commit 64b3e488da807351e03081b04ef07bdd6dbae3c5 Author: bathfire <> Date: Mon Apr 27 16:55:02 2026 +0800 基础版本 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5b4c109 --- /dev/null +++ b/.gitignore @@ -0,0 +1,41 @@ +# ===== obj 目录:只保留 .hex 和 .bin,忽略其他所有文件 ===== +# 先忽略 obj 下所有内容(但不忽略目录本身,以便 git 能遍历子目录) +obj/**/* +# 重新允许目录进入(否则 git 不会进入被忽略的目录查找 .hex/.bin) +!obj/**/ +# 允许 .hex 和 .bin +!obj/**/*.hex +!obj/**/*.bin + +# ===== 通用忽略规则 ===== +# Keil / IDE 生成文件 +*.lst +*.crf +*.d +*.axf +*.htm +*.lnp +*.dep +*.iex +*.scvd +*.uvguix.* + +# 日志和临时文件 +JLinkLog.txt +*.build_log.htm + +# 压缩包(obj 目录内的 zip) +obj/*.zip + +# IDE 和编辑器 +.vscode/ +.settings/ +.eide/ +.idea/ +*.ept +*.eide-template + +# 系统文件 +Thumbs.db +Desktop.ini +.DS_Store diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/misc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/misc.h new file mode 100644 index 0000000..cedbd01 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/misc.h @@ -0,0 +1,172 @@ +/** + ****************************************************************************** + * @file misc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the miscellaneous + * firmware library functions (add-on to CMSIS functions). + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __MISC_H +#define __MISC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup MISC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief NVIC Init Structure definition + */ + +typedef struct +{ + uint8_t NVIC_IRQChannel; /*!< Specifies the IRQ channel to be enabled or disabled. + This parameter can be an enumerator of @ref IRQn_Type + enumeration (For the complete STM32 Devices IRQ Channels + list, please refer to stm32f4xx.h file) */ + + uint8_t NVIC_IRQChannelPreemptionPriority; /*!< Specifies the pre-emption priority for the IRQ channel + specified in NVIC_IRQChannel. This parameter can be a value + between 0 and 15 as described in the table @ref MISC_NVIC_Priority_Table + A lower priority value indicates a higher priority */ + + uint8_t NVIC_IRQChannelSubPriority; /*!< Specifies the subpriority level for the IRQ channel specified + in NVIC_IRQChannel. This parameter can be a value + between 0 and 15 as described in the table @ref MISC_NVIC_Priority_Table + A lower priority value indicates a higher priority */ + + FunctionalState NVIC_IRQChannelCmd; /*!< Specifies whether the IRQ channel defined in NVIC_IRQChannel + will be enabled or disabled. + This parameter can be set either to ENABLE or DISABLE */ +} NVIC_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup MISC_Exported_Constants + * @{ + */ + +/** @defgroup MISC_Vector_Table_Base + * @{ + */ + +#define NVIC_VectTab_RAM ((uint32_t)0x20000000) +#define NVIC_VectTab_FLASH ((uint32_t)0x08000000) +#define IS_NVIC_VECTTAB(VECTTAB) (((VECTTAB) == NVIC_VectTab_RAM) || \ + ((VECTTAB) == NVIC_VectTab_FLASH)) +/** + * @} + */ + +/** @defgroup MISC_System_Low_Power + * @{ + */ + +#define NVIC_LP_SEVONPEND ((uint8_t)0x10) +#define NVIC_LP_SLEEPDEEP ((uint8_t)0x04) +#define NVIC_LP_SLEEPONEXIT ((uint8_t)0x02) +#define IS_NVIC_LP(LP) (((LP) == NVIC_LP_SEVONPEND) || \ + ((LP) == NVIC_LP_SLEEPDEEP) || \ + ((LP) == NVIC_LP_SLEEPONEXIT)) +/** + * @} + */ + +/** @defgroup MISC_Preemption_Priority_Group + * @{ + */ + +#define NVIC_PriorityGroup_0 ((uint32_t)0x700) /*!< 0 bits for pre-emption priority + 4 bits for subpriority */ +#define NVIC_PriorityGroup_1 ((uint32_t)0x600) /*!< 1 bits for pre-emption priority + 3 bits for subpriority */ +#define NVIC_PriorityGroup_2 ((uint32_t)0x500) /*!< 2 bits for pre-emption priority + 2 bits for subpriority */ +#define NVIC_PriorityGroup_3 ((uint32_t)0x400) /*!< 3 bits for pre-emption priority + 1 bits for subpriority */ +#define NVIC_PriorityGroup_4 ((uint32_t)0x300) /*!< 4 bits for pre-emption priority + 0 bits for subpriority */ + +#define IS_NVIC_PRIORITY_GROUP(GROUP) (((GROUP) == NVIC_PriorityGroup_0) || \ + ((GROUP) == NVIC_PriorityGroup_1) || \ + ((GROUP) == NVIC_PriorityGroup_2) || \ + ((GROUP) == NVIC_PriorityGroup_3) || \ + ((GROUP) == NVIC_PriorityGroup_4)) + +#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY) ((PRIORITY) < 0x10) + +#define IS_NVIC_SUB_PRIORITY(PRIORITY) ((PRIORITY) < 0x10) + +#define IS_NVIC_OFFSET(OFFSET) ((OFFSET) < 0x000FFFFF) + +/** + * @} + */ + +/** @defgroup MISC_SysTick_clock_source + * @{ + */ + +#define SysTick_CLKSource_HCLK_Div8 ((uint32_t)0xFFFFFFFB) +#define SysTick_CLKSource_HCLK ((uint32_t)0x00000004) +#define IS_SYSTICK_CLK_SOURCE(SOURCE) (((SOURCE) == SysTick_CLKSource_HCLK) || \ + ((SOURCE) == SysTick_CLKSource_HCLK_Div8)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup); +void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct); +void NVIC_SetVectorTable(uint32_t NVIC_VectTab, uint32_t Offset); +void NVIC_SystemLPConfig(uint8_t LowPowerMode, FunctionalState NewState); +void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource); + +#ifdef __cplusplus +} +#endif + +#endif /* __MISC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h new file mode 100644 index 0000000..b9d9d09 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h @@ -0,0 +1,643 @@ +/** + ****************************************************************************** + * @file stm32f4xx_adc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the ADC firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_ADC_H +#define __STM32F4xx_ADC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup ADC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief ADC Init structure definition + */ +typedef struct +{ + uint32_t ADC_Resolution; /*!< Configures the ADC resolution dual mode. + This parameter can be a value of @ref ADC_resolution */ + FunctionalState ADC_ScanConvMode; /*!< Specifies whether the conversion + is performed in Scan (multichannels) + or Single (one channel) mode. + This parameter can be set to ENABLE or DISABLE */ + FunctionalState ADC_ContinuousConvMode; /*!< Specifies whether the conversion + is performed in Continuous or Single mode. + This parameter can be set to ENABLE or DISABLE. */ + uint32_t ADC_ExternalTrigConvEdge; /*!< Select the external trigger edge and + enable the trigger of a regular group. + This parameter can be a value of + @ref ADC_external_trigger_edge_for_regular_channels_conversion */ + uint32_t ADC_ExternalTrigConv; /*!< Select the external event used to trigger + the start of conversion of a regular group. + This parameter can be a value of + @ref ADC_extrenal_trigger_sources_for_regular_channels_conversion */ + uint32_t ADC_DataAlign; /*!< Specifies whether the ADC data alignment + is left or right. This parameter can be + a value of @ref ADC_data_align */ + uint8_t ADC_NbrOfConversion; /*!< Specifies the number of ADC conversions + that will be done using the sequencer for + regular channel group. + This parameter must range from 1 to 16. */ +}ADC_InitTypeDef; + +/** + * @brief ADC Common Init structure definition + */ +typedef struct +{ + uint32_t ADC_Mode; /*!< Configures the ADC to operate in + independent or multi mode. + This parameter can be a value of @ref ADC_Common_mode */ + uint32_t ADC_Prescaler; /*!< Select the frequency of the clock + to the ADC. The clock is common for all the ADCs. + This parameter can be a value of @ref ADC_Prescaler */ + uint32_t ADC_DMAAccessMode; /*!< Configures the Direct memory access + mode for multi ADC mode. + This parameter can be a value of + @ref ADC_Direct_memory_access_mode_for_multi_mode */ + uint32_t ADC_TwoSamplingDelay; /*!< Configures the Delay between 2 sampling phases. + This parameter can be a value of + @ref ADC_delay_between_2_sampling_phases */ + +}ADC_CommonInitTypeDef; + + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup ADC_Exported_Constants + * @{ + */ +#define IS_ADC_ALL_PERIPH(PERIPH) (((PERIPH) == ADC1) || \ + ((PERIPH) == ADC2) || \ + ((PERIPH) == ADC3)) + +/** @defgroup ADC_Common_mode + * @{ + */ +#define ADC_Mode_Independent ((uint32_t)0x00000000) +#define ADC_DualMode_RegSimult_InjecSimult ((uint32_t)0x00000001) +#define ADC_DualMode_RegSimult_AlterTrig ((uint32_t)0x00000002) +#define ADC_DualMode_InjecSimult ((uint32_t)0x00000005) +#define ADC_DualMode_RegSimult ((uint32_t)0x00000006) +#define ADC_DualMode_Interl ((uint32_t)0x00000007) +#define ADC_DualMode_AlterTrig ((uint32_t)0x00000009) +#define ADC_TripleMode_RegSimult_InjecSimult ((uint32_t)0x00000011) +#define ADC_TripleMode_RegSimult_AlterTrig ((uint32_t)0x00000012) +#define ADC_TripleMode_InjecSimult ((uint32_t)0x00000015) +#define ADC_TripleMode_RegSimult ((uint32_t)0x00000016) +#define ADC_TripleMode_Interl ((uint32_t)0x00000017) +#define ADC_TripleMode_AlterTrig ((uint32_t)0x00000019) +#define IS_ADC_MODE(MODE) (((MODE) == ADC_Mode_Independent) || \ + ((MODE) == ADC_DualMode_RegSimult_InjecSimult) || \ + ((MODE) == ADC_DualMode_RegSimult_AlterTrig) || \ + ((MODE) == ADC_DualMode_InjecSimult) || \ + ((MODE) == ADC_DualMode_RegSimult) || \ + ((MODE) == ADC_DualMode_Interl) || \ + ((MODE) == ADC_DualMode_AlterTrig) || \ + ((MODE) == ADC_TripleMode_RegSimult_InjecSimult) || \ + ((MODE) == ADC_TripleMode_RegSimult_AlterTrig) || \ + ((MODE) == ADC_TripleMode_InjecSimult) || \ + ((MODE) == ADC_TripleMode_RegSimult) || \ + ((MODE) == ADC_TripleMode_Interl) || \ + ((MODE) == ADC_TripleMode_AlterTrig)) +/** + * @} + */ + + +/** @defgroup ADC_Prescaler + * @{ + */ +#define ADC_Prescaler_Div2 ((uint32_t)0x00000000) +#define ADC_Prescaler_Div4 ((uint32_t)0x00010000) +#define ADC_Prescaler_Div6 ((uint32_t)0x00020000) +#define ADC_Prescaler_Div8 ((uint32_t)0x00030000) +#define IS_ADC_PRESCALER(PRESCALER) (((PRESCALER) == ADC_Prescaler_Div2) || \ + ((PRESCALER) == ADC_Prescaler_Div4) || \ + ((PRESCALER) == ADC_Prescaler_Div6) || \ + ((PRESCALER) == ADC_Prescaler_Div8)) +/** + * @} + */ + + +/** @defgroup ADC_Direct_memory_access_mode_for_multi_mode + * @{ + */ +#define ADC_DMAAccessMode_Disabled ((uint32_t)0x00000000) /* DMA mode disabled */ +#define ADC_DMAAccessMode_1 ((uint32_t)0x00004000) /* DMA mode 1 enabled (2 / 3 half-words one by one - 1 then 2 then 3)*/ +#define ADC_DMAAccessMode_2 ((uint32_t)0x00008000) /* DMA mode 2 enabled (2 / 3 half-words by pairs - 2&1 then 1&3 then 3&2)*/ +#define ADC_DMAAccessMode_3 ((uint32_t)0x0000C000) /* DMA mode 3 enabled (2 / 3 bytes by pairs - 2&1 then 1&3 then 3&2) */ +#define IS_ADC_DMA_ACCESS_MODE(MODE) (((MODE) == ADC_DMAAccessMode_Disabled) || \ + ((MODE) == ADC_DMAAccessMode_1) || \ + ((MODE) == ADC_DMAAccessMode_2) || \ + ((MODE) == ADC_DMAAccessMode_3)) + +/** + * @} + */ + + +/** @defgroup ADC_delay_between_2_sampling_phases + * @{ + */ +#define ADC_TwoSamplingDelay_5Cycles ((uint32_t)0x00000000) +#define ADC_TwoSamplingDelay_6Cycles ((uint32_t)0x00000100) +#define ADC_TwoSamplingDelay_7Cycles ((uint32_t)0x00000200) +#define ADC_TwoSamplingDelay_8Cycles ((uint32_t)0x00000300) +#define ADC_TwoSamplingDelay_9Cycles ((uint32_t)0x00000400) +#define ADC_TwoSamplingDelay_10Cycles ((uint32_t)0x00000500) +#define ADC_TwoSamplingDelay_11Cycles ((uint32_t)0x00000600) +#define ADC_TwoSamplingDelay_12Cycles ((uint32_t)0x00000700) +#define ADC_TwoSamplingDelay_13Cycles ((uint32_t)0x00000800) +#define ADC_TwoSamplingDelay_14Cycles ((uint32_t)0x00000900) +#define ADC_TwoSamplingDelay_15Cycles ((uint32_t)0x00000A00) +#define ADC_TwoSamplingDelay_16Cycles ((uint32_t)0x00000B00) +#define ADC_TwoSamplingDelay_17Cycles ((uint32_t)0x00000C00) +#define ADC_TwoSamplingDelay_18Cycles ((uint32_t)0x00000D00) +#define ADC_TwoSamplingDelay_19Cycles ((uint32_t)0x00000E00) +#define ADC_TwoSamplingDelay_20Cycles ((uint32_t)0x00000F00) +#define IS_ADC_SAMPLING_DELAY(DELAY) (((DELAY) == ADC_TwoSamplingDelay_5Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_6Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_7Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_8Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_9Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_10Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_11Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_12Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_13Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_14Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_15Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_16Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_17Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_18Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_19Cycles) || \ + ((DELAY) == ADC_TwoSamplingDelay_20Cycles)) + +/** + * @} + */ + + +/** @defgroup ADC_resolution + * @{ + */ +#define ADC_Resolution_12b ((uint32_t)0x00000000) +#define ADC_Resolution_10b ((uint32_t)0x01000000) +#define ADC_Resolution_8b ((uint32_t)0x02000000) +#define ADC_Resolution_6b ((uint32_t)0x03000000) +#define IS_ADC_RESOLUTION(RESOLUTION) (((RESOLUTION) == ADC_Resolution_12b) || \ + ((RESOLUTION) == ADC_Resolution_10b) || \ + ((RESOLUTION) == ADC_Resolution_8b) || \ + ((RESOLUTION) == ADC_Resolution_6b)) + +/** + * @} + */ + + +/** @defgroup ADC_external_trigger_edge_for_regular_channels_conversion + * @{ + */ +#define ADC_ExternalTrigConvEdge_None ((uint32_t)0x00000000) +#define ADC_ExternalTrigConvEdge_Rising ((uint32_t)0x10000000) +#define ADC_ExternalTrigConvEdge_Falling ((uint32_t)0x20000000) +#define ADC_ExternalTrigConvEdge_RisingFalling ((uint32_t)0x30000000) +#define IS_ADC_EXT_TRIG_EDGE(EDGE) (((EDGE) == ADC_ExternalTrigConvEdge_None) || \ + ((EDGE) == ADC_ExternalTrigConvEdge_Rising) || \ + ((EDGE) == ADC_ExternalTrigConvEdge_Falling) || \ + ((EDGE) == ADC_ExternalTrigConvEdge_RisingFalling)) +/** + * @} + */ + + +/** @defgroup ADC_extrenal_trigger_sources_for_regular_channels_conversion + * @{ + */ +#define ADC_ExternalTrigConv_T1_CC1 ((uint32_t)0x00000000) +#define ADC_ExternalTrigConv_T1_CC2 ((uint32_t)0x01000000) +#define ADC_ExternalTrigConv_T1_CC3 ((uint32_t)0x02000000) +#define ADC_ExternalTrigConv_T2_CC2 ((uint32_t)0x03000000) +#define ADC_ExternalTrigConv_T2_CC3 ((uint32_t)0x04000000) +#define ADC_ExternalTrigConv_T2_CC4 ((uint32_t)0x05000000) +#define ADC_ExternalTrigConv_T2_TRGO ((uint32_t)0x06000000) +#define ADC_ExternalTrigConv_T3_CC1 ((uint32_t)0x07000000) +#define ADC_ExternalTrigConv_T3_TRGO ((uint32_t)0x08000000) +#define ADC_ExternalTrigConv_T4_CC4 ((uint32_t)0x09000000) +#define ADC_ExternalTrigConv_T5_CC1 ((uint32_t)0x0A000000) +#define ADC_ExternalTrigConv_T5_CC2 ((uint32_t)0x0B000000) +#define ADC_ExternalTrigConv_T5_CC3 ((uint32_t)0x0C000000) +#define ADC_ExternalTrigConv_T8_CC1 ((uint32_t)0x0D000000) +#define ADC_ExternalTrigConv_T8_TRGO ((uint32_t)0x0E000000) +#define ADC_ExternalTrigConv_Ext_IT11 ((uint32_t)0x0F000000) +#define IS_ADC_EXT_TRIG(REGTRIG) (((REGTRIG) == ADC_ExternalTrigConv_T1_CC1) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T1_CC2) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T1_CC3) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T2_CC2) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T2_CC3) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T2_CC4) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T2_TRGO) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T3_CC1) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T3_TRGO) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T4_CC4) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T5_CC1) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T5_CC2) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T5_CC3) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T8_CC1) || \ + ((REGTRIG) == ADC_ExternalTrigConv_T8_TRGO) || \ + ((REGTRIG) == ADC_ExternalTrigConv_Ext_IT11)) +/** + * @} + */ + + +/** @defgroup ADC_data_align + * @{ + */ +#define ADC_DataAlign_Right ((uint32_t)0x00000000) +#define ADC_DataAlign_Left ((uint32_t)0x00000800) +#define IS_ADC_DATA_ALIGN(ALIGN) (((ALIGN) == ADC_DataAlign_Right) || \ + ((ALIGN) == ADC_DataAlign_Left)) +/** + * @} + */ + + +/** @defgroup ADC_channels + * @{ + */ +#define ADC_Channel_0 ((uint8_t)0x00) +#define ADC_Channel_1 ((uint8_t)0x01) +#define ADC_Channel_2 ((uint8_t)0x02) +#define ADC_Channel_3 ((uint8_t)0x03) +#define ADC_Channel_4 ((uint8_t)0x04) +#define ADC_Channel_5 ((uint8_t)0x05) +#define ADC_Channel_6 ((uint8_t)0x06) +#define ADC_Channel_7 ((uint8_t)0x07) +#define ADC_Channel_8 ((uint8_t)0x08) +#define ADC_Channel_9 ((uint8_t)0x09) +#define ADC_Channel_10 ((uint8_t)0x0A) +#define ADC_Channel_11 ((uint8_t)0x0B) +#define ADC_Channel_12 ((uint8_t)0x0C) +#define ADC_Channel_13 ((uint8_t)0x0D) +#define ADC_Channel_14 ((uint8_t)0x0E) +#define ADC_Channel_15 ((uint8_t)0x0F) +#define ADC_Channel_16 ((uint8_t)0x10) +#define ADC_Channel_17 ((uint8_t)0x11) +#define ADC_Channel_18 ((uint8_t)0x12) + +#define ADC_Channel_TempSensor ((uint8_t)ADC_Channel_16) +#define ADC_Channel_Vrefint ((uint8_t)ADC_Channel_17) +#define ADC_Channel_Vbat ((uint8_t)ADC_Channel_18) + +#define IS_ADC_CHANNEL(CHANNEL) (((CHANNEL) == ADC_Channel_0) || \ + ((CHANNEL) == ADC_Channel_1) || \ + ((CHANNEL) == ADC_Channel_2) || \ + ((CHANNEL) == ADC_Channel_3) || \ + ((CHANNEL) == ADC_Channel_4) || \ + ((CHANNEL) == ADC_Channel_5) || \ + ((CHANNEL) == ADC_Channel_6) || \ + ((CHANNEL) == ADC_Channel_7) || \ + ((CHANNEL) == ADC_Channel_8) || \ + ((CHANNEL) == ADC_Channel_9) || \ + ((CHANNEL) == ADC_Channel_10) || \ + ((CHANNEL) == ADC_Channel_11) || \ + ((CHANNEL) == ADC_Channel_12) || \ + ((CHANNEL) == ADC_Channel_13) || \ + ((CHANNEL) == ADC_Channel_14) || \ + ((CHANNEL) == ADC_Channel_15) || \ + ((CHANNEL) == ADC_Channel_16) || \ + ((CHANNEL) == ADC_Channel_17) || \ + ((CHANNEL) == ADC_Channel_18)) +/** + * @} + */ + + +/** @defgroup ADC_sampling_times + * @{ + */ +#define ADC_SampleTime_3Cycles ((uint8_t)0x00) +#define ADC_SampleTime_15Cycles ((uint8_t)0x01) +#define ADC_SampleTime_28Cycles ((uint8_t)0x02) +#define ADC_SampleTime_56Cycles ((uint8_t)0x03) +#define ADC_SampleTime_84Cycles ((uint8_t)0x04) +#define ADC_SampleTime_112Cycles ((uint8_t)0x05) +#define ADC_SampleTime_144Cycles ((uint8_t)0x06) +#define ADC_SampleTime_480Cycles ((uint8_t)0x07) +#define IS_ADC_SAMPLE_TIME(TIME) (((TIME) == ADC_SampleTime_3Cycles) || \ + ((TIME) == ADC_SampleTime_15Cycles) || \ + ((TIME) == ADC_SampleTime_28Cycles) || \ + ((TIME) == ADC_SampleTime_56Cycles) || \ + ((TIME) == ADC_SampleTime_84Cycles) || \ + ((TIME) == ADC_SampleTime_112Cycles) || \ + ((TIME) == ADC_SampleTime_144Cycles) || \ + ((TIME) == ADC_SampleTime_480Cycles)) +/** + * @} + */ + + +/** @defgroup ADC_external_trigger_edge_for_injected_channels_conversion + * @{ + */ +#define ADC_ExternalTrigInjecConvEdge_None ((uint32_t)0x00000000) +#define ADC_ExternalTrigInjecConvEdge_Rising ((uint32_t)0x00100000) +#define ADC_ExternalTrigInjecConvEdge_Falling ((uint32_t)0x00200000) +#define ADC_ExternalTrigInjecConvEdge_RisingFalling ((uint32_t)0x00300000) +#define IS_ADC_EXT_INJEC_TRIG_EDGE(EDGE) (((EDGE) == ADC_ExternalTrigInjecConvEdge_None) || \ + ((EDGE) == ADC_ExternalTrigInjecConvEdge_Rising) || \ + ((EDGE) == ADC_ExternalTrigInjecConvEdge_Falling) || \ + ((EDGE) == ADC_ExternalTrigInjecConvEdge_RisingFalling)) + +/** + * @} + */ + + +/** @defgroup ADC_extrenal_trigger_sources_for_injected_channels_conversion + * @{ + */ +#define ADC_ExternalTrigInjecConv_T1_CC4 ((uint32_t)0x00000000) +#define ADC_ExternalTrigInjecConv_T1_TRGO ((uint32_t)0x00010000) +#define ADC_ExternalTrigInjecConv_T2_CC1 ((uint32_t)0x00020000) +#define ADC_ExternalTrigInjecConv_T2_TRGO ((uint32_t)0x00030000) +#define ADC_ExternalTrigInjecConv_T3_CC2 ((uint32_t)0x00040000) +#define ADC_ExternalTrigInjecConv_T3_CC4 ((uint32_t)0x00050000) +#define ADC_ExternalTrigInjecConv_T4_CC1 ((uint32_t)0x00060000) +#define ADC_ExternalTrigInjecConv_T4_CC2 ((uint32_t)0x00070000) +#define ADC_ExternalTrigInjecConv_T4_CC3 ((uint32_t)0x00080000) +#define ADC_ExternalTrigInjecConv_T4_TRGO ((uint32_t)0x00090000) +#define ADC_ExternalTrigInjecConv_T5_CC4 ((uint32_t)0x000A0000) +#define ADC_ExternalTrigInjecConv_T5_TRGO ((uint32_t)0x000B0000) +#define ADC_ExternalTrigInjecConv_T8_CC2 ((uint32_t)0x000C0000) +#define ADC_ExternalTrigInjecConv_T8_CC3 ((uint32_t)0x000D0000) +#define ADC_ExternalTrigInjecConv_T8_CC4 ((uint32_t)0x000E0000) +#define ADC_ExternalTrigInjecConv_Ext_IT15 ((uint32_t)0x000F0000) +#define IS_ADC_EXT_INJEC_TRIG(INJTRIG) (((INJTRIG) == ADC_ExternalTrigInjecConv_T1_CC4) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T1_TRGO) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T2_CC1) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T2_TRGO) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T3_CC2) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T3_CC4) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T4_CC1) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T4_CC2) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T4_CC3) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T4_TRGO) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T5_CC4) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T5_TRGO) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T8_CC2) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T8_CC3) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_T8_CC4) || \ + ((INJTRIG) == ADC_ExternalTrigInjecConv_Ext_IT15)) +/** + * @} + */ + + +/** @defgroup ADC_injected_channel_selection + * @{ + */ +#define ADC_InjectedChannel_1 ((uint8_t)0x14) +#define ADC_InjectedChannel_2 ((uint8_t)0x18) +#define ADC_InjectedChannel_3 ((uint8_t)0x1C) +#define ADC_InjectedChannel_4 ((uint8_t)0x20) +#define IS_ADC_INJECTED_CHANNEL(CHANNEL) (((CHANNEL) == ADC_InjectedChannel_1) || \ + ((CHANNEL) == ADC_InjectedChannel_2) || \ + ((CHANNEL) == ADC_InjectedChannel_3) || \ + ((CHANNEL) == ADC_InjectedChannel_4)) +/** + * @} + */ + + +/** @defgroup ADC_analog_watchdog_selection + * @{ + */ +#define ADC_AnalogWatchdog_SingleRegEnable ((uint32_t)0x00800200) +#define ADC_AnalogWatchdog_SingleInjecEnable ((uint32_t)0x00400200) +#define ADC_AnalogWatchdog_SingleRegOrInjecEnable ((uint32_t)0x00C00200) +#define ADC_AnalogWatchdog_AllRegEnable ((uint32_t)0x00800000) +#define ADC_AnalogWatchdog_AllInjecEnable ((uint32_t)0x00400000) +#define ADC_AnalogWatchdog_AllRegAllInjecEnable ((uint32_t)0x00C00000) +#define ADC_AnalogWatchdog_None ((uint32_t)0x00000000) +#define IS_ADC_ANALOG_WATCHDOG(WATCHDOG) (((WATCHDOG) == ADC_AnalogWatchdog_SingleRegEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_SingleInjecEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_SingleRegOrInjecEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_AllRegEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_AllInjecEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_AllRegAllInjecEnable) || \ + ((WATCHDOG) == ADC_AnalogWatchdog_None)) +/** + * @} + */ + + +/** @defgroup ADC_interrupts_definition + * @{ + */ +#define ADC_IT_EOC ((uint16_t)0x0205) +#define ADC_IT_AWD ((uint16_t)0x0106) +#define ADC_IT_JEOC ((uint16_t)0x0407) +#define ADC_IT_OVR ((uint16_t)0x201A) +#define IS_ADC_IT(IT) (((IT) == ADC_IT_EOC) || ((IT) == ADC_IT_AWD) || \ + ((IT) == ADC_IT_JEOC)|| ((IT) == ADC_IT_OVR)) +/** + * @} + */ + + +/** @defgroup ADC_flags_definition + * @{ + */ +#define ADC_FLAG_AWD ((uint8_t)0x01) +#define ADC_FLAG_EOC ((uint8_t)0x02) +#define ADC_FLAG_JEOC ((uint8_t)0x04) +#define ADC_FLAG_JSTRT ((uint8_t)0x08) +#define ADC_FLAG_STRT ((uint8_t)0x10) +#define ADC_FLAG_OVR ((uint8_t)0x20) + +#define IS_ADC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint8_t)0xC0) == 0x00) && ((FLAG) != 0x00)) +#define IS_ADC_GET_FLAG(FLAG) (((FLAG) == ADC_FLAG_AWD) || \ + ((FLAG) == ADC_FLAG_EOC) || \ + ((FLAG) == ADC_FLAG_JEOC) || \ + ((FLAG)== ADC_FLAG_JSTRT) || \ + ((FLAG) == ADC_FLAG_STRT) || \ + ((FLAG)== ADC_FLAG_OVR)) +/** + * @} + */ + + +/** @defgroup ADC_thresholds + * @{ + */ +#define IS_ADC_THRESHOLD(THRESHOLD) ((THRESHOLD) <= 0xFFF) +/** + * @} + */ + + +/** @defgroup ADC_injected_offset + * @{ + */ +#define IS_ADC_OFFSET(OFFSET) ((OFFSET) <= 0xFFF) +/** + * @} + */ + + +/** @defgroup ADC_injected_length + * @{ + */ +#define IS_ADC_INJECTED_LENGTH(LENGTH) (((LENGTH) >= 0x1) && ((LENGTH) <= 0x4)) +/** + * @} + */ + + +/** @defgroup ADC_injected_rank + * @{ + */ +#define IS_ADC_INJECTED_RANK(RANK) (((RANK) >= 0x1) && ((RANK) <= 0x4)) +/** + * @} + */ + + +/** @defgroup ADC_regular_length + * @{ + */ +#define IS_ADC_REGULAR_LENGTH(LENGTH) (((LENGTH) >= 0x1) && ((LENGTH) <= 0x10)) +/** + * @} + */ + + +/** @defgroup ADC_regular_rank + * @{ + */ +#define IS_ADC_REGULAR_RANK(RANK) (((RANK) >= 0x1) && ((RANK) <= 0x10)) +/** + * @} + */ + + +/** @defgroup ADC_regular_discontinuous_mode_number + * @{ + */ +#define IS_ADC_REGULAR_DISC_NUMBER(NUMBER) (((NUMBER) >= 0x1) && ((NUMBER) <= 0x8)) +/** + * @} + */ + + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the ADC configuration to the default reset state *****/ +void ADC_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +void ADC_Init(ADC_TypeDef* ADCx, ADC_InitTypeDef* ADC_InitStruct); +void ADC_StructInit(ADC_InitTypeDef* ADC_InitStruct); +void ADC_CommonInit(ADC_CommonInitTypeDef* ADC_CommonInitStruct); +void ADC_CommonStructInit(ADC_CommonInitTypeDef* ADC_CommonInitStruct); +void ADC_Cmd(ADC_TypeDef* ADCx, FunctionalState NewState); + +/* Analog Watchdog configuration functions ************************************/ +void ADC_AnalogWatchdogCmd(ADC_TypeDef* ADCx, uint32_t ADC_AnalogWatchdog); +void ADC_AnalogWatchdogThresholdsConfig(ADC_TypeDef* ADCx, uint16_t HighThreshold,uint16_t LowThreshold); +void ADC_AnalogWatchdogSingleChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel); + +/* Temperature Sensor, Vrefint and VBAT management functions ******************/ +void ADC_TempSensorVrefintCmd(FunctionalState NewState); +void ADC_VBATCmd(FunctionalState NewState); + +/* Regular Channels Configuration functions ***********************************/ +void ADC_RegularChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime); +void ADC_SoftwareStartConv(ADC_TypeDef* ADCx); +FlagStatus ADC_GetSoftwareStartConvStatus(ADC_TypeDef* ADCx); +void ADC_EOCOnEachRegularChannelCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +void ADC_ContinuousModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +void ADC_DiscModeChannelCountConfig(ADC_TypeDef* ADCx, uint8_t Number); +void ADC_DiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +uint16_t ADC_GetConversionValue(ADC_TypeDef* ADCx); +uint32_t ADC_GetMultiModeConversionValue(void); + +/* Regular Channels DMA Configuration functions *******************************/ +void ADC_DMACmd(ADC_TypeDef* ADCx, FunctionalState NewState); +void ADC_DMARequestAfterLastTransferCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +void ADC_MultiModeDMARequestAfterLastTransferCmd(FunctionalState NewState); + +/* Injected channels Configuration functions **********************************/ +void ADC_InjectedChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime); +void ADC_InjectedSequencerLengthConfig(ADC_TypeDef* ADCx, uint8_t Length); +void ADC_SetInjectedOffset(ADC_TypeDef* ADCx, uint8_t ADC_InjectedChannel, uint16_t Offset); +void ADC_ExternalTrigInjectedConvConfig(ADC_TypeDef* ADCx, uint32_t ADC_ExternalTrigInjecConv); +void ADC_ExternalTrigInjectedConvEdgeConfig(ADC_TypeDef* ADCx, uint32_t ADC_ExternalTrigInjecConvEdge); +void ADC_SoftwareStartInjectedConv(ADC_TypeDef* ADCx); +FlagStatus ADC_GetSoftwareStartInjectedConvCmdStatus(ADC_TypeDef* ADCx); +void ADC_AutoInjectedConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +void ADC_InjectedDiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState); +uint16_t ADC_GetInjectedConversionValue(ADC_TypeDef* ADCx, uint8_t ADC_InjectedChannel); + +/* Interrupts and flags management functions **********************************/ +void ADC_ITConfig(ADC_TypeDef* ADCx, uint16_t ADC_IT, FunctionalState NewState); +FlagStatus ADC_GetFlagStatus(ADC_TypeDef* ADCx, uint8_t ADC_FLAG); +void ADC_ClearFlag(ADC_TypeDef* ADCx, uint8_t ADC_FLAG); +ITStatus ADC_GetITStatus(ADC_TypeDef* ADCx, uint16_t ADC_IT); +void ADC_ClearITPendingBit(ADC_TypeDef* ADCx, uint16_t ADC_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_ADC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h new file mode 100644 index 0000000..900d50f --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h @@ -0,0 +1,638 @@ +/** + ****************************************************************************** + * @file stm32f4xx_can.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the CAN firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_CAN_H +#define __STM32F4xx_CAN_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CAN + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +#define IS_CAN_ALL_PERIPH(PERIPH) (((PERIPH) == CAN1) || \ + ((PERIPH) == CAN2)) + +/** + * @brief CAN init structure definition + */ +typedef struct +{ + uint16_t CAN_Prescaler; /*!< Specifies the length of a time quantum. + It ranges from 1 to 1024. */ + + uint8_t CAN_Mode; /*!< Specifies the CAN operating mode. + This parameter can be a value of @ref CAN_operating_mode */ + + uint8_t CAN_SJW; /*!< Specifies the maximum number of time quanta + the CAN hardware is allowed to lengthen or + shorten a bit to perform resynchronization. + This parameter can be a value of @ref CAN_synchronisation_jump_width */ + + uint8_t CAN_BS1; /*!< Specifies the number of time quanta in Bit + Segment 1. This parameter can be a value of + @ref CAN_time_quantum_in_bit_segment_1 */ + + uint8_t CAN_BS2; /*!< Specifies the number of time quanta in Bit Segment 2. + This parameter can be a value of @ref CAN_time_quantum_in_bit_segment_2 */ + + FunctionalState CAN_TTCM; /*!< Enable or disable the time triggered communication mode. + This parameter can be set either to ENABLE or DISABLE. */ + + FunctionalState CAN_ABOM; /*!< Enable or disable the automatic bus-off management. + This parameter can be set either to ENABLE or DISABLE. */ + + FunctionalState CAN_AWUM; /*!< Enable or disable the automatic wake-up mode. + This parameter can be set either to ENABLE or DISABLE. */ + + FunctionalState CAN_NART; /*!< Enable or disable the non-automatic retransmission mode. + This parameter can be set either to ENABLE or DISABLE. */ + + FunctionalState CAN_RFLM; /*!< Enable or disable the Receive FIFO Locked mode. + This parameter can be set either to ENABLE or DISABLE. */ + + FunctionalState CAN_TXFP; /*!< Enable or disable the transmit FIFO priority. + This parameter can be set either to ENABLE or DISABLE. */ +} CAN_InitTypeDef; + +/** + * @brief CAN filter init structure definition + */ +typedef struct +{ + uint16_t CAN_FilterIdHigh; /*!< Specifies the filter identification number (MSBs for a 32-bit + configuration, first one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t CAN_FilterIdLow; /*!< Specifies the filter identification number (LSBs for a 32-bit + configuration, second one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t CAN_FilterMaskIdHigh; /*!< Specifies the filter mask number or identification number, + according to the mode (MSBs for a 32-bit configuration, + first one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t CAN_FilterMaskIdLow; /*!< Specifies the filter mask number or identification number, + according to the mode (LSBs for a 32-bit configuration, + second one for a 16-bit configuration). + This parameter can be a value between 0x0000 and 0xFFFF */ + + uint16_t CAN_FilterFIFOAssignment; /*!< Specifies the FIFO (0 or 1) which will be assigned to the filter. + This parameter can be a value of @ref CAN_filter_FIFO */ + + uint8_t CAN_FilterNumber; /*!< Specifies the filter which will be initialized. It ranges from 0 to 13. */ + + uint8_t CAN_FilterMode; /*!< Specifies the filter mode to be initialized. + This parameter can be a value of @ref CAN_filter_mode */ + + uint8_t CAN_FilterScale; /*!< Specifies the filter scale. + This parameter can be a value of @ref CAN_filter_scale */ + + FunctionalState CAN_FilterActivation; /*!< Enable or disable the filter. + This parameter can be set either to ENABLE or DISABLE. */ +} CAN_FilterInitTypeDef; + +/** + * @brief CAN Tx message structure definition + */ +typedef struct +{ + uint32_t StdId; /*!< Specifies the standard identifier. + This parameter can be a value between 0 to 0x7FF. */ + + uint32_t ExtId; /*!< Specifies the extended identifier. + This parameter can be a value between 0 to 0x1FFFFFFF. */ + + uint8_t IDE; /*!< Specifies the type of identifier for the message that + will be transmitted. This parameter can be a value + of @ref CAN_identifier_type */ + + uint8_t RTR; /*!< Specifies the type of frame for the message that will + be transmitted. This parameter can be a value of + @ref CAN_remote_transmission_request */ + + uint8_t DLC; /*!< Specifies the length of the frame that will be + transmitted. This parameter can be a value between + 0 to 8 */ + + uint8_t Data[8]; /*!< Contains the data to be transmitted. It ranges from 0 + to 0xFF. */ +} CanTxMsg; + +/** + * @brief CAN Rx message structure definition + */ +typedef struct +{ + uint32_t StdId; /*!< Specifies the standard identifier. + This parameter can be a value between 0 to 0x7FF. */ + + uint32_t ExtId; /*!< Specifies the extended identifier. + This parameter can be a value between 0 to 0x1FFFFFFF. */ + + uint8_t IDE; /*!< Specifies the type of identifier for the message that + will be received. This parameter can be a value of + @ref CAN_identifier_type */ + + uint8_t RTR; /*!< Specifies the type of frame for the received message. + This parameter can be a value of + @ref CAN_remote_transmission_request */ + + uint8_t DLC; /*!< Specifies the length of the frame that will be received. + This parameter can be a value between 0 to 8 */ + + uint8_t Data[8]; /*!< Contains the data to be received. It ranges from 0 to + 0xFF. */ + + uint8_t FMI; /*!< Specifies the index of the filter the message stored in + the mailbox passes through. This parameter can be a + value between 0 to 0xFF */ +} CanRxMsg; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup CAN_Exported_Constants + * @{ + */ + +/** @defgroup CAN_InitStatus + * @{ + */ + +#define CAN_InitStatus_Failed ((uint8_t)0x00) /*!< CAN initialization failed */ +#define CAN_InitStatus_Success ((uint8_t)0x01) /*!< CAN initialization OK */ + + +/* Legacy defines */ +#define CANINITFAILED CAN_InitStatus_Failed +#define CANINITOK CAN_InitStatus_Success +/** + * @} + */ + +/** @defgroup CAN_operating_mode + * @{ + */ + +#define CAN_Mode_Normal ((uint8_t)0x00) /*!< normal mode */ +#define CAN_Mode_LoopBack ((uint8_t)0x01) /*!< loopback mode */ +#define CAN_Mode_Silent ((uint8_t)0x02) /*!< silent mode */ +#define CAN_Mode_Silent_LoopBack ((uint8_t)0x03) /*!< loopback combined with silent mode */ + +#define IS_CAN_MODE(MODE) (((MODE) == CAN_Mode_Normal) || \ + ((MODE) == CAN_Mode_LoopBack)|| \ + ((MODE) == CAN_Mode_Silent) || \ + ((MODE) == CAN_Mode_Silent_LoopBack)) +/** + * @} + */ + + + /** + * @defgroup CAN_operating_mode + * @{ + */ +#define CAN_OperatingMode_Initialization ((uint8_t)0x00) /*!< Initialization mode */ +#define CAN_OperatingMode_Normal ((uint8_t)0x01) /*!< Normal mode */ +#define CAN_OperatingMode_Sleep ((uint8_t)0x02) /*!< sleep mode */ + + +#define IS_CAN_OPERATING_MODE(MODE) (((MODE) == CAN_OperatingMode_Initialization) ||\ + ((MODE) == CAN_OperatingMode_Normal)|| \ + ((MODE) == CAN_OperatingMode_Sleep)) +/** + * @} + */ + +/** + * @defgroup CAN_operating_mode_status + * @{ + */ + +#define CAN_ModeStatus_Failed ((uint8_t)0x00) /*!< CAN entering the specific mode failed */ +#define CAN_ModeStatus_Success ((uint8_t)!CAN_ModeStatus_Failed) /*!< CAN entering the specific mode Succeed */ +/** + * @} + */ + +/** @defgroup CAN_synchronisation_jump_width + * @{ + */ +#define CAN_SJW_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_SJW_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_SJW_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_SJW_4tq ((uint8_t)0x03) /*!< 4 time quantum */ + +#define IS_CAN_SJW(SJW) (((SJW) == CAN_SJW_1tq) || ((SJW) == CAN_SJW_2tq)|| \ + ((SJW) == CAN_SJW_3tq) || ((SJW) == CAN_SJW_4tq)) +/** + * @} + */ + +/** @defgroup CAN_time_quantum_in_bit_segment_1 + * @{ + */ +#define CAN_BS1_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_BS1_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_BS1_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_BS1_4tq ((uint8_t)0x03) /*!< 4 time quantum */ +#define CAN_BS1_5tq ((uint8_t)0x04) /*!< 5 time quantum */ +#define CAN_BS1_6tq ((uint8_t)0x05) /*!< 6 time quantum */ +#define CAN_BS1_7tq ((uint8_t)0x06) /*!< 7 time quantum */ +#define CAN_BS1_8tq ((uint8_t)0x07) /*!< 8 time quantum */ +#define CAN_BS1_9tq ((uint8_t)0x08) /*!< 9 time quantum */ +#define CAN_BS1_10tq ((uint8_t)0x09) /*!< 10 time quantum */ +#define CAN_BS1_11tq ((uint8_t)0x0A) /*!< 11 time quantum */ +#define CAN_BS1_12tq ((uint8_t)0x0B) /*!< 12 time quantum */ +#define CAN_BS1_13tq ((uint8_t)0x0C) /*!< 13 time quantum */ +#define CAN_BS1_14tq ((uint8_t)0x0D) /*!< 14 time quantum */ +#define CAN_BS1_15tq ((uint8_t)0x0E) /*!< 15 time quantum */ +#define CAN_BS1_16tq ((uint8_t)0x0F) /*!< 16 time quantum */ + +#define IS_CAN_BS1(BS1) ((BS1) <= CAN_BS1_16tq) +/** + * @} + */ + +/** @defgroup CAN_time_quantum_in_bit_segment_2 + * @{ + */ +#define CAN_BS2_1tq ((uint8_t)0x00) /*!< 1 time quantum */ +#define CAN_BS2_2tq ((uint8_t)0x01) /*!< 2 time quantum */ +#define CAN_BS2_3tq ((uint8_t)0x02) /*!< 3 time quantum */ +#define CAN_BS2_4tq ((uint8_t)0x03) /*!< 4 time quantum */ +#define CAN_BS2_5tq ((uint8_t)0x04) /*!< 5 time quantum */ +#define CAN_BS2_6tq ((uint8_t)0x05) /*!< 6 time quantum */ +#define CAN_BS2_7tq ((uint8_t)0x06) /*!< 7 time quantum */ +#define CAN_BS2_8tq ((uint8_t)0x07) /*!< 8 time quantum */ + +#define IS_CAN_BS2(BS2) ((BS2) <= CAN_BS2_8tq) +/** + * @} + */ + +/** @defgroup CAN_clock_prescaler + * @{ + */ +#define IS_CAN_PRESCALER(PRESCALER) (((PRESCALER) >= 1) && ((PRESCALER) <= 1024)) +/** + * @} + */ + +/** @defgroup CAN_filter_number + * @{ + */ +#define IS_CAN_FILTER_NUMBER(NUMBER) ((NUMBER) <= 27) +/** + * @} + */ + +/** @defgroup CAN_filter_mode + * @{ + */ +#define CAN_FilterMode_IdMask ((uint8_t)0x00) /*!< identifier/mask mode */ +#define CAN_FilterMode_IdList ((uint8_t)0x01) /*!< identifier list mode */ + +#define IS_CAN_FILTER_MODE(MODE) (((MODE) == CAN_FilterMode_IdMask) || \ + ((MODE) == CAN_FilterMode_IdList)) +/** + * @} + */ + +/** @defgroup CAN_filter_scale + * @{ + */ +#define CAN_FilterScale_16bit ((uint8_t)0x00) /*!< Two 16-bit filters */ +#define CAN_FilterScale_32bit ((uint8_t)0x01) /*!< One 32-bit filter */ + +#define IS_CAN_FILTER_SCALE(SCALE) (((SCALE) == CAN_FilterScale_16bit) || \ + ((SCALE) == CAN_FilterScale_32bit)) +/** + * @} + */ + +/** @defgroup CAN_filter_FIFO + * @{ + */ +#define CAN_Filter_FIFO0 ((uint8_t)0x00) /*!< Filter FIFO 0 assignment for filter x */ +#define CAN_Filter_FIFO1 ((uint8_t)0x01) /*!< Filter FIFO 1 assignment for filter x */ +#define IS_CAN_FILTER_FIFO(FIFO) (((FIFO) == CAN_FilterFIFO0) || \ + ((FIFO) == CAN_FilterFIFO1)) + +/* Legacy defines */ +#define CAN_FilterFIFO0 CAN_Filter_FIFO0 +#define CAN_FilterFIFO1 CAN_Filter_FIFO1 +/** + * @} + */ + +/** @defgroup CAN_Start_bank_filter_for_slave_CAN + * @{ + */ +#define IS_CAN_BANKNUMBER(BANKNUMBER) (((BANKNUMBER) >= 1) && ((BANKNUMBER) <= 27)) +/** + * @} + */ + +/** @defgroup CAN_Tx + * @{ + */ +#define IS_CAN_TRANSMITMAILBOX(TRANSMITMAILBOX) ((TRANSMITMAILBOX) <= ((uint8_t)0x02)) +#define IS_CAN_STDID(STDID) ((STDID) <= ((uint32_t)0x7FF)) +#define IS_CAN_EXTID(EXTID) ((EXTID) <= ((uint32_t)0x1FFFFFFF)) +#define IS_CAN_DLC(DLC) ((DLC) <= ((uint8_t)0x08)) +/** + * @} + */ + +/** @defgroup CAN_identifier_type + * @{ + */ +#define CAN_Id_Standard ((uint32_t)0x00000000) /*!< Standard Id */ +#define CAN_Id_Extended ((uint32_t)0x00000004) /*!< Extended Id */ +#define IS_CAN_IDTYPE(IDTYPE) (((IDTYPE) == CAN_Id_Standard) || \ + ((IDTYPE) == CAN_Id_Extended)) + +/* Legacy defines */ +#define CAN_ID_STD CAN_Id_Standard +#define CAN_ID_EXT CAN_Id_Extended +/** + * @} + */ + +/** @defgroup CAN_remote_transmission_request + * @{ + */ +#define CAN_RTR_Data ((uint32_t)0x00000000) /*!< Data frame */ +#define CAN_RTR_Remote ((uint32_t)0x00000002) /*!< Remote frame */ +#define IS_CAN_RTR(RTR) (((RTR) == CAN_RTR_Data) || ((RTR) == CAN_RTR_Remote)) + +/* Legacy defines */ +#define CAN_RTR_DATA CAN_RTR_Data +#define CAN_RTR_REMOTE CAN_RTR_Remote +/** + * @} + */ + +/** @defgroup CAN_transmit_constants + * @{ + */ +#define CAN_TxStatus_Failed ((uint8_t)0x00)/*!< CAN transmission failed */ +#define CAN_TxStatus_Ok ((uint8_t)0x01) /*!< CAN transmission succeeded */ +#define CAN_TxStatus_Pending ((uint8_t)0x02) /*!< CAN transmission pending */ +#define CAN_TxStatus_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide + an empty mailbox */ +/* Legacy defines */ +#define CANTXFAILED CAN_TxStatus_Failed +#define CANTXOK CAN_TxStatus_Ok +#define CANTXPENDING CAN_TxStatus_Pending +#define CAN_NO_MB CAN_TxStatus_NoMailBox +/** + * @} + */ + +/** @defgroup CAN_receive_FIFO_number_constants + * @{ + */ +#define CAN_FIFO0 ((uint8_t)0x00) /*!< CAN FIFO 0 used to receive */ +#define CAN_FIFO1 ((uint8_t)0x01) /*!< CAN FIFO 1 used to receive */ + +#define IS_CAN_FIFO(FIFO) (((FIFO) == CAN_FIFO0) || ((FIFO) == CAN_FIFO1)) +/** + * @} + */ + +/** @defgroup CAN_sleep_constants + * @{ + */ +#define CAN_Sleep_Failed ((uint8_t)0x00) /*!< CAN did not enter the sleep mode */ +#define CAN_Sleep_Ok ((uint8_t)0x01) /*!< CAN entered the sleep mode */ + +/* Legacy defines */ +#define CANSLEEPFAILED CAN_Sleep_Failed +#define CANSLEEPOK CAN_Sleep_Ok +/** + * @} + */ + +/** @defgroup CAN_wake_up_constants + * @{ + */ +#define CAN_WakeUp_Failed ((uint8_t)0x00) /*!< CAN did not leave the sleep mode */ +#define CAN_WakeUp_Ok ((uint8_t)0x01) /*!< CAN leaved the sleep mode */ + +/* Legacy defines */ +#define CANWAKEUPFAILED CAN_WakeUp_Failed +#define CANWAKEUPOK CAN_WakeUp_Ok +/** + * @} + */ + +/** + * @defgroup CAN_Error_Code_constants + * @{ + */ +#define CAN_ErrorCode_NoErr ((uint8_t)0x00) /*!< No Error */ +#define CAN_ErrorCode_StuffErr ((uint8_t)0x10) /*!< Stuff Error */ +#define CAN_ErrorCode_FormErr ((uint8_t)0x20) /*!< Form Error */ +#define CAN_ErrorCode_ACKErr ((uint8_t)0x30) /*!< Acknowledgment Error */ +#define CAN_ErrorCode_BitRecessiveErr ((uint8_t)0x40) /*!< Bit Recessive Error */ +#define CAN_ErrorCode_BitDominantErr ((uint8_t)0x50) /*!< Bit Dominant Error */ +#define CAN_ErrorCode_CRCErr ((uint8_t)0x60) /*!< CRC Error */ +#define CAN_ErrorCode_SoftwareSetErr ((uint8_t)0x70) /*!< Software Set Error */ +/** + * @} + */ + +/** @defgroup CAN_flags + * @{ + */ +/* If the flag is 0x3XXXXXXX, it means that it can be used with CAN_GetFlagStatus() + and CAN_ClearFlag() functions. */ +/* If the flag is 0x1XXXXXXX, it means that it can only be used with + CAN_GetFlagStatus() function. */ + +/* Transmit Flags */ +#define CAN_FLAG_RQCP0 ((uint32_t)0x38000001) /*!< Request MailBox0 Flag */ +#define CAN_FLAG_RQCP1 ((uint32_t)0x38000100) /*!< Request MailBox1 Flag */ +#define CAN_FLAG_RQCP2 ((uint32_t)0x38010000) /*!< Request MailBox2 Flag */ + +/* Receive Flags */ +#define CAN_FLAG_FMP0 ((uint32_t)0x12000003) /*!< FIFO 0 Message Pending Flag */ +#define CAN_FLAG_FF0 ((uint32_t)0x32000008) /*!< FIFO 0 Full Flag */ +#define CAN_FLAG_FOV0 ((uint32_t)0x32000010) /*!< FIFO 0 Overrun Flag */ +#define CAN_FLAG_FMP1 ((uint32_t)0x14000003) /*!< FIFO 1 Message Pending Flag */ +#define CAN_FLAG_FF1 ((uint32_t)0x34000008) /*!< FIFO 1 Full Flag */ +#define CAN_FLAG_FOV1 ((uint32_t)0x34000010) /*!< FIFO 1 Overrun Flag */ + +/* Operating Mode Flags */ +#define CAN_FLAG_WKU ((uint32_t)0x31000008) /*!< Wake up Flag */ +#define CAN_FLAG_SLAK ((uint32_t)0x31000012) /*!< Sleep acknowledge Flag */ +/* @note When SLAK interrupt is disabled (SLKIE=0), no polling on SLAKI is possible. + In this case the SLAK bit can be polled.*/ + +/* Error Flags */ +#define CAN_FLAG_EWG ((uint32_t)0x10F00001) /*!< Error Warning Flag */ +#define CAN_FLAG_EPV ((uint32_t)0x10F00002) /*!< Error Passive Flag */ +#define CAN_FLAG_BOF ((uint32_t)0x10F00004) /*!< Bus-Off Flag */ +#define CAN_FLAG_LEC ((uint32_t)0x30F00070) /*!< Last error code Flag */ + +#define IS_CAN_GET_FLAG(FLAG) (((FLAG) == CAN_FLAG_LEC) || ((FLAG) == CAN_FLAG_BOF) || \ + ((FLAG) == CAN_FLAG_EPV) || ((FLAG) == CAN_FLAG_EWG) || \ + ((FLAG) == CAN_FLAG_WKU) || ((FLAG) == CAN_FLAG_FOV0) || \ + ((FLAG) == CAN_FLAG_FF0) || ((FLAG) == CAN_FLAG_FMP0) || \ + ((FLAG) == CAN_FLAG_FOV1) || ((FLAG) == CAN_FLAG_FF1) || \ + ((FLAG) == CAN_FLAG_FMP1) || ((FLAG) == CAN_FLAG_RQCP2) || \ + ((FLAG) == CAN_FLAG_RQCP1)|| ((FLAG) == CAN_FLAG_RQCP0) || \ + ((FLAG) == CAN_FLAG_SLAK )) + +#define IS_CAN_CLEAR_FLAG(FLAG)(((FLAG) == CAN_FLAG_LEC) || ((FLAG) == CAN_FLAG_RQCP2) || \ + ((FLAG) == CAN_FLAG_RQCP1) || ((FLAG) == CAN_FLAG_RQCP0) || \ + ((FLAG) == CAN_FLAG_FF0) || ((FLAG) == CAN_FLAG_FOV0) ||\ + ((FLAG) == CAN_FLAG_FF1) || ((FLAG) == CAN_FLAG_FOV1) || \ + ((FLAG) == CAN_FLAG_WKU) || ((FLAG) == CAN_FLAG_SLAK)) +/** + * @} + */ + + +/** @defgroup CAN_interrupts + * @{ + */ +#define CAN_IT_TME ((uint32_t)0x00000001) /*!< Transmit mailbox empty Interrupt*/ + +/* Receive Interrupts */ +#define CAN_IT_FMP0 ((uint32_t)0x00000002) /*!< FIFO 0 message pending Interrupt*/ +#define CAN_IT_FF0 ((uint32_t)0x00000004) /*!< FIFO 0 full Interrupt*/ +#define CAN_IT_FOV0 ((uint32_t)0x00000008) /*!< FIFO 0 overrun Interrupt*/ +#define CAN_IT_FMP1 ((uint32_t)0x00000010) /*!< FIFO 1 message pending Interrupt*/ +#define CAN_IT_FF1 ((uint32_t)0x00000020) /*!< FIFO 1 full Interrupt*/ +#define CAN_IT_FOV1 ((uint32_t)0x00000040) /*!< FIFO 1 overrun Interrupt*/ + +/* Operating Mode Interrupts */ +#define CAN_IT_WKU ((uint32_t)0x00010000) /*!< Wake-up Interrupt*/ +#define CAN_IT_SLK ((uint32_t)0x00020000) /*!< Sleep acknowledge Interrupt*/ + +/* Error Interrupts */ +#define CAN_IT_EWG ((uint32_t)0x00000100) /*!< Error warning Interrupt*/ +#define CAN_IT_EPV ((uint32_t)0x00000200) /*!< Error passive Interrupt*/ +#define CAN_IT_BOF ((uint32_t)0x00000400) /*!< Bus-off Interrupt*/ +#define CAN_IT_LEC ((uint32_t)0x00000800) /*!< Last error code Interrupt*/ +#define CAN_IT_ERR ((uint32_t)0x00008000) /*!< Error Interrupt*/ + +/* Flags named as Interrupts : kept only for FW compatibility */ +#define CAN_IT_RQCP0 CAN_IT_TME +#define CAN_IT_RQCP1 CAN_IT_TME +#define CAN_IT_RQCP2 CAN_IT_TME + + +#define IS_CAN_IT(IT) (((IT) == CAN_IT_TME) || ((IT) == CAN_IT_FMP0) ||\ + ((IT) == CAN_IT_FF0) || ((IT) == CAN_IT_FOV0) ||\ + ((IT) == CAN_IT_FMP1) || ((IT) == CAN_IT_FF1) ||\ + ((IT) == CAN_IT_FOV1) || ((IT) == CAN_IT_EWG) ||\ + ((IT) == CAN_IT_EPV) || ((IT) == CAN_IT_BOF) ||\ + ((IT) == CAN_IT_LEC) || ((IT) == CAN_IT_ERR) ||\ + ((IT) == CAN_IT_WKU) || ((IT) == CAN_IT_SLK)) + +#define IS_CAN_CLEAR_IT(IT) (((IT) == CAN_IT_TME) || ((IT) == CAN_IT_FF0) ||\ + ((IT) == CAN_IT_FOV0)|| ((IT) == CAN_IT_FF1) ||\ + ((IT) == CAN_IT_FOV1)|| ((IT) == CAN_IT_EWG) ||\ + ((IT) == CAN_IT_EPV) || ((IT) == CAN_IT_BOF) ||\ + ((IT) == CAN_IT_LEC) || ((IT) == CAN_IT_ERR) ||\ + ((IT) == CAN_IT_WKU) || ((IT) == CAN_IT_SLK)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the CAN configuration to the default reset state *****/ +void CAN_DeInit(CAN_TypeDef* CANx); + +/* Initialization and Configuration functions *********************************/ +uint8_t CAN_Init(CAN_TypeDef* CANx, CAN_InitTypeDef* CAN_InitStruct); +void CAN_FilterInit(CAN_FilterInitTypeDef* CAN_FilterInitStruct); +void CAN_StructInit(CAN_InitTypeDef* CAN_InitStruct); +void CAN_SlaveStartBank(uint8_t CAN_BankNumber); +void CAN_DBGFreeze(CAN_TypeDef* CANx, FunctionalState NewState); +void CAN_TTComModeCmd(CAN_TypeDef* CANx, FunctionalState NewState); + +/* CAN Frames Transmission functions ******************************************/ +uint8_t CAN_Transmit(CAN_TypeDef* CANx, CanTxMsg* TxMessage); +uint8_t CAN_TransmitStatus(CAN_TypeDef* CANx, uint8_t TransmitMailbox); +void CAN_CancelTransmit(CAN_TypeDef* CANx, uint8_t Mailbox); + +/* CAN Frames Reception functions *********************************************/ +void CAN_Receive(CAN_TypeDef* CANx, uint8_t FIFONumber, CanRxMsg* RxMessage); +void CAN_FIFORelease(CAN_TypeDef* CANx, uint8_t FIFONumber); +uint8_t CAN_MessagePending(CAN_TypeDef* CANx, uint8_t FIFONumber); + +/* Operation modes functions **************************************************/ +uint8_t CAN_OperatingModeRequest(CAN_TypeDef* CANx, uint8_t CAN_OperatingMode); +uint8_t CAN_Sleep(CAN_TypeDef* CANx); +uint8_t CAN_WakeUp(CAN_TypeDef* CANx); + +/* CAN Bus Error management functions *****************************************/ +uint8_t CAN_GetLastErrorCode(CAN_TypeDef* CANx); +uint8_t CAN_GetReceiveErrorCounter(CAN_TypeDef* CANx); +uint8_t CAN_GetLSBTransmitErrorCounter(CAN_TypeDef* CANx); + +/* Interrupts and flags management functions **********************************/ +void CAN_ITConfig(CAN_TypeDef* CANx, uint32_t CAN_IT, FunctionalState NewState); +FlagStatus CAN_GetFlagStatus(CAN_TypeDef* CANx, uint32_t CAN_FLAG); +void CAN_ClearFlag(CAN_TypeDef* CANx, uint32_t CAN_FLAG); +ITStatus CAN_GetITStatus(CAN_TypeDef* CANx, uint32_t CAN_IT); +void CAN_ClearITPendingBit(CAN_TypeDef* CANx, uint32_t CAN_IT); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_CAN_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h new file mode 100644 index 0000000..9a8c79a --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h @@ -0,0 +1,77 @@ +/** + ****************************************************************************** + * @file stm32f4xx_crc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the CRC firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_CRC_H +#define __STM32F4xx_CRC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CRC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup CRC_Exported_Constants + * @{ + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +void CRC_ResetDR(void); +uint32_t CRC_CalcCRC(uint32_t Data); +uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength); +uint32_t CRC_GetCRC(void); +void CRC_SetIDRegister(uint8_t IDValue); +uint8_t CRC_GetIDRegister(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_CRC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h new file mode 100644 index 0000000..0b2572a --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h @@ -0,0 +1,338 @@ +/** + ****************************************************************************** + * @file stm32f4xx_cryp.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the Cryptographic + * processor(CRYP) firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_CRYP_H +#define __STM32F4xx_CRYP_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup CRYP + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief CRYP Init structure definition + */ +typedef struct +{ + uint16_t CRYP_AlgoDir; /*!< Encrypt or Decrypt. This parameter can be a + value of @ref CRYP_Algorithm_Direction */ + uint16_t CRYP_AlgoMode; /*!< TDES-ECB, TDES-CBC, DES-ECB, DES-CBC, AES-ECB, + AES-CBC, AES-CTR, AES-Key. This parameter can be + a value of @ref CRYP_Algorithm_Mode */ + uint16_t CRYP_DataType; /*!< 32-bit data, 16-bit data, bit data or bit-string. + This parameter can be a value of @ref CRYP_Data_Type */ + uint16_t CRYP_KeySize; /*!< Used only in AES mode only : 128, 192 or 256 bit + key length. This parameter can be a value of + @ref CRYP_Key_Size_for_AES_only */ +}CRYP_InitTypeDef; + +/** + * @brief CRYP Key(s) structure definition + */ +typedef struct +{ + uint32_t CRYP_Key0Left; /*!< Key 0 Left */ + uint32_t CRYP_Key0Right; /*!< Key 0 Right */ + uint32_t CRYP_Key1Left; /*!< Key 1 left */ + uint32_t CRYP_Key1Right; /*!< Key 1 Right */ + uint32_t CRYP_Key2Left; /*!< Key 2 left */ + uint32_t CRYP_Key2Right; /*!< Key 2 Right */ + uint32_t CRYP_Key3Left; /*!< Key 3 left */ + uint32_t CRYP_Key3Right; /*!< Key 3 Right */ +}CRYP_KeyInitTypeDef; +/** + * @brief CRYP Initialization Vectors (IV) structure definition + */ +typedef struct +{ + uint32_t CRYP_IV0Left; /*!< Init Vector 0 Left */ + uint32_t CRYP_IV0Right; /*!< Init Vector 0 Right */ + uint32_t CRYP_IV1Left; /*!< Init Vector 1 left */ + uint32_t CRYP_IV1Right; /*!< Init Vector 1 Right */ +}CRYP_IVInitTypeDef; + +/** + * @brief CRYP context swapping structure definition + */ +typedef struct +{ + /*!< Configuration */ + uint32_t CR_bits9to2; + /*!< KEY */ + uint32_t CRYP_IV0LR; + uint32_t CRYP_IV0RR; + uint32_t CRYP_IV1LR; + uint32_t CRYP_IV1RR; + /*!< IV */ + uint32_t CRYP_K0LR; + uint32_t CRYP_K0RR; + uint32_t CRYP_K1LR; + uint32_t CRYP_K1RR; + uint32_t CRYP_K2LR; + uint32_t CRYP_K2RR; + uint32_t CRYP_K3LR; + uint32_t CRYP_K3RR; +}CRYP_Context; + + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup CRYP_Exported_Constants + * @{ + */ + +/** @defgroup CRYP_Algorithm_Direction + * @{ + */ +#define CRYP_AlgoDir_Encrypt ((uint16_t)0x0000) +#define CRYP_AlgoDir_Decrypt ((uint16_t)0x0004) +#define IS_CRYP_ALGODIR(ALGODIR) (((ALGODIR) == CRYP_AlgoDir_Encrypt) || \ + ((ALGODIR) == CRYP_AlgoDir_Decrypt)) + +/** + * @} + */ + +/** @defgroup CRYP_Algorithm_Mode + * @{ + */ + +/*!< TDES Modes */ +#define CRYP_AlgoMode_TDES_ECB ((uint16_t)0x0000) +#define CRYP_AlgoMode_TDES_CBC ((uint16_t)0x0008) + +/*!< DES Modes */ +#define CRYP_AlgoMode_DES_ECB ((uint16_t)0x0010) +#define CRYP_AlgoMode_DES_CBC ((uint16_t)0x0018) + +/*!< AES Modes */ +#define CRYP_AlgoMode_AES_ECB ((uint16_t)0x0020) +#define CRYP_AlgoMode_AES_CBC ((uint16_t)0x0028) +#define CRYP_AlgoMode_AES_CTR ((uint16_t)0x0030) +#define CRYP_AlgoMode_AES_Key ((uint16_t)0x0038) + +#define IS_CRYP_ALGOMODE(ALGOMODE) (((ALGOMODE) == CRYP_AlgoMode_TDES_ECB) || \ + ((ALGOMODE) == CRYP_AlgoMode_TDES_CBC)|| \ + ((ALGOMODE) == CRYP_AlgoMode_DES_ECB)|| \ + ((ALGOMODE) == CRYP_AlgoMode_DES_CBC) || \ + ((ALGOMODE) == CRYP_AlgoMode_AES_ECB) || \ + ((ALGOMODE) == CRYP_AlgoMode_AES_CBC) || \ + ((ALGOMODE) == CRYP_AlgoMode_AES_CTR) || \ + ((ALGOMODE) == CRYP_AlgoMode_AES_Key)) +/** + * @} + */ + +/** @defgroup CRYP_Data_Type + * @{ + */ +#define CRYP_DataType_32b ((uint16_t)0x0000) +#define CRYP_DataType_16b ((uint16_t)0x0040) +#define CRYP_DataType_8b ((uint16_t)0x0080) +#define CRYP_DataType_1b ((uint16_t)0x00C0) +#define IS_CRYP_DATATYPE(DATATYPE) (((DATATYPE) == CRYP_DataType_32b) || \ + ((DATATYPE) == CRYP_DataType_16b)|| \ + ((DATATYPE) == CRYP_DataType_8b)|| \ + ((DATATYPE) == CRYP_DataType_1b)) +/** + * @} + */ + +/** @defgroup CRYP_Key_Size_for_AES_only + * @{ + */ +#define CRYP_KeySize_128b ((uint16_t)0x0000) +#define CRYP_KeySize_192b ((uint16_t)0x0100) +#define CRYP_KeySize_256b ((uint16_t)0x0200) +#define IS_CRYP_KEYSIZE(KEYSIZE) (((KEYSIZE) == CRYP_KeySize_128b)|| \ + ((KEYSIZE) == CRYP_KeySize_192b)|| \ + ((KEYSIZE) == CRYP_KeySize_256b)) +/** + * @} + */ + +/** @defgroup CRYP_flags_definition + * @{ + */ +#define CRYP_FLAG_BUSY ((uint8_t)0x10) /*!< The CRYP core is currently + processing a block of data + or a key preparation (for + AES decryption). */ +#define CRYP_FLAG_IFEM ((uint8_t)0x01) /*!< Input Fifo Empty */ +#define CRYP_FLAG_IFNF ((uint8_t)0x02) /*!< Input Fifo is Not Full */ +#define CRYP_FLAG_INRIS ((uint8_t)0x22) /*!< Raw interrupt pending */ +#define CRYP_FLAG_OFNE ((uint8_t)0x04) /*!< Input Fifo service raw + interrupt status */ +#define CRYP_FLAG_OFFU ((uint8_t)0x08) /*!< Output Fifo is Full */ +#define CRYP_FLAG_OUTRIS ((uint8_t)0x21) /*!< Output Fifo service raw + interrupt status */ + +#define IS_CRYP_GET_FLAG(FLAG) (((FLAG) == CRYP_FLAG_IFEM) || \ + ((FLAG) == CRYP_FLAG_IFNF) || \ + ((FLAG) == CRYP_FLAG_OFNE) || \ + ((FLAG) == CRYP_FLAG_OFFU) || \ + ((FLAG) == CRYP_FLAG_BUSY) || \ + ((FLAG) == CRYP_FLAG_OUTRIS)|| \ + ((FLAG) == CRYP_FLAG_INRIS)) +/** + * @} + */ + +/** @defgroup CRYP_interrupts_definition + * @{ + */ +#define CRYP_IT_INI ((uint8_t)0x01) /*!< IN Fifo Interrupt */ +#define CRYP_IT_OUTI ((uint8_t)0x02) /*!< OUT Fifo Interrupt */ +#define IS_CRYP_CONFIG_IT(IT) ((((IT) & (uint8_t)0xFC) == 0x00) && ((IT) != 0x00)) +#define IS_CRYP_GET_IT(IT) (((IT) == CRYP_IT_INI) || ((IT) == CRYP_IT_OUTI)) + +/** + * @} + */ + +/** @defgroup CRYP_Encryption_Decryption_modes_definition + * @{ + */ +#define MODE_ENCRYPT ((uint8_t)0x01) +#define MODE_DECRYPT ((uint8_t)0x00) + +/** + * @} + */ + +/** @defgroup CRYP_DMA_transfer_requests + * @{ + */ +#define CRYP_DMAReq_DataIN ((uint8_t)0x01) +#define CRYP_DMAReq_DataOUT ((uint8_t)0x02) +#define IS_CRYP_DMAREQ(DMAREQ) ((((DMAREQ) & (uint8_t)0xFC) == 0x00) && ((DMAREQ) != 0x00)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the CRYP configuration to the default reset state ****/ +void CRYP_DeInit(void); + +/* CRYP Initialization and Configuration functions ****************************/ +void CRYP_Init(CRYP_InitTypeDef* CRYP_InitStruct); +void CRYP_StructInit(CRYP_InitTypeDef* CRYP_InitStruct); +void CRYP_KeyInit(CRYP_KeyInitTypeDef* CRYP_KeyInitStruct); +void CRYP_KeyStructInit(CRYP_KeyInitTypeDef* CRYP_KeyInitStruct); +void CRYP_IVInit(CRYP_IVInitTypeDef* CRYP_IVInitStruct); +void CRYP_IVStructInit(CRYP_IVInitTypeDef* CRYP_IVInitStruct); +void CRYP_Cmd(FunctionalState NewState); + +/* CRYP Data processing functions *********************************************/ +void CRYP_DataIn(uint32_t Data); +uint32_t CRYP_DataOut(void); +void CRYP_FIFOFlush(void); + +/* CRYP Context swapping functions ********************************************/ +ErrorStatus CRYP_SaveContext(CRYP_Context* CRYP_ContextSave, + CRYP_KeyInitTypeDef* CRYP_KeyInitStruct); +void CRYP_RestoreContext(CRYP_Context* CRYP_ContextRestore); + +/* CRYP's DMA interface function **********************************************/ +void CRYP_DMACmd(uint8_t CRYP_DMAReq, FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void CRYP_ITConfig(uint8_t CRYP_IT, FunctionalState NewState); +ITStatus CRYP_GetITStatus(uint8_t CRYP_IT); +FlagStatus CRYP_GetFlagStatus(uint8_t CRYP_FLAG); + +/* High Level AES functions **************************************************/ +ErrorStatus CRYP_AES_ECB(uint8_t Mode, + uint8_t *Key, uint16_t Keysize, + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +ErrorStatus CRYP_AES_CBC(uint8_t Mode, + uint8_t InitVectors[16], + uint8_t *Key, uint16_t Keysize, + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +ErrorStatus CRYP_AES_CTR(uint8_t Mode, + uint8_t InitVectors[16], + uint8_t *Key, uint16_t Keysize, + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +/* High Level TDES functions **************************************************/ +ErrorStatus CRYP_TDES_ECB(uint8_t Mode, + uint8_t Key[24], + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +ErrorStatus CRYP_TDES_CBC(uint8_t Mode, + uint8_t Key[24], + uint8_t InitVectors[8], + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +/* High Level DES functions **************************************************/ +ErrorStatus CRYP_DES_ECB(uint8_t Mode, + uint8_t Key[8], + uint8_t *Input, uint32_t Ilength, + uint8_t *Output); + +ErrorStatus CRYP_DES_CBC(uint8_t Mode, + uint8_t Key[8], + uint8_t InitVectors[8], + uint8_t *Input,uint32_t Ilength, + uint8_t *Output); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_CRYP_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h new file mode 100644 index 0000000..8d92818 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h @@ -0,0 +1,298 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dac.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the DAC firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_DAC_H +#define __STM32F4xx_DAC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DAC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief DAC Init structure definition + */ + +typedef struct +{ + uint32_t DAC_Trigger; /*!< Specifies the external trigger for the selected DAC channel. + This parameter can be a value of @ref DAC_trigger_selection */ + + uint32_t DAC_WaveGeneration; /*!< Specifies whether DAC channel noise waves or triangle waves + are generated, or whether no wave is generated. + This parameter can be a value of @ref DAC_wave_generation */ + + uint32_t DAC_LFSRUnmask_TriangleAmplitude; /*!< Specifies the LFSR mask for noise wave generation or + the maximum amplitude triangle generation for the DAC channel. + This parameter can be a value of @ref DAC_lfsrunmask_triangleamplitude */ + + uint32_t DAC_OutputBuffer; /*!< Specifies whether the DAC channel output buffer is enabled or disabled. + This parameter can be a value of @ref DAC_output_buffer */ +}DAC_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup DAC_Exported_Constants + * @{ + */ + +/** @defgroup DAC_trigger_selection + * @{ + */ + +#define DAC_Trigger_None ((uint32_t)0x00000000) /*!< Conversion is automatic once the DAC1_DHRxxxx register + has been loaded, and not by external trigger */ +#define DAC_Trigger_T2_TRGO ((uint32_t)0x00000024) /*!< TIM2 TRGO selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_T4_TRGO ((uint32_t)0x0000002C) /*!< TIM4 TRGO selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_T5_TRGO ((uint32_t)0x0000001C) /*!< TIM5 TRGO selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_T6_TRGO ((uint32_t)0x00000004) /*!< TIM6 TRGO selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_T7_TRGO ((uint32_t)0x00000014) /*!< TIM7 TRGO selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_T8_TRGO ((uint32_t)0x0000000C) /*!< TIM8 TRGO selected as external conversion trigger for DAC channel */ + +#define DAC_Trigger_Ext_IT9 ((uint32_t)0x00000034) /*!< EXTI Line9 event selected as external conversion trigger for DAC channel */ +#define DAC_Trigger_Software ((uint32_t)0x0000003C) /*!< Conversion started by software trigger for DAC channel */ + +#define IS_DAC_TRIGGER(TRIGGER) (((TRIGGER) == DAC_Trigger_None) || \ + ((TRIGGER) == DAC_Trigger_T6_TRGO) || \ + ((TRIGGER) == DAC_Trigger_T8_TRGO) || \ + ((TRIGGER) == DAC_Trigger_T7_TRGO) || \ + ((TRIGGER) == DAC_Trigger_T5_TRGO) || \ + ((TRIGGER) == DAC_Trigger_T2_TRGO) || \ + ((TRIGGER) == DAC_Trigger_T4_TRGO) || \ + ((TRIGGER) == DAC_Trigger_Ext_IT9) || \ + ((TRIGGER) == DAC_Trigger_Software)) + +/** + * @} + */ + +/** @defgroup DAC_wave_generation + * @{ + */ + +#define DAC_WaveGeneration_None ((uint32_t)0x00000000) +#define DAC_WaveGeneration_Noise ((uint32_t)0x00000040) +#define DAC_WaveGeneration_Triangle ((uint32_t)0x00000080) +#define IS_DAC_GENERATE_WAVE(WAVE) (((WAVE) == DAC_WaveGeneration_None) || \ + ((WAVE) == DAC_WaveGeneration_Noise) || \ + ((WAVE) == DAC_WaveGeneration_Triangle)) +/** + * @} + */ + +/** @defgroup DAC_lfsrunmask_triangleamplitude + * @{ + */ + +#define DAC_LFSRUnmask_Bit0 ((uint32_t)0x00000000) /*!< Unmask DAC channel LFSR bit0 for noise wave generation */ +#define DAC_LFSRUnmask_Bits1_0 ((uint32_t)0x00000100) /*!< Unmask DAC channel LFSR bit[1:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits2_0 ((uint32_t)0x00000200) /*!< Unmask DAC channel LFSR bit[2:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits3_0 ((uint32_t)0x00000300) /*!< Unmask DAC channel LFSR bit[3:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits4_0 ((uint32_t)0x00000400) /*!< Unmask DAC channel LFSR bit[4:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits5_0 ((uint32_t)0x00000500) /*!< Unmask DAC channel LFSR bit[5:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits6_0 ((uint32_t)0x00000600) /*!< Unmask DAC channel LFSR bit[6:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits7_0 ((uint32_t)0x00000700) /*!< Unmask DAC channel LFSR bit[7:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits8_0 ((uint32_t)0x00000800) /*!< Unmask DAC channel LFSR bit[8:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits9_0 ((uint32_t)0x00000900) /*!< Unmask DAC channel LFSR bit[9:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits10_0 ((uint32_t)0x00000A00) /*!< Unmask DAC channel LFSR bit[10:0] for noise wave generation */ +#define DAC_LFSRUnmask_Bits11_0 ((uint32_t)0x00000B00) /*!< Unmask DAC channel LFSR bit[11:0] for noise wave generation */ +#define DAC_TriangleAmplitude_1 ((uint32_t)0x00000000) /*!< Select max triangle amplitude of 1 */ +#define DAC_TriangleAmplitude_3 ((uint32_t)0x00000100) /*!< Select max triangle amplitude of 3 */ +#define DAC_TriangleAmplitude_7 ((uint32_t)0x00000200) /*!< Select max triangle amplitude of 7 */ +#define DAC_TriangleAmplitude_15 ((uint32_t)0x00000300) /*!< Select max triangle amplitude of 15 */ +#define DAC_TriangleAmplitude_31 ((uint32_t)0x00000400) /*!< Select max triangle amplitude of 31 */ +#define DAC_TriangleAmplitude_63 ((uint32_t)0x00000500) /*!< Select max triangle amplitude of 63 */ +#define DAC_TriangleAmplitude_127 ((uint32_t)0x00000600) /*!< Select max triangle amplitude of 127 */ +#define DAC_TriangleAmplitude_255 ((uint32_t)0x00000700) /*!< Select max triangle amplitude of 255 */ +#define DAC_TriangleAmplitude_511 ((uint32_t)0x00000800) /*!< Select max triangle amplitude of 511 */ +#define DAC_TriangleAmplitude_1023 ((uint32_t)0x00000900) /*!< Select max triangle amplitude of 1023 */ +#define DAC_TriangleAmplitude_2047 ((uint32_t)0x00000A00) /*!< Select max triangle amplitude of 2047 */ +#define DAC_TriangleAmplitude_4095 ((uint32_t)0x00000B00) /*!< Select max triangle amplitude of 4095 */ + +#define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(VALUE) (((VALUE) == DAC_LFSRUnmask_Bit0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits1_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits2_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits3_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits4_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits5_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits6_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits7_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits8_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits9_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits10_0) || \ + ((VALUE) == DAC_LFSRUnmask_Bits11_0) || \ + ((VALUE) == DAC_TriangleAmplitude_1) || \ + ((VALUE) == DAC_TriangleAmplitude_3) || \ + ((VALUE) == DAC_TriangleAmplitude_7) || \ + ((VALUE) == DAC_TriangleAmplitude_15) || \ + ((VALUE) == DAC_TriangleAmplitude_31) || \ + ((VALUE) == DAC_TriangleAmplitude_63) || \ + ((VALUE) == DAC_TriangleAmplitude_127) || \ + ((VALUE) == DAC_TriangleAmplitude_255) || \ + ((VALUE) == DAC_TriangleAmplitude_511) || \ + ((VALUE) == DAC_TriangleAmplitude_1023) || \ + ((VALUE) == DAC_TriangleAmplitude_2047) || \ + ((VALUE) == DAC_TriangleAmplitude_4095)) +/** + * @} + */ + +/** @defgroup DAC_output_buffer + * @{ + */ + +#define DAC_OutputBuffer_Enable ((uint32_t)0x00000000) +#define DAC_OutputBuffer_Disable ((uint32_t)0x00000002) +#define IS_DAC_OUTPUT_BUFFER_STATE(STATE) (((STATE) == DAC_OutputBuffer_Enable) || \ + ((STATE) == DAC_OutputBuffer_Disable)) +/** + * @} + */ + +/** @defgroup DAC_Channel_selection + * @{ + */ + +#define DAC_Channel_1 ((uint32_t)0x00000000) +#define DAC_Channel_2 ((uint32_t)0x00000010) +#define IS_DAC_CHANNEL(CHANNEL) (((CHANNEL) == DAC_Channel_1) || \ + ((CHANNEL) == DAC_Channel_2)) +/** + * @} + */ + +/** @defgroup DAC_data_alignement + * @{ + */ + +#define DAC_Align_12b_R ((uint32_t)0x00000000) +#define DAC_Align_12b_L ((uint32_t)0x00000004) +#define DAC_Align_8b_R ((uint32_t)0x00000008) +#define IS_DAC_ALIGN(ALIGN) (((ALIGN) == DAC_Align_12b_R) || \ + ((ALIGN) == DAC_Align_12b_L) || \ + ((ALIGN) == DAC_Align_8b_R)) +/** + * @} + */ + +/** @defgroup DAC_wave_generation + * @{ + */ + +#define DAC_Wave_Noise ((uint32_t)0x00000040) +#define DAC_Wave_Triangle ((uint32_t)0x00000080) +#define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_Wave_Noise) || \ + ((WAVE) == DAC_Wave_Triangle)) +/** + * @} + */ + +/** @defgroup DAC_data + * @{ + */ + +#define IS_DAC_DATA(DATA) ((DATA) <= 0xFFF0) +/** + * @} + */ + +/** @defgroup DAC_interrupts_definition + * @{ + */ +#define DAC_IT_DMAUDR ((uint32_t)0x00002000) +#define IS_DAC_IT(IT) (((IT) == DAC_IT_DMAUDR)) + +/** + * @} + */ + +/** @defgroup DAC_flags_definition + * @{ + */ + +#define DAC_FLAG_DMAUDR ((uint32_t)0x00002000) +#define IS_DAC_FLAG(FLAG) (((FLAG) == DAC_FLAG_DMAUDR)) + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the DAC configuration to the default reset state *****/ +void DAC_DeInit(void); + +/* DAC channels configuration: trigger, output buffer, data format functions */ +void DAC_Init(uint32_t DAC_Channel, DAC_InitTypeDef* DAC_InitStruct); +void DAC_StructInit(DAC_InitTypeDef* DAC_InitStruct); +void DAC_Cmd(uint32_t DAC_Channel, FunctionalState NewState); +void DAC_SoftwareTriggerCmd(uint32_t DAC_Channel, FunctionalState NewState); +void DAC_DualSoftwareTriggerCmd(FunctionalState NewState); +void DAC_WaveGenerationCmd(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState NewState); +void DAC_SetChannel1Data(uint32_t DAC_Align, uint16_t Data); +void DAC_SetChannel2Data(uint32_t DAC_Align, uint16_t Data); +void DAC_SetDualChannelData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1); +uint16_t DAC_GetDataOutputValue(uint32_t DAC_Channel); + +/* DMA management functions ***************************************************/ +void DAC_DMACmd(uint32_t DAC_Channel, FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void DAC_ITConfig(uint32_t DAC_Channel, uint32_t DAC_IT, FunctionalState NewState); +FlagStatus DAC_GetFlagStatus(uint32_t DAC_Channel, uint32_t DAC_FLAG); +void DAC_ClearFlag(uint32_t DAC_Channel, uint32_t DAC_FLAG); +ITStatus DAC_GetITStatus(uint32_t DAC_Channel, uint32_t DAC_IT); +void DAC_ClearITPendingBit(uint32_t DAC_Channel, uint32_t DAC_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_DAC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h new file mode 100644 index 0000000..da91337 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h @@ -0,0 +1,103 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dbgmcu.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the DBGMCU firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_DBGMCU_H +#define __STM32F4xx_DBGMCU_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DBGMCU + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup DBGMCU_Exported_Constants + * @{ + */ +#define DBGMCU_SLEEP ((uint32_t)0x00000001) +#define DBGMCU_STOP ((uint32_t)0x00000002) +#define DBGMCU_STANDBY ((uint32_t)0x00000004) +#define IS_DBGMCU_PERIPH(PERIPH) ((((PERIPH) & 0xFFFFFFF8) == 0x00) && ((PERIPH) != 0x00)) + +#define DBGMCU_TIM2_STOP ((uint32_t)0x00000001) +#define DBGMCU_TIM3_STOP ((uint32_t)0x00000002) +#define DBGMCU_TIM4_STOP ((uint32_t)0x00000004) +#define DBGMCU_TIM5_STOP ((uint32_t)0x00000008) +#define DBGMCU_TIM6_STOP ((uint32_t)0x00000010) +#define DBGMCU_TIM7_STOP ((uint32_t)0x00000020) +#define DBGMCU_TIM12_STOP ((uint32_t)0x00000040) +#define DBGMCU_TIM13_STOP ((uint32_t)0x00000080) +#define DBGMCU_TIM14_STOP ((uint32_t)0x00000100) +#define DBGMCU_RTC_STOP ((uint32_t)0x00000400) +#define DBGMCU_WWDG_STOP ((uint32_t)0x00000800) +#define DBGMCU_IWDG_STOP ((uint32_t)0x00001000) +#define DBGMCU_I2C1_SMBUS_TIMEOUT ((uint32_t)0x00200000) +#define DBGMCU_I2C2_SMBUS_TIMEOUT ((uint32_t)0x00400000) +#define DBGMCU_I2C3_SMBUS_TIMEOUT ((uint32_t)0x00800000) +#define DBGMCU_CAN1_STOP ((uint32_t)0x02000000) +#define DBGMCU_CAN2_STOP ((uint32_t)0x04000000) +#define IS_DBGMCU_APB1PERIPH(PERIPH) ((((PERIPH) & 0xF91FE200) == 0x00) && ((PERIPH) != 0x00)) + +#define DBGMCU_TIM1_STOP ((uint32_t)0x00000001) +#define DBGMCU_TIM8_STOP ((uint32_t)0x00000002) +#define DBGMCU_TIM9_STOP ((uint32_t)0x00010000) +#define DBGMCU_TIM10_STOP ((uint32_t)0x00020000) +#define DBGMCU_TIM11_STOP ((uint32_t)0x00040000) +#define IS_DBGMCU_APB2PERIPH(PERIPH) ((((PERIPH) & 0xFFF8FFFC) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ +uint32_t DBGMCU_GetREVID(void); +uint32_t DBGMCU_GetDEVID(void); +void DBGMCU_Config(uint32_t DBGMCU_Periph, FunctionalState NewState); +void DBGMCU_APB1PeriphConfig(uint32_t DBGMCU_Periph, FunctionalState NewState); +void DBGMCU_APB2PeriphConfig(uint32_t DBGMCU_Periph, FunctionalState NewState); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_DBGMCU_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h new file mode 100644 index 0000000..c2631d6 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h @@ -0,0 +1,306 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dcmi.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the DCMI firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_DCMI_H +#define __STM32F4xx_DCMI_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DCMI + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/** + * @brief DCMI Init structure definition + */ +typedef struct +{ + uint16_t DCMI_CaptureMode; /*!< Specifies the Capture Mode: Continuous or Snapshot. + This parameter can be a value of @ref DCMI_Capture_Mode */ + + uint16_t DCMI_SynchroMode; /*!< Specifies the Synchronization Mode: Hardware or Embedded. + This parameter can be a value of @ref DCMI_Synchronization_Mode */ + + uint16_t DCMI_PCKPolarity; /*!< Specifies the Pixel clock polarity: Falling or Rising. + This parameter can be a value of @ref DCMI_PIXCK_Polarity */ + + uint16_t DCMI_VSPolarity; /*!< Specifies the Vertical synchronization polarity: High or Low. + This parameter can be a value of @ref DCMI_VSYNC_Polarity */ + + uint16_t DCMI_HSPolarity; /*!< Specifies the Horizontal synchronization polarity: High or Low. + This parameter can be a value of @ref DCMI_HSYNC_Polarity */ + + uint16_t DCMI_CaptureRate; /*!< Specifies the frequency of frame capture: All, 1/2 or 1/4. + This parameter can be a value of @ref DCMI_Capture_Rate */ + + uint16_t DCMI_ExtendedDataMode; /*!< Specifies the data width: 8-bit, 10-bit, 12-bit or 14-bit. + This parameter can be a value of @ref DCMI_Extended_Data_Mode */ +} DCMI_InitTypeDef; + +/** + * @brief DCMI CROP Init structure definition + */ +typedef struct +{ + uint16_t DCMI_VerticalStartLine; /*!< Specifies the Vertical start line count from which the image capture + will start. This parameter can be a value between 0x00 and 0x1FFF */ + + uint16_t DCMI_HorizontalOffsetCount; /*!< Specifies the number of pixel clocks to count before starting a capture. + This parameter can be a value between 0x00 and 0x3FFF */ + + uint16_t DCMI_VerticalLineCount; /*!< Specifies the number of lines to be captured from the starting point. + This parameter can be a value between 0x00 and 0x3FFF */ + + uint16_t DCMI_CaptureCount; /*!< Specifies the number of pixel clocks to be captured from the starting + point on the same line. + This parameter can be a value between 0x00 and 0x3FFF */ +} DCMI_CROPInitTypeDef; + +/** + * @brief DCMI Embedded Synchronisation CODE Init structure definition + */ +typedef struct +{ + uint8_t DCMI_FrameStartCode; /*!< Specifies the code of the frame start delimiter. */ + uint8_t DCMI_LineStartCode; /*!< Specifies the code of the line start delimiter. */ + uint8_t DCMI_LineEndCode; /*!< Specifies the code of the line end delimiter. */ + uint8_t DCMI_FrameEndCode; /*!< Specifies the code of the frame end delimiter. */ +} DCMI_CodesInitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup DCMI_Exported_Constants + * @{ + */ + +/** @defgroup DCMI_Capture_Mode + * @{ + */ +#define DCMI_CaptureMode_Continuous ((uint16_t)0x0000) /*!< The received data are transferred continuously + into the destination memory through the DMA */ +#define DCMI_CaptureMode_SnapShot ((uint16_t)0x0002) /*!< Once activated, the interface waits for the start of + frame and then transfers a single frame through the DMA */ +#define IS_DCMI_CAPTURE_MODE(MODE)(((MODE) == DCMI_CaptureMode_Continuous) || \ + ((MODE) == DCMI_CaptureMode_SnapShot)) +/** + * @} + */ + + +/** @defgroup DCMI_Synchronization_Mode + * @{ + */ +#define DCMI_SynchroMode_Hardware ((uint16_t)0x0000) /*!< Hardware synchronization data capture (frame/line start/stop) + is synchronized with the HSYNC/VSYNC signals */ +#define DCMI_SynchroMode_Embedded ((uint16_t)0x0010) /*!< Embedded synchronization data capture is synchronized with + synchronization codes embedded in the data flow */ +#define IS_DCMI_SYNCHRO(MODE)(((MODE) == DCMI_SynchroMode_Hardware) || \ + ((MODE) == DCMI_SynchroMode_Embedded)) +/** + * @} + */ + + +/** @defgroup DCMI_PIXCK_Polarity + * @{ + */ +#define DCMI_PCKPolarity_Falling ((uint16_t)0x0000) /*!< Pixel clock active on Falling edge */ +#define DCMI_PCKPolarity_Rising ((uint16_t)0x0020) /*!< Pixel clock active on Rising edge */ +#define IS_DCMI_PCKPOLARITY(POLARITY)(((POLARITY) == DCMI_PCKPolarity_Falling) || \ + ((POLARITY) == DCMI_PCKPolarity_Rising)) +/** + * @} + */ + + +/** @defgroup DCMI_VSYNC_Polarity + * @{ + */ +#define DCMI_VSPolarity_Low ((uint16_t)0x0000) /*!< Vertical synchronization active Low */ +#define DCMI_VSPolarity_High ((uint16_t)0x0080) /*!< Vertical synchronization active High */ +#define IS_DCMI_VSPOLARITY(POLARITY)(((POLARITY) == DCMI_VSPolarity_Low) || \ + ((POLARITY) == DCMI_VSPolarity_High)) +/** + * @} + */ + + +/** @defgroup DCMI_HSYNC_Polarity + * @{ + */ +#define DCMI_HSPolarity_Low ((uint16_t)0x0000) /*!< Horizontal synchronization active Low */ +#define DCMI_HSPolarity_High ((uint16_t)0x0040) /*!< Horizontal synchronization active High */ +#define IS_DCMI_HSPOLARITY(POLARITY)(((POLARITY) == DCMI_HSPolarity_Low) || \ + ((POLARITY) == DCMI_HSPolarity_High)) +/** + * @} + */ + + +/** @defgroup DCMI_Capture_Rate + * @{ + */ +#define DCMI_CaptureRate_All_Frame ((uint16_t)0x0000) /*!< All frames are captured */ +#define DCMI_CaptureRate_1of2_Frame ((uint16_t)0x0100) /*!< Every alternate frame captured */ +#define DCMI_CaptureRate_1of4_Frame ((uint16_t)0x0200) /*!< One frame in 4 frames captured */ +#define IS_DCMI_CAPTURE_RATE(RATE) (((RATE) == DCMI_CaptureRate_All_Frame) || \ + ((RATE) == DCMI_CaptureRate_1of2_Frame) ||\ + ((RATE) == DCMI_CaptureRate_1of4_Frame)) +/** + * @} + */ + + +/** @defgroup DCMI_Extended_Data_Mode + * @{ + */ +#define DCMI_ExtendedDataMode_8b ((uint16_t)0x0000) /*!< Interface captures 8-bit data on every pixel clock */ +#define DCMI_ExtendedDataMode_10b ((uint16_t)0x0400) /*!< Interface captures 10-bit data on every pixel clock */ +#define DCMI_ExtendedDataMode_12b ((uint16_t)0x0800) /*!< Interface captures 12-bit data on every pixel clock */ +#define DCMI_ExtendedDataMode_14b ((uint16_t)0x0C00) /*!< Interface captures 14-bit data on every pixel clock */ +#define IS_DCMI_EXTENDED_DATA(DATA)(((DATA) == DCMI_ExtendedDataMode_8b) || \ + ((DATA) == DCMI_ExtendedDataMode_10b) ||\ + ((DATA) == DCMI_ExtendedDataMode_12b) ||\ + ((DATA) == DCMI_ExtendedDataMode_14b)) +/** + * @} + */ + + +/** @defgroup DCMI_interrupt_sources + * @{ + */ +#define DCMI_IT_FRAME ((uint16_t)0x0001) +#define DCMI_IT_OVF ((uint16_t)0x0002) +#define DCMI_IT_ERR ((uint16_t)0x0004) +#define DCMI_IT_VSYNC ((uint16_t)0x0008) +#define DCMI_IT_LINE ((uint16_t)0x0010) +#define IS_DCMI_CONFIG_IT(IT) ((((IT) & (uint16_t)0xFFE0) == 0x0000) && ((IT) != 0x0000)) +#define IS_DCMI_GET_IT(IT) (((IT) == DCMI_IT_FRAME) || \ + ((IT) == DCMI_IT_OVF) || \ + ((IT) == DCMI_IT_ERR) || \ + ((IT) == DCMI_IT_VSYNC) || \ + ((IT) == DCMI_IT_LINE)) +/** + * @} + */ + + +/** @defgroup DCMI_Flags + * @{ + */ +/** + * @brief DCMI SR register + */ +#define DCMI_FLAG_HSYNC ((uint16_t)0x2001) +#define DCMI_FLAG_VSYNC ((uint16_t)0x2002) +#define DCMI_FLAG_FNE ((uint16_t)0x2004) +/** + * @brief DCMI RISR register + */ +#define DCMI_FLAG_FRAMERI ((uint16_t)0x0001) +#define DCMI_FLAG_OVFRI ((uint16_t)0x0002) +#define DCMI_FLAG_ERRRI ((uint16_t)0x0004) +#define DCMI_FLAG_VSYNCRI ((uint16_t)0x0008) +#define DCMI_FLAG_LINERI ((uint16_t)0x0010) +/** + * @brief DCMI MISR register + */ +#define DCMI_FLAG_FRAMEMI ((uint16_t)0x1001) +#define DCMI_FLAG_OVFMI ((uint16_t)0x1002) +#define DCMI_FLAG_ERRMI ((uint16_t)0x1004) +#define DCMI_FLAG_VSYNCMI ((uint16_t)0x1008) +#define DCMI_FLAG_LINEMI ((uint16_t)0x1010) +#define IS_DCMI_GET_FLAG(FLAG) (((FLAG) == DCMI_FLAG_HSYNC) || \ + ((FLAG) == DCMI_FLAG_VSYNC) || \ + ((FLAG) == DCMI_FLAG_FNE) || \ + ((FLAG) == DCMI_FLAG_FRAMERI) || \ + ((FLAG) == DCMI_FLAG_OVFRI) || \ + ((FLAG) == DCMI_FLAG_ERRRI) || \ + ((FLAG) == DCMI_FLAG_VSYNCRI) || \ + ((FLAG) == DCMI_FLAG_LINERI) || \ + ((FLAG) == DCMI_FLAG_FRAMEMI) || \ + ((FLAG) == DCMI_FLAG_OVFMI) || \ + ((FLAG) == DCMI_FLAG_ERRMI) || \ + ((FLAG) == DCMI_FLAG_VSYNCMI) || \ + ((FLAG) == DCMI_FLAG_LINEMI)) + +#define IS_DCMI_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFFE0) == 0x0000) && ((FLAG) != 0x0000)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the DCMI configuration to the default reset state ****/ +void DCMI_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +void DCMI_Init(DCMI_InitTypeDef* DCMI_InitStruct); +void DCMI_StructInit(DCMI_InitTypeDef* DCMI_InitStruct); +void DCMI_CROPConfig(DCMI_CROPInitTypeDef* DCMI_CROPInitStruct); +void DCMI_CROPCmd(FunctionalState NewState); +void DCMI_SetEmbeddedSynchroCodes(DCMI_CodesInitTypeDef* DCMI_CodesInitStruct); +void DCMI_JPEGCmd(FunctionalState NewState); + +/* Image capture functions ****************************************************/ +void DCMI_Cmd(FunctionalState NewState); +void DCMI_CaptureCmd(FunctionalState NewState); +uint32_t DCMI_ReadData(void); + +/* Interrupts and flags management functions **********************************/ +void DCMI_ITConfig(uint16_t DCMI_IT, FunctionalState NewState); +FlagStatus DCMI_GetFlagStatus(uint16_t DCMI_FLAG); +void DCMI_ClearFlag(uint16_t DCMI_FLAG); +ITStatus DCMI_GetITStatus(uint16_t DCMI_IT); +void DCMI_ClearITPendingBit(uint16_t DCMI_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_DCMI_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h new file mode 100644 index 0000000..a081e3d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h @@ -0,0 +1,603 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dma.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the DMA firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_DMA_H +#define __STM32F4xx_DMA_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup DMA + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief DMA Init structure definition + */ + +typedef struct +{ + uint32_t DMA_Channel; /*!< Specifies the channel used for the specified stream. + This parameter can be a value of @ref DMA_channel */ + + uint32_t DMA_PeripheralBaseAddr; /*!< Specifies the peripheral base address for DMAy Streamx. */ + + uint32_t DMA_Memory0BaseAddr; /*!< Specifies the memory 0 base address for DMAy Streamx. + This memory is the default memory used when double buffer mode is + not enabled. */ + + uint32_t DMA_DIR; /*!< Specifies if the data will be transferred from memory to peripheral, + from memory to memory or from peripheral to memory. + This parameter can be a value of @ref DMA_data_transfer_direction */ + + uint32_t DMA_BufferSize; /*!< Specifies the buffer size, in data unit, of the specified Stream. + The data unit is equal to the configuration set in DMA_PeripheralDataSize + or DMA_MemoryDataSize members depending in the transfer direction. */ + + uint32_t DMA_PeripheralInc; /*!< Specifies whether the Peripheral address register should be incremented or not. + This parameter can be a value of @ref DMA_peripheral_incremented_mode */ + + uint32_t DMA_MemoryInc; /*!< Specifies whether the memory address register should be incremented or not. + This parameter can be a value of @ref DMA_memory_incremented_mode */ + + uint32_t DMA_PeripheralDataSize; /*!< Specifies the Peripheral data width. + This parameter can be a value of @ref DMA_peripheral_data_size */ + + uint32_t DMA_MemoryDataSize; /*!< Specifies the Memory data width. + This parameter can be a value of @ref DMA_memory_data_size */ + + uint32_t DMA_Mode; /*!< Specifies the operation mode of the DMAy Streamx. + This parameter can be a value of @ref DMA_circular_normal_mode + @note The circular buffer mode cannot be used if the memory-to-memory + data transfer is configured on the selected Stream */ + + uint32_t DMA_Priority; /*!< Specifies the software priority for the DMAy Streamx. + This parameter can be a value of @ref DMA_priority_level */ + + uint32_t DMA_FIFOMode; /*!< Specifies if the FIFO mode or Direct mode will be used for the specified Stream. + This parameter can be a value of @ref DMA_fifo_direct_mode + @note The Direct mode (FIFO mode disabled) cannot be used if the + memory-to-memory data transfer is configured on the selected Stream */ + + uint32_t DMA_FIFOThreshold; /*!< Specifies the FIFO threshold level. + This parameter can be a value of @ref DMA_fifo_threshold_level */ + + uint32_t DMA_MemoryBurst; /*!< Specifies the Burst transfer configuration for the memory transfers. + It specifies the amount of data to be transferred in a single non interruptable + transaction. This parameter can be a value of @ref DMA_memory_burst + @note The burst mode is possible only if the address Increment mode is enabled. */ + + uint32_t DMA_PeripheralBurst; /*!< Specifies the Burst transfer configuration for the peripheral transfers. + It specifies the amount of data to be transferred in a single non interruptable + transaction. This parameter can be a value of @ref DMA_peripheral_burst + @note The burst mode is possible only if the address Increment mode is enabled. */ +}DMA_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup DMA_Exported_Constants + * @{ + */ + +#define IS_DMA_ALL_PERIPH(PERIPH) (((PERIPH) == DMA1_Stream0) || \ + ((PERIPH) == DMA1_Stream1) || \ + ((PERIPH) == DMA1_Stream2) || \ + ((PERIPH) == DMA1_Stream3) || \ + ((PERIPH) == DMA1_Stream4) || \ + ((PERIPH) == DMA1_Stream5) || \ + ((PERIPH) == DMA1_Stream6) || \ + ((PERIPH) == DMA1_Stream7) || \ + ((PERIPH) == DMA2_Stream0) || \ + ((PERIPH) == DMA2_Stream1) || \ + ((PERIPH) == DMA2_Stream2) || \ + ((PERIPH) == DMA2_Stream3) || \ + ((PERIPH) == DMA2_Stream4) || \ + ((PERIPH) == DMA2_Stream5) || \ + ((PERIPH) == DMA2_Stream6) || \ + ((PERIPH) == DMA2_Stream7)) + +#define IS_DMA_ALL_CONTROLLER(CONTROLLER) (((CONTROLLER) == DMA1) || \ + ((CONTROLLER) == DMA2)) + +/** @defgroup DMA_channel + * @{ + */ +#define DMA_Channel_0 ((uint32_t)0x00000000) +#define DMA_Channel_1 ((uint32_t)0x02000000) +#define DMA_Channel_2 ((uint32_t)0x04000000) +#define DMA_Channel_3 ((uint32_t)0x06000000) +#define DMA_Channel_4 ((uint32_t)0x08000000) +#define DMA_Channel_5 ((uint32_t)0x0A000000) +#define DMA_Channel_6 ((uint32_t)0x0C000000) +#define DMA_Channel_7 ((uint32_t)0x0E000000) + +#define IS_DMA_CHANNEL(CHANNEL) (((CHANNEL) == DMA_Channel_0) || \ + ((CHANNEL) == DMA_Channel_1) || \ + ((CHANNEL) == DMA_Channel_2) || \ + ((CHANNEL) == DMA_Channel_3) || \ + ((CHANNEL) == DMA_Channel_4) || \ + ((CHANNEL) == DMA_Channel_5) || \ + ((CHANNEL) == DMA_Channel_6) || \ + ((CHANNEL) == DMA_Channel_7)) +/** + * @} + */ + + +/** @defgroup DMA_data_transfer_direction + * @{ + */ +#define DMA_DIR_PeripheralToMemory ((uint32_t)0x00000000) +#define DMA_DIR_MemoryToPeripheral ((uint32_t)0x00000040) +#define DMA_DIR_MemoryToMemory ((uint32_t)0x00000080) + +#define IS_DMA_DIRECTION(DIRECTION) (((DIRECTION) == DMA_DIR_PeripheralToMemory ) || \ + ((DIRECTION) == DMA_DIR_MemoryToPeripheral) || \ + ((DIRECTION) == DMA_DIR_MemoryToMemory)) +/** + * @} + */ + + +/** @defgroup DMA_data_buffer_size + * @{ + */ +#define IS_DMA_BUFFER_SIZE(SIZE) (((SIZE) >= 0x1) && ((SIZE) < 0x10000)) +/** + * @} + */ + + +/** @defgroup DMA_peripheral_incremented_mode + * @{ + */ +#define DMA_PeripheralInc_Enable ((uint32_t)0x00000200) +#define DMA_PeripheralInc_Disable ((uint32_t)0x00000000) + +#define IS_DMA_PERIPHERAL_INC_STATE(STATE) (((STATE) == DMA_PeripheralInc_Enable) || \ + ((STATE) == DMA_PeripheralInc_Disable)) +/** + * @} + */ + + +/** @defgroup DMA_memory_incremented_mode + * @{ + */ +#define DMA_MemoryInc_Enable ((uint32_t)0x00000400) +#define DMA_MemoryInc_Disable ((uint32_t)0x00000000) + +#define IS_DMA_MEMORY_INC_STATE(STATE) (((STATE) == DMA_MemoryInc_Enable) || \ + ((STATE) == DMA_MemoryInc_Disable)) +/** + * @} + */ + + +/** @defgroup DMA_peripheral_data_size + * @{ + */ +#define DMA_PeripheralDataSize_Byte ((uint32_t)0x00000000) +#define DMA_PeripheralDataSize_HalfWord ((uint32_t)0x00000800) +#define DMA_PeripheralDataSize_Word ((uint32_t)0x00001000) + +#define IS_DMA_PERIPHERAL_DATA_SIZE(SIZE) (((SIZE) == DMA_PeripheralDataSize_Byte) || \ + ((SIZE) == DMA_PeripheralDataSize_HalfWord) || \ + ((SIZE) == DMA_PeripheralDataSize_Word)) +/** + * @} + */ + + +/** @defgroup DMA_memory_data_size + * @{ + */ +#define DMA_MemoryDataSize_Byte ((uint32_t)0x00000000) +#define DMA_MemoryDataSize_HalfWord ((uint32_t)0x00002000) +#define DMA_MemoryDataSize_Word ((uint32_t)0x00004000) + +#define IS_DMA_MEMORY_DATA_SIZE(SIZE) (((SIZE) == DMA_MemoryDataSize_Byte) || \ + ((SIZE) == DMA_MemoryDataSize_HalfWord) || \ + ((SIZE) == DMA_MemoryDataSize_Word )) +/** + * @} + */ + + +/** @defgroup DMA_circular_normal_mode + * @{ + */ +#define DMA_Mode_Normal ((uint32_t)0x00000000) +#define DMA_Mode_Circular ((uint32_t)0x00000100) + +#define IS_DMA_MODE(MODE) (((MODE) == DMA_Mode_Normal ) || \ + ((MODE) == DMA_Mode_Circular)) +/** + * @} + */ + + +/** @defgroup DMA_priority_level + * @{ + */ +#define DMA_Priority_Low ((uint32_t)0x00000000) +#define DMA_Priority_Medium ((uint32_t)0x00010000) +#define DMA_Priority_High ((uint32_t)0x00020000) +#define DMA_Priority_VeryHigh ((uint32_t)0x00030000) + +#define IS_DMA_PRIORITY(PRIORITY) (((PRIORITY) == DMA_Priority_Low ) || \ + ((PRIORITY) == DMA_Priority_Medium) || \ + ((PRIORITY) == DMA_Priority_High) || \ + ((PRIORITY) == DMA_Priority_VeryHigh)) +/** + * @} + */ + + +/** @defgroup DMA_fifo_direct_mode + * @{ + */ +#define DMA_FIFOMode_Disable ((uint32_t)0x00000000) +#define DMA_FIFOMode_Enable ((uint32_t)0x00000004) + +#define IS_DMA_FIFO_MODE_STATE(STATE) (((STATE) == DMA_FIFOMode_Disable ) || \ + ((STATE) == DMA_FIFOMode_Enable)) +/** + * @} + */ + + +/** @defgroup DMA_fifo_threshold_level + * @{ + */ +#define DMA_FIFOThreshold_1QuarterFull ((uint32_t)0x00000000) +#define DMA_FIFOThreshold_HalfFull ((uint32_t)0x00000001) +#define DMA_FIFOThreshold_3QuartersFull ((uint32_t)0x00000002) +#define DMA_FIFOThreshold_Full ((uint32_t)0x00000003) + +#define IS_DMA_FIFO_THRESHOLD(THRESHOLD) (((THRESHOLD) == DMA_FIFOThreshold_1QuarterFull ) || \ + ((THRESHOLD) == DMA_FIFOThreshold_HalfFull) || \ + ((THRESHOLD) == DMA_FIFOThreshold_3QuartersFull) || \ + ((THRESHOLD) == DMA_FIFOThreshold_Full)) +/** + * @} + */ + + +/** @defgroup DMA_memory_burst + * @{ + */ +#define DMA_MemoryBurst_Single ((uint32_t)0x00000000) +#define DMA_MemoryBurst_INC4 ((uint32_t)0x00800000) +#define DMA_MemoryBurst_INC8 ((uint32_t)0x01000000) +#define DMA_MemoryBurst_INC16 ((uint32_t)0x01800000) + +#define IS_DMA_MEMORY_BURST(BURST) (((BURST) == DMA_MemoryBurst_Single) || \ + ((BURST) == DMA_MemoryBurst_INC4) || \ + ((BURST) == DMA_MemoryBurst_INC8) || \ + ((BURST) == DMA_MemoryBurst_INC16)) +/** + * @} + */ + + +/** @defgroup DMA_peripheral_burst + * @{ + */ +#define DMA_PeripheralBurst_Single ((uint32_t)0x00000000) +#define DMA_PeripheralBurst_INC4 ((uint32_t)0x00200000) +#define DMA_PeripheralBurst_INC8 ((uint32_t)0x00400000) +#define DMA_PeripheralBurst_INC16 ((uint32_t)0x00600000) + +#define IS_DMA_PERIPHERAL_BURST(BURST) (((BURST) == DMA_PeripheralBurst_Single) || \ + ((BURST) == DMA_PeripheralBurst_INC4) || \ + ((BURST) == DMA_PeripheralBurst_INC8) || \ + ((BURST) == DMA_PeripheralBurst_INC16)) +/** + * @} + */ + + +/** @defgroup DMA_fifo_status_level + * @{ + */ +#define DMA_FIFOStatus_Less1QuarterFull ((uint32_t)0x00000000 << 3) +#define DMA_FIFOStatus_1QuarterFull ((uint32_t)0x00000001 << 3) +#define DMA_FIFOStatus_HalfFull ((uint32_t)0x00000002 << 3) +#define DMA_FIFOStatus_3QuartersFull ((uint32_t)0x00000003 << 3) +#define DMA_FIFOStatus_Empty ((uint32_t)0x00000004 << 3) +#define DMA_FIFOStatus_Full ((uint32_t)0x00000005 << 3) + +#define IS_DMA_FIFO_STATUS(STATUS) (((STATUS) == DMA_FIFOStatus_Less1QuarterFull ) || \ + ((STATUS) == DMA_FIFOStatus_HalfFull) || \ + ((STATUS) == DMA_FIFOStatus_1QuarterFull) || \ + ((STATUS) == DMA_FIFOStatus_3QuartersFull) || \ + ((STATUS) == DMA_FIFOStatus_Full) || \ + ((STATUS) == DMA_FIFOStatus_Empty)) +/** + * @} + */ + +/** @defgroup DMA_flags_definition + * @{ + */ +#define DMA_FLAG_FEIF0 ((uint32_t)0x10800001) +#define DMA_FLAG_DMEIF0 ((uint32_t)0x10800004) +#define DMA_FLAG_TEIF0 ((uint32_t)0x10000008) +#define DMA_FLAG_HTIF0 ((uint32_t)0x10000010) +#define DMA_FLAG_TCIF0 ((uint32_t)0x10000020) +#define DMA_FLAG_FEIF1 ((uint32_t)0x10000040) +#define DMA_FLAG_DMEIF1 ((uint32_t)0x10000100) +#define DMA_FLAG_TEIF1 ((uint32_t)0x10000200) +#define DMA_FLAG_HTIF1 ((uint32_t)0x10000400) +#define DMA_FLAG_TCIF1 ((uint32_t)0x10000800) +#define DMA_FLAG_FEIF2 ((uint32_t)0x10010000) +#define DMA_FLAG_DMEIF2 ((uint32_t)0x10040000) +#define DMA_FLAG_TEIF2 ((uint32_t)0x10080000) +#define DMA_FLAG_HTIF2 ((uint32_t)0x10100000) +#define DMA_FLAG_TCIF2 ((uint32_t)0x10200000) +#define DMA_FLAG_FEIF3 ((uint32_t)0x10400000) +#define DMA_FLAG_DMEIF3 ((uint32_t)0x11000000) +#define DMA_FLAG_TEIF3 ((uint32_t)0x12000000) +#define DMA_FLAG_HTIF3 ((uint32_t)0x14000000) +#define DMA_FLAG_TCIF3 ((uint32_t)0x18000000) +#define DMA_FLAG_FEIF4 ((uint32_t)0x20000001) +#define DMA_FLAG_DMEIF4 ((uint32_t)0x20000004) +#define DMA_FLAG_TEIF4 ((uint32_t)0x20000008) +#define DMA_FLAG_HTIF4 ((uint32_t)0x20000010) +#define DMA_FLAG_TCIF4 ((uint32_t)0x20000020) +#define DMA_FLAG_FEIF5 ((uint32_t)0x20000040) +#define DMA_FLAG_DMEIF5 ((uint32_t)0x20000100) +#define DMA_FLAG_TEIF5 ((uint32_t)0x20000200) +#define DMA_FLAG_HTIF5 ((uint32_t)0x20000400) +#define DMA_FLAG_TCIF5 ((uint32_t)0x20000800) +#define DMA_FLAG_FEIF6 ((uint32_t)0x20010000) +#define DMA_FLAG_DMEIF6 ((uint32_t)0x20040000) +#define DMA_FLAG_TEIF6 ((uint32_t)0x20080000) +#define DMA_FLAG_HTIF6 ((uint32_t)0x20100000) +#define DMA_FLAG_TCIF6 ((uint32_t)0x20200000) +#define DMA_FLAG_FEIF7 ((uint32_t)0x20400000) +#define DMA_FLAG_DMEIF7 ((uint32_t)0x21000000) +#define DMA_FLAG_TEIF7 ((uint32_t)0x22000000) +#define DMA_FLAG_HTIF7 ((uint32_t)0x24000000) +#define DMA_FLAG_TCIF7 ((uint32_t)0x28000000) + +#define IS_DMA_CLEAR_FLAG(FLAG) ((((FLAG) & 0x30000000) != 0x30000000) && (((FLAG) & 0x30000000) != 0) && \ + (((FLAG) & 0xC082F082) == 0x00) && ((FLAG) != 0x00)) + +#define IS_DMA_GET_FLAG(FLAG) (((FLAG) == DMA_FLAG_TCIF0) || ((FLAG) == DMA_FLAG_HTIF0) || \ + ((FLAG) == DMA_FLAG_TEIF0) || ((FLAG) == DMA_FLAG_DMEIF0) || \ + ((FLAG) == DMA_FLAG_FEIF0) || ((FLAG) == DMA_FLAG_TCIF1) || \ + ((FLAG) == DMA_FLAG_HTIF1) || ((FLAG) == DMA_FLAG_TEIF1) || \ + ((FLAG) == DMA_FLAG_DMEIF1) || ((FLAG) == DMA_FLAG_FEIF1) || \ + ((FLAG) == DMA_FLAG_TCIF2) || ((FLAG) == DMA_FLAG_HTIF2) || \ + ((FLAG) == DMA_FLAG_TEIF2) || ((FLAG) == DMA_FLAG_DMEIF2) || \ + ((FLAG) == DMA_FLAG_FEIF2) || ((FLAG) == DMA_FLAG_TCIF3) || \ + ((FLAG) == DMA_FLAG_HTIF3) || ((FLAG) == DMA_FLAG_TEIF3) || \ + ((FLAG) == DMA_FLAG_DMEIF3) || ((FLAG) == DMA_FLAG_FEIF3) || \ + ((FLAG) == DMA_FLAG_TCIF4) || ((FLAG) == DMA_FLAG_HTIF4) || \ + ((FLAG) == DMA_FLAG_TEIF4) || ((FLAG) == DMA_FLAG_DMEIF4) || \ + ((FLAG) == DMA_FLAG_FEIF4) || ((FLAG) == DMA_FLAG_TCIF5) || \ + ((FLAG) == DMA_FLAG_HTIF5) || ((FLAG) == DMA_FLAG_TEIF5) || \ + ((FLAG) == DMA_FLAG_DMEIF5) || ((FLAG) == DMA_FLAG_FEIF5) || \ + ((FLAG) == DMA_FLAG_TCIF6) || ((FLAG) == DMA_FLAG_HTIF6) || \ + ((FLAG) == DMA_FLAG_TEIF6) || ((FLAG) == DMA_FLAG_DMEIF6) || \ + ((FLAG) == DMA_FLAG_FEIF6) || ((FLAG) == DMA_FLAG_TCIF7) || \ + ((FLAG) == DMA_FLAG_HTIF7) || ((FLAG) == DMA_FLAG_TEIF7) || \ + ((FLAG) == DMA_FLAG_DMEIF7) || ((FLAG) == DMA_FLAG_FEIF7)) +/** + * @} + */ + + +/** @defgroup DMA_interrupt_enable_definitions + * @{ + */ +#define DMA_IT_TC ((uint32_t)0x00000010) +#define DMA_IT_HT ((uint32_t)0x00000008) +#define DMA_IT_TE ((uint32_t)0x00000004) +#define DMA_IT_DME ((uint32_t)0x00000002) +#define DMA_IT_FE ((uint32_t)0x00000080) + +#define IS_DMA_CONFIG_IT(IT) ((((IT) & 0xFFFFFF61) == 0x00) && ((IT) != 0x00)) +/** + * @} + */ + + +/** @defgroup DMA_interrupts_definitions + * @{ + */ +#define DMA_IT_FEIF0 ((uint32_t)0x90000001) +#define DMA_IT_DMEIF0 ((uint32_t)0x10001004) +#define DMA_IT_TEIF0 ((uint32_t)0x10002008) +#define DMA_IT_HTIF0 ((uint32_t)0x10004010) +#define DMA_IT_TCIF0 ((uint32_t)0x10008020) +#define DMA_IT_FEIF1 ((uint32_t)0x90000040) +#define DMA_IT_DMEIF1 ((uint32_t)0x10001100) +#define DMA_IT_TEIF1 ((uint32_t)0x10002200) +#define DMA_IT_HTIF1 ((uint32_t)0x10004400) +#define DMA_IT_TCIF1 ((uint32_t)0x10008800) +#define DMA_IT_FEIF2 ((uint32_t)0x90010000) +#define DMA_IT_DMEIF2 ((uint32_t)0x10041000) +#define DMA_IT_TEIF2 ((uint32_t)0x10082000) +#define DMA_IT_HTIF2 ((uint32_t)0x10104000) +#define DMA_IT_TCIF2 ((uint32_t)0x10208000) +#define DMA_IT_FEIF3 ((uint32_t)0x90400000) +#define DMA_IT_DMEIF3 ((uint32_t)0x11001000) +#define DMA_IT_TEIF3 ((uint32_t)0x12002000) +#define DMA_IT_HTIF3 ((uint32_t)0x14004000) +#define DMA_IT_TCIF3 ((uint32_t)0x18008000) +#define DMA_IT_FEIF4 ((uint32_t)0xA0000001) +#define DMA_IT_DMEIF4 ((uint32_t)0x20001004) +#define DMA_IT_TEIF4 ((uint32_t)0x20002008) +#define DMA_IT_HTIF4 ((uint32_t)0x20004010) +#define DMA_IT_TCIF4 ((uint32_t)0x20008020) +#define DMA_IT_FEIF5 ((uint32_t)0xA0000040) +#define DMA_IT_DMEIF5 ((uint32_t)0x20001100) +#define DMA_IT_TEIF5 ((uint32_t)0x20002200) +#define DMA_IT_HTIF5 ((uint32_t)0x20004400) +#define DMA_IT_TCIF5 ((uint32_t)0x20008800) +#define DMA_IT_FEIF6 ((uint32_t)0xA0010000) +#define DMA_IT_DMEIF6 ((uint32_t)0x20041000) +#define DMA_IT_TEIF6 ((uint32_t)0x20082000) +#define DMA_IT_HTIF6 ((uint32_t)0x20104000) +#define DMA_IT_TCIF6 ((uint32_t)0x20208000) +#define DMA_IT_FEIF7 ((uint32_t)0xA0400000) +#define DMA_IT_DMEIF7 ((uint32_t)0x21001000) +#define DMA_IT_TEIF7 ((uint32_t)0x22002000) +#define DMA_IT_HTIF7 ((uint32_t)0x24004000) +#define DMA_IT_TCIF7 ((uint32_t)0x28008000) + +#define IS_DMA_CLEAR_IT(IT) ((((IT) & 0x30000000) != 0x30000000) && \ + (((IT) & 0x30000000) != 0) && ((IT) != 0x00) && \ + (((IT) & 0x40820082) == 0x00)) + +#define IS_DMA_GET_IT(IT) (((IT) == DMA_IT_TCIF0) || ((IT) == DMA_IT_HTIF0) || \ + ((IT) == DMA_IT_TEIF0) || ((IT) == DMA_IT_DMEIF0) || \ + ((IT) == DMA_IT_FEIF0) || ((IT) == DMA_IT_TCIF1) || \ + ((IT) == DMA_IT_HTIF1) || ((IT) == DMA_IT_TEIF1) || \ + ((IT) == DMA_IT_DMEIF1)|| ((IT) == DMA_IT_FEIF1) || \ + ((IT) == DMA_IT_TCIF2) || ((IT) == DMA_IT_HTIF2) || \ + ((IT) == DMA_IT_TEIF2) || ((IT) == DMA_IT_DMEIF2) || \ + ((IT) == DMA_IT_FEIF2) || ((IT) == DMA_IT_TCIF3) || \ + ((IT) == DMA_IT_HTIF3) || ((IT) == DMA_IT_TEIF3) || \ + ((IT) == DMA_IT_DMEIF3)|| ((IT) == DMA_IT_FEIF3) || \ + ((IT) == DMA_IT_TCIF4) || ((IT) == DMA_IT_HTIF4) || \ + ((IT) == DMA_IT_TEIF4) || ((IT) == DMA_IT_DMEIF4) || \ + ((IT) == DMA_IT_FEIF4) || ((IT) == DMA_IT_TCIF5) || \ + ((IT) == DMA_IT_HTIF5) || ((IT) == DMA_IT_TEIF5) || \ + ((IT) == DMA_IT_DMEIF5)|| ((IT) == DMA_IT_FEIF5) || \ + ((IT) == DMA_IT_TCIF6) || ((IT) == DMA_IT_HTIF6) || \ + ((IT) == DMA_IT_TEIF6) || ((IT) == DMA_IT_DMEIF6) || \ + ((IT) == DMA_IT_FEIF6) || ((IT) == DMA_IT_TCIF7) || \ + ((IT) == DMA_IT_HTIF7) || ((IT) == DMA_IT_TEIF7) || \ + ((IT) == DMA_IT_DMEIF7)|| ((IT) == DMA_IT_FEIF7)) +/** + * @} + */ + + +/** @defgroup DMA_peripheral_increment_offset + * @{ + */ +#define DMA_PINCOS_Psize ((uint32_t)0x00000000) +#define DMA_PINCOS_WordAligned ((uint32_t)0x00008000) + +#define IS_DMA_PINCOS_SIZE(SIZE) (((SIZE) == DMA_PINCOS_Psize) || \ + ((SIZE) == DMA_PINCOS_WordAligned)) +/** + * @} + */ + + +/** @defgroup DMA_flow_controller_definitions + * @{ + */ +#define DMA_FlowCtrl_Memory ((uint32_t)0x00000000) +#define DMA_FlowCtrl_Peripheral ((uint32_t)0x00000020) + +#define IS_DMA_FLOW_CTRL(CTRL) (((CTRL) == DMA_FlowCtrl_Memory) || \ + ((CTRL) == DMA_FlowCtrl_Peripheral)) +/** + * @} + */ + + +/** @defgroup DMA_memory_targets_definitions + * @{ + */ +#define DMA_Memory_0 ((uint32_t)0x00000000) +#define DMA_Memory_1 ((uint32_t)0x00080000) + +#define IS_DMA_CURRENT_MEM(MEM) (((MEM) == DMA_Memory_0) || ((MEM) == DMA_Memory_1)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the DMA configuration to the default reset state *****/ +void DMA_DeInit(DMA_Stream_TypeDef* DMAy_Streamx); + +/* Initialization and Configuration functions *********************************/ +void DMA_Init(DMA_Stream_TypeDef* DMAy_Streamx, DMA_InitTypeDef* DMA_InitStruct); +void DMA_StructInit(DMA_InitTypeDef* DMA_InitStruct); +void DMA_Cmd(DMA_Stream_TypeDef* DMAy_Streamx, FunctionalState NewState); + +/* Optional Configuration functions *******************************************/ +void DMA_PeriphIncOffsetSizeConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_Pincos); +void DMA_FlowControllerConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FlowCtrl); + +/* Data Counter functions *****************************************************/ +void DMA_SetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx, uint16_t Counter); +uint16_t DMA_GetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx); + +/* Double Buffer mode functions ***********************************************/ +void DMA_DoubleBufferModeConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t Memory1BaseAddr, + uint32_t DMA_CurrentMemory); +void DMA_DoubleBufferModeCmd(DMA_Stream_TypeDef* DMAy_Streamx, FunctionalState NewState); +void DMA_MemoryTargetConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t MemoryBaseAddr, + uint32_t DMA_MemoryTarget); +uint32_t DMA_GetCurrentMemoryTarget(DMA_Stream_TypeDef* DMAy_Streamx); + +/* Interrupts and flags management functions **********************************/ +FunctionalState DMA_GetCmdStatus(DMA_Stream_TypeDef* DMAy_Streamx); +uint32_t DMA_GetFIFOStatus(DMA_Stream_TypeDef* DMAy_Streamx); +FlagStatus DMA_GetFlagStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG); +void DMA_ClearFlag(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG); +void DMA_ITConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT, FunctionalState NewState); +ITStatus DMA_GetITStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT); +void DMA_ClearITPendingBit(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_DMA_H */ + +/** + * @} + */ + +/** + * @} + */ + + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h new file mode 100644 index 0000000..e25f152 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h @@ -0,0 +1,177 @@ +/** + ****************************************************************************** + * @file stm32f4xx_exti.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the EXTI firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_EXTI_H +#define __STM32F4xx_EXTI_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup EXTI + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief EXTI mode enumeration + */ + +typedef enum +{ + EXTI_Mode_Interrupt = 0x00, + EXTI_Mode_Event = 0x04 +}EXTIMode_TypeDef; + +#define IS_EXTI_MODE(MODE) (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event)) + +/** + * @brief EXTI Trigger enumeration + */ + +typedef enum +{ + EXTI_Trigger_Rising = 0x08, + EXTI_Trigger_Falling = 0x0C, + EXTI_Trigger_Rising_Falling = 0x10 +}EXTITrigger_TypeDef; + +#define IS_EXTI_TRIGGER(TRIGGER) (((TRIGGER) == EXTI_Trigger_Rising) || \ + ((TRIGGER) == EXTI_Trigger_Falling) || \ + ((TRIGGER) == EXTI_Trigger_Rising_Falling)) +/** + * @brief EXTI Init Structure definition + */ + +typedef struct +{ + uint32_t EXTI_Line; /*!< Specifies the EXTI lines to be enabled or disabled. + This parameter can be any combination value of @ref EXTI_Lines */ + + EXTIMode_TypeDef EXTI_Mode; /*!< Specifies the mode for the EXTI lines. + This parameter can be a value of @ref EXTIMode_TypeDef */ + + EXTITrigger_TypeDef EXTI_Trigger; /*!< Specifies the trigger signal active edge for the EXTI lines. + This parameter can be a value of @ref EXTITrigger_TypeDef */ + + FunctionalState EXTI_LineCmd; /*!< Specifies the new state of the selected EXTI lines. + This parameter can be set either to ENABLE or DISABLE */ +}EXTI_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup EXTI_Exported_Constants + * @{ + */ + +/** @defgroup EXTI_Lines + * @{ + */ + +#define EXTI_Line0 ((uint32_t)0x00001) /*!< External interrupt line 0 */ +#define EXTI_Line1 ((uint32_t)0x00002) /*!< External interrupt line 1 */ +#define EXTI_Line2 ((uint32_t)0x00004) /*!< External interrupt line 2 */ +#define EXTI_Line3 ((uint32_t)0x00008) /*!< External interrupt line 3 */ +#define EXTI_Line4 ((uint32_t)0x00010) /*!< External interrupt line 4 */ +#define EXTI_Line5 ((uint32_t)0x00020) /*!< External interrupt line 5 */ +#define EXTI_Line6 ((uint32_t)0x00040) /*!< External interrupt line 6 */ +#define EXTI_Line7 ((uint32_t)0x00080) /*!< External interrupt line 7 */ +#define EXTI_Line8 ((uint32_t)0x00100) /*!< External interrupt line 8 */ +#define EXTI_Line9 ((uint32_t)0x00200) /*!< External interrupt line 9 */ +#define EXTI_Line10 ((uint32_t)0x00400) /*!< External interrupt line 10 */ +#define EXTI_Line11 ((uint32_t)0x00800) /*!< External interrupt line 11 */ +#define EXTI_Line12 ((uint32_t)0x01000) /*!< External interrupt line 12 */ +#define EXTI_Line13 ((uint32_t)0x02000) /*!< External interrupt line 13 */ +#define EXTI_Line14 ((uint32_t)0x04000) /*!< External interrupt line 14 */ +#define EXTI_Line15 ((uint32_t)0x08000) /*!< External interrupt line 15 */ +#define EXTI_Line16 ((uint32_t)0x10000) /*!< External interrupt line 16 Connected to the PVD Output */ +#define EXTI_Line17 ((uint32_t)0x20000) /*!< External interrupt line 17 Connected to the RTC Alarm event */ +#define EXTI_Line18 ((uint32_t)0x40000) /*!< External interrupt line 18 Connected to the USB OTG FS Wakeup from suspend event */ +#define EXTI_Line19 ((uint32_t)0x80000) /*!< External interrupt line 19 Connected to the Ethernet Wakeup event */ +#define EXTI_Line20 ((uint32_t)0x00100000) /*!< External interrupt line 20 Connected to the USB OTG HS (configured in FS) Wakeup event */ +#define EXTI_Line21 ((uint32_t)0x00200000) /*!< External interrupt line 21 Connected to the RTC Tamper and Time Stamp events */ +#define EXTI_Line22 ((uint32_t)0x00400000) /*!< External interrupt line 22 Connected to the RTC Wakeup event */ + +#define IS_EXTI_LINE(LINE) ((((LINE) & (uint32_t)0xFF800000) == 0x00) && ((LINE) != (uint16_t)0x00)) + +#define IS_GET_EXTI_LINE(LINE) (((LINE) == EXTI_Line0) || ((LINE) == EXTI_Line1) || \ + ((LINE) == EXTI_Line2) || ((LINE) == EXTI_Line3) || \ + ((LINE) == EXTI_Line4) || ((LINE) == EXTI_Line5) || \ + ((LINE) == EXTI_Line6) || ((LINE) == EXTI_Line7) || \ + ((LINE) == EXTI_Line8) || ((LINE) == EXTI_Line9) || \ + ((LINE) == EXTI_Line10) || ((LINE) == EXTI_Line11) || \ + ((LINE) == EXTI_Line12) || ((LINE) == EXTI_Line13) || \ + ((LINE) == EXTI_Line14) || ((LINE) == EXTI_Line15) || \ + ((LINE) == EXTI_Line16) || ((LINE) == EXTI_Line17) || \ + ((LINE) == EXTI_Line18) || ((LINE) == EXTI_Line19) || \ + ((LINE) == EXTI_Line20) || ((LINE) == EXTI_Line21) ||\ + ((LINE) == EXTI_Line22)) + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the EXTI configuration to the default reset state *****/ +void EXTI_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +void EXTI_Init(EXTI_InitTypeDef* EXTI_InitStruct); +void EXTI_StructInit(EXTI_InitTypeDef* EXTI_InitStruct); +void EXTI_GenerateSWInterrupt(uint32_t EXTI_Line); + +/* Interrupts and flags management functions **********************************/ +FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line); +void EXTI_ClearFlag(uint32_t EXTI_Line); +ITStatus EXTI_GetITStatus(uint32_t EXTI_Line); +void EXTI_ClearITPendingBit(uint32_t EXTI_Line); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_EXTI_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h new file mode 100644 index 0000000..458f1d8 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h @@ -0,0 +1,334 @@ +/** + ****************************************************************************** + * @file stm32f4xx_flash.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the FLASH + * firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_FLASH_H +#define __STM32F4xx_FLASH_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup FLASH + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/** + * @brief FLASH Status + */ +typedef enum +{ + FLASH_BUSY = 1, + FLASH_ERROR_PGS, + FLASH_ERROR_PGP, + FLASH_ERROR_PGA, + FLASH_ERROR_WRP, + FLASH_ERROR_PROGRAM, + FLASH_ERROR_OPERATION, + FLASH_COMPLETE +}FLASH_Status; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup FLASH_Exported_Constants + * @{ + */ + +/** @defgroup Flash_Latency + * @{ + */ +#define FLASH_Latency_0 ((uint8_t)0x0000) /*!< FLASH Zero Latency cycle */ +#define FLASH_Latency_1 ((uint8_t)0x0001) /*!< FLASH One Latency cycle */ +#define FLASH_Latency_2 ((uint8_t)0x0002) /*!< FLASH Two Latency cycles */ +#define FLASH_Latency_3 ((uint8_t)0x0003) /*!< FLASH Three Latency cycles */ +#define FLASH_Latency_4 ((uint8_t)0x0004) /*!< FLASH Four Latency cycles */ +#define FLASH_Latency_5 ((uint8_t)0x0005) /*!< FLASH Five Latency cycles */ +#define FLASH_Latency_6 ((uint8_t)0x0006) /*!< FLASH Six Latency cycles */ +#define FLASH_Latency_7 ((uint8_t)0x0007) /*!< FLASH Seven Latency cycles */ + +#define IS_FLASH_LATENCY(LATENCY) (((LATENCY) == FLASH_Latency_0) || \ + ((LATENCY) == FLASH_Latency_1) || \ + ((LATENCY) == FLASH_Latency_2) || \ + ((LATENCY) == FLASH_Latency_3) || \ + ((LATENCY) == FLASH_Latency_4) || \ + ((LATENCY) == FLASH_Latency_5) || \ + ((LATENCY) == FLASH_Latency_6) || \ + ((LATENCY) == FLASH_Latency_7)) +/** + * @} + */ + +/** @defgroup FLASH_Voltage_Range + * @{ + */ +#define VoltageRange_1 ((uint8_t)0x00) /*!< Device operating range: 1.8V to 2.1V */ +#define VoltageRange_2 ((uint8_t)0x01) /*!= 0x08000000) && ((ADDRESS) < 0x080FFFFF)) ||\ + (((ADDRESS) >= 0x1FFF7800) && ((ADDRESS) < 0x1FFF7A0F))) +/** + * @} + */ + +/** @defgroup Option_Bytes_Write_Protection + * @{ + */ +#define OB_WRP_Sector_0 ((uint32_t)0x00000001) /*!< Write protection of Sector0 */ +#define OB_WRP_Sector_1 ((uint32_t)0x00000002) /*!< Write protection of Sector1 */ +#define OB_WRP_Sector_2 ((uint32_t)0x00000004) /*!< Write protection of Sector2 */ +#define OB_WRP_Sector_3 ((uint32_t)0x00000008) /*!< Write protection of Sector3 */ +#define OB_WRP_Sector_4 ((uint32_t)0x00000010) /*!< Write protection of Sector4 */ +#define OB_WRP_Sector_5 ((uint32_t)0x00000020) /*!< Write protection of Sector5 */ +#define OB_WRP_Sector_6 ((uint32_t)0x00000040) /*!< Write protection of Sector6 */ +#define OB_WRP_Sector_7 ((uint32_t)0x00000080) /*!< Write protection of Sector7 */ +#define OB_WRP_Sector_8 ((uint32_t)0x00000100) /*!< Write protection of Sector8 */ +#define OB_WRP_Sector_9 ((uint32_t)0x00000200) /*!< Write protection of Sector9 */ +#define OB_WRP_Sector_10 ((uint32_t)0x00000400) /*!< Write protection of Sector10 */ +#define OB_WRP_Sector_11 ((uint32_t)0x00000800) /*!< Write protection of Sector11 */ +#define OB_WRP_Sector_All ((uint32_t)0x00000FFF) /*!< Write protection of all Sectors */ + +#define IS_OB_WRP(SECTOR)((((SECTOR) & (uint32_t)0xFFFFF000) == 0x00000000) && ((SECTOR) != 0x00000000)) +/** + * @} + */ + +/** @defgroup FLASH_Option_Bytes_Read_Protection + * @{ + */ +#define OB_RDP_Level_0 ((uint8_t)0xAA) +#define OB_RDP_Level_1 ((uint8_t)0x55) +/*#define OB_RDP_Level_2 ((uint8_t)0xCC)*/ /*!< Warning: When enabling read protection level 2 + it's no more possible to go back to level 1 or 0 */ +#define IS_OB_RDP(LEVEL) (((LEVEL) == OB_RDP_Level_0)||\ + ((LEVEL) == OB_RDP_Level_1))/*||\ + ((LEVEL) == OB_RDP_Level_2))*/ +/** + * @} + */ + +/** @defgroup FLASH_Option_Bytes_IWatchdog + * @{ + */ +#define OB_IWDG_SW ((uint8_t)0x20) /*!< Software IWDG selected */ +#define OB_IWDG_HW ((uint8_t)0x00) /*!< Hardware IWDG selected */ +#define IS_OB_IWDG_SOURCE(SOURCE) (((SOURCE) == OB_IWDG_SW) || ((SOURCE) == OB_IWDG_HW)) +/** + * @} + */ + +/** @defgroup FLASH_Option_Bytes_nRST_STOP + * @{ + */ +#define OB_STOP_NoRST ((uint8_t)0x40) /*!< No reset generated when entering in STOP */ +#define OB_STOP_RST ((uint8_t)0x00) /*!< Reset generated when entering in STOP */ +#define IS_OB_STOP_SOURCE(SOURCE) (((SOURCE) == OB_STOP_NoRST) || ((SOURCE) == OB_STOP_RST)) +/** + * @} + */ + + +/** @defgroup FLASH_Option_Bytes_nRST_STDBY + * @{ + */ +#define OB_STDBY_NoRST ((uint8_t)0x80) /*!< No reset generated when entering in STANDBY */ +#define OB_STDBY_RST ((uint8_t)0x00) /*!< Reset generated when entering in STANDBY */ +#define IS_OB_STDBY_SOURCE(SOURCE) (((SOURCE) == OB_STDBY_NoRST) || ((SOURCE) == OB_STDBY_RST)) +/** + * @} + */ + +/** @defgroup FLASH_BOR_Reset_Level + * @{ + */ +#define OB_BOR_LEVEL3 ((uint8_t)0x00) /*!< Supply voltage ranges from 2.70 to 3.60 V */ +#define OB_BOR_LEVEL2 ((uint8_t)0x04) /*!< Supply voltage ranges from 2.40 to 2.70 V */ +#define OB_BOR_LEVEL1 ((uint8_t)0x08) /*!< Supply voltage ranges from 2.10 to 2.40 V */ +#define OB_BOR_OFF ((uint8_t)0x0C) /*!< Supply voltage ranges from 1.62 to 2.10 V */ +#define IS_OB_BOR(LEVEL) (((LEVEL) == OB_BOR_LEVEL1) || ((LEVEL) == OB_BOR_LEVEL2) ||\ + ((LEVEL) == OB_BOR_LEVEL3) || ((LEVEL) == OB_BOR_OFF)) +/** + * @} + */ + +/** @defgroup FLASH_Interrupts + * @{ + */ +#define FLASH_IT_EOP ((uint32_t)0x01000000) /*!< End of FLASH Operation Interrupt source */ +#define FLASH_IT_ERR ((uint32_t)0x02000000) /*!< Error Interrupt source */ +#define IS_FLASH_IT(IT) ((((IT) & (uint32_t)0xFCFFFFFF) == 0x00000000) && ((IT) != 0x00000000)) +/** + * @} + */ + +/** @defgroup FLASH_Flags + * @{ + */ +#define FLASH_FLAG_EOP ((uint32_t)0x00000001) /*!< FLASH End of Operation flag */ +#define FLASH_FLAG_OPERR ((uint32_t)0x00000002) /*!< FLASH operation Error flag */ +#define FLASH_FLAG_WRPERR ((uint32_t)0x00000010) /*!< FLASH Write protected error flag */ +#define FLASH_FLAG_PGAERR ((uint32_t)0x00000020) /*!< FLASH Programming Alignment error flag */ +#define FLASH_FLAG_PGPERR ((uint32_t)0x00000040) /*!< FLASH Programming Parallelism error flag */ +#define FLASH_FLAG_PGSERR ((uint32_t)0x00000080) /*!< FLASH Programming Sequence error flag */ +#define FLASH_FLAG_BSY ((uint32_t)0x00010000) /*!< FLASH Busy flag */ +#define IS_FLASH_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFFFF0C) == 0x00000000) && ((FLAG) != 0x00000000)) +#define IS_FLASH_GET_FLAG(FLAG) (((FLAG) == FLASH_FLAG_EOP) || ((FLAG) == FLASH_FLAG_OPERR) || \ + ((FLAG) == FLASH_FLAG_WRPERR) || ((FLAG) == FLASH_FLAG_PGAERR) || \ + ((FLAG) == FLASH_FLAG_PGPERR) || ((FLAG) == FLASH_FLAG_PGSERR) || \ + ((FLAG) == FLASH_FLAG_BSY)) +/** + * @} + */ + +/** @defgroup FLASH_Program_Parallelism + * @{ + */ +#define FLASH_PSIZE_BYTE ((uint32_t)0x00000000) +#define FLASH_PSIZE_HALF_WORD ((uint32_t)0x00000100) +#define FLASH_PSIZE_WORD ((uint32_t)0x00000200) +#define FLASH_PSIZE_DOUBLE_WORD ((uint32_t)0x00000300) +#define CR_PSIZE_MASK ((uint32_t)0xFFFFFCFF) +/** + * @} + */ + +/** @defgroup FLASH_Keys + * @{ + */ +#define RDP_KEY ((uint16_t)0x00A5) +#define FLASH_KEY1 ((uint32_t)0x45670123) +#define FLASH_KEY2 ((uint32_t)0xCDEF89AB) +#define FLASH_OPT_KEY1 ((uint32_t)0x08192A3B) +#define FLASH_OPT_KEY2 ((uint32_t)0x4C5D6E7F) +/** + * @} + */ + +/** + * @brief ACR register byte 0 (Bits[8:0]) base address + */ +#define ACR_BYTE0_ADDRESS ((uint32_t)0x40023C00) +/** + * @brief OPTCR register byte 3 (Bits[24:16]) base address + */ +#define OPTCR_BYTE0_ADDRESS ((uint32_t)0x40023C14) +#define OPTCR_BYTE1_ADDRESS ((uint32_t)0x40023C15) +#define OPTCR_BYTE2_ADDRESS ((uint32_t)0x40023C16) + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* FLASH Interface configuration functions ************************************/ +void FLASH_SetLatency(uint32_t FLASH_Latency); +void FLASH_PrefetchBufferCmd(FunctionalState NewState); +void FLASH_InstructionCacheCmd(FunctionalState NewState); +void FLASH_DataCacheCmd(FunctionalState NewState); +void FLASH_InstructionCacheReset(void); +void FLASH_DataCacheReset(void); + +/* FLASH Memory Programming functions *****************************************/ +void FLASH_Unlock(void); +void FLASH_Lock(void); +FLASH_Status FLASH_EraseSector(uint32_t FLASH_Sector, uint8_t VoltageRange); +FLASH_Status FLASH_EraseAllSectors(uint8_t VoltageRange); +FLASH_Status FLASH_ProgramDoubleWord(uint32_t Address, uint64_t Data); +FLASH_Status FLASH_ProgramWord(uint32_t Address, uint32_t Data); +FLASH_Status FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data); +FLASH_Status FLASH_ProgramByte(uint32_t Address, uint8_t Data); + +/* Option Bytes Programming functions *****************************************/ +void FLASH_OB_Unlock(void); +void FLASH_OB_Lock(void); +void FLASH_OB_WRPConfig(uint32_t OB_WRP, FunctionalState NewState); +void FLASH_OB_RDPConfig(uint8_t OB_RDP); +void FLASH_OB_UserConfig(uint8_t OB_IWDG, uint8_t OB_STOP, uint8_t OB_STDBY); +void FLASH_OB_BORConfig(uint8_t OB_BOR); +FLASH_Status FLASH_OB_Launch(void); +uint8_t FLASH_OB_GetUser(void); +uint16_t FLASH_OB_GetWRP(void); +FlagStatus FLASH_OB_GetRDP(void); +uint8_t FLASH_OB_GetBOR(void); + +/* Interrupts and flags management functions **********************************/ +void FLASH_ITConfig(uint32_t FLASH_IT, FunctionalState NewState); +FlagStatus FLASH_GetFlagStatus(uint32_t FLASH_FLAG); +void FLASH_ClearFlag(uint32_t FLASH_FLAG); +FLASH_Status FLASH_GetStatus(void); +FLASH_Status FLASH_WaitForLastOperation(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_FLASH_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h new file mode 100644 index 0000000..29baf50 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h @@ -0,0 +1,669 @@ +/** + ****************************************************************************** + * @file stm32f4xx_fsmc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the FSMC firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_FSMC_H +#define __STM32F4xx_FSMC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup FSMC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief Timing parameters For NOR/SRAM Banks + */ +typedef struct +{ + uint32_t FSMC_AddressSetupTime; /*!< Defines the number of HCLK cycles to configure + the duration of the address setup time. + This parameter can be a value between 0 and 0xF. + @note This parameter is not used with synchronous NOR Flash memories. */ + + uint32_t FSMC_AddressHoldTime; /*!< Defines the number of HCLK cycles to configure + the duration of the address hold time. + This parameter can be a value between 0 and 0xF. + @note This parameter is not used with synchronous NOR Flash memories.*/ + + uint32_t FSMC_DataSetupTime; /*!< Defines the number of HCLK cycles to configure + the duration of the data setup time. + This parameter can be a value between 0 and 0xFF. + @note This parameter is used for SRAMs, ROMs and asynchronous multiplexed NOR Flash memories. */ + + uint32_t FSMC_BusTurnAroundDuration; /*!< Defines the number of HCLK cycles to configure + the duration of the bus turnaround. + This parameter can be a value between 0 and 0xF. + @note This parameter is only used for multiplexed NOR Flash memories. */ + + uint32_t FSMC_CLKDivision; /*!< Defines the period of CLK clock output signal, expressed in number of HCLK cycles. + This parameter can be a value between 1 and 0xF. + @note This parameter is not used for asynchronous NOR Flash, SRAM or ROM accesses. */ + + uint32_t FSMC_DataLatency; /*!< Defines the number of memory clock cycles to issue + to the memory before getting the first data. + The parameter value depends on the memory type as shown below: + - It must be set to 0 in case of a CRAM + - It is don't care in asynchronous NOR, SRAM or ROM accesses + - It may assume a value between 0 and 0xF in NOR Flash memories + with synchronous burst mode enable */ + + uint32_t FSMC_AccessMode; /*!< Specifies the asynchronous access mode. + This parameter can be a value of @ref FSMC_Access_Mode */ +}FSMC_NORSRAMTimingInitTypeDef; + +/** + * @brief FSMC NOR/SRAM Init structure definition + */ +typedef struct +{ + uint32_t FSMC_Bank; /*!< Specifies the NOR/SRAM memory bank that will be used. + This parameter can be a value of @ref FSMC_NORSRAM_Bank */ + + uint32_t FSMC_DataAddressMux; /*!< Specifies whether the address and data values are + multiplexed on the databus or not. + This parameter can be a value of @ref FSMC_Data_Address_Bus_Multiplexing */ + + uint32_t FSMC_MemoryType; /*!< Specifies the type of external memory attached to + the corresponding memory bank. + This parameter can be a value of @ref FSMC_Memory_Type */ + + uint32_t FSMC_MemoryDataWidth; /*!< Specifies the external memory device width. + This parameter can be a value of @ref FSMC_Data_Width */ + + uint32_t FSMC_BurstAccessMode; /*!< Enables or disables the burst access mode for Flash memory, + valid only with synchronous burst Flash memories. + This parameter can be a value of @ref FSMC_Burst_Access_Mode */ + + uint32_t FSMC_AsynchronousWait; /*!< Enables or disables wait signal during asynchronous transfers, + valid only with asynchronous Flash memories. + This parameter can be a value of @ref FSMC_AsynchronousWait */ + + uint32_t FSMC_WaitSignalPolarity; /*!< Specifies the wait signal polarity, valid only when accessing + the Flash memory in burst mode. + This parameter can be a value of @ref FSMC_Wait_Signal_Polarity */ + + uint32_t FSMC_WrapMode; /*!< Enables or disables the Wrapped burst access mode for Flash + memory, valid only when accessing Flash memories in burst mode. + This parameter can be a value of @ref FSMC_Wrap_Mode */ + + uint32_t FSMC_WaitSignalActive; /*!< Specifies if the wait signal is asserted by the memory one + clock cycle before the wait state or during the wait state, + valid only when accessing memories in burst mode. + This parameter can be a value of @ref FSMC_Wait_Timing */ + + uint32_t FSMC_WriteOperation; /*!< Enables or disables the write operation in the selected bank by the FSMC. + This parameter can be a value of @ref FSMC_Write_Operation */ + + uint32_t FSMC_WaitSignal; /*!< Enables or disables the wait-state insertion via wait + signal, valid for Flash memory access in burst mode. + This parameter can be a value of @ref FSMC_Wait_Signal */ + + uint32_t FSMC_ExtendedMode; /*!< Enables or disables the extended mode. + This parameter can be a value of @ref FSMC_Extended_Mode */ + + uint32_t FSMC_WriteBurst; /*!< Enables or disables the write burst operation. + This parameter can be a value of @ref FSMC_Write_Burst */ + + FSMC_NORSRAMTimingInitTypeDef* FSMC_ReadWriteTimingStruct; /*!< Timing Parameters for write and read access if the ExtendedMode is not used*/ + + FSMC_NORSRAMTimingInitTypeDef* FSMC_WriteTimingStruct; /*!< Timing Parameters for write access if the ExtendedMode is used*/ +}FSMC_NORSRAMInitTypeDef; + +/** + * @brief Timing parameters For FSMC NAND and PCCARD Banks + */ +typedef struct +{ + uint32_t FSMC_SetupTime; /*!< Defines the number of HCLK cycles to setup address before + the command assertion for NAND-Flash read or write access + to common/Attribute or I/O memory space (depending on + the memory space timing to be configured). + This parameter can be a value between 0 and 0xFF.*/ + + uint32_t FSMC_WaitSetupTime; /*!< Defines the minimum number of HCLK cycles to assert the + command for NAND-Flash read or write access to + common/Attribute or I/O memory space (depending on the + memory space timing to be configured). + This parameter can be a number between 0x00 and 0xFF */ + + uint32_t FSMC_HoldSetupTime; /*!< Defines the number of HCLK clock cycles to hold address + (and data for write access) after the command deassertion + for NAND-Flash read or write access to common/Attribute + or I/O memory space (depending on the memory space timing + to be configured). + This parameter can be a number between 0x00 and 0xFF */ + + uint32_t FSMC_HiZSetupTime; /*!< Defines the number of HCLK clock cycles during which the + databus is kept in HiZ after the start of a NAND-Flash + write access to common/Attribute or I/O memory space (depending + on the memory space timing to be configured). + This parameter can be a number between 0x00 and 0xFF */ +}FSMC_NAND_PCCARDTimingInitTypeDef; + +/** + * @brief FSMC NAND Init structure definition + */ +typedef struct +{ + uint32_t FSMC_Bank; /*!< Specifies the NAND memory bank that will be used. + This parameter can be a value of @ref FSMC_NAND_Bank */ + + uint32_t FSMC_Waitfeature; /*!< Enables or disables the Wait feature for the NAND Memory Bank. + This parameter can be any value of @ref FSMC_Wait_feature */ + + uint32_t FSMC_MemoryDataWidth; /*!< Specifies the external memory device width. + This parameter can be any value of @ref FSMC_Data_Width */ + + uint32_t FSMC_ECC; /*!< Enables or disables the ECC computation. + This parameter can be any value of @ref FSMC_ECC */ + + uint32_t FSMC_ECCPageSize; /*!< Defines the page size for the extended ECC. + This parameter can be any value of @ref FSMC_ECC_Page_Size */ + + uint32_t FSMC_TCLRSetupTime; /*!< Defines the number of HCLK cycles to configure the + delay between CLE low and RE low. + This parameter can be a value between 0 and 0xFF. */ + + uint32_t FSMC_TARSetupTime; /*!< Defines the number of HCLK cycles to configure the + delay between ALE low and RE low. + This parameter can be a number between 0x0 and 0xFF */ + + FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_CommonSpaceTimingStruct; /*!< FSMC Common Space Timing */ + + FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_AttributeSpaceTimingStruct; /*!< FSMC Attribute Space Timing */ +}FSMC_NANDInitTypeDef; + +/** + * @brief FSMC PCCARD Init structure definition + */ + +typedef struct +{ + uint32_t FSMC_Waitfeature; /*!< Enables or disables the Wait feature for the Memory Bank. + This parameter can be any value of @ref FSMC_Wait_feature */ + + uint32_t FSMC_TCLRSetupTime; /*!< Defines the number of HCLK cycles to configure the + delay between CLE low and RE low. + This parameter can be a value between 0 and 0xFF. */ + + uint32_t FSMC_TARSetupTime; /*!< Defines the number of HCLK cycles to configure the + delay between ALE low and RE low. + This parameter can be a number between 0x0 and 0xFF */ + + + FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_CommonSpaceTimingStruct; /*!< FSMC Common Space Timing */ + + FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_AttributeSpaceTimingStruct; /*!< FSMC Attribute Space Timing */ + + FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_IOSpaceTimingStruct; /*!< FSMC IO Space Timing */ +}FSMC_PCCARDInitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup FSMC_Exported_Constants + * @{ + */ + +/** @defgroup FSMC_NORSRAM_Bank + * @{ + */ +#define FSMC_Bank1_NORSRAM1 ((uint32_t)0x00000000) +#define FSMC_Bank1_NORSRAM2 ((uint32_t)0x00000002) +#define FSMC_Bank1_NORSRAM3 ((uint32_t)0x00000004) +#define FSMC_Bank1_NORSRAM4 ((uint32_t)0x00000006) +/** + * @} + */ + +/** @defgroup FSMC_NAND_Bank + * @{ + */ +#define FSMC_Bank2_NAND ((uint32_t)0x00000010) +#define FSMC_Bank3_NAND ((uint32_t)0x00000100) +/** + * @} + */ + +/** @defgroup FSMC_PCCARD_Bank + * @{ + */ +#define FSMC_Bank4_PCCARD ((uint32_t)0x00001000) +/** + * @} + */ + +#define IS_FSMC_NORSRAM_BANK(BANK) (((BANK) == FSMC_Bank1_NORSRAM1) || \ + ((BANK) == FSMC_Bank1_NORSRAM2) || \ + ((BANK) == FSMC_Bank1_NORSRAM3) || \ + ((BANK) == FSMC_Bank1_NORSRAM4)) + +#define IS_FSMC_NAND_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \ + ((BANK) == FSMC_Bank3_NAND)) + +#define IS_FSMC_GETFLAG_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \ + ((BANK) == FSMC_Bank3_NAND) || \ + ((BANK) == FSMC_Bank4_PCCARD)) + +#define IS_FSMC_IT_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \ + ((BANK) == FSMC_Bank3_NAND) || \ + ((BANK) == FSMC_Bank4_PCCARD)) + +/** @defgroup FSMC_NOR_SRAM_Controller + * @{ + */ + +/** @defgroup FSMC_Data_Address_Bus_Multiplexing + * @{ + */ + +#define FSMC_DataAddressMux_Disable ((uint32_t)0x00000000) +#define FSMC_DataAddressMux_Enable ((uint32_t)0x00000002) +#define IS_FSMC_MUX(MUX) (((MUX) == FSMC_DataAddressMux_Disable) || \ + ((MUX) == FSMC_DataAddressMux_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Memory_Type + * @{ + */ + +#define FSMC_MemoryType_SRAM ((uint32_t)0x00000000) +#define FSMC_MemoryType_PSRAM ((uint32_t)0x00000004) +#define FSMC_MemoryType_NOR ((uint32_t)0x00000008) +#define IS_FSMC_MEMORY(MEMORY) (((MEMORY) == FSMC_MemoryType_SRAM) || \ + ((MEMORY) == FSMC_MemoryType_PSRAM)|| \ + ((MEMORY) == FSMC_MemoryType_NOR)) +/** + * @} + */ + +/** @defgroup FSMC_Data_Width + * @{ + */ + +#define FSMC_MemoryDataWidth_8b ((uint32_t)0x00000000) +#define FSMC_MemoryDataWidth_16b ((uint32_t)0x00000010) +#define IS_FSMC_MEMORY_WIDTH(WIDTH) (((WIDTH) == FSMC_MemoryDataWidth_8b) || \ + ((WIDTH) == FSMC_MemoryDataWidth_16b)) +/** + * @} + */ + +/** @defgroup FSMC_Burst_Access_Mode + * @{ + */ + +#define FSMC_BurstAccessMode_Disable ((uint32_t)0x00000000) +#define FSMC_BurstAccessMode_Enable ((uint32_t)0x00000100) +#define IS_FSMC_BURSTMODE(STATE) (((STATE) == FSMC_BurstAccessMode_Disable) || \ + ((STATE) == FSMC_BurstAccessMode_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_AsynchronousWait + * @{ + */ +#define FSMC_AsynchronousWait_Disable ((uint32_t)0x00000000) +#define FSMC_AsynchronousWait_Enable ((uint32_t)0x00008000) +#define IS_FSMC_ASYNWAIT(STATE) (((STATE) == FSMC_AsynchronousWait_Disable) || \ + ((STATE) == FSMC_AsynchronousWait_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Wait_Signal_Polarity + * @{ + */ +#define FSMC_WaitSignalPolarity_Low ((uint32_t)0x00000000) +#define FSMC_WaitSignalPolarity_High ((uint32_t)0x00000200) +#define IS_FSMC_WAIT_POLARITY(POLARITY) (((POLARITY) == FSMC_WaitSignalPolarity_Low) || \ + ((POLARITY) == FSMC_WaitSignalPolarity_High)) +/** + * @} + */ + +/** @defgroup FSMC_Wrap_Mode + * @{ + */ +#define FSMC_WrapMode_Disable ((uint32_t)0x00000000) +#define FSMC_WrapMode_Enable ((uint32_t)0x00000400) +#define IS_FSMC_WRAP_MODE(MODE) (((MODE) == FSMC_WrapMode_Disable) || \ + ((MODE) == FSMC_WrapMode_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Wait_Timing + * @{ + */ +#define FSMC_WaitSignalActive_BeforeWaitState ((uint32_t)0x00000000) +#define FSMC_WaitSignalActive_DuringWaitState ((uint32_t)0x00000800) +#define IS_FSMC_WAIT_SIGNAL_ACTIVE(ACTIVE) (((ACTIVE) == FSMC_WaitSignalActive_BeforeWaitState) || \ + ((ACTIVE) == FSMC_WaitSignalActive_DuringWaitState)) +/** + * @} + */ + +/** @defgroup FSMC_Write_Operation + * @{ + */ +#define FSMC_WriteOperation_Disable ((uint32_t)0x00000000) +#define FSMC_WriteOperation_Enable ((uint32_t)0x00001000) +#define IS_FSMC_WRITE_OPERATION(OPERATION) (((OPERATION) == FSMC_WriteOperation_Disable) || \ + ((OPERATION) == FSMC_WriteOperation_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Wait_Signal + * @{ + */ +#define FSMC_WaitSignal_Disable ((uint32_t)0x00000000) +#define FSMC_WaitSignal_Enable ((uint32_t)0x00002000) +#define IS_FSMC_WAITE_SIGNAL(SIGNAL) (((SIGNAL) == FSMC_WaitSignal_Disable) || \ + ((SIGNAL) == FSMC_WaitSignal_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Extended_Mode + * @{ + */ +#define FSMC_ExtendedMode_Disable ((uint32_t)0x00000000) +#define FSMC_ExtendedMode_Enable ((uint32_t)0x00004000) + +#define IS_FSMC_EXTENDED_MODE(MODE) (((MODE) == FSMC_ExtendedMode_Disable) || \ + ((MODE) == FSMC_ExtendedMode_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Write_Burst + * @{ + */ + +#define FSMC_WriteBurst_Disable ((uint32_t)0x00000000) +#define FSMC_WriteBurst_Enable ((uint32_t)0x00080000) +#define IS_FSMC_WRITE_BURST(BURST) (((BURST) == FSMC_WriteBurst_Disable) || \ + ((BURST) == FSMC_WriteBurst_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_Address_Setup_Time + * @{ + */ +#define IS_FSMC_ADDRESS_SETUP_TIME(TIME) ((TIME) <= 0xF) +/** + * @} + */ + +/** @defgroup FSMC_Address_Hold_Time + * @{ + */ +#define IS_FSMC_ADDRESS_HOLD_TIME(TIME) ((TIME) <= 0xF) +/** + * @} + */ + +/** @defgroup FSMC_Data_Setup_Time + * @{ + */ +#define IS_FSMC_DATASETUP_TIME(TIME) (((TIME) > 0) && ((TIME) <= 0xFF)) +/** + * @} + */ + +/** @defgroup FSMC_Bus_Turn_around_Duration + * @{ + */ +#define IS_FSMC_TURNAROUND_TIME(TIME) ((TIME) <= 0xF) +/** + * @} + */ + +/** @defgroup FSMC_CLK_Division + * @{ + */ +#define IS_FSMC_CLK_DIV(DIV) ((DIV) <= 0xF) +/** + * @} + */ + +/** @defgroup FSMC_Data_Latency + * @{ + */ +#define IS_FSMC_DATA_LATENCY(LATENCY) ((LATENCY) <= 0xF) +/** + * @} + */ + +/** @defgroup FSMC_Access_Mode + * @{ + */ +#define FSMC_AccessMode_A ((uint32_t)0x00000000) +#define FSMC_AccessMode_B ((uint32_t)0x10000000) +#define FSMC_AccessMode_C ((uint32_t)0x20000000) +#define FSMC_AccessMode_D ((uint32_t)0x30000000) +#define IS_FSMC_ACCESS_MODE(MODE) (((MODE) == FSMC_AccessMode_A) || \ + ((MODE) == FSMC_AccessMode_B) || \ + ((MODE) == FSMC_AccessMode_C) || \ + ((MODE) == FSMC_AccessMode_D)) +/** + * @} + */ + +/** + * @} + */ + +/** @defgroup FSMC_NAND_PCCARD_Controller + * @{ + */ + +/** @defgroup FSMC_Wait_feature + * @{ + */ +#define FSMC_Waitfeature_Disable ((uint32_t)0x00000000) +#define FSMC_Waitfeature_Enable ((uint32_t)0x00000002) +#define IS_FSMC_WAIT_FEATURE(FEATURE) (((FEATURE) == FSMC_Waitfeature_Disable) || \ + ((FEATURE) == FSMC_Waitfeature_Enable)) +/** + * @} + */ + + +/** @defgroup FSMC_ECC + * @{ + */ +#define FSMC_ECC_Disable ((uint32_t)0x00000000) +#define FSMC_ECC_Enable ((uint32_t)0x00000040) +#define IS_FSMC_ECC_STATE(STATE) (((STATE) == FSMC_ECC_Disable) || \ + ((STATE) == FSMC_ECC_Enable)) +/** + * @} + */ + +/** @defgroup FSMC_ECC_Page_Size + * @{ + */ +#define FSMC_ECCPageSize_256Bytes ((uint32_t)0x00000000) +#define FSMC_ECCPageSize_512Bytes ((uint32_t)0x00020000) +#define FSMC_ECCPageSize_1024Bytes ((uint32_t)0x00040000) +#define FSMC_ECCPageSize_2048Bytes ((uint32_t)0x00060000) +#define FSMC_ECCPageSize_4096Bytes ((uint32_t)0x00080000) +#define FSMC_ECCPageSize_8192Bytes ((uint32_t)0x000A0000) +#define IS_FSMC_ECCPAGE_SIZE(SIZE) (((SIZE) == FSMC_ECCPageSize_256Bytes) || \ + ((SIZE) == FSMC_ECCPageSize_512Bytes) || \ + ((SIZE) == FSMC_ECCPageSize_1024Bytes) || \ + ((SIZE) == FSMC_ECCPageSize_2048Bytes) || \ + ((SIZE) == FSMC_ECCPageSize_4096Bytes) || \ + ((SIZE) == FSMC_ECCPageSize_8192Bytes)) +/** + * @} + */ + +/** @defgroup FSMC_TCLR_Setup_Time + * @{ + */ +#define IS_FSMC_TCLR_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_TAR_Setup_Time + * @{ + */ +#define IS_FSMC_TAR_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_Setup_Time + * @{ + */ +#define IS_FSMC_SETUP_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_Wait_Setup_Time + * @{ + */ +#define IS_FSMC_WAIT_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_Hold_Setup_Time + * @{ + */ +#define IS_FSMC_HOLD_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_HiZ_Setup_Time + * @{ + */ +#define IS_FSMC_HIZ_TIME(TIME) ((TIME) <= 0xFF) +/** + * @} + */ + +/** @defgroup FSMC_Interrupt_sources + * @{ + */ +#define FSMC_IT_RisingEdge ((uint32_t)0x00000008) +#define FSMC_IT_Level ((uint32_t)0x00000010) +#define FSMC_IT_FallingEdge ((uint32_t)0x00000020) +#define IS_FSMC_IT(IT) ((((IT) & (uint32_t)0xFFFFFFC7) == 0x00000000) && ((IT) != 0x00000000)) +#define IS_FSMC_GET_IT(IT) (((IT) == FSMC_IT_RisingEdge) || \ + ((IT) == FSMC_IT_Level) || \ + ((IT) == FSMC_IT_FallingEdge)) +/** + * @} + */ + +/** @defgroup FSMC_Flags + * @{ + */ +#define FSMC_FLAG_RisingEdge ((uint32_t)0x00000001) +#define FSMC_FLAG_Level ((uint32_t)0x00000002) +#define FSMC_FLAG_FallingEdge ((uint32_t)0x00000004) +#define FSMC_FLAG_FEMPT ((uint32_t)0x00000040) +#define IS_FSMC_GET_FLAG(FLAG) (((FLAG) == FSMC_FLAG_RisingEdge) || \ + ((FLAG) == FSMC_FLAG_Level) || \ + ((FLAG) == FSMC_FLAG_FallingEdge) || \ + ((FLAG) == FSMC_FLAG_FEMPT)) + +#define IS_FSMC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFFFFF8) == 0x00000000) && ((FLAG) != 0x00000000)) +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* NOR/SRAM Controller functions **********************************************/ +void FSMC_NORSRAMDeInit(uint32_t FSMC_Bank); +void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct); +void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct); +void FSMC_NORSRAMCmd(uint32_t FSMC_Bank, FunctionalState NewState); + +/* NAND Controller functions **************************************************/ +void FSMC_NANDDeInit(uint32_t FSMC_Bank); +void FSMC_NANDInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct); +void FSMC_NANDStructInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct); +void FSMC_NANDCmd(uint32_t FSMC_Bank, FunctionalState NewState); +void FSMC_NANDECCCmd(uint32_t FSMC_Bank, FunctionalState NewState); +uint32_t FSMC_GetECC(uint32_t FSMC_Bank); + +/* PCCARD Controller functions ************************************************/ +void FSMC_PCCARDDeInit(void); +void FSMC_PCCARDInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct); +void FSMC_PCCARDStructInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct); +void FSMC_PCCARDCmd(FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void FSMC_ITConfig(uint32_t FSMC_Bank, uint32_t FSMC_IT, FunctionalState NewState); +FlagStatus FSMC_GetFlagStatus(uint32_t FSMC_Bank, uint32_t FSMC_FLAG); +void FSMC_ClearFlag(uint32_t FSMC_Bank, uint32_t FSMC_FLAG); +ITStatus FSMC_GetITStatus(uint32_t FSMC_Bank, uint32_t FSMC_IT); +void FSMC_ClearITPendingBit(uint32_t FSMC_Bank, uint32_t FSMC_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_FSMC_H */ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h new file mode 100644 index 0000000..5cbc201 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h @@ -0,0 +1,406 @@ +/** + ****************************************************************************** + * @file stm32f4xx_gpio.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the GPIO firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_GPIO_H +#define __STM32F4xx_GPIO_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup GPIO + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +#define IS_GPIO_ALL_PERIPH(PERIPH) (((PERIPH) == GPIOA) || \ + ((PERIPH) == GPIOB) || \ + ((PERIPH) == GPIOC) || \ + ((PERIPH) == GPIOD) || \ + ((PERIPH) == GPIOE) || \ + ((PERIPH) == GPIOF) || \ + ((PERIPH) == GPIOG) || \ + ((PERIPH) == GPIOH) || \ + ((PERIPH) == GPIOI)) + +/** + * @brief GPIO Configuration Mode enumeration + */ +typedef enum +{ + GPIO_Mode_IN = 0x00, /*!< GPIO Input Mode */ + GPIO_Mode_OUT = 0x01, /*!< GPIO Output Mode */ + GPIO_Mode_AF = 0x02, /*!< GPIO Alternate function Mode */ + GPIO_Mode_AN = 0x03 /*!< GPIO Analog Mode */ +}GPIOMode_TypeDef; +#define IS_GPIO_MODE(MODE) (((MODE) == GPIO_Mode_IN) || ((MODE) == GPIO_Mode_OUT) || \ + ((MODE) == GPIO_Mode_AF)|| ((MODE) == GPIO_Mode_AN)) + +/** + * @brief GPIO Output type enumeration + */ +typedef enum +{ + GPIO_OType_PP = 0x00, + GPIO_OType_OD = 0x01 +}GPIOOType_TypeDef; +#define IS_GPIO_OTYPE(OTYPE) (((OTYPE) == GPIO_OType_PP) || ((OTYPE) == GPIO_OType_OD)) + + +/** + * @brief GPIO Output Maximum frequency enumeration + */ +typedef enum +{ + GPIO_Speed_2MHz = 0x00, /*!< Low speed */ + GPIO_Speed_25MHz = 0x01, /*!< Medium speed */ + GPIO_Speed_50MHz = 0x02, /*!< Fast speed */ + GPIO_Speed_100MHz = 0x03 /*!< High speed on 30 pF (80 MHz Output max speed on 15 pF) */ +}GPIOSpeed_TypeDef; +#define IS_GPIO_SPEED(SPEED) (((SPEED) == GPIO_Speed_2MHz) || ((SPEED) == GPIO_Speed_25MHz) || \ + ((SPEED) == GPIO_Speed_50MHz)|| ((SPEED) == GPIO_Speed_100MHz)) + +/** + * @brief GPIO Configuration PullUp PullDown enumeration + */ +typedef enum +{ + GPIO_PuPd_NOPULL = 0x00, + GPIO_PuPd_UP = 0x01, + GPIO_PuPd_DOWN = 0x02 +}GPIOPuPd_TypeDef; +#define IS_GPIO_PUPD(PUPD) (((PUPD) == GPIO_PuPd_NOPULL) || ((PUPD) == GPIO_PuPd_UP) || \ + ((PUPD) == GPIO_PuPd_DOWN)) + +/** + * @brief GPIO Bit SET and Bit RESET enumeration + */ +typedef enum +{ + Bit_RESET = 0, + Bit_SET +}BitAction; +#define IS_GPIO_BIT_ACTION(ACTION) (((ACTION) == Bit_RESET) || ((ACTION) == Bit_SET)) + + +/** + * @brief GPIO Init structure definition + */ +typedef struct +{ + uint32_t GPIO_Pin; /*!< Specifies the GPIO pins to be configured. + This parameter can be any value of @ref GPIO_pins_define */ + + GPIOMode_TypeDef GPIO_Mode; /*!< Specifies the operating mode for the selected pins. + This parameter can be a value of @ref GPIOMode_TypeDef */ + + GPIOSpeed_TypeDef GPIO_Speed; /*!< Specifies the speed for the selected pins. + This parameter can be a value of @ref GPIOSpeed_TypeDef */ + + GPIOOType_TypeDef GPIO_OType; /*!< Specifies the operating output type for the selected pins. + This parameter can be a value of @ref GPIOOType_TypeDef */ + + GPIOPuPd_TypeDef GPIO_PuPd; /*!< Specifies the operating Pull-up/Pull down for the selected pins. + This parameter can be a value of @ref GPIOPuPd_TypeDef */ +}GPIO_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup GPIO_Exported_Constants + * @{ + */ + +/** @defgroup GPIO_pins_define + * @{ + */ +#define GPIO_Pin_0 ((uint16_t)0x0001) /* Pin 0 selected */ +#define GPIO_Pin_1 ((uint16_t)0x0002) /* Pin 1 selected */ +#define GPIO_Pin_2 ((uint16_t)0x0004) /* Pin 2 selected */ +#define GPIO_Pin_3 ((uint16_t)0x0008) /* Pin 3 selected */ +#define GPIO_Pin_4 ((uint16_t)0x0010) /* Pin 4 selected */ +#define GPIO_Pin_5 ((uint16_t)0x0020) /* Pin 5 selected */ +#define GPIO_Pin_6 ((uint16_t)0x0040) /* Pin 6 selected */ +#define GPIO_Pin_7 ((uint16_t)0x0080) /* Pin 7 selected */ +#define GPIO_Pin_8 ((uint16_t)0x0100) /* Pin 8 selected */ +#define GPIO_Pin_9 ((uint16_t)0x0200) /* Pin 9 selected */ +#define GPIO_Pin_10 ((uint16_t)0x0400) /* Pin 10 selected */ +#define GPIO_Pin_11 ((uint16_t)0x0800) /* Pin 11 selected */ +#define GPIO_Pin_12 ((uint16_t)0x1000) /* Pin 12 selected */ +#define GPIO_Pin_13 ((uint16_t)0x2000) /* Pin 13 selected */ +#define GPIO_Pin_14 ((uint16_t)0x4000) /* Pin 14 selected */ +#define GPIO_Pin_15 ((uint16_t)0x8000) /* Pin 15 selected */ +#define GPIO_Pin_All ((uint16_t)0xFFFF) /* All pins selected */ + +#define IS_GPIO_PIN(PIN) ((((PIN) & (uint16_t)0x00) == 0x00) && ((PIN) != (uint16_t)0x00)) +#define IS_GET_GPIO_PIN(PIN) (((PIN) == GPIO_Pin_0) || \ + ((PIN) == GPIO_Pin_1) || \ + ((PIN) == GPIO_Pin_2) || \ + ((PIN) == GPIO_Pin_3) || \ + ((PIN) == GPIO_Pin_4) || \ + ((PIN) == GPIO_Pin_5) || \ + ((PIN) == GPIO_Pin_6) || \ + ((PIN) == GPIO_Pin_7) || \ + ((PIN) == GPIO_Pin_8) || \ + ((PIN) == GPIO_Pin_9) || \ + ((PIN) == GPIO_Pin_10) || \ + ((PIN) == GPIO_Pin_11) || \ + ((PIN) == GPIO_Pin_12) || \ + ((PIN) == GPIO_Pin_13) || \ + ((PIN) == GPIO_Pin_14) || \ + ((PIN) == GPIO_Pin_15)) +/** + * @} + */ + + +/** @defgroup GPIO_Pin_sources + * @{ + */ +#define GPIO_PinSource0 ((uint8_t)0x00) +#define GPIO_PinSource1 ((uint8_t)0x01) +#define GPIO_PinSource2 ((uint8_t)0x02) +#define GPIO_PinSource3 ((uint8_t)0x03) +#define GPIO_PinSource4 ((uint8_t)0x04) +#define GPIO_PinSource5 ((uint8_t)0x05) +#define GPIO_PinSource6 ((uint8_t)0x06) +#define GPIO_PinSource7 ((uint8_t)0x07) +#define GPIO_PinSource8 ((uint8_t)0x08) +#define GPIO_PinSource9 ((uint8_t)0x09) +#define GPIO_PinSource10 ((uint8_t)0x0A) +#define GPIO_PinSource11 ((uint8_t)0x0B) +#define GPIO_PinSource12 ((uint8_t)0x0C) +#define GPIO_PinSource13 ((uint8_t)0x0D) +#define GPIO_PinSource14 ((uint8_t)0x0E) +#define GPIO_PinSource15 ((uint8_t)0x0F) + +#define IS_GPIO_PIN_SOURCE(PINSOURCE) (((PINSOURCE) == GPIO_PinSource0) || \ + ((PINSOURCE) == GPIO_PinSource1) || \ + ((PINSOURCE) == GPIO_PinSource2) || \ + ((PINSOURCE) == GPIO_PinSource3) || \ + ((PINSOURCE) == GPIO_PinSource4) || \ + ((PINSOURCE) == GPIO_PinSource5) || \ + ((PINSOURCE) == GPIO_PinSource6) || \ + ((PINSOURCE) == GPIO_PinSource7) || \ + ((PINSOURCE) == GPIO_PinSource8) || \ + ((PINSOURCE) == GPIO_PinSource9) || \ + ((PINSOURCE) == GPIO_PinSource10) || \ + ((PINSOURCE) == GPIO_PinSource11) || \ + ((PINSOURCE) == GPIO_PinSource12) || \ + ((PINSOURCE) == GPIO_PinSource13) || \ + ((PINSOURCE) == GPIO_PinSource14) || \ + ((PINSOURCE) == GPIO_PinSource15)) +/** + * @} + */ + +/** @defgroup GPIO_Alternat_function_selection_define + * @{ + */ +/** + * @brief AF 0 selection + */ +#define GPIO_AF_RTC_50Hz ((uint8_t)0x00) /* RTC_50Hz Alternate Function mapping */ +#define GPIO_AF_MCO ((uint8_t)0x00) /* MCO (MCO1 and MCO2) Alternate Function mapping */ +#define GPIO_AF_TAMPER ((uint8_t)0x00) /* TAMPER (TAMPER_1 and TAMPER_2) Alternate Function mapping */ +#define GPIO_AF_SWJ ((uint8_t)0x00) /* SWJ (SWD and JTAG) Alternate Function mapping */ +#define GPIO_AF_TRACE ((uint8_t)0x00) /* TRACE Alternate Function mapping */ + +/** + * @brief AF 1 selection + */ +#define GPIO_AF_TIM1 ((uint8_t)0x01) /* TIM1 Alternate Function mapping */ +#define GPIO_AF_TIM2 ((uint8_t)0x01) /* TIM2 Alternate Function mapping */ + +/** + * @brief AF 2 selection + */ +#define GPIO_AF_TIM3 ((uint8_t)0x02) /* TIM3 Alternate Function mapping */ +#define GPIO_AF_TIM4 ((uint8_t)0x02) /* TIM4 Alternate Function mapping */ +#define GPIO_AF_TIM5 ((uint8_t)0x02) /* TIM5 Alternate Function mapping */ + +/** + * @brief AF 3 selection + */ +#define GPIO_AF_TIM8 ((uint8_t)0x03) /* TIM8 Alternate Function mapping */ +#define GPIO_AF_TIM9 ((uint8_t)0x03) /* TIM9 Alternate Function mapping */ +#define GPIO_AF_TIM10 ((uint8_t)0x03) /* TIM10 Alternate Function mapping */ +#define GPIO_AF_TIM11 ((uint8_t)0x03) /* TIM11 Alternate Function mapping */ + +/** + * @brief AF 4 selection + */ +#define GPIO_AF_I2C1 ((uint8_t)0x04) /* I2C1 Alternate Function mapping */ +#define GPIO_AF_I2C2 ((uint8_t)0x04) /* I2C2 Alternate Function mapping */ +#define GPIO_AF_I2C3 ((uint8_t)0x04) /* I2C3 Alternate Function mapping */ + +/** + * @brief AF 5 selection + */ +#define GPIO_AF_SPI1 ((uint8_t)0x05) /* SPI1 Alternate Function mapping */ +#define GPIO_AF_SPI2 ((uint8_t)0x05) /* SPI2/I2S2 Alternate Function mapping */ + +/** + * @brief AF 6 selection + */ +#define GPIO_AF_SPI3 ((uint8_t)0x06) /* SPI3/I2S3 Alternate Function mapping */ + +/** + * @brief AF 7 selection + */ +#define GPIO_AF_USART1 ((uint8_t)0x07) /* USART1 Alternate Function mapping */ +#define GPIO_AF_USART2 ((uint8_t)0x07) /* USART2 Alternate Function mapping */ +#define GPIO_AF_USART3 ((uint8_t)0x07) /* USART3 Alternate Function mapping */ +#define GPIO_AF_I2S3ext ((uint8_t)0x07) /* I2S3ext Alternate Function mapping */ + +/** + * @brief AF 8 selection + */ +#define GPIO_AF_UART4 ((uint8_t)0x08) /* UART4 Alternate Function mapping */ +#define GPIO_AF_UART5 ((uint8_t)0x08) /* UART5 Alternate Function mapping */ +#define GPIO_AF_USART6 ((uint8_t)0x08) /* USART6 Alternate Function mapping */ + +/** + * @brief AF 9 selection + */ +#define GPIO_AF_CAN1 ((uint8_t)0x09) /* CAN1 Alternate Function mapping */ +#define GPIO_AF_CAN2 ((uint8_t)0x09) /* CAN2 Alternate Function mapping */ +#define GPIO_AF_TIM12 ((uint8_t)0x09) /* TIM12 Alternate Function mapping */ +#define GPIO_AF_TIM13 ((uint8_t)0x09) /* TIM13 Alternate Function mapping */ +#define GPIO_AF_TIM14 ((uint8_t)0x09) /* TIM14 Alternate Function mapping */ + +/** + * @brief AF 10 selection + */ +#define GPIO_AF_OTG_FS ((uint8_t)0xA) /* OTG_FS Alternate Function mapping */ +#define GPIO_AF_OTG_HS ((uint8_t)0xA) /* OTG_HS Alternate Function mapping */ + +/** + * @brief AF 11 selection + */ +#define GPIO_AF_ETH ((uint8_t)0x0B) /* ETHERNET Alternate Function mapping */ + +/** + * @brief AF 12 selection + */ +#define GPIO_AF_FSMC ((uint8_t)0xC) /* FSMC Alternate Function mapping */ +#define GPIO_AF_OTG_HS_FS ((uint8_t)0xC) /* OTG HS configured in FS, Alternate Function mapping */ +#define GPIO_AF_SDIO ((uint8_t)0xC) /* SDIO Alternate Function mapping */ + +/** + * @brief AF 13 selection + */ +#define GPIO_AF_DCMI ((uint8_t)0x0D) /* DCMI Alternate Function mapping */ + +/** + * @brief AF 15 selection + */ +#define GPIO_AF_EVENTOUT ((uint8_t)0x0F) /* EVENTOUT Alternate Function mapping */ + +#define IS_GPIO_AF(AF) (((AF) == GPIO_AF_RTC_50Hz) || ((AF) == GPIO_AF_TIM14) || \ + ((AF) == GPIO_AF_MCO) || ((AF) == GPIO_AF_TAMPER) || \ + ((AF) == GPIO_AF_SWJ) || ((AF) == GPIO_AF_TRACE) || \ + ((AF) == GPIO_AF_TIM1) || ((AF) == GPIO_AF_TIM2) || \ + ((AF) == GPIO_AF_TIM3) || ((AF) == GPIO_AF_TIM4) || \ + ((AF) == GPIO_AF_TIM5) || ((AF) == GPIO_AF_TIM8) || \ + ((AF) == GPIO_AF_I2C1) || ((AF) == GPIO_AF_I2C2) || \ + ((AF) == GPIO_AF_I2C3) || ((AF) == GPIO_AF_SPI1) || \ + ((AF) == GPIO_AF_SPI2) || ((AF) == GPIO_AF_TIM13) || \ + ((AF) == GPIO_AF_SPI3) || ((AF) == GPIO_AF_TIM14) || \ + ((AF) == GPIO_AF_USART1) || ((AF) == GPIO_AF_USART2) || \ + ((AF) == GPIO_AF_USART3) || ((AF) == GPIO_AF_UART4) || \ + ((AF) == GPIO_AF_UART5) || ((AF) == GPIO_AF_USART6) || \ + ((AF) == GPIO_AF_CAN1) || ((AF) == GPIO_AF_CAN2) || \ + ((AF) == GPIO_AF_OTG_FS) || ((AF) == GPIO_AF_OTG_HS) || \ + ((AF) == GPIO_AF_ETH) || ((AF) == GPIO_AF_FSMC) || \ + ((AF) == GPIO_AF_OTG_HS_FS) || ((AF) == GPIO_AF_SDIO) || \ + ((AF) == GPIO_AF_DCMI) || ((AF) == GPIO_AF_EVENTOUT)) +/** + * @} + */ + +/** @defgroup GPIO_Legacy + * @{ + */ + +#define GPIO_Mode_AIN GPIO_Mode_AN + +#define GPIO_AF_OTG1_FS GPIO_AF_OTG_FS +#define GPIO_AF_OTG2_HS GPIO_AF_OTG_HS +#define GPIO_AF_OTG2_FS GPIO_AF_OTG_HS_FS + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the GPIO configuration to the default reset state ****/ +void GPIO_DeInit(GPIO_TypeDef* GPIOx); + +/* Initialization and Configuration functions *********************************/ +void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); +void GPIO_StructInit(GPIO_InitTypeDef* GPIO_InitStruct); +void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); + +/* GPIO Read and Write functions **********************************************/ +uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); +uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx); +uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); +uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx); +void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); +void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); +void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); +void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal); +void GPIO_ToggleBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); + +/* GPIO Alternate functions configuration function ****************************/ +void GPIO_PinAFConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_PinSource, uint8_t GPIO_AF); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_GPIO_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h new file mode 100644 index 0000000..f303c88 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h @@ -0,0 +1,244 @@ +/** + ****************************************************************************** + * @file stm32f4xx_hash.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the HASH + * firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_HASH_H +#define __STM32F4xx_HASH_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup HASH + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief HASH Init structure definition + */ +typedef struct +{ + uint32_t HASH_AlgoSelection; /*!< SHA-1 or MD5. This parameter can be a value + of @ref HASH_Algo_Selection */ + uint32_t HASH_AlgoMode; /*!< HASH or HMAC. This parameter can be a value + of @ref HASH_processor_Algorithm_Mode */ + uint32_t HASH_DataType; /*!< 32-bit data, 16-bit data, 8-bit data or + bit-string. This parameter can be a value of + @ref HASH_Data_Type */ + uint32_t HASH_HMACKeyType; /*!< HMAC Short key or HMAC Long Key. This parameter + can be a value of @ref HASH_HMAC_Long_key_only_for_HMAC_mode */ +}HASH_InitTypeDef; + +/** + * @brief HASH message digest result structure definition + */ +typedef struct +{ + uint32_t Data[5]; /*!< Message digest result : 5x 32bit words for SHA1 or + 4x 32bit words for MD5 */ +} HASH_MsgDigest; + +/** + * @brief HASH context swapping structure definition + */ +typedef struct +{ + uint32_t HASH_IMR; + uint32_t HASH_STR; + uint32_t HASH_CR; + uint32_t HASH_CSR[51]; +}HASH_Context; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup HASH_Exported_Constants + * @{ + */ + +/** @defgroup HASH_Algo_Selection + * @{ + */ +#define HASH_AlgoSelection_SHA1 ((uint16_t)0x0000) /*!< HASH function is SHA1 */ +#define HASH_AlgoSelection_MD5 ((uint16_t)0x0080) /*!< HASH function is MD5 */ + +#define IS_HASH_ALGOSELECTION(ALGOSELECTION) (((ALGOSELECTION) == HASH_AlgoSelection_SHA1) || \ + ((ALGOSELECTION) == HASH_AlgoSelection_MD5)) +/** + * @} + */ + +/** @defgroup HASH_processor_Algorithm_Mode + * @{ + */ +#define HASH_AlgoMode_HASH ((uint16_t)0x0000) /*!< Algorithm is HASH */ +#define HASH_AlgoMode_HMAC ((uint16_t)0x0040) /*!< Algorithm is HMAC */ + +#define IS_HASH_ALGOMODE(ALGOMODE) (((ALGOMODE) == HASH_AlgoMode_HASH) || \ + ((ALGOMODE) == HASH_AlgoMode_HMAC)) +/** + * @} + */ + +/** @defgroup HASH_Data_Type + * @{ + */ +#define HASH_DataType_32b ((uint16_t)0x0000) +#define HASH_DataType_16b ((uint16_t)0x0010) +#define HASH_DataType_8b ((uint16_t)0x0020) +#define HASH_DataType_1b ((uint16_t)0x0030) + +#define IS_HASH_DATATYPE(DATATYPE) (((DATATYPE) == HASH_DataType_32b)|| \ + ((DATATYPE) == HASH_DataType_16b)|| \ + ((DATATYPE) == HASH_DataType_8b)|| \ + ((DATATYPE) == HASH_DataType_1b)) +/** + * @} + */ + +/** @defgroup HASH_HMAC_Long_key_only_for_HMAC_mode + * @{ + */ +#define HASH_HMACKeyType_ShortKey ((uint32_t)0x00000000) /*!< HMAC Key is <= 64 bytes */ +#define HASH_HMACKeyType_LongKey ((uint32_t)0x00010000) /*!< HMAC Key is > 64 bytes */ + +#define IS_HASH_HMAC_KEYTYPE(KEYTYPE) (((KEYTYPE) == HASH_HMACKeyType_ShortKey) || \ + ((KEYTYPE) == HASH_HMACKeyType_LongKey)) +/** + * @} + */ + +/** @defgroup Number_of_valid_bits_in_last_word_of_the_message + * @{ + */ +#define IS_HASH_VALIDBITSNUMBER(VALIDBITS) ((VALIDBITS) <= 0x1F) + +/** + * @} + */ + +/** @defgroup HASH_interrupts_definition + * @{ + */ +#define HASH_IT_DINI ((uint8_t)0x01) /*!< A new block can be entered into the input buffer (DIN)*/ +#define HASH_IT_DCI ((uint8_t)0x02) /*!< Digest calculation complete */ + +#define IS_HASH_IT(IT) ((((IT) & (uint8_t)0xFC) == 0x00) && ((IT) != 0x00)) +#define IS_HASH_GET_IT(IT) (((IT) == HASH_IT_DINI) || ((IT) == HASH_IT_DCI)) + +/** + * @} + */ + +/** @defgroup HASH_flags_definition + * @{ + */ +#define HASH_FLAG_DINIS ((uint16_t)0x0001) /*!< 16 locations are free in the DIN : A new block can be entered into the input buffer.*/ +#define HASH_FLAG_DCIS ((uint16_t)0x0002) /*!< Digest calculation complete */ +#define HASH_FLAG_DMAS ((uint16_t)0x0004) /*!< DMA interface is enabled (DMAE=1) or a transfer is ongoing */ +#define HASH_FLAG_BUSY ((uint16_t)0x0008) /*!< The hash core is Busy : processing a block of data */ +#define HASH_FLAG_DINNE ((uint16_t)0x1000) /*!< DIN not empty : The input buffer contains at least one word of data */ + +#define IS_HASH_GET_FLAG(FLAG) (((FLAG) == HASH_FLAG_DINIS) || \ + ((FLAG) == HASH_FLAG_DCIS) || \ + ((FLAG) == HASH_FLAG_DMAS) || \ + ((FLAG) == HASH_FLAG_BUSY) || \ + ((FLAG) == HASH_FLAG_DINNE)) + +#define IS_HASH_CLEAR_FLAG(FLAG)(((FLAG) == HASH_FLAG_DINIS) || \ + ((FLAG) == HASH_FLAG_DCIS)) + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the HASH configuration to the default reset state ****/ +void HASH_DeInit(void); + +/* HASH Configuration function ************************************************/ +void HASH_Init(HASH_InitTypeDef* HASH_InitStruct); +void HASH_StructInit(HASH_InitTypeDef* HASH_InitStruct); +void HASH_Reset(void); + +/* HASH Message Digest generation functions ***********************************/ +void HASH_DataIn(uint32_t Data); +uint8_t HASH_GetInFIFOWordsNbr(void); +void HASH_SetLastWordValidBitsNbr(uint16_t ValidNumber); +void HASH_StartDigest(void); +void HASH_GetDigest(HASH_MsgDigest* HASH_MessageDigest); + +/* HASH Context swapping functions ********************************************/ +void HASH_SaveContext(HASH_Context* HASH_ContextSave); +void HASH_RestoreContext(HASH_Context* HASH_ContextRestore); + +/* HASH's DMA interface function **********************************************/ +void HASH_DMACmd(FunctionalState NewState); + +/* HASH Interrupts and flags management functions *****************************/ +void HASH_ITConfig(uint8_t HASH_IT, FunctionalState NewState); +FlagStatus HASH_GetFlagStatus(uint16_t HASH_FLAG); +void HASH_ClearFlag(uint16_t HASH_FLAG); +ITStatus HASH_GetITStatus(uint8_t HASH_IT); +void HASH_ClearITPendingBit(uint8_t HASH_IT); + +/* High Level SHA1 functions **************************************************/ +ErrorStatus HASH_SHA1(uint8_t *Input, uint32_t Ilen, uint8_t Output[20]); +ErrorStatus HMAC_SHA1(uint8_t *Key, uint32_t Keylen, + uint8_t *Input, uint32_t Ilen, + uint8_t Output[20]); + +/* High Level MD5 functions ***************************************************/ +ErrorStatus HASH_MD5(uint8_t *Input, uint32_t Ilen, uint8_t Output[16]); +ErrorStatus HMAC_MD5(uint8_t *Key, uint32_t Keylen, + uint8_t *Input, uint32_t Ilen, + uint8_t Output[16]); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_HASH_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h new file mode 100644 index 0000000..ea5e36d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h @@ -0,0 +1,692 @@ +/** + ****************************************************************************** + * @file stm32f4xx_i2c.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the I2C firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_I2C_H +#define __STM32F4xx_I2C_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup I2C + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief I2C Init structure definition + */ + +typedef struct +{ + uint32_t I2C_ClockSpeed; /*!< Specifies the clock frequency. + This parameter must be set to a value lower than 400kHz */ + + uint16_t I2C_Mode; /*!< Specifies the I2C mode. + This parameter can be a value of @ref I2C_mode */ + + uint16_t I2C_DutyCycle; /*!< Specifies the I2C fast mode duty cycle. + This parameter can be a value of @ref I2C_duty_cycle_in_fast_mode */ + + uint16_t I2C_OwnAddress1; /*!< Specifies the first device own address. + This parameter can be a 7-bit or 10-bit address. */ + + uint16_t I2C_Ack; /*!< Enables or disables the acknowledgement. + This parameter can be a value of @ref I2C_acknowledgement */ + + uint16_t I2C_AcknowledgedAddress; /*!< Specifies if 7-bit or 10-bit address is acknowledged. + This parameter can be a value of @ref I2C_acknowledged_address */ +}I2C_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + + +/** @defgroup I2C_Exported_Constants + * @{ + */ + +#define IS_I2C_ALL_PERIPH(PERIPH) (((PERIPH) == I2C1) || \ + ((PERIPH) == I2C2) || \ + ((PERIPH) == I2C3)) +/** @defgroup I2C_mode + * @{ + */ + +#define I2C_Mode_I2C ((uint16_t)0x0000) +#define I2C_Mode_SMBusDevice ((uint16_t)0x0002) +#define I2C_Mode_SMBusHost ((uint16_t)0x000A) +#define IS_I2C_MODE(MODE) (((MODE) == I2C_Mode_I2C) || \ + ((MODE) == I2C_Mode_SMBusDevice) || \ + ((MODE) == I2C_Mode_SMBusHost)) +/** + * @} + */ + +/** @defgroup I2C_duty_cycle_in_fast_mode + * @{ + */ + +#define I2C_DutyCycle_16_9 ((uint16_t)0x4000) /*!< I2C fast mode Tlow/Thigh = 16/9 */ +#define I2C_DutyCycle_2 ((uint16_t)0xBFFF) /*!< I2C fast mode Tlow/Thigh = 2 */ +#define IS_I2C_DUTY_CYCLE(CYCLE) (((CYCLE) == I2C_DutyCycle_16_9) || \ + ((CYCLE) == I2C_DutyCycle_2)) +/** + * @} + */ + +/** @defgroup I2C_acknowledgement + * @{ + */ + +#define I2C_Ack_Enable ((uint16_t)0x0400) +#define I2C_Ack_Disable ((uint16_t)0x0000) +#define IS_I2C_ACK_STATE(STATE) (((STATE) == I2C_Ack_Enable) || \ + ((STATE) == I2C_Ack_Disable)) +/** + * @} + */ + +/** @defgroup I2C_transfer_direction + * @{ + */ + +#define I2C_Direction_Transmitter ((uint8_t)0x00) +#define I2C_Direction_Receiver ((uint8_t)0x01) +#define IS_I2C_DIRECTION(DIRECTION) (((DIRECTION) == I2C_Direction_Transmitter) || \ + ((DIRECTION) == I2C_Direction_Receiver)) +/** + * @} + */ + +/** @defgroup I2C_acknowledged_address + * @{ + */ + +#define I2C_AcknowledgedAddress_7bit ((uint16_t)0x4000) +#define I2C_AcknowledgedAddress_10bit ((uint16_t)0xC000) +#define IS_I2C_ACKNOWLEDGE_ADDRESS(ADDRESS) (((ADDRESS) == I2C_AcknowledgedAddress_7bit) || \ + ((ADDRESS) == I2C_AcknowledgedAddress_10bit)) +/** + * @} + */ + +/** @defgroup I2C_registers + * @{ + */ + +#define I2C_Register_CR1 ((uint8_t)0x00) +#define I2C_Register_CR2 ((uint8_t)0x04) +#define I2C_Register_OAR1 ((uint8_t)0x08) +#define I2C_Register_OAR2 ((uint8_t)0x0C) +#define I2C_Register_DR ((uint8_t)0x10) +#define I2C_Register_SR1 ((uint8_t)0x14) +#define I2C_Register_SR2 ((uint8_t)0x18) +#define I2C_Register_CCR ((uint8_t)0x1C) +#define I2C_Register_TRISE ((uint8_t)0x20) +#define IS_I2C_REGISTER(REGISTER) (((REGISTER) == I2C_Register_CR1) || \ + ((REGISTER) == I2C_Register_CR2) || \ + ((REGISTER) == I2C_Register_OAR1) || \ + ((REGISTER) == I2C_Register_OAR2) || \ + ((REGISTER) == I2C_Register_DR) || \ + ((REGISTER) == I2C_Register_SR1) || \ + ((REGISTER) == I2C_Register_SR2) || \ + ((REGISTER) == I2C_Register_CCR) || \ + ((REGISTER) == I2C_Register_TRISE)) +/** + * @} + */ + +/** @defgroup I2C_NACK_position + * @{ + */ + +#define I2C_NACKPosition_Next ((uint16_t)0x0800) +#define I2C_NACKPosition_Current ((uint16_t)0xF7FF) +#define IS_I2C_NACK_POSITION(POSITION) (((POSITION) == I2C_NACKPosition_Next) || \ + ((POSITION) == I2C_NACKPosition_Current)) +/** + * @} + */ + +/** @defgroup I2C_SMBus_alert_pin_level + * @{ + */ + +#define I2C_SMBusAlert_Low ((uint16_t)0x2000) +#define I2C_SMBusAlert_High ((uint16_t)0xDFFF) +#define IS_I2C_SMBUS_ALERT(ALERT) (((ALERT) == I2C_SMBusAlert_Low) || \ + ((ALERT) == I2C_SMBusAlert_High)) +/** + * @} + */ + +/** @defgroup I2C_PEC_position + * @{ + */ + +#define I2C_PECPosition_Next ((uint16_t)0x0800) +#define I2C_PECPosition_Current ((uint16_t)0xF7FF) +#define IS_I2C_PEC_POSITION(POSITION) (((POSITION) == I2C_PECPosition_Next) || \ + ((POSITION) == I2C_PECPosition_Current)) +/** + * @} + */ + +/** @defgroup I2C_interrupts_definition + * @{ + */ + +#define I2C_IT_BUF ((uint16_t)0x0400) +#define I2C_IT_EVT ((uint16_t)0x0200) +#define I2C_IT_ERR ((uint16_t)0x0100) +#define IS_I2C_CONFIG_IT(IT) ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00)) +/** + * @} + */ + +/** @defgroup I2C_interrupts_definition + * @{ + */ + +#define I2C_IT_SMBALERT ((uint32_t)0x01008000) +#define I2C_IT_TIMEOUT ((uint32_t)0x01004000) +#define I2C_IT_PECERR ((uint32_t)0x01001000) +#define I2C_IT_OVR ((uint32_t)0x01000800) +#define I2C_IT_AF ((uint32_t)0x01000400) +#define I2C_IT_ARLO ((uint32_t)0x01000200) +#define I2C_IT_BERR ((uint32_t)0x01000100) +#define I2C_IT_TXE ((uint32_t)0x06000080) +#define I2C_IT_RXNE ((uint32_t)0x06000040) +#define I2C_IT_STOPF ((uint32_t)0x02000010) +#define I2C_IT_ADD10 ((uint32_t)0x02000008) +#define I2C_IT_BTF ((uint32_t)0x02000004) +#define I2C_IT_ADDR ((uint32_t)0x02000002) +#define I2C_IT_SB ((uint32_t)0x02000001) + +#define IS_I2C_CLEAR_IT(IT) ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00)) + +#define IS_I2C_GET_IT(IT) (((IT) == I2C_IT_SMBALERT) || ((IT) == I2C_IT_TIMEOUT) || \ + ((IT) == I2C_IT_PECERR) || ((IT) == I2C_IT_OVR) || \ + ((IT) == I2C_IT_AF) || ((IT) == I2C_IT_ARLO) || \ + ((IT) == I2C_IT_BERR) || ((IT) == I2C_IT_TXE) || \ + ((IT) == I2C_IT_RXNE) || ((IT) == I2C_IT_STOPF) || \ + ((IT) == I2C_IT_ADD10) || ((IT) == I2C_IT_BTF) || \ + ((IT) == I2C_IT_ADDR) || ((IT) == I2C_IT_SB)) +/** + * @} + */ + +/** @defgroup I2C_flags_definition + * @{ + */ + +/** + * @brief SR2 register flags + */ + +#define I2C_FLAG_DUALF ((uint32_t)0x00800000) +#define I2C_FLAG_SMBHOST ((uint32_t)0x00400000) +#define I2C_FLAG_SMBDEFAULT ((uint32_t)0x00200000) +#define I2C_FLAG_GENCALL ((uint32_t)0x00100000) +#define I2C_FLAG_TRA ((uint32_t)0x00040000) +#define I2C_FLAG_BUSY ((uint32_t)0x00020000) +#define I2C_FLAG_MSL ((uint32_t)0x00010000) + +/** + * @brief SR1 register flags + */ + +#define I2C_FLAG_SMBALERT ((uint32_t)0x10008000) +#define I2C_FLAG_TIMEOUT ((uint32_t)0x10004000) +#define I2C_FLAG_PECERR ((uint32_t)0x10001000) +#define I2C_FLAG_OVR ((uint32_t)0x10000800) +#define I2C_FLAG_AF ((uint32_t)0x10000400) +#define I2C_FLAG_ARLO ((uint32_t)0x10000200) +#define I2C_FLAG_BERR ((uint32_t)0x10000100) +#define I2C_FLAG_TXE ((uint32_t)0x10000080) +#define I2C_FLAG_RXNE ((uint32_t)0x10000040) +#define I2C_FLAG_STOPF ((uint32_t)0x10000010) +#define I2C_FLAG_ADD10 ((uint32_t)0x10000008) +#define I2C_FLAG_BTF ((uint32_t)0x10000004) +#define I2C_FLAG_ADDR ((uint32_t)0x10000002) +#define I2C_FLAG_SB ((uint32_t)0x10000001) + +#define IS_I2C_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0x20FF) == 0x00) && ((FLAG) != (uint16_t)0x00)) + +#define IS_I2C_GET_FLAG(FLAG) (((FLAG) == I2C_FLAG_DUALF) || ((FLAG) == I2C_FLAG_SMBHOST) || \ + ((FLAG) == I2C_FLAG_SMBDEFAULT) || ((FLAG) == I2C_FLAG_GENCALL) || \ + ((FLAG) == I2C_FLAG_TRA) || ((FLAG) == I2C_FLAG_BUSY) || \ + ((FLAG) == I2C_FLAG_MSL) || ((FLAG) == I2C_FLAG_SMBALERT) || \ + ((FLAG) == I2C_FLAG_TIMEOUT) || ((FLAG) == I2C_FLAG_PECERR) || \ + ((FLAG) == I2C_FLAG_OVR) || ((FLAG) == I2C_FLAG_AF) || \ + ((FLAG) == I2C_FLAG_ARLO) || ((FLAG) == I2C_FLAG_BERR) || \ + ((FLAG) == I2C_FLAG_TXE) || ((FLAG) == I2C_FLAG_RXNE) || \ + ((FLAG) == I2C_FLAG_STOPF) || ((FLAG) == I2C_FLAG_ADD10) || \ + ((FLAG) == I2C_FLAG_BTF) || ((FLAG) == I2C_FLAG_ADDR) || \ + ((FLAG) == I2C_FLAG_SB)) +/** + * @} + */ + +/** @defgroup I2C_Events + * @{ + */ + +/** + =============================================================================== + I2C Master Events (Events grouped in order of communication) + =============================================================================== + */ + +/** + * @brief Communication start + * + * After sending the START condition (I2C_GenerateSTART() function) the master + * has to wait for this event. It means that the Start condition has been correctly + * released on the I2C bus (the bus is free, no other devices is communicating). + * + */ +/* --EV5 */ +#define I2C_EVENT_MASTER_MODE_SELECT ((uint32_t)0x00030001) /* BUSY, MSL and SB flag */ + +/** + * @brief Address Acknowledge + * + * After checking on EV5 (start condition correctly released on the bus), the + * master sends the address of the slave(s) with which it will communicate + * (I2C_Send7bitAddress() function, it also determines the direction of the communication: + * Master transmitter or Receiver). Then the master has to wait that a slave acknowledges + * his address. If an acknowledge is sent on the bus, one of the following events will + * be set: + * + * 1) In case of Master Receiver (7-bit addressing): the I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED + * event is set. + * + * 2) In case of Master Transmitter (7-bit addressing): the I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED + * is set + * + * 3) In case of 10-Bit addressing mode, the master (just after generating the START + * and checking on EV5) has to send the header of 10-bit addressing mode (I2C_SendData() + * function). Then master should wait on EV9. It means that the 10-bit addressing + * header has been correctly sent on the bus. Then master should send the second part of + * the 10-bit address (LSB) using the function I2C_Send7bitAddress(). Then master + * should wait for event EV6. + * + */ + +/* --EV6 */ +#define I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED ((uint32_t)0x00070082) /* BUSY, MSL, ADDR, TXE and TRA flags */ +#define I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED ((uint32_t)0x00030002) /* BUSY, MSL and ADDR flags */ +/* --EV9 */ +#define I2C_EVENT_MASTER_MODE_ADDRESS10 ((uint32_t)0x00030008) /* BUSY, MSL and ADD10 flags */ + +/** + * @brief Communication events + * + * If a communication is established (START condition generated and slave address + * acknowledged) then the master has to check on one of the following events for + * communication procedures: + * + * 1) Master Receiver mode: The master has to wait on the event EV7 then to read + * the data received from the slave (I2C_ReceiveData() function). + * + * 2) Master Transmitter mode: The master has to send data (I2C_SendData() + * function) then to wait on event EV8 or EV8_2. + * These two events are similar: + * - EV8 means that the data has been written in the data register and is + * being shifted out. + * - EV8_2 means that the data has been physically shifted out and output + * on the bus. + * In most cases, using EV8 is sufficient for the application. + * Using EV8_2 leads to a slower communication but ensure more reliable test. + * EV8_2 is also more suitable than EV8 for testing on the last data transmission + * (before Stop condition generation). + * + * @note In case the user software does not guarantee that this event EV7 is + * managed before the current byte end of transfer, then user may check on EV7 + * and BTF flag at the same time (ie. (I2C_EVENT_MASTER_BYTE_RECEIVED | I2C_FLAG_BTF)). + * In this case the communication may be slower. + * + */ + +/* Master RECEIVER mode -----------------------------*/ +/* --EV7 */ +#define I2C_EVENT_MASTER_BYTE_RECEIVED ((uint32_t)0x00030040) /* BUSY, MSL and RXNE flags */ + +/* Master TRANSMITTER mode --------------------------*/ +/* --EV8 */ +#define I2C_EVENT_MASTER_BYTE_TRANSMITTING ((uint32_t)0x00070080) /* TRA, BUSY, MSL, TXE flags */ +/* --EV8_2 */ +#define I2C_EVENT_MASTER_BYTE_TRANSMITTED ((uint32_t)0x00070084) /* TRA, BUSY, MSL, TXE and BTF flags */ + + +/** + =============================================================================== + I2C Slave Events (Events grouped in order of communication) + =============================================================================== + */ + + +/** + * @brief Communication start events + * + * Wait on one of these events at the start of the communication. It means that + * the I2C peripheral detected a Start condition on the bus (generated by master + * device) followed by the peripheral address. The peripheral generates an ACK + * condition on the bus (if the acknowledge feature is enabled through function + * I2C_AcknowledgeConfig()) and the events listed above are set : + * + * 1) In normal case (only one address managed by the slave), when the address + * sent by the master matches the own address of the peripheral (configured by + * I2C_OwnAddress1 field) the I2C_EVENT_SLAVE_XXX_ADDRESS_MATCHED event is set + * (where XXX could be TRANSMITTER or RECEIVER). + * + * 2) In case the address sent by the master matches the second address of the + * peripheral (configured by the function I2C_OwnAddress2Config() and enabled + * by the function I2C_DualAddressCmd()) the events I2C_EVENT_SLAVE_XXX_SECONDADDRESS_MATCHED + * (where XXX could be TRANSMITTER or RECEIVER) are set. + * + * 3) In case the address sent by the master is General Call (address 0x00) and + * if the General Call is enabled for the peripheral (using function I2C_GeneralCallCmd()) + * the following event is set I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED. + * + */ + +/* --EV1 (all the events below are variants of EV1) */ +/* 1) Case of One Single Address managed by the slave */ +#define I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED ((uint32_t)0x00020002) /* BUSY and ADDR flags */ +#define I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED ((uint32_t)0x00060082) /* TRA, BUSY, TXE and ADDR flags */ + +/* 2) Case of Dual address managed by the slave */ +#define I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED ((uint32_t)0x00820000) /* DUALF and BUSY flags */ +#define I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED ((uint32_t)0x00860080) /* DUALF, TRA, BUSY and TXE flags */ + +/* 3) Case of General Call enabled for the slave */ +#define I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED ((uint32_t)0x00120000) /* GENCALL and BUSY flags */ + +/** + * @brief Communication events + * + * Wait on one of these events when EV1 has already been checked and: + * + * - Slave RECEIVER mode: + * - EV2: When the application is expecting a data byte to be received. + * - EV4: When the application is expecting the end of the communication: master + * sends a stop condition and data transmission is stopped. + * + * - Slave Transmitter mode: + * - EV3: When a byte has been transmitted by the slave and the application is expecting + * the end of the byte transmission. The two events I2C_EVENT_SLAVE_BYTE_TRANSMITTED and + * I2C_EVENT_SLAVE_BYTE_TRANSMITTING are similar. The second one can optionally be + * used when the user software doesn't guarantee the EV3 is managed before the + * current byte end of transfer. + * - EV3_2: When the master sends a NACK in order to tell slave that data transmission + * shall end (before sending the STOP condition). In this case slave has to stop sending + * data bytes and expect a Stop condition on the bus. + * + * @note In case the user software does not guarantee that the event EV2 is + * managed before the current byte end of transfer, then user may check on EV2 + * and BTF flag at the same time (ie. (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_BTF)). + * In this case the communication may be slower. + * + */ + +/* Slave RECEIVER mode --------------------------*/ +/* --EV2 */ +#define I2C_EVENT_SLAVE_BYTE_RECEIVED ((uint32_t)0x00020040) /* BUSY and RXNE flags */ +/* --EV4 */ +#define I2C_EVENT_SLAVE_STOP_DETECTED ((uint32_t)0x00000010) /* STOPF flag */ + +/* Slave TRANSMITTER mode -----------------------*/ +/* --EV3 */ +#define I2C_EVENT_SLAVE_BYTE_TRANSMITTED ((uint32_t)0x00060084) /* TRA, BUSY, TXE and BTF flags */ +#define I2C_EVENT_SLAVE_BYTE_TRANSMITTING ((uint32_t)0x00060080) /* TRA, BUSY and TXE flags */ +/* --EV3_2 */ +#define I2C_EVENT_SLAVE_ACK_FAILURE ((uint32_t)0x00000400) /* AF flag */ + +/* + =============================================================================== + End of Events Description + =============================================================================== + */ + +#define IS_I2C_EVENT(EVENT) (((EVENT) == I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED) || \ + ((EVENT) == I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED) || \ + ((EVENT) == I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED) || \ + ((EVENT) == I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED) || \ + ((EVENT) == I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED) || \ + ((EVENT) == I2C_EVENT_SLAVE_BYTE_RECEIVED) || \ + ((EVENT) == (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_DUALF)) || \ + ((EVENT) == (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_GENCALL)) || \ + ((EVENT) == I2C_EVENT_SLAVE_BYTE_TRANSMITTED) || \ + ((EVENT) == (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_DUALF)) || \ + ((EVENT) == (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_GENCALL)) || \ + ((EVENT) == I2C_EVENT_SLAVE_STOP_DETECTED) || \ + ((EVENT) == I2C_EVENT_MASTER_MODE_SELECT) || \ + ((EVENT) == I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED) || \ + ((EVENT) == I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED) || \ + ((EVENT) == I2C_EVENT_MASTER_BYTE_RECEIVED) || \ + ((EVENT) == I2C_EVENT_MASTER_BYTE_TRANSMITTED) || \ + ((EVENT) == I2C_EVENT_MASTER_BYTE_TRANSMITTING) || \ + ((EVENT) == I2C_EVENT_MASTER_MODE_ADDRESS10) || \ + ((EVENT) == I2C_EVENT_SLAVE_ACK_FAILURE)) +/** + * @} + */ + +/** @defgroup I2C_own_address1 + * @{ + */ + +#define IS_I2C_OWN_ADDRESS1(ADDRESS1) ((ADDRESS1) <= 0x3FF) +/** + * @} + */ + +/** @defgroup I2C_clock_speed + * @{ + */ + +#define IS_I2C_CLOCK_SPEED(SPEED) (((SPEED) >= 0x1) && ((SPEED) <= 400000)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the I2C configuration to the default reset state *****/ +void I2C_DeInit(I2C_TypeDef* I2Cx); + +/* Initialization and Configuration functions *********************************/ +void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct); +void I2C_StructInit(I2C_InitTypeDef* I2C_InitStruct); +void I2C_Cmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_GenerateSTART(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_GenerateSTOP(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_Send7bitAddress(I2C_TypeDef* I2Cx, uint8_t Address, uint8_t I2C_Direction); +void I2C_AcknowledgeConfig(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_OwnAddress2Config(I2C_TypeDef* I2Cx, uint8_t Address); +void I2C_DualAddressCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_GeneralCallCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_SoftwareResetCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_StretchClockCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_FastModeDutyCycleConfig(I2C_TypeDef* I2Cx, uint16_t I2C_DutyCycle); +void I2C_NACKPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_NACKPosition); +void I2C_SMBusAlertConfig(I2C_TypeDef* I2Cx, uint16_t I2C_SMBusAlert); +void I2C_ARPCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); + +/* Data transfers functions ***************************************************/ +void I2C_SendData(I2C_TypeDef* I2Cx, uint8_t Data); +uint8_t I2C_ReceiveData(I2C_TypeDef* I2Cx); + +/* PEC management functions ***************************************************/ +void I2C_TransmitPEC(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_PECPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_PECPosition); +void I2C_CalculatePEC(I2C_TypeDef* I2Cx, FunctionalState NewState); +uint8_t I2C_GetPEC(I2C_TypeDef* I2Cx); + +/* DMA transfers management functions *****************************************/ +void I2C_DMACmd(I2C_TypeDef* I2Cx, FunctionalState NewState); +void I2C_DMALastTransferCmd(I2C_TypeDef* I2Cx, FunctionalState NewState); + +/* Interrupts, events and flags management functions **************************/ +uint16_t I2C_ReadRegister(I2C_TypeDef* I2Cx, uint8_t I2C_Register); +void I2C_ITConfig(I2C_TypeDef* I2Cx, uint16_t I2C_IT, FunctionalState NewState); + +/* + =============================================================================== + I2C State Monitoring Functions + =============================================================================== + This I2C driver provides three different ways for I2C state monitoring + depending on the application requirements and constraints: + + + 1. Basic state monitoring (Using I2C_CheckEvent() function) + ----------------------------------------------------------- + It compares the status registers (SR1 and SR2) content to a given event + (can be the combination of one or more flags). + It returns SUCCESS if the current status includes the given flags + and returns ERROR if one or more flags are missing in the current status. + + - When to use + - This function is suitable for most applications as well as for startup + activity since the events are fully described in the product reference + manual (RM0090). + - It is also suitable for users who need to define their own events. + + - Limitations + - If an error occurs (ie. error flags are set besides to the monitored + flags), the I2C_CheckEvent() function may return SUCCESS despite + the communication hold or corrupted real state. + In this case, it is advised to use error interrupts to monitor + the error events and handle them in the interrupt IRQ handler. + + Note + For error management, it is advised to use the following functions: + - I2C_ITConfig() to configure and enable the error interrupts (I2C_IT_ERR). + - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs. + Where x is the peripheral instance (I2C1, I2C2 ...) + - I2C_GetFlagStatus() or I2C_GetITStatus() to be called into the + I2Cx_ER_IRQHandler() function in order to determine which error occurred. + - I2C_ClearFlag() or I2C_ClearITPendingBit() and/or I2C_SoftwareResetCmd() + and/or I2C_GenerateStop() in order to clear the error flag and source + and return to correct communication status. + + + 2. Advanced state monitoring (Using the function I2C_GetLastEvent()) + -------------------------------------------------------------------- + Using the function I2C_GetLastEvent() which returns the image of both status + registers in a single word (uint32_t) (Status Register 2 value is shifted left + by 16 bits and concatenated to Status Register 1). + + - When to use + - This function is suitable for the same applications above but it + allows to overcome the mentioned limitation of I2C_GetFlagStatus() + function. + - The returned value could be compared to events already defined in + this file or to custom values defined by user. + This function is suitable when multiple flags are monitored at the + same time. + - At the opposite of I2C_CheckEvent() function, this function allows + user to choose when an event is accepted (when all events flags are + set and no other flags are set or just when the needed flags are set + like I2C_CheckEvent() function. + + - Limitations + - User may need to define his own events. + - Same remark concerning the error management is applicable for this + function if user decides to check only regular communication flags + (and ignores error flags). + + + 3. Flag-based state monitoring (Using the function I2C_GetFlagStatus()) + ----------------------------------------------------------------------- + + Using the function I2C_GetFlagStatus() which simply returns the status of + one single flag (ie. I2C_FLAG_RXNE ...). + + - When to use + - This function could be used for specific applications or in debug + phase. + - It is suitable when only one flag checking is needed (most I2C + events are monitored through multiple flags). + - Limitations: + - When calling this function, the Status register is accessed. + Some flags are cleared when the status register is accessed. + So checking the status of one Flag, may clear other ones. + - Function may need to be called twice or more in order to monitor + one single event. + */ + +/* + =============================================================================== + 1. Basic state monitoring + =============================================================================== + */ +ErrorStatus I2C_CheckEvent(I2C_TypeDef* I2Cx, uint32_t I2C_EVENT); +/* + =============================================================================== + 2. Advanced state monitoring + =============================================================================== + */ +uint32_t I2C_GetLastEvent(I2C_TypeDef* I2Cx); +/* + =============================================================================== + 3. Flag-based state monitoring + =============================================================================== + */ +FlagStatus I2C_GetFlagStatus(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG); + + +void I2C_ClearFlag(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG); +ITStatus I2C_GetITStatus(I2C_TypeDef* I2Cx, uint32_t I2C_IT); +void I2C_ClearITPendingBit(I2C_TypeDef* I2Cx, uint32_t I2C_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_I2C_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h new file mode 100644 index 0000000..fd5deb5 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h @@ -0,0 +1,125 @@ +/** + ****************************************************************************** + * @file stm32f4xx_iwdg.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the IWDG + * firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_IWDG_H +#define __STM32F4xx_IWDG_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup IWDG + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup IWDG_Exported_Constants + * @{ + */ + +/** @defgroup IWDG_WriteAccess + * @{ + */ +#define IWDG_WriteAccess_Enable ((uint16_t)0x5555) +#define IWDG_WriteAccess_Disable ((uint16_t)0x0000) +#define IS_IWDG_WRITE_ACCESS(ACCESS) (((ACCESS) == IWDG_WriteAccess_Enable) || \ + ((ACCESS) == IWDG_WriteAccess_Disable)) +/** + * @} + */ + +/** @defgroup IWDG_prescaler + * @{ + */ +#define IWDG_Prescaler_4 ((uint8_t)0x00) +#define IWDG_Prescaler_8 ((uint8_t)0x01) +#define IWDG_Prescaler_16 ((uint8_t)0x02) +#define IWDG_Prescaler_32 ((uint8_t)0x03) +#define IWDG_Prescaler_64 ((uint8_t)0x04) +#define IWDG_Prescaler_128 ((uint8_t)0x05) +#define IWDG_Prescaler_256 ((uint8_t)0x06) +#define IS_IWDG_PRESCALER(PRESCALER) (((PRESCALER) == IWDG_Prescaler_4) || \ + ((PRESCALER) == IWDG_Prescaler_8) || \ + ((PRESCALER) == IWDG_Prescaler_16) || \ + ((PRESCALER) == IWDG_Prescaler_32) || \ + ((PRESCALER) == IWDG_Prescaler_64) || \ + ((PRESCALER) == IWDG_Prescaler_128)|| \ + ((PRESCALER) == IWDG_Prescaler_256)) +/** + * @} + */ + +/** @defgroup IWDG_Flag + * @{ + */ +#define IWDG_FLAG_PVU ((uint16_t)0x0001) +#define IWDG_FLAG_RVU ((uint16_t)0x0002) +#define IS_IWDG_FLAG(FLAG) (((FLAG) == IWDG_FLAG_PVU) || ((FLAG) == IWDG_FLAG_RVU)) +#define IS_IWDG_RELOAD(RELOAD) ((RELOAD) <= 0xFFF) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Prescaler and Counter configuration functions ******************************/ +void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess); +void IWDG_SetPrescaler(uint8_t IWDG_Prescaler); +void IWDG_SetReload(uint16_t Reload); +void IWDG_ReloadCounter(void); + +/* IWDG activation function ***************************************************/ +void IWDG_Enable(void); + +/* Flag management function ***************************************************/ +FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_IWDG_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h new file mode 100644 index 0000000..8f47984 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h @@ -0,0 +1,179 @@ +/** + ****************************************************************************** + * @file stm32f4xx_pwr.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the PWR firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_PWR_H +#define __STM32F4xx_PWR_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup PWR + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup PWR_Exported_Constants + * @{ + */ + +/** @defgroup PWR_PVD_detection_level + * @{ + */ + +#define PWR_PVDLevel_0 PWR_CR_PLS_LEV0 +#define PWR_PVDLevel_1 PWR_CR_PLS_LEV1 +#define PWR_PVDLevel_2 PWR_CR_PLS_LEV2 +#define PWR_PVDLevel_3 PWR_CR_PLS_LEV3 +#define PWR_PVDLevel_4 PWR_CR_PLS_LEV4 +#define PWR_PVDLevel_5 PWR_CR_PLS_LEV5 +#define PWR_PVDLevel_6 PWR_CR_PLS_LEV6 +#define PWR_PVDLevel_7 PWR_CR_PLS_LEV7 + +#define IS_PWR_PVD_LEVEL(LEVEL) (((LEVEL) == PWR_PVDLevel_0) || ((LEVEL) == PWR_PVDLevel_1)|| \ + ((LEVEL) == PWR_PVDLevel_2) || ((LEVEL) == PWR_PVDLevel_3)|| \ + ((LEVEL) == PWR_PVDLevel_4) || ((LEVEL) == PWR_PVDLevel_5)|| \ + ((LEVEL) == PWR_PVDLevel_6) || ((LEVEL) == PWR_PVDLevel_7)) +/** + * @} + */ + + +/** @defgroup PWR_Regulator_state_in_STOP_mode + * @{ + */ + +#define PWR_Regulator_ON ((uint32_t)0x00000000) +#define PWR_Regulator_LowPower PWR_CR_LPDS +#define IS_PWR_REGULATOR(REGULATOR) (((REGULATOR) == PWR_Regulator_ON) || \ + ((REGULATOR) == PWR_Regulator_LowPower)) +/** + * @} + */ + +/** @defgroup PWR_STOP_mode_entry + * @{ + */ + +#define PWR_STOPEntry_WFI ((uint8_t)0x01) +#define PWR_STOPEntry_WFE ((uint8_t)0x02) +#define IS_PWR_STOP_ENTRY(ENTRY) (((ENTRY) == PWR_STOPEntry_WFI) || ((ENTRY) == PWR_STOPEntry_WFE)) + +/** @defgroup PWR_Regulator_Voltage_Scale + * @{ + */ + +#define PWR_Regulator_Voltage_Scale1 ((uint32_t)0x00004000) +#define PWR_Regulator_Voltage_Scale2 ((uint32_t)0x00000000) +#define IS_PWR_REGULATOR_VOLTAGE(VOLTAGE) (((VOLTAGE) == PWR_Regulator_Voltage_Scale1) || ((VOLTAGE) == PWR_Regulator_Voltage_Scale2)) + +/** + * @} + */ + +/** @defgroup PWR_Flag + * @{ + */ + +#define PWR_FLAG_WU PWR_CSR_WUF +#define PWR_FLAG_SB PWR_CSR_SBF +#define PWR_FLAG_PVDO PWR_CSR_PVDO +#define PWR_FLAG_BRR PWR_CSR_BRR +#define PWR_FLAG_VOSRDY PWR_CSR_VOSRDY + +/** @defgroup PWR_Flag_Legacy + * @{ + */ +#define PWR_FLAG_REGRDY PWR_FLAG_VOSRDY +/** + * @} + */ + +#define IS_PWR_GET_FLAG(FLAG) (((FLAG) == PWR_FLAG_WU) || ((FLAG) == PWR_FLAG_SB) || \ + ((FLAG) == PWR_FLAG_PVDO) || ((FLAG) == PWR_FLAG_BRR) || \ + ((FLAG) == PWR_FLAG_VOSRDY)) + +#define IS_PWR_CLEAR_FLAG(FLAG) (((FLAG) == PWR_FLAG_WU) || ((FLAG) == PWR_FLAG_SB)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the PWR configuration to the default reset state ******/ +void PWR_DeInit(void); + +/* Backup Domain Access function **********************************************/ +void PWR_BackupAccessCmd(FunctionalState NewState); + +/* PVD configuration functions ************************************************/ +void PWR_PVDLevelConfig(uint32_t PWR_PVDLevel); +void PWR_PVDCmd(FunctionalState NewState); + +/* WakeUp pins configuration functions ****************************************/ +void PWR_WakeUpPinCmd(FunctionalState NewState); + +/* Main and Backup Regulators configuration functions *************************/ +void PWR_BackupRegulatorCmd(FunctionalState NewState); +void PWR_MainRegulatorModeConfig(uint32_t PWR_Regulator_Voltage); + +/* FLASH Power Down configuration functions ***********************************/ +void PWR_FlashPowerDownCmd(FunctionalState NewState); + +/* Low Power modes configuration functions ************************************/ +void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry); +void PWR_EnterSTANDBYMode(void); + +/* Flags management functions *************************************************/ +FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG); +void PWR_ClearFlag(uint32_t PWR_FLAG); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_PWR_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h new file mode 100644 index 0000000..f06b643 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h @@ -0,0 +1,510 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rcc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the RCC firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_RCC_H +#define __STM32F4xx_RCC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RCC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +typedef struct +{ + uint32_t SYSCLK_Frequency; /*!< SYSCLK clock frequency expressed in Hz */ + uint32_t HCLK_Frequency; /*!< HCLK clock frequency expressed in Hz */ + uint32_t PCLK1_Frequency; /*!< PCLK1 clock frequency expressed in Hz */ + uint32_t PCLK2_Frequency; /*!< PCLK2 clock frequency expressed in Hz */ +}RCC_ClocksTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup RCC_Exported_Constants + * @{ + */ + +/** @defgroup RCC_HSE_configuration + * @{ + */ +#define RCC_HSE_OFF ((uint8_t)0x00) +#define RCC_HSE_ON ((uint8_t)0x01) +#define RCC_HSE_Bypass ((uint8_t)0x05) +#define IS_RCC_HSE(HSE) (((HSE) == RCC_HSE_OFF) || ((HSE) == RCC_HSE_ON) || \ + ((HSE) == RCC_HSE_Bypass)) +/** + * @} + */ + +/** @defgroup RCC_PLL_Clock_Source + * @{ + */ +#define RCC_PLLSource_HSI ((uint32_t)0x00000000) +#define RCC_PLLSource_HSE ((uint32_t)0x00400000) +#define IS_RCC_PLL_SOURCE(SOURCE) (((SOURCE) == RCC_PLLSource_HSI) || \ + ((SOURCE) == RCC_PLLSource_HSE)) +#define IS_RCC_PLLM_VALUE(VALUE) ((VALUE) <= 63) +#define IS_RCC_PLLN_VALUE(VALUE) ((192 <= (VALUE)) && ((VALUE) <= 432)) +#define IS_RCC_PLLP_VALUE(VALUE) (((VALUE) == 2) || ((VALUE) == 4) || ((VALUE) == 6) || ((VALUE) == 8)) +#define IS_RCC_PLLQ_VALUE(VALUE) ((4 <= (VALUE)) && ((VALUE) <= 15)) + +#define IS_RCC_PLLI2SN_VALUE(VALUE) ((192 <= (VALUE)) && ((VALUE) <= 432)) +#define IS_RCC_PLLI2SR_VALUE(VALUE) ((2 <= (VALUE)) && ((VALUE) <= 7)) +/** + * @} + */ + +/** @defgroup RCC_System_Clock_Source + * @{ + */ +#define RCC_SYSCLKSource_HSI ((uint32_t)0x00000000) +#define RCC_SYSCLKSource_HSE ((uint32_t)0x00000001) +#define RCC_SYSCLKSource_PLLCLK ((uint32_t)0x00000002) +#define IS_RCC_SYSCLK_SOURCE(SOURCE) (((SOURCE) == RCC_SYSCLKSource_HSI) || \ + ((SOURCE) == RCC_SYSCLKSource_HSE) || \ + ((SOURCE) == RCC_SYSCLKSource_PLLCLK)) +/** + * @} + */ + +/** @defgroup RCC_AHB_Clock_Source + * @{ + */ +#define RCC_SYSCLK_Div1 ((uint32_t)0x00000000) +#define RCC_SYSCLK_Div2 ((uint32_t)0x00000080) +#define RCC_SYSCLK_Div4 ((uint32_t)0x00000090) +#define RCC_SYSCLK_Div8 ((uint32_t)0x000000A0) +#define RCC_SYSCLK_Div16 ((uint32_t)0x000000B0) +#define RCC_SYSCLK_Div64 ((uint32_t)0x000000C0) +#define RCC_SYSCLK_Div128 ((uint32_t)0x000000D0) +#define RCC_SYSCLK_Div256 ((uint32_t)0x000000E0) +#define RCC_SYSCLK_Div512 ((uint32_t)0x000000F0) +#define IS_RCC_HCLK(HCLK) (((HCLK) == RCC_SYSCLK_Div1) || ((HCLK) == RCC_SYSCLK_Div2) || \ + ((HCLK) == RCC_SYSCLK_Div4) || ((HCLK) == RCC_SYSCLK_Div8) || \ + ((HCLK) == RCC_SYSCLK_Div16) || ((HCLK) == RCC_SYSCLK_Div64) || \ + ((HCLK) == RCC_SYSCLK_Div128) || ((HCLK) == RCC_SYSCLK_Div256) || \ + ((HCLK) == RCC_SYSCLK_Div512)) +/** + * @} + */ + +/** @defgroup RCC_APB1_APB2_Clock_Source + * @{ + */ +#define RCC_HCLK_Div1 ((uint32_t)0x00000000) +#define RCC_HCLK_Div2 ((uint32_t)0x00001000) +#define RCC_HCLK_Div4 ((uint32_t)0x00001400) +#define RCC_HCLK_Div8 ((uint32_t)0x00001800) +#define RCC_HCLK_Div16 ((uint32_t)0x00001C00) +#define IS_RCC_PCLK(PCLK) (((PCLK) == RCC_HCLK_Div1) || ((PCLK) == RCC_HCLK_Div2) || \ + ((PCLK) == RCC_HCLK_Div4) || ((PCLK) == RCC_HCLK_Div8) || \ + ((PCLK) == RCC_HCLK_Div16)) +/** + * @} + */ + +/** @defgroup RCC_Interrupt_Source + * @{ + */ +#define RCC_IT_LSIRDY ((uint8_t)0x01) +#define RCC_IT_LSERDY ((uint8_t)0x02) +#define RCC_IT_HSIRDY ((uint8_t)0x04) +#define RCC_IT_HSERDY ((uint8_t)0x08) +#define RCC_IT_PLLRDY ((uint8_t)0x10) +#define RCC_IT_PLLI2SRDY ((uint8_t)0x20) +#define RCC_IT_CSS ((uint8_t)0x80) +#define IS_RCC_IT(IT) ((((IT) & (uint8_t)0xC0) == 0x00) && ((IT) != 0x00)) +#define IS_RCC_GET_IT(IT) (((IT) == RCC_IT_LSIRDY) || ((IT) == RCC_IT_LSERDY) || \ + ((IT) == RCC_IT_HSIRDY) || ((IT) == RCC_IT_HSERDY) || \ + ((IT) == RCC_IT_PLLRDY) || ((IT) == RCC_IT_CSS) || \ + ((IT) == RCC_IT_PLLI2SRDY)) +#define IS_RCC_CLEAR_IT(IT) ((((IT) & (uint8_t)0x40) == 0x00) && ((IT) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_LSE_Configuration + * @{ + */ +#define RCC_LSE_OFF ((uint8_t)0x00) +#define RCC_LSE_ON ((uint8_t)0x01) +#define RCC_LSE_Bypass ((uint8_t)0x04) +#define IS_RCC_LSE(LSE) (((LSE) == RCC_LSE_OFF) || ((LSE) == RCC_LSE_ON) || \ + ((LSE) == RCC_LSE_Bypass)) +/** + * @} + */ + +/** @defgroup RCC_RTC_Clock_Source + * @{ + */ +#define RCC_RTCCLKSource_LSE ((uint32_t)0x00000100) +#define RCC_RTCCLKSource_LSI ((uint32_t)0x00000200) +#define RCC_RTCCLKSource_HSE_Div2 ((uint32_t)0x00020300) +#define RCC_RTCCLKSource_HSE_Div3 ((uint32_t)0x00030300) +#define RCC_RTCCLKSource_HSE_Div4 ((uint32_t)0x00040300) +#define RCC_RTCCLKSource_HSE_Div5 ((uint32_t)0x00050300) +#define RCC_RTCCLKSource_HSE_Div6 ((uint32_t)0x00060300) +#define RCC_RTCCLKSource_HSE_Div7 ((uint32_t)0x00070300) +#define RCC_RTCCLKSource_HSE_Div8 ((uint32_t)0x00080300) +#define RCC_RTCCLKSource_HSE_Div9 ((uint32_t)0x00090300) +#define RCC_RTCCLKSource_HSE_Div10 ((uint32_t)0x000A0300) +#define RCC_RTCCLKSource_HSE_Div11 ((uint32_t)0x000B0300) +#define RCC_RTCCLKSource_HSE_Div12 ((uint32_t)0x000C0300) +#define RCC_RTCCLKSource_HSE_Div13 ((uint32_t)0x000D0300) +#define RCC_RTCCLKSource_HSE_Div14 ((uint32_t)0x000E0300) +#define RCC_RTCCLKSource_HSE_Div15 ((uint32_t)0x000F0300) +#define RCC_RTCCLKSource_HSE_Div16 ((uint32_t)0x00100300) +#define RCC_RTCCLKSource_HSE_Div17 ((uint32_t)0x00110300) +#define RCC_RTCCLKSource_HSE_Div18 ((uint32_t)0x00120300) +#define RCC_RTCCLKSource_HSE_Div19 ((uint32_t)0x00130300) +#define RCC_RTCCLKSource_HSE_Div20 ((uint32_t)0x00140300) +#define RCC_RTCCLKSource_HSE_Div21 ((uint32_t)0x00150300) +#define RCC_RTCCLKSource_HSE_Div22 ((uint32_t)0x00160300) +#define RCC_RTCCLKSource_HSE_Div23 ((uint32_t)0x00170300) +#define RCC_RTCCLKSource_HSE_Div24 ((uint32_t)0x00180300) +#define RCC_RTCCLKSource_HSE_Div25 ((uint32_t)0x00190300) +#define RCC_RTCCLKSource_HSE_Div26 ((uint32_t)0x001A0300) +#define RCC_RTCCLKSource_HSE_Div27 ((uint32_t)0x001B0300) +#define RCC_RTCCLKSource_HSE_Div28 ((uint32_t)0x001C0300) +#define RCC_RTCCLKSource_HSE_Div29 ((uint32_t)0x001D0300) +#define RCC_RTCCLKSource_HSE_Div30 ((uint32_t)0x001E0300) +#define RCC_RTCCLKSource_HSE_Div31 ((uint32_t)0x001F0300) +#define IS_RCC_RTCCLK_SOURCE(SOURCE) (((SOURCE) == RCC_RTCCLKSource_LSE) || \ + ((SOURCE) == RCC_RTCCLKSource_LSI) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div2) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div3) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div4) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div5) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div6) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div7) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div8) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div9) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div10) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div11) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div12) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div13) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div14) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div15) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div16) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div17) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div18) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div19) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div20) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div21) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div22) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div23) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div24) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div25) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div26) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div27) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div28) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div29) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div30) || \ + ((SOURCE) == RCC_RTCCLKSource_HSE_Div31)) +/** + * @} + */ + +/** @defgroup RCC_I2S_Clock_Source + * @{ + */ +#define RCC_I2S2CLKSource_PLLI2S ((uint8_t)0x00) +#define RCC_I2S2CLKSource_Ext ((uint8_t)0x01) + +#define IS_RCC_I2SCLK_SOURCE(SOURCE) (((SOURCE) == RCC_I2S2CLKSource_PLLI2S) || ((SOURCE) == RCC_I2S2CLKSource_Ext)) +/** + * @} + */ + +/** @defgroup RCC_AHB1_Peripherals + * @{ + */ +#define RCC_AHB1Periph_GPIOA ((uint32_t)0x00000001) +#define RCC_AHB1Periph_GPIOB ((uint32_t)0x00000002) +#define RCC_AHB1Periph_GPIOC ((uint32_t)0x00000004) +#define RCC_AHB1Periph_GPIOD ((uint32_t)0x00000008) +#define RCC_AHB1Periph_GPIOE ((uint32_t)0x00000010) +#define RCC_AHB1Periph_GPIOF ((uint32_t)0x00000020) +#define RCC_AHB1Periph_GPIOG ((uint32_t)0x00000040) +#define RCC_AHB1Periph_GPIOH ((uint32_t)0x00000080) +#define RCC_AHB1Periph_GPIOI ((uint32_t)0x00000100) +#define RCC_AHB1Periph_CRC ((uint32_t)0x00001000) +#define RCC_AHB1Periph_FLITF ((uint32_t)0x00008000) +#define RCC_AHB1Periph_SRAM1 ((uint32_t)0x00010000) +#define RCC_AHB1Periph_SRAM2 ((uint32_t)0x00020000) +#define RCC_AHB1Periph_BKPSRAM ((uint32_t)0x00040000) +#define RCC_AHB1Periph_CCMDATARAMEN ((uint32_t)0x00100000) +#define RCC_AHB1Periph_DMA1 ((uint32_t)0x00200000) +#define RCC_AHB1Periph_DMA2 ((uint32_t)0x00400000) +#define RCC_AHB1Periph_ETH_MAC ((uint32_t)0x02000000) +#define RCC_AHB1Periph_ETH_MAC_Tx ((uint32_t)0x04000000) +#define RCC_AHB1Periph_ETH_MAC_Rx ((uint32_t)0x08000000) +#define RCC_AHB1Periph_ETH_MAC_PTP ((uint32_t)0x10000000) +#define RCC_AHB1Periph_OTG_HS ((uint32_t)0x20000000) +#define RCC_AHB1Periph_OTG_HS_ULPI ((uint32_t)0x40000000) +#define IS_RCC_AHB1_CLOCK_PERIPH(PERIPH) ((((PERIPH) & 0x818BEE00) == 0x00) && ((PERIPH) != 0x00)) +#define IS_RCC_AHB1_RESET_PERIPH(PERIPH) ((((PERIPH) & 0xDD9FEE00) == 0x00) && ((PERIPH) != 0x00)) +#define IS_RCC_AHB1_LPMODE_PERIPH(PERIPH) ((((PERIPH) & 0x81986E00) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_AHB2_Peripherals + * @{ + */ +#define RCC_AHB2Periph_DCMI ((uint32_t)0x00000001) +#define RCC_AHB2Periph_CRYP ((uint32_t)0x00000010) +#define RCC_AHB2Periph_HASH ((uint32_t)0x00000020) +#define RCC_AHB2Periph_RNG ((uint32_t)0x00000040) +#define RCC_AHB2Periph_OTG_FS ((uint32_t)0x00000080) +#define IS_RCC_AHB2_PERIPH(PERIPH) ((((PERIPH) & 0xFFFFFF0E) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_AHB3_Peripherals + * @{ + */ +#define RCC_AHB3Periph_FSMC ((uint32_t)0x00000001) +#define IS_RCC_AHB3_PERIPH(PERIPH) ((((PERIPH) & 0xFFFFFFFE) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_APB1_Peripherals + * @{ + */ +#define RCC_APB1Periph_TIM2 ((uint32_t)0x00000001) +#define RCC_APB1Periph_TIM3 ((uint32_t)0x00000002) +#define RCC_APB1Periph_TIM4 ((uint32_t)0x00000004) +#define RCC_APB1Periph_TIM5 ((uint32_t)0x00000008) +#define RCC_APB1Periph_TIM6 ((uint32_t)0x00000010) +#define RCC_APB1Periph_TIM7 ((uint32_t)0x00000020) +#define RCC_APB1Periph_TIM12 ((uint32_t)0x00000040) +#define RCC_APB1Periph_TIM13 ((uint32_t)0x00000080) +#define RCC_APB1Periph_TIM14 ((uint32_t)0x00000100) +#define RCC_APB1Periph_WWDG ((uint32_t)0x00000800) +#define RCC_APB1Periph_SPI2 ((uint32_t)0x00004000) +#define RCC_APB1Periph_SPI3 ((uint32_t)0x00008000) +#define RCC_APB1Periph_USART2 ((uint32_t)0x00020000) +#define RCC_APB1Periph_USART3 ((uint32_t)0x00040000) +#define RCC_APB1Periph_UART4 ((uint32_t)0x00080000) +#define RCC_APB1Periph_UART5 ((uint32_t)0x00100000) +#define RCC_APB1Periph_I2C1 ((uint32_t)0x00200000) +#define RCC_APB1Periph_I2C2 ((uint32_t)0x00400000) +#define RCC_APB1Periph_I2C3 ((uint32_t)0x00800000) +#define RCC_APB1Periph_CAN1 ((uint32_t)0x02000000) +#define RCC_APB1Periph_CAN2 ((uint32_t)0x04000000) +#define RCC_APB1Periph_PWR ((uint32_t)0x10000000) +#define RCC_APB1Periph_DAC ((uint32_t)0x20000000) +#define IS_RCC_APB1_PERIPH(PERIPH) ((((PERIPH) & 0xC9013600) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_APB2_Peripherals + * @{ + */ +#define RCC_APB2Periph_TIM1 ((uint32_t)0x00000001) +#define RCC_APB2Periph_TIM8 ((uint32_t)0x00000002) +#define RCC_APB2Periph_USART1 ((uint32_t)0x00000010) +#define RCC_APB2Periph_USART6 ((uint32_t)0x00000020) +#define RCC_APB2Periph_ADC ((uint32_t)0x00000100) +#define RCC_APB2Periph_ADC1 ((uint32_t)0x00000100) +#define RCC_APB2Periph_ADC2 ((uint32_t)0x00000200) +#define RCC_APB2Periph_ADC3 ((uint32_t)0x00000400) +#define RCC_APB2Periph_SDIO ((uint32_t)0x00000800) +#define RCC_APB2Periph_SPI1 ((uint32_t)0x00001000) +#define RCC_APB2Periph_SYSCFG ((uint32_t)0x00004000) +#define RCC_APB2Periph_TIM9 ((uint32_t)0x00010000) +#define RCC_APB2Periph_TIM10 ((uint32_t)0x00020000) +#define RCC_APB2Periph_TIM11 ((uint32_t)0x00040000) +#define IS_RCC_APB2_PERIPH(PERIPH) ((((PERIPH) & 0xFFF8A0CC) == 0x00) && ((PERIPH) != 0x00)) +#define IS_RCC_APB2_RESET_PERIPH(PERIPH) ((((PERIPH) & 0xFFF8A6CC) == 0x00) && ((PERIPH) != 0x00)) +/** + * @} + */ + +/** @defgroup RCC_MCO1_Clock_Source_Prescaler + * @{ + */ +#define RCC_MCO1Source_HSI ((uint32_t)0x00000000) +#define RCC_MCO1Source_LSE ((uint32_t)0x00200000) +#define RCC_MCO1Source_HSE ((uint32_t)0x00400000) +#define RCC_MCO1Source_PLLCLK ((uint32_t)0x00600000) +#define RCC_MCO1Div_1 ((uint32_t)0x00000000) +#define RCC_MCO1Div_2 ((uint32_t)0x04000000) +#define RCC_MCO1Div_3 ((uint32_t)0x05000000) +#define RCC_MCO1Div_4 ((uint32_t)0x06000000) +#define RCC_MCO1Div_5 ((uint32_t)0x07000000) +#define IS_RCC_MCO1SOURCE(SOURCE) (((SOURCE) == RCC_MCO1Source_HSI) || ((SOURCE) == RCC_MCO1Source_LSE) || \ + ((SOURCE) == RCC_MCO1Source_HSE) || ((SOURCE) == RCC_MCO1Source_PLLCLK)) + +#define IS_RCC_MCO1DIV(DIV) (((DIV) == RCC_MCO1Div_1) || ((DIV) == RCC_MCO1Div_2) || \ + ((DIV) == RCC_MCO1Div_3) || ((DIV) == RCC_MCO1Div_4) || \ + ((DIV) == RCC_MCO1Div_5)) +/** + * @} + */ + +/** @defgroup RCC_MCO2_Clock_Source_Prescaler + * @{ + */ +#define RCC_MCO2Source_SYSCLK ((uint32_t)0x00000000) +#define RCC_MCO2Source_PLLI2SCLK ((uint32_t)0x40000000) +#define RCC_MCO2Source_HSE ((uint32_t)0x80000000) +#define RCC_MCO2Source_PLLCLK ((uint32_t)0xC0000000) +#define RCC_MCO2Div_1 ((uint32_t)0x00000000) +#define RCC_MCO2Div_2 ((uint32_t)0x20000000) +#define RCC_MCO2Div_3 ((uint32_t)0x28000000) +#define RCC_MCO2Div_4 ((uint32_t)0x30000000) +#define RCC_MCO2Div_5 ((uint32_t)0x38000000) +#define IS_RCC_MCO2SOURCE(SOURCE) (((SOURCE) == RCC_MCO2Source_SYSCLK) || ((SOURCE) == RCC_MCO2Source_PLLI2SCLK)|| \ + ((SOURCE) == RCC_MCO2Source_HSE) || ((SOURCE) == RCC_MCO2Source_PLLCLK)) + +#define IS_RCC_MCO2DIV(DIV) (((DIV) == RCC_MCO2Div_1) || ((DIV) == RCC_MCO2Div_2) || \ + ((DIV) == RCC_MCO2Div_3) || ((DIV) == RCC_MCO2Div_4) || \ + ((DIV) == RCC_MCO2Div_5)) +/** + * @} + */ + +/** @defgroup RCC_Flag + * @{ + */ +#define RCC_FLAG_HSIRDY ((uint8_t)0x21) +#define RCC_FLAG_HSERDY ((uint8_t)0x31) +#define RCC_FLAG_PLLRDY ((uint8_t)0x39) +#define RCC_FLAG_PLLI2SRDY ((uint8_t)0x3B) +#define RCC_FLAG_LSERDY ((uint8_t)0x41) +#define RCC_FLAG_LSIRDY ((uint8_t)0x61) +#define RCC_FLAG_BORRST ((uint8_t)0x79) +#define RCC_FLAG_PINRST ((uint8_t)0x7A) +#define RCC_FLAG_PORRST ((uint8_t)0x7B) +#define RCC_FLAG_SFTRST ((uint8_t)0x7C) +#define RCC_FLAG_IWDGRST ((uint8_t)0x7D) +#define RCC_FLAG_WWDGRST ((uint8_t)0x7E) +#define RCC_FLAG_LPWRRST ((uint8_t)0x7F) +#define IS_RCC_FLAG(FLAG) (((FLAG) == RCC_FLAG_HSIRDY) || ((FLAG) == RCC_FLAG_HSERDY) || \ + ((FLAG) == RCC_FLAG_PLLRDY) || ((FLAG) == RCC_FLAG_LSERDY) || \ + ((FLAG) == RCC_FLAG_LSIRDY) || ((FLAG) == RCC_FLAG_BORRST) || \ + ((FLAG) == RCC_FLAG_PINRST) || ((FLAG) == RCC_FLAG_PORRST) || \ + ((FLAG) == RCC_FLAG_SFTRST) || ((FLAG) == RCC_FLAG_IWDGRST)|| \ + ((FLAG) == RCC_FLAG_WWDGRST)|| ((FLAG) == RCC_FLAG_LPWRRST)|| \ + ((FLAG) == RCC_FLAG_PLLI2SRDY)) +#define IS_RCC_CALIBRATION_VALUE(VALUE) ((VALUE) <= 0x1F) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the RCC clock configuration to the default reset state */ +void RCC_DeInit(void); + +/* Internal/external clocks, PLL, CSS and MCO configuration functions *********/ +void RCC_HSEConfig(uint8_t RCC_HSE); +ErrorStatus RCC_WaitForHSEStartUp(void); +void RCC_AdjustHSICalibrationValue(uint8_t HSICalibrationValue); +void RCC_HSICmd(FunctionalState NewState); +void RCC_LSEConfig(uint8_t RCC_LSE); +void RCC_LSICmd(FunctionalState NewState); + +void RCC_PLLConfig(uint32_t RCC_PLLSource, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP, uint32_t PLLQ); +void RCC_PLLCmd(FunctionalState NewState); +void RCC_PLLI2SConfig(uint32_t PLLI2SN, uint32_t PLLI2SR); +void RCC_PLLI2SCmd(FunctionalState NewState); + +void RCC_ClockSecuritySystemCmd(FunctionalState NewState); +void RCC_MCO1Config(uint32_t RCC_MCO1Source, uint32_t RCC_MCO1Div); +void RCC_MCO2Config(uint32_t RCC_MCO2Source, uint32_t RCC_MCO2Div); + +/* System, AHB and APB busses clocks configuration functions ******************/ +void RCC_SYSCLKConfig(uint32_t RCC_SYSCLKSource); +uint8_t RCC_GetSYSCLKSource(void); +void RCC_HCLKConfig(uint32_t RCC_SYSCLK); +void RCC_PCLK1Config(uint32_t RCC_HCLK); +void RCC_PCLK2Config(uint32_t RCC_HCLK); +void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks); + +/* Peripheral clocks configuration functions **********************************/ +void RCC_RTCCLKConfig(uint32_t RCC_RTCCLKSource); +void RCC_RTCCLKCmd(FunctionalState NewState); +void RCC_BackupResetCmd(FunctionalState NewState); +void RCC_I2SCLKConfig(uint32_t RCC_I2SCLKSource); + +void RCC_AHB1PeriphClockCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState); +void RCC_AHB2PeriphClockCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState); +void RCC_AHB3PeriphClockCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState); +void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState); +void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState); + +void RCC_AHB1PeriphResetCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState); +void RCC_AHB2PeriphResetCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState); +void RCC_AHB3PeriphResetCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState); +void RCC_APB1PeriphResetCmd(uint32_t RCC_APB1Periph, FunctionalState NewState); +void RCC_APB2PeriphResetCmd(uint32_t RCC_APB2Periph, FunctionalState NewState); + +void RCC_AHB1PeriphClockLPModeCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState); +void RCC_AHB2PeriphClockLPModeCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState); +void RCC_AHB3PeriphClockLPModeCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState); +void RCC_APB1PeriphClockLPModeCmd(uint32_t RCC_APB1Periph, FunctionalState NewState); +void RCC_APB2PeriphClockLPModeCmd(uint32_t RCC_APB2Periph, FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void RCC_ITConfig(uint8_t RCC_IT, FunctionalState NewState); +FlagStatus RCC_GetFlagStatus(uint8_t RCC_FLAG); +void RCC_ClearFlag(void); +ITStatus RCC_GetITStatus(uint8_t RCC_IT); +void RCC_ClearITPendingBit(uint8_t RCC_IT); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_RCC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h new file mode 100644 index 0000000..5a080a3 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h @@ -0,0 +1,114 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rng.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the Random + * Number Generator(RNG) firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_RNG_H +#define __STM32F4xx_RNG_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RNG + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup RNG_Exported_Constants + * @{ + */ + +/** @defgroup RNG_flags_definition + * @{ + */ +#define RNG_FLAG_DRDY ((uint8_t)0x0001) /*!< Data ready */ +#define RNG_FLAG_CECS ((uint8_t)0x0002) /*!< Clock error current status */ +#define RNG_FLAG_SECS ((uint8_t)0x0004) /*!< Seed error current status */ + +#define IS_RNG_GET_FLAG(RNG_FLAG) (((RNG_FLAG) == RNG_FLAG_DRDY) || \ + ((RNG_FLAG) == RNG_FLAG_CECS) || \ + ((RNG_FLAG) == RNG_FLAG_SECS)) +#define IS_RNG_CLEAR_FLAG(RNG_FLAG) (((RNG_FLAG) == RNG_FLAG_CECS) || \ + ((RNG_FLAG) == RNG_FLAG_SECS)) +/** + * @} + */ + +/** @defgroup RNG_interrupts_definition + * @{ + */ +#define RNG_IT_CEI ((uint8_t)0x20) /*!< Clock error interrupt */ +#define RNG_IT_SEI ((uint8_t)0x40) /*!< Seed error interrupt */ + +#define IS_RNG_IT(IT) ((((IT) & (uint8_t)0x9F) == 0x00) && ((IT) != 0x00)) +#define IS_RNG_GET_IT(RNG_IT) (((RNG_IT) == RNG_IT_CEI) || ((RNG_IT) == RNG_IT_SEI)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the RNG configuration to the default reset state *****/ +void RNG_DeInit(void); + +/* Configuration function *****************************************************/ +void RNG_Cmd(FunctionalState NewState); + +/* Get 32 bit Random number function ******************************************/ +uint32_t RNG_GetRandomNumber(void); + +/* Interrupts and flags management functions **********************************/ +void RNG_ITConfig(FunctionalState NewState); +FlagStatus RNG_GetFlagStatus(uint8_t RNG_FLAG); +void RNG_ClearFlag(uint8_t RNG_FLAG); +ITStatus RNG_GetITStatus(uint8_t RNG_IT); +void RNG_ClearITPendingBit(uint8_t RNG_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_RNG_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h new file mode 100644 index 0000000..d5e5794 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h @@ -0,0 +1,875 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rtc.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the RTC firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_RTC_H +#define __STM32F4xx_RTC_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup RTC + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief RTC Init structures definition + */ +typedef struct +{ + uint32_t RTC_HourFormat; /*!< Specifies the RTC Hour Format. + This parameter can be a value of @ref RTC_Hour_Formats */ + + uint32_t RTC_AsynchPrediv; /*!< Specifies the RTC Asynchronous Predivider value. + This parameter must be set to a value lower than 0x7F */ + + uint32_t RTC_SynchPrediv; /*!< Specifies the RTC Synchronous Predivider value. + This parameter must be set to a value lower than 0x7FFF */ +}RTC_InitTypeDef; + +/** + * @brief RTC Time structure definition + */ +typedef struct +{ + uint8_t RTC_Hours; /*!< Specifies the RTC Time Hour. + This parameter must be set to a value in the 0-12 range + if the RTC_HourFormat_12 is selected or 0-23 range if + the RTC_HourFormat_24 is selected. */ + + uint8_t RTC_Minutes; /*!< Specifies the RTC Time Minutes. + This parameter must be set to a value in the 0-59 range. */ + + uint8_t RTC_Seconds; /*!< Specifies the RTC Time Seconds. + This parameter must be set to a value in the 0-59 range. */ + + uint8_t RTC_H12; /*!< Specifies the RTC AM/PM Time. + This parameter can be a value of @ref RTC_AM_PM_Definitions */ +}RTC_TimeTypeDef; + +/** + * @brief RTC Date structure definition + */ +typedef struct +{ + uint8_t RTC_WeekDay; /*!< Specifies the RTC Date WeekDay. + This parameter can be a value of @ref RTC_WeekDay_Definitions */ + + uint8_t RTC_Month; /*!< Specifies the RTC Date Month (in BCD format). + This parameter can be a value of @ref RTC_Month_Date_Definitions */ + + uint8_t RTC_Date; /*!< Specifies the RTC Date. + This parameter must be set to a value in the 1-31 range. */ + + uint8_t RTC_Year; /*!< Specifies the RTC Date Year. + This parameter must be set to a value in the 0-99 range. */ +}RTC_DateTypeDef; + +/** + * @brief RTC Alarm structure definition + */ +typedef struct +{ + RTC_TimeTypeDef RTC_AlarmTime; /*!< Specifies the RTC Alarm Time members. */ + + uint32_t RTC_AlarmMask; /*!< Specifies the RTC Alarm Masks. + This parameter can be a value of @ref RTC_AlarmMask_Definitions */ + + uint32_t RTC_AlarmDateWeekDaySel; /*!< Specifies the RTC Alarm is on Date or WeekDay. + This parameter can be a value of @ref RTC_AlarmDateWeekDay_Definitions */ + + uint8_t RTC_AlarmDateWeekDay; /*!< Specifies the RTC Alarm Date/WeekDay. + If the Alarm Date is selected, this parameter + must be set to a value in the 1-31 range. + If the Alarm WeekDay is selected, this + parameter can be a value of @ref RTC_WeekDay_Definitions */ +}RTC_AlarmTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup RTC_Exported_Constants + * @{ + */ + + +/** @defgroup RTC_Hour_Formats + * @{ + */ +#define RTC_HourFormat_24 ((uint32_t)0x00000000) +#define RTC_HourFormat_12 ((uint32_t)0x00000040) +#define IS_RTC_HOUR_FORMAT(FORMAT) (((FORMAT) == RTC_HourFormat_12) || \ + ((FORMAT) == RTC_HourFormat_24)) +/** + * @} + */ + +/** @defgroup RTC_Asynchronous_Predivider + * @{ + */ +#define IS_RTC_ASYNCH_PREDIV(PREDIV) ((PREDIV) <= 0x7F) + +/** + * @} + */ + + +/** @defgroup RTC_Synchronous_Predivider + * @{ + */ +#define IS_RTC_SYNCH_PREDIV(PREDIV) ((PREDIV) <= 0x7FFF) + +/** + * @} + */ + +/** @defgroup RTC_Time_Definitions + * @{ + */ +#define IS_RTC_HOUR12(HOUR) (((HOUR) > 0) && ((HOUR) <= 12)) +#define IS_RTC_HOUR24(HOUR) ((HOUR) <= 23) +#define IS_RTC_MINUTES(MINUTES) ((MINUTES) <= 59) +#define IS_RTC_SECONDS(SECONDS) ((SECONDS) <= 59) + +/** + * @} + */ + +/** @defgroup RTC_AM_PM_Definitions + * @{ + */ +#define RTC_H12_AM ((uint8_t)0x00) +#define RTC_H12_PM ((uint8_t)0x40) +#define IS_RTC_H12(PM) (((PM) == RTC_H12_AM) || ((PM) == RTC_H12_PM)) + +/** + * @} + */ + +/** @defgroup RTC_Year_Date_Definitions + * @{ + */ +#define IS_RTC_YEAR(YEAR) ((YEAR) <= 99) + +/** + * @} + */ + +/** @defgroup RTC_Month_Date_Definitions + * @{ + */ + +/* Coded in BCD format */ +#define RTC_Month_January ((uint8_t)0x01) +#define RTC_Month_February ((uint8_t)0x02) +#define RTC_Month_March ((uint8_t)0x03) +#define RTC_Month_April ((uint8_t)0x04) +#define RTC_Month_May ((uint8_t)0x05) +#define RTC_Month_June ((uint8_t)0x06) +#define RTC_Month_July ((uint8_t)0x07) +#define RTC_Month_August ((uint8_t)0x08) +#define RTC_Month_September ((uint8_t)0x09) +#define RTC_Month_October ((uint8_t)0x10) +#define RTC_Month_November ((uint8_t)0x11) +#define RTC_Month_December ((uint8_t)0x12) +#define IS_RTC_MONTH(MONTH) (((MONTH) >= 1) && ((MONTH) <= 12)) +#define IS_RTC_DATE(DATE) (((DATE) >= 1) && ((DATE) <= 31)) + +/** + * @} + */ + +/** @defgroup RTC_WeekDay_Definitions + * @{ + */ + +#define RTC_Weekday_Monday ((uint8_t)0x01) +#define RTC_Weekday_Tuesday ((uint8_t)0x02) +#define RTC_Weekday_Wednesday ((uint8_t)0x03) +#define RTC_Weekday_Thursday ((uint8_t)0x04) +#define RTC_Weekday_Friday ((uint8_t)0x05) +#define RTC_Weekday_Saturday ((uint8_t)0x06) +#define RTC_Weekday_Sunday ((uint8_t)0x07) +#define IS_RTC_WEEKDAY(WEEKDAY) (((WEEKDAY) == RTC_Weekday_Monday) || \ + ((WEEKDAY) == RTC_Weekday_Tuesday) || \ + ((WEEKDAY) == RTC_Weekday_Wednesday) || \ + ((WEEKDAY) == RTC_Weekday_Thursday) || \ + ((WEEKDAY) == RTC_Weekday_Friday) || \ + ((WEEKDAY) == RTC_Weekday_Saturday) || \ + ((WEEKDAY) == RTC_Weekday_Sunday)) +/** + * @} + */ + + +/** @defgroup RTC_Alarm_Definitions + * @{ + */ +#define IS_RTC_ALARM_DATE_WEEKDAY_DATE(DATE) (((DATE) > 0) && ((DATE) <= 31)) +#define IS_RTC_ALARM_DATE_WEEKDAY_WEEKDAY(WEEKDAY) (((WEEKDAY) == RTC_Weekday_Monday) || \ + ((WEEKDAY) == RTC_Weekday_Tuesday) || \ + ((WEEKDAY) == RTC_Weekday_Wednesday) || \ + ((WEEKDAY) == RTC_Weekday_Thursday) || \ + ((WEEKDAY) == RTC_Weekday_Friday) || \ + ((WEEKDAY) == RTC_Weekday_Saturday) || \ + ((WEEKDAY) == RTC_Weekday_Sunday)) + +/** + * @} + */ + + +/** @defgroup RTC_AlarmDateWeekDay_Definitions + * @{ + */ +#define RTC_AlarmDateWeekDaySel_Date ((uint32_t)0x00000000) +#define RTC_AlarmDateWeekDaySel_WeekDay ((uint32_t)0x40000000) + +#define IS_RTC_ALARM_DATE_WEEKDAY_SEL(SEL) (((SEL) == RTC_AlarmDateWeekDaySel_Date) || \ + ((SEL) == RTC_AlarmDateWeekDaySel_WeekDay)) + +/** + * @} + */ + + +/** @defgroup RTC_AlarmMask_Definitions + * @{ + */ +#define RTC_AlarmMask_None ((uint32_t)0x00000000) +#define RTC_AlarmMask_DateWeekDay ((uint32_t)0x80000000) +#define RTC_AlarmMask_Hours ((uint32_t)0x00800000) +#define RTC_AlarmMask_Minutes ((uint32_t)0x00008000) +#define RTC_AlarmMask_Seconds ((uint32_t)0x00000080) +#define RTC_AlarmMask_All ((uint32_t)0x80808080) +#define IS_ALARM_MASK(MASK) (((MASK) & 0x7F7F7F7F) == (uint32_t)RESET) + +/** + * @} + */ + +/** @defgroup RTC_Alarms_Definitions + * @{ + */ +#define RTC_Alarm_A ((uint32_t)0x00000100) +#define RTC_Alarm_B ((uint32_t)0x00000200) +#define IS_RTC_ALARM(ALARM) (((ALARM) == RTC_Alarm_A) || ((ALARM) == RTC_Alarm_B)) +#define IS_RTC_CMD_ALARM(ALARM) (((ALARM) & (RTC_Alarm_A | RTC_Alarm_B)) != (uint32_t)RESET) + +/** + * @} + */ + + /** @defgroup RTC_Alarm_Sub_Seconds_Masks_Definitions + * @{ + */ +#define RTC_AlarmSubSecondMask_All ((uint32_t)0x00000000) /*!< All Alarm SS fields are masked. + There is no comparison on sub seconds + for Alarm */ +#define RTC_AlarmSubSecondMask_SS14_1 ((uint32_t)0x01000000) /*!< SS[14:1] are don't care in Alarm + comparison. Only SS[0] is compared. */ +#define RTC_AlarmSubSecondMask_SS14_2 ((uint32_t)0x02000000) /*!< SS[14:2] are don't care in Alarm + comparison. Only SS[1:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_3 ((uint32_t)0x03000000) /*!< SS[14:3] are don't care in Alarm + comparison. Only SS[2:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_4 ((uint32_t)0x04000000) /*!< SS[14:4] are don't care in Alarm + comparison. Only SS[3:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_5 ((uint32_t)0x05000000) /*!< SS[14:5] are don't care in Alarm + comparison. Only SS[4:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_6 ((uint32_t)0x06000000) /*!< SS[14:6] are don't care in Alarm + comparison. Only SS[5:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_7 ((uint32_t)0x07000000) /*!< SS[14:7] are don't care in Alarm + comparison. Only SS[6:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_8 ((uint32_t)0x08000000) /*!< SS[14:8] are don't care in Alarm + comparison. Only SS[7:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_9 ((uint32_t)0x09000000) /*!< SS[14:9] are don't care in Alarm + comparison. Only SS[8:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_10 ((uint32_t)0x0A000000) /*!< SS[14:10] are don't care in Alarm + comparison. Only SS[9:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_11 ((uint32_t)0x0B000000) /*!< SS[14:11] are don't care in Alarm + comparison. Only SS[10:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_12 ((uint32_t)0x0C000000) /*!< SS[14:12] are don't care in Alarm + comparison.Only SS[11:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14_13 ((uint32_t)0x0D000000) /*!< SS[14:13] are don't care in Alarm + comparison. Only SS[12:0] are compared */ +#define RTC_AlarmSubSecondMask_SS14 ((uint32_t)0x0E000000) /*!< SS[14] is don't care in Alarm + comparison.Only SS[13:0] are compared */ +#define RTC_AlarmSubSecondMask_None ((uint32_t)0x0F000000) /*!< SS[14:0] are compared and must match + to activate alarm. */ +#define IS_RTC_ALARM_SUB_SECOND_MASK(MASK) (((MASK) == RTC_AlarmSubSecondMask_All) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_1) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_2) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_3) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_4) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_5) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_6) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_7) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_8) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_9) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_10) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_11) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_12) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14_13) || \ + ((MASK) == RTC_AlarmSubSecondMask_SS14) || \ + ((MASK) == RTC_AlarmSubSecondMask_None)) +/** + * @} + */ + +/** @defgroup RTC_Alarm_Sub_Seconds_Value + * @{ + */ + +#define IS_RTC_ALARM_SUB_SECOND_VALUE(VALUE) ((VALUE) <= 0x00007FFF) + +/** + * @} + */ + +/** @defgroup RTC_Wakeup_Timer_Definitions + * @{ + */ +#define RTC_WakeUpClock_RTCCLK_Div16 ((uint32_t)0x00000000) +#define RTC_WakeUpClock_RTCCLK_Div8 ((uint32_t)0x00000001) +#define RTC_WakeUpClock_RTCCLK_Div4 ((uint32_t)0x00000002) +#define RTC_WakeUpClock_RTCCLK_Div2 ((uint32_t)0x00000003) +#define RTC_WakeUpClock_CK_SPRE_16bits ((uint32_t)0x00000004) +#define RTC_WakeUpClock_CK_SPRE_17bits ((uint32_t)0x00000006) +#define IS_RTC_WAKEUP_CLOCK(CLOCK) (((CLOCK) == RTC_WakeUpClock_RTCCLK_Div16) || \ + ((CLOCK) == RTC_WakeUpClock_RTCCLK_Div8) || \ + ((CLOCK) == RTC_WakeUpClock_RTCCLK_Div4) || \ + ((CLOCK) == RTC_WakeUpClock_RTCCLK_Div2) || \ + ((CLOCK) == RTC_WakeUpClock_CK_SPRE_16bits) || \ + ((CLOCK) == RTC_WakeUpClock_CK_SPRE_17bits)) +#define IS_RTC_WAKEUP_COUNTER(COUNTER) ((COUNTER) <= 0xFFFF) +/** + * @} + */ + +/** @defgroup RTC_Time_Stamp_Edges_definitions + * @{ + */ +#define RTC_TimeStampEdge_Rising ((uint32_t)0x00000000) +#define RTC_TimeStampEdge_Falling ((uint32_t)0x00000008) +#define IS_RTC_TIMESTAMP_EDGE(EDGE) (((EDGE) == RTC_TimeStampEdge_Rising) || \ + ((EDGE) == RTC_TimeStampEdge_Falling)) +/** + * @} + */ + +/** @defgroup RTC_Output_selection_Definitions + * @{ + */ +#define RTC_Output_Disable ((uint32_t)0x00000000) +#define RTC_Output_AlarmA ((uint32_t)0x00200000) +#define RTC_Output_AlarmB ((uint32_t)0x00400000) +#define RTC_Output_WakeUp ((uint32_t)0x00600000) + +#define IS_RTC_OUTPUT(OUTPUT) (((OUTPUT) == RTC_Output_Disable) || \ + ((OUTPUT) == RTC_Output_AlarmA) || \ + ((OUTPUT) == RTC_Output_AlarmB) || \ + ((OUTPUT) == RTC_Output_WakeUp)) + +/** + * @} + */ + +/** @defgroup RTC_Output_Polarity_Definitions + * @{ + */ +#define RTC_OutputPolarity_High ((uint32_t)0x00000000) +#define RTC_OutputPolarity_Low ((uint32_t)0x00100000) +#define IS_RTC_OUTPUT_POL(POL) (((POL) == RTC_OutputPolarity_High) || \ + ((POL) == RTC_OutputPolarity_Low)) +/** + * @} + */ + + +/** @defgroup RTC_Digital_Calibration_Definitions + * @{ + */ +#define RTC_CalibSign_Positive ((uint32_t)0x00000000) +#define RTC_CalibSign_Negative ((uint32_t)0x00000080) +#define IS_RTC_CALIB_SIGN(SIGN) (((SIGN) == RTC_CalibSign_Positive) || \ + ((SIGN) == RTC_CalibSign_Negative)) +#define IS_RTC_CALIB_VALUE(VALUE) ((VALUE) < 0x20) + +/** + * @} + */ + + /** @defgroup RTC_Calib_Output_selection_Definitions + * @{ + */ +#define RTC_CalibOutput_512Hz ((uint32_t)0x00000000) +#define RTC_CalibOutput_1Hz ((uint32_t)0x00080000) +#define IS_RTC_CALIB_OUTPUT(OUTPUT) (((OUTPUT) == RTC_CalibOutput_512Hz) || \ + ((OUTPUT) == RTC_CalibOutput_1Hz)) +/** + * @} + */ + +/** @defgroup RTC_Smooth_calib_period_Definitions + * @{ + */ +#define RTC_SmoothCalibPeriod_32sec ((uint32_t)0x00000000) /*!< if RTCCLK = 32768 Hz, Smooth calibation + period is 32s, else 2exp20 RTCCLK seconds */ +#define RTC_SmoothCalibPeriod_16sec ((uint32_t)0x00002000) /*!< if RTCCLK = 32768 Hz, Smooth calibation + period is 16s, else 2exp19 RTCCLK seconds */ +#define RTC_SmoothCalibPeriod_8sec ((uint32_t)0x00004000) /*!< if RTCCLK = 32768 Hz, Smooth calibation + period is 8s, else 2exp18 RTCCLK seconds */ +#define IS_RTC_SMOOTH_CALIB_PERIOD(PERIOD) (((PERIOD) == RTC_SmoothCalibPeriod_32sec) || \ + ((PERIOD) == RTC_SmoothCalibPeriod_16sec) || \ + ((PERIOD) == RTC_SmoothCalibPeriod_8sec)) + +/** + * @} + */ + +/** @defgroup RTC_Smooth_calib_Plus_pulses_Definitions + * @{ + */ +#define RTC_SmoothCalibPlusPulses_Set ((uint32_t)0x00008000) /*!< The number of RTCCLK pulses added + during a X -second window = Y - CALM[8:0]. + with Y = 512, 256, 128 when X = 32, 16, 8 */ +#define RTC_SmoothCalibPlusPulses_Reset ((uint32_t)0x00000000) /*!< The number of RTCCLK pulses subbstited + during a 32-second window = CALM[8:0]. */ +#define IS_RTC_SMOOTH_CALIB_PLUS(PLUS) (((PLUS) == RTC_SmoothCalibPlusPulses_Set) || \ + ((PLUS) == RTC_SmoothCalibPlusPulses_Reset)) + +/** + * @} + */ + +/** @defgroup RTC_Smooth_calib_Minus_pulses_Definitions + * @{ + */ +#define IS_RTC_SMOOTH_CALIB_MINUS(VALUE) ((VALUE) <= 0x000001FF) + +/** + * @} + */ + +/** @defgroup RTC_DayLightSaving_Definitions + * @{ + */ +#define RTC_DayLightSaving_SUB1H ((uint32_t)0x00020000) +#define RTC_DayLightSaving_ADD1H ((uint32_t)0x00010000) +#define IS_RTC_DAYLIGHT_SAVING(SAVE) (((SAVE) == RTC_DayLightSaving_SUB1H) || \ + ((SAVE) == RTC_DayLightSaving_ADD1H)) + +#define RTC_StoreOperation_Reset ((uint32_t)0x00000000) +#define RTC_StoreOperation_Set ((uint32_t)0x00040000) +#define IS_RTC_STORE_OPERATION(OPERATION) (((OPERATION) == RTC_StoreOperation_Reset) || \ + ((OPERATION) == RTC_StoreOperation_Set)) +/** + * @} + */ + +/** @defgroup RTC_Tamper_Trigger_Definitions + * @{ + */ +#define RTC_TamperTrigger_RisingEdge ((uint32_t)0x00000000) +#define RTC_TamperTrigger_FallingEdge ((uint32_t)0x00000001) +#define RTC_TamperTrigger_LowLevel ((uint32_t)0x00000000) +#define RTC_TamperTrigger_HighLevel ((uint32_t)0x00000001) +#define IS_RTC_TAMPER_TRIGGER(TRIGGER) (((TRIGGER) == RTC_TamperTrigger_RisingEdge) || \ + ((TRIGGER) == RTC_TamperTrigger_FallingEdge) || \ + ((TRIGGER) == RTC_TamperTrigger_LowLevel) || \ + ((TRIGGER) == RTC_TamperTrigger_HighLevel)) + +/** + * @} + */ + +/** @defgroup RTC_Tamper_Filter_Definitions + * @{ + */ +#define RTC_TamperFilter_Disable ((uint32_t)0x00000000) /*!< Tamper filter is disabled */ + +#define RTC_TamperFilter_2Sample ((uint32_t)0x00000800) /*!< Tamper is activated after 2 + consecutive samples at the active level */ +#define RTC_TamperFilter_4Sample ((uint32_t)0x00001000) /*!< Tamper is activated after 4 + consecutive samples at the active level */ +#define RTC_TamperFilter_8Sample ((uint32_t)0x00001800) /*!< Tamper is activated after 8 + consecutive samples at the active leve. */ +#define IS_RTC_TAMPER_FILTER(FILTER) (((FILTER) == RTC_TamperFilter_Disable) || \ + ((FILTER) == RTC_TamperFilter_2Sample) || \ + ((FILTER) == RTC_TamperFilter_4Sample) || \ + ((FILTER) == RTC_TamperFilter_8Sample)) +/** + * @} + */ + +/** @defgroup RTC_Tamper_Sampling_Frequencies_Definitions + * @{ + */ +#define RTC_TamperSamplingFreq_RTCCLK_Div32768 ((uint32_t)0x00000000) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 32768 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div16384 ((uint32_t)0x000000100) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 16384 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div8192 ((uint32_t)0x00000200) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 8192 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div4096 ((uint32_t)0x00000300) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 4096 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div2048 ((uint32_t)0x00000400) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 2048 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div1024 ((uint32_t)0x00000500) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 1024 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div512 ((uint32_t)0x00000600) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 512 */ +#define RTC_TamperSamplingFreq_RTCCLK_Div256 ((uint32_t)0x00000700) /*!< Each of the tamper inputs are sampled + with a frequency = RTCCLK / 256 */ +#define IS_RTC_TAMPER_SAMPLING_FREQ(FREQ) (((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div32768) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div16384) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div8192) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div4096) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div2048) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div1024) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div512) || \ + ((FREQ) ==RTC_TamperSamplingFreq_RTCCLK_Div256)) + +/** + * @} + */ + + /** @defgroup RTC_Tamper_Pin_Precharge_Duration_Definitions + * @{ + */ +#define RTC_TamperPrechargeDuration_1RTCCLK ((uint32_t)0x00000000) /*!< Tamper pins are pre-charged before + sampling during 1 RTCCLK cycle */ +#define RTC_TamperPrechargeDuration_2RTCCLK ((uint32_t)0x00002000) /*!< Tamper pins are pre-charged before + sampling during 2 RTCCLK cycles */ +#define RTC_TamperPrechargeDuration_4RTCCLK ((uint32_t)0x00004000) /*!< Tamper pins are pre-charged before + sampling during 4 RTCCLK cycles */ +#define RTC_TamperPrechargeDuration_8RTCCLK ((uint32_t)0x00006000) /*!< Tamper pins are pre-charged before + sampling during 8 RTCCLK cycles */ + +#define IS_RTC_TAMPER_PRECHARGE_DURATION(DURATION) (((DURATION) == RTC_TamperPrechargeDuration_1RTCCLK) || \ + ((DURATION) == RTC_TamperPrechargeDuration_2RTCCLK) || \ + ((DURATION) == RTC_TamperPrechargeDuration_4RTCCLK) || \ + ((DURATION) == RTC_TamperPrechargeDuration_8RTCCLK)) +/** + * @} + */ + +/** @defgroup RTC_Tamper_Pins_Definitions + * @{ + */ +#define RTC_Tamper_1 RTC_TAFCR_TAMP1E +#define IS_RTC_TAMPER(TAMPER) (((TAMPER) == RTC_Tamper_1)) + +/** + * @} + */ + +/** @defgroup RTC_Tamper_Pin_Selection + * @{ + */ +#define RTC_TamperPin_PC13 ((uint32_t)0x00000000) +#define RTC_TamperPin_PI8 ((uint32_t)0x00010000) +#define IS_RTC_TAMPER_PIN(PIN) (((PIN) == RTC_TamperPin_PC13) || \ + ((PIN) == RTC_TamperPin_PI8)) +/** + * @} + */ + +/** @defgroup RTC_TimeStamp_Pin_Selection + * @{ + */ +#define RTC_TimeStampPin_PC13 ((uint32_t)0x00000000) +#define RTC_TimeStampPin_PI8 ((uint32_t)0x00020000) +#define IS_RTC_TIMESTAMP_PIN(PIN) (((PIN) == RTC_TimeStampPin_PC13) || \ + ((PIN) == RTC_TimeStampPin_PI8)) +/** + * @} + */ + +/** @defgroup RTC_Output_Type_ALARM_OUT + * @{ + */ +#define RTC_OutputType_OpenDrain ((uint32_t)0x00000000) +#define RTC_OutputType_PushPull ((uint32_t)0x00040000) +#define IS_RTC_OUTPUT_TYPE(TYPE) (((TYPE) == RTC_OutputType_OpenDrain) || \ + ((TYPE) == RTC_OutputType_PushPull)) + +/** + * @} + */ + +/** @defgroup RTC_Add_1_Second_Parameter_Definitions + * @{ + */ +#define RTC_ShiftAdd1S_Reset ((uint32_t)0x00000000) +#define RTC_ShiftAdd1S_Set ((uint32_t)0x80000000) +#define IS_RTC_SHIFT_ADD1S(SEL) (((SEL) == RTC_ShiftAdd1S_Reset) || \ + ((SEL) == RTC_ShiftAdd1S_Set)) +/** + * @} + */ + +/** @defgroup RTC_Substract_Fraction_Of_Second_Value + * @{ + */ +#define IS_RTC_SHIFT_SUBFS(FS) ((FS) <= 0x00007FFF) + +/** + * @} + */ + +/** @defgroup RTC_Backup_Registers_Definitions + * @{ + */ + +#define RTC_BKP_DR0 ((uint32_t)0x00000000) +#define RTC_BKP_DR1 ((uint32_t)0x00000001) +#define RTC_BKP_DR2 ((uint32_t)0x00000002) +#define RTC_BKP_DR3 ((uint32_t)0x00000003) +#define RTC_BKP_DR4 ((uint32_t)0x00000004) +#define RTC_BKP_DR5 ((uint32_t)0x00000005) +#define RTC_BKP_DR6 ((uint32_t)0x00000006) +#define RTC_BKP_DR7 ((uint32_t)0x00000007) +#define RTC_BKP_DR8 ((uint32_t)0x00000008) +#define RTC_BKP_DR9 ((uint32_t)0x00000009) +#define RTC_BKP_DR10 ((uint32_t)0x0000000A) +#define RTC_BKP_DR11 ((uint32_t)0x0000000B) +#define RTC_BKP_DR12 ((uint32_t)0x0000000C) +#define RTC_BKP_DR13 ((uint32_t)0x0000000D) +#define RTC_BKP_DR14 ((uint32_t)0x0000000E) +#define RTC_BKP_DR15 ((uint32_t)0x0000000F) +#define RTC_BKP_DR16 ((uint32_t)0x00000010) +#define RTC_BKP_DR17 ((uint32_t)0x00000011) +#define RTC_BKP_DR18 ((uint32_t)0x00000012) +#define RTC_BKP_DR19 ((uint32_t)0x00000013) +#define IS_RTC_BKP(BKP) (((BKP) == RTC_BKP_DR0) || \ + ((BKP) == RTC_BKP_DR1) || \ + ((BKP) == RTC_BKP_DR2) || \ + ((BKP) == RTC_BKP_DR3) || \ + ((BKP) == RTC_BKP_DR4) || \ + ((BKP) == RTC_BKP_DR5) || \ + ((BKP) == RTC_BKP_DR6) || \ + ((BKP) == RTC_BKP_DR7) || \ + ((BKP) == RTC_BKP_DR8) || \ + ((BKP) == RTC_BKP_DR9) || \ + ((BKP) == RTC_BKP_DR10) || \ + ((BKP) == RTC_BKP_DR11) || \ + ((BKP) == RTC_BKP_DR12) || \ + ((BKP) == RTC_BKP_DR13) || \ + ((BKP) == RTC_BKP_DR14) || \ + ((BKP) == RTC_BKP_DR15) || \ + ((BKP) == RTC_BKP_DR16) || \ + ((BKP) == RTC_BKP_DR17) || \ + ((BKP) == RTC_BKP_DR18) || \ + ((BKP) == RTC_BKP_DR19)) +/** + * @} + */ + +/** @defgroup RTC_Input_parameter_format_definitions + * @{ + */ +#define RTC_Format_BIN ((uint32_t)0x000000000) +#define RTC_Format_BCD ((uint32_t)0x000000001) +#define IS_RTC_FORMAT(FORMAT) (((FORMAT) == RTC_Format_BIN) || ((FORMAT) == RTC_Format_BCD)) + +/** + * @} + */ + +/** @defgroup RTC_Flags_Definitions + * @{ + */ +#define RTC_FLAG_RECALPF ((uint32_t)0x00010000) +#define RTC_FLAG_TAMP1F ((uint32_t)0x00002000) +#define RTC_FLAG_TSOVF ((uint32_t)0x00001000) +#define RTC_FLAG_TSF ((uint32_t)0x00000800) +#define RTC_FLAG_WUTF ((uint32_t)0x00000400) +#define RTC_FLAG_ALRBF ((uint32_t)0x00000200) +#define RTC_FLAG_ALRAF ((uint32_t)0x00000100) +#define RTC_FLAG_INITF ((uint32_t)0x00000040) +#define RTC_FLAG_RSF ((uint32_t)0x00000020) +#define RTC_FLAG_INITS ((uint32_t)0x00000010) +#define RTC_FLAG_SHPF ((uint32_t)0x00000008) +#define RTC_FLAG_WUTWF ((uint32_t)0x00000004) +#define RTC_FLAG_ALRBWF ((uint32_t)0x00000002) +#define RTC_FLAG_ALRAWF ((uint32_t)0x00000001) +#define IS_RTC_GET_FLAG(FLAG) (((FLAG) == RTC_FLAG_TSOVF) || ((FLAG) == RTC_FLAG_TSF) || \ + ((FLAG) == RTC_FLAG_WUTF) || ((FLAG) == RTC_FLAG_ALRBF) || \ + ((FLAG) == RTC_FLAG_ALRAF) || ((FLAG) == RTC_FLAG_INITF) || \ + ((FLAG) == RTC_FLAG_RSF) || ((FLAG) == RTC_FLAG_WUTWF) || \ + ((FLAG) == RTC_FLAG_ALRBWF) || ((FLAG) == RTC_FLAG_ALRAWF) || \ + ((FLAG) == RTC_FLAG_TAMP1F) || ((FLAG) == RTC_FLAG_RECALPF) || \ + ((FLAG) == RTC_FLAG_SHPF)) +#define IS_RTC_CLEAR_FLAG(FLAG) (((FLAG) != (uint32_t)RESET) && (((FLAG) & 0xFFFF00DF) == (uint32_t)RESET)) +/** + * @} + */ + +/** @defgroup RTC_Interrupts_Definitions + * @{ + */ +#define RTC_IT_TS ((uint32_t)0x00008000) +#define RTC_IT_WUT ((uint32_t)0x00004000) +#define RTC_IT_ALRB ((uint32_t)0x00002000) +#define RTC_IT_ALRA ((uint32_t)0x00001000) +#define RTC_IT_TAMP ((uint32_t)0x00000004) /* Used only to Enable the Tamper Interrupt */ +#define RTC_IT_TAMP1 ((uint32_t)0x00020000) + +#define IS_RTC_CONFIG_IT(IT) (((IT) != (uint32_t)RESET) && (((IT) & 0xFFFF0FFB) == (uint32_t)RESET)) +#define IS_RTC_GET_IT(IT) (((IT) == RTC_IT_TS) || ((IT) == RTC_IT_WUT) || \ + ((IT) == RTC_IT_ALRB) || ((IT) == RTC_IT_ALRA) || \ + ((IT) == RTC_IT_TAMP1)) +#define IS_RTC_CLEAR_IT(IT) (((IT) != (uint32_t)RESET) && (((IT) & 0xFFFD0FFF) == (uint32_t)RESET)) + +/** + * @} + */ + +/** @defgroup RTC_Legacy + * @{ + */ +#define RTC_DigitalCalibConfig RTC_CoarseCalibConfig +#define RTC_DigitalCalibCmd RTC_CoarseCalibCmd + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the RTC configuration to the default reset state *****/ +ErrorStatus RTC_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +ErrorStatus RTC_Init(RTC_InitTypeDef* RTC_InitStruct); +void RTC_StructInit(RTC_InitTypeDef* RTC_InitStruct); +void RTC_WriteProtectionCmd(FunctionalState NewState); +ErrorStatus RTC_EnterInitMode(void); +void RTC_ExitInitMode(void); +ErrorStatus RTC_WaitForSynchro(void); +ErrorStatus RTC_RefClockCmd(FunctionalState NewState); +void RTC_BypassShadowCmd(FunctionalState NewState); + +/* Time and Date configuration functions **************************************/ +ErrorStatus RTC_SetTime(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_TimeStruct); +void RTC_TimeStructInit(RTC_TimeTypeDef* RTC_TimeStruct); +void RTC_GetTime(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_TimeStruct); +uint32_t RTC_GetSubSecond(void); +ErrorStatus RTC_SetDate(uint32_t RTC_Format, RTC_DateTypeDef* RTC_DateStruct); +void RTC_DateStructInit(RTC_DateTypeDef* RTC_DateStruct); +void RTC_GetDate(uint32_t RTC_Format, RTC_DateTypeDef* RTC_DateStruct); + +/* Alarms (Alarm A and Alarm B) configuration functions **********************/ +void RTC_SetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmTypeDef* RTC_AlarmStruct); +void RTC_AlarmStructInit(RTC_AlarmTypeDef* RTC_AlarmStruct); +void RTC_GetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmTypeDef* RTC_AlarmStruct); +ErrorStatus RTC_AlarmCmd(uint32_t RTC_Alarm, FunctionalState NewState); +void RTC_AlarmSubSecondConfig(uint32_t RTC_Alarm, uint32_t RTC_AlarmSubSecondValue, uint32_t RTC_AlarmSubSecondMask); +uint32_t RTC_GetAlarmSubSecond(uint32_t RTC_Alarm); + +/* WakeUp Timer configuration functions ***************************************/ +void RTC_WakeUpClockConfig(uint32_t RTC_WakeUpClock); +void RTC_SetWakeUpCounter(uint32_t RTC_WakeUpCounter); +uint32_t RTC_GetWakeUpCounter(void); +ErrorStatus RTC_WakeUpCmd(FunctionalState NewState); + +/* Daylight Saving configuration functions ************************************/ +void RTC_DayLightSavingConfig(uint32_t RTC_DayLightSaving, uint32_t RTC_StoreOperation); +uint32_t RTC_GetStoreOperation(void); + +/* Output pin Configuration function ******************************************/ +void RTC_OutputConfig(uint32_t RTC_Output, uint32_t RTC_OutputPolarity); + +/* Digital Calibration configuration functions *********************************/ +ErrorStatus RTC_CoarseCalibConfig(uint32_t RTC_CalibSign, uint32_t Value); +ErrorStatus RTC_CoarseCalibCmd(FunctionalState NewState); +void RTC_CalibOutputCmd(FunctionalState NewState); +void RTC_CalibOutputConfig(uint32_t RTC_CalibOutput); +ErrorStatus RTC_SmoothCalibConfig(uint32_t RTC_SmoothCalibPeriod, + uint32_t RTC_SmoothCalibPlusPulses, + uint32_t RTC_SmouthCalibMinusPulsesValue); + +/* TimeStamp configuration functions ******************************************/ +void RTC_TimeStampCmd(uint32_t RTC_TimeStampEdge, FunctionalState NewState); +void RTC_GetTimeStamp(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_StampTimeStruct, + RTC_DateTypeDef* RTC_StampDateStruct); +uint32_t RTC_GetTimeStampSubSecond(void); + +/* Tampers configuration functions ********************************************/ +void RTC_TamperTriggerConfig(uint32_t RTC_Tamper, uint32_t RTC_TamperTrigger); +void RTC_TamperCmd(uint32_t RTC_Tamper, FunctionalState NewState); +void RTC_TamperFilterConfig(uint32_t RTC_TamperFilter); +void RTC_TamperSamplingFreqConfig(uint32_t RTC_TamperSamplingFreq); +void RTC_TamperPinsPrechargeDuration(uint32_t RTC_TamperPrechargeDuration); +void RTC_TimeStampOnTamperDetectionCmd(FunctionalState NewState); +void RTC_TamperPullUpCmd(FunctionalState NewState); + +/* Backup Data Registers configuration functions ******************************/ +void RTC_WriteBackupRegister(uint32_t RTC_BKP_DR, uint32_t Data); +uint32_t RTC_ReadBackupRegister(uint32_t RTC_BKP_DR); + +/* RTC Tamper and TimeStamp Pins Selection and Output Type Config configuration + functions ******************************************************************/ +void RTC_TamperPinSelection(uint32_t RTC_TamperPin); +void RTC_TimeStampPinSelection(uint32_t RTC_TimeStampPin); +void RTC_OutputTypeConfig(uint32_t RTC_OutputType); + +/* RTC_Shift_control_synchonisation_functions *********************************/ +ErrorStatus RTC_SynchroShiftConfig(uint32_t RTC_ShiftAdd1S, uint32_t RTC_ShiftSubFS); + +/* Interrupts and flags management functions **********************************/ +void RTC_ITConfig(uint32_t RTC_IT, FunctionalState NewState); +FlagStatus RTC_GetFlagStatus(uint32_t RTC_FLAG); +void RTC_ClearFlag(uint32_t RTC_FLAG); +ITStatus RTC_GetITStatus(uint32_t RTC_IT); +void RTC_ClearITPendingBit(uint32_t RTC_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_RTC_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h new file mode 100644 index 0000000..315703d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h @@ -0,0 +1,530 @@ +/** + ****************************************************************************** + * @file stm32f4xx_sdio.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the SDIO firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_SDIO_H +#define __STM32F4xx_SDIO_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SDIO + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +typedef struct +{ + uint32_t SDIO_ClockEdge; /*!< Specifies the clock transition on which the bit capture is made. + This parameter can be a value of @ref SDIO_Clock_Edge */ + + uint32_t SDIO_ClockBypass; /*!< Specifies whether the SDIO Clock divider bypass is + enabled or disabled. + This parameter can be a value of @ref SDIO_Clock_Bypass */ + + uint32_t SDIO_ClockPowerSave; /*!< Specifies whether SDIO Clock output is enabled or + disabled when the bus is idle. + This parameter can be a value of @ref SDIO_Clock_Power_Save */ + + uint32_t SDIO_BusWide; /*!< Specifies the SDIO bus width. + This parameter can be a value of @ref SDIO_Bus_Wide */ + + uint32_t SDIO_HardwareFlowControl; /*!< Specifies whether the SDIO hardware flow control is enabled or disabled. + This parameter can be a value of @ref SDIO_Hardware_Flow_Control */ + + uint8_t SDIO_ClockDiv; /*!< Specifies the clock frequency of the SDIO controller. + This parameter can be a value between 0x00 and 0xFF. */ + +} SDIO_InitTypeDef; + +typedef struct +{ + uint32_t SDIO_Argument; /*!< Specifies the SDIO command argument which is sent + to a card as part of a command message. If a command + contains an argument, it must be loaded into this register + before writing the command to the command register */ + + uint32_t SDIO_CmdIndex; /*!< Specifies the SDIO command index. It must be lower than 0x40. */ + + uint32_t SDIO_Response; /*!< Specifies the SDIO response type. + This parameter can be a value of @ref SDIO_Response_Type */ + + uint32_t SDIO_Wait; /*!< Specifies whether SDIO wait-for-interrupt request is enabled or disabled. + This parameter can be a value of @ref SDIO_Wait_Interrupt_State */ + + uint32_t SDIO_CPSM; /*!< Specifies whether SDIO Command path state machine (CPSM) + is enabled or disabled. + This parameter can be a value of @ref SDIO_CPSM_State */ +} SDIO_CmdInitTypeDef; + +typedef struct +{ + uint32_t SDIO_DataTimeOut; /*!< Specifies the data timeout period in card bus clock periods. */ + + uint32_t SDIO_DataLength; /*!< Specifies the number of data bytes to be transferred. */ + + uint32_t SDIO_DataBlockSize; /*!< Specifies the data block size for block transfer. + This parameter can be a value of @ref SDIO_Data_Block_Size */ + + uint32_t SDIO_TransferDir; /*!< Specifies the data transfer direction, whether the transfer + is a read or write. + This parameter can be a value of @ref SDIO_Transfer_Direction */ + + uint32_t SDIO_TransferMode; /*!< Specifies whether data transfer is in stream or block mode. + This parameter can be a value of @ref SDIO_Transfer_Type */ + + uint32_t SDIO_DPSM; /*!< Specifies whether SDIO Data path state machine (DPSM) + is enabled or disabled. + This parameter can be a value of @ref SDIO_DPSM_State */ +} SDIO_DataInitTypeDef; + + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup SDIO_Exported_Constants + * @{ + */ + +/** @defgroup SDIO_Clock_Edge + * @{ + */ + +#define SDIO_ClockEdge_Rising ((uint32_t)0x00000000) +#define SDIO_ClockEdge_Falling ((uint32_t)0x00002000) +#define IS_SDIO_CLOCK_EDGE(EDGE) (((EDGE) == SDIO_ClockEdge_Rising) || \ + ((EDGE) == SDIO_ClockEdge_Falling)) +/** + * @} + */ + +/** @defgroup SDIO_Clock_Bypass + * @{ + */ + +#define SDIO_ClockBypass_Disable ((uint32_t)0x00000000) +#define SDIO_ClockBypass_Enable ((uint32_t)0x00000400) +#define IS_SDIO_CLOCK_BYPASS(BYPASS) (((BYPASS) == SDIO_ClockBypass_Disable) || \ + ((BYPASS) == SDIO_ClockBypass_Enable)) +/** + * @} + */ + +/** @defgroup SDIO_Clock_Power_Save + * @{ + */ + +#define SDIO_ClockPowerSave_Disable ((uint32_t)0x00000000) +#define SDIO_ClockPowerSave_Enable ((uint32_t)0x00000200) +#define IS_SDIO_CLOCK_POWER_SAVE(SAVE) (((SAVE) == SDIO_ClockPowerSave_Disable) || \ + ((SAVE) == SDIO_ClockPowerSave_Enable)) +/** + * @} + */ + +/** @defgroup SDIO_Bus_Wide + * @{ + */ + +#define SDIO_BusWide_1b ((uint32_t)0x00000000) +#define SDIO_BusWide_4b ((uint32_t)0x00000800) +#define SDIO_BusWide_8b ((uint32_t)0x00001000) +#define IS_SDIO_BUS_WIDE(WIDE) (((WIDE) == SDIO_BusWide_1b) || ((WIDE) == SDIO_BusWide_4b) || \ + ((WIDE) == SDIO_BusWide_8b)) + +/** + * @} + */ + +/** @defgroup SDIO_Hardware_Flow_Control + * @{ + */ + +#define SDIO_HardwareFlowControl_Disable ((uint32_t)0x00000000) +#define SDIO_HardwareFlowControl_Enable ((uint32_t)0x00004000) +#define IS_SDIO_HARDWARE_FLOW_CONTROL(CONTROL) (((CONTROL) == SDIO_HardwareFlowControl_Disable) || \ + ((CONTROL) == SDIO_HardwareFlowControl_Enable)) +/** + * @} + */ + +/** @defgroup SDIO_Power_State + * @{ + */ + +#define SDIO_PowerState_OFF ((uint32_t)0x00000000) +#define SDIO_PowerState_ON ((uint32_t)0x00000003) +#define IS_SDIO_POWER_STATE(STATE) (((STATE) == SDIO_PowerState_OFF) || ((STATE) == SDIO_PowerState_ON)) +/** + * @} + */ + + +/** @defgroup SDIO_Interrupt_sources + * @{ + */ + +#define SDIO_IT_CCRCFAIL ((uint32_t)0x00000001) +#define SDIO_IT_DCRCFAIL ((uint32_t)0x00000002) +#define SDIO_IT_CTIMEOUT ((uint32_t)0x00000004) +#define SDIO_IT_DTIMEOUT ((uint32_t)0x00000008) +#define SDIO_IT_TXUNDERR ((uint32_t)0x00000010) +#define SDIO_IT_RXOVERR ((uint32_t)0x00000020) +#define SDIO_IT_CMDREND ((uint32_t)0x00000040) +#define SDIO_IT_CMDSENT ((uint32_t)0x00000080) +#define SDIO_IT_DATAEND ((uint32_t)0x00000100) +#define SDIO_IT_STBITERR ((uint32_t)0x00000200) +#define SDIO_IT_DBCKEND ((uint32_t)0x00000400) +#define SDIO_IT_CMDACT ((uint32_t)0x00000800) +#define SDIO_IT_TXACT ((uint32_t)0x00001000) +#define SDIO_IT_RXACT ((uint32_t)0x00002000) +#define SDIO_IT_TXFIFOHE ((uint32_t)0x00004000) +#define SDIO_IT_RXFIFOHF ((uint32_t)0x00008000) +#define SDIO_IT_TXFIFOF ((uint32_t)0x00010000) +#define SDIO_IT_RXFIFOF ((uint32_t)0x00020000) +#define SDIO_IT_TXFIFOE ((uint32_t)0x00040000) +#define SDIO_IT_RXFIFOE ((uint32_t)0x00080000) +#define SDIO_IT_TXDAVL ((uint32_t)0x00100000) +#define SDIO_IT_RXDAVL ((uint32_t)0x00200000) +#define SDIO_IT_SDIOIT ((uint32_t)0x00400000) +#define SDIO_IT_CEATAEND ((uint32_t)0x00800000) +#define IS_SDIO_IT(IT) ((((IT) & (uint32_t)0xFF000000) == 0x00) && ((IT) != (uint32_t)0x00)) +/** + * @} + */ + +/** @defgroup SDIO_Command_Index + * @{ + */ + +#define IS_SDIO_CMD_INDEX(INDEX) ((INDEX) < 0x40) +/** + * @} + */ + +/** @defgroup SDIO_Response_Type + * @{ + */ + +#define SDIO_Response_No ((uint32_t)0x00000000) +#define SDIO_Response_Short ((uint32_t)0x00000040) +#define SDIO_Response_Long ((uint32_t)0x000000C0) +#define IS_SDIO_RESPONSE(RESPONSE) (((RESPONSE) == SDIO_Response_No) || \ + ((RESPONSE) == SDIO_Response_Short) || \ + ((RESPONSE) == SDIO_Response_Long)) +/** + * @} + */ + +/** @defgroup SDIO_Wait_Interrupt_State + * @{ + */ + +#define SDIO_Wait_No ((uint32_t)0x00000000) /*!< SDIO No Wait, TimeOut is enabled */ +#define SDIO_Wait_IT ((uint32_t)0x00000100) /*!< SDIO Wait Interrupt Request */ +#define SDIO_Wait_Pend ((uint32_t)0x00000200) /*!< SDIO Wait End of transfer */ +#define IS_SDIO_WAIT(WAIT) (((WAIT) == SDIO_Wait_No) || ((WAIT) == SDIO_Wait_IT) || \ + ((WAIT) == SDIO_Wait_Pend)) +/** + * @} + */ + +/** @defgroup SDIO_CPSM_State + * @{ + */ + +#define SDIO_CPSM_Disable ((uint32_t)0x00000000) +#define SDIO_CPSM_Enable ((uint32_t)0x00000400) +#define IS_SDIO_CPSM(CPSM) (((CPSM) == SDIO_CPSM_Enable) || ((CPSM) == SDIO_CPSM_Disable)) +/** + * @} + */ + +/** @defgroup SDIO_Response_Registers + * @{ + */ + +#define SDIO_RESP1 ((uint32_t)0x00000000) +#define SDIO_RESP2 ((uint32_t)0x00000004) +#define SDIO_RESP3 ((uint32_t)0x00000008) +#define SDIO_RESP4 ((uint32_t)0x0000000C) +#define IS_SDIO_RESP(RESP) (((RESP) == SDIO_RESP1) || ((RESP) == SDIO_RESP2) || \ + ((RESP) == SDIO_RESP3) || ((RESP) == SDIO_RESP4)) +/** + * @} + */ + +/** @defgroup SDIO_Data_Length + * @{ + */ + +#define IS_SDIO_DATA_LENGTH(LENGTH) ((LENGTH) <= 0x01FFFFFF) +/** + * @} + */ + +/** @defgroup SDIO_Data_Block_Size + * @{ + */ + +#define SDIO_DataBlockSize_1b ((uint32_t)0x00000000) +#define SDIO_DataBlockSize_2b ((uint32_t)0x00000010) +#define SDIO_DataBlockSize_4b ((uint32_t)0x00000020) +#define SDIO_DataBlockSize_8b ((uint32_t)0x00000030) +#define SDIO_DataBlockSize_16b ((uint32_t)0x00000040) +#define SDIO_DataBlockSize_32b ((uint32_t)0x00000050) +#define SDIO_DataBlockSize_64b ((uint32_t)0x00000060) +#define SDIO_DataBlockSize_128b ((uint32_t)0x00000070) +#define SDIO_DataBlockSize_256b ((uint32_t)0x00000080) +#define SDIO_DataBlockSize_512b ((uint32_t)0x00000090) +#define SDIO_DataBlockSize_1024b ((uint32_t)0x000000A0) +#define SDIO_DataBlockSize_2048b ((uint32_t)0x000000B0) +#define SDIO_DataBlockSize_4096b ((uint32_t)0x000000C0) +#define SDIO_DataBlockSize_8192b ((uint32_t)0x000000D0) +#define SDIO_DataBlockSize_16384b ((uint32_t)0x000000E0) +#define IS_SDIO_BLOCK_SIZE(SIZE) (((SIZE) == SDIO_DataBlockSize_1b) || \ + ((SIZE) == SDIO_DataBlockSize_2b) || \ + ((SIZE) == SDIO_DataBlockSize_4b) || \ + ((SIZE) == SDIO_DataBlockSize_8b) || \ + ((SIZE) == SDIO_DataBlockSize_16b) || \ + ((SIZE) == SDIO_DataBlockSize_32b) || \ + ((SIZE) == SDIO_DataBlockSize_64b) || \ + ((SIZE) == SDIO_DataBlockSize_128b) || \ + ((SIZE) == SDIO_DataBlockSize_256b) || \ + ((SIZE) == SDIO_DataBlockSize_512b) || \ + ((SIZE) == SDIO_DataBlockSize_1024b) || \ + ((SIZE) == SDIO_DataBlockSize_2048b) || \ + ((SIZE) == SDIO_DataBlockSize_4096b) || \ + ((SIZE) == SDIO_DataBlockSize_8192b) || \ + ((SIZE) == SDIO_DataBlockSize_16384b)) +/** + * @} + */ + +/** @defgroup SDIO_Transfer_Direction + * @{ + */ + +#define SDIO_TransferDir_ToCard ((uint32_t)0x00000000) +#define SDIO_TransferDir_ToSDIO ((uint32_t)0x00000002) +#define IS_SDIO_TRANSFER_DIR(DIR) (((DIR) == SDIO_TransferDir_ToCard) || \ + ((DIR) == SDIO_TransferDir_ToSDIO)) +/** + * @} + */ + +/** @defgroup SDIO_Transfer_Type + * @{ + */ + +#define SDIO_TransferMode_Block ((uint32_t)0x00000000) +#define SDIO_TransferMode_Stream ((uint32_t)0x00000004) +#define IS_SDIO_TRANSFER_MODE(MODE) (((MODE) == SDIO_TransferMode_Stream) || \ + ((MODE) == SDIO_TransferMode_Block)) +/** + * @} + */ + +/** @defgroup SDIO_DPSM_State + * @{ + */ + +#define SDIO_DPSM_Disable ((uint32_t)0x00000000) +#define SDIO_DPSM_Enable ((uint32_t)0x00000001) +#define IS_SDIO_DPSM(DPSM) (((DPSM) == SDIO_DPSM_Enable) || ((DPSM) == SDIO_DPSM_Disable)) +/** + * @} + */ + +/** @defgroup SDIO_Flags + * @{ + */ + +#define SDIO_FLAG_CCRCFAIL ((uint32_t)0x00000001) +#define SDIO_FLAG_DCRCFAIL ((uint32_t)0x00000002) +#define SDIO_FLAG_CTIMEOUT ((uint32_t)0x00000004) +#define SDIO_FLAG_DTIMEOUT ((uint32_t)0x00000008) +#define SDIO_FLAG_TXUNDERR ((uint32_t)0x00000010) +#define SDIO_FLAG_RXOVERR ((uint32_t)0x00000020) +#define SDIO_FLAG_CMDREND ((uint32_t)0x00000040) +#define SDIO_FLAG_CMDSENT ((uint32_t)0x00000080) +#define SDIO_FLAG_DATAEND ((uint32_t)0x00000100) +#define SDIO_FLAG_STBITERR ((uint32_t)0x00000200) +#define SDIO_FLAG_DBCKEND ((uint32_t)0x00000400) +#define SDIO_FLAG_CMDACT ((uint32_t)0x00000800) +#define SDIO_FLAG_TXACT ((uint32_t)0x00001000) +#define SDIO_FLAG_RXACT ((uint32_t)0x00002000) +#define SDIO_FLAG_TXFIFOHE ((uint32_t)0x00004000) +#define SDIO_FLAG_RXFIFOHF ((uint32_t)0x00008000) +#define SDIO_FLAG_TXFIFOF ((uint32_t)0x00010000) +#define SDIO_FLAG_RXFIFOF ((uint32_t)0x00020000) +#define SDIO_FLAG_TXFIFOE ((uint32_t)0x00040000) +#define SDIO_FLAG_RXFIFOE ((uint32_t)0x00080000) +#define SDIO_FLAG_TXDAVL ((uint32_t)0x00100000) +#define SDIO_FLAG_RXDAVL ((uint32_t)0x00200000) +#define SDIO_FLAG_SDIOIT ((uint32_t)0x00400000) +#define SDIO_FLAG_CEATAEND ((uint32_t)0x00800000) +#define IS_SDIO_FLAG(FLAG) (((FLAG) == SDIO_FLAG_CCRCFAIL) || \ + ((FLAG) == SDIO_FLAG_DCRCFAIL) || \ + ((FLAG) == SDIO_FLAG_CTIMEOUT) || \ + ((FLAG) == SDIO_FLAG_DTIMEOUT) || \ + ((FLAG) == SDIO_FLAG_TXUNDERR) || \ + ((FLAG) == SDIO_FLAG_RXOVERR) || \ + ((FLAG) == SDIO_FLAG_CMDREND) || \ + ((FLAG) == SDIO_FLAG_CMDSENT) || \ + ((FLAG) == SDIO_FLAG_DATAEND) || \ + ((FLAG) == SDIO_FLAG_STBITERR) || \ + ((FLAG) == SDIO_FLAG_DBCKEND) || \ + ((FLAG) == SDIO_FLAG_CMDACT) || \ + ((FLAG) == SDIO_FLAG_TXACT) || \ + ((FLAG) == SDIO_FLAG_RXACT) || \ + ((FLAG) == SDIO_FLAG_TXFIFOHE) || \ + ((FLAG) == SDIO_FLAG_RXFIFOHF) || \ + ((FLAG) == SDIO_FLAG_TXFIFOF) || \ + ((FLAG) == SDIO_FLAG_RXFIFOF) || \ + ((FLAG) == SDIO_FLAG_TXFIFOE) || \ + ((FLAG) == SDIO_FLAG_RXFIFOE) || \ + ((FLAG) == SDIO_FLAG_TXDAVL) || \ + ((FLAG) == SDIO_FLAG_RXDAVL) || \ + ((FLAG) == SDIO_FLAG_SDIOIT) || \ + ((FLAG) == SDIO_FLAG_CEATAEND)) + +#define IS_SDIO_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00)) + +#define IS_SDIO_GET_IT(IT) (((IT) == SDIO_IT_CCRCFAIL) || \ + ((IT) == SDIO_IT_DCRCFAIL) || \ + ((IT) == SDIO_IT_CTIMEOUT) || \ + ((IT) == SDIO_IT_DTIMEOUT) || \ + ((IT) == SDIO_IT_TXUNDERR) || \ + ((IT) == SDIO_IT_RXOVERR) || \ + ((IT) == SDIO_IT_CMDREND) || \ + ((IT) == SDIO_IT_CMDSENT) || \ + ((IT) == SDIO_IT_DATAEND) || \ + ((IT) == SDIO_IT_STBITERR) || \ + ((IT) == SDIO_IT_DBCKEND) || \ + ((IT) == SDIO_IT_CMDACT) || \ + ((IT) == SDIO_IT_TXACT) || \ + ((IT) == SDIO_IT_RXACT) || \ + ((IT) == SDIO_IT_TXFIFOHE) || \ + ((IT) == SDIO_IT_RXFIFOHF) || \ + ((IT) == SDIO_IT_TXFIFOF) || \ + ((IT) == SDIO_IT_RXFIFOF) || \ + ((IT) == SDIO_IT_TXFIFOE) || \ + ((IT) == SDIO_IT_RXFIFOE) || \ + ((IT) == SDIO_IT_TXDAVL) || \ + ((IT) == SDIO_IT_RXDAVL) || \ + ((IT) == SDIO_IT_SDIOIT) || \ + ((IT) == SDIO_IT_CEATAEND)) + +#define IS_SDIO_CLEAR_IT(IT) ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00)) + +/** + * @} + */ + +/** @defgroup SDIO_Read_Wait_Mode + * @{ + */ + +#define SDIO_ReadWaitMode_CLK ((uint32_t)0x00000000) +#define SDIO_ReadWaitMode_DATA2 ((uint32_t)0x00000001) +#define IS_SDIO_READWAIT_MODE(MODE) (((MODE) == SDIO_ReadWaitMode_CLK) || \ + ((MODE) == SDIO_ReadWaitMode_DATA2)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ +/* Function used to set the SDIO configuration to the default reset state ****/ +void SDIO_DeInit(void); + +/* Initialization and Configuration functions *********************************/ +void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct); +void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct); +void SDIO_ClockCmd(FunctionalState NewState); +void SDIO_SetPowerState(uint32_t SDIO_PowerState); +uint32_t SDIO_GetPowerState(void); + +/* Command path state machine (CPSM) management functions *********************/ +void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct); +void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct); +uint8_t SDIO_GetCommandResponse(void); +uint32_t SDIO_GetResponse(uint32_t SDIO_RESP); + +/* Data path state machine (DPSM) management functions ************************/ +void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct); +void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct); +uint32_t SDIO_GetDataCounter(void); +uint32_t SDIO_ReadData(void); +void SDIO_WriteData(uint32_t Data); +uint32_t SDIO_GetFIFOCount(void); + +/* SDIO IO Cards mode management functions ************************************/ +void SDIO_StartSDIOReadWait(FunctionalState NewState); +void SDIO_StopSDIOReadWait(FunctionalState NewState); +void SDIO_SetSDIOReadWaitMode(uint32_t SDIO_ReadWaitMode); +void SDIO_SetSDIOOperation(FunctionalState NewState); +void SDIO_SendSDIOSuspendCmd(FunctionalState NewState); + +/* CE-ATA mode management functions *******************************************/ +void SDIO_CommandCompletionCmd(FunctionalState NewState); +void SDIO_CEATAITCmd(FunctionalState NewState); +void SDIO_SendCEATACmd(FunctionalState NewState); + +/* DMA transfers management functions *****************************************/ +void SDIO_DMACmd(FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void SDIO_ITConfig(uint32_t SDIO_IT, FunctionalState NewState); +FlagStatus SDIO_GetFlagStatus(uint32_t SDIO_FLAG); +void SDIO_ClearFlag(uint32_t SDIO_FLAG); +ITStatus SDIO_GetITStatus(uint32_t SDIO_IT); +void SDIO_ClearITPendingBit(uint32_t SDIO_IT); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_SDIO_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h new file mode 100644 index 0000000..3e0d79e --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h @@ -0,0 +1,537 @@ +/** + ****************************************************************************** + * @file stm32f4xx_spi.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the SPI + * firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_SPI_H +#define __STM32F4xx_SPI_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SPI + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief SPI Init structure definition + */ + +typedef struct +{ + uint16_t SPI_Direction; /*!< Specifies the SPI unidirectional or bidirectional data mode. + This parameter can be a value of @ref SPI_data_direction */ + + uint16_t SPI_Mode; /*!< Specifies the SPI operating mode. + This parameter can be a value of @ref SPI_mode */ + + uint16_t SPI_DataSize; /*!< Specifies the SPI data size. + This parameter can be a value of @ref SPI_data_size */ + + uint16_t SPI_CPOL; /*!< Specifies the serial clock steady state. + This parameter can be a value of @ref SPI_Clock_Polarity */ + + uint16_t SPI_CPHA; /*!< Specifies the clock active edge for the bit capture. + This parameter can be a value of @ref SPI_Clock_Phase */ + + uint16_t SPI_NSS; /*!< Specifies whether the NSS signal is managed by + hardware (NSS pin) or by software using the SSI bit. + This parameter can be a value of @ref SPI_Slave_Select_management */ + + uint16_t SPI_BaudRatePrescaler; /*!< Specifies the Baud Rate prescaler value which will be + used to configure the transmit and receive SCK clock. + This parameter can be a value of @ref SPI_BaudRate_Prescaler + @note The communication clock is derived from the master + clock. The slave clock does not need to be set. */ + + uint16_t SPI_FirstBit; /*!< Specifies whether data transfers start from MSB or LSB bit. + This parameter can be a value of @ref SPI_MSB_LSB_transmission */ + + uint16_t SPI_CRCPolynomial; /*!< Specifies the polynomial used for the CRC calculation. */ +}SPI_InitTypeDef; + +/** + * @brief I2S Init structure definition + */ + +typedef struct +{ + + uint16_t I2S_Mode; /*!< Specifies the I2S operating mode. + This parameter can be a value of @ref I2S_Mode */ + + uint16_t I2S_Standard; /*!< Specifies the standard used for the I2S communication. + This parameter can be a value of @ref I2S_Standard */ + + uint16_t I2S_DataFormat; /*!< Specifies the data format for the I2S communication. + This parameter can be a value of @ref I2S_Data_Format */ + + uint16_t I2S_MCLKOutput; /*!< Specifies whether the I2S MCLK output is enabled or not. + This parameter can be a value of @ref I2S_MCLK_Output */ + + uint32_t I2S_AudioFreq; /*!< Specifies the frequency selected for the I2S communication. + This parameter can be a value of @ref I2S_Audio_Frequency */ + + uint16_t I2S_CPOL; /*!< Specifies the idle state of the I2S clock. + This parameter can be a value of @ref I2S_Clock_Polarity */ +}I2S_InitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup SPI_Exported_Constants + * @{ + */ + +#define IS_SPI_ALL_PERIPH(PERIPH) (((PERIPH) == SPI1) || \ + ((PERIPH) == SPI2) || \ + ((PERIPH) == SPI3)) + +#define IS_SPI_ALL_PERIPH_EXT(PERIPH) (((PERIPH) == SPI1) || \ + ((PERIPH) == SPI2) || \ + ((PERIPH) == SPI3) || \ + ((PERIPH) == I2S2ext) || \ + ((PERIPH) == I2S3ext)) + +#define IS_SPI_23_PERIPH(PERIPH) (((PERIPH) == SPI2) || \ + ((PERIPH) == SPI3)) + +#define IS_SPI_23_PERIPH_EXT(PERIPH) (((PERIPH) == SPI2) || \ + ((PERIPH) == SPI3) || \ + ((PERIPH) == I2S2ext) || \ + ((PERIPH) == I2S3ext)) + +#define IS_I2S_EXT_PERIPH(PERIPH) (((PERIPH) == I2S2ext) || \ + ((PERIPH) == I2S3ext)) + + +/** @defgroup SPI_data_direction + * @{ + */ + +#define SPI_Direction_2Lines_FullDuplex ((uint16_t)0x0000) +#define SPI_Direction_2Lines_RxOnly ((uint16_t)0x0400) +#define SPI_Direction_1Line_Rx ((uint16_t)0x8000) +#define SPI_Direction_1Line_Tx ((uint16_t)0xC000) +#define IS_SPI_DIRECTION_MODE(MODE) (((MODE) == SPI_Direction_2Lines_FullDuplex) || \ + ((MODE) == SPI_Direction_2Lines_RxOnly) || \ + ((MODE) == SPI_Direction_1Line_Rx) || \ + ((MODE) == SPI_Direction_1Line_Tx)) +/** + * @} + */ + +/** @defgroup SPI_mode + * @{ + */ + +#define SPI_Mode_Master ((uint16_t)0x0104) +#define SPI_Mode_Slave ((uint16_t)0x0000) +#define IS_SPI_MODE(MODE) (((MODE) == SPI_Mode_Master) || \ + ((MODE) == SPI_Mode_Slave)) +/** + * @} + */ + +/** @defgroup SPI_data_size + * @{ + */ + +#define SPI_DataSize_16b ((uint16_t)0x0800) +#define SPI_DataSize_8b ((uint16_t)0x0000) +#define IS_SPI_DATASIZE(DATASIZE) (((DATASIZE) == SPI_DataSize_16b) || \ + ((DATASIZE) == SPI_DataSize_8b)) +/** + * @} + */ + +/** @defgroup SPI_Clock_Polarity + * @{ + */ + +#define SPI_CPOL_Low ((uint16_t)0x0000) +#define SPI_CPOL_High ((uint16_t)0x0002) +#define IS_SPI_CPOL(CPOL) (((CPOL) == SPI_CPOL_Low) || \ + ((CPOL) == SPI_CPOL_High)) +/** + * @} + */ + +/** @defgroup SPI_Clock_Phase + * @{ + */ + +#define SPI_CPHA_1Edge ((uint16_t)0x0000) +#define SPI_CPHA_2Edge ((uint16_t)0x0001) +#define IS_SPI_CPHA(CPHA) (((CPHA) == SPI_CPHA_1Edge) || \ + ((CPHA) == SPI_CPHA_2Edge)) +/** + * @} + */ + +/** @defgroup SPI_Slave_Select_management + * @{ + */ + +#define SPI_NSS_Soft ((uint16_t)0x0200) +#define SPI_NSS_Hard ((uint16_t)0x0000) +#define IS_SPI_NSS(NSS) (((NSS) == SPI_NSS_Soft) || \ + ((NSS) == SPI_NSS_Hard)) +/** + * @} + */ + +/** @defgroup SPI_BaudRate_Prescaler + * @{ + */ + +#define SPI_BaudRatePrescaler_2 ((uint16_t)0x0000) +#define SPI_BaudRatePrescaler_4 ((uint16_t)0x0008) +#define SPI_BaudRatePrescaler_8 ((uint16_t)0x0010) +#define SPI_BaudRatePrescaler_16 ((uint16_t)0x0018) +#define SPI_BaudRatePrescaler_32 ((uint16_t)0x0020) +#define SPI_BaudRatePrescaler_64 ((uint16_t)0x0028) +#define SPI_BaudRatePrescaler_128 ((uint16_t)0x0030) +#define SPI_BaudRatePrescaler_256 ((uint16_t)0x0038) +#define IS_SPI_BAUDRATE_PRESCALER(PRESCALER) (((PRESCALER) == SPI_BaudRatePrescaler_2) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_4) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_8) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_16) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_32) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_64) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_128) || \ + ((PRESCALER) == SPI_BaudRatePrescaler_256)) +/** + * @} + */ + +/** @defgroup SPI_MSB_LSB_transmission + * @{ + */ + +#define SPI_FirstBit_MSB ((uint16_t)0x0000) +#define SPI_FirstBit_LSB ((uint16_t)0x0080) +#define IS_SPI_FIRST_BIT(BIT) (((BIT) == SPI_FirstBit_MSB) || \ + ((BIT) == SPI_FirstBit_LSB)) +/** + * @} + */ + +/** @defgroup SPI_I2S_Mode + * @{ + */ + +#define I2S_Mode_SlaveTx ((uint16_t)0x0000) +#define I2S_Mode_SlaveRx ((uint16_t)0x0100) +#define I2S_Mode_MasterTx ((uint16_t)0x0200) +#define I2S_Mode_MasterRx ((uint16_t)0x0300) +#define IS_I2S_MODE(MODE) (((MODE) == I2S_Mode_SlaveTx) || \ + ((MODE) == I2S_Mode_SlaveRx) || \ + ((MODE) == I2S_Mode_MasterTx)|| \ + ((MODE) == I2S_Mode_MasterRx)) +/** + * @} + */ + + +/** @defgroup SPI_I2S_Standard + * @{ + */ + +#define I2S_Standard_Phillips ((uint16_t)0x0000) +#define I2S_Standard_MSB ((uint16_t)0x0010) +#define I2S_Standard_LSB ((uint16_t)0x0020) +#define I2S_Standard_PCMShort ((uint16_t)0x0030) +#define I2S_Standard_PCMLong ((uint16_t)0x00B0) +#define IS_I2S_STANDARD(STANDARD) (((STANDARD) == I2S_Standard_Phillips) || \ + ((STANDARD) == I2S_Standard_MSB) || \ + ((STANDARD) == I2S_Standard_LSB) || \ + ((STANDARD) == I2S_Standard_PCMShort) || \ + ((STANDARD) == I2S_Standard_PCMLong)) +/** + * @} + */ + +/** @defgroup SPI_I2S_Data_Format + * @{ + */ + +#define I2S_DataFormat_16b ((uint16_t)0x0000) +#define I2S_DataFormat_16bextended ((uint16_t)0x0001) +#define I2S_DataFormat_24b ((uint16_t)0x0003) +#define I2S_DataFormat_32b ((uint16_t)0x0005) +#define IS_I2S_DATA_FORMAT(FORMAT) (((FORMAT) == I2S_DataFormat_16b) || \ + ((FORMAT) == I2S_DataFormat_16bextended) || \ + ((FORMAT) == I2S_DataFormat_24b) || \ + ((FORMAT) == I2S_DataFormat_32b)) +/** + * @} + */ + +/** @defgroup SPI_I2S_MCLK_Output + * @{ + */ + +#define I2S_MCLKOutput_Enable ((uint16_t)0x0200) +#define I2S_MCLKOutput_Disable ((uint16_t)0x0000) +#define IS_I2S_MCLK_OUTPUT(OUTPUT) (((OUTPUT) == I2S_MCLKOutput_Enable) || \ + ((OUTPUT) == I2S_MCLKOutput_Disable)) +/** + * @} + */ + +/** @defgroup SPI_I2S_Audio_Frequency + * @{ + */ + +#define I2S_AudioFreq_192k ((uint32_t)192000) +#define I2S_AudioFreq_96k ((uint32_t)96000) +#define I2S_AudioFreq_48k ((uint32_t)48000) +#define I2S_AudioFreq_44k ((uint32_t)44100) +#define I2S_AudioFreq_32k ((uint32_t)32000) +#define I2S_AudioFreq_22k ((uint32_t)22050) +#define I2S_AudioFreq_16k ((uint32_t)16000) +#define I2S_AudioFreq_11k ((uint32_t)11025) +#define I2S_AudioFreq_8k ((uint32_t)8000) +#define I2S_AudioFreq_Default ((uint32_t)2) + +#define IS_I2S_AUDIO_FREQ(FREQ) ((((FREQ) >= I2S_AudioFreq_8k) && \ + ((FREQ) <= I2S_AudioFreq_192k)) || \ + ((FREQ) == I2S_AudioFreq_Default)) +/** + * @} + */ + +/** @defgroup SPI_I2S_Clock_Polarity + * @{ + */ + +#define I2S_CPOL_Low ((uint16_t)0x0000) +#define I2S_CPOL_High ((uint16_t)0x0008) +#define IS_I2S_CPOL(CPOL) (((CPOL) == I2S_CPOL_Low) || \ + ((CPOL) == I2S_CPOL_High)) +/** + * @} + */ + +/** @defgroup SPI_I2S_DMA_transfer_requests + * @{ + */ + +#define SPI_I2S_DMAReq_Tx ((uint16_t)0x0002) +#define SPI_I2S_DMAReq_Rx ((uint16_t)0x0001) +#define IS_SPI_I2S_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFFFC) == 0x00) && ((DMAREQ) != 0x00)) +/** + * @} + */ + +/** @defgroup SPI_NSS_internal_software_management + * @{ + */ + +#define SPI_NSSInternalSoft_Set ((uint16_t)0x0100) +#define SPI_NSSInternalSoft_Reset ((uint16_t)0xFEFF) +#define IS_SPI_NSS_INTERNAL(INTERNAL) (((INTERNAL) == SPI_NSSInternalSoft_Set) || \ + ((INTERNAL) == SPI_NSSInternalSoft_Reset)) +/** + * @} + */ + +/** @defgroup SPI_CRC_Transmit_Receive + * @{ + */ + +#define SPI_CRC_Tx ((uint8_t)0x00) +#define SPI_CRC_Rx ((uint8_t)0x01) +#define IS_SPI_CRC(CRC) (((CRC) == SPI_CRC_Tx) || ((CRC) == SPI_CRC_Rx)) +/** + * @} + */ + +/** @defgroup SPI_direction_transmit_receive + * @{ + */ + +#define SPI_Direction_Rx ((uint16_t)0xBFFF) +#define SPI_Direction_Tx ((uint16_t)0x4000) +#define IS_SPI_DIRECTION(DIRECTION) (((DIRECTION) == SPI_Direction_Rx) || \ + ((DIRECTION) == SPI_Direction_Tx)) +/** + * @} + */ + +/** @defgroup SPI_I2S_interrupts_definition + * @{ + */ + +#define SPI_I2S_IT_TXE ((uint8_t)0x71) +#define SPI_I2S_IT_RXNE ((uint8_t)0x60) +#define SPI_I2S_IT_ERR ((uint8_t)0x50) +#define I2S_IT_UDR ((uint8_t)0x53) +#define SPI_I2S_IT_TIFRFE ((uint8_t)0x58) + +#define IS_SPI_I2S_CONFIG_IT(IT) (((IT) == SPI_I2S_IT_TXE) || \ + ((IT) == SPI_I2S_IT_RXNE) || \ + ((IT) == SPI_I2S_IT_ERR)) + +#define SPI_I2S_IT_OVR ((uint8_t)0x56) +#define SPI_IT_MODF ((uint8_t)0x55) +#define SPI_IT_CRCERR ((uint8_t)0x54) + +#define IS_SPI_I2S_CLEAR_IT(IT) (((IT) == SPI_IT_CRCERR)) + +#define IS_SPI_I2S_GET_IT(IT) (((IT) == SPI_I2S_IT_RXNE)|| ((IT) == SPI_I2S_IT_TXE) || \ + ((IT) == SPI_IT_CRCERR) || ((IT) == SPI_IT_MODF) || \ + ((IT) == SPI_I2S_IT_OVR) || ((IT) == I2S_IT_UDR) ||\ + ((IT) == SPI_I2S_IT_TIFRFE)) +/** + * @} + */ + +/** @defgroup SPI_I2S_flags_definition + * @{ + */ + +#define SPI_I2S_FLAG_RXNE ((uint16_t)0x0001) +#define SPI_I2S_FLAG_TXE ((uint16_t)0x0002) +#define I2S_FLAG_CHSIDE ((uint16_t)0x0004) +#define I2S_FLAG_UDR ((uint16_t)0x0008) +#define SPI_FLAG_CRCERR ((uint16_t)0x0010) +#define SPI_FLAG_MODF ((uint16_t)0x0020) +#define SPI_I2S_FLAG_OVR ((uint16_t)0x0040) +#define SPI_I2S_FLAG_BSY ((uint16_t)0x0080) +#define SPI_I2S_FLAG_TIFRFE ((uint16_t)0x0100) + +#define IS_SPI_I2S_CLEAR_FLAG(FLAG) (((FLAG) == SPI_FLAG_CRCERR)) +#define IS_SPI_I2S_GET_FLAG(FLAG) (((FLAG) == SPI_I2S_FLAG_BSY) || ((FLAG) == SPI_I2S_FLAG_OVR) || \ + ((FLAG) == SPI_FLAG_MODF) || ((FLAG) == SPI_FLAG_CRCERR) || \ + ((FLAG) == I2S_FLAG_UDR) || ((FLAG) == I2S_FLAG_CHSIDE) || \ + ((FLAG) == SPI_I2S_FLAG_TXE) || ((FLAG) == SPI_I2S_FLAG_RXNE)|| \ + ((FLAG) == SPI_I2S_FLAG_TIFRFE)) +/** + * @} + */ + +/** @defgroup SPI_CRC_polynomial + * @{ + */ + +#define IS_SPI_CRC_POLYNOMIAL(POLYNOMIAL) ((POLYNOMIAL) >= 0x1) +/** + * @} + */ + +/** @defgroup SPI_I2S_Legacy + * @{ + */ + +#define SPI_DMAReq_Tx SPI_I2S_DMAReq_Tx +#define SPI_DMAReq_Rx SPI_I2S_DMAReq_Rx +#define SPI_IT_TXE SPI_I2S_IT_TXE +#define SPI_IT_RXNE SPI_I2S_IT_RXNE +#define SPI_IT_ERR SPI_I2S_IT_ERR +#define SPI_IT_OVR SPI_I2S_IT_OVR +#define SPI_FLAG_RXNE SPI_I2S_FLAG_RXNE +#define SPI_FLAG_TXE SPI_I2S_FLAG_TXE +#define SPI_FLAG_OVR SPI_I2S_FLAG_OVR +#define SPI_FLAG_BSY SPI_I2S_FLAG_BSY +#define SPI_DeInit SPI_I2S_DeInit +#define SPI_ITConfig SPI_I2S_ITConfig +#define SPI_DMACmd SPI_I2S_DMACmd +#define SPI_SendData SPI_I2S_SendData +#define SPI_ReceiveData SPI_I2S_ReceiveData +#define SPI_GetFlagStatus SPI_I2S_GetFlagStatus +#define SPI_ClearFlag SPI_I2S_ClearFlag +#define SPI_GetITStatus SPI_I2S_GetITStatus +#define SPI_ClearITPendingBit SPI_I2S_ClearITPendingBit +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the SPI configuration to the default reset state *****/ +void SPI_I2S_DeInit(SPI_TypeDef* SPIx); + +/* Initialization and Configuration functions *********************************/ +void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct); +void I2S_Init(SPI_TypeDef* SPIx, I2S_InitTypeDef* I2S_InitStruct); +void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct); +void I2S_StructInit(I2S_InitTypeDef* I2S_InitStruct); +void SPI_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState); +void I2S_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState); +void SPI_DataSizeConfig(SPI_TypeDef* SPIx, uint16_t SPI_DataSize); +void SPI_BiDirectionalLineConfig(SPI_TypeDef* SPIx, uint16_t SPI_Direction); +void SPI_NSSInternalSoftwareConfig(SPI_TypeDef* SPIx, uint16_t SPI_NSSInternalSoft); +void SPI_SSOutputCmd(SPI_TypeDef* SPIx, FunctionalState NewState); +void SPI_TIModeCmd(SPI_TypeDef* SPIx, FunctionalState NewState); + +void I2S_FullDuplexConfig(SPI_TypeDef* I2Sxext, I2S_InitTypeDef* I2S_InitStruct); + +/* Data transfers functions ***************************************************/ +void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data); +uint16_t SPI_I2S_ReceiveData(SPI_TypeDef* SPIx); + +/* Hardware CRC Calculation functions *****************************************/ +void SPI_CalculateCRC(SPI_TypeDef* SPIx, FunctionalState NewState); +void SPI_TransmitCRC(SPI_TypeDef* SPIx); +uint16_t SPI_GetCRC(SPI_TypeDef* SPIx, uint8_t SPI_CRC); +uint16_t SPI_GetCRCPolynomial(SPI_TypeDef* SPIx); + +/* DMA transfers management functions *****************************************/ +void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void SPI_I2S_ITConfig(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT, FunctionalState NewState); +FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG); +void SPI_I2S_ClearFlag(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG); +ITStatus SPI_I2S_GetITStatus(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT); +void SPI_I2S_ClearITPendingBit(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_SPI_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h new file mode 100644 index 0000000..e8505e7 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h @@ -0,0 +1,173 @@ +/** + ****************************************************************************** + * @file stm32f4xx_syscfg.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the SYSCFG firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_SYSCFG_H +#define __STM32F4xx_SYSCFG_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup SYSCFG + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup SYSCFG_Exported_Constants + * @{ + */ + +/** @defgroup SYSCFG_EXTI_Port_Sources + * @{ + */ +#define EXTI_PortSourceGPIOA ((uint8_t)0x00) +#define EXTI_PortSourceGPIOB ((uint8_t)0x01) +#define EXTI_PortSourceGPIOC ((uint8_t)0x02) +#define EXTI_PortSourceGPIOD ((uint8_t)0x03) +#define EXTI_PortSourceGPIOE ((uint8_t)0x04) +#define EXTI_PortSourceGPIOF ((uint8_t)0x05) +#define EXTI_PortSourceGPIOG ((uint8_t)0x06) +#define EXTI_PortSourceGPIOH ((uint8_t)0x07) +#define EXTI_PortSourceGPIOI ((uint8_t)0x08) + +#define IS_EXTI_PORT_SOURCE(PORTSOURCE) (((PORTSOURCE) == EXTI_PortSourceGPIOA) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOB) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOC) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOD) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOE) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOF) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOG) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOH) || \ + ((PORTSOURCE) == EXTI_PortSourceGPIOI)) +/** + * @} + */ + + +/** @defgroup SYSCFG_EXTI_Pin_Sources + * @{ + */ +#define EXTI_PinSource0 ((uint8_t)0x00) +#define EXTI_PinSource1 ((uint8_t)0x01) +#define EXTI_PinSource2 ((uint8_t)0x02) +#define EXTI_PinSource3 ((uint8_t)0x03) +#define EXTI_PinSource4 ((uint8_t)0x04) +#define EXTI_PinSource5 ((uint8_t)0x05) +#define EXTI_PinSource6 ((uint8_t)0x06) +#define EXTI_PinSource7 ((uint8_t)0x07) +#define EXTI_PinSource8 ((uint8_t)0x08) +#define EXTI_PinSource9 ((uint8_t)0x09) +#define EXTI_PinSource10 ((uint8_t)0x0A) +#define EXTI_PinSource11 ((uint8_t)0x0B) +#define EXTI_PinSource12 ((uint8_t)0x0C) +#define EXTI_PinSource13 ((uint8_t)0x0D) +#define EXTI_PinSource14 ((uint8_t)0x0E) +#define EXTI_PinSource15 ((uint8_t)0x0F) +#define IS_EXTI_PIN_SOURCE(PINSOURCE) (((PINSOURCE) == EXTI_PinSource0) || \ + ((PINSOURCE) == EXTI_PinSource1) || \ + ((PINSOURCE) == EXTI_PinSource2) || \ + ((PINSOURCE) == EXTI_PinSource3) || \ + ((PINSOURCE) == EXTI_PinSource4) || \ + ((PINSOURCE) == EXTI_PinSource5) || \ + ((PINSOURCE) == EXTI_PinSource6) || \ + ((PINSOURCE) == EXTI_PinSource7) || \ + ((PINSOURCE) == EXTI_PinSource8) || \ + ((PINSOURCE) == EXTI_PinSource9) || \ + ((PINSOURCE) == EXTI_PinSource10) || \ + ((PINSOURCE) == EXTI_PinSource11) || \ + ((PINSOURCE) == EXTI_PinSource12) || \ + ((PINSOURCE) == EXTI_PinSource13) || \ + ((PINSOURCE) == EXTI_PinSource14) || \ + ((PINSOURCE) == EXTI_PinSource15)) +/** + * @} + */ + + +/** @defgroup SYSCFG_Memory_Remap_Config + * @{ + */ +#define SYSCFG_MemoryRemap_Flash ((uint8_t)0x00) +#define SYSCFG_MemoryRemap_SystemFlash ((uint8_t)0x01) +#define SYSCFG_MemoryRemap_FSMC ((uint8_t)0x02) +#define SYSCFG_MemoryRemap_SRAM ((uint8_t)0x03) + +#define IS_SYSCFG_MEMORY_REMAP_CONFING(REMAP) (((REMAP) == SYSCFG_MemoryRemap_Flash) || \ + ((REMAP) == SYSCFG_MemoryRemap_SystemFlash) || \ + ((REMAP) == SYSCFG_MemoryRemap_SRAM) || \ + ((REMAP) == SYSCFG_MemoryRemap_FSMC)) +/** + * @} + */ + + +/** @defgroup SYSCFG_ETHERNET_Media_Interface + * @{ + */ +#define SYSCFG_ETH_MediaInterface_MII ((uint32_t)0x00000000) +#define SYSCFG_ETH_MediaInterface_RMII ((uint32_t)0x00000001) + +#define IS_SYSCFG_ETH_MEDIA_INTERFACE(INTERFACE) (((INTERFACE) == SYSCFG_ETH_MediaInterface_MII) || \ + ((INTERFACE) == SYSCFG_ETH_MediaInterface_RMII)) +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +void SYSCFG_DeInit(void); +void SYSCFG_MemoryRemapConfig(uint8_t SYSCFG_MemoryRemap); +void SYSCFG_EXTILineConfig(uint8_t EXTI_PortSourceGPIOx, uint8_t EXTI_PinSourcex); +void SYSCFG_ETH_MediaInterfaceConfig(uint32_t SYSCFG_ETH_MediaInterface); +void SYSCFG_CompensationCellCmd(FunctionalState NewState); +FlagStatus SYSCFG_GetCompensationCellStatus(void); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_SYSCFG_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h new file mode 100644 index 0000000..228e81a --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h @@ -0,0 +1,1144 @@ +/** + ****************************************************************************** + * @file stm32f4xx_tim.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the TIM firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_TIM_H +#define __STM32F4xx_TIM_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup TIM + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief TIM Time Base Init structure definition + * @note This structure is used with all TIMx except for TIM6 and TIM7. + */ + +typedef struct +{ + uint16_t TIM_Prescaler; /*!< Specifies the prescaler value used to divide the TIM clock. + This parameter can be a number between 0x0000 and 0xFFFF */ + + uint16_t TIM_CounterMode; /*!< Specifies the counter mode. + This parameter can be a value of @ref TIM_Counter_Mode */ + + uint32_t TIM_Period; /*!< Specifies the period value to be loaded into the active + Auto-Reload Register at the next update event. + This parameter must be a number between 0x0000 and 0xFFFF. */ + + uint16_t TIM_ClockDivision; /*!< Specifies the clock division. + This parameter can be a value of @ref TIM_Clock_Division_CKD */ + + uint8_t TIM_RepetitionCounter; /*!< Specifies the repetition counter value. Each time the RCR downcounter + reaches zero, an update event is generated and counting restarts + from the RCR value (N). + This means in PWM mode that (N+1) corresponds to: + - the number of PWM periods in edge-aligned mode + - the number of half PWM period in center-aligned mode + This parameter must be a number between 0x00 and 0xFF. + @note This parameter is valid only for TIM1 and TIM8. */ +} TIM_TimeBaseInitTypeDef; + +/** + * @brief TIM Output Compare Init structure definition + */ + +typedef struct +{ + uint16_t TIM_OCMode; /*!< Specifies the TIM mode. + This parameter can be a value of @ref TIM_Output_Compare_and_PWM_modes */ + + uint16_t TIM_OutputState; /*!< Specifies the TIM Output Compare state. + This parameter can be a value of @ref TIM_Output_Compare_State */ + + uint16_t TIM_OutputNState; /*!< Specifies the TIM complementary Output Compare state. + This parameter can be a value of @ref TIM_Output_Compare_N_State + @note This parameter is valid only for TIM1 and TIM8. */ + + uint32_t TIM_Pulse; /*!< Specifies the pulse value to be loaded into the Capture Compare Register. + This parameter can be a number between 0x0000 and 0xFFFF */ + + uint16_t TIM_OCPolarity; /*!< Specifies the output polarity. + This parameter can be a value of @ref TIM_Output_Compare_Polarity */ + + uint16_t TIM_OCNPolarity; /*!< Specifies the complementary output polarity. + This parameter can be a value of @ref TIM_Output_Compare_N_Polarity + @note This parameter is valid only for TIM1 and TIM8. */ + + uint16_t TIM_OCIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state. + This parameter can be a value of @ref TIM_Output_Compare_Idle_State + @note This parameter is valid only for TIM1 and TIM8. */ + + uint16_t TIM_OCNIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state. + This parameter can be a value of @ref TIM_Output_Compare_N_Idle_State + @note This parameter is valid only for TIM1 and TIM8. */ +} TIM_OCInitTypeDef; + +/** + * @brief TIM Input Capture Init structure definition + */ + +typedef struct +{ + + uint16_t TIM_Channel; /*!< Specifies the TIM channel. + This parameter can be a value of @ref TIM_Channel */ + + uint16_t TIM_ICPolarity; /*!< Specifies the active edge of the input signal. + This parameter can be a value of @ref TIM_Input_Capture_Polarity */ + + uint16_t TIM_ICSelection; /*!< Specifies the input. + This parameter can be a value of @ref TIM_Input_Capture_Selection */ + + uint16_t TIM_ICPrescaler; /*!< Specifies the Input Capture Prescaler. + This parameter can be a value of @ref TIM_Input_Capture_Prescaler */ + + uint16_t TIM_ICFilter; /*!< Specifies the input capture filter. + This parameter can be a number between 0x0 and 0xF */ +} TIM_ICInitTypeDef; + +/** + * @brief BDTR structure definition + * @note This structure is used only with TIM1 and TIM8. + */ + +typedef struct +{ + + uint16_t TIM_OSSRState; /*!< Specifies the Off-State selection used in Run mode. + This parameter can be a value of @ref TIM_OSSR_Off_State_Selection_for_Run_mode_state */ + + uint16_t TIM_OSSIState; /*!< Specifies the Off-State used in Idle state. + This parameter can be a value of @ref TIM_OSSI_Off_State_Selection_for_Idle_mode_state */ + + uint16_t TIM_LOCKLevel; /*!< Specifies the LOCK level parameters. + This parameter can be a value of @ref TIM_Lock_level */ + + uint16_t TIM_DeadTime; /*!< Specifies the delay time between the switching-off and the + switching-on of the outputs. + This parameter can be a number between 0x00 and 0xFF */ + + uint16_t TIM_Break; /*!< Specifies whether the TIM Break input is enabled or not. + This parameter can be a value of @ref TIM_Break_Input_enable_disable */ + + uint16_t TIM_BreakPolarity; /*!< Specifies the TIM Break Input pin polarity. + This parameter can be a value of @ref TIM_Break_Polarity */ + + uint16_t TIM_AutomaticOutput; /*!< Specifies whether the TIM Automatic Output feature is enabled or not. + This parameter can be a value of @ref TIM_AOE_Bit_Set_Reset */ +} TIM_BDTRInitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup TIM_Exported_constants + * @{ + */ + +#define IS_TIM_ALL_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM2) || \ + ((PERIPH) == TIM3) || \ + ((PERIPH) == TIM4) || \ + ((PERIPH) == TIM5) || \ + ((PERIPH) == TIM6) || \ + ((PERIPH) == TIM7) || \ + ((PERIPH) == TIM8) || \ + ((PERIPH) == TIM9) || \ + ((PERIPH) == TIM10) || \ + ((PERIPH) == TIM11) || \ + ((PERIPH) == TIM12) || \ + (((PERIPH) == TIM13) || \ + ((PERIPH) == TIM14))) +/* LIST1: TIM1, TIM2, TIM3, TIM4, TIM5, TIM8, TIM9, TIM10, TIM11, TIM12, TIM13 and TIM14 */ +#define IS_TIM_LIST1_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM2) || \ + ((PERIPH) == TIM3) || \ + ((PERIPH) == TIM4) || \ + ((PERIPH) == TIM5) || \ + ((PERIPH) == TIM8) || \ + ((PERIPH) == TIM9) || \ + ((PERIPH) == TIM10) || \ + ((PERIPH) == TIM11) || \ + ((PERIPH) == TIM12) || \ + ((PERIPH) == TIM13) || \ + ((PERIPH) == TIM14)) + +/* LIST2: TIM1, TIM2, TIM3, TIM4, TIM5, TIM8, TIM9 and TIM12 */ +#define IS_TIM_LIST2_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM2) || \ + ((PERIPH) == TIM3) || \ + ((PERIPH) == TIM4) || \ + ((PERIPH) == TIM5) || \ + ((PERIPH) == TIM8) || \ + ((PERIPH) == TIM9) || \ + ((PERIPH) == TIM12)) +/* LIST3: TIM1, TIM2, TIM3, TIM4, TIM5 and TIM8 */ +#define IS_TIM_LIST3_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM2) || \ + ((PERIPH) == TIM3) || \ + ((PERIPH) == TIM4) || \ + ((PERIPH) == TIM5) || \ + ((PERIPH) == TIM8)) +/* LIST4: TIM1 and TIM8 */ +#define IS_TIM_LIST4_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM8)) +/* LIST5: TIM1, TIM2, TIM3, TIM4, TIM5, TIM6, TIM7 and TIM8 */ +#define IS_TIM_LIST5_PERIPH(PERIPH) (((PERIPH) == TIM1) || \ + ((PERIPH) == TIM2) || \ + ((PERIPH) == TIM3) || \ + ((PERIPH) == TIM4) || \ + ((PERIPH) == TIM5) || \ + ((PERIPH) == TIM6) || \ + ((PERIPH) == TIM7) || \ + ((PERIPH) == TIM8)) +/* LIST6: TIM2, TIM5 and TIM11 */ +#define IS_TIM_LIST6_PERIPH(TIMx)(((TIMx) == TIM2) || \ + ((TIMx) == TIM5) || \ + ((TIMx) == TIM11)) + +/** @defgroup TIM_Output_Compare_and_PWM_modes + * @{ + */ + +#define TIM_OCMode_Timing ((uint16_t)0x0000) +#define TIM_OCMode_Active ((uint16_t)0x0010) +#define TIM_OCMode_Inactive ((uint16_t)0x0020) +#define TIM_OCMode_Toggle ((uint16_t)0x0030) +#define TIM_OCMode_PWM1 ((uint16_t)0x0060) +#define TIM_OCMode_PWM2 ((uint16_t)0x0070) +#define IS_TIM_OC_MODE(MODE) (((MODE) == TIM_OCMode_Timing) || \ + ((MODE) == TIM_OCMode_Active) || \ + ((MODE) == TIM_OCMode_Inactive) || \ + ((MODE) == TIM_OCMode_Toggle)|| \ + ((MODE) == TIM_OCMode_PWM1) || \ + ((MODE) == TIM_OCMode_PWM2)) +#define IS_TIM_OCM(MODE) (((MODE) == TIM_OCMode_Timing) || \ + ((MODE) == TIM_OCMode_Active) || \ + ((MODE) == TIM_OCMode_Inactive) || \ + ((MODE) == TIM_OCMode_Toggle)|| \ + ((MODE) == TIM_OCMode_PWM1) || \ + ((MODE) == TIM_OCMode_PWM2) || \ + ((MODE) == TIM_ForcedAction_Active) || \ + ((MODE) == TIM_ForcedAction_InActive)) +/** + * @} + */ + +/** @defgroup TIM_One_Pulse_Mode + * @{ + */ + +#define TIM_OPMode_Single ((uint16_t)0x0008) +#define TIM_OPMode_Repetitive ((uint16_t)0x0000) +#define IS_TIM_OPM_MODE(MODE) (((MODE) == TIM_OPMode_Single) || \ + ((MODE) == TIM_OPMode_Repetitive)) +/** + * @} + */ + +/** @defgroup TIM_Channel + * @{ + */ + +#define TIM_Channel_1 ((uint16_t)0x0000) +#define TIM_Channel_2 ((uint16_t)0x0004) +#define TIM_Channel_3 ((uint16_t)0x0008) +#define TIM_Channel_4 ((uint16_t)0x000C) + +#define IS_TIM_CHANNEL(CHANNEL) (((CHANNEL) == TIM_Channel_1) || \ + ((CHANNEL) == TIM_Channel_2) || \ + ((CHANNEL) == TIM_Channel_3) || \ + ((CHANNEL) == TIM_Channel_4)) + +#define IS_TIM_PWMI_CHANNEL(CHANNEL) (((CHANNEL) == TIM_Channel_1) || \ + ((CHANNEL) == TIM_Channel_2)) +#define IS_TIM_COMPLEMENTARY_CHANNEL(CHANNEL) (((CHANNEL) == TIM_Channel_1) || \ + ((CHANNEL) == TIM_Channel_2) || \ + ((CHANNEL) == TIM_Channel_3)) +/** + * @} + */ + +/** @defgroup TIM_Clock_Division_CKD + * @{ + */ + +#define TIM_CKD_DIV1 ((uint16_t)0x0000) +#define TIM_CKD_DIV2 ((uint16_t)0x0100) +#define TIM_CKD_DIV4 ((uint16_t)0x0200) +#define IS_TIM_CKD_DIV(DIV) (((DIV) == TIM_CKD_DIV1) || \ + ((DIV) == TIM_CKD_DIV2) || \ + ((DIV) == TIM_CKD_DIV4)) +/** + * @} + */ + +/** @defgroup TIM_Counter_Mode + * @{ + */ + +#define TIM_CounterMode_Up ((uint16_t)0x0000) +#define TIM_CounterMode_Down ((uint16_t)0x0010) +#define TIM_CounterMode_CenterAligned1 ((uint16_t)0x0020) +#define TIM_CounterMode_CenterAligned2 ((uint16_t)0x0040) +#define TIM_CounterMode_CenterAligned3 ((uint16_t)0x0060) +#define IS_TIM_COUNTER_MODE(MODE) (((MODE) == TIM_CounterMode_Up) || \ + ((MODE) == TIM_CounterMode_Down) || \ + ((MODE) == TIM_CounterMode_CenterAligned1) || \ + ((MODE) == TIM_CounterMode_CenterAligned2) || \ + ((MODE) == TIM_CounterMode_CenterAligned3)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_Polarity + * @{ + */ + +#define TIM_OCPolarity_High ((uint16_t)0x0000) +#define TIM_OCPolarity_Low ((uint16_t)0x0002) +#define IS_TIM_OC_POLARITY(POLARITY) (((POLARITY) == TIM_OCPolarity_High) || \ + ((POLARITY) == TIM_OCPolarity_Low)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_N_Polarity + * @{ + */ + +#define TIM_OCNPolarity_High ((uint16_t)0x0000) +#define TIM_OCNPolarity_Low ((uint16_t)0x0008) +#define IS_TIM_OCN_POLARITY(POLARITY) (((POLARITY) == TIM_OCNPolarity_High) || \ + ((POLARITY) == TIM_OCNPolarity_Low)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_State + * @{ + */ + +#define TIM_OutputState_Disable ((uint16_t)0x0000) +#define TIM_OutputState_Enable ((uint16_t)0x0001) +#define IS_TIM_OUTPUT_STATE(STATE) (((STATE) == TIM_OutputState_Disable) || \ + ((STATE) == TIM_OutputState_Enable)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_N_State + * @{ + */ + +#define TIM_OutputNState_Disable ((uint16_t)0x0000) +#define TIM_OutputNState_Enable ((uint16_t)0x0004) +#define IS_TIM_OUTPUTN_STATE(STATE) (((STATE) == TIM_OutputNState_Disable) || \ + ((STATE) == TIM_OutputNState_Enable)) +/** + * @} + */ + +/** @defgroup TIM_Capture_Compare_State + * @{ + */ + +#define TIM_CCx_Enable ((uint16_t)0x0001) +#define TIM_CCx_Disable ((uint16_t)0x0000) +#define IS_TIM_CCX(CCX) (((CCX) == TIM_CCx_Enable) || \ + ((CCX) == TIM_CCx_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Capture_Compare_N_State + * @{ + */ + +#define TIM_CCxN_Enable ((uint16_t)0x0004) +#define TIM_CCxN_Disable ((uint16_t)0x0000) +#define IS_TIM_CCXN(CCXN) (((CCXN) == TIM_CCxN_Enable) || \ + ((CCXN) == TIM_CCxN_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Break_Input_enable_disable + * @{ + */ + +#define TIM_Break_Enable ((uint16_t)0x1000) +#define TIM_Break_Disable ((uint16_t)0x0000) +#define IS_TIM_BREAK_STATE(STATE) (((STATE) == TIM_Break_Enable) || \ + ((STATE) == TIM_Break_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Break_Polarity + * @{ + */ + +#define TIM_BreakPolarity_Low ((uint16_t)0x0000) +#define TIM_BreakPolarity_High ((uint16_t)0x2000) +#define IS_TIM_BREAK_POLARITY(POLARITY) (((POLARITY) == TIM_BreakPolarity_Low) || \ + ((POLARITY) == TIM_BreakPolarity_High)) +/** + * @} + */ + +/** @defgroup TIM_AOE_Bit_Set_Reset + * @{ + */ + +#define TIM_AutomaticOutput_Enable ((uint16_t)0x4000) +#define TIM_AutomaticOutput_Disable ((uint16_t)0x0000) +#define IS_TIM_AUTOMATIC_OUTPUT_STATE(STATE) (((STATE) == TIM_AutomaticOutput_Enable) || \ + ((STATE) == TIM_AutomaticOutput_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Lock_level + * @{ + */ + +#define TIM_LOCKLevel_OFF ((uint16_t)0x0000) +#define TIM_LOCKLevel_1 ((uint16_t)0x0100) +#define TIM_LOCKLevel_2 ((uint16_t)0x0200) +#define TIM_LOCKLevel_3 ((uint16_t)0x0300) +#define IS_TIM_LOCK_LEVEL(LEVEL) (((LEVEL) == TIM_LOCKLevel_OFF) || \ + ((LEVEL) == TIM_LOCKLevel_1) || \ + ((LEVEL) == TIM_LOCKLevel_2) || \ + ((LEVEL) == TIM_LOCKLevel_3)) +/** + * @} + */ + +/** @defgroup TIM_OSSI_Off_State_Selection_for_Idle_mode_state + * @{ + */ + +#define TIM_OSSIState_Enable ((uint16_t)0x0400) +#define TIM_OSSIState_Disable ((uint16_t)0x0000) +#define IS_TIM_OSSI_STATE(STATE) (((STATE) == TIM_OSSIState_Enable) || \ + ((STATE) == TIM_OSSIState_Disable)) +/** + * @} + */ + +/** @defgroup TIM_OSSR_Off_State_Selection_for_Run_mode_state + * @{ + */ + +#define TIM_OSSRState_Enable ((uint16_t)0x0800) +#define TIM_OSSRState_Disable ((uint16_t)0x0000) +#define IS_TIM_OSSR_STATE(STATE) (((STATE) == TIM_OSSRState_Enable) || \ + ((STATE) == TIM_OSSRState_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_Idle_State + * @{ + */ + +#define TIM_OCIdleState_Set ((uint16_t)0x0100) +#define TIM_OCIdleState_Reset ((uint16_t)0x0000) +#define IS_TIM_OCIDLE_STATE(STATE) (((STATE) == TIM_OCIdleState_Set) || \ + ((STATE) == TIM_OCIdleState_Reset)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_N_Idle_State + * @{ + */ + +#define TIM_OCNIdleState_Set ((uint16_t)0x0200) +#define TIM_OCNIdleState_Reset ((uint16_t)0x0000) +#define IS_TIM_OCNIDLE_STATE(STATE) (((STATE) == TIM_OCNIdleState_Set) || \ + ((STATE) == TIM_OCNIdleState_Reset)) +/** + * @} + */ + +/** @defgroup TIM_Input_Capture_Polarity + * @{ + */ + +#define TIM_ICPolarity_Rising ((uint16_t)0x0000) +#define TIM_ICPolarity_Falling ((uint16_t)0x0002) +#define TIM_ICPolarity_BothEdge ((uint16_t)0x000A) +#define IS_TIM_IC_POLARITY(POLARITY) (((POLARITY) == TIM_ICPolarity_Rising) || \ + ((POLARITY) == TIM_ICPolarity_Falling)|| \ + ((POLARITY) == TIM_ICPolarity_BothEdge)) +/** + * @} + */ + +/** @defgroup TIM_Input_Capture_Selection + * @{ + */ + +#define TIM_ICSelection_DirectTI ((uint16_t)0x0001) /*!< TIM Input 1, 2, 3 or 4 is selected to be + connected to IC1, IC2, IC3 or IC4, respectively */ +#define TIM_ICSelection_IndirectTI ((uint16_t)0x0002) /*!< TIM Input 1, 2, 3 or 4 is selected to be + connected to IC2, IC1, IC4 or IC3, respectively. */ +#define TIM_ICSelection_TRC ((uint16_t)0x0003) /*!< TIM Input 1, 2, 3 or 4 is selected to be connected to TRC. */ +#define IS_TIM_IC_SELECTION(SELECTION) (((SELECTION) == TIM_ICSelection_DirectTI) || \ + ((SELECTION) == TIM_ICSelection_IndirectTI) || \ + ((SELECTION) == TIM_ICSelection_TRC)) +/** + * @} + */ + +/** @defgroup TIM_Input_Capture_Prescaler + * @{ + */ + +#define TIM_ICPSC_DIV1 ((uint16_t)0x0000) /*!< Capture performed each time an edge is detected on the capture input. */ +#define TIM_ICPSC_DIV2 ((uint16_t)0x0004) /*!< Capture performed once every 2 events. */ +#define TIM_ICPSC_DIV4 ((uint16_t)0x0008) /*!< Capture performed once every 4 events. */ +#define TIM_ICPSC_DIV8 ((uint16_t)0x000C) /*!< Capture performed once every 8 events. */ +#define IS_TIM_IC_PRESCALER(PRESCALER) (((PRESCALER) == TIM_ICPSC_DIV1) || \ + ((PRESCALER) == TIM_ICPSC_DIV2) || \ + ((PRESCALER) == TIM_ICPSC_DIV4) || \ + ((PRESCALER) == TIM_ICPSC_DIV8)) +/** + * @} + */ + +/** @defgroup TIM_interrupt_sources + * @{ + */ + +#define TIM_IT_Update ((uint16_t)0x0001) +#define TIM_IT_CC1 ((uint16_t)0x0002) +#define TIM_IT_CC2 ((uint16_t)0x0004) +#define TIM_IT_CC3 ((uint16_t)0x0008) +#define TIM_IT_CC4 ((uint16_t)0x0010) +#define TIM_IT_COM ((uint16_t)0x0020) +#define TIM_IT_Trigger ((uint16_t)0x0040) +#define TIM_IT_Break ((uint16_t)0x0080) +#define IS_TIM_IT(IT) ((((IT) & (uint16_t)0xFF00) == 0x0000) && ((IT) != 0x0000)) + +#define IS_TIM_GET_IT(IT) (((IT) == TIM_IT_Update) || \ + ((IT) == TIM_IT_CC1) || \ + ((IT) == TIM_IT_CC2) || \ + ((IT) == TIM_IT_CC3) || \ + ((IT) == TIM_IT_CC4) || \ + ((IT) == TIM_IT_COM) || \ + ((IT) == TIM_IT_Trigger) || \ + ((IT) == TIM_IT_Break)) +/** + * @} + */ + +/** @defgroup TIM_DMA_Base_address + * @{ + */ + +#define TIM_DMABase_CR1 ((uint16_t)0x0000) +#define TIM_DMABase_CR2 ((uint16_t)0x0001) +#define TIM_DMABase_SMCR ((uint16_t)0x0002) +#define TIM_DMABase_DIER ((uint16_t)0x0003) +#define TIM_DMABase_SR ((uint16_t)0x0004) +#define TIM_DMABase_EGR ((uint16_t)0x0005) +#define TIM_DMABase_CCMR1 ((uint16_t)0x0006) +#define TIM_DMABase_CCMR2 ((uint16_t)0x0007) +#define TIM_DMABase_CCER ((uint16_t)0x0008) +#define TIM_DMABase_CNT ((uint16_t)0x0009) +#define TIM_DMABase_PSC ((uint16_t)0x000A) +#define TIM_DMABase_ARR ((uint16_t)0x000B) +#define TIM_DMABase_RCR ((uint16_t)0x000C) +#define TIM_DMABase_CCR1 ((uint16_t)0x000D) +#define TIM_DMABase_CCR2 ((uint16_t)0x000E) +#define TIM_DMABase_CCR3 ((uint16_t)0x000F) +#define TIM_DMABase_CCR4 ((uint16_t)0x0010) +#define TIM_DMABase_BDTR ((uint16_t)0x0011) +#define TIM_DMABase_DCR ((uint16_t)0x0012) +#define TIM_DMABase_OR ((uint16_t)0x0013) +#define IS_TIM_DMA_BASE(BASE) (((BASE) == TIM_DMABase_CR1) || \ + ((BASE) == TIM_DMABase_CR2) || \ + ((BASE) == TIM_DMABase_SMCR) || \ + ((BASE) == TIM_DMABase_DIER) || \ + ((BASE) == TIM_DMABase_SR) || \ + ((BASE) == TIM_DMABase_EGR) || \ + ((BASE) == TIM_DMABase_CCMR1) || \ + ((BASE) == TIM_DMABase_CCMR2) || \ + ((BASE) == TIM_DMABase_CCER) || \ + ((BASE) == TIM_DMABase_CNT) || \ + ((BASE) == TIM_DMABase_PSC) || \ + ((BASE) == TIM_DMABase_ARR) || \ + ((BASE) == TIM_DMABase_RCR) || \ + ((BASE) == TIM_DMABase_CCR1) || \ + ((BASE) == TIM_DMABase_CCR2) || \ + ((BASE) == TIM_DMABase_CCR3) || \ + ((BASE) == TIM_DMABase_CCR4) || \ + ((BASE) == TIM_DMABase_BDTR) || \ + ((BASE) == TIM_DMABase_DCR) || \ + ((BASE) == TIM_DMABase_OR)) +/** + * @} + */ + +/** @defgroup TIM_DMA_Burst_Length + * @{ + */ + +#define TIM_DMABurstLength_1Transfer ((uint16_t)0x0000) +#define TIM_DMABurstLength_2Transfers ((uint16_t)0x0100) +#define TIM_DMABurstLength_3Transfers ((uint16_t)0x0200) +#define TIM_DMABurstLength_4Transfers ((uint16_t)0x0300) +#define TIM_DMABurstLength_5Transfers ((uint16_t)0x0400) +#define TIM_DMABurstLength_6Transfers ((uint16_t)0x0500) +#define TIM_DMABurstLength_7Transfers ((uint16_t)0x0600) +#define TIM_DMABurstLength_8Transfers ((uint16_t)0x0700) +#define TIM_DMABurstLength_9Transfers ((uint16_t)0x0800) +#define TIM_DMABurstLength_10Transfers ((uint16_t)0x0900) +#define TIM_DMABurstLength_11Transfers ((uint16_t)0x0A00) +#define TIM_DMABurstLength_12Transfers ((uint16_t)0x0B00) +#define TIM_DMABurstLength_13Transfers ((uint16_t)0x0C00) +#define TIM_DMABurstLength_14Transfers ((uint16_t)0x0D00) +#define TIM_DMABurstLength_15Transfers ((uint16_t)0x0E00) +#define TIM_DMABurstLength_16Transfers ((uint16_t)0x0F00) +#define TIM_DMABurstLength_17Transfers ((uint16_t)0x1000) +#define TIM_DMABurstLength_18Transfers ((uint16_t)0x1100) +#define IS_TIM_DMA_LENGTH(LENGTH) (((LENGTH) == TIM_DMABurstLength_1Transfer) || \ + ((LENGTH) == TIM_DMABurstLength_2Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_3Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_4Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_5Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_6Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_7Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_8Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_9Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_10Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_11Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_12Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_13Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_14Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_15Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_16Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_17Transfers) || \ + ((LENGTH) == TIM_DMABurstLength_18Transfers)) +/** + * @} + */ + +/** @defgroup TIM_DMA_sources + * @{ + */ + +#define TIM_DMA_Update ((uint16_t)0x0100) +#define TIM_DMA_CC1 ((uint16_t)0x0200) +#define TIM_DMA_CC2 ((uint16_t)0x0400) +#define TIM_DMA_CC3 ((uint16_t)0x0800) +#define TIM_DMA_CC4 ((uint16_t)0x1000) +#define TIM_DMA_COM ((uint16_t)0x2000) +#define TIM_DMA_Trigger ((uint16_t)0x4000) +#define IS_TIM_DMA_SOURCE(SOURCE) ((((SOURCE) & (uint16_t)0x80FF) == 0x0000) && ((SOURCE) != 0x0000)) + +/** + * @} + */ + +/** @defgroup TIM_External_Trigger_Prescaler + * @{ + */ + +#define TIM_ExtTRGPSC_OFF ((uint16_t)0x0000) +#define TIM_ExtTRGPSC_DIV2 ((uint16_t)0x1000) +#define TIM_ExtTRGPSC_DIV4 ((uint16_t)0x2000) +#define TIM_ExtTRGPSC_DIV8 ((uint16_t)0x3000) +#define IS_TIM_EXT_PRESCALER(PRESCALER) (((PRESCALER) == TIM_ExtTRGPSC_OFF) || \ + ((PRESCALER) == TIM_ExtTRGPSC_DIV2) || \ + ((PRESCALER) == TIM_ExtTRGPSC_DIV4) || \ + ((PRESCALER) == TIM_ExtTRGPSC_DIV8)) +/** + * @} + */ + +/** @defgroup TIM_Internal_Trigger_Selection + * @{ + */ + +#define TIM_TS_ITR0 ((uint16_t)0x0000) +#define TIM_TS_ITR1 ((uint16_t)0x0010) +#define TIM_TS_ITR2 ((uint16_t)0x0020) +#define TIM_TS_ITR3 ((uint16_t)0x0030) +#define TIM_TS_TI1F_ED ((uint16_t)0x0040) +#define TIM_TS_TI1FP1 ((uint16_t)0x0050) +#define TIM_TS_TI2FP2 ((uint16_t)0x0060) +#define TIM_TS_ETRF ((uint16_t)0x0070) +#define IS_TIM_TRIGGER_SELECTION(SELECTION) (((SELECTION) == TIM_TS_ITR0) || \ + ((SELECTION) == TIM_TS_ITR1) || \ + ((SELECTION) == TIM_TS_ITR2) || \ + ((SELECTION) == TIM_TS_ITR3) || \ + ((SELECTION) == TIM_TS_TI1F_ED) || \ + ((SELECTION) == TIM_TS_TI1FP1) || \ + ((SELECTION) == TIM_TS_TI2FP2) || \ + ((SELECTION) == TIM_TS_ETRF)) +#define IS_TIM_INTERNAL_TRIGGER_SELECTION(SELECTION) (((SELECTION) == TIM_TS_ITR0) || \ + ((SELECTION) == TIM_TS_ITR1) || \ + ((SELECTION) == TIM_TS_ITR2) || \ + ((SELECTION) == TIM_TS_ITR3)) +/** + * @} + */ + +/** @defgroup TIM_TIx_External_Clock_Source + * @{ + */ + +#define TIM_TIxExternalCLK1Source_TI1 ((uint16_t)0x0050) +#define TIM_TIxExternalCLK1Source_TI2 ((uint16_t)0x0060) +#define TIM_TIxExternalCLK1Source_TI1ED ((uint16_t)0x0040) + +/** + * @} + */ + +/** @defgroup TIM_External_Trigger_Polarity + * @{ + */ +#define TIM_ExtTRGPolarity_Inverted ((uint16_t)0x8000) +#define TIM_ExtTRGPolarity_NonInverted ((uint16_t)0x0000) +#define IS_TIM_EXT_POLARITY(POLARITY) (((POLARITY) == TIM_ExtTRGPolarity_Inverted) || \ + ((POLARITY) == TIM_ExtTRGPolarity_NonInverted)) +/** + * @} + */ + +/** @defgroup TIM_Prescaler_Reload_Mode + * @{ + */ + +#define TIM_PSCReloadMode_Update ((uint16_t)0x0000) +#define TIM_PSCReloadMode_Immediate ((uint16_t)0x0001) +#define IS_TIM_PRESCALER_RELOAD(RELOAD) (((RELOAD) == TIM_PSCReloadMode_Update) || \ + ((RELOAD) == TIM_PSCReloadMode_Immediate)) +/** + * @} + */ + +/** @defgroup TIM_Forced_Action + * @{ + */ + +#define TIM_ForcedAction_Active ((uint16_t)0x0050) +#define TIM_ForcedAction_InActive ((uint16_t)0x0040) +#define IS_TIM_FORCED_ACTION(ACTION) (((ACTION) == TIM_ForcedAction_Active) || \ + ((ACTION) == TIM_ForcedAction_InActive)) +/** + * @} + */ + +/** @defgroup TIM_Encoder_Mode + * @{ + */ + +#define TIM_EncoderMode_TI1 ((uint16_t)0x0001) +#define TIM_EncoderMode_TI2 ((uint16_t)0x0002) +#define TIM_EncoderMode_TI12 ((uint16_t)0x0003) +#define IS_TIM_ENCODER_MODE(MODE) (((MODE) == TIM_EncoderMode_TI1) || \ + ((MODE) == TIM_EncoderMode_TI2) || \ + ((MODE) == TIM_EncoderMode_TI12)) +/** + * @} + */ + + +/** @defgroup TIM_Event_Source + * @{ + */ + +#define TIM_EventSource_Update ((uint16_t)0x0001) +#define TIM_EventSource_CC1 ((uint16_t)0x0002) +#define TIM_EventSource_CC2 ((uint16_t)0x0004) +#define TIM_EventSource_CC3 ((uint16_t)0x0008) +#define TIM_EventSource_CC4 ((uint16_t)0x0010) +#define TIM_EventSource_COM ((uint16_t)0x0020) +#define TIM_EventSource_Trigger ((uint16_t)0x0040) +#define TIM_EventSource_Break ((uint16_t)0x0080) +#define IS_TIM_EVENT_SOURCE(SOURCE) ((((SOURCE) & (uint16_t)0xFF00) == 0x0000) && ((SOURCE) != 0x0000)) + +/** + * @} + */ + +/** @defgroup TIM_Update_Source + * @{ + */ + +#define TIM_UpdateSource_Global ((uint16_t)0x0000) /*!< Source of update is the counter overflow/underflow + or the setting of UG bit, or an update generation + through the slave mode controller. */ +#define TIM_UpdateSource_Regular ((uint16_t)0x0001) /*!< Source of update is counter overflow/underflow. */ +#define IS_TIM_UPDATE_SOURCE(SOURCE) (((SOURCE) == TIM_UpdateSource_Global) || \ + ((SOURCE) == TIM_UpdateSource_Regular)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_Preload_State + * @{ + */ + +#define TIM_OCPreload_Enable ((uint16_t)0x0008) +#define TIM_OCPreload_Disable ((uint16_t)0x0000) +#define IS_TIM_OCPRELOAD_STATE(STATE) (((STATE) == TIM_OCPreload_Enable) || \ + ((STATE) == TIM_OCPreload_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_Fast_State + * @{ + */ + +#define TIM_OCFast_Enable ((uint16_t)0x0004) +#define TIM_OCFast_Disable ((uint16_t)0x0000) +#define IS_TIM_OCFAST_STATE(STATE) (((STATE) == TIM_OCFast_Enable) || \ + ((STATE) == TIM_OCFast_Disable)) + +/** + * @} + */ + +/** @defgroup TIM_Output_Compare_Clear_State + * @{ + */ + +#define TIM_OCClear_Enable ((uint16_t)0x0080) +#define TIM_OCClear_Disable ((uint16_t)0x0000) +#define IS_TIM_OCCLEAR_STATE(STATE) (((STATE) == TIM_OCClear_Enable) || \ + ((STATE) == TIM_OCClear_Disable)) +/** + * @} + */ + +/** @defgroup TIM_Trigger_Output_Source + * @{ + */ + +#define TIM_TRGOSource_Reset ((uint16_t)0x0000) +#define TIM_TRGOSource_Enable ((uint16_t)0x0010) +#define TIM_TRGOSource_Update ((uint16_t)0x0020) +#define TIM_TRGOSource_OC1 ((uint16_t)0x0030) +#define TIM_TRGOSource_OC1Ref ((uint16_t)0x0040) +#define TIM_TRGOSource_OC2Ref ((uint16_t)0x0050) +#define TIM_TRGOSource_OC3Ref ((uint16_t)0x0060) +#define TIM_TRGOSource_OC4Ref ((uint16_t)0x0070) +#define IS_TIM_TRGO_SOURCE(SOURCE) (((SOURCE) == TIM_TRGOSource_Reset) || \ + ((SOURCE) == TIM_TRGOSource_Enable) || \ + ((SOURCE) == TIM_TRGOSource_Update) || \ + ((SOURCE) == TIM_TRGOSource_OC1) || \ + ((SOURCE) == TIM_TRGOSource_OC1Ref) || \ + ((SOURCE) == TIM_TRGOSource_OC2Ref) || \ + ((SOURCE) == TIM_TRGOSource_OC3Ref) || \ + ((SOURCE) == TIM_TRGOSource_OC4Ref)) +/** + * @} + */ + +/** @defgroup TIM_Slave_Mode + * @{ + */ + +#define TIM_SlaveMode_Reset ((uint16_t)0x0004) +#define TIM_SlaveMode_Gated ((uint16_t)0x0005) +#define TIM_SlaveMode_Trigger ((uint16_t)0x0006) +#define TIM_SlaveMode_External1 ((uint16_t)0x0007) +#define IS_TIM_SLAVE_MODE(MODE) (((MODE) == TIM_SlaveMode_Reset) || \ + ((MODE) == TIM_SlaveMode_Gated) || \ + ((MODE) == TIM_SlaveMode_Trigger) || \ + ((MODE) == TIM_SlaveMode_External1)) +/** + * @} + */ + +/** @defgroup TIM_Master_Slave_Mode + * @{ + */ + +#define TIM_MasterSlaveMode_Enable ((uint16_t)0x0080) +#define TIM_MasterSlaveMode_Disable ((uint16_t)0x0000) +#define IS_TIM_MSM_STATE(STATE) (((STATE) == TIM_MasterSlaveMode_Enable) || \ + ((STATE) == TIM_MasterSlaveMode_Disable)) +/** + * @} + */ +/** @defgroup TIM_Remap + * @{ + */ + +#define TIM2_TIM8_TRGO ((uint16_t)0x0000) +#define TIM2_ETH_PTP ((uint16_t)0x0400) +#define TIM2_USBFS_SOF ((uint16_t)0x0800) +#define TIM2_USBHS_SOF ((uint16_t)0x0C00) + +#define TIM5_GPIO ((uint16_t)0x0000) +#define TIM5_LSI ((uint16_t)0x0040) +#define TIM5_LSE ((uint16_t)0x0080) +#define TIM5_RTC ((uint16_t)0x00C0) + +#define TIM11_GPIO ((uint16_t)0x0000) +#define TIM11_HSE ((uint16_t)0x0002) + +#define IS_TIM_REMAP(TIM_REMAP) (((TIM_REMAP) == TIM2_TIM8_TRGO)||\ + ((TIM_REMAP) == TIM2_ETH_PTP)||\ + ((TIM_REMAP) == TIM2_USBFS_SOF)||\ + ((TIM_REMAP) == TIM2_USBHS_SOF)||\ + ((TIM_REMAP) == TIM5_GPIO)||\ + ((TIM_REMAP) == TIM5_LSI)||\ + ((TIM_REMAP) == TIM5_LSE)||\ + ((TIM_REMAP) == TIM5_RTC)||\ + ((TIM_REMAP) == TIM11_GPIO)||\ + ((TIM_REMAP) == TIM11_HSE)) + +/** + * @} + */ +/** @defgroup TIM_Flags + * @{ + */ + +#define TIM_FLAG_Update ((uint16_t)0x0001) +#define TIM_FLAG_CC1 ((uint16_t)0x0002) +#define TIM_FLAG_CC2 ((uint16_t)0x0004) +#define TIM_FLAG_CC3 ((uint16_t)0x0008) +#define TIM_FLAG_CC4 ((uint16_t)0x0010) +#define TIM_FLAG_COM ((uint16_t)0x0020) +#define TIM_FLAG_Trigger ((uint16_t)0x0040) +#define TIM_FLAG_Break ((uint16_t)0x0080) +#define TIM_FLAG_CC1OF ((uint16_t)0x0200) +#define TIM_FLAG_CC2OF ((uint16_t)0x0400) +#define TIM_FLAG_CC3OF ((uint16_t)0x0800) +#define TIM_FLAG_CC4OF ((uint16_t)0x1000) +#define IS_TIM_GET_FLAG(FLAG) (((FLAG) == TIM_FLAG_Update) || \ + ((FLAG) == TIM_FLAG_CC1) || \ + ((FLAG) == TIM_FLAG_CC2) || \ + ((FLAG) == TIM_FLAG_CC3) || \ + ((FLAG) == TIM_FLAG_CC4) || \ + ((FLAG) == TIM_FLAG_COM) || \ + ((FLAG) == TIM_FLAG_Trigger) || \ + ((FLAG) == TIM_FLAG_Break) || \ + ((FLAG) == TIM_FLAG_CC1OF) || \ + ((FLAG) == TIM_FLAG_CC2OF) || \ + ((FLAG) == TIM_FLAG_CC3OF) || \ + ((FLAG) == TIM_FLAG_CC4OF)) + +/** + * @} + */ + +/** @defgroup TIM_Input_Capture_Filer_Value + * @{ + */ + +#define IS_TIM_IC_FILTER(ICFILTER) ((ICFILTER) <= 0xF) +/** + * @} + */ + +/** @defgroup TIM_External_Trigger_Filter + * @{ + */ + +#define IS_TIM_EXT_FILTER(EXTFILTER) ((EXTFILTER) <= 0xF) +/** + * @} + */ + +/** @defgroup TIM_Legacy + * @{ + */ + +#define TIM_DMABurstLength_1Byte TIM_DMABurstLength_1Transfer +#define TIM_DMABurstLength_2Bytes TIM_DMABurstLength_2Transfers +#define TIM_DMABurstLength_3Bytes TIM_DMABurstLength_3Transfers +#define TIM_DMABurstLength_4Bytes TIM_DMABurstLength_4Transfers +#define TIM_DMABurstLength_5Bytes TIM_DMABurstLength_5Transfers +#define TIM_DMABurstLength_6Bytes TIM_DMABurstLength_6Transfers +#define TIM_DMABurstLength_7Bytes TIM_DMABurstLength_7Transfers +#define TIM_DMABurstLength_8Bytes TIM_DMABurstLength_8Transfers +#define TIM_DMABurstLength_9Bytes TIM_DMABurstLength_9Transfers +#define TIM_DMABurstLength_10Bytes TIM_DMABurstLength_10Transfers +#define TIM_DMABurstLength_11Bytes TIM_DMABurstLength_11Transfers +#define TIM_DMABurstLength_12Bytes TIM_DMABurstLength_12Transfers +#define TIM_DMABurstLength_13Bytes TIM_DMABurstLength_13Transfers +#define TIM_DMABurstLength_14Bytes TIM_DMABurstLength_14Transfers +#define TIM_DMABurstLength_15Bytes TIM_DMABurstLength_15Transfers +#define TIM_DMABurstLength_16Bytes TIM_DMABurstLength_16Transfers +#define TIM_DMABurstLength_17Bytes TIM_DMABurstLength_17Transfers +#define TIM_DMABurstLength_18Bytes TIM_DMABurstLength_18Transfers +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* TimeBase management ********************************************************/ +void TIM_DeInit(TIM_TypeDef* TIMx); +void TIM_TimeBaseInit(TIM_TypeDef* TIMx, TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct); +void TIM_TimeBaseStructInit(TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct); +void TIM_PrescalerConfig(TIM_TypeDef* TIMx, uint16_t Prescaler, uint16_t TIM_PSCReloadMode); +void TIM_CounterModeConfig(TIM_TypeDef* TIMx, uint16_t TIM_CounterMode); +void TIM_SetCounter(TIM_TypeDef* TIMx, uint32_t Counter); +void TIM_SetAutoreload(TIM_TypeDef* TIMx, uint32_t Autoreload); +uint32_t TIM_GetCounter(TIM_TypeDef* TIMx); +uint16_t TIM_GetPrescaler(TIM_TypeDef* TIMx); +void TIM_UpdateDisableConfig(TIM_TypeDef* TIMx, FunctionalState NewState); +void TIM_UpdateRequestConfig(TIM_TypeDef* TIMx, uint16_t TIM_UpdateSource); +void TIM_ARRPreloadConfig(TIM_TypeDef* TIMx, FunctionalState NewState); +void TIM_SelectOnePulseMode(TIM_TypeDef* TIMx, uint16_t TIM_OPMode); +void TIM_SetClockDivision(TIM_TypeDef* TIMx, uint16_t TIM_CKD); +void TIM_Cmd(TIM_TypeDef* TIMx, FunctionalState NewState); + +/* Output Compare management **************************************************/ +void TIM_OC1Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct); +void TIM_OC2Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct); +void TIM_OC3Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct); +void TIM_OC4Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct); +void TIM_OCStructInit(TIM_OCInitTypeDef* TIM_OCInitStruct); +void TIM_SelectOCxM(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_OCMode); +void TIM_SetCompare1(TIM_TypeDef* TIMx, uint32_t Compare1); +void TIM_SetCompare2(TIM_TypeDef* TIMx, uint32_t Compare2); +void TIM_SetCompare3(TIM_TypeDef* TIMx, uint32_t Compare3); +void TIM_SetCompare4(TIM_TypeDef* TIMx, uint32_t Compare4); +void TIM_ForcedOC1Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction); +void TIM_ForcedOC2Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction); +void TIM_ForcedOC3Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction); +void TIM_ForcedOC4Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction); +void TIM_OC1PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload); +void TIM_OC2PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload); +void TIM_OC3PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload); +void TIM_OC4PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload); +void TIM_OC1FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast); +void TIM_OC2FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast); +void TIM_OC3FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast); +void TIM_OC4FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast); +void TIM_ClearOC1Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear); +void TIM_ClearOC2Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear); +void TIM_ClearOC3Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear); +void TIM_ClearOC4Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear); +void TIM_OC1PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity); +void TIM_OC1NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity); +void TIM_OC2PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity); +void TIM_OC2NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity); +void TIM_OC3PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity); +void TIM_OC3NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity); +void TIM_OC4PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity); +void TIM_CCxCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_CCx); +void TIM_CCxNCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_CCxN); + +/* Input Capture management ***************************************************/ +void TIM_ICInit(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TIM_ICInitStruct); +void TIM_ICStructInit(TIM_ICInitTypeDef* TIM_ICInitStruct); +void TIM_PWMIConfig(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TIM_ICInitStruct); +uint32_t TIM_GetCapture1(TIM_TypeDef* TIMx); +uint32_t TIM_GetCapture2(TIM_TypeDef* TIMx); +uint32_t TIM_GetCapture3(TIM_TypeDef* TIMx); +uint32_t TIM_GetCapture4(TIM_TypeDef* TIMx); +void TIM_SetIC1Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC); +void TIM_SetIC2Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC); +void TIM_SetIC3Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC); +void TIM_SetIC4Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC); + +/* Advanced-control timers (TIM1 and TIM8) specific features ******************/ +void TIM_BDTRConfig(TIM_TypeDef* TIMx, TIM_BDTRInitTypeDef *TIM_BDTRInitStruct); +void TIM_BDTRStructInit(TIM_BDTRInitTypeDef* TIM_BDTRInitStruct); +void TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState); +void TIM_SelectCOM(TIM_TypeDef* TIMx, FunctionalState NewState); +void TIM_CCPreloadControl(TIM_TypeDef* TIMx, FunctionalState NewState); + +/* Interrupts, DMA and flags management ***************************************/ +void TIM_ITConfig(TIM_TypeDef* TIMx, uint16_t TIM_IT, FunctionalState NewState); +void TIM_GenerateEvent(TIM_TypeDef* TIMx, uint16_t TIM_EventSource); +FlagStatus TIM_GetFlagStatus(TIM_TypeDef* TIMx, uint16_t TIM_FLAG); +void TIM_ClearFlag(TIM_TypeDef* TIMx, uint16_t TIM_FLAG); +ITStatus TIM_GetITStatus(TIM_TypeDef* TIMx, uint16_t TIM_IT); +void TIM_ClearITPendingBit(TIM_TypeDef* TIMx, uint16_t TIM_IT); +void TIM_DMAConfig(TIM_TypeDef* TIMx, uint16_t TIM_DMABase, uint16_t TIM_DMABurstLength); +void TIM_DMACmd(TIM_TypeDef* TIMx, uint16_t TIM_DMASource, FunctionalState NewState); +void TIM_SelectCCDMA(TIM_TypeDef* TIMx, FunctionalState NewState); + +/* Clocks management **********************************************************/ +void TIM_InternalClockConfig(TIM_TypeDef* TIMx); +void TIM_ITRxExternalClockConfig(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource); +void TIM_TIxExternalClockConfig(TIM_TypeDef* TIMx, uint16_t TIM_TIxExternalCLKSource, + uint16_t TIM_ICPolarity, uint16_t ICFilter); +void TIM_ETRClockMode1Config(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); +void TIM_ETRClockMode2Config(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter); + +/* Synchronization management *************************************************/ +void TIM_SelectInputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource); +void TIM_SelectOutputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_TRGOSource); +void TIM_SelectSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_SlaveMode); +void TIM_SelectMasterSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_MasterSlaveMode); +void TIM_ETRConfig(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); + +/* Specific interface management **********************************************/ +void TIM_EncoderInterfaceConfig(TIM_TypeDef* TIMx, uint16_t TIM_EncoderMode, + uint16_t TIM_IC1Polarity, uint16_t TIM_IC2Polarity); +void TIM_SelectHallSensor(TIM_TypeDef* TIMx, FunctionalState NewState); + +/* Specific remapping management **********************************************/ +void TIM_RemapConfig(TIM_TypeDef* TIMx, uint16_t TIM_Remap); + +#ifdef __cplusplus +} +#endif + +#endif /*__STM32F4xx_TIM_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h new file mode 100644 index 0000000..c4025e3 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h @@ -0,0 +1,423 @@ +/** + ****************************************************************************** + * @file stm32f4xx_usart.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the USART + * firmware library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_USART_H +#define __STM32F4xx_USART_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup USART + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ + +/** + * @brief USART Init Structure definition + */ + +typedef struct +{ + uint32_t USART_BaudRate; /*!< This member configures the USART communication baud rate. + The baud rate is computed using the following formula: + - IntegerDivider = ((PCLKx) / (8 * (OVR8+1) * (USART_InitStruct->USART_BaudRate))) + - FractionalDivider = ((IntegerDivider - ((u32) IntegerDivider)) * 8 * (OVR8+1)) + 0.5 + Where OVR8 is the "oversampling by 8 mode" configuration bit in the CR1 register. */ + + uint16_t USART_WordLength; /*!< Specifies the number of data bits transmitted or received in a frame. + This parameter can be a value of @ref USART_Word_Length */ + + uint16_t USART_StopBits; /*!< Specifies the number of stop bits transmitted. + This parameter can be a value of @ref USART_Stop_Bits */ + + uint16_t USART_Parity; /*!< Specifies the parity mode. + This parameter can be a value of @ref USART_Parity + @note When parity is enabled, the computed parity is inserted + at the MSB position of the transmitted data (9th bit when + the word length is set to 9 data bits; 8th bit when the + word length is set to 8 data bits). */ + + uint16_t USART_Mode; /*!< Specifies wether the Receive or Transmit mode is enabled or disabled. + This parameter can be a value of @ref USART_Mode */ + + uint16_t USART_HardwareFlowControl; /*!< Specifies wether the hardware flow control mode is enabled + or disabled. + This parameter can be a value of @ref USART_Hardware_Flow_Control */ +} USART_InitTypeDef; + +/** + * @brief USART Clock Init Structure definition + */ + +typedef struct +{ + + uint16_t USART_Clock; /*!< Specifies whether the USART clock is enabled or disabled. + This parameter can be a value of @ref USART_Clock */ + + uint16_t USART_CPOL; /*!< Specifies the steady state of the serial clock. + This parameter can be a value of @ref USART_Clock_Polarity */ + + uint16_t USART_CPHA; /*!< Specifies the clock transition on which the bit capture is made. + This parameter can be a value of @ref USART_Clock_Phase */ + + uint16_t USART_LastBit; /*!< Specifies whether the clock pulse corresponding to the last transmitted + data bit (MSB) has to be output on the SCLK pin in synchronous mode. + This parameter can be a value of @ref USART_Last_Bit */ +} USART_ClockInitTypeDef; + +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup USART_Exported_Constants + * @{ + */ + +#define IS_USART_ALL_PERIPH(PERIPH) (((PERIPH) == USART1) || \ + ((PERIPH) == USART2) || \ + ((PERIPH) == USART3) || \ + ((PERIPH) == UART4) || \ + ((PERIPH) == UART5) || \ + ((PERIPH) == USART6)) + +#define IS_USART_1236_PERIPH(PERIPH) (((PERIPH) == USART1) || \ + ((PERIPH) == USART2) || \ + ((PERIPH) == USART3) || \ + ((PERIPH) == USART6)) + +/** @defgroup USART_Word_Length + * @{ + */ + +#define USART_WordLength_8b ((uint16_t)0x0000) +#define USART_WordLength_9b ((uint16_t)0x1000) + +#define IS_USART_WORD_LENGTH(LENGTH) (((LENGTH) == USART_WordLength_8b) || \ + ((LENGTH) == USART_WordLength_9b)) +/** + * @} + */ + +/** @defgroup USART_Stop_Bits + * @{ + */ + +#define USART_StopBits_1 ((uint16_t)0x0000) +#define USART_StopBits_0_5 ((uint16_t)0x1000) +#define USART_StopBits_2 ((uint16_t)0x2000) +#define USART_StopBits_1_5 ((uint16_t)0x3000) +#define IS_USART_STOPBITS(STOPBITS) (((STOPBITS) == USART_StopBits_1) || \ + ((STOPBITS) == USART_StopBits_0_5) || \ + ((STOPBITS) == USART_StopBits_2) || \ + ((STOPBITS) == USART_StopBits_1_5)) +/** + * @} + */ + +/** @defgroup USART_Parity + * @{ + */ + +#define USART_Parity_No ((uint16_t)0x0000) +#define USART_Parity_Even ((uint16_t)0x0400) +#define USART_Parity_Odd ((uint16_t)0x0600) +#define IS_USART_PARITY(PARITY) (((PARITY) == USART_Parity_No) || \ + ((PARITY) == USART_Parity_Even) || \ + ((PARITY) == USART_Parity_Odd)) +/** + * @} + */ + +/** @defgroup USART_Mode + * @{ + */ + +#define USART_Mode_Rx ((uint16_t)0x0004) +#define USART_Mode_Tx ((uint16_t)0x0008) +#define IS_USART_MODE(MODE) ((((MODE) & (uint16_t)0xFFF3) == 0x00) && ((MODE) != (uint16_t)0x00)) +/** + * @} + */ + +/** @defgroup USART_Hardware_Flow_Control + * @{ + */ +#define USART_HardwareFlowControl_None ((uint16_t)0x0000) +#define USART_HardwareFlowControl_RTS ((uint16_t)0x0100) +#define USART_HardwareFlowControl_CTS ((uint16_t)0x0200) +#define USART_HardwareFlowControl_RTS_CTS ((uint16_t)0x0300) +#define IS_USART_HARDWARE_FLOW_CONTROL(CONTROL)\ + (((CONTROL) == USART_HardwareFlowControl_None) || \ + ((CONTROL) == USART_HardwareFlowControl_RTS) || \ + ((CONTROL) == USART_HardwareFlowControl_CTS) || \ + ((CONTROL) == USART_HardwareFlowControl_RTS_CTS)) +/** + * @} + */ + +/** @defgroup USART_Clock + * @{ + */ +#define USART_Clock_Disable ((uint16_t)0x0000) +#define USART_Clock_Enable ((uint16_t)0x0800) +#define IS_USART_CLOCK(CLOCK) (((CLOCK) == USART_Clock_Disable) || \ + ((CLOCK) == USART_Clock_Enable)) +/** + * @} + */ + +/** @defgroup USART_Clock_Polarity + * @{ + */ + +#define USART_CPOL_Low ((uint16_t)0x0000) +#define USART_CPOL_High ((uint16_t)0x0400) +#define IS_USART_CPOL(CPOL) (((CPOL) == USART_CPOL_Low) || ((CPOL) == USART_CPOL_High)) + +/** + * @} + */ + +/** @defgroup USART_Clock_Phase + * @{ + */ + +#define USART_CPHA_1Edge ((uint16_t)0x0000) +#define USART_CPHA_2Edge ((uint16_t)0x0200) +#define IS_USART_CPHA(CPHA) (((CPHA) == USART_CPHA_1Edge) || ((CPHA) == USART_CPHA_2Edge)) + +/** + * @} + */ + +/** @defgroup USART_Last_Bit + * @{ + */ + +#define USART_LastBit_Disable ((uint16_t)0x0000) +#define USART_LastBit_Enable ((uint16_t)0x0100) +#define IS_USART_LASTBIT(LASTBIT) (((LASTBIT) == USART_LastBit_Disable) || \ + ((LASTBIT) == USART_LastBit_Enable)) +/** + * @} + */ + +/** @defgroup USART_Interrupt_definition + * @{ + */ + +#define USART_IT_PE ((uint16_t)0x0028) +#define USART_IT_TXE ((uint16_t)0x0727) +#define USART_IT_TC ((uint16_t)0x0626) +#define USART_IT_RXNE ((uint16_t)0x0525) +#define USART_IT_ORE_RX ((uint16_t)0x0325) /* In case interrupt is generated if the RXNEIE bit is set */ +#define USART_IT_IDLE ((uint16_t)0x0424) +#define USART_IT_LBD ((uint16_t)0x0846) +#define USART_IT_CTS ((uint16_t)0x096A) +#define USART_IT_ERR ((uint16_t)0x0060) +#define USART_IT_ORE_ER ((uint16_t)0x0360) /* In case interrupt is generated if the EIE bit is set */ +#define USART_IT_NE ((uint16_t)0x0260) +#define USART_IT_FE ((uint16_t)0x0160) + +/** @defgroup USART_Legacy + * @{ + */ +#define USART_IT_ORE USART_IT_ORE_ER +/** + * @} + */ + +#define IS_USART_CONFIG_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \ + ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \ + ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \ + ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR)) +#define IS_USART_GET_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \ + ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \ + ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \ + ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \ + ((IT) == USART_IT_ORE_RX) || ((IT) == USART_IT_ORE_ER) || \ + ((IT) == USART_IT_NE) || ((IT) == USART_IT_FE)) +#define IS_USART_CLEAR_IT(IT) (((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \ + ((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS)) +/** + * @} + */ + +/** @defgroup USART_DMA_Requests + * @{ + */ + +#define USART_DMAReq_Tx ((uint16_t)0x0080) +#define USART_DMAReq_Rx ((uint16_t)0x0040) +#define IS_USART_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFF3F) == 0x00) && ((DMAREQ) != (uint16_t)0x00)) + +/** + * @} + */ + +/** @defgroup USART_WakeUp_methods + * @{ + */ + +#define USART_WakeUp_IdleLine ((uint16_t)0x0000) +#define USART_WakeUp_AddressMark ((uint16_t)0x0800) +#define IS_USART_WAKEUP(WAKEUP) (((WAKEUP) == USART_WakeUp_IdleLine) || \ + ((WAKEUP) == USART_WakeUp_AddressMark)) +/** + * @} + */ + +/** @defgroup USART_LIN_Break_Detection_Length + * @{ + */ + +#define USART_LINBreakDetectLength_10b ((uint16_t)0x0000) +#define USART_LINBreakDetectLength_11b ((uint16_t)0x0020) +#define IS_USART_LIN_BREAK_DETECT_LENGTH(LENGTH) \ + (((LENGTH) == USART_LINBreakDetectLength_10b) || \ + ((LENGTH) == USART_LINBreakDetectLength_11b)) +/** + * @} + */ + +/** @defgroup USART_IrDA_Low_Power + * @{ + */ + +#define USART_IrDAMode_LowPower ((uint16_t)0x0004) +#define USART_IrDAMode_Normal ((uint16_t)0x0000) +#define IS_USART_IRDA_MODE(MODE) (((MODE) == USART_IrDAMode_LowPower) || \ + ((MODE) == USART_IrDAMode_Normal)) +/** + * @} + */ + +/** @defgroup USART_Flags + * @{ + */ + +#define USART_FLAG_CTS ((uint16_t)0x0200) +#define USART_FLAG_LBD ((uint16_t)0x0100) +#define USART_FLAG_TXE ((uint16_t)0x0080) +#define USART_FLAG_TC ((uint16_t)0x0040) +#define USART_FLAG_RXNE ((uint16_t)0x0020) +#define USART_FLAG_IDLE ((uint16_t)0x0010) +#define USART_FLAG_ORE ((uint16_t)0x0008) +#define USART_FLAG_NE ((uint16_t)0x0004) +#define USART_FLAG_FE ((uint16_t)0x0002) +#define USART_FLAG_PE ((uint16_t)0x0001) +#define IS_USART_FLAG(FLAG) (((FLAG) == USART_FLAG_PE) || ((FLAG) == USART_FLAG_TXE) || \ + ((FLAG) == USART_FLAG_TC) || ((FLAG) == USART_FLAG_RXNE) || \ + ((FLAG) == USART_FLAG_IDLE) || ((FLAG) == USART_FLAG_LBD) || \ + ((FLAG) == USART_FLAG_CTS) || ((FLAG) == USART_FLAG_ORE) || \ + ((FLAG) == USART_FLAG_NE) || ((FLAG) == USART_FLAG_FE)) + +#define IS_USART_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFC9F) == 0x00) && ((FLAG) != (uint16_t)0x00)) + +#define IS_USART_BAUDRATE(BAUDRATE) (((BAUDRATE) > 0) && ((BAUDRATE) < 7500001)) +#define IS_USART_ADDRESS(ADDRESS) ((ADDRESS) <= 0xF) +#define IS_USART_DATA(DATA) ((DATA) <= 0x1FF) + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the USART configuration to the default reset state ***/ +void USART_DeInit(USART_TypeDef* USARTx); + +/* Initialization and Configuration functions *********************************/ +void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct); +void USART_StructInit(USART_InitTypeDef* USART_InitStruct); +void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct); +void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct); +void USART_Cmd(USART_TypeDef* USARTx, FunctionalState NewState); +void USART_SetPrescaler(USART_TypeDef* USARTx, uint8_t USART_Prescaler); +void USART_OverSampling8Cmd(USART_TypeDef* USARTx, FunctionalState NewState); +void USART_OneBitMethodCmd(USART_TypeDef* USARTx, FunctionalState NewState); + +/* Data transfers functions ***************************************************/ +void USART_SendData(USART_TypeDef* USARTx, uint16_t Data); +uint16_t USART_ReceiveData(USART_TypeDef* USARTx); + +/* Multi-Processor Communication functions ************************************/ +void USART_SetAddress(USART_TypeDef* USARTx, uint8_t USART_Address); +void USART_WakeUpConfig(USART_TypeDef* USARTx, uint16_t USART_WakeUp); +void USART_ReceiverWakeUpCmd(USART_TypeDef* USARTx, FunctionalState NewState); + +/* LIN mode functions *********************************************************/ +void USART_LINBreakDetectLengthConfig(USART_TypeDef* USARTx, uint16_t USART_LINBreakDetectLength); +void USART_LINCmd(USART_TypeDef* USARTx, FunctionalState NewState); +void USART_SendBreak(USART_TypeDef* USARTx); + +/* Half-duplex mode function **************************************************/ +void USART_HalfDuplexCmd(USART_TypeDef* USARTx, FunctionalState NewState); + +/* Smartcard mode functions ***************************************************/ +void USART_SmartCardCmd(USART_TypeDef* USARTx, FunctionalState NewState); +void USART_SmartCardNACKCmd(USART_TypeDef* USARTx, FunctionalState NewState); +void USART_SetGuardTime(USART_TypeDef* USARTx, uint8_t USART_GuardTime); + +/* IrDA mode functions ********************************************************/ +void USART_IrDAConfig(USART_TypeDef* USARTx, uint16_t USART_IrDAMode); +void USART_IrDACmd(USART_TypeDef* USARTx, FunctionalState NewState); + +/* DMA transfers management functions *****************************************/ +void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState); + +/* Interrupts and flags management functions **********************************/ +void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState); +FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG); +void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG); +ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT); +void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_USART_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h new file mode 100644 index 0000000..b054e68 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h @@ -0,0 +1,105 @@ +/** + ****************************************************************************** + * @file stm32f4xx_wwdg.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file contains all the functions prototypes for the WWDG firmware + * library. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_WWDG_H +#define __STM32F4xx_WWDG_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @addtogroup WWDG + * @{ + */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/** @defgroup WWDG_Exported_Constants + * @{ + */ + +/** @defgroup WWDG_Prescaler + * @{ + */ + +#define WWDG_Prescaler_1 ((uint32_t)0x00000000) +#define WWDG_Prescaler_2 ((uint32_t)0x00000080) +#define WWDG_Prescaler_4 ((uint32_t)0x00000100) +#define WWDG_Prescaler_8 ((uint32_t)0x00000180) +#define IS_WWDG_PRESCALER(PRESCALER) (((PRESCALER) == WWDG_Prescaler_1) || \ + ((PRESCALER) == WWDG_Prescaler_2) || \ + ((PRESCALER) == WWDG_Prescaler_4) || \ + ((PRESCALER) == WWDG_Prescaler_8)) +#define IS_WWDG_WINDOW_VALUE(VALUE) ((VALUE) <= 0x7F) +#define IS_WWDG_COUNTER(COUNTER) (((COUNTER) >= 0x40) && ((COUNTER) <= 0x7F)) + +/** + * @} + */ + +/** + * @} + */ + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions --------------------------------------------------------*/ + +/* Function used to set the WWDG configuration to the default reset state ****/ +void WWDG_DeInit(void); + +/* Prescaler, Refresh window and Counter configuration functions **************/ +void WWDG_SetPrescaler(uint32_t WWDG_Prescaler); +void WWDG_SetWindowValue(uint8_t WindowValue); +void WWDG_EnableIT(void); +void WWDG_SetCounter(uint8_t Counter); + +/* WWDG activation function ***************************************************/ +void WWDG_Enable(uint8_t Counter); + +/* Interrupts and flags management functions **********************************/ +FlagStatus WWDG_GetFlagStatus(void); +void WWDG_ClearFlag(void); + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_WWDG_H */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.c new file mode 100644 index 0000000..80f5c1d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/misc.c @@ -0,0 +1,243 @@ +/** + ****************************************************************************** + * @file misc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides all the miscellaneous firmware functions (add-on + * to CMSIS functions). + * + * @verbatim + * + * =================================================================== + * How to configure Interrupts using driver + * =================================================================== + * + * This section provide functions allowing to configure the NVIC interrupts (IRQ). + * The Cortex-M4 exceptions are managed by CMSIS functions. + * + * 1. Configure the NVIC Priority Grouping using NVIC_PriorityGroupConfig() + * function according to the following table. + + * The table below gives the allowed values of the pre-emption priority and subpriority according + * to the Priority Grouping configuration performed by NVIC_PriorityGroupConfig function + * ========================================================================================================================== + * NVIC_PriorityGroup | NVIC_IRQChannelPreemptionPriority | NVIC_IRQChannelSubPriority | Description + * ========================================================================================================================== + * NVIC_PriorityGroup_0 | 0 | 0-15 | 0 bits for pre-emption priority + * | | | 4 bits for subpriority + * -------------------------------------------------------------------------------------------------------------------------- + * NVIC_PriorityGroup_1 | 0-1 | 0-7 | 1 bits for pre-emption priority + * | | | 3 bits for subpriority + * -------------------------------------------------------------------------------------------------------------------------- + * NVIC_PriorityGroup_2 | 0-3 | 0-3 | 2 bits for pre-emption priority + * | | | 2 bits for subpriority + * -------------------------------------------------------------------------------------------------------------------------- + * NVIC_PriorityGroup_3 | 0-7 | 0-1 | 3 bits for pre-emption priority + * | | | 1 bits for subpriority + * -------------------------------------------------------------------------------------------------------------------------- + * NVIC_PriorityGroup_4 | 0-15 | 0 | 4 bits for pre-emption priority + * | | | 0 bits for subpriority + * ========================================================================================================================== + * + * 2. Enable and Configure the priority of the selected IRQ Channels using NVIC_Init() + * + * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. + * The pending IRQ priority will be managed only by the subpriority. + * + * @note IRQ priority order (sorted by highest to lowest priority): + * - Lowest pre-emption priority + * - Lowest subpriority + * - Lowest hardware priority (IRQ number) + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "misc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup MISC + * @brief MISC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define AIRCR_VECTKEY_MASK ((uint32_t)0x05FA0000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup MISC_Private_Functions + * @{ + */ + +/** + * @brief Configures the priority grouping: pre-emption priority and subpriority. + * @param NVIC_PriorityGroup: specifies the priority grouping bits length. + * This parameter can be one of the following values: + * @arg NVIC_PriorityGroup_0: 0 bits for pre-emption priority + * 4 bits for subpriority + * @arg NVIC_PriorityGroup_1: 1 bits for pre-emption priority + * 3 bits for subpriority + * @arg NVIC_PriorityGroup_2: 2 bits for pre-emption priority + * 2 bits for subpriority + * @arg NVIC_PriorityGroup_3: 3 bits for pre-emption priority + * 1 bits for subpriority + * @arg NVIC_PriorityGroup_4: 4 bits for pre-emption priority + * 0 bits for subpriority + * @note When the NVIC_PriorityGroup_0 is selected, IRQ pre-emption is no more possible. + * The pending IRQ priority will be managed only by the subpriority. + * @retval None + */ +void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup) +{ + /* Check the parameters */ + assert_param(IS_NVIC_PRIORITY_GROUP(NVIC_PriorityGroup)); + + /* Set the PRIGROUP[10:8] bits according to NVIC_PriorityGroup value */ + SCB->AIRCR = AIRCR_VECTKEY_MASK | NVIC_PriorityGroup; +} + +/** + * @brief Initializes the NVIC peripheral according to the specified + * parameters in the NVIC_InitStruct. + * @note To configure interrupts priority correctly, the NVIC_PriorityGroupConfig() + * function should be called before. + * @param NVIC_InitStruct: pointer to a NVIC_InitTypeDef structure that contains + * the configuration information for the specified NVIC peripheral. + * @retval None + */ +void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct) +{ + uint8_t tmppriority = 0x00, tmppre = 0x00, tmpsub = 0x0F; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd)); + assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority)); + assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority)); + + if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE) + { + /* Compute the Corresponding IRQ Priority --------------------------------*/ + tmppriority = (0x700 - ((SCB->AIRCR) & (uint32_t)0x700))>> 0x08; + tmppre = (0x4 - tmppriority); + tmpsub = tmpsub >> tmppriority; + + tmppriority = NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre; + tmppriority |= (uint8_t)(NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub); + + tmppriority = tmppriority << 0x04; + + NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority; + + /* Enable the Selected IRQ Channels --------------------------------------*/ + NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = + (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); + } + else + { + /* Disable the Selected IRQ Channels -------------------------------------*/ + NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] = + (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F); + } +} + +/** + * @brief Sets the vector table location and Offset. + * @param NVIC_VectTab: specifies if the vector table is in RAM or FLASH memory. + * This parameter can be one of the following values: + * @arg NVIC_VectTab_RAM: Vector Table in internal SRAM. + * @arg NVIC_VectTab_FLASH: Vector Table in internal FLASH. + * @param Offset: Vector Table base offset field. This value must be a multiple of 0x200. + * @retval None + */ +void NVIC_SetVectorTable(uint32_t NVIC_VectTab, uint32_t Offset) +{ + /* Check the parameters */ + assert_param(IS_NVIC_VECTTAB(NVIC_VectTab)); + assert_param(IS_NVIC_OFFSET(Offset)); + + SCB->VTOR = NVIC_VectTab | (Offset & (uint32_t)0x1FFFFF80); +} + +/** + * @brief Selects the condition for the system to enter low power mode. + * @param LowPowerMode: Specifies the new mode for the system to enter low power mode. + * This parameter can be one of the following values: + * @arg NVIC_LP_SEVONPEND: Low Power SEV on Pend. + * @arg NVIC_LP_SLEEPDEEP: Low Power DEEPSLEEP request. + * @arg NVIC_LP_SLEEPONEXIT: Low Power Sleep on Exit. + * @param NewState: new state of LP condition. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void NVIC_SystemLPConfig(uint8_t LowPowerMode, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_NVIC_LP(LowPowerMode)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + SCB->SCR |= LowPowerMode; + } + else + { + SCB->SCR &= (uint32_t)(~(uint32_t)LowPowerMode); + } +} + +/** + * @brief Configures the SysTick clock source. + * @param SysTick_CLKSource: specifies the SysTick clock source. + * This parameter can be one of the following values: + * @arg SysTick_CLKSource_HCLK_Div8: AHB clock divided by 8 selected as SysTick clock source. + * @arg SysTick_CLKSource_HCLK: AHB clock selected as SysTick clock source. + * @retval None + */ +void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource) +{ + /* Check the parameters */ + assert_param(IS_SYSTICK_CLK_SOURCE(SysTick_CLKSource)); + if (SysTick_CLKSource == SysTick_CLKSource_HCLK) + { + SysTick->CTRL |= SysTick_CLKSource_HCLK; + } + else + { + SysTick->CTRL &= SysTick_CLKSource_HCLK_Div8; + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c new file mode 100644 index 0000000..d0206c3 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c @@ -0,0 +1,1742 @@ +/** + ****************************************************************************** + * @file stm32f4xx_adc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Analog to Digital Convertor (ADC) peripheral: + * - Initialization and Configuration (in addition to ADC multi mode + * selection) + * - Analog Watchdog configuration + * - Temperature Sensor & Vrefint (Voltage Reference internal) & VBAT + * management + * - Regular Channels Configuration + * - Regular Channels DMA Configuration + * - Injected channels Configuration + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + + * 1. Enable the ADC interface clock using + * RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADCx, ENABLE); + * + * 2. ADC pins configuration + * - Enable the clock for the ADC GPIOs using the following function: + * RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + * - Configure these ADC pins in analog mode using GPIO_Init(); + * + * 3. Configure the ADC Prescaler, conversion resolution and data + * alignment using the ADC_Init() function. + * 4. Activate the ADC peripheral using ADC_Cmd() function. + * + * Regular channels group configuration + * ==================================== + * - To configure the ADC regular channels group features, use + * ADC_Init() and ADC_RegularChannelConfig() functions. + * - To activate the continuous mode, use the ADC_continuousModeCmd() + * function. + * - To configurate and activate the Discontinuous mode, use the + * ADC_DiscModeChannelCountConfig() and ADC_DiscModeCmd() functions. + * - To read the ADC converted values, use the ADC_GetConversionValue() + * function. + * + * Multi mode ADCs Regular channels configuration + * =============================================== + * - Refer to "Regular channels group configuration" description to + * configure the ADC1, ADC2 and ADC3 regular channels. + * - Select the Multi mode ADC regular channels features (dual or + * triple mode) using ADC_CommonInit() function and configure + * the DMA mode using ADC_MultiModeDMARequestAfterLastTransferCmd() + * functions. + * - Read the ADCs converted values using the + * ADC_GetMultiModeConversionValue() function. + * + * DMA for Regular channels group features configuration + * ====================================================== + * - To enable the DMA mode for regular channels group, use the + * ADC_DMACmd() function. + * - To enable the generation of DMA requests continuously at the end + * of the last DMA transfer, use the ADC_DMARequestAfterLastTransferCmd() + * function. + * + * Injected channels group configuration + * ===================================== + * - To configure the ADC Injected channels group features, use + * ADC_InjectedChannelConfig() and ADC_InjectedSequencerLengthConfig() + * functions. + * - To activate the continuous mode, use the ADC_continuousModeCmd() + * function. + * - To activate the Injected Discontinuous mode, use the + * ADC_InjectedDiscModeCmd() function. + * - To activate the AutoInjected mode, use the ADC_AutoInjectedConvCmd() + * function. + * - To read the ADC converted values, use the ADC_GetInjectedConversionValue() + * function. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_adc.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup ADC + * @brief ADC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* ADC DISCNUM mask */ +#define CR1_DISCNUM_RESET ((uint32_t)0xFFFF1FFF) + +/* ADC AWDCH mask */ +#define CR1_AWDCH_RESET ((uint32_t)0xFFFFFFE0) + +/* ADC Analog watchdog enable mode mask */ +#define CR1_AWDMode_RESET ((uint32_t)0xFF3FFDFF) + +/* CR1 register Mask */ +#define CR1_CLEAR_MASK ((uint32_t)0xFCFFFEFF) + +/* ADC EXTEN mask */ +#define CR2_EXTEN_RESET ((uint32_t)0xCFFFFFFF) + +/* ADC JEXTEN mask */ +#define CR2_JEXTEN_RESET ((uint32_t)0xFFCFFFFF) + +/* ADC JEXTSEL mask */ +#define CR2_JEXTSEL_RESET ((uint32_t)0xFFF0FFFF) + +/* CR2 register Mask */ +#define CR2_CLEAR_MASK ((uint32_t)0xC0FFF7FD) + +/* ADC SQx mask */ +#define SQR3_SQ_SET ((uint32_t)0x0000001F) +#define SQR2_SQ_SET ((uint32_t)0x0000001F) +#define SQR1_SQ_SET ((uint32_t)0x0000001F) + +/* ADC L Mask */ +#define SQR1_L_RESET ((uint32_t)0xFF0FFFFF) + +/* ADC JSQx mask */ +#define JSQR_JSQ_SET ((uint32_t)0x0000001F) + +/* ADC JL mask */ +#define JSQR_JL_SET ((uint32_t)0x00300000) +#define JSQR_JL_RESET ((uint32_t)0xFFCFFFFF) + +/* ADC SMPx mask */ +#define SMPR1_SMP_SET ((uint32_t)0x00000007) +#define SMPR2_SMP_SET ((uint32_t)0x00000007) + +/* ADC JDRx registers offset */ +#define JDR_OFFSET ((uint8_t)0x28) + +/* ADC CDR register base address */ +#define CDR_ADDRESS ((uint32_t)0x40012308) + +/* ADC CCR register Mask */ +#define CR_CLEAR_MASK ((uint32_t)0xFFFC30E0) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup ADC_Private_Functions + * @{ + */ + +/** @defgroup ADC_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + This section provides functions allowing to: + - Initialize and configure the ADC Prescaler + - ADC Conversion Resolution (12bit..6bit) + - Scan Conversion Mode (multichannels or one channel) for regular group + - ADC Continuous Conversion Mode (Continuous or Single conversion) for + regular group + - External trigger Edge and source of regular group, + - Converted data alignment (left or right) + - The number of ADC conversions that will be done using the sequencer for + regular channel group + - Multi ADC mode selection + - Direct memory access mode selection for multi ADC mode + - Delay between 2 sampling phases (used in dual or triple interleaved modes) + - Enable or disable the ADC peripheral + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes all ADCs peripherals registers to their default reset + * values. + * @param None + * @retval None + */ +void ADC_DeInit(void) +{ + /* Enable all ADCs reset state */ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC, ENABLE); + + /* Release all ADCs from reset state */ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC, DISABLE); +} + +/** + * @brief Initializes the ADCx peripheral according to the specified parameters + * in the ADC_InitStruct. + * @note This function is used to configure the global features of the ADC ( + * Resolution and Data Alignment), however, the rest of the configuration + * parameters are specific to the regular channels group (scan mode + * activation, continuous mode activation, External trigger source and + * edge, number of conversion in the regular channels group sequencer). + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_InitStruct: pointer to an ADC_InitTypeDef structure that contains + * the configuration information for the specified ADC peripheral. + * @retval None + */ +void ADC_Init(ADC_TypeDef* ADCx, ADC_InitTypeDef* ADC_InitStruct) +{ + uint32_t tmpreg1 = 0; + uint8_t tmpreg2 = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_RESOLUTION(ADC_InitStruct->ADC_Resolution)); + assert_param(IS_FUNCTIONAL_STATE(ADC_InitStruct->ADC_ScanConvMode)); + assert_param(IS_FUNCTIONAL_STATE(ADC_InitStruct->ADC_ContinuousConvMode)); + assert_param(IS_ADC_EXT_TRIG_EDGE(ADC_InitStruct->ADC_ExternalTrigConvEdge)); + assert_param(IS_ADC_EXT_TRIG(ADC_InitStruct->ADC_ExternalTrigConv)); + assert_param(IS_ADC_DATA_ALIGN(ADC_InitStruct->ADC_DataAlign)); + assert_param(IS_ADC_REGULAR_LENGTH(ADC_InitStruct->ADC_NbrOfConversion)); + + /*---------------------------- ADCx CR1 Configuration -----------------*/ + /* Get the ADCx CR1 value */ + tmpreg1 = ADCx->CR1; + + /* Clear RES and SCAN bits */ + tmpreg1 &= CR1_CLEAR_MASK; + + /* Configure ADCx: scan conversion mode and resolution */ + /* Set SCAN bit according to ADC_ScanConvMode value */ + /* Set RES bit according to ADC_Resolution value */ + tmpreg1 |= (uint32_t)(((uint32_t)ADC_InitStruct->ADC_ScanConvMode << 8) | \ + ADC_InitStruct->ADC_Resolution); + /* Write to ADCx CR1 */ + ADCx->CR1 = tmpreg1; + /*---------------------------- ADCx CR2 Configuration -----------------*/ + /* Get the ADCx CR2 value */ + tmpreg1 = ADCx->CR2; + + /* Clear CONT, ALIGN, EXTEN and EXTSEL bits */ + tmpreg1 &= CR2_CLEAR_MASK; + + /* Configure ADCx: external trigger event and edge, data alignment and + continuous conversion mode */ + /* Set ALIGN bit according to ADC_DataAlign value */ + /* Set EXTEN bits according to ADC_ExternalTrigConvEdge value */ + /* Set EXTSEL bits according to ADC_ExternalTrigConv value */ + /* Set CONT bit according to ADC_ContinuousConvMode value */ + tmpreg1 |= (uint32_t)(ADC_InitStruct->ADC_DataAlign | \ + ADC_InitStruct->ADC_ExternalTrigConv | + ADC_InitStruct->ADC_ExternalTrigConvEdge | \ + ((uint32_t)ADC_InitStruct->ADC_ContinuousConvMode << 1)); + + /* Write to ADCx CR2 */ + ADCx->CR2 = tmpreg1; + /*---------------------------- ADCx SQR1 Configuration -----------------*/ + /* Get the ADCx SQR1 value */ + tmpreg1 = ADCx->SQR1; + + /* Clear L bits */ + tmpreg1 &= SQR1_L_RESET; + + /* Configure ADCx: regular channel sequence length */ + /* Set L bits according to ADC_NbrOfConversion value */ + tmpreg2 |= (uint8_t)(ADC_InitStruct->ADC_NbrOfConversion - (uint8_t)1); + tmpreg1 |= ((uint32_t)tmpreg2 << 20); + + /* Write to ADCx SQR1 */ + ADCx->SQR1 = tmpreg1; +} + +/** + * @brief Fills each ADC_InitStruct member with its default value. + * @note This function is used to initialize the global features of the ADC ( + * Resolution and Data Alignment), however, the rest of the configuration + * parameters are specific to the regular channels group (scan mode + * activation, continuous mode activation, External trigger source and + * edge, number of conversion in the regular channels group sequencer). + * @param ADC_InitStruct: pointer to an ADC_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void ADC_StructInit(ADC_InitTypeDef* ADC_InitStruct) +{ + /* Initialize the ADC_Mode member */ + ADC_InitStruct->ADC_Resolution = ADC_Resolution_12b; + + /* initialize the ADC_ScanConvMode member */ + ADC_InitStruct->ADC_ScanConvMode = DISABLE; + + /* Initialize the ADC_ContinuousConvMode member */ + ADC_InitStruct->ADC_ContinuousConvMode = DISABLE; + + /* Initialize the ADC_ExternalTrigConvEdge member */ + ADC_InitStruct->ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_None; + + /* Initialize the ADC_ExternalTrigConv member */ + ADC_InitStruct->ADC_ExternalTrigConv = ADC_ExternalTrigConv_T1_CC1; + + /* Initialize the ADC_DataAlign member */ + ADC_InitStruct->ADC_DataAlign = ADC_DataAlign_Right; + + /* Initialize the ADC_NbrOfConversion member */ + ADC_InitStruct->ADC_NbrOfConversion = 1; +} + +/** + * @brief Initializes the ADCs peripherals according to the specified parameters + * in the ADC_CommonInitStruct. + * @param ADC_CommonInitStruct: pointer to an ADC_CommonInitTypeDef structure + * that contains the configuration information for All ADCs peripherals. + * @retval None + */ +void ADC_CommonInit(ADC_CommonInitTypeDef* ADC_CommonInitStruct) +{ + uint32_t tmpreg1 = 0; + /* Check the parameters */ + assert_param(IS_ADC_MODE(ADC_CommonInitStruct->ADC_Mode)); + assert_param(IS_ADC_PRESCALER(ADC_CommonInitStruct->ADC_Prescaler)); + assert_param(IS_ADC_DMA_ACCESS_MODE(ADC_CommonInitStruct->ADC_DMAAccessMode)); + assert_param(IS_ADC_SAMPLING_DELAY(ADC_CommonInitStruct->ADC_TwoSamplingDelay)); + /*---------------------------- ADC CCR Configuration -----------------*/ + /* Get the ADC CCR value */ + tmpreg1 = ADC->CCR; + + /* Clear MULTI, DELAY, DMA and ADCPRE bits */ + tmpreg1 &= CR_CLEAR_MASK; + + /* Configure ADCx: Multi mode, Delay between two sampling time, ADC prescaler, + and DMA access mode for multimode */ + /* Set MULTI bits according to ADC_Mode value */ + /* Set ADCPRE bits according to ADC_Prescaler value */ + /* Set DMA bits according to ADC_DMAAccessMode value */ + /* Set DELAY bits according to ADC_TwoSamplingDelay value */ + tmpreg1 |= (uint32_t)(ADC_CommonInitStruct->ADC_Mode | + ADC_CommonInitStruct->ADC_Prescaler | + ADC_CommonInitStruct->ADC_DMAAccessMode | + ADC_CommonInitStruct->ADC_TwoSamplingDelay); + + /* Write to ADC CCR */ + ADC->CCR = tmpreg1; +} + +/** + * @brief Fills each ADC_CommonInitStruct member with its default value. + * @param ADC_CommonInitStruct: pointer to an ADC_CommonInitTypeDef structure + * which will be initialized. + * @retval None + */ +void ADC_CommonStructInit(ADC_CommonInitTypeDef* ADC_CommonInitStruct) +{ + /* Initialize the ADC_Mode member */ + ADC_CommonInitStruct->ADC_Mode = ADC_Mode_Independent; + + /* initialize the ADC_Prescaler member */ + ADC_CommonInitStruct->ADC_Prescaler = ADC_Prescaler_Div2; + + /* Initialize the ADC_DMAAccessMode member */ + ADC_CommonInitStruct->ADC_DMAAccessMode = ADC_DMAAccessMode_Disabled; + + /* Initialize the ADC_TwoSamplingDelay member */ + ADC_CommonInitStruct->ADC_TwoSamplingDelay = ADC_TwoSamplingDelay_5Cycles; +} + +/** + * @brief Enables or disables the specified ADC peripheral. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the ADCx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_Cmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Set the ADON bit to wake up the ADC from power down mode */ + ADCx->CR2 |= (uint32_t)ADC_CR2_ADON; + } + else + { + /* Disable the selected ADC peripheral */ + ADCx->CR2 &= (uint32_t)(~ADC_CR2_ADON); + } +} +/** + * @} + */ + +/** @defgroup ADC_Group2 Analog Watchdog configuration functions + * @brief Analog Watchdog configuration functions + * +@verbatim + =============================================================================== + Analog Watchdog configuration functions + =============================================================================== + + This section provides functions allowing to configure the Analog Watchdog + (AWD) feature in the ADC. + + A typical configuration Analog Watchdog is done following these steps : + 1. the ADC guarded channel(s) is (are) selected using the + ADC_AnalogWatchdogSingleChannelConfig() function. + 2. The Analog watchdog lower and higher threshold are configured using the + ADC_AnalogWatchdogThresholdsConfig() function. + 3. The Analog watchdog is enabled and configured to enable the check, on one + or more channels, using the ADC_AnalogWatchdogCmd() function. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the analog watchdog on single/all regular or + * injected channels + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_AnalogWatchdog: the ADC analog watchdog configuration. + * This parameter can be one of the following values: + * @arg ADC_AnalogWatchdog_SingleRegEnable: Analog watchdog on a single regular channel + * @arg ADC_AnalogWatchdog_SingleInjecEnable: Analog watchdog on a single injected channel + * @arg ADC_AnalogWatchdog_SingleRegOrInjecEnable: Analog watchdog on a single regular or injected channel + * @arg ADC_AnalogWatchdog_AllRegEnable: Analog watchdog on all regular channel + * @arg ADC_AnalogWatchdog_AllInjecEnable: Analog watchdog on all injected channel + * @arg ADC_AnalogWatchdog_AllRegAllInjecEnable: Analog watchdog on all regular and injected channels + * @arg ADC_AnalogWatchdog_None: No channel guarded by the analog watchdog + * @retval None + */ +void ADC_AnalogWatchdogCmd(ADC_TypeDef* ADCx, uint32_t ADC_AnalogWatchdog) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_ANALOG_WATCHDOG(ADC_AnalogWatchdog)); + + /* Get the old register value */ + tmpreg = ADCx->CR1; + + /* Clear AWDEN, JAWDEN and AWDSGL bits */ + tmpreg &= CR1_AWDMode_RESET; + + /* Set the analog watchdog enable mode */ + tmpreg |= ADC_AnalogWatchdog; + + /* Store the new register value */ + ADCx->CR1 = tmpreg; +} + +/** + * @brief Configures the high and low thresholds of the analog watchdog. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param HighThreshold: the ADC analog watchdog High threshold value. + * This parameter must be a 12-bit value. + * @param LowThreshold: the ADC analog watchdog Low threshold value. + * This parameter must be a 12-bit value. + * @retval None + */ +void ADC_AnalogWatchdogThresholdsConfig(ADC_TypeDef* ADCx, uint16_t HighThreshold, + uint16_t LowThreshold) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_THRESHOLD(HighThreshold)); + assert_param(IS_ADC_THRESHOLD(LowThreshold)); + + /* Set the ADCx high threshold */ + ADCx->HTR = HighThreshold; + + /* Set the ADCx low threshold */ + ADCx->LTR = LowThreshold; +} + +/** + * @brief Configures the analog watchdog guarded single channel + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_Channel: the ADC channel to configure for the analog watchdog. + * This parameter can be one of the following values: + * @arg ADC_Channel_0: ADC Channel0 selected + * @arg ADC_Channel_1: ADC Channel1 selected + * @arg ADC_Channel_2: ADC Channel2 selected + * @arg ADC_Channel_3: ADC Channel3 selected + * @arg ADC_Channel_4: ADC Channel4 selected + * @arg ADC_Channel_5: ADC Channel5 selected + * @arg ADC_Channel_6: ADC Channel6 selected + * @arg ADC_Channel_7: ADC Channel7 selected + * @arg ADC_Channel_8: ADC Channel8 selected + * @arg ADC_Channel_9: ADC Channel9 selected + * @arg ADC_Channel_10: ADC Channel10 selected + * @arg ADC_Channel_11: ADC Channel11 selected + * @arg ADC_Channel_12: ADC Channel12 selected + * @arg ADC_Channel_13: ADC Channel13 selected + * @arg ADC_Channel_14: ADC Channel14 selected + * @arg ADC_Channel_15: ADC Channel15 selected + * @arg ADC_Channel_16: ADC Channel16 selected + * @arg ADC_Channel_17: ADC Channel17 selected + * @arg ADC_Channel_18: ADC Channel18 selected + * @retval None + */ +void ADC_AnalogWatchdogSingleChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_CHANNEL(ADC_Channel)); + + /* Get the old register value */ + tmpreg = ADCx->CR1; + + /* Clear the Analog watchdog channel select bits */ + tmpreg &= CR1_AWDCH_RESET; + + /* Set the Analog watchdog channel */ + tmpreg |= ADC_Channel; + + /* Store the new register value */ + ADCx->CR1 = tmpreg; +} +/** + * @} + */ + +/** @defgroup ADC_Group3 Temperature Sensor, Vrefint (Voltage Reference internal) + * and VBAT (Voltage BATtery) management functions + * @brief Temperature Sensor, Vrefint and VBAT management functions + * +@verbatim + =============================================================================== + Temperature Sensor, Vrefint and VBAT management functions + =============================================================================== + + This section provides functions allowing to enable/ disable the internal + connections between the ADC and the Temperature Sensor, the Vrefint and the + Vbat sources. + + A typical configuration to get the Temperature sensor and Vrefint channels + voltages is done following these steps : + 1. Enable the internal connection of Temperature sensor and Vrefint sources + with the ADC channels using ADC_TempSensorVrefintCmd() function. + 2. Select the ADC_Channel_TempSensor and/or ADC_Channel_Vrefint using + ADC_RegularChannelConfig() or ADC_InjectedChannelConfig() functions + 3. Get the voltage values, using ADC_GetConversionValue() or + ADC_GetInjectedConversionValue(). + + A typical configuration to get the VBAT channel voltage is done following + these steps : + 1. Enable the internal connection of VBAT source with the ADC channel using + ADC_VBATCmd() function. + 2. Select the ADC_Channel_Vbat using ADC_RegularChannelConfig() or + ADC_InjectedChannelConfig() functions + 3. Get the voltage value, using ADC_GetConversionValue() or + ADC_GetInjectedConversionValue(). + +@endverbatim + * @{ + */ + + +/** + * @brief Enables or disables the temperature sensor and Vrefint channels. + * @param NewState: new state of the temperature sensor and Vrefint channels. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_TempSensorVrefintCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the temperature sensor and Vrefint channel*/ + ADC->CCR |= (uint32_t)ADC_CCR_TSVREFE; + } + else + { + /* Disable the temperature sensor and Vrefint channel*/ + ADC->CCR &= (uint32_t)(~ADC_CCR_TSVREFE); + } +} + +/** + * @brief Enables or disables the VBAT (Voltage Battery) channel. + * @param NewState: new state of the VBAT channel. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_VBATCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the VBAT channel*/ + ADC->CCR |= (uint32_t)ADC_CCR_VBATE; + } + else + { + /* Disable the VBAT channel*/ + ADC->CCR &= (uint32_t)(~ADC_CCR_VBATE); + } +} + +/** + * @} + */ + +/** @defgroup ADC_Group4 Regular Channels Configuration functions + * @brief Regular Channels Configuration functions + * +@verbatim + =============================================================================== + Regular Channels Configuration functions + =============================================================================== + + This section provides functions allowing to manage the ADC's regular channels, + it is composed of 2 sub sections : + + 1. Configuration and management functions for regular channels: This subsection + provides functions allowing to configure the ADC regular channels : + - Configure the rank in the regular group sequencer for each channel + - Configure the sampling time for each channel + - select the conversion Trigger for regular channels + - select the desired EOC event behavior configuration + - Activate the continuous Mode (*) + - Activate the Discontinuous Mode + Please Note that the following features for regular channels are configurated + using the ADC_Init() function : + - scan mode activation + - continuous mode activation (**) + - External trigger source + - External trigger edge + - number of conversion in the regular channels group sequencer. + + @note (*) and (**) are performing the same configuration + + 2. Get the conversion data: This subsection provides an important function in + the ADC peripheral since it returns the converted data of the current + regular channel. When the Conversion value is read, the EOC Flag is + automatically cleared. + + @note For multi ADC mode, the last ADC1, ADC2 and ADC3 regular conversions + results data (in the selected multi mode) can be returned in the same + time using ADC_GetMultiModeConversionValue() function. + + +@endverbatim + * @{ + */ +/** + * @brief Configures for the selected ADC regular channel its corresponding + * rank in the sequencer and its sample time. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_Channel: the ADC channel to configure. + * This parameter can be one of the following values: + * @arg ADC_Channel_0: ADC Channel0 selected + * @arg ADC_Channel_1: ADC Channel1 selected + * @arg ADC_Channel_2: ADC Channel2 selected + * @arg ADC_Channel_3: ADC Channel3 selected + * @arg ADC_Channel_4: ADC Channel4 selected + * @arg ADC_Channel_5: ADC Channel5 selected + * @arg ADC_Channel_6: ADC Channel6 selected + * @arg ADC_Channel_7: ADC Channel7 selected + * @arg ADC_Channel_8: ADC Channel8 selected + * @arg ADC_Channel_9: ADC Channel9 selected + * @arg ADC_Channel_10: ADC Channel10 selected + * @arg ADC_Channel_11: ADC Channel11 selected + * @arg ADC_Channel_12: ADC Channel12 selected + * @arg ADC_Channel_13: ADC Channel13 selected + * @arg ADC_Channel_14: ADC Channel14 selected + * @arg ADC_Channel_15: ADC Channel15 selected + * @arg ADC_Channel_16: ADC Channel16 selected + * @arg ADC_Channel_17: ADC Channel17 selected + * @arg ADC_Channel_18: ADC Channel18 selected + * @param Rank: The rank in the regular group sequencer. + * This parameter must be between 1 to 16. + * @param ADC_SampleTime: The sample time value to be set for the selected channel. + * This parameter can be one of the following values: + * @arg ADC_SampleTime_3Cycles: Sample time equal to 3 cycles + * @arg ADC_SampleTime_15Cycles: Sample time equal to 15 cycles + * @arg ADC_SampleTime_28Cycles: Sample time equal to 28 cycles + * @arg ADC_SampleTime_56Cycles: Sample time equal to 56 cycles + * @arg ADC_SampleTime_84Cycles: Sample time equal to 84 cycles + * @arg ADC_SampleTime_112Cycles: Sample time equal to 112 cycles + * @arg ADC_SampleTime_144Cycles: Sample time equal to 144 cycles + * @arg ADC_SampleTime_480Cycles: Sample time equal to 480 cycles + * @retval None + */ +void ADC_RegularChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_CHANNEL(ADC_Channel)); + assert_param(IS_ADC_REGULAR_RANK(Rank)); + assert_param(IS_ADC_SAMPLE_TIME(ADC_SampleTime)); + + /* if ADC_Channel_10 ... ADC_Channel_18 is selected */ + if (ADC_Channel > ADC_Channel_9) + { + /* Get the old register value */ + tmpreg1 = ADCx->SMPR1; + + /* Calculate the mask to clear */ + tmpreg2 = SMPR1_SMP_SET << (3 * (ADC_Channel - 10)); + + /* Clear the old sample time */ + tmpreg1 &= ~tmpreg2; + + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * (ADC_Channel - 10)); + + /* Set the new sample time */ + tmpreg1 |= tmpreg2; + + /* Store the new register value */ + ADCx->SMPR1 = tmpreg1; + } + else /* ADC_Channel include in ADC_Channel_[0..9] */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SMPR2; + + /* Calculate the mask to clear */ + tmpreg2 = SMPR2_SMP_SET << (3 * ADC_Channel); + + /* Clear the old sample time */ + tmpreg1 &= ~tmpreg2; + + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * ADC_Channel); + + /* Set the new sample time */ + tmpreg1 |= tmpreg2; + + /* Store the new register value */ + ADCx->SMPR2 = tmpreg1; + } + /* For Rank 1 to 6 */ + if (Rank < 7) + { + /* Get the old register value */ + tmpreg1 = ADCx->SQR3; + + /* Calculate the mask to clear */ + tmpreg2 = SQR3_SQ_SET << (5 * (Rank - 1)); + + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 1)); + + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + + /* Store the new register value */ + ADCx->SQR3 = tmpreg1; + } + /* For Rank 7 to 12 */ + else if (Rank < 13) + { + /* Get the old register value */ + tmpreg1 = ADCx->SQR2; + + /* Calculate the mask to clear */ + tmpreg2 = SQR2_SQ_SET << (5 * (Rank - 7)); + + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 7)); + + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + + /* Store the new register value */ + ADCx->SQR2 = tmpreg1; + } + /* For Rank 13 to 16 */ + else + { + /* Get the old register value */ + tmpreg1 = ADCx->SQR1; + + /* Calculate the mask to clear */ + tmpreg2 = SQR1_SQ_SET << (5 * (Rank - 13)); + + /* Clear the old SQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (Rank - 13)); + + /* Set the SQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + + /* Store the new register value */ + ADCx->SQR1 = tmpreg1; + } +} + +/** + * @brief Enables the selected ADC software start conversion of the regular channels. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @retval None + */ +void ADC_SoftwareStartConv(ADC_TypeDef* ADCx) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + + /* Enable the selected ADC conversion for regular group */ + ADCx->CR2 |= (uint32_t)ADC_CR2_SWSTART; +} + +/** + * @brief Gets the selected ADC Software start regular conversion Status. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @retval The new state of ADC software start conversion (SET or RESET). + */ +FlagStatus ADC_GetSoftwareStartConvStatus(ADC_TypeDef* ADCx) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + + /* Check the status of SWSTART bit */ + if ((ADCx->CR2 & ADC_CR2_JSWSTART) != (uint32_t)RESET) + { + /* SWSTART bit is set */ + bitstatus = SET; + } + else + { + /* SWSTART bit is reset */ + bitstatus = RESET; + } + + /* Return the SWSTART bit status */ + return bitstatus; +} + + +/** + * @brief Enables or disables the EOC on each regular channel conversion + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC EOC flag rising + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_EOCOnEachRegularChannelCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected ADC EOC rising on each regular channel conversion */ + ADCx->CR2 |= (uint32_t)ADC_CR2_EOCS; + } + else + { + /* Disable the selected ADC EOC rising on each regular channel conversion */ + ADCx->CR2 &= (uint32_t)(~ADC_CR2_EOCS); + } +} + +/** + * @brief Enables or disables the ADC continuous conversion mode + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC continuous conversion mode + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_ContinuousModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected ADC continuous conversion mode */ + ADCx->CR2 |= (uint32_t)ADC_CR2_CONT; + } + else + { + /* Disable the selected ADC continuous conversion mode */ + ADCx->CR2 &= (uint32_t)(~ADC_CR2_CONT); + } +} + +/** + * @brief Configures the discontinuous mode for the selected ADC regular group + * channel. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param Number: specifies the discontinuous mode regular channel count value. + * This number must be between 1 and 8. + * @retval None + */ +void ADC_DiscModeChannelCountConfig(ADC_TypeDef* ADCx, uint8_t Number) +{ + uint32_t tmpreg1 = 0; + uint32_t tmpreg2 = 0; + + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_REGULAR_DISC_NUMBER(Number)); + + /* Get the old register value */ + tmpreg1 = ADCx->CR1; + + /* Clear the old discontinuous mode channel count */ + tmpreg1 &= CR1_DISCNUM_RESET; + + /* Set the discontinuous mode channel count */ + tmpreg2 = Number - 1; + tmpreg1 |= tmpreg2 << 13; + + /* Store the new register value */ + ADCx->CR1 = tmpreg1; +} + +/** + * @brief Enables or disables the discontinuous mode on regular group channel + * for the specified ADC + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC discontinuous mode on + * regular group channel. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_DiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected ADC regular discontinuous mode */ + ADCx->CR1 |= (uint32_t)ADC_CR1_DISCEN; + } + else + { + /* Disable the selected ADC regular discontinuous mode */ + ADCx->CR1 &= (uint32_t)(~ADC_CR1_DISCEN); + } +} + +/** + * @brief Returns the last ADCx conversion result data for regular channel. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @retval The Data conversion value. + */ +uint16_t ADC_GetConversionValue(ADC_TypeDef* ADCx) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + + /* Return the selected ADC conversion value */ + return (uint16_t) ADCx->DR; +} + +/** + * @brief Returns the last ADC1, ADC2 and ADC3 regular conversions results + * data in the selected multi mode. + * @param None + * @retval The Data conversion value. + * @note In dual mode, the value returned by this function is as following + * Data[15:0] : these bits contain the regular data of ADC1. + * Data[31:16]: these bits contain the regular data of ADC2. + * @note In triple mode, the value returned by this function is as following + * Data[15:0] : these bits contain alternatively the regular data of ADC1, ADC3 and ADC2. + * Data[31:16]: these bits contain alternatively the regular data of ADC2, ADC1 and ADC3. + */ +uint32_t ADC_GetMultiModeConversionValue(void) +{ + /* Return the multi mode conversion value */ + return (*(__IO uint32_t *) CDR_ADDRESS); +} +/** + * @} + */ + +/** @defgroup ADC_Group5 Regular Channels DMA Configuration functions + * @brief Regular Channels DMA Configuration functions + * +@verbatim + =============================================================================== + Regular Channels DMA Configuration functions + =============================================================================== + + This section provides functions allowing to configure the DMA for ADC regular + channels. + Since converted regular channel values are stored into a unique data register, + it is useful to use DMA for conversion of more than one regular channel. This + avoids the loss of the data already stored in the ADC Data register. + + When the DMA mode is enabled (using the ADC_DMACmd() function), after each + conversion of a regular channel, a DMA request is generated. + + Depending on the "DMA disable selection for Independent ADC mode" + configuration (using the ADC_DMARequestAfterLastTransferCmd() function), + at the end of the last DMA transfer, two possibilities are allowed: + - No new DMA request is issued to the DMA controller (feature DISABLED) + - Requests can continue to be generated (feature ENABLED). + + Depending on the "DMA disable selection for multi ADC mode" configuration + (using the void ADC_MultiModeDMARequestAfterLastTransferCmd() function), + at the end of the last DMA transfer, two possibilities are allowed: + - No new DMA request is issued to the DMA controller (feature DISABLED) + - Requests can continue to be generated (feature ENABLED). + +@endverbatim + * @{ + */ + + /** + * @brief Enables or disables the specified ADC DMA request. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC DMA transfer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_DMACmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected ADC DMA request */ + ADCx->CR2 |= (uint32_t)ADC_CR2_DMA; + } + else + { + /* Disable the selected ADC DMA request */ + ADCx->CR2 &= (uint32_t)(~ADC_CR2_DMA); + } +} + +/** + * @brief Enables or disables the ADC DMA request after last transfer (Single-ADC mode) + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC DMA request after last transfer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_DMARequestAfterLastTransferCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected ADC DMA request after last transfer */ + ADCx->CR2 |= (uint32_t)ADC_CR2_DDS; + } + else + { + /* Disable the selected ADC DMA request after last transfer */ + ADCx->CR2 &= (uint32_t)(~ADC_CR2_DDS); + } +} + +/** + * @brief Enables or disables the ADC DMA request after last transfer in multi ADC mode + * @param NewState: new state of the selected ADC DMA request after last transfer. + * This parameter can be: ENABLE or DISABLE. + * @note if Enabled, DMA requests are issued as long as data are converted and + * DMA mode for multi ADC mode (selected using ADC_CommonInit() function + * by ADC_CommonInitStruct.ADC_DMAAccessMode structure member) is + * ADC_DMAAccessMode_1, ADC_DMAAccessMode_2 or ADC_DMAAccessMode_3. + * @retval None + */ +void ADC_MultiModeDMARequestAfterLastTransferCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected ADC DMA request after last transfer */ + ADC->CCR |= (uint32_t)ADC_CCR_DDS; + } + else + { + /* Disable the selected ADC DMA request after last transfer */ + ADC->CCR &= (uint32_t)(~ADC_CCR_DDS); + } +} +/** + * @} + */ + +/** @defgroup ADC_Group6 Injected channels Configuration functions + * @brief Injected channels Configuration functions + * +@verbatim + =============================================================================== + Injected channels Configuration functions + =============================================================================== + + This section provide functions allowing to configure the ADC Injected channels, + it is composed of 2 sub sections : + + 1. Configuration functions for Injected channels: This subsection provides + functions allowing to configure the ADC injected channels : + - Configure the rank in the injected group sequencer for each channel + - Configure the sampling time for each channel + - Activate the Auto injected Mode + - Activate the Discontinuous Mode + - scan mode activation + - External/software trigger source + - External trigger edge + - injected channels sequencer. + + 2. Get the Specified Injected channel conversion data: This subsection + provides an important function in the ADC peripheral since it returns the + converted data of the specific injected channel. + +@endverbatim + * @{ + */ +/** + * @brief Configures for the selected ADC injected channel its corresponding + * rank in the sequencer and its sample time. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_Channel: the ADC channel to configure. + * This parameter can be one of the following values: + * @arg ADC_Channel_0: ADC Channel0 selected + * @arg ADC_Channel_1: ADC Channel1 selected + * @arg ADC_Channel_2: ADC Channel2 selected + * @arg ADC_Channel_3: ADC Channel3 selected + * @arg ADC_Channel_4: ADC Channel4 selected + * @arg ADC_Channel_5: ADC Channel5 selected + * @arg ADC_Channel_6: ADC Channel6 selected + * @arg ADC_Channel_7: ADC Channel7 selected + * @arg ADC_Channel_8: ADC Channel8 selected + * @arg ADC_Channel_9: ADC Channel9 selected + * @arg ADC_Channel_10: ADC Channel10 selected + * @arg ADC_Channel_11: ADC Channel11 selected + * @arg ADC_Channel_12: ADC Channel12 selected + * @arg ADC_Channel_13: ADC Channel13 selected + * @arg ADC_Channel_14: ADC Channel14 selected + * @arg ADC_Channel_15: ADC Channel15 selected + * @arg ADC_Channel_16: ADC Channel16 selected + * @arg ADC_Channel_17: ADC Channel17 selected + * @arg ADC_Channel_18: ADC Channel18 selected + * @param Rank: The rank in the injected group sequencer. + * This parameter must be between 1 to 4. + * @param ADC_SampleTime: The sample time value to be set for the selected channel. + * This parameter can be one of the following values: + * @arg ADC_SampleTime_3Cycles: Sample time equal to 3 cycles + * @arg ADC_SampleTime_15Cycles: Sample time equal to 15 cycles + * @arg ADC_SampleTime_28Cycles: Sample time equal to 28 cycles + * @arg ADC_SampleTime_56Cycles: Sample time equal to 56 cycles + * @arg ADC_SampleTime_84Cycles: Sample time equal to 84 cycles + * @arg ADC_SampleTime_112Cycles: Sample time equal to 112 cycles + * @arg ADC_SampleTime_144Cycles: Sample time equal to 144 cycles + * @arg ADC_SampleTime_480Cycles: Sample time equal to 480 cycles + * @retval None + */ +void ADC_InjectedChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0, tmpreg3 = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_CHANNEL(ADC_Channel)); + assert_param(IS_ADC_INJECTED_RANK(Rank)); + assert_param(IS_ADC_SAMPLE_TIME(ADC_SampleTime)); + /* if ADC_Channel_10 ... ADC_Channel_18 is selected */ + if (ADC_Channel > ADC_Channel_9) + { + /* Get the old register value */ + tmpreg1 = ADCx->SMPR1; + /* Calculate the mask to clear */ + tmpreg2 = SMPR1_SMP_SET << (3*(ADC_Channel - 10)); + /* Clear the old sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3*(ADC_Channel - 10)); + /* Set the new sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SMPR1 = tmpreg1; + } + else /* ADC_Channel include in ADC_Channel_[0..9] */ + { + /* Get the old register value */ + tmpreg1 = ADCx->SMPR2; + /* Calculate the mask to clear */ + tmpreg2 = SMPR2_SMP_SET << (3 * ADC_Channel); + /* Clear the old sample time */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set */ + tmpreg2 = (uint32_t)ADC_SampleTime << (3 * ADC_Channel); + /* Set the new sample time */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->SMPR2 = tmpreg1; + } + /* Rank configuration */ + /* Get the old register value */ + tmpreg1 = ADCx->JSQR; + /* Get JL value: Number = JL+1 */ + tmpreg3 = (tmpreg1 & JSQR_JL_SET)>> 20; + /* Calculate the mask to clear: ((Rank-1)+(4-JL-1)) */ + tmpreg2 = JSQR_JSQ_SET << (5 * (uint8_t)((Rank + 3) - (tmpreg3 + 1))); + /* Clear the old JSQx bits for the selected rank */ + tmpreg1 &= ~tmpreg2; + /* Calculate the mask to set: ((Rank-1)+(4-JL-1)) */ + tmpreg2 = (uint32_t)ADC_Channel << (5 * (uint8_t)((Rank + 3) - (tmpreg3 + 1))); + /* Set the JSQx bits for the selected rank */ + tmpreg1 |= tmpreg2; + /* Store the new register value */ + ADCx->JSQR = tmpreg1; +} + +/** + * @brief Configures the sequencer length for injected channels + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param Length: The sequencer length. + * This parameter must be a number between 1 to 4. + * @retval None + */ +void ADC_InjectedSequencerLengthConfig(ADC_TypeDef* ADCx, uint8_t Length) +{ + uint32_t tmpreg1 = 0; + uint32_t tmpreg2 = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_INJECTED_LENGTH(Length)); + + /* Get the old register value */ + tmpreg1 = ADCx->JSQR; + + /* Clear the old injected sequence length JL bits */ + tmpreg1 &= JSQR_JL_RESET; + + /* Set the injected sequence length JL bits */ + tmpreg2 = Length - 1; + tmpreg1 |= tmpreg2 << 20; + + /* Store the new register value */ + ADCx->JSQR = tmpreg1; +} + +/** + * @brief Set the injected channels conversion value offset + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_InjectedChannel: the ADC injected channel to set its offset. + * This parameter can be one of the following values: + * @arg ADC_InjectedChannel_1: Injected Channel1 selected + * @arg ADC_InjectedChannel_2: Injected Channel2 selected + * @arg ADC_InjectedChannel_3: Injected Channel3 selected + * @arg ADC_InjectedChannel_4: Injected Channel4 selected + * @param Offset: the offset value for the selected ADC injected channel + * This parameter must be a 12bit value. + * @retval None + */ +void ADC_SetInjectedOffset(ADC_TypeDef* ADCx, uint8_t ADC_InjectedChannel, uint16_t Offset) +{ + __IO uint32_t tmp = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_INJECTED_CHANNEL(ADC_InjectedChannel)); + assert_param(IS_ADC_OFFSET(Offset)); + + tmp = (uint32_t)ADCx; + tmp += ADC_InjectedChannel; + + /* Set the selected injected channel data offset */ + *(__IO uint32_t *) tmp = (uint32_t)Offset; +} + + /** + * @brief Configures the ADCx external trigger for injected channels conversion. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_ExternalTrigInjecConv: specifies the ADC trigger to start injected conversion. + * This parameter can be one of the following values: + * @arg ADC_ExternalTrigInjecConv_T1_CC4: Timer1 capture compare4 selected + * @arg ADC_ExternalTrigInjecConv_T1_TRGO: Timer1 TRGO event selected + * @arg ADC_ExternalTrigInjecConv_T2_CC1: Timer2 capture compare1 selected + * @arg ADC_ExternalTrigInjecConv_T2_TRGO: Timer2 TRGO event selected + * @arg ADC_ExternalTrigInjecConv_T3_CC2: Timer3 capture compare2 selected + * @arg ADC_ExternalTrigInjecConv_T3_CC4: Timer3 capture compare4 selected + * @arg ADC_ExternalTrigInjecConv_T4_CC1: Timer4 capture compare1 selected + * @arg ADC_ExternalTrigInjecConv_T4_CC2: Timer4 capture compare2 selected + * @arg ADC_ExternalTrigInjecConv_T4_CC3: Timer4 capture compare3 selected + * @arg ADC_ExternalTrigInjecConv_T4_TRGO: Timer4 TRGO event selected + * @arg ADC_ExternalTrigInjecConv_T5_CC4: Timer5 capture compare4 selected + * @arg ADC_ExternalTrigInjecConv_T5_TRGO: Timer5 TRGO event selected + * @arg ADC_ExternalTrigInjecConv_T8_CC2: Timer8 capture compare2 selected + * @arg ADC_ExternalTrigInjecConv_T8_CC3: Timer8 capture compare3 selected + * @arg ADC_ExternalTrigInjecConv_T8_CC4: Timer8 capture compare4 selected + * @arg ADC_ExternalTrigInjecConv_Ext_IT15: External interrupt line 15 event selected + * @retval None + */ +void ADC_ExternalTrigInjectedConvConfig(ADC_TypeDef* ADCx, uint32_t ADC_ExternalTrigInjecConv) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_EXT_INJEC_TRIG(ADC_ExternalTrigInjecConv)); + + /* Get the old register value */ + tmpreg = ADCx->CR2; + + /* Clear the old external event selection for injected group */ + tmpreg &= CR2_JEXTSEL_RESET; + + /* Set the external event selection for injected group */ + tmpreg |= ADC_ExternalTrigInjecConv; + + /* Store the new register value */ + ADCx->CR2 = tmpreg; +} + +/** + * @brief Configures the ADCx external trigger edge for injected channels conversion. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_ExternalTrigInjecConvEdge: specifies the ADC external trigger edge + * to start injected conversion. + * This parameter can be one of the following values: + * @arg ADC_ExternalTrigInjecConvEdge_None: external trigger disabled for + * injected conversion + * @arg ADC_ExternalTrigInjecConvEdge_Rising: detection on rising edge + * @arg ADC_ExternalTrigInjecConvEdge_Falling: detection on falling edge + * @arg ADC_ExternalTrigInjecConvEdge_RisingFalling: detection on both rising + * and falling edge + * @retval None + */ +void ADC_ExternalTrigInjectedConvEdgeConfig(ADC_TypeDef* ADCx, uint32_t ADC_ExternalTrigInjecConvEdge) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_EXT_INJEC_TRIG_EDGE(ADC_ExternalTrigInjecConvEdge)); + /* Get the old register value */ + tmpreg = ADCx->CR2; + /* Clear the old external trigger edge for injected group */ + tmpreg &= CR2_JEXTEN_RESET; + /* Set the new external trigger edge for injected group */ + tmpreg |= ADC_ExternalTrigInjecConvEdge; + /* Store the new register value */ + ADCx->CR2 = tmpreg; +} + +/** + * @brief Enables the selected ADC software start conversion of the injected channels. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @retval None + */ +void ADC_SoftwareStartInjectedConv(ADC_TypeDef* ADCx) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + /* Enable the selected ADC conversion for injected group */ + ADCx->CR2 |= (uint32_t)ADC_CR2_JSWSTART; +} + +/** + * @brief Gets the selected ADC Software start injected conversion Status. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @retval The new state of ADC software start injected conversion (SET or RESET). + */ +FlagStatus ADC_GetSoftwareStartInjectedConvCmdStatus(ADC_TypeDef* ADCx) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + + /* Check the status of JSWSTART bit */ + if ((ADCx->CR2 & ADC_CR2_JSWSTART) != (uint32_t)RESET) + { + /* JSWSTART bit is set */ + bitstatus = SET; + } + else + { + /* JSWSTART bit is reset */ + bitstatus = RESET; + } + /* Return the JSWSTART bit status */ + return bitstatus; +} + +/** + * @brief Enables or disables the selected ADC automatic injected group + * conversion after regular one. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC auto injected conversion + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_AutoInjectedConvCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected ADC automatic injected group conversion */ + ADCx->CR1 |= (uint32_t)ADC_CR1_JAUTO; + } + else + { + /* Disable the selected ADC automatic injected group conversion */ + ADCx->CR1 &= (uint32_t)(~ADC_CR1_JAUTO); + } +} + +/** + * @brief Enables or disables the discontinuous mode for injected group + * channel for the specified ADC + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param NewState: new state of the selected ADC discontinuous mode on injected + * group channel. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_InjectedDiscModeCmd(ADC_TypeDef* ADCx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected ADC injected discontinuous mode */ + ADCx->CR1 |= (uint32_t)ADC_CR1_JDISCEN; + } + else + { + /* Disable the selected ADC injected discontinuous mode */ + ADCx->CR1 &= (uint32_t)(~ADC_CR1_JDISCEN); + } +} + +/** + * @brief Returns the ADC injected channel conversion result + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_InjectedChannel: the converted ADC injected channel. + * This parameter can be one of the following values: + * @arg ADC_InjectedChannel_1: Injected Channel1 selected + * @arg ADC_InjectedChannel_2: Injected Channel2 selected + * @arg ADC_InjectedChannel_3: Injected Channel3 selected + * @arg ADC_InjectedChannel_4: Injected Channel4 selected + * @retval The Data conversion value. + */ +uint16_t ADC_GetInjectedConversionValue(ADC_TypeDef* ADCx, uint8_t ADC_InjectedChannel) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_INJECTED_CHANNEL(ADC_InjectedChannel)); + + tmp = (uint32_t)ADCx; + tmp += ADC_InjectedChannel + JDR_OFFSET; + + /* Returns the selected injected channel conversion data value */ + return (uint16_t) (*(__IO uint32_t*) tmp); +} +/** + * @} + */ + +/** @defgroup ADC_Group7 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides functions allowing to configure the ADC Interrupts and + to get the status and clear flags and Interrupts pending bits. + + Each ADC provides 4 Interrupts sources and 6 Flags which can be divided into + 3 groups: + + I. Flags and Interrupts for ADC regular channels + ================================================= + Flags : + ---------- + 1. ADC_FLAG_OVR : Overrun detection when regular converted data are lost + + 2. ADC_FLAG_EOC : Regular channel end of conversion ==> to indicate (depending + on EOCS bit, managed by ADC_EOCOnEachRegularChannelCmd() ) the end of: + ==> a regular CHANNEL conversion + ==> sequence of regular GROUP conversions . + + 3. ADC_FLAG_STRT: Regular channel start ==> to indicate when regular CHANNEL + conversion starts. + + Interrupts : + ------------ + 1. ADC_IT_OVR : specifies the interrupt source for Overrun detection event. + 2. ADC_IT_EOC : specifies the interrupt source for Regular channel end of + conversion event. + + + II. Flags and Interrupts for ADC Injected channels + ================================================= + Flags : + ---------- + 1. ADC_FLAG_JEOC : Injected channel end of conversion ==> to indicate at + the end of injected GROUP conversion + + 2. ADC_FLAG_JSTRT: Injected channel start ==> to indicate hardware when + injected GROUP conversion starts. + + Interrupts : + ------------ + 1. ADC_IT_JEOC : specifies the interrupt source for Injected channel end of + conversion event. + + III. General Flags and Interrupts for the ADC + ================================================= + Flags : + ---------- + 1. ADC_FLAG_AWD: Analog watchdog ==> to indicate if the converted voltage + crosses the programmed thresholds values. + + Interrupts : + ------------ + 1. ADC_IT_AWD : specifies the interrupt source for Analog watchdog event. + + + The user should identify which mode will be used in his application to manage + the ADC controller events: Polling mode or Interrupt mode. + + In the Polling Mode it is advised to use the following functions: + - ADC_GetFlagStatus() : to check if flags events occur. + - ADC_ClearFlag() : to clear the flags events. + + In the Interrupt Mode it is advised to use the following functions: + - ADC_ITConfig() : to enable or disable the interrupt source. + - ADC_GetITStatus() : to check if Interrupt occurs. + - ADC_ClearITPendingBit() : to clear the Interrupt pending Bit + (corresponding Flag). +@endverbatim + * @{ + */ +/** + * @brief Enables or disables the specified ADC interrupts. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_IT: specifies the ADC interrupt sources to be enabled or disabled. + * This parameter can be one of the following values: + * @arg ADC_IT_EOC: End of conversion interrupt mask + * @arg ADC_IT_AWD: Analog watchdog interrupt mask + * @arg ADC_IT_JEOC: End of injected conversion interrupt mask + * @arg ADC_IT_OVR: Overrun interrupt enable + * @param NewState: new state of the specified ADC interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void ADC_ITConfig(ADC_TypeDef* ADCx, uint16_t ADC_IT, FunctionalState NewState) +{ + uint32_t itmask = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + assert_param(IS_ADC_IT(ADC_IT)); + + /* Get the ADC IT index */ + itmask = (uint8_t)ADC_IT; + itmask = (uint32_t)0x01 << itmask; + + if (NewState != DISABLE) + { + /* Enable the selected ADC interrupts */ + ADCx->CR1 |= itmask; + } + else + { + /* Disable the selected ADC interrupts */ + ADCx->CR1 &= (~(uint32_t)itmask); + } +} + +/** + * @brief Checks whether the specified ADC flag is set or not. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg ADC_FLAG_AWD: Analog watchdog flag + * @arg ADC_FLAG_EOC: End of conversion flag + * @arg ADC_FLAG_JEOC: End of injected group conversion flag + * @arg ADC_FLAG_JSTRT: Start of injected group conversion flag + * @arg ADC_FLAG_STRT: Start of regular group conversion flag + * @arg ADC_FLAG_OVR: Overrun flag + * @retval The new state of ADC_FLAG (SET or RESET). + */ +FlagStatus ADC_GetFlagStatus(ADC_TypeDef* ADCx, uint8_t ADC_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_GET_FLAG(ADC_FLAG)); + + /* Check the status of the specified ADC flag */ + if ((ADCx->SR & ADC_FLAG) != (uint8_t)RESET) + { + /* ADC_FLAG is set */ + bitstatus = SET; + } + else + { + /* ADC_FLAG is reset */ + bitstatus = RESET; + } + /* Return the ADC_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the ADCx's pending flags. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg ADC_FLAG_AWD: Analog watchdog flag + * @arg ADC_FLAG_EOC: End of conversion flag + * @arg ADC_FLAG_JEOC: End of injected group conversion flag + * @arg ADC_FLAG_JSTRT: Start of injected group conversion flag + * @arg ADC_FLAG_STRT: Start of regular group conversion flag + * @arg ADC_FLAG_OVR: Overrun flag + * @retval None + */ +void ADC_ClearFlag(ADC_TypeDef* ADCx, uint8_t ADC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_CLEAR_FLAG(ADC_FLAG)); + + /* Clear the selected ADC flags */ + ADCx->SR = ~(uint32_t)ADC_FLAG; +} + +/** + * @brief Checks whether the specified ADC interrupt has occurred or not. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_IT: specifies the ADC interrupt source to check. + * This parameter can be one of the following values: + * @arg ADC_IT_EOC: End of conversion interrupt mask + * @arg ADC_IT_AWD: Analog watchdog interrupt mask + * @arg ADC_IT_JEOC: End of injected conversion interrupt mask + * @arg ADC_IT_OVR: Overrun interrupt mask + * @retval The new state of ADC_IT (SET or RESET). + */ +ITStatus ADC_GetITStatus(ADC_TypeDef* ADCx, uint16_t ADC_IT) +{ + ITStatus bitstatus = RESET; + uint32_t itmask = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_IT(ADC_IT)); + + /* Get the ADC IT index */ + itmask = ADC_IT >> 8; + + /* Get the ADC_IT enable bit status */ + enablestatus = (ADCx->CR1 & ((uint32_t)0x01 << (uint8_t)ADC_IT)) ; + + /* Check the status of the specified ADC interrupt */ + if (((ADCx->SR & itmask) != (uint32_t)RESET) && enablestatus) + { + /* ADC_IT is set */ + bitstatus = SET; + } + else + { + /* ADC_IT is reset */ + bitstatus = RESET; + } + /* Return the ADC_IT status */ + return bitstatus; +} + +/** + * @brief Clears the ADCx's interrupt pending bits. + * @param ADCx: where x can be 1, 2 or 3 to select the ADC peripheral. + * @param ADC_IT: specifies the ADC interrupt pending bit to clear. + * This parameter can be one of the following values: + * @arg ADC_IT_EOC: End of conversion interrupt mask + * @arg ADC_IT_AWD: Analog watchdog interrupt mask + * @arg ADC_IT_JEOC: End of injected conversion interrupt mask + * @arg ADC_IT_OVR: Overrun interrupt mask + * @retval None + */ +void ADC_ClearITPendingBit(ADC_TypeDef* ADCx, uint16_t ADC_IT) +{ + uint8_t itmask = 0; + /* Check the parameters */ + assert_param(IS_ADC_ALL_PERIPH(ADCx)); + assert_param(IS_ADC_IT(ADC_IT)); + /* Get the ADC IT index */ + itmask = (uint8_t)(ADC_IT >> 8); + /* Clear the selected ADC interrupt pending bits */ + ADCx->SR = ~(uint32_t)itmask; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c new file mode 100644 index 0000000..8543ab8 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c @@ -0,0 +1,1698 @@ +/** + ****************************************************************************** + * @file stm32f4xx_can.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Controller area network (CAN) peripheral: + * - Initialization and Configuration + * - CAN Frames Transmission + * - CAN Frames Reception + * - Operation modes switch + * - Error management + * - Interrupts and flags + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + + * 1. Enable the CAN controller interface clock using + * RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1, ENABLE); for CAN1 + * and RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN2, ENABLE); for CAN2 + * @note In case you are using CAN2 only, you have to enable the CAN1 clock. + * + * 2. CAN pins configuration + * - Enable the clock for the CAN GPIOs using the following function: + * RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + * - Connect the involved CAN pins to AF9 using the following function + * GPIO_PinAFConfig(GPIOx, GPIO_PinSourcex, GPIO_AF_CANx); + * - Configure these CAN pins in alternate function mode by calling + * the function GPIO_Init(); + * + * 3. Initialise and configure the CAN using CAN_Init() and + * CAN_FilterInit() functions. + * + * 4. Transmit the desired CAN frame using CAN_Transmit() function. + * + * 5. Check the transmission of a CAN frame using CAN_TransmitStatus() + * function. + * + * 6. Cancel the transmission of a CAN frame using CAN_CancelTransmit() + * function. + * + * 7. Receive a CAN frame using CAN_Recieve() function. + * + * 8. Release the receive FIFOs using CAN_FIFORelease() function. + * + * 9. Return the number of pending received frames using + * CAN_MessagePending() function. + * + * 10. To control CAN events you can use one of the following two methods: + * - Check on CAN flags using the CAN_GetFlagStatus() function. + * - Use CAN interrupts through the function CAN_ITConfig() at + * initialization phase and CAN_GetITStatus() function into + * interrupt routines to check if the event has occurred or not. + * After checking on a flag you should clear it using CAN_ClearFlag() + * function. And after checking on an interrupt event you should + * clear it using CAN_ClearITPendingBit() function. + * + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_can.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CAN + * @brief CAN driver modules + * @{ + */ +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* CAN Master Control Register bits */ +#define MCR_DBF ((uint32_t)0x00010000) /* software master reset */ + +/* CAN Mailbox Transmit Request */ +#define TMIDxR_TXRQ ((uint32_t)0x00000001) /* Transmit mailbox request */ + +/* CAN Filter Master Register bits */ +#define FMR_FINIT ((uint32_t)0x00000001) /* Filter init mode */ + +/* Time out for INAK bit */ +#define INAK_TIMEOUT ((uint32_t)0x0000FFFF) +/* Time out for SLAK bit */ +#define SLAK_TIMEOUT ((uint32_t)0x0000FFFF) + +/* Flags in TSR register */ +#define CAN_FLAGS_TSR ((uint32_t)0x08000000) +/* Flags in RF1R register */ +#define CAN_FLAGS_RF1R ((uint32_t)0x04000000) +/* Flags in RF0R register */ +#define CAN_FLAGS_RF0R ((uint32_t)0x02000000) +/* Flags in MSR register */ +#define CAN_FLAGS_MSR ((uint32_t)0x01000000) +/* Flags in ESR register */ +#define CAN_FLAGS_ESR ((uint32_t)0x00F00000) + +/* Mailboxes definition */ +#define CAN_TXMAILBOX_0 ((uint8_t)0x00) +#define CAN_TXMAILBOX_1 ((uint8_t)0x01) +#define CAN_TXMAILBOX_2 ((uint8_t)0x02) + +#define CAN_MODE_MASK ((uint32_t) 0x00000003) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ +static ITStatus CheckITStatus(uint32_t CAN_Reg, uint32_t It_Bit); + +/** @defgroup CAN_Private_Functions + * @{ + */ + +/** @defgroup CAN_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + This section provides functions allowing to + - Initialize the CAN peripherals : Prescaler, operating mode, the maximum number + of time quanta to perform resynchronization, the number of time quanta in + Bit Segment 1 and 2 and many other modes. + Refer to @ref CAN_InitTypeDef for more details. + - Configures the CAN reception filter. + - Select the start bank filter for slave CAN. + - Enables or disables the Debug Freeze mode for CAN + - Enables or disables the CAN Time Trigger Operation communication mode + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the CAN peripheral registers to their default reset values. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @retval None. + */ +void CAN_DeInit(CAN_TypeDef* CANx) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + if (CANx == CAN1) + { + /* Enable CAN1 reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_CAN1, ENABLE); + /* Release CAN1 from reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_CAN1, DISABLE); + } + else + { + /* Enable CAN2 reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_CAN2, ENABLE); + /* Release CAN2 from reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_CAN2, DISABLE); + } +} + +/** + * @brief Initializes the CAN peripheral according to the specified + * parameters in the CAN_InitStruct. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param CAN_InitStruct: pointer to a CAN_InitTypeDef structure that contains + * the configuration information for the CAN peripheral. + * @retval Constant indicates initialization succeed which will be + * CAN_InitStatus_Failed or CAN_InitStatus_Success. + */ +uint8_t CAN_Init(CAN_TypeDef* CANx, CAN_InitTypeDef* CAN_InitStruct) +{ + uint8_t InitStatus = CAN_InitStatus_Failed; + uint32_t wait_ack = 0x00000000; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_TTCM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_ABOM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_AWUM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_NART)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_RFLM)); + assert_param(IS_FUNCTIONAL_STATE(CAN_InitStruct->CAN_TXFP)); + assert_param(IS_CAN_MODE(CAN_InitStruct->CAN_Mode)); + assert_param(IS_CAN_SJW(CAN_InitStruct->CAN_SJW)); + assert_param(IS_CAN_BS1(CAN_InitStruct->CAN_BS1)); + assert_param(IS_CAN_BS2(CAN_InitStruct->CAN_BS2)); + assert_param(IS_CAN_PRESCALER(CAN_InitStruct->CAN_Prescaler)); + + /* Exit from sleep mode */ + CANx->MCR &= (~(uint32_t)CAN_MCR_SLEEP); + + /* Request initialisation */ + CANx->MCR |= CAN_MCR_INRQ ; + + /* Wait the acknowledge */ + while (((CANx->MSR & CAN_MSR_INAK) != CAN_MSR_INAK) && (wait_ack != INAK_TIMEOUT)) + { + wait_ack++; + } + + /* Check acknowledge */ + if ((CANx->MSR & CAN_MSR_INAK) != CAN_MSR_INAK) + { + InitStatus = CAN_InitStatus_Failed; + } + else + { + /* Set the time triggered communication mode */ + if (CAN_InitStruct->CAN_TTCM == ENABLE) + { + CANx->MCR |= CAN_MCR_TTCM; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_TTCM; + } + + /* Set the automatic bus-off management */ + if (CAN_InitStruct->CAN_ABOM == ENABLE) + { + CANx->MCR |= CAN_MCR_ABOM; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_ABOM; + } + + /* Set the automatic wake-up mode */ + if (CAN_InitStruct->CAN_AWUM == ENABLE) + { + CANx->MCR |= CAN_MCR_AWUM; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_AWUM; + } + + /* Set the no automatic retransmission */ + if (CAN_InitStruct->CAN_NART == ENABLE) + { + CANx->MCR |= CAN_MCR_NART; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_NART; + } + + /* Set the receive FIFO locked mode */ + if (CAN_InitStruct->CAN_RFLM == ENABLE) + { + CANx->MCR |= CAN_MCR_RFLM; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_RFLM; + } + + /* Set the transmit FIFO priority */ + if (CAN_InitStruct->CAN_TXFP == ENABLE) + { + CANx->MCR |= CAN_MCR_TXFP; + } + else + { + CANx->MCR &= ~(uint32_t)CAN_MCR_TXFP; + } + + /* Set the bit timing register */ + CANx->BTR = (uint32_t)((uint32_t)CAN_InitStruct->CAN_Mode << 30) | \ + ((uint32_t)CAN_InitStruct->CAN_SJW << 24) | \ + ((uint32_t)CAN_InitStruct->CAN_BS1 << 16) | \ + ((uint32_t)CAN_InitStruct->CAN_BS2 << 20) | \ + ((uint32_t)CAN_InitStruct->CAN_Prescaler - 1); + + /* Request leave initialisation */ + CANx->MCR &= ~(uint32_t)CAN_MCR_INRQ; + + /* Wait the acknowledge */ + wait_ack = 0; + + while (((CANx->MSR & CAN_MSR_INAK) == CAN_MSR_INAK) && (wait_ack != INAK_TIMEOUT)) + { + wait_ack++; + } + + /* ...and check acknowledged */ + if ((CANx->MSR & CAN_MSR_INAK) == CAN_MSR_INAK) + { + InitStatus = CAN_InitStatus_Failed; + } + else + { + InitStatus = CAN_InitStatus_Success ; + } + } + + /* At this step, return the status of initialization */ + return InitStatus; +} + +/** + * @brief Configures the CAN reception filter according to the specified + * parameters in the CAN_FilterInitStruct. + * @param CAN_FilterInitStruct: pointer to a CAN_FilterInitTypeDef structure that + * contains the configuration information. + * @retval None + */ +void CAN_FilterInit(CAN_FilterInitTypeDef* CAN_FilterInitStruct) +{ + uint32_t filter_number_bit_pos = 0; + /* Check the parameters */ + assert_param(IS_CAN_FILTER_NUMBER(CAN_FilterInitStruct->CAN_FilterNumber)); + assert_param(IS_CAN_FILTER_MODE(CAN_FilterInitStruct->CAN_FilterMode)); + assert_param(IS_CAN_FILTER_SCALE(CAN_FilterInitStruct->CAN_FilterScale)); + assert_param(IS_CAN_FILTER_FIFO(CAN_FilterInitStruct->CAN_FilterFIFOAssignment)); + assert_param(IS_FUNCTIONAL_STATE(CAN_FilterInitStruct->CAN_FilterActivation)); + + filter_number_bit_pos = ((uint32_t)1) << CAN_FilterInitStruct->CAN_FilterNumber; + + /* Initialisation mode for the filter */ + CAN1->FMR |= FMR_FINIT; + + /* Filter Deactivation */ + CAN1->FA1R &= ~(uint32_t)filter_number_bit_pos; + + /* Filter Scale */ + if (CAN_FilterInitStruct->CAN_FilterScale == CAN_FilterScale_16bit) + { + /* 16-bit scale for the filter */ + CAN1->FS1R &= ~(uint32_t)filter_number_bit_pos; + + /* First 16-bit identifier and First 16-bit mask */ + /* Or First 16-bit identifier and Second 16-bit identifier */ + CAN1->sFilterRegister[CAN_FilterInitStruct->CAN_FilterNumber].FR1 = + ((0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterMaskIdLow) << 16) | + (0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterIdLow); + + /* Second 16-bit identifier and Second 16-bit mask */ + /* Or Third 16-bit identifier and Fourth 16-bit identifier */ + CAN1->sFilterRegister[CAN_FilterInitStruct->CAN_FilterNumber].FR2 = + ((0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterMaskIdHigh) << 16) | + (0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterIdHigh); + } + + if (CAN_FilterInitStruct->CAN_FilterScale == CAN_FilterScale_32bit) + { + /* 32-bit scale for the filter */ + CAN1->FS1R |= filter_number_bit_pos; + /* 32-bit identifier or First 32-bit identifier */ + CAN1->sFilterRegister[CAN_FilterInitStruct->CAN_FilterNumber].FR1 = + ((0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterIdHigh) << 16) | + (0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterIdLow); + /* 32-bit mask or Second 32-bit identifier */ + CAN1->sFilterRegister[CAN_FilterInitStruct->CAN_FilterNumber].FR2 = + ((0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterMaskIdHigh) << 16) | + (0x0000FFFF & (uint32_t)CAN_FilterInitStruct->CAN_FilterMaskIdLow); + } + + /* Filter Mode */ + if (CAN_FilterInitStruct->CAN_FilterMode == CAN_FilterMode_IdMask) + { + /*Id/Mask mode for the filter*/ + CAN1->FM1R &= ~(uint32_t)filter_number_bit_pos; + } + else /* CAN_FilterInitStruct->CAN_FilterMode == CAN_FilterMode_IdList */ + { + /*Identifier list mode for the filter*/ + CAN1->FM1R |= (uint32_t)filter_number_bit_pos; + } + + /* Filter FIFO assignment */ + if (CAN_FilterInitStruct->CAN_FilterFIFOAssignment == CAN_Filter_FIFO0) + { + /* FIFO 0 assignation for the filter */ + CAN1->FFA1R &= ~(uint32_t)filter_number_bit_pos; + } + + if (CAN_FilterInitStruct->CAN_FilterFIFOAssignment == CAN_Filter_FIFO1) + { + /* FIFO 1 assignation for the filter */ + CAN1->FFA1R |= (uint32_t)filter_number_bit_pos; + } + + /* Filter activation */ + if (CAN_FilterInitStruct->CAN_FilterActivation == ENABLE) + { + CAN1->FA1R |= filter_number_bit_pos; + } + + /* Leave the initialisation mode for the filter */ + CAN1->FMR &= ~FMR_FINIT; +} + +/** + * @brief Fills each CAN_InitStruct member with its default value. + * @param CAN_InitStruct: pointer to a CAN_InitTypeDef structure which ill be initialized. + * @retval None + */ +void CAN_StructInit(CAN_InitTypeDef* CAN_InitStruct) +{ + /* Reset CAN init structure parameters values */ + + /* Initialize the time triggered communication mode */ + CAN_InitStruct->CAN_TTCM = DISABLE; + + /* Initialize the automatic bus-off management */ + CAN_InitStruct->CAN_ABOM = DISABLE; + + /* Initialize the automatic wake-up mode */ + CAN_InitStruct->CAN_AWUM = DISABLE; + + /* Initialize the no automatic retransmission */ + CAN_InitStruct->CAN_NART = DISABLE; + + /* Initialize the receive FIFO locked mode */ + CAN_InitStruct->CAN_RFLM = DISABLE; + + /* Initialize the transmit FIFO priority */ + CAN_InitStruct->CAN_TXFP = DISABLE; + + /* Initialize the CAN_Mode member */ + CAN_InitStruct->CAN_Mode = CAN_Mode_Normal; + + /* Initialize the CAN_SJW member */ + CAN_InitStruct->CAN_SJW = CAN_SJW_1tq; + + /* Initialize the CAN_BS1 member */ + CAN_InitStruct->CAN_BS1 = CAN_BS1_4tq; + + /* Initialize the CAN_BS2 member */ + CAN_InitStruct->CAN_BS2 = CAN_BS2_3tq; + + /* Initialize the CAN_Prescaler member */ + CAN_InitStruct->CAN_Prescaler = 1; +} + +/** + * @brief Select the start bank filter for slave CAN. + * @param CAN_BankNumber: Select the start slave bank filter from 1..27. + * @retval None + */ +void CAN_SlaveStartBank(uint8_t CAN_BankNumber) +{ + /* Check the parameters */ + assert_param(IS_CAN_BANKNUMBER(CAN_BankNumber)); + + /* Enter Initialisation mode for the filter */ + CAN1->FMR |= FMR_FINIT; + + /* Select the start slave bank */ + CAN1->FMR &= (uint32_t)0xFFFFC0F1 ; + CAN1->FMR |= (uint32_t)(CAN_BankNumber)<<8; + + /* Leave Initialisation mode for the filter */ + CAN1->FMR &= ~FMR_FINIT; +} + +/** + * @brief Enables or disables the DBG Freeze for CAN. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param NewState: new state of the CAN peripheral. + * This parameter can be: ENABLE (CAN reception/transmission is frozen + * during debug. Reception FIFOs can still be accessed/controlled normally) + * or DISABLE (CAN is working during debug). + * @retval None + */ +void CAN_DBGFreeze(CAN_TypeDef* CANx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable Debug Freeze */ + CANx->MCR |= MCR_DBF; + } + else + { + /* Disable Debug Freeze */ + CANx->MCR &= ~MCR_DBF; + } +} + + +/** + * @brief Enables or disables the CAN Time TriggerOperation communication mode. + * @note DLC must be programmed as 8 in order Time Stamp (2 bytes) to be + * sent over the CAN bus. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param NewState: Mode new state. This parameter can be: ENABLE or DISABLE. + * When enabled, Time stamp (TIME[15:0]) value is sent in the last two + * data bytes of the 8-byte message: TIME[7:0] in data byte 6 and TIME[15:8] + * in data byte 7. + * @retval None + */ +void CAN_TTComModeCmd(CAN_TypeDef* CANx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the TTCM mode */ + CANx->MCR |= CAN_MCR_TTCM; + + /* Set TGT bits */ + CANx->sTxMailBox[0].TDTR |= ((uint32_t)CAN_TDT0R_TGT); + CANx->sTxMailBox[1].TDTR |= ((uint32_t)CAN_TDT1R_TGT); + CANx->sTxMailBox[2].TDTR |= ((uint32_t)CAN_TDT2R_TGT); + } + else + { + /* Disable the TTCM mode */ + CANx->MCR &= (uint32_t)(~(uint32_t)CAN_MCR_TTCM); + + /* Reset TGT bits */ + CANx->sTxMailBox[0].TDTR &= ((uint32_t)~CAN_TDT0R_TGT); + CANx->sTxMailBox[1].TDTR &= ((uint32_t)~CAN_TDT1R_TGT); + CANx->sTxMailBox[2].TDTR &= ((uint32_t)~CAN_TDT2R_TGT); + } +} +/** + * @} + */ + + +/** @defgroup CAN_Group2 CAN Frames Transmission functions + * @brief CAN Frames Transmission functions + * +@verbatim + =============================================================================== + CAN Frames Transmission functions + =============================================================================== + This section provides functions allowing to + - Initiate and transmit a CAN frame message (if there is an empty mailbox). + - Check the transmission status of a CAN Frame + - Cancel a transmit request + +@endverbatim + * @{ + */ + +/** + * @brief Initiates and transmits a CAN frame message. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param TxMessage: pointer to a structure which contains CAN Id, CAN DLC and CAN data. + * @retval The number of the mailbox that is used for transmission or + * CAN_TxStatus_NoMailBox if there is no empty mailbox. + */ +uint8_t CAN_Transmit(CAN_TypeDef* CANx, CanTxMsg* TxMessage) +{ + uint8_t transmit_mailbox = 0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_IDTYPE(TxMessage->IDE)); + assert_param(IS_CAN_RTR(TxMessage->RTR)); + assert_param(IS_CAN_DLC(TxMessage->DLC)); + + /* Select one empty transmit mailbox */ + if ((CANx->TSR&CAN_TSR_TME0) == CAN_TSR_TME0) + { + transmit_mailbox = 0; + } + else if ((CANx->TSR&CAN_TSR_TME1) == CAN_TSR_TME1) + { + transmit_mailbox = 1; + } + else if ((CANx->TSR&CAN_TSR_TME2) == CAN_TSR_TME2) + { + transmit_mailbox = 2; + } + else + { + transmit_mailbox = CAN_TxStatus_NoMailBox; + } + + if (transmit_mailbox != CAN_TxStatus_NoMailBox) + { + /* Set up the Id */ + CANx->sTxMailBox[transmit_mailbox].TIR &= TMIDxR_TXRQ; + if (TxMessage->IDE == CAN_Id_Standard) + { + assert_param(IS_CAN_STDID(TxMessage->StdId)); + CANx->sTxMailBox[transmit_mailbox].TIR |= ((TxMessage->StdId << 21) | \ + TxMessage->RTR); + } + else + { + assert_param(IS_CAN_EXTID(TxMessage->ExtId)); + CANx->sTxMailBox[transmit_mailbox].TIR |= ((TxMessage->ExtId << 3) | \ + TxMessage->IDE | \ + TxMessage->RTR); + } + + /* Set up the DLC */ + TxMessage->DLC &= (uint8_t)0x0000000F; + CANx->sTxMailBox[transmit_mailbox].TDTR &= (uint32_t)0xFFFFFFF0; + CANx->sTxMailBox[transmit_mailbox].TDTR |= TxMessage->DLC; + + /* Set up the data field */ + CANx->sTxMailBox[transmit_mailbox].TDLR = (((uint32_t)TxMessage->Data[3] << 24) | + ((uint32_t)TxMessage->Data[2] << 16) | + ((uint32_t)TxMessage->Data[1] << 8) | + ((uint32_t)TxMessage->Data[0])); + CANx->sTxMailBox[transmit_mailbox].TDHR = (((uint32_t)TxMessage->Data[7] << 24) | + ((uint32_t)TxMessage->Data[6] << 16) | + ((uint32_t)TxMessage->Data[5] << 8) | + ((uint32_t)TxMessage->Data[4])); + /* Request transmission */ + CANx->sTxMailBox[transmit_mailbox].TIR |= TMIDxR_TXRQ; + } + return transmit_mailbox; +} + +/** + * @brief Checks the transmission status of a CAN Frame. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param TransmitMailbox: the number of the mailbox that is used for transmission. + * @retval CAN_TxStatus_Ok if the CAN driver transmits the message, + * CAN_TxStatus_Failed in an other case. + */ +uint8_t CAN_TransmitStatus(CAN_TypeDef* CANx, uint8_t TransmitMailbox) +{ + uint32_t state = 0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_TRANSMITMAILBOX(TransmitMailbox)); + + switch (TransmitMailbox) + { + case (CAN_TXMAILBOX_0): + state = CANx->TSR & (CAN_TSR_RQCP0 | CAN_TSR_TXOK0 | CAN_TSR_TME0); + break; + case (CAN_TXMAILBOX_1): + state = CANx->TSR & (CAN_TSR_RQCP1 | CAN_TSR_TXOK1 | CAN_TSR_TME1); + break; + case (CAN_TXMAILBOX_2): + state = CANx->TSR & (CAN_TSR_RQCP2 | CAN_TSR_TXOK2 | CAN_TSR_TME2); + break; + default: + state = CAN_TxStatus_Failed; + break; + } + switch (state) + { + /* transmit pending */ + case (0x0): state = CAN_TxStatus_Pending; + break; + /* transmit failed */ + case (CAN_TSR_RQCP0 | CAN_TSR_TME0): state = CAN_TxStatus_Failed; + break; + case (CAN_TSR_RQCP1 | CAN_TSR_TME1): state = CAN_TxStatus_Failed; + break; + case (CAN_TSR_RQCP2 | CAN_TSR_TME2): state = CAN_TxStatus_Failed; + break; + /* transmit succeeded */ + case (CAN_TSR_RQCP0 | CAN_TSR_TXOK0 | CAN_TSR_TME0):state = CAN_TxStatus_Ok; + break; + case (CAN_TSR_RQCP1 | CAN_TSR_TXOK1 | CAN_TSR_TME1):state = CAN_TxStatus_Ok; + break; + case (CAN_TSR_RQCP2 | CAN_TSR_TXOK2 | CAN_TSR_TME2):state = CAN_TxStatus_Ok; + break; + default: state = CAN_TxStatus_Failed; + break; + } + return (uint8_t) state; +} + +/** + * @brief Cancels a transmit request. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param Mailbox: Mailbox number. + * @retval None + */ +void CAN_CancelTransmit(CAN_TypeDef* CANx, uint8_t Mailbox) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_TRANSMITMAILBOX(Mailbox)); + /* abort transmission */ + switch (Mailbox) + { + case (CAN_TXMAILBOX_0): CANx->TSR |= CAN_TSR_ABRQ0; + break; + case (CAN_TXMAILBOX_1): CANx->TSR |= CAN_TSR_ABRQ1; + break; + case (CAN_TXMAILBOX_2): CANx->TSR |= CAN_TSR_ABRQ2; + break; + default: + break; + } +} +/** + * @} + */ + + +/** @defgroup CAN_Group3 CAN Frames Reception functions + * @brief CAN Frames Reception functions + * +@verbatim + =============================================================================== + CAN Frames Reception functions + =============================================================================== + This section provides functions allowing to + - Receive a correct CAN frame + - Release a specified receive FIFO (2 FIFOs are available) + - Return the number of the pending received CAN frames + +@endverbatim + * @{ + */ + +/** + * @brief Receives a correct CAN frame. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param FIFONumber: Receive FIFO number, CAN_FIFO0 or CAN_FIFO1. + * @param RxMessage: pointer to a structure receive frame which contains CAN Id, + * CAN DLC, CAN data and FMI number. + * @retval None + */ +void CAN_Receive(CAN_TypeDef* CANx, uint8_t FIFONumber, CanRxMsg* RxMessage) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONumber)); + /* Get the Id */ + RxMessage->IDE = (uint8_t)0x04 & CANx->sFIFOMailBox[FIFONumber].RIR; + if (RxMessage->IDE == CAN_Id_Standard) + { + RxMessage->StdId = (uint32_t)0x000007FF & (CANx->sFIFOMailBox[FIFONumber].RIR >> 21); + } + else + { + RxMessage->ExtId = (uint32_t)0x1FFFFFFF & (CANx->sFIFOMailBox[FIFONumber].RIR >> 3); + } + + RxMessage->RTR = (uint8_t)0x02 & CANx->sFIFOMailBox[FIFONumber].RIR; + /* Get the DLC */ + RxMessage->DLC = (uint8_t)0x0F & CANx->sFIFOMailBox[FIFONumber].RDTR; + /* Get the FMI */ + RxMessage->FMI = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDTR >> 8); + /* Get the data field */ + RxMessage->Data[0] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RDLR; + RxMessage->Data[1] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDLR >> 8); + RxMessage->Data[2] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDLR >> 16); + RxMessage->Data[3] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDLR >> 24); + RxMessage->Data[4] = (uint8_t)0xFF & CANx->sFIFOMailBox[FIFONumber].RDHR; + RxMessage->Data[5] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDHR >> 8); + RxMessage->Data[6] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDHR >> 16); + RxMessage->Data[7] = (uint8_t)0xFF & (CANx->sFIFOMailBox[FIFONumber].RDHR >> 24); + /* Release the FIFO */ + /* Release FIFO0 */ + if (FIFONumber == CAN_FIFO0) + { + CANx->RF0R |= CAN_RF0R_RFOM0; + } + /* Release FIFO1 */ + else /* FIFONumber == CAN_FIFO1 */ + { + CANx->RF1R |= CAN_RF1R_RFOM1; + } +} + +/** + * @brief Releases the specified receive FIFO. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param FIFONumber: FIFO to release, CAN_FIFO0 or CAN_FIFO1. + * @retval None + */ +void CAN_FIFORelease(CAN_TypeDef* CANx, uint8_t FIFONumber) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONumber)); + /* Release FIFO0 */ + if (FIFONumber == CAN_FIFO0) + { + CANx->RF0R |= CAN_RF0R_RFOM0; + } + /* Release FIFO1 */ + else /* FIFONumber == CAN_FIFO1 */ + { + CANx->RF1R |= CAN_RF1R_RFOM1; + } +} + +/** + * @brief Returns the number of pending received messages. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @param FIFONumber: Receive FIFO number, CAN_FIFO0 or CAN_FIFO1. + * @retval NbMessage : which is the number of pending message. + */ +uint8_t CAN_MessagePending(CAN_TypeDef* CANx, uint8_t FIFONumber) +{ + uint8_t message_pending=0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_FIFO(FIFONumber)); + if (FIFONumber == CAN_FIFO0) + { + message_pending = (uint8_t)(CANx->RF0R&(uint32_t)0x03); + } + else if (FIFONumber == CAN_FIFO1) + { + message_pending = (uint8_t)(CANx->RF1R&(uint32_t)0x03); + } + else + { + message_pending = 0; + } + return message_pending; +} +/** + * @} + */ + + +/** @defgroup CAN_Group4 CAN Operation modes functions + * @brief CAN Operation modes functions + * +@verbatim + =============================================================================== + CAN Operation modes functions + =============================================================================== + This section provides functions allowing to select the CAN Operation modes + - sleep mode + - normal mode + - initialization mode + +@endverbatim + * @{ + */ + + +/** + * @brief Selects the CAN Operation mode. + * @param CAN_OperatingMode: CAN Operating Mode. + * This parameter can be one of @ref CAN_OperatingMode_TypeDef enumeration. + * @retval status of the requested mode which can be + * - CAN_ModeStatus_Failed: CAN failed entering the specific mode + * - CAN_ModeStatus_Success: CAN Succeed entering the specific mode + */ +uint8_t CAN_OperatingModeRequest(CAN_TypeDef* CANx, uint8_t CAN_OperatingMode) +{ + uint8_t status = CAN_ModeStatus_Failed; + + /* Timeout for INAK or also for SLAK bits*/ + uint32_t timeout = INAK_TIMEOUT; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_OPERATING_MODE(CAN_OperatingMode)); + + if (CAN_OperatingMode == CAN_OperatingMode_Initialization) + { + /* Request initialisation */ + CANx->MCR = (uint32_t)((CANx->MCR & (uint32_t)(~(uint32_t)CAN_MCR_SLEEP)) | CAN_MCR_INRQ); + + /* Wait the acknowledge */ + while (((CANx->MSR & CAN_MODE_MASK) != CAN_MSR_INAK) && (timeout != 0)) + { + timeout--; + } + if ((CANx->MSR & CAN_MODE_MASK) != CAN_MSR_INAK) + { + status = CAN_ModeStatus_Failed; + } + else + { + status = CAN_ModeStatus_Success; + } + } + else if (CAN_OperatingMode == CAN_OperatingMode_Normal) + { + /* Request leave initialisation and sleep mode and enter Normal mode */ + CANx->MCR &= (uint32_t)(~(CAN_MCR_SLEEP|CAN_MCR_INRQ)); + + /* Wait the acknowledge */ + while (((CANx->MSR & CAN_MODE_MASK) != 0) && (timeout!=0)) + { + timeout--; + } + if ((CANx->MSR & CAN_MODE_MASK) != 0) + { + status = CAN_ModeStatus_Failed; + } + else + { + status = CAN_ModeStatus_Success; + } + } + else if (CAN_OperatingMode == CAN_OperatingMode_Sleep) + { + /* Request Sleep mode */ + CANx->MCR = (uint32_t)((CANx->MCR & (uint32_t)(~(uint32_t)CAN_MCR_INRQ)) | CAN_MCR_SLEEP); + + /* Wait the acknowledge */ + while (((CANx->MSR & CAN_MODE_MASK) != CAN_MSR_SLAK) && (timeout!=0)) + { + timeout--; + } + if ((CANx->MSR & CAN_MODE_MASK) != CAN_MSR_SLAK) + { + status = CAN_ModeStatus_Failed; + } + else + { + status = CAN_ModeStatus_Success; + } + } + else + { + status = CAN_ModeStatus_Failed; + } + + return (uint8_t) status; +} + +/** + * @brief Enters the Sleep (low power) mode. + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @retval CAN_Sleep_Ok if sleep entered, CAN_Sleep_Failed otherwise. + */ +uint8_t CAN_Sleep(CAN_TypeDef* CANx) +{ + uint8_t sleepstatus = CAN_Sleep_Failed; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Request Sleep mode */ + CANx->MCR = (((CANx->MCR) & (uint32_t)(~(uint32_t)CAN_MCR_INRQ)) | CAN_MCR_SLEEP); + + /* Sleep mode status */ + if ((CANx->MSR & (CAN_MSR_SLAK|CAN_MSR_INAK)) == CAN_MSR_SLAK) + { + /* Sleep mode not entered */ + sleepstatus = CAN_Sleep_Ok; + } + /* return sleep mode status */ + return (uint8_t)sleepstatus; +} + +/** + * @brief Wakes up the CAN peripheral from sleep mode . + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @retval CAN_WakeUp_Ok if sleep mode left, CAN_WakeUp_Failed otherwise. + */ +uint8_t CAN_WakeUp(CAN_TypeDef* CANx) +{ + uint32_t wait_slak = SLAK_TIMEOUT; + uint8_t wakeupstatus = CAN_WakeUp_Failed; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Wake up request */ + CANx->MCR &= ~(uint32_t)CAN_MCR_SLEEP; + + /* Sleep mode status */ + while(((CANx->MSR & CAN_MSR_SLAK) == CAN_MSR_SLAK)&&(wait_slak!=0x00)) + { + wait_slak--; + } + if((CANx->MSR & CAN_MSR_SLAK) != CAN_MSR_SLAK) + { + /* wake up done : Sleep mode exited */ + wakeupstatus = CAN_WakeUp_Ok; + } + /* return wakeup status */ + return (uint8_t)wakeupstatus; +} +/** + * @} + */ + + +/** @defgroup CAN_Group5 CAN Bus Error management functions + * @brief CAN Bus Error management functions + * +@verbatim + =============================================================================== + CAN Bus Error management functions + =============================================================================== + This section provides functions allowing to + - Return the CANx's last error code (LEC) + - Return the CANx Receive Error Counter (REC) + - Return the LSB of the 9-bit CANx Transmit Error Counter(TEC). + + @note If TEC is greater than 255, The CAN is in bus-off state. + @note if REC or TEC are greater than 96, an Error warning flag occurs. + @note if REC or TEC are greater than 127, an Error Passive Flag occurs. + +@endverbatim + * @{ + */ + +/** + * @brief Returns the CANx's last error code (LEC). + * @param CANx: where x can be 1 or 2 to select the CAN peripheral. + * @retval Error code: + * - CAN_ERRORCODE_NoErr: No Error + * - CAN_ERRORCODE_StuffErr: Stuff Error + * - CAN_ERRORCODE_FormErr: Form Error + * - CAN_ERRORCODE_ACKErr : Acknowledgment Error + * - CAN_ERRORCODE_BitRecessiveErr: Bit Recessive Error + * - CAN_ERRORCODE_BitDominantErr: Bit Dominant Error + * - CAN_ERRORCODE_CRCErr: CRC Error + * - CAN_ERRORCODE_SoftwareSetErr: Software Set Error + */ +uint8_t CAN_GetLastErrorCode(CAN_TypeDef* CANx) +{ + uint8_t errorcode=0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the error code*/ + errorcode = (((uint8_t)CANx->ESR) & (uint8_t)CAN_ESR_LEC); + + /* Return the error code*/ + return errorcode; +} + +/** + * @brief Returns the CANx Receive Error Counter (REC). + * @note In case of an error during reception, this counter is incremented + * by 1 or by 8 depending on the error condition as defined by the CAN + * standard. After every successful reception, the counter is + * decremented by 1 or reset to 120 if its value was higher than 128. + * When the counter value exceeds 127, the CAN controller enters the + * error passive state. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @retval CAN Receive Error Counter. + */ +uint8_t CAN_GetReceiveErrorCounter(CAN_TypeDef* CANx) +{ + uint8_t counter=0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the Receive Error Counter*/ + counter = (uint8_t)((CANx->ESR & CAN_ESR_REC)>> 24); + + /* Return the Receive Error Counter*/ + return counter; +} + + +/** + * @brief Returns the LSB of the 9-bit CANx Transmit Error Counter(TEC). + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @retval LSB of the 9-bit CAN Transmit Error Counter. + */ +uint8_t CAN_GetLSBTransmitErrorCounter(CAN_TypeDef* CANx) +{ + uint8_t counter=0; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + + /* Get the LSB of the 9-bit CANx Transmit Error Counter(TEC) */ + counter = (uint8_t)((CANx->ESR & CAN_ESR_TEC)>> 16); + + /* Return the LSB of the 9-bit CANx Transmit Error Counter(TEC) */ + return counter; +} +/** + * @} + */ + +/** @defgroup CAN_Group6 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides functions allowing to configure the CAN Interrupts and + to get the status and clear flags and Interrupts pending bits. + + The CAN provides 14 Interrupts sources and 15 Flags: + + =============== + Flags : + =============== + The 15 flags can be divided on 4 groups: + + A. Transmit Flags + ----------------------- + CAN_FLAG_RQCP0, + CAN_FLAG_RQCP1, + CAN_FLAG_RQCP2 : Request completed MailBoxes 0, 1 and 2 Flags + Set when when the last request (transmit or abort) has + been performed. + + B. Receive Flags + ----------------------- + + CAN_FLAG_FMP0, + CAN_FLAG_FMP1 : FIFO 0 and 1 Message Pending Flags + set to signal that messages are pending in the receive + FIFO. + These Flags are cleared only by hardware. + + CAN_FLAG_FF0, + CAN_FLAG_FF1 : FIFO 0 and 1 Full Flags + set when three messages are stored in the selected + FIFO. + + CAN_FLAG_FOV0 + CAN_FLAG_FOV1 : FIFO 0 and 1 Overrun Flags + set when a new message has been received and passed + the filter while the FIFO was full. + + C. Operating Mode Flags + ----------------------- + CAN_FLAG_WKU : Wake up Flag + set to signal that a SOF bit has been detected while + the CAN hardware was in Sleep mode. + + CAN_FLAG_SLAK : Sleep acknowledge Flag + Set to signal that the CAN has entered Sleep Mode. + + D. Error Flags + ----------------------- + CAN_FLAG_EWG : Error Warning Flag + Set when the warning limit has been reached (Receive + Error Counter or Transmit Error Counter greater than 96). + This Flag is cleared only by hardware. + + CAN_FLAG_EPV : Error Passive Flag + Set when the Error Passive limit has been reached + (Receive Error Counter or Transmit Error Counter + greater than 127). + This Flag is cleared only by hardware. + + CAN_FLAG_BOF : Bus-Off Flag + set when CAN enters the bus-off state. The bus-off + state is entered on TEC overflow, greater than 255. + This Flag is cleared only by hardware. + + CAN_FLAG_LEC : Last error code Flag + set If a message has been transferred (reception or + transmission) with error, and the error code is hold. + + =============== + Interrupts : + =============== + The 14 interrupts can be divided on 4 groups: + + A. Transmit interrupt + ----------------------- + CAN_IT_TME : Transmit mailbox empty Interrupt + if enabled, this interrupt source is pending when + no transmit request are pending for Tx mailboxes. + + B. Receive Interrupts + ----------------------- + CAN_IT_FMP0, + CAN_IT_FMP1 : FIFO 0 and FIFO1 message pending Interrupts + if enabled, these interrupt sources are pending when + messages are pending in the receive FIFO. + The corresponding interrupt pending bits are cleared + only by hardware. + + CAN_IT_FF0, + CAN_IT_FF1 : FIFO 0 and FIFO1 full Interrupts + if enabled, these interrupt sources are pending when + three messages are stored in the selected FIFO. + + CAN_IT_FOV0, + CAN_IT_FOV1 : FIFO 0 and FIFO1 overrun Interrupts + if enabled, these interrupt sources are pending when + a new message has been received and passed the filter + while the FIFO was full. + + C. Operating Mode Interrupts + ------------------------------- + CAN_IT_WKU : Wake-up Interrupt + if enabled, this interrupt source is pending when + a SOF bit has been detected while the CAN hardware was + in Sleep mode. + + CAN_IT_SLK : Sleep acknowledge Interrupt + if enabled, this interrupt source is pending when + the CAN has entered Sleep Mode. + + D. Error Interrupts + ----------------------- + CAN_IT_EWG : Error warning Interrupt + if enabled, this interrupt source is pending when + the warning limit has been reached (Receive Error + Counter or Transmit Error Counter=96). + + CAN_IT_EPV : Error passive Interrupt + if enabled, this interrupt source is pending when + the Error Passive limit has been reached (Receive + Error Counter or Transmit Error Counter>127). + + CAN_IT_BOF : Bus-off Interrupt + if enabled, this interrupt source is pending when + CAN enters the bus-off state. The bus-off state is + entered on TEC overflow, greater than 255. + This Flag is cleared only by hardware. + + CAN_IT_LEC : Last error code Interrupt + if enabled, this interrupt source is pending when + a message has been transferred (reception or + transmission) with error, and the error code is hold. + + CAN_IT_ERR : Error Interrupt + if enabled, this interrupt source is pending when + an error condition is pending. + + + Managing the CAN controller events : + ------------------------------------ + The user should identify which mode will be used in his application to manage + the CAN controller events: Polling mode or Interrupt mode. + + 1. In the Polling Mode it is advised to use the following functions: + - CAN_GetFlagStatus() : to check if flags events occur. + - CAN_ClearFlag() : to clear the flags events. + + + + 2. In the Interrupt Mode it is advised to use the following functions: + - CAN_ITConfig() : to enable or disable the interrupt source. + - CAN_GetITStatus() : to check if Interrupt occurs. + - CAN_ClearITPendingBit() : to clear the Interrupt pending Bit (corresponding Flag). + @note This function has no impact on CAN_IT_FMP0 and CAN_IT_FMP1 Interrupts + pending bits since there are cleared only by hardware. + +@endverbatim + * @{ + */ +/** + * @brief Enables or disables the specified CANx interrupts. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_IT: specifies the CAN interrupt sources to be enabled or disabled. + * This parameter can be: + * @arg CAN_IT_TME: Transmit mailbox empty Interrupt + * @arg CAN_IT_FMP0: FIFO 0 message pending Interrupt + * @arg CAN_IT_FF0: FIFO 0 full Interrupt + * @arg CAN_IT_FOV0: FIFO 0 overrun Interrupt + * @arg CAN_IT_FMP1: FIFO 1 message pending Interrupt + * @arg CAN_IT_FF1: FIFO 1 full Interrupt + * @arg CAN_IT_FOV1: FIFO 1 overrun Interrupt + * @arg CAN_IT_WKU: Wake-up Interrupt + * @arg CAN_IT_SLK: Sleep acknowledge Interrupt + * @arg CAN_IT_EWG: Error warning Interrupt + * @arg CAN_IT_EPV: Error passive Interrupt + * @arg CAN_IT_BOF: Bus-off Interrupt + * @arg CAN_IT_LEC: Last error code Interrupt + * @arg CAN_IT_ERR: Error Interrupt + * @param NewState: new state of the CAN interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void CAN_ITConfig(CAN_TypeDef* CANx, uint32_t CAN_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_IT(CAN_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected CANx interrupt */ + CANx->IER |= CAN_IT; + } + else + { + /* Disable the selected CANx interrupt */ + CANx->IER &= ~CAN_IT; + } +} +/** + * @brief Checks whether the specified CAN flag is set or not. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg CAN_FLAG_RQCP0: Request MailBox0 Flag + * @arg CAN_FLAG_RQCP1: Request MailBox1 Flag + * @arg CAN_FLAG_RQCP2: Request MailBox2 Flag + * @arg CAN_FLAG_FMP0: FIFO 0 Message Pending Flag + * @arg CAN_FLAG_FF0: FIFO 0 Full Flag + * @arg CAN_FLAG_FOV0: FIFO 0 Overrun Flag + * @arg CAN_FLAG_FMP1: FIFO 1 Message Pending Flag + * @arg CAN_FLAG_FF1: FIFO 1 Full Flag + * @arg CAN_FLAG_FOV1: FIFO 1 Overrun Flag + * @arg CAN_FLAG_WKU: Wake up Flag + * @arg CAN_FLAG_SLAK: Sleep acknowledge Flag + * @arg CAN_FLAG_EWG: Error Warning Flag + * @arg CAN_FLAG_EPV: Error Passive Flag + * @arg CAN_FLAG_BOF: Bus-Off Flag + * @arg CAN_FLAG_LEC: Last error code Flag + * @retval The new state of CAN_FLAG (SET or RESET). + */ +FlagStatus CAN_GetFlagStatus(CAN_TypeDef* CANx, uint32_t CAN_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_GET_FLAG(CAN_FLAG)); + + + if((CAN_FLAG & CAN_FLAGS_ESR) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->ESR & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if((CAN_FLAG & CAN_FLAGS_MSR) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->MSR & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if((CAN_FLAG & CAN_FLAGS_TSR) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->TSR & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else if((CAN_FLAG & CAN_FLAGS_RF0R) != (uint32_t)RESET) + { + /* Check the status of the specified CAN flag */ + if ((CANx->RF0R & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + else /* If(CAN_FLAG & CAN_FLAGS_RF1R != (uint32_t)RESET) */ + { + /* Check the status of the specified CAN flag */ + if ((uint32_t)(CANx->RF1R & (CAN_FLAG & 0x000FFFFF)) != (uint32_t)RESET) + { + /* CAN_FLAG is set */ + bitstatus = SET; + } + else + { + /* CAN_FLAG is reset */ + bitstatus = RESET; + } + } + /* Return the CAN_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the CAN's pending flags. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_FLAG: specifies the flag to clear. + * This parameter can be one of the following values: + * @arg CAN_FLAG_RQCP0: Request MailBox0 Flag + * @arg CAN_FLAG_RQCP1: Request MailBox1 Flag + * @arg CAN_FLAG_RQCP2: Request MailBox2 Flag + * @arg CAN_FLAG_FF0: FIFO 0 Full Flag + * @arg CAN_FLAG_FOV0: FIFO 0 Overrun Flag + * @arg CAN_FLAG_FF1: FIFO 1 Full Flag + * @arg CAN_FLAG_FOV1: FIFO 1 Overrun Flag + * @arg CAN_FLAG_WKU: Wake up Flag + * @arg CAN_FLAG_SLAK: Sleep acknowledge Flag + * @arg CAN_FLAG_LEC: Last error code Flag + * @retval None + */ +void CAN_ClearFlag(CAN_TypeDef* CANx, uint32_t CAN_FLAG) +{ + uint32_t flagtmp=0; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_CLEAR_FLAG(CAN_FLAG)); + + if (CAN_FLAG == CAN_FLAG_LEC) /* ESR register */ + { + /* Clear the selected CAN flags */ + CANx->ESR = (uint32_t)RESET; + } + else /* MSR or TSR or RF0R or RF1R */ + { + flagtmp = CAN_FLAG & 0x000FFFFF; + + if ((CAN_FLAG & CAN_FLAGS_RF0R)!=(uint32_t)RESET) + { + /* Receive Flags */ + CANx->RF0R = (uint32_t)(flagtmp); + } + else if ((CAN_FLAG & CAN_FLAGS_RF1R)!=(uint32_t)RESET) + { + /* Receive Flags */ + CANx->RF1R = (uint32_t)(flagtmp); + } + else if ((CAN_FLAG & CAN_FLAGS_TSR)!=(uint32_t)RESET) + { + /* Transmit Flags */ + CANx->TSR = (uint32_t)(flagtmp); + } + else /* If((CAN_FLAG & CAN_FLAGS_MSR)!=(uint32_t)RESET) */ + { + /* Operating mode Flags */ + CANx->MSR = (uint32_t)(flagtmp); + } + } +} + +/** + * @brief Checks whether the specified CANx interrupt has occurred or not. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_IT: specifies the CAN interrupt source to check. + * This parameter can be one of the following values: + * @arg CAN_IT_TME: Transmit mailbox empty Interrupt + * @arg CAN_IT_FMP0: FIFO 0 message pending Interrupt + * @arg CAN_IT_FF0: FIFO 0 full Interrupt + * @arg CAN_IT_FOV0: FIFO 0 overrun Interrupt + * @arg CAN_IT_FMP1: FIFO 1 message pending Interrupt + * @arg CAN_IT_FF1: FIFO 1 full Interrupt + * @arg CAN_IT_FOV1: FIFO 1 overrun Interrupt + * @arg CAN_IT_WKU: Wake-up Interrupt + * @arg CAN_IT_SLK: Sleep acknowledge Interrupt + * @arg CAN_IT_EWG: Error warning Interrupt + * @arg CAN_IT_EPV: Error passive Interrupt + * @arg CAN_IT_BOF: Bus-off Interrupt + * @arg CAN_IT_LEC: Last error code Interrupt + * @arg CAN_IT_ERR: Error Interrupt + * @retval The current state of CAN_IT (SET or RESET). + */ +ITStatus CAN_GetITStatus(CAN_TypeDef* CANx, uint32_t CAN_IT) +{ + ITStatus itstatus = RESET; + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_IT(CAN_IT)); + + /* check the interrupt enable bit */ + if((CANx->IER & CAN_IT) != RESET) + { + /* in case the Interrupt is enabled, .... */ + switch (CAN_IT) + { + case CAN_IT_TME: + /* Check CAN_TSR_RQCPx bits */ + itstatus = CheckITStatus(CANx->TSR, CAN_TSR_RQCP0|CAN_TSR_RQCP1|CAN_TSR_RQCP2); + break; + case CAN_IT_FMP0: + /* Check CAN_RF0R_FMP0 bit */ + itstatus = CheckITStatus(CANx->RF0R, CAN_RF0R_FMP0); + break; + case CAN_IT_FF0: + /* Check CAN_RF0R_FULL0 bit */ + itstatus = CheckITStatus(CANx->RF0R, CAN_RF0R_FULL0); + break; + case CAN_IT_FOV0: + /* Check CAN_RF0R_FOVR0 bit */ + itstatus = CheckITStatus(CANx->RF0R, CAN_RF0R_FOVR0); + break; + case CAN_IT_FMP1: + /* Check CAN_RF1R_FMP1 bit */ + itstatus = CheckITStatus(CANx->RF1R, CAN_RF1R_FMP1); + break; + case CAN_IT_FF1: + /* Check CAN_RF1R_FULL1 bit */ + itstatus = CheckITStatus(CANx->RF1R, CAN_RF1R_FULL1); + break; + case CAN_IT_FOV1: + /* Check CAN_RF1R_FOVR1 bit */ + itstatus = CheckITStatus(CANx->RF1R, CAN_RF1R_FOVR1); + break; + case CAN_IT_WKU: + /* Check CAN_MSR_WKUI bit */ + itstatus = CheckITStatus(CANx->MSR, CAN_MSR_WKUI); + break; + case CAN_IT_SLK: + /* Check CAN_MSR_SLAKI bit */ + itstatus = CheckITStatus(CANx->MSR, CAN_MSR_SLAKI); + break; + case CAN_IT_EWG: + /* Check CAN_ESR_EWGF bit */ + itstatus = CheckITStatus(CANx->ESR, CAN_ESR_EWGF); + break; + case CAN_IT_EPV: + /* Check CAN_ESR_EPVF bit */ + itstatus = CheckITStatus(CANx->ESR, CAN_ESR_EPVF); + break; + case CAN_IT_BOF: + /* Check CAN_ESR_BOFF bit */ + itstatus = CheckITStatus(CANx->ESR, CAN_ESR_BOFF); + break; + case CAN_IT_LEC: + /* Check CAN_ESR_LEC bit */ + itstatus = CheckITStatus(CANx->ESR, CAN_ESR_LEC); + break; + case CAN_IT_ERR: + /* Check CAN_MSR_ERRI bit */ + itstatus = CheckITStatus(CANx->MSR, CAN_MSR_ERRI); + break; + default: + /* in case of error, return RESET */ + itstatus = RESET; + break; + } + } + else + { + /* in case the Interrupt is not enabled, return RESET */ + itstatus = RESET; + } + + /* Return the CAN_IT status */ + return itstatus; +} + +/** + * @brief Clears the CANx's interrupt pending bits. + * @param CANx: where x can be 1 or 2 to to select the CAN peripheral. + * @param CAN_IT: specifies the interrupt pending bit to clear. + * This parameter can be one of the following values: + * @arg CAN_IT_TME: Transmit mailbox empty Interrupt + * @arg CAN_IT_FF0: FIFO 0 full Interrupt + * @arg CAN_IT_FOV0: FIFO 0 overrun Interrupt + * @arg CAN_IT_FF1: FIFO 1 full Interrupt + * @arg CAN_IT_FOV1: FIFO 1 overrun Interrupt + * @arg CAN_IT_WKU: Wake-up Interrupt + * @arg CAN_IT_SLK: Sleep acknowledge Interrupt + * @arg CAN_IT_EWG: Error warning Interrupt + * @arg CAN_IT_EPV: Error passive Interrupt + * @arg CAN_IT_BOF: Bus-off Interrupt + * @arg CAN_IT_LEC: Last error code Interrupt + * @arg CAN_IT_ERR: Error Interrupt + * @retval None + */ +void CAN_ClearITPendingBit(CAN_TypeDef* CANx, uint32_t CAN_IT) +{ + /* Check the parameters */ + assert_param(IS_CAN_ALL_PERIPH(CANx)); + assert_param(IS_CAN_CLEAR_IT(CAN_IT)); + + switch (CAN_IT) + { + case CAN_IT_TME: + /* Clear CAN_TSR_RQCPx (rc_w1)*/ + CANx->TSR = CAN_TSR_RQCP0|CAN_TSR_RQCP1|CAN_TSR_RQCP2; + break; + case CAN_IT_FF0: + /* Clear CAN_RF0R_FULL0 (rc_w1)*/ + CANx->RF0R = CAN_RF0R_FULL0; + break; + case CAN_IT_FOV0: + /* Clear CAN_RF0R_FOVR0 (rc_w1)*/ + CANx->RF0R = CAN_RF0R_FOVR0; + break; + case CAN_IT_FF1: + /* Clear CAN_RF1R_FULL1 (rc_w1)*/ + CANx->RF1R = CAN_RF1R_FULL1; + break; + case CAN_IT_FOV1: + /* Clear CAN_RF1R_FOVR1 (rc_w1)*/ + CANx->RF1R = CAN_RF1R_FOVR1; + break; + case CAN_IT_WKU: + /* Clear CAN_MSR_WKUI (rc_w1)*/ + CANx->MSR = CAN_MSR_WKUI; + break; + case CAN_IT_SLK: + /* Clear CAN_MSR_SLAKI (rc_w1)*/ + CANx->MSR = CAN_MSR_SLAKI; + break; + case CAN_IT_EWG: + /* Clear CAN_MSR_ERRI (rc_w1) */ + CANx->MSR = CAN_MSR_ERRI; + /* @note the corresponding Flag is cleared by hardware depending on the CAN Bus status*/ + break; + case CAN_IT_EPV: + /* Clear CAN_MSR_ERRI (rc_w1) */ + CANx->MSR = CAN_MSR_ERRI; + /* @note the corresponding Flag is cleared by hardware depending on the CAN Bus status*/ + break; + case CAN_IT_BOF: + /* Clear CAN_MSR_ERRI (rc_w1) */ + CANx->MSR = CAN_MSR_ERRI; + /* @note the corresponding Flag is cleared by hardware depending on the CAN Bus status*/ + break; + case CAN_IT_LEC: + /* Clear LEC bits */ + CANx->ESR = RESET; + /* Clear CAN_MSR_ERRI (rc_w1) */ + CANx->MSR = CAN_MSR_ERRI; + break; + case CAN_IT_ERR: + /*Clear LEC bits */ + CANx->ESR = RESET; + /* Clear CAN_MSR_ERRI (rc_w1) */ + CANx->MSR = CAN_MSR_ERRI; + /* @note BOFF, EPVF and EWGF Flags are cleared by hardware depending on the CAN Bus status*/ + break; + default: + break; + } +} + /** + * @} + */ + +/** + * @brief Checks whether the CAN interrupt has occurred or not. + * @param CAN_Reg: specifies the CAN interrupt register to check. + * @param It_Bit: specifies the interrupt source bit to check. + * @retval The new state of the CAN Interrupt (SET or RESET). + */ +static ITStatus CheckITStatus(uint32_t CAN_Reg, uint32_t It_Bit) +{ + ITStatus pendingbitstatus = RESET; + + if ((CAN_Reg & It_Bit) != (uint32_t)RESET) + { + /* CAN_IT is set */ + pendingbitstatus = SET; + } + else + { + /* CAN_IT is reset */ + pendingbitstatus = RESET; + } + return pendingbitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c new file mode 100644 index 0000000..c2c6bbb --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c @@ -0,0 +1,127 @@ +/** + ****************************************************************************** + * @file stm32f4xx_crc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides all the CRC firmware functions. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_crc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CRC + * @brief CRC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup CRC_Private_Functions + * @{ + */ + +/** + * @brief Resets the CRC Data register (DR). + * @param None + * @retval None + */ +void CRC_ResetDR(void) +{ + /* Reset CRC generator */ + CRC->CR = CRC_CR_RESET; +} + +/** + * @brief Computes the 32-bit CRC of a given data word(32-bit). + * @param Data: data word(32-bit) to compute its CRC + * @retval 32-bit CRC + */ +uint32_t CRC_CalcCRC(uint32_t Data) +{ + CRC->DR = Data; + + return (CRC->DR); +} + +/** + * @brief Computes the 32-bit CRC of a given buffer of data word(32-bit). + * @param pBuffer: pointer to the buffer containing the data to be computed + * @param BufferLength: length of the buffer to be computed + * @retval 32-bit CRC + */ +uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength) +{ + uint32_t index = 0; + + for(index = 0; index < BufferLength; index++) + { + CRC->DR = pBuffer[index]; + } + return (CRC->DR); +} + +/** + * @brief Returns the current CRC value. + * @param None + * @retval 32-bit CRC + */ +uint32_t CRC_GetCRC(void) +{ + return (CRC->DR); +} + +/** + * @brief Stores a 8-bit data in the Independent Data(ID) register. + * @param IDValue: 8-bit value to be stored in the ID register + * @retval None + */ +void CRC_SetIDRegister(uint8_t IDValue) +{ + CRC->IDR = IDValue; +} + +/** + * @brief Returns the 8-bit data stored in the Independent Data(ID) register + * @param None + * @retval 8-bit value of the ID register + */ +uint8_t CRC_GetIDRegister(void) +{ + return (CRC->IDR); +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c new file mode 100644 index 0000000..dcdbef8 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c @@ -0,0 +1,850 @@ +/** + ****************************************************************************** + * @file stm32f4xx_cryp.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Cryptographic processor (CRYP) peripheral: + * - Initialization and Configuration functions + * - Data treatment functions + * - Context swapping functions + * - DMA interface function + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable the CRYP controller clock using + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_CRYP, ENABLE); function. + * + * 2. Initialise the CRYP using CRYP_Init(), CRYP_KeyInit() and if + * needed CRYP_IVInit(). + * + * 3. Flush the IN and OUT FIFOs by using CRYP_FIFOFlush() function. + * + * 4. Enable the CRYP controller using the CRYP_Cmd() function. + * + * 5. If using DMA for Data input and output transfer, + * Activate the needed DMA Requests using CRYP_DMACmd() function + + * 6. If DMA is not used for data transfer, use CRYP_DataIn() and + * CRYP_DataOut() functions to enter data to IN FIFO and get result + * from OUT FIFO. + * + * 7. To control CRYP events you can use one of the following + * two methods: + * - Check on CRYP flags using the CRYP_GetFlagStatus() function. + * - Use CRYP interrupts through the function CRYP_ITConfig() at + * initialization phase and CRYP_GetITStatus() function into + * interrupt routines in processing phase. + * + * 8. Save and restore Cryptographic processor context using + * CRYP_SaveContext() and CRYP_RestoreContext() functions. + * + * + * =================================================================== + * Procedure to perform an encryption or a decryption + * =================================================================== + * + * Initialization + * =============== + * 1. Initialize the peripheral using CRYP_Init(), CRYP_KeyInit() and + * CRYP_IVInit functions: + * - Configure the key size (128-, 192- or 256-bit, in the AES only) + * - Enter the symmetric key + * - Configure the data type + * - In case of decryption in AES-ECB or AES-CBC, you must prepare + * the key: configure the key preparation mode. Then Enable the CRYP + * peripheral using CRYP_Cmd() function: the BUSY flag is set. + * Wait until BUSY flag is reset : the key is prepared for decryption + * - Configure the algorithm and chaining (the DES/TDES in ECB/CBC, the + * AES in ECB/CBC/CTR) + * - Configure the direction (encryption/decryption). + * - Write the initialization vectors (in CBC or CTR modes only) + * + * 2. Flush the IN and OUT FIFOs using the CRYP_FIFOFlush() function + * + * + * Basic Processing mode (polling mode) + * ==================================== + * 1. Enable the cryptographic processor using CRYP_Cmd() function. + * + * 2. Write the first blocks in the input FIFO (2 to 8 words) using + * CRYP_DataIn() function. + * + * 3. Repeat the following sequence until the complete message has been + * processed: + * + * a) Wait for flag CRYP_FLAG_OFNE occurs (using CRYP_GetFlagStatus() + * function), then read the OUT-FIFO using CRYP_DataOut() function + * (1 block or until the FIFO is empty) + * + * b) Wait for flag CRYP_FLAG_IFNF occurs, (using CRYP_GetFlagStatus() + * function then write the IN FIFO using CRYP_DataIn() function + * (1 block or until the FIFO is full) + * + * 4. At the end of the processing, CRYP_FLAG_BUSY flag will be reset and + * both FIFOs are empty (CRYP_FLAG_IFEM is set and CRYP_FLAG_OFNE is + * reset). You can disable the peripheral using CRYP_Cmd() function. + * + * Interrupts Processing mode + * =========================== + * In this mode, Processing is done when the data are transferred by the + * CPU during interrupts. + * + * 1. Enable the interrupts CRYP_IT_INI and CRYP_IT_OUTI using + * CRYP_ITConfig() function. + * + * 2. Enable the cryptographic processor using CRYP_Cmd() function. + * + * 3. In the CRYP_IT_INI interrupt handler : load the input message into the + * IN FIFO using CRYP_DataIn() function . You can load 2 or 4 words at a + * time, or load data until the IN FIFO is full. When the last word of + * the message has been entered into the IN FIFO, disable the CRYP_IT_INI + * interrupt (using CRYP_ITConfig() function). + * + * 4. In the CRYP_IT_OUTI interrupt handler : read the output message from + * the OUT FIFO using CRYP_DataOut() function. You can read 1 block (2 or + * 4 words) at a time or read data until the FIFO is empty. + * When the last word has been read, INIM=0, BUSY=0 and both FIFOs are + * empty (CRYP_FLAG_IFEM is set and CRYP_FLAG_OFNE is reset). + * You can disable the CRYP_IT_OUTI interrupt (using CRYP_ITConfig() + * function) and you can disable the peripheral using CRYP_Cmd() function. + * + * DMA Processing mode + * ==================== + * In this mode, Processing is done when the DMA is used to transfer the + * data from/to the memory. + * + * 1. Configure the DMA controller to transfer the input data from the + * memory using DMA_Init() function. + * The transfer length is the length of the message. + * As message padding is not managed by the peripheral, the message + * length must be an entire number of blocks. The data are transferred + * in burst mode. The burst length is 4 words in the AES and 2 or 4 + * words in the DES/TDES. The DMA should be configured to set an + * interrupt on transfer completion of the output data to indicate that + * the processing is finished. + * Refer to DMA peripheral driver for more details. + * + * 2. Enable the cryptographic processor using CRYP_Cmd() function. + * Enable the DMA requests CRYP_DMAReq_DataIN and CRYP_DMAReq_DataOUT + * using CRYP_DMACmd() function. + * + * 3. All the transfers and processing are managed by the DMA and the + * cryptographic processor. The DMA transfer complete interrupt indicates + * that the processing is complete. Both FIFOs are normally empty and + * CRYP_FLAG_BUSY flag is reset. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_cryp.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CRYP + * @brief CRYP driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define FLAG_MASK ((uint8_t)0x20) +#define MAX_TIMEOUT ((uint16_t)0xFFFF) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup CRYP_Private_Functions + * @{ + */ + +/** @defgroup CRYP_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + This section provides functions allowing to + - Initialize the cryptographic Processor using CRYP_Init() function + - Encrypt or Decrypt + - mode : TDES-ECB, TDES-CBC, + DES-ECB, DES-CBC, + AES-ECB, AES-CBC, AES-CTR, AES-Key + - DataType : 32-bit data, 16-bit data, bit data or bit-string + - Key Size (only in AES modes) + - Configure the Encrypt or Decrypt Key using CRYP_KeyInit() function + - Configure the Initialization Vectors(IV) for CBC and CTR modes using + CRYP_IVInit() function. + - Flushes the IN and OUT FIFOs : using CRYP_FIFOFlush() function. + - Enable or disable the CRYP Processor using CRYP_Cmd() function + + +@endverbatim + * @{ + */ +/** + * @brief Deinitializes the CRYP peripheral registers to their default reset values + * @param None + * @retval None + */ +void CRYP_DeInit(void) +{ + /* Enable CRYP reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_CRYP, ENABLE); + + /* Release CRYP from reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_CRYP, DISABLE); +} + +/** + * @brief Initializes the CRYP peripheral according to the specified parameters + * in the CRYP_InitStruct. + * @param CRYP_InitStruct: pointer to a CRYP_InitTypeDef structure that contains + * the configuration information for the CRYP peripheral. + * @retval None + */ +void CRYP_Init(CRYP_InitTypeDef* CRYP_InitStruct) +{ + /* Check the parameters */ + assert_param(IS_CRYP_ALGOMODE(CRYP_InitStruct->CRYP_AlgoMode)); + assert_param(IS_CRYP_DATATYPE(CRYP_InitStruct->CRYP_DataType)); + assert_param(IS_CRYP_ALGODIR(CRYP_InitStruct->CRYP_AlgoDir)); + + /* Select Algorithm mode*/ + CRYP->CR &= ~CRYP_CR_ALGOMODE; + CRYP->CR |= CRYP_InitStruct->CRYP_AlgoMode; + + /* Select dataType */ + CRYP->CR &= ~CRYP_CR_DATATYPE; + CRYP->CR |= CRYP_InitStruct->CRYP_DataType; + + /* select Key size (used only with AES algorithm) */ + if ((CRYP_InitStruct->CRYP_AlgoMode == CRYP_AlgoMode_AES_ECB) || + (CRYP_InitStruct->CRYP_AlgoMode == CRYP_AlgoMode_AES_CBC) || + (CRYP_InitStruct->CRYP_AlgoMode == CRYP_AlgoMode_AES_CTR) || + (CRYP_InitStruct->CRYP_AlgoMode == CRYP_AlgoMode_AES_Key)) + { + assert_param(IS_CRYP_KEYSIZE(CRYP_InitStruct->CRYP_KeySize)); + CRYP->CR &= ~CRYP_CR_KEYSIZE; + CRYP->CR |= CRYP_InitStruct->CRYP_KeySize; /* Key size and value must be + configured once the key has + been prepared */ + } + + /* Select data Direction */ + CRYP->CR &= ~CRYP_CR_ALGODIR; + CRYP->CR |= CRYP_InitStruct->CRYP_AlgoDir; +} + +/** + * @brief Fills each CRYP_InitStruct member with its default value. + * @param CRYP_InitStruct: pointer to a CRYP_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void CRYP_StructInit(CRYP_InitTypeDef* CRYP_InitStruct) +{ + /* Initialize the CRYP_AlgoDir member */ + CRYP_InitStruct->CRYP_AlgoDir = CRYP_AlgoDir_Encrypt; + + /* initialize the CRYP_AlgoMode member */ + CRYP_InitStruct->CRYP_AlgoMode = CRYP_AlgoMode_TDES_ECB; + + /* initialize the CRYP_DataType member */ + CRYP_InitStruct->CRYP_DataType = CRYP_DataType_32b; + + /* Initialize the CRYP_KeySize member */ + CRYP_InitStruct->CRYP_KeySize = CRYP_KeySize_128b; +} + +/** + * @brief Initializes the CRYP Keys according to the specified parameters in + * the CRYP_KeyInitStruct. + * @param CRYP_KeyInitStruct: pointer to a CRYP_KeyInitTypeDef structure that + * contains the configuration information for the CRYP Keys. + * @retval None + */ +void CRYP_KeyInit(CRYP_KeyInitTypeDef* CRYP_KeyInitStruct) +{ + /* Key Initialisation */ + CRYP->K0LR = CRYP_KeyInitStruct->CRYP_Key0Left; + CRYP->K0RR = CRYP_KeyInitStruct->CRYP_Key0Right; + CRYP->K1LR = CRYP_KeyInitStruct->CRYP_Key1Left; + CRYP->K1RR = CRYP_KeyInitStruct->CRYP_Key1Right; + CRYP->K2LR = CRYP_KeyInitStruct->CRYP_Key2Left; + CRYP->K2RR = CRYP_KeyInitStruct->CRYP_Key2Right; + CRYP->K3LR = CRYP_KeyInitStruct->CRYP_Key3Left; + CRYP->K3RR = CRYP_KeyInitStruct->CRYP_Key3Right; +} + +/** + * @brief Fills each CRYP_KeyInitStruct member with its default value. + * @param CRYP_KeyInitStruct: pointer to a CRYP_KeyInitTypeDef structure + * which will be initialized. + * @retval None + */ +void CRYP_KeyStructInit(CRYP_KeyInitTypeDef* CRYP_KeyInitStruct) +{ + CRYP_KeyInitStruct->CRYP_Key0Left = 0; + CRYP_KeyInitStruct->CRYP_Key0Right = 0; + CRYP_KeyInitStruct->CRYP_Key1Left = 0; + CRYP_KeyInitStruct->CRYP_Key1Right = 0; + CRYP_KeyInitStruct->CRYP_Key2Left = 0; + CRYP_KeyInitStruct->CRYP_Key2Right = 0; + CRYP_KeyInitStruct->CRYP_Key3Left = 0; + CRYP_KeyInitStruct->CRYP_Key3Right = 0; +} +/** + * @brief Initializes the CRYP Initialization Vectors(IV) according to the + * specified parameters in the CRYP_IVInitStruct. + * @param CRYP_IVInitStruct: pointer to a CRYP_IVInitTypeDef structure that contains + * the configuration information for the CRYP Initialization Vectors(IV). + * @retval None + */ +void CRYP_IVInit(CRYP_IVInitTypeDef* CRYP_IVInitStruct) +{ + CRYP->IV0LR = CRYP_IVInitStruct->CRYP_IV0Left; + CRYP->IV0RR = CRYP_IVInitStruct->CRYP_IV0Right; + CRYP->IV1LR = CRYP_IVInitStruct->CRYP_IV1Left; + CRYP->IV1RR = CRYP_IVInitStruct->CRYP_IV1Right; +} + +/** + * @brief Fills each CRYP_IVInitStruct member with its default value. + * @param CRYP_IVInitStruct: pointer to a CRYP_IVInitTypeDef Initialization + * Vectors(IV) structure which will be initialized. + * @retval None + */ +void CRYP_IVStructInit(CRYP_IVInitTypeDef* CRYP_IVInitStruct) +{ + CRYP_IVInitStruct->CRYP_IV0Left = 0; + CRYP_IVInitStruct->CRYP_IV0Right = 0; + CRYP_IVInitStruct->CRYP_IV1Left = 0; + CRYP_IVInitStruct->CRYP_IV1Right = 0; +} + +/** + * @brief Flushes the IN and OUT FIFOs (that is read and write pointers of the + * FIFOs are reset) + * @note The FIFOs must be flushed only when BUSY flag is reset. + * @param None + * @retval None + */ +void CRYP_FIFOFlush(void) +{ + /* Reset the read and write pointers of the FIFOs */ + CRYP->CR |= CRYP_CR_FFLUSH; +} + +/** + * @brief Enables or disables the CRYP peripheral. + * @param NewState: new state of the CRYP peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void CRYP_Cmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the Cryptographic processor */ + CRYP->CR |= CRYP_CR_CRYPEN; + } + else + { + /* Disable the Cryptographic processor */ + CRYP->CR &= ~CRYP_CR_CRYPEN; + } +} +/** + * @} + */ + +/** @defgroup CRYP_Group2 CRYP Data processing functions + * @brief CRYP Data processing functions + * +@verbatim + =============================================================================== + CRYP Data processing functions + =============================================================================== + This section provides functions allowing the encryption and decryption + operations: + - Enter data to be treated in the IN FIFO : using CRYP_DataIn() function. + - Get the data result from the OUT FIFO : using CRYP_DataOut() function. + +@endverbatim + * @{ + */ + +/** + * @brief Writes data in the Data Input register (DIN). + * @note After the DIN register has been read once or several times, + * the FIFO must be flushed (using CRYP_FIFOFlush() function). + * @param Data: data to write in Data Input register + * @retval None + */ +void CRYP_DataIn(uint32_t Data) +{ + CRYP->DR = Data; +} + +/** + * @brief Returns the last data entered into the output FIFO. + * @param None + * @retval Last data entered into the output FIFO. + */ +uint32_t CRYP_DataOut(void) +{ + return CRYP->DOUT; +} +/** + * @} + */ + +/** @defgroup CRYP_Group3 Context swapping functions + * @brief Context swapping functions + * +@verbatim + =============================================================================== + Context swapping functions + =============================================================================== + + This section provides functions allowing to save and store CRYP Context + + It is possible to interrupt an encryption/ decryption/ key generation process + to perform another processing with a higher priority, and to complete the + interrupted process later on, when the higher-priority task is complete. To do + so, the context of the interrupted task must be saved from the CRYP registers + to memory, and then be restored from memory to the CRYP registers. + + 1. To save the current context, use CRYP_SaveContext() function + 2. To restore the saved context, use CRYP_RestoreContext() function + + +@endverbatim + * @{ + */ + +/** + * @brief Saves the CRYP peripheral Context. + * @note This function stops DMA transfer before to save the context. After + * restoring the context, you have to enable the DMA again (if the DMA + * was previously used). + * @param CRYP_ContextSave: pointer to a CRYP_Context structure that contains + * the repository for current context. + * @param CRYP_KeyInitStruct: pointer to a CRYP_KeyInitTypeDef structure that + * contains the configuration information for the CRYP Keys. + * @retval None + */ +ErrorStatus CRYP_SaveContext(CRYP_Context* CRYP_ContextSave, + CRYP_KeyInitTypeDef* CRYP_KeyInitStruct) +{ + __IO uint32_t timeout = 0; + uint32_t ckeckmask = 0, bitstatus; + ErrorStatus status = ERROR; + + /* Stop DMA transfers on the IN FIFO by clearing the DIEN bit in the CRYP_DMACR */ + CRYP->DMACR &= ~(uint32_t)CRYP_DMACR_DIEN; + + /* Wait until both the IN and OUT FIFOs are empty + (IFEM=1 and OFNE=0 in the CRYP_SR register) and the + BUSY bit is cleared. */ + + if ((CRYP->CR & (uint32_t)(CRYP_CR_ALGOMODE_TDES_ECB | CRYP_CR_ALGOMODE_TDES_CBC)) != (uint32_t)0 )/* TDES */ + { + ckeckmask = CRYP_SR_IFEM | CRYP_SR_BUSY ; + } + else /* AES or DES */ + { + ckeckmask = CRYP_SR_IFEM | CRYP_SR_BUSY | CRYP_SR_OFNE; + } + + do + { + bitstatus = CRYP->SR & ckeckmask; + timeout++; + } + while ((timeout != MAX_TIMEOUT) && (bitstatus != CRYP_SR_IFEM)); + + if ((CRYP->SR & ckeckmask) != CRYP_SR_IFEM) + { + status = ERROR; + } + else + { + /* Stop DMA transfers on the OUT FIFO by + - writing the DOEN bit to 0 in the CRYP_DMACR register + - and clear the CRYPEN bit. */ + + CRYP->DMACR &= ~(uint32_t)CRYP_DMACR_DOEN; + CRYP->CR &= ~(uint32_t)CRYP_CR_CRYPEN; + + /* Save the current configuration (bits [9:2] in the CRYP_CR register) */ + CRYP_ContextSave->CR_bits9to2 = CRYP->CR & (CRYP_CR_KEYSIZE | + CRYP_CR_DATATYPE | + CRYP_CR_ALGOMODE | + CRYP_CR_ALGODIR); + + /* and, if not in ECB mode, the initialization vectors. */ + CRYP_ContextSave->CRYP_IV0LR = CRYP->IV0LR; + CRYP_ContextSave->CRYP_IV0RR = CRYP->IV0RR; + CRYP_ContextSave->CRYP_IV1LR = CRYP->IV1LR; + CRYP_ContextSave->CRYP_IV1RR = CRYP->IV1RR; + + /* save The key value */ + CRYP_ContextSave->CRYP_K0LR = CRYP_KeyInitStruct->CRYP_Key0Left; + CRYP_ContextSave->CRYP_K0RR = CRYP_KeyInitStruct->CRYP_Key0Right; + CRYP_ContextSave->CRYP_K1LR = CRYP_KeyInitStruct->CRYP_Key1Left; + CRYP_ContextSave->CRYP_K1RR = CRYP_KeyInitStruct->CRYP_Key1Right; + CRYP_ContextSave->CRYP_K2LR = CRYP_KeyInitStruct->CRYP_Key2Left; + CRYP_ContextSave->CRYP_K2RR = CRYP_KeyInitStruct->CRYP_Key2Right; + CRYP_ContextSave->CRYP_K3LR = CRYP_KeyInitStruct->CRYP_Key3Left; + CRYP_ContextSave->CRYP_K3RR = CRYP_KeyInitStruct->CRYP_Key3Right; + + /* When needed, save the DMA status (pointers for IN and OUT messages, + number of remaining bytes, etc.) */ + + status = SUCCESS; + } + + return status; +} + +/** + * @brief Restores the CRYP peripheral Context. + * @note Since teh DMA transfer is stopped in CRYP_SaveContext() function, + * after restoring the context, you have to enable the DMA again (if the + * DMA was previously used). + * @param CRYP_ContextRestore: pointer to a CRYP_Context structure that contains + * the repository for saved context. + * @note The data that were saved during context saving must be rewrited into + * the IN FIFO. + * @retval None + */ +void CRYP_RestoreContext(CRYP_Context* CRYP_ContextRestore) +{ + + /* Configure the processor with the saved configuration */ + CRYP->CR = CRYP_ContextRestore->CR_bits9to2; + + /* restore The key value */ + CRYP->K0LR = CRYP_ContextRestore->CRYP_K0LR; + CRYP->K0RR = CRYP_ContextRestore->CRYP_K0RR; + CRYP->K1LR = CRYP_ContextRestore->CRYP_K1LR; + CRYP->K1RR = CRYP_ContextRestore->CRYP_K1RR; + CRYP->K2LR = CRYP_ContextRestore->CRYP_K2LR; + CRYP->K2RR = CRYP_ContextRestore->CRYP_K2RR; + CRYP->K3LR = CRYP_ContextRestore->CRYP_K3LR; + CRYP->K3RR = CRYP_ContextRestore->CRYP_K3RR; + + /* and the initialization vectors. */ + CRYP->IV0LR = CRYP_ContextRestore->CRYP_IV0LR; + CRYP->IV0RR = CRYP_ContextRestore->CRYP_IV0RR; + CRYP->IV1LR = CRYP_ContextRestore->CRYP_IV1LR; + CRYP->IV1RR = CRYP_ContextRestore->CRYP_IV1RR; + + /* Enable the cryptographic processor */ + CRYP->CR |= CRYP_CR_CRYPEN; +} +/** + * @} + */ + +/** @defgroup CRYP_Group4 CRYP's DMA interface Configuration function + * @brief CRYP's DMA interface Configuration function + * +@verbatim + =============================================================================== + CRYP's DMA interface Configuration function + =============================================================================== + + This section provides functions allowing to configure the DMA interface for + CRYP data input and output transfer. + + When the DMA mode is enabled (using the CRYP_DMACmd() function), data can be + transferred: + - From memory to the CRYP IN FIFO using the DMA peripheral by enabling + the CRYP_DMAReq_DataIN request. + - From the CRYP OUT FIFO to the memory using the DMA peripheral by enabling + the CRYP_DMAReq_DataOUT request. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the CRYP DMA interface. + * @param CRYP_DMAReq: specifies the CRYP DMA transfer request to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg CRYP_DMAReq_DataOUT: DMA for outgoing(Tx) data transfer + * @arg CRYP_DMAReq_DataIN: DMA for incoming(Rx) data transfer + * @param NewState: new state of the selected CRYP DMA transfer request. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void CRYP_DMACmd(uint8_t CRYP_DMAReq, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_CRYP_DMAREQ(CRYP_DMAReq)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected CRYP DMA request */ + CRYP->DMACR |= CRYP_DMAReq; + } + else + { + /* Disable the selected CRYP DMA request */ + CRYP->DMACR &= (uint8_t)~CRYP_DMAReq; + } +} +/** + * @} + */ + +/** @defgroup CRYP_Group5 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides functions allowing to configure the CRYP Interrupts and + to get the status and Interrupts pending bits. + + The CRYP provides 2 Interrupts sources and 7 Flags: + + Flags : + ------- + + 1. CRYP_FLAG_IFEM : Set when Input FIFO is empty. + This Flag is cleared only by hardware. + + 2. CRYP_FLAG_IFNF : Set when Input FIFO is not full. + This Flag is cleared only by hardware. + + + 3. CRYP_FLAG_INRIS : Set when Input FIFO Raw interrupt is pending + it gives the raw interrupt state prior to masking + of the input FIFO service interrupt. + This Flag is cleared only by hardware. + + 4. CRYP_FLAG_OFNE : Set when Output FIFO not empty. + This Flag is cleared only by hardware. + + 5. CRYP_FLAG_OFFU : Set when Output FIFO is full. + This Flag is cleared only by hardware. + + 6. CRYP_FLAG_OUTRIS : Set when Output FIFO Raw interrupt is pending + it gives the raw interrupt state prior to masking + of the output FIFO service interrupt. + This Flag is cleared only by hardware. + + 7. CRYP_FLAG_BUSY : Set when the CRYP core is currently processing a + block of data or a key preparation (for AES + decryption). + This Flag is cleared only by hardware. + To clear it, the CRYP core must be disabled and the + last processing has completed. + + Interrupts : + ------------ + + 1. CRYP_IT_INI : The input FIFO service interrupt is asserted when there + are less than 4 words in the input FIFO. + This interrupt is associated to CRYP_FLAG_INRIS flag. + + @note This interrupt is cleared by performing write operations + to the input FIFO until it holds 4 or more words. The + input FIFO service interrupt INMIS is enabled with the + CRYP enable bit. Consequently, when CRYP is disabled, the + INMIS signal is low even if the input FIFO is empty. + + + + 2. CRYP_IT_OUTI : The output FIFO service interrupt is asserted when there + is one or more (32-bit word) data items in the output FIFO. + This interrupt is associated to CRYP_FLAG_OUTRIS flag. + + @note This interrupt is cleared by reading data from the output + FIFO until there is no valid (32-bit) word left (that is, + the interrupt follows the state of the OFNE (output FIFO + not empty) flag). + + + Managing the CRYP controller events : + ------------------------------------ + The user should identify which mode will be used in his application to manage + the CRYP controller events: Polling mode or Interrupt mode. + + 1. In the Polling Mode it is advised to use the following functions: + - CRYP_GetFlagStatus() : to check if flags events occur. + + @note The CRYPT flags do not need to be cleared since they are cleared as + soon as the associated event are reset. + + + 2. In the Interrupt Mode it is advised to use the following functions: + - CRYP_ITConfig() : to enable or disable the interrupt source. + - CRYP_GetITStatus() : to check if Interrupt occurs. + + @note The CRYPT interrupts have no pending bits, the interrupt is cleared as + soon as the associated event is reset. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified CRYP interrupts. + * @param CRYP_IT: specifies the CRYP interrupt source to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg CRYP_IT_INI: Input FIFO interrupt + * @arg CRYP_IT_OUTI: Output FIFO interrupt + * @param NewState: new state of the specified CRYP interrupt. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void CRYP_ITConfig(uint8_t CRYP_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_CRYP_CONFIG_IT(CRYP_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected CRYP interrupt */ + CRYP->IMSCR |= CRYP_IT; + } + else + { + /* Disable the selected CRYP interrupt */ + CRYP->IMSCR &= (uint8_t)~CRYP_IT; + } +} + +/** + * @brief Checks whether the specified CRYP interrupt has occurred or not. + * @note This function checks the status of the masked interrupt (i.e the + * interrupt should be previously enabled). + * @param CRYP_IT: specifies the CRYP (masked) interrupt source to check. + * This parameter can be one of the following values: + * @arg CRYP_IT_INI: Input FIFO interrupt + * @arg CRYP_IT_OUTI: Output FIFO interrupt + * @retval The new state of CRYP_IT (SET or RESET). + */ +ITStatus CRYP_GetITStatus(uint8_t CRYP_IT) +{ + ITStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_CRYP_GET_IT(CRYP_IT)); + + /* Check the status of the specified CRYP interrupt */ + if ((CRYP->MISR & CRYP_IT) != (uint8_t)RESET) + { + /* CRYP_IT is set */ + bitstatus = SET; + } + else + { + /* CRYP_IT is reset */ + bitstatus = RESET; + } + /* Return the CRYP_IT status */ + return bitstatus; +} + +/** + * @brief Checks whether the specified CRYP flag is set or not. + * @param CRYP_FLAG: specifies the CRYP flag to check. + * This parameter can be one of the following values: + * @arg CRYP_FLAG_IFEM: Input FIFO Empty flag. + * @arg CRYP_FLAG_IFNF: Input FIFO Not Full flag. + * @arg CRYP_FLAG_OFNE: Output FIFO Not Empty flag. + * @arg CRYP_FLAG_OFFU: Output FIFO Full flag. + * @arg CRYP_FLAG_BUSY: Busy flag. + * @arg CRYP_FLAG_OUTRIS: Output FIFO raw interrupt flag. + * @arg CRYP_FLAG_INRIS: Input FIFO raw interrupt flag. + * @retval The new state of CRYP_FLAG (SET or RESET). + */ +FlagStatus CRYP_GetFlagStatus(uint8_t CRYP_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t tempreg = 0; + + /* Check the parameters */ + assert_param(IS_CRYP_GET_FLAG(CRYP_FLAG)); + + /* check if the FLAG is in RISR register */ + if ((CRYP_FLAG & FLAG_MASK) != 0x00) + { + tempreg = CRYP->RISR; + } + else /* The FLAG is in SR register */ + { + tempreg = CRYP->SR; + } + + + /* Check the status of the specified CRYP flag */ + if ((tempreg & CRYP_FLAG ) != (uint8_t)RESET) + { + /* CRYP_FLAG is set */ + bitstatus = SET; + } + else + { + /* CRYP_FLAG is reset */ + bitstatus = RESET; + } + + /* Return the CRYP_FLAG status */ + return bitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c new file mode 100644 index 0000000..2866809 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c @@ -0,0 +1,638 @@ +/** + ****************************************************************************** + * @file stm32f4xx_cryp_aes.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides high level functions to encrypt and decrypt an + * input message using AES in ECB/CBC/CTR modes. + * It uses the stm32f4xx_cryp.c/.h drivers to access the STM32F4xx CRYP + * peripheral. + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable The CRYP controller clock using + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_CRYP, ENABLE); function. + * + * 2. Encrypt and decrypt using AES in ECB Mode using CRYP_AES_ECB() + * function. + * + * 3. Encrypt and decrypt using AES in CBC Mode using CRYP_AES_CBC() + * function. + * + * 4. Encrypt and decrypt using AES in CTR Mode using CRYP_AES_CTR() + * function. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_cryp.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CRYP + * @brief CRYP driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define AESBUSY_TIMEOUT ((uint32_t) 0x00010000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup CRYP_Private_Functions + * @{ + */ + +/** @defgroup CRYP_Group6 High Level AES functions + * @brief High Level AES functions + * +@verbatim + =============================================================================== + High Level AES functions + =============================================================================== + + +@endverbatim + * @{ + */ + +/** + * @brief Encrypt and decrypt using AES in ECB Mode + * @param Mode: encryption or decryption Mode. + * This parameter can be one of the following values: + * @arg MODE_ENCRYPT: Encryption + * @arg MODE_DECRYPT: Decryption + * @param Key: Key used for AES algorithm. + * @param Keysize: length of the Key, must be a 128, 192 or 256. + * @param Input: pointer to the Input buffer. + * @param Ilength: length of the Input buffer, must be a multiple of 16. + * @param Output: pointer to the returned buffer. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: Operation done + * - ERROR: Operation failed + */ +ErrorStatus CRYP_AES_ECB(uint8_t Mode, uint8_t* Key, uint16_t Keysize, + uint8_t* Input, uint32_t Ilength, uint8_t* Output) +{ + CRYP_InitTypeDef AES_CRYP_InitStructure; + CRYP_KeyInitTypeDef AES_CRYP_KeyInitStructure; + __IO uint32_t counter = 0; + uint32_t busystatus = 0; + ErrorStatus status = SUCCESS; + uint32_t keyaddr = (uint32_t)Key; + uint32_t inputaddr = (uint32_t)Input; + uint32_t outputaddr = (uint32_t)Output; + uint32_t i = 0; + + /* Crypto structures initialisation*/ + CRYP_KeyStructInit(&AES_CRYP_KeyInitStructure); + + switch(Keysize) + { + case 128: + AES_CRYP_InitStructure.CRYP_KeySize = CRYP_KeySize_128b; + AES_CRYP_KeyInitStructure.CRYP_Key2Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key2Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Right= __REV(*(uint32_t*)(keyaddr)); + break; + case 192: + AES_CRYP_InitStructure.CRYP_KeySize = CRYP_KeySize_192b; + AES_CRYP_KeyInitStructure.CRYP_Key1Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key1Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key2Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key2Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Right= __REV(*(uint32_t*)(keyaddr)); + break; + case 256: + AES_CRYP_InitStructure.CRYP_KeySize = CRYP_KeySize_256b; + AES_CRYP_KeyInitStructure.CRYP_Key0Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key0Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key1Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key1Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key2Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key2Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + AES_CRYP_KeyInitStructure.CRYP_Key3Right= __REV(*(uint32_t*)(keyaddr)); + break; + default: + break; + } + + /*------------------ AES Decryption ------------------*/ + if(Mode == MODE_DECRYPT) /* AES decryption */ + { + /* Flush IN/OUT FIFOs */ + CRYP_FIFOFlush(); + + /* Crypto Init for Key preparation for decryption process */ + AES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Decrypt; + AES_CRYP_InitStructure.CRYP_AlgoMode = CRYP_AlgoMode_AES_Key; + AES_CRYP_InitStructure.CRYP_DataType = CRYP_DataType_32b; + CRYP_Init(&AES_CRYP_InitStructure); + + /* Key Initialisation */ + CRYP_KeyInit(&AES_CRYP_KeyInitStructure); + + /* Enable Crypto processor */ + CRYP_Cmd(ENABLE); + + /* wait until the Busy flag is RESET */ + do + { + busystatus = CRYP_GetFlagStatus(CRYP_FLAG_BUSY); + counter++; + }while ((counter != AESBUSY_TIMEOUT) && (busystatus != RESET)); + + if (busystatus != RESET) + { + status = ERROR; + } + else + { + /* Crypto Init for decryption process */ + AES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Decrypt; + } + } + /*------------------ AES Encryption ------------------*/ + else /* AES encryption */ + { + + CRYP_KeyInit(&AES_CRYP_KeyInitStructure); + + /* Crypto Init for Encryption process */ + AES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Encrypt; + } + + AES_CRYP_InitStructure.CRYP_AlgoMode = CRYP_AlgoMode_AES_ECB; + AES_CRYP_InitStructure.CRYP_DataType = CRYP_DataType_8b; + CRYP_Init(&AES_CRYP_InitStructure); + + /* Flush IN/OUT FIFOs */ + CRYP_FIFOFlush(); + + /* Enable Crypto processor */ + CRYP_Cmd(ENABLE); + + for(i=0; ((i
© COPYRIGHT 2011 STMicroelectronics
+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_cryp.h" + + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CRYP + * @brief CRYP driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define DESBUSY_TIMEOUT ((uint32_t) 0x00010000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + + +/** @defgroup CRYP_Private_Functions + * @{ + */ + +/** @defgroup CRYP_Group8 High Level DES functions + * @brief High Level DES functions + * +@verbatim + =============================================================================== + High Level DES functions + =============================================================================== +@endverbatim + * @{ + */ + +/** + * @brief Encrypt and decrypt using DES in ECB Mode + * @param Mode: encryption or decryption Mode. + * This parameter can be one of the following values: + * @arg MODE_ENCRYPT: Encryption + * @arg MODE_DECRYPT: Decryption + * @param Key: Key used for DES algorithm. + * @param Ilength: length of the Input buffer, must be a multiple of 8. + * @param Input: pointer to the Input buffer. + * @param Output: pointer to the returned buffer. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: Operation done + * - ERROR: Operation failed + */ +ErrorStatus CRYP_DES_ECB(uint8_t Mode, uint8_t Key[8], uint8_t *Input, + uint32_t Ilength, uint8_t *Output) +{ + CRYP_InitTypeDef DES_CRYP_InitStructure; + CRYP_KeyInitTypeDef DES_CRYP_KeyInitStructure; + __IO uint32_t counter = 0; + uint32_t busystatus = 0; + ErrorStatus status = SUCCESS; + uint32_t keyaddr = (uint32_t)Key; + uint32_t inputaddr = (uint32_t)Input; + uint32_t outputaddr = (uint32_t)Output; + uint32_t i = 0; + + /* Crypto structures initialisation*/ + CRYP_KeyStructInit(&DES_CRYP_KeyInitStructure); + + /* Crypto Init for Encryption process */ + if( Mode == MODE_ENCRYPT ) /* DES encryption */ + { + DES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Encrypt; + } + else/* if( Mode == MODE_DECRYPT )*/ /* DES decryption */ + { + DES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Decrypt; + } + + DES_CRYP_InitStructure.CRYP_AlgoMode = CRYP_AlgoMode_DES_ECB; + DES_CRYP_InitStructure.CRYP_DataType = CRYP_DataType_8b; + CRYP_Init(&DES_CRYP_InitStructure); + + /* Key Initialisation */ + DES_CRYP_KeyInitStructure.CRYP_Key1Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + DES_CRYP_KeyInitStructure.CRYP_Key1Right= __REV(*(uint32_t*)(keyaddr)); + CRYP_KeyInit(& DES_CRYP_KeyInitStructure); + + /* Flush IN/OUT FIFO */ + CRYP_FIFOFlush(); + + /* Enable Crypto processor */ + CRYP_Cmd(ENABLE); + + for(i=0; ((i
© COPYRIGHT 2011 STMicroelectronics
+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_cryp.h" + + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup CRYP + * @brief CRYP driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define TDESBUSY_TIMEOUT ((uint32_t) 0x00010000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + + +/** @defgroup CRYP_Private_Functions + * @{ + */ + +/** @defgroup CRYP_Group7 High Level TDES functions + * @brief High Level TDES functions + * +@verbatim + =============================================================================== + High Level TDES functions + =============================================================================== + + +@endverbatim + * @{ + */ + +/** + * @brief Encrypt and decrypt using TDES in ECB Mode + * @param Mode: encryption or decryption Mode. + * This parameter can be one of the following values: + * @arg MODE_ENCRYPT: Encryption + * @arg MODE_DECRYPT: Decryption + * @param Key: Key used for TDES algorithm. + * @param Ilength: length of the Input buffer, must be a multiple of 8. + * @param Input: pointer to the Input buffer. + * @param Output: pointer to the returned buffer. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: Operation done + * - ERROR: Operation failed + */ +ErrorStatus CRYP_TDES_ECB(uint8_t Mode, uint8_t Key[24], uint8_t *Input, + uint32_t Ilength, uint8_t *Output) +{ + CRYP_InitTypeDef TDES_CRYP_InitStructure; + CRYP_KeyInitTypeDef TDES_CRYP_KeyInitStructure; + __IO uint32_t counter = 0; + uint32_t busystatus = 0; + ErrorStatus status = SUCCESS; + uint32_t keyaddr = (uint32_t)Key; + uint32_t inputaddr = (uint32_t)Input; + uint32_t outputaddr = (uint32_t)Output; + uint32_t i = 0; + + /* Crypto structures initialisation*/ + CRYP_KeyStructInit(&TDES_CRYP_KeyInitStructure); + + /* Crypto Init for Encryption process */ + if(Mode == MODE_ENCRYPT) /* TDES encryption */ + { + TDES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Encrypt; + } + else /*if(Mode == MODE_DECRYPT)*/ /* TDES decryption */ + { + TDES_CRYP_InitStructure.CRYP_AlgoDir = CRYP_AlgoDir_Decrypt; + } + + TDES_CRYP_InitStructure.CRYP_AlgoMode = CRYP_AlgoMode_TDES_ECB; + TDES_CRYP_InitStructure.CRYP_DataType = CRYP_DataType_8b; + CRYP_Init(&TDES_CRYP_InitStructure); + + /* Key Initialisation */ + TDES_CRYP_KeyInitStructure.CRYP_Key1Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + TDES_CRYP_KeyInitStructure.CRYP_Key1Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + TDES_CRYP_KeyInitStructure.CRYP_Key2Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + TDES_CRYP_KeyInitStructure.CRYP_Key2Right= __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + TDES_CRYP_KeyInitStructure.CRYP_Key3Left = __REV(*(uint32_t*)(keyaddr)); + keyaddr+=4; + TDES_CRYP_KeyInitStructure.CRYP_Key3Right= __REV(*(uint32_t*)(keyaddr)); + CRYP_KeyInit(& TDES_CRYP_KeyInitStructure); + + /* Flush IN/OUT FIFO */ + CRYP_FIFOFlush(); + + /* Enable Crypto processor */ + CRYP_Cmd(ENABLE); + + for(i=0; ((i
© COPYRIGHT 2011 STMicroelectronics
+ ****************************************************************************** + */ + + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_dac.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup DAC + * @brief DAC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* CR register Mask */ +#define CR_CLEAR_MASK ((uint32_t)0x00000FFE) + +/* DAC Dual Channels SWTRIG masks */ +#define DUAL_SWTRIG_SET ((uint32_t)0x00000003) +#define DUAL_SWTRIG_RESET ((uint32_t)0xFFFFFFFC) + +/* DHR registers offsets */ +#define DHR12R1_OFFSET ((uint32_t)0x00000008) +#define DHR12R2_OFFSET ((uint32_t)0x00000014) +#define DHR12RD_OFFSET ((uint32_t)0x00000020) + +/* DOR register offset */ +#define DOR_OFFSET ((uint32_t)0x0000002C) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup DAC_Private_Functions + * @{ + */ + +/** @defgroup DAC_Group1 DAC channels configuration + * @brief DAC channels configuration: trigger, output buffer, data format + * +@verbatim + =============================================================================== + DAC channels configuration: trigger, output buffer, data format + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the DAC peripheral registers to their default reset values. + * @param None + * @retval None + */ +void DAC_DeInit(void) +{ + /* Enable DAC reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_DAC, ENABLE); + /* Release DAC from reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_DAC, DISABLE); +} + +/** + * @brief Initializes the DAC peripheral according to the specified parameters + * in the DAC_InitStruct. + * @param DAC_Channel: the selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_InitStruct: pointer to a DAC_InitTypeDef structure that contains + * the configuration information for the specified DAC channel. + * @retval None + */ +void DAC_Init(uint32_t DAC_Channel, DAC_InitTypeDef* DAC_InitStruct) +{ + uint32_t tmpreg1 = 0, tmpreg2 = 0; + + /* Check the DAC parameters */ + assert_param(IS_DAC_TRIGGER(DAC_InitStruct->DAC_Trigger)); + assert_param(IS_DAC_GENERATE_WAVE(DAC_InitStruct->DAC_WaveGeneration)); + assert_param(IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude)); + assert_param(IS_DAC_OUTPUT_BUFFER_STATE(DAC_InitStruct->DAC_OutputBuffer)); + +/*---------------------------- DAC CR Configuration --------------------------*/ + /* Get the DAC CR value */ + tmpreg1 = DAC->CR; + /* Clear BOFFx, TENx, TSELx, WAVEx and MAMPx bits */ + tmpreg1 &= ~(CR_CLEAR_MASK << DAC_Channel); + /* Configure for the selected DAC channel: buffer output, trigger, + wave generation, mask/amplitude for wave generation */ + /* Set TSELx and TENx bits according to DAC_Trigger value */ + /* Set WAVEx bits according to DAC_WaveGeneration value */ + /* Set MAMPx bits according to DAC_LFSRUnmask_TriangleAmplitude value */ + /* Set BOFFx bit according to DAC_OutputBuffer value */ + tmpreg2 = (DAC_InitStruct->DAC_Trigger | DAC_InitStruct->DAC_WaveGeneration | + DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude | \ + DAC_InitStruct->DAC_OutputBuffer); + /* Calculate CR register value depending on DAC_Channel */ + tmpreg1 |= tmpreg2 << DAC_Channel; + /* Write to DAC CR */ + DAC->CR = tmpreg1; +} + +/** + * @brief Fills each DAC_InitStruct member with its default value. + * @param DAC_InitStruct: pointer to a DAC_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void DAC_StructInit(DAC_InitTypeDef* DAC_InitStruct) +{ +/*--------------- Reset DAC init structure parameters values -----------------*/ + /* Initialize the DAC_Trigger member */ + DAC_InitStruct->DAC_Trigger = DAC_Trigger_None; + /* Initialize the DAC_WaveGeneration member */ + DAC_InitStruct->DAC_WaveGeneration = DAC_WaveGeneration_None; + /* Initialize the DAC_LFSRUnmask_TriangleAmplitude member */ + DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude = DAC_LFSRUnmask_Bit0; + /* Initialize the DAC_OutputBuffer member */ + DAC_InitStruct->DAC_OutputBuffer = DAC_OutputBuffer_Enable; +} + +/** + * @brief Enables or disables the specified DAC channel. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param NewState: new state of the DAC channel. + * This parameter can be: ENABLE or DISABLE. + * @note When the DAC channel is enabled the trigger source can no more be modified. + * @retval None + */ +void DAC_Cmd(uint32_t DAC_Channel, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected DAC channel */ + DAC->CR |= (DAC_CR_EN1 << DAC_Channel); + } + else + { + /* Disable the selected DAC channel */ + DAC->CR &= (~(DAC_CR_EN1 << DAC_Channel)); + } +} + +/** + * @brief Enables or disables the selected DAC channel software trigger. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param NewState: new state of the selected DAC channel software trigger. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DAC_SoftwareTriggerCmd(uint32_t DAC_Channel, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable software trigger for the selected DAC channel */ + DAC->SWTRIGR |= (uint32_t)DAC_SWTRIGR_SWTRIG1 << (DAC_Channel >> 4); + } + else + { + /* Disable software trigger for the selected DAC channel */ + DAC->SWTRIGR &= ~((uint32_t)DAC_SWTRIGR_SWTRIG1 << (DAC_Channel >> 4)); + } +} + +/** + * @brief Enables or disables simultaneously the two DAC channels software triggers. + * @param NewState: new state of the DAC channels software triggers. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DAC_DualSoftwareTriggerCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable software trigger for both DAC channels */ + DAC->SWTRIGR |= DUAL_SWTRIG_SET; + } + else + { + /* Disable software trigger for both DAC channels */ + DAC->SWTRIGR &= DUAL_SWTRIG_RESET; + } +} + +/** + * @brief Enables or disables the selected DAC channel wave generation. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_Wave: specifies the wave type to enable or disable. + * This parameter can be one of the following values: + * @arg DAC_Wave_Noise: noise wave generation + * @arg DAC_Wave_Triangle: triangle wave generation + * @param NewState: new state of the selected DAC channel wave generation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DAC_WaveGenerationCmd(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_WAVE(DAC_Wave)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected wave generation for the selected DAC channel */ + DAC->CR |= DAC_Wave << DAC_Channel; + } + else + { + /* Disable the selected wave generation for the selected DAC channel */ + DAC->CR &= ~(DAC_Wave << DAC_Channel); + } +} + +/** + * @brief Set the specified data holding register value for DAC channel1. + * @param DAC_Align: Specifies the data alignment for DAC channel1. + * This parameter can be one of the following values: + * @arg DAC_Align_8b_R: 8bit right data alignment selected + * @arg DAC_Align_12b_L: 12bit left data alignment selected + * @arg DAC_Align_12b_R: 12bit right data alignment selected + * @param Data: Data to be loaded in the selected data holding register. + * @retval None + */ +void DAC_SetChannel1Data(uint32_t DAC_Align, uint16_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data)); + + tmp = (uint32_t)DAC_BASE; + tmp += DHR12R1_OFFSET + DAC_Align; + + /* Set the DAC channel1 selected data holding register */ + *(__IO uint32_t *) tmp = Data; +} + +/** + * @brief Set the specified data holding register value for DAC channel2. + * @param DAC_Align: Specifies the data alignment for DAC channel2. + * This parameter can be one of the following values: + * @arg DAC_Align_8b_R: 8bit right data alignment selected + * @arg DAC_Align_12b_L: 12bit left data alignment selected + * @arg DAC_Align_12b_R: 12bit right data alignment selected + * @param Data: Data to be loaded in the selected data holding register. + * @retval None + */ +void DAC_SetChannel2Data(uint32_t DAC_Align, uint16_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data)); + + tmp = (uint32_t)DAC_BASE; + tmp += DHR12R2_OFFSET + DAC_Align; + + /* Set the DAC channel2 selected data holding register */ + *(__IO uint32_t *)tmp = Data; +} + +/** + * @brief Set the specified data holding register value for dual channel DAC. + * @param DAC_Align: Specifies the data alignment for dual channel DAC. + * This parameter can be one of the following values: + * @arg DAC_Align_8b_R: 8bit right data alignment selected + * @arg DAC_Align_12b_L: 12bit left data alignment selected + * @arg DAC_Align_12b_R: 12bit right data alignment selected + * @param Data2: Data for DAC Channel2 to be loaded in the selected data holding register. + * @param Data1: Data for DAC Channel1 to be loaded in the selected data holding register. + * @note In dual mode, a unique register access is required to write in both + * DAC channels at the same time. + * @retval None + */ +void DAC_SetDualChannelData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1) +{ + uint32_t data = 0, tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_ALIGN(DAC_Align)); + assert_param(IS_DAC_DATA(Data1)); + assert_param(IS_DAC_DATA(Data2)); + + /* Calculate and set dual DAC data holding register value */ + if (DAC_Align == DAC_Align_8b_R) + { + data = ((uint32_t)Data2 << 8) | Data1; + } + else + { + data = ((uint32_t)Data2 << 16) | Data1; + } + + tmp = (uint32_t)DAC_BASE; + tmp += DHR12RD_OFFSET + DAC_Align; + + /* Set the dual DAC selected data holding register */ + *(__IO uint32_t *)tmp = data; +} + +/** + * @brief Returns the last data output value of the selected DAC channel. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @retval The selected DAC channel data output value. + */ +uint16_t DAC_GetDataOutputValue(uint32_t DAC_Channel) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + + tmp = (uint32_t) DAC_BASE ; + tmp += DOR_OFFSET + ((uint32_t)DAC_Channel >> 2); + + /* Returns the DAC channel data output register value */ + return (uint16_t) (*(__IO uint32_t*) tmp); +} +/** + * @} + */ + +/** @defgroup DAC_Group2 DMA management functions + * @brief DMA management functions + * +@verbatim + =============================================================================== + DMA management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified DAC channel DMA request. + * @note When enabled DMA1 is generated when an external trigger (EXTI Line9, + * TIM2, TIM4, TIM5, TIM6, TIM7 or TIM8 but not a software trigger) occurs. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param NewState: new state of the selected DAC channel DMA request. + * This parameter can be: ENABLE or DISABLE. + * @note The DAC channel1 is mapped on DMA1 Stream 5 channel7 which must be + * already configured. + * @note The DAC channel2 is mapped on DMA1 Stream 6 channel7 which must be + * already configured. + * @retval None + */ +void DAC_DMACmd(uint32_t DAC_Channel, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected DAC channel DMA request */ + DAC->CR |= (DAC_CR_DMAEN1 << DAC_Channel); + } + else + { + /* Disable the selected DAC channel DMA request */ + DAC->CR &= (~(DAC_CR_DMAEN1 << DAC_Channel)); + } +} +/** + * @} + */ + +/** @defgroup DAC_Group3 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified DAC interrupts. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_IT: specifies the DAC interrupt sources to be enabled or disabled. + * This parameter can be the following values: + * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask + * @note The DMA underrun occurs when a second external trigger arrives before the + * acknowledgement for the first external trigger is received (first request). + * @param NewState: new state of the specified DAC interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DAC_ITConfig(uint32_t DAC_Channel, uint32_t DAC_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + assert_param(IS_DAC_IT(DAC_IT)); + + if (NewState != DISABLE) + { + /* Enable the selected DAC interrupts */ + DAC->CR |= (DAC_IT << DAC_Channel); + } + else + { + /* Disable the selected DAC interrupts */ + DAC->CR &= (~(uint32_t)(DAC_IT << DAC_Channel)); + } +} + +/** + * @brief Checks whether the specified DAC flag is set or not. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_FLAG: specifies the flag to check. + * This parameter can be only of the following value: + * @arg DAC_FLAG_DMAUDR: DMA underrun flag + * @note The DMA underrun occurs when a second external trigger arrives before the + * acknowledgement for the first external trigger is received (first request). + * @retval The new state of DAC_FLAG (SET or RESET). + */ +FlagStatus DAC_GetFlagStatus(uint32_t DAC_Channel, uint32_t DAC_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_FLAG(DAC_FLAG)); + + /* Check the status of the specified DAC flag */ + if ((DAC->SR & (DAC_FLAG << DAC_Channel)) != (uint8_t)RESET) + { + /* DAC_FLAG is set */ + bitstatus = SET; + } + else + { + /* DAC_FLAG is reset */ + bitstatus = RESET; + } + /* Return the DAC_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the DAC channel's pending flags. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_FLAG: specifies the flag to clear. + * This parameter can be of the following value: + * @arg DAC_FLAG_DMAUDR: DMA underrun flag + * @note The DMA underrun occurs when a second external trigger arrives before the + * acknowledgement for the first external trigger is received (first request). + * @retval None + */ +void DAC_ClearFlag(uint32_t DAC_Channel, uint32_t DAC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_FLAG(DAC_FLAG)); + + /* Clear the selected DAC flags */ + DAC->SR = (DAC_FLAG << DAC_Channel); +} + +/** + * @brief Checks whether the specified DAC interrupt has occurred or not. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_IT: specifies the DAC interrupt source to check. + * This parameter can be the following values: + * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask + * @note The DMA underrun occurs when a second external trigger arrives before the + * acknowledgement for the first external trigger is received (first request). + * @retval The new state of DAC_IT (SET or RESET). + */ +ITStatus DAC_GetITStatus(uint32_t DAC_Channel, uint32_t DAC_IT) +{ + ITStatus bitstatus = RESET; + uint32_t enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_IT(DAC_IT)); + + /* Get the DAC_IT enable bit status */ + enablestatus = (DAC->CR & (DAC_IT << DAC_Channel)) ; + + /* Check the status of the specified DAC interrupt */ + if (((DAC->SR & (DAC_IT << DAC_Channel)) != (uint32_t)RESET) && enablestatus) + { + /* DAC_IT is set */ + bitstatus = SET; + } + else + { + /* DAC_IT is reset */ + bitstatus = RESET; + } + /* Return the DAC_IT status */ + return bitstatus; +} + +/** + * @brief Clears the DAC channel's interrupt pending bits. + * @param DAC_Channel: The selected DAC channel. + * This parameter can be one of the following values: + * @arg DAC_Channel_1: DAC Channel1 selected + * @arg DAC_Channel_2: DAC Channel2 selected + * @param DAC_IT: specifies the DAC interrupt pending bit to clear. + * This parameter can be the following values: + * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask + * @note The DMA underrun occurs when a second external trigger arrives before the + * acknowledgement for the first external trigger is received (first request). + * @retval None + */ +void DAC_ClearITPendingBit(uint32_t DAC_Channel, uint32_t DAC_IT) +{ + /* Check the parameters */ + assert_param(IS_DAC_CHANNEL(DAC_Channel)); + assert_param(IS_DAC_IT(DAC_IT)); + + /* Clear the selected DAC interrupt pending bits */ + DAC->SR = (DAC_IT << DAC_Channel); +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c new file mode 100644 index 0000000..b81dff4 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c @@ -0,0 +1,174 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dbgmcu.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides all the DBGMCU firmware functions. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_dbgmcu.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup DBGMCU + * @brief DBGMCU driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define IDCODE_DEVID_MASK ((uint32_t)0x00000FFF) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup DBGMCU_Private_Functions + * @{ + */ + +/** + * @brief Returns the device revision identifier. + * @param None + * @retval Device revision identifier + */ +uint32_t DBGMCU_GetREVID(void) +{ + return(DBGMCU->IDCODE >> 16); +} + +/** + * @brief Returns the device identifier. + * @param None + * @retval Device identifier + */ +uint32_t DBGMCU_GetDEVID(void) +{ + return(DBGMCU->IDCODE & IDCODE_DEVID_MASK); +} + +/** + * @brief Configures low power mode behavior when the MCU is in Debug mode. + * @param DBGMCU_Periph: specifies the low power mode. + * This parameter can be any combination of the following values: + * @arg DBGMCU_SLEEP: Keep debugger connection during SLEEP mode + * @arg DBGMCU_STOP: Keep debugger connection during STOP mode + * @arg DBGMCU_STANDBY: Keep debugger connection during STANDBY mode + * @param NewState: new state of the specified low power mode in Debug mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DBGMCU_Config(uint32_t DBGMCU_Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DBGMCU_PERIPH(DBGMCU_Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + DBGMCU->CR |= DBGMCU_Periph; + } + else + { + DBGMCU->CR &= ~DBGMCU_Periph; + } +} + +/** + * @brief Configures APB1 peripheral behavior when the MCU is in Debug mode. + * @param DBGMCU_Periph: specifies the APB1 peripheral. + * This parameter can be any combination of the following values: + * @arg DBGMCU_TIM2_STOP: TIM2 counter stopped when Core is halted + * @arg DBGMCU_TIM3_STOP: TIM3 counter stopped when Core is halted + * @arg DBGMCU_TIM4_STOP: TIM4 counter stopped when Core is halted + * @arg DBGMCU_TIM5_STOP: TIM5 counter stopped when Core is halted + * @arg DBGMCU_TIM6_STOP: TIM6 counter stopped when Core is halted + * @arg DBGMCU_TIM7_STOP: TIM7 counter stopped when Core is halted + * @arg DBGMCU_TIM12_STOP: TIM12 counter stopped when Core is halted + * @arg DBGMCU_TIM13_STOP: TIM13 counter stopped when Core is halted + * @arg DBGMCU_TIM14_STOP: TIM14 counter stopped when Core is halted + * @arg DBGMCU_RTC_STOP: RTC Calendar and Wakeup counter stopped when Core is halted. + * @arg DBGMCU_WWDG_STOP: Debug WWDG stopped when Core is halted + * @arg DBGMCU_IWDG_STOP: Debug IWDG stopped when Core is halted + * @arg DBGMCU_I2C1_SMBUS_TIMEOUT: I2C1 SMBUS timeout mode stopped when Core is halted + * @arg DBGMCU_I2C2_SMBUS_TIMEOUT: I2C2 SMBUS timeout mode stopped when Core is halted + * @arg DBGMCU_I2C3_SMBUS_TIMEOUT: I2C3 SMBUS timeout mode stopped when Core is halted + * @arg DBGMCU_CAN2_STOP: Debug CAN1 stopped when Core is halted + * @arg DBGMCU_CAN1_STOP: Debug CAN2 stopped when Core is halted + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DBGMCU_APB1PeriphConfig(uint32_t DBGMCU_Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DBGMCU_APB1PERIPH(DBGMCU_Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + DBGMCU->APB1FZ |= DBGMCU_Periph; + } + else + { + DBGMCU->APB1FZ &= ~DBGMCU_Periph; + } +} + +/** + * @brief Configures APB2 peripheral behavior when the MCU is in Debug mode. + * @param DBGMCU_Periph: specifies the APB2 peripheral. + * This parameter can be any combination of the following values: + * @arg DBGMCU_TIM1_STOP: TIM1 counter stopped when Core is halted + * @arg DBGMCU_TIM8_STOP: TIM8 counter stopped when Core is halted + * @arg DBGMCU_TIM9_STOP: TIM9 counter stopped when Core is halted + * @arg DBGMCU_TIM10_STOP: TIM10 counter stopped when Core is halted + * @arg DBGMCU_TIM11_STOP: TIM11 counter stopped when Core is halted + * @param NewState: new state of the specified peripheral in Debug mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DBGMCU_APB2PeriphConfig(uint32_t DBGMCU_Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DBGMCU_APB2PERIPH(DBGMCU_Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + DBGMCU->APB2FZ |= DBGMCU_Periph; + } + else + { + DBGMCU->APB2FZ &= ~DBGMCU_Periph; + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c new file mode 100644 index 0000000..3ffc36d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c @@ -0,0 +1,534 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dcmi.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the DCMI peripheral: + * - Initialization and Configuration + * - Image capture functions + * - Interrupts and flags management + * + * @verbatim + * + * + * =================================================================== + * How to use this driver + * =================================================================== + * + * The sequence below describes how to use this driver to capture image + * from a camera module connected to the DCMI Interface. + * This sequence does not take into account the configuration of the + * camera module, which should be made before to configure and enable + * the DCMI to capture images. + * + * 1. Enable the clock for the DCMI and associated GPIOs using the following functions: + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_DCMI, ENABLE); + * RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + * + * 2. DCMI pins configuration + * - Connect the involved DCMI pins to AF13 using the following function + * GPIO_PinAFConfig(GPIOx, GPIO_PinSourcex, GPIO_AF_DCMI); + * - Configure these DCMI pins in alternate function mode by calling the function + * GPIO_Init(); + * + * 3. Declare a DCMI_InitTypeDef structure, for example: + * DCMI_InitTypeDef DCMI_InitStructure; + * and fill the DCMI_InitStructure variable with the allowed values + * of the structure member. + * + * 4. Initialize the DCMI interface by calling the function + * DCMI_Init(&DCMI_InitStructure); + * + * 5. Configure the DMA2_Stream1 channel1 to transfer Data from DCMI DR + * register to the destination memory buffer. + * + * 6. Enable DCMI interface using the function + * DCMI_Cmd(ENABLE); + * + * 7. Start the image capture using the function + * DCMI_CaptureCmd(ENABLE); + * + * 8. At this stage the DCMI interface waits for the first start of frame, + * then a DMA request is generated continuously/once (depending on the + * mode used, Continuous/Snapshot) to transfer the received data into + * the destination memory. + * + * @note If you need to capture only a rectangular window from the received + * image, you have to use the DCMI_CROPConfig() function to configure + * the coordinates and size of the window to be captured, then enable + * the Crop feature using DCMI_CROPCmd(ENABLE); + * In this case, the Crop configuration should be made before to enable + * and start the DCMI interface. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_dcmi.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup DCMI + * @brief DCMI driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup DCMI_Private_Functions + * @{ + */ + +/** @defgroup DCMI_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the DCMI registers to their default reset values. + * @param None + * @retval None + */ +void DCMI_DeInit(void) +{ + DCMI->CR = 0x0; + DCMI->IER = 0x0; + DCMI->ICR = 0x1F; + DCMI->ESCR = 0x0; + DCMI->ESUR = 0x0; + DCMI->CWSTRTR = 0x0; + DCMI->CWSIZER = 0x0; +} + +/** + * @brief Initializes the DCMI according to the specified parameters in the DCMI_InitStruct. + * @param DCMI_InitStruct: pointer to a DCMI_InitTypeDef structure that contains + * the configuration information for the DCMI. + * @retval None + */ +void DCMI_Init(DCMI_InitTypeDef* DCMI_InitStruct) +{ + uint32_t temp = 0x0; + + /* Check the parameters */ + assert_param(IS_DCMI_CAPTURE_MODE(DCMI_InitStruct->DCMI_CaptureMode)); + assert_param(IS_DCMI_SYNCHRO(DCMI_InitStruct->DCMI_SynchroMode)); + assert_param(IS_DCMI_PCKPOLARITY(DCMI_InitStruct->DCMI_PCKPolarity)); + assert_param(IS_DCMI_VSPOLARITY(DCMI_InitStruct->DCMI_VSPolarity)); + assert_param(IS_DCMI_HSPOLARITY(DCMI_InitStruct->DCMI_HSPolarity)); + assert_param(IS_DCMI_CAPTURE_RATE(DCMI_InitStruct->DCMI_CaptureRate)); + assert_param(IS_DCMI_EXTENDED_DATA(DCMI_InitStruct->DCMI_ExtendedDataMode)); + + /* The DCMI configuration registers should be programmed correctly before + enabling the CR_ENABLE Bit and the CR_CAPTURE Bit */ + DCMI->CR &= ~(DCMI_CR_ENABLE | DCMI_CR_CAPTURE); + + /* Reset the old DCMI configuration */ + temp = DCMI->CR; + + temp &= ~((uint32_t)DCMI_CR_CM | DCMI_CR_ESS | DCMI_CR_PCKPOL | + DCMI_CR_HSPOL | DCMI_CR_VSPOL | DCMI_CR_FCRC_0 | + DCMI_CR_FCRC_1 | DCMI_CR_EDM_0 | DCMI_CR_EDM_1); + + /* Sets the new configuration of the DCMI peripheral */ + temp |= ((uint32_t)DCMI_InitStruct->DCMI_CaptureMode | + DCMI_InitStruct->DCMI_SynchroMode | + DCMI_InitStruct->DCMI_PCKPolarity | + DCMI_InitStruct->DCMI_VSPolarity | + DCMI_InitStruct->DCMI_HSPolarity | + DCMI_InitStruct->DCMI_CaptureRate | + DCMI_InitStruct->DCMI_ExtendedDataMode); + + DCMI->CR = temp; +} + +/** + * @brief Fills each DCMI_InitStruct member with its default value. + * @param DCMI_InitStruct : pointer to a DCMI_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void DCMI_StructInit(DCMI_InitTypeDef* DCMI_InitStruct) +{ + /* Set the default configuration */ + DCMI_InitStruct->DCMI_CaptureMode = DCMI_CaptureMode_Continuous; + DCMI_InitStruct->DCMI_SynchroMode = DCMI_SynchroMode_Hardware; + DCMI_InitStruct->DCMI_PCKPolarity = DCMI_PCKPolarity_Falling; + DCMI_InitStruct->DCMI_VSPolarity = DCMI_VSPolarity_Low; + DCMI_InitStruct->DCMI_HSPolarity = DCMI_HSPolarity_Low; + DCMI_InitStruct->DCMI_CaptureRate = DCMI_CaptureRate_All_Frame; + DCMI_InitStruct->DCMI_ExtendedDataMode = DCMI_ExtendedDataMode_8b; +} + +/** + * @brief Initializes the DCMI peripheral CROP mode according to the specified + * parameters in the DCMI_CROPInitStruct. + * @note This function should be called before to enable and start the DCMI interface. + * @param DCMI_CROPInitStruct: pointer to a DCMI_CROPInitTypeDef structure that + * contains the configuration information for the DCMI peripheral CROP mode. + * @retval None + */ +void DCMI_CROPConfig(DCMI_CROPInitTypeDef* DCMI_CROPInitStruct) +{ + /* Sets the CROP window coordinates */ + DCMI->CWSTRTR = (uint32_t)((uint32_t)DCMI_CROPInitStruct->DCMI_HorizontalOffsetCount | + ((uint32_t)DCMI_CROPInitStruct->DCMI_VerticalStartLine << 16)); + + /* Sets the CROP window size */ + DCMI->CWSIZER = (uint32_t)(DCMI_CROPInitStruct->DCMI_CaptureCount | + ((uint32_t)DCMI_CROPInitStruct->DCMI_VerticalLineCount << 16)); +} + +/** + * @brief Enables or disables the DCMI Crop feature. + * @note This function should be called before to enable and start the DCMI interface. + * @param NewState: new state of the DCMI Crop feature. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DCMI_CROPCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DCMI Crop feature */ + DCMI->CR |= (uint32_t)DCMI_CR_CROP; + } + else + { + /* Disable the DCMI Crop feature */ + DCMI->CR &= ~(uint32_t)DCMI_CR_CROP; + } +} + +/** + * @brief Sets the embedded synchronization codes + * @param DCMI_CodesInitTypeDef: pointer to a DCMI_CodesInitTypeDef structure that + * contains the embedded synchronization codes for the DCMI peripheral. + * @retval None + */ +void DCMI_SetEmbeddedSynchroCodes(DCMI_CodesInitTypeDef* DCMI_CodesInitStruct) +{ + DCMI->ESCR = (uint32_t)(DCMI_CodesInitStruct->DCMI_FrameStartCode | + ((uint32_t)DCMI_CodesInitStruct->DCMI_LineStartCode << 8)| + ((uint32_t)DCMI_CodesInitStruct->DCMI_LineEndCode << 16)| + ((uint32_t)DCMI_CodesInitStruct->DCMI_FrameEndCode << 24)); +} + +/** + * @brief Enables or disables the DCMI JPEG format. + * @note The Crop and Embedded Synchronization features cannot be used in this mode. + * @param NewState: new state of the DCMI JPEG format. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DCMI_JPEGCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DCMI JPEG format */ + DCMI->CR |= (uint32_t)DCMI_CR_JPEG; + } + else + { + /* Disable the DCMI JPEG format */ + DCMI->CR &= ~(uint32_t)DCMI_CR_JPEG; + } +} +/** + * @} + */ + +/** @defgroup DCMI_Group2 Image capture functions + * @brief Image capture functions + * +@verbatim + =============================================================================== + Image capture functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the DCMI interface. + * @param NewState: new state of the DCMI interface. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DCMI_Cmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DCMI by setting ENABLE bit */ + DCMI->CR |= (uint32_t)DCMI_CR_ENABLE; + } + else + { + /* Disable the DCMI by clearing ENABLE bit */ + DCMI->CR &= ~(uint32_t)DCMI_CR_ENABLE; + } +} + +/** + * @brief Enables or disables the DCMI Capture. + * @param NewState: new state of the DCMI capture. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DCMI_CaptureCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DCMI Capture */ + DCMI->CR |= (uint32_t)DCMI_CR_CAPTURE; + } + else + { + /* Disable the DCMI Capture */ + DCMI->CR &= ~(uint32_t)DCMI_CR_CAPTURE; + } +} + +/** + * @brief Reads the data stored in the DR register. + * @param None + * @retval Data register value + */ +uint32_t DCMI_ReadData(void) +{ + return DCMI->DR; +} +/** + * @} + */ + +/** @defgroup DCMI_Group3 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the DCMI interface interrupts. + * @param DCMI_IT: specifies the DCMI interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg DCMI_IT_FRAME: Frame capture complete interrupt mask + * @arg DCMI_IT_OVF: Overflow interrupt mask + * @arg DCMI_IT_ERR: Synchronization error interrupt mask + * @arg DCMI_IT_VSYNC: VSYNC interrupt mask + * @arg DCMI_IT_LINE: Line interrupt mask + * @param NewState: new state of the specified DCMI interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DCMI_ITConfig(uint16_t DCMI_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DCMI_CONFIG_IT(DCMI_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the Interrupt sources */ + DCMI->IER |= DCMI_IT; + } + else + { + /* Disable the Interrupt sources */ + DCMI->IER &= (uint16_t)(~DCMI_IT); + } +} + +/** + * @brief Checks whether the DCMI interface flag is set or not. + * @param DCMI_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg DCMI_FLAG_FRAMERI: Frame capture complete Raw flag mask + * @arg DCMI_FLAG_OVFRI: Overflow Raw flag mask + * @arg DCMI_FLAG_ERRRI: Synchronization error Raw flag mask + * @arg DCMI_FLAG_VSYNCRI: VSYNC Raw flag mask + * @arg DCMI_FLAG_LINERI: Line Raw flag mask + * @arg DCMI_FLAG_FRAMEMI: Frame capture complete Masked flag mask + * @arg DCMI_FLAG_OVFMI: Overflow Masked flag mask + * @arg DCMI_FLAG_ERRMI: Synchronization error Masked flag mask + * @arg DCMI_FLAG_VSYNCMI: VSYNC Masked flag mask + * @arg DCMI_FLAG_LINEMI: Line Masked flag mask + * @arg DCMI_FLAG_HSYNC: HSYNC flag mask + * @arg DCMI_FLAG_VSYNC: VSYNC flag mask + * @arg DCMI_FLAG_FNE: Fifo not empty flag mask + * @retval The new state of DCMI_FLAG (SET or RESET). + */ +FlagStatus DCMI_GetFlagStatus(uint16_t DCMI_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t dcmireg, tempreg = 0; + + /* Check the parameters */ + assert_param(IS_DCMI_GET_FLAG(DCMI_FLAG)); + + /* Get the DCMI register index */ + dcmireg = (((uint16_t)DCMI_FLAG) >> 12); + + if (dcmireg == 0x01) /* The FLAG is in RISR register */ + { + tempreg= DCMI->RISR; + } + else if (dcmireg == 0x02) /* The FLAG is in SR register */ + { + tempreg = DCMI->SR; + } + else /* The FLAG is in MISR register */ + { + tempreg = DCMI->MISR; + } + + if ((tempreg & DCMI_FLAG) != (uint16_t)RESET ) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the DCMI_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the DCMI's pending flags. + * @param DCMI_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg DCMI_FLAG_FRAMERI: Frame capture complete Raw flag mask + * @arg DCMI_FLAG_OVFRI: Overflow Raw flag mask + * @arg DCMI_FLAG_ERRRI: Synchronization error Raw flag mask + * @arg DCMI_FLAG_VSYNCRI: VSYNC Raw flag mask + * @arg DCMI_FLAG_LINERI: Line Raw flag mask + * @retval None + */ +void DCMI_ClearFlag(uint16_t DCMI_FLAG) +{ + /* Check the parameters */ + assert_param(IS_DCMI_CLEAR_FLAG(DCMI_FLAG)); + + /* Clear the flag by writing in the ICR register 1 in the corresponding + Flag position*/ + + DCMI->ICR = DCMI_FLAG; +} + +/** + * @brief Checks whether the DCMI interrupt has occurred or not. + * @param DCMI_IT: specifies the DCMI interrupt source to check. + * This parameter can be one of the following values: + * @arg DCMI_IT_FRAME: Frame capture complete interrupt mask + * @arg DCMI_IT_OVF: Overflow interrupt mask + * @arg DCMI_IT_ERR: Synchronization error interrupt mask + * @arg DCMI_IT_VSYNC: VSYNC interrupt mask + * @arg DCMI_IT_LINE: Line interrupt mask + * @retval The new state of DCMI_IT (SET or RESET). + */ +ITStatus DCMI_GetITStatus(uint16_t DCMI_IT) +{ + ITStatus bitstatus = RESET; + uint32_t itstatus = 0; + + /* Check the parameters */ + assert_param(IS_DCMI_GET_IT(DCMI_IT)); + + itstatus = DCMI->MISR & DCMI_IT; /* Only masked interrupts are checked */ + + if ((itstatus != (uint16_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the DCMI's interrupt pending bits. + * @param DCMI_IT: specifies the DCMI interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg DCMI_IT_FRAME: Frame capture complete interrupt mask + * @arg DCMI_IT_OVF: Overflow interrupt mask + * @arg DCMI_IT_ERR: Synchronization error interrupt mask + * @arg DCMI_IT_VSYNC: VSYNC interrupt mask + * @arg DCMI_IT_LINE: Line interrupt mask + * @retval None + */ +void DCMI_ClearITPendingBit(uint16_t DCMI_IT) +{ + /* Clear the interrupt pending Bit by writing in the ICR register 1 in the + corresponding pending Bit position*/ + + DCMI->ICR = DCMI_IT; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c new file mode 100644 index 0000000..c2868cf --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c @@ -0,0 +1,1283 @@ +/** + ****************************************************************************** + * @file stm32f4xx_dma.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Direct Memory Access controller (DMA): + * - Initialization and Configuration + * - Data Counter + * - Double Buffer mode configuration and command + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable The DMA controller clock using RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_DMA1, ENABLE) + * function for DMA1 or using RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_DMA2, ENABLE) + * function for DMA2. + * + * 2. Enable and configure the peripheral to be connected to the DMA Stream + * (except for internal SRAM / FLASH memories: no initialization is + * necessary). + * + * 3. For a given Stream, program the required configuration through following parameters: + * Source and Destination addresses, Transfer Direction, Transfer size, Source and Destination + * data formats, Circular or Normal mode, Stream Priority level, Source and Destination + * Incrementation mode, FIFO mode and its Threshold (if needed), Burst mode for Source and/or + * Destination (if needed) using the DMA_Init() function. + * To avoid filling un-nesecessary fields, you can call DMA_StructInit() function + * to initialize a given structure with default values (reset values), the modify + * only necessary fields (ie. Source and Destination addresses, Transfer size and Data Formats). + * + * 4. Enable the NVIC and the corresponding interrupt(s) using the function + * DMA_ITConfig() if you need to use DMA interrupts. + * + * 5. Optionally, if the Circular mode is enabled, you can use the Double buffer mode by configuring + * the second Memory address and the first Memory to be used through the function + * DMA_DoubleBufferModeConfig(). Then enable the Double buffer mode through the function + * DMA_DoubleBufferModeCmd(). These operations must be done before step 6. + * + * 6. Enable the DMA stream using the DMA_Cmd() function. + * + * 7. Activate the needed Stream Request using PPP_DMACmd() function for + * any PPP peripheral except internal SRAM and FLASH (ie. SPI, USART ...) + * The function allowing this operation is provided in each PPP peripheral + * driver (ie. SPI_DMACmd for SPI peripheral). + * Once the Stream is enabled, it is not possible to modify its configuration + * unless the stream is stopped and disabled. + * After enabling the Stream, it is advised to monitor the EN bit status using + * the function DMA_GetCmdStatus(). In case of configuration errors or bus errors + * this bit will remain reset and all transfers on this Stream will remain on hold. + * + * 8. Optionally, you can configure the number of data to be transferred + * when the Stream is disabled (ie. after each Transfer Complete event + * or when a Transfer Error occurs) using the function DMA_SetCurrDataCounter(). + * And you can get the number of remaining data to be transferred using + * the function DMA_GetCurrDataCounter() at run time (when the DMA Stream is + * enabled and running). + * + * 9. To control DMA events you can use one of the following + * two methods: + * a- Check on DMA Stream flags using the function DMA_GetFlagStatus(). + * b- Use DMA interrupts through the function DMA_ITConfig() at initialization + * phase and DMA_GetITStatus() function into interrupt routines in + * communication phase. + * After checking on a flag you should clear it using DMA_ClearFlag() + * function. And after checking on an interrupt event you should + * clear it using DMA_ClearITPendingBit() function. + * + * 10. Optionally, if Circular mode and Double Buffer mode are enabled, you can modify + * the Memory Addresses using the function DMA_MemoryTargetConfig(). Make sure that + * the Memory Address to be modified is not the one currently in use by DMA Stream. + * This condition can be monitored using the function DMA_GetCurrentMemoryTarget(). + * + * 11. Optionally, Pause-Resume operations may be performed: + * The DMA_Cmd() function may be used to perform Pause-Resume operation. When a + * transfer is ongoing, calling this function to disable the Stream will cause the + * transfer to be paused. All configuration registers and the number of remaining + * data will be preserved. When calling again this function to re-enable the Stream, + * the transfer will be resumed from the point where it was paused. + * + * @note Memory-to-Memory transfer is possible by setting the address of the memory into + * the Peripheral registers. In this mode, Circular mode and Double Buffer mode + * are not allowed. + * + * @note The FIFO is used mainly to reduce bus usage and to allow data packing/unpacking: it is + * possible to set different Data Sizes for the Peripheral and the Memory (ie. you can set + * Half-Word data size for the peripheral to access its data register and set Word data size + * for the Memory to gain in access time. Each two Half-words will be packed and written in + * a single access to a Word in the Memory). + * + * @note When FIFO is disabled, it is not allowed to configure different Data Sizes for Source + * and Destination. In this case the Peripheral Data Size will be applied to both Source + * and Destination. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_dma.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup DMA + * @brief DMA driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* Masks Definition */ +#define TRANSFER_IT_ENABLE_MASK (uint32_t)(DMA_SxCR_TCIE | DMA_SxCR_HTIE | \ + DMA_SxCR_TEIE | DMA_SxCR_DMEIE) + +#define DMA_Stream0_IT_MASK (uint32_t)(DMA_LISR_FEIF0 | DMA_LISR_DMEIF0 | \ + DMA_LISR_TEIF0 | DMA_LISR_HTIF0 | \ + DMA_LISR_TCIF0) + +#define DMA_Stream1_IT_MASK (uint32_t)(DMA_Stream0_IT_MASK << 6) +#define DMA_Stream2_IT_MASK (uint32_t)(DMA_Stream0_IT_MASK << 16) +#define DMA_Stream3_IT_MASK (uint32_t)(DMA_Stream0_IT_MASK << 22) +#define DMA_Stream4_IT_MASK (uint32_t)(DMA_Stream0_IT_MASK | (uint32_t)0x20000000) +#define DMA_Stream5_IT_MASK (uint32_t)(DMA_Stream1_IT_MASK | (uint32_t)0x20000000) +#define DMA_Stream6_IT_MASK (uint32_t)(DMA_Stream2_IT_MASK | (uint32_t)0x20000000) +#define DMA_Stream7_IT_MASK (uint32_t)(DMA_Stream3_IT_MASK | (uint32_t)0x20000000) +#define TRANSFER_IT_MASK (uint32_t)0x0F3C0F3C +#define HIGH_ISR_MASK (uint32_t)0x20000000 +#define RESERVED_MASK (uint32_t)0x0F7D0F7D + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + + +/** @defgroup DMA_Private_Functions + * @{ + */ + +/** @defgroup DMA_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + + This subsection provides functions allowing to initialize the DMA Stream source + and destination addresses, incrementation and data sizes, transfer direction, + buffer size, circular/normal mode selection, memory-to-memory mode selection + and Stream priority value. + + The DMA_Init() function follows the DMA configuration procedures as described in + reference manual (RM0090) except the first point: waiting on EN bit to be reset. + This condition should be checked by user application using the function DMA_GetCmdStatus() + before calling the DMA_Init() function. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitialize the DMAy Streamx registers to their default reset values. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @retval None + */ +void DMA_DeInit(DMA_Stream_TypeDef* DMAy_Streamx) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + /* Disable the selected DMAy Streamx */ + DMAy_Streamx->CR &= ~((uint32_t)DMA_SxCR_EN); + + /* Reset DMAy Streamx control register */ + DMAy_Streamx->CR = 0; + + /* Reset DMAy Streamx Number of Data to Transfer register */ + DMAy_Streamx->NDTR = 0; + + /* Reset DMAy Streamx peripheral address register */ + DMAy_Streamx->PAR = 0; + + /* Reset DMAy Streamx memory 0 address register */ + DMAy_Streamx->M0AR = 0; + + /* Reset DMAy Streamx memory 1 address register */ + DMAy_Streamx->M1AR = 0; + + /* Reset DMAy Streamx FIFO control register */ + DMAy_Streamx->FCR = (uint32_t)0x00000021; + + /* Reset interrupt pending bits for the selected stream */ + if (DMAy_Streamx == DMA1_Stream0) + { + /* Reset interrupt pending bits for DMA1 Stream0 */ + DMA1->LIFCR = DMA_Stream0_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream1) + { + /* Reset interrupt pending bits for DMA1 Stream1 */ + DMA1->LIFCR = DMA_Stream1_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream2) + { + /* Reset interrupt pending bits for DMA1 Stream2 */ + DMA1->LIFCR = DMA_Stream2_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream3) + { + /* Reset interrupt pending bits for DMA1 Stream3 */ + DMA1->LIFCR = DMA_Stream3_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream4) + { + /* Reset interrupt pending bits for DMA1 Stream4 */ + DMA1->HIFCR = DMA_Stream4_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream5) + { + /* Reset interrupt pending bits for DMA1 Stream5 */ + DMA1->HIFCR = DMA_Stream5_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream6) + { + /* Reset interrupt pending bits for DMA1 Stream6 */ + DMA1->HIFCR = (uint32_t)DMA_Stream6_IT_MASK; + } + else if (DMAy_Streamx == DMA1_Stream7) + { + /* Reset interrupt pending bits for DMA1 Stream7 */ + DMA1->HIFCR = DMA_Stream7_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream0) + { + /* Reset interrupt pending bits for DMA2 Stream0 */ + DMA2->LIFCR = DMA_Stream0_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream1) + { + /* Reset interrupt pending bits for DMA2 Stream1 */ + DMA2->LIFCR = DMA_Stream1_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream2) + { + /* Reset interrupt pending bits for DMA2 Stream2 */ + DMA2->LIFCR = DMA_Stream2_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream3) + { + /* Reset interrupt pending bits for DMA2 Stream3 */ + DMA2->LIFCR = DMA_Stream3_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream4) + { + /* Reset interrupt pending bits for DMA2 Stream4 */ + DMA2->HIFCR = DMA_Stream4_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream5) + { + /* Reset interrupt pending bits for DMA2 Stream5 */ + DMA2->HIFCR = DMA_Stream5_IT_MASK; + } + else if (DMAy_Streamx == DMA2_Stream6) + { + /* Reset interrupt pending bits for DMA2 Stream6 */ + DMA2->HIFCR = DMA_Stream6_IT_MASK; + } + else + { + if (DMAy_Streamx == DMA2_Stream7) + { + /* Reset interrupt pending bits for DMA2 Stream7 */ + DMA2->HIFCR = DMA_Stream7_IT_MASK; + } + } +} + +/** + * @brief Initializes the DMAy Streamx according to the specified parameters in + * the DMA_InitStruct structure. + * @note Before calling this function, it is recommended to check that the Stream + * is actually disabled using the function DMA_GetCmdStatus(). + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_InitStruct: pointer to a DMA_InitTypeDef structure that contains + * the configuration information for the specified DMA Stream. + * @retval None + */ +void DMA_Init(DMA_Stream_TypeDef* DMAy_Streamx, DMA_InitTypeDef* DMA_InitStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CHANNEL(DMA_InitStruct->DMA_Channel)); + assert_param(IS_DMA_DIRECTION(DMA_InitStruct->DMA_DIR)); + assert_param(IS_DMA_BUFFER_SIZE(DMA_InitStruct->DMA_BufferSize)); + assert_param(IS_DMA_PERIPHERAL_INC_STATE(DMA_InitStruct->DMA_PeripheralInc)); + assert_param(IS_DMA_MEMORY_INC_STATE(DMA_InitStruct->DMA_MemoryInc)); + assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(DMA_InitStruct->DMA_PeripheralDataSize)); + assert_param(IS_DMA_MEMORY_DATA_SIZE(DMA_InitStruct->DMA_MemoryDataSize)); + assert_param(IS_DMA_MODE(DMA_InitStruct->DMA_Mode)); + assert_param(IS_DMA_PRIORITY(DMA_InitStruct->DMA_Priority)); + assert_param(IS_DMA_FIFO_MODE_STATE(DMA_InitStruct->DMA_FIFOMode)); + assert_param(IS_DMA_FIFO_THRESHOLD(DMA_InitStruct->DMA_FIFOThreshold)); + assert_param(IS_DMA_MEMORY_BURST(DMA_InitStruct->DMA_MemoryBurst)); + assert_param(IS_DMA_PERIPHERAL_BURST(DMA_InitStruct->DMA_PeripheralBurst)); + + /*------------------------- DMAy Streamx CR Configuration ------------------*/ + /* Get the DMAy_Streamx CR value */ + tmpreg = DMAy_Streamx->CR; + + /* Clear CHSEL, MBURST, PBURST, PL, MSIZE, PSIZE, MINC, PINC, CIRC and DIR bits */ + tmpreg &= ((uint32_t)~(DMA_SxCR_CHSEL | DMA_SxCR_MBURST | DMA_SxCR_PBURST | \ + DMA_SxCR_PL | DMA_SxCR_MSIZE | DMA_SxCR_PSIZE | \ + DMA_SxCR_MINC | DMA_SxCR_PINC | DMA_SxCR_CIRC | \ + DMA_SxCR_DIR)); + + /* Configure DMAy Streamx: */ + /* Set CHSEL bits according to DMA_CHSEL value */ + /* Set DIR bits according to DMA_DIR value */ + /* Set PINC bit according to DMA_PeripheralInc value */ + /* Set MINC bit according to DMA_MemoryInc value */ + /* Set PSIZE bits according to DMA_PeripheralDataSize value */ + /* Set MSIZE bits according to DMA_MemoryDataSize value */ + /* Set CIRC bit according to DMA_Mode value */ + /* Set PL bits according to DMA_Priority value */ + /* Set MBURST bits according to DMA_MemoryBurst value */ + /* Set PBURST bits according to DMA_PeripheralBurst value */ + tmpreg |= DMA_InitStruct->DMA_Channel | DMA_InitStruct->DMA_DIR | + DMA_InitStruct->DMA_PeripheralInc | DMA_InitStruct->DMA_MemoryInc | + DMA_InitStruct->DMA_PeripheralDataSize | DMA_InitStruct->DMA_MemoryDataSize | + DMA_InitStruct->DMA_Mode | DMA_InitStruct->DMA_Priority | + DMA_InitStruct->DMA_MemoryBurst | DMA_InitStruct->DMA_PeripheralBurst; + + /* Write to DMAy Streamx CR register */ + DMAy_Streamx->CR = tmpreg; + + /*------------------------- DMAy Streamx FCR Configuration -----------------*/ + /* Get the DMAy_Streamx FCR value */ + tmpreg = DMAy_Streamx->FCR; + + /* Clear DMDIS and FTH bits */ + tmpreg &= (uint32_t)~(DMA_SxFCR_DMDIS | DMA_SxFCR_FTH); + + /* Configure DMAy Streamx FIFO: + Set DMDIS bits according to DMA_FIFOMode value + Set FTH bits according to DMA_FIFOThreshold value */ + tmpreg |= DMA_InitStruct->DMA_FIFOMode | DMA_InitStruct->DMA_FIFOThreshold; + + /* Write to DMAy Streamx CR */ + DMAy_Streamx->FCR = tmpreg; + + /*------------------------- DMAy Streamx NDTR Configuration ----------------*/ + /* Write to DMAy Streamx NDTR register */ + DMAy_Streamx->NDTR = DMA_InitStruct->DMA_BufferSize; + + /*------------------------- DMAy Streamx PAR Configuration -----------------*/ + /* Write to DMAy Streamx PAR */ + DMAy_Streamx->PAR = DMA_InitStruct->DMA_PeripheralBaseAddr; + + /*------------------------- DMAy Streamx M0AR Configuration ----------------*/ + /* Write to DMAy Streamx M0AR */ + DMAy_Streamx->M0AR = DMA_InitStruct->DMA_Memory0BaseAddr; +} + +/** + * @brief Fills each DMA_InitStruct member with its default value. + * @param DMA_InitStruct : pointer to a DMA_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void DMA_StructInit(DMA_InitTypeDef* DMA_InitStruct) +{ + /*-------------- Reset DMA init structure parameters values ----------------*/ + /* Initialize the DMA_Channel member */ + DMA_InitStruct->DMA_Channel = 0; + + /* Initialize the DMA_PeripheralBaseAddr member */ + DMA_InitStruct->DMA_PeripheralBaseAddr = 0; + + /* Initialize the DMA_Memory0BaseAddr member */ + DMA_InitStruct->DMA_Memory0BaseAddr = 0; + + /* Initialize the DMA_DIR member */ + DMA_InitStruct->DMA_DIR = DMA_DIR_PeripheralToMemory; + + /* Initialize the DMA_BufferSize member */ + DMA_InitStruct->DMA_BufferSize = 0; + + /* Initialize the DMA_PeripheralInc member */ + DMA_InitStruct->DMA_PeripheralInc = DMA_PeripheralInc_Disable; + + /* Initialize the DMA_MemoryInc member */ + DMA_InitStruct->DMA_MemoryInc = DMA_MemoryInc_Disable; + + /* Initialize the DMA_PeripheralDataSize member */ + DMA_InitStruct->DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + + /* Initialize the DMA_MemoryDataSize member */ + DMA_InitStruct->DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + + /* Initialize the DMA_Mode member */ + DMA_InitStruct->DMA_Mode = DMA_Mode_Normal; + + /* Initialize the DMA_Priority member */ + DMA_InitStruct->DMA_Priority = DMA_Priority_Low; + + /* Initialize the DMA_FIFOMode member */ + DMA_InitStruct->DMA_FIFOMode = DMA_FIFOMode_Disable; + + /* Initialize the DMA_FIFOThreshold member */ + DMA_InitStruct->DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + + /* Initialize the DMA_MemoryBurst member */ + DMA_InitStruct->DMA_MemoryBurst = DMA_MemoryBurst_Single; + + /* Initialize the DMA_PeripheralBurst member */ + DMA_InitStruct->DMA_PeripheralBurst = DMA_PeripheralBurst_Single; +} + +/** + * @brief Enables or disables the specified DMAy Streamx. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param NewState: new state of the DMAy Streamx. + * This parameter can be: ENABLE or DISABLE. + * + * @note This function may be used to perform Pause-Resume operation. When a + * transfer is ongoing, calling this function to disable the Stream will + * cause the transfer to be paused. All configuration registers and the + * number of remaining data will be preserved. When calling again this + * function to re-enable the Stream, the transfer will be resumed from + * the point where it was paused. + * + * @note After configuring the DMA Stream (DMA_Init() function) and enabling the + * stream, it is recommended to check (or wait until) the DMA Stream is + * effectively enabled. A Stream may remain disabled if a configuration + * parameter is wrong. + * After disabling a DMA Stream, it is also recommended to check (or wait + * until) the DMA Stream is effectively disabled. If a Stream is disabled + * while a data transfer is ongoing, the current data will be transferred + * and the Stream will be effectively disabled only after the transfer of + * this single data is finished. + * + * @retval None + */ +void DMA_Cmd(DMA_Stream_TypeDef* DMAy_Streamx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected DMAy Streamx by setting EN bit */ + DMAy_Streamx->CR |= (uint32_t)DMA_SxCR_EN; + } + else + { + /* Disable the selected DMAy Streamx by clearing EN bit */ + DMAy_Streamx->CR &= ~(uint32_t)DMA_SxCR_EN; + } +} + +/** + * @brief Configures, when the PINC (Peripheral Increment address mode) bit is + * set, if the peripheral address should be incremented with the data + * size (configured with PSIZE bits) or by a fixed offset equal to 4 + * (32-bit aligned addresses). + * + * @note This function has no effect if the Peripheral Increment mode is disabled. + * + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_Pincos: specifies the Peripheral increment offset size. + * This parameter can be one of the following values: + * @arg DMA_PINCOS_Psize: Peripheral address increment is done + * accordingly to PSIZE parameter. + * @arg DMA_PINCOS_WordAligned: Peripheral address increment offset is + * fixed to 4 (32-bit aligned addresses). + * @retval None + */ +void DMA_PeriphIncOffsetSizeConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_Pincos) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_PINCOS_SIZE(DMA_Pincos)); + + /* Check the needed Peripheral increment offset */ + if(DMA_Pincos != DMA_PINCOS_Psize) + { + /* Configure DMA_SxCR_PINCOS bit with the input parameter */ + DMAy_Streamx->CR |= (uint32_t)DMA_SxCR_PINCOS; + } + else + { + /* Clear the PINCOS bit: Peripheral address incremented according to PSIZE */ + DMAy_Streamx->CR &= ~(uint32_t)DMA_SxCR_PINCOS; + } +} + +/** + * @brief Configures, when the DMAy Streamx is disabled, the flow controller for + * the next transactions (Peripheral or Memory). + * + * @note Before enabling this feature, check if the used peripheral supports + * the Flow Controller mode or not. + * + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_FlowCtrl: specifies the DMA flow controller. + * This parameter can be one of the following values: + * @arg DMA_FlowCtrl_Memory: DMAy_Streamx transactions flow controller is + * the DMA controller. + * @arg DMA_FlowCtrl_Peripheral: DMAy_Streamx transactions flow controller + * is the peripheral. + * @retval None + */ +void DMA_FlowControllerConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FlowCtrl) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_FLOW_CTRL(DMA_FlowCtrl)); + + /* Check the needed flow controller */ + if(DMA_FlowCtrl != DMA_FlowCtrl_Memory) + { + /* Configure DMA_SxCR_PFCTRL bit with the input parameter */ + DMAy_Streamx->CR |= (uint32_t)DMA_SxCR_PFCTRL; + } + else + { + /* Clear the PFCTRL bit: Memory is the flow controller */ + DMAy_Streamx->CR &= ~(uint32_t)DMA_SxCR_PFCTRL; + } +} +/** + * @} + */ + +/** @defgroup DMA_Group2 Data Counter functions + * @brief Data Counter functions + * +@verbatim + =============================================================================== + Data Counter functions + =============================================================================== + + This subsection provides function allowing to configure and read the buffer size + (number of data to be transferred). + + The DMA data counter can be written only when the DMA Stream is disabled + (ie. after transfer complete event). + + The following function can be used to write the Stream data counter value: + - void DMA_SetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx, uint16_t Counter); + +@note It is advised to use this function rather than DMA_Init() in situations where + only the Data buffer needs to be reloaded. + +@note If the Source and Destination Data Sizes are different, then the value written in + data counter, expressing the number of transfers, is relative to the number of + transfers from the Peripheral point of view. + ie. If Memory data size is Word, Peripheral data size is Half-Words, then the value + to be configured in the data counter is the number of Half-Words to be transferred + from/to the peripheral. + + The DMA data counter can be read to indicate the number of remaining transfers for + the relative DMA Stream. This counter is decremented at the end of each data + transfer and when the transfer is complete: + - If Normal mode is selected: the counter is set to 0. + - If Circular mode is selected: the counter is reloaded with the initial value + (configured before enabling the DMA Stream) + + The following function can be used to read the Stream data counter value: + - uint16_t DMA_GetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx); + +@endverbatim + * @{ + */ + +/** + * @brief Writes the number of data units to be transferred on the DMAy Streamx. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param Counter: Number of data units to be transferred (from 0 to 65535) + * Number of data items depends only on the Peripheral data format. + * + * @note If Peripheral data format is Bytes: number of data units is equal + * to total number of bytes to be transferred. + * + * @note If Peripheral data format is Half-Word: number of data units is + * equal to total number of bytes to be transferred / 2. + * + * @note If Peripheral data format is Word: number of data units is equal + * to total number of bytes to be transferred / 4. + * + * @note In Memory-to-Memory transfer mode, the memory buffer pointed by + * DMAy_SxPAR register is considered as Peripheral. + * + * @retval The number of remaining data units in the current DMAy Streamx transfer. + */ +void DMA_SetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx, uint16_t Counter) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + /* Write the number of data units to be transferred */ + DMAy_Streamx->NDTR = (uint16_t)Counter; +} + +/** + * @brief Returns the number of remaining data units in the current DMAy Streamx transfer. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @retval The number of remaining data units in the current DMAy Streamx transfer. + */ +uint16_t DMA_GetCurrDataCounter(DMA_Stream_TypeDef* DMAy_Streamx) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + /* Return the number of remaining data units for DMAy Streamx */ + return ((uint16_t)(DMAy_Streamx->NDTR)); +} +/** + * @} + */ + +/** @defgroup DMA_Group3 Double Buffer mode functions + * @brief Double Buffer mode functions + * +@verbatim + =============================================================================== + Double Buffer mode functions + =============================================================================== + + This subsection provides function allowing to configure and control the double + buffer mode parameters. + + The Double Buffer mode can be used only when Circular mode is enabled. + The Double Buffer mode cannot be used when transferring data from Memory to Memory. + + The Double Buffer mode allows to set two different Memory addresses from/to which + the DMA controller will access alternatively (after completing transfer to/from target + memory 0, it will start transfer to/from target memory 1). + This allows to reduce software overhead for double buffering and reduce the CPU + access time. + + Two functions must be called before calling the DMA_Init() function: + - void DMA_DoubleBufferModeConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t Memory1BaseAddr, + uint32_t DMA_CurrentMemory); + - void DMA_DoubleBufferModeCmd(DMA_Stream_TypeDef* DMAy_Streamx, FunctionalState NewState); + + DMA_DoubleBufferModeConfig() is called to configure the Memory 1 base address and the first + Memory target from/to which the transfer will start after enabling the DMA Stream. + Then DMA_DoubleBufferModeCmd() must be called to enable the Double Buffer mode (or disable + it when it should not be used). + + + Two functions can be called dynamically when the transfer is ongoing (or when the DMA Stream is + stopped) to modify on of the target Memories addresses or to check wich Memory target is currently + used: + - void DMA_MemoryTargetConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t MemoryBaseAddr, + uint32_t DMA_MemoryTarget); + - uint32_t DMA_GetCurrentMemoryTarget(DMA_Stream_TypeDef* DMAy_Streamx); + + DMA_MemoryTargetConfig() can be called to modify the base address of one of the two target Memories. + The Memory of which the base address will be modified must not be currently be used by the DMA Stream + (ie. if the DMA Stream is currently transferring from Memory 1 then you can only modify base address + of target Memory 0 and vice versa). + To check this condition, it is recommended to use the function DMA_GetCurrentMemoryTarget() which + returns the index of the Memory target currently in use by the DMA Stream. + +@endverbatim + * @{ + */ + +/** + * @brief Configures, when the DMAy Streamx is disabled, the double buffer mode + * and the current memory target. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param Memory1BaseAddr: the base address of the second buffer (Memory 1) + * @param DMA_CurrentMemory: specifies which memory will be first buffer for + * the transactions when the Stream will be enabled. + * This parameter can be one of the following values: + * @arg DMA_Memory_0: Memory 0 is the current buffer. + * @arg DMA_Memory_1: Memory 1 is the current buffer. + * + * @note Memory0BaseAddr is set by the DMA structure configuration in DMA_Init(). + * + * @retval None + */ +void DMA_DoubleBufferModeConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t Memory1BaseAddr, + uint32_t DMA_CurrentMemory) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CURRENT_MEM(DMA_CurrentMemory)); + + if (DMA_CurrentMemory != DMA_Memory_0) + { + /* Set Memory 1 as current memory address */ + DMAy_Streamx->CR |= (uint32_t)(DMA_SxCR_CT); + } + else + { + /* Set Memory 0 as current memory address */ + DMAy_Streamx->CR &= ~(uint32_t)(DMA_SxCR_CT); + } + + /* Write to DMAy Streamx M1AR */ + DMAy_Streamx->M1AR = Memory1BaseAddr; +} + +/** + * @brief Enables or disables the double buffer mode for the selected DMA stream. + * @note This function can be called only when the DMA Stream is disabled. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param NewState: new state of the DMAy Streamx double buffer mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DMA_DoubleBufferModeCmd(DMA_Stream_TypeDef* DMAy_Streamx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Configure the Double Buffer mode */ + if (NewState != DISABLE) + { + /* Enable the Double buffer mode */ + DMAy_Streamx->CR |= (uint32_t)DMA_SxCR_DBM; + } + else + { + /* Disable the Double buffer mode */ + DMAy_Streamx->CR &= ~(uint32_t)DMA_SxCR_DBM; + } +} + +/** + * @brief Configures the Memory address for the next buffer transfer in double + * buffer mode (for dynamic use). This function can be called when the + * DMA Stream is enabled and when the transfer is ongoing. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param MemoryBaseAddr: The base address of the target memory buffer + * @param DMA_MemoryTarget: Next memory target to be used. + * This parameter can be one of the following values: + * @arg DMA_Memory_0: To use the memory address 0 + * @arg DMA_Memory_1: To use the memory address 1 + * + * @note It is not allowed to modify the Base Address of a target Memory when + * this target is involved in the current transfer. ie. If the DMA Stream + * is currently transferring to/from Memory 1, then it not possible to + * modify Base address of Memory 1, but it is possible to modify Base + * address of Memory 0. + * To know which Memory is currently used, you can use the function + * DMA_GetCurrentMemoryTarget(). + * + * @retval None + */ +void DMA_MemoryTargetConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t MemoryBaseAddr, + uint32_t DMA_MemoryTarget) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CURRENT_MEM(DMA_MemoryTarget)); + + /* Check the Memory target to be configured */ + if (DMA_MemoryTarget != DMA_Memory_0) + { + /* Write to DMAy Streamx M1AR */ + DMAy_Streamx->M1AR = MemoryBaseAddr; + } + else + { + /* Write to DMAy Streamx M0AR */ + DMAy_Streamx->M0AR = MemoryBaseAddr; + } +} + +/** + * @brief Returns the current memory target used by double buffer transfer. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @retval The memory target number: 0 for Memory0 or 1 for Memory1. + */ +uint32_t DMA_GetCurrentMemoryTarget(DMA_Stream_TypeDef* DMAy_Streamx) +{ + uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + /* Get the current memory target */ + if ((DMAy_Streamx->CR & DMA_SxCR_CT) != 0) + { + /* Current memory buffer used is Memory 1 */ + tmp = 1; + } + else + { + /* Current memory buffer used is Memory 0 */ + tmp = 0; + } + return tmp; +} +/** + * @} + */ + +/** @defgroup DMA_Group4 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This subsection provides functions allowing to + - Check the DMA enable status + - Check the FIFO status + - Configure the DMA Interrupts sources and check or clear the flags or pending bits status. + + 1. DMA Enable status: + After configuring the DMA Stream (DMA_Init() function) and enabling the stream, + it is recommended to check (or wait until) the DMA Stream is effectively enabled. + A Stream may remain disabled if a configuration parameter is wrong. + After disabling a DMA Stream, it is also recommended to check (or wait until) the DMA + Stream is effectively disabled. If a Stream is disabled while a data transfer is ongoing, + the current data will be transferred and the Stream will be effectively disabled only after + this data transfer completion. + To monitor this state it is possible to use the following function: + - FunctionalState DMA_GetCmdStatus(DMA_Stream_TypeDef* DMAy_Streamx); + + 2. FIFO Status: + It is possible to monitor the FIFO status when a transfer is ongoing using the following + function: + - uint32_t DMA_GetFIFOStatus(DMA_Stream_TypeDef* DMAy_Streamx); + + 3. DMA Interrupts and Flags: + The user should identify which mode will be used in his application to manage the + DMA controller events: Polling mode or Interrupt mode. + + Polling Mode + ============= + Each DMA stream can be managed through 4 event Flags: + (x : DMA Stream number ) + 1. DMA_FLAG_FEIFx : to indicate that a FIFO Mode Transfer Error event occurred. + 2. DMA_FLAG_DMEIFx : to indicate that a Direct Mode Transfer Error event occurred. + 3. DMA_FLAG_TEIFx : to indicate that a Transfer Error event occurred. + 4. DMA_FLAG_HTIFx : to indicate that a Half-Transfer Complete event occurred. + 5. DMA_FLAG_TCIFx : to indicate that a Transfer Complete event occurred . + + In this Mode it is advised to use the following functions: + - FlagStatus DMA_GetFlagStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG); + - void DMA_ClearFlag(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG); + + Interrupt Mode + =============== + Each DMA Stream can be managed through 4 Interrupts: + + Interrupt Source + ---------------- + 1. DMA_IT_FEIFx : specifies the interrupt source for the FIFO Mode Transfer Error event. + 2. DMA_IT_DMEIFx : specifies the interrupt source for the Direct Mode Transfer Error event. + 3. DMA_IT_TEIFx : specifies the interrupt source for the Transfer Error event. + 4. DMA_IT_HTIFx : specifies the interrupt source for the Half-Transfer Complete event. + 5. DMA_IT_TCIFx : specifies the interrupt source for the a Transfer Complete event. + + In this Mode it is advised to use the following functions: + - void DMA_ITConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT, FunctionalState NewState); + - ITStatus DMA_GetITStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT); + - void DMA_ClearITPendingBit(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT); + +@endverbatim + * @{ + */ + +/** + * @brief Returns the status of EN bit for the specified DMAy Streamx. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * + * @note After configuring the DMA Stream (DMA_Init() function) and enabling + * the stream, it is recommended to check (or wait until) the DMA Stream + * is effectively enabled. A Stream may remain disabled if a configuration + * parameter is wrong. + * After disabling a DMA Stream, it is also recommended to check (or wait + * until) the DMA Stream is effectively disabled. If a Stream is disabled + * while a data transfer is ongoing, the current data will be transferred + * and the Stream will be effectively disabled only after the transfer + * of this single data is finished. + * + * @retval Current state of the DMAy Streamx (ENABLE or DISABLE). + */ +FunctionalState DMA_GetCmdStatus(DMA_Stream_TypeDef* DMAy_Streamx) +{ + FunctionalState state = DISABLE; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + if ((DMAy_Streamx->CR & (uint32_t)DMA_SxCR_EN) != 0) + { + /* The selected DMAy Streamx EN bit is set (DMA is still transferring) */ + state = ENABLE; + } + else + { + /* The selected DMAy Streamx EN bit is cleared (DMA is disabled and + all transfers are complete) */ + state = DISABLE; + } + return state; +} + +/** + * @brief Returns the current DMAy Streamx FIFO filled level. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @retval The FIFO filling state. + * - DMA_FIFOStatus_Less1QuarterFull: when FIFO is less than 1 quarter-full + * and not empty. + * - DMA_FIFOStatus_1QuarterFull: if more than 1 quarter-full. + * - DMA_FIFOStatus_HalfFull: if more than 1 half-full. + * - DMA_FIFOStatus_3QuartersFull: if more than 3 quarters-full. + * - DMA_FIFOStatus_Empty: when FIFO is empty + * - DMA_FIFOStatus_Full: when FIFO is full + */ +uint32_t DMA_GetFIFOStatus(DMA_Stream_TypeDef* DMAy_Streamx) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + + /* Get the FIFO level bits */ + tmpreg = (uint32_t)((DMAy_Streamx->FCR & DMA_SxFCR_FS)); + + return tmpreg; +} + +/** + * @brief Checks whether the specified DMAy Streamx flag is set or not. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg DMA_FLAG_TCIFx: Streamx transfer complete flag + * @arg DMA_FLAG_HTIFx: Streamx half transfer complete flag + * @arg DMA_FLAG_TEIFx: Streamx transfer error flag + * @arg DMA_FLAG_DMEIFx: Streamx direct mode error flag + * @arg DMA_FLAG_FEIFx: Streamx FIFO error flag + * Where x can be 0 to 7 to select the DMA Stream. + * @retval The new state of DMA_FLAG (SET or RESET). + */ +FlagStatus DMA_GetFlagStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG) +{ + FlagStatus bitstatus = RESET; + DMA_TypeDef* DMAy; + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_GET_FLAG(DMA_FLAG)); + + /* Determine the DMA to which belongs the stream */ + if (DMAy_Streamx < DMA2_Stream0) + { + /* DMAy_Streamx belongs to DMA1 */ + DMAy = DMA1; + } + else + { + /* DMAy_Streamx belongs to DMA2 */ + DMAy = DMA2; + } + + /* Check if the flag is in HISR or LISR */ + if ((DMA_FLAG & HIGH_ISR_MASK) != (uint32_t)RESET) + { + /* Get DMAy HISR register value */ + tmpreg = DMAy->HISR; + } + else + { + /* Get DMAy LISR register value */ + tmpreg = DMAy->LISR; + } + + /* Mask the reserved bits */ + tmpreg &= (uint32_t)RESERVED_MASK; + + /* Check the status of the specified DMA flag */ + if ((tmpreg & DMA_FLAG) != (uint32_t)RESET) + { + /* DMA_FLAG is set */ + bitstatus = SET; + } + else + { + /* DMA_FLAG is reset */ + bitstatus = RESET; + } + + /* Return the DMA_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the DMAy Streamx's pending flags. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg DMA_FLAG_TCIFx: Streamx transfer complete flag + * @arg DMA_FLAG_HTIFx: Streamx half transfer complete flag + * @arg DMA_FLAG_TEIFx: Streamx transfer error flag + * @arg DMA_FLAG_DMEIFx: Streamx direct mode error flag + * @arg DMA_FLAG_FEIFx: Streamx FIFO error flag + * Where x can be 0 to 7 to select the DMA Stream. + * @retval None + */ +void DMA_ClearFlag(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_FLAG) +{ + DMA_TypeDef* DMAy; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CLEAR_FLAG(DMA_FLAG)); + + /* Determine the DMA to which belongs the stream */ + if (DMAy_Streamx < DMA2_Stream0) + { + /* DMAy_Streamx belongs to DMA1 */ + DMAy = DMA1; + } + else + { + /* DMAy_Streamx belongs to DMA2 */ + DMAy = DMA2; + } + + /* Check if LIFCR or HIFCR register is targeted */ + if ((DMA_FLAG & HIGH_ISR_MASK) != (uint32_t)RESET) + { + /* Set DMAy HIFCR register clear flag bits */ + DMAy->HIFCR = (uint32_t)(DMA_FLAG & RESERVED_MASK); + } + else + { + /* Set DMAy LIFCR register clear flag bits */ + DMAy->LIFCR = (uint32_t)(DMA_FLAG & RESERVED_MASK); + } +} + +/** + * @brief Enables or disables the specified DMAy Streamx interrupts. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_IT: specifies the DMA interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg DMA_IT_TC: Transfer complete interrupt mask + * @arg DMA_IT_HT: Half transfer complete interrupt mask + * @arg DMA_IT_TE: Transfer error interrupt mask + * @arg DMA_IT_FE: FIFO error interrupt mask + * @param NewState: new state of the specified DMA interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void DMA_ITConfig(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CONFIG_IT(DMA_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Check if the DMA_IT parameter contains a FIFO interrupt */ + if ((DMA_IT & DMA_IT_FE) != 0) + { + if (NewState != DISABLE) + { + /* Enable the selected DMA FIFO interrupts */ + DMAy_Streamx->FCR |= (uint32_t)DMA_IT_FE; + } + else + { + /* Disable the selected DMA FIFO interrupts */ + DMAy_Streamx->FCR &= ~(uint32_t)DMA_IT_FE; + } + } + + /* Check if the DMA_IT parameter contains a Transfer interrupt */ + if (DMA_IT != DMA_IT_FE) + { + if (NewState != DISABLE) + { + /* Enable the selected DMA transfer interrupts */ + DMAy_Streamx->CR |= (uint32_t)(DMA_IT & TRANSFER_IT_ENABLE_MASK); + } + else + { + /* Disable the selected DMA transfer interrupts */ + DMAy_Streamx->CR &= ~(uint32_t)(DMA_IT & TRANSFER_IT_ENABLE_MASK); + } + } +} + +/** + * @brief Checks whether the specified DMAy Streamx interrupt has occurred or not. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_IT: specifies the DMA interrupt source to check. + * This parameter can be one of the following values: + * @arg DMA_IT_TCIFx: Streamx transfer complete interrupt + * @arg DMA_IT_HTIFx: Streamx half transfer complete interrupt + * @arg DMA_IT_TEIFx: Streamx transfer error interrupt + * @arg DMA_IT_DMEIFx: Streamx direct mode error interrupt + * @arg DMA_IT_FEIFx: Streamx FIFO error interrupt + * Where x can be 0 to 7 to select the DMA Stream. + * @retval The new state of DMA_IT (SET or RESET). + */ +ITStatus DMA_GetITStatus(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT) +{ + ITStatus bitstatus = RESET; + DMA_TypeDef* DMAy; + uint32_t tmpreg = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_GET_IT(DMA_IT)); + + /* Determine the DMA to which belongs the stream */ + if (DMAy_Streamx < DMA2_Stream0) + { + /* DMAy_Streamx belongs to DMA1 */ + DMAy = DMA1; + } + else + { + /* DMAy_Streamx belongs to DMA2 */ + DMAy = DMA2; + } + + /* Check if the interrupt enable bit is in the CR or FCR register */ + if ((DMA_IT & TRANSFER_IT_MASK) != (uint32_t)RESET) + { + /* Get the interrupt enable position mask in CR register */ + tmpreg = (uint32_t)((DMA_IT >> 11) & TRANSFER_IT_ENABLE_MASK); + + /* Check the enable bit in CR register */ + enablestatus = (uint32_t)(DMAy_Streamx->CR & tmpreg); + } + else + { + /* Check the enable bit in FCR register */ + enablestatus = (uint32_t)(DMAy_Streamx->FCR & DMA_IT_FE); + } + + /* Check if the interrupt pending flag is in LISR or HISR */ + if ((DMA_IT & HIGH_ISR_MASK) != (uint32_t)RESET) + { + /* Get DMAy HISR register value */ + tmpreg = DMAy->HISR ; + } + else + { + /* Get DMAy LISR register value */ + tmpreg = DMAy->LISR ; + } + + /* mask all reserved bits */ + tmpreg &= (uint32_t)RESERVED_MASK; + + /* Check the status of the specified DMA interrupt */ + if (((tmpreg & DMA_IT) != (uint32_t)RESET) && (enablestatus != (uint32_t)RESET)) + { + /* DMA_IT is set */ + bitstatus = SET; + } + else + { + /* DMA_IT is reset */ + bitstatus = RESET; + } + + /* Return the DMA_IT status */ + return bitstatus; +} + +/** + * @brief Clears the DMAy Streamx's interrupt pending bits. + * @param DMAy_Streamx: where y can be 1 or 2 to select the DMA and x can be 0 + * to 7 to select the DMA Stream. + * @param DMA_IT: specifies the DMA interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg DMA_IT_TCIFx: Streamx transfer complete interrupt + * @arg DMA_IT_HTIFx: Streamx half transfer complete interrupt + * @arg DMA_IT_TEIFx: Streamx transfer error interrupt + * @arg DMA_IT_DMEIFx: Streamx direct mode error interrupt + * @arg DMA_IT_FEIFx: Streamx FIFO error interrupt + * Where x can be 0 to 7 to select the DMA Stream. + * @retval None + */ +void DMA_ClearITPendingBit(DMA_Stream_TypeDef* DMAy_Streamx, uint32_t DMA_IT) +{ + DMA_TypeDef* DMAy; + + /* Check the parameters */ + assert_param(IS_DMA_ALL_PERIPH(DMAy_Streamx)); + assert_param(IS_DMA_CLEAR_IT(DMA_IT)); + + /* Determine the DMA to which belongs the stream */ + if (DMAy_Streamx < DMA2_Stream0) + { + /* DMAy_Streamx belongs to DMA1 */ + DMAy = DMA1; + } + else + { + /* DMAy_Streamx belongs to DMA2 */ + DMAy = DMA2; + } + + /* Check if LIFCR or HIFCR register is targeted */ + if ((DMA_IT & HIGH_ISR_MASK) != (uint32_t)RESET) + { + /* Set DMAy HIFCR register clear interrupt bits */ + DMAy->HIFCR = (uint32_t)(DMA_IT & RESERVED_MASK); + } + else + { + /* Set DMAy LIFCR register clear interrupt bits */ + DMAy->LIFCR = (uint32_t)(DMA_IT & RESERVED_MASK); + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c new file mode 100644 index 0000000..f1cf7c9 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c @@ -0,0 +1,306 @@ +/** + ****************************************************************************** + * @file stm32f4xx_exti.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the EXTI peripheral: + * - Initialization and Configuration + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * EXTI features + * =================================================================== + * + * External interrupt/event lines are mapped as following: + * 1- All available GPIO pins are connected to the 16 external + * interrupt/event lines from EXTI0 to EXTI15. + * 2- EXTI line 16 is connected to the PVD Output + * 3- EXTI line 17 is connected to the RTC Alarm event + * 4- EXTI line 18 is connected to the USB OTG FS Wakeup from suspend event + * 5- EXTI line 19 is connected to the Ethernet Wakeup event + * 6- EXTI line 20 is connected to the USB OTG HS (configured in FS) Wakeup event + * 7- EXTI line 21 is connected to the RTC Tamper and Time Stamp events + * 8- EXTI line 22 is connected to the RTC Wakeup event + * + * =================================================================== + * How to use this driver + * =================================================================== + * + * In order to use an I/O pin as an external interrupt source, follow + * steps below: + * 1- Configure the I/O in input mode using GPIO_Init() + * 2- Select the input source pin for the EXTI line using SYSCFG_EXTILineConfig() + * 3- Select the mode(interrupt, event) and configure the trigger + * selection (Rising, falling or both) using EXTI_Init() + * 4- Configure NVIC IRQ channel mapped to the EXTI line using NVIC_Init() + * + * @note SYSCFG APB clock must be enabled to get write access to SYSCFG_EXTICRx + * registers using RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_exti.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup EXTI + * @brief EXTI driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +#define EXTI_LINENONE ((uint32_t)0x00000) /* No interrupt selected */ + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup EXTI_Private_Functions + * @{ + */ + +/** @defgroup EXTI_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the EXTI peripheral registers to their default reset values. + * @param None + * @retval None + */ +void EXTI_DeInit(void) +{ + EXTI->IMR = 0x00000000; + EXTI->EMR = 0x00000000; + EXTI->RTSR = 0x00000000; + EXTI->FTSR = 0x00000000; + EXTI->PR = 0x007FFFFF; +} + +/** + * @brief Initializes the EXTI peripheral according to the specified + * parameters in the EXTI_InitStruct. + * @param EXTI_InitStruct: pointer to a EXTI_InitTypeDef structure + * that contains the configuration information for the EXTI peripheral. + * @retval None + */ +void EXTI_Init(EXTI_InitTypeDef* EXTI_InitStruct) +{ + uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_EXTI_MODE(EXTI_InitStruct->EXTI_Mode)); + assert_param(IS_EXTI_TRIGGER(EXTI_InitStruct->EXTI_Trigger)); + assert_param(IS_EXTI_LINE(EXTI_InitStruct->EXTI_Line)); + assert_param(IS_FUNCTIONAL_STATE(EXTI_InitStruct->EXTI_LineCmd)); + + tmp = (uint32_t)EXTI_BASE; + + if (EXTI_InitStruct->EXTI_LineCmd != DISABLE) + { + /* Clear EXTI line configuration */ + EXTI->IMR &= ~EXTI_InitStruct->EXTI_Line; + EXTI->EMR &= ~EXTI_InitStruct->EXTI_Line; + + tmp += EXTI_InitStruct->EXTI_Mode; + + *(__IO uint32_t *) tmp |= EXTI_InitStruct->EXTI_Line; + + /* Clear Rising Falling edge configuration */ + EXTI->RTSR &= ~EXTI_InitStruct->EXTI_Line; + EXTI->FTSR &= ~EXTI_InitStruct->EXTI_Line; + + /* Select the trigger for the selected external interrupts */ + if (EXTI_InitStruct->EXTI_Trigger == EXTI_Trigger_Rising_Falling) + { + /* Rising Falling edge */ + EXTI->RTSR |= EXTI_InitStruct->EXTI_Line; + EXTI->FTSR |= EXTI_InitStruct->EXTI_Line; + } + else + { + tmp = (uint32_t)EXTI_BASE; + tmp += EXTI_InitStruct->EXTI_Trigger; + + *(__IO uint32_t *) tmp |= EXTI_InitStruct->EXTI_Line; + } + } + else + { + tmp += EXTI_InitStruct->EXTI_Mode; + + /* Disable the selected external lines */ + *(__IO uint32_t *) tmp &= ~EXTI_InitStruct->EXTI_Line; + } +} + +/** + * @brief Fills each EXTI_InitStruct member with its reset value. + * @param EXTI_InitStruct: pointer to a EXTI_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void EXTI_StructInit(EXTI_InitTypeDef* EXTI_InitStruct) +{ + EXTI_InitStruct->EXTI_Line = EXTI_LINENONE; + EXTI_InitStruct->EXTI_Mode = EXTI_Mode_Interrupt; + EXTI_InitStruct->EXTI_Trigger = EXTI_Trigger_Falling; + EXTI_InitStruct->EXTI_LineCmd = DISABLE; +} + +/** + * @brief Generates a Software interrupt on selected EXTI line. + * @param EXTI_Line: specifies the EXTI line on which the software interrupt + * will be generated. + * This parameter can be any combination of EXTI_Linex where x can be (0..22) + * @retval None + */ +void EXTI_GenerateSWInterrupt(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->SWIER |= EXTI_Line; +} + +/** + * @} + */ + +/** @defgroup EXTI_Group2 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Checks whether the specified EXTI line flag is set or not. + * @param EXTI_Line: specifies the EXTI line flag to check. + * This parameter can be EXTI_Linex where x can be(0..22) + * @retval The new state of EXTI_Line (SET or RESET). + */ +FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_GET_EXTI_LINE(EXTI_Line)); + + if ((EXTI->PR & EXTI_Line) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the EXTI's line pending flags. + * @param EXTI_Line: specifies the EXTI lines flags to clear. + * This parameter can be any combination of EXTI_Linex where x can be (0..22) + * @retval None + */ +void EXTI_ClearFlag(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->PR = EXTI_Line; +} + +/** + * @brief Checks whether the specified EXTI line is asserted or not. + * @param EXTI_Line: specifies the EXTI line to check. + * This parameter can be EXTI_Linex where x can be(0..22) + * @retval The new state of EXTI_Line (SET or RESET). + */ +ITStatus EXTI_GetITStatus(uint32_t EXTI_Line) +{ + ITStatus bitstatus = RESET; + uint32_t enablestatus = 0; + /* Check the parameters */ + assert_param(IS_GET_EXTI_LINE(EXTI_Line)); + + enablestatus = EXTI->IMR & EXTI_Line; + if (((EXTI->PR & EXTI_Line) != (uint32_t)RESET) && (enablestatus != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the EXTI's line pending bits. + * @param EXTI_Line: specifies the EXTI lines to clear. + * This parameter can be any combination of EXTI_Linex where x can be (0..22) + * @retval None + */ +void EXTI_ClearITPendingBit(uint32_t EXTI_Line) +{ + /* Check the parameters */ + assert_param(IS_EXTI_LINE(EXTI_Line)); + + EXTI->PR = EXTI_Line; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c new file mode 100644 index 0000000..280b1d3 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c @@ -0,0 +1,1056 @@ +/** + ****************************************************************************** + * @file stm32f4xx_flash.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the FLASH peripheral: + * - FLASH Interface configuration + * - FLASH Memory Programming + * - Option Bytes Programming + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * + * This driver provides functions to configure and program the FLASH + * memory of all STM32F4xx devices. + * These functions are split in 4 groups: + * + * 1. FLASH Interface configuration functions: this group includes the + * management of the following features: + * - Set the latency + * - Enable/Disable the prefetch buffer + * - Enable/Disable the Instruction cache and the Data cache + * - Reset the Instruction cache and the Data cache + * + * 2. FLASH Memory Programming functions: this group includes all needed + * functions to erase and program the main memory: + * - Lock and Unlock the FLASH interface + * - Erase function: Erase sector, erase all sectors + * - Program functions: byte, half word, word and double word + * + * 3. Option Bytes Programming functions: this group includes all needed + * functions to manage the Option Bytes: + * - Set/Reset the write protection + * - Set the Read protection Level + * - Set the BOR level + * - Program the user Option Bytes + * - Launch the Option Bytes loader + * + * 4. Interrupts and flags management functions: this group + * includes all needed functions to: + * - Enable/Disable the FLASH interrupt sources + * - Get flags status + * - Clear flags + * - Get FLASH operation status + * - Wait for last FLASH operation + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_flash.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup FLASH + * @brief FLASH driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define SECTOR_MASK ((uint32_t)0xFFFFFF07) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup FLASH_Private_Functions + * @{ + */ + +/** @defgroup FLASH_Group1 FLASH Interface configuration functions + * @brief FLASH Interface configuration functions + * + +@verbatim + =============================================================================== + FLASH Interface configuration functions + =============================================================================== + + This group includes the following functions: + - void FLASH_SetLatency(uint32_t FLASH_Latency) + To correctly read data from FLASH memory, the number of wait states (LATENCY) + must be correctly programmed according to the frequency of the CPU clock + (HCLK) and the supply voltage of the device. + +-------------------------------------------------------------------------------------+ + | Latency | HCLK clock frequency (MHz) | + | |---------------------------------------------------------------------| + | | voltage range | voltage range | voltage range | voltage range | + | | 2.7 V - 3.6 V | 2.4 V - 2.7 V | 2.1 V - 2.4 V | 1.8 V - 2.1 V | + |---------------|----------------|----------------|-----------------|-----------------| + |0WS(1CPU cycle)|0 < HCLK <= 30 |0 < HCLK <= 24 |0 < HCLK <= 18 |0 < HCLK <= 16 | + |---------------|----------------|----------------|-----------------|-----------------| + |1WS(2CPU cycle)|30 < HCLK <= 60 |24 < HCLK <= 48 |18 < HCLK <= 36 |16 < HCLK <= 32 | + |---------------|----------------|----------------|-----------------|-----------------| + |2WS(3CPU cycle)|60 < HCLK <= 90 |48 < HCLK <= 72 |36 < HCLK <= 54 |32 < HCLK <= 48 | + |---------------|----------------|----------------|-----------------|-----------------| + |3WS(4CPU cycle)|90 < HCLK <= 120|72 < HCLK <= 96 |54 < HCLK <= 72 |48 < HCLK <= 64 | + |---------------|----------------|----------------|-----------------|-----------------| + |4WS(5CPU cycle)|120< HCLK <= 150|96 < HCLK <= 120|72 < HCLK <= 90 |64 < HCLK <= 80 | + |---------------|----------------|----------------|-----------------|-----------------| + |5WS(6CPU cycle)|120< HCLK <= 168|120< HCLK <= 144|90 < HCLK <= 108 |80 < HCLK <= 96 | + |---------------|----------------|----------------|-----------------|-----------------| + |6WS(7CPU cycle)| NA |144< HCLK <= 168|108 < HCLK <= 120|96 < HCLK <= 112 | + |---------------|----------------|----------------|-----------------|-----------------| + |7WS(8CPU cycle)| NA | NA |120 < HCLK <= 138|112 < HCLK <= 120| + |***************|****************|****************|*****************|*****************|*****************************+ + | | voltage range | voltage range | voltage range | voltage range | voltage range 2.7 V - 3.6 V | + | | 2.7 V - 3.6 V | 2.4 V - 2.7 V | 2.1 V - 2.4 V | 1.8 V - 2.1 V | with External Vpp = 9V | + |---------------|----------------|----------------|-----------------|-----------------|-----------------------------| + |Max Parallelism| x32 | x16 | x8 | x64 | + |---------------|----------------|----------------|-----------------|-----------------|-----------------------------| + |PSIZE[1:0] | 10 | 01 | 00 | 11 | + +-------------------------------------------------------------------------------------------------------------------+ + @note When VOS bit (in PWR_CR register) is reset to '0, the maximum value of HCLK is 144 MHz. + You can use PWR_MainRegulatorModeConfig() function to set or reset this bit. + + - void FLASH_PrefetchBufferCmd(FunctionalState NewState) + - void FLASH_InstructionCacheCmd(FunctionalState NewState) + - void FLASH_DataCacheCmd(FunctionalState NewState) + - void FLASH_InstructionCacheReset(void) + - void FLASH_DataCacheReset(void) + + The unlock sequence is not needed for these functions. + +@endverbatim + * @{ + */ + +/** + * @brief Sets the code latency value. + * @param FLASH_Latency: specifies the FLASH Latency value. + * This parameter can be one of the following values: + * @arg FLASH_Latency_0: FLASH Zero Latency cycle + * @arg FLASH_Latency_1: FLASH One Latency cycle + * @arg FLASH_Latency_2: FLASH Two Latency cycles + * @arg FLASH_Latency_3: FLASH Three Latency cycles + * @arg FLASH_Latency_4: FLASH Four Latency cycles + * @arg FLASH_Latency_5: FLASH Five Latency cycles + * @arg FLASH_Latency_6: FLASH Six Latency cycles + * @arg FLASH_Latency_7: FLASH Seven Latency cycles + * @retval None + */ +void FLASH_SetLatency(uint32_t FLASH_Latency) +{ + /* Check the parameters */ + assert_param(IS_FLASH_LATENCY(FLASH_Latency)); + + /* Perform Byte access to FLASH_ACR[8:0] to set the Latency value */ + *(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)FLASH_Latency; +} + +/** + * @brief Enables or disables the Prefetch Buffer. + * @param NewState: new state of the Prefetch Buffer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FLASH_PrefetchBufferCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Enable or disable the Prefetch Buffer */ + if(NewState != DISABLE) + { + FLASH->ACR |= FLASH_ACR_PRFTEN; + } + else + { + FLASH->ACR &= (~FLASH_ACR_PRFTEN); + } +} + +/** + * @brief Enables or disables the Instruction Cache feature. + * @param NewState: new state of the Instruction Cache. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FLASH_InstructionCacheCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if(NewState != DISABLE) + { + FLASH->ACR |= FLASH_ACR_ICEN; + } + else + { + FLASH->ACR &= (~FLASH_ACR_ICEN); + } +} + +/** + * @brief Enables or disables the Data Cache feature. + * @param NewState: new state of the Data Cache. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FLASH_DataCacheCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if(NewState != DISABLE) + { + FLASH->ACR |= FLASH_ACR_DCEN; + } + else + { + FLASH->ACR &= (~FLASH_ACR_DCEN); + } +} + +/** + * @brief Resets the Instruction Cache. + * @note This function must be used only when the Instruction Cache is disabled. + * @param None + * @retval None + */ +void FLASH_InstructionCacheReset(void) +{ + FLASH->ACR |= FLASH_ACR_ICRST; +} + +/** + * @brief Resets the Data Cache. + * @note This function must be used only when the Data Cache is disabled. + * @param None + * @retval None + */ +void FLASH_DataCacheReset(void) +{ + FLASH->ACR |= FLASH_ACR_DCRST; +} + +/** + * @} + */ + +/** @defgroup FLASH_Group2 FLASH Memory Programming functions + * @brief FLASH Memory Programming functions + * +@verbatim + =============================================================================== + FLASH Memory Programming functions + =============================================================================== + + This group includes the following functions: + - void FLASH_Unlock(void) + - void FLASH_Lock(void) + - FLASH_Status FLASH_EraseSector(uint32_t FLASH_Sector, uint8_t VoltageRange) + - FLASH_Status FLASH_EraseAllSectors(uint8_t VoltageRange) + - FLASH_Status FLASH_ProgramDoubleWord(uint32_t Address, uint64_t Data) + - FLASH_Status FLASH_ProgramWord(uint32_t Address, uint32_t Data) + - FLASH_Status FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data) + - FLASH_Status FLASH_ProgramByte(uint32_t Address, uint8_t Data) + + Any operation of erase or program should follow these steps: + 1. Call the FLASH_Unlock() function to enable the FLASH control register access + + 2. Call the desired function to erase sector(s) or program data + + 3. Call the FLASH_Lock() function to disable the FLASH control register access + (recommended to protect the FLASH memory against possible unwanted operation) + +@endverbatim + * @{ + */ + +/** + * @brief Unlocks the FLASH control register access + * @param None + * @retval None + */ +void FLASH_Unlock(void) +{ + if((FLASH->CR & FLASH_CR_LOCK) != RESET) + { + /* Authorize the FLASH Registers access */ + FLASH->KEYR = FLASH_KEY1; + FLASH->KEYR = FLASH_KEY2; + } +} + +/** + * @brief Locks the FLASH control register access + * @param None + * @retval None + */ +void FLASH_Lock(void) +{ + /* Set the LOCK Bit to lock the FLASH Registers access */ + FLASH->CR |= FLASH_CR_LOCK; +} + +/** + * @brief Erases a specified FLASH Sector. + * + * @param FLASH_Sector: The Sector number to be erased. + * This parameter can be a value between FLASH_Sector_0 and FLASH_Sector_11 + * + * @param VoltageRange: The device voltage range which defines the erase parallelism. + * This parameter can be one of the following values: + * @arg VoltageRange_1: when the device voltage range is 1.8V to 2.1V, + * the operation will be done by byte (8-bit) + * @arg VoltageRange_2: when the device voltage range is 2.1V to 2.7V, + * the operation will be done by half word (16-bit) + * @arg VoltageRange_3: when the device voltage range is 2.7V to 3.6V, + * the operation will be done by word (32-bit) + * @arg VoltageRange_4: when the device voltage range is 2.7V to 3.6V + External Vpp, + * the operation will be done by double word (64-bit) + * + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_EraseSector(uint32_t FLASH_Sector, uint8_t VoltageRange) +{ + uint32_t tmp_psize = 0x0; + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_FLASH_SECTOR(FLASH_Sector)); + assert_param(IS_VOLTAGERANGE(VoltageRange)); + + if(VoltageRange == VoltageRange_1) + { + tmp_psize = FLASH_PSIZE_BYTE; + } + else if(VoltageRange == VoltageRange_2) + { + tmp_psize = FLASH_PSIZE_HALF_WORD; + } + else if(VoltageRange == VoltageRange_3) + { + tmp_psize = FLASH_PSIZE_WORD; + } + else + { + tmp_psize = FLASH_PSIZE_DOUBLE_WORD; + } + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to erase the sector */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= tmp_psize; + FLASH->CR &= SECTOR_MASK; + FLASH->CR |= FLASH_CR_SER | FLASH_Sector; + FLASH->CR |= FLASH_CR_STRT; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the erase operation is completed, disable the SER Bit */ + FLASH->CR &= (~FLASH_CR_SER); + FLASH->CR &= SECTOR_MASK; + } + /* Return the Erase Status */ + return status; +} + +/** + * @brief Erases all FLASH Sectors. + * + * @param VoltageRange: The device voltage range which defines the erase parallelism. + * This parameter can be one of the following values: + * @arg VoltageRange_1: when the device voltage range is 1.8V to 2.1V, + * the operation will be done by byte (8-bit) + * @arg VoltageRange_2: when the device voltage range is 2.1V to 2.7V, + * the operation will be done by half word (16-bit) + * @arg VoltageRange_3: when the device voltage range is 2.7V to 3.6V, + * the operation will be done by word (32-bit) + * @arg VoltageRange_4: when the device voltage range is 2.7V to 3.6V + External Vpp, + * the operation will be done by double word (64-bit) + * + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_EraseAllSectors(uint8_t VoltageRange) +{ + uint32_t tmp_psize = 0x0; + FLASH_Status status = FLASH_COMPLETE; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + assert_param(IS_VOLTAGERANGE(VoltageRange)); + + if(VoltageRange == VoltageRange_1) + { + tmp_psize = FLASH_PSIZE_BYTE; + } + else if(VoltageRange == VoltageRange_2) + { + tmp_psize = FLASH_PSIZE_HALF_WORD; + } + else if(VoltageRange == VoltageRange_3) + { + tmp_psize = FLASH_PSIZE_WORD; + } + else + { + tmp_psize = FLASH_PSIZE_DOUBLE_WORD; + } + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to erase all sectors */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= tmp_psize; + FLASH->CR |= FLASH_CR_MER; + FLASH->CR |= FLASH_CR_STRT; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the erase operation is completed, disable the MER Bit */ + FLASH->CR &= (~FLASH_CR_MER); + + } + /* Return the Erase Status */ + return status; +} + +/** + * @brief Programs a double word (64-bit) at a specified address. + * @note This function must be used when the device voltage range is from + * 2.7V to 3.6V and an External Vpp is present. + * @param Address: specifies the address to be programmed. + * @param Data: specifies the data to be programmed. + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_ProgramDoubleWord(uint32_t Address, uint64_t Data) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Address)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to program the new data */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= FLASH_PSIZE_DOUBLE_WORD; + FLASH->CR |= FLASH_CR_PG; + + *(__IO uint64_t*)Address = Data; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the program operation is completed, disable the PG Bit */ + FLASH->CR &= (~FLASH_CR_PG); + } + /* Return the Program Status */ + return status; +} + +/** + * @brief Programs a word (32-bit) at a specified address. + * @param Address: specifies the address to be programmed. + * This parameter can be any address in Program memory zone or in OTP zone. + * @note This function must be used when the device voltage range is from 2.7V to 3.6V. + * @param Data: specifies the data to be programmed. + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_ProgramWord(uint32_t Address, uint32_t Data) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Address)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to program the new data */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= FLASH_PSIZE_WORD; + FLASH->CR |= FLASH_CR_PG; + + *(__IO uint32_t*)Address = Data; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the program operation is completed, disable the PG Bit */ + FLASH->CR &= (~FLASH_CR_PG); + } + /* Return the Program Status */ + return status; +} + +/** + * @brief Programs a half word (16-bit) at a specified address. + * @note This function must be used when the device voltage range is from 2.1V to 3.6V. + * @param Address: specifies the address to be programmed. + * This parameter can be any address in Program memory zone or in OTP zone. + * @param Data: specifies the data to be programmed. + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Address)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to program the new data */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= FLASH_PSIZE_HALF_WORD; + FLASH->CR |= FLASH_CR_PG; + + *(__IO uint16_t*)Address = Data; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the program operation is completed, disable the PG Bit */ + FLASH->CR &= (~FLASH_CR_PG); + } + /* Return the Program Status */ + return status; +} + +/** + * @brief Programs a byte (8-bit) at a specified address. + * @note This function can be used within all the device supply voltage ranges. + * @param Address: specifies the address to be programmed. + * This parameter can be any address in Program memory zone or in OTP zone. + * @param Data: specifies the data to be programmed. + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_ProgramByte(uint32_t Address, uint8_t Data) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_FLASH_ADDRESS(Address)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* if the previous operation is completed, proceed to program the new data */ + FLASH->CR &= CR_PSIZE_MASK; + FLASH->CR |= FLASH_PSIZE_BYTE; + FLASH->CR |= FLASH_CR_PG; + + *(__IO uint8_t*)Address = Data; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + /* if the program operation is completed, disable the PG Bit */ + FLASH->CR &= (~FLASH_CR_PG); + } + + /* Return the Program Status */ + return status; +} + +/** + * @} + */ + +/** @defgroup FLASH_Group3 Option Bytes Programming functions + * @brief Option Bytes Programming functions + * +@verbatim + =============================================================================== + Option Bytes Programming functions + =============================================================================== + + This group includes the following functions: + - void FLASH_OB_Unlock(void) + - void FLASH_OB_Lock(void) + - void FLASH_OB_WRPConfig(uint32_t OB_WRP, FunctionalState NewState) + - void FLASH_OB_RDPConfig(uint8_t OB_RDP) + - void FLASH_OB_UserConfig(uint8_t OB_IWDG, uint8_t OB_STOP, uint8_t OB_STDBY) + - void FLASH_OB_BORConfig(uint8_t OB_BOR) + - FLASH_Status FLASH_ProgramOTP(uint32_t Address, uint32_t Data) + - FLASH_Status FLASH_OB_Launch(void) + - uint32_t FLASH_OB_GetUser(void) + - uint8_t FLASH_OB_GetWRP(void) + - uint8_t FLASH_OB_GetRDP(void) + - uint8_t FLASH_OB_GetBOR(void) + + Any operation of erase or program should follow these steps: + 1. Call the FLASH_OB_Unlock() function to enable the FLASH option control register access + + 2. Call one or several functions to program the desired Option Bytes: + - void FLASH_OB_WRPConfig(uint32_t OB_WRP, FunctionalState NewState) => to Enable/Disable + the desired sector write protection + - void FLASH_OB_RDPConfig(uint8_t OB_RDP) => to set the desired read Protection Level + - void FLASH_OB_UserConfig(uint8_t OB_IWDG, uint8_t OB_STOP, uint8_t OB_STDBY) => to configure + the user Option Bytes. + - void FLASH_OB_BORConfig(uint8_t OB_BOR) => to set the BOR Level + + 3. Once all needed Option Bytes to be programmed are correctly written, call the + FLASH_OB_Launch() function to launch the Option Bytes programming process. + + @note When changing the IWDG mode from HW to SW or from SW to HW, a system + reset is needed to make the change effective. + + 4. Call the FLASH_OB_Lock() function to disable the FLASH option control register + access (recommended to protect the Option Bytes against possible unwanted operations) + +@endverbatim + * @{ + */ + +/** + * @brief Unlocks the FLASH Option Control Registers access. + * @param None + * @retval None + */ +void FLASH_OB_Unlock(void) +{ + if((FLASH->OPTCR & FLASH_OPTCR_OPTLOCK) != RESET) + { + /* Authorizes the Option Byte register programming */ + FLASH->OPTKEYR = FLASH_OPT_KEY1; + FLASH->OPTKEYR = FLASH_OPT_KEY2; + } +} + +/** + * @brief Locks the FLASH Option Control Registers access. + * @param None + * @retval None + */ +void FLASH_OB_Lock(void) +{ + /* Set the OPTLOCK Bit to lock the FLASH Option Byte Registers access */ + FLASH->OPTCR |= FLASH_OPTCR_OPTLOCK; +} + +/** + * @brief Enables or disables the write protection of the desired sectors + * @param OB_WRP: specifies the sector(s) to be write protected or unprotected. + * This parameter can be one of the following values: + * @arg OB_WRP: A value between OB_WRP_Sector0 and OB_WRP_Sector11 + * @arg OB_WRP_Sector_All + * @param Newstate: new state of the Write Protection. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FLASH_OB_WRPConfig(uint32_t OB_WRP, FunctionalState NewState) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_OB_WRP(OB_WRP)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + if(NewState != DISABLE) + { + *(__IO uint16_t*)OPTCR_BYTE2_ADDRESS &= (~OB_WRP); + } + else + { + *(__IO uint16_t*)OPTCR_BYTE2_ADDRESS |= (uint16_t)OB_WRP; + } + } +} + +/** + * @brief Sets the read protection level. + * @param OB_RDP: specifies the read protection level. + * This parameter can be one of the following values: + * @arg OB_RDP_Level_0: No protection + * @arg OB_RDP_Level_1: Read protection of the memory + * @arg OB_RDP_Level_2: Full chip protection + * + * !!!Warning!!! When enabling OB_RDP level 2 it's no more possible to go back to level 1 or 0 + * + * @retval None + */ +void FLASH_OB_RDPConfig(uint8_t OB_RDP) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_OB_RDP(OB_RDP)); + + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + *(__IO uint8_t*)OPTCR_BYTE1_ADDRESS = OB_RDP; + + } +} + +/** + * @brief Programs the FLASH User Option Byte: IWDG_SW / RST_STOP / RST_STDBY. + * @param OB_IWDG: Selects the IWDG mode + * This parameter can be one of the following values: + * @arg OB_IWDG_SW: Software IWDG selected + * @arg OB_IWDG_HW: Hardware IWDG selected + * @param OB_STOP: Reset event when entering STOP mode. + * This parameter can be one of the following values: + * @arg OB_STOP_NoRST: No reset generated when entering in STOP + * @arg OB_STOP_RST: Reset generated when entering in STOP + * @param OB_STDBY: Reset event when entering Standby mode. + * This parameter can be one of the following values: + * @arg OB_STDBY_NoRST: No reset generated when entering in STANDBY + * @arg OB_STDBY_RST: Reset generated when entering in STANDBY + * @retval None + */ +void FLASH_OB_UserConfig(uint8_t OB_IWDG, uint8_t OB_STOP, uint8_t OB_STDBY) +{ + uint8_t optiontmp = 0xFF; + FLASH_Status status = FLASH_COMPLETE; + + /* Check the parameters */ + assert_param(IS_OB_IWDG_SOURCE(OB_IWDG)); + assert_param(IS_OB_STOP_SOURCE(OB_STOP)); + assert_param(IS_OB_STDBY_SOURCE(OB_STDBY)); + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + if(status == FLASH_COMPLETE) + { + /* Mask OPTLOCK, OPTSTRT and BOR_LEV bits */ + optiontmp = (uint8_t)((*(__IO uint8_t *)OPTCR_BYTE0_ADDRESS) & (uint8_t)0x0F); + + /* Update User Option Byte */ + *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS = OB_IWDG | (uint8_t)(OB_STDBY | (uint8_t)(OB_STOP | ((uint8_t)optiontmp))); + } +} + +/** + * @brief Sets the BOR Level. + * @param OB_BOR: specifies the Option Bytes BOR Reset Level. + * This parameter can be one of the following values: + * @arg OB_BOR_LEVEL3: Supply voltage ranges from 2.7 to 3.6 V + * @arg OB_BOR_LEVEL2: Supply voltage ranges from 2.4 to 2.7 V + * @arg OB_BOR_LEVEL1: Supply voltage ranges from 2.1 to 2.4 V + * @arg OB_BOR_OFF: Supply voltage ranges from 1.62 to 2.1 V + * @retval None + */ +void FLASH_OB_BORConfig(uint8_t OB_BOR) +{ + /* Check the parameters */ + assert_param(IS_OB_BOR(OB_BOR)); + + /* Set the BOR Level */ + *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS &= (~FLASH_OPTCR_BOR_LEV); + *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS |= OB_BOR; + +} + +/** + * @brief Launch the option byte loading. + * @param None + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_OB_Launch(void) +{ + FLASH_Status status = FLASH_COMPLETE; + + /* Set the OPTSTRT bit in OPTCR register */ + *(__IO uint8_t *)OPTCR_BYTE0_ADDRESS |= FLASH_OPTCR_OPTSTRT; + + /* Wait for last operation to be completed */ + status = FLASH_WaitForLastOperation(); + + return status; +} + +/** + * @brief Returns the FLASH User Option Bytes values. + * @param None + * @retval The FLASH User Option Bytes values: IWDG_SW(Bit0), RST_STOP(Bit1) + * and RST_STDBY(Bit2). + */ +uint8_t FLASH_OB_GetUser(void) +{ + /* Return the User Option Byte */ + return (uint8_t)(FLASH->OPTCR >> 5); +} + +/** + * @brief Returns the FLASH Write Protection Option Bytes value. + * @param None + * @retval The FLASH Write Protection Option Bytes value + */ +uint16_t FLASH_OB_GetWRP(void) +{ + /* Return the FLASH write protection Register value */ + return (*(__IO uint16_t *)(OPTCR_BYTE2_ADDRESS)); +} + +/** + * @brief Returns the FLASH Read Protection level. + * @param None + * @retval FLASH ReadOut Protection Status: + * - SET, when OB_RDP_Level_1 or OB_RDP_Level_2 is set + * - RESET, when OB_RDP_Level_0 is set + */ +FlagStatus FLASH_OB_GetRDP(void) +{ + FlagStatus readstatus = RESET; + + if ((*(__IO uint8_t*)(OPTCR_BYTE1_ADDRESS) != (uint8_t)OB_RDP_Level_0)) + { + readstatus = SET; + } + else + { + readstatus = RESET; + } + return readstatus; +} + +/** + * @brief Returns the FLASH BOR level. + * @param None + * @retval The FLASH BOR level: + * - OB_BOR_LEVEL3: Supply voltage ranges from 2.7 to 3.6 V + * - OB_BOR_LEVEL2: Supply voltage ranges from 2.4 to 2.7 V + * - OB_BOR_LEVEL1: Supply voltage ranges from 2.1 to 2.4 V + * - OB_BOR_OFF : Supply voltage ranges from 1.62 to 2.1 V + */ +uint8_t FLASH_OB_GetBOR(void) +{ + /* Return the FLASH BOR level */ + return (uint8_t)(*(__IO uint8_t *)(OPTCR_BYTE0_ADDRESS) & (uint8_t)0x0C); +} + +/** + * @} + */ + +/** @defgroup FLASH_Group4 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified FLASH interrupts. + * @param FLASH_IT: specifies the FLASH interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg FLASH_IT_ERR: FLASH Error Interrupt + * @arg FLASH_IT_EOP: FLASH end of operation Interrupt + * @retval None + */ +void FLASH_ITConfig(uint32_t FLASH_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FLASH_IT(FLASH_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if(NewState != DISABLE) + { + /* Enable the interrupt sources */ + FLASH->CR |= FLASH_IT; + } + else + { + /* Disable the interrupt sources */ + FLASH->CR &= ~(uint32_t)FLASH_IT; + } +} + +/** + * @brief Checks whether the specified FLASH flag is set or not. + * @param FLASH_FLAG: specifies the FLASH flag to check. + * This parameter can be one of the following values: + * @arg FLASH_FLAG_EOP: FLASH End of Operation flag + * @arg FLASH_FLAG_OPERR: FLASH operation Error flag + * @arg FLASH_FLAG_WRPERR: FLASH Write protected error flag + * @arg FLASH_FLAG_PGAERR: FLASH Programming Alignment error flag + * @arg FLASH_FLAG_PGPERR: FLASH Programming Parallelism error flag + * @arg FLASH_FLAG_PGSERR: FLASH Programming Sequence error flag + * @arg FLASH_FLAG_BSY: FLASH Busy flag + * @retval The new state of FLASH_FLAG (SET or RESET). + */ +FlagStatus FLASH_GetFlagStatus(uint32_t FLASH_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_FLASH_GET_FLAG(FLASH_FLAG)); + + if((FLASH->SR & FLASH_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the new state of FLASH_FLAG (SET or RESET) */ + return bitstatus; +} + +/** + * @brief Clears the FLASH's pending flags. + * @param FLASH_FLAG: specifies the FLASH flags to clear. + * This parameter can be any combination of the following values: + * @arg FLASH_FLAG_EOP: FLASH End of Operation flag + * @arg FLASH_FLAG_OPERR: FLASH operation Error flag + * @arg FLASH_FLAG_WRPERR: FLASH Write protected error flag + * @arg FLASH_FLAG_PGAERR: FLASH Programming Alignment error flag + * @arg FLASH_FLAG_PGPERR: FLASH Programming Parallelism error flag + * @arg FLASH_FLAG_PGSERR: FLASH Programming Sequence error flag + * @retval None + */ +void FLASH_ClearFlag(uint32_t FLASH_FLAG) +{ + /* Check the parameters */ + assert_param(IS_FLASH_CLEAR_FLAG(FLASH_FLAG)); + + /* Clear the flags */ + FLASH->SR = FLASH_FLAG; +} + +/** + * @brief Returns the FLASH Status. + * @param None + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_GetStatus(void) +{ + FLASH_Status flashstatus = FLASH_COMPLETE; + + if((FLASH->SR & FLASH_FLAG_BSY) == FLASH_FLAG_BSY) + { + flashstatus = FLASH_BUSY; + } + else + { + if((FLASH->SR & FLASH_FLAG_WRPERR) != (uint32_t)0x00) + { + flashstatus = FLASH_ERROR_WRP; + } + else + { + if((FLASH->SR & (uint32_t)0xEF) != (uint32_t)0x00) + { + flashstatus = FLASH_ERROR_PROGRAM; + } + else + { + if((FLASH->SR & FLASH_FLAG_OPERR) != (uint32_t)0x00) + { + flashstatus = FLASH_ERROR_OPERATION; + } + else + { + flashstatus = FLASH_COMPLETE; + } + } + } + } + /* Return the FLASH Status */ + return flashstatus; +} + +/** + * @brief Waits for a FLASH operation to complete. + * @param None + * @retval FLASH Status: The returned value can be: FLASH_BUSY, FLASH_ERROR_PROGRAM, + * FLASH_ERROR_WRP, FLASH_ERROR_OPERATION or FLASH_COMPLETE. + */ +FLASH_Status FLASH_WaitForLastOperation(void) +{ + __IO FLASH_Status status = FLASH_COMPLETE; + + /* Check for the FLASH Status */ + status = FLASH_GetStatus(); + + /* Wait for the FLASH operation to complete by polling on BUSY flag to be reset. + Even if the FLASH operation fails, the BUSY flag will be reset and an error + flag will be set */ + while(status == FLASH_BUSY) + { + status = FLASH_GetStatus(); + } + /* Return the operation status */ + return status; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c new file mode 100644 index 0000000..c9780a5 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c @@ -0,0 +1,982 @@ +/** + ****************************************************************************** + * @file stm32f4xx_fsmc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the FSMC peripheral: + * - Interface with SRAM, PSRAM, NOR and OneNAND memories + * - Interface with NAND memories + * - Interface with 16-bit PC Card compatible memories + * - Interrupts and flags management + * + ****************************************************************************** + + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_fsmc.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup FSMC + * @brief FSMC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* --------------------- FSMC registers bit mask ---------------------------- */ +/* FSMC BCRx Mask */ +#define BCR_MBKEN_SET ((uint32_t)0x00000001) +#define BCR_MBKEN_RESET ((uint32_t)0x000FFFFE) +#define BCR_FACCEN_SET ((uint32_t)0x00000040) + +/* FSMC PCRx Mask */ +#define PCR_PBKEN_SET ((uint32_t)0x00000004) +#define PCR_PBKEN_RESET ((uint32_t)0x000FFFFB) +#define PCR_ECCEN_SET ((uint32_t)0x00000040) +#define PCR_ECCEN_RESET ((uint32_t)0x000FFFBF) +#define PCR_MEMORYTYPE_NAND ((uint32_t)0x00000008) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup FSMC_Private_Functions + * @{ + */ + +/** @defgroup FSMC_Group1 NOR/SRAM Controller functions + * @brief NOR/SRAM Controller functions + * +@verbatim + =============================================================================== + NOR/SRAM Controller functions + =============================================================================== + + The following sequence should be followed to configure the FSMC to interface with + SRAM, PSRAM, NOR or OneNAND memory connected to the NOR/SRAM Bank: + + 1. Enable the clock for the FSMC and associated GPIOs using the following functions: + RCC_AHB3PeriphClockCmd(RCC_AHB3Periph_FSMC, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + + 2. FSMC pins configuration + - Connect the involved FSMC pins to AF12 using the following function + GPIO_PinAFConfig(GPIOx, GPIO_PinSourcex, GPIO_AF_FSMC); + - Configure these FSMC pins in alternate function mode by calling the function + GPIO_Init(); + + 3. Declare a FSMC_NORSRAMInitTypeDef structure, for example: + FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure; + and fill the FSMC_NORSRAMInitStructure variable with the allowed values of + the structure member. + + 4. Initialize the NOR/SRAM Controller by calling the function + FSMC_NORSRAMInit(&FSMC_NORSRAMInitStructure); + + 5. Then enable the NOR/SRAM Bank, for example: + FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM2, ENABLE); + + 6. At this stage you can read/write from/to the memory connected to the NOR/SRAM Bank. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the FSMC NOR/SRAM Banks registers to their default + * reset values. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank1_NORSRAM1: FSMC Bank1 NOR/SRAM1 + * @arg FSMC_Bank1_NORSRAM2: FSMC Bank1 NOR/SRAM2 + * @arg FSMC_Bank1_NORSRAM3: FSMC Bank1 NOR/SRAM3 + * @arg FSMC_Bank1_NORSRAM4: FSMC Bank1 NOR/SRAM4 + * @retval None + */ +void FSMC_NORSRAMDeInit(uint32_t FSMC_Bank) +{ + /* Check the parameter */ + assert_param(IS_FSMC_NORSRAM_BANK(FSMC_Bank)); + + /* FSMC_Bank1_NORSRAM1 */ + if(FSMC_Bank == FSMC_Bank1_NORSRAM1) + { + FSMC_Bank1->BTCR[FSMC_Bank] = 0x000030DB; + } + /* FSMC_Bank1_NORSRAM2, FSMC_Bank1_NORSRAM3 or FSMC_Bank1_NORSRAM4 */ + else + { + FSMC_Bank1->BTCR[FSMC_Bank] = 0x000030D2; + } + FSMC_Bank1->BTCR[FSMC_Bank + 1] = 0x0FFFFFFF; + FSMC_Bank1E->BWTR[FSMC_Bank] = 0x0FFFFFFF; +} + +/** + * @brief Initializes the FSMC NOR/SRAM Banks according to the specified + * parameters in the FSMC_NORSRAMInitStruct. + * @param FSMC_NORSRAMInitStruct : pointer to a FSMC_NORSRAMInitTypeDef structure + * that contains the configuration information for the FSMC NOR/SRAM + * specified Banks. + * @retval None + */ +void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct) +{ + /* Check the parameters */ + assert_param(IS_FSMC_NORSRAM_BANK(FSMC_NORSRAMInitStruct->FSMC_Bank)); + assert_param(IS_FSMC_MUX(FSMC_NORSRAMInitStruct->FSMC_DataAddressMux)); + assert_param(IS_FSMC_MEMORY(FSMC_NORSRAMInitStruct->FSMC_MemoryType)); + assert_param(IS_FSMC_MEMORY_WIDTH(FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth)); + assert_param(IS_FSMC_BURSTMODE(FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode)); + assert_param(IS_FSMC_ASYNWAIT(FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait)); + assert_param(IS_FSMC_WAIT_POLARITY(FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity)); + assert_param(IS_FSMC_WRAP_MODE(FSMC_NORSRAMInitStruct->FSMC_WrapMode)); + assert_param(IS_FSMC_WAIT_SIGNAL_ACTIVE(FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive)); + assert_param(IS_FSMC_WRITE_OPERATION(FSMC_NORSRAMInitStruct->FSMC_WriteOperation)); + assert_param(IS_FSMC_WAITE_SIGNAL(FSMC_NORSRAMInitStruct->FSMC_WaitSignal)); + assert_param(IS_FSMC_EXTENDED_MODE(FSMC_NORSRAMInitStruct->FSMC_ExtendedMode)); + assert_param(IS_FSMC_WRITE_BURST(FSMC_NORSRAMInitStruct->FSMC_WriteBurst)); + assert_param(IS_FSMC_ADDRESS_SETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime)); + assert_param(IS_FSMC_ADDRESS_HOLD_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime)); + assert_param(IS_FSMC_DATASETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime)); + assert_param(IS_FSMC_TURNAROUND_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration)); + assert_param(IS_FSMC_CLK_DIV(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision)); + assert_param(IS_FSMC_DATA_LATENCY(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency)); + assert_param(IS_FSMC_ACCESS_MODE(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode)); + + /* Bank1 NOR/SRAM control register configuration */ + FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank] = + (uint32_t)FSMC_NORSRAMInitStruct->FSMC_DataAddressMux | + FSMC_NORSRAMInitStruct->FSMC_MemoryType | + FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth | + FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode | + FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait | + FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity | + FSMC_NORSRAMInitStruct->FSMC_WrapMode | + FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive | + FSMC_NORSRAMInitStruct->FSMC_WriteOperation | + FSMC_NORSRAMInitStruct->FSMC_WaitSignal | + FSMC_NORSRAMInitStruct->FSMC_ExtendedMode | + FSMC_NORSRAMInitStruct->FSMC_WriteBurst; + if(FSMC_NORSRAMInitStruct->FSMC_MemoryType == FSMC_MemoryType_NOR) + { + FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank] |= (uint32_t)BCR_FACCEN_SET; + } + /* Bank1 NOR/SRAM timing register configuration */ + FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank+1] = + (uint32_t)FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime | + (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime << 4) | + (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime << 8) | + (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration << 16) | + (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision << 20) | + (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency << 24) | + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode; + + + /* Bank1 NOR/SRAM timing register for write configuration, if extended mode is used */ + if(FSMC_NORSRAMInitStruct->FSMC_ExtendedMode == FSMC_ExtendedMode_Enable) + { + assert_param(IS_FSMC_ADDRESS_SETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime)); + assert_param(IS_FSMC_ADDRESS_HOLD_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime)); + assert_param(IS_FSMC_DATASETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime)); + assert_param(IS_FSMC_CLK_DIV(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision)); + assert_param(IS_FSMC_DATA_LATENCY(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency)); + assert_param(IS_FSMC_ACCESS_MODE(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode)); + FSMC_Bank1E->BWTR[FSMC_NORSRAMInitStruct->FSMC_Bank] = + (uint32_t)FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime | + (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime << 4 )| + (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime << 8) | + (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision << 20) | + (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency << 24) | + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode; + } + else + { + FSMC_Bank1E->BWTR[FSMC_NORSRAMInitStruct->FSMC_Bank] = 0x0FFFFFFF; + } +} + +/** + * @brief Fills each FSMC_NORSRAMInitStruct member with its default value. + * @param FSMC_NORSRAMInitStruct: pointer to a FSMC_NORSRAMInitTypeDef structure + * which will be initialized. + * @retval None + */ +void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct) +{ + /* Reset NOR/SRAM Init structure parameters values */ + FSMC_NORSRAMInitStruct->FSMC_Bank = FSMC_Bank1_NORSRAM1; + FSMC_NORSRAMInitStruct->FSMC_DataAddressMux = FSMC_DataAddressMux_Enable; + FSMC_NORSRAMInitStruct->FSMC_MemoryType = FSMC_MemoryType_SRAM; + FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_8b; + FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode = FSMC_BurstAccessMode_Disable; + FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait = FSMC_AsynchronousWait_Disable; + FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity = FSMC_WaitSignalPolarity_Low; + FSMC_NORSRAMInitStruct->FSMC_WrapMode = FSMC_WrapMode_Disable; + FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive = FSMC_WaitSignalActive_BeforeWaitState; + FSMC_NORSRAMInitStruct->FSMC_WriteOperation = FSMC_WriteOperation_Enable; + FSMC_NORSRAMInitStruct->FSMC_WaitSignal = FSMC_WaitSignal_Enable; + FSMC_NORSRAMInitStruct->FSMC_ExtendedMode = FSMC_ExtendedMode_Disable; + FSMC_NORSRAMInitStruct->FSMC_WriteBurst = FSMC_WriteBurst_Disable; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime = 0xF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime = 0xF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime = 0xFF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration = 0xF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision = 0xF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency = 0xF; + FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode = FSMC_AccessMode_A; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime = 0xF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime = 0xF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime = 0xFF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_BusTurnAroundDuration = 0xF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision = 0xF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency = 0xF; + FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode = FSMC_AccessMode_A; +} + +/** + * @brief Enables or disables the specified NOR/SRAM Memory Bank. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank1_NORSRAM1: FSMC Bank1 NOR/SRAM1 + * @arg FSMC_Bank1_NORSRAM2: FSMC Bank1 NOR/SRAM2 + * @arg FSMC_Bank1_NORSRAM3: FSMC Bank1 NOR/SRAM3 + * @arg FSMC_Bank1_NORSRAM4: FSMC Bank1 NOR/SRAM4 + * @param NewState: new state of the FSMC_Bank. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FSMC_NORSRAMCmd(uint32_t FSMC_Bank, FunctionalState NewState) +{ + assert_param(IS_FSMC_NORSRAM_BANK(FSMC_Bank)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected NOR/SRAM Bank by setting the PBKEN bit in the BCRx register */ + FSMC_Bank1->BTCR[FSMC_Bank] |= BCR_MBKEN_SET; + } + else + { + /* Disable the selected NOR/SRAM Bank by clearing the PBKEN bit in the BCRx register */ + FSMC_Bank1->BTCR[FSMC_Bank] &= BCR_MBKEN_RESET; + } +} +/** + * @} + */ + +/** @defgroup FSMC_Group2 NAND Controller functions + * @brief NAND Controller functions + * +@verbatim + =============================================================================== + NAND Controller functions + =============================================================================== + + The following sequence should be followed to configure the FSMC to interface with + 8-bit or 16-bit NAND memory connected to the NAND Bank: + + 1. Enable the clock for the FSMC and associated GPIOs using the following functions: + RCC_AHB3PeriphClockCmd(RCC_AHB3Periph_FSMC, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + + 2. FSMC pins configuration + - Connect the involved FSMC pins to AF12 using the following function + GPIO_PinAFConfig(GPIOx, GPIO_PinSourcex, GPIO_AF_FSMC); + - Configure these FSMC pins in alternate function mode by calling the function + GPIO_Init(); + + 3. Declare a FSMC_NANDInitTypeDef structure, for example: + FSMC_NANDInitTypeDef FSMC_NANDInitStructure; + and fill the FSMC_NANDInitStructure variable with the allowed values of + the structure member. + + 4. Initialize the NAND Controller by calling the function + FSMC_NANDInit(&FSMC_NANDInitStructure); + + 5. Then enable the NAND Bank, for example: + FSMC_NANDCmd(FSMC_Bank3_NAND, ENABLE); + + 6. At this stage you can read/write from/to the memory connected to the NAND Bank. + +@note To enable the Error Correction Code (ECC), you have to use the function + FSMC_NANDECCCmd(FSMC_Bank3_NAND, ENABLE); + and to get the current ECC value you have to use the function + ECCval = FSMC_GetECC(FSMC_Bank3_NAND); + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the FSMC NAND Banks registers to their default reset values. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @retval None + */ +void FSMC_NANDDeInit(uint32_t FSMC_Bank) +{ + /* Check the parameter */ + assert_param(IS_FSMC_NAND_BANK(FSMC_Bank)); + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + /* Set the FSMC_Bank2 registers to their reset values */ + FSMC_Bank2->PCR2 = 0x00000018; + FSMC_Bank2->SR2 = 0x00000040; + FSMC_Bank2->PMEM2 = 0xFCFCFCFC; + FSMC_Bank2->PATT2 = 0xFCFCFCFC; + } + /* FSMC_Bank3_NAND */ + else + { + /* Set the FSMC_Bank3 registers to their reset values */ + FSMC_Bank3->PCR3 = 0x00000018; + FSMC_Bank3->SR3 = 0x00000040; + FSMC_Bank3->PMEM3 = 0xFCFCFCFC; + FSMC_Bank3->PATT3 = 0xFCFCFCFC; + } +} + +/** + * @brief Initializes the FSMC NAND Banks according to the specified parameters + * in the FSMC_NANDInitStruct. + * @param FSMC_NANDInitStruct : pointer to a FSMC_NANDInitTypeDef structure that + * contains the configuration information for the FSMC NAND specified Banks. + * @retval None + */ +void FSMC_NANDInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct) +{ + uint32_t tmppcr = 0x00000000, tmppmem = 0x00000000, tmppatt = 0x00000000; + + /* Check the parameters */ + assert_param( IS_FSMC_NAND_BANK(FSMC_NANDInitStruct->FSMC_Bank)); + assert_param( IS_FSMC_WAIT_FEATURE(FSMC_NANDInitStruct->FSMC_Waitfeature)); + assert_param( IS_FSMC_MEMORY_WIDTH(FSMC_NANDInitStruct->FSMC_MemoryDataWidth)); + assert_param( IS_FSMC_ECC_STATE(FSMC_NANDInitStruct->FSMC_ECC)); + assert_param( IS_FSMC_ECCPAGE_SIZE(FSMC_NANDInitStruct->FSMC_ECCPageSize)); + assert_param( IS_FSMC_TCLR_TIME(FSMC_NANDInitStruct->FSMC_TCLRSetupTime)); + assert_param( IS_FSMC_TAR_TIME(FSMC_NANDInitStruct->FSMC_TARSetupTime)); + assert_param(IS_FSMC_SETUP_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime)); + assert_param(IS_FSMC_WAIT_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime)); + assert_param(IS_FSMC_HOLD_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime)); + assert_param(IS_FSMC_HIZ_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime)); + assert_param(IS_FSMC_SETUP_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime)); + assert_param(IS_FSMC_WAIT_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime)); + assert_param(IS_FSMC_HOLD_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime)); + assert_param(IS_FSMC_HIZ_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime)); + + /* Set the tmppcr value according to FSMC_NANDInitStruct parameters */ + tmppcr = (uint32_t)FSMC_NANDInitStruct->FSMC_Waitfeature | + PCR_MEMORYTYPE_NAND | + FSMC_NANDInitStruct->FSMC_MemoryDataWidth | + FSMC_NANDInitStruct->FSMC_ECC | + FSMC_NANDInitStruct->FSMC_ECCPageSize | + (FSMC_NANDInitStruct->FSMC_TCLRSetupTime << 9 )| + (FSMC_NANDInitStruct->FSMC_TARSetupTime << 13); + + /* Set tmppmem value according to FSMC_CommonSpaceTimingStructure parameters */ + tmppmem = (uint32_t)FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime | + (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime << 8) | + (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime << 16)| + (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime << 24); + + /* Set tmppatt value according to FSMC_AttributeSpaceTimingStructure parameters */ + tmppatt = (uint32_t)FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime | + (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime << 8) | + (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime << 16)| + (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime << 24); + + if(FSMC_NANDInitStruct->FSMC_Bank == FSMC_Bank2_NAND) + { + /* FSMC_Bank2_NAND registers configuration */ + FSMC_Bank2->PCR2 = tmppcr; + FSMC_Bank2->PMEM2 = tmppmem; + FSMC_Bank2->PATT2 = tmppatt; + } + else + { + /* FSMC_Bank3_NAND registers configuration */ + FSMC_Bank3->PCR3 = tmppcr; + FSMC_Bank3->PMEM3 = tmppmem; + FSMC_Bank3->PATT3 = tmppatt; + } +} + + +/** + * @brief Fills each FSMC_NANDInitStruct member with its default value. + * @param FSMC_NANDInitStruct: pointer to a FSMC_NANDInitTypeDef structure which + * will be initialized. + * @retval None + */ +void FSMC_NANDStructInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct) +{ + /* Reset NAND Init structure parameters values */ + FSMC_NANDInitStruct->FSMC_Bank = FSMC_Bank2_NAND; + FSMC_NANDInitStruct->FSMC_Waitfeature = FSMC_Waitfeature_Disable; + FSMC_NANDInitStruct->FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_8b; + FSMC_NANDInitStruct->FSMC_ECC = FSMC_ECC_Disable; + FSMC_NANDInitStruct->FSMC_ECCPageSize = FSMC_ECCPageSize_256Bytes; + FSMC_NANDInitStruct->FSMC_TCLRSetupTime = 0x0; + FSMC_NANDInitStruct->FSMC_TARSetupTime = 0x0; + FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC; + FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC; +} + +/** + * @brief Enables or disables the specified NAND Memory Bank. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @param NewState: new state of the FSMC_Bank. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FSMC_NANDCmd(uint32_t FSMC_Bank, FunctionalState NewState) +{ + assert_param(IS_FSMC_NAND_BANK(FSMC_Bank)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected NAND Bank by setting the PBKEN bit in the PCRx register */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->PCR2 |= PCR_PBKEN_SET; + } + else + { + FSMC_Bank3->PCR3 |= PCR_PBKEN_SET; + } + } + else + { + /* Disable the selected NAND Bank by clearing the PBKEN bit in the PCRx register */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->PCR2 &= PCR_PBKEN_RESET; + } + else + { + FSMC_Bank3->PCR3 &= PCR_PBKEN_RESET; + } + } +} +/** + * @brief Enables or disables the FSMC NAND ECC feature. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @param NewState: new state of the FSMC NAND ECC feature. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FSMC_NANDECCCmd(uint32_t FSMC_Bank, FunctionalState NewState) +{ + assert_param(IS_FSMC_NAND_BANK(FSMC_Bank)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected NAND Bank ECC function by setting the ECCEN bit in the PCRx register */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->PCR2 |= PCR_ECCEN_SET; + } + else + { + FSMC_Bank3->PCR3 |= PCR_ECCEN_SET; + } + } + else + { + /* Disable the selected NAND Bank ECC function by clearing the ECCEN bit in the PCRx register */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->PCR2 &= PCR_ECCEN_RESET; + } + else + { + FSMC_Bank3->PCR3 &= PCR_ECCEN_RESET; + } + } +} + +/** + * @brief Returns the error correction code register value. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @retval The Error Correction Code (ECC) value. + */ +uint32_t FSMC_GetECC(uint32_t FSMC_Bank) +{ + uint32_t eccval = 0x00000000; + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + /* Get the ECCR2 register value */ + eccval = FSMC_Bank2->ECCR2; + } + else + { + /* Get the ECCR3 register value */ + eccval = FSMC_Bank3->ECCR3; + } + /* Return the error correction code value */ + return(eccval); +} +/** + * @} + */ + +/** @defgroup FSMC_Group3 PCCARD Controller functions + * @brief PCCARD Controller functions + * +@verbatim + =============================================================================== + PCCARD Controller functions + =============================================================================== + + The following sequence should be followed to configure the FSMC to interface with + 16-bit PC Card compatible memory connected to the PCCARD Bank: + + 1. Enable the clock for the FSMC and associated GPIOs using the following functions: + RCC_AHB3PeriphClockCmd(RCC_AHB3Periph_FSMC, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + + 2. FSMC pins configuration + - Connect the involved FSMC pins to AF12 using the following function + GPIO_PinAFConfig(GPIOx, GPIO_PinSourcex, GPIO_AF_FSMC); + - Configure these FSMC pins in alternate function mode by calling the function + GPIO_Init(); + + 3. Declare a FSMC_PCCARDInitTypeDef structure, for example: + FSMC_PCCARDInitTypeDef FSMC_PCCARDInitStructure; + and fill the FSMC_PCCARDInitStructure variable with the allowed values of + the structure member. + + 4. Initialize the PCCARD Controller by calling the function + FSMC_PCCARDInit(&FSMC_PCCARDInitStructure); + + 5. Then enable the PCCARD Bank: + FSMC_PCCARDCmd(ENABLE); + + 6. At this stage you can read/write from/to the memory connected to the PCCARD Bank. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the FSMC PCCARD Bank registers to their default reset values. + * @param None + * @retval None + */ +void FSMC_PCCARDDeInit(void) +{ + /* Set the FSMC_Bank4 registers to their reset values */ + FSMC_Bank4->PCR4 = 0x00000018; + FSMC_Bank4->SR4 = 0x00000000; + FSMC_Bank4->PMEM4 = 0xFCFCFCFC; + FSMC_Bank4->PATT4 = 0xFCFCFCFC; + FSMC_Bank4->PIO4 = 0xFCFCFCFC; +} + +/** + * @brief Initializes the FSMC PCCARD Bank according to the specified parameters + * in the FSMC_PCCARDInitStruct. + * @param FSMC_PCCARDInitStruct : pointer to a FSMC_PCCARDInitTypeDef structure + * that contains the configuration information for the FSMC PCCARD Bank. + * @retval None + */ +void FSMC_PCCARDInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct) +{ + /* Check the parameters */ + assert_param(IS_FSMC_WAIT_FEATURE(FSMC_PCCARDInitStruct->FSMC_Waitfeature)); + assert_param(IS_FSMC_TCLR_TIME(FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime)); + assert_param(IS_FSMC_TAR_TIME(FSMC_PCCARDInitStruct->FSMC_TARSetupTime)); + + assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime)); + assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime)); + assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime)); + assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime)); + + assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime)); + assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime)); + assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime)); + assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime)); + assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime)); + assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime)); + assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime)); + assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime)); + + /* Set the PCR4 register value according to FSMC_PCCARDInitStruct parameters */ + FSMC_Bank4->PCR4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_Waitfeature | + FSMC_MemoryDataWidth_16b | + (FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime << 9) | + (FSMC_PCCARDInitStruct->FSMC_TARSetupTime << 13); + + /* Set PMEM4 register value according to FSMC_CommonSpaceTimingStructure parameters */ + FSMC_Bank4->PMEM4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime | + (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime << 8) | + (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime << 16)| + (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime << 24); + + /* Set PATT4 register value according to FSMC_AttributeSpaceTimingStructure parameters */ + FSMC_Bank4->PATT4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime | + (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime << 8) | + (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime << 16)| + (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime << 24); + + /* Set PIO4 register value according to FSMC_IOSpaceTimingStructure parameters */ + FSMC_Bank4->PIO4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime | + (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime << 8) | + (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime << 16)| + (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime << 24); +} + +/** + * @brief Fills each FSMC_PCCARDInitStruct member with its default value. + * @param FSMC_PCCARDInitStruct: pointer to a FSMC_PCCARDInitTypeDef structure + * which will be initialized. + * @retval None + */ +void FSMC_PCCARDStructInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct) +{ + /* Reset PCCARD Init structure parameters values */ + FSMC_PCCARDInitStruct->FSMC_Waitfeature = FSMC_Waitfeature_Disable; + FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime = 0x0; + FSMC_PCCARDInitStruct->FSMC_TARSetupTime = 0x0; + FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC; + FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC; +} + +/** + * @brief Enables or disables the PCCARD Memory Bank. + * @param NewState: new state of the PCCARD Memory Bank. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FSMC_PCCARDCmd(FunctionalState NewState) +{ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the PCCARD Bank by setting the PBKEN bit in the PCR4 register */ + FSMC_Bank4->PCR4 |= PCR_PBKEN_SET; + } + else + { + /* Disable the PCCARD Bank by clearing the PBKEN bit in the PCR4 register */ + FSMC_Bank4->PCR4 &= PCR_PBKEN_RESET; + } +} +/** + * @} + */ + +/** @defgroup FSMC_Group4 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified FSMC interrupts. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD + * @param FSMC_IT: specifies the FSMC interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt. + * @arg FSMC_IT_Level: Level edge detection interrupt. + * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt. + * @param NewState: new state of the specified FSMC interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void FSMC_ITConfig(uint32_t FSMC_Bank, uint32_t FSMC_IT, FunctionalState NewState) +{ + assert_param(IS_FSMC_IT_BANK(FSMC_Bank)); + assert_param(IS_FSMC_IT(FSMC_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected FSMC_Bank2 interrupts */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->SR2 |= FSMC_IT; + } + /* Enable the selected FSMC_Bank3 interrupts */ + else if (FSMC_Bank == FSMC_Bank3_NAND) + { + FSMC_Bank3->SR3 |= FSMC_IT; + } + /* Enable the selected FSMC_Bank4 interrupts */ + else + { + FSMC_Bank4->SR4 |= FSMC_IT; + } + } + else + { + /* Disable the selected FSMC_Bank2 interrupts */ + if(FSMC_Bank == FSMC_Bank2_NAND) + { + + FSMC_Bank2->SR2 &= (uint32_t)~FSMC_IT; + } + /* Disable the selected FSMC_Bank3 interrupts */ + else if (FSMC_Bank == FSMC_Bank3_NAND) + { + FSMC_Bank3->SR3 &= (uint32_t)~FSMC_IT; + } + /* Disable the selected FSMC_Bank4 interrupts */ + else + { + FSMC_Bank4->SR4 &= (uint32_t)~FSMC_IT; + } + } +} + +/** + * @brief Checks whether the specified FSMC flag is set or not. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD + * @param FSMC_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg FSMC_FLAG_RisingEdge: Rising edge detection Flag. + * @arg FSMC_FLAG_Level: Level detection Flag. + * @arg FSMC_FLAG_FallingEdge: Falling edge detection Flag. + * @arg FSMC_FLAG_FEMPT: Fifo empty Flag. + * @retval The new state of FSMC_FLAG (SET or RESET). + */ +FlagStatus FSMC_GetFlagStatus(uint32_t FSMC_Bank, uint32_t FSMC_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t tmpsr = 0x00000000; + + /* Check the parameters */ + assert_param(IS_FSMC_GETFLAG_BANK(FSMC_Bank)); + assert_param(IS_FSMC_GET_FLAG(FSMC_FLAG)); + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + tmpsr = FSMC_Bank2->SR2; + } + else if(FSMC_Bank == FSMC_Bank3_NAND) + { + tmpsr = FSMC_Bank3->SR3; + } + /* FSMC_Bank4_PCCARD*/ + else + { + tmpsr = FSMC_Bank4->SR4; + } + + /* Get the flag status */ + if ((tmpsr & FSMC_FLAG) != (uint16_t)RESET ) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the FSMC's pending flags. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD + * @param FSMC_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg FSMC_FLAG_RisingEdge: Rising edge detection Flag. + * @arg FSMC_FLAG_Level: Level detection Flag. + * @arg FSMC_FLAG_FallingEdge: Falling edge detection Flag. + * @retval None + */ +void FSMC_ClearFlag(uint32_t FSMC_Bank, uint32_t FSMC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_FSMC_GETFLAG_BANK(FSMC_Bank)); + assert_param(IS_FSMC_CLEAR_FLAG(FSMC_FLAG)) ; + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->SR2 &= ~FSMC_FLAG; + } + else if(FSMC_Bank == FSMC_Bank3_NAND) + { + FSMC_Bank3->SR3 &= ~FSMC_FLAG; + } + /* FSMC_Bank4_PCCARD*/ + else + { + FSMC_Bank4->SR4 &= ~FSMC_FLAG; + } +} + +/** + * @brief Checks whether the specified FSMC interrupt has occurred or not. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD + * @param FSMC_IT: specifies the FSMC interrupt source to check. + * This parameter can be one of the following values: + * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt. + * @arg FSMC_IT_Level: Level edge detection interrupt. + * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt. + * @retval The new state of FSMC_IT (SET or RESET). + */ +ITStatus FSMC_GetITStatus(uint32_t FSMC_Bank, uint32_t FSMC_IT) +{ + ITStatus bitstatus = RESET; + uint32_t tmpsr = 0x0, itstatus = 0x0, itenable = 0x0; + + /* Check the parameters */ + assert_param(IS_FSMC_IT_BANK(FSMC_Bank)); + assert_param(IS_FSMC_GET_IT(FSMC_IT)); + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + tmpsr = FSMC_Bank2->SR2; + } + else if(FSMC_Bank == FSMC_Bank3_NAND) + { + tmpsr = FSMC_Bank3->SR3; + } + /* FSMC_Bank4_PCCARD*/ + else + { + tmpsr = FSMC_Bank4->SR4; + } + + itstatus = tmpsr & FSMC_IT; + + itenable = tmpsr & (FSMC_IT >> 3); + if ((itstatus != (uint32_t)RESET) && (itenable != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the FSMC's interrupt pending bits. + * @param FSMC_Bank: specifies the FSMC Bank to be used + * This parameter can be one of the following values: + * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND + * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND + * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD + * @param FSMC_IT: specifies the interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt. + * @arg FSMC_IT_Level: Level edge detection interrupt. + * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt. + * @retval None + */ +void FSMC_ClearITPendingBit(uint32_t FSMC_Bank, uint32_t FSMC_IT) +{ + /* Check the parameters */ + assert_param(IS_FSMC_IT_BANK(FSMC_Bank)); + assert_param(IS_FSMC_IT(FSMC_IT)); + + if(FSMC_Bank == FSMC_Bank2_NAND) + { + FSMC_Bank2->SR2 &= ~(FSMC_IT >> 3); + } + else if(FSMC_Bank == FSMC_Bank3_NAND) + { + FSMC_Bank3->SR3 &= ~(FSMC_IT >> 3); + } + /* FSMC_Bank4_PCCARD*/ + else + { + FSMC_Bank4->SR4 &= ~(FSMC_IT >> 3); + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c new file mode 100644 index 0000000..8e16716 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c @@ -0,0 +1,561 @@ +/** + ****************************************************************************** + * @file stm32f4xx_gpio.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the GPIO peripheral: + * - Initialization and Configuration + * - GPIO Read and Write + * - GPIO Alternate functions configuration + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable the GPIO AHB clock using the following function + * RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE); + * + * 2. Configure the GPIO pin(s) using GPIO_Init() + * Four possible configuration are available for each pin: + * - Input: Floating, Pull-up, Pull-down. + * - Output: Push-Pull (Pull-up, Pull-down or no Pull) + * Open Drain (Pull-up, Pull-down or no Pull). + * In output mode, the speed is configurable: 2 MHz, 25 MHz, + * 50 MHz or 100 MHz. + * - Alternate Function: Push-Pull (Pull-up, Pull-down or no Pull) + * Open Drain (Pull-up, Pull-down or no Pull). + * - Analog: required mode when a pin is to be used as ADC channel + * or DAC output. + * + * 3- Peripherals alternate function: + * - For ADC and DAC, configure the desired pin in analog mode using + * GPIO_InitStruct->GPIO_Mode = GPIO_Mode_AN; + * - For other peripherals (TIM, USART...): + * - Connect the pin to the desired peripherals' Alternate + * Function (AF) using GPIO_PinAFConfig() function + * - Configure the desired pin in alternate function mode using + * GPIO_InitStruct->GPIO_Mode = GPIO_Mode_AF + * - Select the type, pull-up/pull-down and output speed via + * GPIO_PuPd, GPIO_OType and GPIO_Speed members + * - Call GPIO_Init() function + * + * 4. To get the level of a pin configured in input mode use GPIO_ReadInputDataBit() + * + * 5. To set/reset the level of a pin configured in output mode use + * GPIO_SetBits()/GPIO_ResetBits() + * + * 6. During and just after reset, the alternate functions are not + * active and the GPIO pins are configured in input floating mode + * (except JTAG pins). + * + * 7. The LSE oscillator pins OSC32_IN and OSC32_OUT can be used as + * general-purpose (PC14 and PC15, respectively) when the LSE + * oscillator is off. The LSE has priority over the GPIO function. + * + * 8. The HSE oscillator pins OSC_IN/OSC_OUT can be used as + * general-purpose PH0 and PH1, respectively, when the HSE + * oscillator is off. The HSE has priority over the GPIO function. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_gpio.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup GPIO + * @brief GPIO driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup GPIO_Private_Functions + * @{ + */ + +/** @defgroup GPIO_Group1 Initialization and Configuration + * @brief Initialization and Configuration + * +@verbatim + =============================================================================== + Initialization and Configuration + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the GPIOx peripheral registers to their default reset values. + * @note By default, The GPIO pins are configured in input floating mode (except JTAG pins). + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @retval None + */ +void GPIO_DeInit(GPIO_TypeDef* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + if (GPIOx == GPIOA) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOA, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOA, DISABLE); + } + else if (GPIOx == GPIOB) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOB, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOB, DISABLE); + } + else if (GPIOx == GPIOC) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOC, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOC, DISABLE); + } + else if (GPIOx == GPIOD) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOD, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOD, DISABLE); + } + else if (GPIOx == GPIOE) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOE, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOE, DISABLE); + } + else if (GPIOx == GPIOF) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOF, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOF, DISABLE); + } + else if (GPIOx == GPIOG) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOG, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOG, DISABLE); + } + else if (GPIOx == GPIOH) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOH, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOH, DISABLE); + } + else + { + if (GPIOx == GPIOI) + { + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOI, ENABLE); + RCC_AHB1PeriphResetCmd(RCC_AHB1Periph_GPIOI, DISABLE); + } + } +} + +/** + * @brief Initializes the GPIOx peripheral according to the specified parameters in the GPIO_InitStruct. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_InitStruct: pointer to a GPIO_InitTypeDef structure that contains + * the configuration information for the specified GPIO peripheral. + * @retval None + */ +void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct) +{ + uint32_t pinpos = 0x00, pos = 0x00 , currentpin = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_InitStruct->GPIO_Pin)); + assert_param(IS_GPIO_MODE(GPIO_InitStruct->GPIO_Mode)); + assert_param(IS_GPIO_PUPD(GPIO_InitStruct->GPIO_PuPd)); + + /* -------------------------Configure the port pins---------------- */ + /*-- GPIO Mode Configuration --*/ + for (pinpos = 0x00; pinpos < 0x10; pinpos++) + { + pos = ((uint32_t)0x01) << pinpos; + /* Get the port pins position */ + currentpin = (GPIO_InitStruct->GPIO_Pin) & pos; + + if (currentpin == pos) + { + GPIOx->MODER &= ~(GPIO_MODER_MODER0 << (pinpos * 2)); + GPIOx->MODER |= (((uint32_t)GPIO_InitStruct->GPIO_Mode) << (pinpos * 2)); + + if ((GPIO_InitStruct->GPIO_Mode == GPIO_Mode_OUT) || (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_AF)) + { + /* Check Speed mode parameters */ + assert_param(IS_GPIO_SPEED(GPIO_InitStruct->GPIO_Speed)); + + /* Speed mode configuration */ + GPIOx->OSPEEDR &= ~(GPIO_OSPEEDER_OSPEEDR0 << (pinpos * 2)); + GPIOx->OSPEEDR |= ((uint32_t)(GPIO_InitStruct->GPIO_Speed) << (pinpos * 2)); + + /* Check Output mode parameters */ + assert_param(IS_GPIO_OTYPE(GPIO_InitStruct->GPIO_OType)); + + /* Output mode configuration*/ + GPIOx->OTYPER &= ~((GPIO_OTYPER_OT_0) << ((uint16_t)pinpos)) ; + GPIOx->OTYPER |= (uint16_t)(((uint16_t)GPIO_InitStruct->GPIO_OType) << ((uint16_t)pinpos)); + } + + /* Pull-up Pull down resistor configuration*/ + GPIOx->PUPDR &= ~(GPIO_PUPDR_PUPDR0 << ((uint16_t)pinpos * 2)); + GPIOx->PUPDR |= (((uint32_t)GPIO_InitStruct->GPIO_PuPd) << (pinpos * 2)); + } + } +} + +/** + * @brief Fills each GPIO_InitStruct member with its default value. + * @param GPIO_InitStruct : pointer to a GPIO_InitTypeDef structure which will be initialized. + * @retval None + */ +void GPIO_StructInit(GPIO_InitTypeDef* GPIO_InitStruct) +{ + /* Reset GPIO init structure parameters values */ + GPIO_InitStruct->GPIO_Pin = GPIO_Pin_All; + GPIO_InitStruct->GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStruct->GPIO_Speed = GPIO_Speed_2MHz; + GPIO_InitStruct->GPIO_OType = GPIO_OType_PP; + GPIO_InitStruct->GPIO_PuPd = GPIO_PuPd_NOPULL; +} + +/** + * @brief Locks GPIO Pins configuration registers. + * @note The locked registers are GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR, + * GPIOx_PUPDR, GPIOx_AFRL and GPIOx_AFRH. + * @note The configuration of the locked GPIO pins can no longer be modified + * until the next reset. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bit to be locked. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + * @retval None + */ +void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + __IO uint32_t tmp = 0x00010000; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + tmp |= GPIO_Pin; + /* Set LCKK bit */ + GPIOx->LCKR = tmp; + /* Reset LCKK bit */ + GPIOx->LCKR = GPIO_Pin; + /* Set LCKK bit */ + GPIOx->LCKR = tmp; + /* Read LCKK bit*/ + tmp = GPIOx->LCKR; + /* Read LCKK bit*/ + tmp = GPIOx->LCKR; +} + +/** + * @} + */ + +/** @defgroup GPIO_Group2 GPIO Read and Write + * @brief GPIO Read and Write + * +@verbatim + =============================================================================== + GPIO Read and Write + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Reads the specified input port pin. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bit to read. + * This parameter can be GPIO_Pin_x where x can be (0..15). + * @retval The input port pin value. + */ +uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + uint8_t bitstatus = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(GPIO_Pin)); + + if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)Bit_RESET) + { + bitstatus = (uint8_t)Bit_SET; + } + else + { + bitstatus = (uint8_t)Bit_RESET; + } + return bitstatus; +} + +/** + * @brief Reads the specified GPIO input data port. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @retval GPIO input data port value. + */ +uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + return ((uint16_t)GPIOx->IDR); +} + +/** + * @brief Reads the specified output data port bit. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bit to read. + * This parameter can be GPIO_Pin_x where x can be (0..15). + * @retval The output port pin value. + */ +uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + uint8_t bitstatus = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(GPIO_Pin)); + + if ((GPIOx->ODR & GPIO_Pin) != (uint32_t)Bit_RESET) + { + bitstatus = (uint8_t)Bit_SET; + } + else + { + bitstatus = (uint8_t)Bit_RESET; + } + return bitstatus; +} + +/** + * @brief Reads the specified GPIO output data port. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @retval GPIO output data port value. + */ +uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + return ((uint16_t)GPIOx->ODR); +} + +/** + * @brief Sets the selected data port bits. + * @note This functions uses GPIOx_BSRR register to allow atomic read/modify + * accesses. In this way, there is no risk of an IRQ occurring between + * the read and the modify access. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bits to be written. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + * @retval None + */ +void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + GPIOx->BSRRL = GPIO_Pin; +} + +/** + * @brief Clears the selected data port bits. + * @note This functions uses GPIOx_BSRR register to allow atomic read/modify + * accesses. In this way, there is no risk of an IRQ occurring between + * the read and the modify access. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bits to be written. + * This parameter can be any combination of GPIO_Pin_x where x can be (0..15). + * @retval None + */ +void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN(GPIO_Pin)); + + GPIOx->BSRRH = GPIO_Pin; +} + +/** + * @brief Sets or clears the selected data port bit. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: specifies the port bit to be written. + * This parameter can be one of GPIO_Pin_x where x can be (0..15). + * @param BitVal: specifies the value to be written to the selected bit. + * This parameter can be one of the BitAction enum values: + * @arg Bit_RESET: to clear the port pin + * @arg Bit_SET: to set the port pin + * @retval None + */ +void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GET_GPIO_PIN(GPIO_Pin)); + assert_param(IS_GPIO_BIT_ACTION(BitVal)); + + if (BitVal != Bit_RESET) + { + GPIOx->BSRRL = GPIO_Pin; + } + else + { + GPIOx->BSRRH = GPIO_Pin ; + } +} + +/** + * @brief Writes data to the specified GPIO data port. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param PortVal: specifies the value to be written to the port output data register. + * @retval None + */ +void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + GPIOx->ODR = PortVal; +} + +/** + * @brief Toggles the specified GPIO pins.. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_Pin: Specifies the pins to be toggled. + * @retval None + */ +void GPIO_ToggleBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) +{ + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + + GPIOx->ODR ^= GPIO_Pin; +} + +/** + * @} + */ + +/** @defgroup GPIO_Group3 GPIO Alternate functions configuration function + * @brief GPIO Alternate functions configuration function + * +@verbatim + =============================================================================== + GPIO Alternate functions configuration function + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Changes the mapping of the specified pin. + * @param GPIOx: where x can be (A..I) to select the GPIO peripheral. + * @param GPIO_PinSource: specifies the pin for the Alternate function. + * This parameter can be GPIO_PinSourcex where x can be (0..15). + * @param GPIO_AFSelection: selects the pin to used as Alternate function. + * This parameter can be one of the following values: + * @arg GPIO_AF_RTC_50Hz: Connect RTC_50Hz pin to AF0 (default after reset) + * @arg GPIO_AF_MCO: Connect MCO pin (MCO1 and MCO2) to AF0 (default after reset) + * @arg GPIO_AF_TAMPER: Connect TAMPER pins (TAMPER_1 and TAMPER_2) to AF0 (default after reset) + * @arg GPIO_AF_SWJ: Connect SWJ pins (SWD and JTAG)to AF0 (default after reset) + * @arg GPIO_AF_TRACE: Connect TRACE pins to AF0 (default after reset) + * @arg GPIO_AF_TIM1: Connect TIM1 pins to AF1 + * @arg GPIO_AF_TIM2: Connect TIM2 pins to AF1 + * @arg GPIO_AF_TIM3: Connect TIM3 pins to AF2 + * @arg GPIO_AF_TIM4: Connect TIM4 pins to AF2 + * @arg GPIO_AF_TIM5: Connect TIM5 pins to AF2 + * @arg GPIO_AF_TIM8: Connect TIM8 pins to AF3 + * @arg GPIO_AF_TIM9: Connect TIM9 pins to AF3 + * @arg GPIO_AF_TIM10: Connect TIM10 pins to AF3 + * @arg GPIO_AF_TIM11: Connect TIM11 pins to AF3 + * @arg GPIO_AF_I2C1: Connect I2C1 pins to AF4 + * @arg GPIO_AF_I2C2: Connect I2C2 pins to AF4 + * @arg GPIO_AF_I2C3: Connect I2C3 pins to AF4 + * @arg GPIO_AF_SPI1: Connect SPI1 pins to AF5 + * @arg GPIO_AF_SPI2: Connect SPI2/I2S2 pins to AF5 + * @arg GPIO_AF_SPI3: Connect SPI3/I2S3 pins to AF6 + * @arg GPIO_AF_I2S3ext: Connect I2S3ext pins to AF7 + * @arg GPIO_AF_USART1: Connect USART1 pins to AF7 + * @arg GPIO_AF_USART2: Connect USART2 pins to AF7 + * @arg GPIO_AF_USART3: Connect USART3 pins to AF7 + * @arg GPIO_AF_UART4: Connect UART4 pins to AF8 + * @arg GPIO_AF_UART5: Connect UART5 pins to AF8 + * @arg GPIO_AF_USART6: Connect USART6 pins to AF8 + * @arg GPIO_AF_CAN1: Connect CAN1 pins to AF9 + * @arg GPIO_AF_CAN2: Connect CAN2 pins to AF9 + * @arg GPIO_AF_TIM12: Connect TIM12 pins to AF9 + * @arg GPIO_AF_TIM13: Connect TIM13 pins to AF9 + * @arg GPIO_AF_TIM14: Connect TIM14 pins to AF9 + * @arg GPIO_AF_OTG_FS: Connect OTG_FS pins to AF10 + * @arg GPIO_AF_OTG_HS: Connect OTG_HS pins to AF10 + * @arg GPIO_AF_ETH: Connect ETHERNET pins to AF11 + * @arg GPIO_AF_FSMC: Connect FSMC pins to AF12 + * @arg GPIO_AF_OTG_HS_FS: Connect OTG HS (configured in FS) pins to AF12 + * @arg GPIO_AF_SDIO: Connect SDIO pins to AF12 + * @arg GPIO_AF_DCMI: Connect DCMI pins to AF13 + * @arg GPIO_AF_EVENTOUT: Connect EVENTOUT pins to AF15 + * @retval None + */ +void GPIO_PinAFConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_PinSource, uint8_t GPIO_AF) +{ + uint32_t temp = 0x00; + uint32_t temp_2 = 0x00; + + /* Check the parameters */ + assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); + assert_param(IS_GPIO_PIN_SOURCE(GPIO_PinSource)); + assert_param(IS_GPIO_AF(GPIO_AF)); + + temp = ((uint32_t)(GPIO_AF) << ((uint32_t)((uint32_t)GPIO_PinSource & (uint32_t)0x07) * 4)) ; + GPIOx->AFR[GPIO_PinSource >> 0x03] &= ~((uint32_t)0xF << ((uint32_t)((uint32_t)GPIO_PinSource & (uint32_t)0x07) * 4)) ; + temp_2 = GPIOx->AFR[GPIO_PinSource >> 0x03] | temp; + GPIOx->AFR[GPIO_PinSource >> 0x03] = temp_2; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c new file mode 100644 index 0000000..d4fe401 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c @@ -0,0 +1,700 @@ +/** + ****************************************************************************** + * @file stm32f4xx_hash.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the HASH / HMAC Processor (HASH) peripheral: + * - Initialization and Configuration functions + * - Message Digest generation functions + * - context swapping functions + * - DMA interface function + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * HASH operation : + * ---------------- + * 1. Enable the HASH controller clock using + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_HASH, ENABLE) function. + * + * 2. Initialise the HASH using HASH_Init() function. + * + * 3 . Reset the HASH processor core, so that the HASH will be ready + * to compute he message digest of a new message by using + * HASH_Reset() function. + * + * 4. Enable the HASH controller using the HASH_Cmd() function. + * + * 5. if using DMA for Data input transfer, Activate the DMA Request + * using HASH_DMACmd() function + * + * 6. if DMA is not used for data transfer, use HASH_DataIn() function + * to enter data to IN FIFO. + * + * + * 7. Configure the Number of valid bits in last word of the message + * using HASH_SetLastWordValidBitsNbr() function. + * + * 8. if the message length is not an exact multiple of 512 bits, + * then the function HASH_StartDigest() must be called to + * launch the computation of the final digest. + * + * 9. Once computed, the digest can be read using HASH_GetDigest() + * function. + * + * 10. To control HASH events you can use one of the following + * two methods: + * a- Check on HASH flags using the HASH_GetFlagStatus() function. + * b- Use HASH interrupts through the function HASH_ITConfig() at + * initialization phase and HASH_GetITStatus() function into + * interrupt routines in hashing phase. + * After checking on a flag you should clear it using HASH_ClearFlag() + * function. And after checking on an interrupt event you should + * clear it using HASH_ClearITPendingBit() function. + * + * 11. Save and restore hash processor context using + * HASH_SaveContext() and HASH_RestoreContext() functions. + * + * + * + * HMAC operation : + * ---------------- + * The HMAC algorithm is used for message authentication, by + * irreversibly binding the message being processed to a key chosen + * by the user. + * For HMAC specifications, refer to "HMAC: keyed-hashing for message + * authentication, H. Krawczyk, M. Bellare, R. Canetti, February 1997" + * + * Basically, the HMAC algorithm consists of two nested hash operations: + * HMAC(message) = Hash[((key | pad) XOR 0x5C) | Hash(((key | pad) XOR 0x36) | message)] + * where: + * - "pad" is a sequence of zeroes needed to extend the key to the + * length of the underlying hash function data block (that is + * 512 bits for both the SHA-1 and MD5 hash algorithms) + * - "|" represents the concatenation operator + * + * + * To compute the HMAC, four different phases are required: + * + * 1. Initialise the HASH using HASH_Init() function to do HMAC + * operation. + * + * 2. The key (to be used for the inner hash function) is then given + * to the core. This operation follows the same mechanism as the + * one used to send the message in the hash operation (that is, + * by HASH_DataIn() function and, finally, + * HASH_StartDigest() function. + * + * 3. Once the last word has been entered and computation has started, + * the hash processor elaborates the key. It is then ready to + * accept the message text using the same mechanism as the one + * used to send the message in the hash operation. + * + * 4. After the first hash round, the hash processor returns "ready" + * to indicate that it is ready to receive the key to be used for + * the outer hash function (normally, this key is the same as the + * one used for the inner hash function). When the last word of + * the key is entered and computation starts, the HMAC result is + * made available using HASH_GetDigest() function. + * + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_hash.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup HASH + * @brief HASH driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup HASH_Private_Functions + * @{ + */ + +/** @defgroup HASH_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + This section provides functions allowing to + - Initialize the HASH peripheral + - Configure the HASH Processor + - MD5/SHA1, + - HASH/HMAC, + - datatype + - HMAC Key (if mode = HMAC) + - Reset the HASH Processor + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the HASH peripheral registers to their default reset values + * @param None + * @retval None + */ +void HASH_DeInit(void) +{ + /* Enable HASH reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_HASH, ENABLE); + /* Release HASH from reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_HASH, DISABLE); +} + +/** + * @brief Initializes the HASH peripheral according to the specified parameters + * in the HASH_InitStruct structure. + * @note the hash processor is reset when calling this function so that the + * HASH will be ready to compute the message digest of a new message. + * There is no need to call HASH_Reset() function. + * @param HASH_InitStruct: pointer to a HASH_InitTypeDef structure that contains + * the configuration information for the HASH peripheral. + * @note The field HASH_HMACKeyType in HASH_InitTypeDef must be filled only + * if the algorithm mode is HMAC. + * @retval None + */ +void HASH_Init(HASH_InitTypeDef* HASH_InitStruct) +{ + /* Check the parameters */ + assert_param(IS_HASH_ALGOSELECTION(HASH_InitStruct->HASH_AlgoSelection)); + assert_param(IS_HASH_DATATYPE(HASH_InitStruct->HASH_DataType)); + assert_param(IS_HASH_ALGOMODE(HASH_InitStruct->HASH_AlgoMode)); + + /* Configure the Algorithm used, algorithm mode and the datatype */ + HASH->CR &= ~ (HASH_CR_ALGO | HASH_CR_DATATYPE | HASH_CR_MODE); + HASH->CR |= (HASH_InitStruct->HASH_AlgoSelection | \ + HASH_InitStruct->HASH_DataType | \ + HASH_InitStruct->HASH_AlgoMode); + + /* if algorithm mode is HMAC, set the Key */ + if(HASH_InitStruct->HASH_AlgoMode == HASH_AlgoMode_HMAC) + { + assert_param(IS_HASH_HMAC_KEYTYPE(HASH_InitStruct->HASH_HMACKeyType)); + HASH->CR &= ~HASH_CR_LKEY; + HASH->CR |= HASH_InitStruct->HASH_HMACKeyType; + } + + /* Reset the HASH processor core, so that the HASH will be ready to compute + the message digest of a new message */ + HASH->CR |= HASH_CR_INIT; +} + +/** + * @brief Fills each HASH_InitStruct member with its default value. + * @param HASH_InitStruct : pointer to a HASH_InitTypeDef structure which will + * be initialized. + * @note The default values set are : Processor mode is HASH, Algorithm selected is SHA1, + * Data type selected is 32b and HMAC Key Type is short key. + * @retval None + */ +void HASH_StructInit(HASH_InitTypeDef* HASH_InitStruct) +{ + /* Initialize the HASH_AlgoSelection member */ + HASH_InitStruct->HASH_AlgoSelection = HASH_AlgoSelection_SHA1; + + /* Initialize the HASH_AlgoMode member */ + HASH_InitStruct->HASH_AlgoMode = HASH_AlgoMode_HASH; + + /* Initialize the HASH_DataType member */ + HASH_InitStruct->HASH_DataType = HASH_DataType_32b; + + /* Initialize the HASH_HMACKeyType member */ + HASH_InitStruct->HASH_HMACKeyType = HASH_HMACKeyType_ShortKey; +} + +/** + * @brief Resets the HASH processor core, so that the HASH will be ready + * to compute the message digest of a new message. + * @note Calling this function will clear the HASH_SR_DCIS (Digest calculation + * completion interrupt status) bit corresponding to HASH_IT_DCI + * interrupt and HASH_FLAG_DCIS flag. + * @param None + * @retval None + */ +void HASH_Reset(void) +{ + /* Reset the HASH processor core */ + HASH->CR |= HASH_CR_INIT; +} +/** + * @} + */ + +/** @defgroup HASH_Group2 Message Digest generation functions + * @brief Message Digest generation functions + * +@verbatim + =============================================================================== + Message Digest generation functions + =============================================================================== + This section provides functions allowing the generation of message digest: + - Push data in the IN FIFO : using HASH_DataIn() + - Get the number of words set in IN FIFO, use HASH_GetInFIFOWordsNbr() + - set the last word valid bits number using HASH_SetLastWordValidBitsNbr() + - start digest calculation : using HASH_StartDigest() + - Get the Digest message : using HASH_GetDigest() + +@endverbatim + * @{ + */ + + +/** + * @brief Configure the Number of valid bits in last word of the message + * @param ValidNumber: Number of valid bits in last word of the message. + * This parameter must be a number between 0 and 0x1F. + * - 0x00: All 32 bits of the last data written are valid + * - 0x01: Only bit [0] of the last data written is valid + * - 0x02: Only bits[1:0] of the last data written are valid + * - 0x03: Only bits[2:0] of the last data written are valid + * - ... + * - 0x1F: Only bits[30:0] of the last data written are valid + * @note The Number of valid bits must be set before to start the message + * digest competition (in Hash and HMAC) and key treatment(in HMAC). + * @retval None + */ +void HASH_SetLastWordValidBitsNbr(uint16_t ValidNumber) +{ + /* Check the parameters */ + assert_param(IS_HASH_VALIDBITSNUMBER(ValidNumber)); + + /* Configure the Number of valid bits in last word of the message */ + HASH->STR &= ~(HASH_STR_NBW); + HASH->STR |= ValidNumber; +} + +/** + * @brief Writes data in the Data Input FIFO + * @param Data: new data of the message to be processed. + * @retval None + */ +void HASH_DataIn(uint32_t Data) +{ + /* Write in the DIN register a new data */ + HASH->DIN = Data; +} + +/** + * @brief Returns the number of words already pushed into the IN FIFO. + * @param None + * @retval The value of words already pushed into the IN FIFO. + */ +uint8_t HASH_GetInFIFOWordsNbr(void) +{ + /* Return the value of NBW bits */ + return ((HASH->CR & HASH_CR_NBW) >> 8); +} + +/** + * @brief Provides the message digest result. + * @note In MD5 mode, Data[4] filed of HASH_MsgDigest structure is not used + * and is read as zero. + * @param HASH_MessageDigest: pointer to a HASH_MsgDigest structure which will + * hold the message digest result + * @retval None + */ +void HASH_GetDigest(HASH_MsgDigest* HASH_MessageDigest) +{ + /* Get the data field */ + HASH_MessageDigest->Data[0] = HASH->HR[0]; + HASH_MessageDigest->Data[1] = HASH->HR[1]; + HASH_MessageDigest->Data[2] = HASH->HR[2]; + HASH_MessageDigest->Data[3] = HASH->HR[3]; + HASH_MessageDigest->Data[4] = HASH->HR[4]; +} + +/** + * @brief Starts the message padding and calculation of the final message + * @param None + * @retval None + */ +void HASH_StartDigest(void) +{ + /* Start the Digest calculation */ + HASH->STR |= HASH_STR_DCAL; +} +/** + * @} + */ + +/** @defgroup HASH_Group3 Context swapping functions + * @brief Context swapping functions + * +@verbatim + =============================================================================== + Context swapping functions + =============================================================================== + + This section provides functions allowing to save and store HASH Context + + It is possible to interrupt a HASH/HMAC process to perform another processing + with a higher priority, and to complete the interrupted process later on, when + the higher priority task is complete. To do so, the context of the interrupted + task must be saved from the HASH registers to memory, and then be restored + from memory to the HASH registers. + + 1. To save the current context, use HASH_SaveContext() function + 2. To restore the saved context, use HASH_RestoreContext() function + + +@endverbatim + * @{ + */ + +/** + * @brief Save the Hash peripheral Context. + * @note The context can be saved only when no block is currently being + * processed. So user must wait for DINIS = 1 (the last block has been + * processed and the input FIFO is empty) or NBW != 0 (the FIFO is not + * full and no processing is ongoing). + * @param HASH_ContextSave: pointer to a HASH_Context structure that contains + * the repository for current context. + * @retval None + */ +void HASH_SaveContext(HASH_Context* HASH_ContextSave) +{ + uint8_t i = 0; + + /* save context registers */ + HASH_ContextSave->HASH_IMR = HASH->IMR; + HASH_ContextSave->HASH_STR = HASH->STR; + HASH_ContextSave->HASH_CR = HASH->CR; + for(i=0; i<=50;i++) + { + HASH_ContextSave->HASH_CSR[i] = HASH->CSR[i]; + } +} + +/** + * @brief Restore the Hash peripheral Context. + * @note After calling this function, user can restart the processing from the + * point where it has been interrupted. + * @param HASH_ContextRestore: pointer to a HASH_Context structure that contains + * the repository for saved context. + * @retval None + */ +void HASH_RestoreContext(HASH_Context* HASH_ContextRestore) +{ + uint8_t i = 0; + + /* restore context registers */ + HASH->IMR = HASH_ContextRestore->HASH_IMR; + HASH->STR = HASH_ContextRestore->HASH_STR; + HASH->CR = HASH_ContextRestore->HASH_CR; + + /* Initialize the hash processor */ + HASH->CR |= HASH_CR_INIT; + + /* continue restoring context registers */ + for(i=0; i<=50;i++) + { + HASH->CSR[i] = HASH_ContextRestore->HASH_CSR[i]; + } +} +/** + * @} + */ + +/** @defgroup HASH_Group4 HASH's DMA interface Configuration function + * @brief HASH's DMA interface Configuration function + * +@verbatim + =============================================================================== + HASH's DMA interface Configuration function + =============================================================================== + + This section provides functions allowing to configure the DMA interface for + HASH/ HMAC data input transfer. + + When the DMA mode is enabled (using the HASH_DMACmd() function), data can be + sent to the IN FIFO using the DMA peripheral. + + + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the HASH DMA interface. + * @note The DMA is disabled by hardware after the end of transfer. + * @param NewState: new state of the selected HASH DMA transfer request. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void HASH_DMACmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the HASH DMA request */ + HASH->CR |= HASH_CR_DMAE; + } + else + { + /* Disable the HASH DMA request */ + HASH->CR &= ~HASH_CR_DMAE; + } +} +/** + * @} + */ + +/** @defgroup HASH_Group5 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides functions allowing to configure the HASH Interrupts and + to get the status and clear flags and Interrupts pending bits. + + The HASH provides 2 Interrupts sources and 5 Flags: + + Flags : + ---------- + 1. HASH_FLAG_DINIS : set when 16 locations are free in the Data IN FIFO + which means that a new block (512 bit) can be entered + into the input buffer. + + 2. HASH_FLAG_DCIS : set when Digest calculation is complete + + 3. HASH_FLAG_DMAS : set when HASH's DMA interface is enabled (DMAE=1) or + a transfer is ongoing. + This Flag is cleared only by hardware. + + 4. HASH_FLAG_BUSY : set when The hash core is processing a block of data + This Flag is cleared only by hardware. + + 5. HASH_FLAG_DINNE : set when Data IN FIFO is not empty which means that + the Data IN FIFO contains at least one word of data. + This Flag is cleared only by hardware. + + Interrupts : + ------------ + + 1. HASH_IT_DINI : if enabled, this interrupt source is pending when 16 + locations are free in the Data IN FIFO which means that + a new block (512 bit) can be entered into the input buffer. + This interrupt source is cleared using + HASH_ClearITPendingBit(HASH_IT_DINI) function. + + 2. HASH_IT_DCI : if enabled, this interrupt source is pending when Digest + calculation is complete. + This interrupt source is cleared using + HASH_ClearITPendingBit(HASH_IT_DCI) function. + + Managing the HASH controller events : + ------------------------------------ + The user should identify which mode will be used in his application to manage + the HASH controller events: Polling mode or Interrupt mode. + + 1. In the Polling Mode it is advised to use the following functions: + - HASH_GetFlagStatus() : to check if flags events occur. + - HASH_ClearFlag() : to clear the flags events. + + 2. In the Interrupt Mode it is advised to use the following functions: + - HASH_ITConfig() : to enable or disable the interrupt source. + - HASH_GetITStatus() : to check if Interrupt occurs. + - HASH_ClearITPendingBit() : to clear the Interrupt pending Bit + (corresponding Flag). + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified HASH interrupts. + * @param HASH_IT: specifies the HASH interrupt source to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg HASH_IT_DINI: Data Input interrupt + * @arg HASH_IT_DCI: Digest Calculation Completion Interrupt + * @param NewState: new state of the specified HASH interrupt. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void HASH_ITConfig(uint8_t HASH_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_HASH_IT(HASH_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected HASH interrupt */ + HASH->IMR |= HASH_IT; + } + else + { + /* Disable the selected HASH interrupt */ + HASH->IMR &= (uint8_t) ~HASH_IT; + } +} + +/** + * @brief Checks whether the specified HASH flag is set or not. + * @param HASH_FLAG: specifies the HASH flag to check. + * This parameter can be one of the following values: + * @arg HASH_FLAG_DINIS: Data input interrupt status flag + * @arg HASH_FLAG_DCIS: Digest calculation completion interrupt status flag + * @arg HASH_FLAG_BUSY: Busy flag + * @arg HASH_FLAG_DMAS: DMAS Status flag + * @arg HASH_FLAG_DINNE: Data Input register (DIN) not empty status flag + * @retval The new state of HASH_FLAG (SET or RESET) + */ +FlagStatus HASH_GetFlagStatus(uint16_t HASH_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t tempreg = 0; + + /* Check the parameters */ + assert_param(IS_HASH_GET_FLAG(HASH_FLAG)); + + /* check if the FLAG is in CR register */ + if ((HASH_FLAG & HASH_FLAG_DINNE) != (uint16_t)RESET ) + { + tempreg = HASH->CR; + } + else /* The FLAG is in SR register */ + { + tempreg = HASH->SR; + } + + /* Check the status of the specified HASH flag */ + if ((tempreg & HASH_FLAG) != (uint16_t)RESET) + { + /* HASH is set */ + bitstatus = SET; + } + else + { + /* HASH_FLAG is reset */ + bitstatus = RESET; + } + + /* Return the HASH_FLAG status */ + return bitstatus; +} +/** + * @brief Clears the HASH flags. + * @param HASH_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg HASH_FLAG_DINIS: Data Input Flag + * @arg HASH_FLAG_DCIS: Digest Calculation Completion Flag + * @retval None + */ +void HASH_ClearFlag(uint16_t HASH_FLAG) +{ + /* Check the parameters */ + assert_param(IS_HASH_CLEAR_FLAG(HASH_FLAG)); + + /* Clear the selected HASH flags */ + HASH->SR = ~(uint32_t)HASH_FLAG; +} +/** + * @brief Checks whether the specified HASH interrupt has occurred or not. + * @param HASH_IT: specifies the HASH interrupt source to check. + * This parameter can be one of the following values: + * @arg HASH_IT_DINI: Data Input interrupt + * @arg HASH_IT_DCI: Digest Calculation Completion Interrupt + * @retval The new state of HASH_IT (SET or RESET). + */ +ITStatus HASH_GetITStatus(uint8_t HASH_IT) +{ + ITStatus bitstatus = RESET; + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_HASH_GET_IT(HASH_IT)); + + + /* Check the status of the specified HASH interrupt */ + tmpreg = HASH->SR; + + if (((HASH->IMR & tmpreg) & HASH_IT) != RESET) + { + /* HASH_IT is set */ + bitstatus = SET; + } + else + { + /* HASH_IT is reset */ + bitstatus = RESET; + } + /* Return the HASH_IT status */ + return bitstatus; +} + +/** + * @brief Clears the HASH interrupt pending bit(s). + * @param HASH_IT: specifies the HASH interrupt pending bit(s) to clear. + * This parameter can be any combination of the following values: + * @arg HASH_IT_DINI: Data Input interrupt + * @arg HASH_IT_DCI: Digest Calculation Completion Interrupt + * @retval None + */ +void HASH_ClearITPendingBit(uint8_t HASH_IT) +{ + /* Check the parameters */ + assert_param(IS_HASH_IT(HASH_IT)); + + /* Clear the selected HASH interrupt pending bit */ + HASH->SR = (uint8_t)~HASH_IT; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c new file mode 100644 index 0000000..56d495f --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c @@ -0,0 +1,314 @@ +/** + ****************************************************************************** + * @file stm32f4xx_hash_md5.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides high level functions to compute the HASH MD5 and + * HMAC MD5 Digest of an input message. + * It uses the stm32f4xx_hash.c/.h drivers to access the STM32F4xx HASH + * peripheral. + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable The HASH controller clock using + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_HASH, ENABLE); function. + * + * 2. Calculate the HASH MD5 Digest using HASH_MD5() function. + * + * 3. Calculate the HMAC MD5 Digest using HMAC_MD5() function. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_hash.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup HASH + * @brief HASH driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define MD5BUSY_TIMEOUT ((uint32_t) 0x00010000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup HASH_Private_Functions + * @{ + */ + +/** @defgroup HASH_Group7 High Level MD5 functions + * @brief High Level MD5 Hash and HMAC functions + * +@verbatim + =============================================================================== + High Level MD5 Hash and HMAC functions + =============================================================================== + + +@endverbatim + * @{ + */ + +/** + * @brief Compute the HASH MD5 digest. + * @param Input: pointer to the Input buffer to be treated. + * @param Ilen: length of the Input buffer. + * @param Output: the returned digest + * @retval An ErrorStatus enumeration value: + * - SUCCESS: digest computation done + * - ERROR: digest computation failed + */ +ErrorStatus HASH_MD5(uint8_t *Input, uint32_t Ilen, uint8_t Output[16]) +{ + HASH_InitTypeDef MD5_HASH_InitStructure; + HASH_MsgDigest MD5_MessageDigest; + __IO uint16_t nbvalidbitsdata = 0; + uint32_t i = 0; + __IO uint32_t counter = 0; + uint32_t busystatus = 0; + ErrorStatus status = SUCCESS; + uint32_t inputaddr = (uint32_t)Input; + uint32_t outputaddr = (uint32_t)Output; + + + /* Number of valid bits in last word of the Input data */ + nbvalidbitsdata = 8 * (Ilen % 4); + + /* HASH peripheral initialization */ + HASH_DeInit(); + + /* HASH Configuration */ + MD5_HASH_InitStructure.HASH_AlgoSelection = HASH_AlgoSelection_MD5; + MD5_HASH_InitStructure.HASH_AlgoMode = HASH_AlgoMode_HASH; + MD5_HASH_InitStructure.HASH_DataType = HASH_DataType_8b; + HASH_Init(&MD5_HASH_InitStructure); + + /* Configure the number of valid bits in last word of the data */ + HASH_SetLastWordValidBitsNbr(nbvalidbitsdata); + + /* Write the Input block in the IN FIFO */ + for(i=0; i 64) + { + /* HMAC long Key */ + MD5_HASH_InitStructure.HASH_HMACKeyType = HASH_HMACKeyType_LongKey; + } + else + { + /* HMAC short Key */ + MD5_HASH_InitStructure.HASH_HMACKeyType = HASH_HMACKeyType_ShortKey; + } + HASH_Init(&MD5_HASH_InitStructure); + + /* Configure the number of valid bits in last word of the Key */ + HASH_SetLastWordValidBitsNbr(nbvalidbitskey); + + /* Write the Key */ + for(i=0; i
© COPYRIGHT 2011 STMicroelectronics
+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_hash.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup HASH + * @brief HASH driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +#define SHA1BUSY_TIMEOUT ((uint32_t) 0x00010000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup HASH_Private_Functions + * @{ + */ + +/** @defgroup HASH_Group6 High Level SHA1 functions + * @brief High Level SHA1 Hash and HMAC functions + * +@verbatim + =============================================================================== + High Level SHA1 Hash and HMAC functions + =============================================================================== + + +@endverbatim + * @{ + */ + +/** + * @brief Compute the HASH SHA1 digest. + * @param Input: pointer to the Input buffer to be treated. + * @param Ilen: length of the Input buffer. + * @param Output: the returned digest + * @retval An ErrorStatus enumeration value: + * - SUCCESS: digest computation done + * - ERROR: digest computation failed + */ +ErrorStatus HASH_SHA1(uint8_t *Input, uint32_t Ilen, uint8_t Output[20]) +{ + HASH_InitTypeDef SHA1_HASH_InitStructure; + HASH_MsgDigest SHA1_MessageDigest; + __IO uint16_t nbvalidbitsdata = 0; + uint32_t i = 0; + __IO uint32_t counter = 0; + uint32_t busystatus = 0; + ErrorStatus status = SUCCESS; + uint32_t inputaddr = (uint32_t)Input; + uint32_t outputaddr = (uint32_t)Output; + + /* Number of valid bits in last word of the Input data */ + nbvalidbitsdata = 8 * (Ilen % 4); + + /* HASH peripheral initialization */ + HASH_DeInit(); + + /* HASH Configuration */ + SHA1_HASH_InitStructure.HASH_AlgoSelection = HASH_AlgoSelection_SHA1; + SHA1_HASH_InitStructure.HASH_AlgoMode = HASH_AlgoMode_HASH; + SHA1_HASH_InitStructure.HASH_DataType = HASH_DataType_8b; + HASH_Init(&SHA1_HASH_InitStructure); + + /* Configure the number of valid bits in last word of the data */ + HASH_SetLastWordValidBitsNbr(nbvalidbitsdata); + + /* Write the Input block in the IN FIFO */ + for(i=0; i 64) + { + /* HMAC long Key */ + SHA1_HASH_InitStructure.HASH_HMACKeyType = HASH_HMACKeyType_LongKey; + } + else + { + /* HMAC short Key */ + SHA1_HASH_InitStructure.HASH_HMACKeyType = HASH_HMACKeyType_ShortKey; + } + HASH_Init(&SHA1_HASH_InitStructure); + + /* Configure the number of valid bits in last word of the Key */ + HASH_SetLastWordValidBitsNbr(nbvalidbitskey); + + /* Write the Key */ + for(i=0; iGPIO_Mode = GPIO_Mode_AF + * - Select the type, pull-up/pull-down and output speed via + * GPIO_PuPd, GPIO_OType and GPIO_Speed members + * - Call GPIO_Init() function + * Recommended configuration is Push-Pull, Pull-up, Open-Drain. + * Add an external pull up if necessary (typically 4.7 KOhm). + * + * 4. Program the Mode, duty cycle , Own address, Ack, Speed and Acknowledged + * Address using the I2C_Init() function. + * + * 5. Optionally you can enable/configure the following parameters without + * re-initialization (i.e there is no need to call again I2C_Init() function): + * - Enable the acknowledge feature using I2C_AcknowledgeConfig() function + * - Enable the dual addressing mode using I2C_DualAddressCmd() function + * - Enable the general call using the I2C_GeneralCallCmd() function + * - Enable the clock stretching using I2C_StretchClockCmd() function + * - Enable the fast mode duty cycle using the I2C_FastModeDutyCycleConfig() + * function. + * - Configure the NACK position for Master Receiver mode in case of + * 2 bytes reception using the function I2C_NACKPositionConfig(). + * - Enable the PEC Calculation using I2C_CalculatePEC() function + * - For SMBus Mode: + * - Enable the Address Resolution Protocol (ARP) using I2C_ARPCmd() function + * - Configure the SMBusAlert pin using I2C_SMBusAlertConfig() function + * + * 6. Enable the NVIC and the corresponding interrupt using the function + * I2C_ITConfig() if you need to use interrupt mode. + * + * 7. When using the DMA mode + * - Configure the DMA using DMA_Init() function + * - Active the needed channel Request using I2C_DMACmd() or + * I2C_DMALastTransferCmd() function. + * @note When using DMA mode, I2C interrupts may be used at the same time to + * control the communication flow (Start/Stop/Ack... events and errors). + * + * 8. Enable the I2C using the I2C_Cmd() function. + * + * 9. Enable the DMA using the DMA_Cmd() function when using DMA mode in the + * transfers. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_i2c.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup I2C + * @brief I2C driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +#define CR1_CLEAR_MASK ((uint16_t)0xFBF5) /*I2C_ClockSpeed)); + assert_param(IS_I2C_MODE(I2C_InitStruct->I2C_Mode)); + assert_param(IS_I2C_DUTY_CYCLE(I2C_InitStruct->I2C_DutyCycle)); + assert_param(IS_I2C_OWN_ADDRESS1(I2C_InitStruct->I2C_OwnAddress1)); + assert_param(IS_I2C_ACK_STATE(I2C_InitStruct->I2C_Ack)); + assert_param(IS_I2C_ACKNOWLEDGE_ADDRESS(I2C_InitStruct->I2C_AcknowledgedAddress)); + +/*---------------------------- I2Cx CR2 Configuration ------------------------*/ + /* Get the I2Cx CR2 value */ + tmpreg = I2Cx->CR2; + /* Clear frequency FREQ[5:0] bits */ + tmpreg &= (uint16_t)~((uint16_t)I2C_CR2_FREQ); + /* Get pclk1 frequency value */ + RCC_GetClocksFreq(&rcc_clocks); + pclk1 = rcc_clocks.PCLK1_Frequency; + /* Set frequency bits depending on pclk1 value */ + freqrange = (uint16_t)(pclk1 / 1000000); + tmpreg |= freqrange; + /* Write to I2Cx CR2 */ + I2Cx->CR2 = tmpreg; + +/*---------------------------- I2Cx CCR Configuration ------------------------*/ + /* Disable the selected I2C peripheral to configure TRISE */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_PE); + /* Reset tmpreg value */ + /* Clear F/S, DUTY and CCR[11:0] bits */ + tmpreg = 0; + + /* Configure speed in standard mode */ + if (I2C_InitStruct->I2C_ClockSpeed <= 100000) + { + /* Standard mode speed calculate */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed << 1)); + /* Test if CCR value is under 0x4*/ + if (result < 0x04) + { + /* Set minimum allowed value */ + result = 0x04; + } + /* Set speed value for standard mode */ + tmpreg |= result; + /* Set Maximum Rise Time for standard mode */ + I2Cx->TRISE = freqrange + 1; + } + /* Configure speed in fast mode */ + /* To use the I2C at 400 KHz (in fast mode), the PCLK1 frequency (I2C peripheral + input clock) must be a multiple of 10 MHz */ + else /*(I2C_InitStruct->I2C_ClockSpeed <= 400000)*/ + { + if (I2C_InitStruct->I2C_DutyCycle == I2C_DutyCycle_2) + { + /* Fast mode speed calculate: Tlow/Thigh = 2 */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed * 3)); + } + else /*I2C_InitStruct->I2C_DutyCycle == I2C_DutyCycle_16_9*/ + { + /* Fast mode speed calculate: Tlow/Thigh = 16/9 */ + result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed * 25)); + /* Set DUTY bit */ + result |= I2C_DutyCycle_16_9; + } + + /* Test if CCR value is under 0x1*/ + if ((result & I2C_CCR_CCR) == 0) + { + /* Set minimum allowed value */ + result |= (uint16_t)0x0001; + } + /* Set speed value and set F/S bit for fast mode */ + tmpreg |= (uint16_t)(result | I2C_CCR_FS); + /* Set Maximum Rise Time for fast mode */ + I2Cx->TRISE = (uint16_t)(((freqrange * (uint16_t)300) / (uint16_t)1000) + (uint16_t)1); + } + + /* Write to I2Cx CCR */ + I2Cx->CCR = tmpreg; + /* Enable the selected I2C peripheral */ + I2Cx->CR1 |= I2C_CR1_PE; + +/*---------------------------- I2Cx CR1 Configuration ------------------------*/ + /* Get the I2Cx CR1 value */ + tmpreg = I2Cx->CR1; + /* Clear ACK, SMBTYPE and SMBUS bits */ + tmpreg &= CR1_CLEAR_MASK; + /* Configure I2Cx: mode and acknowledgement */ + /* Set SMBTYPE and SMBUS bits according to I2C_Mode value */ + /* Set ACK bit according to I2C_Ack value */ + tmpreg |= (uint16_t)((uint32_t)I2C_InitStruct->I2C_Mode | I2C_InitStruct->I2C_Ack); + /* Write to I2Cx CR1 */ + I2Cx->CR1 = tmpreg; + +/*---------------------------- I2Cx OAR1 Configuration -----------------------*/ + /* Set I2Cx Own Address1 and acknowledged address */ + I2Cx->OAR1 = (I2C_InitStruct->I2C_AcknowledgedAddress | I2C_InitStruct->I2C_OwnAddress1); +} + +/** + * @brief Fills each I2C_InitStruct member with its default value. + * @param I2C_InitStruct: pointer to an I2C_InitTypeDef structure which will be initialized. + * @retval None + */ +void I2C_StructInit(I2C_InitTypeDef* I2C_InitStruct) +{ +/*---------------- Reset I2C init structure parameters values ----------------*/ + /* initialize the I2C_ClockSpeed member */ + I2C_InitStruct->I2C_ClockSpeed = 5000; + /* Initialize the I2C_Mode member */ + I2C_InitStruct->I2C_Mode = I2C_Mode_I2C; + /* Initialize the I2C_DutyCycle member */ + I2C_InitStruct->I2C_DutyCycle = I2C_DutyCycle_2; + /* Initialize the I2C_OwnAddress1 member */ + I2C_InitStruct->I2C_OwnAddress1 = 0; + /* Initialize the I2C_Ack member */ + I2C_InitStruct->I2C_Ack = I2C_Ack_Disable; + /* Initialize the I2C_AcknowledgedAddress member */ + I2C_InitStruct->I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit; +} + +/** + * @brief Enables or disables the specified I2C peripheral. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2Cx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_Cmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected I2C peripheral */ + I2Cx->CR1 |= I2C_CR1_PE; + } + else + { + /* Disable the selected I2C peripheral */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_PE); + } +} + +/** + * @brief Generates I2Cx communication START condition. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C START condition generation. + * This parameter can be: ENABLE or DISABLE. + * @retval None. + */ +void I2C_GenerateSTART(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Generate a START condition */ + I2Cx->CR1 |= I2C_CR1_START; + } + else + { + /* Disable the START condition generation */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_START); + } +} + +/** + * @brief Generates I2Cx communication STOP condition. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C STOP condition generation. + * This parameter can be: ENABLE or DISABLE. + * @retval None. + */ +void I2C_GenerateSTOP(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Generate a STOP condition */ + I2Cx->CR1 |= I2C_CR1_STOP; + } + else + { + /* Disable the STOP condition generation */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_STOP); + } +} + +/** + * @brief Transmits the address byte to select the slave device. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param Address: specifies the slave address which will be transmitted + * @param I2C_Direction: specifies whether the I2C device will be a Transmitter + * or a Receiver. + * This parameter can be one of the following values + * @arg I2C_Direction_Transmitter: Transmitter mode + * @arg I2C_Direction_Receiver: Receiver mode + * @retval None. + */ +void I2C_Send7bitAddress(I2C_TypeDef* I2Cx, uint8_t Address, uint8_t I2C_Direction) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_DIRECTION(I2C_Direction)); + /* Test on the direction to set/reset the read/write bit */ + if (I2C_Direction != I2C_Direction_Transmitter) + { + /* Set the address bit0 for read */ + Address |= I2C_OAR1_ADD0; + } + else + { + /* Reset the address bit0 for write */ + Address &= (uint8_t)~((uint8_t)I2C_OAR1_ADD0); + } + /* Send the address */ + I2Cx->DR = Address; +} + +/** + * @brief Enables or disables the specified I2C acknowledge feature. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C Acknowledgement. + * This parameter can be: ENABLE or DISABLE. + * @retval None. + */ +void I2C_AcknowledgeConfig(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the acknowledgement */ + I2Cx->CR1 |= I2C_CR1_ACK; + } + else + { + /* Disable the acknowledgement */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_ACK); + } +} + +/** + * @brief Configures the specified I2C own address2. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param Address: specifies the 7bit I2C own address2. + * @retval None. + */ +void I2C_OwnAddress2Config(I2C_TypeDef* I2Cx, uint8_t Address) +{ + uint16_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + + /* Get the old register value */ + tmpreg = I2Cx->OAR2; + + /* Reset I2Cx Own address2 bit [7:1] */ + tmpreg &= (uint16_t)~((uint16_t)I2C_OAR2_ADD2); + + /* Set I2Cx Own address2 */ + tmpreg |= (uint16_t)((uint16_t)Address & (uint16_t)0x00FE); + + /* Store the new register value */ + I2Cx->OAR2 = tmpreg; +} + +/** + * @brief Enables or disables the specified I2C dual addressing mode. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C dual addressing mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_DualAddressCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable dual addressing mode */ + I2Cx->OAR2 |= I2C_OAR2_ENDUAL; + } + else + { + /* Disable dual addressing mode */ + I2Cx->OAR2 &= (uint16_t)~((uint16_t)I2C_OAR2_ENDUAL); + } +} + +/** + * @brief Enables or disables the specified I2C general call feature. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C General call. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_GeneralCallCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable generall call */ + I2Cx->CR1 |= I2C_CR1_ENGC; + } + else + { + /* Disable generall call */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_ENGC); + } +} + +/** + * @brief Enables or disables the specified I2C software reset. + * @note When software reset is enabled, the I2C IOs are released (this can + * be useful to recover from bus errors). + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C software reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_SoftwareResetCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Peripheral under reset */ + I2Cx->CR1 |= I2C_CR1_SWRST; + } + else + { + /* Peripheral not under reset */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_SWRST); + } +} + +/** + * @brief Enables or disables the specified I2C Clock stretching. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2Cx Clock stretching. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_StretchClockCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState == DISABLE) + { + /* Enable the selected I2C Clock stretching */ + I2Cx->CR1 |= I2C_CR1_NOSTRETCH; + } + else + { + /* Disable the selected I2C Clock stretching */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_NOSTRETCH); + } +} + +/** + * @brief Selects the specified I2C fast mode duty cycle. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_DutyCycle: specifies the fast mode duty cycle. + * This parameter can be one of the following values: + * @arg I2C_DutyCycle_2: I2C fast mode Tlow/Thigh = 2 + * @arg I2C_DutyCycle_16_9: I2C fast mode Tlow/Thigh = 16/9 + * @retval None + */ +void I2C_FastModeDutyCycleConfig(I2C_TypeDef* I2Cx, uint16_t I2C_DutyCycle) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_DUTY_CYCLE(I2C_DutyCycle)); + if (I2C_DutyCycle != I2C_DutyCycle_16_9) + { + /* I2C fast mode Tlow/Thigh=2 */ + I2Cx->CCR &= I2C_DutyCycle_2; + } + else + { + /* I2C fast mode Tlow/Thigh=16/9 */ + I2Cx->CCR |= I2C_DutyCycle_16_9; + } +} + +/** + * @brief Selects the specified I2C NACK position in master receiver mode. + * @note This function is useful in I2C Master Receiver mode when the number + * of data to be received is equal to 2. In this case, this function + * should be called (with parameter I2C_NACKPosition_Next) before data + * reception starts,as described in the 2-byte reception procedure + * recommended in Reference Manual in Section: Master receiver. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_NACKPosition: specifies the NACK position. + * This parameter can be one of the following values: + * @arg I2C_NACKPosition_Next: indicates that the next byte will be the last + * received byte. + * @arg I2C_NACKPosition_Current: indicates that current byte is the last + * received byte. + * + * @note This function configures the same bit (POS) as I2C_PECPositionConfig() + * but is intended to be used in I2C mode while I2C_PECPositionConfig() + * is intended to used in SMBUS mode. + * + * @retval None + */ +void I2C_NACKPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_NACKPosition) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_NACK_POSITION(I2C_NACKPosition)); + + /* Check the input parameter */ + if (I2C_NACKPosition == I2C_NACKPosition_Next) + { + /* Next byte in shift register is the last received byte */ + I2Cx->CR1 |= I2C_NACKPosition_Next; + } + else + { + /* Current byte in shift register is the last received byte */ + I2Cx->CR1 &= I2C_NACKPosition_Current; + } +} + +/** + * @brief Drives the SMBusAlert pin high or low for the specified I2C. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_SMBusAlert: specifies SMBAlert pin level. + * This parameter can be one of the following values: + * @arg I2C_SMBusAlert_Low: SMBAlert pin driven low + * @arg I2C_SMBusAlert_High: SMBAlert pin driven high + * @retval None + */ +void I2C_SMBusAlertConfig(I2C_TypeDef* I2Cx, uint16_t I2C_SMBusAlert) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_SMBUS_ALERT(I2C_SMBusAlert)); + if (I2C_SMBusAlert == I2C_SMBusAlert_Low) + { + /* Drive the SMBusAlert pin Low */ + I2Cx->CR1 |= I2C_SMBusAlert_Low; + } + else + { + /* Drive the SMBusAlert pin High */ + I2Cx->CR1 &= I2C_SMBusAlert_High; + } +} + +/** + * @brief Enables or disables the specified I2C ARP. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2Cx ARP. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_ARPCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected I2C ARP */ + I2Cx->CR1 |= I2C_CR1_ENARP; + } + else + { + /* Disable the selected I2C ARP */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_ENARP); + } +} +/** + * @} + */ + +/** @defgroup I2C_Group2 Data transfers functions + * @brief Data transfers functions + * +@verbatim + =============================================================================== + Data transfers functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Sends a data byte through the I2Cx peripheral. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param Data: Byte to be transmitted.. + * @retval None + */ +void I2C_SendData(I2C_TypeDef* I2Cx, uint8_t Data) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + /* Write in the DR register the data to be sent */ + I2Cx->DR = Data; +} + +/** + * @brief Returns the most recent received data by the I2Cx peripheral. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @retval The value of the received data. + */ +uint8_t I2C_ReceiveData(I2C_TypeDef* I2Cx) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + /* Return the data in the DR register */ + return (uint8_t)I2Cx->DR; +} + +/** + * @} + */ + +/** @defgroup I2C_Group3 PEC management functions + * @brief PEC management functions + * +@verbatim + =============================================================================== + PEC management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified I2C PEC transfer. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C PEC transmission. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_TransmitPEC(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected I2C PEC transmission */ + I2Cx->CR1 |= I2C_CR1_PEC; + } + else + { + /* Disable the selected I2C PEC transmission */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_PEC); + } +} + +/** + * @brief Selects the specified I2C PEC position. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_PECPosition: specifies the PEC position. + * This parameter can be one of the following values: + * @arg I2C_PECPosition_Next: indicates that the next byte is PEC + * @arg I2C_PECPosition_Current: indicates that current byte is PEC + * + * @note This function configures the same bit (POS) as I2C_NACKPositionConfig() + * but is intended to be used in SMBUS mode while I2C_NACKPositionConfig() + * is intended to used in I2C mode. + * + * @retval None + */ +void I2C_PECPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_PECPosition) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_PEC_POSITION(I2C_PECPosition)); + if (I2C_PECPosition == I2C_PECPosition_Next) + { + /* Next byte in shift register is PEC */ + I2Cx->CR1 |= I2C_PECPosition_Next; + } + else + { + /* Current byte in shift register is PEC */ + I2Cx->CR1 &= I2C_PECPosition_Current; + } +} + +/** + * @brief Enables or disables the PEC value calculation of the transferred bytes. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2Cx PEC value calculation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_CalculatePEC(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected I2C PEC calculation */ + I2Cx->CR1 |= I2C_CR1_ENPEC; + } + else + { + /* Disable the selected I2C PEC calculation */ + I2Cx->CR1 &= (uint16_t)~((uint16_t)I2C_CR1_ENPEC); + } +} + +/** + * @brief Returns the PEC value for the specified I2C. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @retval The PEC value. + */ +uint8_t I2C_GetPEC(I2C_TypeDef* I2Cx) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + /* Return the selected I2C PEC value */ + return ((I2Cx->SR2) >> 8); +} + +/** + * @} + */ + +/** @defgroup I2C_Group4 DMA transfers management functions + * @brief DMA transfers management functions + * +@verbatim + =============================================================================== + DMA transfers management functions + =============================================================================== + This section provides functions allowing to configure the I2C DMA channels + requests. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified I2C DMA requests. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C DMA transfer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_DMACmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected I2C DMA requests */ + I2Cx->CR2 |= I2C_CR2_DMAEN; + } + else + { + /* Disable the selected I2C DMA requests */ + I2Cx->CR2 &= (uint16_t)~((uint16_t)I2C_CR2_DMAEN); + } +} + +/** + * @brief Specifies that the next DMA transfer is the last one. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param NewState: new state of the I2C DMA last transfer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_DMALastTransferCmd(I2C_TypeDef* I2Cx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Next DMA transfer is the last transfer */ + I2Cx->CR2 |= I2C_CR2_LAST; + } + else + { + /* Next DMA transfer is not the last transfer */ + I2Cx->CR2 &= (uint16_t)~((uint16_t)I2C_CR2_LAST); + } +} + +/** + * @} + */ + +/** @defgroup I2C_Group5 Interrupts events and flags management functions + * @brief Interrupts, events and flags management functions + * +@verbatim + =============================================================================== + Interrupts, events and flags management functions + =============================================================================== + This section provides functions allowing to configure the I2C Interrupts + sources and check or clear the flags or pending bits status. + The user should identify which mode will be used in his application to manage + the communication: Polling mode, Interrupt mode or DMA mode. + + =============================================================================== + I2C State Monitoring Functions + =============================================================================== + This I2C driver provides three different ways for I2C state monitoring + depending on the application requirements and constraints: + + + 1. Basic state monitoring (Using I2C_CheckEvent() function) + ----------------------------------------------------------- + It compares the status registers (SR1 and SR2) content to a given event + (can be the combination of one or more flags). + It returns SUCCESS if the current status includes the given flags + and returns ERROR if one or more flags are missing in the current status. + + - When to use + - This function is suitable for most applications as well as for startup + activity since the events are fully described in the product reference + manual (RM0090). + - It is also suitable for users who need to define their own events. + + - Limitations + - If an error occurs (ie. error flags are set besides to the monitored + flags), the I2C_CheckEvent() function may return SUCCESS despite + the communication hold or corrupted real state. + In this case, it is advised to use error interrupts to monitor + the error events and handle them in the interrupt IRQ handler. + + @note + For error management, it is advised to use the following functions: + - I2C_ITConfig() to configure and enable the error interrupts (I2C_IT_ERR). + - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs. + Where x is the peripheral instance (I2C1, I2C2 ...) + - I2C_GetFlagStatus() or I2C_GetITStatus() to be called into the + I2Cx_ER_IRQHandler() function in order to determine which error occurred. + - I2C_ClearFlag() or I2C_ClearITPendingBit() and/or I2C_SoftwareResetCmd() + and/or I2C_GenerateStop() in order to clear the error flag and source + and return to correct communication status. + + + 2. Advanced state monitoring (Using the function I2C_GetLastEvent()) + -------------------------------------------------------------------- + Using the function I2C_GetLastEvent() which returns the image of both status + registers in a single word (uint32_t) (Status Register 2 value is shifted left + by 16 bits and concatenated to Status Register 1). + + - When to use + - This function is suitable for the same applications above but it + allows to overcome the mentioned limitation of I2C_GetFlagStatus() + function. + - The returned value could be compared to events already defined in + the library (stm32f4xx_i2c.h) or to custom values defined by user. + This function is suitable when multiple flags are monitored at the + same time. + - At the opposite of I2C_CheckEvent() function, this function allows + user to choose when an event is accepted (when all events flags are + set and no other flags are set or just when the needed flags are set + like I2C_CheckEvent() function. + + - Limitations + - User may need to define his own events. + - Same remark concerning the error management is applicable for this + function if user decides to check only regular communication flags + (and ignores error flags). + + + 3. Flag-based state monitoring (Using the function I2C_GetFlagStatus()) + ----------------------------------------------------------------------- + + Using the function I2C_GetFlagStatus() which simply returns the status of + one single flag (ie. I2C_FLAG_RXNE ...). + + - When to use + - This function could be used for specific applications or in debug + phase. + - It is suitable when only one flag checking is needed (most I2C + events are monitored through multiple flags). + - Limitations: + - When calling this function, the Status register is accessed. + Some flags are cleared when the status register is accessed. + So checking the status of one Flag, may clear other ones. + - Function may need to be called twice or more in order to monitor + one single event. + + For detailed description of Events, please refer to section I2C_Events in + stm32f4xx_i2c.h file. + +@endverbatim + * @{ + */ + +/** + * @brief Reads the specified I2C register and returns its value. + * @param I2C_Register: specifies the register to read. + * This parameter can be one of the following values: + * @arg I2C_Register_CR1: CR1 register. + * @arg I2C_Register_CR2: CR2 register. + * @arg I2C_Register_OAR1: OAR1 register. + * @arg I2C_Register_OAR2: OAR2 register. + * @arg I2C_Register_DR: DR register. + * @arg I2C_Register_SR1: SR1 register. + * @arg I2C_Register_SR2: SR2 register. + * @arg I2C_Register_CCR: CCR register. + * @arg I2C_Register_TRISE: TRISE register. + * @retval The value of the read register. + */ +uint16_t I2C_ReadRegister(I2C_TypeDef* I2Cx, uint8_t I2C_Register) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_REGISTER(I2C_Register)); + + tmp = (uint32_t) I2Cx; + tmp += I2C_Register; + + /* Return the selected register value */ + return (*(__IO uint16_t *) tmp); +} + +/** + * @brief Enables or disables the specified I2C interrupts. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_IT: specifies the I2C interrupts sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg I2C_IT_BUF: Buffer interrupt mask + * @arg I2C_IT_EVT: Event interrupt mask + * @arg I2C_IT_ERR: Error interrupt mask + * @param NewState: new state of the specified I2C interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2C_ITConfig(I2C_TypeDef* I2Cx, uint16_t I2C_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + assert_param(IS_I2C_CONFIG_IT(I2C_IT)); + + if (NewState != DISABLE) + { + /* Enable the selected I2C interrupts */ + I2Cx->CR2 |= I2C_IT; + } + else + { + /* Disable the selected I2C interrupts */ + I2Cx->CR2 &= (uint16_t)~I2C_IT; + } +} + +/* + =============================================================================== + 1. Basic state monitoring + =============================================================================== + */ + +/** + * @brief Checks whether the last I2Cx Event is equal to the one passed + * as parameter. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_EVENT: specifies the event to be checked. + * This parameter can be one of the following values: + * @arg I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED: EV1 + * @arg I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED: EV1 + * @arg I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED: EV1 + * @arg I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED: EV1 + * @arg I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED: EV1 + * @arg I2C_EVENT_SLAVE_BYTE_RECEIVED: EV2 + * @arg (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_DUALF): EV2 + * @arg (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_GENCALL): EV2 + * @arg I2C_EVENT_SLAVE_BYTE_TRANSMITTED: EV3 + * @arg (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_DUALF): EV3 + * @arg (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_GENCALL): EV3 + * @arg I2C_EVENT_SLAVE_ACK_FAILURE: EV3_2 + * @arg I2C_EVENT_SLAVE_STOP_DETECTED: EV4 + * @arg I2C_EVENT_MASTER_MODE_SELECT: EV5 + * @arg I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED: EV6 + * @arg I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED: EV6 + * @arg I2C_EVENT_MASTER_BYTE_RECEIVED: EV7 + * @arg I2C_EVENT_MASTER_BYTE_TRANSMITTING: EV8 + * @arg I2C_EVENT_MASTER_BYTE_TRANSMITTED: EV8_2 + * @arg I2C_EVENT_MASTER_MODE_ADDRESS10: EV9 + * + * @note For detailed description of Events, please refer to section I2C_Events + * in stm32f4xx_i2c.h file. + * + * @retval An ErrorStatus enumeration value: + * - SUCCESS: Last event is equal to the I2C_EVENT + * - ERROR: Last event is different from the I2C_EVENT + */ +ErrorStatus I2C_CheckEvent(I2C_TypeDef* I2Cx, uint32_t I2C_EVENT) +{ + uint32_t lastevent = 0; + uint32_t flag1 = 0, flag2 = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_EVENT(I2C_EVENT)); + + /* Read the I2Cx status register */ + flag1 = I2Cx->SR1; + flag2 = I2Cx->SR2; + flag2 = flag2 << 16; + + /* Get the last event value from I2C status register */ + lastevent = (flag1 | flag2) & FLAG_MASK; + + /* Check whether the last event contains the I2C_EVENT */ + if ((lastevent & I2C_EVENT) == I2C_EVENT) + { + /* SUCCESS: last event is equal to I2C_EVENT */ + status = SUCCESS; + } + else + { + /* ERROR: last event is different from I2C_EVENT */ + status = ERROR; + } + /* Return status */ + return status; +} + +/* + =============================================================================== + 2. Advanced state monitoring + =============================================================================== + */ + +/** + * @brief Returns the last I2Cx Event. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * + * @note For detailed description of Events, please refer to section I2C_Events + * in stm32f4xx_i2c.h file. + * + * @retval The last event + */ +uint32_t I2C_GetLastEvent(I2C_TypeDef* I2Cx) +{ + uint32_t lastevent = 0; + uint32_t flag1 = 0, flag2 = 0; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + + /* Read the I2Cx status register */ + flag1 = I2Cx->SR1; + flag2 = I2Cx->SR2; + flag2 = flag2 << 16; + + /* Get the last event value from I2C status register */ + lastevent = (flag1 | flag2) & FLAG_MASK; + + /* Return status */ + return lastevent; +} + +/* + =============================================================================== + 3. Flag-based state monitoring + =============================================================================== + */ + +/** + * @brief Checks whether the specified I2C flag is set or not. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg I2C_FLAG_DUALF: Dual flag (Slave mode) + * @arg I2C_FLAG_SMBHOST: SMBus host header (Slave mode) + * @arg I2C_FLAG_SMBDEFAULT: SMBus default header (Slave mode) + * @arg I2C_FLAG_GENCALL: General call header flag (Slave mode) + * @arg I2C_FLAG_TRA: Transmitter/Receiver flag + * @arg I2C_FLAG_BUSY: Bus busy flag + * @arg I2C_FLAG_MSL: Master/Slave flag + * @arg I2C_FLAG_SMBALERT: SMBus Alert flag + * @arg I2C_FLAG_TIMEOUT: Timeout or Tlow error flag + * @arg I2C_FLAG_PECERR: PEC error in reception flag + * @arg I2C_FLAG_OVR: Overrun/Underrun flag (Slave mode) + * @arg I2C_FLAG_AF: Acknowledge failure flag + * @arg I2C_FLAG_ARLO: Arbitration lost flag (Master mode) + * @arg I2C_FLAG_BERR: Bus error flag + * @arg I2C_FLAG_TXE: Data register empty flag (Transmitter) + * @arg I2C_FLAG_RXNE: Data register not empty (Receiver) flag + * @arg I2C_FLAG_STOPF: Stop detection flag (Slave mode) + * @arg I2C_FLAG_ADD10: 10-bit header sent flag (Master mode) + * @arg I2C_FLAG_BTF: Byte transfer finished flag + * @arg I2C_FLAG_ADDR: Address sent flag (Master mode) "ADSL" + * Address matched flag (Slave mode)"ENDAD" + * @arg I2C_FLAG_SB: Start bit flag (Master mode) + * @retval The new state of I2C_FLAG (SET or RESET). + */ +FlagStatus I2C_GetFlagStatus(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG) +{ + FlagStatus bitstatus = RESET; + __IO uint32_t i2creg = 0, i2cxbase = 0; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_GET_FLAG(I2C_FLAG)); + + /* Get the I2Cx peripheral base address */ + i2cxbase = (uint32_t)I2Cx; + + /* Read flag register index */ + i2creg = I2C_FLAG >> 28; + + /* Get bit[23:0] of the flag */ + I2C_FLAG &= FLAG_MASK; + + if(i2creg != 0) + { + /* Get the I2Cx SR1 register address */ + i2cxbase += 0x14; + } + else + { + /* Flag in I2Cx SR2 Register */ + I2C_FLAG = (uint32_t)(I2C_FLAG >> 16); + /* Get the I2Cx SR2 register address */ + i2cxbase += 0x18; + } + + if(((*(__IO uint32_t *)i2cxbase) & I2C_FLAG) != (uint32_t)RESET) + { + /* I2C_FLAG is set */ + bitstatus = SET; + } + else + { + /* I2C_FLAG is reset */ + bitstatus = RESET; + } + + /* Return the I2C_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the I2Cx's pending flags. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg I2C_FLAG_SMBALERT: SMBus Alert flag + * @arg I2C_FLAG_TIMEOUT: Timeout or Tlow error flag + * @arg I2C_FLAG_PECERR: PEC error in reception flag + * @arg I2C_FLAG_OVR: Overrun/Underrun flag (Slave mode) + * @arg I2C_FLAG_AF: Acknowledge failure flag + * @arg I2C_FLAG_ARLO: Arbitration lost flag (Master mode) + * @arg I2C_FLAG_BERR: Bus error flag + * + * @note STOPF (STOP detection) is cleared by software sequence: a read operation + * to I2C_SR1 register (I2C_GetFlagStatus()) followed by a write operation + * to I2C_CR1 register (I2C_Cmd() to re-enable the I2C peripheral). + * @note ADD10 (10-bit header sent) is cleared by software sequence: a read + * operation to I2C_SR1 (I2C_GetFlagStatus()) followed by writing the + * second byte of the address in DR register. + * @note BTF (Byte Transfer Finished) is cleared by software sequence: a read + * operation to I2C_SR1 register (I2C_GetFlagStatus()) followed by a + * read/write to I2C_DR register (I2C_SendData()). + * @note ADDR (Address sent) is cleared by software sequence: a read operation to + * I2C_SR1 register (I2C_GetFlagStatus()) followed by a read operation to + * I2C_SR2 register ((void)(I2Cx->SR2)). + * @note SB (Start Bit) is cleared software sequence: a read operation to I2C_SR1 + * register (I2C_GetFlagStatus()) followed by a write operation to I2C_DR + * register (I2C_SendData()). + * + * @retval None + */ +void I2C_ClearFlag(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG) +{ + uint32_t flagpos = 0; + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_CLEAR_FLAG(I2C_FLAG)); + /* Get the I2C flag position */ + flagpos = I2C_FLAG & FLAG_MASK; + /* Clear the selected I2C flag */ + I2Cx->SR1 = (uint16_t)~flagpos; +} + +/** + * @brief Checks whether the specified I2C interrupt has occurred or not. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_IT: specifies the interrupt source to check. + * This parameter can be one of the following values: + * @arg I2C_IT_SMBALERT: SMBus Alert flag + * @arg I2C_IT_TIMEOUT: Timeout or Tlow error flag + * @arg I2C_IT_PECERR: PEC error in reception flag + * @arg I2C_IT_OVR: Overrun/Underrun flag (Slave mode) + * @arg I2C_IT_AF: Acknowledge failure flag + * @arg I2C_IT_ARLO: Arbitration lost flag (Master mode) + * @arg I2C_IT_BERR: Bus error flag + * @arg I2C_IT_TXE: Data register empty flag (Transmitter) + * @arg I2C_IT_RXNE: Data register not empty (Receiver) flag + * @arg I2C_IT_STOPF: Stop detection flag (Slave mode) + * @arg I2C_IT_ADD10: 10-bit header sent flag (Master mode) + * @arg I2C_IT_BTF: Byte transfer finished flag + * @arg I2C_IT_ADDR: Address sent flag (Master mode) "ADSL" + * Address matched flag (Slave mode)"ENDAD" + * @arg I2C_IT_SB: Start bit flag (Master mode) + * @retval The new state of I2C_IT (SET or RESET). + */ +ITStatus I2C_GetITStatus(I2C_TypeDef* I2Cx, uint32_t I2C_IT) +{ + ITStatus bitstatus = RESET; + uint32_t enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_GET_IT(I2C_IT)); + + /* Check if the interrupt source is enabled or not */ + enablestatus = (uint32_t)(((I2C_IT & ITEN_MASK) >> 16) & (I2Cx->CR2)) ; + + /* Get bit[23:0] of the flag */ + I2C_IT &= FLAG_MASK; + + /* Check the status of the specified I2C flag */ + if (((I2Cx->SR1 & I2C_IT) != (uint32_t)RESET) && enablestatus) + { + /* I2C_IT is set */ + bitstatus = SET; + } + else + { + /* I2C_IT is reset */ + bitstatus = RESET; + } + /* Return the I2C_IT status */ + return bitstatus; +} + +/** + * @brief Clears the I2Cx's interrupt pending bits. + * @param I2Cx: where x can be 1, 2 or 3 to select the I2C peripheral. + * @param I2C_IT: specifies the interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg I2C_IT_SMBALERT: SMBus Alert interrupt + * @arg I2C_IT_TIMEOUT: Timeout or Tlow error interrupt + * @arg I2C_IT_PECERR: PEC error in reception interrupt + * @arg I2C_IT_OVR: Overrun/Underrun interrupt (Slave mode) + * @arg I2C_IT_AF: Acknowledge failure interrupt + * @arg I2C_IT_ARLO: Arbitration lost interrupt (Master mode) + * @arg I2C_IT_BERR: Bus error interrupt + * + * @note STOPF (STOP detection) is cleared by software sequence: a read operation + * to I2C_SR1 register (I2C_GetITStatus()) followed by a write operation to + * I2C_CR1 register (I2C_Cmd() to re-enable the I2C peripheral). + * @note ADD10 (10-bit header sent) is cleared by software sequence: a read + * operation to I2C_SR1 (I2C_GetITStatus()) followed by writing the second + * byte of the address in I2C_DR register. + * @note BTF (Byte Transfer Finished) is cleared by software sequence: a read + * operation to I2C_SR1 register (I2C_GetITStatus()) followed by a + * read/write to I2C_DR register (I2C_SendData()). + * @note ADDR (Address sent) is cleared by software sequence: a read operation to + * I2C_SR1 register (I2C_GetITStatus()) followed by a read operation to + * I2C_SR2 register ((void)(I2Cx->SR2)). + * @note SB (Start Bit) is cleared by software sequence: a read operation to + * I2C_SR1 register (I2C_GetITStatus()) followed by a write operation to + * I2C_DR register (I2C_SendData()). + * @retval None + */ +void I2C_ClearITPendingBit(I2C_TypeDef* I2Cx, uint32_t I2C_IT) +{ + uint32_t flagpos = 0; + /* Check the parameters */ + assert_param(IS_I2C_ALL_PERIPH(I2Cx)); + assert_param(IS_I2C_CLEAR_IT(I2C_IT)); + + /* Get the I2C flag position */ + flagpos = I2C_IT & FLAG_MASK; + + /* Clear the selected I2C flag */ + I2Cx->SR1 = (uint16_t)~flagpos; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c new file mode 100644 index 0000000..a4fddec --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c @@ -0,0 +1,263 @@ +/** + ****************************************************************************** + * @file stm32f4xx_iwdg.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Independent watchdog (IWDG) peripheral: + * - Prescaler and Counter configuration + * - IWDG activation + * - Flag management + * + * @verbatim + * + * =================================================================== + * IWDG features + * =================================================================== + * + * The IWDG can be started by either software or hardware (configurable + * through option byte). + * + * The IWDG is clocked by its own dedicated low-speed clock (LSI) and + * thus stays active even if the main clock fails. + * Once the IWDG is started, the LSI is forced ON and cannot be disabled + * (LSI cannot be disabled too), and the counter starts counting down from + * the reset value of 0xFFF. When it reaches the end of count value (0x000) + * a system reset is generated. + * The IWDG counter should be reloaded at regular intervals to prevent + * an MCU reset. + * + * The IWDG is implemented in the VDD voltage domain that is still functional + * in STOP and STANDBY mode (IWDG reset can wake-up from STANDBY). + * + * IWDGRST flag in RCC_CSR register can be used to inform when a IWDG + * reset occurs. + * + * Min-max timeout value @32KHz (LSI): ~125us / ~32.7s + * The IWDG timeout may vary due to LSI frequency dispersion. STM32F4xx + * devices provide the capability to measure the LSI frequency (LSI clock + * connected internally to TIM5 CH4 input capture). The measured value + * can be used to have an IWDG timeout with an acceptable accuracy. + * For more information, please refer to the STM32F4xx Reference manual + * + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable write access to IWDG_PR and IWDG_RLR registers using + * IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable) function + * + * 2. Configure the IWDG prescaler using IWDG_SetPrescaler() function + * + * 3. Configure the IWDG counter value using IWDG_SetReload() function. + * This value will be loaded in the IWDG counter each time the counter + * is reloaded, then the IWDG will start counting down from this value. + * + * 4. Start the IWDG using IWDG_Enable() function, when the IWDG is used + * in software mode (no need to enable the LSI, it will be enabled + * by hardware) + * + * 5. Then the application program must reload the IWDG counter at regular + * intervals during normal operation to prevent an MCU reset, using + * IWDG_ReloadCounter() function. + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_iwdg.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup IWDG + * @brief IWDG driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* KR register bit mask */ +#define KR_KEY_RELOAD ((uint16_t)0xAAAA) +#define KR_KEY_ENABLE ((uint16_t)0xCCCC) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup IWDG_Private_Functions + * @{ + */ + +/** @defgroup IWDG_Group1 Prescaler and Counter configuration functions + * @brief Prescaler and Counter configuration functions + * +@verbatim + =============================================================================== + Prescaler and Counter configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables write access to IWDG_PR and IWDG_RLR registers. + * @param IWDG_WriteAccess: new state of write access to IWDG_PR and IWDG_RLR registers. + * This parameter can be one of the following values: + * @arg IWDG_WriteAccess_Enable: Enable write access to IWDG_PR and IWDG_RLR registers + * @arg IWDG_WriteAccess_Disable: Disable write access to IWDG_PR and IWDG_RLR registers + * @retval None + */ +void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess) +{ + /* Check the parameters */ + assert_param(IS_IWDG_WRITE_ACCESS(IWDG_WriteAccess)); + IWDG->KR = IWDG_WriteAccess; +} + +/** + * @brief Sets IWDG Prescaler value. + * @param IWDG_Prescaler: specifies the IWDG Prescaler value. + * This parameter can be one of the following values: + * @arg IWDG_Prescaler_4: IWDG prescaler set to 4 + * @arg IWDG_Prescaler_8: IWDG prescaler set to 8 + * @arg IWDG_Prescaler_16: IWDG prescaler set to 16 + * @arg IWDG_Prescaler_32: IWDG prescaler set to 32 + * @arg IWDG_Prescaler_64: IWDG prescaler set to 64 + * @arg IWDG_Prescaler_128: IWDG prescaler set to 128 + * @arg IWDG_Prescaler_256: IWDG prescaler set to 256 + * @retval None + */ +void IWDG_SetPrescaler(uint8_t IWDG_Prescaler) +{ + /* Check the parameters */ + assert_param(IS_IWDG_PRESCALER(IWDG_Prescaler)); + IWDG->PR = IWDG_Prescaler; +} + +/** + * @brief Sets IWDG Reload value. + * @param Reload: specifies the IWDG Reload value. + * This parameter must be a number between 0 and 0x0FFF. + * @retval None + */ +void IWDG_SetReload(uint16_t Reload) +{ + /* Check the parameters */ + assert_param(IS_IWDG_RELOAD(Reload)); + IWDG->RLR = Reload; +} + +/** + * @brief Reloads IWDG counter with value defined in the reload register + * (write access to IWDG_PR and IWDG_RLR registers disabled). + * @param None + * @retval None + */ +void IWDG_ReloadCounter(void) +{ + IWDG->KR = KR_KEY_RELOAD; +} + +/** + * @} + */ + +/** @defgroup IWDG_Group2 IWDG activation function + * @brief IWDG activation function + * +@verbatim + =============================================================================== + IWDG activation function + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables IWDG (write access to IWDG_PR and IWDG_RLR registers disabled). + * @param None + * @retval None + */ +void IWDG_Enable(void) +{ + IWDG->KR = KR_KEY_ENABLE; +} + +/** + * @} + */ + +/** @defgroup IWDG_Group3 Flag management function + * @brief Flag management function + * +@verbatim + =============================================================================== + Flag management function + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Checks whether the specified IWDG flag is set or not. + * @param IWDG_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg IWDG_FLAG_PVU: Prescaler Value Update on going + * @arg IWDG_FLAG_RVU: Reload Value Update on going + * @retval The new state of IWDG_FLAG (SET or RESET). + */ +FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_IWDG_FLAG(IWDG_FLAG)); + if ((IWDG->SR & IWDG_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c new file mode 100644 index 0000000..9a14f55 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c @@ -0,0 +1,656 @@ +/** + ****************************************************************************** + * @file stm32f4xx_pwr.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Power Controller (PWR) peripheral: + * - Backup Domain Access + * - PVD configuration + * - WakeUp pin configuration + * - Main and Backup Regulators configuration + * - FLASH Power Down configuration + * - Low Power modes configuration + * - Flags management + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_pwr.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup PWR + * @brief PWR driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* --------- PWR registers bit address in the alias region ---------- */ +#define PWR_OFFSET (PWR_BASE - PERIPH_BASE) + +/* --- CR Register ---*/ + +/* Alias word address of DBP bit */ +#define CR_OFFSET (PWR_OFFSET + 0x00) +#define DBP_BitNumber 0x08 +#define CR_DBP_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (DBP_BitNumber * 4)) + +/* Alias word address of PVDE bit */ +#define PVDE_BitNumber 0x04 +#define CR_PVDE_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (PVDE_BitNumber * 4)) + +/* Alias word address of FPDS bit */ +#define FPDS_BitNumber 0x09 +#define CR_FPDS_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (FPDS_BitNumber * 4)) + +/* Alias word address of PMODE bit */ +#define PMODE_BitNumber 0x0E +#define CR_PMODE_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (PMODE_BitNumber * 4)) + + +/* --- CSR Register ---*/ + +/* Alias word address of EWUP bit */ +#define CSR_OFFSET (PWR_OFFSET + 0x04) +#define EWUP_BitNumber 0x08 +#define CSR_EWUP_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (EWUP_BitNumber * 4)) + +/* Alias word address of BRE bit */ +#define BRE_BitNumber 0x09 +#define CSR_BRE_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (BRE_BitNumber * 4)) + +/* ------------------ PWR registers bit mask ------------------------ */ + +/* CR register bit mask */ +#define CR_DS_MASK ((uint32_t)0xFFFFFFFC) +#define CR_PLS_MASK ((uint32_t)0xFFFFFF1F) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup PWR_Private_Functions + * @{ + */ + +/** @defgroup PWR_Group1 Backup Domain Access function + * @brief Backup Domain Access function + * +@verbatim + =============================================================================== + Backup Domain Access function + =============================================================================== + + After reset, the backup domain (RTC registers, RTC backup data + registers and backup SRAM) is protected against possible unwanted + write accesses. + To enable access to the RTC Domain and RTC registers, proceed as follows: + - Enable the Power Controller (PWR) APB1 interface clock using the + RCC_APB1PeriphClockCmd() function. + - Enable access to RTC domain using the PWR_BackupAccessCmd() function. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the PWR peripheral registers to their default reset values. + * @param None + * @retval None + */ +void PWR_DeInit(void) +{ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_PWR, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_PWR, DISABLE); +} + +/** + * @brief Enables or disables access to the backup domain (RTC registers, RTC + * backup data registers and backup SRAM). + * @note If the HSE divided by 2, 3, ..31 is used as the RTC clock, the + * Backup Domain Access should be kept enabled. + * @param NewState: new state of the access to the backup domain. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void PWR_BackupAccessCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CR_DBP_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup PWR_Group2 PVD configuration functions + * @brief PVD configuration functions + * +@verbatim + =============================================================================== + PVD configuration functions + =============================================================================== + + - The PVD is used to monitor the VDD power supply by comparing it to a threshold + selected by the PVD Level (PLS[2:0] bits in the PWR_CR). + - A PVDO flag is available to indicate if VDD/VDDA is higher or lower than the + PVD threshold. This event is internally connected to the EXTI line16 + and can generate an interrupt if enabled through the EXTI registers. + - The PVD is stopped in Standby mode. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD). + * @param PWR_PVDLevel: specifies the PVD detection level + * This parameter can be one of the following values: + * @arg PWR_PVDLevel_0: PVD detection level set to 2.0V + * @arg PWR_PVDLevel_1: PVD detection level set to 2.2V + * @arg PWR_PVDLevel_2: PVD detection level set to 2.3V + * @arg PWR_PVDLevel_3: PVD detection level set to 2.5V + * @arg PWR_PVDLevel_4: PVD detection level set to 2.7V + * @arg PWR_PVDLevel_5: PVD detection level set to 2.8V + * @arg PWR_PVDLevel_6: PVD detection level set to 2.9V + * @arg PWR_PVDLevel_7: PVD detection level set to 3.0V + * @note Refer to the electrical characteristics of you device datasheet for more details. + * @retval None + */ +void PWR_PVDLevelConfig(uint32_t PWR_PVDLevel) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_PWR_PVD_LEVEL(PWR_PVDLevel)); + + tmpreg = PWR->CR; + + /* Clear PLS[7:5] bits */ + tmpreg &= CR_PLS_MASK; + + /* Set PLS[7:5] bits according to PWR_PVDLevel value */ + tmpreg |= PWR_PVDLevel; + + /* Store the new value */ + PWR->CR = tmpreg; +} + +/** + * @brief Enables or disables the Power Voltage Detector(PVD). + * @param NewState: new state of the PVD. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void PWR_PVDCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CR_PVDE_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup PWR_Group3 WakeUp pin configuration functions + * @brief WakeUp pin configuration functions + * +@verbatim + =============================================================================== + WakeUp pin configuration functions + =============================================================================== + + - WakeUp pin is used to wakeup the system from Standby mode. This pin is + forced in input pull down configuration and is active on rising edges. + - There is only one WakeUp pin: WakeUp Pin 1 on PA.00. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the WakeUp Pin functionality. + * @param NewState: new state of the WakeUp Pin functionality. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void PWR_WakeUpPinCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CSR_EWUP_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup PWR_Group4 Main and Backup Regulators configuration functions + * @brief Main and Backup Regulators configuration functions + * +@verbatim + =============================================================================== + Main and Backup Regulators configuration functions + =============================================================================== + + - The backup domain includes 4 Kbytes of backup SRAM accessible only from the + CPU, and address in 32-bit, 16-bit or 8-bit mode. Its content is retained + even in Standby or VBAT mode when the low power backup regulator is enabled. + It can be considered as an internal EEPROM when VBAT is always present. + You can use the PWR_BackupRegulatorCmd() function to enable the low power + backup regulator and use the PWR_GetFlagStatus(PWR_FLAG_BRR) to check if it is + ready or not. + + - When the backup domain is supplied by VDD (analog switch connected to VDD) + the backup SRAM is powered from VDD which replaces the VBAT power supply to + save battery life. + + - The backup SRAM is not mass erased by an tamper event. It is read protected + to prevent confidential data, such as cryptographic private key, from being + accessed. The backup SRAM can be erased only through the Flash interface when + a protection level change from level 1 to level 0 is requested. + Refer to the description of Read protection (RDP) in the Flash programming manual. + + - The main internal regulator can be configured to have a tradeoff between performance + and power consumption when the device does not operate at the maximum frequency. + This is done through PWR_MainRegulatorModeConfig() function which configure VOS bit + in PWR_CR register: + - When this bit is set (Regulator voltage output Scale 1 mode selected) the System + frequency can go up to 168 MHz. + - When this bit is reset (Regulator voltage output Scale 2 mode selected) the System + frequency can go up to 144 MHz. + Refer to the datasheets for more details. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the Backup Regulator. + * @param NewState: new state of the Backup Regulator. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void PWR_BackupRegulatorCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CSR_BRE_BB = (uint32_t)NewState; +} + +/** + * @brief Configures the main internal regulator output voltage. + * @param PWR_Regulator_Voltage: specifies the regulator output voltage to achieve + * a tradeoff between performance and power consumption when the device does + * not operate at the maximum frequency (refer to the datasheets for more details). + * This parameter can be one of the following values: + * @arg PWR_Regulator_Voltage_Scale1: Regulator voltage output Scale 1 mode, + * System frequency up to 168 MHz. + * @arg PWR_Regulator_Voltage_Scale2: Regulator voltage output Scale 2 mode, + * System frequency up to 144 MHz. + * @retval None + */ +void PWR_MainRegulatorModeConfig(uint32_t PWR_Regulator_Voltage) +{ + /* Check the parameters */ + assert_param(IS_PWR_REGULATOR_VOLTAGE(PWR_Regulator_Voltage)); + + if (PWR_Regulator_Voltage == PWR_Regulator_Voltage_Scale2) + { + PWR->CR &= ~PWR_Regulator_Voltage_Scale1; + } + else + { + PWR->CR |= PWR_Regulator_Voltage_Scale1; + } +} + +/** + * @} + */ + +/** @defgroup PWR_Group5 FLASH Power Down configuration functions + * @brief FLASH Power Down configuration functions + * +@verbatim + =============================================================================== + FLASH Power Down configuration functions + =============================================================================== + + - By setting the FPDS bit in the PWR_CR register by using the PWR_FlashPowerDownCmd() + function, the Flash memory also enters power down mode when the device enters + Stop mode. When the Flash memory is in power down mode, an additional startup + delay is incurred when waking up from Stop mode. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the Flash Power Down in STOP mode. + * @param NewState: new state of the Flash power mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void PWR_FlashPowerDownCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CR_FPDS_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup PWR_Group6 Low Power modes configuration functions + * @brief Low Power modes configuration functions + * +@verbatim + =============================================================================== + Low Power modes configuration functions + =============================================================================== + + The devices feature 3 low-power modes: + - Sleep mode: Cortex-M4 core stopped, peripherals kept running. + - Stop mode: all clocks are stopped, regulator running, regulator in low power mode + - Standby mode: 1.2V domain powered off. + + Sleep mode + =========== + - Entry: + - The Sleep mode is entered by using the __WFI() or __WFE() functions. + - Exit: + - Any peripheral interrupt acknowledged by the nested vectored interrupt + controller (NVIC) can wake up the device from Sleep mode. + + Stop mode + ========== + In Stop mode, all clocks in the 1.2V domain are stopped, the PLL, the HSI, + and the HSE RC oscillators are disabled. Internal SRAM and register contents + are preserved. + The voltage regulator can be configured either in normal or low-power mode. + To minimize the consumption In Stop mode, FLASH can be powered off before + entering the Stop mode. It can be switched on again by software after exiting + the Stop mode using the PWR_FlashPowerDownCmd() function. + + - Entry: + - The Stop mode is entered using the PWR_EnterSTOPMode(PWR_Regulator_LowPower,) + function with regulator in LowPower or with Regulator ON. + - Exit: + - Any EXTI Line (Internal or External) configured in Interrupt/Event mode. + + Standby mode + ============ + The Standby mode allows to achieve the lowest power consumption. It is based + on the Cortex-M4 deepsleep mode, with the voltage regulator disabled. + The 1.2V domain is consequently powered off. The PLL, the HSI oscillator and + the HSE oscillator are also switched off. SRAM and register contents are lost + except for the RTC registers, RTC backup registers, backup SRAM and Standby + circuitry. + + The voltage regulator is OFF. + + - Entry: + - The Standby mode is entered using the PWR_EnterSTANDBYMode() function. + - Exit: + - WKUP pin rising edge, RTC alarm (Alarm A and Alarm B), RTC wakeup, + tamper event, time-stamp event, external reset in NRST pin, IWDG reset. + + Auto-wakeup (AWU) from low-power mode + ===================================== + The MCU can be woken up from low-power mode by an RTC Alarm event, an RTC + Wakeup event, a tamper event, a time-stamp event, or a comparator event, + without depending on an external interrupt (Auto-wakeup mode). + + - RTC auto-wakeup (AWU) from the Stop mode + ---------------------------------------- + + - To wake up from the Stop mode with an RTC alarm event, it is necessary to: + - Configure the EXTI Line 17 to be sensitive to rising edges (Interrupt + or Event modes) using the EXTI_Init() function. + - Enable the RTC Alarm Interrupt using the RTC_ITConfig() function + - Configure the RTC to generate the RTC alarm using the RTC_SetAlarm() + and RTC_AlarmCmd() functions. + - To wake up from the Stop mode with an RTC Tamper or time stamp event, it + is necessary to: + - Configure the EXTI Line 21 to be sensitive to rising edges (Interrupt + or Event modes) using the EXTI_Init() function. + - Enable the RTC Tamper or time stamp Interrupt using the RTC_ITConfig() + function + - Configure the RTC to detect the tamper or time stamp event using the + RTC_TimeStampConfig(), RTC_TamperTriggerConfig() and RTC_TamperCmd() + functions. + - To wake up from the Stop mode with an RTC WakeUp event, it is necessary to: + - Configure the EXTI Line 22 to be sensitive to rising edges (Interrupt + or Event modes) using the EXTI_Init() function. + - Enable the RTC WakeUp Interrupt using the RTC_ITConfig() function + - Configure the RTC to generate the RTC WakeUp event using the RTC_WakeUpClockConfig(), + RTC_SetWakeUpCounter() and RTC_WakeUpCmd() functions. + + - RTC auto-wakeup (AWU) from the Standby mode + ------------------------------------------- + - To wake up from the Standby mode with an RTC alarm event, it is necessary to: + - Enable the RTC Alarm Interrupt using the RTC_ITConfig() function + - Configure the RTC to generate the RTC alarm using the RTC_SetAlarm() + and RTC_AlarmCmd() functions. + - To wake up from the Standby mode with an RTC Tamper or time stamp event, it + is necessary to: + - Enable the RTC Tamper or time stamp Interrupt using the RTC_ITConfig() + function + - Configure the RTC to detect the tamper or time stamp event using the + RTC_TimeStampConfig(), RTC_TamperTriggerConfig() and RTC_TamperCmd() + functions. + - To wake up from the Standby mode with an RTC WakeUp event, it is necessary to: + - Enable the RTC WakeUp Interrupt using the RTC_ITConfig() function + - Configure the RTC to generate the RTC WakeUp event using the RTC_WakeUpClockConfig(), + RTC_SetWakeUpCounter() and RTC_WakeUpCmd() functions. + +@endverbatim + * @{ + */ + +/** + * @brief Enters STOP mode. + * + * @note In Stop mode, all I/O pins keep the same state as in Run mode. + * @note When exiting Stop mode by issuing an interrupt or a wakeup event, + * the HSI RC oscillator is selected as system clock. + * @note When the voltage regulator operates in low power mode, an additional + * startup delay is incurred when waking up from Stop mode. + * By keeping the internal regulator ON during Stop mode, the consumption + * is higher although the startup time is reduced. + * + * @param PWR_Regulator: specifies the regulator state in STOP mode. + * This parameter can be one of the following values: + * @arg PWR_Regulator_ON: STOP mode with regulator ON + * @arg PWR_Regulator_LowPower: STOP mode with regulator in low power mode + * @param PWR_STOPEntry: specifies if STOP mode in entered with WFI or WFE instruction. + * This parameter can be one of the following values: + * @arg PWR_STOPEntry_WFI: enter STOP mode with WFI instruction + * @arg PWR_STOPEntry_WFE: enter STOP mode with WFE instruction + * @retval None + */ +void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_PWR_REGULATOR(PWR_Regulator)); + assert_param(IS_PWR_STOP_ENTRY(PWR_STOPEntry)); + + /* Select the regulator state in STOP mode ---------------------------------*/ + tmpreg = PWR->CR; + /* Clear PDDS and LPDSR bits */ + tmpreg &= CR_DS_MASK; + + /* Set LPDSR bit according to PWR_Regulator value */ + tmpreg |= PWR_Regulator; + + /* Store the new value */ + PWR->CR = tmpreg; + + /* Set SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk; + + /* Select STOP mode entry --------------------------------------------------*/ + if(PWR_STOPEntry == PWR_STOPEntry_WFI) + { + /* Request Wait For Interrupt */ + __WFI(); + } + else + { + /* Request Wait For Event */ + __WFE(); + } + /* Reset SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR &= (uint32_t)~((uint32_t)SCB_SCR_SLEEPDEEP_Msk); +} + +/** + * @brief Enters STANDBY mode. + * @note In Standby mode, all I/O pins are high impedance except for: + * - Reset pad (still available) + * - RTC_AF1 pin (PC13) if configured for tamper, time-stamp, RTC + * Alarm out, or RTC clock calibration out. + * - RTC_AF2 pin (PI8) if configured for tamper or time-stamp. + * - WKUP pin 1 (PA0) if enabled. + * @param None + * @retval None + */ +void PWR_EnterSTANDBYMode(void) +{ + /* Clear Wakeup flag */ + PWR->CR |= PWR_CR_CWUF; + + /* Select STANDBY mode */ + PWR->CR |= PWR_CR_PDDS; + + /* Set SLEEPDEEP bit of Cortex System Control Register */ + SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk; + +/* This option is used to ensure that store operations are completed */ +#if defined ( __CC_ARM ) + __force_stores(); +#endif + /* Request Wait For Interrupt */ + __WFI(); +} + +/** + * @} + */ + +/** @defgroup PWR_Group7 Flags management functions + * @brief Flags management functions + * +@verbatim + =============================================================================== + Flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Checks whether the specified PWR flag is set or not. + * @param PWR_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg PWR_FLAG_WU: Wake Up flag. This flag indicates that a wakeup event + * was received from the WKUP pin or from the RTC alarm (Alarm A + * or Alarm B), RTC Tamper event, RTC TimeStamp event or RTC Wakeup. + * An additional wakeup event is detected if the WKUP pin is enabled + * (by setting the EWUP bit) when the WKUP pin level is already high. + * @arg PWR_FLAG_SB: StandBy flag. This flag indicates that the system was + * resumed from StandBy mode. + * @arg PWR_FLAG_PVDO: PVD Output. This flag is valid only if PVD is enabled + * by the PWR_PVDCmd() function. The PVD is stopped by Standby mode + * For this reason, this bit is equal to 0 after Standby or reset + * until the PVDE bit is set. + * @arg PWR_FLAG_BRR: Backup regulator ready flag. This bit is not reset + * when the device wakes up from Standby mode or by a system reset + * or power reset. + * @arg PWR_FLAG_VOSRDY: This flag indicates that the Regulator voltage + * scaling output selection is ready. + * @retval The new state of PWR_FLAG (SET or RESET). + */ +FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_PWR_GET_FLAG(PWR_FLAG)); + + if ((PWR->CSR & PWR_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the PWR's pending flags. + * @param PWR_FLAG: specifies the flag to clear. + * This parameter can be one of the following values: + * @arg PWR_FLAG_WU: Wake Up flag + * @arg PWR_FLAG_SB: StandBy flag + * @retval None + */ +void PWR_ClearFlag(uint32_t PWR_FLAG) +{ + /* Check the parameters */ + assert_param(IS_PWR_CLEAR_FLAG(PWR_FLAG)); + + PWR->CR |= PWR_FLAG << 2; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c new file mode 100644 index 0000000..8776374 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c @@ -0,0 +1,1808 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rcc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Reset and clock control (RCC) peripheral: + * - Internal/external clocks, PLL, CSS and MCO configuration + * - System, AHB and APB busses clocks configuration + * - Peripheral clocks configuration + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * RCC specific features + * =================================================================== + * + * After reset the device is running from Internal High Speed oscillator + * (HSI 16MHz) with Flash 0 wait state, Flash prefetch buffer, D-Cache + * and I-Cache are disabled, and all peripherals are off except internal + * SRAM, Flash and JTAG. + * - There is no prescaler on High speed (AHB) and Low speed (APB) busses; + * all peripherals mapped on these busses are running at HSI speed. + * - The clock for all peripherals is switched off, except the SRAM and FLASH. + * - All GPIOs are in input floating state, except the JTAG pins which + * are assigned to be used for debug purpose. + * + * Once the device started from reset, the user application has to: + * - Configure the clock source to be used to drive the System clock + * (if the application needs higher frequency/performance) + * - Configure the System clock frequency and Flash settings + * - Configure the AHB and APB busses prescalers + * - Enable the clock for the peripheral(s) to be used + * - Configure the clock source(s) for peripherals which clocks are not + * derived from the System clock (I2S, RTC, ADC, USB OTG FS/SDIO/RNG) + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup RCC + * @brief RCC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* ------------ RCC registers bit address in the alias region ----------- */ +#define RCC_OFFSET (RCC_BASE - PERIPH_BASE) +/* --- CR Register ---*/ +/* Alias word address of HSION bit */ +#define CR_OFFSET (RCC_OFFSET + 0x00) +#define HSION_BitNumber 0x00 +#define CR_HSION_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (HSION_BitNumber * 4)) +/* Alias word address of CSSON bit */ +#define CSSON_BitNumber 0x13 +#define CR_CSSON_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (CSSON_BitNumber * 4)) +/* Alias word address of PLLON bit */ +#define PLLON_BitNumber 0x18 +#define CR_PLLON_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (PLLON_BitNumber * 4)) +/* Alias word address of PLLI2SON bit */ +#define PLLI2SON_BitNumber 0x1A +#define CR_PLLI2SON_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (PLLI2SON_BitNumber * 4)) + +/* --- CFGR Register ---*/ +/* Alias word address of I2SSRC bit */ +#define CFGR_OFFSET (RCC_OFFSET + 0x08) +#define I2SSRC_BitNumber 0x17 +#define CFGR_I2SSRC_BB (PERIPH_BB_BASE + (CFGR_OFFSET * 32) + (I2SSRC_BitNumber * 4)) + +/* --- BDCR Register ---*/ +/* Alias word address of RTCEN bit */ +#define BDCR_OFFSET (RCC_OFFSET + 0x70) +#define RTCEN_BitNumber 0x0F +#define BDCR_RTCEN_BB (PERIPH_BB_BASE + (BDCR_OFFSET * 32) + (RTCEN_BitNumber * 4)) +/* Alias word address of BDRST bit */ +#define BDRST_BitNumber 0x10 +#define BDCR_BDRST_BB (PERIPH_BB_BASE + (BDCR_OFFSET * 32) + (BDRST_BitNumber * 4)) +/* --- CSR Register ---*/ +/* Alias word address of LSION bit */ +#define CSR_OFFSET (RCC_OFFSET + 0x74) +#define LSION_BitNumber 0x00 +#define CSR_LSION_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (LSION_BitNumber * 4)) +/* ---------------------- RCC registers bit mask ------------------------ */ +/* CFGR register bit mask */ +#define CFGR_MCO2_RESET_MASK ((uint32_t)0x07FFFFFF) +#define CFGR_MCO1_RESET_MASK ((uint32_t)0xF89FFFFF) + +/* RCC Flag Mask */ +#define FLAG_MASK ((uint8_t)0x1F) + +/* CR register byte 3 (Bits[23:16]) base address */ +#define CR_BYTE3_ADDRESS ((uint32_t)0x40023802) + +/* CIR register byte 2 (Bits[15:8]) base address */ +#define CIR_BYTE2_ADDRESS ((uint32_t)(RCC_BASE + 0x0C + 0x01)) + +/* CIR register byte 3 (Bits[23:16]) base address */ +#define CIR_BYTE3_ADDRESS ((uint32_t)(RCC_BASE + 0x0C + 0x02)) + +/* BDCR register base address */ +#define BDCR_ADDRESS (PERIPH_BASE + BDCR_OFFSET) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +static __I uint8_t APBAHBPrescTable[16] = {0, 0, 0, 0, 1, 2, 3, 4, 1, 2, 3, 4, 6, 7, 8, 9}; + +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup RCC_Private_Functions + * @{ + */ + +/** @defgroup RCC_Group1 Internal and external clocks, PLL, CSS and MCO configuration functions + * @brief Internal and external clocks, PLL, CSS and MCO configuration functions + * +@verbatim + =============================================================================== + Internal/external clocks, PLL, CSS and MCO configuration functions + =============================================================================== + + This section provide functions allowing to configure the internal/external clocks, + PLLs, CSS and MCO pins. + + 1. HSI (high-speed internal), 16 MHz factory-trimmed RC used directly or through + the PLL as System clock source. + + 2. LSI (low-speed internal), 32 KHz low consumption RC used as IWDG and/or RTC + clock source. + + 3. HSE (high-speed external), 4 to 26 MHz crystal oscillator used directly or + through the PLL as System clock source. Can be used also as RTC clock source. + + 4. LSE (low-speed external), 32 KHz oscillator used as RTC clock source. + + 5. PLL (clocked by HSI or HSE), featuring two different output clocks: + - The first output is used to generate the high speed system clock (up to 168 MHz) + - The second output is used to generate the clock for the USB OTG FS (48 MHz), + the random analog generator (<=48 MHz) and the SDIO (<= 48 MHz). + + 6. PLLI2S (clocked by HSI or HSE), used to generate an accurate clock to achieve + high-quality audio performance on the I2S interface. + + 7. CSS (Clock security system), once enable and if a HSE clock failure occurs + (HSE used directly or through PLL as System clock source), the System clock + is automatically switched to HSI and an interrupt is generated if enabled. + The interrupt is linked to the Cortex-M4 NMI (Non-Maskable Interrupt) + exception vector. + + 8. MCO1 (microcontroller clock output), used to output HSI, LSE, HSE or PLL + clock (through a configurable prescaler) on PA8 pin. + + 9. MCO2 (microcontroller clock output), used to output HSE, PLL, SYSCLK or PLLI2S + clock (through a configurable prescaler) on PC9 pin. + +@endverbatim + * @{ + */ + +/** + * @brief Resets the RCC clock configuration to the default reset state. + * @note The default reset state of the clock configuration is given below: + * - HSI ON and used as system clock source + * - HSE, PLL and PLLI2S OFF + * - AHB, APB1 and APB2 prescaler set to 1. + * - CSS, MCO1 and MCO2 OFF + * - All interrupts disabled + * @note This function doesn't modify the configuration of the + * - Peripheral clocks + * - LSI, LSE and RTC clocks + * @param None + * @retval None + */ +void RCC_DeInit(void) +{ + /* Set HSION bit */ + RCC->CR |= (uint32_t)0x00000001; + + /* Reset CFGR register */ + RCC->CFGR = 0x00000000; + + /* Reset HSEON, CSSON and PLLON bits */ + RCC->CR &= (uint32_t)0xFEF6FFFF; + + /* Reset PLLCFGR register */ + RCC->PLLCFGR = 0x24003010; + + /* Reset HSEBYP bit */ + RCC->CR &= (uint32_t)0xFFFBFFFF; + + /* Disable all interrupts */ + RCC->CIR = 0x00000000; +} + +/** + * @brief Configures the External High Speed oscillator (HSE). + * @note After enabling the HSE (RCC_HSE_ON or RCC_HSE_Bypass), the application + * software should wait on HSERDY flag to be set indicating that HSE clock + * is stable and can be used to clock the PLL and/or system clock. + * @note HSE state can not be changed if it is used directly or through the + * PLL as system clock. In this case, you have to select another source + * of the system clock then change the HSE state (ex. disable it). + * @note The HSE is stopped by hardware when entering STOP and STANDBY modes. + * @note This function reset the CSSON bit, so if the Clock security system(CSS) + * was previously enabled you have to enable it again after calling this + * function. + * @param RCC_HSE: specifies the new state of the HSE. + * This parameter can be one of the following values: + * @arg RCC_HSE_OFF: turn OFF the HSE oscillator, HSERDY flag goes low after + * 6 HSE oscillator clock cycles. + * @arg RCC_HSE_ON: turn ON the HSE oscillator + * @arg RCC_HSE_Bypass: HSE oscillator bypassed with external clock + * @retval None + */ +void RCC_HSEConfig(uint8_t RCC_HSE) +{ + /* Check the parameters */ + assert_param(IS_RCC_HSE(RCC_HSE)); + + /* Reset HSEON and HSEBYP bits before configuring the HSE ------------------*/ + *(__IO uint8_t *) CR_BYTE3_ADDRESS = RCC_HSE_OFF; + + /* Set the new HSE configuration -------------------------------------------*/ + *(__IO uint8_t *) CR_BYTE3_ADDRESS = RCC_HSE; +} + +/** + * @brief Waits for HSE start-up. + * @note This functions waits on HSERDY flag to be set and return SUCCESS if + * this flag is set, otherwise returns ERROR if the timeout is reached + * and this flag is not set. The timeout value is defined by the constant + * HSE_STARTUP_TIMEOUT in stm32f4xx.h file. You can tailor it depending + * on the HSE crystal used in your application. + * @param None + * @retval An ErrorStatus enumeration value: + * - SUCCESS: HSE oscillator is stable and ready to use + * - ERROR: HSE oscillator not yet ready + */ +ErrorStatus RCC_WaitForHSEStartUp(void) +{ + __IO uint32_t startupcounter = 0; + ErrorStatus status = ERROR; + FlagStatus hsestatus = RESET; + /* Wait till HSE is ready and if Time out is reached exit */ + do + { + hsestatus = RCC_GetFlagStatus(RCC_FLAG_HSERDY); + startupcounter++; + } while((startupcounter != HSE_STARTUP_TIMEOUT) && (hsestatus == RESET)); + + if (RCC_GetFlagStatus(RCC_FLAG_HSERDY) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + return (status); +} + +/** + * @brief Adjusts the Internal High Speed oscillator (HSI) calibration value. + * @note The calibration is used to compensate for the variations in voltage + * and temperature that influence the frequency of the internal HSI RC. + * @param HSICalibrationValue: specifies the calibration trimming value. + * This parameter must be a number between 0 and 0x1F. + * @retval None + */ +void RCC_AdjustHSICalibrationValue(uint8_t HSICalibrationValue) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_RCC_CALIBRATION_VALUE(HSICalibrationValue)); + + tmpreg = RCC->CR; + + /* Clear HSITRIM[4:0] bits */ + tmpreg &= ~RCC_CR_HSITRIM; + + /* Set the HSITRIM[4:0] bits according to HSICalibrationValue value */ + tmpreg |= (uint32_t)HSICalibrationValue << 3; + + /* Store the new value */ + RCC->CR = tmpreg; +} + +/** + * @brief Enables or disables the Internal High Speed oscillator (HSI). + * @note The HSI is stopped by hardware when entering STOP and STANDBY modes. + * It is used (enabled by hardware) as system clock source after startup + * from Reset, wakeup from STOP and STANDBY mode, or in case of failure + * of the HSE used directly or indirectly as system clock (if the Clock + * Security System CSS is enabled). + * @note HSI can not be stopped if it is used as system clock source. In this case, + * you have to select another source of the system clock then stop the HSI. + * @note After enabling the HSI, the application software should wait on HSIRDY + * flag to be set indicating that HSI clock is stable and can be used as + * system clock source. + * @param NewState: new state of the HSI. + * This parameter can be: ENABLE or DISABLE. + * @note When the HSI is stopped, HSIRDY flag goes low after 6 HSI oscillator + * clock cycles. + * @retval None + */ +void RCC_HSICmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CR_HSION_BB = (uint32_t)NewState; +} + +/** + * @brief Configures the External Low Speed oscillator (LSE). + * @note As the LSE is in the Backup domain and write access is denied to + * this domain after reset, you have to enable write access using + * PWR_BackupAccessCmd(ENABLE) function before to configure the LSE + * (to be done once after reset). + * @note After enabling the LSE (RCC_LSE_ON or RCC_LSE_Bypass), the application + * software should wait on LSERDY flag to be set indicating that LSE clock + * is stable and can be used to clock the RTC. + * @param RCC_LSE: specifies the new state of the LSE. + * This parameter can be one of the following values: + * @arg RCC_LSE_OFF: turn OFF the LSE oscillator, LSERDY flag goes low after + * 6 LSE oscillator clock cycles. + * @arg RCC_LSE_ON: turn ON the LSE oscillator + * @arg RCC_LSE_Bypass: LSE oscillator bypassed with external clock + * @retval None + */ +void RCC_LSEConfig(uint8_t RCC_LSE) +{ + /* Check the parameters */ + assert_param(IS_RCC_LSE(RCC_LSE)); + + /* Reset LSEON and LSEBYP bits before configuring the LSE ------------------*/ + /* Reset LSEON bit */ + *(__IO uint8_t *) BDCR_ADDRESS = RCC_LSE_OFF; + + /* Reset LSEBYP bit */ + *(__IO uint8_t *) BDCR_ADDRESS = RCC_LSE_OFF; + + /* Configure LSE (RCC_LSE_OFF is already covered by the code section above) */ + switch (RCC_LSE) + { + case RCC_LSE_ON: + /* Set LSEON bit */ + *(__IO uint8_t *) BDCR_ADDRESS = RCC_LSE_ON; + break; + case RCC_LSE_Bypass: + /* Set LSEBYP and LSEON bits */ + *(__IO uint8_t *) BDCR_ADDRESS = RCC_LSE_Bypass | RCC_LSE_ON; + break; + default: + break; + } +} + +/** + * @brief Enables or disables the Internal Low Speed oscillator (LSI). + * @note After enabling the LSI, the application software should wait on + * LSIRDY flag to be set indicating that LSI clock is stable and can + * be used to clock the IWDG and/or the RTC. + * @note LSI can not be disabled if the IWDG is running. + * @param NewState: new state of the LSI. + * This parameter can be: ENABLE or DISABLE. + * @note When the LSI is stopped, LSIRDY flag goes low after 6 LSI oscillator + * clock cycles. + * @retval None + */ +void RCC_LSICmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CSR_LSION_BB = (uint32_t)NewState; +} + +/** + * @brief Configures the main PLL clock source, multiplication and division factors. + * @note This function must be used only when the main PLL is disabled. + * + * @param RCC_PLLSource: specifies the PLL entry clock source. + * This parameter can be one of the following values: + * @arg RCC_PLLSource_HSI: HSI oscillator clock selected as PLL clock entry + * @arg RCC_PLLSource_HSE: HSE oscillator clock selected as PLL clock entry + * @note This clock source (RCC_PLLSource) is common for the main PLL and PLLI2S. + * + * @param PLLM: specifies the division factor for PLL VCO input clock + * This parameter must be a number between 0 and 63. + * @note You have to set the PLLM parameter correctly to ensure that the VCO input + * frequency ranges from 1 to 2 MHz. It is recommended to select a frequency + * of 2 MHz to limit PLL jitter. + * + * @param PLLN: specifies the multiplication factor for PLL VCO output clock + * This parameter must be a number between 192 and 432. + * @note You have to set the PLLN parameter correctly to ensure that the VCO + * output frequency is between 192 and 432 MHz. + * + * @param PLLP: specifies the division factor for main system clock (SYSCLK) + * This parameter must be a number in the range {2, 4, 6, or 8}. + * @note You have to set the PLLP parameter correctly to not exceed 168 MHz on + * the System clock frequency. + * + * @param PLLQ: specifies the division factor for OTG FS, SDIO and RNG clocks + * This parameter must be a number between 4 and 15. + * @note If the USB OTG FS is used in your application, you have to set the + * PLLQ parameter correctly to have 48 MHz clock for the USB. However, + * the SDIO and RNG need a frequency lower than or equal to 48 MHz to work + * correctly. + * + * @retval None + */ +void RCC_PLLConfig(uint32_t RCC_PLLSource, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP, uint32_t PLLQ) +{ + /* Check the parameters */ + assert_param(IS_RCC_PLL_SOURCE(RCC_PLLSource)); + assert_param(IS_RCC_PLLM_VALUE(PLLM)); + assert_param(IS_RCC_PLLN_VALUE(PLLN)); + assert_param(IS_RCC_PLLP_VALUE(PLLP)); + assert_param(IS_RCC_PLLQ_VALUE(PLLQ)); + + RCC->PLLCFGR = PLLM | (PLLN << 6) | (((PLLP >> 1) -1) << 16) | (RCC_PLLSource) | + (PLLQ << 24); +} + +/** + * @brief Enables or disables the main PLL. + * @note After enabling the main PLL, the application software should wait on + * PLLRDY flag to be set indicating that PLL clock is stable and can + * be used as system clock source. + * @note The main PLL can not be disabled if it is used as system clock source + * @note The main PLL is disabled by hardware when entering STOP and STANDBY modes. + * @param NewState: new state of the main PLL. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_PLLCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + *(__IO uint32_t *) CR_PLLON_BB = (uint32_t)NewState; +} + +/** + * @brief Configures the PLLI2S clock multiplication and division factors. + * + * @note This function must be used only when the PLLI2S is disabled. + * @note PLLI2S clock source is common with the main PLL (configured in + * RCC_PLLConfig function ) + * + * @param PLLI2SN: specifies the multiplication factor for PLLI2S VCO output clock + * This parameter must be a number between 192 and 432. + * @note You have to set the PLLI2SN parameter correctly to ensure that the VCO + * output frequency is between 192 and 432 MHz. + * + * @param PLLI2SR: specifies the division factor for I2S clock + * This parameter must be a number between 2 and 7. + * @note You have to set the PLLI2SR parameter correctly to not exceed 192 MHz + * on the I2S clock frequency. + * + * @retval None + */ +void RCC_PLLI2SConfig(uint32_t PLLI2SN, uint32_t PLLI2SR) +{ + /* Check the parameters */ + assert_param(IS_RCC_PLLI2SN_VALUE(PLLI2SN)); + assert_param(IS_RCC_PLLI2SR_VALUE(PLLI2SR)); + + RCC->PLLI2SCFGR = (PLLI2SN << 6) | (PLLI2SR << 28); +} + +/** + * @brief Enables or disables the PLLI2S. + * @note The PLLI2S is disabled by hardware when entering STOP and STANDBY modes. + * @param NewState: new state of the PLLI2S. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_PLLI2SCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + *(__IO uint32_t *) CR_PLLI2SON_BB = (uint32_t)NewState; +} + +/** + * @brief Enables or disables the Clock Security System. + * @note If a failure is detected on the HSE oscillator clock, this oscillator + * is automatically disabled and an interrupt is generated to inform the + * software about the failure (Clock Security System Interrupt, CSSI), + * allowing the MCU to perform rescue operations. The CSSI is linked to + * the Cortex-M4 NMI (Non-Maskable Interrupt) exception vector. + * @param NewState: new state of the Clock Security System. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_ClockSecuritySystemCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + *(__IO uint32_t *) CR_CSSON_BB = (uint32_t)NewState; +} + +/** + * @brief Selects the clock source to output on MCO1 pin(PA8). + * @note PA8 should be configured in alternate function mode. + * @param RCC_MCO1Source: specifies the clock source to output. + * This parameter can be one of the following values: + * @arg RCC_MCO1Source_HSI: HSI clock selected as MCO1 source + * @arg RCC_MCO1Source_LSE: LSE clock selected as MCO1 source + * @arg RCC_MCO1Source_HSE: HSE clock selected as MCO1 source + * @arg RCC_MCO1Source_PLLCLK: main PLL clock selected as MCO1 source + * @param RCC_MCO1Div: specifies the MCO1 prescaler. + * This parameter can be one of the following values: + * @arg RCC_MCO1Div_1: no division applied to MCO1 clock + * @arg RCC_MCO1Div_2: division by 2 applied to MCO1 clock + * @arg RCC_MCO1Div_3: division by 3 applied to MCO1 clock + * @arg RCC_MCO1Div_4: division by 4 applied to MCO1 clock + * @arg RCC_MCO1Div_5: division by 5 applied to MCO1 clock + * @retval None + */ +void RCC_MCO1Config(uint32_t RCC_MCO1Source, uint32_t RCC_MCO1Div) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_MCO1SOURCE(RCC_MCO1Source)); + assert_param(IS_RCC_MCO1DIV(RCC_MCO1Div)); + + tmpreg = RCC->CFGR; + + /* Clear MCO1[1:0] and MCO1PRE[2:0] bits */ + tmpreg &= CFGR_MCO1_RESET_MASK; + + /* Select MCO1 clock source and prescaler */ + tmpreg |= RCC_MCO1Source | RCC_MCO1Div; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + +/** + * @brief Selects the clock source to output on MCO2 pin(PC9). + * @note PC9 should be configured in alternate function mode. + * @param RCC_MCO2Source: specifies the clock source to output. + * This parameter can be one of the following values: + * @arg RCC_MCO2Source_SYSCLK: System clock (SYSCLK) selected as MCO2 source + * @arg RCC_MCO2Source_PLLI2SCLK: PLLI2S clock selected as MCO2 source + * @arg RCC_MCO2Source_HSE: HSE clock selected as MCO2 source + * @arg RCC_MCO2Source_PLLCLK: main PLL clock selected as MCO2 source + * @param RCC_MCO2Div: specifies the MCO2 prescaler. + * This parameter can be one of the following values: + * @arg RCC_MCO2Div_1: no division applied to MCO2 clock + * @arg RCC_MCO2Div_2: division by 2 applied to MCO2 clock + * @arg RCC_MCO2Div_3: division by 3 applied to MCO2 clock + * @arg RCC_MCO2Div_4: division by 4 applied to MCO2 clock + * @arg RCC_MCO2Div_5: division by 5 applied to MCO2 clock + * @retval None + */ +void RCC_MCO2Config(uint32_t RCC_MCO2Source, uint32_t RCC_MCO2Div) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_MCO2SOURCE(RCC_MCO2Source)); + assert_param(IS_RCC_MCO2DIV(RCC_MCO2Div)); + + tmpreg = RCC->CFGR; + + /* Clear MCO2 and MCO2PRE[2:0] bits */ + tmpreg &= CFGR_MCO2_RESET_MASK; + + /* Select MCO2 clock source and prescaler */ + tmpreg |= RCC_MCO2Source | RCC_MCO2Div; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + +/** + * @} + */ + +/** @defgroup RCC_Group2 System AHB and APB busses clocks configuration functions + * @brief System, AHB and APB busses clocks configuration functions + * +@verbatim + =============================================================================== + System, AHB and APB busses clocks configuration functions + =============================================================================== + + This section provide functions allowing to configure the System, AHB, APB1 and + APB2 busses clocks. + + 1. Several clock sources can be used to drive the System clock (SYSCLK): HSI, + HSE and PLL. + The AHB clock (HCLK) is derived from System clock through configurable prescaler + and used to clock the CPU, memory and peripherals mapped on AHB bus (DMA, GPIO...). + APB1 (PCLK1) and APB2 (PCLK2) clocks are derived from AHB clock through + configurable prescalers and used to clock the peripherals mapped on these busses. + You can use "RCC_GetClocksFreq()" function to retrieve the frequencies of these clocks. + +@note All the peripheral clocks are derived from the System clock (SYSCLK) except: + - I2S: the I2S clock can be derived either from a specific PLL (PLLI2S) or + from an external clock mapped on the I2S_CKIN pin. + You have to use RCC_I2SCLKConfig() function to configure this clock. + - RTC: the RTC clock can be derived either from the LSI, LSE or HSE clock + divided by 2 to 31. You have to use RCC_RTCCLKConfig() and RCC_RTCCLKCmd() + functions to configure this clock. + - USB OTG FS, SDIO and RTC: USB OTG FS require a frequency equal to 48 MHz + to work correctly, while the SDIO require a frequency equal or lower than + to 48. This clock is derived of the main PLL through PLLQ divider. + - IWDG clock which is always the LSI clock. + + 2. The maximum frequency of the SYSCLK and HCLK is 168 MHz, PCLK2 82 MHz and PCLK1 42 MHz. + Depending on the device voltage range, the maximum frequency should be + adapted accordingly: + +-------------------------------------------------------------------------------------+ + | Latency | HCLK clock frequency (MHz) | + | |---------------------------------------------------------------------| + | | voltage range | voltage range | voltage range | voltage range | + | | 2.7 V - 3.6 V | 2.4 V - 2.7 V | 2.1 V - 2.4 V | 1.8 V - 2.1 V | + |---------------|----------------|----------------|-----------------|-----------------| + |0WS(1CPU cycle)|0 < HCLK <= 30 |0 < HCLK <= 24 |0 < HCLK <= 18 |0 < HCLK <= 16 | + |---------------|----------------|----------------|-----------------|-----------------| + |1WS(2CPU cycle)|30 < HCLK <= 60 |24 < HCLK <= 48 |18 < HCLK <= 36 |16 < HCLK <= 32 | + |---------------|----------------|----------------|-----------------|-----------------| + |2WS(3CPU cycle)|60 < HCLK <= 90 |48 < HCLK <= 72 |36 < HCLK <= 54 |32 < HCLK <= 48 | + |---------------|----------------|----------------|-----------------|-----------------| + |3WS(4CPU cycle)|90 < HCLK <= 120|72 < HCLK <= 96 |54 < HCLK <= 72 |48 < HCLK <= 64 | + |---------------|----------------|----------------|-----------------|-----------------| + |4WS(5CPU cycle)|120< HCLK <= 150|96 < HCLK <= 120|72 < HCLK <= 90 |64 < HCLK <= 80 | + |---------------|----------------|----------------|-----------------|-----------------| + |5WS(6CPU cycle)|120< HCLK <= 168|120< HCLK <= 144|90 < HCLK <= 108 |80 < HCLK <= 96 | + |---------------|----------------|----------------|-----------------|-----------------| + |6WS(7CPU cycle)| NA |144< HCLK <= 168|108 < HCLK <= 120|96 < HCLK <= 112 | + |---------------|----------------|----------------|-----------------|-----------------| + |7WS(8CPU cycle)| NA | NA |120 < HCLK <= 138|112 < HCLK <= 120| + +-------------------------------------------------------------------------------------+ + @note When VOS bit (in PWR_CR register) is reset to '0, the maximum value of HCLK is 144 MHz. + You can use PWR_MainRegulatorModeConfig() function to set or reset this bit. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the system clock (SYSCLK). + * @note The HSI is used (enabled by hardware) as system clock source after + * startup from Reset, wake-up from STOP and STANDBY mode, or in case + * of failure of the HSE used directly or indirectly as system clock + * (if the Clock Security System CSS is enabled). + * @note A switch from one clock source to another occurs only if the target + * clock source is ready (clock stable after startup delay or PLL locked). + * If a clock source which is not yet ready is selected, the switch will + * occur when the clock source will be ready. + * You can use RCC_GetSYSCLKSource() function to know which clock is + * currently used as system clock source. + * @param RCC_SYSCLKSource: specifies the clock source used as system clock. + * This parameter can be one of the following values: + * @arg RCC_SYSCLKSource_HSI: HSI selected as system clock source + * @arg RCC_SYSCLKSource_HSE: HSE selected as system clock source + * @arg RCC_SYSCLKSource_PLLCLK: PLL selected as system clock source + * @retval None + */ +void RCC_SYSCLKConfig(uint32_t RCC_SYSCLKSource) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_SYSCLK_SOURCE(RCC_SYSCLKSource)); + + tmpreg = RCC->CFGR; + + /* Clear SW[1:0] bits */ + tmpreg &= ~RCC_CFGR_SW; + + /* Set SW[1:0] bits according to RCC_SYSCLKSource value */ + tmpreg |= RCC_SYSCLKSource; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + +/** + * @brief Returns the clock source used as system clock. + * @param None + * @retval The clock source used as system clock. The returned value can be one + * of the following: + * - 0x00: HSI used as system clock + * - 0x04: HSE used as system clock + * - 0x08: PLL used as system clock + */ +uint8_t RCC_GetSYSCLKSource(void) +{ + return ((uint8_t)(RCC->CFGR & RCC_CFGR_SWS)); +} + +/** + * @brief Configures the AHB clock (HCLK). + * @note Depending on the device voltage range, the software has to set correctly + * these bits to ensure that HCLK not exceed the maximum allowed frequency + * (for more details refer to section above + * "CPU, AHB and APB busses clocks configuration functions") + * @param RCC_SYSCLK: defines the AHB clock divider. This clock is derived from + * the system clock (SYSCLK). + * This parameter can be one of the following values: + * @arg RCC_SYSCLK_Div1: AHB clock = SYSCLK + * @arg RCC_SYSCLK_Div2: AHB clock = SYSCLK/2 + * @arg RCC_SYSCLK_Div4: AHB clock = SYSCLK/4 + * @arg RCC_SYSCLK_Div8: AHB clock = SYSCLK/8 + * @arg RCC_SYSCLK_Div16: AHB clock = SYSCLK/16 + * @arg RCC_SYSCLK_Div64: AHB clock = SYSCLK/64 + * @arg RCC_SYSCLK_Div128: AHB clock = SYSCLK/128 + * @arg RCC_SYSCLK_Div256: AHB clock = SYSCLK/256 + * @arg RCC_SYSCLK_Div512: AHB clock = SYSCLK/512 + * @retval None + */ +void RCC_HCLKConfig(uint32_t RCC_SYSCLK) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_HCLK(RCC_SYSCLK)); + + tmpreg = RCC->CFGR; + + /* Clear HPRE[3:0] bits */ + tmpreg &= ~RCC_CFGR_HPRE; + + /* Set HPRE[3:0] bits according to RCC_SYSCLK value */ + tmpreg |= RCC_SYSCLK; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + + +/** + * @brief Configures the Low Speed APB clock (PCLK1). + * @param RCC_HCLK: defines the APB1 clock divider. This clock is derived from + * the AHB clock (HCLK). + * This parameter can be one of the following values: + * @arg RCC_HCLK_Div1: APB1 clock = HCLK + * @arg RCC_HCLK_Div2: APB1 clock = HCLK/2 + * @arg RCC_HCLK_Div4: APB1 clock = HCLK/4 + * @arg RCC_HCLK_Div8: APB1 clock = HCLK/8 + * @arg RCC_HCLK_Div16: APB1 clock = HCLK/16 + * @retval None + */ +void RCC_PCLK1Config(uint32_t RCC_HCLK) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_PCLK(RCC_HCLK)); + + tmpreg = RCC->CFGR; + + /* Clear PPRE1[2:0] bits */ + tmpreg &= ~RCC_CFGR_PPRE1; + + /* Set PPRE1[2:0] bits according to RCC_HCLK value */ + tmpreg |= RCC_HCLK; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + +/** + * @brief Configures the High Speed APB clock (PCLK2). + * @param RCC_HCLK: defines the APB2 clock divider. This clock is derived from + * the AHB clock (HCLK). + * This parameter can be one of the following values: + * @arg RCC_HCLK_Div1: APB2 clock = HCLK + * @arg RCC_HCLK_Div2: APB2 clock = HCLK/2 + * @arg RCC_HCLK_Div4: APB2 clock = HCLK/4 + * @arg RCC_HCLK_Div8: APB2 clock = HCLK/8 + * @arg RCC_HCLK_Div16: APB2 clock = HCLK/16 + * @retval None + */ +void RCC_PCLK2Config(uint32_t RCC_HCLK) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_PCLK(RCC_HCLK)); + + tmpreg = RCC->CFGR; + + /* Clear PPRE2[2:0] bits */ + tmpreg &= ~RCC_CFGR_PPRE2; + + /* Set PPRE2[2:0] bits according to RCC_HCLK value */ + tmpreg |= RCC_HCLK << 3; + + /* Store the new value */ + RCC->CFGR = tmpreg; +} + +/** + * @brief Returns the frequencies of different on chip clocks; SYSCLK, HCLK, + * PCLK1 and PCLK2. + * + * @note The system frequency computed by this function is not the real + * frequency in the chip. It is calculated based on the predefined + * constant and the selected clock source: + * @note If SYSCLK source is HSI, function returns values based on HSI_VALUE(*) + * @note If SYSCLK source is HSE, function returns values based on HSE_VALUE(**) + * @note If SYSCLK source is PLL, function returns values based on HSE_VALUE(**) + * or HSI_VALUE(*) multiplied/divided by the PLL factors. + * @note (*) HSI_VALUE is a constant defined in stm32f4xx.h file (default value + * 16 MHz) but the real value may vary depending on the variations + * in voltage and temperature. + * @note (**) HSE_VALUE is a constant defined in stm32f4xx.h file (default value + * 25 MHz), user has to ensure that HSE_VALUE is same as the real + * frequency of the crystal used. Otherwise, this function may + * have wrong result. + * + * @note The result of this function could be not correct when using fractional + * value for HSE crystal. + * + * @param RCC_Clocks: pointer to a RCC_ClocksTypeDef structure which will hold + * the clocks frequencies. + * + * @note This function can be used by the user application to compute the + * baudrate for the communication peripherals or configure other parameters. + * @note Each time SYSCLK, HCLK, PCLK1 and/or PCLK2 clock changes, this function + * must be called to update the structure's field. Otherwise, any + * configuration based on this function will be incorrect. + * + * @retval None + */ +void RCC_GetClocksFreq(RCC_ClocksTypeDef* RCC_Clocks) +{ + uint32_t tmp = 0, presc = 0, pllvco = 0, pllp = 2, pllsource = 0, pllm = 2; + + /* Get SYSCLK source -------------------------------------------------------*/ + tmp = RCC->CFGR & RCC_CFGR_SWS; + + switch (tmp) + { + case 0x00: /* HSI used as system clock source */ + RCC_Clocks->SYSCLK_Frequency = HSI_VALUE; + break; + case 0x04: /* HSE used as system clock source */ + RCC_Clocks->SYSCLK_Frequency = HSE_VALUE; + break; + case 0x08: /* PLL used as system clock source */ + + /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLLM) * PLLN + SYSCLK = PLL_VCO / PLLP + */ + pllsource = (RCC->PLLCFGR & RCC_PLLCFGR_PLLSRC) >> 22; + pllm = RCC->PLLCFGR & RCC_PLLCFGR_PLLM; + + if (pllsource != 0) + { + /* HSE used as PLL clock source */ + pllvco = (HSE_VALUE / pllm) * ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6); + } + else + { + /* HSI used as PLL clock source */ + pllvco = (HSI_VALUE / pllm) * ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6); + } + + pllp = (((RCC->PLLCFGR & RCC_PLLCFGR_PLLP) >>16) + 1 ) *2; + RCC_Clocks->SYSCLK_Frequency = pllvco/pllp; + break; + default: + RCC_Clocks->SYSCLK_Frequency = HSI_VALUE; + break; + } + /* Compute HCLK, PCLK1 and PCLK2 clocks frequencies ------------------------*/ + + /* Get HCLK prescaler */ + tmp = RCC->CFGR & RCC_CFGR_HPRE; + tmp = tmp >> 4; + presc = APBAHBPrescTable[tmp]; + /* HCLK clock frequency */ + RCC_Clocks->HCLK_Frequency = RCC_Clocks->SYSCLK_Frequency >> presc; + + /* Get PCLK1 prescaler */ + tmp = RCC->CFGR & RCC_CFGR_PPRE1; + tmp = tmp >> 10; + presc = APBAHBPrescTable[tmp]; + /* PCLK1 clock frequency */ + RCC_Clocks->PCLK1_Frequency = RCC_Clocks->HCLK_Frequency >> presc; + + /* Get PCLK2 prescaler */ + tmp = RCC->CFGR & RCC_CFGR_PPRE2; + tmp = tmp >> 13; + presc = APBAHBPrescTable[tmp]; + /* PCLK2 clock frequency */ + RCC_Clocks->PCLK2_Frequency = RCC_Clocks->HCLK_Frequency >> presc; +} + +/** + * @} + */ + +/** @defgroup RCC_Group3 Peripheral clocks configuration functions + * @brief Peripheral clocks configuration functions + * +@verbatim + =============================================================================== + Peripheral clocks configuration functions + =============================================================================== + + This section provide functions allowing to configure the Peripheral clocks. + + 1. The RTC clock which is derived from the LSI, LSE or HSE clock divided by 2 to 31. + + 2. After restart from Reset or wakeup from STANDBY, all peripherals are off + except internal SRAM, Flash and JTAG. Before to start using a peripheral you + have to enable its interface clock. You can do this using RCC_AHBPeriphClockCmd() + , RCC_APB2PeriphClockCmd() and RCC_APB1PeriphClockCmd() functions. + + 3. To reset the peripherals configuration (to the default state after device reset) + you can use RCC_AHBPeriphResetCmd(), RCC_APB2PeriphResetCmd() and + RCC_APB1PeriphResetCmd() functions. + + 4. To further reduce power consumption in SLEEP mode the peripheral clocks can + be disabled prior to executing the WFI or WFE instructions. You can do this + using RCC_AHBPeriphClockLPModeCmd(), RCC_APB2PeriphClockLPModeCmd() and + RCC_APB1PeriphClockLPModeCmd() functions. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the RTC clock (RTCCLK). + * @note As the RTC clock configuration bits are in the Backup domain and write + * access is denied to this domain after reset, you have to enable write + * access using PWR_BackupAccessCmd(ENABLE) function before to configure + * the RTC clock source (to be done once after reset). + * @note Once the RTC clock is configured it can't be changed unless the + * Backup domain is reset using RCC_BackupResetCmd() function, or by + * a Power On Reset (POR). + * + * @param RCC_RTCCLKSource: specifies the RTC clock source. + * This parameter can be one of the following values: + * @arg RCC_RTCCLKSource_LSE: LSE selected as RTC clock + * @arg RCC_RTCCLKSource_LSI: LSI selected as RTC clock + * @arg RCC_RTCCLKSource_HSE_Divx: HSE clock divided by x selected + * as RTC clock, where x:[2,31] + * + * @note If the LSE or LSI is used as RTC clock source, the RTC continues to + * work in STOP and STANDBY modes, and can be used as wakeup source. + * However, when the HSE clock is used as RTC clock source, the RTC + * cannot be used in STOP and STANDBY modes. + * @note The maximum input clock frequency for RTC is 1MHz (when using HSE as + * RTC clock source). + * + * @retval None + */ +void RCC_RTCCLKConfig(uint32_t RCC_RTCCLKSource) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RCC_RTCCLK_SOURCE(RCC_RTCCLKSource)); + + if ((RCC_RTCCLKSource & 0x00000300) == 0x00000300) + { /* If HSE is selected as RTC clock source, configure HSE division factor for RTC clock */ + tmpreg = RCC->CFGR; + + /* Clear RTCPRE[4:0] bits */ + tmpreg &= ~RCC_CFGR_RTCPRE; + + /* Configure HSE division factor for RTC clock */ + tmpreg |= (RCC_RTCCLKSource & 0xFFFFCFF); + + /* Store the new value */ + RCC->CFGR = tmpreg; + } + + /* Select the RTC clock source */ + RCC->BDCR |= (RCC_RTCCLKSource & 0x00000FFF); +} + +/** + * @brief Enables or disables the RTC clock. + * @note This function must be used only after the RTC clock source was selected + * using the RCC_RTCCLKConfig function. + * @param NewState: new state of the RTC clock. This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_RTCCLKCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) BDCR_RTCEN_BB = (uint32_t)NewState; +} + +/** + * @brief Forces or releases the Backup domain reset. + * @note This function resets the RTC peripheral (including the backup registers) + * and the RTC clock source selection in RCC_CSR register. + * @note The BKPSRAM is not affected by this reset. + * @param NewState: new state of the Backup domain reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_BackupResetCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + *(__IO uint32_t *) BDCR_BDRST_BB = (uint32_t)NewState; +} + +/** + * @brief Configures the I2S clock source (I2SCLK). + * @note This function must be called before enabling the I2S APB clock. + * @param RCC_I2SCLKSource: specifies the I2S clock source. + * This parameter can be one of the following values: + * @arg RCC_I2S2CLKSource_PLLI2S: PLLI2S clock used as I2S clock source + * @arg RCC_I2S2CLKSource_Ext: External clock mapped on the I2S_CKIN pin + * used as I2S clock source + * @retval None + */ +void RCC_I2SCLKConfig(uint32_t RCC_I2SCLKSource) +{ + /* Check the parameters */ + assert_param(IS_RCC_I2SCLK_SOURCE(RCC_I2SCLKSource)); + + *(__IO uint32_t *) CFGR_I2SSRC_BB = RCC_I2SCLKSource; +} + +/** + * @brief Enables or disables the AHB1 peripheral clock. + * @note After reset, the peripheral clock (used for registers read/write access) + * is disabled and the application software has to enable this clock before + * using it. + * @param RCC_AHBPeriph: specifies the AHB1 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_AHB1Periph_GPIOA: GPIOA clock + * @arg RCC_AHB1Periph_GPIOB: GPIOB clock + * @arg RCC_AHB1Periph_GPIOC: GPIOC clock + * @arg RCC_AHB1Periph_GPIOD: GPIOD clock + * @arg RCC_AHB1Periph_GPIOE: GPIOE clock + * @arg RCC_AHB1Periph_GPIOF: GPIOF clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOI: GPIOI clock + * @arg RCC_AHB1Periph_CRC: CRC clock + * @arg RCC_AHB1Periph_BKPSRAM: BKPSRAM interface clock + * @arg RCC_AHB1Periph_CCMDATARAMEN CCM data RAM interface clock + * @arg RCC_AHB1Periph_DMA1: DMA1 clock + * @arg RCC_AHB1Periph_DMA2: DMA2 clock + * @arg RCC_AHB1Periph_ETH_MAC: Ethernet MAC clock + * @arg RCC_AHB1Periph_ETH_MAC_Tx: Ethernet Transmission clock + * @arg RCC_AHB1Periph_ETH_MAC_Rx: Ethernet Reception clock + * @arg RCC_AHB1Periph_ETH_MAC_PTP: Ethernet PTP clock + * @arg RCC_AHB1Periph_OTG_HS: USB OTG HS clock + * @arg RCC_AHB1Periph_OTG_HS_ULPI: USB OTG HS ULPI clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB1PeriphClockCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB1_CLOCK_PERIPH(RCC_AHB1Periph)); + + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->AHB1ENR |= RCC_AHB1Periph; + } + else + { + RCC->AHB1ENR &= ~RCC_AHB1Periph; + } +} + +/** + * @brief Enables or disables the AHB2 peripheral clock. + * @note After reset, the peripheral clock (used for registers read/write access) + * is disabled and the application software has to enable this clock before + * using it. + * @param RCC_AHBPeriph: specifies the AHB2 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_AHB2Periph_DCMI: DCMI clock + * @arg RCC_AHB2Periph_CRYP: CRYP clock + * @arg RCC_AHB2Periph_HASH: HASH clock + * @arg RCC_AHB2Periph_RNG: RNG clock + * @arg RCC_AHB2Periph_OTG_FS: USB OTG FS clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB2PeriphClockCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB2_PERIPH(RCC_AHB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->AHB2ENR |= RCC_AHB2Periph; + } + else + { + RCC->AHB2ENR &= ~RCC_AHB2Periph; + } +} + +/** + * @brief Enables or disables the AHB3 peripheral clock. + * @note After reset, the peripheral clock (used for registers read/write access) + * is disabled and the application software has to enable this clock before + * using it. + * @param RCC_AHBPeriph: specifies the AHB3 peripheral to gates its clock. + * This parameter must be: RCC_AHB3Periph_FSMC + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB3PeriphClockCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB3_PERIPH(RCC_AHB3Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->AHB3ENR |= RCC_AHB3Periph; + } + else + { + RCC->AHB3ENR &= ~RCC_AHB3Periph; + } +} + +/** + * @brief Enables or disables the Low Speed APB (APB1) peripheral clock. + * @note After reset, the peripheral clock (used for registers read/write access) + * is disabled and the application software has to enable this clock before + * using it. + * @param RCC_APB1Periph: specifies the APB1 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB1Periph_TIM2: TIM2 clock + * @arg RCC_APB1Periph_TIM3: TIM3 clock + * @arg RCC_APB1Periph_TIM4: TIM4 clock + * @arg RCC_APB1Periph_TIM5: TIM5 clock + * @arg RCC_APB1Periph_TIM6: TIM6 clock + * @arg RCC_APB1Periph_TIM7: TIM7 clock + * @arg RCC_APB1Periph_TIM12: TIM12 clock + * @arg RCC_APB1Periph_TIM13: TIM13 clock + * @arg RCC_APB1Periph_TIM14: TIM14 clock + * @arg RCC_APB1Periph_WWDG: WWDG clock + * @arg RCC_APB1Periph_SPI2: SPI2 clock + * @arg RCC_APB1Periph_SPI3: SPI3 clock + * @arg RCC_APB1Periph_USART2: USART2 clock + * @arg RCC_APB1Periph_USART3: USART3 clock + * @arg RCC_APB1Periph_UART4: UART4 clock + * @arg RCC_APB1Periph_UART5: UART5 clock + * @arg RCC_APB1Periph_I2C1: I2C1 clock + * @arg RCC_APB1Periph_I2C2: I2C2 clock + * @arg RCC_APB1Periph_I2C3: I2C3 clock + * @arg RCC_APB1Periph_CAN1: CAN1 clock + * @arg RCC_APB1Periph_CAN2: CAN2 clock + * @arg RCC_APB1Periph_PWR: PWR clock + * @arg RCC_APB1Periph_DAC: DAC clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->APB1ENR |= RCC_APB1Periph; + } + else + { + RCC->APB1ENR &= ~RCC_APB1Periph; + } +} + +/** + * @brief Enables or disables the High Speed APB (APB2) peripheral clock. + * @note After reset, the peripheral clock (used for registers read/write access) + * is disabled and the application software has to enable this clock before + * using it. + * @param RCC_APB2Periph: specifies the APB2 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB2Periph_TIM1: TIM1 clock + * @arg RCC_APB2Periph_TIM8: TIM8 clock + * @arg RCC_APB2Periph_USART1: USART1 clock + * @arg RCC_APB2Periph_USART6: USART6 clock + * @arg RCC_APB2Periph_ADC1: ADC1 clock + * @arg RCC_APB2Periph_ADC2: ADC2 clock + * @arg RCC_APB2Periph_ADC3: ADC3 clock + * @arg RCC_APB2Periph_SDIO: SDIO clock + * @arg RCC_APB2Periph_SPI1: SPI1 clock + * @arg RCC_APB2Periph_SYSCFG: SYSCFG clock + * @arg RCC_APB2Periph_TIM9: TIM9 clock + * @arg RCC_APB2Periph_TIM10: TIM10 clock + * @arg RCC_APB2Periph_TIM11: TIM11 clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB2_PERIPH(RCC_APB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->APB2ENR |= RCC_APB2Periph; + } + else + { + RCC->APB2ENR &= ~RCC_APB2Periph; + } +} + +/** + * @brief Forces or releases AHB1 peripheral reset. + * @param RCC_AHB1Periph: specifies the AHB1 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_AHB1Periph_GPIOA: GPIOA clock + * @arg RCC_AHB1Periph_GPIOB: GPIOB clock + * @arg RCC_AHB1Periph_GPIOC: GPIOC clock + * @arg RCC_AHB1Periph_GPIOD: GPIOD clock + * @arg RCC_AHB1Periph_GPIOE: GPIOE clock + * @arg RCC_AHB1Periph_GPIOF: GPIOF clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOI: GPIOI clock + * @arg RCC_AHB1Periph_CRC: CRC clock + * @arg RCC_AHB1Periph_DMA1: DMA1 clock + * @arg RCC_AHB1Periph_DMA2: DMA2 clock + * @arg RCC_AHB1Periph_ETH_MAC: Ethernet MAC clock + * @arg RCC_AHB1Periph_OTG_HS: USB OTG HS clock + * + * @param NewState: new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB1PeriphResetCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB1_RESET_PERIPH(RCC_AHB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->AHB1RSTR |= RCC_AHB1Periph; + } + else + { + RCC->AHB1RSTR &= ~RCC_AHB1Periph; + } +} + +/** + * @brief Forces or releases AHB2 peripheral reset. + * @param RCC_AHB2Periph: specifies the AHB2 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_AHB2Periph_DCMI: DCMI clock + * @arg RCC_AHB2Periph_CRYP: CRYP clock + * @arg RCC_AHB2Periph_HASH: HASH clock + * @arg RCC_AHB2Periph_RNG: RNG clock + * @arg RCC_AHB2Periph_OTG_FS: USB OTG FS clock + * @param NewState: new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB2PeriphResetCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB2_PERIPH(RCC_AHB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->AHB2RSTR |= RCC_AHB2Periph; + } + else + { + RCC->AHB2RSTR &= ~RCC_AHB2Periph; + } +} + +/** + * @brief Forces or releases AHB3 peripheral reset. + * @param RCC_AHB3Periph: specifies the AHB3 peripheral to reset. + * This parameter must be: RCC_AHB3Periph_FSMC + * @param NewState: new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB3PeriphResetCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB3_PERIPH(RCC_AHB3Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + RCC->AHB3RSTR |= RCC_AHB3Periph; + } + else + { + RCC->AHB3RSTR &= ~RCC_AHB3Periph; + } +} + +/** + * @brief Forces or releases Low Speed APB (APB1) peripheral reset. + * @param RCC_APB1Periph: specifies the APB1 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_APB1Periph_TIM2: TIM2 clock + * @arg RCC_APB1Periph_TIM3: TIM3 clock + * @arg RCC_APB1Periph_TIM4: TIM4 clock + * @arg RCC_APB1Periph_TIM5: TIM5 clock + * @arg RCC_APB1Periph_TIM6: TIM6 clock + * @arg RCC_APB1Periph_TIM7: TIM7 clock + * @arg RCC_APB1Periph_TIM12: TIM12 clock + * @arg RCC_APB1Periph_TIM13: TIM13 clock + * @arg RCC_APB1Periph_TIM14: TIM14 clock + * @arg RCC_APB1Periph_WWDG: WWDG clock + * @arg RCC_APB1Periph_SPI2: SPI2 clock + * @arg RCC_APB1Periph_SPI3: SPI3 clock + * @arg RCC_APB1Periph_USART2: USART2 clock + * @arg RCC_APB1Periph_USART3: USART3 clock + * @arg RCC_APB1Periph_UART4: UART4 clock + * @arg RCC_APB1Periph_UART5: UART5 clock + * @arg RCC_APB1Periph_I2C1: I2C1 clock + * @arg RCC_APB1Periph_I2C2: I2C2 clock + * @arg RCC_APB1Periph_I2C3: I2C3 clock + * @arg RCC_APB1Periph_CAN1: CAN1 clock + * @arg RCC_APB1Periph_CAN2: CAN2 clock + * @arg RCC_APB1Periph_PWR: PWR clock + * @arg RCC_APB1Periph_DAC: DAC clock + * @param NewState: new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB1PeriphResetCmd(uint32_t RCC_APB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->APB1RSTR |= RCC_APB1Periph; + } + else + { + RCC->APB1RSTR &= ~RCC_APB1Periph; + } +} + +/** + * @brief Forces or releases High Speed APB (APB2) peripheral reset. + * @param RCC_APB2Periph: specifies the APB2 peripheral to reset. + * This parameter can be any combination of the following values: + * @arg RCC_APB2Periph_TIM1: TIM1 clock + * @arg RCC_APB2Periph_TIM8: TIM8 clock + * @arg RCC_APB2Periph_USART1: USART1 clock + * @arg RCC_APB2Periph_USART6: USART6 clock + * @arg RCC_APB2Periph_ADC1: ADC1 clock + * @arg RCC_APB2Periph_ADC2: ADC2 clock + * @arg RCC_APB2Periph_ADC3: ADC3 clock + * @arg RCC_APB2Periph_SDIO: SDIO clock + * @arg RCC_APB2Periph_SPI1: SPI1 clock + * @arg RCC_APB2Periph_SYSCFG: SYSCFG clock + * @arg RCC_APB2Periph_TIM9: TIM9 clock + * @arg RCC_APB2Periph_TIM10: TIM10 clock + * @arg RCC_APB2Periph_TIM11: TIM11 clock + * @param NewState: new state of the specified peripheral reset. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB2PeriphResetCmd(uint32_t RCC_APB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB2_RESET_PERIPH(RCC_APB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->APB2RSTR |= RCC_APB2Periph; + } + else + { + RCC->APB2RSTR &= ~RCC_APB2Periph; + } +} + +/** + * @brief Enables or disables the AHB1 peripheral clock during Low Power (Sleep) mode. + * @note Peripheral clock gating in SLEEP mode can be used to further reduce + * power consumption. + * @note After wakeup from SLEEP mode, the peripheral clock is enabled again. + * @note By default, all peripheral clocks are enabled during SLEEP mode. + * @param RCC_AHBPeriph: specifies the AHB1 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_AHB1Periph_GPIOA: GPIOA clock + * @arg RCC_AHB1Periph_GPIOB: GPIOB clock + * @arg RCC_AHB1Periph_GPIOC: GPIOC clock + * @arg RCC_AHB1Periph_GPIOD: GPIOD clock + * @arg RCC_AHB1Periph_GPIOE: GPIOE clock + * @arg RCC_AHB1Periph_GPIOF: GPIOF clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOG: GPIOG clock + * @arg RCC_AHB1Periph_GPIOI: GPIOI clock + * @arg RCC_AHB1Periph_CRC: CRC clock + * @arg RCC_AHB1Periph_BKPSRAM: BKPSRAM interface clock + * @arg RCC_AHB1Periph_DMA1: DMA1 clock + * @arg RCC_AHB1Periph_DMA2: DMA2 clock + * @arg RCC_AHB1Periph_ETH_MAC: Ethernet MAC clock + * @arg RCC_AHB1Periph_ETH_MAC_Tx: Ethernet Transmission clock + * @arg RCC_AHB1Periph_ETH_MAC_Rx: Ethernet Reception clock + * @arg RCC_AHB1Periph_ETH_MAC_PTP: Ethernet PTP clock + * @arg RCC_AHB1Periph_OTG_HS: USB OTG HS clock + * @arg RCC_AHB1Periph_OTG_HS_ULPI: USB OTG HS ULPI clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB1PeriphClockLPModeCmd(uint32_t RCC_AHB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB1_LPMODE_PERIPH(RCC_AHB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->AHB1LPENR |= RCC_AHB1Periph; + } + else + { + RCC->AHB1LPENR &= ~RCC_AHB1Periph; + } +} + +/** + * @brief Enables or disables the AHB2 peripheral clock during Low Power (Sleep) mode. + * @note Peripheral clock gating in SLEEP mode can be used to further reduce + * power consumption. + * @note After wakeup from SLEEP mode, the peripheral clock is enabled again. + * @note By default, all peripheral clocks are enabled during SLEEP mode. + * @param RCC_AHBPeriph: specifies the AHB2 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_AHB2Periph_DCMI: DCMI clock + * @arg RCC_AHB2Periph_CRYP: CRYP clock + * @arg RCC_AHB2Periph_HASH: HASH clock + * @arg RCC_AHB2Periph_RNG: RNG clock + * @arg RCC_AHB2Periph_OTG_FS: USB OTG FS clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB2PeriphClockLPModeCmd(uint32_t RCC_AHB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB2_PERIPH(RCC_AHB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->AHB2LPENR |= RCC_AHB2Periph; + } + else + { + RCC->AHB2LPENR &= ~RCC_AHB2Periph; + } +} + +/** + * @brief Enables or disables the AHB3 peripheral clock during Low Power (Sleep) mode. + * @note Peripheral clock gating in SLEEP mode can be used to further reduce + * power consumption. + * @note After wakeup from SLEEP mode, the peripheral clock is enabled again. + * @note By default, all peripheral clocks are enabled during SLEEP mode. + * @param RCC_AHBPeriph: specifies the AHB3 peripheral to gates its clock. + * This parameter must be: RCC_AHB3Periph_FSMC + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_AHB3PeriphClockLPModeCmd(uint32_t RCC_AHB3Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_AHB3_PERIPH(RCC_AHB3Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->AHB3LPENR |= RCC_AHB3Periph; + } + else + { + RCC->AHB3LPENR &= ~RCC_AHB3Periph; + } +} + +/** + * @brief Enables or disables the APB1 peripheral clock during Low Power (Sleep) mode. + * @note Peripheral clock gating in SLEEP mode can be used to further reduce + * power consumption. + * @note After wakeup from SLEEP mode, the peripheral clock is enabled again. + * @note By default, all peripheral clocks are enabled during SLEEP mode. + * @param RCC_APB1Periph: specifies the APB1 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB1Periph_TIM2: TIM2 clock + * @arg RCC_APB1Periph_TIM3: TIM3 clock + * @arg RCC_APB1Periph_TIM4: TIM4 clock + * @arg RCC_APB1Periph_TIM5: TIM5 clock + * @arg RCC_APB1Periph_TIM6: TIM6 clock + * @arg RCC_APB1Periph_TIM7: TIM7 clock + * @arg RCC_APB1Periph_TIM12: TIM12 clock + * @arg RCC_APB1Periph_TIM13: TIM13 clock + * @arg RCC_APB1Periph_TIM14: TIM14 clock + * @arg RCC_APB1Periph_WWDG: WWDG clock + * @arg RCC_APB1Periph_SPI2: SPI2 clock + * @arg RCC_APB1Periph_SPI3: SPI3 clock + * @arg RCC_APB1Periph_USART2: USART2 clock + * @arg RCC_APB1Periph_USART3: USART3 clock + * @arg RCC_APB1Periph_UART4: UART4 clock + * @arg RCC_APB1Periph_UART5: UART5 clock + * @arg RCC_APB1Periph_I2C1: I2C1 clock + * @arg RCC_APB1Periph_I2C2: I2C2 clock + * @arg RCC_APB1Periph_I2C3: I2C3 clock + * @arg RCC_APB1Periph_CAN1: CAN1 clock + * @arg RCC_APB1Periph_CAN2: CAN2 clock + * @arg RCC_APB1Periph_PWR: PWR clock + * @arg RCC_APB1Periph_DAC: DAC clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB1PeriphClockLPModeCmd(uint32_t RCC_APB1Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB1_PERIPH(RCC_APB1Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->APB1LPENR |= RCC_APB1Periph; + } + else + { + RCC->APB1LPENR &= ~RCC_APB1Periph; + } +} + +/** + * @brief Enables or disables the APB2 peripheral clock during Low Power (Sleep) mode. + * @note Peripheral clock gating in SLEEP mode can be used to further reduce + * power consumption. + * @note After wakeup from SLEEP mode, the peripheral clock is enabled again. + * @note By default, all peripheral clocks are enabled during SLEEP mode. + * @param RCC_APB2Periph: specifies the APB2 peripheral to gates its clock. + * This parameter can be any combination of the following values: + * @arg RCC_APB2Periph_TIM1: TIM1 clock + * @arg RCC_APB2Periph_TIM8: TIM8 clock + * @arg RCC_APB2Periph_USART1: USART1 clock + * @arg RCC_APB2Periph_USART6: USART6 clock + * @arg RCC_APB2Periph_ADC1: ADC1 clock + * @arg RCC_APB2Periph_ADC2: ADC2 clock + * @arg RCC_APB2Periph_ADC3: ADC3 clock + * @arg RCC_APB2Periph_SDIO: SDIO clock + * @arg RCC_APB2Periph_SPI1: SPI1 clock + * @arg RCC_APB2Periph_SYSCFG: SYSCFG clock + * @arg RCC_APB2Periph_TIM9: TIM9 clock + * @arg RCC_APB2Periph_TIM10: TIM10 clock + * @arg RCC_APB2Periph_TIM11: TIM11 clock + * @param NewState: new state of the specified peripheral clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_APB2PeriphClockLPModeCmd(uint32_t RCC_APB2Periph, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_APB2_PERIPH(RCC_APB2Periph)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + RCC->APB2LPENR |= RCC_APB2Periph; + } + else + { + RCC->APB2LPENR &= ~RCC_APB2Periph; + } +} + +/** + * @} + */ + +/** @defgroup RCC_Group4 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified RCC interrupts. + * @param RCC_IT: specifies the RCC interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg RCC_IT_LSIRDY: LSI ready interrupt + * @arg RCC_IT_LSERDY: LSE ready interrupt + * @arg RCC_IT_HSIRDY: HSI ready interrupt + * @arg RCC_IT_HSERDY: HSE ready interrupt + * @arg RCC_IT_PLLRDY: main PLL ready interrupt + * @arg RCC_IT_PLLI2SRDY: PLLI2S ready interrupt + * @param NewState: new state of the specified RCC interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RCC_ITConfig(uint8_t RCC_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RCC_IT(RCC_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Perform Byte access to RCC_CIR[14:8] bits to enable the selected interrupts */ + *(__IO uint8_t *) CIR_BYTE2_ADDRESS |= RCC_IT; + } + else + { + /* Perform Byte access to RCC_CIR[14:8] bits to disable the selected interrupts */ + *(__IO uint8_t *) CIR_BYTE2_ADDRESS &= (uint8_t)~RCC_IT; + } +} + +/** + * @brief Checks whether the specified RCC flag is set or not. + * @param RCC_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg RCC_FLAG_HSIRDY: HSI oscillator clock ready + * @arg RCC_FLAG_HSERDY: HSE oscillator clock ready + * @arg RCC_FLAG_PLLRDY: main PLL clock ready + * @arg RCC_FLAG_PLLI2SRDY: PLLI2S clock ready + * @arg RCC_FLAG_LSERDY: LSE oscillator clock ready + * @arg RCC_FLAG_LSIRDY: LSI oscillator clock ready + * @arg RCC_FLAG_BORRST: POR/PDR or BOR reset + * @arg RCC_FLAG_PINRST: Pin reset + * @arg RCC_FLAG_PORRST: POR/PDR reset + * @arg RCC_FLAG_SFTRST: Software reset + * @arg RCC_FLAG_IWDGRST: Independent Watchdog reset + * @arg RCC_FLAG_WWDGRST: Window Watchdog reset + * @arg RCC_FLAG_LPWRRST: Low Power reset + * @retval The new state of RCC_FLAG (SET or RESET). + */ +FlagStatus RCC_GetFlagStatus(uint8_t RCC_FLAG) +{ + uint32_t tmp = 0; + uint32_t statusreg = 0; + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_RCC_FLAG(RCC_FLAG)); + + /* Get the RCC register index */ + tmp = RCC_FLAG >> 5; + if (tmp == 1) /* The flag to check is in CR register */ + { + statusreg = RCC->CR; + } + else if (tmp == 2) /* The flag to check is in BDCR register */ + { + statusreg = RCC->BDCR; + } + else /* The flag to check is in CSR register */ + { + statusreg = RCC->CSR; + } + + /* Get the flag position */ + tmp = RCC_FLAG & FLAG_MASK; + if ((statusreg & ((uint32_t)1 << tmp)) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the flag status */ + return bitstatus; +} + +/** + * @brief Clears the RCC reset flags. + * The reset flags are: RCC_FLAG_PINRST, RCC_FLAG_PORRST, RCC_FLAG_SFTRST, + * RCC_FLAG_IWDGRST, RCC_FLAG_WWDGRST, RCC_FLAG_LPWRRST + * @param None + * @retval None + */ +void RCC_ClearFlag(void) +{ + /* Set RMVF bit to clear the reset flags */ + RCC->CSR |= RCC_CSR_RMVF; +} + +/** + * @brief Checks whether the specified RCC interrupt has occurred or not. + * @param RCC_IT: specifies the RCC interrupt source to check. + * This parameter can be one of the following values: + * @arg RCC_IT_LSIRDY: LSI ready interrupt + * @arg RCC_IT_LSERDY: LSE ready interrupt + * @arg RCC_IT_HSIRDY: HSI ready interrupt + * @arg RCC_IT_HSERDY: HSE ready interrupt + * @arg RCC_IT_PLLRDY: main PLL ready interrupt + * @arg RCC_IT_PLLI2SRDY: PLLI2S ready interrupt + * @arg RCC_IT_CSS: Clock Security System interrupt + * @retval The new state of RCC_IT (SET or RESET). + */ +ITStatus RCC_GetITStatus(uint8_t RCC_IT) +{ + ITStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_RCC_GET_IT(RCC_IT)); + + /* Check the status of the specified RCC interrupt */ + if ((RCC->CIR & RCC_IT) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + /* Return the RCC_IT status */ + return bitstatus; +} + +/** + * @brief Clears the RCC's interrupt pending bits. + * @param RCC_IT: specifies the interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg RCC_IT_LSIRDY: LSI ready interrupt + * @arg RCC_IT_LSERDY: LSE ready interrupt + * @arg RCC_IT_HSIRDY: HSI ready interrupt + * @arg RCC_IT_HSERDY: HSE ready interrupt + * @arg RCC_IT_PLLRDY: main PLL ready interrupt + * @arg RCC_IT_PLLI2SRDY: PLLI2S ready interrupt + * @arg RCC_IT_CSS: Clock Security System interrupt + * @retval None + */ +void RCC_ClearITPendingBit(uint8_t RCC_IT) +{ + /* Check the parameters */ + assert_param(IS_RCC_CLEAR_IT(RCC_IT)); + + /* Perform Byte access to RCC_CIR[23:16] bits to clear the selected interrupt + pending bits */ + *(__IO uint8_t *) CIR_BYTE3_ADDRESS = RCC_IT; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c new file mode 100644 index 0000000..9f0ba05 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c @@ -0,0 +1,399 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rng.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Random Number Generator (RNG) peripheral: + * - Initialization and Configuration + * - Get 32 bit Random number + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable The RNG controller clock using + * RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE) function. + * + * 2. Activate the RNG peripheral using RNG_Cmd() function. + * + * 3. Wait until the 32 bit Random number Generator contains a valid + * random data (using polling/interrupt mode). For more details, + * refer to "Interrupts and flags management functions" module + * description. + * + * 4. Get the 32 bit Random number using RNG_GetRandomNumber() function + * + * 5. To get another 32 bit Random number, go to step 3. + * + * + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_rng.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup RNG + * @brief RNG driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup RNG_Private_Functions + * @{ + */ + +/** @defgroup RNG_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + This section provides functions allowing to + - Initialize the RNG peripheral + - Enable or disable the RNG peripheral + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the RNG peripheral registers to their default reset values. + * @param None + * @retval None + */ +void RNG_DeInit(void) +{ + /* Enable RNG reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_RNG, ENABLE); + + /* Release RNG from reset state */ + RCC_AHB2PeriphResetCmd(RCC_AHB2Periph_RNG, DISABLE); +} + +/** + * @brief Enables or disables the RNG peripheral. + * @param NewState: new state of the RNG peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RNG_Cmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the RNG */ + RNG->CR |= RNG_CR_RNGEN; + } + else + { + /* Disable the RNG */ + RNG->CR &= ~RNG_CR_RNGEN; + } +} +/** + * @} + */ + +/** @defgroup RNG_Group2 Get 32 bit Random number function + * @brief Get 32 bit Random number function + * + +@verbatim + =============================================================================== + Get 32 bit Random number function + =============================================================================== + This section provides a function allowing to get the 32 bit Random number + + @note Before to call this function you have to wait till DRDY flag is set, + using RNG_GetFlagStatus(RNG_FLAG_DRDY) function. + +@endverbatim + * @{ + */ + + +/** + * @brief Returns a 32-bit random number. + * + * @note Before to call this function you have to wait till DRDY (data ready) + * flag is set, using RNG_GetFlagStatus(RNG_FLAG_DRDY) function. + * @note Each time the the Random number data is read (using RNG_GetRandomNumber() + * function), the RNG_FLAG_DRDY flag is automatically cleared. + * @note In the case of a seed error, the generation of random numbers is + * interrupted for as long as the SECS bit is '1'. If a number is + * available in the RNG_DR register, it must not be used because it may + * not have enough entropy. In this case, it is recommended to clear the + * SEIS bit(using RNG_ClearFlag(RNG_FLAG_SECS) function), then disable + * and enable the RNG peripheral (using RNG_Cmd() function) to + * reinitialize and restart the RNG. + * @note In the case of a clock error, the RNG is no more able to generate + * random numbers because the PLL48CLK clock is not correct. User have + * to check that the clock controller is correctly configured to provide + * the RNG clock and clear the CEIS bit (using RNG_ClearFlag(RNG_FLAG_CECS) + * function) . The clock error has no impact on the previously generated + * random numbers, and the RNG_DR register contents can be used. + * + * @param None + * @retval 32-bit random number. + */ +uint32_t RNG_GetRandomNumber(void) +{ + /* Return the 32 bit random number from the DR register */ + return RNG->DR; +} + + +/** + * @} + */ + +/** @defgroup RNG_Group3 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides functions allowing to configure the RNG Interrupts and + to get the status and clear flags and Interrupts pending bits. + + The RNG provides 3 Interrupts sources and 3 Flags: + + Flags : + ---------- + 1. RNG_FLAG_DRDY : In the case of the RNG_DR register contains valid + random data. it is cleared by reading the valid data + (using RNG_GetRandomNumber() function). + + 2. RNG_FLAG_CECS : In the case of a seed error detection. + + 3. RNG_FLAG_SECS : In the case of a clock error detection. + + + Interrupts : + ------------ + if enabled, an RNG interrupt is pending : + + 1. In the case of the RNG_DR register contains valid random data. + This interrupt source is cleared once the RNG_DR register has been read + (using RNG_GetRandomNumber() function) until a new valid value is + computed. + + or + 2. In the case of a seed error : One of the following faulty sequences has + been detected: + - More than 64 consecutive bits at the same value (0 or 1) + - More than 32 consecutive alternance of 0 and 1 (0101010101...01) + This interrupt source is cleared using RNG_ClearITPendingBit(RNG_IT_SEI) + function. + + or + 3. In the case of a clock error : the PLL48CLK (RNG peripheral clock source) + was not correctly detected (fPLL48CLK< fHCLK/16). + This interrupt source is cleared using RNG_ClearITPendingBit(RNG_IT_CEI) + function. + @note In this case, User have to check that the clock controller is + correctly configured to provide the RNG clock. + + Managing the RNG controller events : + ------------------------------------ + The user should identify which mode will be used in his application to manage + the RNG controller events: Polling mode or Interrupt mode. + + 1. In the Polling Mode it is advised to use the following functions: + - RNG_GetFlagStatus() : to check if flags events occur. + - RNG_ClearFlag() : to clear the flags events. + + @note RNG_FLAG_DRDY can not be cleared by RNG_ClearFlag(). it is cleared only + by reading the Random number data. + + 2. In the Interrupt Mode it is advised to use the following functions: + - RNG_ITConfig() : to enable or disable the interrupt source. + - RNG_GetITStatus() : to check if Interrupt occurs. + - RNG_ClearITPendingBit() : to clear the Interrupt pending Bit + (corresponding Flag). + + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the RNG interrupt. + * @note The RNG provides 3 interrupt sources, + * - Computed data is ready event (DRDY), and + * - Seed error Interrupt (SEI) and + * - Clock error Interrupt (CEI), + * all these interrupts sources are enabled by setting the IE bit in + * CR register. However, each interrupt have its specific status bit + * (see RNG_GetITStatus() function) and clear bit except the DRDY event + * (see RNG_ClearITPendingBit() function). + * @param NewState: new state of the RNG interrupt. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RNG_ITConfig(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the RNG interrupt */ + RNG->CR |= RNG_CR_IE; + } + else + { + /* Disable the RNG interrupt */ + RNG->CR &= ~RNG_CR_IE; + } +} + +/** + * @brief Checks whether the specified RNG flag is set or not. + * @param RNG_FLAG: specifies the RNG flag to check. + * This parameter can be one of the following values: + * @arg RNG_FLAG_DRDY: Data Ready flag. + * @arg RNG_FLAG_CECS: Clock Error Current flag. + * @arg RNG_FLAG_SECS: Seed Error Current flag. + * @retval The new state of RNG_FLAG (SET or RESET). + */ +FlagStatus RNG_GetFlagStatus(uint8_t RNG_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_RNG_GET_FLAG(RNG_FLAG)); + + /* Check the status of the specified RNG flag */ + if ((RNG->SR & RNG_FLAG) != (uint8_t)RESET) + { + /* RNG_FLAG is set */ + bitstatus = SET; + } + else + { + /* RNG_FLAG is reset */ + bitstatus = RESET; + } + /* Return the RNG_FLAG status */ + return bitstatus; +} + + +/** + * @brief Clears the RNG flags. + * @param RNG_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg RNG_FLAG_CECS: Clock Error Current flag. + * @arg RNG_FLAG_SECS: Seed Error Current flag. + * @note RNG_FLAG_DRDY can not be cleared by RNG_ClearFlag() function. + * This flag is cleared only by reading the Random number data (using + * RNG_GetRandomNumber() function). + * @retval None + */ +void RNG_ClearFlag(uint8_t RNG_FLAG) +{ + /* Check the parameters */ + assert_param(IS_RNG_CLEAR_FLAG(RNG_FLAG)); + /* Clear the selected RNG flags */ + RNG->SR = ~(uint32_t)(((uint32_t)RNG_FLAG) << 4); +} + +/** + * @brief Checks whether the specified RNG interrupt has occurred or not. + * @param RNG_IT: specifies the RNG interrupt source to check. + * This parameter can be one of the following values: + * @arg RNG_IT_CEI: Clock Error Interrupt. + * @arg RNG_IT_SEI: Seed Error Interrupt. + * @retval The new state of RNG_IT (SET or RESET). + */ +ITStatus RNG_GetITStatus(uint8_t RNG_IT) +{ + ITStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_RNG_GET_IT(RNG_IT)); + + /* Check the status of the specified RNG interrupt */ + if ((RNG->SR & RNG_IT) != (uint8_t)RESET) + { + /* RNG_IT is set */ + bitstatus = SET; + } + else + { + /* RNG_IT is reset */ + bitstatus = RESET; + } + /* Return the RNG_IT status */ + return bitstatus; +} + + +/** + * @brief Clears the RNG interrupt pending bit(s). + * @param RNG_IT: specifies the RNG interrupt pending bit(s) to clear. + * This parameter can be any combination of the following values: + * @arg RNG_IT_CEI: Clock Error Interrupt. + * @arg RNG_IT_SEI: Seed Error Interrupt. + * @retval None + */ +void RNG_ClearITPendingBit(uint8_t RNG_IT) +{ + /* Check the parameters */ + assert_param(IS_RNG_IT(RNG_IT)); + + /* Clear the selected RNG interrupt pending bit */ + RNG->SR = (uint8_t)~RNG_IT; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + + +/** + * @} + */ + + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c new file mode 100644 index 0000000..159f0f3 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c @@ -0,0 +1,2732 @@ +/** + ****************************************************************************** + * @file stm32f4xx_rtc.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Real-Time Clock (RTC) peripheral: + * - Initialization + * - Calendar (Time and Date) configuration + * - Alarms (Alarm A and Alarm B) configuration + * - WakeUp Timer configuration + * - Daylight Saving configuration + * - Output pin Configuration + * - Coarse digital Calibration configuration + * - Smooth digital Calibration configuration + * - TimeStamp configuration + * - Tampers configuration + * - Backup Data Registers configuration + * - Shift control synchronisation + * - RTC Tamper and TimeStamp Pins Selection and Output Type Config configuration + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * Backup Domain Operating Condition + * =================================================================== + * The real-time clock (RTC), the RTC backup registers, and the backup + * SRAM (BKP SRAM) can be powered from the VBAT voltage when the main + * VDD supply is powered off. + * To retain the content of the RTC backup registers, backup SRAM, + * and supply the RTC when VDD is turned off, VBAT pin can be connected + * to an optional standby voltage supplied by a battery or by another + * source. + * + * To allow the RTC to operate even when the main digital supply (VDD) + * is turned off, the VBAT pin powers the following blocks: + * 1 - The RTC + * 2 - The LSE oscillator + * 3 - The backup SRAM when the low power backup regulator is enabled + * 4 - PC13 to PC15 I/Os, plus PI8 I/O (when available) + * + * When the backup domain is supplied by VDD (analog switch connected + * to VDD), the following functions are available: + * 1 - PC14 and PC15 can be used as either GPIO or LSE pins + * 2 - PC13 can be used as a GPIO or as the RTC_AF1 pin + * 3 - PI8 can be used as a GPIO or as the RTC_AF2 pin + * + * When the backup domain is supplied by VBAT (analog switch connected + * to VBAT because VDD is not present), the following functions are available: + * 1 - PC14 and PC15 can be used as LSE pins only + * 2 - PC13 can be used as the RTC_AF1 pin + * 3 - PI8 can be used as the RTC_AF2 pin + * + * =================================================================== + * Backup Domain Reset + * =================================================================== + * The backup domain reset sets all RTC registers and the RCC_BDCR + * register to their reset values. The BKPSRAM is not affected by this + * reset. The only way of resetting the BKPSRAM is through the Flash + * interface by requesting a protection level change from 1 to 0. + * A backup domain reset is generated when one of the following events + * occurs: + * 1 - Software reset, triggered by setting the BDRST bit in the + * RCC Backup domain control register (RCC_BDCR). You can use the + * RCC_BackupResetCmd(). + * 2 - VDD or VBAT power on, if both supplies have previously been + * powered off. + * + * =================================================================== + * Backup Domain Access + * =================================================================== + * After reset, the backup domain (RTC registers, RTC backup data + * registers and backup SRAM) is protected against possible unwanted + * write accesses. + * To enable access to the RTC Domain and RTC registers, proceed as follows: + * - Enable the Power Controller (PWR) APB1 interface clock using the + * RCC_APB1PeriphClockCmd() function. + * - Enable access to RTC domain using the PWR_BackupAccessCmd() function. + * - Select the RTC clock source using the RCC_RTCCLKConfig() function. + * - Enable RTC Clock using the RCC_RTCCLKCmd() function. + * + * =================================================================== + * RTC Driver: how to use it + * =================================================================== + * - Enable the RTC domain access (see description in the section above) + * - Configure the RTC Prescaler (Asynchronous and Synchronous) and + * RTC hour format using the RTC_Init() function. + * + * Time and Date configuration + * =========================== + * - To configure the RTC Calendar (Time and Date) use the RTC_SetTime() + * and RTC_SetDate() functions. + * - To read the RTC Calendar, use the RTC_GetTime() and RTC_GetDate() + * functions. + * - Use the RTC_DayLightSavingConfig() function to add or sub one + * hour to the RTC Calendar. + * + * Alarm configuration + * =================== + * - To configure the RTC Alarm use the RTC_SetAlarm() function. + * - Enable the selected RTC Alarm using the RTC_AlarmCmd() function + * - To read the RTC Alarm, use the RTC_GetAlarm() function. + * - To read the RTC alarm SubSecond, use the RTC_GetAlarmSubSecond() function. + * + * RTC Wakeup configuration + * ======================== + * - Configure the RTC Wakeup Clock source use the RTC_WakeUpClockConfig() + * function. + * - Configure the RTC WakeUp Counter using the RTC_SetWakeUpCounter() + * function + * - Enable the RTC WakeUp using the RTC_WakeUpCmd() function + * - To read the RTC WakeUp Counter register, use the RTC_GetWakeUpCounter() + * function. + * + * Outputs configuration + * ===================== + * The RTC has 2 different outputs: + * - AFO_ALARM: this output is used to manage the RTC Alarm A, Alarm B + * and WaKeUp signals. + * To output the selected RTC signal on RTC_AF1 pin, use the + * RTC_OutputConfig() function. + * - AFO_CALIB: this output is 512Hz signal or 1Hz . + * To output the RTC Clock on RTC_AF1 pin, use the RTC_CalibOutputCmd() + * function. + * + * Smooth digital Calibration configuration + * ================================= + * - Configure the RTC Original Digital Calibration Value and the corresponding + * calibration cycle period (32s,16s and 8s) using the RTC_SmoothCalibConfig() + * function. + * + * Coarse digital Calibration configuration + * ================================= + * - Configure the RTC Coarse Calibration Value and the corresponding + * sign using the RTC_CoarseCalibConfig() function. + * - Enable the RTC Coarse Calibration using the RTC_CoarseCalibCmd() + * function + * + * TimeStamp configuration + * ======================= + * - Configure the RTC_AF1 trigger and enables the RTC TimeStamp + * using the RTC_TimeStampCmd() function. + * - To read the RTC TimeStamp Time and Date register, use the + * RTC_GetTimeStamp() function. + * - To read the RTC TimeStamp SubSecond register, use the + * RTC_GetTimeStampSubSecond() function. + * - The TAMPER1 alternate function can be mapped either to RTC_AF1(PC13) + * or RTC_AF2 (PI8) depending on the value of TAMP1INSEL bit in + * RTC_TAFCR register. You can use the RTC_TamperPinSelection() + * function to select the corresponding pin. + * + * Tamper configuration + * ==================== + * - Enable the RTC Tamper using the RTC_TamperCmd() function. + * - Configure the Tamper filter count using RTC_TamperFilterConfig() + * function. + * - Configure the RTC Tamper trigger Edge or Level according to the Tamper + * filter (if equal to 0 Edge else Level) value using the RTC_TamperConfig() function. + * - Configure the Tamper sampling frequency using RTC_TamperSamplingFreqConfig() + * function. + * - Configure the Tamper precharge or discharge duration using + * RTC_TamperPinsPrechargeDuration() function. + * - Enable the Tamper Pull-UP using RTC_TamperPullUpDisableCmd() function. + * - Enable the Time stamp on Tamper detection event using + * RTC_TSOnTamperDetecCmd() function. + * - The TIMESTAMP alternate function can be mapped to either RTC_AF1 + * or RTC_AF2 depending on the value of the TSINSEL bit in the + * RTC_TAFCR register. You can use the RTC_TimeStampPinSelection() + * function to select the corresponding pin. + * + * Backup Data Registers configuration + * =================================== + * - To write to the RTC Backup Data registers, use the RTC_WriteBackupRegister() + * function. + * - To read the RTC Backup Data registers, use the RTC_ReadBackupRegister() + * function. + * + * =================================================================== + * RTC and low power modes + * =================================================================== + * The MCU can be woken up from a low power mode by an RTC alternate + * function. + * The RTC alternate functions are the RTC alarms (Alarm A and Alarm B), + * RTC wakeup, RTC tamper event detection and RTC time stamp event detection. + * These RTC alternate functions can wake up the system from the Stop + * and Standby lowpower modes. + * The system can also wake up from low power modes without depending + * on an external interrupt (Auto-wakeup mode), by using the RTC alarm + * or the RTC wakeup events. + * The RTC provides a programmable time base for waking up from the + * Stop or Standby mode at regular intervals. + * Wakeup from STOP and Standby modes is possible only when the RTC + * clock source is LSE or LSI. + * + * =================================================================== + * Selection of RTC_AF1 alternate functions + * =================================================================== + * The RTC_AF1 pin (PC13) can be used for the following purposes: + * - AFO_ALARM output + * - AFO_CALIB output + * - AFI_TAMPER + * - AFI_TIMESTAMP + * + * +-------------------------------------------------------------------------------------------------------------+ + * | Pin |AFO_ALARM |AFO_CALIB |AFI_TAMPER |AFI_TIMESTAMP | TAMP1INSEL | TSINSEL |ALARMOUTTYPE | + * | configuration | ENABLED | ENABLED | ENABLED | ENABLED |TAMPER1 pin |TIMESTAMP pin | AFO_ALARM | + * | and function | | | | | selection | selection |Configuration | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | Alarm out | | | | | Don't | Don't | | + * | output OD | 1 |Don't care|Don't care | Don't care | care | care | 0 | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | Alarm out | | | | | Don't | Don't | | + * | output PP | 1 |Don't care|Don't care | Don't care | care | care | 1 | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | Calibration out | | | | | Don't | Don't | | + * | output PP | 0 | 1 |Don't care | Don't care | care | care | Don't care | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | TAMPER input | | | | | | Don't | | + * | floating | 0 | 0 | 1 | 0 | 0 | care | Don't care | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | TIMESTAMP and | | | | | | | | + * | TAMPER input | 0 | 0 | 1 | 1 | 0 | 0 | Don't care | + * | floating | | | | | | | | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | TIMESTAMP input | | | | | Don't | | | + * | floating | 0 | 0 | 0 | 1 | care | 0 | Don't care | + * |-----------------|----------|----------|-----------|--------------|------------|--------------|--------------| + * | Standard GPIO | 0 | 0 | 0 | 0 | Don't care | Don't care | Don't care | + * +-------------------------------------------------------------------------------------------------------------+ + * + * + * =================================================================== + * Selection of RTC_AF2 alternate functions + * =================================================================== + * The RTC_AF2 pin (PI8) can be used for the following purposes: + * - AFI_TAMPER + * - AFI_TIMESTAMP + * + * +---------------------------------------------------------------------------------------+ + * | Pin |AFI_TAMPER |AFI_TIMESTAMP | TAMP1INSEL | TSINSEL |ALARMOUTTYPE | + * | configuration | ENABLED | ENABLED |TAMPER1 pin |TIMESTAMP pin | AFO_ALARM | + * | and function | | | selection | selection |Configuration | + * |-----------------|-----------|--------------|------------|--------------|--------------| + * | TAMPER input | | | | Don't | | + * | floating | 1 | 0 | 1 | care | Don't care | + * |-----------------|-----------|--------------|------------|--------------|--------------| + * | TIMESTAMP and | | | | | | + * | TAMPER input | 1 | 1 | 1 | 1 | Don't care | + * | floating | | | | | | + * |-----------------|-----------|--------------|------------|--------------|--------------| + * | TIMESTAMP input | | | Don't | | | + * | floating | 0 | 1 | care | 1 | Don't care | + * |-----------------|-----------|--------------|------------|--------------|--------------| + * | Standard GPIO | 0 | 0 | Don't care | Don't care | Don't care | + * +---------------------------------------------------------------------------------------+ + * + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_rtc.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup RTC + * @brief RTC driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* Masks Definition */ +#define RTC_TR_RESERVED_MASK ((uint32_t)0x007F7F7F) +#define RTC_DR_RESERVED_MASK ((uint32_t)0x00FFFF3F) +#define RTC_INIT_MASK ((uint32_t)0xFFFFFFFF) +#define RTC_RSF_MASK ((uint32_t)0xFFFFFF5F) +#define RTC_FLAGS_MASK ((uint32_t)(RTC_FLAG_TSOVF | RTC_FLAG_TSF | RTC_FLAG_WUTF | \ + RTC_FLAG_ALRBF | RTC_FLAG_ALRAF | RTC_FLAG_INITF | \ + RTC_FLAG_RSF | RTC_FLAG_INITS | RTC_FLAG_WUTWF | \ + RTC_FLAG_ALRBWF | RTC_FLAG_ALRAWF | RTC_FLAG_TAMP1F )) + +#define INITMODE_TIMEOUT ((uint32_t) 0x00010000) +#define SYNCHRO_TIMEOUT ((uint32_t) 0x00020000) +#define RECALPF_TIMEOUT ((uint32_t) 0x00020000) +#define SHPF_TIMEOUT ((uint32_t) 0x00001000) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +static uint8_t RTC_ByteToBcd2(uint8_t Value); +static uint8_t RTC_Bcd2ToByte(uint8_t Value); + +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup RTC_Private_Functions + * @{ + */ + +/** @defgroup RTC_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + + This section provide functions allowing to initialize and configure the RTC + Prescaler (Synchronous and Asynchronous), RTC Hour format, disable RTC registers + Write protection, enter and exit the RTC initialization mode, RTC registers + synchronization check and reference clock detection enable. + + 1. The RTC Prescaler is programmed to generate the RTC 1Hz time base. It is + split into 2 programmable prescalers to minimize power consumption. + - A 7-bit asynchronous prescaler and A 13-bit synchronous prescaler. + - When both prescalers are used, it is recommended to configure the asynchronous + prescaler to a high value to minimize consumption. + + 2. All RTC registers are Write protected. Writing to the RTC registers + is enabled by writing a key into the Write Protection register, RTC_WPR. + + 3. To Configure the RTC Calendar, user application should enter initialization + mode. In this mode, the calendar counter is stopped and its value can be + updated. When the initialization sequence is complete, the calendar restarts + counting after 4 RTCCLK cycles. + + 4. To read the calendar through the shadow registers after Calendar initialization, + calendar update or after wakeup from low power modes the software must first + clear the RSF flag. The software must then wait until it is set again before + reading the calendar, which means that the calendar registers have been + correctly copied into the RTC_TR and RTC_DR shadow registers. + The RTC_WaitForSynchro() function implements the above software sequence + (RSF clear and RSF check). + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the RTC registers to their default reset values. + * @note This function doesn't reset the RTC Clock source and RTC Backup Data + * registers. + * @param None + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are deinitialized + * - ERROR: RTC registers are not deinitialized + */ +ErrorStatus RTC_DeInit(void) +{ + __IO uint32_t wutcounter = 0x00; + uint32_t wutwfstatus = 0x00; + ErrorStatus status = ERROR; + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Reset TR, DR and CR registers */ + RTC->TR = (uint32_t)0x00000000; + RTC->DR = (uint32_t)0x00002101; + /* Reset All CR bits except CR[2:0] */ + RTC->CR &= (uint32_t)0x00000007; + + /* Wait till RTC WUTWF flag is set and if Time out is reached exit */ + do + { + wutwfstatus = RTC->ISR & RTC_ISR_WUTWF; + wutcounter++; + } while((wutcounter != INITMODE_TIMEOUT) && (wutwfstatus == 0x00)); + + if ((RTC->ISR & RTC_ISR_WUTWF) == RESET) + { + status = ERROR; + } + else + { + /* Reset all RTC CR register bits */ + RTC->CR &= (uint32_t)0x00000000; + RTC->WUTR = (uint32_t)0x0000FFFF; + RTC->PRER = (uint32_t)0x007F00FF; + RTC->CALIBR = (uint32_t)0x00000000; + RTC->ALRMAR = (uint32_t)0x00000000; + RTC->ALRMBR = (uint32_t)0x00000000; + + /* Reset ISR register and exit initialization mode */ + RTC->ISR = (uint32_t)0x00000000; + + /* Reset Tamper and alternate functions configuration register */ + RTC->TAFCR = 0x00000000; + + if(RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Initializes the RTC registers according to the specified parameters + * in RTC_InitStruct. + * @param RTC_InitStruct: pointer to a RTC_InitTypeDef structure that contains + * the configuration information for the RTC peripheral. + * @note The RTC Prescaler register is write protected and can be written in + * initialization mode only. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are initialized + * - ERROR: RTC registers are not initialized + */ +ErrorStatus RTC_Init(RTC_InitTypeDef* RTC_InitStruct) +{ + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_HOUR_FORMAT(RTC_InitStruct->RTC_HourFormat)); + assert_param(IS_RTC_ASYNCH_PREDIV(RTC_InitStruct->RTC_AsynchPrediv)); + assert_param(IS_RTC_SYNCH_PREDIV(RTC_InitStruct->RTC_SynchPrediv)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Clear RTC CR FMT Bit */ + RTC->CR &= ((uint32_t)~(RTC_CR_FMT)); + /* Set RTC_CR register */ + RTC->CR |= ((uint32_t)(RTC_InitStruct->RTC_HourFormat)); + + /* Configure the RTC PRER */ + RTC->PRER = (uint32_t)(RTC_InitStruct->RTC_SynchPrediv); + RTC->PRER |= (uint32_t)(RTC_InitStruct->RTC_AsynchPrediv << 16); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + status = SUCCESS; + } + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_InitStruct member with its default value. + * @param RTC_InitStruct: pointer to a RTC_InitTypeDef structure which will be + * initialized. + * @retval None + */ +void RTC_StructInit(RTC_InitTypeDef* RTC_InitStruct) +{ + /* Initialize the RTC_HourFormat member */ + RTC_InitStruct->RTC_HourFormat = RTC_HourFormat_24; + + /* Initialize the RTC_AsynchPrediv member */ + RTC_InitStruct->RTC_AsynchPrediv = (uint32_t)0x7F; + + /* Initialize the RTC_SynchPrediv member */ + RTC_InitStruct->RTC_SynchPrediv = (uint32_t)0xFF; +} + +/** + * @brief Enables or disables the RTC registers write protection. + * @note All the RTC registers are write protected except for RTC_ISR[13:8], + * RTC_TAFCR and RTC_BKPxR. + * @note Writing a wrong key reactivates the write protection. + * @note The protection mechanism is not affected by system reset. + * @param NewState: new state of the write protection. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_WriteProtectionCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + } + else + { + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + } +} + +/** + * @brief Enters the RTC Initialization mode. + * @note The RTC Initialization mode is write protected, use the + * RTC_WriteProtectionCmd(DISABLE) before calling this function. + * @param None + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC is in Init mode + * - ERROR: RTC is not in Init mode + */ +ErrorStatus RTC_EnterInitMode(void) +{ + __IO uint32_t initcounter = 0x00; + ErrorStatus status = ERROR; + uint32_t initstatus = 0x00; + + /* Check if the Initialization mode is set */ + if ((RTC->ISR & RTC_ISR_INITF) == (uint32_t)RESET) + { + /* Set the Initialization mode */ + RTC->ISR = (uint32_t)RTC_INIT_MASK; + + /* Wait till RTC is in INIT state and if Time out is reached exit */ + do + { + initstatus = RTC->ISR & RTC_ISR_INITF; + initcounter++; + } while((initcounter != INITMODE_TIMEOUT) && (initstatus == 0x00)); + + if ((RTC->ISR & RTC_ISR_INITF) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + } + else + { + status = SUCCESS; + } + + return (status); +} + +/** + * @brief Exits the RTC Initialization mode. + * @note When the initialization sequence is complete, the calendar restarts + * counting after 4 RTCCLK cycles. + * @note The RTC Initialization mode is write protected, use the + * RTC_WriteProtectionCmd(DISABLE) before calling this function. + * @param None + * @retval None + */ +void RTC_ExitInitMode(void) +{ + /* Exit Initialization mode */ + RTC->ISR &= (uint32_t)~RTC_ISR_INIT; +} + +/** + * @brief Waits until the RTC Time and Date registers (RTC_TR and RTC_DR) are + * synchronized with RTC APB clock. + * @note The RTC Resynchronization mode is write protected, use the + * RTC_WriteProtectionCmd(DISABLE) before calling this function. + * @note To read the calendar through the shadow registers after Calendar + * initialization, calendar update or after wakeup from low power modes + * the software must first clear the RSF flag. + * The software must then wait until it is set again before reading + * the calendar, which means that the calendar registers have been + * correctly copied into the RTC_TR and RTC_DR shadow registers. + * @param None + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC registers are synchronised + * - ERROR: RTC registers are not synchronised + */ +ErrorStatus RTC_WaitForSynchro(void) +{ + __IO uint32_t synchrocounter = 0; + ErrorStatus status = ERROR; + uint32_t synchrostatus = 0x00; + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Clear RSF flag */ + RTC->ISR &= (uint32_t)RTC_RSF_MASK; + + /* Wait the registers to be synchronised */ + do + { + synchrostatus = RTC->ISR & RTC_ISR_RSF; + synchrocounter++; + } while((synchrocounter != SYNCHRO_TIMEOUT) && (synchrostatus == 0x00)); + + if ((RTC->ISR & RTC_ISR_RSF) != RESET) + { + status = SUCCESS; + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return (status); +} + +/** + * @brief Enables or disables the RTC reference clock detection. + * @param NewState: new state of the RTC reference clock. + * This parameter can be: ENABLE or DISABLE. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC reference clock detection is enabled + * - ERROR: RTC reference clock detection is disabled + */ +ErrorStatus RTC_RefClockCmd(FunctionalState NewState) +{ + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + if (NewState != DISABLE) + { + /* Enable the RTC reference clock detection */ + RTC->CR |= RTC_CR_REFCKON; + } + else + { + /* Disable the RTC reference clock detection */ + RTC->CR &= ~RTC_CR_REFCKON; + } + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + status = SUCCESS; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Enables or Disables the Bypass Shadow feature. + * @note When the Bypass Shadow is enabled the calendar value are taken + * directly from the Calendar counter. + * @param NewState: new state of the Bypass Shadow feature. + * This parameter can be: ENABLE or DISABLE. + * @retval None +*/ +void RTC_BypassShadowCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + if (NewState != DISABLE) + { + /* Set the BYPSHAD bit */ + RTC->CR |= (uint8_t)RTC_CR_BYPSHAD; + } + else + { + /* Reset the BYPSHAD bit */ + RTC->CR &= (uint8_t)~RTC_CR_BYPSHAD; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @} + */ + +/** @defgroup RTC_Group2 Time and Date configuration functions + * @brief Time and Date configuration functions + * +@verbatim + =============================================================================== + Time and Date configuration functions + =============================================================================== + + This section provide functions allowing to program and read the RTC Calendar + (Time and Date). + +@endverbatim + * @{ + */ + +/** + * @brief Set the RTC current time. + * @param RTC_Format: specifies the format of the entered parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_TimeStruct: pointer to a RTC_TimeTypeDef structure that contains + * the time configuration information for the RTC. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Time register is configured + * - ERROR: RTC Time register is not configured + */ +ErrorStatus RTC_SetTime(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_TimeStruct) +{ + uint32_t tmpreg = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + if (RTC_Format == RTC_Format_BIN) + { + if ((RTC->CR & RTC_CR_FMT) != (uint32_t)RESET) + { + assert_param(IS_RTC_HOUR12(RTC_TimeStruct->RTC_Hours)); + assert_param(IS_RTC_H12(RTC_TimeStruct->RTC_H12)); + } + else + { + RTC_TimeStruct->RTC_H12 = 0x00; + assert_param(IS_RTC_HOUR24(RTC_TimeStruct->RTC_Hours)); + } + assert_param(IS_RTC_MINUTES(RTC_TimeStruct->RTC_Minutes)); + assert_param(IS_RTC_SECONDS(RTC_TimeStruct->RTC_Seconds)); + } + else + { + if ((RTC->CR & RTC_CR_FMT) != (uint32_t)RESET) + { + tmpreg = RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Hours); + assert_param(IS_RTC_HOUR12(tmpreg)); + assert_param(IS_RTC_H12(RTC_TimeStruct->RTC_H12)); + } + else + { + RTC_TimeStruct->RTC_H12 = 0x00; + assert_param(IS_RTC_HOUR24(RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Hours))); + } + assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Minutes))); + assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Seconds))); + } + + /* Check the input parameters format */ + if (RTC_Format != RTC_Format_BIN) + { + tmpreg = (((uint32_t)(RTC_TimeStruct->RTC_Hours) << 16) | \ + ((uint32_t)(RTC_TimeStruct->RTC_Minutes) << 8) | \ + ((uint32_t)RTC_TimeStruct->RTC_Seconds) | \ + ((uint32_t)(RTC_TimeStruct->RTC_H12) << 16)); + } + else + { + tmpreg = (uint32_t)(((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->RTC_Hours) << 16) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->RTC_Minutes) << 8) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_TimeStruct->RTC_Seconds)) | \ + (((uint32_t)RTC_TimeStruct->RTC_H12) << 16)); + } + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Set the RTC_TR register */ + RTC->TR = (uint32_t)(tmpreg & RTC_TR_RESERVED_MASK); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + if(RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + + } + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_TimeStruct member with its default value + * (Time = 00h:00min:00sec). + * @param RTC_TimeStruct: pointer to a RTC_TimeTypeDef structure which will be + * initialized. + * @retval None + */ +void RTC_TimeStructInit(RTC_TimeTypeDef* RTC_TimeStruct) +{ + /* Time = 00h:00min:00sec */ + RTC_TimeStruct->RTC_H12 = RTC_H12_AM; + RTC_TimeStruct->RTC_Hours = 0; + RTC_TimeStruct->RTC_Minutes = 0; + RTC_TimeStruct->RTC_Seconds = 0; +} + +/** + * @brief Get the RTC current Time. + * @param RTC_Format: specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_TimeStruct: pointer to a RTC_TimeTypeDef structure that will + * contain the returned current time configuration. + * @retval None + */ +void RTC_GetTime(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_TimeStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the RTC_TR register */ + tmpreg = (uint32_t)(RTC->TR & RTC_TR_RESERVED_MASK); + + /* Fill the structure fields with the read parameters */ + RTC_TimeStruct->RTC_Hours = (uint8_t)((tmpreg & (RTC_TR_HT | RTC_TR_HU)) >> 16); + RTC_TimeStruct->RTC_Minutes = (uint8_t)((tmpreg & (RTC_TR_MNT | RTC_TR_MNU)) >>8); + RTC_TimeStruct->RTC_Seconds = (uint8_t)(tmpreg & (RTC_TR_ST | RTC_TR_SU)); + RTC_TimeStruct->RTC_H12 = (uint8_t)((tmpreg & (RTC_TR_PM)) >> 16); + + /* Check the input parameters format */ + if (RTC_Format == RTC_Format_BIN) + { + /* Convert the structure parameters to Binary format */ + RTC_TimeStruct->RTC_Hours = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Hours); + RTC_TimeStruct->RTC_Minutes = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Minutes); + RTC_TimeStruct->RTC_Seconds = (uint8_t)RTC_Bcd2ToByte(RTC_TimeStruct->RTC_Seconds); + } +} + +/** + * @brief Gets the RTC current Calendar Subseconds value. + * @note This function freeze the Time and Date registers after reading the + * SSR register. + * @param None + * @retval RTC current Calendar Subseconds value. + */ +uint32_t RTC_GetSubSecond(void) +{ + uint32_t tmpreg = 0; + + /* Get subseconds values from the correspondent registers*/ + tmpreg = (uint32_t)(RTC->SSR); + + /* Read DR register to unfroze calendar registers */ + (void) (RTC->DR); + + return (tmpreg); +} + +/** + * @brief Set the RTC current date. + * @param RTC_Format: specifies the format of the entered parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_DateStruct: pointer to a RTC_DateTypeDef structure that contains + * the date configuration information for the RTC. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Date register is configured + * - ERROR: RTC Date register is not configured + */ +ErrorStatus RTC_SetDate(uint32_t RTC_Format, RTC_DateTypeDef* RTC_DateStruct) +{ + uint32_t tmpreg = 0; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + if ((RTC_Format == RTC_Format_BIN) && ((RTC_DateStruct->RTC_Month & 0x10) == 0x10)) + { + RTC_DateStruct->RTC_Month = (RTC_DateStruct->RTC_Month & (uint32_t)~(0x10)) + 0x0A; + } + if (RTC_Format == RTC_Format_BIN) + { + assert_param(IS_RTC_YEAR(RTC_DateStruct->RTC_Year)); + assert_param(IS_RTC_MONTH(RTC_DateStruct->RTC_Month)); + assert_param(IS_RTC_DATE(RTC_DateStruct->RTC_Date)); + } + else + { + assert_param(IS_RTC_YEAR(RTC_Bcd2ToByte(RTC_DateStruct->RTC_Year))); + tmpreg = RTC_Bcd2ToByte(RTC_DateStruct->RTC_Month); + assert_param(IS_RTC_MONTH(tmpreg)); + tmpreg = RTC_Bcd2ToByte(RTC_DateStruct->RTC_Date); + assert_param(IS_RTC_DATE(tmpreg)); + } + assert_param(IS_RTC_WEEKDAY(RTC_DateStruct->RTC_WeekDay)); + + /* Check the input parameters format */ + if (RTC_Format != RTC_Format_BIN) + { + tmpreg = ((((uint32_t)RTC_DateStruct->RTC_Year) << 16) | \ + (((uint32_t)RTC_DateStruct->RTC_Month) << 8) | \ + ((uint32_t)RTC_DateStruct->RTC_Date) | \ + (((uint32_t)RTC_DateStruct->RTC_WeekDay) << 13)); + } + else + { + tmpreg = (((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->RTC_Year) << 16) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->RTC_Month) << 8) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_DateStruct->RTC_Date)) | \ + ((uint32_t)RTC_DateStruct->RTC_WeekDay << 13)); + } + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Set the RTC_DR register */ + RTC->DR = (uint32_t)(tmpreg & RTC_DR_RESERVED_MASK); + + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + if(RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Fills each RTC_DateStruct member with its default value + * (Monday, January 01 xx00). + * @param RTC_DateStruct: pointer to a RTC_DateTypeDef structure which will be + * initialized. + * @retval None + */ +void RTC_DateStructInit(RTC_DateTypeDef* RTC_DateStruct) +{ + /* Monday, January 01 xx00 */ + RTC_DateStruct->RTC_WeekDay = RTC_Weekday_Monday; + RTC_DateStruct->RTC_Date = 1; + RTC_DateStruct->RTC_Month = RTC_Month_January; + RTC_DateStruct->RTC_Year = 0; +} + +/** + * @brief Get the RTC current date. + * @param RTC_Format: specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_DateStruct: pointer to a RTC_DateTypeDef structure that will + * contain the returned current date configuration. + * @retval None + */ +void RTC_GetDate(uint32_t RTC_Format, RTC_DateTypeDef* RTC_DateStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the RTC_TR register */ + tmpreg = (uint32_t)(RTC->DR & RTC_DR_RESERVED_MASK); + + /* Fill the structure fields with the read parameters */ + RTC_DateStruct->RTC_Year = (uint8_t)((tmpreg & (RTC_DR_YT | RTC_DR_YU)) >> 16); + RTC_DateStruct->RTC_Month = (uint8_t)((tmpreg & (RTC_DR_MT | RTC_DR_MU)) >> 8); + RTC_DateStruct->RTC_Date = (uint8_t)(tmpreg & (RTC_DR_DT | RTC_DR_DU)); + RTC_DateStruct->RTC_WeekDay = (uint8_t)((tmpreg & (RTC_DR_WDU)) >> 13); + + /* Check the input parameters format */ + if (RTC_Format == RTC_Format_BIN) + { + /* Convert the structure parameters to Binary format */ + RTC_DateStruct->RTC_Year = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->RTC_Year); + RTC_DateStruct->RTC_Month = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->RTC_Month); + RTC_DateStruct->RTC_Date = (uint8_t)RTC_Bcd2ToByte(RTC_DateStruct->RTC_Date); + } +} + +/** + * @} + */ + +/** @defgroup RTC_Group3 Alarms configuration functions + * @brief Alarms (Alarm A and Alarm B) configuration functions + * +@verbatim + =============================================================================== + Alarms (Alarm A and Alarm B) configuration functions + =============================================================================== + + This section provide functions allowing to program and read the RTC Alarms. + +@endverbatim + * @{ + */ + +/** + * @brief Set the specified RTC Alarm. + * @note The Alarm register can only be written when the corresponding Alarm + * is disabled (Use the RTC_AlarmCmd(DISABLE)). + * @param RTC_Format: specifies the format of the returned parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_Alarm: specifies the alarm to be configured. + * This parameter can be one of the following values: + * @arg RTC_Alarm_A: to select Alarm A + * @arg RTC_Alarm_B: to select Alarm B + * @param RTC_AlarmStruct: pointer to a RTC_AlarmTypeDef structure that + * contains the alarm configuration parameters. + * @retval None + */ +void RTC_SetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmTypeDef* RTC_AlarmStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + assert_param(IS_RTC_ALARM(RTC_Alarm)); + assert_param(IS_ALARM_MASK(RTC_AlarmStruct->RTC_AlarmMask)); + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_SEL(RTC_AlarmStruct->RTC_AlarmDateWeekDaySel)); + + if (RTC_Format == RTC_Format_BIN) + { + if ((RTC->CR & RTC_CR_FMT) != (uint32_t)RESET) + { + assert_param(IS_RTC_HOUR12(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours)); + assert_param(IS_RTC_H12(RTC_AlarmStruct->RTC_AlarmTime.RTC_H12)); + } + else + { + RTC_AlarmStruct->RTC_AlarmTime.RTC_H12 = 0x00; + assert_param(IS_RTC_HOUR24(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours)); + } + assert_param(IS_RTC_MINUTES(RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes)); + assert_param(IS_RTC_SECONDS(RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds)); + + if(RTC_AlarmStruct->RTC_AlarmDateWeekDaySel == RTC_AlarmDateWeekDaySel_Date) + { + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_DATE(RTC_AlarmStruct->RTC_AlarmDateWeekDay)); + } + else + { + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_WEEKDAY(RTC_AlarmStruct->RTC_AlarmDateWeekDay)); + } + } + else + { + if ((RTC->CR & RTC_CR_FMT) != (uint32_t)RESET) + { + tmpreg = RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours); + assert_param(IS_RTC_HOUR12(tmpreg)); + assert_param(IS_RTC_H12(RTC_AlarmStruct->RTC_AlarmTime.RTC_H12)); + } + else + { + RTC_AlarmStruct->RTC_AlarmTime.RTC_H12 = 0x00; + assert_param(IS_RTC_HOUR24(RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours))); + } + + assert_param(IS_RTC_MINUTES(RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes))); + assert_param(IS_RTC_SECONDS(RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds))); + + if(RTC_AlarmStruct->RTC_AlarmDateWeekDaySel == RTC_AlarmDateWeekDaySel_Date) + { + tmpreg = RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmDateWeekDay); + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_DATE(tmpreg)); + } + else + { + tmpreg = RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmDateWeekDay); + assert_param(IS_RTC_ALARM_DATE_WEEKDAY_WEEKDAY(tmpreg)); + } + } + + /* Check the input parameters format */ + if (RTC_Format != RTC_Format_BIN) + { + tmpreg = (((uint32_t)(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours) << 16) | \ + ((uint32_t)(RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes) << 8) | \ + ((uint32_t)RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds) | \ + ((uint32_t)(RTC_AlarmStruct->RTC_AlarmTime.RTC_H12) << 16) | \ + ((uint32_t)(RTC_AlarmStruct->RTC_AlarmDateWeekDay) << 24) | \ + ((uint32_t)RTC_AlarmStruct->RTC_AlarmDateWeekDaySel) | \ + ((uint32_t)RTC_AlarmStruct->RTC_AlarmMask)); + } + else + { + tmpreg = (((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours) << 16) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes) << 8) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds)) | \ + ((uint32_t)(RTC_AlarmStruct->RTC_AlarmTime.RTC_H12) << 16) | \ + ((uint32_t)RTC_ByteToBcd2(RTC_AlarmStruct->RTC_AlarmDateWeekDay) << 24) | \ + ((uint32_t)RTC_AlarmStruct->RTC_AlarmDateWeekDaySel) | \ + ((uint32_t)RTC_AlarmStruct->RTC_AlarmMask)); + } + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Configure the Alarm register */ + if (RTC_Alarm == RTC_Alarm_A) + { + RTC->ALRMAR = (uint32_t)tmpreg; + } + else + { + RTC->ALRMBR = (uint32_t)tmpreg; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Fills each RTC_AlarmStruct member with its default value + * (Time = 00h:00mn:00sec / Date = 1st day of the month/Mask = + * all fields are masked). + * @param RTC_AlarmStruct: pointer to a @ref RTC_AlarmTypeDef structure which + * will be initialized. + * @retval None + */ +void RTC_AlarmStructInit(RTC_AlarmTypeDef* RTC_AlarmStruct) +{ + /* Alarm Time Settings : Time = 00h:00mn:00sec */ + RTC_AlarmStruct->RTC_AlarmTime.RTC_H12 = RTC_H12_AM; + RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours = 0; + RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes = 0; + RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds = 0; + + /* Alarm Date Settings : Date = 1st day of the month */ + RTC_AlarmStruct->RTC_AlarmDateWeekDaySel = RTC_AlarmDateWeekDaySel_Date; + RTC_AlarmStruct->RTC_AlarmDateWeekDay = 1; + + /* Alarm Masks Settings : Mask = all fields are not masked */ + RTC_AlarmStruct->RTC_AlarmMask = RTC_AlarmMask_None; +} + +/** + * @brief Get the RTC Alarm value and masks. + * @param RTC_Format: specifies the format of the output parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_Alarm: specifies the alarm to be read. + * This parameter can be one of the following values: + * @arg RTC_Alarm_A: to select Alarm A + * @arg RTC_Alarm_B: to select Alarm B + * @param RTC_AlarmStruct: pointer to a RTC_AlarmTypeDef structure that will + * contains the output alarm configuration values. + * @retval None + */ +void RTC_GetAlarm(uint32_t RTC_Format, uint32_t RTC_Alarm, RTC_AlarmTypeDef* RTC_AlarmStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + assert_param(IS_RTC_ALARM(RTC_Alarm)); + + /* Get the RTC_ALRMxR register */ + if (RTC_Alarm == RTC_Alarm_A) + { + tmpreg = (uint32_t)(RTC->ALRMAR); + } + else + { + tmpreg = (uint32_t)(RTC->ALRMBR); + } + + /* Fill the structure with the read parameters */ + RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours = (uint32_t)((tmpreg & (RTC_ALRMAR_HT | \ + RTC_ALRMAR_HU)) >> 16); + RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes = (uint32_t)((tmpreg & (RTC_ALRMAR_MNT | \ + RTC_ALRMAR_MNU)) >> 8); + RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds = (uint32_t)(tmpreg & (RTC_ALRMAR_ST | \ + RTC_ALRMAR_SU)); + RTC_AlarmStruct->RTC_AlarmTime.RTC_H12 = (uint32_t)((tmpreg & RTC_ALRMAR_PM) >> 16); + RTC_AlarmStruct->RTC_AlarmDateWeekDay = (uint32_t)((tmpreg & (RTC_ALRMAR_DT | RTC_ALRMAR_DU)) >> 24); + RTC_AlarmStruct->RTC_AlarmDateWeekDaySel = (uint32_t)(tmpreg & RTC_ALRMAR_WDSEL); + RTC_AlarmStruct->RTC_AlarmMask = (uint32_t)(tmpreg & RTC_AlarmMask_All); + + if (RTC_Format == RTC_Format_BIN) + { + RTC_AlarmStruct->RTC_AlarmTime.RTC_Hours = RTC_Bcd2ToByte(RTC_AlarmStruct-> \ + RTC_AlarmTime.RTC_Hours); + RTC_AlarmStruct->RTC_AlarmTime.RTC_Minutes = RTC_Bcd2ToByte(RTC_AlarmStruct-> \ + RTC_AlarmTime.RTC_Minutes); + RTC_AlarmStruct->RTC_AlarmTime.RTC_Seconds = RTC_Bcd2ToByte(RTC_AlarmStruct-> \ + RTC_AlarmTime.RTC_Seconds); + RTC_AlarmStruct->RTC_AlarmDateWeekDay = RTC_Bcd2ToByte(RTC_AlarmStruct->RTC_AlarmDateWeekDay); + } +} + +/** + * @brief Enables or disables the specified RTC Alarm. + * @param RTC_Alarm: specifies the alarm to be configured. + * This parameter can be any combination of the following values: + * @arg RTC_Alarm_A: to select Alarm A + * @arg RTC_Alarm_B: to select Alarm B + * @param NewState: new state of the specified alarm. + * This parameter can be: ENABLE or DISABLE. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Alarm is enabled/disabled + * - ERROR: RTC Alarm is not enabled/disabled + */ +ErrorStatus RTC_AlarmCmd(uint32_t RTC_Alarm, FunctionalState NewState) +{ + __IO uint32_t alarmcounter = 0x00; + uint32_t alarmstatus = 0x00; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_CMD_ALARM(RTC_Alarm)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Configure the Alarm state */ + if (NewState != DISABLE) + { + RTC->CR |= (uint32_t)RTC_Alarm; + + status = SUCCESS; + } + else + { + /* Disable the Alarm in RTC_CR register */ + RTC->CR &= (uint32_t)~RTC_Alarm; + + /* Wait till RTC ALRxWF flag is set and if Time out is reached exit */ + do + { + alarmstatus = RTC->ISR & (RTC_Alarm >> 8); + alarmcounter++; + } while((alarmcounter != INITMODE_TIMEOUT) && (alarmstatus == 0x00)); + + if ((RTC->ISR & (RTC_Alarm >> 8)) == RESET) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Configure the RTC AlarmA/B Subseconds value and mask.* + * @note This function is performed only when the Alarm is disabled. + * @param RTC_Alarm: specifies the alarm to be configured. + * This parameter can be one of the following values: + * @arg RTC_Alarm_A: to select Alarm A + * @arg RTC_Alarm_B: to select Alarm B + * @param RTC_AlarmSubSecondValue: specifies the Subseconds value. + * This parameter can be a value from 0 to 0x00007FFF. + * @param RTC_AlarmSubSecondMask: specifies the Subseconds Mask. + * This parameter can be any combination of the following values: + * @arg RTC_AlarmSubSecondMask_All : All Alarm SS fields are masked. + * There is no comparison on sub seconds for Alarm. + * @arg RTC_AlarmSubSecondMask_SS14_1 : SS[14:1] are don't care in Alarm comparison. + * Only SS[0] is compared + * @arg RTC_AlarmSubSecondMask_SS14_2 : SS[14:2] are don't care in Alarm comparison. + * Only SS[1:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_3 : SS[14:3] are don't care in Alarm comparison. + * Only SS[2:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_4 : SS[14:4] are don't care in Alarm comparison. + * Only SS[3:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_5 : SS[14:5] are don't care in Alarm comparison. + * Only SS[4:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_6 : SS[14:6] are don't care in Alarm comparison. + * Only SS[5:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_7 : SS[14:7] are don't care in Alarm comparison. + * Only SS[6:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_8 : SS[14:8] are don't care in Alarm comparison. + * Only SS[7:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_9 : SS[14:9] are don't care in Alarm comparison. + * Only SS[8:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_10: SS[14:10] are don't care in Alarm comparison. + * Only SS[9:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_11: SS[14:11] are don't care in Alarm comparison. + * Only SS[10:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_12: SS[14:12] are don't care in Alarm comparison. + * Only SS[11:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14_13: SS[14:13] are don't care in Alarm comparison. + * Only SS[12:0] are compared + * @arg RTC_AlarmSubSecondMask_SS14 : SS[14] is don't care in Alarm comparison. + * Only SS[13:0] are compared + * @arg RTC_AlarmSubSecondMask_None : SS[14:0] are compared and must match + * to activate alarm + * @retval None + */ +void RTC_AlarmSubSecondConfig(uint32_t RTC_Alarm, uint32_t RTC_AlarmSubSecondValue, uint32_t RTC_AlarmSubSecondMask) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_ALARM(RTC_Alarm)); + assert_param(IS_RTC_ALARM_SUB_SECOND_VALUE(RTC_AlarmSubSecondValue)); + assert_param(IS_RTC_ALARM_SUB_SECOND_MASK(RTC_AlarmSubSecondMask)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Configure the Alarm A or Alarm B SubSecond registers */ + tmpreg = (uint32_t) (uint32_t)(RTC_AlarmSubSecondValue) | (uint32_t)(RTC_AlarmSubSecondMask); + + if (RTC_Alarm == RTC_Alarm_A) + { + /* Configure the AlarmA SubSecond register */ + RTC->ALRMASSR = tmpreg; + } + else + { + /* Configure the Alarm B SubSecond register */ + RTC->ALRMBSSR = tmpreg; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + +} + +/** + * @brief Gets the RTC Alarm Subseconds value. + * @param RTC_Alarm: specifies the alarm to be read. + * This parameter can be one of the following values: + * @arg RTC_Alarm_A: to select Alarm A + * @arg RTC_Alarm_B: to select Alarm B + * @param None + * @retval RTC Alarm Subseconds value. + */ +uint32_t RTC_GetAlarmSubSecond(uint32_t RTC_Alarm) +{ + uint32_t tmpreg = 0; + + /* Get the RTC_ALRMxR register */ + if (RTC_Alarm == RTC_Alarm_A) + { + tmpreg = (uint32_t)((RTC->ALRMASSR) & RTC_ALRMASSR_SS); + } + else + { + tmpreg = (uint32_t)((RTC->ALRMBSSR) & RTC_ALRMBSSR_SS); + } + + return (tmpreg); +} + +/** + * @} + */ + +/** @defgroup RTC_Group4 WakeUp Timer configuration functions + * @brief WakeUp Timer configuration functions + * +@verbatim + =============================================================================== + WakeUp Timer configuration functions + =============================================================================== + + This section provide functions allowing to program and read the RTC WakeUp. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the RTC Wakeup clock source. + * @note The WakeUp Clock source can only be changed when the RTC WakeUp + * is disabled (Use the RTC_WakeUpCmd(DISABLE)). + * @param RTC_WakeUpClock: Wakeup Clock source. + * This parameter can be one of the following values: + * @arg RTC_WakeUpClock_RTCCLK_Div16: RTC Wakeup Counter Clock = RTCCLK/16 + * @arg RTC_WakeUpClock_RTCCLK_Div8: RTC Wakeup Counter Clock = RTCCLK/8 + * @arg RTC_WakeUpClock_RTCCLK_Div4: RTC Wakeup Counter Clock = RTCCLK/4 + * @arg RTC_WakeUpClock_RTCCLK_Div2: RTC Wakeup Counter Clock = RTCCLK/2 + * @arg RTC_WakeUpClock_CK_SPRE_16bits: RTC Wakeup Counter Clock = CK_SPRE + * @arg RTC_WakeUpClock_CK_SPRE_17bits: RTC Wakeup Counter Clock = CK_SPRE + * @retval None + */ +void RTC_WakeUpClockConfig(uint32_t RTC_WakeUpClock) +{ + /* Check the parameters */ + assert_param(IS_RTC_WAKEUP_CLOCK(RTC_WakeUpClock)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Clear the Wakeup Timer clock source bits in CR register */ + RTC->CR &= (uint32_t)~RTC_CR_WUCKSEL; + + /* Configure the clock source */ + RTC->CR |= (uint32_t)RTC_WakeUpClock; + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Configures the RTC Wakeup counter. + * @note The RTC WakeUp counter can only be written when the RTC WakeUp + * is disabled (Use the RTC_WakeUpCmd(DISABLE)). + * @param RTC_WakeUpCounter: specifies the WakeUp counter. + * This parameter can be a value from 0x0000 to 0xFFFF. + * @retval None + */ +void RTC_SetWakeUpCounter(uint32_t RTC_WakeUpCounter) +{ + /* Check the parameters */ + assert_param(IS_RTC_WAKEUP_COUNTER(RTC_WakeUpCounter)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Configure the Wakeup Timer counter */ + RTC->WUTR = (uint32_t)RTC_WakeUpCounter; + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Returns the RTC WakeUp timer counter value. + * @param None + * @retval The RTC WakeUp Counter value. + */ +uint32_t RTC_GetWakeUpCounter(void) +{ + /* Get the counter value */ + return ((uint32_t)(RTC->WUTR & RTC_WUTR_WUT)); +} + +/** + * @brief Enables or Disables the RTC WakeUp timer. + * @param NewState: new state of the WakeUp timer. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +ErrorStatus RTC_WakeUpCmd(FunctionalState NewState) +{ + __IO uint32_t wutcounter = 0x00; + uint32_t wutwfstatus = 0x00; + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + if (NewState != DISABLE) + { + /* Enable the Wakeup Timer */ + RTC->CR |= (uint32_t)RTC_CR_WUTE; + status = SUCCESS; + } + else + { + /* Disable the Wakeup Timer */ + RTC->CR &= (uint32_t)~RTC_CR_WUTE; + /* Wait till RTC WUTWF flag is set and if Time out is reached exit */ + do + { + wutwfstatus = RTC->ISR & RTC_ISR_WUTWF; + wutcounter++; + } while((wutcounter != INITMODE_TIMEOUT) && (wutwfstatus == 0x00)); + + if ((RTC->ISR & RTC_ISR_WUTWF) == RESET) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @} + */ + +/** @defgroup RTC_Group5 Daylight Saving configuration functions + * @brief Daylight Saving configuration functions + * +@verbatim + =============================================================================== + Daylight Saving configuration functions + =============================================================================== + + This section provide functions allowing to configure the RTC DayLight Saving. + +@endverbatim + * @{ + */ + +/** + * @brief Adds or substract one hour from the current time. + * @param RTC_DayLightSaveOperation: the value of hour adjustment. + * This parameter can be one of the following values: + * @arg RTC_DayLightSaving_SUB1H: Substract one hour (winter time) + * @arg RTC_DayLightSaving_ADD1H: Add one hour (summer time) + * @param RTC_StoreOperation: Specifies the value to be written in the BCK bit + * in CR register to store the operation. + * This parameter can be one of the following values: + * @arg RTC_StoreOperation_Reset: BCK Bit Reset + * @arg RTC_StoreOperation_Set: BCK Bit Set + * @retval None + */ +void RTC_DayLightSavingConfig(uint32_t RTC_DayLightSaving, uint32_t RTC_StoreOperation) +{ + /* Check the parameters */ + assert_param(IS_RTC_DAYLIGHT_SAVING(RTC_DayLightSaving)); + assert_param(IS_RTC_STORE_OPERATION(RTC_StoreOperation)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Clear the bits to be configured */ + RTC->CR &= (uint32_t)~(RTC_CR_BCK); + + /* Configure the RTC_CR register */ + RTC->CR |= (uint32_t)(RTC_DayLightSaving | RTC_StoreOperation); + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Returns the RTC Day Light Saving stored operation. + * @param None + * @retval RTC Day Light Saving stored operation. + * - RTC_StoreOperation_Reset + * - RTC_StoreOperation_Set + */ +uint32_t RTC_GetStoreOperation(void) +{ + return (RTC->CR & RTC_CR_BCK); +} + +/** + * @} + */ + +/** @defgroup RTC_Group6 Output pin Configuration function + * @brief Output pin Configuration function + * +@verbatim + =============================================================================== + Output pin Configuration function + =============================================================================== + + This section provide functions allowing to configure the RTC Output source. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the RTC output source (AFO_ALARM). + * @param RTC_Output: Specifies which signal will be routed to the RTC output. + * This parameter can be one of the following values: + * @arg RTC_Output_Disable: No output selected + * @arg RTC_Output_AlarmA: signal of AlarmA mapped to output + * @arg RTC_Output_AlarmB: signal of AlarmB mapped to output + * @arg RTC_Output_WakeUp: signal of WakeUp mapped to output + * @param RTC_OutputPolarity: Specifies the polarity of the output signal. + * This parameter can be one of the following: + * @arg RTC_OutputPolarity_High: The output pin is high when the + * ALRAF/ALRBF/WUTF is high (depending on OSEL) + * @arg RTC_OutputPolarity_Low: The output pin is low when the + * ALRAF/ALRBF/WUTF is high (depending on OSEL) + * @retval None + */ +void RTC_OutputConfig(uint32_t RTC_Output, uint32_t RTC_OutputPolarity) +{ + /* Check the parameters */ + assert_param(IS_RTC_OUTPUT(RTC_Output)); + assert_param(IS_RTC_OUTPUT_POL(RTC_OutputPolarity)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Clear the bits to be configured */ + RTC->CR &= (uint32_t)~(RTC_CR_OSEL | RTC_CR_POL); + + /* Configure the output selection and polarity */ + RTC->CR |= (uint32_t)(RTC_Output | RTC_OutputPolarity); + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @} + */ + +/** @defgroup RTC_Group7 Digital Calibration configuration functions + * @brief Coarse Calibration configuration functions + * +@verbatim + =============================================================================== + Digital Calibration configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the Coarse calibration parameters. + * @param RTC_CalibSign: specifies the sign of the coarse calibration value. + * This parameter can be one of the following values: + * @arg RTC_CalibSign_Positive: The value sign is positive + * @arg RTC_CalibSign_Negative: The value sign is negative + * @param Value: value of coarse calibration expressed in ppm (coded on 5 bits). + * + * @note This Calibration value should be between 0 and 63 when using negative + * sign with a 2-ppm step. + * + * @note This Calibration value should be between 0 and 126 when using positive + * sign with a 4-ppm step. + * + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Coarse calibration are initialized + * - ERROR: RTC Coarse calibration are not initialized + */ +ErrorStatus RTC_CoarseCalibConfig(uint32_t RTC_CalibSign, uint32_t Value) +{ + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_RTC_CALIB_SIGN(RTC_CalibSign)); + assert_param(IS_RTC_CALIB_VALUE(Value)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + /* Set the coarse calibration value */ + RTC->CALIBR = (uint32_t)(RTC_CalibSign | Value); + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + status = SUCCESS; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Enables or disables the Coarse calibration process. + * @param NewState: new state of the Coarse calibration. + * This parameter can be: ENABLE or DISABLE. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Coarse calibration are enabled/disabled + * - ERROR: RTC Coarse calibration are not enabled/disabled + */ +ErrorStatus RTC_CoarseCalibCmd(FunctionalState NewState) +{ + ErrorStatus status = ERROR; + + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Set Initialization mode */ + if (RTC_EnterInitMode() == ERROR) + { + status = ERROR; + } + else + { + if (NewState != DISABLE) + { + /* Enable the Coarse Calibration */ + RTC->CR |= (uint32_t)RTC_CR_DCE; + } + else + { + /* Disable the Coarse Calibration */ + RTC->CR &= (uint32_t)~RTC_CR_DCE; + } + /* Exit Initialization mode */ + RTC_ExitInitMode(); + + status = SUCCESS; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return status; +} + +/** + * @brief Enables or disables the RTC clock to be output through the relative pin. + * @param NewState: new state of the digital calibration Output. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_CalibOutputCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + if (NewState != DISABLE) + { + /* Enable the RTC clock output */ + RTC->CR |= (uint32_t)RTC_CR_COE; + } + else + { + /* Disable the RTC clock output */ + RTC->CR &= (uint32_t)~RTC_CR_COE; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Configure the Calibration Pinout (RTC_CALIB) Selection (1Hz or 512Hz). + * @param RTC_CalibOutput : Select the Calibration output Selection . + * This parameter can be one of the following values: + * @arg RTC_CalibOutput_512Hz: A signal has a regular waveform at 512Hz. + * @arg RTC_CalibOutput_1Hz : A signal has a regular waveform at 1Hz. + * @retval None +*/ +void RTC_CalibOutputConfig(uint32_t RTC_CalibOutput) +{ + /* Check the parameters */ + assert_param(IS_RTC_CALIB_OUTPUT(RTC_CalibOutput)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /*clear flags before config*/ + RTC->CR &= (uint32_t)~(RTC_CR_COSEL); + + /* Configure the RTC_CR register */ + RTC->CR |= (uint32_t)RTC_CalibOutput; + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Configures the Smooth Calibration Settings. + * @param RTC_SmoothCalibPeriod : Select the Smooth Calibration Period. + * This parameter can be can be one of the following values: + * @arg RTC_SmoothCalibPeriod_32sec : The smooth calibration periode is 32s. + * @arg RTC_SmoothCalibPeriod_16sec : The smooth calibration periode is 16s. + * @arg RTC_SmoothCalibPeriod_8sec : The smooth calibartion periode is 8s. + * @param RTC_SmoothCalibPlusPulses : Select to Set or reset the CALP bit. + * This parameter can be one of the following values: + * @arg RTC_SmoothCalibPlusPulses_Set : Add one RTCCLK puls every 2**11 pulses. + * @arg RTC_SmoothCalibPlusPulses_Reset: No RTCCLK pulses are added. + * @param RTC_SmouthCalibMinusPulsesValue: Select the value of CALM[8:0] bits. + * This parameter can be one any value from 0 to 0x000001FF. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Calib registers are configured + * - ERROR: RTC Calib registers are not configured +*/ +ErrorStatus RTC_SmoothCalibConfig(uint32_t RTC_SmoothCalibPeriod, + uint32_t RTC_SmoothCalibPlusPulses, + uint32_t RTC_SmouthCalibMinusPulsesValue) +{ + ErrorStatus status = ERROR; + uint32_t recalpfcount = 0; + + /* Check the parameters */ + assert_param(IS_RTC_SMOOTH_CALIB_PERIOD(RTC_SmoothCalibPeriod)); + assert_param(IS_RTC_SMOOTH_CALIB_PLUS(RTC_SmoothCalibPlusPulses)); + assert_param(IS_RTC_SMOOTH_CALIB_MINUS(RTC_SmouthCalibMinusPulsesValue)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* check if a calibration is pending*/ + if ((RTC->ISR & RTC_ISR_RECALPF) != RESET) + { + /* wait until the Calibration is completed*/ + while (((RTC->ISR & RTC_ISR_RECALPF) != RESET) && (recalpfcount != RECALPF_TIMEOUT)) + { + recalpfcount++; + } + } + + /* check if the calibration pending is completed or if there is no calibration operation at all*/ + if ((RTC->ISR & RTC_ISR_RECALPF) == RESET) + { + /* Configure the Smooth calibration settings */ + RTC->CALR = (uint32_t)((uint32_t)RTC_SmoothCalibPeriod | (uint32_t)RTC_SmoothCalibPlusPulses | (uint32_t)RTC_SmouthCalibMinusPulsesValue); + + status = SUCCESS; + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return (ErrorStatus)(status); +} + +/** + * @} + */ + + +/** @defgroup RTC_Group8 TimeStamp configuration functions + * @brief TimeStamp configuration functions + * +@verbatim + =============================================================================== + TimeStamp configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or Disables the RTC TimeStamp functionality with the + * specified time stamp pin stimulating edge. + * @param RTC_TimeStampEdge: Specifies the pin edge on which the TimeStamp is + * activated. + * This parameter can be one of the following: + * @arg RTC_TimeStampEdge_Rising: the Time stamp event occurs on the rising + * edge of the related pin. + * @arg RTC_TimeStampEdge_Falling: the Time stamp event occurs on the + * falling edge of the related pin. + * @param NewState: new state of the TimeStamp. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_TimeStampCmd(uint32_t RTC_TimeStampEdge, FunctionalState NewState) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_TIMESTAMP_EDGE(RTC_TimeStampEdge)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Get the RTC_CR register and clear the bits to be configured */ + tmpreg = (uint32_t)(RTC->CR & (uint32_t)~(RTC_CR_TSEDGE | RTC_CR_TSE)); + + /* Get the new configuration */ + if (NewState != DISABLE) + { + tmpreg |= (uint32_t)(RTC_TimeStampEdge | RTC_CR_TSE); + } + else + { + tmpreg |= (uint32_t)(RTC_TimeStampEdge); + } + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Configure the Time Stamp TSEDGE and Enable bits */ + RTC->CR = (uint32_t)tmpreg; + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Get the RTC TimeStamp value and masks. + * @param RTC_Format: specifies the format of the output parameters. + * This parameter can be one of the following values: + * @arg RTC_Format_BIN: Binary data format + * @arg RTC_Format_BCD: BCD data format + * @param RTC_StampTimeStruct: pointer to a RTC_TimeTypeDef structure that will + * contains the TimeStamp time values. + * @param RTC_StampDateStruct: pointer to a RTC_DateTypeDef structure that will + * contains the TimeStamp date values. + * @retval None + */ +void RTC_GetTimeStamp(uint32_t RTC_Format, RTC_TimeTypeDef* RTC_StampTimeStruct, + RTC_DateTypeDef* RTC_StampDateStruct) +{ + uint32_t tmptime = 0, tmpdate = 0; + + /* Check the parameters */ + assert_param(IS_RTC_FORMAT(RTC_Format)); + + /* Get the TimeStamp time and date registers values */ + tmptime = (uint32_t)(RTC->TSTR & RTC_TR_RESERVED_MASK); + tmpdate = (uint32_t)(RTC->TSDR & RTC_DR_RESERVED_MASK); + + /* Fill the Time structure fields with the read parameters */ + RTC_StampTimeStruct->RTC_Hours = (uint8_t)((tmptime & (RTC_TR_HT | RTC_TR_HU)) >> 16); + RTC_StampTimeStruct->RTC_Minutes = (uint8_t)((tmptime & (RTC_TR_MNT | RTC_TR_MNU)) >> 8); + RTC_StampTimeStruct->RTC_Seconds = (uint8_t)(tmptime & (RTC_TR_ST | RTC_TR_SU)); + RTC_StampTimeStruct->RTC_H12 = (uint8_t)((tmptime & (RTC_TR_PM)) >> 16); + + /* Fill the Date structure fields with the read parameters */ + RTC_StampDateStruct->RTC_Year = 0; + RTC_StampDateStruct->RTC_Month = (uint8_t)((tmpdate & (RTC_DR_MT | RTC_DR_MU)) >> 8); + RTC_StampDateStruct->RTC_Date = (uint8_t)(tmpdate & (RTC_DR_DT | RTC_DR_DU)); + RTC_StampDateStruct->RTC_WeekDay = (uint8_t)((tmpdate & (RTC_DR_WDU)) >> 13); + + /* Check the input parameters format */ + if (RTC_Format == RTC_Format_BIN) + { + /* Convert the Time structure parameters to Binary format */ + RTC_StampTimeStruct->RTC_Hours = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->RTC_Hours); + RTC_StampTimeStruct->RTC_Minutes = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->RTC_Minutes); + RTC_StampTimeStruct->RTC_Seconds = (uint8_t)RTC_Bcd2ToByte(RTC_StampTimeStruct->RTC_Seconds); + + /* Convert the Date structure parameters to Binary format */ + RTC_StampDateStruct->RTC_Month = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->RTC_Month); + RTC_StampDateStruct->RTC_Date = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->RTC_Date); + RTC_StampDateStruct->RTC_WeekDay = (uint8_t)RTC_Bcd2ToByte(RTC_StampDateStruct->RTC_WeekDay); + } +} + +/** + * @brief Get the RTC timestamp Subseconds value. + * @param None + * @retval RTC current timestamp Subseconds value. + */ +uint32_t RTC_GetTimeStampSubSecond(void) +{ + /* Get timestamp subseconds values from the correspondent registers */ + return (uint32_t)(RTC->TSSSR); +} + +/** + * @} + */ + +/** @defgroup RTC_Group9 Tampers configuration functions + * @brief Tampers configuration functions + * +@verbatim + =============================================================================== + Tampers configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the select Tamper pin edge. + * @param RTC_Tamper: Selected tamper pin. + * This parameter can be RTC_Tamper_1. + * @param RTC_TamperTrigger: Specifies the trigger on the tamper pin that + * stimulates tamper event. + * This parameter can be one of the following values: + * @arg RTC_TamperTrigger_RisingEdge: Rising Edge of the tamper pin causes tamper event. + * @arg RTC_TamperTrigger_FallingEdge: Falling Edge of the tamper pin causes tamper event. + * @arg RTC_TamperTrigger_LowLevel: Low Level of the tamper pin causes tamper event. + * @arg RTC_TamperTrigger_HighLevel: High Level of the tamper pin causes tamper event. + * @retval None + */ +void RTC_TamperTriggerConfig(uint32_t RTC_Tamper, uint32_t RTC_TamperTrigger) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER(RTC_Tamper)); + assert_param(IS_RTC_TAMPER_TRIGGER(RTC_TamperTrigger)); + + if (RTC_TamperTrigger == RTC_TamperTrigger_RisingEdge) + { + /* Configure the RTC_TAFCR register */ + RTC->TAFCR &= (uint32_t)((uint32_t)~(RTC_Tamper << 1)); + } + else + { + /* Configure the RTC_TAFCR register */ + RTC->TAFCR |= (uint32_t)(RTC_Tamper << 1); + } +} + +/** + * @brief Enables or Disables the Tamper detection. + * @param RTC_Tamper: Selected tamper pin. + * This parameter can be RTC_Tamper_1. + * @param NewState: new state of the tamper pin. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_TamperCmd(uint32_t RTC_Tamper, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER(RTC_Tamper)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected Tamper pin */ + RTC->TAFCR |= (uint32_t)RTC_Tamper; + } + else + { + /* Disable the selected Tamper pin */ + RTC->TAFCR &= (uint32_t)~RTC_Tamper; + } +} + +/** + * @brief Configures the Tampers Filter. + * @param RTC_TamperFilter: Specifies the tampers filter. + * This parameter can be one of the following values: + * @arg RTC_TamperFilter_Disable: Tamper filter is disabled. + * @arg RTC_TamperFilter_2Sample: Tamper is activated after 2 consecutive + * samples at the active level + * @arg RTC_TamperFilter_4Sample: Tamper is activated after 4 consecutive + * samples at the active level + * @arg RTC_TamperFilter_8Sample: Tamper is activated after 8 consecutive + * samples at the active level + * @retval None + */ +void RTC_TamperFilterConfig(uint32_t RTC_TamperFilter) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER_FILTER(RTC_TamperFilter)); + + /* Clear TAMPFLT[1:0] bits in the RTC_TAFCR register */ + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_TAMPFLT); + + /* Configure the RTC_TAFCR register */ + RTC->TAFCR |= (uint32_t)RTC_TamperFilter; +} + +/** + * @brief Configures the Tampers Sampling Frequency. + * @param RTC_TamperSamplingFreq: Specifies the tampers Sampling Frequency. + * This parameter can be one of the following values: + * @arg RTC_TamperSamplingFreq_RTCCLK_Div32768: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 32768 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div16384: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 16384 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div8192: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 8192 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div4096: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 4096 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div2048: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 2048 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div1024: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 1024 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div512: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 512 + * @arg RTC_TamperSamplingFreq_RTCCLK_Div256: Each of the tamper inputs are sampled + * with a frequency = RTCCLK / 256 + * @retval None + */ +void RTC_TamperSamplingFreqConfig(uint32_t RTC_TamperSamplingFreq) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER_SAMPLING_FREQ(RTC_TamperSamplingFreq)); + + /* Clear TAMPFREQ[2:0] bits in the RTC_TAFCR register */ + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_TAMPFREQ); + + /* Configure the RTC_TAFCR register */ + RTC->TAFCR |= (uint32_t)RTC_TamperSamplingFreq; +} + +/** + * @brief Configures the Tampers Pins input Precharge Duration. + * @param RTC_TamperPrechargeDuration: Specifies the Tampers Pins input + * Precharge Duration. + * This parameter can be one of the following values: + * @arg RTC_TamperPrechargeDuration_1RTCCLK: Tamper pins are pre-charged before sampling during 1 RTCCLK cycle + * @arg RTC_TamperPrechargeDuration_2RTCCLK: Tamper pins are pre-charged before sampling during 2 RTCCLK cycle + * @arg RTC_TamperPrechargeDuration_4RTCCLK: Tamper pins are pre-charged before sampling during 4 RTCCLK cycle + * @arg RTC_TamperPrechargeDuration_8RTCCLK: Tamper pins are pre-charged before sampling during 8 RTCCLK cycle + * @retval None + */ +void RTC_TamperPinsPrechargeDuration(uint32_t RTC_TamperPrechargeDuration) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER_PRECHARGE_DURATION(RTC_TamperPrechargeDuration)); + + /* Clear TAMPPRCH[1:0] bits in the RTC_TAFCR register */ + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_TAMPPRCH); + + /* Configure the RTC_TAFCR register */ + RTC->TAFCR |= (uint32_t)RTC_TamperPrechargeDuration; +} + +/** + * @brief Enables or Disables the TimeStamp on Tamper Detection Event. + * @note The timestamp is valid even the TSE bit in tamper control register + * is reset. + * @param NewState: new state of the timestamp on tamper event. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_TimeStampOnTamperDetectionCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Save timestamp on tamper detection event */ + RTC->TAFCR |= (uint32_t)RTC_TAFCR_TAMPTS; + } + else + { + /* Tamper detection does not cause a timestamp to be saved */ + RTC->TAFCR &= (uint32_t)~RTC_TAFCR_TAMPTS; + } +} + +/** + * @brief Enables or Disables the Precharge of Tamper pin. + * @param NewState: new state of tamper pull up. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_TamperPullUpCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable precharge of the selected Tamper pin */ + RTC->TAFCR &= (uint32_t)~RTC_TAFCR_TAMPPUDIS; + } + else + { + /* Disable precharge of the selected Tamper pin */ + RTC->TAFCR |= (uint32_t)RTC_TAFCR_TAMPPUDIS; + } +} + +/** + * @} + */ + +/** @defgroup RTC_Group10 Backup Data Registers configuration functions + * @brief Backup Data Registers configuration functions + * +@verbatim + =============================================================================== + Backup Data Registers configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Writes a data in a specified RTC Backup data register. + * @param RTC_BKP_DR: RTC Backup data Register number. + * This parameter can be: RTC_BKP_DRx where x can be from 0 to 19 to + * specify the register. + * @param Data: Data to be written in the specified RTC Backup data register. + * @retval None + */ +void RTC_WriteBackupRegister(uint32_t RTC_BKP_DR, uint32_t Data) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_RTC_BKP(RTC_BKP_DR)); + + tmp = RTC_BASE + 0x50; + tmp += (RTC_BKP_DR * 4); + + /* Write the specified register */ + *(__IO uint32_t *)tmp = (uint32_t)Data; +} + +/** + * @brief Reads data from the specified RTC Backup data Register. + * @param RTC_BKP_DR: RTC Backup data Register number. + * This parameter can be: RTC_BKP_DRx where x can be from 0 to 19 to + * specify the register. + * @retval None + */ +uint32_t RTC_ReadBackupRegister(uint32_t RTC_BKP_DR) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_RTC_BKP(RTC_BKP_DR)); + + tmp = RTC_BASE + 0x50; + tmp += (RTC_BKP_DR * 4); + + /* Read the specified register */ + return (*(__IO uint32_t *)tmp); +} + +/** + * @} + */ + +/** @defgroup RTC_Group11 RTC Tamper and TimeStamp Pins Selection and Output Type Config configuration functions + * @brief RTC Tamper and TimeStamp Pins Selection and Output Type Config + * configuration functions + * +@verbatim + =============================================================================== + RTC Tamper and TimeStamp Pins Selection and Output Type Config configuration + functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Selects the RTC Tamper Pin. + * @param RTC_TamperPin: specifies the RTC Tamper Pin. + * This parameter can be one of the following values: + * @arg RTC_TamperPin_PC13: PC13 is selected as RTC Tamper Pin. + * @arg RTC_TamperPin_PI8: PI8 is selected as RTC Tamper Pin. + * @retval None + */ +void RTC_TamperPinSelection(uint32_t RTC_TamperPin) +{ + /* Check the parameters */ + assert_param(IS_RTC_TAMPER_PIN(RTC_TamperPin)); + + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_TAMPINSEL); + RTC->TAFCR |= (uint32_t)(RTC_TamperPin); +} + +/** + * @brief Selects the RTC TimeStamp Pin. + * @param RTC_TimeStampPin: specifies the RTC TimeStamp Pin. + * This parameter can be one of the following values: + * @arg RTC_TimeStampPin_PC13: PC13 is selected as RTC TimeStamp Pin. + * @arg RTC_TimeStampPin_PI8: PI8 is selected as RTC TimeStamp Pin. + * @retval None + */ +void RTC_TimeStampPinSelection(uint32_t RTC_TimeStampPin) +{ + /* Check the parameters */ + assert_param(IS_RTC_TIMESTAMP_PIN(RTC_TimeStampPin)); + + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_TSINSEL); + RTC->TAFCR |= (uint32_t)(RTC_TimeStampPin); +} + +/** + * @brief Configures the RTC Output Pin mode. + * @param RTC_OutputType: specifies the RTC Output (PC13) pin mode. + * This parameter can be one of the following values: + * @arg RTC_OutputType_OpenDrain: RTC Output (PC13) is configured in + * Open Drain mode. + * @arg RTC_OutputType_PushPull: RTC Output (PC13) is configured in + * Push Pull mode. + * @retval None + */ +void RTC_OutputTypeConfig(uint32_t RTC_OutputType) +{ + /* Check the parameters */ + assert_param(IS_RTC_OUTPUT_TYPE(RTC_OutputType)); + + RTC->TAFCR &= (uint32_t)~(RTC_TAFCR_ALARMOUTTYPE); + RTC->TAFCR |= (uint32_t)(RTC_OutputType); +} + +/** + * @} + */ + +/** @defgroup RTC_Group12 Shift control synchronisation functions + * @brief Shift control synchronisation functions + * +@verbatim + =============================================================================== + Shift control synchronisation functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the Synchronization Shift Control Settings. + * @note When REFCKON is set, firmware must not write to Shift control register + * @param RTC_ShiftAdd1S : Select to add or not 1 second to the time Calendar. + * This parameter can be one of the following values : + * @arg RTC_ShiftAdd1S_Set : Add one second to the clock calendar. + * @arg RTC_ShiftAdd1S_Reset: No effect. + * @param RTC_ShiftSubFS: Select the number of Second Fractions to Substitute. + * This parameter can be one any value from 0 to 0x7FFF. + * @retval An ErrorStatus enumeration value: + * - SUCCESS: RTC Shift registers are configured + * - ERROR: RTC Shift registers are not configured +*/ +ErrorStatus RTC_SynchroShiftConfig(uint32_t RTC_ShiftAdd1S, uint32_t RTC_ShiftSubFS) +{ + ErrorStatus status = ERROR; + uint32_t shpfcount = 0; + + /* Check the parameters */ + assert_param(IS_RTC_SHIFT_ADD1S(RTC_ShiftAdd1S)); + assert_param(IS_RTC_SHIFT_SUBFS(RTC_ShiftSubFS)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + /* Check if a Shift is pending*/ + if ((RTC->ISR & RTC_ISR_SHPF) != RESET) + { + /* Wait until the shift is completed*/ + while (((RTC->ISR & RTC_ISR_SHPF) != RESET) && (shpfcount != SHPF_TIMEOUT)) + { + shpfcount++; + } + } + + /* Check if the Shift pending is completed or if there is no Shift operation at all*/ + if ((RTC->ISR & RTC_ISR_SHPF) == RESET) + { + /* check if the reference clock detection is disabled */ + if((RTC->CR & RTC_CR_REFCKON) == RESET) + { + /* Configure the Shift settings */ + RTC->SHIFTR = (uint32_t)(uint32_t)(RTC_ShiftSubFS) | (uint32_t)(RTC_ShiftAdd1S); + + if(RTC_WaitForSynchro() == ERROR) + { + status = ERROR; + } + else + { + status = SUCCESS; + } + } + else + { + status = ERROR; + } + } + else + { + status = ERROR; + } + + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; + + return (ErrorStatus)(status); +} + +/** + * @} + */ + +/** @defgroup RTC_Group13 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + All RTC interrupts are connected to the EXTI controller. + + - To enable the RTC Alarm interrupt, the following sequence is required: + - Configure and enable the EXTI Line 17 in interrupt mode and select the rising + edge sensitivity using the EXTI_Init() function. + - Configure and enable the RTC_Alarm IRQ channel in the NVIC using the NVIC_Init() + function. + - Configure the RTC to generate RTC alarms (Alarm A and/or Alarm B) using + the RTC_SetAlarm() and RTC_AlarmCmd() functions. + + - To enable the RTC Wakeup interrupt, the following sequence is required: + - Configure and enable the EXTI Line 22 in interrupt mode and select the rising + edge sensitivity using the EXTI_Init() function. + - Configure and enable the RTC_WKUP IRQ channel in the NVIC using the NVIC_Init() + function. + - Configure the RTC to generate the RTC wakeup timer event using the + RTC_WakeUpClockConfig(), RTC_SetWakeUpCounter() and RTC_WakeUpCmd() functions. + + - To enable the RTC Tamper interrupt, the following sequence is required: + - Configure and enable the EXTI Line 21 in interrupt mode and select the rising + edge sensitivity using the EXTI_Init() function. + - Configure and enable the TAMP_STAMP IRQ channel in the NVIC using the NVIC_Init() + function. + - Configure the RTC to detect the RTC tamper event using the + RTC_TamperTriggerConfig() and RTC_TamperCmd() functions. + + - To enable the RTC TimeStamp interrupt, the following sequence is required: + - Configure and enable the EXTI Line 21 in interrupt mode and select the rising + edge sensitivity using the EXTI_Init() function. + - Configure and enable the TAMP_STAMP IRQ channel in the NVIC using the NVIC_Init() + function. + - Configure the RTC to detect the RTC time-stamp event using the + RTC_TimeStampCmd() functions. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified RTC interrupts. + * @param RTC_IT: specifies the RTC interrupt sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg RTC_IT_TS: Time Stamp interrupt mask + * @arg RTC_IT_WUT: WakeUp Timer interrupt mask + * @arg RTC_IT_ALRB: Alarm B interrupt mask + * @arg RTC_IT_ALRA: Alarm A interrupt mask + * @arg RTC_IT_TAMP: Tamper event interrupt mask + * @param NewState: new state of the specified RTC interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void RTC_ITConfig(uint32_t RTC_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_RTC_CONFIG_IT(RTC_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* Disable the write protection for RTC registers */ + RTC->WPR = 0xCA; + RTC->WPR = 0x53; + + if (NewState != DISABLE) + { + /* Configure the Interrupts in the RTC_CR register */ + RTC->CR |= (uint32_t)(RTC_IT & ~RTC_TAFCR_TAMPIE); + /* Configure the Tamper Interrupt in the RTC_TAFCR */ + RTC->TAFCR |= (uint32_t)(RTC_IT & RTC_TAFCR_TAMPIE); + } + else + { + /* Configure the Interrupts in the RTC_CR register */ + RTC->CR &= (uint32_t)~(RTC_IT & (uint32_t)~RTC_TAFCR_TAMPIE); + /* Configure the Tamper Interrupt in the RTC_TAFCR */ + RTC->TAFCR &= (uint32_t)~(RTC_IT & RTC_TAFCR_TAMPIE); + } + /* Enable the write protection for RTC registers */ + RTC->WPR = 0xFF; +} + +/** + * @brief Checks whether the specified RTC flag is set or not. + * @param RTC_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg RTC_FLAG_TAMP1F: Tamper 1 event flag + * @arg RTC_FLAG_TSOVF: Time Stamp OverFlow flag + * @arg RTC_FLAG_TSF: Time Stamp event flag + * @arg RTC_FLAG_WUTF: WakeUp Timer flag + * @arg RTC_FLAG_ALRBF: Alarm B flag + * @arg RTC_FLAG_ALRAF: Alarm A flag + * @arg RTC_FLAG_INITF: Initialization mode flag + * @arg RTC_FLAG_RSF: Registers Synchronized flag + * @arg RTC_FLAG_INITS: Registers Configured flag + * @arg RTC_FLAG_WUTWF: WakeUp Timer Write flag + * @arg RTC_FLAG_ALRBWF: Alarm B Write flag + * @arg RTC_FLAG_ALRAWF: Alarm A write flag + * @retval The new state of RTC_FLAG (SET or RESET). + */ +FlagStatus RTC_GetFlagStatus(uint32_t RTC_FLAG) +{ + FlagStatus bitstatus = RESET; + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_GET_FLAG(RTC_FLAG)); + + /* Get all the flags */ + tmpreg = (uint32_t)(RTC->ISR & RTC_FLAGS_MASK); + + /* Return the status of the flag */ + if ((tmpreg & RTC_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the RTC's pending flags. + * @param RTC_FLAG: specifies the RTC flag to clear. + * This parameter can be any combination of the following values: + * @arg RTC_FLAG_TAMP1F: Tamper 1 event flag + * @arg RTC_FLAG_TSOVF: Time Stamp Overflow flag + * @arg RTC_FLAG_TSF: Time Stamp event flag + * @arg RTC_FLAG_WUTF: WakeUp Timer flag + * @arg RTC_FLAG_ALRBF: Alarm B flag + * @arg RTC_FLAG_ALRAF: Alarm A flag + * @arg RTC_FLAG_RSF: Registers Synchronized flag + * @retval None + */ +void RTC_ClearFlag(uint32_t RTC_FLAG) +{ + /* Check the parameters */ + assert_param(IS_RTC_CLEAR_FLAG(RTC_FLAG)); + + /* Clear the Flags in the RTC_ISR register */ + RTC->ISR = (uint32_t)((uint32_t)(~((RTC_FLAG | RTC_ISR_INIT)& 0x0000FFFF) | (uint32_t)(RTC->ISR & RTC_ISR_INIT))); +} + +/** + * @brief Checks whether the specified RTC interrupt has occurred or not. + * @param RTC_IT: specifies the RTC interrupt source to check. + * This parameter can be one of the following values: + * @arg RTC_IT_TS: Time Stamp interrupt + * @arg RTC_IT_WUT: WakeUp Timer interrupt + * @arg RTC_IT_ALRB: Alarm B interrupt + * @arg RTC_IT_ALRA: Alarm A interrupt + * @arg RTC_IT_TAMP1: Tamper 1 event interrupt + * @retval The new state of RTC_IT (SET or RESET). + */ +ITStatus RTC_GetITStatus(uint32_t RTC_IT) +{ + ITStatus bitstatus = RESET; + uint32_t tmpreg = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_RTC_GET_IT(RTC_IT)); + + /* Get the TAMPER Interrupt enable bit and pending bit */ + tmpreg = (uint32_t)(RTC->TAFCR & (RTC_TAFCR_TAMPIE)); + + /* Get the Interrupt enable Status */ + enablestatus = (uint32_t)((RTC->CR & RTC_IT) | (tmpreg & (RTC_IT >> 15))); + + /* Get the Interrupt pending bit */ + tmpreg = (uint32_t)((RTC->ISR & (uint32_t)(RTC_IT >> 4))); + + /* Get the status of the Interrupt */ + if ((enablestatus != (uint32_t)RESET) && ((tmpreg & 0x0000FFFF) != (uint32_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the RTC's interrupt pending bits. + * @param RTC_IT: specifies the RTC interrupt pending bit to clear. + * This parameter can be any combination of the following values: + * @arg RTC_IT_TS: Time Stamp interrupt + * @arg RTC_IT_WUT: WakeUp Timer interrupt + * @arg RTC_IT_ALRB: Alarm B interrupt + * @arg RTC_IT_ALRA: Alarm A interrupt + * @arg RTC_IT_TAMP1: Tamper 1 event interrupt + * @retval None + */ +void RTC_ClearITPendingBit(uint32_t RTC_IT) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_RTC_CLEAR_IT(RTC_IT)); + + /* Get the RTC_ISR Interrupt pending bits mask */ + tmpreg = (uint32_t)(RTC_IT >> 4); + + /* Clear the interrupt pending bits in the RTC_ISR register */ + RTC->ISR = (uint32_t)((uint32_t)(~((tmpreg | RTC_ISR_INIT)& 0x0000FFFF) | (uint32_t)(RTC->ISR & RTC_ISR_INIT))); +} + +/** + * @} + */ + +/** + * @brief Converts a 2 digit decimal to BCD format. + * @param Value: Byte to be converted. + * @retval Converted byte + */ +static uint8_t RTC_ByteToBcd2(uint8_t Value) +{ + uint8_t bcdhigh = 0; + + while (Value >= 10) + { + bcdhigh++; + Value -= 10; + } + + return ((uint8_t)(bcdhigh << 4) | Value); +} + +/** + * @brief Convert from 2 digit BCD to Binary. + * @param Value: BCD value to be converted. + * @retval Converted word + */ +static uint8_t RTC_Bcd2ToByte(uint8_t Value) +{ + uint8_t tmp = 0; + tmp = ((uint8_t)(Value & (uint8_t)0xF0) >> (uint8_t)0x4) * 10; + return (tmp + (Value & (uint8_t)0x0F)); +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c new file mode 100644 index 0000000..24a6c5e --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c @@ -0,0 +1,1004 @@ +/** + ****************************************************************************** + * @file stm32f4xx_sdio.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Secure digital input/output interface (SDIO) + * peripheral: + * - Initialization and Configuration + * - Command path state machine (CPSM) management + * - Data path state machine (DPSM) management + * - SDIO IO Cards mode management + * - CE-ATA mode management + * - DMA transfers management + * - Interrupts and flags management + * + * @verbatim + * + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. The SDIO clock (SDIOCLK = 48 MHz) is coming from a specific output + * of PLL (PLL48CLK). Before to start working with SDIO peripheral + * make sure that the PLL is well configured. + * The SDIO peripheral uses two clock signals: + * - SDIO adapter clock (SDIOCLK = 48 MHz) + * - APB2 bus clock (PCLK2) + * PCLK2 and SDIO_CK clock frequencies must respect the following condition: + * Frequenc(PCLK2) >= (3 / 8 x Frequency(SDIO_CK)) + * + * 2. Enable peripheral clock using RCC_APB2PeriphClockCmd(RCC_APB2Periph_SDIO, ENABLE). + * + * 3. According to the SDIO mode, enable the GPIO clocks using + * RCC_AHB1PeriphClockCmd() function. + * The I/O can be one of the following configurations: + * - 1-bit data length: SDIO_CMD, SDIO_CK and D0. + * - 4-bit data length: SDIO_CMD, SDIO_CK and D[3:0]. + * - 8-bit data length: SDIO_CMD, SDIO_CK and D[7:0]. + * + * 4. Peripheral's alternate function: + * - Connect the pin to the desired peripherals' Alternate + * Function (AF) using GPIO_PinAFConfig() function + * - Configure the desired pin in alternate function by: + * GPIO_InitStruct->GPIO_Mode = GPIO_Mode_AF + * - Select the type, pull-up/pull-down and output speed via + * GPIO_PuPd, GPIO_OType and GPIO_Speed members + * - Call GPIO_Init() function + * + * 5. Program the Clock Edge, Clock Bypass, Clock Power Save, Bus Wide, + * hardware, flow control and the Clock Divider using the SDIO_Init() + * function. + * + * 6. Enable the Power ON State using the SDIO_SetPowerState(SDIO_PowerState_ON) + * function. + * + * 7. Enable the clock using the SDIO_ClockCmd() function. + * + * 8. Enable the NVIC and the corresponding interrupt using the function + * SDIO_ITConfig() if you need to use interrupt mode. + * + * 9. When using the DMA mode + * - Configure the DMA using DMA_Init() function + * - Active the needed channel Request using SDIO_DMACmd() function + * + * 10. Enable the DMA using the DMA_Cmd() function, when using DMA mode. + * + * 11. To control the CPSM (Command Path State Machine) and send + * commands to the card use the SDIO_SendCommand(), + * SDIO_GetCommandResponse() and SDIO_GetResponse() functions. + * First, user has to fill the command structure (pointer to + * SDIO_CmdInitTypeDef) according to the selected command to be sent. + * The parameters that should be filled are: + * - Command Argument + * - Command Index + * - Command Response type + * - Command Wait + * - CPSM Status (Enable or Disable) + * + * To check if the command is well received, read the SDIO_CMDRESP + * register using the SDIO_GetCommandResponse(). + * The SDIO responses registers (SDIO_RESP1 to SDIO_RESP2), use the + * SDIO_GetResponse() function. + * + * 12. To control the DPSM (Data Path State Machine) and send/receive + * data to/from the card use the SDIO_DataConfig(), SDIO_GetDataCounter(), + * SDIO_ReadData(), SDIO_WriteData() and SDIO_GetFIFOCount() functions. + * + * Read Operations + * --------------- + * a) First, user has to fill the data structure (pointer to + * SDIO_DataInitTypeDef) according to the selected data type to + * be received. + * The parameters that should be filled are: + * - Data TimeOut + * - Data Length + * - Data Block size + * - Data Transfer direction: should be from card (To SDIO) + * - Data Transfer mode + * - DPSM Status (Enable or Disable) + * + * b) Configure the SDIO resources to receive the data from the card + * according to selected transfer mode (Refer to Step 8, 9 and 10). + * + * c) Send the selected Read command (refer to step 11). + * + * d) Use the SDIO flags/interrupts to check the transfer status. + * + * Write Operations + * --------------- + * a) First, user has to fill the data structure (pointer to + * SDIO_DataInitTypeDef) according to the selected data type to + * be received. + * The parameters that should be filled are: + * - Data TimeOut + * - Data Length + * - Data Block size + * - Data Transfer direction: should be to card (To CARD) + * - Data Transfer mode + * - DPSM Status (Enable or Disable) + * + * b) Configure the SDIO resources to send the data to the card + * according to selected transfer mode (Refer to Step 8, 9 and 10). + * + * c) Send the selected Write command (refer to step 11). + * + * d) Use the SDIO flags/interrupts to check the transfer status. + * + * + * @endverbatim + * + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_sdio.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup SDIO + * @brief SDIO driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* ------------ SDIO registers bit address in the alias region ----------- */ +#define SDIO_OFFSET (SDIO_BASE - PERIPH_BASE) + +/* --- CLKCR Register ---*/ +/* Alias word address of CLKEN bit */ +#define CLKCR_OFFSET (SDIO_OFFSET + 0x04) +#define CLKEN_BitNumber 0x08 +#define CLKCR_CLKEN_BB (PERIPH_BB_BASE + (CLKCR_OFFSET * 32) + (CLKEN_BitNumber * 4)) + +/* --- CMD Register ---*/ +/* Alias word address of SDIOSUSPEND bit */ +#define CMD_OFFSET (SDIO_OFFSET + 0x0C) +#define SDIOSUSPEND_BitNumber 0x0B +#define CMD_SDIOSUSPEND_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (SDIOSUSPEND_BitNumber * 4)) + +/* Alias word address of ENCMDCOMPL bit */ +#define ENCMDCOMPL_BitNumber 0x0C +#define CMD_ENCMDCOMPL_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (ENCMDCOMPL_BitNumber * 4)) + +/* Alias word address of NIEN bit */ +#define NIEN_BitNumber 0x0D +#define CMD_NIEN_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (NIEN_BitNumber * 4)) + +/* Alias word address of ATACMD bit */ +#define ATACMD_BitNumber 0x0E +#define CMD_ATACMD_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (ATACMD_BitNumber * 4)) + +/* --- DCTRL Register ---*/ +/* Alias word address of DMAEN bit */ +#define DCTRL_OFFSET (SDIO_OFFSET + 0x2C) +#define DMAEN_BitNumber 0x03 +#define DCTRL_DMAEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (DMAEN_BitNumber * 4)) + +/* Alias word address of RWSTART bit */ +#define RWSTART_BitNumber 0x08 +#define DCTRL_RWSTART_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTART_BitNumber * 4)) + +/* Alias word address of RWSTOP bit */ +#define RWSTOP_BitNumber 0x09 +#define DCTRL_RWSTOP_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTOP_BitNumber * 4)) + +/* Alias word address of RWMOD bit */ +#define RWMOD_BitNumber 0x0A +#define DCTRL_RWMOD_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWMOD_BitNumber * 4)) + +/* Alias word address of SDIOEN bit */ +#define SDIOEN_BitNumber 0x0B +#define DCTRL_SDIOEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (SDIOEN_BitNumber * 4)) + +/* ---------------------- SDIO registers bit mask ------------------------ */ +/* --- CLKCR Register ---*/ +/* CLKCR register clear mask */ +#define CLKCR_CLEAR_MASK ((uint32_t)0xFFFF8100) + +/* --- PWRCTRL Register ---*/ +/* SDIO PWRCTRL Mask */ +#define PWR_PWRCTRL_MASK ((uint32_t)0xFFFFFFFC) + +/* --- DCTRL Register ---*/ +/* SDIO DCTRL Clear Mask */ +#define DCTRL_CLEAR_MASK ((uint32_t)0xFFFFFF08) + +/* --- CMD Register ---*/ +/* CMD Register clear mask */ +#define CMD_CLEAR_MASK ((uint32_t)0xFFFFF800) + +/* SDIO RESP Registers Address */ +#define SDIO_RESP_ADDR ((uint32_t)(SDIO_BASE + 0x14)) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup SDIO_Private_Functions + * @{ + */ + +/** @defgroup SDIO_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the SDIO peripheral registers to their default reset values. + * @param None + * @retval None + */ +void SDIO_DeInit(void) +{ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SDIO, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SDIO, DISABLE); +} + +/** + * @brief Initializes the SDIO peripheral according to the specified + * parameters in the SDIO_InitStruct. + * @param SDIO_InitStruct : pointer to a SDIO_InitTypeDef structure + * that contains the configuration information for the SDIO peripheral. + * @retval None + */ +void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_CLOCK_EDGE(SDIO_InitStruct->SDIO_ClockEdge)); + assert_param(IS_SDIO_CLOCK_BYPASS(SDIO_InitStruct->SDIO_ClockBypass)); + assert_param(IS_SDIO_CLOCK_POWER_SAVE(SDIO_InitStruct->SDIO_ClockPowerSave)); + assert_param(IS_SDIO_BUS_WIDE(SDIO_InitStruct->SDIO_BusWide)); + assert_param(IS_SDIO_HARDWARE_FLOW_CONTROL(SDIO_InitStruct->SDIO_HardwareFlowControl)); + +/*---------------------------- SDIO CLKCR Configuration ------------------------*/ + /* Get the SDIO CLKCR value */ + tmpreg = SDIO->CLKCR; + + /* Clear CLKDIV, PWRSAV, BYPASS, WIDBUS, NEGEDGE, HWFC_EN bits */ + tmpreg &= CLKCR_CLEAR_MASK; + + /* Set CLKDIV bits according to SDIO_ClockDiv value */ + /* Set PWRSAV bit according to SDIO_ClockPowerSave value */ + /* Set BYPASS bit according to SDIO_ClockBypass value */ + /* Set WIDBUS bits according to SDIO_BusWide value */ + /* Set NEGEDGE bits according to SDIO_ClockEdge value */ + /* Set HWFC_EN bits according to SDIO_HardwareFlowControl value */ + tmpreg |= (SDIO_InitStruct->SDIO_ClockDiv | SDIO_InitStruct->SDIO_ClockPowerSave | + SDIO_InitStruct->SDIO_ClockBypass | SDIO_InitStruct->SDIO_BusWide | + SDIO_InitStruct->SDIO_ClockEdge | SDIO_InitStruct->SDIO_HardwareFlowControl); + + /* Write to SDIO CLKCR */ + SDIO->CLKCR = tmpreg; +} + +/** + * @brief Fills each SDIO_InitStruct member with its default value. + * @param SDIO_InitStruct: pointer to an SDIO_InitTypeDef structure which + * will be initialized. + * @retval None + */ +void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct) +{ + /* SDIO_InitStruct members default value */ + SDIO_InitStruct->SDIO_ClockDiv = 0x00; + SDIO_InitStruct->SDIO_ClockEdge = SDIO_ClockEdge_Rising; + SDIO_InitStruct->SDIO_ClockBypass = SDIO_ClockBypass_Disable; + SDIO_InitStruct->SDIO_ClockPowerSave = SDIO_ClockPowerSave_Disable; + SDIO_InitStruct->SDIO_BusWide = SDIO_BusWide_1b; + SDIO_InitStruct->SDIO_HardwareFlowControl = SDIO_HardwareFlowControl_Disable; +} + +/** + * @brief Enables or disables the SDIO Clock. + * @param NewState: new state of the SDIO Clock. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_ClockCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CLKCR_CLKEN_BB = (uint32_t)NewState; +} + +/** + * @brief Sets the power status of the controller. + * @param SDIO_PowerState: new state of the Power state. + * This parameter can be one of the following values: + * @arg SDIO_PowerState_OFF: SDIO Power OFF + * @arg SDIO_PowerState_ON: SDIO Power ON + * @retval None + */ +void SDIO_SetPowerState(uint32_t SDIO_PowerState) +{ + /* Check the parameters */ + assert_param(IS_SDIO_POWER_STATE(SDIO_PowerState)); + + SDIO->POWER = SDIO_PowerState; +} + +/** + * @brief Gets the power status of the controller. + * @param None + * @retval Power status of the controller. The returned value can be one of the + * following values: + * - 0x00: Power OFF + * - 0x02: Power UP + * - 0x03: Power ON + */ +uint32_t SDIO_GetPowerState(void) +{ + return (SDIO->POWER & (~PWR_PWRCTRL_MASK)); +} + +/** + * @} + */ + +/** @defgroup SDIO_Group2 Command path state machine (CPSM) management functions + * @brief Command path state machine (CPSM) management functions + * +@verbatim + =============================================================================== + Command path state machine (CPSM) management functions + =============================================================================== + + This section provide functions allowing to program and read the Command path + state machine (CPSM). + +@endverbatim + * @{ + */ + +/** + * @brief Initializes the SDIO Command according to the specified + * parameters in the SDIO_CmdInitStruct and send the command. + * @param SDIO_CmdInitStruct : pointer to a SDIO_CmdInitTypeDef + * structure that contains the configuration information for the SDIO + * command. + * @retval None + */ +void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_CMD_INDEX(SDIO_CmdInitStruct->SDIO_CmdIndex)); + assert_param(IS_SDIO_RESPONSE(SDIO_CmdInitStruct->SDIO_Response)); + assert_param(IS_SDIO_WAIT(SDIO_CmdInitStruct->SDIO_Wait)); + assert_param(IS_SDIO_CPSM(SDIO_CmdInitStruct->SDIO_CPSM)); + +/*---------------------------- SDIO ARG Configuration ------------------------*/ + /* Set the SDIO Argument value */ + SDIO->ARG = SDIO_CmdInitStruct->SDIO_Argument; + +/*---------------------------- SDIO CMD Configuration ------------------------*/ + /* Get the SDIO CMD value */ + tmpreg = SDIO->CMD; + /* Clear CMDINDEX, WAITRESP, WAITINT, WAITPEND, CPSMEN bits */ + tmpreg &= CMD_CLEAR_MASK; + /* Set CMDINDEX bits according to SDIO_CmdIndex value */ + /* Set WAITRESP bits according to SDIO_Response value */ + /* Set WAITINT and WAITPEND bits according to SDIO_Wait value */ + /* Set CPSMEN bits according to SDIO_CPSM value */ + tmpreg |= (uint32_t)SDIO_CmdInitStruct->SDIO_CmdIndex | SDIO_CmdInitStruct->SDIO_Response + | SDIO_CmdInitStruct->SDIO_Wait | SDIO_CmdInitStruct->SDIO_CPSM; + + /* Write to SDIO CMD */ + SDIO->CMD = tmpreg; +} + +/** + * @brief Fills each SDIO_CmdInitStruct member with its default value. + * @param SDIO_CmdInitStruct: pointer to an SDIO_CmdInitTypeDef + * structure which will be initialized. + * @retval None + */ +void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct) +{ + /* SDIO_CmdInitStruct members default value */ + SDIO_CmdInitStruct->SDIO_Argument = 0x00; + SDIO_CmdInitStruct->SDIO_CmdIndex = 0x00; + SDIO_CmdInitStruct->SDIO_Response = SDIO_Response_No; + SDIO_CmdInitStruct->SDIO_Wait = SDIO_Wait_No; + SDIO_CmdInitStruct->SDIO_CPSM = SDIO_CPSM_Disable; +} + +/** + * @brief Returns command index of last command for which response received. + * @param None + * @retval Returns the command index of the last command response received. + */ +uint8_t SDIO_GetCommandResponse(void) +{ + return (uint8_t)(SDIO->RESPCMD); +} + +/** + * @brief Returns response received from the card for the last command. + * @param SDIO_RESP: Specifies the SDIO response register. + * This parameter can be one of the following values: + * @arg SDIO_RESP1: Response Register 1 + * @arg SDIO_RESP2: Response Register 2 + * @arg SDIO_RESP3: Response Register 3 + * @arg SDIO_RESP4: Response Register 4 + * @retval The Corresponding response register value. + */ +uint32_t SDIO_GetResponse(uint32_t SDIO_RESP) +{ + __IO uint32_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_RESP(SDIO_RESP)); + + tmp = SDIO_RESP_ADDR + SDIO_RESP; + + return (*(__IO uint32_t *) tmp); +} + +/** + * @} + */ + +/** @defgroup SDIO_Group3 Data path state machine (DPSM) management functions + * @brief Data path state machine (DPSM) management functions + * +@verbatim + =============================================================================== + Data path state machine (DPSM) management functions + =============================================================================== + + This section provide functions allowing to program and read the Data path + state machine (DPSM). + +@endverbatim + * @{ + */ + +/** + * @brief Initializes the SDIO data path according to the specified + * parameters in the SDIO_DataInitStruct. + * @param SDIO_DataInitStruct : pointer to a SDIO_DataInitTypeDef structure + * that contains the configuration information for the SDIO command. + * @retval None + */ +void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct) +{ + uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_SDIO_DATA_LENGTH(SDIO_DataInitStruct->SDIO_DataLength)); + assert_param(IS_SDIO_BLOCK_SIZE(SDIO_DataInitStruct->SDIO_DataBlockSize)); + assert_param(IS_SDIO_TRANSFER_DIR(SDIO_DataInitStruct->SDIO_TransferDir)); + assert_param(IS_SDIO_TRANSFER_MODE(SDIO_DataInitStruct->SDIO_TransferMode)); + assert_param(IS_SDIO_DPSM(SDIO_DataInitStruct->SDIO_DPSM)); + +/*---------------------------- SDIO DTIMER Configuration ---------------------*/ + /* Set the SDIO Data TimeOut value */ + SDIO->DTIMER = SDIO_DataInitStruct->SDIO_DataTimeOut; + +/*---------------------------- SDIO DLEN Configuration -----------------------*/ + /* Set the SDIO DataLength value */ + SDIO->DLEN = SDIO_DataInitStruct->SDIO_DataLength; + +/*---------------------------- SDIO DCTRL Configuration ----------------------*/ + /* Get the SDIO DCTRL value */ + tmpreg = SDIO->DCTRL; + /* Clear DEN, DTMODE, DTDIR and DBCKSIZE bits */ + tmpreg &= DCTRL_CLEAR_MASK; + /* Set DEN bit according to SDIO_DPSM value */ + /* Set DTMODE bit according to SDIO_TransferMode value */ + /* Set DTDIR bit according to SDIO_TransferDir value */ + /* Set DBCKSIZE bits according to SDIO_DataBlockSize value */ + tmpreg |= (uint32_t)SDIO_DataInitStruct->SDIO_DataBlockSize | SDIO_DataInitStruct->SDIO_TransferDir + | SDIO_DataInitStruct->SDIO_TransferMode | SDIO_DataInitStruct->SDIO_DPSM; + + /* Write to SDIO DCTRL */ + SDIO->DCTRL = tmpreg; +} + +/** + * @brief Fills each SDIO_DataInitStruct member with its default value. + * @param SDIO_DataInitStruct: pointer to an SDIO_DataInitTypeDef structure + * which will be initialized. + * @retval None + */ +void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct) +{ + /* SDIO_DataInitStruct members default value */ + SDIO_DataInitStruct->SDIO_DataTimeOut = 0xFFFFFFFF; + SDIO_DataInitStruct->SDIO_DataLength = 0x00; + SDIO_DataInitStruct->SDIO_DataBlockSize = SDIO_DataBlockSize_1b; + SDIO_DataInitStruct->SDIO_TransferDir = SDIO_TransferDir_ToCard; + SDIO_DataInitStruct->SDIO_TransferMode = SDIO_TransferMode_Block; + SDIO_DataInitStruct->SDIO_DPSM = SDIO_DPSM_Disable; +} + +/** + * @brief Returns number of remaining data bytes to be transferred. + * @param None + * @retval Number of remaining data bytes to be transferred + */ +uint32_t SDIO_GetDataCounter(void) +{ + return SDIO->DCOUNT; +} + +/** + * @brief Read one data word from Rx FIFO. + * @param None + * @retval Data received + */ +uint32_t SDIO_ReadData(void) +{ + return SDIO->FIFO; +} + +/** + * @brief Write one data word to Tx FIFO. + * @param Data: 32-bit data word to write. + * @retval None + */ +void SDIO_WriteData(uint32_t Data) +{ + SDIO->FIFO = Data; +} + +/** + * @brief Returns the number of words left to be written to or read from FIFO. + * @param None + * @retval Remaining number of words. + */ +uint32_t SDIO_GetFIFOCount(void) +{ + return SDIO->FIFOCNT; +} + +/** + * @} + */ + +/** @defgroup SDIO_Group4 SDIO IO Cards mode management functions + * @brief SDIO IO Cards mode management functions + * +@verbatim + =============================================================================== + SDIO IO Cards mode management functions + =============================================================================== + + This section provide functions allowing to program and read the SDIO IO Cards. + +@endverbatim + * @{ + */ + +/** + * @brief Starts the SD I/O Read Wait operation. + * @param NewState: new state of the Start SDIO Read Wait operation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_StartSDIOReadWait(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) DCTRL_RWSTART_BB = (uint32_t) NewState; +} + +/** + * @brief Stops the SD I/O Read Wait operation. + * @param NewState: new state of the Stop SDIO Read Wait operation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_StopSDIOReadWait(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) DCTRL_RWSTOP_BB = (uint32_t) NewState; +} + +/** + * @brief Sets one of the two options of inserting read wait interval. + * @param SDIO_ReadWaitMode: SD I/O Read Wait operation mode. + * This parameter can be: + * @arg SDIO_ReadWaitMode_CLK: Read Wait control by stopping SDIOCLK + * @arg SDIO_ReadWaitMode_DATA2: Read Wait control using SDIO_DATA2 + * @retval None + */ +void SDIO_SetSDIOReadWaitMode(uint32_t SDIO_ReadWaitMode) +{ + /* Check the parameters */ + assert_param(IS_SDIO_READWAIT_MODE(SDIO_ReadWaitMode)); + + *(__IO uint32_t *) DCTRL_RWMOD_BB = SDIO_ReadWaitMode; +} + +/** + * @brief Enables or disables the SD I/O Mode Operation. + * @param NewState: new state of SDIO specific operation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_SetSDIOOperation(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) DCTRL_SDIOEN_BB = (uint32_t)NewState; +} + +/** + * @brief Enables or disables the SD I/O Mode suspend command sending. + * @param NewState: new state of the SD I/O Mode suspend command. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_SendSDIOSuspendCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CMD_SDIOSUSPEND_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup SDIO_Group5 CE-ATA mode management functions + * @brief CE-ATA mode management functions + * +@verbatim + =============================================================================== + CE-ATA mode management functions + =============================================================================== + + This section provide functions allowing to program and read the CE-ATA card. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the command completion signal. + * @param NewState: new state of command completion signal. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_CommandCompletionCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CMD_ENCMDCOMPL_BB = (uint32_t)NewState; +} + +/** + * @brief Enables or disables the CE-ATA interrupt. + * @param NewState: new state of CE-ATA interrupt. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_CEATAITCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CMD_NIEN_BB = (uint32_t)((~((uint32_t)NewState)) & ((uint32_t)0x1)); +} + +/** + * @brief Sends CE-ATA command (CMD61). + * @param NewState: new state of CE-ATA command. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_SendCEATACmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CMD_ATACMD_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup SDIO_Group6 DMA transfers management functions + * @brief DMA transfers management functions + * +@verbatim + =============================================================================== + DMA transfers management functions + =============================================================================== + + This section provide functions allowing to program SDIO DMA transfer. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the SDIO DMA request. + * @param NewState: new state of the selected SDIO DMA request. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_DMACmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) DCTRL_DMAEN_BB = (uint32_t)NewState; +} + +/** + * @} + */ + +/** @defgroup SDIO_Group7 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the SDIO interrupts. + * @param SDIO_IT: specifies the SDIO interrupt sources to be enabled or disabled. + * This parameter can be one or a combination of the following values: + * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt + * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt + * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt + * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt + * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt + * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt + * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt + * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt + * @arg SDIO_IT_DATAEND: Data end (data counter, SDIDCOUNT, is zero) interrupt + * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_IT_DBCKEND: Data block sent/received (CRC check passed) interrupt + * @arg SDIO_IT_CMDACT: Command transfer in progress interrupt + * @arg SDIO_IT_TXACT: Data transmit in progress interrupt + * @arg SDIO_IT_RXACT: Data receive in progress interrupt + * @arg SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty interrupt + * @arg SDIO_IT_RXFIFOHF: Receive FIFO Half Full interrupt + * @arg SDIO_IT_TXFIFOF: Transmit FIFO full interrupt + * @arg SDIO_IT_RXFIFOF: Receive FIFO full interrupt + * @arg SDIO_IT_TXFIFOE: Transmit FIFO empty interrupt + * @arg SDIO_IT_RXFIFOE: Receive FIFO empty interrupt + * @arg SDIO_IT_TXDAVL: Data available in transmit FIFO interrupt + * @arg SDIO_IT_RXDAVL: Data available in receive FIFO interrupt + * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt + * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61 interrupt + * @param NewState: new state of the specified SDIO interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SDIO_ITConfig(uint32_t SDIO_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SDIO_IT(SDIO_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the SDIO interrupts */ + SDIO->MASK |= SDIO_IT; + } + else + { + /* Disable the SDIO interrupts */ + SDIO->MASK &= ~SDIO_IT; + } +} + +/** + * @brief Checks whether the specified SDIO flag is set or not. + * @param SDIO_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg SDIO_FLAG_CCRCFAIL: Command response received (CRC check failed) + * @arg SDIO_FLAG_DCRCFAIL: Data block sent/received (CRC check failed) + * @arg SDIO_FLAG_CTIMEOUT: Command response timeout + * @arg SDIO_FLAG_DTIMEOUT: Data timeout + * @arg SDIO_FLAG_TXUNDERR: Transmit FIFO underrun error + * @arg SDIO_FLAG_RXOVERR: Received FIFO overrun error + * @arg SDIO_FLAG_CMDREND: Command response received (CRC check passed) + * @arg SDIO_FLAG_CMDSENT: Command sent (no response required) + * @arg SDIO_FLAG_DATAEND: Data end (data counter, SDIDCOUNT, is zero) + * @arg SDIO_FLAG_STBITERR: Start bit not detected on all data signals in wide bus mode. + * @arg SDIO_FLAG_DBCKEND: Data block sent/received (CRC check passed) + * @arg SDIO_FLAG_CMDACT: Command transfer in progress + * @arg SDIO_FLAG_TXACT: Data transmit in progress + * @arg SDIO_FLAG_RXACT: Data receive in progress + * @arg SDIO_FLAG_TXFIFOHE: Transmit FIFO Half Empty + * @arg SDIO_FLAG_RXFIFOHF: Receive FIFO Half Full + * @arg SDIO_FLAG_TXFIFOF: Transmit FIFO full + * @arg SDIO_FLAG_RXFIFOF: Receive FIFO full + * @arg SDIO_FLAG_TXFIFOE: Transmit FIFO empty + * @arg SDIO_FLAG_RXFIFOE: Receive FIFO empty + * @arg SDIO_FLAG_TXDAVL: Data available in transmit FIFO + * @arg SDIO_FLAG_RXDAVL: Data available in receive FIFO + * @arg SDIO_FLAG_SDIOIT: SD I/O interrupt received + * @arg SDIO_FLAG_CEATAEND: CE-ATA command completion signal received for CMD61 + * @retval The new state of SDIO_FLAG (SET or RESET). + */ +FlagStatus SDIO_GetFlagStatus(uint32_t SDIO_FLAG) +{ + FlagStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_SDIO_FLAG(SDIO_FLAG)); + + if ((SDIO->STA & SDIO_FLAG) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the SDIO's pending flags. + * @param SDIO_FLAG: specifies the flag to clear. + * This parameter can be one or a combination of the following values: + * @arg SDIO_FLAG_CCRCFAIL: Command response received (CRC check failed) + * @arg SDIO_FLAG_DCRCFAIL: Data block sent/received (CRC check failed) + * @arg SDIO_FLAG_CTIMEOUT: Command response timeout + * @arg SDIO_FLAG_DTIMEOUT: Data timeout + * @arg SDIO_FLAG_TXUNDERR: Transmit FIFO underrun error + * @arg SDIO_FLAG_RXOVERR: Received FIFO overrun error + * @arg SDIO_FLAG_CMDREND: Command response received (CRC check passed) + * @arg SDIO_FLAG_CMDSENT: Command sent (no response required) + * @arg SDIO_FLAG_DATAEND: Data end (data counter, SDIDCOUNT, is zero) + * @arg SDIO_FLAG_STBITERR: Start bit not detected on all data signals in wide bus mode + * @arg SDIO_FLAG_DBCKEND: Data block sent/received (CRC check passed) + * @arg SDIO_FLAG_SDIOIT: SD I/O interrupt received + * @arg SDIO_FLAG_CEATAEND: CE-ATA command completion signal received for CMD61 + * @retval None + */ +void SDIO_ClearFlag(uint32_t SDIO_FLAG) +{ + /* Check the parameters */ + assert_param(IS_SDIO_CLEAR_FLAG(SDIO_FLAG)); + + SDIO->ICR = SDIO_FLAG; +} + +/** + * @brief Checks whether the specified SDIO interrupt has occurred or not. + * @param SDIO_IT: specifies the SDIO interrupt source to check. + * This parameter can be one of the following values: + * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt + * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt + * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt + * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt + * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt + * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt + * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt + * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt + * @arg SDIO_IT_DATAEND: Data end (data counter, SDIDCOUNT, is zero) interrupt + * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_IT_DBCKEND: Data block sent/received (CRC check passed) interrupt + * @arg SDIO_IT_CMDACT: Command transfer in progress interrupt + * @arg SDIO_IT_TXACT: Data transmit in progress interrupt + * @arg SDIO_IT_RXACT: Data receive in progress interrupt + * @arg SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty interrupt + * @arg SDIO_IT_RXFIFOHF: Receive FIFO Half Full interrupt + * @arg SDIO_IT_TXFIFOF: Transmit FIFO full interrupt + * @arg SDIO_IT_RXFIFOF: Receive FIFO full interrupt + * @arg SDIO_IT_TXFIFOE: Transmit FIFO empty interrupt + * @arg SDIO_IT_RXFIFOE: Receive FIFO empty interrupt + * @arg SDIO_IT_TXDAVL: Data available in transmit FIFO interrupt + * @arg SDIO_IT_RXDAVL: Data available in receive FIFO interrupt + * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt + * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61 interrupt + * @retval The new state of SDIO_IT (SET or RESET). + */ +ITStatus SDIO_GetITStatus(uint32_t SDIO_IT) +{ + ITStatus bitstatus = RESET; + + /* Check the parameters */ + assert_param(IS_SDIO_GET_IT(SDIO_IT)); + if ((SDIO->STA & SDIO_IT) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the SDIO's interrupt pending bits. + * @param SDIO_IT: specifies the interrupt pending bit to clear. + * This parameter can be one or a combination of the following values: + * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt + * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt + * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt + * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt + * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt + * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt + * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt + * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt + * @arg SDIO_IT_DATAEND: Data end (data counter, SDIO_DCOUNT, is zero) interrupt + * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide + * bus mode interrupt + * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt + * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61 + * @retval None + */ +void SDIO_ClearITPendingBit(uint32_t SDIO_IT) +{ + /* Check the parameters */ + assert_param(IS_SDIO_CLEAR_IT(SDIO_IT)); + + SDIO->ICR = SDIO_IT; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c new file mode 100644 index 0000000..d02193e --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c @@ -0,0 +1,1286 @@ +/** + ****************************************************************************** + * @file stm32f4xx_spi.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Serial peripheral interface (SPI): + * - Initialization and Configuration + * - Data transfers functions + * - Hardware CRC Calculation + * - DMA transfers management + * - Interrupts and flags management + * + * @verbatim + * + * + * =================================================================== + * How to use this driver + * =================================================================== + * + * 1. Enable peripheral clock using the following functions + * RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE) for SPI1 + * RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI2, ENABLE) for SPI2 + * RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI3, ENABLE) for SPI3. + * + * 2. Enable SCK, MOSI, MISO and NSS GPIO clocks using RCC_AHB1PeriphClockCmd() + * function. + * In I2S mode, if an external clock source is used then the I2S CKIN pin GPIO + * clock should also be enabled. + * + * 3. Peripherals alternate function: + * - Connect the pin to the desired peripherals' Alternate + * Function (AF) using GPIO_PinAFConfig() function + * - Configure the desired pin in alternate function by: + * GPIO_InitStruct->GPIO_Mode = GPIO_Mode_AF + * - Select the type, pull-up/pull-down and output speed via + * GPIO_PuPd, GPIO_OType and GPIO_Speed members + * - Call GPIO_Init() function + * In I2S mode, if an external clock source is used then the I2S CKIN pin + * should be also configured in Alternate function Push-pull pull-up mode. + * + * 4. Program the Polarity, Phase, First Data, Baud Rate Prescaler, Slave + * Management, Peripheral Mode and CRC Polynomial values using the SPI_Init() + * function. + * In I2S mode, program the Mode, Standard, Data Format, MCLK Output, Audio + * frequency and Polarity using I2S_Init() function. + * For I2S mode, make sure that either: + * - I2S PLL is configured using the functions RCC_I2SCLKConfig(RCC_I2S2CLKSource_PLLI2S), + * RCC_PLLI2SCmd(ENABLE) and RCC_GetFlagStatus(RCC_FLAG_PLLI2SRDY). + * or + * - External clock source is configured using the function + * RCC_I2SCLKConfig(RCC_I2S2CLKSource_Ext) and after setting correctly the define constant + * I2S_EXTERNAL_CLOCK_VAL in the stm32f4xx_conf.h file. + * + * 5. Enable the NVIC and the corresponding interrupt using the function + * SPI_ITConfig() if you need to use interrupt mode. + * + * 6. When using the DMA mode + * - Configure the DMA using DMA_Init() function + * - Active the needed channel Request using SPI_I2S_DMACmd() function + * + * 7. Enable the SPI using the SPI_Cmd() function or enable the I2S using + * I2S_Cmd(). + * + * 8. Enable the DMA using the DMA_Cmd() function when using DMA mode. + * + * 9. Optionally, you can enable/configure the following parameters without + * re-initialization (i.e there is no need to call again SPI_Init() function): + * - When bidirectional mode (SPI_Direction_1Line_Rx or SPI_Direction_1Line_Tx) + * is programmed as Data direction parameter using the SPI_Init() function + * it can be possible to switch between SPI_Direction_Tx or SPI_Direction_Rx + * using the SPI_BiDirectionalLineConfig() function. + * - When SPI_NSS_Soft is selected as Slave Select Management parameter + * using the SPI_Init() function it can be possible to manage the + * NSS internal signal using the SPI_NSSInternalSoftwareConfig() function. + * - Reconfigure the data size using the SPI_DataSizeConfig() function + * - Enable or disable the SS output using the SPI_SSOutputCmd() function + * + * 10. To use the CRC Hardware calculation feature refer to the Peripheral + * CRC hardware Calculation subsection. + * + * + * It is possible to use SPI in I2S full duplex mode, in this case, each SPI + * peripheral is able to manage sending and receiving data simultaneously + * using two data lines. Each SPI peripheral has an extended block called I2Sxext + * (ie. I2S2ext for SPI2 and I2S3ext for SPI3). + * The extension block is not a full SPI IP, it is used only as I2S slave to + * implement full duplex mode. The extension block uses the same clock sources + * as its master. + * To configure I2S full duplex you have to: + * + * 1. Configure SPIx in I2S mode (I2S_Init() function) as described above. + * + * 2. Call the I2S_FullDuplexConfig() function using the same strucutre passed to + * I2S_Init() function. + * + * 3. Call I2S_Cmd() for SPIx then for its extended block. + * + * 4. To configure interrupts or DMA requests and to get/clear flag status, + * use I2Sxext instance for the extension block. + * + * Functions that can be called with I2Sxext instances are: + * I2S_Cmd(), I2S_FullDuplexConfig(), SPI_I2S_ReceiveData(), SPI_I2S_SendData(), + * SPI_I2S_DMACmd(), SPI_I2S_ITConfig(), SPI_I2S_GetFlagStatus(), SPI_I2S_ClearFlag(), + * SPI_I2S_GetITStatus() and SPI_I2S_ClearITPendingBit(). + * + * Example: To use SPI3 in Full duplex mode (SPI3 is Master Tx, I2S3ext is Slave Rx): + * + * RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI3, ENABLE); + * I2S_StructInit(&I2SInitStruct); + * I2SInitStruct.Mode = I2S_Mode_MasterTx; + * I2S_Init(SPI3, &I2SInitStruct); + * I2S_FullDuplexConfig(SPI3ext, &I2SInitStruct) + * I2S_Cmd(SPI3, ENABLE); + * I2S_Cmd(SPI3ext, ENABLE); + * ... + * while (SPI_I2S_GetFlagStatus(SPI2, SPI_FLAG_TXE) == RESET) + * {} + * SPI_I2S_SendData(SPI3, txdata[i]); + * ... + * while (SPI_I2S_GetFlagStatus(I2S3ext, SPI_FLAG_RXNE) == RESET) + * {} + * rxdata[i] = SPI_I2S_ReceiveData(I2S3ext); + * ... + * + * + * @note In I2S mode: if an external clock is used as source clock for the I2S, + * then the define I2S_EXTERNAL_CLOCK_VAL in file stm32f4xx_conf.h should + * be enabled and set to the value of the source clock frequency (in Hz). + * + * @note In SPI mode: To use the SPI TI mode, call the function SPI_TIModeCmd() + * just after calling the function SPI_Init(). + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_spi.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup SPI + * @brief SPI driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* SPI registers Masks */ +#define CR1_CLEAR_MASK ((uint16_t)0x3040) +#define I2SCFGR_CLEAR_MASK ((uint16_t)0xF040) + +/* RCC PLLs masks */ +#define PLLCFGR_PPLR_MASK ((uint32_t)0x70000000) +#define PLLCFGR_PPLN_MASK ((uint32_t)0x00007FC0) + +#define SPI_CR2_FRF ((uint16_t)0x0010) +#define SPI_SR_TIFRFE ((uint16_t)0x0100) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup SPI_Private_Functions + * @{ + */ + +/** @defgroup SPI_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + + This section provides a set of functions allowing to initialize the SPI Direction, + SPI Mode, SPI Data Size, SPI Polarity, SPI Phase, SPI NSS Management, SPI Baud + Rate Prescaler, SPI First Bit and SPI CRC Polynomial. + + The SPI_Init() function follows the SPI configuration procedures for Master mode + and Slave mode (details for these procedures are available in reference manual + (RM0090)). + +@endverbatim + * @{ + */ + +/** + * @brief Deinitialize the SPIx peripheral registers to their default reset values. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode. + * + * @note The extended I2S blocks (ie. I2S2ext and I2S3ext blocks) are deinitialized + * when the relative I2S peripheral is deinitialized (the extended block's clock + * is managed by the I2S peripheral clock). + * + * @retval None + */ +void SPI_I2S_DeInit(SPI_TypeDef* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + + if (SPIx == SPI1) + { + /* Enable SPI1 reset state */ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SPI1, ENABLE); + /* Release SPI1 from reset state */ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SPI1, DISABLE); + } + else if (SPIx == SPI2) + { + /* Enable SPI2 reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI2, ENABLE); + /* Release SPI2 from reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI2, DISABLE); + } + else + { + if (SPIx == SPI3) + { + /* Enable SPI3 reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI3, ENABLE); + /* Release SPI3 from reset state */ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI3, DISABLE); + } + } +} + +/** + * @brief Initializes the SPIx peripheral according to the specified + * parameters in the SPI_InitStruct. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_InitStruct: pointer to a SPI_InitTypeDef structure that + * contains the configuration information for the specified SPI peripheral. + * @retval None + */ +void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct) +{ + uint16_t tmpreg = 0; + + /* check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + + /* Check the SPI parameters */ + assert_param(IS_SPI_DIRECTION_MODE(SPI_InitStruct->SPI_Direction)); + assert_param(IS_SPI_MODE(SPI_InitStruct->SPI_Mode)); + assert_param(IS_SPI_DATASIZE(SPI_InitStruct->SPI_DataSize)); + assert_param(IS_SPI_CPOL(SPI_InitStruct->SPI_CPOL)); + assert_param(IS_SPI_CPHA(SPI_InitStruct->SPI_CPHA)); + assert_param(IS_SPI_NSS(SPI_InitStruct->SPI_NSS)); + assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_InitStruct->SPI_BaudRatePrescaler)); + assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->SPI_FirstBit)); + assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->SPI_CRCPolynomial)); + +/*---------------------------- SPIx CR1 Configuration ------------------------*/ + /* Get the SPIx CR1 value */ + tmpreg = SPIx->CR1; + /* Clear BIDIMode, BIDIOE, RxONLY, SSM, SSI, LSBFirst, BR, MSTR, CPOL and CPHA bits */ + tmpreg &= CR1_CLEAR_MASK; + /* Configure SPIx: direction, NSS management, first transmitted bit, BaudRate prescaler + master/salve mode, CPOL and CPHA */ + /* Set BIDImode, BIDIOE and RxONLY bits according to SPI_Direction value */ + /* Set SSM, SSI and MSTR bits according to SPI_Mode and SPI_NSS values */ + /* Set LSBFirst bit according to SPI_FirstBit value */ + /* Set BR bits according to SPI_BaudRatePrescaler value */ + /* Set CPOL bit according to SPI_CPOL value */ + /* Set CPHA bit according to SPI_CPHA value */ + tmpreg |= (uint16_t)((uint32_t)SPI_InitStruct->SPI_Direction | SPI_InitStruct->SPI_Mode | + SPI_InitStruct->SPI_DataSize | SPI_InitStruct->SPI_CPOL | + SPI_InitStruct->SPI_CPHA | SPI_InitStruct->SPI_NSS | + SPI_InitStruct->SPI_BaudRatePrescaler | SPI_InitStruct->SPI_FirstBit); + /* Write to SPIx CR1 */ + SPIx->CR1 = tmpreg; + + /* Activate the SPI mode (Reset I2SMOD bit in I2SCFGR register) */ + SPIx->I2SCFGR &= (uint16_t)~((uint16_t)SPI_I2SCFGR_I2SMOD); +/*---------------------------- SPIx CRCPOLY Configuration --------------------*/ + /* Write to SPIx CRCPOLY */ + SPIx->CRCPR = SPI_InitStruct->SPI_CRCPolynomial; +} + +/** + * @brief Initializes the SPIx peripheral according to the specified + * parameters in the I2S_InitStruct. + * @param SPIx: where x can be 2 or 3 to select the SPI peripheral (configured in I2S mode). + * @param I2S_InitStruct: pointer to an I2S_InitTypeDef structure that + * contains the configuration information for the specified SPI peripheral + * configured in I2S mode. + * + * @note The function calculates the optimal prescaler needed to obtain the most + * accurate audio frequency (depending on the I2S clock source, the PLL values + * and the product configuration). But in case the prescaler value is greater + * than 511, the default value (0x02) will be configured instead. + * + * @note if an external clock is used as source clock for the I2S, then the define + * I2S_EXTERNAL_CLOCK_VAL in file stm32f4xx_conf.h should be enabled and set + * to the value of the the source clock frequency (in Hz). + * + * @retval None + */ +void I2S_Init(SPI_TypeDef* SPIx, I2S_InitTypeDef* I2S_InitStruct) +{ + uint16_t tmpreg = 0, i2sdiv = 2, i2sodd = 0, packetlength = 1; + uint32_t tmp = 0, i2sclk = 0; +#ifndef I2S_EXTERNAL_CLOCK_VAL + uint32_t pllm = 0, plln = 0, pllr = 0; +#endif /* I2S_EXTERNAL_CLOCK_VAL */ + + /* Check the I2S parameters */ + assert_param(IS_SPI_23_PERIPH(SPIx)); + assert_param(IS_I2S_MODE(I2S_InitStruct->I2S_Mode)); + assert_param(IS_I2S_STANDARD(I2S_InitStruct->I2S_Standard)); + assert_param(IS_I2S_DATA_FORMAT(I2S_InitStruct->I2S_DataFormat)); + assert_param(IS_I2S_MCLK_OUTPUT(I2S_InitStruct->I2S_MCLKOutput)); + assert_param(IS_I2S_AUDIO_FREQ(I2S_InitStruct->I2S_AudioFreq)); + assert_param(IS_I2S_CPOL(I2S_InitStruct->I2S_CPOL)); + +/*----------------------- SPIx I2SCFGR & I2SPR Configuration -----------------*/ + /* Clear I2SMOD, I2SE, I2SCFG, PCMSYNC, I2SSTD, CKPOL, DATLEN and CHLEN bits */ + SPIx->I2SCFGR &= I2SCFGR_CLEAR_MASK; + SPIx->I2SPR = 0x0002; + + /* Get the I2SCFGR register value */ + tmpreg = SPIx->I2SCFGR; + + /* If the default value has to be written, reinitialize i2sdiv and i2sodd*/ + if(I2S_InitStruct->I2S_AudioFreq == I2S_AudioFreq_Default) + { + i2sodd = (uint16_t)0; + i2sdiv = (uint16_t)2; + } + /* If the requested audio frequency is not the default, compute the prescaler */ + else + { + /* Check the frame length (For the Prescaler computing) *******************/ + if(I2S_InitStruct->I2S_DataFormat == I2S_DataFormat_16b) + { + /* Packet length is 16 bits */ + packetlength = 1; + } + else + { + /* Packet length is 32 bits */ + packetlength = 2; + } + + /* Get I2S source Clock frequency ****************************************/ + + /* If an external I2S clock has to be used, this define should be set + in the project configuration or in the stm32f4xx_conf.h file */ + #ifdef I2S_EXTERNAL_CLOCK_VAL + /* Set external clock as I2S clock source */ + if ((RCC->CFGR & RCC_CFGR_I2SSRC) == 0) + { + RCC->CFGR |= (uint32_t)RCC_CFGR_I2SSRC; + } + + /* Set the I2S clock to the external clock value */ + i2sclk = I2S_EXTERNAL_CLOCK_VAL; + + #else /* There is no define for External I2S clock source */ + /* Set PLLI2S as I2S clock source */ + if ((RCC->CFGR & RCC_CFGR_I2SSRC) != 0) + { + RCC->CFGR &= ~(uint32_t)RCC_CFGR_I2SSRC; + } + + /* Get the PLLI2SN value */ + plln = (uint32_t)(((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SN) >> 6) & \ + (RCC_PLLI2SCFGR_PLLI2SN >> 6)); + + /* Get the PLLI2SR value */ + pllr = (uint32_t)(((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SR) >> 28) & \ + (RCC_PLLI2SCFGR_PLLI2SR >> 28)); + + /* Get the PLLM value */ + pllm = (uint32_t)(RCC->PLLCFGR & RCC_PLLCFGR_PLLM); + + /* Get the I2S source clock value */ + i2sclk = (uint32_t)(((HSE_VALUE / pllm) * plln) / pllr); + #endif /* I2S_EXTERNAL_CLOCK_VAL */ + + /* Compute the Real divider depending on the MCLK output state, with a floating point */ + if(I2S_InitStruct->I2S_MCLKOutput == I2S_MCLKOutput_Enable) + { + /* MCLK output is enabled */ + tmp = (uint16_t)(((((i2sclk / 256) * 10) / I2S_InitStruct->I2S_AudioFreq)) + 5); + } + else + { + /* MCLK output is disabled */ + tmp = (uint16_t)(((((i2sclk / (32 * packetlength)) *10 ) / I2S_InitStruct->I2S_AudioFreq)) + 5); + } + + /* Remove the flatting point */ + tmp = tmp / 10; + + /* Check the parity of the divider */ + i2sodd = (uint16_t)(tmp & (uint16_t)0x0001); + + /* Compute the i2sdiv prescaler */ + i2sdiv = (uint16_t)((tmp - i2sodd) / 2); + + /* Get the Mask for the Odd bit (SPI_I2SPR[8]) register */ + i2sodd = (uint16_t) (i2sodd << 8); + } + + /* Test if the divider is 1 or 0 or greater than 0xFF */ + if ((i2sdiv < 2) || (i2sdiv > 0xFF)) + { + /* Set the default values */ + i2sdiv = 2; + i2sodd = 0; + } + + /* Write to SPIx I2SPR register the computed value */ + SPIx->I2SPR = (uint16_t)((uint16_t)i2sdiv | (uint16_t)(i2sodd | (uint16_t)I2S_InitStruct->I2S_MCLKOutput)); + + /* Configure the I2S with the SPI_InitStruct values */ + tmpreg |= (uint16_t)((uint16_t)SPI_I2SCFGR_I2SMOD | (uint16_t)(I2S_InitStruct->I2S_Mode | \ + (uint16_t)(I2S_InitStruct->I2S_Standard | (uint16_t)(I2S_InitStruct->I2S_DataFormat | \ + (uint16_t)I2S_InitStruct->I2S_CPOL)))); + + /* Write to SPIx I2SCFGR */ + SPIx->I2SCFGR = tmpreg; +} + +/** + * @brief Fills each SPI_InitStruct member with its default value. + * @param SPI_InitStruct: pointer to a SPI_InitTypeDef structure which will be initialized. + * @retval None + */ +void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct) +{ +/*--------------- Reset SPI init structure parameters values -----------------*/ + /* Initialize the SPI_Direction member */ + SPI_InitStruct->SPI_Direction = SPI_Direction_2Lines_FullDuplex; + /* initialize the SPI_Mode member */ + SPI_InitStruct->SPI_Mode = SPI_Mode_Slave; + /* initialize the SPI_DataSize member */ + SPI_InitStruct->SPI_DataSize = SPI_DataSize_8b; + /* Initialize the SPI_CPOL member */ + SPI_InitStruct->SPI_CPOL = SPI_CPOL_Low; + /* Initialize the SPI_CPHA member */ + SPI_InitStruct->SPI_CPHA = SPI_CPHA_1Edge; + /* Initialize the SPI_NSS member */ + SPI_InitStruct->SPI_NSS = SPI_NSS_Hard; + /* Initialize the SPI_BaudRatePrescaler member */ + SPI_InitStruct->SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2; + /* Initialize the SPI_FirstBit member */ + SPI_InitStruct->SPI_FirstBit = SPI_FirstBit_MSB; + /* Initialize the SPI_CRCPolynomial member */ + SPI_InitStruct->SPI_CRCPolynomial = 7; +} + +/** + * @brief Fills each I2S_InitStruct member with its default value. + * @param I2S_InitStruct: pointer to a I2S_InitTypeDef structure which will be initialized. + * @retval None + */ +void I2S_StructInit(I2S_InitTypeDef* I2S_InitStruct) +{ +/*--------------- Reset I2S init structure parameters values -----------------*/ + /* Initialize the I2S_Mode member */ + I2S_InitStruct->I2S_Mode = I2S_Mode_SlaveTx; + + /* Initialize the I2S_Standard member */ + I2S_InitStruct->I2S_Standard = I2S_Standard_Phillips; + + /* Initialize the I2S_DataFormat member */ + I2S_InitStruct->I2S_DataFormat = I2S_DataFormat_16b; + + /* Initialize the I2S_MCLKOutput member */ + I2S_InitStruct->I2S_MCLKOutput = I2S_MCLKOutput_Disable; + + /* Initialize the I2S_AudioFreq member */ + I2S_InitStruct->I2S_AudioFreq = I2S_AudioFreq_Default; + + /* Initialize the I2S_CPOL member */ + I2S_InitStruct->I2S_CPOL = I2S_CPOL_Low; +} + +/** + * @brief Enables or disables the specified SPI peripheral. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param NewState: new state of the SPIx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected SPI peripheral */ + SPIx->CR1 |= SPI_CR1_SPE; + } + else + { + /* Disable the selected SPI peripheral */ + SPIx->CR1 &= (uint16_t)~((uint16_t)SPI_CR1_SPE); + } +} + +/** + * @brief Enables or disables the specified SPI peripheral (in I2S mode). + * @param SPIx: where x can be 2 or 3 to select the SPI peripheral (or I2Sxext + * for full duplex mode). + * @param NewState: new state of the SPIx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void I2S_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_23_PERIPH_EXT(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected SPI peripheral (in I2S mode) */ + SPIx->I2SCFGR |= SPI_I2SCFGR_I2SE; + } + else + { + /* Disable the selected SPI peripheral in I2S mode */ + SPIx->I2SCFGR &= (uint16_t)~((uint16_t)SPI_I2SCFGR_I2SE); + } +} + +/** + * @brief Configures the data size for the selected SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_DataSize: specifies the SPI data size. + * This parameter can be one of the following values: + * @arg SPI_DataSize_16b: Set data frame format to 16bit + * @arg SPI_DataSize_8b: Set data frame format to 8bit + * @retval None + */ +void SPI_DataSizeConfig(SPI_TypeDef* SPIx, uint16_t SPI_DataSize) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_SPI_DATASIZE(SPI_DataSize)); + /* Clear DFF bit */ + SPIx->CR1 &= (uint16_t)~SPI_DataSize_16b; + /* Set new DFF bit value */ + SPIx->CR1 |= SPI_DataSize; +} + +/** + * @brief Selects the data transfer direction in bidirectional mode for the specified SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_Direction: specifies the data transfer direction in bidirectional mode. + * This parameter can be one of the following values: + * @arg SPI_Direction_Tx: Selects Tx transmission direction + * @arg SPI_Direction_Rx: Selects Rx receive direction + * @retval None + */ +void SPI_BiDirectionalLineConfig(SPI_TypeDef* SPIx, uint16_t SPI_Direction) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_SPI_DIRECTION(SPI_Direction)); + if (SPI_Direction == SPI_Direction_Tx) + { + /* Set the Tx only mode */ + SPIx->CR1 |= SPI_Direction_Tx; + } + else + { + /* Set the Rx only mode */ + SPIx->CR1 &= SPI_Direction_Rx; + } +} + +/** + * @brief Configures internally by software the NSS pin for the selected SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_NSSInternalSoft: specifies the SPI NSS internal state. + * This parameter can be one of the following values: + * @arg SPI_NSSInternalSoft_Set: Set NSS pin internally + * @arg SPI_NSSInternalSoft_Reset: Reset NSS pin internally + * @retval None + */ +void SPI_NSSInternalSoftwareConfig(SPI_TypeDef* SPIx, uint16_t SPI_NSSInternalSoft) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_SPI_NSS_INTERNAL(SPI_NSSInternalSoft)); + if (SPI_NSSInternalSoft != SPI_NSSInternalSoft_Reset) + { + /* Set NSS pin internally by software */ + SPIx->CR1 |= SPI_NSSInternalSoft_Set; + } + else + { + /* Reset NSS pin internally by software */ + SPIx->CR1 &= SPI_NSSInternalSoft_Reset; + } +} + +/** + * @brief Enables or disables the SS output for the selected SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param NewState: new state of the SPIx SS output. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_SSOutputCmd(SPI_TypeDef* SPIx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected SPI SS output */ + SPIx->CR2 |= (uint16_t)SPI_CR2_SSOE; + } + else + { + /* Disable the selected SPI SS output */ + SPIx->CR2 &= (uint16_t)~((uint16_t)SPI_CR2_SSOE); + } +} + +/** + * @brief Enables or disables the SPIx/I2Sx DMA interface. + * + * @note This function can be called only after the SPI_Init() function has + * been called. + * @note When TI mode is selected, the control bits SSM, SSI, CPOL and CPHA + * are not taken into consideration and are configured by hardware + * respectively to the TI mode requirements. + * + * @param SPIx: where x can be 1, 2 or 3 + * @param NewState: new state of the selected SPI TI communication mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_TIModeCmd(SPI_TypeDef* SPIx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the TI mode for the selected SPI peripheral */ + SPIx->CR2 |= SPI_CR2_FRF; + } + else + { + /* Disable the TI mode for the selected SPI peripheral */ + SPIx->CR2 &= (uint16_t)~SPI_CR2_FRF; + } +} + +/** + * @brief Configures the full duplex mode for the I2Sx peripheral using its + * extension I2Sxext according to the specified parameters in the + * I2S_InitStruct. + * @param I2Sxext: where x can be 2 or 3 to select the I2S peripheral extension block. + * @param I2S_InitStruct: pointer to an I2S_InitTypeDef structure that + * contains the configuration information for the specified I2S peripheral + * extension. + * + * @note The structure pointed by I2S_InitStruct parameter should be the same + * used for the master I2S peripheral. In this case, if the master is + * configured as transmitter, the slave will be receiver and vice versa. + * Or you can force a different mode by modifying the field I2S_Mode to the + * value I2S_SlaveRx or I2S_SlaveTx indepedently of the master configuration. + * + * @note The I2S full duplex extension can be configured in slave mode only. + * + * @retval None + */ +void I2S_FullDuplexConfig(SPI_TypeDef* I2Sxext, I2S_InitTypeDef* I2S_InitStruct) +{ + uint16_t tmpreg = 0, tmp = 0; + + /* Check the I2S parameters */ + assert_param(IS_I2S_EXT_PERIPH(I2Sxext)); + assert_param(IS_I2S_MODE(I2S_InitStruct->I2S_Mode)); + assert_param(IS_I2S_STANDARD(I2S_InitStruct->I2S_Standard)); + assert_param(IS_I2S_DATA_FORMAT(I2S_InitStruct->I2S_DataFormat)); + assert_param(IS_I2S_CPOL(I2S_InitStruct->I2S_CPOL)); + +/*----------------------- SPIx I2SCFGR & I2SPR Configuration -----------------*/ + /* Clear I2SMOD, I2SE, I2SCFG, PCMSYNC, I2SSTD, CKPOL, DATLEN and CHLEN bits */ + I2Sxext->I2SCFGR &= I2SCFGR_CLEAR_MASK; + I2Sxext->I2SPR = 0x0002; + + /* Get the I2SCFGR register value */ + tmpreg = I2Sxext->I2SCFGR; + + /* Get the mode to be configured for the extended I2S */ + if ((I2S_InitStruct->I2S_Mode == I2S_Mode_MasterTx) || (I2S_InitStruct->I2S_Mode == I2S_Mode_SlaveTx)) + { + tmp = I2S_Mode_SlaveRx; + } + else + { + if ((I2S_InitStruct->I2S_Mode == I2S_Mode_MasterRx) || (I2S_InitStruct->I2S_Mode == I2S_Mode_SlaveRx)) + { + tmp = I2S_Mode_SlaveTx; + } + } + + + /* Configure the I2S with the SPI_InitStruct values */ + tmpreg |= (uint16_t)((uint16_t)SPI_I2SCFGR_I2SMOD | (uint16_t)(tmp | \ + (uint16_t)(I2S_InitStruct->I2S_Standard | (uint16_t)(I2S_InitStruct->I2S_DataFormat | \ + (uint16_t)I2S_InitStruct->I2S_CPOL)))); + + /* Write to SPIx I2SCFGR */ + I2Sxext->I2SCFGR = tmpreg; +} + +/** + * @} + */ + +/** @defgroup SPI_Group2 Data transfers functions + * @brief Data transfers functions + * +@verbatim + =============================================================================== + Data transfers functions + =============================================================================== + + This section provides a set of functions allowing to manage the SPI data transfers + + In reception, data are received and then stored into an internal Rx buffer while + In transmission, data are first stored into an internal Tx buffer before being + transmitted. + + The read access of the SPI_DR register can be done using the SPI_I2S_ReceiveData() + function and returns the Rx buffered value. Whereas a write access to the SPI_DR + can be done using SPI_I2S_SendData() function and stores the written data into + Tx buffer. + +@endverbatim + * @{ + */ + +/** + * @brief Returns the most recent received data by the SPIx/I2Sx peripheral. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @retval The value of the received data. + */ +uint16_t SPI_I2S_ReceiveData(SPI_TypeDef* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + + /* Return the data in the DR register */ + return SPIx->DR; +} + +/** + * @brief Transmits a Data through the SPIx/I2Sx peripheral. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param Data: Data to be transmitted. + * @retval None + */ +void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + + /* Write in the DR register the data to be sent */ + SPIx->DR = Data; +} + +/** + * @} + */ + +/** @defgroup SPI_Group3 Hardware CRC Calculation functions + * @brief Hardware CRC Calculation functions + * +@verbatim + =============================================================================== + Hardware CRC Calculation functions + =============================================================================== + + This section provides a set of functions allowing to manage the SPI CRC hardware + calculation + + SPI communication using CRC is possible through the following procedure: + 1. Program the Data direction, Polarity, Phase, First Data, Baud Rate Prescaler, + Slave Management, Peripheral Mode and CRC Polynomial values using the SPI_Init() + function. + 2. Enable the CRC calculation using the SPI_CalculateCRC() function. + 3. Enable the SPI using the SPI_Cmd() function + 4. Before writing the last data to the TX buffer, set the CRCNext bit using the + SPI_TransmitCRC() function to indicate that after transmission of the last + data, the CRC should be transmitted. + 5. After transmitting the last data, the SPI transmits the CRC. The SPI_CR1_CRCNEXT + bit is reset. The CRC is also received and compared against the SPI_RXCRCR + value. + If the value does not match, the SPI_FLAG_CRCERR flag is set and an interrupt + can be generated when the SPI_I2S_IT_ERR interrupt is enabled. + +@note It is advised not to read the calculated CRC values during the communication. + +@note When the SPI is in slave mode, be careful to enable CRC calculation only + when the clock is stable, that is, when the clock is in the steady state. + If not, a wrong CRC calculation may be done. In fact, the CRC is sensitive + to the SCK slave input clock as soon as CRCEN is set, and this, whatever + the value of the SPE bit. + +@note With high bitrate frequencies, be careful when transmitting the CRC. + As the number of used CPU cycles has to be as low as possible in the CRC + transfer phase, it is forbidden to call software functions in the CRC + transmission sequence to avoid errors in the last data and CRC reception. + In fact, CRCNEXT bit has to be written before the end of the transmission/reception + of the last data. + +@note For high bit rate frequencies, it is advised to use the DMA mode to avoid the + degradation of the SPI speed performance due to CPU accesses impacting the + SPI bandwidth. + +@note When the STM32F4xx is configured as slave and the NSS hardware mode is + used, the NSS pin needs to be kept low between the data phase and the CRC + phase. + +@note When the SPI is configured in slave mode with the CRC feature enabled, CRC + calculation takes place even if a high level is applied on the NSS pin. + This may happen for example in case of a multi-slave environment where the + communication master addresses slaves alternately. + +@note Between a slave de-selection (high level on NSS) and a new slave selection + (low level on NSS), the CRC value should be cleared on both master and slave + sides in order to resynchronize the master and slave for their respective + CRC calculation. + +@note To clear the CRC, follow the procedure below: + 1. Disable SPI using the SPI_Cmd() function + 2. Disable the CRC calculation using the SPI_CalculateCRC() function. + 3. Enable the CRC calculation using the SPI_CalculateCRC() function. + 4. Enable SPI using the SPI_Cmd() function. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the CRC value calculation of the transferred bytes. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param NewState: new state of the SPIx CRC value calculation. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_CalculateCRC(SPI_TypeDef* SPIx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the selected SPI CRC calculation */ + SPIx->CR1 |= SPI_CR1_CRCEN; + } + else + { + /* Disable the selected SPI CRC calculation */ + SPIx->CR1 &= (uint16_t)~((uint16_t)SPI_CR1_CRCEN); + } +} + +/** + * @brief Transmit the SPIx CRC value. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @retval None + */ +void SPI_TransmitCRC(SPI_TypeDef* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + + /* Enable the selected SPI CRC transmission */ + SPIx->CR1 |= SPI_CR1_CRCNEXT; +} + +/** + * @brief Returns the transmit or the receive CRC register value for the specified SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @param SPI_CRC: specifies the CRC register to be read. + * This parameter can be one of the following values: + * @arg SPI_CRC_Tx: Selects Tx CRC register + * @arg SPI_CRC_Rx: Selects Rx CRC register + * @retval The selected CRC register value.. + */ +uint16_t SPI_GetCRC(SPI_TypeDef* SPIx, uint8_t SPI_CRC) +{ + uint16_t crcreg = 0; + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + assert_param(IS_SPI_CRC(SPI_CRC)); + if (SPI_CRC != SPI_CRC_Rx) + { + /* Get the Tx CRC register */ + crcreg = SPIx->TXCRCR; + } + else + { + /* Get the Rx CRC register */ + crcreg = SPIx->RXCRCR; + } + /* Return the selected CRC register */ + return crcreg; +} + +/** + * @brief Returns the CRC Polynomial register value for the specified SPI. + * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral. + * @retval The CRC Polynomial register value. + */ +uint16_t SPI_GetCRCPolynomial(SPI_TypeDef* SPIx) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH(SPIx)); + + /* Return the CRC polynomial register */ + return SPIx->CRCPR; +} + +/** + * @} + */ + +/** @defgroup SPI_Group4 DMA transfers management functions + * @brief DMA transfers management functions + * +@verbatim + =============================================================================== + DMA transfers management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the SPIx/I2Sx DMA interface. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_DMAReq: specifies the SPI DMA transfer request to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg SPI_I2S_DMAReq_Tx: Tx buffer DMA transfer request + * @arg SPI_I2S_DMAReq_Rx: Rx buffer DMA transfer request + * @param NewState: new state of the selected SPI DMA transfer request. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + assert_param(IS_SPI_I2S_DMAREQ(SPI_I2S_DMAReq)); + + if (NewState != DISABLE) + { + /* Enable the selected SPI DMA requests */ + SPIx->CR2 |= SPI_I2S_DMAReq; + } + else + { + /* Disable the selected SPI DMA requests */ + SPIx->CR2 &= (uint16_t)~SPI_I2S_DMAReq; + } +} + +/** + * @} + */ + +/** @defgroup SPI_Group5 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This section provides a set of functions allowing to configure the SPI Interrupts + sources and check or clear the flags or pending bits status. + The user should identify which mode will be used in his application to manage + the communication: Polling mode, Interrupt mode or DMA mode. + + Polling Mode + ============= + In Polling Mode, the SPI/I2S communication can be managed by 9 flags: + 1. SPI_I2S_FLAG_TXE : to indicate the status of the transmit buffer register + 2. SPI_I2S_FLAG_RXNE : to indicate the status of the receive buffer register + 3. SPI_I2S_FLAG_BSY : to indicate the state of the communication layer of the SPI. + 4. SPI_FLAG_CRCERR : to indicate if a CRC Calculation error occur + 5. SPI_FLAG_MODF : to indicate if a Mode Fault error occur + 6. SPI_I2S_FLAG_OVR : to indicate if an Overrun error occur + 7. I2S_FLAG_TIFRFE: to indicate a Frame Format error occurs. + 8. I2S_FLAG_UDR: to indicate an Underrun error occurs. + 9. I2S_FLAG_CHSIDE: to indicate Channel Side. + +@note Do not use the BSY flag to handle each data transmission or reception. It is + better to use the TXE and RXNE flags instead. + + In this Mode it is advised to use the following functions: + - FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG); + - void SPI_I2S_ClearFlag(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG); + + Interrupt Mode + =============== + In Interrupt Mode, the SPI communication can be managed by 3 interrupt sources + and 7 pending bits: + Pending Bits: + ------------- + 1. SPI_I2S_IT_TXE : to indicate the status of the transmit buffer register + 2. SPI_I2S_IT_RXNE : to indicate the status of the receive buffer register + 3. SPI_IT_CRCERR : to indicate if a CRC Calculation error occur (available in SPI mode only) + 4. SPI_IT_MODF : to indicate if a Mode Fault error occur (available in SPI mode only) + 5. SPI_I2S_IT_OVR : to indicate if an Overrun error occur + 6. I2S_IT_UDR : to indicate an Underrun Error occurs (available in I2S mode only). + 7. I2S_FLAG_TIFRFE : to indicate a Frame Format error occurs (available in TI mode only). + + Interrupt Source: + ----------------- + 1. SPI_I2S_IT_TXE: specifies the interrupt source for the Tx buffer empty + interrupt. + 2. SPI_I2S_IT_RXNE : specifies the interrupt source for the Rx buffer not + empty interrupt. + 3. SPI_I2S_IT_ERR : specifies the interrupt source for the errors interrupt. + + In this Mode it is advised to use the following functions: + - void SPI_I2S_ITConfig(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT, FunctionalState NewState); + - ITStatus SPI_I2S_GetITStatus(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT); + - void SPI_I2S_ClearITPendingBit(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT); + + DMA Mode + ======== + In DMA Mode, the SPI communication can be managed by 2 DMA Channel requests: + 1. SPI_I2S_DMAReq_Tx: specifies the Tx buffer DMA transfer request + 2. SPI_I2S_DMAReq_Rx: specifies the Rx buffer DMA transfer request + + In this Mode it is advised to use the following function: + - void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState); + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified SPI/I2S interrupts. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_IT: specifies the SPI interrupt source to be enabled or disabled. + * This parameter can be one of the following values: + * @arg SPI_I2S_IT_TXE: Tx buffer empty interrupt mask + * @arg SPI_I2S_IT_RXNE: Rx buffer not empty interrupt mask + * @arg SPI_I2S_IT_ERR: Error interrupt mask + * @param NewState: new state of the specified SPI interrupt. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void SPI_I2S_ITConfig(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT, FunctionalState NewState) +{ + uint16_t itpos = 0, itmask = 0 ; + + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + assert_param(IS_SPI_I2S_CONFIG_IT(SPI_I2S_IT)); + + /* Get the SPI IT index */ + itpos = SPI_I2S_IT >> 4; + + /* Set the IT mask */ + itmask = (uint16_t)1 << (uint16_t)itpos; + + if (NewState != DISABLE) + { + /* Enable the selected SPI interrupt */ + SPIx->CR2 |= itmask; + } + else + { + /* Disable the selected SPI interrupt */ + SPIx->CR2 &= (uint16_t)~itmask; + } +} + +/** + * @brief Checks whether the specified SPIx/I2Sx flag is set or not. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_FLAG: specifies the SPI flag to check. + * This parameter can be one of the following values: + * @arg SPI_I2S_FLAG_TXE: Transmit buffer empty flag. + * @arg SPI_I2S_FLAG_RXNE: Receive buffer not empty flag. + * @arg SPI_I2S_FLAG_BSY: Busy flag. + * @arg SPI_I2S_FLAG_OVR: Overrun flag. + * @arg SPI_FLAG_MODF: Mode Fault flag. + * @arg SPI_FLAG_CRCERR: CRC Error flag. + * @arg SPI_I2S_FLAG_TIFRFE: Format Error. + * @arg I2S_FLAG_UDR: Underrun Error flag. + * @arg I2S_FLAG_CHSIDE: Channel Side flag. + * @retval The new state of SPI_I2S_FLAG (SET or RESET). + */ +FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_SPI_I2S_GET_FLAG(SPI_I2S_FLAG)); + + /* Check the status of the specified SPI flag */ + if ((SPIx->SR & SPI_I2S_FLAG) != (uint16_t)RESET) + { + /* SPI_I2S_FLAG is set */ + bitstatus = SET; + } + else + { + /* SPI_I2S_FLAG is reset */ + bitstatus = RESET; + } + /* Return the SPI_I2S_FLAG status */ + return bitstatus; +} + +/** + * @brief Clears the SPIx CRC Error (CRCERR) flag. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_FLAG: specifies the SPI flag to clear. + * This function clears only CRCERR flag. + * @arg SPI_FLAG_CRCERR: CRC Error flag. + * + * @note OVR (OverRun error) flag is cleared by software sequence: a read + * operation to SPI_DR register (SPI_I2S_ReceiveData()) followed by a read + * operation to SPI_SR register (SPI_I2S_GetFlagStatus()). + * @note UDR (UnderRun error) flag is cleared by a read operation to + * SPI_SR register (SPI_I2S_GetFlagStatus()). + * @note MODF (Mode Fault) flag is cleared by software sequence: a read/write + * operation to SPI_SR register (SPI_I2S_GetFlagStatus()) followed by a + * write operation to SPI_CR1 register (SPI_Cmd() to enable the SPI). + * + * @retval None + */ +void SPI_I2S_ClearFlag(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG) +{ + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_SPI_I2S_CLEAR_FLAG(SPI_I2S_FLAG)); + + /* Clear the selected SPI CRC Error (CRCERR) flag */ + SPIx->SR = (uint16_t)~SPI_I2S_FLAG; +} + +/** + * @brief Checks whether the specified SPIx/I2Sx interrupt has occurred or not. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_IT: specifies the SPI interrupt source to check. + * This parameter can be one of the following values: + * @arg SPI_I2S_IT_TXE: Transmit buffer empty interrupt. + * @arg SPI_I2S_IT_RXNE: Receive buffer not empty interrupt. + * @arg SPI_I2S_IT_OVR: Overrun interrupt. + * @arg SPI_IT_MODF: Mode Fault interrupt. + * @arg SPI_IT_CRCERR: CRC Error interrupt. + * @arg I2S_IT_UDR: Underrun interrupt. + * @arg SPI_I2S_IT_TIFRFE: Format Error interrupt. + * @retval The new state of SPI_I2S_IT (SET or RESET). + */ +ITStatus SPI_I2S_GetITStatus(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT) +{ + ITStatus bitstatus = RESET; + uint16_t itpos = 0, itmask = 0, enablestatus = 0; + + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_SPI_I2S_GET_IT(SPI_I2S_IT)); + + /* Get the SPI_I2S_IT index */ + itpos = 0x01 << (SPI_I2S_IT & 0x0F); + + /* Get the SPI_I2S_IT IT mask */ + itmask = SPI_I2S_IT >> 4; + + /* Set the IT mask */ + itmask = 0x01 << itmask; + + /* Get the SPI_I2S_IT enable bit status */ + enablestatus = (SPIx->CR2 & itmask) ; + + /* Check the status of the specified SPI interrupt */ + if (((SPIx->SR & itpos) != (uint16_t)RESET) && enablestatus) + { + /* SPI_I2S_IT is set */ + bitstatus = SET; + } + else + { + /* SPI_I2S_IT is reset */ + bitstatus = RESET; + } + /* Return the SPI_I2S_IT status */ + return bitstatus; +} + +/** + * @brief Clears the SPIx CRC Error (CRCERR) interrupt pending bit. + * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2 or 3 + * in SPI mode or 2 or 3 in I2S mode or I2Sxext for I2S full duplex mode. + * @param SPI_I2S_IT: specifies the SPI interrupt pending bit to clear. + * This function clears only CRCERR interrupt pending bit. + * @arg SPI_IT_CRCERR: CRC Error interrupt. + * + * @note OVR (OverRun Error) interrupt pending bit is cleared by software + * sequence: a read operation to SPI_DR register (SPI_I2S_ReceiveData()) + * followed by a read operation to SPI_SR register (SPI_I2S_GetITStatus()). + * @note UDR (UnderRun Error) interrupt pending bit is cleared by a read + * operation to SPI_SR register (SPI_I2S_GetITStatus()). + * @note MODF (Mode Fault) interrupt pending bit is cleared by software sequence: + * a read/write operation to SPI_SR register (SPI_I2S_GetITStatus()) + * followed by a write operation to SPI_CR1 register (SPI_Cmd() to enable + * the SPI). + * @retval None + */ +void SPI_I2S_ClearITPendingBit(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT) +{ + uint16_t itpos = 0; + /* Check the parameters */ + assert_param(IS_SPI_ALL_PERIPH_EXT(SPIx)); + assert_param(IS_SPI_I2S_CLEAR_IT(SPI_I2S_IT)); + + /* Get the SPI_I2S IT index */ + itpos = 0x01 << (SPI_I2S_IT & 0x0F); + + /* Clear the selected SPI CRC Error (CRCERR) interrupt pending bit */ + SPIx->SR = (uint16_t)~itpos; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c new file mode 100644 index 0000000..2625cfe --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c @@ -0,0 +1,197 @@ +/** + ****************************************************************************** + * @file stm32f4xx_syscfg.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the SYSCFG peripheral. + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * + * This driver provides functions for: + * + * 1. Remapping the memory accessible in the code area using SYSCFG_MemoryRemapConfig() + * + * 2. Manage the EXTI lines connection to the GPIOs using SYSCFG_EXTILineConfig() + * + * 3. Select the ETHERNET media interface (RMII/RII) using SYSCFG_ETH_MediaInterfaceConfig() + * + * @note SYSCFG APB clock must be enabled to get write access to SYSCFG registers, + * using RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_syscfg.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup SYSCFG + * @brief SYSCFG driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* ------------ RCC registers bit address in the alias region ----------- */ +#define SYSCFG_OFFSET (SYSCFG_BASE - PERIPH_BASE) +/* --- PMC Register ---*/ +/* Alias word address of MII_RMII_SEL bit */ +#define PMC_OFFSET (SYSCFG_OFFSET + 0x04) +#define MII_RMII_SEL_BitNumber ((uint8_t)0x17) +#define PMC_MII_RMII_SEL_BB (PERIPH_BB_BASE + (PMC_OFFSET * 32) + (MII_RMII_SEL_BitNumber * 4)) + +/* --- CMPCR Register ---*/ +/* Alias word address of CMP_PD bit */ +#define CMPCR_OFFSET (SYSCFG_OFFSET + 0x20) +#define CMP_PD_BitNumber ((uint8_t)0x00) +#define CMPCR_CMP_PD_BB (PERIPH_BB_BASE + (CMPCR_OFFSET * 32) + (CMP_PD_BitNumber * 4)) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup SYSCFG_Private_Functions + * @{ + */ + +/** + * @brief Deinitializes the Alternate Functions (remap and EXTI configuration) + * registers to their default reset values. + * @param None + * @retval None + */ +void SYSCFG_DeInit(void) +{ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SYSCFG, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_SYSCFG, DISABLE); +} + +/** + * @brief Changes the mapping of the specified pin. + * @param SYSCFG_Memory: selects the memory remapping. + * This parameter can be one of the following values: + * @arg SYSCFG_MemoryRemap_Flash: Main Flash memory mapped at 0x00000000 + * @arg SYSCFG_MemoryRemap_SystemFlash: System Flash memory mapped at 0x00000000 + * @arg SYSCFG_MemoryRemap_FSMC: FSMC (Bank1 (NOR/PSRAM 1 and 2) mapped at 0x00000000 + * @arg SYSCFG_MemoryRemap_SRAM: Embedded SRAM (112kB) mapped at 0x00000000 + * @retval None + */ +void SYSCFG_MemoryRemapConfig(uint8_t SYSCFG_MemoryRemap) +{ + /* Check the parameters */ + assert_param(IS_SYSCFG_MEMORY_REMAP_CONFING(SYSCFG_MemoryRemap)); + + SYSCFG->MEMRMP = SYSCFG_MemoryRemap; +} + +/** + * @brief Selects the GPIO pin used as EXTI Line. + * @param EXTI_PortSourceGPIOx : selects the GPIO port to be used as source for + * EXTI lines where x can be (A..I). + * @param EXTI_PinSourcex: specifies the EXTI line to be configured. + * This parameter can be EXTI_PinSourcex where x can be (0..15, except + * for EXTI_PortSourceGPIOI x can be (0..11). + * @retval None + */ +void SYSCFG_EXTILineConfig(uint8_t EXTI_PortSourceGPIOx, uint8_t EXTI_PinSourcex) +{ + uint32_t tmp = 0x00; + + /* Check the parameters */ + assert_param(IS_EXTI_PORT_SOURCE(EXTI_PortSourceGPIOx)); + assert_param(IS_EXTI_PIN_SOURCE(EXTI_PinSourcex)); + + tmp = ((uint32_t)0x0F) << (0x04 * (EXTI_PinSourcex & (uint8_t)0x03)); + SYSCFG->EXTICR[EXTI_PinSourcex >> 0x02] &= ~tmp; + SYSCFG->EXTICR[EXTI_PinSourcex >> 0x02] |= (((uint32_t)EXTI_PortSourceGPIOx) << (0x04 * (EXTI_PinSourcex & (uint8_t)0x03))); +} + +/** + * @brief Selects the ETHERNET media interface + * @param SYSCFG_ETH_MediaInterface: specifies the Media Interface mode. + * This parameter can be one of the following values: + * @arg SYSCFG_ETH_MediaInterface_MII: MII mode selected + * @arg SYSCFG_ETH_MediaInterface_RMII: RMII mode selected + * @retval None + */ +void SYSCFG_ETH_MediaInterfaceConfig(uint32_t SYSCFG_ETH_MediaInterface) +{ + assert_param(IS_SYSCFG_ETH_MEDIA_INTERFACE(SYSCFG_ETH_MediaInterface)); + /* Configure MII_RMII selection bit */ + *(__IO uint32_t *) PMC_MII_RMII_SEL_BB = SYSCFG_ETH_MediaInterface; +} + +/** + * @brief Enables or disables the I/O Compensation Cell. + * @note The I/O compensation cell can be used only when the device supply + * voltage ranges from 2.4 to 3.6 V. + * @param NewState: new state of the I/O Compensation Cell. + * This parameter can be one of the following values: + * @arg ENABLE: I/O compensation cell enabled + * @arg DISABLE: I/O compensation cell power-down mode + * @retval None + */ +void SYSCFG_CompensationCellCmd(FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + *(__IO uint32_t *) CMPCR_CMP_PD_BB = (uint32_t)NewState; +} + +/** + * @brief Checks whether the I/O Compensation Cell ready flag is set or not. + * @param None + * @retval The new state of the I/O Compensation Cell ready flag (SET or RESET) + */ +FlagStatus SYSCFG_GetCompensationCellStatus(void) +{ + FlagStatus bitstatus = RESET; + + if ((SYSCFG->CMPCR & SYSCFG_CMPCR_READY ) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c new file mode 100644 index 0000000..02982f8 --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c @@ -0,0 +1,3352 @@ +/** + ****************************************************************************** + * @file stm32f4xx_tim.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the TIM peripheral: + * - TimeBase management + * - Output Compare management + * - Input Capture management + * - Advanced-control timers (TIM1 and TIM8) specific features + * - Interrupts, DMA and flags management + * - Clocks management + * - Synchronization management + * - Specific interface management + * - Specific remapping management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * This driver provides functions to configure and program the TIM + * of all STM32F4xx devices. + * These functions are split in 9 groups: + * + * 1. TIM TimeBase management: this group includes all needed functions + * to configure the TM Timebase unit: + * - Set/Get Prescaler + * - Set/Get Autoreload + * - Counter modes configuration + * - Set Clock division + * - Select the One Pulse mode + * - Update Request Configuration + * - Update Disable Configuration + * - Auto-Preload Configuration + * - Enable/Disable the counter + * + * 2. TIM Output Compare management: this group includes all needed + * functions to configure the Capture/Compare unit used in Output + * compare mode: + * - Configure each channel, independently, in Output Compare mode + * - Select the output compare modes + * - Select the Polarities of each channel + * - Set/Get the Capture/Compare register values + * - Select the Output Compare Fast mode + * - Select the Output Compare Forced mode + * - Output Compare-Preload Configuration + * - Clear Output Compare Reference + * - Select the OCREF Clear signal + * - Enable/Disable the Capture/Compare Channels + * + * 3. TIM Input Capture management: this group includes all needed + * functions to configure the Capture/Compare unit used in + * Input Capture mode: + * - Configure each channel in input capture mode + * - Configure Channel1/2 in PWM Input mode + * - Set the Input Capture Prescaler + * - Get the Capture/Compare values + * + * 4. Advanced-control timers (TIM1 and TIM8) specific features + * - Configures the Break input, dead time, Lock level, the OSSI, + * the OSSR State and the AOE(automatic output enable) + * - Enable/Disable the TIM peripheral Main Outputs + * - Select the Commutation event + * - Set/Reset the Capture Compare Preload Control bit + * + * 5. TIM interrupts, DMA and flags management + * - Enable/Disable interrupt sources + * - Get flags status + * - Clear flags/ Pending bits + * - Enable/Disable DMA requests + * - Configure DMA burst mode + * - Select CaptureCompare DMA request + * + * 6. TIM clocks management: this group includes all needed functions + * to configure the clock controller unit: + * - Select internal/External clock + * - Select the external clock mode: ETR(Mode1/Mode2), TIx or ITRx + * + * 7. TIM synchronization management: this group includes all needed + * functions to configure the Synchronization unit: + * - Select Input Trigger + * - Select Output Trigger + * - Select Master Slave Mode + * - ETR Configuration when used as external trigger + * + * 8. TIM specific interface management, this group includes all + * needed functions to use the specific TIM interface: + * - Encoder Interface Configuration + * - Select Hall Sensor + * + * 9. TIM specific remapping management includes the Remapping + * configuration of specific timers + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_tim.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup TIM + * @brief TIM driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* ---------------------- TIM registers bit mask ------------------------ */ +#define SMCR_ETR_MASK ((uint16_t)0x00FF) +#define CCMR_OFFSET ((uint16_t)0x0018) +#define CCER_CCE_SET ((uint16_t)0x0001) +#define CCER_CCNE_SET ((uint16_t)0x0004) +#define CCMR_OC13M_MASK ((uint16_t)0xFF8F) +#define CCMR_OC24M_MASK ((uint16_t)0x8FFF) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +static void TI1_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter); +static void TI2_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter); +static void TI3_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter); +static void TI4_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter); + +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup TIM_Private_Functions + * @{ + */ + +/** @defgroup TIM_Group1 TimeBase management functions + * @brief TimeBase management functions + * +@verbatim + =============================================================================== + TimeBase management functions + =============================================================================== + + =================================================================== + TIM Driver: how to use it in Timing(Time base) Mode + =================================================================== + To use the Timer in Timing(Time base) mode, the following steps are mandatory: + + 1. Enable TIM clock using RCC_APBxPeriphClockCmd(RCC_APBxPeriph_TIMx, ENABLE) function + + 2. Fill the TIM_TimeBaseInitStruct with the desired parameters. + + 3. Call TIM_TimeBaseInit(TIMx, &TIM_TimeBaseInitStruct) to configure the Time Base unit + with the corresponding configuration + + 4. Enable the NVIC if you need to generate the update interrupt. + + 5. Enable the corresponding interrupt using the function TIM_ITConfig(TIMx, TIM_IT_Update) + + 6. Call the TIM_Cmd(ENABLE) function to enable the TIM counter. + + Note1: All other functions can be used separately to modify, if needed, + a specific feature of the Timer. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the TIMx peripheral registers to their default reset values. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @retval None + + */ +void TIM_DeInit(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + if (TIMx == TIM1) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM1, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM1, DISABLE); + } + else if (TIMx == TIM2) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM2, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM2, DISABLE); + } + else if (TIMx == TIM3) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM3, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM3, DISABLE); + } + else if (TIMx == TIM4) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM4, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM4, DISABLE); + } + else if (TIMx == TIM5) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM5, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM5, DISABLE); + } + else if (TIMx == TIM6) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM6, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM6, DISABLE); + } + else if (TIMx == TIM7) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM7, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM7, DISABLE); + } + else if (TIMx == TIM8) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM8, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM8, DISABLE); + } + else if (TIMx == TIM9) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM9, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM9, DISABLE); + } + else if (TIMx == TIM10) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM10, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM10, DISABLE); + } + else if (TIMx == TIM11) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM11, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_TIM11, DISABLE); + } + else if (TIMx == TIM12) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM12, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM12, DISABLE); + } + else if (TIMx == TIM13) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM13, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM13, DISABLE); + } + else + { + if (TIMx == TIM14) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM14, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_TIM14, DISABLE); + } + } +} + +/** + * @brief Initializes the TIMx Time Base Unit peripheral according to + * the specified parameters in the TIM_TimeBaseInitStruct. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_TimeBaseInitStruct: pointer to a TIM_TimeBaseInitTypeDef structure + * that contains the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_TimeBaseInit(TIM_TypeDef* TIMx, TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct) +{ + uint16_t tmpcr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_COUNTER_MODE(TIM_TimeBaseInitStruct->TIM_CounterMode)); + assert_param(IS_TIM_CKD_DIV(TIM_TimeBaseInitStruct->TIM_ClockDivision)); + + tmpcr1 = TIMx->CR1; + + if((TIMx == TIM1) || (TIMx == TIM8)|| + (TIMx == TIM2) || (TIMx == TIM3)|| + (TIMx == TIM4) || (TIMx == TIM5)) + { + /* Select the Counter Mode */ + tmpcr1 &= (uint16_t)(~(TIM_CR1_DIR | TIM_CR1_CMS)); + tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->TIM_CounterMode; + } + + if((TIMx != TIM6) && (TIMx != TIM7)) + { + /* Set the clock division */ + tmpcr1 &= (uint16_t)(~TIM_CR1_CKD); + tmpcr1 |= (uint32_t)TIM_TimeBaseInitStruct->TIM_ClockDivision; + } + + TIMx->CR1 = tmpcr1; + + /* Set the Autoreload value */ + TIMx->ARR = TIM_TimeBaseInitStruct->TIM_Period ; + + /* Set the Prescaler value */ + TIMx->PSC = TIM_TimeBaseInitStruct->TIM_Prescaler; + + if ((TIMx == TIM1) || (TIMx == TIM8)) + { + /* Set the Repetition Counter value */ + TIMx->RCR = TIM_TimeBaseInitStruct->TIM_RepetitionCounter; + } + + /* Generate an update event to reload the Prescaler + and the repetition counter(only for TIM1 and TIM8) value immediatly */ + TIMx->EGR = TIM_PSCReloadMode_Immediate; +} + +/** + * @brief Fills each TIM_TimeBaseInitStruct member with its default value. + * @param TIM_TimeBaseInitStruct : pointer to a TIM_TimeBaseInitTypeDef + * structure which will be initialized. + * @retval None + */ +void TIM_TimeBaseStructInit(TIM_TimeBaseInitTypeDef* TIM_TimeBaseInitStruct) +{ + /* Set the default configuration */ + TIM_TimeBaseInitStruct->TIM_Period = 0xFFFFFFFF; + TIM_TimeBaseInitStruct->TIM_Prescaler = 0x0000; + TIM_TimeBaseInitStruct->TIM_ClockDivision = TIM_CKD_DIV1; + TIM_TimeBaseInitStruct->TIM_CounterMode = TIM_CounterMode_Up; + TIM_TimeBaseInitStruct->TIM_RepetitionCounter = 0x0000; +} + +/** + * @brief Configures the TIMx Prescaler. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param Prescaler: specifies the Prescaler Register value + * @param TIM_PSCReloadMode: specifies the TIM Prescaler Reload mode + * This parameter can be one of the following values: + * @arg TIM_PSCReloadMode_Update: The Prescaler is loaded at the update event. + * @arg TIM_PSCReloadMode_Immediate: The Prescaler is loaded immediatly. + * @retval None + */ +void TIM_PrescalerConfig(TIM_TypeDef* TIMx, uint16_t Prescaler, uint16_t TIM_PSCReloadMode) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_PRESCALER_RELOAD(TIM_PSCReloadMode)); + /* Set the Prescaler value */ + TIMx->PSC = Prescaler; + /* Set or reset the UG Bit */ + TIMx->EGR = TIM_PSCReloadMode; +} + +/** + * @brief Specifies the TIMx Counter Mode to be used. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_CounterMode: specifies the Counter Mode to be used + * This parameter can be one of the following values: + * @arg TIM_CounterMode_Up: TIM Up Counting Mode + * @arg TIM_CounterMode_Down: TIM Down Counting Mode + * @arg TIM_CounterMode_CenterAligned1: TIM Center Aligned Mode1 + * @arg TIM_CounterMode_CenterAligned2: TIM Center Aligned Mode2 + * @arg TIM_CounterMode_CenterAligned3: TIM Center Aligned Mode3 + * @retval None + */ +void TIM_CounterModeConfig(TIM_TypeDef* TIMx, uint16_t TIM_CounterMode) +{ + uint16_t tmpcr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_COUNTER_MODE(TIM_CounterMode)); + + tmpcr1 = TIMx->CR1; + + /* Reset the CMS and DIR Bits */ + tmpcr1 &= (uint16_t)~(TIM_CR1_DIR | TIM_CR1_CMS); + + /* Set the Counter Mode */ + tmpcr1 |= TIM_CounterMode; + + /* Write to TIMx CR1 register */ + TIMx->CR1 = tmpcr1; +} + +/** + * @brief Sets the TIMx Counter Register value + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param Counter: specifies the Counter register new value. + * @retval None + */ +void TIM_SetCounter(TIM_TypeDef* TIMx, uint32_t Counter) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Set the Counter Register value */ + TIMx->CNT = Counter; +} + +/** + * @brief Sets the TIMx Autoreload Register value + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param Autoreload: specifies the Autoreload register new value. + * @retval None + */ +void TIM_SetAutoreload(TIM_TypeDef* TIMx, uint32_t Autoreload) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Set the Autoreload Register value */ + TIMx->ARR = Autoreload; +} + +/** + * @brief Gets the TIMx Counter value. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @retval Counter Register value + */ +uint32_t TIM_GetCounter(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Get the Counter Register value */ + return TIMx->CNT; +} + +/** + * @brief Gets the TIMx Prescaler value. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @retval Prescaler Register value. + */ +uint16_t TIM_GetPrescaler(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Get the Prescaler Register value */ + return TIMx->PSC; +} + +/** + * @brief Enables or Disables the TIMx Update event. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param NewState: new state of the TIMx UDIS bit + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_UpdateDisableConfig(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Set the Update Disable Bit */ + TIMx->CR1 |= TIM_CR1_UDIS; + } + else + { + /* Reset the Update Disable Bit */ + TIMx->CR1 &= (uint16_t)~TIM_CR1_UDIS; + } +} + +/** + * @brief Configures the TIMx Update Request Interrupt source. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_UpdateSource: specifies the Update source. + * This parameter can be one of the following values: + * @arg TIM_UpdateSource_Global: Source of update is the counter + * overflow/underflow or the setting of UG bit, or an update + * generation through the slave mode controller. + * @arg TIM_UpdateSource_Regular: Source of update is counter overflow/underflow. + * @retval None + */ +void TIM_UpdateRequestConfig(TIM_TypeDef* TIMx, uint16_t TIM_UpdateSource) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_UPDATE_SOURCE(TIM_UpdateSource)); + + if (TIM_UpdateSource != TIM_UpdateSource_Global) + { + /* Set the URS Bit */ + TIMx->CR1 |= TIM_CR1_URS; + } + else + { + /* Reset the URS Bit */ + TIMx->CR1 &= (uint16_t)~TIM_CR1_URS; + } +} + +/** + * @brief Enables or disables TIMx peripheral Preload register on ARR. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param NewState: new state of the TIMx peripheral Preload register + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_ARRPreloadConfig(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Set the ARR Preload Bit */ + TIMx->CR1 |= TIM_CR1_ARPE; + } + else + { + /* Reset the ARR Preload Bit */ + TIMx->CR1 &= (uint16_t)~TIM_CR1_ARPE; + } +} + +/** + * @brief Selects the TIMx's One Pulse Mode. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_OPMode: specifies the OPM Mode to be used. + * This parameter can be one of the following values: + * @arg TIM_OPMode_Single + * @arg TIM_OPMode_Repetitive + * @retval None + */ +void TIM_SelectOnePulseMode(TIM_TypeDef* TIMx, uint16_t TIM_OPMode) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_OPM_MODE(TIM_OPMode)); + + /* Reset the OPM Bit */ + TIMx->CR1 &= (uint16_t)~TIM_CR1_OPM; + + /* Configure the OPM Mode */ + TIMx->CR1 |= TIM_OPMode; +} + +/** + * @brief Sets the TIMx Clock Division value. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_CKD: specifies the clock division value. + * This parameter can be one of the following value: + * @arg TIM_CKD_DIV1: TDTS = Tck_tim + * @arg TIM_CKD_DIV2: TDTS = 2*Tck_tim + * @arg TIM_CKD_DIV4: TDTS = 4*Tck_tim + * @retval None + */ +void TIM_SetClockDivision(TIM_TypeDef* TIMx, uint16_t TIM_CKD) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_CKD_DIV(TIM_CKD)); + + /* Reset the CKD Bits */ + TIMx->CR1 &= (uint16_t)(~TIM_CR1_CKD); + + /* Set the CKD value */ + TIMx->CR1 |= TIM_CKD; +} + +/** + * @brief Enables or disables the specified TIM peripheral. + * @param TIMx: where x can be 1 to 14 to select the TIMx peripheral. + * @param NewState: new state of the TIMx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_Cmd(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the TIM Counter */ + TIMx->CR1 |= TIM_CR1_CEN; + } + else + { + /* Disable the TIM Counter */ + TIMx->CR1 &= (uint16_t)~TIM_CR1_CEN; + } +} +/** + * @} + */ + +/** @defgroup TIM_Group2 Output Compare management functions + * @brief Output Compare management functions + * +@verbatim + =============================================================================== + Output Compare management functions + =============================================================================== + + =================================================================== + TIM Driver: how to use it in Output Compare Mode + =================================================================== + To use the Timer in Output Compare mode, the following steps are mandatory: + + 1. Enable TIM clock using RCC_APBxPeriphClockCmd(RCC_APBxPeriph_TIMx, ENABLE) function + + 2. Configure the TIM pins by configuring the corresponding GPIO pins + + 2. Configure the Time base unit as described in the first part of this driver, + if needed, else the Timer will run with the default configuration: + - Autoreload value = 0xFFFF + - Prescaler value = 0x0000 + - Counter mode = Up counting + - Clock Division = TIM_CKD_DIV1 + + 3. Fill the TIM_OCInitStruct with the desired parameters including: + - The TIM Output Compare mode: TIM_OCMode + - TIM Output State: TIM_OutputState + - TIM Pulse value: TIM_Pulse + - TIM Output Compare Polarity : TIM_OCPolarity + + 4. Call TIM_OCxInit(TIMx, &TIM_OCInitStruct) to configure the desired channel with the + corresponding configuration + + 5. Call the TIM_Cmd(ENABLE) function to enable the TIM counter. + + Note1: All other functions can be used separately to modify, if needed, + a specific feature of the Timer. + + Note2: In case of PWM mode, this function is mandatory: + TIM_OCxPreloadConfig(TIMx, TIM_OCPreload_ENABLE); + + Note3: If the corresponding interrupt or DMA request are needed, the user should: + 1. Enable the NVIC (or the DMA) to use the TIM interrupts (or DMA requests). + 2. Enable the corresponding interrupt (or DMA request) using the function + TIM_ITConfig(TIMx, TIM_IT_CCx) (or TIM_DMA_Cmd(TIMx, TIM_DMA_CCx)) + +@endverbatim + * @{ + */ + +/** + * @brief Initializes the TIMx Channel1 according to the specified parameters in + * the TIM_OCInitStruct. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_OC1Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0, tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_OC_MODE(TIM_OCInitStruct->TIM_OCMode)); + assert_param(IS_TIM_OUTPUT_STATE(TIM_OCInitStruct->TIM_OutputState)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCInitStruct->TIM_OCPolarity)); + + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC1E; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + + /* Reset the Output Compare Mode Bits */ + tmpccmrx &= (uint16_t)~TIM_CCMR1_OC1M; + tmpccmrx &= (uint16_t)~TIM_CCMR1_CC1S; + /* Select the Output Compare Mode */ + tmpccmrx |= TIM_OCInitStruct->TIM_OCMode; + + /* Reset the Output Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC1P; + /* Set the Output Compare Polarity */ + tmpccer |= TIM_OCInitStruct->TIM_OCPolarity; + + /* Set the Output State */ + tmpccer |= TIM_OCInitStruct->TIM_OutputState; + + if((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IS_TIM_OUTPUTN_STATE(TIM_OCInitStruct->TIM_OutputNState)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCInitStruct->TIM_OCNPolarity)); + assert_param(IS_TIM_OCNIDLE_STATE(TIM_OCInitStruct->TIM_OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(TIM_OCInitStruct->TIM_OCIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC1NP; + /* Set the Output N Polarity */ + tmpccer |= TIM_OCInitStruct->TIM_OCNPolarity; + /* Reset the Output N State */ + tmpccer &= (uint16_t)~TIM_CCER_CC1NE; + + /* Set the Output N State */ + tmpccer |= TIM_OCInitStruct->TIM_OutputNState; + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint16_t)~TIM_CR2_OIS1; + tmpcr2 &= (uint16_t)~TIM_CR2_OIS1N; + /* Set the Output Idle state */ + tmpcr2 |= TIM_OCInitStruct->TIM_OCIdleState; + /* Set the Output N Idle state */ + tmpcr2 |= TIM_OCInitStruct->TIM_OCNIdleState; + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCR1 = TIM_OCInitStruct->TIM_Pulse; + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel2 according to the specified parameters + * in the TIM_OCInitStruct. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_OC2Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0, tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_OC_MODE(TIM_OCInitStruct->TIM_OCMode)); + assert_param(IS_TIM_OUTPUT_STATE(TIM_OCInitStruct->TIM_OutputState)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCInitStruct->TIM_OCPolarity)); + + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC2E; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + + /* Get the TIMx CCMR1 register value */ + tmpccmrx = TIMx->CCMR1; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)~TIM_CCMR1_OC2M; + tmpccmrx &= (uint16_t)~TIM_CCMR1_CC2S; + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->TIM_OCMode << 8); + + /* Reset the Output Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC2P; + /* Set the Output Compare Polarity */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OCPolarity << 4); + + /* Set the Output State */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OutputState << 4); + + if((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IS_TIM_OUTPUTN_STATE(TIM_OCInitStruct->TIM_OutputNState)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCInitStruct->TIM_OCNPolarity)); + assert_param(IS_TIM_OCNIDLE_STATE(TIM_OCInitStruct->TIM_OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(TIM_OCInitStruct->TIM_OCIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC2NP; + /* Set the Output N Polarity */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OCNPolarity << 4); + /* Reset the Output N State */ + tmpccer &= (uint16_t)~TIM_CCER_CC2NE; + + /* Set the Output N State */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OutputNState << 4); + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint16_t)~TIM_CR2_OIS2; + tmpcr2 &= (uint16_t)~TIM_CR2_OIS2N; + /* Set the Output Idle state */ + tmpcr2 |= (uint16_t)(TIM_OCInitStruct->TIM_OCIdleState << 2); + /* Set the Output N Idle state */ + tmpcr2 |= (uint16_t)(TIM_OCInitStruct->TIM_OCNIdleState << 2); + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCR2 = TIM_OCInitStruct->TIM_Pulse; + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel3 according to the specified parameters + * in the TIM_OCInitStruct. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_OC3Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0, tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OC_MODE(TIM_OCInitStruct->TIM_OCMode)); + assert_param(IS_TIM_OUTPUT_STATE(TIM_OCInitStruct->TIM_OutputState)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCInitStruct->TIM_OCPolarity)); + + /* Disable the Channel 3: Reset the CC2E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC3E; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)~TIM_CCMR2_OC3M; + tmpccmrx &= (uint16_t)~TIM_CCMR2_CC3S; + /* Select the Output Compare Mode */ + tmpccmrx |= TIM_OCInitStruct->TIM_OCMode; + + /* Reset the Output Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC3P; + /* Set the Output Compare Polarity */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OCPolarity << 8); + + /* Set the Output State */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OutputState << 8); + + if((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IS_TIM_OUTPUTN_STATE(TIM_OCInitStruct->TIM_OutputNState)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCInitStruct->TIM_OCNPolarity)); + assert_param(IS_TIM_OCNIDLE_STATE(TIM_OCInitStruct->TIM_OCNIdleState)); + assert_param(IS_TIM_OCIDLE_STATE(TIM_OCInitStruct->TIM_OCIdleState)); + + /* Reset the Output N Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC3NP; + /* Set the Output N Polarity */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OCNPolarity << 8); + /* Reset the Output N State */ + tmpccer &= (uint16_t)~TIM_CCER_CC3NE; + + /* Set the Output N State */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OutputNState << 8); + /* Reset the Output Compare and Output Compare N IDLE State */ + tmpcr2 &= (uint16_t)~TIM_CR2_OIS3; + tmpcr2 &= (uint16_t)~TIM_CR2_OIS3N; + /* Set the Output Idle state */ + tmpcr2 |= (uint16_t)(TIM_OCInitStruct->TIM_OCIdleState << 4); + /* Set the Output N Idle state */ + tmpcr2 |= (uint16_t)(TIM_OCInitStruct->TIM_OCNIdleState << 4); + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCR3 = TIM_OCInitStruct->TIM_Pulse; + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Initializes the TIMx Channel4 according to the specified parameters + * in the TIM_OCInitStruct. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_OC4Init(TIM_TypeDef* TIMx, TIM_OCInitTypeDef* TIM_OCInitStruct) +{ + uint16_t tmpccmrx = 0, tmpccer = 0, tmpcr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OC_MODE(TIM_OCInitStruct->TIM_OCMode)); + assert_param(IS_TIM_OUTPUT_STATE(TIM_OCInitStruct->TIM_OutputState)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCInitStruct->TIM_OCPolarity)); + + /* Disable the Channel 4: Reset the CC4E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC4E; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + /* Get the TIMx CR2 register value */ + tmpcr2 = TIMx->CR2; + + /* Get the TIMx CCMR2 register value */ + tmpccmrx = TIMx->CCMR2; + + /* Reset the Output Compare mode and Capture/Compare selection Bits */ + tmpccmrx &= (uint16_t)~TIM_CCMR2_OC4M; + tmpccmrx &= (uint16_t)~TIM_CCMR2_CC4S; + + /* Select the Output Compare Mode */ + tmpccmrx |= (uint16_t)(TIM_OCInitStruct->TIM_OCMode << 8); + + /* Reset the Output Polarity level */ + tmpccer &= (uint16_t)~TIM_CCER_CC4P; + /* Set the Output Compare Polarity */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OCPolarity << 12); + + /* Set the Output State */ + tmpccer |= (uint16_t)(TIM_OCInitStruct->TIM_OutputState << 12); + + if((TIMx == TIM1) || (TIMx == TIM8)) + { + assert_param(IS_TIM_OCIDLE_STATE(TIM_OCInitStruct->TIM_OCIdleState)); + /* Reset the Output Compare IDLE State */ + tmpcr2 &=(uint16_t) ~TIM_CR2_OIS4; + /* Set the Output Idle state */ + tmpcr2 |= (uint16_t)(TIM_OCInitStruct->TIM_OCIdleState << 6); + } + /* Write to TIMx CR2 */ + TIMx->CR2 = tmpcr2; + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmrx; + + /* Set the Capture Compare Register value */ + TIMx->CCR4 = TIM_OCInitStruct->TIM_Pulse; + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Fills each TIM_OCInitStruct member with its default value. + * @param TIM_OCInitStruct: pointer to a TIM_OCInitTypeDef structure which will + * be initialized. + * @retval None + */ +void TIM_OCStructInit(TIM_OCInitTypeDef* TIM_OCInitStruct) +{ + /* Set the default configuration */ + TIM_OCInitStruct->TIM_OCMode = TIM_OCMode_Timing; + TIM_OCInitStruct->TIM_OutputState = TIM_OutputState_Disable; + TIM_OCInitStruct->TIM_OutputNState = TIM_OutputNState_Disable; + TIM_OCInitStruct->TIM_Pulse = 0x00000000; + TIM_OCInitStruct->TIM_OCPolarity = TIM_OCPolarity_High; + TIM_OCInitStruct->TIM_OCNPolarity = TIM_OCPolarity_High; + TIM_OCInitStruct->TIM_OCIdleState = TIM_OCIdleState_Reset; + TIM_OCInitStruct->TIM_OCNIdleState = TIM_OCNIdleState_Reset; +} + +/** + * @brief Selects the TIM Output Compare Mode. + * @note This function disables the selected channel before changing the Output + * Compare Mode. If needed, user has to enable this channel using + * TIM_CCxCmd() and TIM_CCxNCmd() functions. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_Channel: specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_Channel_1: TIM Channel 1 + * @arg TIM_Channel_2: TIM Channel 2 + * @arg TIM_Channel_3: TIM Channel 3 + * @arg TIM_Channel_4: TIM Channel 4 + * @param TIM_OCMode: specifies the TIM Output Compare Mode. + * This parameter can be one of the following values: + * @arg TIM_OCMode_Timing + * @arg TIM_OCMode_Active + * @arg TIM_OCMode_Toggle + * @arg TIM_OCMode_PWM1 + * @arg TIM_OCMode_PWM2 + * @arg TIM_ForcedAction_Active + * @arg TIM_ForcedAction_InActive + * @retval None + */ +void TIM_SelectOCxM(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_OCMode) +{ + uint32_t tmp = 0; + uint16_t tmp1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_CHANNEL(TIM_Channel)); + assert_param(IS_TIM_OCM(TIM_OCMode)); + + tmp = (uint32_t) TIMx; + tmp += CCMR_OFFSET; + + tmp1 = CCER_CCE_SET << (uint16_t)TIM_Channel; + + /* Disable the Channel: Reset the CCxE Bit */ + TIMx->CCER &= (uint16_t) ~tmp1; + + if((TIM_Channel == TIM_Channel_1) ||(TIM_Channel == TIM_Channel_3)) + { + tmp += (TIM_Channel>>1); + + /* Reset the OCxM bits in the CCMRx register */ + *(__IO uint32_t *) tmp &= CCMR_OC13M_MASK; + + /* Configure the OCxM bits in the CCMRx register */ + *(__IO uint32_t *) tmp |= TIM_OCMode; + } + else + { + tmp += (uint16_t)(TIM_Channel - (uint16_t)4)>> (uint16_t)1; + + /* Reset the OCxM bits in the CCMRx register */ + *(__IO uint32_t *) tmp &= CCMR_OC24M_MASK; + + /* Configure the OCxM bits in the CCMRx register */ + *(__IO uint32_t *) tmp |= (uint16_t)(TIM_OCMode << 8); + } +} + +/** + * @brief Sets the TIMx Capture Compare1 Register value + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param Compare1: specifies the Capture Compare1 register new value. + * @retval None + */ +void TIM_SetCompare1(TIM_TypeDef* TIMx, uint32_t Compare1) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + + /* Set the Capture Compare1 Register value */ + TIMx->CCR1 = Compare1; +} + +/** + * @brief Sets the TIMx Capture Compare2 Register value + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param Compare2: specifies the Capture Compare2 register new value. + * @retval None + */ +void TIM_SetCompare2(TIM_TypeDef* TIMx, uint32_t Compare2) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + + /* Set the Capture Compare2 Register value */ + TIMx->CCR2 = Compare2; +} + +/** + * @brief Sets the TIMx Capture Compare3 Register value + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param Compare3: specifies the Capture Compare3 register new value. + * @retval None + */ +void TIM_SetCompare3(TIM_TypeDef* TIMx, uint32_t Compare3) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + + /* Set the Capture Compare3 Register value */ + TIMx->CCR3 = Compare3; +} + +/** + * @brief Sets the TIMx Capture Compare4 Register value + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param Compare4: specifies the Capture Compare4 register new value. + * @retval None + */ +void TIM_SetCompare4(TIM_TypeDef* TIMx, uint32_t Compare4) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + + /* Set the Capture Compare4 Register value */ + TIMx->CCR4 = Compare4; +} + +/** + * @brief Forces the TIMx output 1 waveform to active or inactive level. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_ForcedAction: specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_ForcedAction_Active: Force active level on OC1REF + * @arg TIM_ForcedAction_InActive: Force inactive level on OC1REF. + * @retval None + */ +void TIM_ForcedOC1Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_FORCED_ACTION(TIM_ForcedAction)); + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC1M Bits */ + tmpccmr1 &= (uint16_t)~TIM_CCMR1_OC1M; + + /* Configure The Forced output Mode */ + tmpccmr1 |= TIM_ForcedAction; + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Forces the TIMx output 2 waveform to active or inactive level. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_ForcedAction: specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_ForcedAction_Active: Force active level on OC2REF + * @arg TIM_ForcedAction_InActive: Force inactive level on OC2REF. + * @retval None + */ +void TIM_ForcedOC2Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_FORCED_ACTION(TIM_ForcedAction)); + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC2M Bits */ + tmpccmr1 &= (uint16_t)~TIM_CCMR1_OC2M; + + /* Configure The Forced output Mode */ + tmpccmr1 |= (uint16_t)(TIM_ForcedAction << 8); + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Forces the TIMx output 3 waveform to active or inactive level. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction: specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_ForcedAction_Active: Force active level on OC3REF + * @arg TIM_ForcedAction_InActive: Force inactive level on OC3REF. + * @retval None + */ +void TIM_ForcedOC3Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_FORCED_ACTION(TIM_ForcedAction)); + + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC1M Bits */ + tmpccmr2 &= (uint16_t)~TIM_CCMR2_OC3M; + + /* Configure The Forced output Mode */ + tmpccmr2 |= TIM_ForcedAction; + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Forces the TIMx output 4 waveform to active or inactive level. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ForcedAction: specifies the forced Action to be set to the output waveform. + * This parameter can be one of the following values: + * @arg TIM_ForcedAction_Active: Force active level on OC4REF + * @arg TIM_ForcedAction_InActive: Force inactive level on OC4REF. + * @retval None + */ +void TIM_ForcedOC4Config(TIM_TypeDef* TIMx, uint16_t TIM_ForcedAction) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_FORCED_ACTION(TIM_ForcedAction)); + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC2M Bits */ + tmpccmr2 &= (uint16_t)~TIM_CCMR2_OC4M; + + /* Configure The Forced output Mode */ + tmpccmr2 |= (uint16_t)(TIM_ForcedAction << 8); + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCR1. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_OCPreload: new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OCPreload_Enable + * @arg TIM_OCPreload_Disable + * @retval None + */ +void TIM_OC1PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_OCPRELOAD_STATE(TIM_OCPreload)); + + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC1PE Bit */ + tmpccmr1 &= (uint16_t)(~TIM_CCMR1_OC1PE); + + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr1 |= TIM_OCPreload; + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCR2. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_OCPreload: new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OCPreload_Enable + * @arg TIM_OCPreload_Disable + * @retval None + */ +void TIM_OC2PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_OCPRELOAD_STATE(TIM_OCPreload)); + + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC2PE Bit */ + tmpccmr1 &= (uint16_t)(~TIM_CCMR1_OC2PE); + + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr1 |= (uint16_t)(TIM_OCPreload << 8); + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCR3. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPreload: new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OCPreload_Enable + * @arg TIM_OCPreload_Disable + * @retval None + */ +void TIM_OC3PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCPRELOAD_STATE(TIM_OCPreload)); + + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC3PE Bit */ + tmpccmr2 &= (uint16_t)(~TIM_CCMR2_OC3PE); + + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr2 |= TIM_OCPreload; + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Enables or disables the TIMx peripheral Preload register on CCR4. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPreload: new state of the TIMx peripheral Preload register + * This parameter can be one of the following values: + * @arg TIM_OCPreload_Enable + * @arg TIM_OCPreload_Disable + * @retval None + */ +void TIM_OC4PreloadConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPreload) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCPRELOAD_STATE(TIM_OCPreload)); + + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC4PE Bit */ + tmpccmr2 &= (uint16_t)(~TIM_CCMR2_OC4PE); + + /* Enable or Disable the Output Compare Preload feature */ + tmpccmr2 |= (uint16_t)(TIM_OCPreload << 8); + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Configures the TIMx Output Compare 1 Fast feature. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_OCFast: new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCFast_Enable: TIM output compare fast enable + * @arg TIM_OCFast_Disable: TIM output compare fast disable + * @retval None + */ +void TIM_OC1FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_OCFAST_STATE(TIM_OCFast)); + + /* Get the TIMx CCMR1 register value */ + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC1FE Bit */ + tmpccmr1 &= (uint16_t)~TIM_CCMR1_OC1FE; + + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr1 |= TIM_OCFast; + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Configures the TIMx Output Compare 2 Fast feature. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_OCFast: new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCFast_Enable: TIM output compare fast enable + * @arg TIM_OCFast_Disable: TIM output compare fast disable + * @retval None + */ +void TIM_OC2FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_OCFAST_STATE(TIM_OCFast)); + + /* Get the TIMx CCMR1 register value */ + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC2FE Bit */ + tmpccmr1 &= (uint16_t)(~TIM_CCMR1_OC2FE); + + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr1 |= (uint16_t)(TIM_OCFast << 8); + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Configures the TIMx Output Compare 3 Fast feature. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCFast: new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCFast_Enable: TIM output compare fast enable + * @arg TIM_OCFast_Disable: TIM output compare fast disable + * @retval None + */ +void TIM_OC3FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCFAST_STATE(TIM_OCFast)); + + /* Get the TIMx CCMR2 register value */ + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC3FE Bit */ + tmpccmr2 &= (uint16_t)~TIM_CCMR2_OC3FE; + + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr2 |= TIM_OCFast; + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Configures the TIMx Output Compare 4 Fast feature. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCFast: new state of the Output Compare Fast Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCFast_Enable: TIM output compare fast enable + * @arg TIM_OCFast_Disable: TIM output compare fast disable + * @retval None + */ +void TIM_OC4FastConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCFast) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCFAST_STATE(TIM_OCFast)); + + /* Get the TIMx CCMR2 register value */ + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC4FE Bit */ + tmpccmr2 &= (uint16_t)(~TIM_CCMR2_OC4FE); + + /* Enable or Disable the Output Compare Fast Bit */ + tmpccmr2 |= (uint16_t)(TIM_OCFast << 8); + + /* Write to TIMx CCMR2 */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Clears or safeguards the OCREF1 signal on an external event + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_OCClear: new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCClear_Enable: TIM Output clear enable + * @arg TIM_OCClear_Disable: TIM Output clear disable + * @retval None + */ +void TIM_ClearOC1Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_OCCLEAR_STATE(TIM_OCClear)); + + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC1CE Bit */ + tmpccmr1 &= (uint16_t)~TIM_CCMR1_OC1CE; + + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr1 |= TIM_OCClear; + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Clears or safeguards the OCREF2 signal on an external event + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_OCClear: new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCClear_Enable: TIM Output clear enable + * @arg TIM_OCClear_Disable: TIM Output clear disable + * @retval None + */ +void TIM_ClearOC2Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr1 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_OCCLEAR_STATE(TIM_OCClear)); + + tmpccmr1 = TIMx->CCMR1; + + /* Reset the OC2CE Bit */ + tmpccmr1 &= (uint16_t)~TIM_CCMR1_OC2CE; + + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr1 |= (uint16_t)(TIM_OCClear << 8); + + /* Write to TIMx CCMR1 register */ + TIMx->CCMR1 = tmpccmr1; +} + +/** + * @brief Clears or safeguards the OCREF3 signal on an external event + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear: new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCClear_Enable: TIM Output clear enable + * @arg TIM_OCClear_Disable: TIM Output clear disable + * @retval None + */ +void TIM_ClearOC3Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCCLEAR_STATE(TIM_OCClear)); + + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC3CE Bit */ + tmpccmr2 &= (uint16_t)~TIM_CCMR2_OC3CE; + + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr2 |= TIM_OCClear; + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Clears or safeguards the OCREF4 signal on an external event + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCClear: new state of the Output Compare Clear Enable Bit. + * This parameter can be one of the following values: + * @arg TIM_OCClear_Enable: TIM Output clear enable + * @arg TIM_OCClear_Disable: TIM Output clear disable + * @retval None + */ +void TIM_ClearOC4Ref(TIM_TypeDef* TIMx, uint16_t TIM_OCClear) +{ + uint16_t tmpccmr2 = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OCCLEAR_STATE(TIM_OCClear)); + + tmpccmr2 = TIMx->CCMR2; + + /* Reset the OC4CE Bit */ + tmpccmr2 &= (uint16_t)~TIM_CCMR2_OC4CE; + + /* Enable or Disable the Output Compare Clear Bit */ + tmpccmr2 |= (uint16_t)(TIM_OCClear << 8); + + /* Write to TIMx CCMR2 register */ + TIMx->CCMR2 = tmpccmr2; +} + +/** + * @brief Configures the TIMx channel 1 polarity. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_OCPolarity: specifies the OC1 Polarity + * This parameter can be one of the following values: + * @arg TIM_OCPolarity_High: Output Compare active high + * @arg TIM_OCPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC1PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC1P Bit */ + tmpccer &= (uint16_t)(~TIM_CCER_CC1P); + tmpccer |= TIM_OCPolarity; + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 1N polarity. + * @param TIMx: where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCNPolarity: specifies the OC1N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCNPolarity_High: Output Compare active high + * @arg TIM_OCNPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC1NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity) +{ + uint16_t tmpccer = 0; + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCNPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC1NP Bit */ + tmpccer &= (uint16_t)~TIM_CCER_CC1NP; + tmpccer |= TIM_OCNPolarity; + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx channel 2 polarity. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_OCPolarity: specifies the OC2 Polarity + * This parameter can be one of the following values: + * @arg TIM_OCPolarity_High: Output Compare active high + * @arg TIM_OCPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC2PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC2P Bit */ + tmpccer &= (uint16_t)(~TIM_CCER_CC2P); + tmpccer |= (uint16_t)(TIM_OCPolarity << 4); + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 2N polarity. + * @param TIMx: where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCNPolarity: specifies the OC2N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCNPolarity_High: Output Compare active high + * @arg TIM_OCNPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC2NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCNPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC2NP Bit */ + tmpccer &= (uint16_t)~TIM_CCER_CC2NP; + tmpccer |= (uint16_t)(TIM_OCNPolarity << 4); + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx channel 3 polarity. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPolarity: specifies the OC3 Polarity + * This parameter can be one of the following values: + * @arg TIM_OCPolarity_High: Output Compare active high + * @arg TIM_OCPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC3PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC3P Bit */ + tmpccer &= (uint16_t)~TIM_CCER_CC3P; + tmpccer |= (uint16_t)(TIM_OCPolarity << 8); + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx Channel 3N polarity. + * @param TIMx: where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_OCNPolarity: specifies the OC3N Polarity + * This parameter can be one of the following values: + * @arg TIM_OCNPolarity_High: Output Compare active high + * @arg TIM_OCNPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC3NPolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCNPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_TIM_OCN_POLARITY(TIM_OCNPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC3NP Bit */ + tmpccer &= (uint16_t)~TIM_CCER_CC3NP; + tmpccer |= (uint16_t)(TIM_OCNPolarity << 8); + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Configures the TIMx channel 4 polarity. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_OCPolarity: specifies the OC4 Polarity + * This parameter can be one of the following values: + * @arg TIM_OCPolarity_High: Output Compare active high + * @arg TIM_OCPolarity_Low: Output Compare active low + * @retval None + */ +void TIM_OC4PolarityConfig(TIM_TypeDef* TIMx, uint16_t TIM_OCPolarity) +{ + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_OC_POLARITY(TIM_OCPolarity)); + + tmpccer = TIMx->CCER; + + /* Set or Reset the CC4P Bit */ + tmpccer &= (uint16_t)~TIM_CCER_CC4P; + tmpccer |= (uint16_t)(TIM_OCPolarity << 12); + + /* Write to TIMx CCER register */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Enables or disables the TIM Capture Compare Channel x. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_Channel: specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_Channel_1: TIM Channel 1 + * @arg TIM_Channel_2: TIM Channel 2 + * @arg TIM_Channel_3: TIM Channel 3 + * @arg TIM_Channel_4: TIM Channel 4 + * @param TIM_CCx: specifies the TIM Channel CCxE bit new state. + * This parameter can be: TIM_CCx_Enable or TIM_CCx_Disable. + * @retval None + */ +void TIM_CCxCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_CCx) +{ + uint16_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_CHANNEL(TIM_Channel)); + assert_param(IS_TIM_CCX(TIM_CCx)); + + tmp = CCER_CCE_SET << TIM_Channel; + + /* Reset the CCxE Bit */ + TIMx->CCER &= (uint16_t)~ tmp; + + /* Set or reset the CCxE Bit */ + TIMx->CCER |= (uint16_t)(TIM_CCx << TIM_Channel); +} + +/** + * @brief Enables or disables the TIM Capture Compare Channel xN. + * @param TIMx: where x can be 1 or 8 to select the TIM peripheral. + * @param TIM_Channel: specifies the TIM Channel + * This parameter can be one of the following values: + * @arg TIM_Channel_1: TIM Channel 1 + * @arg TIM_Channel_2: TIM Channel 2 + * @arg TIM_Channel_3: TIM Channel 3 + * @param TIM_CCxN: specifies the TIM Channel CCxNE bit new state. + * This parameter can be: TIM_CCxN_Enable or TIM_CCxN_Disable. + * @retval None + */ +void TIM_CCxNCmd(TIM_TypeDef* TIMx, uint16_t TIM_Channel, uint16_t TIM_CCxN) +{ + uint16_t tmp = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_TIM_COMPLEMENTARY_CHANNEL(TIM_Channel)); + assert_param(IS_TIM_CCXN(TIM_CCxN)); + + tmp = CCER_CCNE_SET << TIM_Channel; + + /* Reset the CCxNE Bit */ + TIMx->CCER &= (uint16_t) ~tmp; + + /* Set or reset the CCxNE Bit */ + TIMx->CCER |= (uint16_t)(TIM_CCxN << TIM_Channel); +} +/** + * @} + */ + +/** @defgroup TIM_Group3 Input Capture management functions + * @brief Input Capture management functions + * +@verbatim + =============================================================================== + Input Capture management functions + =============================================================================== + + =================================================================== + TIM Driver: how to use it in Input Capture Mode + =================================================================== + To use the Timer in Input Capture mode, the following steps are mandatory: + + 1. Enable TIM clock using RCC_APBxPeriphClockCmd(RCC_APBxPeriph_TIMx, ENABLE) function + + 2. Configure the TIM pins by configuring the corresponding GPIO pins + + 2. Configure the Time base unit as described in the first part of this driver, + if needed, else the Timer will run with the default configuration: + - Autoreload value = 0xFFFF + - Prescaler value = 0x0000 + - Counter mode = Up counting + - Clock Division = TIM_CKD_DIV1 + + 3. Fill the TIM_ICInitStruct with the desired parameters including: + - TIM Channel: TIM_Channel + - TIM Input Capture polarity: TIM_ICPolarity + - TIM Input Capture selection: TIM_ICSelection + - TIM Input Capture Prescaler: TIM_ICPrescaler + - TIM Input CApture filter value: TIM_ICFilter + + 4. Call TIM_ICInit(TIMx, &TIM_ICInitStruct) to configure the desired channel with the + corresponding configuration and to measure only frequency or duty cycle of the input signal, + or, + Call TIM_PWMIConfig(TIMx, &TIM_ICInitStruct) to configure the desired channels with the + corresponding configuration and to measure the frequency and the duty cycle of the input signal + + 5. Enable the NVIC or the DMA to read the measured frequency. + + 6. Enable the corresponding interrupt (or DMA request) to read the Captured value, + using the function TIM_ITConfig(TIMx, TIM_IT_CCx) (or TIM_DMA_Cmd(TIMx, TIM_DMA_CCx)) + + 7. Call the TIM_Cmd(ENABLE) function to enable the TIM counter. + + 8. Use TIM_GetCapturex(TIMx); to read the captured value. + + Note1: All other functions can be used separately to modify, if needed, + a specific feature of the Timer. + +@endverbatim + * @{ + */ + +/** + * @brief Initializes the TIM peripheral according to the specified parameters + * in the TIM_ICInitStruct. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_ICInitStruct: pointer to a TIM_ICInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_ICInit(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TIM_ICInitStruct) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_IC_POLARITY(TIM_ICInitStruct->TIM_ICPolarity)); + assert_param(IS_TIM_IC_SELECTION(TIM_ICInitStruct->TIM_ICSelection)); + assert_param(IS_TIM_IC_PRESCALER(TIM_ICInitStruct->TIM_ICPrescaler)); + assert_param(IS_TIM_IC_FILTER(TIM_ICInitStruct->TIM_ICFilter)); + + if (TIM_ICInitStruct->TIM_Channel == TIM_Channel_1) + { + /* TI1 Configuration */ + TI1_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, + TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC1Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } + else if (TIM_ICInitStruct->TIM_Channel == TIM_Channel_2) + { + /* TI2 Configuration */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + TI2_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, + TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC2Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } + else if (TIM_ICInitStruct->TIM_Channel == TIM_Channel_3) + { + /* TI3 Configuration */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + TI3_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, + TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC3Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } + else + { + /* TI4 Configuration */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + TI4_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, + TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC4Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } +} + +/** + * @brief Fills each TIM_ICInitStruct member with its default value. + * @param TIM_ICInitStruct: pointer to a TIM_ICInitTypeDef structure which will + * be initialized. + * @retval None + */ +void TIM_ICStructInit(TIM_ICInitTypeDef* TIM_ICInitStruct) +{ + /* Set the default configuration */ + TIM_ICInitStruct->TIM_Channel = TIM_Channel_1; + TIM_ICInitStruct->TIM_ICPolarity = TIM_ICPolarity_Rising; + TIM_ICInitStruct->TIM_ICSelection = TIM_ICSelection_DirectTI; + TIM_ICInitStruct->TIM_ICPrescaler = TIM_ICPSC_DIV1; + TIM_ICInitStruct->TIM_ICFilter = 0x00; +} + +/** + * @brief Configures the TIM peripheral according to the specified parameters + * in the TIM_ICInitStruct to measure an external PWM signal. + * @param TIMx: where x can be 1, 2, 3, 4, 5,8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_ICInitStruct: pointer to a TIM_ICInitTypeDef structure that contains + * the configuration information for the specified TIM peripheral. + * @retval None + */ +void TIM_PWMIConfig(TIM_TypeDef* TIMx, TIM_ICInitTypeDef* TIM_ICInitStruct) +{ + uint16_t icoppositepolarity = TIM_ICPolarity_Rising; + uint16_t icoppositeselection = TIM_ICSelection_DirectTI; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + + /* Select the Opposite Input Polarity */ + if (TIM_ICInitStruct->TIM_ICPolarity == TIM_ICPolarity_Rising) + { + icoppositepolarity = TIM_ICPolarity_Falling; + } + else + { + icoppositepolarity = TIM_ICPolarity_Rising; + } + /* Select the Opposite Input */ + if (TIM_ICInitStruct->TIM_ICSelection == TIM_ICSelection_DirectTI) + { + icoppositeselection = TIM_ICSelection_IndirectTI; + } + else + { + icoppositeselection = TIM_ICSelection_DirectTI; + } + if (TIM_ICInitStruct->TIM_Channel == TIM_Channel_1) + { + /* TI1 Configuration */ + TI1_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC1Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + /* TI2 Configuration */ + TI2_Config(TIMx, icoppositepolarity, icoppositeselection, TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC2Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } + else + { + /* TI2 Configuration */ + TI2_Config(TIMx, TIM_ICInitStruct->TIM_ICPolarity, TIM_ICInitStruct->TIM_ICSelection, + TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC2Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + /* TI1 Configuration */ + TI1_Config(TIMx, icoppositepolarity, icoppositeselection, TIM_ICInitStruct->TIM_ICFilter); + /* Set the Input Capture Prescaler value */ + TIM_SetIC1Prescaler(TIMx, TIM_ICInitStruct->TIM_ICPrescaler); + } +} + +/** + * @brief Gets the TIMx Input Capture 1 value. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @retval Capture Compare 1 Register value. + */ +uint32_t TIM_GetCapture1(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + + /* Get the Capture 1 Register value */ + return TIMx->CCR1; +} + +/** + * @brief Gets the TIMx Input Capture 2 value. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @retval Capture Compare 2 Register value. + */ +uint32_t TIM_GetCapture2(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + + /* Get the Capture 2 Register value */ + return TIMx->CCR2; +} + +/** + * @brief Gets the TIMx Input Capture 3 value. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @retval Capture Compare 3 Register value. + */ +uint32_t TIM_GetCapture3(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + + /* Get the Capture 3 Register value */ + return TIMx->CCR3; +} + +/** + * @brief Gets the TIMx Input Capture 4 value. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @retval Capture Compare 4 Register value. + */ +uint32_t TIM_GetCapture4(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + + /* Get the Capture 4 Register value */ + return TIMx->CCR4; +} + +/** + * @brief Sets the TIMx Input Capture 1 prescaler. + * @param TIMx: where x can be 1 to 14 except 6 and 7, to select the TIM peripheral. + * @param TIM_ICPSC: specifies the Input Capture1 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_ICPSC_DIV1: no prescaler + * @arg TIM_ICPSC_DIV2: capture is done once every 2 events + * @arg TIM_ICPSC_DIV4: capture is done once every 4 events + * @arg TIM_ICPSC_DIV8: capture is done once every 8 events + * @retval None + */ +void TIM_SetIC1Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_IC_PRESCALER(TIM_ICPSC)); + + /* Reset the IC1PSC Bits */ + TIMx->CCMR1 &= (uint16_t)~TIM_CCMR1_IC1PSC; + + /* Set the IC1PSC value */ + TIMx->CCMR1 |= TIM_ICPSC; +} + +/** + * @brief Sets the TIMx Input Capture 2 prescaler. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_ICPSC: specifies the Input Capture2 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_ICPSC_DIV1: no prescaler + * @arg TIM_ICPSC_DIV2: capture is done once every 2 events + * @arg TIM_ICPSC_DIV4: capture is done once every 4 events + * @arg TIM_ICPSC_DIV8: capture is done once every 8 events + * @retval None + */ +void TIM_SetIC2Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_IC_PRESCALER(TIM_ICPSC)); + + /* Reset the IC2PSC Bits */ + TIMx->CCMR1 &= (uint16_t)~TIM_CCMR1_IC2PSC; + + /* Set the IC2PSC value */ + TIMx->CCMR1 |= (uint16_t)(TIM_ICPSC << 8); +} + +/** + * @brief Sets the TIMx Input Capture 3 prescaler. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPSC: specifies the Input Capture3 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_ICPSC_DIV1: no prescaler + * @arg TIM_ICPSC_DIV2: capture is done once every 2 events + * @arg TIM_ICPSC_DIV4: capture is done once every 4 events + * @arg TIM_ICPSC_DIV8: capture is done once every 8 events + * @retval None + */ +void TIM_SetIC3Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_IC_PRESCALER(TIM_ICPSC)); + + /* Reset the IC3PSC Bits */ + TIMx->CCMR2 &= (uint16_t)~TIM_CCMR2_IC3PSC; + + /* Set the IC3PSC value */ + TIMx->CCMR2 |= TIM_ICPSC; +} + +/** + * @brief Sets the TIMx Input Capture 4 prescaler. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPSC: specifies the Input Capture4 prescaler new value. + * This parameter can be one of the following values: + * @arg TIM_ICPSC_DIV1: no prescaler + * @arg TIM_ICPSC_DIV2: capture is done once every 2 events + * @arg TIM_ICPSC_DIV4: capture is done once every 4 events + * @arg TIM_ICPSC_DIV8: capture is done once every 8 events + * @retval None + */ +void TIM_SetIC4Prescaler(TIM_TypeDef* TIMx, uint16_t TIM_ICPSC) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_IC_PRESCALER(TIM_ICPSC)); + + /* Reset the IC4PSC Bits */ + TIMx->CCMR2 &= (uint16_t)~TIM_CCMR2_IC4PSC; + + /* Set the IC4PSC value */ + TIMx->CCMR2 |= (uint16_t)(TIM_ICPSC << 8); +} +/** + * @} + */ + +/** @defgroup TIM_Group4 Advanced-control timers (TIM1 and TIM8) specific features + * @brief Advanced-control timers (TIM1 and TIM8) specific features + * +@verbatim + =============================================================================== + Advanced-control timers (TIM1 and TIM8) specific features + =============================================================================== + + =================================================================== + TIM Driver: how to use the Break feature + =================================================================== + After configuring the Timer channel(s) in the appropriate Output Compare mode: + + 1. Fill the TIM_BDTRInitStruct with the desired parameters for the Timer + Break Polarity, dead time, Lock level, the OSSI/OSSR State and the + AOE(automatic output enable). + + 2. Call TIM_BDTRConfig(TIMx, &TIM_BDTRInitStruct) to configure the Timer + + 3. Enable the Main Output using TIM_CtrlPWMOutputs(TIM1, ENABLE) + + 4. Once the break even occurs, the Timer's output signals are put in reset + state or in a known state (according to the configuration made in + TIM_BDTRConfig() function). + +@endverbatim + * @{ + */ + +/** + * @brief Configures the Break feature, dead time, Lock level, OSSI/OSSR State + * and the AOE(automatic output enable). + * @param TIMx: where x can be 1 or 8 to select the TIM + * @param TIM_BDTRInitStruct: pointer to a TIM_BDTRInitTypeDef structure that + * contains the BDTR Register configuration information for the TIM peripheral. + * @retval None + */ +void TIM_BDTRConfig(TIM_TypeDef* TIMx, TIM_BDTRInitTypeDef *TIM_BDTRInitStruct) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_TIM_OSSR_STATE(TIM_BDTRInitStruct->TIM_OSSRState)); + assert_param(IS_TIM_OSSI_STATE(TIM_BDTRInitStruct->TIM_OSSIState)); + assert_param(IS_TIM_LOCK_LEVEL(TIM_BDTRInitStruct->TIM_LOCKLevel)); + assert_param(IS_TIM_BREAK_STATE(TIM_BDTRInitStruct->TIM_Break)); + assert_param(IS_TIM_BREAK_POLARITY(TIM_BDTRInitStruct->TIM_BreakPolarity)); + assert_param(IS_TIM_AUTOMATIC_OUTPUT_STATE(TIM_BDTRInitStruct->TIM_AutomaticOutput)); + + /* Set the Lock level, the Break enable Bit and the Polarity, the OSSR State, + the OSSI State, the dead time value and the Automatic Output Enable Bit */ + TIMx->BDTR = (uint32_t)TIM_BDTRInitStruct->TIM_OSSRState | TIM_BDTRInitStruct->TIM_OSSIState | + TIM_BDTRInitStruct->TIM_LOCKLevel | TIM_BDTRInitStruct->TIM_DeadTime | + TIM_BDTRInitStruct->TIM_Break | TIM_BDTRInitStruct->TIM_BreakPolarity | + TIM_BDTRInitStruct->TIM_AutomaticOutput; +} + +/** + * @brief Fills each TIM_BDTRInitStruct member with its default value. + * @param TIM_BDTRInitStruct: pointer to a TIM_BDTRInitTypeDef structure which + * will be initialized. + * @retval None + */ +void TIM_BDTRStructInit(TIM_BDTRInitTypeDef* TIM_BDTRInitStruct) +{ + /* Set the default configuration */ + TIM_BDTRInitStruct->TIM_OSSRState = TIM_OSSRState_Disable; + TIM_BDTRInitStruct->TIM_OSSIState = TIM_OSSIState_Disable; + TIM_BDTRInitStruct->TIM_LOCKLevel = TIM_LOCKLevel_OFF; + TIM_BDTRInitStruct->TIM_DeadTime = 0x00; + TIM_BDTRInitStruct->TIM_Break = TIM_Break_Disable; + TIM_BDTRInitStruct->TIM_BreakPolarity = TIM_BreakPolarity_Low; + TIM_BDTRInitStruct->TIM_AutomaticOutput = TIM_AutomaticOutput_Disable; +} + +/** + * @brief Enables or disables the TIM peripheral Main Outputs. + * @param TIMx: where x can be 1 or 8 to select the TIMx peripheral. + * @param NewState: new state of the TIM peripheral Main Outputs. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the TIM Main Output */ + TIMx->BDTR |= TIM_BDTR_MOE; + } + else + { + /* Disable the TIM Main Output */ + TIMx->BDTR &= (uint16_t)~TIM_BDTR_MOE; + } +} + +/** + * @brief Selects the TIM peripheral Commutation event. + * @param TIMx: where x can be 1 or 8 to select the TIMx peripheral + * @param NewState: new state of the Commutation event. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_SelectCOM(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Set the COM Bit */ + TIMx->CR2 |= TIM_CR2_CCUS; + } + else + { + /* Reset the COM Bit */ + TIMx->CR2 &= (uint16_t)~TIM_CR2_CCUS; + } +} + +/** + * @brief Sets or Resets the TIM peripheral Capture Compare Preload Control bit. + * @param TIMx: where x can be 1 or 8 to select the TIMx peripheral + * @param NewState: new state of the Capture Compare Preload Control bit + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_CCPreloadControl(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST4_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Set the CCPC Bit */ + TIMx->CR2 |= TIM_CR2_CCPC; + } + else + { + /* Reset the CCPC Bit */ + TIMx->CR2 &= (uint16_t)~TIM_CR2_CCPC; + } +} +/** + * @} + */ + +/** @defgroup TIM_Group5 Interrupts DMA and flags management functions + * @brief Interrupts, DMA and flags management functions + * +@verbatim + =============================================================================== + Interrupts, DMA and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified TIM interrupts. + * @param TIMx: where x can be 1 to 14 to select the TIMx peripheral. + * @param TIM_IT: specifies the TIM interrupts sources to be enabled or disabled. + * This parameter can be any combination of the following values: + * @arg TIM_IT_Update: TIM update Interrupt source + * @arg TIM_IT_CC1: TIM Capture Compare 1 Interrupt source + * @arg TIM_IT_CC2: TIM Capture Compare 2 Interrupt source + * @arg TIM_IT_CC3: TIM Capture Compare 3 Interrupt source + * @arg TIM_IT_CC4: TIM Capture Compare 4 Interrupt source + * @arg TIM_IT_COM: TIM Commutation Interrupt source + * @arg TIM_IT_Trigger: TIM Trigger Interrupt source + * @arg TIM_IT_Break: TIM Break Interrupt source + * + * @note For TIM6 and TIM7 only the parameter TIM_IT_Update can be used + * @note For TIM9 and TIM12 only one of the following parameters can be used: TIM_IT_Update, + * TIM_IT_CC1, TIM_IT_CC2 or TIM_IT_Trigger. + * @note For TIM10, TIM11, TIM13 and TIM14 only one of the following parameters can + * be used: TIM_IT_Update or TIM_IT_CC1 + * @note TIM_IT_COM and TIM_IT_Break can be used only with TIM1 and TIM8 + * + * @param NewState: new state of the TIM interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_ITConfig(TIM_TypeDef* TIMx, uint16_t TIM_IT, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_IT(TIM_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the Interrupt sources */ + TIMx->DIER |= TIM_IT; + } + else + { + /* Disable the Interrupt sources */ + TIMx->DIER &= (uint16_t)~TIM_IT; + } +} + +/** + * @brief Configures the TIMx event to be generate by software. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_EventSource: specifies the event source. + * This parameter can be one or more of the following values: + * @arg TIM_EventSource_Update: Timer update Event source + * @arg TIM_EventSource_CC1: Timer Capture Compare 1 Event source + * @arg TIM_EventSource_CC2: Timer Capture Compare 2 Event source + * @arg TIM_EventSource_CC3: Timer Capture Compare 3 Event source + * @arg TIM_EventSource_CC4: Timer Capture Compare 4 Event source + * @arg TIM_EventSource_COM: Timer COM event source + * @arg TIM_EventSource_Trigger: Timer Trigger Event source + * @arg TIM_EventSource_Break: Timer Break event source + * + * @note TIM6 and TIM7 can only generate an update event. + * @note TIM_EventSource_COM and TIM_EventSource_Break are used only with TIM1 and TIM8. + * + * @retval None + */ +void TIM_GenerateEvent(TIM_TypeDef* TIMx, uint16_t TIM_EventSource) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_EVENT_SOURCE(TIM_EventSource)); + + /* Set the event sources */ + TIMx->EGR = TIM_EventSource; +} + +/** + * @brief Checks whether the specified TIM flag is set or not. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg TIM_FLAG_Update: TIM update Flag + * @arg TIM_FLAG_CC1: TIM Capture Compare 1 Flag + * @arg TIM_FLAG_CC2: TIM Capture Compare 2 Flag + * @arg TIM_FLAG_CC3: TIM Capture Compare 3 Flag + * @arg TIM_FLAG_CC4: TIM Capture Compare 4 Flag + * @arg TIM_FLAG_COM: TIM Commutation Flag + * @arg TIM_FLAG_Trigger: TIM Trigger Flag + * @arg TIM_FLAG_Break: TIM Break Flag + * @arg TIM_FLAG_CC1OF: TIM Capture Compare 1 over capture Flag + * @arg TIM_FLAG_CC2OF: TIM Capture Compare 2 over capture Flag + * @arg TIM_FLAG_CC3OF: TIM Capture Compare 3 over capture Flag + * @arg TIM_FLAG_CC4OF: TIM Capture Compare 4 over capture Flag + * + * @note TIM6 and TIM7 can have only one update flag. + * @note TIM_FLAG_COM and TIM_FLAG_Break are used only with TIM1 and TIM8. + * + * @retval The new state of TIM_FLAG (SET or RESET). + */ +FlagStatus TIM_GetFlagStatus(TIM_TypeDef* TIMx, uint16_t TIM_FLAG) +{ + ITStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_GET_FLAG(TIM_FLAG)); + + + if ((TIMx->SR & TIM_FLAG) != (uint16_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the TIMx's pending flags. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_FLAG: specifies the flag bit to clear. + * This parameter can be any combination of the following values: + * @arg TIM_FLAG_Update: TIM update Flag + * @arg TIM_FLAG_CC1: TIM Capture Compare 1 Flag + * @arg TIM_FLAG_CC2: TIM Capture Compare 2 Flag + * @arg TIM_FLAG_CC3: TIM Capture Compare 3 Flag + * @arg TIM_FLAG_CC4: TIM Capture Compare 4 Flag + * @arg TIM_FLAG_COM: TIM Commutation Flag + * @arg TIM_FLAG_Trigger: TIM Trigger Flag + * @arg TIM_FLAG_Break: TIM Break Flag + * @arg TIM_FLAG_CC1OF: TIM Capture Compare 1 over capture Flag + * @arg TIM_FLAG_CC2OF: TIM Capture Compare 2 over capture Flag + * @arg TIM_FLAG_CC3OF: TIM Capture Compare 3 over capture Flag + * @arg TIM_FLAG_CC4OF: TIM Capture Compare 4 over capture Flag + * + * @note TIM6 and TIM7 can have only one update flag. + * @note TIM_FLAG_COM and TIM_FLAG_Break are used only with TIM1 and TIM8. + * + * @retval None + */ +void TIM_ClearFlag(TIM_TypeDef* TIMx, uint16_t TIM_FLAG) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Clear the flags */ + TIMx->SR = (uint16_t)~TIM_FLAG; +} + +/** + * @brief Checks whether the TIM interrupt has occurred or not. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_IT: specifies the TIM interrupt source to check. + * This parameter can be one of the following values: + * @arg TIM_IT_Update: TIM update Interrupt source + * @arg TIM_IT_CC1: TIM Capture Compare 1 Interrupt source + * @arg TIM_IT_CC2: TIM Capture Compare 2 Interrupt source + * @arg TIM_IT_CC3: TIM Capture Compare 3 Interrupt source + * @arg TIM_IT_CC4: TIM Capture Compare 4 Interrupt source + * @arg TIM_IT_COM: TIM Commutation Interrupt source + * @arg TIM_IT_Trigger: TIM Trigger Interrupt source + * @arg TIM_IT_Break: TIM Break Interrupt source + * + * @note TIM6 and TIM7 can generate only an update interrupt. + * @note TIM_IT_COM and TIM_IT_Break are used only with TIM1 and TIM8. + * + * @retval The new state of the TIM_IT(SET or RESET). + */ +ITStatus TIM_GetITStatus(TIM_TypeDef* TIMx, uint16_t TIM_IT) +{ + ITStatus bitstatus = RESET; + uint16_t itstatus = 0x0, itenable = 0x0; + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + assert_param(IS_TIM_GET_IT(TIM_IT)); + + itstatus = TIMx->SR & TIM_IT; + + itenable = TIMx->DIER & TIM_IT; + if ((itstatus != (uint16_t)RESET) && (itenable != (uint16_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the TIMx's interrupt pending bits. + * @param TIMx: where x can be 1 to 14 to select the TIM peripheral. + * @param TIM_IT: specifies the pending bit to clear. + * This parameter can be any combination of the following values: + * @arg TIM_IT_Update: TIM1 update Interrupt source + * @arg TIM_IT_CC1: TIM Capture Compare 1 Interrupt source + * @arg TIM_IT_CC2: TIM Capture Compare 2 Interrupt source + * @arg TIM_IT_CC3: TIM Capture Compare 3 Interrupt source + * @arg TIM_IT_CC4: TIM Capture Compare 4 Interrupt source + * @arg TIM_IT_COM: TIM Commutation Interrupt source + * @arg TIM_IT_Trigger: TIM Trigger Interrupt source + * @arg TIM_IT_Break: TIM Break Interrupt source + * + * @note TIM6 and TIM7 can generate only an update interrupt. + * @note TIM_IT_COM and TIM_IT_Break are used only with TIM1 and TIM8. + * + * @retval None + */ +void TIM_ClearITPendingBit(TIM_TypeDef* TIMx, uint16_t TIM_IT) +{ + /* Check the parameters */ + assert_param(IS_TIM_ALL_PERIPH(TIMx)); + + /* Clear the IT pending Bit */ + TIMx->SR = (uint16_t)~TIM_IT; +} + +/** + * @brief Configures the TIMx's DMA interface. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_DMABase: DMA Base address. + * This parameter can be one of the following values: + * @arg TIM_DMABase_CR1 + * @arg TIM_DMABase_CR2 + * @arg TIM_DMABase_SMCR + * @arg TIM_DMABase_DIER + * @arg TIM1_DMABase_SR + * @arg TIM_DMABase_EGR + * @arg TIM_DMABase_CCMR1 + * @arg TIM_DMABase_CCMR2 + * @arg TIM_DMABase_CCER + * @arg TIM_DMABase_CNT + * @arg TIM_DMABase_PSC + * @arg TIM_DMABase_ARR + * @arg TIM_DMABase_RCR + * @arg TIM_DMABase_CCR1 + * @arg TIM_DMABase_CCR2 + * @arg TIM_DMABase_CCR3 + * @arg TIM_DMABase_CCR4 + * @arg TIM_DMABase_BDTR + * @arg TIM_DMABase_DCR + * @param TIM_DMABurstLength: DMA Burst length. This parameter can be one value + * between: TIM_DMABurstLength_1Transfer and TIM_DMABurstLength_18Transfers. + * @retval None + */ +void TIM_DMAConfig(TIM_TypeDef* TIMx, uint16_t TIM_DMABase, uint16_t TIM_DMABurstLength) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_DMA_BASE(TIM_DMABase)); + assert_param(IS_TIM_DMA_LENGTH(TIM_DMABurstLength)); + + /* Set the DMA Base and the DMA Burst Length */ + TIMx->DCR = TIM_DMABase | TIM_DMABurstLength; +} + +/** + * @brief Enables or disables the TIMx's DMA Requests. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 6, 7 or 8 to select the TIM peripheral. + * @param TIM_DMASource: specifies the DMA Request sources. + * This parameter can be any combination of the following values: + * @arg TIM_DMA_Update: TIM update Interrupt source + * @arg TIM_DMA_CC1: TIM Capture Compare 1 DMA source + * @arg TIM_DMA_CC2: TIM Capture Compare 2 DMA source + * @arg TIM_DMA_CC3: TIM Capture Compare 3 DMA source + * @arg TIM_DMA_CC4: TIM Capture Compare 4 DMA source + * @arg TIM_DMA_COM: TIM Commutation DMA source + * @arg TIM_DMA_Trigger: TIM Trigger DMA source + * @param NewState: new state of the DMA Request sources. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_DMACmd(TIM_TypeDef* TIMx, uint16_t TIM_DMASource, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST5_PERIPH(TIMx)); + assert_param(IS_TIM_DMA_SOURCE(TIM_DMASource)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DMA sources */ + TIMx->DIER |= TIM_DMASource; + } + else + { + /* Disable the DMA sources */ + TIMx->DIER &= (uint16_t)~TIM_DMASource; + } +} + +/** + * @brief Selects the TIMx peripheral Capture Compare DMA source. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param NewState: new state of the Capture Compare DMA source + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_SelectCCDMA(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Set the CCDS Bit */ + TIMx->CR2 |= TIM_CR2_CCDS; + } + else + { + /* Reset the CCDS Bit */ + TIMx->CR2 &= (uint16_t)~TIM_CR2_CCDS; + } +} +/** + * @} + */ + +/** @defgroup TIM_Group6 Clocks management functions + * @brief Clocks management functions + * +@verbatim + =============================================================================== + Clocks management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the TIMx internal Clock + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @retval None + */ +void TIM_InternalClockConfig(TIM_TypeDef* TIMx) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + + /* Disable slave mode to clock the prescaler directly with the internal clock */ + TIMx->SMCR &= (uint16_t)~TIM_SMCR_SMS; +} + +/** + * @brief Configures the TIMx Internal Trigger as External Clock + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_InputTriggerSource: Trigger source. + * This parameter can be one of the following values: + * @arg TIM_TS_ITR0: Internal Trigger 0 + * @arg TIM_TS_ITR1: Internal Trigger 1 + * @arg TIM_TS_ITR2: Internal Trigger 2 + * @arg TIM_TS_ITR3: Internal Trigger 3 + * @retval None + */ +void TIM_ITRxExternalClockConfig(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_INTERNAL_TRIGGER_SELECTION(TIM_InputTriggerSource)); + + /* Select the Internal Trigger */ + TIM_SelectInputTrigger(TIMx, TIM_InputTriggerSource); + + /* Select the External clock mode1 */ + TIMx->SMCR |= TIM_SlaveMode_External1; +} + +/** + * @brief Configures the TIMx Trigger as External Clock + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13 or 14 + * to select the TIM peripheral. + * @param TIM_TIxExternalCLKSource: Trigger source. + * This parameter can be one of the following values: + * @arg TIM_TIxExternalCLK1Source_TI1ED: TI1 Edge Detector + * @arg TIM_TIxExternalCLK1Source_TI1: Filtered Timer Input 1 + * @arg TIM_TIxExternalCLK1Source_TI2: Filtered Timer Input 2 + * @param TIM_ICPolarity: specifies the TIx Polarity. + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Rising + * @arg TIM_ICPolarity_Falling + * @param ICFilter: specifies the filter value. + * This parameter must be a value between 0x0 and 0xF. + * @retval None + */ +void TIM_TIxExternalClockConfig(TIM_TypeDef* TIMx, uint16_t TIM_TIxExternalCLKSource, + uint16_t TIM_ICPolarity, uint16_t ICFilter) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_IC_POLARITY(TIM_ICPolarity)); + assert_param(IS_TIM_IC_FILTER(ICFilter)); + + /* Configure the Timer Input Clock Source */ + if (TIM_TIxExternalCLKSource == TIM_TIxExternalCLK1Source_TI2) + { + TI2_Config(TIMx, TIM_ICPolarity, TIM_ICSelection_DirectTI, ICFilter); + } + else + { + TI1_Config(TIMx, TIM_ICPolarity, TIM_ICSelection_DirectTI, ICFilter); + } + /* Select the Trigger source */ + TIM_SelectInputTrigger(TIMx, TIM_TIxExternalCLKSource); + /* Select the External clock mode1 */ + TIMx->SMCR |= TIM_SlaveMode_External1; +} + +/** + * @brief Configures the External clock Mode1 + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler: The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPSC_OFF: ETRP Prescaler OFF. + * @arg TIM_ExtTRGPSC_DIV2: ETRP frequency divided by 2. + * @arg TIM_ExtTRGPSC_DIV4: ETRP frequency divided by 4. + * @arg TIM_ExtTRGPSC_DIV8: ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity: The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPolarity_Inverted: active low or falling edge active. + * @arg TIM_ExtTRGPolarity_NonInverted: active high or rising edge active. + * @param ExtTRGFilter: External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + * @retval None + */ +void TIM_ETRClockMode1Config(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter) +{ + uint16_t tmpsmcr = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_EXT_PRESCALER(TIM_ExtTRGPrescaler)); + assert_param(IS_TIM_EXT_POLARITY(TIM_ExtTRGPolarity)); + assert_param(IS_TIM_EXT_FILTER(ExtTRGFilter)); + /* Configure the ETR Clock source */ + TIM_ETRConfig(TIMx, TIM_ExtTRGPrescaler, TIM_ExtTRGPolarity, ExtTRGFilter); + + /* Get the TIMx SMCR register value */ + tmpsmcr = TIMx->SMCR; + + /* Reset the SMS Bits */ + tmpsmcr &= (uint16_t)~TIM_SMCR_SMS; + + /* Select the External clock mode1 */ + tmpsmcr |= TIM_SlaveMode_External1; + + /* Select the Trigger selection : ETRF */ + tmpsmcr &= (uint16_t)~TIM_SMCR_TS; + tmpsmcr |= TIM_TS_ETRF; + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; +} + +/** + * @brief Configures the External clock Mode2 + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler: The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPSC_OFF: ETRP Prescaler OFF. + * @arg TIM_ExtTRGPSC_DIV2: ETRP frequency divided by 2. + * @arg TIM_ExtTRGPSC_DIV4: ETRP frequency divided by 4. + * @arg TIM_ExtTRGPSC_DIV8: ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity: The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPolarity_Inverted: active low or falling edge active. + * @arg TIM_ExtTRGPolarity_NonInverted: active high or rising edge active. + * @param ExtTRGFilter: External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + * @retval None + */ +void TIM_ETRClockMode2Config(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_EXT_PRESCALER(TIM_ExtTRGPrescaler)); + assert_param(IS_TIM_EXT_POLARITY(TIM_ExtTRGPolarity)); + assert_param(IS_TIM_EXT_FILTER(ExtTRGFilter)); + + /* Configure the ETR Clock source */ + TIM_ETRConfig(TIMx, TIM_ExtTRGPrescaler, TIM_ExtTRGPolarity, ExtTRGFilter); + + /* Enable the External clock mode2 */ + TIMx->SMCR |= TIM_SMCR_ECE; +} +/** + * @} + */ + +/** @defgroup TIM_Group7 Synchronization management functions + * @brief Synchronization management functions + * +@verbatim + =============================================================================== + Synchronization management functions + =============================================================================== + + =================================================================== + TIM Driver: how to use it in synchronization Mode + =================================================================== + Case of two/several Timers + ************************** + 1. Configure the Master Timers using the following functions: + - void TIM_SelectOutputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_TRGOSource); + - void TIM_SelectMasterSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_MasterSlaveMode); + 2. Configure the Slave Timers using the following functions: + - void TIM_SelectInputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource); + - void TIM_SelectSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_SlaveMode); + + Case of Timers and external trigger(ETR pin) + ******************************************** + 1. Configure the External trigger using this function: + - void TIM_ETRConfig(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, uint16_t TIM_ExtTRGPolarity, + uint16_t ExtTRGFilter); + 2. Configure the Slave Timers using the following functions: + - void TIM_SelectInputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource); + - void TIM_SelectSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_SlaveMode); + +@endverbatim + * @{ + */ + +/** + * @brief Selects the Input Trigger source + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13 or 14 + * to select the TIM peripheral. + * @param TIM_InputTriggerSource: The Input Trigger source. + * This parameter can be one of the following values: + * @arg TIM_TS_ITR0: Internal Trigger 0 + * @arg TIM_TS_ITR1: Internal Trigger 1 + * @arg TIM_TS_ITR2: Internal Trigger 2 + * @arg TIM_TS_ITR3: Internal Trigger 3 + * @arg TIM_TS_TI1F_ED: TI1 Edge Detector + * @arg TIM_TS_TI1FP1: Filtered Timer Input 1 + * @arg TIM_TS_TI2FP2: Filtered Timer Input 2 + * @arg TIM_TS_ETRF: External Trigger input + * @retval None + */ +void TIM_SelectInputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_InputTriggerSource) +{ + uint16_t tmpsmcr = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST1_PERIPH(TIMx)); + assert_param(IS_TIM_TRIGGER_SELECTION(TIM_InputTriggerSource)); + + /* Get the TIMx SMCR register value */ + tmpsmcr = TIMx->SMCR; + + /* Reset the TS Bits */ + tmpsmcr &= (uint16_t)~TIM_SMCR_TS; + + /* Set the Input Trigger source */ + tmpsmcr |= TIM_InputTriggerSource; + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; +} + +/** + * @brief Selects the TIMx Trigger Output Mode. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 6, 7 or 8 to select the TIM peripheral. + * + * @param TIM_TRGOSource: specifies the Trigger Output source. + * This parameter can be one of the following values: + * + * - For all TIMx + * @arg TIM_TRGOSource_Reset: The UG bit in the TIM_EGR register is used as the trigger output(TRGO) + * @arg TIM_TRGOSource_Enable: The Counter Enable CEN is used as the trigger output(TRGO) + * @arg TIM_TRGOSource_Update: The update event is selected as the trigger output(TRGO) + * + * - For all TIMx except TIM6 and TIM7 + * @arg TIM_TRGOSource_OC1: The trigger output sends a positive pulse when the CC1IF flag + * is to be set, as soon as a capture or compare match occurs(TRGO) + * @arg TIM_TRGOSource_OC1Ref: OC1REF signal is used as the trigger output(TRGO) + * @arg TIM_TRGOSource_OC2Ref: OC2REF signal is used as the trigger output(TRGO) + * @arg TIM_TRGOSource_OC3Ref: OC3REF signal is used as the trigger output(TRGO) + * @arg TIM_TRGOSource_OC4Ref: OC4REF signal is used as the trigger output(TRGO) + * + * @retval None + */ +void TIM_SelectOutputTrigger(TIM_TypeDef* TIMx, uint16_t TIM_TRGOSource) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST5_PERIPH(TIMx)); + assert_param(IS_TIM_TRGO_SOURCE(TIM_TRGOSource)); + + /* Reset the MMS Bits */ + TIMx->CR2 &= (uint16_t)~TIM_CR2_MMS; + /* Select the TRGO source */ + TIMx->CR2 |= TIM_TRGOSource; +} + +/** + * @brief Selects the TIMx Slave Mode. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM peripheral. + * @param TIM_SlaveMode: specifies the Timer Slave Mode. + * This parameter can be one of the following values: + * @arg TIM_SlaveMode_Reset: Rising edge of the selected trigger signal(TRGI) reinitialize + * the counter and triggers an update of the registers + * @arg TIM_SlaveMode_Gated: The counter clock is enabled when the trigger signal (TRGI) is high + * @arg TIM_SlaveMode_Trigger: The counter starts at a rising edge of the trigger TRGI + * @arg TIM_SlaveMode_External1: Rising edges of the selected trigger (TRGI) clock the counter + * @retval None + */ +void TIM_SelectSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_SlaveMode) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_SLAVE_MODE(TIM_SlaveMode)); + + /* Reset the SMS Bits */ + TIMx->SMCR &= (uint16_t)~TIM_SMCR_SMS; + + /* Select the Slave Mode */ + TIMx->SMCR |= TIM_SlaveMode; +} + +/** + * @brief Sets or Resets the TIMx Master/Slave Mode. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM peripheral. + * @param TIM_MasterSlaveMode: specifies the Timer Master Slave Mode. + * This parameter can be one of the following values: + * @arg TIM_MasterSlaveMode_Enable: synchronization between the current timer + * and its slaves (through TRGO) + * @arg TIM_MasterSlaveMode_Disable: No action + * @retval None + */ +void TIM_SelectMasterSlaveMode(TIM_TypeDef* TIMx, uint16_t TIM_MasterSlaveMode) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_MSM_STATE(TIM_MasterSlaveMode)); + + /* Reset the MSM Bit */ + TIMx->SMCR &= (uint16_t)~TIM_SMCR_MSM; + + /* Set or Reset the MSM Bit */ + TIMx->SMCR |= TIM_MasterSlaveMode; +} + +/** + * @brief Configures the TIMx External Trigger (ETR). + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ExtTRGPrescaler: The external Trigger Prescaler. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPSC_OFF: ETRP Prescaler OFF. + * @arg TIM_ExtTRGPSC_DIV2: ETRP frequency divided by 2. + * @arg TIM_ExtTRGPSC_DIV4: ETRP frequency divided by 4. + * @arg TIM_ExtTRGPSC_DIV8: ETRP frequency divided by 8. + * @param TIM_ExtTRGPolarity: The external Trigger Polarity. + * This parameter can be one of the following values: + * @arg TIM_ExtTRGPolarity_Inverted: active low or falling edge active. + * @arg TIM_ExtTRGPolarity_NonInverted: active high or rising edge active. + * @param ExtTRGFilter: External Trigger Filter. + * This parameter must be a value between 0x00 and 0x0F + * @retval None + */ +void TIM_ETRConfig(TIM_TypeDef* TIMx, uint16_t TIM_ExtTRGPrescaler, + uint16_t TIM_ExtTRGPolarity, uint16_t ExtTRGFilter) +{ + uint16_t tmpsmcr = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST3_PERIPH(TIMx)); + assert_param(IS_TIM_EXT_PRESCALER(TIM_ExtTRGPrescaler)); + assert_param(IS_TIM_EXT_POLARITY(TIM_ExtTRGPolarity)); + assert_param(IS_TIM_EXT_FILTER(ExtTRGFilter)); + + tmpsmcr = TIMx->SMCR; + + /* Reset the ETR Bits */ + tmpsmcr &= SMCR_ETR_MASK; + + /* Set the Prescaler, the Filter value and the Polarity */ + tmpsmcr |= (uint16_t)(TIM_ExtTRGPrescaler | (uint16_t)(TIM_ExtTRGPolarity | (uint16_t)(ExtTRGFilter << (uint16_t)8))); + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; +} +/** + * @} + */ + +/** @defgroup TIM_Group8 Specific interface management functions + * @brief Specific interface management functions + * +@verbatim + =============================================================================== + Specific interface management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the TIMx Encoder Interface. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_EncoderMode: specifies the TIMx Encoder Mode. + * This parameter can be one of the following values: + * @arg TIM_EncoderMode_TI1: Counter counts on TI1FP1 edge depending on TI2FP2 level. + * @arg TIM_EncoderMode_TI2: Counter counts on TI2FP2 edge depending on TI1FP1 level. + * @arg TIM_EncoderMode_TI12: Counter counts on both TI1FP1 and TI2FP2 edges depending + * on the level of the other input. + * @param TIM_IC1Polarity: specifies the IC1 Polarity + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Falling: IC Falling edge. + * @arg TIM_ICPolarity_Rising: IC Rising edge. + * @param TIM_IC2Polarity: specifies the IC2 Polarity + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Falling: IC Falling edge. + * @arg TIM_ICPolarity_Rising: IC Rising edge. + * @retval None + */ +void TIM_EncoderInterfaceConfig(TIM_TypeDef* TIMx, uint16_t TIM_EncoderMode, + uint16_t TIM_IC1Polarity, uint16_t TIM_IC2Polarity) +{ + uint16_t tmpsmcr = 0; + uint16_t tmpccmr1 = 0; + uint16_t tmpccer = 0; + + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_TIM_ENCODER_MODE(TIM_EncoderMode)); + assert_param(IS_TIM_IC_POLARITY(TIM_IC1Polarity)); + assert_param(IS_TIM_IC_POLARITY(TIM_IC2Polarity)); + + /* Get the TIMx SMCR register value */ + tmpsmcr = TIMx->SMCR; + + /* Get the TIMx CCMR1 register value */ + tmpccmr1 = TIMx->CCMR1; + + /* Get the TIMx CCER register value */ + tmpccer = TIMx->CCER; + + /* Set the encoder Mode */ + tmpsmcr &= (uint16_t)~TIM_SMCR_SMS; + tmpsmcr |= TIM_EncoderMode; + + /* Select the Capture Compare 1 and the Capture Compare 2 as input */ + tmpccmr1 &= ((uint16_t)~TIM_CCMR1_CC1S) & ((uint16_t)~TIM_CCMR1_CC2S); + tmpccmr1 |= TIM_CCMR1_CC1S_0 | TIM_CCMR1_CC2S_0; + + /* Set the TI1 and the TI2 Polarities */ + tmpccer &= ((uint16_t)~TIM_CCER_CC1P) & ((uint16_t)~TIM_CCER_CC2P); + tmpccer |= (uint16_t)(TIM_IC1Polarity | (uint16_t)(TIM_IC2Polarity << (uint16_t)4)); + + /* Write to TIMx SMCR */ + TIMx->SMCR = tmpsmcr; + + /* Write to TIMx CCMR1 */ + TIMx->CCMR1 = tmpccmr1; + + /* Write to TIMx CCER */ + TIMx->CCER = tmpccer; +} + +/** + * @brief Enables or disables the TIMx's Hall sensor interface. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param NewState: new state of the TIMx Hall sensor interface. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void TIM_SelectHallSensor(TIM_TypeDef* TIMx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST2_PERIPH(TIMx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Set the TI1S Bit */ + TIMx->CR2 |= TIM_CR2_TI1S; + } + else + { + /* Reset the TI1S Bit */ + TIMx->CR2 &= (uint16_t)~TIM_CR2_TI1S; + } +} +/** + * @} + */ + +/** @defgroup TIM_Group9 Specific remapping management function + * @brief Specific remapping management function + * +@verbatim + =============================================================================== + Specific remapping management function + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Configures the TIM2, TIM5 and TIM11 Remapping input capabilities. + * @param TIMx: where x can be 2, 5 or 11 to select the TIM peripheral. + * @param TIM_Remap: specifies the TIM input remapping source. + * This parameter can be one of the following values: + * @arg TIM2_TIM8_TRGO: TIM2 ITR1 input is connected to TIM8 Trigger output(default) + * @arg TIM2_ETH_PTP: TIM2 ITR1 input is connected to ETH PTP trogger output. + * @arg TIM2_USBFS_SOF: TIM2 ITR1 input is connected to USB FS SOF. + * @arg TIM2_USBHS_SOF: TIM2 ITR1 input is connected to USB HS SOF. + * @arg TIM5_GPIO: TIM5 CH4 input is connected to dedicated Timer pin(default) + * @arg TIM5_LSI: TIM5 CH4 input is connected to LSI clock. + * @arg TIM5_LSE: TIM5 CH4 input is connected to LSE clock. + * @arg TIM5_RTC: TIM5 CH4 input is connected to RTC Output event. + * @arg TIM11_GPIO: TIM11 CH4 input is connected to dedicated Timer pin(default) + * @arg TIM11_HSE: TIM11 CH4 input is connected to HSE_RTC clock + * (HSE divided by a programmable prescaler) + * @retval None + */ +void TIM_RemapConfig(TIM_TypeDef* TIMx, uint16_t TIM_Remap) +{ + /* Check the parameters */ + assert_param(IS_TIM_LIST6_PERIPH(TIMx)); + assert_param(IS_TIM_REMAP(TIM_Remap)); + + /* Set the Timer remapping configuration */ + TIMx->OR = TIM_Remap; +} +/** + * @} + */ + +/** + * @brief Configure the TI1 as Input. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13 or 14 + * to select the TIM peripheral. + * @param TIM_ICPolarity : The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Rising + * @arg TIM_ICPolarity_Falling + * @arg TIM_ICPolarity_BothEdge + * @param TIM_ICSelection: specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_ICSelection_DirectTI: TIM Input 1 is selected to be connected to IC1. + * @arg TIM_ICSelection_IndirectTI: TIM Input 1 is selected to be connected to IC2. + * @arg TIM_ICSelection_TRC: TIM Input 1 is selected to be connected to TRC. + * @param TIM_ICFilter: Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TI1_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter) +{ + uint16_t tmpccmr1 = 0, tmpccer = 0; + + /* Disable the Channel 1: Reset the CC1E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC1E; + tmpccmr1 = TIMx->CCMR1; + tmpccer = TIMx->CCER; + + /* Select the Input and set the filter */ + tmpccmr1 &= ((uint16_t)~TIM_CCMR1_CC1S) & ((uint16_t)~TIM_CCMR1_IC1F); + tmpccmr1 |= (uint16_t)(TIM_ICSelection | (uint16_t)(TIM_ICFilter << (uint16_t)4)); + + /* Select the Polarity and set the CC1E Bit */ + tmpccer &= (uint16_t)~(TIM_CCER_CC1P | TIM_CCER_CC1NP); + tmpccer |= (uint16_t)(TIM_ICPolarity | (uint16_t)TIM_CCER_CC1E); + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1; + TIMx->CCER = tmpccer; +} + +/** + * @brief Configure the TI2 as Input. + * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM + * peripheral. + * @param TIM_ICPolarity : The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Rising + * @arg TIM_ICPolarity_Falling + * @arg TIM_ICPolarity_BothEdge + * @param TIM_ICSelection: specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_ICSelection_DirectTI: TIM Input 2 is selected to be connected to IC2. + * @arg TIM_ICSelection_IndirectTI: TIM Input 2 is selected to be connected to IC1. + * @arg TIM_ICSelection_TRC: TIM Input 2 is selected to be connected to TRC. + * @param TIM_ICFilter: Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TI2_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter) +{ + uint16_t tmpccmr1 = 0, tmpccer = 0, tmp = 0; + + /* Disable the Channel 2: Reset the CC2E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC2E; + tmpccmr1 = TIMx->CCMR1; + tmpccer = TIMx->CCER; + tmp = (uint16_t)(TIM_ICPolarity << 4); + + /* Select the Input and set the filter */ + tmpccmr1 &= ((uint16_t)~TIM_CCMR1_CC2S) & ((uint16_t)~TIM_CCMR1_IC2F); + tmpccmr1 |= (uint16_t)(TIM_ICFilter << 12); + tmpccmr1 |= (uint16_t)(TIM_ICSelection << 8); + + /* Select the Polarity and set the CC2E Bit */ + tmpccer &= (uint16_t)~(TIM_CCER_CC2P | TIM_CCER_CC2NP); + tmpccer |= (uint16_t)(tmp | (uint16_t)TIM_CCER_CC2E); + + /* Write to TIMx CCMR1 and CCER registers */ + TIMx->CCMR1 = tmpccmr1 ; + TIMx->CCER = tmpccer; +} + +/** + * @brief Configure the TI3 as Input. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPolarity : The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Rising + * @arg TIM_ICPolarity_Falling + * @arg TIM_ICPolarity_BothEdge + * @param TIM_ICSelection: specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_ICSelection_DirectTI: TIM Input 3 is selected to be connected to IC3. + * @arg TIM_ICSelection_IndirectTI: TIM Input 3 is selected to be connected to IC4. + * @arg TIM_ICSelection_TRC: TIM Input 3 is selected to be connected to TRC. + * @param TIM_ICFilter: Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TI3_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter) +{ + uint16_t tmpccmr2 = 0, tmpccer = 0, tmp = 0; + + /* Disable the Channel 3: Reset the CC3E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC3E; + tmpccmr2 = TIMx->CCMR2; + tmpccer = TIMx->CCER; + tmp = (uint16_t)(TIM_ICPolarity << 8); + + /* Select the Input and set the filter */ + tmpccmr2 &= ((uint16_t)~TIM_CCMR1_CC1S) & ((uint16_t)~TIM_CCMR2_IC3F); + tmpccmr2 |= (uint16_t)(TIM_ICSelection | (uint16_t)(TIM_ICFilter << (uint16_t)4)); + + /* Select the Polarity and set the CC3E Bit */ + tmpccer &= (uint16_t)~(TIM_CCER_CC3P | TIM_CCER_CC3NP); + tmpccer |= (uint16_t)(tmp | (uint16_t)TIM_CCER_CC3E); + + /* Write to TIMx CCMR2 and CCER registers */ + TIMx->CCMR2 = tmpccmr2; + TIMx->CCER = tmpccer; +} + +/** + * @brief Configure the TI4 as Input. + * @param TIMx: where x can be 1, 2, 3, 4, 5 or 8 to select the TIM peripheral. + * @param TIM_ICPolarity : The Input Polarity. + * This parameter can be one of the following values: + * @arg TIM_ICPolarity_Rising + * @arg TIM_ICPolarity_Falling + * @arg TIM_ICPolarity_BothEdge + * @param TIM_ICSelection: specifies the input to be used. + * This parameter can be one of the following values: + * @arg TIM_ICSelection_DirectTI: TIM Input 4 is selected to be connected to IC4. + * @arg TIM_ICSelection_IndirectTI: TIM Input 4 is selected to be connected to IC3. + * @arg TIM_ICSelection_TRC: TIM Input 4 is selected to be connected to TRC. + * @param TIM_ICFilter: Specifies the Input Capture Filter. + * This parameter must be a value between 0x00 and 0x0F. + * @retval None + */ +static void TI4_Config(TIM_TypeDef* TIMx, uint16_t TIM_ICPolarity, uint16_t TIM_ICSelection, + uint16_t TIM_ICFilter) +{ + uint16_t tmpccmr2 = 0, tmpccer = 0, tmp = 0; + + /* Disable the Channel 4: Reset the CC4E Bit */ + TIMx->CCER &= (uint16_t)~TIM_CCER_CC4E; + tmpccmr2 = TIMx->CCMR2; + tmpccer = TIMx->CCER; + tmp = (uint16_t)(TIM_ICPolarity << 12); + + /* Select the Input and set the filter */ + tmpccmr2 &= ((uint16_t)~TIM_CCMR1_CC2S) & ((uint16_t)~TIM_CCMR1_IC2F); + tmpccmr2 |= (uint16_t)(TIM_ICSelection << 8); + tmpccmr2 |= (uint16_t)(TIM_ICFilter << 12); + + /* Select the Polarity and set the CC4E Bit */ + tmpccer &= (uint16_t)~(TIM_CCER_CC4P | TIM_CCER_CC4NP); + tmpccer |= (uint16_t)(tmp | (uint16_t)TIM_CCER_CC4E); + + /* Write to TIMx CCMR2 and CCER registers */ + TIMx->CCMR2 = tmpccmr2; + TIMx->CCER = tmpccer ; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c new file mode 100644 index 0000000..1bb99ad --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c @@ -0,0 +1,1463 @@ +/** + ****************************************************************************** + * @file stm32f4xx_usart.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Universal synchronous asynchronous receiver + * transmitter (USART): + * - Initialization and Configuration + * - Data transfers + * - Multi-Processor Communication + * - LIN mode + * - Half-duplex mode + * - Smartcard mode + * - IrDA mode + * - DMA transfers management + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable peripheral clock using the follwoing functions + * RCC_APB2PeriphClockCmd(RCC_APB2Periph_USARTx, ENABLE) for USART1 and USART6 + * RCC_APB1PeriphClockCmd(RCC_APB1Periph_USARTx, ENABLE) for USART2, USART3, UART4 or UART5. + * + * 2. According to the USART mode, enable the GPIO clocks using + * RCC_AHB1PeriphClockCmd() function. (The I/O can be TX, RX, CTS, + * or/and SCLK). + * + * 3. Peripheral's alternate function: + * - Connect the pin to the desired peripherals' Alternate + * Function (AF) using GPIO_PinAFConfig() function + * - Configure the desired pin in alternate function by: + * GPIO_InitStruct->GPIO_Mode = GPIO_Mode_AF + * - Select the type, pull-up/pull-down and output speed via + * GPIO_PuPd, GPIO_OType and GPIO_Speed members + * - Call GPIO_Init() function + * + * 4. Program the Baud Rate, Word Length , Stop Bit, Parity, Hardware + * flow control and Mode(Receiver/Transmitter) using the USART_Init() + * function. + * + * 5. For synchronous mode, enable the clock and program the polarity, + * phase and last bit using the USART_ClockInit() function. + * + * 5. Enable the NVIC and the corresponding interrupt using the function + * USART_ITConfig() if you need to use interrupt mode. + * + * 6. When using the DMA mode + * - Configure the DMA using DMA_Init() function + * - Active the needed channel Request using USART_DMACmd() function + * + * 7. Enable the USART using the USART_Cmd() function. + * + * 8. Enable the DMA using the DMA_Cmd() function, when using DMA mode. + * + * Refer to Multi-Processor, LIN, half-duplex, Smartcard, IrDA sub-sections + * for more details + * + * In order to reach higher communication baudrates, it is possible to + * enable the oversampling by 8 mode using the function USART_OverSampling8Cmd(). + * This function should be called after enabling the USART clock (RCC_APBxPeriphClockCmd()) + * and before calling the function USART_Init(). + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_usart.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup USART + * @brief USART driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/*!< USART CR1 register clear Mask ((~(uint16_t)0xE9F3)) */ +#define CR1_CLEAR_MASK ((uint16_t)(USART_CR1_M | USART_CR1_PCE | \ + USART_CR1_PS | USART_CR1_TE | \ + USART_CR1_RE)) + +/*!< USART CR2 register clock bits clear Mask ((~(uint16_t)0xF0FF)) */ +#define CR2_CLOCK_CLEAR_MASK ((uint16_t)(USART_CR2_CLKEN | USART_CR2_CPOL | \ + USART_CR2_CPHA | USART_CR2_LBCL)) + +/*!< USART CR3 register clear Mask ((~(uint16_t)0xFCFF)) */ +#define CR3_CLEAR_MASK ((uint16_t)(USART_CR3_RTSE | USART_CR3_CTSE)) + +/*!< USART Interrupts mask */ +#define IT_MASK ((uint16_t)0x001F) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup USART_Private_Functions + * @{ + */ + +/** @defgroup USART_Group1 Initialization and Configuration functions + * @brief Initialization and Configuration functions + * +@verbatim + =============================================================================== + Initialization and Configuration functions + =============================================================================== + + This subsection provides a set of functions allowing to initialize the USART + in asynchronous and in synchronous modes. + - For the asynchronous mode only these parameters can be configured: + - Baud Rate + - Word Length + - Stop Bit + - Parity: If the parity is enabled, then the MSB bit of the data written + in the data register is transmitted but is changed by the parity bit. + Depending on the frame length defined by the M bit (8-bits or 9-bits), + the possible USART frame formats are as listed in the following table: + +-------------------------------------------------------------+ + | M bit | PCE bit | USART frame | + |---------------------|---------------------------------------| + | 0 | 0 | | SB | 8 bit data | STB | | + |---------|-----------|---------------------------------------| + | 0 | 1 | | SB | 7 bit data | PB | STB | | + |---------|-----------|---------------------------------------| + | 1 | 0 | | SB | 9 bit data | STB | | + |---------|-----------|---------------------------------------| + | 1 | 1 | | SB | 8 bit data | PB | STB | | + +-------------------------------------------------------------+ + - Hardware flow control + - Receiver/transmitter modes + + The USART_Init() function follows the USART asynchronous configuration procedure + (details for the procedure are available in reference manual (RM0090)). + + - For the synchronous mode in addition to the asynchronous mode parameters these + parameters should be also configured: + - USART Clock Enabled + - USART polarity + - USART phase + - USART LastBit + + These parameters can be configured using the USART_ClockInit() function. + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the USARTx peripheral registers to their default reset values. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @retval None + */ +void USART_DeInit(USART_TypeDef* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + if (USARTx == USART1) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE); + } + else if (USARTx == USART2) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART2, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART2, DISABLE); + } + else if (USARTx == USART3) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART3, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART3, DISABLE); + } + else if (USARTx == UART4) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART4, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART4, DISABLE); + } + else if (USARTx == UART5) + { + RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART5, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART5, DISABLE); + } + else + { + if (USARTx == USART6) + { + RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART6, ENABLE); + RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART6, DISABLE); + } + } +} + +/** + * @brief Initializes the USARTx peripheral according to the specified + * parameters in the USART_InitStruct . + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_InitStruct: pointer to a USART_InitTypeDef structure that contains + * the configuration information for the specified USART peripheral. + * @retval None + */ +void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct) +{ + uint32_t tmpreg = 0x00, apbclock = 0x00; + uint32_t integerdivider = 0x00; + uint32_t fractionaldivider = 0x00; + RCC_ClocksTypeDef RCC_ClocksStatus; + + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_BAUDRATE(USART_InitStruct->USART_BaudRate)); + assert_param(IS_USART_WORD_LENGTH(USART_InitStruct->USART_WordLength)); + assert_param(IS_USART_STOPBITS(USART_InitStruct->USART_StopBits)); + assert_param(IS_USART_PARITY(USART_InitStruct->USART_Parity)); + assert_param(IS_USART_MODE(USART_InitStruct->USART_Mode)); + assert_param(IS_USART_HARDWARE_FLOW_CONTROL(USART_InitStruct->USART_HardwareFlowControl)); + + /* The hardware flow control is available only for USART1, USART2, USART3 and USART6 */ + if (USART_InitStruct->USART_HardwareFlowControl != USART_HardwareFlowControl_None) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + +/*---------------------------- USART CR2 Configuration -----------------------*/ + tmpreg = USARTx->CR2; + + /* Clear STOP[13:12] bits */ + tmpreg &= (uint32_t)~((uint32_t)USART_CR2_STOP); + + /* Configure the USART Stop Bits, Clock, CPOL, CPHA and LastBit : + Set STOP[13:12] bits according to USART_StopBits value */ + tmpreg |= (uint32_t)USART_InitStruct->USART_StopBits; + + /* Write to USART CR2 */ + USARTx->CR2 = (uint16_t)tmpreg; + +/*---------------------------- USART CR1 Configuration -----------------------*/ + tmpreg = USARTx->CR1; + + /* Clear M, PCE, PS, TE and RE bits */ + tmpreg &= (uint32_t)~((uint32_t)CR1_CLEAR_MASK); + + /* Configure the USART Word Length, Parity and mode: + Set the M bits according to USART_WordLength value + Set PCE and PS bits according to USART_Parity value + Set TE and RE bits according to USART_Mode value */ + tmpreg |= (uint32_t)USART_InitStruct->USART_WordLength | USART_InitStruct->USART_Parity | + USART_InitStruct->USART_Mode; + + /* Write to USART CR1 */ + USARTx->CR1 = (uint16_t)tmpreg; + +/*---------------------------- USART CR3 Configuration -----------------------*/ + tmpreg = USARTx->CR3; + + /* Clear CTSE and RTSE bits */ + tmpreg &= (uint32_t)~((uint32_t)CR3_CLEAR_MASK); + + /* Configure the USART HFC : + Set CTSE and RTSE bits according to USART_HardwareFlowControl value */ + tmpreg |= USART_InitStruct->USART_HardwareFlowControl; + + /* Write to USART CR3 */ + USARTx->CR3 = (uint16_t)tmpreg; + +/*---------------------------- USART BRR Configuration -----------------------*/ + /* Configure the USART Baud Rate */ + RCC_GetClocksFreq(&RCC_ClocksStatus); + + if ((USARTx == USART1) || (USARTx == USART6)) + { + apbclock = RCC_ClocksStatus.PCLK2_Frequency; + } + else + { + apbclock = RCC_ClocksStatus.PCLK1_Frequency; + } + + /* Determine the integer part */ + if ((USARTx->CR1 & USART_CR1_OVER8) != 0) + { + /* Integer part computing in case Oversampling mode is 8 Samples */ + integerdivider = ((25 * apbclock) / (2 * (USART_InitStruct->USART_BaudRate))); + } + else /* if ((USARTx->CR1 & USART_CR1_OVER8) == 0) */ + { + /* Integer part computing in case Oversampling mode is 16 Samples */ + integerdivider = ((25 * apbclock) / (4 * (USART_InitStruct->USART_BaudRate))); + } + tmpreg = (integerdivider / 100) << 4; + + /* Determine the fractional part */ + fractionaldivider = integerdivider - (100 * (tmpreg >> 4)); + + /* Implement the fractional part in the register */ + if ((USARTx->CR1 & USART_CR1_OVER8) != 0) + { + tmpreg |= ((((fractionaldivider * 8) + 50) / 100)) & ((uint8_t)0x07); + } + else /* if ((USARTx->CR1 & USART_CR1_OVER8) == 0) */ + { + tmpreg |= ((((fractionaldivider * 16) + 50) / 100)) & ((uint8_t)0x0F); + } + + /* Write to USART BRR register */ + USARTx->BRR = (uint16_t)tmpreg; +} + +/** + * @brief Fills each USART_InitStruct member with its default value. + * @param USART_InitStruct: pointer to a USART_InitTypeDef structure which will + * be initialized. + * @retval None + */ +void USART_StructInit(USART_InitTypeDef* USART_InitStruct) +{ + /* USART_InitStruct members default value */ + USART_InitStruct->USART_BaudRate = 9600; + USART_InitStruct->USART_WordLength = USART_WordLength_8b; + USART_InitStruct->USART_StopBits = USART_StopBits_1; + USART_InitStruct->USART_Parity = USART_Parity_No ; + USART_InitStruct->USART_Mode = USART_Mode_Rx | USART_Mode_Tx; + USART_InitStruct->USART_HardwareFlowControl = USART_HardwareFlowControl_None; +} + +/** + * @brief Initializes the USARTx peripheral Clock according to the + * specified parameters in the USART_ClockInitStruct . + * @param USARTx: where x can be 1, 2, 3 or 6 to select the USART peripheral. + * @param USART_ClockInitStruct: pointer to a USART_ClockInitTypeDef structure that + * contains the configuration information for the specified USART peripheral. + * @note The Smart Card and Synchronous modes are not available for UART4 and UART5. + * @retval None + */ +void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct) +{ + uint32_t tmpreg = 0x00; + /* Check the parameters */ + assert_param(IS_USART_1236_PERIPH(USARTx)); + assert_param(IS_USART_CLOCK(USART_ClockInitStruct->USART_Clock)); + assert_param(IS_USART_CPOL(USART_ClockInitStruct->USART_CPOL)); + assert_param(IS_USART_CPHA(USART_ClockInitStruct->USART_CPHA)); + assert_param(IS_USART_LASTBIT(USART_ClockInitStruct->USART_LastBit)); + +/*---------------------------- USART CR2 Configuration -----------------------*/ + tmpreg = USARTx->CR2; + /* Clear CLKEN, CPOL, CPHA and LBCL bits */ + tmpreg &= (uint32_t)~((uint32_t)CR2_CLOCK_CLEAR_MASK); + /* Configure the USART Clock, CPOL, CPHA and LastBit ------------*/ + /* Set CLKEN bit according to USART_Clock value */ + /* Set CPOL bit according to USART_CPOL value */ + /* Set CPHA bit according to USART_CPHA value */ + /* Set LBCL bit according to USART_LastBit value */ + tmpreg |= (uint32_t)USART_ClockInitStruct->USART_Clock | USART_ClockInitStruct->USART_CPOL | + USART_ClockInitStruct->USART_CPHA | USART_ClockInitStruct->USART_LastBit; + /* Write to USART CR2 */ + USARTx->CR2 = (uint16_t)tmpreg; +} + +/** + * @brief Fills each USART_ClockInitStruct member with its default value. + * @param USART_ClockInitStruct: pointer to a USART_ClockInitTypeDef structure + * which will be initialized. + * @retval None + */ +void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct) +{ + /* USART_ClockInitStruct members default value */ + USART_ClockInitStruct->USART_Clock = USART_Clock_Disable; + USART_ClockInitStruct->USART_CPOL = USART_CPOL_Low; + USART_ClockInitStruct->USART_CPHA = USART_CPHA_1Edge; + USART_ClockInitStruct->USART_LastBit = USART_LastBit_Disable; +} + +/** + * @brief Enables or disables the specified USART peripheral. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USARTx peripheral. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_Cmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the selected USART by setting the UE bit in the CR1 register */ + USARTx->CR1 |= USART_CR1_UE; + } + else + { + /* Disable the selected USART by clearing the UE bit in the CR1 register */ + USARTx->CR1 &= (uint16_t)~((uint16_t)USART_CR1_UE); + } +} + +/** + * @brief Sets the system clock prescaler. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_Prescaler: specifies the prescaler clock. + * @note The function is used for IrDA mode with UART4 and UART5. + * @retval None + */ +void USART_SetPrescaler(USART_TypeDef* USARTx, uint8_t USART_Prescaler) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Clear the USART prescaler */ + USARTx->GTPR &= USART_GTPR_GT; + /* Set the USART prescaler */ + USARTx->GTPR |= USART_Prescaler; +} + +/** + * @brief Enables or disables the USART's 8x oversampling mode. + * @note This function has to be called before calling USART_Init() function + * in order to have correct baudrate Divider value. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USART 8x oversampling mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_OverSampling8Cmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the 8x Oversampling mode by setting the OVER8 bit in the CR1 register */ + USARTx->CR1 |= USART_CR1_OVER8; + } + else + { + /* Disable the 8x Oversampling mode by clearing the OVER8 bit in the CR1 register */ + USARTx->CR1 &= (uint16_t)~((uint16_t)USART_CR1_OVER8); + } +} + +/** + * @brief Enables or disables the USART's one bit sampling method. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USART one bit sampling method. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_OneBitMethodCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the one bit method by setting the ONEBITE bit in the CR3 register */ + USARTx->CR3 |= USART_CR3_ONEBIT; + } + else + { + /* Disable the one bit method by clearing the ONEBITE bit in the CR3 register */ + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_ONEBIT); + } +} + +/** + * @} + */ + +/** @defgroup USART_Group2 Data transfers functions + * @brief Data transfers functions + * +@verbatim + =============================================================================== + Data transfers functions + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART data + transfers. + + During an USART reception, data shifts in least significant bit first through + the RX pin. In this mode, the USART_DR register consists of a buffer (RDR) + between the internal bus and the received shift register. + + When a transmission is taking place, a write instruction to the USART_DR register + stores the data in the TDR register and which is copied in the shift register + at the end of the current transmission. + + The read access of the USART_DR register can be done using the USART_ReceiveData() + function and returns the RDR buffered value. Whereas a write access to the USART_DR + can be done using USART_SendData() function and stores the written data into + TDR buffer. + +@endverbatim + * @{ + */ + +/** + * @brief Transmits single data through the USARTx peripheral. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param Data: the data to transmit. + * @retval None + */ +void USART_SendData(USART_TypeDef* USARTx, uint16_t Data) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_DATA(Data)); + + /* Transmit Data */ + USARTx->DR = (Data & (uint16_t)0x01FF); +} + +/** + * @brief Returns the most recent received data by the USARTx peripheral. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @retval The received data. + */ +uint16_t USART_ReceiveData(USART_TypeDef* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Receive Data */ + return (uint16_t)(USARTx->DR & (uint16_t)0x01FF); +} + +/** + * @} + */ + +/** @defgroup USART_Group3 MultiProcessor Communication functions + * @brief Multi-Processor Communication functions + * +@verbatim + =============================================================================== + Multi-Processor Communication functions + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART + multiprocessor communication. + + For instance one of the USARTs can be the master, its TX output is connected to + the RX input of the other USART. The others are slaves, their respective TX outputs + are logically ANDed together and connected to the RX input of the master. + + USART multiprocessor communication is possible through the following procedure: + 1. Program the Baud rate, Word length = 9 bits, Stop bits, Parity, Mode transmitter + or Mode receiver and hardware flow control values using the USART_Init() + function. + 2. Configures the USART address using the USART_SetAddress() function. + 3. Configures the wake up method (USART_WakeUp_IdleLine or USART_WakeUp_AddressMark) + using USART_WakeUpConfig() function only for the slaves. + 4. Enable the USART using the USART_Cmd() function. + 5. Enter the USART slaves in mute mode using USART_ReceiverWakeUpCmd() function. + + The USART Slave exit from mute mode when receive the wake up condition. + +@endverbatim + * @{ + */ + +/** + * @brief Sets the address of the USART node. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_Address: Indicates the address of the USART node. + * @retval None + */ +void USART_SetAddress(USART_TypeDef* USARTx, uint8_t USART_Address) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_ADDRESS(USART_Address)); + + /* Clear the USART address */ + USARTx->CR2 &= (uint16_t)~((uint16_t)USART_CR2_ADD); + /* Set the USART address node */ + USARTx->CR2 |= USART_Address; +} + +/** + * @brief Determines if the USART is in mute mode or not. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USART mute mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_ReceiverWakeUpCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the USART mute mode by setting the RWU bit in the CR1 register */ + USARTx->CR1 |= USART_CR1_RWU; + } + else + { + /* Disable the USART mute mode by clearing the RWU bit in the CR1 register */ + USARTx->CR1 &= (uint16_t)~((uint16_t)USART_CR1_RWU); + } +} +/** + * @brief Selects the USART WakeUp method. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_WakeUp: specifies the USART wakeup method. + * This parameter can be one of the following values: + * @arg USART_WakeUp_IdleLine: WakeUp by an idle line detection + * @arg USART_WakeUp_AddressMark: WakeUp by an address mark + * @retval None + */ +void USART_WakeUpConfig(USART_TypeDef* USARTx, uint16_t USART_WakeUp) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_WAKEUP(USART_WakeUp)); + + USARTx->CR1 &= (uint16_t)~((uint16_t)USART_CR1_WAKE); + USARTx->CR1 |= USART_WakeUp; +} + +/** + * @} + */ + +/** @defgroup USART_Group4 LIN mode functions + * @brief LIN mode functions + * +@verbatim + =============================================================================== + LIN mode functions + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART LIN + Mode communication. + + In LIN mode, 8-bit data format with 1 stop bit is required in accordance with + the LIN standard. + + Only this LIN Feature is supported by the USART IP: + - LIN Master Synchronous Break send capability and LIN slave break detection + capability : 13-bit break generation and 10/11 bit break detection + + + USART LIN Master transmitter communication is possible through the following procedure: + 1. Program the Baud rate, Word length = 8bits, Stop bits = 1bit, Parity, + Mode transmitter or Mode receiver and hardware flow control values using + the USART_Init() function. + 2. Enable the USART using the USART_Cmd() function. + 3. Enable the LIN mode using the USART_LINCmd() function. + 4. Send the break character using USART_SendBreak() function. + + USART LIN Master receiver communication is possible through the following procedure: + 1. Program the Baud rate, Word length = 8bits, Stop bits = 1bit, Parity, + Mode transmitter or Mode receiver and hardware flow control values using + the USART_Init() function. + 2. Enable the USART using the USART_Cmd() function. + 3. Configures the break detection length using the USART_LINBreakDetectLengthConfig() + function. + 4. Enable the LIN mode using the USART_LINCmd() function. + + +@note In LIN mode, the following bits must be kept cleared: + - CLKEN in the USART_CR2 register, + - STOP[1:0], SCEN, HDSEL and IREN in the USART_CR3 register. + +@endverbatim + * @{ + */ + +/** + * @brief Sets the USART LIN Break detection length. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_LINBreakDetectLength: specifies the LIN break detection length. + * This parameter can be one of the following values: + * @arg USART_LINBreakDetectLength_10b: 10-bit break detection + * @arg USART_LINBreakDetectLength_11b: 11-bit break detection + * @retval None + */ +void USART_LINBreakDetectLengthConfig(USART_TypeDef* USARTx, uint16_t USART_LINBreakDetectLength) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_LIN_BREAK_DETECT_LENGTH(USART_LINBreakDetectLength)); + + USARTx->CR2 &= (uint16_t)~((uint16_t)USART_CR2_LBDL); + USARTx->CR2 |= USART_LINBreakDetectLength; +} + +/** + * @brief Enables or disables the USART's LIN mode. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USART LIN mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_LINCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the LIN mode by setting the LINEN bit in the CR2 register */ + USARTx->CR2 |= USART_CR2_LINEN; + } + else + { + /* Disable the LIN mode by clearing the LINEN bit in the CR2 register */ + USARTx->CR2 &= (uint16_t)~((uint16_t)USART_CR2_LINEN); + } +} + +/** + * @brief Transmits break characters. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @retval None + */ +void USART_SendBreak(USART_TypeDef* USARTx) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + + /* Send break characters */ + USARTx->CR1 |= USART_CR1_SBK; +} + +/** + * @} + */ + +/** @defgroup USART_Group5 Halfduplex mode function + * @brief Half-duplex mode function + * +@verbatim + =============================================================================== + Half-duplex mode function + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART + Half-duplex communication. + + The USART can be configured to follow a single-wire half-duplex protocol where + the TX and RX lines are internally connected. + + USART Half duplex communication is possible through the following procedure: + 1. Program the Baud rate, Word length, Stop bits, Parity, Mode transmitter + or Mode receiver and hardware flow control values using the USART_Init() + function. + 2. Configures the USART address using the USART_SetAddress() function. + 3. Enable the USART using the USART_Cmd() function. + 4. Enable the half duplex mode using USART_HalfDuplexCmd() function. + + +@note The RX pin is no longer used +@note In Half-duplex mode the following bits must be kept cleared: + - LINEN and CLKEN bits in the USART_CR2 register. + - SCEN and IREN bits in the USART_CR3 register. + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the USART's Half Duplex communication. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the USART Communication. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_HalfDuplexCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the Half-Duplex mode by setting the HDSEL bit in the CR3 register */ + USARTx->CR3 |= USART_CR3_HDSEL; + } + else + { + /* Disable the Half-Duplex mode by clearing the HDSEL bit in the CR3 register */ + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_HDSEL); + } +} + +/** + * @} + */ + + +/** @defgroup USART_Group6 Smartcard mode functions + * @brief Smartcard mode functions + * +@verbatim + =============================================================================== + Smartcard mode functions + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART + Smartcard communication. + + The Smartcard interface is designed to support asynchronous protocol Smartcards as + defined in the ISO 7816-3 standard. + + The USART can provide a clock to the smartcard through the SCLK output. + In smartcard mode, SCLK is not associated to the communication but is simply derived + from the internal peripheral input clock through a 5-bit prescaler. + + Smartcard communication is possible through the following procedure: + 1. Configures the Smartcard Prescaler using the USART_SetPrescaler() function. + 2. Configures the Smartcard Guard Time using the USART_SetGuardTime() function. + 3. Program the USART clock using the USART_ClockInit() function as following: + - USART Clock enabled + - USART CPOL Low + - USART CPHA on first edge + - USART Last Bit Clock Enabled + 4. Program the Smartcard interface using the USART_Init() function as following: + - Word Length = 9 Bits + - 1.5 Stop Bit + - Even parity + - BaudRate = 12096 baud + - Hardware flow control disabled (RTS and CTS signals) + - Tx and Rx enabled + 5. Optionally you can enable the parity error interrupt using the USART_ITConfig() + function + 6. Enable the USART using the USART_Cmd() function. + 7. Enable the Smartcard NACK using the USART_SmartCardNACKCmd() function. + 8. Enable the Smartcard interface using the USART_SmartCardCmd() function. + + Please refer to the ISO 7816-3 specification for more details. + + +@note It is also possible to choose 0.5 stop bit for receiving but it is recommended + to use 1.5 stop bits for both transmitting and receiving to avoid switching + between the two configurations. +@note In smartcard mode, the following bits must be kept cleared: + - LINEN bit in the USART_CR2 register. + - HDSEL and IREN bits in the USART_CR3 register. +@note Smartcard mode is available on USART peripherals only (not available on UART4 + and UART5 peripherals). + +@endverbatim + * @{ + */ + +/** + * @brief Sets the specified USART guard time. + * @param USARTx: where x can be 1, 2, 3 or 6 to select the USART or + * UART peripheral. + * @param USART_GuardTime: specifies the guard time. + * @retval None + */ +void USART_SetGuardTime(USART_TypeDef* USARTx, uint8_t USART_GuardTime) +{ + /* Check the parameters */ + assert_param(IS_USART_1236_PERIPH(USARTx)); + + /* Clear the USART Guard time */ + USARTx->GTPR &= USART_GTPR_PSC; + /* Set the USART guard time */ + USARTx->GTPR |= (uint16_t)((uint16_t)USART_GuardTime << 0x08); +} + +/** + * @brief Enables or disables the USART's Smart Card mode. + * @param USARTx: where x can be 1, 2, 3 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the Smart Card mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_SmartCardCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_1236_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the SC mode by setting the SCEN bit in the CR3 register */ + USARTx->CR3 |= USART_CR3_SCEN; + } + else + { + /* Disable the SC mode by clearing the SCEN bit in the CR3 register */ + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_SCEN); + } +} + +/** + * @brief Enables or disables NACK transmission. + * @param USARTx: where x can be 1, 2, 3 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the NACK transmission. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_SmartCardNACKCmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_1236_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + if (NewState != DISABLE) + { + /* Enable the NACK transmission by setting the NACK bit in the CR3 register */ + USARTx->CR3 |= USART_CR3_NACK; + } + else + { + /* Disable the NACK transmission by clearing the NACK bit in the CR3 register */ + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_NACK); + } +} + +/** + * @} + */ + +/** @defgroup USART_Group7 IrDA mode functions + * @brief IrDA mode functions + * +@verbatim + =============================================================================== + IrDA mode functions + =============================================================================== + + This subsection provides a set of functions allowing to manage the USART + IrDA communication. + + IrDA is a half duplex communication protocol. If the Transmitter is busy, any data + on the IrDA receive line will be ignored by the IrDA decoder and if the Receiver + is busy, data on the TX from the USART to IrDA will not be encoded by IrDA. + While receiving data, transmission should be avoided as the data to be transmitted + could be corrupted. + + IrDA communication is possible through the following procedure: + 1. Program the Baud rate, Word length = 8 bits, Stop bits, Parity, Transmitter/Receiver + modes and hardware flow control values using the USART_Init() function. + 2. Enable the USART using the USART_Cmd() function. + 3. Configures the IrDA pulse width by configuring the prescaler using + the USART_SetPrescaler() function. + 4. Configures the IrDA USART_IrDAMode_LowPower or USART_IrDAMode_Normal mode + using the USART_IrDAConfig() function. + 5. Enable the IrDA using the USART_IrDACmd() function. + +@note A pulse of width less than two and greater than one PSC period(s) may or may + not be rejected. +@note The receiver set up time should be managed by software. The IrDA physical layer + specification specifies a minimum of 10 ms delay between transmission and + reception (IrDA is a half duplex protocol). +@note In IrDA mode, the following bits must be kept cleared: + - LINEN, STOP and CLKEN bits in the USART_CR2 register. + - SCEN and HDSEL bits in the USART_CR3 register. + +@endverbatim + * @{ + */ + +/** + * @brief Configures the USART's IrDA interface. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_IrDAMode: specifies the IrDA mode. + * This parameter can be one of the following values: + * @arg USART_IrDAMode_LowPower + * @arg USART_IrDAMode_Normal + * @retval None + */ +void USART_IrDAConfig(USART_TypeDef* USARTx, uint16_t USART_IrDAMode) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_IRDA_MODE(USART_IrDAMode)); + + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_IRLP); + USARTx->CR3 |= USART_IrDAMode; +} + +/** + * @brief Enables or disables the USART's IrDA interface. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param NewState: new state of the IrDA mode. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_IrDACmd(USART_TypeDef* USARTx, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the IrDA mode by setting the IREN bit in the CR3 register */ + USARTx->CR3 |= USART_CR3_IREN; + } + else + { + /* Disable the IrDA mode by clearing the IREN bit in the CR3 register */ + USARTx->CR3 &= (uint16_t)~((uint16_t)USART_CR3_IREN); + } +} + +/** + * @} + */ + +/** @defgroup USART_Group8 DMA transfers management functions + * @brief DMA transfers management functions + * +@verbatim + =============================================================================== + DMA transfers management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the USART's DMA interface. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_DMAReq: specifies the DMA request. + * This parameter can be any combination of the following values: + * @arg USART_DMAReq_Tx: USART DMA transmit request + * @arg USART_DMAReq_Rx: USART DMA receive request + * @param NewState: new state of the DMA Request sources. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_DMAREQ(USART_DMAReq)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + if (NewState != DISABLE) + { + /* Enable the DMA transfer for selected requests by setting the DMAT and/or + DMAR bits in the USART CR3 register */ + USARTx->CR3 |= USART_DMAReq; + } + else + { + /* Disable the DMA transfer for selected requests by clearing the DMAT and/or + DMAR bits in the USART CR3 register */ + USARTx->CR3 &= (uint16_t)~USART_DMAReq; + } +} + +/** + * @} + */ + +/** @defgroup USART_Group9 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + + This subsection provides a set of functions allowing to configure the USART + Interrupts sources, DMA channels requests and check or clear the flags or + pending bits status. + The user should identify which mode will be used in his application to manage + the communication: Polling mode, Interrupt mode or DMA mode. + + Polling Mode + ============= + In Polling Mode, the SPI communication can be managed by 10 flags: + 1. USART_FLAG_TXE : to indicate the status of the transmit buffer register + 2. USART_FLAG_RXNE : to indicate the status of the receive buffer register + 3. USART_FLAG_TC : to indicate the status of the transmit operation + 4. USART_FLAG_IDLE : to indicate the status of the Idle Line + 5. USART_FLAG_CTS : to indicate the status of the nCTS input + 6. USART_FLAG_LBD : to indicate the status of the LIN break detection + 7. USART_FLAG_NE : to indicate if a noise error occur + 8. USART_FLAG_FE : to indicate if a frame error occur + 9. USART_FLAG_PE : to indicate if a parity error occur + 10. USART_FLAG_ORE : to indicate if an Overrun error occur + + In this Mode it is advised to use the following functions: + - FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG); + - void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG); + + Interrupt Mode + =============== + In Interrupt Mode, the USART communication can be managed by 8 interrupt sources + and 10 pending bits: + + Pending Bits: + ------------- + 1. USART_IT_TXE : to indicate the status of the transmit buffer register + 2. USART_IT_RXNE : to indicate the status of the receive buffer register + 3. USART_IT_TC : to indicate the status of the transmit operation + 4. USART_IT_IDLE : to indicate the status of the Idle Line + 5. USART_IT_CTS : to indicate the status of the nCTS input + 6. USART_IT_LBD : to indicate the status of the LIN break detection + 7. USART_IT_NE : to indicate if a noise error occur + 8. USART_IT_FE : to indicate if a frame error occur + 9. USART_IT_PE : to indicate if a parity error occur + 10. USART_IT_ORE : to indicate if an Overrun error occur + + Interrupt Source: + ----------------- + 1. USART_IT_TXE : specifies the interrupt source for the Tx buffer empty + interrupt. + 2. USART_IT_RXNE : specifies the interrupt source for the Rx buffer not + empty interrupt. + 3. USART_IT_TC : specifies the interrupt source for the Transmit complete + interrupt. + 4. USART_IT_IDLE : specifies the interrupt source for the Idle Line interrupt. + 5. USART_IT_CTS : specifies the interrupt source for the CTS interrupt. + 6. USART_IT_LBD : specifies the interrupt source for the LIN break detection + interrupt. + 7. USART_IT_PE : specifies the interrupt source for the parity error interrupt. + 8. USART_IT_ERR : specifies the interrupt source for the errors interrupt. + +@note Some parameters are coded in order to use them as interrupt source or as pending bits. + + In this Mode it is advised to use the following functions: + - void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState); + - ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT); + - void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT); + + DMA Mode + ======== + In DMA Mode, the USART communication can be managed by 2 DMA Channel requests: + 1. USART_DMAReq_Tx: specifies the Tx buffer DMA transfer request + 2. USART_DMAReq_Rx: specifies the Rx buffer DMA transfer request + + In this Mode it is advised to use the following function: + - void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState); + +@endverbatim + * @{ + */ + +/** + * @brief Enables or disables the specified USART interrupts. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_IT: specifies the USART interrupt sources to be enabled or disabled. + * This parameter can be one of the following values: + * @arg USART_IT_CTS: CTS change interrupt + * @arg USART_IT_LBD: LIN Break detection interrupt + * @arg USART_IT_TXE: Transmit Data Register empty interrupt + * @arg USART_IT_TC: Transmission complete interrupt + * @arg USART_IT_RXNE: Receive Data register not empty interrupt + * @arg USART_IT_IDLE: Idle line detection interrupt + * @arg USART_IT_PE: Parity Error interrupt + * @arg USART_IT_ERR: Error interrupt(Frame error, noise error, overrun error) + * @param NewState: new state of the specified USARTx interrupts. + * This parameter can be: ENABLE or DISABLE. + * @retval None + */ +void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState) +{ + uint32_t usartreg = 0x00, itpos = 0x00, itmask = 0x00; + uint32_t usartxbase = 0x00; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CONFIG_IT(USART_IT)); + assert_param(IS_FUNCTIONAL_STATE(NewState)); + + /* The CTS interrupt is not available for UART4 and UART5 */ + if (USART_IT == USART_IT_CTS) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + + usartxbase = (uint32_t)USARTx; + + /* Get the USART register index */ + usartreg = (((uint8_t)USART_IT) >> 0x05); + + /* Get the interrupt position */ + itpos = USART_IT & IT_MASK; + itmask = (((uint32_t)0x01) << itpos); + + if (usartreg == 0x01) /* The IT is in CR1 register */ + { + usartxbase += 0x0C; + } + else if (usartreg == 0x02) /* The IT is in CR2 register */ + { + usartxbase += 0x10; + } + else /* The IT is in CR3 register */ + { + usartxbase += 0x14; + } + if (NewState != DISABLE) + { + *(__IO uint32_t*)usartxbase |= itmask; + } + else + { + *(__IO uint32_t*)usartxbase &= ~itmask; + } +} + +/** + * @brief Checks whether the specified USART flag is set or not. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_FLAG: specifies the flag to check. + * This parameter can be one of the following values: + * @arg USART_FLAG_CTS: CTS Change flag (not available for UART4 and UART5) + * @arg USART_FLAG_LBD: LIN Break detection flag + * @arg USART_FLAG_TXE: Transmit data register empty flag + * @arg USART_FLAG_TC: Transmission Complete flag + * @arg USART_FLAG_RXNE: Receive data register not empty flag + * @arg USART_FLAG_IDLE: Idle Line detection flag + * @arg USART_FLAG_ORE: OverRun Error flag + * @arg USART_FLAG_NE: Noise Error flag + * @arg USART_FLAG_FE: Framing Error flag + * @arg USART_FLAG_PE: Parity Error flag + * @retval The new state of USART_FLAG (SET or RESET). + */ +FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG) +{ + FlagStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_FLAG(USART_FLAG)); + + /* The CTS flag is not available for UART4 and UART5 */ + if (USART_FLAG == USART_FLAG_CTS) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + + if ((USARTx->SR & USART_FLAG) != (uint16_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears the USARTx's pending flags. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_FLAG: specifies the flag to clear. + * This parameter can be any combination of the following values: + * @arg USART_FLAG_CTS: CTS Change flag (not available for UART4 and UART5). + * @arg USART_FLAG_LBD: LIN Break detection flag. + * @arg USART_FLAG_TC: Transmission Complete flag. + * @arg USART_FLAG_RXNE: Receive data register not empty flag. + * + * @note PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun + * error) and IDLE (Idle line detected) flags are cleared by software + * sequence: a read operation to USART_SR register (USART_GetFlagStatus()) + * followed by a read operation to USART_DR register (USART_ReceiveData()). + * @note RXNE flag can be also cleared by a read to the USART_DR register + * (USART_ReceiveData()). + * @note TC flag can be also cleared by software sequence: a read operation to + * USART_SR register (USART_GetFlagStatus()) followed by a write operation + * to USART_DR register (USART_SendData()). + * @note TXE flag is cleared only by a write to the USART_DR register + * (USART_SendData()). + * + * @retval None + */ +void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG) +{ + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CLEAR_FLAG(USART_FLAG)); + + /* The CTS flag is not available for UART4 and UART5 */ + if ((USART_FLAG & USART_FLAG_CTS) == USART_FLAG_CTS) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + + USARTx->SR = (uint16_t)~USART_FLAG; +} + +/** + * @brief Checks whether the specified USART interrupt has occurred or not. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_IT: specifies the USART interrupt source to check. + * This parameter can be one of the following values: + * @arg USART_IT_CTS: CTS change interrupt (not available for UART4 and UART5) + * @arg USART_IT_LBD: LIN Break detection interrupt + * @arg USART_IT_TXE: Transmit Data Register empty interrupt + * @arg USART_IT_TC: Transmission complete interrupt + * @arg USART_IT_RXNE: Receive Data register not empty interrupt + * @arg USART_IT_IDLE: Idle line detection interrupt + * @arg USART_IT_ORE_RX : OverRun Error interrupt if the RXNEIE bit is set + * @arg USART_IT_ORE_ER : OverRun Error interrupt if the EIE bit is set + * @arg USART_IT_NE: Noise Error interrupt + * @arg USART_IT_FE: Framing Error interrupt + * @arg USART_IT_PE: Parity Error interrupt + * @retval The new state of USART_IT (SET or RESET). + */ +ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT) +{ + uint32_t bitpos = 0x00, itmask = 0x00, usartreg = 0x00; + ITStatus bitstatus = RESET; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_GET_IT(USART_IT)); + + /* The CTS interrupt is not available for UART4 and UART5 */ + if (USART_IT == USART_IT_CTS) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + + /* Get the USART register index */ + usartreg = (((uint8_t)USART_IT) >> 0x05); + /* Get the interrupt position */ + itmask = USART_IT & IT_MASK; + itmask = (uint32_t)0x01 << itmask; + + if (usartreg == 0x01) /* The IT is in CR1 register */ + { + itmask &= USARTx->CR1; + } + else if (usartreg == 0x02) /* The IT is in CR2 register */ + { + itmask &= USARTx->CR2; + } + else /* The IT is in CR3 register */ + { + itmask &= USARTx->CR3; + } + + bitpos = USART_IT >> 0x08; + bitpos = (uint32_t)0x01 << bitpos; + bitpos &= USARTx->SR; + if ((itmask != (uint16_t)RESET)&&(bitpos != (uint16_t)RESET)) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + + return bitstatus; +} + +/** + * @brief Clears the USARTx's interrupt pending bits. + * @param USARTx: where x can be 1, 2, 3, 4, 5 or 6 to select the USART or + * UART peripheral. + * @param USART_IT: specifies the interrupt pending bit to clear. + * This parameter can be one of the following values: + * @arg USART_IT_CTS: CTS change interrupt (not available for UART4 and UART5) + * @arg USART_IT_LBD: LIN Break detection interrupt + * @arg USART_IT_TC: Transmission complete interrupt. + * @arg USART_IT_RXNE: Receive Data register not empty interrupt. + * + * @note PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun + * error) and IDLE (Idle line detected) pending bits are cleared by + * software sequence: a read operation to USART_SR register + * (USART_GetITStatus()) followed by a read operation to USART_DR register + * (USART_ReceiveData()). + * @note RXNE pending bit can be also cleared by a read to the USART_DR register + * (USART_ReceiveData()). + * @note TC pending bit can be also cleared by software sequence: a read + * operation to USART_SR register (USART_GetITStatus()) followed by a write + * operation to USART_DR register (USART_SendData()). + * @note TXE pending bit is cleared only by a write to the USART_DR register + * (USART_SendData()). + * + * @retval None + */ +void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT) +{ + uint16_t bitpos = 0x00, itmask = 0x00; + /* Check the parameters */ + assert_param(IS_USART_ALL_PERIPH(USARTx)); + assert_param(IS_USART_CLEAR_IT(USART_IT)); + + /* The CTS interrupt is not available for UART4 and UART5 */ + if (USART_IT == USART_IT_CTS) + { + assert_param(IS_USART_1236_PERIPH(USARTx)); + } + + bitpos = USART_IT >> 0x08; + itmask = ((uint16_t)0x01 << (uint16_t)bitpos); + USARTx->SR = (uint16_t)~itmask; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c new file mode 100644 index 0000000..816a92d --- /dev/null +++ b/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c @@ -0,0 +1,303 @@ +/** + ****************************************************************************** + * @file stm32f4xx_wwdg.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief This file provides firmware functions to manage the following + * functionalities of the Window watchdog (WWDG) peripheral: + * - Prescaler, Refresh window and Counter configuration + * - WWDG activation + * - Interrupts and flags management + * + * @verbatim + * + * =================================================================== + * WWDG features + * =================================================================== + * + * Once enabled the WWDG generates a system reset on expiry of a programmed + * time period, unless the program refreshes the counter (downcounter) + * before to reach 0x3F value (i.e. a reset is generated when the counter + * value rolls over from 0x40 to 0x3F). + * An MCU reset is also generated if the counter value is refreshed + * before the counter has reached the refresh window value. This + * implies that the counter must be refreshed in a limited window. + * + * Once enabled the WWDG cannot be disabled except by a system reset. + * + * WWDGRST flag in RCC_CSR register can be used to inform when a WWDG + * reset occurs. + * + * The WWDG counter input clock is derived from the APB clock divided + * by a programmable prescaler. + * + * WWDG counter clock = PCLK1 / Prescaler + * WWDG timeout = (WWDG counter clock) * (counter value) + * + * Min-max timeout value @42 MHz(PCLK1): ~97.5 us / ~49.9 ms + * + * =================================================================== + * How to use this driver + * =================================================================== + * 1. Enable WWDG clock using RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG, ENABLE) function + * + * 2. Configure the WWDG prescaler using WWDG_SetPrescaler() function + * + * 3. Configure the WWDG refresh window using WWDG_SetWindowValue() function + * + * 4. Set the WWDG counter value and start it using WWDG_Enable() function. + * When the WWDG is enabled the counter value should be configured to + * a value greater than 0x40 to prevent generating an immediate reset. + * + * 5. Optionally you can enable the Early wakeup interrupt which is + * generated when the counter reach 0x40. + * Once enabled this interrupt cannot be disabled except by a system reset. + * + * 6. Then the application program must refresh the WWDG counter at regular + * intervals during normal operation to prevent an MCU reset, using + * WWDG_SetCounter() function. This operation must occur only when + * the counter value is lower than the refresh window value, + * programmed using WWDG_SetWindowValue(). + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx_wwdg.h" +#include "stm32f4xx_rcc.h" + +/** @addtogroup STM32F4xx_StdPeriph_Driver + * @{ + */ + +/** @defgroup WWDG + * @brief WWDG driver modules + * @{ + */ + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ + +/* ----------- WWDG registers bit address in the alias region ----------- */ +#define WWDG_OFFSET (WWDG_BASE - PERIPH_BASE) +/* Alias word address of EWI bit */ +#define CFR_OFFSET (WWDG_OFFSET + 0x04) +#define EWI_BitNumber 0x09 +#define CFR_EWI_BB (PERIPH_BB_BASE + (CFR_OFFSET * 32) + (EWI_BitNumber * 4)) + +/* --------------------- WWDG registers bit mask ------------------------ */ +/* CFR register bit mask */ +#define CFR_WDGTB_MASK ((uint32_t)0xFFFFFE7F) +#define CFR_W_MASK ((uint32_t)0xFFFFFF80) +#define BIT_MASK ((uint8_t)0x7F) + +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +/** @defgroup WWDG_Private_Functions + * @{ + */ + +/** @defgroup WWDG_Group1 Prescaler, Refresh window and Counter configuration functions + * @brief Prescaler, Refresh window and Counter configuration functions + * +@verbatim + =============================================================================== + Prescaler, Refresh window and Counter configuration functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Deinitializes the WWDG peripheral registers to their default reset values. + * @param None + * @retval None + */ +void WWDG_DeInit(void) +{ + RCC_APB1PeriphResetCmd(RCC_APB1Periph_WWDG, ENABLE); + RCC_APB1PeriphResetCmd(RCC_APB1Periph_WWDG, DISABLE); +} + +/** + * @brief Sets the WWDG Prescaler. + * @param WWDG_Prescaler: specifies the WWDG Prescaler. + * This parameter can be one of the following values: + * @arg WWDG_Prescaler_1: WWDG counter clock = (PCLK1/4096)/1 + * @arg WWDG_Prescaler_2: WWDG counter clock = (PCLK1/4096)/2 + * @arg WWDG_Prescaler_4: WWDG counter clock = (PCLK1/4096)/4 + * @arg WWDG_Prescaler_8: WWDG counter clock = (PCLK1/4096)/8 + * @retval None + */ +void WWDG_SetPrescaler(uint32_t WWDG_Prescaler) +{ + uint32_t tmpreg = 0; + /* Check the parameters */ + assert_param(IS_WWDG_PRESCALER(WWDG_Prescaler)); + /* Clear WDGTB[1:0] bits */ + tmpreg = WWDG->CFR & CFR_WDGTB_MASK; + /* Set WDGTB[1:0] bits according to WWDG_Prescaler value */ + tmpreg |= WWDG_Prescaler; + /* Store the new value */ + WWDG->CFR = tmpreg; +} + +/** + * @brief Sets the WWDG window value. + * @param WindowValue: specifies the window value to be compared to the downcounter. + * This parameter value must be lower than 0x80. + * @retval None + */ +void WWDG_SetWindowValue(uint8_t WindowValue) +{ + __IO uint32_t tmpreg = 0; + + /* Check the parameters */ + assert_param(IS_WWDG_WINDOW_VALUE(WindowValue)); + /* Clear W[6:0] bits */ + + tmpreg = WWDG->CFR & CFR_W_MASK; + + /* Set W[6:0] bits according to WindowValue value */ + tmpreg |= WindowValue & (uint32_t) BIT_MASK; + + /* Store the new value */ + WWDG->CFR = tmpreg; +} + +/** + * @brief Enables the WWDG Early Wakeup interrupt(EWI). + * @note Once enabled this interrupt cannot be disabled except by a system reset. + * @param None + * @retval None + */ +void WWDG_EnableIT(void) +{ + *(__IO uint32_t *) CFR_EWI_BB = (uint32_t)ENABLE; +} + +/** + * @brief Sets the WWDG counter value. + * @param Counter: specifies the watchdog counter value. + * This parameter must be a number between 0x40 and 0x7F (to prevent generating + * an immediate reset) + * @retval None + */ +void WWDG_SetCounter(uint8_t Counter) +{ + /* Check the parameters */ + assert_param(IS_WWDG_COUNTER(Counter)); + /* Write to T[6:0] bits to configure the counter value, no need to do + a read-modify-write; writing a 0 to WDGA bit does nothing */ + WWDG->CR = Counter & BIT_MASK; +} +/** + * @} + */ + +/** @defgroup WWDG_Group2 WWDG activation functions + * @brief WWDG activation functions + * +@verbatim + =============================================================================== + WWDG activation function + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Enables WWDG and load the counter value. + * @param Counter: specifies the watchdog counter value. + * This parameter must be a number between 0x40 and 0x7F (to prevent generating + * an immediate reset) + * @retval None + */ +void WWDG_Enable(uint8_t Counter) +{ + /* Check the parameters */ + assert_param(IS_WWDG_COUNTER(Counter)); + WWDG->CR = WWDG_CR_WDGA | Counter; +} +/** + * @} + */ + +/** @defgroup WWDG_Group3 Interrupts and flags management functions + * @brief Interrupts and flags management functions + * +@verbatim + =============================================================================== + Interrupts and flags management functions + =============================================================================== + +@endverbatim + * @{ + */ + +/** + * @brief Checks whether the Early Wakeup interrupt flag is set or not. + * @param None + * @retval The new state of the Early Wakeup interrupt flag (SET or RESET) + */ +FlagStatus WWDG_GetFlagStatus(void) +{ + FlagStatus bitstatus = RESET; + + if ((WWDG->SR) != (uint32_t)RESET) + { + bitstatus = SET; + } + else + { + bitstatus = RESET; + } + return bitstatus; +} + +/** + * @brief Clears Early Wakeup interrupt flag. + * @param None + * @retval None + */ +void WWDG_ClearFlag(void) +{ + WWDG->SR = (uint32_t)RESET; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h b/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h new file mode 100644 index 0000000..f58ff06 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_core.h @@ -0,0 +1,158 @@ +/** + ****************************************************************************** + * @file usbd_audio_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_audio_core.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#ifndef __USB_AUDIO_CORE_H_ +#define __USB_AUDIO_CORE_H_ + +#include "usbd_ioreq.h" +#include "usbd_req.h" +#include "usbd_desc.h" + + + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup usbd_audio + * @brief This file is the Header file for USBD_audio.c + * @{ + */ + + +/** @defgroup usbd_audio_Exported_Defines + * @{ + */ + +/* AudioFreq * DataSize (2 bytes) * NumChannels (Stereo: 2) */ +#define AUDIO_OUT_PACKET (uint32_t)(((USBD_AUDIO_FREQ * 2 * 2) /1000)) + +/* Number of sub-packets in the audio transfer buffer. You can modify this value but always make sure + that it is an even number and higher than 3 */ +#define OUT_PACKET_NUM 4 +/* Total size of the audio transfer buffer */ +#define TOTAL_OUT_BUF_SIZE ((uint32_t)(AUDIO_OUT_PACKET * OUT_PACKET_NUM)) + +#define AUDIO_CONFIG_DESC_SIZE 109 +#define AUDIO_INTERFACE_DESC_SIZE 9 +#define USB_AUDIO_DESC_SIZ 0x09 +#define AUDIO_STANDARD_ENDPOINT_DESC_SIZE 0x09 +#define AUDIO_STREAMING_ENDPOINT_DESC_SIZE 0x07 + +#define AUDIO_DESCRIPTOR_TYPE 0x21 +#define USB_DEVICE_CLASS_AUDIO 0x01 +#define AUDIO_SUBCLASS_AUDIOCONTROL 0x01 +#define AUDIO_SUBCLASS_AUDIOSTREAMING 0x02 +#define AUDIO_PROTOCOL_UNDEFINED 0x00 +#define AUDIO_STREAMING_GENERAL 0x01 +#define AUDIO_STREAMING_FORMAT_TYPE 0x02 + +/* Audio Descriptor Types */ +#define AUDIO_INTERFACE_DESCRIPTOR_TYPE 0x24 +#define AUDIO_ENDPOINT_DESCRIPTOR_TYPE 0x25 + +/* Audio Control Interface Descriptor Subtypes */ +#define AUDIO_CONTROL_HEADER 0x01 +#define AUDIO_CONTROL_INPUT_TERMINAL 0x02 +#define AUDIO_CONTROL_OUTPUT_TERMINAL 0x03 +#define AUDIO_CONTROL_FEATURE_UNIT 0x06 + +#define AUDIO_INPUT_TERMINAL_DESC_SIZE 0x0C +#define AUDIO_OUTPUT_TERMINAL_DESC_SIZE 0x09 +#define AUDIO_STREAMING_INTERFACE_DESC_SIZE 0x07 + +#define AUDIO_CONTROL_MUTE 0x0001 + +#define AUDIO_FORMAT_TYPE_I 0x01 +#define AUDIO_FORMAT_TYPE_III 0x03 + +#define USB_ENDPOINT_TYPE_ISOCHRONOUS 0x01 +#define AUDIO_ENDPOINT_GENERAL 0x01 + +#define AUDIO_REQ_GET_CUR 0x81 +#define AUDIO_REQ_SET_CUR 0x01 + +#define AUDIO_OUT_STREAMING_CTRL 0x02 + +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ +typedef struct _Audio_Fops +{ + uint8_t (*Init) (uint32_t AudioFreq, uint32_t Volume, uint32_t options); + uint8_t (*DeInit) (uint32_t options); + uint8_t (*AudioCmd) (uint8_t* pbuf, uint32_t size, uint8_t cmd); + uint8_t (*VolumeCtl) (uint8_t vol); + uint8_t (*MuteCtl) (uint8_t cmd); + uint8_t (*PeriodicTC) (uint8_t cmd); + uint8_t (*GetState) (void); +}AUDIO_FOPS_TypeDef; +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ +#define AUDIO_PACKET_SZE(frq) (uint8_t)(((frq * 2 * 2)/1000) & 0xFF), \ + (uint8_t)((((frq * 2 * 2)/1000) >> 8) & 0xFF) +#define SAMPLE_FREQ(frq) (uint8_t)(frq), (uint8_t)((frq >> 8)), (uint8_t)((frq >> 16)) +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +extern USBD_Class_cb_TypeDef AUDIO_cb; + +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Functions + * @{ + */ +/** + * @} + */ + +#endif // __USB_AUDIO_CORE_H_ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h b/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h new file mode 100644 index 0000000..a6b53fa --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/audio/inc/usbd_audio_out_if.h @@ -0,0 +1,117 @@ +/** + ****************************************************************************** + * @file usbd_audio_out_if.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_audio_out_if.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#ifndef __USB_AUDIO_OUT_IF_H_ +#define __USB_AUDIO_OUT_IF_H_ + +#ifdef STM32F2XX + #include "stm322xg_usb_audio_codec.h" +#elif defined(STM32F10X_CL) + #include "stm3210c_usb_audio_codec.h" +#endif /* STM32F2XX */ + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup usbd_audio + * @brief This file is the Header file for USBD_audio.c + * @{ + */ + + +/** @defgroup usbd_audio_Exported_Defines + * @{ + */ +/* Audio Commands enmueration */ +typedef enum +{ + AUDIO_CMD_PLAY = 1, + AUDIO_CMD_PAUSE, + AUDIO_CMD_STOP, +}AUDIO_CMD_TypeDef; + +/* Mute commands */ +#define AUDIO_MUTE 0x01 +#define AUDIO_UNMUTE 0x00 + +/* Functions return value */ +#define AUDIO_OK 0x00 +#define AUDIO_FAIL 0xFF + +/* Audio Machine States */ +#define AUDIO_STATE_INACTIVE 0x00 +#define AUDIO_STATE_ACTIVE 0x01 +#define AUDIO_STATE_PLAYING 0x02 +#define AUDIO_STATE_PAUSED 0x03 +#define AUDIO_STATE_STOPPED 0x04 +#define AUDIO_STATE_ERROR 0x05 + +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +extern AUDIO_FOPS_TypeDef AUDIO_OUT_fops; + +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Functions + * @{ + */ +/** + * @} + */ + +#endif /* __USB_AUDIO_OUT_IF_H_ */ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c b/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c new file mode 100644 index 0000000..b26f574 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_core.c @@ -0,0 +1,665 @@ +/** + ****************************************************************************** + * @file usbd_audio_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the high layer firmware functions to manage the + * following functionalities of the USB Audio Class: + * - Initialization and Configuration of high and low layer + * - Enumeration as Audio Streaming Device + * - Audio Streaming data transfer + * - AudioControl requests management + * - Error management + * + * @verbatim + * + * =================================================================== + * Audio Class Driver Description + * =================================================================== + * This driver manages the Audio Class 1.0 following the "USB Device Class Definition for + * Audio Devices V1.0 Mar 18, 98". + * This driver implements the following aspects of the specification: + * - Device descriptor management + * - Configuration descriptor management + * - Standard AC Interface Descriptor management + * - 1 Audio Streaming Interface (with single channel, PCM, Stereo mode) + * - 1 Audio Streaming Endpoint + * - 1 Audio Terminal Input (1 channel) + * - Audio Class-Specific AC Interfaces + * - Audio Class-Specific AS Interfaces + * - AudioControl Requests: only SET_CUR and GET_CUR requests are supported (for Mute) + * - Audio Feature Unit (limited to Mute control) + * - Audio Synchronization type: Asynchronous + * - Single fixed audio sampling rate (configurable in usbd_conf.h file) + * + * @note + * The Audio Class 1.0 is based on USB Specification 1.0 and thus supports only + * Low and Full speed modes and does not allow High Speed transfers. + * Please refer to "USB Device Class Definition for Audio Devices V1.0 Mar 18, 98" + * for more details. + * + * These aspects may be enriched or modified for a specific user application. + * + * This driver doesn't implement the following aspects of the specification + * (but it is possible to manage these features with some modifications on this driver): + * - AudioControl Endpoint management + * - AudioControl requsests other than SET_CUR and GET_CUR + * - Abstraction layer for AudioControl requests (only Mute functionality is managed) + * - Audio Synchronization type: Adaptive + * - Audio Compression modules and interfaces + * - MIDI interfaces and modules + * - Mixer/Selector/Processing/Extension Units (Feature unit is limited to Mute control) + * - Any other application-specific modules + * - Multiple and Variable audio sampling rates + * - Out Streaming Endpoint/Interface (microphone) + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#include "usbd_audio_core.h" +#include "usbd_audio_out_if.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup usbd_audio + * @brief usbd core module + * @{ + */ + +/** @defgroup usbd_audio_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_Private_FunctionPrototypes + * @{ + */ + +/********************************************* + AUDIO Device library callbacks + *********************************************/ +static uint8_t usbd_audio_Init (void *pdev, uint8_t cfgidx); +static uint8_t usbd_audio_DeInit (void *pdev, uint8_t cfgidx); +static uint8_t usbd_audio_Setup (void *pdev, USB_SETUP_REQ *req); +static uint8_t usbd_audio_EP0_RxReady(void *pdev); +static uint8_t usbd_audio_DataIn (void *pdev, uint8_t epnum); +static uint8_t usbd_audio_DataOut (void *pdev, uint8_t epnum); +static uint8_t usbd_audio_SOF (void *pdev); +static uint8_t usbd_audio_OUT_Incplt (void *pdev); + +/********************************************* + AUDIO Requests management functions + *********************************************/ +static void AUDIO_Req_GetCurrent(void *pdev, USB_SETUP_REQ *req); +static void AUDIO_Req_SetCurrent(void *pdev, USB_SETUP_REQ *req); +static uint8_t *USBD_audio_GetCfgDesc (uint8_t speed, uint16_t *length); +/** + * @} + */ + +/** @defgroup usbd_audio_Private_Variables + * @{ + */ +/* Main Buffer for Audio Data Out transfers and its relative pointers */ +uint8_t IsocOutBuff [TOTAL_OUT_BUF_SIZE * 2]; +uint8_t* IsocOutWrPtr = IsocOutBuff; +uint8_t* IsocOutRdPtr = IsocOutBuff; + +/* Main Buffer for Audio Control Rrequests transfers and its relative variables */ +uint8_t AudioCtl[64]; +uint8_t AudioCtlCmd = 0; +uint32_t AudioCtlLen = 0; +uint8_t AudioCtlUnit = 0; + +static uint32_t PlayFlag = 0; + +static __IO uint32_t usbd_audio_AltSet = 0; +static uint8_t usbd_audio_CfgDesc[AUDIO_CONFIG_DESC_SIZE]; + +/* AUDIO interface class callbacks structure */ +USBD_Class_cb_TypeDef AUDIO_cb = +{ + usbd_audio_Init, + usbd_audio_DeInit, + usbd_audio_Setup, + NULL, /* EP0_TxSent */ + usbd_audio_EP0_RxReady, + usbd_audio_DataIn, + usbd_audio_DataOut, + usbd_audio_SOF, + NULL, + usbd_audio_OUT_Incplt, + USBD_audio_GetCfgDesc, +#ifdef USB_OTG_HS_CORE + USBD_audio_GetCfgDesc, /* use same config as per FS */ +#endif +}; + +/* USB AUDIO device Configuration Descriptor */ +static uint8_t usbd_audio_CfgDesc[AUDIO_CONFIG_DESC_SIZE] = +{ + /* Configuration 1 */ + 0x09, /* bLength */ + USB_CONFIGURATION_DESCRIPTOR_TYPE, /* bDescriptorType */ + LOBYTE(AUDIO_CONFIG_DESC_SIZE), /* wTotalLength 109 bytes*/ + HIBYTE(AUDIO_CONFIG_DESC_SIZE), + 0x02, /* bNumInterfaces */ + 0x01, /* bConfigurationValue */ + 0x00, /* iConfiguration */ + 0xC0, /* bmAttributes BUS Powred*/ + 0x32, /* bMaxPower = 100 mA*/ + /* 09 byte*/ + + /* USB Speaker Standard interface descriptor */ + AUDIO_INTERFACE_DESC_SIZE, /* bLength */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + 0x00, /* bInterfaceNumber */ + 0x00, /* bAlternateSetting */ + 0x00, /* bNumEndpoints */ + USB_DEVICE_CLASS_AUDIO, /* bInterfaceClass */ + AUDIO_SUBCLASS_AUDIOCONTROL, /* bInterfaceSubClass */ + AUDIO_PROTOCOL_UNDEFINED, /* bInterfaceProtocol */ + 0x00, /* iInterface */ + /* 09 byte*/ + + /* USB Speaker Class-specific AC Interface Descriptor */ + AUDIO_INTERFACE_DESC_SIZE, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_CONTROL_HEADER, /* bDescriptorSubtype */ + 0x00, /* 1.00 */ /* bcdADC */ + 0x01, + 0x27, /* wTotalLength = 39*/ + 0x00, + 0x01, /* bInCollection */ + 0x01, /* baInterfaceNr */ + /* 09 byte*/ + + /* USB Speaker Input Terminal Descriptor */ + AUDIO_INPUT_TERMINAL_DESC_SIZE, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_CONTROL_INPUT_TERMINAL, /* bDescriptorSubtype */ + 0x01, /* bTerminalID */ + 0x01, /* wTerminalType AUDIO_TERMINAL_USB_STREAMING 0x0101 */ + 0x01, + 0x00, /* bAssocTerminal */ + 0x01, /* bNrChannels */ + 0x00, /* wChannelConfig 0x0000 Mono */ + 0x00, + 0x00, /* iChannelNames */ + 0x00, /* iTerminal */ + /* 12 byte*/ + + /* USB Speaker Audio Feature Unit Descriptor */ + 0x09, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_CONTROL_FEATURE_UNIT, /* bDescriptorSubtype */ + AUDIO_OUT_STREAMING_CTRL, /* bUnitID */ + 0x01, /* bSourceID */ + 0x01, /* bControlSize */ + AUDIO_CONTROL_MUTE, /* bmaControls(0) */ + 0x00, /* bmaControls(1) */ + 0x00, /* iTerminal */ + /* 09 byte*/ + + /*USB Speaker Output Terminal Descriptor */ + 0x09, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_CONTROL_OUTPUT_TERMINAL, /* bDescriptorSubtype */ + 0x03, /* bTerminalID */ + 0x01, /* wTerminalType 0x0301*/ + 0x03, + 0x00, /* bAssocTerminal */ + 0x02, /* bSourceID */ + 0x00, /* iTerminal */ + /* 09 byte*/ + + /* USB Speaker Standard AS Interface Descriptor - Audio Streaming Zero Bandwith */ + /* Interface 1, Alternate Setting 0 */ + AUDIO_INTERFACE_DESC_SIZE, /* bLength */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + 0x01, /* bInterfaceNumber */ + 0x00, /* bAlternateSetting */ + 0x00, /* bNumEndpoints */ + USB_DEVICE_CLASS_AUDIO, /* bInterfaceClass */ + AUDIO_SUBCLASS_AUDIOSTREAMING, /* bInterfaceSubClass */ + AUDIO_PROTOCOL_UNDEFINED, /* bInterfaceProtocol */ + 0x00, /* iInterface */ + /* 09 byte*/ + + /* USB Speaker Standard AS Interface Descriptor - Audio Streaming Operational */ + /* Interface 1, Alternate Setting 1 */ + AUDIO_INTERFACE_DESC_SIZE, /* bLength */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + 0x01, /* bInterfaceNumber */ + 0x01, /* bAlternateSetting */ + 0x01, /* bNumEndpoints */ + USB_DEVICE_CLASS_AUDIO, /* bInterfaceClass */ + AUDIO_SUBCLASS_AUDIOSTREAMING, /* bInterfaceSubClass */ + AUDIO_PROTOCOL_UNDEFINED, /* bInterfaceProtocol */ + 0x00, /* iInterface */ + /* 09 byte*/ + + /* USB Speaker Audio Streaming Interface Descriptor */ + AUDIO_STREAMING_INTERFACE_DESC_SIZE, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_STREAMING_GENERAL, /* bDescriptorSubtype */ + 0x01, /* bTerminalLink */ + 0x01, /* bDelay */ + 0x01, /* wFormatTag AUDIO_FORMAT_PCM 0x0001*/ + 0x00, + /* 07 byte*/ + + /* USB Speaker Audio Type III Format Interface Descriptor */ + 0x0B, /* bLength */ + AUDIO_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_STREAMING_FORMAT_TYPE, /* bDescriptorSubtype */ + AUDIO_FORMAT_TYPE_III, /* bFormatType */ + 0x02, /* bNrChannels */ + 0x02, /* bSubFrameSize : 2 Bytes per frame (16bits) */ + 16, /* bBitResolution (16-bits per sample) */ + 0x01, /* bSamFreqType only one frequency supported */ + SAMPLE_FREQ(USBD_AUDIO_FREQ), /* Audio sampling frequency coded on 3 bytes */ + /* 11 byte*/ + + /* Endpoint 1 - Standard Descriptor */ + AUDIO_STANDARD_ENDPOINT_DESC_SIZE, /* bLength */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_OUT_EP, /* bEndpointAddress 1 out endpoint*/ + USB_ENDPOINT_TYPE_ISOCHRONOUS, /* bmAttributes */ + AUDIO_PACKET_SZE(USBD_AUDIO_FREQ), /* wMaxPacketSize in Bytes (Freq(Samples)*2(Stereo)*2(HalfWord)) */ + 0x01, /* bInterval */ + 0x00, /* bRefresh */ + 0x00, /* bSynchAddress */ + /* 09 byte*/ + + /* Endpoint - Audio Streaming Descriptor*/ + AUDIO_STREAMING_ENDPOINT_DESC_SIZE, /* bLength */ + AUDIO_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType */ + AUDIO_ENDPOINT_GENERAL, /* bDescriptor */ + 0x00, /* bmAttributes */ + 0x00, /* bLockDelayUnits */ + 0x00, /* wLockDelay */ + 0x00, + /* 07 byte*/ +} ; + +/** + * @} + */ + +/** @defgroup usbd_audio_Private_Functions + * @{ + */ + +/** +* @brief usbd_audio_Init +* Initilaizes the AUDIO interface. +* @param pdev: device instance +* @param cfgidx: Configuration index +* @retval status +*/ +static uint8_t usbd_audio_Init (void *pdev, + uint8_t cfgidx) +{ + /* Open EP OUT */ + DCD_EP_Open(pdev, + AUDIO_OUT_EP, + AUDIO_OUT_PACKET, + USB_OTG_EP_ISOC); + + /* Initialize the Audio output Hardware layer */ + if (AUDIO_OUT_fops.Init(USBD_AUDIO_FREQ, DEFAULT_VOLUME, 0) != USBD_OK) + { + return USBD_FAIL; + } + + /* Prepare Out endpoint to receive audio data */ + DCD_EP_PrepareRx(pdev, + AUDIO_OUT_EP, + (uint8_t*)IsocOutBuff, + AUDIO_OUT_PACKET); + + return USBD_OK; +} + +/** +* @brief usbd_audio_Init +* DeInitializes the AUDIO layer. +* @param pdev: device instance +* @param cfgidx: Configuration index +* @retval status +*/ +static uint8_t usbd_audio_DeInit (void *pdev, + uint8_t cfgidx) +{ + DCD_EP_Close (pdev , AUDIO_OUT_EP); + + /* DeInitialize the Audio output Hardware layer */ + if (AUDIO_OUT_fops.DeInit(0) != USBD_OK) + { + return USBD_FAIL; + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_Setup + * Handles the Audio control request parsing. + * @param pdev: instance + * @param req: usb requests + * @retval status + */ +static uint8_t usbd_audio_Setup (void *pdev, + USB_SETUP_REQ *req) +{ + uint16_t len; + uint8_t *pbuf; + + switch (req->bmRequest & USB_REQ_TYPE_MASK) + { + /* AUDIO Class Requests -------------------------------*/ + case USB_REQ_TYPE_CLASS : + switch (req->bRequest) + { + case AUDIO_REQ_GET_CUR: + AUDIO_Req_GetCurrent(pdev, req); + break; + + case AUDIO_REQ_SET_CUR: + AUDIO_Req_SetCurrent(pdev, req); + break; + + default: + USBD_CtlError (pdev, req); + return USBD_FAIL; + } + break; + + /* Standard Requests -------------------------------*/ + case USB_REQ_TYPE_STANDARD: + switch (req->bRequest) + { + case USB_REQ_GET_DESCRIPTOR: + if( (req->wValue >> 8) == AUDIO_DESCRIPTOR_TYPE) + { +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + pbuf = usbd_audio_Desc; +#else + pbuf = usbd_audio_CfgDesc + 18; +#endif + len = MIN(USB_AUDIO_DESC_SIZ , req->wLength); + } + + USBD_CtlSendData (pdev, + pbuf, + len); + break; + + case USB_REQ_GET_INTERFACE : + USBD_CtlSendData (pdev, + (uint8_t *)&usbd_audio_AltSet, + 1); + break; + + case USB_REQ_SET_INTERFACE : + if ((uint8_t)(req->wValue) < AUDIO_TOTAL_IF_NUM) + { + usbd_audio_AltSet = (uint8_t)(req->wValue); + } + else + { + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + break; + } + } + return USBD_OK; +} + +/** + * @brief usbd_audio_EP0_RxReady + * Handles audio control requests data. + * @param pdev: device device instance + * @retval status + */ +static uint8_t usbd_audio_EP0_RxReady (void *pdev) +{ + /* Check if an AudioControl request has been issued */ + if (AudioCtlCmd == AUDIO_REQ_SET_CUR) + {/* In this driver, to simplify code, only SET_CUR request is managed */ + /* Check for which addressed unit the AudioControl request has been issued */ + if (AudioCtlUnit == AUDIO_OUT_STREAMING_CTRL) + {/* In this driver, to simplify code, only one unit is manage */ + /* Call the audio interface mute function */ + AUDIO_OUT_fops.MuteCtl(AudioCtl[0]); + + /* Reset the AudioCtlCmd variable to prevent re-entering this function */ + AudioCtlCmd = 0; + AudioCtlLen = 0; + } + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_DataIn + * Handles the audio IN data stage. + * @param pdev: instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_audio_DataIn (void *pdev, uint8_t epnum) +{ + return USBD_OK; +} + +/** + * @brief usbd_audio_DataOut + * Handles the Audio Out data stage. + * @param pdev: instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_audio_DataOut (void *pdev, uint8_t epnum) +{ + if (epnum == AUDIO_OUT_EP) + { + /* Increment the Buffer pointer or roll it back when all buffers are full */ + if (IsocOutWrPtr >= (IsocOutBuff + (AUDIO_OUT_PACKET * OUT_PACKET_NUM))) + {/* All buffers are full: roll back */ + IsocOutWrPtr = IsocOutBuff; + } + else + {/* Increment the buffer pointer */ + IsocOutWrPtr += AUDIO_OUT_PACKET; + } + + /* Toggle the frame index */ + ((USB_OTG_CORE_HANDLE*)pdev)->dev.out_ep[epnum].even_odd_frame = + (((USB_OTG_CORE_HANDLE*)pdev)->dev.out_ep[epnum].even_odd_frame)? 0:1; + + /* Prepare Out endpoint to receive next audio packet */ + DCD_EP_PrepareRx(pdev, + AUDIO_OUT_EP, + (uint8_t*)(IsocOutWrPtr), + AUDIO_OUT_PACKET); + + /* Trigger the start of streaming only when half buffer is full */ + if ((PlayFlag == 0) && (IsocOutWrPtr >= (IsocOutBuff + ((AUDIO_OUT_PACKET * OUT_PACKET_NUM) / 2)))) + { + /* Enable start of Streaming */ + PlayFlag = 1; + } + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_SOF + * Handles the SOF event (data buffer update and synchronization). + * @param pdev: instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_audio_SOF (void *pdev) +{ + /* Check if there are available data in stream buffer. + In this function, a single variable (PlayFlag) is used to avoid software delays. + The play operation must be executed as soon as possible after the SOF detection. */ + if (PlayFlag) + { + /* Start playing received packet */ + AUDIO_OUT_fops.AudioCmd((uint8_t*)(IsocOutRdPtr), /* Samples buffer pointer */ + AUDIO_OUT_PACKET, /* Number of samples in Bytes */ + AUDIO_CMD_PLAY); /* Command to be processed */ + + /* Increment the Buffer pointer or roll it back when all buffers all full */ + if (IsocOutRdPtr >= (IsocOutBuff + (AUDIO_OUT_PACKET * OUT_PACKET_NUM))) + {/* Roll back to the start of buffer */ + IsocOutRdPtr = IsocOutBuff; + } + else + {/* Increment to the next sub-buffer */ + IsocOutRdPtr += AUDIO_OUT_PACKET; + } + + /* If all available buffers have been consumed, stop playing */ + if (IsocOutRdPtr == IsocOutWrPtr) + { + /* Pause the audio stream */ + AUDIO_OUT_fops.AudioCmd((uint8_t*)(IsocOutBuff), /* Samples buffer pointer */ + AUDIO_OUT_PACKET, /* Number of samples in Bytes */ + AUDIO_CMD_PAUSE); /* Command to be processed */ + + /* Stop entering play loop */ + PlayFlag = 0; + + /* Reset buffer pointers */ + IsocOutRdPtr = IsocOutBuff; + IsocOutWrPtr = IsocOutBuff; + } + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_OUT_Incplt + * Handles the iso out incomplete event. + * @param pdev: instance + * @retval status + */ +static uint8_t usbd_audio_OUT_Incplt (void *pdev) +{ + return USBD_OK; +} + +/****************************************************************************** + AUDIO Class requests management +******************************************************************************/ +/** + * @brief AUDIO_Req_GetCurrent + * Handles the GET_CUR Audio control request. + * @param pdev: instance + * @param req: setup class request + * @retval status + */ +static void AUDIO_Req_GetCurrent(void *pdev, USB_SETUP_REQ *req) +{ + /* Send the current mute state */ + USBD_CtlSendData (pdev, + AudioCtl, + req->wLength); +} + +/** + * @brief AUDIO_Req_SetCurrent + * Handles the SET_CUR Audio control request. + * @param pdev: instance + * @param req: setup class request + * @retval status + */ +static void AUDIO_Req_SetCurrent(void *pdev, USB_SETUP_REQ *req) +{ + if (req->wLength) + { + /* Prepare the reception of the buffer over EP0 */ + USBD_CtlPrepareRx (pdev, + AudioCtl, + req->wLength); + + /* Set the global variables indicating current request and its length + to the function usbd_audio_EP0_RxReady() which will process the request */ + AudioCtlCmd = AUDIO_REQ_SET_CUR; /* Set the request value */ + AudioCtlLen = req->wLength; /* Set the request data length */ + AudioCtlUnit = HIBYTE(req->wIndex); /* Set the request target unit */ + } +} + +/** + * @brief USBD_audio_GetCfgDesc + * Returns configuration descriptor. + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +static uint8_t *USBD_audio_GetCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (usbd_audio_CfgDesc); + return usbd_audio_CfgDesc; +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c b/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c new file mode 100644 index 0000000..21d9839 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/audio/src/usbd_audio_out_if.c @@ -0,0 +1,318 @@ +/** + ****************************************************************************** + * @file usbd_audio_out_if.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the Audio Out (palyback) interface API. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_audio_core.h" +#include "usbd_audio_out_if.h" + + + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup usbd_audio_out_if + * @brief usbd out interface module + * @{ + */ + +/** @defgroup usbd_audio_out_if_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_out_if_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_out_if_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_audio_out_if_Private_FunctionPrototypes + * @{ + */ +static uint8_t Init (uint32_t AudioFreq, uint32_t Volume, uint32_t options); +static uint8_t DeInit (uint32_t options); +static uint8_t AudioCmd (uint8_t* pbuf, uint32_t size, uint8_t cmd); +static uint8_t VolumeCtl (uint8_t vol); +static uint8_t MuteCtl (uint8_t cmd); +static uint8_t PeriodicTC (uint8_t cmd); +static uint8_t GetState (void); + +/** + * @} + */ + +/** @defgroup usbd_audio_out_if_Private_Variables + * @{ + */ +AUDIO_FOPS_TypeDef AUDIO_OUT_fops = +{ + Init, + DeInit, + AudioCmd, + VolumeCtl, + MuteCtl, + PeriodicTC, + GetState +}; + +static uint8_t AudioState = AUDIO_STATE_INACTIVE; + +/** + * @} + */ + +/** @defgroup usbd_audio_out_if_Private_Functions + * @{ + */ + +/** + * @brief Init + * Initialize and configures all required resources for audio play function. + * @param AudioFreq: Statrtup audio frequency. + * @param Volume: Startup volume to be set. + * @param options: specific options passed to low layer function. + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t Init (uint32_t AudioFreq, + uint32_t Volume, + uint32_t options) +{ + static uint32_t Initialized = 0; + + /* Check if the low layer has already been initialized */ + if (Initialized == 0) + { + /* Call low layer function */ + if (EVAL_AUDIO_Init(OUTPUT_DEVICE_AUTO, Volume, AudioFreq) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + + /* Set the Initialization flag to prevent reinitializing the interface again */ + Initialized = 1; + } + + /* Update the Audio state machine */ + AudioState = AUDIO_STATE_ACTIVE; + + return AUDIO_OK; +} + +/** + * @brief DeInit + * Free all resources used by low layer and stops audio-play function. + * @param options: options passed to low layer function. + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t DeInit (uint32_t options) +{ + /* Update the Audio state machine */ + AudioState = AUDIO_STATE_INACTIVE; + + return AUDIO_OK; +} + +/** + * @brief AudioCmd + * Play, Stop, Pause or Resume current file. + * @param pbuf: address from which file shoud be played. + * @param size: size of the current buffer/file. + * @param cmd: command to be executed, can be AUDIO_CMD_PLAY , AUDIO_CMD_PAUSE, + * AUDIO_CMD_RESUME or AUDIO_CMD_STOP. + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t AudioCmd(uint8_t* pbuf, + uint32_t size, + uint8_t cmd) +{ + /* Check the current state */ + if ((AudioState == AUDIO_STATE_INACTIVE) || (AudioState == AUDIO_STATE_ERROR)) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + + switch (cmd) + { + /* Process the PLAY command ----------------------------*/ + case AUDIO_CMD_PLAY: + /* If current state is Active or Stopped */ + if ((AudioState == AUDIO_STATE_ACTIVE) || \ + (AudioState == AUDIO_STATE_STOPPED) || \ + (AudioState == AUDIO_STATE_PLAYING)) + { + Audio_MAL_Play((uint32_t)pbuf, (size/2)); + AudioState = AUDIO_STATE_PLAYING; + return AUDIO_OK; + } + /* If current state is Paused */ + else if (AudioState == AUDIO_STATE_PAUSED) + { + if (EVAL_AUDIO_PauseResume(AUDIO_RESUME, (uint32_t)pbuf, (size/2)) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + else + { + AudioState = AUDIO_STATE_PLAYING; + return AUDIO_OK; + } + } + else /* Not allowed command */ + { + return AUDIO_FAIL; + } + + /* Process the STOP command ----------------------------*/ + case AUDIO_CMD_STOP: + if (AudioState != AUDIO_STATE_PLAYING) + { + /* Unsupported command */ + return AUDIO_FAIL; + } + else if (EVAL_AUDIO_Stop(CODEC_PDWN_SW) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + else + { + AudioState = AUDIO_STATE_STOPPED; + return AUDIO_OK; + } + + /* Process the PAUSE command ---------------------------*/ + case AUDIO_CMD_PAUSE: + if (AudioState != AUDIO_STATE_PLAYING) + { + /* Unsupported command */ + return AUDIO_FAIL; + } + else if (EVAL_AUDIO_PauseResume(AUDIO_PAUSE, (uint32_t)pbuf, (size/2)) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + else + { + AudioState = AUDIO_STATE_PAUSED; + return AUDIO_OK; + } + + /* Unsupported command ---------------------------------*/ + default: + return AUDIO_FAIL; + } +} + +/** + * @brief VolumeCtl + * Set the volume level in % + * @param vol: volume level to be set in % (from 0% to 100%) + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t VolumeCtl (uint8_t vol) +{ + /* Call low layer volume setting function */ + if (EVAL_AUDIO_VolumeCtl(vol) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + + return AUDIO_OK; +} + +/** + * @brief MuteCtl + * Mute or Unmute the audio current output + * @param cmd: can be 0 to unmute, or 1 to mute. + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t MuteCtl (uint8_t cmd) +{ + /* Call low layer mute setting function */ + if (EVAL_AUDIO_Mute(cmd) != 0) + { + AudioState = AUDIO_STATE_ERROR; + return AUDIO_FAIL; + } + + return AUDIO_OK; +} + +/** + * @brief + * + * @param + * @param + * @retval AUDIO_OK if all operations succeed, AUDIO_FAIL else. + */ +static uint8_t PeriodicTC (uint8_t cmd) +{ + + + return AUDIO_OK; +} + + +/** + * @brief GetState + * Return the current state of the audio machine + * @param None + * @retval Current State. + */ +static uint8_t GetState (void) +{ + return AudioState; +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h b/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h new file mode 100644 index 0000000..926f42e --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_core.h @@ -0,0 +1,137 @@ +/** + ****************************************************************************** + * @file usbd_cdc_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_cdc_core.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#ifndef __USB_CDC_CORE_H_ +#define __USB_CDC_CORE_H_ + +#include "usbd_ioreq.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup usbd_cdc + * @brief This file is the Header file for USBD_cdc.c + * @{ + */ + + +/** @defgroup usbd_cdc_Exported_Defines + * @{ + */ +#define USB_CDC_CONFIG_DESC_SIZ (67) +#define USB_CDC_DESC_SIZ (67-9) + +#define CDC_DESCRIPTOR_TYPE 0x21 + +#define DEVICE_CLASS_CDC 0x02 +#define DEVICE_SUBCLASS_CDC 0x00 + + +#define USB_DEVICE_DESCRIPTOR_TYPE 0x01 +#define USB_CONFIGURATION_DESCRIPTOR_TYPE 0x02 +#define USB_STRING_DESCRIPTOR_TYPE 0x03 +#define USB_INTERFACE_DESCRIPTOR_TYPE 0x04 +#define USB_ENDPOINT_DESCRIPTOR_TYPE 0x05 + +#define STANDARD_ENDPOINT_DESC_SIZE 0x09 + +#define CDC_DATA_IN_PACKET_SIZE *(uint16_t *)(((USB_OTG_CORE_HANDLE *)pdev)->dev.pConfig_descriptor + 57) + +#define CDC_DATA_OUT_PACKET_SIZE *(uint16_t *)(((USB_OTG_CORE_HANDLE *)pdev)->dev.pConfig_descriptor + 64) + +/*---------------------------------------------------------------------*/ +/* CDC definitions */ +/*---------------------------------------------------------------------*/ + +/**************************************************/ +/* CDC Requests */ +/**************************************************/ +#define SEND_ENCAPSULATED_COMMAND 0x00 +#define GET_ENCAPSULATED_RESPONSE 0x01 +#define SET_COMM_FEATURE 0x02 +#define GET_COMM_FEATURE 0x03 +#define CLEAR_COMM_FEATURE 0x04 +#define SET_LINE_CODING 0x20 +#define GET_LINE_CODING 0x21 +#define SET_CONTROL_LINE_STATE 0x22 +#define SEND_BREAK 0x23 +#define NO_CMD 0xFF + +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ +typedef struct _CDC_IF_PROP +{ + uint16_t (*pIf_Init) (void); + uint16_t (*pIf_DeInit) (void); + uint16_t (*pIf_Ctrl) (uint32_t Cmd, uint8_t* Buf, uint32_t Len); + uint16_t (*pIf_DataTx) (uint8_t* Buf, uint32_t Len); + uint16_t (*pIf_DataRx) (uint8_t* Buf, uint32_t Len); +} +CDC_IF_Prop_TypeDef; +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +extern USBD_Class_cb_TypeDef USBD_CDC_cb; +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Functions + * @{ + */ +/** + * @} + */ + +#endif // __USB_CDC_CORE_H_ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h b/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h new file mode 100644 index 0000000..1a12508 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/cdc/inc/usbd_cdc_if_template.h @@ -0,0 +1,45 @@ +/** + ****************************************************************************** + * @file usbd_cdc_if_template.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header for dfu_mal.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_CDC_IF_TEMPLATE_H +#define __USBD_CDC_IF_TEMPLATE_H + +/* Includes ------------------------------------------------------------------*/ +#ifdef STM32F2XX + #include "stm32f2xx.h" +#elif defined(STM32F10X_CL) + #include "stm32f10x.h" +#endif /* STM32F2XX */ + +#include "usbd_conf.h" +#include "usbd_cdc_core.h" + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +extern CDC_IF_Prop_TypeDef TEMPLATE_fops; + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions ------------------------------------------------------- */ +#endif /* __USBD_CDC_IF_TEMPLATE_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c b/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c new file mode 100644 index 0000000..8d1f15d --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_core.c @@ -0,0 +1,811 @@ +/** + ****************************************************************************** + * @file usbd_cdc_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the high layer firmware functions to manage the + * following functionalities of the USB CDC Class: + * - Initialization and Configuration of high and low layer + * - Enumeration as CDC Device (and enumeration for each implemented memory interface) + * - OUT/IN data transfer + * - Command IN transfer (class requests management) + * - Error management + * + * @verbatim + * + * =================================================================== + * CDC Class Driver Description + * =================================================================== + * This driver manages the "Universal Serial Bus Class Definitions for Communications Devices + * Revision 1.2 November 16, 2007" and the sub-protocol specification of "Universal Serial Bus + * Communications Class Subclass Specification for PSTN Devices Revision 1.2 February 9, 2007" + * This driver implements the following aspects of the specification: + * - Device descriptor management + * - Configuration descriptor management + * - Enumeration as CDC device with 2 data endpoints (IN and OUT) and 1 command endpoint (IN) + * - Requests management (as described in section 6.2 in specification) + * - Abstract Control Model compliant + * - Union Functional collection (using 1 IN endpoint for control) + * - Data interface class + + * @note + * For the Abstract Control Model, this core allows only transmitting the requests to + * lower layer dispatcher (ie. usbd_cdc_vcp.c/.h) which should manage each request and + * perform relative actions. + * + * These aspects may be enriched or modified for a specific user application. + * + * This driver doesn't implement the following aspects of the specification + * (but it is possible to manage these features with some modifications on this driver): + * - Any class-specific aspect relative to communication classes should be managed by user application. + * - All communication classes other than PSTN are not managed + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_cdc_core.h" +#include "usbd_desc.h" +#include "usbd_req.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup usbd_cdc + * @brief usbd core module + * @{ + */ + +/** @defgroup usbd_cdc_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_cdc_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_cdc_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_cdc_Private_FunctionPrototypes + * @{ + */ + +/********************************************* + CDC Device library callbacks + *********************************************/ +static uint8_t usbd_cdc_Init (void *pdev, uint8_t cfgidx); +static uint8_t usbd_cdc_DeInit (void *pdev, uint8_t cfgidx); +static uint8_t usbd_cdc_Setup (void *pdev, USB_SETUP_REQ *req); +static uint8_t usbd_cdc_EP0_RxReady (void *pdev); +static uint8_t usbd_cdc_DataIn (void *pdev, uint8_t epnum); +static uint8_t usbd_cdc_DataOut (void *pdev, uint8_t epnum); +static uint8_t usbd_cdc_SOF (void *pdev); + +/********************************************* + CDC specific management functions + *********************************************/ +static void Handle_USBAsynchXfer (void *pdev); +static uint8_t *USBD_cdc_GetCfgDesc (uint8_t speed, uint16_t *length); +#ifdef USE_USB_OTG_HS +static uint8_t *USBD_cdc_GetOtherCfgDesc (uint8_t speed, uint16_t *length); +#endif +/** + * @} + */ + +/** @defgroup usbd_cdc_Private_Variables + * @{ + */ +extern CDC_IF_Prop_TypeDef APP_FOPS; +extern uint8_t USBD_DeviceDesc [USB_SIZ_DEVICE_DESC]; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t usbd_cdc_CfgDesc [USB_CDC_CONFIG_DESC_SIZ] __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t usbd_cdc_OtherCfgDesc [USB_CDC_CONFIG_DESC_SIZ] __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static __IO uint32_t usbd_cdc_AltSet __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t USB_Rx_Buffer [CDC_DATA_MAX_PACKET_SIZE] __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t APP_Rx_Buffer [APP_RX_DATA_SIZE] __ALIGN_END ; + + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t CmdBuff[CDC_CMD_PACKET_SZE] __ALIGN_END ; + +uint32_t APP_Rx_ptr_in = 0; +uint32_t APP_Rx_ptr_out = 0; +uint32_t APP_Rx_length = 0; + +uint8_t USB_Tx_State = 0; + +static uint32_t cdcCmd = 0xFF; +static uint32_t cdcLen = 0; + +/* CDC interface class callbacks structure */ +USBD_Class_cb_TypeDef USBD_CDC_cb = +{ + usbd_cdc_Init, + usbd_cdc_DeInit, + usbd_cdc_Setup, + NULL, /* EP0_TxSent, */ + usbd_cdc_EP0_RxReady, + usbd_cdc_DataIn, + usbd_cdc_DataOut, + usbd_cdc_SOF, + NULL, + NULL, + USBD_cdc_GetCfgDesc, +#ifdef USE_USB_OTG_HS + USBD_cdc_GetOtherCfgDesc, /* use same cobfig as per FS */ +#endif /* USE_USB_OTG_HS */ +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +/* USB CDC device Configuration Descriptor */ +__ALIGN_BEGIN uint8_t usbd_cdc_CfgDesc[USB_CDC_CONFIG_DESC_SIZ] __ALIGN_END = +{ + /*Configuration Descriptor*/ + 0x09, /* bLength: Configuration Descriptor size */ + USB_CONFIGURATION_DESCRIPTOR_TYPE, /* bDescriptorType: Configuration */ + USB_CDC_CONFIG_DESC_SIZ, /* wTotalLength:no of returned bytes */ + 0x00, + 0x02, /* bNumInterfaces: 2 interface */ + 0x01, /* bConfigurationValue: Configuration value */ + 0x00, /* iConfiguration: Index of string descriptor describing the configuration */ + 0xC0, /* bmAttributes: self powered */ + 0x32, /* MaxPower 0 mA */ + + /*---------------------------------------------------------------------------*/ + + /*Interface Descriptor */ + 0x09, /* bLength: Interface Descriptor size */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType: Interface */ + /* Interface descriptor type */ + 0x00, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x01, /* bNumEndpoints: One endpoints used */ + 0x02, /* bInterfaceClass: Communication Interface Class */ + 0x02, /* bInterfaceSubClass: Abstract Control Model */ + 0x01, /* bInterfaceProtocol: Common AT commands */ + 0x00, /* iInterface: */ + + /*Header Functional Descriptor*/ + 0x05, /* bLength: Endpoint Descriptor size */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x00, /* bDescriptorSubtype: Header Func Desc */ + 0x10, /* bcdCDC: spec release number */ + 0x01, + + /*Call Management Functional Descriptor*/ + 0x05, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x01, /* bDescriptorSubtype: Call Management Func Desc */ + 0x00, /* bmCapabilities: D0+D1 */ + 0x01, /* bDataInterface: 1 */ + + /*ACM Functional Descriptor*/ + 0x04, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x02, /* bDescriptorSubtype: Abstract Control Management desc */ + 0x02, /* bmCapabilities */ + + /*Union Functional Descriptor*/ + 0x05, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x06, /* bDescriptorSubtype: Union func desc */ + 0x00, /* bMasterInterface: Communication class interface */ + 0x01, /* bSlaveInterface0: Data Class Interface */ + + /*Endpoint 2 Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_CMD_EP, /* bEndpointAddress */ + 0x03, /* bmAttributes: Interrupt */ + LOBYTE(CDC_CMD_PACKET_SZE), /* wMaxPacketSize: */ + HIBYTE(CDC_CMD_PACKET_SZE), +#ifdef USE_USB_OTG_HS + 0x10, /* bInterval: */ +#else + 0xFF, /* bInterval: */ +#endif /* USE_USB_OTG_HS */ + + /*---------------------------------------------------------------------------*/ + + /*Data class interface descriptor*/ + 0x09, /* bLength: Endpoint Descriptor size */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType: */ + 0x01, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x02, /* bNumEndpoints: Two endpoints used */ + 0x0A, /* bInterfaceClass: CDC */ + 0x00, /* bInterfaceSubClass: */ + 0x00, /* bInterfaceProtocol: */ + 0x00, /* iInterface: */ + + /*Endpoint OUT Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_OUT_EP, /* bEndpointAddress */ + 0x02, /* bmAttributes: Bulk */ + LOBYTE(CDC_DATA_MAX_PACKET_SIZE), /* wMaxPacketSize: */ + HIBYTE(CDC_DATA_MAX_PACKET_SIZE), + 0x00, /* bInterval: ignore for Bulk transfer */ + + /*Endpoint IN Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_IN_EP, /* bEndpointAddress */ + 0x02, /* bmAttributes: Bulk */ + LOBYTE(CDC_DATA_MAX_PACKET_SIZE), /* wMaxPacketSize: */ + HIBYTE(CDC_DATA_MAX_PACKET_SIZE), + 0x00 /* bInterval: ignore for Bulk transfer */ +} ; + +#ifdef USE_USB_OTG_HS +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t usbd_cdc_OtherCfgDesc[USB_CDC_CONFIG_DESC_SIZ] __ALIGN_END = +{ + 0x09, /* bLength: Configuation Descriptor size */ + USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION, + USB_CDC_CONFIG_DESC_SIZ, + 0x00, + 0x02, /* bNumInterfaces: 2 interfaces */ + 0x01, /* bConfigurationValue: */ + 0x04, /* iConfiguration: */ + 0xC0, /* bmAttributes: */ + 0x32, /* MaxPower 100 mA */ + + /*Interface Descriptor */ + 0x09, /* bLength: Interface Descriptor size */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType: Interface */ + /* Interface descriptor type */ + 0x00, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x01, /* bNumEndpoints: One endpoints used */ + 0x02, /* bInterfaceClass: Communication Interface Class */ + 0x02, /* bInterfaceSubClass: Abstract Control Model */ + 0x01, /* bInterfaceProtocol: Common AT commands */ + 0x00, /* iInterface: */ + + /*Header Functional Descriptor*/ + 0x05, /* bLength: Endpoint Descriptor size */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x00, /* bDescriptorSubtype: Header Func Desc */ + 0x10, /* bcdCDC: spec release number */ + 0x01, + + /*Call Management Functional Descriptor*/ + 0x05, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x01, /* bDescriptorSubtype: Call Management Func Desc */ + 0x00, /* bmCapabilities: D0+D1 */ + 0x01, /* bDataInterface: 1 */ + + /*ACM Functional Descriptor*/ + 0x04, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x02, /* bDescriptorSubtype: Abstract Control Management desc */ + 0x02, /* bmCapabilities */ + + /*Union Functional Descriptor*/ + 0x05, /* bFunctionLength */ + 0x24, /* bDescriptorType: CS_INTERFACE */ + 0x06, /* bDescriptorSubtype: Union func desc */ + 0x00, /* bMasterInterface: Communication class interface */ + 0x01, /* bSlaveInterface0: Data Class Interface */ + + /*Endpoint 2 Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_CMD_EP, /* bEndpointAddress */ + 0x03, /* bmAttributes: Interrupt */ + LOBYTE(CDC_CMD_PACKET_SZE), /* wMaxPacketSize: */ + HIBYTE(CDC_CMD_PACKET_SZE), + 0xFF, /* bInterval: */ + + /*---------------------------------------------------------------------------*/ + + /*Data class interface descriptor*/ + 0x09, /* bLength: Endpoint Descriptor size */ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType: */ + 0x01, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x02, /* bNumEndpoints: Two endpoints used */ + 0x0A, /* bInterfaceClass: CDC */ + 0x00, /* bInterfaceSubClass: */ + 0x00, /* bInterfaceProtocol: */ + 0x00, /* iInterface: */ + + /*Endpoint OUT Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_OUT_EP, /* bEndpointAddress */ + 0x02, /* bmAttributes: Bulk */ + 0x40, /* wMaxPacketSize: */ + 0x00, + 0x00, /* bInterval: ignore for Bulk transfer */ + + /*Endpoint IN Descriptor*/ + 0x07, /* bLength: Endpoint Descriptor size */ + USB_ENDPOINT_DESCRIPTOR_TYPE, /* bDescriptorType: Endpoint */ + CDC_IN_EP, /* bEndpointAddress */ + 0x02, /* bmAttributes: Bulk */ + 0x40, /* wMaxPacketSize: */ + 0x00, + 0x00 /* bInterval */ +}; +#endif /* USE_USB_OTG_HS */ + +/** + * @} + */ + +/** @defgroup usbd_cdc_Private_Functions + * @{ + */ + +/** + * @brief usbd_cdc_Init + * Initilaize the CDC interface + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t usbd_cdc_Init (void *pdev, + uint8_t cfgidx) +{ + uint8_t *pbuf; + + /* Open EP IN */ + DCD_EP_Open(pdev, + CDC_IN_EP, + CDC_DATA_IN_PACKET_SIZE, + USB_OTG_EP_BULK); + + /* Open EP OUT */ + DCD_EP_Open(pdev, + CDC_OUT_EP, + CDC_DATA_OUT_PACKET_SIZE, + USB_OTG_EP_BULK); + + /* Open Command IN EP */ + DCD_EP_Open(pdev, + CDC_CMD_EP, + CDC_CMD_PACKET_SZE, + USB_OTG_EP_INT); + + pbuf = (uint8_t *)USBD_DeviceDesc; + pbuf[4] = DEVICE_CLASS_CDC; + pbuf[5] = DEVICE_SUBCLASS_CDC; + + /* Initialize the Interface physical components */ + APP_FOPS.pIf_Init(); + + /* Prepare Out endpoint to receive next packet */ + DCD_EP_PrepareRx(pdev, + CDC_OUT_EP, + (uint8_t*)(USB_Rx_Buffer), + CDC_DATA_OUT_PACKET_SIZE); + + return USBD_OK; +} + +/** + * @brief usbd_cdc_Init + * DeInitialize the CDC layer + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t usbd_cdc_DeInit (void *pdev, + uint8_t cfgidx) +{ + /* Open EP IN */ + DCD_EP_Close(pdev, + CDC_IN_EP); + + /* Open EP OUT */ + DCD_EP_Close(pdev, + CDC_OUT_EP); + + /* Open Command IN EP */ + DCD_EP_Close(pdev, + CDC_CMD_EP); + + /* Restore default state of the Interface physical components */ + APP_FOPS.pIf_DeInit(); + + return USBD_OK; +} + +/** + * @brief usbd_cdc_Setup + * Handle the CDC specific requests + * @param pdev: instance + * @param req: usb requests + * @retval status + */ +static uint8_t usbd_cdc_Setup (void *pdev, + USB_SETUP_REQ *req) +{ + uint16_t len; + uint8_t *pbuf; + + switch (req->bmRequest & USB_REQ_TYPE_MASK) + { + /* CDC Class Requests -------------------------------*/ + case USB_REQ_TYPE_CLASS : + /* Check if the request is a data setup packet */ + if (req->wLength) + { + /* Check if the request is Device-to-Host */ + if (req->bmRequest & 0x80) + { + /* Get the data to be sent to Host from interface layer */ + APP_FOPS.pIf_Ctrl(req->bRequest, CmdBuff, req->wLength); + + /* Send the data to the host */ + USBD_CtlSendData (pdev, + CmdBuff, + req->wLength); + } + else /* Host-to-Device requeset */ + { + /* Set the value of the current command to be processed */ + cdcCmd = req->bRequest; + cdcLen = req->wLength; + + /* Prepare the reception of the buffer over EP0 + Next step: the received data will be managed in usbd_cdc_EP0_TxSent() + function. */ + USBD_CtlPrepareRx (pdev, + CmdBuff, + req->wLength); + } + } + else /* No Data request */ + { + /* Transfer the command to the interface layer */ + APP_FOPS.pIf_Ctrl(req->bRequest, NULL, 0); + } + + return USBD_OK; + + default: + USBD_CtlError (pdev, req); + return USBD_FAIL; + + + + /* Standard Requests -------------------------------*/ + case USB_REQ_TYPE_STANDARD: + switch (req->bRequest) + { + case USB_REQ_GET_DESCRIPTOR: + if( (req->wValue >> 8) == CDC_DESCRIPTOR_TYPE) + { +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + pbuf = usbd_cdc_Desc; +#else + pbuf = usbd_cdc_CfgDesc + 9 + (9 * USBD_ITF_MAX_NUM); +#endif + len = MIN(USB_CDC_DESC_SIZ , req->wLength); + } + + USBD_CtlSendData (pdev, + pbuf, + len); + break; + + case USB_REQ_GET_INTERFACE : + USBD_CtlSendData (pdev, + (uint8_t *)&usbd_cdc_AltSet, + 1); + break; + + case USB_REQ_SET_INTERFACE : + if ((uint8_t)(req->wValue) < USBD_ITF_MAX_NUM) + { + usbd_cdc_AltSet = (uint8_t)(req->wValue); + } + else + { + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + break; + } + } + return USBD_OK; +} + +/** + * @brief usbd_cdc_EP0_RxReady + * Data received on control endpoint + * @param pdev: device device instance + * @retval status + */ +static uint8_t usbd_cdc_EP0_RxReady (void *pdev) +{ + if (cdcCmd != NO_CMD) + { + /* Process the data */ + APP_FOPS.pIf_Ctrl(cdcCmd, CmdBuff, cdcLen); + + /* Reset the command variable to default value */ + cdcCmd = NO_CMD; + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_DataIn + * Data sent on non-control IN endpoint + * @param pdev: device instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_cdc_DataIn (void *pdev, uint8_t epnum) +{ + uint16_t USB_Tx_ptr; + uint16_t USB_Tx_length; + + if (USB_Tx_State == 1) + { + if (APP_Rx_length == 0) + { + USB_Tx_State = 0; + } + else + { + if (APP_Rx_length > CDC_DATA_IN_PACKET_SIZE){ + USB_Tx_ptr = APP_Rx_ptr_out; + USB_Tx_length = CDC_DATA_IN_PACKET_SIZE; + + APP_Rx_ptr_out += CDC_DATA_IN_PACKET_SIZE; + APP_Rx_length -= CDC_DATA_IN_PACKET_SIZE; + } + else + { + USB_Tx_ptr = APP_Rx_ptr_out; + USB_Tx_length = APP_Rx_length; + + APP_Rx_ptr_out += APP_Rx_length; + APP_Rx_length = 0; + } + + /* Prepare the available data buffer to be sent on IN endpoint */ + DCD_EP_Tx (pdev, + CDC_IN_EP, + (uint8_t*)&APP_Rx_Buffer[USB_Tx_ptr], + USB_Tx_length); + } + } + + return USBD_OK; +} + +/** + * @brief usbd_audio_DataOut + * Data received on non-control Out endpoint + * @param pdev: device instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_cdc_DataOut (void *pdev, uint8_t epnum) +{ + uint16_t USB_Rx_Cnt; + + /* Get the received data buffer and update the counter */ + USB_Rx_Cnt = ((USB_OTG_CORE_HANDLE*)pdev)->dev.out_ep[epnum].xfer_count; + + /* USB data will be immediately processed, this allow next USB traffic being + NAKed till the end of the application Xfer */ + APP_FOPS.pIf_DataRx(USB_Rx_Buffer, USB_Rx_Cnt); + + /* Prepare Out endpoint to receive next packet */ + DCD_EP_PrepareRx(pdev, + CDC_OUT_EP, + (uint8_t*)(USB_Rx_Buffer), + CDC_DATA_OUT_PACKET_SIZE); + + return USBD_OK; +} + +/** + * @brief usbd_audio_SOF + * Start Of Frame event management + * @param pdev: instance + * @param epnum: endpoint number + * @retval status + */ +static uint8_t usbd_cdc_SOF (void *pdev) +{ + static uint32_t FrameCount = 0; + + if (FrameCount++ == CDC_IN_FRAME_INTERVAL) + { + /* Reset the frame counter */ + FrameCount = 0; + + /* Check the data to be sent through IN pipe */ + Handle_USBAsynchXfer(pdev); + } + + return USBD_OK; +} + +/** + * @brief Handle_USBAsynchXfer + * Send data to USB + * @param pdev: instance + * @retval None + */ +static void Handle_USBAsynchXfer (void *pdev) +{ + uint16_t USB_Tx_ptr; + uint16_t USB_Tx_length; + + if(USB_Tx_State != 1) + { + if (APP_Rx_ptr_out == APP_RX_DATA_SIZE) + { + APP_Rx_ptr_out = 0; + } + + if(APP_Rx_ptr_out == APP_Rx_ptr_in) + { + USB_Tx_State = 0; + return; + } + + if(APP_Rx_ptr_out > APP_Rx_ptr_in) /* rollback */ + { + APP_Rx_length = APP_RX_DATA_SIZE - APP_Rx_ptr_out; + + } + else + { + APP_Rx_length = APP_Rx_ptr_in - APP_Rx_ptr_out; + + } +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + APP_Rx_length &= ~0x03; +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + + if (APP_Rx_length > CDC_DATA_IN_PACKET_SIZE) + { + USB_Tx_ptr = APP_Rx_ptr_out; + USB_Tx_length = CDC_DATA_IN_PACKET_SIZE; + + APP_Rx_ptr_out += CDC_DATA_IN_PACKET_SIZE; + APP_Rx_length -= CDC_DATA_IN_PACKET_SIZE; + } + else + { + USB_Tx_ptr = APP_Rx_ptr_out; + USB_Tx_length = APP_Rx_length; + + APP_Rx_ptr_out += APP_Rx_length; + APP_Rx_length = 0; + } + USB_Tx_State = 1; + + DCD_EP_Tx (pdev, + CDC_IN_EP, + (uint8_t*)&APP_Rx_Buffer[USB_Tx_ptr], + USB_Tx_length); + } + +} + +/** + * @brief USBD_cdc_GetCfgDesc + * Return configuration descriptor + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +static uint8_t *USBD_cdc_GetCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (usbd_cdc_CfgDesc); + return usbd_cdc_CfgDesc; +} + +/** + * @brief USBD_cdc_GetCfgDesc + * Return configuration descriptor + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +#ifdef USE_USB_OTG_HS +static uint8_t *USBD_cdc_GetOtherCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (usbd_cdc_OtherCfgDesc); + return usbd_cdc_OtherCfgDesc; +} +#endif +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c b/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c new file mode 100644 index 0000000..406f30a --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/cdc/src/usbd_cdc_if_template.c @@ -0,0 +1,202 @@ +/** + ****************************************************************************** + * @file usbd_cdc_if_template.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Generic media access Layer. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED +#pragma data_alignment = 4 +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_cdc_if_template.h" +#include "stm32_eval.h" + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* These are external variables imported from CDC core to be used for IN + transfer management. */ +extern uint8_t APP_Rx_Buffer []; /* Write CDC received data in this buffer. + These data will be sent over USB IN endpoint + in the CDC core functions. */ +extern uint32_t APP_Rx_ptr_in; /* Increment this pointer or roll it back to + start address when writing received data + in the buffer APP_Rx_Buffer. */ + +/* Private function prototypes -----------------------------------------------*/ +static uint16_t TEMPLATE_Init (void); +static uint16_t TEMPLATE_DeInit (void); +static uint16_t TEMPLATE_Ctrl (uint32_t Cmd, uint8_t* Buf, uint32_t Len); +static uint16_t TEMPLATE_DataTx (uint8_t* Buf, uint32_t Len); +static uint16_t TEMPLATE_DataRx (uint8_t* Buf, uint32_t Len); + +CDC_IF_Prop_TypeDef TEMPLATE_fops = +{ + TEMPLATE_Init, + TEMPLATE_DeInit, + TEMPLATE_Ctrl, + TEMPLATE_DataTx, + TEMPLATE_DataRx +}; + +/* Private functions ---------------------------------------------------------*/ + +/** + * @brief TEMPLATE_Init + * Initializes the CDC media low layer + * @param None + * @retval Result of the opeartion: USBD_OK if all operations are OK else USBD_FAIL + */ +static uint16_t TEMPLATE_Init(void) +{ + /* + Add your initialization code here + */ + return USBD_OK; +} + +/** + * @brief TEMPLATE_DeInit + * DeInitializes the CDC media low layer + * @param None + * @retval Result of the opeartion: USBD_OK if all operations are OK else USBD_FAIL + */ +static uint16_t TEMPLATE_DeInit(void) +{ + /* + Add your deinitialization code here + */ + return USBD_OK; +} + + +/** + * @brief TEMPLATE_Ctrl + * Manage the CDC class requests + * @param Cmd: Command code + * @param Buf: Buffer containing command data (request parameters) + * @param Len: Number of data to be sent (in bytes) + * @retval Result of the opeartion: USBD_OK if all operations are OK else USBD_FAIL + */ +static uint16_t TEMPLATE_Ctrl (uint32_t Cmd, uint8_t* Buf, uint32_t Len) +{ + switch (Cmd) + { + case SEND_ENCAPSULATED_COMMAND: + /* Add your code here */ + break; + + case GET_ENCAPSULATED_RESPONSE: + /* Add your code here */ + break; + + case SET_COMM_FEATURE: + /* Add your code here */ + break; + + case GET_COMM_FEATURE: + /* Add your code here */ + break; + + case CLEAR_COMM_FEATURE: + /* Add your code here */ + break; + + case SET_LINE_CODING: + /* Add your code here */ + break; + + case GET_LINE_CODING: + /* Add your code here */ + break; + + case SET_CONTROL_LINE_STATE: + /* Add your code here */ + break; + + case SEND_BREAK: + /* Add your code here */ + break; + + default: + break; + } + + return USBD_OK; +} + +/** + * @brief TEMPLATE_DataTx + * CDC received data to be send over USB IN endpoint are managed in + * this function. + * @param Buf: Buffer of data to be sent + * @param Len: Number of data to be sent (in bytes) + * @retval Result of the opeartion: USBD_OK if all operations are OK else USBD_FAIL + */ +static uint16_t TEMPLATE_DataTx (uint8_t* Buf, uint32_t Len) +{ + + /* Get the data to be sent */ + for (i = 0; i < Len; i++) + { + /* APP_Rx_Buffer[APP_Rx_ptr_in] = XXX_ReceiveData(XXX); */ + } + + /* Increment the in pointer */ + APP_Rx_ptr_in++; + + /* To avoid buffer overflow */ + if(APP_Rx_ptr_in == APP_RX_DATA_SIZE) + { + APP_Rx_ptr_in = 0; + } + + return USBD_OK; +} + +/** + * @brief TEMPLATE_DataRx + * Data received over USB OUT endpoint are sent over CDC interface + * through this function. + * + * @note + * This function will block any OUT packet reception on USB endpoint + * untill exiting this function. If you exit this function before transfer + * is complete on CDC interface (ie. using DMA controller) it will result + * in receiving more data while previous ones are still not sent. + * + * @param Buf: Buffer of data to be received + * @param Len: Number of data received (in bytes) + * @retval Result of the opeartion: USBD_OK if all operations are OK else USBD_FAIL + */ +static uint16_t TEMPLATE_DataRx (uint8_t* Buf, uint32_t Len) +{ + uint32_t i; + + /* Send the received buffer */ + for (i = 0; i < Len; i++) + { + /* XXXX_SendData(XXXX, *(Buf + i) ); */ + } + + return USBD_OK; +} + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h new file mode 100644 index 0000000..aadffb1 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_core.h @@ -0,0 +1,187 @@ +/** + ****************************************************************************** + * @file usbd_dfu_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_dfu_core.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#ifndef __USB_DFU_CORE_H_ +#define __USB_DFU_CORE_H_ + +#include "usbd_ioreq.h" +#include "usbd_dfu_mal.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup usbd_dfu + * @brief This file is the Header file for USBD_dfu.c + * @{ + */ + + +/** @defgroup usbd_dfu_Exported_Defines + * @{ + */ +#define USB_DFU_CONFIG_DESC_SIZ (18 + (9 * USBD_ITF_MAX_NUM)) +#define USB_DFU_DESC_SIZ 9 + +#define DFU_DESCRIPTOR_TYPE 0x21 + + +/*---------------------------------------------------------------------*/ +/* DFU definitions */ +/*---------------------------------------------------------------------*/ + + + +/**************************************************/ +/* DFU Requests DFU states */ +/**************************************************/ + + +#define STATE_appIDLE 0 +#define STATE_appDETACH 1 +#define STATE_dfuIDLE 2 +#define STATE_dfuDNLOAD_SYNC 3 +#define STATE_dfuDNBUSY 4 +#define STATE_dfuDNLOAD_IDLE 5 +#define STATE_dfuMANIFEST_SYNC 6 +#define STATE_dfuMANIFEST 7 +#define STATE_dfuMANIFEST_WAIT_RESET 8 +#define STATE_dfuUPLOAD_IDLE 9 +#define STATE_dfuERROR 10 + +/**************************************************/ +/* DFU Requests DFU status */ +/**************************************************/ + +#define STATUS_OK 0x00 +#define STATUS_ERRTARGET 0x01 +#define STATUS_ERRFILE 0x02 +#define STATUS_ERRWRITE 0x03 +#define STATUS_ERRERASE 0x04 +#define STATUS_ERRCHECK_ERASED 0x05 +#define STATUS_ERRPROG 0x06 +#define STATUS_ERRVERIFY 0x07 +#define STATUS_ERRADDRESS 0x08 +#define STATUS_ERRNOTDONE 0x09 +#define STATUS_ERRFIRMWARE 0x0A +#define STATUS_ERRVENDOR 0x0B +#define STATUS_ERRUSBR 0x0C +#define STATUS_ERRPOR 0x0D +#define STATUS_ERRUNKNOWN 0x0E +#define STATUS_ERRSTALLEDPKT 0x0F + +/**************************************************/ +/* DFU Requests DFU states Manifestation State */ +/**************************************************/ + +#define Manifest_complete 0x00 +#define Manifest_In_Progress 0x01 + + +/**************************************************/ +/* Special Commands with Download Request */ +/**************************************************/ + +#define CMD_GETCOMMANDS 0x00 +#define CMD_SETADDRESSPOINTER 0x21 +#define CMD_ERASE 0x41 + +/**************************************************/ +/* Other defines */ +/**************************************************/ +/* Bit Detach capable = bit 3 in bmAttributes field */ +#define DFU_DETACH_MASK (uint8_t)(1 << 4) +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ +/**************************************************/ +/* DFU Requests */ +/**************************************************/ + +typedef enum _DFU_REQUESTS { + DFU_DETACH = 0, + DFU_DNLOAD = 1, + DFU_UPLOAD, + DFU_GETSTATUS, + DFU_CLRSTATUS, + DFU_GETSTATE, + DFU_ABORT +} DFU_REQUESTS; + +typedef void (*pFunction)(void); +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ +/********** Descriptor of DFU interface 0 Alternate setting n ****************/ +#define USBD_DFU_IF_DESC(n) 0x09, /* bLength: Interface Descriptor size */ \ + USB_INTERFACE_DESCRIPTOR_TYPE, /* bDescriptorType */ \ + 0x00, /* bInterfaceNumber: Number of Interface */ \ + (n), /* bAlternateSetting: Alternate setting */ \ + 0x00, /* bNumEndpoints*/ \ + 0xFE, /* bInterfaceClass: Application Specific Class Code */ \ + 0x01, /* bInterfaceSubClass : Device Firmware Upgrade Code */ \ + 0x02, /* nInterfaceProtocol: DFU mode protocol */ \ + USBD_IDX_INTERFACE_STR + (n) + 1 /* iInterface: Index of string descriptor */ \ + /* 18 */ + +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +extern USBD_Class_cb_TypeDef DFU_cb; +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Functions + * @{ + */ +/** + * @} + */ + +#endif // __USB_DFU_CORE_H_ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h new file mode 100644 index 0000000..9ed095b --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_dfu_mal.h @@ -0,0 +1,79 @@ +/** + ****************************************************************************** + * @file usbd_dfu_mal.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header for usbd_dfu_mal.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __DFU_MAL_H +#define __DFU_MAL_H + +/* Includes ------------------------------------------------------------------*/ +#ifdef STM32F2XX + #include "stm32f2xx.h" +#elif defined(STM32F10X_CL) + #include "stm32f10x.h" +#endif /* STM32F2XX */ + +#include "usbd_conf.h" +#include "usbd_dfu_core.h" + +/* Exported types ------------------------------------------------------------*/ +typedef struct _DFU_MAL_PROP +{ + const uint8_t* pStrDesc; + uint16_t (*pMAL_Init) (void); + uint16_t (*pMAL_DeInit) (void); + uint16_t (*pMAL_Erase) (uint32_t Add); + uint16_t (*pMAL_Write) (uint32_t Add, uint32_t Len); + uint8_t *(*pMAL_Read) (uint32_t Add, uint32_t Len); + uint16_t (*pMAL_CheckAdd) (uint32_t Add); + const uint32_t EraseTiming; + const uint32_t WriteTiming; +} +DFU_MAL_Prop_TypeDef; + + +/* Exported constants --------------------------------------------------------*/ +#define MAL_OK 0 +#define MAL_FAIL 1 + +/* utils macro ---------------------------------------------------------------*/ +#define _1st_BYTE(x) (uint8_t)((x)&0xFF) /* 1st addressing cycle */ +#define _2nd_BYTE(x) (uint8_t)(((x)&0xFF00)>>8) /* 2nd addressing cycle */ +#define _3rd_BYTE(x) (uint8_t)(((x)&0xFF0000)>>16) /* 3rd addressing cycle */ +#define _4th_BYTE(x) (uint8_t)(((x)&0xFF000000)>>24) /* 4th addressing cycle */ + +/* Exported macro ------------------------------------------------------------*/ +#define SET_POLLING_TIMING(x) buffer[1] = _1st_BYTE(x);\ + buffer[2] = _2nd_BYTE(x);\ + buffer[3] = _3rd_BYTE(x); + +/* Exported functions ------------------------------------------------------- */ + +uint16_t MAL_Init (void); +uint16_t MAL_DeInit (void); +uint16_t MAL_Erase (uint32_t SectorAddress); +uint16_t MAL_Write (uint32_t SectorAddress, uint32_t DataLength); +uint8_t *MAL_Read (uint32_t SectorAddress, uint32_t DataLength); +uint16_t MAL_GetStatus(uint32_t SectorAddress ,uint8_t Cmd, uint8_t *buffer); + +extern uint8_t MAL_Buffer[XFERSIZE]; /* RAM Buffer for Downloaded Data */ +#endif /* __DFU_MAL_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h new file mode 100644 index 0000000..07e49df --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_flash_if.h @@ -0,0 +1,49 @@ +/** + ****************************************************************************** + * @file usbd_flash_if.h + * @author MCD Application Team + * @version V1.0.0RC1 + * @date 18-March-2011 + * @brief Header for usbd_flash_if.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __FLASH_IF_MAL_H +#define __FLASH_IF_MAL_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_dfu_mal.h" + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ +#define FLASH_START_ADD 0x08000000 + +#ifdef STM32F2XX + #define FLASH_END_ADD 0x08100000 + #define FLASH_IF_STRING "@Internal Flash /0x08000000/03*016Ka,01*016Kg,01*064Kg,07*128Kg" +#elif defined(STM32F10X_CL) + #define FLASH_END_ADD 0x08040000 + #define FLASH_IF_STRING "@Internal Flash /0x08000000/06*002Ka,122*002Kg" +#endif /* STM32F2XX */ + + +extern DFU_MAL_Prop_TypeDef DFU_Flash_cb; + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions ------------------------------------------------------- */ + +#endif /* __FLASH_IF_MAL_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h new file mode 100644 index 0000000..d1e0dda --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_mem_if_template.h @@ -0,0 +1,46 @@ +/** + ****************************************************************************** + * @file usbd_mem_if_template.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header for usbd_mem_if_template.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __MEM_IF_MAL_H +#define __MEM_IF_MAL_H + +/* Includes ------------------------------------------------------------------*/ +#ifdef STM32F2XX + #include "stm32f2xx.h" +#endif /* STM32F2XX */ +#include "usbd_dfu_mal.h" + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ +#define MEM_START_ADD 0x00000000 /* Dummy start address */ +#define MEM_END_ADD (uint32_t)(MEM_START_ADD + (5 * 1024)) /* Dummy Size = 5KB */ + +#define MEM_IF_STRING "@Dummy Memory /0x00000000/01*002Kg,03*001Kg" + +extern DFU_MAL_Prop_TypeDef DFU_Mem_cb; + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions ------------------------------------------------------- */ + +#endif /* __MEM_IF_MAL_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h new file mode 100644 index 0000000..ef7e061 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/inc/usbd_otp_if.h @@ -0,0 +1,43 @@ +/** + ****************************************************************************** + * @file usbd_otp_if.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header for usbd_otp_if.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __OTP_IF_MAL_H +#define __OTP_IF_MAL_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_dfu_mal.h" + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ +#define OTP_START_ADD 0x1FFF7800 +#define OTP_END_ADD (uint32_t)(OTP_START_ADD + 528) + +#define OTP_IF_STRING "@OTP Area /0x1FFF7800/01*512 g,01*016 g" + +extern DFU_MAL_Prop_TypeDef DFU_Otp_cb; + +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions ------------------------------------------------------- */ + +#endif /* __OTP_IF_MAL_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c new file mode 100644 index 0000000..3160316 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_core.c @@ -0,0 +1,1046 @@ +/** + ****************************************************************************** + * @file usbd_dfu_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the high layer firmware functions to manage the + * following functionalities of the USB DFU Class: + * - Initialization and Configuration of high and low layer + * - Enumeration as DFU Device (and enumeration for each implemented memory interface) + * - Transfers to/from memory interfaces + * - Easy-to-customize "plug-in-like" modules for adding/removing memory interfaces. + * - Error management + * + * @verbatim + * + * =================================================================== + * DFU Class Driver Description + * =================================================================== + * This driver manages the DFU class V1.1 following the "Device Class Specification for + * Device Firmware Upgrade Version 1.1 Aug 5, 2004". + * This driver implements the following aspects of the specification: + * - Device descriptor management + * - Configuration descriptor management + * - Enumeration as DFU device (in DFU mode only) + * - Requests management (supporting ST DFU sub-protocol) + * - Memory operations management (Download/Upload/Erase/Detach/GetState/GetStatus) + * - DFU state machine implementation. + * + * @note + * ST DFU sub-protocol is compliant with DFU protocol and use sub-requests to manage + * memory addressing, commands processing, specific memories operations (ie. Erase) ... + * As required by the DFU specification, only endpoint 0 is used in this application. + * Other endpoints and functions may be added to the application (ie. DFU ...) + * + * These aspects may be enriched or modified for a specific user application. + * + * This driver doesn't implement the following aspects of the specification + * (but it is possible to manage these features with some modifications on this driver): + * - Manifestation Tolerant mode + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_dfu_core.h" +#include "usbd_desc.h" +#include "usbd_req.h" +#include "usb_bsp.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup usbd_dfu + * @brief usbd core module + * @{ + */ + +/** @defgroup usbd_dfu_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_dfu_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_dfu_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup usbd_dfu_Private_FunctionPrototypes + * @{ + */ + +/********************************************* + DFU Device library callbacks + *********************************************/ +static uint8_t usbd_dfu_Init (void *pdev, + uint8_t cfgidx); + +static uint8_t usbd_dfu_DeInit (void *pdev, + uint8_t cfgidx); + +static uint8_t usbd_dfu_Setup (void *pdev, + USB_SETUP_REQ *req); + +static uint8_t EP0_TxSent (void *pdev); + +static uint8_t EP0_RxReady (void *pdev); + + +static uint8_t *USBD_DFU_GetCfgDesc (uint8_t speed, + uint16_t *length); + + +#ifdef USB_OTG_HS_CORE +static uint8_t *USBD_DFU_GetOtherCfgDesc (uint8_t speed, + uint16_t *length); +#endif + +static uint8_t* USBD_DFU_GetUsrStringDesc (uint8_t speed, + uint8_t index , + uint16_t *length); + +/********************************************* + DFU Requests management functions + *********************************************/ +static void DFU_Req_DETACH (void *pdev, + USB_SETUP_REQ *req); + +static void DFU_Req_DNLOAD (void *pdev, + USB_SETUP_REQ *req); + +static void DFU_Req_UPLOAD (void *pdev, + USB_SETUP_REQ *req); + +static void DFU_Req_GETSTATUS (void *pdev); + +static void DFU_Req_CLRSTATUS (void *pdev); + +static void DFU_Req_GETSTATE (void *pdev); + +static void DFU_Req_ABORT (void *pdev); + +static void DFU_LeaveDFUMode (void *pdev); + +/** + * @} + */ + +/** @defgroup usbd_dfu_Private_Variables + * @{ + */ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t usbd_dfu_CfgDesc[USB_DFU_CONFIG_DESC_SIZ] __ALIGN_END ; + + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t usbd_dfu_OtherCfgDesc[USB_DFU_CONFIG_DESC_SIZ] __ALIGN_END ; + +/* The list of Interface String descriptor pointers is defined in usbd_dfu_mal.c + file. This list can be updated whenever a memory has to be added or removed */ +extern const uint8_t* usbd_dfu_StringDesc[]; + +/* State Machine variables */ +uint8_t DeviceState; +uint8_t DeviceStatus[6]; +uint32_t Manifest_State = Manifest_complete; +/* Data Management variables */ +static uint32_t wBlockNum = 0, wlength = 0; +static uint32_t Pointer = APP_DEFAULT_ADD; /* Base Address to Erase, Program or Read */ +static __IO uint32_t usbd_dfu_AltSet = 0; + +extern uint8_t MAL_Buffer[]; + +/* DFU interface class callbacks structure */ +USBD_Class_cb_TypeDef DFU_cb = +{ + usbd_dfu_Init, + usbd_dfu_DeInit, + usbd_dfu_Setup, + EP0_TxSent, + EP0_RxReady, + NULL, /* DataIn, */ + NULL, /* DataOut, */ + NULL, /*SOF */ + NULL, + NULL, + USBD_DFU_GetCfgDesc, +#ifdef USB_OTG_HS_CORE + USBD_DFU_GetOtherCfgDesc, /* use same cobfig as per FS */ +#endif + USBD_DFU_GetUsrStringDesc, +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +/* USB DFU device Configuration Descriptor */ +__ALIGN_BEGIN uint8_t usbd_dfu_CfgDesc[USB_DFU_CONFIG_DESC_SIZ] __ALIGN_END = +{ + 0x09, /* bLength: Configuation Descriptor size */ + USB_CONFIGURATION_DESCRIPTOR_TYPE, /* bDescriptorType: Configuration */ + USB_DFU_CONFIG_DESC_SIZ, + /* wTotalLength: Bytes returned */ + 0x00, + 0x01, /*bNumInterfaces: 1 interface*/ + 0x01, /*bConfigurationValue: Configuration value*/ + 0x02, /*iConfiguration: Index of string descriptor describing the configuration*/ + 0xC0, /*bmAttributes: bus powered and Supprts Remote Wakeup */ + 0x32, /*MaxPower 100 mA: this current is used for detecting Vbus*/ + /* 09 */ + + /********** Descriptor of DFU interface 0 Alternate setting 0 **************/ + USBD_DFU_IF_DESC(0), /* This interface is mandatory for all devices */ + +#if (USBD_ITF_MAX_NUM > 1) + /********** Descriptor of DFU interface 0 Alternate setting 1 **************/ + USBD_DFU_IF_DESC(1), +#endif /* (USBD_ITF_MAX_NUM > 1) */ + +#if (USBD_ITF_MAX_NUM > 2) + /********** Descriptor of DFU interface 0 Alternate setting 2 **************/ + USBD_DFU_IF_DESC(2), +#endif /* (USBD_ITF_MAX_NUM > 2) */ + +#if (USBD_ITF_MAX_NUM > 3) + /********** Descriptor of DFU interface 0 Alternate setting 3 **************/ + USBD_DFU_IF_DESC(3), +#endif /* (USBD_ITF_MAX_NUM > 3) */ + +#if (USBD_ITF_MAX_NUM > 4) + /********** Descriptor of DFU interface 0 Alternate setting 4 **************/ + USBD_DFU_IF_DESC(4), +#endif /* (USBD_ITF_MAX_NUM > 4) */ + +#if (USBD_ITF_MAX_NUM > 5) + /********** Descriptor of DFU interface 0 Alternate setting 5 **************/ + USBD_DFU_IF_DESC(5), +#endif /* (USBD_ITF_MAX_NUM > 5) */ + +#if (USBD_ITF_MAX_NUM > 6) +#error "ERROR: usbd_dfu_core.c: Modify the file to support more descriptors!" +#endif /* (USBD_ITF_MAX_NUM > 6) */ + + /******************** DFU Functional Descriptor********************/ + 0x09, /*blength = 9 Bytes*/ + DFU_DESCRIPTOR_TYPE, /* DFU Functional Descriptor*/ + 0x0B, /*bmAttribute + bitCanDnload = 1 (bit 0) + bitCanUpload = 1 (bit 1) + bitManifestationTolerant = 0 (bit 2) + bitWillDetach = 1 (bit 3) + Reserved (bit4-6) + bitAcceleratedST = 0 (bit 7)*/ + 0xFF, /*DetachTimeOut= 255 ms*/ + 0x00, + /*WARNING: In DMA mode the multiple MPS packets feature is still not supported + ==> In this case, when using DMA XFERSIZE should be set to 64 in usbd_conf.h */ + TRANSFER_SIZE_BYTES(XFERSIZE), /* TransferSize = 1024 Byte*/ + 0x1A, /* bcdDFUVersion*/ + 0x01 + /***********************************************************/ + /* 9*/ +} ; + +#ifdef USE_USB_OTG_HS +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + +__ALIGN_BEGIN uint8_t usbd_dfu_OtherCfgDesc[USB_DFU_CONFIG_DESC_SIZ] __ALIGN_END = +{ + 0x09, /* bLength: Configuation Descriptor size */ + USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION, /* bDescriptorType: Configuration */ + USB_DFU_CONFIG_DESC_SIZ, + /* wTotalLength: Bytes returned */ + 0x00, + 0x01, /*bNumInterfaces: 1 interface*/ + 0x01, /*bConfigurationValue: Configuration value*/ + 0x02, /*iConfiguration: Index of string descriptor describing the configuration*/ + 0xC0, /*bmAttributes: bus powered and Supprts Remote Wakeup */ + 0x32, /*MaxPower 100 mA: this current is used for detecting Vbus*/ + /* 09 */ + + /********** Descriptor of DFU interface 0 Alternate setting 0 **************/ + USBD_DFU_IF_DESC(0), /* This interface is mandatory for all devices */ + +#if (USBD_ITF_MAX_NUM > 1) + /********** Descriptor of DFU interface 0 Alternate setting 1 **************/ + USBD_DFU_IF_DESC(1), +#endif /* (USBD_ITF_MAX_NUM > 1) */ + +#if (USBD_ITF_MAX_NUM > 2) + /********** Descriptor of DFU interface 0 Alternate setting 2 **************/ + USBD_DFU_IF_DESC(2), +#endif /* (USBD_ITF_MAX_NUM > 2) */ + +#if (USBD_ITF_MAX_NUM > 3) + /********** Descriptor of DFU interface 0 Alternate setting 3 **************/ + USBD_DFU_IF_DESC(3), +#endif /* (USBD_ITF_MAX_NUM > 3) */ + +#if (USBD_ITF_MAX_NUM > 4) + /********** Descriptor of DFU interface 0 Alternate setting 4 **************/ + USBD_DFU_IF_DESC(4), +#endif /* (USBD_ITF_MAX_NUM > 4) */ + +#if (USBD_ITF_MAX_NUM > 5) + /********** Descriptor of DFU interface 0 Alternate setting 5 **************/ + USBD_DFU_IF_DESC(5), +#endif /* (USBD_ITF_MAX_NUM > 5) */ + +#if (USBD_ITF_MAX_NUM > 6) +#error "ERROR: usbd_dfu_core.c: Modify the file to support more descriptors!" +#endif /* (USBD_ITF_MAX_NUM > 6) */ + + /******************** DFU Functional Descriptor********************/ + 0x09, /*blength = 9 Bytes*/ + DFU_DESCRIPTOR_TYPE, /* DFU Functional Descriptor*/ + 0x0B, /*bmAttribute + bitCanDnload = 1 (bit 0) + bitCanUpload = 1 (bit 1) + bitManifestationTolerant = 0 (bit 2) + bitWillDetach = 1 (bit 3) + Reserved (bit4-6) + bitAcceleratedST = 0 (bit 7)*/ + 0xFF, /*DetachTimeOut= 255 ms*/ + 0x00, + /*WARNING: In DMA mode the multiple MPS packets feature is still not supported + ==> In this case, when using DMA XFERSIZE should be set to 64 in usbd_conf.h */ + TRANSFER_SIZE_BYTES(XFERSIZE), /* TransferSize = 1024 Byte*/ + 0x1A, /* bcdDFUVersion*/ + 0x01 + /***********************************************************/ + /* 9*/ +}; +#endif /* USE_USB_OTG_HS */ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif + +__ALIGN_BEGIN static uint8_t usbd_dfu_Desc[USB_DFU_DESC_SIZ] __ALIGN_END = +{ + 0x09, /*blength = 9 Bytes*/ + DFU_DESCRIPTOR_TYPE, /* DFU Functional Descriptor*/ + 0x0B, /*bmAttribute + bitCanDnload = 1 (bit 0) + bitCanUpload = 1 (bit 1) + bitManifestationTolerant = 0 (bit 2) + bitWillDetach = 1 (bit 3) + Reserved (bit4-6) + bitAcceleratedST = 0 (bit 7)*/ + 0xFF, /*DetachTimeOut= 255 ms*/ + 0x00, + /*WARNING: In DMA mode the multiple MPS packets feature is still not supported + ==> In this case, when using DMA XFERSIZE should be set to 64 in usbd_conf.h */ + TRANSFER_SIZE_BYTES(XFERSIZE), /* TransferSize = 1024 Byte*/ + 0x1A, /* bcdDFUVersion*/ + 0x01 +}; +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + +/** + * @} + */ + +/** @defgroup usbd_dfu_Private_Functions + * @{ + */ + +/** + * @brief usbd_dfu_Init + * Initializes the DFU interface. + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t usbd_dfu_Init (void *pdev, + uint8_t cfgidx) +{ + /* Initilialize the MAL(Media Access Layer) */ + MAL_Init(); + + /* Initialize the state of the DFU interface */ + DeviceState = STATE_dfuIDLE; + DeviceStatus[0] = STATUS_OK; + DeviceStatus[4] = DeviceState; + + return USBD_OK; +} + +/** + * @brief usbd_dfu_Init + * De-initializes the DFU layer. + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t usbd_dfu_DeInit (void *pdev, + uint8_t cfgidx) +{ + /* Restore default state */ + DeviceState = STATE_dfuIDLE; + DeviceStatus[0] = STATUS_OK; + DeviceStatus[4] = DeviceState; + wBlockNum = 0; + wlength = 0; + + /* DeInitilialize the MAL(Media Access Layer) */ + MAL_DeInit(); + + return USBD_OK; +} + +/** + * @brief usbd_dfu_Setup + * Handles the DFU request parsing. + * @param pdev: instance + * @param req: usb requests + * @retval status + */ +static uint8_t usbd_dfu_Setup (void *pdev, + USB_SETUP_REQ *req) +{ + uint16_t len = 0; + uint8_t *pbuf = NULL; + + switch (req->bmRequest & USB_REQ_TYPE_MASK) + { + /* DFU Class Requests -------------------------------*/ + case USB_REQ_TYPE_CLASS : + switch (req->bRequest) + { + case DFU_DNLOAD: + DFU_Req_DNLOAD(pdev, req); + break; + + case DFU_UPLOAD: + DFU_Req_UPLOAD(pdev, req); + break; + + case DFU_GETSTATUS: + DFU_Req_GETSTATUS(pdev); + break; + + case DFU_CLRSTATUS: + DFU_Req_CLRSTATUS(pdev); + break; + + case DFU_GETSTATE: + DFU_Req_GETSTATE(pdev); + break; + + case DFU_ABORT: + DFU_Req_ABORT(pdev); + break; + + case DFU_DETACH: + DFU_Req_DETACH(pdev, req); + break; + + default: + USBD_CtlError (pdev, req); + return USBD_FAIL; + } + break; + + /* Standard Requests -------------------------------*/ + case USB_REQ_TYPE_STANDARD: + switch (req->bRequest) + { + case USB_REQ_GET_DESCRIPTOR: + if( (req->wValue >> 8) == DFU_DESCRIPTOR_TYPE) + { +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + pbuf = usbd_dfu_Desc; +#else + pbuf = usbd_dfu_CfgDesc + 9 + (9 * USBD_ITF_MAX_NUM); +#endif + len = MIN(USB_DFU_DESC_SIZ , req->wLength); + } + + USBD_CtlSendData (pdev, + pbuf, + len); + break; + + case USB_REQ_GET_INTERFACE : + USBD_CtlSendData (pdev, + (uint8_t *)&usbd_dfu_AltSet, + 1); + break; + + case USB_REQ_SET_INTERFACE : + if ((uint8_t)(req->wValue) < USBD_ITF_MAX_NUM) + { + usbd_dfu_AltSet = (uint8_t)(req->wValue); + } + else + { + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + break; + } + } + return USBD_OK; +} + +/** + * @brief EP0_TxSent + * Handles the DFU control endpoint data IN stage. + * @param pdev: device instance + * @retval status + */ +static uint8_t EP0_TxSent (void *pdev) +{ + uint32_t Addr; + USB_SETUP_REQ req; + + if (DeviceState == STATE_dfuDNBUSY) + { + /* Decode the Special Command*/ + if (wBlockNum == 0) + { + if ((MAL_Buffer[0] == CMD_GETCOMMANDS) && (wlength == 1)) + {} + else if (( MAL_Buffer[0] == CMD_SETADDRESSPOINTER ) && (wlength == 5)) + { + Pointer = MAL_Buffer[1]; + Pointer += MAL_Buffer[2] << 8; + Pointer += MAL_Buffer[3] << 16; + Pointer += MAL_Buffer[4] << 24; + } + else if (( MAL_Buffer[0] == CMD_ERASE ) && (wlength == 5)) + { + Pointer = MAL_Buffer[1]; + Pointer += MAL_Buffer[2] << 8; + Pointer += MAL_Buffer[3] << 16; + Pointer += MAL_Buffer[4] << 24; + MAL_Erase(Pointer); + } + else + { + /* Reset the global length and block number */ + wlength = 0; + wBlockNum = 0; + /* Call the error management function (command will be nacked) */ + req.bmRequest = 0; + req.wLength = 1; + USBD_CtlError (pdev, &req); + } + } + /* Regular Download Command */ + else if (wBlockNum > 1) + { + /* Decode the required address */ + Addr = ((wBlockNum - 2) * XFERSIZE) + Pointer; + + /* Preform the write operation */ + MAL_Write(Addr, wlength); + } + /* Reset the global lenght and block number */ + wlength = 0; + wBlockNum = 0; + + /* Update the state machine */ + DeviceState = STATE_dfuDNLOAD_SYNC; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + return USBD_OK; + } + else if (DeviceState == STATE_dfuMANIFEST)/* Manifestation in progress*/ + { + /* Start leaving DFU mode */ + DFU_LeaveDFUMode(pdev); + } + + return USBD_OK; +} + +/** + * @brief EP0_RxReady + * Handles the DFU control endpoint data OUT stage. + * @param pdev: device instance + * @retval status + */ +static uint8_t EP0_RxReady (void *pdev) +{ + return USBD_OK; +} + + +/****************************************************************************** + DFU Class requests management +******************************************************************************/ +/** + * @brief DFU_Req_DETACH + * Handles the DFU DETACH request. + * @param pdev: device instance + * @param req: pointer to the request structure. + * @retval None. + */ +static void DFU_Req_DETACH(void *pdev, USB_SETUP_REQ *req) +{ + if (DeviceState == STATE_dfuIDLE || DeviceState == STATE_dfuDNLOAD_SYNC + || DeviceState == STATE_dfuDNLOAD_IDLE || DeviceState == STATE_dfuMANIFEST_SYNC + || DeviceState == STATE_dfuUPLOAD_IDLE ) + { + /* Update the state machine */ + DeviceState = STATE_dfuIDLE; + DeviceStatus[0] = STATUS_OK; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; /*bwPollTimeout=0ms*/ + DeviceStatus[4] = DeviceState; + DeviceStatus[5] = 0; /*iString*/ + wBlockNum = 0; + wlength = 0; + } + + /* Check the detach capability in the DFU functional descriptor */ + if ((usbd_dfu_CfgDesc[12 + (9 * USBD_ITF_MAX_NUM)]) & DFU_DETACH_MASK) + { + /* Perform an Attach-Detach operation on USB bus */ + DCD_DevDisconnect (pdev); + DCD_DevConnect (pdev); + } + else + { + /* Wait for the period of time specified in Detach request */ + USB_OTG_BSP_mDelay (req->wValue); + } +} + +/** + * @brief DFU_Req_DNLOAD + * Handles the DFU DNLOAD request. + * @param pdev: device instance + * @param req: pointer to the request structure + * @retval None + */ +static void DFU_Req_DNLOAD(void *pdev, USB_SETUP_REQ *req) +{ + /* Data setup request */ + if (req->wLength > 0) + { + if ((DeviceState == STATE_dfuIDLE) || (DeviceState == STATE_dfuDNLOAD_IDLE)) + { + /* Update the global length and block number */ + wBlockNum = req->wValue; + wlength = req->wLength; + + /* Update the state machine */ + DeviceState = STATE_dfuDNLOAD_SYNC; + DeviceStatus[4] = DeviceState; + + /* Prepare the reception of the buffer over EP0 */ + USBD_CtlPrepareRx (pdev, + (uint8_t*)MAL_Buffer, + wlength); + } + /* Unsupported state */ + else + { + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + } + /* 0 Data DNLOAD request */ + else + { + /* End of DNLOAD operation*/ + if (DeviceState == STATE_dfuDNLOAD_IDLE || DeviceState == STATE_dfuIDLE ) + { + Manifest_State = Manifest_In_Progress; + DeviceState = STATE_dfuMANIFEST_SYNC; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + DeviceStatus[4] = DeviceState; + } + else + { + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + } +} + +/** + * @brief DFU_Req_UPLOAD + * Handles the DFU UPLOAD request. + * @param pdev: instance + * @param req: pointer to the request structure + * @retval status + */ +static void DFU_Req_UPLOAD(void *pdev, USB_SETUP_REQ *req) +{ + uint8_t *Phy_Addr = NULL; + uint32_t Addr = 0; + + /* Data setup request */ + if (req->wLength > 0) + { + if ((DeviceState == STATE_dfuIDLE) || (DeviceState == STATE_dfuUPLOAD_IDLE)) + { + /* Update the global langth and block number */ + wBlockNum = req->wValue; + wlength = req->wLength; + + /* DFU Get Command */ + if (wBlockNum == 0) + { + /* Update the state machine */ + DeviceState = (wlength > 3)? STATE_dfuIDLE:STATE_dfuUPLOAD_IDLE; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + + /* Store the values of all supported commands */ + MAL_Buffer[0] = CMD_GETCOMMANDS; + MAL_Buffer[1] = CMD_SETADDRESSPOINTER; + MAL_Buffer[2] = CMD_ERASE; + + /* Send the status data over EP0 */ + USBD_CtlSendData (pdev, + (uint8_t *)(&(MAL_Buffer[0])), + 3); + } + else if (wBlockNum > 1) + { + DeviceState = STATE_dfuUPLOAD_IDLE ; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + Addr = ((wBlockNum - 2) * XFERSIZE) + Pointer; /* Change is Accelerated*/ + + /* Return the physical address where data are stored */ + Phy_Addr = MAL_Read(Addr, wlength); + + /* Send the status data over EP0 */ + USBD_CtlSendData (pdev, + Phy_Addr, + wlength); + } + else /* unsupported wBlockNum */ + { + DeviceState = STATUS_ERRSTALLEDPKT; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + } + /* Unsupported state */ + else + { + wlength = 0; + wBlockNum = 0; + /* Call the error management function (command will be nacked */ + USBD_CtlError (pdev, req); + } + } + /* No Data setup request */ + else + { + DeviceState = STATE_dfuIDLE; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + DeviceStatus[4] = DeviceState; + } +} + +/** + * @brief DFU_Req_GETSTATUS + * Handles the DFU GETSTATUS request. + * @param pdev: instance + * @retval status + */ +static void DFU_Req_GETSTATUS(void *pdev) +{ + switch (DeviceState) + { + case STATE_dfuDNLOAD_SYNC: + if (wlength != 0) + { + DeviceState = STATE_dfuDNBUSY; + DeviceStatus[4] = DeviceState; + if ((wBlockNum == 0) && (MAL_Buffer[0] == CMD_ERASE)) + { + MAL_GetStatus(Pointer, 0, DeviceStatus); + } + else + { + MAL_GetStatus(Pointer, 1, DeviceStatus); + } + } + else /* (wlength==0)*/ + { + DeviceState = STATE_dfuDNLOAD_IDLE; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + } + break; + + case STATE_dfuMANIFEST_SYNC : + if (Manifest_State == Manifest_In_Progress) + { + DeviceState = STATE_dfuMANIFEST; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 1; /*bwPollTimeout = 1ms*/ + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + //break; + } + else if ((Manifest_State == Manifest_complete) && \ + ((usbd_dfu_CfgDesc[(11 + (9 * USBD_ITF_MAX_NUM))]) & 0x04)) + { + DeviceState = STATE_dfuIDLE; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + //break; + } + break; + + default : + break; + } + + /* Send the status data over EP0 */ + USBD_CtlSendData (pdev, + (uint8_t *)(&(DeviceStatus[0])), + 6); +} + +/** + * @brief DFU_Req_CLRSTATUS + * Handles the DFU CLRSTATUS request. + * @param pdev: device instance + * @retval status + */ +static void DFU_Req_CLRSTATUS(void *pdev) +{ + if (DeviceState == STATE_dfuERROR) + { + DeviceState = STATE_dfuIDLE; + DeviceStatus[0] = STATUS_OK;/*bStatus*/ + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; /*bwPollTimeout=0ms*/ + DeviceStatus[4] = DeviceState;/*bState*/ + DeviceStatus[5] = 0;/*iString*/ + } + else + { /*State Error*/ + DeviceState = STATE_dfuERROR; + DeviceStatus[0] = STATUS_ERRUNKNOWN;/*bStatus*/ + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; /*bwPollTimeout=0ms*/ + DeviceStatus[4] = DeviceState;/*bState*/ + DeviceStatus[5] = 0;/*iString*/ + } +} + +/** + * @brief DFU_Req_GETSTATE + * Handles the DFU GETSTATE request. + * @param pdev: device instance + * @retval None + */ +static void DFU_Req_GETSTATE(void *pdev) +{ + /* Return the current state of the DFU interface */ + USBD_CtlSendData (pdev, + &DeviceState, + 1); +} + +/** + * @brief DFU_Req_ABORT + * Handles the DFU ABORT request. + * @param pdev: device instance + * @retval None + */ +static void DFU_Req_ABORT(void *pdev) +{ + if (DeviceState == STATE_dfuIDLE || DeviceState == STATE_dfuDNLOAD_SYNC + || DeviceState == STATE_dfuDNLOAD_IDLE || DeviceState == STATE_dfuMANIFEST_SYNC + || DeviceState == STATE_dfuUPLOAD_IDLE ) + { + DeviceState = STATE_dfuIDLE; + DeviceStatus[0] = STATUS_OK; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; /*bwPollTimeout=0ms*/ + DeviceStatus[4] = DeviceState; + DeviceStatus[5] = 0; /*iString*/ + wBlockNum = 0; + wlength = 0; + } +} + +/** + * @brief DFU_LeaveDFUMode + * Handles the sub-protocol DFU leave DFU mode request (leaves DFU mode + * and resets device to jump to user loaded code). + * @param pdev: device instance + * @retval None + */ +void DFU_LeaveDFUMode(void *pdev) +{ + Manifest_State = Manifest_complete; + + if ((usbd_dfu_CfgDesc[(11 + (9 * USBD_ITF_MAX_NUM))]) & 0x04) + { + DeviceState = STATE_dfuMANIFEST_SYNC; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + return; + } + else + { + DeviceState = STATE_dfuMANIFEST_WAIT_RESET; + DeviceStatus[4] = DeviceState; + DeviceStatus[1] = 0; + DeviceStatus[2] = 0; + DeviceStatus[3] = 0; + + /* Disconnect the USB device */ + DCD_DevDisconnect (pdev); + + /* DeInitilialize the MAL(Media Access Layer) */ + MAL_DeInit(); + + /* Generate system reset to allow jumping to the user code */ + NVIC_SystemReset(); + + /* This instruction will not be reached (system reset) */ + return; + } +} + +/** + * @brief USBD_DFU_GetCfgDesc + * Returns configuration descriptor + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +static uint8_t *USBD_DFU_GetCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (usbd_dfu_CfgDesc); + return usbd_dfu_CfgDesc; +} + +#ifdef USB_OTG_HS_CORE +/** + * @brief USBD_DFU_GetOtherCfgDesc + * Returns other speed configuration descriptor. + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +static uint8_t *USBD_DFU_GetOtherCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (usbd_dfu_OtherCfgDesc); + return usbd_dfu_OtherCfgDesc; +} +#endif + +/** + * @brief USBD_DFU_GetUsrStringDesc + * Manages the transfer of memory interfaces string descriptors. + * @param speed : current device speed + * @param index: desciptor index + * @param length : pointer data length + * @retval pointer to the descriptor table or NULL if the descriptor is not supported. + */ +static uint8_t* USBD_DFU_GetUsrStringDesc (uint8_t speed, uint8_t index , uint16_t *length) +{ + /* Check if the requested string interface is supported */ + if (index <= (USBD_IDX_INTERFACE_STR + USBD_ITF_MAX_NUM)) + { + + + USBD_GetString ((uint8_t *)usbd_dfu_StringDesc[index - USBD_IDX_INTERFACE_STR - 1], USBD_StrDesc, length); + return USBD_StrDesc; + } + /* Not supported Interface Descriptor index */ + else + { + return NULL; + } +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c new file mode 100644 index 0000000..3d301e9 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_dfu_mal.c @@ -0,0 +1,281 @@ +/** + ****************************************************************************** + * @file usbd_dfu_mal.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Generic media access Layer. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_dfu_mal.h" + +#include "usbd_flash_if.h" + +#ifdef DFU_MAL_SUPPORT_OTP + #include "usbd_otp_if.h" +#endif + +#ifdef DFU_MAL_SUPPORT_MEM + #include "usbd_mem_if_template.h" +#endif + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ + +/* Global Memories callback and string descriptors reference tables. + To add a new memory, modify the value of MAX_USED_MEDIA in usbd_dfu_mal.h + and add the pointer to the callback structure in this table. + Then add the pointer to the memory string descriptor in usbd_dfu_StringDesc table. + No other operation is required. */ +DFU_MAL_Prop_TypeDef* tMALTab[MAX_USED_MEDIA] = { + &DFU_Flash_cb +#ifdef DFU_MAL_SUPPORT_OTP + , &DFU_Otp_cb +#endif +#ifdef DFU_MAL_SUPPORT_MEM + , &DFU_Mem_cb +#endif +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + +__ALIGN_BEGIN const uint8_t* usbd_dfu_StringDesc[MAX_USED_MEDIA] __ALIGN_END = { + FLASH_IF_STRING +#ifdef DFU_MAL_SUPPORT_OTP + , OTP_IF_STRING +#endif +#ifdef DFU_MAL_SUPPORT_MEM + , MEM_IF_STRING +#endif +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +/* RAM Buffer for Downloaded Data */ +__ALIGN_BEGIN uint8_t MAL_Buffer[XFERSIZE] __ALIGN_END ; + +/* Private function prototypes -----------------------------------------------*/ +static uint8_t MAL_CheckAdd (uint32_t Add); +/* Private functions ---------------------------------------------------------*/ + +/** + * @brief MAL_Init + * Initializes the Media on the STM32 + * @param None + * @retval Result of the opeartion (MAL_OK in all cases) + */ +uint16_t MAL_Init(void) +{ + uint32_t memIdx = 0; + + /* Init all supported memories */ + for(memIdx = 0; memIdx < MAX_USED_MEDIA; memIdx++) + { + /* If the check addres is positive, exit with the memory index */ + if (tMALTab[memIdx]->pMAL_Init != NULL) + { + tMALTab[memIdx]->pMAL_Init(); + } + } + + return MAL_OK; +} + +/** + * @brief MAL_DeInit + * DeInitializes the Media on the STM32 + * @param None + * @retval Result of the opeartion (MAL_OK in all cases) + */ +uint16_t MAL_DeInit(void) +{ + uint32_t memIdx = 0; + + /* Init all supported memories */ + for(memIdx = 0; memIdx < MAX_USED_MEDIA; memIdx++) + { + /* Check if the command is supported */ + if (tMALTab[memIdx]->pMAL_DeInit != NULL) + { + tMALTab[memIdx]->pMAL_DeInit(); + } + } + + return MAL_OK; +} + +/** + * @brief MAL_Erase + * Erase a sector of memory. + * @param Add: Sector address/code + * @retval Result of the opeartion: MAL_OK if all operations are OK else MAL_FAIL + */ +uint16_t MAL_Erase(uint32_t Add) +{ + uint32_t memIdx = MAL_CheckAdd(Add); + + /* Check if the area is protected */ + if (DFU_MAL_IS_PROTECTED_AREA(Add)) + { + return MAL_FAIL; + } + + if (memIdx < MAX_USED_MEDIA) + { + /* Check if the command is supported */ + if (tMALTab[memIdx]->pMAL_Erase != NULL) + { + return tMALTab[memIdx]->pMAL_Erase(Add); + } + else + { + return MAL_FAIL; + } + } + else + { + return MAL_FAIL; + } +} + +/** + * @brief MAL_Write + * Write sectors of memory. + * @param Add: Sector address/code + * @param Len: Number of data to be written (in bytes) + * @retval Result of the opeartion: MAL_OK if all operations are OK else MAL_FAIL + */ +uint16_t MAL_Write (uint32_t Add, uint32_t Len) +{ + uint32_t memIdx = MAL_CheckAdd(Add); + + /* Check if the area is protected */ + if (DFU_MAL_IS_PROTECTED_AREA(Add)) + { + return MAL_FAIL; + } + + if (memIdx < MAX_USED_MEDIA) + { + /* Check if the command is supported */ + if (tMALTab[memIdx]->pMAL_Write != NULL) + { + return tMALTab[memIdx]->pMAL_Write(Add, Len); + } + else + { + return MAL_FAIL; + } + } + else + { + return MAL_FAIL; + } +} + +/** + * @brief MAL_Read + * Read sectors of memory. + * @param Add: Sector address/code + * @param Len: Number of data to be written (in bytes) + * @retval Buffer pointer + */ +uint8_t *MAL_Read (uint32_t Add, uint32_t Len) +{ + uint32_t memIdx = MAL_CheckAdd(Add); + + if (memIdx < MAX_USED_MEDIA) + { + /* Check if the command is supported */ + if (tMALTab[memIdx]->pMAL_Read != NULL) + { + return tMALTab[memIdx]->pMAL_Read(Add, Len); + } + else + { + return MAL_Buffer; + } + } + else + { + return MAL_Buffer; + } +} + +/** + * @brief MAL_GetStatus + * Get the status of a given memory. + * @param Add: Sector address/code (allow to determine which memory will be addressed) + * @param Cmd: 0 for erase and 1 for write + * @param buffer: pointer to the buffer where the status data will be stored. + * @retval Buffer pointer + */ +uint16_t MAL_GetStatus(uint32_t Add , uint8_t Cmd, uint8_t *buffer) +{ + uint32_t memIdx = MAL_CheckAdd(Add); + + if (memIdx < MAX_USED_MEDIA) + { + if (Cmd & 0x01) + { + SET_POLLING_TIMING(tMALTab[memIdx]->EraseTiming); + } + else + { + SET_POLLING_TIMING(tMALTab[memIdx]->WriteTiming); + } + + return MAL_OK; + } + else + { + return MAL_FAIL; + } +} + +/** + * @brief MAL_CheckAdd + * Determine which memory should be managed. + * @param Add: Sector address/code (allow to determine which memory will be addressed) + * @retval Index of the addressed memory. + */ +static uint8_t MAL_CheckAdd(uint32_t Add) +{ + uint32_t memIdx = 0; + + /* Check with all supported memories */ + for(memIdx = 0; memIdx < MAX_USED_MEDIA; memIdx++) + { + /* If the check addres is positive, exit with the memory index */ + if (tMALTab[memIdx]->pMAL_CheckAdd(Add) == MAL_OK) + { + return memIdx; + } + } + /* If no memory found, return MAX_USED_MEDIA */ + return (MAX_USED_MEDIA); +} + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c new file mode 100644 index 0000000..d5604d8 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_flash_if.c @@ -0,0 +1,221 @@ +/** + ****************************************************************************** + * @file usbd_flash_if.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Specific media access Layer for internal flash. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_flash_if.h" +#include "usbd_dfu_mal.h" + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ + +/* Private function prototypes -----------------------------------------------*/ +uint16_t FLASH_If_Init(void); +uint16_t FLASH_If_Erase (uint32_t Add); +uint16_t FLASH_If_Write (uint32_t Add, uint32_t Len); +uint8_t *FLASH_If_Read (uint32_t Add, uint32_t Len); +uint16_t FLASH_If_DeInit(void); +uint16_t FLASH_If_CheckAdd(uint32_t Add); + + +/* Private variables ---------------------------------------------------------*/ +DFU_MAL_Prop_TypeDef DFU_Flash_cb = + { + FLASH_IF_STRING, + FLASH_If_Init, + FLASH_If_DeInit, + FLASH_If_Erase, + FLASH_If_Write, + FLASH_If_Read, + FLASH_If_CheckAdd, + 50, /* Erase Time in ms */ + 50 /* Programming Time in ms */ + }; + +/* Private functions ---------------------------------------------------------*/ + +/** + * @brief FLASH_If_Init + * Memory initialization routine. + * @param None + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t FLASH_If_Init(void) +{ + /* Unlock the internal flash */ + FLASH_Unlock(); + + return MAL_OK; +} + +/** + * @brief FLASH_If_DeInit + * Memory deinitialization routine. + * @param None + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t FLASH_If_DeInit(void) +{ + /* Lock the internal flash */ + FLASH_Lock(); + + return MAL_OK; +} + +/******************************************************************************* +* Function Name : FLASH_If_Erase +* Description : Erase sector +* Input : None +* Output : None +* Return : None +*******************************************************************************/ +uint16_t FLASH_If_Erase(uint32_t Add) +{ +#ifdef STM32F2XX + /* Check which sector has to be erased */ + if (Add < 0x08004000) + { + FLASH_EraseSector(FLASH_Sector_0, VoltageRange_3); + } + else if (Add < 0x08008000) + { + FLASH_EraseSector(FLASH_Sector_1, VoltageRange_3); + } + else if (Add < 0x0800C000) + { + FLASH_EraseSector(FLASH_Sector_2, VoltageRange_3); + } + else if (Add < 0x08010000) + { + FLASH_EraseSector(FLASH_Sector_3, VoltageRange_3); + } + else if (Add < 0x08020000) + { + FLASH_EraseSector(FLASH_Sector_4, VoltageRange_3); + } + else if (Add < 0x08040000) + { + FLASH_EraseSector(FLASH_Sector_5, VoltageRange_3); + } + else if (Add < 0x08060000) + { + FLASH_EraseSector(FLASH_Sector_6, VoltageRange_3); + } + else if (Add < 0x08080000) + { + FLASH_EraseSector(FLASH_Sector_7, VoltageRange_3); + } + else if (Add < 0x080A0000) + { + FLASH_EraseSector(FLASH_Sector_8, VoltageRange_3); + } + else if (Add < 0x080C0000) + { + FLASH_EraseSector(FLASH_Sector_9, VoltageRange_3); + } + else if (Add < 0x080E0000) + { + FLASH_EraseSector(FLASH_Sector_10, VoltageRange_3); + } + else if (Add < 0x08100000) + { + FLASH_EraseSector(FLASH_Sector_11, VoltageRange_3); + } + else + { + return MAL_FAIL; + } +#elif defined(STM32F10X_CL) + /* Call the standard Flash erase function */ + FLASH_ErasePage(Add); +#endif /* STM32F2XX */ + + return MAL_OK; +} + +/** + * @brief FLASH_If_Write + * Memory write routine. + * @param Add: Address to be written to. + * @param Len: Number of data to be written (in bytes). + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t FLASH_If_Write(uint32_t Add, uint32_t Len) +{ + uint32_t idx = 0; + + if (Len & 0x3) /* Not an aligned data */ + { + for (idx = Len; idx < ((Len & 0xFFFC) + 4); idx++) + { + MAL_Buffer[idx] = 0xFF; + } + } + + /* Data received are Word multiple */ + for (idx = 0; idx < Len; idx = idx + 4) + { + FLASH_ProgramWord(Add, *(uint32_t *)(MAL_Buffer + idx)); + Add += 4; + } + return MAL_OK; +} + +/** + * @brief FLASH_If_Read + * Memory read routine. + * @param Add: Address to be read from. + * @param Len: Number of data to be read (in bytes). + * @retval Pointer to the phyisical address where data should be read. + */ +uint8_t *FLASH_If_Read (uint32_t Add, uint32_t Len) +{ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + uint32_t idx = 0; + for (idx = 0; idx < Len; idx += 4) + { + *(uint32_t*)(MAL_Buffer + idx) = *(uint32_t *)(Add + idx); + } + return (uint8_t*)(MAL_Buffer); +#else + return (uint8_t *)(Add); +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +} + +/** + * @brief FLASH_If_CheckAdd + * Check if the address is an allowed address for this memory. + * @param Add: Address to be checked. + * @param Len: Number of data to be read (in bytes). + * @retval MAL_OK if the address is allowed, MAL_FAIL else. + */ +uint16_t FLASH_If_CheckAdd(uint32_t Add) +{ + if ((Add >= FLASH_START_ADD) && (Add < FLASH_END_ADD)) + { + return MAL_OK; + } + else + { + return MAL_FAIL; + } +} +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c new file mode 100644 index 0000000..4295e40 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_mem_if_template.c @@ -0,0 +1,133 @@ +/** + ****************************************************************************** + * @file usbd_mem_if_template.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Specific media access Layer for a template memory. This file is + provided as template example showing how to implement a new memory + interface based on pre-defined API. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_mem_if_template.h" +#include "usbd_dfu_mal.h" + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ + +/* Private function prototypes -----------------------------------------------*/ +uint16_t MEM_If_Init(void); +uint16_t MEM_If_Erase (uint32_t Add); +uint16_t MEM_If_Write (uint32_t Add, uint32_t Len); +uint8_t *MEM_If_Read (uint32_t Add, uint32_t Len); +uint16_t MEM_If_DeInit(void); +uint16_t MEM_If_CheckAdd(uint32_t Add); + + +/* Private variables ---------------------------------------------------------*/ +DFU_MAL_Prop_TypeDef DFU_Mem_cb = + { + MEM_IF_STRING, + MEM_If_Init, + MEM_If_DeInit, + MEM_If_Erase, + MEM_If_Write, + MEM_If_Read, + MEM_If_CheckAdd, + 10, /* Erase Time in ms */ + 10 /* Programming Time in ms */ + }; + +/* Private functions ---------------------------------------------------------*/ + +/** + * @brief MEM_If_Init + * Memory initialization routine. + * @param None + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t MEM_If_Init(void) +{ + return MAL_OK; +} + +/** + * @brief MEM_If_DeInit + * Memory deinitialization routine. + * @param None + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t MEM_If_DeInit(void) +{ + return MAL_OK; +} + +/** + * @brief MEM_If_Erase + * Erase sector. + * @param Add: Address of sector to be erased. + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t MEM_If_Erase(uint32_t Add) +{ + return MAL_OK; +} + +/** + * @brief MEM_If_Write + * Memory write routine. + * @param Add: Address to be written to. + * @param Len: Number of data to be written (in bytes). + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t MEM_If_Write(uint32_t Add, uint32_t Len) +{ + return MAL_OK; +} + +/** + * @brief MEM_If_Read + * Memory read routine. + * @param Add: Address to be read from. + * @param Len: Number of data to be read (in bytes). + * @retval Pointer to the phyisical address where data should be read. + */ +uint8_t *MEM_If_Read (uint32_t Add, uint32_t Len) +{ + /* Return a valid address to avoid HardFault */ + return (uint8_t*)(MAL_Buffer); +} + +/** + * @brief MEM_If_CheckAdd + * Check if the address is an allowed address for this memory. + * @param Add: Address to be checked. + * @param Len: Number of data to be read (in bytes). + * @retval MAL_OK if the address is allowed, MAL_FAIL else. + */ +uint16_t MEM_If_CheckAdd(uint32_t Add) +{ + if ((Add >= MEM_START_ADD) && (Add < MEM_END_ADD)) + { + return MAL_OK; + } + else + { + return MAL_FAIL; + } +} +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c new file mode 100644 index 0000000..5970c0e --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/dfu/src/usbd_otp_if.c @@ -0,0 +1,120 @@ +/** + ****************************************************************************** + * @file usbd_otp_if.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Specific media access Layer for OTP (One Time Programming) memory. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_otp_if.h" +#include "usbd_dfu_mal.h" + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ + +/* Private function prototypes -----------------------------------------------*/ +uint16_t OTP_If_Write (uint32_t Add, uint32_t Len); +uint8_t *OTP_If_Read (uint32_t Add, uint32_t Len); +uint16_t OTP_If_DeInit(void); +uint16_t OTP_If_CheckAdd(uint32_t Add); + + +/* Private variables ---------------------------------------------------------*/ +DFU_MAL_Prop_TypeDef DFU_Otp_cb = + { + OTP_IF_STRING, + NULL, /* Init not supported*/ + NULL, /* DeInit not supported */ + NULL, /* Erase not supported */ + OTP_If_Write, + OTP_If_Read, + OTP_If_CheckAdd, + 1, /* Erase Time in ms */ + 10 /* Programming Time in ms */ + }; + +/* Private functions ---------------------------------------------------------*/ + +/** + * @brief OTP_If_Write + * Memory write routine. + * @param Add: Address to be written to. + * @param Len: Number of data to be written (in bytes). + * @retval MAL_OK if operation is successeful, MAL_FAIL else. + */ +uint16_t OTP_If_Write(uint32_t Add, uint32_t Len) +{ + uint32_t idx = 0; + + if (Len & 0x3) /* Not an aligned data */ + { + for (idx = Len; idx < ((Len & 0xFFFC) + 4); idx++) + { + MAL_Buffer[idx] = 0xFF; + } + } + + /* Data received are Word multiple */ + for (idx = 0; idx < Len; idx = idx + 4) + { + FLASH_ProgramWord(Add, *(uint32_t *)(MAL_Buffer + idx)); + Add += 4; + } + return MAL_OK; +} + +/** + * @brief OTP_If_Read + * Memory read routine. + * @param Add: Address to be read from. + * @param Len: Number of data to be read (in bytes). + * @retval Pointer to the phyisical address where data should be read. + */ +uint8_t *OTP_If_Read (uint32_t Add, uint32_t Len) +{ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + uint32_t idx = 0; + for (idx = 0; idx < Len; idx += 4) + { + *(uint32_t*)(MAL_Buffer + idx) = *(uint32_t *)(Add + idx); + } + return (uint8_t*)(MAL_Buffer); +#else + return (uint8_t*)(Add); +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +} + +/** + * @brief OTP_If_CheckAdd + * Check if the address is an allowed address for this memory. + * @param Add: Address to be checked. + * @param Len: Number of data to be read (in bytes). + * @retval MAL_OK if the address is allowed, MAL_FAIL else. + */ +uint16_t OTP_If_CheckAdd(uint32_t Add) +{ + if ((Add >= OTP_START_ADD) && (Add < OTP_END_ADD)) + { + return MAL_OK; + } + else + { + return MAL_FAIL; + } +} +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h b/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h new file mode 100644 index 0000000..d93fc77 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/hid/inc/usbd_hid_core.h @@ -0,0 +1,110 @@ +/** + ****************************************************************************** + * @file usbd_hid_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_hid_core.c file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ + +#ifndef __USB_HID_CORE_H_ +#define __USB_HID_CORE_H_ + +#include "usbd_ioreq.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_HID + * @brief This file is the Header file for USBD_msc.c + * @{ + */ + + +/** @defgroup USBD_HID_Exported_Defines + * @{ + */ +#define USB_HID_CONFIG_DESC_SIZ 34 +#define USB_HID_DESC_SIZ 9 +#define HID_MOUSE_REPORT_DESC_SIZE 74 + +#define HID_DESCRIPTOR_TYPE 0x21 +#define HID_REPORT_DESC 0x22 + + +#define HID_REQ_SET_PROTOCOL 0x0B +#define HID_REQ_GET_PROTOCOL 0x03 + +#define HID_REQ_SET_IDLE 0x0A +#define HID_REQ_GET_IDLE 0x02 + +#define HID_REQ_SET_REPORT 0x09 +#define HID_REQ_GET_REPORT 0x01 +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ + + +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +extern USBD_Class_cb_TypeDef USBD_HID_cb; +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Functions + * @{ + */ +uint8_t USBD_HID_SendReport (USB_OTG_CORE_HANDLE *pdev, + uint8_t *report, + uint16_t len); +/** + * @} + */ + +#endif // __USB_HID_CORE_H_ +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c b/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c new file mode 100644 index 0000000..a56c5ed --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/hid/src/usbd_hid_core.c @@ -0,0 +1,460 @@ +/** + ****************************************************************************** + * @file usbd_hid_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the HID core functions. + * + * @verbatim + * + * =================================================================== + * HID Class Description + * =================================================================== + * This module manages the HID class V1.11 following the "Device Class Definition + * for Human Interface Devices (HID) Version 1.11 Jun 27, 2001". + * This driver implements the following aspects of the specification: + * - The Boot Interface Subclass + * - The Mouse protocol + * - Usage Page : Generic Desktop + * - Usage : Joystick) + * - Collection : Application + * + * @note In HS mode and when the DMA is used, all variables and data structures + * dealing with the DMA during the transaction process should be 32-bit aligned. + * + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_hid_core.h" +#include "usbd_desc.h" +#include "usbd_req.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup USBD_HID + * @brief usbd core module + * @{ + */ + +/** @defgroup USBD_HID_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_HID_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBD_HID_Private_Macros + * @{ + */ +/** + * @} + */ + + + + +/** @defgroup USBD_HID_Private_FunctionPrototypes + * @{ + */ + + +static uint8_t USBD_HID_Init (void *pdev, + uint8_t cfgidx); + +static uint8_t USBD_HID_DeInit (void *pdev, + uint8_t cfgidx); + +static uint8_t USBD_HID_Setup (void *pdev, + USB_SETUP_REQ *req); + +static uint8_t *USBD_HID_GetCfgDesc (uint8_t speed, uint16_t *length); + +static uint8_t USBD_HID_DataIn (void *pdev, uint8_t epnum); +/** + * @} + */ + +/** @defgroup USBD_HID_Private_Variables + * @{ + */ + +USBD_Class_cb_TypeDef USBD_HID_cb = +{ + USBD_HID_Init, + USBD_HID_DeInit, + USBD_HID_Setup, + NULL, /*EP0_TxSent*/ + NULL, /*EP0_RxReady*/ + USBD_HID_DataIn, /*DataIn*/ + NULL, /*DataOut*/ + NULL, /*SOF */ + NULL, + NULL, + USBD_HID_GetCfgDesc, +#ifdef USB_OTG_HS_CORE + USBD_HID_GetCfgDesc, /* use same config as per FS */ +#endif +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint32_t USBD_HID_AltSet __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint32_t USBD_HID_Protocol __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint32_t USBD_HID_IdleState __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +/* USB HID device Configuration Descriptor */ +__ALIGN_BEGIN static uint8_t USBD_HID_CfgDesc[USB_HID_CONFIG_DESC_SIZ] __ALIGN_END = +{ + 0x09, /* bLength: Configuration Descriptor size */ + USB_CONFIGURATION_DESCRIPTOR_TYPE, /* bDescriptorType: Configuration */ + USB_HID_CONFIG_DESC_SIZ, + /* wTotalLength: Bytes returned */ + 0x00, + 0x01, /*bNumInterfaces: 1 interface*/ + 0x01, /*bConfigurationValue: Configuration value*/ + 0x00, /*iConfiguration: Index of string descriptor describing + the configuration*/ + 0xE0, /*bmAttributes: bus powered and Support Remote Wake-up */ + 0x32, /*MaxPower 100 mA: this current is used for detecting Vbus*/ + + /************** Descriptor of Joystick Mouse interface ****************/ + /* 09 */ + 0x09, /*bLength: Interface Descriptor size*/ + USB_INTERFACE_DESCRIPTOR_TYPE,/*bDescriptorType: Interface descriptor type*/ + 0x00, /*bInterfaceNumber: Number of Interface*/ + 0x00, /*bAlternateSetting: Alternate setting*/ + 0x01, /*bNumEndpoints*/ + 0x03, /*bInterfaceClass: HID*/ + 0x01, /*bInterfaceSubClass : 1=BOOT, 0=no boot*/ + 0x02, /*nInterfaceProtocol : 0=none, 1=keyboard, 2=mouse*/ + 0, /*iInterface: Index of string descriptor*/ + /******************** Descriptor of Joystick Mouse HID ********************/ + /* 18 */ + 0x09, /*bLength: HID Descriptor size*/ + HID_DESCRIPTOR_TYPE, /*bDescriptorType: HID*/ + 0x11, /*bcdHID: HID Class Spec release number*/ + 0x01, + 0x00, /*bCountryCode: Hardware target country*/ + 0x01, /*bNumDescriptors: Number of HID class descriptors to follow*/ + 0x22, /*bDescriptorType*/ + HID_MOUSE_REPORT_DESC_SIZE,/*wItemLength: Total length of Report descriptor*/ + 0x00, + /******************** Descriptor of Mouse endpoint ********************/ + /* 27 */ + 0x07, /*bLength: Endpoint Descriptor size*/ + USB_ENDPOINT_DESCRIPTOR_TYPE, /*bDescriptorType:*/ + + HID_IN_EP, /*bEndpointAddress: Endpoint Address (IN)*/ + 0x03, /*bmAttributes: Interrupt endpoint*/ + HID_IN_PACKET, /*wMaxPacketSize: 4 Byte max */ + 0x00, + 0x0A, /*bInterval: Polling Interval (10 ms)*/ + /* 34 */ +} ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint8_t HID_MOUSE_ReportDesc[HID_MOUSE_REPORT_DESC_SIZE] __ALIGN_END = +{ + 0x05, 0x01, + 0x09, 0x02, + 0xA1, 0x01, + 0x09, 0x01, + + 0xA1, 0x00, + 0x05, 0x09, + 0x19, 0x01, + 0x29, 0x03, + + 0x15, 0x00, + 0x25, 0x01, + 0x95, 0x03, + 0x75, 0x01, + + 0x81, 0x02, + 0x95, 0x01, + 0x75, 0x05, + 0x81, 0x01, + + 0x05, 0x01, + 0x09, 0x30, + 0x09, 0x31, + 0x09, 0x38, + + 0x15, 0x81, + 0x25, 0x7F, + 0x75, 0x08, + 0x95, 0x03, + + 0x81, 0x06, + 0xC0, 0x09, + 0x3c, 0x05, + 0xff, 0x09, + + 0x01, 0x15, + 0x00, 0x25, + 0x01, 0x75, + 0x01, 0x95, + + 0x02, 0xb1, + 0x22, 0x75, + 0x06, 0x95, + 0x01, 0xb1, + + 0x01, 0xc0 +}; + +/** + * @} + */ + +/** @defgroup USBD_HID_Private_Functions + * @{ + */ + +/** + * @brief USBD_HID_Init + * Initialize the HID interface + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t USBD_HID_Init (void *pdev, + uint8_t cfgidx) +{ + + /* Open EP IN */ + DCD_EP_Open(pdev, + HID_IN_EP, + HID_IN_PACKET, + USB_OTG_EP_INT); + + /* Open EP OUT */ + DCD_EP_Open(pdev, + HID_OUT_EP, + HID_OUT_PACKET, + USB_OTG_EP_INT); + + return USBD_OK; +} + +/** + * @brief USBD_HID_Init + * DeInitialize the HID layer + * @param pdev: device instance + * @param cfgidx: Configuration index + * @retval status + */ +static uint8_t USBD_HID_DeInit (void *pdev, + uint8_t cfgidx) +{ + /* Close HID EPs */ + DCD_EP_Close (pdev , HID_IN_EP); + DCD_EP_Close (pdev , HID_OUT_EP); + + + return USBD_OK; +} + +/** + * @brief USBD_HID_Setup + * Handle the HID specific requests + * @param pdev: instance + * @param req: usb requests + * @retval status + */ +static uint8_t USBD_HID_Setup (void *pdev, + USB_SETUP_REQ *req) +{ + uint16_t len = 0; + uint8_t *pbuf = NULL; + + switch (req->bmRequest & USB_REQ_TYPE_MASK) + { + case USB_REQ_TYPE_CLASS : + switch (req->bRequest) + { + + + case HID_REQ_SET_PROTOCOL: + USBD_HID_Protocol = (uint8_t)(req->wValue); + break; + + case HID_REQ_GET_PROTOCOL: + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_HID_Protocol, + 1); + break; + + case HID_REQ_SET_IDLE: + USBD_HID_IdleState = (uint8_t)(req->wValue >> 8); + break; + + case HID_REQ_GET_IDLE: + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_HID_IdleState, + 1); + break; + + default: + USBD_CtlError (pdev, req); + return USBD_FAIL; + } + break; + + case USB_REQ_TYPE_STANDARD: + switch (req->bRequest) + { + case USB_REQ_GET_DESCRIPTOR: + if( req->wValue >> 8 == HID_REPORT_DESC) + { + len = MIN(HID_MOUSE_REPORT_DESC_SIZE , req->wLength); + pbuf = HID_MOUSE_ReportDesc; + } + else if( req->wValue >> 8 == HID_DESCRIPTOR_TYPE) + { + +//#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED +// pbuf = USBD_HID_Desc; +//#else + pbuf = USBD_HID_CfgDesc + 0x12; +//#endif + len = MIN(USB_HID_DESC_SIZ , req->wLength); + } + + USBD_CtlSendData (pdev, + pbuf, + len); + + break; + + case USB_REQ_GET_INTERFACE : + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_HID_AltSet, + 1); + break; + + case USB_REQ_SET_INTERFACE : + USBD_HID_AltSet = (uint8_t)(req->wValue); + break; + } + } + return USBD_OK; +} + +/** + * @brief USBD_HID_SendReport + * Send HID Report + * @param pdev: device instance + * @param buff: pointer to report + * @retval status + */ +uint8_t USBD_HID_SendReport (USB_OTG_CORE_HANDLE *pdev, + uint8_t *report, + uint16_t len) +{ + if (pdev->dev.device_status == USB_OTG_CONFIGURED ) + { + DCD_EP_Tx (pdev, HID_IN_EP, report, len); + } + return USBD_OK; +} + +/** + * @brief USBD_HID_GetCfgDesc + * return configuration descriptor + * @param speed : current device speed + * @param length : pointer data length + * @retval pointer to descriptor buffer + */ +static uint8_t *USBD_HID_GetCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (USBD_HID_CfgDesc); + return USBD_HID_CfgDesc; +} + +/** + * @brief USBD_HID_DataIn + * handle data IN Stage + * @param pdev: device instance + * @param epnum: endpoint index + * @retval status + */ +static uint8_t USBD_HID_DataIn (void *pdev, + uint8_t epnum) +{ + + /* Ensure that the FIFO is empty before a new transfer, this condition could + be caused by a new transfer before the end of the previous transfer */ + DCD_EP_Flush(pdev, HID_IN_EP); + return USBD_OK; +} + +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h new file mode 100644 index 0000000..64b6d26 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_bot.h @@ -0,0 +1,147 @@ +/** + ****************************************************************************** + * @file usbd_msc_bot.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header for the usbd_msc_bot.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#include "usbd_core.h" + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_MSC_BOT_H +#define __USBD_MSC_BOT_H + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup MSC_BOT + * @brief This file is the Header file for usbd_bot.c + * @{ + */ + + +/** @defgroup USBD_CORE_Exported_Defines + * @{ + */ +#define BOT_IDLE 0 /* Idle state */ +#define BOT_DATA_OUT 1 /* Data Out state */ +#define BOT_DATA_IN 2 /* Data In state */ +#define BOT_LAST_DATA_IN 3 /* Last Data In Last */ +#define BOT_SEND_DATA 4 /* Send Immediate data */ + +#define BOT_CBW_SIGNATURE 0x43425355 +#define BOT_CSW_SIGNATURE 0x53425355 +#define BOT_CBW_LENGTH 31 +#define BOT_CSW_LENGTH 13 + +/* CSW Status Definitions */ +#define CSW_CMD_PASSED 0x00 +#define CSW_CMD_FAILED 0x01 +#define CSW_PHASE_ERROR 0x02 + +/* BOT Status */ +#define BOT_STATE_NORMAL 0 +#define BOT_STATE_RECOVERY 1 +#define BOT_STATE_ERROR 2 + + +#define DIR_IN 0 +#define DIR_OUT 1 +#define BOTH_DIR 2 + +/** + * @} + */ + +/** @defgroup MSC_CORE_Private_TypesDefinitions + * @{ + */ + +typedef struct _MSC_BOT_CBW +{ + uint32_t dSignature; + uint32_t dTag; + uint32_t dDataLength; + uint8_t bmFlags; + uint8_t bLUN; + uint8_t bCBLength; + uint8_t CB[16]; +} +MSC_BOT_CBW_TypeDef; + + +typedef struct _MSC_BOT_CSW +{ + uint32_t dSignature; + uint32_t dTag; + uint32_t dDataResidue; + uint8_t bStatus; +} +MSC_BOT_CSW_TypeDef; + +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_Types + * @{ + */ + +extern uint8_t MSC_BOT_Data[]; +extern uint16_t MSC_BOT_DataLen; +extern uint8_t MSC_BOT_State; +extern uint8_t MSC_BOT_BurstMode; +extern MSC_BOT_CBW_TypeDef MSC_BOT_cbw; +extern MSC_BOT_CSW_TypeDef MSC_BOT_csw; +/** + * @} + */ +/** @defgroup USBD_CORE_Exported_FunctionsPrototypes + * @{ + */ +void MSC_BOT_Init (USB_OTG_CORE_HANDLE *pdev); +void MSC_BOT_Reset (USB_OTG_CORE_HANDLE *pdev); +void MSC_BOT_DeInit (USB_OTG_CORE_HANDLE *pdev); +void MSC_BOT_DataIn (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); + +void MSC_BOT_DataOut (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); + +void MSC_BOT_SendCSW (USB_OTG_CORE_HANDLE *pdev, + uint8_t CSW_Status); + +void MSC_BOT_CplClrFeature (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); +/** + * @} + */ + +#endif /* __USBD_MSC_BOT_H */ +/** + * @} + */ + +/** +* @} +*/ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h new file mode 100644 index 0000000..be1d401 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_core.h @@ -0,0 +1,72 @@ +/** + ****************************************************************************** + * @file usbd_msc_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header for the usbd_msc_core.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef _USB_MSC_CORE_H_ +#define _USB_MSC_CORE_H_ + +#include "usbd_ioreq.h" + +/** @addtogroup USBD_MSC_BOT + * @{ + */ + +/** @defgroup USBD_MSC + * @brief This file is the Header file for USBD_msc.c + * @{ + */ + + +/** @defgroup USBD_BOT_Exported_Defines + * @{ + */ + + +#define BOT_GET_MAX_LUN 0xFE +#define BOT_RESET 0xFF +#define USB_MSC_CONFIG_DESC_SIZ 32 + +#define MSC_EPIN_SIZE *(uint16_t *)(((USB_OTG_CORE_HANDLE *)pdev)->dev.pConfig_descriptor + 22) + +#define MSC_EPOUT_SIZE *(uint16_t *)(((USB_OTG_CORE_HANDLE *)pdev)->dev.pConfig_descriptor + 29) + +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Types + * @{ + */ + +extern USBD_Class_cb_TypeDef USBD_MSC_cb; +/** + * @} + */ + +/** + * @} + */ +#endif // _USB_MSC_CORE_H_ +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h new file mode 100644 index 0000000..e0a677f --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_data.h @@ -0,0 +1,98 @@ +/** + ****************************************************************************** + * @file usbd_msc_data.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header for the usbd_msc_data.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#ifndef _USBD_MSC_DATA_H_ +#define _USBD_MSC_DATA_H_ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_conf.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USB_INFO + * @brief general defines for the usb device library file + * @{ + */ + +/** @defgroup USB_INFO_Exported_Defines + * @{ + */ +#define MODE_SENSE6_LEN 8 +#define MODE_SENSE10_LEN 8 +#define LENGTH_INQUIRY_PAGE00 7 +#define LENGTH_FORMAT_CAPACITIES 20 + +/** + * @} + */ + + +/** @defgroup USBD_INFO_Exported_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USBD_INFO_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_INFO_Exported_Variables + * @{ + */ +extern const uint8_t MSC_Page00_Inquiry_Data[]; +extern const uint8_t MSC_Mode_Sense6_data[]; +extern const uint8_t MSC_Mode_Sense10_data[] ; + +/** + * @} + */ + +/** @defgroup USBD_INFO_Exported_FunctionsPrototype + * @{ + */ + +/** + * @} + */ + +#endif /* _USBD_MSC_DATA_H_ */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h new file mode 100644 index 0000000..811e9ee --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_mem.h @@ -0,0 +1,106 @@ +/** + ****************************************************************************** + * @file usbd_msc_mem.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header for the STORAGE DISK file file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#ifndef __USBD_MEM_H +#define __USBD_MEM_H +/* Includes ------------------------------------------------------------------*/ +#include "usbd_def.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_MEM + * @brief header file for the storage disk file + * @{ + */ + +/** @defgroup USBD_MEM_Exported_Defines + * @{ + */ +#define USBD_STD_INQUIRY_LENGTH 36 +/** + * @} + */ + + +/** @defgroup USBD_MEM_Exported_TypesDefinitions + * @{ + */ + +typedef struct _USBD_STORAGE +{ + int8_t (* Init) (uint8_t lun); + int8_t (* GetCapacity) (uint8_t lun, uint32_t *block_num, uint32_t *block_size); + int8_t (* IsReady) (uint8_t lun); + int8_t (* IsWriteProtected) (uint8_t lun); + int8_t (* Read) (uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len); + int8_t (* Write)(uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len); + int8_t (* GetMaxLun)(void); + int8_t *pInquiry; + +}USBD_STORAGE_cb_TypeDef; +/** + * @} + */ + + + +/** @defgroup USBD_MEM_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_MEM_Exported_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_MEM_Exported_FunctionsPrototype + * @{ + */ +extern USBD_STORAGE_cb_TypeDef *USBD_STORAGE_fops; +/** + * @} + */ + +#endif /* __USBD_MEM_H */ +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h new file mode 100644 index 0000000..5ba83ad --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/inc/usbd_msc_scsi.h @@ -0,0 +1,189 @@ +/** + ****************************************************************************** + * @file usbd_msc_scsi.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header for the usbd_msc_scsi.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_MSC_SCSI_H +#define __USBD_MSC_SCSI_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_def.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_SCSI + * @brief header file for the storage disk file + * @{ + */ + +/** @defgroup USBD_SCSI_Exported_Defines + * @{ + */ + +#define SENSE_LIST_DEEPTH 4 + +/* SCSI Commands */ +#define SCSI_FORMAT_UNIT 0x04 +#define SCSI_INQUIRY 0x12 +#define SCSI_MODE_SELECT6 0x15 +#define SCSI_MODE_SELECT10 0x55 +#define SCSI_MODE_SENSE6 0x1A +#define SCSI_MODE_SENSE10 0x5A +#define SCSI_ALLOW_MEDIUM_REMOVAL 0x1E +#define SCSI_READ6 0x08 +#define SCSI_READ10 0x28 +#define SCSI_READ12 0xA8 +#define SCSI_READ16 0x88 + +#define SCSI_READ_CAPACITY10 0x25 +#define SCSI_READ_CAPACITY16 0x9E + +#define SCSI_REQUEST_SENSE 0x03 +#define SCSI_START_STOP_UNIT 0x1B +#define SCSI_TEST_UNIT_READY 0x00 +#define SCSI_WRITE6 0x0A +#define SCSI_WRITE10 0x2A +#define SCSI_WRITE12 0xAA +#define SCSI_WRITE16 0x8A + +#define SCSI_VERIFY10 0x2F +#define SCSI_VERIFY12 0xAF +#define SCSI_VERIFY16 0x8F + +#define SCSI_SEND_DIAGNOSTIC 0x1D +#define SCSI_READ_FORMAT_CAPACITIES 0x23 + +#define NO_SENSE 0 +#define RECOVERED_ERROR 1 +#define NOT_READY 2 +#define MEDIUM_ERROR 3 +#define HARDWARE_ERROR 4 +#define ILLEGAL_REQUEST 5 +#define UNIT_ATTENTION 6 +#define DATA_PROTECT 7 +#define BLANK_CHECK 8 +#define VENDOR_SPECIFIC 9 +#define COPY_ABORTED 10 +#define ABORTED_COMMAND 11 +#define VOLUME_OVERFLOW 13 +#define MISCOMPARE 14 + + +#define INVALID_CDB 0x20 +#define INVALID_FIELED_IN_COMMAND 0x24 +#define PARAMETER_LIST_LENGTH_ERROR 0x1A +#define INVALID_FIELD_IN_PARAMETER_LIST 0x26 +#define ADDRESS_OUT_OF_RANGE 0x21 +#define MEDIUM_NOT_PRESENT 0x3A +#define MEDIUM_HAVE_CHANGED 0x28 +#define WRITE_PROTECTED 0x27 +#define UNRECOVERED_READ_ERROR 0x11 +#define WRITE_FAULT 0x03 + +#define READ_FORMAT_CAPACITY_DATA_LEN 0x0C +#define READ_CAPACITY10_DATA_LEN 0x08 +#define MODE_SENSE10_DATA_LEN 0x08 +#define MODE_SENSE6_DATA_LEN 0x04 +#define REQUEST_SENSE_DATA_LEN 0x12 +#define STANDARD_INQUIRY_DATA_LEN 0x24 +#define BLKVFY 0x04 + +extern uint8_t Page00_Inquiry_Data[]; +extern uint8_t Standard_Inquiry_Data[]; +extern uint8_t Standard_Inquiry_Data2[]; +extern uint8_t Mode_Sense6_data[]; +extern uint8_t Mode_Sense10_data[]; +extern uint8_t Scsi_Sense_Data[]; +extern uint8_t ReadCapacity10_Data[]; +extern uint8_t ReadFormatCapacity_Data []; +/** + * @} + */ + + +/** @defgroup USBD_SCSI_Exported_TypesDefinitions + * @{ + */ + +typedef struct _SENSE_ITEM { + char Skey; + union { + struct _ASCs { + char ASC; + char ASCQ; + }b; + unsigned int ASC; + char *pData; + } w; +} SCSI_Sense_TypeDef; +/** + * @} + */ + +/** @defgroup USBD_SCSI_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_SCSI_Exported_Variables + * @{ + */ +extern SCSI_Sense_TypeDef SCSI_Sense [SENSE_LIST_DEEPTH]; +extern uint8_t SCSI_Sense_Head; +extern uint8_t SCSI_Sense_Tail; + +/** + * @} + */ +/** @defgroup USBD_SCSI_Exported_FunctionsPrototype + * @{ + */ +int8_t SCSI_ProcessCmd(USB_OTG_CORE_HANDLE *pdev, + uint8_t lun, + uint8_t *cmd); + +void SCSI_SenseCode(uint8_t lun, + uint8_t sKey, + uint8_t ASC); + +/** + * @} + */ + +#endif /* __USBD_MSC_SCSI_H */ +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c new file mode 100644 index 0000000..01c88dd --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_bot.c @@ -0,0 +1,393 @@ +/** + ****************************************************************************** + * @file usbd_msc_bot.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides all the BOT protocol core functions. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_msc_bot.h" +#include "usbd_msc_scsi.h" +#include "usbd_ioreq.h" +#include "usbd_msc_mem.h" +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup MSC_BOT + * @brief BOT protocol module + * @{ + */ + +/** @defgroup MSC_BOT_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_BOT_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup MSC_BOT_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_BOT_Private_Variables + * @{ + */ +uint16_t MSC_BOT_DataLen; +uint8_t MSC_BOT_State; +uint8_t MSC_BOT_Status; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t MSC_BOT_Data[MSC_MEDIA_PACKET] __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN MSC_BOT_CBW_TypeDef MSC_BOT_cbw __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN MSC_BOT_CSW_TypeDef MSC_BOT_csw __ALIGN_END ; +/** + * @} + */ + + +/** @defgroup MSC_BOT_Private_FunctionPrototypes + * @{ + */ +static void MSC_BOT_CBW_Decode (USB_OTG_CORE_HANDLE *pdev); + +static void MSC_BOT_SendData (USB_OTG_CORE_HANDLE *pdev, + uint8_t* pbuf, + uint16_t len); + +static void MSC_BOT_Abort(USB_OTG_CORE_HANDLE *pdev); +/** + * @} + */ + + +/** @defgroup MSC_BOT_Private_Functions + * @{ + */ + + + +/** +* @brief MSC_BOT_Init +* Initialize the BOT Process +* @param pdev: device instance +* @retval None +*/ +void MSC_BOT_Init (USB_OTG_CORE_HANDLE *pdev) +{ + MSC_BOT_State = BOT_IDLE; + MSC_BOT_Status = BOT_STATE_NORMAL; + USBD_STORAGE_fops->Init(0); + + DCD_EP_Flush(pdev, MSC_OUT_EP); + DCD_EP_Flush(pdev, MSC_IN_EP); + /* Prapare EP to Receive First BOT Cmd */ + DCD_EP_PrepareRx (pdev, + MSC_OUT_EP, + (uint8_t *)&MSC_BOT_cbw, + BOT_CBW_LENGTH); +} + +/** +* @brief MSC_BOT_Reset +* Reset the BOT Machine +* @param pdev: device instance +* @retval None +*/ +void MSC_BOT_Reset (USB_OTG_CORE_HANDLE *pdev) +{ + MSC_BOT_State = BOT_IDLE; + MSC_BOT_Status = BOT_STATE_RECOVERY; + /* Prapare EP to Receive First BOT Cmd */ + DCD_EP_PrepareRx (pdev, + MSC_OUT_EP, + (uint8_t *)&MSC_BOT_cbw, + BOT_CBW_LENGTH); +} + +/** +* @brief MSC_BOT_DeInit +* Uninitialize the BOT Machine +* @param pdev: device instance +* @retval None +*/ +void MSC_BOT_DeInit (USB_OTG_CORE_HANDLE *pdev) +{ + MSC_BOT_State = BOT_IDLE; +} + +/** +* @brief MSC_BOT_DataIn +* Handle BOT IN data stage +* @param pdev: device instance +* @param epnum: endpoint index +* @retval None +*/ +void MSC_BOT_DataIn (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum) +{ + + switch (MSC_BOT_State) + { + case BOT_DATA_IN: + if(SCSI_ProcessCmd(pdev, + MSC_BOT_cbw.bLUN, + &MSC_BOT_cbw.CB[0]) < 0) + { + MSC_BOT_SendCSW (pdev, CSW_CMD_FAILED); + } + break; + + case BOT_SEND_DATA: + case BOT_LAST_DATA_IN: + MSC_BOT_SendCSW (pdev, CSW_CMD_PASSED); + + break; + + default: + break; + } +} +/** +* @brief MSC_BOT_DataOut +* Proccess MSC OUT data +* @param pdev: device instance +* @param epnum: endpoint index +* @retval None +*/ +void MSC_BOT_DataOut (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum) +{ + switch (MSC_BOT_State) + { + case BOT_IDLE: + MSC_BOT_CBW_Decode(pdev); + break; + + case BOT_DATA_OUT: + + if(SCSI_ProcessCmd(pdev, + MSC_BOT_cbw.bLUN, + &MSC_BOT_cbw.CB[0]) < 0) + { + MSC_BOT_SendCSW (pdev, CSW_CMD_FAILED); + } + + break; + + default: + break; + } + +} + +/** +* @brief MSC_BOT_CBW_Decode +* Decode the CBW command and set the BOT state machine accordingtly +* @param pdev: device instance +* @retval None +*/ +static void MSC_BOT_CBW_Decode (USB_OTG_CORE_HANDLE *pdev) +{ + + MSC_BOT_csw.dTag = MSC_BOT_cbw.dTag; + MSC_BOT_csw.dDataResidue = MSC_BOT_cbw.dDataLength; + + if ((USBD_GetRxCount (pdev ,MSC_OUT_EP) != BOT_CBW_LENGTH) || + (MSC_BOT_cbw.dSignature != BOT_CBW_SIGNATURE)|| + (MSC_BOT_cbw.bLUN > 1) || + (MSC_BOT_cbw.bCBLength < 1) || + (MSC_BOT_cbw.bCBLength > 16)) + { + + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + MSC_BOT_Status = BOT_STATE_ERROR; + MSC_BOT_Abort(pdev); + + } + else + { + if(SCSI_ProcessCmd(pdev, + MSC_BOT_cbw.bLUN, + &MSC_BOT_cbw.CB[0]) < 0) + { + MSC_BOT_Abort(pdev); + } + /*Burst xfer handled internally*/ + else if ((MSC_BOT_State != BOT_DATA_IN) && + (MSC_BOT_State != BOT_DATA_OUT) && + (MSC_BOT_State != BOT_LAST_DATA_IN)) + { + if (MSC_BOT_DataLen > 0) + { + MSC_BOT_SendData(pdev, + MSC_BOT_Data, + MSC_BOT_DataLen); + } + else if (MSC_BOT_DataLen == 0) + { + MSC_BOT_SendCSW (pdev, + CSW_CMD_PASSED); + } + } + } +} + +/** +* @brief MSC_BOT_SendData +* Send the requested data +* @param pdev: device instance +* @param buf: pointer to data buffer +* @param len: Data Length +* @retval None +*/ +static void MSC_BOT_SendData(USB_OTG_CORE_HANDLE *pdev, + uint8_t* buf, + uint16_t len) +{ + + len = MIN (MSC_BOT_cbw.dDataLength, len); + MSC_BOT_csw.dDataResidue -= len; + MSC_BOT_csw.bStatus = CSW_CMD_PASSED; + MSC_BOT_State = BOT_SEND_DATA; + + DCD_EP_Tx (pdev, MSC_IN_EP, buf, len); +} + +/** +* @brief MSC_BOT_SendCSW +* Send the Command Status Wrapper +* @param pdev: device instance +* @param status : CSW status +* @retval None +*/ +void MSC_BOT_SendCSW (USB_OTG_CORE_HANDLE *pdev, + uint8_t CSW_Status) +{ + MSC_BOT_csw.dSignature = BOT_CSW_SIGNATURE; + MSC_BOT_csw.bStatus = CSW_Status; + MSC_BOT_State = BOT_IDLE; + + DCD_EP_Tx (pdev, + MSC_IN_EP, + (uint8_t *)&MSC_BOT_csw, + BOT_CSW_LENGTH); + + /* Prapare EP to Receive next Cmd */ + DCD_EP_PrepareRx (pdev, + MSC_OUT_EP, + (uint8_t *)&MSC_BOT_cbw, + BOT_CBW_LENGTH); + +} + +/** +* @brief MSC_BOT_Abort +* Abort the current transfer +* @param pdev: device instance +* @retval status +*/ + +static void MSC_BOT_Abort (USB_OTG_CORE_HANDLE *pdev) +{ + + if ((MSC_BOT_cbw.bmFlags == 0) && + (MSC_BOT_cbw.dDataLength != 0) && + (MSC_BOT_Status == BOT_STATE_NORMAL) ) + { + DCD_EP_Stall(pdev, MSC_OUT_EP ); + } + DCD_EP_Stall(pdev, MSC_IN_EP); + + if(MSC_BOT_Status == BOT_STATE_ERROR) + { + DCD_EP_PrepareRx (pdev, + MSC_OUT_EP, + (uint8_t *)&MSC_BOT_cbw, + BOT_CBW_LENGTH); + } +} + +/** +* @brief MSC_BOT_CplClrFeature +* Complete the clear feature request +* @param pdev: device instance +* @param epnum: endpoint index +* @retval None +*/ + +void MSC_BOT_CplClrFeature (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) +{ + if(MSC_BOT_Status == BOT_STATE_ERROR )/* Bad CBW Signature */ + { + DCD_EP_Stall(pdev, MSC_IN_EP); + MSC_BOT_Status = BOT_STATE_NORMAL; + } + else if(((epnum & 0x80) == 0x80) && ( MSC_BOT_Status != BOT_STATE_RECOVERY)) + { + MSC_BOT_SendCSW (pdev, CSW_CMD_FAILED); + } + +} +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c new file mode 100644 index 0000000..cf03ef4 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_core.c @@ -0,0 +1,490 @@ +/** + ****************************************************************************** + * @file usbd_msc_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides all the MSC core functions. + * + * @verbatim + * + * =================================================================== + * MSC Class Description + * =================================================================== + * This module manages the MSC class V1.0 following the "Universal + * Serial Bus Mass Storage Class (MSC) Bulk-Only Transport (BOT) Version 1.0 + * Sep. 31, 1999". + * This driver implements the following aspects of the specification: + * - Bulk-Only Transport protocol + * - Subclass : SCSI transparent command set (ref. SCSI Primary Commands - 3 (SPC-3)) + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_msc_mem.h" +#include "usbd_msc_core.h" +#include "usbd_msc_bot.h" +#include "usbd_req.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup MSC_CORE + * @brief Mass storage core module + * @{ + */ + +/** @defgroup MSC_CORE_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_CORE_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup MSC_CORE_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_CORE_Private_FunctionPrototypes + * @{ + */ +uint8_t USBD_MSC_Init (void *pdev, + uint8_t cfgidx); + +uint8_t USBD_MSC_DeInit (void *pdev, + uint8_t cfgidx); + +uint8_t USBD_MSC_Setup (void *pdev, + USB_SETUP_REQ *req); + +uint8_t USBD_MSC_DataIn (void *pdev, + uint8_t epnum); + + +uint8_t USBD_MSC_DataOut (void *pdev, + uint8_t epnum); + +uint8_t *USBD_MSC_GetCfgDesc (uint8_t speed, + uint16_t *length); + +#ifdef USB_OTG_HS_CORE +uint8_t *USBD_MSC_GetOtherCfgDesc (uint8_t speed, + uint16_t *length); +#endif + + +uint8_t USBD_MSC_CfgDesc[USB_MSC_CONFIG_DESC_SIZ]; + + + + +/** + * @} + */ + + +/** @defgroup MSC_CORE_Private_Variables + * @{ + */ + + +USBD_Class_cb_TypeDef USBD_MSC_cb = +{ + USBD_MSC_Init, + USBD_MSC_DeInit, + USBD_MSC_Setup, + NULL, /*EP0_TxSent*/ + NULL, /*EP0_RxReady*/ + USBD_MSC_DataIn, + USBD_MSC_DataOut, + NULL, /*SOF */ + NULL, + NULL, + USBD_MSC_GetCfgDesc, +#ifdef USB_OTG_HS_CORE + USBD_MSC_GetOtherCfgDesc, +#endif +}; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +/* USB Mass storage device Configuration Descriptor */ +/* All Descriptors (Configuration, Interface, Endpoint, Class, Vendor */ +__ALIGN_BEGIN uint8_t USBD_MSC_CfgDesc[USB_MSC_CONFIG_DESC_SIZ] __ALIGN_END = +{ + + 0x09, /* bLength: Configuation Descriptor size */ + USB_DESC_TYPE_CONFIGURATION, /* bDescriptorType: Configuration */ + USB_MSC_CONFIG_DESC_SIZ, + + 0x00, + 0x01, /* bNumInterfaces: 1 interface */ + 0x01, /* bConfigurationValue: */ + 0x04, /* iConfiguration: */ + 0xC0, /* bmAttributes: */ + 0x32, /* MaxPower 100 mA */ + + /******************** Mass Storage interface ********************/ + 0x09, /* bLength: Interface Descriptor size */ + 0x04, /* bDescriptorType: */ + 0x00, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x02, /* bNumEndpoints*/ + 0x08, /* bInterfaceClass: MSC Class */ + 0x06, /* bInterfaceSubClass : SCSI transparent*/ + 0x50, /* nInterfaceProtocol */ + 0x05, /* iInterface: */ + /******************** Mass Storage Endpoints ********************/ + 0x07, /*Endpoint descriptor length = 7*/ + 0x05, /*Endpoint descriptor type */ + MSC_IN_EP, /*Endpoint address (IN, address 1) */ + 0x02, /*Bulk endpoint type */ + LOBYTE(MSC_MAX_PACKET), + HIBYTE(MSC_MAX_PACKET), + 0x00, /*Polling interval in milliseconds */ + + 0x07, /*Endpoint descriptor length = 7 */ + 0x05, /*Endpoint descriptor type */ + MSC_OUT_EP, /*Endpoint address (OUT, address 1) */ + 0x02, /*Bulk endpoint type */ + LOBYTE(MSC_MAX_PACKET), + HIBYTE(MSC_MAX_PACKET), + 0x00 /*Polling interval in milliseconds*/ +}; +#ifdef USB_OTG_HS_CORE + #ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif + #endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t USBD_MSC_OtherCfgDesc[USB_MSC_CONFIG_DESC_SIZ] __ALIGN_END = +{ + + 0x09, /* bLength: Configuation Descriptor size */ + USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION, + USB_MSC_CONFIG_DESC_SIZ, + + 0x00, + 0x01, /* bNumInterfaces: 1 interface */ + 0x01, /* bConfigurationValue: */ + 0x04, /* iConfiguration: */ + 0xC0, /* bmAttributes: */ + 0x32, /* MaxPower 100 mA */ + + /******************** Mass Storage interface ********************/ + 0x09, /* bLength: Interface Descriptor size */ + 0x04, /* bDescriptorType: */ + 0x00, /* bInterfaceNumber: Number of Interface */ + 0x00, /* bAlternateSetting: Alternate setting */ + 0x02, /* bNumEndpoints*/ + 0x08, /* bInterfaceClass: MSC Class */ + 0x06, /* bInterfaceSubClass : SCSI transparent command set*/ + 0x50, /* nInterfaceProtocol */ + 0x05, /* iInterface: */ + /******************** Mass Storage Endpoints ********************/ + 0x07, /*Endpoint descriptor length = 7*/ + 0x05, /*Endpoint descriptor type */ + MSC_IN_EP, /*Endpoint address (IN, address 1) */ + 0x02, /*Bulk endpoint type */ + 0x40, + 0x00, + 0x00, /*Polling interval in milliseconds */ + + 0x07, /*Endpoint descriptor length = 7 */ + 0x05, /*Endpoint descriptor type */ + MSC_OUT_EP, /*Endpoint address (OUT, address 1) */ + 0x02, /*Bulk endpoint type */ + 0x40, + 0x00, + 0x00 /*Polling interval in milliseconds*/ +}; +#endif + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint8_t USBD_MSC_MaxLun __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN static uint8_t USBD_MSC_AltSet __ALIGN_END = 0; + +/** + * @} + */ + + +/** @defgroup MSC_CORE_Private_Functions + * @{ + */ + +/** +* @brief USBD_MSC_Init +* Initialize the mass storage configuration +* @param pdev: device instance +* @param cfgidx: configuration index +* @retval status +*/ +uint8_t USBD_MSC_Init (void *pdev, + uint8_t cfgidx) +{ + USBD_MSC_DeInit(pdev , cfgidx ); + + /* Open EP IN */ + DCD_EP_Open(pdev, + MSC_IN_EP, + MSC_EPIN_SIZE, + USB_OTG_EP_BULK); + + /* Open EP OUT */ + DCD_EP_Open(pdev, + MSC_OUT_EP, + MSC_EPOUT_SIZE, + USB_OTG_EP_BULK); + + /* Init the BOT layer */ + MSC_BOT_Init(pdev); + + return USBD_OK; +} + +/** +* @brief USBD_MSC_DeInit +* DeInitilaize the mass storage configuration +* @param pdev: device instance +* @param cfgidx: configuration index +* @retval status +*/ +uint8_t USBD_MSC_DeInit (void *pdev, + uint8_t cfgidx) +{ + /* Close MSC EPs */ + DCD_EP_Close (pdev , MSC_IN_EP); + DCD_EP_Close (pdev , MSC_OUT_EP); + + /* Un Init the BOT layer */ + MSC_BOT_DeInit(pdev); + return USBD_OK; +} +/** +* @brief USBD_MSC_Setup +* Handle the MSC specific requests +* @param pdev: device instance +* @param req: USB request +* @retval status +*/ +uint8_t USBD_MSC_Setup (void *pdev, USB_SETUP_REQ *req) +{ + + switch (req->bmRequest & USB_REQ_TYPE_MASK) + { + + /* Class request */ + case USB_REQ_TYPE_CLASS : + switch (req->bRequest) + { + case BOT_GET_MAX_LUN : + + if((req->wValue == 0) && + (req->wLength == 1) && + ((req->bmRequest & 0x80) == 0x80)) + { + USBD_MSC_MaxLun = USBD_STORAGE_fops->GetMaxLun(); + if(USBD_MSC_MaxLun > 0) + { + USBD_CtlSendData (pdev, + &USBD_MSC_MaxLun, + 1); + } + else + { + USBD_CtlError(pdev , req); + return USBD_FAIL; + + } + } + else + { + USBD_CtlError(pdev , req); + return USBD_FAIL; + } + break; + + case BOT_RESET : + if((req->wValue == 0) && + (req->wLength == 0) && + ((req->bmRequest & 0x80) != 0x80)) + { + MSC_BOT_Reset(pdev); + } + else + { + USBD_CtlError(pdev , req); + return USBD_FAIL; + } + break; + + default: + USBD_CtlError(pdev , req); + return USBD_FAIL; + } + break; + /* Interface & Endpoint request */ + case USB_REQ_TYPE_STANDARD: + switch (req->bRequest) + { + case USB_REQ_GET_INTERFACE : + USBD_CtlSendData (pdev, + &USBD_MSC_AltSet, + 1); + break; + + case USB_REQ_SET_INTERFACE : + USBD_MSC_AltSet = (uint8_t)(req->wValue); + break; + + case USB_REQ_CLEAR_FEATURE: + + /* Flush the FIFO and Clear the stall status */ + DCD_EP_Flush(pdev, (uint8_t)req->wIndex); + + /* Re-activate the EP */ + DCD_EP_Close (pdev , (uint8_t)req->wIndex); + if((((uint8_t)req->wIndex) & 0x80) == 0x80) + { + DCD_EP_Open(pdev, + ((uint8_t)req->wIndex), + MSC_EPIN_SIZE, + USB_OTG_EP_BULK); + } + else + { + DCD_EP_Open(pdev, + ((uint8_t)req->wIndex), + MSC_EPOUT_SIZE, + USB_OTG_EP_BULK); + } + + /* Handle BOT error */ + MSC_BOT_CplClrFeature(pdev, (uint8_t)req->wIndex); + break; + + } + break; + + default: + break; + } + return USBD_OK; +} + +/** +* @brief USBD_MSC_DataIn +* handle data IN Stage +* @param pdev: device instance +* @param epnum: endpoint index +* @retval status +*/ +uint8_t USBD_MSC_DataIn (void *pdev, + uint8_t epnum) +{ + MSC_BOT_DataIn(pdev , epnum); + return USBD_OK; +} + +/** +* @brief USBD_MSC_DataOut +* handle data OUT Stage +* @param pdev: device instance +* @param epnum: endpoint index +* @retval status +*/ +uint8_t USBD_MSC_DataOut (void *pdev, + uint8_t epnum) +{ + MSC_BOT_DataOut(pdev , epnum); + return USBD_OK; +} + +/** +* @brief USBD_MSC_GetCfgDesc +* return configuration descriptor +* @param speed : current device speed +* @param length : pointer data length +* @retval pointer to descriptor buffer +*/ +uint8_t *USBD_MSC_GetCfgDesc (uint8_t speed, uint16_t *length) +{ + *length = sizeof (USBD_MSC_CfgDesc); + return USBD_MSC_CfgDesc; +} + +/** +* @brief USBD_MSC_GetOtherCfgDesc +* return other speed configuration descriptor +* @param speed : current device speed +* @param length : pointer data length +* @retval pointer to descriptor buffer +*/ +#ifdef USB_OTG_HS_CORE +uint8_t *USBD_MSC_GetOtherCfgDesc (uint8_t speed, + uint16_t *length) +{ + *length = sizeof (USBD_MSC_OtherCfgDesc); + return USBD_MSC_OtherCfgDesc; +} +#endif +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c new file mode 100644 index 0000000..b5b0f2d --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_data.c @@ -0,0 +1,128 @@ +/** + ****************************************************************************** + * @file usbd_msc_data.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides all the vital inquiry pages and sense data. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_msc_data.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup MSC_DATA + * @brief Mass storage info/data module + * @{ + */ + +/** @defgroup MSC_DATA_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_DATA_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_DATA_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_DATA_Private_Variables + * @{ + */ + + +/* USB Mass storage Page 0 Inquiry Data */ +const uint8_t MSC_Page00_Inquiry_Data[] = {//7 + 0x00, + 0x00, + 0x00, + (LENGTH_INQUIRY_PAGE00 - 4), + 0x00, + 0x80, + 0x83 +}; +/* USB Mass storage sense 6 Data */ +const uint8_t MSC_Mode_Sense6_data[] = { + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00 +}; +/* USB Mass storage sense 10 Data */ +const uint8_t MSC_Mode_Sense10_data[] = { + 0x00, + 0x06, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00 +}; +/** + * @} + */ + + +/** @defgroup MSC_DATA_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_DATA_Private_Functions + * @{ + */ + +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c new file mode 100644 index 0000000..8cff583 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_msc_scsi.c @@ -0,0 +1,722 @@ +/** + ****************************************************************************** + * @file usbd_msc_scsi.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides all the USBD SCSI layer functions. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_msc_bot.h" +#include "usbd_msc_scsi.h" +#include "usbd_msc_mem.h" +#include "usbd_msc_data.h" + + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup MSC_SCSI + * @brief Mass storage SCSI layer module + * @{ + */ + +/** @defgroup MSC_SCSI_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_SCSI_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup MSC_SCSI_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup MSC_SCSI_Private_Variables + * @{ + */ + +SCSI_Sense_TypeDef SCSI_Sense [SENSE_LIST_DEEPTH]; +uint8_t SCSI_Sense_Head; +uint8_t SCSI_Sense_Tail; + +uint32_t SCSI_blk_size; +uint32_t SCSI_blk_nbr; + +uint32_t SCSI_blk_addr; +uint32_t SCSI_blk_len; + +USB_OTG_CORE_HANDLE *cdev; +/** + * @} + */ + + +/** @defgroup MSC_SCSI_Private_FunctionPrototypes + * @{ + */ +static int8_t SCSI_TestUnitReady(uint8_t lun, uint8_t *params); +static int8_t SCSI_Inquiry(uint8_t lun, uint8_t *params); +static int8_t SCSI_ReadFormatCapacity(uint8_t lun, uint8_t *params); +static int8_t SCSI_ReadCapacity10(uint8_t lun, uint8_t *params); +static int8_t SCSI_RequestSense (uint8_t lun, uint8_t *params); +static int8_t SCSI_StartStopUnit(uint8_t lun, uint8_t *params); +static int8_t SCSI_ModeSense6 (uint8_t lun, uint8_t *params); +static int8_t SCSI_ModeSense10 (uint8_t lun, uint8_t *params); +static int8_t SCSI_Write10(uint8_t lun , uint8_t *params); +static int8_t SCSI_Read10(uint8_t lun , uint8_t *params); +static int8_t SCSI_Verify10(uint8_t lun, uint8_t *params); +static int8_t SCSI_CheckAddressRange (uint8_t lun , + uint32_t blk_offset , + uint16_t blk_nbr); +static int8_t SCSI_ProcessRead (uint8_t lun); + +static int8_t SCSI_ProcessWrite (uint8_t lun); +/** + * @} + */ + + +/** @defgroup MSC_SCSI_Private_Functions + * @{ + */ + + +/** +* @brief SCSI_ProcessCmd +* Process SCSI commands +* @param pdev: device instance +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +int8_t SCSI_ProcessCmd(USB_OTG_CORE_HANDLE *pdev, + uint8_t lun, + uint8_t *params) +{ + cdev = pdev; + + switch (params[0]) + { + case SCSI_TEST_UNIT_READY: + return SCSI_TestUnitReady(lun, params); + + case SCSI_REQUEST_SENSE: + return SCSI_RequestSense (lun, params); + case SCSI_INQUIRY: + return SCSI_Inquiry(lun, params); + + case SCSI_START_STOP_UNIT: + return SCSI_StartStopUnit(lun, params); + + case SCSI_ALLOW_MEDIUM_REMOVAL: + return SCSI_StartStopUnit(lun, params); + + case SCSI_MODE_SENSE6: + return SCSI_ModeSense6 (lun, params); + + case SCSI_MODE_SENSE10: + return SCSI_ModeSense10 (lun, params); + + case SCSI_READ_FORMAT_CAPACITIES: + return SCSI_ReadFormatCapacity(lun, params); + + case SCSI_READ_CAPACITY10: + return SCSI_ReadCapacity10(lun, params); + + case SCSI_READ10: + return SCSI_Read10(lun, params); + + case SCSI_WRITE10: + return SCSI_Write10(lun, params); + + case SCSI_VERIFY10: + return SCSI_Verify10(lun, params); + + default: + SCSI_SenseCode(lun, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } +} + + +/** +* @brief SCSI_TestUnitReady +* Process SCSI Test Unit Ready Command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_TestUnitReady(uint8_t lun, uint8_t *params) +{ + + /* case 9 : Hi > D0 */ + if (MSC_BOT_cbw.dDataLength != 0) + { + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } + + if(USBD_STORAGE_fops->IsReady(lun) !=0 ) + { + SCSI_SenseCode(lun, + NOT_READY, + MEDIUM_NOT_PRESENT); + return -1; + } + MSC_BOT_DataLen = 0; + return 0; +} + +/** +* @brief SCSI_Inquiry +* Process Inquiry command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_Inquiry(uint8_t lun, uint8_t *params) +{ + uint8_t* pPage; + uint16_t len; + + if (params[1] & 0x01)/*Evpd is set*/ + { + pPage = (uint8_t *)MSC_Page00_Inquiry_Data; + len = LENGTH_INQUIRY_PAGE00; + } + else + { + + pPage = (uint8_t *)&USBD_STORAGE_fops->pInquiry[lun * USBD_STD_INQUIRY_LENGTH]; + len = pPage[4] + 5; + + if (params[4] <= len) + { + len = params[4]; + } + } + MSC_BOT_DataLen = len; + + while (len) + { + len--; + MSC_BOT_Data[len] = pPage[len]; + } + return 0; +} + +/** +* @brief SCSI_ReadCapacity10 +* Process Read Capacity 10 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_ReadCapacity10(uint8_t lun, uint8_t *params) +{ + + if(USBD_STORAGE_fops->GetCapacity(lun, &SCSI_blk_nbr, &SCSI_blk_size) != 0) + { + SCSI_SenseCode(lun, + NOT_READY, + MEDIUM_NOT_PRESENT); + return -1; + } + else + { + + MSC_BOT_Data[0] = (uint8_t)(SCSI_blk_nbr - 1 >> 24); + MSC_BOT_Data[1] = (uint8_t)(SCSI_blk_nbr - 1 >> 16); + MSC_BOT_Data[2] = (uint8_t)(SCSI_blk_nbr - 1 >> 8); + MSC_BOT_Data[3] = (uint8_t)(SCSI_blk_nbr - 1); + + MSC_BOT_Data[4] = (uint8_t)(SCSI_blk_size >> 24); + MSC_BOT_Data[5] = (uint8_t)(SCSI_blk_size >> 16); + MSC_BOT_Data[6] = (uint8_t)(SCSI_blk_size >> 8); + MSC_BOT_Data[7] = (uint8_t)(SCSI_blk_size); + + MSC_BOT_DataLen = 8; + return 0; + } +} +/** +* @brief SCSI_ReadFormatCapacity +* Process Read Format Capacity command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_ReadFormatCapacity(uint8_t lun, uint8_t *params) +{ + + uint32_t blk_size; + uint32_t blk_nbr; + uint16_t i; + + for(i=0 ; i < 12 ; i++) + { + MSC_BOT_Data[i] = 0; + } + + if(USBD_STORAGE_fops->GetCapacity(lun, &blk_nbr, &blk_size) != 0) + { + SCSI_SenseCode(lun, + NOT_READY, + MEDIUM_NOT_PRESENT); + return -1; + } + else + { + MSC_BOT_Data[3] = 0x08; + MSC_BOT_Data[4] = (uint8_t)(blk_nbr - 1 >> 24); + MSC_BOT_Data[5] = (uint8_t)(blk_nbr - 1 >> 16); + MSC_BOT_Data[6] = (uint8_t)(blk_nbr - 1 >> 8); + MSC_BOT_Data[7] = (uint8_t)(blk_nbr - 1); + + MSC_BOT_Data[8] = 0x02; + MSC_BOT_Data[9] = (uint8_t)(blk_size >> 16); + MSC_BOT_Data[10] = (uint8_t)(blk_size >> 8); + MSC_BOT_Data[11] = (uint8_t)(blk_size); + + MSC_BOT_DataLen = 12; + return 0; + } +} +/** +* @brief SCSI_ModeSense6 +* Process Mode Sense6 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_ModeSense6 (uint8_t lun, uint8_t *params) +{ + + uint16_t len = 8 ; + MSC_BOT_DataLen = len; + + while (len) + { + len--; + MSC_BOT_Data[len] = MSC_Mode_Sense6_data[len]; + } + return 0; +} + +/** +* @brief SCSI_ModeSense10 +* Process Mode Sense10 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_ModeSense10 (uint8_t lun, uint8_t *params) +{ + uint16_t len = 8; + + MSC_BOT_DataLen = len; + + while (len) + { + len--; + MSC_BOT_Data[len] = MSC_Mode_Sense10_data[len]; + } + return 0; +} + +/** +* @brief SCSI_RequestSense +* Process Request Sense command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ + +static int8_t SCSI_RequestSense (uint8_t lun, uint8_t *params) +{ + uint8_t i; + + for(i=0 ; i < REQUEST_SENSE_DATA_LEN ; i++) + { + MSC_BOT_Data[i] = 0; + } + + MSC_BOT_Data[0] = 0x70; + MSC_BOT_Data[7] = REQUEST_SENSE_DATA_LEN - 6; + + if((SCSI_Sense_Head != SCSI_Sense_Tail)) { + + MSC_BOT_Data[2] = SCSI_Sense[SCSI_Sense_Head].Skey; + MSC_BOT_Data[12] = SCSI_Sense[SCSI_Sense_Head].w.b.ASCQ; + MSC_BOT_Data[13] = SCSI_Sense[SCSI_Sense_Head].w.b.ASC; + SCSI_Sense_Head++; + + if (SCSI_Sense_Head == SENSE_LIST_DEEPTH) + { + SCSI_Sense_Head = 0; + } + } + MSC_BOT_DataLen = REQUEST_SENSE_DATA_LEN; + + if (params[4] <= REQUEST_SENSE_DATA_LEN) + { + MSC_BOT_DataLen = params[4]; + } + return 0; +} + +/** +* @brief SCSI_SenseCode +* Load the last error code in the error list +* @param lun: Logical unit number +* @param sKey: Sense Key +* @param ASC: Additional Sense Key +* @retval none + +*/ +void SCSI_SenseCode(uint8_t lun, uint8_t sKey, uint8_t ASC) +{ + SCSI_Sense[SCSI_Sense_Tail].Skey = sKey; + SCSI_Sense[SCSI_Sense_Tail].w.ASC = ASC << 8; + SCSI_Sense_Tail++; + if (SCSI_Sense_Tail == SENSE_LIST_DEEPTH) + { + SCSI_Sense_Tail = 0; + } +} +/** +* @brief SCSI_StartStopUnit +* Process Start Stop Unit command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_StartStopUnit(uint8_t lun, uint8_t *params) +{ + MSC_BOT_DataLen = 0; + return 0; +} + +/** +* @brief SCSI_Read10 +* Process Read10 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ +static int8_t SCSI_Read10(uint8_t lun , uint8_t *params) +{ + if(MSC_BOT_State == BOT_IDLE) /* Idle */ + { + + /* case 10 : Ho <> Di */ + + if ((MSC_BOT_cbw.bmFlags & 0x80) != 0x80) + { + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } + + if(USBD_STORAGE_fops->IsReady(lun) !=0 ) + { + SCSI_SenseCode(lun, + NOT_READY, + MEDIUM_NOT_PRESENT); + return -1; + } + + SCSI_blk_addr = (params[2] << 24) | \ + (params[3] << 16) | \ + (params[4] << 8) | \ + params[5]; + + SCSI_blk_len = (params[7] << 8) | \ + params[8]; + + + + if( SCSI_CheckAddressRange(lun, SCSI_blk_addr, SCSI_blk_len) < 0) + { + return -1; /* error */ + } + + MSC_BOT_State = BOT_DATA_IN; + SCSI_blk_addr *= SCSI_blk_size; + SCSI_blk_len *= SCSI_blk_size; + + /* cases 4,5 : Hi <> Dn */ + if (MSC_BOT_cbw.dDataLength != SCSI_blk_len) + { + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } + } + MSC_BOT_DataLen = MSC_MEDIA_PACKET; + + return SCSI_ProcessRead(lun); +} + +/** +* @brief SCSI_Write10 +* Process Write10 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ + +static int8_t SCSI_Write10 (uint8_t lun , uint8_t *params) +{ + if (MSC_BOT_State == BOT_IDLE) /* Idle */ + { + + /* case 8 : Hi <> Do */ + + if ((MSC_BOT_cbw.bmFlags & 0x80) == 0x80) + { + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } + + /* Check whether Media is ready */ + if(USBD_STORAGE_fops->IsReady(lun) !=0 ) + { + SCSI_SenseCode(lun, + NOT_READY, + MEDIUM_NOT_PRESENT); + return -1; + } + + /* Check If media is write-protected */ + if(USBD_STORAGE_fops->IsWriteProtected(lun) !=0 ) + { + SCSI_SenseCode(lun, + NOT_READY, + WRITE_PROTECTED); + return -1; + } + + + SCSI_blk_addr = (params[2] << 24) | \ + (params[3] << 16) | \ + (params[4] << 8) | \ + params[5]; + SCSI_blk_len = (params[7] << 8) | \ + params[8]; + + /* check if LBA address is in the right range */ + if(SCSI_CheckAddressRange(lun, SCSI_blk_addr, SCSI_blk_len) < 0) + { + return -1; /* error */ + } + + SCSI_blk_addr *= SCSI_blk_size; + SCSI_blk_len *= SCSI_blk_size; + + /* cases 3,11,13 : Hn,Ho <> D0 */ + if (MSC_BOT_cbw.dDataLength != SCSI_blk_len) + { + SCSI_SenseCode(MSC_BOT_cbw.bLUN, + ILLEGAL_REQUEST, + INVALID_CDB); + return -1; + } + + /* Prepare EP to receive first data packet */ + MSC_BOT_State = BOT_DATA_OUT; + DCD_EP_PrepareRx (cdev, + MSC_OUT_EP, + MSC_BOT_Data, + MIN (SCSI_blk_len, MSC_MEDIA_PACKET)); + } + else /* Write Process ongoing */ + { + return SCSI_ProcessWrite(lun); + } + return 0; +} + + +/** +* @brief SCSI_Verify10 +* Process Verify10 command +* @param lun: Logical unit number +* @param params: Command parameters +* @retval status +*/ + +static int8_t SCSI_Verify10(uint8_t lun , uint8_t *params){ + if ((params[1]& 0x02) == 0x02) + { + SCSI_SenseCode (lun, ILLEGAL_REQUEST, INVALID_FIELED_IN_COMMAND); + return -1; /* Error, Verify Mode Not supported*/ + } + + if(SCSI_CheckAddressRange(lun, SCSI_blk_addr, SCSI_blk_len) < 0) + { + return -1; /* error */ + } + MSC_BOT_DataLen = 0; + return 0; +} + +/** +* @brief SCSI_CheckAddressRange +* Check address range +* @param lun: Logical unit number +* @param blk_offset: first block address +* @param blk_nbr: number of block to be processed +* @retval status +*/ +static int8_t SCSI_CheckAddressRange (uint8_t lun , uint32_t blk_offset , uint16_t blk_nbr) +{ + + if ((blk_offset + blk_nbr) > SCSI_blk_nbr ) + { + SCSI_SenseCode(lun, ILLEGAL_REQUEST, ADDRESS_OUT_OF_RANGE); + return -1; + } + return 0; +} + +/** +* @brief SCSI_ProcessRead +* Handle Read Process +* @param lun: Logical unit number +* @retval status +*/ +static int8_t SCSI_ProcessRead (uint8_t lun) +{ + uint32_t len; + + len = MIN(SCSI_blk_len , MSC_MEDIA_PACKET); + + if( USBD_STORAGE_fops->Read(lun , + MSC_BOT_Data, + SCSI_blk_addr / SCSI_blk_size, + len / SCSI_blk_size) < 0) + { + + SCSI_SenseCode(lun, HARDWARE_ERROR, UNRECOVERED_READ_ERROR); + return -1; + } + + + DCD_EP_Tx (cdev, + MSC_IN_EP, + MSC_BOT_Data, + len); + + + SCSI_blk_addr += len; + SCSI_blk_len -= len; + + /* case 6 : Hi = Di */ + MSC_BOT_csw.dDataResidue -= len; + + if (SCSI_blk_len == 0) + { + MSC_BOT_State = BOT_LAST_DATA_IN; + } + return 0; +} + +/** +* @brief SCSI_ProcessWrite +* Handle Write Process +* @param lun: Logical unit number +* @retval status +*/ + +static int8_t SCSI_ProcessWrite (uint8_t lun) +{ + uint32_t len; + + len = MIN(SCSI_blk_len , MSC_MEDIA_PACKET); + + if(USBD_STORAGE_fops->Write(lun , + MSC_BOT_Data, + SCSI_blk_addr / SCSI_blk_size, + len / SCSI_blk_size) < 0) + { + SCSI_SenseCode(lun, HARDWARE_ERROR, WRITE_FAULT); + return -1; + } + + + SCSI_blk_addr += len; + SCSI_blk_len -= len; + + /* case 12 : Ho = Do */ + MSC_BOT_csw.dDataResidue -= len; + + if (SCSI_blk_len == 0) + { + MSC_BOT_SendCSW (cdev, CSW_CMD_PASSED); + } + else + { + /* Prapare EP to Receive next packet */ + DCD_EP_PrepareRx (cdev, + MSC_OUT_EP, + MSC_BOT_Data, + MIN (SCSI_blk_len, MSC_MEDIA_PACKET)); + } + + return 0; +} +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_storage_template.c b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_storage_template.c new file mode 100644 index 0000000..927e9dd --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Class/msc/src/usbd_storage_template.c @@ -0,0 +1,179 @@ +/** + ****************************************************************************** + * @file usbd_storage_template.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Memory management layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_msc_mem.h" + +/* Private typedef -----------------------------------------------------------*/ +/* Private define ------------------------------------------------------------*/ +/* Private macro -------------------------------------------------------------*/ +/* Private variables ---------------------------------------------------------*/ +/* Private function prototypes -----------------------------------------------*/ +/* Extern function prototypes ------------------------------------------------*/ +/* Private functions ---------------------------------------------------------*/ + +#define STORAGE_LUN_NBR 1 + +int8_t STORAGE_Init (uint8_t lun); + +int8_t STORAGE_GetCapacity (uint8_t lun, + uint32_t *block_num, + uint16_t *block_size); + +int8_t STORAGE_IsReady (uint8_t lun); + +int8_t STORAGE_IsWriteProtected (uint8_t lun); + +int8_t STORAGE_Read (uint8_t lun, + uint8_t *buf, + uint32_t blk_addr, + uint16_t blk_len); + +int8_t STORAGE_Write (uint8_t lun, + uint8_t *buf, + uint32_t blk_addr, + uint16_t blk_len); + +int8_t STORAGE_GetMaxLun (void); + +/* USB Mass storage Standard Inquiry Data */ +const int8_t STORAGE_Inquirydata[] = {//36 + + /* LUN 0 */ + 0x00, + 0x80, + 0x02, + 0x02, + (USBD_STD_INQUIRY_LENGTH - 5), + 0x00, + 0x00, + 0x00, + 'S', 'T', 'M', ' ', ' ', ' ', ' ', ' ', /* Manufacturer : 8 bytes */ + 'P', 'r', 'o', 'd', 'u', 't', ' ', ' ', /* Product : 16 Bytes */ + ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', + '0', '.', '0' ,'1', /* Version : 4 Bytes */ +}; + +USBD_STORAGE_cb_TypeDef USBD_MICRO_SDIO_fops = +{ + STORAGE_Init, + STORAGE_GetCapacity, + STORAGE_IsReady, + STORAGE_IsWriteProtected, + STORAGE_Read, + STORAGE_Write, + STORAGE_GetMaxLun, + STORAGE_Inquirydata, + +}; + +USBD_STORAGE_cb_TypeDef *USBD_STORAGE_fops = &USBD_MICRO_SDIO_fops; +/******************************************************************************* +* Function Name : Read_Memory +* Description : Handle the Read operation from the microSD card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_Init (uint8_t lun) +{ + return (0); +} + +/******************************************************************************* +* Function Name : Read_Memory +* Description : Handle the Read operation from the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_GetCapacity (uint8_t lun, uint32_t *block_num, uint16_t *block_size) +{ + return (0); +} + +/******************************************************************************* +* Function Name : Read_Memory +* Description : Handle the Read operation from the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_IsReady (uint8_t lun) +{ + return (0); +} + +/******************************************************************************* +* Function Name : Read_Memory +* Description : Handle the Read operation from the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_IsWriteProtected (uint8_t lun) +{ + return 0; +} + +/******************************************************************************* +* Function Name : Read_Memory +* Description : Handle the Read operation from the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_Read (uint8_t lun, + uint8_t *buf, + uint32_t blk_addr, + uint16_t blk_len) +{ + return 0; +} +/******************************************************************************* +* Function Name : Write_Memory +* Description : Handle the Write operation to the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_Write (uint8_t lun, + uint8_t *buf, + uint32_t blk_addr, + uint16_t blk_len) +{ + return (0); +} +/******************************************************************************* +* Function Name : Write_Memory +* Description : Handle the Write operation to the STORAGE card. +* Input : None. +* Output : None. +* Return : None. +*******************************************************************************/ +int8_t STORAGE_GetMaxLun (void) +{ + return (STORAGE_LUN_NBR - 1); +} + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h new file mode 100644 index 0000000..34cd39d --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_conf_template.h @@ -0,0 +1,78 @@ +/** + ****************************************************************************** + * @file usbd_conf_template.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief usb device configuration template file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_CONF__H__ +#define __USBD_CONF__H__ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f2xx.h" + + + +/** @defgroup USB_CONF_Exported_Defines + * @{ + */ +#define USE_USB_OTG_HS + +#define USBD_CFG_MAX_NUM 1 +#define USB_MAX_STR_DESC_SIZ 64 +#define USBD_EP0_MAX_PACKET_SIZE 64 + +/** + * @} + */ + + +/** @defgroup USB_CONF_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_CONF_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_CONF_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_CONF_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +#endif //__USBD_CONF__H__ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h new file mode 100644 index 0000000..fb20acf --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_core.h @@ -0,0 +1,114 @@ +/** + ****************************************************************************** + * @file usbd_core.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header file for usbd_core.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_CORE_H +#define __USBD_CORE_H + +/* Includes ------------------------------------------------------------------*/ +#include "usb_dcd.h" +#include "usbd_def.h" +#include "usbd_conf.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_CORE + * @brief This file is the Header file for usbd_core.c file + * @{ + */ + + +/** @defgroup USBD_CORE_Exported_Defines + * @{ + */ + +typedef enum { + USBD_OK = 0, + USBD_BUSY, + USBD_FAIL, +}USBD_Status; +/** + * @} + */ + + +/** @defgroup USBD_CORE_Exported_TypesDefinitions + * @{ + */ + + +/** + * @} + */ + + + +/** @defgroup USBD_CORE_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_CORE_Exported_FunctionsPrototype + * @{ + */ +void USBD_Init(USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID, + USBD_DEVICE *pDevice, + USBD_Class_cb_TypeDef *class_cb, + USBD_Usr_cb_TypeDef *usr_cb); + +USBD_Status USBD_DeInit(USB_OTG_CORE_HANDLE *pdev); + +USBD_Status USBD_ClrCfg(USB_OTG_CORE_HANDLE *pdev, uint8_t cfgidx); + +USBD_Status USBD_SetCfg(USB_OTG_CORE_HANDLE *pdev, uint8_t cfgidx); + +/** + * @} + */ + +#endif /* __USBD_CORE_H */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h new file mode 100644 index 0000000..a8c8671 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_def.h @@ -0,0 +1,149 @@ +/** + ****************************************************************************** + * @file usbd_def.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief general defines for the usb device library + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#ifndef __USBD_DEF_H +#define __USBD_DEF_H +/* Includes ------------------------------------------------------------------*/ +#include "usbd_conf.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USB_DEF + * @brief general defines for the usb device library file + * @{ + */ + +/** @defgroup USB_DEF_Exported_Defines + * @{ + */ + +#ifndef NULL +#define NULL 0 +#endif + +#define USB_LEN_DEV_QUALIFIER_DESC 0x0A +#define USB_LEN_DEV_DESC 0x12 +#define USB_LEN_CFG_DESC 0x09 +#define USB_LEN_IF_DESC 0x09 +#define USB_LEN_EP_DESC 0x07 +#define USB_LEN_OTG_DESC 0x03 + +#define USBD_IDX_LANGID_STR 0x00 +#define USBD_IDX_MFC_STR 0x01 +#define USBD_IDX_PRODUCT_STR 0x02 +#define USBD_IDX_SERIAL_STR 0x03 +#define USBD_IDX_CONFIG_STR 0x04 +#define USBD_IDX_INTERFACE_STR 0x05 + +#define USB_REQ_TYPE_STANDARD 0x00 +#define USB_REQ_TYPE_CLASS 0x20 +#define USB_REQ_TYPE_VENDOR 0x40 +#define USB_REQ_TYPE_MASK 0x60 + +#define USB_REQ_RECIPIENT_DEVICE 0x00 +#define USB_REQ_RECIPIENT_INTERFACE 0x01 +#define USB_REQ_RECIPIENT_ENDPOINT 0x02 +#define USB_REQ_RECIPIENT_MASK 0x03 + +#define USB_REQ_GET_STATUS 0x00 +#define USB_REQ_CLEAR_FEATURE 0x01 +#define USB_REQ_SET_FEATURE 0x03 +#define USB_REQ_SET_ADDRESS 0x05 +#define USB_REQ_GET_DESCRIPTOR 0x06 +#define USB_REQ_SET_DESCRIPTOR 0x07 +#define USB_REQ_GET_CONFIGURATION 0x08 +#define USB_REQ_SET_CONFIGURATION 0x09 +#define USB_REQ_GET_INTERFACE 0x0A +#define USB_REQ_SET_INTERFACE 0x0B +#define USB_REQ_SYNCH_FRAME 0x0C + +#define USB_DESC_TYPE_DEVICE 1 +#define USB_DESC_TYPE_CONFIGURATION 2 +#define USB_DESC_TYPE_STRING 3 +#define USB_DESC_TYPE_INTERFACE 4 +#define USB_DESC_TYPE_ENDPOINT 5 +#define USB_DESC_TYPE_DEVICE_QUALIFIER 6 +#define USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION 7 + + +#define USB_CONFIG_REMOTE_WAKEUP 2 +#define USB_CONFIG_SELF_POWERED 1 + +#define USB_FEATURE_EP_HALT 0 +#define USB_FEATURE_REMOTE_WAKEUP 1 +#define USB_FEATURE_TEST_MODE 2 + +/** + * @} + */ + + +/** @defgroup USBD_DEF_Exported_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USBD_DEF_Exported_Macros + * @{ + */ +#define SWAPBYTE(addr) (((uint16_t)(*((uint8_t *)(addr)))) + \ + (((uint16_t)(*(((uint8_t *)(addr)) + 1))) << 8)) + +#define LOBYTE(x) ((uint8_t)(x & 0x00FF)) +#define HIBYTE(x) ((uint8_t)((x & 0xFF00) >>8)) +/** + * @} + */ + +/** @defgroup USBD_DEF_Exported_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_DEF_Exported_FunctionsPrototype + * @{ + */ + +/** + * @} + */ + +#endif /* __USBD_DEF_H */ + +/** + * @} + */ + +/** +* @} +*/ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h new file mode 100644 index 0000000..ca755f2 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_ioreq.h @@ -0,0 +1,115 @@ +/** + ****************************************************************************** + * @file usbd_ioreq.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_ioreq.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#ifndef __USBD_IOREQ_H_ +#define __USBD_IOREQ_H_ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_def.h" +#include "usbd_core.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_IOREQ + * @brief header file for the usbd_ioreq.c file + * @{ + */ + +/** @defgroup USBD_IOREQ_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Exported_Types + * @{ + */ + + +/** + * @} + */ + + + +/** @defgroup USBD_IOREQ_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_IOREQ_Exported_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_IOREQ_Exported_FunctionsPrototype + * @{ + */ + +USBD_Status USBD_CtlSendData (USB_OTG_CORE_HANDLE *pdev, + uint8_t *buf, + uint16_t len); + +USBD_Status USBD_CtlContinueSendData (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len); + +USBD_Status USBD_CtlPrepareRx (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len); + +USBD_Status USBD_CtlContinueRx (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len); + +USBD_Status USBD_CtlSendStatus (USB_OTG_CORE_HANDLE *pdev); + +USBD_Status USBD_CtlReceiveStatus (USB_OTG_CORE_HANDLE *pdev); + +uint16_t USBD_GetRxCount (USB_OTG_CORE_HANDLE *pdev , + uint8_t epnum); + +/** + * @} + */ + +#endif /* __USBD_IOREQ_H_ */ + +/** + * @} + */ + +/** +* @} +*/ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h new file mode 100644 index 0000000..9aa9e44 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_req.h @@ -0,0 +1,102 @@ +/** + ****************************************************************************** + * @file usbd_req.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief header file for the usbd_req.c file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ + +#ifndef __USB_REQUEST_H_ +#define __USB_REQUEST_H_ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_def.h" +#include "usbd_core.h" +#include "usbd_conf.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + +/** @defgroup USBD_REQ + * @brief header file for the usbd_ioreq.c file + * @{ + */ + +/** @defgroup USBD_REQ_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_REQ_Exported_Types + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USBD_REQ_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBD_REQ_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USBD_REQ_Exported_FunctionsPrototype + * @{ + */ + +USBD_Status USBD_StdDevReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req); +USBD_Status USBD_StdItfReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req); +USBD_Status USBD_StdEPReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req); +void USBD_ParseSetupRequest( USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +void USBD_CtlError( USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +void USBD_GetString(uint8_t *desc, uint8_t *unicode, uint16_t *len); +/** + * @} + */ + +#endif /* __USB_REQUEST_H_ */ + +/** + * @} + */ + +/** +* @} +*/ + + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h new file mode 100644 index 0000000..44e7b1d --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/inc/usbd_usr.h @@ -0,0 +1,135 @@ +/** + ****************************************************************************** + * @file usbd_usr.h + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief Header file for usbd_usr.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBD_USR_H__ +#define __USBD_USR_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_core.h" + + +/** @addtogroup USBD_USER + * @{ + */ + +/** @addtogroup USBD_MSC_DEMO_USER_CALLBACKS + * @{ + */ + +/** @defgroup USBD_USR + * @brief This file is the Header file for usbd_usr.c + * @{ + */ + + +/** @defgroup USBD_USR_Exported_Types + * @{ + */ + +extern USBD_Usr_cb_TypeDef USR_cb; +extern USBD_Usr_cb_TypeDef USR_FS_cb; +extern USBD_Usr_cb_TypeDef USR_HS_cb; + + + +/** + * @} + */ + + + +/** @defgroup USBD_USR_Exported_Defines + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBD_USR_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBD_USR_Exported_Variables + * @{ + */ + +void USBD_USR_Init(void); +void USBD_USR_DeviceReset (uint8_t speed); +void USBD_USR_DeviceConfigured (void); +void USBD_USR_DeviceSuspended(void); +void USBD_USR_DeviceResumed(void); + +void USBD_USR_DeviceConnected(void); +void USBD_USR_DeviceDisconnected(void); + +void USBD_USR_FS_Init(void); +void USBD_USR_FS_DeviceReset (uint8_t speed); +void USBD_USR_FS_DeviceConfigured (void); +void USBD_USR_FS_DeviceSuspended(void); +void USBD_USR_FS_DeviceResumed(void); + +void USBD_USR_FS_DeviceConnected(void); +void USBD_USR_FS_DeviceDisconnected(void); + +void USBD_USR_HS_Init(void); +void USBD_USR_HS_DeviceReset (uint8_t speed); +void USBD_USR_HS_DeviceConfigured (void); +void USBD_USR_HS_DeviceSuspended(void); +void USBD_USR_HS_DeviceResumed(void); + +void USBD_USR_HS_DeviceConnected(void); +void USBD_USR_HS_DeviceDisconnected(void); + +/** + * @} + */ + +/** @defgroup USBD_USR_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + +#endif /*__USBD_USR_H__*/ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + + diff --git a/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c b/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c new file mode 100644 index 0000000..2a51d3a --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/src/usbd_core.c @@ -0,0 +1,476 @@ +/** + ****************************************************************************** + * @file usbd_core.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides all the USBD core functions. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_core.h" +#include "usbd_req.h" +#include "usbd_ioreq.h" +#include "usb_dcd_int.h" +#include "usb_bsp.h" + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY +* @{ +*/ + + +/** @defgroup USBD_CORE +* @brief usbd core module +* @{ +*/ + +/** @defgroup USBD_CORE_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBD_CORE_Private_Defines +* @{ +*/ + +/** +* @} +*/ + + +/** @defgroup USBD_CORE_Private_Macros +* @{ +*/ +/** +* @} +*/ + + + + +/** @defgroup USBD_CORE_Private_FunctionPrototypes +* @{ +*/ +static uint8_t USBD_SetupStage(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_DataOutStage(USB_OTG_CORE_HANDLE *pdev , uint8_t epnum); +static uint8_t USBD_DataInStage(USB_OTG_CORE_HANDLE *pdev , uint8_t epnum); +static uint8_t USBD_SOF(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_Reset(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_Suspend(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_Resume(USB_OTG_CORE_HANDLE *pdev); +#ifdef VBUS_SENSING_ENABLED +static uint8_t USBD_DevConnected(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_DevDisconnected(USB_OTG_CORE_HANDLE *pdev); +#endif +static uint8_t USBD_IsoINIncomplete(USB_OTG_CORE_HANDLE *pdev); +static uint8_t USBD_IsoOUTIncomplete(USB_OTG_CORE_HANDLE *pdev); +/** +* @} +*/ + +/** @defgroup USBD_CORE_Private_Variables +* @{ +*/ + + + +USBD_DCD_INT_cb_TypeDef USBD_DCD_INT_cb = +{ + USBD_DataOutStage, + USBD_DataInStage, + USBD_SetupStage, + USBD_SOF, + USBD_Reset, + USBD_Suspend, + USBD_Resume, + USBD_IsoINIncomplete, + USBD_IsoOUTIncomplete, +#ifdef VBUS_SENSING_ENABLED +USBD_DevConnected, +USBD_DevDisconnected, +#endif +}; + +USBD_DCD_INT_cb_TypeDef *USBD_DCD_INT_fops = &USBD_DCD_INT_cb; +/** +* @} +*/ + +/** @defgroup USBD_CORE_Private_Functions +* @{ +*/ + +/** +* @brief USBD_Init +* Initailizes the device stack and load the class driver +* @param pdev: device instance +* @param core_address: USB OTG core ID +* @param class_cb: Class callback structure address +* @param usr_cb: User callback structure address +* @retval None +*/ +void USBD_Init(USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID, + USBD_DEVICE *pDevice, + USBD_Class_cb_TypeDef *class_cb, + USBD_Usr_cb_TypeDef *usr_cb) +{ + /* Hardware Init */ + USB_OTG_BSP_Init(pdev); + + USBD_DeInit(pdev); + + /*Register class and user callbacks */ + pdev->dev.class_cb = class_cb; + pdev->dev.usr_cb = usr_cb; + pdev->dev.usr_device = pDevice; + + /* set USB OTG core params */ + DCD_Init(pdev , coreID); + + /* Upon Init call usr callback */ + pdev->dev.usr_cb->Init(); + + /* Enable Interrupts */ + USB_OTG_BSP_EnableInterrupt(pdev); +} + +/** +* @brief USBD_DeInit +* Re-Initialize th deviuce library +* @param pdev: device instance +* @retval status: status +*/ +USBD_Status USBD_DeInit(USB_OTG_CORE_HANDLE *pdev) +{ + /* Software Init */ + + return USBD_OK; +} + +/** +* @brief USBD_SetupStage +* Handle the setup stage +* @param pdev: device instance +* @retval status +*/ +static uint8_t USBD_SetupStage(USB_OTG_CORE_HANDLE *pdev) +{ + USB_SETUP_REQ req; + + USBD_ParseSetupRequest(pdev , &req); + + switch (req.bmRequest & 0x1F) + { + case USB_REQ_RECIPIENT_DEVICE: + USBD_StdDevReq (pdev, &req); + break; + + case USB_REQ_RECIPIENT_INTERFACE: + USBD_StdItfReq(pdev, &req); + break; + + case USB_REQ_RECIPIENT_ENDPOINT: + USBD_StdEPReq(pdev, &req); + break; + + default: + DCD_EP_Stall(pdev , req.bmRequest & 0x80); + break; + } + return USBD_OK; +} + +/** +* @brief USBD_DataOutStage +* Handle data out stage +* @param pdev: device instance +* @param epnum: endpoint index +* @retval status +*/ +static uint8_t USBD_DataOutStage(USB_OTG_CORE_HANDLE *pdev , uint8_t epnum) +{ + USB_OTG_EP *ep; + + if(epnum == 0) + { + ep = &pdev->dev.out_ep[0]; + if ( pdev->dev.device_state == USB_OTG_EP0_DATA_OUT) + { + if(ep->rem_data_len > ep->maxpacket) + { + ep->rem_data_len -= ep->maxpacket; + + if(pdev->cfg.dma_enable == 1) + { + /* in slave mode this, is handled by the RxSTSQLvl ISR */ + ep->xfer_buff += ep->maxpacket; + } + USBD_CtlContinueRx (pdev, + ep->xfer_buff, + MIN(ep->rem_data_len ,ep->maxpacket)); + } + else + { + if((pdev->dev.class_cb->EP0_RxReady != NULL)&& + (pdev->dev.device_status == USB_OTG_CONFIGURED)) + { + pdev->dev.class_cb->EP0_RxReady(pdev); + } + USBD_CtlSendStatus(pdev); + } + } + } + else if((pdev->dev.class_cb->DataOut != NULL)&& + (pdev->dev.device_status == USB_OTG_CONFIGURED)) + { + pdev->dev.class_cb->DataOut(pdev, epnum); + } + return USBD_OK; +} + +/** +* @brief USBD_DataInStage +* Handle data in stage +* @param pdev: device instance +* @param epnum: endpoint index +* @retval status +*/ +static uint8_t USBD_DataInStage(USB_OTG_CORE_HANDLE *pdev , uint8_t epnum) +{ + USB_OTG_EP *ep; + + if(epnum == 0) + { + ep = &pdev->dev.in_ep[0]; + if ( pdev->dev.device_state == USB_OTG_EP0_DATA_IN) + { + if(ep->rem_data_len > ep->maxpacket) + { + ep->rem_data_len -= ep->maxpacket; + if(pdev->cfg.dma_enable == 1) + { + /* in slave mode this, is handled by the TxFifoEmpty ISR */ + ep->xfer_buff += ep->maxpacket; + } + USBD_CtlContinueSendData (pdev, + ep->xfer_buff, + ep->rem_data_len); + } + else + { /* last packet is MPS multiple, so send ZLP packet */ + if((ep->total_data_len % ep->maxpacket == 0) && + (ep->total_data_len >= ep->maxpacket) && + (ep->total_data_len < ep->ctl_data_len )) + { + + USBD_CtlContinueSendData(pdev , NULL, 0); + ep->ctl_data_len = 0; + } + else + { + if((pdev->dev.class_cb->EP0_TxSent != NULL)&& + (pdev->dev.device_status == USB_OTG_CONFIGURED)) + { + pdev->dev.class_cb->EP0_TxSent(pdev); + } + USBD_CtlReceiveStatus(pdev); + } + } + } + } + else if((pdev->dev.class_cb->DataIn != NULL)&& + (pdev->dev.device_status == USB_OTG_CONFIGURED)) + { + pdev->dev.class_cb->DataIn(pdev, epnum); + } + return USBD_OK; +} + +/** +* @brief USBD_Reset +* Handle Reset event +* @param pdev: device instance +* @retval status +*/ + +static uint8_t USBD_Reset(USB_OTG_CORE_HANDLE *pdev) +{ + /* Open EP0 OUT */ + DCD_EP_Open(pdev, + 0x00, + USB_OTG_MAX_EP0_SIZE, + EP_TYPE_CTRL); + + /* Open EP0 IN */ + DCD_EP_Open(pdev, + 0x80, + USB_OTG_MAX_EP0_SIZE, + EP_TYPE_CTRL); + + /* Upon Reset call usr call back */ + pdev->dev.device_status = USB_OTG_DEFAULT; + pdev->dev.usr_cb->DeviceReset(pdev->cfg.speed); + + return USBD_OK; +} + +/** +* @brief USBD_Resume +* Handle Resume event +* @param pdev: device instance +* @retval status +*/ + +static uint8_t USBD_Resume(USB_OTG_CORE_HANDLE *pdev) +{ + /* Upon Resume call usr call back */ + pdev->dev.usr_cb->DeviceResumed(); + pdev->dev.device_status = USB_OTG_CONFIGURED; + return USBD_OK; +} + + +/** +* @brief USBD_Suspend +* Handle Suspend event +* @param pdev: device instance +* @retval status +*/ + +static uint8_t USBD_Suspend(USB_OTG_CORE_HANDLE *pdev) +{ + + pdev->dev.device_status = USB_OTG_SUSPENDED; + /* Upon Resume call usr call back */ + pdev->dev.usr_cb->DeviceSuspended(); + return USBD_OK; +} + + +/** +* @brief USBD_SOF +* Handle SOF event +* @param pdev: device instance +* @retval status +*/ + +static uint8_t USBD_SOF(USB_OTG_CORE_HANDLE *pdev) +{ + if(pdev->dev.class_cb->SOF) + { + pdev->dev.class_cb->SOF(pdev); + } + return USBD_OK; +} +/** +* @brief USBD_SetCfg +* Configure device and start the interface +* @param pdev: device instance +* @param cfgidx: configuration index +* @retval status +*/ + +USBD_Status USBD_SetCfg(USB_OTG_CORE_HANDLE *pdev, uint8_t cfgidx) +{ + pdev->dev.class_cb->Init(pdev, cfgidx); + + /* Upon set config call usr call back */ + pdev->dev.usr_cb->DeviceConfigured(); + return USBD_OK; +} + +/** +* @brief USBD_ClrCfg +* Clear current configuration +* @param pdev: device instance +* @param cfgidx: configuration index +* @retval status: USBD_Status +*/ +USBD_Status USBD_ClrCfg(USB_OTG_CORE_HANDLE *pdev, uint8_t cfgidx) +{ + pdev->dev.class_cb->DeInit(pdev, cfgidx); + return USBD_OK; +} + +/** +* @brief USBD_IsoINIncomplete +* Handle iso in incomplete event +* @param pdev: device instance +* @retval status +*/ +static uint8_t USBD_IsoINIncomplete(USB_OTG_CORE_HANDLE *pdev) +{ + pdev->dev.class_cb->IsoINIncomplete(pdev); + return USBD_OK; +} + +/** +* @brief USBD_IsoOUTIncomplete +* Handle iso out incomplete event +* @param pdev: device instance +* @retval status +*/ +static uint8_t USBD_IsoOUTIncomplete(USB_OTG_CORE_HANDLE *pdev) +{ + pdev->dev.class_cb->IsoOUTIncomplete(pdev); + return USBD_OK; +} + +#ifdef VBUS_SENSING_ENABLED +/** +* @brief USBD_DevConnected +* Handle device connection event +* @param pdev: device instance +* @retval status +*/ +static uint8_t USBD_DevConnected(USB_OTG_CORE_HANDLE *pdev) +{ + pdev->dev.usr_cb->DeviceConnected(); + return USBD_OK; +} + +/** +* @brief USBD_DevDisconnected +* Handle device disconnection event +* @param pdev: device instance +* @retval status +*/ +static uint8_t USBD_DevDisconnected(USB_OTG_CORE_HANDLE *pdev) +{ + pdev->dev.usr_cb->DeviceDisconnected(); + pdev->dev.class_cb->DeInit(pdev, 0); + return USBD_OK; +} +#endif +/** +* @} +*/ + + +/** +* @} +*/ + + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c b/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c new file mode 100644 index 0000000..6964766 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/src/usbd_ioreq.c @@ -0,0 +1,237 @@ +/** + ****************************************************************************** + * @file usbd_ioreq.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the IO requests APIs for control endpoints. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_ioreq.h" +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup USBD_IOREQ + * @brief control I/O requests module + * @{ + */ + +/** @defgroup USBD_IOREQ_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Private_Variables + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_IOREQ_Private_Functions + * @{ + */ + +/** +* @brief USBD_CtlSendData +* send data on the ctl pipe +* @param pdev: device instance +* @param buff: pointer to data buffer +* @param len: length of data to be sent +* @retval status +*/ +USBD_Status USBD_CtlSendData (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len) +{ + USBD_Status ret = USBD_OK; + + pdev->dev.in_ep[0].total_data_len = len; + pdev->dev.in_ep[0].rem_data_len = len; + pdev->dev.device_state = USB_OTG_EP0_DATA_IN; + + DCD_EP_Tx (pdev, 0, pbuf, len); + + return ret; +} + +/** +* @brief USBD_CtlContinueSendData +* continue sending data on the ctl pipe +* @param pdev: device instance +* @param buff: pointer to data buffer +* @param len: length of data to be sent +* @retval status +*/ +USBD_Status USBD_CtlContinueSendData (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len) +{ + USBD_Status ret = USBD_OK; + + DCD_EP_Tx (pdev, 0, pbuf, len); + + + return ret; +} + +/** +* @brief USBD_CtlPrepareRx +* receive data on the ctl pipe +* @param pdev: USB OTG device instance +* @param buff: pointer to data buffer +* @param len: length of data to be received +* @retval status +*/ +USBD_Status USBD_CtlPrepareRx (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len) +{ + USBD_Status ret = USBD_OK; + + pdev->dev.out_ep[0].total_data_len = len; + pdev->dev.out_ep[0].rem_data_len = len; + pdev->dev.device_state = USB_OTG_EP0_DATA_OUT; + + DCD_EP_PrepareRx (pdev, + 0, + pbuf, + len); + + + return ret; +} + +/** +* @brief USBD_CtlContinueRx +* continue receive data on the ctl pipe +* @param pdev: USB OTG device instance +* @param buff: pointer to data buffer +* @param len: length of data to be received +* @retval status +*/ +USBD_Status USBD_CtlContinueRx (USB_OTG_CORE_HANDLE *pdev, + uint8_t *pbuf, + uint16_t len) +{ + USBD_Status ret = USBD_OK; + + DCD_EP_PrepareRx (pdev, + 0, + pbuf, + len); + return ret; +} +/** +* @brief USBD_CtlSendStatus +* send zero lzngth packet on the ctl pipe +* @param pdev: USB OTG device instance +* @retval status +*/ +USBD_Status USBD_CtlSendStatus (USB_OTG_CORE_HANDLE *pdev) +{ + USBD_Status ret = USBD_OK; + pdev->dev.device_state = USB_OTG_EP0_STATUS_IN; + DCD_EP_Tx (pdev, + 0, + NULL, + 0); + + USB_OTG_EP0_OutStart(pdev); + + return ret; +} + +/** +* @brief USBD_CtlReceiveStatus +* receive zero lzngth packet on the ctl pipe +* @param pdev: USB OTG device instance +* @retval status +*/ +USBD_Status USBD_CtlReceiveStatus (USB_OTG_CORE_HANDLE *pdev) +{ + USBD_Status ret = USBD_OK; + pdev->dev.device_state = USB_OTG_EP0_STATUS_OUT; + DCD_EP_PrepareRx ( pdev, + 0, + NULL, + 0); + + USB_OTG_EP0_OutStart(pdev); + + return ret; +} + + +/** +* @brief USBD_GetRxCount +* returns the received data length +* @param pdev: USB OTG device instance +* epnum: endpoint index +* @retval Rx Data blength +*/ +uint16_t USBD_GetRxCount (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum) +{ + return pdev->dev.out_ep[epnum].xfer_count; +} + +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c b/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c new file mode 100644 index 0000000..f08d26c --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Core/src/usbd_req.c @@ -0,0 +1,868 @@ +/** + ****************************************************************************** + * @file usbd_req.c + * @author MCD Application Team + * @version V1.0.0 + * @date 22-July-2011 + * @brief This file provides the standard USB requests following chapter 9. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbd_req.h" +#include "usbd_ioreq.h" +#include "usbd_desc.h" + + +/** @addtogroup STM32_USB_OTG_DEVICE_LIBRARY + * @{ + */ + + +/** @defgroup USBD_REQ + * @brief USB standard requests module + * @{ + */ + +/** @defgroup USBD_REQ_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_REQ_Private_Defines + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBD_REQ_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBD_REQ_Private_Variables + * @{ + */ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint32_t USBD_ep_status __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint32_t USBD_default_cfg __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint32_t USBD_cfg_status __ALIGN_END = 0; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t USBD_StrDesc[USB_MAX_STR_DESC_SIZ] __ALIGN_END ; +/** + * @} + */ + + +/** @defgroup USBD_REQ_Private_FunctionPrototypes + * @{ + */ +static void USBD_GetDescriptor(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_SetAddress(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_SetConfig(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_GetConfig(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_GetStatus(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_SetFeature(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static void USBD_ClrFeature(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req); + +static uint8_t USBD_GetLen(uint8_t *buf); +/** + * @} + */ + + +/** @defgroup USBD_REQ_Private_Functions + * @{ + */ + + +/** +* @brief USBD_StdDevReq +* Handle standard usb device requests +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +USBD_Status USBD_StdDevReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) +{ + USBD_Status ret = USBD_OK; + + switch (req->bRequest) + { + case USB_REQ_GET_DESCRIPTOR: + + USBD_GetDescriptor (pdev, req) ; + break; + + case USB_REQ_SET_ADDRESS: + USBD_SetAddress(pdev, req); + break; + + case USB_REQ_SET_CONFIGURATION: + USBD_SetConfig (pdev , req); + break; + + case USB_REQ_GET_CONFIGURATION: + USBD_GetConfig (pdev , req); + break; + + case USB_REQ_GET_STATUS: + USBD_GetStatus (pdev , req); + break; + + + case USB_REQ_SET_FEATURE: + USBD_SetFeature (pdev , req); + break; + + case USB_REQ_CLEAR_FEATURE: + USBD_ClrFeature (pdev , req); + break; + + default: + USBD_CtlError(pdev , req); + break; + } + + return ret; +} + +/** +* @brief USBD_StdItfReq +* Handle standard usb interface requests +* @param pdev: USB OTG device instance +* @param req: usb request +* @retval status +*/ +USBD_Status USBD_StdItfReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) +{ + USBD_Status ret = USBD_OK; + + switch (pdev->dev.device_status) + { + case USB_OTG_CONFIGURED: + + if (LOBYTE(req->wIndex) <= USBD_ITF_MAX_NUM) + { + pdev->dev.class_cb->Setup (pdev, req); + + if((req->wLength == 0)&& (ret == USBD_OK)) + { + USBD_CtlSendStatus(pdev); + } + } + else + { + USBD_CtlError(pdev , req); + } + break; + + default: + USBD_CtlError(pdev , req); + break; + } + return ret; +} + +/** +* @brief USBD_StdEPReq +* Handle standard usb endpoint requests +* @param pdev: USB OTG device instance +* @param req: usb request +* @retval status +*/ +USBD_Status USBD_StdEPReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) +{ + + uint8_t ep_addr; + USBD_Status ret = USBD_OK; + + ep_addr = LOBYTE(req->wIndex); + + switch (req->bRequest) + { + + case USB_REQ_SET_FEATURE : + + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + if ((ep_addr != 0x00) && (ep_addr != 0x80)) + { + DCD_EP_Stall(pdev , ep_addr); + } + break; + + case USB_OTG_CONFIGURED: + if (req->wValue == USB_FEATURE_EP_HALT) + { + if ((ep_addr != 0x00) && (ep_addr != 0x80)) + { + DCD_EP_Stall(pdev , ep_addr); + + } + } + pdev->dev.class_cb->Setup (pdev, req); + USBD_CtlSendStatus(pdev); + + break; + + default: + USBD_CtlError(pdev , req); + break; + } + break; + + case USB_REQ_CLEAR_FEATURE : + + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + if ((ep_addr != 0x00) && (ep_addr != 0x80)) + { + DCD_EP_Stall(pdev , ep_addr); + } + break; + + case USB_OTG_CONFIGURED: + if (req->wValue == USB_FEATURE_EP_HALT) + { + if ((ep_addr != 0x00) && (ep_addr != 0x80)) + { + DCD_EP_ClrStall(pdev , ep_addr); + pdev->dev.class_cb->Setup (pdev, req); + } + USBD_CtlSendStatus(pdev); + } + break; + + default: + USBD_CtlError(pdev , req); + break; + } + break; + + case USB_REQ_GET_STATUS: + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + if ((ep_addr != 0x00) && (ep_addr != 0x80)) + { + DCD_EP_Stall(pdev , ep_addr); + } + break; + + case USB_OTG_CONFIGURED: + + + if ((ep_addr & 0x80)== 0x80) + { + if(pdev->dev.in_ep[ep_addr & 0x7F].is_stall) + { + USBD_ep_status = 0x0001; + } + else + { + USBD_ep_status = 0x0000; + } + } + else if ((ep_addr & 0x80)== 0x00) + { + if(pdev->dev.out_ep[ep_addr].is_stall) + { + USBD_ep_status = 0x0001; + } + + else + { + USBD_ep_status = 0x0000; + } + } + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_ep_status, + 2); + break; + + default: + USBD_CtlError(pdev , req); + break; + } + break; + + default: + break; + } + return ret; +} +/** +* @brief USBD_GetDescriptor +* Handle Get Descriptor requests +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_GetDescriptor(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + uint16_t len; + uint8_t *pbuf; + + switch (req->wValue >> 8) + { + case USB_DESC_TYPE_DEVICE: + pbuf = pdev->dev.usr_device->GetDeviceDescriptor(pdev->cfg.speed, &len); + if ((req->wLength == 64) ||( pdev->dev.device_status == USB_OTG_DEFAULT)) + { + len = 8; + } + break; + + case USB_DESC_TYPE_CONFIGURATION: + pbuf = (uint8_t *)pdev->dev.class_cb->GetConfigDescriptor(pdev->cfg.speed, &len); +#ifdef USB_OTG_HS_CORE + if((pdev->cfg.speed == USB_OTG_SPEED_FULL )&& + (pdev->cfg.phy_itface == USB_OTG_ULPI_PHY)) + { + pbuf = (uint8_t *)pdev->dev.class_cb->GetOtherConfigDescriptor(pdev->cfg.speed, &len); + } +#endif + pbuf[1] = USB_DESC_TYPE_CONFIGURATION; + pdev->dev.pConfig_descriptor = pbuf; + break; + + case USB_DESC_TYPE_STRING: + switch ((uint8_t)(req->wValue)) + { + case USBD_IDX_LANGID_STR: + pbuf = pdev->dev.usr_device->GetLangIDStrDescriptor(pdev->cfg.speed, &len); + break; + + case USBD_IDX_MFC_STR: + pbuf = pdev->dev.usr_device->GetManufacturerStrDescriptor(pdev->cfg.speed, &len); + break; + + case USBD_IDX_PRODUCT_STR: + pbuf = pdev->dev.usr_device->GetProductStrDescriptor(pdev->cfg.speed, &len); + break; + + case USBD_IDX_SERIAL_STR: + pbuf = pdev->dev.usr_device->GetSerialStrDescriptor(pdev->cfg.speed, &len); + break; + + case USBD_IDX_CONFIG_STR: + pbuf = pdev->dev.usr_device->GetConfigurationStrDescriptor(pdev->cfg.speed, &len); + break; + + case USBD_IDX_INTERFACE_STR: + pbuf = pdev->dev.usr_device->GetInterfaceStrDescriptor(pdev->cfg.speed, &len); + break; + + default: +#ifdef USB_SUPPORT_USER_STRING_DESC + pbuf = pdev->dev.class_cb->GetUsrStrDescriptor(pdev->cfg.speed, (req->wValue) , &len); + break; +#else + USBD_CtlError(pdev , req); + return; +#endif /* USBD_CtlError(pdev , req); */ + } + break; + case USB_DESC_TYPE_DEVICE_QUALIFIER: +#ifdef USB_OTG_HS_CORE + if(pdev->cfg.speed == USB_OTG_SPEED_HIGH ) + { + + pbuf = (uint8_t *)pdev->dev.class_cb->GetConfigDescriptor(pdev->cfg.speed, &len); + + USBD_DeviceQualifierDesc[4]= pbuf[14]; + USBD_DeviceQualifierDesc[5]= pbuf[15]; + USBD_DeviceQualifierDesc[6]= pbuf[16]; + + pbuf = USBD_DeviceQualifierDesc; + len = USB_LEN_DEV_QUALIFIER_DESC; + break; + } + else + { + USBD_CtlError(pdev , req); + return; + } +#else + USBD_CtlError(pdev , req); + return; +#endif + + case USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION: +#ifdef USB_OTG_HS_CORE + + if(pdev->cfg.speed == USB_OTG_SPEED_HIGH ) + { + pbuf = (uint8_t *)pdev->dev.class_cb->GetOtherConfigDescriptor(pdev->cfg.speed, &len); + pbuf[1] = USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION; + break; + } + else + { + USBD_CtlError(pdev , req); + return; + } +#else + USBD_CtlError(pdev , req); + return; +#endif + + + default: + USBD_CtlError(pdev , req); + return; + } + + if((len != 0)&& (req->wLength != 0)) + { + + len = MIN(len , req->wLength); + + USBD_CtlSendData (pdev, + pbuf, + len); + } + +} + +/** +* @brief USBD_SetAddress +* Set device address +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_SetAddress(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + uint8_t dev_addr; + + if ((req->wIndex == 0) && (req->wLength == 0)) + { + dev_addr = (uint8_t)(req->wValue) & 0x7F; + + if (pdev->dev.device_status == USB_OTG_CONFIGURED) + { + USBD_CtlError(pdev , req); + } + else + { + pdev->dev.device_address = dev_addr; + DCD_EP_SetAddress(pdev, dev_addr); + USBD_CtlSendStatus(pdev); + + if (dev_addr != 0) + { + pdev->dev.device_status = USB_OTG_ADDRESSED; + } + else + { + pdev->dev.device_status = USB_OTG_DEFAULT; + } + } + } + else + { + USBD_CtlError(pdev , req); + } +} + +/** +* @brief USBD_SetConfig +* Handle Set device configuration request +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_SetConfig(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + + static uint8_t cfgidx; + + cfgidx = (uint8_t)(req->wValue); + + if (cfgidx > USBD_CFG_MAX_NUM ) + { + USBD_CtlError(pdev , req); + } + else + { + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + if (cfgidx) + { + pdev->dev.device_config = cfgidx; + pdev->dev.device_status = USB_OTG_CONFIGURED; + USBD_SetCfg(pdev , cfgidx); + USBD_CtlSendStatus(pdev); + } + else + { + USBD_CtlSendStatus(pdev); + } + break; + + case USB_OTG_CONFIGURED: + if (cfgidx == 0) + { + pdev->dev.device_status = USB_OTG_ADDRESSED; + pdev->dev.device_config = cfgidx; + USBD_ClrCfg(pdev , cfgidx); + USBD_CtlSendStatus(pdev); + + } + else if (cfgidx != pdev->dev.device_config) + { + /* Clear old configuration */ + USBD_ClrCfg(pdev , pdev->dev.device_config); + + /* set new configuration */ + pdev->dev.device_config = cfgidx; + USBD_SetCfg(pdev , cfgidx); + USBD_CtlSendStatus(pdev); + } + else + { + USBD_CtlSendStatus(pdev); + } + break; + + default: + USBD_CtlError(pdev , req); + break; + } + } +} + +/** +* @brief USBD_GetConfig +* Handle Get device configuration request +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_GetConfig(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + + if (req->wLength != 1) + { + USBD_CtlError(pdev , req); + } + else + { + switch (pdev->dev.device_status ) + { + case USB_OTG_ADDRESSED: + + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_default_cfg, + 1); + break; + + case USB_OTG_CONFIGURED: + + USBD_CtlSendData (pdev, + &pdev->dev.device_config, + 1); + break; + + default: + USBD_CtlError(pdev , req); + break; + } + } +} + +/** +* @brief USBD_GetStatus +* Handle Get Status request +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_GetStatus(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + case USB_OTG_CONFIGURED: + + if (pdev->dev.DevRemoteWakeup) + { + USBD_cfg_status = USB_CONFIG_SELF_POWERED | USB_CONFIG_REMOTE_WAKEUP; + } + else + { + USBD_cfg_status = USB_CONFIG_SELF_POWERED; + } + + USBD_CtlSendData (pdev, + (uint8_t *)&USBD_cfg_status, + 1); + break; + + default : + USBD_CtlError(pdev , req); + break; + } +} + + +/** +* @brief USBD_SetFeature +* Handle Set device feature request +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_SetFeature(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + + USB_OTG_DCTL_TypeDef dctl; + uint8_t test_mode = 0; + + if (req->wValue == USB_FEATURE_REMOTE_WAKEUP) + { + pdev->dev.DevRemoteWakeup = 1; + pdev->dev.class_cb->Setup (pdev, req); + USBD_CtlSendStatus(pdev); + } + + else if ((req->wValue == USB_FEATURE_TEST_MODE) && + ((req->wIndex & 0xFF) == 0)) + { + dctl.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DCTL); + + test_mode = req->wIndex >> 8; + switch (test_mode) + { + case 1: // TEST_J + dctl.b.tstctl = 1; + break; + + case 2: // TEST_K + dctl.b.tstctl = 2; + break; + + case 3: // TEST_SE0_NAK + dctl.b.tstctl = 3; + break; + + case 4: // TEST_PACKET + dctl.b.tstctl = 4; + break; + + case 5: // TEST_FORCE_ENABLE + dctl.b.tstctl = 5; + break; + } + USB_OTG_WRITE_REG32(&pdev->regs.DREGS->DCTL, dctl.d32); + USBD_CtlSendStatus(pdev); + } + +} + + +/** +* @brief USBD_ClrFeature +* Handle clear device feature request +* @param pdev: device instance +* @param req: usb request +* @retval status +*/ +static void USBD_ClrFeature(USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + switch (pdev->dev.device_status) + { + case USB_OTG_ADDRESSED: + case USB_OTG_CONFIGURED: + if (req->wValue == USB_FEATURE_REMOTE_WAKEUP) + { + pdev->dev.DevRemoteWakeup = 0; + pdev->dev.class_cb->Setup (pdev, req); + USBD_CtlSendStatus(pdev); + } + break; + + default : + USBD_CtlError(pdev , req); + break; + } +} + +/** +* @brief USBD_ParseSetupRequest +* Copy buffer into setup structure +* @param pdev: device instance +* @param req: usb request +* @retval None +*/ + +void USBD_ParseSetupRequest( USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + req->bmRequest = *(uint8_t *) (pdev->dev.setup_packet); + req->bRequest = *(uint8_t *) (pdev->dev.setup_packet + 1); + req->wValue = SWAPBYTE (pdev->dev.setup_packet + 2); + req->wIndex = SWAPBYTE (pdev->dev.setup_packet + 4); + req->wLength = SWAPBYTE (pdev->dev.setup_packet + 6); + + pdev->dev.in_ep[0].ctl_data_len = req->wLength ; + pdev->dev.device_state = USB_OTG_EP0_SETUP; +} + +/** +* @brief USBD_CtlError +* Handle USB low level Error +* @param pdev: device instance +* @param req: usb request +* @retval None +*/ + +void USBD_CtlError( USB_OTG_CORE_HANDLE *pdev, + USB_SETUP_REQ *req) +{ + if((req->bmRequest & 0x80) == 0x80) + { + DCD_EP_Stall(pdev , 0x80); + } + else + { + if(req->wLength == 0) + { + DCD_EP_Stall(pdev , 0x80); + } + else + { + DCD_EP_Stall(pdev , 0); + } + } + USB_OTG_EP0_OutStart(pdev); +} + + +/** + * @brief USBD_GetString + * Convert Ascii string into unicode one + * @param desc : descriptor buffer + * @param unicode : Formatted string buffer (unicode) + * @param len : descriptor length + * @retval None + */ +void USBD_GetString(uint8_t *desc, uint8_t *unicode, uint16_t *len) +{ + uint8_t idx = 0; + + if (desc != NULL) + { + *len = USBD_GetLen(desc) * 2 + 2; + unicode[idx++] = *len; + unicode[idx++] = USB_DESC_TYPE_STRING; + + while (*desc != NULL) + { + unicode[idx++] = *desc++; + unicode[idx++] = 0x00; + } + } +} + +/** + * @brief USBD_GetLen + * return the string length + * @param buf : pointer to the ascii string buffer + * @retval string length + */ +static uint8_t USBD_GetLen(uint8_t *buf) +{ + uint8_t len = 0; + + while (*buf != NULL) + { + len++; + buf++; + } + + return len; +} +/** + * @} + */ + + +/** + * @} + */ + + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_Device_Library/Release_Notes.html b/Libraries/STM32_USB_Device_Library/Release_Notes.html new file mode 100644 index 0000000..ecb4998 --- /dev/null +++ b/Libraries/STM32_USB_Device_Library/Release_Notes.html @@ -0,0 +1,941 @@ + + + + + + + + +Release Notes for STM32F105/7xx and STM32F2xx USB Device Library + + + + + +
+ +

 

+ +
+ + + + + +
+ + + + + + + +
+

Back to Release page

+
+

Release Notes for STM32F105/7xx and STM32F2xx USB Device Library

+

Copyright + 2011 STMicroelectronics

+

+
+

 

+ + + + +
+

Contents

+
    +
  1. STM32F105/7xx and STM32F2xx USB Device Library update History
  2. +
  3. License
  4. +
+

STM32F105/7xx and STM32F2xx USB Device Library  update History

V1.0.0 / 22-July-2011

Main +Changes

+
  • First official version for STM32F105/7xx and STM32F2xx devices

+

License

+

The use of this STM32 software is governed by the terms and conditions of the License Agreement "MCD-ST Liberty SW License Agreement 20Jul2011 v0.1.pdf" available in the root of this package. 

+
+
+
+

For + complete documentation on STM32(CORTEX M3) 32-Bit + Microcontrollers visit www.st.com/STM32

+
+

+
+ +
+ +

 

+ +
+ + \ No newline at end of file diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_core.h b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_core.h new file mode 100644 index 0000000..e6d0b79 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_core.h @@ -0,0 +1,195 @@ +/** + ****************************************************************************** + * @file usbh_hid_core.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file contains all the prototypes for the usbh_hid_core.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_HID_CORE_H +#define __USBH_HID_CORE_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_core.h" +#include "usbh_stdreq.h" +#include "usb_bsp.h" +#include "usbh_ioreq.h" +#include "usbh_hcs.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_HID_CLASS + * @{ + */ + +/** @defgroup USBH_HID_CORE + * @brief This file is the Header file for USBH_HID_CORE.c + * @{ + */ + + +/** @defgroup USBH_HID_CORE_Exported_Types + * @{ + */ + + +/* States for HID State Machine */ +typedef enum +{ + HID_IDLE= 0, + HID_SEND_DATA, + HID_BUSY, + HID_GET_DATA, + HID_POLL, + HID_ERROR, +} +HID_State; + +typedef enum +{ + HID_REQ_IDLE = 0, + HID_REQ_GET_REPORT_DESC, + HID_REQ_GET_HID_DESC, + HID_REQ_SET_IDLE, + HID_REQ_SET_PROTOCOL, + HID_REQ_SET_REPORT, + +} +HID_CtlState; + +typedef struct HID_cb +{ + void (*Init) (void); + void (*Decode) (uint8_t *data); + +} HID_cb_TypeDef; + +typedef struct _HID_Report +{ + uint8_t ReportID; + uint8_t ReportType; + uint16_t UsagePage; + uint32_t Usage[2]; + uint32_t NbrUsage; + uint32_t UsageMin; + uint32_t UsageMax; + int32_t LogMin; + int32_t LogMax; + int32_t PhyMin; + int32_t PhyMax; + int32_t UnitExp; + uint32_t Unit; + uint32_t ReportSize; + uint32_t ReportCnt; + uint32_t Flag; + uint32_t PhyUsage; + uint32_t AppUsage; + uint32_t LogUsage; +} +HID_Report_TypeDef; + +/* Structure for HID process */ +typedef struct _HID_Process +{ + uint8_t buff[64]; + uint8_t hc_num_in; + uint8_t hc_num_out; + HID_State state; + uint8_t HIDIntOutEp; + uint8_t HIDIntInEp; + HID_CtlState ctl_state; + uint16_t length; + uint8_t ep_addr; + uint16_t poll; + __IO uint16_t timer; + HID_cb_TypeDef *cb; +} +HID_Machine_TypeDef; + +/** + * @} + */ + +/** @defgroup USBH_HID_CORE_Exported_Defines + * @{ + */ + +#define USB_HID_REQ_GET_REPORT 0x01 +#define USB_HID_GET_IDLE 0x02 +#define USB_HID_GET_PROTOCOL 0x03 +#define USB_HID_SET_REPORT 0x09 +#define USB_HID_SET_IDLE 0x0A +#define USB_HID_SET_PROTOCOL 0x0B +/** + * @} + */ + +/** @defgroup USBH_HID_CORE_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HID_CORE_Exported_Variables + * @{ + */ +extern USBH_Class_cb_TypeDef HID_cb; +/** + * @} + */ + +/** @defgroup USBH_HID_CORE_Exported_FunctionsPrototype + * @{ + */ + +USBH_Status USBH_Set_Report (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t reportType, + uint8_t reportId, + uint8_t reportLen, + uint8_t* reportBuff); +/** + * @} + */ + + +#endif /* __USBH_HID_CORE_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_keybd.h b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_keybd.h new file mode 100644 index 0000000..08f6b9f --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_keybd.h @@ -0,0 +1,122 @@ +/** + ****************************************************************************** + * @file usbh_hid_keybd.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file contains all the prototypes for the usbh_hid_keybd.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive -----------------------------------------------*/ +#ifndef __USBH_HID_KEYBD_H +#define __USBH_HID_KEYBD_H + +/* Includes ------------------------------------------------------------------*/ +#include "usb_conf.h" +#include "usbh_hid_core.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_HID_CLASS + * @{ + */ + +/** @defgroup USBH_HID_KEYBD + * @brief This file is the Header file for USBH_HID_KEYBD.c + * @{ + */ + + +/** @defgroup USBH_HID_KEYBD_Exported_Types + * @{ + */ + + +/** + * @} + */ + +/** @defgroup USBH_HID_KEYBD_Exported_Defines + * @{ + */ +//#define QWERTY_KEYBOARD +#define AZERTY_KEYBOARD + +#define KBD_LEFT_CTRL 0x01 +#define KBD_LEFT_SHIFT 0x02 +#define KBD_LEFT_ALT 0x04 +#define KBD_LEFT_GUI 0x08 +#define KBD_RIGHT_CTRL 0x10 +#define KBD_RIGHT_SHIFT 0x20 +#define KBD_RIGHT_ALT 0x40 +#define KBD_RIGHT_GUI 0x80 + +#define KBR_MAX_NBR_PRESSED 6 + +/** + * @} + */ + +/** @defgroup USBH_HID_KEYBD_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HID_KEYBD_Exported_Variables + * @{ + */ + +extern HID_cb_TypeDef HID_KEYBRD_cb; +/** + * @} + */ + +/** @defgroup USBH_HID_KEYBD_Exported_FunctionsPrototype + * @{ + */ +void USR_KEYBRD_Init (void); +void USR_KEYBRD_ProcessData (uint8_t pbuf); +/** + * @} + */ + +#endif /* __USBH_HID_KEYBD_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_mouse.h b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_mouse.h new file mode 100644 index 0000000..eb2c2ae --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/inc/usbh_hid_mouse.h @@ -0,0 +1,114 @@ +/** + ****************************************************************************** + * @file usbh_hid_mouse.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file contains all the prototypes for the usbh_hid_mouse.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_HID_MOUSE_H +#define __USBH_HID_MOUSE_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_hid_core.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_HID_CLASS + * @{ + */ + +/** @defgroup USBH_HID_MOUSE + * @brief This file is the Header file for USBH_HID_MOUSE.c + * @{ + */ + + +/** @defgroup USBH_HID_MOUSE_Exported_Types + * @{ + */ +typedef struct _HID_MOUSE_Data +{ + uint8_t x; + uint8_t y; + uint8_t z; /* Not Supported */ + uint8_t button; +} +HID_MOUSE_Data_TypeDef; + +/** + * @} + */ + +/** @defgroup USBH_HID_MOUSE_Exported_Defines + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HID_MOUSE_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HID_MOUSE_Exported_Variables + * @{ + */ + +extern HID_cb_TypeDef HID_MOUSE_cb; +extern HID_MOUSE_Data_TypeDef HID_MOUSE_Data; +/** + * @} + */ + +/** @defgroup USBH_HID_MOUSE_Exported_FunctionsPrototype + * @{ + */ +void USR_MOUSE_Init (void); +void USR_MOUSE_ProcessData (HID_MOUSE_Data_TypeDef *data); +/** + * @} + */ + +#endif /* __USBH_HID_MOUSE_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_core.c b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_core.c new file mode 100644 index 0000000..53cb196 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_core.c @@ -0,0 +1,640 @@ +/** + ****************************************************************************** + * @file usbh_hid_core.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file is the HID Layer Handlers for USB Host HID class. + * + * @verbatim + * + * =================================================================== + * HID Class Description + * =================================================================== + * This module manages the MSC class V1.11 following the "Device Class Definition + * for Human Interface Devices (HID) Version 1.11 Jun 27, 2001". + * This driver implements the following aspects of the specification: + * - The Boot Interface Subclass + * - The Mouse and Keyboard protocols + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_hid_core.h" +#include "usbh_hid_mouse.h" +#include "usbh_hid_keybd.h" + +/** @addtogroup USBH_LIB +* @{ +*/ + +/** @addtogroup USBH_CLASS +* @{ +*/ + +/** @addtogroup USBH_HID_CLASS +* @{ +*/ + +/** @defgroup USBH_HID_CORE +* @brief This file includes HID Layer Handlers for USB Host HID class. +* @{ +*/ + +/** @defgroup USBH_HID_CORE_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_HID_CORE_Private_Defines +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_HID_CORE_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_HID_CORE_Private_Variables +* @{ +*/ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN HID_Machine_TypeDef HID_Machine __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN HID_Report_TypeDef HID_Report __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN USB_Setup_TypeDef HID_Setup __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN USBH_HIDDesc_TypeDef HID_Desc __ALIGN_END ; + +__IO uint8_t flag = 0; +/** +* @} +*/ + + +/** @defgroup USBH_HID_CORE_Private_FunctionPrototypes +* @{ +*/ + +static USBH_Status USBH_HID_InterfaceInit (USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static void USBH_ParseHIDDesc (USBH_HIDDesc_TypeDef *desc, uint8_t *buf); + +static void USBH_HID_InterfaceDeInit (USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_HID_Handle(USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_HID_ClassRequest(USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_Get_HID_ReportDescriptor (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t length); + +static USBH_Status USBH_Get_HID_Descriptor (USB_OTG_CORE_HANDLE *pdev,\ + USBH_HOST *phost, + uint16_t length); + +static USBH_Status USBH_Set_Idle (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t duration, + uint8_t reportId); + +static USBH_Status USBH_Set_Protocol (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t protocol); + + +USBH_Class_cb_TypeDef HID_cb = +{ + USBH_HID_InterfaceInit, + USBH_HID_InterfaceDeInit, + USBH_HID_ClassRequest, + USBH_HID_Handle +}; +/** +* @} +*/ + + +/** @defgroup USBH_HID_CORE_Private_Functions +* @{ +*/ + +/** +* @brief USBH_HID_InterfaceInit +* The function init the HID class. +* @param pdev: Selected device +* @param hdev: Selected device property +* @retval USBH_Status :Response for USB HID driver intialization +*/ +static USBH_Status USBH_HID_InterfaceInit ( USB_OTG_CORE_HANDLE *pdev, + void *phost) +{ + uint8_t maxEP; + USBH_HOST *pphost = phost; + + uint8_t num =0; + USBH_Status status = USBH_BUSY ; + HID_Machine.state = HID_ERROR; + + + if(pphost->device_prop.Itf_Desc[0].bInterfaceSubClass == HID_BOOT_CODE) + { + /*Decode Bootclass Protocl: Mouse or Keyboard*/ + if(pphost->device_prop.Itf_Desc[0].bInterfaceProtocol == HID_KEYBRD_BOOT_CODE) + { + HID_Machine.cb = &HID_KEYBRD_cb; + } + else if(pphost->device_prop.Itf_Desc[0].bInterfaceProtocol == HID_MOUSE_BOOT_CODE) + { + HID_Machine.cb = &HID_MOUSE_cb; + } + + HID_Machine.state = HID_IDLE; + HID_Machine.ctl_state = HID_REQ_IDLE; + HID_Machine.ep_addr = pphost->device_prop.Ep_Desc[0][0].bEndpointAddress; + HID_Machine.length = pphost->device_prop.Ep_Desc[0][0].wMaxPacketSize; + HID_Machine.poll = pphost->device_prop.Ep_Desc[0][0].bInterval ; + + /* Check fo available number of endpoints */ + /* Find the number of EPs in the Interface Descriptor */ + /* Choose the lower number in order not to overrun the buffer allocated */ + maxEP = ( (pphost->device_prop.Itf_Desc[0].bNumEndpoints <= USBH_MAX_NUM_ENDPOINTS) ? + pphost->device_prop.Itf_Desc[0].bNumEndpoints : + USBH_MAX_NUM_ENDPOINTS); + + + /* Decode endpoint IN and OUT address from interface descriptor */ + for (num=0; num < maxEP; num++) + { + if(pphost->device_prop.Ep_Desc[0][num].bEndpointAddress & 0x80) + { + HID_Machine.HIDIntInEp = (pphost->device_prop.Ep_Desc[0][num].bEndpointAddress); + HID_Machine.hc_num_in =\ + USBH_Alloc_Channel(pdev, + pphost->device_prop.Ep_Desc[0][num].bEndpointAddress); + + /* Open channel for IN endpoint */ + USBH_Open_Channel (pdev, + HID_Machine.hc_num_in, + pphost->device_prop.address, + pphost->device_prop.speed, + EP_TYPE_INTR, + HID_Machine.length); + } + else + { + HID_Machine.HIDIntOutEp = (pphost->device_prop.Ep_Desc[0][num].bEndpointAddress); + HID_Machine.hc_num_out =\ + USBH_Alloc_Channel(pdev, + pphost->device_prop.Ep_Desc[0][num].bEndpointAddress); + + /* Open channel for OUT endpoint */ + USBH_Open_Channel (pdev, + HID_Machine.hc_num_out, + pphost->device_prop.address, + pphost->device_prop.speed, + EP_TYPE_INTR, + HID_Machine.length); + } + + } + + flag =0; + status = USBH_OK; + } + else + { + pphost->usr_cb->USBH_USR_DeviceNotSupported(); + } + + return status; + +} + + + +/** +* @brief USBH_HID_InterfaceDeInit +* The function DeInit the Host Channels used for the HID class. +* @param pdev: Selected device +* @param hdev: Selected device property +* @retval None +*/ +void USBH_HID_InterfaceDeInit ( USB_OTG_CORE_HANDLE *pdev, + void *phost) +{ + //USBH_HOST *pphost = phost; + + if(HID_Machine.hc_num_in != 0x00) + { + USB_OTG_HC_Halt(pdev, HID_Machine.hc_num_in); + USBH_Free_Channel (pdev, HID_Machine.hc_num_in); + HID_Machine.hc_num_in = 0; /* Reset the Channel as Free */ + } + + if(HID_Machine.hc_num_out != 0x00) + { + USB_OTG_HC_Halt(pdev, HID_Machine.hc_num_out); + USBH_Free_Channel (pdev, HID_Machine.hc_num_out); + HID_Machine.hc_num_out = 0; /* Reset the Channel as Free */ + } + + flag = 0; +} + +/** +* @brief USBH_HID_ClassRequest +* The function is responsible for handling HID Class requests +* for HID class. +* @param pdev: Selected device +* @param hdev: Selected device property +* @retval USBH_Status :Response for USB Set Protocol request +*/ +static USBH_Status USBH_HID_ClassRequest(USB_OTG_CORE_HANDLE *pdev , + void *phost) +{ + USBH_HOST *pphost = phost; + + USBH_Status status = USBH_BUSY; + USBH_Status classReqStatus = USBH_BUSY; + + + /* Switch HID state machine */ + switch (HID_Machine.ctl_state) + { + case HID_IDLE: + case HID_REQ_GET_HID_DESC: + + /* Get HID Desc */ + if (USBH_Get_HID_Descriptor (pdev, pphost, USB_HID_DESC_SIZE)== USBH_OK) + { + + USBH_ParseHIDDesc(&HID_Desc, pdev->host.Rx_Buffer); + HID_Machine.ctl_state = HID_REQ_GET_REPORT_DESC; + } + + break; + case HID_REQ_GET_REPORT_DESC: + + + /* Get Report Desc */ + if (USBH_Get_HID_ReportDescriptor(pdev , pphost, HID_Desc.wItemLength) == USBH_OK) + { + HID_Machine.ctl_state = HID_REQ_SET_IDLE; + } + + break; + + case HID_REQ_SET_IDLE: + + classReqStatus = USBH_Set_Idle (pdev, pphost, 0, 0); + + /* set Idle */ + if (classReqStatus == USBH_OK) + { + HID_Machine.ctl_state = HID_REQ_SET_PROTOCOL; + } + else if(classReqStatus == USBH_NOT_SUPPORTED) + { + HID_Machine.ctl_state = HID_REQ_SET_PROTOCOL; + } + break; + + case HID_REQ_SET_PROTOCOL: + /* set protocol */ + if (USBH_Set_Protocol (pdev ,pphost, 0) == USBH_OK) + { + HID_Machine.ctl_state = HID_REQ_IDLE; + + /* all requests performed*/ + status = USBH_OK; + } + break; + + default: + break; + } + + return status; +} + + +/** +* @brief USBH_HID_Handle +* The function is for managing state machine for HID data transfers +* @param pdev: Selected device +* @param hdev: Selected device property +* @retval USBH_Status +*/ +static USBH_Status USBH_HID_Handle(USB_OTG_CORE_HANDLE *pdev , + void *phost) +{ + USBH_HOST *pphost = phost; + USBH_Status status = USBH_OK; + + switch (HID_Machine.state) + { + + case HID_IDLE: + HID_Machine.cb->Init(); + HID_Machine.state = HID_GET_DATA; + break; + + case HID_GET_DATA: + + /* Sync with start of Even Frame */ + while(USB_OTG_IsEvenFrame(pdev) == FALSE); + + USBH_InterruptReceiveData(pdev, + HID_Machine.buff, + HID_Machine.length, + HID_Machine.hc_num_in); + flag = 1; + + HID_Machine.state = HID_POLL; + HID_Machine.timer = HCD_GetCurrentFrame(pdev); + break; + + case HID_POLL: + if(( HCD_GetCurrentFrame(pdev) - HID_Machine.timer) >= HID_Machine.poll) + { + HID_Machine.state = HID_GET_DATA; + } + else if(HCD_GetURB_State(pdev , HID_Machine.hc_num_in) == URB_DONE) + { + if(flag == 1) /* handle data once */ + { + flag = 0; + HID_Machine.cb->Decode(HID_Machine.buff); + } + } + else if(HCD_GetURB_State(pdev, HID_Machine.hc_num_in) == URB_STALL) /* IN Endpoint Stalled */ + { + + /* Issue Clear Feature on interrupt IN endpoint */ + if( (USBH_ClrFeature(pdev, + pphost, + HID_Machine.ep_addr, + HID_Machine.hc_num_in)) == USBH_OK) + { + /* Change state to issue next IN token */ + HID_Machine.state = HID_GET_DATA; + + } + + } + break; + + default: + break; + } + return status; +} + + +/** +* @brief USBH_Get_HID_ReportDescriptor +* Issue report Descriptor command to the device. Once the response +* received, parse the report descriptor and update the status. +* @param pdev : Selected device +* @param Length : HID Report Descriptor Length +* @retval USBH_Status : Response for USB HID Get Report Descriptor Request +*/ +static USBH_Status USBH_Get_HID_ReportDescriptor (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t length) +{ + + USBH_Status status; + + status = USBH_GetDescriptor(pdev, + phost, + USB_REQ_RECIPIENT_INTERFACE + | USB_REQ_TYPE_STANDARD, + USB_DESC_HID_REPORT, + pdev->host.Rx_Buffer, + length); + + /* HID report descriptor is available in pdev->host.Rx_Buffer. + In case of USB Boot Mode devices for In report handling , + HID report descriptor parsing is not required. + In case, for supporting Non-Boot Protocol devices and output reports, + user may parse the report descriptor*/ + + + return status; +} + +/** +* @brief USBH_Get_HID_Descriptor +* Issue HID Descriptor command to the device. Once the response +* received, parse the report descriptor and update the status. +* @param pdev : Selected device +* @param Length : HID Descriptor Length +* @retval USBH_Status : Response for USB HID Get Report Descriptor Request +*/ +static USBH_Status USBH_Get_HID_Descriptor (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t length) +{ + + USBH_Status status; + + status = USBH_GetDescriptor(pdev, + phost, + USB_REQ_RECIPIENT_INTERFACE + | USB_REQ_TYPE_STANDARD, + USB_DESC_HID, + pdev->host.Rx_Buffer, + length); + + return status; +} + +/** +* @brief USBH_Set_Idle +* Set Idle State. +* @param pdev: Selected device +* @param duration: Duration for HID Idle request +* @param reportID : Targetted report ID for Set Idle request +* @retval USBH_Status : Response for USB Set Idle request +*/ +static USBH_Status USBH_Set_Idle (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t duration, + uint8_t reportId) +{ + + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_RECIPIENT_INTERFACE |\ + USB_REQ_TYPE_CLASS; + + + phost->Control.setup.b.bRequest = USB_HID_SET_IDLE; + phost->Control.setup.b.wValue.w = (duration << 8 ) | reportId; + + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 0; + + return USBH_CtlReq(pdev, phost, 0 , 0 ); +} + + +/** +* @brief USBH_Set_Report +* Issues Set Report +* @param pdev: Selected device +* @param reportType : Report type to be sent +* @param reportID : Targetted report ID for Set Report request +* @param reportLen : Length of data report to be send +* @param reportBuff : Report Buffer +* @retval USBH_Status : Response for USB Set Idle request +*/ +USBH_Status USBH_Set_Report (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t reportType, + uint8_t reportId, + uint8_t reportLen, + uint8_t* reportBuff) +{ + + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_RECIPIENT_INTERFACE |\ + USB_REQ_TYPE_CLASS; + + + phost->Control.setup.b.bRequest = USB_HID_SET_REPORT; + phost->Control.setup.b.wValue.w = (reportType << 8 ) | reportId; + + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = reportLen; + + return USBH_CtlReq(pdev, phost, reportBuff , reportLen ); +} + + +/** +* @brief USBH_Set_Protocol +* Set protocol State. +* @param pdev: Selected device +* @param protocol : Set Protocol for HID : boot/report protocol +* @retval USBH_Status : Response for USB Set Protocol request +*/ +static USBH_Status USBH_Set_Protocol(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t protocol) +{ + + + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_RECIPIENT_INTERFACE |\ + USB_REQ_TYPE_CLASS; + + + phost->Control.setup.b.bRequest = USB_HID_SET_PROTOCOL; + + if(protocol != 0) + { + /* Boot Protocol */ + phost->Control.setup.b.wValue.w = 0; + } + else + { + /*Report Protocol*/ + phost->Control.setup.b.wValue.w = 1; + } + + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 0; + + return USBH_CtlReq(pdev, phost, 0 , 0 ); + +} + +/** +* @brief USBH_ParseHIDDesc +* This function Parse the HID descriptor +* @param buf: Buffer where the source descriptor is available +* @retval None +*/ +static void USBH_ParseHIDDesc (USBH_HIDDesc_TypeDef *desc, uint8_t *buf) +{ + + desc->bLength = *(uint8_t *) (buf + 0); + desc->bDescriptorType = *(uint8_t *) (buf + 1); + desc->bcdHID = LE16 (buf + 2); + desc->bCountryCode = *(uint8_t *) (buf + 4); + desc->bNumDescriptors = *(uint8_t *) (buf + 5); + desc->bReportDescriptorType = *(uint8_t *) (buf + 6); + desc->wItemLength = LE16 (buf + 7); + +} +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + + +/** +* @} +*/ + + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_keybd.c b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_keybd.c new file mode 100644 index 0000000..ae0df34 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_keybd.c @@ -0,0 +1,338 @@ +/** + ****************************************************************************** + * @file usbh_hid_keybd.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file is the application layer for USB Host HID Keyboard handling + * QWERTY and AZERTY Keyboard are supported as per the selection in + * usbh_hid_keybd.h + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_hid_keybd.h" + +/** @addtogroup USBH_LIB +* @{ +*/ + +/** @addtogroup USBH_CLASS +* @{ +*/ + +/** @addtogroup USBH_HID_CLASS +* @{ +*/ + +/** @defgroup USBH_HID_KEYBD +* @brief This file includes HID Layer Handlers for USB Host HID class. +* @{ +*/ + +/** @defgroup USBH_HID_KEYBD_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_HID_KEYBD_Private_Defines +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_HID_KEYBD_Private_Macros +* @{ +*/ +/** +* @} +*/ + +/** @defgroup USBH_HID_KEYBD_Private_FunctionPrototypes +* @{ +*/ +static void KEYBRD_Init (void); +static void KEYBRD_Decode(uint8_t *data); + +/** +* @} +*/ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined (__CC_ARM) /*!< ARM Compiler */ + __align(4) + #elif defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #elif defined (__GNUC__) /*!< GNU Compiler */ + #pragma pack(4) + #elif defined (__TASKING__) /*!< TASKING Compiler */ + __align(4) + #endif /* __CC_ARM */ +#endif + +/** @defgroup USBH_HID_KEYBD_Private_Variables +* @{ +*/ +HID_cb_TypeDef HID_KEYBRD_cb= +{ + KEYBRD_Init, + KEYBRD_Decode +}; + +/* +******************************************************************************* +* LOCAL CONSTANTS +******************************************************************************* +*/ + +static const uint8_t HID_KEYBRD_Codes[] = { + 0, 0, 0, 0, 31, 50, 48, 33, + 19, 34, 35, 36, 24, 37, 38, 39, /* 0x00 - 0x0F */ + 52, 51, 25, 26, 17, 20, 32, 21, + 23, 49, 18, 47, 22, 46, 2, 3, /* 0x10 - 0x1F */ + 4, 5, 6, 7, 8, 9, 10, 11, + 43, 110, 15, 16, 61, 12, 13, 27, /* 0x20 - 0x2F */ + 28, 29, 42, 40, 41, 1, 53, 54, + 55, 30, 112, 113, 114, 115, 116, 117, /* 0x30 - 0x3F */ + 118, 119, 120, 121, 122, 123, 124, 125, + 126, 75, 80, 85, 76, 81, 86, 89, /* 0x40 - 0x4F */ + 79, 84, 83, 90, 95, 100, 105, 106, + 108, 93, 98, 103, 92, 97, 102, 91, /* 0x50 - 0x5F */ + 96, 101, 99, 104, 45, 129, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0x60 - 0x6F */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0x70 - 0x7F */ + 0, 0, 0, 0, 0, 107, 0, 56, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0x80 - 0x8F */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0x90 - 0x9F */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0xA0 - 0xAF */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0xB0 - 0xBF */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0xC0 - 0xCF */ + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, /* 0xD0 - 0xDF */ + 58, 44, 60, 127, 64, 57, 62, 128 /* 0xE0 - 0xE7 */ +}; + +#ifdef QWERTY_KEYBOARD +static const int8_t HID_KEYBRD_Key[] = { + '\0', '`', '1', '2', '3', '4', '5', '6', + '7', '8', '9', '0', '-', '=', '\0', '\r', + '\t', 'q', 'w', 'e', 'r', 't', 'y', 'u', + 'i', 'o', 'p', '[', ']', '\\', + '\0', 'a', 's', 'd', 'f', 'g', 'h', 'j', + 'k', 'l', ';', '\'', '\0', '\n', + '\0', '\0', 'z', 'x', 'c', 'v', 'b', 'n', + 'm', ',', '.', '/', '\0', '\0', + '\0', '\0', '\0', ' ', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\r', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '7', '4', '1', + '\0', '/', '8', '5', '2', + '0', '*', '9', '6', '3', + '.', '-', '+', '\0', '\n', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0' +}; + +static const int8_t HID_KEYBRD_ShiftKey[] = { + '\0', '~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', + '_', '+', '\0', '\0', '\0', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', + 'I', 'O', 'P', '{', '}', '|', '\0', 'A', 'S', 'D', 'F', 'G', + 'H', 'J', 'K', 'L', ':', '"', '\0', '\n', '\0', '\0', 'Z', 'X', + 'C', 'V', 'B', 'N', 'M', '<', '>', '?', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' +}; + +#else + +static const int8_t HID_KEYBRD_Key[] = { + '\0', '`', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', + '-', '=', '\0', '\r', '\t', 'a', 'z', 'e', 'r', 't', 'y', 'u', + 'i', 'o', 'p', '[', ']', '\\', '\0', 'q', 's', 'd', 'f', 'g', + 'h', 'j', 'k', 'l', 'm', '\0', '\0', '\n', '\0', '\0', 'w', 'x', + 'c', 'v', 'b', 'n', ',', ';', ':', '!', '\0', '\0', '\0', '\0', + '\0', ' ', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\r', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '7', '4', '1','\0', '/', + '8', '5', '2', '0', '*', '9', '6', '3', '.', '-', '+', '\0', + '\n', '\0', '\0', '\0', '\0', '\0', '\0','\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' +}; + +static const int8_t HID_KEYBRD_ShiftKey[] = { + '\0', '~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', + '+', '\0', '\0', '\0', 'A', 'Z', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', + 'P', '{', '}', '*', '\0', 'Q', 'S', 'D', 'F', 'G', 'H', 'J', 'K', + 'L', 'M', '%', '\0', '\n', '\0', '\0', 'W', 'X', 'C', 'V', 'B', 'N', + '?', '.', '/', '\0', '\0', '\0','\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', + '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0' +}; +#endif + +/** +* @} +*/ + + +/** @defgroup USBH_HID_KEYBD_Private_Functions +* @{ +*/ + + +/** +* @brief KEYBRD_Init. +* Initialize the keyboard function. +* @param None +* @retval None +*/ +static void KEYBRD_Init (void) +{ + /* Call User Init*/ + USR_KEYBRD_Init(); +} + +/** +* @brief KEYBRD_ProcessData. +* The function is to decode the pressed keys. +* @param pbuf : Pointer to the HID IN report data buffer +* @retval None +*/ + +static void KEYBRD_Decode(uint8_t *pbuf) +{ + static uint8_t shift; + static uint8_t keys[KBR_MAX_NBR_PRESSED]; + static uint8_t keys_new[KBR_MAX_NBR_PRESSED]; + static uint8_t keys_last[KBR_MAX_NBR_PRESSED]; + static uint8_t key_newest; + static uint8_t nbr_keys; + static uint8_t nbr_keys_new; + static uint8_t nbr_keys_last; + uint8_t ix; + uint8_t jx; + uint8_t error; + uint8_t output; + + nbr_keys = 0; + nbr_keys_new = 0; + nbr_keys_last = 0; + key_newest = 0x00; + + + /* Check if Shift key is pressed */ + if ((pbuf[0] == KBD_LEFT_SHIFT) || (pbuf[0] == KBD_RIGHT_SHIFT)) { + shift = TRUE; + } else { + shift = FALSE; + } + + error = FALSE; + + /* Check for the value of pressed key */ + for (ix = 2; ix < 2 + KBR_MAX_NBR_PRESSED; ix++) { + if ((pbuf[ix] == 0x01) || + (pbuf[ix] == 0x02) || + (pbuf[ix] == 0x03)) { + error = TRUE; + } + } + + if (error == TRUE) { + return; + } + + nbr_keys = 0; + nbr_keys_new = 0; + for (ix = 2; ix < 2 + KBR_MAX_NBR_PRESSED; ix++) { + if (pbuf[ix] != 0) { + keys[nbr_keys] = pbuf[ix]; + nbr_keys++; + for (jx = 0; jx < nbr_keys_last; jx++) { + if (pbuf[ix] == keys_last[jx]) { + break; + } + } + + if (jx == nbr_keys_last) { + keys_new[nbr_keys_new] = pbuf[ix]; + nbr_keys_new++; + } + } + } + + if (nbr_keys_new == 1) { + key_newest = keys_new[0]; + + if (shift == TRUE) { + output = HID_KEYBRD_ShiftKey[HID_KEYBRD_Codes[key_newest]]; + } else { + output = HID_KEYBRD_Key[HID_KEYBRD_Codes[key_newest]]; + } + + /* call user process handle */ + USR_KEYBRD_ProcessData(output); + } else { + key_newest = 0x00; + } + + + nbr_keys_last = nbr_keys; + for (ix = 0; ix < KBR_MAX_NBR_PRESSED; ix++) { + keys_last[ix] = keys[ix]; + } +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_mouse.c b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_mouse.c new file mode 100644 index 0000000..f3ec2fc --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/HID/src/usbh_hid_mouse.c @@ -0,0 +1,155 @@ +/** + ****************************************************************************** + * @file usbh_hid_mouse.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file is the application layer for USB Host HID Mouse Handling. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_hid_mouse.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_HID_CLASS + * @{ + */ + +/** @defgroup USBH_HID_MOUSE + * @brief This file includes HID Layer Handlers for USB Host HID class. + * @{ + */ + +/** @defgroup USBH_HID_MOUSE_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_HID_MOUSE_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_HID_MOUSE_Private_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HID_MOUSE_Private_FunctionPrototypes + * @{ + */ +static void MOUSE_Init (void); +static void MOUSE_Decode(uint8_t *data); +/** + * @} + */ + + +/** @defgroup USBH_HID_MOUSE_Private_Variables + * @{ + */ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined (__CC_ARM) /*!< ARM Compiler */ + __align(4) + #elif defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #elif defined (__GNUC__) /*!< GNU Compiler */ + #pragma pack(4) + #elif defined (__TASKING__) /*!< TASKING Compiler */ + __align(4) + #endif /* __CC_ARM */ +#endif + + +HID_MOUSE_Data_TypeDef HID_MOUSE_Data; +HID_cb_TypeDef HID_MOUSE_cb = +{ + MOUSE_Init, + MOUSE_Decode, +}; +/** + * @} + */ + + +/** @defgroup USBH_HID_MOUSE_Private_Functions + * @{ + */ + +/** +* @brief MOUSE_Init +* Init Mouse State. +* @param None +* @retval None +*/ +static void MOUSE_Init ( void) +{ + /* Call User Init*/ + USR_MOUSE_Init(); +} + +/** +* @brief MOUSE_Decode +* Decode Mouse data +* @param data : Pointer to Mouse HID data buffer +* @retval None +*/ +static void MOUSE_Decode(uint8_t *data) +{ + HID_MOUSE_Data.button = data[0]; + + HID_MOUSE_Data.x = data[1]; + HID_MOUSE_Data.y = data[2]; + + USR_MOUSE_ProcessData(&HID_MOUSE_Data); + +} +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_bot.h b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_bot.h new file mode 100644 index 0000000..27e9659 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_bot.h @@ -0,0 +1,221 @@ +/** + ****************************************************************************** + * @file usbh_msc_bot.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_msc_bot.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_MSC_BOT_H__ +#define __USBH_MSC_BOT_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_stdreq.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_MSC_CLASS + * @{ + */ + +/** @defgroup USBH_MSC_BOT + * @brief This file is the Header file for usbh_msc_core.c + * @{ + */ + + +/** @defgroup USBH_MSC_BOT_Exported_Types + * @{ + */ + +typedef union _USBH_CBW_Block +{ + struct __CBW + { + uint32_t CBWSignature; + uint32_t CBWTag; + uint32_t CBWTransferLength; + uint8_t CBWFlags; + uint8_t CBWLUN; + uint8_t CBWLength; + uint8_t CBWCB[16]; +}field; + uint8_t CBWArray[31]; +}HostCBWPkt_TypeDef; + +typedef enum +{ + USBH_MSC_BOT_INIT_STATE = 0, + USBH_MSC_BOT_RESET, + USBH_MSC_GET_MAX_LUN, + USBH_MSC_TEST_UNIT_READY, + USBH_MSC_READ_CAPACITY10, + USBH_MSC_MODE_SENSE6, + USBH_MSC_REQUEST_SENSE, + USBH_MSC_BOT_USB_TRANSFERS, + USBH_MSC_DEFAULT_APPLI_STATE, + USBH_MSC_CTRL_ERROR_STATE, + USBH_MSC_UNRECOVERED_STATE +} +MSCState; + + +typedef struct _BOTXfer +{ +uint8_t MSCState; +uint8_t MSCStateBkp; +uint8_t MSCStateCurrent; +uint8_t CmdStateMachine; +uint8_t BOTState; +uint8_t BOTStateBkp; +uint8_t* pRxTxBuff; +uint16_t DataLength; +uint8_t BOTXferErrorCount; +uint8_t BOTXferStatus; +} USBH_BOTXfer_TypeDef; + + +typedef union _USBH_CSW_Block +{ + struct __CSW + { + uint32_t CSWSignature; + uint32_t CSWTag; + uint32_t CSWDataResidue; + uint8_t CSWStatus; + }field; + uint8_t CSWArray[13]; +}HostCSWPkt_TypeDef; + +/** + * @} + */ + + + +/** @defgroup USBH_MSC_BOT_Exported_Defines + * @{ + */ +#define USBH_MSC_SEND_CBW 1 +#define USBH_MSC_SENT_CBW 2 +#define USBH_MSC_BOT_DATAIN_STATE 3 +#define USBH_MSC_BOT_DATAOUT_STATE 4 +#define USBH_MSC_RECEIVE_CSW_STATE 5 +#define USBH_MSC_DECODE_CSW 6 +#define USBH_MSC_BOT_ERROR_IN 7 +#define USBH_MSC_BOT_ERROR_OUT 8 + + +#define USBH_MSC_BOT_CBW_SIGNATURE 0x43425355 +#define USBH_MSC_BOT_CBW_TAG 0x20304050 +#define USBH_MSC_BOT_CSW_SIGNATURE 0x53425355 +#define USBH_MSC_CSW_DATA_LENGTH 0x000D +#define USBH_MSC_BOT_CBW_PACKET_LENGTH 31 +#define USBH_MSC_CSW_LENGTH 13 +#define USBH_MSC_CSW_MAX_LENGTH 63 + +/* CSW Status Definitions */ +#define USBH_MSC_CSW_CMD_PASSED 0x00 +#define USBH_MSC_CSW_CMD_FAILED 0x01 +#define USBH_MSC_CSW_PHASE_ERROR 0x02 + +#define USBH_MSC_SEND_CSW_DISABLE 0 +#define USBH_MSC_SEND_CSW_ENABLE 1 + +#define USBH_MSC_DIR_IN 0 +#define USBH_MSC_DIR_OUT 1 +#define USBH_MSC_BOTH_DIR 2 + +//#define USBH_MSC_PAGE_LENGTH 0x40 +#define USBH_MSC_PAGE_LENGTH 512 + + +#define CBW_CB_LENGTH 16 +#define CBW_LENGTH 10 +#define CBW_LENGTH_TEST_UNIT_READY 6 + +#define USB_REQ_BOT_RESET 0xFF +#define USB_REQ_GET_MAX_LUN 0xFE + +#define MAX_BULK_STALL_COUNT_LIMIT 0x04 /* If STALL is seen on Bulk + Endpoint continously, this means + that device and Host has phase error + Hence a Reset is needed */ + +/** + * @} + */ + +/** @defgroup USBH_MSC_BOT_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_MSC_BOT_Exported_Variables + * @{ + */ +extern USBH_BOTXfer_TypeDef USBH_MSC_BOTXferParam; +extern HostCBWPkt_TypeDef USBH_MSC_CBWData; +extern HostCSWPkt_TypeDef USBH_MSC_CSWData; +/** + * @} + */ + +/** @defgroup USBH_MSC_BOT_Exported_FunctionsPrototype + * @{ + */ +void USBH_MSC_HandleBOTXfer(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost); +uint8_t USBH_MSC_DecodeCSW(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost); +void USBH_MSC_Init(USB_OTG_CORE_HANDLE *pdev); +USBH_Status USBH_MSC_BOT_Abort(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t direction); +/** + * @} + */ + +#endif //__USBH_MSC_BOT_H__ + + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_core.h b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_core.h new file mode 100644 index 0000000..72ab4ce --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_core.h @@ -0,0 +1,141 @@ +/** + ****************************************************************************** + * @file usbh_msc_core.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file contains all the prototypes for the usbh_msc_core.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_MSC_CORE_H +#define __USBH_MSC_CORE_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_core.h" +#include "usbh_stdreq.h" +#include "usb_bsp.h" +#include "usbh_ioreq.h" +#include "usbh_hcs.h" +#include "usbh_msc_core.h" +#include "usbh_msc_scsi.h" +#include "usbh_msc_bot.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_MSC_CLASS + * @{ + */ + +/** @defgroup USBH_MSC_CORE + * @brief This file is the Header file for usbh_msc_core.c + * @{ + */ + + +/** @defgroup USBH_MSC_CORE_Exported_Types + * @{ + */ + + +/* Structure for MSC process */ +typedef struct _MSC_Process +{ + uint8_t hc_num_in; + uint8_t hc_num_out; + uint8_t MSBulkOutEp; + uint8_t MSBulkInEp; + uint16_t MSBulkInEpSize; + uint16_t MSBulkOutEpSize; + uint8_t buff[USBH_MSC_MPS_SIZE]; + uint8_t maxLun; +} +MSC_Machine_TypeDef; + + +/** + * @} + */ + + + +/** @defgroup USBH_MSC_CORE_Exported_Defines + * @{ + */ + +#define USB_REQ_BOT_RESET 0xFF +#define USB_REQ_GET_MAX_LUN 0xFE + + +/** + * @} + */ + +/** @defgroup USBH_MSC_CORE_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_MSC_CORE_Exported_Variables + * @{ + */ +extern USBH_Class_cb_TypeDef USBH_MSC_cb; +extern MSC_Machine_TypeDef MSC_Machine; +extern uint8_t MSCErrorCount; + +/** + * @} + */ + +/** @defgroup USBH_MSC_CORE_Exported_FunctionsPrototype + * @{ + */ + + + +/** + * @} + */ + +#endif /* __USBH_MSC_CORE_H */ + + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_scsi.h b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_scsi.h new file mode 100644 index 0000000..3bdf4ec --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/inc/usbh_msc_scsi.h @@ -0,0 +1,163 @@ +/** + ****************************************************************************** + * @file usbh_msc_scsi.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_msc_scsi.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_MSC_SCSI_H__ +#define __USBH_MSC_SCSI_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_stdreq.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_MSC_CLASS + * @{ + */ + +/** @defgroup USBH_MSC_SCSI + * @brief This file is the Header file for usbh_msc_scsi.c + * @{ + */ + + +/** @defgroup USBH_MSC_SCSI_Exported_Types + * @{ + */ +typedef enum { + USBH_MSC_OK = 0, + USBH_MSC_FAIL = 1, + USBH_MSC_PHASE_ERROR = 2, + USBH_MSC_BUSY = 3 +}USBH_MSC_Status_TypeDef; + +typedef enum { + CMD_UNINITIALIZED_STATE =0, + CMD_SEND_STATE, + CMD_WAIT_STATUS +} CMD_STATES_TypeDef; + + + +typedef struct __MassStorageParameter +{ + uint32_t MSCapacity; + uint32_t MSSenseKey; + uint16_t MSPageLength; + uint8_t MSBulkOutEp; + uint8_t MSBulkInEp; + uint8_t MSWriteProtect; +} MassStorageParameter_TypeDef; +/** + * @} + */ + + + +/** @defgroup USBH_MSC_SCSI_Exported_Defines + * @{ + */ + + + +#define OPCODE_TEST_UNIT_READY 0X00 +#define OPCODE_READ_CAPACITY10 0x25 +#define OPCODE_MODE_SENSE6 0x1A +#define OPCODE_READ10 0x28 +#define OPCODE_WRITE10 0x2A +#define OPCODE_REQUEST_SENSE 0x03 + +#define DESC_REQUEST_SENSE 0X00 +#define ALLOCATION_LENGTH_REQUEST_SENSE 63 +#define XFER_LEN_READ_CAPACITY10 8 +#define XFER_LEN_MODE_SENSE6 63 + +#define MASK_MODE_SENSE_WRITE_PROTECT 0x80 +#define MODE_SENSE_PAGE_CONTROL_FIELD 0x00 +#define MODE_SENSE_PAGE_CODE 0x3F +#define DISK_WRITE_PROTECTED 0x01 +/** + * @} + */ + +/** @defgroup USBH_MSC_SCSI_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup _Exported_Variables + * @{ + */ +extern MassStorageParameter_TypeDef USBH_MSC_Param; +/** + * @} + */ + +/** @defgroup USBH_MSC_SCSI_Exported_FunctionsPrototype + * @{ + */ +uint8_t USBH_MSC_TestUnitReady(USB_OTG_CORE_HANDLE *pdev); +uint8_t USBH_MSC_ReadCapacity10(USB_OTG_CORE_HANDLE *pdev); +uint8_t USBH_MSC_ModeSense6(USB_OTG_CORE_HANDLE *pdev); +uint8_t USBH_MSC_RequestSense(USB_OTG_CORE_HANDLE *pdev); +uint8_t USBH_MSC_Write10(USB_OTG_CORE_HANDLE *pdev, + uint8_t *, + uint32_t , + uint32_t ); +uint8_t USBH_MSC_Read10(USB_OTG_CORE_HANDLE *pdev, + uint8_t *, + uint32_t , + uint32_t ); +void USBH_MSC_StateMachine(USB_OTG_CORE_HANDLE *pdev); + +/** + * @} + */ + +#endif //__USBH_MSC_SCSI_H__ + + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_bot.c b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_bot.c new file mode 100644 index 0000000..eeb1075 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_bot.c @@ -0,0 +1,613 @@ +/** + ****************************************************************************** + * @file usbh_msc_bot.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file includes the mass storage related functions + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_msc_core.h" +#include "usbh_msc_scsi.h" +#include "usbh_msc_bot.h" +#include "usbh_ioreq.h" +#include "usbh_def.h" +#include "usb_hcd_int.h" + + +/** @addtogroup USBH_LIB +* @{ +*/ + +/** @addtogroup USBH_CLASS +* @{ +*/ + +/** @addtogroup USBH_MSC_CLASS +* @{ +*/ + +/** @defgroup USBH_MSC_BOT +* @brief This file includes the mass storage related functions +* @{ +*/ + + +/** @defgroup USBH_MSC_BOT_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + +/** @defgroup USBH_MSC_BOT_Private_Defines +* @{ +*/ +/** +* @} +*/ + +/** @defgroup USBH_MSC_BOT_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_MSC_BOT_Private_Variables +* @{ +*/ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN HostCBWPkt_TypeDef USBH_MSC_CBWData __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN HostCSWPkt_TypeDef USBH_MSC_CSWData __ALIGN_END ; + + +static uint32_t BOTStallErrorCount; /* Keeps count of STALL Error Cases*/ + +/** +* @} +*/ + + +/** @defgroup USBH_MSC_BOT_Private_FunctionPrototypes +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_MSC_BOT_Exported_Variables +* @{ +*/ +USBH_BOTXfer_TypeDef USBH_MSC_BOTXferParam; +/** +* @} +*/ + + +/** @defgroup USBH_MSC_BOT_Private_Functions +* @{ +*/ + + +/** +* @brief USBH_MSC_Init +* Initializes the mass storage parameters +* @param None +* @retval None +*/ +void USBH_MSC_Init(USB_OTG_CORE_HANDLE *pdev ) +{ + if(HCD_IsDeviceConnected(pdev)) + { + USBH_MSC_CBWData.field.CBWSignature = USBH_MSC_BOT_CBW_SIGNATURE; + USBH_MSC_CBWData.field.CBWTag = USBH_MSC_BOT_CBW_TAG; + USBH_MSC_CBWData.field.CBWLUN = 0; /*Only one LUN is supported*/ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + } + + BOTStallErrorCount = 0; + MSCErrorCount = 0; +} + +/** +* @brief USBH_MSC_HandleBOTXfer +* This function manages the different states of BOT transfer and +* updates the status to upper layer. +* @param None +* @retval None +* +*/ +void USBH_MSC_HandleBOTXfer (USB_OTG_CORE_HANDLE *pdev ,USBH_HOST *phost) +{ + uint8_t xferDirection, index; + static uint32_t remainingDataLength; + static uint8_t *datapointer; + static uint8_t error_direction; + USBH_Status status; + + URB_STATE URB_Status = URB_IDLE; + + if(HCD_IsDeviceConnected(pdev)) + { + + switch (USBH_MSC_BOTXferParam.BOTState) + { + case USBH_MSC_SEND_CBW: + /* send CBW */ + USBH_BulkSendData (pdev, + &USBH_MSC_CBWData.CBWArray[0], + USBH_MSC_BOT_CBW_PACKET_LENGTH , + MSC_Machine.hc_num_out); + + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_SEND_CBW; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SENT_CBW; + + break; + + case USBH_MSC_SENT_CBW: + URB_Status = HCD_GetURB_State(pdev , MSC_Machine.hc_num_out); + + if(URB_Status == URB_DONE) + { + BOTStallErrorCount = 0; + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_SENT_CBW; + + /* If the CBW Pkt is sent successful, then change the state */ + xferDirection = (USBH_MSC_CBWData.field.CBWFlags & USB_REQ_DIR_MASK); + + if ( USBH_MSC_CBWData.field.CBWTransferLength != 0 ) + { + remainingDataLength = USBH_MSC_CBWData.field.CBWTransferLength ; + datapointer = USBH_MSC_BOTXferParam.pRxTxBuff; + + /* If there is Data Transfer Stage */ + if (xferDirection == USB_D2H) + { + /* Data Direction is IN */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_DATAIN_STATE; + } + else + { + /* Data Direction is OUT */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_DATAOUT_STATE; + } + } + + else + {/* If there is NO Data Transfer Stage */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_RECEIVE_CSW_STATE; + } + + } + else if(URB_Status == URB_NOTREADY) + { + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOTXferParam.BOTStateBkp; + } + else if(URB_Status == URB_STALL) + { + error_direction = USBH_MSC_DIR_OUT; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_ERROR_OUT; + } + break; + + case USBH_MSC_BOT_DATAIN_STATE: + + URB_Status = HCD_GetURB_State(pdev , MSC_Machine.hc_num_in); + /* BOT DATA IN stage */ + if((URB_Status == URB_DONE) ||(USBH_MSC_BOTXferParam.BOTStateBkp != USBH_MSC_BOT_DATAIN_STATE)) + { + BOTStallErrorCount = 0; + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_BOT_DATAIN_STATE; + + if(remainingDataLength > USBH_MSC_MPS_SIZE) + { + USBH_BulkReceiveData (pdev, + datapointer, + USBH_MSC_MPS_SIZE , + MSC_Machine.hc_num_in); + + remainingDataLength -= USBH_MSC_MPS_SIZE; + datapointer = datapointer + USBH_MSC_MPS_SIZE; + } + else if ( remainingDataLength == 0) + { + /* If value was 0, and successful transfer, then change the state */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_RECEIVE_CSW_STATE; + } + else + { + USBH_BulkReceiveData (pdev, + datapointer, + remainingDataLength , + MSC_Machine.hc_num_in); + + remainingDataLength = 0; /* Reset this value and keep in same state */ + } + } + else if(URB_Status == URB_STALL) + { + /* This is Data Stage STALL Condition */ + + error_direction = USBH_MSC_DIR_IN; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_ERROR_IN; + + /* Refer to USB Mass-Storage Class : BOT (www.usb.org) + 6.7.2 Host expects to receive data from the device + 3. On a STALL condition receiving data, then: + The host shall accept the data received. + The host shall clear the Bulk-In pipe. + 4. The host shall attempt to receive a CSW. + + USBH_MSC_BOTXferParam.BOTStateBkp is used to switch to the Original + state after the ClearFeature Command is issued. + */ + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_RECEIVE_CSW_STATE; + + } + break; + + + case USBH_MSC_BOT_DATAOUT_STATE: + /* BOT DATA OUT stage */ + URB_Status = HCD_GetURB_State(pdev , MSC_Machine.hc_num_out); + if(URB_Status == URB_DONE) + { + BOTStallErrorCount = 0; + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_BOT_DATAOUT_STATE; + if(remainingDataLength > USBH_MSC_MPS_SIZE) + { + USBH_BulkSendData (pdev, + datapointer, + USBH_MSC_MPS_SIZE , + MSC_Machine.hc_num_out); + datapointer = datapointer + USBH_MSC_MPS_SIZE; + remainingDataLength = remainingDataLength - USBH_MSC_MPS_SIZE; + } + else if ( remainingDataLength == 0) + { + /* If value was 0, and successful transfer, then change the state */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_RECEIVE_CSW_STATE; + } + else + { + USBH_BulkSendData (pdev, + datapointer, + remainingDataLength , + MSC_Machine.hc_num_out); + + remainingDataLength = 0; /* Reset this value and keep in same state */ + } + } + + else if(URB_Status == URB_NOTREADY) + { + USBH_BulkSendData (pdev, + (datapointer - USBH_MSC_MPS_SIZE), + USBH_MSC_MPS_SIZE , + MSC_Machine.hc_num_out); + } + + else if(URB_Status == URB_STALL) + { + error_direction = USBH_MSC_DIR_OUT; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_ERROR_OUT; + + /* Refer to USB Mass-Storage Class : BOT (www.usb.org) + 6.7.3 Ho - Host expects to send data to the device + 3. On a STALL condition sending data, then: + " The host shall clear the Bulk-Out pipe. + 4. The host shall attempt to receive a CSW. + + The Above statement will do the clear the Bulk-Out pipe. + The Below statement will help in Getting the CSW. + + USBH_MSC_BOTXferParam.BOTStateBkp is used to switch to the Original + state after the ClearFeature Command is issued. + */ + + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_RECEIVE_CSW_STATE; + + } + break; + + case USBH_MSC_RECEIVE_CSW_STATE: + /* BOT CSW stage */ + /* NOTE: We cannot reset the BOTStallErrorCount here as it may come from + the clearFeature from previous command */ + + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_RECEIVE_CSW_STATE; + + USBH_MSC_BOTXferParam.pRxTxBuff = USBH_MSC_CSWData.CSWArray; + USBH_MSC_BOTXferParam.DataLength = USBH_MSC_CSW_MAX_LENGTH; + + for(index = USBH_MSC_CSW_LENGTH; index != 0; index--) + { + USBH_MSC_CSWData.CSWArray[index] = 0; + } + + USBH_MSC_CSWData.CSWArray[0] = 0; + + USBH_BulkReceiveData (pdev, + USBH_MSC_BOTXferParam.pRxTxBuff, + USBH_MSC_CSW_MAX_LENGTH , + MSC_Machine.hc_num_in); + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_DECODE_CSW; + + break; + + case USBH_MSC_DECODE_CSW: + URB_Status = HCD_GetURB_State(pdev , MSC_Machine.hc_num_in); + /* Decode CSW */ + if(URB_Status == URB_DONE) + { + BOTStallErrorCount = 0; + USBH_MSC_BOTXferParam.BOTStateBkp = USBH_MSC_RECEIVE_CSW_STATE; + + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOTXferParam.MSCStateCurrent ; + + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_DecodeCSW(pdev , phost); + } + else if(URB_Status == URB_STALL) + { + error_direction = USBH_MSC_DIR_IN; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_ERROR_IN; + } + break; + + case USBH_MSC_BOT_ERROR_IN: + status = USBH_MSC_BOT_Abort(pdev, phost, USBH_MSC_DIR_IN); + if (status == USBH_OK) + { + /* Check if the error was due in Both the directions */ + if (error_direction == USBH_MSC_BOTH_DIR) + {/* If Both directions are Needed, Switch to OUT Direction */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOT_ERROR_OUT; + } + else + { + /* Switch Back to the Original State, In many cases this will be + USBH_MSC_RECEIVE_CSW_STATE state */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOTXferParam.BOTStateBkp; + } + } + else if (status == USBH_UNRECOVERED_ERROR) + { + /* This means that there is a STALL Error limit, Do Reset Recovery */ + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_PHASE_ERROR; + } + break; + + case USBH_MSC_BOT_ERROR_OUT: + status = USBH_MSC_BOT_Abort(pdev, phost, USBH_MSC_DIR_OUT); + if ( status == USBH_OK) + { /* Switch Back to the Original State */ + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_BOTXferParam.BOTStateBkp; + } + else if (status == USBH_UNRECOVERED_ERROR) + { + /* This means that there is a STALL Error limit, Do Reset Recovery */ + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_PHASE_ERROR; + } + break; + + default: + break; + } + } +} + +/** +* @brief USBH_MSC_BOT_Abort +* This function manages the different Error handling for STALL +* @param direction : IN / OUT +* @retval None +*/ +USBH_Status USBH_MSC_BOT_Abort(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t direction) +{ + USBH_Status status; + + status = USBH_BUSY; + + switch (direction) + { + case USBH_MSC_DIR_IN : + /* send ClrFeture on Bulk IN endpoint */ + status = USBH_ClrFeature(pdev, + phost, + MSC_Machine.MSBulkInEp, + MSC_Machine.hc_num_in); + + break; + + case USBH_MSC_DIR_OUT : + /*send ClrFeature on Bulk OUT endpoint */ + status = USBH_ClrFeature(pdev, + phost, + MSC_Machine.MSBulkOutEp, + MSC_Machine.hc_num_out); + break; + + default: + break; + } + + BOTStallErrorCount++; /* Check Continous Number of times, STALL has Occured */ + if (BOTStallErrorCount > MAX_BULK_STALL_COUNT_LIMIT ) + { + status = USBH_UNRECOVERED_ERROR; + } + + return status; +} + +/** +* @brief USBH_MSC_DecodeCSW +* This function decodes the CSW received by the device and updates the +* same to upper layer. +* @param None +* @retval On success USBH_MSC_OK, on failure USBH_MSC_FAIL +* @notes +* Refer to USB Mass-Storage Class : BOT (www.usb.org) +* 6.3.1 Valid CSW Conditions : +* The host shall consider the CSW valid when: +* 1. dCSWSignature is equal to 53425355h +* 2. the CSW is 13 (Dh) bytes in length, +* 3. dCSWTag matches the dCBWTag from the corresponding CBW. +*/ + +uint8_t USBH_MSC_DecodeCSW(USB_OTG_CORE_HANDLE *pdev , USBH_HOST *phost) +{ + uint8_t status; + uint32_t dataXferCount = 0; + status = USBH_MSC_FAIL; + + if(HCD_IsDeviceConnected(pdev)) + { + /*Checking if the transfer length is diffrent than 13*/ + dataXferCount = HCD_GetXferCnt(pdev, MSC_Machine.hc_num_in); + + if(dataXferCount != USBH_MSC_CSW_LENGTH) + { + /*(4) Hi > Dn (Host expects to receive data from the device, + Device intends to transfer no data) + (5) Hi > Di (Host expects to receive data from the device, + Device intends to send data to the host) + (9) Ho > Dn (Host expects to send data to the device, + Device intends to transfer no data) + (11) Ho > Do (Host expects to send data to the device, + Device intends to receive data from the host)*/ + + + status = USBH_MSC_PHASE_ERROR; + } + else + { /* CSW length is Correct */ + + /* Check validity of the CSW Signature and CSWStatus */ + if(USBH_MSC_CSWData.field.CSWSignature == USBH_MSC_BOT_CSW_SIGNATURE) + {/* Check Condition 1. dCSWSignature is equal to 53425355h */ + + if(USBH_MSC_CSWData.field.CSWTag == USBH_MSC_CBWData.field.CBWTag) + { + /* Check Condition 3. dCSWTag matches the dCBWTag from the + corresponding CBW */ + + if(USBH_MSC_CSWData.field.CSWStatus == USBH_MSC_OK) + { + /* Refer to USB Mass-Storage Class : BOT (www.usb.org) + + Hn Host expects no data transfers + Hi Host expects to receive data from the device + Ho Host expects to send data to the device + + Dn Device intends to transfer no data + Di Device intends to send data to the host + Do Device intends to receive data from the host + + Section 6.7 + (1) Hn = Dn (Host expects no data transfers, + Device intends to transfer no data) + (6) Hi = Di (Host expects to receive data from the device, + Device intends to send data to the host) + (12) Ho = Do (Host expects to send data to the device, + Device intends to receive data from the host) + + */ + + status = USBH_MSC_OK; + } + else if(USBH_MSC_CSWData.field.CSWStatus == USBH_MSC_FAIL) + { + status = USBH_MSC_FAIL; + } + + else if(USBH_MSC_CSWData.field.CSWStatus == USBH_MSC_PHASE_ERROR) + { + /* Refer to USB Mass-Storage Class : BOT (www.usb.org) + Section 6.7 + (2) Hn < Di ( Host expects no data transfers, + Device intends to send data to the host) + (3) Hn < Do ( Host expects no data transfers, + Device intends to receive data from the host) + (7) Hi < Di ( Host expects to receive data from the device, + Device intends to send data to the host) + (8) Hi <> Do ( Host expects to receive data from the device, + Device intends to receive data from the host) + (10) Ho <> Di (Host expects to send data to the device, + Di Device intends to send data to the host) + (13) Ho < Do (Host expects to send data to the device, + Device intends to receive data from the host) + */ + + status = USBH_MSC_PHASE_ERROR; + } + } /* CSW Tag Matching is Checked */ + } /* CSW Signature Correct Checking */ + else + { + /* If the CSW Signature is not valid, We sall return the Phase Error to + Upper Layers for Reset Recovery */ + + status = USBH_MSC_PHASE_ERROR; + } + } /* CSW Length Check*/ + } + + USBH_MSC_BOTXferParam.BOTXferStatus = status; + return status; +} + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_core.c b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_core.c new file mode 100644 index 0000000..466399e --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_core.c @@ -0,0 +1,559 @@ +/** + ****************************************************************************** + * @file usbh_msc_core.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file implements the MSC class driver functions + * =================================================================== + * MSC Class Description + * =================================================================== + * This module manages the MSC class V1.0 following the "Universal + * Serial Bus Mass Storage Class (MSC) Bulk-Only Transport (BOT) Version 1.0 + * Sep. 31, 1999". + * This driver implements the following aspects of the specification: + * - Bulk-Only Transport protocol + * - Subclass : SCSI transparent command set (ref. SCSI Primary Commands - 3 (SPC-3)) + * + * @endverbatim + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+*/ + +/* Includes ------------------------------------------------------------------*/ + +#include "usbh_msc_core.h" +#include "usbh_msc_scsi.h" +#include "usbh_msc_bot.h" +#include "usbh_core.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_MSC_CLASS + * @{ + */ + +/** @defgroup USBH_MSC_CORE + * @brief This file includes the mass storage related functions + * @{ + */ + + +/** @defgroup USBH_MSC_CORE_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_MSC_CORE_Private_Defines + * @{ + */ +#define USBH_MSC_ERROR_RETRY_LIMIT 10 +/** + * @} + */ + +/** @defgroup USBH_MSC_CORE_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_MSC_CORE_Private_Variables + * @{ + */ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN MSC_Machine_TypeDef MSC_Machine __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN USB_Setup_TypeDef MSC_Setup __ALIGN_END ; +uint8_t MSCErrorCount = 0; + + +/** + * @} + */ + + +/** @defgroup USBH_MSC_CORE_Private_FunctionPrototypes + * @{ + */ + +static USBH_Status USBH_MSC_InterfaceInit (USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static void USBH_MSC_InterfaceDeInit (USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_MSC_Handle(USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_MSC_ClassRequest(USB_OTG_CORE_HANDLE *pdev , + void *phost); + +static USBH_Status USBH_MSC_BOTReset(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost); +static USBH_Status USBH_MSC_GETMaxLUN(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost); + + +USBH_Class_cb_TypeDef USBH_MSC_cb = +{ + USBH_MSC_InterfaceInit, + USBH_MSC_InterfaceDeInit, + USBH_MSC_ClassRequest, + USBH_MSC_Handle, +}; + +void USBH_MSC_ErrorHandle(uint8_t status); + +/** + * @} + */ + + +/** @defgroup USBH_MSC_CORE_Exported_Variables + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBH_MSC_CORE_Private_Functions + * @{ + */ + + +/** + * @brief USBH_MSC_InterfaceInit + * Interface initialization for MSC class. + * @param pdev: Selected device + * @param hdev: Selected device property + * @retval USBH_Status : Status of class request handled. + */ +static USBH_Status USBH_MSC_InterfaceInit ( USB_OTG_CORE_HANDLE *pdev, + void *phost) +{ + USBH_HOST *pphost = phost; + + if((pphost->device_prop.Itf_Desc[0].bInterfaceClass == MSC_CLASS) && \ + (pphost->device_prop.Itf_Desc[0].bInterfaceProtocol == MSC_PROTOCOL)) + { + if(pphost->device_prop.Ep_Desc[0][0].bEndpointAddress & 0x80) + { + MSC_Machine.MSBulkInEp = (pphost->device_prop.Ep_Desc[0][0].bEndpointAddress); + MSC_Machine.MSBulkInEpSize = pphost->device_prop.Ep_Desc[0][0].wMaxPacketSize; + } + else + { + MSC_Machine.MSBulkOutEp = (pphost->device_prop.Ep_Desc[0][0].bEndpointAddress); + MSC_Machine.MSBulkOutEpSize = pphost->device_prop.Ep_Desc[0] [0].wMaxPacketSize; + } + + if(pphost->device_prop.Ep_Desc[0][1].bEndpointAddress & 0x80) + { + MSC_Machine.MSBulkInEp = (pphost->device_prop.Ep_Desc[0][1].bEndpointAddress); + MSC_Machine.MSBulkInEpSize = pphost->device_prop.Ep_Desc[0][1].wMaxPacketSize; + } + else + { + MSC_Machine.MSBulkOutEp = (pphost->device_prop.Ep_Desc[0][1].bEndpointAddress); + MSC_Machine.MSBulkOutEpSize = pphost->device_prop.Ep_Desc[0][1].wMaxPacketSize; + } + + MSC_Machine.hc_num_out = USBH_Alloc_Channel(pdev, + MSC_Machine.MSBulkOutEp); + MSC_Machine.hc_num_in = USBH_Alloc_Channel(pdev, + MSC_Machine.MSBulkInEp); + + /* Open the new channels */ + USBH_Open_Channel (pdev, + MSC_Machine.hc_num_out, + pphost->device_prop.address, + pphost->device_prop.speed, + EP_TYPE_BULK, + MSC_Machine.MSBulkOutEpSize); + + USBH_Open_Channel (pdev, + MSC_Machine.hc_num_in, + pphost->device_prop.address, + pphost->device_prop.speed, + EP_TYPE_BULK, + MSC_Machine.MSBulkInEpSize); + + } + + else + { + pphost->usr_cb->USBH_USR_DeviceNotSupported(); + } + + return USBH_OK ; + +} + + +/** + * @brief USBH_MSC_InterfaceDeInit + * De-Initialize interface by freeing host channels allocated to interface + * @param pdev: Selected device + * @param hdev: Selected device property + * @retval None + */ +void USBH_MSC_InterfaceDeInit ( USB_OTG_CORE_HANDLE *pdev, + void *phost) +{ + if ( MSC_Machine.hc_num_out) + { + USB_OTG_HC_Halt(pdev, MSC_Machine.hc_num_out); + USBH_Free_Channel (pdev, MSC_Machine.hc_num_out); + MSC_Machine.hc_num_out = 0; /* Reset the Channel as Free */ + } + + if ( MSC_Machine.hc_num_in) + { + USB_OTG_HC_Halt(pdev, MSC_Machine.hc_num_in); + USBH_Free_Channel (pdev, MSC_Machine.hc_num_in); + MSC_Machine.hc_num_in = 0; /* Reset the Channel as Free */ + } +} + +/** + * @brief USBH_MSC_ClassRequest + * This function will only initialize the MSC state machine + * @param pdev: Selected device + * @param hdev: Selected device property + * @retval USBH_Status : Status of class request handled. + */ + +static USBH_Status USBH_MSC_ClassRequest(USB_OTG_CORE_HANDLE *pdev , + void *phost) +{ + + USBH_Status status = USBH_OK ; + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_INIT_STATE; + + return status; +} + + +/** + * @brief USBH_MSC_Handle + * MSC state machine handler + * @param pdev: Selected device + * @param hdev: Selected device property + * @retval USBH_Status + */ + +static USBH_Status USBH_MSC_Handle(USB_OTG_CORE_HANDLE *pdev , + void *phost) +{ + USBH_HOST *pphost = phost; + + USBH_Status status = USBH_BUSY; + uint8_t mscStatus = USBH_MSC_BUSY; + uint8_t appliStatus = 0; + + static uint8_t maxLunExceed = FALSE; + + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.MSCState) + { + case USBH_MSC_BOT_INIT_STATE: + USBH_MSC_Init(pdev); + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_RESET; + break; + + case USBH_MSC_BOT_RESET: + /* Issue BOT RESET request */ + status = USBH_MSC_BOTReset(pdev, phost); + if(status == USBH_OK ) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_GET_MAX_LUN; + } + + if(status == USBH_NOT_SUPPORTED ) + { + /* If the Command has failed, then we need to move to Next State, after + STALL condition is cleared by Control-Transfer */ + USBH_MSC_BOTXferParam.MSCStateBkp = USBH_MSC_GET_MAX_LUN; + + /* a Clear Feature should be issued here */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_CTRL_ERROR_STATE; + } + break; + + case USBH_MSC_GET_MAX_LUN: + /* Issue GetMaxLUN request */ + status = USBH_MSC_GETMaxLUN(pdev, phost); + + if(status == USBH_OK ) + { + MSC_Machine.maxLun = *(MSC_Machine.buff) ; + + /* If device has more that one logical unit then it is not supported */ + if((MSC_Machine.maxLun > 0) && (maxLunExceed == FALSE)) + { + maxLunExceed = TRUE; + pphost->usr_cb->USBH_USR_DeviceNotSupported(); + + break; + } + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_TEST_UNIT_READY; + } + + if(status == USBH_NOT_SUPPORTED ) + { + /* If the Command has failed, then we need to move to Next State, after + STALL condition is cleared by Control-Transfer */ + USBH_MSC_BOTXferParam.MSCStateBkp = USBH_MSC_TEST_UNIT_READY; + + /* a Clear Feature should be issued here */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_CTRL_ERROR_STATE; + } + break; + + case USBH_MSC_CTRL_ERROR_STATE: + /* Issue Clearfeature request */ + status = USBH_ClrFeature(pdev, + phost, + 0x00, + pphost->Control.hc_num_out); + if(status == USBH_OK ) + { + /* If GetMaxLun Request not support, assume Single LUN configuration */ + MSC_Machine.maxLun = 0; + + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOTXferParam.MSCStateBkp; + } + break; + + case USBH_MSC_TEST_UNIT_READY: + /* Issue SCSI command TestUnitReady */ + mscStatus = USBH_MSC_TestUnitReady(pdev); + + if(mscStatus == USBH_MSC_OK ) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_READ_CAPACITY10; + MSCErrorCount = 0; + status = USBH_OK; + } + else + { + USBH_MSC_ErrorHandle(mscStatus); + } + break; + + case USBH_MSC_READ_CAPACITY10: + /* Issue READ_CAPACITY10 SCSI command */ + mscStatus = USBH_MSC_ReadCapacity10(pdev); + if(mscStatus == USBH_MSC_OK ) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_MODE_SENSE6; + MSCErrorCount = 0; + status = USBH_OK; + } + else + { + USBH_MSC_ErrorHandle(mscStatus); + } + break; + + case USBH_MSC_MODE_SENSE6: + /* Issue ModeSense6 SCSI command for detecting if device is write-protected */ + mscStatus = USBH_MSC_ModeSense6(pdev); + if(mscStatus == USBH_MSC_OK ) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_DEFAULT_APPLI_STATE; + MSCErrorCount = 0; + status = USBH_OK; + } + else + { + USBH_MSC_ErrorHandle(mscStatus); + } + break; + + case USBH_MSC_REQUEST_SENSE: + /* Issue RequestSense SCSI command for retreiving error code */ + mscStatus = USBH_MSC_RequestSense(pdev); + if(mscStatus == USBH_MSC_OK ) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOTXferParam.MSCStateBkp; + status = USBH_OK; + } + else + { + USBH_MSC_ErrorHandle(mscStatus); + } + break; + + case USBH_MSC_BOT_USB_TRANSFERS: + /* Process the BOT state machine */ + USBH_MSC_HandleBOTXfer(pdev , phost); + break; + + case USBH_MSC_DEFAULT_APPLI_STATE: + /* Process Application callback for MSC */ + appliStatus = pphost->usr_cb->USBH_USR_MSC_Application(); + if(appliStatus == 0) + { + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_DEFAULT_APPLI_STATE; + } + else if (appliStatus == 1) + { + /* De-init requested from application layer */ + status = USBH_APPLY_DEINIT; + } + break; + + case USBH_MSC_UNRECOVERED_STATE: + + status = USBH_UNRECOVERED_ERROR; + + break; + + default: + break; + + } + } + return status; +} + + + +/** + * @brief USBH_MSC_BOTReset + * This request is used to reset the mass storage device and its + * associated interface. This class-specific request shall ready the + * device for the next CBW from the host. + * @param pdev: Selected device + * @retval USBH_Status : Status of class request handled. + */ +static USBH_Status USBH_MSC_BOTReset(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost) +{ + + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_TYPE_CLASS | \ + USB_REQ_RECIPIENT_INTERFACE; + + phost->Control.setup.b.bRequest = USB_REQ_BOT_RESET; + phost->Control.setup.b.wValue.w = 0; + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 0; + + return USBH_CtlReq(pdev, phost, 0 , 0 ); +} + + +/** + * @brief USBH_MSC_GETMaxLUN + * This request is used to reset the mass storage device and its + * associated interface. This class-specific request shall ready the + * device for the next CBW from the host. + * @param pdev: Selected device + * @retval USBH_Status : USB ctl xfer status + */ +static USBH_Status USBH_MSC_GETMaxLUN(USB_OTG_CORE_HANDLE *pdev , USBH_HOST *phost) +{ + phost->Control.setup.b.bmRequestType = USB_D2H | USB_REQ_TYPE_CLASS | \ + USB_REQ_RECIPIENT_INTERFACE; + + phost->Control.setup.b.bRequest = USB_REQ_GET_MAX_LUN; + phost->Control.setup.b.wValue.w = 0; + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 1; + + return USBH_CtlReq(pdev, phost, MSC_Machine.buff , 1 ); +} + +/** + * @brief USBH_MSC_ErrorHandle + * The function is for handling errors occuring during the MSC + * state machine + * @param status + * @retval None + */ + +void USBH_MSC_ErrorHandle(uint8_t status) +{ + if(status == USBH_MSC_FAIL) + { + MSCErrorCount++; + if(MSCErrorCount < USBH_MSC_ERROR_RETRY_LIMIT) + { /* Try MSC level error recovery, Issue the request Sense to get + Drive error reason */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_REQUEST_SENSE; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + } + else + { + /* Error trials exceeded the limit, go to unrecovered state */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_UNRECOVERED_STATE; + } + } + else if(status == USBH_MSC_PHASE_ERROR) + { + /* Phase error, Go to Unrecoovered state */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_UNRECOVERED_STATE; + } + else if(status == USBH_MSC_BUSY) + { + /*No change in state*/ + } +} + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_fatfs.c b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_fatfs.c new file mode 100644 index 0000000..48d2407 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_fatfs.c @@ -0,0 +1,186 @@ + +#include "usb_conf.h" +#include "diskio.h" +#include "usbh_msc_core.h" +/*-------------------------------------------------------------------------- + +Module Private Functions and Variables + +---------------------------------------------------------------------------*/ + +static volatile DSTATUS Stat = STA_NOINIT; /* Disk status */ + +extern USB_OTG_CORE_HANDLE USB_OTG_Core; +extern USBH_HOST USB_Host; + +/*-----------------------------------------------------------------------*/ +/* Initialize Disk Drive */ +/*-----------------------------------------------------------------------*/ + +DSTATUS disk_initialize ( + BYTE drv /* Physical drive number (0) */ + ) +{ + + if(HCD_IsDeviceConnected(&USB_OTG_Core)) + { + Stat &= ~STA_NOINIT; + } + + return Stat; + + +} + + + +/*-----------------------------------------------------------------------*/ +/* Get Disk Status */ +/*-----------------------------------------------------------------------*/ + +DSTATUS disk_status ( + BYTE drv /* Physical drive number (0) */ + ) +{ + if (drv) return STA_NOINIT; /* Supports only single drive */ + return Stat; +} + + + +/*-----------------------------------------------------------------------*/ +/* Read Sector(s) */ +/*-----------------------------------------------------------------------*/ + +DRESULT disk_read ( + BYTE drv, /* Physical drive number (0) */ + BYTE *buff, /* Pointer to the data buffer to store read data */ + DWORD sector, /* Start sector number (LBA) */ + BYTE count /* Sector count (1..255) */ + ) +{ + BYTE status = USBH_MSC_OK; + + if (drv || !count) return RES_PARERR; + if (Stat & STA_NOINIT) return RES_NOTRDY; + + + if(HCD_IsDeviceConnected(&USB_OTG_Core)) + { + + do + { + status = USBH_MSC_Read10(&USB_OTG_Core, buff, sector, 512*count); + USBH_MSC_HandleBOTXfer(&USB_OTG_Core ,&USB_Host); + + if(!HCD_IsDeviceConnected(&USB_OTG_Core)) + { + return RES_ERROR; + } + } + while(status == USBH_MSC_BUSY ); + } + + if(status == USBH_MSC_OK) + return RES_OK; + return RES_ERROR; + +} + + + +/*-----------------------------------------------------------------------*/ +/* Write Sector(s) */ +/*-----------------------------------------------------------------------*/ + +#if _READONLY == 0 +DRESULT disk_write ( + BYTE drv, /* Physical drive number (0) */ + const BYTE *buff, /* Pointer to the data to be written */ + DWORD sector, /* Start sector number (LBA) */ + BYTE count /* Sector count (1..255) */ + ) +{ + BYTE status = USBH_MSC_OK; + if (drv || !count) return RES_PARERR; + if (Stat & STA_NOINIT) return RES_NOTRDY; + if (Stat & STA_PROTECT) return RES_WRPRT; + + + if(HCD_IsDeviceConnected(&USB_OTG_Core)) + { + do + { + status = USBH_MSC_Write10(&USB_OTG_Core,(BYTE*)buff, sector, 512*count); + USBH_MSC_HandleBOTXfer(&USB_OTG_Core, &USB_Host); + + if(!HCD_IsDeviceConnected(&USB_OTG_Core)) + { + return RES_ERROR; + } + } + + while(status == USBH_MSC_BUSY ); + + } + + if(status == USBH_MSC_OK) + return RES_OK; + return RES_ERROR; +} +#endif /* _READONLY == 0 */ + + + +/*-----------------------------------------------------------------------*/ +/* Miscellaneous Functions */ +/*-----------------------------------------------------------------------*/ + +#if _USE_IOCTL != 0 +DRESULT disk_ioctl ( + BYTE drv, /* Physical drive number (0) */ + BYTE ctrl, /* Control code */ + void *buff /* Buffer to send/receive control data */ + ) +{ + DRESULT res = RES_OK; + + if (drv) return RES_PARERR; + + res = RES_ERROR; + + if (Stat & STA_NOINIT) return RES_NOTRDY; + + switch (ctrl) { + case CTRL_SYNC : /* Make sure that no pending write process */ + + res = RES_OK; + break; + + case GET_SECTOR_COUNT : /* Get number of sectors on the disk (DWORD) */ + + *(DWORD*)buff = (DWORD) USBH_MSC_Param.MSCapacity; + res = RES_OK; + break; + + case GET_SECTOR_SIZE : /* Get R/W sector size (WORD) */ + *(WORD*)buff = 512; + res = RES_OK; + break; + + case GET_BLOCK_SIZE : /* Get erase block size in unit of sector (DWORD) */ + + *(DWORD*)buff = 512; + + break; + + + default: + res = RES_PARERR; + } + + + + return res; +} +#endif /* _USE_IOCTL != 0 */ diff --git a/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_scsi.c b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_scsi.c new file mode 100644 index 0000000..f6bb7c4 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Class/MSC/src/usbh_msc_scsi.c @@ -0,0 +1,674 @@ +/** + ****************************************************************************** + * @file usbh_msc_scsi.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file implements the SCSI commands + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_msc_core.h" +#include "usbh_msc_scsi.h" +#include "usbh_msc_bot.h" +#include "usbh_ioreq.h" +#include "usbh_def.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_CLASS + * @{ + */ + +/** @addtogroup USBH_MSC_CLASS + * @{ + */ + +/** @defgroup USBH_MSC_SCSI + * @brief This file includes the mass storage related functions + * @{ + */ + + +/** @defgroup USBH_MSC_SCSI_Private_TypesDefinitions + * @{ + */ + +MassStorageParameter_TypeDef USBH_MSC_Param; +/** + * @} + */ + +/** @defgroup USBH_MSC_SCSI_Private_Defines + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_MSC_SCSI_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_MSC_SCSI_Private_Variables + * @{ + */ + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t USBH_DataInBuffer[512] __ALIGN_END ; + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma data_alignment=4 + #endif +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ +__ALIGN_BEGIN uint8_t USBH_DataOutBuffer[512] __ALIGN_END ; +/** + * @} + */ + + +/** @defgroup USBH_MSC_SCSI_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_MSC_SCSI_Exported_Variables + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBH_MSC_SCSI_Private_Functions + * @{ + */ + + + + +/** + * @brief USBH_MSC_TestUnitReady + * Issues 'Test unit ready' command to the device. Once the response + * received, it updates the status to upper layer. + * @param None + * @retval Status + */ +uint8_t USBH_MSC_TestUnitReady (USB_OTG_CORE_HANDLE *pdev) +{ + uint8_t index; + USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + /*Prepare the CBW and relevent field*/ + USBH_MSC_CBWData.field.CBWTransferLength = 0; /* No Data Transfer */ + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_OUT; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH_TEST_UNIT_READY; + USBH_MSC_BOTXferParam.pRxTxBuff = USBH_MSC_CSWData.CSWArray; + USBH_MSC_BOTXferParam.DataLength = USBH_MSC_CSW_MAX_LENGTH; + USBH_MSC_BOTXferParam.MSCStateCurrent = USBH_MSC_TEST_UNIT_READY; + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_TEST_UNIT_READY; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + /* Start the transfer, then let the state + machine magage the other transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + break; + + case CMD_WAIT_STATUS: + if(USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) + { + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + + status = USBH_MSC_OK; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_FAIL; + } + + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + break; + + default: + break; + } + } + return status; +} + + +/** + * @brief USBH_MSC_ReadCapacity10 + * Issue the read capacity command to the device. Once the response + * received, it updates the status to upper layer + * @param None + * @retval Status + */ +uint8_t USBH_MSC_ReadCapacity10(USB_OTG_CORE_HANDLE *pdev) +{ + uint8_t index; + USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + /*Prepare the CBW and relevent field*/ + USBH_MSC_CBWData.field.CBWTransferLength = XFER_LEN_READ_CAPACITY10; + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_IN; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH; + + USBH_MSC_BOTXferParam.pRxTxBuff = USBH_DataInBuffer; + USBH_MSC_BOTXferParam.MSCStateCurrent = USBH_MSC_READ_CAPACITY10; + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_READ_CAPACITY10; + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + + /* Start the transfer, then let the state machine manage the other + transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + break; + + case CMD_WAIT_STATUS: + if(USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) + { + /*assign the capacity*/ + (((uint8_t*)&USBH_MSC_Param.MSCapacity )[3]) = USBH_DataInBuffer[0]; + (((uint8_t*)&USBH_MSC_Param.MSCapacity )[2]) = USBH_DataInBuffer[1]; + (((uint8_t*)&USBH_MSC_Param.MSCapacity )[1]) = USBH_DataInBuffer[2]; + (((uint8_t*)&USBH_MSC_Param.MSCapacity )[0]) = USBH_DataInBuffer[3]; + + /*assign the page length*/ + (((uint8_t*)&USBH_MSC_Param.MSPageLength )[1]) = USBH_DataInBuffer[6]; + (((uint8_t*)&USBH_MSC_Param.MSPageLength )[0]) = USBH_DataInBuffer[7]; + + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_OK; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_FAIL; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + else + { + /* Wait for the Commands to get Completed */ + /* NO Change in state Machine */ + } + break; + + default: + break; + } + } + return status; +} + + +/** + * @brief USBH_MSC_ModeSense6 + * Issue the Mode Sense6 Command to the device. This function is used + * for reading the WriteProtect Status of the Mass-Storage device. + * @param None + * @retval Status + */ +uint8_t USBH_MSC_ModeSense6(USB_OTG_CORE_HANDLE *pdev) +{ + uint8_t index; + USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + /*Prepare the CBW and relevent field*/ + USBH_MSC_CBWData.field.CBWTransferLength = XFER_LEN_MODE_SENSE6; + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_IN; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH; + + USBH_MSC_BOTXferParam.pRxTxBuff = USBH_DataInBuffer; + USBH_MSC_BOTXferParam.MSCStateCurrent = USBH_MSC_MODE_SENSE6; + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_MODE_SENSE6; + USBH_MSC_CBWData.field.CBWCB[2] = MODE_SENSE_PAGE_CONTROL_FIELD | \ + MODE_SENSE_PAGE_CODE; + + USBH_MSC_CBWData.field.CBWCB[4] = XFER_LEN_MODE_SENSE6; + + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + + /* Start the transfer, then let the state machine manage the other + transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + break; + + case CMD_WAIT_STATUS: + if(USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) + { + /* Assign the Write Protect status */ + /* If WriteProtect = 0, Writing is allowed + If WriteProtect != 0, Disk is Write Protected */ + if ( USBH_DataInBuffer[2] & MASK_MODE_SENSE_WRITE_PROTECT) + { + USBH_MSC_Param.MSWriteProtect = DISK_WRITE_PROTECTED; + } + else + { + USBH_MSC_Param.MSWriteProtect = 0; + } + + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_OK; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_FAIL; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + else + { + /* Wait for the Commands to get Completed */ + /* NO Change in state Machine */ + } + break; + + default: + break; + } + } + return status; +} + +/** + * @brief USBH_MSC_RequestSense + * Issues the Request Sense command to the device. Once the response + * received, it updates the status to upper layer + * @param None + * @retval Status + */ +uint8_t USBH_MSC_RequestSense(USB_OTG_CORE_HANDLE *pdev) +{ + USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + + uint8_t index; + + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + + /*Prepare the CBW and relevent field*/ + USBH_MSC_CBWData.field.CBWTransferLength = \ + ALLOCATION_LENGTH_REQUEST_SENSE; + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_IN; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH; + + USBH_MSC_BOTXferParam.pRxTxBuff = USBH_DataInBuffer; + USBH_MSC_BOTXferParam.MSCStateBkp = USBH_MSC_BOTXferParam.MSCStateCurrent; + USBH_MSC_BOTXferParam.MSCStateCurrent = USBH_MSC_REQUEST_SENSE; + + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_REQUEST_SENSE; + USBH_MSC_CBWData.field.CBWCB[1] = DESC_REQUEST_SENSE; + USBH_MSC_CBWData.field.CBWCB[4] = ALLOCATION_LENGTH_REQUEST_SENSE; + + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + /* Start the transfer, then let the state machine magage + the other transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + + break; + + case CMD_WAIT_STATUS: + + if(USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) + { + /* Get Sense data*/ + (((uint8_t*)&USBH_MSC_Param.MSSenseKey )[3]) = USBH_DataInBuffer[0]; + (((uint8_t*)&USBH_MSC_Param.MSSenseKey )[2]) = USBH_DataInBuffer[1]; + (((uint8_t*)&USBH_MSC_Param.MSSenseKey )[1]) = USBH_DataInBuffer[2]; + (((uint8_t*)&USBH_MSC_Param.MSSenseKey )[0]) = USBH_DataInBuffer[3]; + + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_OK; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_FAIL; + } + + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + + else + { + /* Wait for the Commands to get Completed */ + /* NO Change in state Machine */ + } + break; + + default: + break; + } + } + return status; +} + + +/** + * @brief USBH_MSC_Write10 + * Issue the write command to the device. Once the response received, + * it updates the status to upper layer + * @param dataBuffer : DataBuffer contains the data to write + * @param address : Address to which the data will be written + * @param nbOfbytes : NbOfbytes to be written + * @retval Status + */ +uint8_t USBH_MSC_Write10(USB_OTG_CORE_HANDLE *pdev, + uint8_t *dataBuffer, + uint32_t address, + uint32_t nbOfbytes) +{ + uint8_t index; + USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + uint16_t nbOfPages; + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + USBH_MSC_CBWData.field.CBWTransferLength = nbOfbytes; + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_OUT; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH; + USBH_MSC_BOTXferParam.pRxTxBuff = dataBuffer; + + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_WRITE10; + + /*logical block address*/ + USBH_MSC_CBWData.field.CBWCB[2] = (((uint8_t*)&address)[3]) ; + USBH_MSC_CBWData.field.CBWCB[3] = (((uint8_t*)&address)[2]); + USBH_MSC_CBWData.field.CBWCB[4] = (((uint8_t*)&address)[1]); + USBH_MSC_CBWData.field.CBWCB[5] = (((uint8_t*)&address)[0]); + + /*USBH_MSC_PAGE_LENGTH = 512*/ + nbOfPages = nbOfbytes/ USBH_MSC_PAGE_LENGTH; + + /*Tranfer length */ + USBH_MSC_CBWData.field.CBWCB[7] = (((uint8_t *)&nbOfPages)[1]) ; + USBH_MSC_CBWData.field.CBWCB[8] = (((uint8_t *)&nbOfPages)[0]) ; + + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + /* Start the transfer, then let the state machine + magage the other transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + + break; + + case CMD_WAIT_STATUS: + if(USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) + { + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_OK; + } + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + } + + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + break; + + default: + break; + } + } + return status; +} + +/** + * @brief USBH_MSC_Read10 + * Issue the read command to the device. Once the response received, + * it updates the status to upper layer + * @param dataBuffer : DataBuffer will contain the data to be read + * @param address : Address from which the data will be read + * @param nbOfbytes : NbOfbytes to be read + * @retval Status + */ +uint8_t USBH_MSC_Read10(USB_OTG_CORE_HANDLE *pdev, + uint8_t *dataBuffer, + uint32_t address, + uint32_t nbOfbytes) +{ + uint8_t index; + static USBH_MSC_Status_TypeDef status = USBH_MSC_BUSY; + uint16_t nbOfPages; + status = USBH_MSC_BUSY; + + if(HCD_IsDeviceConnected(pdev)) + { + switch(USBH_MSC_BOTXferParam.CmdStateMachine) + { + case CMD_SEND_STATE: + /*Prepare the CBW and relevent field*/ + USBH_MSC_CBWData.field.CBWTransferLength = nbOfbytes; + USBH_MSC_CBWData.field.CBWFlags = USB_EP_DIR_IN; + USBH_MSC_CBWData.field.CBWLength = CBW_LENGTH; + + USBH_MSC_BOTXferParam.pRxTxBuff = dataBuffer; + + for(index = CBW_CB_LENGTH; index != 0; index--) + { + USBH_MSC_CBWData.field.CBWCB[index] = 0x00; + } + + USBH_MSC_CBWData.field.CBWCB[0] = OPCODE_READ10; + + /*logical block address*/ + + USBH_MSC_CBWData.field.CBWCB[2] = (((uint8_t*)&address)[3]); + USBH_MSC_CBWData.field.CBWCB[3] = (((uint8_t*)&address)[2]); + USBH_MSC_CBWData.field.CBWCB[4] = (((uint8_t*)&address)[1]); + USBH_MSC_CBWData.field.CBWCB[5] = (((uint8_t*)&address)[0]); + + /*USBH_MSC_PAGE_LENGTH = 512*/ + nbOfPages = nbOfbytes/ USBH_MSC_PAGE_LENGTH; + + /*Tranfer length */ + USBH_MSC_CBWData.field.CBWCB[7] = (((uint8_t *)&nbOfPages)[1]) ; + USBH_MSC_CBWData.field.CBWCB[8] = (((uint8_t *)&nbOfPages)[0]) ; + + + USBH_MSC_BOTXferParam.BOTState = USBH_MSC_SEND_CBW; + /* Start the transfer, then let the state machine + magage the other transactions */ + USBH_MSC_BOTXferParam.MSCState = USBH_MSC_BOT_USB_TRANSFERS; + USBH_MSC_BOTXferParam.BOTXferStatus = USBH_MSC_BUSY; + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_WAIT_STATUS; + + status = USBH_MSC_BUSY; + + break; + + case CMD_WAIT_STATUS: + + if((USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_OK) && \ + (HCD_IsDeviceConnected(pdev))) + { + /* Commands successfully sent and Response Received */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_OK; + } + else if (( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_FAIL ) && \ + (HCD_IsDeviceConnected(pdev))) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + } + + else if ( USBH_MSC_BOTXferParam.BOTXferStatus == USBH_MSC_PHASE_ERROR ) + { + /* Failure Mode */ + USBH_MSC_BOTXferParam.CmdStateMachine = CMD_SEND_STATE; + status = USBH_MSC_PHASE_ERROR; + } + else + { + /* Wait for the Commands to get Completed */ + /* NO Change in state Machine */ + } + break; + + default: + break; + } + } + return status; +} + + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_conf_template.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_conf_template.h new file mode 100644 index 0000000..7e41bf8 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_conf_template.h @@ -0,0 +1,94 @@ +/** + ****************************************************************************** + * @file usbh_conf_template + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief General USB Host library configuration + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USBH_CONF__H__ +#define __USBH_CONF__H__ + +/* Includes ------------------------------------------------------------------*/ +/** @addtogroup USBH_OTG_DRIVER + * @{ + */ + +/** @defgroup USBH_CONF + * @brief usb otg low level driver configuration file + * @{ + */ + +/** @defgroup USBH_CONF_Exported_Defines + * @{ + */ + +#define USBH_MAX_NUM_ENDPOINTS 2 +#define USBH_MAX_NUM_INTERFACES 2 +#ifdef USE_USB_OTG_FS +#define USBH_MSC_MPS_SIZE 0x40 +#else +#define USBH_MSC_MPS_SIZE 0x200 +#endif + +/** + * @} + */ + + +/** @defgroup USBH_CONF_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_CONF_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_CONF_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_CONF_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +#endif //__USBH_CONF__H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_core.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_core.h new file mode 100644 index 0000000..3a8de2c --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_core.h @@ -0,0 +1,289 @@ +/** + ****************************************************************************** + * @file usbh_core.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_core.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_CORE_H +#define __USBH_CORE_H + +/* Includes ------------------------------------------------------------------*/ +#include "usb_hcd.h" +#include "usbh_def.h" +#include "usbh_conf.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_CORE + * @brief This file is the Header file for usbh_core.c + * @{ + */ + + +/** @defgroup USBH_CORE_Exported_Defines + * @{ + */ + +#define MSC_CLASS 0x08 +#define HID_CLASS 0x03 +#define MSC_PROTOCOL 0x50 +#define CBI_PROTOCOL 0x01 + + +#define USBH_MAX_ERROR_COUNT 2 +#define USBH_DEVICE_ADDRESS_DEFAULT 0 +#define USBH_DEVICE_ADDRESS 1 + + +/** + * @} + */ + + +/** @defgroup USBH_CORE_Exported_Types + * @{ + */ + +typedef enum { + USBH_OK = 0, + USBH_BUSY, + USBH_FAIL, + USBH_NOT_SUPPORTED, + USBH_UNRECOVERED_ERROR, + USBH_ERROR_SPEED_UNKNOWN, + USBH_APPLY_DEINIT +}USBH_Status; + +/* Following states are used for gState */ +typedef enum { + HOST_IDLE =0, + HOST_ISSUE_CORE_RESET, + HOST_DEV_ATTACHED, + HOST_DEV_DISCONNECTED, + HOST_ISSUE_RESET, + HOST_DETECT_DEVICE_SPEED, + HOST_ENUMERATION, + HOST_CLASS_REQUEST, + HOST_CLASS, + HOST_CTRL_XFER, + HOST_USR_INPUT, + HOST_SUSPENDED, + HOST_ERROR_STATE +}HOST_State; + +/* Following states are used for EnumerationState */ +typedef enum { + ENUM_IDLE = 0, + ENUM_GET_FULL_DEV_DESC, + ENUM_SET_ADDR, + ENUM_GET_CFG_DESC, + ENUM_GET_FULL_CFG_DESC, + ENUM_GET_MFC_STRING_DESC, + ENUM_GET_PRODUCT_STRING_DESC, + ENUM_GET_SERIALNUM_STRING_DESC, + ENUM_SET_CONFIGURATION, + ENUM_DEV_CONFIGURED +} ENUM_State; + + + +/* Following states are used for CtrlXferStateMachine */ +typedef enum { + CTRL_IDLE =0, + CTRL_SETUP, + CTRL_SETUP_WAIT, + CTRL_DATA_IN, + CTRL_DATA_IN_WAIT, + CTRL_DATA_OUT, + CTRL_DATA_OUT_WAIT, + CTRL_STATUS_IN, + CTRL_STATUS_IN_WAIT, + CTRL_STATUS_OUT, + CTRL_STATUS_OUT_WAIT, + CTRL_ERROR +} +CTRL_State; + +typedef enum { + USBH_USR_NO_RESP = 0, + USBH_USR_RESP_OK = 1, +} +USBH_USR_Status; + +/* Following states are used for RequestState */ +typedef enum { + CMD_IDLE =0, + CMD_SEND, + CMD_WAIT +} CMD_State; + + + +typedef struct _Ctrl +{ + uint8_t hc_num_in; + uint8_t hc_num_out; + uint8_t ep0size; + uint8_t *buff; + uint16_t length; + uint8_t errorcount; + uint16_t timer; + CTRL_STATUS status; + USB_Setup_TypeDef setup; + CTRL_State state; + +} USBH_Ctrl_TypeDef; + + + +typedef struct _DeviceProp +{ + + uint8_t address; + uint8_t speed; + USBH_DevDesc_TypeDef Dev_Desc; + USBH_CfgDesc_TypeDef Cfg_Desc; + USBH_InterfaceDesc_TypeDef Itf_Desc[USBH_MAX_NUM_INTERFACES]; + USBH_EpDesc_TypeDef Ep_Desc[USBH_MAX_NUM_INTERFACES][USBH_MAX_NUM_ENDPOINTS]; + USBH_HIDDesc_TypeDef HID_Desc; + +}USBH_Device_TypeDef; + +typedef struct _USBH_Class_cb +{ + USBH_Status (*Init)\ + (USB_OTG_CORE_HANDLE *pdev , void *phost); + void (*DeInit)\ + (USB_OTG_CORE_HANDLE *pdev , void *phost); + USBH_Status (*Requests)\ + (USB_OTG_CORE_HANDLE *pdev , void *phost); + USBH_Status (*Machine)\ + (USB_OTG_CORE_HANDLE *pdev , void *phost); + +} USBH_Class_cb_TypeDef; + + +typedef struct _USBH_USR_PROP +{ + void (*Init)(void); /* HostLibInitialized */ + void (*DeInit)(void); /* HostLibInitialized */ + void (*DeviceAttached)(void); /* DeviceAttached */ + void (*ResetDevice)(void); + void (*DeviceDisconnected)(void); + void (*OverCurrentDetected)(void); + void (*DeviceSpeedDetected)(uint8_t DeviceSpeed); /* DeviceSpeed */ + void (*DeviceDescAvailable)(void *); /* DeviceDescriptor is available */ + void (*DeviceAddressAssigned)(void); /* Address is assigned to USB Device */ + void (*ConfigurationDescAvailable)(USBH_CfgDesc_TypeDef *, + USBH_InterfaceDesc_TypeDef *, + USBH_EpDesc_TypeDef *); + /* Configuration Descriptor available */ + void (*ManufacturerString)(void *); /* ManufacturerString*/ + void (*ProductString)(void *); /* ProductString*/ + void (*SerialNumString)(void *); /* SerialNubString*/ + void (*EnumerationDone)(void); /* Enumeration finished */ + USBH_USR_Status (*UserInput)(void); + int (*USBH_USR_MSC_Application) (void); + void (*USBH_USR_DeviceNotSupported)(void); /* Device is not supported*/ + void (*UnrecoveredError)(void); + +} +USBH_Usr_cb_TypeDef; + +typedef struct _Host_TypeDef +{ + HOST_State gState; /* Host State Machine Value */ + HOST_State gStateBkp; /* backup of previous State machine value */ + ENUM_State EnumState; /* Enumeration state Machine */ + CMD_State RequestState; + USBH_Ctrl_TypeDef Control; + + USBH_Device_TypeDef device_prop; + + USBH_Class_cb_TypeDef *class_cb; + USBH_Usr_cb_TypeDef *usr_cb; + + +} USBH_HOST, *pUSBH_HOST; + +/** + * @} + */ + + + +/** @defgroup USBH_CORE_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBH_CORE_Exported_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBH_CORE_Exported_FunctionsPrototype + * @{ + */ +void USBH_Init(USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID, + USBH_HOST *phost, + USBH_Class_cb_TypeDef *class_cb, + USBH_Usr_cb_TypeDef *usr_cb); + +USBH_Status USBH_DeInit(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost); +void USBH_Process(USB_OTG_CORE_HANDLE *pdev , + USBH_HOST *phost); +void USBH_ErrorHandle(USBH_HOST *phost, + USBH_Status errType); + +/** + * @} + */ + +#endif /* __USBH_CORE_H */ +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_def.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_def.h new file mode 100644 index 0000000..35ebeb4 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_def.h @@ -0,0 +1,280 @@ +/** + ****************************************************************************** + * @file usbh_def.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Definitions used in the USB host library + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_DEF + * @brief This file is includes USB descriptors + * @{ + */ + +#ifndef USBH_DEF_H +#define USBH_DEF_H + +#ifndef USBH_NULL +#define USBH_NULL ((void *)0) +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +#ifndef TRUE +#define TRUE 1 +#endif + + +#define ValBit(VAR,POS) (VAR & (1 << POS)) +#define SetBit(VAR,POS) (VAR |= (1 << POS)) +#define ClrBit(VAR,POS) (VAR &= ((1 << POS)^255)) + +#define LE16(addr) (((u16)(*((u8 *)(addr))))\ + + (((u16)(*(((u8 *)(addr)) + 1))) << 8)) + +#define USB_LEN_DESC_HDR 0x02 +#define USB_LEN_DEV_DESC 0x12 +#define USB_LEN_CFG_DESC 0x09 +#define USB_LEN_IF_DESC 0x09 +#define USB_LEN_EP_DESC 0x07 +#define USB_LEN_OTG_DESC 0x03 +#define USB_LEN_SETUP_PKT 0x08 + +/* bmRequestType :D7 Data Phase Transfer Direction */ +#define USB_REQ_DIR_MASK 0x80 +#define USB_H2D 0x00 +#define USB_D2H 0x80 + +/* bmRequestType D6..5 Type */ +#define USB_REQ_TYPE_STANDARD 0x00 +#define USB_REQ_TYPE_CLASS 0x20 +#define USB_REQ_TYPE_VENDOR 0x40 +#define USB_REQ_TYPE_RESERVED 0x60 + +/* bmRequestType D4..0 Recipient */ +#define USB_REQ_RECIPIENT_DEVICE 0x00 +#define USB_REQ_RECIPIENT_INTERFACE 0x01 +#define USB_REQ_RECIPIENT_ENDPOINT 0x02 +#define USB_REQ_RECIPIENT_OTHER 0x03 + +/* Table 9-4. Standard Request Codes */ +/* bRequest , Value */ +#define USB_REQ_GET_STATUS 0x00 +#define USB_REQ_CLEAR_FEATURE 0x01 +#define USB_REQ_SET_FEATURE 0x03 +#define USB_REQ_SET_ADDRESS 0x05 +#define USB_REQ_GET_DESCRIPTOR 0x06 +#define USB_REQ_SET_DESCRIPTOR 0x07 +#define USB_REQ_GET_CONFIGURATION 0x08 +#define USB_REQ_SET_CONFIGURATION 0x09 +#define USB_REQ_GET_INTERFACE 0x0A +#define USB_REQ_SET_INTERFACE 0x0B +#define USB_REQ_SYNCH_FRAME 0x0C + +/* Table 9-5. Descriptor Types of USB Specifications */ +#define USB_DESC_TYPE_DEVICE 1 +#define USB_DESC_TYPE_CONFIGURATION 2 +#define USB_DESC_TYPE_STRING 3 +#define USB_DESC_TYPE_INTERFACE 4 +#define USB_DESC_TYPE_ENDPOINT 5 +#define USB_DESC_TYPE_DEVICE_QUALIFIER 6 +#define USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION 7 +#define USB_DESC_TYPE_INTERFACE_POWER 8 +#define USB_DESC_TYPE_HID 0x21 +#define USB_DESC_TYPE_HID_REPORT 0x22 + + +#define USB_DEVICE_DESC_SIZE 18 +#define USB_CONFIGURATION_DESC_SIZE 9 +#define USB_HID_DESC_SIZE 9 +#define USB_INTERFACE_DESC_SIZE 9 +#define USB_ENDPOINT_DESC_SIZE 7 + +/* Descriptor Type and Descriptor Index */ +/* Use the following values when calling the function USBH_GetDescriptor */ +#define USB_DESC_DEVICE ((USB_DESC_TYPE_DEVICE << 8) & 0xFF00) +#define USB_DESC_CONFIGURATION ((USB_DESC_TYPE_CONFIGURATION << 8) & 0xFF00) +#define USB_DESC_STRING ((USB_DESC_TYPE_STRING << 8) & 0xFF00) +#define USB_DESC_INTERFACE ((USB_DESC_TYPE_INTERFACE << 8) & 0xFF00) +#define USB_DESC_ENDPOINT ((USB_DESC_TYPE_INTERFACE << 8) & 0xFF00) +#define USB_DESC_DEVICE_QUALIFIER ((USB_DESC_TYPE_DEVICE_QUALIFIER << 8) & 0xFF00) +#define USB_DESC_OTHER_SPEED_CONFIGURATION ((USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION << 8) & 0xFF00) +#define USB_DESC_INTERFACE_POWER ((USB_DESC_TYPE_INTERFACE_POWER << 8) & 0xFF00) +#define USB_DESC_HID_REPORT ((USB_DESC_TYPE_HID_REPORT << 8) & 0xFF00) +#define USB_DESC_HID ((USB_DESC_TYPE_HID << 8) & 0xFF00) + + +#define USB_EP_TYPE_CTRL 0x00 +#define USB_EP_TYPE_ISOC 0x01 +#define USB_EP_TYPE_BULK 0x02 +#define USB_EP_TYPE_INTR 0x03 + +#define USB_EP_DIR_OUT 0x00 +#define USB_EP_DIR_IN 0x80 +#define USB_EP_DIR_MSK 0x80 + +/* supported classes */ +#define USB_MSC_CLASS 0x08 +#define USB_HID_CLASS 0x03 + +/* Interface Descriptor field values for HID Boot Protocol */ +#define HID_BOOT_CODE 0x01 +#define HID_KEYBRD_BOOT_CODE 0x01 +#define HID_MOUSE_BOOT_CODE 0x02 + +/* As per USB specs 9.2.6.4 :Standard request with data request timeout: 5sec + Standard request with no data stage timeout : 50ms */ +#define DATA_STAGE_TIMEOUT 5000 +#define NODATA_STAGE_TIMEOUT 50 + +/** + * @} + */ + + +#define USBH_CONFIGURATION_DESCRIPTOR_SIZE (USB_CONFIGURATION_DESC_SIZE \ + + USB_INTERFACE_DESC_SIZE\ + + (USBH_MAX_NUM_ENDPOINTS * USB_ENDPOINT_DESC_SIZE)) + + +#define CONFIG_DESC_wTOTAL_LENGTH (ConfigurationDescriptorData.ConfigDescfield.\ + ConfigurationDescriptor.wTotalLength) + + +/* This Union is copied from usb_core.h */ +typedef union +{ + uint16_t w; + struct BW + { + uint8_t msb; + uint8_t lsb; + } + bw; +} +uint16_t_uint8_t; + + +typedef union _USB_Setup +{ + uint8_t d8[8]; + + struct _SetupPkt_Struc + { + uint8_t bmRequestType; + uint8_t bRequest; + uint16_t_uint8_t wValue; + uint16_t_uint8_t wIndex; + uint16_t_uint8_t wLength; + } b; +} +USB_Setup_TypeDef; + +typedef struct _DescHeader +{ + uint8_t bLength; + uint8_t bDescriptorType; +} +USBH_DescHeader_t; + +typedef struct _DeviceDescriptor +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint16_t bcdUSB; /* USB Specification Number which device complies too */ + uint8_t bDeviceClass; + uint8_t bDeviceSubClass; + uint8_t bDeviceProtocol; + /* If equal to Zero, each interface specifies its own class + code if equal to 0xFF, the class code is vendor specified. + Otherwise field is valid Class Code.*/ + uint8_t bMaxPacketSize; + uint16_t idVendor; /* Vendor ID (Assigned by USB Org) */ + uint16_t idProduct; /* Product ID (Assigned by Manufacturer) */ + uint16_t bcdDevice; /* Device Release Number */ + uint8_t iManufacturer; /* Index of Manufacturer String Descriptor */ + uint8_t iProduct; /* Index of Product String Descriptor */ + uint8_t iSerialNumber; /* Index of Serial Number String Descriptor */ + uint8_t bNumConfigurations; /* Number of Possible Configurations */ +} +USBH_DevDesc_TypeDef; + + +typedef struct _ConfigurationDescriptor +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint16_t wTotalLength; /* Total Length of Data Returned */ + uint8_t bNumInterfaces; /* Number of Interfaces */ + uint8_t bConfigurationValue; /* Value to use as an argument to select this configuration*/ + uint8_t iConfiguration; /*Index of String Descriptor Describing this configuration */ + uint8_t bmAttributes; /* D7 Bus Powered , D6 Self Powered, D5 Remote Wakeup , D4..0 Reserved (0)*/ + uint8_t bMaxPower; /*Maximum Power Consumption */ +} +USBH_CfgDesc_TypeDef; + + +typedef struct _HIDDescriptor +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint16_t bcdHID; /* indicates what endpoint this descriptor is describing */ + uint8_t bCountryCode; /* specifies the transfer type. */ + uint8_t bNumDescriptors; /* specifies the transfer type. */ + uint8_t bReportDescriptorType; /* Maximum Packet Size this endpoint is capable of sending or receiving */ + uint16_t wItemLength; /* is used to specify the polling interval of certain transfers. */ +} +USBH_HIDDesc_TypeDef; + + +typedef struct _InterfaceDescriptor +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint8_t bInterfaceNumber; + uint8_t bAlternateSetting; /* Value used to select alternative setting */ + uint8_t bNumEndpoints; /* Number of Endpoints used for this interface */ + uint8_t bInterfaceClass; /* Class Code (Assigned by USB Org) */ + uint8_t bInterfaceSubClass; /* Subclass Code (Assigned by USB Org) */ + uint8_t bInterfaceProtocol; /* Protocol Code */ + uint8_t iInterface; /* Index of String Descriptor Describing this interface */ + +} +USBH_InterfaceDesc_TypeDef; + + +typedef struct _EndpointDescriptor +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint8_t bEndpointAddress; /* indicates what endpoint this descriptor is describing */ + uint8_t bmAttributes; /* specifies the transfer type. */ + uint16_t wMaxPacketSize; /* Maximum Packet Size this endpoint is capable of sending or receiving */ + uint8_t bInterval; /* is used to specify the polling interval of certain transfers. */ +} +USBH_EpDesc_TypeDef; +#endif +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_hcs.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_hcs.h new file mode 100644 index 0000000..c5310b2 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_hcs.h @@ -0,0 +1,125 @@ +/** + ****************************************************************************** + * @file usbh_hcs.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_hcs.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_HCS_H +#define __USBH_HCS_H + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_core.h" + + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_HCS + * @brief This file is the header file for usbh_hcs.c + * @{ + */ + +/** @defgroup USBH_HCS_Exported_Defines + * @{ + */ +#define HC_MAX 8 + +#define HC_OK 0x0000 +#define HC_USED 0x8000 +#define HC_ERROR 0xFFFF +#define HC_USED_MASK 0x7FFF +/** + * @} + */ + +/** @defgroup USBH_HCS_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_HCS_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HCS_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HCS_Exported_FunctionsPrototype + * @{ + */ + +uint8_t USBH_Alloc_Channel(USB_OTG_CORE_HANDLE *pdev, uint8_t ep_addr); + +uint8_t USBH_Free_Channel (USB_OTG_CORE_HANDLE *pdev, uint8_t idx); + +uint8_t USBH_DeAllocate_AllChannel (USB_OTG_CORE_HANDLE *pdev); + +uint8_t USBH_Open_Channel (USB_OTG_CORE_HANDLE *pdev, + uint8_t ch_num, + uint8_t dev_address, + uint8_t speed, + uint8_t ep_type, + uint16_t mps); + +uint8_t USBH_Modify_Channel (USB_OTG_CORE_HANDLE *pdev, + uint8_t hc_num, + uint8_t dev_address, + uint8_t speed, + uint8_t ep_type, + uint16_t mps); +/** + * @} + */ + + + +#endif /* __USBH_HCS_H */ + + +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_ioreq.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_ioreq.h new file mode 100644 index 0000000..4bdd436 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_ioreq.h @@ -0,0 +1,140 @@ +/** + ****************************************************************************** + * @file usbh_ioreq.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_ioreq.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_IOREQ_H +#define __USBH_IOREQ_H + +/* Includes ------------------------------------------------------------------*/ +#include "usb_conf.h" +#include "usbh_core.h" +#include "usbh_def.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_IOREQ + * @brief This file is the header file for usbh_ioreq.c + * @{ + */ + + +/** @defgroup USBH_IOREQ_Exported_Defines + * @{ + */ +#define USBH_SETUP_PKT_SIZE 8 +#define USBH_EP0_EP_NUM 0 +#define USBH_MAX_PACKET_SIZE 0x40 +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_IOREQ_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_IOREQ_Exported_FunctionsPrototype + * @{ + */ +USBH_Status USBH_CtlSendSetup ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t hc_num); + +USBH_Status USBH_CtlSendData ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num); + +USBH_Status USBH_CtlReceiveData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num); + +USBH_Status USBH_BulkReceiveData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint16_t length, + uint8_t hc_num); + +USBH_Status USBH_BulkSendData ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint16_t length, + uint8_t hc_num); + +USBH_Status USBH_InterruptReceiveData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num); + +USBH_Status USBH_InterruptSendData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num); + +USBH_Status USBH_CtlReq (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t *buff, + uint16_t length); +/** + * @} + */ + +#endif /* __USBH_IOREQ_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_stdreq.h b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_stdreq.h new file mode 100644 index 0000000..22bf3d1 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/inc/usbh_stdreq.h @@ -0,0 +1,148 @@ +/** + ****************************************************************************** + * @file usbh_stdreq.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header file for usbh_stdreq.c + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive ----------------------------------------------*/ +#ifndef __USBH_STDREQ_H +#define __USBH_STDREQ_H + +/* Includes ------------------------------------------------------------------*/ + +#include "usb_conf.h" +#include "usb_hcd.h" +#include "usbh_core.h" +#include "usbh_def.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_STDREQ + * @brief This file is the + * @{ + */ + + +/** @defgroup USBH_STDREQ_Exported_Defines + * @{ + */ +/*Standard Feature Selector for clear feature command*/ +#define FEATURE_SELECTOR_ENDPOINT 0X00 +#define FEATURE_SELECTOR_DEVICE 0X01 + + +#define INTERFACE_DESC_TYPE 0x04 +#define ENDPOINT_DESC_TYPE 0x05 +#define INTERFACE_DESC_SIZE 0x09 + + +#define USBH_HID_CLASS 0x03 + +/** + * @} + */ + + +/** @defgroup USBH_STDREQ_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_STDREQ_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_STDREQ_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_STDREQ_Exported_FunctionsPrototype + * @{ + */ +USBH_Status USBH_GetDescriptor(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t req_type, + uint16_t value_idx, + uint8_t* buff, + uint16_t length ); + +USBH_Status USBH_Get_DevDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t length); + +USBH_Status USBH_Get_StringDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t string_index, + uint8_t *buff, + uint16_t length); + +USBH_Status USBH_SetCfg(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t configuration_value); + +USBH_Status USBH_Get_CfgDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t length); + +USBH_Status USBH_SetAddress(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t DeviceAddress); + +USBH_Status USBH_ClrFeature(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t ep_num, uint8_t hc_num); + +USBH_Status USBH_Issue_ClrFeature(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t ep_num); +/** + * @} + */ + +#endif /* __USBH_STDREQ_H */ + +/** + * @} + */ + +/** + * @} + */ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/src/usbh_core.c b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_core.c new file mode 100644 index 0000000..a155357 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_core.c @@ -0,0 +1,842 @@ +/** + ****************************************************************************** + * @file usbh_core.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file implements the functions for the core state machine process + * the enumeration and the control transfer process + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ +/* Includes ------------------------------------------------------------------*/ + +#include "usbh_ioreq.h" +#include "usb_bsp.h" +#include "usbh_hcs.h" +#include "usbh_stdreq.h" +#include "usbh_core.h" + + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_CORE + * @brief TThis file handles the basic enumaration when a device is connected + * to the host. + * @{ + */ + +/** @defgroup USBH_CORE_Private_TypesDefinitions + * @{ + */ +void USBH_Disconnect (void *pdev); +void USBH_Connect (void *pdev); + +USB_OTG_hPort_TypeDef USBH_DeviceConnStatus_cb = +{ + USBH_Disconnect, + USBH_Connect, + 0, + 0, + 0, + 0 +}; +/** + * @} + */ + + +/** @defgroup USBH_CORE_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_CORE_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_CORE_Private_Variables + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_CORE_Private_FunctionPrototypes + * @{ + */ +static USBH_Status USBH_HandleEnum(USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost); +USBH_Status USBH_HandleControl (USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost); + +/** + * @} + */ + + +/** @defgroup USBH_CORE_Private_Functions + * @{ + */ + + +/** + * @brief USBH_Connect + * USB Connect callback function from the Interrupt. + * @param selected device + * @retval none + */ +void USBH_Connect (void *pdev) +{ + USB_OTG_CORE_HANDLE *ppdev = pdev; + ppdev->host.port_cb->ConnStatus = 1; + ppdev->host.port_cb->ConnHandled = 0; +} + +/** + * @brief USBH_Disconnect + * USB Disconnect callback function from the Interrupt. + * @param selected device + * @retval none + */ + +void USBH_Disconnect (void *pdev) +{ + + USB_OTG_CORE_HANDLE *ppdev = pdev; + + /* Make device Not connected flag true */ + ppdev->host.port_cb->DisconnStatus = 1; + ppdev->host.port_cb->DisconnHandled = 0; +} + +/** + * @brief USBH_Init + * Host hardware and stack initializations + * @param class_cb: Class callback structure address + * @param usr_cb: User callback structure address + * @retval None + */ +void USBH_Init(USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID, + USBH_HOST *phost, + USBH_Class_cb_TypeDef *class_cb, + USBH_Usr_cb_TypeDef *usr_cb) +{ + + /* Hardware Init */ + USB_OTG_BSP_Init(pdev); + + /* configure GPIO pin used for switching VBUS power */ + USB_OTG_BSP_ConfigVBUS(0); + + + /* Host de-initializations */ + USBH_DeInit(pdev, phost); + + /*Register class and user callbacks */ + phost->class_cb = class_cb; + phost->usr_cb = usr_cb; + pdev->host.port_cb = &USBH_DeviceConnStatus_cb; + + pdev->host.port_cb->ConnStatus = 0; + pdev->host.port_cb->DisconnStatus = 0; + + + /* Start the USB OTG core */ + HCD_Init(pdev , coreID); + + /* Upon Init call usr call back */ + phost->usr_cb->Init(); + + /* Enable Interrupts */ + USB_OTG_BSP_EnableInterrupt(pdev); +} + +/** + * @brief USBH_DeInit + * Re-Initialize Host + * @param None + * @retval status: USBH_Status + */ +USBH_Status USBH_DeInit(USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost) +{ + /* Software Init */ + + phost->gState = HOST_IDLE; + phost->gStateBkp = HOST_IDLE; + phost->EnumState = ENUM_IDLE; + phost->RequestState = CMD_SEND; + + phost->Control.state = CTRL_SETUP; + phost->Control.ep0size = USB_OTG_MAX_EP0_SIZE; + + phost->device_prop.address = USBH_DEVICE_ADDRESS_DEFAULT; + phost->device_prop.speed = HPRT0_PRTSPD_FULL_SPEED; + + USBH_Free_Channel (pdev, phost->Control.hc_num_in); + USBH_Free_Channel (pdev, phost->Control.hc_num_out); + return USBH_OK; +} + +/** +* @brief USBH_Process +* USB Host core main state machine process +* @param None +* @retval None +*/ +void USBH_Process(USB_OTG_CORE_HANDLE *pdev , USBH_HOST *phost) +{ + volatile USBH_Status status = USBH_FAIL; + + switch (phost->gState) + { + case HOST_ISSUE_CORE_RESET : + + if ( HCD_ResetPort(pdev) == 0) + { + phost->gState = HOST_IDLE; + } + break; + + case HOST_IDLE : + + if (HCD_IsDeviceConnected(pdev)) + { + /* Wait for USB Connect Interrupt void USBH_ISR_Connected(void) */ + USBH_DeAllocate_AllChannel(pdev); + phost->gState = HOST_DEV_ATTACHED; + } + break; + + case HOST_DEV_ATTACHED : + + phost->usr_cb->DeviceAttached(); + pdev->host.port_cb->DisconnStatus = 0; + pdev->host.port_cb->ConnHandled = 1; + + phost->Control.hc_num_out = USBH_Alloc_Channel(pdev, 0x00); + phost->Control.hc_num_in = USBH_Alloc_Channel(pdev, 0x80); + + /* Reset USB Device */ + if ( HCD_ResetPort(pdev) == 0) + { + phost->usr_cb->ResetDevice(); + /* Wait for USB USBH_ISR_PrtEnDisableChange() + Host is Now ready to start the Enumeration + */ + + phost->device_prop.speed = HCD_GetCurrentSpeed(pdev); + + phost->gState = HOST_ENUMERATION; + phost->usr_cb->DeviceSpeedDetected(phost->device_prop.speed); + + /* Open Control pipes */ + USBH_Open_Channel (pdev, + phost->Control.hc_num_in, + phost->device_prop.address, + phost->device_prop.speed, + EP_TYPE_CTRL, + phost->Control.ep0size); + + /* Open Control pipes */ + USBH_Open_Channel (pdev, + phost->Control.hc_num_out, + phost->device_prop.address, + phost->device_prop.speed, + EP_TYPE_CTRL, + phost->Control.ep0size); + } + break; + + case HOST_ENUMERATION: + /* Check for enumeration status */ + if ( USBH_HandleEnum(pdev , phost) == USBH_OK) + { + /* The function shall return USBH_OK when full enumeration is complete */ + + /* user callback for end of device basic enumeration */ + phost->usr_cb->EnumerationDone(); + + phost->gState = HOST_USR_INPUT; + } + break; + + case HOST_USR_INPUT: + /*The function should return user response true to move to class state */ + if ( phost->usr_cb->UserInput() == USBH_USR_RESP_OK) + { + if((phost->class_cb->Init(pdev, phost))\ + == USBH_OK) + { + phost->gState = HOST_CLASS_REQUEST; + } + } + break; + + case HOST_CLASS_REQUEST: + /* process class standard contol requests state machine */ + status = phost->class_cb->Requests(pdev, phost); + + if(status == USBH_OK) + { + phost->gState = HOST_CLASS; + } + + else + { + USBH_ErrorHandle(phost, status); + } + + + break; + case HOST_CLASS: + /* process class state machine */ + status = phost->class_cb->Machine(pdev, phost); + USBH_ErrorHandle(phost, status); + break; + + case HOST_CTRL_XFER: + /* process control transfer state machine */ + USBH_HandleControl(pdev, phost); + break; + + case HOST_SUSPENDED: + break; + + case HOST_ERROR_STATE: + /* Re-Initilaize Host for new Enumeration */ + USBH_DeInit(pdev, phost); + phost->usr_cb->DeInit(); + phost->class_cb->DeInit(pdev, &phost->device_prop); + break; + + default : + break; + } + + /* check device disconnection event */ + if (!(HCD_IsDeviceConnected(pdev)) && + (pdev->host.port_cb->DisconnHandled == 0)) + { + /* Manage User disconnect operations*/ + phost->usr_cb->DeviceDisconnected(); + + pdev->host.port_cb->DisconnHandled = 1; /* Handle to avoid the Re-entry*/ + + /* Re-Initilaize Host for new Enumeration */ + USBH_DeInit(pdev, phost); + phost->usr_cb->DeInit(); + phost->class_cb->DeInit(pdev, &phost->device_prop); + } +} + + +/** + * @brief USBH_ErrorHandle + * This function handles the Error on Host side. + * @param errType : Type of Error or Busy/OK state + * @retval None + */ +void USBH_ErrorHandle(USBH_HOST *phost, USBH_Status errType) +{ + /* Error unrecovered or not supported device speed */ + if ( (errType == USBH_ERROR_SPEED_UNKNOWN) || + (errType == USBH_UNRECOVERED_ERROR) ) + { + phost->usr_cb->UnrecoveredError(); + phost->gState = HOST_ERROR_STATE; + } + /* USB host restart requested from application layer */ + else if(errType == USBH_APPLY_DEINIT) + { + phost->gState = HOST_ERROR_STATE; + /* user callback for initalization */ + phost->usr_cb->Init(); + } +} + + +/** + * @brief USBH_HandleEnum + * This function includes the complete enumeration process + * @param pdev: Selected device + * @retval USBH_Status + */ +static USBH_Status USBH_HandleEnum(USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost) +{ + USBH_Status Status = USBH_BUSY; + uint8_t Local_Buffer[64]; + + switch (phost->EnumState) + { + case ENUM_IDLE: + /* Get Device Desc for only 1st 8 bytes : To get EP0 MaxPacketSize */ + if ( USBH_Get_DevDesc(pdev , phost, 8) == USBH_OK) + { + phost->Control.ep0size = phost->device_prop.Dev_Desc.bMaxPacketSize; + + /* Issue Reset */ + HCD_ResetPort(pdev); + phost->EnumState = ENUM_GET_FULL_DEV_DESC; + + /* modify control channels configuration for MaxPacket size */ + USBH_Modify_Channel (pdev, + phost->Control.hc_num_out, + 0, + 0, + 0, + phost->Control.ep0size); + + USBH_Modify_Channel (pdev, + phost->Control.hc_num_in, + 0, + 0, + 0, + phost->Control.ep0size); + } + break; + + case ENUM_GET_FULL_DEV_DESC: + /* Get FULL Device Desc */ + if ( USBH_Get_DevDesc(pdev, phost, USB_DEVICE_DESC_SIZE)\ + == USBH_OK) + { + /* user callback for device descriptor available */ + phost->usr_cb->DeviceDescAvailable(&phost->device_prop.Dev_Desc); + phost->EnumState = ENUM_SET_ADDR; + } + break; + + case ENUM_SET_ADDR: + /* set address */ + if ( USBH_SetAddress(pdev, phost, USBH_DEVICE_ADDRESS) == USBH_OK) + { + phost->device_prop.address = USBH_DEVICE_ADDRESS; + + /* user callback for device address assigned */ + phost->usr_cb->DeviceAddressAssigned(); + phost->EnumState = ENUM_GET_CFG_DESC; + + /* modify control channels to update device address */ + USBH_Modify_Channel (pdev, + phost->Control.hc_num_in, + phost->device_prop.address, + 0, + 0, + 0); + + USBH_Modify_Channel (pdev, + phost->Control.hc_num_out, + phost->device_prop.address, + 0, + 0, + 0); + } + break; + + case ENUM_GET_CFG_DESC: + /* get standard configuration descriptor */ + if ( USBH_Get_CfgDesc(pdev, + phost, + USB_CONFIGURATION_DESC_SIZE) == USBH_OK) + { + phost->EnumState = ENUM_GET_FULL_CFG_DESC; + } + break; + + case ENUM_GET_FULL_CFG_DESC: + /* get FULL config descriptor (config, interface, endpoints) */ + if (USBH_Get_CfgDesc(pdev, + phost, + phost->device_prop.Cfg_Desc.wTotalLength) == USBH_OK) + { + /* User callback for configuration descriptors available */ + phost->usr_cb->ConfigurationDescAvailable(&phost->device_prop.Cfg_Desc, + phost->device_prop.Itf_Desc, + phost->device_prop.Ep_Desc[0]); + + phost->EnumState = ENUM_GET_MFC_STRING_DESC; + } + break; + + case ENUM_GET_MFC_STRING_DESC: + if (phost->device_prop.Dev_Desc.iManufacturer != 0) + { /* Check that Manufacturer String is available */ + + if ( USBH_Get_StringDesc(pdev, + phost, + phost->device_prop.Dev_Desc.iManufacturer, + Local_Buffer , + 0xff) == USBH_OK) + { + /* User callback for Manufacturing string */ + phost->usr_cb->ManufacturerString(Local_Buffer); + phost->EnumState = ENUM_GET_PRODUCT_STRING_DESC; + } + } + else + { + phost->usr_cb->ManufacturerString("N/A"); + phost->EnumState = ENUM_GET_PRODUCT_STRING_DESC; + } + break; + + case ENUM_GET_PRODUCT_STRING_DESC: + if (phost->device_prop.Dev_Desc.iProduct != 0) + { /* Check that Product string is available */ + if ( USBH_Get_StringDesc(pdev, + phost, + phost->device_prop.Dev_Desc.iProduct, + Local_Buffer, + 0xff) == USBH_OK) + { + /* User callback for Product string */ + phost->usr_cb->ProductString(Local_Buffer); + phost->EnumState = ENUM_GET_SERIALNUM_STRING_DESC; + } + } + else + { + phost->usr_cb->ProductString("N/A"); + phost->EnumState = ENUM_GET_SERIALNUM_STRING_DESC; + } + break; + + case ENUM_GET_SERIALNUM_STRING_DESC: + if (phost->device_prop.Dev_Desc.iSerialNumber != 0) + { /* Check that Serial number string is available */ + if ( USBH_Get_StringDesc(pdev, + phost, + phost->device_prop.Dev_Desc.iSerialNumber, + Local_Buffer, + 0xff) == USBH_OK) + { + /* User callback for Serial number string */ + phost->usr_cb->SerialNumString(Local_Buffer); + phost->EnumState = ENUM_SET_CONFIGURATION; + } + } + else + { + phost->usr_cb->SerialNumString("N/A"); + phost->EnumState = ENUM_SET_CONFIGURATION; + } + break; + + case ENUM_SET_CONFIGURATION: + /* set configuration (default config) */ + if (USBH_SetCfg(pdev, + phost, + phost->device_prop.Cfg_Desc.bConfigurationValue) == USBH_OK) + { + phost->EnumState = ENUM_DEV_CONFIGURED; + } + break; + + + case ENUM_DEV_CONFIGURED: + /* user callback for enumeration done */ + Status = USBH_OK; + break; + + default: + break; + } + return Status; +} + + +/** + * @brief USBH_HandleControl + * Handles the USB control transfer state machine + * @param pdev: Selected device + * @retval Status + */ +USBH_Status USBH_HandleControl (USB_OTG_CORE_HANDLE *pdev, USBH_HOST *phost) +{ + uint8_t direction; + static uint16_t timeout = 0; + USBH_Status status = USBH_OK; + URB_STATE URB_Status = URB_IDLE; + + phost->Control.status = CTRL_START; + + + switch (phost->Control.state) + { + case CTRL_SETUP: + /* send a SETUP packet */ + USBH_CtlSendSetup (pdev, + phost->Control.setup.d8 , + phost->Control.hc_num_out); + phost->Control.state = CTRL_SETUP_WAIT; + break; + + case CTRL_SETUP_WAIT: + + URB_Status = HCD_GetURB_State(pdev , phost->Control.hc_num_out); + /* case SETUP packet sent successfully */ + if(URB_Status == URB_DONE) + { + direction = (phost->Control.setup.b.bmRequestType & USB_REQ_DIR_MASK); + + /* check if there is a data stage */ + if (phost->Control.setup.b.wLength.w != 0 ) + { + timeout = DATA_STAGE_TIMEOUT; + if (direction == USB_D2H) + { + /* Data Direction is IN */ + phost->Control.state = CTRL_DATA_IN; + } + else + { + /* Data Direction is OUT */ + phost->Control.state = CTRL_DATA_OUT; + } + } + /* No DATA stage */ + else + { + timeout = NODATA_STAGE_TIMEOUT; + + /* If there is No Data Transfer Stage */ + if (direction == USB_D2H) + { + /* Data Direction is IN */ + phost->Control.state = CTRL_STATUS_OUT; + } + else + { + /* Data Direction is OUT */ + phost->Control.state = CTRL_STATUS_IN; + } + } + /* Set the delay timer to enable timeout for data stage completion */ + phost->Control.timer = HCD_GetCurrentFrame(pdev); + } + else if(URB_Status == URB_ERROR) + { + phost->Control.state = CTRL_ERROR; + phost->Control.status = CTRL_XACTERR; + } + break; + + case CTRL_DATA_IN: + /* Issue an IN token */ + USBH_CtlReceiveData(pdev, + phost->Control.buff, + phost->Control.length, + phost->Control.hc_num_in); + + phost->Control.state = CTRL_DATA_IN_WAIT; + break; + + case CTRL_DATA_IN_WAIT: + + URB_Status = HCD_GetURB_State(pdev , phost->Control.hc_num_in); + + /* check is DATA packet transfered successfully */ + if (URB_Status == URB_DONE) + { + phost->Control.state = CTRL_STATUS_OUT; + } + + /* manage error cases*/ + if (URB_Status == URB_STALL) + { + /* In stall case, return to previous machine state*/ + phost->gState = phost->gStateBkp; + } + else if (URB_Status == URB_ERROR) + { + /* Device error */ + phost->Control.state = CTRL_ERROR; + } + else if ((HCD_GetCurrentFrame(pdev)- phost->Control.timer) > timeout) + { + /* timeout for IN transfer */ + phost->Control.state = CTRL_ERROR; + } + break; + + case CTRL_DATA_OUT: + /* Start DATA out transfer (only one DATA packet)*/ + + pdev->host.hc[phost->Control.hc_num_out].toggle_out ^= 1; + + USBH_CtlSendData (pdev, + phost->Control.buff, + phost->Control.length , + phost->Control.hc_num_out); + + phost->Control.state = CTRL_DATA_OUT_WAIT; + break; + + case CTRL_DATA_OUT_WAIT: + + URB_Status = HCD_GetURB_State(pdev , phost->Control.hc_num_out); + if (URB_Status == URB_DONE) + { /* If the Setup Pkt is sent successful, then change the state */ + phost->Control.state = CTRL_STATUS_IN; + } + + /* handle error cases */ + else if (URB_Status == URB_STALL) + { + /* In stall case, return to previous machine state*/ + phost->gState = phost->gStateBkp; + } + else if (URB_Status == URB_NOTREADY) + { + /* Nack received from device */ + phost->Control.state = CTRL_DATA_OUT; + } + else if (URB_Status == URB_ERROR) + { + /* device error */ + phost->Control.state = CTRL_ERROR; + } + break; + + + case CTRL_STATUS_IN: + /* Send 0 bytes out packet */ + USBH_CtlReceiveData (pdev, + 0, + 0, + phost->Control.hc_num_in); + + phost->Control.state = CTRL_STATUS_IN_WAIT; + + break; + + case CTRL_STATUS_IN_WAIT: + + URB_Status = HCD_GetURB_State(pdev , phost->Control.hc_num_in); + + if ( URB_Status == URB_DONE) + { /* Control transfers completed, Exit the State Machine */ + phost->gState = phost->gStateBkp; + } + + else if (URB_Status == URB_ERROR) + { + phost->Control.state = CTRL_ERROR; + } + + else if((HCD_GetCurrentFrame(pdev)\ + - phost->Control.timer) > timeout) + { + phost->Control.state = CTRL_ERROR; + } + else if(URB_Status == URB_STALL) + { + /* Control transfers completed, Exit the State Machine */ + phost->gState = phost->gStateBkp; + phost->Control.status = CTRL_STALL; + status = USBH_NOT_SUPPORTED; + } + break; + + case CTRL_STATUS_OUT: + pdev->host.hc[phost->Control.hc_num_out].toggle_out ^= 1; + USBH_CtlSendData (pdev, + 0, + 0, + phost->Control.hc_num_out); + + phost->Control.state = CTRL_STATUS_OUT_WAIT; + break; + + case CTRL_STATUS_OUT_WAIT: + + URB_Status = HCD_GetURB_State(pdev , phost->Control.hc_num_out); + if (URB_Status == URB_DONE) + { + phost->gState = phost->gStateBkp; + } + else if (URB_Status == URB_NOTREADY) + { + phost->Control.state = CTRL_STATUS_OUT; + } + else if (URB_Status == URB_ERROR) + { + phost->Control.state = CTRL_ERROR; + } + break; + + case CTRL_ERROR: + /* + After a halt condition is encountered or an error is detected by the + host, a control endpoint is allowed to recover by accepting the next Setup + PID; i.e., recovery actions via some other pipe are not required for control + endpoints. For the Default Control Pipe, a device reset will ultimately be + required to clear the halt or error condition if the next Setup PID is not + accepted. + */ + if (++ phost->Control.errorcount <= USBH_MAX_ERROR_COUNT) + { + /* Do the transmission again, starting from SETUP Packet */ + phost->Control.state = CTRL_SETUP; + } + else + { + phost->Control.status = CTRL_FAIL; + phost->gState = phost->gStateBkp; + + status = USBH_FAIL; + } + break; + + default: + break; + } + return status; +} + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/src/usbh_hcs.c b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_hcs.c new file mode 100644 index 0000000..c703d39 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_hcs.c @@ -0,0 +1,253 @@ +/** + ****************************************************************************** + * @file usbh_hcs.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file implements functions for opening and closing host channels + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usbh_hcs.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_HCS + * @brief This file includes opening and closing host channels + * @{ + */ + +/** @defgroup USBH_HCS_Private_Defines + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_HCS_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_HCS_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_HCS_Private_Variables + * @{ + */ + +/** + * @} + */ + + +/** @defgroup USBH_HCS_Private_FunctionPrototypes + * @{ + */ +static uint16_t USBH_GetFreeChannel (USB_OTG_CORE_HANDLE *pdev); +/** + * @} + */ + + +/** @defgroup USBH_HCS_Private_Functions + * @{ + */ + + + +/** + * @brief USBH_Open_Channel + * Open a pipe + * @param pdev : Selected device + * @param hc_num: Host channel Number + * @param dev_address: USB Device address allocated to attached device + * @param speed : USB device speed (Full/Low) + * @param ep_type: end point type (Bulk/int/ctl) + * @param mps: max pkt size + * @retval Status + */ +uint8_t USBH_Open_Channel (USB_OTG_CORE_HANDLE *pdev, + uint8_t hc_num, + uint8_t dev_address, + uint8_t speed, + uint8_t ep_type, + uint16_t mps) +{ + + pdev->host.hc[hc_num].ep_num = pdev->host.channel[hc_num]& 0x7F; + pdev->host.hc[hc_num].ep_is_in = (pdev->host.channel[hc_num] & 0x80 ) == 0x80; + pdev->host.hc[hc_num].dev_addr = dev_address; + pdev->host.hc[hc_num].ep_type = ep_type; + pdev->host.hc[hc_num].max_packet = mps; + pdev->host.hc[hc_num].speed = speed; + pdev->host.hc[hc_num].toggle_in = 0; + pdev->host.hc[hc_num].toggle_out = 0; + if(speed == HPRT0_PRTSPD_HIGH_SPEED) + { + pdev->host.hc[hc_num].do_ping = 1; + } + + USB_OTG_HC_Init(pdev, hc_num) ; + + return HC_OK; + +} + +/** + * @brief USBH_Modify_Channel + * Modify a pipe + * @param pdev : Selected device + * @param hc_num: Host channel Number + * @param dev_address: USB Device address allocated to attached device + * @param speed : USB device speed (Full/Low) + * @param ep_type: end point type (Bulk/int/ctl) + * @param mps: max pkt size + * @retval Status + */ +uint8_t USBH_Modify_Channel (USB_OTG_CORE_HANDLE *pdev, + uint8_t hc_num, + uint8_t dev_address, + uint8_t speed, + uint8_t ep_type, + uint16_t mps) +{ + + if(dev_address != 0) + { + pdev->host.hc[hc_num].dev_addr = dev_address; + } + + if((pdev->host.hc[hc_num].max_packet != mps) && (mps != 0)) + { + pdev->host.hc[hc_num].max_packet = mps; + } + + if((pdev->host.hc[hc_num].speed != speed ) && (speed != 0 )) + { + pdev->host.hc[hc_num].speed = speed; + } + + USB_OTG_HC_Init(pdev, hc_num); + return HC_OK; + +} + +/** + * @brief USBH_Alloc_Channel + * Allocate a new channel for the pipe + * @param ep_addr: End point for which the channel to be allocated + * @retval hc_num: Host channel number + */ +uint8_t USBH_Alloc_Channel (USB_OTG_CORE_HANDLE *pdev, uint8_t ep_addr) +{ + uint16_t hc_num; + + hc_num = USBH_GetFreeChannel(pdev); + + if (hc_num != HC_ERROR) + { + pdev->host.channel[hc_num] = HC_USED | ep_addr; + } + return hc_num; +} + +/** + * @brief USBH_Free_Pipe + * Free the USB host channel + * @param idx: Channel number to be freed + * @retval Status + */ +uint8_t USBH_Free_Channel (USB_OTG_CORE_HANDLE *pdev, uint8_t idx) +{ + if(idx < HC_MAX) + { + pdev->host.channel[idx] &= HC_USED_MASK; + } + return USBH_OK; +} + + +/** + * @brief USBH_DeAllocate_AllChannel + * Free all USB host channel +* @param pdev : core instance + * @retval Status + */ +uint8_t USBH_DeAllocate_AllChannel (USB_OTG_CORE_HANDLE *pdev) +{ + uint8_t idx; + + for (idx = 2; idx < HC_MAX ; idx ++) + { + pdev->host.channel[idx] = 0; + } + return USBH_OK; +} + +/** + * @brief USBH_GetFreeChannel + * Get a free channel number for allocation to a device endpoint + * @param None + * @retval idx: Free Channel number + */ +static uint16_t USBH_GetFreeChannel (USB_OTG_CORE_HANDLE *pdev) +{ + uint8_t idx = 0; + + for (idx = 0 ; idx < HC_MAX ; idx++) + { + if ((pdev->host.channel[idx] & HC_USED) == 0) + { + return idx; + } + } + return HC_ERROR; +} + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/src/usbh_ioreq.c b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_ioreq.c new file mode 100644 index 0000000..a890848 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_ioreq.c @@ -0,0 +1,419 @@ +/** + ****************************************************************************** + * @file usbh_ioreq.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file handles the issuing of the USB transactions + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ +/* Includes ------------------------------------------------------------------*/ + +#include "usbh_ioreq.h" + +/** @addtogroup USBH_LIB + * @{ + */ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_IOREQ + * @brief This file handles the standard protocol processing (USB v2.0) + * @{ + */ + + +/** @defgroup USBH_IOREQ_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USBH_IOREQ_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Private_Variables + * @{ + */ +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Private_FunctionPrototypes + * @{ + */ +static USBH_Status USBH_SubmitSetupRequest(USBH_HOST *phost, + uint8_t* buff, + uint16_t length); + +/** + * @} + */ + + +/** @defgroup USBH_IOREQ_Private_Functions + * @{ + */ + + +/** + * @brief USBH_CtlReq + * USBH_CtlReq sends a control request and provide the status after + * completion of the request + * @param pdev: Selected device + * @param req: Setup Request Structure + * @param buff: data buffer address to store the response + * @param length: length of the response + * @retval Status + */ +USBH_Status USBH_CtlReq (USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t *buff, + uint16_t length) +{ + USBH_Status status; + URB_STATE URB_Status = URB_IDLE; + + URB_Status = HCD_GetURB_State(pdev, phost->Control.hc_num_out); + + status = USBH_BUSY; + + switch (phost->RequestState) + { + case CMD_SEND: + /* Start a SETUP transfer */ + USBH_SubmitSetupRequest(phost, buff, length); + phost->RequestState = CMD_WAIT; + status = USBH_BUSY; + break; + + case CMD_WAIT: + if (URB_Status == URB_DONE) + { + /* Commands successfully sent and Response Received */ + phost->RequestState = CMD_SEND; + status = USBH_OK; + } + else if (URB_Status == URB_ERROR) + { + /* Failure Mode */ + phost->RequestState = CMD_SEND; + status = USBH_FAIL; + } + else if (URB_Status == URB_STALL) + { + /* Commands successfully sent and Response Received */ + phost->RequestState = CMD_SEND; + status = USBH_NOT_SUPPORTED; + } + break; + + default: + break; + } + return status; +} + +/** + * @brief USBH_CtlSendSetup + * Sends the Setup Packet to the Device + * @param pdev: Selected device + * @param buff: Buffer pointer from which the Data will be send to Device + * @param hc_num: Host channel Number + * @retval Status + */ +USBH_Status USBH_CtlSendSetup ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t hc_num){ + pdev->host.hc[hc_num].ep_is_in = 0; + pdev->host.hc[hc_num].data_pid = HC_PID_SETUP; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = USBH_SETUP_PKT_SIZE; + + return (USBH_Status)HCD_SubmitRequest (pdev , hc_num); +} + + +/** + * @brief USBH_CtlSendData + * Sends a data Packet to the Device + * @param pdev: Selected device + * @param buff: Buffer pointer from which the Data will be sent to Device + * @param length: Length of the data to be sent + * @param hc_num: Host channel Number + * @retval Status + */ +USBH_Status USBH_CtlSendData ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num) +{ + pdev->host.hc[hc_num].ep_is_in = 0; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + if ( length == 0 ) + { /* For Status OUT stage, Length==0, Status Out PID = 1 */ + pdev->host.hc[hc_num].toggle_out = 1; + } + + /* Set the Data Toggle bit as per the Flag */ + if ( pdev->host.hc[hc_num].toggle_out == 0) + { /* Put the PID 0 */ + pdev->host.hc[hc_num].data_pid = HC_PID_DATA0; + } + else + { /* Put the PID 1 */ + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1 ; + } + + HCD_SubmitRequest (pdev , hc_num); + + return USBH_OK; +} + + +/** + * @brief USBH_CtlReceiveData + * Receives the Device Response to the Setup Packet + * @param pdev: Selected device + * @param buff: Buffer pointer in which the response needs to be copied + * @param length: Length of the data to be received + * @param hc_num: Host channel Number + * @retval Status. + */ +USBH_Status USBH_CtlReceiveData(USB_OTG_CORE_HANDLE *pdev, + uint8_t* buff, + uint8_t length, + uint8_t hc_num) +{ + + pdev->host.hc[hc_num].ep_is_in = 1; + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + HCD_SubmitRequest (pdev , hc_num); + + return USBH_OK; + +} + + +/** + * @brief USBH_BulkSendData + * Sends the Bulk Packet to the device + * @param pdev: Selected device + * @param buff: Buffer pointer from which the Data will be sent to Device + * @param length: Length of the data to be sent + * @param hc_num: Host channel Number + * @retval Status + */ +USBH_Status USBH_BulkSendData ( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint16_t length, + uint8_t hc_num) +{ + pdev->host.hc[hc_num].ep_is_in = 0; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + /* Set the Data Toggle bit as per the Flag */ + if ( pdev->host.hc[hc_num].toggle_out == 0) + { /* Put the PID 0 */ + pdev->host.hc[hc_num].data_pid = HC_PID_DATA0; + } + else + { /* Put the PID 1 */ + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1 ; + } + + HCD_SubmitRequest (pdev , hc_num); + return USBH_OK; +} + + +/** + * @brief USBH_BulkReceiveData + * Receives IN bulk packet from device + * @param pdev: Selected device + * @param buff: Buffer pointer in which the received data packet to be copied + * @param length: Length of the data to be received + * @param hc_num: Host channel Number + * @retval Status. + */ +USBH_Status USBH_BulkReceiveData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint16_t length, + uint8_t hc_num) +{ + pdev->host.hc[hc_num].ep_is_in = 1; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + + if( pdev->host.hc[hc_num].toggle_in == 0) + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA0; + } + else + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1; + } + + HCD_SubmitRequest (pdev , hc_num); + return USBH_OK; +} + + +/** + * @brief USBH_InterruptReceiveData + * Receives the Device Response to the Interrupt IN token + * @param pdev: Selected device + * @param buff: Buffer pointer in which the response needs to be copied + * @param length: Length of the data to be received + * @param hc_num: Host channel Number + * @retval Status. + */ +USBH_Status USBH_InterruptReceiveData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num) +{ + + pdev->host.hc[hc_num].ep_is_in = 1; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + + + if(pdev->host.hc[hc_num].toggle_in == 0) + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA0; + } + else + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1; + } + + /* toggle DATA PID */ + pdev->host.hc[hc_num].toggle_in ^= 1; + + HCD_SubmitRequest (pdev , hc_num); + + return USBH_OK; +} + +/** + * @brief USBH_InterruptSendData + * Sends the data on Interrupt OUT Endpoint + * @param pdev: Selected device + * @param buff: Buffer pointer from where the data needs to be copied + * @param length: Length of the data to be sent + * @param hc_num: Host channel Number + * @retval Status. + */ +USBH_Status USBH_InterruptSendData( USB_OTG_CORE_HANDLE *pdev, + uint8_t *buff, + uint8_t length, + uint8_t hc_num) +{ + + pdev->host.hc[hc_num].ep_is_in = 0; + pdev->host.hc[hc_num].xfer_buff = buff; + pdev->host.hc[hc_num].xfer_len = length; + + if(pdev->host.hc[hc_num].toggle_in == 0) + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA0; + } + else + { + pdev->host.hc[hc_num].data_pid = HC_PID_DATA1; + } + + pdev->host.hc[hc_num].toggle_in ^= 1; + + HCD_SubmitRequest (pdev , hc_num); + + return USBH_OK; +} + + +/** + * @brief USBH_SubmitSetupRequest + * Start a setup transfer by changing the state-machine and + * initializing the required variables needed for the Control Transfer + * @param pdev: Selected device + * @param setup: Setup Request Structure + * @param buff: Buffer used for setup request + * @param length: Length of the data + * @retval Status. +*/ +static USBH_Status USBH_SubmitSetupRequest(USBH_HOST *phost, + uint8_t* buff, + uint16_t length) +{ + + /* Save Global State */ + phost->gStateBkp = phost->gState; + + /* Prepare the Transactions */ + phost->gState = HOST_CTRL_XFER; + phost->Control.buff = buff; + phost->Control.length = length; + phost->Control.state = CTRL_SETUP; + + return USBH_OK; +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + diff --git a/Libraries/STM32_USB_HOST_Library/Core/src/usbh_stdreq.c b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_stdreq.c new file mode 100644 index 0000000..fb90c4b --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Core/src/usbh_stdreq.c @@ -0,0 +1,551 @@ +/** + ****************************************************************************** + * @file usbh_stdreq.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file implements the standard requests for device enumeration + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ +/* Includes ------------------------------------------------------------------*/ + +#include "usbh_ioreq.h" +#include "usbh_stdreq.h" + +/** @addtogroup USBH_LIB +* @{ +*/ + +/** @addtogroup USBH_LIB_CORE +* @{ +*/ + +/** @defgroup USBH_STDREQ +* @brief This file implements the standard requests for device enumeration +* @{ +*/ + + +/** @defgroup USBH_STDREQ_Private_Defines +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_STDREQ_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + + +/** @defgroup USBH_STDREQ_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_STDREQ_Private_Variables +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USBH_STDREQ_Private_FunctionPrototypes +* @{ +*/ +static void USBH_ParseDevDesc (USBH_DevDesc_TypeDef* , uint8_t *buf, uint16_t length); + +static void USBH_ParseCfgDesc (USBH_CfgDesc_TypeDef* cfg_desc, + USBH_InterfaceDesc_TypeDef* itf_desc, + USBH_EpDesc_TypeDef* ep_desc, + uint8_t *buf, + uint16_t length); +static USBH_DescHeader_t *USBH_GetNextDesc (uint8_t *pbuf, + uint16_t *ptr); + +static void USBH_ParseInterfaceDesc (USBH_InterfaceDesc_TypeDef *if_descriptor, uint8_t *buf); +static void USBH_ParseEPDesc (USBH_EpDesc_TypeDef *ep_descriptor, uint8_t *buf); + +static void USBH_ParseStringDesc (uint8_t* psrc, uint8_t* pdest, uint16_t length); +/** +* @} +*/ + + +/** @defgroup USBH_STDREQ_Private_Functions +* @{ +*/ + + +/** +* @brief USBH_Get_DevDesc +* Issue Get Device Descriptor command to the device. Once the response +* received, it parses the device descriptor and updates the status. +* @param pdev: Selected device +* @param dev_desc: Device Descriptor buffer address +* @param pdev->host.Rx_Buffer: Receive Buffer address +* @param length: Length of the descriptor +* @retval Status +*/ +USBH_Status USBH_Get_DevDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t length) +{ + + USBH_Status status; + + if((status = USBH_GetDescriptor(pdev, + phost, + USB_REQ_RECIPIENT_DEVICE | USB_REQ_TYPE_STANDARD, + USB_DESC_DEVICE, + pdev->host.Rx_Buffer, + length)) == USBH_OK) + { + /* Commands successfully sent and Response Received */ + USBH_ParseDevDesc(&phost->device_prop.Dev_Desc, pdev->host.Rx_Buffer, length); + } + return status; +} + +/** +* @brief USBH_Get_CfgDesc +* Issues Configuration Descriptor to the device. Once the response +* received, it parses the configuartion descriptor and updates the +* status. +* @param pdev: Selected device +* @param cfg_desc: Configuration Descriptor address +* @param itf_desc: Interface Descriptor address +* @param ep_desc: Endpoint Descriptor address +* @param length: Length of the descriptor +* @retval Status +*/ +USBH_Status USBH_Get_CfgDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t length) + +{ + USBH_Status status; + + if((status = USBH_GetDescriptor(pdev, + phost, + USB_REQ_RECIPIENT_DEVICE | USB_REQ_TYPE_STANDARD, + USB_DESC_CONFIGURATION, + pdev->host.Rx_Buffer, + length)) == USBH_OK) + { + /* Commands successfully sent and Response Received */ + USBH_ParseCfgDesc (&phost->device_prop.Cfg_Desc, + phost->device_prop.Itf_Desc, + phost->device_prop.Ep_Desc[0], + pdev->host.Rx_Buffer, + length); + + } + return status; +} + + +/** +* @brief USBH_Get_StringDesc +* Issues string Descriptor command to the device. Once the response +* received, it parses the string descriptor and updates the status. +* @param pdev: Selected device +* @param string_index: String index for the descriptor +* @param buff: Buffer address for the descriptor +* @param length: Length of the descriptor +* @retval Status +*/ +USBH_Status USBH_Get_StringDesc(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t string_index, + uint8_t *buff, + uint16_t length) +{ + USBH_Status status; + + if((status = USBH_GetDescriptor(pdev, + phost, + USB_REQ_RECIPIENT_DEVICE | USB_REQ_TYPE_STANDARD, + USB_DESC_STRING | string_index, + pdev->host.Rx_Buffer, + length)) == USBH_OK) + { + /* Commands successfully sent and Response Received */ + USBH_ParseStringDesc(pdev->host.Rx_Buffer,buff, length); + } + return status; +} + +/** +* @brief USBH_GetDescriptor +* Issues Descriptor command to the device. Once the response received, +* it parses the descriptor and updates the status. +* @param pdev: Selected device +* @param req_type: Descriptor type +* @param value_idx: wValue for the GetDescriptr request +* @param buff: Buffer to store the descriptor +* @param length: Length of the descriptor +* @retval Status +*/ +USBH_Status USBH_GetDescriptor(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t req_type, + uint16_t value_idx, + uint8_t* buff, + uint16_t length ) +{ + phost->Control.setup.b.bmRequestType = USB_D2H | req_type; + phost->Control.setup.b.bRequest = USB_REQ_GET_DESCRIPTOR; + phost->Control.setup.b.wValue.w = value_idx; + + if ((value_idx & 0xff00) == USB_DESC_STRING) + { + phost->Control.setup.b.wIndex.w = 0x0409; + } + else + { + phost->Control.setup.b.wIndex.w = 0; + } + phost->Control.setup.b.wLength.w = length; + return USBH_CtlReq(pdev, phost, buff , length ); +} + +/** +* @brief USBH_SetAddress +* This command sets the address to the connected device +* @param pdev: Selected device +* @param DeviceAddress: Device address to assign +* @retval Status +*/ +USBH_Status USBH_SetAddress(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t DeviceAddress) +{ + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_RECIPIENT_DEVICE | \ + USB_REQ_TYPE_STANDARD; + + phost->Control.setup.b.bRequest = USB_REQ_SET_ADDRESS; + + phost->Control.setup.b.wValue.w = (uint16_t)DeviceAddress; + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 0; + + return USBH_CtlReq(pdev, phost, 0 , 0 ); +} + +/** +* @brief USBH_SetCfg +* The command sets the configuration value to the connected device +* @param pdev: Selected device +* @param cfg_idx: Configuration value +* @retval Status +*/ +USBH_Status USBH_SetCfg(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint16_t cfg_idx) +{ + + phost->Control.setup.b.bmRequestType = USB_H2D | USB_REQ_RECIPIENT_DEVICE |\ + USB_REQ_TYPE_STANDARD; + phost->Control.setup.b.bRequest = USB_REQ_SET_CONFIGURATION; + phost->Control.setup.b.wValue.w = cfg_idx; + phost->Control.setup.b.wIndex.w = 0; + phost->Control.setup.b.wLength.w = 0; + + return USBH_CtlReq(pdev, phost, 0 , 0 ); +} + +/** +* @brief USBH_ClrFeature +* This request is used to clear or disable a specific feature. + +* @param pdev: Selected device +* @param ep_num: endpoint number +* @param hc_num: Host channel number +* @retval Status +*/ +USBH_Status USBH_ClrFeature(USB_OTG_CORE_HANDLE *pdev, + USBH_HOST *phost, + uint8_t ep_num, + uint8_t hc_num) +{ + + phost->Control.setup.b.bmRequestType = USB_H2D | + USB_REQ_RECIPIENT_ENDPOINT | + USB_REQ_TYPE_STANDARD; + + phost->Control.setup.b.bRequest = USB_REQ_CLEAR_FEATURE; + phost->Control.setup.b.wValue.w = FEATURE_SELECTOR_ENDPOINT; + phost->Control.setup.b.wIndex.w = ep_num; + phost->Control.setup.b.wLength.w = 0; + + if ((ep_num & USB_REQ_DIR_MASK ) == USB_D2H) + { /* EP Type is IN */ + pdev->host.hc[hc_num].toggle_in = 0; + } + else + {/* EP Type is OUT */ + pdev->host.hc[hc_num].toggle_out = 0; + } + + return USBH_CtlReq(pdev, phost, 0 , 0 ); +} + +/** +* @brief USBH_ParseDevDesc +* This function Parses the device descriptor +* @param dev_desc: device_descriptor destinaton address +* @param buf: Buffer where the source descriptor is available +* @param length: Length of the descriptor +* @retval None +*/ +static void USBH_ParseDevDesc (USBH_DevDesc_TypeDef* dev_desc, + uint8_t *buf, + uint16_t length) +{ + dev_desc->bLength = *(uint8_t *) (buf + 0); + dev_desc->bDescriptorType = *(uint8_t *) (buf + 1); + dev_desc->bcdUSB = LE16 (buf + 2); + dev_desc->bDeviceClass = *(uint8_t *) (buf + 4); + dev_desc->bDeviceSubClass = *(uint8_t *) (buf + 5); + dev_desc->bDeviceProtocol = *(uint8_t *) (buf + 6); + dev_desc->bMaxPacketSize = *(uint8_t *) (buf + 7); + + if (length > 8) + { /* For 1st time after device connection, Host may issue only 8 bytes for + Device Descriptor Length */ + dev_desc->idVendor = LE16 (buf + 8); + dev_desc->idProduct = LE16 (buf + 10); + dev_desc->bcdDevice = LE16 (buf + 12); + dev_desc->iManufacturer = *(uint8_t *) (buf + 14); + dev_desc->iProduct = *(uint8_t *) (buf + 15); + dev_desc->iSerialNumber = *(uint8_t *) (buf + 16); + dev_desc->bNumConfigurations = *(uint8_t *) (buf + 17); + } +} + +/** +* @brief USBH_ParseCfgDesc +* This function Parses the configuration descriptor +* @param cfg_desc: Configuration Descriptor address +* @param itf_desc: Interface Descriptor address +* @param ep_desc: Endpoint Descriptor address +* @param buf: Buffer where the source descriptor is available +* @param length: Length of the descriptor +* @retval None +*/ +static void USBH_ParseCfgDesc (USBH_CfgDesc_TypeDef* cfg_desc, + USBH_InterfaceDesc_TypeDef* itf_desc, + USBH_EpDesc_TypeDef* ep_desc, + uint8_t *buf, + uint16_t length) +{ + USBH_InterfaceDesc_TypeDef *pif ; + USBH_EpDesc_TypeDef *pep; + USBH_DescHeader_t *pdesc = (USBH_DescHeader_t *)buf; + uint16_t ptr; + int8_t if_ix; + int8_t ep_ix; + + pdesc = (USBH_DescHeader_t *)buf; + + /* Parse configuration descriptor */ + cfg_desc->bLength = *(uint8_t *) (buf + 0); + cfg_desc->bDescriptorType = *(uint8_t *) (buf + 1); + cfg_desc->wTotalLength = LE16 (buf + 2); + cfg_desc->bNumInterfaces = *(uint8_t *) (buf + 4); + cfg_desc->bConfigurationValue = *(uint8_t *) (buf + 5); + cfg_desc->iConfiguration = *(uint8_t *) (buf + 6); + cfg_desc->bmAttributes = *(uint8_t *) (buf + 7); + cfg_desc->bMaxPower = *(uint8_t *) (buf + 8); + + + if (length > USB_CONFIGURATION_DESC_SIZE) + { + ptr = USB_LEN_CFG_DESC; + + if ( cfg_desc->bNumInterfaces <= USBH_MAX_NUM_INTERFACES) + { + if_ix = 0; + pif = (USBH_InterfaceDesc_TypeDef *)0; + + /* Parse Interface descriptor relative to the current configuration */ + if(cfg_desc->bNumInterfaces <= USBH_MAX_NUM_INTERFACES) + { + while (if_ix < cfg_desc->bNumInterfaces) + { + pdesc = USBH_GetNextDesc((uint8_t *)pdesc, &ptr); + if (pdesc->bDescriptorType == USB_DESC_TYPE_INTERFACE) + { + pif = &itf_desc[if_ix]; + USBH_ParseInterfaceDesc (pif, (uint8_t *)pdesc); + ep_ix = 0; + + /* Parse Ep descriptors relative to the current interface */ + if(pif->bNumEndpoints <= USBH_MAX_NUM_ENDPOINTS) + { + while (ep_ix < pif->bNumEndpoints) + { + pdesc = USBH_GetNextDesc((void* )pdesc, &ptr); + if (pdesc->bDescriptorType == USB_DESC_TYPE_ENDPOINT) + { + pep = &ep_desc[ep_ix]; + USBH_ParseEPDesc (pep, (uint8_t *)pdesc); + ep_ix++; + } + else + { + ptr += pdesc->bLength; + } + } + } + if_ix++; + } + else + { + ptr += pdesc->bLength; + } + } + } + } + } +} + + +/** +* @brief USBH_ParseInterfaceDesc +* This function Parses the interface descriptor +* @param if_descriptor : Interface descriptor destination +* @param buf: Buffer where the descriptor data is available +* @retval None +*/ +static void USBH_ParseInterfaceDesc (USBH_InterfaceDesc_TypeDef *if_descriptor, + uint8_t *buf) +{ + if_descriptor->bLength = *(uint8_t *) (buf + 0); + if_descriptor->bDescriptorType = *(uint8_t *) (buf + 1); + if_descriptor->bInterfaceNumber = *(uint8_t *) (buf + 2); + if_descriptor->bAlternateSetting = *(uint8_t *) (buf + 3); + if_descriptor->bNumEndpoints = *(uint8_t *) (buf + 4); + if_descriptor->bInterfaceClass = *(uint8_t *) (buf + 5); + if_descriptor->bInterfaceSubClass = *(uint8_t *) (buf + 6); + if_descriptor->bInterfaceProtocol = *(uint8_t *) (buf + 7); + if_descriptor->iInterface = *(uint8_t *) (buf + 8); +} + +/** +* @brief USBH_ParseEPDesc +* This function Parses the endpoint descriptor +* @param ep_descriptor: Endpoint descriptor destination address +* @param buf: Buffer where the parsed descriptor stored +* @retval None +*/ +static void USBH_ParseEPDesc (USBH_EpDesc_TypeDef *ep_descriptor, + uint8_t *buf) +{ + + ep_descriptor->bLength = *(uint8_t *) (buf + 0); + ep_descriptor->bDescriptorType = *(uint8_t *) (buf + 1); + ep_descriptor->bEndpointAddress = *(uint8_t *) (buf + 2); + ep_descriptor->bmAttributes = *(uint8_t *) (buf + 3); + ep_descriptor->wMaxPacketSize = LE16 (buf + 4); + ep_descriptor->bInterval = *(uint8_t *) (buf + 6); +} + +/** +* @brief USBH_ParseStringDesc +* This function Parses the string descriptor +* @param psrc: Source pointer containing the descriptor data +* @param pdest: Destination address pointer +* @param length: Length of the descriptor +* @retval None +*/ +static void USBH_ParseStringDesc (uint8_t* psrc, + uint8_t* pdest, + uint16_t length) +{ + uint16_t strlength; + uint16_t idx; + + /* The UNICODE string descriptor is not NULL-terminated. The string length is + computed by substracting two from the value of the first byte of the descriptor. + */ + + /* Check which is lower size, the Size of string or the length of bytes read + from the device */ + + if ( psrc[1] == USB_DESC_TYPE_STRING) + { /* Make sure the Descriptor is String Type */ + + /* psrc[0] contains Size of Descriptor, subtract 2 to get the length of string */ + strlength = ( ( (psrc[0]-2) <= length) ? (psrc[0]-2) :length); + psrc += 2; /* Adjust the offset ignoring the String Len and Descriptor type */ + + for (idx = 0; idx < strlength; idx+=2 ) + {/* Copy Only the string and ignore the UNICODE ID, hence add the src */ + *pdest = psrc[idx]; + pdest++; + } + *pdest = 0; /* mark end of string */ + } +} + +/** +* @brief USBH_GetNextDesc +* This function return the next descriptor header +* @param buf: Buffer where the cfg descriptor is available +* @param ptr: data popinter inside the cfg descriptor +* @retval next header +*/ +static USBH_DescHeader_t *USBH_GetNextDesc (uint8_t *pbuf, uint16_t *ptr) +{ + USBH_DescHeader_t *pnext; + + *ptr += ((USBH_DescHeader_t *)pbuf)->bLength; + pnext = (USBH_DescHeader_t *)((uint8_t *)pbuf + \ + ((USBH_DescHeader_t *)pbuf)->bLength); + + return(pnext); +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + + + + diff --git a/Libraries/STM32_USB_HOST_Library/Release_Notes.html b/Libraries/STM32_USB_HOST_Library/Release_Notes.html new file mode 100644 index 0000000..88cc335 --- /dev/null +++ b/Libraries/STM32_USB_HOST_Library/Release_Notes.html @@ -0,0 +1,944 @@ + + + + + + + + +Release Notes for STM32F105/7xx and STM32F2xx USB Host Library + + + + + +
+ +

 

+ +
+ + + + + +
+ + + + + + + +
+

Back to Release page

+
+

Release Notes for STM32F105/7xx and STM32F2xx USB Host Library

+

Copyright + 2011 STMicroelectronics

+

+
+

 

+ + + + +
+

Contents

+
    +
  1. STM32F105/7xx and STM32F2xx USB Host Library update History
  2. +
  3. License
  4. +
+

STM32F105/7xx and STM32F2xx USB Host Library  update History

V2.0.0 / 22-July-2011

Main +Changes

+
  • Second official version supporting STM32F105/7 and STM32F2xx devices
  • Add support for STM32F2xx devices
  • Add multi interface feature
  • Add dynamic configuration parsing
  • Add +USBH_DeAllocate_AllChannel function in the Host channel management +layer to clean up channels allocation table when de-initializing the +library
  • Change the core layer to stop correctly the host core and free all allocated channels
  • Add usbh_conf.h file in the application layer to customize some user parameters

V1.0.0 - 11/29/2010

+
  • Created 

License

+

The use of this STM32 software is governed by the terms and conditions of the License Agreement "MCD-ST Liberty SW License Agreement 20Jul2011 v0.1.pdf" available in the root of this package. 

+
+
+
+

For + complete documentation on STM32(CORTEX M3) 32-Bit + Microcontrollers visit www.st.com/STM32

+
+

+
+ +
+ +

 

+ +
+ + \ No newline at end of file diff --git a/Libraries/STM32_USB_OTG_Driver/Release_Notes.html b/Libraries/STM32_USB_OTG_Driver/Release_Notes.html new file mode 100644 index 0000000..17d2a08 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/Release_Notes.html @@ -0,0 +1,941 @@ + + + + + + + + +Release Notes for STM32F105/7xx and STM32F2xx USB OTG Driver + + + + + +
+ +

 

+ +
+ + + + + +
+ + + + + + + +
+

Back to Release page

+
+

Release Notes for STM32F105/7xx and STM32F2xx USB OTG Driver

+

Copyright + 2011 STMicroelectronics

+

+
+

 

+ + + + +
+

Contents

+
    +
  1. STM32F105/7xx and STM32F2xx USB OTG Driver update History
  2. +
  3. License
  4. +
+

STM32F105/7xx and STM32F2xx USB OTG Driver  update History

V2.0.0 / 22-July-2011

Main +Changes

+
  • Second official version supporting STM32F105/7 and STM32F2xx devices
  • Rename the Library from "STM32_USB_HOST_Driver" to "STM32_USB_OTG_Driver"
  • Add support for STM32F2xx devices
  • Add support for Device and OTG modes
  • Change HCD layer to support High speed core
  • Change the Low level driver to support multi core support for Host mode
  • Add Stop mechanism for Host and Device modes
  • Change VBUS enabling method, to use the external or the internal VBUS when using the ULPI

V1.0.0 - 11/29/2010

+
  • Created 

License

+

The use of this STM32 software is governed by the terms and conditions of the License Agreement "MCD-ST Liberty SW License Agreement 20Jul2011 v0.1.pdf" available in the root of this package. 

+
+
+
+

For + complete documentation on STM32(CORTEX M3) 32-Bit + Microcontrollers visit www.st.com/STM32

+
+

+
+ +
+ +

 

+ +
+ + \ No newline at end of file diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h new file mode 100644 index 0000000..0e7c12e --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_bsp.h @@ -0,0 +1,97 @@ +/** + ****************************************************************************** + * @file usb_bsp.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Specific api's relative to the used hardware platform + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_BSP__H__ +#define __USB_BSP__H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_core.h" +#include "stm32f4_discovery.h" + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_BSP + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_BSP_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_BSP_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_BSP_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_BSP_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_BSP_Exported_FunctionsPrototype + * @{ + */ +void BSP_Init(void); + +void USB_OTG_BSP_Init (USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_BSP_uDelay (const uint32_t usec); +void USB_OTG_BSP_mDelay (const uint32_t msec); +void USB_OTG_BSP_EnableInterrupt (USB_OTG_CORE_HANDLE *pdev); +#ifdef USE_HOST_MODE +void USB_OTG_BSP_ConfigVBUS(USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_BSP_DriveVBUS(USB_OTG_CORE_HANDLE *pdev,uint8_t state); +#endif +/** + * @} + */ + +#endif //__USB_BSP__H__ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h new file mode 100644 index 0000000..39b3552 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_conf_template.h @@ -0,0 +1,287 @@ +/** + ****************************************************************************** + * @file usb_conf.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief general low level driver configuration + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_CONF__H__ +#define __USB_CONF__H__ + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f2xx.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_CONF + * @brief USB low level driver configuration file + * @{ + */ + +/** @defgroup USB_CONF_Exported_Defines + * @{ + */ + +/* USB Core and PHY interface configuration. + Tip: To avoid modifying these defines each time you need to change the USB + configuration, you can declare the needed define in your toolchain + compiler preprocessor. + */ +#ifndef USE_USB_OTG_FS + //#define USE_USB_OTG_FS +#endif /* USE_USB_OTG_FS */ + +#ifndef USE_USB_OTG_HS + //#define USE_USB_OTG_HS +#endif /* USE_USB_OTG_HS */ + +#ifndef USE_ULPI_PHY + //#define USE_ULPI_PHY +#endif /* USE_ULPI_PHY */ + +#ifndef USE_EMBEDDED_PHY + //#define USE_EMBEDDED_PHY +#endif /* USE_EMBEDDED_PHY */ + +#ifndef USE_I2C_PHY + //#define USE_I2C_PHY +#endif /* USE_I2C_PHY */ + + +#ifdef USE_USB_OTG_FS + #define USB_OTG_FS_CORE +#endif + +#ifdef USE_USB_OTG_HS + #define USB_OTG_HS_CORE +#endif + +/******************************************************************************* +* FIFO Size Configuration in Device mode +* +* (i) Receive data FIFO size = RAM for setup packets + +* OUT endpoint control information + +* data OUT packets + miscellaneous +* Space = ONE 32-bits words +* --> RAM for setup packets = 10 spaces +* (n is the nbr of CTRL EPs the device core supports) +* --> OUT EP CTRL info = 1 space +* (one space for status information written to the FIFO along with each +* received packet) +* --> data OUT packets = (Largest Packet Size / 4) + 1 spaces +* (MINIMUM to receive packets) +* --> OR data OUT packets = at least 2*(Largest Packet Size / 4) + 1 spaces +* (if high-bandwidth EP is enabled or multiple isochronous EPs) +* --> miscellaneous = 1 space per OUT EP +* (one space for transfer complete status information also pushed to the +* FIFO with each endpoint's last packet) +* +* (ii)MINIMUM RAM space required for each IN EP Tx FIFO = MAX packet size for +* that particular IN EP. More space allocated in the IN EP Tx FIFO results +* in a better performance on the USB and can hide latencies on the AHB. +* +* (iii) TXn min size = 16 words. (n : Transmit FIFO index) +* (iv) When a TxFIFO is not used, the Configuration should be as follows: +* case 1 : n > m and Txn is not used (n,m : Transmit FIFO indexes) +* --> Txm can use the space allocated for Txn. +* case2 : n < m and Txn is not used (n,m : Transmit FIFO indexes) +* --> Txn should be configured with the minimum space of 16 words +* (v) The FIFO is used optimally when used TxFIFOs are allocated in the top +* of the FIFO.Ex: use EP1 and EP2 as IN instead of EP1 and EP3 as IN ones. +*******************************************************************************/ + +/******************************************************************************* +* FIFO Size Configuration in Host mode +* +* (i) Receive data FIFO size = (Largest Packet Size / 4) + 1 or +* 2x (Largest Packet Size / 4) + 1, If a +* high-bandwidth channel or multiple isochronous +* channels are enabled +* +* (ii) For the host nonperiodic Transmit FIFO is the largest maximum packet size +* for all supported nonperiodic OUT channels. Typically, a space +* corresponding to two Largest Packet Size is recommended. +* +* (iii) The minimum amount of RAM required for Host periodic Transmit FIFO is +* the largest maximum packet size for all supported periodic OUT channels. +* If there is at least one High Bandwidth Isochronous OUT endpoint, +* then the space must be at least two times the maximum packet size for +* that channel. +*******************************************************************************/ + +/****************** USB OTG HS CONFIGURATION **********************************/ +#ifdef USB_OTG_HS_CORE + #define RX_FIFO_HS_SIZE 512 + #define TX0_FIFO_HS_SIZE 512 + #define TX1_FIFO_HS_SIZE 512 + #define TX2_FIFO_HS_SIZE 0 + #define TX3_FIFO_HS_SIZE 0 + #define TX4_FIFO_HS_SIZE 0 + #define TX5_FIFO_HS_SIZE 0 + #define TXH_NP_HS_FIFOSIZ 96 + #define TXH_P_HS_FIFOSIZ 96 + + //#define USB_OTG_HS_LOW_PWR_MGMT_SUPPORT + //#define USB_OTG_HS_SOF_OUTPUT_ENABLED + + //#define USB_OTG_INTERNAL_VBUS_ENABLED + #define USB_OTG_EXTERNAL_VBUS_ENABLED + + #ifdef USE_ULPI_PHY + #define USB_OTG_ULPI_PHY_ENABLED + #endif + #ifdef USE_EMBEDDED_PHY + #define USB_OTG_EMBEDDED_PHY_ENABLED + #endif + #ifdef USE_I2C_PHY + #define USB_OTG_I2C_PHY_ENABLED + #endif + #define USB_OTG_HS_INTERNAL_DMA_ENABLED + #define USB_OTG_HS_DEDICATED_EP1_ENABLED +#endif + +/****************** USB OTG FS CONFIGURATION **********************************/ +#ifdef USB_OTG_FS_CORE + #define RX_FIFO_FS_SIZE 128 + #define TX0_FIFO_FS_SIZE 64 + #define TX1_FIFO_FS_SIZE 128 + #define TX2_FIFO_FS_SIZE 0 + #define TX3_FIFO_FS_SIZE 0 + #define TXH_NP_HS_FIFOSIZ 96 + #define TXH_P_HS_FIFOSIZ 96 + + //#define USB_OTG_FS_LOW_PWR_MGMT_SUPPORT + //#define USB_OTG_FS_SOF_OUTPUT_ENABLED +#endif + +/****************** USB OTG MODE CONFIGURATION ********************************/ +//#define USE_HOST_MODE +#define USE_DEVICE_MODE +//#define USE_OTG_MODE + + +#ifndef USB_OTG_FS_CORE + #ifndef USB_OTG_HS_CORE + #error "USB_OTG_HS_CORE or USB_OTG_FS_CORE should be defined" + #endif +#endif + + +#ifndef USE_DEVICE_MODE + #ifndef USE_HOST_MODE + #error "USE_DEVICE_MODE or USE_HOST_MODE should be defined" + #endif +#endif + +#ifndef USE_USB_OTG_HS + #ifndef USE_USB_OTG_FS + #error "USE_USB_OTG_HS or USE_USB_OTG_FS should be defined" + #endif +#else //USE_USB_OTG_HS + #ifndef USE_ULPI_PHY + #ifndef USE_EMBEDDED_PHY + #ifndef USE_I2C_PHY + #error "USE_ULPI_PHY or USE_EMBEDDED_PHY or USE_I2C_PHY should be defined" + #endif + #endif + #endif +#endif + +/****************** C Compilers dependant keywords ****************************/ +/* In HS mode and when the DMA is used, all variables and data structures dealing + with the DMA during the transaction process should be 4-bytes aligned */ +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + #if defined (__GNUC__) /* GNU Compiler */ + #define __ALIGN_END __attribute__ ((aligned (4))) + #define __ALIGN_BEGIN + #else + #define __ALIGN_END + #if defined (__CC_ARM) /* ARM Compiler */ + #define __ALIGN_BEGIN __align(4) + #elif defined (__ICCARM__) /* IAR Compiler */ + #define __ALIGN_BEGIN + #elif defined (__TASKING__) /* TASKING Compiler */ + #define __ALIGN_BEGIN __align(4) + #endif /* __CC_ARM */ + #endif /* __GNUC__ */ +#else + #define __ALIGN_BEGIN + #define __ALIGN_END +#endif /* USB_OTG_HS_INTERNAL_DMA_ENABLED */ + +/* __packed keyword used to decrease the data type alignment to 1-byte */ +#if defined (__CC_ARM) /* ARM Compiler */ + #define __packed __packed +#elif defined (__ICCARM__) /* IAR Compiler */ + #define __packed __packed +#elif defined ( __GNUC__ ) /* GNU Compiler */ + #define __packed __attribute__ ((__packed__)) +#elif defined (__TASKING__) /* TASKING Compiler */ + #define __packed __unaligned +#endif /* __CC_ARM */ + +/** + * @} + */ + + +/** @defgroup USB_CONF_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_CONF_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_CONF_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_CONF_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +#endif //__USB_CONF__H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h new file mode 100644 index 0000000..82a09e1 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_core.h @@ -0,0 +1,408 @@ +/** + ****************************************************************************** + * @file usb_core.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header of the Core Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_CORE_H__ +#define __USB_CORE_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_conf.h" +#include "usb_regs.h" +#include "usb_defines.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_CORE + * @brief usb otg driver core layer + * @{ + */ + + +/** @defgroup USB_CORE_Exported_Defines + * @{ + */ + +#define USB_OTG_EP0_IDLE 0 +#define USB_OTG_EP0_SETUP 1 +#define USB_OTG_EP0_DATA_IN 2 +#define USB_OTG_EP0_DATA_OUT 3 +#define USB_OTG_EP0_STATUS_IN 4 +#define USB_OTG_EP0_STATUS_OUT 5 +#define USB_OTG_EP0_STALL 6 + +#define USB_OTG_EP_TX_DIS 0x0000 +#define USB_OTG_EP_TX_STALL 0x0010 +#define USB_OTG_EP_TX_NAK 0x0020 +#define USB_OTG_EP_TX_VALID 0x0030 + +#define USB_OTG_EP_RX_DIS 0x0000 +#define USB_OTG_EP_RX_STALL 0x1000 +#define USB_OTG_EP_RX_NAK 0x2000 +#define USB_OTG_EP_RX_VALID 0x3000 +/** + * @} + */ +#define MAX_DATA_LENGTH 0xFF + +/** @defgroup USB_CORE_Exported_Types + * @{ + */ + + +typedef enum { + USB_OTG_OK = 0, + USB_OTG_FAIL +}USB_OTG_STS; + +typedef enum { + HC_IDLE = 0, + HC_XFRC, + HC_HALTED, + HC_NAK, + HC_NYET, + HC_STALL, + HC_XACTERR, + HC_BBLERR, + HC_DATATGLERR, +}HC_STATUS; + +typedef enum { + URB_IDLE = 0, + URB_DONE, + URB_NOTREADY, + URB_ERROR, + URB_STALL +}URB_STATE; + +typedef enum { + CTRL_START = 0, + CTRL_XFRC, + CTRL_HALTED, + CTRL_NAK, + CTRL_STALL, + CTRL_XACTERR, + CTRL_BBLERR, + CTRL_DATATGLERR, + CTRL_FAIL +}CTRL_STATUS; + + +typedef struct USB_OTG_hc +{ + uint8_t dev_addr ; + uint8_t ep_num; + uint8_t ep_is_in; + uint8_t speed; + uint8_t do_ping; + uint8_t ep_type; + uint16_t max_packet; + uint8_t data_pid; + uint8_t *xfer_buff; + uint32_t xfer_len; + uint32_t xfer_count; + uint8_t toggle_in; + uint8_t toggle_out; + uint32_t dma_addr; +} +USB_OTG_HC , *PUSB_OTG_HC; + +typedef struct USB_OTG_ep +{ + uint8_t num; + uint8_t is_in; + uint8_t is_stall; + uint8_t type; + uint8_t data_pid_start; + uint8_t even_odd_frame; + uint16_t tx_fifo_num; + uint32_t maxpacket; + /* transaction level variables*/ + uint8_t *xfer_buff; + uint32_t dma_addr; + uint32_t xfer_len; + uint32_t xfer_count; + /* Transfer level variables*/ + uint32_t rem_data_len; + uint32_t total_data_len; + uint32_t ctl_data_len; + +} + +USB_OTG_EP , *PUSB_OTG_EP; + + + +typedef struct USB_OTG_core_cfg +{ + uint8_t host_channels; + uint8_t dev_endpoints; + uint8_t speed; + uint8_t dma_enable; + uint16_t mps; + uint16_t TotalFifoSize; + uint8_t phy_itface; + uint8_t Sof_output; + uint8_t low_power; + uint8_t coreID; + +} +USB_OTG_CORE_CFGS, *PUSB_OTG_CORE_CFGS; + + + +typedef struct usb_setup_req { + + uint8_t bmRequest; + uint8_t bRequest; + uint16_t wValue; + uint16_t wIndex; + uint16_t wLength; +} USB_SETUP_REQ; + +typedef struct _Device_TypeDef +{ + uint8_t *(*GetDeviceDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetLangIDStrDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetManufacturerStrDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetProductStrDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetSerialStrDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetConfigurationStrDescriptor)( uint8_t speed , uint16_t *length); + uint8_t *(*GetInterfaceStrDescriptor)( uint8_t speed , uint16_t *length); +} USBD_DEVICE, *pUSBD_DEVICE; + +typedef struct USB_OTG_hPort +{ + void (*Disconnect) (void *phost); + void (*Connect) (void *phost); + uint8_t ConnStatus; + uint8_t DisconnStatus; + uint8_t ConnHandled; + uint8_t DisconnHandled; +} USB_OTG_hPort_TypeDef; + +typedef struct _Device_cb +{ + uint8_t (*Init) (void *pdev , uint8_t cfgidx); + uint8_t (*DeInit) (void *pdev , uint8_t cfgidx); + /* Control Endpoints*/ + uint8_t (*Setup) (void *pdev , USB_SETUP_REQ *req); + uint8_t (*EP0_TxSent) (void *pdev ); + uint8_t (*EP0_RxReady) (void *pdev ); + /* Class Specific Endpoints*/ + uint8_t (*DataIn) (void *pdev , uint8_t epnum); + uint8_t (*DataOut) (void *pdev , uint8_t epnum); + uint8_t (*SOF) (void *pdev); + uint8_t (*IsoINIncomplete) (void *pdev); + uint8_t (*IsoOUTIncomplete) (void *pdev); + + uint8_t *(*GetConfigDescriptor)( uint8_t speed , uint16_t *length); +#ifdef USB_OTG_HS_CORE + uint8_t *(*GetOtherConfigDescriptor)( uint8_t speed , uint16_t *length); +#endif + +#ifdef USB_SUPPORT_USER_STRING_DESC + uint8_t *(*GetUsrStrDescriptor)( uint8_t speed ,uint8_t index, uint16_t *length); +#endif + +} USBD_Class_cb_TypeDef; + + + +typedef struct _USBD_USR_PROP +{ + void (*Init)(void); + void (*DeviceReset)(uint8_t speed); + void (*DeviceConfigured)(void); + void (*DeviceSuspended)(void); + void (*DeviceResumed)(void); + + void (*DeviceConnected)(void); + void (*DeviceDisconnected)(void); + +} +USBD_Usr_cb_TypeDef; + +typedef struct _DCD +{ + uint8_t device_config; + uint8_t device_state; + uint8_t device_status; + uint8_t device_address; + uint32_t DevRemoteWakeup; + USB_OTG_EP in_ep [USB_OTG_MAX_TX_FIFOS]; + USB_OTG_EP out_ep [USB_OTG_MAX_TX_FIFOS]; + uint8_t setup_packet [8*3]; + USBD_Class_cb_TypeDef *class_cb; + USBD_Usr_cb_TypeDef *usr_cb; + USBD_DEVICE *usr_device; + uint8_t *pConfig_descriptor; + } +DCD_DEV , *DCD_PDEV; + + +typedef struct _HCD +{ + uint8_t Rx_Buffer [MAX_DATA_LENGTH]; + __IO uint32_t ConnSts; + __IO uint32_t ErrCnt[USB_OTG_MAX_TX_FIFOS]; + __IO uint32_t XferCnt[USB_OTG_MAX_TX_FIFOS]; + __IO HC_STATUS HC_Status[USB_OTG_MAX_TX_FIFOS]; + __IO URB_STATE URB_State[USB_OTG_MAX_TX_FIFOS]; + USB_OTG_HC hc [USB_OTG_MAX_TX_FIFOS]; + uint16_t channel [USB_OTG_MAX_TX_FIFOS]; + USB_OTG_hPort_TypeDef *port_cb; +} +HCD_DEV , *USB_OTG_USBH_PDEV; + + +typedef struct _OTG +{ + uint8_t OTG_State; + uint8_t OTG_PrevState; + uint8_t OTG_Mode; +} +OTG_DEV , *USB_OTG_USBO_PDEV; + +typedef struct USB_OTG_handle +{ + USB_OTG_CORE_CFGS cfg; + USB_OTG_CORE_REGS regs; +#ifdef USE_DEVICE_MODE + DCD_DEV dev; +#endif +#ifdef USE_HOST_MODE + HCD_DEV host; +#endif +#ifdef USE_OTG_MODE + OTG_DEV otg; +#endif +} +USB_OTG_CORE_HANDLE , *PUSB_OTG_CORE_HANDLE; + +/** + * @} + */ + + +/** @defgroup USB_CORE_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_CORE_Exported_FunctionsPrototype + * @{ + */ + + +USB_OTG_STS USB_OTG_CoreInit (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_SelectCore (USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID); +USB_OTG_STS USB_OTG_EnableGlobalInt (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_DisableGlobalInt(USB_OTG_CORE_HANDLE *pdev); +void* USB_OTG_ReadPacket (USB_OTG_CORE_HANDLE *pdev , + uint8_t *dest, + uint16_t len); +USB_OTG_STS USB_OTG_WritePacket (USB_OTG_CORE_HANDLE *pdev , + uint8_t *src, + uint8_t ch_ep_num, + uint16_t len); +USB_OTG_STS USB_OTG_FlushTxFifo (USB_OTG_CORE_HANDLE *pdev , uint32_t num); +USB_OTG_STS USB_OTG_FlushRxFifo (USB_OTG_CORE_HANDLE *pdev); + +uint32_t USB_OTG_ReadCoreItr (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_ReadOtgItr (USB_OTG_CORE_HANDLE *pdev); +uint8_t USB_OTG_IsHostMode (USB_OTG_CORE_HANDLE *pdev); +uint8_t USB_OTG_IsDeviceMode (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_GetMode (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_PhyInit (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_SetCurrentMode (USB_OTG_CORE_HANDLE *pdev, + uint8_t mode); + +/*********************** HOST APIs ********************************************/ +#ifdef USE_HOST_MODE +USB_OTG_STS USB_OTG_CoreInitHost (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_EnableHostInt (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_HC_Init (USB_OTG_CORE_HANDLE *pdev, uint8_t hc_num); +USB_OTG_STS USB_OTG_HC_Halt (USB_OTG_CORE_HANDLE *pdev, uint8_t hc_num); +USB_OTG_STS USB_OTG_HC_StartXfer (USB_OTG_CORE_HANDLE *pdev, uint8_t hc_num); +USB_OTG_STS USB_OTG_HC_DoPing (USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num); +uint32_t USB_OTG_ReadHostAllChannels_intr (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_ResetPort (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_ReadHPRT0 (USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_DriveVbus (USB_OTG_CORE_HANDLE *pdev, uint8_t state); +void USB_OTG_InitFSLSPClkSel (USB_OTG_CORE_HANDLE *pdev ,uint8_t freq); +uint8_t USB_OTG_IsEvenFrame (USB_OTG_CORE_HANDLE *pdev) ; +void USB_OTG_StopHost (USB_OTG_CORE_HANDLE *pdev); +#endif +/********************* DEVICE APIs ********************************************/ +#ifdef USE_DEVICE_MODE +USB_OTG_STS USB_OTG_CoreInitDev (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_EnableDevInt (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_ReadDevAllInEPItr (USB_OTG_CORE_HANDLE *pdev); +enum USB_OTG_SPEED USB_OTG_GetDeviceSpeed (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_EP0Activate (USB_OTG_CORE_HANDLE *pdev); +USB_OTG_STS USB_OTG_EPActivate (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +USB_OTG_STS USB_OTG_EPDeactivate(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +USB_OTG_STS USB_OTG_EPStartXfer (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +USB_OTG_STS USB_OTG_EP0StartXfer(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +USB_OTG_STS USB_OTG_EPSetStall (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +USB_OTG_STS USB_OTG_EPClearStall (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep); +uint32_t USB_OTG_ReadDevAllOutEp_itr (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_ReadDevOutEP_itr (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum); +uint32_t USB_OTG_ReadDevAllInEPItr (USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_InitDevSpeed (USB_OTG_CORE_HANDLE *pdev , uint8_t speed); +uint8_t USBH_IsEvenFrame (USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_EP0_OutStart(USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_ActiveRemoteWakeup(USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_UngateClock(USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_StopDevice(USB_OTG_CORE_HANDLE *pdev); +void USB_OTG_SetEPStatus (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep , uint32_t Status); +uint32_t USB_OTG_GetEPStatus(USB_OTG_CORE_HANDLE *pdev ,USB_OTG_EP *ep); +#endif +/** + * @} + */ + +#endif /* __USB_CORE_H__ */ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h new file mode 100644 index 0000000..6bfd899 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd.h @@ -0,0 +1,158 @@ +/** + ****************************************************************************** + * @file usb_dcd.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Peripheral Driver Header file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __DCD_H__ +#define __DCD_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_core.h" + + +/** @addtogroup USB_OTG_DRIVER +* @{ +*/ + +/** @defgroup USB_DCD +* @brief This file is the +* @{ +*/ + + +/** @defgroup USB_DCD_Exported_Defines +* @{ +*/ +#define USB_OTG_EP_CONTROL 0 +#define USB_OTG_EP_ISOC 1 +#define USB_OTG_EP_BULK 2 +#define USB_OTG_EP_INT 3 +#define USB_OTG_EP_MASK 3 + +/* Device Status */ +#define USB_OTG_DEFAULT 1 +#define USB_OTG_ADDRESSED 2 +#define USB_OTG_CONFIGURED 3 +#define USB_OTG_SUSPENDED 4 + +/** +* @} +*/ + + +/** @defgroup USB_DCD_Exported_Types +* @{ +*/ +/******************************************************************************** +Data structure type +********************************************************************************/ +typedef struct +{ + uint8_t bLength; + uint8_t bDescriptorType; + uint8_t bEndpointAddress; + uint8_t bmAttributes; + uint16_t wMaxPacketSize; + uint8_t bInterval; +} +EP_DESCRIPTOR , *PEP_DESCRIPTOR; + +/** +* @} +*/ + + +/** @defgroup USB_DCD_Exported_Macros +* @{ +*/ +/** +* @} +*/ + +/** @defgroup USB_DCD_Exported_Variables +* @{ +*/ +/** +* @} +*/ + +/** @defgroup USB_DCD_Exported_FunctionsPrototype +* @{ +*/ +/******************************************************************************** +EXPORTED FUNCTION FROM THE USB-OTG LAYER +********************************************************************************/ +void DCD_Init(USB_OTG_CORE_HANDLE *pdev , + USB_OTG_CORE_ID_TypeDef coreID); + +void DCD_DevConnect (USB_OTG_CORE_HANDLE *pdev); +void DCD_DevDisconnect (USB_OTG_CORE_HANDLE *pdev); +void DCD_EP_SetAddress (USB_OTG_CORE_HANDLE *pdev, + uint8_t address); +uint32_t DCD_EP_Open(USB_OTG_CORE_HANDLE *pdev , + uint8_t ep_addr, + uint16_t ep_mps, + uint8_t ep_type); + +uint32_t DCD_EP_Close (USB_OTG_CORE_HANDLE *pdev, + uint8_t ep_addr); + + +uint32_t DCD_EP_PrepareRx ( USB_OTG_CORE_HANDLE *pdev, + uint8_t ep_addr, + uint8_t *pbuf, + uint16_t buf_len); + +uint32_t DCD_EP_Tx (USB_OTG_CORE_HANDLE *pdev, + uint8_t ep_addr, + uint8_t *pbuf, + uint32_t buf_len); +uint32_t DCD_EP_Stall (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); +uint32_t DCD_EP_ClrStall (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); +uint32_t DCD_EP_Flush (USB_OTG_CORE_HANDLE *pdev, + uint8_t epnum); +uint32_t DCD_Handle_ISR(USB_OTG_CORE_HANDLE *pdev); + +uint32_t DCD_GetEPStatus(USB_OTG_CORE_HANDLE *pdev , + uint8_t epnum); + +void DCD_SetEPStatus (USB_OTG_CORE_HANDLE *pdev , + uint8_t epnum , + uint32_t Status); + +/** +* @} +*/ + + +#endif //__DCD_H__ + + +/** +* @} +*/ + +/** +* @} +*/ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h new file mode 100644 index 0000000..9df1a41 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_dcd_int.h @@ -0,0 +1,121 @@ +/** + ****************************************************************************** + * @file usb_dcd_int.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Peripheral Device Interface Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef USB_DCD_INT_H__ +#define USB_DCD_INT_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_dcd.h" + + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_DCD_INT + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_DCD_INT_Exported_Defines + * @{ + */ + +typedef struct _USBD_DCD_INT +{ + uint8_t (* DataOutStage) (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum); + uint8_t (* DataInStage) (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum); + uint8_t (* SetupStage) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* SOF) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* Reset) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* Suspend) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* Resume) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* IsoINIncomplete) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* IsoOUTIncomplete) (USB_OTG_CORE_HANDLE *pdev); + + uint8_t (* DevConnected) (USB_OTG_CORE_HANDLE *pdev); + uint8_t (* DevDisconnected) (USB_OTG_CORE_HANDLE *pdev); + +}USBD_DCD_INT_cb_TypeDef; + +extern USBD_DCD_INT_cb_TypeDef *USBD_DCD_INT_fops; +/** + * @} + */ + + +/** @defgroup USB_DCD_INT_Exported_Types + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_DCD_INT_Exported_Macros + * @{ + */ + +#define CLEAR_IN_EP_INTR(epnum,intr) \ + diepint.d32=0; \ + diepint.b.intr = 1; \ + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[epnum]->DIEPINT,diepint.d32); + +#define CLEAR_OUT_EP_INTR(epnum,intr) \ + doepint.d32=0; \ + doepint.b.intr = 1; \ + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[epnum]->DOEPINT,doepint.d32); + +/** + * @} + */ + +/** @defgroup USB_DCD_INT_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_DCD_INT_Exported_FunctionsPrototype + * @{ + */ + +uint32_t USBD_OTG_ISR_Handler (USB_OTG_CORE_HANDLE *pdev); + +/** + * @} + */ + + +#endif // USB_DCD_INT_H__ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h new file mode 100644 index 0000000..b119c25 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_defines.h @@ -0,0 +1,244 @@ +/** + ****************************************************************************** + * @file usb_defines.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Header of the Core Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_DEF_H__ +#define __USB_DEF_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_conf.h" + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_DEFINES + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_DEFINES_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup _CORE_DEFINES_ + * @{ + */ + +#define USB_OTG_SPEED_PARAM_HIGH 0 +#define USB_OTG_SPEED_PARAM_HIGH_IN_FULL 1 +#define USB_OTG_SPEED_PARAM_FULL 3 + +#define USB_OTG_SPEED_HIGH 0 +#define USB_OTG_SPEED_FULL 1 + +#define USB_OTG_ULPI_PHY 1 +#define USB_OTG_EMBEDDED_PHY 2 +#define USB_OTG_I2C_PHY 3 + +/** + * @} + */ + + +/** @defgroup _GLOBAL_DEFINES_ + * @{ + */ +#define GAHBCFG_TXFEMPTYLVL_EMPTY 1 +#define GAHBCFG_TXFEMPTYLVL_HALFEMPTY 0 +#define GAHBCFG_GLBINT_ENABLE 1 +#define GAHBCFG_INT_DMA_BURST_SINGLE 0 +#define GAHBCFG_INT_DMA_BURST_INCR 1 +#define GAHBCFG_INT_DMA_BURST_INCR4 3 +#define GAHBCFG_INT_DMA_BURST_INCR8 5 +#define GAHBCFG_INT_DMA_BURST_INCR16 7 +#define GAHBCFG_DMAENABLE 1 +#define GAHBCFG_TXFEMPTYLVL_EMPTY 1 +#define GAHBCFG_TXFEMPTYLVL_HALFEMPTY 0 +#define GRXSTS_PKTSTS_IN 2 +#define GRXSTS_PKTSTS_IN_XFER_COMP 3 +#define GRXSTS_PKTSTS_DATA_TOGGLE_ERR 5 +#define GRXSTS_PKTSTS_CH_HALTED 7 +/** + * @} + */ + + +/** @defgroup _OnTheGo_DEFINES_ + * @{ + */ +#define MODE_HNP_SRP_CAPABLE 0 +#define MODE_SRP_ONLY_CAPABLE 1 +#define MODE_NO_HNP_SRP_CAPABLE 2 +#define MODE_SRP_CAPABLE_DEVICE 3 +#define MODE_NO_SRP_CAPABLE_DEVICE 4 +#define MODE_SRP_CAPABLE_HOST 5 +#define MODE_NO_SRP_CAPABLE_HOST 6 +#define A_HOST 1 +#define A_SUSPEND 2 +#define A_PERIPHERAL 3 +#define B_PERIPHERAL 4 +#define B_HOST 5 +#define DEVICE_MODE 0 +#define HOST_MODE 1 +#define OTG_MODE 2 +/** + * @} + */ + + +/** @defgroup __DEVICE_DEFINES_ + * @{ + */ +#define DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ 0 +#define DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ 1 +#define DSTS_ENUMSPD_LS_PHY_6MHZ 2 +#define DSTS_ENUMSPD_FS_PHY_48MHZ 3 + +#define DCFG_FRAME_INTERVAL_80 0 +#define DCFG_FRAME_INTERVAL_85 1 +#define DCFG_FRAME_INTERVAL_90 2 +#define DCFG_FRAME_INTERVAL_95 3 + +#define DEP0CTL_MPS_64 0 +#define DEP0CTL_MPS_32 1 +#define DEP0CTL_MPS_16 2 +#define DEP0CTL_MPS_8 3 + +#define EP_SPEED_LOW 0 +#define EP_SPEED_FULL 1 +#define EP_SPEED_HIGH 2 + +#define EP_TYPE_CTRL 0 +#define EP_TYPE_ISOC 1 +#define EP_TYPE_BULK 2 +#define EP_TYPE_INTR 3 +#define EP_TYPE_MSK 3 + +#define STS_GOUT_NAK 1 +#define STS_DATA_UPDT 2 +#define STS_XFER_COMP 3 +#define STS_SETUP_COMP 4 +#define STS_SETUP_UPDT 6 +/** + * @} + */ + + +/** @defgroup __HOST_DEFINES_ + * @{ + */ +#define HC_PID_DATA0 0 +#define HC_PID_DATA2 1 +#define HC_PID_DATA1 2 +#define HC_PID_SETUP 3 + +#define HPRT0_PRTSPD_HIGH_SPEED 0 +#define HPRT0_PRTSPD_FULL_SPEED 1 +#define HPRT0_PRTSPD_LOW_SPEED 2 + +#define HCFG_30_60_MHZ 0 +#define HCFG_48_MHZ 1 +#define HCFG_6_MHZ 2 + +#define HCCHAR_CTRL 0 +#define HCCHAR_ISOC 1 +#define HCCHAR_BULK 2 +#define HCCHAR_INTR 3 + +#define MIN(a, b) (((a) < (b)) ? (a) : (b)) + +/** + * @} + */ + + +/** @defgroup USB_DEFINES_Exported_Types + * @{ + */ + +typedef enum +{ + USB_OTG_HS_CORE_ID = 0, + USB_OTG_FS_CORE_ID = 1 +}USB_OTG_CORE_ID_TypeDef; +/** + * @} + */ + + +/** @defgroup USB_DEFINES_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_DEFINES_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_DEFINES_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +/** @defgroup Internal_Macro's + * @{ + */ +#define USB_OTG_READ_REG32(reg) (*(__IO uint32_t *)reg) +#define USB_OTG_WRITE_REG32(reg,value) (*(__IO uint32_t *)reg = value) +#define USB_OTG_MODIFY_REG32(reg,clear_mask,set_mask) \ + USB_OTG_WRITE_REG32(reg, (((USB_OTG_READ_REG32(reg)) & ~clear_mask) | set_mask ) ) + +/******************************************************************************** + ENUMERATION TYPE +********************************************************************************/ +enum USB_OTG_SPEED { + USB_SPEED_UNKNOWN = 0, + USB_SPEED_LOW, + USB_SPEED_FULL, + USB_SPEED_HIGH +}; + +#endif //__USB_DEFINES__H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h new file mode 100644 index 0000000..15e8ab1 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd.h @@ -0,0 +1,102 @@ +/** + ****************************************************************************** + * @file usb_hcd.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Host layer Header file + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_HCD_H__ +#define __USB_HCD_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_regs.h" +#include "usb_core.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_HCD + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_HCD_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_HCD_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_HCD_Exported_FunctionsPrototype + * @{ + */ +uint32_t HCD_Init (USB_OTG_CORE_HANDLE *pdev , + USB_OTG_CORE_ID_TypeDef coreID); +uint32_t HCD_HC_Init (USB_OTG_CORE_HANDLE *pdev , + uint8_t hc_num); +uint32_t HCD_SubmitRequest (USB_OTG_CORE_HANDLE *pdev , + uint8_t hc_num) ; +uint32_t HCD_GetCurrentSpeed (USB_OTG_CORE_HANDLE *pdev); +uint32_t HCD_ResetPort (USB_OTG_CORE_HANDLE *pdev); +uint32_t HCD_IsDeviceConnected (USB_OTG_CORE_HANDLE *pdev); +uint32_t HCD_GetCurrentFrame (USB_OTG_CORE_HANDLE *pdev) ; +URB_STATE HCD_GetURB_State (USB_OTG_CORE_HANDLE *pdev, uint8_t ch_num); +uint32_t HCD_GetXferCnt (USB_OTG_CORE_HANDLE *pdev, uint8_t ch_num); +HC_STATUS HCD_GetHCState (USB_OTG_CORE_HANDLE *pdev, uint8_t ch_num) ; +/** + * @} + */ + +#endif //__USB_HCD_H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h new file mode 100644 index 0000000..c95c59f --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_hcd_int.h @@ -0,0 +1,126 @@ +/** + ****************************************************************************** + * @file usb_hcd_int.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Peripheral Device Interface Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __HCD_INT_H__ +#define __HCD_INT_H__ + + +/* Includes ------------------------------------------------------------------*/ +#include "usb_hcd.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_HCD_INT + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_HCD_INT_Exported_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Exported_Macros + * @{ + */ + +#define CLEAR_HC_INT(HC_REGS, intr) \ + {\ + USB_OTG_HCINTn_TypeDef hcint_clear; \ + hcint_clear.d32 = 0; \ + hcint_clear.b.intr = 1; \ + USB_OTG_WRITE_REG32(&((HC_REGS)->HCINT), hcint_clear.d32);\ + }\ + +#define MASK_HOST_INT_CHH(hc_num) { USB_OTG_HCGINTMSK_TypeDef GINTMSK; \ + GINTMSK.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK); \ + GINTMSK.b.chhltd = 0; \ + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK, GINTMSK.d32);} + +#define UNMASK_HOST_INT_CHH(hc_num) { USB_OTG_HCGINTMSK_TypeDef GINTMSK; \ + GINTMSK.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK); \ + GINTMSK.b.chhltd = 1; \ + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK, GINTMSK.d32);} + +#define MASK_HOST_INT_ACK(hc_num) { USB_OTG_HCGINTMSK_TypeDef GINTMSK; \ + GINTMSK.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK); \ + GINTMSK.b.ack = 0; \ + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK, GINTMSK.d32);} + +#define UNMASK_HOST_INT_ACK(hc_num) { USB_OTG_HCGINTMSK_TypeDef GINTMSK; \ + GINTMSK.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK); \ + GINTMSK.b.ack = 1; \ + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK, GINTMSK.d32);} + +/** + * @} + */ + +/** @defgroup USB_HCD_INT_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_HCD_INT_Exported_FunctionsPrototype + * @{ + */ +/* Callbacks handler */ +void ConnectCallback_Handler(USB_OTG_CORE_HANDLE *pdev); +void Disconnect_Callback_Handler(USB_OTG_CORE_HANDLE *pdev); +void Overcurrent_Callback_Handler(USB_OTG_CORE_HANDLE *pdev); +uint32_t USBH_OTG_ISR_Handler (USB_OTG_CORE_HANDLE *pdev); + +/** + * @} + */ + + + +#endif //__HCD_INT_H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h new file mode 100644 index 0000000..54d61b8 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_otg.h @@ -0,0 +1,94 @@ +/** + ****************************************************************************** + * @file usb_otg.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief OTG Core Header + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_OTG__ +#define __USB_OTG__ + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_OTG + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_OTG_Exported_Defines + * @{ + */ + + +void USB_OTG_InitiateSRP(void); +void USB_OTG_InitiateHNP(uint8_t state , uint8_t mode); +void USB_OTG_Switchback (USB_OTG_CORE_HANDLE *pdev); +uint32_t USB_OTG_GetCurrentState (USB_OTG_CORE_HANDLE *pdev); + +uint32_t STM32_USBO_OTG_ISR_Handler(USB_OTG_CORE_HANDLE *pdev); +/** + * @} + */ + + +/** @defgroup USB_OTG_Exported_Types + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_OTG_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_OTG_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_OTG_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +#endif //__USB_OTG__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h b/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h new file mode 100644 index 0000000..cd71ddf --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/inc/usb_regs.h @@ -0,0 +1,1206 @@ +/** + ****************************************************************************** + * @file usb_regs.h + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief hardware registers + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __USB_OTG_REGS_H__ +#define __USB_OTG_REGS_H__ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_conf.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_REGS + * @brief This file is the + * @{ + */ + + +/** @defgroup USB_REGS_Exported_Defines + * @{ + */ + +#define USB_OTG_HS_BASE_ADDR 0x40040000 +#define USB_OTG_FS_BASE_ADDR 0x50000000 + +#define USB_OTG_CORE_GLOBAL_REGS_OFFSET 0x000 +#define USB_OTG_DEV_GLOBAL_REG_OFFSET 0x800 +#define USB_OTG_DEV_IN_EP_REG_OFFSET 0x900 +#define USB_OTG_EP_REG_OFFSET 0x20 +#define USB_OTG_DEV_OUT_EP_REG_OFFSET 0xB00 +#define USB_OTG_HOST_GLOBAL_REG_OFFSET 0x400 +#define USB_OTG_HOST_PORT_REGS_OFFSET 0x440 +#define USB_OTG_HOST_CHAN_REGS_OFFSET 0x500 +#define USB_OTG_CHAN_REGS_OFFSET 0x20 +#define USB_OTG_PCGCCTL_OFFSET 0xE00 +#define USB_OTG_DATA_FIFO_OFFSET 0x1000 +#define USB_OTG_DATA_FIFO_SIZE 0x1000 + + +#define USB_OTG_MAX_TX_FIFOS 15 + +#define USB_OTG_HS_MAX_PACKET_SIZE 512 +#define USB_OTG_FS_MAX_PACKET_SIZE 64 +#define USB_OTG_MAX_EP0_SIZE 64 +/** + * @} + */ + +/** @defgroup USB_REGS_Exported_Types + * @{ + */ + +/** @defgroup __USB_OTG_Core_register + * @{ + */ +typedef struct _USB_OTG_GREGS //000h +{ + __IO uint32_t GOTGCTL; /* USB_OTG Control and Status Register 000h*/ + __IO uint32_t GOTGINT; /* USB_OTG Interrupt Register 004h*/ + __IO uint32_t GAHBCFG; /* Core AHB Configuration Register 008h*/ + __IO uint32_t GUSBCFG; /* Core USB Configuration Register 00Ch*/ + __IO uint32_t GRSTCTL; /* Core Reset Register 010h*/ + __IO uint32_t GINTSTS; /* Core Interrupt Register 014h*/ + __IO uint32_t GINTMSK; /* Core Interrupt Mask Register 018h*/ + __IO uint32_t GRXSTSR; /* Receive Sts Q Read Register 01Ch*/ + __IO uint32_t GRXSTSP; /* Receive Sts Q Read & POP Register 020h*/ + __IO uint32_t GRXFSIZ; /* Receive FIFO Size Register 024h*/ + __IO uint32_t DIEPTXF0_HNPTXFSIZ; /* EP0 / Non Periodic Tx FIFO Size Register 028h*/ + __IO uint32_t HNPTXSTS; /* Non Periodic Tx FIFO/Queue Sts reg 02Ch*/ + __IO uint32_t GI2CCTL; /* I2C Access Register 030h*/ + uint32_t Reserved34; /* PHY Vendor Control Register 034h*/ + __IO uint32_t GCCFG; /* General Purpose IO Register 038h*/ + __IO uint32_t CID; /* User ID Register 03Ch*/ + uint32_t Reserved40[48]; /* Reserved 040h-0FFh*/ + __IO uint32_t HPTXFSIZ; /* Host Periodic Tx FIFO Size Reg 100h*/ + __IO uint32_t DIEPTXF[USB_OTG_MAX_TX_FIFOS];/* dev Periodic Transmit FIFO */ +} +USB_OTG_GREGS; +/** + * @} + */ + + +/** @defgroup __device_Registers + * @{ + */ +typedef struct _USB_OTG_DREGS // 800h +{ + __IO uint32_t DCFG; /* dev Configuration Register 800h*/ + __IO uint32_t DCTL; /* dev Control Register 804h*/ + __IO uint32_t DSTS; /* dev Status Register (RO) 808h*/ + uint32_t Reserved0C; /* Reserved 80Ch*/ + __IO uint32_t DIEPMSK; /* dev IN Endpoint Mask 810h*/ + __IO uint32_t DOEPMSK; /* dev OUT Endpoint Mask 814h*/ + __IO uint32_t DAINT; /* dev All Endpoints Itr Reg 818h*/ + __IO uint32_t DAINTMSK; /* dev All Endpoints Itr Mask 81Ch*/ + uint32_t Reserved20; /* Reserved 820h*/ + uint32_t Reserved9; /* Reserved 824h*/ + __IO uint32_t DVBUSDIS; /* dev VBUS discharge Register 828h*/ + __IO uint32_t DVBUSPULSE; /* dev VBUS Pulse Register 82Ch*/ + __IO uint32_t DTHRCTL; /* dev thr 830h*/ + __IO uint32_t DIEPEMPMSK; /* dev empty msk 834h*/ + __IO uint32_t DEACHINT; /* dedicated EP interrupt 838h*/ + __IO uint32_t DEACHMSK; /* dedicated EP msk 83Ch*/ + uint32_t Reserved40; /* dedicated EP mask 840h*/ + __IO uint32_t DINEP1MSK; /* dedicated EP mask 844h*/ + uint32_t Reserved44[15]; /* Reserved 844-87Ch*/ + __IO uint32_t DOUTEP1MSK; /* dedicated EP msk 884h*/ +} +USB_OTG_DREGS; +/** + * @} + */ + + +/** @defgroup __IN_Endpoint-Specific_Register + * @{ + */ +typedef struct _USB_OTG_INEPREGS +{ + __IO uint32_t DIEPCTL; /* dev IN Endpoint Control Reg 900h + (ep_num * 20h) + 00h*/ + uint32_t Reserved04; /* Reserved 900h + (ep_num * 20h) + 04h*/ + __IO uint32_t DIEPINT; /* dev IN Endpoint Itr Reg 900h + (ep_num * 20h) + 08h*/ + uint32_t Reserved0C; /* Reserved 900h + (ep_num * 20h) + 0Ch*/ + __IO uint32_t DIEPTSIZ; /* IN Endpoint Txfer Size 900h + (ep_num * 20h) + 10h*/ + __IO uint32_t DIEPDMA; /* IN Endpoint DMA Address Reg 900h + (ep_num * 20h) + 14h*/ + __IO uint32_t DTXFSTS;/*IN Endpoint Tx FIFO Status Reg 900h + (ep_num * 20h) + 18h*/ + uint32_t Reserved18; /* Reserved 900h+(ep_num*20h)+1Ch-900h+ (ep_num * 20h) + 1Ch*/ +} +USB_OTG_INEPREGS; +/** + * @} + */ + + +/** @defgroup __OUT_Endpoint-Specific_Registers + * @{ + */ +typedef struct _USB_OTG_OUTEPREGS +{ + __IO uint32_t DOEPCTL; /* dev OUT Endpoint Control Reg B00h + (ep_num * 20h) + 00h*/ + __IO uint32_t DOUTEPFRM; /* dev OUT Endpoint Frame number B00h + (ep_num * 20h) + 04h*/ + __IO uint32_t DOEPINT; /* dev OUT Endpoint Itr Reg B00h + (ep_num * 20h) + 08h*/ + uint32_t Reserved0C; /* Reserved B00h + (ep_num * 20h) + 0Ch*/ + __IO uint32_t DOEPTSIZ; /* dev OUT Endpoint Txfer Size B00h + (ep_num * 20h) + 10h*/ + __IO uint32_t DOEPDMA; /* dev OUT Endpoint DMA Address B00h + (ep_num * 20h) + 14h*/ + uint32_t Reserved18[2]; /* Reserved B00h + (ep_num * 20h) + 18h - B00h + (ep_num * 20h) + 1Ch*/ +} +USB_OTG_OUTEPREGS; +/** + * @} + */ + + +/** @defgroup __Host_Mode_Register_Structures + * @{ + */ +typedef struct _USB_OTG_HREGS +{ + __IO uint32_t HCFG; /* Host Configuration Register 400h*/ + __IO uint32_t HFIR; /* Host Frame Interval Register 404h*/ + __IO uint32_t HFNUM; /* Host Frame Nbr/Frame Remaining 408h*/ + uint32_t Reserved40C; /* Reserved 40Ch*/ + __IO uint32_t HPTXSTS; /* Host Periodic Tx FIFO/ Queue Status 410h*/ + __IO uint32_t HAINT; /* Host All Channels Interrupt Register 414h*/ + __IO uint32_t HAINTMSK; /* Host All Channels Interrupt Mask 418h*/ +} +USB_OTG_HREGS; +/** + * @} + */ + + +/** @defgroup __Host_Channel_Specific_Registers + * @{ + */ +typedef struct _USB_OTG_HC_REGS +{ + __IO uint32_t HCCHAR; + __IO uint32_t HCSPLT; + __IO uint32_t HCINT; + __IO uint32_t HCGINTMSK; + __IO uint32_t HCTSIZ; + __IO uint32_t HCDMA; + uint32_t Reserved[2]; +} +USB_OTG_HC_REGS; +/** + * @} + */ + + +/** @defgroup __otg_Core_registers + * @{ + */ +typedef struct USB_OTG_core_regs //000h +{ + USB_OTG_GREGS *GREGS; + USB_OTG_DREGS *DREGS; + USB_OTG_HREGS *HREGS; + USB_OTG_INEPREGS *INEP_REGS[USB_OTG_MAX_TX_FIFOS]; + USB_OTG_OUTEPREGS *OUTEP_REGS[USB_OTG_MAX_TX_FIFOS]; + USB_OTG_HC_REGS *HC_REGS[USB_OTG_MAX_TX_FIFOS]; + __IO uint32_t *HPRT0; + __IO uint32_t *DFIFO[USB_OTG_MAX_TX_FIFOS]; + __IO uint32_t *PCGCCTL; +} +USB_OTG_CORE_REGS , *PUSB_OTG_CORE_REGS; +typedef union _USB_OTG_OTGCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t sesreqscs : + 1; +uint32_t sesreq : + 1; +uint32_t Reserved2_7 : + 6; +uint32_t hstnegscs : + 1; +uint32_t hnpreq : + 1; +uint32_t hstsethnpen : + 1; +uint32_t devhnpen : + 1; +uint32_t Reserved12_15 : + 4; +uint32_t conidsts : + 1; +uint32_t Reserved17 : + 1; +uint32_t asesvld : + 1; +uint32_t bsesvld : + 1; +uint32_t currmod : + 1; +uint32_t Reserved21_31 : + 11; + } + b; +} USB_OTG_OTGCTL_TypeDef ; +typedef union _USB_OTG_GOTGINT_TypeDef +{ + uint32_t d32; + struct + { +uint32_t Reserved0_1 : + 2; +uint32_t sesenddet : + 1; +uint32_t Reserved3_7 : + 5; +uint32_t sesreqsucstschng : + 1; +uint32_t hstnegsucstschng : + 1; +uint32_t reserver10_16 : + 7; +uint32_t hstnegdet : + 1; +uint32_t adevtoutchng : + 1; +uint32_t debdone : + 1; +uint32_t Reserved31_20 : + 12; + } + b; +} USB_OTG_GOTGINT_TypeDef ; +typedef union _USB_OTG_GAHBCFG_TypeDef +{ + uint32_t d32; + struct + { +uint32_t glblintrmsk : + 1; +uint32_t hburstlen : + 4; +uint32_t dmaenable : + 1; +uint32_t Reserved : + 1; +uint32_t nptxfemplvl_txfemplvl : + 1; +uint32_t ptxfemplvl : + 1; +uint32_t Reserved9_31 : + 23; + } + b; +} USB_OTG_GAHBCFG_TypeDef ; +typedef union _USB_OTG_GUSBCFG_TypeDef +{ + uint32_t d32; + struct + { +uint32_t toutcal : + 3; +uint32_t phyif : + 1; +uint32_t ulpi_utmi_sel : + 1; +uint32_t fsintf : + 1; +uint32_t physel : + 1; +uint32_t ddrsel : + 1; +uint32_t srpcap : + 1; +uint32_t hnpcap : + 1; +uint32_t usbtrdtim : + 4; +uint32_t nptxfrwnden : + 1; +uint32_t phylpwrclksel : + 1; +uint32_t otgutmifssel : + 1; +uint32_t ulpi_fsls : + 1; +uint32_t ulpi_auto_res : + 1; +uint32_t ulpi_clk_sus_m : + 1; +uint32_t ulpi_ext_vbus_drv : + 1; +uint32_t ulpi_int_vbus_indicator : + 1; +uint32_t term_sel_dl_pulse : + 1; +uint32_t Reserved : + 6; +uint32_t force_host : + 1; +uint32_t force_dev : + 1; +uint32_t corrupt_tx : + 1; + } + b; +} USB_OTG_GUSBCFG_TypeDef ; +typedef union _USB_OTG_GRSTCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t csftrst : + 1; +uint32_t hsftrst : + 1; +uint32_t hstfrm : + 1; +uint32_t intknqflsh : + 1; +uint32_t rxfflsh : + 1; +uint32_t txfflsh : + 1; +uint32_t txfnum : + 5; +uint32_t Reserved11_29 : + 19; +uint32_t dmareq : + 1; +uint32_t ahbidle : + 1; + } + b; +} USB_OTG_GRSTCTL_TypeDef ; +typedef union _USB_OTG_GINTMSK_TypeDef +{ + uint32_t d32; + struct + { +uint32_t Reserved0 : + 1; +uint32_t modemismatch : + 1; +uint32_t otgintr : + 1; +uint32_t sofintr : + 1; +uint32_t rxstsqlvl : + 1; +uint32_t nptxfempty : + 1; +uint32_t ginnakeff : + 1; +uint32_t goutnakeff : + 1; +uint32_t Reserved8 : + 1; +uint32_t i2cintr : + 1; +uint32_t erlysuspend : + 1; +uint32_t usbsuspend : + 1; +uint32_t usbreset : + 1; +uint32_t enumdone : + 1; +uint32_t isooutdrop : + 1; +uint32_t eopframe : + 1; +uint32_t Reserved16 : + 1; +uint32_t epmismatch : + 1; +uint32_t inepintr : + 1; +uint32_t outepintr : + 1; +uint32_t incomplisoin : + 1; +uint32_t incomplisoout : + 1; +uint32_t Reserved22_23 : + 2; +uint32_t portintr : + 1; +uint32_t hcintr : + 1; +uint32_t ptxfempty : + 1; +uint32_t Reserved27 : + 1; +uint32_t conidstschng : + 1; +uint32_t disconnect : + 1; +uint32_t sessreqintr : + 1; +uint32_t wkupintr : + 1; + } + b; +} USB_OTG_GINTMSK_TypeDef ; +typedef union _USB_OTG_GINTSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t curmode : + 1; +uint32_t modemismatch : + 1; +uint32_t otgintr : + 1; +uint32_t sofintr : + 1; +uint32_t rxstsqlvl : + 1; +uint32_t nptxfempty : + 1; +uint32_t ginnakeff : + 1; +uint32_t goutnakeff : + 1; +uint32_t Reserved8 : + 1; +uint32_t i2cintr : + 1; +uint32_t erlysuspend : + 1; +uint32_t usbsuspend : + 1; +uint32_t usbreset : + 1; +uint32_t enumdone : + 1; +uint32_t isooutdrop : + 1; +uint32_t eopframe : + 1; +uint32_t intimerrx : + 1; +uint32_t epmismatch : + 1; +uint32_t inepint: + 1; +uint32_t outepintr : + 1; +uint32_t incomplisoin : + 1; +uint32_t incomplisoout : + 1; +uint32_t Reserved22_23 : + 2; +uint32_t portintr : + 1; +uint32_t hcintr : + 1; +uint32_t ptxfempty : + 1; +uint32_t Reserved27 : + 1; +uint32_t conidstschng : + 1; +uint32_t disconnect : + 1; +uint32_t sessreqintr : + 1; +uint32_t wkupintr : + 1; + } + b; +} USB_OTG_GINTSTS_TypeDef ; +typedef union _USB_OTG_DRXSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t epnum : + 4; +uint32_t bcnt : + 11; +uint32_t dpid : + 2; +uint32_t pktsts : + 4; +uint32_t fn : + 4; +uint32_t Reserved : + 7; + } + b; +} USB_OTG_DRXSTS_TypeDef ; +typedef union _USB_OTG_GRXSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t chnum : + 4; +uint32_t bcnt : + 11; +uint32_t dpid : + 2; +uint32_t pktsts : + 4; +uint32_t Reserved : + 11; + } + b; +} USB_OTG_GRXFSTS_TypeDef ; +typedef union _USB_OTG_FSIZ_TypeDef +{ + uint32_t d32; + struct + { +uint32_t startaddr : + 16; +uint32_t depth : + 16; + } + b; +} USB_OTG_FSIZ_TypeDef ; +typedef union _USB_OTG_HNPTXSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t nptxfspcavail : + 16; +uint32_t nptxqspcavail : + 8; +uint32_t nptxqtop_terminate : + 1; +uint32_t nptxqtop_timer : + 2; +uint32_t nptxqtop : + 2; +uint32_t chnum : + 2; +uint32_t Reserved : + 1; + } + b; +} USB_OTG_HNPTXSTS_TypeDef ; +typedef union _USB_OTG_DTXFSTSn_TypeDef +{ + uint32_t d32; + struct + { +uint32_t txfspcavail : + 16; +uint32_t Reserved : + 16; + } + b; +} USB_OTG_DTXFSTSn_TypeDef ; +typedef union _USB_OTG_GI2CCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t rwdata : + 8; +uint32_t regaddr : + 8; +uint32_t addr : + 7; +uint32_t i2cen : + 1; +uint32_t ack : + 1; +uint32_t i2csuspctl : + 1; +uint32_t i2cdevaddr : + 2; +uint32_t dat_se0: + 1; +uint32_t Reserved : + 1; +uint32_t rw : + 1; +uint32_t bsydne : + 1; + } + b; +} USB_OTG_GI2CCTL_TypeDef ; +typedef union _USB_OTG_GCCFG_TypeDef +{ + uint32_t d32; + struct + { +uint32_t Reserved_in : + 16; +uint32_t pwdn : + 1; +uint32_t i2cifen : + 1; +uint32_t vbussensingA : + 1; +uint32_t vbussensingB : + 1; +uint32_t sofouten : + 1; +uint32_t disablevbussensing : + 1; +uint32_t Reserved_out : + 10; + } + b; +} USB_OTG_GCCFG_TypeDef ; + +typedef union _USB_OTG_DCFG_TypeDef +{ + uint32_t d32; + struct + { +uint32_t devspd : + 2; +uint32_t nzstsouthshk : + 1; +uint32_t Reserved3 : + 1; +uint32_t devaddr : + 7; +uint32_t perfrint : + 2; +uint32_t Reserved13_17 : + 5; +uint32_t epmscnt : + 4; + } + b; +} USB_OTG_DCFG_TypeDef ; +typedef union _USB_OTG_DCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t rmtwkupsig : + 1; +uint32_t sftdiscon : + 1; +uint32_t gnpinnaksts : + 1; +uint32_t goutnaksts : + 1; +uint32_t tstctl : + 3; +uint32_t sgnpinnak : + 1; +uint32_t cgnpinnak : + 1; +uint32_t sgoutnak : + 1; +uint32_t cgoutnak : + 1; +uint32_t Reserved : + 21; + } + b; +} USB_OTG_DCTL_TypeDef ; +typedef union _USB_OTG_DSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t suspsts : + 1; +uint32_t enumspd : + 2; +uint32_t errticerr : + 1; +uint32_t Reserved4_7: + 4; +uint32_t soffn : + 14; +uint32_t Reserved22_31 : + 10; + } + b; +} USB_OTG_DSTS_TypeDef ; +typedef union _USB_OTG_DIEPINTn_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfercompl : + 1; +uint32_t epdisabled : + 1; +uint32_t ahberr : + 1; +uint32_t timeout : + 1; +uint32_t intktxfemp : + 1; +uint32_t intknepmis : + 1; +uint32_t inepnakeff : + 1; +uint32_t emptyintr : + 1; +uint32_t txfifoundrn : + 1; +uint32_t Reserved08_31 : + 23; + } + b; +} USB_OTG_DIEPINTn_TypeDef ; +typedef union _USB_OTG_DIEPINTn_TypeDef USB_OTG_DIEPMSK_TypeDef ; +typedef union _USB_OTG_DOEPINTn_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfercompl : + 1; +uint32_t epdisabled : + 1; +uint32_t ahberr : + 1; +uint32_t setup : + 1; +uint32_t Reserved04_31 : + 28; + } + b; +} USB_OTG_DOEPINTn_TypeDef ; +typedef union _USB_OTG_DOEPINTn_TypeDef USB_OTG_DOEPMSK_TypeDef ; + +typedef union _USB_OTG_DAINT_TypeDef +{ + uint32_t d32; + struct + { +uint32_t in : + 16; +uint32_t out : + 16; + } + ep; +} USB_OTG_DAINT_TypeDef ; + +typedef union _USB_OTG_DTHRCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t non_iso_thr_en : + 1; +uint32_t iso_thr_en : + 1; +uint32_t tx_thr_len : + 9; +uint32_t Reserved11_15 : + 5; +uint32_t rx_thr_en : + 1; +uint32_t rx_thr_len : + 9; +uint32_t Reserved26_31 : + 6; + } + b; +} USB_OTG_DTHRCTL_TypeDef ; +typedef union _USB_OTG_DEPCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t mps : + 11; +uint32_t reserved : + 4; +uint32_t usbactep : + 1; +uint32_t dpid : + 1; +uint32_t naksts : + 1; +uint32_t eptype : + 2; +uint32_t snp : + 1; +uint32_t stall : + 1; +uint32_t txfnum : + 4; +uint32_t cnak : + 1; +uint32_t snak : + 1; +uint32_t setd0pid : + 1; +uint32_t setd1pid : + 1; +uint32_t epdis : + 1; +uint32_t epena : + 1; + } + b; +} USB_OTG_DEPCTL_TypeDef ; +typedef union _USB_OTG_DEPXFRSIZ_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfersize : + 19; +uint32_t pktcnt : + 10; +uint32_t mc : + 2; +uint32_t Reserved : + 1; + } + b; +} USB_OTG_DEPXFRSIZ_TypeDef ; +typedef union _USB_OTG_DEP0XFRSIZ_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfersize : + 7; +uint32_t Reserved7_18 : + 12; +uint32_t pktcnt : + 2; +uint32_t Reserved20_28 : + 9; +uint32_t supcnt : + 2; + uint32_t Reserved31; + } + b; +} USB_OTG_DEP0XFRSIZ_TypeDef ; +typedef union _USB_OTG_HCFG_TypeDef +{ + uint32_t d32; + struct + { +uint32_t fslspclksel : + 2; +uint32_t fslssupp : + 1; + } + b; +} USB_OTG_HCFG_TypeDef ; +typedef union _USB_OTG_HFRMINTRVL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t frint : + 16; +uint32_t Reserved : + 16; + } + b; +} USB_OTG_HFRMINTRVL_TypeDef ; + +typedef union _USB_OTG_HFNUM_TypeDef +{ + uint32_t d32; + struct + { +uint32_t frnum : + 16; +uint32_t frrem : + 16; + } + b; +} USB_OTG_HFNUM_TypeDef ; +typedef union _USB_OTG_HPTXSTS_TypeDef +{ + uint32_t d32; + struct + { +uint32_t ptxfspcavail : + 16; +uint32_t ptxqspcavail : + 8; +uint32_t ptxqtop_terminate : + 1; +uint32_t ptxqtop_timer : + 2; +uint32_t ptxqtop : + 2; +uint32_t chnum : + 2; +uint32_t ptxqtop_odd : + 1; + } + b; +} USB_OTG_HPTXSTS_TypeDef ; +typedef union _USB_OTG_HPRT0_TypeDef +{ + uint32_t d32; + struct + { +uint32_t prtconnsts : + 1; +uint32_t prtconndet : + 1; +uint32_t prtena : + 1; +uint32_t prtenchng : + 1; +uint32_t prtovrcurract : + 1; +uint32_t prtovrcurrchng : + 1; +uint32_t prtres : + 1; +uint32_t prtsusp : + 1; +uint32_t prtrst : + 1; +uint32_t Reserved9 : + 1; +uint32_t prtlnsts : + 2; +uint32_t prtpwr : + 1; +uint32_t prttstctl : + 4; +uint32_t prtspd : + 2; +uint32_t Reserved19_31 : + 13; + } + b; +} USB_OTG_HPRT0_TypeDef ; +typedef union _USB_OTG_HAINT_TypeDef +{ + uint32_t d32; + struct + { +uint32_t chint : + 16; +uint32_t Reserved : + 16; + } + b; +} USB_OTG_HAINT_TypeDef ; +typedef union _USB_OTG_HAINTMSK_TypeDef +{ + uint32_t d32; + struct + { +uint32_t chint : + 16; +uint32_t Reserved : + 16; + } + b; +} USB_OTG_HAINTMSK_TypeDef ; +typedef union _USB_OTG_HCCHAR_TypeDef +{ + uint32_t d32; + struct + { +uint32_t mps : + 11; +uint32_t epnum : + 4; +uint32_t epdir : + 1; +uint32_t Reserved : + 1; +uint32_t lspddev : + 1; +uint32_t eptype : + 2; +uint32_t multicnt : + 2; +uint32_t devaddr : + 7; +uint32_t oddfrm : + 1; +uint32_t chdis : + 1; +uint32_t chen : + 1; + } + b; +} USB_OTG_HCCHAR_TypeDef ; +typedef union _USB_OTG_HCSPLT_TypeDef +{ + uint32_t d32; + struct + { +uint32_t prtaddr : + 7; +uint32_t hubaddr : + 7; +uint32_t xactpos : + 2; +uint32_t compsplt : + 1; +uint32_t Reserved : + 14; +uint32_t spltena : + 1; + } + b; +} USB_OTG_HCSPLT_TypeDef ; +typedef union _USB_OTG_HCINTn_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfercompl : + 1; +uint32_t chhltd : + 1; +uint32_t ahberr : + 1; +uint32_t stall : + 1; +uint32_t nak : + 1; +uint32_t ack : + 1; +uint32_t nyet : + 1; +uint32_t xacterr : + 1; +uint32_t bblerr : + 1; +uint32_t frmovrun : + 1; +uint32_t datatglerr : + 1; +uint32_t Reserved : + 21; + } + b; +} USB_OTG_HCINTn_TypeDef ; +typedef union _USB_OTG_HCTSIZn_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfersize : + 19; +uint32_t pktcnt : + 10; +uint32_t pid : + 2; +uint32_t dopng : + 1; + } + b; +} USB_OTG_HCTSIZn_TypeDef ; +typedef union _USB_OTG_HCGINTMSK_TypeDef +{ + uint32_t d32; + struct + { +uint32_t xfercompl : + 1; +uint32_t chhltd : + 1; +uint32_t ahberr : + 1; +uint32_t stall : + 1; +uint32_t nak : + 1; +uint32_t ack : + 1; +uint32_t nyet : + 1; +uint32_t xacterr : + 1; +uint32_t bblerr : + 1; +uint32_t frmovrun : + 1; +uint32_t datatglerr : + 1; +uint32_t Reserved : + 21; + } + b; +} USB_OTG_HCGINTMSK_TypeDef ; +typedef union _USB_OTG_PCGCCTL_TypeDef +{ + uint32_t d32; + struct + { +uint32_t stoppclk : + 1; +uint32_t gatehclk : + 1; +uint32_t Reserved : + 30; + } + b; +} USB_OTG_PCGCCTL_TypeDef ; + +/** + * @} + */ + + +/** @defgroup USB_REGS_Exported_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_REGS_Exported_Variables + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_REGS_Exported_FunctionsPrototype + * @{ + */ +/** + * @} + */ + + +#endif //__USB_OTG_REGS_H__ + + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_bsp_template.c b/Libraries/STM32_USB_OTG_Driver/src/usb_bsp_template.c new file mode 100644 index 0000000..c3f515b --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_bsp_template.c @@ -0,0 +1,200 @@ +/** + ****************************************************************************** + * @file usb_bsp.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief This file is responsible to offer board support package and is + * configurable by user. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_bsp.h" + +/** @addtogroup USB_OTG_DRIVER +* @{ +*/ + +/** @defgroup USB_BSP + * @brief This file is responsible to offer board support package + * @{ + */ + +/** @defgroup USB_BSP_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_BSP_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + + + +/** @defgroup USB_BSP_Private_Macros + * @{ + */ +/** + * @} + */ + +/** @defgroup USBH_BSP_Private_Variables + * @{ + */ + +/** + * @} + */ + +/** @defgroup USBH_BSP_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + +/** @defgroup USB_BSP_Private_Functions + * @{ + */ + + +/** + * @brief USB_OTG_BSP_Init + * Initilizes BSP configurations + * @param None + * @retval None + */ + +void USB_OTG_BSP_Init(void) +{ + +} +/** + * @brief USB_OTG_BSP_EnableInterrupt + * Enabele USB Global interrupt + * @param None + * @retval None + */ +void USB_OTG_BSP_EnableInterrupt(void) +{ + +} + +/** + * @brief BSP_Drive_VBUS + * Drives the Vbus signal through IO + * @param speed : Full, Low + * @param state : VBUS states + * @retval None + */ + +void USB_OTG_BSP_DriveVBUS(uint32_t speed, uint8_t state) +{ + +} + +/** + * @brief USB_OTG_BSP_ConfigVBUS + * Configures the IO for the Vbus and OverCurrent + * @param Speed : Full, Low + * @retval None + */ + +void USB_OTG_BSP_ConfigVBUS(uint32_t speed) +{ + +} + +/** + * @brief USB_OTG_BSP_TimeInit + * Initialises delay unit Systick timer /Timer2 + * @param None + * @retval None + */ +void USB_OTG_BSP_TimeInit ( void ) +{ + +} + +/** + * @brief USB_OTG_BSP_uDelay + * This function provides delay time in micro sec + * @param usec : Value of delay required in micro sec + * @retval None + */ +void USB_OTG_BSP_uDelay (const uint32_t usec) +{ + + uint32_t count = 0; + const uint32_t utime = (120 * usec / 7); + do + { + if ( ++count > utime ) + { + return ; + } + } + while (1); + +} + + +/** + * @brief USB_OTG_BSP_mDelay + * This function provides delay time in milli sec + * @param msec : Value of delay required in milli sec + * @retval None + */ +void USB_OTG_BSP_mDelay (const uint32_t msec) +{ + + USB_OTG_BSP_uDelay(msec * 1000); + +} + + +/** + * @brief USB_OTG_BSP_TimerIRQ + * Time base IRQ + * @param None + * @retval None + */ + +void USB_OTG_BSP_TimerIRQ (void) +{ + +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_core.c b/Libraries/STM32_USB_OTG_Driver/src/usb_core.c new file mode 100644 index 0000000..74e432a --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_core.c @@ -0,0 +1,2187 @@ +/** + ****************************************************************************** + * @file usb_core.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief USB-OTG Core Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_core.h" +#include "usb_bsp.h" + + +/** @addtogroup USB_OTG_DRIVER +* @{ +*/ + +/** @defgroup USB_CORE +* @brief This file includes the USB-OTG Core Layer +* @{ +*/ + + +/** @defgroup USB_CORE_Private_Defines +* @{ +*/ + +/** +* @} +*/ + + +/** @defgroup USB_CORE_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + + +/** @defgroup USB_CORE_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_CORE_Private_Variables +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_CORE_Private_FunctionPrototypes +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_CORE_Private_Functions +* @{ +*/ + +/** +* @brief USB_OTG_EnableCommonInt +* Initializes the commmon interrupts, used in both device and modes +* @param pdev : Selected device +* @retval None +*/ +static void USB_OTG_EnableCommonInt(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTMSK_TypeDef int_mask; + + int_mask.d32 = 0; + /* Clear any pending USB_OTG Interrupts */ +#ifndef USE_OTG_MODE + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GOTGINT, 0xFFFFFFFF); +#endif + /* Clear any pending interrupts */ + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GINTSTS, 0xFFFFFFFF); + /* Enable the interrupts in the INTMSK */ + int_mask.b.wkupintr = 1; + int_mask.b.usbsuspend = 1; + +#ifdef USE_OTG_MODE + int_mask.b.otgintr = 1; + int_mask.b.sessreqintr = 1; + int_mask.b.conidstschng = 1; +#endif + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GINTMSK, int_mask.d32); +} + +/** +* @brief USB_OTG_CoreReset : Soft reset of the core +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +static USB_OTG_STS USB_OTG_CoreReset(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + __IO USB_OTG_GRSTCTL_TypeDef greset; + uint32_t count = 0; + + greset.d32 = 0; + /* Wait for AHB master IDLE state. */ + do + { + USB_OTG_BSP_uDelay(3); + greset.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GRSTCTL); + if (++count > 200000) + { + return USB_OTG_OK; + } + } + while (greset.b.ahbidle == 0); + /* Core Soft Reset */ + count = 0; + greset.b.csftrst = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GRSTCTL, greset.d32 ); + do + { + greset.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GRSTCTL); + if (++count > 200000) + { + break; + } + } + while (greset.b.csftrst == 1); + /* Wait for 3 PHY Clocks*/ + USB_OTG_BSP_uDelay(3); + return status; +} + +/** +* @brief USB_OTG_WritePacket : Writes a packet into the Tx FIFO associated +* with the EP +* @param pdev : Selected device +* @param src : source pointer +* @param ch_ep_num : end point number +* @param bytes : No. of bytes +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_WritePacket(USB_OTG_CORE_HANDLE *pdev, + uint8_t *src, + uint8_t ch_ep_num, + uint16_t len) +{ + USB_OTG_STS status = USB_OTG_OK; + if (pdev->cfg.dma_enable == 0) + { + uint32_t count32b= 0 , i= 0; + __IO uint32_t *fifo; + + count32b = (len + 3) / 4; + fifo = pdev->regs.DFIFO[ch_ep_num]; + for (i = 0; i < count32b; i++, src+=4) + { + USB_OTG_WRITE_REG32( fifo, *((__packed uint32_t *)src) ); + } + } + return status; +} + + +/** +* @brief USB_OTG_ReadPacket : Reads a packet from the Rx FIFO +* @param pdev : Selected device +* @param dest : Destination Pointer +* @param bytes : No. of bytes +* @retval None +*/ +void *USB_OTG_ReadPacket(USB_OTG_CORE_HANDLE *pdev, + uint8_t *dest, + uint16_t len) +{ + uint32_t i=0; + uint32_t count32b = (len + 3) / 4; + + __IO uint32_t *fifo = pdev->regs.DFIFO[0]; + + for ( i = 0; i < count32b; i++, dest += 4 ) + { + *(__packed uint32_t *)dest = USB_OTG_READ_REG32(fifo); + + } + return ((void *)dest); +} + +/** +* @brief USB_OTG_SelectCore +* Initialize core registers address. +* @param pdev : Selected device +* @param coreID : USB OTG Core ID +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_SelectCore(USB_OTG_CORE_HANDLE *pdev, + USB_OTG_CORE_ID_TypeDef coreID) +{ + uint32_t i , baseAddress = 0; + USB_OTG_STS status = USB_OTG_OK; + + pdev->cfg.dma_enable = 0; + + /* at startup the core is in FS mode */ + pdev->cfg.speed = USB_OTG_SPEED_FULL; + pdev->cfg.mps = USB_OTG_FS_MAX_PACKET_SIZE ; + + /* initialize device cfg following its address */ + if (coreID == USB_OTG_FS_CORE_ID) + { + baseAddress = USB_OTG_FS_BASE_ADDR; + pdev->cfg.coreID = USB_OTG_FS_CORE_ID; + pdev->cfg.host_channels = 8 ; + pdev->cfg.dev_endpoints = 4 ; + pdev->cfg.TotalFifoSize = 320; /* in 32-bits */ + pdev->cfg.phy_itface = USB_OTG_EMBEDDED_PHY; + +#ifdef USB_OTG_FS_SOF_OUTPUT_ENABLED + pdev->cfg.Sof_output = 1; +#endif + +#ifdef USB_OTG_FS_LOW_PWR_MGMT_SUPPORT + pdev->cfg.low_power = 1; +#endif + } + else if (coreID == USB_OTG_HS_CORE_ID) + { + baseAddress = USB_OTG_HS_BASE_ADDR; + pdev->cfg.coreID = USB_OTG_HS_CORE_ID; + pdev->cfg.host_channels = 12 ; + pdev->cfg.dev_endpoints = 6 ; + pdev->cfg.TotalFifoSize = 1280;/* in 32-bits */ + +#ifdef USB_OTG_ULPI_PHY_ENABLED + pdev->cfg.phy_itface = USB_OTG_ULPI_PHY; +#else + #ifdef USB_OTG_EMBEDDED_PHY_ENABLED + pdev->cfg.phy_itface = USB_OTG_EMBEDDED_PHY; + #else + #ifdef USB_OTG_I2C_PHY_ENABLED + pdev->cfg.phy_itface = USB_OTG_I2C_PHY; + #endif + #endif +#endif + +#ifdef USB_OTG_HS_INTERNAL_DMA_ENABLED + pdev->cfg.dma_enable = 1; +#endif + +#ifdef USB_OTG_HS_SOF_OUTPUT_ENABLED + pdev->cfg.Sof_output = 1; +#endif + +#ifdef USB_OTG_HS_LOW_PWR_MGMT_SUPPORT + pdev->cfg.low_power = 1; +#endif + + } + + pdev->regs.GREGS = (USB_OTG_GREGS *)(baseAddress + \ + USB_OTG_CORE_GLOBAL_REGS_OFFSET); + pdev->regs.DREGS = (USB_OTG_DREGS *) (baseAddress + \ + USB_OTG_DEV_GLOBAL_REG_OFFSET); + + for (i = 0; i < pdev->cfg.dev_endpoints; i++) + { + pdev->regs.INEP_REGS[i] = (USB_OTG_INEPREGS *) \ + (baseAddress + USB_OTG_DEV_IN_EP_REG_OFFSET + \ + (i * USB_OTG_EP_REG_OFFSET)); + pdev->regs.OUTEP_REGS[i] = (USB_OTG_OUTEPREGS *) \ + (baseAddress + USB_OTG_DEV_OUT_EP_REG_OFFSET + \ + (i * USB_OTG_EP_REG_OFFSET)); + } + pdev->regs.HREGS = (USB_OTG_HREGS *)(baseAddress + \ + USB_OTG_HOST_GLOBAL_REG_OFFSET); + pdev->regs.HPRT0 = (uint32_t *)(baseAddress + USB_OTG_HOST_PORT_REGS_OFFSET); + + for (i = 0; i < pdev->cfg.host_channels; i++) + { + pdev->regs.HC_REGS[i] = (USB_OTG_HC_REGS *)(baseAddress + \ + USB_OTG_HOST_CHAN_REGS_OFFSET + \ + (i * USB_OTG_CHAN_REGS_OFFSET)); + } + for (i = 0; i < pdev->cfg.host_channels; i++) + { + pdev->regs.DFIFO[i] = (uint32_t *)(baseAddress + USB_OTG_DATA_FIFO_OFFSET +\ + (i * USB_OTG_DATA_FIFO_SIZE)); + } + pdev->regs.PCGCCTL = (uint32_t *)(baseAddress + USB_OTG_PCGCCTL_OFFSET); + + return status; +} + + +/** +* @brief USB_OTG_CoreInit +* Initializes the USB_OTG controller registers and prepares the core +* device mode or host mode operation. +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_CoreInit(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GUSBCFG_TypeDef usbcfg; + USB_OTG_GCCFG_TypeDef gccfg; + USB_OTG_GI2CCTL_TypeDef i2cctl; + USB_OTG_GAHBCFG_TypeDef ahbcfg; + + usbcfg.d32 = 0; + gccfg.d32 = 0; + ahbcfg.d32 = 0; + + + + if (pdev->cfg.phy_itface == USB_OTG_ULPI_PHY) + { + gccfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GCCFG); + gccfg.b.pwdn = 0; + + if (pdev->cfg.Sof_output) + { + gccfg.b.sofouten = 1; + } + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GCCFG, gccfg.d32); + + /* Init The ULPI Interface */ + usbcfg.d32 = 0; + usbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG); + + usbcfg.b.physel = 0; /* HS Interface */ +#ifdef USB_OTG_INTERNAL_VBUS_ENABLED + usbcfg.b.ulpi_ext_vbus_drv = 0; /* Use internal VBUS */ +#else + #ifdef USB_OTG_EXTERNAL_VBUS_ENABLED + usbcfg.b.ulpi_ext_vbus_drv = 1; /* Use external VBUS */ + #endif +#endif + usbcfg.b.term_sel_dl_pulse = 0; /* Data line pulsing using utmi_txvalid */ + usbcfg.b.ulpi_utmi_sel = 1; /* ULPI seleInterfacect */ + + usbcfg.b.phyif = 0; /* 8 bits */ + usbcfg.b.ddrsel = 0; /* single data rate */ + + usbcfg.b.ulpi_fsls = 0; + usbcfg.b.ulpi_clk_sus_m = 0; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GUSBCFG, usbcfg.d32); + + /* Reset after a PHY select */ + USB_OTG_CoreReset(pdev); + + if(pdev->cfg.dma_enable == 1) + { + + ahbcfg.b.hburstlen = 5; /* 64 x 32-bits*/ + ahbcfg.b.dmaenable = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GAHBCFG, ahbcfg.d32); + + } + } + else /* FS interface (embedded Phy or I2C Phy) */ + { + + usbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG);; + usbcfg.b.physel = 1; /* FS Interface */ + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GUSBCFG, usbcfg.d32); + /* Reset after a PHY select and set Host mode */ + USB_OTG_CoreReset(pdev); + /* Enable the I2C interface and deactivate the power down*/ + gccfg.d32 = 0; + gccfg.b.pwdn = 1; + + if(pdev->cfg.phy_itface == USB_OTG_I2C_PHY) + { + gccfg.b.i2cifen = 1; + } + gccfg.b.vbussensingA = 1 ; + gccfg.b.vbussensingB = 1 ; +#ifndef VBUS_SENSING_ENABLED + gccfg.b.disablevbussensing = 1; +#endif + + if(pdev->cfg.Sof_output) + { + gccfg.b.sofouten = 1; + } + + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GCCFG, gccfg.d32); + USB_OTG_BSP_mDelay(20); + /* Program GUSBCFG.OtgUtmifsSel to I2C*/ + usbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG); + + if(pdev->cfg.phy_itface == USB_OTG_I2C_PHY) + { + usbcfg.b.otgutmifssel = 1; + } + + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GUSBCFG, usbcfg.d32); + + if(pdev->cfg.phy_itface == USB_OTG_I2C_PHY) + { + /*Program GI2CCTL.I2CEn*/ + i2cctl.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GI2CCTL); + i2cctl.b.i2cdevaddr = 1; + i2cctl.b.i2cen = 0; + i2cctl.b.dat_se0 = 1; + i2cctl.b.addr = 0x2D; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GI2CCTL, i2cctl.d32); + + USB_OTG_BSP_mDelay(200); + + i2cctl.b.i2cen = 1; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GI2CCTL, i2cctl.d32); + USB_OTG_BSP_mDelay(200); + } + } + /* case the HS core is working in FS mode */ + if(pdev->cfg.dma_enable == 1) + { + + ahbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GAHBCFG); + ahbcfg.b.hburstlen = 5; /* 64 x 32-bits*/ + ahbcfg.b.dmaenable = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GAHBCFG, ahbcfg.d32); + + } + /* initialize OTG features */ +#ifdef USE_OTG_MODE + usbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG); + usbcfg.b.hnpcap = 1; + usbcfg.b.srpcap = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GUSBCFG, usbcfg.d32); + USB_OTG_EnableCommonInt(pdev); +#endif + return status; +} +/** +* @brief USB_OTG_EnableGlobalInt +* Enables the controller's Global Int in the AHB Config reg +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EnableGlobalInt(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GAHBCFG_TypeDef ahbcfg; + + ahbcfg.d32 = 0; + ahbcfg.b.glblintrmsk = 1; /* Enable interrupts */ + USB_OTG_MODIFY_REG32(&pdev->regs.GREGS->GAHBCFG, 0, ahbcfg.d32); + return status; +} + + +/** +* @brief USB_OTG_DisableGlobalInt +* Enables the controller's Global Int in the AHB Config reg +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_DisableGlobalInt(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GAHBCFG_TypeDef ahbcfg; + ahbcfg.d32 = 0; + ahbcfg.b.glblintrmsk = 1; /* Enable interrupts */ + USB_OTG_MODIFY_REG32(&pdev->regs.GREGS->GAHBCFG, ahbcfg.d32, 0); + return status; +} + + +/** +* @brief USB_OTG_FlushTxFifo : Flush a Tx FIFO +* @param pdev : Selected device +* @param num : FO num +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_FlushTxFifo (USB_OTG_CORE_HANDLE *pdev , uint32_t num ) +{ + USB_OTG_STS status = USB_OTG_OK; + __IO USB_OTG_GRSTCTL_TypeDef greset; + + uint32_t count = 0; + greset.d32 = 0; + greset.b.txfflsh = 1; + greset.b.txfnum = num; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GRSTCTL, greset.d32 ); + do + { + greset.d32 = USB_OTG_READ_REG32( &pdev->regs.GREGS->GRSTCTL); + if (++count > 200000) + { + break; + } + } + while (greset.b.txfflsh == 1); + /* Wait for 3 PHY Clocks*/ + USB_OTG_BSP_uDelay(3); + return status; +} + + +/** +* @brief USB_OTG_FlushRxFifo : Flush a Rx FIFO +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_FlushRxFifo( USB_OTG_CORE_HANDLE *pdev ) +{ + USB_OTG_STS status = USB_OTG_OK; + __IO USB_OTG_GRSTCTL_TypeDef greset; + uint32_t count = 0; + + greset.d32 = 0; + greset.b.rxfflsh = 1; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GRSTCTL, greset.d32 ); + do + { + greset.d32 = USB_OTG_READ_REG32( &pdev->regs.GREGS->GRSTCTL); + if (++count > 200000) + { + break; + } + } + while (greset.b.rxfflsh == 1); + /* Wait for 3 PHY Clocks*/ + USB_OTG_BSP_uDelay(3); + return status; +} + + +/** +* @brief USB_OTG_SetCurrentMode : Set ID line +* @param pdev : Selected device +* @param mode : (Host/device) +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_SetCurrentMode(USB_OTG_CORE_HANDLE *pdev , uint8_t mode) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GUSBCFG_TypeDef usbcfg; + + usbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG); + + usbcfg.b.force_host = 0; + usbcfg.b.force_dev = 0; + + if ( mode == HOST_MODE) + { + usbcfg.b.force_host = 1; + } + else if ( mode == DEVICE_MODE) + { + usbcfg.b.force_dev = 1; + } + + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GUSBCFG, usbcfg.d32); + USB_OTG_BSP_mDelay(50); + return status; +} + + +/** +* @brief USB_OTG_GetMode : Get current mode +* @param pdev : Selected device +* @retval current mode +*/ +uint32_t USB_OTG_GetMode(USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_READ_REG32(&pdev->regs.GREGS->GINTSTS ) & 0x1); +} + + +/** +* @brief USB_OTG_IsDeviceMode : Check if it is device mode +* @param pdev : Selected device +* @retval num_in_ep +*/ +uint8_t USB_OTG_IsDeviceMode(USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_GetMode(pdev) != HOST_MODE); +} + + +/** +* @brief USB_OTG_IsHostMode : Check if it is host mode +* @param pdev : Selected device +* @retval num_in_ep +*/ +uint8_t USB_OTG_IsHostMode(USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_GetMode(pdev) == HOST_MODE); +} + + +/** +* @brief USB_OTG_ReadCoreItr : returns the Core Interrupt register +* @param pdev : Selected device +* @retval Status +*/ +uint32_t USB_OTG_ReadCoreItr(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t v = 0; + v = USB_OTG_READ_REG32(&pdev->regs.GREGS->GINTSTS); + v &= USB_OTG_READ_REG32(&pdev->regs.GREGS->GINTMSK); + return v; +} + + +/** +* @brief USB_OTG_ReadOtgItr : returns the USB_OTG Interrupt register +* @param pdev : Selected device +* @retval Status +*/ +uint32_t USB_OTG_ReadOtgItr (USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_READ_REG32 (&pdev->regs.GREGS->GOTGINT)); +} + +#ifdef USE_HOST_MODE +/** +* @brief USB_OTG_CoreInitHost : Initializes USB_OTG controller for host mode +* @param pdev : Selected device +* @retval status +*/ +USB_OTG_STS USB_OTG_CoreInitHost(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_FSIZ_TypeDef nptxfifosize; + USB_OTG_FSIZ_TypeDef ptxfifosize; + USB_OTG_HCFG_TypeDef hcfg; + +#ifdef USE_OTG_MODE + USB_OTG_OTGCTL_TypeDef gotgctl; +#endif + + uint32_t i = 0; + + nptxfifosize.d32 = 0; + ptxfifosize.d32 = 0; +#ifdef USE_OTG_MODE + gotgctl.d32 = 0; +#endif + hcfg.d32 = 0; + + + /* configure charge pump IO */ + USB_OTG_BSP_ConfigVBUS(pdev); + + /* Restart the Phy Clock */ + USB_OTG_WRITE_REG32(pdev->regs.PCGCCTL, 0); + + /* Initialize Host Configuration Register */ + USB_OTG_InitFSLSPClkSel(pdev , HCFG_48_MHZ); /* in init phase */ + + hcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HCFG); + hcfg.b.fslssupp = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HCFG, hcfg.d32); + + /* Configure data FIFO sizes */ + /* Rx FIFO */ +#ifdef USB_OTG_FS_CORE + if(pdev->cfg.coreID == USB_OTG_FS_CORE_ID) + { + /* set Rx FIFO size */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GRXFSIZ, RX_FIFO_FS_SIZE); + nptxfifosize.b.startaddr = RX_FIFO_FS_SIZE; + nptxfifosize.b.depth = TXH_NP_FS_FIFOSIZ; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->DIEPTXF0_HNPTXFSIZ, nptxfifosize.d32); + + ptxfifosize.b.startaddr = RX_FIFO_FS_SIZE + TXH_NP_FS_FIFOSIZ; + ptxfifosize.b.depth = TXH_P_FS_FIFOSIZ; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->HPTXFSIZ, ptxfifosize.d32); + } +#endif +#ifdef USB_OTG_HS_CORE + if (pdev->cfg.coreID == USB_OTG_HS_CORE_ID) + { + /* set Rx FIFO size */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GRXFSIZ, RX_FIFO_HS_SIZE); + nptxfifosize.b.startaddr = RX_FIFO_HS_SIZE; + nptxfifosize.b.depth = TXH_NP_HS_FIFOSIZ; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->DIEPTXF0_HNPTXFSIZ, nptxfifosize.d32); + + ptxfifosize.b.startaddr = RX_FIFO_HS_SIZE + TXH_NP_HS_FIFOSIZ; + ptxfifosize.b.depth = TXH_P_HS_FIFOSIZ; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->HPTXFSIZ, ptxfifosize.d32); + } +#endif + +#ifdef USE_OTG_MODE + /* Clear Host Set HNP Enable in the USB_OTG Control Register */ + gotgctl.b.hstsethnpen = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GOTGCTL, gotgctl.d32, 0); +#endif + + /* Make sure the FIFOs are flushed. */ + USB_OTG_FlushTxFifo(pdev, 0x10 ); /* all Tx FIFOs */ + USB_OTG_FlushRxFifo(pdev); + + + /* Clear all pending HC Interrupts */ + for (i = 0; i < pdev->cfg.host_channels; i++) + { + USB_OTG_WRITE_REG32( &pdev->regs.HC_REGS[i]->HCINT, 0xFFFFFFFF ); + USB_OTG_WRITE_REG32( &pdev->regs.HC_REGS[i]->HCGINTMSK, 0 ); + } +#ifndef USE_OTG_MODE + USB_OTG_DriveVbus(pdev, 1); +#endif + + USB_OTG_EnableHostInt(pdev); + return status; +} + +/** +* @brief USB_OTG_IsEvenFrame +* This function returns the frame number for sof packet +* @param pdev : Selected device +* @retval Frame number +*/ +uint8_t USB_OTG_IsEvenFrame (USB_OTG_CORE_HANDLE *pdev) +{ + return !(USB_OTG_READ_REG32(&pdev->regs.HREGS->HFNUM) & 0x1); +} + +/** +* @brief USB_OTG_DriveVbus : set/reset vbus +* @param pdev : Selected device +* @param state : VBUS state +* @retval None +*/ +void USB_OTG_DriveVbus (USB_OTG_CORE_HANDLE *pdev, uint8_t state) +{ + USB_OTG_HPRT0_TypeDef hprt0; + + hprt0.d32 = 0; + + /* enable disable the external charge pump */ + USB_OTG_BSP_DriveVBUS(pdev, state); + + /* Turn on the Host port power. */ + hprt0.d32 = USB_OTG_ReadHPRT0(pdev); + if ((hprt0.b.prtpwr == 0 ) && (state == 1 )) + { + hprt0.b.prtpwr = 1; + USB_OTG_WRITE_REG32(pdev->regs.HPRT0, hprt0.d32); + } + if ((hprt0.b.prtpwr == 1 ) && (state == 0 )) + { + hprt0.b.prtpwr = 0; + USB_OTG_WRITE_REG32(pdev->regs.HPRT0, hprt0.d32); + } + + USB_OTG_BSP_mDelay(200); +} +/** +* @brief USB_OTG_EnableHostInt: Enables the Host mode interrupts +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EnableHostInt(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GINTMSK_TypeDef intmsk; + intmsk.d32 = 0; + /* Disable all interrupts. */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTMSK, 0); + + /* Clear any pending interrupts. */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, 0xFFFFFFFF); + + /* Enable the common interrupts */ + USB_OTG_EnableCommonInt(pdev); + + if (pdev->cfg.dma_enable == 0) + { + intmsk.b.rxstsqlvl = 1; + } + intmsk.b.portintr = 1; + intmsk.b.hcintr = 1; + intmsk.b.disconnect = 1; + intmsk.b.sofintr = 1; + intmsk.b.incomplisoout = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.GREGS->GINTMSK, intmsk.d32, intmsk.d32); + return status; +} + +/** +* @brief USB_OTG_InitFSLSPClkSel : Initializes the FSLSPClkSel field of the +* HCFG register on the PHY type +* @param pdev : Selected device +* @param freq : clock frequency +* @retval None +*/ +void USB_OTG_InitFSLSPClkSel(USB_OTG_CORE_HANDLE *pdev , uint8_t freq) +{ + USB_OTG_HCFG_TypeDef hcfg; + + hcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HCFG); + hcfg.b.fslspclksel = freq; + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HCFG, hcfg.d32); +} + + +/** +* @brief USB_OTG_ReadHPRT0 : Reads HPRT0 to modify later +* @param pdev : Selected device +* @retval HPRT0 value +*/ +uint32_t USB_OTG_ReadHPRT0(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HPRT0_TypeDef hprt0; + + hprt0.d32 = USB_OTG_READ_REG32(pdev->regs.HPRT0); + hprt0.b.prtena = 0; + hprt0.b.prtconndet = 0; + hprt0.b.prtenchng = 0; + hprt0.b.prtovrcurrchng = 0; + return hprt0.d32; +} + + +/** +* @brief USB_OTG_ReadHostAllChannels_intr : Register PCD Callbacks +* @param pdev : Selected device +* @retval Status +*/ +uint32_t USB_OTG_ReadHostAllChannels_intr (USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_READ_REG32 (&pdev->regs.HREGS->HAINT)); +} + + +/** +* @brief USB_OTG_ResetPort : Reset Host Port +* @param pdev : Selected device +* @retval status +* @note : (1)The application must wait at least 10 ms (+ 10 ms security) +* before clearing the reset bit. +*/ +uint32_t USB_OTG_ResetPort(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HPRT0_TypeDef hprt0; + + hprt0.d32 = USB_OTG_ReadHPRT0(pdev); + hprt0.b.prtrst = 1; + USB_OTG_WRITE_REG32(pdev->regs.HPRT0, hprt0.d32); + USB_OTG_BSP_mDelay (10); /* See Note #1 */ + hprt0.b.prtrst = 0; + USB_OTG_WRITE_REG32(pdev->regs.HPRT0, hprt0.d32); + USB_OTG_BSP_mDelay (20); + return 1; +} + + +/** +* @brief USB_OTG_HC_Init : Prepares a host channel for transferring packets +* @param pdev : Selected device +* @param hc_num : channel number +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_HC_Init(USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + USB_OTG_STS status = USB_OTG_OK; + uint32_t intr_enable = 0; + USB_OTG_HCGINTMSK_TypeDef hcintmsk; + USB_OTG_GINTMSK_TypeDef gintmsk; + USB_OTG_HCCHAR_TypeDef hcchar; + USB_OTG_HCINTn_TypeDef hcint; + + + gintmsk.d32 = 0; + hcintmsk.d32 = 0; + hcchar.d32 = 0; + + /* Clear old interrupt conditions for this host channel. */ + hcint.d32 = 0xFFFFFFFF; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCINT, hcint.d32); + + /* Enable channel interrupts required for this transfer. */ + hcintmsk.d32 = 0; + + if (pdev->cfg.dma_enable == 1) + { + hcintmsk.b.ahberr = 1; + } + + switch (pdev->host.hc[hc_num].ep_type) + { + case EP_TYPE_CTRL: + case EP_TYPE_BULK: + hcintmsk.b.xfercompl = 1; + hcintmsk.b.stall = 1; + hcintmsk.b.xacterr = 1; + hcintmsk.b.datatglerr = 1; + hcintmsk.b.nak = 1; + if (pdev->host.hc[hc_num].ep_is_in) + { + hcintmsk.b.bblerr = 1; + } + else + { + hcintmsk.b.nyet = 1; + if (pdev->host.hc[hc_num].do_ping) + { + hcintmsk.b.ack = 1; + } + } + break; + case EP_TYPE_INTR: + hcintmsk.b.xfercompl = 1; + hcintmsk.b.nak = 1; + hcintmsk.b.stall = 1; + hcintmsk.b.xacterr = 1; + hcintmsk.b.datatglerr = 1; + hcintmsk.b.frmovrun = 1; + + if (pdev->host.hc[hc_num].ep_is_in) + { + hcintmsk.b.bblerr = 1; + } + + break; + case EP_TYPE_ISOC: + hcintmsk.b.xfercompl = 1; + hcintmsk.b.frmovrun = 1; + hcintmsk.b.ack = 1; + + if (pdev->host.hc[hc_num].ep_is_in) + { + hcintmsk.b.xacterr = 1; + hcintmsk.b.bblerr = 1; + } + break; + } + + + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCGINTMSK, hcintmsk.d32); + + + /* Enable the top level host channel interrupt. */ + intr_enable = (1 << hc_num); + USB_OTG_MODIFY_REG32(&pdev->regs.HREGS->HAINTMSK, 0, intr_enable); + + /* Make sure host channel interrupts are enabled. */ + gintmsk.b.hcintr = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.GREGS->GINTMSK, 0, gintmsk.d32); + + /* Program the HCCHAR register */ + hcchar.d32 = 0; + hcchar.b.devaddr = pdev->host.hc[hc_num].dev_addr; + hcchar.b.epnum = pdev->host.hc[hc_num].ep_num; + hcchar.b.epdir = pdev->host.hc[hc_num].ep_is_in; + hcchar.b.lspddev = (pdev->host.hc[hc_num].speed == HPRT0_PRTSPD_LOW_SPEED); + hcchar.b.eptype = pdev->host.hc[hc_num].ep_type; + hcchar.b.mps = pdev->host.hc[hc_num].max_packet; + if (pdev->host.hc[hc_num].ep_type == HCCHAR_INTR) + { + hcchar.b.oddfrm = 1; + } + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR, hcchar.d32); + return status; +} + + +/** +* @brief USB_OTG_HC_StartXfer : Start transfer +* @param pdev : Selected device +* @param hc_num : channel number +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_HC_StartXfer(USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_HCCHAR_TypeDef hcchar; + USB_OTG_HCTSIZn_TypeDef hctsiz; + USB_OTG_HNPTXSTS_TypeDef hnptxsts; + USB_OTG_HPTXSTS_TypeDef hptxsts; + USB_OTG_GINTMSK_TypeDef intmsk; + uint16_t len_words = 0; + + uint16_t num_packets; + uint16_t max_hc_pkt_count; + + max_hc_pkt_count = 256; + hctsiz.d32 = 0; + hcchar.d32 = 0; + intmsk.d32 = 0; + + /* Compute the expected number of packets associated to the transfer */ + if (pdev->host.hc[hc_num].xfer_len > 0) + { + num_packets = (pdev->host.hc[hc_num].xfer_len + \ + pdev->host.hc[hc_num].max_packet - 1) / pdev->host.hc[hc_num].max_packet; + + if (num_packets > max_hc_pkt_count) + { + num_packets = max_hc_pkt_count; + pdev->host.hc[hc_num].xfer_len = num_packets * \ + pdev->host.hc[hc_num].max_packet; + } + } + else + { + num_packets = 1; + } + if (pdev->host.hc[hc_num].ep_is_in) + { + pdev->host.hc[hc_num].xfer_len = num_packets * \ + pdev->host.hc[hc_num].max_packet; + } + /* Initialize the HCTSIZn register */ + hctsiz.b.xfersize = pdev->host.hc[hc_num].xfer_len; + hctsiz.b.pktcnt = num_packets; + hctsiz.b.pid = pdev->host.hc[hc_num].data_pid; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCTSIZ, hctsiz.d32); + + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCDMA, (unsigned int)pdev->host.hc[hc_num].xfer_buff); + } + + + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR); + hcchar.b.oddfrm = USB_OTG_IsEvenFrame(pdev); + + /* Set host channel enable */ + hcchar.b.chen = 1; + hcchar.b.chdis = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR, hcchar.d32); + + if (pdev->cfg.dma_enable == 0) /* Slave mode */ + { + if((pdev->host.hc[hc_num].ep_is_in == 0) && + (pdev->host.hc[hc_num].xfer_len > 0)) + { + switch(pdev->host.hc[hc_num].ep_type) + { + /* Non periodic transfer */ + case EP_TYPE_CTRL: + case EP_TYPE_BULK: + + hnptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->HNPTXSTS); + len_words = (pdev->host.hc[hc_num].xfer_len + 3) / 4; + + /* check if there is enough space in FIFO space */ + if(len_words > hnptxsts.b.nptxfspcavail) + { + /* need to process data in nptxfempty interrupt */ + intmsk.b.nptxfempty = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, 0, intmsk.d32); + } + + break; + /* Periodic transfer */ + case EP_TYPE_INTR: + case EP_TYPE_ISOC: + hptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HPTXSTS); + len_words = (pdev->host.hc[hc_num].xfer_len + 3) / 4; + /* check if there is enough space in FIFO space */ + if(len_words > hptxsts.b.ptxfspcavail) /* split the transfer */ + { + /* need to process data in ptxfempty interrupt */ + intmsk.b.ptxfempty = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, 0, intmsk.d32); + } + break; + + default: + break; + } + + /* Write packet into the Tx FIFO. */ + USB_OTG_WritePacket(pdev, + pdev->host.hc[hc_num].xfer_buff , + hc_num, pdev->host.hc[hc_num].xfer_len); + } + } + return status; +} + + +/** +* @brief USB_OTG_HC_Halt : Halt channel +* @param pdev : Selected device +* @param hc_num : channel number +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_HC_Halt(USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_HNPTXSTS_TypeDef nptxsts; + USB_OTG_HPTXSTS_TypeDef hptxsts; + USB_OTG_HCCHAR_TypeDef hcchar; + + nptxsts.d32 = 0; + hptxsts.d32 = 0; + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR); + hcchar.b.chen = 1; + hcchar.b.chdis = 1; + + /* Check for space in the request queue to issue the halt. */ + if (hcchar.b.eptype == HCCHAR_CTRL || hcchar.b.eptype == HCCHAR_BULK) + { + nptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->HNPTXSTS); + if (nptxsts.b.nptxqspcavail == 0) + { + hcchar.b.chen = 0; + } + } + else + { + hptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HPTXSTS); + if (hptxsts.b.ptxqspcavail == 0) + { + hcchar.b.chen = 0; + } + } + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR, hcchar.d32); + return status; +} + +/** +* @brief Issue a ping token +* @param None +* @retval : None +*/ +USB_OTG_STS USB_OTG_HC_DoPing(USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_HCCHAR_TypeDef hcchar; + USB_OTG_HCTSIZn_TypeDef hctsiz; + + hctsiz.d32 = 0; + hctsiz.b.dopng = 1; + hctsiz.b.pktcnt = 1; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCTSIZ, hctsiz.d32); + + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR); + hcchar.b.chen = 1; + hcchar.b.chdis = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[hc_num]->HCCHAR, hcchar.d32); + return status; +} + +/** +* @brief Stop the device and clean up fifo's +* @param None +* @retval : None +*/ +void USB_OTG_StopHost(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HCCHAR_TypeDef hcchar; + uint32_t i; + + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HAINTMSK , 0); + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HAINT, 0xFFFFFFFF); + /* Flush out any leftover queued requests. */ + + for (i = 0; i < pdev->cfg.host_channels; i++) + { + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[i]->HCCHAR); + hcchar.b.chen = 0; + hcchar.b.chdis = 1; + hcchar.b.epdir = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[i]->HCCHAR, hcchar.d32); + } + + /* Flush the FIFO */ + USB_OTG_FlushRxFifo(pdev); + USB_OTG_FlushTxFifo(pdev , 0x10 ); +} +#endif +#ifdef USE_DEVICE_MODE +/* PCD Core Layer */ + +/** +* @brief USB_OTG_InitDevSpeed :Initializes the DevSpd field of DCFG register +* depending the PHY type and the enumeration speed of the device. +* @param pdev : Selected device +* @retval : None +*/ +void USB_OTG_InitDevSpeed(USB_OTG_CORE_HANDLE *pdev , uint8_t speed) +{ + USB_OTG_DCFG_TypeDef dcfg; + + dcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DCFG); + dcfg.b.devspd = speed; + USB_OTG_WRITE_REG32(&pdev->regs.DREGS->DCFG, dcfg.d32); +} + + +/** +* @brief USB_OTG_CoreInitDev : Initializes the USB_OTG controller registers +* for device mode +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_CoreInitDev (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + uint32_t i; + USB_OTG_DCFG_TypeDef dcfg; + USB_OTG_FSIZ_TypeDef nptxfifosize; + USB_OTG_FSIZ_TypeDef txfifosize; + USB_OTG_DIEPMSK_TypeDef msk; + USB_OTG_DTHRCTL_TypeDef dthrctl; + + depctl.d32 = 0; + dcfg.d32 = 0; + nptxfifosize.d32 = 0; + txfifosize.d32 = 0; + msk.d32 = 0; + + /* Restart the Phy Clock */ + USB_OTG_WRITE_REG32(pdev->regs.PCGCCTL, 0); + /* Device configuration register */ + dcfg.d32 = USB_OTG_READ_REG32( &pdev->regs.DREGS->DCFG); + dcfg.b.perfrint = DCFG_FRAME_INTERVAL_80; + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DCFG, dcfg.d32 ); + +#ifdef USB_OTG_FS_CORE + if(pdev->cfg.coreID == USB_OTG_FS_CORE_ID ) + { + + /* Set Full speed phy */ + USB_OTG_InitDevSpeed (pdev , USB_OTG_SPEED_PARAM_FULL); + + /* set Rx FIFO size */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GRXFSIZ, RX_FIFO_FS_SIZE); + + /* EP0 TX*/ + nptxfifosize.b.depth = TX0_FIFO_FS_SIZE; + nptxfifosize.b.startaddr = RX_FIFO_FS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF0_HNPTXFSIZ, nptxfifosize.d32 ); + + + /* EP1 TX*/ + txfifosize.b.startaddr = nptxfifosize.b.startaddr + nptxfifosize.b.depth; + txfifosize.b.depth = TX1_FIFO_FS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[0], txfifosize.d32 ); + + + /* EP2 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX2_FIFO_FS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[1], txfifosize.d32 ); + + + /* EP3 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX3_FIFO_FS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[2], txfifosize.d32 ); + } +#endif +#ifdef USB_OTG_HS_CORE + if(pdev->cfg.coreID == USB_OTG_HS_CORE_ID ) + { + + /* Set High speed phy */ + + if(pdev->cfg.phy_itface == USB_OTG_ULPI_PHY) + { + USB_OTG_InitDevSpeed (pdev , USB_OTG_SPEED_PARAM_HIGH); + } + else /* set High speed phy in Full speed mode */ + { + USB_OTG_InitDevSpeed (pdev , USB_OTG_SPEED_PARAM_HIGH_IN_FULL); + } + + /* set Rx FIFO size */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GRXFSIZ, RX_FIFO_HS_SIZE); + + /* EP0 TX*/ + nptxfifosize.b.depth = TX0_FIFO_HS_SIZE; + nptxfifosize.b.startaddr = RX_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF0_HNPTXFSIZ, nptxfifosize.d32 ); + + + /* EP1 TX*/ + txfifosize.b.startaddr = nptxfifosize.b.startaddr + nptxfifosize.b.depth; + txfifosize.b.depth = TX1_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[0], txfifosize.d32 ); + + + /* EP2 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX2_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[1], txfifosize.d32 ); + + + /* EP3 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX3_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[2], txfifosize.d32 ); + + /* EP4 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX4_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[3], txfifosize.d32 ); + + + /* EP5 TX*/ + txfifosize.b.startaddr += txfifosize.b.depth; + txfifosize.b.depth = TX5_FIFO_HS_SIZE; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->DIEPTXF[4], txfifosize.d32 ); + } +#endif + /* Flush the FIFOs */ + USB_OTG_FlushTxFifo(pdev , 0x10); /* all Tx FIFOs */ + USB_OTG_FlushRxFifo(pdev); + /* Clear all pending Device Interrupts */ + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DIEPMSK, 0 ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DOEPMSK, 0 ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINT, 0xFFFFFFFF ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINTMSK, 0 ); + + for (i = 0; i < pdev->cfg.dev_endpoints; i++) + { + depctl.d32 = USB_OTG_READ_REG32(&pdev->regs.INEP_REGS[i]->DIEPCTL); + if (depctl.b.epena) + { + depctl.d32 = 0; + depctl.b.epdis = 1; + depctl.b.snak = 1; + } + else + { + depctl.d32 = 0; + } + USB_OTG_WRITE_REG32( &pdev->regs.INEP_REGS[i]->DIEPCTL, depctl.d32); + USB_OTG_WRITE_REG32( &pdev->regs.INEP_REGS[i]->DIEPTSIZ, 0); + USB_OTG_WRITE_REG32( &pdev->regs.INEP_REGS[i]->DIEPINT, 0xFF); + } + for (i = 0; i < pdev->cfg.dev_endpoints; i++) + { + USB_OTG_DEPCTL_TypeDef depctl; + depctl.d32 = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[i]->DOEPCTL); + if (depctl.b.epena) + { + depctl.d32 = 0; + depctl.b.epdis = 1; + depctl.b.snak = 1; + } + else + { + depctl.d32 = 0; + } + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[i]->DOEPCTL, depctl.d32); + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[i]->DOEPTSIZ, 0); + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[i]->DOEPINT, 0xFF); + } + msk.d32 = 0; + msk.b.txfifoundrn = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DIEPMSK, msk.d32, msk.d32); + + if (pdev->cfg.dma_enable == 1) + { + dthrctl.d32 = 0; + dthrctl.b.non_iso_thr_en = 1; + dthrctl.b.iso_thr_en = 1; + dthrctl.b.tx_thr_len = 64; + dthrctl.b.rx_thr_en = 1; + dthrctl.b.rx_thr_len = 64; + USB_OTG_WRITE_REG32(&pdev->regs.DREGS->DTHRCTL, dthrctl.d32); + } + USB_OTG_EnableDevInt(pdev); + return status; +} + + +/** +* @brief USB_OTG_EnableDevInt : Enables the Device mode interrupts +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EnableDevInt(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_GINTMSK_TypeDef intmsk; + + intmsk.d32 = 0; + + /* Disable all interrupts. */ + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GINTMSK, 0); + /* Clear any pending interrupts */ + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GINTSTS, 0xFFFFFFFF); + /* Enable the common interrupts */ + USB_OTG_EnableCommonInt(pdev); + + if (pdev->cfg.dma_enable == 0) + { + intmsk.b.rxstsqlvl = 1; + } + + /* Enable interrupts matching to the Device mode ONLY */ + intmsk.b.usbsuspend = 1; + intmsk.b.usbreset = 1; + intmsk.b.enumdone = 1; + intmsk.b.inepintr = 1; + intmsk.b.outepintr = 1; + intmsk.b.sofintr = 1; + + intmsk.b.incomplisoin = 1; + intmsk.b.incomplisoout = 1; +#ifdef VBUS_SENSING_ENABLED + intmsk.b.sessreqintr = 1; + intmsk.b.otgintr = 1; +#endif + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, intmsk.d32, intmsk.d32); + return status; +} + + +/** +* @brief USB_OTG_GetDeviceSpeed +* Get the device speed from the device status register +* @param None +* @retval status +*/ +enum USB_OTG_SPEED USB_OTG_GetDeviceSpeed (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_DSTS_TypeDef dsts; + enum USB_OTG_SPEED speed = USB_SPEED_UNKNOWN; + + + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + + switch (dsts.b.enumspd) + { + case DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ: + speed = USB_SPEED_HIGH; + break; + case DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ: + case DSTS_ENUMSPD_FS_PHY_48MHZ: + speed = USB_SPEED_FULL; + break; + + case DSTS_ENUMSPD_LS_PHY_6MHZ: + speed = USB_SPEED_LOW; + break; + } + + return speed; +} +/** +* @brief enables EP0 OUT to receive SETUP packets and configures EP0 +* for transmitting packets +* @param None +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EP0Activate(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DSTS_TypeDef dsts; + USB_OTG_DEPCTL_TypeDef diepctl; + USB_OTG_DCTL_TypeDef dctl; + + dctl.d32 = 0; + /* Read the Device Status and Endpoint 0 Control registers */ + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + diepctl.d32 = USB_OTG_READ_REG32(&pdev->regs.INEP_REGS[0]->DIEPCTL); + /* Set the MPS of the IN EP based on the enumeration speed */ + switch (dsts.b.enumspd) + { + case DSTS_ENUMSPD_HS_PHY_30MHZ_OR_60MHZ: + case DSTS_ENUMSPD_FS_PHY_30MHZ_OR_60MHZ: + case DSTS_ENUMSPD_FS_PHY_48MHZ: + diepctl.b.mps = DEP0CTL_MPS_64; + break; + case DSTS_ENUMSPD_LS_PHY_6MHZ: + diepctl.b.mps = DEP0CTL_MPS_8; + break; + } + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[0]->DIEPCTL, diepctl.d32); + dctl.b.cgnpinnak = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DCTL, dctl.d32, dctl.d32); + return status; +} + + +/** +* @brief USB_OTG_EPActivate : Activates an EP +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EPActivate(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + USB_OTG_DAINT_TypeDef daintmsk; + __IO uint32_t *addr; + + + depctl.d32 = 0; + daintmsk.d32 = 0; + /* Read DEPCTLn register */ + if (ep->is_in == 1) + { + addr = &pdev->regs.INEP_REGS[ep->num]->DIEPCTL; + daintmsk.ep.in = 1 << ep->num; + } + else + { + addr = &pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL; + daintmsk.ep.out = 1 << ep->num; + } + /* If the EP is already active don't change the EP Control + * register. */ + depctl.d32 = USB_OTG_READ_REG32(addr); + if (!depctl.b.usbactep) + { + depctl.b.mps = ep->maxpacket; + depctl.b.eptype = ep->type; + depctl.b.txfnum = ep->tx_fifo_num; + depctl.b.setd0pid = 1; + depctl.b.usbactep = 1; + USB_OTG_WRITE_REG32(addr, depctl.d32); + } + /* Enable the Interrupt for this EP */ +#ifdef USB_OTG_HS_DEDICATED_EP1_ENABLED + if((ep->num == 1)&&(pdev->cfg.coreID == USB_OTG_HS_CORE_ID)) + { + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DEACHMSK, 0, daintmsk.d32); + } + else +#endif + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DAINTMSK, 0, daintmsk.d32); + return status; +} + + +/** +* @brief USB_OTG_EPDeactivate : Deactivates an EP +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EPDeactivate(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + USB_OTG_DAINT_TypeDef daintmsk; + __IO uint32_t *addr; + + depctl.d32 = 0; + daintmsk.d32 = 0; + /* Read DEPCTLn register */ + if (ep->is_in == 1) + { + addr = &pdev->regs.INEP_REGS[ep->num]->DIEPCTL; + daintmsk.ep.in = 1 << ep->num; + } + else + { + addr = &pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL; + daintmsk.ep.out = 1 << ep->num; + } + depctl.b.usbactep = 0; + USB_OTG_WRITE_REG32(addr, depctl.d32); + /* Disable the Interrupt for this EP */ + +#ifdef USB_OTG_HS_DEDICATED_EP1_ENABLED + if((ep->num == 1)&&(pdev->cfg.coreID == USB_OTG_HS_CORE_ID)) + { + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DEACHMSK, daintmsk.d32, 0); + } + else +#endif + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DAINTMSK, daintmsk.d32, 0); + return status; +} + + +/** +* @brief USB_OTG_EPStartXfer : Handle the setup for data xfer for an EP and +* starts the xfer +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EPStartXfer(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + USB_OTG_DEPXFRSIZ_TypeDef deptsiz; + USB_OTG_DSTS_TypeDef dsts; + uint32_t fifoemptymsk = 0; + + depctl.d32 = 0; + deptsiz.d32 = 0; + /* IN endpoint */ + if (ep->is_in == 1) + { + depctl.d32 = USB_OTG_READ_REG32(&(pdev->regs.INEP_REGS[ep->num]->DIEPCTL)); + deptsiz.d32 = USB_OTG_READ_REG32(&(pdev->regs.INEP_REGS[ep->num]->DIEPTSIZ)); + /* Zero Length Packet? */ + if (ep->xfer_len == 0) + { + deptsiz.b.xfersize = 0; + deptsiz.b.pktcnt = 1; + } + else + { + /* Program the transfer size and packet count + * as follows: xfersize = N * maxpacket + + * short_packet pktcnt = N + (short_packet + * exist ? 1 : 0) + */ + deptsiz.b.xfersize = ep->xfer_len; + deptsiz.b.pktcnt = (ep->xfer_len - 1 + ep->maxpacket) / ep->maxpacket; + + if (ep->type == EP_TYPE_ISOC) + { + deptsiz.b.mc = 1; + } + } + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[ep->num]->DIEPTSIZ, deptsiz.d32); + + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[ep->num]->DIEPDMA, ep->dma_addr); + } + else + { + if (ep->type != EP_TYPE_ISOC) + { + /* Enable the Tx FIFO Empty Interrupt for this EP */ + if (ep->xfer_len > 0) + { + fifoemptymsk = 1 << ep->num; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DIEPEMPMSK, 0, fifoemptymsk); + } + } + } + + + if (ep->type == EP_TYPE_ISOC) + { + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + + if (((dsts.b.soffn)&0x1) == 0) + { + depctl.b.setd1pid = 1; + } + else + { + depctl.b.setd0pid = 1; + } + } + + /* EP enable, IN data in FIFO */ + depctl.b.cnak = 1; + depctl.b.epena = 1; + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[ep->num]->DIEPCTL, depctl.d32); + + if (ep->type == EP_TYPE_ISOC) + { + USB_OTG_WritePacket(pdev, ep->xfer_buff, ep->num, ep->xfer_len); + } + } + else + { + /* OUT endpoint */ + depctl.d32 = USB_OTG_READ_REG32(&(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL)); + deptsiz.d32 = USB_OTG_READ_REG32(&(pdev->regs.OUTEP_REGS[ep->num]->DOEPTSIZ)); + /* Program the transfer size and packet count as follows: + * pktcnt = N + * xfersize = N * maxpacket + */ + if (ep->xfer_len == 0) + { + deptsiz.b.xfersize = ep->maxpacket; + deptsiz.b.pktcnt = 1; + } + else + { + deptsiz.b.pktcnt = (ep->xfer_len + (ep->maxpacket - 1)) / ep->maxpacket; + deptsiz.b.xfersize = deptsiz.b.pktcnt * ep->maxpacket; + } + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPTSIZ, deptsiz.d32); + + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPDMA, ep->dma_addr); + } + + if (ep->type == EP_TYPE_ISOC) + { + if (ep->even_odd_frame) + { + depctl.b.setd1pid = 1; + } + else + { + depctl.b.setd0pid = 1; + } + } + /* EP enable */ + depctl.b.cnak = 1; + depctl.b.epena = 1; + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL, depctl.d32); + } + return status; +} + + +/** +* @brief USB_OTG_EP0StartXfer : Handle the setup for a data xfer for EP0 and +* starts the xfer +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EP0StartXfer(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + USB_OTG_DEP0XFRSIZ_TypeDef deptsiz; + USB_OTG_INEPREGS *in_regs; + uint32_t fifoemptymsk = 0; + + depctl.d32 = 0; + deptsiz.d32 = 0; + /* IN endpoint */ + if (ep->is_in == 1) + { + in_regs = pdev->regs.INEP_REGS[0]; + depctl.d32 = USB_OTG_READ_REG32(&in_regs->DIEPCTL); + deptsiz.d32 = USB_OTG_READ_REG32(&in_regs->DIEPTSIZ); + /* Zero Length Packet? */ + if (ep->xfer_len == 0) + { + deptsiz.b.xfersize = 0; + deptsiz.b.pktcnt = 1; + + } + else + { + if (ep->xfer_len > ep->maxpacket) + { + ep->xfer_len = ep->maxpacket; + deptsiz.b.xfersize = ep->maxpacket; + } + else + { + deptsiz.b.xfersize = ep->xfer_len; + } + deptsiz.b.pktcnt = 1; + } + USB_OTG_WRITE_REG32(&in_regs->DIEPTSIZ, deptsiz.d32); + + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_WRITE_REG32(&pdev->regs.INEP_REGS[ep->num]->DIEPDMA, ep->dma_addr); + } + + /* EP enable, IN data in FIFO */ + depctl.b.cnak = 1; + depctl.b.epena = 1; + USB_OTG_WRITE_REG32(&in_regs->DIEPCTL, depctl.d32); + + + + if (pdev->cfg.dma_enable == 0) + { + /* Enable the Tx FIFO Empty Interrupt for this EP */ + if (ep->xfer_len > 0) + { + { + fifoemptymsk |= 1 << ep->num; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DIEPEMPMSK, 0, fifoemptymsk); + } + } + } + } + else + { + /* OUT endpoint */ + depctl.d32 = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL); + deptsiz.d32 = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPTSIZ); + /* Program the transfer size and packet count as follows: + * xfersize = N * (maxpacket + 4 - (maxpacket % 4)) + * pktcnt = N */ + if (ep->xfer_len == 0) + { + deptsiz.b.xfersize = ep->maxpacket; + deptsiz.b.pktcnt = 1; + } + else + { + ep->xfer_len = ep->maxpacket; + deptsiz.b.xfersize = ep->maxpacket; + deptsiz.b.pktcnt = 1; + } + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPTSIZ, deptsiz.d32); + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_WRITE_REG32(&pdev->regs.OUTEP_REGS[ep->num]->DOEPDMA, ep->dma_addr); + } + /* EP enable */ + depctl.b.cnak = 1; + depctl.b.epena = 1; + USB_OTG_WRITE_REG32 (&(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL), depctl.d32); + + } + return status; +} + + +/** +* @brief USB_OTG_EPSetStall : Set the EP STALL +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EPSetStall(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + __IO uint32_t *depctl_addr; + + depctl.d32 = 0; + if (ep->is_in == 1) + { + depctl_addr = &(pdev->regs.INEP_REGS[ep->num]->DIEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + /* set the disable and stall bits */ + if (depctl.b.epena) + { + depctl.b.epdis = 1; + } + depctl.b.stall = 1; + USB_OTG_WRITE_REG32(depctl_addr, depctl.d32); + } + else + { + depctl_addr = &(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + /* set the stall bit */ + depctl.b.stall = 1; + USB_OTG_WRITE_REG32(depctl_addr, depctl.d32); + } + return status; +} + + +/** +* @brief Clear the EP STALL +* @param pdev : Selected device +* @retval USB_OTG_STS : status +*/ +USB_OTG_STS USB_OTG_EPClearStall(USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep) +{ + USB_OTG_STS status = USB_OTG_OK; + USB_OTG_DEPCTL_TypeDef depctl; + __IO uint32_t *depctl_addr; + + depctl.d32 = 0; + + if (ep->is_in == 1) + { + depctl_addr = &(pdev->regs.INEP_REGS[ep->num]->DIEPCTL); + } + else + { + depctl_addr = &(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL); + } + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + /* clear the stall bits */ + depctl.b.stall = 0; + if (ep->type == EP_TYPE_INTR || ep->type == EP_TYPE_BULK) + { + depctl.b.setd0pid = 1; /* DATA0 */ + } + USB_OTG_WRITE_REG32(depctl_addr, depctl.d32); + return status; +} + + +/** +* @brief USB_OTG_ReadDevAllOutEp_itr : returns OUT endpoint interrupt bits +* @param pdev : Selected device +* @retval OUT endpoint interrupt bits +*/ +uint32_t USB_OTG_ReadDevAllOutEp_itr(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t v; + v = USB_OTG_READ_REG32(&pdev->regs.DREGS->DAINT); + v &= USB_OTG_READ_REG32(&pdev->regs.DREGS->DAINTMSK); + return ((v & 0xffff0000) >> 16); +} + + +/** +* @brief USB_OTG_ReadDevOutEP_itr : returns Device OUT EP Interrupt register +* @param pdev : Selected device +* @param ep : end point number +* @retval Device OUT EP Interrupt register +*/ +uint32_t USB_OTG_ReadDevOutEP_itr(USB_OTG_CORE_HANDLE *pdev , uint8_t epnum) +{ + uint32_t v; + v = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[epnum]->DOEPINT); + v &= USB_OTG_READ_REG32(&pdev->regs.DREGS->DOEPMSK); + return v; +} + + +/** +* @brief USB_OTG_ReadDevAllInEPItr : Get int status register +* @param pdev : Selected device +* @retval int status register +*/ +uint32_t USB_OTG_ReadDevAllInEPItr(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t v; + v = USB_OTG_READ_REG32(&pdev->regs.DREGS->DAINT); + v &= USB_OTG_READ_REG32(&pdev->regs.DREGS->DAINTMSK); + return (v & 0xffff); +} + +/** +* @brief configures EPO to receive SETUP packets +* @param None +* @retval : None +*/ +void USB_OTG_EP0_OutStart(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_DEP0XFRSIZ_TypeDef doeptsize0; + doeptsize0.d32 = 0; + doeptsize0.b.supcnt = 3; + doeptsize0.b.pktcnt = 1; + doeptsize0.b.xfersize = 8 * 3; + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[0]->DOEPTSIZ, doeptsize0.d32 ); + + if (pdev->cfg.dma_enable == 1) + { + USB_OTG_DEPCTL_TypeDef doepctl; + doepctl.d32 = 0; + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[0]->DOEPDMA, + (uint32_t)&pdev->dev.setup_packet); + + /* EP enable */ + doepctl.d32 = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[0]->DOEPCTL); + doepctl.b.epena = 1; + doepctl.d32 = 0x80008000; + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[0]->DOEPCTL, doepctl.d32); + } +} + +/** +* @brief USB_OTG_RemoteWakeup : active remote wakeup signalling +* @param None +* @retval : None +*/ +void USB_OTG_ActiveRemoteWakeup(USB_OTG_CORE_HANDLE *pdev) +{ + + USB_OTG_DCTL_TypeDef dctl; + USB_OTG_DSTS_TypeDef dsts; + USB_OTG_PCGCCTL_TypeDef power; + + if (pdev->dev.DevRemoteWakeup) + { + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + if(dsts.b.suspsts == 1) + { + if(pdev->cfg.low_power) + { + /* un-gate USB Core clock */ + power.d32 = USB_OTG_READ_REG32(&pdev->regs.PCGCCTL); + power.b.gatehclk = 0; + power.b.stoppclk = 0; + USB_OTG_WRITE_REG32(pdev->regs.PCGCCTL, power.d32); + } + /* active Remote wakeup signaling */ + dctl.d32 = 0; + dctl.b.rmtwkupsig = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DCTL, 0, dctl.d32); + USB_OTG_BSP_mDelay(5); + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DCTL, dctl.d32, 0 ); + } + } +} + + +/** +* @brief USB_OTG_UngateClock : active USB Core clock +* @param None +* @retval : None +*/ +void USB_OTG_UngateClock(USB_OTG_CORE_HANDLE *pdev) +{ + if(pdev->cfg.low_power) + { + + USB_OTG_DSTS_TypeDef dsts; + USB_OTG_PCGCCTL_TypeDef power; + + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + + if(dsts.b.suspsts == 1) + { + /* un-gate USB Core clock */ + power.d32 = USB_OTG_READ_REG32(&pdev->regs.PCGCCTL); + power.b.gatehclk = 0; + power.b.stoppclk = 0; + USB_OTG_WRITE_REG32(pdev->regs.PCGCCTL, power.d32); + + } + } +} + +/** +* @brief Stop the device and clean up fifo's +* @param None +* @retval : None +*/ +void USB_OTG_StopDevice(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t i; + + pdev->dev.device_status = 1; + + for (i = 0; i < pdev->cfg.dev_endpoints ; i++) + { + USB_OTG_WRITE_REG32( &pdev->regs.INEP_REGS[i]->DIEPINT, 0xFF); + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[i]->DOEPINT, 0xFF); + } + + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DIEPMSK, 0 ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DOEPMSK, 0 ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINTMSK, 0 ); + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINT, 0xFFFFFFFF ); + + /* Flush the FIFO */ + USB_OTG_FlushRxFifo(pdev); + USB_OTG_FlushTxFifo(pdev , 0x10 ); +} + +/** +* @brief returns the EP Status +* @param pdev : Selected device +* ep : endpoint structure +* @retval : EP status +*/ + +uint32_t USB_OTG_GetEPStatus(USB_OTG_CORE_HANDLE *pdev ,USB_OTG_EP *ep) +{ + USB_OTG_DEPCTL_TypeDef depctl; + __IO uint32_t *depctl_addr; + uint32_t Status = 0; + + depctl.d32 = 0; + if (ep->is_in == 1) + { + depctl_addr = &(pdev->regs.INEP_REGS[ep->num]->DIEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + + if (depctl.b.stall == 1) + Status = USB_OTG_EP_TX_STALL; + else if (depctl.b.naksts == 1) + Status = USB_OTG_EP_TX_NAK; + else + Status = USB_OTG_EP_TX_VALID; + + } + else + { + depctl_addr = &(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + if (depctl.b.stall == 1) + Status = USB_OTG_EP_RX_STALL; + else if (depctl.b.naksts == 1) + Status = USB_OTG_EP_RX_NAK; + else + Status = USB_OTG_EP_RX_VALID; + } + + /* Return the current status */ + return Status; +} + +/** +* @brief Set the EP Status +* @param pdev : Selected device +* Status : new Status +* ep : EP structure +* @retval : None +*/ +void USB_OTG_SetEPStatus (USB_OTG_CORE_HANDLE *pdev , USB_OTG_EP *ep , uint32_t Status) +{ + USB_OTG_DEPCTL_TypeDef depctl; + __IO uint32_t *depctl_addr; + + depctl.d32 = 0; + + /* Process for IN endpoint */ + if (ep->is_in == 1) + { + depctl_addr = &(pdev->regs.INEP_REGS[ep->num]->DIEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + + if (Status == USB_OTG_EP_TX_STALL) + { + USB_OTG_EPSetStall(pdev, ep); return; + } + else if (Status == USB_OTG_EP_TX_NAK) + depctl.b.snak = 1; + else if (Status == USB_OTG_EP_TX_VALID) + { + if (depctl.b.stall == 1) + { + ep->even_odd_frame = 0; + USB_OTG_EPClearStall(pdev, ep); + return; + } + depctl.b.cnak = 1; + depctl.b.usbactep = 1; + depctl.b.epena = 1; + } + else if (Status == USB_OTG_EP_TX_DIS) + depctl.b.usbactep = 0; + } + else /* Process for OUT endpoint */ + { + depctl_addr = &(pdev->regs.OUTEP_REGS[ep->num]->DOEPCTL); + depctl.d32 = USB_OTG_READ_REG32(depctl_addr); + + if (Status == USB_OTG_EP_RX_STALL) { + depctl.b.stall = 1; + } + else if (Status == USB_OTG_EP_RX_NAK) + depctl.b.snak = 1; + else if (Status == USB_OTG_EP_RX_VALID) + { + if (depctl.b.stall == 1) + { + ep->even_odd_frame = 0; + USB_OTG_EPClearStall(pdev, ep); + return; + } + depctl.b.cnak = 1; + depctl.b.usbactep = 1; + depctl.b.epena = 1; + } + else if (Status == USB_OTG_EP_RX_DIS) + { + depctl.b.usbactep = 0; + } + } + + USB_OTG_WRITE_REG32(depctl_addr, depctl.d32); +} + +#endif +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c b/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c new file mode 100644 index 0000000..c3336cb --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_dcd.c @@ -0,0 +1,472 @@ +/** + ****************************************************************************** + * @file usb_dcd.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Peripheral Device Interface Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_dcd.h" +#include "usb_bsp.h" + + +/** @addtogroup USB_OTG_DRIVER +* @{ +*/ + +/** @defgroup USB_DCD +* @brief This file is the interface between EFSL ans Host mass-storage class +* @{ +*/ + + +/** @defgroup USB_DCD_Private_Defines +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + + +/** @defgroup USB_DCD_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_Private_Variables +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_Private_FunctionPrototypes +* @{ +*/ + +/** +* @} +*/ + + +/** @defgroup USB_DCD_Private_Functions +* @{ +*/ + + + +void DCD_Init(USB_OTG_CORE_HANDLE *pdev , + USB_OTG_CORE_ID_TypeDef coreID) +{ + uint32_t i; + USB_OTG_EP *ep; + + USB_OTG_SelectCore (pdev , coreID); + + pdev->dev.device_status = USB_OTG_DEFAULT; + pdev->dev.device_address = 0; + + /* Init ep structure */ + for (i = 0; i < pdev->cfg.dev_endpoints ; i++) + { + ep = &pdev->dev.in_ep[i]; + /* Init ep structure */ + ep->is_in = 1; + ep->num = i; + ep->tx_fifo_num = i; + /* Control until ep is actvated */ + ep->type = EP_TYPE_CTRL; + ep->maxpacket = USB_OTG_MAX_EP0_SIZE; + ep->xfer_buff = 0; + ep->xfer_len = 0; + } + + for (i = 0; i < pdev->cfg.dev_endpoints; i++) + { + ep = &pdev->dev.out_ep[i]; + /* Init ep structure */ + ep->is_in = 0; + ep->num = i; + ep->tx_fifo_num = i; + /* Control until ep is activated */ + ep->type = EP_TYPE_CTRL; + ep->maxpacket = USB_OTG_MAX_EP0_SIZE; + ep->xfer_buff = 0; + ep->xfer_len = 0; + } + + USB_OTG_DisableGlobalInt(pdev); + + /*Init the Core (common init.) */ + USB_OTG_CoreInit(pdev); + + + /* Force Device Mode*/ + USB_OTG_SetCurrentMode(pdev, DEVICE_MODE); + + /* Init Device */ + USB_OTG_CoreInitDev(pdev); + + + /* Enable USB Global interrupt */ + USB_OTG_EnableGlobalInt(pdev); +} + + +/** +* @brief Configure an EP +* @param pdev : Device instance +* @param epdesc : Endpoint Descriptor +* @retval : status +*/ +uint32_t DCD_EP_Open(USB_OTG_CORE_HANDLE *pdev , + uint8_t ep_addr, + uint16_t ep_mps, + uint8_t ep_type) +{ + USB_OTG_EP *ep; + + if ((ep_addr & 0x80) == 0x80) + { + ep = &pdev->dev.in_ep[ep_addr & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[ep_addr & 0x7F]; + } + ep->num = ep_addr & 0x7F; + + ep->is_in = (0x80 & ep_addr) != 0; + ep->maxpacket = ep_mps; + ep->type = ep_type; + if (ep->is_in) + { + /* Assign a Tx FIFO */ + ep->tx_fifo_num = ep->num; + } + /* Set initial data PID. */ + if (ep_type == USB_OTG_EP_BULK ) + { + ep->data_pid_start = 0; + } + USB_OTG_EPActivate(pdev , ep ); + return 0; +} +/** +* @brief called when an EP is disabled +* @param pdev: device instance +* @param ep_addr: endpoint address +* @retval : status +*/ +uint32_t DCD_EP_Close(USB_OTG_CORE_HANDLE *pdev , uint8_t ep_addr) +{ + USB_OTG_EP *ep; + + if ((ep_addr&0x80) == 0x80) + { + ep = &pdev->dev.in_ep[ep_addr & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[ep_addr & 0x7F]; + } + ep->num = ep_addr & 0x7F; + ep->is_in = (0x80 & ep_addr) != 0; + USB_OTG_EPDeactivate(pdev , ep ); + return 0; +} + + +/** +* @brief DCD_EP_PrepareRx +* @param pdev: device instance +* @param ep_addr: endpoint address +* @param pbuf: pointer to Rx buffer +* @param buf_len: data length +* @retval : status +*/ +uint32_t DCD_EP_PrepareRx( USB_OTG_CORE_HANDLE *pdev, + uint8_t ep_addr, + uint8_t *pbuf, + uint16_t buf_len) +{ + USB_OTG_EP *ep; + + ep = &pdev->dev.out_ep[ep_addr & 0x7F]; + + /*setup and start the Xfer */ + ep->xfer_buff = pbuf; + ep->xfer_len = buf_len; + ep->xfer_count = 0; + ep->is_in = 0; + ep->num = ep_addr & 0x7F; + + if (pdev->cfg.dma_enable == 1) + { + ep->dma_addr = (uint32_t)pbuf; + } + + if ( ep->num == 0 ) + { + USB_OTG_EP0StartXfer(pdev , ep); + } + else + { + USB_OTG_EPStartXfer(pdev, ep ); + } + return 0; +} + +/** +* @brief Transmit data over USB +* @param pdev: device instance +* @param ep_addr: endpoint address +* @param pbuf: pointer to Tx buffer +* @param buf_len: data length +* @retval : status +*/ +uint32_t DCD_EP_Tx ( USB_OTG_CORE_HANDLE *pdev, + uint8_t ep_addr, + uint8_t *pbuf, + uint32_t buf_len) +{ + USB_OTG_EP *ep; + + ep = &pdev->dev.in_ep[ep_addr & 0x7F]; + + /* Setup and start the Transfer */ + ep->is_in = 1; + ep->num = ep_addr & 0x7F; + ep->xfer_buff = pbuf; + ep->dma_addr = (uint32_t)pbuf; + ep->xfer_count = 0; + ep->xfer_len = buf_len; + + if ( ep->num == 0 ) + { + USB_OTG_EP0StartXfer(pdev , ep); + } + else + { + USB_OTG_EPStartXfer(pdev, ep ); + } + return 0; +} + + +/** +* @brief Stall an endpoint. +* @param pdev: device instance +* @param epnum: endpoint address +* @retval : status +*/ +uint32_t DCD_EP_Stall (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) +{ + USB_OTG_EP *ep; + if ((0x80 & epnum) == 0x80) + { + ep = &pdev->dev.in_ep[epnum & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[epnum]; + } + + ep->is_stall = 1; + ep->num = epnum & 0x7F; + ep->is_in = ((epnum & 0x80) == 0x80); + + USB_OTG_EPSetStall(pdev , ep); + return (0); +} + + +/** +* @brief Clear stall condition on endpoints. +* @param pdev: device instance +* @param epnum: endpoint address +* @retval : status +*/ +uint32_t DCD_EP_ClrStall (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) +{ + USB_OTG_EP *ep; + if ((0x80 & epnum) == 0x80) + { + ep = &pdev->dev.in_ep[epnum & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[epnum]; + } + + ep->is_stall = 0; + ep->num = epnum & 0x7F; + ep->is_in = ((epnum & 0x80) == 0x80); + + USB_OTG_EPClearStall(pdev , ep); + return (0); +} + + +/** +* @brief This Function flushes the FIFOs. +* @param pdev: device instance +* @param epnum: endpoint address +* @retval : status +*/ +uint32_t DCD_EP_Flush (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum) +{ + + if ((epnum & 0x80) == 0x80) + { + USB_OTG_FlushTxFifo(pdev, epnum & 0x7F); + } + else + { + USB_OTG_FlushRxFifo(pdev); + } + + return (0); +} + + +/** +* @brief This Function set USB device address +* @param pdev: device instance +* @param address: new device address +* @retval : status +*/ +void DCD_EP_SetAddress (USB_OTG_CORE_HANDLE *pdev, uint8_t address) +{ + USB_OTG_DCFG_TypeDef dcfg; + dcfg.d32 = 0; + dcfg.b.devaddr = address; + USB_OTG_MODIFY_REG32( &pdev->regs.DREGS->DCFG, 0, dcfg.d32); +} + +/** +* @brief Connect device (enable internal pull-up) +* @param pdev: device instance +* @retval : None +*/ +void DCD_DevConnect (USB_OTG_CORE_HANDLE *pdev) +{ +#ifndef USE_OTG_MODE + USB_OTG_DCTL_TypeDef dctl; + dctl.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DCTL); + /* Connect device */ + dctl.b.sftdiscon = 0; + USB_OTG_WRITE_REG32(&pdev->regs.DREGS->DCTL, dctl.d32); + USB_OTG_BSP_mDelay(3); +#endif +} + + +/** +* @brief Disconnect device (disable internal pull-up) +* @param pdev: device instance +* @retval : None +*/ +void DCD_DevDisconnect (USB_OTG_CORE_HANDLE *pdev) +{ +#ifndef USE_OTG_MODE + USB_OTG_DCTL_TypeDef dctl; + dctl.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DCTL); + /* Disconnect device for 3ms */ + dctl.b.sftdiscon = 1; + USB_OTG_WRITE_REG32(&pdev->regs.DREGS->DCTL, dctl.d32); + USB_OTG_BSP_mDelay(3); +#endif +} + + +/** +* @brief returns the EP Status +* @param pdev : Selected device +* epnum : endpoint address +* @retval : EP status +*/ + +uint32_t DCD_GetEPStatus(USB_OTG_CORE_HANDLE *pdev ,uint8_t epnum) +{ + USB_OTG_EP *ep; + uint32_t Status = 0; + + if ((0x80 & epnum) == 0x80) + { + ep = &pdev->dev.in_ep[epnum & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[epnum]; + } + + Status = USB_OTG_GetEPStatus(pdev ,ep); + + /* Return the current status */ + return Status; +} + +/** +* @brief Set the EP Status +* @param pdev : Selected device +* Status : new Status +* epnum : EP address +* @retval : None +*/ +void DCD_SetEPStatus (USB_OTG_CORE_HANDLE *pdev , uint8_t epnum , uint32_t Status) +{ + USB_OTG_EP *ep; + + if ((0x80 & epnum) == 0x80) + { + ep = &pdev->dev.in_ep[epnum & 0x7F]; + } + else + { + ep = &pdev->dev.out_ep[epnum]; + } + + USB_OTG_SetEPStatus(pdev ,ep , Status); +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c b/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c new file mode 100644 index 0000000..eac902e --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_dcd_int.c @@ -0,0 +1,886 @@ +/** + ****************************************************************************** + * @file usb_dcd_int.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Peripheral Device interrupt subroutines + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_dcd_int.h" +/** @addtogroup USB_OTG_DRIVER +* @{ +*/ + +/** @defgroup USB_DCD_INT +* @brief This file contains the interrupt subroutines for the Device mode. +* @{ +*/ + + +/** @defgroup USB_DCD_INT_Private_Defines +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_INT_Private_TypesDefinitions +* @{ +*/ +/** +* @} +*/ + + + +/** @defgroup USB_DCD_INT_Private_Macros +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_INT_Private_Variables +* @{ +*/ +/** +* @} +*/ + + +/** @defgroup USB_DCD_INT_Private_FunctionPrototypes +* @{ +*/ +/* static functions */ +static uint32_t DCD_ReadDevInEP (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum); + +/* Interrupt Handlers */ +static uint32_t DCD_HandleInEP_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_HandleOutEP_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_HandleSof_ISR(USB_OTG_CORE_HANDLE *pdev); + +static uint32_t DCD_HandleRxStatusQueueLevel_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_WriteEmptyTxFifo(USB_OTG_CORE_HANDLE *pdev , uint32_t epnum); + +static uint32_t DCD_HandleUsbReset_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_HandleEnumDone_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_HandleResume_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_HandleUSBSuspend_ISR(USB_OTG_CORE_HANDLE *pdev); + +static uint32_t DCD_IsoINIncomplete_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_IsoOUTIncomplete_ISR(USB_OTG_CORE_HANDLE *pdev); +#ifdef VBUS_SENSING_ENABLED +static uint32_t DCD_SessionRequest_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t DCD_OTG_ISR(USB_OTG_CORE_HANDLE *pdev); +#endif + +/** +* @} +*/ + + +/** @defgroup USB_DCD_INT_Private_Functions +* @{ +*/ + + +#ifdef USB_OTG_HS_DEDICATED_EP1_ENABLED +/** +* @brief USBD_OTG_EP1OUT_ISR_Handler +* handles all USB Interrupts +* @param pdev: device instance +* @retval status +*/ +uint32_t USBD_OTG_EP1OUT_ISR_Handler (USB_OTG_CORE_HANDLE *pdev) +{ + + USB_OTG_DOEPINTn_TypeDef doepint; + USB_OTG_DEPXFRSIZ_TypeDef deptsiz; + + doepint.d32 = USB_OTG_READ_REG32(&pdev->regs.OUTEP_REGS[1]->DOEPINT); + doepint.d32&= USB_OTG_READ_REG32(&pdev->regs.DREGS->DOUTEP1MSK); + + /* Transfer complete */ + if ( doepint.b.xfercompl ) + { + /* Clear the bit in DOEPINTn for this interrupt */ + CLEAR_OUT_EP_INTR(1, xfercompl); + if (pdev->cfg.dma_enable == 1) + { + deptsiz.d32 = USB_OTG_READ_REG32(&(pdev->regs.OUTEP_REGS[1]->DOEPTSIZ)); + /*ToDo : handle more than one single MPS size packet */ + pdev->dev.out_ep[1].xfer_count = pdev->dev.out_ep[1].maxpacket - \ + deptsiz.b.xfersize; + } + /* Inform upper layer: data ready */ + /* RX COMPLETE */ + USBD_DCD_INT_fops->DataOutStage(pdev , 1); + + } + + /* Endpoint disable */ + if ( doepint.b.epdisabled ) + { + /* Clear the bit in DOEPINTn for this interrupt */ + CLEAR_OUT_EP_INTR(1, epdisabled); + } + /* AHB Error */ + if ( doepint.b.ahberr ) + { + CLEAR_OUT_EP_INTR(1, ahberr); + } + return 1; +} + +/** +* @brief USBD_OTG_EP1IN_ISR_Handler +* handles all USB Interrupts +* @param pdev: device instance +* @retval status +*/ +uint32_t USBD_OTG_EP1IN_ISR_Handler (USB_OTG_CORE_HANDLE *pdev) +{ + + USB_OTG_DIEPINTn_TypeDef diepint; + uint32_t fifoemptymsk, msk, emp; + + msk = USB_OTG_READ_REG32(&pdev->regs.DREGS->DINEP1MSK); + emp = USB_OTG_READ_REG32(&pdev->regs.DREGS->DIEPEMPMSK); + msk |= ((emp >> 1 ) & 0x1) << 7; + diepint.d32 = USB_OTG_READ_REG32(&pdev->regs.INEP_REGS[1]->DIEPINT) & msk; + + if ( diepint.b.xfercompl ) + { + fifoemptymsk = 0x1 << 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DIEPEMPMSK, fifoemptymsk, 0); + CLEAR_IN_EP_INTR(1, xfercompl); + /* TX COMPLETE */ + USBD_DCD_INT_fops->DataInStage(pdev , 1); + } + if ( diepint.b.ahberr ) + { + CLEAR_IN_EP_INTR(1, ahberr); + } + if ( diepint.b.epdisabled ) + { + CLEAR_IN_EP_INTR(1, epdisabled); + } + if ( diepint.b.timeout ) + { + CLEAR_IN_EP_INTR(1, timeout); + } + if (diepint.b.intktxfemp) + { + CLEAR_IN_EP_INTR(1, intktxfemp); + } + if (diepint.b.intknepmis) + { + CLEAR_IN_EP_INTR(1, intknepmis); + } + if (diepint.b.inepnakeff) + { + CLEAR_IN_EP_INTR(1, inepnakeff); + } + if (diepint.b.emptyintr) + { + DCD_WriteEmptyTxFifo(pdev , 1); + CLEAR_IN_EP_INTR(1, emptyintr); + } + return 1; +} +#endif + +/** +* @brief STM32_USBF_OTG_ISR_Handler +* handles all USB Interrupts +* @param pdev: device instance +* @retval status +*/ +uint32_t USBD_OTG_ISR_Handler (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintr_status; + uint32_t retval = 0; + + if (USB_OTG_IsDeviceMode(pdev)) /* ensure that we are in device mode */ + { + gintr_status.d32 = USB_OTG_ReadCoreItr(pdev); + if (!gintr_status.d32) /* avoid spurious interrupt */ + { + return 0; + } + + if (gintr_status.b.outepintr) + { + retval |= DCD_HandleOutEP_ISR(pdev); + } + + if (gintr_status.b.inepint) + { + retval |= DCD_HandleInEP_ISR(pdev); + } + + if (gintr_status.b.modemismatch) + { + USB_OTG_GINTSTS_TypeDef gintsts; + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.modemismatch = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + } + + if (gintr_status.b.wkupintr) + { + retval |= DCD_HandleResume_ISR(pdev); + } + + if (gintr_status.b.usbsuspend) + { + retval |= DCD_HandleUSBSuspend_ISR(pdev); + } + if (gintr_status.b.sofintr) + { + retval |= DCD_HandleSof_ISR(pdev); + + } + + if (gintr_status.b.rxstsqlvl) + { + retval |= DCD_HandleRxStatusQueueLevel_ISR(pdev); + + } + + if (gintr_status.b.usbreset) + { + retval |= DCD_HandleUsbReset_ISR(pdev); + + } + if (gintr_status.b.enumdone) + { + retval |= DCD_HandleEnumDone_ISR(pdev); + } + + if (gintr_status.b.incomplisoin) + { + retval |= DCD_IsoINIncomplete_ISR(pdev); + } + + if (gintr_status.b.incomplisoout) + { + retval |= DCD_IsoOUTIncomplete_ISR(pdev); + } +#ifdef VBUS_SENSING_ENABLED + if (gintr_status.b.sessreqintr) + { + retval |= DCD_SessionRequest_ISR(pdev); + } + + if (gintr_status.b.otgintr) + { + retval |= DCD_OTG_ISR(pdev); + } +#endif + } + return retval; +} + +#ifdef VBUS_SENSING_ENABLED +/** +* @brief DCD_SessionRequest_ISR +* Indicates that the USB_OTG controller has detected a connection +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_SessionRequest_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + USBD_DCD_INT_fops->DevConnected (pdev); + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.sessreqintr = 1; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GINTSTS, gintsts.d32); + return 1; +} + +/** +* @brief DCD_OTG_ISR +* Indicates that the USB_OTG controller has detected an OTG event: +* used to detect the end of session i.e. disconnection +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_OTG_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + + USB_OTG_GOTGINT_TypeDef gotgint; + + gotgint.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GOTGINT); + + if (gotgint.b.sesenddet) + { + USBD_DCD_INT_fops->DevDisconnected (pdev); + } + /* Clear OTG interrupt */ + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GOTGINT, gotgint.d32); + return 1; +} +#endif +/** +* @brief DCD_HandleResume_ISR +* Indicates that the USB_OTG controller has detected a resume or +* remote Wake-up sequence +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleResume_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + USB_OTG_DCTL_TypeDef devctl; + USB_OTG_PCGCCTL_TypeDef power; + + if(pdev->cfg.low_power) + { + /* un-gate USB Core clock */ + power.d32 = USB_OTG_READ_REG32(&pdev->regs.PCGCCTL); + power.b.gatehclk = 0; + power.b.stoppclk = 0; + USB_OTG_WRITE_REG32(pdev->regs.PCGCCTL, power.d32); + } + + /* Clear the Remote Wake-up Signaling */ + devctl.d32 = 0; + devctl.b.rmtwkupsig = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DCTL, devctl.d32, 0); + + /* Inform upper layer by the Resume Event */ + USBD_DCD_INT_fops->Resume (pdev); + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.wkupintr = 1; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GINTSTS, gintsts.d32); + return 1; +} + +/** +* @brief USB_OTG_HandleUSBSuspend_ISR +* Indicates that SUSPEND state has been detected on the USB +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleUSBSuspend_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + USB_OTG_PCGCCTL_TypeDef power; + USB_OTG_DSTS_TypeDef dsts; + + USBD_DCD_INT_fops->Suspend (pdev); + + dsts.d32 = USB_OTG_READ_REG32(&pdev->regs.DREGS->DSTS); + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.usbsuspend = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + if((pdev->cfg.low_power) && (dsts.b.suspsts == 1)) + { + /* switch-off the clocks */ + power.d32 = 0; + power.b.stoppclk = 1; + USB_OTG_MODIFY_REG32(pdev->regs.PCGCCTL, 0, power.d32); + + power.b.gatehclk = 1; + USB_OTG_MODIFY_REG32(pdev->regs.PCGCCTL, 0, power.d32); + + /* Request to enter Sleep mode after exit from current ISR */ + SCB->SCR |= (SCB_SCR_SLEEPDEEP_Msk | SCB_SCR_SLEEPONEXIT_Msk); + } + return 1; +} + +/** +* @brief DCD_HandleInEP_ISR +* Indicates that an IN EP has a pending Interrupt +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleInEP_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_DIEPINTn_TypeDef diepint; + + uint32_t ep_intr; + uint32_t epnum = 0; + uint32_t fifoemptymsk; + diepint.d32 = 0; + ep_intr = USB_OTG_ReadDevAllInEPItr(pdev); + + while ( ep_intr ) + { + if (ep_intr&0x1) /* In ITR */ + { + diepint.d32 = DCD_ReadDevInEP(pdev , epnum); /* Get In ITR status */ + if ( diepint.b.xfercompl ) + { + fifoemptymsk = 0x1 << epnum; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DIEPEMPMSK, fifoemptymsk, 0); + CLEAR_IN_EP_INTR(epnum, xfercompl); + /* TX COMPLETE */ + USBD_DCD_INT_fops->DataInStage(pdev , epnum); + + if (pdev->cfg.dma_enable == 1) + { + if((epnum == 0) && (pdev->dev.device_state == USB_OTG_EP0_STATUS_IN)) + { + /* prepare to rx more setup packets */ + USB_OTG_EP0_OutStart(pdev); + } + } + } + if ( diepint.b.ahberr ) + { + CLEAR_IN_EP_INTR(epnum, ahberr); + } + if ( diepint.b.timeout ) + { + CLEAR_IN_EP_INTR(epnum, timeout); + } + if (diepint.b.intktxfemp) + { + CLEAR_IN_EP_INTR(epnum, intktxfemp); + } + if (diepint.b.intknepmis) + { + CLEAR_IN_EP_INTR(epnum, intknepmis); + } + if (diepint.b.inepnakeff) + { + CLEAR_IN_EP_INTR(epnum, inepnakeff); + } + if ( diepint.b.epdisabled ) + { + CLEAR_IN_EP_INTR(epnum, epdisabled); + } + if (diepint.b.emptyintr) + { + + DCD_WriteEmptyTxFifo(pdev , epnum); + + CLEAR_IN_EP_INTR(epnum, emptyintr); + } + } + epnum++; + ep_intr >>= 1; + } + + return 1; +} + +/** +* @brief DCD_HandleOutEP_ISR +* Indicates that an OUT EP has a pending Interrupt +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleOutEP_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t ep_intr; + USB_OTG_DOEPINTn_TypeDef doepint; + USB_OTG_DEPXFRSIZ_TypeDef deptsiz; + uint32_t epnum = 0; + + doepint.d32 = 0; + + /* Read in the device interrupt bits */ + ep_intr = USB_OTG_ReadDevAllOutEp_itr(pdev); + + while ( ep_intr ) + { + if (ep_intr&0x1) + { + + doepint.d32 = USB_OTG_ReadDevOutEP_itr(pdev, epnum); + + /* Transfer complete */ + if ( doepint.b.xfercompl ) + { + /* Clear the bit in DOEPINTn for this interrupt */ + CLEAR_OUT_EP_INTR(epnum, xfercompl); + if (pdev->cfg.dma_enable == 1) + { + deptsiz.d32 = USB_OTG_READ_REG32(&(pdev->regs.OUTEP_REGS[epnum]->DOEPTSIZ)); + /*ToDo : handle more than one single MPS size packet */ + pdev->dev.out_ep[epnum].xfer_count = pdev->dev.out_ep[epnum].maxpacket - \ + deptsiz.b.xfersize; + } + /* Inform upper layer: data ready */ + /* RX COMPLETE */ + USBD_DCD_INT_fops->DataOutStage(pdev , epnum); + + if (pdev->cfg.dma_enable == 1) + { + if((epnum == 0) && (pdev->dev.device_state == USB_OTG_EP0_STATUS_OUT)) + { + /* prepare to rx more setup packets */ + USB_OTG_EP0_OutStart(pdev); + } + } + } + /* Endpoint disable */ + if ( doepint.b.epdisabled ) + { + /* Clear the bit in DOEPINTn for this interrupt */ + CLEAR_OUT_EP_INTR(epnum, epdisabled); + } + /* AHB Error */ + if ( doepint.b.ahberr ) + { + CLEAR_OUT_EP_INTR(epnum, ahberr); + } + /* Setup Phase Done (control EPs) */ + if ( doepint.b.setup ) + { + + /* inform the upper layer that a setup packet is available */ + /* SETUP COMPLETE */ + USBD_DCD_INT_fops->SetupStage(pdev); + CLEAR_OUT_EP_INTR(epnum, setup); + } + } + epnum++; + ep_intr >>= 1; + } + return 1; +} + +/** +* @brief DCD_HandleSof_ISR +* Handles the SOF Interrupts +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleSof_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef GINTSTS; + + + USBD_DCD_INT_fops->SOF(pdev); + + /* Clear interrupt */ + GINTSTS.d32 = 0; + GINTSTS.b.sofintr = 1; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GINTSTS, GINTSTS.d32); + + return 1; +} + +/** +* @brief DCD_HandleRxStatusQueueLevel_ISR +* Handles the Rx Status Queue Level Interrupt +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleRxStatusQueueLevel_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTMSK_TypeDef int_mask; + USB_OTG_DRXSTS_TypeDef status; + USB_OTG_EP *ep; + + /* Disable the Rx Status Queue Level interrupt */ + int_mask.d32 = 0; + int_mask.b.rxstsqlvl = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, int_mask.d32, 0); + + /* Get the Status from the top of the FIFO */ + status.d32 = USB_OTG_READ_REG32( &pdev->regs.GREGS->GRXSTSP ); + + ep = &pdev->dev.out_ep[status.b.epnum]; + + switch (status.b.pktsts) + { + case STS_GOUT_NAK: + break; + case STS_DATA_UPDT: + if (status.b.bcnt) + { + USB_OTG_ReadPacket(pdev,ep->xfer_buff, status.b.bcnt); + ep->xfer_buff += status.b.bcnt; + ep->xfer_count += status.b.bcnt; + } + break; + case STS_XFER_COMP: + break; + case STS_SETUP_COMP: + break; + case STS_SETUP_UPDT: + /* Copy the setup packet received in FIFO into the setup buffer in RAM */ + USB_OTG_ReadPacket(pdev , pdev->dev.setup_packet, 8); + ep->xfer_count += status.b.bcnt; + break; + default: + break; + } + + /* Enable the Rx Status Queue Level interrupt */ + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, 0, int_mask.d32); + + return 1; +} + +/** +* @brief DCD_WriteEmptyTxFifo +* check FIFO for the next packet to be loaded +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_WriteEmptyTxFifo(USB_OTG_CORE_HANDLE *pdev, uint32_t epnum) +{ + USB_OTG_DTXFSTSn_TypeDef txstatus; + USB_OTG_EP *ep; + uint32_t len = 0; + uint32_t len32b; + txstatus.d32 = 0; + + ep = &pdev->dev.in_ep[epnum]; + + len = ep->xfer_len - ep->xfer_count; + + if (len > ep->maxpacket) + { + len = ep->maxpacket; + } + + len32b = (len + 3) / 4; + txstatus.d32 = USB_OTG_READ_REG32( &pdev->regs.INEP_REGS[epnum]->DTXFSTS); + + + + while (txstatus.b.txfspcavail > len32b && + ep->xfer_count < ep->xfer_len && + ep->xfer_len != 0) + { + /* Write the FIFO */ + len = ep->xfer_len - ep->xfer_count; + + if (len > ep->maxpacket) + { + len = ep->maxpacket; + } + len32b = (len + 3) / 4; + + USB_OTG_WritePacket (pdev , ep->xfer_buff, epnum, len); + + ep->xfer_buff += len; + ep->xfer_count += len; + + txstatus.d32 = USB_OTG_READ_REG32(&pdev->regs.INEP_REGS[epnum]->DTXFSTS); + } + + return 1; +} + +/** +* @brief DCD_HandleUsbReset_ISR +* This interrupt occurs when a USB Reset is detected +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleUsbReset_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_DAINT_TypeDef daintmsk; + USB_OTG_DOEPMSK_TypeDef doepmsk; + USB_OTG_DIEPMSK_TypeDef diepmsk; + USB_OTG_DCFG_TypeDef dcfg; + USB_OTG_DCTL_TypeDef dctl; + USB_OTG_GINTSTS_TypeDef gintsts; + uint32_t i; + + dctl.d32 = 0; + daintmsk.d32 = 0; + doepmsk.d32 = 0; + diepmsk.d32 = 0; + dcfg.d32 = 0; + gintsts.d32 = 0; + + /* Clear the Remote Wake-up Signaling */ + dctl.b.rmtwkupsig = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.DREGS->DCTL, dctl.d32, 0 ); + + /* Flush the Tx FIFO */ + USB_OTG_FlushTxFifo(pdev , 0 ); + + for (i = 0; i < pdev->cfg.dev_endpoints ; i++) + { + USB_OTG_WRITE_REG32( &pdev->regs.INEP_REGS[i]->DIEPINT, 0xFF); + USB_OTG_WRITE_REG32( &pdev->regs.OUTEP_REGS[i]->DOEPINT, 0xFF); + } + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINT, 0xFFFFFFFF ); + + daintmsk.ep.in = 1; + daintmsk.ep.out = 1; + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DAINTMSK, daintmsk.d32 ); + + doepmsk.b.setup = 1; + doepmsk.b.xfercompl = 1; + doepmsk.b.ahberr = 1; + doepmsk.b.epdisabled = 1; + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DOEPMSK, doepmsk.d32 ); +#ifdef USB_OTG_HS_DEDICATED_EP1_ENABLED + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DOUTEP1MSK, doepmsk.d32 ); +#endif + diepmsk.b.xfercompl = 1; + diepmsk.b.timeout = 1; + diepmsk.b.epdisabled = 1; + diepmsk.b.ahberr = 1; + diepmsk.b.intknepmis = 1; + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DIEPMSK, diepmsk.d32 ); +#ifdef USB_OTG_HS_DEDICATED_EP1_ENABLED + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DINEP1MSK, diepmsk.d32 ); +#endif + /* Reset Device Address */ + dcfg.d32 = USB_OTG_READ_REG32( &pdev->regs.DREGS->DCFG); + dcfg.b.devaddr = 0; + USB_OTG_WRITE_REG32( &pdev->regs.DREGS->DCFG, dcfg.d32); + + + /* setup EP0 to receive SETUP packets */ + USB_OTG_EP0_OutStart(pdev); + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.usbreset = 1; + USB_OTG_WRITE_REG32 (&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + /*Reset internal state machine */ + USBD_DCD_INT_fops->Reset(pdev); + return 1; +} + +/** +* @brief DCD_HandleEnumDone_ISR +* Read the device status register and set the device speed +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_HandleEnumDone_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + USB_OTG_GUSBCFG_TypeDef gusbcfg; + + USB_OTG_EP0Activate(pdev); + + /* Set USB turn-around time based on device speed and PHY interface. */ + gusbcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GUSBCFG); + + /* Full or High speed */ + if ( USB_OTG_GetDeviceSpeed(pdev) == USB_SPEED_HIGH) + { + pdev->cfg.speed = USB_OTG_SPEED_HIGH; + pdev->cfg.mps = USB_OTG_HS_MAX_PACKET_SIZE ; + gusbcfg.b.usbtrdtim = 9; + } + else + { + pdev->cfg.speed = USB_OTG_SPEED_FULL; + pdev->cfg.mps = USB_OTG_FS_MAX_PACKET_SIZE ; + gusbcfg.b.usbtrdtim = 5; + } + + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GUSBCFG, gusbcfg.d32); + + /* Clear interrupt */ + gintsts.d32 = 0; + gintsts.b.enumdone = 1; + USB_OTG_WRITE_REG32( &pdev->regs.GREGS->GINTSTS, gintsts.d32 ); + return 1; +} + + +/** +* @brief DCD_IsoINIncomplete_ISR +* handle the ISO IN incomplete interrupt +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_IsoINIncomplete_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + + gintsts.d32 = 0; + + USBD_DCD_INT_fops->IsoINIncomplete (pdev); + + /* Clear interrupt */ + gintsts.b.incomplisoin = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + return 1; +} + +/** +* @brief DCD_IsoOUTIncomplete_ISR +* handle the ISO OUT incomplete interrupt +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_IsoOUTIncomplete_ISR(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + + gintsts.d32 = 0; + + USBD_DCD_INT_fops->IsoOUTIncomplete (pdev); + + /* Clear interrupt */ + gintsts.b.incomplisoout = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + return 1; +} +/** +* @brief DCD_ReadDevInEP +* Reads ep flags +* @param pdev: device instance +* @retval status +*/ +static uint32_t DCD_ReadDevInEP (USB_OTG_CORE_HANDLE *pdev, uint8_t epnum) +{ + uint32_t v, msk, emp; + msk = USB_OTG_READ_REG32(&pdev->regs.DREGS->DIEPMSK); + emp = USB_OTG_READ_REG32(&pdev->regs.DREGS->DIEPEMPMSK); + msk |= ((emp >> epnum) & 0x1) << 7; + v = USB_OTG_READ_REG32(&pdev->regs.INEP_REGS[epnum]->DIEPINT) & msk; + return v; +} + + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c b/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c new file mode 100644 index 0000000..689d061 --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_hcd.c @@ -0,0 +1,256 @@ +/** + ****************************************************************************** + * @file usb_hcd.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Host Interface Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_core.h" +#include "usb_hcd.h" +#include "usb_conf.h" +#include "usb_bsp.h" + + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_HCD + * @brief This file is the interface between EFSL ans Host mass-storage class + * @{ + */ + + +/** @defgroup USB_HCD_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USB_HCD_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Private_Variables + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Private_FunctionPrototypes + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_Private_Functions + * @{ + */ + +/** + * @brief HCD_Init + * Initialize the HOST portion of the driver. + * @param pdev: Selected device + * @param base_address: OTG base address + * @retval Status + */ +uint32_t HCD_Init(USB_OTG_CORE_HANDLE *pdev , + USB_OTG_CORE_ID_TypeDef coreID) +{ + uint8_t i = 0; + pdev->host.ConnSts = 0; + + for (i= 0; i< USB_OTG_MAX_TX_FIFOS; i++) + { + pdev->host.ErrCnt[i] = 0; + pdev->host.XferCnt[i] = 0; + pdev->host.HC_Status[i] = HC_IDLE; + } + pdev->host.hc[0].max_packet = 8; + + USB_OTG_SelectCore(pdev, coreID); +#ifndef DUAL_ROLE_MODE_ENABLED + USB_OTG_DisableGlobalInt(pdev); + USB_OTG_CoreInit(pdev); + + /* Force Host Mode*/ + USB_OTG_SetCurrentMode(pdev , HOST_MODE); + USB_OTG_CoreInitHost(pdev); + USB_OTG_EnableGlobalInt(pdev); +#endif + + return 0; +} + + +/** + * @brief HCD_GetCurrentSpeed + * Get Current device Speed. + * @param pdev : Selected device + * @retval Status + */ + +uint32_t HCD_GetCurrentSpeed (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HPRT0_TypeDef HPRT0; + HPRT0.d32 = USB_OTG_READ_REG32(pdev->regs.HPRT0); + + return HPRT0.b.prtspd; +} + +/** + * @brief HCD_ResetPort + * Issues the reset command to device + * @param pdev : Selected device + * @retval Status + */ +uint32_t HCD_ResetPort(USB_OTG_CORE_HANDLE *pdev) +{ + /* + Before starting to drive a USB reset, the application waits for the OTG + interrupt triggered by the debounce done bit (DBCDNE bit in OTG_FS_GOTGINT), + which indicates that the bus is stable again after the electrical debounce + caused by the attachment of a pull-up resistor on DP (FS) or DM (LS). + */ + + USB_OTG_ResetPort(pdev); + return 0; +} + +/** + * @brief HCD_IsDeviceConnected + * Check if the device is connected. + * @param pdev : Selected device + * @retval Device connection status. 1 -> connected and 0 -> disconnected + * + */ +uint32_t HCD_IsDeviceConnected(USB_OTG_CORE_HANDLE *pdev) +{ + return (pdev->host.ConnSts); +} + +/** + * @brief HCD_GetCurrentFrame + * This function returns the frame number for sof packet + * @param pdev : Selected device + * @retval Frame number + * + */ +uint32_t HCD_GetCurrentFrame (USB_OTG_CORE_HANDLE *pdev) +{ + return (USB_OTG_READ_REG32(&pdev->regs.HREGS->HFNUM) & 0xFFFF) ; +} + +/** + * @brief HCD_GetURB_State + * This function returns the last URBstate + * @param pdev: Selected device + * @retval URB_STATE + * + */ +URB_STATE HCD_GetURB_State (USB_OTG_CORE_HANDLE *pdev , uint8_t ch_num) +{ + return pdev->host.URB_State[ch_num] ; +} + +/** + * @brief HCD_GetXferCnt + * This function returns the last URBstate + * @param pdev: Selected device + * @retval No. of data bytes transferred + * + */ +uint32_t HCD_GetXferCnt (USB_OTG_CORE_HANDLE *pdev, uint8_t ch_num) +{ + return pdev->host.XferCnt[ch_num] ; +} + + + +/** + * @brief HCD_GetHCState + * This function returns the HC Status + * @param pdev: Selected device + * @retval HC_STATUS + * + */ +HC_STATUS HCD_GetHCState (USB_OTG_CORE_HANDLE *pdev , uint8_t ch_num) +{ + return pdev->host.HC_Status[ch_num] ; +} + +/** + * @brief HCD_HC_Init + * This function prepare a HC and start a transfer + * @param pdev: Selected device + * @param hc_num: Channel number + * @retval status + */ +uint32_t HCD_HC_Init (USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + return USB_OTG_HC_Init(pdev, hc_num); +} + +/** + * @brief HCD_SubmitRequest + * This function prepare a HC and start a transfer + * @param pdev: Selected device + * @param hc_num: Channel number + * @retval status + */ +uint32_t HCD_SubmitRequest (USB_OTG_CORE_HANDLE *pdev , uint8_t hc_num) +{ + + pdev->host.URB_State[hc_num] = URB_IDLE; + pdev->host.hc[hc_num].xfer_count = 0 ; + return USB_OTG_HC_StartXfer(pdev, hc_num); +} + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c b/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c new file mode 100644 index 0000000..bd4081f --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_hcd_int.c @@ -0,0 +1,832 @@ +/** + ****************************************************************************** + * @file usb_hcd_int.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief Host driver interrupt subroutines + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_core.h" +#include "usb_defines.h" +#include "usb_hcd_int.h" + +#if defined (__CC_ARM) /*!< ARM Compiler */ + #pragma O0 +#elif defined ( __ICCARM__ ) /*!< IAR Compiler */ + #pragma O0 +#elif defined (__GNUC__) /*!< GNU Compiler */ + #pragma GCC optimize ("O0") +#elif defined (__TASKING__) /*!< TASKING Compiler */ + #pragma optimize=0 + +#endif /* __CC_ARM */ + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_HCD_INT + * @brief This file contains the interrupt subroutines for the Host mode. + * @{ + */ + + +/** @defgroup USB_HCD_INT_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USB_HCD_INT_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Private_Variables + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Private_FunctionPrototypes + * @{ + */ + +static uint32_t USB_OTG_USBH_handle_sof_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_port_ISR(USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_hc_ISR (USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_hc_n_In_ISR (USB_OTG_CORE_HANDLE *pdev , + uint32_t num); +static uint32_t USB_OTG_USBH_handle_hc_n_Out_ISR (USB_OTG_CORE_HANDLE *pdev , + uint32_t num); +static uint32_t USB_OTG_USBH_handle_rx_qlvl_ISR (USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_nptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_ptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_Disconnect_ISR (USB_OTG_CORE_HANDLE *pdev); +static uint32_t USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR (USB_OTG_CORE_HANDLE *pdev); + +/** + * @} + */ + + +/** @defgroup USB_HCD_INT_Private_Functions + * @{ + */ + +/** + * @brief HOST_Handle_ISR + * This function handles all USB Host Interrupts + * @param pdev: Selected device + * @retval status + */ + +uint32_t USBH_OTG_ISR_Handler (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + uint32_t retval = 0; + + gintsts.d32 = 0; + + /* Check if HOST Mode */ + if (USB_OTG_IsHostMode(pdev)) + { + gintsts.d32 = USB_OTG_ReadCoreItr(pdev); + if (!gintsts.d32) + { + return 0; + } + + if (gintsts.b.sofintr) + { + retval |= USB_OTG_USBH_handle_sof_ISR (pdev); + } + + if (gintsts.b.rxstsqlvl) + { + retval |= USB_OTG_USBH_handle_rx_qlvl_ISR (pdev); + } + + if (gintsts.b.nptxfempty) + { + retval |= USB_OTG_USBH_handle_nptxfempty_ISR (pdev); + } + + if (gintsts.b.ptxfempty) + { + retval |= USB_OTG_USBH_handle_ptxfempty_ISR (pdev); + } + + if (gintsts.b.hcintr) + { + retval |= USB_OTG_USBH_handle_hc_ISR (pdev); + } + + if (gintsts.b.portintr) + { + retval |= USB_OTG_USBH_handle_port_ISR (pdev); + } + + if (gintsts.b.disconnect) + { + retval |= USB_OTG_USBH_handle_Disconnect_ISR (pdev); + + } + + if (gintsts.b.incomplisoout) + { + retval |= USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR (pdev); + } + + + } + return retval; +} + +/** + * @brief USB_OTG_USBH_handle_hc_ISR + * This function indicates that one or more host channels has a pending + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_hc_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HAINT_TypeDef haint; + USB_OTG_HCCHAR_TypeDef hcchar; + uint32_t i = 0; + uint32_t retval = 0; + + /* Clear appropriate bits in HCINTn to clear the interrupt bit in + * GINTSTS */ + + haint.d32 = USB_OTG_ReadHostAllChannels_intr(pdev); + + for (i = 0; i < pdev->cfg.host_channels ; i++) + { + if (haint.b.chint & (1 << i)) + { + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[i]->HCCHAR); + + if (hcchar.b.epdir) + { + retval |= USB_OTG_USBH_handle_hc_n_In_ISR (pdev, i); + } + else + { + retval |= USB_OTG_USBH_handle_hc_n_Out_ISR (pdev, i); + } + } + } + + return retval; +} + +/** + * @brief USB_OTG_otg_hcd_handle_sof_intr + * Handles the start-of-frame interrupt in host mode. + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_sof_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + + + gintsts.d32 = 0; + /* Clear interrupt */ + gintsts.b.sofintr = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_Disconnect_ISR + * Handles disconnect event. + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_Disconnect_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + + pdev->host.ConnSts = 0; + gintsts.d32 = 0; + + pdev->host.port_cb->Disconnect(pdev); + + /* Clear interrupt */ + gintsts.b.disconnect = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_nptxfempty_ISR + * Handles non periodic tx fifo empty. + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_nptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTMSK_TypeDef intmsk; + USB_OTG_HNPTXSTS_TypeDef hnptxsts; + uint16_t len_words , len; + + hnptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->HNPTXSTS); + + len_words = (pdev->host.hc[hnptxsts.b.chnum].xfer_len + 3) / 4; + + while ((hnptxsts.b.nptxfspcavail > len_words)&& + (pdev->host.hc[hnptxsts.b.chnum].xfer_len != 0)) + { + + len = hnptxsts.b.nptxfspcavail * 4; + + if (len > pdev->host.hc[hnptxsts.b.chnum].xfer_len) + { + /* Last packet */ + len = pdev->host.hc[hnptxsts.b.chnum].xfer_len; + + intmsk.d32 = 0; + intmsk.b.nptxfempty = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, intmsk.d32, 0); + } + + len_words = (pdev->host.hc[hnptxsts.b.chnum].xfer_len + 3) / 4; + + USB_OTG_WritePacket (pdev , pdev->host.hc[hnptxsts.b.chnum].xfer_buff, hnptxsts.b.chnum, len); + + pdev->host.hc[hnptxsts.b.chnum].xfer_buff += len; + pdev->host.hc[hnptxsts.b.chnum].xfer_len -= len; + pdev->host.hc[hnptxsts.b.chnum].xfer_count += len; + + hnptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->HNPTXSTS); + } + + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_ptxfempty_ISR + * Handles periodic tx fifo empty + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_ptxfempty_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTMSK_TypeDef intmsk; + USB_OTG_HPTXSTS_TypeDef hptxsts; + uint16_t len_words , len; + + hptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HPTXSTS); + + len_words = (pdev->host.hc[hptxsts.b.chnum].xfer_len + 3) / 4; + + while ((hptxsts.b.ptxfspcavail > len_words)&& + (pdev->host.hc[hptxsts.b.chnum].xfer_len != 0)) + { + + len = hptxsts.b.ptxfspcavail * 4; + + if (len > pdev->host.hc[hptxsts.b.chnum].xfer_len) + { + len = pdev->host.hc[hptxsts.b.chnum].xfer_len; + /* Last packet */ + intmsk.d32 = 0; + intmsk.b.ptxfempty = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, intmsk.d32, 0); + } + + len_words = (pdev->host.hc[hptxsts.b.chnum].xfer_len + 3) / 4; + + USB_OTG_WritePacket (pdev , pdev->host.hc[hptxsts.b.chnum].xfer_buff, hptxsts.b.chnum, len); + + pdev->host.hc[hptxsts.b.chnum].xfer_buff += len; + pdev->host.hc[hptxsts.b.chnum].xfer_len -= len; + pdev->host.hc[hptxsts.b.chnum].xfer_count += len; + + hptxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HPTXSTS); + } + + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_port_ISR + * This function determines which interrupt conditions have occurred + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_port_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_HPRT0_TypeDef hprt0; + USB_OTG_HPRT0_TypeDef hprt0_dup; + USB_OTG_HCFG_TypeDef hcfg; + uint32_t do_reset = 0; + uint32_t retval = 0; + + hcfg.d32 = 0; + hprt0.d32 = 0; + hprt0_dup.d32 = 0; + + hprt0.d32 = USB_OTG_READ_REG32(pdev->regs.HPRT0); + hprt0_dup.d32 = USB_OTG_READ_REG32(pdev->regs.HPRT0); + + /* Clear the interrupt bits in GINTSTS */ + + hprt0_dup.b.prtena = 0; + hprt0_dup.b.prtconndet = 0; + hprt0_dup.b.prtenchng = 0; + hprt0_dup.b.prtovrcurrchng = 0; + + /* Port Connect Detected */ + if (hprt0.b.prtconndet) + { + pdev->host.port_cb->Connect(pdev); + hprt0_dup.b.prtconndet = 1; + do_reset = 1; + retval |= 1; + } + + /* Port Enable Changed */ + if (hprt0.b.prtenchng) + { + hprt0_dup.b.prtenchng = 1; + if (hprt0.b.prtena == 1) + { + pdev->host.ConnSts = 1; + + if ((hprt0.b.prtspd == HPRT0_PRTSPD_LOW_SPEED) || + (hprt0.b.prtspd == HPRT0_PRTSPD_FULL_SPEED)) + { + + hcfg.d32 = USB_OTG_READ_REG32(&pdev->regs.HREGS->HCFG); + + if (hprt0.b.prtspd == HPRT0_PRTSPD_LOW_SPEED) + { + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HFIR, 6000 ); + if (hcfg.b.fslspclksel != HCFG_6_MHZ) + { + if(pdev->cfg.coreID == USB_OTG_FS_CORE_ID) + { + USB_OTG_InitFSLSPClkSel(pdev ,HCFG_6_MHZ ); + } + do_reset = 1; + } + } + else + { + + USB_OTG_WRITE_REG32(&pdev->regs.HREGS->HFIR, 48000 ); + if (hcfg.b.fslspclksel != HCFG_48_MHZ) + { + USB_OTG_InitFSLSPClkSel(pdev ,HCFG_48_MHZ ); + do_reset = 1; + } + } + } + else + { + do_reset = 1; + } + } + } + /* Overcurrent Change Interrupt */ + if (hprt0.b.prtovrcurrchng) + { + hprt0_dup.b.prtovrcurrchng = 1; + retval |= 1; + } + if (do_reset) + { + USB_OTG_ResetPort(pdev); + + } + /* Clear Port Interrupts */ + USB_OTG_WRITE_REG32(pdev->regs.HPRT0, hprt0_dup.d32); + + return retval; +} + +/** + * @brief USB_OTG_USBH_handle_hc_n_Out_ISR + * Handles interrupt for a specific Host Channel + * @param pdev: Selected device + * @param hc_num: Channel number + * @retval status + */ +uint32_t USB_OTG_USBH_handle_hc_n_Out_ISR (USB_OTG_CORE_HANDLE *pdev , uint32_t num) +{ + + USB_OTG_HCINTn_TypeDef hcint; + USB_OTG_HCGINTMSK_TypeDef hcintmsk; + USB_OTG_HC_REGS *hcreg; + USB_OTG_HCCHAR_TypeDef hcchar; + + hcreg = pdev->regs.HC_REGS[num]; + hcint.d32 = USB_OTG_READ_REG32(&hcreg->HCINT); + hcintmsk.d32 = USB_OTG_READ_REG32(&hcreg->HCGINTMSK); + hcint.d32 = hcint.d32 & hcintmsk.d32; + + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[num]->HCCHAR); + + if (hcint.b.ahberr) + { + CLEAR_HC_INT(hcreg ,ahberr); + UNMASK_HOST_INT_CHH (num); + } + else if (hcint.b.ack) + { + CLEAR_HC_INT(hcreg , ack); + } + + else if (hcint.b.xfercompl) + { + pdev->host.ErrCnt[num] = 0; + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , xfercompl); + pdev->host.HC_Status[num] = HC_XFRC; + } + + else if (hcint.b.stall) + { + CLEAR_HC_INT(hcreg , stall); + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + pdev->host.HC_Status[num] = HC_STALL; + } + + else if (hcint.b.nak) + { + pdev->host.ErrCnt[num] = 0; + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nak); + pdev->host.HC_Status[num] = HC_NAK; + } + + else if (hcint.b.xacterr) + { + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + pdev->host.ErrCnt[num] ++; + pdev->host.HC_Status[num] = HC_XACTERR; + CLEAR_HC_INT(hcreg , xacterr); + } + else if (hcint.b.nyet) + { + pdev->host.ErrCnt[num] = 0; + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nyet); + pdev->host.HC_Status[num] = HC_NYET; + } + else if (hcint.b.datatglerr) + { + + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nak); + pdev->host.HC_Status[num] = HC_DATATGLERR; + + CLEAR_HC_INT(hcreg , datatglerr); + } + else if (hcint.b.chhltd) + { + MASK_HOST_INT_CHH (num); + + if(pdev->host.HC_Status[num] == HC_XFRC) + { + pdev->host.URB_State[num] = URB_DONE; + + if (hcchar.b.eptype == EP_TYPE_BULK) + { + pdev->host.hc[num].toggle_out ^= 1; + } + } + else if(pdev->host.HC_Status[num] == HC_NAK) + { + pdev->host.URB_State[num] = URB_NOTREADY; + } + else if(pdev->host.HC_Status[num] == HC_NYET) + { + if(pdev->host.hc[num].do_ping == 1) + { + USB_OTG_HC_DoPing(pdev, num); + } + pdev->host.URB_State[num] = URB_NOTREADY; + } + else if(pdev->host.HC_Status[num] == HC_STALL) + { + pdev->host.URB_State[num] = URB_STALL; + } + else if(pdev->host.HC_Status[num] == HC_XACTERR) + { + if (pdev->host.ErrCnt[num] == 3) + { + pdev->host.URB_State[num] = URB_ERROR; + pdev->host.ErrCnt[num] = 0; + } + } + CLEAR_HC_INT(hcreg , chhltd); + } + + + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_hc_n_In_ISR + * Handles interrupt for a specific Host Channel + * @param pdev: Selected device + * @param hc_num: Channel number + * @retval status + */ +uint32_t USB_OTG_USBH_handle_hc_n_In_ISR (USB_OTG_CORE_HANDLE *pdev , uint32_t num) +{ + USB_OTG_HCINTn_TypeDef hcint; + USB_OTG_HCGINTMSK_TypeDef hcintmsk; + USB_OTG_HCCHAR_TypeDef hcchar; + USB_OTG_HCTSIZn_TypeDef hctsiz; + USB_OTG_HC_REGS *hcreg; + + + hcreg = pdev->regs.HC_REGS[num]; + hcint.d32 = USB_OTG_READ_REG32(&hcreg->HCINT); + hcintmsk.d32 = USB_OTG_READ_REG32(&hcreg->HCGINTMSK); + hcint.d32 = hcint.d32 & hcintmsk.d32; + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[num]->HCCHAR); + hcintmsk.d32 = 0; + + + if (hcint.b.ahberr) + { + CLEAR_HC_INT(hcreg ,ahberr); + UNMASK_HOST_INT_CHH (num); + } + else if (hcint.b.ack) + { + CLEAR_HC_INT(hcreg ,ack); + } + + else if (hcint.b.stall) + { + UNMASK_HOST_INT_CHH (num); + pdev->host.HC_Status[num] = HC_STALL; + CLEAR_HC_INT(hcreg , nak); /* Clear the NAK Condition */ + CLEAR_HC_INT(hcreg , stall); /* Clear the STALL Condition */ + hcint.b.nak = 0; /* NOTE: When there is a 'stall', reset also nak, + else, the pdev->host.HC_Status = HC_STALL + will be overwritten by 'nak' in code below */ + USB_OTG_HC_Halt(pdev, num); + } + else if (hcint.b.datatglerr) + { + + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nak); + pdev->host.HC_Status[num] = HC_DATATGLERR; + CLEAR_HC_INT(hcreg , datatglerr); + } + + if (hcint.b.frmovrun) + { + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg ,frmovrun); + } + + else if (hcint.b.xfercompl) + { + + if (pdev->cfg.dma_enable == 1) + { + hctsiz.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[num]->HCTSIZ); + pdev->host.XferCnt[num] = pdev->host.hc[num].xfer_len - hctsiz.b.xfersize; + } + + pdev->host.HC_Status[num] = HC_XFRC; + pdev->host.ErrCnt [num]= 0; + CLEAR_HC_INT(hcreg , xfercompl); + + if ((hcchar.b.eptype == EP_TYPE_CTRL)|| + (hcchar.b.eptype == EP_TYPE_BULK)) + { + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nak); + pdev->host.hc[num].toggle_in ^= 1; + + } + else if(hcchar.b.eptype == EP_TYPE_INTR) + { + hcchar.b.oddfrm = 1; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[num]->HCCHAR, hcchar.d32); + pdev->host.URB_State[num] = URB_DONE; + } + + } + else if (hcint.b.chhltd) + { + MASK_HOST_INT_CHH (num); + + if(pdev->host.HC_Status[num] == HC_XFRC) + { + pdev->host.URB_State[num] = URB_DONE; + } + + else if (pdev->host.HC_Status[num] == HC_STALL) + { + pdev->host.URB_State[num] = URB_STALL; + } + + else if((pdev->host.HC_Status[num] == HC_XACTERR) || + (pdev->host.HC_Status[num] == HC_DATATGLERR)) + { + pdev->host.ErrCnt[num] = 0; + pdev->host.URB_State[num] = URB_ERROR; + + } + else if(hcchar.b.eptype == EP_TYPE_INTR) + { + pdev->host.hc[num].toggle_in ^= 1; + } + + CLEAR_HC_INT(hcreg , chhltd); + + } + else if (hcint.b.xacterr) + { + UNMASK_HOST_INT_CHH (num); + pdev->host.ErrCnt[num] ++; + pdev->host.HC_Status[num] = HC_XACTERR; + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , xacterr); + + } + else if (hcint.b.nak) + { + if(hcchar.b.eptype == EP_TYPE_INTR) + { + UNMASK_HOST_INT_CHH (num); + USB_OTG_HC_Halt(pdev, num); + CLEAR_HC_INT(hcreg , nak); + } + else if ((hcchar.b.eptype == EP_TYPE_CTRL)|| + (hcchar.b.eptype == EP_TYPE_BULK)) + { + /* re-activate the channel */ + hcchar.b.chen = 1; + hcchar.b.chdis = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[num]->HCCHAR, hcchar.d32); + } + pdev->host.HC_Status[num] = HC_NAK; + } + + + return 1; + +} + +/** + * @brief USB_OTG_USBH_handle_rx_qlvl_ISR + * Handles the Rx Status Queue Level Interrupt + * @param pdev: Selected device + * @retval status + */ + +static uint32_t USB_OTG_USBH_handle_rx_qlvl_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GRXFSTS_TypeDef grxsts; + USB_OTG_GINTMSK_TypeDef intmsk; + USB_OTG_HCTSIZn_TypeDef hctsiz; + USB_OTG_HCCHAR_TypeDef hcchar; + __IO uint8_t channelnum =0; + uint32_t count; + + /* Disable the Rx Status Queue Level interrupt */ + intmsk.d32 = 0; + intmsk.b.rxstsqlvl = 1; + USB_OTG_MODIFY_REG32( &pdev->regs.GREGS->GINTMSK, intmsk.d32, 0); + + grxsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GRXSTSP); + channelnum = grxsts.b.chnum; + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[channelnum]->HCCHAR); + + switch (grxsts.b.pktsts) + { + case GRXSTS_PKTSTS_IN: + /* Read the data into the host buffer. */ + if ((grxsts.b.bcnt > 0) && (pdev->host.hc[channelnum].xfer_buff != (void *)0)) + { + + USB_OTG_ReadPacket(pdev, pdev->host.hc[channelnum].xfer_buff, grxsts.b.bcnt); + /*manage multiple Xfer */ + pdev->host.hc[grxsts.b.chnum].xfer_buff += grxsts.b.bcnt; + pdev->host.hc[grxsts.b.chnum].xfer_count += grxsts.b.bcnt; + + + count = pdev->host.hc[channelnum].xfer_count; + pdev->host.XferCnt[channelnum] = count; + + hctsiz.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[channelnum]->HCTSIZ); + if(hctsiz.b.pktcnt > 0) + { + /* re-activate the channel when more packets are expected */ + hcchar.b.chen = 1; + hcchar.b.chdis = 0; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[channelnum]->HCCHAR, hcchar.d32); + } + } + break; + + case GRXSTS_PKTSTS_IN_XFER_COMP: + + case GRXSTS_PKTSTS_DATA_TOGGLE_ERR: + case GRXSTS_PKTSTS_CH_HALTED: + default: + break; + } + + /* Enable the Rx Status Queue Level interrupt */ + intmsk.b.rxstsqlvl = 1; + USB_OTG_MODIFY_REG32(&pdev->regs.GREGS->GINTMSK, 0, intmsk.d32); + return 1; +} + +/** + * @brief USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR + * Handles the incomplete Periodic transfer Interrupt + * @param pdev: Selected device + * @retval status + */ +static uint32_t USB_OTG_USBH_handle_IncompletePeriodicXfer_ISR (USB_OTG_CORE_HANDLE *pdev) +{ + + USB_OTG_GINTSTS_TypeDef gintsts; + USB_OTG_HCCHAR_TypeDef hcchar; + + + + + hcchar.d32 = USB_OTG_READ_REG32(&pdev->regs.HC_REGS[0]->HCCHAR); + hcchar.b.chen = 1; + hcchar.b.chdis = 1; + USB_OTG_WRITE_REG32(&pdev->regs.HC_REGS[0]->HCCHAR, hcchar.d32); + + gintsts.d32 = 0; + /* Clear interrupt */ + gintsts.b.incomplisoout = 1; + USB_OTG_WRITE_REG32(&pdev->regs.GREGS->GINTSTS, gintsts.d32); + + return 1; +} + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ + diff --git a/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c b/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c new file mode 100644 index 0000000..fbb71ec --- /dev/null +++ b/Libraries/STM32_USB_OTG_Driver/src/usb_otg.c @@ -0,0 +1,175 @@ +/** + ****************************************************************************** + * @file usb_otg.c + * @author MCD Application Team + * @version V2.0.0 + * @date 22-July-2011 + * @brief OTG Core Layer + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Includes ------------------------------------------------------------------*/ +#include "usb_defines.h" +#include "usb_regs.h" +#include "usb_core.h" +#include "usb_otg.h" + +/** @addtogroup USB_OTG_DRIVER + * @{ + */ + +/** @defgroup USB_OTG + * @brief This file is the interface between EFSL ans Host mass-storage class + * @{ + */ + + +/** @defgroup USB_OTG_Private_Defines + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_OTG_Private_TypesDefinitions + * @{ + */ +/** + * @} + */ + + + +/** @defgroup USB_OTG_Private_Macros + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_OTG_Private_Variables + * @{ + */ +/** + * @} + */ + + +/** @defgroup USB_OTG_Private_FunctionPrototypes + * @{ + */ + +static uint32_t USB_OTG_Read_itr(USB_OTG_CORE_HANDLE *pdev); + +/** + * @} + */ + + +/** @defgroup USB_OTG_Private_Functions + * @{ + */ + + +/* OTG Interrupt Handler */ + + +/** + * @brief STM32_USBO_OTG_ISR_Handler + * + * @param None + * @retval : None + */ +uint32_t STM32_USBO_OTG_ISR_Handler(USB_OTG_CORE_HANDLE *pdev) +{ + uint32_t retval = 0; + USB_OTG_GINTSTS_TypeDef gintsts ; + gintsts.d32 = 0; + + gintsts.d32 = USB_OTG_Read_itr(pdev); + if (gintsts.d32 == 0) + { + return 0; + } + if (gintsts.b.otgintr) + { + retval |= 1;//USB_OTG_HandleOTG_ISR(pdev); + } + if (gintsts.b.conidstschng) + { + retval |= 2;//USB_OTG_HandleConnectorIDStatusChange_ISR(pdev); + } + if (gintsts.b.sessreqintr) + { + retval |= 3;//USB_OTG_HandleSessionRequest_ISR(pdev); + } + return retval; +} + + +/** + * @brief USB_OTG_Read_itr + * returns the Core Interrupt register + * @param None + * @retval : status + */ +static uint32_t USB_OTG_Read_itr(USB_OTG_CORE_HANDLE *pdev) +{ + USB_OTG_GINTSTS_TypeDef gintsts; + USB_OTG_GINTMSK_TypeDef gintmsk; + USB_OTG_GINTMSK_TypeDef gintmsk_common; + + + gintsts.d32 = 0; + gintmsk.d32 = 0; + gintmsk_common.d32 = 0; + + /* OTG interrupts */ + gintmsk_common.b.sessreqintr = 1; + gintmsk_common.b.conidstschng = 1; + gintmsk_common.b.otgintr = 1; + + gintsts.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GINTSTS); + gintmsk.d32 = USB_OTG_READ_REG32(&pdev->regs.GREGS->GINTMSK); + return ((gintsts.d32 & gintmsk.d32 ) & gintmsk_common.d32); +} + + +/** + * @brief USB_OTG_GetCurrentState + * Return current OTG State + * @param None + * @retval : None + */ +uint32_t USB_OTG_GetCurrentState (USB_OTG_CORE_HANDLE *pdev) +{ + return pdev->otg.OTG_State; +} + + +/** +* @} +*/ + +/** +* @} +*/ + +/** +* @} +*/ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/System/arm_common_tables.h b/System/arm_common_tables.h new file mode 100644 index 0000000..7245c4f --- /dev/null +++ b/System/arm_common_tables.h @@ -0,0 +1,35 @@ +/* ---------------------------------------------------------------------- +* Copyright (C) 2010 ARM Limited. All rights reserved. +* +* $Date: 11. November 2010 +* $Revision: V1.0.2 +* +* Project: CMSIS DSP Library +* Title: arm_common_tables.h +* +* Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions +* +* Target Processor: Cortex-M4/Cortex-M3 +* +* Version 1.0.2 2010/11/11 +* Documentation updated. +* +* Version 1.0.1 2010/10/05 +* Production release and review comments incorporated. +* +* Version 1.0.0 2010/09/20 +* Production release and review comments incorporated. +* -------------------------------------------------------------------- */ + +#ifndef _ARM_COMMON_TABLES_H +#define _ARM_COMMON_TABLES_H + +#include "arm_math.h" + +extern uint16_t armBitRevTable[256]; +extern q15_t armRecipTableQ15[64]; +extern q31_t armRecipTableQ31[64]; +extern const q31_t realCoefAQ31[1024]; +extern const q31_t realCoefBQ31[1024]; + +#endif /* ARM_COMMON_TABLES_H */ diff --git a/System/arm_math.h b/System/arm_math.h new file mode 100644 index 0000000..ffa03b6 --- /dev/null +++ b/System/arm_math.h @@ -0,0 +1,7051 @@ +/* ---------------------------------------------------------------------- + * Copyright (C) 2010 ARM Limited. All rights reserved. + * + * $Date: 15. July 2011 + * $Revision: V1.0.10 + * + * Project: CMSIS DSP Library + * Title: arm_math.h + * + * Description: Public header file for CMSIS DSP Library + * + * Target Processor: Cortex-M4/Cortex-M3/Cortex-M0 + * + * Version 1.0.10 2011/7/15 + * Big Endian support added and Merged M0 and M3/M4 Source code. + * + * Version 1.0.3 2010/11/29 + * Re-organized the CMSIS folders and updated documentation. + * + * Version 1.0.2 2010/11/11 + * Documentation updated. + * + * Version 1.0.1 2010/10/05 + * Production release and review comments incorporated. + * + * Version 1.0.0 2010/09/20 + * Production release and review comments incorporated. + * -------------------------------------------------------------------- */ + +/** + \mainpage CMSIS DSP Software Library + * + * Introduction + * + * This user manual describes the CMSIS DSP software library, + * a suite of common signal processing functions for use on Cortex-M processor based devices. + * + * The library is divided into a number of modules each covering a specific category: + * - Basic math functions + * - Fast math functions + * - Complex math functions + * - Filters + * - Matrix functions + * - Transforms + * - Motor control functions + * - Statistical functions + * - Support functions + * - Interpolation functions + * + * The library has separate functions for operating on 8-bit integers, 16-bit integers, + * 32-bit integer and 32-bit floating-point values. + * + * Processor Support + * + * The library is completely written in C and is fully CMSIS compliant. + * High performance is achieved through maximum use of Cortex-M4 intrinsics. + * + * The supplied library source code also builds and runs on the Cortex-M3 and Cortex-M0 processor, + * with the DSP intrinsics being emulated through software. + * + * + * Toolchain Support + * + * The library has been developed and tested with MDK-ARM version 4.21. + * The library is being tested in GCC and IAR toolchains and updates on this activity will be made available shortly. + * + * Using the Library + * + * The library installer contains prebuilt versions of the libraries in the Lib folder. + * - arm_cortexM4lf_math.lib (Little endian and Floating Point Unit on Cortex-M4) + * - arm_cortexM4bf_math.lib (Big endian and Floating Point Unit on Cortex-M4) + * - arm_cortexM4l_math.lib (Little endian on Cortex-M4) + * - arm_cortexM4b_math.lib (Big endian on Cortex-M4) + * - arm_cortexM3l_math.lib (Little endian on Cortex-M3) + * - arm_cortexM3b_math.lib (Big endian on Cortex-M3) + * - arm_cortexM0l_math.lib (Little endian on Cortex-M0) + * - arm_cortexM0b_math.lib (Big endian on Cortex-M3) + * + * The library functions are declared in the public file arm_math.h which is placed in the Include folder. + * Simply include this file and link the appropriate library in the application and begin calling the library functions. The Library supports single + * public header file arm_math.h for Cortex-M4/M3/M0 with little endian and big endian. Same header file will be used for floating point unit(FPU) variants. + * Define the appropriate pre processor MACRO ARM_MATH_CM4 or ARM_MATH_CM3 or + * ARM_MATH_CM0 depending on the target processor in the application. + * + * Examples + * + * The library ships with a number of examples which demonstrate how to use the library functions. + * + * Building the Library + * + * The library installer contains project files to re build libraries on MDK Tool chain in the CMSIS\DSP_Lib\Source\ARM folder. + * - arm_cortexM0b_math.uvproj + * - arm_cortexM0l_math.uvproj + * - arm_cortexM3b_math.uvproj + * - arm_cortexM3l_math.uvproj + * - arm_cortexM4b_math.uvproj + * - arm_cortexM4l_math.uvproj + * - arm_cortexM4bf_math.uvproj + * - arm_cortexM4lf_math.uvproj + * + * Each library project have differant pre-processor macros. + * + * ARM_MATH_CMx: + * Define macro ARM_MATH_CM4 for building the library on Cortex-M4 target, ARM_MATH_CM3 for building library on Cortex-M3 target + * and ARM_MATH_CM0 for building library on cortex-M0 target. + * + * ARM_MATH_BIG_ENDIAN: + * Define macro ARM_MATH_BIG_ENDIAN to build the library for big endian targets. By default library builds for little endian targets. + * + * ARM_MATH_MATRIX_CHECK: + * Define macro for checking on the input and output sizes of matrices + * + * ARM_MATH_ROUNDING: + * Define macro for rounding on support functions + * + * __FPU_PRESENT: + * Initialize macro __FPU_PRESENT = 1 when building on FPU supported Targets. Enable this macro for M4bf and M4lf libraries + * + * + * The project can be built by opening the appropriate project in MDK-ARM 4.21 chain and defining the optional pre processor MACROs detailed above. + * + * Copyright Notice + * + * Copyright (C) 2010 ARM Limited. All rights reserved. + */ + + +/** + * @defgroup groupMath Basic Math Functions + */ + +/** + * @defgroup groupFastMath Fast Math Functions + * This set of functions provides a fast approximation to sine, cosine, and square root. + * As compared to most of the other functions in the CMSIS math library, the fast math functions + * operate on individual values and not arrays. + * There are separate functions for Q15, Q31, and floating-point data. + * + */ + +/** + * @defgroup groupCmplxMath Complex Math Functions + * This set of functions operates on complex data vectors. + * The data in the complex arrays is stored in an interleaved fashion + * (real, imag, real, imag, ...). + * In the API functions, the number of samples in a complex array refers + * to the number of complex values; the array contains twice this number of + * real values. + */ + +/** + * @defgroup groupFilters Filtering Functions + */ + +/** + * @defgroup groupMatrix Matrix Functions + * + * This set of functions provides basic matrix math operations. + * The functions operate on matrix data structures. For example, + * the type + * definition for the floating-point matrix structure is shown + * below: + *
+ *     typedef struct
+ *     {
+ *       uint16_t numRows;     // number of rows of the matrix.
+ *       uint16_t numCols;     // number of columns of the matrix.
+ *       float32_t *pData;     // points to the data of the matrix.
+ *     } arm_matrix_instance_f32;
+ * 
+ * There are similar definitions for Q15 and Q31 data types. + * + * The structure specifies the size of the matrix and then points to + * an array of data. The array is of size numRows X numCols + * and the values are arranged in row order. That is, the + * matrix element (i, j) is stored at: + *
+ *     pData[i*numCols + j]
+ * 
+ * + * \par Init Functions + * There is an associated initialization function for each type of matrix + * data structure. + * The initialization function sets the values of the internal structure fields. + * Refer to the function arm_mat_init_f32(), arm_mat_init_q31() + * and arm_mat_init_q15() for floating-point, Q31 and Q15 types, respectively. + * + * \par + * Use of the initialization function is optional. However, if initialization function is used + * then the instance structure cannot be placed into a const data section. + * To place the instance structure in a const data + * section, manually initialize the data structure. For example: + *
+ * arm_matrix_instance_f32 S = {nRows, nColumns, pData};
+ * arm_matrix_instance_q31 S = {nRows, nColumns, pData};
+ * arm_matrix_instance_q15 S = {nRows, nColumns, pData};
+ * 
+ * where nRows specifies the number of rows, nColumns + * specifies the number of columns, and pData points to the + * data array. + * + * \par Size Checking + * By default all of the matrix functions perform size checking on the input and + * output matrices. For example, the matrix addition function verifies that the + * two input matrices and the output matrix all have the same number of rows and + * columns. If the size check fails the functions return: + *
+ *     ARM_MATH_SIZE_MISMATCH
+ * 
+ * Otherwise the functions return + *
+ *     ARM_MATH_SUCCESS
+ * 
+ * There is some overhead associated with this matrix size checking. + * The matrix size checking is enabled via the #define + *
+ *     ARM_MATH_MATRIX_CHECK
+ * 
+ * within the library project settings. By default this macro is defined + * and size checking is enabled. By changing the project settings and + * undefining this macro size checking is eliminated and the functions + * run a bit faster. With size checking disabled the functions always + * return ARM_MATH_SUCCESS. + */ + +/** + * @defgroup groupTransforms Transform Functions + */ + +/** + * @defgroup groupController Controller Functions + */ + +/** + * @defgroup groupStats Statistics Functions + */ +/** + * @defgroup groupSupport Support Functions + */ + +/** + * @defgroup groupInterpolation Interpolation Functions + * These functions perform 1- and 2-dimensional interpolation of data. + * Linear interpolation is used for 1-dimensional data and + * bilinear interpolation is used for 2-dimensional data. + */ + +/** + * @defgroup groupExamples Examples + */ +#ifndef _ARM_MATH_H +#define _ARM_MATH_H + +#define __CMSIS_GENERIC /* disable NVIC and Systick functions */ + +#if defined (ARM_MATH_CM4) + #include "core_cm4.h" +#elif defined (ARM_MATH_CM3) + #include "core_cm3.h" +#elif defined (ARM_MATH_CM0) + #include "core_cm0.h" +#else +#include "ARMCM4.h" +#warning "Define either ARM_MATH_CM4 OR ARM_MATH_CM3...By Default building on ARM_MATH_CM4....." +#endif + +#undef __CMSIS_GENERIC /* enable NVIC and Systick functions */ +#include "string.h" + #include "math.h" +#ifdef __cplusplus +extern "C" +{ +#endif + + + /** + * @brief Macros required for reciprocal calculation in Normalized LMS + */ + +#define DELTA_Q31 (0x100) +#define DELTA_Q15 0x5 +#define INDEX_MASK 0x0000003F +#define PI 3.14159265358979f + + /** + * @brief Macros required for SINE and COSINE Fast math approximations + */ + +#define TABLE_SIZE 256 +#define TABLE_SPACING_Q31 0x800000 +#define TABLE_SPACING_Q15 0x80 + + /** + * @brief Macros required for SINE and COSINE Controller functions + */ + /* 1.31(q31) Fixed value of 2/360 */ + /* -1 to +1 is divided into 360 values so total spacing is (2/360) */ +#define INPUT_SPACING 0xB60B61 + + + /** + * @brief Error status returned by some functions in the library. + */ + + typedef enum + { + ARM_MATH_SUCCESS = 0, /**< No error */ + ARM_MATH_ARGUMENT_ERROR = -1, /**< One or more arguments are incorrect */ + ARM_MATH_LENGTH_ERROR = -2, /**< Length of data buffer is incorrect */ + ARM_MATH_SIZE_MISMATCH = -3, /**< Size of matrices is not compatible with the operation. */ + ARM_MATH_NANINF = -4, /**< Not-a-number (NaN) or infinity is generated */ + ARM_MATH_SINGULAR = -5, /**< Generated by matrix inversion if the input matrix is singular and cannot be inverted. */ + ARM_MATH_TEST_FAILURE = -6 /**< Test Failed */ + } arm_status; + + /** + * @brief 8-bit fractional data type in 1.7 format. + */ + typedef int8_t q7_t; + + /** + * @brief 16-bit fractional data type in 1.15 format. + */ + typedef int16_t q15_t; + + /** + * @brief 32-bit fractional data type in 1.31 format. + */ + typedef int32_t q31_t; + + /** + * @brief 64-bit fractional data type in 1.63 format. + */ + typedef int64_t q63_t; + + /** + * @brief 32-bit floating-point type definition. + */ + typedef float float32_t; + + /** + * @brief 64-bit floating-point type definition. + */ + typedef double float64_t; + + /** + * @brief definition to read/write two 16 bit values. + */ +#define __SIMD32(addr) (*(int32_t **) & (addr)) + +#if defined (ARM_MATH_CM3) || defined (ARM_MATH_CM0) + /** + * @brief definition to pack two 16 bit values. + */ +#define __PKHBT(ARG1, ARG2, ARG3) ( (((int32_t)(ARG1) << 0) & (int32_t)0x0000FFFF) | \ + (((int32_t)(ARG2) << ARG3) & (int32_t)0xFFFF0000) ) + +#endif + + + /** + * @brief definition to pack four 8 bit values. + */ +#ifndef ARM_MATH_BIG_ENDIAN + +#define __PACKq7(v0,v1,v2,v3) ( (((int32_t)(v0) << 0) & (int32_t)0x000000FF) | \ + (((int32_t)(v1) << 8) & (int32_t)0x0000FF00) | \ + (((int32_t)(v2) << 16) & (int32_t)0x00FF0000) | \ + (((int32_t)(v3) << 24) & (int32_t)0xFF000000) ) +#else + +#define __PACKq7(v0,v1,v2,v3) ( (((int32_t)(v3) << 0) & (int32_t)0x000000FF) | \ + (((int32_t)(v2) << 8) & (int32_t)0x0000FF00) | \ + (((int32_t)(v1) << 16) & (int32_t)0x00FF0000) | \ + (((int32_t)(v0) << 24) & (int32_t)0xFF000000) ) + +#endif + + + /** + * @brief Clips Q63 to Q31 values. + */ + static __INLINE q31_t clip_q63_to_q31( + q63_t x) + { + return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? + ((0x7FFFFFFF ^ ((q31_t) (x >> 63)))) : (q31_t) x; + } + + /** + * @brief Clips Q63 to Q15 values. + */ + static __INLINE q15_t clip_q63_to_q15( + q63_t x) + { + return ((q31_t) (x >> 32) != ((q31_t) x >> 31)) ? + ((0x7FFF ^ ((q15_t) (x >> 63)))) : (q15_t) (x >> 15); + } + + /** + * @brief Clips Q31 to Q7 values. + */ + static __INLINE q7_t clip_q31_to_q7( + q31_t x) + { + return ((q31_t) (x >> 24) != ((q31_t) x >> 23)) ? + ((0x7F ^ ((q7_t) (x >> 31)))) : (q7_t) x; + } + + /** + * @brief Clips Q31 to Q15 values. + */ + static __INLINE q15_t clip_q31_to_q15( + q31_t x) + { + return ((q31_t) (x >> 16) != ((q31_t) x >> 15)) ? + ((0x7FFF ^ ((q15_t) (x >> 31)))) : (q15_t) x; + } + + /** + * @brief Multiplies 32 X 64 and returns 32 bit result in 2.30 format. + */ + + static __INLINE q63_t mult32x64( + q63_t x, + q31_t y) + { + return ((((q63_t) (x & 0x00000000FFFFFFFF) * y) >> 32) + + (((q63_t) (x >> 32) * y))); + } + + +#if defined (ARM_MATH_CM0) && defined ( __CC_ARM ) +#define __CLZ __clz +#endif + +#if defined (ARM_MATH_CM0) && ((defined (__ICCARM__)) ||(defined (__GNUC__)) || defined (__TASKING__) ) + + static __INLINE uint32_t __CLZ(q31_t data); + + + static __INLINE uint32_t __CLZ(q31_t data) + { + uint32_t count = 0; + uint32_t mask = 0x80000000; + + while((data & mask) == 0) + { + count += 1u; + mask = mask >> 1u; + } + + return(count); + + } + +#endif + + /** + * @brief Function to Calculates 1/in(reciprocal) value of Q31 Data type. + */ + + static __INLINE uint32_t arm_recip_q31( + q31_t in, + q31_t * dst, + q31_t * pRecipTable) + { + + uint32_t out, tempVal; + uint32_t index, i; + uint32_t signBits; + + if(in > 0) + { + signBits = __CLZ(in) - 1; + } + else + { + signBits = __CLZ(-in) - 1; + } + + /* Convert input sample to 1.31 format */ + in = in << signBits; + + /* calculation of index for initial approximated Val */ + index = (uint32_t) (in >> 24u); + index = (index & INDEX_MASK); + + /* 1.31 with exp 1 */ + out = pRecipTable[index]; + + /* calculation of reciprocal value */ + /* running approximation for two iterations */ + for (i = 0u; i < 2u; i++) + { + tempVal = (q31_t) (((q63_t) in * out) >> 31u); + tempVal = 0x7FFFFFFF - tempVal; + /* 1.31 with exp 1 */ + //out = (q31_t) (((q63_t) out * tempVal) >> 30u); + out = (q31_t) clip_q63_to_q31(((q63_t) out * tempVal) >> 30u); + } + + /* write output */ + *dst = out; + + /* return num of signbits of out = 1/in value */ + return (signBits + 1u); + + } + + /** + * @brief Function to Calculates 1/in(reciprocal) value of Q15 Data type. + */ + static __INLINE uint32_t arm_recip_q15( + q15_t in, + q15_t * dst, + q15_t * pRecipTable) + { + + uint32_t out = 0, tempVal = 0; + uint32_t index = 0, i = 0; + uint32_t signBits = 0; + + if(in > 0) + { + signBits = __CLZ(in) - 17; + } + else + { + signBits = __CLZ(-in) - 17; + } + + /* Convert input sample to 1.15 format */ + in = in << signBits; + + /* calculation of index for initial approximated Val */ + index = in >> 8; + index = (index & INDEX_MASK); + + /* 1.15 with exp 1 */ + out = pRecipTable[index]; + + /* calculation of reciprocal value */ + /* running approximation for two iterations */ + for (i = 0; i < 2; i++) + { + tempVal = (q15_t) (((q31_t) in * out) >> 15); + tempVal = 0x7FFF - tempVal; + /* 1.15 with exp 1 */ + out = (q15_t) (((q31_t) out * tempVal) >> 14); + } + + /* write output */ + *dst = out; + + /* return num of signbits of out = 1/in value */ + return (signBits + 1); + + } + + + /* + * @brief C custom defined intrinisic function for only M0 processors + */ +#if defined(ARM_MATH_CM0) + + static __INLINE q31_t __SSAT( + q31_t x, + uint32_t y) + { + int32_t posMax, negMin; + uint32_t i; + + posMax = 1; + for (i = 0; i < (y - 1); i++) + { + posMax = posMax * 2; + } + + if(x > 0) + { + posMax = (posMax - 1); + + if(x > posMax) + { + x = posMax; + } + } + else + { + negMin = -posMax; + + if(x < negMin) + { + x = negMin; + } + } + return (x); + + + } + +#endif /* end of ARM_MATH_CM0 */ + + + + /* + * @brief C custom defined intrinsic function for M3 and M0 processors + */ +#if defined (ARM_MATH_CM3) || defined (ARM_MATH_CM0) + + /* + * @brief C custom defined QADD8 for M3 and M0 processors + */ + static __INLINE q31_t __QADD8( + q31_t x, + q31_t y) + { + + q31_t sum; + q7_t r, s, t, u; + + r = (char) x; + s = (char) y; + + r = __SSAT((q31_t) (r + s), 8); + s = __SSAT(((q31_t) (((x << 16) >> 24) + ((y << 16) >> 24))), 8); + t = __SSAT(((q31_t) (((x << 8) >> 24) + ((y << 8) >> 24))), 8); + u = __SSAT(((q31_t) ((x >> 24) + (y >> 24))), 8); + + sum = (((q31_t) u << 24) & 0xFF000000) | (((q31_t) t << 16) & 0x00FF0000) | + (((q31_t) s << 8) & 0x0000FF00) | (r & 0x000000FF); + + return sum; + + } + + /* + * @brief C custom defined QSUB8 for M3 and M0 processors + */ + static __INLINE q31_t __QSUB8( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s, t, u; + + r = (char) x; + s = (char) y; + + r = __SSAT((r - s), 8); + s = __SSAT(((q31_t) (((x << 16) >> 24) - ((y << 16) >> 24))), 8) << 8; + t = __SSAT(((q31_t) (((x << 8) >> 24) - ((y << 8) >> 24))), 8) << 16; + u = __SSAT(((q31_t) ((x >> 24) - (y >> 24))), 8) << 24; + + sum = + (u & 0xFF000000) | (t & 0x00FF0000) | (s & 0x0000FF00) | (r & 0x000000FF); + + return sum; + } + + /* + * @brief C custom defined QADD16 for M3 and M0 processors + */ + + /* + * @brief C custom defined QADD16 for M3 and M0 processors + */ + static __INLINE q31_t __QADD16( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = __SSAT(r + s, 16); + s = __SSAT(((q31_t) ((x >> 16) + (y >> 16))), 16) << 16; + + sum = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return sum; + + } + + /* + * @brief C custom defined SHADD16 for M3 and M0 processors + */ + static __INLINE q31_t __SHADD16( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = ((r >> 1) + (s >> 1)); + s = ((q31_t) ((x >> 17) + (y >> 17))) << 16; + + sum = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return sum; + + } + + /* + * @brief C custom defined QSUB16 for M3 and M0 processors + */ + static __INLINE q31_t __QSUB16( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = __SSAT(r - s, 16); + s = __SSAT(((q31_t) ((x >> 16) - (y >> 16))), 16) << 16; + + sum = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return sum; + } + + /* + * @brief C custom defined SHSUB16 for M3 and M0 processors + */ + static __INLINE q31_t __SHSUB16( + q31_t x, + q31_t y) + { + + q31_t diff; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = ((r >> 1) - (s >> 1)); + s = (((x >> 17) - (y >> 17)) << 16); + + diff = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return diff; + } + + /* + * @brief C custom defined QASX for M3 and M0 processors + */ + static __INLINE q31_t __QASX( + q31_t x, + q31_t y) + { + + q31_t sum = 0; + + sum = ((sum + clip_q31_to_q15((q31_t) ((short) (x >> 16) + (short) y))) << 16) + + clip_q31_to_q15((q31_t) ((short) x - (short) (y >> 16))); + + return sum; + } + + /* + * @brief C custom defined SHASX for M3 and M0 processors + */ + static __INLINE q31_t __SHASX( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = ((r >> 1) - (y >> 17)); + s = (((x >> 17) + (s >> 1)) << 16); + + sum = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return sum; + } + + + /* + * @brief C custom defined QSAX for M3 and M0 processors + */ + static __INLINE q31_t __QSAX( + q31_t x, + q31_t y) + { + + q31_t sum = 0; + + sum = ((sum + clip_q31_to_q15((q31_t) ((short) (x >> 16) - (short) y))) << 16) + + clip_q31_to_q15((q31_t) ((short) x + (short) (y >> 16))); + + return sum; + } + + /* + * @brief C custom defined SHSAX for M3 and M0 processors + */ + static __INLINE q31_t __SHSAX( + q31_t x, + q31_t y) + { + + q31_t sum; + q31_t r, s; + + r = (short) x; + s = (short) y; + + r = ((r >> 1) + (y >> 17)); + s = (((x >> 17) - (s >> 1)) << 16); + + sum = (s & 0xFFFF0000) | (r & 0x0000FFFF); + + return sum; + } + + /* + * @brief C custom defined SMUSDX for M3 and M0 processors + */ + static __INLINE q31_t __SMUSDX( + q31_t x, + q31_t y) + { + + return ((q31_t)(((short) x * (short) (y >> 16)) - + ((short) (x >> 16) * (short) y))); + } + + /* + * @brief C custom defined SMUADX for M3 and M0 processors + */ + static __INLINE q31_t __SMUADX( + q31_t x, + q31_t y) + { + + return ((q31_t)(((short) x * (short) (y >> 16)) + + ((short) (x >> 16) * (short) y))); + } + + /* + * @brief C custom defined QADD for M3 and M0 processors + */ + static __INLINE q31_t __QADD( + q31_t x, + q31_t y) + { + return clip_q63_to_q31((q63_t) x + y); + } + + /* + * @brief C custom defined QSUB for M3 and M0 processors + */ + static __INLINE q31_t __QSUB( + q31_t x, + q31_t y) + { + return clip_q63_to_q31((q63_t) x - y); + } + + /* + * @brief C custom defined SMLAD for M3 and M0 processors + */ + static __INLINE q31_t __SMLAD( + q31_t x, + q31_t y, + q31_t sum) + { + + return (sum + ((short) (x >> 16) * (short) (y >> 16)) + + ((short) x * (short) y)); + } + + /* + * @brief C custom defined SMLADX for M3 and M0 processors + */ + static __INLINE q31_t __SMLADX( + q31_t x, + q31_t y, + q31_t sum) + { + + return (sum + ((short) (x >> 16) * (short) (y)) + + ((short) x * (short) (y >> 16))); + } + + /* + * @brief C custom defined SMLSDX for M3 and M0 processors + */ + static __INLINE q31_t __SMLSDX( + q31_t x, + q31_t y, + q31_t sum) + { + + return (sum - ((short) (x >> 16) * (short) (y)) + + ((short) x * (short) (y >> 16))); + } + + /* + * @brief C custom defined SMLALD for M3 and M0 processors + */ + static __INLINE q63_t __SMLALD( + q31_t x, + q31_t y, + q63_t sum) + { + + return (sum + ((short) (x >> 16) * (short) (y >> 16)) + + ((short) x * (short) y)); + } + + /* + * @brief C custom defined SMLALDX for M3 and M0 processors + */ + static __INLINE q63_t __SMLALDX( + q31_t x, + q31_t y, + q63_t sum) + { + + return (sum + ((short) (x >> 16) * (short) y)) + + ((short) x * (short) (y >> 16)); + } + + /* + * @brief C custom defined SMUAD for M3 and M0 processors + */ + static __INLINE q31_t __SMUAD( + q31_t x, + q31_t y) + { + + return (((x >> 16) * (y >> 16)) + + (((x << 16) >> 16) * ((y << 16) >> 16))); + } + + /* + * @brief C custom defined SMUSD for M3 and M0 processors + */ + static __INLINE q31_t __SMUSD( + q31_t x, + q31_t y) + { + + return (-((x >> 16) * (y >> 16)) + + (((x << 16) >> 16) * ((y << 16) >> 16))); + } + + + + +#endif /* (ARM_MATH_CM3) || defined (ARM_MATH_CM0) */ + + + /** + * @brief Instance structure for the Q7 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q7_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q7_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + } arm_fir_instance_q7; + + /** + * @brief Instance structure for the Q15 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + } arm_fir_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + } arm_fir_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of filter coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + } arm_fir_instance_f32; + + + /** + * @brief Processing function for the Q7 FIR filter. + * @param[in] *S points to an instance of the Q7 FIR filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_q7( + const arm_fir_instance_q7 * S, + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q7 FIR filter. + * @param[in,out] *S points to an instance of the Q7 FIR structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of samples that are processed. + * @return none + */ + void arm_fir_init_q7( + arm_fir_instance_q7 * S, + uint16_t numTaps, + q7_t * pCoeffs, + q7_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 FIR filter. + * @param[in] *S points to an instance of the Q15 FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_q15( + const arm_fir_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q15 FIR filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_fast_q15( + const arm_fir_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q15 FIR filter. + * @param[in,out] *S points to an instance of the Q15 FIR filter structure. + * @param[in] numTaps Number of filter coefficients in the filter. Must be even and greater than or equal to 4. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + * @return The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_ARGUMENT_ERROR if + * numTaps is not a supported value. + */ + + arm_status arm_fir_init_q15( + arm_fir_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 FIR filter. + * @param[in] *S points to an instance of the Q31 FIR filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_q31( + const arm_fir_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q31 FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_fast_q31( + const arm_fir_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q31 FIR filter. + * @param[in,out] *S points to an instance of the Q31 FIR structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + * @return none. + */ + void arm_fir_init_q31( + arm_fir_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + /** + * @brief Processing function for the floating-point FIR filter. + * @param[in] *S points to an instance of the floating-point FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_f32( + const arm_fir_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the floating-point FIR filter. + * @param[in,out] *S points to an instance of the floating-point FIR filter structure. + * @param[in] numTaps Number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of samples that are processed at a time. + * @return none. + */ + void arm_fir_init_f32( + arm_fir_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 Biquad cascade filter. + */ + typedef struct + { + int8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q15_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + q15_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + int8_t postShift; /**< Additional shift, in bits, applied to each output sample. */ + + } arm_biquad_casd_df1_inst_q15; + + + /** + * @brief Instance structure for the Q31 Biquad cascade filter. + */ + typedef struct + { + uint32_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q31_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + q31_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + uint8_t postShift; /**< Additional shift, in bits, applied to each output sample. */ + + } arm_biquad_casd_df1_inst_q31; + + /** + * @brief Instance structure for the floating-point Biquad cascade filter. + */ + typedef struct + { + uint32_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float32_t *pState; /**< Points to the array of state coefficients. The array is of length 4*numStages. */ + float32_t *pCoeffs; /**< Points to the array of coefficients. The array is of length 5*numStages. */ + + + } arm_biquad_casd_df1_inst_f32; + + + + /** + * @brief Processing function for the Q15 Biquad cascade filter. + * @param[in] *S points to an instance of the Q15 Biquad cascade structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df1_q15( + const arm_biquad_casd_df1_inst_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q15 Biquad cascade filter. + * @param[in,out] *S points to an instance of the Q15 Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] postShift Shift to be applied to the output. Varies according to the coefficients format + * @return none + */ + + void arm_biquad_cascade_df1_init_q15( + arm_biquad_casd_df1_inst_q15 * S, + uint8_t numStages, + q15_t * pCoeffs, + q15_t * pState, + int8_t postShift); + + + /** + * @brief Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q15 Biquad cascade structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df1_fast_q15( + const arm_biquad_casd_df1_inst_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 Biquad cascade filter + * @param[in] *S points to an instance of the Q31 Biquad cascade structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df1_q31( + const arm_biquad_casd_df1_inst_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q31 Biquad cascade structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df1_fast_q31( + const arm_biquad_casd_df1_inst_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q31 Biquad cascade filter. + * @param[in,out] *S points to an instance of the Q31 Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] postShift Shift to be applied to the output. Varies according to the coefficients format + * @return none + */ + + void arm_biquad_cascade_df1_init_q31( + arm_biquad_casd_df1_inst_q31 * S, + uint8_t numStages, + q31_t * pCoeffs, + q31_t * pState, + int8_t postShift); + + /** + * @brief Processing function for the floating-point Biquad cascade filter. + * @param[in] *S points to an instance of the floating-point Biquad cascade structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df1_f32( + const arm_biquad_casd_df1_inst_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the floating-point Biquad cascade filter. + * @param[in,out] *S points to an instance of the floating-point Biquad cascade structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @return none + */ + + void arm_biquad_cascade_df1_init_f32( + arm_biquad_casd_df1_inst_f32 * S, + uint8_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + /** + * @brief Instance structure for the floating-point matrix structure. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + float32_t *pData; /**< points to the data of the matrix. */ + } arm_matrix_instance_f32; + + /** + * @brief Instance structure for the Q15 matrix structure. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + q15_t *pData; /**< points to the data of the matrix. */ + + } arm_matrix_instance_q15; + + /** + * @brief Instance structure for the Q31 matrix structure. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows of the matrix. */ + uint16_t numCols; /**< number of columns of the matrix. */ + q31_t *pData; /**< points to the data of the matrix. */ + + } arm_matrix_instance_q31; + + + + /** + * @brief Floating-point matrix addition. + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_add_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + /** + * @brief Q15 matrix addition. + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_add_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst); + + /** + * @brief Q31 matrix addition. + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_add_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix transpose. + * @param[in] *pSrc points to the input matrix + * @param[out] *pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_trans_f32( + const arm_matrix_instance_f32 * pSrc, + arm_matrix_instance_f32 * pDst); + + + /** + * @brief Q15 matrix transpose. + * @param[in] *pSrc points to the input matrix + * @param[out] *pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_trans_q15( + const arm_matrix_instance_q15 * pSrc, + arm_matrix_instance_q15 * pDst); + + /** + * @brief Q31 matrix transpose. + * @param[in] *pSrc points to the input matrix + * @param[out] *pDst points to the output matrix + * @return The function returns either ARM_MATH_SIZE_MISMATCH + * or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_trans_q31( + const arm_matrix_instance_q31 * pSrc, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix multiplication + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_mult_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + /** + * @brief Q15 matrix multiplication + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_mult_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst, + q15_t * pState); + + /** + * @brief Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @param[in] *pState points to the array for storing intermediate results + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_mult_fast_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst, + q15_t * pState); + + /** + * @brief Q31 matrix multiplication + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_mult_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + /** + * @brief Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_mult_fast_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Floating-point matrix subtraction + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_sub_f32( + const arm_matrix_instance_f32 * pSrcA, + const arm_matrix_instance_f32 * pSrcB, + arm_matrix_instance_f32 * pDst); + + /** + * @brief Q15 matrix subtraction + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_sub_q15( + const arm_matrix_instance_q15 * pSrcA, + const arm_matrix_instance_q15 * pSrcB, + arm_matrix_instance_q15 * pDst); + + /** + * @brief Q31 matrix subtraction + * @param[in] *pSrcA points to the first input matrix structure + * @param[in] *pSrcB points to the second input matrix structure + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_sub_q31( + const arm_matrix_instance_q31 * pSrcA, + const arm_matrix_instance_q31 * pSrcB, + arm_matrix_instance_q31 * pDst); + + /** + * @brief Floating-point matrix scaling. + * @param[in] *pSrc points to the input matrix + * @param[in] scale scale factor + * @param[out] *pDst points to the output matrix + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_scale_f32( + const arm_matrix_instance_f32 * pSrc, + float32_t scale, + arm_matrix_instance_f32 * pDst); + + /** + * @brief Q15 matrix scaling. + * @param[in] *pSrc points to input matrix + * @param[in] scaleFract fractional portion of the scale factor + * @param[in] shift number of bits to shift the result by + * @param[out] *pDst points to output matrix + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_scale_q15( + const arm_matrix_instance_q15 * pSrc, + q15_t scaleFract, + int32_t shift, + arm_matrix_instance_q15 * pDst); + + /** + * @brief Q31 matrix scaling. + * @param[in] *pSrc points to input matrix + * @param[in] scaleFract fractional portion of the scale factor + * @param[in] shift number of bits to shift the result by + * @param[out] *pDst points to output matrix structure + * @return The function returns either + * ARM_MATH_SIZE_MISMATCH or ARM_MATH_SUCCESS based on the outcome of size checking. + */ + + arm_status arm_mat_scale_q31( + const arm_matrix_instance_q31 * pSrc, + q31_t scaleFract, + int32_t shift, + arm_matrix_instance_q31 * pDst); + + + /** + * @brief Q31 matrix initialization. + * @param[in,out] *S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] *pData points to the matrix data array. + * @return none + */ + + void arm_mat_init_q31( + arm_matrix_instance_q31 * S, + uint16_t nRows, + uint16_t nColumns, + q31_t *pData); + + /** + * @brief Q15 matrix initialization. + * @param[in,out] *S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] *pData points to the matrix data array. + * @return none + */ + + void arm_mat_init_q15( + arm_matrix_instance_q15 * S, + uint16_t nRows, + uint16_t nColumns, + q15_t *pData); + + /** + * @brief Floating-point matrix initialization. + * @param[in,out] *S points to an instance of the floating-point matrix structure. + * @param[in] nRows number of rows in the matrix. + * @param[in] nColumns number of columns in the matrix. + * @param[in] *pData points to the matrix data array. + * @return none + */ + + void arm_mat_init_f32( + arm_matrix_instance_f32 * S, + uint16_t nRows, + uint16_t nColumns, + float32_t *pData); + + + + /** + * @brief Instance structure for the Q15 PID Control. + */ + typedef struct + { + q15_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ + #ifdef ARM_MATH_CM0 + q15_t A1; + q15_t A2; + #else + q31_t A1; /**< The derived gain A1 = -Kp - 2Kd | Kd.*/ + #endif + q15_t state[3]; /**< The state array of length 3. */ + q15_t Kp; /**< The proportional gain. */ + q15_t Ki; /**< The integral gain. */ + q15_t Kd; /**< The derivative gain. */ + } arm_pid_instance_q15; + + /** + * @brief Instance structure for the Q31 PID Control. + */ + typedef struct + { + q31_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ + q31_t A1; /**< The derived gain, A1 = -Kp - 2Kd. */ + q31_t A2; /**< The derived gain, A2 = Kd . */ + q31_t state[3]; /**< The state array of length 3. */ + q31_t Kp; /**< The proportional gain. */ + q31_t Ki; /**< The integral gain. */ + q31_t Kd; /**< The derivative gain. */ + + } arm_pid_instance_q31; + + /** + * @brief Instance structure for the floating-point PID Control. + */ + typedef struct + { + float32_t A0; /**< The derived gain, A0 = Kp + Ki + Kd . */ + float32_t A1; /**< The derived gain, A1 = -Kp - 2Kd. */ + float32_t A2; /**< The derived gain, A2 = Kd . */ + float32_t state[3]; /**< The state array of length 3. */ + float32_t Kp; /**< The proportional gain. */ + float32_t Ki; /**< The integral gain. */ + float32_t Kd; /**< The derivative gain. */ + } arm_pid_instance_f32; + + + + /** + * @brief Initialization function for the floating-point PID Control. + * @param[in,out] *S points to an instance of the PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + * @return none. + */ + void arm_pid_init_f32( + arm_pid_instance_f32 * S, + int32_t resetStateFlag); + + /** + * @brief Reset function for the floating-point PID Control. + * @param[in,out] *S is an instance of the floating-point PID Control structure + * @return none + */ + void arm_pid_reset_f32( + arm_pid_instance_f32 * S); + + + /** + * @brief Initialization function for the Q31 PID Control. + * @param[in,out] *S points to an instance of the Q15 PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + * @return none. + */ + void arm_pid_init_q31( + arm_pid_instance_q31 * S, + int32_t resetStateFlag); + + + /** + * @brief Reset function for the Q31 PID Control. + * @param[in,out] *S points to an instance of the Q31 PID Control structure + * @return none + */ + + void arm_pid_reset_q31( + arm_pid_instance_q31 * S); + + /** + * @brief Initialization function for the Q15 PID Control. + * @param[in,out] *S points to an instance of the Q15 PID structure. + * @param[in] resetStateFlag flag to reset the state. 0 = no change in state 1 = reset the state. + * @return none. + */ + void arm_pid_init_q15( + arm_pid_instance_q15 * S, + int32_t resetStateFlag); + + /** + * @brief Reset function for the Q15 PID Control. + * @param[in,out] *S points to an instance of the q15 PID Control structure + * @return none + */ + void arm_pid_reset_q15( + arm_pid_instance_q15 * S); + + + /** + * @brief Instance structure for the floating-point Linear Interpolate function. + */ + typedef struct + { + uint32_t nValues; + float32_t x1; + float32_t xSpacing; + float32_t *pYData; /**< pointer to the table of Y values */ + } arm_linear_interp_instance_f32; + + /** + * @brief Instance structure for the floating-point bilinear interpolation function. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + float32_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_f32; + + /** + * @brief Instance structure for the Q31 bilinear interpolation function. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q31_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q31; + + /** + * @brief Instance structure for the Q15 bilinear interpolation function. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q15_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q15; + + /** + * @brief Instance structure for the Q15 bilinear interpolation function. + */ + + typedef struct + { + uint16_t numRows; /**< number of rows in the data table. */ + uint16_t numCols; /**< number of columns in the data table. */ + q7_t *pData; /**< points to the data table. */ + } arm_bilinear_interp_instance_q7; + + + /** + * @brief Q7 vector multiplication. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_mult_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Q15 vector multiplication. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_mult_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Q31 vector multiplication. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_mult_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Floating-point vector multiplication. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_mult_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q15 CFFT/CIFFT function. + */ + + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q15_t *pTwiddle; /**< points to the twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix4_instance_q15; + + /** + * @brief Instance structure for the Q31 CFFT/CIFFT function. + */ + + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + q31_t *pTwiddle; /**< points to the twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + } arm_cfft_radix4_instance_q31; + + /** + * @brief Instance structure for the floating-point CFFT/CIFFT function. + */ + + typedef struct + { + uint16_t fftLen; /**< length of the FFT. */ + uint8_t ifftFlag; /**< flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. */ + uint8_t bitReverseFlag; /**< flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. */ + float32_t *pTwiddle; /**< points to the twiddle factor table. */ + uint16_t *pBitRevTable; /**< points to the bit reversal table. */ + uint16_t twidCoefModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + uint16_t bitRevFactor; /**< bit reversal modifier that supports different size FFTs with the same bit reversal table. */ + float32_t onebyfftLen; /**< value of 1/fftLen. */ + } arm_cfft_radix4_instance_f32; + + /** + * @brief Processing function for the Q15 CFFT/CIFFT. + * @param[in] *S points to an instance of the Q15 CFFT/CIFFT structure. + * @param[in, out] *pSrc points to the complex data buffer. Processing occurs in-place. + * @return none. + */ + + void arm_cfft_radix4_q15( + const arm_cfft_radix4_instance_q15 * S, + q15_t * pSrc); + + /** + * @brief Initialization function for the Q15 CFFT/CIFFT. + * @param[in,out] *S points to an instance of the Q15 CFFT/CIFFT structure. + * @param[in] fftLen length of the FFT. + * @param[in] ifftFlag flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value. + */ + + arm_status arm_cfft_radix4_init_q15( + arm_cfft_radix4_instance_q15 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Processing function for the Q31 CFFT/CIFFT. + * @param[in] *S points to an instance of the Q31 CFFT/CIFFT structure. + * @param[in, out] *pSrc points to the complex data buffer. Processing occurs in-place. + * @return none. + */ + + void arm_cfft_radix4_q31( + const arm_cfft_radix4_instance_q31 * S, + q31_t * pSrc); + + /** + * @brief Initialization function for the Q31 CFFT/CIFFT. + * @param[in,out] *S points to an instance of the Q31 CFFT/CIFFT structure. + * @param[in] fftLen length of the FFT. + * @param[in] ifftFlag flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value. + */ + + arm_status arm_cfft_radix4_init_q31( + arm_cfft_radix4_instance_q31 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + /** + * @brief Processing function for the floating-point CFFT/CIFFT. + * @param[in] *S points to an instance of the floating-point CFFT/CIFFT structure. + * @param[in, out] *pSrc points to the complex data buffer. Processing occurs in-place. + * @return none. + */ + + void arm_cfft_radix4_f32( + const arm_cfft_radix4_instance_f32 * S, + float32_t * pSrc); + + /** + * @brief Initialization function for the floating-point CFFT/CIFFT. + * @param[in,out] *S points to an instance of the floating-point CFFT/CIFFT structure. + * @param[in] fftLen length of the FFT. + * @param[in] ifftFlag flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLen is not a supported value. + */ + + arm_status arm_cfft_radix4_init_f32( + arm_cfft_radix4_instance_f32 * S, + uint16_t fftLen, + uint8_t ifftFlag, + uint8_t bitReverseFlag); + + + + /*---------------------------------------------------------------------- + * Internal functions prototypes FFT function + ----------------------------------------------------------------------*/ + + /** + * @brief Core function for the floating-point CFFT butterfly process. + * @param[in, out] *pSrc points to the in-place buffer of floating-point data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef points to the twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @return none. + */ + + void arm_radix4_butterfly_f32( + float32_t * pSrc, + uint16_t fftLen, + float32_t * pCoef, + uint16_t twidCoefModifier); + + /** + * @brief Core function for the floating-point CIFFT butterfly process. + * @param[in, out] *pSrc points to the in-place buffer of floating-point data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef points to twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @param[in] onebyfftLen value of 1/fftLen. + * @return none. + */ + + void arm_radix4_butterfly_inverse_f32( + float32_t * pSrc, + uint16_t fftLen, + float32_t * pCoef, + uint16_t twidCoefModifier, + float32_t onebyfftLen); + + /** + * @brief In-place bit reversal function. + * @param[in, out] *pSrc points to the in-place buffer of floating-point data type. + * @param[in] fftSize length of the FFT. + * @param[in] bitRevFactor bit reversal modifier that supports different size FFTs with the same bit reversal table. + * @param[in] *pBitRevTab points to the bit reversal table. + * @return none. + */ + + void arm_bitreversal_f32( + float32_t *pSrc, + uint16_t fftSize, + uint16_t bitRevFactor, + uint16_t *pBitRevTab); + + /** + * @brief Core function for the Q31 CFFT butterfly process. + * @param[in, out] *pSrc points to the in-place buffer of Q31 data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef points to twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @return none. + */ + + void arm_radix4_butterfly_q31( + q31_t *pSrc, + uint32_t fftLen, + q31_t *pCoef, + uint32_t twidCoefModifier); + + /** + * @brief Core function for the Q31 CIFFT butterfly process. + * @param[in, out] *pSrc points to the in-place buffer of Q31 data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef points to twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @return none. + */ + + void arm_radix4_butterfly_inverse_q31( + q31_t * pSrc, + uint32_t fftLen, + q31_t * pCoef, + uint32_t twidCoefModifier); + + /** + * @brief In-place bit reversal function. + * @param[in, out] *pSrc points to the in-place buffer of Q31 data type. + * @param[in] fftLen length of the FFT. + * @param[in] bitRevFactor bit reversal modifier that supports different size FFTs with the same bit reversal table + * @param[in] *pBitRevTab points to bit reversal table. + * @return none. + */ + + void arm_bitreversal_q31( + q31_t * pSrc, + uint32_t fftLen, + uint16_t bitRevFactor, + uint16_t *pBitRevTab); + + /** + * @brief Core function for the Q15 CFFT butterfly process. + * @param[in, out] *pSrc16 points to the in-place buffer of Q15 data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef16 points to twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @return none. + */ + + void arm_radix4_butterfly_q15( + q15_t *pSrc16, + uint32_t fftLen, + q15_t *pCoef16, + uint32_t twidCoefModifier); + + /** + * @brief Core function for the Q15 CIFFT butterfly process. + * @param[in, out] *pSrc16 points to the in-place buffer of Q15 data type. + * @param[in] fftLen length of the FFT. + * @param[in] *pCoef16 points to twiddle coefficient buffer. + * @param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. + * @return none. + */ + + void arm_radix4_butterfly_inverse_q15( + q15_t *pSrc16, + uint32_t fftLen, + q15_t *pCoef16, + uint32_t twidCoefModifier); + + /** + * @brief In-place bit reversal function. + * @param[in, out] *pSrc points to the in-place buffer of Q15 data type. + * @param[in] fftLen length of the FFT. + * @param[in] bitRevFactor bit reversal modifier that supports different size FFTs with the same bit reversal table + * @param[in] *pBitRevTab points to bit reversal table. + * @return none. + */ + + void arm_bitreversal_q15( + q15_t * pSrc, + uint32_t fftLen, + uint16_t bitRevFactor, + uint16_t *pBitRevTab); + + /** + * @brief Instance structure for the Q15 RFFT/RIFFT function. + */ + + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint32_t fftLenBy2; /**< length of the complex FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + q15_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + q15_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + arm_cfft_radix4_instance_q15 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_q15; + + /** + * @brief Instance structure for the Q31 RFFT/RIFFT function. + */ + + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint32_t fftLenBy2; /**< length of the complex FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + q31_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + q31_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + arm_cfft_radix4_instance_q31 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_q31; + + /** + * @brief Instance structure for the floating-point RFFT/RIFFT function. + */ + + typedef struct + { + uint32_t fftLenReal; /**< length of the real FFT. */ + uint16_t fftLenBy2; /**< length of the complex FFT. */ + uint8_t ifftFlagR; /**< flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. */ + uint8_t bitReverseFlagR; /**< flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. */ + uint32_t twidCoefRModifier; /**< twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. */ + float32_t *pTwiddleAReal; /**< points to the real twiddle factor table. */ + float32_t *pTwiddleBReal; /**< points to the imag twiddle factor table. */ + arm_cfft_radix4_instance_f32 *pCfft; /**< points to the complex FFT instance. */ + } arm_rfft_instance_f32; + + /** + * @brief Processing function for the Q15 RFFT/RIFFT. + * @param[in] *S points to an instance of the Q15 RFFT/RIFFT structure. + * @param[in] *pSrc points to the input buffer. + * @param[out] *pDst points to the output buffer. + * @return none. + */ + + void arm_rfft_q15( + const arm_rfft_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst); + + /** + * @brief Initialization function for the Q15 RFFT/RIFFT. + * @param[in, out] *S points to an instance of the Q15 RFFT/RIFFT structure. + * @param[in] *S_CFFT points to an instance of the Q15 CFFT/CIFFT structure. + * @param[in] fftLenReal length of the FFT. + * @param[in] ifftFlagR flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value. + */ + + arm_status arm_rfft_init_q15( + arm_rfft_instance_q15 * S, + arm_cfft_radix4_instance_q15 * S_CFFT, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + /** + * @brief Processing function for the Q31 RFFT/RIFFT. + * @param[in] *S points to an instance of the Q31 RFFT/RIFFT structure. + * @param[in] *pSrc points to the input buffer. + * @param[out] *pDst points to the output buffer. + * @return none. + */ + + void arm_rfft_q31( + const arm_rfft_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst); + + /** + * @brief Initialization function for the Q31 RFFT/RIFFT. + * @param[in, out] *S points to an instance of the Q31 RFFT/RIFFT structure. + * @param[in, out] *S_CFFT points to an instance of the Q31 CFFT/CIFFT structure. + * @param[in] fftLenReal length of the FFT. + * @param[in] ifftFlagR flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value. + */ + + arm_status arm_rfft_init_q31( + arm_rfft_instance_q31 * S, + arm_cfft_radix4_instance_q31 * S_CFFT, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + /** + * @brief Initialization function for the floating-point RFFT/RIFFT. + * @param[in,out] *S points to an instance of the floating-point RFFT/RIFFT structure. + * @param[in,out] *S_CFFT points to an instance of the floating-point CFFT/CIFFT structure. + * @param[in] fftLenReal length of the FFT. + * @param[in] ifftFlagR flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. + * @param[in] bitReverseFlag flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported value. + */ + + arm_status arm_rfft_init_f32( + arm_rfft_instance_f32 * S, + arm_cfft_radix4_instance_f32 * S_CFFT, + uint32_t fftLenReal, + uint32_t ifftFlagR, + uint32_t bitReverseFlag); + + /** + * @brief Processing function for the floating-point RFFT/RIFFT. + * @param[in] *S points to an instance of the floating-point RFFT/RIFFT structure. + * @param[in] *pSrc points to the input buffer. + * @param[out] *pDst points to the output buffer. + * @return none. + */ + + void arm_rfft_f32( + const arm_rfft_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst); + + /** + * @brief Instance structure for the floating-point DCT4/IDCT4 function. + */ + + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + float32_t normalize; /**< normalizing factor. */ + float32_t *pTwiddle; /**< points to the twiddle factor table. */ + float32_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_f32 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_f32 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_f32; + + /** + * @brief Initialization function for the floating-point DCT4/IDCT4. + * @param[in,out] *S points to an instance of floating-point DCT4/IDCT4 structure. + * @param[in] *S_RFFT points to an instance of floating-point RFFT/RIFFT structure. + * @param[in] *S_CFFT points to an instance of floating-point CFFT/CIFFT structure. + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if fftLenReal is not a supported transform length. + */ + + arm_status arm_dct4_init_f32( + arm_dct4_instance_f32 * S, + arm_rfft_instance_f32 * S_RFFT, + arm_cfft_radix4_instance_f32 * S_CFFT, + uint16_t N, + uint16_t Nby2, + float32_t normalize); + + /** + * @brief Processing function for the floating-point DCT4/IDCT4. + * @param[in] *S points to an instance of the floating-point DCT4/IDCT4 structure. + * @param[in] *pState points to state buffer. + * @param[in,out] *pInlineBuffer points to the in-place input and output buffer. + * @return none. + */ + + void arm_dct4_f32( + const arm_dct4_instance_f32 * S, + float32_t * pState, + float32_t * pInlineBuffer); + + /** + * @brief Instance structure for the Q31 DCT4/IDCT4 function. + */ + + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + q31_t normalize; /**< normalizing factor. */ + q31_t *pTwiddle; /**< points to the twiddle factor table. */ + q31_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_q31 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_q31 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_q31; + + /** + * @brief Initialization function for the Q31 DCT4/IDCT4. + * @param[in,out] *S points to an instance of Q31 DCT4/IDCT4 structure. + * @param[in] *S_RFFT points to an instance of Q31 RFFT/RIFFT structure + * @param[in] *S_CFFT points to an instance of Q31 CFFT/CIFFT structure + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length. + */ + + arm_status arm_dct4_init_q31( + arm_dct4_instance_q31 * S, + arm_rfft_instance_q31 * S_RFFT, + arm_cfft_radix4_instance_q31 * S_CFFT, + uint16_t N, + uint16_t Nby2, + q31_t normalize); + + /** + * @brief Processing function for the Q31 DCT4/IDCT4. + * @param[in] *S points to an instance of the Q31 DCT4 structure. + * @param[in] *pState points to state buffer. + * @param[in,out] *pInlineBuffer points to the in-place input and output buffer. + * @return none. + */ + + void arm_dct4_q31( + const arm_dct4_instance_q31 * S, + q31_t * pState, + q31_t * pInlineBuffer); + + /** + * @brief Instance structure for the Q15 DCT4/IDCT4 function. + */ + + typedef struct + { + uint16_t N; /**< length of the DCT4. */ + uint16_t Nby2; /**< half of the length of the DCT4. */ + q15_t normalize; /**< normalizing factor. */ + q15_t *pTwiddle; /**< points to the twiddle factor table. */ + q15_t *pCosFactor; /**< points to the cosFactor table. */ + arm_rfft_instance_q15 *pRfft; /**< points to the real FFT instance. */ + arm_cfft_radix4_instance_q15 *pCfft; /**< points to the complex FFT instance. */ + } arm_dct4_instance_q15; + + /** + * @brief Initialization function for the Q15 DCT4/IDCT4. + * @param[in,out] *S points to an instance of Q15 DCT4/IDCT4 structure. + * @param[in] *S_RFFT points to an instance of Q15 RFFT/RIFFT structure. + * @param[in] *S_CFFT points to an instance of Q15 CFFT/CIFFT structure. + * @param[in] N length of the DCT4. + * @param[in] Nby2 half of the length of the DCT4. + * @param[in] normalize normalizing factor. + * @return arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if N is not a supported transform length. + */ + + arm_status arm_dct4_init_q15( + arm_dct4_instance_q15 * S, + arm_rfft_instance_q15 * S_RFFT, + arm_cfft_radix4_instance_q15 * S_CFFT, + uint16_t N, + uint16_t Nby2, + q15_t normalize); + + /** + * @brief Processing function for the Q15 DCT4/IDCT4. + * @param[in] *S points to an instance of the Q15 DCT4 structure. + * @param[in] *pState points to state buffer. + * @param[in,out] *pInlineBuffer points to the in-place input and output buffer. + * @return none. + */ + + void arm_dct4_q15( + const arm_dct4_instance_q15 * S, + q15_t * pState, + q15_t * pInlineBuffer); + + /** + * @brief Floating-point vector addition. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_add_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Q7 vector addition. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_add_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Q15 vector addition. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_add_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Q31 vector addition. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_add_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Floating-point vector subtraction. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_sub_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Q7 vector subtraction. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_sub_q7( + q7_t * pSrcA, + q7_t * pSrcB, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Q15 vector subtraction. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_sub_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Q31 vector subtraction. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_sub_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Multiplies a floating-point vector by a scalar. + * @param[in] *pSrc points to the input vector + * @param[in] scale scale factor to be applied + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_scale_f32( + float32_t * pSrc, + float32_t scale, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Multiplies a Q7 vector by a scalar. + * @param[in] *pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_scale_q7( + q7_t * pSrc, + q7_t scaleFract, + int8_t shift, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Multiplies a Q15 vector by a scalar. + * @param[in] *pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_scale_q15( + q15_t * pSrc, + q15_t scaleFract, + int8_t shift, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Multiplies a Q31 vector by a scalar. + * @param[in] *pSrc points to the input vector + * @param[in] scaleFract fractional portion of the scale value + * @param[in] shift number of bits to shift the result by + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_scale_q31( + q31_t * pSrc, + q31_t scaleFract, + int8_t shift, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Q7 vector absolute value. + * @param[in] *pSrc points to the input buffer + * @param[out] *pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_abs_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Floating-point vector absolute value. + * @param[in] *pSrc points to the input buffer + * @param[out] *pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_abs_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Q15 vector absolute value. + * @param[in] *pSrc points to the input buffer + * @param[out] *pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_abs_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Q31 vector absolute value. + * @param[in] *pSrc points to the input buffer + * @param[out] *pDst points to the output buffer + * @param[in] blockSize number of samples in each vector + * @return none. + */ + + void arm_abs_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Dot product of floating-point vectors. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] *result output result returned here + * @return none. + */ + + void arm_dot_prod_f32( + float32_t * pSrcA, + float32_t * pSrcB, + uint32_t blockSize, + float32_t * result); + + /** + * @brief Dot product of Q7 vectors. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] *result output result returned here + * @return none. + */ + + void arm_dot_prod_q7( + q7_t * pSrcA, + q7_t * pSrcB, + uint32_t blockSize, + q31_t * result); + + /** + * @brief Dot product of Q15 vectors. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] *result output result returned here + * @return none. + */ + + void arm_dot_prod_q15( + q15_t * pSrcA, + q15_t * pSrcB, + uint32_t blockSize, + q63_t * result); + + /** + * @brief Dot product of Q31 vectors. + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] blockSize number of samples in each vector + * @param[out] *result output result returned here + * @return none. + */ + + void arm_dot_prod_q31( + q31_t * pSrcA, + q31_t * pSrcB, + uint32_t blockSize, + q63_t * result); + + /** + * @brief Shifts the elements of a Q7 vector a specified number of bits. + * @param[in] *pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_shift_q7( + q7_t * pSrc, + int8_t shiftBits, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Shifts the elements of a Q15 vector a specified number of bits. + * @param[in] *pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_shift_q15( + q15_t * pSrc, + int8_t shiftBits, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Shifts the elements of a Q31 vector a specified number of bits. + * @param[in] *pSrc points to the input vector + * @param[in] shiftBits number of bits to shift. A positive value shifts left; a negative value shifts right. + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_shift_q31( + q31_t * pSrc, + int8_t shiftBits, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Adds a constant offset to a floating-point vector. + * @param[in] *pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_offset_f32( + float32_t * pSrc, + float32_t offset, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Adds a constant offset to a Q7 vector. + * @param[in] *pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_offset_q7( + q7_t * pSrc, + q7_t offset, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Adds a constant offset to a Q15 vector. + * @param[in] *pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_offset_q15( + q15_t * pSrc, + q15_t offset, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Adds a constant offset to a Q31 vector. + * @param[in] *pSrc points to the input vector + * @param[in] offset is the offset to be added + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_offset_q31( + q31_t * pSrc, + q31_t offset, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Negates the elements of a floating-point vector. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_negate_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Negates the elements of a Q7 vector. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_negate_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Negates the elements of a Q15 vector. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_negate_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Negates the elements of a Q31 vector. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] blockSize number of samples in the vector + * @return none. + */ + + void arm_negate_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + /** + * @brief Copies the elements of a floating-point vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_copy_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Copies the elements of a Q7 vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_copy_q7( + q7_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Copies the elements of a Q15 vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_copy_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Copies the elements of a Q31 vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_copy_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + /** + * @brief Fills a constant value into a floating-point vector. + * @param[in] value input value to be filled + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_fill_f32( + float32_t value, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Fills a constant value into a Q7 vector. + * @param[in] value input value to be filled + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_fill_q7( + q7_t value, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Fills a constant value into a Q15 vector. + * @param[in] value input value to be filled + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_fill_q15( + q15_t value, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Fills a constant value into a Q31 vector. + * @param[in] value input value to be filled + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_fill_q31( + q31_t value, + q31_t * pDst, + uint32_t blockSize); + +/** + * @brief Convolution of floating-point sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the location where the output result is written. Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst); + +/** + * @brief Convolution of Q15 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the location where the output result is written. Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + /** + * @brief Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + /** + * @brief Convolution of Q31 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + /** + * @brief Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + /** + * @brief Convolution of Q7 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length srcALen+srcBLen-1. + * @return none. + */ + + void arm_conv_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst); + + /** + * @brief Partial convolution of floating-point sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + /** + * @brief Partial convolution of Q15 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + /** + * @brief Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + /** + * @brief Partial convolution of Q31 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + /** + * @brief Partial convolution of Q7 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data + * @param[in] firstIndex is the first output sample to start with. + * @param[in] numPoints is the number of output points to be computed. + * @return Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. + */ + + arm_status arm_conv_partial_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst, + uint32_t firstIndex, + uint32_t numPoints); + + + /** + * @brief Instance structure for the Q15 FIR decimator. + */ + + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + } arm_fir_decimate_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR decimator. + */ + + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + + } arm_fir_decimate_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR decimator. + */ + + typedef struct + { + uint8_t M; /**< decimation factor. */ + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + + } arm_fir_decimate_instance_f32; + + + + /** + * @brief Processing function for the floating-point FIR decimator. + * @param[in] *S points to an instance of the floating-point FIR decimator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + * @return none + */ + + void arm_fir_decimate_f32( + const arm_fir_decimate_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point FIR decimator. + * @param[in,out] *S points to an instance of the floating-point FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + + arm_status arm_fir_decimate_init_f32( + arm_fir_decimate_instance_f32 * S, + uint16_t numTaps, + uint8_t M, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + /** + * @brief Processing function for the Q15 FIR decimator. + * @param[in] *S points to an instance of the Q15 FIR decimator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + * @return none + */ + + void arm_fir_decimate_q15( + const arm_fir_decimate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q15 FIR decimator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + * @return none + */ + + void arm_fir_decimate_fast_q15( + const arm_fir_decimate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + + /** + * @brief Initialization function for the Q15 FIR decimator. + * @param[in,out] *S points to an instance of the Q15 FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + + arm_status arm_fir_decimate_init_q15( + arm_fir_decimate_instance_q15 * S, + uint16_t numTaps, + uint8_t M, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 FIR decimator. + * @param[in] *S points to an instance of the Q31 FIR decimator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + * @return none + */ + + void arm_fir_decimate_q31( + const arm_fir_decimate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. + * @param[in] *S points to an instance of the Q31 FIR decimator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of input samples to process per call. + * @return none + */ + + void arm_fir_decimate_fast_q31( + arm_fir_decimate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 FIR decimator. + * @param[in,out] *S points to an instance of the Q31 FIR decimator structure. + * @param[in] numTaps number of coefficients in the filter. + * @param[in] M decimation factor. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * blockSize is not a multiple of M. + */ + + arm_status arm_fir_decimate_init_q31( + arm_fir_decimate_instance_q31 * S, + uint16_t numTaps, + uint8_t M, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + + + /** + * @brief Instance structure for the Q15 FIR interpolator. + */ + + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + q15_t *pState; /**< points to the state variable array. The array is of length blockSize+phaseLength-1. */ + } arm_fir_interpolate_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR interpolator. + */ + + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + q31_t *pState; /**< points to the state variable array. The array is of length blockSize+phaseLength-1. */ + } arm_fir_interpolate_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR interpolator. + */ + + typedef struct + { + uint8_t L; /**< upsample factor. */ + uint16_t phaseLength; /**< length of each polyphase filter component. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length L*phaseLength. */ + float32_t *pState; /**< points to the state variable array. The array is of length phaseLength+numTaps-1. */ + } arm_fir_interpolate_instance_f32; + + + /** + * @brief Processing function for the Q15 FIR interpolator. + * @param[in] *S points to an instance of the Q15 FIR interpolator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_interpolate_q15( + const arm_fir_interpolate_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 FIR interpolator. + * @param[in,out] *S points to an instance of the Q15 FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficient buffer. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + + arm_status arm_fir_interpolate_init_q15( + arm_fir_interpolate_instance_q15 * S, + uint8_t L, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 FIR interpolator. + * @param[in] *S points to an instance of the Q15 FIR interpolator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_interpolate_q31( + const arm_fir_interpolate_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q31 FIR interpolator. + * @param[in,out] *S points to an instance of the Q31 FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficient buffer. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + + arm_status arm_fir_interpolate_init_q31( + arm_fir_interpolate_instance_q31 * S, + uint8_t L, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the floating-point FIR interpolator. + * @param[in] *S points to an instance of the floating-point FIR interpolator structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_interpolate_f32( + const arm_fir_interpolate_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the floating-point FIR interpolator. + * @param[in,out] *S points to an instance of the floating-point FIR interpolator structure. + * @param[in] L upsample factor. + * @param[in] numTaps number of filter coefficients in the filter. + * @param[in] *pCoeffs points to the filter coefficient buffer. + * @param[in] *pState points to the state buffer. + * @param[in] blockSize number of input samples to process per call. + * @return The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_LENGTH_ERROR if + * the filter length numTaps is not a multiple of the interpolation factor L. + */ + + arm_status arm_fir_interpolate_init_f32( + arm_fir_interpolate_instance_f32 * S, + uint8_t L, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + uint32_t blockSize); + + /** + * @brief Instance structure for the high precision Q31 Biquad cascade filter. + */ + + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + q63_t *pState; /**< points to the array of state coefficients. The array is of length 4*numStages. */ + q31_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + uint8_t postShift; /**< additional shift, in bits, applied to each output sample. */ + + } arm_biquad_cas_df1_32x64_ins_q31; + + + /** + * @param[in] *S points to an instance of the high precision Q31 Biquad cascade filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cas_df1_32x64_q31( + const arm_biquad_cas_df1_32x64_ins_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @param[in,out] *S points to an instance of the high precision Q31 Biquad cascade filter structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] postShift shift to be applied to the output. Varies according to the coefficients format + * @return none + */ + + void arm_biquad_cas_df1_32x64_init_q31( + arm_biquad_cas_df1_32x64_ins_q31 * S, + uint8_t numStages, + q31_t * pCoeffs, + q63_t * pState, + uint8_t postShift); + + + + /** + * @brief Instance structure for the floating-point transposed direct form II Biquad cascade filter. + */ + + typedef struct + { + uint8_t numStages; /**< number of 2nd order stages in the filter. Overall order is 2*numStages. */ + float32_t *pState; /**< points to the array of state coefficients. The array is of length 2*numStages. */ + float32_t *pCoeffs; /**< points to the array of coefficients. The array is of length 5*numStages. */ + } arm_biquad_cascade_df2T_instance_f32; + + + /** + * @brief Processing function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in] *S points to an instance of the filter data structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_biquad_cascade_df2T_f32( + const arm_biquad_cascade_df2T_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the floating-point transposed direct form II Biquad cascade filter. + * @param[in,out] *S points to an instance of the filter data structure. + * @param[in] numStages number of 2nd order stages in the filter. + * @param[in] *pCoeffs points to the filter coefficients. + * @param[in] *pState points to the state buffer. + * @return none + */ + + void arm_biquad_cascade_df2T_init_f32( + arm_biquad_cascade_df2T_instance_f32 * S, + uint8_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + + + /** + * @brief Instance structure for the Q15 FIR lattice filter. + */ + + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + q15_t *pState; /**< points to the state variable array. The array is of length numStages. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_q15; + + /** + * @brief Instance structure for the Q31 FIR lattice filter. + */ + + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + q31_t *pState; /**< points to the state variable array. The array is of length numStages. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_q31; + + /** + * @brief Instance structure for the floating-point FIR lattice filter. + */ + + typedef struct + { + uint16_t numStages; /**< number of filter stages. */ + float32_t *pState; /**< points to the state variable array. The array is of length numStages. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numStages. */ + } arm_fir_lattice_instance_f32; + + /** + * @brief Initialization function for the Q15 FIR lattice filter. + * @param[in] *S points to an instance of the Q15 FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] *pState points to the state buffer. The array is of length numStages. + * @return none. + */ + + void arm_fir_lattice_init_q15( + arm_fir_lattice_instance_q15 * S, + uint16_t numStages, + q15_t * pCoeffs, + q15_t * pState); + + + /** + * @brief Processing function for the Q15 FIR lattice filter. + * @param[in] *S points to an instance of the Q15 FIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + void arm_fir_lattice_q15( + const arm_fir_lattice_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q31 FIR lattice filter. + * @param[in] *S points to an instance of the Q31 FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] *pState points to the state buffer. The array is of length numStages. + * @return none. + */ + + void arm_fir_lattice_init_q31( + arm_fir_lattice_instance_q31 * S, + uint16_t numStages, + q31_t * pCoeffs, + q31_t * pState); + + + /** + * @brief Processing function for the Q31 FIR lattice filter. + * @param[in] *S points to an instance of the Q31 FIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_fir_lattice_q31( + const arm_fir_lattice_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + +/** + * @brief Initialization function for the floating-point FIR lattice filter. + * @param[in] *S points to an instance of the floating-point FIR lattice structure. + * @param[in] numStages number of filter stages. + * @param[in] *pCoeffs points to the coefficient buffer. The array is of length numStages. + * @param[in] *pState points to the state buffer. The array is of length numStages. + * @return none. + */ + + void arm_fir_lattice_init_f32( + arm_fir_lattice_instance_f32 * S, + uint16_t numStages, + float32_t * pCoeffs, + float32_t * pState); + + /** + * @brief Processing function for the floating-point FIR lattice filter. + * @param[in] *S points to an instance of the floating-point FIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_fir_lattice_f32( + const arm_fir_lattice_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Instance structure for the Q15 IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + q15_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + q15_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_q15; + + /** + * @brief Instance structure for the Q31 IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + q31_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + q31_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_q31; + + /** + * @brief Instance structure for the floating-point IIR lattice filter. + */ + typedef struct + { + uint16_t numStages; /**< number of stages in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numStages+blockSize. */ + float32_t *pkCoeffs; /**< points to the reflection coefficient array. The array is of length numStages. */ + float32_t *pvCoeffs; /**< points to the ladder coefficient array. The array is of length numStages+1. */ + } arm_iir_lattice_instance_f32; + + /** + * @brief Processing function for the floating-point IIR lattice filter. + * @param[in] *S points to an instance of the floating-point IIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_iir_lattice_f32( + const arm_iir_lattice_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @brief Initialization function for the floating-point IIR lattice filter. + * @param[in] *S points to an instance of the floating-point IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] *pkCoeffs points to the reflection coefficient buffer. The array is of length numStages. + * @param[in] *pvCoeffs points to the ladder coefficient buffer. The array is of length numStages+1. + * @param[in] *pState points to the state buffer. The array is of length numStages+blockSize-1. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_iir_lattice_init_f32( + arm_iir_lattice_instance_f32 * S, + uint16_t numStages, + float32_t *pkCoeffs, + float32_t *pvCoeffs, + float32_t *pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q31 IIR lattice filter. + * @param[in] *S points to an instance of the Q31 IIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_iir_lattice_q31( + const arm_iir_lattice_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q31 IIR lattice filter. + * @param[in] *S points to an instance of the Q31 IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] *pkCoeffs points to the reflection coefficient buffer. The array is of length numStages. + * @param[in] *pvCoeffs points to the ladder coefficient buffer. The array is of length numStages+1. + * @param[in] *pState points to the state buffer. The array is of length numStages+blockSize. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_iir_lattice_init_q31( + arm_iir_lattice_instance_q31 * S, + uint16_t numStages, + q31_t *pkCoeffs, + q31_t *pvCoeffs, + q31_t *pState, + uint32_t blockSize); + + + /** + * @brief Processing function for the Q15 IIR lattice filter. + * @param[in] *S points to an instance of the Q15 IIR lattice structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_iir_lattice_q15( + const arm_iir_lattice_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + +/** + * @brief Initialization function for the Q15 IIR lattice filter. + * @param[in] *S points to an instance of the fixed-point Q15 IIR lattice structure. + * @param[in] numStages number of stages in the filter. + * @param[in] *pkCoeffs points to reflection coefficient buffer. The array is of length numStages. + * @param[in] *pvCoeffs points to ladder coefficient buffer. The array is of length numStages+1. + * @param[in] *pState points to state buffer. The array is of length numStages+blockSize. + * @param[in] blockSize number of samples to process per call. + * @return none. + */ + + void arm_iir_lattice_init_q15( + arm_iir_lattice_instance_q15 * S, + uint16_t numStages, + q15_t *pkCoeffs, + q15_t *pvCoeffs, + q15_t *pState, + uint32_t blockSize); + + /** + * @brief Instance structure for the floating-point LMS filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + float32_t mu; /**< step size that controls filter coefficient updates. */ + } arm_lms_instance_f32; + + /** + * @brief Processing function for floating-point LMS filter. + * @param[in] *S points to an instance of the floating-point LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_f32( + const arm_lms_instance_f32 * S, + float32_t * pSrc, + float32_t * pRef, + float32_t * pOut, + float32_t * pErr, + uint32_t blockSize); + + /** + * @brief Initialization function for floating-point LMS filter. + * @param[in] *S points to an instance of the floating-point LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to the coefficient buffer. + * @param[in] *pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_init_f32( + arm_lms_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + float32_t mu, + uint32_t blockSize); + + /** + * @brief Instance structure for the Q15 LMS filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q15_t mu; /**< step size that controls filter coefficient updates. */ + uint32_t postShift; /**< bit shift applied to coefficients. */ + } arm_lms_instance_q15; + + + /** + * @brief Initialization function for the Q15 LMS filter. + * @param[in] *S points to an instance of the Q15 LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to the coefficient buffer. + * @param[in] *pState points to the state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + * @return none. + */ + + void arm_lms_init_q15( + arm_lms_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + q15_t mu, + uint32_t blockSize, + uint32_t postShift); + + /** + * @brief Processing function for Q15 LMS filter. + * @param[in] *S points to an instance of the Q15 LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_q15( + const arm_lms_instance_q15 * S, + q15_t * pSrc, + q15_t * pRef, + q15_t * pOut, + q15_t * pErr, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q31 LMS filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q31_t mu; /**< step size that controls filter coefficient updates. */ + uint32_t postShift; /**< bit shift applied to coefficients. */ + + } arm_lms_instance_q31; + + /** + * @brief Processing function for Q31 LMS filter. + * @param[in] *S points to an instance of the Q15 LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_q31( + const arm_lms_instance_q31 * S, + q31_t * pSrc, + q31_t * pRef, + q31_t * pOut, + q31_t * pErr, + uint32_t blockSize); + + /** + * @brief Initialization function for Q31 LMS filter. + * @param[in] *S points to an instance of the Q31 LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to coefficient buffer. + * @param[in] *pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + * @return none. + */ + + void arm_lms_init_q31( + arm_lms_instance_q31 * S, + uint16_t numTaps, + q31_t *pCoeffs, + q31_t *pState, + q31_t mu, + uint32_t blockSize, + uint32_t postShift); + + /** + * @brief Instance structure for the floating-point normalized LMS filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + float32_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + float32_t mu; /**< step size that control filter coefficient updates. */ + float32_t energy; /**< saves previous frame energy. */ + float32_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_f32; + + /** + * @brief Processing function for floating-point normalized LMS filter. + * @param[in] *S points to an instance of the floating-point normalized LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_norm_f32( + arm_lms_norm_instance_f32 * S, + float32_t * pSrc, + float32_t * pRef, + float32_t * pOut, + float32_t * pErr, + uint32_t blockSize); + + /** + * @brief Initialization function for floating-point normalized LMS filter. + * @param[in] *S points to an instance of the floating-point LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to coefficient buffer. + * @param[in] *pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_norm_init_f32( + arm_lms_norm_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + float32_t mu, + uint32_t blockSize); + + + /** + * @brief Instance structure for the Q31 normalized LMS filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + q31_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q31_t mu; /**< step size that controls filter coefficient updates. */ + uint8_t postShift; /**< bit shift applied to coefficients. */ + q31_t *recipTable; /**< points to the reciprocal initial value table. */ + q31_t energy; /**< saves previous frame energy. */ + q31_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_q31; + + /** + * @brief Processing function for Q31 normalized LMS filter. + * @param[in] *S points to an instance of the Q31 normalized LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_norm_q31( + arm_lms_norm_instance_q31 * S, + q31_t * pSrc, + q31_t * pRef, + q31_t * pOut, + q31_t * pErr, + uint32_t blockSize); + + /** + * @brief Initialization function for Q31 normalized LMS filter. + * @param[in] *S points to an instance of the Q31 normalized LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to coefficient buffer. + * @param[in] *pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + * @return none. + */ + + void arm_lms_norm_init_q31( + arm_lms_norm_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + q31_t mu, + uint32_t blockSize, + uint8_t postShift); + + /** + * @brief Instance structure for the Q15 normalized LMS filter. + */ + + typedef struct + { + uint16_t numTaps; /**< Number of coefficients in the filter. */ + q15_t *pState; /**< points to the state variable array. The array is of length numTaps+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps. */ + q15_t mu; /**< step size that controls filter coefficient updates. */ + uint8_t postShift; /**< bit shift applied to coefficients. */ + q15_t *recipTable; /**< Points to the reciprocal initial value table. */ + q15_t energy; /**< saves previous frame energy. */ + q15_t x0; /**< saves previous input sample. */ + } arm_lms_norm_instance_q15; + + /** + * @brief Processing function for Q15 normalized LMS filter. + * @param[in] *S points to an instance of the Q15 normalized LMS filter structure. + * @param[in] *pSrc points to the block of input data. + * @param[in] *pRef points to the block of reference data. + * @param[out] *pOut points to the block of output data. + * @param[out] *pErr points to the block of error data. + * @param[in] blockSize number of samples to process. + * @return none. + */ + + void arm_lms_norm_q15( + arm_lms_norm_instance_q15 * S, + q15_t * pSrc, + q15_t * pRef, + q15_t * pOut, + q15_t * pErr, + uint32_t blockSize); + + + /** + * @brief Initialization function for Q15 normalized LMS filter. + * @param[in] *S points to an instance of the Q15 normalized LMS filter structure. + * @param[in] numTaps number of filter coefficients. + * @param[in] *pCoeffs points to coefficient buffer. + * @param[in] *pState points to state buffer. + * @param[in] mu step size that controls filter coefficient updates. + * @param[in] blockSize number of samples to process. + * @param[in] postShift bit shift applied to coefficients. + * @return none. + */ + + void arm_lms_norm_init_q15( + arm_lms_norm_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + q15_t mu, + uint32_t blockSize, + uint8_t postShift); + + /** + * @brief Correlation of floating-point sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_f32( + float32_t * pSrcA, + uint32_t srcALen, + float32_t * pSrcB, + uint32_t srcBLen, + float32_t * pDst); + + /** + * @brief Correlation of Q15 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + /** + * @brief Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_fast_q15( + q15_t * pSrcA, + uint32_t srcALen, + q15_t * pSrcB, + uint32_t srcBLen, + q15_t * pDst); + + /** + * @brief Correlation of Q31 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + /** + * @brief Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4 + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_fast_q31( + q31_t * pSrcA, + uint32_t srcALen, + q31_t * pSrcB, + uint32_t srcBLen, + q31_t * pDst); + + /** + * @brief Correlation of Q7 sequences. + * @param[in] *pSrcA points to the first input sequence. + * @param[in] srcALen length of the first input sequence. + * @param[in] *pSrcB points to the second input sequence. + * @param[in] srcBLen length of the second input sequence. + * @param[out] *pDst points to the block of output data Length 2 * max(srcALen, srcBLen) - 1. + * @return none. + */ + + void arm_correlate_q7( + q7_t * pSrcA, + uint32_t srcALen, + q7_t * pSrcB, + uint32_t srcBLen, + q7_t * pDst); + + /** + * @brief Instance structure for the floating-point sparse FIR filter. + */ + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + float32_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + float32_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_f32; + + /** + * @brief Instance structure for the Q31 sparse FIR filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q31_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q31_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q31; + + /** + * @brief Instance structure for the Q15 sparse FIR filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q15_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q15_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q15; + + /** + * @brief Instance structure for the Q7 sparse FIR filter. + */ + + typedef struct + { + uint16_t numTaps; /**< number of coefficients in the filter. */ + uint16_t stateIndex; /**< state buffer index. Points to the oldest sample in the state buffer. */ + q7_t *pState; /**< points to the state buffer array. The array is of length maxDelay+blockSize-1. */ + q7_t *pCoeffs; /**< points to the coefficient array. The array is of length numTaps.*/ + uint16_t maxDelay; /**< maximum offset specified by the pTapDelay array. */ + int32_t *pTapDelay; /**< points to the array of delay values. The array is of length numTaps. */ + } arm_fir_sparse_instance_q7; + + /** + * @brief Processing function for the floating-point sparse FIR filter. + * @param[in] *S points to an instance of the floating-point sparse FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] *pScratchIn points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_sparse_f32( + arm_fir_sparse_instance_f32 * S, + float32_t * pSrc, + float32_t * pDst, + float32_t * pScratchIn, + uint32_t blockSize); + + /** + * @brief Initialization function for the floating-point sparse FIR filter. + * @param[in,out] *S points to an instance of the floating-point sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] *pCoeffs points to the array of filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] *pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + * @return none + */ + + void arm_fir_sparse_init_f32( + arm_fir_sparse_instance_f32 * S, + uint16_t numTaps, + float32_t * pCoeffs, + float32_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + /** + * @brief Processing function for the Q31 sparse FIR filter. + * @param[in] *S points to an instance of the Q31 sparse FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] *pScratchIn points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_sparse_q31( + arm_fir_sparse_instance_q31 * S, + q31_t * pSrc, + q31_t * pDst, + q31_t * pScratchIn, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q31 sparse FIR filter. + * @param[in,out] *S points to an instance of the Q31 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] *pCoeffs points to the array of filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] *pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + * @return none + */ + + void arm_fir_sparse_init_q31( + arm_fir_sparse_instance_q31 * S, + uint16_t numTaps, + q31_t * pCoeffs, + q31_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + /** + * @brief Processing function for the Q15 sparse FIR filter. + * @param[in] *S points to an instance of the Q15 sparse FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] *pScratchIn points to a temporary buffer of size blockSize. + * @param[in] *pScratchOut points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_sparse_q15( + arm_fir_sparse_instance_q15 * S, + q15_t * pSrc, + q15_t * pDst, + q15_t * pScratchIn, + q31_t * pScratchOut, + uint32_t blockSize); + + + /** + * @brief Initialization function for the Q15 sparse FIR filter. + * @param[in,out] *S points to an instance of the Q15 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] *pCoeffs points to the array of filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] *pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + * @return none + */ + + void arm_fir_sparse_init_q15( + arm_fir_sparse_instance_q15 * S, + uint16_t numTaps, + q15_t * pCoeffs, + q15_t * pState, + int32_t * pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + /** + * @brief Processing function for the Q7 sparse FIR filter. + * @param[in] *S points to an instance of the Q7 sparse FIR structure. + * @param[in] *pSrc points to the block of input data. + * @param[out] *pDst points to the block of output data + * @param[in] *pScratchIn points to a temporary buffer of size blockSize. + * @param[in] *pScratchOut points to a temporary buffer of size blockSize. + * @param[in] blockSize number of input samples to process per call. + * @return none. + */ + + void arm_fir_sparse_q7( + arm_fir_sparse_instance_q7 * S, + q7_t * pSrc, + q7_t * pDst, + q7_t * pScratchIn, + q31_t * pScratchOut, + uint32_t blockSize); + + /** + * @brief Initialization function for the Q7 sparse FIR filter. + * @param[in,out] *S points to an instance of the Q7 sparse FIR structure. + * @param[in] numTaps number of nonzero coefficients in the filter. + * @param[in] *pCoeffs points to the array of filter coefficients. + * @param[in] *pState points to the state buffer. + * @param[in] *pTapDelay points to the array of offset times. + * @param[in] maxDelay maximum offset time supported. + * @param[in] blockSize number of samples that will be processed per block. + * @return none + */ + + void arm_fir_sparse_init_q7( + arm_fir_sparse_instance_q7 * S, + uint16_t numTaps, + q7_t * pCoeffs, + q7_t * pState, + int32_t *pTapDelay, + uint16_t maxDelay, + uint32_t blockSize); + + + /* + * @brief Floating-point sin_cos function. + * @param[in] theta input value in degrees + * @param[out] *pSinVal points to the processed sine output. + * @param[out] *pCosVal points to the processed cos output. + * @return none. + */ + + void arm_sin_cos_f32( + float32_t theta, + float32_t *pSinVal, + float32_t *pCcosVal); + + /* + * @brief Q31 sin_cos function. + * @param[in] theta scaled input value in degrees + * @param[out] *pSinVal points to the processed sine output. + * @param[out] *pCosVal points to the processed cosine output. + * @return none. + */ + + void arm_sin_cos_q31( + q31_t theta, + q31_t *pSinVal, + q31_t *pCosVal); + + + /** + * @brief Floating-point complex conjugate. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_conj_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + /** + * @brief Q31 complex conjugate. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_conj_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + /** + * @brief Q15 complex conjugate. + * @param[in] *pSrc points to the input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_conj_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + + + /** + * @brief Floating-point complex magnitude squared + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_squared_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + /** + * @brief Q31 complex magnitude squared + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_squared_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + /** + * @brief Q15 complex magnitude squared + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_squared_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + + /** + * @ingroup groupController + */ + + /** + * @defgroup PID PID Motor Control + * + * A Proportional Integral Derivative (PID) controller is a generic feedback control + * loop mechanism widely used in industrial control systems. + * A PID controller is the most commonly used type of feedback controller. + * + * This set of functions implements (PID) controllers + * for Q15, Q31, and floating-point data types. The functions operate on a single sample + * of data and each call to the function returns a single processed value. + * S points to an instance of the PID control data structure. in + * is the input sample value. The functions return the output value. + * + * \par Algorithm: + *
+   *    y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2]
+   *    A0 = Kp + Ki + Kd
+   *    A1 = (-Kp ) - (2 * Kd )
+   *    A2 = Kd  
+ * + * \par + * where \c Kp is proportional constant, \c Ki is Integral constant and \c Kd is Derivative constant + * + * \par + * \image html PID.gif "Proportional Integral Derivative Controller" + * + * \par + * The PID controller calculates an "error" value as the difference between + * the measured output and the reference input. + * The controller attempts to minimize the error by adjusting the process control inputs. + * The proportional value determines the reaction to the current error, + * the integral value determines the reaction based on the sum of recent errors, + * and the derivative value determines the reaction based on the rate at which the error has been changing. + * + * \par Instance Structure + * The Gains A0, A1, A2 and state variables for a PID controller are stored together in an instance data structure. + * A separate instance structure must be defined for each PID Controller. + * There are separate instance structure declarations for each of the 3 supported data types. + * + * \par Reset Functions + * There is also an associated reset function for each data type which clears the state array. + * + * \par Initialization Functions + * There is also an associated initialization function for each data type. + * The initialization function performs the following operations: + * - Initializes the Gains A0, A1, A2 from Kp,Ki, Kd gains. + * - Zeros out the values in the state buffer. + * + * \par + * Instance structure cannot be placed into a const data section and it is recommended to use the initialization function. + * + * \par Fixed-Point Behavior + * Care must be taken when using the fixed-point versions of the PID Controller functions. + * In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup PID + * @{ + */ + + /** + * @brief Process function for the floating-point PID Control. + * @param[in,out] *S is an instance of the floating-point PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + */ + + + static __INLINE float32_t arm_pid_f32( + arm_pid_instance_f32 * S, + float32_t in) + { + float32_t out; + + /* y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2] */ + out = (S->A0 * in) + + (S->A1 * S->state[0]) + (S->A2 * S->state[1]) + (S->state[2]); + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + + } + + /** + * @brief Process function for the Q31 PID Control. + * @param[in,out] *S points to an instance of the Q31 PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 64-bit accumulator. + * The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. + * Thus, if the accumulator result overflows it wraps around rather than clip. + * In order to avoid overflows completely the input signal must be scaled down by 2 bits as there are four additions. + * After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. + */ + + static __INLINE q31_t arm_pid_q31( + arm_pid_instance_q31 * S, + q31_t in) + { + q63_t acc; + q31_t out; + + /* acc = A0 * x[n] */ + acc = (q63_t) S->A0 * in; + + /* acc += A1 * x[n-1] */ + acc += (q63_t) S->A1 * S->state[0]; + + /* acc += A2 * x[n-2] */ + acc += (q63_t) S->A2 * S->state[1]; + + /* convert output to 1.31 format to add y[n-1] */ + out = (q31_t) (acc >> 31u); + + /* out += y[n-1] */ + out += S->state[2]; + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + + } + + /** + * @brief Process function for the Q15 PID Control. + * @param[in,out] *S points to an instance of the Q15 PID Control structure + * @param[in] in input sample to process + * @return out processed output sample. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using a 64-bit internal accumulator. + * Both Gains and state variables are represented in 1.15 format and multiplications yield a 2.30 result. + * The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. + * There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. + * After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. + * Lastly, the accumulator is saturated to yield a result in 1.15 format. + */ + + static __INLINE q15_t arm_pid_q15( + arm_pid_instance_q15 * S, + q15_t in) + { + q63_t acc; + q15_t out; + + /* Implementation of PID controller */ + + #ifdef ARM_MATH_CM0 + + /* acc = A0 * x[n] */ + acc = ((q31_t) S->A0 )* in ; + + #else + + /* acc = A0 * x[n] */ + acc = (q31_t) __SMUAD(S->A0, in); + + #endif + + #ifdef ARM_MATH_CM0 + + /* acc += A1 * x[n-1] + A2 * x[n-2] */ + acc += (q31_t) S->A1 * S->state[0] ; + acc += (q31_t) S->A2 * S->state[1] ; + + #else + + /* acc += A1 * x[n-1] + A2 * x[n-2] */ + acc = __SMLALD(S->A1, (q31_t)__SIMD32(S->state), acc); + + #endif + + /* acc += y[n-1] */ + acc += (q31_t) S->state[2] << 15; + + /* saturate the output */ + out = (q15_t) (__SSAT((acc >> 15), 16)); + + /* Update state */ + S->state[1] = S->state[0]; + S->state[0] = in; + S->state[2] = out; + + /* return to application */ + return (out); + + } + + /** + * @} end of PID group + */ + + + /** + * @brief Floating-point matrix inverse. + * @param[in] *src points to the instance of the input floating-point matrix structure. + * @param[out] *dst points to the instance of the output floating-point matrix structure. + * @return The function returns ARM_MATH_SIZE_MISMATCH, if the dimensions do not match. + * If the input matrix is singular (does not have an inverse), then the algorithm terminates and returns error status ARM_MATH_SINGULAR. + */ + + arm_status arm_mat_inverse_f32( + const arm_matrix_instance_f32 * src, + arm_matrix_instance_f32 * dst); + + + + /** + * @ingroup groupController + */ + + + /** + * @defgroup clarke Vector Clarke Transform + * Forward Clarke transform converts the instantaneous stator phases into a two-coordinate time invariant vector. + * Generally the Clarke transform uses three-phase currents Ia, Ib and Ic to calculate currents + * in the two-phase orthogonal stator axis Ialpha and Ibeta. + * When Ialpha is superposed with Ia as shown in the figure below + * \image html clarke.gif Stator current space vector and its components in (a,b). + * and Ia + Ib + Ic = 0, in this condition Ialpha and Ibeta + * can be calculated using only Ia and Ib. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html clarkeFormula.gif + * where Ia and Ib are the instantaneous stator phases and + * pIalpha and pIbeta are the two coordinates of time invariant vector. + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Clarke transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup clarke + * @{ + */ + + /** + * + * @brief Floating-point Clarke transform + * @param[in] Ia input three-phase coordinate a + * @param[in] Ib input three-phase coordinate b + * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta + * @return none. + */ + + static __INLINE void arm_clarke_f32( + float32_t Ia, + float32_t Ib, + float32_t * pIalpha, + float32_t * pIbeta) + { + /* Calculate pIalpha using the equation, pIalpha = Ia */ + *pIalpha = Ia; + + /* Calculate pIbeta using the equation, pIbeta = (1/sqrt(3)) * Ia + (2/sqrt(3)) * Ib */ + *pIbeta = ((float32_t) 0.57735026919 * Ia + (float32_t) 1.15470053838 * Ib); + + } + + /** + * @brief Clarke transform for Q31 version + * @param[in] Ia input three-phase coordinate a + * @param[in] Ib input three-phase coordinate b + * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta + * @return none. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition, hence there is no risk of overflow. + */ + + static __INLINE void arm_clarke_q31( + q31_t Ia, + q31_t Ib, + q31_t * pIalpha, + q31_t * pIbeta) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + + /* Calculating pIalpha from Ia by equation pIalpha = Ia */ + *pIalpha = Ia; + + /* Intermediate product is calculated by (1/(sqrt(3)) * Ia) */ + product1 = (q31_t) (((q63_t) Ia * 0x24F34E8B) >> 30); + + /* Intermediate product is calculated by (2/sqrt(3) * Ib) */ + product2 = (q31_t) (((q63_t) Ib * 0x49E69D16) >> 30); + + /* pIbeta is calculated by adding the intermediate products */ + *pIbeta = __QADD(product1, product2); + } + + /** + * @} end of clarke group + */ + + /** + * @brief Converts the elements of the Q7 vector to Q31 vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_q7_to_q31( + q7_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + + + /** + * @ingroup groupController + */ + + /** + * @defgroup inv_clarke Vector Inverse Clarke Transform + * Inverse Clarke transform converts the two-coordinate time invariant vector into instantaneous stator phases. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html clarkeInvFormula.gif + * where pIa and pIb are the instantaneous stator phases and + * Ialpha and Ibeta are the two coordinates of time invariant vector. + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Clarke transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup inv_clarke + * @{ + */ + + /** + * @brief Floating-point Inverse Clarke transform + * @param[in] Ialpha input two-phase orthogonal vector axis alpha + * @param[in] Ibeta input two-phase orthogonal vector axis beta + * @param[out] *pIa points to output three-phase coordinate a + * @param[out] *pIb points to output three-phase coordinate b + * @return none. + */ + + + static __INLINE void arm_inv_clarke_f32( + float32_t Ialpha, + float32_t Ibeta, + float32_t * pIa, + float32_t * pIb) + { + /* Calculating pIa from Ialpha by equation pIa = Ialpha */ + *pIa = Ialpha; + + /* Calculating pIb from Ialpha and Ibeta by equation pIb = -(1/2) * Ialpha + (sqrt(3)/2) * Ibeta */ + *pIb = -0.5 * Ialpha + (float32_t) 0.8660254039 *Ibeta; + + } + + /** + * @brief Inverse Clarke transform for Q31 version + * @param[in] Ialpha input two-phase orthogonal vector axis alpha + * @param[in] Ibeta input two-phase orthogonal vector axis beta + * @param[out] *pIa points to output three-phase coordinate a + * @param[out] *pIb points to output three-phase coordinate b + * @return none. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the subtraction, hence there is no risk of overflow. + */ + + static __INLINE void arm_inv_clarke_q31( + q31_t Ialpha, + q31_t Ibeta, + q31_t * pIa, + q31_t * pIb) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + + /* Calculating pIa from Ialpha by equation pIa = Ialpha */ + *pIa = Ialpha; + + /* Intermediate product is calculated by (1/(2*sqrt(3)) * Ia) */ + product1 = (q31_t) (((q63_t) (Ialpha) * (0x40000000)) >> 31); + + /* Intermediate product is calculated by (1/sqrt(3) * pIb) */ + product2 = (q31_t) (((q63_t) (Ibeta) * (0x6ED9EBA1)) >> 31); + + /* pIb is calculated by subtracting the products */ + *pIb = __QSUB(product2, product1); + + } + + /** + * @} end of inv_clarke group + */ + + /** + * @brief Converts the elements of the Q7 vector to Q15 vector. + * @param[in] *pSrc input pointer + * @param[out] *pDst output pointer + * @param[in] blockSize number of samples to process + * @return none. + */ + void arm_q7_to_q15( + q7_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + + + /** + * @ingroup groupController + */ + + /** + * @defgroup park Vector Park Transform + * + * Forward Park transform converts the input two-coordinate vector to flux and torque components. + * The Park transform can be used to realize the transformation of the Ialpha and the Ibeta currents + * from the stationary to the moving reference frame and control the spatial relationship between + * the stator vector current and rotor flux vector. + * If we consider the d axis aligned with the rotor flux, the diagram below shows the + * current vector and the relationship from the two reference frames: + * \image html park.gif "Stator current space vector and its component in (a,b) and in the d,q rotating reference frame" + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html parkFormula.gif + * where Ialpha and Ibeta are the stator vector components, + * pId and pIq are rotor vector components and cosVal and sinVal are the + * cosine and sine values of theta (rotor flux position). + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Park transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup park + * @{ + */ + + /** + * @brief Floating-point Park transform + * @param[in] Ialpha input two-phase vector coordinate alpha + * @param[in] Ibeta input two-phase vector coordinate beta + * @param[out] *pId points to output rotor reference frame d + * @param[out] *pIq points to output rotor reference frame q + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * @return none. + * + * The function implements the forward Park transform. + * + */ + + static __INLINE void arm_park_f32( + float32_t Ialpha, + float32_t Ibeta, + float32_t * pId, + float32_t * pIq, + float32_t sinVal, + float32_t cosVal) + { + /* Calculate pId using the equation, pId = Ialpha * cosVal + Ibeta * sinVal */ + *pId = Ialpha * cosVal + Ibeta * sinVal; + + /* Calculate pIq using the equation, pIq = - Ialpha * sinVal + Ibeta * cosVal */ + *pIq = -Ialpha * sinVal + Ibeta * cosVal; + + } + + /** + * @brief Park transform for Q31 version + * @param[in] Ialpha input two-phase vector coordinate alpha + * @param[in] Ibeta input two-phase vector coordinate beta + * @param[out] *pId points to output rotor reference frame d + * @param[out] *pIq points to output rotor reference frame q + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * @return none. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition and subtraction, hence there is no risk of overflow. + */ + + + static __INLINE void arm_park_q31( + q31_t Ialpha, + q31_t Ibeta, + q31_t * pId, + q31_t * pIq, + q31_t sinVal, + q31_t cosVal) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + q31_t product3, product4; /* Temporary variables used to store intermediate results */ + + /* Intermediate product is calculated by (Ialpha * cosVal) */ + product1 = (q31_t) (((q63_t) (Ialpha) * (cosVal)) >> 31); + + /* Intermediate product is calculated by (Ibeta * sinVal) */ + product2 = (q31_t) (((q63_t) (Ibeta) * (sinVal)) >> 31); + + + /* Intermediate product is calculated by (Ialpha * sinVal) */ + product3 = (q31_t) (((q63_t) (Ialpha) * (sinVal)) >> 31); + + /* Intermediate product is calculated by (Ibeta * cosVal) */ + product4 = (q31_t) (((q63_t) (Ibeta) * (cosVal)) >> 31); + + /* Calculate pId by adding the two intermediate products 1 and 2 */ + *pId = __QADD(product1, product2); + + /* Calculate pIq by subtracting the two intermediate products 3 from 4 */ + *pIq = __QSUB(product4, product3); + } + + /** + * @} end of park group + */ + + /** + * @brief Converts the elements of the Q7 vector to floating-point vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q7_to_float( + q7_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @ingroup groupController + */ + + /** + * @defgroup inv_park Vector Inverse Park transform + * Inverse Park transform converts the input flux and torque components to two-coordinate vector. + * + * The function operates on a single sample of data and each call to the function returns the processed output. + * The library provides separate functions for Q31 and floating-point data types. + * \par Algorithm + * \image html parkInvFormula.gif + * where pIalpha and pIbeta are the stator vector components, + * Id and Iq are rotor vector components and cosVal and sinVal are the + * cosine and sine values of theta (rotor flux position). + * \par Fixed-Point Behavior + * Care must be taken when using the Q31 version of the Park transform. + * In particular, the overflow and saturation behavior of the accumulator used must be considered. + * Refer to the function specific documentation below for usage guidelines. + */ + + /** + * @addtogroup inv_park + * @{ + */ + + /** + * @brief Floating-point Inverse Park transform + * @param[in] Id input coordinate of rotor reference frame d + * @param[in] Iq input coordinate of rotor reference frame q + * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * @return none. + */ + + static __INLINE void arm_inv_park_f32( + float32_t Id, + float32_t Iq, + float32_t * pIalpha, + float32_t * pIbeta, + float32_t sinVal, + float32_t cosVal) + { + /* Calculate pIalpha using the equation, pIalpha = Id * cosVal - Iq * sinVal */ + *pIalpha = Id * cosVal - Iq * sinVal; + + /* Calculate pIbeta using the equation, pIbeta = Id * sinVal + Iq * cosVal */ + *pIbeta = Id * sinVal + Iq * cosVal; + + } + + + /** + * @brief Inverse Park transform for Q31 version + * @param[in] Id input coordinate of rotor reference frame d + * @param[in] Iq input coordinate of rotor reference frame q + * @param[out] *pIalpha points to output two-phase orthogonal vector axis alpha + * @param[out] *pIbeta points to output two-phase orthogonal vector axis beta + * @param[in] sinVal sine value of rotation angle theta + * @param[in] cosVal cosine value of rotation angle theta + * @return none. + * + * Scaling and Overflow Behavior: + * \par + * The function is implemented using an internal 32-bit accumulator. + * The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. + * There is saturation on the addition, hence there is no risk of overflow. + */ + + + static __INLINE void arm_inv_park_q31( + q31_t Id, + q31_t Iq, + q31_t * pIalpha, + q31_t * pIbeta, + q31_t sinVal, + q31_t cosVal) + { + q31_t product1, product2; /* Temporary variables used to store intermediate results */ + q31_t product3, product4; /* Temporary variables used to store intermediate results */ + + /* Intermediate product is calculated by (Id * cosVal) */ + product1 = (q31_t) (((q63_t) (Id) * (cosVal)) >> 31); + + /* Intermediate product is calculated by (Iq * sinVal) */ + product2 = (q31_t) (((q63_t) (Iq) * (sinVal)) >> 31); + + + /* Intermediate product is calculated by (Id * sinVal) */ + product3 = (q31_t) (((q63_t) (Id) * (sinVal)) >> 31); + + /* Intermediate product is calculated by (Iq * cosVal) */ + product4 = (q31_t) (((q63_t) (Iq) * (cosVal)) >> 31); + + /* Calculate pIalpha by using the two intermediate products 1 and 2 */ + *pIalpha = __QSUB(product1, product2); + + /* Calculate pIbeta by using the two intermediate products 3 and 4 */ + *pIbeta = __QADD(product4, product3); + + } + + /** + * @} end of Inverse park group + */ + + + /** + * @brief Converts the elements of the Q31 vector to floating-point vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q31_to_float( + q31_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + /** + * @ingroup groupInterpolation + */ + + /** + * @defgroup LinearInterpolate Linear Interpolation + * + * Linear interpolation is a method of curve fitting using linear polynomials. + * Linear interpolation works by effectively drawing a straight line between two neighboring samples and returning the appropriate point along that line + * + * \par + * \image html LinearInterp.gif "Linear interpolation" + * + * \par + * A Linear Interpolate function calculates an output value(y), for the input(x) + * using linear interpolation of the input values x0, x1( nearest input values) and the output values y0 and y1(nearest output values) + * + * \par Algorithm: + *
+   *       y = y0 + (x - x0) * ((y1 - y0)/(x1-x0))
+   *       where x0, x1 are nearest values of input x
+   *             y0, y1 are nearest values to output y
+   * 
+ * + * \par + * This set of functions implements Linear interpolation process + * for Q7, Q15, Q31, and floating-point data types. The functions operate on a single + * sample of data and each call to the function returns a single processed value. + * S points to an instance of the Linear Interpolate function data structure. + * x is the input sample value. The functions returns the output value. + * + * \par + * if x is outside of the table boundary, Linear interpolation returns first value of the table + * if x is below input range and returns last value of table if x is above range. + */ + + /** + * @addtogroup LinearInterpolate + * @{ + */ + + /** + * @brief Process function for the floating-point Linear Interpolation Function. + * @param[in,out] *S is an instance of the floating-point Linear Interpolation structure + * @param[in] x input sample to process + * @return y processed output sample. + * + */ + + static __INLINE float32_t arm_linear_interp_f32( + arm_linear_interp_instance_f32 * S, + float32_t x) + { + + float32_t y; + float32_t x0, x1; /* Nearest input values */ + float32_t y0, y1; /* Nearest output values */ + float32_t xSpacing = S->xSpacing; /* spacing between input values */ + int32_t i; /* Index variable */ + float32_t *pYData = S->pYData; /* pointer to output table */ + + /* Calculation of index */ + i = (x - S->x1) / xSpacing; + + if(i < 0) + { + /* Iniatilize output for below specified range as least output value of table */ + y = pYData[0]; + } + else if(i >= S->nValues) + { + /* Iniatilize output for above specified range as last output value of table */ + y = pYData[S->nValues-1]; + } + else + { + /* Calculation of nearest input values */ + x0 = S->x1 + i * xSpacing; + x1 = S->x1 + (i +1) * xSpacing; + + /* Read of nearest output values */ + y0 = pYData[i]; + y1 = pYData[i + 1]; + + /* Calculation of output */ + y = y0 + (x - x0) * ((y1 - y0)/(x1-x0)); + + } + + /* returns output value */ + return (y); + } + + /** + * + * @brief Process function for the Q31 Linear Interpolation Function. + * @param[in] *pYData pointer to Q31 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + * + */ + + + static __INLINE q31_t arm_linear_interp_q31(q31_t *pYData, + q31_t x, uint32_t nValues) + { + q31_t y; /* output */ + q31_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + int32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + index = ((x & 0xFFF00000) >> 20); + + if(index >= (nValues - 1)) + { + return(pYData[nValues - 1]); + } + else if(index < 0) + { + return(pYData[0]); + } + else + { + + /* 20 bits for the fractional part */ + /* shift left by 11 to keep fract in 1.31 format */ + fract = (x & 0x000FFFFF) << 11; + + /* Read two nearest output values from the index in 1.31(q31) format */ + y0 = pYData[index]; + y1 = pYData[index + 1u]; + + /* Calculation of y0 * (1-fract) and y is in 2.30 format */ + y = ((q31_t) ((q63_t) y0 * (0x7FFFFFFF - fract) >> 32)); + + /* Calculation of y0 * (1-fract) + y1 *fract and y is in 2.30 format */ + y += ((q31_t) (((q63_t) y1 * fract) >> 32)); + + /* Convert y to 1.31 format */ + return (y << 1u); + + } + + } + + /** + * + * @brief Process function for the Q15 Linear Interpolation Function. + * @param[in] *pYData pointer to Q15 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + * + */ + + + static __INLINE q15_t arm_linear_interp_q15(q15_t *pYData, q31_t x, uint32_t nValues) + { + q63_t y; /* output */ + q15_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + int32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + index = ((x & 0xFFF00000) >> 20u); + + if(index >= (nValues - 1)) + { + return(pYData[nValues - 1]); + } + else if(index < 0) + { + return(pYData[0]); + } + else + { + /* 20 bits for the fractional part */ + /* fract is in 12.20 format */ + fract = (x & 0x000FFFFF); + + /* Read two nearest output values from the index */ + y0 = pYData[index]; + y1 = pYData[index + 1u]; + + /* Calculation of y0 * (1-fract) and y is in 13.35 format */ + y = ((q63_t) y0 * (0xFFFFF - fract)); + + /* Calculation of (y0 * (1-fract) + y1 * fract) and y is in 13.35 format */ + y += ((q63_t) y1 * (fract)); + + /* convert y to 1.15 format */ + return (y >> 20); + } + + + } + + /** + * + * @brief Process function for the Q7 Linear Interpolation Function. + * @param[in] *pYData pointer to Q7 Linear Interpolation table + * @param[in] x input sample to process + * @param[in] nValues number of table values + * @return y processed output sample. + * + * \par + * Input sample x is in 12.20 format which contains 12 bits for table index and 20 bits for fractional part. + * This function can support maximum of table size 2^12. + */ + + + static __INLINE q7_t arm_linear_interp_q7(q7_t *pYData, q31_t x, uint32_t nValues) + { + q31_t y; /* output */ + q7_t y0, y1; /* Nearest output values */ + q31_t fract; /* fractional part */ + int32_t index; /* Index to read nearest output values */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + index = ((x & 0xFFF00000) >> 20u); + + + if(index >= (nValues - 1)) + { + return(pYData[nValues - 1]); + } + else if(index < 0) + { + return(pYData[0]); + } + else + { + + /* 20 bits for the fractional part */ + /* fract is in 12.20 format */ + fract = (x & 0x000FFFFF); + + /* Read two nearest output values from the index and are in 1.7(q7) format */ + y0 = pYData[index]; + y1 = pYData[index + 1u]; + + /* Calculation of y0 * (1-fract ) and y is in 13.27(q27) format */ + y = ((y0 * (0xFFFFF - fract))); + + /* Calculation of y1 * fract + y0 * (1-fract) and y is in 13.27(q27) format */ + y += (y1 * fract); + + /* convert y to 1.7(q7) format */ + return (y >> 20u); + + } + + } + /** + * @} end of LinearInterpolate group + */ + + /** + * @brief Fast approximation to the trigonometric sine function for floating-point data. + * @param[in] x input value in radians. + * @return sin(x). + */ + + float32_t arm_sin_f32( + float32_t x); + + /** + * @brief Fast approximation to the trigonometric sine function for Q31 data. + * @param[in] x Scaled input value in radians. + * @return sin(x). + */ + + q31_t arm_sin_q31( + q31_t x); + + /** + * @brief Fast approximation to the trigonometric sine function for Q15 data. + * @param[in] x Scaled input value in radians. + * @return sin(x). + */ + + q15_t arm_sin_q15( + q15_t x); + + /** + * @brief Fast approximation to the trigonometric cosine function for floating-point data. + * @param[in] x input value in radians. + * @return cos(x). + */ + + float32_t arm_cos_f32( + float32_t x); + + /** + * @brief Fast approximation to the trigonometric cosine function for Q31 data. + * @param[in] x Scaled input value in radians. + * @return cos(x). + */ + + q31_t arm_cos_q31( + q31_t x); + + /** + * @brief Fast approximation to the trigonometric cosine function for Q15 data. + * @param[in] x Scaled input value in radians. + * @return cos(x). + */ + + q15_t arm_cos_q15( + q15_t x); + + + /** + * @ingroup groupFastMath + */ + + + /** + * @defgroup SQRT Square Root + * + * Computes the square root of a number. + * There are separate functions for Q15, Q31, and floating-point data types. + * The square root function is computed using the Newton-Raphson algorithm. + * This is an iterative algorithm of the form: + *
+   *      x1 = x0 - f(x0)/f'(x0)
+   * 
+ * where x1 is the current estimate, + * x0 is the previous estimate and + * f'(x0) is the derivative of f() evaluated at x0. + * For the square root function, the algorithm reduces to: + *
+   *     x0 = in/2                         [initial guess]
+   *     x1 = 1/2 * ( x0 + in / x0)        [each iteration]
+   * 
+ */ + + + /** + * @addtogroup SQRT + * @{ + */ + + /** + * @brief Floating-point square root function. + * @param[in] in input value. + * @param[out] *pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + + static __INLINE arm_status arm_sqrt_f32( + float32_t in, float32_t *pOut) + { + if(in > 0) + { + +// #if __FPU_USED + #if (__FPU_USED == 1) && defined ( __CC_ARM ) + *pOut = __sqrtf(in); + #else + *pOut = sqrtf(in); + #endif + + return (ARM_MATH_SUCCESS); + } + else + { + *pOut = 0.0f; + return (ARM_MATH_ARGUMENT_ERROR); + } + + } + + + /** + * @brief Q31 square root function. + * @param[in] in input value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF. + * @param[out] *pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + arm_status arm_sqrt_q31( + q31_t in, q31_t *pOut); + + /** + * @brief Q15 square root function. + * @param[in] in input value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF. + * @param[out] *pOut square root of input value. + * @return The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if + * in is negative value and returns zero output for negative values. + */ + arm_status arm_sqrt_q15( + q15_t in, q15_t *pOut); + + /** + * @} end of SQRT group + */ + + + + + + + /** + * @brief floating-point Circular write function. + */ + + static __INLINE void arm_circularWrite_f32( + int32_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const int32_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0u; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if(wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = wOffset; + } + + + + /** + * @brief floating-point Circular Read function. + */ + static __INLINE void arm_circularRead_f32( + int32_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + int32_t * dst, + int32_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0u; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if(dst == (int32_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update rOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if(rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + /** + * @brief Q15 Circular write function. + */ + + static __INLINE void arm_circularWrite_q15( + q15_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const q15_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0u; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if(wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = wOffset; + } + + + + /** + * @brief Q15 Circular Read function. + */ + static __INLINE void arm_circularRead_q15( + q15_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + q15_t * dst, + q15_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if(dst == (q15_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update wOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if(rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + + /** + * @brief Q7 Circular write function. + */ + + static __INLINE void arm_circularWrite_q7( + q7_t * circBuffer, + int32_t L, + uint16_t * writeOffset, + int32_t bufferInc, + const q7_t * src, + int32_t srcInc, + uint32_t blockSize) + { + uint32_t i = 0u; + int32_t wOffset; + + /* Copy the value of Index pointer that points + * to the current location where the input samples to be copied */ + wOffset = *writeOffset; + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the input sample to the circular buffer */ + circBuffer[wOffset] = *src; + + /* Update the input pointer */ + src += srcInc; + + /* Circularly update wOffset. Watch out for positive and negative value */ + wOffset += bufferInc; + if(wOffset >= L) + wOffset -= L; + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *writeOffset = wOffset; + } + + + + /** + * @brief Q7 Circular Read function. + */ + static __INLINE void arm_circularRead_q7( + q7_t * circBuffer, + int32_t L, + int32_t * readOffset, + int32_t bufferInc, + q7_t * dst, + q7_t * dst_base, + int32_t dst_length, + int32_t dstInc, + uint32_t blockSize) + { + uint32_t i = 0; + int32_t rOffset, dst_end; + + /* Copy the value of Index pointer that points + * to the current location from where the input samples to be read */ + rOffset = *readOffset; + + dst_end = (int32_t) (dst_base + dst_length); + + /* Loop over the blockSize */ + i = blockSize; + + while(i > 0u) + { + /* copy the sample from the circular buffer to the destination buffer */ + *dst = circBuffer[rOffset]; + + /* Update the input pointer */ + dst += dstInc; + + if(dst == (q7_t *) dst_end) + { + dst = dst_base; + } + + /* Circularly update rOffset. Watch out for positive and negative value */ + rOffset += bufferInc; + + if(rOffset >= L) + { + rOffset -= L; + } + + /* Decrement the loop counter */ + i--; + } + + /* Update the index pointer */ + *readOffset = rOffset; + } + + + /** + * @brief Sum of the squares of the elements of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_power_q31( + q31_t * pSrc, + uint32_t blockSize, + q63_t * pResult); + + /** + * @brief Sum of the squares of the elements of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_power_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + /** + * @brief Sum of the squares of the elements of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_power_q15( + q15_t * pSrc, + uint32_t blockSize, + q63_t * pResult); + + /** + * @brief Sum of the squares of the elements of a Q7 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_power_q7( + q7_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + /** + * @brief Mean value of a Q7 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_mean_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * pResult); + + /** + * @brief Mean value of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + void arm_mean_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + /** + * @brief Mean value of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + void arm_mean_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + /** + * @brief Mean value of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + void arm_mean_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + /** + * @brief Variance of the elements of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_var_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + /** + * @brief Variance of the elements of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_var_q31( + q31_t * pSrc, + uint32_t blockSize, + q63_t * pResult); + + /** + * @brief Variance of the elements of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_var_q15( + q15_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + /** + * @brief Root Mean Square of the elements of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_rms_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + /** + * @brief Root Mean Square of the elements of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_rms_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + /** + * @brief Root Mean Square of the elements of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_rms_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + /** + * @brief Standard deviation of the elements of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_std_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult); + + /** + * @brief Standard deviation of the elements of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_std_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult); + + /** + * @brief Standard deviation of the elements of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output value. + * @return none. + */ + + void arm_std_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult); + + /** + * @brief Floating-point complex magnitude + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_f32( + float32_t * pSrc, + float32_t * pDst, + uint32_t numSamples); + + /** + * @brief Q31 complex magnitude + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_q31( + q31_t * pSrc, + q31_t * pDst, + uint32_t numSamples); + + /** + * @brief Q15 complex magnitude + * @param[in] *pSrc points to the complex input vector + * @param[out] *pDst points to the real output vector + * @param[in] numSamples number of complex samples in the input vector + * @return none. + */ + + void arm_cmplx_mag_q15( + q15_t * pSrc, + q15_t * pDst, + uint32_t numSamples); + + /** + * @brief Q15 complex dot product + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] *realResult real part of the result returned here + * @param[out] *imagResult imaginary part of the result returned here + * @return none. + */ + + void arm_cmplx_dot_prod_q15( + q15_t * pSrcA, + q15_t * pSrcB, + uint32_t numSamples, + q31_t * realResult, + q31_t * imagResult); + + /** + * @brief Q31 complex dot product + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] *realResult real part of the result returned here + * @param[out] *imagResult imaginary part of the result returned here + * @return none. + */ + + void arm_cmplx_dot_prod_q31( + q31_t * pSrcA, + q31_t * pSrcB, + uint32_t numSamples, + q63_t * realResult, + q63_t * imagResult); + + /** + * @brief Floating-point complex dot product + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[in] numSamples number of complex samples in each vector + * @param[out] *realResult real part of the result returned here + * @param[out] *imagResult imaginary part of the result returned here + * @return none. + */ + + void arm_cmplx_dot_prod_f32( + float32_t * pSrcA, + float32_t * pSrcB, + uint32_t numSamples, + float32_t * realResult, + float32_t * imagResult); + + /** + * @brief Q15 complex-by-real multiplication + * @param[in] *pSrcCmplx points to the complex input vector + * @param[in] *pSrcReal points to the real input vector + * @param[out] *pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + * @return none. + */ + + void arm_cmplx_mult_real_q15( + q15_t * pSrcCmplx, + q15_t * pSrcReal, + q15_t * pCmplxDst, + uint32_t numSamples); + + /** + * @brief Q31 complex-by-real multiplication + * @param[in] *pSrcCmplx points to the complex input vector + * @param[in] *pSrcReal points to the real input vector + * @param[out] *pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + * @return none. + */ + + void arm_cmplx_mult_real_q31( + q31_t * pSrcCmplx, + q31_t * pSrcReal, + q31_t * pCmplxDst, + uint32_t numSamples); + + /** + * @brief Floating-point complex-by-real multiplication + * @param[in] *pSrcCmplx points to the complex input vector + * @param[in] *pSrcReal points to the real input vector + * @param[out] *pCmplxDst points to the complex output vector + * @param[in] numSamples number of samples in each vector + * @return none. + */ + + void arm_cmplx_mult_real_f32( + float32_t * pSrcCmplx, + float32_t * pSrcReal, + float32_t * pCmplxDst, + uint32_t numSamples); + + /** + * @brief Minimum value of a Q7 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *result is output pointer + * @param[in] index is the array index of the minimum value in the input buffer. + * @return none. + */ + + void arm_min_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * result, + uint32_t * index); + + /** + * @brief Minimum value of a Q15 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output pointer + * @param[in] *pIndex is the array index of the minimum value in the input buffer. + * @return none. + */ + + void arm_min_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult, + uint32_t * pIndex); + + /** + * @brief Minimum value of a Q31 vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output pointer + * @param[out] *pIndex is the array index of the minimum value in the input buffer. + * @return none. + */ + void arm_min_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult, + uint32_t * pIndex); + + /** + * @brief Minimum value of a floating-point vector. + * @param[in] *pSrc is input pointer + * @param[in] blockSize is the number of samples to process + * @param[out] *pResult is output pointer + * @param[out] *pIndex is the array index of the minimum value in the input buffer. + * @return none. + */ + + void arm_min_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult, + uint32_t * pIndex); + +/** + * @brief Maximum value of a Q7 vector. + * @param[in] *pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] *pResult maximum value returned here + * @param[out] *pIndex index of maximum value returned here + * @return none. + */ + + void arm_max_q7( + q7_t * pSrc, + uint32_t blockSize, + q7_t * pResult, + uint32_t * pIndex); + +/** + * @brief Maximum value of a Q15 vector. + * @param[in] *pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] *pResult maximum value returned here + * @param[out] *pIndex index of maximum value returned here + * @return none. + */ + + void arm_max_q15( + q15_t * pSrc, + uint32_t blockSize, + q15_t * pResult, + uint32_t * pIndex); + +/** + * @brief Maximum value of a Q31 vector. + * @param[in] *pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] *pResult maximum value returned here + * @param[out] *pIndex index of maximum value returned here + * @return none. + */ + + void arm_max_q31( + q31_t * pSrc, + uint32_t blockSize, + q31_t * pResult, + uint32_t * pIndex); + +/** + * @brief Maximum value of a floating-point vector. + * @param[in] *pSrc points to the input buffer + * @param[in] blockSize length of the input vector + * @param[out] *pResult maximum value returned here + * @param[out] *pIndex index of maximum value returned here + * @return none. + */ + + void arm_max_f32( + float32_t * pSrc, + uint32_t blockSize, + float32_t * pResult, + uint32_t * pIndex); + + /** + * @brief Q15 complex-by-complex multiplication + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_mult_cmplx_q15( + q15_t * pSrcA, + q15_t * pSrcB, + q15_t * pDst, + uint32_t numSamples); + + /** + * @brief Q31 complex-by-complex multiplication + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_mult_cmplx_q31( + q31_t * pSrcA, + q31_t * pSrcB, + q31_t * pDst, + uint32_t numSamples); + + /** + * @brief Floating-point complex-by-complex multiplication + * @param[in] *pSrcA points to the first input vector + * @param[in] *pSrcB points to the second input vector + * @param[out] *pDst points to the output vector + * @param[in] numSamples number of complex samples in each vector + * @return none. + */ + + void arm_cmplx_mult_cmplx_f32( + float32_t * pSrcA, + float32_t * pSrcB, + float32_t * pDst, + uint32_t numSamples); + + /** + * @brief Converts the elements of the floating-point vector to Q31 vector. + * @param[in] *pSrc points to the floating-point input vector + * @param[out] *pDst points to the Q31 output vector + * @param[in] blockSize length of the input vector + * @return none. + */ + void arm_float_to_q31( + float32_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + /** + * @brief Converts the elements of the floating-point vector to Q15 vector. + * @param[in] *pSrc points to the floating-point input vector + * @param[out] *pDst points to the Q15 output vector + * @param[in] blockSize length of the input vector + * @return none + */ + void arm_float_to_q15( + float32_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Converts the elements of the floating-point vector to Q7 vector. + * @param[in] *pSrc points to the floating-point input vector + * @param[out] *pDst points to the Q7 output vector + * @param[in] blockSize length of the input vector + * @return none + */ + void arm_float_to_q7( + float32_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q31 vector to Q15 vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q31_to_q15( + q31_t * pSrc, + q15_t * pDst, + uint32_t blockSize); + + /** + * @brief Converts the elements of the Q31 vector to Q7 vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q31_to_q7( + q31_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + /** + * @brief Converts the elements of the Q15 vector to floating-point vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q15_to_float( + q15_t * pSrc, + float32_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q15 vector to Q31 vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q15_to_q31( + q15_t * pSrc, + q31_t * pDst, + uint32_t blockSize); + + + /** + * @brief Converts the elements of the Q15 vector to Q7 vector. + * @param[in] *pSrc is input pointer + * @param[out] *pDst is output pointer + * @param[in] blockSize is the number of samples to process + * @return none. + */ + void arm_q15_to_q7( + q15_t * pSrc, + q7_t * pDst, + uint32_t blockSize); + + + /** + * @ingroup groupInterpolation + */ + + /** + * @defgroup BilinearInterpolate Bilinear Interpolation + * + * Bilinear interpolation is an extension of linear interpolation applied to a two dimensional grid. + * The underlying function f(x, y) is sampled on a regular grid and the interpolation process + * determines values between the grid points. + * Bilinear interpolation is equivalent to two step linear interpolation, first in the x-dimension and then in the y-dimension. + * Bilinear interpolation is often used in image processing to rescale images. + * The CMSIS DSP library provides bilinear interpolation functions for Q7, Q15, Q31, and floating-point data types. + * + * Algorithm + * \par + * The instance structure used by the bilinear interpolation functions describes a two dimensional data table. + * For floating-point, the instance structure is defined as: + *
+   *   typedef struct
+   *   {
+   *     uint16_t numRows;
+   *     uint16_t numCols;
+   *     float32_t *pData;
+   * } arm_bilinear_interp_instance_f32;
+   * 
+ * + * \par + * where numRows specifies the number of rows in the table; + * numCols specifies the number of columns in the table; + * and pData points to an array of size numRows*numCols values. + * The data table pTable is organized in row order and the supplied data values fall on integer indexes. + * That is, table element (x,y) is located at pTable[x + y*numCols] where x and y are integers. + * + * \par + * Let (x, y) specify the desired interpolation point. Then define: + *
+   *     XF = floor(x)
+   *     YF = floor(y)
+   * 
+ * \par + * The interpolated output point is computed as: + *
+   *  f(x, y) = f(XF, YF) * (1-(x-XF)) * (1-(y-YF))
+   *           + f(XF+1, YF) * (x-XF)*(1-(y-YF))
+   *           + f(XF, YF+1) * (1-(x-XF))*(y-YF)
+   *           + f(XF+1, YF+1) * (x-XF)*(y-YF)
+   * 
+ * Note that the coordinates (x, y) contain integer and fractional components. + * The integer components specify which portion of the table to use while the + * fractional components control the interpolation processor. + * + * \par + * if (x,y) are outside of the table boundary, Bilinear interpolation returns zero output. + */ + + /** + * @addtogroup BilinearInterpolate + * @{ + */ + + /** + * + * @brief Floating-point bilinear interpolation. + * @param[in,out] *S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate. + * @param[in] Y interpolation coordinate. + * @return out interpolated value. + */ + + + static __INLINE float32_t arm_bilinear_interp_f32( + const arm_bilinear_interp_instance_f32 * S, + float32_t X, + float32_t Y) + { + float32_t out; + float32_t f00, f01, f10, f11; + float32_t *pData = S->pData; + int32_t xIndex, yIndex, index; + float32_t xdiff, ydiff; + float32_t b1, b2, b3, b4; + + xIndex = (int32_t) X; + yIndex = (int32_t) Y; + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if(xIndex < 0 || xIndex > (S->numRows-1) || yIndex < 0 || yIndex > ( S->numCols-1)) + { + return(0); + } + + /* Calculation of index for two nearest points in X-direction */ + index = (xIndex - 1) + (yIndex-1) * S->numCols ; + + + /* Read two nearest points in X-direction */ + f00 = pData[index]; + f01 = pData[index + 1]; + + /* Calculation of index for two nearest points in Y-direction */ + index = (xIndex-1) + (yIndex) * S->numCols; + + + /* Read two nearest points in Y-direction */ + f10 = pData[index]; + f11 = pData[index + 1]; + + /* Calculation of intermediate values */ + b1 = f00; + b2 = f01 - f00; + b3 = f10 - f00; + b4 = f00 - f01 - f10 + f11; + + /* Calculation of fractional part in X */ + xdiff = X - xIndex; + + /* Calculation of fractional part in Y */ + ydiff = Y - yIndex; + + /* Calculation of bi-linear interpolated output */ + out = b1 + b2 * xdiff + b3 * ydiff + b4 * xdiff * ydiff; + + /* return to application */ + return (out); + + } + + /** + * + * @brief Q31 bilinear interpolation. + * @param[in,out] *S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + + static __INLINE q31_t arm_bilinear_interp_q31( + arm_bilinear_interp_instance_q31 * S, + q31_t X, + q31_t Y) + { + q31_t out; /* Temporary output */ + q31_t acc = 0; /* output */ + q31_t xfract, yfract; /* X, Y fractional parts */ + q31_t x1, x2, y1, y2; /* Nearest output values */ + int32_t rI, cI; /* Row and column indices */ + q31_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & 0xFFF00000) >> 20u); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & 0xFFF00000) >> 20u); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if(rI < 0 || rI > (S->numRows-1) || cI < 0 || cI > ( S->numCols-1)) + { + return(0); + } + + /* 20 bits for the fractional part */ + /* shift left xfract by 11 to keep 1.31 format */ + xfract = (X & 0x000FFFFF) << 11u; + + /* Read two nearest output values from the index */ + x1 = pYData[(rI) + nCols * (cI)]; + x2 = pYData[(rI) + nCols * (cI) + 1u]; + + /* 20 bits for the fractional part */ + /* shift left yfract by 11 to keep 1.31 format */ + yfract = (Y & 0x000FFFFF) << 11u; + + /* Read two nearest output values from the index */ + y1 = pYData[(rI) + nCols * (cI + 1)]; + y2 = pYData[(rI) + nCols * (cI + 1) + 1u]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 3.29(q29) format */ + out = ((q31_t) (((q63_t) x1 * (0x7FFFFFFF - xfract)) >> 32)); + acc = ((q31_t) (((q63_t) out * (0x7FFFFFFF - yfract)) >> 32)); + + /* x2 * (xfract) * (1-yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) x2 * (0x7FFFFFFF - yfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (xfract) >> 32)); + + /* y1 * (1 - xfract) * (yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) y1 * (0x7FFFFFFF - xfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); + + /* y2 * (xfract) * (yfract) in 3.29(q29) and adding to acc */ + out = ((q31_t) ((q63_t) y2 * (xfract) >> 32)); + acc += ((q31_t) ((q63_t) out * (yfract) >> 32)); + + /* Convert acc to 1.31(q31) format */ + return (acc << 2u); + + } + + /** + * @brief Q15 bilinear interpolation. + * @param[in,out] *S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + + static __INLINE q15_t arm_bilinear_interp_q15( + arm_bilinear_interp_instance_q15 * S, + q31_t X, + q31_t Y) + { + q63_t acc = 0; /* output */ + q31_t out; /* Temporary output */ + q15_t x1, x2, y1, y2; /* Nearest output values */ + q31_t xfract, yfract; /* X, Y fractional parts */ + int32_t rI, cI; /* Row and column indices */ + q15_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & 0xFFF00000) >> 20); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & 0xFFF00000) >> 20); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if(rI < 0 || rI > (S->numRows-1) || cI < 0 || cI > ( S->numCols-1)) + { + return(0); + } + + /* 20 bits for the fractional part */ + /* xfract should be in 12.20 format */ + xfract = (X & 0x000FFFFF); + + /* Read two nearest output values from the index */ + x1 = pYData[(rI) + nCols * (cI)]; + x2 = pYData[(rI) + nCols * (cI) + 1u]; + + + /* 20 bits for the fractional part */ + /* yfract should be in 12.20 format */ + yfract = (Y & 0x000FFFFF); + + /* Read two nearest output values from the index */ + y1 = pYData[(rI) + nCols * (cI + 1)]; + y2 = pYData[(rI) + nCols * (cI + 1) + 1u]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 13.51 format */ + + /* x1 is in 1.15(q15), xfract in 12.20 format and out is in 13.35 format */ + /* convert 13.35 to 13.31 by right shifting and out is in 1.31 */ + out = (q31_t) (((q63_t) x1 * (0xFFFFF - xfract)) >> 4u); + acc = ((q63_t) out * (0xFFFFF - yfract)); + + /* x2 * (xfract) * (1-yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) x2 * (0xFFFFF - yfract)) >> 4u); + acc += ((q63_t) out * (xfract)); + + /* y1 * (1 - xfract) * (yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) y1 * (0xFFFFF - xfract)) >> 4u); + acc += ((q63_t) out * (yfract)); + + /* y2 * (xfract) * (yfract) in 1.51 and adding to acc */ + out = (q31_t) (((q63_t) y2 * (xfract)) >> 4u); + acc += ((q63_t) out * (yfract)); + + /* acc is in 13.51 format and down shift acc by 36 times */ + /* Convert out to 1.15 format */ + return (acc >> 36); + + } + + /** + * @brief Q7 bilinear interpolation. + * @param[in,out] *S points to an instance of the interpolation structure. + * @param[in] X interpolation coordinate in 12.20 format. + * @param[in] Y interpolation coordinate in 12.20 format. + * @return out interpolated value. + */ + + static __INLINE q7_t arm_bilinear_interp_q7( + arm_bilinear_interp_instance_q7 * S, + q31_t X, + q31_t Y) + { + q63_t acc = 0; /* output */ + q31_t out; /* Temporary output */ + q31_t xfract, yfract; /* X, Y fractional parts */ + q7_t x1, x2, y1, y2; /* Nearest output values */ + int32_t rI, cI; /* Row and column indices */ + q7_t *pYData = S->pData; /* pointer to output table values */ + uint32_t nCols = S->numCols; /* num of rows */ + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + rI = ((X & 0xFFF00000) >> 20); + + /* Input is in 12.20 format */ + /* 12 bits for the table index */ + /* Index value calculation */ + cI = ((Y & 0xFFF00000) >> 20); + + /* Care taken for table outside boundary */ + /* Returns zero output when values are outside table boundary */ + if(rI < 0 || rI > (S->numRows-1) || cI < 0 || cI > ( S->numCols-1)) + { + return(0); + } + + /* 20 bits for the fractional part */ + /* xfract should be in 12.20 format */ + xfract = (X & 0x000FFFFF); + + /* Read two nearest output values from the index */ + x1 = pYData[(rI) + nCols * (cI)]; + x2 = pYData[(rI) + nCols * (cI) + 1u]; + + + /* 20 bits for the fractional part */ + /* yfract should be in 12.20 format */ + yfract = (Y & 0x000FFFFF); + + /* Read two nearest output values from the index */ + y1 = pYData[(rI) + nCols * (cI + 1)]; + y2 = pYData[(rI) + nCols * (cI + 1) + 1u]; + + /* Calculation of x1 * (1-xfract ) * (1-yfract) and acc is in 16.47 format */ + out = ((x1 * (0xFFFFF - xfract))); + acc = (((q63_t) out * (0xFFFFF - yfract))); + + /* x2 * (xfract) * (1-yfract) in 2.22 and adding to acc */ + out = ((x2 * (0xFFFFF - yfract))); + acc += (((q63_t) out * (xfract))); + + /* y1 * (1 - xfract) * (yfract) in 2.22 and adding to acc */ + out = ((y1 * (0xFFFFF - xfract))); + acc += (((q63_t) out * (yfract))); + + /* y2 * (xfract) * (yfract) in 2.22 and adding to acc */ + out = ((y2 * (yfract))); + acc += (((q63_t) out * (xfract))); + + /* acc in 16.47 format and down shift by 40 to convert to 1.7 format */ + return (acc >> 40); + + } + + /** + * @} end of BilinearInterpolate group + */ + + + + + + +#ifdef __cplusplus +} +#endif + + +#endif /* _ARM_MATH_H */ + + +/** + * + * End of file. + */ diff --git a/System/core_cm0.h b/System/core_cm0.h new file mode 100644 index 0000000..9d7a19f --- /dev/null +++ b/System/core_cm0.h @@ -0,0 +1,665 @@ +/**************************************************************************//** + * @file core_cm0.h + * @brief CMSIS Cortex-M0 Core Peripheral Access Layer Header File + * @version V2.10 + * @date 19. July 2011 + * + * @note + * Copyright (C) 2009-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#endif + +#ifdef __cplusplus + extern "C" { +#endif + +#ifndef __CORE_CM0_H_GENERIC +#define __CORE_CM0_H_GENERIC + + +/** \mainpage CMSIS Cortex-M0 + + This documentation describes the CMSIS Cortex-M Core Peripheral Access Layer. + It consists of: + + - Cortex-M Core Register Definitions + - Cortex-M functions + - Cortex-M instructions + + The CMSIS Cortex-M0 Core Peripheral Access Layer contains C and assembly functions that ease + access to the Cortex-M Core + */ + +/** \defgroup CMSIS_MISRA_Exceptions CMSIS MISRA-C:2004 Compliance Exceptions + CMSIS violates following MISRA-C2004 Rules: + + - Violates MISRA 2004 Required Rule 8.5, object/function definition in header file.
+ Function definitions in header files are used to allow 'inlining'. + + - Violates MISRA 2004 Required Rule 18.4, declaration of union type or object of union type: '{...}'.
+ Unions are used for effective representation of core registers. + + - Violates MISRA 2004 Advisory Rule 19.7, Function-like macro defined.
+ Function-like macros are used to allow more efficient code. + + */ + + +/******************************************************************************* + * CMSIS definitions + ******************************************************************************/ +/** \defgroup CMSIS_core_definitions CMSIS Core Definitions + This file defines all structures and symbols for CMSIS core: + - CMSIS version number + - Cortex-M core + - Cortex-M core Revision Number + @{ + */ + +/* CMSIS CM0 definitions */ +#define __CM0_CMSIS_VERSION_MAIN (0x02) /*!< [31:16] CMSIS HAL main version */ +#define __CM0_CMSIS_VERSION_SUB (0x10) /*!< [15:0] CMSIS HAL sub version */ +#define __CM0_CMSIS_VERSION ((__CM0_CMSIS_VERSION_MAIN << 16) | __CM0_CMSIS_VERSION_SUB) /*!< CMSIS HAL version number */ + +#define __CORTEX_M (0x00) /*!< Cortex core */ + + +#if defined ( __CC_ARM ) + #define __ASM __asm /*!< asm keyword for ARM Compiler */ + #define __INLINE __inline /*!< inline keyword for ARM Compiler */ + +#elif defined ( __ICCARM__ ) + #define __ASM __asm /*!< asm keyword for IAR Compiler */ + #define __INLINE inline /*!< inline keyword for IAR Compiler. Only available in High optimization mode! */ + +#elif defined ( __GNUC__ ) + #define __ASM __asm /*!< asm keyword for GNU Compiler */ + #define __INLINE inline /*!< inline keyword for GNU Compiler */ + +#elif defined ( __TASKING__ ) + #define __ASM __asm /*!< asm keyword for TASKING Compiler */ + #define __INLINE inline /*!< inline keyword for TASKING Compiler */ + +#endif + +/*!< __FPU_USED to be checked prior to making use of FPU specific registers and functions */ +#define __FPU_USED 0 + +#if defined ( __CC_ARM ) + #if defined __TARGET_FPU_VFP + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif +#elif defined ( __ICCARM__ ) + #if defined __ARMVFP__ + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif + +#elif defined ( __GNUC__ ) + #if defined (__VFP_FP__) && !defined(__SOFTFP__) + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif + +#elif defined ( __TASKING__ ) + /* add preprocessor checks */ +#endif + +#include /*!< standard types definitions */ +#include "core_cmInstr.h" /*!< Core Instruction Access */ +#include "core_cmFunc.h" /*!< Core Function Access */ + +#endif /* __CORE_CM0_H_GENERIC */ + +#ifndef __CMSIS_GENERIC + +#ifndef __CORE_CM0_H_DEPENDANT +#define __CORE_CM0_H_DEPENDANT + +/* check device defines and use defaults */ +#if defined __CHECK_DEVICE_DEFINES + #ifndef __CM0_REV + #define __CM0_REV 0x0000 + #warning "__CM0_REV not defined in device header file; using default!" + #endif + + #ifndef __NVIC_PRIO_BITS + #define __NVIC_PRIO_BITS 2 + #warning "__NVIC_PRIO_BITS not defined in device header file; using default!" + #endif + + #ifndef __Vendor_SysTickConfig + #define __Vendor_SysTickConfig 0 + #warning "__Vendor_SysTickConfig not defined in device header file; using default!" + #endif +#endif + +/* IO definitions (access restrictions to peripheral registers) */ +#ifdef __cplusplus + #define __I volatile /*!< defines 'read only' permissions */ +#else + #define __I volatile const /*!< defines 'read only' permissions */ +#endif +#define __O volatile /*!< defines 'write only' permissions */ +#define __IO volatile /*!< defines 'read / write' permissions */ + +/*@} end of group CMSIS_core_definitions */ + + + +/******************************************************************************* + * Register Abstraction + ******************************************************************************/ +/** \defgroup CMSIS_core_register CMSIS Core Register + Core Register contain: + - Core Register + - Core NVIC Register + - Core SCB Register + - Core SysTick Register +*/ + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CORE CMSIS Core + Type definitions for the Cortex-M Core Registers + @{ + */ + +/** \brief Union type to access the Application Program Status Register (APSR). + */ +typedef union +{ + struct + { +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:27; /*!< bit: 0..26 Reserved */ +#else + uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */ +#endif + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} APSR_Type; + + +/** \brief Union type to access the Interrupt Program Status Register (IPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ + uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} IPSR_Type; + + +/** \brief Union type to access the Special-Purpose Program Status Registers (xPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:15; /*!< bit: 9..23 Reserved */ +#else + uint32_t _reserved0:7; /*!< bit: 9..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */ +#endif + uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */ + uint32_t IT:2; /*!< bit: 25..26 saved IT state (read 0) */ + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} xPSR_Type; + + +/** \brief Union type to access the Control Registers (CONTROL). + */ +typedef union +{ + struct + { + uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */ + uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */ + uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */ + uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} CONTROL_Type; + +/*@} end of group CMSIS_CORE */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_NVIC CMSIS NVIC + Type definitions for the Cortex-M NVIC Registers + @{ + */ + +/** \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC). + */ +typedef struct +{ + __IO uint32_t ISER[1]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */ + uint32_t RESERVED0[31]; + __IO uint32_t ICER[1]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */ + uint32_t RSERVED1[31]; + __IO uint32_t ISPR[1]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */ + uint32_t RESERVED2[31]; + __IO uint32_t ICPR[1]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */ + uint32_t RESERVED3[31]; + uint32_t RESERVED4[64]; + __IO uint32_t IP[8]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register */ +} NVIC_Type; + +/*@} end of group CMSIS_NVIC */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SCB CMSIS SCB + Type definitions for the Cortex-M System Control Block Registers + @{ + */ + +/** \brief Structure type to access the System Control Block (SCB). + */ +typedef struct +{ + __I uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */ + __IO uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */ + uint32_t RESERVED0; + __IO uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */ + __IO uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */ + __IO uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */ + uint32_t RESERVED1; + __IO uint32_t SHP[2]; /*!< Offset: 0x01C (R/W) System Handlers Priority Registers. [0] is RESERVED */ + __IO uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */ +} SCB_Type; + +/* SCB CPUID Register Definitions */ +#define SCB_CPUID_IMPLEMENTER_Pos 24 /*!< SCB CPUID: IMPLEMENTER Position */ +#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */ + +#define SCB_CPUID_VARIANT_Pos 20 /*!< SCB CPUID: VARIANT Position */ +#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */ + +#define SCB_CPUID_ARCHITECTURE_Pos 16 /*!< SCB CPUID: ARCHITECTURE Position */ +#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */ + +#define SCB_CPUID_PARTNO_Pos 4 /*!< SCB CPUID: PARTNO Position */ +#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */ + +#define SCB_CPUID_REVISION_Pos 0 /*!< SCB CPUID: REVISION Position */ +#define SCB_CPUID_REVISION_Msk (0xFUL << SCB_CPUID_REVISION_Pos) /*!< SCB CPUID: REVISION Mask */ + +/* SCB Interrupt Control State Register Definitions */ +#define SCB_ICSR_NMIPENDSET_Pos 31 /*!< SCB ICSR: NMIPENDSET Position */ +#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */ + +#define SCB_ICSR_PENDSVSET_Pos 28 /*!< SCB ICSR: PENDSVSET Position */ +#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */ + +#define SCB_ICSR_PENDSVCLR_Pos 27 /*!< SCB ICSR: PENDSVCLR Position */ +#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */ + +#define SCB_ICSR_PENDSTSET_Pos 26 /*!< SCB ICSR: PENDSTSET Position */ +#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */ + +#define SCB_ICSR_PENDSTCLR_Pos 25 /*!< SCB ICSR: PENDSTCLR Position */ +#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */ + +#define SCB_ICSR_ISRPREEMPT_Pos 23 /*!< SCB ICSR: ISRPREEMPT Position */ +#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */ + +#define SCB_ICSR_ISRPENDING_Pos 22 /*!< SCB ICSR: ISRPENDING Position */ +#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */ + +#define SCB_ICSR_VECTPENDING_Pos 12 /*!< SCB ICSR: VECTPENDING Position */ +#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */ + +#define SCB_ICSR_VECTACTIVE_Pos 0 /*!< SCB ICSR: VECTACTIVE Position */ +#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL << SCB_ICSR_VECTACTIVE_Pos) /*!< SCB ICSR: VECTACTIVE Mask */ + +/* SCB Application Interrupt and Reset Control Register Definitions */ +#define SCB_AIRCR_VECTKEY_Pos 16 /*!< SCB AIRCR: VECTKEY Position */ +#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */ + +#define SCB_AIRCR_VECTKEYSTAT_Pos 16 /*!< SCB AIRCR: VECTKEYSTAT Position */ +#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */ + +#define SCB_AIRCR_ENDIANESS_Pos 15 /*!< SCB AIRCR: ENDIANESS Position */ +#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */ + +#define SCB_AIRCR_SYSRESETREQ_Pos 2 /*!< SCB AIRCR: SYSRESETREQ Position */ +#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */ + +#define SCB_AIRCR_VECTCLRACTIVE_Pos 1 /*!< SCB AIRCR: VECTCLRACTIVE Position */ +#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */ + +/* SCB System Control Register Definitions */ +#define SCB_SCR_SEVONPEND_Pos 4 /*!< SCB SCR: SEVONPEND Position */ +#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */ + +#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */ +#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */ + +#define SCB_SCR_SLEEPONEXIT_Pos 1 /*!< SCB SCR: SLEEPONEXIT Position */ +#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */ + +/* SCB Configuration Control Register Definitions */ +#define SCB_CCR_STKALIGN_Pos 9 /*!< SCB CCR: STKALIGN Position */ +#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */ + +#define SCB_CCR_UNALIGN_TRP_Pos 3 /*!< SCB CCR: UNALIGN_TRP Position */ +#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */ + +/* SCB System Handler Control and State Register Definitions */ +#define SCB_SHCSR_SVCALLPENDED_Pos 15 /*!< SCB SHCSR: SVCALLPENDED Position */ +#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */ + +/*@} end of group CMSIS_SCB */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SysTick CMSIS SysTick + Type definitions for the Cortex-M System Timer Registers + @{ + */ + +/** \brief Structure type to access the System Timer (SysTick). + */ +typedef struct +{ + __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */ + __IO uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */ + __IO uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */ + __I uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */ +} SysTick_Type; + +/* SysTick Control / Status Register Definitions */ +#define SysTick_CTRL_COUNTFLAG_Pos 16 /*!< SysTick CTRL: COUNTFLAG Position */ +#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */ + +#define SysTick_CTRL_CLKSOURCE_Pos 2 /*!< SysTick CTRL: CLKSOURCE Position */ +#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */ + +#define SysTick_CTRL_TICKINT_Pos 1 /*!< SysTick CTRL: TICKINT Position */ +#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */ + +#define SysTick_CTRL_ENABLE_Pos 0 /*!< SysTick CTRL: ENABLE Position */ +#define SysTick_CTRL_ENABLE_Msk (1UL << SysTick_CTRL_ENABLE_Pos) /*!< SysTick CTRL: ENABLE Mask */ + +/* SysTick Reload Register Definitions */ +#define SysTick_LOAD_RELOAD_Pos 0 /*!< SysTick LOAD: RELOAD Position */ +#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL << SysTick_LOAD_RELOAD_Pos) /*!< SysTick LOAD: RELOAD Mask */ + +/* SysTick Current Register Definitions */ +#define SysTick_VAL_CURRENT_Pos 0 /*!< SysTick VAL: CURRENT Position */ +#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick VAL: CURRENT Mask */ + +/* SysTick Calibration Register Definitions */ +#define SysTick_CALIB_NOREF_Pos 31 /*!< SysTick CALIB: NOREF Position */ +#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */ + +#define SysTick_CALIB_SKEW_Pos 30 /*!< SysTick CALIB: SKEW Position */ +#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */ + +#define SysTick_CALIB_TENMS_Pos 0 /*!< SysTick CALIB: TENMS Position */ +#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick CALIB: TENMS Mask */ + +/*@} end of group CMSIS_SysTick */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CoreDebug CMSIS Core Debug + Cortex-M0 Core Debug Registers (DCB registers, SHCSR, and DFSR) are only accessible over DAP + and not via processor. Therefore they are not covered by the Cortex-M0 header file. + @{ + */ +/*@} end of group CMSIS_CoreDebug */ + + +/** \ingroup CMSIS_core_register + @{ + */ + +/* Memory mapping of Cortex-M0 Hardware */ +#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ +#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */ +#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */ +#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */ +#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */ + +#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */ +#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */ +#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */ + + +/*@} */ + + + +/******************************************************************************* + * Hardware Abstraction Layer + ******************************************************************************/ +/** \defgroup CMSIS_Core_FunctionInterface CMSIS Core Function Interface + Core Function Interface contains: + - Core NVIC Functions + - Core SysTick Functions + - Core Register Access Functions +*/ + + + +/* ########################## NVIC functions #################################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_NVICFunctions CMSIS Core NVIC Functions + @{ + */ + +/* Interrupt Priorities are WORD accessible only under ARMv6M */ +/* The following MACROS handle generation of the register offset and byte masks */ +#define _BIT_SHIFT(IRQn) ( (((uint32_t)(IRQn) ) & 0x03) * 8 ) +#define _SHP_IDX(IRQn) ( ((((uint32_t)(IRQn) & 0x0F)-8) >> 2) ) +#define _IP_IDX(IRQn) ( ((uint32_t)(IRQn) >> 2) ) + + +/** \brief Enable External Interrupt + + This function enables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to enable + */ +static __INLINE void NVIC_EnableIRQ(IRQn_Type IRQn) +{ + NVIC->ISER[0] = (1 << ((uint32_t)(IRQn) & 0x1F)); +} + + +/** \brief Disable External Interrupt + + This function disables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to disable + */ +static __INLINE void NVIC_DisableIRQ(IRQn_Type IRQn) +{ + NVIC->ICER[0] = (1 << ((uint32_t)(IRQn) & 0x1F)); +} + + +/** \brief Get Pending Interrupt + + This function reads the pending register in the NVIC and returns the pending bit + for the specified interrupt. + + \param [in] IRQn Number of the interrupt for get pending + \return 0 Interrupt status is not pending + \return 1 Interrupt status is pending + */ +static __INLINE uint32_t NVIC_GetPendingIRQ(IRQn_Type IRQn) +{ + return((uint32_t) ((NVIC->ISPR[0] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); +} + + +/** \brief Set Pending Interrupt + + This function sets the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for set pending + */ +static __INLINE void NVIC_SetPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ISPR[0] = (1 << ((uint32_t)(IRQn) & 0x1F)); +} + + +/** \brief Clear Pending Interrupt + + This function clears the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for clear pending + */ +static __INLINE void NVIC_ClearPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ICPR[0] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending interrupt */ +} + + +/** \brief Set Interrupt Priority + + This function sets the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + Note: The priority cannot be set for every core interrupt. + + \param [in] IRQn Number of the interrupt for set priority + \param [in] priority Priority to set + */ +static __INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + if(IRQn < 0) { + SCB->SHP[_SHP_IDX(IRQn)] = (SCB->SHP[_SHP_IDX(IRQn)] & ~(0xFF << _BIT_SHIFT(IRQn))) | + (((priority << (8 - __NVIC_PRIO_BITS)) & 0xFF) << _BIT_SHIFT(IRQn)); } + else { + NVIC->IP[_IP_IDX(IRQn)] = (NVIC->IP[_IP_IDX(IRQn)] & ~(0xFF << _BIT_SHIFT(IRQn))) | + (((priority << (8 - __NVIC_PRIO_BITS)) & 0xFF) << _BIT_SHIFT(IRQn)); } +} + + +/** \brief Get Interrupt Priority + + This function reads the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + The returned priority value is automatically aligned to the implemented + priority bits of the microcontroller. + + \param [in] IRQn Number of the interrupt for get priority + \return Interrupt Priority + */ +static __INLINE uint32_t NVIC_GetPriority(IRQn_Type IRQn) +{ + + if(IRQn < 0) { + return((uint32_t)((SCB->SHP[_SHP_IDX(IRQn)] >> _BIT_SHIFT(IRQn) ) >> (8 - __NVIC_PRIO_BITS))); } /* get priority for Cortex-M0 system interrupts */ + else { + return((uint32_t)((NVIC->IP[ _IP_IDX(IRQn)] >> _BIT_SHIFT(IRQn) ) >> (8 - __NVIC_PRIO_BITS))); } /* get priority for device specific interrupts */ +} + + +/** \brief System Reset + + This function initiate a system reset request to reset the MCU. + */ +static __INLINE void NVIC_SystemReset(void) +{ + __DSB(); /* Ensure all outstanding memory accesses included + buffered write are completed before reset */ + SCB->AIRCR = ((0x5FA << SCB_AIRCR_VECTKEY_Pos) | + SCB_AIRCR_SYSRESETREQ_Msk); + __DSB(); /* Ensure completion of memory access */ + while(1); /* wait until reset */ +} + +/*@} end of CMSIS_Core_NVICFunctions */ + + + +/* ################################## SysTick function ############################################ */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_SysTickFunctions CMSIS Core SysTick Functions + @{ + */ + +#if (__Vendor_SysTickConfig == 0) + +/** \brief System Tick Configuration + + This function initialises the system tick timer and its interrupt and start the system tick timer. + Counter is in free running mode to generate periodical interrupts. + + \param [in] ticks Number of ticks between two interrupts + \return 0 Function succeeded + \return 1 Function failed + */ +static __INLINE uint32_t SysTick_Config(uint32_t ticks) +{ + if (ticks > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */ + + SysTick->LOAD = (ticks & SysTick_LOAD_RELOAD_Msk) - 1; /* set reload register */ + NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); /* set Priority for Cortex-M0 System Interrupts */ + SysTick->VAL = 0; /* Load the SysTick Counter Value */ + SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | + SysTick_CTRL_TICKINT_Msk | + SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */ + return (0); /* Function successful */ +} + +#endif + +/*@} end of CMSIS_Core_SysTickFunctions */ + + + + +#endif /* __CORE_CM0_H_DEPENDANT */ + +#endif /* __CMSIS_GENERIC */ + +#ifdef __cplusplus +} +#endif diff --git a/System/core_cm3.h b/System/core_cm3.h new file mode 100644 index 0000000..1c68818 --- /dev/null +++ b/System/core_cm3.h @@ -0,0 +1,1236 @@ +/**************************************************************************//** + * @file core_cm3.h + * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File + * @version V2.10 + * @date 19. July 2011 + * + * @note + * Copyright (C) 2009-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#endif + +#ifdef __cplusplus + extern "C" { +#endif + +#ifndef __CORE_CM3_H_GENERIC +#define __CORE_CM3_H_GENERIC + + +/** \mainpage CMSIS Cortex-M3 + + This documentation describes the CMSIS Cortex-M Core Peripheral Access Layer. + It consists of: + + - Cortex-M Core Register Definitions + - Cortex-M functions + - Cortex-M instructions + + The CMSIS Cortex-M3 Core Peripheral Access Layer contains C and assembly functions that ease + access to the Cortex-M Core + */ + +/** \defgroup CMSIS_MISRA_Exceptions CMSIS MISRA-C:2004 Compliance Exceptions + CMSIS violates following MISRA-C2004 Rules: + + - Violates MISRA 2004 Required Rule 8.5, object/function definition in header file.
+ Function definitions in header files are used to allow 'inlining'. + + - Violates MISRA 2004 Required Rule 18.4, declaration of union type or object of union type: '{...}'.
+ Unions are used for effective representation of core registers. + + - Violates MISRA 2004 Advisory Rule 19.7, Function-like macro defined.
+ Function-like macros are used to allow more efficient code. + + */ + + +/******************************************************************************* + * CMSIS definitions + ******************************************************************************/ +/** \defgroup CMSIS_core_definitions CMSIS Core Definitions + This file defines all structures and symbols for CMSIS core: + - CMSIS version number + - Cortex-M core + - Cortex-M core Revision Number + @{ + */ + +/* CMSIS CM3 definitions */ +#define __CM3_CMSIS_VERSION_MAIN (0x02) /*!< [31:16] CMSIS HAL main version */ +#define __CM3_CMSIS_VERSION_SUB (0x10) /*!< [15:0] CMSIS HAL sub version */ +#define __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | __CM3_CMSIS_VERSION_SUB) /*!< CMSIS HAL version number */ + +#define __CORTEX_M (0x03) /*!< Cortex core */ + + +#if defined ( __CC_ARM ) + #define __ASM __asm /*!< asm keyword for ARM Compiler */ + #define __INLINE __inline /*!< inline keyword for ARM Compiler */ + +#elif defined ( __ICCARM__ ) + #define __ASM __asm /*!< asm keyword for IAR Compiler */ + #define __INLINE inline /*!< inline keyword for IAR Compiler. Only available in High optimization mode! */ + +#elif defined ( __GNUC__ ) + #define __ASM __asm /*!< asm keyword for GNU Compiler */ + #define __INLINE inline /*!< inline keyword for GNU Compiler */ + +#elif defined ( __TASKING__ ) + #define __ASM __asm /*!< asm keyword for TASKING Compiler */ + #define __INLINE inline /*!< inline keyword for TASKING Compiler */ + +#endif + +/*!< __FPU_USED to be checked prior to making use of FPU specific registers and functions */ +#define __FPU_USED 0 + +#if defined ( __CC_ARM ) + #if defined __TARGET_FPU_VFP + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif +#elif defined ( __ICCARM__ ) + #if defined __ARMVFP__ + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif + +#elif defined ( __GNUC__ ) + #if defined (__VFP_FP__) && !defined(__SOFTFP__) + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #endif + +#elif defined ( __TASKING__ ) + /* add preprocessor checks */ +#endif + +#include /*!< standard types definitions */ +#include "core_cmInstr.h" /*!< Core Instruction Access */ +#include "core_cmFunc.h" /*!< Core Function Access */ + +#endif /* __CORE_CM3_H_GENERIC */ + +#ifndef __CMSIS_GENERIC + +#ifndef __CORE_CM3_H_DEPENDANT +#define __CORE_CM3_H_DEPENDANT + +/* check device defines and use defaults */ +#if defined __CHECK_DEVICE_DEFINES + #ifndef __CM3_REV + #define __CM3_REV 0x0200 + #warning "__CM3_REV not defined in device header file; using default!" + #endif + + #ifndef __MPU_PRESENT + #define __MPU_PRESENT 0 + #warning "__MPU_PRESENT not defined in device header file; using default!" + #endif + + #ifndef __NVIC_PRIO_BITS + #define __NVIC_PRIO_BITS 4 + #warning "__NVIC_PRIO_BITS not defined in device header file; using default!" + #endif + + #ifndef __Vendor_SysTickConfig + #define __Vendor_SysTickConfig 0 + #warning "__Vendor_SysTickConfig not defined in device header file; using default!" + #endif +#endif + +/* IO definitions (access restrictions to peripheral registers) */ +#ifdef __cplusplus + #define __I volatile /*!< defines 'read only' permissions */ +#else + #define __I volatile const /*!< defines 'read only' permissions */ +#endif +#define __O volatile /*!< defines 'write only' permissions */ +#define __IO volatile /*!< defines 'read / write' permissions */ + +/*@} end of group CMSIS_core_definitions */ + + + +/******************************************************************************* + * Register Abstraction + ******************************************************************************/ +/** \defgroup CMSIS_core_register CMSIS Core Register + Core Register contain: + - Core Register + - Core NVIC Register + - Core SCB Register + - Core SysTick Register + - Core Debug Register + - Core MPU Register +*/ + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CORE CMSIS Core + Type definitions for the Cortex-M Core Registers + @{ + */ + +/** \brief Union type to access the Application Program Status Register (APSR). + */ +typedef union +{ + struct + { +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:27; /*!< bit: 0..26 Reserved */ +#else + uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */ +#endif + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} APSR_Type; + + +/** \brief Union type to access the Interrupt Program Status Register (IPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ + uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} IPSR_Type; + + +/** \brief Union type to access the Special-Purpose Program Status Registers (xPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:15; /*!< bit: 9..23 Reserved */ +#else + uint32_t _reserved0:7; /*!< bit: 9..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */ +#endif + uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */ + uint32_t IT:2; /*!< bit: 25..26 saved IT state (read 0) */ + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} xPSR_Type; + + +/** \brief Union type to access the Control Registers (CONTROL). + */ +typedef union +{ + struct + { + uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */ + uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */ + uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */ + uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} CONTROL_Type; + +/*@} end of group CMSIS_CORE */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_NVIC CMSIS NVIC + Type definitions for the Cortex-M NVIC Registers + @{ + */ + +/** \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC). + */ +typedef struct +{ + __IO uint32_t ISER[8]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */ + uint32_t RESERVED0[24]; + __IO uint32_t ICER[8]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */ + uint32_t RSERVED1[24]; + __IO uint32_t ISPR[8]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */ + uint32_t RESERVED2[24]; + __IO uint32_t ICPR[8]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */ + uint32_t RESERVED3[24]; + __IO uint32_t IABR[8]; /*!< Offset: 0x200 (R/W) Interrupt Active bit Register */ + uint32_t RESERVED4[56]; + __IO uint8_t IP[240]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide) */ + uint32_t RESERVED5[644]; + __O uint32_t STIR; /*!< Offset: 0xE00 ( /W) Software Trigger Interrupt Register */ +} NVIC_Type; + +/* Software Triggered Interrupt Register Definitions */ +#define NVIC_STIR_INTID_Pos 0 /*!< STIR: INTLINESNUM Position */ +#define NVIC_STIR_INTID_Msk (0x1FFUL << NVIC_STIR_INTID_Pos) /*!< STIR: INTLINESNUM Mask */ + +/*@} end of group CMSIS_NVIC */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SCB CMSIS SCB + Type definitions for the Cortex-M System Control Block Registers + @{ + */ + +/** \brief Structure type to access the System Control Block (SCB). + */ +typedef struct +{ + __I uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */ + __IO uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */ + __IO uint32_t VTOR; /*!< Offset: 0x008 (R/W) Vector Table Offset Register */ + __IO uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */ + __IO uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */ + __IO uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */ + __IO uint8_t SHP[12]; /*!< Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15) */ + __IO uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */ + __IO uint32_t CFSR; /*!< Offset: 0x028 (R/W) Configurable Fault Status Register */ + __IO uint32_t HFSR; /*!< Offset: 0x02C (R/W) HardFault Status Register */ + __IO uint32_t DFSR; /*!< Offset: 0x030 (R/W) Debug Fault Status Register */ + __IO uint32_t MMFAR; /*!< Offset: 0x034 (R/W) MemManage Fault Address Register */ + __IO uint32_t BFAR; /*!< Offset: 0x038 (R/W) BusFault Address Register */ + __IO uint32_t AFSR; /*!< Offset: 0x03C (R/W) Auxiliary Fault Status Register */ + __I uint32_t PFR[2]; /*!< Offset: 0x040 (R/ ) Processor Feature Register */ + __I uint32_t DFR; /*!< Offset: 0x048 (R/ ) Debug Feature Register */ + __I uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ + __I uint32_t MMFR[4]; /*!< Offset: 0x050 (R/ ) Memory Model Feature Register */ + __I uint32_t ISAR[5]; /*!< Offset: 0x060 (R/ ) Instruction Set Attributes Register */ + uint32_t RESERVED0[5]; + __IO uint32_t CPACR; /*!< Offset: 0x088 (R/W) Coprocessor Access Control Register */ +} SCB_Type; + +/* SCB CPUID Register Definitions */ +#define SCB_CPUID_IMPLEMENTER_Pos 24 /*!< SCB CPUID: IMPLEMENTER Position */ +#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */ + +#define SCB_CPUID_VARIANT_Pos 20 /*!< SCB CPUID: VARIANT Position */ +#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */ + +#define SCB_CPUID_ARCHITECTURE_Pos 16 /*!< SCB CPUID: ARCHITECTURE Position */ +#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */ + +#define SCB_CPUID_PARTNO_Pos 4 /*!< SCB CPUID: PARTNO Position */ +#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */ + +#define SCB_CPUID_REVISION_Pos 0 /*!< SCB CPUID: REVISION Position */ +#define SCB_CPUID_REVISION_Msk (0xFUL << SCB_CPUID_REVISION_Pos) /*!< SCB CPUID: REVISION Mask */ + +/* SCB Interrupt Control State Register Definitions */ +#define SCB_ICSR_NMIPENDSET_Pos 31 /*!< SCB ICSR: NMIPENDSET Position */ +#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */ + +#define SCB_ICSR_PENDSVSET_Pos 28 /*!< SCB ICSR: PENDSVSET Position */ +#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */ + +#define SCB_ICSR_PENDSVCLR_Pos 27 /*!< SCB ICSR: PENDSVCLR Position */ +#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */ + +#define SCB_ICSR_PENDSTSET_Pos 26 /*!< SCB ICSR: PENDSTSET Position */ +#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */ + +#define SCB_ICSR_PENDSTCLR_Pos 25 /*!< SCB ICSR: PENDSTCLR Position */ +#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */ + +#define SCB_ICSR_ISRPREEMPT_Pos 23 /*!< SCB ICSR: ISRPREEMPT Position */ +#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */ + +#define SCB_ICSR_ISRPENDING_Pos 22 /*!< SCB ICSR: ISRPENDING Position */ +#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */ + +#define SCB_ICSR_VECTPENDING_Pos 12 /*!< SCB ICSR: VECTPENDING Position */ +#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */ + +#define SCB_ICSR_RETTOBASE_Pos 11 /*!< SCB ICSR: RETTOBASE Position */ +#define SCB_ICSR_RETTOBASE_Msk (1UL << SCB_ICSR_RETTOBASE_Pos) /*!< SCB ICSR: RETTOBASE Mask */ + +#define SCB_ICSR_VECTACTIVE_Pos 0 /*!< SCB ICSR: VECTACTIVE Position */ +#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL << SCB_ICSR_VECTACTIVE_Pos) /*!< SCB ICSR: VECTACTIVE Mask */ + +/* SCB Vector Table Offset Register Definitions */ +#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */ +#define SCB_VTOR_TBLOFF_Msk (0x1FFFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */ + +/* SCB Application Interrupt and Reset Control Register Definitions */ +#define SCB_AIRCR_VECTKEY_Pos 16 /*!< SCB AIRCR: VECTKEY Position */ +#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */ + +#define SCB_AIRCR_VECTKEYSTAT_Pos 16 /*!< SCB AIRCR: VECTKEYSTAT Position */ +#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */ + +#define SCB_AIRCR_ENDIANESS_Pos 15 /*!< SCB AIRCR: ENDIANESS Position */ +#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */ + +#define SCB_AIRCR_PRIGROUP_Pos 8 /*!< SCB AIRCR: PRIGROUP Position */ +#define SCB_AIRCR_PRIGROUP_Msk (7UL << SCB_AIRCR_PRIGROUP_Pos) /*!< SCB AIRCR: PRIGROUP Mask */ + +#define SCB_AIRCR_SYSRESETREQ_Pos 2 /*!< SCB AIRCR: SYSRESETREQ Position */ +#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */ + +#define SCB_AIRCR_VECTCLRACTIVE_Pos 1 /*!< SCB AIRCR: VECTCLRACTIVE Position */ +#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */ + +#define SCB_AIRCR_VECTRESET_Pos 0 /*!< SCB AIRCR: VECTRESET Position */ +#define SCB_AIRCR_VECTRESET_Msk (1UL << SCB_AIRCR_VECTRESET_Pos) /*!< SCB AIRCR: VECTRESET Mask */ + +/* SCB System Control Register Definitions */ +#define SCB_SCR_SEVONPEND_Pos 4 /*!< SCB SCR: SEVONPEND Position */ +#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */ + +#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */ +#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */ + +#define SCB_SCR_SLEEPONEXIT_Pos 1 /*!< SCB SCR: SLEEPONEXIT Position */ +#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */ + +/* SCB Configuration Control Register Definitions */ +#define SCB_CCR_STKALIGN_Pos 9 /*!< SCB CCR: STKALIGN Position */ +#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */ + +#define SCB_CCR_BFHFNMIGN_Pos 8 /*!< SCB CCR: BFHFNMIGN Position */ +#define SCB_CCR_BFHFNMIGN_Msk (1UL << SCB_CCR_BFHFNMIGN_Pos) /*!< SCB CCR: BFHFNMIGN Mask */ + +#define SCB_CCR_DIV_0_TRP_Pos 4 /*!< SCB CCR: DIV_0_TRP Position */ +#define SCB_CCR_DIV_0_TRP_Msk (1UL << SCB_CCR_DIV_0_TRP_Pos) /*!< SCB CCR: DIV_0_TRP Mask */ + +#define SCB_CCR_UNALIGN_TRP_Pos 3 /*!< SCB CCR: UNALIGN_TRP Position */ +#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */ + +#define SCB_CCR_USERSETMPEND_Pos 1 /*!< SCB CCR: USERSETMPEND Position */ +#define SCB_CCR_USERSETMPEND_Msk (1UL << SCB_CCR_USERSETMPEND_Pos) /*!< SCB CCR: USERSETMPEND Mask */ + +#define SCB_CCR_NONBASETHRDENA_Pos 0 /*!< SCB CCR: NONBASETHRDENA Position */ +#define SCB_CCR_NONBASETHRDENA_Msk (1UL << SCB_CCR_NONBASETHRDENA_Pos) /*!< SCB CCR: NONBASETHRDENA Mask */ + +/* SCB System Handler Control and State Register Definitions */ +#define SCB_SHCSR_USGFAULTENA_Pos 18 /*!< SCB SHCSR: USGFAULTENA Position */ +#define SCB_SHCSR_USGFAULTENA_Msk (1UL << SCB_SHCSR_USGFAULTENA_Pos) /*!< SCB SHCSR: USGFAULTENA Mask */ + +#define SCB_SHCSR_BUSFAULTENA_Pos 17 /*!< SCB SHCSR: BUSFAULTENA Position */ +#define SCB_SHCSR_BUSFAULTENA_Msk (1UL << SCB_SHCSR_BUSFAULTENA_Pos) /*!< SCB SHCSR: BUSFAULTENA Mask */ + +#define SCB_SHCSR_MEMFAULTENA_Pos 16 /*!< SCB SHCSR: MEMFAULTENA Position */ +#define SCB_SHCSR_MEMFAULTENA_Msk (1UL << SCB_SHCSR_MEMFAULTENA_Pos) /*!< SCB SHCSR: MEMFAULTENA Mask */ + +#define SCB_SHCSR_SVCALLPENDED_Pos 15 /*!< SCB SHCSR: SVCALLPENDED Position */ +#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */ + +#define SCB_SHCSR_BUSFAULTPENDED_Pos 14 /*!< SCB SHCSR: BUSFAULTPENDED Position */ +#define SCB_SHCSR_BUSFAULTPENDED_Msk (1UL << SCB_SHCSR_BUSFAULTPENDED_Pos) /*!< SCB SHCSR: BUSFAULTPENDED Mask */ + +#define SCB_SHCSR_MEMFAULTPENDED_Pos 13 /*!< SCB SHCSR: MEMFAULTPENDED Position */ +#define SCB_SHCSR_MEMFAULTPENDED_Msk (1UL << SCB_SHCSR_MEMFAULTPENDED_Pos) /*!< SCB SHCSR: MEMFAULTPENDED Mask */ + +#define SCB_SHCSR_USGFAULTPENDED_Pos 12 /*!< SCB SHCSR: USGFAULTPENDED Position */ +#define SCB_SHCSR_USGFAULTPENDED_Msk (1UL << SCB_SHCSR_USGFAULTPENDED_Pos) /*!< SCB SHCSR: USGFAULTPENDED Mask */ + +#define SCB_SHCSR_SYSTICKACT_Pos 11 /*!< SCB SHCSR: SYSTICKACT Position */ +#define SCB_SHCSR_SYSTICKACT_Msk (1UL << SCB_SHCSR_SYSTICKACT_Pos) /*!< SCB SHCSR: SYSTICKACT Mask */ + +#define SCB_SHCSR_PENDSVACT_Pos 10 /*!< SCB SHCSR: PENDSVACT Position */ +#define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB SHCSR: PENDSVACT Mask */ + +#define SCB_SHCSR_MONITORACT_Pos 8 /*!< SCB SHCSR: MONITORACT Position */ +#define SCB_SHCSR_MONITORACT_Msk (1UL << SCB_SHCSR_MONITORACT_Pos) /*!< SCB SHCSR: MONITORACT Mask */ + +#define SCB_SHCSR_SVCALLACT_Pos 7 /*!< SCB SHCSR: SVCALLACT Position */ +#define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB SHCSR: SVCALLACT Mask */ + +#define SCB_SHCSR_USGFAULTACT_Pos 3 /*!< SCB SHCSR: USGFAULTACT Position */ +#define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB SHCSR: USGFAULTACT Mask */ + +#define SCB_SHCSR_BUSFAULTACT_Pos 1 /*!< SCB SHCSR: BUSFAULTACT Position */ +#define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB SHCSR: BUSFAULTACT Mask */ + +#define SCB_SHCSR_MEMFAULTACT_Pos 0 /*!< SCB SHCSR: MEMFAULTACT Position */ +#define SCB_SHCSR_MEMFAULTACT_Msk (1UL << SCB_SHCSR_MEMFAULTACT_Pos) /*!< SCB SHCSR: MEMFAULTACT Mask */ + +/* SCB Configurable Fault Status Registers Definitions */ +#define SCB_CFSR_USGFAULTSR_Pos 16 /*!< SCB CFSR: Usage Fault Status Register Position */ +#define SCB_CFSR_USGFAULTSR_Msk (0xFFFFUL << SCB_CFSR_USGFAULTSR_Pos) /*!< SCB CFSR: Usage Fault Status Register Mask */ + +#define SCB_CFSR_BUSFAULTSR_Pos 8 /*!< SCB CFSR: Bus Fault Status Register Position */ +#define SCB_CFSR_BUSFAULTSR_Msk (0xFFUL << SCB_CFSR_BUSFAULTSR_Pos) /*!< SCB CFSR: Bus Fault Status Register Mask */ + +#define SCB_CFSR_MEMFAULTSR_Pos 0 /*!< SCB CFSR: Memory Manage Fault Status Register Position */ +#define SCB_CFSR_MEMFAULTSR_Msk (0xFFUL << SCB_CFSR_MEMFAULTSR_Pos) /*!< SCB CFSR: Memory Manage Fault Status Register Mask */ + +/* SCB Hard Fault Status Registers Definitions */ +#define SCB_HFSR_DEBUGEVT_Pos 31 /*!< SCB HFSR: DEBUGEVT Position */ +#define SCB_HFSR_DEBUGEVT_Msk (1UL << SCB_HFSR_DEBUGEVT_Pos) /*!< SCB HFSR: DEBUGEVT Mask */ + +#define SCB_HFSR_FORCED_Pos 30 /*!< SCB HFSR: FORCED Position */ +#define SCB_HFSR_FORCED_Msk (1UL << SCB_HFSR_FORCED_Pos) /*!< SCB HFSR: FORCED Mask */ + +#define SCB_HFSR_VECTTBL_Pos 1 /*!< SCB HFSR: VECTTBL Position */ +#define SCB_HFSR_VECTTBL_Msk (1UL << SCB_HFSR_VECTTBL_Pos) /*!< SCB HFSR: VECTTBL Mask */ + +/* SCB Debug Fault Status Register Definitions */ +#define SCB_DFSR_EXTERNAL_Pos 4 /*!< SCB DFSR: EXTERNAL Position */ +#define SCB_DFSR_EXTERNAL_Msk (1UL << SCB_DFSR_EXTERNAL_Pos) /*!< SCB DFSR: EXTERNAL Mask */ + +#define SCB_DFSR_VCATCH_Pos 3 /*!< SCB DFSR: VCATCH Position */ +#define SCB_DFSR_VCATCH_Msk (1UL << SCB_DFSR_VCATCH_Pos) /*!< SCB DFSR: VCATCH Mask */ + +#define SCB_DFSR_DWTTRAP_Pos 2 /*!< SCB DFSR: DWTTRAP Position */ +#define SCB_DFSR_DWTTRAP_Msk (1UL << SCB_DFSR_DWTTRAP_Pos) /*!< SCB DFSR: DWTTRAP Mask */ + +#define SCB_DFSR_BKPT_Pos 1 /*!< SCB DFSR: BKPT Position */ +#define SCB_DFSR_BKPT_Msk (1UL << SCB_DFSR_BKPT_Pos) /*!< SCB DFSR: BKPT Mask */ + +#define SCB_DFSR_HALTED_Pos 0 /*!< SCB DFSR: HALTED Position */ +#define SCB_DFSR_HALTED_Msk (1UL << SCB_DFSR_HALTED_Pos) /*!< SCB DFSR: HALTED Mask */ + +/*@} end of group CMSIS_SCB */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SCnSCB CMSIS System Control and ID Register not in the SCB + Type definitions for the Cortex-M System Control and ID Register not in the SCB + @{ + */ + +/** \brief Structure type to access the System Control and ID Register not in the SCB. + */ +typedef struct +{ + uint32_t RESERVED0[1]; + __I uint32_t ICTR; /*!< Offset: 0x004 (R/ ) Interrupt Controller Type Register */ +#if ((defined __CM3_REV) && (__CM3_REV >= 0x200)) + __IO uint32_t ACTLR; /*!< Offset: 0x008 (R/W) Auxiliary Control Register */ +#else + uint32_t RESERVED1[1]; +#endif +} SCnSCB_Type; + +/* Interrupt Controller Type Register Definitions */ +#define SCnSCB_ICTR_INTLINESNUM_Pos 0 /*!< ICTR: INTLINESNUM Position */ +#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL << SCnSCB_ICTR_INTLINESNUM_Pos) /*!< ICTR: INTLINESNUM Mask */ + +/* Auxiliary Control Register Definitions */ + +#define SCnSCB_ACTLR_DISFOLD_Pos 2 /*!< ACTLR: DISFOLD Position */ +#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR: DISFOLD Mask */ + +#define SCnSCB_ACTLR_DISDEFWBUF_Pos 1 /*!< ACTLR: DISDEFWBUF Position */ +#define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) /*!< ACTLR: DISDEFWBUF Mask */ + +#define SCnSCB_ACTLR_DISMCYCINT_Pos 0 /*!< ACTLR: DISMCYCINT Position */ +#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL << SCnSCB_ACTLR_DISMCYCINT_Pos) /*!< ACTLR: DISMCYCINT Mask */ + +/*@} end of group CMSIS_SCnotSCB */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SysTick CMSIS SysTick + Type definitions for the Cortex-M System Timer Registers + @{ + */ + +/** \brief Structure type to access the System Timer (SysTick). + */ +typedef struct +{ + __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */ + __IO uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */ + __IO uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */ + __I uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */ +} SysTick_Type; + +/* SysTick Control / Status Register Definitions */ +#define SysTick_CTRL_COUNTFLAG_Pos 16 /*!< SysTick CTRL: COUNTFLAG Position */ +#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */ + +#define SysTick_CTRL_CLKSOURCE_Pos 2 /*!< SysTick CTRL: CLKSOURCE Position */ +#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */ + +#define SysTick_CTRL_TICKINT_Pos 1 /*!< SysTick CTRL: TICKINT Position */ +#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */ + +#define SysTick_CTRL_ENABLE_Pos 0 /*!< SysTick CTRL: ENABLE Position */ +#define SysTick_CTRL_ENABLE_Msk (1UL << SysTick_CTRL_ENABLE_Pos) /*!< SysTick CTRL: ENABLE Mask */ + +/* SysTick Reload Register Definitions */ +#define SysTick_LOAD_RELOAD_Pos 0 /*!< SysTick LOAD: RELOAD Position */ +#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL << SysTick_LOAD_RELOAD_Pos) /*!< SysTick LOAD: RELOAD Mask */ + +/* SysTick Current Register Definitions */ +#define SysTick_VAL_CURRENT_Pos 0 /*!< SysTick VAL: CURRENT Position */ +#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick VAL: CURRENT Mask */ + +/* SysTick Calibration Register Definitions */ +#define SysTick_CALIB_NOREF_Pos 31 /*!< SysTick CALIB: NOREF Position */ +#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */ + +#define SysTick_CALIB_SKEW_Pos 30 /*!< SysTick CALIB: SKEW Position */ +#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */ + +#define SysTick_CALIB_TENMS_Pos 0 /*!< SysTick CALIB: TENMS Position */ +#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick CALIB: TENMS Mask */ + +/*@} end of group CMSIS_SysTick */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_ITM CMSIS ITM + Type definitions for the Cortex-M Instrumentation Trace Macrocell (ITM) + @{ + */ + +/** \brief Structure type to access the Instrumentation Trace Macrocell Register (ITM). + */ +typedef struct +{ + __O union + { + __O uint8_t u8; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 8-bit */ + __O uint16_t u16; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 16-bit */ + __O uint32_t u32; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 32-bit */ + } PORT [32]; /*!< Offset: 0x000 ( /W) ITM Stimulus Port Registers */ + uint32_t RESERVED0[864]; + __IO uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */ + uint32_t RESERVED1[15]; + __IO uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */ + uint32_t RESERVED2[15]; + __IO uint32_t TCR; /*!< Offset: 0xE80 (R/W) ITM Trace Control Register */ +} ITM_Type; + +/* ITM Trace Privilege Register Definitions */ +#define ITM_TPR_PRIVMASK_Pos 0 /*!< ITM TPR: PRIVMASK Position */ +#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) /*!< ITM TPR: PRIVMASK Mask */ + +/* ITM Trace Control Register Definitions */ +#define ITM_TCR_BUSY_Pos 23 /*!< ITM TCR: BUSY Position */ +#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM TCR: BUSY Mask */ + +#define ITM_TCR_TraceBusID_Pos 16 /*!< ITM TCR: ATBID Position */ +#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) /*!< ITM TCR: ATBID Mask */ + +#define ITM_TCR_GTSFREQ_Pos 10 /*!< ITM TCR: Global timestamp frequency Position */ +#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) /*!< ITM TCR: Global timestamp frequency Mask */ + +#define ITM_TCR_TSPrescale_Pos 8 /*!< ITM TCR: TSPrescale Position */ +#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) /*!< ITM TCR: TSPrescale Mask */ + +#define ITM_TCR_SWOENA_Pos 4 /*!< ITM TCR: SWOENA Position */ +#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) /*!< ITM TCR: SWOENA Mask */ + +#define ITM_TCR_TXENA_Pos 3 /*!< ITM TCR: TXENA Position */ +#define ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) /*!< ITM TCR: TXENA Mask */ + +#define ITM_TCR_SYNCENA_Pos 2 /*!< ITM TCR: SYNCENA Position */ +#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) /*!< ITM TCR: SYNCENA Mask */ + +#define ITM_TCR_TSENA_Pos 1 /*!< ITM TCR: TSENA Position */ +#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) /*!< ITM TCR: TSENA Mask */ + +#define ITM_TCR_ITMENA_Pos 0 /*!< ITM TCR: ITM Enable bit Position */ +#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) /*!< ITM TCR: ITM Enable bit Mask */ + +/*@}*/ /* end of group CMSIS_ITM */ + + +#if (__MPU_PRESENT == 1) +/** \ingroup CMSIS_core_register + \defgroup CMSIS_MPU CMSIS MPU + Type definitions for the Cortex-M Memory Protection Unit (MPU) + @{ + */ + +/** \brief Structure type to access the Memory Protection Unit (MPU). + */ +typedef struct +{ + __I uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */ + __IO uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */ + __IO uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */ + __IO uint32_t RBAR; /*!< Offset: 0x00C (R/W) MPU Region Base Address Register */ + __IO uint32_t RASR; /*!< Offset: 0x010 (R/W) MPU Region Attribute and Size Register */ + __IO uint32_t RBAR_A1; /*!< Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register */ + __IO uint32_t RASR_A1; /*!< Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register */ + __IO uint32_t RBAR_A2; /*!< Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register */ + __IO uint32_t RASR_A2; /*!< Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register */ + __IO uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register */ + __IO uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register */ +} MPU_Type; + +/* MPU Type Register */ +#define MPU_TYPE_IREGION_Pos 16 /*!< MPU TYPE: IREGION Position */ +#define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU TYPE: IREGION Mask */ + +#define MPU_TYPE_DREGION_Pos 8 /*!< MPU TYPE: DREGION Position */ +#define MPU_TYPE_DREGION_Msk (0xFFUL << MPU_TYPE_DREGION_Pos) /*!< MPU TYPE: DREGION Mask */ + +#define MPU_TYPE_SEPARATE_Pos 0 /*!< MPU TYPE: SEPARATE Position */ +#define MPU_TYPE_SEPARATE_Msk (1UL << MPU_TYPE_SEPARATE_Pos) /*!< MPU TYPE: SEPARATE Mask */ + +/* MPU Control Register */ +#define MPU_CTRL_PRIVDEFENA_Pos 2 /*!< MPU CTRL: PRIVDEFENA Position */ +#define MPU_CTRL_PRIVDEFENA_Msk (1UL << MPU_CTRL_PRIVDEFENA_Pos) /*!< MPU CTRL: PRIVDEFENA Mask */ + +#define MPU_CTRL_HFNMIENA_Pos 1 /*!< MPU CTRL: HFNMIENA Position */ +#define MPU_CTRL_HFNMIENA_Msk (1UL << MPU_CTRL_HFNMIENA_Pos) /*!< MPU CTRL: HFNMIENA Mask */ + +#define MPU_CTRL_ENABLE_Pos 0 /*!< MPU CTRL: ENABLE Position */ +#define MPU_CTRL_ENABLE_Msk (1UL << MPU_CTRL_ENABLE_Pos) /*!< MPU CTRL: ENABLE Mask */ + +/* MPU Region Number Register */ +#define MPU_RNR_REGION_Pos 0 /*!< MPU RNR: REGION Position */ +#define MPU_RNR_REGION_Msk (0xFFUL << MPU_RNR_REGION_Pos) /*!< MPU RNR: REGION Mask */ + +/* MPU Region Base Address Register */ +#define MPU_RBAR_ADDR_Pos 5 /*!< MPU RBAR: ADDR Position */ +#define MPU_RBAR_ADDR_Msk (0x7FFFFFFUL << MPU_RBAR_ADDR_Pos) /*!< MPU RBAR: ADDR Mask */ + +#define MPU_RBAR_VALID_Pos 4 /*!< MPU RBAR: VALID Position */ +#define MPU_RBAR_VALID_Msk (1UL << MPU_RBAR_VALID_Pos) /*!< MPU RBAR: VALID Mask */ + +#define MPU_RBAR_REGION_Pos 0 /*!< MPU RBAR: REGION Position */ +#define MPU_RBAR_REGION_Msk (0xFUL << MPU_RBAR_REGION_Pos) /*!< MPU RBAR: REGION Mask */ + +/* MPU Region Attribute and Size Register */ +#define MPU_RASR_ATTRS_Pos 16 /*!< MPU RASR: MPU Region Attribute field Position */ +#define MPU_RASR_ATTRS_Msk (0xFFFFUL << MPU_RASR_ATTRS_Pos) /*!< MPU RASR: MPU Region Attribute field Mask */ + +#define MPU_RASR_SRD_Pos 8 /*!< MPU RASR: Sub-Region Disable Position */ +#define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU RASR: Sub-Region Disable Mask */ + +#define MPU_RASR_SIZE_Pos 1 /*!< MPU RASR: Region Size Field Position */ +#define MPU_RASR_SIZE_Msk (0x1FUL << MPU_RASR_SIZE_Pos) /*!< MPU RASR: Region Size Field Mask */ + +#define MPU_RASR_ENABLE_Pos 0 /*!< MPU RASR: Region enable bit Position */ +#define MPU_RASR_ENABLE_Msk (1UL << MPU_RASR_ENABLE_Pos) /*!< MPU RASR: Region enable bit Disable Mask */ + +/*@} end of group CMSIS_MPU */ +#endif + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CoreDebug CMSIS Core Debug + Type definitions for the Cortex-M Core Debug Registers + @{ + */ + +/** \brief Structure type to access the Core Debug Register (CoreDebug). + */ +typedef struct +{ + __IO uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */ + __O uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */ + __IO uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */ + __IO uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */ +} CoreDebug_Type; + +/* Debug Halting Control and Status Register */ +#define CoreDebug_DHCSR_DBGKEY_Pos 16 /*!< CoreDebug DHCSR: DBGKEY Position */ +#define CoreDebug_DHCSR_DBGKEY_Msk (0xFFFFUL << CoreDebug_DHCSR_DBGKEY_Pos) /*!< CoreDebug DHCSR: DBGKEY Mask */ + +#define CoreDebug_DHCSR_S_RESET_ST_Pos 25 /*!< CoreDebug DHCSR: S_RESET_ST Position */ +#define CoreDebug_DHCSR_S_RESET_ST_Msk (1UL << CoreDebug_DHCSR_S_RESET_ST_Pos) /*!< CoreDebug DHCSR: S_RESET_ST Mask */ + +#define CoreDebug_DHCSR_S_RETIRE_ST_Pos 24 /*!< CoreDebug DHCSR: S_RETIRE_ST Position */ +#define CoreDebug_DHCSR_S_RETIRE_ST_Msk (1UL << CoreDebug_DHCSR_S_RETIRE_ST_Pos) /*!< CoreDebug DHCSR: S_RETIRE_ST Mask */ + +#define CoreDebug_DHCSR_S_LOCKUP_Pos 19 /*!< CoreDebug DHCSR: S_LOCKUP Position */ +#define CoreDebug_DHCSR_S_LOCKUP_Msk (1UL << CoreDebug_DHCSR_S_LOCKUP_Pos) /*!< CoreDebug DHCSR: S_LOCKUP Mask */ + +#define CoreDebug_DHCSR_S_SLEEP_Pos 18 /*!< CoreDebug DHCSR: S_SLEEP Position */ +#define CoreDebug_DHCSR_S_SLEEP_Msk (1UL << CoreDebug_DHCSR_S_SLEEP_Pos) /*!< CoreDebug DHCSR: S_SLEEP Mask */ + +#define CoreDebug_DHCSR_S_HALT_Pos 17 /*!< CoreDebug DHCSR: S_HALT Position */ +#define CoreDebug_DHCSR_S_HALT_Msk (1UL << CoreDebug_DHCSR_S_HALT_Pos) /*!< CoreDebug DHCSR: S_HALT Mask */ + +#define CoreDebug_DHCSR_S_REGRDY_Pos 16 /*!< CoreDebug DHCSR: S_REGRDY Position */ +#define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< CoreDebug DHCSR: S_REGRDY Mask */ + +#define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5 /*!< CoreDebug DHCSR: C_SNAPSTALL Position */ +#define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< CoreDebug DHCSR: C_SNAPSTALL Mask */ + +#define CoreDebug_DHCSR_C_MASKINTS_Pos 3 /*!< CoreDebug DHCSR: C_MASKINTS Position */ +#define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< CoreDebug DHCSR: C_MASKINTS Mask */ + +#define CoreDebug_DHCSR_C_STEP_Pos 2 /*!< CoreDebug DHCSR: C_STEP Position */ +#define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< CoreDebug DHCSR: C_STEP Mask */ + +#define CoreDebug_DHCSR_C_HALT_Pos 1 /*!< CoreDebug DHCSR: C_HALT Position */ +#define CoreDebug_DHCSR_C_HALT_Msk (1UL << CoreDebug_DHCSR_C_HALT_Pos) /*!< CoreDebug DHCSR: C_HALT Mask */ + +#define CoreDebug_DHCSR_C_DEBUGEN_Pos 0 /*!< CoreDebug DHCSR: C_DEBUGEN Position */ +#define CoreDebug_DHCSR_C_DEBUGEN_Msk (1UL << CoreDebug_DHCSR_C_DEBUGEN_Pos) /*!< CoreDebug DHCSR: C_DEBUGEN Mask */ + +/* Debug Core Register Selector Register */ +#define CoreDebug_DCRSR_REGWnR_Pos 16 /*!< CoreDebug DCRSR: REGWnR Position */ +#define CoreDebug_DCRSR_REGWnR_Msk (1UL << CoreDebug_DCRSR_REGWnR_Pos) /*!< CoreDebug DCRSR: REGWnR Mask */ + +#define CoreDebug_DCRSR_REGSEL_Pos 0 /*!< CoreDebug DCRSR: REGSEL Position */ +#define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL << CoreDebug_DCRSR_REGSEL_Pos) /*!< CoreDebug DCRSR: REGSEL Mask */ + +/* Debug Exception and Monitor Control Register */ +#define CoreDebug_DEMCR_TRCENA_Pos 24 /*!< CoreDebug DEMCR: TRCENA Position */ +#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */ + +#define CoreDebug_DEMCR_MON_REQ_Pos 19 /*!< CoreDebug DEMCR: MON_REQ Position */ +#define CoreDebug_DEMCR_MON_REQ_Msk (1UL << CoreDebug_DEMCR_MON_REQ_Pos) /*!< CoreDebug DEMCR: MON_REQ Mask */ + +#define CoreDebug_DEMCR_MON_STEP_Pos 18 /*!< CoreDebug DEMCR: MON_STEP Position */ +#define CoreDebug_DEMCR_MON_STEP_Msk (1UL << CoreDebug_DEMCR_MON_STEP_Pos) /*!< CoreDebug DEMCR: MON_STEP Mask */ + +#define CoreDebug_DEMCR_MON_PEND_Pos 17 /*!< CoreDebug DEMCR: MON_PEND Position */ +#define CoreDebug_DEMCR_MON_PEND_Msk (1UL << CoreDebug_DEMCR_MON_PEND_Pos) /*!< CoreDebug DEMCR: MON_PEND Mask */ + +#define CoreDebug_DEMCR_MON_EN_Pos 16 /*!< CoreDebug DEMCR: MON_EN Position */ +#define CoreDebug_DEMCR_MON_EN_Msk (1UL << CoreDebug_DEMCR_MON_EN_Pos) /*!< CoreDebug DEMCR: MON_EN Mask */ + +#define CoreDebug_DEMCR_VC_HARDERR_Pos 10 /*!< CoreDebug DEMCR: VC_HARDERR Position */ +#define CoreDebug_DEMCR_VC_HARDERR_Msk (1UL << CoreDebug_DEMCR_VC_HARDERR_Pos) /*!< CoreDebug DEMCR: VC_HARDERR Mask */ + +#define CoreDebug_DEMCR_VC_INTERR_Pos 9 /*!< CoreDebug DEMCR: VC_INTERR Position */ +#define CoreDebug_DEMCR_VC_INTERR_Msk (1UL << CoreDebug_DEMCR_VC_INTERR_Pos) /*!< CoreDebug DEMCR: VC_INTERR Mask */ + +#define CoreDebug_DEMCR_VC_BUSERR_Pos 8 /*!< CoreDebug DEMCR: VC_BUSERR Position */ +#define CoreDebug_DEMCR_VC_BUSERR_Msk (1UL << CoreDebug_DEMCR_VC_BUSERR_Pos) /*!< CoreDebug DEMCR: VC_BUSERR Mask */ + +#define CoreDebug_DEMCR_VC_STATERR_Pos 7 /*!< CoreDebug DEMCR: VC_STATERR Position */ +#define CoreDebug_DEMCR_VC_STATERR_Msk (1UL << CoreDebug_DEMCR_VC_STATERR_Pos) /*!< CoreDebug DEMCR: VC_STATERR Mask */ + +#define CoreDebug_DEMCR_VC_CHKERR_Pos 6 /*!< CoreDebug DEMCR: VC_CHKERR Position */ +#define CoreDebug_DEMCR_VC_CHKERR_Msk (1UL << CoreDebug_DEMCR_VC_CHKERR_Pos) /*!< CoreDebug DEMCR: VC_CHKERR Mask */ + +#define CoreDebug_DEMCR_VC_NOCPERR_Pos 5 /*!< CoreDebug DEMCR: VC_NOCPERR Position */ +#define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< CoreDebug DEMCR: VC_NOCPERR Mask */ + +#define CoreDebug_DEMCR_VC_MMERR_Pos 4 /*!< CoreDebug DEMCR: VC_MMERR Position */ +#define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< CoreDebug DEMCR: VC_MMERR Mask */ + +#define CoreDebug_DEMCR_VC_CORERESET_Pos 0 /*!< CoreDebug DEMCR: VC_CORERESET Position */ +#define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL << CoreDebug_DEMCR_VC_CORERESET_Pos) /*!< CoreDebug DEMCR: VC_CORERESET Mask */ + +/*@} end of group CMSIS_CoreDebug */ + + +/** \ingroup CMSIS_core_register + @{ + */ + +/* Memory mapping of Cortex-M3 Hardware */ +#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ +#define ITM_BASE (0xE0000000UL) /*!< ITM Base Address */ +#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */ +#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */ +#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */ +#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */ + +#define SCnSCB ((SCnSCB_Type *) SCS_BASE ) /*!< System control Register not in SCB */ +#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */ +#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */ +#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */ +#define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct */ +#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */ + +#if (__MPU_PRESENT == 1) + #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit */ + #define MPU ((MPU_Type *) MPU_BASE ) /*!< Memory Protection Unit */ +#endif + +/*@} */ + + + +/******************************************************************************* + * Hardware Abstraction Layer + ******************************************************************************/ +/** \defgroup CMSIS_Core_FunctionInterface CMSIS Core Function Interface + Core Function Interface contains: + - Core NVIC Functions + - Core SysTick Functions + - Core Debug Functions + - Core Register Access Functions +*/ + + + +/* ########################## NVIC functions #################################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_NVICFunctions CMSIS Core NVIC Functions + @{ + */ + +/** \brief Set Priority Grouping + + This function sets the priority grouping field using the required unlock sequence. + The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field. + Only values from 0..7 are used. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set. + + \param [in] PriorityGroup Priority grouping field + */ +static __INLINE void NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + uint32_t reg_value; + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07); /* only values 0..7 are used */ + + reg_value = SCB->AIRCR; /* read old register configuration */ + reg_value &= ~(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk); /* clear bits to change */ + reg_value = (reg_value | + ((uint32_t)0x5FA << SCB_AIRCR_VECTKEY_Pos) | + (PriorityGroupTmp << 8)); /* Insert write key and priorty group */ + SCB->AIRCR = reg_value; +} + + +/** \brief Get Priority Grouping + + This function gets the priority grouping from NVIC Interrupt Controller. + Priority grouping is SCB->AIRCR [10:8] PRIGROUP field. + + \return Priority grouping field + */ +static __INLINE uint32_t NVIC_GetPriorityGrouping(void) +{ + return ((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos); /* read priority grouping field */ +} + + +/** \brief Enable External Interrupt + + This function enables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to enable + */ +static __INLINE void NVIC_EnableIRQ(IRQn_Type IRQn) +{ + NVIC->ISER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* enable interrupt */ +} + + +/** \brief Disable External Interrupt + + This function disables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to disable + */ +static __INLINE void NVIC_DisableIRQ(IRQn_Type IRQn) +{ + NVIC->ICER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* disable interrupt */ +} + + +/** \brief Get Pending Interrupt + + This function reads the pending register in the NVIC and returns the pending bit + for the specified interrupt. + + \param [in] IRQn Number of the interrupt for get pending + \return 0 Interrupt status is not pending + \return 1 Interrupt status is pending + */ +static __INLINE uint32_t NVIC_GetPendingIRQ(IRQn_Type IRQn) +{ + return((uint32_t) ((NVIC->ISPR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if pending else 0 */ +} + + +/** \brief Set Pending Interrupt + + This function sets the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for set pending + */ +static __INLINE void NVIC_SetPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ISPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* set interrupt pending */ +} + + +/** \brief Clear Pending Interrupt + + This function clears the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for clear pending + */ +static __INLINE void NVIC_ClearPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ICPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending interrupt */ +} + + +/** \brief Get Active Interrupt + + This function reads the active register in NVIC and returns the active bit. + \param [in] IRQn Number of the interrupt for get active + \return 0 Interrupt status is not active + \return 1 Interrupt status is active + */ +static __INLINE uint32_t NVIC_GetActive(IRQn_Type IRQn) +{ + return((uint32_t)((NVIC->IABR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if active else 0 */ +} + + +/** \brief Set Interrupt Priority + + This function sets the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + Note: The priority cannot be set for every core interrupt. + + \param [in] IRQn Number of the interrupt for set priority + \param [in] priority Priority to set + */ +static __INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + if(IRQn < 0) { + SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for Cortex-M System Interrupts */ + else { + NVIC->IP[(uint32_t)(IRQn)] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for device specific Interrupts */ +} + + +/** \brief Get Interrupt Priority + + This function reads the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + The returned priority value is automatically aligned to the implemented + priority bits of the microcontroller. + + \param [in] IRQn Number of the interrupt for get priority + \return Interrupt Priority + */ +static __INLINE uint32_t NVIC_GetPriority(IRQn_Type IRQn) +{ + + if(IRQn < 0) { + return((uint32_t)(SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for Cortex-M system interrupts */ + else { + return((uint32_t)(NVIC->IP[(uint32_t)(IRQn)] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for device specific interrupts */ +} + + +/** \brief Encode Priority + + This function encodes the priority for an interrupt with the given priority group, + preemptive priority value and sub priority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set. + + The returned priority value can be used for NVIC_SetPriority(...) function + + \param [in] PriorityGroup Used priority group + \param [in] PreemptPriority Preemptive priority value (starting from 0) + \param [in] SubPriority Sub priority value (starting from 0) + \return Encoded priority for the interrupt + */ +static __INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp; + SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS; + + return ( + ((PreemptPriority & ((1 << (PreemptPriorityBits)) - 1)) << SubPriorityBits) | + ((SubPriority & ((1 << (SubPriorityBits )) - 1))) + ); +} + + +/** \brief Decode Priority + + This function decodes an interrupt priority value with the given priority group to + preemptive priority value and sub priority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set. + + The priority value can be retrieved with NVIC_GetPriority(...) function + + \param [in] Priority Priority value + \param [in] PriorityGroup Used priority group + \param [out] pPreemptPriority Preemptive priority value (starting from 0) + \param [out] pSubPriority Sub priority value (starting from 0) + */ +static __INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp; + SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS; + + *pPreemptPriority = (Priority >> SubPriorityBits) & ((1 << (PreemptPriorityBits)) - 1); + *pSubPriority = (Priority ) & ((1 << (SubPriorityBits )) - 1); +} + + +/** \brief System Reset + + This function initiate a system reset request to reset the MCU. + */ +static __INLINE void NVIC_SystemReset(void) +{ + __DSB(); /* Ensure all outstanding memory accesses included + buffered write are completed before reset */ + SCB->AIRCR = ((0x5FA << SCB_AIRCR_VECTKEY_Pos) | + (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) | + SCB_AIRCR_SYSRESETREQ_Msk); /* Keep priority group unchanged */ + __DSB(); /* Ensure completion of memory access */ + while(1); /* wait until reset */ +} + +/*@} end of CMSIS_Core_NVICFunctions */ + + + +/* ################################## SysTick function ############################################ */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_SysTickFunctions CMSIS Core SysTick Functions + @{ + */ + +#if (__Vendor_SysTickConfig == 0) + +/** \brief System Tick Configuration + + This function initialises the system tick timer and its interrupt and start the system tick timer. + Counter is in free running mode to generate periodical interrupts. + + \param [in] ticks Number of ticks between two interrupts + \return 0 Function succeeded + \return 1 Function failed + */ +static __INLINE uint32_t SysTick_Config(uint32_t ticks) +{ + if (ticks > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */ + + SysTick->LOAD = (ticks & SysTick_LOAD_RELOAD_Msk) - 1; /* set reload register */ + NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); /* set Priority for Cortex-M0 System Interrupts */ + SysTick->VAL = 0; /* Load the SysTick Counter Value */ + SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | + SysTick_CTRL_TICKINT_Msk | + SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */ + return (0); /* Function successful */ +} + +#endif + +/*@} end of CMSIS_Core_SysTickFunctions */ + + + +/* ##################################### Debug In/Output function ########################################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_core_DebugFunctions CMSIS Core Debug Functions + @{ + */ + +extern volatile int32_t ITM_RxBuffer; /*!< external variable to receive characters */ +#define ITM_RXBUFFER_EMPTY 0x5AA55AA5 /*!< value identifying ITM_RxBuffer is ready for next character */ + + +/** \brief ITM Send Character + + This function transmits a character via the ITM channel 0. + It just returns when no debugger is connected that has booked the output. + It is blocking when a debugger is connected, but the previous character send is not transmitted. + + \param [in] ch Character to transmit + \return Character to transmit + */ +static __INLINE uint32_t ITM_SendChar (uint32_t ch) +{ + if ((CoreDebug->DEMCR & CoreDebug_DEMCR_TRCENA_Msk) && /* Trace enabled */ + (ITM->TCR & ITM_TCR_ITMENA_Msk) && /* ITM enabled */ + (ITM->TER & (1UL << 0) ) ) /* ITM Port #0 enabled */ + { + while (ITM->PORT[0].u32 == 0); + ITM->PORT[0].u8 = (uint8_t) ch; + } + return (ch); +} + + +/** \brief ITM Receive Character + + This function inputs a character via external variable ITM_RxBuffer. + It just returns when no debugger is connected that has booked the output. + It is blocking when a debugger is connected, but the previous character send is not transmitted. + + \return Received character + \return -1 No character received + */ +static __INLINE int32_t ITM_ReceiveChar (void) { + int32_t ch = -1; /* no character available */ + + if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) { + ch = ITM_RxBuffer; + ITM_RxBuffer = ITM_RXBUFFER_EMPTY; /* ready for next character */ + } + + return (ch); +} + + +/** \brief ITM Check Character + + This function checks external variable ITM_RxBuffer whether a character is available or not. + It returns '1' if a character is available and '0' if no character is available. + + \return 0 No character available + \return 1 Character available + */ +static __INLINE int32_t ITM_CheckChar (void) { + + if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) { + return (0); /* no character available */ + } else { + return (1); /* character available */ + } +} + +/*@} end of CMSIS_core_DebugFunctions */ + +#endif /* __CORE_CM3_H_DEPENDANT */ + +#endif /* __CMSIS_GENERIC */ + +#ifdef __cplusplus +} +#endif diff --git a/System/core_cm4.h b/System/core_cm4.h new file mode 100644 index 0000000..bf022ba --- /dev/null +++ b/System/core_cm4.h @@ -0,0 +1,1378 @@ +/**************************************************************************//** + * @file core_cm4.h + * @brief CMSIS Cortex-M4 Core Peripheral Access Layer Header File + * @version V2.10 + * @date 19. July 2011 + * + * @note + * Copyright (C) 2009-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ +#if defined ( __ICCARM__ ) + #pragma system_include /* treat file as system include file for MISRA check */ +#endif + +#ifdef __cplusplus + extern "C" { +#endif + +#ifndef __CORE_CM4_H_GENERIC +#define __CORE_CM4_H_GENERIC + + +/** \mainpage CMSIS Cortex-M4 + + This documentation describes the CMSIS Cortex-M Core Peripheral Access Layer. + It consists of: + + - Cortex-M Core Register Definitions + - Cortex-M functions + - Cortex-M instructions + - Cortex-M SIMD instructions + + The CMSIS Cortex-M4 Core Peripheral Access Layer contains C and assembly functions that ease + access to the Cortex-M Core + */ + +/** \defgroup CMSIS_MISRA_Exceptions CMSIS MISRA-C:2004 Compliance Exceptions + CMSIS violates following MISRA-C2004 Rules: + + - Violates MISRA 2004 Required Rule 8.5, object/function definition in header file.
+ Function definitions in header files are used to allow 'inlining'. + + - Violates MISRA 2004 Required Rule 18.4, declaration of union type or object of union type: '{...}'.
+ Unions are used for effective representation of core registers. + + - Violates MISRA 2004 Advisory Rule 19.7, Function-like macro defined.
+ Function-like macros are used to allow more efficient code. + + */ + + +/******************************************************************************* + * CMSIS definitions + ******************************************************************************/ +/** \defgroup CMSIS_core_definitions CMSIS Core Definitions + This file defines all structures and symbols for CMSIS core: + - CMSIS version number + - Cortex-M core + - Cortex-M core Revision Number + @{ + */ + +/* CMSIS CM4 definitions */ +#define __CM4_CMSIS_VERSION_MAIN (0x02) /*!< [31:16] CMSIS HAL main version */ +#define __CM4_CMSIS_VERSION_SUB (0x10) /*!< [15:0] CMSIS HAL sub version */ +#define __CM4_CMSIS_VERSION ((__CM4_CMSIS_VERSION_MAIN << 16) | __CM4_CMSIS_VERSION_SUB) /*!< CMSIS HAL version number */ + +#define __CORTEX_M (0x04) /*!< Cortex core */ + + +#if defined ( __CC_ARM ) + #define __ASM __asm /*!< asm keyword for ARM Compiler */ + #define __INLINE __inline /*!< inline keyword for ARM Compiler */ + +#elif defined ( __ICCARM__ ) + #define __ASM __asm /*!< asm keyword for IAR Compiler */ + #define __INLINE inline /*!< inline keyword for IAR Compiler. Only available in High optimization mode! */ + +#elif defined ( __GNUC__ ) + #define __ASM __asm /*!< asm keyword for GNU Compiler */ + #define __INLINE inline /*!< inline keyword for GNU Compiler */ + +#elif defined ( __TASKING__ ) + #define __ASM __asm /*!< asm keyword for TASKING Compiler */ + #define __INLINE inline /*!< inline keyword for TASKING Compiler */ + +#endif + +/*!< __FPU_USED to be checked prior to making use of FPU specific registers and functions */ +#if defined ( __CC_ARM ) + #if defined __TARGET_FPU_VFP + #if (__FPU_PRESENT == 1) + #define __FPU_USED 1 + #else + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0 + #endif + #else + #define __FPU_USED 0 + #endif + +#elif defined ( __ICCARM__ ) + #if defined __ARMVFP__ + #if (__FPU_PRESENT == 1) + #define __FPU_USED 1 + #else + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0 + #endif + #else + #define __FPU_USED 0 + #endif + +#elif defined ( __GNUC__ ) + #if defined (__VFP_FP__) && !defined(__SOFTFP__) + #if (__FPU_PRESENT == 1) + #define __FPU_USED 1 + #else + #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" + #define __FPU_USED 0 + #endif + #else + #define __FPU_USED 0 + #endif + +#elif defined ( __TASKING__ ) + /* add preprocessor checks to define __FPU_USED */ + #define __FPU_USED 0 +#endif + +#include /*!< standard types definitions */ +#include /*!< Core Instruction Access */ +#include /*!< Core Function Access */ +#include /*!< Compiler specific SIMD Intrinsics */ + +#endif /* __CORE_CM4_H_GENERIC */ + +#ifndef __CMSIS_GENERIC + +#ifndef __CORE_CM4_H_DEPENDANT +#define __CORE_CM4_H_DEPENDANT + +/* check device defines and use defaults */ +#if defined __CHECK_DEVICE_DEFINES + #ifndef __CM4_REV + #define __CM4_REV 0x0000 + #warning "__CM4_REV not defined in device header file; using default!" + #endif + + #ifndef __FPU_PRESENT + #define __FPU_PRESENT 0 + #warning "__FPU_PRESENT not defined in device header file; using default!" + #endif + + #ifndef __MPU_PRESENT + #define __MPU_PRESENT 0 + #warning "__MPU_PRESENT not defined in device header file; using default!" + #endif + + #ifndef __NVIC_PRIO_BITS + #define __NVIC_PRIO_BITS 4 + #warning "__NVIC_PRIO_BITS not defined in device header file; using default!" + #endif + + #ifndef __Vendor_SysTickConfig + #define __Vendor_SysTickConfig 0 + #warning "__Vendor_SysTickConfig not defined in device header file; using default!" + #endif +#endif + +/* IO definitions (access restrictions to peripheral registers) */ +#ifdef __cplusplus + #define __I volatile /*!< defines 'read only' permissions */ +#else + #define __I volatile const /*!< defines 'read only' permissions */ +#endif +#define __O volatile /*!< defines 'write only' permissions */ +#define __IO volatile /*!< defines 'read / write' permissions */ + +/*@} end of group CMSIS_core_definitions */ + + + +/******************************************************************************* + * Register Abstraction + ******************************************************************************/ +/** \defgroup CMSIS_core_register CMSIS Core Register + Core Register contain: + - Core Register + - Core NVIC Register + - Core SCB Register + - Core SysTick Register + - Core Debug Register + - Core MPU Register + - Core FPU Register +*/ + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CORE CMSIS Core + Type definitions for the Cortex-M Core Registers + @{ + */ + +/** \brief Union type to access the Application Program Status Register (APSR). + */ +typedef union +{ + struct + { +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:27; /*!< bit: 0..26 Reserved */ +#else + uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */ +#endif + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} APSR_Type; + + +/** \brief Union type to access the Interrupt Program Status Register (IPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ + uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} IPSR_Type; + + +/** \brief Union type to access the Special-Purpose Program Status Registers (xPSR). + */ +typedef union +{ + struct + { + uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */ +#if (__CORTEX_M != 0x04) + uint32_t _reserved0:15; /*!< bit: 9..23 Reserved */ +#else + uint32_t _reserved0:7; /*!< bit: 9..15 Reserved */ + uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */ + uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */ +#endif + uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */ + uint32_t IT:2; /*!< bit: 25..26 saved IT state (read 0) */ + uint32_t Q:1; /*!< bit: 27 Saturation condition flag */ + uint32_t V:1; /*!< bit: 28 Overflow condition code flag */ + uint32_t C:1; /*!< bit: 29 Carry condition code flag */ + uint32_t Z:1; /*!< bit: 30 Zero condition code flag */ + uint32_t N:1; /*!< bit: 31 Negative condition code flag */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} xPSR_Type; + + +/** \brief Union type to access the Control Registers (CONTROL). + */ +typedef union +{ + struct + { + uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */ + uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */ + uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */ + uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */ + } b; /*!< Structure used for bit access */ + uint32_t w; /*!< Type used for word access */ +} CONTROL_Type; + +/*@} end of group CMSIS_CORE */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_NVIC CMSIS NVIC + Type definitions for the Cortex-M NVIC Registers + @{ + */ + +/** \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC). + */ +typedef struct +{ + __IO uint32_t ISER[8]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */ + uint32_t RESERVED0[24]; + __IO uint32_t ICER[8]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */ + uint32_t RSERVED1[24]; + __IO uint32_t ISPR[8]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */ + uint32_t RESERVED2[24]; + __IO uint32_t ICPR[8]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */ + uint32_t RESERVED3[24]; + __IO uint32_t IABR[8]; /*!< Offset: 0x200 (R/W) Interrupt Active bit Register */ + uint32_t RESERVED4[56]; + __IO uint8_t IP[240]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide) */ + uint32_t RESERVED5[644]; + __O uint32_t STIR; /*!< Offset: 0xE00 ( /W) Software Trigger Interrupt Register */ +} NVIC_Type; + +/* Software Triggered Interrupt Register Definitions */ +#define NVIC_STIR_INTID_Pos 0 /*!< STIR: INTLINESNUM Position */ +#define NVIC_STIR_INTID_Msk (0x1FFUL << NVIC_STIR_INTID_Pos) /*!< STIR: INTLINESNUM Mask */ + +/*@} end of group CMSIS_NVIC */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SCB CMSIS SCB + Type definitions for the Cortex-M System Control Block Registers + @{ + */ + +/** \brief Structure type to access the System Control Block (SCB). + */ +typedef struct +{ + __I uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */ + __IO uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */ + __IO uint32_t VTOR; /*!< Offset: 0x008 (R/W) Vector Table Offset Register */ + __IO uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */ + __IO uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */ + __IO uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */ + __IO uint8_t SHP[12]; /*!< Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15) */ + __IO uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */ + __IO uint32_t CFSR; /*!< Offset: 0x028 (R/W) Configurable Fault Status Register */ + __IO uint32_t HFSR; /*!< Offset: 0x02C (R/W) HardFault Status Register */ + __IO uint32_t DFSR; /*!< Offset: 0x030 (R/W) Debug Fault Status Register */ + __IO uint32_t MMFAR; /*!< Offset: 0x034 (R/W) MemManage Fault Address Register */ + __IO uint32_t BFAR; /*!< Offset: 0x038 (R/W) BusFault Address Register */ + __IO uint32_t AFSR; /*!< Offset: 0x03C (R/W) Auxiliary Fault Status Register */ + __I uint32_t PFR[2]; /*!< Offset: 0x040 (R/ ) Processor Feature Register */ + __I uint32_t DFR; /*!< Offset: 0x048 (R/ ) Debug Feature Register */ + __I uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ + __I uint32_t MMFR[4]; /*!< Offset: 0x050 (R/ ) Memory Model Feature Register */ + __I uint32_t ISAR[5]; /*!< Offset: 0x060 (R/ ) Instruction Set Attributes Register */ + uint32_t RESERVED0[5]; + __IO uint32_t CPACR; /*!< Offset: 0x088 (R/W) Coprocessor Access Control Register */ +} SCB_Type; + +/* SCB CPUID Register Definitions */ +#define SCB_CPUID_IMPLEMENTER_Pos 24 /*!< SCB CPUID: IMPLEMENTER Position */ +#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */ + +#define SCB_CPUID_VARIANT_Pos 20 /*!< SCB CPUID: VARIANT Position */ +#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */ + +#define SCB_CPUID_ARCHITECTURE_Pos 16 /*!< SCB CPUID: ARCHITECTURE Position */ +#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */ + +#define SCB_CPUID_PARTNO_Pos 4 /*!< SCB CPUID: PARTNO Position */ +#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */ + +#define SCB_CPUID_REVISION_Pos 0 /*!< SCB CPUID: REVISION Position */ +#define SCB_CPUID_REVISION_Msk (0xFUL << SCB_CPUID_REVISION_Pos) /*!< SCB CPUID: REVISION Mask */ + +/* SCB Interrupt Control State Register Definitions */ +#define SCB_ICSR_NMIPENDSET_Pos 31 /*!< SCB ICSR: NMIPENDSET Position */ +#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */ + +#define SCB_ICSR_PENDSVSET_Pos 28 /*!< SCB ICSR: PENDSVSET Position */ +#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */ + +#define SCB_ICSR_PENDSVCLR_Pos 27 /*!< SCB ICSR: PENDSVCLR Position */ +#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */ + +#define SCB_ICSR_PENDSTSET_Pos 26 /*!< SCB ICSR: PENDSTSET Position */ +#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */ + +#define SCB_ICSR_PENDSTCLR_Pos 25 /*!< SCB ICSR: PENDSTCLR Position */ +#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */ + +#define SCB_ICSR_ISRPREEMPT_Pos 23 /*!< SCB ICSR: ISRPREEMPT Position */ +#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */ + +#define SCB_ICSR_ISRPENDING_Pos 22 /*!< SCB ICSR: ISRPENDING Position */ +#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */ + +#define SCB_ICSR_VECTPENDING_Pos 12 /*!< SCB ICSR: VECTPENDING Position */ +#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */ + +#define SCB_ICSR_RETTOBASE_Pos 11 /*!< SCB ICSR: RETTOBASE Position */ +#define SCB_ICSR_RETTOBASE_Msk (1UL << SCB_ICSR_RETTOBASE_Pos) /*!< SCB ICSR: RETTOBASE Mask */ + +#define SCB_ICSR_VECTACTIVE_Pos 0 /*!< SCB ICSR: VECTACTIVE Position */ +#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL << SCB_ICSR_VECTACTIVE_Pos) /*!< SCB ICSR: VECTACTIVE Mask */ + +/* SCB Vector Table Offset Register Definitions */ +#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */ +#define SCB_VTOR_TBLOFF_Msk (0x1FFFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */ + +/* SCB Application Interrupt and Reset Control Register Definitions */ +#define SCB_AIRCR_VECTKEY_Pos 16 /*!< SCB AIRCR: VECTKEY Position */ +#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */ + +#define SCB_AIRCR_VECTKEYSTAT_Pos 16 /*!< SCB AIRCR: VECTKEYSTAT Position */ +#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */ + +#define SCB_AIRCR_ENDIANESS_Pos 15 /*!< SCB AIRCR: ENDIANESS Position */ +#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */ + +#define SCB_AIRCR_PRIGROUP_Pos 8 /*!< SCB AIRCR: PRIGROUP Position */ +#define SCB_AIRCR_PRIGROUP_Msk (7UL << SCB_AIRCR_PRIGROUP_Pos) /*!< SCB AIRCR: PRIGROUP Mask */ + +#define SCB_AIRCR_SYSRESETREQ_Pos 2 /*!< SCB AIRCR: SYSRESETREQ Position */ +#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */ + +#define SCB_AIRCR_VECTCLRACTIVE_Pos 1 /*!< SCB AIRCR: VECTCLRACTIVE Position */ +#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */ + +#define SCB_AIRCR_VECTRESET_Pos 0 /*!< SCB AIRCR: VECTRESET Position */ +#define SCB_AIRCR_VECTRESET_Msk (1UL << SCB_AIRCR_VECTRESET_Pos) /*!< SCB AIRCR: VECTRESET Mask */ + +/* SCB System Control Register Definitions */ +#define SCB_SCR_SEVONPEND_Pos 4 /*!< SCB SCR: SEVONPEND Position */ +#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */ + +#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */ +#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */ + +#define SCB_SCR_SLEEPONEXIT_Pos 1 /*!< SCB SCR: SLEEPONEXIT Position */ +#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */ + +/* SCB Configuration Control Register Definitions */ +#define SCB_CCR_STKALIGN_Pos 9 /*!< SCB CCR: STKALIGN Position */ +#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */ + +#define SCB_CCR_BFHFNMIGN_Pos 8 /*!< SCB CCR: BFHFNMIGN Position */ +#define SCB_CCR_BFHFNMIGN_Msk (1UL << SCB_CCR_BFHFNMIGN_Pos) /*!< SCB CCR: BFHFNMIGN Mask */ + +#define SCB_CCR_DIV_0_TRP_Pos 4 /*!< SCB CCR: DIV_0_TRP Position */ +#define SCB_CCR_DIV_0_TRP_Msk (1UL << SCB_CCR_DIV_0_TRP_Pos) /*!< SCB CCR: DIV_0_TRP Mask */ + +#define SCB_CCR_UNALIGN_TRP_Pos 3 /*!< SCB CCR: UNALIGN_TRP Position */ +#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */ + +#define SCB_CCR_USERSETMPEND_Pos 1 /*!< SCB CCR: USERSETMPEND Position */ +#define SCB_CCR_USERSETMPEND_Msk (1UL << SCB_CCR_USERSETMPEND_Pos) /*!< SCB CCR: USERSETMPEND Mask */ + +#define SCB_CCR_NONBASETHRDENA_Pos 0 /*!< SCB CCR: NONBASETHRDENA Position */ +#define SCB_CCR_NONBASETHRDENA_Msk (1UL << SCB_CCR_NONBASETHRDENA_Pos) /*!< SCB CCR: NONBASETHRDENA Mask */ + +/* SCB System Handler Control and State Register Definitions */ +#define SCB_SHCSR_USGFAULTENA_Pos 18 /*!< SCB SHCSR: USGFAULTENA Position */ +#define SCB_SHCSR_USGFAULTENA_Msk (1UL << SCB_SHCSR_USGFAULTENA_Pos) /*!< SCB SHCSR: USGFAULTENA Mask */ + +#define SCB_SHCSR_BUSFAULTENA_Pos 17 /*!< SCB SHCSR: BUSFAULTENA Position */ +#define SCB_SHCSR_BUSFAULTENA_Msk (1UL << SCB_SHCSR_BUSFAULTENA_Pos) /*!< SCB SHCSR: BUSFAULTENA Mask */ + +#define SCB_SHCSR_MEMFAULTENA_Pos 16 /*!< SCB SHCSR: MEMFAULTENA Position */ +#define SCB_SHCSR_MEMFAULTENA_Msk (1UL << SCB_SHCSR_MEMFAULTENA_Pos) /*!< SCB SHCSR: MEMFAULTENA Mask */ + +#define SCB_SHCSR_SVCALLPENDED_Pos 15 /*!< SCB SHCSR: SVCALLPENDED Position */ +#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */ + +#define SCB_SHCSR_BUSFAULTPENDED_Pos 14 /*!< SCB SHCSR: BUSFAULTPENDED Position */ +#define SCB_SHCSR_BUSFAULTPENDED_Msk (1UL << SCB_SHCSR_BUSFAULTPENDED_Pos) /*!< SCB SHCSR: BUSFAULTPENDED Mask */ + +#define SCB_SHCSR_MEMFAULTPENDED_Pos 13 /*!< SCB SHCSR: MEMFAULTPENDED Position */ +#define SCB_SHCSR_MEMFAULTPENDED_Msk (1UL << SCB_SHCSR_MEMFAULTPENDED_Pos) /*!< SCB SHCSR: MEMFAULTPENDED Mask */ + +#define SCB_SHCSR_USGFAULTPENDED_Pos 12 /*!< SCB SHCSR: USGFAULTPENDED Position */ +#define SCB_SHCSR_USGFAULTPENDED_Msk (1UL << SCB_SHCSR_USGFAULTPENDED_Pos) /*!< SCB SHCSR: USGFAULTPENDED Mask */ + +#define SCB_SHCSR_SYSTICKACT_Pos 11 /*!< SCB SHCSR: SYSTICKACT Position */ +#define SCB_SHCSR_SYSTICKACT_Msk (1UL << SCB_SHCSR_SYSTICKACT_Pos) /*!< SCB SHCSR: SYSTICKACT Mask */ + +#define SCB_SHCSR_PENDSVACT_Pos 10 /*!< SCB SHCSR: PENDSVACT Position */ +#define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB SHCSR: PENDSVACT Mask */ + +#define SCB_SHCSR_MONITORACT_Pos 8 /*!< SCB SHCSR: MONITORACT Position */ +#define SCB_SHCSR_MONITORACT_Msk (1UL << SCB_SHCSR_MONITORACT_Pos) /*!< SCB SHCSR: MONITORACT Mask */ + +#define SCB_SHCSR_SVCALLACT_Pos 7 /*!< SCB SHCSR: SVCALLACT Position */ +#define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB SHCSR: SVCALLACT Mask */ + +#define SCB_SHCSR_USGFAULTACT_Pos 3 /*!< SCB SHCSR: USGFAULTACT Position */ +#define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB SHCSR: USGFAULTACT Mask */ + +#define SCB_SHCSR_BUSFAULTACT_Pos 1 /*!< SCB SHCSR: BUSFAULTACT Position */ +#define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB SHCSR: BUSFAULTACT Mask */ + +#define SCB_SHCSR_MEMFAULTACT_Pos 0 /*!< SCB SHCSR: MEMFAULTACT Position */ +#define SCB_SHCSR_MEMFAULTACT_Msk (1UL << SCB_SHCSR_MEMFAULTACT_Pos) /*!< SCB SHCSR: MEMFAULTACT Mask */ + +/* SCB Configurable Fault Status Registers Definitions */ +#define SCB_CFSR_USGFAULTSR_Pos 16 /*!< SCB CFSR: Usage Fault Status Register Position */ +#define SCB_CFSR_USGFAULTSR_Msk (0xFFFFUL << SCB_CFSR_USGFAULTSR_Pos) /*!< SCB CFSR: Usage Fault Status Register Mask */ + +#define SCB_CFSR_BUSFAULTSR_Pos 8 /*!< SCB CFSR: Bus Fault Status Register Position */ +#define SCB_CFSR_BUSFAULTSR_Msk (0xFFUL << SCB_CFSR_BUSFAULTSR_Pos) /*!< SCB CFSR: Bus Fault Status Register Mask */ + +#define SCB_CFSR_MEMFAULTSR_Pos 0 /*!< SCB CFSR: Memory Manage Fault Status Register Position */ +#define SCB_CFSR_MEMFAULTSR_Msk (0xFFUL << SCB_CFSR_MEMFAULTSR_Pos) /*!< SCB CFSR: Memory Manage Fault Status Register Mask */ + +/* SCB Hard Fault Status Registers Definitions */ +#define SCB_HFSR_DEBUGEVT_Pos 31 /*!< SCB HFSR: DEBUGEVT Position */ +#define SCB_HFSR_DEBUGEVT_Msk (1UL << SCB_HFSR_DEBUGEVT_Pos) /*!< SCB HFSR: DEBUGEVT Mask */ + +#define SCB_HFSR_FORCED_Pos 30 /*!< SCB HFSR: FORCED Position */ +#define SCB_HFSR_FORCED_Msk (1UL << SCB_HFSR_FORCED_Pos) /*!< SCB HFSR: FORCED Mask */ + +#define SCB_HFSR_VECTTBL_Pos 1 /*!< SCB HFSR: VECTTBL Position */ +#define SCB_HFSR_VECTTBL_Msk (1UL << SCB_HFSR_VECTTBL_Pos) /*!< SCB HFSR: VECTTBL Mask */ + +/* SCB Debug Fault Status Register Definitions */ +#define SCB_DFSR_EXTERNAL_Pos 4 /*!< SCB DFSR: EXTERNAL Position */ +#define SCB_DFSR_EXTERNAL_Msk (1UL << SCB_DFSR_EXTERNAL_Pos) /*!< SCB DFSR: EXTERNAL Mask */ + +#define SCB_DFSR_VCATCH_Pos 3 /*!< SCB DFSR: VCATCH Position */ +#define SCB_DFSR_VCATCH_Msk (1UL << SCB_DFSR_VCATCH_Pos) /*!< SCB DFSR: VCATCH Mask */ + +#define SCB_DFSR_DWTTRAP_Pos 2 /*!< SCB DFSR: DWTTRAP Position */ +#define SCB_DFSR_DWTTRAP_Msk (1UL << SCB_DFSR_DWTTRAP_Pos) /*!< SCB DFSR: DWTTRAP Mask */ + +#define SCB_DFSR_BKPT_Pos 1 /*!< SCB DFSR: BKPT Position */ +#define SCB_DFSR_BKPT_Msk (1UL << SCB_DFSR_BKPT_Pos) /*!< SCB DFSR: BKPT Mask */ + +#define SCB_DFSR_HALTED_Pos 0 /*!< SCB DFSR: HALTED Position */ +#define SCB_DFSR_HALTED_Msk (1UL << SCB_DFSR_HALTED_Pos) /*!< SCB DFSR: HALTED Mask */ + +/*@} end of group CMSIS_SCB */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SCnSCB CMSIS System Control and ID Register not in the SCB + Type definitions for the Cortex-M System Control and ID Register not in the SCB + @{ + */ + +/** \brief Structure type to access the System Control and ID Register not in the SCB. + */ +typedef struct +{ + uint32_t RESERVED0[1]; + __I uint32_t ICTR; /*!< Offset: 0x004 (R/ ) Interrupt Controller Type Register */ + __IO uint32_t ACTLR; /*!< Offset: 0x008 (R/W) Auxiliary Control Register */ +} SCnSCB_Type; + +/* Interrupt Controller Type Register Definitions */ +#define SCnSCB_ICTR_INTLINESNUM_Pos 0 /*!< ICTR: INTLINESNUM Position */ +#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL << SCnSCB_ICTR_INTLINESNUM_Pos) /*!< ICTR: INTLINESNUM Mask */ + +/* Auxiliary Control Register Definitions */ +#define SCnSCB_ACTLR_DISOOFP_Pos 9 /*!< ACTLR: DISOOFP Position */ +#define SCnSCB_ACTLR_DISOOFP_Msk (1UL << SCnSCB_ACTLR_DISOOFP_Pos) /*!< ACTLR: DISOOFP Mask */ + +#define SCnSCB_ACTLR_DISFPCA_Pos 8 /*!< ACTLR: DISFPCA Position */ +#define SCnSCB_ACTLR_DISFPCA_Msk (1UL << SCnSCB_ACTLR_DISFPCA_Pos) /*!< ACTLR: DISFPCA Mask */ + +#define SCnSCB_ACTLR_DISFOLD_Pos 2 /*!< ACTLR: DISFOLD Position */ +#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR: DISFOLD Mask */ + +#define SCnSCB_ACTLR_DISDEFWBUF_Pos 1 /*!< ACTLR: DISDEFWBUF Position */ +#define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) /*!< ACTLR: DISDEFWBUF Mask */ + +#define SCnSCB_ACTLR_DISMCYCINT_Pos 0 /*!< ACTLR: DISMCYCINT Position */ +#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL << SCnSCB_ACTLR_DISMCYCINT_Pos) /*!< ACTLR: DISMCYCINT Mask */ + +/*@} end of group CMSIS_SCnotSCB */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_SysTick CMSIS SysTick + Type definitions for the Cortex-M System Timer Registers + @{ + */ + +/** \brief Structure type to access the System Timer (SysTick). + */ +typedef struct +{ + __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */ + __IO uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */ + __IO uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */ + __I uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */ +} SysTick_Type; + +/* SysTick Control / Status Register Definitions */ +#define SysTick_CTRL_COUNTFLAG_Pos 16 /*!< SysTick CTRL: COUNTFLAG Position */ +#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */ + +#define SysTick_CTRL_CLKSOURCE_Pos 2 /*!< SysTick CTRL: CLKSOURCE Position */ +#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */ + +#define SysTick_CTRL_TICKINT_Pos 1 /*!< SysTick CTRL: TICKINT Position */ +#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */ + +#define SysTick_CTRL_ENABLE_Pos 0 /*!< SysTick CTRL: ENABLE Position */ +#define SysTick_CTRL_ENABLE_Msk (1UL << SysTick_CTRL_ENABLE_Pos) /*!< SysTick CTRL: ENABLE Mask */ + +/* SysTick Reload Register Definitions */ +#define SysTick_LOAD_RELOAD_Pos 0 /*!< SysTick LOAD: RELOAD Position */ +#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL << SysTick_LOAD_RELOAD_Pos) /*!< SysTick LOAD: RELOAD Mask */ + +/* SysTick Current Register Definitions */ +#define SysTick_VAL_CURRENT_Pos 0 /*!< SysTick VAL: CURRENT Position */ +#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick VAL: CURRENT Mask */ + +/* SysTick Calibration Register Definitions */ +#define SysTick_CALIB_NOREF_Pos 31 /*!< SysTick CALIB: NOREF Position */ +#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */ + +#define SysTick_CALIB_SKEW_Pos 30 /*!< SysTick CALIB: SKEW Position */ +#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */ + +#define SysTick_CALIB_TENMS_Pos 0 /*!< SysTick CALIB: TENMS Position */ +#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick CALIB: TENMS Mask */ + +/*@} end of group CMSIS_SysTick */ + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_ITM CMSIS ITM + Type definitions for the Cortex-M Instrumentation Trace Macrocell (ITM) + @{ + */ + +/** \brief Structure type to access the Instrumentation Trace Macrocell Register (ITM). + */ +typedef struct +{ + __O union + { + __O uint8_t u8; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 8-bit */ + __O uint16_t u16; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 16-bit */ + __O uint32_t u32; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 32-bit */ + } PORT [32]; /*!< Offset: 0x000 ( /W) ITM Stimulus Port Registers */ + uint32_t RESERVED0[864]; + __IO uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */ + uint32_t RESERVED1[15]; + __IO uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */ + uint32_t RESERVED2[15]; + __IO uint32_t TCR; /*!< Offset: 0xE80 (R/W) ITM Trace Control Register */ +} ITM_Type; + +/* ITM Trace Privilege Register Definitions */ +#define ITM_TPR_PRIVMASK_Pos 0 /*!< ITM TPR: PRIVMASK Position */ +#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) /*!< ITM TPR: PRIVMASK Mask */ + +/* ITM Trace Control Register Definitions */ +#define ITM_TCR_BUSY_Pos 23 /*!< ITM TCR: BUSY Position */ +#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM TCR: BUSY Mask */ + +#define ITM_TCR_TraceBusID_Pos 16 /*!< ITM TCR: ATBID Position */ +#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) /*!< ITM TCR: ATBID Mask */ + +#define ITM_TCR_GTSFREQ_Pos 10 /*!< ITM TCR: Global timestamp frequency Position */ +#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) /*!< ITM TCR: Global timestamp frequency Mask */ + +#define ITM_TCR_TSPrescale_Pos 8 /*!< ITM TCR: TSPrescale Position */ +#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) /*!< ITM TCR: TSPrescale Mask */ + +#define ITM_TCR_SWOENA_Pos 4 /*!< ITM TCR: SWOENA Position */ +#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) /*!< ITM TCR: SWOENA Mask */ + +#define ITM_TCR_TXENA_Pos 3 /*!< ITM TCR: TXENA Position */ +#define ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) /*!< ITM TCR: TXENA Mask */ + +#define ITM_TCR_SYNCENA_Pos 2 /*!< ITM TCR: SYNCENA Position */ +#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) /*!< ITM TCR: SYNCENA Mask */ + +#define ITM_TCR_TSENA_Pos 1 /*!< ITM TCR: TSENA Position */ +#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) /*!< ITM TCR: TSENA Mask */ + +#define ITM_TCR_ITMENA_Pos 0 /*!< ITM TCR: ITM Enable bit Position */ +#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) /*!< ITM TCR: ITM Enable bit Mask */ + +/*@}*/ /* end of group CMSIS_ITM */ + + +#if (__MPU_PRESENT == 1) +/** \ingroup CMSIS_core_register + \defgroup CMSIS_MPU CMSIS MPU + Type definitions for the Cortex-M Memory Protection Unit (MPU) + @{ + */ + +/** \brief Structure type to access the Memory Protection Unit (MPU). + */ +typedef struct +{ + __I uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */ + __IO uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */ + __IO uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */ + __IO uint32_t RBAR; /*!< Offset: 0x00C (R/W) MPU Region Base Address Register */ + __IO uint32_t RASR; /*!< Offset: 0x010 (R/W) MPU Region Attribute and Size Register */ + __IO uint32_t RBAR_A1; /*!< Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register */ + __IO uint32_t RASR_A1; /*!< Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register */ + __IO uint32_t RBAR_A2; /*!< Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register */ + __IO uint32_t RASR_A2; /*!< Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register */ + __IO uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register */ + __IO uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register */ +} MPU_Type; + +/* MPU Type Register */ +#define MPU_TYPE_IREGION_Pos 16 /*!< MPU TYPE: IREGION Position */ +#define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU TYPE: IREGION Mask */ + +#define MPU_TYPE_DREGION_Pos 8 /*!< MPU TYPE: DREGION Position */ +#define MPU_TYPE_DREGION_Msk (0xFFUL << MPU_TYPE_DREGION_Pos) /*!< MPU TYPE: DREGION Mask */ + +#define MPU_TYPE_SEPARATE_Pos 0 /*!< MPU TYPE: SEPARATE Position */ +#define MPU_TYPE_SEPARATE_Msk (1UL << MPU_TYPE_SEPARATE_Pos) /*!< MPU TYPE: SEPARATE Mask */ + +/* MPU Control Register */ +#define MPU_CTRL_PRIVDEFENA_Pos 2 /*!< MPU CTRL: PRIVDEFENA Position */ +#define MPU_CTRL_PRIVDEFENA_Msk (1UL << MPU_CTRL_PRIVDEFENA_Pos) /*!< MPU CTRL: PRIVDEFENA Mask */ + +#define MPU_CTRL_HFNMIENA_Pos 1 /*!< MPU CTRL: HFNMIENA Position */ +#define MPU_CTRL_HFNMIENA_Msk (1UL << MPU_CTRL_HFNMIENA_Pos) /*!< MPU CTRL: HFNMIENA Mask */ + +#define MPU_CTRL_ENABLE_Pos 0 /*!< MPU CTRL: ENABLE Position */ +#define MPU_CTRL_ENABLE_Msk (1UL << MPU_CTRL_ENABLE_Pos) /*!< MPU CTRL: ENABLE Mask */ + +/* MPU Region Number Register */ +#define MPU_RNR_REGION_Pos 0 /*!< MPU RNR: REGION Position */ +#define MPU_RNR_REGION_Msk (0xFFUL << MPU_RNR_REGION_Pos) /*!< MPU RNR: REGION Mask */ + +/* MPU Region Base Address Register */ +#define MPU_RBAR_ADDR_Pos 5 /*!< MPU RBAR: ADDR Position */ +#define MPU_RBAR_ADDR_Msk (0x7FFFFFFUL << MPU_RBAR_ADDR_Pos) /*!< MPU RBAR: ADDR Mask */ + +#define MPU_RBAR_VALID_Pos 4 /*!< MPU RBAR: VALID Position */ +#define MPU_RBAR_VALID_Msk (1UL << MPU_RBAR_VALID_Pos) /*!< MPU RBAR: VALID Mask */ + +#define MPU_RBAR_REGION_Pos 0 /*!< MPU RBAR: REGION Position */ +#define MPU_RBAR_REGION_Msk (0xFUL << MPU_RBAR_REGION_Pos) /*!< MPU RBAR: REGION Mask */ + +/* MPU Region Attribute and Size Register */ +#define MPU_RASR_ATTRS_Pos 16 /*!< MPU RASR: MPU Region Attribute field Position */ +#define MPU_RASR_ATTRS_Msk (0xFFFFUL << MPU_RASR_ATTRS_Pos) /*!< MPU RASR: MPU Region Attribute field Mask */ + +#define MPU_RASR_SRD_Pos 8 /*!< MPU RASR: Sub-Region Disable Position */ +#define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU RASR: Sub-Region Disable Mask */ + +#define MPU_RASR_SIZE_Pos 1 /*!< MPU RASR: Region Size Field Position */ +#define MPU_RASR_SIZE_Msk (0x1FUL << MPU_RASR_SIZE_Pos) /*!< MPU RASR: Region Size Field Mask */ + +#define MPU_RASR_ENABLE_Pos 0 /*!< MPU RASR: Region enable bit Position */ +#define MPU_RASR_ENABLE_Msk (1UL << MPU_RASR_ENABLE_Pos) /*!< MPU RASR: Region enable bit Disable Mask */ + +/*@} end of group CMSIS_MPU */ +#endif + + +#if (__FPU_PRESENT == 1) +/** \ingroup CMSIS_core_register + \defgroup CMSIS_FPU CMSIS FPU + Type definitions for the Cortex-M Floating Point Unit (FPU) + @{ + */ + +/** \brief Structure type to access the Floating Point Unit (FPU). + */ +typedef struct +{ + uint32_t RESERVED0[1]; + __IO uint32_t FPCCR; /*!< Offset: 0x004 (R/W) Floating-Point Context Control Register */ + __IO uint32_t FPCAR; /*!< Offset: 0x008 (R/W) Floating-Point Context Address Register */ + __IO uint32_t FPDSCR; /*!< Offset: 0x00C (R/W) Floating-Point Default Status Control Register */ + __I uint32_t MVFR0; /*!< Offset: 0x010 (R/ ) Media and FP Feature Register 0 */ + __I uint32_t MVFR1; /*!< Offset: 0x014 (R/ ) Media and FP Feature Register 1 */ +} FPU_Type; + +/* Floating-Point Context Control Register */ +#define FPU_FPCCR_ASPEN_Pos 31 /*!< FPCCR: ASPEN bit Position */ +#define FPU_FPCCR_ASPEN_Msk (1UL << FPU_FPCCR_ASPEN_Pos) /*!< FPCCR: ASPEN bit Mask */ + +#define FPU_FPCCR_LSPEN_Pos 30 /*!< FPCCR: LSPEN Position */ +#define FPU_FPCCR_LSPEN_Msk (1UL << FPU_FPCCR_LSPEN_Pos) /*!< FPCCR: LSPEN bit Mask */ + +#define FPU_FPCCR_MONRDY_Pos 8 /*!< FPCCR: MONRDY Position */ +#define FPU_FPCCR_MONRDY_Msk (1UL << FPU_FPCCR_MONRDY_Pos) /*!< FPCCR: MONRDY bit Mask */ + +#define FPU_FPCCR_BFRDY_Pos 6 /*!< FPCCR: BFRDY Position */ +#define FPU_FPCCR_BFRDY_Msk (1UL << FPU_FPCCR_BFRDY_Pos) /*!< FPCCR: BFRDY bit Mask */ + +#define FPU_FPCCR_MMRDY_Pos 5 /*!< FPCCR: MMRDY Position */ +#define FPU_FPCCR_MMRDY_Msk (1UL << FPU_FPCCR_MMRDY_Pos) /*!< FPCCR: MMRDY bit Mask */ + +#define FPU_FPCCR_HFRDY_Pos 4 /*!< FPCCR: HFRDY Position */ +#define FPU_FPCCR_HFRDY_Msk (1UL << FPU_FPCCR_HFRDY_Pos) /*!< FPCCR: HFRDY bit Mask */ + +#define FPU_FPCCR_THREAD_Pos 3 /*!< FPCCR: processor mode bit Position */ +#define FPU_FPCCR_THREAD_Msk (1UL << FPU_FPCCR_THREAD_Pos) /*!< FPCCR: processor mode active bit Mask */ + +#define FPU_FPCCR_USER_Pos 1 /*!< FPCCR: privilege level bit Position */ +#define FPU_FPCCR_USER_Msk (1UL << FPU_FPCCR_USER_Pos) /*!< FPCCR: privilege level bit Mask */ + +#define FPU_FPCCR_LSPACT_Pos 0 /*!< FPCCR: Lazy state preservation active bit Position */ +#define FPU_FPCCR_LSPACT_Msk (1UL << FPU_FPCCR_LSPACT_Pos) /*!< FPCCR: Lazy state preservation active bit Mask */ + +/* Floating-Point Context Address Register */ +#define FPU_FPCAR_ADDRESS_Pos 3 /*!< FPCAR: ADDRESS bit Position */ +#define FPU_FPCAR_ADDRESS_Msk (0x1FFFFFFFUL << FPU_FPCAR_ADDRESS_Pos) /*!< FPCAR: ADDRESS bit Mask */ + +/* Floating-Point Default Status Control Register */ +#define FPU_FPDSCR_AHP_Pos 26 /*!< FPDSCR: AHP bit Position */ +#define FPU_FPDSCR_AHP_Msk (1UL << FPU_FPDSCR_AHP_Pos) /*!< FPDSCR: AHP bit Mask */ + +#define FPU_FPDSCR_DN_Pos 25 /*!< FPDSCR: DN bit Position */ +#define FPU_FPDSCR_DN_Msk (1UL << FPU_FPDSCR_DN_Pos) /*!< FPDSCR: DN bit Mask */ + +#define FPU_FPDSCR_FZ_Pos 24 /*!< FPDSCR: FZ bit Position */ +#define FPU_FPDSCR_FZ_Msk (1UL << FPU_FPDSCR_FZ_Pos) /*!< FPDSCR: FZ bit Mask */ + +#define FPU_FPDSCR_RMode_Pos 22 /*!< FPDSCR: RMode bit Position */ +#define FPU_FPDSCR_RMode_Msk (3UL << FPU_FPDSCR_RMode_Pos) /*!< FPDSCR: RMode bit Mask */ + +/* Media and FP Feature Register 0 */ +#define FPU_MVFR0_FP_rounding_modes_Pos 28 /*!< MVFR0: FP rounding modes bits Position */ +#define FPU_MVFR0_FP_rounding_modes_Msk (0xFUL << FPU_MVFR0_FP_rounding_modes_Pos) /*!< MVFR0: FP rounding modes bits Mask */ + +#define FPU_MVFR0_Short_vectors_Pos 24 /*!< MVFR0: Short vectors bits Position */ +#define FPU_MVFR0_Short_vectors_Msk (0xFUL << FPU_MVFR0_Short_vectors_Pos) /*!< MVFR0: Short vectors bits Mask */ + +#define FPU_MVFR0_Square_root_Pos 20 /*!< MVFR0: Square root bits Position */ +#define FPU_MVFR0_Square_root_Msk (0xFUL << FPU_MVFR0_Square_root_Pos) /*!< MVFR0: Square root bits Mask */ + +#define FPU_MVFR0_Divide_Pos 16 /*!< MVFR0: Divide bits Position */ +#define FPU_MVFR0_Divide_Msk (0xFUL << FPU_MVFR0_Divide_Pos) /*!< MVFR0: Divide bits Mask */ + +#define FPU_MVFR0_FP_excep_trapping_Pos 12 /*!< MVFR0: FP exception trapping bits Position */ +#define FPU_MVFR0_FP_excep_trapping_Msk (0xFUL << FPU_MVFR0_FP_excep_trapping_Pos) /*!< MVFR0: FP exception trapping bits Mask */ + +#define FPU_MVFR0_Double_precision_Pos 8 /*!< MVFR0: Double-precision bits Position */ +#define FPU_MVFR0_Double_precision_Msk (0xFUL << FPU_MVFR0_Double_precision_Pos) /*!< MVFR0: Double-precision bits Mask */ + +#define FPU_MVFR0_Single_precision_Pos 4 /*!< MVFR0: Single-precision bits Position */ +#define FPU_MVFR0_Single_precision_Msk (0xFUL << FPU_MVFR0_Single_precision_Pos) /*!< MVFR0: Single-precision bits Mask */ + +#define FPU_MVFR0_A_SIMD_registers_Pos 0 /*!< MVFR0: A_SIMD registers bits Position */ +#define FPU_MVFR0_A_SIMD_registers_Msk (0xFUL << FPU_MVFR0_A_SIMD_registers_Pos) /*!< MVFR0: A_SIMD registers bits Mask */ + +/* Media and FP Feature Register 1 */ +#define FPU_MVFR1_FP_fused_MAC_Pos 28 /*!< MVFR1: FP fused MAC bits Position */ +#define FPU_MVFR1_FP_fused_MAC_Msk (0xFUL << FPU_MVFR1_FP_fused_MAC_Pos) /*!< MVFR1: FP fused MAC bits Mask */ + +#define FPU_MVFR1_FP_HPFP_Pos 24 /*!< MVFR1: FP HPFP bits Position */ +#define FPU_MVFR1_FP_HPFP_Msk (0xFUL << FPU_MVFR1_FP_HPFP_Pos) /*!< MVFR1: FP HPFP bits Mask */ + +#define FPU_MVFR1_D_NaN_mode_Pos 4 /*!< MVFR1: D_NaN mode bits Position */ +#define FPU_MVFR1_D_NaN_mode_Msk (0xFUL << FPU_MVFR1_D_NaN_mode_Pos) /*!< MVFR1: D_NaN mode bits Mask */ + +#define FPU_MVFR1_FtZ_mode_Pos 0 /*!< MVFR1: FtZ mode bits Position */ +#define FPU_MVFR1_FtZ_mode_Msk (0xFUL << FPU_MVFR1_FtZ_mode_Pos) /*!< MVFR1: FtZ mode bits Mask */ + +/*@} end of group CMSIS_FPU */ +#endif + + +/** \ingroup CMSIS_core_register + \defgroup CMSIS_CoreDebug CMSIS Core Debug + Type definitions for the Cortex-M Core Debug Registers + @{ + */ + +/** \brief Structure type to access the Core Debug Register (CoreDebug). + */ +typedef struct +{ + __IO uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */ + __O uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */ + __IO uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */ + __IO uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */ +} CoreDebug_Type; + +/* Debug Halting Control and Status Register */ +#define CoreDebug_DHCSR_DBGKEY_Pos 16 /*!< CoreDebug DHCSR: DBGKEY Position */ +#define CoreDebug_DHCSR_DBGKEY_Msk (0xFFFFUL << CoreDebug_DHCSR_DBGKEY_Pos) /*!< CoreDebug DHCSR: DBGKEY Mask */ + +#define CoreDebug_DHCSR_S_RESET_ST_Pos 25 /*!< CoreDebug DHCSR: S_RESET_ST Position */ +#define CoreDebug_DHCSR_S_RESET_ST_Msk (1UL << CoreDebug_DHCSR_S_RESET_ST_Pos) /*!< CoreDebug DHCSR: S_RESET_ST Mask */ + +#define CoreDebug_DHCSR_S_RETIRE_ST_Pos 24 /*!< CoreDebug DHCSR: S_RETIRE_ST Position */ +#define CoreDebug_DHCSR_S_RETIRE_ST_Msk (1UL << CoreDebug_DHCSR_S_RETIRE_ST_Pos) /*!< CoreDebug DHCSR: S_RETIRE_ST Mask */ + +#define CoreDebug_DHCSR_S_LOCKUP_Pos 19 /*!< CoreDebug DHCSR: S_LOCKUP Position */ +#define CoreDebug_DHCSR_S_LOCKUP_Msk (1UL << CoreDebug_DHCSR_S_LOCKUP_Pos) /*!< CoreDebug DHCSR: S_LOCKUP Mask */ + +#define CoreDebug_DHCSR_S_SLEEP_Pos 18 /*!< CoreDebug DHCSR: S_SLEEP Position */ +#define CoreDebug_DHCSR_S_SLEEP_Msk (1UL << CoreDebug_DHCSR_S_SLEEP_Pos) /*!< CoreDebug DHCSR: S_SLEEP Mask */ + +#define CoreDebug_DHCSR_S_HALT_Pos 17 /*!< CoreDebug DHCSR: S_HALT Position */ +#define CoreDebug_DHCSR_S_HALT_Msk (1UL << CoreDebug_DHCSR_S_HALT_Pos) /*!< CoreDebug DHCSR: S_HALT Mask */ + +#define CoreDebug_DHCSR_S_REGRDY_Pos 16 /*!< CoreDebug DHCSR: S_REGRDY Position */ +#define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< CoreDebug DHCSR: S_REGRDY Mask */ + +#define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5 /*!< CoreDebug DHCSR: C_SNAPSTALL Position */ +#define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< CoreDebug DHCSR: C_SNAPSTALL Mask */ + +#define CoreDebug_DHCSR_C_MASKINTS_Pos 3 /*!< CoreDebug DHCSR: C_MASKINTS Position */ +#define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< CoreDebug DHCSR: C_MASKINTS Mask */ + +#define CoreDebug_DHCSR_C_STEP_Pos 2 /*!< CoreDebug DHCSR: C_STEP Position */ +#define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< CoreDebug DHCSR: C_STEP Mask */ + +#define CoreDebug_DHCSR_C_HALT_Pos 1 /*!< CoreDebug DHCSR: C_HALT Position */ +#define CoreDebug_DHCSR_C_HALT_Msk (1UL << CoreDebug_DHCSR_C_HALT_Pos) /*!< CoreDebug DHCSR: C_HALT Mask */ + +#define CoreDebug_DHCSR_C_DEBUGEN_Pos 0 /*!< CoreDebug DHCSR: C_DEBUGEN Position */ +#define CoreDebug_DHCSR_C_DEBUGEN_Msk (1UL << CoreDebug_DHCSR_C_DEBUGEN_Pos) /*!< CoreDebug DHCSR: C_DEBUGEN Mask */ + +/* Debug Core Register Selector Register */ +#define CoreDebug_DCRSR_REGWnR_Pos 16 /*!< CoreDebug DCRSR: REGWnR Position */ +#define CoreDebug_DCRSR_REGWnR_Msk (1UL << CoreDebug_DCRSR_REGWnR_Pos) /*!< CoreDebug DCRSR: REGWnR Mask */ + +#define CoreDebug_DCRSR_REGSEL_Pos 0 /*!< CoreDebug DCRSR: REGSEL Position */ +#define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL << CoreDebug_DCRSR_REGSEL_Pos) /*!< CoreDebug DCRSR: REGSEL Mask */ + +/* Debug Exception and Monitor Control Register */ +#define CoreDebug_DEMCR_TRCENA_Pos 24 /*!< CoreDebug DEMCR: TRCENA Position */ +#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */ + +#define CoreDebug_DEMCR_MON_REQ_Pos 19 /*!< CoreDebug DEMCR: MON_REQ Position */ +#define CoreDebug_DEMCR_MON_REQ_Msk (1UL << CoreDebug_DEMCR_MON_REQ_Pos) /*!< CoreDebug DEMCR: MON_REQ Mask */ + +#define CoreDebug_DEMCR_MON_STEP_Pos 18 /*!< CoreDebug DEMCR: MON_STEP Position */ +#define CoreDebug_DEMCR_MON_STEP_Msk (1UL << CoreDebug_DEMCR_MON_STEP_Pos) /*!< CoreDebug DEMCR: MON_STEP Mask */ + +#define CoreDebug_DEMCR_MON_PEND_Pos 17 /*!< CoreDebug DEMCR: MON_PEND Position */ +#define CoreDebug_DEMCR_MON_PEND_Msk (1UL << CoreDebug_DEMCR_MON_PEND_Pos) /*!< CoreDebug DEMCR: MON_PEND Mask */ + +#define CoreDebug_DEMCR_MON_EN_Pos 16 /*!< CoreDebug DEMCR: MON_EN Position */ +#define CoreDebug_DEMCR_MON_EN_Msk (1UL << CoreDebug_DEMCR_MON_EN_Pos) /*!< CoreDebug DEMCR: MON_EN Mask */ + +#define CoreDebug_DEMCR_VC_HARDERR_Pos 10 /*!< CoreDebug DEMCR: VC_HARDERR Position */ +#define CoreDebug_DEMCR_VC_HARDERR_Msk (1UL << CoreDebug_DEMCR_VC_HARDERR_Pos) /*!< CoreDebug DEMCR: VC_HARDERR Mask */ + +#define CoreDebug_DEMCR_VC_INTERR_Pos 9 /*!< CoreDebug DEMCR: VC_INTERR Position */ +#define CoreDebug_DEMCR_VC_INTERR_Msk (1UL << CoreDebug_DEMCR_VC_INTERR_Pos) /*!< CoreDebug DEMCR: VC_INTERR Mask */ + +#define CoreDebug_DEMCR_VC_BUSERR_Pos 8 /*!< CoreDebug DEMCR: VC_BUSERR Position */ +#define CoreDebug_DEMCR_VC_BUSERR_Msk (1UL << CoreDebug_DEMCR_VC_BUSERR_Pos) /*!< CoreDebug DEMCR: VC_BUSERR Mask */ + +#define CoreDebug_DEMCR_VC_STATERR_Pos 7 /*!< CoreDebug DEMCR: VC_STATERR Position */ +#define CoreDebug_DEMCR_VC_STATERR_Msk (1UL << CoreDebug_DEMCR_VC_STATERR_Pos) /*!< CoreDebug DEMCR: VC_STATERR Mask */ + +#define CoreDebug_DEMCR_VC_CHKERR_Pos 6 /*!< CoreDebug DEMCR: VC_CHKERR Position */ +#define CoreDebug_DEMCR_VC_CHKERR_Msk (1UL << CoreDebug_DEMCR_VC_CHKERR_Pos) /*!< CoreDebug DEMCR: VC_CHKERR Mask */ + +#define CoreDebug_DEMCR_VC_NOCPERR_Pos 5 /*!< CoreDebug DEMCR: VC_NOCPERR Position */ +#define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< CoreDebug DEMCR: VC_NOCPERR Mask */ + +#define CoreDebug_DEMCR_VC_MMERR_Pos 4 /*!< CoreDebug DEMCR: VC_MMERR Position */ +#define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< CoreDebug DEMCR: VC_MMERR Mask */ + +#define CoreDebug_DEMCR_VC_CORERESET_Pos 0 /*!< CoreDebug DEMCR: VC_CORERESET Position */ +#define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL << CoreDebug_DEMCR_VC_CORERESET_Pos) /*!< CoreDebug DEMCR: VC_CORERESET Mask */ + +/*@} end of group CMSIS_CoreDebug */ + + +/** \ingroup CMSIS_core_register + @{ + */ + +/* Memory mapping of Cortex-M4 Hardware */ +#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */ +#define ITM_BASE (0xE0000000UL) /*!< ITM Base Address */ +#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */ +#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */ +#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */ +#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */ + +#define SCnSCB ((SCnSCB_Type *) SCS_BASE ) /*!< System control Register not in SCB */ +#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */ +#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */ +#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */ +#define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct */ +#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */ + +#if (__MPU_PRESENT == 1) + #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit */ + #define MPU ((MPU_Type *) MPU_BASE ) /*!< Memory Protection Unit */ +#endif + +#if (__FPU_PRESENT == 1) + #define FPU_BASE (SCS_BASE + 0x0F30UL) /*!< Floating Point Unit */ + #define FPU ((FPU_Type *) FPU_BASE ) /*!< Floating Point Unit */ +#endif + +/*@} */ + + + +/******************************************************************************* + * Hardware Abstraction Layer + ******************************************************************************/ +/** \defgroup CMSIS_Core_FunctionInterface CMSIS Core Function Interface + Core Function Interface contains: + - Core NVIC Functions + - Core SysTick Functions + - Core Debug Functions + - Core Register Access Functions +*/ + + + +/* ########################## NVIC functions #################################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_NVICFunctions CMSIS Core NVIC Functions + @{ + */ + +/** \brief Set Priority Grouping + + This function sets the priority grouping field using the required unlock sequence. + The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field. + Only values from 0..7 are used. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set. + + \param [in] PriorityGroup Priority grouping field + */ +static __INLINE void NVIC_SetPriorityGrouping(uint32_t PriorityGroup) +{ + uint32_t reg_value; + uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07); /* only values 0..7 are used */ + + reg_value = SCB->AIRCR; /* read old register configuration */ + reg_value &= ~(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk); /* clear bits to change */ + reg_value = (reg_value | + ((uint32_t)0x5FA << SCB_AIRCR_VECTKEY_Pos) | + (PriorityGroupTmp << 8)); /* Insert write key and priorty group */ + SCB->AIRCR = reg_value; +} + + +/** \brief Get Priority Grouping + + This function gets the priority grouping from NVIC Interrupt Controller. + Priority grouping is SCB->AIRCR [10:8] PRIGROUP field. + + \return Priority grouping field + */ +static __INLINE uint32_t NVIC_GetPriorityGrouping(void) +{ + return ((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos); /* read priority grouping field */ +} + + +/** \brief Enable External Interrupt + + This function enables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to enable + */ +static __INLINE void NVIC_EnableIRQ(IRQn_Type IRQn) +{ +/* NVIC->ISER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); enable interrupt */ + NVIC->ISER[(uint32_t)((int32_t)IRQn) >> 5] = (uint32_t)(1 << ((uint32_t)((int32_t)IRQn) & (uint32_t)0x1F)); /* enable interrupt */ +} + + +/** \brief Disable External Interrupt + + This function disables a device specific interrupt in the NVIC interrupt controller. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the external interrupt to disable + */ +static __INLINE void NVIC_DisableIRQ(IRQn_Type IRQn) +{ + NVIC->ICER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* disable interrupt */ +} + + +/** \brief Get Pending Interrupt + + This function reads the pending register in the NVIC and returns the pending bit + for the specified interrupt. + + \param [in] IRQn Number of the interrupt for get pending + \return 0 Interrupt status is not pending + \return 1 Interrupt status is pending + */ +static __INLINE uint32_t NVIC_GetPendingIRQ(IRQn_Type IRQn) +{ + return((uint32_t) ((NVIC->ISPR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if pending else 0 */ +} + + +/** \brief Set Pending Interrupt + + This function sets the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for set pending + */ +static __INLINE void NVIC_SetPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ISPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* set interrupt pending */ +} + + +/** \brief Clear Pending Interrupt + + This function clears the pending bit for the specified interrupt. + The interrupt number cannot be a negative value. + + \param [in] IRQn Number of the interrupt for clear pending + */ +static __INLINE void NVIC_ClearPendingIRQ(IRQn_Type IRQn) +{ + NVIC->ICPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending interrupt */ +} + + +/** \brief Get Active Interrupt + + This function reads the active register in NVIC and returns the active bit. + \param [in] IRQn Number of the interrupt for get active + \return 0 Interrupt status is not active + \return 1 Interrupt status is active + */ +static __INLINE uint32_t NVIC_GetActive(IRQn_Type IRQn) +{ + return((uint32_t)((NVIC->IABR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if active else 0 */ +} + + +/** \brief Set Interrupt Priority + + This function sets the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + Note: The priority cannot be set for every core interrupt. + + \param [in] IRQn Number of the interrupt for set priority + \param [in] priority Priority to set + */ +static __INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority) +{ + if(IRQn < 0) { + SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for Cortex-M System Interrupts */ + else { + NVIC->IP[(uint32_t)(IRQn)] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for device specific Interrupts */ +} + + +/** \brief Get Interrupt Priority + + This function reads the priority for the specified interrupt. The interrupt + number can be positive to specify an external (device specific) + interrupt, or negative to specify an internal (core) interrupt. + + The returned priority value is automatically aligned to the implemented + priority bits of the microcontroller. + + \param [in] IRQn Number of the interrupt for get priority + \return Interrupt Priority + */ +static __INLINE uint32_t NVIC_GetPriority(IRQn_Type IRQn) +{ + + if(IRQn < 0) { + return((uint32_t)(SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for Cortex-M system interrupts */ + else { + return((uint32_t)(NVIC->IP[(uint32_t)(IRQn)] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for device specific interrupts */ +} + + +/** \brief Encode Priority + + This function encodes the priority for an interrupt with the given priority group, + preemptive priority value and sub priority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set. + + The returned priority value can be used for NVIC_SetPriority(...) function + + \param [in] PriorityGroup Used priority group + \param [in] PreemptPriority Preemptive priority value (starting from 0) + \param [in] SubPriority Sub priority value (starting from 0) + \return Encoded priority for the interrupt + */ +static __INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp; + SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS; + + return ( + ((PreemptPriority & ((1 << (PreemptPriorityBits)) - 1)) << SubPriorityBits) | + ((SubPriority & ((1 << (SubPriorityBits )) - 1))) + ); +} + + +/** \brief Decode Priority + + This function decodes an interrupt priority value with the given priority group to + preemptive priority value and sub priority value. + In case of a conflict between priority grouping and available + priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set. + + The priority value can be retrieved with NVIC_GetPriority(...) function + + \param [in] Priority Priority value + \param [in] PriorityGroup Used priority group + \param [out] pPreemptPriority Preemptive priority value (starting from 0) + \param [out] pSubPriority Sub priority value (starting from 0) + */ +static __INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority) +{ + uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */ + uint32_t PreemptPriorityBits; + uint32_t SubPriorityBits; + + PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp; + SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS; + + *pPreemptPriority = (Priority >> SubPriorityBits) & ((1 << (PreemptPriorityBits)) - 1); + *pSubPriority = (Priority ) & ((1 << (SubPriorityBits )) - 1); +} + + +/** \brief System Reset + + This function initiate a system reset request to reset the MCU. + */ +static __INLINE void NVIC_SystemReset(void) +{ + __DSB(); /* Ensure all outstanding memory accesses included + buffered write are completed before reset */ + SCB->AIRCR = ((0x5FA << SCB_AIRCR_VECTKEY_Pos) | + (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) | + SCB_AIRCR_SYSRESETREQ_Msk); /* Keep priority group unchanged */ + __DSB(); /* Ensure completion of memory access */ + while(1); /* wait until reset */ +} + +/*@} end of CMSIS_Core_NVICFunctions */ + + + +/* ################################## SysTick function ############################################ */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_SysTickFunctions CMSIS Core SysTick Functions + @{ + */ + +#if (__Vendor_SysTickConfig == 0) + +/** \brief System Tick Configuration + + This function initialises the system tick timer and its interrupt and start the system tick timer. + Counter is in free running mode to generate periodical interrupts. + + \param [in] ticks Number of ticks between two interrupts + \return 0 Function succeeded + \return 1 Function failed + */ +static __INLINE uint32_t SysTick_Config(uint32_t ticks) +{ + if (ticks > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */ + + SysTick->LOAD = (ticks & SysTick_LOAD_RELOAD_Msk) - 1; /* set reload register */ + NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); /* set Priority for Cortex-M0 System Interrupts */ + SysTick->VAL = 0; /* Load the SysTick Counter Value */ + SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | + SysTick_CTRL_TICKINT_Msk | + SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */ + return (0); /* Function successful */ +} + +#endif + +/*@} end of CMSIS_Core_SysTickFunctions */ + + + +/* ##################################### Debug In/Output function ########################################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_core_DebugFunctions CMSIS Core Debug Functions + @{ + */ + +extern volatile int32_t ITM_RxBuffer; /*!< external variable to receive characters */ +#define ITM_RXBUFFER_EMPTY 0x5AA55AA5 /*!< value identifying ITM_RxBuffer is ready for next character */ + + +/** \brief ITM Send Character + + This function transmits a character via the ITM channel 0. + It just returns when no debugger is connected that has booked the output. + It is blocking when a debugger is connected, but the previous character send is not transmitted. + + \param [in] ch Character to transmit + \return Character to transmit + */ +static __INLINE uint32_t ITM_SendChar (uint32_t ch) +{ + if ((CoreDebug->DEMCR & CoreDebug_DEMCR_TRCENA_Msk) && /* Trace enabled */ + (ITM->TCR & ITM_TCR_ITMENA_Msk) && /* ITM enabled */ + (ITM->TER & (1UL << 0) ) ) /* ITM Port #0 enabled */ + { + while (ITM->PORT[0].u32 == 0); + ITM->PORT[0].u8 = (uint8_t) ch; + } + return (ch); +} + + +/** \brief ITM Receive Character + + This function inputs a character via external variable ITM_RxBuffer. + It just returns when no debugger is connected that has booked the output. + It is blocking when a debugger is connected, but the previous character send is not transmitted. + + \return Received character + \return -1 No character received + */ +static __INLINE int32_t ITM_ReceiveChar (void) { + int32_t ch = -1; /* no character available */ + + if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) { + ch = ITM_RxBuffer; + ITM_RxBuffer = ITM_RXBUFFER_EMPTY; /* ready for next character */ + } + + return (ch); +} + + +/** \brief ITM Check Character + + This function checks external variable ITM_RxBuffer whether a character is available or not. + It returns '1' if a character is available and '0' if no character is available. + + \return 0 No character available + \return 1 Character available + */ +static __INLINE int32_t ITM_CheckChar (void) { + + if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) { + return (0); /* no character available */ + } else { + return (1); /* character available */ + } +} + +/*@} end of CMSIS_core_DebugFunctions */ + +#endif /* __CORE_CM4_H_DEPENDANT */ + +#endif /* __CMSIS_GENERIC */ + +#ifdef __cplusplus +} +#endif diff --git a/System/core_cm4_simd.h b/System/core_cm4_simd.h new file mode 100644 index 0000000..e7b6765 --- /dev/null +++ b/System/core_cm4_simd.h @@ -0,0 +1,701 @@ +/**************************************************************************//** + * @file core_cm4_simd.h + * @brief CMSIS Cortex-M4 SIMD Header File + * @version V2.10 + * @date 19. July 2011 + * + * @note + * Copyright (C) 2010-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#ifdef __cplusplus + extern "C" { +#endif + +#ifndef __CORE_CM4_SIMD_H +#define __CORE_CM4_SIMD_H + + +/******************************************************************************* + * Hardware Abstraction Layer + ******************************************************************************/ + + +/* ################### Compiler specific Intrinsics ########################### */ +/** \defgroup CMSIS_SIMD_intrinsics CMSIS SIMD Intrinsics + Access to dedicated SIMD instructions + @{ +*/ + +#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/ +/* ARM armcc specific functions */ + +/*------ CM4 SOMD Intrinsics -----------------------------------------------------*/ +#define __SADD8 __sadd8 +#define __QADD8 __qadd8 +#define __SHADD8 __shadd8 +#define __UADD8 __uadd8 +#define __UQADD8 __uqadd8 +#define __UHADD8 __uhadd8 +#define __SSUB8 __ssub8 +#define __QSUB8 __qsub8 +#define __SHSUB8 __shsub8 +#define __USUB8 __usub8 +#define __UQSUB8 __uqsub8 +#define __UHSUB8 __uhsub8 +#define __SADD16 __sadd16 +#define __QADD16 __qadd16 +#define __SHADD16 __shadd16 +#define __UADD16 __uadd16 +#define __UQADD16 __uqadd16 +#define __UHADD16 __uhadd16 +#define __SSUB16 __ssub16 +#define __QSUB16 __qsub16 +#define __SHSUB16 __shsub16 +#define __USUB16 __usub16 +#define __UQSUB16 __uqsub16 +#define __UHSUB16 __uhsub16 +#define __SASX __sasx +#define __QASX __qasx +#define __SHASX __shasx +#define __UASX __uasx +#define __UQASX __uqasx +#define __UHASX __uhasx +#define __SSAX __ssax +#define __QSAX __qsax +#define __SHSAX __shsax +#define __USAX __usax +#define __UQSAX __uqsax +#define __UHSAX __uhsax +#define __USAD8 __usad8 +#define __USADA8 __usada8 +#define __SSAT16 __ssat16 +#define __USAT16 __usat16 +#define __UXTB16 __uxtb16 +#define __UXTAB16 __uxtab16 +#define __SXTB16 __sxtb16 +#define __SXTAB16 __sxtab16 +#define __SMUAD __smuad +#define __SMUADX __smuadx +#define __SMLAD __smlad +#define __SMLADX __smladx +#define __SMLALD __smlald +#define __SMLALDX __smlaldx +#define __SMUSD __smusd +#define __SMUSDX __smusdx +#define __SMLSD __smlsd +#define __SMLSDX __smlsdx +#define __SMLSLD __smlsld +#define __SMLSLDX __smlsldx +#define __SEL __sel +#define __QADD __qadd +#define __QSUB __qsub + +#define __PKHBT(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0x0000FFFFUL) | \ + ((((uint32_t)(ARG2)) << (ARG3)) & 0xFFFF0000UL) ) + +#define __PKHTB(ARG1,ARG2,ARG3) ( ((((uint32_t)(ARG1)) ) & 0xFFFF0000UL) | \ + ((((uint32_t)(ARG2)) >> (ARG3)) & 0x0000FFFFUL) ) + + +/*-- End CM4 SIMD Intrinsics -----------------------------------------------------*/ + + + +#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/ +/* IAR iccarm specific functions */ + +#include + +/*------ CM4 SIMDDSP Intrinsics -----------------------------------------------------*/ +/* intrinsic __SADD8 see intrinsics.h */ +/* intrinsic __QADD8 see intrinsics.h */ +/* intrinsic __SHADD8 see intrinsics.h */ +/* intrinsic __UADD8 see intrinsics.h */ +/* intrinsic __UQADD8 see intrinsics.h */ +/* intrinsic __UHADD8 see intrinsics.h */ +/* intrinsic __SSUB8 see intrinsics.h */ +/* intrinsic __QSUB8 see intrinsics.h */ +/* intrinsic __SHSUB8 see intrinsics.h */ +/* intrinsic __USUB8 see intrinsics.h */ +/* intrinsic __UQSUB8 see intrinsics.h */ +/* intrinsic __UHSUB8 see intrinsics.h */ +/* intrinsic __SADD16 see intrinsics.h */ +/* intrinsic __QADD16 see intrinsics.h */ +/* intrinsic __SHADD16 see intrinsics.h */ +/* intrinsic __UADD16 see intrinsics.h */ +/* intrinsic __UQADD16 see intrinsics.h */ +/* intrinsic __UHADD16 see intrinsics.h */ +/* intrinsic __SSUB16 see intrinsics.h */ +/* intrinsic __QSUB16 see intrinsics.h */ +/* intrinsic __SHSUB16 see intrinsics.h */ +/* intrinsic __USUB16 see intrinsics.h */ +/* intrinsic __UQSUB16 see intrinsics.h */ +/* intrinsic __UHSUB16 see intrinsics.h */ +/* intrinsic __SASX see intrinsics.h */ +/* intrinsic __QASX see intrinsics.h */ +/* intrinsic __SHASX see intrinsics.h */ +/* intrinsic __UASX see intrinsics.h */ +/* intrinsic __UQASX see intrinsics.h */ +/* intrinsic __UHASX see intrinsics.h */ +/* intrinsic __SSAX see intrinsics.h */ +/* intrinsic __QSAX see intrinsics.h */ +/* intrinsic __SHSAX see intrinsics.h */ +/* intrinsic __USAX see intrinsics.h */ +/* intrinsic __UQSAX see intrinsics.h */ +/* intrinsic __UHSAX see intrinsics.h */ +/* intrinsic __USAD8 see intrinsics.h */ +/* intrinsic __USADA8 see intrinsics.h */ +/* intrinsic __SSAT16 see intrinsics.h */ +/* intrinsic __USAT16 see intrinsics.h */ +/* intrinsic __UXTB16 see intrinsics.h */ +/* intrinsic __SXTB16 see intrinsics.h */ +/* intrinsic __UXTAB16 see intrinsics.h */ +/* intrinsic __SXTAB16 see intrinsics.h */ +/* intrinsic __SMUAD see intrinsics.h */ +/* intrinsic __SMUADX see intrinsics.h */ +/* intrinsic __SMLAD see intrinsics.h */ +/* intrinsic __SMLADX see intrinsics.h */ +/* intrinsic __SMLALD see intrinsics.h */ +/* intrinsic __SMLALDX see intrinsics.h */ +/* intrinsic __SMUSD see intrinsics.h */ +/* intrinsic __SMUSDX see intrinsics.h */ +/* intrinsic __SMLSD see intrinsics.h */ +/* intrinsic __SMLSDX see intrinsics.h */ +/* intrinsic __SMLSLD see intrinsics.h */ +/* intrinsic __SMLSLDX see intrinsics.h */ +/* intrinsic __SEL see intrinsics.h */ +/* intrinsic __QADD see intrinsics.h */ +/* intrinsic __QSUB see intrinsics.h */ +/* intrinsic __PKHBT see intrinsics.h */ +/* intrinsic __PKHTB see intrinsics.h */ + +/*-- End CM4 SIMD Intrinsics -----------------------------------------------------*/ + + + +#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/ +/* GNU gcc specific functions */ + +/*------ CM4 SIMD Intrinsics -----------------------------------------------------*/ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHADD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __USUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHSUB8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHADD16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhadd16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __USUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHSUB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsub16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHASX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhasx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("ssax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("shsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __USAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UQSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uqsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UHSAX(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uhsax %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __USAD8(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("usad8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __USADA8(uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("usada8 %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#define __SSAT16(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("ssat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +#define __USAT16(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("usat16 %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("uxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __UXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("uxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SXTB16(uint32_t op1) +{ + uint32_t result; + + __ASM volatile ("sxtb16 %0, %1" : "=r" (result) : "r" (op1)); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SXTAB16(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sxtab16 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMUAD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuad %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMUADX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smuadx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMLAD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlad %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMLADX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smladx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#define __SMLALD(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __ARG1 = (ARG1), __ARG2 = (ARG2), __ARG3_H = (uint32_t)((uint64_t)(ARG3) >> 32), __ARG3_L = (uint32_t)((uint64_t)(ARG3) & 0xFFFFFFFFUL); \ + __ASM volatile ("smlald %0, %1, %2, %3" : "=r" (__ARG3_L), "=r" (__ARG3_H) : "r" (__ARG1), "r" (__ARG2), "0" (__ARG3_L), "1" (__ARG3_H) ); \ + (uint64_t)(((uint64_t)__ARG3_H << 32) | __ARG3_L); \ + }) + +#define __SMLALDX(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __ARG1 = (ARG1), __ARG2 = (ARG2), __ARG3_H = (uint32_t)((uint64_t)(ARG3) >> 32), __ARG3_L = (uint32_t)((uint64_t)(ARG3) & 0xFFFFFFFFUL); \ + __ASM volatile ("smlaldx %0, %1, %2, %3" : "=r" (__ARG3_L), "=r" (__ARG3_H) : "r" (__ARG1), "r" (__ARG2), "0" (__ARG3_L), "1" (__ARG3_H) ); \ + (uint64_t)(((uint64_t)__ARG3_H << 32) | __ARG3_L); \ + }) + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMUSD (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMUSDX (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("smusdx %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMLSD (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsd %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SMLSDX (uint32_t op1, uint32_t op2, uint32_t op3) +{ + uint32_t result; + + __ASM volatile ("smlsdx %0, %1, %2, %3" : "=r" (result) : "r" (op1), "r" (op2), "r" (op3) ); + return(result); +} + +#define __SMLSLD(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __ARG1 = (ARG1), __ARG2 = (ARG2), __ARG3_H = (uint32_t)((ARG3) >> 32), __ARG3_L = (uint32_t)((ARG3) & 0xFFFFFFFFUL); \ + __ASM volatile ("smlsld %0, %1, %2, %3" : "=r" (__ARG3_L), "=r" (__ARG3_H) : "r" (__ARG1), "r" (__ARG2), "0" (__ARG3_L), "1" (__ARG3_H) ); \ + (uint64_t)(((uint64_t)__ARG3_H << 32) | __ARG3_L); \ + }) + +#define __SMLSLDX(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __ARG1 = (ARG1), __ARG2 = (ARG2), __ARG3_H = (uint32_t)((ARG3) >> 32), __ARG3_L = (uint32_t)((ARG3) & 0xFFFFFFFFUL); \ + __ASM volatile ("smlsldx %0, %1, %2, %3" : "=r" (__ARG3_L), "=r" (__ARG3_H) : "r" (__ARG1), "r" (__ARG2), "0" (__ARG3_L), "1" (__ARG3_H) ); \ + (uint64_t)(((uint64_t)__ARG3_H << 32) | __ARG3_L); \ + }) + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __SEL (uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("sel %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QADD(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qadd %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +__attribute__( ( always_inline ) ) static __INLINE uint32_t __QSUB(uint32_t op1, uint32_t op2) +{ + uint32_t result; + + __ASM volatile ("qsub %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); + return(result); +} + +#define __PKHBT(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + __ASM ("pkhbt %0, %1, %2, lsl %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) + +#define __PKHTB(ARG1,ARG2,ARG3) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1), __ARG2 = (ARG2); \ + if (ARG3 == 0) \ + __ASM ("pkhtb %0, %1, %2" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2) ); \ + else \ + __ASM ("pkhtb %0, %1, %2, asr %3" : "=r" (__RES) : "r" (__ARG1), "r" (__ARG2), "I" (ARG3) ); \ + __RES; \ + }) + +/*-- End CM4 SIMD Intrinsics -----------------------------------------------------*/ + + + +#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/ +/* TASKING carm specific functions */ + + +/*------ CM4 SIMD Intrinsics -----------------------------------------------------*/ +/* not yet supported */ +/*-- End CM4 SIMD Intrinsics -----------------------------------------------------*/ + + +#endif + +/*@} end of group CMSIS_SIMD_intrinsics */ + + +#endif /* __CORE_CM4_SIMD_H */ + +#ifdef __cplusplus +} +#endif diff --git a/System/core_cmFunc.h b/System/core_cmFunc.h new file mode 100644 index 0000000..88819f9 --- /dev/null +++ b/System/core_cmFunc.h @@ -0,0 +1,609 @@ +/**************************************************************************//** + * @file core_cmFunc.h + * @brief CMSIS Cortex-M Core Function Access Header File + * @version V2.10 + * @date 26. July 2011 + * + * @note + * Copyright (C) 2009-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#ifndef __CORE_CMFUNC_H +#define __CORE_CMFUNC_H + + +/* ########################### Core Function Access ########################### */ +/** \ingroup CMSIS_Core_FunctionInterface + \defgroup CMSIS_Core_RegAccFunctions CMSIS Core Register Access Functions + @{ + */ + +#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/ +/* ARM armcc specific functions */ + +#if (__ARMCC_VERSION < 400677) + #error "Please use ARM Compiler Toolchain V4.0.677 or later!" +#endif + +/* intrinsic void __enable_irq(); */ +/* intrinsic void __disable_irq(); */ + +/** \brief Get Control Register + + This function returns the content of the Control Register. + + \return Control Register value + */ +static __INLINE uint32_t __get_CONTROL(void) +{ + register uint32_t __regControl __ASM("control"); + return(__regControl); +} + + +/** \brief Set Control Register + + This function writes the given value to the Control Register. + + \param [in] control Control Register value to set + */ +static __INLINE void __set_CONTROL(uint32_t control) +{ + register uint32_t __regControl __ASM("control"); + __regControl = control; +} + + +/** \brief Get ISPR Register + + This function returns the content of the ISPR Register. + + \return ISPR Register value + */ +static __INLINE uint32_t __get_IPSR(void) +{ + register uint32_t __regIPSR __ASM("ipsr"); + return(__regIPSR); +} + + +/** \brief Get APSR Register + + This function returns the content of the APSR Register. + + \return APSR Register value + */ +static __INLINE uint32_t __get_APSR(void) +{ + register uint32_t __regAPSR __ASM("apsr"); + return(__regAPSR); +} + + +/** \brief Get xPSR Register + + This function returns the content of the xPSR Register. + + \return xPSR Register value + */ +static __INLINE uint32_t __get_xPSR(void) +{ + register uint32_t __regXPSR __ASM("xpsr"); + return(__regXPSR); +} + + +/** \brief Get Process Stack Pointer + + This function returns the current value of the Process Stack Pointer (PSP). + + \return PSP Register value + */ +static __INLINE uint32_t __get_PSP(void) +{ + register uint32_t __regProcessStackPointer __ASM("psp"); + return(__regProcessStackPointer); +} + + +/** \brief Set Process Stack Pointer + + This function assigns the given value to the Process Stack Pointer (PSP). + + \param [in] topOfProcStack Process Stack Pointer value to set + */ +static __INLINE void __set_PSP(uint32_t topOfProcStack) +{ + register uint32_t __regProcessStackPointer __ASM("psp"); + __regProcessStackPointer = topOfProcStack; +} + + +/** \brief Get Main Stack Pointer + + This function returns the current value of the Main Stack Pointer (MSP). + + \return MSP Register value + */ +static __INLINE uint32_t __get_MSP(void) +{ + register uint32_t __regMainStackPointer __ASM("msp"); + return(__regMainStackPointer); +} + + +/** \brief Set Main Stack Pointer + + This function assigns the given value to the Main Stack Pointer (MSP). + + \param [in] topOfMainStack Main Stack Pointer value to set + */ +static __INLINE void __set_MSP(uint32_t topOfMainStack) +{ + register uint32_t __regMainStackPointer __ASM("msp"); + __regMainStackPointer = topOfMainStack; +} + + +/** \brief Get Priority Mask + + This function returns the current state of the priority mask bit from the Priority Mask Register. + + \return Priority Mask value + */ +static __INLINE uint32_t __get_PRIMASK(void) +{ + register uint32_t __regPriMask __ASM("primask"); + return(__regPriMask); +} + + +/** \brief Set Priority Mask + + This function assigns the given value to the Priority Mask Register. + + \param [in] priMask Priority Mask + */ +static __INLINE void __set_PRIMASK(uint32_t priMask) +{ + register uint32_t __regPriMask __ASM("primask"); + __regPriMask = (priMask); +} + + +#if (__CORTEX_M >= 0x03) + +/** \brief Enable FIQ + + This function enables FIQ interrupts by clearing the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __enable_fault_irq __enable_fiq + + +/** \brief Disable FIQ + + This function disables FIQ interrupts by setting the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +#define __disable_fault_irq __disable_fiq + + +/** \brief Get Base Priority + + This function returns the current value of the Base Priority register. + + \return Base Priority register value + */ +static __INLINE uint32_t __get_BASEPRI(void) +{ + register uint32_t __regBasePri __ASM("basepri"); + return(__regBasePri); +} + + +/** \brief Set Base Priority + + This function assigns the given value to the Base Priority register. + + \param [in] basePri Base Priority value to set + */ +static __INLINE void __set_BASEPRI(uint32_t basePri) +{ + register uint32_t __regBasePri __ASM("basepri"); + __regBasePri = (basePri & 0xff); +} + + +/** \brief Get Fault Mask + + This function returns the current value of the Fault Mask register. + + \return Fault Mask register value + */ +static __INLINE uint32_t __get_FAULTMASK(void) +{ + register uint32_t __regFaultMask __ASM("faultmask"); + return(__regFaultMask); +} + + +/** \brief Set Fault Mask + + This function assigns the given value to the Fault Mask register. + + \param [in] faultMask Fault Mask value to set + */ +static __INLINE void __set_FAULTMASK(uint32_t faultMask) +{ + register uint32_t __regFaultMask __ASM("faultmask"); + __regFaultMask = (faultMask & (uint32_t)1); +} + +#endif /* (__CORTEX_M >= 0x03) */ + + +#if (__CORTEX_M == 0x04) + +/** \brief Get FPSCR + + This function returns the current value of the Floating Point Status/Control register. + + \return Floating Point Status/Control register value + */ +static __INLINE uint32_t __get_FPSCR(void) +{ +#if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + register uint32_t __regfpscr __ASM("fpscr"); + return(__regfpscr); +#else + return(0); +#endif +} + + +/** \brief Set FPSCR + + This function assigns the given value to the Floating Point Status/Control register. + + \param [in] fpscr Floating Point Status/Control value to set + */ +static __INLINE void __set_FPSCR(uint32_t fpscr) +{ +#if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + register uint32_t __regfpscr __ASM("fpscr"); + __regfpscr = (fpscr); +#endif +} + +#endif /* (__CORTEX_M == 0x04) */ + + +#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/ +/* IAR iccarm specific functions */ + +#include + +#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/ +/* GNU gcc specific functions */ + +/** \brief Enable IRQ Interrupts + + This function enables IRQ interrupts by clearing the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__attribute__( ( always_inline ) ) static __INLINE void __enable_irq(void) +{ + __ASM volatile ("cpsie i"); +} + + +/** \brief Disable IRQ Interrupts + + This function disables IRQ interrupts by setting the I-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__attribute__( ( always_inline ) ) static __INLINE void __disable_irq(void) +{ + __ASM volatile ("cpsid i"); +} + + +/** \brief Get Control Register + + This function returns the content of the Control Register. + + \return Control Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_CONTROL(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, control" : "=r" (result) ); + return(result); +} + + +/** \brief Set Control Register + + This function writes the given value to the Control Register. + + \param [in] control Control Register value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_CONTROL(uint32_t control) +{ + __ASM volatile ("MSR control, %0" : : "r" (control) ); +} + + +/** \brief Get ISPR Register + + This function returns the content of the ISPR Register. + + \return ISPR Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_IPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, ipsr" : "=r" (result) ); + return(result); +} + + +/** \brief Get APSR Register + + This function returns the content of the APSR Register. + + \return APSR Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_APSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, apsr" : "=r" (result) ); + return(result); +} + + +/** \brief Get xPSR Register + + This function returns the content of the xPSR Register. + + \return xPSR Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_xPSR(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, xpsr" : "=r" (result) ); + return(result); +} + + +/** \brief Get Process Stack Pointer + + This function returns the current value of the Process Stack Pointer (PSP). + + \return PSP Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_PSP(void) +{ + register uint32_t result; + + __ASM volatile ("MRS %0, psp\n" : "=r" (result) ); + return(result); +} + + +/** \brief Set Process Stack Pointer + + This function assigns the given value to the Process Stack Pointer (PSP). + + \param [in] topOfProcStack Process Stack Pointer value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_PSP(uint32_t topOfProcStack) +{ + __ASM volatile ("MSR psp, %0\n" : : "r" (topOfProcStack) ); +} + + +/** \brief Get Main Stack Pointer + + This function returns the current value of the Main Stack Pointer (MSP). + + \return MSP Register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_MSP(void) +{ + register uint32_t result; + + __ASM volatile ("MRS %0, msp\n" : "=r" (result) ); + return(result); +} + + +/** \brief Set Main Stack Pointer + + This function assigns the given value to the Main Stack Pointer (MSP). + + \param [in] topOfMainStack Main Stack Pointer value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_MSP(uint32_t topOfMainStack) +{ + __ASM volatile ("MSR msp, %0\n" : : "r" (topOfMainStack) ); +} + + +/** \brief Get Priority Mask + + This function returns the current state of the priority mask bit from the Priority Mask Register. + + \return Priority Mask value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_PRIMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, primask" : "=r" (result) ); + return(result); +} + + +/** \brief Set Priority Mask + + This function assigns the given value to the Priority Mask Register. + + \param [in] priMask Priority Mask + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_PRIMASK(uint32_t priMask) +{ + __ASM volatile ("MSR primask, %0" : : "r" (priMask) ); +} + + +#if (__CORTEX_M >= 0x03) + +/** \brief Enable FIQ + + This function enables FIQ interrupts by clearing the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__attribute__( ( always_inline ) ) static __INLINE void __enable_fault_irq(void) +{ + __ASM volatile ("cpsie f"); +} + + +/** \brief Disable FIQ + + This function disables FIQ interrupts by setting the F-bit in the CPSR. + Can only be executed in Privileged modes. + */ +__attribute__( ( always_inline ) ) static __INLINE void __disable_fault_irq(void) +{ + __ASM volatile ("cpsid f"); +} + + +/** \brief Get Base Priority + + This function returns the current value of the Base Priority register. + + \return Base Priority register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_BASEPRI(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, basepri_max" : "=r" (result) ); + return(result); +} + + +/** \brief Set Base Priority + + This function assigns the given value to the Base Priority register. + + \param [in] basePri Base Priority value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_BASEPRI(uint32_t value) +{ + __ASM volatile ("MSR basepri, %0" : : "r" (value) ); +} + + +/** \brief Get Fault Mask + + This function returns the current value of the Fault Mask register. + + \return Fault Mask register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_FAULTMASK(void) +{ + uint32_t result; + + __ASM volatile ("MRS %0, faultmask" : "=r" (result) ); + return(result); +} + + +/** \brief Set Fault Mask + + This function assigns the given value to the Fault Mask register. + + \param [in] faultMask Fault Mask value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_FAULTMASK(uint32_t faultMask) +{ + __ASM volatile ("MSR faultmask, %0" : : "r" (faultMask) ); +} + +#endif /* (__CORTEX_M >= 0x03) */ + + +#if (__CORTEX_M == 0x04) + +/** \brief Get FPSCR + + This function returns the current value of the Floating Point Status/Control register. + + \return Floating Point Status/Control register value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __get_FPSCR(void) +{ +#if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + uint32_t result; + + __ASM volatile ("VMRS %0, fpscr" : "=r" (result) ); + return(result); +#else + return(0); +#endif +} + + +/** \brief Set FPSCR + + This function assigns the given value to the Floating Point Status/Control register. + + \param [in] fpscr Floating Point Status/Control value to set + */ +__attribute__( ( always_inline ) ) static __INLINE void __set_FPSCR(uint32_t fpscr) +{ +#if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + __ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) ); +#endif +} + +#endif /* (__CORTEX_M == 0x04) */ + + +#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/ +/* TASKING carm specific functions */ + +/* + * The CMSIS functions have been implemented as intrinsics in the compiler. + * Please use "carm -?i" to get an up to date list of all instrinsics, + * Including the CMSIS ones. + */ + +#endif + +/*@} end of CMSIS_Core_RegAccFunctions */ + + +#endif /* __CORE_CMFUNC_H */ diff --git a/System/core_cmInstr.h b/System/core_cmInstr.h new file mode 100644 index 0000000..78d2ef8 --- /dev/null +++ b/System/core_cmInstr.h @@ -0,0 +1,585 @@ +/**************************************************************************//** + * @file core_cmInstr.h + * @brief CMSIS Cortex-M Core Instruction Access Header File + * @version V2.10 + * @date 19. July 2011 + * + * @note + * Copyright (C) 2009-2011 ARM Limited. All rights reserved. + * + * @par + * ARM Limited (ARM) is supplying this software for use with Cortex-M + * processor based microcontrollers. This file can be freely distributed + * within development tools that are supporting such ARM based processors. + * + * @par + * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED + * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. + * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR + * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + * + ******************************************************************************/ + +#ifndef __CORE_CMINSTR_H +#define __CORE_CMINSTR_H + + +/* ########################## Core Instruction Access ######################### */ +/** \defgroup CMSIS_Core_InstructionInterface CMSIS Core Instruction Interface + Access to dedicated instructions + @{ +*/ + +#if defined ( __CC_ARM ) /*------------------RealView Compiler -----------------*/ +/* ARM armcc specific functions */ + +#if (__ARMCC_VERSION < 400677) + #error "Please use ARM Compiler Toolchain V4.0.677 or later!" +#endif + + +/** \brief No Operation + + No Operation does nothing. This instruction can be used for code alignment purposes. + */ +#define __NOP __nop + + +/** \brief Wait For Interrupt + + Wait For Interrupt is a hint instruction that suspends execution + until one of a number of events occurs. + */ +#define __WFI __wfi + + +/** \brief Wait For Event + + Wait For Event is a hint instruction that permits the processor to enter + a low-power state until one of a number of events occurs. + */ +#define __WFE __wfe + + +/** \brief Send Event + + Send Event is a hint instruction. It causes an event to be signaled to the CPU. + */ +#define __SEV __sev + + +/** \brief Instruction Synchronization Barrier + + Instruction Synchronization Barrier flushes the pipeline in the processor, + so that all instructions following the ISB are fetched from cache or + memory, after the instruction has been completed. + */ +#define __ISB() __isb(0xF) + + +/** \brief Data Synchronization Barrier + + This function acts as a special kind of Data Memory Barrier. + It completes when all explicit memory accesses before this instruction complete. + */ +#define __DSB() __dsb(0xF) + + +/** \brief Data Memory Barrier + + This function ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +#define __DMB() __dmb(0xF) + + +/** \brief Reverse byte order (32 bit) + + This function reverses the byte order in integer value. + + \param [in] value Value to reverse + \return Reversed value + */ +#define __REV __rev + + +/** \brief Reverse byte order (16 bit) + + This function reverses the byte order in two unsigned short values. + + \param [in] value Value to reverse + \return Reversed value + */ +static __INLINE __ASM uint32_t __REV16(uint32_t value) +{ + rev16 r0, r0 + bx lr +} + + +/** \brief Reverse byte order in signed short value + + This function reverses the byte order in a signed short value with sign extension to integer. + + \param [in] value Value to reverse + \return Reversed value + */ +static __INLINE __ASM int32_t __REVSH(int32_t value) +{ + revsh r0, r0 + bx lr +} + + +#if (__CORTEX_M >= 0x03) + +/** \brief Reverse bit order of value + + This function reverses the bit order of the given value. + + \param [in] value Value to reverse + \return Reversed value + */ +#define __RBIT __rbit + + +/** \brief LDR Exclusive (8 bit) + + This function performs a exclusive LDR command for 8 bit value. + + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +#define __LDREXB(ptr) ((uint8_t ) __ldrex(ptr)) + + +/** \brief LDR Exclusive (16 bit) + + This function performs a exclusive LDR command for 16 bit values. + + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +#define __LDREXH(ptr) ((uint16_t) __ldrex(ptr)) + + +/** \brief LDR Exclusive (32 bit) + + This function performs a exclusive LDR command for 32 bit values. + + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +#define __LDREXW(ptr) ((uint32_t ) __ldrex(ptr)) + + +/** \brief STR Exclusive (8 bit) + + This function performs a exclusive STR command for 8 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXB(value, ptr) __strex(value, ptr) + + +/** \brief STR Exclusive (16 bit) + + This function performs a exclusive STR command for 16 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXH(value, ptr) __strex(value, ptr) + + +/** \brief STR Exclusive (32 bit) + + This function performs a exclusive STR command for 32 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +#define __STREXW(value, ptr) __strex(value, ptr) + + +/** \brief Remove the exclusive lock + + This function removes the exclusive lock which is created by LDREX. + + */ +#define __CLREX __clrex + + +/** \brief Signed Saturate + + This function saturates a signed value. + + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +#define __SSAT __ssat + + +/** \brief Unsigned Saturate + + This function saturates an unsigned value. + + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +#define __USAT __usat + + +/** \brief Count leading zeros + + This function counts the number of leading zeros of a data value. + + \param [in] value Value to count the leading zeros + \return number of leading zeros in value + */ +#define __CLZ __clz + +#endif /* (__CORTEX_M >= 0x03) */ + + + +#elif defined ( __ICCARM__ ) /*------------------ ICC Compiler -------------------*/ +/* IAR iccarm specific functions */ + +#include + + +#elif defined ( __GNUC__ ) /*------------------ GNU Compiler ---------------------*/ +/* GNU gcc specific functions */ + +/** \brief No Operation + + No Operation does nothing. This instruction can be used for code alignment purposes. + */ +__attribute__( ( always_inline ) ) static __INLINE void __NOP(void) +{ + __ASM volatile ("nop"); +} + + +/** \brief Wait For Interrupt + + Wait For Interrupt is a hint instruction that suspends execution + until one of a number of events occurs. + */ +__attribute__( ( always_inline ) ) static __INLINE void __WFI(void) +{ + __ASM volatile ("wfi"); +} + + +/** \brief Wait For Event + + Wait For Event is a hint instruction that permits the processor to enter + a low-power state until one of a number of events occurs. + */ +__attribute__( ( always_inline ) ) static __INLINE void __WFE(void) +{ + __ASM volatile ("wfe"); +} + + +/** \brief Send Event + + Send Event is a hint instruction. It causes an event to be signaled to the CPU. + */ +__attribute__( ( always_inline ) ) static __INLINE void __SEV(void) +{ + __ASM volatile ("sev"); +} + + +/** \brief Instruction Synchronization Barrier + + Instruction Synchronization Barrier flushes the pipeline in the processor, + so that all instructions following the ISB are fetched from cache or + memory, after the instruction has been completed. + */ +__attribute__( ( always_inline ) ) static __INLINE void __ISB(void) +{ + __ASM volatile ("isb"); +} + + +/** \brief Data Synchronization Barrier + + This function acts as a special kind of Data Memory Barrier. + It completes when all explicit memory accesses before this instruction complete. + */ +__attribute__( ( always_inline ) ) static __INLINE void __DSB(void) +{ + __ASM volatile ("dsb"); +} + + +/** \brief Data Memory Barrier + + This function ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +__attribute__( ( always_inline ) ) static __INLINE void __DMB(void) +{ + __ASM volatile ("dmb"); +} + + +/** \brief Reverse byte order (32 bit) + + This function reverses the byte order in integer value. + + \param [in] value Value to reverse + \return Reversed value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __REV(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rev %0, %1" : "=r" (result) : "r" (value) ); + return(result); +} + + +/** \brief Reverse byte order (16 bit) + + This function reverses the byte order in two unsigned short values. + + \param [in] value Value to reverse + \return Reversed value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __REV16(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rev16 %0, %1" : "=r" (result) : "r" (value) ); + return(result); +} + + +/** \brief Reverse byte order in signed short value + + This function reverses the byte order in a signed short value with sign extension to integer. + + \param [in] value Value to reverse + \return Reversed value + */ +__attribute__( ( always_inline ) ) static __INLINE int32_t __REVSH(int32_t value) +{ + uint32_t result; + + __ASM volatile ("revsh %0, %1" : "=r" (result) : "r" (value) ); + return(result); +} + + +#if (__CORTEX_M >= 0x03) + +/** \brief Reverse bit order of value + + This function reverses the bit order of the given value. + + \param [in] value Value to reverse + \return Reversed value + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __RBIT(uint32_t value) +{ + uint32_t result; + + __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) ); + return(result); +} + + +/** \brief LDR Exclusive (8 bit) + + This function performs a exclusive LDR command for 8 bit value. + + \param [in] ptr Pointer to data + \return value of type uint8_t at (*ptr) + */ +__attribute__( ( always_inline ) ) static __INLINE uint8_t __LDREXB(volatile uint8_t *addr) +{ + uint8_t result; + + __ASM volatile ("ldrexb %0, [%1]" : "=r" (result) : "r" (addr) ); + return(result); +} + + +/** \brief LDR Exclusive (16 bit) + + This function performs a exclusive LDR command for 16 bit values. + + \param [in] ptr Pointer to data + \return value of type uint16_t at (*ptr) + */ +__attribute__( ( always_inline ) ) static __INLINE uint16_t __LDREXH(volatile uint16_t *addr) +{ + uint16_t result; + + __ASM volatile ("ldrexh %0, [%1]" : "=r" (result) : "r" (addr) ); + return(result); +} + + +/** \brief LDR Exclusive (32 bit) + + This function performs a exclusive LDR command for 32 bit values. + + \param [in] ptr Pointer to data + \return value of type uint32_t at (*ptr) + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __LDREXW(volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("ldrex %0, [%1]" : "=r" (result) : "r" (addr) ); + return(result); +} + + +/** \brief STR Exclusive (8 bit) + + This function performs a exclusive STR command for 8 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *addr) +{ + uint32_t result; + + __ASM volatile ("strexb %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) ); + return(result); +} + + +/** \brief STR Exclusive (16 bit) + + This function performs a exclusive STR command for 16 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr) +{ + uint32_t result; + + __ASM volatile ("strexh %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) ); + return(result); +} + + +/** \brief STR Exclusive (32 bit) + + This function performs a exclusive STR command for 32 bit values. + + \param [in] value Value to store + \param [in] ptr Pointer to location + \return 0 Function succeeded + \return 1 Function failed + */ +__attribute__( ( always_inline ) ) static __INLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) +{ + uint32_t result; + + __ASM volatile ("strex %0, %2, [%1]" : "=r" (result) : "r" (addr), "r" (value) ); + return(result); +} + + +/** \brief Remove the exclusive lock + + This function removes the exclusive lock which is created by LDREX. + + */ +__attribute__( ( always_inline ) ) static __INLINE void __CLREX(void) +{ + __ASM volatile ("clrex"); +} + + +/** \brief Signed Saturate + + This function saturates a signed value. + + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (1..32) + \return Saturated value + */ +#define __SSAT(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("ssat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + + +/** \brief Unsigned Saturate + + This function saturates an unsigned value. + + \param [in] value Value to be saturated + \param [in] sat Bit position to saturate to (0..31) + \return Saturated value + */ +#define __USAT(ARG1,ARG2) \ +({ \ + uint32_t __RES, __ARG1 = (ARG1); \ + __ASM ("usat %0, %1, %2" : "=r" (__RES) : "I" (ARG2), "r" (__ARG1) ); \ + __RES; \ + }) + + +/** \brief Count leading zeros + + This function counts the number of leading zeros of a data value. + + \param [in] value Value to count the leading zeros + \return number of leading zeros in value + */ +__attribute__( ( always_inline ) ) static __INLINE uint8_t __CLZ(uint32_t value) +{ + uint8_t result; + + __ASM volatile ("clz %0, %1" : "=r" (result) : "r" (value) ); + return(result); +} + +#endif /* (__CORTEX_M >= 0x03) */ + + + + +#elif defined ( __TASKING__ ) /*------------------ TASKING Compiler --------------*/ +/* TASKING carm specific functions */ + +/* + * The CMSIS functions have been implemented as intrinsics in the compiler. + * Please use "carm -?i" to get an up to date list of all intrinsics, + * Including the CMSIS ones. + */ + +#endif + +/*@}*/ /* end of group CMSIS_Core_InstructionInterface */ + +#endif /* __CORE_CMINSTR_H */ diff --git a/System/startup_stm32f4xx.s b/System/startup_stm32f4xx.s new file mode 100644 index 0000000..d6e2ac8 --- /dev/null +++ b/System/startup_stm32f4xx.s @@ -0,0 +1,427 @@ +;******************** (C) COPYRIGHT 2011 STMicroelectronics ******************** +;* File Name : startup_stm32f4xx.s +;* Author : MCD Application Team +;* Version : V1.0.0 +;* Date : 30-September-2011 +;* Description : STM32F4xx devices vector table for MDK-ARM toolchain. +;* This module performs: +;* - Set the initial SP +;* - Set the initial PC == Reset_Handler +;* - Set the vector table entries with the exceptions ISR address +;* - Configure the system clock and the external SRAM mounted on +;* STM324xG-EVAL board to be used as data memory (optional, +;* to be enabled by user) +;* - Branches to __main in the C library (which eventually +;* calls main()). +;* After Reset the CortexM4 processor is in Thread mode, +;* priority is Privileged, and the Stack is set to Main. +;* <<< Use Configuration Wizard in Context Menu >>> +;******************************************************************************* +; THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS +; WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. +; AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, +; INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE +; CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING +; INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. +;******************************************************************************* + +; Amount of memory (in bytes) allocated for Stack +; Tailor this value to your application needs +; Stack Configuration +; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Stack_Size EQU 0x00004000 + + AREA STACK, NOINIT, READWRITE, ALIGN=3 +Stack_Mem SPACE Stack_Size +__initial_sp + + +; Heap Configuration +; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Heap_Size EQU 0x00000000 + + AREA HEAP, NOINIT, READWRITE, ALIGN=3 +__heap_base +Heap_Mem SPACE Heap_Size +__heap_limit + + PRESERVE8 + THUMB + + +; Vector Table Mapped to Address 0 at Reset + AREA RESET, DATA, READONLY + EXPORT __Vectors + EXPORT __Vectors_End + EXPORT __Vectors_Size + +__Vectors DCD __initial_sp ; Top of Stack + DCD Reset_Handler ; Reset Handler + DCD NMI_Handler ; NMI Handler + DCD HardFault_Handler ; Hard Fault Handler + DCD MemManage_Handler ; MPU Fault Handler + DCD BusFault_Handler ; Bus Fault Handler + DCD UsageFault_Handler ; Usage Fault Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler ; SVCall Handler + DCD DebugMon_Handler ; Debug Monitor Handler + DCD 0 ; Reserved + DCD PendSV_Handler ; PendSV Handler + DCD SysTick_Handler ; SysTick Handler + + ; External Interrupts + DCD WWDG_IRQHandler ; Window WatchDog + DCD PVD_IRQHandler ; PVD through EXTI Line detection + DCD TAMP_STAMP_IRQHandler ; Tamper and TimeStamps through the EXTI line + DCD RTC_WKUP_IRQHandler ; RTC Wakeup through the EXTI line + DCD FLASH_IRQHandler ; FLASH + DCD RCC_IRQHandler ; RCC + DCD EXTI0_IRQHandler ; EXTI Line0 + DCD EXTI1_IRQHandler ; EXTI Line1 + DCD EXTI2_IRQHandler ; EXTI Line2 + DCD EXTI3_IRQHandler ; EXTI Line3 + DCD EXTI4_IRQHandler ; EXTI Line4 + DCD DMA1_Stream0_IRQHandler ; DMA1 Stream 0 + DCD DMA1_Stream1_IRQHandler ; DMA1 Stream 1 + DCD DMA1_Stream2_IRQHandler ; DMA1 Stream 2 + DCD DMA1_Stream3_IRQHandler ; DMA1 Stream 3 + DCD DMA1_Stream4_IRQHandler ; DMA1 Stream 4 + DCD DMA1_Stream5_IRQHandler ; DMA1 Stream 5 + DCD DMA1_Stream6_IRQHandler ; DMA1 Stream 6 + DCD ADC_IRQHandler ; ADC1, ADC2 and ADC3s + DCD CAN1_TX_IRQHandler ; CAN1 TX + DCD CAN1_RX0_IRQHandler ; CAN1 RX0 + DCD CAN1_RX1_IRQHandler ; CAN1 RX1 + DCD CAN1_SCE_IRQHandler ; CAN1 SCE + DCD EXTI9_5_IRQHandler ; External Line[9:5]s + DCD TIM1_BRK_TIM9_IRQHandler ; TIM1 Break and TIM9 + DCD TIM1_UP_TIM10_IRQHandler ; TIM1 Update and TIM10 + DCD TIM1_TRG_COM_TIM11_IRQHandler ; TIM1 Trigger and Commutation and TIM11 + DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare + DCD TIM2_IRQHandler ; TIM2 + DCD TIM3_IRQHandler ; TIM3 + DCD TIM4_IRQHandler ; TIM4 + DCD I2C1_EV_IRQHandler ; I2C1 Event + DCD I2C1_ER_IRQHandler ; I2C1 Error + DCD I2C2_EV_IRQHandler ; I2C2 Event + DCD I2C2_ER_IRQHandler ; I2C2 Error + DCD SPI1_IRQHandler ; SPI1 + DCD SPI2_IRQHandler ; SPI2 + DCD USART1_IRQHandler ; USART1 + DCD USART2_IRQHandler ; USART2 + DCD USART3_IRQHandler ; USART3 + DCD EXTI15_10_IRQHandler ; External Line[15:10]s + DCD RTC_Alarm_IRQHandler ; RTC Alarm (A and B) through EXTI Line + DCD OTG_FS_WKUP_IRQHandler ; USB OTG FS Wakeup through EXTI line + DCD TIM8_BRK_TIM12_IRQHandler ; TIM8 Break and TIM12 + DCD TIM8_UP_TIM13_IRQHandler ; TIM8 Update and TIM13 + DCD TIM8_TRG_COM_TIM14_IRQHandler ; TIM8 Trigger and Commutation and TIM14 + DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare + DCD DMA1_Stream7_IRQHandler ; DMA1 Stream7 + DCD FSMC_IRQHandler ; FSMC + DCD SDIO_IRQHandler ; SDIO + DCD TIM5_IRQHandler ; TIM5 + DCD SPI3_IRQHandler ; SPI3 + DCD UART4_IRQHandler ; UART4 + DCD UART5_IRQHandler ; UART5 + DCD TIM6_DAC_IRQHandler ; TIM6 and DAC1&2 underrun errors + DCD TIM7_IRQHandler ; TIM7 + DCD DMA2_Stream0_IRQHandler ; DMA2 Stream 0 + DCD DMA2_Stream1_IRQHandler ; DMA2 Stream 1 + DCD DMA2_Stream2_IRQHandler ; DMA2 Stream 2 + DCD DMA2_Stream3_IRQHandler ; DMA2 Stream 3 + DCD DMA2_Stream4_IRQHandler ; DMA2 Stream 4 + DCD ETH_IRQHandler ; Ethernet + DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line + DCD CAN2_TX_IRQHandler ; CAN2 TX + DCD CAN2_RX0_IRQHandler ; CAN2 RX0 + DCD CAN2_RX1_IRQHandler ; CAN2 RX1 + DCD CAN2_SCE_IRQHandler ; CAN2 SCE + DCD OTG_FS_IRQHandler ; USB OTG FS + DCD DMA2_Stream5_IRQHandler ; DMA2 Stream 5 + DCD DMA2_Stream6_IRQHandler ; DMA2 Stream 6 + DCD DMA2_Stream7_IRQHandler ; DMA2 Stream 7 + DCD USART6_IRQHandler ; USART6 + DCD I2C3_EV_IRQHandler ; I2C3 event + DCD I2C3_ER_IRQHandler ; I2C3 error + DCD OTG_HS_EP1_OUT_IRQHandler ; USB OTG HS End Point 1 Out + DCD OTG_HS_EP1_IN_IRQHandler ; USB OTG HS End Point 1 In + DCD OTG_HS_WKUP_IRQHandler ; USB OTG HS Wakeup through EXTI + DCD OTG_HS_IRQHandler ; USB OTG HS + DCD DCMI_IRQHandler ; DCMI + DCD CRYP_IRQHandler ; CRYP crypto + DCD HASH_RNG_IRQHandler ; Hash and Rng + DCD FPU_IRQHandler ; FPU + +__Vectors_End + +__Vectors_Size EQU __Vectors_End - __Vectors + + AREA |.text|, CODE, READONLY + +; Reset handler +Reset_Handler PROC + EXPORT Reset_Handler [WEAK] + IMPORT SystemInit + IMPORT __main + + LDR R0, =SystemInit + BLX R0 + LDR R0, =__main + BX R0 + ENDP + +; Dummy Exception Handlers (infinite loops which can be modified) + +NMI_Handler PROC + EXPORT NMI_Handler [WEAK] + B . + ENDP +HardFault_Handler\ + PROC + EXPORT HardFault_Handler [WEAK] + B . + ENDP +MemManage_Handler\ + PROC + EXPORT MemManage_Handler [WEAK] + B . + ENDP +BusFault_Handler\ + PROC + EXPORT BusFault_Handler [WEAK] + B . + ENDP +UsageFault_Handler\ + PROC + EXPORT UsageFault_Handler [WEAK] + B . + ENDP +SVC_Handler PROC + EXPORT SVC_Handler [WEAK] + B . + ENDP +DebugMon_Handler\ + PROC + EXPORT DebugMon_Handler [WEAK] + B . + ENDP +PendSV_Handler PROC + EXPORT PendSV_Handler [WEAK] + B . + ENDP +SysTick_Handler PROC + EXPORT SysTick_Handler [WEAK] + B . + ENDP + +Default_Handler PROC + + EXPORT WWDG_IRQHandler [WEAK] + EXPORT PVD_IRQHandler [WEAK] + EXPORT TAMP_STAMP_IRQHandler [WEAK] + EXPORT RTC_WKUP_IRQHandler [WEAK] + EXPORT FLASH_IRQHandler [WEAK] + EXPORT RCC_IRQHandler [WEAK] + EXPORT EXTI0_IRQHandler [WEAK] + EXPORT EXTI1_IRQHandler [WEAK] + EXPORT EXTI2_IRQHandler [WEAK] + EXPORT EXTI3_IRQHandler [WEAK] + EXPORT EXTI4_IRQHandler [WEAK] + EXPORT DMA1_Stream0_IRQHandler [WEAK] + EXPORT DMA1_Stream1_IRQHandler [WEAK] + EXPORT DMA1_Stream2_IRQHandler [WEAK] + EXPORT DMA1_Stream3_IRQHandler [WEAK] + EXPORT DMA1_Stream4_IRQHandler [WEAK] + EXPORT DMA1_Stream5_IRQHandler [WEAK] + EXPORT DMA1_Stream6_IRQHandler [WEAK] + EXPORT ADC_IRQHandler [WEAK] + EXPORT CAN1_TX_IRQHandler [WEAK] + EXPORT CAN1_RX0_IRQHandler [WEAK] + EXPORT CAN1_RX1_IRQHandler [WEAK] + EXPORT CAN1_SCE_IRQHandler [WEAK] + EXPORT EXTI9_5_IRQHandler [WEAK] + EXPORT TIM1_BRK_TIM9_IRQHandler [WEAK] + EXPORT TIM1_UP_TIM10_IRQHandler [WEAK] + EXPORT TIM1_TRG_COM_TIM11_IRQHandler [WEAK] + EXPORT TIM1_CC_IRQHandler [WEAK] + EXPORT TIM2_IRQHandler [WEAK] + EXPORT TIM3_IRQHandler [WEAK] + EXPORT TIM4_IRQHandler [WEAK] + EXPORT I2C1_EV_IRQHandler [WEAK] + EXPORT I2C1_ER_IRQHandler [WEAK] + EXPORT I2C2_EV_IRQHandler [WEAK] + EXPORT I2C2_ER_IRQHandler [WEAK] + EXPORT SPI1_IRQHandler [WEAK] + EXPORT SPI2_IRQHandler [WEAK] + EXPORT USART1_IRQHandler [WEAK] + EXPORT USART2_IRQHandler [WEAK] + EXPORT USART3_IRQHandler [WEAK] + EXPORT EXTI15_10_IRQHandler [WEAK] + EXPORT RTC_Alarm_IRQHandler [WEAK] + EXPORT OTG_FS_WKUP_IRQHandler [WEAK] + EXPORT TIM8_BRK_TIM12_IRQHandler [WEAK] + EXPORT TIM8_UP_TIM13_IRQHandler [WEAK] + EXPORT TIM8_TRG_COM_TIM14_IRQHandler [WEAK] + EXPORT TIM8_CC_IRQHandler [WEAK] + EXPORT DMA1_Stream7_IRQHandler [WEAK] + EXPORT FSMC_IRQHandler [WEAK] + EXPORT SDIO_IRQHandler [WEAK] + EXPORT TIM5_IRQHandler [WEAK] + EXPORT SPI3_IRQHandler [WEAK] + EXPORT UART4_IRQHandler [WEAK] + EXPORT UART5_IRQHandler [WEAK] + EXPORT TIM6_DAC_IRQHandler [WEAK] + EXPORT TIM7_IRQHandler [WEAK] + EXPORT DMA2_Stream0_IRQHandler [WEAK] + EXPORT DMA2_Stream1_IRQHandler [WEAK] + EXPORT DMA2_Stream2_IRQHandler [WEAK] + EXPORT DMA2_Stream3_IRQHandler [WEAK] + EXPORT DMA2_Stream4_IRQHandler [WEAK] + EXPORT ETH_IRQHandler [WEAK] + EXPORT ETH_WKUP_IRQHandler [WEAK] + EXPORT CAN2_TX_IRQHandler [WEAK] + EXPORT CAN2_RX0_IRQHandler [WEAK] + EXPORT CAN2_RX1_IRQHandler [WEAK] + EXPORT CAN2_SCE_IRQHandler [WEAK] + EXPORT OTG_FS_IRQHandler [WEAK] + EXPORT DMA2_Stream5_IRQHandler [WEAK] + EXPORT DMA2_Stream6_IRQHandler [WEAK] + EXPORT DMA2_Stream7_IRQHandler [WEAK] + EXPORT USART6_IRQHandler [WEAK] + EXPORT I2C3_EV_IRQHandler [WEAK] + EXPORT I2C3_ER_IRQHandler [WEAK] + EXPORT OTG_HS_EP1_OUT_IRQHandler [WEAK] + EXPORT OTG_HS_EP1_IN_IRQHandler [WEAK] + EXPORT OTG_HS_WKUP_IRQHandler [WEAK] + EXPORT OTG_HS_IRQHandler [WEAK] + EXPORT DCMI_IRQHandler [WEAK] + EXPORT CRYP_IRQHandler [WEAK] + EXPORT HASH_RNG_IRQHandler [WEAK] + EXPORT FPU_IRQHandler [WEAK] + +WWDG_IRQHandler +PVD_IRQHandler +TAMP_STAMP_IRQHandler +RTC_WKUP_IRQHandler +FLASH_IRQHandler +RCC_IRQHandler +EXTI0_IRQHandler +EXTI1_IRQHandler +EXTI2_IRQHandler +EXTI3_IRQHandler +EXTI4_IRQHandler +DMA1_Stream0_IRQHandler +DMA1_Stream1_IRQHandler +DMA1_Stream2_IRQHandler +DMA1_Stream3_IRQHandler +DMA1_Stream4_IRQHandler +DMA1_Stream5_IRQHandler +DMA1_Stream6_IRQHandler +ADC_IRQHandler +CAN1_TX_IRQHandler +CAN1_RX0_IRQHandler +CAN1_RX1_IRQHandler +CAN1_SCE_IRQHandler +EXTI9_5_IRQHandler +TIM1_BRK_TIM9_IRQHandler +TIM1_UP_TIM10_IRQHandler +TIM1_TRG_COM_TIM11_IRQHandler +TIM1_CC_IRQHandler +TIM2_IRQHandler +TIM3_IRQHandler +TIM4_IRQHandler +I2C1_EV_IRQHandler +I2C1_ER_IRQHandler +I2C2_EV_IRQHandler +I2C2_ER_IRQHandler +SPI1_IRQHandler +SPI2_IRQHandler +USART1_IRQHandler +USART2_IRQHandler +USART3_IRQHandler +EXTI15_10_IRQHandler +RTC_Alarm_IRQHandler +OTG_FS_WKUP_IRQHandler +TIM8_BRK_TIM12_IRQHandler +TIM8_UP_TIM13_IRQHandler +TIM8_TRG_COM_TIM14_IRQHandler +TIM8_CC_IRQHandler +DMA1_Stream7_IRQHandler +FSMC_IRQHandler +SDIO_IRQHandler +TIM5_IRQHandler +SPI3_IRQHandler +UART4_IRQHandler +UART5_IRQHandler +TIM6_DAC_IRQHandler +TIM7_IRQHandler +DMA2_Stream0_IRQHandler +DMA2_Stream1_IRQHandler +DMA2_Stream2_IRQHandler +DMA2_Stream3_IRQHandler +DMA2_Stream4_IRQHandler +ETH_IRQHandler +ETH_WKUP_IRQHandler +CAN2_TX_IRQHandler +CAN2_RX0_IRQHandler +CAN2_RX1_IRQHandler +CAN2_SCE_IRQHandler +OTG_FS_IRQHandler +DMA2_Stream5_IRQHandler +DMA2_Stream6_IRQHandler +DMA2_Stream7_IRQHandler +USART6_IRQHandler +I2C3_EV_IRQHandler +I2C3_ER_IRQHandler +OTG_HS_EP1_OUT_IRQHandler +OTG_HS_EP1_IN_IRQHandler +OTG_HS_WKUP_IRQHandler +OTG_HS_IRQHandler +DCMI_IRQHandler +CRYP_IRQHandler +HASH_RNG_IRQHandler +FPU_IRQHandler + + B . + + ENDP + + ALIGN + +;******************************************************************************* +; User Stack and Heap initialization +;******************************************************************************* + IF :DEF:__MICROLIB + + EXPORT __initial_sp + EXPORT __heap_base + EXPORT __heap_limit + + ELSE + + IMPORT __use_two_region_memory + EXPORT __user_initial_stackheap + +__user_initial_stackheap + + LDR R0, = Heap_Mem + LDR R1, =(Stack_Mem + Stack_Size) + LDR R2, = (Heap_Mem + Heap_Size) + LDR R3, = Stack_Mem + BX LR + + ALIGN + + ENDIF + + END + +;******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE***** diff --git a/System/stm32f4xx.h b/System/stm32f4xx.h new file mode 100644 index 0000000..f9441e8 --- /dev/null +++ b/System/stm32f4xx.h @@ -0,0 +1,7011 @@ +/** + ****************************************************************************** + * @file stm32f4xx.h + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief CMSIS Cortex-M4 Device Peripheral Access Layer Header File. + * This file contains all the peripheral register's definitions, bits + * definitions and memory mapping for STM32F4xx devices. + * + * The file is the unique include file that the application programmer + * is using in the C source code, usually in main.c. This file contains: + * - Configuration section that allows to select: + * - The device used in the target application + * - To use or not the peripherals drivers in application code(i.e. + * code will be based on direct access to peripherals registers + * rather than drivers API), this option is controlled by + * "#define USE_STDPERIPH_DRIVER" + * - To change few application-specific parameters such as the HSE + * crystal frequency + * - Data structures and the address mapping for all peripherals + * - Peripheral's registers declarations and bits definition + * - Macros to access peripherals registers hardware + * + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/** @addtogroup CMSIS + * @{ + */ + +/** @addtogroup stm32f4xx + * @{ + */ + +#ifndef __STM32F4xx_H +#define __STM32F4xx_H + +#ifdef __cplusplus + extern "C" { +#endif /* __cplusplus */ + +/** @addtogroup Library_configuration_section + * @{ + */ + +/* Uncomment the line below according to the target STM32 device used in your + application + */ + +#if !defined (STM32F4XX) + #define STM32F4XX +#endif + +/* Tip: To avoid modifying this file each time you need to switch between these + devices, you can define the device in your toolchain compiler preprocessor. + */ + +#if !defined (STM32F4XX) + #error "Please select first the target STM32F4XX device used in your application (in stm32f4xx.h file)" +#endif + +#if !defined (USE_STDPERIPH_DRIVER) +/** + * @brief Comment the line below if you will not use the peripherals drivers. + In this case, these drivers will not be included and the application code will + be based on direct access to peripherals registers + */ + /*#define USE_STDPERIPH_DRIVER*/ +#endif /* USE_STDPERIPH_DRIVER */ + +/** + * @brief In the following line adjust the value of External High Speed oscillator (HSE) + used in your application + + Tip: To avoid modifying this file each time you need to use different HSE, you + can define the HSE value in your toolchain compiler preprocessor. + */ + +#if !defined (HSE_VALUE) + #define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */ +#endif /* HSE_VALUE */ + +/** + * @brief In the following line adjust the External High Speed oscillator (HSE) Startup + Timeout value + */ +#if !defined (HSE_STARTUP_TIMEOUT) + #define HSE_STARTUP_TIMEOUT ((uint16_t)0x0500) /*!< Time out for HSE start up */ +#endif /* HSE_STARTUP_TIMEOUT */ + +#if !defined (HSI_VALUE) + #define HSI_VALUE ((uint32_t)16000000) /*!< Value of the Internal oscillator in Hz*/ +#endif /* HSI_VALUE */ + +/** + * @brief STM32F4XX Standard Peripherals Library version number V1.0.0 + */ +#define __STM32F4XX_STDPERIPH_VERSION_MAIN (0x01) /*!< [31:24] main version */ +#define __STM32F4XX_STDPERIPH_VERSION_SUB1 (0x00) /*!< [23:16] sub1 version */ +#define __STM32F4XX_STDPERIPH_VERSION_SUB2 (0x00) /*!< [15:8] sub2 version */ +#define __STM32F4XX_STDPERIPH_VERSION_RC (0x00) /*!< [7:0] release candidate */ +#define __STM32F4XX_STDPERIPH_VERSION ((__STM32F4XX_STDPERIPH_VERSION_MAIN << 24)\ + |(__STM32F4XX_STDPERIPH_VERSION_SUB1 << 16)\ + |(__STM32F4XX_STDPERIPH_VERSION_SUB2 << 8)\ + |(__STM32F4XX_STDPERIPH_VERSION_RC)) + +/** + * @} + */ + +/** @addtogroup Configuration_section_for_CMSIS + * @{ + */ + +/** + * @brief Configuration of the Cortex-M4 Processor and Core Peripherals + */ +#define __CM4_REV 0x0001 /*!< Core revision r0p1 */ +#define __MPU_PRESENT 1 /*!< STM32F4XX provides an MPU */ +#define __NVIC_PRIO_BITS 4 /*!< STM32F4XX uses 4 Bits for the Priority Levels */ +#define __Vendor_SysTickConfig 0 /*!< Set to 1 if different SysTick Config is used */ + +#if !defined (__FPU_PRESENT) + #define __FPU_PRESENT 1 /*!< FPU present */ +#endif /* __FPU_PRESENT */ + + + +/** + * @brief STM32F4XX Interrupt Number Definition, according to the selected device + * in @ref Library_configuration_section + */ +typedef enum IRQn +{ +/****** Cortex-M4 Processor Exceptions Numbers ****************************************************************/ + NonMaskableInt_IRQn = -14, /*!< 2 Non Maskable Interrupt */ + MemoryManagement_IRQn = -12, /*!< 4 Cortex-M4 Memory Management Interrupt */ + BusFault_IRQn = -11, /*!< 5 Cortex-M4 Bus Fault Interrupt */ + UsageFault_IRQn = -10, /*!< 6 Cortex-M4 Usage Fault Interrupt */ + SVCall_IRQn = -5, /*!< 11 Cortex-M4 SV Call Interrupt */ + DebugMonitor_IRQn = -4, /*!< 12 Cortex-M4 Debug Monitor Interrupt */ + PendSV_IRQn = -2, /*!< 14 Cortex-M4 Pend SV Interrupt */ + SysTick_IRQn = -1, /*!< 15 Cortex-M4 System Tick Interrupt */ +/****** STM32 specific Interrupt Numbers **********************************************************************/ + WWDG_IRQn = 0, /*!< Window WatchDog Interrupt */ + PVD_IRQn = 1, /*!< PVD through EXTI Line detection Interrupt */ + TAMP_STAMP_IRQn = 2, /*!< Tamper and TimeStamp interrupts through the EXTI line */ + RTC_WKUP_IRQn = 3, /*!< RTC Wakeup interrupt through the EXTI line */ + FLASH_IRQn = 4, /*!< FLASH global Interrupt */ + RCC_IRQn = 5, /*!< RCC global Interrupt */ + EXTI0_IRQn = 6, /*!< EXTI Line0 Interrupt */ + EXTI1_IRQn = 7, /*!< EXTI Line1 Interrupt */ + EXTI2_IRQn = 8, /*!< EXTI Line2 Interrupt */ + EXTI3_IRQn = 9, /*!< EXTI Line3 Interrupt */ + EXTI4_IRQn = 10, /*!< EXTI Line4 Interrupt */ + DMA1_Stream0_IRQn = 11, /*!< DMA1 Stream 0 global Interrupt */ + DMA1_Stream1_IRQn = 12, /*!< DMA1 Stream 1 global Interrupt */ + DMA1_Stream2_IRQn = 13, /*!< DMA1 Stream 2 global Interrupt */ + DMA1_Stream3_IRQn = 14, /*!< DMA1 Stream 3 global Interrupt */ + DMA1_Stream4_IRQn = 15, /*!< DMA1 Stream 4 global Interrupt */ + DMA1_Stream5_IRQn = 16, /*!< DMA1 Stream 5 global Interrupt */ + DMA1_Stream6_IRQn = 17, /*!< DMA1 Stream 6 global Interrupt */ + ADC_IRQn = 18, /*!< ADC1, ADC2 and ADC3 global Interrupts */ + CAN1_TX_IRQn = 19, /*!< CAN1 TX Interrupt */ + CAN1_RX0_IRQn = 20, /*!< CAN1 RX0 Interrupt */ + CAN1_RX1_IRQn = 21, /*!< CAN1 RX1 Interrupt */ + CAN1_SCE_IRQn = 22, /*!< CAN1 SCE Interrupt */ + EXTI9_5_IRQn = 23, /*!< External Line[9:5] Interrupts */ + TIM1_BRK_TIM9_IRQn = 24, /*!< TIM1 Break interrupt and TIM9 global interrupt */ + TIM1_UP_TIM10_IRQn = 25, /*!< TIM1 Update Interrupt and TIM10 global interrupt */ + TIM1_TRG_COM_TIM11_IRQn = 26, /*!< TIM1 Trigger and Commutation Interrupt and TIM11 global interrupt */ + TIM1_CC_IRQn = 27, /*!< TIM1 Capture Compare Interrupt */ + TIM2_IRQn = 28, /*!< TIM2 global Interrupt */ + TIM3_IRQn = 29, /*!< TIM3 global Interrupt */ + TIM4_IRQn = 30, /*!< TIM4 global Interrupt */ + I2C1_EV_IRQn = 31, /*!< I2C1 Event Interrupt */ + I2C1_ER_IRQn = 32, /*!< I2C1 Error Interrupt */ + I2C2_EV_IRQn = 33, /*!< I2C2 Event Interrupt */ + I2C2_ER_IRQn = 34, /*!< I2C2 Error Interrupt */ + SPI1_IRQn = 35, /*!< SPI1 global Interrupt */ + SPI2_IRQn = 36, /*!< SPI2 global Interrupt */ + USART1_IRQn = 37, /*!< USART1 global Interrupt */ + USART2_IRQn = 38, /*!< USART2 global Interrupt */ + USART3_IRQn = 39, /*!< USART3 global Interrupt */ + EXTI15_10_IRQn = 40, /*!< External Line[15:10] Interrupts */ + RTC_Alarm_IRQn = 41, /*!< RTC Alarm (A and B) through EXTI Line Interrupt */ + OTG_FS_WKUP_IRQn = 42, /*!< USB OTG FS Wakeup through EXTI line interrupt */ + TIM8_BRK_TIM12_IRQn = 43, /*!< TIM8 Break Interrupt and TIM12 global interrupt */ + TIM8_UP_TIM13_IRQn = 44, /*!< TIM8 Update Interrupt and TIM13 global interrupt */ + TIM8_TRG_COM_TIM14_IRQn = 45, /*!< TIM8 Trigger and Commutation Interrupt and TIM14 global interrupt */ + TIM8_CC_IRQn = 46, /*!< TIM8 Capture Compare Interrupt */ + DMA1_Stream7_IRQn = 47, /*!< DMA1 Stream7 Interrupt */ + FSMC_IRQn = 48, /*!< FSMC global Interrupt */ + SDIO_IRQn = 49, /*!< SDIO global Interrupt */ + TIM5_IRQn = 50, /*!< TIM5 global Interrupt */ + SPI3_IRQn = 51, /*!< SPI3 global Interrupt */ + UART4_IRQn = 52, /*!< UART4 global Interrupt */ + UART5_IRQn = 53, /*!< UART5 global Interrupt */ + TIM6_DAC_IRQn = 54, /*!< TIM6 global and DAC1&2 underrun error interrupts */ + TIM7_IRQn = 55, /*!< TIM7 global interrupt */ + DMA2_Stream0_IRQn = 56, /*!< DMA2 Stream 0 global Interrupt */ + DMA2_Stream1_IRQn = 57, /*!< DMA2 Stream 1 global Interrupt */ + DMA2_Stream2_IRQn = 58, /*!< DMA2 Stream 2 global Interrupt */ + DMA2_Stream3_IRQn = 59, /*!< DMA2 Stream 3 global Interrupt */ + DMA2_Stream4_IRQn = 60, /*!< DMA2 Stream 4 global Interrupt */ + ETH_IRQn = 61, /*!< Ethernet global Interrupt */ + ETH_WKUP_IRQn = 62, /*!< Ethernet Wakeup through EXTI line Interrupt */ + CAN2_TX_IRQn = 63, /*!< CAN2 TX Interrupt */ + CAN2_RX0_IRQn = 64, /*!< CAN2 RX0 Interrupt */ + CAN2_RX1_IRQn = 65, /*!< CAN2 RX1 Interrupt */ + CAN2_SCE_IRQn = 66, /*!< CAN2 SCE Interrupt */ + OTG_FS_IRQn = 67, /*!< USB OTG FS global Interrupt */ + DMA2_Stream5_IRQn = 68, /*!< DMA2 Stream 5 global interrupt */ + DMA2_Stream6_IRQn = 69, /*!< DMA2 Stream 6 global interrupt */ + DMA2_Stream7_IRQn = 70, /*!< DMA2 Stream 7 global interrupt */ + USART6_IRQn = 71, /*!< USART6 global interrupt */ + I2C3_EV_IRQn = 72, /*!< I2C3 event interrupt */ + I2C3_ER_IRQn = 73, /*!< I2C3 error interrupt */ + OTG_HS_EP1_OUT_IRQn = 74, /*!< USB OTG HS End Point 1 Out global interrupt */ + OTG_HS_EP1_IN_IRQn = 75, /*!< USB OTG HS End Point 1 In global interrupt */ + OTG_HS_WKUP_IRQn = 76, /*!< USB OTG HS Wakeup through EXTI interrupt */ + OTG_HS_IRQn = 77, /*!< USB OTG HS global interrupt */ + DCMI_IRQn = 78, /*!< DCMI global interrupt */ + CRYP_IRQn = 79, /*!< CRYP crypto global interrupt */ + HASH_RNG_IRQn = 80, /*!< Hash and Rng global interrupt */ + FPU_IRQn = 81 /*!< FPU global interrupt */ +} IRQn_Type; + +/** + * @} + */ + +#include "core_cm4.h" /* Cortex-M4 processor and core peripherals */ +#include "system_stm32f4xx.h" +#include + +/** @addtogroup Exported_types + * @{ + */ +/*!< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose) */ +typedef int64_t s64; +typedef int32_t s32; +typedef int16_t s16; +typedef int8_t s8; + +typedef int64_t int64; +typedef int32_t int32; +typedef int16_t int16; +typedef int8_t int8; + +typedef const int32_t sc32; /*!< Read Only */ +typedef const int16_t sc16; /*!< Read Only */ +typedef const int8_t sc8; /*!< Read Only */ + +typedef __IO int32_t vs32; +typedef __IO int16_t vs16; +typedef __IO int8_t vs8; + +typedef __I int32_t vsc32; /*!< Read Only */ +typedef __I int16_t vsc16; /*!< Read Only */ +typedef __I int8_t vsc8; /*!< Read Only */ + +//typedef uint64_t u64; +typedef uint32_t u32; +typedef uint16_t u16; +typedef uint8_t u8; + +typedef const uint32_t uc32; /*!< Read Only */ +typedef const uint16_t uc16; /*!< Read Only */ +typedef const uint8_t uc8; /*!< Read Only */ + +typedef __IO uint32_t vu32; +typedef __IO uint16_t vu16; +typedef __IO uint8_t vu8; + +typedef __I uint32_t vuc32; /*!< Read Only */ +typedef __I uint16_t vuc16; /*!< Read Only */ +typedef __I uint8_t vuc8; /*!< Read Only */ + +typedef enum {RESET = 0, SET = !RESET} FlagStatus, ITStatus; + +typedef enum {DISABLE = 0, ENABLE = !DISABLE} FunctionalState; +#define IS_FUNCTIONAL_STATE(STATE) (((STATE) == DISABLE) || ((STATE) == ENABLE)) + +typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus; + +/** + * @} + */ + +/** @addtogroup Peripheral_registers_structures + * @{ + */ + +/** + * @brief Analog to Digital Converter + */ + +typedef struct +{ + __IO uint32_t SR; /*!< ADC status register, Address offset: 0x00 */ + __IO uint32_t CR1; /*!< ADC control register 1, Address offset: 0x04 */ + __IO uint32_t CR2; /*!< ADC control register 2, Address offset: 0x08 */ + __IO uint32_t SMPR1; /*!< ADC sample time register 1, Address offset: 0x0C */ + __IO uint32_t SMPR2; /*!< ADC sample time register 2, Address offset: 0x10 */ + __IO uint32_t JOFR1; /*!< ADC injected channel data offset register 1, Address offset: 0x14 */ + __IO uint32_t JOFR2; /*!< ADC injected channel data offset register 2, Address offset: 0x18 */ + __IO uint32_t JOFR3; /*!< ADC injected channel data offset register 3, Address offset: 0x1C */ + __IO uint32_t JOFR4; /*!< ADC injected channel data offset register 4, Address offset: 0x20 */ + __IO uint32_t HTR; /*!< ADC watchdog higher threshold register, Address offset: 0x24 */ + __IO uint32_t LTR; /*!< ADC watchdog lower threshold register, Address offset: 0x28 */ + __IO uint32_t SQR1; /*!< ADC regular sequence register 1, Address offset: 0x2C */ + __IO uint32_t SQR2; /*!< ADC regular sequence register 2, Address offset: 0x30 */ + __IO uint32_t SQR3; /*!< ADC regular sequence register 3, Address offset: 0x34 */ + __IO uint32_t JSQR; /*!< ADC injected sequence register, Address offset: 0x38*/ + __IO uint32_t JDR1; /*!< ADC injected data register 1, Address offset: 0x3C */ + __IO uint32_t JDR2; /*!< ADC injected data register 2, Address offset: 0x40 */ + __IO uint32_t JDR3; /*!< ADC injected data register 3, Address offset: 0x44 */ + __IO uint32_t JDR4; /*!< ADC injected data register 4, Address offset: 0x48 */ + __IO uint32_t DR; /*!< ADC regular data register, Address offset: 0x4C */ +} ADC_TypeDef; + +typedef struct +{ + __IO uint32_t CSR; /*!< ADC Common status register, Address offset: ADC1 base address + 0x300 */ + __IO uint32_t CCR; /*!< ADC common control register, Address offset: ADC1 base address + 0x304 */ + __IO uint32_t CDR; /*!< ADC common regular data register for dual + AND triple modes, Address offset: ADC1 base address + 0x308 */ +} ADC_Common_TypeDef; + + +/** + * @brief Controller Area Network TxMailBox + */ + +typedef struct +{ + __IO uint32_t TIR; /*!< CAN TX mailbox identifier register */ + __IO uint32_t TDTR; /*!< CAN mailbox data length control and time stamp register */ + __IO uint32_t TDLR; /*!< CAN mailbox data low register */ + __IO uint32_t TDHR; /*!< CAN mailbox data high register */ +} CAN_TxMailBox_TypeDef; + +/** + * @brief Controller Area Network FIFOMailBox + */ + +typedef struct +{ + __IO uint32_t RIR; /*!< CAN receive FIFO mailbox identifier register */ + __IO uint32_t RDTR; /*!< CAN receive FIFO mailbox data length control and time stamp register */ + __IO uint32_t RDLR; /*!< CAN receive FIFO mailbox data low register */ + __IO uint32_t RDHR; /*!< CAN receive FIFO mailbox data high register */ +} CAN_FIFOMailBox_TypeDef; + +/** + * @brief Controller Area Network FilterRegister + */ + +typedef struct +{ + __IO uint32_t FR1; /*!< CAN Filter bank register 1 */ + __IO uint32_t FR2; /*!< CAN Filter bank register 1 */ +} CAN_FilterRegister_TypeDef; + +/** + * @brief Controller Area Network + */ + +typedef struct +{ + __IO uint32_t MCR; /*!< CAN master control register, Address offset: 0x00 */ + __IO uint32_t MSR; /*!< CAN master status register, Address offset: 0x04 */ + __IO uint32_t TSR; /*!< CAN transmit status register, Address offset: 0x08 */ + __IO uint32_t RF0R; /*!< CAN receive FIFO 0 register, Address offset: 0x0C */ + __IO uint32_t RF1R; /*!< CAN receive FIFO 1 register, Address offset: 0x10 */ + __IO uint32_t IER; /*!< CAN interrupt enable register, Address offset: 0x14 */ + __IO uint32_t ESR; /*!< CAN error status register, Address offset: 0x18 */ + __IO uint32_t BTR; /*!< CAN bit timing register, Address offset: 0x1C */ + uint32_t RESERVED0[88]; /*!< Reserved, 0x020 - 0x17F */ + CAN_TxMailBox_TypeDef sTxMailBox[3]; /*!< CAN Tx MailBox, Address offset: 0x180 - 0x1AC */ + CAN_FIFOMailBox_TypeDef sFIFOMailBox[2]; /*!< CAN FIFO MailBox, Address offset: 0x1B0 - 0x1CC */ + uint32_t RESERVED1[12]; /*!< Reserved, 0x1D0 - 0x1FF */ + __IO uint32_t FMR; /*!< CAN filter master register, Address offset: 0x200 */ + __IO uint32_t FM1R; /*!< CAN filter mode register, Address offset: 0x204 */ + uint32_t RESERVED2; /*!< Reserved, 0x208 */ + __IO uint32_t FS1R; /*!< CAN filter scale register, Address offset: 0x20C */ + uint32_t RESERVED3; /*!< Reserved, 0x210 */ + __IO uint32_t FFA1R; /*!< CAN filter FIFO assignment register, Address offset: 0x214 */ + uint32_t RESERVED4; /*!< Reserved, 0x218 */ + __IO uint32_t FA1R; /*!< CAN filter activation register, Address offset: 0x21C */ + uint32_t RESERVED5[8]; /*!< Reserved, 0x220-0x23F */ + CAN_FilterRegister_TypeDef sFilterRegister[28]; /*!< CAN Filter Register, Address offset: 0x240-0x31C */ +} CAN_TypeDef; + +/** + * @brief CRC calculation unit + */ + +typedef struct +{ + __IO uint32_t DR; /*!< CRC Data register, Address offset: 0x00 */ + __IO uint8_t IDR; /*!< CRC Independent data register, Address offset: 0x04 */ + uint8_t RESERVED0; /*!< Reserved, 0x05 */ + uint16_t RESERVED1; /*!< Reserved, 0x06 */ + __IO uint32_t CR; /*!< CRC Control register, Address offset: 0x08 */ +} CRC_TypeDef; + +/** + * @brief Digital to Analog Converter + */ + +typedef struct +{ + __IO uint32_t CR; /*!< DAC control register, Address offset: 0x00 */ + __IO uint32_t SWTRIGR; /*!< DAC software trigger register, Address offset: 0x04 */ + __IO uint32_t DHR12R1; /*!< DAC channel1 12-bit right-aligned data holding register, Address offset: 0x08 */ + __IO uint32_t DHR12L1; /*!< DAC channel1 12-bit left aligned data holding register, Address offset: 0x0C */ + __IO uint32_t DHR8R1; /*!< DAC channel1 8-bit right aligned data holding register, Address offset: 0x10 */ + __IO uint32_t DHR12R2; /*!< DAC channel2 12-bit right aligned data holding register, Address offset: 0x14 */ + __IO uint32_t DHR12L2; /*!< DAC channel2 12-bit left aligned data holding register, Address offset: 0x18 */ + __IO uint32_t DHR8R2; /*!< DAC channel2 8-bit right-aligned data holding register, Address offset: 0x1C */ + __IO uint32_t DHR12RD; /*!< Dual DAC 12-bit right-aligned data holding register, Address offset: 0x20 */ + __IO uint32_t DHR12LD; /*!< DUAL DAC 12-bit left aligned data holding register, Address offset: 0x24 */ + __IO uint32_t DHR8RD; /*!< DUAL DAC 8-bit right aligned data holding register, Address offset: 0x28 */ + __IO uint32_t DOR1; /*!< DAC channel1 data output register, Address offset: 0x2C */ + __IO uint32_t DOR2; /*!< DAC channel2 data output register, Address offset: 0x30 */ + __IO uint32_t SR; /*!< DAC status register, Address offset: 0x34 */ +} DAC_TypeDef; + +/** + * @brief Debug MCU + */ + +typedef struct +{ + __IO uint32_t IDCODE; /*!< MCU device ID code, Address offset: 0x00 */ + __IO uint32_t CR; /*!< Debug MCU configuration register, Address offset: 0x04 */ + __IO uint32_t APB1FZ; /*!< Debug MCU APB1 freeze register, Address offset: 0x08 */ + __IO uint32_t APB2FZ; /*!< Debug MCU APB2 freeze register, Address offset: 0x0C */ +}DBGMCU_TypeDef; + +/** + * @brief DCMI + */ + +typedef struct +{ + __IO uint32_t CR; /*!< DCMI control register 1, Address offset: 0x00 */ + __IO uint32_t SR; /*!< DCMI status register, Address offset: 0x04 */ + __IO uint32_t RISR; /*!< DCMI raw interrupt status register, Address offset: 0x08 */ + __IO uint32_t IER; /*!< DCMI interrupt enable register, Address offset: 0x0C */ + __IO uint32_t MISR; /*!< DCMI masked interrupt status register, Address offset: 0x10 */ + __IO uint32_t ICR; /*!< DCMI interrupt clear register, Address offset: 0x14 */ + __IO uint32_t ESCR; /*!< DCMI embedded synchronization code register, Address offset: 0x18 */ + __IO uint32_t ESUR; /*!< DCMI embedded synchronization unmask register, Address offset: 0x1C */ + __IO uint32_t CWSTRTR; /*!< DCMI crop window start, Address offset: 0x20 */ + __IO uint32_t CWSIZER; /*!< DCMI crop window size, Address offset: 0x24 */ + __IO uint32_t DR; /*!< DCMI data register, Address offset: 0x28 */ +} DCMI_TypeDef; + +/** + * @brief DMA Controller + */ + +typedef struct +{ + __IO uint32_t CR; /*!< DMA stream x configuration register */ + __IO uint32_t NDTR; /*!< DMA stream x number of data register */ + __IO uint32_t PAR; /*!< DMA stream x peripheral address register */ + __IO uint32_t M0AR; /*!< DMA stream x memory 0 address register */ + __IO uint32_t M1AR; /*!< DMA stream x memory 1 address register */ + __IO uint32_t FCR; /*!< DMA stream x FIFO control register */ +} DMA_Stream_TypeDef; + +typedef struct +{ + __IO uint32_t LISR; /*!< DMA low interrupt status register, Address offset: 0x00 */ + __IO uint32_t HISR; /*!< DMA high interrupt status register, Address offset: 0x04 */ + __IO uint32_t LIFCR; /*!< DMA low interrupt flag clear register, Address offset: 0x08 */ + __IO uint32_t HIFCR; /*!< DMA high interrupt flag clear register, Address offset: 0x0C */ +} DMA_TypeDef; + +/** + * @brief Ethernet MAC + */ + +typedef struct +{ + __IO uint32_t MACCR; + __IO uint32_t MACFFR; + __IO uint32_t MACHTHR; + __IO uint32_t MACHTLR; + __IO uint32_t MACMIIAR; + __IO uint32_t MACMIIDR; + __IO uint32_t MACFCR; + __IO uint32_t MACVLANTR; /* 8 */ + uint32_t RESERVED0[2]; + __IO uint32_t MACRWUFFR; /* 11 */ + __IO uint32_t MACPMTCSR; + uint32_t RESERVED1[2]; + __IO uint32_t MACSR; /* 15 */ + __IO uint32_t MACIMR; + __IO uint32_t MACA0HR; + __IO uint32_t MACA0LR; + __IO uint32_t MACA1HR; + __IO uint32_t MACA1LR; + __IO uint32_t MACA2HR; + __IO uint32_t MACA2LR; + __IO uint32_t MACA3HR; + __IO uint32_t MACA3LR; /* 24 */ + uint32_t RESERVED2[40]; + __IO uint32_t MMCCR; /* 65 */ + __IO uint32_t MMCRIR; + __IO uint32_t MMCTIR; + __IO uint32_t MMCRIMR; + __IO uint32_t MMCTIMR; /* 69 */ + uint32_t RESERVED3[14]; + __IO uint32_t MMCTGFSCCR; /* 84 */ + __IO uint32_t MMCTGFMSCCR; + uint32_t RESERVED4[5]; + __IO uint32_t MMCTGFCR; + uint32_t RESERVED5[10]; + __IO uint32_t MMCRFCECR; + __IO uint32_t MMCRFAECR; + uint32_t RESERVED6[10]; + __IO uint32_t MMCRGUFCR; + uint32_t RESERVED7[334]; + __IO uint32_t PTPTSCR; + __IO uint32_t PTPSSIR; + __IO uint32_t PTPTSHR; + __IO uint32_t PTPTSLR; + __IO uint32_t PTPTSHUR; + __IO uint32_t PTPTSLUR; + __IO uint32_t PTPTSAR; + __IO uint32_t PTPTTHR; + __IO uint32_t PTPTTLR; + __IO uint32_t RESERVED8; + __IO uint32_t PTPTSSR; + uint32_t RESERVED9[565]; + __IO uint32_t DMABMR; + __IO uint32_t DMATPDR; + __IO uint32_t DMARPDR; + __IO uint32_t DMARDLAR; + __IO uint32_t DMATDLAR; + __IO uint32_t DMASR; + __IO uint32_t DMAOMR; + __IO uint32_t DMAIER; + __IO uint32_t DMAMFBOCR; + __IO uint32_t DMARSWTR; + uint32_t RESERVED10[8]; + __IO uint32_t DMACHTDR; + __IO uint32_t DMACHRDR; + __IO uint32_t DMACHTBAR; + __IO uint32_t DMACHRBAR; +} ETH_TypeDef; + +/** + * @brief External Interrupt/Event Controller + */ + +typedef struct +{ + __IO uint32_t IMR; /*!< EXTI Interrupt mask register, Address offset: 0x00 */ + __IO uint32_t EMR; /*!< EXTI Event mask register, Address offset: 0x04 */ + __IO uint32_t RTSR; /*!< EXTI Rising trigger selection register, Address offset: 0x08 */ + __IO uint32_t FTSR; /*!< EXTI Falling trigger selection register, Address offset: 0x0C */ + __IO uint32_t SWIER; /*!< EXTI Software interrupt event register, Address offset: 0x10 */ + __IO uint32_t PR; /*!< EXTI Pending register, Address offset: 0x14 */ +} EXTI_TypeDef; + +/** + * @brief FLASH Registers + */ + +typedef struct +{ + __IO uint32_t ACR; /*!< FLASH access control register, Address offset: 0x00 */ + __IO uint32_t KEYR; /*!< FLASH key register, Address offset: 0x04 */ + __IO uint32_t OPTKEYR; /*!< FLASH option key register, Address offset: 0x08 */ + __IO uint32_t SR; /*!< FLASH status register, Address offset: 0x0C */ + __IO uint32_t CR; /*!< FLASH control register, Address offset: 0x10 */ + __IO uint32_t OPTCR; /*!< FLASH option control register, Address offset: 0x14 */ +} FLASH_TypeDef; + +/** + * @brief Flexible Static Memory Controller + */ + +typedef struct +{ + __IO uint32_t BTCR[8]; /*!< NOR/PSRAM chip-select control register(BCR) and chip-select timing register(BTR), Address offset: 0x00-1C */ +} FSMC_Bank1_TypeDef; + +/** + * @brief Flexible Static Memory Controller Bank1E + */ + +typedef struct +{ + __IO uint32_t BWTR[7]; /*!< NOR/PSRAM write timing registers, Address offset: 0x104-0x11C */ +} FSMC_Bank1E_TypeDef; + +/** + * @brief Flexible Static Memory Controller Bank2 + */ + +typedef struct +{ + __IO uint32_t PCR2; /*!< NAND Flash control register 2, Address offset: 0x60 */ + __IO uint32_t SR2; /*!< NAND Flash FIFO status and interrupt register 2, Address offset: 0x64 */ + __IO uint32_t PMEM2; /*!< NAND Flash Common memory space timing register 2, Address offset: 0x68 */ + __IO uint32_t PATT2; /*!< NAND Flash Attribute memory space timing register 2, Address offset: 0x6C */ + uint32_t RESERVED0; /*!< Reserved, 0x70 */ + __IO uint32_t ECCR2; /*!< NAND Flash ECC result registers 2, Address offset: 0x74 */ +} FSMC_Bank2_TypeDef; + +/** + * @brief Flexible Static Memory Controller Bank3 + */ + +typedef struct +{ + __IO uint32_t PCR3; /*!< NAND Flash control register 3, Address offset: 0x80 */ + __IO uint32_t SR3; /*!< NAND Flash FIFO status and interrupt register 3, Address offset: 0x84 */ + __IO uint32_t PMEM3; /*!< NAND Flash Common memory space timing register 3, Address offset: 0x88 */ + __IO uint32_t PATT3; /*!< NAND Flash Attribute memory space timing register 3, Address offset: 0x8C */ + uint32_t RESERVED0; /*!< Reserved, 0x90 */ + __IO uint32_t ECCR3; /*!< NAND Flash ECC result registers 3, Address offset: 0x94 */ +} FSMC_Bank3_TypeDef; + +/** + * @brief Flexible Static Memory Controller Bank4 + */ + +typedef struct +{ + __IO uint32_t PCR4; /*!< PC Card control register 4, Address offset: 0xA0 */ + __IO uint32_t SR4; /*!< PC Card FIFO status and interrupt register 4, Address offset: 0xA4 */ + __IO uint32_t PMEM4; /*!< PC Card Common memory space timing register 4, Address offset: 0xA8 */ + __IO uint32_t PATT4; /*!< PC Card Attribute memory space timing register 4, Address offset: 0xAC */ + __IO uint32_t PIO4; /*!< PC Card I/O space timing register 4, Address offset: 0xB0 */ +} FSMC_Bank4_TypeDef; + +/** + * @brief General Purpose I/O + */ + +typedef struct +{ + __IO uint32_t MODER; /*!< GPIO port mode register, Address offset: 0x00 */ + __IO uint32_t OTYPER; /*!< GPIO port output type register, Address offset: 0x04 */ + __IO uint32_t OSPEEDR; /*!< GPIO port output speed register, Address offset: 0x08 */ + __IO uint32_t PUPDR; /*!< GPIO port pull-up/pull-down register, Address offset: 0x0C */ + __IO uint32_t IDR; /*!< GPIO port input data register, Address offset: 0x10 */ + __IO uint32_t ODR; /*!< GPIO port output data register, Address offset: 0x14 */ + __IO uint16_t BSRRL; /*!< GPIO port bit set/reset low register, Address offset: 0x18 */ + __IO uint16_t BSRRH; /*!< GPIO port bit set/reset high register, Address offset: 0x1A */ + __IO uint32_t LCKR; /*!< GPIO port configuration lock register, Address offset: 0x1C */ + __IO uint32_t AFR[2]; /*!< GPIO alternate function registers, Address offset: 0x20-0x24 */ +} GPIO_TypeDef; + +/** + * @brief System configuration controller + */ + +typedef struct +{ + __IO uint32_t MEMRMP; /*!< SYSCFG memory remap register, Address offset: 0x00 */ + __IO uint32_t PMC; /*!< SYSCFG peripheral mode configuration register, Address offset: 0x04 */ + __IO uint32_t EXTICR[4]; /*!< SYSCFG external interrupt configuration registers, Address offset: 0x08-0x14 */ + uint32_t RESERVED[2]; /*!< Reserved, 0x18-0x1C */ + __IO uint32_t CMPCR; /*!< SYSCFG Compensation cell control register, Address offset: 0x20 */ +} SYSCFG_TypeDef; + +/** + * @brief Inter-integrated Circuit Interface + */ + +typedef struct +{ + __IO uint16_t CR1; /*!< I2C Control register 1, Address offset: 0x00 */ + uint16_t RESERVED0; /*!< Reserved, 0x02 */ + __IO uint16_t CR2; /*!< I2C Control register 2, Address offset: 0x04 */ + uint16_t RESERVED1; /*!< Reserved, 0x06 */ + __IO uint16_t OAR1; /*!< I2C Own address register 1, Address offset: 0x08 */ + uint16_t RESERVED2; /*!< Reserved, 0x0A */ + __IO uint16_t OAR2; /*!< I2C Own address register 2, Address offset: 0x0C */ + uint16_t RESERVED3; /*!< Reserved, 0x0E */ + __IO uint16_t DR; /*!< I2C Data register, Address offset: 0x10 */ + uint16_t RESERVED4; /*!< Reserved, 0x12 */ + __IO uint16_t SR1; /*!< I2C Status register 1, Address offset: 0x14 */ + uint16_t RESERVED5; /*!< Reserved, 0x16 */ + __IO uint16_t SR2; /*!< I2C Status register 2, Address offset: 0x18 */ + uint16_t RESERVED6; /*!< Reserved, 0x1A */ + __IO uint16_t CCR; /*!< I2C Clock control register, Address offset: 0x1C */ + uint16_t RESERVED7; /*!< Reserved, 0x1E */ + __IO uint16_t TRISE; /*!< I2C TRISE register, Address offset: 0x20 */ + uint16_t RESERVED8; /*!< Reserved, 0x22 */ +} I2C_TypeDef; + +/** + * @brief Independent WATCHDOG + */ + +typedef struct +{ + __IO uint32_t KR; /*!< IWDG Key register, Address offset: 0x00 */ + __IO uint32_t PR; /*!< IWDG Prescaler register, Address offset: 0x04 */ + __IO uint32_t RLR; /*!< IWDG Reload register, Address offset: 0x08 */ + __IO uint32_t SR; /*!< IWDG Status register, Address offset: 0x0C */ +} IWDG_TypeDef; + +/** + * @brief Power Control + */ + +typedef struct +{ + __IO uint32_t CR; /*!< PWR power control register, Address offset: 0x00 */ + __IO uint32_t CSR; /*!< PWR power control/status register, Address offset: 0x04 */ +} PWR_TypeDef; + +/** + * @brief Reset and Clock Control + */ + +typedef struct +{ + __IO uint32_t CR; /*!< RCC clock control register, Address offset: 0x00 */ + __IO uint32_t PLLCFGR; /*!< RCC PLL configuration register, Address offset: 0x04 */ + __IO uint32_t CFGR; /*!< RCC clock configuration register, Address offset: 0x08 */ + __IO uint32_t CIR; /*!< RCC clock interrupt register, Address offset: 0x0C */ + __IO uint32_t AHB1RSTR; /*!< RCC AHB1 peripheral reset register, Address offset: 0x10 */ + __IO uint32_t AHB2RSTR; /*!< RCC AHB2 peripheral reset register, Address offset: 0x14 */ + __IO uint32_t AHB3RSTR; /*!< RCC AHB3 peripheral reset register, Address offset: 0x18 */ + uint32_t RESERVED0; /*!< Reserved, 0x1C */ + __IO uint32_t APB1RSTR; /*!< RCC APB1 peripheral reset register, Address offset: 0x20 */ + __IO uint32_t APB2RSTR; /*!< RCC APB2 peripheral reset register, Address offset: 0x24 */ + uint32_t RESERVED1[2]; /*!< Reserved, 0x28-0x2C */ + __IO uint32_t AHB1ENR; /*!< RCC AHB1 peripheral clock register, Address offset: 0x30 */ + __IO uint32_t AHB2ENR; /*!< RCC AHB2 peripheral clock register, Address offset: 0x34 */ + __IO uint32_t AHB3ENR; /*!< RCC AHB3 peripheral clock register, Address offset: 0x38 */ + uint32_t RESERVED2; /*!< Reserved, 0x3C */ + __IO uint32_t APB1ENR; /*!< RCC APB1 peripheral clock enable register, Address offset: 0x40 */ + __IO uint32_t APB2ENR; /*!< RCC APB2 peripheral clock enable register, Address offset: 0x44 */ + uint32_t RESERVED3[2]; /*!< Reserved, 0x48-0x4C */ + __IO uint32_t AHB1LPENR; /*!< RCC AHB1 peripheral clock enable in low power mode register, Address offset: 0x50 */ + __IO uint32_t AHB2LPENR; /*!< RCC AHB2 peripheral clock enable in low power mode register, Address offset: 0x54 */ + __IO uint32_t AHB3LPENR; /*!< RCC AHB3 peripheral clock enable in low power mode register, Address offset: 0x58 */ + uint32_t RESERVED4; /*!< Reserved, 0x5C */ + __IO uint32_t APB1LPENR; /*!< RCC APB1 peripheral clock enable in low power mode register, Address offset: 0x60 */ + __IO uint32_t APB2LPENR; /*!< RCC APB2 peripheral clock enable in low power mode register, Address offset: 0x64 */ + uint32_t RESERVED5[2]; /*!< Reserved, 0x68-0x6C */ + __IO uint32_t BDCR; /*!< RCC Backup domain control register, Address offset: 0x70 */ + __IO uint32_t CSR; /*!< RCC clock control & status register, Address offset: 0x74 */ + uint32_t RESERVED6[2]; /*!< Reserved, 0x78-0x7C */ + __IO uint32_t SSCGR; /*!< RCC spread spectrum clock generation register, Address offset: 0x80 */ + __IO uint32_t PLLI2SCFGR; /*!< RCC PLLI2S configuration register, Address offset: 0x84 */ +} RCC_TypeDef; + +/** + * @brief Real-Time Clock + */ + +typedef struct +{ + __IO uint32_t TR; /*!< RTC time register, Address offset: 0x00 */ + __IO uint32_t DR; /*!< RTC date register, Address offset: 0x04 */ + __IO uint32_t CR; /*!< RTC control register, Address offset: 0x08 */ + __IO uint32_t ISR; /*!< RTC initialization and status register, Address offset: 0x0C */ + __IO uint32_t PRER; /*!< RTC prescaler register, Address offset: 0x10 */ + __IO uint32_t WUTR; /*!< RTC wakeup timer register, Address offset: 0x14 */ + __IO uint32_t CALIBR; /*!< RTC calibration register, Address offset: 0x18 */ + __IO uint32_t ALRMAR; /*!< RTC alarm A register, Address offset: 0x1C */ + __IO uint32_t ALRMBR; /*!< RTC alarm B register, Address offset: 0x20 */ + __IO uint32_t WPR; /*!< RTC write protection register, Address offset: 0x24 */ + __IO uint32_t SSR; /*!< RTC sub second register, Address offset: 0x28 */ + __IO uint32_t SHIFTR; /*!< RTC shift control register, Address offset: 0x2C */ + __IO uint32_t TSTR; /*!< RTC time stamp time register, Address offset: 0x30 */ + __IO uint32_t TSDR; /*!< RTC time stamp date register, Address offset: 0x34 */ + __IO uint32_t TSSSR; /*!< RTC time-stamp sub second register, Address offset: 0x38 */ + __IO uint32_t CALR; /*!< RTC calibration register, Address offset: 0x3C */ + __IO uint32_t TAFCR; /*!< RTC tamper and alternate function configuration register, Address offset: 0x40 */ + __IO uint32_t ALRMASSR;/*!< RTC alarm A sub second register, Address offset: 0x44 */ + __IO uint32_t ALRMBSSR;/*!< RTC alarm B sub second register, Address offset: 0x48 */ + uint32_t RESERVED7; /*!< Reserved, 0x4C */ + __IO uint32_t BKP0R; /*!< RTC backup register 1, Address offset: 0x50 */ + __IO uint32_t BKP1R; /*!< RTC backup register 1, Address offset: 0x54 */ + __IO uint32_t BKP2R; /*!< RTC backup register 2, Address offset: 0x58 */ + __IO uint32_t BKP3R; /*!< RTC backup register 3, Address offset: 0x5C */ + __IO uint32_t BKP4R; /*!< RTC backup register 4, Address offset: 0x60 */ + __IO uint32_t BKP5R; /*!< RTC backup register 5, Address offset: 0x64 */ + __IO uint32_t BKP6R; /*!< RTC backup register 6, Address offset: 0x68 */ + __IO uint32_t BKP7R; /*!< RTC backup register 7, Address offset: 0x6C */ + __IO uint32_t BKP8R; /*!< RTC backup register 8, Address offset: 0x70 */ + __IO uint32_t BKP9R; /*!< RTC backup register 9, Address offset: 0x74 */ + __IO uint32_t BKP10R; /*!< RTC backup register 10, Address offset: 0x78 */ + __IO uint32_t BKP11R; /*!< RTC backup register 11, Address offset: 0x7C */ + __IO uint32_t BKP12R; /*!< RTC backup register 12, Address offset: 0x80 */ + __IO uint32_t BKP13R; /*!< RTC backup register 13, Address offset: 0x84 */ + __IO uint32_t BKP14R; /*!< RTC backup register 14, Address offset: 0x88 */ + __IO uint32_t BKP15R; /*!< RTC backup register 15, Address offset: 0x8C */ + __IO uint32_t BKP16R; /*!< RTC backup register 16, Address offset: 0x90 */ + __IO uint32_t BKP17R; /*!< RTC backup register 17, Address offset: 0x94 */ + __IO uint32_t BKP18R; /*!< RTC backup register 18, Address offset: 0x98 */ + __IO uint32_t BKP19R; /*!< RTC backup register 19, Address offset: 0x9C */ +} RTC_TypeDef; + +/** + * @brief SD host Interface + */ + +typedef struct +{ + __IO uint32_t POWER; /*!< SDIO power control register, Address offset: 0x00 */ + __IO uint32_t CLKCR; /*!< SDI clock control register, Address offset: 0x04 */ + __IO uint32_t ARG; /*!< SDIO argument register, Address offset: 0x08 */ + __IO uint32_t CMD; /*!< SDIO command register, Address offset: 0x0C */ + __I uint32_t RESPCMD; /*!< SDIO command response register, Address offset: 0x10 */ + __I uint32_t RESP1; /*!< SDIO response 1 register, Address offset: 0x14 */ + __I uint32_t RESP2; /*!< SDIO response 2 register, Address offset: 0x18 */ + __I uint32_t RESP3; /*!< SDIO response 3 register, Address offset: 0x1C */ + __I uint32_t RESP4; /*!< SDIO response 4 register, Address offset: 0x20 */ + __IO uint32_t DTIMER; /*!< SDIO data timer register, Address offset: 0x24 */ + __IO uint32_t DLEN; /*!< SDIO data length register, Address offset: 0x28 */ + __IO uint32_t DCTRL; /*!< SDIO data control register, Address offset: 0x2C */ + __I uint32_t DCOUNT; /*!< SDIO data counter register, Address offset: 0x30 */ + __I uint32_t STA; /*!< SDIO status register, Address offset: 0x34 */ + __IO uint32_t ICR; /*!< SDIO interrupt clear register, Address offset: 0x38 */ + __IO uint32_t MASK; /*!< SDIO mask register, Address offset: 0x3C */ + uint32_t RESERVED0[2]; /*!< Reserved, 0x40-0x44 */ + __I uint32_t FIFOCNT; /*!< SDIO FIFO counter register, Address offset: 0x48 */ + uint32_t RESERVED1[13]; /*!< Reserved, 0x4C-0x7C */ + __IO uint32_t FIFO; /*!< SDIO data FIFO register, Address offset: 0x80 */ +} SDIO_TypeDef; + +/** + * @brief Serial Peripheral Interface + */ + +typedef struct +{ + __IO uint16_t CR1; /*!< SPI control register 1 (not used in I2S mode), Address offset: 0x00 */ + uint16_t RESERVED0; /*!< Reserved, 0x02 */ + __IO uint16_t CR2; /*!< SPI control register 2, Address offset: 0x04 */ + uint16_t RESERVED1; /*!< Reserved, 0x06 */ + __IO uint16_t SR; /*!< SPI status register, Address offset: 0x08 */ + uint16_t RESERVED2; /*!< Reserved, 0x0A */ + __IO uint16_t DR; /*!< SPI data register, Address offset: 0x0C */ + uint16_t RESERVED3; /*!< Reserved, 0x0E */ + __IO uint16_t CRCPR; /*!< SPI CRC polynomial register (not used in I2S mode), Address offset: 0x10 */ + uint16_t RESERVED4; /*!< Reserved, 0x12 */ + __IO uint16_t RXCRCR; /*!< SPI RX CRC register (not used in I2S mode), Address offset: 0x14 */ + uint16_t RESERVED5; /*!< Reserved, 0x16 */ + __IO uint16_t TXCRCR; /*!< SPI TX CRC register (not used in I2S mode), Address offset: 0x18 */ + uint16_t RESERVED6; /*!< Reserved, 0x1A */ + __IO uint16_t I2SCFGR; /*!< SPI_I2S configuration register, Address offset: 0x1C */ + uint16_t RESERVED7; /*!< Reserved, 0x1E */ + __IO uint16_t I2SPR; /*!< SPI_I2S prescaler register, Address offset: 0x20 */ + uint16_t RESERVED8; /*!< Reserved, 0x22 */ +} SPI_TypeDef; + +/** + * @brief TIM + */ + +typedef struct +{ + __IO uint16_t CR1; /*!< TIM control register 1, Address offset: 0x00 */ + uint16_t RESERVED0; /*!< Reserved, 0x02 */ + __IO uint16_t CR2; /*!< TIM control register 2, Address offset: 0x04 */ + uint16_t RESERVED1; /*!< Reserved, 0x06 */ + __IO uint16_t SMCR; /*!< TIM slave mode control register, Address offset: 0x08 */ + uint16_t RESERVED2; /*!< Reserved, 0x0A */ + __IO uint16_t DIER; /*!< TIM DMA/interrupt enable register, Address offset: 0x0C */ + uint16_t RESERVED3; /*!< Reserved, 0x0E */ + __IO uint16_t SR; /*!< TIM status register, Address offset: 0x10 */ + uint16_t RESERVED4; /*!< Reserved, 0x12 */ + __IO uint16_t EGR; /*!< TIM event generation register, Address offset: 0x14 */ + uint16_t RESERVED5; /*!< Reserved, 0x16 */ + __IO uint16_t CCMR1; /*!< TIM capture/compare mode register 1, Address offset: 0x18 */ + uint16_t RESERVED6; /*!< Reserved, 0x1A */ + __IO uint16_t CCMR2; /*!< TIM capture/compare mode register 2, Address offset: 0x1C */ + uint16_t RESERVED7; /*!< Reserved, 0x1E */ + __IO uint16_t CCER; /*!< TIM capture/compare enable register, Address offset: 0x20 */ + uint16_t RESERVED8; /*!< Reserved, 0x22 */ + __IO uint32_t CNT; /*!< TIM counter register, Address offset: 0x24 */ + __IO uint16_t PSC; /*!< TIM prescaler, Address offset: 0x28 */ + uint16_t RESERVED9; /*!< Reserved, 0x2A */ + __IO uint32_t ARR; /*!< TIM auto-reload register, Address offset: 0x2C */ + __IO uint16_t RCR; /*!< TIM repetition counter register, Address offset: 0x30 */ + uint16_t RESERVED10; /*!< Reserved, 0x32 */ + __IO uint32_t CCR1; /*!< TIM capture/compare register 1, Address offset: 0x34 */ + __IO uint32_t CCR2; /*!< TIM capture/compare register 2, Address offset: 0x38 */ + __IO uint32_t CCR3; /*!< TIM capture/compare register 3, Address offset: 0x3C */ + __IO uint32_t CCR4; /*!< TIM capture/compare register 4, Address offset: 0x40 */ + __IO uint16_t BDTR; /*!< TIM break and dead-time register, Address offset: 0x44 */ + uint16_t RESERVED11; /*!< Reserved, 0x46 */ + __IO uint16_t DCR; /*!< TIM DMA control register, Address offset: 0x48 */ + uint16_t RESERVED12; /*!< Reserved, 0x4A */ + __IO uint16_t DMAR; /*!< TIM DMA address for full transfer, Address offset: 0x4C */ + uint16_t RESERVED13; /*!< Reserved, 0x4E */ + __IO uint16_t OR; /*!< TIM option register, Address offset: 0x50 */ + uint16_t RESERVED14; /*!< Reserved, 0x52 */ +} TIM_TypeDef; + +/** + * @brief Universal Synchronous Asynchronous Receiver Transmitter + */ + +typedef struct +{ + __IO uint16_t SR; /*!< USART Status register, Address offset: 0x00 */ + uint16_t RESERVED0; /*!< Reserved, 0x02 */ + __IO uint16_t DR; /*!< USART Data register, Address offset: 0x04 */ + uint16_t RESERVED1; /*!< Reserved, 0x06 */ + __IO uint16_t BRR; /*!< USART Baud rate register, Address offset: 0x08 */ + uint16_t RESERVED2; /*!< Reserved, 0x0A */ + __IO uint16_t CR1; /*!< USART Control register 1, Address offset: 0x0C */ + uint16_t RESERVED3; /*!< Reserved, 0x0E */ + __IO uint16_t CR2; /*!< USART Control register 2, Address offset: 0x10 */ + uint16_t RESERVED4; /*!< Reserved, 0x12 */ + __IO uint16_t CR3; /*!< USART Control register 3, Address offset: 0x14 */ + uint16_t RESERVED5; /*!< Reserved, 0x16 */ + __IO uint16_t GTPR; /*!< USART Guard time and prescaler register, Address offset: 0x18 */ + uint16_t RESERVED6; /*!< Reserved, 0x1A */ +} USART_TypeDef; + +/** + * @brief Window WATCHDOG + */ + +typedef struct +{ + __IO uint32_t CR; /*!< WWDG Control register, Address offset: 0x00 */ + __IO uint32_t CFR; /*!< WWDG Configuration register, Address offset: 0x04 */ + __IO uint32_t SR; /*!< WWDG Status register, Address offset: 0x08 */ +} WWDG_TypeDef; + +/** + * @brief Crypto Processor + */ + +typedef struct +{ + __IO uint32_t CR; /*!< CRYP control register, Address offset: 0x00 */ + __IO uint32_t SR; /*!< CRYP status register, Address offset: 0x04 */ + __IO uint32_t DR; /*!< CRYP data input register, Address offset: 0x08 */ + __IO uint32_t DOUT; /*!< CRYP data output register, Address offset: 0x0C */ + __IO uint32_t DMACR; /*!< CRYP DMA control register, Address offset: 0x10 */ + __IO uint32_t IMSCR; /*!< CRYP interrupt mask set/clear register, Address offset: 0x14 */ + __IO uint32_t RISR; /*!< CRYP raw interrupt status register, Address offset: 0x18 */ + __IO uint32_t MISR; /*!< CRYP masked interrupt status register, Address offset: 0x1C */ + __IO uint32_t K0LR; /*!< CRYP key left register 0, Address offset: 0x20 */ + __IO uint32_t K0RR; /*!< CRYP key right register 0, Address offset: 0x24 */ + __IO uint32_t K1LR; /*!< CRYP key left register 1, Address offset: 0x28 */ + __IO uint32_t K1RR; /*!< CRYP key right register 1, Address offset: 0x2C */ + __IO uint32_t K2LR; /*!< CRYP key left register 2, Address offset: 0x30 */ + __IO uint32_t K2RR; /*!< CRYP key right register 2, Address offset: 0x34 */ + __IO uint32_t K3LR; /*!< CRYP key left register 3, Address offset: 0x38 */ + __IO uint32_t K3RR; /*!< CRYP key right register 3, Address offset: 0x3C */ + __IO uint32_t IV0LR; /*!< CRYP initialization vector left-word register 0, Address offset: 0x40 */ + __IO uint32_t IV0RR; /*!< CRYP initialization vector right-word register 0, Address offset: 0x44 */ + __IO uint32_t IV1LR; /*!< CRYP initialization vector left-word register 1, Address offset: 0x48 */ + __IO uint32_t IV1RR; /*!< CRYP initialization vector right-word register 1, Address offset: 0x4C */ +} CRYP_TypeDef; + +/** + * @brief HASH + */ + +typedef struct +{ + __IO uint32_t CR; /*!< HASH control register, Address offset: 0x00 */ + __IO uint32_t DIN; /*!< HASH data input register, Address offset: 0x04 */ + __IO uint32_t STR; /*!< HASH start register, Address offset: 0x08 */ + __IO uint32_t HR[5]; /*!< HASH digest registers, Address offset: 0x0C-0x1C */ + __IO uint32_t IMR; /*!< HASH interrupt enable register, Address offset: 0x20 */ + __IO uint32_t SR; /*!< HASH status register, Address offset: 0x24 */ + uint32_t RESERVED[52]; /*!< Reserved, 0x28-0xF4 */ + __IO uint32_t CSR[51]; /*!< HASH context swap registers, Address offset: 0x0F8-0x1C0 */ +} HASH_TypeDef; + +/** + * @brief HASH + */ + +typedef struct +{ + __IO uint32_t CR; /*!< RNG control register, Address offset: 0x00 */ + __IO uint32_t SR; /*!< RNG status register, Address offset: 0x04 */ + __IO uint32_t DR; /*!< RNG data register, Address offset: 0x08 */ +} RNG_TypeDef; + +/** + * @} + */ + +/** @addtogroup Peripheral_memory_map + * @{ + */ +#define FLASH_BASE ((uint32_t)0x08000000) /*!< FLASH(up to 1 MB) base address in the alias region */ +#define CCMDATARAM_BASE ((uint32_t)0x10000000) /*!< CCM(core coupled memory) data RAM(64 KB) base address in the alias region */ +#define SRAM1_BASE ((uint32_t)0x20000000) /*!< SRAM1(112 KB) base address in the alias region */ +#define SRAM2_BASE ((uint32_t)0x2001C000) /*!< SRAM2(16 KB) base address in the alias region */ +#define PERIPH_BASE ((uint32_t)0x40000000) /*!< Peripheral base address in the alias region */ +#define BKPSRAM_BASE ((uint32_t)0x40024000) /*!< Backup SRAM(4 KB) base address in the alias region */ +#define FSMC_R_BASE ((uint32_t)0xA0000000) /*!< FSMC registers base address */ + +#define CCMDATARAM_BB_BASE ((uint32_t)0x12000000) /*!< CCM(core coupled memory) data RAM(64 KB) base address in the bit-band region */ +#define SRAM1_BB_BASE ((uint32_t)0x22000000) /*!< SRAM1(112 KB) base address in the bit-band region */ +#define SRAM2_BB_BASE ((uint32_t)0x2201C000) /*!< SRAM2(16 KB) base address in the bit-band region */ +#define PERIPH_BB_BASE ((uint32_t)0x42000000) /*!< Peripheral base address in the bit-band region */ +#define BKPSRAM_BB_BASE ((uint32_t)0x42024000) /*!< Backup SRAM(4 KB) base address in the bit-band region */ + +/* Legacy defines */ +#define SRAM_BASE SRAM1_BASE +#define SRAM_BB_BASE SRAM1_BB_BASE + + +/*!< Peripheral memory map */ +#define APB1PERIPH_BASE PERIPH_BASE +#define APB2PERIPH_BASE (PERIPH_BASE + 0x00010000) +#define AHB1PERIPH_BASE (PERIPH_BASE + 0x00020000) +#define AHB2PERIPH_BASE (PERIPH_BASE + 0x10000000) + +/*!< APB1 peripherals */ +#define TIM2_BASE (APB1PERIPH_BASE + 0x0000) +#define TIM3_BASE (APB1PERIPH_BASE + 0x0400) +#define TIM4_BASE (APB1PERIPH_BASE + 0x0800) +#define TIM5_BASE (APB1PERIPH_BASE + 0x0C00) +#define TIM6_BASE (APB1PERIPH_BASE + 0x1000) +#define TIM7_BASE (APB1PERIPH_BASE + 0x1400) +#define TIM12_BASE (APB1PERIPH_BASE + 0x1800) +#define TIM13_BASE (APB1PERIPH_BASE + 0x1C00) +#define TIM14_BASE (APB1PERIPH_BASE + 0x2000) +#define RTC_BASE (APB1PERIPH_BASE + 0x2800) +#define WWDG_BASE (APB1PERIPH_BASE + 0x2C00) +#define IWDG_BASE (APB1PERIPH_BASE + 0x3000) +#define I2S2ext_BASE (APB1PERIPH_BASE + 0x3400) +#define SPI2_BASE (APB1PERIPH_BASE + 0x3800) +#define SPI3_BASE (APB1PERIPH_BASE + 0x3C00) +#define I2S3ext_BASE (APB1PERIPH_BASE + 0x4000) +#define USART2_BASE (APB1PERIPH_BASE + 0x4400) +#define USART3_BASE (APB1PERIPH_BASE + 0x4800) +#define UART4_BASE (APB1PERIPH_BASE + 0x4C00) +#define UART5_BASE (APB1PERIPH_BASE + 0x5000) +#define I2C1_BASE (APB1PERIPH_BASE + 0x5400) +#define I2C2_BASE (APB1PERIPH_BASE + 0x5800) +#define I2C3_BASE (APB1PERIPH_BASE + 0x5C00) +#define CAN1_BASE (APB1PERIPH_BASE + 0x6400) +#define CAN2_BASE (APB1PERIPH_BASE + 0x6800) +#define PWR_BASE (APB1PERIPH_BASE + 0x7000) +#define DAC_BASE (APB1PERIPH_BASE + 0x7400) + +/*!< APB2 peripherals */ +#define TIM1_BASE (APB2PERIPH_BASE + 0x0000) +#define TIM8_BASE (APB2PERIPH_BASE + 0x0400) +#define USART1_BASE (APB2PERIPH_BASE + 0x1000) +#define USART6_BASE (APB2PERIPH_BASE + 0x1400) +#define ADC1_BASE (APB2PERIPH_BASE + 0x2000) +#define ADC2_BASE (APB2PERIPH_BASE + 0x2100) +#define ADC3_BASE (APB2PERIPH_BASE + 0x2200) +#define ADC_BASE (APB2PERIPH_BASE + 0x2300) +#define SDIO_BASE (APB2PERIPH_BASE + 0x2C00) +#define SPI1_BASE (APB2PERIPH_BASE + 0x3000) +#define SYSCFG_BASE (APB2PERIPH_BASE + 0x3800) +#define EXTI_BASE (APB2PERIPH_BASE + 0x3C00) +#define TIM9_BASE (APB2PERIPH_BASE + 0x4000) +#define TIM10_BASE (APB2PERIPH_BASE + 0x4400) +#define TIM11_BASE (APB2PERIPH_BASE + 0x4800) + +/*!< AHB1 peripherals */ +#define GPIOA_BASE (AHB1PERIPH_BASE + 0x0000) +#define GPIOB_BASE (AHB1PERIPH_BASE + 0x0400) +#define GPIOC_BASE (AHB1PERIPH_BASE + 0x0800) +#define GPIOD_BASE (AHB1PERIPH_BASE + 0x0C00) +#define GPIOE_BASE (AHB1PERIPH_BASE + 0x1000) +#define GPIOF_BASE (AHB1PERIPH_BASE + 0x1400) +#define GPIOG_BASE (AHB1PERIPH_BASE + 0x1800) +#define GPIOH_BASE (AHB1PERIPH_BASE + 0x1C00) +#define GPIOI_BASE (AHB1PERIPH_BASE + 0x2000) +#define CRC_BASE (AHB1PERIPH_BASE + 0x3000) +#define RCC_BASE (AHB1PERIPH_BASE + 0x3800) +#define FLASH_R_BASE (AHB1PERIPH_BASE + 0x3C00) +#define DMA1_BASE (AHB1PERIPH_BASE + 0x6000) +#define DMA1_Stream0_BASE (DMA1_BASE + 0x010) +#define DMA1_Stream1_BASE (DMA1_BASE + 0x028) +#define DMA1_Stream2_BASE (DMA1_BASE + 0x040) +#define DMA1_Stream3_BASE (DMA1_BASE + 0x058) +#define DMA1_Stream4_BASE (DMA1_BASE + 0x070) +#define DMA1_Stream5_BASE (DMA1_BASE + 0x088) +#define DMA1_Stream6_BASE (DMA1_BASE + 0x0A0) +#define DMA1_Stream7_BASE (DMA1_BASE + 0x0B8) +#define DMA2_BASE (AHB1PERIPH_BASE + 0x6400) +#define DMA2_Stream0_BASE (DMA2_BASE + 0x010) +#define DMA2_Stream1_BASE (DMA2_BASE + 0x028) +#define DMA2_Stream2_BASE (DMA2_BASE + 0x040) +#define DMA2_Stream3_BASE (DMA2_BASE + 0x058) +#define DMA2_Stream4_BASE (DMA2_BASE + 0x070) +#define DMA2_Stream5_BASE (DMA2_BASE + 0x088) +#define DMA2_Stream6_BASE (DMA2_BASE + 0x0A0) +#define DMA2_Stream7_BASE (DMA2_BASE + 0x0B8) +#define ETH_BASE (AHB1PERIPH_BASE + 0x8000) +#define ETH_MAC_BASE (ETH_BASE) +#define ETH_MMC_BASE (ETH_BASE + 0x0100) +#define ETH_PTP_BASE (ETH_BASE + 0x0700) +#define ETH_DMA_BASE (ETH_BASE + 0x1000) + +/*!< AHB2 peripherals */ +#define DCMI_BASE (AHB2PERIPH_BASE + 0x50000) +#define CRYP_BASE (AHB2PERIPH_BASE + 0x60000) +#define HASH_BASE (AHB2PERIPH_BASE + 0x60400) +#define RNG_BASE (AHB2PERIPH_BASE + 0x60800) + +/*!< FSMC Bankx registers base address */ +#define FSMC_Bank1_R_BASE (FSMC_R_BASE + 0x0000) +#define FSMC_Bank1E_R_BASE (FSMC_R_BASE + 0x0104) +#define FSMC_Bank2_R_BASE (FSMC_R_BASE + 0x0060) +#define FSMC_Bank3_R_BASE (FSMC_R_BASE + 0x0080) +#define FSMC_Bank4_R_BASE (FSMC_R_BASE + 0x00A0) + +/* Debug MCU registers base address */ +#define DBGMCU_BASE ((uint32_t )0xE0042000) + +/** + * @} + */ + +/** @addtogroup Peripheral_declaration + * @{ + */ +#define TIM2 ((TIM_TypeDef *) TIM2_BASE) +#define TIM3 ((TIM_TypeDef *) TIM3_BASE) +#define TIM4 ((TIM_TypeDef *) TIM4_BASE) +#define TIM5 ((TIM_TypeDef *) TIM5_BASE) +#define TIM6 ((TIM_TypeDef *) TIM6_BASE) +#define TIM7 ((TIM_TypeDef *) TIM7_BASE) +#define TIM12 ((TIM_TypeDef *) TIM12_BASE) +#define TIM13 ((TIM_TypeDef *) TIM13_BASE) +#define TIM14 ((TIM_TypeDef *) TIM14_BASE) +#define RTC ((RTC_TypeDef *) RTC_BASE) +#define WWDG ((WWDG_TypeDef *) WWDG_BASE) +#define IWDG ((IWDG_TypeDef *) IWDG_BASE) +#define I2S2ext ((SPI_TypeDef *) I2S2ext_BASE) +#define SPI2 ((SPI_TypeDef *) SPI2_BASE) +#define SPI3 ((SPI_TypeDef *) SPI3_BASE) +#define I2S3ext ((SPI_TypeDef *) I2S3ext_BASE) +#define USART2 ((USART_TypeDef *) USART2_BASE) +#define USART3 ((USART_TypeDef *) USART3_BASE) +#define UART4 ((USART_TypeDef *) UART4_BASE) +#define UART5 ((USART_TypeDef *) UART5_BASE) +#define I2C1 ((I2C_TypeDef *) I2C1_BASE) +#define I2C2 ((I2C_TypeDef *) I2C2_BASE) +#define I2C3 ((I2C_TypeDef *) I2C3_BASE) +#define CAN1 ((CAN_TypeDef *) CAN1_BASE) +#define CAN2 ((CAN_TypeDef *) CAN2_BASE) +#define PWR ((PWR_TypeDef *) PWR_BASE) +#define DAC ((DAC_TypeDef *) DAC_BASE) +#define TIM1 ((TIM_TypeDef *) TIM1_BASE) +#define TIM8 ((TIM_TypeDef *) TIM8_BASE) +#define USART1 ((USART_TypeDef *) USART1_BASE) +#define USART6 ((USART_TypeDef *) USART6_BASE) +#define ADC ((ADC_Common_TypeDef *) ADC_BASE) +#define ADC1 ((ADC_TypeDef *) ADC1_BASE) +#define ADC2 ((ADC_TypeDef *) ADC2_BASE) +#define ADC3 ((ADC_TypeDef *) ADC3_BASE) +#define SDIO ((SDIO_TypeDef *) SDIO_BASE) +#define SPI1 ((SPI_TypeDef *) SPI1_BASE) +#define SYSCFG ((SYSCFG_TypeDef *) SYSCFG_BASE) +#define EXTI ((EXTI_TypeDef *) EXTI_BASE) +#define TIM9 ((TIM_TypeDef *) TIM9_BASE) +#define TIM10 ((TIM_TypeDef *) TIM10_BASE) +#define TIM11 ((TIM_TypeDef *) TIM11_BASE) +#define GPIOA ((GPIO_TypeDef *) GPIOA_BASE) +#define GPIOB ((GPIO_TypeDef *) GPIOB_BASE) +#define GPIOC ((GPIO_TypeDef *) GPIOC_BASE) +#define GPIOD ((GPIO_TypeDef *) GPIOD_BASE) +#define GPIOE ((GPIO_TypeDef *) GPIOE_BASE) +#define GPIOF ((GPIO_TypeDef *) GPIOF_BASE) +#define GPIOG ((GPIO_TypeDef *) GPIOG_BASE) +#define GPIOH ((GPIO_TypeDef *) GPIOH_BASE) +#define GPIOI ((GPIO_TypeDef *) GPIOI_BASE) +#define CRC ((CRC_TypeDef *) CRC_BASE) +#define RCC ((RCC_TypeDef *) RCC_BASE) +#define FLASH ((FLASH_TypeDef *) FLASH_R_BASE) +#define DMA1 ((DMA_TypeDef *) DMA1_BASE) +#define DMA1_Stream0 ((DMA_Stream_TypeDef *) DMA1_Stream0_BASE) +#define DMA1_Stream1 ((DMA_Stream_TypeDef *) DMA1_Stream1_BASE) +#define DMA1_Stream2 ((DMA_Stream_TypeDef *) DMA1_Stream2_BASE) +#define DMA1_Stream3 ((DMA_Stream_TypeDef *) DMA1_Stream3_BASE) +#define DMA1_Stream4 ((DMA_Stream_TypeDef *) DMA1_Stream4_BASE) +#define DMA1_Stream5 ((DMA_Stream_TypeDef *) DMA1_Stream5_BASE) +#define DMA1_Stream6 ((DMA_Stream_TypeDef *) DMA1_Stream6_BASE) +#define DMA1_Stream7 ((DMA_Stream_TypeDef *) DMA1_Stream7_BASE) +#define DMA2 ((DMA_TypeDef *) DMA2_BASE) +#define DMA2_Stream0 ((DMA_Stream_TypeDef *) DMA2_Stream0_BASE) +#define DMA2_Stream1 ((DMA_Stream_TypeDef *) DMA2_Stream1_BASE) +#define DMA2_Stream2 ((DMA_Stream_TypeDef *) DMA2_Stream2_BASE) +#define DMA2_Stream3 ((DMA_Stream_TypeDef *) DMA2_Stream3_BASE) +#define DMA2_Stream4 ((DMA_Stream_TypeDef *) DMA2_Stream4_BASE) +#define DMA2_Stream5 ((DMA_Stream_TypeDef *) DMA2_Stream5_BASE) +#define DMA2_Stream6 ((DMA_Stream_TypeDef *) DMA2_Stream6_BASE) +#define DMA2_Stream7 ((DMA_Stream_TypeDef *) DMA2_Stream7_BASE) +#define ETH ((ETH_TypeDef *) ETH_BASE) +#define DCMI ((DCMI_TypeDef *) DCMI_BASE) +#define CRYP ((CRYP_TypeDef *) CRYP_BASE) +#define HASH ((HASH_TypeDef *) HASH_BASE) +#define RNG ((RNG_TypeDef *) RNG_BASE) +#define FSMC_Bank1 ((FSMC_Bank1_TypeDef *) FSMC_Bank1_R_BASE) +#define FSMC_Bank1E ((FSMC_Bank1E_TypeDef *) FSMC_Bank1E_R_BASE) +#define FSMC_Bank2 ((FSMC_Bank2_TypeDef *) FSMC_Bank2_R_BASE) +#define FSMC_Bank3 ((FSMC_Bank3_TypeDef *) FSMC_Bank3_R_BASE) +#define FSMC_Bank4 ((FSMC_Bank4_TypeDef *) FSMC_Bank4_R_BASE) +#define DBGMCU ((DBGMCU_TypeDef *) DBGMCU_BASE) + +/** + * @} + */ + +/** @addtogroup Exported_constants + * @{ + */ + + /** @addtogroup Peripheral_Registers_Bits_Definition + * @{ + */ + +/******************************************************************************/ +/* Peripheral Registers_Bits_Definition */ +/******************************************************************************/ + +/******************************************************************************/ +/* */ +/* Analog to Digital Converter */ +/* */ +/******************************************************************************/ +/******************** Bit definition for ADC_SR register ********************/ +#define ADC_SR_AWD ((uint8_t)0x01) /*!
© COPYRIGHT 2011 STMicroelectronics
+ ****************************************************************************** + */ + +/** @addtogroup CMSIS + * @{ + */ + +/** @addtogroup stm32f4xx_system + * @{ + */ + +/** + * @brief Define to prevent recursive inclusion + */ +#ifndef __SYSTEM_STM32F4XX_H +#define __SYSTEM_STM32F4XX_H + +#ifdef __cplusplus + extern "C" { +#endif + +/** @addtogroup STM32F4xx_System_Includes + * @{ + */ + +/** + * @} + */ + + +/** @addtogroup STM32F4xx_System_Exported_types + * @{ + */ + +extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */ + + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Exported_Constants + * @{ + */ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Exported_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Exported_Functions + * @{ + */ + +extern void SystemInit(void); +extern void SystemCoreClockUpdate(void); +/** + * @} + */ + +#ifdef __cplusplus +} +#endif + +#endif /*__SYSTEM_STM32F4XX_H */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/User/AT45DB/at45db.c b/User/AT45DB/at45db.c new file mode 100644 index 0000000..7c73dbc --- /dev/null +++ b/User/AT45DB/at45db.c @@ -0,0 +1,347 @@ +/*C***************************************************************************** +* NAME: at45db.c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 +*------------------------------------------------------------------------------- +* PURPOSE: +* at45Db +*******************************************************************************/ +/*_____ I N C L U D E S ______________________________________________________*/ +#include "config.h" //ȫ +u8 FlashType = 0; +F_uniGlobal_Typedef F_uniGlobal; +#define Data_INIT +const u8 initATDB45_Flag = 0x38; +const PREXDATA_Type initPREXDATA = {0,0,0,0,0,0,0,0,0}; +const AT45DBDataIndex AT45DBTab[20] = +{ ///FRAM1(ݲԲƵ) +/// pInitData; upData pData firstAdr; len; Tpye; //(ע,Уݰβ) + {(u8*)&initATDB45_Flag, (u8*)(&buf_ATDB45_Flag), (u8*)(&TXHData.ATDB45_Flag), ATDB45_Flag_FADR, ATDB45_Flag_LEN, ATDB45_Flag_Group, CA_ATDB45_Flag}, + {(u8*)&initATDB45_Flag, (u8*)(&buf_Frame), (u8*)(&TXHData.Frame), Frame_FADR, Frame_LEN, Frame_Group, CA_Frame}, + {(u8*)&initPREXDATA, (u8*)(&buf_PREXDATA), (u8*)(&TXHData.PREXDATA), PREXDATA_FADR, PREXDATA_LEN, PREXDATA_Group, CA_PREXDATA}, + {(u8*)&initATDB45_Flag, (u8*)(&buf_DeviceFrame), (u8*)(&TXHData.Frame), DeviceFrame_FADR, DeviceFrame_LEN, DeviceFrame_Group, CA_DeviceFrame}, +}; + +////============================================================================== + +/** + * @brief ָȵУͼ + * + * @param pData ָָ + * @param len ij + * @return u8 Уͽ + */ +u8 AT45DBDataCheck(volatile u8* pData, u16 len) +{ + u8 result; // Уͱ + result = *pData; // ʼΪһֽڵֵ + while(len--) + { + result += *pData++; // ۼÿֽڵֵ + } + return result; // Уͽ +} + +/**************************************************** +AT45DB_SendByte + Flash洢õSPIͺ + dt Ҫ͵ +ֵ +****************************************************/ +u8 AT45DB_SendByte(u8 dt) +{ + while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); + SPI_I2S_SendData(SPI1, dt); + while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET); + return SPI_I2S_ReceiveData(SPI1); +} + +//F***************************************************************************** +//* NAME: ReadDFStatus +//*----------------------------------------------------------------------------- +//* PURPOSE: +//* ȡ45db״̬ +//*----------------------------------------------------------------------------- +//* PARAMS: +//* return: ֵ0,˵ +//*----------------------------------------------------------------------------- +//* NOTE: +//****************************************************************************** +u8 ReadDFStatus (void) +{ + u8 result; + CLI(); + AT45DB_CS_EN; + AT45DB_SendByte(0xd7); + result = AT45DB_SendByte(0xff);//ҪΣȻҪ10msʱʱ֪Ϊʲô + //delay_ms(10); + AT45DB_CS_DIS; + SEI(); + return result; +} +//F***************************************************************************** +//* NAME: ReadDriverID +//*----------------------------------------------------------------------------- +//* PURPOSE: +//* ȡ45dbID жϴ洢 +//*----------------------------------------------------------------------------- +//* PARAMS: +//* return: Drive ID(Byte 1)Family Code Density Code +// 0 0 1((AT45D) 0 0 1 0 0 (4-Mbit) +// 0 0 1((AT45D) 0 0 1 1 1 (32-Mbit) +//*----------------------------------------------------------------------------- +//* NOTE: +//****************************************************************************** +u16 ii = 0; +u8 resultF = 0; +u8 ReadDriverID (void) +{ + CLI(); + for(ii = 0;ii < 200;ii ++) + { + if(ReadDFStatus() & 0x80) + break; + delay_ms(1); + } + if(ii < 200) + { + AT45DB_CS_EN; + AT45DB_SendByte(0x9F); + AT45DB_SendByte(0xFF); + resultF = AT45DB_SendByte(0xFF); + AT45DB_CS_DIS; + SEI(); + return resultF; + } + SEI(); + return 0; +} +u8 AT45DB_SetPageByte (void) +{ + CLI(); + for(ii = 0;ii < 200;ii ++) + { + if(ReadDFStatus() & 0x80) + break; + delay_ms(1); + } + if(ii < 200) + { + AT45DB_CS_EN; + AT45DB_SendByte(0x3D); + AT45DB_SendByte(0x2A); + AT45DB_SendByte(0x80); + AT45DB_SendByte(0xA7);//A6:512;A7:528 + AT45DB_CS_DIS; + SEI(); + return 1; + } + SEI(); + return 0; +} +u8 AT45DB_WriteBuff(u8 *Buff,u16 Len) +{ + u16 i = 0; + CLI(); + for(ii = 0;ii < 200;ii ++) + { + if(ReadDFStatus() & 0x80) + break; + delay_ms(1); + } + if(ii < 200) + { + AT45DB_CS_EN; + AT45DB_SendByte(0x84); + AT45DB_SendByte(0x00); + AT45DB_SendByte(0x00); + AT45DB_SendByte(0x00); + for(i = 0;i < Len;i ++) + AT45DB_SendByte(*(Buff + i)); + AT45DB_CS_DIS; + SEI(); + return 1; + } + SEI(); + return 0; +} + +u8 AT45DB_WritePage(u8 *Buff,u16 Page,u16 Len)//len = 10,79us +{ + CLI(); + if(AT45DB_WriteBuff(Buff,Len) == 0) + return 0; + for(ii = 0;ii < 200;ii ++) + { + if(ReadDFStatus() & 0x80) + break; + delay_ms(1); + } + if(ii < 200) + { + AT45DB_CS_EN; + AT45DB_SendByte(0x83); + AT45DB_SendByte((u8)(Page >> 6)); + AT45DB_SendByte((u8)(Page << 2)); + AT45DB_SendByte(0x00); + AT45DB_CS_DIS; + + SEI(); + return 1; + } + SEI(); + return 0; +} + +u8 AT45DB_ReadPage(u8 *Buff,u16 Page,u16 Len)//len = 10,75us +{ + u16 i = 0; + CLI(); + for(ii = 0;ii < 200;ii ++) + { + if(ReadDFStatus() & 0x80) + break; + delay_ms(1); + } + if(ii < 200) + { + AT45DB_CS_EN; + AT45DB_SendByte(0xE8); + AT45DB_SendByte((u8)(Page >> 6)); + AT45DB_SendByte((u8)(Page << 2)); + AT45DB_SendByte(0x00); + for(i = 0;i < 4;i ++) + AT45DB_SendByte(0x00); + for(i = 0;i < Len;i ++) + *(Buff + i) = AT45DB_SendByte(0xff); + AT45DB_CS_DIS; + SEI(); + return 1; + } + SEI(); + return 0; +} +void AT45DB_Data_Init(void) +{ + volatile u16 i = 0,j = 0,Item = 0; + u8 Temp_Buff[660]; + u8 Temp = 0; + for(Item = 0;Item< FramItemEnd;Item ++) + { + for(i = 0;i < AT45DBTab[Item].Group;i ++) + { + for(j = 0;j < AT45DBTab[Item].len - checkLen_1;j ++) + Temp_Buff[j] = *(AT45DBTab[Item].upData + j) = *(AT45DBTab[Item].pInitData+j); + Temp_Buff[AT45DBTab[Item].len - checkLen_1] = AT45DBDataCheck(Temp_Buff,AT45DBTab[Item].len - checkLen_1); + AT45DB_WritePage(Temp_Buff,AT45DBTab[Item].firstAdr + i,AT45DBTab[Item].len); + } + } +// __set_FAULTMASK(1); +// NVIC_SystemReset(); + } +u8 AT45DBItemWrite(AT45DBItem Type, u16 Group) +{ + u16 i = 0,j = 0,k = 0; + u8 Temp_Buff[660]; + u8 Temp = 0; + if(Group >= AT45DBTab[Type].Group) + return 0; + for(i = 0;i < AT45DBTab[Type].len - checkLen_1;i ++) + { + *(AT45DBTab[Type].upData + i) = *(AT45DBTab[Type].pData + i); + Temp_Buff[i] = *(AT45DBTab[Type].upData + i); + } + Temp_Buff[AT45DBTab[Type].len - checkLen_1] = AT45DBDataCheck(Temp_Buff,AT45DBTab[Type].len - checkLen_1); + for(j = 0;j < 6;j ++) + { + AT45DB_WritePage(Temp_Buff,AT45DBTab[Type].firstAdr + Group,AT45DBTab[Type].len); + + if(AT45DBItemRead(Type,Group) == 1) + { + return 1; + } + delay_ms(100); + } + // TXHData.ErrState.Flag.e_errFlashParameter = 1; + return 0; +} +u8 CRCTemp = 0; +u8 AT45DBItemRead(AT45DBItem Type, u16 Group) +{ + volatile u16 i = 0,j = 0; + u8 Temp_Buff[660]; + u8 Temp_Buff1[660]; + + u8 CRCTemp1 = 0; + + if(Group >= AT45DBTab[Type].Group) + return 0; + for(j = 0;j < 6;j ++) + { + AT45DB_ReadPage(FuniGlobal.Global,AT45DBTab[Type].firstAdr + Group,AT45DBTab[Type].len); + for(i = 0;i < AT45DBTab[Type].len;i ++) + *(Temp_Buff+i) = *(AT45DBTab[Type].upData+i); + CRCTemp = AT45DBDataCheck(Temp_Buff,AT45DBTab[Type].len - checkLen_1); + if(CRCTemp == Temp_Buff[AT45DBTab[Type].len - checkLen_1]) + { + for(i = 0;i < AT45DBTab[Type].len - checkLen_1;i ++) + *(AT45DBTab[Type].pData+i) = *(AT45DBTab[Type].upData+i); + return 1; + } + delay_ms(100); + } + // pGun.ErrState.Flag.e_errFlashParameter = 1; + return 0; +} +u8 ExChangeByte(u8 data) +{ + u8 Temp = 0; + Temp = data; + data = (Temp >> 4) | (Temp << 4); + return data; +} +u8 NotByte(u8 data) +{ + if(data == 0 || data == 0xff) + return data; + else + return ~data; +} + +void AT45DB_Init(void) +{ + volatile u16 Frame = 0; + u8* pBuff; + u8 Temp_Buff[660]; + FlashType = ReadDriverID(); + AT45DB_SetPageByte(); + switch(FlashType) + { + case 0x24: TXHData.ATDB45Type = At45DB041;break; + case 0x27: TXHData.ATDB45Type = At45DB321;break; + case 0x28: TXHData.ATDB45Type = At45DB641;break; + } +// if(SWF8 == SWF_ON) +// { +// if(TXHData.ATDB45Type >= At45DB321) +// { +// for(Frame = 0;Frame < 1024;Frame ++) +// { +// ReadFlashNx512Btye(&TXHData.Frame[0],FLASH_APP_ADDR + Frame *512); +// switch(Frame%8) +// { +// case 0:TXHData.Frame[2] = ExChangeByte(TXHData.Frame[2]); +// TXHData.Frame[54] = NotByte(TXHData.Frame[54]); +// TXHData.Frame[288] = ExChangeByte(TXHData.Frame[288]);GPIO_SetBits(GPIOE,GPIO_Pin_2);break; +// case 1:TXHData.Frame[469] = NotByte(TXHData.Frame[469]);break; +// case 2:TXHData.Frame[104] = ExChangeByte(TXHData.Frame[104]);break; +// case 3:break; +// case 4:TXHData.Frame[0] = NotByte(TXHData.Frame[0]);break; +// case 5:TXHData.Frame[253] = ExChangeByte(TXHData.Frame[253]);GPIO_ResetBits(GPIOE,GPIO_Pin_2);break; +// } +// AT45DBItemWrite(CA_Frame,Frame + (TXHData.ROM_UpData.ROM_UpData_State.RomAddrNow * 1024)); +// } +// } +// } +} diff --git a/User/AT45DB/at45db.h b/User/AT45DB/at45db.h new file mode 100644 index 0000000..8d6bc60 --- /dev/null +++ b/User/AT45DB/at45db.h @@ -0,0 +1,95 @@ +#ifndef _AT45DB_H_ +#define _AT45DB_H_ +/*H***************************************************************************** +* NAME: at45db.h +*******************************************************************************/ + +//***************************************************************************** +/*_____ M A C R O S __________________________________________________________*/ + +//˿ڶ +#define AT45DB_CS_EN GPIO_ResetBits(GPIOA, GPIO_Pin_4);GPIO_SetBits(GPIOA, GPIO_Pin_3); +#define AT45DB_CS_DIS GPIO_SetBits(GPIOA, GPIO_Pin_4); + +//****************************************************************************** +// +#define FLASH_APP_ADDR 0x08008000 //һӦóʼַ(FLASH) + +#define RomUpDataAddr_Old 0 +#define RomUpDataAddr_New 1024 + + +#define FuniGlobal F_uniGlobal.u + +//****************************************************************************** +// AT45DB_DATA_MAP +#define checkLen_1 1 ///У,1byte + +//洢ñ +///ȫֻеֵ +#define buf_ATDB45_Flag FuniGlobal.ATDB45_Flag +///ṹ嶨 +#define ATDB45_Flag_FADR (0) +#define ATDB45_Flag_LEN (sizeof(buf_ATDB45_Flag) + checkLen_1) +#define ATDB45_Flag_Group 1 // + +///ȫֻеֵ +#define buf_Frame FuniGlobal.Frame +///ṹ嶨 +#define Frame_FADR (ATDB45_Flag_FADR + ATDB45_Flag_Group) +#define Frame_LEN sizeof(buf_Frame) + checkLen_1 +#define Frame_Group 2048 // + +///ȫֻеֵ +#define buf_PREXDATA FuniGlobal.PREXDATA +///ṹ嶨 +#define PREXDATA_FADR (Frame_FADR + Frame_Group) +#define PREXDATA_LEN sizeof(buf_PREXDATA) + checkLen_1 +#define PREXDATA_Group 2000 // + +///ȫֻеֵ +#define buf_DeviceFrame FuniGlobal.Frame +///ṹ嶨 +#define DeviceFrame_FADR (PREXDATA_FADR + PREXDATA_Group) +#define DeviceFrame_LEN sizeof(buf_DeviceFrame) + checkLen_1 +#define DeviceFrame_Group 800*5 // + +typedef struct +{ + union + { + u8 Global[530]; //ȫ + u8 ATDB45_Flag; + u8 Frame[512]; + PREXDATA_Type PREXDATA[5]; + }u; + u8 CheckAdd; +}F_uniGlobal_Typedef; //洢д湲 + +typedef enum +{ + CA_ATDB45_Flag, + CA_Frame, + CA_PREXDATA, + CA_DeviceFrame, + + AT45DBItemEnd, +}AT45DBItem; + +//******************************************************************************** +typedef struct +{ + u8* pInitData;//ʼָ + u8* upData; //ݻָ + u8* pData; //pGunָ + u32 firstAdr; //һַ + u16 len; // + u16 Group; + u8 Tpye; // +}AT45DBDataIndex; + +u8 AT45DBItemWrite(AT45DBItem Type, u16 Group); +u8 AT45DBItemRead(AT45DBItem Type, u16 Group); +void AT45DB_Data_Init(void); +void AT45DB_Init(void); +#endif diff --git a/User/Analog/Analog.c b/User/Analog/Analog.c new file mode 100644 index 0000000..98e507d --- /dev/null +++ b/User/Analog/Analog.c @@ -0,0 +1,275 @@ +/*C***************************************************************************** +* NAME: .c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 +*------------------------------------------------------------------------------- +* PURPOSE: +* +*******************************************************************************/ +/*_____ I N C L U D E S ______________________________________________________*/ + +#include "config.h" //ȫ + +/*_____ M A C R O S __________________________________________________________*/ + + +/*_____ D E F I N I T I O N __________________________________________________*/ + + +//ADοѹ2.5V,ѹ4-20ӦѹΧ0.48-2.4v +/*_____ D E C L A R A T I O N ________________________________________________*/ + + + +u16 PressureAdcBuf[20];//ѹADC棬ÿǹC_PressureAdcBuf + +u16 PressureADCValue[2];//ѹֵ +u32 pressureCalibrate = 3932; //10ADӦ2.4V 40MP 2979 +u32 pressureBass = (3932/5); //10Ӧ0.48V 0MP + +u8 PrssureTask_Flag = 0;//ѹ񿪹 + +#define C_timerPressure 5 //ѹ쳣ʱֵ + +/**************************************************** +Pressure_IO_Configuration + ѹIO + +ֵ +****************************************************/ +void Pressure_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 | GPIO_Pin_5; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AN; + GPIO_Init(GPIOC, &GPIO_InitStructure); +} +/**************************************************** +Pressure_IO_Configuration + ѹADCDMA + +ֵ +****************************************************/ +void Pressure_DMA_Configuration(void) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); + + DMA_DeInit(DMA2_Stream0); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 20; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + DMA_InitStructure.DMA_Mode = DMA_Mode_Circular; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&ADC1->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_2; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)PressureAdcBuf; + + + DMA_Init(DMA2_Stream0, &DMA_InitStructure); + DMA_ITConfig(DMA2_Stream0, DMA_IT_TC, ENABLE); + DMA_ClearFlag(DMA2_Stream0, DMA_IT_TCIF0); + DMA_Cmd(DMA2_Stream0, ENABLE); +} +/**************************************************** +Pressure_IO_Configuration + ѹADC + +ֵ +****************************************************/ +void Pressure_ADC_Configuration(void) +{ + ADC_CommonInitTypeDef ADC_CommonInitStructure; + ADC_InitTypeDef ADC_InitStructure; + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); //ʹ ADC1 ʱ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC1,ENABLE); //ADC1 λ + RCC_APB2PeriphResetCmd(RCC_APB2Periph_ADC1,DISABLE); //λ + //ڳʼͨ + ADC_CommonInitStructure.ADC_Mode = ADC_Mode_Independent;//ģʽ + ADC_CommonInitStructure.ADC_TwoSamplingDelay = ADC_TwoSamplingDelay_5Cycles;//׶֮ӳ 5 ʱ + ADC_CommonInitStructure.ADC_DMAAccessMode = ADC_DMAAccessMode_Disabled; //DMA ʧ + ADC_CommonInitStructure.ADC_Prescaler = ADC_Prescaler_Div4;//ԤƵ 4 Ƶ + //ADCCLK=PCLK2/4=84/4=21Mhz,ADC ʱòҪ 36Mhz + ADC_CommonInit(&ADC_CommonInitStructure);//ʼ + //۳ʼ ADC1 ز + ADC_InitStructure.ADC_Resolution = ADC_Resolution_12b;//12 λģʽ + ADC_InitStructure.ADC_ScanConvMode = ENABLE;//ɨģʽ + ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;//ת + ADC_InitStructure.ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_None;//ֹ⣬ʹ + ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;//Ҷ + ADC_InitStructure.ADC_NbrOfConversion = 6;//6 תڹ + ADC_Init(ADC3, &ADC_InitStructure);//ADC ʼ + ADC_RegularChannelConfig(ADC1, ADC_Channel_4, 1, ADC_SampleTime_480Cycles); + ADC_RegularChannelConfig(ADC1, ADC_Channel_5, 2, ADC_SampleTime_480Cycles); + ADC_DMACmd(ADC1, ENABLE);//ADC1DMA + //ܿ ADC ת + ADC_Cmd(ADC1, ENABLE);// AD ת + ADC_DMARequestAfterLastTransferCmd(ADC1,ENABLE); + + ADC_SoftwareStartConv(ADC1); //ʹָ ADC1 ת +} +/**************************************************** +Pressure_NVIC_Configuration + DMAж + +ֵ +****************************************************/ +void Pressure_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; //жýṹ + + //ADC1_DMA + + NVIC_InitStructure.NVIC_IRQChannel = DMA2_Stream0_IRQn; //ADC3_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + +} +/**************************************************** +Pressure_IO_Configuration + ѹʼ + +ֵ +****************************************************/ +void Pressure_Init(void) +{ + u8 Number = 0; + Pressure_IO_Configuration(); + Pressure_ADC_Configuration(); + Pressure_DMA_Configuration(); + Pressure_NVIC_Configuration(); + /**********ѹʱʼ**********/ + TXHData.AnalogTimer.Cycle = 1; + TXHData.AnalogTimer.Flag = 0; + TXHData.AnalogTimer.ON_OFF = 1; + TXHData.AnalogTimer.Init = 0; + TXHData.AnalogTimer.TimerCount = 0; + TXHData.AnalogTimer.TimerCountMax = 500;//2002S +} +/**************************************************** +Pressure_IO_Configuration + ѹDMAж + +ֵ +****************************************************/ + +void Pressure_ADCDMA_IRQHandler(void) +{ + PrssureTask_Flag = 1; //ѹ + DMA_ClearFlag(DMA2_Stream0, DMA_IT_TCIF0); +} +/**************************************************** +Pressure_IO_Configuration + ѹ + +ֵ +****************************************************/ +void PrssureTask(void) +{ + volatile u8 Number = 0; + volatile u8 i; + u16 *pBuf = PressureAdcBuf; + volatile u32 sum[2]= {0,0},Temp[2]={0,0}; + if(PrssureTask_Flag) + { + PrssureTask_Flag = 0; + for(Number = 0;Number < 2;Number ++) + { + sum[Number] = 0; + for(i = 0; i < 20; i += 2 ) + sum[Number] += *(pBuf+i+Number); // + PressureADCValue[Number] =(sum[Number] ) / 160;//ƽֵ +// if((PressureADCValue[Number] > (pressureBass-470)) && (PressureADCValue[Number] < pressureCalibrate))//ѹ0С2.5ѹ +// { +// switch(Number) +// { +// case 0: +// { +// JQJData.ErrState.Flag.e_errPressure_InCut = 0;//ѹ߱־λ +// if(PressureADCValue[Number] > pressureBass) +// { +// JQJData.AnalogValue.Pressure_In = ((PressureADCValue[Number]- pressureBass) * JQJData.Pressure_Range.Pressure_In_Range * 10)/(pressureCalibrate - pressureBass); // +// if(JQJData.AnalogValue.Pressure_In > (JQJData.Pressure_Limit.Pressure_In_Limit * 10)) +// { +// JQJData.ErrState.Flag.e_errPressure_InPass = 1; +// if(JQJData.FuelState.Flag.StartFlag == 1) +// JQJData.ValveClose_Flag = 1; +// } +// else +// JQJData.ErrState.Flag.e_errPressure_InPass = 0; +// } +// else +// { +// JQJData.AnalogValue.Pressure_In = 0; +// } +// if(JQJData.AnalogValue.Pressure_In > JQJData.Pressure_Limit.Pressure_Out_Stop) +// { +// if(V_Moto_State == 1) +// JQJData.ValveClose_Flag = 1; +// } +// } +// break; +// case 1: +// { +// JQJData.ErrState.Flag.e_errPressure_OutCut = 0;//ѹ߱־λ +// if(PressureADCValue[Number] > pressureBass) +// { +// JQJData.AnalogValue.Pressure_Out = ((PressureADCValue[Number]- pressureBass) * JQJData.Pressure_Range.Pressure_Out_Range * 10)/(pressureCalibrate - pressureBass); // +// if(JQJData.AnalogValue.Pressure_Out > JQJData.Pressure_Limit.Pressure_Out_Limit) +// { +// JQJData.ErrState.Flag.e_errPressure_OutPass = 1; +// if(JQJData.FuelState.Flag.StartFlag == 1) +// JQJData.ValveClose_Flag = 1; +// } +// else +// { +// JQJData.ErrState.Flag.e_errPressure_OutPass = 0; +// } +// if(JQJData.AnalogValue.Pressure_Out > JQJData.Pressure_Limit.Pressure_Out_Stop) +// { +// if(V_Moto_State == 1) +// JQJData.ValveClose_Flag = 1; +// } +// } +// else +// { +// JQJData.AnalogValue.Pressure_Out = 0; +// } +// } +// break; +// } +// } +// else///ѹⲻ쳣ʱ +// { +// switch(Number) +// { +// case 0: +// { +// } +// break; +// case 1: +// { +// } +// break; +// +// } +// } + } + } +} + diff --git a/User/Analog/Analog.h b/User/Analog/Analog.h new file mode 100644 index 0000000..0c91901 --- /dev/null +++ b/User/Analog/Analog.h @@ -0,0 +1,26 @@ +#ifndef __Analog_H_ +#define __Analog_H_ +/*H****************************************************************************** +* NAME: pressure.h +*********************************************************************************/ + +//3.3V,LMV358 ,ԷΧ0.2~2.6v,4~40ms ѡ120ŷ +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern u16 PressureAdcBuf[20]; +extern u16 PressureADCValue[2]; +extern u8 PrssureTask_Flag; + +#define Prssure_DMAAddrSet(x) (DMA2_Stream0->M0AR = x) //÷ͻַ +#define Prssure_DMALenSet(x) (DMA2_Stream0->NDTR = x) //DMAͳ +#define Prssure_DMAStart() DMA_Cmd(DMA2_Stream0,ENABLE) //DMA +#define Prssure_DMAStop() DMA_Cmd(DMA2_Stream0,DISABLE) //رDMA +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern void Pressure_Init(void); +extern void Pressure_ADCDMA_IRQHandler(void); +extern void PrssureTask(void); + +#endif //#ifndef diff --git a/User/CH376_Driver/CH376INC.h b/User/CH376_Driver/CH376INC.h new file mode 100644 index 0000000..b306f9f --- /dev/null +++ b/User/CH376_Driver/CH376INC.h @@ -0,0 +1,916 @@ +/****************************** (C) COPYRIGHT 2011 YQDZ ************************** +* : CH376INC.H +* : ȫ +* FAEֳӦùʦ QQ:1027413631 +* 7*24Сʱֵ֧绰:15366066738 +* http://shop57138657.taobao.com/ +* : V1.0 +* : 2011/08/29 +* : CH376оƬض. +*********************************************************************************/ +#ifndef __CH376INC_H__ +#define __CH376INC_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +/* ********************************************************************************************************************* */ +/* ͺͳ */ + +#ifndef TRUE +#define TRUE 1 +#define FALSE 0 +#endif +#ifndef NULL +#define NULL 0 +#endif + +#ifndef UINT8 +typedef unsigned char UINT8; +#endif +#ifndef UINT16 +typedef unsigned short UINT16; +#endif +#ifndef UINT32 +typedef unsigned long UINT32; +#endif +#ifndef PUINT8 +typedef unsigned char *PUINT8; +#endif +#ifndef PUINT16 +typedef unsigned short *PUINT16; +#endif +#ifndef PUINT32 +typedef unsigned long *PUINT32; +#endif +#ifndef UINT8V +typedef unsigned char volatile UINT8V; +#endif +#ifndef PUINT8V +typedef unsigned char volatile *PUINT8V; +#endif + +/* ********************************************************************************************************************* */ +/* Ӳ */ + +#define CH376_DAT_BLOCK_LEN 0x40 /* USBݰ, ݿ󳤶, Ĭϻij */ + +/* ********************************************************************************************************************* */ +/* */ +/* CH375оƬ, ݻݵĿֲܾͬ) */ +/* һ˳: + һ(ڴڷʽ,֮ǰҪͬ), + ɸ(0), + ж֪ͨ ɸ(0), ѡһ, ж֪ͨһû, һж + CMD01_WR_REQ_DATA, ˳: һ, һ, ɸ + : CMDxy_NAME + еxy, x˵ݸ(ֽ), y˵ݸ(ֽ), yH˵ж֪ͨ, + Щܹʵ0ֽڵݿд, ݿ鱾ֽδxy֮ */ +/* ļĬϻͬʱṩCH375оƬݵʽȥxy֮), Ҫ, ôԶ_NO_CH375_COMPATIBLE_ֹ */ + +/* ********************************************************************************************************************* */ +/* Ҫ(ֲһ), */ + +#define CMD01_GET_IC_VER 0x01 /* ȡоƬ̼汾 */ +/* : 汾( λ7Ϊ0, λ6Ϊ1, λ5~λ0Ϊ汾 ) */ +/* CH376ذ汾ŵֵΪ041H汾Ϊ01H */ + +#define CMD21_SET_BAUDRATE 0x02 /* ڷʽ: ôͨѶ(ϵ߸λĬϲΪ9600bps,D4/D5/D6ѡ) */ +/* : ʷƵϵ, ʷƵ */ +/* : ״̬( CMD_RET_SUCCESSCMD_RET_ABORT, ֵ˵δ ) */ + +#define CMD00_ENTER_SLEEP 0x03 /* ˯״̬ */ + +#define CMD00_RESET_ALL 0x05 /* ִӲλ */ + +#define CMD11_CHECK_EXIST 0x06 /* ͨѶӿں͹״̬ */ +/* : */ +/* : ݵİλȡ */ + +#define CMD20_CHK_SUSPEND 0x0B /* 豸ʽ: üUSB߹״̬ķʽ */ +/* : 10H, 鷽ʽ */ +/* 00H=USB, 04H=50mSΪUSB, 05H=10mSΪUSB */ + +#define CMD20_SET_SDO_INT 0x0B /* SPIӿڷʽ: SPISDOŵжϷʽ */ +/* : 16H, жϷʽ */ +/* 10H=ֹSDOж,SCSƬѡЧʱֹ̬, 90H=SDOSCSƬѡЧʱж */ + +#define CMD14_GET_FILE_SIZE 0x0C /* ļģʽ: ȡǰļ */ +/* : 68H */ +/* : ǰļ(ܳ32λ,ֽǰ) */ + +#define CMD50_SET_FILE_SIZE 0x0D /* ļģʽ: õǰļ */ +/* : 68H, ǰļ(ܳ32λ,ֽǰ) */ + +#define CMD11_SET_USB_MODE 0x15 /* USBģʽ */ +//00H=δõ豸ʽ, 01H=õ豸ʽʹⲿ̼ģʽ(ڲ֧), +//02H=õ豸ʽʹù̼ģʽ 03H=SDģʽ/δõģʽ,ڹʹȡSDеļ +//04H=δõʽ, 05H=õʽ, 06H=õʽԶSOF, 07H=õʽҸλUSB */ +//: ״̬( CMD_RET_SUCCESSCMD_RET_ABORT, ֵ˵δ ) + +#define CMD01_GET_STATUS 0x22 /* ȡж״̬ȡж */ +/* : ж״̬ */ + +#define CMD00_UNLOCK_USB 0x23 /* 豸ʽ: ͷŵǰUSB */ + +#define CMD01_RD_USB_DATA0 0x27 /* ӵǰUSBжϵĶ˵㻺˵Ľջȡݿ */ +/* : , */ + +#define CMD01_RD_USB_DATA 0x28 /* 豸ʽ: ӵǰUSBжϵĶ˵㻺ȡݿ, ͷŻ, ൱ CMD01_RD_USB_DATA0 + CMD00_UNLOCK_USB */ +/* : , */ + +#define CMD10_WR_USB_DATA7 0x2B /* 豸ʽ: USB˵2ķͻдݿ */ +/* : , */ + +#define CMD10_WR_HOST_DATA 0x2C /* USB˵ķͻдݿ */ +/* : , */ + +#define CMD01_WR_REQ_DATA 0x2D /* ڲָдݿ */ +/* : */ +/* : */ + +#define CMD20_WR_OFS_DATA 0x2E /* ڲָƫƵַдݿ */ +/* : ƫ, , */ + +#define CMD10_SET_FILE_NAME 0x2F /* ļģʽ: ýҪļļ */ +/* : 0ַ(0ڳȲ14ַ) */ + +/* ********************************************************************************************************************* */ +/* Ҫ(ֲһ), , ڲʱж֪ͨ, û */ + +#define CMD0H_DISK_CONNECT 0x30 /* ļģʽ/֧SD: Ƿ */ +/* ж */ + +#define CMD0H_DISK_MOUNT 0x31 /* ļģʽ: ʼ̲ԴǷ */ +/* ж */ + +#define CMD0H_FILE_OPEN 0x32 /* ļģʽ: ļĿ¼(ļ),öļĿ¼(ļ) */ +/* ж */ + +#define CMD0H_FILE_ENUM_GO 0x33 /* ļģʽ: öļĿ¼(ļ) */ +/* ж */ + +#define CMD0H_FILE_CREATE 0x34 /* ļģʽ: ½ļ,ļѾôɾ */ +/* ж */ + +#define CMD0H_FILE_ERASE 0x35 /* ļģʽ: ɾļ,Ѿֱɾ,ļȴɾ,Ŀ¼ȴ */ +/* ж */ + +#define CMD1H_FILE_CLOSE 0x36 /* ļģʽ: رյǰѾ򿪵ļĿ¼(ļ) */ +/* : Ƿļ */ +/* 00H=ֹ³, 01H=³ */ +/* ж */ + +#define CMD1H_DIR_INFO_READ 0x37 /* ļģʽ: ȡļĿ¼Ϣ */ +/* : ָҪȡĿ¼Ϣṹڵ */ +/* ŷΧΪ00H~0FH, 0FFHΪǰѾ򿪵ļ */ +/* ж */ + +#define CMD0H_DIR_INFO_SAVE 0x38 /* ļģʽ: ļĿ¼Ϣ */ +/* ж */ + +#define CMD4H_BYTE_LOCATE 0x39 /* ļģʽ: ֽΪλƶǰļָ */ +/* : ƫֽ(ܳ32λ,ֽǰ) */ +/* ж */ + +#define CMD2H_BYTE_READ 0x3A /* ļģʽ: ֽΪλӵǰλöȡݿ */ +/* : ȡֽ(ܳ16λ,ֽǰ) */ +/* ж */ + +#define CMD0H_BYTE_RD_GO 0x3B /* ļģʽ: ֽڶ */ +/* ж */ + +#define CMD2H_BYTE_WRITE 0x3C /* ļģʽ: ֽΪλǰλдݿ */ +/* : дֽ(ܳ16λ,ֽǰ) */ +/* ж */ + +#define CMD0H_BYTE_WR_GO 0x3D /* ļģʽ: ֽд */ +/* ж */ + +#define CMD0H_DISK_CAPACITY 0x3E /* ļģʽ: ѯ */ +/* ж */ + +#define CMD0H_DISK_QUERY 0x3F /* ļģʽ: ѯ̿ռϢ */ +/* ж */ + +#define CMD0H_DIR_CREATE 0x40 /* ļģʽ: ½Ŀ¼(ļ),Ŀ¼ѾôֱӴ */ +/* ж */ + +#define CMD4H_SEC_LOCATE 0x4A /* ļģʽ: Ϊλƶǰļָ */ +/* : ƫ(ܳ32λ,ֽǰ) */ +/* ж */ + +#define CMD1H_SEC_READ 0x4B /* ļģʽ/֧SD: Ϊλӵǰλöȡݿ */ +/* : ȡ */ +/* ж */ + +#define CMD1H_SEC_WRITE 0x4C /* ļģʽ/֧SD: Ϊλڵǰλдݿ */ +/* : д */ +/* ж */ + +#define CMD0H_DISK_BOC_CMD 0x50 /* ʽ/֧SD: USB洢ִBulkOnlyЭ */ +/* ж */ + +#define CMD5H_DISK_READ 0x54 /* ʽ/֧SD: USB洢 */ +/* : LBAַ(ܳ32λ, ֽǰ), (01H~FFH) */ +/* ж */ + +#define CMD0H_DISK_RD_GO 0x55 /* ʽ/֧SD: ִUSB洢 */ +/* ж */ + +#define CMD5H_DISK_WRITE 0x56 /* ʽ/֧SD: USB洢д */ +/* : LBAַ(ܳ32λ, ֽǰ), (01H~FFH) */ +/* ж */ + +#define CMD0H_DISK_WR_GO 0x57 /* ʽ/֧SD: ִUSB洢д */ +/* ж */ + +/* ********************************************************************************************************************* */ +/* (ֲ), ̫ûΪCH375CH372 */ + +#define CMD10_SET_USB_SPEED 0x04 /* USBٶ, ÿCMD11_SET_USB_MODEUSBģʽʱԶָ12Mbpsȫ */ +/* : ٶȴ */ +/* 00H=12MbpsȫFullSpeedĬֵ, 01H=1.5Mbps޸Ƶʣ, 02H=1.5MbpsLowSpeed */ + +#define CMD11_GET_DEV_RATE 0x0A /* ʽ: ȡǰӵUSB豸 */ +/* : 07H */ +/* : */ +/* λ4Ϊ11.5MbpsUSB豸, 12MbpsȫUSB豸 */ + +#define CMD11_GET_TOGGLE 0x0A /* ȡOUTͬ״̬ */ +/* : 1AH */ +/* : ͬ״̬ */ +/* λ4Ϊ1OUTͬ, OUTͬ */ + +#define CMD11_READ_VAR8 0x0A /* ȡָ8λļϵͳ */ +/* : ַ */ +/* : */ + +/*#define CMD11_GET_MAX_LUN = CMD11_READ_VAR8( VAR_UDISK_LUN )*/ /* ʽ: ȡUSB洢͵ǰ߼Ԫ */ + +#define CMD20_SET_RETRY 0x0B /* ʽ: USBԴ */ +/* : 25H, Դ */ +/* λ7Ϊ0յNAKʱ, λ7Ϊ1λ6Ϊ0յNAKʱ, λ7Ϊ1λ6Ϊ1յNAKʱ3, λ5~λ0ΪʱԴ */ + +#define CMD20_WRITE_VAR8 0x0B /* ָ8λļϵͳ */ +/* : ַ, */ + +/*#define CMD20_SET_DISK_LUN = CMD20_WRITE_VAR8( VAR_UDISK_LUN )*/ /* ʽ: USB洢ĵǰ߼Ԫ */ + +#define CMD14_READ_VAR32 0x0C /* ȡָ32λļϵͳ */ +/* : ַ */ +/* : (ܳ32λ,ֽǰ) */ + +#define CMD50_WRITE_VAR32 0x0D /* ָ32λļϵͳ */ +/* : ַ, (ܳ32λ,ֽǰ) */ + +#define CMD01_DELAY_100US 0x0F /* ʱ100uS(ڲ֧) */ +/* : ʱڼ0,ʱ0 */ + +#define CMD40_SET_USB_ID 0x12 /* 豸ʽ: USBVIDͲƷPID */ +/* : IDֽ, IDֽ, ƷIDֽ, ƷIDֽ */ + +#define CMD10_SET_USB_ADDR 0x13 /* USBַ */ +/* : ֵַ */ + +#define CMD01_TEST_CONNECT 0x16 /* ʽ/֧SD: USB豸״̬ */ +/* : ״̬( USB_INT_CONNECTUSB_INT_DISCONNECTUSB_INT_USB_READY, ֵ˵δ ) */ + +#define CMD00_ABORT_NAK 0x17 /* ʽ: ǰNAK */ + +#define CMD10_SET_ENDP2 0x18 /* 豸ʽ(ڲ֧): USB˵0Ľ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000-ACK, 1110-æNAK, 1111-STALL */ + +#define CMD10_SET_ENDP3 0x19 /* 豸ʽ(ڲ֧): USB˵0ķ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000~1000-ACK, 1110-æNAK, 1111-STALL */ + +#define CMD10_SET_ENDP4 0x1A /* 豸ʽ(ڲ֧): USB˵1Ľ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000-ACK, 1110-æNAK, 1111-STALL */ + +#define CMD10_SET_ENDP5 0x1B /* 豸ʽ(ڲ֧): USB˵1ķ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000~1000-ACK, 1110-æNAK, 1111-STALL */ + +#define CMD10_SET_ENDP6 0x1C /* USB˵2/˵Ľ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000-ACK, 1101-ACK, 1110-æNAK, 1111-STALL */ + +#define CMD10_SET_ENDP7 0x1D /* USB˵2/˵ķ */ +/* : ʽ */ +/* λ7Ϊ1λ6Ϊͬλ, ͬλ */ +/* λ3~λ0ΪӦʽ: 0000-ACK, 1101-Ӧ, 1110-æNAK, 1111-STALL */ + +#define CMD00_DIRTY_BUFFER 0x25 /* ļģʽ: ڲĴ̺ļ */ + +#define CMD10_WR_USB_DATA3 0x29 /* 豸ʽ(ڲ֧): USB˵0ķͻдݿ */ +/* : , */ + +#define CMD10_WR_USB_DATA5 0x2A /* 豸ʽ(ڲ֧): USB˵1ķͻдݿ */ +/* : , */ + +/* ********************************************************************************************************************* */ +/* (ֲ), ̫ûΪCH375CH372, ڲʱж֪ͨ, û */ + +#define CMD1H_CLR_STALL 0x41 /* ʽ: ƴ-˵ */ +/* : ˵ */ +/* ж */ + +#define CMD1H_SET_ADDRESS 0x45 /* ʽ: ƴ-USBַ */ +/* : ֵַ */ +/* ж */ + +#define CMD1H_GET_DESCR 0x46 /* ʽ: ƴ-ȡ */ +/* : */ +/* ж */ + +#define CMD1H_SET_CONFIG 0x49 /* ʽ: ƴ-USB */ +/* : ֵ */ +/* ж */ + +#define CMD0H_AUTO_SETUP 0x4D /* ʽ/֧SD: ԶUSB豸 */ +/* ж */ + +#define CMD2H_ISSUE_TKN_X 0x4E /* ʽ: ͬ, ִ, ɴ CMD10_SET_ENDP6/CMD10_SET_ENDP7 + CMD1H_ISSUE_TOKEN */ +/* : ͬ־, */ +/* ͬ־λ7Ϊ˵INͬλ, λ6Ϊ˵OUTͬλ, λ5~λ0Ϊ0 */ +/* Եĵ4λ, 4λǶ˵ */ +/* ж */ + +#define CMD1H_ISSUE_TOKEN 0x4F /* ʽ: , ִ, CMD2H_ISSUE_TKN_X */ +/* : */ +/* 4λ, 4λǶ˵ */ +/* ж */ + +#define CMD0H_DISK_INIT 0x51 /* ʽ/֧SD: ʼUSB洢 */ +/* ж */ + +#define CMD0H_DISK_RESET 0x52 /* ʽ/֧SD: ƴ-λUSB洢 */ +/* ж */ + +#define CMD0H_DISK_SIZE 0x53 /* ʽ/֧SD: ȡUSB洢 */ +/* ж */ + +#define CMD0H_DISK_INQUIRY 0x58 /* ʽ/֧SD: ѯUSB洢 */ +/* ж */ + +#define CMD0H_DISK_READY 0x59 /* ʽ/֧SD: USB洢 */ +/* ж */ + +#define CMD0H_DISK_R_SENSE 0x5A /* ʽ/֧SD: USB洢 */ +/* ж */ + +#define CMD0H_RD_DISK_SEC 0x5B /* ļģʽ: Ӵ̶ȡһݵڲ */ +/* ж */ + +#define CMD0H_WR_DISK_SEC 0x5C /* ļģʽ: ڲһд */ +/* ж */ + +#define CMD0H_DISK_MAX_LUN 0x5D /* ʽ: ƴ-ȡUSB洢߼Ԫ */ +/* ж */ + +/* ********************************************************************************************************************* */ +/* ¶ֻΪ˼CH375INCLUDEļеƸʽ */ + +#ifndef _NO_CH375_COMPATIBLE_ +#define CMD_GET_IC_VER CMD01_GET_IC_VER +#define CMD_SET_BAUDRATE CMD21_SET_BAUDRATE +#define CMD_ENTER_SLEEP CMD00_ENTER_SLEEP +#define CMD_RESET_ALL CMD00_RESET_ALL +#define CMD_CHECK_EXIST CMD11_CHECK_EXIST +#define CMD_CHK_SUSPEND CMD20_CHK_SUSPEND +#define CMD_SET_SDO_INT CMD20_SET_SDO_INT +#define CMD_GET_FILE_SIZE CMD14_GET_FILE_SIZE +#define CMD_SET_FILE_SIZE CMD50_SET_FILE_SIZE +#define CMD_SET_USB_MODE CMD11_SET_USB_MODE +#define CMD_GET_STATUS CMD01_GET_STATUS +#define CMD_UNLOCK_USB CMD00_UNLOCK_USB +#define CMD_RD_USB_DATA0 CMD01_RD_USB_DATA0 +#define CMD_RD_USB_DATA CMD01_RD_USB_DATA +#define CMD_WR_USB_DATA7 CMD10_WR_USB_DATA7 +#define CMD_WR_HOST_DATA CMD10_WR_HOST_DATA +#define CMD_WR_REQ_DATA CMD01_WR_REQ_DATA +#define CMD_WR_OFS_DATA CMD20_WR_OFS_DATA +#define CMD_SET_FILE_NAME CMD10_SET_FILE_NAME +#define CMD_DISK_CONNECT CMD0H_DISK_CONNECT +#define CMD_DISK_MOUNT CMD0H_DISK_MOUNT +#define CMD_FILE_OPEN CMD0H_FILE_OPEN +#define CMD_FILE_ENUM_GO CMD0H_FILE_ENUM_GO +#define CMD_FILE_CREATE CMD0H_FILE_CREATE +#define CMD_FILE_ERASE CMD0H_FILE_ERASE +#define CMD_FILE_CLOSE CMD1H_FILE_CLOSE +#define CMD_DIR_INFO_READ CMD1H_DIR_INFO_READ +#define CMD_DIR_INFO_SAVE CMD0H_DIR_INFO_SAVE +#define CMD_BYTE_LOCATE CMD4H_BYTE_LOCATE +#define CMD_BYTE_READ CMD2H_BYTE_READ +#define CMD_BYTE_RD_GO CMD0H_BYTE_RD_GO +#define CMD_BYTE_WRITE CMD2H_BYTE_WRITE +#define CMD_BYTE_WR_GO CMD0H_BYTE_WR_GO +#define CMD_DISK_CAPACITY CMD0H_DISK_CAPACITY +#define CMD_DISK_QUERY CMD0H_DISK_QUERY +#define CMD_DIR_CREATE CMD0H_DIR_CREATE +#define CMD_SEC_LOCATE CMD4H_SEC_LOCATE +#define CMD_SEC_READ CMD1H_SEC_READ +#define CMD_SEC_WRITE CMD1H_SEC_WRITE +#define CMD_DISK_BOC_CMD CMD0H_DISK_BOC_CMD +#define CMD_DISK_READ CMD5H_DISK_READ +#define CMD_DISK_RD_GO CMD0H_DISK_RD_GO +#define CMD_DISK_WRITE CMD5H_DISK_WRITE +#define CMD_DISK_WR_GO CMD0H_DISK_WR_GO +#define CMD_SET_USB_SPEED CMD10_SET_USB_SPEED +#define CMD_GET_DEV_RATE CMD11_GET_DEV_RATE +#define CMD_GET_TOGGLE CMD11_GET_TOGGLE +#define CMD_READ_VAR8 CMD11_READ_VAR8 +#define CMD_SET_RETRY CMD20_SET_RETRY +#define CMD_WRITE_VAR8 CMD20_WRITE_VAR8 +#define CMD_READ_VAR32 CMD14_READ_VAR32 +#define CMD_WRITE_VAR32 CMD50_WRITE_VAR32 +#define CMD_DELAY_100US CMD01_DELAY_100US +#define CMD_SET_USB_ID CMD40_SET_USB_ID +#define CMD_SET_USB_ADDR CMD10_SET_USB_ADDR +#define CMD_TEST_CONNECT CMD01_TEST_CONNECT +#define CMD_ABORT_NAK CMD00_ABORT_NAK +#define CMD_SET_ENDP2 CMD10_SET_ENDP2 +#define CMD_SET_ENDP3 CMD10_SET_ENDP3 +#define CMD_SET_ENDP4 CMD10_SET_ENDP4 +#define CMD_SET_ENDP5 CMD10_SET_ENDP5 +#define CMD_SET_ENDP6 CMD10_SET_ENDP6 +#define CMD_SET_ENDP7 CMD10_SET_ENDP7 +#define CMD_DIRTY_BUFFER CMD00_DIRTY_BUFFER +#define CMD_WR_USB_DATA3 CMD10_WR_USB_DATA3 +#define CMD_WR_USB_DATA5 CMD10_WR_USB_DATA5 +#define CMD_CLR_STALL CMD1H_CLR_STALL +#define CMD_SET_ADDRESS CMD1H_SET_ADDRESS +#define CMD_GET_DESCR CMD1H_GET_DESCR +#define CMD_SET_CONFIG CMD1H_SET_CONFIG +#define CMD_AUTO_SETUP CMD0H_AUTO_SETUP +#define CMD_ISSUE_TKN_X CMD2H_ISSUE_TKN_X +#define CMD_ISSUE_TOKEN CMD1H_ISSUE_TOKEN +#define CMD_DISK_INIT CMD0H_DISK_INIT +#define CMD_DISK_RESET CMD0H_DISK_RESET +#define CMD_DISK_SIZE CMD0H_DISK_SIZE +#define CMD_DISK_INQUIRY CMD0H_DISK_INQUIRY +#define CMD_DISK_READY CMD0H_DISK_READY +#define CMD_DISK_R_SENSE CMD0H_DISK_R_SENSE +#define CMD_RD_DISK_SEC CMD0H_RD_DISK_SEC +#define CMD_WR_DISK_SEC CMD0H_WR_DISK_SEC +#define CMD_DISK_MAX_LUN CMD0H_DISK_MAX_LUN +#endif + +/* ********************************************************************************************************************* */ +/* ڷʽ, ״̬˿(˿)λ */ +#ifndef PARA_STATE_INTB +#define PARA_STATE_INTB 0x80 /* ڷʽ״̬˿ڵλ7: жϱ־,Ч */ +#define PARA_STATE_BUSY 0x10 /* ڷʽ״̬˿ڵλ4: æ־,Ч */ +#endif + +/* ********************************************************************************************************************* */ +/* ڷʽ, ǰͬ */ +#ifndef SER_CMD_TIMEOUT +#define SER_CMD_TIMEOUT 32 /* ʱʱ, λΪmS, ֮ͬ估֮ͬļӦþ, ʱĴʽΪ */ +#define SER_SYNC_CODE1 0x57 /* ĵ1ͬ */ +#define SER_SYNC_CODE2 0xAB /* ĵ2ͬ */ +#endif + +/* ********************************************************************************************************************* */ +/* ״̬ */ + +#ifndef CMD_RET_SUCCESS +#define CMD_RET_SUCCESS 0x51 /* ɹ */ +#define CMD_RET_ABORT 0x5F /* ʧ */ +#endif + +/* ********************************************************************************************************************* */ +/* USBж״̬ */ + +#ifndef USB_INT_EP0_SETUP + +/* ״̬Ϊ¼ж, ͨCMD20_CHK_SUSPENDUSB߹, ô봦USB߹˯߻ѵж״̬ */ +#define USB_INT_USB_SUSPEND 0x05 /* USB߹¼ */ +#define USB_INT_WAKE_UP 0x06 /* ˯б¼ */ + +/* ״̬0XHUSB豸ʽ */ +/* ù̼ģʽֻҪ: USB_INT_EP1_OUT, USB_INT_EP1_IN, USB_INT_EP2_OUT, USB_INT_EP2_IN */ +/* λ7-λ4Ϊ0000 */ +/* λ3-λ2ָʾǰ, 00=OUT, 10=IN, 11=SETUP */ +/* λ1-λ0ָʾǰ˵, 00=˵0, 01=˵1, 10=˵2, 11=USB߸λ */ +#define USB_INT_EP0_SETUP 0x0C /* USB˵0SETUP */ +#define USB_INT_EP0_OUT 0x00 /* USB˵0OUT */ +#define USB_INT_EP0_IN 0x08 /* USB˵0IN */ +#define USB_INT_EP1_OUT 0x01 /* USB˵1OUT */ +#define USB_INT_EP1_IN 0x09 /* USB˵1IN */ +#define USB_INT_EP2_OUT 0x02 /* USB˵2OUT */ +#define USB_INT_EP2_IN 0x0A /* USB˵2IN */ +/* USB_INT_BUS_RESET 0x0000XX11B */ /* USB߸λ */ +#define USB_INT_BUS_RESET1 0x03 /* USB߸λ */ +#define USB_INT_BUS_RESET2 0x07 /* USB߸λ */ +#define USB_INT_BUS_RESET3 0x0B /* USB߸λ */ +#define USB_INT_BUS_RESET4 0x0F /* USB߸λ */ + +#endif + +/* ״̬2XH-3XHUSBʽͨѶʧܴ */ +/* λ7-λ6Ϊ00 */ +/* λ5Ϊ1 */ +/* λ4ָʾǰյݰǷͬ */ +/* λ3-λ0ָʾͨѶʧʱUSB豸Ӧ: 0010=ACK, 1010=NAK, 1110=STALL, 0011=DATA0, 1011=DATA1, XX00=ʱ */ +/* USB_INT_RET_ACK 0x001X0010B */ /* :IN񷵻ACK */ +/* USB_INT_RET_NAK 0x001X1010B */ /* :NAK */ +/* USB_INT_RET_STALL 0x001X1110B */ /* :STALL */ +/* USB_INT_RET_DATA0 0x001X0011B */ /* :OUT/SETUP񷵻DATA0 */ +/* USB_INT_RET_DATA1 0x001X1011B */ /* :OUT/SETUP񷵻DATA1 */ +/* USB_INT_RET_TOUT 0x001XXX00B */ /* :سʱ */ +/* USB_INT_RET_TOGX 0x0010X011B */ /* :IN񷵻ݲͬ */ +/* USB_INT_RET_PID 0x001XXXXXB */ /* :δ */ + +/* ״̬1XHUSBʽIJ״̬ */ +#ifndef USB_INT_SUCCESS +#define USB_INT_SUCCESS 0x14 /* USBߴɹ */ +#define USB_INT_CONNECT 0x15 /* ⵽USB豸¼, ӻ߶Ͽ */ +#define USB_INT_DISCONNECT 0x16 /* ⵽USB豸Ͽ¼ */ +#define USB_INT_BUF_OVER 0x17 /* USB̫໺ */ +#define USB_INT_USB_READY 0x18 /* USB豸Ѿʼ(ѾUSBַ) */ +#define USB_INT_DISK_READ 0x1D /* USB洢ݶ */ +#define USB_INT_DISK_WRITE 0x1E /* USB洢д */ +#define USB_INT_DISK_ERR 0x1F /* USB洢ʧ */ +#endif + +/* ״̬ļģʽµļϵͳ */ +#ifndef ERR_DISK_DISCON +#define ERR_DISK_DISCON 0x82 /* δ,ܴѾϿ */ +#define ERR_LARGE_SECTOR 0x84 /* ̵̫,ֻ֧ÿ512ֽ */ +#define ERR_TYPE_ERROR 0x92 /* ̷Ͳ֧,ֻ֧FAT12/FAT16/BigDOS/FAT32,Ҫɴ̹· */ +#define ERR_BPB_ERROR 0xA1 /* δʽ,߲,ҪWINDOWSĬϲ¸ʽ */ +#define ERR_DISK_FULL 0xB1 /* ļ̫,ʣռ̫ٻѾû,Ҫ */ +#define ERR_FDT_OVER 0xB2 /* Ŀ¼(ļ)ļ̫,ûпеĿ¼,FAT12/FAT16Ŀ¼µļӦ512,Ҫ */ +#define ERR_FILE_CLOSE 0xB4 /* ļѾر,Ҫʹ,Ӧ´ļ */ +#define ERR_OPEN_DIR 0x41 /* ָ·Ŀ¼(ļ) */ +#define ERR_MISS_FILE 0x42 /* ָ·ļûҵ,ļƴ */ +#define ERR_FOUND_NAME 0x43 /* ƥļ,ҪĿ¼(ļ)ʵʽȴļ */ +/* ļϵͳļϵͳӳ */ +#define ERR_MISS_DIR 0xB3 /* ָ·ijĿ¼(ļ)ûҵ,Ŀ¼ƴ */ +#define ERR_LONG_BUF_OVER 0x48 /* ļ */ +#define ERR_LONG_NAME_ERR 0x49 /* ļûжӦijļ߳ļ */ +#define ERR_NAME_EXIST 0x4A /* ͬĶļѾ,һļ */ +#endif + +/* ********************************************************************************************************************* */ +/* ״̬ļģʽµĴ̼ļ״̬, VAR_DISK_STATUS */ +#ifndef DEF_DISK_UNKNOWN +#define DEF_DISK_UNKNOWN 0x00 /* δʼ,δ֪״̬ */ +#define DEF_DISK_DISCONN 0x01 /* ûӻѾϿ */ +#define DEF_DISK_CONNECT 0x02 /* Ѿ,δʼ޷ʶô */ +#define DEF_DISK_MOUNTED 0x03 /* Ѿʼɹ,δļϵͳļϵͳ֧ */ +#define DEF_DISK_READY 0x10 /* Ѿ̵ļϵͳܹ֧ */ +#define DEF_DISK_OPEN_ROOT 0x12 /* Ѿ򿪸Ŀ¼,ʹúر,עFAT12/FAT16Ŀ¼ǹ̶ */ +#define DEF_DISK_OPEN_DIR 0x13 /* ѾĿ¼(ļ) */ +#define DEF_DISK_OPEN_FILE 0x14 /* Ѿļ */ +#endif + +/* ********************************************************************************************************************* */ +/* ļϵͳö */ + +#ifndef DEF_SECTOR_SIZE +#define DEF_SECTOR_SIZE 512 /* U̻SDĬϵĴС */ +#endif + +#ifndef DEF_WILDCARD_CHAR +#define DEF_WILDCARD_CHAR 0x2A /* ·ͨ '*' */ +#define DEF_SEPAR_CHAR1 0x5C /* ·ķָ '\' */ +#define DEF_SEPAR_CHAR2 0x2F /* ·ķָ '/' */ +#define DEF_FILE_YEAR 2004 /* Ĭļ: 2004 */ +#define DEF_FILE_MONTH 1 /* Ĭļ: 1 */ +#define DEF_FILE_DATE 1 /* Ĭļ: 1 */ +#endif + +#ifndef ATTR_DIRECTORY + +/* FATļĿ¼Ϣ */ +typedef struct _FAT_DIR_INFO { + UINT8 DIR_Name[11]; /* 00H,ļ,11ֽ,㴦ո */ + UINT8 DIR_Attr; /* 0BH,ļ,ο˵ */ + UINT8 DIR_NTRes; /* 0CH */ + UINT8 DIR_CrtTimeTenth; /* 0DH,ļʱ,0.1뵥λ */ + UINT16 DIR_CrtTime; /* 0EH,ļʱ */ + UINT16 DIR_CrtDate; /* 10H,ļ */ + UINT16 DIR_LstAccDate; /* 12H,һδȡ */ + UINT16 DIR_FstClusHI; /* 14H */ + UINT16 DIR_WrtTime; /* 16H,ļ޸ʱ,οǰĺMAKE_FILE_TIME */ + UINT16 DIR_WrtDate; /* 18H,ļ޸,οǰĺMAKE_FILE_DATE */ + UINT16 DIR_FstClusLO; /* 1AH */ + UINT32 DIR_FileSize; /* 1CH,ļ */ +} FAT_DIR_INFO, *P_FAT_DIR_INFO; /* 20H */ + +/* ļ */ +#define ATTR_READ_ONLY 0x01 /* ļΪֻ */ +#define ATTR_HIDDEN 0x02 /* ļΪ */ +#define ATTR_SYSTEM 0x04 /* ļΪϵͳ */ +#define ATTR_VOLUME_ID 0x08 /* */ +#define ATTR_DIRECTORY 0x10 /* Ŀ¼(ļ) */ +#define ATTR_ARCHIVE 0x20 /* ļΪ浵 */ +#define ATTR_LONG_NAME ( ATTR_READ_ONLY | ATTR_HIDDEN | ATTR_SYSTEM | ATTR_VOLUME_ID ) /* ļ */ +#define ATTR_LONG_NAME_MASK ( ATTR_LONG_NAME | ATTR_DIRECTORY | ATTR_ARCHIVE ) +/* ļ UINT8 */ +/* bit0 bit1 bit2 bit3 bit4 bit5 bit6 bit7 */ +/* ֻ ϵ Ŀ δ */ +/* ͳ ¼ */ +/* ļʱ UINT16 */ +/* Time = (Hour<<11) + (Minute<<5) + (Second>>1) */ +#define MAKE_FILE_TIME( h, m, s ) ( (h<<11) + (m<<5) + (s>>1) ) /* ָʱļʱ */ +/* ļ UINT16 */ +/* Date = ((Year-1980)<<9) + (Month<<5) + Day */ +#define MAKE_FILE_DATE( y, m, d ) ( ((y-1980)<<9) + (m<<5) + d ) /* ָյļ */ + +#define LONE_NAME_MAX_CHAR (255*2) /* ļַ/ֽ */ +#define LONG_NAME_PER_DIR (13*2) /* ļÿļĿ¼Ϣṹеַ/ֽ */ + +#endif + +/* ********************************************************************************************************************* */ +/* SCSIṹ */ + +#ifndef SPC_CMD_INQUIRY + +/* SCSI */ +#define SPC_CMD_INQUIRY 0x12 +#define SPC_CMD_READ_CAPACITY 0x25 +#define SPC_CMD_READ10 0x28 +#define SPC_CMD_WRITE10 0x2A +#define SPC_CMD_TEST_READY 0x00 +#define SPC_CMD_REQUEST_SENSE 0x03 +#define SPC_CMD_MODESENSE6 0x1A +#define SPC_CMD_MODESENSE10 0x5A +#define SPC_CMD_START_STOP 0x1B + +/* BulkOnlyЭ */ +typedef struct _BULK_ONLY_CBW { + UINT32 CBW_Sig; + UINT32 CBW_Tag; + UINT8 CBW_DataLen0; /* 08H,: ݴ䳤,Чֵ048,ЧֵΪ033 */ + UINT8 CBW_DataLen1; + UINT16 CBW_DataLen2; + UINT8 CBW_Flag; /* 0CH,: ䷽ȱ־,λ7Ϊ1,λΪ0ݻû */ + UINT8 CBW_LUN; + UINT8 CBW_CB_Len; /* 0EH,: ij,Чֵ116 */ + UINT8 CBW_CB_Buf[16]; /* 0FH,: ,ûΪ16ֽ */ +} BULK_ONLY_CBW, *P_BULK_ONLY_CBW; /* BulkOnlyЭ, CBWṹ */ + +/* INQUIRYķ */ +typedef struct _INQUIRY_DATA { + UINT8 DeviceType; /* 00H, 豸 */ + UINT8 RemovableMedia; /* 01H, λ7Ϊ1˵ƶ洢 */ + UINT8 Versions; /* 02H, Э汾 */ + UINT8 DataFormatAndEtc; /* 03H, ָݸʽ */ + UINT8 AdditionalLength; /* 04H, ݵij */ + UINT8 Reserved1; + UINT8 Reserved2; + UINT8 MiscFlag; /* 07H, һЩƱ־ */ + UINT8 VendorIdStr[8]; /* 08H, Ϣ */ + UINT8 ProductIdStr[16]; /* 10H, ƷϢ */ + UINT8 ProductRevStr[4]; /* 20H, Ʒ汾 */ +} INQUIRY_DATA, *P_INQUIRY_DATA; /* 24H */ + +/* REQUEST SENSEķ */ +typedef struct _SENSE_DATA { + UINT8 ErrorCode; /* 00H, 뼰Чλ */ + UINT8 SegmentNumber; + UINT8 SenseKeyAndEtc; /* 02H, */ + UINT8 Information0; + UINT8 Information1; + UINT8 Information2; + UINT8 Information3; + UINT8 AdditSenseLen; /* 07H, ݵij */ + UINT8 CmdSpecInfo[4]; + UINT8 AdditSenseCode; /* 0CH, Ӽ */ + UINT8 AddSenCodeQual; /* 0DH, ϸĸӼ */ + UINT8 FieldReplaUnit; + UINT8 SenseKeySpec[3]; +} SENSE_DATA, *P_SENSE_DATA; /* 12H */ + +#endif + +/* ********************************************************************************************************************* */ +/* ļģʽµṹ */ + +#ifndef MAX_FILE_NAME_LEN + +#define MAX_FILE_NAME_LEN (13+1) /* ļ󳤶,󳤶1Ŀ¼+8ļ+1С+3+=14 */ + +/* ݺ */ +typedef union _CH376_CMD_DATA { + struct { + UINT8 mBuffer[ MAX_FILE_NAME_LEN ]; + } Default; + + INQUIRY_DATA DiskMountInq; /* : INQUIRYķ */ + /* CMD0H_DISK_MOUNT: ʼ̲ԴǷ,״ִʱ */ + + FAT_DIR_INFO OpenDirInfo; /* : öٵļĿ¼Ϣ */ + /* CMD0H_FILE_OPEN: öļĿ¼(ļ) */ + + FAT_DIR_INFO EnumDirInfo; /* : öٵļĿ¼Ϣ */ + /* CMD0H_FILE_ENUM_GO: öļĿ¼(ļ) */ + + struct { + UINT8 mUpdateFileSz; /* : Ƿļ, 0ֹ³ */ + } FileCLose; /* CMD1H_FILE_CLOSE: رյǰѾ򿪵ļ */ + + struct { + UINT8 mDirInfoIndex; /* : ָҪȡĿ¼Ϣṹڵ, 0FFHΪǰѾ򿪵ļ */ + } DirInfoRead; /* CMD1H_DIR_INFO_READ: ȡļĿ¼Ϣ */ + + union { + UINT32 mByteOffset; /* : ƫֽ,ֽΪλƫ(ܳ32λ,ֽǰ) */ + UINT32 mSectorLba; /* : ǰļָӦľ,0FFFFFFFFHѵļβ(ܳ32λ,ֽǰ) */ + } ByteLocate; /* CMD4H_BYTE_LOCATE: ֽΪλƶǰļָ */ + + struct { + UINT16 mByteCount; /* : ȡֽ(ܳ16λ,ֽǰ) */ + } ByteRead; /* CMD2H_BYTE_READ: ֽΪλӵǰλöȡݿ */ + + struct { + UINT16 mByteCount; /* : дֽ(ܳ16λ,ֽǰ) */ + } ByteWrite; /* CMD2H_BYTE_WRITE: ֽΪλǰλдݿ */ + + union { + UINT32 mSectorOffset; /* : ƫ,Ϊλƫ(ܳ32λ,ֽǰ) */ + UINT32 mSectorLba; /* : ǰļָӦľ,0FFFFFFFFHѵļβ(ܳ32λ,ֽǰ) */ + } SectorLocate; /* CMD4H_SEC_LOCATE: Ϊλƶǰļָ */ + + struct { + UINT8 mSectorCount; /* : ȡ */ + /* : ȡ */ + UINT8 mReserved1; + UINT8 mReserved2; + UINT8 mReserved3; + UINT32 mStartSector; /* : ȡʼ(ܳ32λ,ֽǰ) */ + } SectorRead; /* CMD1H_SEC_READ: Ϊλӵǰλöȡݿ */ + + struct { + UINT8 mSectorCount; /* : д */ + /* : д */ + UINT8 mReserved1; + UINT8 mReserved2; + UINT8 mReserved3; + UINT32 mStartSector; /* : дʼ(ܳ32λ,ֽǰ) */ + } SectorWrite; /* CMD1H_SEC_WRITE: Ϊλڵǰλдݿ */ + + struct { + UINT32 mDiskSizeSec; /* : ̵(ܳ32λ,ֽǰ) */ + } DiskCapacity; /* CMD0H_DISK_CAPACITY: ѯ */ + + struct { + UINT32 mTotalSector; /* : ǰ߼̵(ܳ32λ,ֽǰ) */ + UINT32 mFreeSector; /* : ǰ߼̵ʣ(ܳ32λ,ֽǰ) */ + UINT8 mDiskFat; /* : ǰ߼̵FAT,1-FAT12,2-FAT16,3-FAT32 */ + } DiskQuery; /* CMD_DiskQuery, ѯϢ */ + + BULK_ONLY_CBW DiskBocCbw; /* : CBWṹ */ + /* CMD0H_DISK_BOC_CMD: USB洢ִBulkOnlyЭ */ + + struct { + UINT8 mMaxLogicUnit; /* : USB洢߼Ԫ */ + } DiskMaxLun; /* CMD0H_DISK_MAX_LUN: ƴ-ȡUSB洢߼Ԫ */ + + INQUIRY_DATA DiskInitInq; /* : INQUIRYķ */ + /* CMD0H_DISK_INIT: ʼUSB洢 */ + + INQUIRY_DATA DiskInqData; /* : INQUIRYķ */ + /* CMD0H_DISK_INQUIRY: ѯUSB洢 */ + + SENSE_DATA ReqSenseData; /* : REQUEST SENSEķ */ + /* CMD0H_DISK_R_SENSE: USB洢 */ + + struct { + UINT32 mDiskSizeSec; /* : ̵(ܳ32λ,ֽǰ) */ + } DiskSize; /* CMD0H_DISK_SIZE: ȡUSB洢 */ + + struct { + UINT32 mStartSector; /* : LBAַ(ܳ32λ,ֽǰ) */ + UINT8 mSectorCount; /* : ȡ */ + } DiskRead; /* CMD5H_DISK_READ: USB洢ݿ(Ϊλ) */ + + struct { + UINT32 mStartSector; /* : LBAַ(ܳ32λ,ֽǰ) */ + UINT8 mSectorCount; /* : д */ + } DiskWrite; /* CMD5H_DISK_WRITE: USB洢дݿ(Ϊλ) */ +} CH376_CMD_DATA, *P_CH376_CMD_DATA; + +#endif + +/* ********************************************************************************************************************* */ +/* ļģʽµļϵͳĵַ */ + +#ifndef VAR_FILE_SIZE + +/* 8λ/ֽڱ */ +#define VAR_SYS_BASE_INFO 0x20 /* ǰϵͳĻϢ */ +/* λ6ָʾUSB洢豸SubClass-Code, λ6Ϊ0˵Ϊ6, λ6Ϊ1˵Ƿ6ֵ */ +/* λ5ָʾUSB豸ʽµUSB״̬USBʽµUSB豸״̬ */ +/* USB豸ʽ, λ5Ϊ1USB, λ5λ0δ */ +/* USBʽ, λ5Ϊ1USB˿ڴUSB豸, λ5λ0USB˿ûUSB豸 */ +/* λ4ָʾUSB豸ʽµĻ״̬, λ4Ϊ1˵USB״̬, λ6Ϊ1˵Ѿͷ */ +/* λ, ,޸ */ +#define VAR_RETRY_TIMES 0x25 /* USBԴ */ +/* λ7Ϊ0յNAKʱ, λ7Ϊ1λ6Ϊ0յNAKʱ(CMD_ABORT_NAK), λ7Ϊ1λ6Ϊ1յNAKʱ3 */ +/* λ5~λ0ΪʱԴ */ +#define VAR_FILE_BIT_FLAG 0x26 /* ļģʽµλ־ */ +/* λ1λ0, ߼̵FATļϵͳ־, 00-FAT12, 01-FAT16, 10-FAT32, 11-Ƿ */ +/* λ2, ǰеFATǷ޸ı־, 0-δ޸, 1-޸ */ +/* λ3, ļҪ޸ı־, ǰļ׷, 0-δ׷޸, 1-׷Ҫ޸ */ +/* λ, ,޸ */ +#define VAR_DISK_STATUS 0x2B /* ļģʽµĴ̼ļ״̬ */ +#define VAR_SD_BIT_FLAG 0x30 /* ļģʽSDλ־ */ +/* λ0, SD汾, 0-ֻ֧SDһ,1-֧SDڶ */ +/* λ1, Զʶ, 0-SD, 1-MMC */ +/* λ2, Զʶ, 0-׼SD, 1-SD(HC-SD) */ +/* λ4, ACMD41ʱ */ +/* λ5, CMD1ʱ */ +/* λ6, CMD58ʱ */ +/* λ, ,޸ */ +#define VAR_UDISK_TOGGLE 0x31 /* USB洢豸BULK-IN/BULK-OUT˵ͬ־ */ +/* λ7, Bulk-In˵ͬ־ */ +/* λ6, Bulk-In˵ͬ־ */ +/* λ5~λ0, Ϊ0 */ +#define VAR_UDISK_LUN 0x34 /* USB洢豸߼Ԫ */ +/* λ7~λ4, USB洢豸ĵǰ߼Ԫ,CH376ʼUSB洢豸,ĬǷ0#߼Ԫ */ +/* λ3~λ0, USB洢豸߼Ԫ,1߼Ԫ */ +#define VAR_SEC_PER_CLUS 0x38 /* ߼̵ÿ */ +#define VAR_FILE_DIR_INDEX 0x3B /* ǰļĿ¼Ϣڵ */ +#define VAR_CLUS_SEC_OFS 0x3C /* ǰļָڴڵƫ,Ϊ0xFFָļĩβ,ؽ */ + +/* 32λ/4ֽڱ */ +#define VAR_DISK_ROOT 0x44 /* FAT16ΪĿ¼ռ,FAT32ΪĿ¼ʼغ(ܳ32λ,ֽǰ) */ +#define VAR_DSK_TOTAL_CLUS 0x48 /* ߼̵ܴ(ܳ32λ,ֽǰ) */ +#define VAR_DSK_START_LBA 0x4C /* ߼̵ʼLBA(ܳ32λ,ֽǰ) */ +#define VAR_DSK_DAT_START 0x50 /* ߼̵ʼLBA(ܳ32λ,ֽǰ) */ +#define VAR_LBA_BUFFER 0x54 /* ǰݻݶӦLBA(ܳ32λ,ֽǰ) */ +#define VAR_LBA_CURRENT 0x58 /* ǰдĴʼLBAַ(ܳ32λ,ֽǰ) */ +#define VAR_FAT_DIR_LBA 0x5C /* ǰļĿ¼ϢڵLBAַ(ܳ32λ,ֽǰ) */ +#define VAR_START_CLUSTER 0x60 /* ǰļĿ¼(ļ)ʼغ(ܳ32λ,ֽǰ) */ +#define VAR_CURRENT_CLUST 0x64 /* ǰļĵǰغ(ܳ32λ,ֽǰ) */ +#define VAR_FILE_SIZE 0x68 /* ǰļij(ܳ32λ,ֽǰ) */ +#define VAR_CURRENT_OFFSET 0x6C /* ǰļָ,ǰдλõֽƫ(ܳ32λ,ֽǰ) */ + +#endif + +/* ********************************************************************************************************************* */ +/* USB */ + +/* USBİʶPID, ʽõ */ +#ifndef DEF_USB_PID_SETUP +#define DEF_USB_PID_NULL 0x00 /* PID, δ */ +#define DEF_USB_PID_SOF 0x05 +#define DEF_USB_PID_SETUP 0x0D +#define DEF_USB_PID_IN 0x09 +#define DEF_USB_PID_OUT 0x01 +#define DEF_USB_PID_ACK 0x02 +#define DEF_USB_PID_NAK 0x0A +#define DEF_USB_PID_STALL 0x0E +#define DEF_USB_PID_DATA0 0x03 +#define DEF_USB_PID_DATA1 0x0B +#define DEF_USB_PID_PRE 0x0C +#endif + +/* USB, ù̼ģʽõ */ +#ifndef DEF_USB_REQ_TYPE +#define DEF_USB_REQ_READ 0x80 /* ƶ */ +#define DEF_USB_REQ_WRITE 0x00 /* д */ +#define DEF_USB_REQ_TYPE 0x60 /* */ +#define DEF_USB_REQ_STAND 0x00 /* ׼ */ +#define DEF_USB_REQ_CLASS 0x20 /* 豸 */ +#define DEF_USB_REQ_VENDOR 0x40 /* */ +#define DEF_USB_REQ_RESERVE 0x60 /* */ +#endif + +/* USB׼豸, RequestTypeλ6λ5=00(Standard), ù̼ģʽõ */ +#ifndef DEF_USB_GET_DESCR +#define DEF_USB_CLR_FEATURE 0x01 +#define DEF_USB_SET_FEATURE 0x03 +#define DEF_USB_GET_STATUS 0x00 +#define DEF_USB_SET_ADDRESS 0x05 +#define DEF_USB_GET_DESCR 0x06 +#define DEF_USB_SET_DESCR 0x07 +#define DEF_USB_GET_CONFIG 0x08 +#define DEF_USB_SET_CONFIG 0x09 +#define DEF_USB_GET_INTERF 0x0A +#define DEF_USB_SET_INTERF 0x0B +#define DEF_USB_SYNC_FRAME 0x0C +#endif + +/* *************************************************************************** */ + +#ifdef __cplusplus +} +#endif + +#endif +/************************************ End *************************************/ diff --git a/User/CH376_Driver/FILE_SYS.H b/User/CH376_Driver/FILE_SYS.H new file mode 100644 index 0000000..79e0f62 --- /dev/null +++ b/User/CH376_Driver/FILE_SYS.H @@ -0,0 +1,170 @@ +/****************************** (C) COPYRIGHT 2011 YQDZ ************************** +* : FILE_SYS.H +* : ȫ +* FAEֳӦùʦ QQ:1027413631 +* 7*24Сʱֵ֧绰:15366066738 +* http://shop57138657.taobao.com/ +* : V1.0 +* : 2011/08/29 +* : CH376оƬ ļϵͳ V1.0 +* ṩļϵͳӳ,ṩ. +* ʹõӳע͵,ӶԼƬijROMռ +* RAMռ. +* ӳͨеıݲ,϶,Ϊ˽ +* ԼRAM,ҲԲοCH375ӳijͨͬһȫֱ/Ͻṹ +* CH376_CMD_DATA. +*********************************************************************************/ +/* name ָļ, ԰Ŀ¼, ·ָ, ܳȲ1+8+1+3+1ֽ */ +/* PathName ָȫ·Ķļ, Ŀ¼༶Ŀ¼·ָļ/Ŀ¼ */ +/* LongName ָļ, UNICODEС˳, 0ֽڽ, ʹóļӳȶȫֻGlobalBuf, ȲС64ֽ, ӳ */ + +/* NO_DEFAULT_CH376_INT ڽֹĬϵWait376Interruptӳ,ֹ,Ӧóжһͬӳ */ +/* DEF_INT_TIMEOUT ĬϵWait376Interruptӳеĵȴжϵijʱʱ/ѭֵ, 0򲻼鳬ʱһֱȴ */ +/* EN_DIR_CREATE ṩ½༶Ŀ¼ӳ,ĬDzṩ */ +/* EN_DISK_QUERY ṩѯʣռѯӳ,Ĭṩ */ +/* EN_SECTOR_ACCESS ṩΪλдļӳ,ĬDzṩ */ +/* EN_LONG_NAME ṩֳ֧ļӳ,ĬDzṩ */ + +#ifndef __FILE_SYS_H__ +#define __FILE_SYS_H__ + +#define ERR_USB_UNKNOWN 0xFA /* δ֪,Ӧ÷,Ӳ߳ */ + +#define STRUCT_OFFSET( s, m ) ( (u8)( & ((s *)0) -> m ) ) /* ȡṹԱƫƵַĺ */ +#ifdef EN_LONG_NAME +#ifndef LONG_NAME_BUF_LEN +#define LONG_NAME_BUF_LEN ( LONG_NAME_PER_DIR * 20 ) /* жijļ,СֵΪLONG_NAME_PER_DIR*1 */ +#endif +#endif + + +#define CH376_EN GPIO_SetBits(GPIOB,GPIO_Pin_12); +#define CH376_DIS GPIO_ResetBits(GPIOB,GPIO_Pin_12);GPIO_SetBits(GPIOD,GPIO_Pin_12); + +#define CH376_INT GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_11) +void CH376_PORT_INIT( void ); /* CH376ͨѶӿڳʼ */ +void xEndCH376Cmd( void ); /* SPI */ +void xWriteCH376Cmd( u8 mCmd ); /* CH376д */ +void xWriteCH376Data( u8 mData ); /* CH376д */ +u8 xReadCH376Data( void ); /* CH376 */ +u8 Query376Interrupt( void ); /* ѯCH376ж(INT#Ϊ͵ƽ) */ +u8 mInitCH376Host( void ); /* ʼCH376 */ + +u8 SPIx_ReadWriteByte(u8 TxData);//SPI߶дһֽ + +u8 CH376ReadBlock( u8* buf ); /* ӵǰ˵Ľջȡݿ,س */ + +u8 CH376WriteReqBlock( u8 * buf ); /* ڲָдݿ,س */ + +void CH376WriteHostBlock( u8 * buf, u8 len ); /* USB˵ķͻдݿ */ + +void CH376WriteOfsBlock( u8 * buf, u8 ofs, u8 len ); /* ڲָƫƵַдݿ */ + +void CH376SetFileName( u8 * name ); /* ýҪļļ */ + +u32 CH376Read32bitDat( void ); /* CH376оƬȡ32λݲ */ + +u8 CH376ReadVar8( u8 var ); /* CH376оƬڲ8λ */ + +void CH376WriteVar8( u8 var, u8 dat ); /* дCH376оƬڲ8λ */ + +u32 CH376ReadVar32( u8 var ); /* CH376оƬڲ32λ */ + +void CH376WriteVar32( u8 var, u32 dat ); /* дCH376оƬڲ32λ */ + +void CH376EndDirInfo( void ); /* ڵCH376DirInfoReadȡFAT_DIR_INFOṹ֮Ӧ֪ͨCH376 */ + +u32 CH376GetFileSize( void ); /* ȡǰļ */ + +u8 CH376GetDiskStatus( void ); /* ȡ̺ļϵͳĹ״̬ */ + +u8 CH376GetIntStatus( void ); /* ȡж״̬ȡж */ + +#ifndef NO_DEFAULT_CH376_INT +u8 Wait376Interrupt( void ); /* ȴCH376ж(INT#͵ƽ)ж״̬, ʱ򷵻ERR_USB_UNKNOWN */ +#endif + +u8 CH376SendCmdWaitInt( u8 mCmd ); /* ,ȴж */ + +u8 CH376SendCmdDatWaitInt( u8 mCmd, u8 mDat ); /* һֽݺ,ȴж */ + +u8 CH376DiskReqSense( void ); /* USB洢 */ + +u8 CH376DiskConnect( void ); /* UǷ,֧SD */ + +u8 CH376DiskMount( void ); /* ʼ̲ԴǷ */ + +u8 CH376FileOpen( u8 * name ); /* ڸĿ¼ߵǰĿ¼´ļĿ¼(ļ) */ + +u8 CH376FileCreate( u8 * name ); /* ڸĿ¼ߵǰĿ¼½ļ,ļѾôɾ */ + +u8 CH376DirCreate( u8 * name ); /* ڸĿ¼½Ŀ¼(ļ),Ŀ¼ѾôֱӴ */ + +u8 CH376SeparatePath( u8 * path ); /* ·зһļĿ¼(ļ),һļĿ¼ֽƫ */ + +u8 CH376FileOpenDir( u8 * PathName, u8 StopName ); /* 򿪶༶Ŀ¼µļĿ¼ϼĿ¼,ֶ֧༶Ŀ¼·,֧·ָ,·Ȳ255ַ */ +/* StopName ָһļĿ¼ */ + +u8 CH376FileOpenPath( u8 * PathName ); /* 򿪶༶Ŀ¼µļĿ¼(ļ),ֶ֧༶Ŀ¼·,֧·ָ,·Ȳ255ַ */ + +u8 CH376FileCreatePath( u8 * PathName ); /* ½༶Ŀ¼µļ,ֶ֧༶Ŀ¼·,֧·ָ,·Ȳ255ַ */ + +#ifdef EN_DIR_CREATE +u8 CH376DirCreatePath( u8 * PathName ); /* ½༶Ŀ¼µĿ¼(ļ),ֶ֧༶Ŀ¼·,֧·ָ,·Ȳ255ַ */ +#endif + +u8 CH376FileErase( u8 * PathName ); /* ɾļ,Ѿֱɾ,ļȴɾ,ֶ֧༶Ŀ¼· */ + +u8 CH376FileClose( u8 UpdateSz ); /* رյǰѾ򿪵ļĿ¼(ļ) */ + +u8 CH376DirInfoRead( void ); /* ȡǰļĿ¼Ϣ */ + +u8 CH376DirInfoSave( void ); /* ļĿ¼Ϣ */ + +u8 CH376ByteLocate( u32 offset ); /* ֽΪλƶǰļָ */ + +u8 CH376ByteRead( u8 * buf, UINT16 ReqCount, PUINT16 RealCount ); /* ֽΪλӵǰλöȡݿ */ + +u8 CH376ByteWrite( u8 * buf, UINT16 ReqCount, PUINT16 RealCount ); /* ֽΪλǰλдݿ */ + +u8 CH376DiskCapacity( u32 * DiskCap ); /* ѯ, */ + +u8 CH376DiskQuery( u32 * DiskFre ); /* ѯʣռϢ, */ + +u8 CH376SecLocate( u32 offset ); /* Ϊλƶǰļָ */ + +#ifdef EN_SECTOR_ACCESS + +u8 CH376DiskReadSec( u8 * buf, u32 iLbaStart, u8 iSectorCount ); /* U̶ȡݿ鵽,֧SD */ + +u8 CH376DiskWriteSec( u8 * buf, u32 iLbaStart, u8 iSectorCount ); /* еĶݿдU,֧SD */ + +u8 CH376SecRead( u8 * buf, u8 ReqCount, u8 * RealCount ); /* Ϊλӵǰλöȡݿ,֧SD */ + +u8 CH376SecWrite( u8 * buf, u8 ReqCount, u8 * RealCount ); /* Ϊλڵǰλдݿ,֧SD */ + +#endif + +#ifdef EN_LONG_NAME + +u8 CH376LongNameWrite( u8 * buf, UINT16 ReqCount ); /* ļרõֽдӳ */ + +u8 CH376CheckNameSum( u8 * DirName ); /* 㳤ļĶļ,ΪСָĹ̶11ֽڸʽ */ + +u8 CH376LocateInUpDir( u8 * PathName ); /* ϼĿ¼(ļ)ƶļָ뵽ǰļĿ¼Ϣڵ */ +/* ,˳㽫ǰļĿ¼ϢڵǰһLBAַдCH376ڲVAR_FAT_DIR_LBA(Ϊ˷ռļʱǰ,Ҫƶһ) */ +/* ʹȫֻGlobalBufǰ12ֽ */ + +u8 CH376GetLongName( u8 * PathName, u8 * LongName ); /* ɶļĿ¼(ļ)Ӧijļ */ +/* Ҫļ·PathName,ҪṩճļLongName(UNICODEС˱,˫0) */ +/* ʹȫֻGlobalBufǰ34ֽ,sizeof(GlobalBuf)>=sizeof(FAT_DIR_INFO)+2 */ + +u8 CH376CreateLongName( u8 * PathName, u8 * LongName ); /* ½гļļ,رļ󷵻,LongName·RAM */ +/* Ҫļ·PathName(ȲοFAT淶ɳļв),ҪUNICODEС˱˫0ijļLongName */ +/* ʹȫֻGlobalBufǰ64ֽ,sizeof(GlobalBuf)>=sizeof(FAT_DIR_INFO)*2 */ + +#endif + +#endif + + diff --git a/User/CH376_Driver/FILE_SYS.c b/User/CH376_Driver/FILE_SYS.c new file mode 100644 index 0000000..fcaec81 --- /dev/null +++ b/User/CH376_Driver/FILE_SYS.c @@ -0,0 +1,1899 @@ +/******************************************************** +* : CH376оƬ ļϵͳ V1.2 +* ṩļϵͳӳ,ṩ. +* ʹõӳע͵,ӶԼƬijROMռ +* RAMռ. +* ӳͨеıݲ,϶,Ϊ˽ +* ԼRAM,ҲԲοCH375ӳijͨͬһȫֱ/Ͻṹ +* CH376_CMD_DATA. +*********************************************************************************/ +/* name ָļ, ԰Ŀ¼, ·ָ, ܳȲ1+8+1+3+1ֽ */ +/* PathName ָȫ·Ķļ, Ŀ¼༶Ŀ¼·ָļ/Ŀ¼ */ +/* LongName ָļ, UNICODEС˳, 0ֽڽ, ʹóļӳȶȫֻGlobalBuf, ȲС64ֽ, ӳ */ + +/* NO_DEFAULT_CH376_INT ڽֹĬϵWait376Interruptӳ,ֹ,Ӧóжһͬӳ */ +/* DEF_INT_TIMEOUT ĬϵWait376Interruptӳеĵȴжϵijʱʱ/ѭֵ, 0򲻼鳬ʱһֱȴ */ +/* EN_DIR_CREATE ṩ½༶Ŀ¼ӳ,ĬDzṩ */ +/* EN_DISK_QUERY ṩѯʣռѯӳ,ĬDzṩ */ +/* EN_SECTOR_ACCESS ṩΪλдļӳ,ĬDzṩ */ +/* EN_LONG_NAME ṩֳ֧ļӳ,ĬDzṩ */ +/* DEF_IC_V43_U ȥֵ֧Ͱ汾ij,֧V4.3ϰ汾CH376оƬ,Ĭֵ֧Ͱ汾 */ + +#include "config.h" //ȫ +/******************************************************************************* +* : CH376ReadBlock +* : ӵǰ˵Ľջȡݿ,. +* : u8 * buf: +* ָⲿջ. +* : س. +*******************************************************************************/ +//void delay_1us(void) +//{ +// unsigned char i; +// for(i=0;i<20;i++) +// { +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// __nop(); +// } +// +// +//} +//void delay_us(unsigned int Counter) +//{ +// while(Counter--) +// { +// delay_1us(); +// } +//} + +void SPI2_Init(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + SPI_InitTypeDef SPI_InitStructure; + RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI2, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB ,ENABLE); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + //GPIO_InitStructure.GPIO_OType = GPIO_i; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11; + GPIO_Init(GPIOB, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12; + GPIO_Init(GPIOB, &GPIO_InitStructure); + + GPIO_PinAFConfig(GPIOB, GPIO_PinSource13, GPIO_AF_SPI2); + GPIO_PinAFConfig(GPIOB, GPIO_PinSource14, GPIO_AF_SPI2); + GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_SPI2); + + /*!< Configure SPI1 pins: SCK MOSI*/ + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13 |GPIO_Pin_14| GPIO_Pin_15; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//GPIO_Speed_100MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_Init(GPIOB, &GPIO_InitStructure); + + SPI_I2S_DeInit(SPI2); + SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//??? + SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;//8????? + SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;//?????SCK?1 + SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;//??????2??????? + SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;//NSS???? + SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16;//??? + SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;//???? + SPI_InitStructure.SPI_CRCPolynomial = 7;//CRC??? + SPI_InitStructure.SPI_Mode = SPI_Mode_Master;//???? + SPI_Init(SPI2, &SPI_InitStructure); + SPI_Cmd(SPI2, ENABLE); +} +u8 SPI2_ReadWriteByte(u8 TxData) +{ + while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET); + SPI_I2S_SendData(SPI2, TxData); + while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET); + return SPI_I2S_ReceiveData(SPI2); +} + +/******************************************************************************* +SPI8λ. * : u8 d:Ҫ͵. +*******************************************************************************/ +void Spi376OutByte( u8 d ) +{ + SPI2_ReadWriteByte(d); +} + +/******************************************************************************* +* : SPI8λ. u8 d:յ. +*******************************************************************************/ +u8 Spi376InByte( void ) +{ +/* ӲSPIӿ,ӦȲѯSPI״̬ĴԵȴSPIֽڴ,ȻSPIݼĴ */ + while((SPI2->SR&1<<0)==0); //RXEN=0 ջΪ + return SPI2->DR; //յ +} + +/******************************************************************************* +* : CH376д . +* : u8 mCmd:Ҫ͵. +*******************************************************************************/ +void xWriteCH376Cmd( u8 mCmd ) +{ + CH376_EN; /* ֹ֮ǰδͨxEndCH376CmdֹSPIƬѡ */ + delay_us(3); +/* ˫I/OģSPIӿ,ôȷѾSPI_SCS,SPI_SCK,SPI_SDIΪ +* ,SPI_SDOΪ뷽 */ + CH376_DIS; /* SPIƬѡЧ */ + Spi376OutByte( mCmd ); /* */ + delay_us(3); /* ʱ1.5uSȷдڴ1.5uS,һе״̬ѯ */ +} + +/******************************************************************************* +* : CH376д . +* : u8 mData: +* Ҫ͵. +*******************************************************************************/ +void xWriteCH376Data( u8 mData ) +{ + Spi376OutByte( mData ); + delay_us(1); /* ȷдڴ0.6uS */ +} + +/******************************************************************************* +* : xReadCH376Data +* : CH376. +*******************************************************************************/ +u8 xReadCH376Data( void ) +{ + u8 i; + delay_us(1); + i = SPI2_ReadWriteByte( 0xFF ); + return( i ); +} + +/******************************************************************************* +* : ѯCH376ж(INT#͵ƽ). +* : FALSE:ж. TRUE:ж. +*******************************************************************************/ +u8 Query376Interrupt( void ) +{ + u8 i; + i = CH376_INT; /* CH376жֱӲѯж */ + return( i ); +} + +/******************************************************************************* +* : ʼCH376. +* : FALSE:ж. TRUE:ж. +*******************************************************************************/ +u8 mInitCH376Host( void ) +{ + u8 res; + //delay_us(200); + + SPI2_Init(); /* ӿӲʼ */ + xWriteCH376Cmd( CMD11_CHECK_EXIST ); /* ԵƬCH376֮ͨѶӿ */ + xWriteCH376Data( 0x55 ); + res = xReadCH376Data( ); + CH376_DIS; + if ( res != 0xAA ) return( ERR_USB_UNKNOWN ); /* ͨѶӿڲ,ԭ:ӿ쳣,豸Ӱ(ƬѡΨһ),ڲ,һֱڸλ,񲻹 */ + xWriteCH376Cmd( CMD11_SET_USB_MODE ); /* 豸USBģʽ */ + xWriteCH376Data( 0x06 ); //06H=õʽԶSOF 03CD + delay_us( 20 ); + res = xReadCH376Data( ); + CH376_EN; + + if ( res == CMD_RET_SUCCESS ) //RES=51 ɹ + { + return( USB_INT_SUCCESS ); //USBߴɹ + } + else + { + return( ERR_USB_UNKNOWN );/* ģʽ */ + } +} + +u8 CH376ReadBlock( u8 * buf ) +{ + u8 s, l; + + + xWriteCH376Cmd( CMD01_RD_USB_DATA0 ); + s = l = xReadCH376Data( ); /* ݳ */ + if ( l ) + { + do + { + *buf = xReadCH376Data( ); + buf ++; + } while ( -- l ); + } + CH376_EN; + return( s ); +} + +/******************************************************************************* +* : CH376WriteReqBlock +* : ڲָдݿ,س. +* : u8 * buf: +* ָͻ. +* : u8 sݳ. +*******************************************************************************/ +u8 CH376WriteReqBlock( u8 * buf ) +{ + u8 s, l; + + xWriteCH376Cmd( CMD01_WR_REQ_DATA ); /* ڲָдݿ */ + s = l = xReadCH376Data( ); /* ݳ */ + if ( l ) + { + do + { + xWriteCH376Data( *buf ); + buf ++; + } while ( -- l ); + } + CH376_EN; + return( s ); +} + +/******************************************************************************* +* : CH376WriteHostBlock +* : USB˵ķͻдݿ. +* : u8 * buf +* ָݻ. +* u8 len: +* ݳ. +* : . +*******************************************************************************/ +void CH376WriteHostBlock( u8 * buf, u8 len ) +{ + xWriteCH376Cmd( CMD10_WR_HOST_DATA ); + xWriteCH376Data( len ); /* ݳ */ + if ( len ) + { + do + { + xWriteCH376Data( *buf ); + buf ++; + } while ( -- len ); + } + CH376_EN; +} + +/******************************************************************************* +* : CH376WriteOfsBlock +* : ڲָƫƵַдݿ. +* : u8 * buf +* ָݻ. +* u8 ofs: +* ƫƵַ. +* u8 len: +* ݳ. +* : . +*******************************************************************************/ +void CH376WriteOfsBlock( u8 * buf, u8 ofs, u8 len ) +{ + xWriteCH376Cmd( CMD20_WR_OFS_DATA ); + xWriteCH376Data( ofs ); /* ƫƵַ */ + xWriteCH376Data( len ); /* ݳ */ + if ( len ) + { + do + { + xWriteCH376Data( *buf ); + buf ++; + } while ( -- len ); + } + CH376_EN; +} + +/******************************************************************************* +* : CH376SetFileName +* : ýҪļļ . +* : u8 * name +* ָļ. +* : . +*******************************************************************************/ +void CH376SetFileName( u8 * name ) +{ + u8 c; + +#ifndef DEF_IC_V43_U /* Ĭֵ֧Ͱ汾 */ + u8 s; + + xWriteCH376Cmd( CMD01_GET_IC_VER ); /* ȡоƬ汾 */ + if ( xReadCH376Data( ) < 0x43 ) + { + if ( CH376ReadVar8( VAR_DISK_STATUS ) < DEF_DISK_READY ) + { + xWriteCH376Cmd( CMD10_SET_FILE_NAME ); + xWriteCH376Data( 0 ); + s = CH376SendCmdWaitInt( CMD0H_FILE_OPEN ); + if ( s == USB_INT_SUCCESS ) + { + s = CH376ReadVar8( 0xCF ); + if ( s ) + { + CH376WriteVar32( 0x4C, CH376ReadVar32( 0x4C ) + ( (UINT16)s << 8 ) ); + CH376WriteVar32( 0x50, CH376ReadVar32( 0x50 ) + ( (UINT16)s << 8 ) ); + CH376WriteVar32( 0x70, 0 ); + } + } + } + } +#endif + xWriteCH376Cmd( CMD10_SET_FILE_NAME ); + c = *name; + xWriteCH376Data( c ); + while ( c ) + { + name ++; + c = *name; + if ( c == DEF_SEPAR_CHAR1 || c == DEF_SEPAR_CHAR2 ) + { + c = 0; /* ǿнļֹ */ + } + xWriteCH376Data( c ); + } + CH376_EN; +} + +/******************************************************************************* +* : CH376Read32bitDat +* : CH376оƬȡ32λݲ. +* : . +* : 32λ. +*******************************************************************************/ +u32 CH376Read32bitDat( void ) +{ + u8 c0, c1, c2, c3; + + c0 = xReadCH376Data( ); + c1 = xReadCH376Data( ); + c2 = xReadCH376Data( ); + c3 = xReadCH376Data( ); + CH376_EN; + return( c0 | (UINT16)c1 << 8 | (u32)c2 << 16 | (u32)c3 << 24 ); +} + +/******************************************************************************* +* : CH376ReadVar8 +* : CH376оƬڲ8λ. +* : . +* : 8λ. +*******************************************************************************/ +u8 CH376ReadVar8( u8 var ) +{ + u8 c0; + + xWriteCH376Cmd( CMD11_READ_VAR8 ); /* ȡָ8λļϵͳ */ + xWriteCH376Data( var ); + c0 = xReadCH376Data( ); + CH376_EN; + return( c0 ); +} + +/******************************************************************************* +* : CH376WriteVar8 +* : дCH376оƬڲ8λ. +* : u8 var +* ַ. +* u8 dat: + . +* : . +*******************************************************************************/ +void CH376WriteVar8( u8 var, u8 dat ) +{ + xWriteCH376Cmd( CMD20_WRITE_VAR8 ); /* ָ8λļϵͳ */ + xWriteCH376Data( var ); + xWriteCH376Data( dat ); + CH376_EN; +} + +/******************************************************************************* +* : CH376ReadVar8 +* : CH376оƬڲ32λ. +* : u8 var +* ַ. +* : 32λ. +*******************************************************************************/ +u32 CH376ReadVar32( u8 var ) +{ + xWriteCH376Cmd( CMD14_READ_VAR32 ); + xWriteCH376Data( var ); + return( CH376Read32bitDat( ) ); /* CH376оƬȡ32λݲ */ +} + +/******************************************************************************* +* : CH376WriteVar32 +* : дCH376оƬڲ32λ. +* : u8 var +* ַ. +* u32 dat: +* . +* : . +*******************************************************************************/ +void CH376WriteVar32( u8 var, u32 dat ) +{ + xWriteCH376Cmd( CMD50_WRITE_VAR32 ); + xWriteCH376Data( var ); + xWriteCH376Data( (u8)dat ); + xWriteCH376Data( (u8)( (UINT16)dat >> 8 ) ); + xWriteCH376Data( (u8)( dat >> 16 ) ); + xWriteCH376Data( (u8)( dat >> 24 ) ); + CH376_EN; +} + +/******************************************************************************* +* : CH376EndDirInfo +* : ڵCH376DirInfoReadȡFAT_DIR_INFOṹ֮Ӧ֪ͨCH376. +* : . +* : . +*******************************************************************************/ +void CH376EndDirInfo( void ) +{ + CH376WriteVar8( 0x0D, 0x00 ); +} + +/******************************************************************************* +* : CH376GetFileSize +* : ȡǰļ. +* : . +* : ļ. +*******************************************************************************/ +u32 CH376GetFileSize( void ) +{ + return( CH376ReadVar32( VAR_FILE_SIZE ) ); +} + +/******************************************************************************* +* : CH376GetDiskStatus +* : ȡ̺ļϵͳĹ״̬. +* : . +* : ״̬. +*******************************************************************************/ +u8 CH376GetDiskStatus( void ) +{ + return( CH376ReadVar8( VAR_DISK_STATUS ) ); +} + +/******************************************************************************* +* : CH376GetIntStatus +* : ȡж״̬ȡж. +* : . +* : u8 s: +* ж״̬. +*******************************************************************************/ +u8 CH376GetIntStatus( void ) +{ + u8 s; + + xWriteCH376Cmd( CMD01_GET_STATUS ); + s = xReadCH376Data( ); + CH376_EN; + return( s ); +} + +/******************************************************************************* +* : Wait376Interrupt +* : ȴCH376ж(INT#͵ƽ)ж״̬, ʱ򷵻 +* ERR_USB_UNKNOWN. +* : . +* : ж״̬. +*******************************************************************************/ +#ifndef NO_DEFAULT_CH376_INT +u8 Wait376Interrupt( void ) +{ +#ifdef DEF_INT_TIMEOUT /* Ƿ˳ʱʱ */ +#if DEF_INT_TIMEOUT < 1 /* ûж */ + while ( Query376Interrupt( ) == FALSE ); /* һֱж */ + return( CH376GetIntStatus( ) ); /* ⵽ж */ +#else /* ˳ʱʱ */ + u32 i; + + for ( i = 0; i < DEF_INT_TIMEOUT; i ++ ) /* ֹʱ */ + { + if ( Query376Interrupt( ) ) + { + return( CH376GetIntStatus( ) ); /* ⵽ж */ + } + /* ڵȴCH376жϵĹ,ЩҪʱ */ + } + return( ERR_USB_UNKNOWN ); /* Ӧ÷ */ +#endif +#else + u32 i; + + for ( i = 0; i < 5000000; i ++ ) /* ֹʱ,Ĭϵijʱʱ,뵥ƬƵй */ + { + if ( Query376Interrupt( ) == 0 ) + { + return( CH376GetIntStatus( ) ); /* ⵽ж */ + } + /* ڵȴCH376жϵĹ,ЩҪʱ */ + } + return( ERR_USB_UNKNOWN ); /* Ӧ÷ */ +#endif +} +#endif + +/******************************************************************************* +* : CH376SendCmdWaitInt +* : ,ȴж. +* : u8 mCmd: +* . +* : ж״̬. +*******************************************************************************/ +u8 CH376SendCmdWaitInt( u8 mCmd ) +{ + xWriteCH376Cmd( mCmd ); + CH376_EN; + return( Wait376Interrupt( ) ); +} + +/******************************************************************************* +* : CH376SendCmdDatWaitInt +* : һֽݺ,ȴж. +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376SendCmdDatWaitInt( u8 mCmd, u8 mDat ) +{ + xWriteCH376Cmd( mCmd ); + xWriteCH376Data( mDat ); + CH376_EN; + return( Wait376Interrupt( ) ); +} + +/******************************************************************************* +* : CH376DiskReqSense +* : USB洢. +* : . +* : u8 s: +* ״̬. +*******************************************************************************/ +u8 CH376DiskReqSense( void ) +{ + u8 s; + + delay_us( 5 ); + s = CH376SendCmdWaitInt( CMD0H_DISK_R_SENSE ); + delay_us( 5 ); + return( s ); +} + +/******************************************************************************* +* : CH376DiskConnect +* : UǷ,֧SD. +* : . +* : UǷ״̬. +*******************************************************************************/ +u8 CH376DiskConnect( void ) +{ + if ( Query376Interrupt( ) ) + { + CH376GetIntStatus( ); /* ⵽ж */ + } + return( CH376SendCmdWaitInt( CMD0H_DISK_CONNECT ) ); /* Ƿ */ +} + +/******************************************************************************* +* : CH376DiskMount +* : ʼ̲ԴǷ. +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376DiskMount( void ) +{ + return( CH376SendCmdWaitInt( CMD0H_DISK_MOUNT ) ); /* ʼ̲ԴǷ */ +} + +/******************************************************************************* +* : CH376FileOpen +* : ڸĿ¼ߵǰĿ¼´ļĿ¼(ļ). +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376FileOpen( u8 * name ) +{ + CH376SetFileName( name ); /* ýҪļļ */ +#ifndef DEF_IC_V43_U + if ( name[0] == DEF_SEPAR_CHAR1 || name[0] == DEF_SEPAR_CHAR2 ) + { + CH376WriteVar32( VAR_CURRENT_CLUST, 0 ); + } +#endif + return( CH376SendCmdWaitInt( CMD0H_FILE_OPEN ) ); +} + +/******************************************************************************* +* : CH376FileCreate +* : ڸĿ¼ߵǰĿ¼½ļ,ļѾôɾ. +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376FileCreate( u8 * name ) +{ + if ( name ) + { + CH376SetFileName( name ); /* ýҪļļ */ + } + return( CH376SendCmdWaitInt( CMD0H_FILE_CREATE ) ); +} + +/******************************************************************************* +* : CH376DirCreate +* : ڸĿ¼½Ŀ¼(ļ),Ŀ¼ѾôֱӴ. +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376DirCreate( u8 * name ) +{ + CH376SetFileName( name ); /* ýҪļļ */ +#ifndef DEF_IC_V43_U + if ( name[0] == DEF_SEPAR_CHAR1 || name[0] == DEF_SEPAR_CHAR2 ) + { + CH376WriteVar32( VAR_CURRENT_CLUST, 0 ); + } +#endif + return( CH376SendCmdWaitInt( CMD0H_DIR_CREATE ) ); +} + +/******************************************************************************* +* : CH376SeparatePath +* : ·зһļĿ¼(ļ) +* : u8 * path: +* ָ·. +* : һļĿ¼ֽƫ. +*******************************************************************************/ +u8 CH376SeparatePath( u8 * path ) +{ + u8 * pName; + + for ( pName = path; *pName != 0; ++ pName ); /* ļַλ */ + while ( *pName != DEF_SEPAR_CHAR1 && *pName != DEF_SEPAR_CHAR2 && pName != path ) + { + pName --; /* һ·ָ */ + } + if ( pName != path ) + { + pName ++; /* ҵ·ָ,޸ָĿļһļ,ǰĶ༶Ŀ¼·ָ */ + } + return( pName - path ); +} + +/******************************************************************************* +* : CH376FileOpenDir +* : 򿪶༶Ŀ¼µļĿ¼ϼĿ¼,ֶ֧༶Ŀ¼·, +* ֧·ָ,·Ȳ255ַ +* : u8 * path: +* ָ·. +* u8 StopName: +* ָһļĿ¼ +* : һļĿ¼ֽƫ. +*******************************************************************************/ +u8 CH376FileOpenDir( u8 * PathName, u8 StopName ) +{ + u8 i, s; + + s = 0; + i = 1; /* пܵĸĿ¼ */ + while ( 1 ) + { + while ( PathName[i] != DEF_SEPAR_CHAR1 && PathName[i] != DEF_SEPAR_CHAR2 && PathName[i] != 0 ) + { + ++ i; /* һ·ָ· */ + } + + if ( PathName[i] ) + { + i ++; /* ҵ·ָ,޸ָĿļһļ */ + } + else + { + i = 0; /* · */ + } + + s = CH376FileOpen( &PathName[s] ); /* ļĿ¼ */ + + if ( i && i != StopName ) /* ·δ */ + { + if ( s != ERR_OPEN_DIR ) /* Ϊ𼶴,δ·,,dzɹĿ¼,ô˵ */ + { + if ( s == USB_INT_SUCCESS ) + { + return( ERR_FOUND_NAME ); /* м·Ŀ¼,ļ */ + } + else if ( s == ERR_MISS_FILE ) + { + return( ERR_MISS_DIR ); /* м·ijĿ¼ûҵ,Ŀ¼ƴ */ + } + else + { + return( s ); /* */ + } + } + s = i; /* һĿ¼ʼ */ + } + else + { + return( s ); /* ·,USB_INT_SUCCESSΪɹļ,ERR_OPEN_DIRΪɹĿ¼(ļ),Ϊ */ + } + } +} + +/******************************************************************************* +* : CH376FileOpenPath +* : 򿪶༶Ŀ¼µļĿ¼(ļ),ֶ֧༶Ŀ¼·, +* ֧·ָ,·Ȳ255ַ +* : u8 * path: +* ָ·. +* : һļĿ¼ֽƫ. +*******************************************************************************/ +u8 CH376FileOpenPath( u8 * PathName ) +{ + return( CH376FileOpenDir( PathName, 0xFF ) ); +} + +/******************************************************************************* +* : CH376FileCreatePath +* : ½༶Ŀ¼µĿ¼(ļ),ֶ֧༶Ŀ¼·,֧· +* ָ,·Ȳ255ַ. +* : u8 * path: +* ָ·. +* : ж״̬. +*******************************************************************************/ +u8 CH376FileCreatePath( u8 * PathName ) +{ + u8 s; + u8 Name; + + Name = CH376SeparatePath( PathName ); /* ·зһļ,һļƫ */ + if ( Name ) /* Ƕ༶Ŀ¼ */ + { + s = CH376FileOpenDir( PathName, Name ); /* 򿪶༶Ŀ¼µһĿ¼,½ļϼĿ¼ */ + if ( s != ERR_OPEN_DIR ) /* ΪǴϼĿ¼,,dzɹĿ¼,ô˵ */ + { + if ( s == USB_INT_SUCCESS ) + { + return( ERR_FOUND_NAME ); /* м·Ŀ¼,ļ */ + } + else if ( s == ERR_MISS_FILE ) + { + return( ERR_MISS_DIR ); /* м·ijĿ¼ûҵ,Ŀ¼ƴ */ + } + else + { + return( s ); /* */ + } + } + } + return( CH376FileCreate( &PathName[Name] ) ); /* ڸĿ¼ߵǰĿ¼½ļ */ +} + +/******************************************************************************* +* : CH376FileCreatePath +* : ½༶Ŀ¼µļ,ֶ֧༶Ŀ¼·,֧·ָ,· +* Ȳ255ַ +* : u8 * path: ָ·. +* : ״̬. +*******************************************************************************/ +#ifdef EN_DIR_CREATE +u8 CH376DirCreatePath( u8 * PathName ) +{ + u8 s; + u8 Name; + u8 ClustBuf[4]; + + Name = CH376SeparatePath( PathName ); /* ·зһĿ¼,һļƫ */ + if ( Name ) /* Ƕ༶Ŀ¼ */ + { + s = CH376FileOpenDir( PathName, Name ); /* 򿪶༶Ŀ¼µһĿ¼,½Ŀ¼ϼĿ¼ */ + if ( s != ERR_OPEN_DIR ) /* ΪǴϼĿ¼,,dzɹĿ¼,ô˵ */ + { + if ( s == USB_INT_SUCCESS ) + { + return( ERR_FOUND_NAME ); /* м·Ŀ¼,ļ */ + } + else if ( s == ERR_MISS_FILE ) + { + return( ERR_MISS_DIR ); /* м·ijĿ¼ûҵ,Ŀ¼ƴ */ + } + else + { + return( s ); /* */ + } + } + xWriteCH376Cmd( CMD14_READ_VAR32 ); + xWriteCH376Data( VAR_START_CLUSTER ); /* ϼĿ¼ʼغ */ + + for ( s = 0; s != 4; s ++ ) + { + ClustBuf[ s ] = xReadCH376Data( ); + } + + CH376_EN; + + s = CH376DirCreate( &PathName[Name] ); /* ڵǰĿ¼½Ŀ¼ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + s = CH376ByteLocate( sizeof(FAT_DIR_INFO) + STRUCT_OFFSET( FAT_DIR_INFO, DIR_FstClusHI ) ); /* ƶļָ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + s = CH376ByteWrite( &ClustBuf[2], 2, NULL ); /* дϼĿ¼ʼغŵĸ16λ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + s = CH376ByteLocate( sizeof(FAT_DIR_INFO) + STRUCT_OFFSET( FAT_DIR_INFO, DIR_FstClusLO ) ); /* ƶļָ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + s = CH376ByteWrite( ClustBuf, 2, NULL ); /* дϼĿ¼ʼغŵĵ16λ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + s = CH376ByteLocate( 0 ); /* ƶļָ,ָĿ¼ͷλ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + } + else /* Ƕ༶Ŀ¼ */ + { + if ( PathName[0] == DEF_SEPAR_CHAR1 || PathName[0] == DEF_SEPAR_CHAR2 ) + { + return( CH376DirCreate( PathName ) ); /* ڸĿ¼½Ŀ¼ */ + } + else + { + return( ERR_MISS_DIR ); /* ṩ·ʵڵǰĿ¼½Ŀ¼ */ + } + } +} +#endif + +/******************************************************************************* +* : CH376FileErase +* : ɾļ,Ѿֱɾ,ļȴɾ, +* ֶ֧༶Ŀ¼·. +* : u8 * path: +* ָ·. +* : ж״̬. +*******************************************************************************/ +u8 CH376FileErase( u8 * PathName ) +{ + u8 s; + + if ( PathName ) /* ļδ */ + { + for ( s = 1; PathName[s] != DEF_SEPAR_CHAR1 && PathName[s] != DEF_SEPAR_CHAR2 && PathName[s] != 0; ++ s ); /* һ·ָ· */ + if ( PathName[s] ) /* ·ָ,Ƕ༶Ŀ¼µļĿ¼ */ + { + s = CH376FileOpenPath( PathName ); /* 򿪶༶Ŀ¼µļĿ¼ */ + if ( s != USB_INT_SUCCESS && s != ERR_OPEN_DIR ) + { + return( s ); /* */ + } + } + else + { + CH376SetFileName( PathName ); /* û·ָ,ǸĿ¼ߵǰĿ¼µļĿ¼,ýҪļļ */ + } + } + return( CH376SendCmdWaitInt( CMD0H_FILE_ERASE ) ); +} + +/******************************************************************************* +* : CH376FileClose +* : رյǰѾ򿪵ļĿ¼(ļ) +* : u8 * UpdateSz: +* Ƿļ. +* : ж״̬. +*******************************************************************************/ +u8 CH376FileClose( u8 UpdateSz ) +{ + return( CH376SendCmdDatWaitInt( CMD1H_FILE_CLOSE, UpdateSz ) ); +} + +/******************************************************************************* +* : CH376DirInfoRead +* : ȡǰļĿ¼Ϣ +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376DirInfoRead( void ) +{ + return( CH376SendCmdDatWaitInt( CMD1H_DIR_INFO_READ, 0xFF ) ); +} + +/******************************************************************************* +* : CH376DirInfoSave +* : ļĿ¼Ϣ +* : . +* : ж״̬. +*******************************************************************************/ +u8 CH376DirInfoSave( void ) +{ + return( CH376SendCmdWaitInt( CMD0H_DIR_INFO_SAVE ) ); +} + +/******************************************************************************* +* : CH376ByteLocate +* : ֽΪλƶǰļָ +* : u32 offset: +* ָƫƵַ. +* : ж״̬. +*******************************************************************************/ +u8 CH376ByteLocate( u32 offset ) +{ + xWriteCH376Cmd( CMD4H_BYTE_LOCATE ); + xWriteCH376Data( (u8)offset ); + xWriteCH376Data( (u8)((UINT16)offset>>8) ); + xWriteCH376Data( (u8)(offset>>16) ); + xWriteCH376Data( (u8)(offset>>24) ); + CH376_EN; + return( Wait376Interrupt( ) ); +} + +/******************************************************************************* +* : CH376ByteRead +* : ֽΪλӵǰλöȡݿ +* : u8 * buf: +* ָݻ. +* UINT16 ReqCount +* ȡֽ. +* PUINT16 RealCount: +* ʵʶȡֽ. +* : ж״̬. +*******************************************************************************/ +u8 CH376ByteRead( u8 * buf, UINT16 ReqCount, PUINT16 RealCount ) +{ + u8 s; + + xWriteCH376Cmd( CMD2H_BYTE_READ ); + xWriteCH376Data( (u8)ReqCount ); + xWriteCH376Data( (u8)(ReqCount>>8) ); + CH376_EN; +// if ( RealCount ) +// { +// *RealCount = 0; +// } + + while ( 1 ) + { + s = Wait376Interrupt( ); + if ( s == USB_INT_DISK_READ ) /* ݶ */ + { + s = CH376ReadBlock( buf ); /* ӵǰ˵Ľջȡݿ,س */ + xWriteCH376Cmd( CMD0H_BYTE_RD_GO ); /* */ + CH376_EN; + buf += s; + if ( RealCount ) + { + *RealCount += s; + } + } + else + { + return( s ); /* */ + } + } +} + +/******************************************************************************* +* : CH376ByteWrite +* : ֽΪλǰλдݿ. +* : u8 * buf: +* ָⲿ. +* UINT16 ReqCount +* дֽ. +* PUINT16 RealCount: +* ʵдֽ. +* : ж״̬. +*******************************************************************************/ +u8 CH376ByteWrite( u8 * buf, UINT16 ReqCount, PUINT16 RealCount ) +{ + u8 s; + + xWriteCH376Cmd( CMD2H_BYTE_WRITE ); + xWriteCH376Data( (u8)ReqCount ); + xWriteCH376Data( (u8)(ReqCount>>8) ); + CH376_EN; + if ( RealCount ) + { + *RealCount = 0; + } + + while ( 1 ) + { + s = Wait376Interrupt( ); + if ( s == USB_INT_DISK_WRITE ) + { + s = CH376WriteReqBlock( buf ); /* ڲָдݿ,س */ + xWriteCH376Cmd( CMD0H_BYTE_WR_GO ); + CH376_EN; + buf += s; + if ( RealCount ) *RealCount += s; + } + else + { + return( s ); /* */ + } + } +} + +/******************************************************************************* +* : CH376DiskCapacity +* : ѯ,. +* : u32 * DiskCap: +* . +* : ж״̬. +*******************************************************************************/ +u8 CH376DiskCapacity( u32 * DiskCap ) +{ + u8 s; + + s = CH376SendCmdWaitInt( CMD0H_DISK_CAPACITY ); + if ( s == USB_INT_SUCCESS ) + { /* οCH376INC.HļCH376_CMD_DATAṹDiskCapacity */ + xWriteCH376Cmd( CMD01_RD_USB_DATA0 ); + xReadCH376Data( ); /* sizeof(CH376_CMD_DATA.DiskCapacity) */ + *DiskCap = CH376Read32bitDat( ); /* CH376_CMD_DATA.DiskCapacity.mDiskSizeSec,CH376оƬȡ32λݲ */ + } + else + { + *DiskCap = 0; + } + return( s ); +} + +/******************************************************************************* +* : CH376DiskQuery +* : ѯʣռϢ,. +* : u32 * DiskFre: +* ǰ߼̵ʣ. +* : ж״̬. +*******************************************************************************/ +u8 CH376DiskQuery( u32 * DiskFre ) +{ + u8 s; + u8 c0, c1, c2, c3; + +#ifndef DEF_IC_V43_U + xWriteCH376Cmd( CMD01_GET_IC_VER ); /* ȡоƬ̼汾 */ + if ( xReadCH376Data( ) < 0x43 ) + { + if ( CH376ReadVar8( VAR_DISK_STATUS ) >= DEF_DISK_READY ) /* ȡļģʽµĴ̼ļ״̬ǷѾܹ֧ */ + { + CH376WriteVar8( VAR_DISK_STATUS, DEF_DISK_MOUNTED ); + } + } +#endif + + s = CH376SendCmdWaitInt( CMD0H_DISK_QUERY ); + if ( s == USB_INT_SUCCESS ) + { /* οCH376INC.HļCH376_CMD_DATAṹDiskQuery */ + xWriteCH376Cmd( CMD01_RD_USB_DATA0 ); + xReadCH376Data( ); /* sizeof(CH376_CMD_DATA.DiskQuery) */ + xReadCH376Data( ); /* CH376_CMD_DATA.DiskQuery.mTotalSector */ + xReadCH376Data( ); + xReadCH376Data( ); + xReadCH376Data( ); + c0 = xReadCH376Data( ); /* CH376_CMD_DATA.DiskQuery.mFreeSector */ + c1 = xReadCH376Data( ); + c2 = xReadCH376Data( ); + c3 = xReadCH376Data( ); + *DiskFre = c0 | (UINT16)c1 << 8 | (u32)c2 << 16 | (u32)c3 << 24; + xReadCH376Data( ); /* CH376_CMD_DATA.DiskQuery.mDiskFat */ + CH376_EN; + } + else + { + *DiskFre = 0; + } + + return( s ); +} + +/******************************************************************************* +* : CH376SecLocate +* : Ϊλƶǰļָ. +* : u32 offset: +* Ҫƶ. +* : ж״̬. +*******************************************************************************/ +u8 CH376SecLocate( u32 offset ) +{ + xWriteCH376Cmd( CMD4H_SEC_LOCATE ); + xWriteCH376Data( (u8)offset ); + xWriteCH376Data( (u8)((UINT16)offset>>8) ); + xWriteCH376Data( (u8)(offset>>16) ); + xWriteCH376Data( 0 ); /* ļߴ */ + CH376_EN; + return( Wait376Interrupt( ) ); +} + +/******************************************************************************* +* : CH376DiskReadSec +* : U̶ȡݿ鵽,֧SD. +* : u8 * buf: +* ָⲿݻ. +* u32 iLbaStart +* iLbaStart ׼ȡʼ. +* u8 iSectorCount: +* iSectorCount ׼ȡ +* : ж״̬. +*******************************************************************************/ +#ifdef EN_SECTOR_ACCESS +u8 CH376DiskReadSec( u8 * buf, u32 iLbaStart, u8 iSectorCount ) +{ + u8 s, err; + UINT16 mBlockCount; + + for ( err = 0; err != 3; ++ err ) /* */ + { + xWriteCH376Cmd( CMD5H_DISK_READ ); /* USB洢 */ + xWriteCH376Data( (u8)iLbaStart ); /* LBA8λ */ + xWriteCH376Data( (u8)( (UINT16)iLbaStart >> 8 ) ); + xWriteCH376Data( (u8)( iLbaStart >> 16 ) ); + xWriteCH376Data( (u8)( iLbaStart >> 24 ) ); /* LBA8λ */ + xWriteCH376Data( iSectorCount ); /* */ + CH376_EN; + for ( mBlockCount = iSectorCount * DEF_SECTOR_SIZE / CH376_DAT_BLOCK_LEN; mBlockCount != 0; -- mBlockCount ) /* ݿ */ + { + s = Wait376Interrupt( ); /* ȴжϲȡ״̬ */ + if ( s == USB_INT_DISK_READ ) /* USB洢ݿ,ݶ */ + { + s = CH376ReadBlock( buf ); /* ӵǰ˵Ľջȡݿ,س */ + xWriteCH376Cmd( CMD0H_DISK_RD_GO ); /* ִUSB洢Ķ */ + CH376_EN; + buf += s; + } + else + { + break; /* ش״̬ */ + } + } + + if ( mBlockCount == 0 ) + { + s = Wait376Interrupt( ); /* ȴжϲȡ״̬ */ + if ( s == USB_INT_SUCCESS ) + { + return( USB_INT_SUCCESS ); /* ɹ */ + } + } + + if ( s == USB_INT_DISCONNECT ) + { + return( s ); /* U̱Ƴ */ + } + + CH376DiskReqSense( ); /* USB洢 */ + } + + return( s ); /* ʧ */ +} + +/******************************************************************************* +* : CH376DiskWriteSec +* : еĶݿдU,֧SD. +* : u8 * buf: +* ָⲿݻ. +* u32 iLbaStart +* дʼ. +* u8 iSectorCount: +* д. +* : ж״̬. +*******************************************************************************/ +u8 CH376DiskWriteSec( u8 * buf, u32 iLbaStart, u8 iSectorCount ) +{ + u8 s, err; + UINT16 mBlockCount; + + for ( err = 0; err != 3; ++ err ) /* */ + { + xWriteCH376Cmd( CMD5H_DISK_WRITE ); /* USB洢д */ + xWriteCH376Data( (u8)iLbaStart ); /* LBA8λ */ + xWriteCH376Data( (u8)( (UINT16)iLbaStart >> 8 ) ); + xWriteCH376Data( (u8)( iLbaStart >> 16 ) ); + xWriteCH376Data( (u8)( iLbaStart >> 24 ) ); /* LBA8λ */ + xWriteCH376Data( iSectorCount ); /* */ + CH376_EN; + for ( mBlockCount = iSectorCount * DEF_SECTOR_SIZE / CH376_DAT_BLOCK_LEN; mBlockCount != 0; -- mBlockCount ) /* ݿ */ + { + s = Wait376Interrupt( ); /* ȴжϲȡ״̬ */ + if ( s == USB_INT_DISK_WRITE ) /* USB洢дݿ,д */ + { + CH376WriteHostBlock( buf, CH376_DAT_BLOCK_LEN ); /* USB˵ķͻдݿ */ + xWriteCH376Cmd( CMD0H_DISK_WR_GO ); /* ִUSB洢д */ + CH376_EN; + buf += CH376_DAT_BLOCK_LEN; + } + else + { + break; /* ش״̬ */ + } + } + + if ( mBlockCount == 0 ) + { + s = Wait376Interrupt( ); /* ȴжϲȡ״̬ */ + if ( s == USB_INT_SUCCESS ) return( USB_INT_SUCCESS ); /* ɹ */ + } + + if ( s == USB_INT_DISCONNECT ) + { + return( s ); /* U̱Ƴ */ + } + + CH376DiskReqSense( ); /* USB洢 */ + } + return( s ); /* ʧ */ +} + +/******************************************************************************* +* : CH376SecRead +* : Ϊλӵǰλöȡݿ,֧SD. +* : u8 * buf: +* ָⲿݻ. +* u8 ReqCount +* . +* u8 * RealCount: +* ʵʶ. +* : ж״̬. +*******************************************************************************/ +u8 CH376SecRead( u8 * buf, u8 ReqCount, u8 * RealCount ) +{ + u8 s; + u8 cnt; + u32 StaSec; + +#ifndef DEF_IC_V43_U + u32 fsz, fofs; +#endif + if ( RealCount ) + { + *RealCount = 0; + } + + do + { +#ifndef DEF_IC_V43_U + xWriteCH376Cmd( CMD01_GET_IC_VER ); + cnt = xReadCH376Data( ); + + if ( cnt == 0x41 ) + { + xWriteCH376Cmd( CMD14_READ_VAR32 ); + xWriteCH376Data( VAR_FILE_SIZE ); + xReadCH376Data( ); + fsz = xReadCH376Data( ); + fsz |= (UINT16)(xReadCH376Data( )) << 8; + cnt = xReadCH376Data( ); + fsz |= (u32)cnt << 16; + + xWriteCH376Cmd( CMD14_READ_VAR32 ); + xWriteCH376Data( VAR_CURRENT_OFFSET ); + xReadCH376Data( ); + fofs = xReadCH376Data( ); + fofs |= (UINT16)(xReadCH376Data( )) << 8; + fofs |= (u32)(xReadCH376Data( )) << 16; + + if ( fsz >= fofs + 510 ) + { + CH376WriteVar8( VAR_FILE_SIZE + 3, 0xFF ); + } + else + { + cnt = 0xFF; + } + } + else + { + cnt = 0xFF; + } +#endif + xWriteCH376Cmd( CMD1H_SEC_READ ); + xWriteCH376Data( ReqCount ); + CH376_EN; + s = Wait376Interrupt( ); +#ifndef DEF_IC_V43_U + if ( cnt != 0xFF ) + { + CH376WriteVar8( VAR_FILE_SIZE + 3, cnt ); + } +#endif + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + xWriteCH376Cmd( CMD01_RD_USB_DATA0 ); + xReadCH376Data( ); /* sizeof(CH376_CMD_DATA.SectorRead) */ + cnt = xReadCH376Data( ); /* CH376_CMD_DATA.SectorRead.mSectorCount */ + xReadCH376Data( ); + xReadCH376Data( ); + xReadCH376Data( ); + StaSec = CH376Read32bitDat( ); /* CH376_CMD_DATA.SectorRead.mStartSector,CH376оƬȡ32λݲ */ + + if ( cnt == 0 ) + { + break; + } + + s = CH376DiskReadSec( buf, StaSec, cnt ); /* U̶ȡݿ鵽 */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + buf += cnt * DEF_SECTOR_SIZE; + if ( RealCount ) + { + *RealCount += cnt; + } + ReqCount -= cnt; + + } while ( ReqCount ); + + return( s ); +} + +/******************************************************************************* +* : CH376SecWrite +* : Ϊλڵǰλдݿ,֧SD. +* : u8 * buf: +* ָⲿݻ. +* u8 ReqCount +* д. +* u8 * RealCount: +* ʵд. +* : ж״̬. +*******************************************************************************/ +u8 CH376SecWrite( u8 * buf, u8 ReqCount, u8 * RealCount ) +{ + u8 s; + u8 cnt; + u32 StaSec; + + if ( RealCount ) + { + *RealCount = 0; + } + + do + { + xWriteCH376Cmd( CMD1H_SEC_WRITE ); + xWriteCH376Data( ReqCount ); + CH376_EN; + s = Wait376Interrupt( ); + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + xWriteCH376Cmd( CMD01_RD_USB_DATA0 ); + xReadCH376Data( ); /* sizeof(CH376_CMD_DATA.SectorWrite) */ + cnt = xReadCH376Data( ); /* CH376_CMD_DATA.SectorWrite.mSectorCount */ + xReadCH376Data( ); + xReadCH376Data( ); + xReadCH376Data( ); + StaSec = CH376Read32bitDat( ); /* CH376_CMD_DATA.SectorWrite.mStartSector,CH376оƬȡ32λݲ */ + if ( cnt == 0 ) + { + break; + } + s = CH376DiskWriteSec( buf, StaSec, cnt ); /* еĶݿдU */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + buf += cnt * DEF_SECTOR_SIZE; + if ( RealCount ) + { + *RealCount += cnt; + } + + ReqCount -= cnt; + + } while ( ReqCount ); + return( s ); +} + +#endif + +/******************************************************************************* +* : CH376LongNameWrite +* : ļרõֽдӳ. +* : u8 * buf: +* ָⲿݻ. +* UINT16 ReqCount +* дֽ. +* : ж״̬. +*******************************************************************************/ +#ifdef EN_LONG_NAME +u8 CH376LongNameWrite( u8 * buf, UINT16 ReqCount ) +{ + u8 s; +#ifndef DEF_IC_V43_U + u8 c; + + c = CH376ReadVar8( VAR_DISK_STATUS ); + if ( c == DEF_DISK_OPEN_ROOT ) + { + CH376WriteVar8( VAR_DISK_STATUS, DEF_DISK_OPEN_DIR ); + } +#endif + xWriteCH376Cmd( CMD2H_BYTE_WRITE ); + xWriteCH376Data( (u8)ReqCount ); + xWriteCH376Data( (u8)(ReqCount>>8) ); + CH376_EN; + while ( 1 ) + { + s = Wait376Interrupt( ); + if ( s == USB_INT_DISK_WRITE ) + { + if ( buf ) + { + buf += CH376WriteReqBlock( buf ); /* ڲָдݿ,س */ + } + else + { + xWriteCH376Cmd( CMD01_WR_REQ_DATA ); /* ڲָдݿ */ + s = xReadCH376Data( ); /* */ + while ( s -- ) + { + xWriteCH376Data( 0 ); /* 0 */ + } + } + + xWriteCH376Cmd( CMD0H_BYTE_WR_GO ); + CH376_EN; + } + else + { +#ifndef DEF_IC_V43_U + if ( c == DEF_DISK_OPEN_ROOT ) + { + CH376WriteVar8( VAR_DISK_STATUS, c ); + } +#endif + return( s ); /* */ + } + } +} + +/******************************************************************************* +* : CH376CheckNameSum +* : 㳤ļĶļ,ΪСָĹ̶11 +* ڸʽ. +* : u8 * DirName: +* ָⲿļ. +* : ж״̬. +*******************************************************************************/ +u8 CH376CheckNameSum( u8 * DirName ) +{ + u8 NameLen; + u8 CheckSum; + + CheckSum = 0; + for ( NameLen = 0; NameLen != 11; NameLen ++ ) + { + CheckSum = ( CheckSum & 1 ? 0x80 : 0x00 ) + ( CheckSum >> 1 ) + *DirName++; + } + return( CheckSum ); +} + +/******************************************************************************* +* : CH376LocateInUpDir +* : ϼĿ¼(ļ)ƶļָ뵽ǰļĿ¼Ϣڵ. +* ,˳㽫ǰļĿ¼ϢڵǰһLBAַд +* CH376ڲVAR_FAT_DIR_LBA(Ϊ˷ռļʱǰ +* ,Ҫƶһ. +* ʹȫֻGlobalBufǰ12ֽ. +* : u8 * PathName: +* ָ·. +* : ж״̬. +*******************************************************************************/ +u8 CH376LocateInUpDir( u8 * PathName ) +{ + u8 s; + + xWriteCH376Cmd( CMD14_READ_VAR32 ); + xWriteCH376Data( VAR_FAT_DIR_LBA ); /* ǰļĿ¼ϢڵLBAַ */ + for ( s = 4; s != 8; s ++ ) + { + GlobalBuf[ s ] = xReadCH376Data( ); /* ʱȫֻ,ԼRAM */ + } + + CH376_EN; + + s = CH376SeparatePath( PathName ); /* ·зһļĿ¼,һļĿ¼ƫ */ + if ( s ) + { + s = CH376FileOpenDir( PathName, s ); /* Ƕ༶Ŀ¼,򿪶༶Ŀ¼µһĿ¼,ļϼĿ¼ */ + } + else + { + s = CH376FileOpen( "/" ); /* Ŀ¼µļ,򿪸Ŀ¼ */ + } + + if ( s != ERR_OPEN_DIR ) + { + return( s ); + } + *(u32 *)( &GlobalBuf[0] ) = 0; /* Ŀ¼ƫ,ȫֻ,ԼRAM */ + + while ( 1 ) /* ƶļָ,ֱ뵱ǰļĿ¼ϢڵLBAַƥ */ + { + s = CH376SecLocate( *(u32 *)(&GlobalBuf[0]) ); /* ΪλϼĿ¼ƶļָ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + CH376ReadBlock( &GlobalBuf[8] ); /* ڴ滺ȡCH376_CMD_DATA.SectorLocate.mSectorLbaݿ,سsizeof(CH376_CMD_DATA.SectorLocate) */ + if ( *(u32 *)(&GlobalBuf[8]) == *(u32 *)(&GlobalBuf[4]) ) + { + return( USB_INT_SUCCESS ); /* ѵǰļĿ¼Ϣ */ + } + xWriteCH376Cmd( CMD50_WRITE_VAR32 ); + xWriteCH376Data( VAR_FAT_DIR_LBA ); /* õǰһ,ΪµļĿ¼ϢLBAַ */ + for ( s = 8; s != 12; s ++ ) + { + xWriteCH376Data( GlobalBuf[ s ] ); + } + CH376_EN; + ++ *(u32 *)(&GlobalBuf[0]); + } +} + +/******************************************************************************* +* : CH376CheckNameSum +* : ɶļĿ¼(ļ)Ӧijļ. +* Ҫļ·PathName,Ҫṩճļ +* LongName(UNICODEС˱,˫0), +* ʹȫֻGlobalBufǰ34ֽ, +* sizeof(GlobalBuf) >= sizeof(FAT_DIR_INFO)+2 +* : u8 * PathName: +* ļ·. +* u8 * LongName: +* ָļջ. +* : ж״̬. +*******************************************************************************/ +u8 CH376GetLongName( u8 * PathName, u8 * LongName ) +{ + u8 s; + UINT16 NameCount; /* ļֽڼ */ + + s = CH376FileOpenPath( PathName ); /* 򿪶༶Ŀ¼µļĿ¼ */ + if ( s != USB_INT_SUCCESS && s != ERR_OPEN_DIR ) + { + return( s ); + } + + s = CH376DirInfoRead( ); /* ȡǰļĿ¼ϢFAT_DIR_INFO,ݵڴ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + CH376ReadBlock( GlobalBuf ); /* ڴ滺ȡFAT_DIR_INFOݿ,سsizeof(FAT_DIR_INFO) */ + CH376EndDirInfo( ); /* ȡFAT_DIR_INFOṹ */ + GlobalBuf[32] = CH376CheckNameSum( GlobalBuf ); /* 㳤ļĶļ,ȫֻ,ԼRAM */ + GlobalBuf[33] = CH376ReadVar8( VAR_FILE_DIR_INDEX ); /* ǰļĿ¼Ϣڵ,ȫֻ,ԼRAM */ + NameCount = 0; + while ( 1 ) + { + if ( GlobalBuf[33] == 0 ) /* ǰļĿ¼Ϣ,תǰһ */ + { + s = CH376LocateInUpDir( PathName ); /* ϼĿ¼ƶļָ뵽ǰļĿ¼Ϣڵ */ + if ( s != USB_INT_SUCCESS ) + { + break; + } + + if ( CH376ReadVar32( VAR_CURRENT_OFFSET ) == 0 ) /* ǰѾĿ¼Ŀʼ,޷ȡļ */ + { + s = ERR_LONG_NAME_ERR; + break; + } + GlobalBuf[33] = DEF_SECTOR_SIZE / sizeof( FAT_DIR_INFO ); /* ָǰһһļĿ¼Ϣ */ + } + + GlobalBuf[33] --; /* ӺǰļĿ¼Ϣ */ + s = CH376SendCmdDatWaitInt( CMD1H_DIR_INFO_READ, GlobalBuf[33] ); /* ȡָĿ¼ϢFAT_DIR_INFO,ݵڴ */ + if ( s != USB_INT_SUCCESS ) + { + break; + } + + CH376ReadBlock( GlobalBuf ); /* ڴ滺ȡFAT_DIR_INFOݿ,سsizeof(FAT_DIR_INFO) */ + CH376EndDirInfo( ); /* ȡFAT_DIR_INFOṹ */ + if ( ( GlobalBuf[11] & ATTR_LONG_NAME_MASK ) != ATTR_LONG_NAME || GlobalBuf[13] != GlobalBuf[32] ) /* ʹУʹ */ + { + s = ERR_LONG_NAME_ERR; + break; /* ûֱӷΪǴ˸Ŀ¼ôҪرպܷ */ + } + + for ( s = 1; s < sizeof( FAT_DIR_INFO ); s += 2 ) /* ռļ,ļַڴUNICODEС˷ʽ */ + { + if ( s == 1 + 5 * 2 ) + { + s = 14; /* ӳļĵһ1-5ַڶ6-11ַ */ + } + else if ( s == 14 + 6 * 2 ) + { + s = 28; /* ӳļĵڶ6-11ַ12-13ַ */ + } + + LongName[ NameCount++ ] = GlobalBuf[ s ]; + LongName[ NameCount++ ] = GlobalBuf[ s + 1 ]; + if ( GlobalBuf[ s ] == 0 && GlobalBuf[ s + 1 ] == 0 ) + { + break; /* ļ */ + } + + if ( NameCount >= LONG_NAME_BUF_LEN ) /* ļ */ + { + s = ERR_LONG_BUF_OVER; + goto CH376GetLongNameE; + } + } + + if ( GlobalBuf[0] & 0x40 ) /* ļĿ¼Ϣ */ + { + if ( s >= sizeof( FAT_DIR_INFO ) ) *(PUINT16)( &LongName[ NameCount ] ) = 0x0000; /* δռļĽ,ǿƽ */ + s = USB_INT_SUCCESS; /* ɹɳļռ */ + break; + } + } + +CH376GetLongNameE: + CH376FileClose( FALSE ); /* ڸĿ¼Ҫر */ + return( s ); +} + +/******************************************************************************* +* : CH376CreateLongName +* : ½гļļ,رļ󷵻,LongName· +* RAM. +* Ҫļ·PathName(ȲοFAT淶ɳ +* в),ҪUNICODEС˱˫0ijļ +* LongName. +* ʹȫֻGlobalBufǰ64ֽ, +* sizeof(GlobalBuf)>=sizeof(FAT_DIR_INFO)*2 +* : u8 * PathName: +* ļ·. +* u8 * LongName: +* ָļ. +* : ж״̬. +*******************************************************************************/ +u8 CH376CreateLongName( u8 * PathName, u8 * LongName ) +{ + u8 s, i; + u8 DirBlockCnt; /* ļռļĿ¼ṹĸ */ + UINT16 count; /* ʱ,ڼ,ֽڶļʽʵʶȡֽ */ + UINT16 NameCount; /* ļֽڼ */ + u32 NewFileLoc; /* ǰļĿ¼ϢϼĿ¼еʼλ,ƫƵַ */ + + for ( count = 0; count < LONG_NAME_BUF_LEN; count += 2 ) + { + if ( *(PUINT16)(&LongName[count]) == 0 ) + { + break; /* λ */ + } + } + + if ( count == 0 || count >= LONG_NAME_BUF_LEN || count > LONE_NAME_MAX_CHAR ) + { + return( ERR_LONG_NAME_ERR ); /* ļЧ */ + } + + DirBlockCnt = count / LONG_NAME_PER_DIR; /* ļռļĿ¼ṹĸ */ + i = count - DirBlockCnt * LONG_NAME_PER_DIR; + + if ( i ) /* ͷ */ + { + if ( ++ DirBlockCnt * LONG_NAME_PER_DIR > LONG_NAME_BUF_LEN ) + { + return( ERR_LONG_BUF_OVER ); /* */ + } + count += 2; /* 0ij */ + i += 2; + + if ( i < LONG_NAME_PER_DIR ) /* ĩļĿ¼ṹ */ + { + while ( i++ < LONG_NAME_PER_DIR ) + { + LongName[count++] = 0xFF; /* ʣΪ0xFF */ + } + } + } + + s = CH376FileOpenPath( PathName ); /* 򿪶༶Ŀ¼µļ */ + if ( s == USB_INT_SUCCESS ) /* ļ򷵻ش */ + { + s = ERR_NAME_EXIST; + goto CH376CreateLongNameE; + } + + if ( s != ERR_MISS_FILE ) + { + return( s ); + } + + s = CH376FileCreatePath( PathName ); /* ½༶Ŀ¼µļ */ + if ( s != USB_INT_SUCCESS ) + { + return( s ); + } + + i = CH376ReadVar8( VAR_FILE_DIR_INDEX ); /* ʱڱ浱ǰļĿ¼Ϣڵ */ + s = CH376LocateInUpDir( PathName ); /* ϼĿ¼ƶļָ뵽ǰļĿ¼Ϣڵ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; /* ûֱӷΪǴ˸Ŀ¼ôҪرպܷ */ + } + + NewFileLoc = CH376ReadVar32( VAR_CURRENT_OFFSET ) + i * sizeof(FAT_DIR_INFO); /* 㵱ǰļĿ¼ϢϼĿ¼еʼλ,ƫƵַ */ + s = CH376ByteLocate( NewFileLoc ); /* ϼĿ¼ƶļָ뵽ǰļĿ¼Ϣλ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + s = CH376ByteRead( &GlobalBuf[ sizeof(FAT_DIR_INFO) ], sizeof(FAT_DIR_INFO), NULL );/* ֽΪλȡ,õǰļĿ¼ϢFAT_DIR_INFO */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + for ( i = DirBlockCnt; i != 0; -- i ) /* еļĿ¼ṹڴųļ */ + { + s = CH376ByteRead( GlobalBuf, sizeof(FAT_DIR_INFO), &count ); /* ֽΪλȡ,һļĿ¼ϢFAT_DIR_INFO */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + if ( count == 0 ) + { + break; /* ޷,ϼĿ¼ */ + } + + if ( GlobalBuf[0] && GlobalBuf[0] != 0xE5 ) /* ʹõļĿ¼ṹ,ڳļӴ,Կռ䲻,ǰλòת */ + { + s = CH376ByteLocate( NewFileLoc ); /* ϼĿ¼ƶļָ뵽ǰļĿ¼Ϣλ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + GlobalBuf[ 0 ] = 0xE5; /* ļɾ־ */ + for ( s = 1; s != sizeof(FAT_DIR_INFO); s ++ ) + { + GlobalBuf[ s ] = GlobalBuf[ sizeof(FAT_DIR_INFO) + s ]; + } + + s = CH376LongNameWrite( GlobalBuf, sizeof(FAT_DIR_INFO) ); /* дһļĿ¼ṹ,ɾ֮ǰ½ļ,ʵԺὫ֮תƵĿ¼ĩλ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + do /* еļĿ¼ṹ */s + { + s = CH376ByteRead( GlobalBuf, sizeof(FAT_DIR_INFO), &count ); /* ֽΪλȡ,һļĿ¼ϢFAT_DIR_INFO */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + } while ( count && GlobalBuf[0] ); /* ȻʹõļĿ¼ṹ,ֱϼĿ¼δʹùļĿ¼ṹ */ + + NewFileLoc = CH376ReadVar32( VAR_CURRENT_OFFSET ); /* ϼĿ¼ĵǰļָΪǰļĿ¼ϢϼĿ¼еʼλ */ + i = DirBlockCnt + 1; /* ҪĿеļĿ¼ṹĸ,ļһͳļ */ + + if ( count == 0 ) + { + break; /* ޷,ϼĿ¼ */ + } + + NewFileLoc -= sizeof(FAT_DIR_INFO); /* صղĿеļĿ¼ṹʼλ */ + } + } + + if ( i ) /* еļĿ¼ṹԴųļ,ԭϼĿ¼,ϼĿ¼ij */ + { + s = CH376ReadVar8( VAR_SEC_PER_CLUS ); /* ÿ */ + if ( s == 128 ) /* FAT12/FAT16ĸĿ¼,ǹ̶,޷ļĿ¼ṹ */ + { + s = ERR_FDT_OVER; /* FAT12/FAT16Ŀ¼µļӦ512,Ҫ */ + goto CH376CreateLongNameE; + } + + count = s * DEF_SECTOR_SIZE; /* ÿֽ */ + if ( count < i * sizeof(FAT_DIR_INFO) ) + { + count <<= 1; /* һزһ,ֻᷢÿΪ512ֽڵ */ + } + + s = CH376LongNameWrite( NULL, count ); /* ֽΪλǰλдȫ0ݿ,ӵļĿ¼ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + } + + s = CH376ByteLocate( NewFileLoc ); /* ϼĿ¼ƶļָ뵽ǰļĿ¼Ϣλ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + + GlobalBuf[11] = ATTR_LONG_NAME; + GlobalBuf[12] = 0x00; + GlobalBuf[13] = CH376CheckNameSum( &GlobalBuf[ sizeof(FAT_DIR_INFO) ] ); /* 㳤ļĶļ */ + GlobalBuf[26] = 0x00; + GlobalBuf[27] = 0x00; + + for ( s = 0; DirBlockCnt != 0; ) /* ļռõļĿ¼ṹ */ + { + GlobalBuf[0] = s ? DirBlockCnt : DirBlockCnt | 0x40; /* ״Ҫóļڱ־ */ + DirBlockCnt --; + NameCount = DirBlockCnt * LONG_NAME_PER_DIR; + + for ( s = 1; s < sizeof( FAT_DIR_INFO ); s += 2 ) /* ļ,ļַڴUNICODEС˷ʽ */ + { + if ( s == 1 + 5 * 2 ) + { + s = 14; /* ӳļĵһ1-5ַڶ6-11ַ */ + } + else if ( s == 14 + 6 * 2 ) + { + s = 28; /* ӳļĵڶ6-11ַ12-13ַ */ + } + GlobalBuf[ s ] = LongName[ NameCount++ ]; + GlobalBuf[ s + 1 ] = LongName[ NameCount++ ]; + } + s = CH376LongNameWrite( GlobalBuf, sizeof(FAT_DIR_INFO) ); /* ֽΪλдһļĿ¼ṹ,ļ */ + if ( s != USB_INT_SUCCESS ) + { + goto CH376CreateLongNameE; + } + } + + s = CH376LongNameWrite( &GlobalBuf[ sizeof(FAT_DIR_INFO) ], sizeof(FAT_DIR_INFO) ); /* ֽΪλдһļĿ¼ṹ,ת֮ǰ½ļĿ¼Ϣ */ + +CH376CreateLongNameE: + CH376FileClose( FALSE ); /* ڸĿ¼Ҫر */ + return( s ); +} +#endif +/************************************ End *************************************/ diff --git a/User/DS1307/DS1307.c b/User/DS1307/DS1307.c new file mode 100644 index 0000000..8bd32a5 --- /dev/null +++ b/User/DS1307/DS1307.c @@ -0,0 +1,242 @@ + +#include "config.h" //ȫ + +//=========================================================================== +//Subroutine: iic_init +//IICʼ +//=========================================================================== + +//void delay_us(unsigned int Counter) +//{ +// uint32_t count; +// while (Counter--) +// { +// count = 42; // Ƶͱֵ +// while (count--) +// { +// __asm__ volatile("nop"); // ȷŻ +// } +// } +//} +void DS1307_Init() +{ + u8 i = 0; + GPIO_InitTypeDef GPIO_InitStructure; + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); + + GPIO_InitStructure.GPIO_Pin = iic_scl|iic_sda; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_Init(iic_gpio, &GPIO_InitStructure); + GPIO_SetBits(iic_gpio,iic_scl|iic_sda); + TXHData.CTIMEReadTimer.Init = 0; //ʼ־ + TXHData.CTIMEReadTimer.Flag = 0; //ʱ־ + TXHData.CTIMEReadTimer.ON_OFF = 1; // + TXHData.CTIMEReadTimer.Cycle = 1; //Ϊѭģʽʱ + TXHData.CTIMEReadTimer.TimerCountMax = 500;//0.5 + DS1307_Read(); + if(TXHData.CTIME.Sec > 0x59) + { + //TXHData.PREXDATA_WaitUpNummber = 0; + TXHData.CTIME.Year = 0x24;// + TXHData.CTIME.Month = 0x08;// + TXHData.CTIME.Day = 0x30;// + //TXHData.CTIME.Week = 0x02;// + TXHData.CTIME.Hour = 0x14;//ʱ + TXHData.CTIME.Min = 0x20;// + TXHData.CTIME.Sec = 0x00;// + DS1307_Write(); + } +} +//=========================================================================== +//Subroutine: iic_start +//IICݴź +//SCLΪߵƽʱSDA½ +//=========================================================================== + void iic_start(void) +{ + iic_sdaout(); //SDA + GPIO_SetBits(iic_gpio,iic_sda); //SDAΪߵƽ + GPIO_SetBits(iic_gpio,iic_scl); //SCLΪߵƽ + delay_us(4); + GPIO_ResetBits(iic_gpio,iic_sda); //SDA½ +} +//=========================================================================== +//Subroutine: iic_stop +//IICݴֹͣź +//SCLΪߵƽʱSDA +//=========================================================================== +void iic_stop(void) +{ + iic_sdaout(); //SDA + GPIO_ResetBits(iic_gpio,iic_sda); //SDAΪ͵ƽ + delay_us(4); + GPIO_SetBits(iic_gpio,iic_scl); //SCLߵƽ + GPIO_SetBits(iic_gpio,iic_sda); //SDAأI2Cݴͽź +} +//=========================================================================== +//Subroutine: iic_wait4ack +//IICȴӦ +//ֵ1Ӧʧ +// 0Ӧɹ +//=========================================================================== + +u8 iic_wait4ack(void) +{ + u8 times=0; + iic_sdain(); //SDAΪ + GPIO_SetBits(iic_gpio,iic_sda);//sda͸ߵƽ + delay_us(1); + GPIO_SetBits(iic_gpio,iic_scl); //ʱӸߵƽ + delay_us(1); + while(GPIO_ReadInputDataBit(iic_gpio, iic_sda)) //ݣֱӻӦ + { + if(++times>IICWAITTIMEOUT) + { + iic_stop(); //Ӧֹͣ + return 1; + } + } + GPIO_ResetBits(iic_gpio,iic_scl);//ʱ͵ƽ½ + return 0; +} +//=========================================================================== +//Subroutine: iic_act Ӧ +//ʾ +//=========================================================================== + +void iic_ack(void) +{ + GPIO_ResetBits(iic_gpio,iic_scl); //ʱӵ͵ƽ + iic_sdaout(); + GPIO_ResetBits(iic_gpio,iic_sda); //ݵ͵ƽ,ʾӦ + delay_us(2); + GPIO_SetBits(iic_gpio,iic_scl); //ʱ + delay_us(2); + GPIO_ResetBits(iic_gpio,iic_scl); //ʱ½ +} + +//=========================================================================== +//Subroutine: iic_noact ӦӦ +//ʾٽ +//=========================================================================== +void iic_noack(void) +{ + GPIO_ResetBits(iic_gpio,iic_scl); //ʱӵ͵ƽ + iic_sdaout(); + GPIO_SetBits(iic_gpio,iic_sda); //ݸߵƽ,ʾӦ + delay_us(2); + GPIO_SetBits(iic_gpio,iic_scl); //ʱ + delay_us(2); + GPIO_ResetBits(iic_gpio,iic_scl); //ʱ½ +} + +//=========================================================================== +//Subroutine: iic_sendbyte +//IICһֽ +//=========================================================================== +void iic_sendbyte(u8 txd) +{ + u8 t; + iic_sdaout(); //SDAΪΪҪ + GPIO_ResetBits(iic_gpio,iic_scl); //ʱӵ͵ƽֻSCLΪͲſɸı + for(t=0;t<8;t++)//ѭ8ֽ + { + if ((txd&0x80)>>7) GPIO_SetBits(iic_gpio,iic_sda); //7-tλ + else GPIO_ResetBits(iic_gpio,iic_sda); + txd<<=1; + delay_us(2); + GPIO_SetBits(iic_gpio,iic_scl); //SCL + delay_us(2); + GPIO_ResetBits(iic_gpio,iic_scl); //SCLָ͵ƽ׼޸SDA + delay_us(2); + } +} + + +//=========================================================================== +//Subroutine: iic_readbyte +//1ֽڣack=1ʱ֮ACKack=0ߺnACK +//=========================================================================== +u8 iic_readbyte(u8 ack) +{ + unsigned char i,receive=0; + iic_sdain();//׼ݣSDAΪ + for(i=0;i<8;i++ ) //ѭ8λ + { + GPIO_ResetBits(iic_gpio,iic_scl); //SCLΪ͵ƽ + delay_us(2); + GPIO_SetBits(iic_gpio,iic_scl); //SCLأʼȡ + receive<<=1; + if(GPIO_ReadInputDataBit(iic_gpio, iic_sda)) //ȡ + receive|=0x01; //Ϊ1receiveλӦΪ1 + delay_us(1); + } + if (ack) //ҪӦ + iic_ack();//Ӧ + else + iic_noack(); //Ӧ + return receive; +} + +//=========================================================================== +//ַָһ +//ֵ : +//=========================================================================== +void DS1307_Read(void)//93us +{ + u8 temp[7],i; + + iic_start(); // + iic_sendbyte(0XD0); //ַ0XD0 + iic_wait4ack(); //ȴӦ + iic_sendbyte(0); //ֵַ + iic_wait4ack(); //ȴӦ + iic_start(); //һ + iic_sendbyte(0XD1); //͵ַ0XD1ģʽ + iic_wait4ack(); //ȴӦ + for (i = 0;i < 7;i ++) + { + if (i < 6) + temp[i] = iic_readbyte(1); + else + temp[i] = iic_readbyte(0); + } + iic_stop(); //һֹͣ + TXHData.CTIME.Year = temp[6];// + TXHData.CTIME.Month = temp[5];// + TXHData.CTIME.Day = temp[4];// + + TXHData.CTIME.Hour = temp[2];//ʱ + TXHData.CTIME.Min = temp[1];// + TXHData.CTIME.Sec = temp[0];// +} +//=========================================================================== +//ַָдһ +//ֵ : +//=========================================================================== +void DS1307_Write(void) +{ + u8 i = 0,temp[7]; + + temp[0]= TXHData.CTIME.Sec; + temp[1]= TXHData.CTIME.Min; + temp[2]= TXHData.CTIME.Hour; + temp[3]= 0x01; + temp[4]= TXHData.CTIME.Day; + temp[5]= TXHData.CTIME.Month; + temp[6]= TXHData.CTIME.Year; + iic_start(); + iic_sendbyte(0XD0); //ַ0XD0 + iic_wait4ack(); //ȴӦ + iic_sendbyte(0x00); //ֵַ + iic_wait4ack(); //ȴӦ + for(i = 0;i < 7;i ++) + { + iic_sendbyte(temp[i]); //ֽ + iic_wait4ack(); //ȴӦ + } + iic_stop(); //һֹͣ +} diff --git a/User/DS1307/DS1307.h b/User/DS1307/DS1307.h new file mode 100644 index 0000000..1569c2a --- /dev/null +++ b/User/DS1307/DS1307.h @@ -0,0 +1,32 @@ +#ifndef __DS1307_H +#define __DS1307_H + +//============================================================================== +//macro: iic_sdain iic_sdaout +//sdaΪ +// CRL 4λΪ 1000 λ7 sda +// CRL 4λΪ 0011 λ7 sda Ƶ50M +//ΪԱ֤ΪAF +//============================================================================== +#define iic_sdain() GPIOF->MODER &= 0XFFFFF3FF;// +#define iic_sdaout() GPIOF->MODER |= 0X00000400;// +#define IICWAITTIMEOUT 250 +#define iic_gpio GPIOF +#define iic_scl GPIO_Pin_4 +#define iic_sda GPIO_Pin_5 + +//void delay_us(unsigned int Counter); +void DS1307_Init(void); +void iic_start(void); +void iic_stop(void); +u8 iic_wait4ack(void); +void iic_ack(void); +void iic_noack(void); +void iic_sendbyte(u8); +u8 iic_readbyte(unsigned char ack); +void DS1307_Read(void); +void DS1307_Write(void); + + + +#endif diff --git a/User/Delay/delay.c b/User/Delay/delay.c new file mode 100644 index 0000000..43d2c07 --- /dev/null +++ b/User/Delay/delay.c @@ -0,0 +1,39 @@ +#include "config.h" //ȫ + +void delay_init(void) +{ + SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);//ʱ +} +//ʱ뼶 +void delay_ms(uint32_t nms) +{ + uint32_t tmp; + while(nms--) + { + SysTick->LOAD = 168000000/8/1000; //ֵʱ1ms + SysTick->VAL = 0; //յǰֵ + SysTick->CTRL |= 0x1; //ʼ + while ((SysTick->CTRL & 0x00010000)==0); + + SysTick->VAL = 0; //յǰֵ + SysTick->CTRL &= 0; //رռ + } +} + +//ʱ΢뼶 +void delay_us(uint32_t nus) +{ + uint32_t tmp; + while(nus--) + { + SysTick->LOAD = 168000000/8/1000000; //ֵʱ1us + SysTick->VAL = 0; //յǰֵ + SysTick->CTRL |= 0x1; //ʼ + while ((SysTick->CTRL & 0x00010000)==0); + SysTick->VAL = 0; //յǰֵ + SysTick->CTRL &= 0; //رռ + } + +} + + \ No newline at end of file diff --git a/User/Delay/delay.h b/User/Delay/delay.h new file mode 100644 index 0000000..a569fc3 --- /dev/null +++ b/User/Delay/delay.h @@ -0,0 +1,10 @@ +#ifndef _DELAY_H_ +#define _DELAY_H_ +#include "stm32f4xx.h" +void delay_init(void) ; +void delay_ms(uint32_t nms); +void delay_us(uint32_t nus); + + +#endif + \ No newline at end of file diff --git a/User/FRam/FRam.c b/User/FRam/FRam.c new file mode 100644 index 0000000..7d93364 --- /dev/null +++ b/User/FRam/FRam.c @@ -0,0 +1,436 @@ +/*C***************************************************************************** +* NAME: fRamDrive.c +*------------------------------------------------------------------------------- +*******************************************************************************/ +/*_____ I N C L U D E S ______________________________________________________*/ + +//#define FRAM_INIT + + +#include "config.h" //ȫ + +volatile s_uniGlobal_Typedef s_uniGlobal; + + +//ʼ==================================================================== +// + +const u8 initFRam_Flag = 0x38; +const PrintInfo_Type InitPrintInfo={ + " Ho So Giao Dich ",//׼¼ + "TEN CUA HANG: ",//ַ + "DIA CHI: ",//˰ + "MA SO THUE: ",// + " ", + " ", + "SO VOL: ",// + "SO TIEN: ",// + "SO LIT: ",// + "DONGIA: ",// + " ", + "NGAY: ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + "CAM ON & HEN GAP LAI QUY KHACH !", + }; +const MD_Port_Data_Type InitMD_Port_Data = { + //BaudRate StopBits Parity_Even POSType GunNumber MBCountTime Display_Type + { 9600, 1, 0, 0, 0, 10, 0 ,MD_RS485,{0,0,0,0,0,0,0,0,0,0}}, + {//Num Addr State Standby[35] + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + {0, 0, 0, }, + } +}; +/*typedef struct +{ + char CMD_SOCKA[50]; + char IMEI[20]; + char APN[40]; + char WiFIName[40]; + char WiFIPassWord[20]; +}WirelessData_Type;*/ + +//Tast URL http://test.joyfueling.com:8012/ +// http://3.92.208.210:7011/ +const POSData_Type InitPOSData={ +// +//{"AT+SOCKA=TCP,3.92.208.210,7011\r\n"},POS_Connect_Typ_Station}; +{"joyfuel.joyfueling.com,7011","","","KFB-2.4G","KFB123456"},POS_Connect_Typ_Station}; +const u8 InitMD_Port_Num_Top = 0; +const ROM_UpData_Type InitROM_UpData = {{0x06},900};//450K +const u32 InitPREXDATA_WaitUpNummber = 0; +const u32 InitPREXDATA_TTC = 0; +const PREXDATA_Type initPrintLastRecord= {0,0,0,0,0,0,0,0,0}; +const POSNetSetState_TypeDef InitPOSNetSetState; +const MD_Multiplex_Port_Data_Type InitMD_Multiplex_Port_Data;//˿5·ÿPREXDATA_NowFrameLen +const WhiteList_Type InitWhiteList; +const PREXDATA_Upload_Type InitPREXDATA_Upload; +//============================================================================== +const framDataIndex FDITab[] = +{ ///FRAM1(ݲԲƵ) +/// pInitData; upData pData firstAdr; len; Group Tpye; //(ע,Уݰβ) + {(u8*)&initFRam_Flag, (u8*)(&buf_FRam_Flag), (u8*)(&TXHData.FRam_Flag), FRam_Flag_FADR, FRam_Flag_LEN, FRam_Flag_Group, CF_FRam_Flag}, + {(u8*)&InitROM_UpData, (u8*)(&buf_ROM_UpData), (u8*)(&TXHData.ROM_UpData), ROM_UpData_FADR, ROM_UpData_LEN, ROM_UpData_Group, CF_ROM_UpData}, + {(u8*)&InitMD_Port_Data, (u8*)(&buf_MD_Port_Data), (u8*)(&TXHData.MD_Port_Data), MD_Port_Data_FADR, MD_Port_Data_LEN, MD_Port_Data_Group, CF_MD_Port_Data}, + {(u8*)&InitPOSData, (u8*)(&buf_POSData), (u8*)(&TXHData.POSData), POSData_FADR, POSData_LEN, POSData_Group, CF_POSData}, + {(u8*)&InitMD_Port_Num_Top, (u8*)(&buf_MD_Port_Num_Top), (u8*)(&TXHData.MD_Port_Num_Top), MD_Port_Num_Top_FADR, MD_Port_Num_Top_LEN, MD_Port_Num_Top_Group, CF_MD_Port_Num_Top}, + {(u8*)&InitPREXDATA_WaitUpNummber,(u8*)(&buf_PREXDATA_WaitUpNummber), (u8*)(&TXHData.PREXDATA_WaitUpNummber),PREXDATA_WaitUpNummber_FADR, PREXDATA_WaitUpNummber_LEN, PREXDATA_WaitUpNummber_Group, CF_PREXDATA_WaitUpNummber}, + {(u8*)&InitPREXDATA_TTC, (u8*)(&buf_PREXDATA_TTC), (u8*)(&TXHData.PREXDATA_TTC), PREXDATA_TTC_FADR, PREXDATA_TTC_LEN, PREXDATA_TTC_Group, CF_PREXDATA_TTC}, + {(u8*)&InitPrintInfo, (u8*)(&buf_PrintInfo), (u8*)(&TXHData.PrintInfo), PrintInfo_FADR, PrintInfo_LEN, PrintInfo_Group, CF_PrintInfo}, + {(u8*)&initPrintLastRecord, (u8*)(&buf_PrintLastRecord), (u8*)(&TXHData.PrintLastRecord), PrintLastRecord_FADR, PrintLastRecord_LEN, PrintLastRecord_Group, CF_PrintLastRecord}, + {(u8*)&InitPOSNetSetState, (u8*)(&buf_POSNetSetState), (u8*)(&TXHData.POSNetSetState), POSNetSetState_FADR, POSNetSetState_LEN, POSNetSetState_Group, CF_POSNetSetState}, + {(u8*)&InitMD_Multiplex_Port_Data,(u8*)(&buf_MD_Multiplex_Port_Data), (u8*)(&TXHData.MD_Multiplex_Port_Data),MD_Multiplex_Port_Data_FADR, MD_Multiplex_Port_Data_LEN, MD_Multiplex_Port_Data_Group, CF_MD_Multiplex_Port_Data}, + {(u8*)&InitWhiteList, (u8*)(&buf_WhiteList), (u8*)(&TXHData.WhiteList), WhiteList_FADR, WhiteList_LEN, WhiteList_Group, CF_WhiteList}, + {(u8*)&InitPREXDATA_Upload, (u8*)(&buf_PREXDATA_Upload), (u8*)(&TXHData.PREXDATA_Upload), PREXDATA_Upload_FADR, PREXDATA_Upload_LEN, PREXDATA_Upload_Group, CF_PREXDATA_Upload}, +}; +////============================================================================== + +//F***************************************************************************** +//* NAME: FRamDataCheck +//* PURPOSE: У麯 +//* PARAMS: pDataҪַlenݳ +//* return: +//****************************************************************************** +u8 FRamDataCheck(volatile u8* pData, u16 len) +{ + u8 result; + result = *pData; + while(len--) + { + result += *pData++; + }; + + return result; +} +/**************************************************** +FM_IO_Configuration + FM洢õIOʼ + +ֵ +****************************************************/ +void FM_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA ,ENABLE); + + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_SPI1); + GPIO_PinAFConfig(GPIOA, GPIO_PinSource6, GPIO_AF_SPI1); + GPIO_PinAFConfig(GPIOA, GPIO_PinSource7, GPIO_AF_SPI1); + + /*!< Configure SPI1 pins: SCK MOSI*/ + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_7; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//GPIO_Speed_100MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + /*!< Configure SPI1: MISO */ + //GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; //modi + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; + GPIO_Init(GPIOA, &GPIO_InitStructure); + +} + +/**************************************************** +FM_SPI_Configuration + FM洢õSPIʼ + +ֵ +****************************************************/ +void FM_SPI_Configuration(void) +{ + /* SPI1 configuration */ + SPI_InitTypeDef SPI_InitStructure; + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); + + SPI_I2S_DeInit(SPI1); + SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;//??? + SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;//8????? + SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;//?????SCK?1 + SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;//??????2??????? + SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;//NSS???? + SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_4;//??? + SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;//???? + SPI_InitStructure.SPI_CRCPolynomial = 7;//CRC??? + SPI_InitStructure.SPI_Mode = SPI_Mode_Master;//???? + SPI_Init(SPI1, &SPI_InitStructure); + SPI_Cmd(SPI1, ENABLE); + +} + +/**************************************************** +FM_SPI2_SendByte + FM洢õSPIͺ + dt Ҫ͵ +ֵ +****************************************************/ +u8 FM_SPI1_SendByte(u8 dt) +{ + while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); + SPI_I2S_SendData(SPI1, dt); + while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET); + return SPI_I2S_ReceiveData(SPI1); +} + +/**************************************************** +FM_ReadData + ȡַָ + *pBuffȡ + addr ȡĵַ + Len ݳ +ֵ +****************************************************/ +void FM_ReadData(u8 *pBuff,u32 addr,u16 Len) +{ + u16 i = 0; + CLI(); + FM_CS_EN; + FM_SPI1_SendByte(0x03); + FM_SPI1_SendByte((u8)(addr>>16)); + FM_SPI1_SendByte((u8)(addr>>8)); + FM_SPI1_SendByte((u8)addr); + for(i = 0;i < Len;i ++) + { + *pBuff = FM_SPI1_SendByte(0x00); + pBuff ++; + } + FM_CS_DIS; + SEI(); +} + +/**************************************************** +FM_WriteData + дȡַָ + *pBuffݻ + addr дĵַ + Len ݳ +ֵ +****************************************************/ +void FM_WriteData(u8 *pBuff,u32 addr,u16 Len) +{ + u16 i = 0; + CLI(); + FM_CS_EN; + FM_SPI1_SendByte(0x06); + FM_CS_DIS; + FM_CS_EN; + FM_SPI1_SendByte(0x02); + FM_SPI1_SendByte((u8)(addr>>16)); + FM_SPI1_SendByte((u8)(addr>>8)); + FM_SPI1_SendByte((u8)addr); + for(i = 0;i < Len;i ++) + { + FM_SPI1_SendByte(*pBuff); + pBuff ++; + } + FM_CS_DIS; + SEI(); +} +/**************************************************** +FM_Init + FM洢ֳʼ + +ֵ +****************************************************/ +u16 iiii = 0;//㲻ȫֱ(ܴעһ) +void FM_Init(void) +{ + u16 i = 0,j = 0; + u8* pBuff; + u8 Temp_Buff[1300]; + u8 Temp = 0; + u32 Fristflag = 0,delay = 0; + FM_IO_Configuration(); //FMIOʼ + FM_SPI_Configuration(); //FMSPIʼ + //for(delay = 0;delay<0xfffff;delay++);//ʱȴȶ + delay_ms(10); + pBuff = (u8*)&Fristflag; + { + FM_CS_EN; + FM_SPI1_SendByte(0x06); //дʹ + FM_CS_DIS; + FM_CS_EN; + FM_SPI1_SendByte(0x01); //λ + FM_SPI1_SendByte(0x00); + FM_CS_DIS; + } + if((FDITab[FramItemEnd - 1].firstAdr + FDITab[FramItemEnd - 1].len * FDITab[FramItemEnd - 1].Group) > 0x20000) + { + __breakpoint(0); // halt program execution here + while(1); + } +#ifdef FRAM_INIT //ʼ + for(iiii = 0;iiii< FramItemEnd;iiii ++) //дĬϴ洢 + { + for(i = 0;i < FDITab[iiii].Group;i ++) + { + for(j = 0;j < FDITab[iiii].len-checkLen_1;j ++) + Temp_Buff[j]=*(FDITab[iiii].upData+j) = *(FDITab[iiii].pInitData+j); + + Temp = FRamDataCheck(Temp_Buff,FDITab[iiii].len - checkLen_1); + FM_WriteData(uniGlobal.Global,FDITab[iiii].firstAdr+FDITab[iiii].len*i, FDITab[iiii].len-checkLen_1); + FM_WriteData(&Temp, FDITab[iiii].firstAdr+FDITab[iiii].len+FDITab[iiii].len*i-checkLen_1,checkLen_1); + } + } +#endif + if(SWF8 == SWF_ON) + { + FM_Data_Init(); + } + + for(iiii = 0;iiii< FramItemEnd;iiii ++) //ȡ洢 + { + for(i = 0;i < FDITab[iiii].Group;i ++) + { + if(FMItemRead(iiii,i) == 0) + { + + } + } + } + + TXHData.SystemErr = TXHData.PREXDATA_WaitUpNummber; +} +void PCBEncryption(void) +{ + STM32CPU.v.id[0] = *(u32*)0x1fff7a10; + STM32CPU.v.id[1] = *(u32*)(0x1fff7a10 + 4); + STM32CPU.v.id[2] = *(u32*)(0x1fff7a10 + 8); + TXHData.Encryption[0] = CRC_Check(&STM32CPU.v.byte[0],6); + TXHData.Encryption[1] = CRC_Check(&STM32CPU.v.byte[1],6); + TXHData.Encryption[2] = CRC_Check(&STM32CPU.v.byte[2],8); + TXHData.Encryption[3] = CRC_Check(&STM32CPU.v.byte[3],8); + FM_WriteData((u8*)TXHData.Encryption,Encryption_FADR,sizeof(TXHData.Encryption)); +} +void PCBEncryption_Check(void) +{ + STM32CPU.v.id[0] = *(u32*)0x1fff7a10; + STM32CPU.v.id[1] = *(u32*)(0x1fff7a10 + 4); + STM32CPU.v.id[2] = *(u32*)(0x1fff7a10 + 8); + FM_ReadData((u8*)TXHData.Encryption,Encryption_FADR,sizeof(TXHData.Encryption)); + if(TXHData.Encryption[0] != CRC_Check(&STM32CPU.v.byte[0],6)) TXHData.ErrState.Flag.e_errPCBCheck = 1; + if(TXHData.Encryption[1] != CRC_Check(&STM32CPU.v.byte[1],6)) TXHData.ErrState.Flag.e_errPCBCheck = 1; + if(TXHData.Encryption[2] != CRC_Check(&STM32CPU.v.byte[2],8)) TXHData.ErrState.Flag.e_errPCBCheck = 1; + if(TXHData.Encryption[3] != CRC_Check(&STM32CPU.v.byte[3],8)) TXHData.ErrState.Flag.e_errPCBCheck = 1; +} +void FM_Data_Init(void) +{ + u16 i = 0,j = 0; + u8 Temp_Buff[1300]; + u8 Temp = 0; + u8 BackTemp = 0; + FMItemRead(CF_ROM_UpData,0); + BackTemp = TXHData.ROM_UpData.ROM_UpData_State.State;//IAPʼʱùˣظʼ + for(iiii = 0;iiii< FramItemEnd;iiii ++) //дĬϴ洢 + { + for(i = 0;i < FDITab[iiii].Group;i ++) + { + for(j = 0;j < FDITab[iiii].len-checkLen_1;j ++) + Temp_Buff[j]=*(FDITab[iiii].upData+j) = *(FDITab[iiii].pInitData+j); + + Temp = FRamDataCheck(Temp_Buff,FDITab[iiii].len - checkLen_1); + FM_WriteData(uniGlobal.Global,FDITab[iiii].firstAdr+FDITab[iiii].len*i, FDITab[iiii].len-checkLen_1); + FM_WriteData(&Temp, FDITab[iiii].firstAdr+FDITab[iiii].len+FDITab[iiii].len*i-checkLen_1,checkLen_1); + } + } + TXHData.ROM_UpData.ROM_UpData_State.State = BackTemp; + FMItemWrite(CF_ROM_UpData,0); +} +u8 FMItemWrite(FramItem Type, u16 Group) +{ + u16 i = 0,j = 0,k = 0; + u8 Temp_Buff[1300]; + u8 Temp = 0; + if(Group >= FDITab[Type].Group) + return 0; + if(TXHData.PowerDown.State == 0 && FMItemRead(CF_FRam_Flag,0) == 1) + { + for(i = 0;i < FDITab[Type].len;i ++) + { + *(FDITab[Type].upData + i) = *(FDITab[Type].pData + i + (FDITab[Type].len-1)*Group); + Temp_Buff[i] = *(FDITab[Type].upData + i); + } + for(j = 0;j < 6;j ++) + { + FM_WriteData(uniGlobal.Global,FDITab[Type].firstAdr+FDITab[Type].len*Group,FDITab[Type].len-1); + Temp = FRamDataCheck(Temp_Buff,FDITab[Type].len - checkLen_1); + FM_WriteData(&Temp,FDITab[Type].firstAdr+FDITab[Type].len+FDITab[Type].len*Group-1,checkLen_1); + + if(FMItemRead(Type,Group) == 1) + { + return 1; + } + delay_ms(100); + } + } +// pGun.ErrState[0].Flag.e_errFramParameter = 1; //洢󹫹ֻжһ +// pGun.ErrState[1].Flag.e_errFramParameter = 1; //洢󹫹ֻжһ + return 0; +} + +u8 FMItemRead(FramItem Type, u16 Group) +{ + volatile u16 ii = 0,j = 0; + u8 Temp_Buff[1300]; + u8 Temp = 0; + + if(Group >= FDITab[Type].Group) + return 0; + for(j = 0;j < 6;j ++) + { + /****************************/ + FM_ReadData(uniGlobal.Global,FDITab[CF_FRam_Flag].firstAdr,1); + *(Temp_Buff) = *(FDITab[CF_FRam_Flag].upData); + + if(*(Temp_Buff) == 0x38) + { + FM_ReadData(uniGlobal.Global,FDITab[Type].firstAdr+FDITab[Type].len*Group,FDITab[Type].len); + for(ii = 0;ii < FDITab[Type].len;ii ++) + *(Temp_Buff+ii) = *(FDITab[Type].upData+ii); + Temp = FRamDataCheck(Temp_Buff,FDITab[Type].len - checkLen_1); + if(Temp == Temp_Buff[FDITab[Type].len - checkLen_1]) + { + for(ii = 0;ii < FDITab[Type].len - checkLen_1;ii ++) + { + *(FDITab[Type].pData+ii+(FDITab[Type].len-1)*Group) = *(FDITab[Type].upData+ii); + } + return 1; + } + } + delay_ms(100); + } +// pGun.ErrState[0].Flag.e_errFramParameter = 1; //洢󹫹ֻжһ +// pGun.ErrState[1].Flag.e_errFramParameter = 1; //洢󹫹ֻжһ + + return 0; +} + diff --git a/User/FRam/FRam.h b/User/FRam/FRam.h new file mode 100644 index 0000000..5ffac70 --- /dev/null +++ b/User/FRam/FRam.h @@ -0,0 +1,191 @@ +#ifndef _FRam_H_ +#define _FRam_H_ +/****************************************************************************** +* NAME: fRam.h +*******************************************************************************/ +/*_____ M A C R O S __________________________________________________________*/ + + +//˿ +#define FM_CS_EN GPIO_ResetBits(GPIOA, GPIO_Pin_3);GPIO_SetBits(GPIOA, GPIO_Pin_4); +#define FM_CS_DIS GPIO_SetBits(GPIOA, GPIO_Pin_3); +//FM +#define FM_WREN 0X06 //дʹ +#define FM_READ 0X03 // +#define FM_WRITE 0X02 //д + +#define CLI() __set_PRIMASK(1) +#define SEI() __set_PRIMASK(0) + +/*_____ M A C R O S __________________________________________________________*/ +//CONFIG() +#define FRAM_SPACE_SIZE (0X800) ///󱣴 +#define FristStart_Addr 100 +//****************************************************************************** +// 洢 + +#define uniGlobal s_uniGlobal.u + +#define checkLen_1 1 ///У,1byte +//****************************************************************************** +// FRAM_DATA_MAP +//֤ +///ȫֻеֵ +///ṹ嶨 +#define Encryption_FADR (80) + +//洢ñ +///ȫֻеֵ +#define buf_FRam_Flag uniGlobal.FRam_Flag +///ṹ嶨 +#define FRam_Flag_FADR (FristStart_Addr) +#define FRam_Flag_LEN (sizeof(buf_FRam_Flag) + checkLen_1) +#define FRam_Flag_Group 1 // + +///ȫֻеֵ +#define buf_ROM_UpData uniGlobal.ROM_UpData +///ṹ嶨 +#define ROM_UpData_FADR (FRam_Flag_FADR + FRam_Flag_LEN * FRam_Flag_Group) +#define ROM_UpData_LEN (sizeof(buf_ROM_UpData) + checkLen_1) +#define ROM_UpData_Group 1 // + +//Ա +///ȫֻеֵ +#define buf_MD_Port_Data uniGlobal.MD_Port_Data +///ṹ嶨 +#define MD_Port_Data_FADR (ROM_UpData_FADR + ROM_UpData_LEN * ROM_UpData_Group) +#define MD_Port_Data_LEN (sizeof(buf_MD_Port_Data) + checkLen_1) +#define MD_Port_Data_Group 4 // + +//Ա +///ȫֻеֵ +#define buf_POSData uniGlobal.POSData +///ṹ嶨 +#define POSData_FADR (MD_Port_Data_FADR + MD_Port_Data_LEN * MD_Port_Data_Group) +#define POSData_LEN (sizeof(buf_POSData) + checkLen_1) +#define POSData_Group 1 // + +//Ա +///ȫֻеֵ +#define buf_MD_Port_Num_Top uniGlobal.MD_Port_Num_Top +///ṹ嶨 +#define MD_Port_Num_Top_FADR (POSData_FADR + POSData_LEN * POSData_Group) +#define MD_Port_Num_Top_LEN (sizeof(buf_MD_Port_Num_Top) + checkLen_1) +#define MD_Port_Num_Top_Group 1 // + +///ȫֻеֵ +#define buf_PREXDATA_WaitUpNummber uniGlobal.PREXDATA_WaitUpNummber +///ṹ嶨 +#define PREXDATA_WaitUpNummber_FADR (MD_Port_Num_Top_FADR + MD_Port_Num_Top_LEN * MD_Port_Num_Top_Group) +#define PREXDATA_WaitUpNummber_LEN (sizeof(buf_PREXDATA_WaitUpNummber) + checkLen_1) +#define PREXDATA_WaitUpNummber_Group 1 // + +///ȫֻеֵ +#define buf_PREXDATA_TTC uniGlobal.PREXDATA_TTC +///ṹ嶨 +#define PREXDATA_TTC_FADR (PREXDATA_WaitUpNummber_FADR + PREXDATA_WaitUpNummber_LEN * PREXDATA_WaitUpNummber_Group) +#define PREXDATA_TTC_LEN (sizeof(buf_PREXDATA_TTC) + checkLen_1) +#define PREXDATA_TTC_Group 1 // + +///ȫֻеֵ +#define buf_PrintInfo uniGlobal.PrintInfo +///ṹ嶨 +#define PrintInfo_FADR (PREXDATA_TTC_FADR + PREXDATA_TTC_LEN * PREXDATA_TTC_Group) +#define PrintInfo_LEN (sizeof(buf_PrintInfo) + checkLen_1) +#define PrintInfo_Group 1 // + +///ȫֻеֵ +#define buf_PrintLastRecord uniGlobal.PrintLastRecord +///ṹ嶨 +#define PrintLastRecord_FADR (PrintInfo_FADR + PrintInfo_LEN * PrintInfo_Group) +#define PrintLastRecord_LEN (sizeof(buf_PrintLastRecord) + checkLen_1) +#define PrintLastRecord_Group 64 // + +///ȫֻеֵ +#define buf_POSNetSetState uniGlobal.POSNetSetState +///ṹ嶨 +#define POSNetSetState_FADR (PrintLastRecord_FADR + PrintLastRecord_LEN * PrintLastRecord_Group) +#define POSNetSetState_LEN (sizeof(buf_POSNetSetState) + checkLen_1) +#define POSNetSetState_Group 1 // + +///ȫֻеֵ +#define buf_MD_Multiplex_Port_Data uniGlobal.MD_Multiplex_Port_Data +///ṹ嶨 +#define MD_Multiplex_Port_Data_FADR (POSNetSetState_FADR + POSNetSetState_LEN * POSNetSetState_Group) +#define MD_Multiplex_Port_Data_LEN (sizeof(buf_MD_Multiplex_Port_Data) + checkLen_1) +#define MD_Multiplex_Port_Data_Group 1 // + +///ȫֻеֵ +#define buf_WhiteList uniGlobal.WhiteList +///ṹ嶨 +#define WhiteList_FADR (MD_Multiplex_Port_Data_FADR + MD_Multiplex_Port_Data_LEN * MD_Multiplex_Port_Data_Group) +#define WhiteList_LEN (sizeof(buf_WhiteList) + checkLen_1) +#define WhiteList_Group 1 // + +///ȫֻеֵ +#define buf_PREXDATA_Upload uniGlobal.PREXDATA_Upload +///ṹ嶨 +#define PREXDATA_Upload_FADR (WhiteList_FADR + WhiteList_LEN * WhiteList_Group) +#define PREXDATA_Upload_LEN (sizeof(buf_PREXDATA_Upload) + checkLen_1) +#define PREXDATA_Upload_Group 1 // + +typedef struct +{ + union + { + u8 Global[1000]; //ȫ + u8 FRam_Flag; + MD_Port_Data_Type MD_Port_Data; + POSData_Type POSData; + u8 MD_Port_Num_Top; + ROM_UpData_Type ROM_UpData; + u32 PREXDATA_WaitUpNummber; + u32 PREXDATA_TTC; + PrintInfo_Type PrintInfo; + PREXDATA_Type PrintLastRecord;//Խϴӡÿǹһ + POSNetSetState_TypeDef POSNetSetState; + MD_Multiplex_Port_Data_Type MD_Multiplex_Port_Data;//˿5·ÿ + WhiteList_Type WhiteList; + PREXDATA_Upload_Type PREXDATA_Upload; + }u; + u8 CheckAdd; +}s_uniGlobal_Typedef; //洢д湲 + +typedef enum +{ + CF_FRam_Flag, + CF_ROM_UpData, + CF_MD_Port_Data, + CF_POSData, + CF_MD_Port_Num_Top, + CF_PREXDATA_WaitUpNummber, + CF_PREXDATA_TTC, + CF_PrintInfo, + CF_PrintLastRecord, + CF_POSNetSetState, + CF_MD_Multiplex_Port_Data, + CF_WhiteList, + CF_PREXDATA_Upload, + + FramItemEnd, +}FramItem; + +//******************************************************************************** +typedef struct +{ + u8* pInitData;//ʼָ + u8* upData; //ݻָ + u8* pData; //pGunָ + u32 firstAdr; //һַ + u16 len; // + u16 Group; + u8 Tpye; // +}framDataIndex; + +void FM_Init(void); +u8 FMItemWrite(FramItem Type, u16 Group); +u8 FMItemRead(FramItem Type, u16 Group); +void FM_Data_Init(void); +void PCBEncryption(void); +void PCBEncryption_Check(void); +#endif diff --git a/User/FRam/FRam.h~RF1bdf050.TMP b/User/FRam/FRam.h~RF1bdf050.TMP new file mode 100644 index 0000000..f32332d --- /dev/null +++ b/User/FRam/FRam.h~RF1bdf050.TMP @@ -0,0 +1,445 @@ +#ifndef _FRam_H_ +#define _FRam_H_ +/****************************************************************************** +* NAME: fRam.h +*******************************************************************************/ +/*_____ M A C R O S __________________________________________________________*/ + + +//˿ +#define FM_CS_EN GPIO_ResetBits(GPIOC, GPIO_Pin_6); +#define FM_CS_DIS GPIO_SetBits(GPIOC, GPIO_Pin_6); +#define FM_WP_EN GPIO_ResetBits(GPIOC, GPIO_Pin_7); +#define FM_WP_DIS GPIO_SetBits(GPIOC, GPIO_Pin_7); +//FM +#define FM_WREN 0X06 //дʹ +#define FM_READ 0X03 // +#define FM_WRITE 0X02 //д + +#define CLI() __set_PRIMASK(1) +#define SEI() __set_PRIMASK(0) + +/*_____ M A C R O S __________________________________________________________*/ +//CONFIG() +#define FRAM_SPACE_SIZE (0X800) ///󱣴 +#define FristStart_Addr 0 +//****************************************************************************** +// 洢 + +#define uniGlobal s_uniGlobal.u + +//****************************************************************************** +// FRAM_DATA_MAP +//****************************************************************************** +#define checkLen_1 0 ///У,1byte +//============================================================================== +// +///ȫֻеֵ +#define buf_Price uniGlobal.Price +///ṹ嶨 +#define Price_FADR 100 +#define Price_SADR FRAM_SPACE_SIZE/2+100 +#define Price_LEN (sizeof(buf_Price) + checkLen_1) +#define Price_arrayNb gunNumber +//============================================================================== +// +///ȫֻеֵ +#define buf_M_SquadTop uniGlobal.M_SquadTop +///ṹ嶨 +#define M_SquadTop_FADR (Price_FADR + Price_LEN) +#define M_SquadTop_SADR (Price_SADR + Price_LEN) +#define M_SquadTop_LEN (sizeof(buf_M_SquadTop) + checkLen_1) +#define M_SquadTop_arrayNb gunNumber +//============================================================================== +// +///ȫֻеֵ +#define buf_V_SquadTop uniGlobal.V_SquadTop +///ṹ嶨 +#define V_SquadTop_FADR (M_SquadTop_FADR + M_SquadTop_LEN) +#define V_SquadTop_SADR (M_SquadTop_SADR + M_SquadTop_LEN) +#define V_SquadTop_LEN (sizeof(buf_V_SquadTop) + checkLen_1) +#define V_SquadTop_arrayNb gunNumber +//============================================================================== +// +///ȫֻеֵ +#define buf_S_SquadTop uniGlobal.S_SquadTop +///ṹ嶨 +#define S_SquadTop_FADR (V_SquadTop_FADR + V_SquadTop_LEN) +#define S_SquadTop_SADR (V_SquadTop_SADR + V_SquadTop_LEN) +#define S_SquadTop_LEN (sizeof(buf_S_SquadTop) + checkLen_1) +#define S_SquadTop_arrayNb gunNumber +// +///ȫֻеֵ +#define buf_MassTop uniGlobal.MassTop +///ṹ嶨 +#define MassTop_FADR (S_SquadTop_FADR + S_SquadTop_LEN) +#define MassTop_SADR (S_SquadTop_SADR + S_SquadTop_LEN) +#define MassTop_LEN (sizeof(buf_MassTop) + checkLen_1) +#define MassTop_arrayNb gunNumber +// +///ȫֻеֵ +#define buf_VolumeTop uniGlobal.VolumeTop +///ṹ嶨 +#define VolumeTop_FADR (MassTop_FADR + MassTop_LEN) +#define VolumeTop_SADR (MassTop_SADR + MassTop_LEN) +#define VolumeTop_LEN (sizeof(buf_VolumeTop) + checkLen_1) +#define VolumeTop_arrayNb gunNumber +// +///ȫֻеֵ +#define buf_SaleTop uniGlobal.SaleTop +///ṹ嶨 +#define SaleTop_FADR (VolumeTop_FADR + VolumeTop_LEN) +#define SaleTop_SADR (VolumeTop_SADR + VolumeTop_LEN) +#define SaleTop_LEN (sizeof(buf_SaleTop) + checkLen_1) +#define SaleTop_arrayNb gunNumber +//ж +///ȫֻеֵ +#define buf_StockTop uniGlobal.StockTop +///ṹ嶨 +#define StockTop_FADR (SaleTop_FADR + SaleTop_LEN) +#define StockTop_SADR (SaleTop_SADR + SaleTop_LEN) +#define StockTop_LEN (sizeof(buf_StockTop) + checkLen_1) +#define StockTop_arrayNb gunNumber +//С +///ȫֻеֵ +#define buf_Decimal uniGlobal.Decimal +///ṹ嶨 +#define Decimal_FADR (StockTop_FADR + StockTop_LEN) +#define Decimal_SADR (StockTop_SADR + StockTop_LEN) +#define Decimal_LEN (sizeof(buf_Decimal) + checkLen_1) +#define Decimal_arrayNb gunNumber +//ϵͳʱ +///ȫֻеֵ +#define buf_SystemTime uniGlobal.SystemTime +///ṹ嶨 +#define SystemTime_FADR (Decimal_FADR + Decimal_LEN) +#define SystemTime_SADR (Decimal_SADR + Decimal_LEN) +#define SystemTime_LEN (sizeof(buf_SystemTime) + checkLen_1) +#define SystemTime_arrayNb gunNumber +//ģʽ +///ȫֻеֵ +#define buf_GasWorkMode uniGlobal.GasWorkMode +///ṹ嶨 +#define GasWorkMode_FADR (SystemTime_FADR + SystemTime_LEN) +#define GasWorkMode_SADR (SystemTime_SADR + SystemTime_LEN) +#define GasWorkMode_LEN (sizeof(buf_GasWorkMode) + checkLen_1) +#define GasWorkMode_arrayNb gunNumber +//嵱 +///ȫֻеֵ +#define buf_PulseEqu uniGlobal.PulseEqu +///ṹ嶨 +#define PulseEqu_FADR (GasWorkMode_FADR + GasWorkMode_LEN) +#define PulseEqu_SADR (GasWorkMode_SADR + GasWorkMode_LEN) +#define PulseEqu_LEN (sizeof(buf_PulseEqu) + checkLen_1) +#define PulseEqu_arrayNb gunNumber +//ܶ +///ȫֻеֵ +#define buf_Density uniGlobal.Density +///ṹ嶨 +#define Density_FADR (PulseEqu_FADR + PulseEqu_LEN) +#define Density_SADR (PulseEqu_SADR + PulseEqu_LEN) +#define Density_LEN (sizeof(buf_Density) + checkLen_1) +#define Density_arrayNb gunNumber +//Сʾ +///ȫֻеֵ +#define buf_MinDisp uniGlobal.MinDisp +///ṹ嶨 +#define MinDisp_FADR (Density_FADR + Density_LEN) +#define MinDisp_SADR (Density_SADR + Density_LEN) +#define MinDisp_LEN (sizeof(buf_MinDisp) + checkLen_1) +#define MinDisp_arrayNb gunNumber +//ǰط +///ȫֻеֵ +#define buf_ValueTurnOff uniGlobal.ValueTurnOff +///ṹ嶨 +#define ValueTurnOff_FADR (MinDisp_FADR + MinDisp_LEN) +#define ValueTurnOff_SADR (MinDisp_SADR + MinDisp_LEN) +#define ValueTurnOff_LEN (sizeof(buf_ValueTurnOff) + checkLen_1) +#define ValueTurnOff_arrayNb gunNumber +// +///ȫֻеֵ +#define buf_ValueOverShoot uniGlobal.ValueOverShoot +///ṹ嶨 +#define ValueOverShoot_FADR (ValueTurnOff_FADR + ValueTurnOff_LEN) +#define ValueOverShoot_SADR (ValueTurnOff_SADR + ValueTurnOff_LEN) +#define ValueOverShoot_LEN (sizeof(buf_ValueOverShoot) + checkLen_1) +#define ValueOverShoot_arrayNb gunNumber +//ʱ +///ȫֻеֵ +#define buf_TimeCount uniGlobal.TimeCount +///ṹ嶨 +#define TimeCount_FADR (ValueOverShoot_FADR + ValueOverShoot_LEN) +#define TimeCount_SADR (ValueOverShoot_SADR + ValueOverShoot_LEN) +#define TimeCount_LEN (sizeof(buf_TimeCount) + checkLen_1) +#define TimeCount_arrayNb gunNumber +//μ +///ȫֻеֵ +#define buf_FuelRecord0 uniGlobal.FuelRecord0 +///ṹ嶨 +#define FuelRecord0_FADR (TimeCount_FADR + TimeCount_LEN) +#define FuelRecord0_SADR (TimeCount_SADR + TimeCount_LEN) +#define FuelRecord0_LEN (sizeof(buf_FuelRecord0) + checkLen_1) +#define FuelRecord0_arrayNb gunNumber +//ǰμ +///ȫֻеֵ +#define buf_FuelRecord1 uniGlobal.FuelRecord1 +///ṹ嶨 +#define FuelRecord1_FADR (FuelRecord0_FADR + FuelRecord0_LEN) +#define FuelRecord1_SADR (FuelRecord0_SADR + FuelRecord0_LEN) +#define FuelRecord1_LEN (sizeof(buf_FuelRecord1) + checkLen_1) +#define FuelRecord1_arrayNb gunNumber +//Ƽʹ +///ȫֻеֵ +#define buf_TriesLimit uniGlobal.TriesLimit +///ṹ嶨 +#define TriesLimit_FADR (FuelRecord1_FADR + FuelRecord1_LEN) +#define TriesLimit_SADR (FuelRecord1_SADR + FuelRecord1_LEN) +#define TriesLimit_LEN (sizeof(buf_TriesLimit) + checkLen_1) +#define TriesLimit_arrayNb gunNumber +//Ƶַ +///ȫֻеֵ +#define buf_GasAddr uniGlobal.GasAddr +///ṹ嶨 +#define GasAddr_FADR (TriesLimit_FADR + TriesLimit_LEN) +#define GasAddr_SADR (TriesLimit_SADR + TriesLimit_LEN) +#define GasAddr_LEN (sizeof(buf_GasAddr) + checkLen_1) +#define GasAddr_arrayNb gunNumber +//Ƶַ +///ȫֻеֵ +#define buf_GasAddr uniGlobal.GasAddr +///ṹ嶨 +#define GasAddr_FADR (TriesLimit_FADR + TriesLimit_LEN) +#define GasAddr_SADR (TriesLimit_SADR + TriesLimit_LEN) +#define GasAddr_LEN (sizeof(buf_GasAddr) + checkLen_1) +#define GasAddr_arrayNb gunNumber +//ϵ +///ȫֻеֵ +#define buf_GasScaleCoefficients uniGlobal.GasScaleCoefficients +///ṹ嶨 +#define GasScaleCoefficients_FADR (GasAddr_FADR + GasAddr_LEN) +#define GasScaleCoefficients_SADR (GasAddr_SADR + GasAddr_LEN) +#define GasScaleCoefficients_LEN (sizeof(buf_GasScaleCoefficients) + checkLen_1) +#define GasScaleCoefficients_arrayNb gunNumber +//ܶ +///ȫֻеֵ +#define buf_GasDensity uniGlobal.GasDensity +///ṹ嶨 +#define GasDensity_FADR (GasScaleCoefficients_FADR + GasScaleCoefficients_LEN) +#define GasDensity_SADR (GasScaleCoefficients_SADR + GasScaleCoefficients_LEN) +#define GasDensity_LEN (sizeof(buf_GasDensity) + checkLen_1) +#define GasDensity_arrayNb gunNumber +///ȫֻеֵ +#define buf_GasPourTo1 uniGlobal.GasPourTo1 +///ṹ嶨 +#define GasPourTo1_FADR (GasDensity_FADR + GasDensity_LEN) +#define GasPourTo1_SADR (GasDensity_SADR + GasDensity_LEN) +#define GasPourTo1_LEN (sizeof(buf_GasPourTo1) + checkLen_1) +#define GasPourTo1_arrayNb gunNumber +//ел +///ȫֻеֵ +#define buf_GasPour1To2 uniGlobal.GasPour1To2 +///ṹ嶨 +#define GasPour1To2_FADR (GasPourTo1_FADR + GasPourTo1_LEN) +#define GasPour1To2_SADR (GasPourTo1_SADR + GasPourTo1_LEN) +#define GasPour1To2_LEN (sizeof(buf_GasPour1To2) + checkLen_1) +#define GasPour1To2_arrayNb gunNumber +// +///ȫֻеֵ +#define buf_GasFlowMax uniGlobal.GasFlowMax +///ṹ嶨 +#define GasFlowMax_FADR (GasPour1To2_FADR + GasPour1To2_LEN) +#define GasFlowMax_SADR (GasPour1To2_SADR + GasPour1To2_LEN) +#define GasFlowMax_LEN (sizeof(buf_GasFlowMax) + checkLen_1) +#define GasFlowMax_arrayNb gunNumber +//С +///ȫֻеֵ +#define buf_GasFlowMin uniGlobal.GasFlowMin +///ṹ嶨 +#define GasFlowMin_FADR (GasFlowMax_FADR + GasFlowMax_LEN) +#define GasFlowMin_SADR (GasFlowMax_SADR + GasFlowMax_LEN) +#define GasFlowMin_LEN (sizeof(buf_GasFlowMin) + checkLen_1) +#define GasFlowMin_arrayNb gunNumber +//ѹֵ +///ȫֻеֵ +#define buf_PressureMax uniGlobal.PressureMax +///ṹ嶨 +#define PressureMax_FADR (GasFlowMin_FADR + GasFlowMin_LEN) +#define PressureMax_SADR (GasFlowMin_SADR + GasFlowMin_LEN) +#define PressureMax_LEN (sizeof(buf_PressureMax) + checkLen_1) +#define PressureMax_arrayNb gunNumber +//Сѹֵ +///ȫֻеֵ +#define buf_PressureMin uniGlobal.PressureMin +///ṹ嶨 +#define PressureMin_FADR (PressureMax_FADR + PressureMax_LEN) +#define PressureMin_SADR (PressureMax_SADR + PressureMax_LEN) +#define PressureMin_LEN (sizeof(buf_PressureMin) + checkLen_1) +#define PressureMin_arrayNb gunNumber + +// +///ȫֻеֵ +#define buf_Medium uniGlobal.Medium +///ṹ嶨 +#define Medium_FADR (PressureMin_FADR + PressureMin_LEN) +#define Medium_SADR (PressureMin_SADR + PressureMin_LEN) +#define Medium_LEN (sizeof(buf_Medium) + checkLen_1) +#define Medium_arrayNb gunNumber +//ʾ +///ȫֻеֵ +#define buf_DispSet uniGlobal.DispSet +///ṹ嶨 +#define DispSet_FADR (Medium_FADR + Medium_LEN) +#define DispSet_SADR (Medium_SADR + Medium_LEN) +#define DispSet_LEN (sizeof(buf_DispSet) + checkLen_1) +#define DispSet_arrayNb gunNumber + +// +///ȫֻеֵ +#define buf_Compensation uniGlobal.Compensation +///ṹ嶨 +#define Compensation_FADR (DispSet_FADR + DispSet_LEN) +#define Compensation_SADR (DispSet_SADR + DispSet_LEN) +#define Compensation_LEN (sizeof(buf_Compensation) + checkLen_1) +#define Compensation_arrayNb gunNumber + +//RTCʱӵһο־ +///ȫֻеֵ +#define buf_RTCTimer_Flag uniGlobal.RTCTimer_Flag +///ṹ嶨 +#define RTCTimer_Flag_FADR (Compensation_FADR + Compensation_LEN) +#define RTCTimer_Flag_SADR (Compensation_SADR + Compensation_LEN) +#define RTCTimer_Flag_LEN (sizeof(buf_RTCTimer_Flag) + checkLen_1) +#define RTCTimer_Flag_arrayNb gunNumber + +//RTCʱӱ +///ȫֻеֵ +#define buf_RTCTimer_BKB uniGlobal.RTCTimer_BKB +///ṹ嶨 +#define RTCTimer_BKB_FADR (RTCTimer_Flag_FADR + RTCTimer_Flag_LEN) +#define RTCTimer_BKB_SADR (RTCTimer_Flag_SADR + RTCTimer_Flag_LEN) +#define RTCTimer_BKB_LEN (sizeof(buf_RTCTimer_BKB) + checkLen_1) +#define RTCTimer_BKB_arrayNb gunNumber + +//洢ñ +///ȫֻеֵ +#define buf_FRam_Flag uniGlobal.FRam_Flag +///ṹ嶨 +#define FRam_Flag_FADR (RTCTimer_BKB_FADR + RTCTimer_BKB_LEN) +#define FRam_Flag_SADR (RTCTimer_BKB_SADR + RTCTimer_BKB_LEN) +#define FRam_Flag_LEN (sizeof(buf_FRam_Flag) + checkLen_1) +#define FRam_Flag_arrayNb gunNumber + +typedef struct +{ + u32 volume; //volumesale ,ַ׵ַ + u32 sale; // + u32 price; // +}s_FuelRecord_Typedef; + +typedef struct +{ + union + { + u8 Global[100]; //ȫ + u16 Price[gunNumber]; // + + u64 M_SquadTop[gunNumber]; // + u64 V_SquadTop[gunNumber]; // + u64 S_SquadTop[gunNumber]; // + u64 MassTop[gunNumber]; // + u64 VolumeTop[gunNumber]; // + u64 SaleTop[gunNumber]; // + u64 StockTop[gunNumber]; //ж + u8 Decimal[3]; //С + u8 SystemTime[7]; //ϵͳʱ ʱ + u8 GasWorkMode[gunNumber]; //ģʽ + u32 PulseEqu[gunNumber]; //嵱 + u32 Density[gunNumber]; //ܶ + u16 MinDisp[gunNumber]; //Сʾ + u8 ValueTurnOff[gunNumber][50]; //ǰط + int8_t ValueOverShoot[gunNumber][2]; // + u32 TimeCount; //ʱ + s_FuelRecord_Typedef FuelRecord0[gunNumber];//μ + s_FuelRecord_Typedef FuelRecord1[gunNumber];//ǰμ + u32 TriesLimit; //Ƽʹ + + /*************************************/ + u8 GasAddr[gunNumber]; //ǰַ0ʼ˳ŶӦ + u16 GasScaleCoefficients[gunNumber]; //ϵ + u16 GasDensity[gunNumber]; //ܶ + u8 GasPourTo1[gunNumber]; //͵лֵ0-5 Ĭ 2 Kg/Min + u8 GasPour1To2[gunNumber]; //елֵ0-5 Ĭ 1.5Kg/Min + u8 GasFlowMax[gunNumber]; //ֵ0-90 Ĭ 50Kg/Min + u8 GasFlowMin[gunNumber]; //Сֵ0-90 Ĭ 50Kg/Min + + /******************ѹ******************/ + u16 PressureMax[gunNumber]; //ѹ0-40 Ĭ20MPa + u16 PressureMin[gunNumber]; //Сѹ + u16 Medium; // + u16 DispSet; //ʾ + float Compensation[gunNumber];// + + u8 RTCTimer_Flag; //RTC־ + u32 RTCTimer_BKB; //RTC + u8 FRam_Flag; + }u; + u8 CheckAdd; +}s_uniGlobal_Typedef; //洢д湲 + +typedef enum +{ + CF_Price, // + CF_M_SquadTop, // + CF_V_SquadTop, // + CF_S_SquadTop, // + CF_MassTop, // + CF_VolumeTop, // + CF_SaleTop, // + CF_StockTop, //ж + CF_Decimal, //С + CF_SystemTime, //ϵͳʱ + CF_GasWorkMode, //ģʽ + CF_PulseEqu, //嵱 + CF_Density, //ܶ + CF_MinDisp, //Сʾ + CF_ValueTurnOff, //ǰط + CF_ValueOverShoot, // + CF_TimeCount, //ʱ + CF_FuelRecord0, //μͼ¼ + CF_FuelRecord1, //ǰμͼ¼ + CF_TriesLimit, //Ƽʹ + CF_GasAddr, //Ƶַ + CF_GasScaleCoefficients, //Ʊϵ + CF_GasDensity, //ܶ + CF_GasPourTo1, //͵лֵ0-5 Ĭ 2 Kg/Min + CF_GasPour1To2, //͵лֵ0-5 Ĭ 2 Kg/Min + CF_GasFlowMax, //ֵ0-90 Ĭ 50Kg/Min + CF_GasFlowMin, //ֵ0-90 Ĭ 50Kg/Min + CF_PressureMax, //ѹ0-40 Ĭ20MPa + CF_Medium, // + CF_DispSet, //ʾ + CF_Compensation, // + CF_RTCTimer_Flag, + CF_RTCTimer_BKB, + + CF_FRam_Flag, //洢־ + FramItemEnd, +}FramItem; + +//******************************************************************************** +typedef struct +{ + u8* pInitData;//ʼָ + u8* upData; //ݻָ + u8* pData; //pGunָ + u16 firstAdr; //һַ + u16 secondAdr;//ڶַ + u8 len; // + u8 Tpye; // +}framDataIndex; + +void FM_Init(void); +u8 FMItemWrite(FramItem Type); +u8 FMItemRead(FramItem Type); +void FM_Data_Init(void); +#endif diff --git a/User/GPS/GPS.c b/User/GPS/GPS.c new file mode 100644 index 0000000..b25a443 --- /dev/null +++ b/User/GPS/GPS.c @@ -0,0 +1,403 @@ +#include "config.h" + +volatile u8 GPSConnectRXTask_Flag = 0;//GPSConnect־λ1 +volatile u8 GPSConnectTXTask_Flag = 0;// +volatile u8 GPSConnect_RX_Buff[1000] = {0x01,0x03,0x00,0x02,0x00,0x09,0x00,0x00};; +volatile u8 GPSConnect_TX_Buff[1000] = {0x01,0x03,0x00,0x02,0x00,0x09,0x00,0x00};; +volatile u8 GPSConnect_DMA_RX_Len = 23; +/*_____ D E F I N I T I O N __________________________________________________*/ + +u16 BigToLittle( u16 BigData) +{ + return (BigData << 8 | BigData >> 8); +} +//u32 BigToLittle( u32 BigData) +//{ +// union +// { +// u32 Temp; +// u8 Buff[4]; +// }Dat; +// +// if(sizeof(BigData) == 2) +// return (BigData << 8 | BigData >> 8); +// else if(sizeof(BigData) == 4) +// { +// Dat.Buff[0] = (BigData >> 24) & 0xff; +// Dat.Buff[1] = (BigData >> 16) & 0xff; +// Dat.Buff[2] = (BigData >> 8) & 0xff; +// Dat.Buff[3] = (BigData >> 0) & 0xff; +// return (Dat.Temp); +// } +//} +/**************************************************** +GPSConnect_IO_Configuration + GPSConnectͨѶõIOʼ + +ֵ +****************************************************/ +void GPSConnect_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; //GOIPýṹ + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); + + GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_USART6); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_USART6); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOC, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOC, &GPIO_InitStructure);//ʼ +} +/**************************************************** +GPSConnect_NVGPSConnect_Configuration + GPSConnectͨѶõж + +ֵ +****************************************************/ +void GPSConnect_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; //жýṹ + + NVIC_InitStructure.NVIC_IRQChannel = DMA2_Stream6_IRQn; //USART6_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + + NVIC_InitStructure.NVIC_IRQChannel = USART6_IRQn; //USART?? + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ???? + NVIC_Init(&NVIC_InitStructure); //??NVIC_InitStruct???????????NVIC???USART1 +} + + +/**************************************************** +GPSConnect_NVGPSConnect_Configuration + GPSConnectͨѶõĴ + +ֵ +****************************************************/ +void GPSConnect_USART_Configuration(u32 BaudRate) +{ + USART_InitTypeDef USART_InitStructure; + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART6, ENABLE); + USART_InitStructure.USART_BaudRate =BaudRate;// Baud;//????? + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_Parity = USART_Parity_No; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(USART6, &USART_InitStructure); + USART_Cmd(USART6, ENABLE); + + USART_ITConfig(USART6, USART_IT_IDLE, ENABLE); + USART_ClearFlag(USART6, USART_FLAG_IDLE); + + USART_DMACmd(USART6, USART_DMAReq_Tx | USART_DMAReq_Rx,ENABLE); + +} +/************************************************* + DMA_Configuration + DMAʼ + +ֵ +**************************************************/ +void GPSConnect_DMA_Configuration(void) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); + + /*******************TX1*********************/ + DMA_DeInit(DMA2_Stream6); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + //DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART6->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_5; + //DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_TX_Buff[0]; + + DMA_Init(DMA2_Stream6, &DMA_InitStructure); + DMA_ITConfig(DMA2_Stream6, DMA_IT_TC, ENABLE); + /*******************RX*********************/ + DMA_DeInit(DMA2_Stream1); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART6->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_5; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)GPSConnect_RX_Buff; + + DMA_Init(DMA2_Stream1, &DMA_InitStructure); + DMA_Cmd(DMA2_Stream1, ENABLE); + + +} +//F***************************************************************************** +//* NAME: GPSConnect_TXDataCheck +//* PURPOSE: GPSConnectͨУ麯 +//* PARAMS: pDataҪַlenݳ +//* return: +//****************************************************************************** +u8 GPSConnect_TXDataCheck(volatile u8* pData, u8 len) +{ + u8 result; + if(len == 0) len = 16; + result = *pData++; + do + { + result ^= *pData++; + }while(--len); + + return result & 0x7f; +} +void GPSConnect_DMATX_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA2_Stream6, DMA_IT_TCIF6); + GPSCount_TX_DMAStop(); //رDMA + while(! USART_GetFlagStatus(USART6, USART_FLAG_TC))NULL; + DMA_ClearFlag(DMA2_Stream1, DMA_IT_TCIF1); + GPSCount_RX_DMAStart(); //DMA(Gas)ѡͶʱ + GPSConnectTXTask_Flag = 1; +} +//F***************************************************************************** +//* NAME: GPSConnect_DMARX_IRQHandler +//* PURPOSE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** + +void GPSConnect_DMARX_IRQHandler(void) +{ + u8 i = 0; + u16 CRC_Temp = 0; + if(USART_GetITStatus(USART6, USART_IT_IDLE) != RESET)//????????? + { + USART_ClearFlag(USART6, USART_IT_IDLE); + GPSCount_RX_DMAStop(); //DMA + USART_ClearFlag(USART6, USART_IT_IDLE); + DMA_ClearFlag(DMA2_Stream1, DMA_IT_TCIF1); + i = USART6->SR; + i = USART6->DR; + GPSCount_RX_DMALenSet(1000);//ýܳ + GPSCount_RX_DMAStart(); + GPSConnectRXTask_Flag = 1; + } +} +void StringToHex(u8 *Str,u8 *H,u8 Len) +{ + u8 i = 0; + for(i = 0;i < Len;i += 2) + { + if(*(Str + i) > 0x39) + *(H + (i / 2)) = (*(Str + i) - 0x37) << 4; + else + *(H + (i / 2)) = (*(Str + i) - 0x30) << 4; + + if(*(Str + i + 1) > 0x39) + *(H + (i / 2)) |= (*(Str + i + 1) - 0x37) & 0x0f; + else + *(H + (i / 2)) |= (*(Str + i + 1) - 0x30) & 0x0f; + } + } +u16 mystrstr(u8 *s1,u8 *s2) +{ + int len2; + u16 i= 0; + if(!(len2=strlen(s2)))//s2ָգstrlen޷ȣ + return 1; + for(;*s1;++s1) + { + i ++; + if(*s1==*s2 && strncmp(s1,s2,len2)==0) + return i; + } + return NULL; +} +//F***************************************************************************** +//* NAME: GPSConnect_Init +//* PURPOSE: GPSConnectͨѶʼ +//* PARAMS: +//* return: +//****************************************************************************** +char Bluetooth_AT_UART[]="AT+UART=9600\r\n "; +char Bluetooth_AT_NAME[]="AT+NAME=TXH_V1.1.2_0000\r\n "; +char Print_Language[]={0x1b,0x74,0x23}; +void GPSConnect_Init(void) +{ + u8 i = 0; + GPSConnect_IO_Configuration(); //IOʼ + GPSConnect_USART_Configuration(115200); //شڳʼ + GPSConnect_DMA_Configuration(); //DMAʼ + GPSConnect_NVIC_Configuration(); //жϳʼ + TXHData.GPSDataTimer.Init = 0; //ʼ־ + TXHData.GPSDataTimer.Flag = 0; //ʱ־ + TXHData.GPSDataTimer.ON_OFF = 1; // + TXHData.GPSDataTimer.Cycle = 1; //Ϊѭģʽʱ + TXHData.GPSDataTimer.TimerCountMax = 10*1000;//10S + + GPSCount_TX_DMAAddrSet((u32)Print_Language); + GPSCount_TX_DMALenSet(3); + GPSCount_TX_DMAStart(); +// while(!GPSConnectTXTask_Flag); +// delay_ms(500); +// GPSConnect_USART_Configuration(9600); +// for(i = 0;i < 10;i ++) +// Bluetooth_AT_NAME[8+i] = BoxVersion[i]; +// for(i = 0;i < 4;i ++) +// Bluetooth_AT_NAME[19+i] = TXHData.POSData.WirelessData.IMEI[16+i]; +// GPSCount_TX_DMAAddrSet((u32)Bluetooth_AT_NAME); +// GPSCount_TX_DMALenSet(25); +// GPSCount_TX_DMAStart(); +} + +void GPSConnectTast(void) +{ + u16 i = 0,j = 0,k = 0; + u32 Temp = 0; + u8 Buff[20]; + u16 POS_ConnectRX_Len=0; + u16 POS_ConnectRX_CMD = 0; + if(GPSConnectRXTask_Flag == 1) + { + GPSConnectRXTask_Flag = 0; + if(GPSConnect_RX_Buff[0] == 0xF5) // жϽջеĵһֽǷΪ 0xF5 + { + POS_ConnectRX_Len = (GPSConnect_RX_Buff[1] << 8) | GPSConnect_RX_Buff[2]; // ȡ + Temp = CRC_Check(&GPSConnect_RX_Buff[0] , POS_ConnectRX_Len); // ݰ CRC У + if(Temp == ((GPSConnect_RX_Buff[POS_ConnectRX_Len] << 8) | GPSConnect_RX_Buff[POS_ConnectRX_Len + 1])) // ж CRC УǷȷ + { + POS_ConnectRX_CMD = GPSConnect_RX_Buff[3]; // ȡֽ + switch (POS_ConnectRX_CMD) // ֽڽвͬIJ + { + case 0xF1: // APN + { + for(i = 0;i < sizeof(TXHData.POSData.WirelessData.APN);i ++) // APN + TXHData.POSData.WirelessData.APN[i] = 0; + for(i = 0;i < POS_ConnectRX_Len - 4;i ++) // ӽջȡ APN + TXHData.POSData.WirelessData.APN[i] = GPSConnect_RX_Buff[4+i]; + if(FMItemWrite(CF_POSData,0)) // д APN ݵ Flash 洢 + { + POS_Network_APN_Set(); // APN + GPSConnect_TX_Buff[0] = 0xF5; // ͻʼ + GPSConnect_TX_Buff[1] = 0x00; + GPSConnect_TX_Buff[2] = 0x05; + GPSConnect_TX_Buff[3] = 0xF1; + GPSConnect_TX_Buff[4] = 0x59; + Temp = CRC_Check(&GPSConnect_TX_Buff[0] , 5); // 㷢ݰ CRC У + GPSConnect_TX_Buff[5] = (Temp >> 8) & 0xff; // CRC Уд뷢ͻ + GPSConnect_TX_Buff[6] = Temp & 0xff; + GPSCount_TX_DMAAddrSet((u32)GPSConnect_TX_Buff); // ÷ DMA ĵַͳ + GPSCount_TX_DMALenSet(7); + GPSCount_TX_DMAStart(); // DMA + } + }break; + case 0xF2: // LORAģ + { + TXHData.MD_LORA_Slave_Flag = 1; + TXHData.MD_LORA_SlaveTimer.ON_OFF = 1; +// delay_ms(200); +// MD_Port_LORASet(0); +// MD_Port_LORASet(1); +// MD_Port_LORASet(2); +// MD_Port_LORASet(3); + { + GPSConnect_TX_Buff[0] = 0xF5; // ͻʼ + GPSConnect_TX_Buff[1] = 0x00; + GPSConnect_TX_Buff[2] = 0x05; + GPSConnect_TX_Buff[3] = 0xF2; + GPSConnect_TX_Buff[4] = 0x59; + Temp = CRC_Check(&GPSConnect_TX_Buff[0] , 5); // 㷢ݰ CRC У + GPSConnect_TX_Buff[5] = (Temp >> 8) & 0xff; // CRC Уд뷢ͻ + GPSConnect_TX_Buff[6] = Temp & 0xff; + GPSCount_TX_DMAAddrSet((u32)GPSConnect_TX_Buff); // ÷ DMA ĵַͳ + GPSCount_TX_DMALenSet(7); + GPSCount_TX_DMAStart(); // DMA + } + }break; + case 0xF3: // LORAģ + { + TXHData.MD_LORA_Slave_Flag = 0; + TXHData.MD_LORA_SlaveTimer.Init = 1; + { + GPSConnect_TX_Buff[0] = 0xF5; // ͻʼ + GPSConnect_TX_Buff[1] = 0x00; + GPSConnect_TX_Buff[2] = 0x05; + GPSConnect_TX_Buff[3] = 0xF3; + GPSConnect_TX_Buff[4] = 0x59; + Temp = CRC_Check(&GPSConnect_TX_Buff[0] , 5); // 㷢ݰ CRC У + GPSConnect_TX_Buff[5] = (Temp >> 8) & 0xff; // CRC Уд뷢ͻ + GPSConnect_TX_Buff[6] = Temp & 0xff; + GPSCount_TX_DMAAddrSet((u32)GPSConnect_TX_Buff); // ÷ DMA ĵַͳ + GPSCount_TX_DMALenSet(7); + GPSCount_TX_DMAStart(); // DMA + } + }break; + } + } + } + else if(GPSConnect_RX_Buff[25] == 'O' && GPSConnect_RX_Buff[26] == 'K') // жϽջСOK\r\nжDzûظ + { + TXHData.USART6_Drive = Bluetooth; + } + else + { + Temp = mystrstr(GPSConnect_RX_Buff,"RMC"); + if(Temp) + TXHData.USART6_Drive = GPS; + if(GPSConnect_RX_Buff[Temp + 14] == 'A')//ȡȺγϢ + { + for(k = 0;k < 9;k ++)// ȡϢ浽TXHDataṹ + Buff[k] = GPSConnect_RX_Buff[Temp + 16 + k]; + TXHData.GPSData.GPS.Longitude = (float)atof(Buff) / 100; + TXHData.GPSData.GPS.LongitudeType = GPSConnect_RX_Buff[Temp + 26]; + + for(k = 0;k < 9;k ++)// ȡάϢ浽TXHDataṹ + Buff[k] = GPSConnect_RX_Buff[Temp + 28 + k]; + TXHData.GPSData.GPS.Latitude = (float)atof(Buff) / 100; + TXHData.GPSData.GPS.LatitudeType = GPSConnect_RX_Buff[Temp + 39]; + } + else if(GPSConnect_RX_Buff[Temp + 14] == 'V')// 15ַ'V'γϢЧΪ0 + { + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + } + } + } +} + diff --git a/User/GPS/GPS.h b/User/GPS/GPS.h new file mode 100644 index 0000000..9484e49 --- /dev/null +++ b/User/GPS/GPS.h @@ -0,0 +1,57 @@ +#ifndef __GPS_H_ +#define __GPS_H_ +/*H****************************************************************************** +* NAME: GPSConnect.h +*********************************************************************************/ + +typedef union +{ + u8 Buff[50]; //ModBusĴ + __packed struct + { + u8 GPSNum : 8; + u8 Cmd : 8; + u8 Len : 8; + u16 OHi : 16; + u16 OHd : 16; + u16 Crc : 16; + }Register; + __packed struct + { + u8 GPSNum : 8; + u8 Cmd : 8; + u16 Addr : 16; + u16 Dat : 16; + u16 Crc : 16; + }Register_W; +}GPS_RX_Buff_Type; + +typedef enum +{ + Edle, + Bluetooth , + GPS , +}USARTDriveItem; +//****************************************************************************** +//Ӳ + +#define GPSCount_TX_DMAAddrSet(x) (DMA2_Stream6->M0AR = x) //Ʒͻַ +#define GPSCount_TX_DMALenSet(x) (DMA2_Stream6->NDTR = x) //DMAͳ +#define GPSCount_TX_DMAStart() DMA_Cmd(DMA2_Stream6,ENABLE) ;GPSConnectTXTask_Flag = 0; //DMA +#define GPSCount_TX_DMAStop() DMA_Cmd(DMA2_Stream6,DISABLE) //رDMA + +#define GPSCount_RX_DMAAddrSet(x) (DMA2_Stream1->M0AR = x) //ƽջַ +#define GPSCount_RX_DMALenSet(x) (DMA2_Stream1->NDTR = x) //DMA +#define GPSCount_RX_DMAStart() DMA_Cmd(DMA2_Stream1,ENABLE) //DMA +#define GPSCount_RX_DMAStop() DMA_Cmd(DMA2_Stream1,DISABLE) //رDMA +extern volatile u8 GPSConnectTXTask_Flag;// +extern void GPSConnect_DMATX_IRQHandler(void); +extern void GPSConnect_DMARX_IRQHandler(void); +extern u16 mystrstr(u8 *s1,u8 *s2); +extern void StringToHex(u8 *Str,u8 *H,u8 Len); +extern u16 CRC_Check(u8 *puchMsg, u16 usDataLen) ; +extern u16 BigToLittle( u16 BigData); +extern void GPSConnect_Init(void); +extern void GPSConnect_USART_Configuration(u32 BaudRate); +extern void GPSConnectTast(void); +#endif //#ifndef diff --git a/User/Log/Log.c b/User/Log/Log.c new file mode 100644 index 0000000..26dc012 --- /dev/null +++ b/User/Log/Log.c @@ -0,0 +1,201 @@ +/*C***************************************************************************** +* NAME: DOBCNT1010.c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 +*------------------------------------------------------------------------------- +* PURPOSE: +* ˫ǹӦó +*******************************************************************************/ + +#include "config.h" + +u8 DiskFileOpen_Flag = 0; +u64 File_Len=0; + +void Log_Init(void) +{ + u8 i= 0; + mInitCH376Host(); + delay_ms(100); + +} +/* +const char CMD_WifiWSSSID[]="AT+WSSSID=KFB-2.4G\r\n"; +const char CMD_WifiWSKEY[]="AT+WSKEY=WPA2PSK,AES,KFB123456\r\n"; +const char CMD_WifiNETP[]="AT+NETP=TCP,CLIENT,7011,test.joyfueling.com\r\n"; +*/ +u8 SysconfigFileName[20] = "\\SYSTEM.TXT"; +u16 EndLen=0,StartLen=0; +u8 FindSysconfigFile(void) +{ + u16 i=0; + + u8 Next[] = {0x0D,0x0A}; + u8 Buff[1000]; + u16 pLocate = 0; + { + if(CH376DiskConnect() == USB_INT_SUCCESS)/* UǷ */ + { + DiskFileOpen_Flag = CH376FileOpen(SysconfigFileName); + if(DiskFileOpen_Flag == USB_INT_SUCCESS) + { + File_Len = CH376GetFileSize(); + { + CH376ByteLocate(pLocate); + CH376ByteRead(Buff,500,&pLocate); + + StartLen = mystrstr(Buff,"APN="); + if(StartLen) + { + for(i = 0;i < 40;i ++) + TXHData.POSData.WirelessData.APN[i] = 0; + EndLen = mystrstr(&Buff[StartLen],";"); + for(i = 0;i < EndLen-4;i ++) + TXHData.POSData.WirelessData.APN[i] = Buff[StartLen + 3 + i]; + } + StartLen = mystrstr(Buff,"WIFINAME="); + if(StartLen) + { + for(i = 0;i < 40;i ++) + TXHData.POSData.WirelessData.WiFIName[i] = 0; + EndLen = mystrstr(&Buff[StartLen],";"); + for(i = 0;i < EndLen-9;i ++) + TXHData.POSData.WirelessData.WiFIName[i] = Buff[StartLen + 8 + i]; + } + StartLen = mystrstr(Buff,"WIFIPASSWORD="); + if(StartLen) + { + for(i = 0;i < 20;i ++) + TXHData.POSData.WirelessData.WiFIPassWord[i] = 0; + EndLen = mystrstr(&Buff[StartLen],";"); + for(i = 0;i < EndLen-13;i ++) + TXHData.POSData.WirelessData.WiFIPassWord[i] = Buff[StartLen + 12 + i]; + } + StartLen = mystrstr(Buff,"SERVER="); + if(StartLen) + { +// if(TXHData.POS_Info.NetType == POS_Net_Typ_WiFi) +// { + for(i = 0;i < 50;i ++) + TXHData.POSData.WirelessData.CMD_SOCKA[i] = 0; + EndLen = mystrstr(&Buff[StartLen],";"); + for(i = 0;i < EndLen-7;i ++) + TXHData.POSData.WirelessData.CMD_SOCKA[i] = Buff[StartLen + 6 + i]; +// } +// else +// { +// for(i = 13;i < 50;i ++) +// TXHData.POSData.WirelessData.CMD_SOCKA[i] = 0; +// EndLen = mystrstr(&Buff[StartLen],";"); +// for(i = 0;i < EndLen-7;i ++) +// TXHData.POSData.WirelessData.CMD_SOCKA[13+i] = Buff[StartLen + 6 + i]; +// strcat(TXHData.POSData.WirelessData.CMD_SOCKA, "\r\n\0"); +// } + } + FMItemWrite(CF_POSData,0); + } + CH376FileClose(TRUE); + return 1; + } + else + { + if(DiskFileOpen_Flag == ERR_MISS_FILE) + CH376FileCreate(SysconfigFileName); + else + { + CH376FileClose(TRUE); + DiskFileOpen_Flag = 0; + } + } + } + else + { + TXHData.UDisk_Flag = 0; + mInitCH376Host(); + } + } +} + u8 LogName[5][25] = { + "\\M1_0000.TXT", + "\\M2_0000.TXT", + "\\M3_0000.TXT", + "\\M4_0000.TXT", + "\\POS0000.TXT", + }; +void Log_Task(u8 *pBuff,u16 Len,u8 port,u8 Source) +{ + u16 i=0,Temp16=0; + + u8 Next[] = {0x0D,0x0A}; + u8 Buff[2000]; + u16 pLocate = 0; + if(port <= 4) + { + LogName[port][4] = ((TXHData.CTIME.Month >> 4) & 0x0f) + 0x30; + LogName[port][5] = (TXHData.CTIME.Month & 0x0f) + 0x30; + LogName[port][6] = ((TXHData.CTIME.Day >> 4) & 0x0f) + 0x30; + LogName[port][7] = (TXHData.CTIME.Day & 0x0f) + 0x30; + if(CH376DiskConnect() == USB_INT_SUCCESS)/* UǷ */ + { + if(DiskFileOpen_Flag != DEF_DISK_OPEN_FILE) + DiskFileOpen_Flag = CH376FileOpen(LogName[port]); + if(DiskFileOpen_Flag == DEF_DISK_OPEN_FILE) + { + if(Len > 1000) + Len = 1000; + File_Len = CH376GetFileSize(); + CH376ByteLocate(File_Len); + Buff[0] = ((TXHData.CTIME.Day >> 4) & 0x0f) + 0x30; + Buff[1] = (TXHData.CTIME.Day & 0x0f) + 0x30; + Buff[2] = ((TXHData.CTIME.Hour >> 4) & 0x0f) + 0x30; + Buff[3] = (TXHData.CTIME.Hour & 0x0f) + 0x30; + Buff[4] = ((TXHData.CTIME.Min >> 4) & 0x0f) + 0x30; + Buff[5] = (TXHData.CTIME.Min & 0x0f) + 0x30; + Buff[6] = ((TXHData.CTIME.Sec >> 4) & 0x0f) + 0x30; + Buff[7] = (TXHData.CTIME.Sec & 0x0f) + 0x30; + if(Source == Info_String) + { + Buff[8] = ':'; + for(i = 0;i < Len;i ++) + Buff[i+9] = *(pBuff + i); + CH376ByteWrite(Buff,Len + 9,&pLocate); + } + else + { + if(Source == Info_Issue) + Buff[8] = 'T'; + else if(Source == Info_Receive) + Buff[8] = 'R'; + Buff[9] = ':'; + for(i = 0;i < Len * 2;i += 2) + { + Temp16 = *(pBuff + i / 2) >> 4; + Buff[i + 10] = Temp16 + 0x30 + (Temp16 / 10) * 7; + Temp16 = *(pBuff + i / 2) & 0x0f; + Buff[i+11] = Temp16 + 0x30 + (Temp16 / 10) * 7; + } + CH376ByteWrite(Buff,Len*2 + 10,&pLocate); + } + CH376ByteWrite(Next,2,&pLocate); + CH376FileClose(TRUE); + DiskFileOpen_Flag = 0; + } + else + { + if(DiskFileOpen_Flag == ERR_MISS_FILE) + CH376FileCreate(LogName[port]); + else + { + CH376FileClose(TRUE); + DiskFileOpen_Flag = 0; + } + } + } + else + { + TXHData.UDisk_Flag = 0; + mInitCH376Host(); + } + } + } diff --git a/User/Log/Log.h b/User/Log/Log.h new file mode 100644 index 0000000..3b42ce2 --- /dev/null +++ b/User/Log/Log.h @@ -0,0 +1,16 @@ +#ifndef __Log_H__ +#define __Log_H__ + +typedef enum +{ + Info_Issue, + Info_Receive, + Info_String, +}Log_Info_Typ; + +void Log_Init(void); +void Log_Task(u8 *pBuff,u16 Len,u8 port,u8 Source); +u8 FindSysconfigFile(void); +//------------------------------------------------------------------------------ + +#endif diff --git a/User/MD_Connect/MD_Connect.c b/User/MD_Connect/MD_Connect.c new file mode 100644 index 0000000..6417eb2 --- /dev/null +++ b/User/MD_Connect/MD_Connect.c @@ -0,0 +1,7480 @@ +/*C***************************************************************************** + * NAME: .c + *------------------------------------------------------------------------------- + * RELEASE: + * REVISION: 1.0 + *------------------------------------------------------------------------------- + * PURMDE: + * + *******************************************************************************/ + +/*_____ I N C L U D E S ______________________________________________________*/ + +#include "config.h" //ȫ + +/*_____ M A C R O S __________________________________________________________*/ + +volatile u8 MD_ConnectRX1Task_Flag = 0; // MD_ConnectͨѶ־λ1 +volatile u8 MD_ConnectRX2Task_Flag = 0; // MD_ConnectͨѶ־λ1 +volatile u8 MD_ConnectRX3Task_Flag = 0; // MD_ConnectͨѶ־λ1 +volatile u8 MD_ConnectRX4Task_Flag = 0; // MD_ConnectͨѶ־λ1 + +/***********************WIFI*************************/ +const char MD_WifiWSSSID[] = "AT+WAP=TXH04,45535142,1\r\n"; +const char MD_WifiSOCKET[] = "AT+Socket=0,3,192.168.4.1,50000\r\n"; +const char MD_WifiRSSI[] = "AT+CWJAP?\r\n"; +const char MD_WifiRST[] = "AT+RES\r\n"; +const char MD_ATRec[] = "AT+E=OFF\r\n"; +const char MD_WMODE[] = "AT+WMODE=AP\r\n"; +/*******************************L510ָ*** + +/*_____ D E F I N I T I O N __________________________________________________*/ + +volatile u8 MD_Connect_TX_Buff[4][600]; // MD_Connectͻ棬DMAʽ +volatile u8 MD_Connect_RX_Buff[4][1000]; // MD_Connectܻ + +volatile u8 MD_Connect_TX_Flag = 1; // MD_ConnectͨѶDMA־ +/*_____ D E C L A R A T I O N ________________________________________________*/ +LORA_Set_Type LORA_Set[4]; + +unsigned short crc16_ccitt_table[256] = + { + 0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf, + 0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7, + 0x1081, 0x0108, 0x3393, 0x221a, 0x56a5, 0x472c, 0x75b7, 0x643e, + 0x9cc9, 0x8d40, 0xbfdb, 0xae52, 0xdaed, 0xcb64, 0xf9ff, 0xe876, + 0x2102, 0x308b, 0x0210, 0x1399, 0x6726, 0x76af, 0x4434, 0x55bd, + 0xad4a, 0xbcc3, 0x8e58, 0x9fd1, 0xeb6e, 0xfae7, 0xc87c, 0xd9f5, + 0x3183, 0x200a, 0x1291, 0x0318, 0x77a7, 0x662e, 0x54b5, 0x453c, + 0xbdcb, 0xac42, 0x9ed9, 0x8f50, 0xfbef, 0xea66, 0xd8fd, 0xc974, + 0x4204, 0x538d, 0x6116, 0x709f, 0x0420, 0x15a9, 0x2732, 0x36bb, + 0xce4c, 0xdfc5, 0xed5e, 0xfcd7, 0x8868, 0x99e1, 0xab7a, 0xbaf3, + 0x5285, 0x430c, 0x7197, 0x601e, 0x14a1, 0x0528, 0x37b3, 0x263a, + 0xdecd, 0xcf44, 0xfddf, 0xec56, 0x98e9, 0x8960, 0xbbfb, 0xaa72, + 0x6306, 0x728f, 0x4014, 0x519d, 0x2522, 0x34ab, 0x0630, 0x17b9, + 0xef4e, 0xfec7, 0xcc5c, 0xddd5, 0xa96a, 0xb8e3, 0x8a78, 0x9bf1, + 0x7387, 0x620e, 0x5095, 0x411c, 0x35a3, 0x242a, 0x16b1, 0x0738, + 0xffcf, 0xee46, 0xdcdd, 0xcd54, 0xb9eb, 0xa862, 0x9af9, 0x8b70, + 0x8408, 0x9581, 0xa71a, 0xb693, 0xc22c, 0xd3a5, 0xe13e, 0xf0b7, + 0x0840, 0x19c9, 0x2b52, 0x3adb, 0x4e64, 0x5fed, 0x6d76, 0x7cff, + 0x9489, 0x8500, 0xb79b, 0xa612, 0xd2ad, 0xc324, 0xf1bf, 0xe036, + 0x18c1, 0x0948, 0x3bd3, 0x2a5a, 0x5ee5, 0x4f6c, 0x7df7, 0x6c7e, + 0xa50a, 0xb483, 0x8618, 0x9791, 0xe32e, 0xf2a7, 0xc03c, 0xd1b5, + 0x2942, 0x38cb, 0x0a50, 0x1bd9, 0x6f66, 0x7eef, 0x4c74, 0x5dfd, + 0xb58b, 0xa402, 0x9699, 0x8710, 0xf3af, 0xe226, 0xd0bd, 0xc134, + 0x39c3, 0x284a, 0x1ad1, 0x0b58, 0x7fe7, 0x6e6e, 0x5cf5, 0x4d7c, + 0xc60c, 0xd785, 0xe51e, 0xf497, 0x8028, 0x91a1, 0xa33a, 0xb2b3, + 0x4a44, 0x5bcd, 0x6956, 0x78df, 0x0c60, 0x1de9, 0x2f72, 0x3efb, + 0xd68d, 0xc704, 0xf59f, 0xe416, 0x90a9, 0x8120, 0xb3bb, 0xa232, + 0x5ac5, 0x4b4c, 0x79d7, 0x685e, 0x1ce1, 0x0d68, 0x3ff3, 0x2e7a, + 0xe70e, 0xf687, 0xc41c, 0xd595, 0xa12a, 0xb0a3, 0x8238, 0x93b1, + 0x6b46, 0x7acf, 0x4854, 0x59dd, 0x2d62, 0x3ceb, 0x0e70, 0x1ff9, + 0xf78f, 0xe606, 0xd49d, 0xc514, 0xb1ab, 0xa022, 0x92b9, 0x8330, + 0x7bc7, 0x6a4e, 0x58d5, 0x495c, 0x3de3, 0x2c6a, 0x1ef1, 0x0f78}; + +unsigned short do_crc(unsigned char *message, unsigned int len) +{ + unsigned short crc_reg = 0; + + while (len--) + crc_reg = (crc_reg >> 8) ^ crc16_ccitt_table[(crc_reg ^ *message++) & 0xff]; + + return crc_reg; +} +/**************************************************** +MD_Connect_IO_Configuration + MD_ConnectͨѶõIOʼ + +ֵ +****************************************************/ +void MD_Connect_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; // GOIPýṹ + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOG, ENABLE); + + GPIO_PinAFConfig(GPIOD, GPIO_PinSource5, GPIO_AF_USART2); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource6, GPIO_AF_USART2); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource8, GPIO_AF_USART3); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource9, GPIO_AF_USART3); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource10, GPIO_AF_UART4); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource11, GPIO_AF_UART4); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource2, GPIO_AF_UART5); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource12, GPIO_AF_UART5); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_8 | GPIO_Pin_9; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOD, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_12; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOC, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_7 | GPIO_Pin_10; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_Init(GPIOD, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14 | GPIO_Pin_13 | GPIO_Pin_12 | GPIO_Pin_11; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; + GPIO_Init(GPIOG, &GPIO_InitStructure); + MD_Connect_LORA_IdleMode1; + MD_Connect_LORA_IdleMode2; + MD_Connect_LORA_IdleMode3; + MD_Connect_LORA_IdleMode4; +} +/**************************************************** +MD_Connect_NVMD_Connect_Configuration + MD_ConnectͨѶõж + +ֵ +****************************************************/ +void MD_Connect_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; // жýṹ + + // USART2_DMA + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream6_IRQn; // USART2_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = USART2_IRQn; // USART2 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // + NVIC_Init(&NVIC_InitStructure); // + + // USART3_DMA + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream3_IRQn; // USART2_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = USART3_IRQn; // USART2 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // + NVIC_Init(&NVIC_InitStructure); // + + // USART4_DMA + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream4_IRQn; // USART2_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = UART4_IRQn; // USART2 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // + NVIC_Init(&NVIC_InitStructure); // + + // USART5_DMA + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream7_IRQn; // USART2_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = UART5_IRQn; // USART2 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // + NVIC_Init(&NVIC_InitStructure); // +} + +/**************************************************** +MD_Connect_NVMD_Connect_Configuration + MD_ConnectͨѶõĴ + +ֵ +****************************************************/ +void MD_Connect_USART_Configuration(u8 PortNum, u32 Baud, u16 USART_WordLength, u8 Check) +{ + USART_InitTypeDef USART_InitStructure; + + switch (PortNum) + { + case 0: + { + RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE); + USART_InitStructure.USART_BaudRate = Baud; // Baud;//????? + if (Check == Check_EVEN) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if (Check == Check_ODD) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Odd; + } + else if (Check == Check_NONE) + { + USART_InitStructure.USART_WordLength = USART_WordLength; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(USART2, &USART_InitStructure); + USART_Cmd(USART2, ENABLE); + USART_ITConfig(USART2, USART_IT_IDLE, ENABLE); + USART_ClearFlag(USART2, USART_FLAG_IDLE); + + USART_DMACmd(USART2, USART_DMAReq_Tx | USART_DMAReq_Rx, ENABLE); + } + break; + case 1: + { + RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART4, ENABLE); + USART_InitStructure.USART_BaudRate = Baud; // Baud;//????? + if (Check == Check_EVEN) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if (Check == Check_ODD) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Odd; + } + else if (Check == Check_NONE) + { + USART_InitStructure.USART_WordLength = USART_WordLength; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(UART4, &USART_InitStructure); + USART_Cmd(UART4, ENABLE); + + USART_ITConfig(UART4, USART_IT_IDLE, ENABLE); + USART_ClearFlag(UART4, USART_FLAG_IDLE); + + USART_DMACmd(UART4, USART_DMAReq_Tx | USART_DMAReq_Rx, ENABLE); + } + break; + case 2: + { + RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART5, ENABLE); + USART_InitStructure.USART_BaudRate = Baud; // Baud;//????? + if (Check == Check_EVEN) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if (Check == Check_ODD) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Odd; + } + else if (Check == Check_NONE) + { + USART_InitStructure.USART_WordLength = USART_WordLength; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(UART5, &USART_InitStructure); + USART_Cmd(UART5, ENABLE); + + USART_ITConfig(UART5, USART_IT_IDLE, ENABLE); + USART_ClearFlag(UART5, USART_FLAG_IDLE); + + USART_DMACmd(UART5, USART_DMAReq_Tx | USART_DMAReq_Rx, ENABLE); + } + break; + case 3: + { + RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3, ENABLE); + USART_InitStructure.USART_BaudRate = Baud; // Baud;//????? + if (Check == Check_EVEN) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if (Check == Check_ODD) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Odd; + } + else if (Check == Check_NONE) + { + USART_InitStructure.USART_WordLength = USART_WordLength; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(USART3, &USART_InitStructure); + USART_Cmd(USART3, ENABLE); + + USART_ITConfig(USART3, USART_IT_IDLE, ENABLE); + USART_ClearFlag(USART3, USART_FLAG_IDLE); + + USART_DMACmd(USART3, USART_DMAReq_Tx | USART_DMAReq_Rx, ENABLE); + } + break; + } +} +/************************************************* + DMA_Configuration + DMAʼ + +ֵ +**************************************************/ +void MD_Connect_DMA_Configuration(u8 Port, u8 DateSize) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA1, ENABLE); + switch (Port) + { + case 0: + { + /*******************TX1*********************/ + DMA_DeInit(DMA1_Stream6); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + // DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + if (DateSize == 8) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + } + else if (DateSize == 16) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + } + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART2->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_TX_Buff[0]; + + DMA_Init(DMA1_Stream6, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream6, DMA_IT_TC, ENABLE); + // DMA_Cmd(DMA1_Stream3, ENABLE); + + /*******************RX1*********************/ + DMA_DeInit(DMA1_Stream5); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART2->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_RX_Buff[0]; + + DMA_Init(DMA1_Stream5, &DMA_InitStructure); + DMA_Cmd(DMA1_Stream5, ENABLE); + } + break; + case 1: + { + /*******************TX2*********************/ + DMA_DeInit(DMA1_Stream4); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + // DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + if (DateSize == 8) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + } + else if (DateSize == 16) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + } + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART4->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_TX_Buff[1]; + + DMA_Init(DMA1_Stream4, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream4, DMA_IT_TC, ENABLE); + // DMA_Cmd(DMA1_Stream3, ENABLE); + + /*******************RX2*********************/ + DMA_DeInit(DMA1_Stream2); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART4->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_RX_Buff[1]; + + DMA_Init(DMA1_Stream2, &DMA_InitStructure); + DMA_Cmd(DMA1_Stream2, ENABLE); + } + break; + case 2: + { + /*******************TX3*********************/ + DMA_DeInit(DMA1_Stream7); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + // DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + if (DateSize == 8) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + } + else if (DateSize == 16) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + } + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART5->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_TX_Buff[2]; + + DMA_Init(DMA1_Stream7, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream7, DMA_IT_TC, ENABLE); + // DMA_Cmd(DMA1_Stream7, ENABLE); + + /*******************RX3*********************/ + DMA_DeInit(DMA1_Stream0); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART5->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_RX_Buff[2]; + + DMA_Init(DMA1_Stream0, &DMA_InitStructure); + DMA_Cmd(DMA1_Stream0, ENABLE); + } + break; + case 3: + { + /*******************TX4*********************/ + DMA_DeInit(DMA1_Stream3); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + // DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + if (DateSize == 8) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + } + else if (DateSize == 16) + { + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + } + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART3->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_TX_Buff[3]; + + DMA_Init(DMA1_Stream3, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream3, DMA_IT_TC, ENABLE); + // DMA_Cmd(DMA1_Stream3, ENABLE); + + /*******************RX4*********************/ + DMA_DeInit(DMA1_Stream1); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART3->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)MD_Connect_RX_Buff[3]; + + DMA_Init(DMA1_Stream1, &DMA_InitStructure); + DMA_Cmd(DMA1_Stream1, ENABLE); + } + break; + } +} +// F***************************************************************************** +//* NAME: MD_Connect_DMATX_IRQHandler +//* PURMDE: MD_ConnectͨѶDMAж +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMATX1_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA1_Stream6, DMA_IT_TCIF6); + MD_Connect_TX1_DMAStop(); // رDMA + while (!USART_GetFlagStatus(USART2, USART_FLAG_TC)) + NULL; + MD_Connect_RS485_Rx1EN; + DMA_ClearFlag(DMA1_Stream5, DMA_IT_TCIF5); + MD_Connect_RX1_DMAStart(); // DMA(Gas)ѡͶʱ + MD_Connect_TX_Flag = 1; +} +// F***************************************************************************** +//* NAME: MD_Connect_DMARX_IRQHandler +//* PURMDE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** +volatile u8 DTTDYS = 0; +void MD_Connect_DMARX1_IRQHandler(void) +{ + u8 i = 0; + if (USART_GetITStatus(USART2, USART_IT_IDLE) == SET) //????????? + { + i = USART2->SR; + i = USART2->DR; + USART_ClearFlag(USART2, USART_IT_IDLE); + TXHData.MBCountRXIDLETimer[0].ON_OFF = 1; + TXHData.MD_Rec_NummberB[0] = 1000 - DMA1_Stream5->NDTR; + // MD_Connect_RX1_DMAStop(); //رDMA + // DMA_ClearFlag(DMA1_Stream5, DMA_IT_TCIF5); + // MD_ConnectRX1Task_Flag = 1; //ʹGas + // MD_Connect_RX1_DMALenSet(1000);//ýܳ + // MD_Connect_RX1_DMAStart(); //DMA + } +} +// F***************************************************************************** +//* NAME: MD_Connect_DMATX_IRQHandler +//* PURMDE: MD_ConnectͨѶDMAж +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMATX2_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA1_Stream4, DMA_IT_TCIF4); + MD_Connect_TX2_DMAStop(); // رDMA + while (!USART_GetFlagStatus(UART4, USART_FLAG_TC)) + NULL; + MD_Connect_RS485_Rx2EN; + DMA_ClearFlag(DMA1_Stream2, DMA_IT_TCIF2); + MD_Connect_RX2_DMAStart(); // DMA(Gas)ѡͶʱ + MD_Connect_TX_Flag = 1; +} +// F***************************************************************************** +//* NAME: MD_Connect_DMARX_IRQHandler +//* PURMDE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMARX2_IRQHandler(void) +{ + u8 i = 0; + if (USART_GetITStatus(UART4, USART_IT_IDLE) == SET) //????????? + { + i = UART4->SR; + i = UART4->DR; + TXHData.MBCountRXIDLETimer[1].ON_OFF = 1; + TXHData.MD_Rec_NummberB[1] = 1000 - DMA1_Stream2->NDTR; + // MD_Connect_RX2_DMAStop(); //رDMA + // DMA_ClearFlag(DMA1_Stream2, DMA_IT_TCIF2); + // MD_ConnectRX2Task_Flag = 1; //ʹGas + // MD_Connect_RX2_DMALenSet(1000);//ýܳ + // MD_Connect_RX2_DMAStart(); //DMA + } +} +// F***************************************************************************** +//* NAME: MD_Connect_DMATX_IRQHandler +//* PURMDE: MD_ConnectͨѶDMAж +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMATX3_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA1_Stream7, DMA_IT_TCIF7); + MD_Connect_TX3_DMAStop(); // رDMA + while (!USART_GetFlagStatus(UART5, USART_FLAG_TC)) + NULL; + MD_Connect_RS485_Rx3EN; + DMA_ClearFlag(DMA1_Stream0, DMA_IT_TCIF0); + MD_Connect_RX3_DMAStart(); // DMA(Gas)ѡͶʱ + MD_Connect_TX_Flag = 1; +} +// F***************************************************************************** +//* NAME: MD_Connect_DMARX_IRQHandler +//* PURMDE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMARX3_IRQHandler(void) +{ + u8 i = 0; + if (USART_GetITStatus(UART5, USART_IT_IDLE) == SET) //????????? + { + i = UART5->SR; + i = UART5->DR; + TXHData.MBCountRXIDLETimer[2].ON_OFF = 1; + TXHData.MD_Rec_NummberB[2] = 1000 - DMA1_Stream0->NDTR; + // MD_Connect_RX3_DMAStop(); //رDMA + // DMA_ClearFlag(DMA1_Stream0, DMA_IT_TCIF0); + // MD_ConnectRX3Task_Flag = 1; //ʹGas + // MD_Connect_RX3_DMALenSet(1000);//ýܳ + // MD_Connect_RX3_DMAStart(); //DMA + } +} +// F***************************************************************************** +//* NAME: MD_Connect_DMATX_IRQHandler +//* PURMDE: MD_ConnectͨѶDMAж +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMATX4_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA1_Stream3, DMA_IT_TCIF3); + MD_Connect_TX4_DMAStop(); // رDMA + while (!USART_GetFlagStatus(USART3, USART_FLAG_TC)) + NULL; + MD_Connect_RS485_Rx4EN; + DMA_ClearFlag(DMA1_Stream1, DMA_IT_TCIF1); + MD_Connect_RX4_DMAStart(); // DMA(Gas)ѡͶʱ + MD_Connect_TX_Flag = 1; +} +// F***************************************************************************** +//* NAME: MD_Connect_DMARX_IRQHandler +//* PURMDE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** +void MD_Connect_DMARX4_IRQHandler(void) +{ + u8 i = 0; + if (USART_GetITStatus(USART3, USART_IT_IDLE) == SET) //????????? + { + i = USART3->SR; + i = USART3->DR; + TXHData.MBCountRXIDLETimer[3].ON_OFF = 1; + TXHData.MD_Rec_NummberB[3] = 1000 - DMA1_Stream1->NDTR; + // MD_Connect_RX4_DMAStop(); //رDMA + // DMA_ClearFlag(DMA1_Stream1, DMA_IT_TCIF1); + // MD_ConnectRX4Task_Flag = 1; //ʹGas + // MD_Connect_RX4_DMALenSet(1000);//ýܳ + // MD_Connect_RX4_DMAStart(); //DMA + } +} +// F***************************************************************************** +//* NAME: LTMD_TXDataCheck +//* PURMDE: LTMDͨУ麯 +//* PARAMS: pDataҪַlenݳ +//* return: +//****************************************************************************** +u8 MD_Connect_TXDataCheck(volatile u8 *pData, u16 len) +{ + u8 result; + if (len == 0) + len = 16; + result = *pData++; + do + { + result ^= *pData++; + } while (--len); + + return result & 0x7f; +} + +u8 InteiHEXCheck(volatile u8 *pData, u16 len) +{ + u8 i; + u8 checksum = 0; + + for (i = 0; i < len; i++) + { + checksum += *pData++; + } + return (0 - checksum); +} +// F***************************************************************************** +//* NAME: MD_Connect_u64ToBCD +//* PURMDE: u64תBCD +//* PARAMS: pDataҪתݣLen +//* return: BCD +//****************************************************************************** +u64 MD_Connect_u64ToBCD(u64 Dat) +{ + u8 i = 0; + u64 T64 = 0, Temp = 0; + u8 *pData; + pData = (u8 *)&T64; + for (i = 0; i < 8; i++) + { + Temp = Dat % 100; + *(pData + i) = ((Temp / 10) << 4) + ((Temp % 10) & 0x0F); + Dat /= 100; + } + + return T64; +} +/**************TCP/IPУͣICͨѶ***************/ +u16 CheckSum(u8 *buf, u16 nword) +{ + unsigned long long sum; + + for (sum = 0; nword > 0; nword--) + sum += *buf++; + + sum = (sum >> 16) + (sum & 0xffff); + sum += (sum >> 16); + + return ~sum; +} +u8 CheckSum8(u8 *buf, u8 len) // BCCУ麯 +{ + u8 i; + u8 checksum = 0; + + for (i = 0; i < len; i++) + { + checksum += *buf++; + } + return checksum; +} +u16 TrueCharBuffSize(char *Buff) +{ + u16 i = 0; + while (*(Buff++)) + i++; + return i; +} +/*************ַת******************/ +float StrToFloat(u8 *str, u8 len) +{ + u8 i = 0; + int Temp = 0; + float TempF = 0; + u8 *Pi = (u8 *)&Temp; + u8 *Pf = (u8 *)&TempF; + for (i = 0; i < len; i++) + { + if (*(str + i) >= 0x30 && *(str + i) < 0x40) + { + Temp = Temp << 4; + Temp |= *(str + i) - 0x30; + } + else if (*(str + i) > 0x40 && *(str + i) < 0x47) + { + Temp = Temp << 4; + Temp |= *(str + i) - 0x37; + } + else + return -1; + } + for (i = 0; i < len / 2; i++) + *(Pf + i) = *(Pi + i); + return TempF; +} +/*************ַת******************/ +int StrToInt(u8 *str, u8 len) +{ + u8 i = 0; + int Temp = 0; + + for (i = 0; i < len; i++) + { + if (*(str + i) >= 0x30 && *(str + i) < 0x40) + { + Temp = Temp << 4; + Temp |= *(str + i) - 0x30; + } + else if (*(str + i) > 0x40 && *(str + i) < 0x47) + { + Temp = Temp << 4; + Temp |= *(str + i) - 0x37; + } + else + return -1; + } + + return Temp; +} +// F***************************************************************************** +//* NAME: MD_Connect_BCDTou64 +//* PURMDE: BCDתu64 +//* PARAMS: pDataҪתݣLen +//* return: u64 +//****************************************************************************** +u64 MD_Connect_BCDTou64(u64 Dat) +{ + u8 i = 0; + u64 T64 = 0; + u8 Temp; + for (i = 0; i < 8; i++) + { + Temp = Dat >> (8 * i); + T64 += ((Temp >> 4) * 10 + (Temp & 0x0f)) * pow(100, i); + } + return T64; +} +u8 BCC_CheckSum(u8 *buf, u8 len) // BCCУ麯 +{ + u8 i; + u8 checksum = 0; + + for (i = 0; i < len; i++) + { + checksum ^= *buf++; + } + + return checksum; +} +// ܺ +void Bluesky_Encrypt(unsigned char *data, unsigned int len, unsigned int key) +{ + unsigned char bytes[4]; + int i = 0, j = 0; + // ȡÿֽ + for (i = 0; i < 4; i++) + { + bytes[i] = (key >> (i * 8)) & 0xFF; + } + + // еÿֽ + for (i = 0; i < len; i++) + { + // жλǷ + int order = (i / 2) == 0 ? 1 : -1; + + // ѡ + for (j = 0; j < 4; j++) + { + data[i] ^= bytes[(order == 1) ? j : (3 - j)]; + } + } +} + +// ܺ +void Bluesky_Decrypt(unsigned char *data, unsigned int len, unsigned int key) +{ + // ܹܹͬ + Bluesky_Encrypt(data, len, key); +} +void MD_Connect_Init(void) +{ + u8 i = 0, j = 0, Port = 0; + MD_Connect_IO_Configuration(); + TXHData.MD_Port_Num_Top = 4; + for (Port = 0; Port < TXHData.MD_Port_Num_Top; Port++) + { + MD_Connect_DMA_Configuration(Port, 8); + MD_Port_Init(Port); + } + MD_Connect_NVIC_Configuration(); + TXHData.MD_LORA_SlaveTimer.Init = 0; // ʼ־ + TXHData.MD_LORA_SlaveTimer.Flag = 0; // ʱ־ + TXHData.MD_LORA_SlaveTimer.ON_OFF = 0; // + TXHData.MD_LORA_SlaveTimer.Cycle = 1; // Ϊѭģʽʱ + TXHData.MD_LORA_SlaveTimer.TimerCountMax = 1000; // 10001s +} +void MD_Port_LORASet(u8 Port, u8 Mode) +{ + u32 MCU_ID = *(u32 *)(0x1fff7a18); + + if (Mode == LORA_Master) + { + switch (Port) + { + case 0: + MD_Connect_LORA_SetMode1; + break; + case 1: + MD_Connect_LORA_SetMode2; + break; + case 2: + MD_Connect_LORA_SetMode3; + break; + case 3: + MD_Connect_LORA_SetMode4; + break; + } + } + else + { + switch (Port) + { + case 0: + MD_Connect_LORA_IdleMode1; + break; + case 1: + MD_Connect_LORA_IdleMode2; + break; + case 2: + MD_Connect_LORA_IdleMode3; + break; + case 3: + MD_Connect_LORA_IdleMode4; + break; + } + } + delay_ms(100); + // óLORAò + MD_Connect_USART_Configuration(Port, 9600, USART_WordLength_8b, Check_NONE); + // ͣͻͨѶ + TXHData.MBCountTimer[Port].Flag = 0; + TXHData.MBCountTimer[Port].TimerCount = 0; + // 㳬ʱ + TXHData.MD_LORA_SlaveTimer.TimerCountMax = TXHData.MD_Port_Data[Port].PortData.MBCountTime; + TXHData.MD_LORA_SlaveTimer.ON_OFF = 1; + LORA_Set[Port].Communication = 0x77; + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosBlueSky: + LORA_Set[Port].Communication = 0x77; + break; + case PosLY: + LORA_Set[Port].Communication = 0x97; + break; + case PosJP: + LORA_Set[Port].Communication = 0x97; + break; + case PosDart: + LORA_Set[Port].Communication = 0x6F; + break; + case PosYWY: + LORA_Set[Port].Communication = 0x67; + break; + case PosYGao: + LORA_Set[Port].Communication = 0x77; + break; + case PosSSLan: + LORA_Set[Port].Communication = 0x97; + break; + case PosBlueSkyPlus: + LORA_Set[Port].Communication = 0xD7; + break; + } + MD_Connect_TX_Buff[Port][0] = 0xC0; + MD_Connect_TX_Buff[Port][1] = 0x00; + MD_Connect_TX_Buff[Port][2] = 0x08; + MD_Connect_TX_Buff[Port][3] = (MCU_ID >> 24) & 0xFF; + MD_Connect_TX_Buff[Port][4] = (MCU_ID & 0xF0) + Port * 3; + MD_Connect_TX_Buff[Port][5] = LORA_Set[Port].Communication; + MD_Connect_TX_Buff[Port][6] = 0x20; + MD_Connect_TX_Buff[Port][7] = (MCU_ID & 0x0f) + Port * 7; + MD_Connect_TX_Buff[Port][8] = 0x80; + MD_Connect_TX_Buff[Port][9] = 'L'; + MD_Connect_TX_Buff[Port][10] = 'T'; + switch (Port) + { + case 0: + { + MD_Connect_RS485_Tx1EN; + MD_Connect_TX1_DMALenSet(11); + MD_Connect_TX1_DMAStart(); + } + break; + case 1: + { + MD_Connect_RS485_Tx2EN; + MD_Connect_TX2_DMALenSet(11); + MD_Connect_TX2_DMAStart(); + } + break; + case 2: + { + MD_Connect_RS485_Tx3EN; + MD_Connect_TX3_DMALenSet(11); + MD_Connect_TX3_DMAStart(); + } + break; + case 3: + { + MD_Connect_RS485_Tx4EN; + MD_Connect_TX4_DMALenSet(11); + MD_Connect_TX4_DMAStart(); + } + break; + } + if (TXHData.UDisk_Flag) + Log_Task(&MD_Connect_TX_Buff[Port][0], 11, Port, Info_Issue); + delay_ms(500); + TXHData.MD_LORA_Slave_Flag = 1; + switch (Port) + { + case 0: + MD_Connect_LORA_IdleMode1; + break; + case 1: + MD_Connect_LORA_IdleMode2; + break; + case 2: + MD_Connect_LORA_IdleMode3; + break; + case 3: + MD_Connect_LORA_IdleMode4; + break; + } + BEEP_OFF; +} + +void MD_Port_Init(u8 Port) +{ + u8 i = 0, j = 0, DeviceNum = 0; + u8 block_count = 0, start = 0, length = 1; + + // TXHData.MD_Port_Data[0].PortData.POSType = PosSSLan; + + if (TXHData.MD_Port_Data[Port].PortData.MDConnectType == MD_LORA) + { + MD_Port_LORASet(Port, LORA_Master); + } + + TXHData.MDConnectState[Port].Flag.WorkMode = 1; + TXHData.MBCountRXIDLETimer[Port].Init = 0; // ʼ־ + TXHData.MBCountRXIDLETimer[Port].Flag = 0; // ʱ־ + TXHData.MBCountRXIDLETimer[Port].ON_OFF = 0; // + TXHData.MBCountRXIDLETimer[Port].Cycle = 0; // Ϊѭģʽʱ + TXHData.MBCountRXIDLETimer[Port].TimerCountMax = 5; // 50.005 + + TXHData.MBCountTimer[Port].Init = 0; // ʼ־ + TXHData.MBCountTimer[Port].Flag = 0; // ʱ־ + TXHData.MBCountTimer[Port].ON_OFF = 1; // + TXHData.MBCountTimer[Port].Cycle = 1; // Ϊѭģʽʱ + TXHData.MBCountTimer[Port].TimerCountMax = TXHData.MD_Port_Data[Port].PortData.MBCountTime * 10; // + MD_Connect_DMA_Configuration(Port, 8); + MD_Connect_USART_Configuration(Port, TXHData.MD_Port_Data[Port].PortData.BaudRate, USART_WordLength_8b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosBlueSky: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x05; + break; + case PosLY: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x11; + break; + case PosJP: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x07; + break; + case PosDart: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x04; + break; + case PosYWY: + TXHData.MBCountTimer[Port].TimerCountMax = TXHData.MD_Port_Data[Port].PortData.MBCountTime * 100; + TXHData.MBCountRXIDLETimer[Port].TimerCountMax = 50; // 50.005 + break; + case PosRFID: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x03; + break; + case PosYGao: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x04; + break; + case PosHongYang: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x06; + MD_Connect_DMA_Configuration(Port, 16); + MD_Connect_USART_Configuration(Port, TXHData.MD_Port_Data[Port].PortData.BaudRate, USART_WordLength_9b, 0); + break; + case PosLanFeng: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x03; + break; + case PosSSLan: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x011; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x03; + break; + case PosPLC: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x00; + MD_Connect_USART_Configuration(Port, 9600, USART_WordLength_8b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + break; + case PosPrice1_4: + TXHData.MD_Port_Info[Port].Handshake_Top = 0x02; + TXHData.MBCountTimer[Port].TimerCountMax = TXHData.MD_Port_Data[Port].PortData.MBCountTime * 100; + break; + } + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Info[Port].Handshake_Top = 0; + TXHData.MBCountRXIDLETimer[Port].TimerCountMax = 1; // 50.005 + MD_Connect_RS485_Rx1EN; + MD_Connect_RS485_Rx2EN; + MD_Connect_RS485_Rx3EN; + MD_Connect_RS485_Rx4EN; + } + /*****************************************ǹ豸***************************************************/ + TXHData.MD_Port_Info[Port].GunInfo[0].FatherNum = 0; // ¼ÿ豸ĸ豸 + TXHData.MD_Port_Info[Port].GunInfo[0].SonNum = 0; // ¼ÿ豸ڸ豸еλ + for (DeviceNum = 1; DeviceNum < TXHData.MD_Port_Data[Port].PortData.DeviceNumber; DeviceNum++) + { + if (TXHData.MD_Port_Data[Port].GunData[DeviceNum].GunAddr == TXHData.MD_Port_Data[Port].GunData[DeviceNum - 1].GunAddr) // һǹַͬͬһ + { + length++; // 豸 + } + else + { + TXHData.MD_Port_Info[Port].FatherDevice[block_count].SonStart = start; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].Address = TXHData.MD_Port_Data[Port].GunData[DeviceNum - 1].GunAddr; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].SonNumber = length; + block_count++; // ú + start = DeviceNum; + length = 1; + } + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].FatherNum = block_count; // ¼ÿ豸ĸ豸 + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].SonNum = length - 1; // ¼ÿ豸ڸ豸еλ + } + TXHData.MD_Port_Info[Port].FatherDeviceTop = block_count + 1; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].SonStart = start; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].Address = TXHData.MD_Port_Data[Port].GunData[DeviceNum - 1].GunAddr; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].SonNumber = length; + TXHData.MD_Port_Info[Port].FatherDevice[block_count].LTDelayTimer.Init = 0; // ʼ־ + TXHData.MD_Port_Info[Port].FatherDevice[block_count].LTDelayTimer.Flag = 0; // ʱ־ + TXHData.MD_Port_Info[Port].FatherDevice[block_count].LTDelayTimer.ON_OFF = 0; // + TXHData.MD_Port_Info[Port].FatherDevice[block_count].LTDelayTimer.Cycle = 0; // Ϊѭģʽʱ + TXHData.MD_Port_Info[Port].FatherDevice[block_count].LTDelayTimer.TimerCountMax = 1000; + + for (DeviceNum = 0; DeviceNum < TXHData.MD_Port_Data[Port].PortData.DeviceNumber; DeviceNum++) + { + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].LTDelayTimer.Init = 0; // ʼ־ + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].LTDelayTimer.Flag = 0; // ʱ־ + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].LTDelayTimer.ON_OFF = 0; // + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].LTDelayTimer.Cycle = 0; // Ϊѭģʽʱ + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].LTDelayTimer.TimerCountMax = TXHData.MD_Port_Data[Port].PortData.MBCountTime * 10 * TXHData.MD_Port_Data[Port].PortData.DeviceNumber * 2; // 10001S + TXHData.MD_Port_Data[Port].GunData[DeviceNum].GunState.Flag.Online = 0; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].Handshake = 0; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].GunVersion.VersionFindFlag = 0; + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosBlueSky: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = C_MDConnectASKControlPower; + break; + case PosLY: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosJP: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosYWY: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = YWY_MDConnectCmdReadData; + break; + case PosRFID: + { + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = RFID_MDConnectCmdReadVersion; + for (i = 0; i < TXHData.MD_Port_Num_Top; i++) + { + for (j = 0; j < TXHData.MD_Port_Data[i].PortData.DeviceNumber; j++) + { + if (TXHData.MD_Port_Data[i].GunData[j].GunNummber == TXHData.MD_Port_Data[Port].GunData[DeviceNum].RFIDBinding) + { + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.Number = TXHData.MD_Port_Data[Port].GunData[DeviceNum].GunNummber; + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.Port = Port; + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.location = DeviceNum; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].AssociatedDevices.Number = TXHData.MD_Port_Data[i].GunData[j].GunNummber; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].AssociatedDevices.Port = i; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].AssociatedDevices.location = j; + } + } + } + } + break; + case PosYGao: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = YG_MDConnectControlMode; + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].Price = TXHData.PrintLastRecord[Port * 16 + DeviceNum].Price; + break; + case PosHongYang: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = HY_MDConnectASKControlPower; + break; + case PosLanFeng: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = LF_MDConnectASKControlPower; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = LTP_GunCMDReadStateAndData; + break; + case PosPLC: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = PLC_MDConnectCmdReadData; + break; + case PosPrice1_4: + TXHData.MD_Port_Info[Port].GunInfo[DeviceNum].MB_CMD_Next = Price_MDConnectCmdReadParameter; + break; + } + } + /***************************************************ǹЭ**************************************************************/ + if (TXHData.MD_Port_Data[Port].PortData.POSType == PosDart || TXHData.MD_Port_Data[Port].PortData.POSType == PosSSLan || TXHData.MD_Port_Data[Port].PortData.POSType == PosBlueSkyPlus) + { + for (DeviceNum = 0; DeviceNum < TXHData.MD_Port_Info[Port].FatherDeviceTop; DeviceNum++) + { + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosDart: + TXHData.MD_Port_Info[Port].FatherDevice[DeviceNum].MB_CMD_Next = DART_MDConnectCmdPoll; + break; + case PosSSLan: + TXHData.MD_Port_Info[Port].FatherDevice[DeviceNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[Port].FatherDevice[DeviceNum].MB_CMD_Next = LTP_DriverCMDReadVerAndMac; + break; + } + } + } + TXHData.MD_Gun_Num_Top = 0; +} +// F***************************************************************************** +//* NAME: KeyBoardTask +//* PURMDE: KeyBoardͨѶ +//* PARAMS: +//* return: +//****************************************************************************** +volatile u16 HY_SendBuff[25]; +volatile u8 zhtningzhuangtai = 0; +void MD_ConnectTXTask(u8 Port, u8 GunNum, u8 MD_TX_CMD) +{ + volatile u16 i = 0, j = 0, k = 0, l = 0; + volatile u8 PosTypeTemp = 0, GunAddr = 0, FatherNum = 0; + volatile u64 TempBCD = 0, Tempu64 = 0; + volatile u16 MD_ConnectTX_Len = 0; // + u8 Encrypt_Flag1 = 0; + u8 Encrypt_Flag2 = 0; + volatile u16 MD_Port_Num = 0, DeviceNumber = 0; + u8 MD_ConnectRX_Check = 0; // У + u8 Data_201[7] = "i20100"; + u8 Data_20E[7] = "i20E00"; + + u16 CRCTemp = 0; + MD_Connect_TX_Flag = 0; + { + PosTypeTemp = TXHData.MD_Port_Data[Port].PortData.POSType; + if (TXHData.MBCountCutNum[Port][GunNum] > 5) + { + TXHData.MBCountCutNum[Port][GunNum] = 6; + if (TXHData.MD_Port_Data[Port].PortData.POSType == PosDart || TXHData.MD_Port_Data[Port].PortData.POSType == PosSSLan || TXHData.MD_Port_Data[Port].PortData.POSType == PosBlueSkyPlus) // ǹ + { + TXHData.MD_Port_Info[Port].FatherDevice[GunNum].Handshake = 0; + for (i = 0; i < TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonNumber; i++) + { + TXHData.MD_Port_Data[Port].GunData[TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonStart + i].GunState.Flag.Online = 0; + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonStart + i].ROM_UpData_State.Flag.BaudRateSync_Flag = 0; + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonStart + i].ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonStart + i].Handshake = 0; + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[GunNum].SonStart + i].MB_CMD_Next = LTP_GunCMDReadStateAndData; + } + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosDart: + TXHData.MD_Port_Info[Port].FatherDevice[GunNum].MB_CMD_Next = DART_MDConnectCmdPoll; + break; + case PosSSLan: + TXHData.MD_Port_Info[Port].FatherDevice[GunNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[Port].FatherDevice[GunNum].MB_CMD_Next = LTP_DriverCMDReadVerAndMac; + break; + } + } + else // ǹ + { + TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0; + TXHData.MD_Port_Data[Port].GunData[GunNum].GunState.Flag.Online = 0; + // MD_Connect_USART_Configuration(Port,TXHData.MD_Port_Data[Port].PortData.BaudRate,TXHData.MD_Port_Data[Port].PortData.Parity_Even); + TXHData.MD_Port_Info[Port].GunInfo[GunNum].ROM_UpData_State.Flag.BaudRateSync_Flag = 0; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].ROM_UpData_State.Flag.Update_Flag = 0; + switch (TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosBlueSky: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = C_MDConnectASKControlPower; + break; + case PosLY: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosJP: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = LY_MDConnectCmdPoll; + break; + case PosYWY: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = YWY_MDConnectCmdReadData; + break; + case PosRFID: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = RFID_MDConnectCmdReadVersion; + break; + case PosYGao: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = YG_MDConnectControlMode; + break; + case PosHongYang: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = HY_MDConnectASKControlPower; + break; + case PosLanFeng: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = LF_MDConnectASKControlPower; + break; + case PosPLC: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = PLC_MDConnectCmdReadData; + TXHData.CNGPLCState.Flag.Online = 0; + break; + case PosPrice1_4: + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = Price_MDConnectCmdReadParameter; + TXHData.MD_Port_Info[Port].PriceTagData.State.State = 0; + break; + } + } + } + } + if (TXHData.MDConnectState[Port].Flag.WorkMode == 1) // ģʽ + { + if (TXHData.POS_MonitorModel != 1 && PosTypeTemp) // Ǽģʽģʽ + { + switch (PosTypeTemp) + { + case PosBlueSky: + { + GunAddr = MD_Connect_u64ToBCD(TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr); + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].ROM_UpData_State.Flag.BaudRateSync_Flag == 1) + { + MD_Connect_USART_Configuration(Port, BaudRateSync, USART_WordLength_9b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + } + else + { + MD_Connect_USART_Configuration(Port, TXHData.MD_Port_Data[Port].PortData.BaudRate, USART_WordLength_9b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + } + switch (MD_TX_CMD) + { + case C_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdReadState; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdReadFuelState: // + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdReadFuelState; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdWritePrsetSale: // Ԥý + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x900000) + Tempu64 = 0x900000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA5; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = C_MDConnectCmdWritePrsetSale; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + else + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x90000000) + Tempu64 = 0x90000000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA6; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = C_MDConnectCmdWritePrsetSale; + MD_Connect_TX_Buff[Port][8] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 9; + } + } + break; + case C_MDConnectCmdWritePrsetVolume: // Ԥ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue == 0x900000) + Tempu64 = 0x900000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA5; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = C_MDConnectCmdWritePrsetVolume; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + else + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue == 0x90000000) + Tempu64 = 0x90000000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA6; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = C_MDConnectCmdWritePrsetVolume; + MD_Connect_TX_Buff[Port][8] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 9; + } + } + break; + case C_MDConnectCmdStart: // + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdStart; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdStop: // ͣ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdStop; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectPauseFueling: // ͣ + { + zhtningzhuangtai = 1; + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectPauseFueling; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectResumeFueling: // + { + zhtningzhuangtai = 2; + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectResumeFueling; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdReadPrice: // + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdReadPrice; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdWritePrice: // xie + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + MD_Connect_TX_Buff[Port][2] = 0xA4; + for (i = 0; i < 2; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price) >> ((1 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][5] = C_MDConnectCmdWritePrice; + MD_Connect_TX_Buff[Port][6] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 5); // У + MD_ConnectTX_Len = 7; + } + else + { + MD_Connect_TX_Buff[Port][2] = 0xA5; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price) >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = C_MDConnectCmdWritePrice; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + } + break; + case C_MDConnectCmdWritePulseCoefficient: // xie + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷMD_Connect_u64ToBCD(TXHData.PulseCoefficient[GunNum - 1] + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA6; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].PulseCoefficient) >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = C_MDConnectCmdWritePulseCoefficient; + MD_Connect_TX_Buff[Port][8] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 9; + } + break; + case C_MDConnectCmdReadTotal: // + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdReadTotal; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdWriteTotal: // xie + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + MD_Connect_TX_Buff[Port][2] = 0xAc; + for (i = 0; i < 5; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].CTOTAL.TotalLit) >> ((4 - i) * 8)) & 0xff; + } + for (i = 0; i < 5; i++) + { + MD_Connect_TX_Buff[Port][8 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].CTOTAL.TotalMoney) >> ((4 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][13] = C_MDConnectCmdWriteTotal; + MD_Connect_TX_Buff[Port][14] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 13); // У + MD_ConnectTX_Len = 15; + } + else + { + MD_Connect_TX_Buff[Port][2] = 0xAe; + for (i = 0; i < 6; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].CTOTAL.TotalLit) >> ((5 - i) * 8)) & 0xff; + } + for (i = 0; i < 6; i++) + { + MD_Connect_TX_Buff[Port][9 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].CTOTAL.TotalMoney) >> ((5 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][15] = C_MDConnectCmdWriteTotal; + MD_Connect_TX_Buff[Port][16] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 15); // У + MD_ConnectTX_Len = 17; + } + } + break; + case C_MDConnectASKControlPower: // ҪȨ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectASKControlPower; + // MD_Connect_TX_Buff[Port][3] = C_MDConnectReturnControlPower; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectReturnControlPower: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectReturnControlPower; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case C_MDConnectCmdReadVersion: // 汾 + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = C_MDConnectCmdReadVersion; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x01; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectCmdSetBaudRate: // ͬ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA5; + MD_Connect_TX_Buff[Port][3] = (115200 >> 16) & 0xff; + MD_Connect_TX_Buff[Port][4] = (115200 >> 8) & 0xff; + MD_Connect_TX_Buff[Port][5] = 115200 & 0xff; + MD_Connect_TX_Buff[Port][6] = C_MDConnectCmdSetBaudRate; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + break; + case C_MDConnectCmdSendFrame: // ֡ + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0xff; + for (i = 0; i < 10; i++) + MD_Connect_TX_Buff[Port][3 + i] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData_Version[i]; + MD_Connect_TX_Buff[Port][13] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop >> 8; + MD_Connect_TX_Buff[Port][14] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop; + MD_Connect_TX_Buff[Port][15] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow >> 8; + MD_Connect_TX_Buff[Port][16] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow; + AT45DBItemRead(CA_DeviceFrame, TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow + Port * 1024); + for (i = 0; i < 512; i++) + MD_Connect_TX_Buff[Port][17 + i] = TXHData.Frame[i]; + MD_Connect_TX_Buff[Port][529] = C_MDConnectCmdSendFrame; + MD_Connect_TX_Buff[Port][530] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 529); + MD_ConnectTX_Len = 531; + } + break; + } + } + break; + case PosBlueSkyPlus: + { + FatherNum = GunNum; // GunNumʾú + GunAddr = MD_Connect_u64ToBCD(TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Address); // õַ + if (TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][FatherNum]++; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].ROM_UpData_State.Flag.BaudRateSync_Flag == 1) + // { + // MD_Connect_USART_Configuration(Port,BaudRateSync,USART_WordLength_9b,TXHData.MD_Port_Data[Port].PortData.Parity_Even); + // } + // else + // { + // MD_Connect_USART_Configuration(Port,TXHData.MD_Port_Data[Port].PortData.BaudRate,USART_WordLength_9b,TXHData.MD_Port_Data[Port].PortData.Parity_Even); + // } + TXHData.RNGData = RNG_GetRandomNumber(); + MD_Connect_TX_Buff[Port][0] = 0xFB; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][4] = TXHData.CTIME.Year; + MD_Connect_TX_Buff[Port][5] = TXHData.CTIME.Month; + MD_Connect_TX_Buff[Port][6] = TXHData.CTIME.Day; + MD_Connect_TX_Buff[Port][7] = TXHData.CTIME.Hour; + MD_Connect_TX_Buff[Port][8] = TXHData.CTIME.Min; + MD_Connect_TX_Buff[Port][9] = TXHData.CTIME.Sec; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][10 + i] = TXHData.RNGData >> (8 * (3 - i)); + MD_Connect_TX_Buff[Port][14] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonNumber; + MD_ConnectTX_Len = 15; + switch (MD_TX_CMD) + { + case LTP_DriverCMDReadPassword: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Password_Lever; + MD_ConnectTX_Len++; + } + break; + case LTP_DriverCMDWritePassword: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Password_Lever; + MD_ConnectTX_Len++; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Password >> (8 * (3 - i)); + MD_ConnectTX_Len += 4; + } + break; + case LTP_DriverCMDReadVerAndMac: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + } + break; + case LTP_DriverCMDLock: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].LockType; + MD_ConnectTX_Len++; + switch (TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].LockType) + { + case 0: + { + } + break; + case 1: + { + for (i = 0; i < 3; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].LockTime[i]; + MD_ConnectTX_Len += 3; + } + break; + case 2: + { + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].LockValue[i]; + MD_ConnectTX_Len += 6; + } + break; + } + } + break; + case LTP_DriverCMDUnlock: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + } + break; + case LTP_DriverCMDSendFrame: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = LTP_DriverCMD; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = MD_TX_CMD; + MD_ConnectTX_Len++; + for (i = 0; i < 10; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData_Version[i]; + MD_ConnectTX_Len += 10; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].FrameNow >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].FrameNow; + AT45DBItemRead(CA_DeviceFrame, TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].FrameNow + Port * 1024); + for (i = 0; i < 512; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.Frame[i]; + MD_ConnectTX_Len += 512; + + TXHData.MBCountTimer[Port].TimerCountMax = 120; // ڵms + } + break; + default: + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = LTP_GunCMD; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonNumber; DeviceNumber++) + { + GunNum = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + DeviceNumber; // + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = DeviceNumber + 1; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next; + switch (TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next) + { + case LTP_GunCMDReadState: // + case LTP_GunCMDReadStateAndData: // + case LTP_GunCMDReadTotal: // + case LTP_GunCMDStop: // + case LTP_GunCMDReadEvent: // + case LTP_GunCMDReadError: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 0; + } + break; + case LTP_GunCMDSuspend: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 0; + } + break; + case LTP_GunCMDContinue: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 0; + } + break; + case LTP_GunCMDWritePrset: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 5; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >> (8 * (3 - i)); + MD_ConnectTX_Len += 4; + } + break; + case LTP_GunCMDAuthorize: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 9; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >> (8 * (3 - i)); + MD_ConnectTX_Len += 4; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 0; + for (i = 0; i < 3; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (8 * (2 - i)); + MD_ConnectTX_Len += 3; + } + break; + case LTP_GunCMDReadParameter: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 0; + } + break; + case LTP_GunCMDWriteParameter: // + { + switch (TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber) + { + case 0x01: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 4; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber; + for (i = 0; i < 3; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (8 * (2 - i)); + MD_ConnectTX_Len += 3; + } + break; + case 0x02: // + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 4; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber; + for (i = 0; i < 3; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PulseCoefficient >> (8 * (2 - i)); + MD_ConnectTX_Len += 3; + } + break; + case 0x03: // ǰط + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 3; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber; + for (i = 0; i < 2; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ValveValue >> (8 * (1 - i)); + MD_ConnectTX_Len += 2; + } + break; + case 0x04: // Сʾֵ + { + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = 3; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len++] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].ParameterNumber; + for (i = 0; i < 2; i++) + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].MinDisplay >> (8 * (1 - i)); + MD_ConnectTX_Len += 2; + } + break; + } + } + break; + } + } + if (DeviceNumber == 0) + { + if (CoreDebug->DHCSR & 1) + { // check C_DEBUGEN == 1 -> Debugger Connected + __breakpoint(0); // halt program execution here + } + } + } + break; + } + MD_Connect_TX_Buff[Port][2] = (MD_ConnectTX_Len >> 8) & 0xff; + MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len & 0xff; + + Bluesky_Encrypt(&MD_Connect_TX_Buff[Port][14], MD_ConnectTX_Len - 14, TXHData.RNGData); + + CRCTemp = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); // У + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = (CRCTemp >> 8) & 0xff; + MD_ConnectTX_Len++; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = CRCTemp & 0xff; + MD_ConnectTX_Len++; + } + break; + case PosLY: + { + GunAddr = TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + if (GunAddr > 0) + GunAddr -= 1; + switch (MD_TX_CMD) + { + case LY_MDConnectCmdHandshake: // + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x30; + MD_Connect_TX_Buff[Port][4] = 0x30; + MD_Connect_TX_Buff[Port][5] = (TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYHandshakeCRC >> 4) & 0x0f; + if (MD_Connect_TX_Buff[Port][5] < 0x0A) + MD_Connect_TX_Buff[Port][5] += 0x30; + else + MD_Connect_TX_Buff[Port][5] = MD_Connect_TX_Buff[Port][5] - 0x0A + 0x41; + MD_Connect_TX_Buff[Port][6] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYHandshakeCRC & 0x0f; + if (MD_Connect_TX_Buff[Port][6] < 0x0A) + MD_Connect_TX_Buff[Port][6] += 0x30; + else + MD_Connect_TX_Buff[Port][6] = MD_Connect_TX_Buff[Port][6] - 0x0A + 0x41; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // У + MD_ConnectTX_Len = 9; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == 0x06) + // { + // TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x07; + // } + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x08; + } + break; + case LY_MDConnectCmdPoll: // ѯ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x51; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + } + break; + case LY_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x35; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdReadTotal: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x30; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdChoiceGun: // ѡǹ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == 0x02) + // { + // TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x03; + // } + } + break; + case LY_MDConnectCmdDisauthorize: // ȡȨ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x32; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + TXHData.MD_Port_Data[Port].GunData[GunNum].GunState.Flag.AuthorizeState = 0; + } + break; + case LY_MDConnectCmdAuthorize: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x30; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x900000) + MD_Connect_TX_Buff[Port][5] = 0x30; + else + { + MD_Connect_TX_Buff[Port][5] = 0x32; + } + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Volume) + MD_Connect_TX_Buff[Port][6] = 0x31; + else if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Sale) + MD_Connect_TX_Buff[Port][6] = 0x32; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][7 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >> (5 - i) * 4) & 0x0f); + MD_Connect_TX_Buff[Port][13] = 0x32; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][14 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (3 - i) * 4) & 0x0f); + MD_Connect_TX_Buff[Port][18] = 0x03; + MD_Connect_TX_Buff[Port][19] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 18); // У + MD_ConnectTX_Len = 20; + } + break; + case LY_MDConnectCmdWritePrice: // д + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x31; + MD_Connect_TX_Buff[Port][5] = 0x32; + + MD_Connect_TX_Buff[Port][6] = 0x32; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][7 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (3 - i) * 4) & 0x0f); + for (i = 0; i < 25; i++) + MD_Connect_TX_Buff[Port][11 + i] = 0x30; + MD_Connect_TX_Buff[Port][36] = 0x03; + MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // У + MD_ConnectTX_Len = 38; + } + break; + case LY_MDConnectCmdACK0: // 1030 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x30; + MD_ConnectTX_Len = 2; + } + break; + case LY_MDConnectCmdACK1: // 1031 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x31; + MD_ConnectTX_Len = 2; + } + break; + } + } + break; + case PosJP: + { + GunAddr = TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + if (GunAddr > 0) + GunAddr -= 1; + switch (MD_TX_CMD) + { + case LY_MDConnectCmdPoll: // ѯ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x51; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + } + break; + case LY_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x35; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdReadTotal: // + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x30; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdChoiceGun: // ѡǹ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + } + break; + case LY_MDConnectCmdDisauthorize: // ȡȨ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x32; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + TXHData.MD_Port_Data[Port].GunData[GunNum].GunState.Flag.AuthorizeState = 0; + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdAuthorize: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x41; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue == 0x90000000) + MD_Connect_TX_Buff[Port][5] = 0x30; + else + { + MD_Connect_TX_Buff[Port][5] = 0x32; + } + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Volume) + MD_Connect_TX_Buff[Port][6] = 0x31; + else if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Sale) + MD_Connect_TX_Buff[Port][6] = 0x32; + for (i = 0; i < 8; i++) + MD_Connect_TX_Buff[Port][7 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >> (7 - i) * 4) & 0x0f); + + MD_Connect_TX_Buff[Port][15] = 0x32; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][16 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (5 - i) * 4) & 0x0f); + MD_Connect_TX_Buff[Port][22] = 0x30; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][23 + i] = 0x30; + MD_Connect_TX_Buff[Port][29] = 0x30; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][30 + i] = 0x30; + MD_Connect_TX_Buff[Port][36] = 0x30; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][37 + i] = 0x30; + MD_Connect_TX_Buff[Port][43] = 0x30; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][44 + i] = 0x30; + MD_Connect_TX_Buff[Port][50] = 0x30; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][51 + i] = 0x30; + + MD_Connect_TX_Buff[Port][57] = 0x03; + MD_Connect_TX_Buff[Port][58] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 57); // У + MD_ConnectTX_Len = 59; + } + break; + case LY_MDConnectCmdWritePrice: // д + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x31; + MD_Connect_TX_Buff[Port][5] = 0x33; + + MD_Connect_TX_Buff[Port][6] = 0x32; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][7 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price >> (5 - i) * 4) & 0x0f); + for (i = 0; i < 25; i++) + MD_Connect_TX_Buff[Port][13 + i] = 0x30; + MD_Connect_TX_Buff[Port][38] = 0x03; + MD_Connect_TX_Buff[Port][39] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 38); // У + MD_ConnectTX_Len = 40; + } + break; + case LY_MDConnectCmdACK0: // 1030 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x30; + MD_ConnectTX_Len = 2; + } + break; + case LY_MDConnectCmdACK1: // 1031 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x31; + MD_ConnectTX_Len = 2; + } + break; + } + } + break; + case PosDart: + { + GunAddr = TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr; + if (TXHData.MD_Port_Info[Port].GunInfo[i].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + for (i = 0; i < TXHData.MD_Port_Data[Port].PortData.DeviceNumber; i++) + if (GunAddr == TXHData.MD_Port_Data[Port].GunData[i].GunAddr) + break; + // SunNum = GunNum - TXHData.MD_Port_Data[Port].GunData[i].GunNummber + 1;//ȷͬһַĵڼǹ + + if (GunAddr > 0) + GunAddr -= 1; + + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq < 0x0f) // кԶ + TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq++; + else + TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq = 0; + switch (MD_TX_CMD) + { + case DART_MDConnectCmdPoll: // ѯ + { + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0x20; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xFA; + MD_ConnectTX_Len = 3; + } + break; + case DART_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0x30 | TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x01; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x00; + Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 & 0xff; + MD_Connect_TX_Buff[Port][6] = (Tempu64 >> 8) & 0xff; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = 0xFA; // У + MD_ConnectTX_Len = 9; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = DART_MDConnectCmdPoll; + } + break; + case DART_MDConnectCmdReadVTotal: // 50 33 65 01 14 DE C8 03 FA + { + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0x30 | TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x65; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x00; + Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 & 0xff; + MD_Connect_TX_Buff[Port][6] = (Tempu64 >> 8) & 0xff; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = 0xFA; // У + MD_ConnectTX_Len = 9; + } + break; + case DART_MDConnectCmdReadPTotal: // + { + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0x30 | TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x65; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x10; + Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 & 0xff; + MD_Connect_TX_Buff[Port][6] = (Tempu64 >> 8) & 0xff; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = 0xFA; // У + MD_ConnectTX_Len = 9; + } + break; + case DART_MDConnectCmdReStart: // 50 3F 01 01 05 03 04 00 09 00 01 48 A3 03 FA + { + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0x30 | TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x01; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x05; + Tempu64 = DartCRC16(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 & 0xff; + MD_Connect_TX_Buff[Port][6] = (Tempu64 >> 8) & 0xff; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = 0xFA; // У + MD_ConnectTX_Len = 9; + } + break; + case DART_MDConnectCmdACK: // 1030 + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYGunNeedCMD != DART_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYGunNeedCMD; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYGunNeedCMD = DART_MDConnectCmdPoll; + } + MD_Connect_TX_Buff[Port][0] = GunAddr + 0x50; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xC0 | TXHData.MD_Port_Info[Port].GunInfo[GunNum].DartSeq; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xFA; + MD_ConnectTX_Len = 3; + } + break; + } + } + break; + case PosYWY: + { + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + switch (TXHData.MD_Port_Data[Port].PortData.Device_Type) + { + case YWY_Bluesky: + { + switch (MD_TX_CMD) + { + case YWY_MDConnectCmdReadData: // + { + for (i = 0; i < 7; i++) + MD_Connect_TX_Buff[Port][i] = Data_201[i]; + MD_ConnectTX_Len = 7; + } + break; + case YWY_MDConnectCmdWriteApacity: // عݱ + { + for (i = 0; i < 7; i++) + MD_Connect_TX_Buff[Port][i] = Data_20E[i]; + MD_ConnectTX_Len = 7; + } + break; + } + } + break; + case YWY_Probe_KY: + { + GunAddr = GunNum + 1; + // TXHData.MBCountCutNum[Port][i] ++; + MD_Connect_TX_Buff[Port][0] = GunAddr; + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x02; + MD_Connect_TX_Buff[Port][4] = 0x00; + MD_Connect_TX_Buff[Port][5] = 0x09; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6); + MD_Connect_TX_Buff[Port][7] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 8; + } + break; + case YWY_Pressure: + { + GunAddr = GunNum + 1; + // TXHData.MBCountCutNum[0][i] ++; + MD_Connect_TX_Buff[Port][0] = GunAddr; + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x00; + MD_Connect_TX_Buff[Port][4] = 0x00; + MD_Connect_TX_Buff[Port][5] = 0x02; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6); + MD_Connect_TX_Buff[Port][7] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 8; + } + break; + } + } + break; + case PosRFID: + { + GunAddr = TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber > 0)//豸ֶ֧ǹЭ + // { + // for(i = 0;i < TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber;i ++) + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum+i].Handshake != TXHData.MD_Port_Info[Port].Handshake_Top) + // break; + // if(i == TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber && MD_TX_CMD != RFID_MDConnectCmdROMownload)//ǹ,Ҳָ,ʹöǹָ + // MD_TX_CMD = RFID_MDConnectCmdAllData; + // } + switch (MD_TX_CMD) + { + // case RFID_MDConnectCmdAllData://ǹ״̬ + // { + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber > 0)//豸ֶ֧ǹЭ + // { + // if(GunAddr == TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonAddress[0] || + // GunAddr == TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonAddress[1] || + // GunAddr == TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonAddress[2] || + // GunAddr == TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonAddress[3])//һַʣµĵַ + // { + // TXHData.MD_Port_Info[Port].pGunNow += TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber-1 ; + // } + // } + // MD_Connect_TX_Buff[Port][0] = 0xF5;// + // MD_Connect_TX_Buff[Port][1] = GunAddr; + // MD_Connect_TX_Buff[Port][2] = 0; + // MD_Connect_TX_Buff[Port][3] = 0; + // MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdAllData; + // MD_ConnectTX_Len = 5;//λ + // for(DeviceNumber = 0;DeviceNumber < TXHData.MD_Port_Info[Port].GunInfo[GunNum].SonDevice.SonNumber;DeviceNumber ++) + // { + // switch(TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].MB_CMD_Next) // ֽڽвͬIJ + // { + // case RFID_MDConnectCmdReadData: //ѯ + // { + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Data[Port].GunData[GunNum + DeviceNumber].GunAddr; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].MB_CMD_Next; + // MD_ConnectTX_Len ++; + // }break; + // case RFID_MDConnectCmdWriteCardInfo://дȨϢ RFID_MDConnectCmdWriteFullingInfo + // { + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Data[Port].GunData[GunNum + DeviceNumber].GunAddr; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].MB_CMD_Next; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].RFIDState; + // MD_ConnectTX_Len ++; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].RFIDState == 0x01) + // { + // for(i = 0;i < 15;i ++) + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len+i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].RFIDUserName[i]; + // MD_ConnectTX_Len += 15; + // for(i = 0;i < 10;i ++) + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len+i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].CarLicensePlate[i]; + // MD_ConnectTX_Len += 10; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].BalanceDecimal; + // MD_ConnectTX_Len += 1; + // for(i = 0;i < 5;i ++) + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len+i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].Balance[i]; + // MD_ConnectTX_Len += 5; + // } + // else if(TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].RFIDState == 0x20) + // { + // for(i = 0;i < 4;i ++) + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len+i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].Balance[i]; + // MD_ConnectTX_Len += 4; + // } + // }break; + // case RFID_MDConnectCmdWriteFullingInfo://дʵʱϢ + // { + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Data[Port].GunData[GunNum + DeviceNumber].GunAddr; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].MB_CMD_Next; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].RFIDState; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].BalanceDecimal; + // MD_ConnectTX_Len ++; + // for(i = 0;i < 5;i ++) + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len+i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum + DeviceNumber].Balance[i]; + // MD_ConnectTX_Len += 5; + // }break; + // } + // } + // MD_Connect_TX_Buff[Port][2] = MD_ConnectTX_Len >> 8; + // MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len; + // Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0],MD_ConnectTX_Len); + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64 >> 8; + // MD_ConnectTX_Len ++; + // MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64; + // MD_ConnectTX_Len ++; + // }break; + case RFID_MDConnectCmdReadData: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdReadData; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 7; + } + break; + case RFID_MDConnectCmdLossACK: // + case RFID_MDConnectCmdFindACK: // + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_Connect_TX_Buff[Port][4] = MD_TX_CMD; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 7; + } + break; + case RFID_MDConnectCmdWriteCardInfo: // дȨϢ RFID_MDConnectCmdWriteFullingInfo + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdWriteCardInfo; + MD_Connect_TX_Buff[Port][5] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].RFIDState; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].RFIDState == 0x01) + { + MD_ConnectTX_Len = 37; + for (i = 0; i < 15; i++) + MD_Connect_TX_Buff[Port][6 + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].RFIDUserName[i]; + for (i = 0; i < 10; i++) + MD_Connect_TX_Buff[Port][21 + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].CarLicensePlate[i]; + MD_Connect_TX_Buff[Port][31] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].BalanceDecimal; + for (i = 0; i < 5; i++) + MD_Connect_TX_Buff[Port][32 + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Balance[i]; + } + else if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].RFIDState == 0x20) + { + MD_ConnectTX_Len = 10; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][6 + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Balance[i]; + } + else + { + MD_ConnectTX_Len = 6; + } + MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + 1] = Tempu64; + MD_ConnectTX_Len = MD_ConnectTX_Len + 2; + } + break; + case RFID_MDConnectCmdWriteFullingInfo: // дʵʱϢ + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdWriteFullingInfo; + MD_Connect_TX_Buff[Port][5] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].RFIDState; + MD_ConnectTX_Len = 12; + MD_Connect_TX_Buff[Port][6] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].BalanceDecimal; + for (i = 0; i < 5; i++) + MD_Connect_TX_Buff[Port][7 + i] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Balance[i]; + MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + 1] = Tempu64; + MD_ConnectTX_Len = MD_ConnectTX_Len + 2; + } + break; + case RFID_MDConnectCmdWriteBindingInfo: // ·Ϣ + { + MD_ConnectTX_Len = 6; + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len; + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdWriteBindingInfo; + MD_Connect_TX_Buff[Port][5] = TXHData.MD_Port_Data[Port].GunData[GunNum].RFIDBinding; + + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + 1] = Tempu64; + MD_ConnectTX_Len = MD_ConnectTX_Len + 2; + } + break; + case RFID_MDConnectCmdReadVersion: // 汾 + { + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdReadVersion; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 5); + MD_Connect_TX_Buff[Port][5] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 7; + } + break; + case RFID_MDConnectCmdROMownload: // ̼· + { + MD_ConnectTX_Len = 531; + MD_Connect_TX_Buff[Port][0] = 0xF5; + MD_Connect_TX_Buff[Port][1] = GunAddr; + MD_Connect_TX_Buff[Port][2] = MD_ConnectTX_Len >> 8; + MD_Connect_TX_Buff[Port][3] = MD_ConnectTX_Len & 0xff; + MD_Connect_TX_Buff[Port][4] = RFID_MDConnectCmdROMownload; + for (i = 0; i < 10; i++) + MD_Connect_TX_Buff[Port][5 + i] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData_Version[i]; + MD_Connect_TX_Buff[Port][15] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop >> 8; + MD_Connect_TX_Buff[Port][16] = TXHData.MD_Port_Data[Port].PortData.ROM_UpData.FrameTop; + MD_Connect_TX_Buff[Port][17] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow >> 8; + MD_Connect_TX_Buff[Port][18] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow; + AT45DBItemRead(CA_DeviceFrame, TXHData.MD_Port_Info[Port].GunInfo[GunNum].FrameNow + Port * 1024); + for (i = 0; i < 512; i++) + MD_Connect_TX_Buff[Port][19 + i] = TXHData.Frame[i]; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len); + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][MD_ConnectTX_Len + 1] = Tempu64; + MD_ConnectTX_Len = MD_ConnectTX_Len + 2; + } + break; + } + } + break; + case PosYGao: + { + GunAddr = (TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr); + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + switch (MD_TX_CMD) + { + case YG_MDConnectCmdReadFuelVolumeState: // ״̬+ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + case YG_MDConnectCmdReadFuelRecord: // ¼ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + case YG_MDConnectCmdReadFuelRecordConfirm: // ¼ȷϢ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + break; + case YG_MDConnectCmdWritePrset: // Ԥ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Volume) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x90000000) + Tempu64 = 0x900000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][5 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = 0; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][8 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][12 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][15 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = 100000000 / TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][18 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][22] = 0; + } + else if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Sale) + { + Tempu64 = 0; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][5 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x90000000) + Tempu64 = 0x900000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][8 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][12 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][15 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = 100000000 / TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][18 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][22] = 1; + } + Tempu64 = TXHData.MD_Port_Data[Port].GunData[GunNum].OrderNumber + 1; + for (i = 0; i < 2; i++) + { + MD_Connect_TX_Buff[Port][23 + i] = (Tempu64 >> ((1 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][25] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 22); // У + MD_ConnectTX_Len = 26; + } + break; + case YG_MDConnectCmdStart: // + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + case YG_MDConnectCmdStop: // ͣ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + case YG_MDConnectCmdWritePrice: // xie + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][5 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + Tempu64 = 100000000 / MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price); + Tempu64 = MD_Connect_u64ToBCD(Tempu64); + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][8 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][12] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 9); // У + MD_ConnectTX_Len = 13; + } + break; + case YG_MDConnectCmdReadTotal: // + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + case YG_MDConnectControlMode: // ҪȨ + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = 0x55; // ģʽ + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 3); // У + MD_ConnectTX_Len = 7; + } + break; + case YG_MDConnectCmdLock: // + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = 0xAA; // ģʽ + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][6 + i] = 0x00; + } + MD_Connect_TX_Buff[Port][9] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 6); // У + MD_ConnectTX_Len = 10; + } + break; + case YG_MDConnectCmdUnLock: // + { + MD_Connect_TX_Buff[Port][0] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][2] = 0xFA; // ֡ͷ + MD_Connect_TX_Buff[Port][3] = MD_TX_CMD; + MD_Connect_TX_Buff[Port][4] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][5] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][3], 2); // У + MD_ConnectTX_Len = 6; + } + break; + } + } + break; + case PosHongYang: + { + GunAddr = TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + switch (Port) + { + case 0: + MD_Connect_TX1_DMAAddrSet((uint32_t)&HY_SendBuff); + break; + case 1: + MD_Connect_TX2_DMAAddrSet((uint32_t)&HY_SendBuff); + break; + case 2: + MD_Connect_TX3_DMAAddrSet((uint32_t)&HY_SendBuff); + break; + case 3: + MD_Connect_TX4_DMAAddrSet((uint32_t)&HY_SendBuff); + break; + } + switch (MD_TX_CMD) + { + case HY_MDConnectCmdReadFuelData: // + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdReadFuelData; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdWritePrsetSale: // Ԥý + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdWritePrsetSale; + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x900000) + Tempu64 = 0x900000; + else + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue); + MD_Connect_TX_Buff[Port][1] = 0x06; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 7; + } + else + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x90000000) + Tempu64 = 0x90000000; + else + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue); + MD_Connect_TX_Buff[Port][1] = 0x07; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 8; + } + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdWritePrsetVolume: // Ԥ + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdWritePrsetVolume; + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue == 0x900000) + Tempu64 = 0x900000; + else + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue); + MD_Connect_TX_Buff[Port][1] = 0x06; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = CheckSum8(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 7; + } + else + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue == 0x90000000) + Tempu64 = 0x90000000; + else + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue); + MD_Connect_TX_Buff[Port][1] = 0x07; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + + MD_Connect_TX_Buff[Port][7] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 8; + } + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdStart: // + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdStart; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + TXHData.MD_Port_Data[Port].GunData[GunNum].GunState.Flag.AuthorizeState = 1; + FMItemWrite(CF_MD_Port_Data, Port); + } + break; + case HY_MDConnectCmdStop: // ͣ + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdStop; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdReadPrice: // + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdReadPrice; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdWritePrice: // xie + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdWritePrice; + MD_Connect_TX_Buff[Port][1] = 0x07; + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price); + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((Tempu64) >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 8; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectCmdReadTotal: // + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectCmdReadTotal; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectASKControlPower: // ҪȨ + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectASKControlPower; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + case HY_MDConnectReturnControlPower: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = HY_MDConnectReturnControlPower; + MD_Connect_TX_Buff[Port][3] = InteiHEXCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 4; + if (GunAddr <= 64) + HY_SendBuff[0] = GunAddr | 0x100; + else + HY_SendBuff[0] = GunAddr; + for (i = 1; i < MD_ConnectTX_Len; i++) + HY_SendBuff[i] = MD_Connect_TX_Buff[Port][i]; + } + break; + } + } + break; + case PosLanFeng: + { + GunAddr = MD_Connect_u64ToBCD(TXHData.MD_Port_Data[Port].GunData[GunNum].GunAddr); + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].ROM_UpData_State.Flag.BaudRateSync_Flag == 1) + { + MD_Connect_USART_Configuration(Port, BaudRateSync, USART_WordLength_9b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + } + else + { + MD_Connect_USART_Configuration(Port, TXHData.MD_Port_Data[Port].PortData.BaudRate, USART_WordLength_9b, TXHData.MD_Port_Data[Port].PortData.Parity_Even); + } + switch (MD_TX_CMD) + { + case LF_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = LF_MDConnectCmdReadState; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case LF_MDConnectCmdWritePrset: // Ԥý + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x900000) + Tempu64 = 0x900000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA5; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = C_MDConnectCmdWritePrsetSale; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + else + { + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x90000000) + Tempu64 = 0x90000000; + else + Tempu64 = TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue; + MD_Connect_TX_Buff[Port][2] = 0xA6; + for (i = 0; i < 4; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = (Tempu64 >> ((3 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][7] = LF_MDConnectCmdWritePrset; + MD_Connect_TX_Buff[Port][8] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 7); // У + MD_ConnectTX_Len = 9; + } + } + break; + case LF_MDConnectCmdStop: // ͣ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = LF_MDConnectCmdStop; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case LF_MDConnectCmdWritePrice: // xie + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + if (TXHData.MD_Port_Data[Port].PortData.Device_Type == Display_664) + { + MD_Connect_TX_Buff[Port][2] = 0xA4; + for (i = 0; i < 2; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price) >> ((1 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][5] = C_MDConnectCmdWritePrice; + MD_Connect_TX_Buff[Port][6] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 5); // У + MD_ConnectTX_Len = 7; + } + else + { + MD_Connect_TX_Buff[Port][2] = 0xA5; + for (i = 0; i < 3; i++) + { + MD_Connect_TX_Buff[Port][3 + i] = ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].Price) >> ((2 - i) * 8)) & 0xff; + } + MD_Connect_TX_Buff[Port][6] = LF_MDConnectCmdWritePrice; + MD_Connect_TX_Buff[Port][7] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 6); // У + MD_ConnectTX_Len = 8; + } + } + break; + case LF_MDConnectCmdReadTotal: // + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = LF_MDConnectCmdReadTotal; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case LF_MDConnectASKControlPower: // ҪȨ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = LF_MDConnectASKControlPower; + // MD_Connect_TX_Buff[Port][3] = C_MDConnectReturnControlPower; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + case LF_MDConnectReturnControlPower: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = 0xf5; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr; // ǹ + MD_Connect_TX_Buff[Port][2] = 0xA2; + MD_Connect_TX_Buff[Port][3] = LF_MDConnectReturnControlPower; + MD_Connect_TX_Buff[Port][4] = MD_Connect_TXDataCheck(&MD_Connect_TX_Buff[Port][0], 3); // У + MD_ConnectTX_Len = 5; + } + break; + } + } + break; + case PosSSLan: // + { + FatherNum = GunNum; // GunNumʾú + GunNum = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonNow; // + GunAddr = TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Address; // õַ + if (TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].Handshake == TXHData.MD_Port_Info[Port].Handshake_Top) + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][FatherNum]++; + if (GunAddr > 0) + GunAddr -= 1; + switch (MD_TX_CMD) + { + case LY_MDConnectCmdHandshake: // + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x30; + MD_Connect_TX_Buff[Port][4] = 0x30; + MD_Connect_TX_Buff[Port][5] = (TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYHandshakeCRC >> 4) & 0x0f; + if (MD_Connect_TX_Buff[Port][5] < 0x0A) + MD_Connect_TX_Buff[Port][5] += 0x30; + else + MD_Connect_TX_Buff[Port][5] = MD_Connect_TX_Buff[Port][5] - 0x0A + 0x41; + MD_Connect_TX_Buff[Port][6] = TXHData.MD_Port_Info[Port].GunInfo[GunNum].LYHandshakeCRC & 0x0f; + if (MD_Connect_TX_Buff[Port][6] < 0x0A) + MD_Connect_TX_Buff[Port][6] += 0x30; + else + MD_Connect_TX_Buff[Port][6] = MD_Connect_TX_Buff[Port][6] - 0x0A + 0x41; + MD_Connect_TX_Buff[Port][7] = 0x03; + MD_Connect_TX_Buff[Port][8] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 7); // У + MD_ConnectTX_Len = 9; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == 0x06) + // { + // TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x07; + // } + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x08; + } + break; + case LY_MDConnectCmdPoll: // ѯ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x51; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + } + break; + case LY_MDConnectCmdReadState: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x35; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdReadTotal: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x30; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + } + break; + case LY_MDConnectCmdChoiceGun: // ѡǹ + { + MD_Connect_TX_Buff[Port][0] = 0x04; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x05; + MD_ConnectTX_Len = 4; + // if(TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake == 0x02) + // { + // TXHData.MD_Port_Info[Port].GunInfo[GunNum].Handshake = 0x03; + // } + } + break; + case LY_MDConnectCmdDisauthorize: // ȡȨ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x32; + MD_Connect_TX_Buff[Port][5] = 0x03; + MD_Connect_TX_Buff[Port][6] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 5); // У + MD_ConnectTX_Len = 7; + TXHData.MD_Port_Data[Port].GunData[GunNum].GunState.Flag.AuthorizeState = 0; + } + break; + case LY_MDConnectCmdAuthorize: // Ȩ + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x31; + MD_Connect_TX_Buff[Port][4] = 0x31; + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >= 0x900000) + MD_Connect_TX_Buff[Port][5] = 0x30; + else + { + MD_Connect_TX_Buff[Port][5] = 0x32; + } + if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Volume) + MD_Connect_TX_Buff[Port][6] = 0x31; + else if (TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresteType == Preset_Sale) + MD_Connect_TX_Buff[Port][6] = 0x32; + for (i = 0; i < 6; i++) + MD_Connect_TX_Buff[Port][7 + i] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[GunNum].PresetValue >> (5 - i) * 4) & 0x0f); + for (i = 0; i < 30; i++) + MD_Connect_TX_Buff[Port][13 + i] = 0x30; + for (j = 0; j < 6; j++) + { + if ((TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonNow == j) && TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + j].Price != 0) + MD_Connect_TX_Buff[Port][13 + j * 5] = 0x32; + else + MD_Connect_TX_Buff[Port][13 + j * 5] = 0x30; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][14 + i + j * 5] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + j].Price >> (3 - i) * 4) & 0x0f); + } + MD_Connect_TX_Buff[Port][13 + 30] = 0x03; + MD_Connect_TX_Buff[Port][14 + 30] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 13 + 30); // У + MD_ConnectTX_Len = 15 + 30; + } + break; + case LY_MDConnectCmdWritePrice: // д + { + MD_Connect_TX_Buff[Port][0] = 0x02; // ֡ͷ + MD_Connect_TX_Buff[Port][1] = GunAddr + 0x40; // ǹ + MD_Connect_TX_Buff[Port][2] = 0x41; + MD_Connect_TX_Buff[Port][3] = 0x32; + MD_Connect_TX_Buff[Port][4] = 0x31; + MD_Connect_TX_Buff[Port][5] = 0x32; + for (i = 0; i < 30; i++) + MD_Connect_TX_Buff[Port][6 + i] = 0x30; + for (j = 0; j < 6; j++) + { + if ((TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonNow == j) && TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + j].Price != 0) + MD_Connect_TX_Buff[Port][6 + j * 5] = 0x32; + else + MD_Connect_TX_Buff[Port][6 + j * 5] = 0x30; + for (i = 0; i < 4; i++) + MD_Connect_TX_Buff[Port][7 + i + j * 5] = 0x30 + ((TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].FatherDevice[FatherNum].SonStart + j].Price >> (3 - i) * 4) & 0x0f); + } + MD_Connect_TX_Buff[Port][36] = 0x03; + MD_Connect_TX_Buff[Port][37] = BCC_CheckSum(&MD_Connect_TX_Buff[Port][1], 36); // У + MD_ConnectTX_Len = 38; + } + break; + case LY_MDConnectCmdACK0: // 1030 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x30; + MD_ConnectTX_Len = 2; + } + break; + case LY_MDConnectCmdACK1: // 1031 + { + MD_Connect_TX_Buff[Port][0] = 0x10; + MD_Connect_TX_Buff[Port][1] = 0x31; + MD_ConnectTX_Len = 2; + } + break; + } + } + break; + + case PosPLC: + { + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + switch (MD_TX_CMD) + { + case PLC_MDConnectCmdReadData: // ѯ + { + MD_Connect_TX_Buff[Port][0] = 0x03; + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 0x00; + MD_Connect_TX_Buff[Port][4] = 0x00; + MD_Connect_TX_Buff[Port][5] = 26; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6); + MD_Connect_TX_Buff[Port][7] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 8; + // TXHData.MD_Port_Info[Port].GunInfo[0].MB_CMD_Next = PLC_MDConnectCmdReadErro; + } + break; + case PLC_MDConnectCmdReadErro: // ״̬ + { + MD_Connect_TX_Buff[Port][0] = 0x03; + MD_Connect_TX_Buff[Port][1] = 0x03; + MD_Connect_TX_Buff[Port][2] = 0x00; + MD_Connect_TX_Buff[Port][3] = 30; + MD_Connect_TX_Buff[Port][4] = 0; + MD_Connect_TX_Buff[Port][5] = 3; + Tempu64 = CRC_Check(&MD_Connect_TX_Buff[Port][0], 6); + MD_Connect_TX_Buff[Port][7] = Tempu64 >> 8; + MD_Connect_TX_Buff[Port][6] = Tempu64; + MD_ConnectTX_Len = 8; + // TXHData.MD_Port_Info[Port].GunInfo[0].MB_CMD_Next = PLC_MDConnectCmdReadData; + } + break; + } + } + break; + case PosPrice1_4: + { + TXHData.MD_Port_Info[Port].LoopGunNextFlag = 1; + TXHData.MBCountCutNum[Port][GunNum]++; + switch (MD_TX_CMD) + { + case Price_MDConnectCmdWriteParameter: // д + { + MD_Connect_TX_Buff[Port][0] = 0xFE; + MD_Connect_TX_Buff[Port][1] = 0xFF; + MD_Connect_TX_Buff[Port][2] = 0x04; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x03; + Tempu64 = Price_DataCheck(&MD_Connect_TX_Buff[Port][2], MD_Connect_TX_Buff[Port][2] - 1); + MD_Connect_TX_Buff[Port][5] = Tempu64; + MD_Connect_TX_Buff[Port][6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + case Price_MDConnectCmdReadParameter: // + { + MD_Connect_TX_Buff[Port][0] = 0xFE; + MD_Connect_TX_Buff[Port][1] = 0xFF; + MD_Connect_TX_Buff[Port][2] = 0x04; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x02; + Tempu64 = Price_DataCheck(&MD_Connect_TX_Buff[Port][2], MD_Connect_TX_Buff[Port][2] - 1); + MD_Connect_TX_Buff[Port][5] = Tempu64; + MD_Connect_TX_Buff[Port][6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + case Price_MDConnectCmdWriteDecimal: // дСλMD_Port_Info_Type + { + MD_Connect_TX_Buff[Port][0] = 0xFE; + MD_Connect_TX_Buff[Port][1] = 0xFF; + MD_Connect_TX_Buff[Port][2] = 16; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x04; + for (j = 0; j < TXHData.MD_Port_Info[Port].PriceTagData.PriceNumber; j++) + { + MD_Connect_TX_Buff[Port][5 + j] = TXHData.MD_Port_Info[Port].PriceTagData.Length - TXHData.MD_Port_Info[Port].PriceTagData.Decimal[j]; + } + for (j = TXHData.MD_Port_Info[Port].PriceTagData.PriceNumber; j < 17; j++) + MD_Connect_TX_Buff[Port][5 + j] = 0; + Tempu64 = Price_DataCheck(&MD_Connect_TX_Buff[Port][2], MD_Connect_TX_Buff[Port][2] - 1); + MD_Connect_TX_Buff[Port][17] = Tempu64; + MD_Connect_TX_Buff[Port][18] = 0xEF; + MD_ConnectTX_Len = 19; + } + break; + case Price_MDConnectCmdWritePrice: // д + { + MD_Connect_TX_Buff[Port][0] = 0xFE; + MD_Connect_TX_Buff[Port][1] = 0xFF; + MD_Connect_TX_Buff[Port][2] = 40; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x01; + for (i = 5; i < 40; i++) + MD_Connect_TX_Buff[Port][i] = 0; + for (i = 0; i < TXHData.MD_Port_Info[Port].PriceTagData.PriceNumber; i++) + { + for (j = 0; j < 3; j++) + { + if (TXHData.MD_Port_Info[Port].PriceTagData.Length / 2 > j) + MD_Connect_TX_Buff[Port][5 + j + (i * 3)] = TXHData.MD_Port_Info[Port].PriceTagData.Price[i] >> ((TXHData.MD_Port_Info[Port].PriceTagData.Length / 2 - 1 - j) * 8); + else + MD_Connect_TX_Buff[Port][5 + j + (i * 3)] = 0; + } + } + Tempu64 = Price_DataCheck(&MD_Connect_TX_Buff[Port][2], MD_Connect_TX_Buff[Port][2] - 1); + MD_Connect_TX_Buff[Port][41] = Tempu64; + MD_Connect_TX_Buff[Port][42] = 0xEF; + MD_ConnectTX_Len = 43; + } + break; + case Price_MDConnectCmdReadPrice: // + { + MD_Connect_TX_Buff[Port][0] = 0xFE; + MD_Connect_TX_Buff[Port][1] = 0xFF; + MD_Connect_TX_Buff[Port][2] = 0x04; + MD_Connect_TX_Buff[Port][3] = 0x01; + MD_Connect_TX_Buff[Port][4] = 0x03; + Tempu64 = Price_DataCheck(&MD_Connect_TX_Buff[Port][2], MD_Connect_TX_Buff[Port][2] - 1); + MD_Connect_TX_Buff[Port][5] = Tempu64; + MD_Connect_TX_Buff[Port][6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + } + } + break; + } + switch (Port) + { + case 0: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx1EN; + MD_Connect_TX1_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX1_DMAStart(); + } + } + break; + case 1: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx2EN; + MD_Connect_TX2_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX2_DMAStart(); + } + } + break; + case 2: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx3EN; + MD_Connect_TX3_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX3_DMAStart(); + } + } + break; + case 3: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx4EN; + MD_Connect_TX4_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX4_DMAStart(); + } + } + break; + } + if (TXHData.UDisk_Flag) + Log_Task(&MD_Connect_TX_Buff[Port][0], MD_ConnectTX_Len, Port, Info_Issue); + } + else + { + TXHData.MBCountCutNum[Port][GunNum]++; + } + } + else if (TXHData.MDConnectState[Port].Flag.WorkMode == 0) // ָģʽ + { + switch (TXHData.MDConnectState[Port].Flag.SetModeCMDNext) + { + case WIFI_ATRec: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(MD_ATRec); i++) + MD_Connect_TX_Buff[Port][i] = MD_ATRec[i]; + MD_ConnectTX_Len = (i); // ÷DMA + TXHData.MBCountTimer[Port].TimerCountMax = 1000; + } + break; + case WIFI_WMODE: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(MD_WMODE); i++) + MD_Connect_TX_Buff[Port][i] = MD_WMODE[i]; + MD_ConnectTX_Len = (i); // ÷DMA + } + break; + case WIFI_WifiRST: + { + for (i = 0; i < strlen(MD_WifiRST); i++) + MD_Connect_TX_Buff[Port][i] = MD_WifiRST[i]; + MD_ConnectTX_Len = (i); // ÷DMA + + TXHData.MBCountTimer[Port].TimerCountMax = 1000 * 10; + } + break; + case WIFI_WifiWSSSID: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(MD_WifiWSSSID); i++) + MD_Connect_TX_Buff[Port][i] = MD_WifiWSSSID[i]; + MD_Connect_TX_Buff[Port][11] = 0x31 + Port; + MD_Connect_TX_Buff[Port][22] = 0x31 + Port * 3; + if (Port == 3) + { + MD_Connect_TX_Buff[Port][22] = 0x31; + MD_Connect_TX_Buff[Port][23] = 0x30; + MD_Connect_TX_Buff[Port][24] = 0x0D; + MD_Connect_TX_Buff[Port][25] = 0x0A; + i++; + } + MD_ConnectTX_Len = (i); // ÷DMA + + TXHData.MBCountTimer[Port].TimerCountMax = 1000 * 10; + } + break; + case WIFI_WifiRSSI: + { + for (i = 0; i < strlen(MD_WifiRSSI); i++) + MD_Connect_TX_Buff[Port][i] = MD_WifiRSSI[i]; + MD_ConnectTX_Len = (i); // ÷DMA + + TXHData.MDConnectState[Port].Flag.SetModeCMDNext = WIFI_WifiSOCKET; + TXHData.MBCountTimer[Port].TimerCountMax = 1000 * 2; + } + break; + case WIFI_WifiSOCKET: + { + { + for (i = 0; i < strlen(MD_WifiSOCKET); i++) + MD_Connect_TX_Buff[Port][i] = MD_WifiSOCKET[i]; + MD_ConnectTX_Len = (i); // ÷DMA + } + TXHData.MBCountTimer[Port].TimerCountMax = 1000 * 10; + } + break; + } + switch (Port) + { + case 0: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx1EN; + MD_Connect_TX1_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX1_DMAStart(); + } + } + break; + case 1: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx2EN; + MD_Connect_TX2_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX2_DMAStart(); + } + } + break; + case 2: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx3EN; + MD_Connect_TX3_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX3_DMAStart(); + } + } + break; + case 3: + { + if (MD_ConnectTX_Len) + { + MD_Connect_RS485_Tx4EN; + MD_Connect_TX4_DMALenSet(MD_ConnectTX_Len); + MD_Connect_TX4_DMAStart(); + } + } + break; + } + } +} +/*F***************************************************************************** + * NAME: KeyBoardTask + * PURMDE: KeyBoardͨѶ + * PARAMS: + * return: + *******************************************************************************/ +volatile u8 KBAddr_Init[4] = {0, 0, 0, 0}; +volatile u32 MD_RX_RNGData[4] = {0, 0, 0, 0}; +void MD_ConnectRXTask(void) +{ + volatile u16 i = 0, j = 0, Port = 0, Temp = 0, DeviceNumber = 0, DeviceType = 0, DeviceDataLen = 0, DeviceNoDataLen = 0, DevicePortLen = 0; + volatile u64 TempBCD = 0, Tempu64 = 0; + volatile u8 MD_ConnectRX_Port = 0, POSType = 0, RXBuild_Port = 0, WhiteList_Num = 0; + volatile u16 MD_ConnectRX_Len = 0; // + volatile u8 MD_ConnectRX_pGun = 0; // ַǹ + volatile u8 MD_ConnectRX_pGun_Father = 0; // ǹЭ鸸豸 + volatile u8 MD_ConnectRX_pGun_SonDeviceBusy = 0; // ǿЭʶ豸ǹ߼ + volatile u16 MD_ConnectRX_CMD = 0, MD_ConnectRX_CMDType = 0; // + volatile GunState_TypeDef GunState; + u8 MD_ConnectRX_Check = 0; // У + u8 Buff[50]; + u8 Temp8 = 0; + u8 Encrypt_Flag1 = 0; + u8 Encrypt_Flag2 = 0; + u32 Temp32 = 0; + u16 Temp16 = 0; + volatile u16 Offset = 0; + volatile u32 CRC_temp = 0; + volatile float TempF = 0; + volatile u8 Tank_Num; + u8 Data_201[7] = "i20100"; + u8 Data_20E[7] = "i20E00"; + + while (TXHData.MBCountRXIDLETimer[0].Flag + TXHData.MBCountRXIDLETimer[1].Flag + TXHData.MBCountRXIDLETimer[2].Flag + TXHData.MBCountRXIDLETimer[3].Flag) + { + if (TXHData.MBCountRXIDLETimer[0].Flag) + { + TXHData.MBCountRXIDLETimer[0].Flag = 0; + if (TXHData.MD_Rec_NummberB[0] == 1000 - DMA1_Stream5->NDTR) + { + TXHData.MD_Rec_Nummber[0] = 1000 - DMA1_Stream5->NDTR; + MD_Connect_RX1_DMAStop(); // رDMA + DMA_ClearFlag(DMA1_Stream5, DMA_IT_TCIF5); + MD_ConnectRX1Task_Flag = 1; // ʹGas + MD_Connect_RX1_DMALenSet(1000); // ýܳ + MD_Connect_RX1_DMAStart(); // DMA + } + } + if (TXHData.MBCountRXIDLETimer[1].Flag) + { + TXHData.MBCountRXIDLETimer[1].Flag = 0; + if (TXHData.MD_Rec_NummberB[1] == 1000 - DMA1_Stream2->NDTR) + { + TXHData.MD_Rec_Nummber[1] = 1000 - DMA1_Stream2->NDTR; + MD_Connect_RX2_DMAStop(); // رDMA + DMA_ClearFlag(DMA1_Stream2, DMA_IT_TCIF2); + MD_ConnectRX2Task_Flag = 1; // ʹGas + MD_Connect_RX2_DMALenSet(1000); // ýܳ + MD_Connect_RX2_DMAStart(); // DMA + } + } + if (TXHData.MBCountRXIDLETimer[2].Flag) + { + TXHData.MBCountRXIDLETimer[2].Flag = 0; + if (TXHData.MD_Rec_NummberB[2] == 1000 - DMA1_Stream0->NDTR) + { + TXHData.MD_Rec_Nummber[2] = 1000 - DMA1_Stream0->NDTR; + MD_Connect_RX3_DMAStop(); // رDMA + DMA_ClearFlag(DMA1_Stream0, DMA_IT_TCIF0); + MD_ConnectRX3Task_Flag = 1; // ʹGas + MD_Connect_RX3_DMALenSet(1000); // ýܳ + MD_Connect_RX3_DMAStart(); // DMA + } + } + if (TXHData.MBCountRXIDLETimer[3].Flag) + { + TXHData.MBCountRXIDLETimer[3].Flag = 0; + if (TXHData.MD_Rec_NummberB[3] == 1000 - DMA1_Stream1->NDTR) + { + TXHData.MD_Rec_Nummber[3] = 1000 - DMA1_Stream1->NDTR; + MD_Connect_RX4_DMAStop(); // رDMA + DMA_ClearFlag(DMA1_Stream1, DMA_IT_TCIF1); + MD_ConnectRX4Task_Flag = 1; // ʹGas + MD_Connect_RX4_DMALenSet(1000); // ýܳ + MD_Connect_RX4_DMAStart(); // DMA + } + } + } + while (MD_ConnectRX1Task_Flag + MD_ConnectRX2Task_Flag + MD_ConnectRX3Task_Flag + MD_ConnectRX4Task_Flag) + { + if (MD_ConnectRX1Task_Flag) + { + MD_ConnectRX1Task_Flag = 0; + MD_ConnectRX_Port = 0; + } + else if (MD_ConnectRX2Task_Flag) + { + MD_ConnectRX2Task_Flag = 0; + MD_ConnectRX_Port = 1; + } + else if (MD_ConnectRX3Task_Flag) + { + MD_ConnectRX3Task_Flag = 0; + MD_ConnectRX_Port = 2; + } + else if (MD_ConnectRX4Task_Flag) + { + MD_ConnectRX4Task_Flag = 0; + MD_ConnectRX_Port = 3; + } + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0xC1 && MD_Connect_RX_Buff[MD_ConnectRX_Port][2] == 0x08) // LORAûظ + { + TXHData.MD_LORA_Slave_Flag = 1; + switch (MD_ConnectRX_Port) + { + case 0: + MD_Connect_LORA_IdleMode1; + break; + case 1: + MD_Connect_LORA_IdleMode2; + break; + case 2: + MD_Connect_LORA_IdleMode3; + break; + case 3: + MD_Connect_LORA_IdleMode4; + break; + } + BEEP_OFF; + } + else if (TXHData.MDConnectState[MD_ConnectRX_Port].Flag.WorkMode == 1) // ģʽ + { + if (TXHData.UDisk_Flag) + Log_Task(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port], MD_ConnectRX_Port, Info_Receive); + POSType = TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.POSType; + switch (POSType) + { + case PosBlueSky: + { + MD_ConnectRX_pGun = MD_Connect_BCDTou64(MD_Connect_RX_Buff[MD_ConnectRX_Port][1]); // ȡָ + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; DeviceNumber++) + if (MD_ConnectRX_pGun == TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunAddr) + { + MD_ConnectRX_pGun = DeviceNumber; + break; + } + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][2] & 0xf0) == 0xa0) + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][2] & 0x0f; // ȡ + else + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][2]; + if (MD_ConnectRX_Len == 0) + MD_ConnectRX_Len = 16; + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 1]; // ȡ + Temp = MD_Connect_TXDataCheck(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len + 1); + if (Temp == MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 2] && MD_Connect_RX_Buff[MD_ConnectRX_Port][1] > 0) // жУλ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 3]; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + switch (MD_ConnectRX_CMD) + { + case C_MDConnectCmdReadState: // ״̬ + { + if (MD_ConnectRX_Len < 3) + MD_ConnectRX_CMD = 0; + break; + }; + break; + case C_MDConnectCmdReadFuelState: // + { + if (MD_ConnectRX_Len < 3) + MD_ConnectRX_CMD = 0; + break; + }; + break; + case C_MDConnectCmdReadPrice: // + { + if (MD_ConnectRX_Len < 3) + MD_ConnectRX_CMD = 0; + break; + }; + break; + case C_MDConnectCmdReadTotal: // + { + if (MD_ConnectRX_Len < 3) + MD_ConnectRX_CMD = 0; + break; + }; + break; + default: + MD_ConnectRX_CMD = 0; + break; + } + } + switch (MD_ConnectRX_CMD) + { + case C_MDConnectCmdReadState: // ״̬ + { + TXHData.LTGunState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][3]; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.LTGunState.Flag.GunUp; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = TXHData.LTGunState.Flag.StartFlag; + if (TXHData.LTGunState.Flag.StartFlag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = 1; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x02; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadPrice; + } + else if (TXHData.LTGunState.Flag.TitleFlag == 0) // Ȩʧ»ȡȨ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectASKControlPower; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.LTGunState.Flag.GunUp; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = TXHData.LTGunState.Flag.StartFlag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1) + { + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + if (TXHData.POS_Info.Link_Flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number) + { + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0x11; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + } + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + if (TXHData.POS_Info.Link_Flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number) + { + TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + } + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag == 0) // ǹ + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + } + else // ǹ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdStart; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + for (i = 0; i < 6; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = 0; + for (i = 0; i < 15; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CarLicensePlate[i] = 0; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdStart; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + } + } + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == C_MDConnectCmdReadState) + { + // if(TXHData.POSCutTimer.Flag == 1) + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdStop; + // else + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD == C_MDConnectCmdWritePrice && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectASKControlPower; + } + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadPrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadPrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online == 1 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords == 0) + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag == 0) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.VersionFindFlag) + { + for (i = 0; i < 6; i++) // жDzͬһϵ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i == 6) + { + for (i = 6; i < 10; i++) // жϰ汾Dzͬ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i != 10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdSetBaudRate; + } + } + } + } + } + } + break; + case C_MDConnectCmdReadFuelState: // + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type == Display_664) + { + if (MD_ConnectRX_Len != 8) + break; + for (i = 0; i < 6; i++) + { + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0x0f) > 0x09) + break; + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0xf0) > 0x90) + break; + } + if (i < 6) + break; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][5]); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][6] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][8])); + } + else + { + if (MD_ConnectRX_Len != 10) + break; + for (i = 0; i < 8; i++) + { + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0x0f) > 0x09) + break; + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0xf0) > 0x90) + break; + } + if (i < 8) + break; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][6])); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][8] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][9] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][10])); + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x04; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadTotal; + } + else if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == C_MDConnectCmdReadFuelState) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadPrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + break; + case C_MDConnectCmdStart: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] == 0x59) + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + else + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + break; + case C_MDConnectCmdStop: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectPauseFueling: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + break; + case C_MDConnectResumeFueling: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectCmdWritePrsetSale: // Ԥý + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdStart; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + break; + case C_MDConnectCmdWritePrsetVolume: // Ԥ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdStart; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + break; + case C_MDConnectCmdReadPrice: // + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type == Display_664) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]); + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][5]); + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x03; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + } + else + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadFuelState; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + } + break; + case C_MDConnectCmdWritePrice: // xie + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectCmdReadTotal: // + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type == Display_664) + { + if (MD_ConnectRX_Len != 12) + break; + for (i = 0; i < 10; i++) + { + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0x0f) > 0x09) + break; + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0xf0) > 0x90) + break; + } + if (i < 10) + break; + Tempu64 = 0; + for (i = 0; i < 5; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 5; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][8 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + } + else + { + if (MD_ConnectRX_Len != 14) + break; + for (i = 0; i < 12; i++) + { + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0x0f) > 0x09) + break; + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i] & 0xf0) > 0x90) + break; + } + if (i < 12) + break; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][9 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + } + + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; // ӡ洢λ + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + + FMItemWrite(CF_PrintLastRecord, Tempu64); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectCmdWriteTotal: // xie + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectCmdWritePulseCoefficient: // xie + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectASKControlPower: // ҪȨ + { + TXHData.POSLOCK_Impower = 1; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadVersion; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD == C_MDConnectCmdWritePrice) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdWritePrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = 0; + } + else + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + } + break; + case C_MDConnectReturnControlPower: // Ȩ + { + TXHData.POSLOCK_Impower = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0x00) + // { + // TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdReadState; + // } + // else if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD == C_MDConnectCmdWritePrice) + // { + // TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdWritePrice; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = 0; + // } + } + break; + case C_MDConnectCmdReadVersion: // 汾 + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.VersionFindFlag = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 3]; + } + break; + case C_MDConnectCmdSetBaudRate: // ͬ + { + if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][5]) == BaudRateSync) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = C_MDConnectCmdSendFrame; + MD_Connect_USART_Configuration(MD_ConnectRX_Port, BaudRateSync, USART_WordLength_9b, TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Parity_Even); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.BaudRateSync_Flag = 1; + } + } + break; + case C_MDConnectCmdSendFrame: // ֡ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow = (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow >= TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData.FrameTop) + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 6; // ˣϿ + } + } + break; + } + } + } + break; + case PosLY: // TXHData.LoopGunNextFlag + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x04) + MD_ConnectRX_CMD = 0x04; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x15) + MD_ConnectRX_CMD = 0x15; + if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1030) + MD_ConnectRX_CMD = LY_MDConnectCmdACK0; + else if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1031) + MD_ConnectRX_CMD = LY_MDConnectCmdACK1; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x02) + { + // BCC_CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][1] , 5);//У + MD_ConnectRX_CMD = (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + } + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunNow; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + switch (MD_ConnectRX_CMD) + { + case LY_MDConnectCmdACK0: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x05) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x06; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdHandshake; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0a) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0b; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdReadTotal; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0f) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x10; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdReadState; + } + else + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == LY_MDConnectCmdWritePrice) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdPoll; + } + } + } + break; + case LY_MDConnectCmdACK1: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x08; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0b) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0c; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == LY_MDConnectCmdAuthorize) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + } + break; + case 0x3030: // 1 + { + for (i = 0; i < 6; i++) + Buff[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i]; + TempBCD = do_crc(Buff, 6); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYHandshakeCRC = ((TempBCD >> 8) + TempBCD) % 256; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYHandshakeCRC = Tempu64 >> 4; + + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x04; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + } + break; + case 0x04: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < 0x04) // ȴ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake++; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0x04) // ûյ֣ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0a; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0x04) // յ֣ʼ֤ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x05; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x09; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x09) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0a; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0d) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0e; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0e) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0f; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x11; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdPoll; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdReadState) + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + else + { + if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadTotal; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + } + } + } + break; + case 0x15: // ʧ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + break; + case 0x3630: // 2 + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x09; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + } + } + break; + case 0x3632: // Ϣ + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + } + } + break; + case 0x3631: // ״̬ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + // if(TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.State != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.State) + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x30 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunState == 0x31) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunState == 0x33) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCountMax = 1000 * 5; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadTotal; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x31 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + } + } + } + } + } + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x33) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadState; + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x34) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1;//ӸʱжǷɽ׼¼ + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCountMax = 1000*5; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 6] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = Tempu64; + Tempu64 = 0; + for (i = 0; i < 4; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 13] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 17] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunState = MD_Connect_RX_Buff[MD_ConnectRX_Port][5]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.State = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.State; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top && (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake > 0x0f)) // ȴݣֹΪ֮ǰ豸״̬ʶ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x30) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + break; + case 0x3635: // ۼ + { + Tempu64 = 0; + for (i = 0; i < 10; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 11] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 10; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 21] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 0; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCount = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x0c) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x0d; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadState; + } + break; + } + } + break; + case PosJP: + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x04) + MD_ConnectRX_CMD = 0x04; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x15) + MD_ConnectRX_CMD = 0x15; + if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1030) + MD_ConnectRX_CMD = LY_MDConnectCmdACK0; + else if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1031) + MD_ConnectRX_CMD = LY_MDConnectCmdACK1; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x02) + { + MD_ConnectRX_CMD = (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + } + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunNow; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + switch (MD_ConnectRX_CMD) + { + case 0x3630: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0x00) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + } + } + break; + case LY_MDConnectCmdACK0: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x02) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x03; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdReadTotal; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x05) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x06; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdReadState; + } + else + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == LY_MDConnectCmdWritePrice) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdPoll; + } + } + } + break; + case LY_MDConnectCmdACK1: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == LY_MDConnectCmdAuthorize) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + } + break; + case 0x04: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x01) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x02; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x04) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x05; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x06) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD != LY_MDConnectCmdReadState) + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + } + } + break; + case 0x15: // ʧ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + break; + case 0x3641: // ״̬ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + // if(TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.State != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.State) + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x30 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunState == 0x31) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadTotal; + } + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x31 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1; + } + // else + // { + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + // } + + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + } + } + } + } + } + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x33) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadState; + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x34) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + + // else + // { + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + // } + Tempu64 = 0; + for (i = 0; i < 8; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 6] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 15] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = Tempu64; + Tempu64 = 0; + for (i = 0; i < 8; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 21] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunState = MD_Connect_RX_Buff[MD_ConnectRX_Port][5]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.State = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.State; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + break; + case 0x3642: // ۼ + { + Tempu64 = 0; + for (i = 0; i < 12; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 11] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 12; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 23] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x03) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x04; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; // ӡ洢λ + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 0; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LY_MDConnectCmdACK1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = LY_MDConnectCmdReadState; + } + break; + } + } + break; + case PosDart: + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][1] == 0x70 && MD_Connect_RX_Buff[MD_ConnectRX_Port][2] == 0xFA) + MD_ConnectRX_CMD = DART_MDConnectCmdPoll; + else if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][1] & 0xF0) == 0xC0) && (MD_Connect_RX_Buff[MD_ConnectRX_Port][2] == 0xFA)) + { + MD_ConnectRX_CMD = DART_MDConnectCmdACK; + } + else if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] & 0xF0) == 0x50) && ((MD_Connect_RX_Buff[MD_ConnectRX_Port][1] & 0xF0) == 0x30)) + { + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][2]; + } + + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunNow; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + switch (MD_ConnectRX_CMD) + { + case DART_MDConnectCmdPoll: // ѯ + { + } + break; + case DART_MDConnectCmdACK: // + { + } + break; + case 0x01: // CD1 + { + switch (MD_Connect_RX_Buff[MD_ConnectRX_Port][4]) + { + case 0x01: // + { + } + break; + case 0x02: // Ȩ + { + } + break; + case 0x03: // ʵʱ + { + } + break; + case 0x05: // λ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = DART_MDConnectCmdACK; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = DART_MDConnectCmdReadState; + } + } + break; + } + } + break; + case 0x03: + { + TXHData.DartGunState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][7]; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = TXHData.DartGunState.Flag.State; + } + break; + case 0x65: // CD101 + { + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][4] & 0xf0) == 0) + MD_ConnectRX_CMD = DART_MDConnectCmdReadVTotal; + else + MD_ConnectRX_CMD = DART_MDConnectCmdReadPTotal; + // MD_ConnectRX_pGun_Sun = MD_Connect_RX_Buff[MD_ConnectRX_Port][4] & 0x0f; + for (i = 0; i < TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; i++) + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] - 0x50) == TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[i].GunAddr) + break; + // MD_ConnectRX_pGun = i + MD_ConnectRX_pGun_Sun; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 2; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = DART_MDConnectCmdReadPTotal; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 2; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = DART_MDConnectCmdReadPTotal; + } + } + break; + } + } + break; + case PosYWY: + { + switch (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type) + { + case YWY_Bluesky: + { + TempBCD = CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][1], TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 6); + Tempu64 = StrToInt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 5], 4); + if (Tempu64 == TempBCD) + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][0] = 0; + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + switch (MD_ConnectRX_CMD) + { + case YWY_MDConnectCmdReadData: + { + TXHData.TankNumTop = Tempu64 = (TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 24) / 65; + for (i = 0; i < Tempu64; i++) + { + if(MD_Connect_RX_Buff[MD_ConnectRX_Port][23 + i * 65] == 0) + TXHData.TankState[MD_ConnectRX_Port][i].State = MD_Connect_RX_Buff[MD_ConnectRX_Port][20 + i * 65]; + + TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][26 + i * 65], 8); + if(MD_Connect_RX_Buff[MD_ConnectRX_Port][26 + i * 65] != 0x3F) + TXHData.TankData[MD_ConnectRX_Port][i].Data.OV = TempF; + else + TXHData.TankData[MD_ConnectRX_Port][i].Data.OV = 0; + TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][50 + i * 65], 8); + if(MD_Connect_RX_Buff[MD_ConnectRX_Port][50 + i * 65] != 0x3F) + TXHData.TankData[MD_ConnectRX_Port][i].Data.OH = TempF; + else + TXHData.TankData[MD_ConnectRX_Port][i].Data.OH = 0; + TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][58 + i * 65], 8); + if(MD_Connect_RX_Buff[MD_ConnectRX_Port][58 + i * 65] != 0x3F) + TXHData.TankData[MD_ConnectRX_Port][i].Data.WH = TempF; + else + TXHData.TankData[MD_ConnectRX_Port][i].Data.WH = 0; + TempF = StrToFloat(&MD_Connect_RX_Buff[MD_ConnectRX_Port][66 + i * 65], 8); + if(MD_Connect_RX_Buff[MD_ConnectRX_Port][66 + i * 65] != 0x3F) + TXHData.TankData[MD_ConnectRX_Port][i].Data.TH = TempF; + else + TXHData.TankData[MD_ConnectRX_Port][i].Data.TH = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[i].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = MD_Connect_RX_Buff[MD_ConnectRX_Port][TXHData.MD_Rec_Nummber[MD_ConnectRX_Port] - 1]; + } + } + break; + case YWY_MDConnectCmdWriteApacity: + { + } + break; + } + } + } + break; + case YWY_Probe_KY: + { + Tempu64 = (MD_Connect_RX_Buff[MD_ConnectRX_Port][22] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][21]; + TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 21); + if (Tempu64 == TempBCD) + { + MD_ConnectRX_pGun = MD_Connect_RX_Buff[MD_ConnectRX_Port][0] - 1; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + TXHData.TankState[MD_ConnectRX_Port][MD_ConnectRX_pGun].State = 0; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.OV = 0; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.OH = (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]) + (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][6]) / 65535; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.WH = (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][8]) + (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][9] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][10]) / 65535; + ; + if ((MD_Connect_RX_Buff[MD_ConnectRX_Port][11] & 0x80) == 0) + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.TH = (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][11] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][12]) / 16; + else + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.TH = 0.0 - ((float)((0 - ((MD_Connect_RX_Buff[MD_ConnectRX_Port][11] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][12])) & 0xffff) / 16.0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = MD_Connect_RX_Buff[MD_ConnectRX_Port][23]; + TXHData.TankNumTop = TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; + } + } + break; + case YWY_Pressure: + { + Tempu64 = (MD_Connect_RX_Buff[MD_ConnectRX_Port][8] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][7]; + TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], 7); + if (Tempu64 == TempBCD) + { + MD_ConnectRX_pGun = MD_Connect_RX_Buff[MD_ConnectRX_Port][0] - 1; + TXHData.MBCountCutNum[MD_ConnectRX_Port][0] = 0; + TXHData.TankState[MD_ConnectRX_Port][MD_ConnectRX_pGun].State = 0; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.OV = (float)((MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]) / (pow(10, MD_Connect_RX_Buff[MD_ConnectRX_Port][6])); + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.OH = 0; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.WH = 0; + TXHData.TankData[MD_ConnectRX_Port][MD_ConnectRX_pGun].Data.TH = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = MD_Connect_RX_Buff[MD_ConnectRX_Port][9]; + TXHData.TankNumTop = TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; + } + } + break; + } + } + break; + case PosRFID: + { + MD_ConnectRX_Len = (MD_Connect_RX_Buff[MD_ConnectRX_Port][2] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][3]; + Tempu64 = (MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 1]; + TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len); + if (Tempu64 == TempBCD) + { + MD_ConnectRX_pGun = MD_Connect_RX_Buff[MD_ConnectRX_Port][1]; // ȡַָ + for (i = 0; i < TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; i++) + if (MD_ConnectRX_pGun == TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[i].GunAddr) + { + MD_ConnectRX_pGun = i; // ȡָ + break; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + switch (MD_ConnectRX_CMD) + { + case RFID_MDConnectCmdAllData: // ״̬ + { + Offset = 6; + for (DeviceNumber = 0; DeviceNumber < MD_Connect_RX_Buff[MD_ConnectRX_Port][5]; DeviceNumber++) + { + Offset++; + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset]; + Offset++; + switch (MD_ConnectRX_CMD) + { + case RFID_MDConnectCmdReadData: // ״̬ + { + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset]; + Offset++; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun + DeviceNumber].ROM_UpData_State.Flag.Update_Flag && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].ROM_UpData_State.Flag.Update_Flag == 0) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].GunVersion.VersionFindFlag) + { + for (i = 0; i < 4; i++) // жDzͬһϵ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i == 4) + { + for (i = 4; i < 10; i++) // жϰ汾Dzͬ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i != 10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].ROM_UpData_State.Flag.Update_Flag = 1; + } + } + } + } + if (MD_ConnectRX_Len == 15) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun + DeviceNumber].GunState.Flag.UpdateDisplay = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].CardNumber[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + i]; + Offset += 10; + for (i = 0; i < 2; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].CardPSWD[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + i]; + Offset += 2; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].Mileage = (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + 1] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + 2]; + Offset += 3; + if (TXHData.POS_Info.Link_Flag == 0) // + { + for (i = 0; i < 10; i++) + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].CardNumber[i] != 0) + break; + if (i == 10) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState = 0x40; + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState == 0) + { + for (WhiteList_Num = 0; WhiteList_Num < TXHData.WhiteList.WhiteListTop; WhiteList_Num++) // Ұ + { + for (Temp = 0; Temp < 6; Temp++) + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].CardNumber[Temp + 4] != TXHData.WhiteList.CardNum[WhiteList_Num][Temp]) + break; + if (Temp == 6) // zڰ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState = 3; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun + DeviceNumber].GunState.Flag.UpdateDisplay = 0; + for (i = 0; i < 15; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDUserName[i] = 0x20; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].CarLicensePlate[i] = 0x20; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].BalanceDecimal = 0; + for (i = 0; i < 5; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].Balance[i] = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].Mileage; + break; + } + } + if (WhiteList_Num == TXHData.WhiteList.WhiteListTop) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState = 0x40; + } + } + switch (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState) + { + case 3: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + break; + case 17: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + break; + case 0x40: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + break; + } + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun + DeviceNumber].GunState.Flag.UpdateDisplay = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].ROM_UpData_State.Flag.Update_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].FrameNow = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdROMownload; + } + } + } + break; + case RFID_MDConnectCmdWriteCardInfo: // + { + switch (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState) + { + case 0x40: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].RFIDState = 0; + break; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdReadData; + // if(TXHData.POS_Info.Link_Flag == 0)// + } + break; + case RFID_MDConnectCmdWriteFullingInfo: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun + DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdReadData; + } + break; + } + } + } + break; + case RFID_MDConnectCmdReadData: // ״̬ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadVersion; + } + else + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag == 0) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.VersionFindFlag) + { + for (i = 0; i < 4; i++) // жDzͬһϵ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i == 4) + { + for (i = 4; i < 10; i++) // жϰ汾Dzͬ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i != 10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag = 1; + } + } + } + } + } + if (MD_ConnectRX_Len == 17) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 5]; + for (i = 0; i < 2; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardPSWD[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 15]; + } + else if (MD_ConnectRX_Len == 20) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 5]; + for (i = 0; i < 2; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardPSWD[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 15]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Mileage = (MD_Connect_RX_Buff[MD_ConnectRX_Port][17] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][18] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][19]; + if (TXHData.POS_Info.Link_Flag == 0) // + { + for (i = 0; i < 10; i++) + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] != 0) + break; + if (i == 10) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState = 0x40; + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState == 0) + { + for (WhiteList_Num = 0; WhiteList_Num < TXHData.WhiteList.WhiteListTop; WhiteList_Num++) // Ұ + { + for (Temp = 0; Temp < 6; Temp++) + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[Temp + 4] != TXHData.WhiteList.CardNum[WhiteList_Num][Temp]) + break; + if (Temp == 6) // zڰ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState = 3; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 0; + for (i = 0; i < 15; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDUserName[i] = 0x20; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CarLicensePlate[i] = 0x20; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].BalanceDecimal = 0; + for (i = 0; i < 5; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Balance[i] = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Mileage; + break; + } + } + if (WhiteList_Num == TXHData.WhiteList.WhiteListTop) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState = 0x40; + } + } + switch (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState) + { + case 3: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + break; + case 17: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + break; + case 0x40: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + break; + } + } + else if (MD_ConnectRX_Len == 6) // ״̬ + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 1) // ǩʧ + { + zhtningzhuangtai = 3; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdLossACK; + if (TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunState.Flag.Start_Flag) + { + switch (TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].PortData.POSType) + { + case PosBlueSky: + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = C_MDConnectPauseFueling; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = LTP_GunCMDSuspend; + break; + } + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].pGunCapture = TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunNummber; + } + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 2) // ǩָ + { + zhtningzhuangtai = 4; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdFindACK; + if (TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunState.Flag.Start_Flag) + { + switch (TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].PortData.POSType) + { + case PosBlueSky: + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = C_MDConnectResumeFueling; + break; + case PosBlueSkyPlus: + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = LTP_GunCMDContinue; + break; + } + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].pGunCapture = TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunNummber; + } + } + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdROMownload; + } + } + } + break; + case RFID_MDConnectCmdFindACK: // + case RFID_MDConnectCmdLossACK: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + } + break; + case RFID_MDConnectCmdWriteCardInfo: // + { + switch (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState) + { + case 0x40: + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RFIDState = 0; + break; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + // if(TXHData.POS_Info.Link_Flag == 0)// + } + break; + case RFID_MDConnectCmdWriteFullingInfo: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + } + break; + case RFID_MDConnectCmdWriteBindingInfo: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x03; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + } + break; + case RFID_MDConnectCmdReadVersion: // 汾 + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x02; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdWriteBindingInfo; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.VersionFindFlag = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].GunVersion.Version[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 5]; + if (MD_ConnectRX_Len == 21) + { + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].SonDevice.SonNumber = MD_Connect_RX_Buff[MD_ConnectRX_Port][15]; + // for(i = 0;i < 4;i ++) + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].SonDevice.SonAddress[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][16+i]; + } + } + break; + case RFID_MDConnectCmdROMownload: // + { + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow = (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][6]; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FrameNow >= TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData.FrameTop) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = RFID_MDConnectCmdReadData; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].ROM_UpData_State.Flag.Update_Flag = 0; + // FMItemWrite(CF_MD_Port_Data,MD_ConnectRX_Port); + } + } + break; + } + } + } + break; + case PosYGao: + { + MD_ConnectRX_pGun = MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; // ȡָ + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.DeviceNumber; DeviceNumber++) + { + if (MD_ConnectRX_pGun == TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunAddr) + { + MD_ConnectRX_pGun = DeviceNumber; + break; + } + } + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][3]; // ȡ + switch (MD_ConnectRX_CMD) + { + case YG_MDConnectCmdWritePrset: + MD_ConnectRX_Len = 7; + break; + case YG_MDConnectCmdWritePrice: + MD_ConnectRX_Len = 7; + break; + case YG_MDConnectCmdStop: + MD_ConnectRX_Len = 6; + break; + case YG_MDConnectCmdStart: + MD_ConnectRX_Len = 6; + break; + case YG_MDConnectControlMode: + MD_ConnectRX_Len = 6; + break; + case YG_MDConnectCmdReadTotal: + MD_ConnectRX_Len = 18; + break; + case YG_MDConnectCmdRemovePrset: + MD_ConnectRX_Len = 7; + break; + case YG_MDConnectCmdReadVersion: + MD_ConnectRX_Len = 9; + break; + case YG_MDConnectCmdUnLock: + MD_ConnectRX_Len = 6; + break; + case YG_MDConnectCmdLock: + MD_ConnectRX_Len = 6; + break; + case YG_MDConnectCmdReadFuelVolumeState: + MD_ConnectRX_Len = 11; + break; + case YG_MDConnectCmdReadFuelSaleState: + MD_ConnectRX_Len = 11; + break; + case YG_MDConnectCmdReadFuelRecord: + MD_ConnectRX_Len = 42; + break; + } + Temp = BCC_CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][3], MD_ConnectRX_Len - 4); + if (Temp == MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len - 1] && MD_Connect_RX_Buff[MD_ConnectRX_Port][1] > 0) // жУλ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len]; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + if (TXHData.POS_MonitorModel == 1) // ģʽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + } + switch (MD_ConnectRX_CMD) + { + case YG_MDConnectCmdReadFuelVolumeState: // ״̬ + case YG_MDConnectCmdReadFuelSaleState: // + { + if (MD_ConnectRX_CMD == YG_MDConnectCmdReadFuelVolumeState) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][6] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][8])); + Tempu64 = MD_Connect_BCDTou64(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT); + TempBCD = pow(10, TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.GunDec.Dec.OilCNT + TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.GunDec.Dec.Price - TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.GunDec.Dec.MoneyCNT); // Сλ + Tempu64 = (Tempu64 * MD_Connect_BCDTou64(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price) + TempBCD / 2) / TempBCD; // + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = MD_Connect_u64ToBCD(Tempu64); + } + else if (MD_ConnectRX_CMD == YG_MDConnectCmdReadFuelSaleState) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][6] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][8])); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][9]; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.Flag.GunUp; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.Flag.State == 0x01 || TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.Flag.State == 0x03) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + } + else + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 0; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) // ͽ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag == 0) // ǹ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + } + else // ǹ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdStart; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + for (i = 0; i < 20; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = 0; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CarLicensePlate[i] = 0; + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdStart; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + } + } + } + } + } + } + + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x01) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x02; + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 0x02) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x03; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadTotal; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.Flag.UpdateRecords == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelRecord; + } + } + } + break; + case YG_MDConnectCmdStart: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + } + break; + case YG_MDConnectCmdStop: // ͣ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + break; + case YG_MDConnectCmdWritePrset: // Ԥý + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdStart; + } + } + break; + case YG_MDConnectCmdWritePrice: // xie + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + } + break; + case YG_MDConnectCmdReadFuelRecord: // ¼ + { + Tempu64 = 0; + for (i = 0; i < 3; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][5 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = MD_Connect_u64ToBCD(Tempu64); + Tempu64 = 0; + for (i = 0; i < 3; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][8 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = MD_Connect_u64ToBCD(Tempu64); + Tempu64 = 0; + for (i = 0; i < 3; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][19 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadTotal; + } + break; + case YG_MDConnectCmdReadTotal: // + { + Tempu64 = 0; + for (i = 0; i < 4; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][5 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = MD_Connect_u64ToBCD(Tempu64); + Tempu64 = 0; + for (i = 0; i < 4; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][9 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = MD_Connect_u64ToBCD(Tempu64); + + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].YGGunState.Flag.UpdateRecords == 1) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelRecordConfirm; + else + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; // ӡ洢λ + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 0; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + } + break; + case YG_MDConnectControlMode: // ҪȨ + { + TXHData.POSLOCK_Impower = 1; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + } + break; + case YG_MDConnectCmdLock: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + break; + case YG_MDConnectCmdUnLock: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = YG_MDConnectCmdReadFuelVolumeState; + } + break; + } + } + } + break; + + case PosHongYang: + { + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunNow; // ȡָ + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][0]; + MD_ConnectRX_CMD = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next; // ȡ,,ܻʱѾδ͵ʱյһָҪ취 + Temp = InteiHEXCheck(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len); + if (Temp == MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len] && MD_Connect_RX_Buff[MD_ConnectRX_Port][1] > 0) // жУλ + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + switch (MD_ConnectRX_CMD) + { + case HY_MDConnectCmdReadFuelData: // + { + if (MD_ConnectRX_Len == 0x0D) + { + TXHData.HYState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][1]; + TXHData.HYSelfTestState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][11]; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake <= 3) // ݣܸϵݲ + { + if (TXHData.HYSelfTestState.State > 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake++; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake >= 4) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.HYSelfTestState.Flag.GunUp; + if (TXHData.HYState.Flag.StartFlag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = 1; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x04; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadPrice; + } + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.HYSelfTestState.Flag.GunUp; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = TXHData.HYState.Flag.StartFlag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag == 0) // ǹ + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + } + else // ǹ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdStart; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + for (i = 0; i < 20; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = 0; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CarLicensePlate[i] = 0; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdStart; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + } + } + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD == HY_MDConnectCmdWritePrice && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectASKControlPower; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadPrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type == Display_664) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = MD_Connect_u64ToBCD((MD_Connect_RX_Buff[MD_ConnectRX_Port][2] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = MD_Connect_u64ToBCD((MD_Connect_RX_Buff[MD_ConnectRX_Port][5] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][6] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][7])); + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = MD_Connect_u64ToBCD((MD_Connect_RX_Buff[MD_ConnectRX_Port][2] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][5])); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = MD_Connect_u64ToBCD((MD_Connect_RX_Buff[MD_ConnectRX_Port][6] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][7] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][8] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][9])); + } + } + } + break; + case HY_MDConnectCmdStart: // + { + if (MD_ConnectRX_Len == 3) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + // TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + // FMItemWrite(CF_MD_Port_Data,MD_ConnectRX_Port); + } + } + break; + case HY_MDConnectCmdStop: // ͣ + { + if (MD_ConnectRX_Len == 3) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + break; + case HY_MDConnectCmdWritePrsetSale: // Ԥý + { + if (MD_ConnectRX_Len == 3) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdStart; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + } + break; + case HY_MDConnectCmdWritePrsetVolume: // Ԥ + { + if (MD_ConnectRX_Len == 3) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdStart; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + } + break; + case HY_MDConnectCmdReadPrice: // + { + if (MD_ConnectRX_Len == 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = MD_Connect_u64ToBCD((MD_Connect_RX_Buff[MD_ConnectRX_Port][2] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][4] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][5]); + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x05; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadTotal; + } + else + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + } + } + } + break; + case HY_MDConnectCmdWritePrice: // xie + { + if (MD_ConnectRX_Len == 3) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].MB_CMD_Next_End = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadPrice; + } + } + break; + case HY_MDConnectCmdReadTotal: // + { + if (MD_ConnectRX_Len == 0x0F) + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.Device_Type == Display_664) + { + Tempu64 = 0; + for (i = 0; i < 5; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][2 + 4 - i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 5; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][7 + 4 - i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + } + else + { + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][2 + 5 - i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][8 + 5 - i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + } + + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; // ӡ洢λ + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 0; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + } + break; + case HY_MDConnectASKControlPower: // ҪȨ + { + if (MD_ConnectRX_Len == 3) + { + TXHData.POSLOCK_Impower = 1; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x01; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD == HY_MDConnectCmdWritePrice) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdWritePrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYGunNeedCMD = 0; + } + } + } + break; + case HY_MDConnectReturnControlPower: // Ȩ + { + if (MD_ConnectRX_Len == 3) + { + TXHData.POSLOCK_Impower = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = HY_MDConnectCmdReadFuelData; + } + } + break; + } + } + } + break; + + case PosSSLan: // TXHData.LoopGunNextFlag + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x04) + MD_ConnectRX_CMD = 0x04; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x15) + MD_ConnectRX_CMD = 0x15; + if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1030) + MD_ConnectRX_CMD = LY_MDConnectCmdACK0; + else if (((MD_Connect_RX_Buff[MD_ConnectRX_Port][0] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][1]) == 0x1031) + MD_ConnectRX_CMD = LY_MDConnectCmdACK1; + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x02) + { + // BCC_CheckSum(&MD_Connect_RX_Buff[MD_ConnectRX_Port][1] , 5);//У + MD_ConnectRX_CMD = (MD_Connect_RX_Buff[MD_ConnectRX_Port][3] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + } + MD_ConnectRX_pGun_Father = TXHData.MD_Port_Info[MD_ConnectRX_Port].PumpNow; // ʾ + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow; // 豸λ + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun_Father] = 0; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; i++) // ͬһ豸µ豸״̬ͬ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake; + } + switch (MD_ConnectRX_CMD) + { + case LY_MDConnectCmdACK0: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x05) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x06; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdHandshake; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0a) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0b; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdReadTotal; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0f) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x10; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdReadState; + } + else + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next == LY_MDConnectCmdWritePrice) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow].GunState.Flag.UpdateDisplay = 1; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdPoll; + } + } + } + break; + case LY_MDConnectCmdACK1: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x08; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0b) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0c; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next == LY_MDConnectCmdAuthorize) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + } + break; + case 0x3030: // 1 + { + for (i = 0; i < 6; i++) + Buff[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i]; + TempBCD = do_crc(Buff, 6); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun_Father].LYHandshakeCRC = ((TempBCD >> 8) + TempBCD) % 256; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LYHandshakeCRC = Tempu64 >> 4; + + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun_Father].Handshake = 0x04; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + } + break; + case 0x04: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake < 0x04) // ȴ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake++; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == 0x04) // ûյ֣ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0a; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == 0x04) // յ֣ʼ֤ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x05; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x09; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x09) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0a; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0d) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0e; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0e) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0f; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x11; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdPoll; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; i++) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.UpdateDisplay = 1; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need != LY_MDConnectCmdPoll) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need != LY_MDConnectCmdReadState) + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + else + { + if(TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdReadTotal; + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + } + } + } + } + break; + case 0x15: // ʧ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + break; + case 0x3630: // 2 + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x09; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + } + } + break; + case 0x3632: // Ϣ + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x08) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + } + } + break; + case 0x3631: // ״̬ + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][23] >= 0x31) + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow = MD_Connect_RX_Buff[MD_ConnectRX_Port][23] - 0x31; + else + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow = 0; + DeviceNumber = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow; // ݵǰ豸ڵĸ豸еλã豸 + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + // if(TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.State != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.State) + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x30 && TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].LYGunState == 0x31) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Call = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].LYGunState == 0x33) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdReadTotal; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.GunUP_Flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag = 0; + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x31 && TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Call = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.GunUP_Flag = 1; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag = 0; + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber = 0x00; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FatherNum; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Call == 1) + { + // if(TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == TXHData.MD_Port_Data[Port].GunData[DeviceNumber].GunNummber)//ҶӦRFID豸 + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].NowAuthorizeType = NowAuthorizeType_Offline_Card; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FatherNum; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].PresteType = Preset_Sale; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].PresetValue = 0x90000000; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber = 0x00; + } + } + } + } + } + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x33) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.GunUP_Flag = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; i++) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.UpdateDisplay = 1; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag == 0) + { + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdReadState; + } + else if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x34 && TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.ON_OFF = 1;//ӸʱжǷɽ׼¼ + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.TimerCountMax = 1000*5; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; i++) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.UpdateDisplay = 1; + } + } + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 6] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FData.OilCNT = Tempu64; + Tempu64 = 0; + for (i = 0; i < 4; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 13] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Price = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 17] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FData.MoneyCNT = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].LYGunState = MD_Connect_RX_Buff[MD_ConnectRX_Port][5]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].fuelState_B.State = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.State; + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + // TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdPoll; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; i++) + { + if (i != TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.State = 0; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.Online = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + i].GunState.Flag.UpdateDisplay = 1; + } + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][5] == 0x30) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState == 1 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag == 1) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.AuthorizeState = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.Start_Flag = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.UpdateRecords = 1; + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + } + break; + case 0x3635: // ۼ + { + for (Temp8 = 0; Temp8 < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; Temp8++) + { + Tempu64 = 0; + for (i = 0; i < 10; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 11 + Temp8 * 20] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + Temp8].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 10; i++) + { + Tempu64 = Tempu64 << 4; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][i + 21 + Temp8 * 20] - 0x30; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + Temp8].CTOTAL.TotalMoney = Tempu64; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + } + + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top || TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].WaitPREXDATA_flag == 1) + { + //TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + DeviceNumber = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNow + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart; // ݵǰ豸ڵĸ豸еλã豸 + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.UpdateRecords = 0; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].CardNumber[i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.ON_OFF = 0;//ӸʱжǷɽ׼¼ + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].LTDelayTimer.TimerCount = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[DeviceNumber].Price; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[DeviceNumber].OrderNumber; + FMItemWrite(CF_PrintLastRecord, Tempu64); + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake <= 0x0c) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Handshake = 0x0d; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LY_MDConnectCmdACK1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Need = LY_MDConnectCmdReadState; + } + break; + } + } + break; + + case PosBlueSkyPlus: // TXHData.LoopGunNextFlag + { + MD_ConnectRX_pGun = MD_Connect_BCDTou64(MD_Connect_RX_Buff[MD_ConnectRX_Port][1]); // ȡָ + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDeviceTop; DeviceNumber++) + if (MD_ConnectRX_pGun == MD_Connect_u64ToBCD(TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[DeviceNumber].Address)) + { + MD_ConnectRX_pGun_Father = DeviceNumber; + break; + } + MD_ConnectRX_Len = (MD_Connect_RX_Buff[MD_ConnectRX_Port][2] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][3]; + Temp16 = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len); + if (Temp16 == ((MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 1])) + { + TXHData.RNGData = (MD_Connect_RX_Buff[MD_ConnectRX_Port][10] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][11] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][12] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][13]; + Bluesky_Decrypt(&MD_Connect_RX_Buff[MD_ConnectRX_Port][14], MD_ConnectRX_Len - 14, TXHData.RNGData); + + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCount = TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCountMax; + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun_Father] = 0; + MD_ConnectRX_CMDType = MD_Connect_RX_Buff[MD_ConnectRX_Port][15]; + Offset = 16; + if (MD_ConnectRX_CMDType == 0xA1) // ָ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = 0; + MD_ConnectRX_CMD = MD_ConnectRX_CMDType = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + switch (MD_ConnectRX_CMD) + { + case LTP_DriverCMDReadPassword: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Password_Lever = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Password = (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 24) | + (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 16) | + (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 8) | + MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + } + break; + case LTP_DriverCMDWritePassword: // + { + } + break; + case LTP_DriverCMDReadVerAndMac: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.VersionFindFlag = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.Version[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + i]; + Offset += 10; + for (i = 0; i < 12; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Mac[i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + i]; + Offset += 12; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; DeviceNumber++) // ͬһ豸µ豸״̬ͬ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + DeviceNumber].Handshake = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + DeviceNumber].GunVersion.VersionFindFlag = 1; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + DeviceNumber].GunVersion.Version[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.Version[i]; + } + } + break; + case LTP_DriverCMDLock: // + { + } + break; + case LTP_DriverCMDUnlock: // + { + } + break; + case LTP_DriverCMDSendFrame: // + { + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCountMax = TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.MBCountTime * 10; // ;//ڵms + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].FrameNow = (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset + 1]); + Offset += 2; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].FrameNow >= TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData.FrameTop) + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun_Father] = 6; // + } + else + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LTP_DriverCMDSendFrame; + } + break; + } + } + else if (MD_ConnectRX_CMDType == 0xA2) // ǹָ + { + + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber; DeviceNumber++) + { + MD_ConnectRX_pGun = TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart + DeviceNumber; // + Offset++; // + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + DeviceDataLen = Offset++; // + switch (MD_ConnectRX_CMD) + { + case LTP_GunCMDReadStateAndData: // + { + TXHData.LTGunState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + if (TXHData.LTGunState.Flag.StartFlag == 1 || TXHData.LTGunState.Flag.GunUp == 0) // ǹ߼ + { + MD_ConnectRX_pGun_SonDeviceBusy = 1; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.OilCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++])); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData.MoneyCNT = ((MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 24) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++])); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price = (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 16) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++] << 8) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]); + } + case LTP_GunCMDReadState: // + { + if (MD_ConnectRX_CMD == LTP_GunCMDReadState) // + { + TXHData.LTGunState.State = MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + if (TXHData.LTGunState.Flag.StartFlag == 1 || TXHData.LTGunState.Flag.GunUp == 0) // ǹ߼ + { + MD_ConnectRX_pGun_SonDeviceBusy = 1; + } + if (DeviceNumber == (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonNumber - 1)) + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online == 1 && MD_ConnectRX_pGun_SonDeviceBusy == 0) + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart].ROM_UpData_State.Flag.Update_Flag && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart].ROM_UpData_State.Flag.Update_Flag == 0) + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.VersionFindFlag) + { + for (i = 0; i < 6; i++) // жDzͬһϵ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i == 6) + { + for (i = 6; i < 10; i++) // жϰ汾Dzͬ + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].Version.Version[i] != TXHData.MD_Port_Data[MD_ConnectRX_Port].PortData.ROM_UpData_Version[i]) + break; + if (i != 10) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].FrameNow = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].SonStart].ROM_UpData_State.Flag.Update_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].FatherDevice[MD_ConnectRX_pGun_Father].MB_CMD_Next = LTP_DriverCMDSendFrame; + } + } + } + } + } + } + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.LTGunState.Flag.GunUp; + if (TXHData.LTGunState.Flag.StartFlag == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1) + { + // sprintf(Buff,"%d-AuthorizeState = 1",MD_ConnectRX_pGun); + // Log_Task(Buff,TrueCharBuffSize(Buff),MD_ConnectRX_Port,Info_String); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = 1; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 0x02; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadTotal; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 1 - TXHData.LTGunState.Flag.GunUp; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag = TXHData.LTGunState.Flag.StartFlag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.Start_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadStateAndData; + if (TXHData.POS_Info.Link_Flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number) + { + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0x11; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + } + } + else + { + // sprintf(Buff,"%d-WaitPREXDATA_flag = 1",MD_ConnectRX_pGun); + // Log_Task(Buff,TrueCharBuffSize(Buff),MD_ConnectRX_Port,Info_String); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCountMax = 1000 * 5; + if (TXHData.POS_Info.Link_Flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number) + { + TXHData.MD_Port_Data[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunData[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0; + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + } + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag != TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].fuelState_B.Flag.GunUP_Flag = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag; + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag == 0) // ǹ + { + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF == 0 && TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 0) // ѾȨˣûֱӹǹͬҪ߽ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadTotal; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCountMax = 1000 * 5; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + } + else // ǹ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 1; + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call = 0; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.GunUP_Flag = 0; + } + if (TXHData.POS_Info.Link_Flag == 0 || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ,жһDzҪȨ + { + if (TXHData.OfflineAuthorize == 1 && (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax)) // Ȩ + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Number == 0) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDAuthorize; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_NoCard; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + for (i = 0; i < 6; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i] = 0; + for (i = 0; i < 15; i++) + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CarLicensePlate[i] = 0; + } + else if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Call == 1) + { + if (TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState == 3) // ǩ֤ͨ + { + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].RFIDState = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].pGunCapture = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDAuthorize; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0x00; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = NowAuthorizeType_Offline_Card; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + } + } + } + } + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + } + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag == 1) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.Flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadTotal; + } + if (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Start_Flag == 1 && TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next == LTP_GunCMDReadState) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadStateAndData; + } + } + } + break; + case LTP_GunCMDReadTotal: // + { + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalLit = Tempu64; + Tempu64 = 0; + for (i = 0; i < 6; i++) + { + Tempu64 <<= 8; + Tempu64 |= MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset++]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL.TotalMoney = Tempu64; + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake == TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + Tempu64 = MD_ConnectRX_Port * 16 + MD_ConnectRX_pGun; // ӡ洢λ + if (TXHData.POS_Info.Link_Flag == 0 // ,жһDzҪ߼¼ + || (TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunControlState == Control_BoxAuto) // ȨģʽжһDzҪ߼¼ + || TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType > NowAuthorizeType_Online) // ģжһDzҪ߼¼ + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].NowAuthorizeType = 0; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i + 4]; // Ϣ10ֽڣֻȡ6 + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].AssociatedDevices.location].CardNumber[i] = 0; + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.PREXDATA[TXHData.PREXDATA_WaitUpNummber % 5].CardNum[i]; + } + else + { + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateRecords = 1; + TXHData.PrintLastRecord[Tempu64].OrderNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].OrderNumber; + for (i = 0; i < 6; i++) + TXHData.PrintLastRecord[Tempu64].CardNum[i] = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CardNumber[i]; + } + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + TXHData.PrintLastRecord[Tempu64].CTOTAL = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].CTOTAL; + TXHData.PrintLastRecord[Tempu64].FData = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].FData; + TXHData.PrintLastRecord[Tempu64].GunNumber = TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunNummber; + TXHData.PrintLastRecord[Tempu64].RTIME = TXHData.CTIME; + TXHData.PrintLastRecord[Tempu64].Price = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Price; + + FMItemWrite(CF_PrintLastRecord, Tempu64); + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].WaitPREXDATA_flag = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.TimerCount = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].LTDelayTimer.ON_OFF = 0; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + // sprintf(Buff,"%d-WaitPREXDATA_flag = 0",MD_ConnectRX_pGun); + // Log_Task(Buff,TrueCharBuffSize(Buff),MD_ConnectRX_Port,Info_String); + } + else + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + } + } + break; + case LTP_GunCMDWritePrset: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDAuthorize: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + TXHData.MD_Port_Info[MD_ConnectRX_Port].LoopGunNextFlag = 1; + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][Offset] == 0x59) + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 1; + else + TXHData.MD_Port_Data[MD_ConnectRX_Port].GunData[MD_ConnectRX_pGun].GunState.Flag.AuthorizeState = 0; + FMItemWrite(CF_MD_Port_Data, MD_ConnectRX_Port); + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDStop: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDContinue: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDSuspend: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDReadEvent: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDReadError: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDReadParameter: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + case LTP_GunCMDWriteParameter: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = LTP_GunCMDReadState; + Offset += DeviceDataLen; + } + break; + } + } + } + } + } + break; + case PosPLC: + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][0] == 0x03) + { + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][2]; + Tempu64 = (MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 4] << 8) | MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 3]; + TempBCD = CRC_Check(&MD_Connect_RX_Buff[MD_ConnectRX_Port][0], MD_ConnectRX_Len + 3); + if (Tempu64 == TempBCD) + { + TXHData.CNGPLCState.Flag.Online = 1; + TXHData.MBCountCutNum[MD_ConnectRX_Port][0] = 0; + MD_ConnectRX_CMD = TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next; + switch (MD_ConnectRX_CMD) + { + case PLC_MDConnectCmdReadData: + { + for (i = 0; i < MD_ConnectRX_Len; i += 4) + { + TXHData.CNGPLCData.Buff[i + 0] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i + 3]; + TXHData.CNGPLCData.Buff[i + 1] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i + 2]; + TXHData.CNGPLCData.Buff[i + 2] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i + 1]; + TXHData.CNGPLCData.Buff[i + 3] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i + 0]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = PLC_MDConnectCmdReadErro; + } + break; + case PLC_MDConnectCmdReadErro: + { + for (i = 0; i < MD_ConnectRX_Len; i += 2) + { + TXHData.CNGPLCData.Buff[52 + i] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i + 1]; + TXHData.CNGPLCData.Buff[52 + i + 1] = MD_Connect_RX_Buff[MD_ConnectRX_Port][3 + i]; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = PLC_MDConnectCmdReadData; + } + break; + } + } + } + } + break; + case PosPrice1_4: + { + MD_ConnectRX_pGun = 0; + MD_ConnectRX_Len = MD_Connect_RX_Buff[MD_ConnectRX_Port][2]; + TempBCD = Price_DataCheck(&MD_Connect_RX_Buff[MD_ConnectRX_Port][2], MD_ConnectRX_Len - 1); + Tempu64 = MD_Connect_RX_Buff[MD_ConnectRX_Port][MD_ConnectRX_Len + 1]; + if (Tempu64 == TempBCD) + { + TXHData.MBCountCutNum[MD_ConnectRX_Port][MD_ConnectRX_pGun] = 0; + MD_ConnectRX_CMD = MD_Connect_RX_Buff[MD_ConnectRX_Port][4]; + switch (MD_ConnectRX_CMD) + { + case Price_MDConnectCmdWriteParameter: // д + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = Price_MDConnectCmdReadPrice; + } + break; + case Price_MDConnectCmdReadParameter: // + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = Price_MDConnectCmdReadPrice; + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.State.Flag.Online = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.SingleOrDouble = MD_Connect_RX_Buff[MD_ConnectRX_Port][7]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.PriceNumber = MD_Connect_RX_Buff[MD_ConnectRX_Port][8]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Length = MD_Connect_RX_Buff[MD_ConnectRX_Port][9]; + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Brightness = MD_Connect_RX_Buff[MD_ConnectRX_Port][11]; + } + break; + case Price_MDConnectCmdWritePrice: // д + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = Price_MDConnectCmdReadPrice; + } + break; + case Price_MDConnectCmdReadPrice: // + { + if (TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake < TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.State.Flag.UpdateDisplay = 1; + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].Handshake = TXHData.MD_Port_Info[MD_ConnectRX_Port].Handshake_Top; + } + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.State.Flag.Online = 1; + for (i = 0; i < TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.PriceNumber; i++) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Price[i] = 0; + for (j = 0; j < TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Length / 2; j++) + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Price[i] |= MD_Connect_RX_Buff[MD_ConnectRX_Port][5 + j + i * TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Length / 2] << (8 * (TXHData.MD_Port_Info[MD_ConnectRX_Port].PriceTagData.Length / 2 - 1 - j)); + } + } + } + break; + case Price_MDConnectCmdWriteDecimal: // дСλ + { + TXHData.MD_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].MB_CMD_Next = Price_MDConnectCmdWritePrice; + } + break; + } + } + } + break; + } + for (i = 0; i < 20; i++) + MD_Connect_RX_Buff[MD_ConnectRX_Port][i] = 0; + } + else if (TXHData.MDConnectState[MD_ConnectRX_Port].Flag.WorkMode == 0) // WiFiָģʽ + { + switch (TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext) + { + case WIFI_ATRec: + { + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK"); + if (Temp16) + { + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCount = 0; + TXHData.MBCountTimer[MD_ConnectRX_Port].Flag = 1; + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext = WIFI_WMODE; + } + } + break; + case WIFI_WMODE: + { + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK"); + if (Temp16) + { + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCount = 0; + TXHData.MBCountTimer[MD_ConnectRX_Port].Flag = 1; + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext = WIFI_WifiRST; + } + } + break; + case WIFI_WifiWSSSID: + { + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK"); + if (Temp16) + { + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCount = 0; + TXHData.MBCountTimer[MD_ConnectRX_Port].Flag = 1; + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext = WIFI_WifiSOCKET; + } + } + break; + case WIFI_WifiRSSI: + { + // Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port],"atus:"); + // if(Temp16) + { + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCount = 0; + TXHData.MBCountTimer[MD_ConnectRX_Port].Flag = 1; + TXHData.POS_Info.WiFiRSSI = MD_Connect_BCDTou64(((MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16 + 5] - 0x30) << 4) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16 + 6] - 0x30)); + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], ","); + if (Temp16) + { + if (MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16 + 1] >= 0x30) + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(((MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16] - 0x30) << 4) | (MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16 + 1] - 0x30)); + else + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(MD_Connect_RX_Buff[MD_ConnectRX_Port][Temp16] - 0x30); + } + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext = WIFI_WifiSOCKET; + } + } + break; + case WIFI_WifiSOCKET: + { + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK"); + if (Temp16) + { + BEEP_OFF; + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.WorkMode = 1; + TXHData.MBCountTimer[MD_ConnectRX_Port].TimerCountMax = 1000; + } + } + break; + case WIFI_WifiRST: + { + Temp16 = mystrstr(MD_Connect_RX_Buff[MD_ConnectRX_Port], "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.WorkMode = 0; + TXHData.MDConnectState[MD_ConnectRX_Port].Flag.SetModeCMDNext = WIFI_WifiWSSSID; + // TXHData.POSNetSetState.Flag.POSNetSetNeedFlag = 0; + TXHData.POSReLinkTimer.Flag = 0; + TXHData.POSReLinkTimer.TimerCount = 0; + } + } + break; + } + } + } +} diff --git a/User/MD_Connect/MD_Connect.h b/User/MD_Connect/MD_Connect.h new file mode 100644 index 0000000..5ea2d4e --- /dev/null +++ b/User/MD_Connect/MD_Connect.h @@ -0,0 +1,293 @@ +#ifndef __MD_Connect_H_ +#define __MD_Connect_H_ +/*H****************************************************************************** +* NAME: MD_Connect.h +*********************************************************************************/ + +typedef struct +{ + u8 ADDRH; + u8 ADDRL; + u8 Communication; + u8 CRYPTH; + u8 CRYPTL; +} LORA_Set_Type; + +//Ӳ +#define MD_ConnectUsart1 USART2 +#define MD_Connect_DMA DMA1 + +#define MD_Connect_TX1_DMAAddrSet(x) (DMA1_Stream6->M0AR = x) //ƽջַ +#define MD_Connect_TX1_DMALenSet(x) (DMA1_Stream6->NDTR = x) //÷DMA +#define MD_Connect_TX1_DMAStart() DMA_Cmd(DMA1_Stream6,ENABLE) //DMA +#define MD_Connect_TX1_DMAStop() DMA_Cmd(DMA1_Stream6,DISABLE) //DMA + +#define MD_Connect_RX1_DMALenSet(x) (DMA1_Stream5->NDTR = x) //DMA +#define MD_Connect_RX1_DMAStart() DMA_Cmd(DMA1_Stream5,ENABLE) //DMA +#define MD_Connect_RX1_DMAStop() DMA_Cmd(DMA1_Stream5,DISABLE) //DMA + +#define MD_ConnectUsart2 USART4 +#define MD_Connect_DMA DMA1 + +#define MD_Connect_TX2_DMAAddrSet(x) (DMA1_Stream4->M0AR = x) //ƽջַ +#define MD_Connect_TX2_DMALenSet(x) (DMA1_Stream4->NDTR = x) //÷DMA +#define MD_Connect_TX2_DMAStart() DMA_Cmd(DMA1_Stream4,ENABLE) //DMA +#define MD_Connect_TX2_DMAStop() DMA_Cmd(DMA1_Stream4,DISABLE) //DMA + +#define MD_Connect_RX2_DMALenSet(x) (DMA1_Stream2->NDTR = x) //DMA +#define MD_Connect_RX2_DMAStart() DMA_Cmd(DMA1_Stream2,ENABLE) //DMA +#define MD_Connect_RX2_DMAStop() DMA_Cmd(DMA1_Stream2,DISABLE) //DMA + +#define MD_ConnectUsart3 USART5 +#define MD_Connect_DMA DMA1 + +#define MD_Connect_TX3_DMAAddrSet(x) (DMA1_Stream7->M0AR = x) //ƽջַ +#define MD_Connect_TX3_DMALenSet(x) (DMA1_Stream7->NDTR = x) //÷DMA +#define MD_Connect_TX3_DMAStart() DMA_Cmd(DMA1_Stream7,ENABLE) //DMA +#define MD_Connect_TX3_DMAStop() DMA_Cmd(DMA1_Stream7,DISABLE) //DMA + +#define MD_Connect_RX3_DMALenSet(x) (DMA1_Stream0->NDTR = x) //DMA +#define MD_Connect_RX3_DMAStart() DMA_Cmd(DMA1_Stream0,ENABLE) //DMA +#define MD_Connect_RX3_DMAStop() DMA_Cmd(DMA1_Stream0,DISABLE) //DMA + +#define MD_ConnectUsart4 USART3 +#define MD_Connect_DMA DMA1 + +#define MD_Connect_TX4_DMAAddrSet(x) (DMA1_Stream3->M0AR = x) //ƽջַ +#define MD_Connect_TX4_DMALenSet(x) (DMA1_Stream3->NDTR = x) //÷DMA +#define MD_Connect_TX4_DMAStart() DMA_Cmd(DMA1_Stream3,ENABLE) //DMA +#define MD_Connect_TX4_DMAStop() DMA_Cmd(DMA1_Stream3,DISABLE) //DMA + +#define MD_Connect_RX4_DMALenSet(x) (DMA1_Stream1->NDTR = x) //DMA +#define MD_Connect_RX4_DMAStart() DMA_Cmd(DMA1_Stream1,ENABLE) //DMA +#define MD_Connect_RX4_DMAStop() DMA_Cmd(DMA1_Stream1,DISABLE) //DMA + + +#define Check_NONE 0 +#define Check_EVEN 1 +#define Check_ODD 2 + +/*********************Эָ************************/ + +#define BaudRateSync 115200 + +#define MDConnect_start 0xF5 //ͨͷ + +#define MDConnect_false 0x4E //ʧ + +#define MDConnect_succeed 0x59 //ɹ +#define MDConnect_GetICCID 0x5A // + +#define C_MDConnectCmdWriteDensity 0XA2 //дܶ +#define C_MDConnectCmdReadDensity 0XA6 //ܶ + + +#define C_MDConnectCmdWritePrice 0XB2 //д +#define C_MDConnectResumeFueling 0xB3 // +#define C_MDConnectCmdWritePrsetSale 0xB5 //дԤý +#define C_MDConnectCmdReadPrice 0XB6 // +#define C_MDConnectCmdWritePrsetVolume 0xB9 //дԤ +#define C_MDConnectPauseFueling 0xBA //ͣ + +#define C_MDConnectCmdStart 0xC3 // +#define C_MDConnectCmdReadTotal 0xC5 // +#define C_MDConnectCmdReadSquadTop 0XC7 // +#define C_MDConnectCmdStop 0xCA //ͣ +#define C_MDConnectCmdWriteTotal 0xCE //д + +#define C_MDConnectCmdWriteValveTurnOff 0xD2 //дǰطPulseCoefficient +#define C_MDConnectCmdReadState 0xD5 //ȡͻ״̬ +#define C_MDConnectCmdReadValveTurnOff 0xD6 //ǰط +#define C_MDConnectAakIDCardNummber 0xD7 //ҪID +#define C_MDConnectCmdReadFuelState 0xD9 //ȡͻ״̬Ϣ + +#define C_MDConnectCmdWritePulseCoefficient 0xE1 //дPulseCoefficient +#define C_MDConnectCmdReadPulseCoefficient 0xE2 // +#define C_MDConnectASKControlPower 0xE5 //ҪȨ +#define C_MDConnectReturnControlPower 0xE7 //Ȩ +#define C_MDConnectCmdClrSquadTop 0XEA // +#define C_MDConnectChangePassWord 0xEB //Ļе + +#define C_MDConnectCmdReadVersion 0x11 //汾 +#define C_MDConnectCmdSetBaudRate 0x12 //ͬ +#define C_MDConnectCmdSendFrame 0x13 //֡ + +/*********************LY JPЭָ************************/ +#define LY_MDConnectCmdPoll 0XA1 //ѯ +#define LY_MDConnectCmdReadState 0XA2 //״̬ +#define LY_MDConnectCmdChoiceGun 0XA3 //ѡǹ +#define LY_MDConnectCmdAuthorize 0XA4 //Ȩ +#define LY_MDConnectCmdWritePrice 0XA5 //д +#define LY_MDConnectCmdACK0 0XA6 //1030 +#define LY_MDConnectCmdACK1 0XA7 //1031 +#define LY_MDConnectCmdHandshake 0XA8 // +#define LY_MDConnectCmdReadTotal 0XA9 // +#define LY_MDConnectCmdDisauthorize 0XAA //ȡȨ + +/*********************DartЭָ************************/ +#define DART_MDConnectCmdPoll 0XB1 //ѯ +#define DART_MDConnectCmdReadState 0XB2 //״̬ +#define DART_MDConnectCmdReStart 0XB3 // +#define DART_MDConnectCmdAuthorize 0XB4 //Ȩ +#define DART_MDConnectCmdWritePrice 0XB5 //д +#define DART_MDConnectCmdACK 0XB6 //ACK +#define DART_MDConnectCmdNAK 0XB7 //NAK +#define DART_MDConnectCmdReadVTotal 0XB8 // +#define DART_MDConnectCmdReadPTotal 0XB9 // +#define DART_MDConnectCmdDisauthorize 0XBA //ȡȨ + +/*********************ҺλЭָ************************/ +#define YWY_MDConnectCmdReadData 0X31 // +#define YWY_MDConnectCmdWriteApacity 0X45 //عݱ + +/*********************LORAЭָ************************/ +#define LORA_ParameterSet 0XFF //LORA +/*********************RFIDЭָ************************/ +#define RFID_MDConnectCmdReadData 0XF1 //ǹ +#define RFID_MDConnectCmdWriteCardInfo 0XF2 // +#define RFID_MDConnectCmdWriteFullingInfo 0XF3 // +#define RFID_MDConnectCmdReadVersion 0XF4 // +#define RFID_MDConnectCmdWriteBindingInfo 0XF6 //Ͱ󶨵ǹ +#define RFID_MDConnectCmdLossACK 0XF7 // +#define RFID_MDConnectCmdFindACK 0XF8 // +#define RFID_MDConnectCmdROMownload 0X05 // +#define RFID_MDConnectCmdAllData 0X06 //һǹ + +/*********************ӢЭָ************************/ +#define YG_MDConnectCmdWritePrset 0x01 //дԤ +#define YG_MDConnectCmdWritePrice 0X02 //д +#define YG_MDConnectCmdStop 0x04 //ͣ +#define YG_MDConnectCmdStart 0x05 //Ȩ +#define YG_MDConnectControlMode 0x06 //ͻΪѻģʽ +#define YG_MDConnectCmdReadTotal 0x07 // +#define YG_MDConnectCmdRemovePrset 0x08 //ȡԤ +#define YG_MDConnectCmdSetTime 0x0C //ͬʱ +#define YG_MDConnectCmdInTestMode 0x0D //ͬʱ +#define YG_MDConnectCmdOutTestMode 0x0E //ͬʱ +#define YG_MDConnectCmdReadVersion 0X0F //ȡͻ汾 +#define YG_MDConnectCmdUnLock 0X10 // +#define YG_MDConnectCmdLock 0X11 // +#define YG_MDConnectCmdReadFuelVolumeState 0x14 //ȡͻ״̬Ϣ +#define YG_MDConnectCmdReadFuelSaleState 0x15 //ظ +#define YG_MDConnectCmdReadFuelRecord 0x16 //ȡͼ¼ +#define YG_MDConnectCmdReadFuelRecordNull 0x18 //ظ¼ +#define YG_MDConnectCmdReadFuelRecordConfirm 0x17 //ͼ¼ȷ + +/*********************Эָ************************/ +#define HY_MDConnectCmdWritePrice 0X80 //д +#define HY_MDConnectCmdWritePrsetSale 0x89 //дԤý +#define HY_MDConnectCmdReadPrice 0X8C // +#define HY_MDConnectCmdWritePrsetVolume 0x8B //дԤ +#define HY_MDConnectCmdStart 0x08 // +#define HY_MDConnectCmdReadTotal 0x8E // +#define HY_MDConnectCmdStop 0x10 //ͣ +#define HY_MDConnectCmdReadFuelData 0x8F //ȡϢ +#define HY_MDConnectASKControlPower 0x15 //ҪȨ +#define HY_MDConnectReturnControlPower 0x14 //Ȩ +/**********************Эָ******************************/ +#define LF_MDConnectCmdWritePrice 0XA1 //д +#define LF_MDConnectCmdReadTotal 0xA3 // +#define LF_MDConnectCmdReadState 0xB0 //ȡͻ״̬ +#define LF_MDConnectCmdFuilingStateReply 0xB3 //лظ +#define LF_MDConnectCmdIdleStateReply 0xBA //״̬ظ +#define LF_MDConnectCmdRecordConfirm 0xD2 //׼¼ȷ +#define LF_MDConnectCmdReadFuelRecord 0xE3 //ȡͼ¼ +#define LF_MDConnectCmdWritePrset 0xE4 //дԤ +#define LF_MDConnectASKControlPower 0xE5 //ҪȨ +#define LF_MDConnectReturnControlPower 0xE6 //Ȩ +#define LF_MDConnectCmdStop 0xE7 //ͣ + +/**********************PlusЭָ******************************/ +#define LTP_DriverCMD 0xA1 //ָ +#define LTP_GunCMD 0XA2 //ǹ +//ָб +#define LTP_DriverCMDReadPassword 0X01 // +#define LTP_DriverCMDWritePassword 0X02 //д +#define LTP_DriverCMDReadVerAndMac 0X03 //汾Ψһ +#define LTP_DriverCMDLock 0X04 // +#define LTP_DriverCMDUnlock 0X05 // +#define LTP_DriverCMDSendFrame 0X06 //֡ +//ǹб +#define LTP_GunCMDReadState 0x01 //ȡͻ״̬ +#define LTP_GunCMDReadStateAndData 0x02 //ȡͻ״̬ +#define LTP_GunCMDReadTotal 0x03 // +#define LTP_GunCMDWritePrset 0x04 //дԤ +#define LTP_GunCMDAuthorize 0x05 //Ȩ +#define LTP_GunCMDStop 0x06 //ͣ +#define LTP_GunCMDReadEvent 0x07 //¼ +#define LTP_GunCMDReadError 0x08 // +#define LTP_GunCMDReadParameter 0x09 // +#define LTP_GunCMDWriteParameter 0x0A //д +#define LTP_GunCMDSuspend 0x0B //ͣ +#define LTP_GunCMDContinue 0x0C // +//ǹб +#define LTP_GunParameterListPrice 0x01 //۲ +#define LTP_GunParameterListPluse 0x02 //嵱 +#define LTP_GunParameterListTurnOff 0x03 //ǰط +#define LTP_GunParameterListMinDisp 0x04 //Сʾֵ + +/*********************CNGPLCָ************************/ +#define PLC_MDConnectCmdReadData 0X01 // +#define PLC_MDConnectCmdReadErro 0X02 // + +/*********************ָ************************/ +#define Price_MDConnectCmdWriteParameter 0X00 //д +#define Price_MDConnectCmdWritePrice 0X01 //д +#define Price_MDConnectCmdReadParameter 0X02 // +#define Price_MDConnectCmdReadPrice 0X03 // +#define Price_MDConnectCmdWriteDecimal 0X04 //д + +#define MD_Connect_RS485_Tx1EN GPIO_ResetBits(GPIOD,GPIO_Pin_7); +#define MD_Connect_RS485_Rx1EN GPIO_SetBits(GPIOD,GPIO_Pin_7); +#define MD_Connect_RS485_Tx2EN GPIO_ResetBits(GPIOD,GPIO_Pin_3); +#define MD_Connect_RS485_Rx2EN GPIO_SetBits(GPIOD,GPIO_Pin_3); +#define MD_Connect_RS485_Tx3EN GPIO_ResetBits(GPIOA,GPIO_Pin_8); +#define MD_Connect_RS485_Rx3EN GPIO_SetBits(GPIOA,GPIO_Pin_8); +#define MD_Connect_RS485_Tx4EN GPIO_ResetBits(GPIOD,GPIO_Pin_10); +#define MD_Connect_RS485_Rx4EN GPIO_SetBits(GPIOD,GPIO_Pin_10); + +#define MD_Connect_LORA_SetMode1 GPIO_SetBits(GPIOG,GPIO_Pin_14); +#define MD_Connect_LORA_IdleMode1 GPIO_ResetBits(GPIOG,GPIO_Pin_14); +#define MD_Connect_LORA_SetMode2 GPIO_SetBits(GPIOG,GPIO_Pin_13); +#define MD_Connect_LORA_IdleMode2 GPIO_ResetBits(GPIOG,GPIO_Pin_13); +#define MD_Connect_LORA_SetMode3 GPIO_SetBits(GPIOG,GPIO_Pin_12); +#define MD_Connect_LORA_IdleMode3 GPIO_ResetBits(GPIOG,GPIO_Pin_12); +#define MD_Connect_LORA_SetMode4 GPIO_SetBits(GPIOG,GPIO_Pin_11); +#define MD_Connect_LORA_IdleMode4 GPIO_ResetBits(GPIOG,GPIO_Pin_11); + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +typedef enum +{ + LORA_Master, + LORA_Slave, + +}LORA_MODE_Tyye; +extern volatile u8 MD_ConnectRX1Task_Flag; //MD_ConnectͨѶDMAɱ־־ +extern volatile u8 MD_ConnectRX2Task_Flag; //MD_ConnectͨѶDMAɱ־־ +extern volatile u8 MD_ConnectRX3Task_Flag; //MD_ConnectͨѶDMAɱ־־ +extern volatile u8 MD_ConnectRX4Task_Flag; //MD_ConnectͨѶDMAɱ־־ + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern void MD_Connect_USART_Configuration(u8 PortNum,u32 Baud,u16 USART_WordLength,u8 Check); +extern void MD_Connect_Init(void); //MD_Connectʼ +extern void MD_Port_Init(u8 Port); +extern void MD_Connect_DMARX1_IRQHandler(void); //MD_Connect̽жϷ +extern void MD_Connect_DMATX1_IRQHandler(void); //DMAжϷ +extern void MD_Connect_DMARX2_IRQHandler(void); //MD_Connect̽жϷ +extern void MD_Connect_DMATX2_IRQHandler(void); //DMAжϷ +extern void MD_Connect_DMARX3_IRQHandler(void); //MD_Connect̽жϷ +extern void MD_Connect_DMATX3_IRQHandler(void); //DMAжϷ +extern void MD_Connect_DMARX4_IRQHandler(void); //MD_Connect̽жϷ +extern void MD_Connect_DMATX4_IRQHandler(void); //DMAжϷ +extern u64 MD_Connect_u64ToBCD(u64 Dat); +extern u64 MD_Connect_BCDTou64(u64 Dat); +extern void MD_ConnectRXTask(void); +extern void MD_ConnectTXTask(u8 Port,u8 GunNum,u8 MD_TX_CMD); +extern void MD_Port_LORASet(u8 Port,u8 Mode); +extern u8 BCC_CheckSum(u8 *buf, u8 len);//BCCУ麯; +extern float StrToFloat(u8 *str,u8 len); +#endif //#ifndef diff --git a/User/Multiplex_Port/Multiplex_Port.c b/User/Multiplex_Port/Multiplex_Port.c new file mode 100644 index 0000000..5635beb --- /dev/null +++ b/User/Multiplex_Port/Multiplex_Port.c @@ -0,0 +1,829 @@ +#include "config.h" + +volatile u8 Multiplex_Port_RX_Flag = 0;//Multiplex_Port־λ1 +volatile u8 Multiplex_Port_TX_Flag = 0;// +volatile u8 Multiplex_Port_RX_Buff[1000] = {0x01,0x03,0x00,0x02,0x00,0x09,0x00,0x00};; +volatile u8 Multiplex_Port_TX_Buff[1000] = {0x01,0x03,0x00,0x02,0x00,0x09,0x00,0x00};; +volatile u8 Multiplex_Port_DMA_RX_Len = 23; +/*_____ D E F I N I T I O N __________________________________________________*/ + +u16 BigToLittle( u16 BigData) +{ + return (BigData << 8 | BigData >> 8); +} +//u32 BigToLittle( u32 BigData) +//{ +// union +// { +// u32 Temp; +// u8 Buff[4]; +// }Dat; +// +// if(sizeof(BigData) == 2) +// return (BigData << 8 | BigData >> 8); +// else if(sizeof(BigData) == 4) +// { +// Dat.Buff[0] = (BigData >> 24) & 0xff; +// Dat.Buff[1] = (BigData >> 16) & 0xff; +// Dat.Buff[2] = (BigData >> 8) & 0xff; +// Dat.Buff[3] = (BigData >> 0) & 0xff; +// return (Dat.Temp); +// } +//} +/**************************************************** +Multiplex_Port_IO_Configuration + Multiplex_PortͨѶõIOʼ + +ֵ +****************************************************/ +void Multiplex_Port_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; //GOIPýṹ + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE); + + GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_USART6); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource7, GPIO_AF_USART6); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOC, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_13 | GPIO_Pin_14; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOC, &GPIO_InitStructure);//ʼ + Multiplex_Port_RS485_RxEN1; + Multiplex_Port_RS485_RxEN2; +} +/**************************************************** +Multiplex_Port_NVMultiplex_Port_Configuration + Multiplex_PortͨѶõж + +ֵ +****************************************************/ +void Multiplex_Port_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; //жýṹ + + NVIC_InitStructure.NVIC_IRQChannel = DMA2_Stream6_IRQn; //USART6_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + + NVIC_InitStructure.NVIC_IRQChannel = USART6_IRQn; //USART?? + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ???? + NVIC_Init(&NVIC_InitStructure); //??NVIC_InitStruct???????????NVIC???USART1 +} + + +/**************************************************** +Multiplex_Port_NVMultiplex_Port_Configuration + Multiplex_PortͨѶõĴ + +ֵ +****************************************************/ +void Multiplex_Port_USART_Configuration(u32 Baud,u8 Check) +{ + USART_InitTypeDef USART_InitStructure; + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART6, ENABLE); + USART_InitStructure.USART_BaudRate =Baud;// Baud;//????? + if(Check == Check_EVEN) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if(Check == Check_ODD) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Odd; + } + else if(Check == Check_NONE) + { + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(USART6, &USART_InitStructure); + USART_Cmd(USART6, ENABLE); + + USART_ITConfig(USART6, USART_IT_IDLE, ENABLE); + USART_ClearFlag(USART6, USART_FLAG_IDLE); + + USART_DMACmd(USART6, USART_DMAReq_Tx | USART_DMAReq_Rx,ENABLE); + +} +/************************************************* + DMA_Configuration + DMAʼ + +ֵ +**************************************************/ +void Multiplex_Port_DMA_Configuration(void) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); + + /*******************TX1*********************/ + DMA_DeInit(DMA2_Stream6); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + //DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART6->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_5; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)Multiplex_Port_TX_Buff; + + DMA_Init(DMA2_Stream6, &DMA_InitStructure); + DMA_ITConfig(DMA2_Stream6, DMA_IT_TC, ENABLE); + /*******************RX*********************/ + DMA_DeInit(DMA2_Stream1); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 1000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART6->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_5; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)Multiplex_Port_RX_Buff; + + DMA_Init(DMA2_Stream1, &DMA_InitStructure); + DMA_Cmd(DMA2_Stream1, ENABLE); + + +} +//F***************************************************************************** +//* NAME: Multiplex_Port_TXDataCheck +//* PURPOSE: Multiplex_PortͨУ麯 +//* PARAMS: pDataҪַlenݳ +//* return: +//****************************************************************************** +u8 Multiplex_Port_TXDataCheck(volatile u8* pData, u8 len) +{ + u8 result; + if(len == 0) len = 16; + result = *pData++; + do + { + result ^= *pData++; + }while(--len); + + return result & 0x7f; +} +void Multiplex_Port_DMATX_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA2_Stream6, DMA_IT_TCIF6); + Multiplex_Port_TX_DMAStop(); //رDMA + while(! USART_GetFlagStatus(USART6, USART_FLAG_TC))NULL; + Multiplex_Port_RS485_RxEN1; + Multiplex_Port_RS485_RxEN2; + DMA_ClearFlag(DMA2_Stream1, DMA_IT_TCIF1); + Multiplex_Port_RX_DMAStart(); //DMA(Gas)ѡͶʱ + Multiplex_Port_TX_Flag = 1; +} +//F***************************************************************************** +//* NAME: Multiplex_Port_DMARX_IRQHandler +//* PURPOSE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** + +void Multiplex_Port_DMARX_IRQHandler(void) +{ + u8 i = 0; + u16 CRC_Temp = 0; + if(USART_GetITStatus(USART6, USART_IT_IDLE) != RESET)//????????? + { + USART_ClearFlag(USART6, USART_IT_IDLE); + i = USART6->SR; + i = USART6->DR; + TXHData.MD_MultiplexRXIDLETimer.ON_OFF = 1; + TXHData.MD_Multiplex_Rec_NummberB = 1000 - DMA2_Stream1->NDTR; + } +} +//F***************************************************************************** +//* NAME: Price_DataCheck +//* PURMDE: Ƽ㷨 +//* PARAMS: pDataҪַlenݳ +//* return: +//****************************************************************************** +u8 Price_DataCheck(volatile u8* pData, u16 len) +{ + u8 result = 0; + do + { + result += *pData++; + }while(--len); + + return result; +} +void StringToHex(u8 *Str,u8 *H,u8 Len) +{ + u8 i = 0; + for(i = 0;i < Len;i += 2) + { + if(*(Str + i) > 0x39) + *(H + (i / 2)) = (*(Str + i) - 0x37) << 4; + else + *(H + (i / 2)) = (*(Str + i) - 0x30) << 4; + + if(*(Str + i + 1) > 0x39) + *(H + (i / 2)) |= (*(Str + i + 1) - 0x37) & 0x0f; + else + *(H + (i / 2)) |= (*(Str + i + 1) - 0x30) & 0x0f; + } + } +u16 mystrstr(u8 *s1,u8 *s2) +{ + int len2; + u16 i= 0; + if(!(len2=strlen(s2)))//s2ָգstrlen޷ȣ + return 1; + for(;*s1;++s1) + { + i ++; + if(*s1==*s2 && strncmp(s1,s2,len2)==0) + return i; + } + return NULL; +} + +void Multiplex_Port_Choose(u8 Port) +{ + switch(Port) + { + case 0: + { + GPIO_ResetBits(GPIOC,GPIO_Pin_13);//B + GPIO_ResetBits(GPIOC,GPIO_Pin_8);//A + }break; + case 1: + { + GPIO_ResetBits(GPIOC,GPIO_Pin_13);//B + GPIO_SetBits(GPIOC,GPIO_Pin_8);//A + }break; + case 2: + { + GPIO_SetBits(GPIOC,GPIO_Pin_13);//B + GPIO_ResetBits(GPIOC,GPIO_Pin_8);//A + }break; + case 3: + { + GPIO_SetBits(GPIOC,GPIO_Pin_13);//B + GPIO_SetBits(GPIOC,GPIO_Pin_8);//A + }break; + } +} +//F***************************************************************************** +//* NAME: Multiplex_Port_Init +//* PURPOSE: Multiplex_PortͨѶʼ +//* PARAMS: +//* return: +//****************************************************************************** + +void Multiplex_Port_Init(void) +{ + u8 i = 0; + Multiplex_Port_IO_Configuration(); //IOʼ + Multiplex_Port_USART_Configuration(115200,Check_NONE); //شڳʼ + Multiplex_Port_DMA_Configuration(); //DMAʼ + Multiplex_Port_NVIC_Configuration(); //жϳʼ + + TXHData.MD_MultiplexRXIDLETimer.Init = 0; //ʼ־ + TXHData.MD_MultiplexRXIDLETimer.Flag = 0; //ʱ־ + TXHData.MD_MultiplexRXIDLETimer.ON_OFF = 0; // + TXHData.MD_MultiplexRXIDLETimer.Cycle = 0; //Ϊѭģʽʱ + TXHData.MD_MultiplexRXIDLETimer.TimerCountMax = 5;//10001s + + TXHData.MD_MultiplexTimer.Init = 0; //ʼ־ + TXHData.MD_MultiplexTimer.Flag = 0; //ʱ־ + TXHData.MD_MultiplexTimer.ON_OFF = 1; // + TXHData.MD_MultiplexTimer.Cycle = 1; //Ϊѭģʽʱ + TXHData.MD_MultiplexTimer.TimerCountMax = 1000;//10001s + //TXHData.MD_Multiplex_Port_Data.PortData[0].POSType = 1; +// TXHData.MD_Multiplex_Port_Data.DeviceNumber =1; + if(TXHData.MD_Multiplex_Port_Data.DeviceNumber == 0) + { + if(TXHData.HardwareVersion >= 26)//汾26֮GPSģ + { + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[0].Init = 0; //ʼ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[0].Flag = 0; //ʱ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[0].ON_OFF = 1; // + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[0].Cycle = 1; //Ϊѭģʽʱ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[0].TimerCountMax = 10*1000;//10001s + TXHData.MD_Multiplex_Port_Data.PortData[0].MBCountTime = 10*100; + TXHData.MD_Multiplex_Port_Data.PortData[0].POSType = Multiplex_GPS; + TXHData.MD_Multiplex_Port_Data.PortData[0].BaudRate = 9600; + TXHData.MD_Multiplex_Port_Data.PortData[0].StopBits = 1; + TXHData.MD_Multiplex_Port_Data.DeviceNumber += 1;//GPSģһλ + } + } + else + { + for(i = 0;i < TXHData.MD_Multiplex_Port_Data.DeviceNumber;i ++) + { + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].Init = 0; //ʼ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].Flag = 0; //ʱ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].ON_OFF = 1; // + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].Cycle = 1; //Ϊѭģʽʱ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].TimerCountMax = TXHData.MD_Multiplex_Port_Data.PortData[i].MBCountTime * 10;//10001s + switch(TXHData.MD_Multiplex_Port_Data.PortData[i].POSType) + { + case Multiplex_Print:TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[i] = PT_Null;break; + case Multiplex_YWY : + TXHData.MD_MultiplexRXIDLETimer.TimerCountMax = 50;//10001s + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[i] = YWY_MDConnectCmdReadData; + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].TimerCountMax = TXHData.MD_Multiplex_Port_Data.PortData[i].MBCountTime * 100;break; + case Multiplex_Price:TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[i] = Price_MDConnectCmdReadParameter; + TXHData.MD_Multiplex_Port_Info.Handshake_Top[i] = 2; + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i].TimerCountMax = TXHData.MD_Multiplex_Port_Data.PortData[i].MBCountTime * 100;break; + } + } + } +} + +void Multiplex_PortTXTask(u8 PosTypeTemp,u8 MD_TX_CMD) +{ + u16 i = 0,j = 0,k = 0,MD_Port_Num = 0,DeviceNumber = 0,MD_ConnectTX_Len = 0; + u8 GunNum = 0,GunAddr = 0,SunNum = 0; + u64 TempBCD = 0,Tempu64 = 0; + u8 Data_201[7] = "i20100"; + u8 Data_20E[7] = "i20E00"; + + Multiplex_Port_TX_Flag = 0; + if(TXHData.MD_Multiplex_Port_Info.MBCountCutNum[PosTypeTemp] >= 4) + { + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[PosTypeTemp] = 5; + TXHData.MD_Multiplex_Port_Info.Handshake[PosTypeTemp] = 0; + TXHData.MD_Multiplex_Port_Data.State[PosTypeTemp].Flag.Online = 0; + switch(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].POSType) + { + case Multiplex_Print:TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[PosTypeTemp] = PT_Null;break; + case Multiplex_YWY :TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[PosTypeTemp] = YWY_MDConnectCmdReadData;break; + case Multiplex_Price:TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[PosTypeTemp] = Price_MDConnectCmdReadParameter;TXHData.MD_Multiplex_Port_Info.Handshake[PosTypeTemp] = 0;break; + } + } + switch(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].POSType) + { + case Multiplex_Print: + { + if(TXHData.MD_Multiplex_Port_Info.PrintType != PT_Null) + { + Multiplex_Port_Choose(0); + Multiplex_Port_USART_Configuration(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].BaudRate,TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].Parity_Even); + switch(TXHData.MD_Multiplex_Port_Info.PrintType) + { + case PT_LastRecord: + { + DeviceNumber = TXHData.MD_Multiplex_Port_Info.PrintPlaceNumber; + GunNum = TXHData.PrintLastRecord[DeviceNumber].GunNumber; + TXHData.PrintRecord.FData = TXHData.PrintLastRecord[DeviceNumber].FData; + TXHData.PrintRecord.Price = TXHData.PrintLastRecord[DeviceNumber].Price; + TXHData.PrintRecord.RTIME = TXHData.PrintLastRecord[DeviceNumber].RTIME; + MD_Port_Num = DeviceNumber / 16; + }break; + case PT_Record: + { + GunNum = TXHData.PrintRecord.GunNumber; + for(MD_Port_Num = 0;MD_Port_Num < TXHData.MD_Port_Num_Top;MD_Port_Num ++) + { + for(DeviceNumber = 0;DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber;DeviceNumber ++) + { + if(TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber == GunNum) + break; + } + if(DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + }break; + } + + Print_Num(0,6,MD_Connect_u64ToBCD(GunNum),0); + Print_Num(0,7,TXHData.PrintRecord.FData.MoneyCNT,TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.MoneyCNT); + Print_Num(0,8,TXHData.PrintRecord.FData.OilCNT,TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.OilCNT); + Print_Num(0,9,TXHData.PrintRecord.Price,TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.Price); + + TXHData.PrintInfo.PrintBuff[11][30-18] = '2';TXHData.PrintInfo.PrintBuff[11][30-17] = '0'; + TXHData.PrintInfo.PrintBuff[11][30-16] = ((TXHData.PrintRecord.RTIME.Year>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30-15] = ((TXHData.PrintRecord.RTIME.Year)&0x0f)+'0'; + TXHData.PrintInfo.PrintBuff[11][30-14] = '-'; + TXHData.PrintInfo.PrintBuff[11][30-13] = ((TXHData.PrintRecord.RTIME.Month>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30-12] = ((TXHData.PrintRecord.RTIME.Month)&0x0f)+'0'; + TXHData.PrintInfo.PrintBuff[11][30-11] = '-'; + TXHData.PrintInfo.PrintBuff[11][30-10] = ((TXHData.PrintRecord.RTIME.Day>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30-9] = ((TXHData.PrintRecord.RTIME.Day)&0x0f)+'0'; + + TXHData.PrintInfo.PrintBuff[11][30-7] = ((TXHData.PrintRecord.RTIME.Hour>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30-6] = ((TXHData.PrintRecord.RTIME.Hour)&0x0f)+'0'; + TXHData.PrintInfo.PrintBuff[11][30-5] = ':'; + TXHData.PrintInfo.PrintBuff[11][30-4] = ((TXHData.PrintRecord.RTIME.Min>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30-3] = ((TXHData.PrintRecord.RTIME.Min)&0x0f)+'0'; + TXHData.PrintInfo.PrintBuff[11][30-2] = ':'; + TXHData.PrintInfo.PrintBuff[11][30-1] = ((TXHData.PrintRecord.RTIME.Sec>>4)&0x0f)+'0';TXHData.PrintInfo.PrintBuff[11][30] = (TXHData.PrintRecord.RTIME.Sec & 0x0f)+'0'; + Print_Num(0,12,MD_Connect_u64ToBCD(TXHData.PrintRecord.OrderNumber),0); + for(i = 0;i < 650;i++) + Multiplex_Port_TX_Buff[i] = 0x20; + Multiplex_Port_TX_Buff[0] = LF; + Multiplex_Port_TX_Buff[1] = LF; + for(i = 0;i< 20;i++) + { + for(j = 0;j< 32;j++) + if(TXHData.PrintInfo.PrintBuff[i][j] != 0x20) + break; + if(j < 31) + { + for(j = 0;j< 32;j++) + Multiplex_Port_TX_Buff[k*32+j] = TXHData.PrintInfo.PrintBuff[i][j]; + k ++; + } + } + Multiplex_Port_TX_Buff[k*32+32+0] = LF; + Multiplex_Port_TX_Buff[k*32+32+1] = LF; + Multiplex_Port_TX_Buff[k*32+32+2] = LF; + Multiplex_Port_TX_Buff[k*32+32+3] = LF; + Multiplex_Port_TX_Buff[k*32+32+4] = LF; + Multiplex_Port_TX_Buff[k*32+32+5] = LF; + MD_ConnectTX_Len = k*32+32+5; + TXHData.MD_Multiplex_Port_Info.PrintType = PT_Null; + } + }break; + case Multiplex_YWY: + { + Multiplex_Port_Choose(1); + Multiplex_Port_RS485_TxEN1; + Multiplex_Port_USART_Configuration(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].BaudRate,TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].Parity_Even); + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[GunNum] ++; + //switch(TXHData.MD_Port_Data[PosTypeTemp].PortData.Device_Type) + { + //case YWY_Bluesky: + { + switch (MD_TX_CMD) + { + case YWY_MDConnectCmdReadData:// + { + for(i = 0;i < 7;i ++) + Multiplex_Port_TX_Buff[i] = Data_201[i]; + MD_ConnectTX_Len = 7; + } + break; + case YWY_MDConnectCmdWriteApacity://عݱ + { + for(i = 0;i < 7;i ++) + Multiplex_Port_TX_Buff[i] = Data_20E[i]; + MD_ConnectTX_Len = 7; + } + break; + } + }//break; + } + }break; + case Multiplex_Price: + { + Multiplex_Port_Choose(2); + Multiplex_Port_RS485_TxEN2; + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[PosTypeTemp] ++; + Multiplex_Port_USART_Configuration(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].BaudRate,TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].Parity_Even); + switch (MD_TX_CMD) + { + case Price_MDConnectCmdWriteParameter://д + { + Multiplex_Port_TX_Buff[0] = 0xFE; + Multiplex_Port_TX_Buff[1] = 0xFF; + Multiplex_Port_TX_Buff[2] = 0x04; + Multiplex_Port_TX_Buff[3] = 0x01; + Multiplex_Port_TX_Buff[4] = 0x03; + Tempu64 = Price_DataCheck(&Multiplex_Port_TX_Buff[2],Multiplex_Port_TX_Buff[2]-1); + Multiplex_Port_TX_Buff[5] = Tempu64; + Multiplex_Port_TX_Buff[6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + case Price_MDConnectCmdReadParameter:// + { + Multiplex_Port_TX_Buff[0] = 0xFE; + Multiplex_Port_TX_Buff[1] = 0xFF; + Multiplex_Port_TX_Buff[2] = 0x04; + Multiplex_Port_TX_Buff[3] = 0x01; + Multiplex_Port_TX_Buff[4] = 0x02; + Tempu64 = Price_DataCheck(&Multiplex_Port_TX_Buff[2],Multiplex_Port_TX_Buff[2]-1); + Multiplex_Port_TX_Buff[5] = Tempu64; + Multiplex_Port_TX_Buff[6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + case Price_MDConnectCmdWriteDecimal://дСλ + { + Multiplex_Port_TX_Buff[0] = 0xFE; + Multiplex_Port_TX_Buff[1] = 0xFF; + Multiplex_Port_TX_Buff[2] = 16; + Multiplex_Port_TX_Buff[3] = 0x01; + Multiplex_Port_TX_Buff[4] = 0x04; + for(j = 0;j < TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber;j ++) + { + Multiplex_Port_TX_Buff[5 + j] = TXHData.MD_Multiplex_Port_Info.PriceTagData.Length - TXHData.MD_Multiplex_Port_Info.PriceTagData.Decimal[j]; + } + for(j = TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber;j < 17;j ++) + Multiplex_Port_TX_Buff[5 + j] = 0; + Tempu64 = Price_DataCheck(&Multiplex_Port_TX_Buff[2],Multiplex_Port_TX_Buff[2]-1); + Multiplex_Port_TX_Buff[17] = Tempu64; + Multiplex_Port_TX_Buff[18] = 0xEF; + MD_ConnectTX_Len = 19; + } + break; + case Price_MDConnectCmdWritePrice://д + { + Multiplex_Port_TX_Buff[0] = 0xFE; + Multiplex_Port_TX_Buff[1] = 0xFF; + Multiplex_Port_TX_Buff[2] = 40; + Multiplex_Port_TX_Buff[3] = 0x01; + Multiplex_Port_TX_Buff[4] = 0x01; + for(i = 5;i < 40; i++) + Multiplex_Port_TX_Buff[i] = 0; + for(i = 0;i < TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber; i++) + { + for(j = 0;j < 3;j ++) + { + if(TXHData.MD_Multiplex_Port_Info.PriceTagData.Length/2 > j) + Multiplex_Port_TX_Buff[5+ j + (i * 3)] = TXHData.MD_Multiplex_Port_Info.PriceTagData.Price[i] >> ((TXHData.MD_Multiplex_Port_Info.PriceTagData.Length/2-1-j)*8); + else + Multiplex_Port_TX_Buff[5+ j + (i * 3)] = 0; + } + } + Tempu64 = Price_DataCheck(&Multiplex_Port_TX_Buff[2],Multiplex_Port_TX_Buff[2]-1); + Multiplex_Port_TX_Buff[41] = Tempu64; + Multiplex_Port_TX_Buff[42] = 0xEF; + MD_ConnectTX_Len = 43; + } + break; + case Price_MDConnectCmdReadPrice:// + { + Multiplex_Port_TX_Buff[0] = 0xFE; + Multiplex_Port_TX_Buff[1] = 0xFF; + Multiplex_Port_TX_Buff[2] = 0x04; + Multiplex_Port_TX_Buff[3] = 0x01; + Multiplex_Port_TX_Buff[4] = 0x03; + Tempu64 = Price_DataCheck(&Multiplex_Port_TX_Buff[2],Multiplex_Port_TX_Buff[2]-1); + Multiplex_Port_TX_Buff[5] = Tempu64; + Multiplex_Port_TX_Buff[6] = 0xEF; + MD_ConnectTX_Len = 7; + } + break; + } + }break; + case Multiplex_GPS: + { + Multiplex_Port_Choose(3); + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[GunNum] ++; + Multiplex_Port_USART_Configuration(TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].BaudRate,TXHData.MD_Multiplex_Port_Data.PortData[PosTypeTemp].Parity_Even); + }break; + } + if(MD_ConnectTX_Len) + { + Multiplex_Port_TX_DMALenSet(MD_ConnectTX_Len); + Multiplex_Port_TX_DMAStart(); + } +} + +void Multiplex_PortRXTask(void) +{ + volatile u16 i = 0,j = 0,Temp = 0,DeviceNumber = 0; + volatile u64 TempBCD = 0,Tempu64 = 0; + volatile u8 MD_ConnectRX_Port = 0; + volatile u8 MD_ConnectRX_Len = 0; // + volatile u8 MD_ConnectRX_pGun = 0; //ַǹ + volatile u8 MD_ConnectRX_pGun_Sun = 0; //dartЭǹ + volatile u16 MD_ConnectRX_CMD = 0; // + u8 MD_ConnectRX_Check = 0; //У + u8 Buff[50]; + u8 POSType_Temp = 0; + volatile u32 CRC_temp = 0; + volatile float TempF = 0; + volatile u8 Tank_Num; + u8 Data_201[7] = "i20100"; + u8 Data_20E[7] = "i20E00"; + + if(TXHData.MD_MultiplexRXIDLETimer.Flag) + { + TXHData.MD_MultiplexRXIDLETimer.Flag = 0; + if(TXHData.MD_Multiplex_Rec_NummberB == 1000 - DMA2_Stream1->NDTR) + { + TXHData.MD_Multiplex_Rec_Nummber = 1000 - DMA2_Stream1->NDTR; + Multiplex_Port_RX_DMAStop(); //رDMA + DMA_ClearFlag(DMA2_Stream1, DMA_IT_TCIF1); + Multiplex_Port_RX_Flag = 1; //ʹGas + Multiplex_Port_RX_DMALenSet(1000);//ýܳ + Multiplex_Port_RX_DMAStart(); //DMA + } + } + if(Multiplex_Port_RX_Flag == 1) + { + Multiplex_Port_RX_Flag = 0; + POSType_Temp = TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].POSType; + switch(POSType_Temp) + { + case Multiplex_Print: + { + TXHData.MD_MultiplexTimer.Flag = 1; + TXHData.MD_MultiplexTimer.TimerCount = 0; + }break; + case Multiplex_YWY: + { + //switch(TXHData.MD_Multiplex_Port_Data.PortData[POSType_Temp].Device_Type) + { + //case YWY_Bluesky: + { + TempBCD = CheckSum(&Multiplex_Port_RX_Buff[1],TXHData.MD_Multiplex_Rec_Nummber - 6); + Tempu64 = StrToInt(&Multiplex_Port_RX_Buff[TXHData.MD_Multiplex_Rec_Nummber - 5],4); + if(Tempu64 == TempBCD) + { + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = 0; + MD_ConnectRX_CMD = Multiplex_Port_RX_Buff[4]; + switch(MD_ConnectRX_CMD) + { + case YWY_MDConnectCmdReadData: + { + TXHData.TankNumTop = Tempu64 = (TXHData.MD_Multiplex_Rec_Nummber - 24) / 65; + for(i = 0;i < Tempu64;i ++) + { + if(Multiplex_Port_RX_Buff[23 + i * 65] == 0) + TXHData.TankState[4][i].State = Multiplex_Port_RX_Buff[20 + i * 65]; + TempF = StrToFloat(&Multiplex_Port_RX_Buff[26 + i * 65], 8); + if(Multiplex_Port_RX_Buff[26 + i * 65] != 0x3F) + TXHData.TankData[4][i].Data.OV = TempF; + else + TXHData.TankData[4][i].Data.OV = 0; + TempF = StrToFloat(&Multiplex_Port_RX_Buff[50 + i * 65], 8); + if(Multiplex_Port_RX_Buff[50 + i * 65] != 0x3F) + TXHData.TankData[4][i].Data.OH = TempF; + else + TXHData.TankData[4][i].Data.OH = 0; + TempF = StrToFloat(&Multiplex_Port_RX_Buff[58 + i * 65], 8); + if(Multiplex_Port_RX_Buff[58 + i * 65] != 0x3F) + TXHData.TankData[4][i].Data.WH = TempF; + else + TXHData.TankData[4][i].Data.WH = 0; + TempF = StrToFloat(&Multiplex_Port_RX_Buff[66 + i * 65], 8); + if(Multiplex_Port_RX_Buff[66 + i * 65] != 0x3F) + TXHData.TankData[4][i].Data.TH = TempF; + else + TXHData.TankData[4][i].Data.TH = 0; + TXHData.MD_Multiplex_Port_Data.State[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].Flag.Online = 1; + //TXHData.MD_Multiplex_Port_Info[MD_ConnectRX_Port].GunInfo[MD_ConnectRX_pGun].RSSI = Multiplex_Port_RX_Buff[TXHData.MD_Multiplex_Rec_Nummber - 1]; + } + }break; + case YWY_MDConnectCmdWriteApacity: + { + + }break; + } + } + }//break; + } + TXHData.MD_MultiplexTimer.Flag = 1; + TXHData.MD_MultiplexTimer.TimerCount = 0; + }break; + case Multiplex_Price: + { + MD_ConnectRX_Len = Multiplex_Port_RX_Buff[2]; + TempBCD = Price_DataCheck(&Multiplex_Port_RX_Buff[2],MD_ConnectRX_Len - 1); + Tempu64 = Multiplex_Port_RX_Buff[MD_ConnectRX_Len+1]; + if(Tempu64 == TempBCD) + { + TXHData.MD_Multiplex_Port_Info.MBCountCutNum[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = 0; + TXHData.MD_MultiplexTimer.Flag = 1; + TXHData.MD_MultiplexTimer.TimerCount = 0; + MD_ConnectRX_CMD = Multiplex_Port_RX_Buff[4]; + switch (MD_ConnectRX_CMD) + { + case Price_MDConnectCmdWriteParameter://д + { + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = Price_MDConnectCmdReadPrice; + } + break; + case Price_MDConnectCmdReadParameter:// + { + TXHData.MD_Multiplex_Port_Info.Handshake[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = 1; + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = Price_MDConnectCmdReadPrice; + TXHData.MD_Multiplex_Port_Info.PriceTagData.State.Flag.Online = 1; + TXHData.MD_Multiplex_Port_Info.PriceTagData.SingleOrDouble = Multiplex_Port_RX_Buff[7]; + TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber = Multiplex_Port_RX_Buff[8]; + TXHData.MD_Multiplex_Port_Info.PriceTagData.Length = Multiplex_Port_RX_Buff[9]; + TXHData.MD_Multiplex_Port_Info.PriceTagData.Brightness = Multiplex_Port_RX_Buff[11]; + } + break; + case Price_MDConnectCmdWritePrice://д + { + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = Price_MDConnectCmdReadPrice; + } + break; + case Price_MDConnectCmdReadPrice:// + { + if(TXHData.MD_Multiplex_Port_Info.Handshake[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] < TXHData.MD_Multiplex_Port_Info.Handshake_Top[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] ) + { + TXHData.MD_Multiplex_Port_Data.State[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].Flag.UpdateDisplay = 1; + TXHData.MD_Multiplex_Port_Info.Handshake[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = TXHData.MD_Multiplex_Port_Info.Handshake_Top[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow]; + } + TXHData.MD_Multiplex_Port_Data.State[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].Flag.Online = 1; + for(i = 0;i < TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber; i++) + { + TXHData.MD_Multiplex_Port_Info.PriceTagData.Price[i] = 0; + for(j = 0;j < TXHData.MD_Multiplex_Port_Info.PriceTagData.Length/2;j ++) + { + TXHData.MD_Multiplex_Port_Info.PriceTagData.Price[i] |= Multiplex_Port_RX_Buff[5 + j + i*TXHData.MD_Multiplex_Port_Info.PriceTagData.Length/2] << (8*(TXHData.MD_Multiplex_Port_Info.PriceTagData.Length/2 - 1 -j)); + } + } + } + break; + case Price_MDConnectCmdWriteDecimal://дСλ + { + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow] = Price_MDConnectCmdWritePrice; + } + break; + } + } + }break; + case Multiplex_GPS: + { + TXHData.MD_MultiplexTimer.Flag = 1; + TXHData.MD_MultiplexTimer.TimerCount = 0; + Temp = mystrstr(Multiplex_Port_RX_Buff,"RMC"); + if(Temp && Temp < 800) + { + for(i = 0;i < 30;i ++) + Multiplex_Port_RX_Buff[i] = Multiplex_Port_RX_Buff[Temp + 14 + i]; + TXHData.USART6_Drive = GPS; + if(Multiplex_Port_RX_Buff[0] == 'A')//ȡȺγϢ + { + for(i = 0;i < 11;i ++)// ȡϢ浽TXHDataṹ + { + if(Multiplex_Port_RX_Buff[2+i] == ',') + break; + Buff[i] = Multiplex_Port_RX_Buff[2 + i]; + } + TempF = (float)atof(Buff) / 100; + Tempu64 = TempF; + TempF -= Tempu64; + TXHData.GPSData.GPS.Longitude = Tempu64 + TempF * 100 / 60; + TXHData.GPSData.GPS.LongitudeType = Multiplex_Port_RX_Buff[3 + i]; + Temp = 5 + i; + for(i = 0;i < 11;i ++)// ȡάϢ浽TXHDataṹ + { + if(Multiplex_Port_RX_Buff[Temp + i] == ',') + break; + Buff[i] = Multiplex_Port_RX_Buff[Temp + i]; + } + TempF = (float)atof(Buff) / 100; + Tempu64 = TempF; + TempF -= Tempu64; + TXHData.GPSData.GPS.Latitude = Tempu64 + TempF * 100 / 60; + TXHData.GPSData.GPS.LatitudeType = Multiplex_Port_RX_Buff[Temp + i + 1]; + + } + else //γϢЧΪ0 + { + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + } + } + else //γϢЧΪ0 + { + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + TXHData.GPSData.GPS.Latitude = 0; + TXHData.GPSData.GPS.LatitudeType = 0; + } + + }break; + } + for(i = 0;i < 20;i ++) + Multiplex_Port_RX_Buff[i] = 0; + } +} + diff --git a/User/Multiplex_Port/Multiplex_Port.h b/User/Multiplex_Port/Multiplex_Port.h new file mode 100644 index 0000000..e7a1726 --- /dev/null +++ b/User/Multiplex_Port/Multiplex_Port.h @@ -0,0 +1,47 @@ +#ifndef __Multiplex_Port_H_ +#define __Multiplex_Port_H_ +/*H****************************************************************************** +* NAME: Multiplex_Port.h +*********************************************************************************/ + +//****************************************************************************** +//Ӳ + +typedef enum +{ + Multiplex_Normal, + Multiplex_GPS=1, + Multiplex_Print=4, + Multiplex_Price=5, + Multiplex_YWY=6, + +}MultiplexItem; + +#define Multiplex_Port_RS485_RxEN1 GPIO_ResetBits(GPIOC,GPIO_Pin_9); +#define Multiplex_Port_RS485_TxEN1 GPIO_SetBits(GPIOC,GPIO_Pin_9); +#define Multiplex_Port_RS485_RxEN2 GPIO_ResetBits(GPIOC,GPIO_Pin_14); +#define Multiplex_Port_RS485_TxEN2 GPIO_SetBits(GPIOC,GPIO_Pin_14); + +#define Multiplex_Port_TX_DMAAddrSet(x) (DMA2_Stream6->M0AR = x) //Ʒͻַ +#define Multiplex_Port_TX_DMALenSet(x) (DMA2_Stream6->NDTR = x) //DMAͳ +#define Multiplex_Port_TX_DMAStart() DMA_Cmd(DMA2_Stream6,ENABLE) ;Multiplex_Port_TX_Flag = 0; //DMA +#define Multiplex_Port_TX_DMAStop() DMA_Cmd(DMA2_Stream6,DISABLE) //رDMA + +#define Multiplex_Port_RX_DMAAddrSet(x) (DMA2_Stream1->M0AR = x) //ƽջַ +#define Multiplex_Port_RX_DMALenSet(x) (DMA2_Stream1->NDTR = x) //DMA +#define Multiplex_Port_RX_DMAStart() DMA_Cmd(DMA2_Stream1,ENABLE) //DMA +#define Multiplex_Port_RX_DMAStop() DMA_Cmd(DMA2_Stream1,DISABLE) //رDMA +extern volatile u8 Multiplex_Port_TX_Flag;// +extern volatile u8 Multiplex_Port_RX_Flag;// +extern void Multiplex_Port_DMATX_IRQHandler(void); +extern void Multiplex_Port_DMARX_IRQHandler(void); +extern u16 mystrstr(u8 *s1,u8 *s2); +extern void StringToHex(u8 *Str,u8 *H,u8 Len); +extern u16 CRC_Check(u8 *puchMsg, u16 usDataLen) ; +extern u16 BigToLittle( u16 BigData); +extern void Multiplex_Port_Init(void); +extern void Multiplex_Port_USART_Configuration(u32 Baud,u8 Check); +extern void Multiplex_PortTXTask(u8 PosTypeTemp,u8 MD_TX_CMD); +extern void Multiplex_PortRXTask(void); +extern u8 Price_DataCheck(volatile u8* pData, u16 len); +#endif //#ifndef diff --git a/User/OLED/bmp.h b/User/OLED/bmp.h new file mode 100644 index 0000000..4f07645 --- /dev/null +++ b/User/OLED/bmp.h @@ -0,0 +1,43 @@ +#ifndef __BMP_H +#define __BMP_H +const unsigned char BMP_Bluesky_Con_48[] = +{ + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xF0,0xF8,0xF8,0xF8,0xF8,0x00,0x80,0x80,0xC0,0x40,0x40,0x40,0x40,0x40,0x40,0x40, + 0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0x70,0x38,0xD8,0xFC,0xFC,0xFF,0xFF, + 0xFF,0xFF,0x7F,0x1F,0x07,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x0F,0x0F,0x0F,0x06,0x00,0x20,0x40,0x80,0x00,0x00, + 0x00,0x80,0xE0,0xF8,0x3C,0x0F,0x07,0x01,0xC0,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xBF,0x8F,0x81,0xC0,0xC0,0xE0,0xF8,0x7C,0x7E,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, + 0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x3F,0x3F,0x00,0x00,0x00,0x00,0x00,0x87,0xFC,0x00,0xFC,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x07,0x07,0x07,0x07,0x03,0x03, + 0x03,0x03,0x01,0x01,0x00,0x00,0x00,0xE0,0xFC,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xE0,0x30,0x1C,0x07,0x00,0x00, + 0x07,0x1F,0x3F,0xFC,0xF0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,0x03,0x00,0x80,0x80, + 0xC0,0xC0,0x60,0x70,0x70,0x38,0x0C,0x06,0x07,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x07,0x07,0x0E,0x0E,0x0E,0x1C,0x1C,0x1C,0x1C, + 0x1C,0x1C,0x1C,0x1C,0x1C,0x1D,0x1D,0x1F,0x0F,0x0F,0x0E,0x07,0x07,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00/*"G:\ͼ.bmp",0*/ +}; +const unsigned char BMP_Bluesky_Con_24[] = +{ + 0x00,0x00,0x00,0x80,0xC0,0x60,0xF0,0xF8,0xFE,0xFE,0x3E,0x18,0x08,0x08,0x08,0x08,0x08,0x00,0x30,0x30,0x00,0x40,0x80,0x00,0xF8,0xFE,0x07,0x01,0x1C,0x3F,0x3F,0x1F, + 0x1B,0x18,0x0E,0xCF,0xFF,0xFF,0xFF,0x7F,0x0F,0x0F,0x0F,0x07,0x80,0xC0,0x7B,0x0E,0x07,0x0F,0x1C,0x38,0x30,0x30,0x60,0x60,0x60,0x60,0x7E,0x7F,0x3F,0x3F,0x31,0x18, + 0x18,0x0C,0x0E,0x03,0x03,0x00,0x00,0x00};/*"G:\ͼ24.bmp",0*/; +const unsigned char BMP_Bluesky_Empty_8[] = + {0xFF,0x81,0x81,0x81,0x81,0x81,0x81,0xFF};/*"",0*/ +const unsigned char BMP_Bluetooth_9[] = +{0x00,0x01,0x82,0x44,0xFF,0x11,0xAA,0x44,0x00,0x00,0x01,0x00,0x00,0x01,0x01,0x00,0x00,0x00};/*"",0*/ +const unsigned char BMP_GPS_9[] = +{0x10,0x38,0x54,0x82,0xD7,0x82,0x54,0x38,0x10,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00};/*"λ",0*/ +const unsigned char BMP_GPS_None_9[] = +{0x10,0x38,0x54,0x82,0xC7,0x82,0x54,0x38,0x10,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00};/*"λ",0*/ +const unsigned char BMP_WIFI0_14x8[] = +{0x00,0x00,0x00,0x82,0x44,0x28,0x10,0x28,0x44,0x82,0x00,0x00,0x00,0x00};/*"F:\BlueSky\ͨѶ\WIFI-3.bmp",0*/ +const unsigned char BMP_WIFI1_14x8[] = +{0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00};/*"F:\BlueSky\ͨѶ\WIFI-3.bmp",0*/ +const unsigned char BMP_WIFI2_14x8[] = +{0x00,0x00,0x00,0x00,0x20,0x10,0xD0,0xD0,0x10,0x20,0x00,0x00,0x00,0x00};/*"F:\BlueSky\ͨѶ\WIFI-3.bmp",0*/ + +const unsigned char BMP_WIFI3_14x8[] = +{0x00,0x00,0x10,0x08,0x24,0x14,0xD4,0xD4,0x14,0x24,0x08,0x10,0x00,0x00};/*"F:\BlueSky\ͨѶ\WIFI-3.bmp",0*/ + +const unsigned char BMP_WIFI4_14x8[] = +{0x08,0x04,0x12,0x09,0x25,0x15,0xD5,0xD5,0x15,0x25,0x09,0x12,0x04,0x08};/*"F:\BlueSky\ͨѶ\WIFI-3.bmp",0*/ + +#endif + + diff --git a/User/OLED/oled.c b/User/OLED/oled.c new file mode 100644 index 0000000..aa12ef3 --- /dev/null +++ b/User/OLED/oled.c @@ -0,0 +1,449 @@ +#include "config.h" +#include "oledfont.h" + +u8 OLED_GRAM[144][8]; + +//Ժ +void OLED_ColorTurn(u8 i) +{ + if(i==0) + { + OLED_WR_Byte(0xA6,OLED_CMD);//ʾ + } + if(i==1) + { + OLED_WR_Byte(0xA7,OLED_CMD);//ɫʾ + } +} + +//Ļת180 +void OLED_DisplayTurn(u8 i) +{ + if(i==0) + { + OLED_WR_Byte(0xC8,OLED_CMD);//ʾ + OLED_WR_Byte(0xA1,OLED_CMD); + } + if(i==1) + { + OLED_WR_Byte(0xC0,OLED_CMD);//תʾ + OLED_WR_Byte(0xA0,OLED_CMD); + } +} + +/**************************************************** +OLED_SPI2_SendByte + FM洢õSPIͺ + dt Ҫ͵ +ֵ +****************************************************/ +u8 OLED_SPI2_SendByte(u8 dt) +{ + while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET); + SPI_I2S_SendData(SPI2, dt); + while(SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET); + return SPI_I2S_ReceiveData(SPI2); +} + +void OLED_WR_Byte(u8 dat,u8 cmd) +{ + if(cmd) + OLED_DC_Set(); + else + OLED_DC_Clr(); + OLED_CS_Clr(); + OLED_SPI2_SendByte(dat); + OLED_CS_Set(); + OLED_DC_Set(); +} + +//OLEDʾ +void OLED_DisPlay_On(void) +{ + OLED_WR_Byte(0x8D,OLED_CMD);//ɱʹ + OLED_WR_Byte(0x14,OLED_CMD);//ɱ + OLED_WR_Byte(0xAF,OLED_CMD);//Ļ +} + +//رOLEDʾ +void OLED_DisPlay_Off(void) +{ + OLED_WR_Byte(0x8D,OLED_CMD);//ɱʹ + OLED_WR_Byte(0x10,OLED_CMD);//رյɱ + OLED_WR_Byte(0xAE,OLED_CMD);//رĻ +} + +//Դ浽OLED 1.8ms +void OLED_Refresh(void) +{ + u8 i=0,n=0; + OLED_WR_Byte(0xb0+i,OLED_CMD); //ʼַ + OLED_WR_Byte(0x00,OLED_CMD); //õʼַ + OLED_WR_Byte(0x10,OLED_CMD); //øʼַ + for(i=0;i<8;i++) + { + for(n=0;n<128;n++) + OLED_WR_Byte(OLED_GRAM[n][i],OLED_DATA); + } +} +// +void OLED_Clear(void) +{ + u8 i,n; + for(i=0;i<8;i++) + { + for(n=0;n<128;n++) + { + OLED_GRAM[n][i]=0;// + } + } + //OLED_Refresh();//ʾ +} + +// +//x:0~127 +//y:0~63 +//t:1 0, +void OLED_DrawPoint(u8 x,u8 y,u8 t) +{ + u8 i,m,n; + i=y/8; + m=y%8; + n=1<0)incx=1; //õ + else if (delta_x==0)incx=0;//ֱ + else {incx=-1;delta_x=-delta_x;} + if(delta_y>0)incy=1; + else if (delta_y==0)incy=0;//ˮƽ + else {incy=-1;delta_y=-delta_x;} + if(delta_x>delta_y)distance=delta_x; //ѡȡ + else distance=delta_y; + for(t=0;tdistance) + { + xerr-=distance; + uRow+=incx; + } + if(yerr>distance) + { + yerr-=distance; + uCol+=incy; + } + } +} +//x,y:Բ +//r:Բİ뾶 +void OLED_DrawCircle(u8 x,u8 y,u8 r) +{ + int a, b,num; + a = 0; + b = r; + while(2 * b * b >= r * r) + { + OLED_DrawPoint(x + a, y - b,1); + OLED_DrawPoint(x - a, y - b,1); + OLED_DrawPoint(x - a, y + b,1); + OLED_DrawPoint(x + a, y + b,1); + + OLED_DrawPoint(x + b, y + a,1); + OLED_DrawPoint(x + b, y - a,1); + OLED_DrawPoint(x - b, y - a,1); + OLED_DrawPoint(x - b, y + a,1); + + a++; + num = (a * a + b * b) - r*r;//㻭ĵԲĵľ + if(num > 0) + { + b--; + a--; + } + } +} +void OLED_DrawArc(int rx,int ry,int r, int j) + { + float x, y,i = 0; + float angleInRadians = j * (3.1415926 / 180.0); // ǶתΪ + float startAngle = -angleInRadians / 2.0; // ʼǶȣȣ + float endAngle = angleInRadians / 2.0; // Ƕȣȣ + float increment = (endAngle - startAngle) / 20.0; + for (i = startAngle; i <= angleInRadians; i += increment) { + x = rx + (r * sin(i)); + y = ry - (r * cos(i)); // עYķҪʾ豸 + + OLED_DrawPoint(x, y, 1); // Ƶ㣬WHITEҪʹõɫ + } +} +//ָλʾһַ,ַ +//x:0~127 +//y:0~63 +//size1:ѡ 6x8/6x12/8x16/12x24 +//mode:0,ɫʾ;1,ʾ +void OLED_ShowChar(u8 x,u8 y,u8 chr,u8 size1,u8 mode) +{ + u8 i,m,temp,size2,chr1; + u8 x0=x,y0=y; + if(size1==8)size2=6; + else size2=(size1/8+((size1%8)?1:0))*(size1/2); //õһַӦռֽ + chr1=chr-' '; //ƫƺֵ + for(i=0;i>=1; + y++; + } + x++; + if((size1!=8)&&((x-x0)==size1/2)) + {x=x0;y0=y0+8;} + y=y0; + } +} + + +//ʾַ +//x,y: +//size1:С +//*chr:ַʼַ +//mode:0,ɫʾ;1,ʾ +void OLED_ShowString(u8 x,u8 y,u8 *chr,u8 Maxlen,u8 size1,u8 mode) +{ + while(Maxlen && (*chr>=' ') && (*chr<='~'))//жDzǷǷַ! + { + OLED_ShowChar(x,y,*chr,size1,mode); + if(size1==8)x+=6; + else x+=size1/2; + chr++; + Maxlen --; + } +} +//ʾ +//x,y: +//sizex: +//sizex: +//Num +//mode:0,ɫʾ;1,ʾ +void OLED_ProgressBar(u8 x,u8 y,u8 sizex,u8 sizey,u8 num,u8 mode) +{ + u8 Setp = sizex * num / 100; + u8 i = 0; + OLED_DrawLine(x,y,x+sizex,y,1); + OLED_DrawLine(x,y+sizey,x+sizex,y+sizey,1); + OLED_DrawLine(x,y,x,y+sizey,1); + OLED_DrawLine(x+sizex,y,x+sizex,y+sizey,1); + + for(i = 0;i < sizey;i ++) + { + OLED_DrawLine(x,y+i,x+Setp,y+i,1); + } + } +//m^n +u32 OLED_Pow(u8 m,u8 n) +{ + u32 result=1; + while(n--) + { + result*=m; + } + return result; +} + +//ʾ +//x,y : +//num :Ҫʾ +//len :ֵλ,0ʾӦ +//size:С +//mode:0,ɫʾ;1,ʾ +//u8 OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size1,u8 mode) +//{ +// u8 t,temp,m=0; +// if(len == 0) +// len = (int)(log10(num) + 1); +// if(size1==8)m=2; +// for(t=0;t 0) + { + OLED_ShowChar(x, y, '0', size1, mode); + x += (size1 / 2 + m); + } + for(t = 0; t < len+d; t++) + { + if(t == len - Dec) + { // жǷСλ + OLED_ShowChar(x + (size1 / 2 + m) * t, y, '.', size1, mode); // ʾС + d = 1; + continue; + } +// if(t >= len - Dec) +// d = 1; +// else +// d = 0; + temp = (num / OLED_Pow(10, len+d - t - 1)) % 10; + if(temp == 0) + { + OLED_ShowChar(d + x + (size1 / 2 + m) * t, y, '0', size1, mode); + } + else + { + OLED_ShowChar(d + x + (size1 / 2 + m) * t, y, temp + '0', size1, mode); + } + } + return len; +} + +//x,y +//sizex,sizey,ͼƬ +//BMP[]ҪдͼƬ +//mode:0,ɫʾ;1,ʾ +void OLED_ShowPicture(u8 x,u8 y,u8 sizex,u8 sizey,u8 BMP[],u8 mode) +{ + u16 j=0; + u8 i,n,temp,m; + u8 x0=x,y0=y; + sizey=sizey/8+((sizey%8)?1:0); + for(n=0;n>=1; + y++; + } + x++; + if((x-x0)==sizex) + { + x=x0; + y0=y0+8; + } + y=y0; + } + } +} +//OLEDijʼ +void OLED_Init(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD|RCC_AHB1Periph_GPIOB,ENABLE);//ʹPORTA~E,PORTGʱ + + + //GPIOʼ + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11|GPIO_Pin_12; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOD, &GPIO_InitStructure);//ʼ + + //GPIOʼ + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOB, &GPIO_InitStructure);//ʼ + delay_ms(200); + OLED_RES_Clr(); + delay_ms(200); + OLED_RES_Set(); + delay_ms(200); + OLED_WR_Byte(0xFD,OLED_CMD); + OLED_WR_Byte(0x12,OLED_CMD); + OLED_WR_Byte(0xAE,OLED_CMD);//--turn off oled panel + OLED_WR_Byte(0xd5,OLED_CMD);//--set display clock divide ratio/oscillator frequency + OLED_WR_Byte(0xA0,OLED_CMD); + OLED_WR_Byte(0xA8,OLED_CMD);//--set multiplex ratio(1 to 64) + OLED_WR_Byte(0x3f,OLED_CMD);//--1/64 duty + OLED_WR_Byte(0xD3,OLED_CMD);//-set display offset Shift Mapping RAM Counter (0x00~0x3F) + OLED_WR_Byte(0x00,OLED_CMD);//-not offset + OLED_WR_Byte(0x40,OLED_CMD);//--set start line address Set Mapping RAM Display Start Line (0x00~0x3F) + if(TXHData.HardwareVersion > 31)//24-31Ǵ壬32-38С + { + OLED_WR_Byte(0xA1,OLED_CMD);//--Set SEG/Column Mapping 0xa0ҷ 0xa1 + OLED_WR_Byte(0xC8,OLED_CMD);//Set COM/Row Scan Direction 0xc0· 0xc8 + } + else + { + OLED_WR_Byte(0xA0,OLED_CMD);//--Set SEG/Column Mapping 0xa0ҷ 0xa1 + OLED_WR_Byte(0xC0,OLED_CMD);//Set COM/Row Scan Direction 0xc0· 0xc8 + } + OLED_WR_Byte(0xDA,OLED_CMD);//--set com pins hardware configuration + OLED_WR_Byte(0x12,OLED_CMD); + OLED_WR_Byte(0x81,OLED_CMD);//--set contrast control register + OLED_WR_Byte(0x7F,OLED_CMD);// Set SEG Output Current Brightness + OLED_WR_Byte(0xD9,OLED_CMD);//--set pre-charge period + OLED_WR_Byte(0x82,OLED_CMD);//Set Pre-Charge as 15 Clocks & Discharge as 1 Clock + OLED_WR_Byte(0xDB,OLED_CMD);//--set vcomh + OLED_WR_Byte(0x34,OLED_CMD);//Set VCOM Deselect Level + OLED_WR_Byte(0xA4,OLED_CMD);// Disable Entire Display On (0xa4/0xa5) + OLED_WR_Byte(0xA6,OLED_CMD);// Disable Inverse Display On (0xa6/a7) + OLED_WR_Byte(0x20,OLED_CMD); + OLED_WR_Byte(0x00,OLED_CMD); + OLED_Clear(); + OLED_WR_Byte(0xAF,OLED_CMD); + //OLED_ShowPicture(0,0,128,64,BMP1,1); + OLED_Refresh(); +} + + diff --git a/User/OLED/oled.h b/User/OLED/oled.h new file mode 100644 index 0000000..863766c --- /dev/null +++ b/User/OLED/oled.h @@ -0,0 +1,42 @@ +#ifndef __OLED_H +#define __OLED_H + + +//-----------------OLED˿ڶ---------------- + +#define OLED_RES_Clr() GPIO_ResetBits(GPIOB,GPIO_Pin_10)//RES +#define OLED_RES_Set() GPIO_SetBits(GPIOB,GPIO_Pin_10) + +#define OLED_DC_Clr() GPIO_ResetBits(GPIOD,GPIO_Pin_11)//DC +#define OLED_DC_Set() GPIO_SetBits(GPIOD,GPIO_Pin_11) + +#define OLED_CS_Clr() GPIO_ResetBits(GPIOD,GPIO_Pin_12);GPIO_SetBits(GPIOB,GPIO_Pin_12); +#define OLED_CS_Set() GPIO_SetBits(GPIOD,GPIO_Pin_12) + + +#define OLED_CMD 0 //д +#define OLED_DATA 1 //д + +void OLED_ClearPoint(u8 x,u8 y); +void OLED_ColorTurn(u8 i); +void OLED_DisplayTurn(u8 i); +void OLED_WR_Byte(u8 dat,u8 mode); +void OLED_DisPlay_On(void); +void OLED_DisPlay_Off(void); +void OLED_Refresh(void); +void OLED_Clear(void); +void OLED_DrawPoint(u8 x,u8 y,u8 t); +void OLED_DrawLine(u8 x1,u8 y1,u8 x2,u8 y2,u8 mode); +void OLED_DrawCircle(u8 x,u8 y,u8 r); +void OLED_DrawArc(int rx,int ry,int r, int j) ; +void OLED_ShowChar(u8 x,u8 y,u8 chr,u8 size1,u8 mode); +void OLED_ShowChar6x8(u8 x,u8 y,u8 chr,u8 mode); +void OLED_ShowString(u8 x,u8 y,u8 *chr,u8 Maxlen,u8 size1,u8 mode); +u8 OLED_ShowNum(u8 x, u8 y, u32 num, u8 len, u8 Dec, u8 size1, u8 mode); +void OLED_ShowChinese(u8 x,u8 y,u8 num,u8 size1,u8 mode); +void OLED_ScrollDisplay(u8 num,u8 space,u8 mode); +void OLED_ShowPicture(u8 x,u8 y,u8 sizex,u8 sizey,u8 BMP[],u8 mode); +void OLED_ProgressBar(u8 x,u8 y,u8 sizex,u8 sizey,u8 num,u8 mode); +void OLED_Init(void); +#endif + diff --git a/User/OLED/oledfont.h b/User/OLED/oledfont.h new file mode 100644 index 0000000..61b2051 --- /dev/null +++ b/User/OLED/oledfont.h @@ -0,0 +1,426 @@ +#ifndef __OLEDFONT_H +#define __OLEDFONT_H +const unsigned char asc2_0806[][6] = +{ +{0x00, 0x00, 0x00, 0x00, 0x00, 0x00},// sp +{0x00, 0x00, 0x00, 0x2f, 0x00, 0x00},// ! +{0x00, 0x00, 0x07, 0x00, 0x07, 0x00},// " +{0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14},// # +{0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12},// $ +{0x00, 0x62, 0x64, 0x08, 0x13, 0x23},// % +{0x00, 0x36, 0x49, 0x55, 0x22, 0x50},// & +{0x00, 0x00, 0x05, 0x03, 0x00, 0x00},// ' +{0x00, 0x00, 0x1c, 0x22, 0x41, 0x00},// ( +{0x00, 0x00, 0x41, 0x22, 0x1c, 0x00},// ) +{0x00, 0x14, 0x08, 0x3E, 0x08, 0x14},// * +{0x00, 0x08, 0x08, 0x3E, 0x08, 0x08},// + +{0x00, 0x00, 0x00, 0xA0, 0x60, 0x00},// , +{0x00, 0x08, 0x08, 0x08, 0x08, 0x08},// - +{0x00, 0x00, 0x60, 0x60, 0x00, 0x00},// . +{0x00, 0x20, 0x10, 0x08, 0x04, 0x02},// / +{0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E},// 0 +{0x00, 0x00, 0x42, 0x7F, 0x40, 0x00},// 1 +{0x00, 0x42, 0x61, 0x51, 0x49, 0x46},// 2 +{0x00, 0x21, 0x41, 0x45, 0x4B, 0x31},// 3 +{0x00, 0x18, 0x14, 0x12, 0x7F, 0x10},// 4 +{0x00, 0x27, 0x45, 0x45, 0x45, 0x39},// 5 +{0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30},// 6 +{0x00, 0x01, 0x71, 0x09, 0x05, 0x03},// 7 +{0x00, 0x36, 0x49, 0x49, 0x49, 0x36},// 8 +{0x00, 0x06, 0x49, 0x49, 0x29, 0x1E},// 9 +{0x00, 0x00, 0x36, 0x36, 0x00, 0x00},// : +{0x00, 0x00, 0x56, 0x36, 0x00, 0x00},// ; +{0x00, 0x08, 0x14, 0x22, 0x41, 0x00},// < +{0x00, 0x14, 0x14, 0x14, 0x14, 0x14},// = +{0x00, 0x00, 0x41, 0x22, 0x14, 0x08},// > +{0x00, 0x02, 0x01, 0x51, 0x09, 0x06},// ? +{0x00, 0x32, 0x49, 0x59, 0x51, 0x3E},// @ +{0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C},// A +{0x00, 0x7F, 0x49, 0x49, 0x49, 0x36},// B +{0x00, 0x3E, 0x41, 0x41, 0x41, 0x22},// C +{0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C},// D +{0x00, 0x7F, 0x49, 0x49, 0x49, 0x41},// E +{0x00, 0x7F, 0x09, 0x09, 0x09, 0x01},// F +{0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A},// G +{0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F},// H +{0x00, 0x00, 0x41, 0x7F, 0x41, 0x00},// I +{0x00, 0x20, 0x40, 0x41, 0x3F, 0x01},// J +{0x00, 0x7F, 0x08, 0x14, 0x22, 0x41},// K +{0x00, 0x7F, 0x40, 0x40, 0x40, 0x40},// L +{0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F},// M +{0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F},// N +{0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E},// O +{0x00, 0x7F, 0x09, 0x09, 0x09, 0x06},// P +{0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E},// Q +{0x00, 0x7F, 0x09, 0x19, 0x29, 0x46},// R +{0x00, 0x46, 0x49, 0x49, 0x49, 0x31},// S +{0x00, 0x01, 0x01, 0x7F, 0x01, 0x01},// T +{0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F},// U +{0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F},// V +{0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F},// W +{0x00, 0x63, 0x14, 0x08, 0x14, 0x63},// X +{0x00, 0x07, 0x08, 0x70, 0x08, 0x07},// Y +{0x00, 0x61, 0x51, 0x49, 0x45, 0x43},// Z +{0x00, 0x00, 0x7F, 0x41, 0x41, 0x00},// [ +{0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55},// 55 +{0x00, 0x00, 0x41, 0x41, 0x7F, 0x00},// ] +{0x00, 0x04, 0x02, 0x01, 0x02, 0x04},// ^ +{0x00, 0x40, 0x40, 0x40, 0x40, 0x40},// _ +{0x00, 0x00, 0x01, 0x02, 0x04, 0x00},// ' +{0x00, 0x20, 0x54, 0x54, 0x54, 0x78},// a +{0x00, 0x7F, 0x48, 0x44, 0x44, 0x38},// b +{0x00, 0x38, 0x44, 0x44, 0x44, 0x20},// c +{0x00, 0x38, 0x44, 0x44, 0x48, 0x7F},// d +{0x00, 0x38, 0x54, 0x54, 0x54, 0x18},// e +{0x00, 0x08, 0x7E, 0x09, 0x01, 0x02},// f +{0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C},// g +{0x00, 0x7F, 0x08, 0x04, 0x04, 0x78},// h +{0x00, 0x00, 0x44, 0x7D, 0x40, 0x00},// i +{0x00, 0x40, 0x80, 0x84, 0x7D, 0x00},// j +{0x00, 0x7F, 0x10, 0x28, 0x44, 0x00},// k +{0x00, 0x00, 0x41, 0x7F, 0x40, 0x00},// l +{0x00, 0x7C, 0x04, 0x18, 0x04, 0x78},// m +{0x00, 0x7C, 0x08, 0x04, 0x04, 0x78},// n +{0x00, 0x38, 0x44, 0x44, 0x44, 0x38},// o +{0x00, 0xFC, 0x24, 0x24, 0x24, 0x18},// p +{0x00, 0x18, 0x24, 0x24, 0x18, 0xFC},// q +{0x00, 0x7C, 0x08, 0x04, 0x04, 0x08},// r +{0x00, 0x48, 0x54, 0x54, 0x54, 0x20},// s +{0x00, 0x04, 0x3F, 0x44, 0x40, 0x20},// t +{0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C},// u +{0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C},// v +{0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C},// w +{0x00, 0x44, 0x28, 0x10, 0x28, 0x44},// x +{0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C},// y +{0x00, 0x44, 0x64, 0x54, 0x4C, 0x44},// z +{0x14, 0x14, 0x14, 0x14, 0x14, 0x14},// horiz lines +}; +//12*12 ASCIIַ +const unsigned char asc2_1206[95][12]={ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/ +{0x00,0x00,0xFC,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00},/*"!",1*/ +{0x00,0x0C,0x02,0x0C,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/ +{0x90,0xD0,0xBC,0xD0,0xBC,0x90,0x00,0x03,0x00,0x03,0x00,0x00},/*"#",3*/ +{0x18,0x24,0xFE,0x44,0x8C,0x00,0x03,0x02,0x07,0x02,0x01,0x00},/*"$",4*/ +{0x18,0x24,0xD8,0xB0,0x4C,0x80,0x00,0x03,0x00,0x01,0x02,0x01},/*"%",5*/ +{0xC0,0x38,0xE4,0x38,0xE0,0x00,0x01,0x02,0x02,0x01,0x02,0x02},/*"&",6*/ +{0x08,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/ +{0x00,0x00,0x00,0xF8,0x04,0x02,0x00,0x00,0x00,0x01,0x02,0x04},/*"(",8*/ +{0x00,0x02,0x04,0xF8,0x00,0x00,0x00,0x04,0x02,0x01,0x00,0x00},/*")",9*/ +{0x90,0x60,0xF8,0x60,0x90,0x00,0x00,0x00,0x01,0x00,0x00,0x00},/*"*",10*/ +{0x20,0x20,0xFC,0x20,0x20,0x00,0x00,0x00,0x01,0x00,0x00,0x00},/*"+",11*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x06,0x00,0x00,0x00,0x00},/*",",12*/ +{0x20,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"-",13*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00},/*".",14*/ +{0x00,0x80,0x60,0x1C,0x02,0x00,0x04,0x03,0x00,0x00,0x00,0x00},/*"/",15*/ +{0xF8,0x04,0x04,0x04,0xF8,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"0",16*/ +{0x00,0x08,0xFC,0x00,0x00,0x00,0x00,0x02,0x03,0x02,0x00,0x00},/*"1",17*/ +{0x18,0x84,0x44,0x24,0x18,0x00,0x03,0x02,0x02,0x02,0x02,0x00},/*"2",18*/ +{0x08,0x04,0x24,0x24,0xD8,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"3",19*/ +{0x40,0xB0,0x88,0xFC,0x80,0x00,0x00,0x00,0x00,0x03,0x02,0x00},/*"4",20*/ +{0x3C,0x24,0x24,0x24,0xC4,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"5",21*/ +{0xF8,0x24,0x24,0x2C,0xC0,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"6",22*/ +{0x0C,0x04,0xE4,0x1C,0x04,0x00,0x00,0x00,0x03,0x00,0x00,0x00},/*"7",23*/ +{0xD8,0x24,0x24,0x24,0xD8,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"8",24*/ +{0x38,0x44,0x44,0x44,0xF8,0x00,0x00,0x03,0x02,0x02,0x01,0x00},/*"9",25*/ +{0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00},/*":",26*/ +{0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0x00},/*";",27*/ +{0x00,0x20,0x50,0x88,0x04,0x02,0x00,0x00,0x00,0x00,0x01,0x02},/*"<",28*/ +{0x90,0x90,0x90,0x90,0x90,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"=",29*/ +{0x00,0x02,0x04,0x88,0x50,0x20,0x00,0x02,0x01,0x00,0x00,0x00},/*">",30*/ +{0x18,0x04,0xC4,0x24,0x18,0x00,0x00,0x00,0x02,0x00,0x00,0x00},/*"?",31*/ +{0xF8,0x04,0xE4,0x94,0xF8,0x00,0x01,0x02,0x02,0x02,0x02,0x00},/*"@",32*/ +{0x00,0xE0,0x9C,0xF0,0x80,0x00,0x02,0x03,0x00,0x00,0x03,0x02},/*"A",33*/ +{0x04,0xFC,0x24,0x24,0xD8,0x00,0x02,0x03,0x02,0x02,0x01,0x00},/*"B",34*/ +{0xF8,0x04,0x04,0x04,0x0C,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"C",35*/ +{0x04,0xFC,0x04,0x04,0xF8,0x00,0x02,0x03,0x02,0x02,0x01,0x00},/*"D",36*/ +{0x04,0xFC,0x24,0x74,0x0C,0x00,0x02,0x03,0x02,0x02,0x03,0x00},/*"E",37*/ +{0x04,0xFC,0x24,0x74,0x0C,0x00,0x02,0x03,0x02,0x00,0x00,0x00},/*"F",38*/ +{0xF0,0x08,0x04,0x44,0xCC,0x40,0x00,0x01,0x02,0x02,0x01,0x00},/*"G",39*/ +{0x04,0xFC,0x20,0x20,0xFC,0x04,0x02,0x03,0x00,0x00,0x03,0x02},/*"H",40*/ +{0x04,0x04,0xFC,0x04,0x04,0x00,0x02,0x02,0x03,0x02,0x02,0x00},/*"I",41*/ +{0x00,0x04,0x04,0xFC,0x04,0x04,0x06,0x04,0x04,0x03,0x00,0x00},/*"J",42*/ +{0x04,0xFC,0x24,0xD0,0x0C,0x04,0x02,0x03,0x02,0x00,0x03,0x02},/*"K",43*/ +{0x04,0xFC,0x04,0x00,0x00,0x00,0x02,0x03,0x02,0x02,0x02,0x03},/*"L",44*/ +{0xFC,0x3C,0xC0,0x3C,0xFC,0x00,0x03,0x00,0x03,0x00,0x03,0x00},/*"M",45*/ +{0x04,0xFC,0x30,0xC4,0xFC,0x04,0x02,0x03,0x02,0x00,0x03,0x00},/*"N",46*/ +{0xF8,0x04,0x04,0x04,0xF8,0x00,0x01,0x02,0x02,0x02,0x01,0x00},/*"O",47*/ +{0x04,0xFC,0x24,0x24,0x18,0x00,0x02,0x03,0x02,0x00,0x00,0x00},/*"P",48*/ +{0xF8,0x84,0x84,0x04,0xF8,0x00,0x01,0x02,0x02,0x07,0x05,0x00},/*"Q",49*/ +{0x04,0xFC,0x24,0x64,0x98,0x00,0x02,0x03,0x02,0x00,0x03,0x02},/*"R",50*/ +{0x18,0x24,0x24,0x44,0x8C,0x00,0x03,0x02,0x02,0x02,0x01,0x00},/*"S",51*/ +{0x0C,0x04,0xFC,0x04,0x0C,0x00,0x00,0x02,0x03,0x02,0x00,0x00},/*"T",52*/ +{0x04,0xFC,0x00,0x00,0xFC,0x04,0x00,0x01,0x02,0x02,0x01,0x00},/*"U",53*/ +{0x04,0x7C,0x80,0xE0,0x1C,0x04,0x00,0x00,0x03,0x00,0x00,0x00},/*"V",54*/ +{0x1C,0xE0,0x3C,0xE0,0x1C,0x00,0x00,0x03,0x00,0x03,0x00,0x00},/*"W",55*/ +{0x04,0x9C,0x60,0x9C,0x04,0x00,0x02,0x03,0x00,0x03,0x02,0x00},/*"X",56*/ +{0x04,0x1C,0xE0,0x1C,0x04,0x00,0x00,0x02,0x03,0x02,0x00,0x00},/*"Y",57*/ +{0x0C,0x84,0x64,0x1C,0x04,0x00,0x02,0x03,0x02,0x02,0x03,0x00},/*"Z",58*/ +{0x00,0x00,0xFE,0x02,0x02,0x00,0x00,0x00,0x07,0x04,0x04,0x00},/*"[",59*/ +{0x00,0x0E,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x00},/*"\",60*/ +{0x00,0x02,0x02,0xFE,0x00,0x00,0x00,0x04,0x04,0x07,0x00,0x00},/*"]",61*/ +{0x00,0x04,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"^",62*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08},/*"_",63*/ +{0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"`",64*/ +{0x00,0x40,0xA0,0xA0,0xC0,0x00,0x00,0x01,0x02,0x02,0x03,0x02},/*"a",65*/ +{0x04,0xFC,0x20,0x20,0xC0,0x00,0x00,0x03,0x02,0x02,0x01,0x00},/*"b",66*/ +{0x00,0xC0,0x20,0x20,0x60,0x00,0x00,0x01,0x02,0x02,0x02,0x00},/*"c",67*/ +{0x00,0xC0,0x20,0x24,0xFC,0x00,0x00,0x01,0x02,0x02,0x03,0x02},/*"d",68*/ +{0x00,0xC0,0xA0,0xA0,0xC0,0x00,0x00,0x01,0x02,0x02,0x02,0x00},/*"e",69*/ +{0x00,0x20,0xF8,0x24,0x24,0x04,0x00,0x02,0x03,0x02,0x02,0x00},/*"f",70*/ +{0x00,0x40,0xA0,0xA0,0x60,0x20,0x00,0x07,0x0A,0x0A,0x0A,0x04},/*"g",71*/ +{0x04,0xFC,0x20,0x20,0xC0,0x00,0x02,0x03,0x02,0x00,0x03,0x02},/*"h",72*/ +{0x00,0x20,0xE4,0x00,0x00,0x00,0x00,0x02,0x03,0x02,0x00,0x00},/*"i",73*/ +{0x00,0x00,0x20,0xE4,0x00,0x00,0x08,0x08,0x08,0x07,0x00,0x00},/*"j",74*/ +{0x04,0xFC,0x80,0xE0,0x20,0x20,0x02,0x03,0x02,0x00,0x03,0x02},/*"k",75*/ +{0x04,0x04,0xFC,0x00,0x00,0x00,0x02,0x02,0x03,0x02,0x02,0x00},/*"l",76*/ +{0xE0,0x20,0xE0,0x20,0xC0,0x00,0x03,0x00,0x03,0x00,0x03,0x00},/*"m",77*/ +{0x20,0xE0,0x20,0x20,0xC0,0x00,0x02,0x03,0x02,0x00,0x03,0x02},/*"n",78*/ +{0x00,0xC0,0x20,0x20,0xC0,0x00,0x00,0x01,0x02,0x02,0x01,0x00},/*"o",79*/ +{0x20,0xE0,0x20,0x20,0xC0,0x00,0x08,0x0F,0x0A,0x02,0x01,0x00},/*"p",80*/ +{0x00,0xC0,0x20,0x20,0xE0,0x00,0x00,0x01,0x02,0x0A,0x0F,0x08},/*"q",81*/ +{0x20,0xE0,0x40,0x20,0x20,0x00,0x02,0x03,0x02,0x00,0x00,0x00},/*"r",82*/ +{0x00,0x60,0xA0,0xA0,0x20,0x00,0x00,0x02,0x02,0x02,0x03,0x00},/*"s",83*/ +{0x00,0x20,0xF8,0x20,0x00,0x00,0x00,0x00,0x01,0x02,0x02,0x00},/*"t",84*/ +{0x20,0xE0,0x00,0x20,0xE0,0x00,0x00,0x01,0x02,0x02,0x03,0x02},/*"u",85*/ +{0x20,0xE0,0x20,0x80,0x60,0x20,0x00,0x00,0x03,0x01,0x00,0x00},/*"v",86*/ +{0x60,0x80,0xE0,0x80,0x60,0x00,0x00,0x03,0x00,0x03,0x00,0x00},/*"w",87*/ +{0x20,0x60,0x80,0x60,0x20,0x00,0x02,0x03,0x00,0x03,0x02,0x00},/*"x",88*/ +{0x20,0xE0,0x20,0x80,0x60,0x20,0x08,0x08,0x07,0x01,0x00,0x00},/*"y",89*/ +{0x00,0x20,0xA0,0x60,0x20,0x00,0x00,0x02,0x03,0x02,0x02,0x00},/*"z",90*/ +{0x00,0x00,0x20,0xDE,0x02,0x00,0x00,0x00,0x00,0x07,0x04,0x00},/*"{",91*/ +{0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00},/*"|",92*/ +{0x00,0x02,0xDE,0x20,0x00,0x00,0x00,0x04,0x07,0x00,0x00,0x00},/*"}",93*/ +{0x02,0x01,0x02,0x04,0x04,0x02,0x00,0x00,0x00,0x00,0x00,0x00},/*"~",94*/ +}; +//16*16 ASCIIַ +const unsigned char asc2_1608[][16]={ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/ +{0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x33,0x30,0x00,0x00,0x00},/*"!",1*/ +{0x00,0x10,0x0C,0x06,0x10,0x0C,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/ +{0x40,0xC0,0x78,0x40,0xC0,0x78,0x40,0x00,0x04,0x3F,0x04,0x04,0x3F,0x04,0x04,0x00},/*"#",3*/ +{0x00,0x70,0x88,0xFC,0x08,0x30,0x00,0x00,0x00,0x18,0x20,0xFF,0x21,0x1E,0x00,0x00},/*"$",4*/ +{0xF0,0x08,0xF0,0x00,0xE0,0x18,0x00,0x00,0x00,0x21,0x1C,0x03,0x1E,0x21,0x1E,0x00},/*"%",5*/ +{0x00,0xF0,0x08,0x88,0x70,0x00,0x00,0x00,0x1E,0x21,0x23,0x24,0x19,0x27,0x21,0x10},/*"&",6*/ +{0x10,0x16,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/ +{0x00,0x00,0x00,0xE0,0x18,0x04,0x02,0x00,0x00,0x00,0x00,0x07,0x18,0x20,0x40,0x00},/*"(",8*/ +{0x00,0x02,0x04,0x18,0xE0,0x00,0x00,0x00,0x00,0x40,0x20,0x18,0x07,0x00,0x00,0x00},/*")",9*/ +{0x40,0x40,0x80,0xF0,0x80,0x40,0x40,0x00,0x02,0x02,0x01,0x0F,0x01,0x02,0x02,0x00},/*"*",10*/ +{0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x1F,0x01,0x01,0x01,0x00},/*"+",11*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xB0,0x70,0x00,0x00,0x00,0x00,0x00},/*",",12*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01},/*"-",13*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00},/*".",14*/ +{0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x04,0x00,0x60,0x18,0x06,0x01,0x00,0x00,0x00},/*"/",15*/ +{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00},/*"0",16*/ +{0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"1",17*/ +{0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00},/*"2",18*/ +{0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00},/*"3",19*/ +{0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00},/*"4",20*/ +{0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00},/*"5",21*/ +{0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00},/*"6",22*/ +{0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00},/*"7",23*/ +{0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00},/*"8",24*/ +{0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00},/*"9",25*/ +{0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00},/*":",26*/ +{0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x00,0x00,0x00,0x00},/*";",27*/ +{0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x00},/*"<",28*/ +{0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00},/*"=",29*/ +{0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00},/*">",30*/ +{0x00,0x70,0x48,0x08,0x08,0x08,0xF0,0x00,0x00,0x00,0x00,0x30,0x36,0x01,0x00,0x00},/*"?",31*/ +{0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,0x07,0x18,0x27,0x24,0x23,0x14,0x0B,0x00},/*"@",32*/ +{0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20},/*"A",33*/ +{0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00},/*"B",34*/ +{0xC0,0x30,0x08,0x08,0x08,0x08,0x38,0x00,0x07,0x18,0x20,0x20,0x20,0x10,0x08,0x00},/*"C",35*/ +{0x08,0xF8,0x08,0x08,0x08,0x10,0xE0,0x00,0x20,0x3F,0x20,0x20,0x20,0x10,0x0F,0x00},/*"D",36*/ +{0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x20,0x23,0x20,0x18,0x00},/*"E",37*/ +{0x08,0xF8,0x88,0x88,0xE8,0x08,0x10,0x00,0x20,0x3F,0x20,0x00,0x03,0x00,0x00,0x00},/*"F",38*/ +{0xC0,0x30,0x08,0x08,0x08,0x38,0x00,0x00,0x07,0x18,0x20,0x20,0x22,0x1E,0x02,0x00},/*"G",39*/ +{0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x20,0x3F,0x21,0x01,0x01,0x21,0x3F,0x20},/*"H",40*/ +{0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"I",41*/ +{0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00,0x00},/*"J",42*/ +{0x08,0xF8,0x88,0xC0,0x28,0x18,0x08,0x00,0x20,0x3F,0x20,0x01,0x26,0x38,0x20,0x00},/*"K",43*/ +{0x08,0xF8,0x08,0x00,0x00,0x00,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x20,0x30,0x00},/*"L",44*/ +{0x08,0xF8,0xF8,0x00,0xF8,0xF8,0x08,0x00,0x20,0x3F,0x00,0x3F,0x00,0x3F,0x20,0x00},/*"M",45*/ +{0x08,0xF8,0x30,0xC0,0x00,0x08,0xF8,0x08,0x20,0x3F,0x20,0x00,0x07,0x18,0x3F,0x00},/*"N",46*/ +{0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00},/*"O",47*/ +{0x08,0xF8,0x08,0x08,0x08,0x08,0xF0,0x00,0x20,0x3F,0x21,0x01,0x01,0x01,0x00,0x00},/*"P",48*/ +{0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00},/*"Q",49*/ +{0x08,0xF8,0x88,0x88,0x88,0x88,0x70,0x00,0x20,0x3F,0x20,0x00,0x03,0x0C,0x30,0x20},/*"R",50*/ +{0x00,0x70,0x88,0x08,0x08,0x08,0x38,0x00,0x00,0x38,0x20,0x21,0x21,0x22,0x1C,0x00},/*"S",51*/ +{0x18,0x08,0x08,0xF8,0x08,0x08,0x18,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00},/*"T",52*/ +{0x08,0xF8,0x08,0x00,0x00,0x08,0xF8,0x08,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00},/*"U",53*/ +{0x08,0x78,0x88,0x00,0x00,0xC8,0x38,0x08,0x00,0x00,0x07,0x38,0x0E,0x01,0x00,0x00},/*"V",54*/ +{0xF8,0x08,0x00,0xF8,0x00,0x08,0xF8,0x00,0x03,0x3C,0x07,0x00,0x07,0x3C,0x03,0x00},/*"W",55*/ +{0x08,0x18,0x68,0x80,0x80,0x68,0x18,0x08,0x20,0x30,0x2C,0x03,0x03,0x2C,0x30,0x20},/*"X",56*/ +{0x08,0x38,0xC8,0x00,0xC8,0x38,0x08,0x00,0x00,0x00,0x20,0x3F,0x20,0x00,0x00,0x00},/*"Y",57*/ +{0x10,0x08,0x08,0x08,0xC8,0x38,0x08,0x00,0x20,0x38,0x26,0x21,0x20,0x20,0x18,0x00},/*"Z",58*/ +{0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x00},/*"[",59*/ +{0x00,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0x38,0xC0,0x00},/*"\",60*/ +{0x00,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x7F,0x00,0x00,0x00},/*"]",61*/ +{0x00,0x00,0x04,0x02,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"^",62*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80},/*"_",63*/ +{0x00,0x02,0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"`",64*/ +{0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20},/*"a",65*/ +{0x08,0xF8,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x3F,0x11,0x20,0x20,0x11,0x0E,0x00},/*"b",66*/ +{0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00},/*"c",67*/ +{0x00,0x00,0x00,0x80,0x80,0x88,0xF8,0x00,0x00,0x0E,0x11,0x20,0x20,0x10,0x3F,0x20},/*"d",68*/ +{0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x22,0x13,0x00},/*"e",69*/ +{0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x18,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"f",70*/ +{0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x6B,0x94,0x94,0x94,0x93,0x60,0x00},/*"g",71*/ +{0x08,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20},/*"h",72*/ +{0x00,0x80,0x98,0x98,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"i",73*/ +{0x00,0x00,0x00,0x80,0x98,0x98,0x00,0x00,0x00,0xC0,0x80,0x80,0x80,0x7F,0x00,0x00},/*"j",74*/ +{0x08,0xF8,0x00,0x00,0x80,0x80,0x80,0x00,0x20,0x3F,0x24,0x02,0x2D,0x30,0x20,0x00},/*"k",75*/ +{0x00,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00},/*"l",76*/ +{0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F},/*"m",77*/ +{0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x3F,0x21,0x00,0x00,0x20,0x3F,0x20},/*"n",78*/ +{0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00},/*"o",79*/ +{0x80,0x80,0x00,0x80,0x80,0x00,0x00,0x00,0x80,0xFF,0xA1,0x20,0x20,0x11,0x0E,0x00},/*"p",80*/ +{0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x0E,0x11,0x20,0x20,0xA0,0xFF,0x80},/*"q",81*/ +{0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x20,0x20,0x3F,0x21,0x20,0x00,0x01,0x00},/*"r",82*/ +{0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x33,0x24,0x24,0x24,0x24,0x19,0x00},/*"s",83*/ +{0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00},/*"t",84*/ +{0x80,0x80,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x20},/*"u",85*/ +{0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x01,0x0E,0x30,0x08,0x06,0x01,0x00},/*"v",86*/ +{0x80,0x80,0x00,0x80,0x00,0x80,0x80,0x80,0x0F,0x30,0x0C,0x03,0x0C,0x30,0x0F,0x00},/*"w",87*/ +{0x00,0x80,0x80,0x00,0x80,0x80,0x80,0x00,0x00,0x20,0x31,0x2E,0x0E,0x31,0x20,0x00},/*"x",88*/ +{0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x81,0x8E,0x70,0x18,0x06,0x01,0x00},/*"y",89*/ +{0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x21,0x30,0x2C,0x22,0x21,0x30,0x00},/*"z",90*/ +{0x00,0x00,0x00,0x00,0x80,0x7C,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x3F,0x40,0x40},/*"{",91*/ +{0x08,0x04,0xFE,0x04,0x08,0xC0,0x00,0x00,0x00,0x00,0x03,0x10,0x20,0x7F,0x20,0x10},/*"|",92*/ +{0x00,0x02,0x02,0x7C,0x80,0x00,0x00,0x00,0x00,0x40,0x40,0x3F,0x00,0x00,0x00,0x00},/*"}",93*/ +{0x00,0x06,0x01,0x01,0x02,0x02,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"~",94*/ +}; +//24*24 ASICIIַ +const unsigned char asc2_2412[][36]={ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/ +{0x00,0x00,0x00,0x00,0x00,0xF0,0xF0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x7F,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x1C,0x1C,0x00,0x00,0x00,0x00},/*"!",1*/ +{0x00,0x00,0x80,0x60,0x30,0x1C,0x8C,0x60,0x30,0x1C,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/ +{0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x86,0xE6,0x9F,0x86,0x86,0x86,0x86,0xE6,0x9F,0x86,0x00,0x00,0x01,0x1F,0x01,0x01,0x01,0x01,0x01,0x1F,0x01,0x01,0x00},/*"#",3*/ +{0x00,0x00,0x80,0xC0,0x60,0x20,0xF8,0x20,0xE0,0xC0,0x00,0x00,0x00,0x00,0x03,0x07,0x0C,0x18,0xFF,0x70,0xE1,0x81,0x00,0x00,0x00,0x00,0x07,0x0F,0x10,0x10,0x7F,0x10,0x0F,0x07,0x00,0x00},/*"$",4*/ +{0x80,0x60,0x20,0x60,0x80,0x00,0x00,0x00,0xE0,0x20,0x00,0x00,0x0F,0x30,0x20,0x30,0x9F,0x70,0xDC,0x37,0x10,0x30,0xC0,0x00,0x00,0x00,0x10,0x0E,0x03,0x00,0x07,0x18,0x10,0x18,0x07,0x00},/*"%",5*/ +{0x00,0x00,0xC0,0x20,0x20,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0x1F,0x38,0xE8,0x87,0x03,0xC4,0x3C,0x04,0x00,0x00,0x07,0x0F,0x18,0x10,0x10,0x0B,0x07,0x0D,0x10,0x10,0x08,0x00},/*"&",6*/ +{0x00,0x80,0x8C,0x4C,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0x30,0x08,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0F,0x18,0x20,0x40,0x00},/*"(",8*/ +{0x00,0x04,0x08,0x30,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x20,0x18,0x0F,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*")",9*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x42,0x66,0x66,0x3C,0x18,0xFF,0x18,0x3C,0x66,0x66,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00},/*"*",10*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00},/*"+",11*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x8C,0x4C,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*",",12*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"-",13*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x1C,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*".",14*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x38,0x0C,0x00,0x00,0x00,0x00,0x00,0x80,0x70,0x1C,0x03,0x00,0x00,0x00,0x00,0x00,0x60,0x38,0x0E,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"/",15*/ +{0x00,0x00,0x80,0xC0,0x60,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0xFE,0xFF,0x01,0x00,0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x00,0x01,0x07,0x0E,0x18,0x10,0x10,0x18,0x0E,0x07,0x01,0x00},/*"0",16*/ +{0x00,0x00,0x80,0x80,0x80,0xC0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00},/*"1",17*/ +{0x00,0x80,0x40,0x20,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0x03,0x03,0x00,0x80,0x40,0x20,0x38,0x1F,0x07,0x00,0x00,0x00,0x1C,0x1A,0x19,0x18,0x18,0x18,0x18,0x18,0x1F,0x00,0x00},/*"2",18*/ +{0x00,0x80,0xC0,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0x00,0x03,0x03,0x00,0x10,0x10,0x18,0x2F,0xE7,0x80,0x00,0x00,0x00,0x07,0x0F,0x10,0x10,0x10,0x10,0x18,0x0F,0x07,0x00,0x00},/*"3",19*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xE0,0xF0,0x00,0x00,0x00,0x00,0xC0,0xB0,0x88,0x86,0x81,0x80,0xFF,0xFF,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x1F,0x1F,0x10,0x10,0x00},/*"4",20*/ +{0x00,0x00,0xE0,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00,0x00,0x00,0x00,0x3F,0x10,0x08,0x08,0x08,0x18,0xF0,0xE0,0x00,0x00,0x00,0x07,0x0B,0x10,0x10,0x10,0x10,0x1C,0x0F,0x03,0x00,0x00},/*"5",21*/ +{0x00,0x00,0x80,0xC0,0x40,0x20,0x20,0x20,0xE0,0xC0,0x00,0x00,0x00,0xFC,0xFF,0x21,0x10,0x08,0x08,0x08,0x18,0xF0,0xE0,0x00,0x00,0x01,0x07,0x0C,0x18,0x10,0x10,0x10,0x08,0x0F,0x03,0x00},/*"6",22*/ +{0x00,0x00,0xC0,0xE0,0x60,0x60,0x60,0x60,0x60,0xE0,0x60,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0xE0,0x18,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00,0x00,0x00},/*"7",23*/ +{0x00,0x80,0xC0,0x60,0x20,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x87,0xEF,0x2C,0x18,0x18,0x30,0x30,0x68,0xCF,0x83,0x00,0x00,0x07,0x0F,0x08,0x10,0x10,0x10,0x10,0x18,0x0F,0x07,0x00},/*"8",24*/ +{0x00,0x00,0xC0,0xC0,0x20,0x20,0x20,0x20,0xC0,0x80,0x00,0x00,0x00,0x1F,0x3F,0x60,0x40,0x40,0x40,0x20,0x10,0xFF,0xFE,0x00,0x00,0x00,0x0C,0x1C,0x10,0x10,0x10,0x08,0x0F,0x03,0x00,0x00},/*"9",25*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x0E,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x1C,0x1C,0x00,0x00,0x00,0x00},/*":",26*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x38,0x00,0x00,0x00,0x00,0x00},/*";",27*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x00,0x00,0x00,0x10,0x28,0x44,0x82,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x00},/*"<",28*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"=",29*/ +{0x00,0x00,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00},/*">",30*/ +{0x00,0xC0,0x20,0x20,0x10,0x10,0x10,0x10,0x30,0xE0,0xC0,0x00,0x00,0x03,0x03,0x00,0x00,0xF0,0x10,0x08,0x0C,0x07,0x03,0x00,0x00,0x00,0x00,0x00,0x1C,0x1C,0x1C,0x00,0x00,0x00,0x00,0x00},/*"?",31*/ +{0x00,0x00,0x00,0xC0,0x40,0x60,0x20,0x20,0x20,0x40,0xC0,0x00,0x00,0xFC,0xFF,0x01,0xF0,0x0E,0x03,0xC1,0xFE,0x03,0x80,0x7F,0x00,0x01,0x07,0x0E,0x08,0x11,0x11,0x10,0x11,0x09,0x04,0x02},/*"@",32*/ +{0x00,0x00,0x00,0x00,0x80,0xE0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7C,0x43,0x40,0x47,0x7F,0xF8,0x80,0x00,0x00,0x10,0x18,0x1F,0x10,0x00,0x00,0x00,0x00,0x13,0x1F,0x1C,0x10},/*"A",33*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0xFF,0xFF,0x10,0x10,0x10,0x10,0x18,0x2F,0xE7,0x80,0x00,0x10,0x1F,0x1F,0x10,0x10,0x10,0x10,0x10,0x18,0x0F,0x07,0x00},/*"B",34*/ +{0x00,0x00,0x80,0xC0,0x40,0x20,0x20,0x20,0x20,0x60,0xE0,0x00,0x00,0xFC,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x01,0x07,0x0E,0x18,0x10,0x10,0x10,0x08,0x04,0x03,0x00},/*"C",35*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x40,0xC0,0x80,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0xFE,0x00,0x10,0x1F,0x1F,0x10,0x10,0x10,0x18,0x08,0x0E,0x07,0x01,0x00},/*"D",36*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x20,0x20,0x60,0x80,0x00,0x00,0xFF,0xFF,0x10,0x10,0x10,0x10,0x7C,0x00,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x06,0x00},/*"E",37*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x20,0x60,0x60,0x80,0x00,0x00,0xFF,0xFF,0x10,0x10,0x10,0x10,0x7C,0x00,0x00,0x01,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"F",38*/ +{0x00,0x00,0x80,0xC0,0x60,0x20,0x20,0x20,0x40,0xE0,0x00,0x00,0x00,0xFC,0xFF,0x01,0x00,0x00,0x40,0x40,0xC0,0xC1,0x40,0x40,0x00,0x01,0x07,0x0E,0x18,0x10,0x10,0x10,0x0F,0x0F,0x00,0x00},/*"G",39*/ +{0x20,0xE0,0xE0,0x20,0x00,0x00,0x00,0x00,0x20,0xE0,0xE0,0x20,0x00,0xFF,0xFF,0x10,0x10,0x10,0x10,0x10,0x10,0xFF,0xFF,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10},/*"H",40*/ +{0x00,0x00,0x20,0x20,0x20,0xE0,0xE0,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00},/*"I",41*/ +{0x00,0x00,0x00,0x00,0x20,0x20,0x20,0xE0,0xE0,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x60,0xE0,0x80,0x80,0x80,0xC0,0x7F,0x3F,0x00,0x00,0x00},/*"J",42*/ +{0x20,0xE0,0xE0,0x20,0x00,0x00,0x20,0xA0,0x60,0x20,0x20,0x00,0x00,0xFF,0xFF,0x30,0x18,0x7C,0xE3,0xC0,0x00,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x01,0x13,0x1F,0x1C,0x18,0x10},/*"K",43*/ +{0x20,0xE0,0xE0,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x10,0x10,0x10,0x10,0x10,0x18,0x06,0x00},/*"L",44*/ +{0x20,0xE0,0xE0,0xE0,0x00,0x00,0x00,0x00,0xE0,0xE0,0xE0,0x20,0x00,0xFF,0x01,0x3F,0xFE,0xC0,0xE0,0x1E,0x01,0xFF,0xFF,0x00,0x10,0x1F,0x10,0x00,0x03,0x1F,0x03,0x00,0x10,0x1F,0x1F,0x10},/*"M",45*/ +{0x20,0xE0,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0x20,0x00,0xFF,0x00,0x03,0x07,0x1C,0x78,0xE0,0x80,0x00,0xFF,0x00,0x10,0x1F,0x10,0x00,0x00,0x00,0x00,0x00,0x03,0x0F,0x1F,0x00},/*"N",46*/ +{0x00,0x00,0x80,0xC0,0x60,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0xFE,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0xFF,0xFE,0x00,0x00,0x01,0x07,0x0E,0x18,0x10,0x10,0x18,0x0C,0x07,0x01,0x00},/*"O",47*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0xFF,0xFF,0x20,0x20,0x20,0x20,0x20,0x30,0x1F,0x0F,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"P",48*/ +{0x00,0x00,0x80,0xC0,0x60,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0x00,0xFE,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0xFF,0xFE,0x00,0x00,0x01,0x07,0x0E,0x11,0x11,0x13,0x3C,0x7C,0x67,0x21,0x00},/*"Q",49*/ +{0x20,0xE0,0xE0,0x20,0x20,0x20,0x20,0x20,0x60,0xC0,0x80,0x00,0x00,0xFF,0xFF,0x10,0x10,0x30,0xF0,0xD0,0x08,0x0F,0x07,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x03,0x0F,0x1C,0x10,0x10},/*"R",50*/ +{0x00,0x80,0xC0,0x60,0x20,0x20,0x20,0x20,0x40,0x40,0xE0,0x00,0x00,0x07,0x0F,0x0C,0x18,0x18,0x30,0x30,0x60,0xE0,0x81,0x00,0x00,0x1F,0x0C,0x08,0x10,0x10,0x10,0x10,0x18,0x0F,0x07,0x00},/*"S",51*/ +{0x80,0x60,0x20,0x20,0x20,0xE0,0xE0,0x20,0x20,0x20,0x60,0x80,0x01,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00},/*"T",52*/ +{0x20,0xE0,0xE0,0x20,0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0x20,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x07,0x0F,0x18,0x10,0x10,0x10,0x10,0x10,0x08,0x07,0x00},/*"U",53*/ +{0x20,0x60,0xE0,0xE0,0x20,0x00,0x00,0x00,0x20,0xE0,0x60,0x20,0x00,0x00,0x07,0x7F,0xF8,0x80,0x00,0x80,0x7C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x1F,0x1C,0x07,0x00,0x00,0x00,0x00},/*"V",54*/ +{0x20,0xE0,0xE0,0x20,0x00,0xE0,0xE0,0x20,0x00,0x20,0xE0,0x20,0x00,0x07,0xFF,0xF8,0xE0,0x1F,0xFF,0xFC,0xE0,0x1F,0x00,0x00,0x00,0x00,0x03,0x1F,0x03,0x00,0x01,0x1F,0x03,0x00,0x00,0x00},/*"W",55*/ +{0x00,0x20,0x60,0xE0,0xA0,0x00,0x00,0x20,0xE0,0x60,0x20,0x00,0x00,0x00,0x00,0x03,0x8F,0x7C,0xF8,0xC6,0x01,0x00,0x00,0x00,0x00,0x10,0x18,0x1E,0x13,0x00,0x01,0x17,0x1F,0x18,0x10,0x00},/*"X",56*/ +{0x20,0x60,0xE0,0xE0,0x20,0x00,0x00,0x00,0x20,0xE0,0x60,0x20,0x00,0x00,0x01,0x07,0x3E,0xF8,0xE0,0x18,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x1F,0x1F,0x10,0x10,0x00,0x00,0x00},/*"Y",57*/ +{0x00,0x80,0x60,0x20,0x20,0x20,0x20,0xA0,0xE0,0xE0,0x20,0x00,0x00,0x00,0x00,0x00,0xC0,0xF0,0x3E,0x0F,0x03,0x00,0x00,0x00,0x00,0x10,0x1C,0x1F,0x17,0x10,0x10,0x10,0x10,0x18,0x06,0x00},/*"Z",58*/ +{0x00,0x00,0x00,0x00,0x00,0xFC,0x04,0x04,0x04,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x40,0x40,0x40,0x40,0x40,0x00},/*"[",59*/ +{0x00,0x00,0x10,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x1C,0x60,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x0C,0x70,0x80,0x00},/*"\",60*/ +{0x00,0x00,0x04,0x04,0x04,0x04,0x04,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x7F,0x00,0x00,0x00,0x00},/*"]",61*/ +{0x00,0x00,0x00,0x10,0x08,0x0C,0x04,0x0C,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"^",62*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80},/*"_",63*/ +{0x00,0x00,0x00,0x04,0x04,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"`",64*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x98,0xD8,0x44,0x64,0x24,0x24,0xFC,0xF8,0x00,0x00,0x00,0x0F,0x1F,0x18,0x10,0x10,0x10,0x08,0x1F,0x1F,0x10,0x18},/*"a",65*/ +{0x00,0x20,0xE0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x18,0x08,0x04,0x04,0x0C,0xF8,0xF0,0x00,0x00,0x00,0x1F,0x0F,0x18,0x10,0x10,0x10,0x18,0x0F,0x03,0x00},/*"b",66*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF8,0x18,0x04,0x04,0x04,0x3C,0x38,0x00,0x00,0x00,0x00,0x03,0x0F,0x0C,0x10,0x10,0x10,0x10,0x08,0x06,0x00,0x00},/*"c",67*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0xE0,0xF0,0x00,0x00,0x00,0xE0,0xF8,0x1C,0x04,0x04,0x04,0x08,0xFF,0xFF,0x00,0x00,0x00,0x03,0x0F,0x18,0x10,0x10,0x10,0x08,0x1F,0x0F,0x08,0x00},/*"d",68*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF8,0x48,0x44,0x44,0x44,0x4C,0x78,0x70,0x00,0x00,0x00,0x03,0x0F,0x0C,0x18,0x10,0x10,0x10,0x08,0x04,0x00},/*"e",69*/ +{0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0x20,0x20,0xE0,0xC0,0x00,0x00,0x04,0x04,0x04,0xFF,0xFF,0x04,0x04,0x04,0x04,0x00,0x00,0x00,0x00,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00,0x00},/*"f",70*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0xF8,0x8C,0x04,0x04,0x8C,0xF8,0x74,0x04,0x0C,0x00,0x70,0x76,0xCF,0x8D,0x8D,0x8D,0x89,0xC8,0x78,0x70,0x00},/*"g",71*/ +{0x00,0x20,0xE0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x08,0x04,0x04,0x04,0xFC,0xF8,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00},/*"h",72*/ +{0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x04,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00},/*"i",73*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x04,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0xC0,0xC0,0x80,0x80,0xC0,0x7F,0x3F,0x00,0x00,0x00},/*"j",74*/ +{0x00,0x20,0xE0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x80,0xC0,0xF4,0x1C,0x04,0x04,0x00,0x00,0x00,0x10,0x1F,0x1F,0x11,0x00,0x03,0x1F,0x1C,0x10,0x10,0x00},/*"k",75*/ +{0x00,0x00,0x20,0x20,0x20,0xE0,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00},/*"l",76*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFC,0xFC,0x08,0x04,0xFC,0xFC,0x08,0x04,0xFC,0xFC,0x00,0x10,0x1F,0x1F,0x10,0x00,0x1F,0x1F,0x10,0x00,0x1F,0x1F,0x10},/*"m",77*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFC,0xFC,0x08,0x08,0x04,0x04,0xFC,0xF8,0x00,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,0x10,0x1F,0x1F,0x10,0x00},/*"n",78*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF0,0x18,0x0C,0x04,0x04,0x0C,0x18,0xF0,0xE0,0x00,0x00,0x03,0x0F,0x0C,0x10,0x10,0x10,0x10,0x0C,0x0F,0x03,0x00},/*"o",79*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFC,0xFC,0x08,0x04,0x04,0x04,0x0C,0xF8,0xF0,0x00,0x00,0x80,0xFF,0xFF,0x88,0x90,0x10,0x10,0x1C,0x0F,0x03,0x00},/*"p",80*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF8,0x1C,0x04,0x04,0x04,0x08,0xF8,0xFC,0x00,0x00,0x00,0x03,0x0F,0x18,0x10,0x10,0x90,0x88,0xFF,0xFF,0x80,0x00},/*"q",81*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x04,0xFC,0xFC,0x10,0x08,0x04,0x04,0x0C,0x0C,0x00,0x10,0x10,0x10,0x1F,0x1F,0x10,0x10,0x10,0x00,0x00,0x00,0x00},/*"r",82*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x78,0xCC,0xC4,0x84,0x84,0x84,0x0C,0x1C,0x00,0x00,0x00,0x1E,0x18,0x10,0x10,0x10,0x11,0x19,0x0F,0x06,0x00},/*"s",83*/ +{0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x04,0xFF,0xFF,0x04,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x1F,0x10,0x10,0x10,0x0C,0x00,0x00},/*"t",84*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xFC,0xFE,0x00,0x00,0x00,0x04,0xFC,0xFE,0x00,0x00,0x00,0x00,0x0F,0x1F,0x18,0x10,0x10,0x08,0x1F,0x0F,0x08,0x00},/*"u",85*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x0C,0x3C,0xFC,0xC4,0x00,0x00,0xC4,0x3C,0x0C,0x04,0x00,0x00,0x00,0x00,0x01,0x0F,0x1E,0x0E,0x01,0x00,0x00,0x00},/*"v",86*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x3C,0xFC,0xC4,0x00,0xE4,0x7C,0xFC,0x84,0x80,0x7C,0x04,0x00,0x00,0x07,0x1F,0x07,0x00,0x00,0x07,0x1F,0x07,0x00,0x00},/*"w",87*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x1C,0x7C,0xE4,0xC0,0x34,0x1C,0x04,0x04,0x00,0x00,0x10,0x10,0x1C,0x16,0x01,0x13,0x1F,0x1C,0x18,0x10,0x00},/*"x",88*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x0C,0x3C,0xFC,0xC4,0x00,0xC4,0x3C,0x04,0x04,0x00,0x00,0x00,0xC0,0x80,0xC1,0x37,0x0E,0x01,0x00,0x00,0x00,0x00},/*"y",89*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x04,0x04,0xC4,0xF4,0x7C,0x1C,0x04,0x00,0x00,0x00,0x00,0x10,0x1C,0x1F,0x17,0x11,0x10,0x10,0x18,0x0E,0x00},/*"z",90*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x0C,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x28,0xEF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x60,0x40,0x00,0x00},/*"{",91*/ +{0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00},/*"|",92*/ +{0x00,0x00,0x04,0x0C,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEF,0x28,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x60,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"}",93*/ +{0x00,0x18,0x06,0x02,0x02,0x04,0x08,0x10,0x20,0x20,0x30,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"~",94*/ + + + +}; +const unsigned char Hzk1[][32]={ +{0x00,0x00,0xF0,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0xF0,0x00,0x00,0x00,0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x0F,0x00,0x00,0x00},/*"",0*/ +{0x40,0x40,0x40,0x5F,0x55,0x55,0x55,0x75,0x55,0x55,0x55,0x5F,0x40,0x40,0x40,0x00,0x00,0x40,0x20,0x0F,0x09,0x49,0x89,0x79,0x09,0x09,0x09,0x0F,0x20,0x40,0x00,0x00},/*"",1*/ +{0x00,0xFE,0x02,0x42,0x4A,0xCA,0x4A,0x4A,0xCA,0x4A,0x4A,0x42,0x02,0xFE,0x00,0x00,0x00,0xFF,0x40,0x50,0x4C,0x43,0x40,0x40,0x4F,0x50,0x50,0x5C,0x40,0xFF,0x00,0x00},/*"԰",2*/ +{0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00,0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"",3*/ +{0x80,0x82,0x82,0x82,0x82,0x82,0x82,0xE2,0xA2,0x92,0x8A,0x86,0x82,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"",4*/ +{0x10,0x10,0x10,0xFF,0x10,0x90,0x08,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x08,0x00,0x04,0x44,0x82,0x7F,0x01,0x80,0x80,0x40,0x43,0x2C,0x10,0x28,0x46,0x81,0x80,0x00},/*"",5*/ +{0x00,0x10,0x10,0x10,0x10,0xD0,0x30,0xFF,0x30,0xD0,0x12,0x1C,0x10,0x10,0x00,0x00,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0xFF,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x00},/*"",6*/ +{0x04,0x04,0x04,0x84,0xE4,0x3C,0x27,0x24,0x24,0x24,0x24,0xE4,0x04,0x04,0x04,0x00,0x04,0x02,0x01,0x00,0xFF,0x09,0x09,0x09,0x09,0x49,0x89,0x7F,0x00,0x00,0x00,0x00},/*"",7*/ +{0x00,0xFE,0x22,0x5A,0x86,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00,0x00,0xFF,0x04,0x08,0x07,0x00,0xFF,0x40,0x20,0x03,0x0C,0x14,0x22,0x41,0x40,0x00},/*"",8*/ +{0x00,0x80,0x40,0x20,0x18,0x06,0x80,0x00,0x07,0x18,0x20,0x40,0x80,0x00,0x00,0x00,0x01,0x00,0x20,0x70,0x28,0x26,0x21,0x20,0x20,0x24,0x38,0x60,0x00,0x01,0x01,0x00},/*"",9*/ +{0x00,0x10,0x12,0x92,0x92,0x92,0x92,0x92,0x92,0x12,0x12,0x02,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x3F,0x00,0x40,0x80,0x7F,0x00,0x00,0x00},/*"˾",10*/ + + + +}; +const unsigned char Hzk2[][72]={ +{0x00,0x00,0x00,0xC0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xFC,0x84,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x7F,0x40,0x40,0x40,0x40,0x40,0x40,0xFF,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xFF,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"",0*/ + +}; +const unsigned char Hzk3[][128]={ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFE,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0xFF,0xFF,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0xFF,0xFF,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"",0*/ + + +}; + +const unsigned char Hzk4[][512]={ +{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0xF0,0xF0,0x70,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFE,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xFF,0xFF,0xFF,0xFF,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xFF,0xFF,0xFF,0xFF,0x07,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0xFF,0xFF,0xFF,0xFF,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"",0*/ + +}; +#endif + diff --git a/User/POS_Connect/POS_Connect.c b/User/POS_Connect/POS_Connect.c new file mode 100644 index 0000000..7d43a13 --- /dev/null +++ b/User/POS_Connect/POS_Connect.c @@ -0,0 +1,3615 @@ +/*C***************************************************************************** + * NAME: .c + *------------------------------------------------------------------------------- + * RELEASE: + * REVISION: 1.0 + *------------------------------------------------------------------------------- + * PURPOSE: + * + *******************************************************************************/ + +/*_____ I N C L U D E S ______________________________________________________*/ + +#include "config.h" //ȫ + +/*_____ M A C R O S __________________________________________________________*/ +const char TsatURL[] = "AT+SOCKA=TCP,test.joyfueling.com,7011\r\n"; +/*_____ D E F I N I T I O N ___________________AT+ GPSDTTY=type_______________________________*/ +const char CMD_LinkMode[] = "AT+WKMOD=NET\r\n"; +const char CMD_UARTFL[] = "AT+UARTFL=4096\r\n"; +const char CMD_HEARTEN[] = "AT+HEARTEN=OFF\r\n"; +const char CMD_Save[] = "AT+S\r\n"; +const char CMD_ATRec[] = "AT+E=OFF\r\n"; +const char CMD_Model_Set[] = "usr.cn#"; +const char CMD_Model_Set_1[] = "+++"; +const char CMD_Model_Set_2[] = "a"; +const char CMD_Model_NET[] = "AT+ENTM\r\n"; +const char CMD_ICCID[] = "AT+ICCID?\r\n"; +const char CMD_IMEI[] = "AT+IMEI?\r\n"; +const char CMD_CSQ[] = "AT+CSQ?\r\n"; +char CMD_APN[50] = "AT+APN="; +const char NextStr[] = "\r\n\0"; + +/***********************USR-K3*************************/ +const char WlanTsatURL[] = "AT+SOCKB1=TCPC,test.joyfueling.com,7011\r\n"; +const char CMD_Reset[] = "AT+Z\r\n"; +const char CMD_DHCP[] = "AT+WANN=DHCP\r\n"; +const char CMD_GetIP[] = "AT+WANN\r\n"; +const char CMD_GetLinkState[] = "AT+SOCKLKB1\r\n"; +/***********************WIFI*************************/ +const char CMD_WifiWSSSID[] = "AT+WIFI=KFB-2.4G,KFB123456\r\n"; +const char CMD_WifiWSSSID_WIFIStation[] = "AT+WIFI=THX-HD4-2.4,KFB123456\r\n"; +const char CMD_WifiSOCKET[] = "AT+Socket=0,0,test.joyfueling.com,7011\r\n"; +const char CMD_WifiSOCKET_WIFIStation[] = "AT+Socket=0,0,192.168.14.100,7011\r\n"; +const char CMD_WifiRSSI[] = "AT+CWJAP?\r\n"; +const char CMD_WifiRST[] = "AT+RES\r\n"; +/*******************************L510ָ*****************************/ +const char CMD_L510_AT[] = "+++"; // رջ +const char CMD_L510_ATRec[] = "ATE0\r\n"; // رջ 192.168.50.206 +const char CMD_L510_IMEI[] = "AT+CGSN\r\n"; // ȡIMEI +const char CMD_L510_ICPIN[] = "AT+CPIN?\r\n"; // Ƿʶ𵽿 +const char CMD_L510_ICCID[] = "AT+ICCID\r\n"; // ȡIMEI +const char CMD_L510_RSSI[] = "AT+CSQ\r\n"; // ȡźǿ (1-31) +const char CMD_L510_Model_NET[] = "AT+CIPMODE=1\r\n"; // ͸ģʽ +const char CMD_L510_APN[] = "AT+QICSGP=1,1,\"CMNET\",\"\",\"\"\r\n"; +const char CMD_L510_NETOPEN[] = "AT+NETOPEN\r\n"; +const char CMD_L510_SOCKET[] = "AT+CIPOPEN=0,\"TCP\",\"test.joyfueling.com\",7011\r\n"; +const char CMD_L510_GetLinkState[] = "AT+CIPOPQUERY?\r\n"; +const char CMD_L510_RESET[] = "AT+RESET\r\n"; +const char CMD_L510_SetGPSMode[] = "AT+GETGPS=GNRMC,0\r\n"; +const char CMD_L510_GetGPS[] = "AT+MGPSC=1\r\n"; + +volatile u8 POS_Connect_TX_Buff[2000] = {0, 1, 2, 3, 4, 5, 6, 7}; // ݷͻ +volatile u8 POS_Connect_RX_Buff[2000]; +volatile u8 POS2MD_Buff[2000]; // posĻظתӵwifiӻ +volatile u8 POS_Connect_TX_Flag = 1; // б־ +typedef struct OperCodeStr +{ + char Country[64]; // ڹ + char Str[64]; // Ӫ + char ICCID[10]; // ICCIDǰ7λ + char APN[64]; // Ӫ̶ӦAPN +} OperCodeStrType; + +const OperCodeStrType Operators[] = + { + {"Ĭ", "default", "890000", "internet"}, + {"й", "ChinaMobile", "898600", "CMNET"}, + {"й", "ChinaMobile", "898602", "CMNET"}, + {"й", "ChinaMobile", "898604", "CMNET"}, + {"й", "ChinaTelecom", "898607", "CMNET"}, + {"й", "ChinaUnicom", "898601", "UNINET"}, + {"й", "ChinaUnicom", "898606", "UNINET"}, + {"й", "ChinaUnicom", "898609", "UNINET"}, + {"й", "ChinaTelecom", "898603", "CTNET"}, + {"й", "ChinaTelecom", "898611", "CTNET"}, + + {"ɳ", "STC", "8996601", "jawalnet.com.sa"}, + + {"", "STC", "8996504", "VIVA"}, + {"", "Ooredoo", "8996503", "Action.ooredoo.com"}, + {"", "zain", "899659", "HSPPS"}, + + {"̩", "AIS", "89660", "internet"}, + + {"", "Vietna", "898405", "Metfone"}, + {"", "Mobifone", "898401", "smart"}, + {"", "Viettel", "898404", "smart"}, + {"", "VINA", "898402", "smart"}, + + {"կ", "Metfone", "8985508", "Metfone"}, + {"կ", "Smart", "8985502", "smart"}, + {"կ", "Smart", "8985505", "smart"}, + {"կ", "Smart", "8985506", "smart"}, + + {"ϼ", "Bobi", "898800", "internet"}, + {"ϼ", "Grameenphone", "898801", "gpinternet"}, + {"ϼ", "Banglalink", "898803", "blweb"}, + + {"ӡ", "Airtel", "899100", "airtelgprs.com"}, + {"ӡ", "Airtel", "899110", "airtelgprs.com"}, + {"ӡ", "Airtel", "899131", "airtelgprs.com"}, + {"ӡ", "Airtel", "899140", "airtelgprs.com"}, + {"ӡ", "Airtel", "899145", "airtelgprs.com"}, + {"ӡ", "Airtel", "899149", "airtelgprs.com"}, + {"ӡ", "Airtel", "899151", "airtelgprs.com"}, + {"ӡ", "Airtel", "899152", "airtelgprs.com"}, + {"ӡ", "Airtel", "899153", "airtelgprs.com"}, + {"ӡ", "Airtel", "899154", "airtelgprs.com"}, + {"ӡ", "Airtel", "899155", "airtelgprs.com"}, + {"ӡ", "Airtel", "899156", "airtelgprs.com"}, + {"ӡ", "Airtel", "899190", "airtelgprs.com"}, + {"ӡ", "Airtel", "899192", "airtelgprs.com"}, + {"ӡ", "Airtel", "899193", "airtelgprs.com"}, + {"ӡ", "Airtel", "899194", "airtelgprs.com"}, + {"ӡ", "Airtel", "899195", "airtelgprs.com"}, + {"ӡ", "Airtel", "899196", "airtelgprs.com"}, + {"ӡ", "Airtel", "899197", "airtelgprs.com"}, + {"ӡ", "Airtel", "899198", "airtelgprs.com"}, + {"ӡ", "Airtel", "899102", "airtelgprs.com"}, + {"ӡ", "Airtel", "899103", "airtelgprs.com"}, + + {"ӡ", "Idea", "899189", "airtelgprs.com"}, + {"ӡ", "Idea", "8991799", "airtelgprs.com"}, + {"ӡ", "Idea", "8991845", "airtelgprs.com"}, + {"ӡ", "Idea", "8991846", "airtelgprs.com"}, + {"ӡ", "Idea", "8991848", "airtelgprs.com"}, + {"ӡ", "Idea", "8991849", "airtelgprs.com"}, + {"ӡ", "Idea", "8991850", "airtelgprs.com"}, + {"ӡ", "Idea", "8991852", "airtelgprs.com"}, + {"ӡ", "Idea", "8991853", "airtelgprs.com"}, + {"ӡ", "Idea", "899104", "airtelgprs.com"}, + {"ӡ", "Idea", "899107", "airtelgprs.com"}, + {"ӡ", "Idea", "899112", "airtelgprs.com"}, + {"ӡ", "Idea", "899114", "airtelgprs.com"}, + {"ӡ", "Idea", "899119", "airtelgprs.com"}, + {"ӡ", "Idea", "899122", "airtelgprs.com"}, + {"ӡ", "Idea", "899124", "airtelgprs.com"}, + {"ӡ", "Idea", "899144", "airtelgprs.com"}, + {"ӡ", "Idea", "899156", "airtelgprs.com"}, + {"ӡ", "Idea", "899170", "airtelgprs.com"}, + {"ӡ", "Idea", "899178", "airtelgprs.com"}, + {"ӡ", "Idea", "899182", "airtelgprs.com"}, + {"ӡ", "Idea", "899187", "airtelgprs.com"}, + + {"ӡ", "Jio", "8991840", "Jionet"}, + {"ӡ", "Jio", "8991854", "Jionet"}, + {"ӡ", "Jio", "8991855", "Jionet"}, + {"ӡ", "Jio", "8991856", "Jionet"}, + {"ӡ", "Jio", "8991857", "Jionet"}, + {"ӡ", "Jio", "8991858", "Jionet"}, + {"ӡ", "Jio", "8991859", "Jionet"}, + {"ӡ", "Jio", "8991860", "Jionet"}, + {"ӡ", "Jio", "8991861", "Jionet"}, + {"ӡ", "Jio", "8991862", "Jionet"}, + {"ӡ", "Jio", "8991863", "Jionet"}, + {"ӡ", "Jio", "8991864", "Jionet"}, + {"ӡ", "Jio", "8991865", "Jionet"}, + {"ӡ", "Jio", "8991866", "Jionet"}, + {"ӡ", "Jio", "8991867", "Jionet"}, + {"ӡ", "Jio", "8991868", "Jionet"}, + {"ӡ", "Jio", "8991869", "Jionet"}, + {"ӡ", "Jio", "8991870", "Jionet"}, + {"ӡ", "Jio", "8991871", "Jionet"}, + {"ӡ", "Jio", "8991872", "Jionet"}, + {"ӡ", "Jio", "8991873", "Jionet"}, + {"ӡ", "Jio", "8991874", "Jionet"}, + + {"϶", "MOVISTAR", "8959300", "internet.movistar.com.ec"}, + {"϶", "Claro", "8959301", "internet.claro.com.ec"}, + {"϶", "CNT", "8959302", "internet.cnt.net.ec"}, + +}; + +/*_____ D E C L A R A T I O N ____________________________internet.movistar.com.ec____________________*/ + +u16 crc16(u8 *puchMsg, u16 usDataLen); +const u8 auchCRCHi[] = { + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0 /**/, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, + 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, + 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, + 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, + 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40}; + +const u8 auchCRCLo[] = { + 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06 /**/, + 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, + 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, + 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, + 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, + 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, + 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, + 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, + 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, + 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, + 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, + 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, + 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, + 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, + 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, + 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, + 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, + 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, + 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, + 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, + 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, + 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, + 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, + 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, + 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, + 0x43, 0x83, 0x41, 0x81, 0x80, 0x40}; +u16 CRC_Check(u8 *puchMsg, u16 usDataLen) +{ + u8 uchCRCHi = 0xFF; + u8 uchCRCLo = 0xFF; + u16 uIndex; + while (usDataLen--) + { + uIndex = uchCRCHi ^ *puchMsg++; + uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex]; + uchCRCLo = auchCRCLo[uIndex]; + } + return (uchCRCLo << 8 | uchCRCHi); +} +u16 DartCRC16(u8 *puchMsg, u16 usDataLen) +{ + u8 uchCRCHi = 0x00; + u8 uchCRCLo = 0x00; + u16 uIndex; + while (usDataLen--) + { + uIndex = uchCRCHi ^ *puchMsg++; + uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex]; + uchCRCLo = auchCRCLo[uIndex]; + } + return (uchCRCLo << 8 | uchCRCHi); +} +u8 SUMCRC(u8 *puchMsg, u16 usDataLen) +{ + u8 sum = 0x00; + while (usDataLen--) + { + sum += *puchMsg++; + } + return (sum); +} +/**************************************************** +POS_Connect_IO_Configuration + ͨѶõIOʼ + +ֵ +****************************************************/ +void POS_Connect_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA | RCC_AHB1Periph_GPIOB, ENABLE); + + GPIO_PinAFConfig(GPIOB, GPIO_PinSource6, GPIO_AF_USART1); + GPIO_PinAFConfig(GPIOB, GPIO_PinSource7, GPIO_AF_USART1); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOB, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; // ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; // 100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; // + GPIO_Init(GPIOB, &GPIO_InitStructure); // ʼ +} +/**************************************************** +POS_Connect_NVPOS_Connect_Configuration + ͨѶõж + +ֵ +****************************************************/ +void POS_Connect_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; // жýṹ + + NVIC_InitStructure.NVIC_IRQChannel = DMA2_Stream7_IRQn; // USART1_TX_DMA + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn; // USART?? + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; // + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; // IRQ???? + NVIC_Init(&NVIC_InitStructure); //??NVIC_InitStruct???????????NVIC???USART1 +} + +/**************************************************** +POS_Connect_NVPOS_Connect_Configuration + ͨѶõĴ + +ֵ +****************************************************/ +void POS_Connect_USART_Configuration(u32 BaudRate) +{ + USART_InitTypeDef USART_InitStructure; + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); + USART_InitStructure.USART_BaudRate = BaudRate; // Baud;//????? + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_Parity = USART_Parity_No; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(USART1, &USART_InitStructure); + USART_Cmd(USART1, ENABLE); + + USART_ITConfig(USART1, USART_IT_IDLE, ENABLE); + USART_ClearFlag(USART1, USART_FLAG_IDLE); + + USART_DMACmd(USART1, USART_DMAReq_Tx | USART_DMAReq_Rx, ENABLE); +} +/************************************************* + DMA_Configuration + DMAʼ + +ֵ +**************************************************/ +void POS_Connect_DMA_Configuration(void) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA2, ENABLE); + /*******************TX*********************/ + DMA_DeInit(DMA2_Stream7); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + // DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART1->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)POS_Connect_TX_Buff; + + DMA_Init(DMA2_Stream7, &DMA_InitStructure); + DMA_ITConfig(DMA2_Stream7, DMA_IT_TC, ENABLE); + + /*******************RX*********************/ + DMA_DeInit(DMA2_Stream5); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 2000; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&USART1->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)POS_Connect_RX_Buff; + + DMA_Init(DMA2_Stream5, &DMA_InitStructure); + DMA_Cmd(DMA2_Stream5, ENABLE); +} +// F***************************************************************************** +//* NAME: POS_Connect_DMATX_IRQHandler +//* PURPOSE: ͨѶDMAж +//* PARAMS: +//* return: +//****************************************************************************** +void POS_Connect_DMATX_IRQHandler(void) +{ + u16 i = 0; + DMA_ClearFlag(DMA2_Stream7, DMA_IT_TCIF7); + POS_Connect_TX_DMAStop(); // رDMA +} +// F***************************************************************************** +//* NAME: POS_Connect_DMARX_IRQHandler +//* PURPOSE: DMAжϣGas ModBus +//* PARAMS: +//* return: +//****************************************************************************** + +void POS_Connect_DMARX_IRQHandler(void) +{ + u8 i = 0; + if (USART_GetITStatus(USART1, USART_IT_IDLE) != RESET) //????????? + { + USART_ClearFlag(USART1, USART_IT_IDLE); + POS_Connect_RX_DMAStop(); // رDMA + DMA_ClearFlag(DMA2_Stream5, DMA_IT_TCIF5); + TXHData.POS_Info.POS_ConnectRXTask_Flag = 1; // ʹܽ + i = USART1->SR; + i = USART1->DR; + TXHData.PCMail_RX_Len = 2000 - DMA2_Stream5->NDTR; + POS_Connect_RX_DMALenSet(2000); + POS_Connect_RX_DMAStart(); // DMA()ѡͶʱ + } +} +// F***************************************************************************** +//* NAME: POS_Connect_u64ToBCD +//* PURPOSE: u64תBCD +//* PARAMS: pDataҪתݣLen +//* return: BCD +//****************************************************************************** +u64 POS_Connect_u64ToBCD(u64 Dat) +{ + u8 i = 0; + u64 T64 = 0, Temp = 0; + u8 *pData; + pData = (u8 *)&T64; + for (i = 0; i < 8; i++) + { + Temp = Dat % 100; + *(pData + i) = ((Temp / 10) << 4) + ((Temp % 10) & 0x0F); + Dat /= 100; + } + + return T64; +} +// ʼ +void InitQueue(MessageQueue_Type *Queue) +{ + Queue->Front = 0; + Queue->Rear = 0; +} + +// Ӳ +void EnQueue(MessageQueue_Type *Queue, u8 Content, u8 Priority) +{ + Message_Type *Message; + int i = Queue->Rear; // Ӷβʼ + // ȼ + while (i != Queue->Front && Priority > Queue->Messages[(i - 1 + QUEUE_SIZE) % QUEUE_SIZE].Priority) + { + Queue->Messages[i] = Queue->Messages[(i - 1 + QUEUE_SIZE) % QUEUE_SIZE]; // һλ + i = (i - 1 + QUEUE_SIZE) % QUEUE_SIZE; + } + Queue->Messages[i].Content = Content; + Queue->Messages[i].Priority = Priority; + Queue->Rear = (Queue->Rear + 1) % QUEUE_SIZE; // βָ +} + +// Ӳ +Message_Type *DeQueue(MessageQueue_Type *Queue) +{ + Message_Type *Message; + if (Queue->Front != Queue->Rear) + { + Message = &Queue->Messages[Queue->Front]; + Queue->Front = (Queue->Front + 1) % QUEUE_SIZE; + return Message; + } + else + { + Message->Content = 0; + return Message; + } +} +// ѯDzǰضϢ +u8 FindMessage(MessageQueue_Type *Queue, u8 Content) +{ + u8 i = 0; + for (i = 0; i < QUEUE_SIZE; i++) + { + if (Queue->Messages[i].Content == Content) + { + return Queue->Messages[i].Priority; + } + } + return 0; +} +void POS_Network_APN_Set(void) +{ + char CMD[50] = "AT+APN="; + u32 i = 0; + u16 Temp = 0; + u32 numElements = 0; + u32 strllen = 0; + if ((TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station)) + { + BEEP = 1; + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_Model_Set_2); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_2[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + delay_ms(500); + + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_Model_NET); i++) + POS_Connect_TX_Buff[i] = CMD_Model_NET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + delay_ms(1000); + + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_Model_Set_1); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_1[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + delay_ms(1000); + + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_Model_Set_2); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_2[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + delay_ms(1000); + { + strcat(CMD, (const char *)TXHData.POSData.WirelessData.APN); + strcat(CMD, NextStr); + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen((char *)&CMD); i++) + POS_Connect_TX_Buff[i] = CMD[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + }; + delay_ms(1000); + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < sizeof(CMD_Save); i++) + POS_Connect_TX_Buff[i] = CMD_Save[i]; + POS_Connect_TX_DMALenSet(i - 1); // ÷DMA + POS_Connect_TX_DMAStart(); + delay_ms(100); + BEEP = 0; + } +} +void POS_WIFIReconnect(void) +{ + u32 i = 0, j = 0; + u16 Temp = 0; + u32 numElements = 0; + u32 strllen = 0; + u16 StartLen = 0, EndLen = 0; + + for (i = 0; i < 100; i++) + POS_Connect_TX_Buff[i] = 0; + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < 8; i++) + POS_Connect_TX_Buff[i] = CMD_WifiWSSSID[i]; + for (i = 0; i < strlen((const char *)TXHData.POSData.WirelessData.WiFIName); i++) + POS_Connect_TX_Buff[8 + i] = TXHData.POSData.WirelessData.WiFIName[i]; + POS_Connect_TX_Buff[8 + i] = ','; + j = 8 + i + 1; + for (i = 0; i < strlen((const char *)TXHData.POSData.WirelessData.WiFIPassWord); i++) + POS_Connect_TX_Buff[j + i] = TXHData.POSData.WirelessData.WiFIPassWord[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + POS_Connect_TX_DMALenSet(strlen((const char *)POS_Connect_TX_Buff)); // ÷DMA + POS_Connect_TX_DMAStart(); + while (!TXHData.POS_Info.POS_ConnectRXTask_Flag) + { + delay_ms(1); + i++; + if (i > 100) + break; + } + if (POS_URL == SWF_ON) // Է + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_WifiSOCKET); i++) + POS_Connect_TX_Buff[i] = CMD_WifiSOCKET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + while (!TXHData.POS_Info.POS_ConnectRXTask_Flag) + { + delay_ms(1); + i++; + if (i > 100) + break; + } + } + else + { + for (i = 0; i < 100; i++) + POS_Connect_TX_Buff[i] = 0; + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < 14; i++) + POS_Connect_TX_Buff[i] = CMD_WifiSOCKET[i]; + // const char CMD_WifiSOCKET[]="AT+Socket=0,0,test.joyfueling.com,7011\r\n"; + StartLen = strlen((const char *)TXHData.POSData.WirelessData.CMD_SOCKA); + if (StartLen) + { + for (i = 0; i < StartLen; i++) + POS_Connect_TX_Buff[14 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + } + POS_Connect_TX_DMALenSet(strlen((const char *)POS_Connect_TX_Buff)); // ÷DMA + POS_Connect_TX_DMAStart(); + } + + while (!TXHData.POS_Info.POS_ConnectRXTask_Flag) + { + delay_ms(1); + i++; + if (i > 100) + break; + } +} +void POS_Connect_Init(void) +{ + u32 i = 0; + u8 Temp = 0; + POS_Connect_IO_Configuration(); + POS_Connect_DMA_Configuration(); + POS_Connect_USART_Configuration(115200); + POS_Connect_NVIC_Configuration(); + RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_RNG, ENABLE); // RNG ʱ + RNG_Cmd(ENABLE); // ʹ RNG + delay_ms(1000); + // InitQueue(&TXHData.POS_TX_MessageQueue); + // ϴԶռȣҲᱻƳУָȼܵ2ܲᱻִ + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_SynchronizationTime,Message_Priority_3); + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_FuelData,Message_Priority_1); + TXHData.POS_Info.POS_CMD_Next = POSConnect_SynchronizationTime; + TXHData.POS_Info.Link_Flag = 0; + TXHData.ReSendDataTimer.Init = 0; // ʼ־ + TXHData.ReSendDataTimer.Flag = 0; // ʱ־ + TXHData.ReSendDataTimer.ON_OFF = 0; // + TXHData.ReSendDataTimer.Cycle = 0; // Ϊѭģʽʱ + TXHData.ReSendDataTimer.TimerCountMax = 1000 * 1; // 1 + + TXHData.POSCutTimer.Init = 0; // ʼ־ + TXHData.POSCutTimer.Flag = 1; // ʱ־ + TXHData.POSCutTimer.ON_OFF = 1; // + TXHData.POSCutTimer.Cycle = 1; // Ϊѭģʽʱssssssssss/dddd + TXHData.POSCutTimer.TimerCountMax = 8000; // 8 + + TXHData.HeartbeatTimer.Init = 0; // ʼ־ + TXHData.HeartbeatTimer.Flag = 0; // ʱ־ + TXHData.HeartbeatTimer.ON_OFF = 1; // + TXHData.HeartbeatTimer.Cycle = 1; // Ϊѭģʽʱ + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 1; // 1 + + TXHData.DelayDetectionTimer.Init = 0; // ʼ־ + TXHData.DelayDetectionTimer.Flag = 0; // ʱ־ + TXHData.DelayDetectionTimer.ON_OFF = 0; // + TXHData.DelayDetectionTimer.Cycle = 0; // Ϊѭģʽʱ + TXHData.DelayDetectionTimer.TimerCountMax = 1000; // 10 + + TXHData.POS_RS232Timer.Init = 0; // ʼ־ + TXHData.POS_RS232Timer.Flag = 1; // ʱ־ + TXHData.POS_RS232Timer.ON_OFF = 1; // + TXHData.POS_RS232Timer.Cycle = 1; // Ϊѭģʽʱcc/ + TXHData.POS_RS232Timer.TimerCountMax = 500; // 0.5 + + TXHData.POSReLinkTimer.Init = 0; // ʼ־ + TXHData.POSReLinkTimer.Flag = 0; // ʱ־ + TXHData.POSReLinkTimer.ON_OFF = 1; // + TXHData.POSReLinkTimer.Cycle = 1; // Ϊѭģʽʱcc/ + TXHData.POSReLinkTimer.TimerCountMax = 1000 * 70; // 0.5 + for (i = 0; i < 4; i++) + { + TXHData.MDRestartTimer[i].Init = 0; // ʼ־ + TXHData.MDRestartTimer[i].Flag = 0; // ʱ־ + TXHData.MDRestartTimer[i].ON_OFF = 1; // + TXHData.MDRestartTimer[i].Cycle = 0; // Ϊѭģʽʱ + TXHData.MDRestartTimer[i].TimerCountMax = 11000; // 10 + } + TXHData.POS_Info.WiFiRSSI = 0; + + if (TXHData.POSData.POSConnectTyye.Flag.ConnectMode > 0) + TXHData.POS_Info.ConnectType = TXHData.POSData.POSConnectTyye.Flag.ConnectMode - 1; + if (TXHData.POSData.POSConnectTyye.Flag.NetworkSet > 0) + TXHData.POS_Info.NetType = TXHData.POSData.POSConnectTyye.Flag.NetworkSet - 1; + if (TXHData.POS_Info.ConnectType == POS_Connect_Typ_Station) // վ + { + POSConnect_Station; + TXHData.POSNetSetState.Flag.WorkMode = 1; + } + else + { + POSConnect_Cloud; + } + + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_WAN: + TXHData.POSReLinkTimer.TimerCountMax = 1000 * 30; + POS_LinkA_Out = 0; + break; + case POS_Net_Typ_WiFi: + TXHData.POSReLinkTimer.TimerCountMax = 1000 * 60; + break; + case POS_Net_Typ_4G_GM5: + TXHData.POSReLinkTimer.TimerCountMax = 1000 * 60; + break; + case POS_Net_Typ_4G_L510: + TXHData.POSReLinkTimer.TimerCountMax = 1000 * 60; + POS_LinkA_Out = 0; + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 15; + break; + } + STM32CPU.v.id[0] = *(u32 *)0x1fff7a10; + STM32CPU.v.id[1] = *(u32 *)(0x1fff7a10 + 4); + STM32CPU.v.id[2] = *(u32 *)(0x1fff7a10 + 8); + for (i = 0; i < 20; i++) + TXHData.POSData.WirelessData.IMEI[i] = 0; + sprintf(&TXHData.POSData.WirelessData.IMEI[0], "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%", + STM32CPU.v.byte[0], STM32CPU.v.byte[2], STM32CPU.v.byte[4], STM32CPU.v.byte[5], STM32CPU.v.byte[6], + STM32CPU.v.byte[7], STM32CPU.v.byte[8], STM32CPU.v.byte[9], STM32CPU.v.byte[10], STM32CPU.v.byte[11]); + if (FMItemWrite(CF_POSData, 0)) + BEEP = 0; +} +void FToHA(u8 *Buff, float Temp) // תַʽHEXǵַ +{ + u8 HexToAsc[16] = {0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46}; + u8 i = 0; + u8 *N; + N = (u8 *)(&Temp); + for (i = 0; i < 4; i++) + { + *(Buff + i * 2) = HexToAsc[*(N + 3 - i) >> 4]; + *(Buff + i * 2 + 1) = HexToAsc[*(N + 3 - i) & 0x0f]; + } +} + +u8 FindCharFStr(u8 *Str, char Cha, u8 Num) +{ + u8 i = 0, len = 0; + for (; *Str; ++Str) + { + len++; + if (Cha == *Str) + i++; + if (i == Num) + return len; + } + return 0; +} +u8 Encrypt_Data(u8 Data, u8 Type, u8 Bit) +{ + u16 Temp = 0; + + if (Bit > 0x7) + Bit = 7; + Temp = (Data << 8) | Data; + if (Type == 0) + { + Temp = Temp >> Bit; + return (Temp & 0xff); + } + else if (Type == 1) + { + Temp = Temp << Bit; + Temp >>= 8; + return (Temp & 0xff); + } +} +u8 Decode_Data(u8 Data, u8 Type, u8 Bit) +{ + u16 Temp = 0; + + if (Bit > 7) + Bit = 7; + + Temp = (Data << 8) | Data; + if (Type == 0) + { + Temp = Temp << Bit; + Temp >>= 8; + return (Temp & 0xff); + } + else if (Type == 1) + { + Temp = Temp >> Bit; + return (Temp & 0xff); + } +} + +// F***************************************************************************** +//* NAME: POS_ConnectTask +//* PURPOSE: ͨѶݴ +//* PARAMS: +//* return: +//****************************************************************************** +volatile u32 POS_RX_RNGData = 0; +volatile u16 FrameNow = 0; +volatile u8 FrameTimeout = 0; +void POS_ConnectRXTask(void) +{ + u16 POS_ConnectRX_CMD = 0; // ָ + u16 POS_ConnectRX_Len = 0; // + u8 Temp8 = 0, Package = 0; + u8 POS_ConnectRX_AuthorizeNum_Temp = 0; + u16 POS_ConnectRX_Check = 0; // У + volatile u8 TimeLenOffset = 0, Encrypt_Flag1 = 0, Encrypt_Flag2 = 0; + volatile u16 MD_Port_Num = 0, DeviceNumber = 0, MD_Port_Num_Top = 0, DeviceNumber_Top = 0, FrameTop = 0, Offset = 0, len = 0, WifiLenOffset = 0; + u16 i = 0, j = 0, CRCTemp = 0, Temp16 = 0; + u32 Temp32 = 0; + if (TXHData.POSNetSetState.Flag.WorkMode == 1) // ͸ģʽ + { + while (TXHData.PCMail_RX_Len > 10) + { + Package++; // ڼճʶ + if (TXHData.POS_Info.NetType == POS_Net_Typ_WiFi && TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) + WifiLenOffset = 7; + if (POS_Connect_RX_Buff[WifiLenOffset + TimeLenOffset] == 0xFA) + { + TXHData.PosCTIME.Year = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 1]; + TXHData.PosCTIME.Month = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 2]; + TXHData.PosCTIME.Day = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 3]; + TXHData.PosCTIME.Hour = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 4]; + TXHData.PosCTIME.Min = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 5]; + TXHData.PosCTIME.Sec = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 6]; + if (TXHData.PosCTIME.Sec > TXHData.CTIME.Sec) + Temp8 = MD_Connect_BCDTou64(TXHData.PosCTIME.Sec) - MD_Connect_BCDTou64(TXHData.CTIME.Sec); + else + Temp8 = MD_Connect_BCDTou64(TXHData.CTIME.Sec) - MD_Connect_BCDTou64(TXHData.PosCTIME.Sec); + if ((Temp8 >= 5 && TXHData.PosCTIME.Sec < 0x54 && TXHData.PosCTIME.Sec > 0x6) && (TXHData.PosCTIME.Year >= 0x24 && TXHData.PosCTIME.Year <= 0x50)) + { + TXHData.CTIME = TXHData.PosCTIME; + DS1307_Write(); + } + TimeLenOffset = 6; + } + POS_ConnectRX_Len = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 1] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 2]; // ȡ + Temp32 = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 3] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 4] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 5] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 6]; + if (Temp32 != POS_RX_RNGData && POS_ConnectRX_Len < 2000 && POS_ConnectRX_Len > 0) // 벻ظ + // if(1)//벻ظ + { + POS_RX_RNGData = Temp32; + if (TXHData.PCMail_RX_Len > (WifiLenOffset + POS_ConnectRX_Len + 2 + 1)) + { + TXHData.PCMail_RX_Len = TXHData.PCMail_RX_Len - (POS_ConnectRX_Len + 2); + } + else + { + TXHData.PCMail_RX_Len = 0; + } + Temp16 = CRC_Check(&POS_Connect_RX_Buff[WifiLenOffset], POS_ConnectRX_Len); + if (Temp16 == ((POS_Connect_RX_Buff[WifiLenOffset + POS_ConnectRX_Len] << 8) | POS_Connect_RX_Buff[WifiLenOffset + POS_ConnectRX_Len + 1])) + // if(1)//벻ظ + { + if (TXHData.UDisk_Flag) + Log_Task(&POS_Connect_RX_Buff[WifiLenOffset], POS_ConnectRX_Len + 2, 4, Info_Receive); + Encrypt_Flag1 = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 4] & 0x0f) % 2; + Encrypt_Flag2 = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 6] & 0x0f) / 2; + + for (i = 0; i < POS_ConnectRX_Len - TimeLenOffset - 7; i++) + POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 7 + i] = Decode_Data(POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 7 + i], Encrypt_Flag1, Encrypt_Flag2); + + // if(TXHData.UDisk_Flag) + // Log_Task(&POS_Connect_RX_Buff[(WifiLenOffset) + 0],POS_ConnectRX_Len + 2,4,Info_Receive); + POS_ConnectRX_CMD = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 7]; + TXHData.POS_Info.Link_Flag = 1; + TXHData.POSCutTimer.TimerCount = 0; + TXHData.POSCutTimer.Flag = 0; + TXHData.POSReLinkTimer.Flag = 0; + TXHData.POSReLinkTimer.TimerCount = 0; + TXHData.DelayDetection = TXHData.DelayDetectionTimer.TimerCount; + TXHData.DelayDetectionTimer.Init = 1; + if (TXHData.POS_Info.NetType == POS_Net_Typ_WAN || TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510) + POS_LinkA_Out = 1; + Offset = 0; + switch (POS_ConnectRX_CMD) + { + case POSConnect_FuelData: + { + if (TXHData.PREXDATA_WaitUpNummber) + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_PREXDATAUp; + } + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + switch (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType) + { + case PosBlueSky: + case PosLY: + case PosJP: + case PosDart: + case PosYGao: + case PosHongYang: + case PosLanFeng: + case PosSSLan: + case PosBlueSkyPlus: + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SlaveNeedReply = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + switch (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]) + { + case 0: + { + } + break; + case 1: + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + } + break; + case 2: + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateRecords = 0; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber = 0; + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + for (i = 0; i < 20; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CardNumber[i] = 0; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CarLicensePlate[i] = 0; + } + break; + } + Offset++; + } + } + break; + case PosYWY: + case PosPLC: + case PosPrice1_4: + { + switch (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]) + { + case 0: + { + } + break; + case 1: + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + } + break; + case 2: + { + } + break; + } + Offset++; + } + break; + case PosRFID: + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SlaveNeedReply = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + switch (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]) + { + case 0: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState == 0x10) // + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = 0; + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next != RFID_MDConnectCmdFindACK && TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next != RFID_MDConnectCmdLossACK) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + } + Offset++; + } + break; + case 1: // ͨ + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + for (i = 0; i < 15; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDUserName[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + i + 1]; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CarLicensePlate[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + i + 16]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].BalanceDecimal = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + 26]; + for (i = 0; i < 5; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Balance[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + i + 27]; + Offset += 32; + } + break; + case 2: // + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + Offset++; + } + break; + case 4: // Ч + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + Offset++; + } + break; + case 8: //  + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + Offset++; + } + break; + case 0x10: // ʵʱ + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next != RFID_MDConnectCmdFindACK && TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next != RFID_MDConnectCmdLossACK) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteFullingInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].BalanceDecimal = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + 1]; + for (i = 0; i < 5; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Balance[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + i + 2]; + Offset += 7; + } + break; + case 0x20: // + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + for (i = 0; i < 4; i++) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Balance[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset + i + 1]; + Offset += 5; + } + break; + case 0x40: // Ȩȡ + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.LockState = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + Offset++; + } + break; + case 235: // + case 236: // + case 237: // + case 238: // + case 239: // + case 240: // + case 241: // + case 242: // + case 243: // + case 244: // + case 245: // + case 246: // + case 247: // + case 248: // + case 249: // + case 250: // + case 251: // + case 252: // + case 253: // + case 254: // + case 255: // + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = RFID_MDConnectCmdWriteCardInfo; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 0; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].RFIDState = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + Offset++; + } + break; + } + } + } + break; + } + } + if (TXHData.MD_Multiplex_Port_Data.DeviceNumber > 0) + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Multiplex_Port_Data.DeviceNumber - 1; MD_Port_Num++) + { /*豸ͣ00;04ӡ;06Һλ;05*/ + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SlaveNeedReply = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]; + switch (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + Offset]) + { + case 0: + { + } + break; + case 1: + { + TXHData.MD_Multiplex_Port_Data.State[MD_Port_Num].Flag.UpdateDisplay = 0; + } + break; + case 2: + { + TXHData.MD_Multiplex_Port_Data.State[MD_Port_Num].Flag.UpdateRecords = 0; + } + break; + } + Offset++; + } + } + } + } + break; + case POSConnect_Authorize: + { + if (POS_ConnectRX_Len >= 0x1B) // жһ³ + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.AuthorizeState == 0 && TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.Start_Flag == 0 && TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunControlState != Control_BoxAuto) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber == MD_Connect_BCDTou64(POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + POS_ConnectRX_AuthorizeNum_Temp * 13])) + { + if ((TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Call == 1 || TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunControlState == Control_NoGun) && TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].NowAuthorizeType = NowAuthorizeType_Online; + // TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WiFiPortNum + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13]); + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 17] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 18] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 19] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 20]); + // TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState. Flag.AuthorizeState = 1; + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next_End = 0; + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue) + { + switch (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType) // Э顢Ԥֵ + { + case PosBlueSky: + { + switch (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType) + { + case Preset_Sale: + { + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x900000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrsetSale; + } + else + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x90000000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrsetSale; + } + } + break; + case Preset_Volume: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrsetVolume; + } + break; + } + } + break; + case PosLY: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 14] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 15] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 16]); + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + // TXHData.MD_Port_Info[i].pGunNow = TXHData.MD_Port_Data[i].GunData[j].GunNummber; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosJP: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 14] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 15] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 16]); + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + // TXHData.MD_Port_Info[i].pGunNow = TXHData.MD_Port_Data[i].GunData[j].GunNummber; + } + } + break; + case PosYGao: + { + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x900000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdWritePrset; + } + else + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x90000000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdWritePrset; + } + } + break; + case PosHongYang: + { + switch (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType) + { + case Preset_Sale: + { + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.Device_Type == Display_664) + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x900000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrsetSale; + } + else + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue == 0x90000000) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdStart; + else + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrsetSale; + } + } + break; + case Preset_Volume: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrsetVolume; + } + break; + } + } + break; + case PosSSLan: + { + i = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FatherNum; // ȡ豸 + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = i; + if (TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].SonNow = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SonNum; // ȡ豸ڸ豸еλúţΪǰ豸еĸ豸ʶ + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 14] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 15] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 16]); + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Need = LY_MDConnectCmdAuthorize; + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosBlueSkyPlus: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LTP_GunCMDAuthorize; + } + break; + } + } + } + // POS_ConnectRX_AuthorizeNum_Temp ++; + // if(POS_ConnectRX_AuthorizeNum_Temp >= POS_ConnectRX_AuthorizeNum) + break; + } + } + } + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + } + } + break; + case POSConnect_Preset: + { + if (POS_ConnectRX_Len >= 0x1B) // жһ³ + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.Start_Flag == 0 && TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber == MD_Connect_BCDTou64(POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8 + POS_ConnectRX_AuthorizeNum_Temp * 13])) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresetValue = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13]); + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 17] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 18] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 19] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 20]); + // TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState. Flag.AuthorizeState = 1; + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next_End = 1; + switch (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType) + { + case PosBlueSky: + { + switch (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType) + { + case Preset_Sale: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrsetSale; + } + break; + case Preset_Volume: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrsetVolume; + } + break; + } + } + break; + case PosYGao: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdWritePrset; + } + break; + case PosHongYang: + { + switch (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].PresteType) + { + case Preset_Sale: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrsetSale; + } + break; + case Preset_Volume: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrsetVolume; + } + break; + } + } + break; + case PosBlueSkyPlus: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LTP_GunCMDWritePrset; + } + break; + } + break; + } + } + } + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + } + } + break; + case POSConnect_DisAuthorize: + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber == MD_Connect_BCDTou64(POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8])) + { + { + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + switch (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType) + { + case PosBlueSky: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdStop; + } + break; + case PosLY: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top && (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0)) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdDisauthorize; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosJP: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top && (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0)) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdDisauthorize; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosYGao: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdStop; + } + break; + case PosHongYang: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdStop; + } + break; + case PosSSLan: + { + i = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FatherNum; // ȡ豸 + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = i; + if (TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].SonNow = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SonNum; // ȡ豸ڸ豸еλúţΪǰ豸еĸ豸ʶ + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Need = LY_MDConnectCmdDisauthorize; + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosBlueSkyPlus: + { + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].WaitPREXDATA_flag == 0) + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LTP_GunCMDStop; + } + break; + } + } + break; + } + } + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + } + break; + case POSConnect_ChangePrice: + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber == MD_Connect_BCDTou64(POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8])) + { + { + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + if (TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11]); + // if(TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price >= 0x7532) + // { + // // TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price = 0x1234; + // if (CoreDebug->DHCSR & 1) + // { //check C_DEBUGEN == 1 -> Debugger Connected + // __breakpoint(0); // halt program execution here + // } + // } + switch (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType) + { + case PosBlueSky: + { + // TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = C_MDConnectCmdWritePrice; + // TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectASKControlPower; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = C_MDConnectCmdWritePrice; + } + break; + case PosLY: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdWritePrice; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + break; + case PosJP: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].LYGunNeedCMD = LY_MDConnectCmdWritePrice; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + break; + case PosDart: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = DART_MDConnectCmdWritePrice; + } + case PosYGao: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = YG_MDConnectCmdWritePrice; + } + break; + case PosHongYang: + { + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = HY_MDConnectCmdWritePrice; + } + break; + case PosSSLan: + { + i = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FatherNum; // ȡ豸 + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = i; + if (TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].Handshake == TXHData.MD_Port_Info[MD_Port_Num].Handshake_Top) + { + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].SonNow = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].SonNum; // ȡ豸ڸ豸еλúţΪǰ豸еĸ豸ʶ + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Need = LY_MDConnectCmdWritePrice; + TXHData.MD_Port_Info[MD_Port_Num].FatherDevice[i].MB_CMD_Next = LY_MDConnectCmdChoiceGun; + } + } + break; + case PosBlueSkyPlus: + { + TXHData.MD_Port_Info[MD_Port_Num].pGunCapture = DeviceNumber; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].MB_CMD_Next = LTP_GunCMDWriteParameter; + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].ParameterNumber = 0x01; + } + break; + } + } + } + break; + } + } + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + } + break; + case POSConnect_Config: + { + Offset = (WifiLenOffset + TimeLenOffset) + 8; + if (POS_Connect_RX_Buff[Offset] < 5 && POS_Connect_RX_Buff[Offset] > 0) + { + MD_Port_Num = POS_Connect_RX_Buff[Offset] - 1; + Offset++; + TXHData.MD_Port_Data[MD_Port_Num].PortData.BaudRate = MD_Connect_BCDTou64((POS_Connect_RX_Buff[Offset] << 16) | (POS_Connect_RX_Buff[Offset + 1] << 8) | POS_Connect_RX_Buff[Offset + 2]); + Offset += 3; + TXHData.MD_Port_Data[MD_Port_Num].PortData.StopBits = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.Parity_Even = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.MBCountTime = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.Device_Type = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosRFID) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunAddr = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].RFIDBinding != MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]) && TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].RFIDBinding > 0) // ֮ǰ󶨹һǹҪǰǹϢ + { + for (i = 0; i < TXHData.MD_Port_Num_Top; i++) + { + for (j = 0; j < TXHData.MD_Port_Data[i].PortData.DeviceNumber; j++) + { + if (TXHData.MD_Port_Data[i].GunData[j].GunNummber == TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].RFIDBinding) + { + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.Number = 0; + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.Port = 0; + TXHData.MD_Port_Info[i].GunInfo[j].AssociatedDevices.location = 0; + } + } + } + } + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].RFIDBinding = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + } + } + else + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunAddr = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset += 1; + } + if ((POS_Connect_RX_Buff[Offset] & 0x0f) < 4) + TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.OilCNT = POS_Connect_RX_Buff[Offset] & 0x0f; + Offset += 1; + if ((POS_Connect_RX_Buff[Offset] >> 4) < 4) + TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.MoneyCNT = (POS_Connect_RX_Buff[Offset] >> 4) & 0x0f; + if ((POS_Connect_RX_Buff[Offset] & 0x0f) < 4) + TXHData.MD_Port_Data[MD_Port_Num].PortData.GunDec.Dec.Price = POS_Connect_RX_Buff[Offset] & 0x0f; + Offset += 1; + if ((POS_ConnectRX_Len) > (26 + DeviceNumber * 2)) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunControlState = POS_Connect_RX_Buff[Offset]; + Offset += 1; + } + } + } + for (i = TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; i < 16; i++) + TXHData.MD_Port_Data[MD_Port_Num].GunData[i].RFIDBinding = TXHData.MD_Port_Data[MD_Port_Num].GunData[i].GunAddr = TXHData.MD_Port_Data[MD_Port_Num].GunData[i].GunNummber = 0; + + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + MD_Port_Init(MD_Port_Num); + TXHData.MDRestartTimer[MD_Port_Num].ON_OFF = 1; + // EnQueue(&TXHData.POS_TX_MessageQueue,POS_ConnectRX_CMD,Message_Priority_2); + } + else if (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8] == 5 && TXHData.HardwareVersion < 32) // 24-31Ǵ壬32-38С,Сûе˿ + { + Offset = (WifiLenOffset + TimeLenOffset) + 9; + TXHData.MD_Multiplex_Port_Data.DeviceNumber = POS_Connect_RX_Buff[Offset]; + if (TXHData.MD_Multiplex_Port_Data.DeviceNumber > 4) + TXHData.MD_Multiplex_Port_Data.DeviceNumber = 4; // 4һGPSģ + Offset++; + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Multiplex_Port_Data.DeviceNumber; MD_Port_Num++) + { + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].DeviceNumber = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset++; + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].POSType = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset++; + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].BaudRate = MD_Connect_BCDTou64((POS_Connect_RX_Buff[Offset] << 16) | (POS_Connect_RX_Buff[Offset + 1] << 8) | POS_Connect_RX_Buff[Offset + 2]); + Offset += 3; + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].StopBits = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset++; + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].Parity_Even = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset++; + TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].MBCountTime = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Offset]); + Offset++; + Temp16 = (POS_Connect_RX_Buff[Offset] << 8) | POS_Connect_RX_Buff[Offset + 1]; + Offset += 2; + Offset += Temp16; + } + if (TXHData.HardwareVersion >= 26) // 汾26֮GPSģ + { + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Data.DeviceNumber].Init = 0; // ʼ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Data.DeviceNumber].Flag = 0; // ʱ־ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Data.DeviceNumber].ON_OFF = 1; // + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Data.DeviceNumber].Cycle = 1; // Ϊѭģʽʱ + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Data.DeviceNumber].TimerCountMax = 10 * 1000; // 10001s + TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Data.DeviceNumber].MBCountTime = 10 * 100; + TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Data.DeviceNumber].POSType = Multiplex_GPS; + TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Data.DeviceNumber].BaudRate = 9600; + TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Data.DeviceNumber].StopBits = 1; + + TXHData.MD_Multiplex_Port_Data.DeviceNumber += 1; // GPSģһλ + } + + FMItemWrite(CF_MD_Multiplex_Port_Data, 0); + Multiplex_Port_Init(); + } + } + break; + case POSConnect_SynchronizationTime: + { + TXHData.CTIME.Year = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; // + TXHData.CTIME.Month = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; // + TXHData.CTIME.Day = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10]; // + TXHData.CTIME.Hour = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11]; // ʱ + TXHData.CTIME.Min = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12]; // + TXHData.CTIME.Sec = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13]; // + DS1307_Write(); + DS1307_Read(); + if (TXHData.CTIME.Sec == 0xff) + { + DS1307_Init(); + TXHData.CTIME.Year = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; // + TXHData.CTIME.Month = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; // + TXHData.CTIME.Day = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10]; // + TXHData.CTIME.Hour = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11]; // ʱ + TXHData.CTIME.Min = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12]; // + TXHData.CTIME.Sec = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13]; // + DS1307_Write(); + DS1307_Read(); + } + // if(TXHData.POS_TX_MessageQueue.Messages[TXHData.POS_TX_MessageQueue.Front].Content == POSConnect_SynchronizationTime) + { + // DeQueue(&TXHData.POS_TX_MessageQueue);//ãղʱͬһֱ + + { + // TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.POS_Info.POS_CMD_Next = POSConnect_BoxVersion; + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_FuelData,Message_Priority_1); + } + } + } + break; + case POSConnect_TankAPCDownload: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.CTIME.Year = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; // + TXHData.CTIME.Month = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; // + TXHData.CTIME.Day = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10]; // + TXHData.CTIME.Hour = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11]; // ʱ + TXHData.CTIME.Min = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12]; // + TXHData.CTIME.Sec = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13]; // + DS1307_Write(); + TXHData.RNGData = RNG_GetRandomNumber(); + // TXHData.RNGData = 0x12345678; + Encrypt_Flag1 = ((TXHData.RNGData >> 16) & 0x0f) % 2; + Encrypt_Flag2 = (TXHData.RNGData & 0x0f) / 2; + } + break; + case POSConnect_BoxVersion: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_BoxVersion; + TXHData.ROM_UpData_Port = 0; + } + break; + case POSConnect_BoxROMownload: + { + for (MD_Port_Num = 0; MD_Port_Num < 4; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.GunUP_Flag == 1) + break; + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + if (MD_Port_Num >= 4) + { + FrameTimeout = 0; + BEEP = BEEP_ON; + if (TXHData.ATDB45Type >= At45DB321) + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_BoxROMownload; + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_BoxROMownload,Message_Priority_2); + FrameTop = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; // ܶ + FrameNow = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11]; // ǰ + for (i = 0; i < 512; i++) + TXHData.Frame[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12 + i]; + if (AT45DBItemWrite(CA_Frame, FrameNow - 1 + RomUpDataAddr_New)) + { + TXHData.ROM_UpData_Port = 0; + TXHData.ROM_UpData_ProgressBar = FrameNow * 100 / FrameTop; + TXHData.DisplayOn = 1; + FrameNow++; + if (FrameNow > FrameTop) + { + // TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 1; + TXHData.ROM_UpData.ROM_UpData_State.Flag.RightRun_Flag = 3; + TXHData.ROM_UpData.FrameTop = FrameTop; + FMItemWrite(CF_ROM_UpData, 0); + } + } + } + BEEP = BEEP_OFF; + } + else + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 1; + } + } + break; + case POSConnect_WhiteList: + { + FrameTimeout = 0; + TXHData.POSData.WhiteListVersion = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; + FrameTop = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10]; // ܶ + FrameNow = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12]; // ǰ + if (FrameTop * FrameNow && (FrameTop < 20)) + { + if (POS_ConnectRX_Len > 16) + DeviceNumber_Top = (POS_ConnectRX_Len - 16) / 6; + else + DeviceNumber_Top = 0; + for (i = 0; i < DeviceNumber_Top; i++) + for (j = 0; j < 6; j++) + TXHData.WhiteList.CardNum[(FrameNow - 1) * 10 + i][j] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13 + i * 6 + j]; + TXHData.DisplayOn = 1; + FrameNow++; + if (FrameNow > FrameTop) + { + if (FrameTop >= 1) + TXHData.WhiteList.WhiteListTop = (FrameTop - 1) * 10 + DeviceNumber_Top; + else + TXHData.WhiteList.WhiteListTop = 0; + for (i = TXHData.WhiteList.WhiteListTop; i < 200; i++) // ʣİ + for (j = 0; j < 6; j++) + TXHData.WhiteList.CardNum[i][j] = 0; + FMItemWrite(CF_WhiteList, 0); + FMItemWrite(CF_POSData, 0); + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + } + else + TXHData.POS_Info.POS_CMD_Next = POSConnect_WhiteList; + } + } + break; + case POSConnect_DeviceVersion: + { + TXHData.ROM_UpData_Port = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; + TXHData.POS_Info.POS_CMD_Next = POSConnect_DeviceVersion; + } + break; + case POSConnect_DeviceROMownload: + { + for (MD_Port_Num = 0; MD_Port_Num < 4; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.GunUP_Flag == 1) + break; + if (DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber) + break; + } + if (MD_Port_Num >= 4) + { + FrameTimeout = 0; + BEEP = BEEP_ON; + if (TXHData.ATDB45Type >= At45DB321 && POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8] <= 4) + { + TXHData.ROM_UpData_Port = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; + MD_Port_Num = TXHData.ROM_UpData_Port - 1; + for (i = 0; i < 16; i++) + TXHData.MD_Port_Data[MD_Port_Num].GunData[i].ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.POS_Info.POS_CMD_Next = POSConnect_DeviceROMownload; + for (i = 0; i < 10; i++) + TXHData.MD_Port_Data[MD_Port_Num].PortData.ROM_UpData_Version[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9 + i]; + FrameTop = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 19] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 20]; // ܶ + FrameNow = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 21] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 22]; // ǰ + for (i = 0; i < 512; i++) + TXHData.Frame[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 23 + i]; + if (AT45DBItemWrite(CA_DeviceFrame, FrameNow - 1 + MD_Port_Num * 1024)) + { + TXHData.ROM_UpData_ProgressBar = FrameNow * 100 / FrameTop; + TXHData.DisplayOn = 1; + FrameNow++; + if (FrameNow > FrameTop) + { + for (i = 0; i < 16; i++) + TXHData.MD_Port_Data[MD_Port_Num].GunData[i].ROM_UpData_State.Flag.Update_Flag = 1; + // TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.MD_Port_Data[MD_Port_Num].PortData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.ROM_UpData.ROM_UpData_State.Flag.RightRun_Flag = 1; + TXHData.MD_Port_Data[MD_Port_Num].PortData.ROM_UpData.FrameTop = FrameTop; + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + } + else if (FrameNow == 1) + { + for (i = 0; i < 16; i++) + TXHData.MD_Port_Data[MD_Port_Num].GunData[i].ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.MD_Port_Data[MD_Port_Num].PortData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 0; + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + } + } + } + BEEP = BEEP_OFF; + } + else + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 1; + } + } + break; + case POSConnect_PREXDATAUp: + { + Temp16 = (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + if (TXHData.PREXDATA_Upload.PREXDATA_NowFrame == Temp16 && TXHData.PREXDATA_Upload.PREXDATA_NowWaitUpNummber == TXHData.PREXDATA_WaitUpNummber) // ֡ϴȴظڼû¼ + { + if (TXHData.PREXDATA_WaitUpNummber > TXHData.PREXDATA_Upload.PREXDATA_NowFrameLen) + TXHData.PREXDATA_WaitUpNummber -= TXHData.PREXDATA_Upload.PREXDATA_NowFrameLen; + else + { + TXHData.PREXDATA_WaitUpNummber = 0; + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + } + + TXHData.PREXDATA_Upload.PREXDATA_NowFrame = 0; + TXHData.PREXDATA_Upload.PREXDATA_NowFrameLen = 0; + FMItemWrite(CF_PREXDATA_Upload, 0); + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + TXHData.DisplayOn = 1; + } + } + break; + case POSConnect_PrintfInfo: + { + for (i = 0; i < 20; i++) + for (j = 0; j < 32; j++) + TXHData.PrintInfo.PrintBuff[i][j] = 0x20; + TXHData.POS_Info.POS_CMD_Next = POSConnect_PrintfInfo; + FrameTop = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; + len = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9]; + if (FrameTop > 20) + FrameTop = 20; + if (len > 32) + len = 32; + for (i = 0; i < FrameTop; i++) + for (j = 0; j < len; j++) + TXHData.PrintInfo.PrintBuff[i][j] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10 + i * len + j]; + FMItemWrite(CF_PrintInfo, 0); + } + break; + case POSConnect_Print: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_Print; + TXHData.PrintRecord.GunNumber = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 8]; + TXHData.PrintRecord.FData.MoneyCNT = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12]); + TXHData.PrintRecord.FData.OilCNT = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 13] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 14] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 15] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 16]); + TXHData.PrintRecord.Price = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 17] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 18] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 19]); + TXHData.PrintRecord.RTIME.Year = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 20]; // + TXHData.PrintRecord.RTIME.Month = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 21]; // + TXHData.PrintRecord.RTIME.Day = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 22]; // + TXHData.PrintRecord.RTIME.Hour = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 23]; // ʱ + TXHData.PrintRecord.RTIME.Min = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 24]; // + TXHData.PrintRecord.RTIME.Sec = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 25]; // + if (POS_ConnectRX_Len > 32) + TXHData.PrintRecord.OrderNumber = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 26] << 24) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 27] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 28] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 29]); + TXHData.MD_Multiplex_Port_Info.PrintType = PT_Record; + } + break; + case POSConnect_WritePriceTag: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + for (MD_Port_Num = 0; MD_Port_Num < 4; MD_Port_Num++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosPrice1_4) + { + if (TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.State.Flag.Online == 1) + { + DeviceNumber = (POS_ConnectRX_Len - 14) / 5; + for (i = 0; i < DeviceNumber; i++) + { + TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.Price[i] = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9 + i * 5] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10 + i * 5] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11 + i * 5]); + TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.Decimal[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12 + i * 5]; + } + TXHData.MD_Port_Info[MD_Port_Num].GunInfo[0].MB_CMD_Next = Price_MDConnectCmdWriteDecimal; + } + break; + } + } + if (MD_Port_Num == 4) + { + for (MD_Port_Num = 0; MD_Port_Num < 5; MD_Port_Num++) + { + if (TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].POSType == Multiplex_Price) + { + TXHData.MD_Multiplex_Port_Info.DevicerCapture = MD_Port_Num; + if (TXHData.MD_Multiplex_Port_Data.State[MD_Port_Num].Flag.Online == 1) + { + DeviceNumber = (POS_ConnectRX_Len - 14) / 5; + for (i = 0; i < DeviceNumber; i++) + { + TXHData.MD_Multiplex_Port_Info.PriceTagData.Price[i] = ((POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 9 + i * 5] << 16) | (POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 10 + i * 5] << 8) | POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 11 + i * 5]); + TXHData.MD_Multiplex_Port_Info.PriceTagData.Decimal[i] = POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + 12 + i * 5]; + } + TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[MD_Port_Num] = Price_MDConnectCmdWriteDecimal; + } + break; + } + } + } + } + break; + default: + for (i = 0; i < 50; i++) + POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + i] = 0; + break; + } + } + else + { + for (i = 0; i < 50; i++) + POS_Connect_RX_Buff[(WifiLenOffset + TimeLenOffset) + i] = 0; + TXHData.PCMail_RX_Len = 0; + break; + } + } + else + { + TXHData.PCMail_RX_Len = 0; + break; + } + if (TXHData.PCMail_RX_Len) + { + TimeLenOffset = 0; + for (i = 0; i < TXHData.PCMail_RX_Len; i++) + { + POS_Connect_RX_Buff[(WifiLenOffset) + i] = POS_Connect_RX_Buff[WifiLenOffset + POS_ConnectRX_Len + 2 + i]; + } + } + } + for (i = TXHData.PCMail_RX_Len; i < 40; i++) + { + POS_Connect_RX_Buff[i] = 0; + } + } + else // ָģʽ + { + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_4G_GM5: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case GM5_ENTM: + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_Model_Set_1; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + break; + case GM5_Model_Set_1: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "a"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_Model_Set_2; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_Model_Set_2: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "ok"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_Rec; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_Rec: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_HEARTEN; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_HEARTEN: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_UARTFL; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_UARTFL: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_LinkMode; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_APN: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_LinkMode; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_LinkMode: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + if (TXHData.HardwareVersion > 24) // µӲ汾⿪ʼеģʹоƬIMEI + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_GetICCID; + } + else + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_GetIMEI; + } + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_GetIMEI: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "IMEI:"); + if (Temp16) + { + for (i = 0; i < 20; i++) + TXHData.POSData.WirelessData.IMEI[i] = 0; + for (i = 0; i < 15; i++) + TXHData.POSData.WirelessData.IMEI[5 + i] = POS_Connect_RX_Buff[Temp16 + 4 + i]; + FMItemWrite(CF_POSData, 0); + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_GetICCID; + } + } + break; + case GM5_GetICCID: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "ICCID:"); + if (Temp16) + { + for (i = 0; i < 20; i++) + TXHData.ICCID[i] = 0; + for (i = 0; i < 20; i++) + TXHData.ICCID[i] = POS_Connect_RX_Buff[Temp16 + 5 + i]; + // FMItemWrite(CF_,0); + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_SOCKET; + } + } + break; + case GM5_SOCKET: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_CSQ; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case GM5_CSQ: + { + if (TXHData.POS_Info.WiFiRSSI) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_Save; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + Temp16 = mystrstr(POS_Connect_RX_Buff, "CSQ:"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POS_Info.WiFiRSSI = MD_Connect_BCDTou64(((POS_Connect_RX_Buff[Temp16 + 4] - 0x30) << 4) | (POS_Connect_RX_Buff[Temp16 + 5] - 0x30)); + Temp16 = mystrstr(POS_Connect_RX_Buff, ","); + if (Temp16) + { + if (POS_Connect_RX_Buff[Temp16 + 1] >= 0x30) + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(((POS_Connect_RX_Buff[Temp16] - 0x30) << 4) | (POS_Connect_RX_Buff[Temp16 + 1] - 0x30)); + else + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Temp16] - 0x30); + } + } + } + break; + case GM5_Save: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.WorkMode = 1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + } + break; + case GM5_RESET: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_ENTM; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + } + } + }; + break; + case POS_Net_Typ_4G_L510: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case L510_ATRec: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + // for(i = 0;i < 20;i ++) + // TXHData.POSData.WirelessData.IMEI[i] = 0; + // TXHData.HeartbeatTimer.TimerCount = 0; + // TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_IMEI; + } + } + break; + case L510_IMEI: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "\""); + if (Temp16) + { + // for(i = 0;i < 20;i ++) + // TXHData.POSData.WirelessData.IMEI[i] = 0; + // for(i = 0;i < 15;i ++) + // TXHData.POSData.WirelessData.IMEI[5 + i] = POS_Connect_RX_Buff[Temp16 + i]; + // FMItemWrite(CF_POSData,0); + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_ICPIN; + } + } + break; + case L510_SetGPSMode: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_ICPIN; + } + } + break; + case L510_ICPIN: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "READY"); + + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_ICCID; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case L510_ICCID: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "ICCID:"); + if (Temp16) + { + for (i = 0; i < 20; i++) + TXHData.ICCID[i] = 0; + for (i = 0; i < 15; i++) + TXHData.ICCID[5 + i] = POS_Connect_RX_Buff[Temp16 + 5 + i]; + // FMItemWrite(CF_,0); + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_RSSI; + } + } + break; + case L510_RSSI: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "CSQ:"); + if (Temp16) + { + if (TXHData.POS_Info.WiFiRSSI) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_Model_NET; + } + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POS_Info.WiFiRSSI = MD_Connect_BCDTou64(((POS_Connect_RX_Buff[Temp16 + 4] - 0x30) << 4) | (POS_Connect_RX_Buff[Temp16 + 5] - 0x30)); + } + } + break; + case L510_Model_NET: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"OK"); + // if(Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_NETOPEN; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case L510_APN: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_NETOPEN; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case L510_NETOPEN: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"OK"); + // if(Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_SOCKET; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case L510_SOCKET: + { + TXHData.POSNetSetState.Flag.WorkMode = 1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + break; + case L510_AT: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_RESET; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case L510_RESET: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_ATRec; + // TXHData.HeartbeatTimer.TimerCount = 0; + // TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + } + } + }; + break; + case POS_Net_Typ_WiFi: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case WIFI_ATRec: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"OK"); + // if(Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiWSSSID; + } + } + break; + case WIFI_WifiWSSSID: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiRSSI; + } + } + break; + case WIFI_WifiRSSI: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"atus:"); + // if(Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POS_Info.WiFiRSSI = MD_Connect_BCDTou64(((POS_Connect_RX_Buff[Temp16 + 5] - 0x30) << 4) | (POS_Connect_RX_Buff[Temp16 + 6] - 0x30)); + Temp16 = mystrstr(POS_Connect_RX_Buff, ","); + if (Temp16) + { + if (POS_Connect_RX_Buff[Temp16 + 1] >= 0x30) + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(((POS_Connect_RX_Buff[Temp16] - 0x30) << 4) | (POS_Connect_RX_Buff[Temp16 + 1] - 0x30)); + else + TXHData.POS_Info.WiFiChannel = MD_Connect_BCDTou64(POS_Connect_RX_Buff[Temp16] - 0x30); + } + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiSOCKET; + } + } + break; + case WIFI_WifiSOCKET: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + // TXHData.HeartbeatTimer.TimerCount = 0; + // TXHData.HeartbeatTimer.Flag = 1; + // STM32CPU.v.id[0] = *(u32*)0x1fff7a10; + // STM32CPU.v.id[1] = *(u32*)(0x1fff7a10 + 4); + // STM32CPU.v.id[2] = *(u32*)(0x1fff7a10 + 8); + // for(i = 0;i < 20;i ++) + // TXHData.POSData.WirelessData.IMEI[i] = 0; + // // for(i = 0;i < 12;i ++) + // // TXHData.POSData.WirelessData.IMEI[i+8] = STM32CPU.v.byte[i]; + // sprintf(&TXHData.POSData.WirelessData.IMEI[0],"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%", + // STM32CPU.v.byte[0],STM32CPU.v.byte[2],STM32CPU.v.byte[4],STM32CPU.v.byte[5],STM32CPU.v.byte[6], + // STM32CPU.v.byte[7],STM32CPU.v.byte[8],STM32CPU.v.byte[9],STM32CPU.v.byte[10],STM32CPU.v.byte[11]); + // if(FMItemWrite(CF_POSData,0)) + // BEEP = 0; + TXHData.POSNetSetState.Flag.WorkMode = 1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + } + break; + case WIFI_WifiRST: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"OK"); + // if(Temp16) + { + TXHData.POSNetSetState.Flag.WorkMode = 0; + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_ATRec; + // TXHData.POSNetSetState.Flag.POSNetSetNeedFlag = 0; + TXHData.POSReLinkTimer.Flag = 0; + TXHData.POSReLinkTimer.TimerCount = 0; + } + } + break; + } + } + }; + break; + case POS_Net_Typ_WAN: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case USRK3_ENTM: + { + // Temp16 = mystrstr(POS_Connect_RX_Buff,"OK"); + // if(Temp16) + // { + // STM32CPU.v.id[0] = *(u32*)0x1fff7a10; + // STM32CPU.v.id[1] = *(u32*)(0x1fff7a10 + 4); + // STM32CPU.v.id[2] = *(u32*)(0x1fff7a10 + 8); + // for(i = 0;i < 20;i ++) + // TXHData.POSData.WirelessData.IMEI[i] = 0; + // // for(i = 0;i < 12;i ++) + // // TXHData.POSData.WirelessData.IMEI[i+8] = STM32CPU.v.byte[i]; + // sprintf(&TXHData.POSData.WirelessData.IMEI[0],"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%", + // STM32CPU.v.byte[0],STM32CPU.v.byte[2],STM32CPU.v.byte[4],STM32CPU.v.byte[5],STM32CPU.v.byte[6], + // STM32CPU.v.byte[7],STM32CPU.v.byte[8],STM32CPU.v.byte[9],STM32CPU.v.byte[10],STM32CPU.v.byte[11]); + // if(FMItemWrite(CF_POSData,0)) + // BEEP = 0; + // TXHData.POSNetSetState.Flag.WorkMode = 1; + // TXHData.HeartbeatTimer.TimerCountMax = 1000; + // } + // else + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_Model_Set_1; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case USRK3_Model_Set_1: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "a"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_Model_Set_2; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case USRK3_Model_Set_2: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "ok"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_Rec; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case USRK3_Rec: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_DHCP; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case USRK3_DHCP: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_GetIP; + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + } + } + break; + case USRK3_GetIP: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "DHCP,"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + for (i = 0; i < 20; i++) + TXHData.POS_Info.IP[i] = POS_Connect_RX_Buff[Temp16 + 4 + i]; + Temp16 = mystrstr(TXHData.POS_Info.IP, ","); + if (Temp16) + { + for (i = 0; i < 2; i++) + TXHData.POS_Info.IP[i + Temp16 - 1] = 0; + } + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_SOCKET; + TXHData.DisplayOn = 1; + } + } + break; + case USRK3_SOCKET: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_GetLinkState; + } + } + break; + case USRK3_GetLinkState: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + TXHData.HeartbeatTimer.TimerCount = 0; + TXHData.HeartbeatTimer.Flag = 1; + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_RST; + } + } + break; + case USRK3_RST: + { + Temp16 = mystrstr(POS_Connect_RX_Buff, "OK"); + if (Temp16) + { + // STM32CPU.v.id[0] = *(u32*)0x1fff7a10; + // STM32CPU.v.id[1] = *(u32*)(0x1fff7a10 + 4); + // STM32CPU.v.id[2] = *(u32*)(0x1fff7a10 + 8); + // for(i = 0;i < 20;i ++) + // TXHData.POSData.WirelessData.IMEI[i] = 0; + // // for(i = 0;i < 12;i ++) + // // TXHData.POSData.WirelessData.IMEI[i+8] = STM32CPU.v.byte[i]; + // sprintf(&TXHData.POSData.WirelessData.IMEI[0],"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%", + // STM32CPU.v.byte[0],STM32CPU.v.byte[2],STM32CPU.v.byte[4],STM32CPU.v.byte[5],STM32CPU.v.byte[6], + // STM32CPU.v.byte[7],STM32CPU.v.byte[8],STM32CPU.v.byte[9],STM32CPU.v.byte[10],STM32CPU.v.byte[11]); + // if(FMItemWrite(CF_POSData,0)) + // BEEP = 0; + TXHData.POSNetSetState.Flag.WorkMode = 1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + } + break; + } + }; + break; + } + break; + } + TXHData.PCMail_RX_Len = 0; + for (i = 0; i < 100; i++) + POS_Connect_RX_Buff[i] = 0; + } +} +u16 POS_ConnectTXTask(u8 POS_Connect_Typ, u8 GunNum, u8 POS_Connect_Com) // ݷ +{ + u16 i = 0, k = 0, j = 0; + u8 Encrypt_Flag1 = 0; + u8 Encrypt_Flag2 = 0; + u64 Temp = 0; + u16 len = 0, lenTemp = 0, TxLenOffset = 0; + u64 CRCTemp = 0; + u8 *PBuff; + u8 Char_Buff[30]; + u16 MD_Port_Num = 0, DeviceNumber = 0; + + for (i = 0; i < 100; i++) + POS_Connect_TX_Buff[i] = 0; + if (TXHData.POSReLinkTimer.Flag && TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) // վ) + { + TXHData.POSReLinkTimer.Flag = 0; + TXHData.POSNetSetState.Flag.WorkMode = 0; + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_WAN: + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_ENTM; + break; + case POS_Net_Typ_WiFi: + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiRST; + break; + case POS_Net_Typ_4G_GM5: + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_ENTM; + break; + case POS_Net_Typ_4G_L510: + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_AT; + ; + break; + } + } + if (TXHData.POSNetSetState.Flag.WorkMode == 1) // ͸ģʽ + { + if (TXHData.POSCutTimer.Flag == 1) + { + if (TXHData.POS_Info.Link_Flag == 1) + { + for (MD_Port_Num = 0; MD_Port_Num < 4; MD_Port_Num++) + { + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.Online == 1) + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay = 1; + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateRecords == 1) // أͻ豸Ҫ־ + { + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateRecords = 0; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].CTOTAL = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CTOTAL; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].FData = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FData; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].GunNumber = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].Price = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME = TXHData.CTIME; + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].OrderNumber = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber; + TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber = 0; + for (i = 0; i < 6; i++) + TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].CardNum[i] = TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].AssociatedDevices.location].CardNumber[i]; + for (i = 0; i < 6; i++) + TXHData.MD_Port_Info[TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].AssociatedDevices.Port].GunInfo[TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].AssociatedDevices.location].CardNumber[i] = 0; + + AT45DBItemWrite(CA_PREXDATA, TXHData.PREXDATA_WaitUpNummber / 5); + FMItemWrite(CF_PREXDATA_TTC, 0); + if (TXHData.PREXDATA_WaitUpNummber < TXHData.OfflineAuthorizeNumberMax) + TXHData.PREXDATA_WaitUpNummber++; + FMItemWrite(CF_PREXDATA_WaitUpNummber, 0); + } + } + } + FMItemWrite(CF_MD_Port_Data, MD_Port_Num); + } + if (TXHData.POS_Info.NetType == POS_Net_Typ_WAN || TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510) + POS_LinkA_Out = 0; + TXHData.POS_Info.Link_Flag = 0; + TXHData.POS_Info.POS_CMD_Next = POSConnect_SynchronizationTime; + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_SynchronizationTime,Message_Priority_3);//ͬʱ + } + } + if (POS_Connect_TX_Flag == 1) + { + while (Encrypt_Flag2 == 0) + { // ʹԭʼ + TXHData.RNGData = RNG_GetRandomNumber(); + // TXHData.RNGData = 0x12345678; + Encrypt_Flag1 = ((TXHData.RNGData >> 16) & 0x0f) % 2; + Encrypt_Flag2 = (TXHData.RNGData & 0x0f) / 2; + } + if (TXHData.POS_Info.NetType == POS_Net_Typ_WiFi && TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) + { + TxLenOffset = 7; + POS_Connect_TX_Buff[0] = 0x55; + POS_Connect_TX_Buff[1] = 0xFD; + POS_Connect_TX_Buff[2] = 0xAA; + POS_Connect_TX_Buff[3] = 0x00; + POS_Connect_TX_Buff[4] = 0x00; + POS_Connect_TX_Buff[5] = 0x61; + POS_Connect_TX_Buff[6] = 0x00; + } + POS_Connect_TX_Buff[TxLenOffset + 0] = 0xfa; // ֡ͷ + POS_Connect_TX_Buff[TxLenOffset + 1] = TXHData.CTIME.Year; + POS_Connect_TX_Buff[TxLenOffset + 2] = TXHData.CTIME.Month; + POS_Connect_TX_Buff[TxLenOffset + 3] = TXHData.CTIME.Day; + POS_Connect_TX_Buff[TxLenOffset + 4] = TXHData.CTIME.Hour; + POS_Connect_TX_Buff[TxLenOffset + 5] = TXHData.CTIME.Min; + POS_Connect_TX_Buff[TxLenOffset + 6] = TXHData.CTIME.Sec; + for (i = 0; i < 4; i++) + POS_Connect_TX_Buff[TxLenOffset + 9 + i] = TXHData.RNGData >> (8 * (3 - i)); + + if (TXHData.POS_Info.ConnectType == POS_Connect_Typ_Station) // վ + { + POS_Connect_TX_Buff[TxLenOffset + 13] = POS_Connect_Com; + len = TxLenOffset + 8 + 6; + } + else // + { + if (POS_LinkA || (TXHData.BoardType == 0) || TXHData.POS_Info.NetType == POS_Net_Typ_WAN || TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510) + { + for (i = 0; i < 20; i++) + POS_Connect_TX_Buff[TxLenOffset + 13 + i] = TXHData.POSData.WirelessData.IMEI[i]; + for (i = 0; i < 10; i++) + POS_Connect_TX_Buff[TxLenOffset + 33 + i] = TXHData.GPSData.Buff[i]; + POS_Connect_TX_Buff[TxLenOffset + 43] = POS_Connect_Com; + len = TxLenOffset + 38 + 6; + } + else + { + TXHData.POSCutTimer.Flag = 1; + return 0; + } + } + if (len) + { + TXHData.DelayDetectionTimer.ON_OFF = 1; + TXHData.POS_TX_CMDNow = POS_Connect_Com; + switch (POS_Connect_Com) + { + case POSConnect_SynchronizationTime: + case POSConnect_Config: + case POSConnect_ChangePrice: + case POSConnect_DisAuthorize: + case POSConnect_Authorize: + { + } + break; + case POSConnect_BoxVersion: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + for (i = 0; i < 10; i++) + POS_Connect_TX_Buff[len + i] = BoxVersion[i]; + len += 10; + POS_Connect_TX_Buff[len] = TXHData.POSData.WhiteListVersion; + len++; + } + break; + case POSConnect_FuelData: + { + if (TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 1) + { + __set_FAULTMASK(1); + NVIC_SystemReset(); + } + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Port_Num_Top; MD_Port_Num++) + { + if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosJP || TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosBlueSky || + TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosLY || TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosDart || + TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosYGao || TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosHongYang || + TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosLanFeng || TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosSSLan || + TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosBlueSkyPlus) + { + POS_Connect_TX_Buff[len] = 0x01; // 豸 ǹs + len += 3; // Ԥֽλ + lenTemp = len; // ¼ݿʼλáݿ鳤ȳ + + POS_Connect_TX_Buff[len] = 2; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = 29; // ݳ + len += 1; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.State; + len += 1; + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay == 1 || TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateRecords == 1 || TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.Start_Flag == 1) + { + for (i = 0; i < 4; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].OrderNumber >> ((3 - i) * 8); + len += 4; + for (i = 0; i < 4; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FData.OilCNT >> ((3 - i) * 8); + len += 4; + for (i = 0; i < 4; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].FData.MoneyCNT >> ((3 - i) * 8); + len += 4; + for (i = 0; i < 3; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Price >> ((2 - i) * 8); + len += 3; + for (i = 0; i < 6; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CTOTAL.TotalLit >> ((5 - i) * 8); + len += 6; + for (i = 0; i < 6; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CTOTAL.TotalMoney >> ((5 - i) * 8); + len += 6; + } + } + POS_Connect_TX_Buff[lenTemp - 2] = (len - lenTemp) >> 8; + POS_Connect_TX_Buff[lenTemp - 1] = (len - lenTemp) & 0xff; + } + else if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosYWY) + { + POS_Connect_TX_Buff[len] = 0x02; + len += 3; + lenTemp = len; + for (DeviceNumber = 0; DeviceNumber < TXHData.TankNumTop; DeviceNumber++) + { + POS_Connect_TX_Buff[len] = DeviceNumber + 1; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.TankState[MD_Port_Num][DeviceNumber].State; + len += 1; + for (i = 0; i < 16; i++) + POS_Connect_TX_Buff[i + len] = TXHData.TankData[MD_Port_Num][DeviceNumber].Buff[i]; + len += 16; + } + POS_Connect_TX_Buff[lenTemp - 2] = (len - lenTemp) << 8; + POS_Connect_TX_Buff[lenTemp - 1] = (len - lenTemp) & 0xff; + } + else if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosPLC) + { + POS_Connect_TX_Buff[len] = 0x07; + len += 1; + POS_Connect_TX_Buff[len] = 1; + len += 1; + POS_Connect_TX_Buff[len] = 59; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.CNGPLCState.State; + len += 1; + for (i = 0; i < 58; i++) + POS_Connect_TX_Buff[i + len] = TXHData.CNGPLCData.Buff[i]; + len += 58; + } + else if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosRFID) + { + POS_Connect_TX_Buff[len] = 0x03; + len += 3; + lenTemp = len; + POS_Connect_TX_Buff[len] = 2; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = 17; // ݳ + len += 1; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[MD_Port_Num].PortData.DeviceNumber; DeviceNumber++) + { + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunNummber; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.State; + len += 1; + if (TXHData.MD_Port_Data[MD_Port_Num].GunData[DeviceNumber].GunState.Flag.UpdateDisplay == 1) + { + for (i = 0; i < 10; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CardNumber[i]; + len += 10; + for (i = 0; i < 2; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].CardPSWD[i]; + len += 2; + for (i = 0; i < 3; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].GunInfo[DeviceNumber].Mileage >> ((2 - i) * 8); + len += 3; + } + } + POS_Connect_TX_Buff[lenTemp - 2] = (len - lenTemp) << 8; + POS_Connect_TX_Buff[lenTemp - 1] = (len - lenTemp) & 0xff; + } + else if (TXHData.MD_Port_Data[MD_Port_Num].PortData.POSType == PosPrice1_4) + { + POS_Connect_TX_Buff[len] = PosPrice1_4; + len += 3; + lenTemp = len; + POS_Connect_TX_Buff[len] = 1; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = 1 + TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.PriceNumber * 3; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.State.State; + len += 1; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.PriceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.State.Flag.UpdateDisplay == 1) + { + for (i = 0; i < 3; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Port_Info[MD_Port_Num].PriceTagData.Price[DeviceNumber] >> ((2 - i) * 8); + len += 3; + } + } + POS_Connect_TX_Buff[lenTemp - 2] = (len - lenTemp) << 8; + POS_Connect_TX_Buff[lenTemp - 1] = (len - lenTemp) & 0xff; + } + } + if (TXHData.MD_Multiplex_Port_Data.DeviceNumber > 0) + { + for (MD_Port_Num = 0; MD_Port_Num < TXHData.MD_Multiplex_Port_Data.DeviceNumber - 1; MD_Port_Num++) + { /*豸ͣ00;04ӡ;06Һλ;05*/ + if (TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].POSType == Multiplex_Print) + { + POS_Connect_TX_Buff[len] = Multiplex_Print; + len += 1; + POS_Connect_TX_Buff[len] = 1; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.MD_Multiplex_Port_Info.State[MD_Port_Num].State; + len += 1; + } + if (TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].POSType == Multiplex_YWY) + { + POS_Connect_TX_Buff[len] = Multiplex_YWY; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.TankNumTop; + len += 1; + POS_Connect_TX_Buff[len] = 18; + len += 1; + for (DeviceNumber = 0; DeviceNumber < TXHData.TankNumTop; DeviceNumber++) + { + POS_Connect_TX_Buff[len] = DeviceNumber + 1; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.TankState[4][DeviceNumber].State; + len += 1; + for (i = 0; i < 16; i++) + POS_Connect_TX_Buff[i + len] = TXHData.TankData[4][DeviceNumber].Buff[i]; + len += 16; + } + } + else if (TXHData.MD_Multiplex_Port_Data.PortData[MD_Port_Num].POSType == Multiplex_Price) + { + POS_Connect_TX_Buff[len] = Multiplex_Price; + len += 3; + lenTemp = len; + POS_Connect_TX_Buff[len] = 1; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = 1 + TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber * 3; // ݳ + len += 1; + POS_Connect_TX_Buff[len] = TXHData.MD_Multiplex_Port_Data.State[MD_Port_Num].State; + len += 1; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Multiplex_Port_Info.PriceTagData.PriceNumber; DeviceNumber++) + { + if (TXHData.MD_Multiplex_Port_Data.State[MD_Port_Num].Flag.UpdateDisplay == 1) + { + for (i = 0; i < 3; i++) + POS_Connect_TX_Buff[i + len] = TXHData.MD_Multiplex_Port_Info.PriceTagData.Price[DeviceNumber] >> ((2 - i) * 8); + len += 3; + } + } + POS_Connect_TX_Buff[lenTemp - 2] = (len - lenTemp) << 8; + POS_Connect_TX_Buff[lenTemp - 1] = (len - lenTemp) & 0xff; + } + } + } + } + break; + case POSConnect_BoxROMownload: + { + FrameTimeout++; + if (FrameTimeout < 5 && TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 0) + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_BoxROMownload; + } + else + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + if (TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 0) + TXHData.ROM_UpData_ProgressBar = 0xFF; // ʧ + } + POS_Connect_TX_Buff[len] = (FrameNow >> 8) & 0xff; + POS_Connect_TX_Buff[len + 1] = FrameNow & 0xff; + len += 2; + } + break; + case POSConnect_WhiteList: + { + FrameTimeout++; + if (FrameTimeout < 5) + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_WhiteList; + } + else + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + } + POS_Connect_TX_Buff[len] = (FrameNow >> 8) & 0xff; + POS_Connect_TX_Buff[len + 1] = FrameNow & 0xff; + len += 2; + } + break; + case POSConnect_DeviceVersion: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + POS_Connect_TX_Buff[len] = TXHData.ROM_UpData_Port; + len++; + for (DeviceNumber = 0; DeviceNumber < TXHData.MD_Port_Data[TXHData.ROM_UpData_Port - 1].PortData.DeviceNumber; DeviceNumber++) + { + if (TXHData.MD_Port_Info[TXHData.ROM_UpData_Port - 1].GunInfo[DeviceNumber].GunVersion.VersionFindFlag == 1) + { + POS_Connect_TX_Buff[len] = TXHData.MD_Port_Data[TXHData.ROM_UpData_Port - 1].GunData[DeviceNumber].GunNummber; + len += 1; + for (i = 0; i < 10; i++) + POS_Connect_TX_Buff[len + i] = TXHData.MD_Port_Info[TXHData.ROM_UpData_Port - 1].GunInfo[DeviceNumber].GunVersion.Version[i]; + len += 10; + } + } + } + break; + case POSConnect_DeviceROMownload: + { + FrameTimeout++; + if (FrameTimeout < 5 && TXHData.MD_Port_Data[TXHData.ROM_UpData_Port - 1].PortData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 0) + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_DeviceROMownload; + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_BoxROMownload,Message_Priority_2); + } + else + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + if (TXHData.MD_Port_Data[TXHData.ROM_UpData_Port - 1].PortData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 0) + TXHData.ROM_UpData_ProgressBar = 0xFF; // ʧ + } + POS_Connect_TX_Buff[len] = TXHData.ROM_UpData_Port; + POS_Connect_TX_Buff[len + 1] = (FrameNow >> 8) & 0xff; + POS_Connect_TX_Buff[len + 2] = FrameNow & 0xff; + len += 3; + } + break; + case POSConnect_PREXDATAUp: + { + // EnQueue(&TXHData.POS_TX_MessageQueue,POSConnect_PREXDATAUp,Message_Priority_3); + TXHData.DisplayOn = 1; + POS_Connect_TX_Buff[len] = (TXHData.PREXDATA_WaitUpNummber / 10) >> 8; // ֡ + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA_WaitUpNummber / 10; // ֡ + len += 1; + if (TXHData.PREXDATA_WaitUpNummber > 10) + Temp = 10; + else + Temp = TXHData.PREXDATA_WaitUpNummber; + TXHData.PREXDATA_Upload.PREXDATA_NowWaitUpNummber = TXHData.PREXDATA_WaitUpNummber; + TXHData.PREXDATA_Upload.PREXDATA_NowFrame = TXHData.PREXDATA_WaitUpNummber / 10; + TXHData.PREXDATA_Upload.PREXDATA_NowFrameLen = Temp; + FMItemWrite(CF_PREXDATA_Upload, 0); + POS_Connect_TX_Buff[len] = Temp; // δ + len += 1; + POS_Connect_TX_Buff[len] = 40; + len += 1; + for (i = 0; i < Temp; i++) + { + if (TXHData.PREXDATA_WaitUpNummber > 0) + AT45DBItemRead(CA_PREXDATA, (TXHData.PREXDATA_WaitUpNummber - 1 - i) / 5); + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].GunNumber; + len += 1; + for (k = 0; k < 4; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].FData.OilCNT >> ((3 - k) * 8); + len += 4; + for (k = 0; k < 4; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].FData.MoneyCNT >> ((3 - k) * 8); + len += 4; + for (k = 0; k < 3; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].Price >> ((2 - k) * 8); + len += 3; + for (k = 0; k < 6; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].CTOTAL.TotalLit >> ((5 - k) * 8); + len += 6; + for (k = 0; k < 6; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].CTOTAL.TotalMoney >> ((5 - k) * 8); + len += 6; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Year; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Month; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Day; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Hour; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Min; + len += 1; + POS_Connect_TX_Buff[len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].RTIME.Sec; + len += 1; + for (k = 0; k < 4; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].OrderNumber >> ((3 - k) * 8); + len += 4; + for (k = 0; k < 6; k++) + POS_Connect_TX_Buff[k + len] = TXHData.PREXDATA[(TXHData.PREXDATA_WaitUpNummber - 1 - i) % 5].CardNum[k]; + len += 6; + } + } + break; + case POSConnect_PrintfInfo: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + POS_Connect_TX_Buff[len] = 0x59; + len += 1; + } + break; + case POSConnect_Print: + { + TXHData.POS_Info.POS_CMD_Next = POSConnect_FuelData; + POS_Connect_TX_Buff[len] = 0x59; + len += 1; + } + break; + } + POS_Connect_TX_Buff[TxLenOffset + 7] = ((len - TxLenOffset) >> 8) & 0xff; + POS_Connect_TX_Buff[TxLenOffset + 8] = (len - TxLenOffset) & 0xff; + + // if(TXHData.UDisk_Flag) + // Log_Task(&POS_Connect_TX_Buff[TxLenOffset],len - TxLenOffset,4,Info_Issue); + + for (i = 0; i < len - TxLenOffset; i++) + POS_Connect_TX_Buff[TxLenOffset + 13 + i] = Encrypt_Data(POS_Connect_TX_Buff[TxLenOffset + 13 + i], Encrypt_Flag1, Encrypt_Flag2); + + if (TXHData.UDisk_Flag) + Log_Task(&POS_Connect_TX_Buff[TxLenOffset], len - TxLenOffset, 4, Info_Issue); + CRCTemp = CRC_Check(&POS_Connect_TX_Buff[TxLenOffset], len - TxLenOffset); // У + POS_Connect_TX_Buff[len] = (CRCTemp >> 8) & 0xff; + len++; + POS_Connect_TX_Buff[len] = CRCTemp & 0xff; + len++; + if (TXHData.POS_Info.NetType == POS_Net_Typ_WiFi && TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) + { + POS_Connect_TX_Buff[3] = ((len - 5) >> 8) & 0xff; + POS_Connect_TX_Buff[4] = (len - 5) & 0xff; + POS_Connect_TX_Buff[len] = SUMCRC(&POS_Connect_TX_Buff[5], len - 5); + len++; + } + POS_Connect_TX_DMALenSet(len); + POS_Connect_TX_DMAStart(); + return len; + } + } + } + else if (TXHData.POSNetSetState.Flag.WorkMode == 0) // ָģʽ + { + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_4G_GM5: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case GM5_ENTM: + { + for (i = 0; i < strlen(CMD_Model_NET); i++) + POS_Connect_TX_Buff[i] = CMD_Model_NET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_Model_Set_1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + break; + case GM5_Model_Set_1: + { + for (i = 0; i < strlen(CMD_Model_Set_1); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_1[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_Model_Set_2: + { + for (i = 0; i < strlen(CMD_Model_Set_2); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_2[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_Rec: + { + for (i = 0; i < strlen(CMD_ATRec); i++) + POS_Connect_TX_Buff[i] = CMD_ATRec[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_HEARTEN: + { + for (i = 0; i < strlen(CMD_HEARTEN); i++) + POS_Connect_TX_Buff[i] = CMD_HEARTEN[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_UARTFL: + { + for (i = 0; i < strlen(CMD_UARTFL); i++) + POS_Connect_TX_Buff[i] = CMD_UARTFL[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_APN: + { + for (i = 0; i < strlen(CMD_APN); i++) + POS_Connect_TX_Buff[i] = CMD_APN[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_LinkMode: + { + for (i = 0; i < strlen(CMD_LinkMode); i++) + POS_Connect_TX_Buff[i] = CMD_LinkMode[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_GetIMEI: + { + for (i = 0; i < strlen(CMD_IMEI); i++) + POS_Connect_TX_Buff[i] = CMD_IMEI[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_GetICCID: + { + for (i = 0; i < strlen(CMD_ICCID); i++) + POS_Connect_TX_Buff[i] = CMD_ICCID[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_SOCKET: + { + if (TXHData.POS_Info.ConnectType == POS_Connect_Typ_Cloud_Tast) // Է + { + for (i = 0; i < strlen(TsatURL); i++) + POS_Connect_TX_Buff[i] = TsatURL[i]; + } + else + { + for (i = 0; i < 13; i++) + POS_Connect_TX_Buff[i] = TsatURL[i]; + //"AT+SOCKA=TCP,test.joyfueling.com,7011\r\n"; + Temp = strlen((const char *)TXHData.POSData.WirelessData.CMD_SOCKA); + if (Temp) + { + for (i = 0; i < Temp; i++) + POS_Connect_TX_Buff[13 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + } + + i = strlen((char *)&POS_Connect_TX_Buff); + } + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_CSQ: + { + for (i = 0; i < strlen(CMD_CSQ); i++) + POS_Connect_TX_Buff[i] = CMD_CSQ[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case GM5_Save: + { + for (i = 0; i < strlen(CMD_Save); i++) + POS_Connect_TX_Buff[i] = CMD_Save[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + case GM5_RESET: + { + for (i = 0; i < strlen(CMD_Reset); i++) + POS_Connect_TX_Buff[i] = CMD_Reset[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + } + } + }; + break; + case POS_Net_Typ_4G_L510: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case L510_ATRec: + { + for (i = 0; i < strlen(CMD_L510_ATRec); i++) + POS_Connect_TX_Buff[i] = CMD_L510_ATRec[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 3000; + } + break; + case L510_IMEI: + { + for (i = 0; i < strlen(CMD_L510_IMEI); i++) + POS_Connect_TX_Buff[i] = CMD_L510_IMEI[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_SetGPSMode: + { + for (i = 0; i < strlen(CMD_L510_SetGPSMode); i++) + POS_Connect_TX_Buff[i] = CMD_L510_SetGPSMode[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_ICPIN: + { + for (i = 0; i < strlen(CMD_L510_ICPIN); i++) + POS_Connect_TX_Buff[i] = CMD_L510_ICPIN[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + // TXHData.HeartbeatTimer.TimerCountMax = 3000; + } + break; + case L510_ICCID: + { + for (i = 0; i < strlen(CMD_L510_ICCID); i++) + POS_Connect_TX_Buff[i] = CMD_L510_ICCID[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_RSSI: + { + for (i = 0; i < strlen(CMD_L510_RSSI); i++) + POS_Connect_TX_Buff[i] = CMD_L510_RSSI[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_Model_NET: + { + for (i = 0; i < strlen(CMD_L510_Model_NET); i++) + POS_Connect_TX_Buff[i] = CMD_L510_Model_NET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_APN: + { + for (i = 0; i < strlen(CMD_L510_APN); i++) + POS_Connect_TX_Buff[i] = CMD_L510_APN[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_NETOPEN: + { + for (i = 0; i < strlen(CMD_L510_NETOPEN); i++) + POS_Connect_TX_Buff[i] = CMD_L510_NETOPEN[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_SOCKET: + { + if (TXHData.POS_Info.ConnectType == POS_Connect_Typ_Cloud_Tast) // Է + { + for (i = 0; i < strlen(CMD_L510_SOCKET); i++) + POS_Connect_TX_Buff[i] = CMD_L510_SOCKET[i]; + } + else + { + for (i = 0; i < 20; i++) + POS_Connect_TX_Buff[i] = CMD_L510_SOCKET[i]; + //"AT+SOCKA=TCP,test.joyfueling.com,7011\r\n"; + Temp = strlen((const char *)TXHData.POSData.WirelessData.CMD_SOCKA); + k = mystrstr(TXHData.POSData.WirelessData.CMD_SOCKA, ","); + if (Temp) + { + for (i = 0; i < k - 1; i++) + POS_Connect_TX_Buff[20 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i]; + POS_Connect_TX_Buff[20 + k - 1] = '\"'; + for (i = k; i < Temp + 1; i++) + POS_Connect_TX_Buff[20 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i - 1]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + } + + i = strlen((char *)&POS_Connect_TX_Buff); + } + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_GetLinkState: + { + for (i = 0; i < strlen(CMD_L510_GetLinkState); i++) + POS_Connect_TX_Buff[i] = CMD_L510_GetLinkState[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case L510_AT: + { + if (TXHData.HeartbeatTimer.TimerCountMax == 1001) + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_RESET; + else + TXHData.HeartbeatTimer.TimerCountMax = 1001; + for (i = 0; i < strlen(CMD_L510_AT); i++) + POS_Connect_TX_Buff[i] = CMD_L510_AT[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + /// TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_RESET; + } + break; + case L510_RESET: + { + for (i = 0; i < strlen(CMD_L510_RESET); i++) + POS_Connect_TX_Buff[i] = CMD_L510_RESET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 15; + } + break; + } + } + }; + break; + case POS_Net_Typ_WiFi: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case WIFI_ATRec: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_ATRec); i++) + POS_Connect_TX_Buff[i] = CMD_ATRec[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + // TXHData.HeartbeatTimer.TimerCountMax = 1000*10; + } + break; + case WIFI_WifiWSSSID: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < 100; i++) + POS_Connect_TX_Buff[i] = 0; + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + { + // if(TXHData.POS_Info.ConnectType == POS_Connect_Typ_WifiStation) + // { + // TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + // for(i = 0;i < strlen(CMD_WifiWSSSID_WIFIStation);i ++) + // POS_Connect_TX_Buff[i] = CMD_WifiWSSSID_WIFIStation[i]; + // POS_Connect_TX_DMALenSet(i); //÷DMA + // POS_Connect_TX_DMAStart(); + // } + // else + { + for (i = 0; i < 8; i++) + POS_Connect_TX_Buff[i] = CMD_WifiWSSSID[i]; + for (i = 0; i < strlen((const char *)TXHData.POSData.WirelessData.WiFIName); i++) + POS_Connect_TX_Buff[8 + i] = TXHData.POSData.WirelessData.WiFIName[i]; + POS_Connect_TX_Buff[8 + i] = ','; + j = 8 + i + 1; + for (i = 0; i < strlen((const char *)TXHData.POSData.WirelessData.WiFIPassWord); i++) + POS_Connect_TX_Buff[j + i] = TXHData.POSData.WirelessData.WiFIPassWord[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + POS_Connect_TX_DMALenSet(strlen((const char *)POS_Connect_TX_Buff)); // ÷DMA + POS_Connect_TX_DMAStart(); + } + } + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + case WIFI_WifiRSSI: + { + for (i = 0; i < strlen(CMD_WifiRSSI); i++) + POS_Connect_TX_Buff[i] = CMD_WifiRSSI[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiSOCKET; + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 2; + } + break; + case WIFI_WifiSOCKET: + { + switch (TXHData.POS_Info.ConnectType) + { + case POS_Connect_Typ_Cloud_Tast: + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < strlen(CMD_WifiSOCKET); i++) + POS_Connect_TX_Buff[i] = CMD_WifiSOCKET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case POS_Connect_Typ_Cloud: + { + for (i = 0; i < 100; i++) + POS_Connect_TX_Buff[i] = 0; + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + for (i = 0; i < 14; i++) + POS_Connect_TX_Buff[i] = CMD_WifiSOCKET[i]; + // const char CMD_WifiSOCKET[]="AT+Socket=0,0,test.joyfueling.com,7011\r\n"; + j = strlen((const char *)TXHData.POSData.WirelessData.CMD_SOCKA); + if (j) + { + for (i = 0; i < j; i++) + POS_Connect_TX_Buff[14 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + } + POS_Connect_TX_DMALenSet(strlen((const char *)POS_Connect_TX_Buff)); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + // case POS_Connect_Typ_WifiStation: + // { + // TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + // for(i = 0;i < strlen(CMD_WifiSOCKET_WIFIStation);i ++) + // POS_Connect_TX_Buff[i] = CMD_WifiSOCKET_WIFIStation[i]; + // POS_Connect_TX_DMALenSet(i); //÷DMA + // POS_Connect_TX_DMAStart(); + // }break; + } + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + case WIFI_WifiRST: + { + for (i = 0; i < strlen(CMD_WifiRST); i++) + POS_Connect_TX_Buff[i] = CMD_WifiRST[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + } + } + }; + break; + case POS_Net_Typ_WAN: + { + { + switch (TXHData.POSNetSetState.Flag.POSNetCMDNext) + { + case USRK3_ENTM: + { + for (i = 0; i < strlen(CMD_Model_NET); i++) + POS_Connect_TX_Buff[i] = CMD_Model_NET[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_Model_Set_1; + TXHData.HeartbeatTimer.TimerCountMax = 1000; + } + break; + case USRK3_Model_Set_1: + { + for (i = 0; i < strlen(CMD_Model_Set_1); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_1[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_Model_Set_2: + { + for (i = 0; i < strlen(CMD_Model_Set_2); i++) + POS_Connect_TX_Buff[i] = CMD_Model_Set_2[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_Rec: + { + for (i = 0; i < strlen(CMD_ATRec); i++) + POS_Connect_TX_Buff[i] = CMD_ATRec[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_DHCP: + { + for (i = 0; i < strlen(CMD_DHCP); i++) + POS_Connect_TX_Buff[i] = CMD_DHCP[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_GetIP: + { + for (i = 0; i < strlen(CMD_GetIP); i++) + POS_Connect_TX_Buff[i] = CMD_GetIP[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_SOCKET: + { + if (TXHData.POS_Info.ConnectType == POS_Connect_Typ_Cloud_Tast) // Է + { + for (i = 0; i < strlen(WlanTsatURL); i++) + POS_Connect_TX_Buff[i] = WlanTsatURL[i]; + } + else + { + for (i = 0; i < 15; i++) + POS_Connect_TX_Buff[i] = WlanTsatURL[i]; + //"AT+SOCKB1=TCPC,test.joyfueling.com,7011\r\n" + j = strlen((const char *)TXHData.POSData.WirelessData.CMD_SOCKA); + if (j) + { + for (i = 0; i < j; i++) + POS_Connect_TX_Buff[15 + i] = TXHData.POSData.WirelessData.CMD_SOCKA[i]; + strcat(POS_Connect_TX_Buff, "\r\n\0"); + } + + i = strlen((char *)&POS_Connect_TX_Buff); + } + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_GetLinkState: + { + for (i = 0; i < strlen(CMD_GetLinkState); i++) + POS_Connect_TX_Buff[i] = CMD_GetLinkState[i]; + POS_Connect_TX_DMALenSet(i); // ÷DMA + POS_Connect_TX_DMAStart(); + } + break; + case USRK3_RST: + { + for (i = 0; i < sizeof(CMD_Reset); i++) + POS_Connect_TX_Buff[i] = CMD_Reset[i]; + POS_Connect_TX_DMALenSet(i - 1); // ÷DMA + POS_Connect_TX_DMAStart(); + TXHData.HeartbeatTimer.TimerCountMax = 1000 * 10; + } + break; + } + } + }; + break; + } + } + return 0; +} diff --git a/User/POS_Connect/POS_Connect.h b/User/POS_Connect/POS_Connect.h new file mode 100644 index 0000000..a7379fb --- /dev/null +++ b/User/POS_Connect/POS_Connect.h @@ -0,0 +1,137 @@ +#ifndef __POS_Connect_H_ +#define __POS_Connect_H_ +/*H****************************************************************************** +* NAME: POS_Connect.h +*********************************************************************************/ + +#define POSConnect_Cloud GPIO_ResetBits(GPIOB,GPIO_Pin_5); +#define POSConnect_Station GPIO_SetBits(GPIOB,GPIO_Pin_5); + +#define POS_NET GPIOAin(0) +#define POS_LinkB GPIOAin(1) +#define POS_LinkA GPIOAin(2) + +/*********************Эָ************************/ +#define POSConnect_Authorize 0xA1 // +#define POSConnect_ChangePrice 0xA2 // +#define POSConnect_Config 0xA3 // +#define POSConnect_DisAuthorize 0xA4 // +#define POSConnect_Preset 0xA5 // +#define POSConnect_Heartbeat 0x0A // +#define POSConnect_SynchronizationTime 0x0B // +#define POSConnect_TankAPCDownload 0x0C // +#define POSConnect_BoxROMownload 0x0D // +#define POSConnect_BoxVersion 0x0E // +#define POSConnect_PREXDATAUp 0x1F // +#define POSConnect_FuelData 0x10 // +#define POSConnect_DeviceVersion 0x11 // +#define POSConnect_DeviceROMownload 0x12 // +#define POSConnect_PrintfInfo 0x14 // +#define POSConnect_Print 0x15 // +#define POSConnect_WhiteList 0x16 // +#define POSConnect_WritePriceTag 0x18 // + +//Ӳ +#define POS_ConnectUsart USART1 +#define POS_Connect_DMA DMA1 + +#define POS_Connect_TX_DMALenSet(x) (DMA2_Stream7->NDTR = x) //÷DMA +#define POS_Connect_TX_DMAStart() DMA_Cmd(DMA2_Stream7,ENABLE) //DMA +#define POS_Connect_TX_DMAStop() DMA_Cmd(DMA2_Stream7,DISABLE) //DMA + +#define POS_Connect_RX_DMALenSet(x) (DMA2_Stream5->NDTR = x) //DMA +#define POS_Connect_RX_DMAStart() DMA_Cmd(DMA2_Stream5,ENABLE) //DMA +#define POS_Connect_RX_DMAStop() DMA_Cmd(DMA2_Stream5,DISABLE) //DMA + +// +#define C_POS_Connect_TX_Buff 100 //ͻС +#define C_POS_Connect_RX_Buff 100 //ջС + +typedef enum +{ + USRK3_ENTM, + USRK3_Model_Set_1, + USRK3_Model_Set_2, + USRK3_Rec, + USRK3_DHCP, + USRK3_GetIP, + USRK3_SOCKET, + USRK3_GetLinkState, + USRK3_RST, + +}USRK3_Item; +typedef enum +{ + WIFI_ATRec, + WIFI_WifiWSSSID, + WIFI_WifiRSSI, + WIFI_WifiSOCKET, + WIFI_WifiRST, + WIFI_WMODE, +}WIFICMD_Item; +typedef enum +{ + GM5_ENTM, + GM5_Model_Set_1, + GM5_Model_Set_2, + GM5_Rec, + GM5_HEARTEN, + GM5_UARTFL, + GM5_APN, + GM5_LinkMode, + GM5_GetIMEI, + GM5_GetICCID, + GM5_SOCKET, + GM5_CSQ, + GM5_Save, + GM5_RESET, + +}GM5_Item; +typedef enum +{ + L510_ATRec, + L510_IMEI, + L510_SetGPSMode, + L510_ICPIN, + L510_ICCID, + L510_RSSI, + L510_Model_NET, + L510_APN, + L510_NETOPEN, + L510_SOCKET, + L510_GetLinkState, + L510_AT, + L510_RESET, + L510_GetGPS, +}L510CMD_Item; +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern volatile u8 POS_Connect_TX_Flag; //б־ +extern const char TsatURL[]; +extern volatile u8 MD_Set_Flag_pGun; +extern volatile u8 MD_POS_Flag_pGun; +extern volatile u8 POS2MD_Buff[2000];//posĻظתӵwifiӻ +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern void POS_Connect_Init(void); //POS_Connectʼ +extern void POS_Network_Init(void); +extern void POS_Connect_DMARX_IRQHandler(void); //POS_Connect̽жϷ +extern void POS_Connect_DMATX_IRQHandler(void); //DMAжϷ +extern u64 POS_Connect_u64ToBCD(u64 Dat); //תBCD +extern u64 POS_Connect_BCDTou64(u64 Dat); //BCDת +extern void POS_ConnectRXTask(void); //ݽ +extern u16 POS_ConnectTXTask(u8 POS_Connect_Typ,u8 GunNum,u8 POS_Connect_Com);//ݷ +extern u8 Encrypt_Data(u8 Data,u8 Type,u8 Bit); +extern u8 Decode_Data(u8 Data,u8 Type,u8 Bit); +extern u16 DartCRC16(u8 *puchMsg, u16 usDataLen) ; +extern u8 SUMCRC(u8 *puchMsg, u16 usDataLen) ; +extern void InitQueue(MessageQueue_Type *Queue) ; +extern void EnQueue(MessageQueue_Type *Queue, u8 Content,u8 Priority); +extern Message_Type *DeQueue(MessageQueue_Type *Queue) ; +//ѯDzǰضϢ +extern u8 FindMessage(MessageQueue_Type *Queue,u8 Content); +extern u16 CRC_Check(u8 *puchMsg, u16 usDataLen) ; +void POS_Network_APN_Set(void); +#endif //#ifndef diff --git a/User/Printf/Printf.c b/User/Printf/Printf.c new file mode 100644 index 0000000..1ad82c1 --- /dev/null +++ b/User/Printf/Printf.c @@ -0,0 +1,176 @@ +#include "config.h" //ȫ + +/*_____ D E C L A R A T I O N ________________________________________________*/ +void Print_Num(u8 GunNum,u8 Lin,u64 Num,u8 Dec) +{ + volatile u8 i,j,D; + for(i = 22;i < 32;i ++) + TXHData.PrintInfo.PrintBuff[Lin][i] = 0x20; + for(i = 0;i< 16;i++) + { + if((Num>>(i*4)) == 0) + break; + } + if(i <= Dec && Dec > 0) + { + if(i == 0 ) + i+=Dec; + i ++; + + TXHData.PrintInfo.PrintBuff[Lin][30-i] = '0'; + } + if(Dec) + { + D = 1; + TXHData.PrintInfo.PrintBuff[Lin][30- Dec] = '.'; + } + for(j = 0;j < Dec; j++) + TXHData.PrintInfo.PrintBuff[Lin][30- j] = 0x30 + (((Num>>j*4)) & 0x00000000000f); + + for(j = Dec+D;j < i + D; j++) + TXHData.PrintInfo.PrintBuff[Lin][30- (j+1-D)] = 0x30 + (((Num>>(j-D)*4)) & 0x00000000000f); +} + +//******************************************************************************************************** +//** ƣprint_init() +//** ܣӲʼ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t print_init(uint8_t *pData) +{ + *pData++ = ESC; + *pData = 0x40; + return 2; +} + +//******************************************************************************************************** +//** ƣprintSetChinese() +//** ܣĴӡ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printChinese(uint8_t *pData) +{ + *pData++ = 0X1C; + *pData++ = '&'; + return 2; +} +//******************************************************************************************************** +//** ƣprintCR() +//** ܣӡǰ,һ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printCR(uint8_t *pData) +{ + *pData = PCR; + return 1; +} + +//******************************************************************************************************** +//** ƣprintLF() +//** ܣֽ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printLF(uint8_t *pData) +{ + *pData = LF; + return 1; +} + +//******************************************************************************************************** +//** ƣLFnRow() +//** ܣִУεֽ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t LFnRow(uint8_t *pData,uint8_t row) +{ + *pData++ = ESC; + *pData++ = J; + *pData = row; + return 3; +} +//******************************************************************************************************** +//** ƣsetPageLen() +//** ܣҳ +//** ڲҳ (ʾҳ) +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setPageLen(uint8_t *pData,uint8_t pageLen) +{ + + *pData++ = ESC; + *pData++ = 0x43; + *pData = pageLen; + + return 3; +} + +//******************************************************************************************************** +//** ƣsetLeftSpace(uint8 spaceNumber) +//** ܣࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setLeftSpace(uint8_t *pData,uint8_t spaceNumber) +{ + *pData++ = ESC; + *pData++ = 0x6c; + *pData = spaceNumber; + + return 3; +} +//******************************************************************************************************** +//** ƣsetRightSpace(uint8 spaceNumber) +//** ܣҼࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setRightSpace(uint8_t *pData,uint8_t spaceNumber) +{ + *pData++ = ESC; + *pData++ = 0x51; + *pData = spaceNumber; + + return 3; +} +//******************************************************************************************************** +//** ƣsetWordSpace(uint8 wordSpace) +//** ܣּࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setWordSpace(uint8_t *pData, uint8_t wordSpace) +{ + *pData++ = ESC; + *pData++ = 0x70; + *pData = wordSpace; + + return 3; +} + +//******************************************************************************************************** +//** ƣsetRowSpace(uint8 rowSpace) +//** ܣּࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setRowSpace(uint8_t *pData, uint8_t rowSpace) +{ + *pData++ = ESC; + *pData++ = 0x31; + *pData = rowSpace; + return 3; +} +//F***************************************************************************** +//* NAME: +//* PURPOSE: +//* PARAMS: +//* return: +//****************************************************************************** + + + diff --git a/User/Printf/Printf.h b/User/Printf/Printf.h new file mode 100644 index 0000000..43b9977 --- /dev/null +++ b/User/Printf/Printf.h @@ -0,0 +1,75 @@ +#ifndef __Printf_H_ +#define __Printf_H_ +//Ӳ +#define PrintfUsart USART3 +#define Printf_DMA DMA1 + +#define Printf_TX_DMAAddrSet(x) (DMA1_Channel2->CMAR = x) //÷ͻַ +#define Printf_TX_DMALenSet(x) (DMA1_Channel2->CNDTR = x) //÷DMA +#define Printf_TX_DMAStart() DMA_Cmd(DMA1_Channel2,ENABLE) //DMA +#define Printf_TX_DMAStop() DMA_Cmd(DMA1_Channel2,DISABLE) //DMA +#define Printf_TX_DMAy_Channelx DMA1_Channel2 //PrintfʹõDMAͨ + + +#define USART3_Print GPIO_ResetBits(GPIOA,GPIO_Pin_4);//485ʹ + + +//============================================================================= +//ַ +#define LF 0x0a //ӡ +#define ESC 0X1B +#define J 0x4A +#define DLE 0X10 +#define EOT 0X04 +#define PCR 0X0D + +#define C_PrintPageLen 10 //ҳ +#define C_multiple 2 //Ŵ +#define C_leftSpace 1 // +#define C_rightSpace 0 // +#define C_wordSpace 1 //ּ +#define C_rowSpace 4 //м + +typedef enum +{ + noSend, + sending, +}printProStae_TypeDef; + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern void printUsartIsr(void); +extern void printTxDmaInt(void); +extern void printSend(u8 *pData, u8 len); +extern void Print_Num(u8 GunNum,u8 Lin,u64 Num,u8 Dec); +extern uint8_t print_init(uint8_t *pdata); +extern uint8_t printChinese(uint8_t *pData); +extern uint8_t printLF(uint8_t *pdata); +extern uint8_t printCR(uint8_t *pData); +extern uint8_t LFnRow(uint8_t *pData,uint8_t row); +extern uint8_t setPageLen(uint8_t *pData,uint8_t pageLen); +extern uint8_t setLeftSpace(uint8_t *pData,uint8_t spaceNumber); +extern uint8_t setRightSpace(uint8_t *pData,uint8_t spaceNumber); +extern uint8_t setWordSpace(uint8_t *pData, uint8_t wordSpace); +extern uint8_t setRowSpace(uint8_t *pData, uint8_t rowSpace); + + +typedef enum +{ + PT_Null, + PT_LastRecord, + PT_Record, + +}PrintItem; + +extern void Printf_DMATX_IRQHandler(void); + +extern void Printf_Init(void); +extern void PrintfTask(void); +void Printf_UpData(u8 GunNum, PrintItem Type); +#endif //#ifndef diff --git a/User/Printf/print.c b/User/Printf/print.c new file mode 100644 index 0000000..45ffe8b --- /dev/null +++ b/User/Printf/print.c @@ -0,0 +1,219 @@ +/*C***************************************************************************** +* NAME: print.c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 +*------------------------------------------------------------------------------- +* PURPOSE: +* +*******************************************************************************/ +/*_____ I N C L U D E S ______________________________________________________*/ + +#include "main_def.h" //ȫ + +uint8_t printBuf[gunNumber][C_printBuf]; +uint32_t printQueue[gunNumber][C_printQueue]; + +volatile printProStae_TypeDef printState = noSend; + + + +//****************************************************************************** +// printUsartIsr(void) ӡж +//****************************************************************************** +void printUsartIsr(void) +{ + //TCж + if((printUsart->SR & USART_FLAG_TC) != 0) + { + // printUsart->CR1 &= ~USART_Mode_Tx; + printUsart->CR1 &= ~USART_FLAG_TC; //ֹTCж + printUsart->SR &= ~USART_FLAG_TC; //TCжϱ־ + printState = noSend; + } + //RXж + else if((printUsart->SR & USART_FLAG_RXNE) != 0) + { + printUsart->CR1 &= ~USART_FLAG_RXNE; ///ֹж + printUsart->SR &= ~USART_FLAG_RXNE; ///ж + } +} + +//****************************************************************************** +// printTxDmaInt ӡDMAж +//****************************************************************************** +void printTxDmaInt(void) +{ + printT_DMAy_Channelx->CCR &= ~0x01; //ʹDMA + printT_DMAy_Channelx->CCR &= ~DMA_IT_TC; //ֹDMAж + print_DMA->IFCR |= 0X01 << ((printTxDmaChNb - 1)<< 2); ///DMAж + printUsart->CR1 |= USART_FLAG_TC; //ʹTCж + printUsart->CR3 &= ~(0X01 << 7); //ÿڷʹ +} + +//****************************************************************************** +//printSend +//****************************************************************************** +void printSend(uint8_t *pData, uint8_t len) +{ + printState = sending; + printUsart->CR1 &= ~USART_Mode_Rx; + printUsart->CR1 |= USART_Mode_Tx; + ///ʼĬֵ + //DMAݷ + printT_DMAy_Channelx->CMAR = (u32)pData; ///ʼԴĴַ + printT_DMAy_Channelx->CPAR = (u32)(&(printUsart->DR)); ///ʼĿļĴַ + printT_DMAy_Channelx->CNDTR = len; ///ʼݸ + //ʹܴDMA + print_DMA->IFCR |= 0X01 << ((printTxDmaChNb - 1) << 2); + printT_DMAy_Channelx->CCR |= DMA_IT_TC; ///ʹDMATCж + printT_DMAy_Channelx->CCR |= 0x01; ///ʹDMA + printUsart->SR &= ~USART_FLAG_TC ; ///TCжϱ־ + printUsart->CR1 &= ~USART_FLAG_TC ; ///ֹTCж + printUsart->CR3 &= ~(0x01 << 6); + printUsart->CR3 |= 0X01 << 7; //ôڴDMA +} + +//******************************************************************************************************** +//** ƣprint_init() +//** ܣӲʼ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t print_init(uint8_t *pData) +{ + *pData++ = ESC; + *pData = 0x40; + return 2; +} + +//******************************************************************************************************** +//** ƣprintSetChinese() +//** ܣĴӡ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printChinese(uint8_t *pData) +{ + *pData++ = 0X1C; + *pData++ = '&'; + return 2; +} +//******************************************************************************************************** +//** ƣprintCR() +//** ܣӡǰ,һ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printCR(uint8_t *pData) +{ + *pData = PCR; + return 1; +} + +//******************************************************************************************************** +//** ƣprintLF() +//** ܣֽ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t printLF(uint8_t *pData) +{ + *pData = LF; + return 1; +} + +//******************************************************************************************************** +//** ƣLFnRow() +//** ܣִУεֽ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t LFnRow(uint8_t *pData,uint8_t row) +{ + *pData++ = ESC; + *pData++ = J; + *pData = row; + return 3; +} +//******************************************************************************************************** +//** ƣsetPageLen() +//** ܣҳ +//** ڲҳ (ʾҳ) +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setPageLen(uint8_t *pData,uint8_t pageLen) +{ + + *pData++ = ESC; + *pData++ = 0x43; + *pData = pageLen; + + return 3; +} + +//******************************************************************************************************** +//** ƣsetLeftSpace(uint8 spaceNumber) +//** ܣࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setLeftSpace(uint8_t *pData,uint8_t spaceNumber) +{ + *pData++ = ESC; + *pData++ = 0x6c; + *pData = spaceNumber; + + return 3; +} +//******************************************************************************************************** +//** ƣsetRightSpace(uint8 spaceNumber) +//** ܣҼࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setRightSpace(uint8_t *pData,uint8_t spaceNumber) +{ + *pData++ = ESC; + *pData++ = 0x51; + *pData = spaceNumber; + + return 3; +} +//******************************************************************************************************** +//** ƣsetWordSpace(uint8 wordSpace) +//** ܣּࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setWordSpace(uint8_t *pData, uint8_t wordSpace) +{ + *pData++ = ESC; + *pData++ = 0x70; + *pData = wordSpace; + + return 3; +} + +//******************************************************************************************************** +//** ƣsetRowSpace(uint8 rowSpace) +//** ܣּࡣ +//** ڲ +//** ڲֽ +//*********************************************************************************************************/ +uint8_t setRowSpace(uint8_t *pData, uint8_t rowSpace) +{ + *pData++ = ESC; + *pData++ = 0x31; + *pData = rowSpace; + return 3; +} +//F***************************************************************************** +//* NAME: +//* PURPOSE: +//* PARAMS: +//* return: +//****************************************************************************** + + + diff --git a/User/Printf/print.h b/User/Printf/print.h new file mode 100644 index 0000000..3179e23 --- /dev/null +++ b/User/Printf/print.h @@ -0,0 +1,71 @@ +#ifndef __PRINT_H_ +#define __PRINT_H_ +/*H****************************************************************************** +* NAME: time_count.h +*********************************************************************************/ +//Ӳ +#define printUsart USART3 +#define print_DMA DMA1 +#define printR_DMAy_Channelx DMA1_Channel3 +#define printT_DMAy_Channelx DMA1_Channel2 +#define printRxDmaChNb 3 +#define printTxDmaChNb 2 +// +#define C_printBuf 100 + +#define C_printQueue 80 //ӡϢ + + +//============================================================================= +//ַ +#define LF 0x0a //ӡ + +#define ESC 0X1B + +#define J 0x4A + +#define DLE 0X10 + +#define EOT 0X04 + +#define PCR 0X0D + + + +typedef enum +{ +noSend, +sending, +}printProStae_TypeDef; + + + + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern uint8_t printBuf[gunNumber][C_printBuf]; +extern uint32_t printQueue[gunNumber][C_printQueue]; +extern volatile printProStae_TypeDef printState; + + + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +extern void printUsartIsr(void); +extern void printTxDmaInt(void); +extern void printSend(u8 *pData, u8 len); + +extern uint8_t print_init(uint8_t *pdata); +extern uint8_t printChinese(uint8_t *pData); +extern uint8_t printLF(uint8_t *pdata); +extern uint8_t printCR(uint8_t *pData); +extern uint8_t LFnRow(uint8_t *pData,uint8_t row); +extern uint8_t setPageLen(uint8_t *pData,uint8_t pageLen); +extern uint8_t setLeftSpace(uint8_t *pData,uint8_t spaceNumber); +extern uint8_t setRightSpace(uint8_t *pData,uint8_t spaceNumber); +extern uint8_t setWordSpace(uint8_t *pData, uint8_t wordSpace); +extern uint8_t setRowSpace(uint8_t *pData, uint8_t rowSpace); + +#endif //#ifndef diff --git a/User/Pulse_InPut/Pluse_InPut.c b/User/Pulse_InPut/Pluse_InPut.c new file mode 100644 index 0000000..1c4b999 --- /dev/null +++ b/User/Pulse_InPut/Pluse_InPut.c @@ -0,0 +1,160 @@ +#include "config.h" + +/**************************************************** +Pluse_InPut_IO_Configuration + Pluse_InPutõIOʼ + +ֵ +****************************************************/ +void Pluse_InPut_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; //GOIPýṹ + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA | RCC_AHB1Periph_GPIOD| RCC_AHB1Periph_GPIOE | RCC_AHB1Periph_GPIOG, ENABLE); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_12 | GPIO_Pin_13; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_DOWN; + GPIO_Init(GPIOE, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_Init(GPIOG, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14 | GPIO_Pin_15; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_Init(GPIOD, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_DOWN; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + GPIO_ResetBits(GPIOA,GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2); + GPIO_SetBits(GPIOD,GPIO_Pin_14 | GPIO_Pin_15); + GPIO_SetBits(GPIOE,GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_12 | GPIO_Pin_13); + GPIO_ResetBits(GPIOE,GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7); + GPIO_SetBits(GPIOG,GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7); + GPIO_SetBits(GPIOA,GPIO_Pin_10); + if(Key1 == 1) + { + TXHData.BoardType = 1; //壬Ļ + } + else + TXHData.BoardType = 0; + +} +/**************************************************** +Pluse_InPut_EXTI_Configuration + ж() + +ֵ +****************************************************/ +void Pluse_InPut_EXTI_Configuration(void) +{ + EXTI_InitTypeDef EXTI_InitStructure; //жýṹ + + RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);//ʹ SYSCFG ʱ + SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOE, EXTI_PinSource0); + SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOE, EXTI_PinSource1); + SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOE, EXTI_PinSource8); + SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOE, EXTI_PinSource9); + + /* EXTI_Line0 */ + EXTI_InitStructure.EXTI_Line = EXTI_Line0;//LINE0 + EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//ж¼ + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; //½ش + EXTI_InitStructure.EXTI_LineCmd = ENABLE;//ʹ LINE10 + EXTI_Init(&EXTI_InitStructure);// + /* EXTI_Line1 */ + EXTI_InitStructure.EXTI_Line = EXTI_Line1;//LINE1 + EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//ж¼ + EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; //½ش + EXTI_InitStructure.EXTI_LineCmd = ENABLE;//ʹ LINE10 + EXTI_Init(&EXTI_InitStructure);// + +} +void Pluse_InPut_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; + +// NVIC_InitStructure.NVIC_IRQChannel = EXTI9_5_IRQn;//ⲿж 11 +// NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x03;//ռȼ 0 +// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01;//Ӧȼ 2 +// NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//ʹⲿжͨ +// NVIC_Init(&NVIC_InitStructure);// NVIC + + /***************************ϵ****************************/ + NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;//ⲿж 0 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x03;//ռȼ 0 + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01;//Ӧȼ 2 + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//ʹⲿжͨ + NVIC_Init(&NVIC_InitStructure);// NVIC + NVIC_InitStructure.NVIC_IRQChannel = EXTI1_IRQn;//ⲿж 1 + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x03;//ռȼ 0 + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x01;//Ӧȼ 2 + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//ʹⲿжͨ + NVIC_Init(&NVIC_InitStructure);// NVIC + +} +void Pluse_InPut_Init(void) +{ + Pluse_InPut_IO_Configuration(); + delay_ms(100); + Pluse_InPut_EXTI_Configuration(); + Pluse_InPut_NVIC_Configuration(); + if(POS_Wireless == SWF_ON) + { + if(POS_URL == SWF_ON) + TXHData.POS_Info.ConnectType = POS_Connect_Typ_Cloud_Tast; + else + TXHData.POS_Info.ConnectType = POS_Connect_Typ_Cloud; + + TXHData.POS_Info.NetType = ~((POS_NetTypeH << 1) | POS_NetTypeL); + TXHData.POS_Info.NetType &= 0x03; + } + else + { + TXHData.POS_Info.ConnectType = POS_Connect_Typ_Station; + } + if(POS_Monitor == SWF_ON) + TXHData.POS_MonitorModel = 1; + else + TXHData.POS_MonitorModel = 0; + TXHData.HardwareVersion = ((HV4 << 4) | (HV3 << 3) | (HV2 << 2) | (HV1 << 1) | HV0) + 24;//λ1ʾС塣0ʾ׼ + +} +void Pluse_InPut_IRQHandler(void) +{ + u8 i = 0; + /****************Ͽ1***************/ + if(EXTI_GetITStatus(EXTI_Line8) != RESET) + { + + EXTI_ClearITPendingBit(EXTI_Line8); + } + /****************Ͽ2***************/ + if(EXTI_GetITStatus(EXTI_Line9) != RESET) + { + + EXTI_ClearITPendingBit(EXTI_Line9); + } + /*******************************/ + if(EXTI_GetITStatus(EXTI_Line0) != RESET) + { + TXHData.PowerDown.Flag.Power10V = 1 - PowerLow10V; + EXTI_ClearITPendingBit(EXTI_Line10); + } + if(EXTI_GetITStatus(EXTI_Line1) != RESET) + { + TXHData.PowerDown.Flag.Power7V = 1 - PowerLow7V; + EXTI_ClearITPendingBit(EXTI_Line10); + } +} diff --git a/User/Pulse_InPut/Pluse_InPut.h b/User/Pulse_InPut/Pluse_InPut.h new file mode 100644 index 0000000..2373f28 --- /dev/null +++ b/User/Pulse_InPut/Pluse_InPut.h @@ -0,0 +1,52 @@ +#ifndef __PLUSE_INPUT_H__ +#define __PLUSE_INPUT_H__ + +#define SWF1 GPIODin(14) +#define SWF2 GPIODin(15) +#define SWF3 GPIOGin(2) +#define SWF4 GPIOGin(3) + +#define SWF5 GPIOGin(4) +#define SWF6 GPIOGin(5) +#define SWF7 GPIOGin(6) +#define SWF8 GPIOGin(7) + +#define URGENCY1 GPIOEin(8) +#define URGENCY2 GPIOEin(9) + +#define Key1 GPIOEin(10) +#define Key2 GPIOEin(11) +#define Key3 GPIOEin(12) +#define Key4 GPIOEin(13) + +#define HV0 GPIOEin(3) +#define HV1 GPIOEin(4) +#define HV2 GPIOEin(5) +#define HV3 GPIOEin(6) +#define HV4 GPIOEin(7) + +#define POS_4G_NET GPIOAin(0) +#define POS_4G_LinkB GPIOAin(1) +#define POS_4G_LinkA GPIOAin(2) + +#define PowerLow10V GPIOEin(0) +#define PowerLow7V GPIOEin(1) + +#define SWF_OFF 1 +#define SWF_ON 0 + + +#define POS_Wireless SWF2// +#define POS_NetTypeL SWF3// +#define POS_NetTypeH SWF4// +#define POS_Monitor SWF6//ONģʽ +#define POS_URL SWF7//ONԷ + + + +extern void Pluse_InPut_Init(void); +extern void Pluse_InPut_IRQHandler(void); + +//------------------------------------------------------------------------------ + +#endif diff --git a/User/Pulse_PutOut/Pluse_Putout.c b/User/Pulse_PutOut/Pluse_Putout.c new file mode 100644 index 0000000..75a1256 --- /dev/null +++ b/User/Pulse_PutOut/Pluse_Putout.c @@ -0,0 +1,43 @@ +#include "config.h" +/**************************************************** +Pluse_Putout_IO_Configuration + Pluse_PutoutõIOʼ + +ֵ +****************************************************/ +void Pluse_Putout_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; //GOIPýṹ + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA | RCC_AHB1Periph_GPIOE, ENABLE); + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 | GPIO_Pin_14 | GPIO_Pin_15; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOE, &GPIO_InitStructure); + GPIO_ResetBits(GPIOE,GPIO_Pin_2); + + if(TXHData.POS_Info.NetType == POS_Net_Typ_WAN || TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510) + { + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOA, &GPIO_InitStructure); + GPIO_ResetBits(GPIOA,GPIO_Pin_2); + } + + Valve1 = SWF_OFF; + Valve2 = SWF_OFF; +} + +void Pluse_Putout_Init(void) +{ + Pluse_Putout_IO_Configuration(); +} +void Pluse_PutoutTast(void) +{ + u8 Buff[20]; +} diff --git a/User/Pulse_PutOut/Pluse_Putout.h b/User/Pulse_PutOut/Pluse_Putout.h new file mode 100644 index 0000000..d36c496 --- /dev/null +++ b/User/Pulse_PutOut/Pluse_Putout.h @@ -0,0 +1,18 @@ +#ifndef __PLUSE_PUTOUT_H__ +#define __PLUSE_PUTOUT_H__ + +#define POS_LinkA_Out GPIOAout(2) + +#define Valve1 GPIOEout(14) +#define Valve2 GPIOEout(15) + +#define BEEP GPIOEout(2) +#define BEEP_ON BEEP = 1 +#define BEEP_OFF BEEP = 0 + +extern void Pluse_Putout_Init(void); +extern void Pluse_PutoutTast(void); + +//------------------------------------------------------------------------------ + +#endif diff --git a/User/SensorCount/SensorCount.c b/User/SensorCount/SensorCount.c new file mode 100644 index 0000000..6219d26 --- /dev/null +++ b/User/SensorCount/SensorCount.c @@ -0,0 +1,295 @@ +#include "config.h" + + +volatile u8 SensorCount2TXTask_Flag = 1;//SensorCount־λ1 +volatile u8 SensorCount_DMA_RX_Len = 23; +/*_____ D E F I N I T I O N __________________________________________________*/ + + +/**************************************************** +SensorCount_IO_Configuration + SensorCount ModBusͨѶõIOʼ + +ֵ +****************************************************/ +void SensorCount_IO_Configuration(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); + + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource12, GPIO_AF_UART5); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource2, GPIO_AF_UART5); + + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(GPIOC, &GPIO_InitStructure); + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2; + GPIO_Init(GPIOD, &GPIO_InitStructure); + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//ͨģʽ + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;// + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;// + GPIO_Init(GPIOD, &GPIO_InitStructure);//ʼ + + Sensor2_RS485_RxEN; +} +/**************************************************** +SensorCount_NVIC_Configuration + SensorCount ModBusͨѶUsart1ͷDMAж + +ֵ +****************************************************/ +void SensorCount_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; //жýṹ + + //USART5_DMA + + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream7_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + NVIC_InitStructure.NVIC_IRQChannel = DMA1_Stream0_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; // + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + +} + +/************************************************* + SensorCount_USART_Configuration + : ڳʼ + +ֵ +**************************************************/ +void SensorCount_USART_Configuration(u32 Baud,u8 Check) +{ + USART_InitTypeDef USART_InitStructure; + + RCC_APB1PeriphClockCmd(RCC_APB1Periph_UART5, ENABLE); + USART_InitStructure.USART_BaudRate =Baud;// Baud;//????? + + if(Check == Even) + { + USART_InitStructure.USART_WordLength = USART_WordLength_9b; + USART_InitStructure.USART_Parity = USART_Parity_Even; + } + else if(Check == None) + { + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + USART_InitStructure.USART_Parity = USART_Parity_No; + } + + USART_InitStructure.USART_StopBits = USART_StopBits_1; + USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; + USART_InitStructure.USART_Mode = USART_Mode_Tx | USART_Mode_Rx; + USART_Init(UART5, &USART_InitStructure); + USART_Cmd(UART5, ENABLE); + + + USART_DMACmd(UART5, USART_DMAReq_Tx | USART_DMAReq_Rx,ENABLE); + +} +/************************************************* + DMA_Configuration + DMAʼ + +ֵ +**************************************************/ +void SensorCount_DMA_Configuration(void) +{ + DMA_InitTypeDef DMA_InitStructure; + + RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_DMA1, ENABLE); + + /*******************TX*********************/ + DMA_DeInit(DMA1_Stream7); + DMA_InitStructure.DMA_DIR = DMA_DIR_MemoryToPeripheral; + //DMA_InitStructure.DMA_BufferSize = UART_DMA_SEND_LEN; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART5->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + + + DMA_Init(DMA1_Stream7, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream7, DMA_IT_TC, ENABLE); + //DMA_Cmd(DMA1_Stream3, ENABLE); + + /*******************RX*********************/ + DMA_DeInit(DMA1_Stream0); + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralToMemory; + DMA_InitStructure.DMA_BufferSize = 23; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte; + DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_FIFOMode = DMA_FIFOMode_Disable; + DMA_InitStructure.DMA_FIFOThreshold = DMA_FIFOThreshold_1QuarterFull; + DMA_InitStructure.DMA_MemoryBurst = DMA_MemoryBurst_Single; + DMA_InitStructure.DMA_PeripheralBurst = DMA_PeripheralBurst_Single; + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&UART5->DR; + DMA_InitStructure.DMA_Channel = DMA_Channel_4; + DMA_InitStructure.DMA_Memory0BaseAddr = (uint32_t)YWYData.SensorMail.Buff; + + + DMA_Init(DMA1_Stream0, &DMA_InitStructure); + DMA_ITConfig(DMA1_Stream0, DMA_IT_TC, ENABLE); + DMA_ClearFlag(DMA1_Stream0, DMA_IT_TCIF0); + DMA_Cmd(DMA1_Stream0, ENABLE); +} + +//F***************************************************************************** +//* NAME: SensorCount2_DMATX_IRQHandler +//* PURPOSE: DMAжϣSensorCount ModBus +//* PARAMS: +//* return: +//****************************************************************************** +void SensorCount2_DMATX_IRQHandler(void) +{ + SensorCount2_TX_DMAStop(); //رDMA (SensorCount) + /**********************DRĴݿDMAʱԶһݣȼһӦԷж賤ȣDMAжϹرDMA賤ȣDMA********************/ + SensorCount2_RX_DMAStop(); + SensorCount2_RX_DMALenSet(SensorCount_DMA_RX_Len);//ýܳ + + DMA_ClearFlag(DMA1_Stream7, DMA_IT_TCIF7); + while(! USART_GetFlagStatus(UART5, USART_FLAG_TC))NULL; + Sensor2_RS485_RxEN; + SensorCount2TXTask_Flag = 1; + + SensorCount2_RX_DMAStart(); + +} +//F***************************************************************************** +//* NAME: SensorCount_DMARX_IRQHandler +//* PURPOSE: DMAжϣSensorCount ModBus +//* PARAMS: +//* return: +//****************************************************************************** +void SensorCount2_DMARX_IRQHandler(void) +{ + u16 CRC_Temp; + SensorCount2_RX_DMAStop(); //DMA + DMA_ClearFlag(DMA1_Stream0, DMA_IT_TCIF0); + + SensorCount2_RX_DMAAddrSet((u32)YWYData.SensorMail.Buff); + SensorCount2_RX_DMALenSet(SensorCount_DMA_RX_Len);//ýܳ + SensorCount2_RX_DMAStart(); + + CRC_Temp = CRC_Check(YWYData.SensorMail.Buff,YWYData.SensorMail.Register.Len + 3); + if(CRC_Temp == YWYData.SensorMail.Register.Crc) + { + YWYData.SensorMail_Flag = 1; //ʹLcdCount + } + + //ʹLcdCount +} +//F***************************************************************************** +//* NAME: SensorCount_Init +//* PURPOSE: SensorCountͨѶʼ +//* PARAMS: +//* return: +//****************************************************************************** +void SensorCount_Init(void) +{ + u8 i = 0; + SensorCount_IO_Configuration(); + SensorCount_USART_Configuration(9600,None); + SensorCount_DMA_Configuration(); + SensorCount_NVIC_Configuration(); + + YWYData.Sensor_Ask_Timer.Init = 0; //ʼ־ + YWYData.Sensor_Ask_Timer.Flag = 1; //ʱ־ + YWYData.Sensor_Ask_Timer.ON_OFF = 1; //ѵ + YWYData.Sensor_Ask_Timer.Cycle = 1; //Ϊѭģʽ + YWYData.Sensor_Ask_Timer.TimerCountMax = 100; //1001SSensor_ERR_Timer + + YWYData.Sensor_ERR_Timer[0].Init = 0; //ʼ־ + YWYData.Sensor_ERR_Timer[0].Flag = 0; //ʱ־ + YWYData.Sensor_ERR_Timer[0].ON_OFF = 1; //ѵ + YWYData.Sensor_ERR_Timer[0].Cycle = 1; //Ϊѭģʽ + YWYData.Sensor_ERR_Timer[0].TimerCountMax = 200; //1001SSensor_ERR_Timer + + YWYData.Sensor_ERR_Timer[1].Init = 0; //ʼ־ + YWYData.Sensor_ERR_Timer[1].Flag = 0; //ʱ־ + YWYData.Sensor_ERR_Timer[1].ON_OFF = 1; //ѵ + YWYData.Sensor_ERR_Timer[1].Cycle = 1; //Ϊѭģʽ + YWYData.Sensor_ERR_Timer[1].TimerCountMax = 200; //1001S + + YWYData.PowerOffDelay_Timer.Init = 0; //ʼ־ + YWYData.PowerOffDelay_Timer.Flag = 0; //ʱ־ + YWYData.PowerOffDelay_Timer.ON_OFF = 0; //ѵ + YWYData.PowerOffDelay_Timer.Cycle = 0; //Ϊѭģʽ + YWYData.PowerOffDelay_Timer.TimerCountMax = 6000; //600060S + +} + +/***********RS485/̽************ + +***************************************** +*****************************************/ +u8 Sensor_TX_Buff[10] = {0x00,0x03,0x00,0x02,0x00,0x01,0x00,0x00}; +u8 Sensor_Ask_Data(u8 ID)// +{ + + u16 i = 10; + u16 CRC_Temp = 0; + + Sensor2_RS485_TxEN; + SensorCount2TXTask_Flag = 0; + Sensor_TX_Buff[0] = ID + 1; + CRC_Temp = CRC_Check(Sensor_TX_Buff,6); + Sensor_TX_Buff[7] = CRC_Temp >> 8; + Sensor_TX_Buff[6] = CRC_Temp; + + SensorCount2_TX_DMAAddrSet((u32)Sensor_TX_Buff); + SensorCount2_TX_DMALenSet(8); + SensorCount2_TX_DMAStart(); + SensorCount_DMA_RX_Len = 7; +} +u8 Sensor_Ask_NumNow = 0; +void Sensor_Tast(void) +{ + if(YWYData.Sensor_Ask_Timer.Flag == 1) + { + YWYData.Sensor_Ask_Timer.Flag = 0; + Sensor_Ask_Data(Sensor_Ask_NumNow); + Sensor_Ask_NumNow ++; + if(Sensor_Ask_NumNow > 1) + Sensor_Ask_NumNow = 0; + } + + if(YWYData.SensorMail_Flag == 1) + { + YWYData.SensorMail_Flag = 0; + if(YWYData.SensorMail.Register.SensorNum < 3) + { + if(YWYData.SensorMail.Register.Dat != 0x0200) + YWYData.ErrState[YWYData.SensorMail.Register.SensorNum - 1].Flag.GasLeakage = 0; + else + YWYData.ErrState[YWYData.SensorMail.Register.SensorNum - 1].Flag.GasLeakage = 1; + } + } + } \ No newline at end of file diff --git a/User/SensorCount/SensorCount.h b/User/SensorCount/SensorCount.h new file mode 100644 index 0000000..65d7311 --- /dev/null +++ b/User/SensorCount/SensorCount.h @@ -0,0 +1,50 @@ +#ifndef __SensorCount_H_ +#define __SensorCount_H_ +/*H****************************************************************************** +* NAME: SensorCount.h +*********************************************************************************/ + +typedef union +{ + u8 Buff[50]; //ModBusĴ + __packed struct + { + u8 SensorNum : 8; + u8 Cmd : 8; + u8 Len : 8; + u16 Dat : 16; + u16 Crc : 16; + }Register; +}Sensor_RX_Buff_Type; + +//****************************************************************************** +//*-------------- ----------------------------------------------------- +//****************************************************************************** +#define SensorCount2_TX_DMAAddrSet(x) (DMA1_Stream7->M0AR = x) //Ʒͻַ +#define SensorCount2_TX_DMALenSet(x) (DMA1_Stream7->NDTR = x) //DMAͳ +#define SensorCount2_TX_DMAStart() DMA_Cmd(DMA1_Stream7,ENABLE) //DMA +#define SensorCount2_TX_DMAStop() DMA_Cmd(DMA1_Stream7,DISABLE) //رDMA + +#define SensorCount2_RX_DMAAddrSet(x) (DMA1_Stream0->M0AR = x) //ƽջַ +#define SensorCount2_RX_DMALenSet(x) (DMA1_Stream0->NDTR = x) //DMA +#define SensorCount2_RX_DMAStart() DMA_Cmd(DMA1_Stream0,ENABLE) //DMA +#define SensorCount2_RX_DMAStop() DMA_Cmd(DMA1_Stream0,DISABLE) //رDMA + +#define Sensor2_RS485_TxEN GPIO_ResetBits(GPIOD,GPIO_Pin_3); +#define Sensor2_RS485_RxEN GPIO_SetBits(GPIOD,GPIO_Pin_3); + + +#define Even 0 +#define None 1 + + +extern void SensorCount2_DMATX_IRQHandler(void); +extern void SensorCount2_DMARX_IRQHandler(void); + +extern u16 CRC_Check(u8 *puchMsg, u16 usDataLen) ; +extern u16 BigToLittle( u16 BigData); +extern void SensorCount_Init(void); +extern void SensorCount_USART_Configuration(u32 Baud,u8 Check); +extern u8 Sensor_Ask_Data(u8 ID); +extern void Sensor_Tast(void); +#endif //#ifndef diff --git a/User/Surface/Surface.c b/User/Surface/Surface.c new file mode 100644 index 0000000..d069cb9 --- /dev/null +++ b/User/Surface/Surface.c @@ -0,0 +1,1433 @@ +#include "config.h" +#include "bmp.h" +const u8 QueryMenu[][16] = { + "1.Network Info ", + "2.MD Port Info ", + "3.LORA RSSI ", + "4.Veresion Check", + "5.Test Info. ", + "1.Network Info ", + "2.MD Port Info ", + "3.LORA RSSI ", +}; +const u8 QueryNetworkInfo[][16] = { + " Network Info ", + " ", + " ", + " ", +}; +const u8 PrintInfo[][16] = { + "Print [Gun: ] ", + " ", + " ", + " ", +}; +const u8 QueryMDPortInfo[][16] = { + " PORT ", + " ", + " ", + " ", +}; +const u8 QueryTestInfo[][16] = { + " PORT ", + " ", + " ", + " ", +}; +/* + PosNormal, + PosBlueSky, + PosLY, + PosJP, + PosDart, + PosYWY, + PosRFID, + PosYGao, + PosHongYang, + PosLanFeng,*/ +const u8 QueryMDPortInfo_POSType[][16] = { + "Empty", + "BlueSky", + "LY", + "JP", + "Dart", + "YWY_Bluesky", + "RFID", + "YGao", + "HYang", + "SS-Lan", + "BlueSkyPlus", + "PLC", + "Price"}; +const u8 YWY_Type_Info[][16] = { + "YWY_Bluesky", + "Probe_KY", + "YWY_Pressure", +}; +const u8 QueryLORARSSI[][16] = { + " PORT ", + " ", + " ", + " ", +}; +const u8 QueryVeresion[][16] = { + " Veresion ", + " ", + " ", + " ", +}; +const u8 SetMenu[][16] = { + "1.MDConnect Set ", + "2.LORA Slave Set", + "3.PortLog Output", + "4.Connect Mode ", + "5.Network Set ", + "6.DataInit ", + "1.MDConnect Set ", + "2.LORA Slave Set", + "3.PortLog Output", +}; +const u8 SetMDConnect[][16] = { + " MDConnect Set ", + " ", + " ", + " ", +}; +const u8 SetLORASlave[][16] = { + " LORA Slave Set ", + " ", + " ", + " ", +}; +const u8 SetPortLogOutput[][16] = { + " PortLog Output ", + " ", + " ", + " ", +}; +const u8 SetConnectMode[][16] = { + " Connect Mode ", + " ", + " ", + "Press | to shift", +}; +const u8 SetNetworkSet[][16] = { + " Network Set ", + " ", + " ", + "Press | to shift", +}; +const u8 ConnectMode_Info[][16] = { + "Now:Dial switch ", + "Now:Station ", + "Now:Cloud ", + "Now:Test Cloud ", + "Now:Wifi Station", +}; +const u8 Network_Type_Info[][16] = { + "Now:Dial switch ", + "Now:4G_GM5 ", + "Now:4G_L510 ", + "Now:WiFi ", + "Now:WAN ", +}; +const u8 SetDataInit[][16] = { + "Initialize Data?", + " ", + " ", + "'ENTER' to shift", +}; +void Surface_Copy_16(const u8 *Buff, u8 StLine, u8 Num) // ת�Ƶ����� +{ + u8 i, j; + for (j = 0; j < Num; j++) + { + for (i = 0; i < 16; i++) + OLED_ShowChar(i * 8, j * 16, *(Buff + i + StLine * 16 + j * 16), 16, 1); + } +} +void SurfaceJump(u8 Surface) +{ + TXHData.SurfaceNow = Surface; + TXHData.DisplayOn = 1; + // TXHData.SurfaceNowLine = 0; +} +void Surface_Init(void) +{ + TXHData.KeyFindTimer.Init = 0; // �����ʼ����־ + TXHData.KeyFindTimer.Flag = 0; // �����ʱ��־ + TXHData.KeyFindTimer.ON_OFF = 1; // �� + TXHData.KeyFindTimer.Cycle = 1; // ����Ϊѭ��ģʽ������ʱ + TXHData.KeyFindTimer.TimerCountMax = 100; // ����0.1�� + TXHData.DisplayOn = 1; + SurfaceJump(Surface_Wait); +} +u8 KeyNumBefore = 0; +u8 KeyNumconfirm_Flag = 0; +u8 KeyNum0 = 0; +u8 KeyNum1 = 0; +u8 KeyNum = 0; +void FindKey(void) +{ + if (TXHData.KeyFindTimer.Flag == 1) + { + TXHData.KeyFindTimer.Flag = 0; + if (KeyNumconfirm_Flag == 0) + { + KeyNumconfirm_Flag = 1; + KeyNum0 = ~((Key4 << 3) | (Key3 << 2) | (Key2 << 1) | Key1) & 0x0f; + } + else + { + KeyNumconfirm_Flag = 0; + KeyNum1 = ~((Key4 << 3) | (Key3 << 2) | (Key2 << 1) | Key1) & 0x0f; + } + if (KeyNum0 == KeyNum1) + { + KeyNum = KeyNum0; + if (KeyNum != KeyNumBefore) + { + TXHData.KeyNum = KeyNum; + KeyNumBefore = KeyNum; + if (KeyNum) + TXHData.DisplayOn = 1; + } + } + } +} +u8 GetKeyNum(void) +{ + u8 K = TXHData.KeyNum; + TXHData.KeyNum = 0; + return K; +} + +void Sureface_Wait_TimeUpData(void) +{ + u8 X_Now = 4, Y_Now = 56; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Hour), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Min), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Sec), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, ' ', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Year), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Month), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.CTIME.Day), 0, 0, 8, 1); +} +void SurfaceTast(void) +{ + u16 i = 0, j = 0, X_Now = 0, Y_Now = 0, MD_Port = 0; + u8 Buff[21]; + FindKey(); + if (TXHData.DisplayOn) + { + TXHData.DisplayOn = 0; + OLED_Clear(); + switch (TXHData.SurfaceNow) + { + case Surface_FirmwareUpdate: + { + switch (GetKeyNum()) + { + case 0x01: + { + } + break; + case 0x02: + { + } + break; + case 0x04: + { + } + break; + case 0x08: + { + SurfaceJump(Surface_Wait); + TXHData.ROM_UpData_ProgressBar = 0; + } + break; + } + OLED_ShowString(0, 0, "FirmwareDownload", 21, 16, 1); + if (TXHData.ROM_UpData_Port) + { + OLED_ShowString(0, 20, "Port:", 5, 8, 1); + OLED_ShowNum(30, 20, TXHData.ROM_UpData_Port, 0, 0, 8, 1); + OLED_ShowString(40, 20, TXHData.MD_Port_Data[TXHData.ROM_UpData_Port - 1].PortData.ROM_UpData_Version, 10, 8, 1); + } + if (TXHData.ROM_UpData_ProgressBar == 0xFF) + { + OLED_ShowString(20, 45, "Download Fail!", 21, 8, 1); + } + else + { + OLED_ProgressBar(10, 30, 100, 10, TXHData.ROM_UpData_ProgressBar, 1); + i = OLED_ShowNum(50, 45, TXHData.ROM_UpData_ProgressBar, 0, 0, 8, 1); + OLED_ShowChar(50 + i * 6, 45, '%', 8, 1); + if (TXHData.ROM_UpData_ProgressBar == 100) + { + TXHData.ROM_UpData_ProgressBar = 0; + SurfaceJump(Surface_Wait); + } + } + } + break; + case Surface_OfflineRecordUpload: // ���߼�¼�ϴ����� + { + switch (GetKeyNum()) + { + case 0x01: + { + } + break; + case 0x02: + { + } + break; + case 0x04: + { + SurfaceJump(Surface_SetMenu); + } + break; + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + } + break; + } + if (TXHData.POS_Info.Link_Flag == 0) + OLED_ShowString(0, 0, "No Signal", 21, 8, 1); + else + { + switch (TXHData.POS_Info.ConnectType) + { + case POS_Connect_Typ_Station: + OLED_ShowString(0, 0, "Type:Station", 21, 8, 1); + break; + case POS_Connect_Typ_Cloud: + OLED_ShowString(0, 0, "Type:Cloud", 21, 8, 1); + break; + case POS_Connect_Typ_Cloud_Tast: + OLED_ShowString(0, 0, "Type:Cloud-Test", 21, 8, 1); + break; + } + } + switch (TXHData.USART6_Drive) + { + case Bluetooth: + { + OLED_ShowPicture(0, 10, 9, 9, (u8 *)BMP_Bluetooth_9, 1); + } + break; + case GPS: + { + OLED_ShowPicture(0, 10, 9, 9, (u8 *)BMP_GPS_9, 1); + } + break; + } + OLED_ShowPicture(104, 0, 24, 24, (u8 *)BMP_Bluesky_Con_24, 1); + OLED_ShowString(0, 26, "Offline Record Upload", 21, 8, 1); + OLED_ShowString(0, 36, "Record number:", 21, 8, 1); + OLED_ShowNum(84, 36, TXHData.PREXDATA_WaitUpNummber, 0, 0, 8, 1); + if (TXHData.PREXDATA_WaitUpNummber == 0) + { + SurfaceJump(Surface_Wait); + } + Sureface_Wait_TimeUpData(); + } + break; + case Surface_Wait: // �������� + { + switch (GetKeyNum()) + { + case 0x01: + { + SurfaceJump(Surface_PrintInfo); + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + } + break; + case 0x02: + { + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + SurfaceJump(Surface_PrintInfo); + } + break; + case 0x04: + { + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + SurfaceJump(Surface_SetMenu); + } + break; + case 0x08: + { + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + SurfaceJump(Surface_QueryMenu); + } + break; + } + if (TXHData.POS_Info.Link_Flag == 0) + OLED_ShowString(0, 0, "Offline", 21, 8, 1); + else + { + switch (TXHData.POS_Info.ConnectType) + { + case POS_Connect_Typ_Station: + OLED_ShowString(0, 0, "Type:Station", 21, 8, 1); + break; + case POS_Connect_Typ_Cloud: + OLED_ShowString(0, 0, "Type:Cloud", 21, 8, 1); + break; + case POS_Connect_Typ_Cloud_Tast: + OLED_ShowString(0, 0, "Type:Cloud-Test", 21, 8, 1); + break; + } + // if(TXHData.POS_TX_CMDNow == POSConnect_PREXDATAUp) + { + + // SurfaceJump(Surface_OfflineRecordUpload); + } + } + switch (TXHData.USART6_Drive) + { + case Bluetooth: + { + OLED_ShowPicture(0, 20, 9, 9, (u8 *)BMP_Bluetooth_9, 1); + } + break; + case GPS: + { + if (TXHData.GPSData.GPS.Latitude + TXHData.GPSData.GPS.Longitude) + OLED_ShowPicture(0, 20, 9, 9, (u8 *)BMP_GPS_9, 1); + else + OLED_ShowPicture(0, 20, 9, 9, (u8 *)BMP_GPS_None_9, 1); + } + break; + } + if (TXHData.ROM_UpData_ProgressBar) + { + SurfaceJump(Surface_FirmwareUpdate); + } + if (TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) // վ�� + { + if (TXHData.POS_Info.NetType == POS_Net_Typ_WiFi) + { + if (POS_4G_NET) + { + if (TXHData.POS_Info.WiFiRSSI < 50) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI4_14x8, 1); + else if (TXHData.POS_Info.WiFiRSSI < 60) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI3_14x8, 1); + else if (TXHData.POS_Info.WiFiRSSI < 70) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI2_14x8, 1); + else + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI1_14x8, 1); + } + else + { + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI0_14x8, 1); + } + } + else if (TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510 || TXHData.POS_Info.NetType == POS_Net_Typ_4G_GM5) + { + if (TXHData.POS_Info.WiFiRSSI < 32) + { + if (TXHData.POS_Info.WiFiRSSI > 26) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI4_14x8, 1); + else if (TXHData.POS_Info.WiFiRSSI > 23) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI3_14x8, 1); + else if (TXHData.POS_Info.WiFiRSSI > 20) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI2_14x8, 1); + else if (TXHData.POS_Info.WiFiRSSI > 18) + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI1_14x8, 1); + else + OLED_ShowPicture(89, 0, 14, 8, (u8 *)BMP_WIFI0_14x8, 1); + } + } + } + OLED_ShowPicture(104, 0, 24, 24, (u8 *)BMP_Bluesky_Con_24, 1); + OLED_ShowString(40, 20, "BLUESKY", 16, 16, 1); + OLED_ShowString(18, 36, "ENERGY TECHNOLOGY", 21, 8, 1); + if (TXHData.PREXDATA_WaitUpNummber > 0) + { + sprintf(Buff, "WaitUpload:%d/%d", TXHData.PREXDATA_WaitUpNummber, TXHData.OfflineAuthorizeNumberMax); + OLED_ShowString(0, 46, Buff, 21, 8, 1); + } + if (TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate == 1) + OLED_ShowString(0, 46, "Upgrade ERR Check Gun", 21, 8, 1); + Sureface_Wait_TimeUpData(); + if (TXHData.POSNetSetState.Flag.WorkMode == 1) // ͸��ģʽ + { + sprintf(&Buff[0], "%02x", TXHData.POS_Info.POS_CMD_Next); + OLED_ShowString(0, 56, Buff, 2, 8, 1); + } + else + { + sprintf(&Buff[0], "%02x", TXHData.POSNetSetState.Flag.POSNetCMDNext); + OLED_ShowString(0, 56, Buff, 2, 8, 1); + // OLED_ShowNum(0,56,TXHData.POSNetSetState.Flag.POSNetCMDNext,0,0,8,1); + } + if (TXHData.DelayDetectionTimer.Flag) + { + OLED_ShowString(0, 10, "Blockage", 21, 8, 1); + } + else + { + sprintf(&Buff[0], "%dms", TXHData.DelayDetection); + OLED_ShowString(0, 10, Buff, 10, 8, 1); + } + if (TXHData.ErrState.Flag.e_errPCBCheck == 1) + { + OLED_ShowString(0, 46, "PCB Validation Failed", 21, 8, 1); + } + } + break; + case Surface_PrintInfo: // ��ӡ���� + { + switch (GetKeyNum()) + { + case 0x01: + { + i = 0; + for (; TXHData.SurfaceNowItem >= 0;) + { + i++; + if (i > 64) + break; + if (TXHData.SurfaceNowItem > 0) + TXHData.SurfaceNowItem--; + else + TXHData.SurfaceNowItem = 63; + if (TXHData.PrintLastRecord[TXHData.SurfaceNowItem].GunNumber != 0) + break; + } + } + break; + case 0x02: + { + i = 0; + for (; TXHData.SurfaceNowItem < 64;) + { + i++; + if (i > 64) + break; + if (TXHData.SurfaceNowItem < 63) + TXHData.SurfaceNowItem++; + else + TXHData.SurfaceNowItem = 0; + if (TXHData.PrintLastRecord[TXHData.SurfaceNowItem].GunNumber != 0) + break; + } + } + break; + case 0x04: + { + TXHData.MD_Multiplex_Port_Info.PrintPlaceNumber = TXHData.SurfaceNowItem; + TXHData.MD_Multiplex_Port_Info.PrintType = PT_LastRecord; + // Printf_UpData(TXHData.SurfaceNowLine,PT_LastRecord); + } + break; + case 0x08: + { + SurfaceJump(Surface_Wait); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_PrintInfo) + { + MD_Port = TXHData.SurfaceNowItem / 16; + Surface_Copy_16(PrintInfo[0], 0, 1); + OLED_ShowNum(88, 0, TXHData.PrintLastRecord[TXHData.SurfaceNowItem].GunNumber, 0, 0, 16, 1); + OLED_ShowString(0, 16, "L: ", 16, 16, 1); + OLED_ShowNum(3 * 8, 16, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].FData.OilCNT), 0, TXHData.MD_Port_Data[MD_Port].PortData.GunDec.Dec.OilCNT, 16, 1); + OLED_ShowString(0, 32, "P: ", 16, 16, 1); + OLED_ShowNum(3 * 8, 32, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].FData.MoneyCNT), 0, TXHData.MD_Port_Data[MD_Port].PortData.GunDec.Dec.MoneyCNT, 16, 1); + X_Now = 4; + Y_Now = 56; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Hour), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Min), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Sec), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, ' ', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Year), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Month), 0, 0, 8, 1); + OLED_ShowChar(6 * X_Now, Y_Now, '-', 8, 1); + X_Now++; + X_Now += OLED_ShowNum(6 * X_Now, Y_Now, MD_Connect_BCDTou64(TXHData.PrintLastRecord[TXHData.SurfaceNowItem].RTIME.Day), 0, 0, 8, 1); + // OLED_ShowNum(80,0,TXHData.MD_Port_Info[0].GunInfo[0].FData.MoneyCNT,0,16,1); + // OLED_ShowString(80,0,"",16,3,0); + } + } + break; + case Surface_QueryMenu: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowLine > 0) + TXHData.SurfaceNowLine--; + else + TXHData.SurfaceNowLine = Q_ItemEnd - 1; + } + break; + case 0x02: + { + // TXHData.MD_LORA_Slave_Flag = 0; + // TXHData.MD_LORA_SlaveTimer.Init = 1; + // MD_Connect_Init(); + if (TXHData.SurfaceNowLine < Q_ItemEnd - 1) + TXHData.SurfaceNowLine++; + else + TXHData.SurfaceNowLine = 0; + } + break; + case 0x04: + { + switch (TXHData.SurfaceNowLine) + { + case Q_NetworkInfo: + { + SurfaceJump(Surface_Q_NetworkInfo); + } + break; + case Q_MDPortInfo: + { + SurfaceJump(Surface_Q_MDPortInfo); + } + break; + case Q_LORARSSI: + { + SurfaceJump(Surface_Q_LORARSSI); + } + break; + case Q_VeresionCheck: + { + SurfaceJump(Surface_Q_VeresionCheck); + } + break; + case Q_Test_Info: + { + SurfaceJump(Surface_Q_Test_Info); + } + break; + } + } + break; + case 0x08: + { + SurfaceJump(Surface_Wait); + TXHData.SurfaceNowLine = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_QueryMenu) + { + Surface_Copy_16(QueryMenu[TXHData.SurfaceNowLine], 0, 4); + OLED_ShowString(0, 0, (u8 *)&QueryMenu[TXHData.SurfaceNowLine], 16, 16, 0); + } + } + break; + case Surface_Q_NetworkInfo: + { + switch (GetKeyNum()) + { + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_Q_NetworkInfo) + { + Surface_Copy_16(QueryNetworkInfo[0], 0, 4); + switch (TXHData.POS_Info.ConnectType) + { + case POS_Connect_Typ_Station: + OLED_ShowString(0, 16, "Type:Station", 16, 8, 1); + break; + case POS_Connect_Typ_Cloud: + OLED_ShowString(0, 16, "Type:Cloud", 16, 8, 1); + OLED_ShowString(0, 56, "URL:", 16, 8, 1); + OLED_ShowString(5 * 6, 56, (u8 *)&TXHData.POSData.WirelessData.CMD_SOCKA[13], 17, 8, 1); + break; + case POS_Connect_Typ_Cloud_Tast: + OLED_ShowString(0, 16, "Type:Cloud-Tast", 16, 8, 1); + OLED_ShowString(0, 56, "URL:", 16, 8, 1); + OLED_ShowString(5 * 6, 56, (u8 *)&TsatURL[13], 17, 8, 1); + break; + } + if (TXHData.POS_Info.ConnectType != POS_Connect_Typ_Station) + { + if (TXHData.POS_Info.NetType == POS_Net_Typ_4G_GM5) + { + for (i = 0; i < sizeof(TXHData.ICCID); i++) + if (TXHData.ICCID[i]) + break; + // OLED_ShowString(0,26,"ICCID",16,8,1);OLED_ShowString(32,26,&TXHData.ICCID[i],16,8,1); + OLED_ShowString(0, 26, "APN :", 16, 8, 1); + OLED_ShowString(6 * 6, 26, &TXHData.POSData.WirelessData.APN[0], 16, 8, 1); + if (TXHData.HardwareVersion > 24) // �µ�Ӳ���汾�����⿪ʼ�����е�ģ��ʹ����оƬ����IMEI�� + { + OLED_ShowString(0, 36, "IMEI:", 16, 8, 1); + OLED_ShowString(0, 46, &TXHData.POSData.WirelessData.IMEI[0], 20, 8, 1); + } + else + { + OLED_ShowString(0, 36, "IMEI:", 16, 8, 1); + OLED_ShowString(0, 46, &TXHData.POSData.WirelessData.IMEI[5], 20, 8, 1); + } + } + else if (TXHData.POS_Info.NetType == POS_Net_Typ_4G_L510) + { + for (i = 0; i < sizeof(TXHData.ICCID); i++) + if (TXHData.ICCID[i]) + break; + // OLED_ShowString(0,26,"ICCID",16,8,1);OLED_ShowString(32,26,&TXHData.ICCID[i],16,8,1); + OLED_ShowString(0, 26, "APN :", 16, 8, 1); + OLED_ShowString(6 * 6, 26, &TXHData.POSData.WirelessData.APN[0], 16, 8, 1); + OLED_ShowString(0, 36, "IMEI:", 16, 8, 1); + OLED_ShowString(0, 46, &TXHData.POSData.WirelessData.IMEI[0], 20, 8, 1); + } + else if (TXHData.POS_Info.NetType == POS_Net_Typ_WiFi) + { + // if(TXHData.POS_Info.ConnectType == POS_Connect_Typ_WifiStation) + // { + // OLED_ShowString(0,26,"SSID:THX-HD4-2.4",16,8,1); + // } + // else + { + OLED_ShowString(0, 26, "SSID:", 16, 8, 1); + OLED_ShowString(5 * 6, 26, &TXHData.POSData.WirelessData.WiFIName[0], 16, 8, 1); + } + OLED_ShowString(0, 36, "IMEI:", 16, 8, 1); + OLED_ShowString(0, 46, &TXHData.POSData.WirelessData.IMEI[0], 20, 8, 1); + } + else if (TXHData.POS_Info.NetType == POS_Net_Typ_WAN) + { + OLED_ShowString(0, 26, "IP:", 16, 8, 1); + OLED_ShowString(3 * 6, 26, &TXHData.POS_Info.IP[0], 16, 8, 1); + OLED_ShowString(0, 36, "IMEI:", 16, 8, 1); + OLED_ShowString(0, 46, &TXHData.POSData.WirelessData.IMEI[0], 20, 8, 1); + } + } + } + } + break; + case Surface_Q_MDPortInfo: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + TXHData.SurfaceNowItem--; + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < 3) + TXHData.SurfaceNowItem++; + } + break; + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_Q_MDPortInfo) + { + Surface_Copy_16(QueryMDPortInfo[0], 0, 4); + OLED_ShowNum(62, 0, TXHData.SurfaceNowItem + 1, 1, 0, 16, 1); + OLED_ShowString(72, 0, "OnLine : ", 16, 8, 1); + OLED_ShowPicture(120, 0, 8, 8, (u8 *)BMP_Bluesky_Empty_8, 1); + OLED_ShowString(72, 8, "OffLine: ", 16, 8, 1); + OLED_ShowPicture(120, 8, 8, 8, (u8 *)BMP_Bluesky_Empty_8, 0); + OLED_ShowString(0, 16, "Type:", 16, 8, 1); + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_LORA) + OLED_ShowString(5 * 6, 16, "LORA", 16, 8, 1); + else + OLED_ShowString(5 * 6, 16, "RS485", 16, 8, 1); + OLED_ShowString(0, 24, "Protocol:", 16, 8, 1); + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.POSType == PosYWY) + OLED_ShowString(9 * 6, 24, (u8 *)YWY_Type_Info[TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.Device_Type], 12, 8, 1); + else + OLED_ShowString(9 * 6, 24, (u8 *)QueryMDPortInfo_POSType[TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.POSType], 12, 8, 1); + OLED_ShowString(0, 32, "Gun-Addr:", 16, 8, 1); + X_Now = 9; + Y_Now = 0; + for (i = 0; i < TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.DeviceNumber; i++) + { + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 32 + Y_Now * 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunNummber, 0, 0, 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 32 + Y_Now * 8, '-', 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + X_Now++; + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 32 + Y_Now * 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunAddr, 0, 0, 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 32 + Y_Now * 8, ';', 8, 1); + X_Now++; + } + } + } + break; + case Surface_Q_LORARSSI: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + TXHData.SurfaceNowItem--; + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < 3) + TXHData.SurfaceNowItem++; + } + break; + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_Q_LORARSSI) + { + TXHData.DisplayOn = 1; + Surface_Copy_16(QueryLORARSSI[0], 0, 4); + OLED_ShowNum(64, 0, TXHData.SurfaceNowItem + 1, 1, 0, 16, 1); + OLED_ShowString(0, 20, "Gun-RSSI:", 16, 8, 1); + X_Now = 9; + Y_Now = 0; + for (i = 0; i < TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.DeviceNumber; i++) + { + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 20 + Y_Now * 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunNummber, 0, 0, 8, 1); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 20 + Y_Now * 8, '-', 8, 1); + X_Now++; + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 20 + Y_Now * 8, TXHData.MD_Port_Info[TXHData.SurfaceNowItem].GunInfo[i].RSSI * 100 / 256, 0, 0, 8, 1); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 20 + Y_Now * 8, '%', 8, 1); + X_Now++; + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 20 + Y_Now * 8, ';', 8, 1); + X_Now++; + } + } + } + break; + case Surface_Q_VeresionCheck: + { + switch (GetKeyNum()) + { + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + } + break; + } + if (TXHData.SurfaceNow == Surface_Q_VeresionCheck) + { + Surface_Copy_16(QueryVeresion[0], 0, 4); + OLED_ShowString(0, 18, "SV:", 16, 8, 1); + OLED_ShowString(6 * 3, 18, (u8 *)&BoxVersion[0], 16, 8, 1); + OLED_ShowString(6 * 15, 18, "HV:", 16, 8, 1); + OLED_ShowNum(6 * 18, 18, TXHData.HardwareVersion, 2, 0, 8, 1); + for (i = 0; i < 4; i++) + { + if (TXHData.MD_Port_Data[i].PortData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag == 1) + { + OLED_ShowString(0, 27 + i * 9, "Port-", 5, 8, 1); + OLED_ShowNum(5 * 6, 27 + i * 9, i + 1, 1, 0, 8, 1); + OLED_ShowString(7 * 6, 27 + i * 9, (u8 *)&TXHData.MD_Port_Data[i].PortData.ROM_UpData_Version[0], 10, 8, 1); + } + } + } + } + break; + case Surface_Q_Test_Info: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + TXHData.SurfaceNowItem--; + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < 3) + TXHData.SurfaceNowItem++; + } + break; + case 0x08: + { + SurfaceJump(Surface_QueryMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_Q_Test_Info) + { + Surface_Copy_16(QueryTestInfo[0], 0, 4); + OLED_ShowNum(62, 0, TXHData.SurfaceNowItem + 1, 1, 0, 16, 1); + OLED_ShowString(72, 0, "OnLine : ", 16, 8, 1); + OLED_ShowPicture(120, 0, 8, 8, (u8 *)BMP_Bluesky_Empty_8, 1); + OLED_ShowString(72, 8, "OffLine: ", 16, 8, 1); + OLED_ShowPicture(120, 8, 8, 8, (u8 *)BMP_Bluesky_Empty_8, 0); + OLED_ShowString(0, 16, "Type:", 16, 8, 1); + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_LORA) + OLED_ShowString(5 * 6, 16, "LORA", 16, 8, 1); + else + OLED_ShowString(5 * 6, 16, "RS485", 16, 8, 1); + OLED_ShowString(0, 24, "Protocol:", 16, 8, 1); + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.POSType == PosYWY) + OLED_ShowString(9 * 6, 24, (u8 *)YWY_Type_Info[TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.Device_Type], 12, 8, 1); + else + OLED_ShowString(9 * 6, 24, (u8 *)QueryMDPortInfo_POSType[TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.POSType], 12, 8, 1); + OLED_ShowString(0, 32, "Gun-Addr:", 16, 8, 1); + X_Now = 9; + Y_Now = 0; + for (i = 0; i < TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.DeviceNumber; i++) + { + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 32 + Y_Now * 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunNummber, 0, 0, 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 32 + Y_Now * 8, '-', 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + X_Now++; + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + X_Now += OLED_ShowNum(6 * X_Now, 32 + Y_Now * 8, TXHData.MD_Port_Info[TXHData.SurfaceNowItem].GunInfo[i].WaitPREXDATA_flag, 0, 0, 8, TXHData.MD_Port_Data[TXHData.SurfaceNowItem].GunData[i].GunState.Flag.Online); + if (6 * X_Now > 122) + { + Y_Now++; + X_Now = 0; + } + OLED_ShowChar(6 * X_Now, 32 + Y_Now * 8, ';', 8, 1); + X_Now++; + } + } + } + break; + case Surface_SetMenu: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowLine > 0) + TXHData.SurfaceNowLine--; + else + TXHData.SurfaceNowLine = S_ItemEnd - 1; + } + break; + case 0x02: + { + // TXHData.MD_LORA_Slave_Flag = 0; + // TXHData.MD_LORA_SlaveTimer.Init = 1; + // MD_Connect_Init(); + if (TXHData.SurfaceNowLine < S_ItemEnd - 1) + TXHData.SurfaceNowLine++; + else + TXHData.SurfaceNowLine = 0; + } + break; + case 0x04: + { + + switch (TXHData.SurfaceNowLine) + { + case S_MDConnectSet: + { + SurfaceJump(Surface_S_MDConnectSet); + } + break; + case S_LORASlaveSet: + { + SurfaceJump(Surface_S_LORASlaveSet); + } + break; + case S_PortLogOutput: + { + SurfaceJump(Surface_S_PortLogOutput); + } + break; + case S_ConnectMode: + { + SurfaceJump(Surface_S_ConnectMode); + TXHData.SurfaceNowLine = TXHData.POSData.POSConnectTyye.Flag.ConnectMode; + } + break; + case S_NetworkSet: + { + SurfaceJump(Surface_S_NetworkSet); + TXHData.SurfaceNowLine = TXHData.POSData.POSConnectTyye.Flag.NetworkSet; + } + break; + case S_DataInit: + { + SurfaceJump(Surface_S_DataInit); + } + break; + } + } + break; + case 0x08: + { + SurfaceJump(Surface_Wait); + TXHData.SurfaceNowLine = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_SetMenu) + { + Surface_Copy_16(SetMenu[TXHData.SurfaceNowLine], 0, 4); + OLED_ShowString(0, 0, (u8 *)&SetMenu[TXHData.SurfaceNowLine], 16, 16, 0); + } + } + break; + case Surface_S_MDConnectSet: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + { + TXHData.SurfaceNowItem--; + } + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < 3) + { + TXHData.SurfaceNowItem++; + } + } + break; + case 0x04: + { + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_LORA) + { + TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType = MD_RS485; + FMItemWrite(CF_MD_Port_Data, TXHData.SurfaceNowItem); + MD_Port_Init(TXHData.SurfaceNowItem); + BEEP_OFF; + } + else if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_RS485) + { + BEEP_ON; + TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType = MD_LORA; + MD_Port_Init(TXHData.SurfaceNowItem); + FMItemWrite(CF_MD_Port_Data, TXHData.SurfaceNowItem); + } + } + break; + case 0x08: + { + SurfaceJump(Surface_SetMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_S_MDConnectSet) + { + Surface_Copy_16(SetMDConnect[0], 0, 4); + OLED_ShowString(40, 20, "PORT:", 21, 8, 1); + OLED_ShowNum(70, 20, TXHData.SurfaceNowItem + 1, 1, 0, 8, 1); + if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_LORA) + OLED_ShowString(0, 30, "TYPE:LORA", 21, 8, 1); + else if (TXHData.MD_Port_Data[TXHData.SurfaceNowItem].PortData.MDConnectType == MD_RS485) + OLED_ShowString(0, 30, "TYPE:RS485", 21, 8, 1); + OLED_ShowString(0, 50, "Pass Enter Change", 21, 8, 1); + } + } + break; + case Surface_S_LORASlaveSet: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + { + if (TXHData.MD_LORA_Set_Flag) + { + MD_Port_Init(TXHData.SurfaceNowItem); + } + TXHData.SurfaceNowItem--; + } + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < 3) + { + if (TXHData.MD_LORA_Set_Flag) + { + MD_Port_Init(TXHData.SurfaceNowItem); + } + TXHData.SurfaceNowItem++; + } + } + break; + case 0x04: + { + TXHData.MD_LORA_Set_Flag = 1; + TXHData.MD_LORA_SlaveTimer.ON_OFF = 1; + } + break; + case 0x08: + { + SurfaceJump(Surface_SetMenu); + TXHData.SurfaceNowItem = 0; + TXHData.MD_LORA_SlaveTimer.Init = 1; + if (TXHData.MD_LORA_Set_Flag) + { + BEEP_OFF; + TXHData.MD_LORA_Set_Flag = 0; + MD_Port_Init(TXHData.SurfaceNowItem); + } + } + break; + } + + if (TXHData.SurfaceNow == Surface_S_LORASlaveSet) + { + Surface_Copy_16(SetLORASlave[0], 0, 4); + OLED_ShowString(40, 18, "PORT:", 21, 8, 1); + OLED_ShowNum(70, 18, TXHData.SurfaceNowItem + 1, 1, 0, 8, 1); + OLED_ShowString(0, 28, "1:Dip switch 1and2 ON", 21, 8, 1); + OLED_ShowString(0, 38, "2:Insert slave module", 21, 8, 1); + OLED_ShowString(0, 48, "3:Pass Enter Start", 21, 8, 1); + } + if (TXHData.MD_LORA_Set_Flag == 1) + { + TXHData.DisplayOn = 1; + if (TXHData.MD_LORA_SlaveTimer.Flag) + { + BEEP_OFF; + TXHData.MD_LORA_SlaveTimer.Flag = 0; + MD_Port_LORASet(TXHData.SurfaceNowItem, LORA_Slave); + OLED_ShowString(0, 56, "State:Sending", 21, 8, 1); + } + if (TXHData.MD_LORA_Slave_Flag) + { + TXHData.MD_LORA_Slave_Flag = 0; + OLED_ShowString(0, 56, "State:Complete", 21, 8, 1); + BEEP_ON; + } + } + } + break; + case Surface_S_PortLogOutput: + { + switch (GetKeyNum()) + { + case 0x01: + { + } + break; + case 0x02: + { + } + break; + case 0x04: + { + if (CH376DiskConnect() == USB_INT_SUCCESS) /* ���U���Ƿ����� ,*/ + { + TXHData.UDisk_Flag = 1; // �����־�����ģ�����ƽʱ���ܿ��� + } + else + { + TXHData.UDisk_Flag = 0; + } + } + break; + case 0x08: + { + // TXHData.UDisk_Flag = 0; + SurfaceJump(Surface_SetMenu); + } + break; + } + if (TXHData.SurfaceNow == Surface_S_PortLogOutput) + { + Surface_Copy_16(SetPortLogOutput[0], 0, 4); + OLED_ShowString(0, 26, "Insert U-Disk First", 21, 8, 1); + OLED_ShowString(0, 36, "Than Pass Enter", 21, 8, 1); + OLED_ShowString(0, 46, "Format:FAT32;MAX:32G", 21, 8, 1); + if (TXHData.UDisk_Flag) + OLED_ShowString(0, 56, "Find U-Disk,Outputing", 21, 8, 1); + else + OLED_ShowString(0, 56, "State:Idle", 21, 8, 1); + } + } + break; + case Surface_S_ConnectMode: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + { + + TXHData.SurfaceNowItem--; + } + else + { + TXHData.SurfaceNowItem = POS_Connect_Typ_End; + } + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < POS_Connect_Typ_End) + { + TXHData.SurfaceNowItem++; + } + else + { + TXHData.SurfaceNowItem = 0; + } + } + break; + case 0x04: + { + TXHData.POSData.POSConnectTyye.Flag.ConnectMode = TXHData.SurfaceNowItem; + if (FMItemWrite(CF_POSData, 0)) + { + i = TXHData.POSData.POSConnectTyye.State; + SurfaceJump(Surface_Wait); + FM_Data_Init(); + TXHData.POSData.POSConnectTyye.State = i; + FMItemWrite(CF_POSData, 0); + TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.ROM_UpData.ROM_UpData_State.Flag.RightRun_Flag = 3; + TXHData.ROM_UpData.FrameTop = 0; + FMItemWrite(CF_ROM_UpData, 0); + TXHData.POSNetSetState.Flag.WorkMode = 0; + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_WAN: + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_ENTM; + break; + case POS_Net_Typ_WiFi: + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiRST; + break; + case POS_Net_Typ_4G_GM5: + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_ENTM; + break; + case POS_Net_Typ_4G_L510: + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_AT; + ; + break; + } + POS_Connect_Init(); + } + } + break; + case 0x08: + { + SurfaceJump(Surface_SetMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_S_ConnectMode) + { + Surface_Copy_16(SetConnectMode[0], 0, 4); + OLED_ShowString(0, 16, (u8 *)ConnectMode_Info[TXHData.POSData.POSConnectTyye.Flag.ConnectMode], 16, 16, 1); + if (TXHData.POSData.POSConnectTyye.Flag.ConnectMode != TXHData.SurfaceNowItem) + OLED_ShowString(0, 32, (u8 *)(&ConnectMode_Info[TXHData.SurfaceNowItem][4]), 12, 16, 0); + else + OLED_ShowString(0, 32, (u8 *)(&ConnectMode_Info[TXHData.SurfaceNowItem][4]), 12, 16, 1); + } + } + break; + case Surface_S_NetworkSet: + { + switch (GetKeyNum()) + { + case 0x01: + { + if (TXHData.SurfaceNowItem > 0) + { + + TXHData.SurfaceNowItem--; + } + else + { + TXHData.SurfaceNowItem = POS_Net_Typ_End; + } + } + break; + case 0x02: + { + if (TXHData.SurfaceNowItem < POS_Net_Typ_End) + { + TXHData.SurfaceNowItem++; + } + else + { + TXHData.SurfaceNowItem = 0; + } + } + break; + case 0x04: + { + TXHData.POSData.POSConnectTyye.Flag.NetworkSet = TXHData.SurfaceNowItem; + if (FMItemWrite(CF_POSData, 0)) + { + SurfaceJump(Surface_Wait); + TXHData.POSNetSetState.Flag.WorkMode = 0; + switch (TXHData.POS_Info.NetType) + { + case POS_Net_Typ_WAN: + TXHData.POSNetSetState.Flag.POSNetCMDNext = USRK3_ENTM; + break; + case POS_Net_Typ_WiFi: + TXHData.POSNetSetState.Flag.POSNetCMDNext = WIFI_WifiRST; + break; + case POS_Net_Typ_4G_GM5: + TXHData.POSNetSetState.Flag.POSNetCMDNext = GM5_ENTM; + break; + case POS_Net_Typ_4G_L510: + TXHData.POSNetSetState.Flag.POSNetCMDNext = L510_AT; + ; + break; + } + POS_Connect_Init(); + TXHData.SurfaceNowItem = 0; + // FMItemWrite(CF_POSNetSetState,0); + // POS_Network_Init(); + } + } + break; + case 0x08: + { + SurfaceJump(Surface_SetMenu); + TXHData.SurfaceNowItem = 0; + } + break; + } + if (TXHData.SurfaceNow == Surface_S_NetworkSet) + { + Surface_Copy_16(SetNetworkSet[0], 0, 4); + OLED_ShowString(0, 16, (u8 *)Network_Type_Info[TXHData.POSData.POSConnectTyye.Flag.NetworkSet], 16, 16, 1); + if (TXHData.POSData.POSConnectTyye.Flag.NetworkSet != TXHData.SurfaceNowItem) + OLED_ShowString(0, 32, (u8 *)(&Network_Type_Info[TXHData.SurfaceNowItem][4]), 12, 16, 0); + else + OLED_ShowString(0, 32, (u8 *)(&Network_Type_Info[TXHData.SurfaceNowItem][4]), 12, 16, 1); + } + } + break; + case Surface_S_DataInit: + { + switch (GetKeyNum()) + { + case 0x01: + { + } + break; + case 0x02: + { + } + break; + case 0x04: + { + FM_Data_Init(); + __set_FAULTMASK(1); + NVIC_SystemReset(); + } + break; + case 0x08: + { + SurfaceJump(Surface_SetMenu); + } + break; + } + if (TXHData.SurfaceNow == Surface_S_DataInit) + { + Surface_Copy_16(SetDataInit[0], 0, 4); + } + } + break; + } + + OLED_Refresh(); + } +} \ No newline at end of file diff --git a/User/Surface/Surface.h b/User/Surface/Surface.h new file mode 100644 index 0000000..f285752 --- /dev/null +++ b/User/Surface/Surface.h @@ -0,0 +1,56 @@ +#ifndef __Surface_H__ +#define __Surface_H__ + +typedef enum +{ + Surface_FirmwareUpdate, + Surface_OfflineRecordUpload, + Surface_Wait , + Surface_PrintInfo , + + Surface_QueryMenu , + Surface_Q_NetworkInfo , + Surface_Q_MDPortInfo, + Surface_Q_LORARSSI, + Surface_Q_VeresionCheck, + Surface_Q_Test_Info, + + Surface_SetMenu, + Surface_S_MDConnectSet, + Surface_S_LORASlaveSet, + Surface_S_PortLogOutput, + Surface_S_ConnectMode, + Surface_S_NetworkSet, + Surface_S_DataInit, + + Surface_ItemEnd , +}SurfaceMenuItem; + +typedef enum +{ + Q_NetworkInfo , + Q_MDPortInfo , + Q_LORARSSI , + Q_VeresionCheck, + Q_Test_Info, + + Q_ItemEnd , +}QueryMenuItem; + +typedef enum +{ + S_MDConnectSet , + S_LORASlaveSet , + S_PortLogOutput , + S_ConnectMode , + S_NetworkSet , + S_DataInit , + + S_ItemEnd +}SetMenuItem; + +void Surface_Init(void); +void SurfaceTast(void); +//------------------------------------------------------------------------------ + +#endif diff --git a/User/TXH.bin b/User/TXH.bin new file mode 100644 index 0000000..b870435 Binary files /dev/null and b/User/TXH.bin differ diff --git a/User/TXH/TXH.c b/User/TXH/TXH.c new file mode 100644 index 0000000..2442939 --- /dev/null +++ b/User/TXH/TXH.c @@ -0,0 +1,259 @@ +/*C***************************************************************************** +* NAME: DOBCNT1010.c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 +*------------------------------------------------------------------------------- +* PURPOSE: +* ˫ǹӦó +*******************************************************************************/ + +#include "config.h" +volatile TXHData_type TXHData;//ָ +const u8 BoxVersion[11]="TXH_V1.4.7"; + +cup_t STM32CPU; +void TXH_Init(void) +{ + u8 i= 0; + Pluse_InPut_Init(); + Timer_Init(); + FM_Init(); + TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + TXHData.ROM_UpData.ROM_UpData_State.Flag.RightRun_Flag = 3; + FMItemWrite(CF_ROM_UpData,0); + //GPSConnect_Init(); + AT45DB_Init(); + DS1307_Init(); + Log_Init(); + OLED_Init(); + Surface_Init(); + FindSysconfigFile(); + MD_Connect_Init(); + Multiplex_Port_Init(); + POS_Connect_Init(); + Pluse_Putout_Init(); + + TXHData.ROM_UpData.ROM_UpData_State.Flag.Update_Flag = 0; + TXHData.ROM_UpData.ROM_UpData_State.Flag.DisableUpdate = 0; + TXHData.ROM_UpData.ROM_UpData_State.Flag.RightRun_Flag = 3; + //TXHData.ROM_UpData.FrameTop = 0; + FMItemWrite(CF_ROM_UpData,0); + + TXHData.OfflineAuthorizeNumberMax = 10000;//Ȩ + TXHData.OfflineAuthorize = 1;//Ȩ +// TXHData.PREXDATA_WaitUpNummber = 0; +// TXHData.CTIME.Year = 0x22;// +// TXHData.CTIME.Month = 0x01;// +// TXHData.CTIME.Day = 0x11;// +// //TXHData.CTIME.Week = 0x02;// +// TXHData.CTIME.Hour = 0x14;//ʱ +// TXHData.CTIME.Min = 0x20;// +// TXHData.CTIME.Sec = 0x00;// +// DS1307_Write(); + //PCBEncryption(); + PCBEncryption_Check(); +} +void TXH_Task(void) +{ + u8 Port = 0,DeviceNumber = 0; + //GPSConnectTast(); + if(TXHData.CTIMEReadTimer.Flag == 1) + { + TXHData.CTIMEReadTimer.Flag = 0; + DS1307_Read(); + if(TXHData.SurfaceNow <= Surface_Wait) + TXHData.DisplayOn = 1; + } + if(TXHData.ErrState.Flag.e_errPCBCheck == 0)//PCB֤ͨ + { + for(Port = 0;Port < TXHData.MD_Port_Num_Top;Port ++) + { + if(TXHData.MDRestartTimer[Port].Flag == 1) + { + TXHData.MDRestartTimer[Port].Flag = 0; + } + if(TXHData.MDRestartTimer[Port].ON_OFF == 0) + { + if(TXHData.MBCountTimer[Port].Flag == 1 && TXHData.MD_Port_Data[Port].PortData.POSType) + { + TXHData.MBCountTimer[Port].Flag = 0; + { + switch(TXHData.MD_Port_Data[Port].PortData.POSType) + { + case PosBlueSky: + case PosHongYang: + case PosYGao: + case PosLY: + case PosJP: + case PosYWY: + case PosRFID: + case PosPrice1_4: + case PosPLC: + { + if(TXHData.MD_Port_Info[Port].LoopGunNextFlag == 1 || (TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].pGunNow].Handshake == 0x0)) + { + TXHData.MD_Port_Info[Port].pGunNow ++; + if(TXHData.MD_Port_Info[Port].pGunReturn) + { + TXHData.MD_Port_Info[Port].pGunNow = TXHData.MD_Port_Info[Port].pGunReturn; + TXHData.MD_Port_Info[Port].pGunReturn = 0; + } + if(TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].pGunNow].Handshake != TXHData.MD_Port_Info[Port].Handshake_Top) + { + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].pGunNow].Handshake = 0x0; + } + } + + if(TXHData.MD_Port_Info[Port].pGunNow >= TXHData.MD_Port_Data[Port].PortData.DeviceNumber) + TXHData.MD_Port_Info[Port].pGunNow = 0; + MD_ConnectTXTask(Port,TXHData.MD_Port_Info[Port].pGunNow,TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].pGunNow].MB_CMD_Next); + } + break; + case PosDart: + { + if(TXHData.MD_Port_Info[Port].LoopGunNextFlag == 1 || (TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake == 0x0)) + { + TXHData.MD_Port_Info[Port].PumpNow ++; + if(TXHData.MD_Port_Info[Port].pGunReturn) + { + TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].pGunReturn; + TXHData.MD_Port_Info[Port].pGunReturn = 0; + } + if(TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake != TXHData.MD_Port_Info[Port].Handshake_Top) + { + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake = 0x0; + } + } + if(TXHData.MD_Port_Info[Port].PumpNow >= TXHData.MD_Port_Info[Port].FatherDeviceTop) + TXHData.MD_Port_Info[Port].PumpNow = 0; + if(TXHData.MD_Port_Info[Port].pGunCapture) + { + TXHData.MD_Port_Info[Port].pGunReturn = TXHData.MD_Port_Info[Port].PumpNow; + TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].pGunCapture - 1; + TXHData.MD_Port_Info[Port].pGunCapture = 0; + } + MD_ConnectTXTask(Port,TXHData.MD_Port_Info[Port].PumpNow,TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].MB_CMD_Next); + } + break; + case PosSSLan: + { + if(TXHData.MD_Port_Info[Port].LoopGunNextFlag == 1 || (TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].Handshake == 0x0)) + { + TXHData.MD_Port_Info[Port].PumpNow ++; + if(TXHData.MD_Port_Info[Port].pGunReturn) + { + TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].pGunReturn; + TXHData.MD_Port_Info[Port].pGunReturn = 0; + } + if(TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].Handshake != TXHData.MD_Port_Info[Port].Handshake_Top) + { + TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].Handshake = 0x0; + } + } + if(TXHData.MD_Port_Info[Port].PumpNow >= TXHData.MD_Port_Info[Port].FatherDeviceTop) + TXHData.MD_Port_Info[Port].PumpNow = 0; + if(TXHData.MD_Port_Info[Port].pGunCapture) + { + TXHData.MD_Port_Info[Port].pGunReturn = TXHData.MD_Port_Info[Port].PumpNow; + TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].pGunCapture - 1; + TXHData.MD_Port_Info[Port].pGunCapture = 0; + } + MD_ConnectTXTask(Port,TXHData.MD_Port_Info[Port].PumpNow,TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].MB_CMD_Next); + } + break; + case PosBlueSkyPlus: + { + if(TXHData.MD_Port_Info[Port].LoopGunNextFlag == 1 || (TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake == 0x0)) + { + TXHData.MD_Port_Info[Port].PumpNow ++; + if(TXHData.MD_Port_Info[Port].pGunReturn) + { + TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].pGunReturn; + TXHData.MD_Port_Info[Port].pGunReturn = 0; + } + if(TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake != TXHData.MD_Port_Info[Port].Handshake_Top) + { + TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].PumpNow].Handshake = 0x0; + } + } + if(TXHData.MD_Port_Info[Port].PumpNow >= TXHData.MD_Port_Info[Port].FatherDeviceTop) + TXHData.MD_Port_Info[Port].PumpNow = 0; +// if(TXHData.MD_Port_Info[Port].pGunCapture) +// { +// TXHData.MD_Port_Info[Port].pGunReturn = TXHData.MD_Port_Info[Port].PumpNow; +// TXHData.MD_Port_Info[Port].PumpNow = TXHData.MD_Port_Info[Port].GunInfo[TXHData.MD_Port_Info[Port].pGunCapture].FatherNum; +// TXHData.MD_Port_Info[Port].pGunCapture = 0; +// } + MD_ConnectTXTask(Port,TXHData.MD_Port_Info[Port].PumpNow,TXHData.MD_Port_Info[Port].FatherDevice[TXHData.MD_Port_Info[Port].PumpNow].MB_CMD_Next); + } + break; + } + } + } + } + } + if(TXHData.MD_MultiplexTimer.Flag == 1 && TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].POSType) + { + TXHData.MD_MultiplexTimer.Flag = 0; + if(TXHData.MD_Multiplex_Port_Info.DevicerTypeNow < TXHData.MD_Multiplex_Port_Data.DeviceNumber - 1) + TXHData.MD_Multiplex_Port_Info.DevicerTypeNow ++; + else + TXHData.MD_Multiplex_Port_Info.DevicerTypeNow = 0; + if(TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].Flag) + { + TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].Flag = 0; + switch(TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].POSType) + { + case Multiplex_Print: + { + TXHData.MD_MultiplexTimer.TimerCountMax =(115200/TXHData.MD_Multiplex_Port_Data.PortData[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow].BaudRate) * 66;//ݲͬʼȴʱ + } + break; + case Multiplex_YWY: + { + TXHData.MD_MultiplexTimer.TimerCountMax = 1000; + } + break; + case Multiplex_Price: + { + TXHData.MD_MultiplexTimer.TimerCountMax = 100; + } + break; + case Multiplex_GPS: + { + TXHData.MD_MultiplexTimer.TimerCountMax = 1000; + } + break; + } + + Multiplex_PortTXTask(TXHData.MD_Multiplex_Port_Info.DevicerTypeNow,TXHData.MD_Multiplex_Port_Info.MB_CMD_Next[TXHData.MD_Multiplex_Port_Info.DevicerTypeNow]); + } + } + } + if(TXHData.POS_Info.ConnectType == POS_Connect_Typ_Station) + { + if(TXHData.POS_RS232Timer.Flag == 1) + { + TXHData.POS_RS232Timer.Flag = 0; + POS_ConnectTXTask(TXHData.POS_Info.ConnectType,TXHData.POS_Info.Link_Flag,TXHData.POS_Info.POS_CMD_Next); + } + } + else if(TXHData.HeartbeatTimer.Flag == 1) + { + TXHData.HeartbeatTimer.Flag = 0; + POS_ConnectTXTask(TXHData.POS_Info.ConnectType,TXHData.POS_Info.Link_Flag,TXHData.POS_Info.POS_CMD_Next); + } + if(TXHData.PowerDown.State == 0)//ϵͲˣֹڶϵڼ洢 + { + MD_ConnectRXTask(); + Multiplex_PortRXTask(); + if(TXHData.POS_Info.POS_ConnectRXTask_Flag) + { + TXHData.POS_Info.POS_ConnectRXTask_Flag = 0; + POS_ConnectRXTask(); + } + } + SurfaceTast(); + } diff --git a/User/TXH/TXH.h b/User/TXH/TXH.h new file mode 100644 index 0000000..ca89844 --- /dev/null +++ b/User/TXH/TXH.h @@ -0,0 +1,729 @@ +#ifndef __TXH_H__ +#define __TXH_H__ + +#define QUEUE_SIZE 10 + +typedef struct spu_info +{ + union + { + u8 byte[12]; + u32 id[3]; + }v; +}cup_t; +typedef union +{ + u16 State; + struct + { + u8 e_errFlashParameter : 1; //FLASH + u8 e_errFramParameter : 1; // + u8 e_errPCBCheck : 1; //·֤ + u8 e_errMessageEnd : 1; + }Flag; +}ErrState_TypeDef; +__packed typedef struct +{ + u8 Sec; + u8 Min; + u8 Hour; + u8 Day; + u8 Month; + u8 Year; +}CTIME_type; + +typedef enum +{ + Message_Priority_1 = 1, + Message_Priority_2, + Message_Priority_3 , +}Message_PriorityItem; + +typedef struct Message { + u8 Priority; // Ϣȼ1-3֮ + u8 Content; // Ϣ +}Message_Type; + +typedef struct MessageQueue { + u8 Front; // ͷָ + u8 Rear; // βָ + Message_Type Messages[QUEUE_SIZE]; // Ϣ +}MessageQueue_Type; +__packed typedef union +{ + u8 Buff[16]; + __packed struct + { + float OH; + float OV; + float WH; + float TH; + }Data; +}TankData_Type; +__packed typedef union +{ + u8 State; + __packed struct + { + u8 TankLeaked : 1; + u8 GasLeakage : 1; + u8 THOutOfLimits : 1; + u8 TLOutOfLimits : 1; + u8 PHHOutOfLimits : 1; + u8 PLLOutOfLimits : 1; + u8 Electrostatic : 1; + u8 beiyong : 1; + + }Flag; + }TankState_Type; +__packed typedef struct +{ + u32 OilCNT ; //ʵʱ + u32 MoneyCNT ; //ʵʱ +}FData_Type;//8byte + +__packed typedef struct +{ + u64 TotalLit; // + u64 TotalMoney; // +}CTOTAL_Type;//16byte + +__packed typedef struct +{ + u8 GunNumber; //ǹ + FData_Type FData; // + u32 Price; // + CTOTAL_Type CTOTAL; //ۼ + CTIME_type RTIME; //ʱ + u32 OrderNumber; //ţȨĻΪ0 + u8 CardNum[6]; // 6BYTE BCD + u8 Standby[51]; //Ԥ +}PREXDATA_Type;// +typedef struct +{ + u8 PrintBuff[20][32]; +}PrintInfo_Type; +typedef union +{ + u8 State; + struct + { + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 TitleFlag : 1; //ܿر־1ܿ0Կ + u8 : 1; // + u8 StartFlag : 1; //־10ͣ + u8 Pause : 1; //ͣ + u8 GunUp : 1; //ǹ + }Flag; +}fuelState_TypeDef; +typedef union +{ + u8 Buff[10]; + __packed struct + { + float Longitude; // + u8 LongitudeType; // + float Latitude ; //γ + u8 LatitudeType ; //γ + }GPS; +}GPS_Type; +typedef enum +{ + Display_664, + Display_886, + +}Display_Typ; +typedef enum +{ + YWY_Bluesky, + YWY_Probe_KY, + YWY_Pressure, + +}YWY_Typ; +typedef enum +{ + Preset_Sale, + Preset_Volume, +}Preset_Typ; +typedef enum +{ + POS_Connect_Typ_Station, + POS_Connect_Typ_Cloud, + POS_Connect_Typ_Cloud_Tast, + //POS_Connect_Typ_WifiStation, + + POS_Connect_Typ_End, + +}POS_Connect_Typ; +typedef enum +{ + POS_Net_Typ_4G_GM5, + POS_Net_Typ_4G_L510, + POS_Net_Typ_WiFi, + POS_Net_Typ_WAN, + + POS_Net_Typ_End, + +}POS_Net_Typ; +typedef enum +{ + PosNormal, + PosBlueSky, + PosLY, + PosJP, + PosDart, + PosYWY, + PosRFID, + PosYGao, + PosHongYang, + PosSSLan, + PosBlueSkyPlus, + PosPLC, + PosPrice1_4, + PosLanFeng, + +}PosItem; +typedef enum +{ + At45DB041, + At45DB321, + At45DB641, +}At45DBTypeItem; +typedef union +{ + u8 State; + struct + { + u8 State : 2; + u8 PresetType : 2; // + u8 PresetMode : 1; // + u8 UpdateRecords: 1; //Ϣ־1 + u8 Unit : 1; // + u8 GunUp : 1; //ǹ־1ǹ0ǹ + }Flag; +}YGGunState_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 GunNum : 3;// + u8 State : 1; //״̬0ǹ1ǹ + u8 Null : 4; // + }Flag; +}DartGunState_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 : 1; + u8 ErroFlag : 1; //д־ + u8 : 1; //1δϴ¼0û + u8 TitleFlag : 1; //ܿر־1ܿ0Կ + u8 BatteryFlag : 1; //ص־1е0û + u8 StartFlag : 1; //־10ͣ + u8 EventFlag : 1; //¼־ + u8 GunUp : 1; //ǹ־1ǹ0ǹ + }Flag; +}LTGunState_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 PriceChange : 1; //۱ + u8 ShiftChange : 1; //۱ + u8 TotalChange : 1; //۱ + u8 StartFlag : 1; // + u8 TitleFlag : 1; //ܿ״̬ + u8 GunUp : 1; //ǹ״̬ + u8 : 1; + u8 : 1; // + }Flag; +}HYState_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 GunUp : 1; //ǹ״̬ + u8 : 1; // + u8 : 1; + u8 : 1; // + }Flag; +}HYSelfTestState_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 GunUP_Flag : 1; //ǹ״̬ + u8 Start_Flag : 1; //״̬ + u8 UpdateDisplay : 1; // + u8 UpdateRecords : 1; // //أͻ豸Ҫ־ + u8 : 1; // + u8 AuthorizeState: 1; //Ȩ״̬ + u8 LockState : 1; //ǹ״̬ + u8 Online : 1; // + }Flag; +}GunState_TypeDef; +typedef struct +{ + u8 VersionFindFlag; + u8 Version[10]; +}GunVersion_Type; +typedef union +{ + u8 State; + struct + { + u8 Update_Flag : 1; //־ + u8 RightRun_Flag : 2; //б־ + u8 BaudRateSync_Flag : 1; //ͬ־ + u8 HaveBackups : 1; //бݹ + u8 : 1; // + u8 : 1; // + u8 DisableUpdate : 1; // + }Flag; +}ROM_UpData_State_Type; +typedef struct +{ + u8 Number;//豸豸 + u8 Port;//˿ + u8 location;//ڴλ +}AssociatedDevices_Type; +typedef struct +{ + u8 Handshake; //ֲ + u8 DartSeq; //dartЭͨѶ + u8 LYGunNeedCMD; //¸Ҫ + u8 LYGunState; //ҰЭǹ״̬ + u8 LYHandshakeCRC; //ҰУ + u8 MB_CMD_Next; //¸ + u8 MB_CMD_Next_End;//ָԶתҪֹͣɼ¼Ĺ̡ڸĵ֮ȡۺ͵Ԥָ + u8 PresteType; // + u32 PresetValue; // + timer_TypeDef LTDelayTimer; //Э¼ͽȴ + GunState_TypeDef fuelState_B; //ϴǹ״̬ + u8 SlaveNeedReply; //ظwifiӻ״̬תĹǹ״̬ĻظϢӻ + FData_Type FData; //ʵʱ + CTOTAL_Type CTOTAL; //ۼ + u32 Price; // + u8 PriceStete; //0=Ч;1=һЧ;2=Ч + u32 PulseCoefficient;//嵱 + u16 ValveValue; //ǰط + u16 MinDisplay; //Сʾֵ + u8 RSSI; //LORAźǿ + u8 Call; //Ȩ + u8 WaitPREXDATA_flag;//ȴ¼γɣ֮ǰٴֹγɼ¼֮ǰٴȨ + u8 CardNumber[10]; + u8 RFIDUserName[15]; + u8 CardPSWD[3]; + u8 CarLicensePlate[15]; + u32 Mileage; + u8 BalanceDecimal; + u8 Balance[5]; + u8 RFIDState; + AssociatedDevices_Type AssociatedDevices;//ûжӦRFIDΪ0(豸Ϣ) + GunVersion_Type GunVersion; + u16 FrameNow; + ROM_UpData_State_Type ROM_UpData_State; + u8 FatherNum;//豸 + u8 SonNum;//豸ڸ豸еλ + u8 ParameterNumber; + YGGunState_TypeDef YGGunState; //ҰЭǹ״̬ +}GunInfo_Type; + +typedef struct +{ + ROM_UpData_State_Type ROM_UpData_State; + u16 FrameTop; +}ROM_UpData_Type; +typedef enum +{ + Control_POSAuto, + Control_POSManual, + Control_BoxAuto, + Control_NoGun, +}GunControlState_Item; +typedef enum +{ + NowAuthorizeType_Online, + NowAuthorizeType_Offline_NoCard, + NowAuthorizeType_Offline_Card, +}NowAuthorizeType_Type; +typedef struct +{ + u8 GunNummber; + u8 GunAddr; + GunState_TypeDef GunState; + u32 OrderNumber; + u8 RFIDBinding;//󶨵RFID + ROM_UpData_State_Type ROM_UpData_State; + u8 GunControlState;//Ȩģʽ + u8 NowAuthorizeType;//ǰ͵Ȩʽ0ߣ1߷ǿ2߰ + u8 Standby[3]; +}GunData_Type; +typedef enum +{ + MD_RS485, + MD_LORA, + +}MDConnectType; +typedef union +{ + u8 State; + struct + { + u8 OilCNT : 2; + u8 MoneyCNT : 2; + u8 Price : 2; + }Dec; +}GunDec_TypeDef; +typedef struct +{ + u8 Number; + u8 Type[7]; +}PaymentType_Type; +typedef struct +{ + u32 BaudRate; + u8 StopBits; + u8 Parity_Even; + u8 POSType; //Э + u8 DeviceNumber; //豸 + u32 MBCountTime; //ѯʱms + u8 Device_Type; //豸 + u8 MDConnectType;//ʽ 485/LORA + u8 ROM_UpData_Version[10]; + ROM_UpData_Type ROM_UpData; + GunDec_TypeDef GunDec; + PaymentType_Type PaymentType; + u8 Standby[10]; +}PortData_Type; +typedef struct +{ + PortData_Type PortData; + GunData_Type GunData[16]; +}MD_Port_Data_Type; +typedef struct +{ + u8 SonNumber;//豸 + u8 Address;//ͳһָ + u8 SonStart;//һ豸ڴλ + u8 SonNow;//ǰҪǹ + u8 Handshake;// + u8 MB_CMD_Next; + u8 MB_CMD_Need; //¸Ҫ + u8 Handshake_Top;//ֵ + u8 Password_Lever; + u32 Password; + u8 LockType; + u8 LockTime[3];// + u16 lockNummber; + u8 LockValue[6]; + GunVersion_Type Version; + u16 FrameNow; + u8 Mac[12]; + timer_TypeDef LTDelayTimer; //Э¼ͽȴۣЭҲжǷг̼¼ʱ +}FatherDevice_Type; +typedef struct +{ + GunState_TypeDef State; + u8 SingleOrDouble;//˫01˫ + u8 PriceNumber;// + u8 Length;//۳2-6 + u8 Brightness;//0-8 + u32 Price[12];// + u8 Decimal[12];//Сλ +}PriceTagData_Type; +typedef struct +{ + u8 pGunReturn;//֮󷵻 + u8 pGunCapture;//ӵǹ + u8 pGunNow;//ǰǹ + u8 PumpNow;//ǰͱú + u8 LoopGunNextFlag;//һǹ + u8 Handshake_Top;//ֵ + u8 FatherDeviceTop;// + FatherDevice_Type FatherDevice[16];//ÿõϢ + GunInfo_Type GunInfo[16]; + PriceTagData_Type PriceTagData; +}MD_Port_Info_Type; + +typedef struct +{ + u8 DeviceNumber; + PortData_Type PortData[5]; + GunState_TypeDef State[5]; + u8 Standby[20]; +}MD_Multiplex_Port_Data_Type; +typedef struct +{ + u8 DevicerReturn;//֮󷵻 + u8 DevicerCapture;//ӵǹ + u8 DevicerTypeNow;//ǰ͵豸 + u8 PrintPlaceNumber;//ǰӡλ + u8 PrintType;//ǰӡ + u8 LoopDevicerNextFlag;//һǹ + u8 Handshake[5];//ֵ + u8 MB_CMD_Next[5]; + u8 Handshake_Top[5];//ֵ + timer_TypeDef MultiplexDevicerTimer[5]; + u8 MBCountCutNum[5]; + GunState_TypeDef State[5]; + PriceTagData_Type PriceTagData; +}MD_Multiplex_Port_Info_Type; + + +typedef struct +{ + char CMD_SOCKA[50]; + char IMEI[20]; + char APN[40]; + char WiFIName[40]; + char WiFIPassWord[20]; +}WirelessData_Type; +typedef struct +{ + WirelessData_Type WirelessData; + union + { + u16 State; + struct + { + u8 ConnectMode : 4; + u8 NetworkSet : 4;//wifiӻģʽWiFiHostSet + }Flag; + }POSConnectTyye; + u8 Address;//ӻĵַĿǷʱ + u8 WhiteListVersion; + u8 Standby[19]; +}POSData_Type; +typedef struct +{ + u8 Link_Flag; + u8 ConnectType; + u8 NetType; + u8 POS_ConnectRXTask_Flag; + u8 POS_CMD_Next; + u8 WiFiSetState; + u8 WiFiRSSI; + u8 WiFiChannel; + u8 AskCongfig_Num;//ϵ·1-2˿ + u8 HostHandshake; + u8 IP[50]; +}POS_Info_Type; + + +typedef union +{ + u16 State; + struct + { + u8 POSNetSetErrNummber : 3; //ģʧܴ + u8 POSNetCMDNext : 4; //ָģʽ´ָ + u8 WorkMode : 1; //ģʽBit6 0:ָ 1:͸ + }Flag; +}POSNetSetState_TypeDef; +typedef union +{ + u16 State; + struct + { + u8 ConnectSetErrNummber : 3; //ģʧܴ + u8 SetModeCMDNext : 4; //ָģʽ´ָ + u8 WorkMode : 1; //ģʽBit6 0:ָ 1:͸ + }Flag; +}MDConnectState_TypeDef; +typedef union +{ + u8 State; + struct + { + + u8 APN : 1; //ļAPN + }Flag; +}Sysconfig_Flag_TypeDef; +typedef struct +{ + u16 WhiteListTop; + u8 CardNum[200][6]; +}WhiteList_Type; +typedef struct +{ + u32 PREXDATA_NowWaitUpNummber;//ϴʱ¼ + u16 PREXDATA_NowFrame; //ϴ֡ + u8 PREXDATA_NowFrameLen;//ϴ֡ +}PREXDATA_Upload_Type; +typedef union +{ + u8 State; + struct + { + u8 Power10V : 1; + u8 Power7V : 1; + }Flag; +}PowerDown_TypeDef; +typedef union +{ + u8 State; + struct + { + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 : 1; // + u8 Online : 1; // + }Flag; +}CNGPLCState_TypeDef; +typedef union +{ + u8 Buff[80]; //ModBusĴ + __packed struct + { + float PistonAValue;//Aǰֵ` + float PistonBValue;//Bǰֵ + float IntakePressure; //ѹ + float LowPressure; //ѹѹ + float InstrumentAirPressure;//DZѹ + float MediumPressure; //ѹѹ + float GasConcentration1;//ȼŨ1 + float HydraulicOilTemperature;//Һѹ + float HighPressure; //ѹѹ + float ProtectPressure; //ѹ + float WaterTemperature; //ˮ¶ + float GasConcentration2; //ȼŨ2 + float GasConcentration3; //ȼŨ3 + u16 MW28Alarm; //MW28 + u16 MB5Alarm; //MB5 + u16 MB10Alarm; //MB10 + }REG; +}CNGPLCData_Type; +typedef struct +{ + u16 Encryption[4]; + ErrState_TypeDef ErrState; + u8 BoardType;//״̬ʶDz°汾 + u8 HardwareVersion;//Ӳ汾 ////24-31Ǵ壬32-38С,Сûе˿ + u8 WiFiSlaveMode; + Sysconfig_Flag_TypeDef Sysconfig_Flag; + + PowerDown_TypeDef PowerDown; + u8 SystemErr; + u16 POS2MD_Buff_Len; + u8 USART6_Drive; + u8 SurfaceNow; + u8 SurfaceNowLine; + u8 SurfaceNowItem; + u8 SurfaceSelected_Flag; + u8 DisplayOn; + u8 KeyNum; + timer_TypeDef KeyFindTimer; + u8 POS_MonitorModel;//ģʽ + u8 OfflineAuthorize; + u16 OfflineAuthorizeNumberMax; + PREXDATA_Type PREXDATA[5]; + u32 PREXDATA_WaitUpNummber;//ϴ + PREXDATA_Upload_Type PREXDATA_Upload; + u32 PREXDATA_TTC; + PREXDATA_Type PrintLastRecord[64];//Խϴӡÿǹһ + PREXDATA_Type PrintRecord;//ʷ¼ӡ̨· + PrintInfo_Type PrintInfo; + ROM_UpData_Type ROM_UpData; + u8 ROM_UpData_ProgressBar; + u8 ROM_UpData_Port; + LTGunState_TypeDef LTGunState; //Эǹ״̬ + //YGGunState_TypeDef YGGunState; //ҰЭǹ״̬ + DartGunState_TypeDef DartGunState;//DartЭǹ״̬ + HYState_TypeDef HYState; //Э״̬ + HYSelfTestState_TypeDef HYSelfTestState;//Э״̬ + u8 FRam_Flag; + u8 ATDB45_Flag; + u8 ATDB45Type; + u8 Frame[513]; + u8 UDisk_Flag; + CTIME_type CTIME; + CTIME_type PosCTIME; + u32 RNGData; + float Apacity[100]; + u8 TankNumTop; + TankState_Type TankState[5][12]; + TankData_Type TankData[5][12]; + CNGPLCData_Type CNGPLCData; + CNGPLCState_TypeDef CNGPLCState; + + WhiteList_Type WhiteList;//б + + //MessageQueue_Type POS_TX_MessageQueue; + u8 POS_TX_CMDNow; + u8 PCCountMail_Flag; + u16 PCMail_RX_Len; + + u8 PosYWY_Pressure_Nummber; + timer_TypeDef CTIMEReadTimer; + timer_TypeDef HeartbeatTimer; + timer_TypeDef POS_RS232Timer; + timer_TypeDef ReSendDataTimer; + //PCCount_RX_Buff_TypeDef PCCountMail; + + u8 ConnectType; + timer_TypeDef DelayDetectionTimer; //ӳټⶨʱ + u32 DelayDetection;//ӳݣ0ʾղϢ + timer_TypeDef POSCutTimer; + timer_TypeDef MDRestartTimer[4]; // + u8 POSLOCK_Impower; + POSNetSetState_TypeDef POSNetSetState; + u8 ICCID[21]; + POSData_Type POSData; + POS_Info_Type POS_Info; + timer_TypeDef GPSDataTimer; + GPS_Type GPSData; + + u8 Timer_Num_Top; + volatile timer_TypeDef *Timer_Buff[200]; + timer_TypeDef AnalogTimer; + MDConnectState_TypeDef MDConnectState[5]; + u8 MD_Port_Num_Top; + u8 MD_Gun_Num_Top; + timer_TypeDef MBCountRXIDLETimer[4]; + timer_TypeDef MBCountTimer[4]; + u8 MBCountCutNum[4][16]; //߶ʱ + MD_Multiplex_Port_Data_Type MD_Multiplex_Port_Data;//˿5·ÿ + MD_Multiplex_Port_Info_Type MD_Multiplex_Port_Info; + timer_TypeDef MD_MultiplexRXIDLETimer; + timer_TypeDef MD_MultiplexTimer; + u16 MD_Multiplex_Rec_Nummber; + u16 MD_Multiplex_Rec_NummberB;//ʱжϽܳ + MD_Port_Data_Type MD_Port_Data[4]; + MD_Port_Info_Type MD_Port_Info[4]; + u16 MD_Rec_Nummber[4]; + u16 MD_Rec_NummberB[4];//ʱжϽܳ + timer_TypeDef MD_FramContinuityTimer[4]; + timer_TypeDef POSReLinkTimer; + + timer_TypeDef MD_LORA_SlaveTimer; + u8 MD_LORA_Slave_Flag; + u8 MD_LORA_Set_Flag; +}TXHData_type; + +//****************************************************************************** +extern volatile TXHData_type TXHData;//ָ +extern const u8 BoxVersion[11]; +extern cup_t STM32CPU; +void TXH_Init(void); +void TXH_Task(void); + +//------------------------------------------------------------------------------ + +#endif diff --git a/User/Timer/time_count.c b/User/Timer/time_count.c new file mode 100644 index 0000000..e7e6fa7 --- /dev/null +++ b/User/Timer/time_count.c @@ -0,0 +1,154 @@ +/*C***************************************************************************** +* NAME: time_count.c +*------------------------------------------------------------------------------- +* RELEASE: +* REVISION: 1.0 + +*******************************************************************************/ +/*_____ I N C L U D E S ______________________________________________________*/ + +#include "config.h" //ȫ + +void delay(unsigned int Counter) +{ + unsigned int i; + for (; Counter != 0; Counter--) + { + i = 55; // ʾԣ1% + while (i--) + ; + } +} +/*_____ M A C R O S __________________________________________________________*/ + +/**************************************************** +TimerTask + ʱʼʱtimer21ms + +ֵ +****************************************************/ +void Timer_Init(void) +{ + u8 i = 0, j = 0; + TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; + RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); // TIM2ʱ + /*TIM2*/ + TIM_TimeBaseStructure.TIM_Prescaler = 168 - 1; // Ƶϵ1000k + TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; // ʽ + TIM_TimeBaseStructure.TIM_Period = 1000 - 1; // 10ms 100hz + TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; // ʱѡԣϵͳʱ + TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); // TIM2ʱʼ + /***********************/ + TXHData.Timer_Num_Top = 0; // ʼʱĿ + /***************ʼʱ*******************/ + for (i = 0; i < 4; i++) + { + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MDRestartTimer[i]; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MBCountTimer[i]; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MBCountRXIDLETimer[i]; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_FramContinuityTimer[i]; + TXHData.Timer_Num_Top++; + for (j = 0; j < 16; j++) + { + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_Port_Info[i].GunInfo[j].LTDelayTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_Port_Info[i].FatherDevice[j].LTDelayTimer; + TXHData.Timer_Num_Top++; + } + } + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.POSCutTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.HeartbeatTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.POS_RS232Timer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.ReSendDataTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.GPSDataTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.AnalogTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.CTIMEReadTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_LORA_SlaveTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.KeyFindTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.POSReLinkTimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_MultiplexRXIDLETimer; + TXHData.Timer_Num_Top++; + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_MultiplexTimer; + TXHData.Timer_Num_Top++; + for (i = 0; i < 5; i++) + { + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.MD_Multiplex_Port_Info.MultiplexDevicerTimer[i]; + TXHData.Timer_Num_Top++; + } + TXHData.Timer_Buff[TXHData.Timer_Num_Top] = &TXHData.DelayDetectionTimer; + TXHData.Timer_Num_Top++; + TIM_Cmd(TIM2, ENABLE); // TIM2 + TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE); // + Timer_NVIC_Configuration(); +} +/**************************************************** +Timer_NVIC_Configuration + ʱжtimer2 + +ֵ +****************************************************/ +void Timer_NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; // жýṹ + + NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 2; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); +} +/**************************************************** +SYSTimer_IRQHandler + ϵͳʱжϣʱtimer210ms + +ֵ +****************************************************/ +void SYSTimer_IRQHandler(void) +{ + u8 pTimer = 0; + if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) + { + for (pTimer = 0; pTimer < TXHData.Timer_Num_Top; pTimer++) // ѵʱ + { + if (TXHData.Timer_Buff[pTimer]->Init == 1) // ʱʼ־ + { + TXHData.Timer_Buff[pTimer]->Init = 0; + TXHData.Timer_Buff[pTimer]->ON_OFF = 0; + TXHData.Timer_Buff[pTimer]->Flag = 0; + TXHData.Timer_Buff[pTimer]->TimerCount = 0; + } + else if (TXHData.Timer_Buff[pTimer]->ON_OFF == 1 && TXHData.Timer_Buff[pTimer]->Flag == 0) // ʱ״̬,δʱ + { + TXHData.Timer_Buff[pTimer]->TimerCount += 1; // ʱֵۼ + if (TXHData.Timer_Buff[pTimer]->TimerCount >= TXHData.Timer_Buff[pTimer]->TimerCountMax) // ж϶ʱǷʱ + { + TXHData.Timer_Buff[pTimer]->Flag = 1; // λʱʱ־ + if (TXHData.Timer_Buff[pTimer]->Cycle == 1) // ʱѭ,ʱֵ + { + TXHData.Timer_Buff[pTimer]->TimerCount = 0; + } + else // ʱѭʼʱ + { + TXHData.Timer_Buff[pTimer]->ON_OFF = 0; + TXHData.Timer_Buff[pTimer]->TimerCount = 0; + TXHData.Timer_Buff[pTimer]->Cycle = 0; + } + } + } + } + } + TIM_ClearFlag(TIM2, TIM_FLAG_Update); +} diff --git a/User/Timer/time_count.h b/User/Timer/time_count.h new file mode 100644 index 0000000..336fd39 --- /dev/null +++ b/User/Timer/time_count.h @@ -0,0 +1,34 @@ +#ifndef __TIME_COUNT_H_ +#define __TIME_COUNT_H_ +/*H****************************************************************************** +* NAME: time_count.h +*********************************************************************************/ + + +//------------------------------------------------------------------------------ + + + +//------------------------------------------------------------------------------- + +//------------------------------------------------------------------------------ +typedef struct ///ʱṹ +{ + u8 Init; + u8 ON_OFF; //ʱ־ + u8 Flag; //ʱ־ + u8 Cycle; //ѭ־ + u32 TimerCount; //ֵ + u32 TimerCountMax; //ֵ +}timer_TypeDef; +// + +//****************************************************************************** +// + +extern void Timer_Init(void); +void Timer_NVIC_Configuration(void); +extern void SYSTimer_IRQHandler(void); +void delay(unsigned int Counter); + +#endif diff --git a/User/config.h b/User/config.h new file mode 100644 index 0000000..3012af6 --- /dev/null +++ b/User/config.h @@ -0,0 +1,47 @@ +#ifndef __config_H +#define __config_H + +/********************************************************************************************************** + Ӧó + Application Program Configurations +***********************************************************************************************************/ +//#define EXHIBIT ///չ + + +/********************************************************************************************************* + ϵͳͷļ +*********************************************************************************************************/ +//#include +#include "stm32f4xx_conf.h" //STM32ͷļ +#include "string.h" +#include "stdlib.h" +#include "stdint.h" +/*------------------------------------------------------------------------------------------------------*/ +//ûļͷļ + +#include "time_count.h" + +#include "math.h" +#include "CH376INC.h" +#include "FILE_SYS.h" +#include "GPS.h" +#include "Pluse_Putout.h" +#include "Pluse_InPut.h" +#include "TXH.h" +#include "POS_Connect.h" +#include "AT45DB.h" +#include "DS1307.h" +#include "MD_Connect.h" +#include "Multiplex_Port.h" +#include "FRam.h" +#include "Analog.h" +#include "Log.h" +#include "oled.h" +#include "Printf.h" +#include "Surface.h" +#include "delay.h" +#endif + +/************************Multiplex_Port*********************************************************************************Analog + END FILE +*********************************************************************************************************/ diff --git a/User/main.c b/User/main.c new file mode 100644 index 0000000..cdb6e42 --- /dev/null +++ b/User/main.c @@ -0,0 +1,30 @@ +#include "config.h" //ȫ + +int main(void) +{ + // SystemInit(); //ϵͳʱӵȳʼ + + NVIC_SetVectorTable(NVIC_VectTab_FLASH, 0x8000); + + TIM_DeInit(TIM2); + USART_DeInit(USART1); + DMA_DeInit(DMA2_Stream5); + DMA_DeInit(DMA2_Stream7); + GPIO_DeInit(GPIOA); + GPIO_DeInit(GPIOB); + IWDG_ReloadCounter(); + + __set_PRIMASK(0); + delay_init(); + //delay_ms(500); + IWDG_ReloadCounter(); + TXH_Init(); + IWDG_ReloadCounter(); +// TXHData.PREXDATA_WaitUpNummber = 0; +// FMItemWrite(CF_PREXDATA_WaitUpNummber,0); + while(1) + { + TXH_Task(); + IWDG_ReloadCounter(); + }; +} \ No newline at end of file diff --git a/User/stm32f4xx_conf.h b/User/stm32f4xx_conf.h new file mode 100644 index 0000000..83a143b --- /dev/null +++ b/User/stm32f4xx_conf.h @@ -0,0 +1,142 @@ +/** + ****************************************************************************** + * @file ADC_Interleaved_DMAmode2/stm32f4xx_conf.h + * @author MCD Application Team + * @version V1.0.0 + * @date 19-September-2011 + * @brief Library configuration file. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_CONF_H +#define __STM32F4xx_CONF_H + +#if defined (HSE_VALUE) +/* Redefine the HSE value; it's equal to 8 MHz on the STM32F4-DISCOVERY Kit */ + #undef HSE_VALUE + #define HSE_VALUE ((uint32_t)8000000) +#endif /* HSE_VALUE */ + +/* Includes ------------------------------------------------------------------*/ +/* Uncomment the line below to enable peripheral header file inclusion */ +#include "stm32f4xx.h" +#include "stm32f4xx_it.h" +#include "stm32f4xx_adc.h" +#include "stm32f4xx_can.h" +#include "stm32f4xx_crc.h" +#include "stm32f4xx_cryp.h" +#include "stm32f4xx_dac.h" +#include "stm32f4xx_dbgmcu.h" +#include "stm32f4xx_dcmi.h" +#include "stm32f4xx_dma.h" +#include "stm32f4xx_exti.h" +#include "stm32f4xx_flash.h" +#include "stm32f4xx_fsmc.h" +#include "stm32f4xx_hash.h" +#include "stm32f4xx_gpio.h" +#include "stm32f4xx_i2c.h" +#include "stm32f4xx_iwdg.h" +#include "stm32f4xx_pwr.h" +#include "stm32f4xx_rcc.h" +#include "stm32f4xx_rng.h" +#include "stm32f4xx_rtc.h" +#include "stm32f4xx_sdio.h" +#include "stm32f4xx_spi.h" +#include "stm32f4xx_syscfg.h" +#include "stm32f4xx_tim.h" +#include "stm32f4xx_usart.h" +#include "stm32f4xx_wwdg.h" +#include "misc.h" + + +#define BITBAND(addr, bitnum) ((addr & 0xF0000000)+0x2000000+((addr&0xFFFFF)<<5)+(bitnum<<2)) +#define MEM_ADDR(addr) *((volatile unsigned long *)(addr)) +#define BIT_ADDR(addr, bitnum) MEM_ADDR(BITBAND(addr, bitnum)) + +#define GPIOA_ODR_Addr (GPIOA_BASE+20) //0x40020014 +#define GPIOB_ODR_Addr (GPIOB_BASE+20) //0x40020414 +#define GPIOC_ODR_Addr (GPIOC_BASE+20) //0x40020814 +#define GPIOD_ODR_Addr (GPIOD_BASE+20) //0x40020C14 +#define GPIOE_ODR_Addr (GPIOE_BASE+20) //0x40021014 +#define GPIOF_ODR_Addr (GPIOF_BASE+20) //0x40021414 +#define GPIOG_ODR_Addr (GPIOG_BASE+20) //0x40021814 +#define GPIOH_ODR_Addr (GPIOH_BASE+20) //0x40021C14 +#define GPIOI_ODR_Addr (GPIOI_BASE+20) //0x40022014 + +#define GPIOA_IDR_Addr (GPIOA_BASE+16) //0x40020010 +#define GPIOB_IDR_Addr (GPIOB_BASE+16) //0x40020410 +#define GPIOC_IDR_Addr (GPIOC_BASE+16) //0x40020810 +#define GPIOD_IDR_Addr (GPIOD_BASE+16) //0x40020C10 +#define GPIOE_IDR_Addr (GPIOE_BASE+16) //0x40021010 +#define GPIOF_IDR_Addr (GPIOF_BASE+16) //0x40021410 +#define GPIOG_IDR_Addr (GPIOG_BASE+16) //0x40021810 +#define GPIOH_IDR_Addr (GPIOF_BASE+16) //0x40021C10 +#define GPIOI_IDR_Addr (GPIOG_BASE+16) //0x40022010 //F4XXIO ڲ , ֻԵһ IO ,n ֵΧ [0-15] + +#define GPIOAout(n) BIT_ADDR(GPIOA_ODR_Addr,n) //GPIOA ijһλ +#define GPIOAin(n) BIT_ADDR(GPIOA_IDR_Addr,n) //GPIOA ijһλ +#define GPIOBout(n) BIT_ADDR(GPIOB_ODR_Addr,n) //GPIOB ijһλ +#define GPIOBin(n) BIT_ADDR(GPIOB_IDR_Addr,n) //GPIOB ijһλ +#define GPIOCout(n) BIT_ADDR(GPIOC_ODR_Addr,n) //GPIOC ijһλ +#define GPIOCin(n) BIT_ADDR(GPIOC_IDR_Addr,n) //GPIOC ijһλ +#define GPIODout(n) BIT_ADDR(GPIOD_ODR_Addr,n) //GPIOD ijһλ +#define GPIODin(n) BIT_ADDR(GPIOD_IDR_Addr,n) //GPIOD ijһλ +#define GPIOEout(n) BIT_ADDR(GPIOE_ODR_Addr,n) //GPIOE ijһλ +#define GPIOEin(n) BIT_ADDR(GPIOE_IDR_Addr,n) //GPIOE ijһλ +#define GPIOFout(n) BIT_ADDR(GPIOF_ODR_Addr,n) //GPIOF ijһλ +#define GPIOFin(n) BIT_ADDR(GPIOF_IDR_Addr,n) //GPIOF ijһλ +#define GPIOGout(n) BIT_ADDR(GPIOG_ODR_Addr,n) //GPIOG ijһλ +#define GPIOGin(n) BIT_ADDR(GPIOG_IDR_Addr,n) //GPIOG ijһλ +#define GPIOHout(n) BIT_ADDR(GPIOH_ODR_Addr,n) //GPIOH ijһλ +#define GPIOHin(n) BIT_ADDR(GPIOH_IDR_Addr,n) //GPIOH ijһλ +#define GPIOIout(n) BIT_ADDR(GPIOI_ODR_Addr,n) //GPIOI ijһλ +#define GPIOIin(n) BIT_ADDR(GPIOI_IDR_Addr,n) //GPIOI ijһλ + +/* High level functions for NVIC and SysTick (add-on to CMSIS functions) */ + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ + +/* If an external clock source is used, then the value of the following define + should be set to the value of the external clock source, else, if no external + clock is used, keep this define commented */ +/*#define I2S_EXTERNAL_CLOCK_VAL 12288000 */ /* Value of the external clock in Hz */ + + +/* Uncomment the line below to expanse the "assert_param" macro in the + Standard Peripheral Library drivers code */ +/* #define USE_FULL_ASSERT 1 */ + +/* Exported macro ------------------------------------------------------------*/ +#ifdef USE_FULL_ASSERT + +/** + * @brief The assert_param macro is used for function's parameters check. + * @param expr: If expr is false, it calls assert_failed function + * which reports the name of the source file and the source + * line number of the call that failed. + * If expr is true, it returns no value. + * @retval None + */ + #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__)) +/* Exported functions ------------------------------------------------------- */ + void assert_failed(uint8_t* file, uint32_t line); +#else + #define assert_param(expr) ((void)0) +#endif /* USE_FULL_ASSERT */ + +#endif /* __STM32F4xx_CONF_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/User/stm32f4xx_it.c b/User/stm32f4xx_it.c new file mode 100644 index 0000000..10a8e70 --- /dev/null +++ b/User/stm32f4xx_it.c @@ -0,0 +1,95 @@ + +#include "config.h" + +/**************************************************** +TIM2_IRQHandler + ʱ2жϷ + +ֵ +****************************************************/ +void TIM2_IRQHandler(void) +{ + SYSTimer_IRQHandler();//ϵͳʱжϣʱtimer2 +} + +void USART1_IRQHandler(void) +{ + POS_Connect_DMARX_IRQHandler(); +} + +void DMA2_Stream7_IRQHandler(void) +{ + POS_Connect_DMATX_IRQHandler(); +} +void DMA2_Stream6_IRQHandler(void) +{ + Multiplex_Port_DMATX_IRQHandler(); +} +void USART6_IRQHandler(void) +{ + Multiplex_Port_DMARX_IRQHandler(); +} + +void USART2_IRQHandler(void) +{ + MD_Connect_DMARX1_IRQHandler(); +} + +void DMA1_Stream6_IRQHandler(void) +{ + MD_Connect_DMATX1_IRQHandler(); +} + +void USART3_IRQHandler(void) +{ + MD_Connect_DMARX4_IRQHandler(); +} + +void DMA1_Stream3_IRQHandler(void) +{ + MD_Connect_DMATX4_IRQHandler(); +} + +void UART4_IRQHandler(void) +{ + MD_Connect_DMARX2_IRQHandler(); +} + +void DMA1_Stream4_IRQHandler(void) +{ + MD_Connect_DMATX2_IRQHandler(); +} + +void UART5_IRQHandler(void) +{ + MD_Connect_DMARX3_IRQHandler(); +} + +void DMA1_Stream7_IRQHandler(void) +{ + MD_Connect_DMATX3_IRQHandler(); +} + +void EXTI15_10_IRQHandler(void) +{ + Pluse_InPut_IRQHandler(); +} +void EXTI0_IRQHandler(void) +{ + Pluse_InPut_IRQHandler(); +} +void EXTI1_IRQHandler(void) +{ + Pluse_InPut_IRQHandler(); +} +void HardFault_Handler(void) +{ +// /* Go to infinite loop when Hard Fault exception occurs */ + if (CoreDebug->DHCSR & 1) + { //check C_DEBUGEN == 1 -> Debugger Connected + __breakpoint(0); // halt program execution here + } + __set_FAULTMASK(1); + NVIC_SystemReset(); + while(1); +} \ No newline at end of file diff --git a/User/stm32f4xx_it.h b/User/stm32f4xx_it.h new file mode 100644 index 0000000..c05cbf8 --- /dev/null +++ b/User/stm32f4xx_it.h @@ -0,0 +1,46 @@ +/** + ****************************************************************************** + * @file ADC_Interleaved_DMAmode2/stm32f4xx_it.h + * @author MCD Application Team + * @version V1.0.0 + * @date 19-September-2011 + * @brief This file contains the headers of the interrupt handlers. + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/* Define to prevent recursive inclusion -------------------------------------*/ +#ifndef __STM32F4xx_IT_H +#define __STM32F4xx_IT_H + +#ifdef __cplusplus + extern "C" { +#endif + +/* Includes ------------------------------------------------------------------*/ +#include "stm32f4xx.h" + +/* Exported types ------------------------------------------------------------*/ +/* Exported constants --------------------------------------------------------*/ +/* Exported macro ------------------------------------------------------------*/ +/* Exported functions ------------------------------------------------------- */ + + + +#ifdef __cplusplus +} +#endif + +#endif /* __STM32F4xx_IT_H */ + +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/User/system_stm32f4xx.c b/User/system_stm32f4xx.c new file mode 100644 index 0000000..984b09c --- /dev/null +++ b/User/system_stm32f4xx.c @@ -0,0 +1,553 @@ +/** + ****************************************************************************** + * @file system_stm32f4xx.c + * @author MCD Application Team + * @version V1.0.0 + * @date 30-September-2011 + * @brief CMSIS Cortex-M4 Device Peripheral Access Layer System Source File. + * This file contains the system clock configuration for STM32F4xx devices, + * and is generated by the clock configuration tool + * stm32f4xx_Clock_Configuration_V1.0.0.xls + * + * 1. This file provides two functions and one global variable to be called from + * user application: + * - SystemInit(): Setups the system clock (System clock source, PLL Multiplier + * and Divider factors, AHB/APBx prescalers and Flash settings), + * depending on the configuration made in the clock xls tool. + * This function is called at startup just after reset and + * before branch to main program. This call is made inside + * the "startup_stm32f4xx.s" file. + * + * - SystemCoreClock variable: Contains the core clock (HCLK), it can be used + * by the user application to setup the SysTick + * timer or configure other parameters. + * + * - SystemCoreClockUpdate(): Updates the variable SystemCoreClock and must + * be called whenever the core clock is changed + * during program execution. + * + * 2. After each device reset the HSI (16 MHz) is used as system clock source. + * Then SystemInit() function is called, in "startup_stm32f4xx.s" file, to + * configure the system clock before to branch to main program. + * + * 3. If the system clock source selected by user fails to startup, the SystemInit() + * function will do nothing and HSI still used as system clock source. User can + * add some code to deal with this issue inside the SetSysClock() function. + * + * 4. The default value of HSE crystal is set to 25MHz, refer to "HSE_VALUE" define + * in "stm32f4xx.h" file. When HSE is used as system clock source, directly or + * through PLL, and you are using different crystal you have to adapt the HSE + * value to your own configuration. + * + * 5. This file configures the system clock as follows: + *============================================================================= + *============================================================================= + * Supported STM32F4xx device revision | Rev A + *----------------------------------------------------------------------------- + * System Clock source | PLL (HSE) + *----------------------------------------------------------------------------- + * SYSCLK(Hz) | 168000000 + *----------------------------------------------------------------------------- + * HCLK(Hz) | 168000000 + *----------------------------------------------------------------------------- + * AHB Prescaler | 1 + *----------------------------------------------------------------------------- + * APB1 Prescaler | 4 + *----------------------------------------------------------------------------- + * APB2 Prescaler | 2 + *----------------------------------------------------------------------------- + * HSE Frequency(Hz) | 25000000 + *----------------------------------------------------------------------------- + * PLL_M | 25 + *----------------------------------------------------------------------------- + * PLL_N | 336 + *----------------------------------------------------------------------------- + * PLL_P | 2 + *----------------------------------------------------------------------------- + * PLL_Q | 7 + *----------------------------------------------------------------------------- + * PLLI2S_N | NA + *----------------------------------------------------------------------------- + * PLLI2S_R | NA + *----------------------------------------------------------------------------- + * I2S input clock | NA + *----------------------------------------------------------------------------- + * VDD(V) | 3.3 + *----------------------------------------------------------------------------- + * Main regulator output voltage | Scale1 mode + *----------------------------------------------------------------------------- + * Flash Latency(WS) | 5 + *----------------------------------------------------------------------------- + * Prefetch Buffer | OFF + *----------------------------------------------------------------------------- + * Instruction cache | ON + *----------------------------------------------------------------------------- + * Data cache | ON + *----------------------------------------------------------------------------- + * Require 48MHz for USB OTG FS, | Enabled + * SDIO and RNG clock | + *----------------------------------------------------------------------------- + *============================================================================= + ****************************************************************************** + * @attention + * + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE + * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY + * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING + * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE + * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + * + *

© COPYRIGHT 2011 STMicroelectronics

+ ****************************************************************************** + */ + +/** @addtogroup CMSIS + * @{ + */ + +/** @addtogroup stm32f4xx_system + * @{ + */ + +/** @addtogroup STM32F4xx_System_Private_Includes + * @{ + */ + +#include "stm32f4xx.h" + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_TypesDefinitions + * @{ + */ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_Defines + * @{ + */ + +/************************* Miscellaneous Configuration ************************/ +/*!< Uncomment the following line if you need to use external SRAM mounted + on STM324xG_EVAL board as data memory */ +/* #define DATA_IN_ExtSRAM */ + +/*!< Uncomment the following line if you need to relocate your vector Table in + Internal SRAM. */ +/* #define VECT_TAB_SRAM */ +#define VECT_TAB_OFFSET 0x00 /*!< Vector Table base offset field. + This value must be a multiple of 0x200. */ +/******************************************************************************/ + +/************************* PLL Parameters *************************************/ +/* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */ +#define PLL_M 8 +#define PLL_N 336 + +/* SYSCLK = PLL_VCO / PLL_P */ +#define PLL_P 2 + +/* USB OTG FS, SDIO and RNG Clock = PLL_VCO / PLLQ */ +#define PLL_Q 7 + +/******************************************************************************/ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_Macros + * @{ + */ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_Variables + * @{ + */ + + uint32_t SystemCoreClock = 168000000; + + __I uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9}; + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_FunctionPrototypes + * @{ + */ + +static void SetSysClock(void); +#ifdef DATA_IN_ExtSRAM + static void SystemInit_ExtMemCtl(void); +#endif /* DATA_IN_ExtSRAM */ + +/** + * @} + */ + +/** @addtogroup STM32F4xx_System_Private_Functions + * @{ + */ + +/** + * @brief Setup the microcontroller system + * Initialize the Embedded Flash Interface, the PLL and update the + * SystemFrequency variable. + * @param None + * @retval None + */ +void SystemInit(void) +{ + /* FPU settings ------------------------------------------------------------*/ + #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) + SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2)); /* set CP10 and CP11 Full Access */ + #endif + + /* Reset the RCC clock configuration to the default reset state ------------*/ + /* Set HSION bit */ + RCC->CR |= (uint32_t)0x00000001; + + /* Reset CFGR register */ + RCC->CFGR = 0x00000000; + + /* Reset HSEON, CSSON and PLLON bits */ + RCC->CR &= (uint32_t)0xFEF6FFFF; + + /* Reset PLLCFGR register */ + RCC->PLLCFGR = 0x24003010; + + /* Reset HSEBYP bit */ + RCC->CR &= (uint32_t)0xFFFBFFFF; + + /* Disable all interrupts */ + RCC->CIR = 0x00000000; + +#ifdef DATA_IN_ExtSRAM + SystemInit_ExtMemCtl(); +#endif /* DATA_IN_ExtSRAM */ + + /* Configure the System clock source, PLL Multiplier and Divider factors, + AHB/APBx prescalers and Flash settings ----------------------------------*/ + SetSysClock(); + + /* Configure the Vector Table location add offset address ------------------*/ +#ifdef VECT_TAB_SRAM + SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM */ +#else + SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH */ +#endif +} + +/** + * @brief Update SystemCoreClock variable according to Clock Register Values. + * The SystemCoreClock variable contains the core clock (HCLK), it can + * be used by the user application to setup the SysTick timer or configure + * other parameters. + * + * @note Each time the core clock (HCLK) changes, this function must be called + * to update SystemCoreClock variable value. Otherwise, any configuration + * based on this variable will be incorrect. + * + * @note - The system frequency computed by this function is not the real + * frequency in the chip. It is calculated based on the predefined + * constant and the selected clock source: + * + * - If SYSCLK source is HSI, SystemCoreClock will contain the HSI_VALUE(*) + * + * - If SYSCLK source is HSE, SystemCoreClock will contain the HSE_VALUE(**) + * + * - If SYSCLK source is PLL, SystemCoreClock will contain the HSE_VALUE(**) + * or HSI_VALUE(*) multiplied/divided by the PLL factors. + * + * (*) HSI_VALUE is a constant defined in stm32f4xx.h file (default value + * 16 MHz) but the real value may vary depending on the variations + * in voltage and temperature. + * + * (**) HSE_VALUE is a constant defined in stm32f4xx.h file (default value + * 25 MHz), user has to ensure that HSE_VALUE is same as the real + * frequency of the crystal used. Otherwise, this function may + * have wrong result. + * + * - The result of this function could be not correct when using fractional + * value for HSE crystal. + * + * @param None + * @retval None + */ +void SystemCoreClockUpdate(void) +{ + uint32_t tmp = 0, pllvco = 0, pllp = 2, pllsource = 0, pllm = 2; + + /* Get SYSCLK source -------------------------------------------------------*/ + tmp = RCC->CFGR & RCC_CFGR_SWS; + + switch (tmp) + { + case 0x00: /* HSI used as system clock source */ + SystemCoreClock = HSI_VALUE; + break; + case 0x04: /* HSE used as system clock source */ + SystemCoreClock = HSE_VALUE; + break; + case 0x08: /* PLL used as system clock source */ + + /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N + SYSCLK = PLL_VCO / PLL_P + */ + pllsource = (RCC->PLLCFGR & RCC_PLLCFGR_PLLSRC) >> 22; + pllm = RCC->PLLCFGR & RCC_PLLCFGR_PLLM; + + if (pllsource != 0) + { + /* HSE used as PLL clock source */ + pllvco = (HSE_VALUE / pllm) * ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6); + } + else + { + /* HSI used as PLL clock source */ + pllvco = (HSI_VALUE / pllm) * ((RCC->PLLCFGR & RCC_PLLCFGR_PLLN) >> 6); + } + + pllp = (((RCC->PLLCFGR & RCC_PLLCFGR_PLLP) >>16) + 1 ) *2; + SystemCoreClock = pllvco/pllp; + break; + default: + SystemCoreClock = HSI_VALUE; + break; + } + /* Compute HCLK frequency --------------------------------------------------*/ + /* Get HCLK prescaler */ + tmp = AHBPrescTable[((RCC->CFGR & RCC_CFGR_HPRE) >> 4)]; + /* HCLK frequency */ + SystemCoreClock >>= tmp; +} + +/** + * @brief Configures the System clock source, PLL Multiplier and Divider factors, + * AHB/APBx prescalers and Flash settings + * @Note This function should be called only once the RCC clock configuration + * is reset to the default reset state (done in SystemInit() function). + * @param None + * @retval None + */ +static void SetSysClock(void) +{ +/******************************************************************************/ +/* PLL (clocked by HSE) used as System clock source */ +/******************************************************************************/ + __IO uint32_t StartUpCounter = 0, HSEStatus = 0; + + /* Enable HSE */ + RCC->CR |= ((uint32_t)RCC_CR_HSEON); + + /* Wait till HSE is ready and if Time out is reached exit */ + do + { + HSEStatus = RCC->CR & RCC_CR_HSERDY; + StartUpCounter++; + } while((HSEStatus == 0) && (StartUpCounter != HSE_STARTUP_TIMEOUT)); + + if ((RCC->CR & RCC_CR_HSERDY) != RESET) + { + HSEStatus = (uint32_t)0x01; + } + else + { + HSEStatus = (uint32_t)0x00; + } + + if (HSEStatus == (uint32_t)0x01) + { + /* Select regulator voltage output Scale 1 mode, System frequency up to 168 MHz */ + RCC->APB1ENR |= RCC_APB1ENR_PWREN; + PWR->CR |= PWR_CR_VOS; + + /* HCLK = SYSCLK / 1*/ + RCC->CFGR |= RCC_CFGR_HPRE_DIV1; + + /* PCLK2 = HCLK / 1*/ + RCC->CFGR |= RCC_CFGR_PPRE2_DIV1; + + /* PCLK1 = HCLK / 1*/ + RCC->CFGR |= RCC_CFGR_PPRE1_DIV2; + + /* Configure the main PLL */ + RCC->PLLCFGR = PLL_M | (PLL_N << 6) | (((PLL_P >> 1) -1) << 16) | + (RCC_PLLCFGR_PLLSRC_HSE) | (PLL_Q << 24); + + /* Enable the main PLL */ + RCC->CR |= RCC_CR_PLLON; + + /* Wait till the main PLL is ready */ + while((RCC->CR & RCC_CR_PLLRDY) == 0) + { + } + + /* Configure Flash prefetch, Instruction cache, Data cache and wait state */ + FLASH->ACR = FLASH_ACR_ICEN |FLASH_ACR_DCEN |FLASH_ACR_LATENCY_5WS; + + /* Select the main PLL as system clock source */ + RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_SW)); + RCC->CFGR |= RCC_CFGR_SW_PLL; + + /* Wait till the main PLL is used as system clock source */ + while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL); + { + } + } + else + { /* If HSE fails to start-up, the application will have wrong clock + configuration. User can add here some code to deal with this error */ + } + +} + +/** + * @brief Setup the external memory controller. Called in startup_stm32f4xx.s + * before jump to __main + * @param None + * @retval None + */ +#ifdef DATA_IN_ExtSRAM +/** + * @brief Setup the external memory controller. + * Called in startup_stm32f4xx.s before jump to main. + * This function configures the external SRAM mounted on STM324xG_EVAL board + * This SRAM will be used as program data memory (including heap and stack). + * @param None + * @retval None + */ +void SystemInit_ExtMemCtl(void) +{ +/*-- GPIOs Configuration -----------------------------------------------------*/ +/* + +-------------------+--------------------+------------------+------------------+ + + SRAM pins assignment + + +-------------------+--------------------+------------------+------------------+ + | PD0 <-> FSMC_D2 | PE0 <-> FSMC_NBL0 | PF0 <-> FSMC_A0 | PG0 <-> FSMC_A10 | + | PD1 <-> FSMC_D3 | PE1 <-> FSMC_NBL1 | PF1 <-> FSMC_A1 | PG1 <-> FSMC_A11 | + | PD4 <-> FSMC_NOE | PE3 <-> FSMC_A19 | PF2 <-> FSMC_A2 | PG2 <-> FSMC_A12 | + | PD5 <-> FSMC_NWE | PE4 <-> FSMC_A20 | PF3 <-> FSMC_A3 | PG3 <-> FSMC_A13 | + | PD8 <-> FSMC_D13 | PE7 <-> FSMC_D4 | PF4 <-> FSMC_A4 | PG4 <-> FSMC_A14 | + | PD9 <-> FSMC_D14 | PE8 <-> FSMC_D5 | PF5 <-> FSMC_A5 | PG5 <-> FSMC_A15 | + | PD10 <-> FSMC_D15 | PE9 <-> FSMC_D6 | PF12 <-> FSMC_A6 | PG9 <-> FSMC_NE2 | + | PD11 <-> FSMC_A16 | PE10 <-> FSMC_D7 | PF13 <-> FSMC_A7 |------------------+ + | PD12 <-> FSMC_A17 | PE11 <-> FSMC_D8 | PF14 <-> FSMC_A8 | + | PD13 <-> FSMC_A18 | PE12 <-> FSMC_D9 | PF15 <-> FSMC_A9 | + | PD14 <-> FSMC_D0 | PE13 <-> FSMC_D10 |------------------+ + | PD15 <-> FSMC_D1 | PE14 <-> FSMC_D11 | + | | PE15 <-> FSMC_D12 | + +-------------------+--------------------+ +*/ + /* Enable GPIOD, GPIOE, GPIOF and GPIOG interface clock */ + RCC->AHB1ENR = 0x00000078; + + /* Connect PDx pins to FSMC Alternate function */ + GPIOD->AFR[0] = 0x00cc00cc; + GPIOD->AFR[1] = 0xcc0ccccc; + /* Configure PDx pins in Alternate function mode */ + GPIOD->MODER = 0xaaaa0a0a; + /* Configure PDx pins speed to 100 MHz */ + GPIOD->OSPEEDR = 0xffff0f0f; + /* Configure PDx pins Output type to push-pull */ + GPIOD->OTYPER = 0x00000000; + /* No pull-up, pull-down for PDx pins */ + GPIOD->PUPDR = 0x00000000; + + /* Connect PEx pins to FSMC Alternate function */ + GPIOE->AFR[0] = 0xc00cc0cc; + GPIOE->AFR[1] = 0xcccccccc; + /* Configure PEx pins in Alternate function mode */ + GPIOE->MODER = 0xaaaa828a; + /* Configure PEx pins speed to 100 MHz */ + GPIOE->OSPEEDR = 0xffffc3cf; + /* Configure PEx pins Output type to push-pull */ + GPIOE->OTYPER = 0x00000000; + /* No pull-up, pull-down for PEx pins */ + GPIOE->PUPDR = 0x00000000; + + /* Connect PFx pins to FSMC Alternate function */ + GPIOF->AFR[0] = 0x00cccccc; + GPIOF->AFR[1] = 0xcccc0000; + /* Configure PFx pins in Alternate function mode */ + GPIOF->MODER = 0xaa000aaa; + /* Configure PFx pins speed to 100 MHz */ + GPIOF->OSPEEDR = 0xff000fff; + /* Configure PFx pins Output type to push-pull */ + GPIOF->OTYPER = 0x00000000; + /* No pull-up, pull-down for PFx pins */ + GPIOF->PUPDR = 0x00000000; + + /* Connect PGx pins to FSMC Alternate function */ + GPIOG->AFR[0] = 0x00cccccc; + GPIOG->AFR[1] = 0x000000c0; + /* Configure PGx pins in Alternate function mode */ + GPIOG->MODER = 0x00080aaa; + /* Configure PGx pins speed to 100 MHz */ + GPIOG->OSPEEDR = 0x000c0fff; + /* Configure PGx pins Output type to push-pull */ + GPIOG->OTYPER = 0x00000000; + /* No pull-up, pull-down for PGx pins */ + GPIOG->PUPDR = 0x00000000; + +/*-- FSMC Configuration ------------------------------------------------------*/ + /* Enable the FSMC interface clock */ + RCC->AHB3ENR = 0x00000001; + + /* Configure and enable Bank1_SRAM2 */ + FSMC_Bank1->BTCR[2] = 0x00001015; + FSMC_Bank1->BTCR[3] = 0x00010603; + FSMC_Bank1E->BWTR[2] = 0x0fffffff; +/* + Bank1_SRAM2 is configured as follow: + + p.FSMC_AddressSetupTime = 3; + p.FSMC_AddressHoldTime = 0; + p.FSMC_DataSetupTime = 6; + p.FSMC_BusTurnAroundDuration = 1; + p.FSMC_CLKDivision = 0; + p.FSMC_DataLatency = 0; + p.FSMC_AccessMode = FSMC_AccessMode_A; + + FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_Bank1_NORSRAM2; + FSMC_NORSRAMInitStructure.FSMC_DataAddressMux = FSMC_DataAddressMux_Disable; + FSMC_NORSRAMInitStructure.FSMC_MemoryType = FSMC_MemoryType_PSRAM; + FSMC_NORSRAMInitStructure.FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_16b; + FSMC_NORSRAMInitStructure.FSMC_BurstAccessMode = FSMC_BurstAccessMode_Disable; + FSMC_NORSRAMInitStructure.FSMC_AsynchronousWait = FSMC_AsynchronousWait_Disable; + FSMC_NORSRAMInitStructure.FSMC_WaitSignalPolarity = FSMC_WaitSignalPolarity_Low; + FSMC_NORSRAMInitStructure.FSMC_WrapMode = FSMC_WrapMode_Disable; + FSMC_NORSRAMInitStructure.FSMC_WaitSignalActive = FSMC_WaitSignalActive_BeforeWaitState; + FSMC_NORSRAMInitStructure.FSMC_WriteOperation = FSMC_WriteOperation_Enable; + FSMC_NORSRAMInitStructure.FSMC_WaitSignal = FSMC_WaitSignal_Disable; + FSMC_NORSRAMInitStructure.FSMC_ExtendedMode = FSMC_ExtendedMode_Disable; + FSMC_NORSRAMInitStructure.FSMC_WriteBurst = FSMC_WriteBurst_Disable; + FSMC_NORSRAMInitStructure.FSMC_ReadWriteTimingStruct = &p; + FSMC_NORSRAMInitStructure.FSMC_WriteTimingStruct = &p; +*/ + +} +#endif /* DATA_IN_ExtSRAM */ + + +/** + * @} + */ + +/** + * @} + */ + +/** + * @} + */ +/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ diff --git a/User/加密/TXH_V0.1.6.bin b/User/加密/TXH_V0.1.6.bin new file mode 100644 index 0000000..927ef58 Binary files /dev/null and b/User/加密/TXH_V0.1.6.bin differ diff --git a/User/加密/TXH_V0.1.7.bin b/User/加密/TXH_V0.1.7.bin new file mode 100644 index 0000000..30e729a Binary files /dev/null and b/User/加密/TXH_V0.1.7.bin differ diff --git a/User/加密/TXH_V0.1.9.bin b/User/加密/TXH_V0.1.9.bin new file mode 100644 index 0000000..30dd686 Binary files /dev/null and b/User/加密/TXH_V0.1.9.bin differ diff --git a/User/加密/TXH_V1.1.4.bin b/User/加密/TXH_V1.1.4.bin new file mode 100644 index 0000000..d274772 Binary files /dev/null and b/User/加密/TXH_V1.1.4.bin differ diff --git a/User/加密/TXH_V1.1.7.bin b/User/加密/TXH_V1.1.7.bin new file mode 100644 index 0000000..42178c8 Binary files /dev/null and b/User/加密/TXH_V1.1.7.bin differ diff --git a/User/加密/TXH_V1.1.8.bin b/User/加密/TXH_V1.1.8.bin new file mode 100644 index 0000000..31e991f Binary files /dev/null and b/User/加密/TXH_V1.1.8.bin differ diff --git a/User/加密/TXH_V1.2.0.bin b/User/加密/TXH_V1.2.0.bin new file mode 100644 index 0000000..5c1c3ae Binary files /dev/null and b/User/加密/TXH_V1.2.0.bin differ diff --git a/User/加密/TXH_V1.2.1.bin b/User/加密/TXH_V1.2.1.bin new file mode 100644 index 0000000..b5927c3 Binary files /dev/null and b/User/加密/TXH_V1.2.1.bin differ diff --git a/User/加密/TXH_V1.2.1_BIN.zip b/User/加密/TXH_V1.2.1_BIN.zip new file mode 100644 index 0000000..e2edb94 Binary files /dev/null and b/User/加密/TXH_V1.2.1_BIN.zip differ diff --git a/User/加密/TXH_V1.2.2.bin b/User/加密/TXH_V1.2.2.bin new file mode 100644 index 0000000..91160e0 Binary files /dev/null and b/User/加密/TXH_V1.2.2.bin differ diff --git a/User/加密/TXH_V1.2.2.zip b/User/加密/TXH_V1.2.2.zip new file mode 100644 index 0000000..c6d16ef Binary files /dev/null and b/User/加密/TXH_V1.2.2.zip differ diff --git a/User/加密/TXH_V1.2.3.bin b/User/加密/TXH_V1.2.3.bin new file mode 100644 index 0000000..a06c84c Binary files /dev/null and b/User/加密/TXH_V1.2.3.bin differ diff --git a/User/加密/TXH_V1.2.3.zip b/User/加密/TXH_V1.2.3.zip new file mode 100644 index 0000000..0e90517 Binary files /dev/null and b/User/加密/TXH_V1.2.3.zip differ diff --git a/User/加密/TXH_V1.2.4.bin b/User/加密/TXH_V1.2.4.bin new file mode 100644 index 0000000..3893963 Binary files /dev/null and b/User/加密/TXH_V1.2.4.bin differ diff --git a/User/加密/TXH_V1.2.4.zip b/User/加密/TXH_V1.2.4.zip new file mode 100644 index 0000000..1418305 Binary files /dev/null and b/User/加密/TXH_V1.2.4.zip differ diff --git a/User/加密/TXH_V1.2.5.bin b/User/加密/TXH_V1.2.5.bin new file mode 100644 index 0000000..2033df4 Binary files /dev/null and b/User/加密/TXH_V1.2.5.bin differ diff --git a/User/加密/TXH_V1.2.5.zip b/User/加密/TXH_V1.2.5.zip new file mode 100644 index 0000000..9e53c33 Binary files /dev/null and b/User/加密/TXH_V1.2.5.zip differ diff --git a/User/加密/TXH_V1.2.7.bin b/User/加密/TXH_V1.2.7.bin new file mode 100644 index 0000000..b8c3f96 Binary files /dev/null and b/User/加密/TXH_V1.2.7.bin differ diff --git a/User/加密/TXH_V1.2.7.zip b/User/加密/TXH_V1.2.7.zip new file mode 100644 index 0000000..5689551 Binary files /dev/null and b/User/加密/TXH_V1.2.7.zip differ diff --git a/User/加密/TXH_V1.2.8.bin b/User/加密/TXH_V1.2.8.bin new file mode 100644 index 0000000..e459b75 Binary files /dev/null and b/User/加密/TXH_V1.2.8.bin differ diff --git a/User/加密/TXH_V1.2.8.zip b/User/加密/TXH_V1.2.8.zip new file mode 100644 index 0000000..a204740 Binary files /dev/null and b/User/加密/TXH_V1.2.8.zip differ diff --git a/User/加密/TXH_V1.2.9.bin b/User/加密/TXH_V1.2.9.bin new file mode 100644 index 0000000..0579efb Binary files /dev/null and b/User/加密/TXH_V1.2.9.bin differ diff --git a/User/加密/TXH_V1.3.1.bin b/User/加密/TXH_V1.3.1.bin new file mode 100644 index 0000000..30aeb70 Binary files /dev/null and b/User/加密/TXH_V1.3.1.bin differ diff --git a/User/加密/TXH_V1.3.2.bin b/User/加密/TXH_V1.3.2.bin new file mode 100644 index 0000000..354108e Binary files /dev/null and b/User/加密/TXH_V1.3.2.bin differ diff --git a/User/加密/TXH_V1.3.3.bin b/User/加密/TXH_V1.3.3.bin new file mode 100644 index 0000000..f08ac9b Binary files /dev/null and b/User/加密/TXH_V1.3.3.bin differ diff --git a/User/加密/TXH_V1.3.4.bin b/User/加密/TXH_V1.3.4.bin new file mode 100644 index 0000000..9e966ee Binary files /dev/null and b/User/加密/TXH_V1.3.4.bin differ diff --git a/User/加密/TXH_V1.3.4.zip b/User/加密/TXH_V1.3.4.zip new file mode 100644 index 0000000..4a8a138 Binary files /dev/null and b/User/加密/TXH_V1.3.4.zip differ diff --git a/User/加密/TXH_V1.3.5.bin b/User/加密/TXH_V1.3.5.bin new file mode 100644 index 0000000..1f31ae4 Binary files /dev/null and b/User/加密/TXH_V1.3.5.bin differ diff --git a/User/加密/TXH_V1.3.5.zip b/User/加密/TXH_V1.3.5.zip new file mode 100644 index 0000000..f508219 Binary files /dev/null and b/User/加密/TXH_V1.3.5.zip differ diff --git a/User/加密/TXH_V1.3.6.bin b/User/加密/TXH_V1.3.6.bin new file mode 100644 index 0000000..72aba3e Binary files /dev/null and b/User/加密/TXH_V1.3.6.bin differ diff --git a/User/加密/TXH_V1.3.6.zip b/User/加密/TXH_V1.3.6.zip new file mode 100644 index 0000000..e3f4c97 Binary files /dev/null and b/User/加密/TXH_V1.3.6.zip differ diff --git a/User/加密/TXH_V1.3.7.bin b/User/加密/TXH_V1.3.7.bin new file mode 100644 index 0000000..25ec585 Binary files /dev/null and b/User/加密/TXH_V1.3.7.bin differ diff --git a/User/加密/TXH_V1.3.8.bin b/User/加密/TXH_V1.3.8.bin new file mode 100644 index 0000000..5c63392 Binary files /dev/null and b/User/加密/TXH_V1.3.8.bin differ diff --git a/User/加密/TXH_V1.3.9.bin b/User/加密/TXH_V1.3.9.bin new file mode 100644 index 0000000..452d425 Binary files /dev/null and b/User/加密/TXH_V1.3.9.bin differ diff --git a/User/加密/TXH_V1.4.0.bin b/User/加密/TXH_V1.4.0.bin new file mode 100644 index 0000000..ae16caa Binary files /dev/null and b/User/加密/TXH_V1.4.0.bin differ diff --git a/User/加密/TXH_V1.4.1.bin b/User/加密/TXH_V1.4.1.bin new file mode 100644 index 0000000..2c4ae9b Binary files /dev/null and b/User/加密/TXH_V1.4.1.bin differ diff --git a/User/加密/TXH_V1.4.2.bin b/User/加密/TXH_V1.4.2.bin new file mode 100644 index 0000000..3feccdb Binary files /dev/null and b/User/加密/TXH_V1.4.2.bin differ diff --git a/User/加密/TXH_V1.4.3.bin b/User/加密/TXH_V1.4.3.bin new file mode 100644 index 0000000..ed815c7 Binary files /dev/null and b/User/加密/TXH_V1.4.3.bin differ diff --git a/User/加密/TXH_V1.4.4.bin b/User/加密/TXH_V1.4.4.bin new file mode 100644 index 0000000..02e5212 Binary files /dev/null and b/User/加密/TXH_V1.4.4.bin differ diff --git a/User/加密/TXH_V1.4.5.bin b/User/加密/TXH_V1.4.5.bin new file mode 100644 index 0000000..055e284 Binary files /dev/null and b/User/加密/TXH_V1.4.5.bin differ diff --git a/User/加密/TXH_V1.4.6.bin b/User/加密/TXH_V1.4.6.bin new file mode 100644 index 0000000..8784e46 Binary files /dev/null and b/User/加密/TXH_V1.4.6.bin differ diff --git a/obj/TXH.hex b/obj/TXH.hex new file mode 100644 index 0000000..127b918 --- /dev/null +++ b/obj/TXH.hex @@ -0,0 +1,14691 @@ +:020000040800F2 +:1080000068F50020A1810008A981000889AB00085B +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000DD5E0308BB810008BB810008BB810008AE +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008336E03083B6E0308436E030840 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000236E03082B6E0308BB810008BB81000897 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900084B6E030837 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047918C0308AFF3008068F5002089 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7755E030883 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB181304087A +:108A600038130408C0B24FF4F05100F03BBA0000D4 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462FF00E +:108C700029FC08B30DF11301761E44F400748B45F2 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462FF0B4FB0028D6D16C +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000D81204080EB540F2A7 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202FF049FCBDF80F +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE784EA0308D0AE0020310A0020AC +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202FF0CDFB781C87B2062FE1DB002076 +:1091B000A1E7000084EA030808B50020009029F028 +:1091C00005FF0F49087000F09BF80D48007824282F +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202FF04BF900202849088030 +:109220000DE029F0B5FE00F0800000B10BE0012058 +:109230002FF086FB22480088401C214908802048E6 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202FF000F9E2 +:1092B0000120BDE8F08100202FF0FAF80020F8E747 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F08BFF0028F9D02146074829F0D9 +:1092E00091FF00BF0121054829F080FF0028F9D037 +:1092F000024829F084FFC0B210BD000000300140D8 +:1093000010B501202FF0D4F800201E4908800DE090 +:1093100029F03EFE00F0800000B10BE001202FF0AC +:109320000FFB18480088401C164908801548008823 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002FF09EF8012010BD00202FF099F800205A +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202FF08BF80020224908807F +:1093A0000DE029F0F5FD00F0800000B10BE0012098 +:1093B0002FF0C6FA1C480088401C1B4908801A4838 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202FF04CF8012070BD00202FF090 +:1094200047F80020F9E700002E0A00200000024063 +:1094300070B506460C46154601202FF039F829462E +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F09CFD00F0800000B10BE0D9 +:1094600001202FF06DFA19480088401C1749088028 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF0FAFF0120C4E70F +:1094C00000202EF0F5FF0020BFE700002E0A00204C +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202FF02BFCE0B206 +:109570002FF048FCC4F307202FF044FCC4F307404D +:109580002FF040FC200E2FF03DFC4FF4805103489B +:1095900001F0F0FA2DF09CFD10BD00000004024027 +:1095A0002DE9F04107460E4614463A202FF00AFCFA +:1095B000F0B22FF027FC30122FF024FC4FF4805132 +:1095C0000F4801F0D7FA19E02DF082FD05461D2D58 +:1095D00011D1384600F0ACF805463B202FF0F2FBE5 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002FF0D8FBF0B22FF0F5FB30122FF0F2FB59 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02DF04DFD05461E2D11D1384600F0E4 +:109640002BF905463D202FF0BDFB4FF48051064815 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B529F087 +:1096700087FB08B100F02EF8302000F0A9F810BDEB +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202FF074FB2FF067FBA7 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412FF059FB04462FF001 +:1097000056FB05462FF053FB06462FF050FB07464D +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202FF045FB2FF038FB064676 +:10974000054646B100BF2FF032FB2070641C701E2E +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202FF0BE +:1097700029FB20462FF046FBFFF7BCFF10BD000081 +:1097800070B504460A202FF01DFB20462FF03AFB4F +:109790002FF00DFB05464FF48051024801F0EAF925 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002FF008FB20462FF025FB4FF48051034883 +:1097C00001F0D8F92DF084FC70BD000000040240C7 +:1097D00010B5044620462FF0F5FA4FF480510348A7 +:1097E00001F0C8F92DF074FC10BD00000004024027 +:1097F0002DE9F041064601202FF0E4FA2FF0D7FAC8 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002FF0D8FA00202FF0F5FA3220FFF7D8FF0A +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202FF0A1 +:10986000B1FA357828462FF0CDFA09E0761C357824 +:109870005C2D01D02F2D00D1002528462FF0C2FAF3 +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202FF036 +:1098A00091FA2FF084FA0646054646B100BF2078AB +:1098B0002FF0A8FA641C701EC0B2061EF7D14FF438 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202FF074FA28462FF07F +:1098E00091FAE0B22FF08EFAC4F307202FF08AFA33 +:1098F000C4F307402FF086FA200E2FF083FA4FF4BE +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000ECE70308ECE803082DE9F04103460C4678 +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF0E4FB6C +:1099B00010BD10B51EF07EFB10BD10B51EF04AFBA9 +:1099C00010BD10B51EF0A6FB10BD10B520F092FF23 +:1099D00010BD10B528F00EFD10BD00000246094B69 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202029F0BCF855 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8B41900201349887001204870C8703A +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC320020703C0020BC2200201CB52EF0ED +:109CB0004FFFD0202EF018FF2EF07EFF00202EF058 +:109CC00013FF2EF079FF2EF043FFD1202EF00CFF72 +:109CD0002EF072FF00240EE0062C05DA01202EF093 +:109CE000D3FE0DF8040004E000202EF0CDFE0DF8A8 +:109CF0000400601CC4B2072CEEDB2EF043FF9DF87D +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF0EEFED0202EF0B7FE2EF01DFF0020BC +:109D80002EF0B2FE2EF018FF00BF07E01DF8040011 +:109D90002EF0AAFE2EF010FF601CC4B2072CF5DBDB +:109DA0002EF0F0FE1CBD0000BC220020C7310020B8 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000ECE70308ECE8030810B504460B46002135 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F0E1FD10BDC3 +:109E200010B528F0DDFD10BD10B528F0D9FD10BD2E +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202EF05CFCBDF81405401C80B22D +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000D8980308208100202DE9F041F0 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202EF0B1FB781C57 +:10A1E00087B2062FB1DB002074E70000D89803087F +:10A1F000BC12002020810020F0B5ADF21C5D0025CE +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020D898030820810020A3 +:10A350001CB50121084628F01FFD01208DF80400DE +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202EF0A9FA6E467F +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240D898030846 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF0EEFF082118 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF0C6FFBDE806 +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F05BFE0028F9D02146074828F099 +:10A5400061FE00BF0121054828F050FE0028F9D027 +:10A55000024828F054FEC0B210BD00000030014097 +:10A5600000B585B00121080328F066FC134828F0E7 +:10A5700011FE0020ADF80000ADF80400ADF80600B3 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F02DFE0121B2 +:10A5B000024828F0E3FD05B000BD00000030014076 +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D0006CFF08211B4800F0CBFA1021194800F04D +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF036FFBDE806 +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82EF0B9FA7149088008469F +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002EF0A4FA69490880002409E06448008862 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82EF0B1 +:10A7E0008DFA5B4908800846008820B3002405E004 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12EF077FA5349A8 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82EF05FFA44498F +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12EF047FA3B49C0 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82EF02FFA2C4987 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12EF019FA2449088000243F +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2EF03C +:10A9300079F900BFE5E700000D0A0000480A002091 +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020503D00203B0000005C0A002001 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084628F00FFA0021012028F0F3 +:10A9A0000BFA5EE03048844208D10121022028F0F1 +:10A9B00003FA0021022028F0FFF952E02B488442DC +:10A9C00008D10121042028F0F7F90021042028F003 +:10A9D000F3F946E02648844208D10121082028F0F6 +:10A9E000EBF90021082028F0E7F93AE021488442F9 +:10A9F00008D10121102028F0DFF90021102028F0D3 +:10AA0000DBF92EE01C48844208D10121202028F0E7 +:10AA1000D3F90021202028F0CFF922E01748844202 +:10AA200008D10121402028F0C7F90021402028F05A +:10AA3000C3F916E01248844208D10121802028F091 +:10AA4000BBF90021802028F0B7F90AE00D488442C4 +:10AA500007D10121801528F0AFF90021A01528F0B9 +:10AA6000ABF910BD000002400004024000080240A3 +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002EF010F864202DF09BFE10BD2DE9F043CE +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF0E8FE0DF2DC7DBDE8F0830D0A000068 +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8040EFA490968C1F57A71884247 +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000FC1D0021F248001FFEF782FDF149F048C8 +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF14F08BB89B48007828B1E4 +:10B0700000209949087000212D9119E09948007825 +:10B0800028B100209749087001212D9110E09748C0 +:10B09000007828B100209549087002212D9107E021 +:10B0A0009448007820B100209249087003212D9126 +:10B0B0009DF8B41001EB4100C0EBC1108E4911F8AE +:10B0C0003000C12836D19DF8B41001EB4100C0EB2F +:10B0D000C110894901EBC000807808282AD10121DC +:10B0E0007A4880F8541E9DF8B40030B101280AD087 +:10B0F00002280ED0032818D111E04FF480417F4878 +:10B10000FFF736FD11E04FF400517C48FFF730FDAA +:10B110000BE04FF480517948FFF72AFD05E04FF42A +:10B1200000617648FFF724FD00BF00BF002074498E +:10B13000086098E764480C389DF8B41010F81100C6 +:10B140000121B1EBD01F53F079866E4890F80A0FB9 +:10B15000B8B1624908399DF8B40031F8101009916E +:10B160009DF8B40000EB4001C1EBC010624901EB57 +:10B17000C001012308919DF8B420DDE90801FFF723 +:10B1800045FD9DF8B41001EB410000EB01105E4954 +:10B1900001EB001081792C919DF8B0000D2893F0FF +:10B1A0003286DFE810F0D19A0D00D817782C973C42 +:10B1B000C73EDD439C52FE60B8700F87D29A089C50 +:10B1C0009DF8B41001EB4100C0EBC1104A4901EBFE +:10B1D000C00041780846099100211CF059FEC1B217 +:10B1E0002891002136911CE09DF8B41001EB41003C +:10B1F00000EB0110444901EB00113031BDF8D800DB +:10B2000001EB001041789DF8A000814204D1BDF807 +:10B21000D800C1B2289112E0BDF8D800401C81B21C +:10B2200036919DF8B41001EB410000EB0110364956 +:10B2300001EB0010C179BDF8D8008142D4DC00BF19 +:10B240009DF8B41001EB4100C0EBC1102A4901EB9D +:10B25000C000807800F0F000A0280DD19DF8B40067 +:10B2600000EB4001C1EBC010234901EBC000807826 +:10B2700000F00F0129910AE09DF8B41001EB4100A4 +:10B28000C0EBC1101C4901EBC00081782991BDF8C9 +:10B29000A40008B9102129919DF8B41001EB4100D8 +:10B2A000C0EBC110144901EBC001BDF8A400401C63 +:10B2B000095C2BE0000000000169323031303000C1 +:10B2C000016932304530300058410020BC72002006 +:10B2D0008C6002400088002012000020C080002006 +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020388F00200018024040 +:10B3000088024242BC220020C84300202591BDF89B +:10B31000A400401C81B209919DF8B41001EB4100DA +:10B32000C0EBC110FE4901EBC0010891DDE9080145 +:10B330001DF03EFA37909DF8B41001EB4100C0EBD0 +:10B34000C110F74901EBC001BDF8A400801C095CE5 +:10B35000BDF8DC00814242F0FC869DF8B41001EBA0 +:10B360004100C0EBC110EE4901EBC000407800285D +:10B3700042F3EF869DF8B41001EB4100C0EBC11021 +:10B38000E74901EBC001BDF8A400C01C0A5C9DF8B0 +:10B39000B40040F2833110FB01F0E24901EB80017F +:10B3A00001F589619DF8A00000EB400303EB00105C +:10B3B00001EBC00080F844200021DB4A9DF8B40076 +:10B3C00002EB00129DF8A0001154D84890F8280014 +:10B3D000012840D19DF8B40000EB400101EB0010C2 +:10B3E000D34901EB001030309DF8A01000EB0110A4 +:10B3F000801C0990007820F0800080300999087046 +:10B40000BDF89400B62814D0C52819D0D52802D08C +:10B41000D9281CD106E0BDF8A400032801DA0021D8 +:10B42000259117E0BDF8A400032801DA0021259139 +:10B4300010E0BDF8A400032801DA0021259109E0FD +:10B44000BDF8A400032801DA0021259102E00021C3 +:10B45000259100BF00BFBDF89400C32801F0A78369 +:10B460001EDCB32801F039840DDC112802F033858D +:10B47000122802F07885132802F01386B22842F0D1 +:10B48000678601F07ABEB52801F03D84B62801F048 +:10B490002A85B92801F0AF84BA28F0D101F0FCBBAD +:10B4A000D9287DD00BDCC52801F09E86CA2801F082 +:10B4B000DD83CE2802F00F84D528E0D109E0E12811 +:10B4C00002F01F84E52802F03284E728D7D102F089 +:10B4D000E8BC9DF8B41001EB4100C0EBC1109049ED +:10B4E00001EBC000C178934880F8021D9DF8B410AC +:10B4F00040F2833011FB00F08A4901EB800101F535 +:10B5000089619DF8A00000EB400202EB001011F8E9 +:10B5100030109DF8B40040F2833210FB02F0814AF3 +:10B5200002EB8000407981427EDA9DF8B41001EB95 +:10B53000410000EB01107E4901EB001030309DF816 +:10B54000A01000EB0110801C09907A4890F8020DC1 +:10B550000121A1EBD0100999097860F30001099845 +:10B560000170744890F8020DC0F34010F0BB9DF8D4 +:10B57000B40000EB400101EB00106D4901EB00103D +:10B5800030309DF8A01000EB01108078C0F340101F +:10B5900060B39DF8B40000EB400101EB001000E047 +:10B5A000ECE3634901EB001030309DF8A01000EB94 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2833011FB00F0114672 +:10B5D00001EB800000F589609DF8A01001EB4102AD +:10B5E00002EB011100EBC100183000E00BE0099004 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F2833282 +:10B6100010FB02F0434A02EB8000017102229DF808 +:10B62000B40040F2833100E024E010FB01F03D491A +:10B6300001EB800101F589619DF8A00000EB40035A +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000833110FB01F0334901EB800000F5896074 +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FCE32F4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2833110FB01F025491A +:10B6900001EB800000F589609DF8A01001EB4103EB +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101D4901EB001030309F +:10B6C0009DF8A01000EB0110801C0990194890F81B +:10B6D000021D0120A0EBD1120998007862F300004E +:10B6E000099908709DF8B41001EB410000EB0110BE +:10B6F0000F4901EB001030309DF8A01000EB011055 +:10B70000801C09900B4890F8020D420909980078B6 +:10B7100062F34100099908709DF8B4100CE0000034 +:10B72000388F002088480020B8410020BC1200203B +:10B73000C8430020BC22002001EB410000EB0110B7 +:10B74000FE4901EB001030309DF8A01000EB011015 +:10B750008078C0F340029DF8B40040F2833110FBC2 +:10B7600001F0F74901EB800000F589609DF8A01019 +:10B7700001EB410303EB011100EBC100007EC0F3BC +:10B78000400082427BD09DF8B41040F2833011FB20 +:10B7900000F0EB4901EB800000F589609DF8A010F6 +:10B7A00001EB410202EB011100EBC10018300990DE +:10B7B0009DF8B40000EB400101EB0010DF4901EB04 +:10B7C000001030309DF8A01000EB01108078420886 +:10B7D0000998007862F34100099908709DF8B41047 +:10B7E00001EB410000EB0110D44901EB00103030B7 +:10B7F0009DF8A01000EB01108078C0F34000E8B382 +:10B80000D9229DF8B40040F2833110FB01F0CC49FD +:10B8100001EB800000F589609DF8A01001EB410369 +:10B8200003EB011100EBC1004271C64890F8100B08 +:10B8300000287CD19DF8B41040F2833011FB00F059 +:10B84000BF4901EB800000F589609DF8A01001EB75 +:10B85000410202EB011100EBC10090F87F000028CB +:10B8600065D011239DF8B40040F2833110FB01F044 +:10B87000B34901EB800101F5896101E06EE088E1E7 +:10B880009DF8A00000EB400202EB001001EBC000AD +:10B8900090F8800040F2833110FB01F0A84901EBE1 +:10B8A000800101F589619DF8B40040F2833210FBFC +:10B8B00002F0A34A02EB800202F589629DF8A00023 +:10B8C00000EB400404EB001002EBC00090F8810094 +:10B8D00000EB400202EB001001EBC00080F87E306C +:10B8E000F3239DF8B40040F2833110FB01F094493A +:10B8F00001EB800101F589619DF8A00000EB400299 +:10B9000002EB001001EBC00090F8800040F28331A0 +:10B9100010FB01F08A4901EB800101F589619DF876 +:10B92000B40040F2833210FB02F0854A00E096E05A +:10B9300002EB800000F589609DF8A02002EB420434 +:10B9400004EB021200EBC20090F8810000EB400211 +:10B9500002EB001001EBC000437115E101229DF8DC +:10B96000B40040F2833110FB01F0754901EB800116 +:10B9700001F589619DF8A00000EB400303EB001086 +:10B9800001EBC0004273D9229DF8B40040F283312C +:10B9900010FB01F06A4901EB800101F589619DF816 +:10B9A000A00000EB400303EB001001EBC00042716C +:10B9B00001229DF8B40040F2833110FB01F0604990 +:10B9C00001EB800000F589609DF8A01001EB4103B8 +:10B9D00003EB011100EBC10080F84620594890F8B4 +:10B9E000100BE0BB9DF8B40040F2833110FB01F076 +:10B9F000534901EB800000F589609DF8A01001EB30 +:10BA0000410202EB011100EBC10090F87F0030B35E +:10BA10009DF8B41040F2833011FB00F0484901EB6F +:10BA2000800101F589619DF8A00000EB400202EB66 +:10BA3000001001EBC00090F8801001EB410000EB1A +:10BA400001103E4901EB001130319DF8B40040F285 +:10BA5000833210FB02F03A4A02EB800200E093E0EE +:10BA600002F589629DF8A00000EB400303EB001093 +:10BA700002EBC00090F8810001EB0010801C0990DF +:10BA8000007820F004020998027000239DF8B400A9 +:10BA900040F2833110FB01F0294901EB800000F5F1 +:10BAA00089609DF8A01001EB410202EB011100EB4F +:10BAB000C10090F8800040F2833110FB01F0204972 +:10BAC00001EB800000F589609DF8B41040F28332EC +:10BAD00011FB02F11A4A02EB810202F589629DF81C +:10BAE000A01001EB410404EB011102EBC10191F83C +:10BAF000811001EB410202EB011100EBC10080F863 +:10BB00007E30F3239DF8B40040F2833110FB01F046 +:10BB10000B4901EB800000F589609DF8A01001EB56 +:10BB2000410202EB011100EBC10090F8800040F2ED +:10BB3000833110FB01F0024906E00000C8430020F9 +:10BB400088480020BC32002001EB800000F58960AD +:10BB50009DF8B41040F2833211FB02F1FE4A02EB71 +:10BB6000810101F589619DF8A02002EB420404EBFC +:10BB7000021201EBC20191F8811001EB410202EBCC +:10BB8000011100EBC10043719DF8B4100220FEF7D3 +:10BB90008DFA9DF8B40000EB400101EB0010EF4975 +:10BBA00001EB001130319DF8A00001EB001080780E +:10BBB00000F001029DF8B40040F2833110FB01F067 +:10BBC000E54901EB800000F589609DF8A01001EBCC +:10BBD000410303EB011100EBC100007E00F0010006 +:10BBE000824279D09DF8B40040F2833110FB01F01D +:10BBF000D94901EB800000F589609DF8A01001EBA8 +:10BC0000410202EB011100EBC100183009909DF8D0 +:10BC1000B40000EB400101EB0010D04901EB001033 +:10BC200030309DF8A01000EB0110807809990A7857 +:10BC300060F300020A709DF8B41001EB410000EBC4 +:10BC40000110C64901EB001030309DF8A01000EB48 +:10BC50000110807800F00100E8BB9DF8B41001EB02 +:10BC6000410000EB0110BD4901EB001030309DF8A0 +:10BC7000A01000EB01108078C0F3401068B39DF86D +:10BC8000B41040F2833011FB00F0B34901EB8000A7 +:10BC900000F589609DF8A01001EB410202EB011153 +:10BCA00000EBC10090F84600B8B99DF8B41040F21E +:10BCB000833011FB00F0A84901EB800000F589609A +:10BCC0009DF8A01001EB410202EB011100EBC10055 +:10BCD000407B10B902E06DE0A6E24EE09DF8B410A2 +:10BCE00001EB410000EB01109C4901EB00103030EA +:10BCF0009DF8A01000EB01108078C0F34000E0BB7D +:10BD000001229DF8B40040F2833110FB01F092490A +:10BD100001EB800101F589619DF8A00000EB400373 +:10BD200003EB001001EBC0004273D9229DF8B40070 +:10BD300040F2833110FB01F0874901EB800101F5EE +:10BD400089619DF8A00000EB400303EB001001EBBC +:10BD5000C000427101229DF8B40040F2833110FB13 +:10BD600001F07D4901EB800000F589609DF8A0108D +:10BD700001EB410303EB011101E004E0FEE300EB02 +:10BD8000C10080F8462000229DF8B40040F28331C3 +:10BD900010FB01F0704901EB800000F589609DF80F +:10BDA000A01001EB410303EB011100EBC10080F88F +:10BDB000452034E29DF8B41040F2833011FB00F0CE +:10BDC000654901EB800000F589609DF8A01001EB4A +:10BDD000410202EB011100EBC10090F84600B0B93E +:10BDE00001229DF8B40040F2833110FB01F05A4962 +:10BDF00001EB800000F589609DF8A01001EB410384 +:10BE000003EB011100EBC10080F845202AE000227D +:10BE10009DF8B40040F2833110FB01F04E4901EB74 +:10BE2000800101F589619DF8A00000EB400303EB60 +:10BE3000001001EBC00080F845209DF8B41001EB24 +:10BE4000410000EB0110454901EB001130319DF834 +:10BE5000A00001EB0010801C0990007820F0010286 +:10BE6000099802703E4890F8100B90B100E067E22C +:10BE70009DF8B41001EB410000EB0110374901EBD4 +:10BE8000001030309DF8A01000EB0110807A0228DD +:10BE90008FD1344890F8290001288AD13148D0F850 +:10BEA0000C023049498D88427DD29DF8B41040F291 +:10BEB000833011FB00F0284901EB800000F5896018 +:10BEC0009DF8A01001EB410202EB011100EBC10053 +:10BED00090F84500012847D19DF8B41040F2833016 +:10BEE00011FB00F01C4901EB800000F589609DF812 +:10BEF000A01001EB410202EB011100EBC10090F830 +:10BF00007F0088BB9DF8B41001EB410000EB0110ED +:10BF1000124901EB001130319DF8A00001EB001037 +:10BF200001789DF8B40040F2833210FB02F00A4A17 +:10BF300002EB80004170C3229DF8B40040F28331CF +:10BF400010FB01F0044901EB800101F589619DF8C6 +:10BF5000A00000EB400308E088480020C843002010 +:10BF6000BC320020BC12002074E003EB001001EB97 +:10BF7000C000427100229DF8B40000EB400101EBCB +:10BF80000010FE4901EB001130319DF8A00001EBDB +:10BF90000010426001229DF8B40000EB400101EB6B +:10BFA0000010F64900E0EAE001EB001130319DF8A5 +:10BFB000A00001EB0010C2729DF8B4100220FEF741 +:10BFC00075F800213A911CE000229DF8B40040F27F +:10BFD000833110FB01F0EA4901EB800101F5896131 +:10BFE0009DF8A00000EB400303EB001001EBC00143 +:10BFF0004731BDF8E8000A54BDF8E800401C81B2A2 +:10C000003A91BDF8E8000628DEDB00213A911CE0F9 +:10C0100000229DF8B40040F2833110FB01F0D849B2 +:10C0200001EB800101F589619DF8A00000EB400360 +:10C0300003EB001001EBC0016331BDF8E8000A54C6 +:10C04000BDF8E800401C81B23A91BDF8E8000F2825 +:10C05000DEDBE4E09DF8B41040F2833011FB00F029 +:10C06000C74901EB800000F589609DF8A01001EB45 +:10C07000410202EB011100EBC10090F845000128DC +:10C080007DD19DF8B41040F2833011FB00F0BC4923 +:10C0900001EB800101F589619DF8A00000EB4002F1 +:10C0A00002EB001001EBC00090F8801040F28330EA +:10C0B00011FB00F0B24901EB800101F589619DF8A7 +:10C0C000B40040F2833210FB02F0AD4A02EB800074 +:10C0D00000F589609DF8A02002EB420303EB0212F9 +:10C0E00000EBC20090F8810000EB400202EB001070 +:10C0F00001EBC00090F87E00032840D100239DF89A +:10C10000B40040F2833110FB01F09D4901EB800146 +:10C1100001F589619DF8A00000EB400202EB0010E0 +:10C1200001EBC00090F8800040F2833110FB01F079 +:10C13000934901EB800101F589619DF8B40040F25B +:10C14000833210FB02F08E4A02EB800202F5896214 +:10C150009DF8A00000EB400404EB001002EBC000CF +:10C1600090F8810000EB400202EB001001EBC000F0 +:10C1700080F87E309DF8B41001EB410000E04EE005 +:10C1800000EB01107D4901EB001130319DF8A0005A +:10C1900001EB001001789DF8B40040F2833210FBEF +:10C1A00002F0774A02EB80004170C3229DF8B40090 +:10C1B00040F2833110FB01F0714901EB800101F580 +:10C1C00089619DF8A00000EB400303EB001001EB38 +:10C1D000C000427100229DF8B40000EB400101EB69 +:10C1E0000010664901EB001130319DF8A00001EB11 +:10C1F0000010426002229DF8B40000EB400101EB08 +:10C2000000105E4901EB001130319DF8A00001EBF8 +:10C210000010C2729DF8B4100220FDF747FF9DF890 +:10C22000B4100220FDF742FF9DF8B41001EB41006D +:10C2300000EB0110514901EB001030309DF8A010C7 +:10C2400000EB01108078C0F3400050B39DF8B410AB +:10C2500040F2833011FB00F0494901EB800000F50A +:10C2600089609DF8A01001EB410202EB011100EB87 +:10C27000C1004079D52814D1D9229DF8B40040F2EC +:10C28000833110FB01F03E4901EB800000F589602D +:10C290009DF8A01001EB410303EB011100EBC1007D +:10C2A00042719DF8B41040F2833011FB00F0344924 +:10C2B00001EB800000F589609DF8A01001EB4102C0 +:10C2C00002EB011100EBC1008078B22838D19DF853 +:10C2D000B41001EB410000EB0110284901EB001004 +:10C2E00030309DF8A01000EB01108078C0F34000C2 +:10C2F00030BB9DF8B40000EB400101EB00101F497A +:10C3000001EB001030309DF8A01000EB0110807898 +:10C31000C0F34010A0B9E5229DF8B40040F283318B +:10C3200010FB01F0164901EB800000F589609DF8D3 +:10C33000A01001EB410303EB011100EBC1004271BE +:10C340009DF8B40040F2833110FB01F00C4901EB81 +:10C35000800000F589609DF8A01001EB410202EB1E +:10C36000011100EBC100807B01283AD100229DF829 +:10C37000B40040F2833110FB01F003E0C843002019 +:10C3800088480020FC4901EB800101F589619DF896 +:10C39000A00000EB400303EB001001EBC000827330 +:10C3A000B6229DF8B40040F2833110FB01F0F2494F +:10C3B00001EB800101F589619DF8A00000EB4003CD +:10C3C00003EB001001EBC000427100219DF8B400A6 +:10C3D00040F2833210FB02F0E74A02EB8000017169 +:10C3E0004BE09DF8B40040F2833110FB01F0E249CC +:10C3F00001EB800000F589609DF8A01001EB41027F +:10C4000002EB011100EBC100407BB0BB9DF8B40012 +:10C4100040F2833110FB01F0D74901EB800000F5B9 +:10C4200089609DF8A01001EB410202EB011100EBC5 +:10C43000C10090F8460001281FD1B6229DF8B40033 +:10C4400040F2833110FB01F0CB4901EB800101F593 +:10C4500089619DF8A00000EB400303EB001001EBA5 +:10C46000C000427100219DF8B40040F2833210FBFD +:10C4700002F0C14A02EB800001719DF8B40000EBAC +:10C48000400101EB0010BD4901EB001030309DF878 +:10C49000A01000EB011080780121B1EBD01F6ED10C +:10C4A0009DF8B40000EB400101EB0010B34901EB33 +:10C4B000001030309DF8A01000EB0110807800F0E3 +:10C4C000010000285BD19DF8B40040F2833110FBDD +:10C4D00001F0A94901EB800000F589609DF8A010EA +:10C4E00001EB410202EB011100EBC10090F84600A4 +:10C4F000002844D19DF8B41001EB410000EB01107D +:10C500009E4901EB001030309DF8A01000EB0110A7 +:10C510008078C0F3C00090BB9DF8B41001EB4100DF +:10C5200000EB0110954901EB001030309DF8A01090 +:10C5300000EB0110407A00F0010000B39DF8B41048 +:10C5400040F2833011FB00F08B4901EB800000F5D5 +:10C5500089609DF8A01001EB410202EB011100EB94 +:10C56000C10090F8900000F0010040B99DF8B410AF +:10C5700040F2833011FB00F07F4901E0B4E04AE073 +:10C5800001EB800000F589609DF8A01001EB4102ED +:10C5900002EB011100EBC10090F88200D8B300213A +:10C5A0003A912CE09DF8B41040F2833011FB00F07A +:10C5B000714901EB800101F589619DF8A00000EB54 +:10C5C000400202EB001001EBC00000F18301BDF856 +:10C5D000E8000A5C9DF8B40000EB400101EB00109C +:10C5E000664901EB00100E30BDF8E810405C824255 +:10C5F00000D008E0BDF8E800401C81B23A91BDF8D7 +:10C60000E8000628CEDB00BFBDF8E800062869D1A7 +:10C6100006213A912DE065E09DF8B41040F2833098 +:10C6200011FB00F0544901EB800101F589619DF88F +:10C63000A00000EB400202EB001001EBC00000F193 +:10C640008301BDF8E8000A5C9DF8B40000EB4001EE +:10C6500001EB0010494901EB00100E30BDF8E81065 +:10C66000405C824200D008E0BDF8E800401C81B286 +:10C670003A91BDF8E8000A28CEDB00BFBDF8E8001B +:10C680000A282FD09DF8B41040F2833011FB00F03F +:10C69000394901EB800000F589609DF8A01001EB9D +:10C6A000410202EB011100EBC100903009900078CB +:10C6B00020F00100401C0999087012229DF8B40076 +:10C6C00040F2833110FB01F02B4901EB800000F5B3 +:10C6D00089609DF8A01001EB410303EB011100EB11 +:10C6E000C100427101F034BD9DF8B40000EB40017F +:10C6F00001EB0010214901EB0010007BD0BBBDF81D +:10C70000A400082800D0EDE700203A9028E09DF82A +:10C71000B40000EB4001C1EBC010194901EBC001AE +:10C72000BDF8E800C01C085C00F00F00092800DD1F +:10C730001AE09DF8B40000EB4001C1EBC0101049B5 +:10C7400001EBC001BDF8E800C01C085C00F0F0007F +:10C75000902800DD08E0BDF8E800401C81B23A9165 +:10C76000BDF8E8000628D2DB00BFBDF8E8000628C7 +:10C7700008DAB7E775E0000088480020C8430020C9 +:10C78000388F00209DF8B40000EB4001C1EBC010D1 +:10C79000FE4901EBC000C07801049DF8B40000EB35 +:10C7A0004002C2EBC010F94A02EBC000007941EA36 +:10C7B00000219DF8B40000EB4002C2EBC010F34A28 +:10C7C00002EBC000407901439DF8B40040F283328F +:10C7D00010FB02F0EE4A02EB800202F589629DF83E +:10C7E000A00000EB400303EB001002EBC000C0F818 +:10C7F0001A109DF8B40000EB4001C1EBC010E349F2 +:10C8000001EBC000807901049DF8B40000EB400208 +:10C81000C2EBC010DD4A02EBC000C07941EA002142 +:10C820009DF8B40000EB4002C2EBC010D74A02EB07 +:10C83000C000007A01439DF8B40040F2833210FB3F +:10C8400002F0D34A02EB800000F589609DF8A02039 +:10C8500002EB420303EB021200EBC200C0F81E1011 +:10C86000C0E0BDF8A4000A2800D03BE700203A90C1 +:10C8700028E09DF8B40000EB4001C1EBC010C349B3 +:10C8800001EBC001BDF8E800C01C085C00F00F001F +:10C89000092800DD1AE09DF8B40000EB4001C1EB6F +:10C8A000C010BA4901EBC001BDF8E800C01C085C2B +:10C8B00000F0F000902800DD08E0BDF8E800401C22 +:10C8C00081B23A91BDF8E8000828D2DB00BFBDF87C +:10C8D000E800082800DA05E79DF8B40000EB400105 +:10C8E000C1EBC010A94901EBC000C07801069DF85A +:10C8F000B40000EB4002C2EBC010A44A02EBC0003F +:10C90000007941EA00419DF8B40000EB4002C2EB1F +:10C91000C0109E4A02EBC000407941EA00219DF818 +:10C92000B40000EB4002C2EBC010984A02EBC0001A +:10C93000807901439DF8B40040F2833210FB02F08D +:10C94000934A02EB800202F589629DF8A00000EB99 +:10C95000400303EB001002EBC000C0F81A109DF872 +:10C96000B41001EB4100C0EBC110884901EBC000DD +:10C97000C07901069DF8B40000EB4002C2EBC01084 +:10C98000824A02EBC000007A41EA00419DF8B400FF +:10C9900000EB4002C2EBC0107C4A02EBC000407AC0 +:10C9A00041EA00219DF8B40000EB4002C2EBC01048 +:10C9B000764A02EBC000807A01439DF8B40040F251 +:10C9C000833210FB02F0724A02EB800000F58960AE +:10C9D0009DF8A02002EB420303EB021200EBC20021 +:10C9E000C0F81E109DF8B41040F2833011FB00F027 +:10C9F000674901EB800101F589619DF8A00000EB1A +:10CA0000400202EB001011F830109DF8B40040F223 +:10CA1000833210FB02F05E4A02EB800040798142D3 +:10CA200034DA00219DF8B40040F2833210FB02F0AA +:10CA3000574A02EB8000017104229DF8B40040F2D5 +:10CA4000833110FB01F0524901EB800101F589614E +:10CA50009DF8A00000EB400303EB001001F830202C +:10CA6000C5229DF8B40040F2833110FB01F0484923 +:10CA700001EB800000F589609DF8A01001EB4103F7 +:10CA800003EB011100EBC10042718FE09DF8B4107F +:10CA900001EB410000EB01103E4901EB001030308A +:10CAA0009DF8A01000EB01108078C0F3400058B34F +:10CAB0009DF8B41040F2833011FB00F0344901EBD3 +:10CAC000800000F589609DF8A01001EB410202EBA7 +:10CAD000011100EBC1004079D92815D1D5229DF86C +:10CAE000B40040F2833110FB01F0294901EB8000D2 +:10CAF00000F589609DF8A01001EB410303EB0111E3 +:10CB000000EBC100427151E09DF8B41040F2833057 +:10CB100011FB00F01E4901EB800000F589609DF8D3 +:10CB2000A01001EB410202EB011100EBC100807B80 +:10CB300001283BD100229DF8B40040F2833110FB64 +:10CB400001F0134901EB800101F589619DF8A00016 +:10CB500000EB400303EB001001EBC0008273B62230 +:10CB60009DF8B40040F2833110FB01F0084901EB5D +:10CB7000800101F589619DF8A00000EB400303EB03 +:10CB8000001001EBC0004271002105E0388F002049 +:10CB900088480020C84300209DF8B40040F283324A +:10CBA00010FB02F0FE4A02EB800001719AE5D522EB +:10CBB0009DF8B40040F2833110FB01F0F84901EB1D +:10CBC000800101F589619DF8A00000EB400303EBB3 +:10CBD000001001EBC000427101219DF8B40040F249 +:10CBE000833210FB02F0EE4A02EB800001719DF8E7 +:10CBF000B41001EB4100C0EBC110EA4901EBC000E9 +:10CC0000C078592817D19DF8B41001EB410000EB12 +:10CC10000110A2F5986101EB001030309DF8A010D2 +:10CC200000EB0110801C0990007820F020002030DB +:10CC30000999087014E09DF8B41001EB410000EB75 +:10CC40000110D94901EB001030309DF8A01000EB25 +:10CC50000110801C0990007820F0200209980270D1 +:10CC60009DF8B4100220FDF721FA3BE5D5229DF88E +:10CC7000B40040F2833110FB01F0C94901EB8000A0 +:10CC800000F589609DF8A01001EB410303EB011151 +:10CC900000EBC100427125E5D5229DF8B40040F2B9 +:10CCA000833110FB01F0BE4901EB800101F5896180 +:10CCB0009DF8A00000EB400303EB001001EBC00067 +:10CCC000427101219DF8B40040F2833210FB02F062 +:10CCD000B34A02EB8000017104E5D5229DF8B4004F +:10CCE00040F2833110FB01F0AD4901EB800000F50B +:10CCF00089609DF8A01001EB410303EB011100EBEB +:10CD0000C1004271EEE49DF8B41040F2833011FB93 +:10CD100000F0A34901EB800000F58960BDF8D81050 +:10CD200001EB410202EB011100EBC1008079012807 +:10CD300040D100229DF8B40040F2833110FB01F095 +:10CD4000974901EB800101F58961BDF8D80000EB3E +:10CD5000400303EB001001EBC0008271D5229DF867 +:10CD6000B40040F2833110FB01F08D4901EB8001EA +:10CD700001F589619DF8A00000EB400303EB001072 +:10CD800001EBC00042719DF8B41001EB410000EBD3 +:10CD90000110854901EB001130319DF8A00001EB35 +:10CDA0000010801C0990007820F00400001D0999F3 +:10CDB00008701FE0C3229DF8B40040F2833110FBDD +:10CDC00001F0774901EB800101F589619DF8A00030 +:10CDD00000EB400303EB001001EBC00042710021A7 +:10CDE0009DF8B40040F2833210FB02F06C4A02EB73 +:10CDF0008000017176E49DF8B41040F2833011FB9D +:10CE000000F0674901EB800000F58960BDF8D8109B +:10CE100001EB410202EB011100EBC1008079012816 +:10CE200040D100229DF8B40040F2833110FB01F0A4 +:10CE30005B4901EB800101F58961BDF8D80000EB89 +:10CE4000400303EB001001EBC0008271D5229DF876 +:10CE5000B40040F2833110FB01F0514901EB800135 +:10CE600001F589619DF8A00000EB400303EB001081 +:10CE700001EBC00042719DF8B41001EB410000EBE2 +:10CE80000110494901EB001130319DF8A00001EB80 +:10CE90000010801C0990007820F00400001D099902 +:10CEA00008701FE0C3229DF8B40040F2833110FBEC +:10CEB00001F03B4901EB800101F589619DF8A0007B +:10CEC00000EB400303EB001001EBC00042710021B6 +:10CED0009DF8B40040F2833210FB02F0304A02EBBE +:10CEE000800001710FE49DF8B41001EB410000EBEC +:10CEF00001102D4901EB0010007B50BB9DF8B410D0 +:10CF000001EB4100C0EBC110264901EBC0000179E3 +:10CF10009DF8B40000EB4002C2EBC010214A02EBC6 +:10CF2000C000C07841EA00229DF8B40040F283318D +:10CF300010FB01F01A4901EB800000F589609DF8B3 +:10CF4000A01001EB410303EB011100EBC1004263B0 +:10CF50003CE09DF8B41001EB4100C0EBC110114959 +:10CF600001EBC000C07801049DF8B40000EB400262 +:10CF7000C2EBC0100B4A02EBC000007941EA00216D +:10CF80009DF8B40000EB4002C2EBC010054A02EB72 +:10CF9000C000407901439DF8B40040F2833205E0BF +:10CFA00088480020388F0020C843002010FB02F082 +:10CFB000FE4A02EB800000F589609DF8A02002EB9C +:10CFC000420303EB021200EBC20041639DF8B41070 +:10CFD00040F2833011FB00F0F44901EB800101F5D0 +:10CFE00089619DF8A00000EB400202EB001011F8EF +:10CFF00030109DF8B40040F2833210FB02F0EB4A8F +:10D0000002EB80004079814234DA00219DF8B400BF +:10D0100040F2833210FB02F0E44A02EB800001711F +:10D0200003229DF8B40040F2833110FB01F0DF4988 +:10D0300001EB800101F589619DF8A00000EB400340 +:10D0400003EB001001F83020D9229DF8B40040F223 +:10D05000833110FB01F0D54901EB800000F58960B8 +:10D060009DF8A01001EB410303EB011100EBC1009F +:10D07000427181E09DF8B40040F2833110FB01F071 +:10D08000CA4901EB800000F58960BDF8D81001EBBA +:10D09000410202EB011100EBC100807901284BD164 +:10D0A00000229DF8B40040F2833110FB01F0BF492B +:10D0B00001EB800101F58961BDF8D80000EB400368 +:10D0C00003EB001001EBC0008271D9229DF8B4007F +:10D0D00040F2833110FB01F0B44901EB800101F50E +:10D0E00089619DF8A00000EB400303EB001001EB09 +:10D0F000C00042719DF8B41001EB410000EB01103B +:10D10000AB4901EB001130319DF8A00001EB00109C +:10D11000801C0990007820F00400001D0999087017 +:10D1200001209DF8B41040F2833211FB02F19F4AB6 +:10D1300002EB810108711FE0C5229DF8B40040F2A6 +:10D14000833110FB01F0994901EB800101F5896100 +:10D150009DF8A00000EB400303EB001001EBC000C2 +:10D16000427100219DF8B40040F2833210FB02F0BE +:10D170008E4A02EB8000017118E500219DF8B40091 +:10D1800040F2833210FB02F0884A02EB800001710A +:10D190009DF8B41001EB410000EB0110844901EB54 +:10D1A000001130319DF8A00001EB0010801C0990A7 +:10D1B000007820F00400001D09990870D5229DF820 +:10D1C000B40040F2833110FB01F0784901EB80009C +:10D1D00000F589609DF8A01001EB410303EB0111FC +:10D1E00000EBC1004271E1E49DF8B41001EB410095 +:10D1F00000EB01106E4901EB0010007BD0BBBDF8C5 +:10D20000A4000C2800D0D1E400213A9128E09DF838 +:10D21000B41001EB4100C0EBC110664901EBC00145 +:10D22000BDF8E800C01C085C00F00F00092800DD14 +:10D230001AE09DF8B41001EB4100C0EBC1105D494C +:10D2400001EBC001BDF8E800C01C085C00F0F00074 +:10D25000902800DD08E0BDF8E800401C81B23A915A +:10D26000BDF8E8000A28D2DB00BFBDF8E8000A28B4 +:10D2700001DA9BE482E000202E902F9000213A9169 +:10D280001EE0DDE92E10000240EA11620902CDE93C +:10D290002E129DF8B41001EB4100C0EBC1104549BE +:10D2A00001EBC001BDF8E800C01C085CDDE92E24DC +:10D2B0001043CDE92E04BDF8E800401C80B23A903E +:10D2C000BDF8E8000528DCDB9DF8B400DDE92E128E +:10D2D00040F2833310FB03F0344B03EB800303F580 +:10D2E00089639DF8A00000EB400404EB001003EB01 +:10D2F000C00040F8221F426000222E922F9200218F +:10D300003A911EE0DDE92E10000240EA11620902A6 +:10D31000CDE92E129DF8B41001EB4100C0EBC11015 +:10D32000244901EBC001BDF8E8000830085CDDE9E4 +:10D330002E341843CDE92E04BDF8E800401C80B21D +:10D340003A90BDF8E8000528DCDB9DF8B400DDE983 +:10D350002E1240F2833310FB03F0144B03EB8000DA +:10D3600000F589609DF8A03003EB430404EB031340 +:10D3700000EBC30022308160C260C3E0BDF8A400AE +:10D380000E2800D012E400213A912FE09DF8B4104D +:10D3900001EB4100C0EBC110064901EBC001BDF833 +:10D3A000E800C01C085C00F00F0005E08848002081 +:10D3B000C8430020388F0020092800DD1AE09DF8BE +:10D3C000B41001EB4100C0EBC110FE4901EBC001FC +:10D3D000BDF8E800C01C085C00F0F000902800DDFB +:10D3E00008E0BDF8E800401C81B23A91BDF8E800C1 +:10D3F0000C28CBDB00BFBDF8E8000C2800DA34E4D1 +:10D4000000202E902F9000213A911EE0DDE92E1091 +:10D41000000240EA11620902CDE92E129DF8B41013 +:10D4200001EB4100C0EBC110E64901EBC001BDF8C2 +:10D43000E800C01C085CDDE92E241043CDE92E0471 +:10D44000BDF8E800401C80B23A90BDF8E80006281C +:10D45000DCDB9DF8B400DDE92E1240F2833310FBD3 +:10D4600003F0D94B03EB800303F589639DF8A0001B +:10D4700000EB400404EB001003EBC00040F8221F57 +:10D48000426000222E922F9200213A911EE0DDE9A7 +:10D490002E10000240EA11620902CDE92E129DF819 +:10D4A000B41001EB4100C0EBC110C64901EBC00153 +:10D4B000BDF8E8000930085CDDE92E241043CDE911 +:10D4C0002E04BDF8E800401C80B23A90BDF8E80098 +:10D4D0000628DCDB9DF8B400DDE92E1240F2833330 +:10D4E00010FB03F0B84B03EB800000F589609DF85A +:10D4F000A03003EB430404EB031300EBC300223022 +:10D500008160C2609DF8B41040F2833011FB00F0DE +:10D51000AD4901EB800101F589619DF8A00000EBA8 +:10D52000400202EB001011F830109DF8B40040F2F8 +:10D53000833210FB02F0A44A02EB80004079814262 +:10D540007ED19DF8B4009DF8A01001EB0010C21729 +:10D55000CDE92E029D4890F8100B08B39DF8B41049 +:10D5600001EB410000EB0110994901EB0010303054 +:10D570009DF8A01000EB0110807A022810D09DF8D1 +:10D58000B41001EB410000EB0110914901EB0010D8 +:10D5900030309DF8A01000EB0110C07A00287DDD2E +:10D5A00000229DF8B40000EB400101EB0010884917 +:10D5B00001EB001030309DF8A01000EB0110C2729A +:10D5C0008448D0F80C020521B0FBF1F201FB1200F7 +:10D5D00000EB40017F482C3000EB41100D300990EA +:10D5E0009DF8B40040F2833110FB01F0764901EB65 +:10D5F000800000F589609DF8A01001EB410202EB6C +:10D60000011100EBC1002230102201460890099858 +:10D61000FAF71BFE6F48D0F80C020521B0FBF1F2BF +:10D6200001FB120000EB40016A482C3000EB411274 +:10D630009DF8B40040F2833110FB01F0624900E034 +:10D64000DFE201EB800101F589619DF8A00000EBAC +:10D65000400303EB001001EBC00050F81A1F42F822 +:10D66000011F406850605B48D0F80C020521B0FBF8 +:10D67000F1F201FB120000EB400156482C3000EBA8 +:10D6800041129DF8B40000EB400101EB001050493D +:10D6900001EB001130319DF8A00000E096E101EBB4 +:10D6A0000010007810704B48D0F80C020521B0FB38 +:10D6B000F1F201FB120000EB400146482C3000EB78 +:10D6C00041114248F538026841F81D2F8088888052 +:10D6D0004048D0F80C020521B0FBF1F201FB12002A +:10D6E00000EB40013B482C3000EB41129DF8B400A8 +:10D6F00040F2833110FB01F0334901EB800101F569 +:10D7000089619DF8A00000EB400303EB001001EBE2 +:10D71000C000406BC2F809002E48D0F80C02052169 +:10D72000B0FBF1F201FB120000EB400129482C3064 +:10D7300000EB41129DF8B40000EB400101EB00103A +:10D74000234901EB001130319DF8A00001EB0010DE +:10D750004068C2F8230000229DF8B40000EB4001AD +:10D7600001EB00101A4901EB001130319DF8A000C7 +:10D7700001EB0010426000213A9160E01548D0F8BA +:10D780000C020521B0FBF1F201FB120000EB40019D +:10D7900010482C3000EB41112731BDF8E8409DF8CE +:10D7A000B40040F2833210FB02F0074A02EB800221 +:10D7B00002F589629DF8A00000EB400303EB001026 +:10D7C0000AE00000388F002088480020BC3200208A +:10D7D000C8430020BC12002002EBC00090F880007B +:10D7E00040F2833210FB02F0FE4A02EB800202F5A7 +:10D7F00089629DF8B40040F2833310FB03F0F94BCB +:10D8000003EB800303F589639DF8A00000EB40055E +:10D8100005EB001003EBC00090F8810000EB400323 +:10D8200003EB001002EBC0024732BDF8E800001D18 +:10D83000105C0855BDF8E800401C81B23A91BDF873 +:10D84000E80006289ADB00213A9142E000239DF887 +:10D85000B40040F2833110FB01F0E24901EB80019A +:10D8600001F589619DF8A00000EB400202EB001079 +:10D8700001EBC00090F8800040F2833110FB01F012 +:10D88000D84901EB800101F589619DF8B40040F2AF +:10D89000833210FB02F0D34A02EB800202F5896268 +:10D8A0009DF8A00000EB400404EB001002EBC00068 +:10D8B00090F8810000EB400202EB001001EBC00188 +:10D8C0004731BDF8E8000B54BDF8E800401C81B2B8 +:10D8D0003A91BDF8E8000A28B8DBC348D0F80C023A +:10D8E0000521B0FBF1F080B2014609900220FBF760 +:10D8F000EFFB00210620FCF7D9FBBB48D0F80C0257 +:10D90000B949498D884206D2B748D0F80C02401C6C +:10D91000B549C1F80C0200210520FCF7C7FB9DF8B2 +:10D92000B40000EB400101EB0010B04901EB001026 +:10D9300030309DF8A01000EB0110801C0990007899 +:10D9400020F00400001D09990870A748D0F80C02C7 +:10D950000521B0FBF1F201FB120000EB4001A248EF +:10D960002C3000EB4110D0F823202E9800EB400122 +:10D970009F4800EB4110C0F8232000203A9020E09F +:10D980009948D0F80C020521B0FBF1F201FB12001E +:10D9900000EB400194482C3000EB41102730BDF8DB +:10D9A000E810425C2E9800EB4001914800EB4111D9 +:10D9B0002731BDF8E8000A54BDF8E800401C81B2E8 +:10D9C0003A91BDF8E8000628DADB59E09DF8B4008A +:10D9D00000EB400101EB0010844901EB00103030F6 +:10D9E0009DF8A01000EB0110801C0990007820F039 +:10D9F00008000830099908709DF8B40000EB400158 +:10DA000001EB0010794901EB001030309DF8A010B7 +:10DA100000EB011042682E9800EB4001744800EBC7 +:10DA20004110C0F8232000203A9025E09DF8B40072 +:10DA300040F2833110FB01F06A4901EB800101F5EE +:10DA400089619DF8A00000EB400202EB001001EBA1 +:10DA5000C0014731BDF8E8000A5C2E9800EB400198 +:10DA6000634800EB41112731BDF8E8000A54BDF8C6 +:10DA7000E800401C81B23A91BDF8E8000628D5DBE9 +:10DA80009DF8B40000EB400101EB0010574901EB99 +:10DA9000001030309DF8A01000EB0110801C0990A0 +:10DAA000007820F02002099802709DF8B41002203E +:10DAB000FCF7FCFA9DF8B40040F2833110FB01F052 +:10DAC000484901EB800000F589609DF8A01001EB4A +:10DAD000410202EB011100EBC100223009902E98A7 +:10DAE00000EB4001424800EB41100D30102208903D +:10DAF0000999FAF7AAFB9DF8B40040F2833110FBB4 +:10DB000001F0384901EB800101F589619DF8A00021 +:10DB100000EB400202EB001001EBC0012E9800EB7D +:10DB20004002334800EB421051F81A2F40F8012F01 +:10DB3000496841609DF8B40000EB400101EB001022 +:10DB40002A4901EB001130319DF8A00001EB0010D3 +:10DB500001782E9800EB4002254800EB421001703E +:10DB60002E9800EB4001224800EB41112148026849 +:10DB700041F81D2F808888809DF8B41040F28330D2 +:10DB800011FB00F0174901EB800101F589619DF857 +:10DB9000A00000EB400202EB001001EBC000416B63 +:10DBA0002E9800EB4002124800EB4210C0F809101A +:10DBB0002E9881B208200991FCF778FA00229DF88E +:10DBC000B40040F2833110FB01F0064901EB800004 +:10DBD00000F589609DF8A01001EB410303EB0111F2 +:10DBE0000AE0000088480020BC120020C843002042 +:10DBF000D8140020C731002000EBC10080F8462077 +:10DC000053E09DF8B41001EB410000EB0110FE4918 +:10DC100001EB001030309DF8A01000EB0110801CCB +:10DC20000990007820F00400001D099908709DF803 +:10DC3000B41001EB410000EB0110F34901EB0010BF +:10DC400030309DF8A01000EB0110801C0990007886 +:10DC500020F0800080300999087001209DF8B410F0 +:10DC600040F2833211FB02F1E84A02EB81010871B4 +:10DC70009DF8B41040F2833011FB00F0114601EB27 +:10DC8000800042799DF8B40040F2833110FB01F02E +:10DC9000DE4901EB800000F589609DF8A01001EBE2 +:10DCA000410303EB011100F83120D5229DF8B400A7 +:10DCB00040F2833110FB01F0D44901EB800000F504 +:10DCC00089609DF8A01001EB410303EB011100EB0B +:10DCD000C10042713CE2D5229DF8B40040F283318C +:10DCE00010FB01F0C94901EB800000F589609DF847 +:10DCF000A01001EB410303EB011100EBC1004271E5 +:10DD000026E2D5229DF8B40040F2833110FB01F0E9 +:10DD1000BE4901EB800000F589609DF8A01001EB81 +:10DD2000410303EB011100EBC100427110E201213C +:10DD3000B74880F8341A9DF8B40040F2833110FBE4 +:10DD400001F0B24901EB800101F589619DF8A00065 +:10DD500000EB400202EB001011F830109DF8B40007 +:10DD600040F2833210FB02F0A84A02EB80004079B7 +:10DD7000814234DA00219DF8B40040F2833210FB76 +:10DD800002F0A24A02EB8000017101229DF8B4006A +:10DD900040F2833110FB01F09C4901EB800101F559 +:10DDA00089619DF8A00000EB400303EB001001F82F +:10DDB000302011229DF8B40040F2833110FB01F0B5 +:10DDC000924901EB800000F589609DF8A01001EBFD +:10DDD000410303EB011100EBC100427160E09DF8CB +:10DDE000B40040F2833110FB01F0884901EB800060 +:10DDF00000F589609DF8A01001EB410202EB0111D2 +:10DE000000EBC1008078B22835D100219DF8B40024 +:10DE100040F2833210FB02F07C4A02EB8000017179 +:10DE2000B2229DF8B40040F2833110FB01F0774933 +:10DE300001EB800101F589619DF8A00000EB400332 +:10DE400003EB001001EBC000427100229DF8B4000A +:10DE500040F2833110FB01F06C4901EB800000F5CA +:10DE600089609DF8A01001EB410303EB011100EB69 +:10DE7000C100827014E0D5229DF8B40040F28331D5 +:10DE800010FB01F0614901EB800000F589609DF80D +:10DE9000A01001EB410303EB011100EBC100427143 +:10DEA00056E100215A4880F8341AD5229DF8B40072 +:10DEB00040F2833110FB01F0544901EB800000F582 +:10DEC00089609DF8A01001EB410303EB011100EB09 +:10DED000C10042713CE101229DF8B40040F283315F +:10DEE00010FB01F0494901EB800101F589619DF8C2 +:10DEF000A00000EB400303EB001001EBC00080F832 +:10DF0000822000213A9129E09DF8B40000EB400105 +:10DF1000C1EBC0103F4901EBC001BDF8E800C01CD7 +:10DF20000A5C9DF8B40040F2833110FB01F03749E0 +:10DF300001EB800101F589619DF8A00000EB400331 +:10DF400003EB001001EBC00000F18301BDF8E80015 +:10DF50000A54BDF8E800401C81B23A91BDF8E800CF +:10DF60000A28D1DBF4E09DF8B40000EB4001C1EBDE +:10DF7000C010284901EBC000C07801049DF8B4002E +:10DF800000EB4002C2EBC010224A02EBC000007955 +:10DF900041EA00209DF8B41001EB4102C2EBC1112F +:10DFA0001C4A02EBC10149790843B0F5E13F77D142 +:10DFB0009DF8B40000EB400101EB0010124901EBA9 +:10DFC000001030309DF8A01000EB0110801C09906B +:10DFD000007820F004020998027000229DF8B40035 +:10DFE00040F2833110FB01F0084901EB800000F59D +:10DFF00089609DF8A01001EB410303EB011100EBD8 +:10E00000C100A0F88E2007E0C84300208848002007 +:10E01000BC320020388F002013229DF8B40040F25B +:10E02000833110FB01F0FE4901EB800000F58960AF +:10E030009DF8A01001EB410303EB011100EBC100BF +:10E0400042719DF8B40000EB400101EB0010F5496E +:10E0500001EB0010407903464FF480524FF4E13158 +:10E0600009909DF8B4001AF0B5FB9DF8B40040F299 +:10E07000833110FB01F0EA4901EB800101F5896170 +:10E080009DF8A00000EB400202EB001001EBC00085 +:10E0900090300990007820F0080008300999087045 +:10E0A00056E09DF8B40000EB4001C1EBC010DE4922 +:10E0B00001EBC00001799DF8B40000EB4002C2EB17 +:10E0C000C010D94A02EBC000C07841EA00229DF896 +:10E0D000B40040F2833110FB01F0D14901EB800123 +:10E0E00001F589619DF8A00000EB400303EB0010EF +:10E0F00001EBC000A0F88E209DF8B40040F28331FF +:10E1000010FB01F0C64901EB800101F589619DF822 +:10E11000A00000EB400202EB001001EBC000B0F8E1 +:10E120008E109DF8B40000EB400202EB0010BD4AD7 +:10E1300002EB0010408B814209DB0621A2F504723C +:10E140009DF8B40002EB00129DF8A000115400BF2E +:10E1500000BF10F058BE9DF8B40000EB4001C1EBC9 +:10E16000C010B14911F83000042801D125900BE00E +:10E170009DF8B40000EB4001C1EBC010AA4911F8B2 +:10E180003000152800D125909DF8B40000EB400127 +:10E19000C1EBC010A44901EBC00041789DF8B40068 +:10E1A00000EB4002C2EBC0109F4A12F8300041EA77 +:10E1B000002041F23001884202D1A62025903DE0A6 +:10E1C0009DF8B40000EB4001C1EBC010964901EB93 +:10E1D000C00041789DF8B40000EB4002C2EBC010D3 +:10E1E000914A12F8300041EA002041F231018842A0 +:10E1F00002D1A720259021E09DF8B40000EB40015A +:10E20000C1EBC010884911F83000022816D19DF8E2 +:10E21000B40000EB4001C1EBC010834901EBC0002A +:10E2200001799DF8B40000EB4002C2EBC0107E4AB9 +:10E2300002EBC000C07841EA002125919DF8B400AE +:10E2400040F2833110FB01F0754901EB80008178C9 +:10E2500028910021754A9DF8B40002EB00129DF848 +:10E26000A0001154724890F82800012815D19DF89B +:10E27000B40000EB400101EB00106A4901EB001013 +:10E2800030309DF8A01000EB0110801C0990007840 +:10E2900020F08000803009990870BDF8941043F296 +:10E2A0003002881A91427CD009DC04297AD01529E1 +:10E2B00079D0A62910D0A72942F0EA8367E1B0F50A +:10E2C000C06F71D0A0F2016000286ED001286DD01F +:10E2D0000428F1D101F04BBF00219DF8B40040F2B9 +:10E2E000833210FB02F04E4A02EB800001719DF870 +:10E2F000B40040F2833110FB01F0114601EB8000C5 +:10E3000000F589609DF8A01001EB410202EB0111BC +:10E3100010F83100052829DC06229DF8B40040F2EF +:10E32000833110FB01F03E4901EB800101F5896169 +:10E330009DF8A00000EB400303EB001001F8302033 +:10E34000A8229DF8B40040F2833110FB01F034495B +:10E3500001EB800000F589609DF8A01001EB4103FE +:10E3600003EB011100EBC10042710EE19DF8B40016 +:10E3700040F2833110FB01F0294901EB800000F5E8 +:10E3800089609DF8A01001EB410202EB011110F829 +:10E3900031000A2830DC0B229DF8B40040F28331B2 +:10E3A00005E0BAE138E2F4E3F4E3F4E3F4E310FB6C +:10E3B00001F01B4901EB800101F589619DF8A00086 +:10E3C00000EB400303EB001001F83020A9229DF878 +:10E3D000B40040F2833110FB01F0114901EB8000E1 +:10E3E00000F589609DF8A01001EB410303EB0111DA +:10E3F00000EBC1004271C8E09DF8B40040F28331E7 +:10E4000010FB01F0064901EB800000F589609DF8E2 +:10E41000A01001EB410202EB011110F8310009E0FC +:10E4200088480020C8430020388F0020B8410020D1 +:10E43000BC1200200F2829DC10229DF8B40040F205 +:10E44000833110FB01F0FE4901EB800101F5896188 +:10E450009DF8A00000EB400303EB001001F8302012 +:10E46000A2229DF8B40040F2833110FB01F0F44980 +:10E4700001EB800000F589609DF8A01001EB4103DD +:10E4800003EB011100EBC10042717EE09DF8B40086 +:10E4900040F2833110FB01F0E94901EB800000F507 +:10E4A00089609DF8A01001EB410202EB011100EB25 +:10E4B000C1004079A52815D19DF8B40000EB4001BA +:10E4C00001EB0010DF4901EB001030309DF8A01087 +:10E4D00000EB0110801C0990007820F00400001D62 +:10E4E000099908709DF8B40040F2833110FB01F0E7 +:10E4F000D34901EB800000F589609DF8A01001EB85 +:10E50000410202EB011100EBC1008078A1283CD050 +:10E510009DF8B40040F2833110FB01F0C84901EBD3 +:10E52000800101F589619DF8A00000EB400202EB3B +:10E53000001001EBC00082789DF8B40040F28331F6 +:10E5400010FB01F0BE4901EB800101F589619DF8E6 +:10E55000A00000EB400303EB001001EBC000427190 +:10E56000A1229DF8B40040F2833110FB01F0B449C0 +:10E5700001EB800000F589609DF8A01001EB4103DC +:10E5800003EB011100EBC100827002F081BA00219F +:10E590009DF8B40040F2833210FB02F0A84A02EB6F +:10E5A000800001719DF8B40040F2833110FB01F04E +:10E5B000114601EB800000F589609DF8A01001EB89 +:10E5C000410202EB011110F8310008281FDC002184 +:10E5D0009DF8B40040F2833210FB02F0984A02EB3F +:10E5E0008000017108229DF8B40040F2833110FBD5 +:10E5F00001F0934901EB800000F589609DF8A010BF +:10E6000001EB410303EB011100F8312028E09DF8F4 +:10E61000B40040F2833110FB01F0894901EB800026 +:10E6200000F589609DF8A01001EB410202EB011199 +:10E6300010F831000B2813DC0C229DF8B40040F2D6 +:10E64000833110FB01F07E4901EB800000F5896009 +:10E650009DF8A01001EB410303EB011100F83120FC +:10E660009DF8B40040F2833110FB01F0744901EBD6 +:10E67000800000F589609DF8A01001EB410202EBDB +:10E68000011100EBC1004079A42830D19DF8B400FD +:10E6900000EB400101EB00106A4901EB0010303043 +:10E6A0009DF8A01000EB0110801C0990007820F06C +:10E6B000200020300999087000229DF8B40040F233 +:10E6C000833110FB01F05E4901EB800000F58960A9 +:10E6D0009DF8A01001EB410303EB011100EBC10019 +:10E6E00080F845209DF8B4100220FBF7DFFCA12242 +:10E6F0009DF8B40040F2833110FB01F0504901EB6A +:10E70000800000F589609DF8A01001EB410303EB48 +:10E71000011100EBC100427137E700213A9115E089 +:10E720009DF8B40000EB4001C1EBC010464901EB7D +:10E73000C001BDF8E800C01C0A5C16A9BDF8E800DD +:10E740000A54BDF8E800401C81B23A91BDF8E800D7 +:10E750000628E5DB062116A82AF036F90021CDE9C6 +:10E760003001DDE93021100A40EA0164A21841EBD2 +:10E770002120CDE908204FF480724FF00003DDE93D +:10E780000801F9F71FFD9DF8B40040F2833110FB3A +:10E7900001F02B4901EB800000F589609DF8A01085 +:10E7A00001EB410303EB011100EBC10002710020FA +:10E7B0009DF8B41040F2833211FB02F1204A02EBC3 +:10E7C0008101087104229DF8B40040F2833110FBEE +:10E7D00001F01B4901EB800000F589609DF8A01055 +:10E7E00001EB410303EB011100F83120A7229DF852 +:10E7F000B40040F2833110FB01F0114901EB8000BD +:10E8000000F589609DF8A01001EB410303EB0111B5 +:10E8100000EBC1004271B8E69DF8B40040F28331CC +:10E8200010FB01F0064901EB800000F589609DF8BE +:10E83000A01001EB410202EB011110F8310005E0DC +:10E8400088480020C8430020388F0020042878DA48 +:10E8500000219DF8B40040F2833210FB02F0FE4A22 +:10E8600002EB80000171A1229DF8B40040F28331D7 +:10E8700010FB01F0F84901EB800101F589619DF879 +:10E88000A00000EB400303EB001001EBC00042715D +:10E890009DF8B40040F2833110FB01F0EE4901EB2A +:10E8A000800101F589619DF8A00000EB400202EBB8 +:10E8B000001001EBC00109910878401CC1B2099811 +:10E8C00001709DF8B40040F2833110FB01F0E24981 +:10E8D00001EB800000F589609DF8A01001EB41027A +:10E8E00002EB011110F83100042828D10A229DF80A +:10E8F000B40040F2833110FB01F0D74901EB8001F5 +:10E9000001F589619DF8A00000EB400303EB0010C6 +:10E9100001F83020A3229DF8B40040F2833110FBAF +:10E9200001F0CD4901EB800000F589609DF8A01051 +:10E9300001EB410303EB011100EBC100427132E333 +:10E94000FFE79DF8B40040F2833110FB01F0C249AB +:10E9500001EB800000F589609DF8A01001EB4102F9 +:10E9600002EB011110F83100042834D100219DF888 +:10E97000B40040F2833210FB02F0B74A02EB800091 +:10E98000017105229DF8B40040F2833110FB01F0C3 +:10E99000B14901EB800101F589619DF8A00000EB10 +:10E9A000400303EB001001F83020A3229DF8B400CF +:10E9B00040F2833110FB01F0A74901EB800000F524 +:10E9C00089609DF8A01001EB410303EB011100EBFE +:10E9D000C1004271E7E29DF8B40040F2833110FBC0 +:10E9E00001F09D4901EB800000F589609DF8A010C1 +:10E9F00001EB410202EB011110F83100082834DC70 +:10EA000000219DF8B40040F2833210FB02F0924ADC +:10EA100002EB8000017109229DF8B40040F28331BD +:10EA200010FB01F08C4901EB800101F589619DF833 +:10EA3000A00000EB400303EB001001F83020A722F8 +:10EA40009DF8B40040F2833110FB01F0824901EBE4 +:10EA5000800000F589609DF8A01001EB410303EBF5 +:10EA6000011100EBC10042719DE29DF8B41040F22B +:10EA7000833011FB00F0784901EB800000F58960DC +:10EA80009DF8A01001EB410202EB011110F83100DA +:10EA9000092834DC00219DF8B40040F2833210FBD9 +:10EAA00002F06D4A02EB800001710A229DF8B40069 +:10EAB00040F2833110FB01F0674901EB800101F561 +:10EAC00089619DF8A00000EB400303EB001001F802 +:10EAD0003020A3229DF8B40040F2833110FB01F0F6 +:10EAE0005D4901EB800000F589609DF8A01001EB05 +:10EAF000410303EB011100EBC100427153E29DF8A9 +:10EB0000B41040F2833011FB00F0534901EB800058 +:10EB100000F589609DF8A01001EB410202EB0111A4 +:10EB200010F831000D2838DC00219DF8B40040F2C7 +:10EB3000833210FB02F0484A02EB800001710E2282 +:10EB40009DF8B40040F2833110FB01F0424901EB23 +:10EB5000800101F589619DF8A00000EB400303EB03 +:10EB6000001001F83020A1229DF8B40040F283315A +:10EB700010FB01F0384901EB800000F589609DF839 +:10EB8000A01001EB410303EB011100EBC100427146 +:10EB900009E209E23DE298E276E29DF8B41040F223 +:10EBA000833011FB00F02C4901EB800000F58960F7 +:10EBB0009DF8A01001EB410202EB011110F83100A9 +:10EBC0000E2834DC00219DF8B40040F2833210FBA3 +:10EBD00002F0214A02EB800001710F229DF8B4007F +:10EBE00040F2833110FB01F01B4901EB800101F57C +:10EBF00089619DF8A00000EB400303EB001001F8D1 +:10EC00003020A3229DF8B40040F2833110FB01F0C4 +:10EC1000114901EB800000F589609DF8A01001EB1F +:10EC2000410303EB011100EBC1004271BBE19DF810 +:10EC3000B41040F2833011FB00F0074901EB800073 +:10EC400000F589609DF8A01001EB410202EB011173 +:10EC500010F83100102801E0884800207DDC1122E6 +:10EC60009DF8B40040F2833110FB01F0FE4901EB46 +:10EC7000800101F589619DF8A00000EB400303EBE2 +:10EC8000001001F83020A1229DF8B40040F2833139 +:10EC900010FB01F0F44901EB800101F589619DF859 +:10ECA000A00000EB400303EB001001EBC000427139 +:10ECB0009DF8B40040F2833110FB01F0EA4901EB0A +:10ECC000800101F589619DF8A00000EB400303EB92 +:10ECD000001001EBC00082709DF8B41001EB410000 +:10ECE00000EB0110E14901EB001130319DF8A0006B +:10ECF00001EB0010801C0990007820F0800080302B +:10ED0000099908709DF8B41001EB410000EB011067 +:10ED1000D64901EB001030309DF8A01000EB011037 +:10ED2000801C0990007820F00400001D09990870EB +:10ED30009DF8B41001EB410000EB0110CB4901EB51 +:10ED4000001030309DF8A01000EB01108078C0F367 +:10ED50004010E8B39DF8B41000E042E001EB410040 +:10ED600000EB0110C14901EB001030309DF8A010FC +:10ED700000EB0110801C0990007820F02002099817 +:10ED800002709DF8B41001EB410000EB0110B7498F +:10ED900001EB001030309DF8A01000EB01108078DE +:10EDA000C0F34000B8B99DF8B41001EB410000EB8E +:10EDB0000110AE4901EB001030309DF8A01000EBBF +:10EDC0000110801C0990007820F00800083000E055 +:10EDD00072E0099908709DF8B4100220FBF766F9FB +:10EDE000E1E09DF8B41040F2833011FB00F09E4941 +:10EDF00001EB800101F589619DF8A00000EB400264 +:10EE000002EB001011F830109DF8B40040F283328C +:10EE100010FB02F0944A02EB8000407981424BD112 +:10EE20009DF8B41040F2833011FB00F0114601EB65 +:10EE3000800000F589609DF8A01001EB410202EB13 +:10EE4000011100EBC1008078A12836D0A3229DF8E3 +:10EE5000B40040F2833110FB01F0834901EB8001E3 +:10EE600001F589619DF8A00000EB400303EB001061 +:10EE700001EBC00042719DF8B41040F2833011FBE9 +:10EE800000F0794901EB800000F589609DF8A01041 +:10EE900001EB410202EB011100EBC1008078A228D6 +:10EEA0000AD000209DF8B41040F2833211FB02F129 +:10EEB0006D4A02EB8101087175E09DF8B41040F2D3 +:10EEC000833011FB00F0684901EB800000F5896098 +:10EED0009DF8A01001EB410202EB011100EBC10013 +:10EEE000807B01283FD100229DF8B40040F283319D +:10EEF00010FB01F05C4901EB800101F589619DF88F +:10EF0000A00000EB400303EB001001EBC000827394 +:10EF1000A3229DF8B40040F2833110FB01F0524966 +:10EF200001EB800101F589619DF8A00000EB400331 +:10EF300003EB001001EBC0004271A9229DF8B40060 +:10EF400040F2833110FB01F0474901EB800000F5EE +:10EF500089609DF8A01001EB410303EB011100EB68 +:10EF6000C10082701FE0A1229DF8B40040F28331FD +:10EF700010FB01F03C4901EB800101F589619DF82E +:10EF8000A00000EB400303EB001001EBC000427156 +:10EF900001219DF8B40040F2833210FB02F0324AA6 +:10EFA00002EB8000017136E4A1229DF8B40040F22A +:10EFB000833110FB01F02C4901EB800101F58961DF +:10EFC0009DF8A00000EB400303EB001001EBC00034 +:10EFD00082709DF8B40040F2833110FB01F02249A9 +:10EFE00001EB800101F589619DF8A00000EB400371 +:10EFF00003EB001001EBC000427100219DF8B4004A +:10F0000040F2833210FB02F0174A02EB80000171DC +:10F01000C9E700219DF8B40040F2833210FB02F0F2 +:10F02000114A02EB8000017109229DF8B40040F200 +:10F03000833110FB01F00C4901EB800101F589617E +:10F040009DF8A00000EB400303EB001001F8302016 +:10F05000A7229DF8B40040F2833110FB01F0024971 +:10F0600001EB800004E0000088480020C843002035 +:10F0700000F589609DF8A01001EB410303EB01113D +:10F0800000EBC10042718EE700219DF8B40040F210 +:10F09000833210FB02F0FE4A02EB80000171A722CE +:10F0A0009DF8B40040F2833110FB01F0F84901EB08 +:10F0B000800000F589609DF8A01001EB410303EB8F +:10F0C000011100EBC10042716DE700219DF8B40011 +:10F0D00040F2833210FB02F0ED4A02EB8000017136 +:10F0E000A7229DF8B40040F2833110FB01F0E849FB +:10F0F00001EB800101F589619DF8A00000EB400360 +:10F1000003EB001001EBC00042719DF8B41001EB5D +:10F110004100C0EBC110DF4901EBC000407930284D +:10F120007ED19DF8B41040F2833011FB00F0D84935 +:10F1300001EB800101F589619DF8A00000EB400220 +:10F1400002EB001011F830109DF8B40040F2833249 +:10F1500010FB02F0CE4A02EB8000407981425FD181 +:10F160009DF8B41040F2833011FB00F0114601EB22 +:10F17000800000F589609DF8A01001EB410202EBD0 +:10F18000011100EBC100C078312830D19DF8B410D6 +:10F1900001EB410000EB0110BF4901EB00103030E2 +:10F1A0009DF8A01000EB0110801C0990007820F061 +:10F1B00020020998027000229DF8B40040F28331C9 +:10F1C00010FB01F0B24901EB800000F589609DF869 +:10F1D000A01001EB410303EB011100EBC10080F82B +:10F1E00045209DF8B4100220FAF760FF81E09DF8F9 +:10F1F000B40040F2833110FB01F0A54901EB80001F +:10F2000000F589609DF8A01001EB410202EB0111AD +:10F2100000EBC100C07833286BD19DF8B40000E04A +:10F2200092E000EB400101EB00109B4901EB001064 +:10F2300030309DF8A01000EB0110801C0990007880 +:10F2400020F020020998027001229DF8B40040F2DB +:10F25000833110FB01F08E4901EB800000F58960DD +:10F260009DF8A01001EB410303EB011100EBC1007D +:10F2700080F846209DF8B40040F2833110FB01F085 +:10F28000834901EB800000F589609DF8A01001EB37 +:10F29000410303EB011100EBC100427341F28832DC +:10F2A0009DF8B40040F2833110FB01F0784901EB86 +:10F2B000800000F589609DF8A01001EB410303EB8D +:10F2C000011100EBC1004261A9229DF8B40040F297 +:10F2D000833110FB01F06E4901EB800000F589607D +:10F2E0009DF8A01001EB410303EB011100EBC100FD +:10F2F00082709DF8B41001EB410000EB01106649EB +:10F3000001EB001030309DF8A01000EB0110801CC4 +:10F310000990007820F00102099802709DF8B4006D +:10F3200000EB400101EB00105B4901EB00103030B5 +:10F330009DF8A01000EB0110801C0990007820F0CF +:10F3400002020998027017E19DF8B41001EB410028 +:10F35000C0EBC1104F4901EBC000407931287CD18E +:10F360009DF8B41040F2833011FB00F0484901EBE6 +:10F37000800101F589619DF8A00000EB400202EBDD +:10F38000001011F830109DF8B40040F2833210FBE9 +:10F3900002F03F4A02EB8000407981425DD19DF846 +:10F3A000B41040F2833011FB00F0114601EB8000F5 +:10F3B00000F589609DF8A01001EB410202EB0111FC +:10F3C00000EBC10090F8460058BB01229DF8B40044 +:10F3D00040F2833110FB01F02D4901EB800101F572 +:10F3E00089619DF8A00000EB400303EB001001EBE6 +:10F3F000C00080F845209DF8B40000EB400101EB0F +:10F400000010254901EB001130319DF8A00001EBFF +:10F410000010801C0990007820F00100401C099920 +:10F4200008709DF8B40000EB400101EB00101A4990 +:10F4300001EB001030309DF8A01000EB0110801C93 +:10F440000990007820F0020209980270134890F8A1 +:10F45000100B90B19DF8B40000E007E200EB400112 +:10F4600001EB00100C4901EB001030309DF8A010AA +:10F4700000EB0110807A02287ED1094890F829001B +:10F480000128F9D10648D0F80C020549498D09E058 +:10F4900088480020388F0020C8430020BC3200205C +:10F4A000BC120020884267D29DF8B40040F283313C +:10F4B00010FB01F0FE4901EB800000F589609DF82A +:10F4C000A01001EB410202EB011100EBC10090F82A +:10F4D0004500012851D19DF8B40040F2833110FB62 +:10F4E00001F0F34901EB800000F589609DF8A01060 +:10F4F00001EB410202EB011100EBC10090F87F002B +:10F50000D8BB01229DF8B40000EB400101EB0010D4 +:10F51000E84901EB001130319DF8A00001EB00102B +:10F52000C27200229DF8B40000EB400101EB001014 +:10F53000E04901EB001130319DF8A00001EB001013 +:10F5400042604FF010429DF8B40040F2833110FB4E +:10F5500001F0D74901EB800101F589619DF8A00018 +:10F5600000EB400303EB001001EBC00082609DF84C +:10F57000B40000EB400101E073E073E001EB001028 +:10F58000CC4901EB001130319DF8A00001EB0010D7 +:10F5900001789DF8B40040F2833210FB02F0C44AB7 +:10F5A00002EB800041709DF8B40040F2833110FB03 +:10F5B00001F0114601EB800101F589619DF8A00081 +:10F5C00000EB400202EB001011F830109DF8B4007F +:10F5D00040F2833210FB02F0B54A02EB8000407922 +:10F5E00081423ED100229DF8B40040F2833110FBED +:10F5F00001F0AF4901EB800101F589619DF8A000A0 +:10F6000000EB400303EB001001EBC000C271A42229 +:10F610009DF8B40040F2833110FB01F0A44901EBE6 +:10F62000800101F589619DF8A00000EB400303EB28 +:10F63000001001EBC0008270A3229DF8B40040F2DC +:10F64000833110FB01F09A4901EB800000F58960DD +:10F650009DF8A01001EB410303EB011100EBC10089 +:10F66000427179E29DF8B40040F2833110FB01F061 +:10F670008F4901EB800000F589609DF8A01001EB37 +:10F68000410202EB011100EBC10090F84500012896 +:10F690007ED19DF8B40040F2833110FB01F0844923 +:10F6A00001EB800101F589619DF8A00000EB4002AB +:10F6B00002EB001001EBC00090F8800040F28331B3 +:10F6C00010FB01F07A4901EB800101F589619DF899 +:10F6D000B40040F2833210FB02F0754A02EB800066 +:10F6E00000F589609DF8A02002EB420303EB0212B3 +:10F6F00000EBC20090F8810000EB400202EB00102A +:10F7000001EBC00090F87E00032841D102229DF851 +:10F71000B40000EB400101EB0010664901EB001161 +:10F7200030319DF8A00001EB0010C2724FF0104282 +:10F730009DF8B40040F2833110FB01F05C4901EB0D +:10F74000800101F589619DF8A00000EB400303EB07 +:10F75000001001EBC00082609DF8B40000EB400196 +:10F7600001EB0010534901EB001130319DF8A0006E +:10F7700001EB001001789DF8B40040F2833210FBD9 +:10F7800002F04B4A02EB800041709DF8B40000E0AB +:10F79000ABE140F2833110FB01F0114601EB800137 +:10F7A00001F589619DF8A00000EB400202EB00101A +:10F7B00011F830109DF8B40040F2833210FB02F0D3 +:10F7C0003B4A02EB8000407981423ED100229DF805 +:10F7D000B40040F2833110FB01F0354901EB8001A8 +:10F7E00001F589619DF8A00000EB400303EB0010D8 +:10F7F00001EBC000C271A4229DF8B40040F2833135 +:10F8000010FB01F02A4901EB800101F589619DF8A7 +:10F81000A00000EB400303EB001001EBC00082707E +:10F82000A3229DF8B40040F2833110FB01F020497F +:10F8300001EB800000F589609DF8A01001EB410309 +:10F8400003EB011100EBC100427100229DF8B400EE +:10F8500000EB400101EB0010164901EB00103030C5 +:10F860009DF8A01000EB0110426075E19DF8B40016 +:10F8700000EB4001C1EBC0100F4901EBC000407923 +:10F8800033287DD19DF8B40000EB400101EB00105E +:10F89000084901EB001030309DF8A01000EB01107A +:10F8A000801C0990007820F00100401C099905E0B7 +:10F8B00088480020C8430020388F002008709DF839 +:10F8C000B40000EB400101EB0010FE4901EB001019 +:10F8D00030309DF8A01000EB0110801C09900078DA +:10F8E00020F02002099802709DF8B40000EB40015E +:10F8F00001EB0010F34901EB001030309DF8A0102F +:10F9000000EB0110801C0990007820F00200801CA0 +:10F91000099908709DF8B40040F2833110FB01F0A2 +:10F92000E94901EB800042799DF8B40040F283314F +:10F9300010FB01F0E44901EB800101F589619DF8BC +:10F94000A00000EB400303EB001001F830209DF80D +:10F95000B40000EB400101EB0010DA4901EB0011AB +:10F9600030319DF8A00001EB0010801C0990007858 +:10F9700020F080008030099908709DF8B40000E004 +:10F980002AE000EB400101EB0010CE4901EB001032 +:10F9900030309DF8A01000EB01108078C0F34000DB +:10F9A00020B99DF8B4100220FAF780FBA2229DF83E +:10F9B000B40040F2833110FB01F0C34901EB800039 +:10F9C00000F589609DF8A01001EB410303EB0111E4 +:10F9D00000EBC1008270BFE09DF8B40000EB400175 +:10F9E000C1EBC010B94901EBC000407934287CD18B +:10F9F0009DF8B40000EB400101EB0010B14901EBB0 +:10FA0000001030309DF8A01000EB0110801C099010 +:10FA1000007820F02002099802709DF8B40000EBF5 +:10FA2000400101EB0010A74901EB001030309DF8B8 +:10FA3000A01000EB0110801C0990007820F0020259 +:10FA40000998027001229DF8B40040F2833110FB46 +:10FA500001F09D4901EB800000F589609DF8A01040 +:10FA600001EB410303EB011100EBC10080F84620DC +:10FA70009DF8B40040F2833110FB01F0924901EB94 +:10FA8000800000F589609DF8A01001EB410303EBB5 +:10FA9000011100EBC100427341F288329DF8B400BD +:10FAA00040F2833110FB01F0874901EB800000F543 +:10FAB00089609DF8A01001EB410303EB011100EBFD +:10FAC000C1004261A9229DF8B40040F2833110FBCD +:10FAD00001F07D4901EB800000F589609DF8A010E0 +:10FAE00001EB410303EB011100E035E000EBC10045 +:10FAF00082709DF8B40040F2833110FB01F072492E +:10FB000001EB800042799DF8B40040F2833110FB94 +:10FB100001F06D4901EB800000F589609DF8A010AF +:10FB200001EB410303EB011100F831209DF8B40013 +:10FB300000EB400101EB0010624901EB0010303096 +:10FB40009DF8A01000EB0110801C0990007820F0B7 +:10FB5000800080300999087000202E902F9000219D +:10FB60003A9122E0DDE92E10000140EA117209010C +:10FB7000CDE92E129DF8B41001EB4100C0EBC1108D +:10FB8000524901EBC001BDF8E800801D085C303827 +:10FB9000C117DDE92E34184341EA0402CDE92E02F3 +:10FBA000BDF8E800401C80B23A90BDF8E800062895 +:10FBB000D8DB9DF8B4002E9940F2833210FB02F09E +:10FBC000414A02EB800202F589629DF8A00000EB39 +:10FBD000400303EB001002EBC000C0F81A10002233 +:10FBE0002E922F9200213A9122E0DDE92E100001A1 +:10FBF00040EA11720901CDE92E129DF8B41001EB13 +:10FC00004100C0EBC110314901EBC001BDF8E80073 +:10FC10000D30085C3038C117DDE92E34184341EA55 +:10FC20000402CDE92E02BDF8E800401C80B23A90F3 +:10FC3000BDF8E8000428D8DB9DF8B4002E9940F206 +:10FC4000833210FB02F0204A02EB800202F5896247 +:10FC50009DF8A00000EB400303EB001002EBC00096 +:10FC6000416300222E922F9200213A9122E0DDE999 +:10FC70002E10000140EA11720901CDE92E129DF803 +:10FC8000B41001EB4100C0EBC110104901EBC00101 +:10FC9000BDF8E8001130085C3038C117DDE92E34BA +:10FCA000184341EA0402CDE92E02BDF8E800401CE9 +:10FCB00080B23A90BDF8E8000628D8DB9DF8B40081 +:10FCC0002E9905E0C843002088480020388F002086 +:10FCD00040F2833210FB02F0FE4A02EB800202F592 +:10FCE00089629DF8A00000EB400303EB001002EBDB +:10FCF000C000C0F81E109DF8B41001EB4100C0EB2D +:10FD0000C110F54901EBC00042799DF8B40040F202 +:10FD1000833110FB01F0EF4901EB800101F58961AE +:10FD20009DF8A00000EB400303EB001001EBC000C6 +:10FD3000C2709DF8B41001EB410000EB0110E749DF +:10FD400001EB001130319DF8A00001EB001082782A +:10FD50009DF8B40040F2833110FB01F0DD4901EB66 +:10FD6000800101F589619DF8A00000EB400303EBE1 +:10FD7000001001EBC00002769DF8B41040F2833011 +:10FD800011FB00F0D34901EB800101F589619DF879 +:10FD9000A00000EB400202EB001011F830109DF8BB +:10FDA000B40040F2833210FB02F0CA4A02EB80003A +:10FDB000407981427EDA9DF8B41040F2833011FB25 +:10FDC00000F0114601EB800000F589609DF8A0105D +:10FDD00001EB410202EB011110F831000F2869DD3F +:10FDE00000219DF8B40040F2833210FB02F0B94AC2 +:10FDF00002EB80000171A7229DF8B40040F283312C +:10FE000010FB01F0B34901EB800101F589619DF818 +:10FE1000A00000EB400303EB001001EBC0004271B7 +:10FE200001219DF8B40040F2833210FB02F0A94A90 +:10FE300002EB800001719DF8B41040F2833011FB99 +:10FE400000F0114601EB800042799DF8B40040F2C9 +:10FE5000833110FB01F09F4901EB800101F58961BD +:10FE60009DF8A00000EB400303EB001001F83020E8 +:10FE7000A1229DF8B40040F2833110FB01F09549B6 +:10FE800001EB800101F589619DF8A00000EB4003C2 +:10FE900003EB001001EBC00042719DF8B41001EBC0 +:10FEA000410000EB01108D4901EB001130319DF84C +:10FEB000A00000E0A2E001EB0010801C0990007897 +:10FEC00020F080008030099908709DF8B41001EB93 +:10FED000410000EB0110814901EB001030309DF82A +:10FEE000A01000EB0110801C0990007820F00400A5 +:10FEF000001D099908709DF8B41001EB4100C0EB9A +:10FF0000C110754901EBC0004079302814D19DF82B +:10FF1000B41001EB410000EB0110704901EB00103F +:10FF200030309DF8A01000EB0110801C0990007883 +:10FF300020F00102099802709DF8B41001EB410015 +:10FF400000EB0110654901EB001030309DF8A01066 +:10FF500000EB01108078C0F3401088B99DF8B41010 +:10FF600001EB410000EB01105C4901EB0010303067 +:10FF70009DF8A01000EB01108078C0F34000E8B3BA +:10FF80009DF8B40000EB400101EB0010534901EB78 +:10FF9000001030309DF8A01000EB0110801C09907B +:10FFA000007820F02002099802709DF8B40000EB60 +:10FFB000400101EB0010494901EB001030309DF881 +:10FFC000A01000EB0110801C0990007820F00202C4 +:10FFD000099802709DF8B40000EB400101EB00109D +:10FFE0003E4901EB001030309DF8A01000EB0110ED +:10FFF000801C0990007820F0080000E0B6E008308E +:020000040801F1 +:10000000099908709DF8B4009DF8A01001EB00104C +:10001000C217CDE92E029DF8B40040F2833110FBE7 +:1000200001F02C4901EB800000F589609DF8A010DB +:1000300001EB410202EB011100EBC10022300990FB +:100040002E9800EB4001264800EB41100D301022A5 +:1000500008900999F8F7F9F89DF8B40040F2833157 +:1000600010FB01F01B4901EB800101F589619DF84E +:10007000A00000EB400202EB001001EBC0012E9843 +:1000800000EB4002164800EB421051F81A2F40F8DE +:10009000012F496841609DF8B40000EB400101EB7D +:1000A00000100E4901EB001130319DF8A00001EB6A +:1000B000001001782E9800EB4002094800EB421036 +:1000C00001702E9800EB4001054800EB41110548F6 +:1000D000026809E088480020388F0020C8430020CB +:1000E000D8140020C731002041F81D2F8088888057 +:1000F0009DF8B40040F2833110FB01F0FE4901EBA2 +:10010000800101F589619DF8A00000EB400202EB3F +:10011000001001EBC000416B2E9800EB4002F74845 +:1001200000EB4210C0F809109DF8B40000EB40014C +:1001300001EB0010F24901EB001130319DF8A000F5 +:1001400001EB001041682E9800EB4002EB4800EBF9 +:100150004210C0F823102E9881B208200991F9F7B7 +:10016000A5FF9DF8B4100220F9F7A0FFFDE30020E1 +:100170002E902F9000213A9122E0DDE92E1000010F +:1001800040EA11720901CDE92E129DF8B40000EB8E +:100190004001C1EBC010DB4901EBC001BDF8E80034 +:1001A0000B30085C3038C117DDE92E34184341EAC2 +:1001B0000402CDE92E02BDF8E800401C80B23A905E +:1001C000BDF8E8000A28D8DB9DF8B400DDE92E125E +:1001D00040F2833310FB03F0C74B03EB800303F5BE +:1001E00089639DF8A00000EB400404EB001003EBD2 +:1001F000C00040F8221F426000212E912F913A91B9 +:1002000022E0DDE92E10000140EA11720901CDE97A +:100210002E129DF8B40000EB4001C1EBC010B949AB +:1002200001EBC001BDF8E8001530085C3038C1179B +:10023000DDE92E34184341EA0402CDE92E02BDF86F +:10024000E800401C80B23A90BDF8E8000A28D8DBEC +:100250009DF8B400DDE92E1240F2833310FB03F069 +:10026000A54B03EB800303F589639DF8A00000EB29 +:10027000400404EB001003EBC00022308160C26038 +:1002800000219DF8B40040F2833210FB02F09A4A3C +:1002900002EB800001719DF8B40040F2833110FB45 +:1002A00001F0114601EB800101F589619DF8A00084 +:1002B00000EB400202EB001011F830109DF8B40082 +:1002C00040F2833210FB02F08B4A02EB800040794F +:1002D00081427DD19DF8B4009DF8A01001EB001083 +:1002E000C217CDE92E02884890F8100B08B39DF88C +:1002F000B40000EB400101EB0010814901EB00105C +:1003000030309DF8A01000EB0110807A022810D048 +:100310009DF8B40000EB400101EB0010784901EBBF +:10032000001030309DF8A01000EB0110C07A0028BA +:100330007DDD00229DF8B40000EB400101EB0010D0 +:100340006F4901EB001030309DF8A01000EB011058 +:10035000C2726E48D0F80C020521B0FBF1F201FB2D +:10036000120000EB400169482C3000EB41100D30C9 +:1003700009909DF8B40040F2833110FB01F05E4912 +:1003800001EB800000F589609DF8A01001EB4102AF +:1003900002EB011100EBC10022301022014608904F +:1003A0000998F7F752FF5948D0F80C020521B0FB25 +:1003B000F1F201FB120000EB400154482C3000EB3D +:1003C00041129DF8B40040F2833110FB01F000E0CF +:1003D0000AE3494901EB800101F589619DF8A0001C +:1003E00000EB400303EB001001EBC00050F81A1FB4 +:1003F00042F8011F406850604448D0F80C020521C3 +:10040000B0FBF1F201FB120000EB40013F482C3041 +:1004100000EB41129DF8B40000EB400101EB00102D +:10042000374901EB001130319DF8A00000E096E162 +:1004300001EB0010007810703448D0F80C02052150 +:10044000B0FBF1F201FB120000EB40012F482C3011 +:1004500000EB41129DF8B40040F2833110FB01F033 +:10046000254901EB800101F589619DF8A00000EBB1 +:10047000400303EB001001EBC000406BC2F8090021 +:100480002248D0F80C020521B0FBF1F201FB12006A +:1004900000EB40011D482C3000EB41111A48F538A3 +:1004A000026841F81D2F808888801848D0F80C0217 +:1004B0000521B0FBF1F201FB120000EB40011348F3 +:1004C0002C3000EB41129DF8B40000EB400101EB31 +:1004D00000100B4901EB001130319DF8A00001EB39 +:1004E00000104068C2F8230000229DF8B40000EB21 +:1004F000400101EB00100BE088480020D8140020D8 +:10050000C8430020388F0020BC320020BC120020DD +:10051000FE4901EB001130319DF8A00001EB001005 +:10052000426000213A9154E0F948D0F80C020521CC +:10053000B0FBF1F201FB120000EB4001F4482C305B +:1005400000EB41112731BDF8E8409DF8B40040F2BE +:10055000833210FB02F0EF4A02EB800202F589625F +:100560009DF8A00000EB400303EB001002EBC0007D +:1005700090F8800040F2833210FB02F0E54A02EB73 +:10058000800202F589629DF8B40040F2833310FBCB +:1005900003F0E04B03EB800303F589639DF8A000B3 +:1005A00000EB400505EB001003EBC00090F8810064 +:1005B00000EB400303EB001002EBC0024732BDF832 +:1005C000E800001D105C0855BDF8E800401C81B231 +:1005D0003A91BDF8E8000628A6DB00213A9142E0F6 +:1005E00000239DF8B40040F2833110FB01F0C949AB +:1005F00001EB800101F589619DF8A00000EB40024C +:1006000002EB001001EBC00090F8800040F2833153 +:1006100010FB01F0BF4901EB800101F589619DF8F4 +:10062000B40040F2833210FB02F0BA4A02EB8002BF +:1006300002F589629DF8A00000EB400404EB001075 +:1006400002EBC00090F8810000EB400202EB0010CA +:1006500001EBC0014731BDF8E8000B54BDF8E800DC +:10066000401C81B23A91BDF8E8000A28B8DBA848DE +:10067000D0F80C020521B0FBF1F080B201460990E0 +:100680000220F8F725FD00210620F9F70FFDA0480C +:10069000D0F80C029E49498D884206D29C48D0F879 +:1006A0000C02401C9A49C1F80C0200210520F9F700 +:1006B000FDFC9DF8B40000EB400101EB00109349F4 +:1006C00001EB001030309DF8A01000EB0110801CF1 +:1006D0000990007820F00802099802708C48D0F840 +:1006E0000C020521B0FBF1F201FB120000EB40010E +:1006F00087482C3000EB4110D0F823202E9800EBD7 +:100700004001854800EB4110C0F8232000203A90BA +:1007100020E07F48D0F80C020521B0FBF1F201FB8C +:10072000120000EB40017A482C3000EB41102730DA +:10073000BDF8E810425C2E9800EB4001764800EBD3 +:1007400041112731BDF8E8000A54BDF8E800401C0B +:1007500081B23A91BDF8E8000628DADB59E09DF84D +:10076000B40000EB400101EB0010684901EB001000 +:1007700030309DF8A01000EB0110801C099000782B +:1007800020F008000830099908709DF8B40000EBCB +:10079000400101EB00105D4901EB001030309DF885 +:1007A000A01000EB011042682E9800EB40015A485F +:1007B00000EB4110C0F8232000203A9025E09DF87E +:1007C000B40040F2833110FB01F0524901EB80018B +:1007D00001F589619DF8A00000EB400202EB0010DA +:1007E00001EBC0014731BDF8E8000A5C2E9800EB30 +:1007F0004001494800EB41112731BDF8E8000A5497 +:10080000BDF8E800401C81B23A91BDF8E800062826 +:10081000D5DB00229DF8B40040F2833110FB01F0DB +:100820003C4901EB800101F589619DF8A00000EBD6 +:10083000400303EB001001EBC00080F846209DF858 +:10084000B40040F2833110FB01F0324901EB80012A +:1008500001F589619DF8A00000EB400303EB001057 +:1008600001EBC00042739DF8B40040F2833110FBED +:1008700001F0284901EB800101F589619DF8A00094 +:1008800000EB400303EB001001EBC00002619DF898 +:10089000B4100220F9F70AFC9DF8B40040F283314D +:1008A00010FB01F01B4901EB800101F589619DF806 +:1008B000A00000EB400202EB001001EBC000223070 +:1008C00009902E9800EB4001134800EB41100D30C9 +:1008D000102208900999F7F7B8FC9DF8B40040F28F +:1008E000833110FB01F00B4901EB800101F58961B7 +:1008F0009DF8A00000EB400202EB001001EBC001EC +:100900002E9800EB4002044808E00000C843002095 +:10091000BC12002088480020D814002000EB4210B0 +:1009200051F81A2F40F8012F496841609DF8B40032 +:1009300000EB400101EB0010FE4901EB00113031EA +:100940009DF8A00001EB001001782E9800EB40020A +:10095000F94800EB421001702E9800EB4001F64878 +:1009600000EB4111F548026800E091E041F81D2FCD +:10097000808888809DF8B40040F2833110FB01F03C +:10098000EF4901EB800101F589619DF8A00000EBC2 +:10099000400202EB001001EBC000416B2E9800EB0F +:1009A0004002E54800EB4210C0F809109DF8B40081 +:1009B00000EB400101EB0010DE4901EB001130318A +:1009C0009DF8A00001EB001041682E9800EB40025A +:1009D000D94800EB4210C0F823102E9881B20820AD +:1009E0000991F9F763FB28E09DF8B40040F28331E8 +:1009F00010FB01F0D24901EB800000F589609DF801 +:100A0000A01001EB410202EB011110F831000C289B +:100A100013DC0D229DF8B40040F2833110FB01F08D +:100A2000C74901EB800000F589609DF8A01001EB3B +:100A3000410303EB011100F83120A7229DF8B40017 +:100A400040F2833110FB01F0BD4901EB800101F55B +:100A500089619DF8A00000EB400303EB001001EB5F +:100A6000C0004271A2229DF8B40040F2833110FB15 +:100A700001F0B34901EB800000F589609DF8A010FA +:100A800001EB410303EB011100EBC100827000BFD9 +:100A900000BF0EF0B8B99DF8B40000EB4001C1EB07 +:100AA000C010A84911F83000042802D10421259172 +:100AB0000CE09DF8B40000EB4001C1EBC010A1496F +:100AC00011F83000152801D1152125919DF8B400A9 +:100AD00000EB4001C1EBC0109A4901EBC000417826 +:100AE0009DF8B40000EB4002C2EBC010954A12F82A +:100AF000300041EA002041F23001884202D1A621B3 +:100B000025913DE09DF8B40000EB4001C1EBC01021 +:100B10008C4901EBC00041789DF8B40000EB400225 +:100B2000C2EBC010874A12F8300041EA002041F2BF +:100B30003101884202D1A721259121E09DF8B4001E +:100B400000EB4001C1EBC0107E4911F830000228D3 +:100B500016D19DF8B40000EB4001C1EBC0107949FB +:100B600001EBC00001799DF8B40000EB4002C2EB3C +:100B7000C010744A02EBC000C07841EA0021259100 +:100B80009DF8B40040F2833110FB01F06C4901EB99 +:100B900080008178289100216B4A9DF8B40002EB17 +:100BA00000129DF8A0001154684890F82800012810 +:100BB00015D19DF8B40000EB400101EB00105D4938 +:100BC00001EB001030309DF8A01000EB0110801CEC +:100BD0000990007820F08000803009990870BDF8F5 +:100BE0009400A7287DD007DC04287BD015287AD074 +:100BF000A62841F06C8752E0A0F55850303820B15B +:100C0000112871D01228F4D1FEE39DF8B40040F20F +:100C1000833110FB01F04A4901EB800000F5896047 +:100C20009DF8A01001EB410202EB011110F8310018 +:100C300098BB00219DF8B40040F2833210FB02F013 +:100C40003F4A02EB8000017101229DF8B40040F29E +:100C5000833110FB01F03A4901EB800101F5896114 +:100C60009DF8A00000EB400303EB001001F83020DA +:100C7000A7229DF8B40040F2833110FB01F0304907 +:100C800001EB800000F589609DF8A01001EB4103A5 +:100C900003EB011100EBC100427101F018BF00210C +:100CA0009DF8B40040F2833210FB02F0244A02EBBC +:100CB000800001719DF8B40040F2833110FB01F017 +:100CC000114601EB800000F589609DF8A01001EB52 +:100CD000410202EB011110F8310002283EDC032230 +:100CE00003E0FAE061E1B1E2E5E29DF8B40040F230 +:100CF000833110FB01F0124901EB800101F589619C +:100D00009DF8A00000EB400303EB001001F8302039 +:100D1000A9229DF8B40040F2833110FB01F008498C +:100D200001EB800000F589609DF8A01001EB410304 +:100D30000EE00000C8430020D8140020C731002076 +:100D400088480020388F0020B8410020BC120020C5 +:100D500003EB011100EBC1004271BDE09DF8B4004E +:100D600040F2833110FB01F0FE4901EB800000F5F9 +:100D700089609DF8A01001EB410202EB011110F80F +:100D80003100052829DC06229DF8B40040F28331A9 +:100D900010FB01F0F34901EB800101F589619DF839 +:100DA000A00000EB400303EB001001F83020A2226A +:100DB0009DF8B40040F2833110FB01F0E94901EBEA +:100DC000800000F589609DF8A01001EB410303EB62 +:100DD000011100EBC10042717EE09DF8B40040F2C9 +:100DE000833110FB01F0DF4901EB800000F58960E1 +:100DF0009DF8A01001EB410202EB011100EBC100D4 +:100E00004079A52815D19DF8B40000EB400101EB15 +:100E10000010D54901EB001030309DF8A01000EB18 +:100E20000110801C0990007820F00400001D099931 +:100E300008709DF8B40040F2833110FB01F0C949FD +:100E400001EB800000F589609DF8A01001EB4102E4 +:100E500002EB011100EBC1008078A1283CD09DF885 +:100E6000B40040F2833110FB01F0BE4901EB800178 +:100E700001F589619DF8A00000EB400202EB001033 +:100E800001EBC00082789DF8B40040F2833110FB82 +:100E900001F0B44901EB800101F589619DF8A000E2 +:100EA00000EB400303EB001001EBC0004271A122F4 +:100EB0009DF8B40040F2833110FB01F0A94901EB29 +:100EC000800000F589609DF8A01001EB410303EB61 +:100ED000011100EBC1008270DFE69DF8B40040F222 +:100EE000833110FB01F09F4901EB800000F5896020 +:100EF0009DF8A01001EB410202EB011100EBC100D3 +:100F00004079A42830D19DF8B40000EB400101EBFA +:100F10000010954901EB001030309DF8A01000EB57 +:100F20000110801C0990007820F0200020300999E1 +:100F3000087000229DF8B40040F2833110FB01F0EC +:100F4000884901EB800000F589609DF8A01001EB55 +:100F5000410303EB011100EBC10080F845209DF82F +:100F6000B4100220F9F7A2F800219DF8B40040F275 +:100F7000833210FB02F07B4A02EB80000171A12258 +:100F80009DF8B40040F2833110FB01F0754901EB8C +:100F9000800000F589609DF8A01001EB410303EB90 +:100FA000011100EBC100427177E69DF8B40040F2F8 +:100FB000833110FB01F06B4901EB800000F5896083 +:100FC0009DF8A01001EB410202EB011110F8310075 +:100FD000012834DC00219DF8B40040F2833210FB7C +:100FE00002F0604A02EB8000017102229DF8B40019 +:100FF00040F2833110FB01F05A4901EB800101F509 +:1010000089619DF8A00000EB400303EB001001F89C +:101010003020A3229DF8B40040F2833110FB01F090 +:10102000504901EB800000F589609DF8A01001EBAC +:10103000410303EB011100EBC100427105E19DF892 +:10104000B40040F2833110FB01F0464901EB80000F +:1010500000F589609DF8A01001EB410202EB01113F +:1010600010F83100042834DC00219DF8B40040F26F +:10107000833210FB02F03B4A02EB80000171052233 +:101080009DF8B40040F2833110FB01F0354901EBCB +:10109000800101F589619DF8A00000EB400303EB9E +:1010A000001001F83020A3229DF8B40040F28331F3 +:1010B00010FB01F02B4901EB800000F589609DF8E1 +:1010C000A01001EB410303EB011100EBC1004271E1 +:1010D000BBE09DF8B40040F2833110FB01F02149E0 +:1010E00001EB800000F589609DF8A01001EB410242 +:1010F00002EB011110F83100062815DCA1229DF841 +:10110000B40040F2833110FB01F0164901EB80007E +:1011100000F589609DF8A01001EB410303EB01117C +:1011200000EBC100427190E09DF8B40040F28331C1 +:1011300010FB01F00B4901EB800101F589619DF87D +:10114000A00000EB400202EB001011F830109DF8F7 +:10115000B40040F2833210FB02F0024A02EB80003E +:10116000407903E088480020C843002081426CD1C8 +:101170009DF8B40040F2833110FB01F0114601EB01 +:10118000800000F589609DF8A01001EB410202EBA0 +:10119000011100EBC1008078A12836D0A3229DF870 +:1011A000B40040F2833110FB01F0FE4901EB8001F5 +:1011B00001F589619DF8A00000EB400303EB0010EE +:1011C00001EBC00042719DF8B40040F2833110FB86 +:1011D00001F0F44901EB800000F589609DF8A01052 +:1011E00001EB410202EB011100EBC1008078A22863 +:1011F0002BD000209DF8B41040F2833211FB02F195 +:10120000E84A02EB810108711FE0A1229DF8B400B9 +:1012100040F2833110FB01F0E24901EB800101F55E +:1012200089619DF8A00000EB400303EB001001EB87 +:10123000C000427101219DF8B40040F2833210FBDE +:1012400002F0D84A02EB8000017126E5A1229DF848 +:10125000B40040F2833110FB01F0D24901EB800170 +:1012600001F589619DF8A00000EB400303EB00103D +:1012700001EBC00042719DF8B40040F2833110FBD5 +:1012800001F0C84901EB800101F589619DF8A000DA +:1012900000EB400303EB001001EBC0008270002163 +:1012A0009DF8B40040F2833210FB02F0BD4A02EB1D +:1012B00080000171F1E400219DF8B40040F2833216 +:1012C00010FB02F0B74A02EB80000171A7229DF8E3 +:1012D000B40040F2833110FB01F0B24901EB800110 +:1012E00001F589619DF8A00000EB400303EB0010BD +:1012F00001EBC00042719DF8B40000EB4001C1EB6E +:10130000C010A94901EBC000407930287DD19DF87B +:10131000B40040F2833110FB01F0A24901EB8001DF +:1013200001F589619DF8A00000EB400202EB00107E +:1013300011F830109DF8B40040F2833210FB02F037 +:10134000984A02EB8000407981425ED19DF8B4005A +:1013500000EB400101EB0010A2F5986101EB0010D9 +:1013600030309DF8A01000EB0110801C099000782F +:1013700020F00102099802709DF8B40000EB4001D2 +:1013800001EB0010894901EB001030309DF8A010EE +:1013900000EB0110801C0990007820F002020998EF +:1013A00002709DF8B40040F2833110FB01F07D49DA +:1013B00001EB800000F589609DF8A01001EB41026F +:1013C00002EB011100EBC100C078312832D19DF849 +:1013D000B40000EB400101EB0010744901EB001078 +:1013E00030309DF8A01000EB0110801C09900078AF +:1013F00020F020020998027000229DF8B40040F20B +:10140000833110FB01F001E0FEE340E0654901EBB0 +:10141000800000F589609DF8A01001EB410303EB0B +:10142000011100EBC10080F845209DF8B4100220A6 +:10143000F8F73CFE9DF8B40040F2833110FB01F058 +:10144000584901EB800000F589609DF8A01001EB80 +:10145000410202EB011100EBC10090F846000128A7 +:1014600014D1A9229DF8B40040F2833110FB01F0A1 +:101470004C4901EB800000F589609DF8A01001EB5C +:10148000410303EB011100EBC1008270DCE39DF826 +:10149000B40000EB4001C1EBC010434901EBC000B8 +:1014A000407931287CD19DF8B40040F2833110FBA3 +:1014B00001F03C4901EB800101F589619DF8A00034 +:1014C00000EB400202EB001011F830109DF8B40060 +:1014D00040F2833210FB02F0324A02EB8000407986 +:1014E00081425DD19DF8B40040F2833110FB01F0E0 +:1014F000114601EB800000F589609DF8A01001EB1A +:10150000410202EB011100EBC10090F8460058BB0C +:1015100001229DF8B40040F2833110FB01F0214913 +:1015200001EB800101F589619DF8A00000EB40030B +:1015300003EB001001EBC00080F845209DF8B400DB +:1015400000EB400101EB0010184901EB00113031B4 +:101550009DF8A00001EB0010801C0990007820F09D +:101560000100401C099908709DF8B40000EB40018F +:1015700001EB00100D4901EB001030309DF8A01078 +:1015800000EB0110801C0990007820F002020998FD +:101590000270074890F8100BD8B19DF8B40009E02C +:1015A0000CE2000088480020388F0020C84300204B +:1015B000BC32002000EB400101EB0010FC4901EBC4 +:1015C000001030309DF8A01000EB0110807A022846 +:1015D00076D1F84890F829000128F9D1F548D0F8DB +:1015E0000C02F449498D88426AD29DF8B40040F259 +:1015F000833110FB01F0F04901EB800000F58960B8 +:101600009DF8A01001EB410202EB011100EBC100BB +:1016100090F84500012852D19DF8B40040F2833182 +:1016200010FB01F0E44901EB800000F589609DF8B2 +:10163000A01001EB410202EB011100EBC10090F898 +:101640007F00E0BB01229DF8B40000EB400101EBFC +:101650000010D74901EB001130319DF8A00001EBDB +:101660000010C2724FF010429DF8B40040F2833176 +:1016700010FB01F0D04901EB800101F589619DF873 +:10168000A00000EB400303EB001001EBC000826000 +:101690009DF8B40000EB400101EB0010C44901EBE0 +:1016A000001130319DF8A00001EB001001789DF889 +:1016B000B40040F2833210FB02F0BF4A01E072E056 +:1016C00005E102EB800041709DF8B40040F28331E7 +:1016D00010FB01F0114601EB800101F589619DF8D5 +:1016E000A00000EB400202EB001011F830109DF852 +:1016F000B40040F2833210FB02F0AF4A02EB8000EC +:10170000407981423ED100229DF8B40040F28331FD +:1017100010FB01F0A84901EB800101F589619DF8FA +:10172000A00000EB400303EB001001EBC000C2710E +:10173000A4229DF8B40040F2833110FB01F09E49D1 +:1017400001EB800101F589619DF8A00000EB4003E9 +:1017500003EB001001EBC0008270A3229DF8B400DF +:1017600040F2833110FB01F0934901EB800000F55A +:1017700089609DF8A01001EB410303EB011100EB20 +:10178000C100427100229DF8B40000EB400101EB62 +:101790000010874901EB001030309DF8A01000EBDD +:1017A0000110426050E29DF8B40040F2833110FB1A +:1017B00001F0814901EB800000F589609DF8A010DF +:1017C00001EB410202EB011100EBC10090F8450072 +:1017D00001287CD19DF8B40040F2833110FB01F068 +:1017E000754901EB800101F589619DF8A00000EBCE +:1017F000400202EB001001EBC00090F8800040F2C4 +:10180000833110FB01F06C4901EB800101F5896126 +:101810009DF8B40040F2833210FB02F0664A02EBFE +:10182000800000F589609DF8A02002EB420303EBE5 +:10183000021200EBC20090F8810000EB400202EBC4 +:10184000001001EBC00090F87E0003283FD1022277 +:101850009DF8B40000EB400101EB0010544901EB8E +:10186000001130319DF8A00001EB0010C2724FF062 +:1018700010429DF8B40040F2833110FB01F04E4954 +:1018800001EB800101F589619DF8A00000EB4003A8 +:1018900003EB001001EBC00082609DF8B40000EB88 +:1018A000400101EB0010424901EB001130319DF87D +:1018B000A00001EB001001789DF8B40040F28332E3 +:1018C00010FB02F03C4A02EB8000417000E09CE11A +:1018D0009DF8B40040F2833110FB01F0114601EB9A +:1018E000800101F589619DF8A00000EB400202EB48 +:1018F000001011F830109DF8B40040F2833210FB54 +:1019000002F02D4A02EB8000407981423ED1002254 +:101910009DF8B40040F2833110FB01F0264901EB41 +:10192000800101F589619DF8A00000EB400303EB05 +:10193000001001EBC000C271A4229DF8B40040F277 +:10194000833110FB01F01C4901EB800101F5896135 +:101950009DF8A00000EB400303EB001001EBC0007A +:101960008270A3229DF8B40040F2833110FB01F095 +:10197000114901EB800000F589609DF8A01001EB92 +:10198000410303EB011100EBC100427100229DF8FD +:10199000B40000EB400101EB0010054901EB001021 +:1019A00030309DF8A01000EB011042604CE10000C7 +:1019B000C8430020BC120020884800209DF8B400D5 +:1019C00000EB4001C1EBC010FE4901EBC0004079C3 +:1019D00033287DD19DF8B40000EB400101EB0010ED +:1019E000F94901EB001030309DF8A01000EB011018 +:1019F000801C0990007820F00100401C09990870B3 +:101A00009DF8B40000EB400101EB0010EE4901EB42 +:101A1000001030309DF8A01000EB0110801C0990E0 +:101A2000007820F02002099802709DF8B40000EBC5 +:101A3000400101EB0010E44901EB001030309DF84B +:101A4000A01000EB0110801C0990007820F002002B +:101A5000801C099908709DF8B40040F2833110FB96 +:101A600001F0DA4901EB800042799DF8B40040F2C0 +:101A7000833110FB01F0D54901EB800000F589604E +:101A80009DF8A01001EB410303EB011100F8312098 +:101A90009DF8B40000EB400101EB0010CA4901EBD6 +:101AA000001030309DF8A01000EB0110801C099050 +:101AB000007820F080008030099908709DF8B4000B +:101AC00000EB400101EB0010BF4901EB001000E00A +:101AD00023E030309DF8A01000EB01108078C0F3B7 +:101AE000400020B99DF8B4100220F8F7DFFAA222D6 +:101AF0009DF8B40040F2833110FB01F0B34901EBD3 +:101B0000800000F589609DF8A01001EB410303EB14 +:101B1000011100EBC100827096E09DF8B40000EB6B +:101B20004001C1EBC010A74901EBC0004079342847 +:101B30006BD19DF8B40000EB400101EB0010A2490D +:101B400001EB001030309DF8A01000EB0110801C5C +:101B50000990007820F02002099802709DF8B400E6 +:101B600000EB400101EB0010974901EB0010303011 +:101B70009DF8A01000EB0110801C0990007820F067 +:101B800002020998027001229DF8B40040F28331EC +:101B900010FB01F08D4901EB800000F589609DF894 +:101BA000A01001EB410303EB011100EBC10080F831 +:101BB0004620A9229DF8B40040F2833110FB01F0C9 +:101BC000824901EB800101F589619DF8A00000EBDD +:101BD000400303EB001001EBC00082709DF8B400DD +:101BE00040F2833110FB01F0784901EB800042792B +:101BF0009DF8B40040F2833110FB01F0734901EB12 +:101C0000800101F5896101E0D6E21DE09DF8A000A8 +:101C100000EB400303EB001001F830209DF8B40006 +:101C200000EB400101EB0010674901EB001130317E +:101C30009DF8A00001EB0010801C0990007820F0B6 +:101C4000800080300999087000202E902F9000218C +:101C50003A9122E0DDE92E10000140EA11720901FB +:101C6000CDE92E129DF8B40000EB4001C1EBC0108D +:101C7000544901EBC001BDF8E800801D085C303814 +:101C8000C117DDE92E34184341EA0402CDE92E02E2 +:101C9000BDF8E800401C80B23A90BDF8E800082882 +:101CA000D8DB9DF8B4002E9940F2833210FB02F08D +:101CB000464A02EB800202F589629DF8A00000EB23 +:101CC000400303EB001002EBC000C0F81A10002222 +:101CD0002E922F9200213A9122E0DDE92E10000190 +:101CE00040EA11720901CDE92E129DF8B40000EB13 +:101CF0004001C1EBC010334901EBC001BDF8E80061 +:101D00000F30085C3038C117DDE92E34184341EA42 +:101D10000402CDE92E02BDF8E800401C80B23A90E2 +:101D2000BDF8E8000628D8DB9DF8B4002E9940F2F3 +:101D3000833210FB02F0254A02EB800202F5896231 +:101D40009DF8A00000EB400303EB001002EBC00085 +:101D5000416300222E922F9200213A9122E0DDE988 +:101D60002E10000140EA11720901CDE92E129DF8F2 +:101D7000B40000EB4001C1EBC010124901EBC001FF +:101D8000BDF8E8001530085C3038C117DDE92E34A5 +:101D9000184341EA0402CDE92E02BDF8E800401CD8 +:101DA00080B23A90BDF8E8000828D8DB9DF8B4006E +:101DB0002E9940F2833210FB02F0044A02EB8002BB +:101DC00006E00000388F0020C8430020884800202B +:101DD00002F589629DF8A00000EB400303EB0010C0 +:101DE00002EBC000C0F81E109DF8B40000EB4001EB +:101DF000C1EBC010FE4901EBC00042799DF8B40070 +:101E000040F2833110FB01F0FA4901EB800101F54A +:101E100089619DF8A00000EB400303EB001001EB8B +:101E2000C000C2709DF8B40000EB400101EB00104F +:101E3000F14901EB001130319DF8A00001EB0010D9 +:101E400082789DF8B40040F2833110FB01F0E9493B +:101E500001EB800101F589619DF8A00000EB4003D2 +:101E600003EB001001EBC00002769DF8B40040F2D5 +:101E7000833110FB01F0DF4901EB800101F589613D +:101E80009DF8A00000EB400202EB001011F83010AA +:101E90009DF8B40040F2833210FB02F0D54A02EB09 +:101EA0008000407981427DDA00219DF8B40040F243 +:101EB000833210FB02F0CF4A02EB80000171A722AF +:101EC0009DF8B40040F2833110FB01F0C94901EBE9 +:101ED000800101F589619DF8A00000EB400303EB50 +:101EE000001001EBC000427101219DF8B40040F2E6 +:101EF000833210FB02F0BF4A02EB800001719DF8B3 +:101F0000B40040F2833110FB01F0114601EB800078 +:101F100042799DF8B40040F2833110FB01F0B549DD +:101F200001EB800101F589619DF8A00000EB400301 +:101F300003EB001001F83020A1229DF8B40040F21C +:101F4000833110FB01F0AB4901EB800101F58961A0 +:101F50009DF8A00000EB400303EB001001EBC00074 +:101F600042719DF8B40000EB400101EB0010A24962 +:101F700001EB001130319DF8A00001EB0010801C36 +:101F80000990007820F080008030099908709DF851 +:101F9000B40000EB400101EB0010974901EB001089 +:101FA000303000E05BE09DF8A01000EB0110801CD9 +:101FB0000990007820F00400001D099908709DF830 +:101FC000B40000EB400101EB00108B4901EB001065 +:101FD00030309DF8A01000EB01108078C0F3401065 +:101FE000E8B39DF8B40000EB400101EB001082491A +:101FF00001EB001030309DF8A01000EB0110801CA8 +:102000000990007820F02002099802709DF8B40031 +:1020100000EB400101EB0010774901EB001030307C +:102020009DF8A01000EB01108078C0F34000E8BBE1 +:102030009DF8B40000EB400101EB00106E4901EB8C +:10204000001030309DF8A01000EB0110801C0990AA +:10205000007820F0080008300999087000E0AAE034 +:102060009DF8B4009DF8A01001EB0010C217CDE957 +:102070002E029DF8B40040F2833110FB01F05D495F +:1020800001EB800000F589609DF8A01001EB410292 +:1020900002EB011100EBC100223009902E9800EBF9 +:1020A0004001564800EB41100D3000E07EE0102268 +:1020B00008900999F6F7C9F89DF8B40040F2833109 +:1020C00010FB01F04B4901EB800101F589619DF89E +:1020D000A00000EB400202EB001001EBC0012E98C3 +:1020E00000EB4002454800EB421051F81A2F40F82F +:1020F000012F496841609DF8B40000EB400101EBFD +:1021000000103D4901EB001130319DF8A00001EBBA +:10211000001001782E9800EB4002384800EB421086 +:1021200001702E9800EB4001344800EB4111344817 +:10213000026841F81D2F808888809DF8B40040F225 +:10214000833110FB01F02B4901EB800101F589611E +:102150009DF8A00000EB400202EB001001EBC00074 +:10216000416B2E9800EB4002244800EB4210C0F86F +:1021700009109DF8B40000EB400101EB00101E496E +:1021800001EB001130319DF8A00001EB0010416817 +:102190002E9800EB4002194800EB4210C0F82310C3 +:1021A0002E9881B208200991F7F780FF9DF8B410AE +:1021B0000220F7F77BFFFDE300202E902F900021F7 +:1021C0003A912DE0DDE92E10000140EA117209017B +:1021D000CDE92E129DF8B40000EB4001C1EBC01018 +:1021E000034901EBC001BDF8E8000B30085C09E0D1 +:1021F000388F002088480020C8430020D8140020D1 +:10220000C73100203038C117DDE92E34184341EAC8 +:102210000402CDE92E02BDF8E800401C80B23A90DD +:10222000BDF8E8000C28CDDB9DF8B400DDE92E12E6 +:1022300040F2833310FB03F0FE4B03EB800303F506 +:1022400089639DF8A00000EB400404EB001003EB51 +:10225000C00040F8221F426000222E922F920021DF +:102260003A9122E0DDE92E10000140EA11720901E5 +:10227000CDE92E129DF8B40000EB4001C1EBC01077 +:10228000ED4901EBC001BDF8E8001730085C3038BB +:10229000C117DDE92E34184341EA0402CDE92E02CC +:1022A000BDF8E800401C80B23A90BDF8E8000C2868 +:1022B000D8DB9DF8B400DDE92E1240F2833310FB29 +:1022C00003F0DC4B03EB800303F589639DF8A0006A +:1022D00000EB400404EB001003EBC00022308160EF +:1022E000C26000219DF8B40040F2833210FB02F07E +:1022F000D04A02EB800001719DF8B40040F28331B6 +:1023000010FB01F0114601EB800000F589609DF89B +:10231000A01001EB410202EB011110F8310003287B +:1023200014DC04229DF8B40040F2833110FB01F06C +:10233000C04901EB800000F589609DF8A01001EB19 +:10234000410303EB011100F8312073E39DF8B40061 +:1023500040F2833110FB01F0B64901EB800101F539 +:1023600089619DF8A00000EB400202EB001011F81B +:1023700030109DF8B40040F2833210FB02F0AD4AF9 +:1023800002EB800040798142DFD19DF8B4009DF8D6 +:10239000A01001EB0010C217CDE92E02A74890F85B +:1023A000100B08B39DF8B41001EB410000EB0110D5 +:1023B000A34901EB001030309DF8A01000EB011094 +:1023C000807A022810D09DF8B41001EB410000EB98 +:1023D00001109B4901EB001030309DF8A01000EB7C +:1023E0000110C07A00287DDD00229DF8B40000EBCA +:1023F000400101EB0010924901EB001030309DF8D4 +:10240000A01000EB0110C2728E48D0F80C0205211A +:10241000B0FBF1F201FB120000EB400189482C30C7 +:1024200000EB41100D3009909DF8B41040F283305C +:1024300011FB00F07F4901EB800000F589609DF8F9 +:10244000A01001EB410202EB011100EBC1002230B0 +:102450001022014608900998F5F7F7FE7948D0F860 +:102460000C020521B0FBF1F201FB120000EB400170 +:1024700074482C3000EB41129DF8B40040F28331D7 +:1024800010FB01F06B4901EB800101F589619DF8BA +:10249000A00000EB400303EB001001EBC00050F87C +:1024A0001A1F42F8011F406850606648D0F80C02BD +:1024B0000521B0FBF1F201FB120000EB4001614885 +:1024C0002C3000EB41129DF8B40000EB400101EB11 +:1024D00000105B4901EB001130319DF8A00001EBC9 +:1024E000001000E093E1007810705648D0F80C021C +:1024F0000521B0FBF1F201FB120000EB4001514855 +:102500002C3000EB41129DF8B40040F2833110FBF7 +:1025100001F0484901EB800101F589619DF8A000B7 +:1025200000EB400303EB001001EBC000406BC2F86E +:1025300009004448D0F80C020521B0FBF1F201FB80 +:10254000120000EB40013F482C3000EB41113B48AA +:10255000F538026841F81D2F808888803948D0F806 +:102560000C020521B0FBF1F201FB120000EB40016F +:1025700034482C3000EB41129DF8B40000EB4001D0 +:1025800001EB00102E4901EB001130319DF8A00045 +:1025900001EB00104068C2F8230000229DF8B4004F +:1025A00000EB400101EB0010254901EB0011303137 +:1025B0009DF8A00001EB0010426000213A9160E01C +:1025C0002048D0F80C020521B0FBF1F201FB12000B +:1025D00000EB40011B482C3000EB41112731BDF8C6 +:1025E000E8409DF8B40040F2833210FB02F0114A3B +:1025F00002EB800202F589629DF8A00000EB400327 +:1026000003EB001002EBC00090F8800040F2833230 +:1026100010FB02F0074A02EB800202F589629DF886 +:10262000B40040F2833310FB03F0024B03EB800352 +:102630000AE0000088480020388F0020BC320020CB +:10264000C8430020BC12002003F589639DF8A00058 +:1026500000EB400505EB001003EBC00090F8810093 +:1026600000EB400303EB001002EBC0024732BDF861 +:10267000E800001D105C0855BDF8E800401C81B260 +:102680003A91BDF8E80006289ADB00213A9142E031 +:1026900000239DF8B40040F2833110FB01F0FE49A5 +:1026A00001EB800101F589619DF8A00000EB40027B +:1026B00002EB001001EBC00090F8800040F2833183 +:1026C00010FB01F0F44901EB800101F589619DF8EF +:1026D000B40040F2833210FB02F0EF4A02EB8002BA +:1026E00002F589629DF8A00000EB400404EB0010A5 +:1026F00002EBC00090F8810000EB400202EB0010FA +:1027000001EBC0014731BDF8E8000B54BDF8E8000B +:10271000401C81B23A91BDF8E8000A28B8DBDF48D6 +:10272000D0F80C020521B0FBF1F080B2014609900F +:102730000220F6F7CDFC00210620F7F7B7FCD748BA +:10274000D0F80C02D549498D884206D2D348D0F83A +:102750000C02401CD149C1F80C0200210520F7F7FA +:10276000A5FC9DF8B41001EB410000EB0110CC4931 +:1027700001EB001030309DF8A01000EB0110801C20 +:102780000990007820F0080209980270C348D0F838 +:102790000C020521B0FBF1F201FB120000EB40013D +:1027A000BE482C3000EB4110D0F823202E9800EBCF +:1027B0004001BC4800EB4110C0F8232000203A90B3 +:1027C00020E0B648D0F80C020521B0FBF1F201FB85 +:1027D000120000EB4001B1482C3000EB41102730D3 +:1027E000BDF8E810425C2E9800EB4001AD4800EBCC +:1027F00041112731BDF8E8000A54BDF8E800401C3B +:1028000081B23A91BDF8E8000628DADB59E09DF87C +:10281000B41001EB410000EB0110A14901EB0010E5 +:1028200030309DF8A01000EB0110801C099000785A +:1028300020F008000830099908709DF8B41001EBE9 +:10284000410000EB0110964901EB001030309DF87B +:10285000A01000EB011042682E9800EB4001914857 +:1028600000EB4110C0F8232000203A9025E09DF8AD +:10287000B41040F2833011FB00F0874901EB800176 +:1028800001F589619DF8A00000EB400202EB001009 +:1028900001EBC0014731BDF8E8000A5C2E9800EB5F +:1028A0004001804800EB41112731BDF8E8000A548F +:1028B000BDF8E800401C81B23A91BDF8E800062856 +:1028C000D5DB00229DF8B40040F2833110FB01F00B +:1028D000714901EB800101F589619DF8A00000EBD1 +:1028E000400303EB001001EBC00080F846209DF888 +:1028F000B4100220F7F7DAFB9DF8B41040F28330F1 +:1029000011FB00F0644901EB800101F589619DF83C +:10291000A00000EB400202EB001001EBC0002230EF +:1029200009902E9800EB40015E4800EB41110D31FB +:1029300010220891DDE90801F5F787FC9DF8B41035 +:1029400040F2833011FB00F0534901EB800101F5A7 +:1029500089619DF8A00000EB400202EB001001EB42 +:10296000C0012E9800EB40024E4800EB421051F897 +:102970001A2F40F8012F496841609DF8B41001EB0F +:10298000410000EB0110464901EB001130319DF888 +:10299000A00001EB001001782E9800EB40024148A6 +:1029A00000EB421001702E9800EB40013D4800EB17 +:1029B000411100E08BE03C48026841F81D2F8088FF +:1029C00088809DF8B41040F2833011FB00F032494A +:1029D00001EB800101F589619DF8A00000EB400248 +:1029E00002EB001001EBC000416B2E9800EB40029F +:1029F0002C4800EB4210C0F809109DF8B41001EB10 +:102A0000410000EB0110264901EB001130319DF827 +:102A1000A00001EB001041682E9800EB4002214815 +:102A200000EB4210C0F823102E9881B208200991C3 +:102A3000F7F73CFB00229DF8B40040F2833110FB15 +:102A400001F0154901EB800101F589619DF8A000B5 +:102A500000EB400303EB001001EBC00080F84620C0 +:102A6000A7229DF8B40040F2833110FB01F00A491F +:102A700001EB800101F589619DF8A00000EB4003A6 +:102A800003EB001001EBC0004271A2229DF8B400DC +:102A900040F283310AE0000088480020BC12002088 +:102AA000C8430020D8140020C731002010FB01F0DB +:102AB000FE4901EB800000F589609DF8A01001EB54 +:102AC000410303EB011100EBC100827000BF00BFA6 +:102AD0000CF099B90021F64A9DF8B40002EB0012FF +:102AE0009DF8A00011549DF8B41001EB4100C0EB1B +:102AF000C110F04901EBC000407870280ED19DF85C +:102B0000B41001EB4100C0EBC110EA4901EBC00079 +:102B10008078FA2802D1B121259142E09DF8B410C5 +:102B200001EB4100C0EBC110E24901EBC00040786D +:102B300000F0F000C0280ED19DF8B41001EB410068 +:102B4000C0EBC110DB4901EBC0008078FA2802D14C +:102B5000B621259125E09DF8B41001EB4100C0EBB2 +:102B6000C110D44911F8300000F0F000502818D1FD +:102B70009DF8B41001EB4100C0EBC110CD4901EB51 +:102B8000C000407800F0F00030280AD19DF8B41061 +:102B900001EB4100C0EBC110C64901EBC0008178D8 +:102BA00025919DF8B41040F2833011FB00F0BF492D +:102BB00001EB8000817828910021BD4A9DF8B40086 +:102BC00002EB00129DF8A0001154BB4890F82800B9 +:102BD000012815D19DF8B41001EB410000EB011064 +:102BE000B64901EB001030309DF8A01000EB011049 +:102BF000801C0990007820F08000803009990870CE +:102C0000BDF89400652876D004DC012809D003289B +:102C100005D17FE0B12802D0B62800D100E087E1DD +:102C200086E19DF8B41001EB4100C0EBC110A14951 +:102C300001EBC0000079012806D0022805D0032846 +:102C400004D0052864D102E062E061E060E09DF814 +:102C5000B41040F2833011FB00F0944901EB800086 +:102C600000F589609DF8A01001EB410202EB011113 +:102C700010F83100F0BB00219DF8B40040F283321F +:102C800010FB02F0894A02EB8000017101229DF8DD +:102C9000B40040F2833110FB01F0844901EB800164 +:102CA00001F589619DF8A00000EB400303EB0010E3 +:102CB00001F83020B6229DF8B40040F2833110FBB9 +:102CC00001F07A4901EB800101F589619DF8A000CE +:102CD00000EB400303EB001001EBC0004271B22295 +:102CE0009DF8B40040F2833110FB01F06F4901EB15 +:102CF000800001E00BE035E000F589609DF8A01050 +:102D000001EB410303EB011100EBC100827000BF36 +:102D100000BF0DE19DF8B41001EB4100C0EBC11004 +:102D2000644901EBC000C179654880F8031D9DF836 +:102D3000B41001EB410000EB0110604901EB001100 +:102D400030319DF8A00001EB0010801C09905C4818 +:102D500090F8030DC2080998007862F30000099901 +:102D60000870E5E09DF8B41001EB4100C0EBC11024 +:102D7000504901EBC000007900F0F00010B9B82113 +:102D8000259101E0B921259100213A9120E09DF89B +:102D9000B41001EB410000EB0110484901EB0011B8 +:102DA0003031BDF8E80001EB001041789DF8B40027 +:102DB00000EB4002C2EBC0103E4A12F8300050381F +:102DC000814200D112E0BDF8E800401C81B23A9186 +:102DD0009DF8B41001EB410000EB0110374901EB05 +:102DE0000010C179BDF8E8008142D0DC00BF9DF839 +:102DF000B41040F2833011FB00F02C4901EB80004D +:102E000000F589609DF8A01001EB410202EB011171 +:102E100010F83100012834D100219DF8B40040F2AF +:102E2000833210FB02F0214A02EB80000171022282 +:102E30009DF8B40040F2833110FB01F01B4901EB17 +:102E4000800101F589619DF8A00000EB400303EBD0 +:102E5000001001F83020B9229DF8B40040F283310F +:102E600010FB01F0114901EB800000F589609DF82D +:102E7000A01001EB410303EB011100EBC100427113 +:102E800055E09DF8B41040F2833011FB00F0074983 +:102E900001EB800000F589609DF8A01001EB410274 +:102EA00002EB011110F8310001280BE088480020E6 +:102EB000B8410020388F0020BC120020C8430020F9 +:102EC000BC22002033D100219DF8B40040F28332AF +:102ED00010FB02F0FE4A02EB8000017102229DF815 +:102EE000B40040F2833110FB01F0F94901EB80019D +:102EF00001F589619DF8A00000EB400303EB001091 +:102F000001F83020B9229DF8B40040F2833110FB63 +:102F100001F0EF4901EB800000F589609DF8A010F9 +:102F200001EB410303EB011100EBC100427100BF53 +:102F300000BFCDE59DF8B41001EB410000EB01109E +:102F4000E44901EB0010007B20B101287ED002286B +:102F50007DD1E5E3E0499DF8B40031F81000801F11 +:102F600081B209919DF8B41001EB4100C0EBC11092 +:102F7000DA4901EBC000401C08900999F6F7E4FC1F +:102F80000022CDE930029DF8B41001EB4100C0EB06 +:102F9000C110D24901EBC002CF489DF8B41030F8FF +:102FA0001100401F111809910421099820F0A0FA7E +:102FB000C217CDE92E02DDE93043DDE92E10614074 +:102FC000584001437ED1C64A9DF8B40002EB001080 +:102FD00001709DF8B41001EB4100C0EBC110BF4976 +:102FE00001EBC00001792591BDF89400312802D091 +:102FF000452868D1B8E1B8489DF8B41030F8110000 +:103000001838412190FBF1F0C217C1B2CDE92E0270 +:10301000B44880F8AC1000203A909BE19DF8B410C1 +:1030200001EB4100C0EBC110AC4901EBC001BDF8A0 +:10303000E80000EB80101730085CE0B99DF8B41090 +:1030400001EB4100C0EBC110A44901E08FE14FE367 +:1030500001EBC001BDF8E80000EB80101430095C02 +:103060009DF8B40000EB40009E4AAD3202EB8002B6 +:10307000BDF8E80011549DF8B41001EB4100C0EB1D +:10308000C110964901EBC001BDF8E80000EB8010CB +:103090001A30014409910821099820F0E7F98DEDD3 +:1030A0000E0A9DF8B41001EB4100C0EBC1108B4932 +:1030B00001EBC001BDF8E80000EB80101A30085C9D +:1030C0003F2801E052E150E10ED09DF8B4000E9986 +:1030D00000EB4000834AE93202EB8012BDF8E800C1 +:1030E00002EB0010416010E09FED7F0A10EE100A25 +:1030F0009DF8B41001EB41017A4AE93202EB8112EA +:10310000BDF8E81002EB011148609DF8B41001EB26 +:103110004100C0EBC110714901EBC001BDF8E800EE +:1031200000EB80103230014409910821099820F009 +:103130009DF98DED0E0A9DF8B41001EB4100C0EB36 +:10314000C110664901EBC001BDF8E80000EB80103A +:103150003230085C3F280ED09DF8B4000E9900EB89 +:103160004000604AE93202EB8012BDF8E80002EB51 +:103170000010016010E09FED5C0A10EE100A9DF84F +:10318000B41001EB4101574AE93202EB8112BDF85C +:10319000E81002EB011108609DF8B41001EB41004A +:1031A000C0EBC1104D4901EBC001BDF8E80000EBD8 +:1031B00080103A30014409910821099820F056F90D +:1031C0008DED0E0A9DF8B41001EB4100C0EBC1106B +:1031D000424901EBC001BDF8E80000EB80103A3035 +:1031E000085C3F280ED09DF8B4000E9900EB40001B +:1031F0003C4AE93202EB8012BDF8E80002EB001015 +:10320000816010E09FED380A10EE100A9DF8B410AE +:1032100001EB4101334AE93202EB8112BDF8E810BB +:1032200002EB011188609DF8B41001EB4100C0EB86 +:10323000C1102A4901EBC001BDF8E80000EB801085 +:103240004230014409910821099820F00FF98DEDD1 +:103250000E0A9DF8B41001EB4100C0EBC1101F49EC +:1032600001EBC001BDF8E80000EB80104230085CC3 +:103270003F280ED09DF8B4000E9900EB4000194A8B +:10328000E93202EB8012BDF8E80002EB0010C160E9 +:1032900010E09FED150A10EE100A9DF8B41001EB36 +:1032A0004101104AE93202EB8112BDF8E81002EB4D +:1032B0000111C8609DF8B41001EB410000EB011052 +:1032C000044901EB00103030BDF8E8100EE00000BA +:1032D00088480020C8430020B8800020388F002094 +:1032E000B8410020BC3200200000000000EB0110BB +:1032F000801C0990007820F08000803009990870C7 +:103300009DF8B41001EB4100C0EBC110F94901EB8D +:10331000C002F9489DF8B41030F81100401E125C4C +:103320009DF8B40040F2833110FB01F0F34901EB4A +:10333000800000F589609DF8A01001EB410303EBCC +:10334000011100EBC10080F84420BDF8E800401CEA +:1033500080B23A90BDF8E8000021DDE92E43001B61 +:103360009941FFF65BAE00E000BF00BFF5E29DF8BB +:10337000B41001EB4100C0EBC110DE4901EBC0000D +:10338000407D9DF8B41001EB4102C2EBC111D94A56 +:1033900002EBC101897D40EA0120C217CDE92E026E +:1033A0009DF8B40000EB4001C1EBC010D14901EB26 +:1033B000C001099115210998F6F7AAFA0022CDE972 +:1033C00030022FA819C82E995940604001437DD181 +:1033D0009DF8B40000EB4001C1EBC010C54911F8E5 +:1033E0003000401EC1B228910021C54A9DF8B400AA +:1033F00002EB00129DF8A00011549DF8B40000EB00 +:103400004000C04A02EB80029DF8A00011541FED5D +:103410004A0A10EE101A9DF8B40000EB4000B94AB9 +:103420003C3202EB80129DF8A00002EB00104160DC +:103430009DF8B40000EB4001C1EBC010AD4901EBB9 +:10344000C00081799DF8B40000EB4002C2EBC010CF +:10345000A84A02EBC000407941EA002000EE100AC1 +:10346000B8EEC00A9FEDA81AC0EE010A9DF8B4009C +:1034700000EB4001C1EBC010114601EBC000017927 +:103480009DF8B40000EB4002C2EBC010994A02EB79 +:10349000C000C07841EA002000EE100AB8EEC00A71 +:1034A00030EE800A10EE101A9DF8B40000EB4000D8 +:1034B000944A3C3202EB80129DF8A00002EB00100F +:1034C00001609DF8B40000EB400100E010E1C1EBA9 +:1034D000C011884800EBC100817A9DF8B40000EB70 +:1034E0004002C2EBC010834A02EBC000407A41EABE +:1034F000002000EE100AB8EEC00A9FED831AC0EE5D +:10350000010A9DF8B40000EB4001C1EBC010114668 +:1035100001EBC000017A9DF8B40000EB4002C2EB61 +:10352000C010744A02EBC000C07941EA002000EEEE +:10353000100AB8EEC00A30EE800A10EE101A9DF89C +:10354000B40000EB40006F4A3C3202EB80129DF861 +:10355000A00002EB001081609DF8B40000EB400178 +:10356000C1EBC010634901EBC000C07A00F08000DD +:1035700068BB9DF8B40000EB4001C1EBC0105D4991 +:1035800001EBC000017B9DF8B40000EB4002C2EBF0 +:10359000C010584A02EBC000C07A41EA002000EE99 +:1035A000100AF8EEC00AB3EE001A80EE810A10EE9F +:1035B000101A9DF8B40000EB4000524A3C3202EB76 +:1035C00080129DF8A00002EB0010C1604DE09DF854 +:1035D000B41001EB4100C0EBC110464901EBC00043 +:1035E000017B9DF8B40000EB4002C2EBC010414AE1 +:1035F00002EBC000C07A41EA0020404280B200EEF7 +:10360000100AB8EEC00A8DED030A0398F5F786F8A4 +:103610009FED3E0B53EC102BCDE904019DED040B07 +:1036200051EC100BF4F75EFF9FED3A0B53EC102BAF +:10363000CDE906019DED060B51EC100BF4F7DDFE14 +:10364000CDE908019DED080B51EC100BF5F779F869 +:103650009DF8B41001EB41012A4A3C3202EB811281 +:103660009DF8A01002EB0111C8609DF8B40000EBBA +:10367000400101EB0010294901EB001030309DF8AA +:10368000A01000EB0110801C0990007820F0800051 +:103690008030099908709DF8B40000EB4001C1EB3F +:1036A000C010144901EBC000C27D9DF8B40040F287 +:1036B000833110FB01F0114901EB800000F58960B6 +:1036C0009DF8A01001EB410303EB011100EBC100D9 +:1036D00080F844209DF8B41001EB410000EB01108C +:1036E0000E4901EB0010C1790648AD3880F8AC10E6 +:1036F00033E115E0388F0020B88000208848002092 +:10370000B84100206933002000FF7F47000000001F +:10371000000030400000000000000000C84300200E +:103720009DF8B41001EB4100C0EBC110FE4901EB64 +:10373000C000C0799DF8B41001EB4102C2EBC11189 +:10374000F94A02EBC101097A40EA0120C217CDE92A +:103750002E029DF8B41001EB4100C0EBC110F249FC +:1037600001EBC001099107210998F6F7D1F8002271 +:10377000CDE93002DDE93042DDE92E1061405040F4 +:1037800001437DD19DF8B41001EB4100C0EBC110A5 +:10379000E54911F83000401EC1B228910021E34AEA +:1037A0009DF8B40002EB001001709DF8B40000EB2E +:1037B0004000A2F64F6202EB80029DF8A000115477 +:1037C0009DF8B41001EB4100C0EBC111D64800EBED +:1037D000C100817908460191F4F71AFFCDE9020191 +:1037E0009DED021B9FEDD20B23F04AFF8DED060BE2 +:1037F0009DF8B40000EB4001C1EBC010CA4901EBD9 +:10380000C00001799DF8B40000EB4002C2EBC0108B +:10381000C54A02EBC000C07841EA002000EE100A61 +:10382000B8EEC00A8DED030A0398F4F777FFCDE9EF +:1038300004019DED060B53EC102B9DED040B51EC98 +:10384000100BF4F74FFECDE908019DED080B51EC8C +:10385000100BF4F776FF9DF8B41001EB4101B64A66 +:1038600002EB81129DF8A01002EB011148609FED60 +:10387000B30A10EE100A9DF8B41001EB410100E00C +:103880006AE0AD4A02EB81129DF8A01002EB011133 +:1038900008609FEDAA0A10EE101A9DF8B40000EB24 +:1038A0004000A54A02EB80129DF8A00002EB001038 +:1038B00081609FEDA20A10EE101A9DF8B40000EB93 +:1038C00040009D4A02EB80129DF8A00002EB001020 +:1038D000C1609DF8B40000EB400101EB0010984975 +:1038E00001EB001130319DF8A00001EB0010801CAD +:1038F0000990007820F080008030099908709DF8C8 +:10390000B40000EB4001C1EBC010874901EBC000DF +:10391000427A9DF8B40040F2833110FB01F08949EE +:1039200001EB800000F589609DF8A01001EB4103D8 +:1039300003EB011100EBC10080F844209DF8B400B6 +:1039400000EB400101EB00107D4901EB0010C17953 +:103950007948E93880F8AC1000BF00BF0BF053BACB +:103960009DF8B40000EB4001C1EBC0106E4901EBC3 +:10397000C000C1789DF8B40000EB4002C2EBC0105B +:10398000694A02EBC000807841EA002129919DF844 +:10399000B40000EB4001C1EBC010114601EBC001C7 +:1039A000BDF8A400401C095C9DF8B40000EB400287 +:1039B000C2EBC0105C4A02EBC002BDF8A400105C70 +:1039C00041EA0020C217CDE92E029DF8B40000EBB9 +:1039D0004001C1EBC010544901EBC0000990BDF893 +:1039E000A410F5F795FF0022CDE930022FA819C8E1 +:1039F0002E9959406040014341F06F869DF8B40014 +:103A000000EB4001C1EBC010474901EBC000417819 +:103A1000289100213A911CE09DF8B40000EB400190 +:103A200001EB0010464901EB00113031BDF8E80010 +:103A300001EB001041789DF8A000814204D1BDF84F +:103A4000E800C1B2289112E0BDF8E800401C81B244 +:103A50003A919DF8B40000EB400101EB00103849A9 +:103A600001EB0010C179BDF8E8008142D4DC00BF51 +:103A70009DF8B40000EB400101EB0010304901EB70 +:103A8000001030309DF8A01000EB0110801C099050 +:103A9000007820F080008030099908709DF8B4000B +:103AA00000EB4001C1EBC0101F4901EBC0000079E1 +:103AB000259000201D4A9DF8B41002EB01129DF8DC +:103AC000A0105054BDF89400F3287CD009DC0528E0 +:103AD0007AD006280ED0F12877D0F22841F0FC8564 +:103AE000FCE3F42872D0F62871D0F72870D0F828BB +:103AF000F4D1F4E30621109100213691F0E3BDF8F2 +:103B00004000401C81B210919DF8B40000EB4001D0 +:103B1000C1EBC010044901EBC001BDF84000095CD5 +:103B20002591BDF840000FE0388F0020B8410020FB +:103B30000000000000002440A53300200000000029 +:103B4000C843002088480020401C81B21091BDF875 +:103B50009400F12804D0F22868D0F32867D1F3E369 +:103B60009DF8B40000EB4001C1EBC010F84901EB37 +:103B7000C001BDF84000095C2991BDF84000401C1F +:103B800081B210919DF8B40000EB400101EB0010F0 +:103B9000F04901EB001130319DF8A020BDF8D800AC +:103BA000104401EB0010407A00F00100E8B39DF8EA +:103BB000B40040F2833110FB01F0E74901EB8001D2 +:103BC00001F5896105E0E5E3E5E3E5E3E5E3E5E348 +:103BD000E5E39DF8A020BDF8D800104400EB4002BA +:103BE00002EB001001EBC00090F8900000F0010023 +:103BF000D8B99DF8B40040F2833110FB01F0D649EA +:103C000001EB800101F589619DF8A020BDF8D80085 +:103C1000104400EB400202EB001001EBC00090F8F2 +:103C2000820010B100213A9132E094E0FEE3FEE31D +:103C30009DF8B40040F2833110FB01F0C64901EB5E +:103C4000800101F589619DF8A020BDF8D8001044DD +:103C500000EB400202EB001001EBC00000F1830119 +:103C6000BDF8E8000A5C9DF8B40000EB400101EBF0 +:103C70000010B84901EB00100E30BDF8E810405CB0 +:103C8000824200D008E0BDF8E800401C81B23A91C1 +:103C9000BDF8E8000428CBDB00BFBDF8E80004282D +:103CA00059D104213A912FE09DF8B40040F28331BC +:103CB00010FB01F0A84901EB800101F589619DF835 +:103CC000A020BDF8D800104400EB400202EB001029 +:103CD00001EBC00000F18301BDF8E8000A5C9DF82B +:103CE000B40000EB400101EB00109A4901EB001118 +:103CF0000E31BDF8E800085C824200D008E0BDF853 +:103D0000E800401C81B23A91BDF8E8000A28CBDBFC +:103D100000BFBDF8E8000A281DD09DF8B40040F2AD +:103D2000833110FB01F08C4901EB800000F58960C4 +:103D30009DF8A020BDF8D810114401EB410202EB20 +:103D4000011100EBC10090300990007820F00100D3 +:103D5000401C09990870BDF8A4000F287ED19DF879 +:103D6000B40000EB400101EB00107A4901EB0010B8 +:103D700030309DF8A020BDF8D810114400EB0110A0 +:103D8000801C0990007820F00400001D099908703B +:103D900000203A902DE09DF8B40000EB4001C1EB0B +:103DA000C0106B4901EBC001BDF84020BDF8E80030 +:103DB00010440A5C9DF8B40040F2833110FB01F01E +:103DC000654901EB800101F589619DF8A030BDF8DE +:103DD000D800184400EB400303EB001001EBC001D6 +:103DE0004731BDF8E8000A54BDF8E800401C81B234 +:103DF0003A91BDF8E8000A28CDDBBDF840000A3052 +:103E000081B2109100213A912FE09DF8B40000EBAF +:103E10004001C1EBC0104E4901EBC001BDF840208C +:103E2000BDF8E80010440A5C9DF8B40040F283310C +:103E300010FB01F0484901EB800101F589619DF813 +:103E4000A030BDF8D800184400EB400303EB00108D +:103E500001EBC0016031BDF8E80000E075E20A54F2 +:103E6000BDF8E800401C81B23A91BDF8E800022894 +:103E7000CBDBBDF84000801C81B210919DF8B400EE +:103E800000EB4001C1EBC010314901EBC001BDF8AE +:103E90004000085C01049DF8B40000EB4002C2EB56 +:103EA000C0102B4A02EBC002BDF84000401C105C61 +:103EB00041EA00219DF8B40000EB4002C2EBC010C3 +:103EC000234A02EBC002BDF84000801C105C014395 +:103ED0009DF8B40040F2833210FB02F01E4A02EB60 +:103EE000800202F589629DF8A030BDF8D800184420 +:103EF00000EB400303EB001002EBC0004167BDF88C +:103F00004000C01C81B21091144890F8100BF0B919 +:103F100000213A9129E09DF8B40040F2833110FB72 +:103F200001F00D4901EB800101F589619DF8A020A8 +:103F3000BDF8D800104400EB400202EB001001EB8A +:103F4000C0004730BDF8E810405C48B111E086E0A1 +:103F5000388F0020C843002088480020BC32002051 +:103F6000BDF8E800401C81B23A91BDF8E8000A288B +:103F7000D1DB00BFBDF8E8000A2819D140229DF826 +:103F8000B40040F2833110FB01F0FE4901EB8001E7 +:103F900001F589619DF8A030BDF8D800184400EB08 +:103FA000400303EB001001EBC00080F87E205DE1D0 +:103FB0009DF8B40040F2833110FB01F0F14901EBB0 +:103FC000800101F589619DF8A020BDF8D80010445A +:103FD00000EB400202EB001001EBC00090F87E0005 +:103FE000E8BB00212A9118E1002137912CE09DF8CF +:103FF000B40040F2833110FB01F0E24901EB800193 +:1040000001F589619DF8A020BDF8D800104400EBAF +:10401000400202EB001001EBC0014731BDF8DC00AB +:10402000001D095C9DF8A80000EB4002D64800EB9B +:104030004202BDF8DC00105C814200D008E0BDF80F +:10404000DC00401C81B23791BDF8DC000628CEDBD5 +:1040500000BFBDF8DC0006287DD1032200E005E1A9 +:104060009DF8B40040F2833110FB01F0C54901EB2B +:10407000800101F589619DF8A030BDF8D800184491 +:1040800000EB400303EB001001EBC00080F87E2042 +:104090009DF8B40000EB400101EB0010BB4901EBBF +:1040A000001230329DF8A000BDF8D810084402EB91 +:1040B0000010801C0990007820F00402099802701A +:1040C00000203A901FE020229DF8B40040F2833196 +:1040D00010FB01F0AB4901EB800101F589619DF80E +:1040E000A030BDF8D800184400EB400303EB0010EB +:1040F00001EBC0015131BDF8E8000A54BDF8E800F9 +:10410000401C81B23A91BDF8E8000F28DBDB0020AB +:104110003A901FE020229DF8B40040F2833110FB5A +:1041200001F0984901EB800101F589619DF8A0300B +:10413000BDF8D800184400EB400303EB001001EB7E +:10414000C0016331BDF8E8000A54BDF8E800401C26 +:1041500081B23A9100E05BE0BDF8E8000A28D9DBC3 +:1041600000229DF8B40040F2833110FB01F0854934 +:1041700001EB800101F589619DF8A030BDF8D80000 +:10418000184400EB400303EB001001EBC00080F883 +:10419000782000213A911FE000229DF8B40040F2FF +:1041A000833110FB01F0774901EB800101F5896152 +:1041B0009DF8A030BDF8D800184400EB400303EB95 +:1041C000001001EBC0017931BDF8E8000A54BDF8D8 +:1041D000E800401C81B23A91BDF8E8000528DBDB1D +:1041E0009DF8B40040F2833110FB01F0654901EB0A +:1041F000800101F589619DF8A020BDF8D800104428 +:1042000000EB400202EB001001EBC000406F0CE03D +:104210009DF8A800401CC1B22A915D48B0F8FA048C +:104220009DF8A81088423FF7DFAE00BF5848B0F8AD +:10423000FA049DF8A810884218D140229DF8B400D5 +:1042400040F2833110FB01F04E4901EB800101F592 +:1042500089619DF8A030BDF8D800184400EB4003F8 +:1042600003EB001001EBC00080F87E209DF8B40045 +:1042700040F2833110FB01F0424901EB800101F56E +:1042800089619DF8A020BDF8D800104400EB4002E1 +:1042900002EB001001EBC00090F87E00032804D070 +:1042A00011281ED040284ED134E0F2229DF8B400EF +:1042B00040F2833110FB01F0324901EB800101F53E +:1042C00089619DF8A030BDF8D800184400EB400388 +:1042D00003EB001001EBC000427134E0F1E3F1E3C5 +:1042E00018E1F3229DF8B40040F2833110FB01F095 +:1042F000244901EB800101F589619DF8A030BDF8EA +:10430000D800184400EB400303EB001001EBC000A1 +:10431000427118E0F2229DF8B40040F2833110FBA4 +:1043200001F0184901EB800101F589619DF8A03089 +:10433000BDF8D800184400EB400303EB001001EB7C +:10434000C000427100BF77E0C5E09DF8B40000EB0B +:10435000400101EB00100D4901EB001130319DF8D7 +:10436000A020BDF8D800104401EB0010801C09907B +:10437000007820F00402099802709DF8B40040F221 +:1043800083310DE088480020B8370020C843002062 +:10439000BC320020F8E3F8E3CCE0F7E3F7E3F7E31F +:1043A00010FB01F0F74901EB800000F589609DF8F2 +:1043B000A020BDF8D810114401EB410202EB01111D +:1043C00000EBC10090F8900000F0010080B30022E3 +:1043D0009DF8B40040F2833110FB01F0E94901EB94 +:1043E000800101F589619DF8A030BDF8D80018441E +:1043F00000EB400303EB001001EBC000A0F88E209F +:1044000005229DF8B40040F2833110FB01F0DD4934 +:1044100001EB800101F589619DF8A030BDF8D8005D +:10442000184400EB400303EB001002E005E06BE0F2 +:1044300002E001EBC000427166E09DF8B40040F27A +:10444000833110FB01F0CF4901EB800101F5896157 +:104450009DF8A020BDF8D800104400EB400202EB0C +:10446000001001EBC00090F87E00402819D1002216 +:104470009DF8B40040F2833110FB01F0C14901EB1B +:10448000800101F589619DF8A030BDF8D80018447D +:1044900000EB400303EB001001EBC00080F87E202E +:1044A00000BF00BFF1229DF8B40040F2833110FB41 +:1044B00001F0B44901EB800101F589619DF8A0305C +:1044C000BDF8D800184400EB400303EB001001EBEB +:1044D000C000427118E0F1229DF8B40040F283312F +:1044E00010FB01F0A74901EB800101F589619DF8FE +:1044F000A030BDF8D800184400EB400303EB0010D7 +:1045000001EBC000427100BF00BFBDF8D800401CE5 +:1045100081B236919DF8B40000EB4001C1EBC010B0 +:10452000994901EBC0004179BDF8D80081423FF7BD +:10453000E6AAF0E39DF8B40040F2833110FB01F0ED +:10454000904901EB800000F589609DF8A01001EB17 +:10455000410202EB011110F8310048BB01229DF825 +:10456000B40040F2833110FB01F0864901EB800179 +:1045700001F589619DF8A00000EB400303EB0010FA +:1045800001F83020F4229DF8B40040F2833110FB92 +:1045900001F07C4901EB800000F589609DF8A010D6 +:1045A00001EB410303EB011100EBC1004271CCE0D0 +:1045B0009DF8B40000EB400101EB0010734901EBE2 +:1045C000001030309DF8A01000EB0110407A00F090 +:1045D000010080B39DF8B40040F2833110FB01F07C +:1045E000684901EB800000F589609DF8A01001EB9F +:1045F000410202EB011100EBC10090F8900000F0C5 +:104600000100C0B99DF8B40040F2833110FB01F005 +:104610005C4901EB800000F589609DF8A01001EB7A +:10462000410202EB011100EBC10090F8820010B1D1 +:1046300000203A902DE088E09DF8B40040F28331EC +:1046400010FB01F04F4901EB800101F589619DF8F4 +:10465000A00000EB400202EB001001EBC00000F1F3 +:104660008301BDF8E8000A5C9DF8B40000EB40014E +:1046700001EB0010454901EB00100E30BDF8E810C9 +:10468000405C824200D008E0BDF8E800401C81B2E6 +:104690003A91BDF8E8000428CEDB00BFBDF8E80081 +:1046A000042852D13A902CE09DF8B40040F28331B6 +:1046B00010FB01F0334901EB800101F589619DF8A0 +:1046C000A00000EB400202EB001001EBC00000F183 +:1046D0008301BDF8E8000A5C9DF8B40000EB4001DE +:1046E00001EB0010294901EB00110E31BDF8E80083 +:1046F000085C824200D008E0BDF8E800401C81B2AE +:104700003A91BDF8E8000A28CEDB00BFBDF8E8000A +:104710000A281AD09DF8B40040F2833110FB01F052 +:10472000184901EB800000F589609DF8A01001EBAD +:10473000410202EB011100EBC100903009900078BA +:1047400020F00100401C09990870BDF8A400112850 +:104750007DD19DF8B40000EB400101EB00100B4946 +:1047600001EB001030309DF8A01000EB0110801C10 +:104770000990007820F00400001D099908700020BD +:104780003A902EE088480020388F0020C84300204F +:104790009DF8B40000EB4001C1EBC010FD4901EBF6 +:1047A000C001BDF8E800401D0A5C9DF8B40040F26D +:1047B000833110FB01F0F84901EB800101F58961BB +:1047C0009DF8A00000EB400303EB001001EBC001DB +:1047D0004731BDF8E8000A54BDF8E800401C81B23A +:1047E0003A91BDF8E8000A28D2DB00203A9028E090 +:1047F0009DF8B40000EB4001C1EBC010E54901EBAE +:10480000C001BDF8E8000F300A5C9DF8B40040F22A +:10481000833110FB01F0E04901EB800101F5896172 +:104820009DF8A00000EB400303EB001001EBC0017A +:104830006031BDF8E8000A54BDF8E800401C81B2C0 +:104840003A91BDF8E8000228D2DBA7E2FFE7BDF805 +:10485000A40014287DD19DF8B40000EB400101EBC9 +:104860000010CE4901EB001030309DF8A01000EB95 +:104870000110801C0990007820F00400001D0999A7 +:10488000087000203A9028E09DF8B40000EB400149 +:10489000C1EBC010BF4901EBC001BDF8E800401DED +:1048A0000A5C9DF8B40040F2833110FB01F0BA4974 +:1048B00001EB800101F589619DF8A00000EB400348 +:1048C00003EB001001EBC0014731BDF8E8000A54CA +:1048D000BDF8E800401C81B23A91BDF8E8000A2812 +:1048E000D2DB00213A9128E09DF8B41001EB4100A1 +:1048F000C0EBC110A74901EBC001BDF8E8000F30C3 +:104900000A5C9DF8B40040F2833110FB01F0A2492B +:1049100001EB800101F589619DF8A00000EB4003E7 +:1049200003EB001001EBC0016031BDF8E8000A5450 +:10493000BDF8E800401C81B23A91BDF8E8000228B9 +:10494000D2DB9DF8B41001EB4100C0EBC1109149DE +:1049500000E024E201EBC000407C01049DF8B400BB +:1049600000EB4002C2EBC0108A4A02EBC000807C20 +:1049700041EA00219DF8B40000EB4002C2EBC010F8 +:10498000844A02EBC000C07C01439DF8B40040F2B1 +:10499000833210FB02F0804A02EB800000F5896050 +:1049A0009DF8A02002EB420303EB021200EBC200D1 +:1049B00041677B4890F8100BF0BB00213A911DE055 +:1049C0009DF8B41040F2833011FB00F0724901EB06 +:1049D000800101F589619DF8A00000EB400202EB27 +:1049E000001001EBC0004730BDF8E810405C00B19A +:1049F00008E0BDF8E800401C81B23A91BDF8E8003B +:104A00000A28DDDB00BFBDF8E8000A2818D14022E3 +:104A10009DF8B40040F2833110FB01F05E4901EBD8 +:104A2000800000F589609DF8A01001EB410303EBC5 +:104A3000011100EBC10000E045E080F87E204EE16E +:104A40009DF8B41040F2833011FB00F0524901EBA5 +:104A5000800000F589609DF8A01001EB410202EB97 +:104A6000011100EBC10090F87E0060BB00212A918B +:104A70000FE1002137912CE09DF8B41040F2833013 +:104A800011FB00F0444901EB800101F589619DF8BB +:104A9000A00000EB400202EB001001EBC001473127 +:104AA000BDF8DC00001D095C9DF8A80000EB400289 +:104AB0003C4800EB4202BDF8DC00105C814203D0B0 +:104AC0000BE0FDE3FDE30AE1BDF8DC00401C81B230 +:104AD0003791BDF8DC000628CEDB00BFBDF8DC0056 +:104AE000062856D103229DF8B40040F2833110FB12 +:104AF00001F0294901EB800101F589619DF8A000D1 +:104B000000EB400303EB001001EBC00080F87E20B7 +:104B10009DF8B41001EB410000EB01101F4901EBBF +:104B2000001130319DF8A00001EB0010801C0990AD +:104B3000007820F004020998027000203A901CE0EE +:104B400020229DF8B40040F2833110FB01F012499D +:104B500001EB800101F589619DF8A00000EB4003A5 +:104B600003EB001001EBC0015131BDF8E8000A541D +:104B7000BDF8E800401C81B23A91BDF8E8000F286A +:104B8000DEDB00213A912CE0FDE3FDE3FDE3FDE3F4 +:104B9000FDE379E0388F002088480020C8430020DA +:104BA000BC320020B837002020229DF8B40040F22B +:104BB000833110FB01F0FE4901EB800101F58961B1 +:104BC0009DF8A00000EB400303EB001001EBC001D7 +:104BD0006331BDF8E8000A54BDF8E800401C81B21A +:104BE0003A91BDF8E8000A28DEDB00229DF8B40007 +:104BF00040F2833110FB01F0ED4901EB800101F53A +:104C000089619DF8A00000EB400303EB001001EB6D +:104C1000C00080F8782000213A911CE000229DF825 +:104C2000B40040F2833110FB01F0E14901EB800157 +:104C300001F589619DF8A00000EB400303EB001033 +:104C400001EBC0017931BDF8E8000A54BDF8E80075 +:104C5000401C81B23A91BDF8E8000528DEDB9DF8E2 +:104C6000B41040F2833011FB00F0D14901EB800019 +:104C700000F589609DF8A01001EB410202EB0111E3 +:104C800000EBC100406F0CE09DF8A800401CC1B2D1 +:104C90002A91C848B0F8FA049DF8A81088423FF756 +:104CA000E8AE00BFC348B0F8FA149DF8A8008142EE +:104CB00015D140229DF8B40040F2833110FB01F081 +:104CC000BB4901EB800000F589609DF8A01001EB65 +:104CD000410303EB011100EBC10080F87E209DF839 +:104CE000B41040F2833011FB00F0B14901EB8000B9 +:104CF00000F589609DF8A01001EB410202EB011163 +:104D000000EBC10090F87E00032805D0112819D0CF +:104D1000402843D12CE04BE3F2229DF8B40040F24E +:104D2000833110FB01F0A24901EB800000F589609E +:104D30009DF8A01001EB410303EB011100EBC10052 +:104D400042712BE0F3229DF8B40040F2833110FB56 +:104D500001F0974901EB800000F589609DF8A010F3 +:104D600001EB410303EB011100EBC100427115E0BF +:104D7000F2229DF8B40040F2833110FB01F08C491F +:104D800001EB800000F589609DF8A01001EB410364 +:104D900003EB011100EBC100427100BF08E3BDF855 +:104DA000A40006287DD19DF8B41001EB4100C0EBB2 +:104DB000C110814901EBC0004079012872D1032064 +:104DC0007E490870F7229DF8B40040F2833110FB51 +:104DD00001F0774901EB800101F589619DF8A000A0 +:104DE00000EB400303EB001001EBC00042719DF8A3 +:104DF000B41040F2833011FB00F06D4901EB8001EB +:104E000001F589619DF8A00000EB400202EB001063 +:104E100001EBC00090F8801001EB410000EB0110A5 +:104E2000674901EB001130319DF8B40040F2833244 +:104E300010FB02F05E4A02EB800000F589609DF8ED +:104E4000A02002EB420303EB021200EBC20090F839 +:104E5000810001EB00108078C0F34000F0B39DF8B2 +:104E6000B41040F2833011FB00F0514901EB800097 +:104E700000F589609DF8A01001EB410202EB0111E1 +:104E800000EBC10090F8801001EB410000EB011035 +:104E90004B4901EB00108079012804D00A287CD10D +:104EA0003FE027E2D8E0BA239DF8B40040F2833116 +:104EB00010FB01F03E4901EB800101F589619DF88D +:104EC000A00000EB400202EB001001EBC00090F8E4 +:104ED000800040F2833110FB01F000E03AE13449F8 +:104EE00001EB800101F589619DF8B40040F2833245 +:104EF00010FB02F02E4A02EB800000F589609DF85D +:104F0000A02002EB420404EB021200EBC20090F876 +:104F1000810000EB400202EB001001EBC000437186 +:104F20003BE00B239DF8B40040F2833110FB01F00D +:104F30001F4901EB800101F589619DF8A00000EB9C +:104F4000400202EB001001EBC00090F8800040F23C +:104F5000833110FB01F0164901EB800101F58961F5 +:104F60009DF8B40040F2833210FB02F0104A02EBCD +:104F7000800202F589629DF8A00000EB400404EB7A +:104F8000001002EBC00090F8810000EB400202EB41 +:104F9000001001EBC000437100BF00BF9DF8B410CA +:104FA00040F2833011FB00F0014901EB800109E080 +:104FB00088480020BC320020388F002019020020D1 +:104FC000C843002001F589619DF8A00000EB400274 +:104FD00002EB001001EBC00090F8801001EB4100E3 +:104FE00000EB0110FE4901EB001130319DF8B400D7 +:104FF00040F2833210FB02F0FA4A02EB800202F523 +:1050000089629DF8A00000EB400303EB001002EB67 +:10501000C00090F8810001EB001002789DF8B40008 +:1050200040F2833110FB01F0EE4901EB800000F506 +:1050300089609DF8A01001EB410303EB011100EB27 +:10504000C10090F8800040F2833110FB01F0E54987 +:1050500001EB80004270ABE19DF8B41001EB410020 +:10506000C0EBC110E04901EBC0004079022871D1CA +:105070000420DE490870F8229DF8B40040F2833124 +:1050800010FB01F0D74901EB800101F589619DF822 +:10509000A00000EB400303EB001001EBC0004271E5 +:1050A0009DF8B41040F2833011FB00F0CD4901EBC4 +:1050B000800101F589619DF8A00000EB400202EB40 +:1050C000001001EBC00090F8801001EB410000EBF4 +:1050D0000110C34901EB001130319DF8B40040F2DA +:1050E000833210FB02F0BF4A02EB800000F58960BA +:1050F0009DF8A02002EB420303EB021200EBC2007A +:1051000090F8810001EB00108078C0F3400008B3F4 +:105110009DF8B40040F2833110FB01F0B14901EB7E +:10512000800000F589609DF8A01001EB410202EBC0 +:10513000011100EBC10090F8800000EB400101EB91 +:105140000010A74901EB00108079012803D00A283C +:1051500079D13CE02CE1B3239DF8B40040F28331D7 +:1051600010FB01F09F4901EB800101F589619DF879 +:10517000A00000EB400202EB001001EBC00090F831 +:10518000800040F2833110FB01F0964901EB800171 +:1051900001F589619DF8B40040F2833210FB02F002 +:1051A000904A02EB800000F589609DF8A02002EB98 +:1051B000420404EB021200EBC20090F8810000EB05 +:1051C000400202EB001001EBC00043713BE00C23F6 +:1051D0009DF8B40040F2833110FB01F0814901EBEE +:1051E000800101F589619DF8A00000EB400202EB0F +:1051F000001001EBC00090F8800040F2833110FBFA +:1052000001F0784901EB800101F589619DF8B40056 +:1052100040F2833210FB02F0724A02EB800000F58C +:1052200089609DF8A02002EB420404EB021200EB1F +:10523000C20090F8810000EB400202EB001001EB8D +:10524000C000437100BF00BF9DF8B40040F283313D +:1052500010FB01F0634901EB800101F589619DF8C4 +:10526000A00000EB400202EB001001EBC00090F840 +:10527000800000EB400101EB0010594901EB0011E7 +:1052800030319DF8B40040F2833210FB02F0554AF1 +:1052900002EB800202F589629DF8A00000EB40035A +:1052A00003EB001002EBC00090F8810001EB00104E +:1052B00002789DF8B40040F2833110FB01F001E068 +:1052C00096E076E0474901EB800000F589609DF8A3 +:1052D000A01001EB410303EB011100EBC10090F8BA +:1052E000800040F2833110FB01F03E4901EB800069 +:1052F00042705DE09DF8B40000EB400101EB00104E +:10530000374901EB001030309DF8A01000EB011080 +:10531000801C0990007820F00402099802709DF822 +:10532000B40040F2833110FB01F02E4901EB800004 +:1053300000F589609DF8A01001EB410202EB01111C +:1053400000EBC10090F8900000F0010080B3002253 +:105350009DF8B40040F2833110FB01F0214901EBCC +:10536000800101F589619DF8A00000EB400303EB8B +:10537000001001EBC000A0F88E2005229DF8B400BB +:1053800040F2833104E078E02AE1B6E08BE011E0FE +:1053900010FB01F0134901EB800000F589609DF8D6 +:1053A000A01001EB410303EB011100EBC1004271BE +:1053B00092E100BFF1229DF8B40040F2833110FB6E +:1053C00001F0084901EB800000F589609DF8A0100C +:1053D00001EB410303EB011100EBC10042717BE1E2 +:1053E000C843002088480020388F00201902002080 +:1053F0009DF8B40040F2833110FB01F0FE4901EB4F +:10540000800000F589609DF8A01001EB410202EBDD +:10541000011100EBC10090F87E00402816D1002257 +:105420009DF8B40040F2833110FB01F0F24901EB2A +:10543000800000F589609DF8A01001EB410303EBAB +:10544000011100EBC10080F87E2000BF00BFF122F7 +:105450009DF8B40040F2833110FB01F0E64901EB06 +:10546000800000F589609DF8A01001EB410303EB7B +:10547000011100EBC10042712EE1F1229DF8B40050 +:1054800040F2833110FB01F0DB4901EB800000F5B5 +:1054900089609DF8A01001EB410303EB011100EBC3 +:1054A000C100427118E103229DF8B40040F283313B +:1054B00010FB01F0D04901EB800101F589619DF8F5 +:1054C000A00000EB400303EB001001F83020F122B4 +:1054D0009DF8B40040F2833110FB01F0C64901EBA6 +:1054E000800000F589609DF8A01001EB410303EBFB +:1054F000011100EBC1004271EEE002229DF8B40000 +:1055000040F2833110FB01F0BB4901EB800101F552 +:1055100089619DF8A00000EB400303EB001001F847 +:105520003020F6229DF8B40040F2833110FB01F0E8 +:10553000B14901EB800101F589619DF8A00000EB04 +:10554000400303EB001001EBC000427101229DF803 +:10555000B40040F2833110FB01F0A74901EB800158 +:1055600001F589619DF8A00000EB400303EB0010FA +:1055700001EBC00080F8822000213A9129E09DF8DB +:10558000B40000EB4001C1EBC0109C4901EBC0012D +:10559000BDF8E800401D0A5C9DF8B40040F283317C +:1055A00010FB01F0944901EB800101F589619DF840 +:1055B000A00000EB400303EB001001EBC00000F182 +:1055C0008301BDF8E8000A54BDF8E800401C81B230 +:1055D0003A91BDF8E8000A28D1DBBDF8A4007BE0D1 +:1055E0009DF8B40000EB4001C1EBC010834901EB12 +:1055F000C00081799DF8B40000EB4002C2EBC010FE +:105600007E4A02EBC000407941EA00229DF8B400D6 +:1056100040F2833110FB01F0774901EB800101F585 +:1056200089619DF8A00000EB400303EB001001EB43 +:10563000C000A0F88E209DF8B40040F2833110FB2A +:1056400001F06D4901EB800101F589619DF8A00031 +:1056500000EB400202EB001001EBC000B0F88E102E +:105660009DF8B40000EB400202EB0010644A02EB2C +:105670000010408B81422EDBF1229DF8B40040F2F5 +:10568000833110FB01F05C4901EB800101F5896178 +:105690009DF8A00000EB400303EB001001EBC000FD +:1056A00042719DF8B40040F2833110FB01F0524981 +:1056B00001EB800101F589619DF8A00000EB40023B +:1056C00002EB001001EBC00090300990007820F050 +:1056D00001020998027000BF00BF09F094BB9DF859 +:1056E000B40000EB4001C1EBC010444901EBC00025 +:1056F00001792891002136911CE09DF8B40000EB5F +:10570000400101EB00103E4901EB00113031BDF8C2 +:10571000D80001EB001041789DF8A000814204D12F +:10572000BDF8D800C1B2289112E0BDF8D800401CE5 +:1057300081B236919DF8B40000EB400101EB0010FE +:105740002F4901EB0010C179BDF8D8008142D4DCAB +:1057500000BF9DF8B40000EB4001C1EBC010274929 +:1057600001EBC000C1782591BDF89400172834D210 +:10577000DFE800F0330C0F331215181B1E333333E0 +:1057800033333321242733332A2D30000720299047 +:1057900023E00720299020E0062029901DE0062024 +:1057A00029901AE00620299017E01220299014E091 +:1057B0000720299011E0092029900EE00620299069 +:1057C0000BE00620299008E00B20299005E00B2033 +:1057D000299002E02A20299000BF00BFBDF8A40054 +:1057E000001FC1B209919DF8B40000EB4001C1EB6C +:1057F000C010024906E0000088480020388F0020D1 +:10580000C843002001EBC000C01C08900999F3F7C1 +:1058100061FE37909DF8B40000EB4001C1EBC01071 +:10582000FE4901EBC001BDF8A400401E095CBDF8B3 +:10583000DC0081427DD19DF8B40000EB4001C1EB5A +:10584000C010F64901EBC0004078002871DD9DF8DA +:10585000B40000EB4001C1EBC010F04901EBC00106 +:10586000BDF8A4000A5C9DF8B40040F2833110FB3F +:1058700001F0EB4901EB800101F589619DF8A00081 +:1058800000EB400303EB001001EBC00080F8442064 +:105890000021E44A9DF8B40002EB00129DF8A0003C +:1058A0001154E14890F82800012815D19DF8B40062 +:1058B00000EB400101EB0010DC4901EB001030303F +:1058C0009DF8A01000EB0110801C0990007820F0DA +:1058D0008000803009990870BDF8940007287CD0BA +:1058E0000ADC07287AD2DFE810F079006806CA06D9 +:1058F000790052061A06D40C10380728F2D2DFE8D5 +:1059000010F0370D210D6D006D0007000800F50641 +:1059100000BFBDF8940014287DD19DF8B40000EBC1 +:105920004001C1EBC010BD4901EBC0004079010648 +:1059300000E0FDE39DF8B40000EB4002C2EBC010B4 +:10594000B64A02EBC000807941EA00419DF8B400FC +:1059500000EB4002C2EBC010B04A02EBC000C079BD +:1059600041EA00219DF8B40000EB4002C2EBC010F8 +:10597000AA4A02EBC000007A01439DF8B40040F24D +:10598000833210FB02F0A64A02EB800202F5896224 +:105990009DF8A00000EB400303EB001002EBC000F9 +:1059A000C0F81A109DF8B40040F2833110FB01F0EA +:1059B0009B4901EB800101F589619DF8A00000EB96 +:1059C000400202EB001001EBC000D0F81A100846AC +:1059D0000991002112F05CFA01E0F1E3F1E3CDE975 +:1059E0002E019DF8B40000EB400101EB00108F493F +:1059F00001EB0010007F00F003019DF8B40000EB04 +:105A0000400202EB0010894A02EB0010007FC0F355 +:105A10000110014400E06DE09DF8B40000EB40028D +:105A200002EB0010814A02EB0010007FC0F38100FE +:105A3000091A08460591F2F7DAFDCDE906019DED58 +:105A4000061B9FED7B0B21F01BFE8DED080B9DEDE2 +:105A5000080B51EC100BF2F73CFECDE930019DF83C +:105A6000B40040F2833110FB01F06D4901EB80017D +:105A700001F589619DF8A00000EB400202EB0010E7 +:105A800001EBC000416B08460791002112F000FABB +:105A9000DDE92E32A0FB034501FB035100FB02159B +:105AA00002220023DDE93001F2F78CFB2018694166 +:105AB000CDE90801DDE93023F2F784FBCDE92E01C1 +:105AC000DDE92E0112F098FF9DF8B41040F2833208 +:105AD00011FB02F1524A02EB810101F589619DF847 +:105AE000A02002EB420303EB021201EBC201C1F85A +:105AF0001E0046E0BDF89400152842D19DF8B40080 +:105B000000EB4001C1EBC010444901EBC0004079FB +:105B100001069DF8B40000EB4002C2EBC0103F4A02 +:105B200002EBC000807941EA00419DF8B40000EB2F +:105B30004002C2EBC010394A02EBC000C07941EA12 +:105B400000219DF8B40000EB4002C2EBC010334AC4 +:105B500002EBC000007A01439DF8B40040F28332AA +:105B600010FB02F02E4A02EB800000F589609DF8E0 +:105B7000A02002EB420303EB021200EBC200C0F8CC +:105B80001E109DF8B40000EB4001C1EBC01023498A +:105B900001EBC000427A9DF8B40040F2833110FB63 +:105BA00001F01F4901EB800101F589619DF8A0001A +:105BB00000EB400303EB001001EBC00080F89420E1 +:105BC0009DF8B40000EB400101EB0010174901EB18 +:105BD000001130319DF8A00001EB0010801C0990ED +:105BE0009DF8B40040F2833110FB01F00C4901EB49 +:105BF000800000F589609DF8A01001EB410202EBE6 +:105C0000011100EBC10090F89400C20909980078D6 +:105C100062F30000099908700EE00000388F002040 +:105C200088480020B8410020BC120020C843002052 +:105C300000000000000024409DF8B40040F28331D1 +:105C400010FB01F0FE4901EB800000F589609DF832 +:105C5000A01001EB410202EB011100EBC10090F832 +:105C6000940000F00300012818D09DF8B40040F221 +:105C7000833110FB01F0F24901EB800000F58960EF +:105C80009DF8A01001EB410202EB011100EBC100F5 +:105C900090F8940000F0030003282BD19DF8B40085 +:105CA00000EB400101EB0010E64901EB0010303041 +:105CB0009DF8A01000EB0110801C0990007820F0E6 +:105CC0000200801C099908709DF8B40000EB4001A7 +:105CD00001EB0010DB4901EB001030309DF8A01003 +:105CE00000EB0110801C0990007820F02002099838 +:105CF000027014E09DF8B40000EB400101EB0010CD +:105D0000D04901EB001030309DF8A01000EB0110DD +:105D1000801C0990007820F00202099802709DF81A +:105D2000B40000EB400101EB0010C64901EB00118B +:105D300030319DF8A00001EB00108078C0F34002E4 +:105D40009DF8B40040F2833110FB01F0BC4901EB37 +:105D5000800000F589609DF8A01001EB410303EB82 +:105D6000011100EBC100007EC0F3400082426CD004 +:105D70009DF8B40040F2833110FB01F0B04901EB13 +:105D8000800000F589609DF8A01001EB410202EB54 +:105D9000011100EBC100183009909DF8B40000EB30 +:105DA000400101EB0010A74901EB001030309DF8D5 +:105DB000A01000EB0110807842080998007862F387 +:105DC0004100099908709DF8B40000EB400101EB17 +:105DD00000109C4901EB001030309DF8A01000EB42 +:105DE00001108078C0F3400050BB9DF8B40000EB78 +:105DF000400101EB0010934901EB001030309DF899 +:105E0000A01000EB0110801C0990007820F0200207 +:105E10000998027001229DF8B40040F2833110FB12 +:105E200001F0874901EB800000F589609DF8A01022 +:105E300001EB410303EB011100EBC10080F84620A8 +:105E40009DF8B4100220F4F731F99DF8B40000EB8E +:105E5000400101EB00107B4901EB001130319DF84E +:105E6000A00001EB0010807800F001029DF8B40062 +:105E700040F2833110FB01F0714901EB800000F525 +:105E800089609DF8A01001EB410303EB011100EBC9 +:105E9000C100007E00F00100824265D09DF8B40090 +:105EA00040F2833110FB01F0654901EB800000F501 +:105EB00089609DF8A01001EB410202EB011100EB9B +:105EC000C100183009909DF8B40000EB400101EBCF +:105ED00000105C4901EB001130319DF8A00001EB8E +:105EE000001081780998027861F3000202709DF831 +:105EF000B40000EB400101EB0010524901EB00102F +:105F000030309DF8A01000EB0110807800F0010007 +:105F100058BB9DF8B40000EB400101EB001049496B +:105F200001EB001030309DF8A01000EB0110801C38 +:105F30000990007820F020020998027000229DF854 +:105F4000B40040F2833110FB01F03D4901EB8000C9 +:105F500000F589609DF8A01001EB410303EB0111EE +:105F600000EBC10080F8452011E29DF8B40040F23A +:105F7000833110FB01F0324901EB800000F58960AC +:105F80009DF8A01001EB410202EB011100EBC100F2 +:105F900090F84600B0B901229DF8B40040F2833178 +:105FA00010FB01F0264901EB800000F589609DF8A7 +:105FB000A01001EB410303EB011100EBC10080F8DD +:105FC00045202AE000229DF8B40040F2833110FB06 +:105FD00001F01B4901EB800101F589619DF8A000EA +:105FE00000EB400303EB001001EBC00080F84520FC +:105FF0009DF8B40000EB400101EB0010114901EBEA +:10600000001130319DF8A00001EB0010801C0990B8 +:10601000007820F00102099802700B4890F8100BEC +:10602000B8B19DF8B40000EB400101EB0010054948 +:1060300001EB001030309DF8A01000EB011005E0DE +:1060400088480020C8430020BC320020807A022803 +:106050006FD1FE4890F8290001286BD1FB48D0F899 +:106060000C02FA49498D884264D29DF8B40040F28E +:10607000833110FB01F0F64901EB800000F58960E7 +:106080009DF8A01001EB410202EB011100EBC100F1 +:1060900090F8450001284CD19DF8B40040F28331BE +:1060A00010FB01F0EA4901EB800000F589609DF8E2 +:1060B000A01001EB410202EB011100EBC10090F8CE +:1060C0007F00B0BB01229DF8B40000EB400101EB62 +:1060D0000010E04901EB001130319DF8A00001EB08 +:1060E0000010C2729DF8B40000EB400101EB0010FB +:1060F000D84901EB001130319DF8A00001EB0010F0 +:1061000001789DF8B40040F2833210FB02F0D04ACF +:1061100002EB8000417005229DF8B40040F283310B +:1061200010FB01F0CA4901EB800101F5896102E031 +:10613000FDE3FEE068E09DF8A00000EB400303EB08 +:10614000001001EBC000427100229DF8B40000EB8A +:10615000400101EB0010BF4901EB001130319DF807 +:10616000A00001EB001042609DF8B4100220F3F78C +:106170009DFF00213A911CE000229DF8B40040F2FE +:10618000833110FB01F0B24901EB800101F5896117 +:106190009DF8A00000EB400303EB001001EBC001F1 +:1061A0004731BDF8E8000A54BDF8E800401C81B250 +:1061B0003A91BDF8E8001428DEDB00213A911EE098 +:1061C00077E35BE200229DF8B40040F2833110FBDC +:1061D00001F09F4901EB800101F589619DF8A00064 +:1061E00000EB400303EB001001EBC0016331BDF88D +:1061F000E8000A54BDF8E800401C81B23A91BDF8AD +:10620000E8000A28DEDBC2E09DF8B40040F28331EA +:1062100010FB01F08E4901EB800000F589609DF8CC +:10622000A01001EB410202EB011100EBC10090F85C +:10623000450001287DD19DF8B40040F2833110FB68 +:1062400001F0834901EB800101F589619DF8A0000F +:1062500000EB400202EB001001EBC00090F8800060 +:1062600040F2833110FB01F0794901EB800101F527 +:1062700089619DF8B40040F2833210FB02F0744A49 +:1062800002EB800000F589609DF8A02002EB42033C +:1062900003EB021200EBC20090F8810000EB400219 +:1062A00002EB001001EBC00090F87E0003286ED1D5 +:1062B00002229DF8B40000EB400101EB001065499B +:1062C00001EB001130319DF8A00001EB0010C2720B +:1062D0009DF8B40000EB400101EB00105D4901EBBB +:1062E000001130319DF8A00001EB001001789DF8FD +:1062F000B40040F2833210FB02F0554A02EB8000FA +:1063000041709DF8B40040F2833110FB01F011465A +:1063100001EB800101F589619DF8A00000EB4002CE +:1063200002EB001011F830109DF8B40040F28332F7 +:1063300000E02CE010FB02F0454A02EB80004079BF +:10634000814214D105229DF8B40040F2833110FB44 +:1063500001F03F4901EB800000F589609DF8A01035 +:1063600001EB410303EB011100EBC100427100227C +:106370009DF8B40000EB400101EB0010354901EB42 +:10638000001030309DF8A01000EB011042609DF825 +:10639000B40040F2833110FB01F02D4901EB800085 +:1063A00000F589609DF8A01001EB410202EB01119C +:1063B00010F83100012814DC02229DF8B40040F2EC +:1063C000833110FB01F0224901EB800101F5896165 +:1063D0009DF8A00000EB400303EB001001F8302013 +:1063E0009CE09DF8B40040F2833110FB01F01849A5 +:1063F00001EB800000F589609DF8A01001EB4102DF +:1064000002EB011110F8310002283BDC00219DF85D +:10641000B40040F2833210FB02F00D4A02EB800020 +:10642000017103229DF8B40040F2833110FB01F0AA +:10643000074901EB800101F589619DF8A00000EB9F +:10644000400303EB001001F8302005E0BC120020EF +:1064500088480020C843002007229DF8B40040F27D +:10646000833110FB01F0FE4901EB800000F58960EB +:106470009DF8A01001EB410303EB011100EBC100FB +:1064800042714BE09DF8B40040F2833110FB01F003 +:10649000F34901EB800101F589619DF8A00000EB53 +:1064A000400202EB001011F830109DF8B40040F2E9 +:1064B000833210FB02F0EA4A02EB8000407981420D +:1064C0002CD19DF8B40040F2833110FB01F011464D +:1064D00001EB800000F589609DF8A01001EB4102FE +:1064E00002EB011100EBC10090F89400C0F34010E2 +:1064F000A0B116229DF8B40040F2833110FB01F0E8 +:10650000D74901EB800000F589609DF8A01001EBF0 +:10651000410303EB011100EBC1004271AEE0142214 +:106520009DF8B40040F2833110FB01F0CC4901EB3F +:10653000800101F589619DF8A00000EB400303EBA9 +:10654000001001EBC000427101219DF8B40040F23F +:10655000833210FB02F0C24A02EB800001719DF809 +:10656000B40000EB400101EB0010A2F5986101EBD3 +:10657000001130319DF8A00001EB0010801C099043 +:10658000007820F0200020300999087076E014226D +:106590009DF8B40040F2833110FB01F0B04901EBEB +:1065A000800000F589609DF8A01001EB410303EB2A +:1065B000011100EBC100427160E09DF8B40040F2AF +:1065C000833110FB01F0A64901EB800000F58960E2 +:1065D000BDF8D81001EB410202EB011100EBC10044 +:1065E000807901282AD100229DF8B40040F283313D +:1065F00010FB01F09A4901EB800101F58961BDF8BA +:10660000D80000EB400303EB001001EBC0008271E7 +:1066100014229DF8B40040F2833110FB01F0904940 +:1066200001EB800000F589609DF8A01001EB4103AB +:1066300003EB011100EBC10042711FE000219DF846 +:10664000B40040F2833210FB02F0854A02EB800076 +:10665000017105229DF8B40040F2833110FB01F076 +:106660007F4901EB800000F589609DF8A01001EBE7 +:10667000410303EB011100EBC1004271FEE3012174 +:106680009DF8B40040F2833210FB02F0744A02EB32 +:106690008000017114229DF8B40040F2833110FB98 +:1066A00001F06F4901EB800101F589619DF8A000BF +:1066B00000EB400303EB001001EBC00042719DF8BA +:1066C000B40000EB400101EB0010664901EB001142 +:1066D00030319DF8A00001EB0010801C099000787B +:1066E00020F00400001D09990870C7E300202E90D7 +:1066F0002F9000213A911EE0DDE92E10000240EAC1 +:1067000011620902CDE92E129DF8B40000EB4001A0 +:10671000C1EBC010544901EBC001BDF8E800401DB9 +:10672000085CDDE92E341843CDE92E04BDF8E800FD +:10673000401C80B23A90BDF8E8000328DCDBDDE9BC +:106740002E0112F059F901469DF8B40040F283324F +:1067500010FB02F0424A02EB800202F589629DF8CA +:10676000A00000EB400303EB001002EBC000C0F8F8 +:106770001E1000222E922F9200213A911EE0DDE998 +:106780002E10000240EA11620902CDE92E129DF896 +:10679000B40000EB4001C1EBC010334901EBC00174 +:1067A000BDF8E8000830085CDDE92E341843CDE977 +:1067B0002E04BDF8E800401C80B23A90BDF8E80015 +:1067C0000328DCDBDDE92E0112F016F901469DF805 +:1067D000B40040F2833210FB02F0214A02EB800247 +:1067E00002F589629DF8A00000EB400303EB001066 +:1067F00002EBC000C0F81A1000222E922F92002146 +:106800003A911FE0DDE92E10000240EA1162090210 +:10681000CDE92E129DF8B40000EB4001C1EBC01091 +:10682000114901EBC001BDF8E8001330085CDDE957 +:106830002E3440EA0302CDE92E24BDF8E800401CC6 +:1068400081B23A91BDF8E8000328DBDB9DF8B40083 +:106850002E9940F2833210FB02F0014A06E000005C +:1068600088480020C8430020388F002002EB8002B7 +:1068700002F589629DF8A00000EB400303EB0010D5 +:1068800002EBC000416307229DF8B40040F283315F +:1068900010FB01F0FE4901EB800000F589609DF8D6 +:1068A000A01001EB410303EB011100EBC1004271A9 +:1068B000E4E200202E902F9000213A911FE0DDE9C4 +:1068C0002E10000240EA11620902CDE92E129DF855 +:1068D000B40000EB4001C1EBC010EE4901EBC00178 +:1068E000BDF8E800401D085CDDE92E3440EA0302F3 +:1068F000CDE92E24BDF8E800401C81B23A91BDF8E4 +:10690000E8000428DBDBDDE92E0112F075F89DF8C4 +:10691000B42040F2833312FB03F2DD4B03EB82031E +:1069200003F589639DF8A02002EB420400E0FDE33B +:1069300004EB021203EBC20222329060D16000220B +:106940002E922F9200213A911FE0DDE92E100002D5 +:1069500040EA11620902CDE92E129DF8B40000EB65 +:106960004001C1EBC010CB4901EBC001BDF8E8000C +:106970000930085CDDE92E3440EA0302CDE92E241B +:10698000BDF8E800401C81B23A91BDF8E800042847 +:10699000DBDBDDE92E0112F02FF89DF8B42040F288 +:1069A000833312FB03F2BA4B03EB820303F58963D3 +:1069B0009DF8A02002EB420404EB021203EBC2029A +:1069C00042F8220F51609DF8B40040F2833110FB71 +:1069D00001F0AF4901EB800000F589609DF8A0103F +:1069E00001EB410202EB011110F831009DF8B410E7 +:1069F00040F2833211FB02F1A54A02EB8101497991 +:106A000088427CD19DF8B40040F2833110FB01F044 +:106A1000114601EB800000F589609DF8A01001EBA4 +:106A2000410202EB011100EBC10090F89400C0F3A9 +:106A30004010A8B117229DF8B40040F2833110FB3A +:106A400001F0934901EB800000F589609DF8A010EA +:106A500001EB410303EB011100EBC100427114E0B3 +:106A600014229DF8B40040F2833110FB01F08849F4 +:106A700001EB800000F589609DF8A01001EB410357 +:106A800003EB011100EBC10042719DF8B4009DF8C9 +:106A9000A01001EB0010C217CDE92E027E4890F83D +:106AA000100B08B39DF8B40000EB400101EB00109F +:106AB0007A4901EB001030309DF8A01000EB011076 +:106AC000807A022810D09DF8B40000EB400101EB61 +:106AD0000010724901EB001030309DF8A01000EB5F +:106AE0000110C07A00287CDD00229DF8B40040F23D +:106AF000833110FB01F0664901EB800100E03FE3C8 +:106B000001F589619DF8A00000EB400303EB001044 +:106B100001EBC00080F846209DF8B40000EB400176 +:106B200001EB00105D4901EB001130319DF8A00030 +:106B300001EB0010C2725A48D0F80C020521B0FBDC +:106B4000F1F201FB120000EB400155482C3000EB44 +:106B500041100D3009909DF8B41040F2833011FBC4 +:106B600000F14B4800EB810000F589609DF8A01012 +:106B700001EB410202EB011100EBC10022301022B7 +:106B8000014608900998F1F760FB4548D0F80C02DF +:106B90000521B0FBF1F201FB120000EB400140487F +:106BA0002C3000EB41129DF8B40040F2833110FB11 +:106BB00001F0374901EB800101F589619DF8A000E2 +:106BC00000EB400303EB001001EBC00050F81A1F6C +:106BD00042F8011F406850603148D0F80C0205218E +:106BE00000E0B1E1B0FBF1F201FB120000EB40016B +:106BF0002B482C3000EB41129DF8B40000EB400113 +:106C000001EB0010254901EB001130319DF8A00087 +:106C100001EB0010007810702148D0F80C0205211B +:106C2000B0FBF1F201FB120000EB40011C482C30DC +:106C300000EB41129DF8B40040F2833110FB01F0EB +:106C4000134901EB800101F589619DF8A00000EB7B +:106C5000400303EB001001EBC000406BC2F80900D9 +:106C60000F48D0F80C020521B0FBF1F201FB120035 +:106C700000EB40010A482C3000EB41110648F53882 +:106C8000026841F81D2F8088888005480AE00000CE +:106C900088480020388F0020BC320020C8430020E4 +:106CA000BC120020D0F80C020521B0FBF1F201FB70 +:106CB000120000EB4001FE4800EB41129DF8B400C9 +:106CC00000EB400101EB0010FA4901EB00113031FB +:106CD0009DF8A00001EB00104068C2F823000022DC +:106CE0009DF8B40000EB400101EB0010F14901EB0D +:106CF000001130319DF8A00001EB0010426000212E +:106D00003A9154E0EA482C38D0F80C020521B0FB47 +:106D1000F1F201FB120000EB4001E54800EB4111EC +:106D20002731BDF8E8409DF8B40040F2833210FBF3 +:106D300002F0E14A02EB800202F589629DF8A000B0 +:106D400000EB400303EB001002EBC00090F8800062 +:106D500040F2833210FB02F0D74A02EB800202F5C8 +:106D600089629DF8B40040F2833310FB03F0D24BEC +:106D700003EB800303F589639DF8A00000EB400559 +:106D800005EB001003EBC00090F8810000EB40031E +:106D900003EB001002EBC0024732BDF8E800001D13 +:106DA000105C0855BDF8E800401C81B23A91BDF86E +:106DB000E8000628A6DB00213A9142E000239DF876 +:106DC000B40040F2833110FB01F0BB4901EB8001BC +:106DD00001F589619DF8A00000EB400202EB001074 +:106DE00001EBC00090F8800040F2833110FB01F00D +:106DF000B14901EB800101F589619DF8B40040F2D1 +:106E0000833210FB02F0AC4A02EB800202F5896289 +:106E10009DF8A00000EB400404EB001002EBC00062 +:106E200090F8810000EB400202EB001001EBC00182 +:106E30004731BDF8E8000B54BDF8E800401C81B2B2 +:106E40003A91BDF8E8000A28B8DB99482C38D0F808 +:106E50000C020521B0FBF1F080B20146099002203E +:106E6000F2F736F900210620F3F720F990482C3884 +:106E7000D0F80C028E492C39498D00E008E2884296 +:106E800008D28B482C38D0F80C02401C88492C3989 +:106E9000C1F80C0200210520F3F708F99DF8B400B1 +:106EA00000EB400101EB0010824901EB0010303093 +:106EB0009DF8A01000EB0110801C0990007820F0D4 +:106EC0000802099802707A482C38D0F80C02052183 +:106ED000B0FBF1F201FB120000EB4001744800EB43 +:106EE0004110D0F823202E9800EB4001734800EBAE +:106EF0004110C0F8232000203A9020E06C482C3844 +:106F0000D0F80C020521B0FBF1F201FB120000EBFE +:106F10004001674800EB41102730BDF8E810425CA3 +:106F20002E9800EB4001654800EB41112731BDF878 +:106F3000E8000A54BDF8E800401C81B23A91BDF85F +:106F4000E8000628DADB6FE000229DF8B40040F28A +:106F5000833110FB01F0584901EB800101F5896193 +:106F60009DF8A00000EB400303EB001001EBC00014 +:106F700080F846209DF8B40000EB400101EB0010C2 +:106F80004C4901EB001130319DF8A00001EB0010DD +:106F9000801C0990007820F00800083009990870DA +:106FA0009DF8B40000EB400101EB0010414901EBFA +:106FB000001030309DF8A01000EB011042682E98B0 +:106FC00000EB40013D4800EB4110C0F823200020B9 +:106FD0003A9025E09DF8B40040F2833110FB01F0B7 +:106FE000354901EB800101F589619DF8A00000EBB6 +:106FF000400202EB001001EBC0014731BDF8E80090 +:107000000A5C2E9800EB40012C4800EB411127311F +:10701000BDF8E8000A54BDF8E800401C81B23A917E +:10702000BDF8E8000628D5DB9DF8B4100220F3F780 +:107030003DF89DF8B40040F2833110FB01F01E4989 +:1070400001EB800101F589619DF8A00000EB400291 +:1070500002EB001001EBC000223009902E9800EBEB +:107060004001164800EB41100D301022089009999C +:10707000F1F7EBF89DF8B40040F2833110FB01F01A +:107080000D4901EB800101F589619DF8A00000EB3D +:10709000400202EB001001EBC0012E9800EB400211 +:1070A000064800EB421051F81A2F40F8012F07E074 +:1070B000E8120020C843002088480020D81400208F +:1070C000496841609DF8B40000EB400101EB0010FD +:1070D000FE4901EB001130319DF8A00001EB0010DA +:1070E00001782E9800EB4002F94800EB4210017045 +:1070F0002E9800EB4001F64800EB4111F54802687C +:1071000041F81D2F808888809DF8B40040F28331BB +:1071100010FB01F0F04901EB800101F589619DF858 +:10712000A00000EB400202EB001000E037E101EBB1 +:10713000C000416B2E9800EB4002E54800EB421086 +:10714000C0F809109DF8B40000EB400101EB0010FD +:10715000DE4901EB001130319DF8A00001EB001079 +:1071600041682E9800EB4002D94800EB4210C0F86D +:1071700023102E9881B208200991F2F797FF87E03B +:107180009DF8B40040F2833110FB01F0D24901EBCD +:10719000800101F589619DF8A00000EB400202EB3F +:1071A000001011F830109DF8B40040F2833210FB4B +:1071B00002F0C94A02EB80004079814268DA9DF80A +:1071C000B40000EB400101EB0010C04901EB0010DE +:1071D00030309DF8A01000EB0110801C0990007861 +:1071E00020F00400001D099908709DF8B40000EB20 +:1071F000400101EB0010B54901EB001030309DF863 +:10720000A01000EB0110801C0990007820F0800095 +:1072100080300999087001209DF8B41040F2833243 +:1072200011FB02F1AC4A02EB810108719DF8B40038 +:1072300040F2833110FB01F0114601EB80004279EE +:107240009DF8B40040F2833110FB01F0A24901EB3C +:10725000800000F589609DF8A01001EB410303EB6D +:10726000011100F8312014229DF8B40040F283315E +:1072700010FB01F0984901EB800000F589609DF852 +:10728000A01001EB410303EB011100EBC1004271BF +:1072900084E001218F48F53080F8341A9DF8B4005D +:1072A00040F2833110FB01F08B4901EB800101F5C5 +:1072B00089619DF8A00000EB400202EB001011F87C +:1072C00030109DF8B40040F2833210FB02F0824A85 +:1072D00002EB80004079814233DA00219DF8B4004E +:1072E00040F2833210FB02F07B4A02EB8000017116 +:1072F00001229DF8B40040F2833110FB01F0764981 +:1073000001EB800101F589619DF8A00000EB4003CD +:1073100003EB001001F8302014229DF8B40040F275 +:10732000833110FB01F06C4901EB800000F58960AE +:107330009DF8A01001EB410303EB011100EBC1002C +:1073400042712BE014229DF8B40040F2833110FB0F +:1073500001F0614901EB800000F589609DF8A01003 +:1073600001EB410303EB011100EBC100427115E099 +:1073700014229DF8B40040F2833110FB01F056490D +:1073800001EB800000F589609DF8A01001EB41033E +:1073900003EB011100EBC100427100BF00BF07F019 +:1073A00032BD9DF8B40040F2833110FB01F04A4930 +:1073B00001EB8000817828919DF8B40000EB40013A +:1073C000C1EBC010454911F8301029919DF8B40067 +:1073D00040F2833110FB01F03F4901EB800101F5E0 +:1073E00089619DF8A00000EB400202EB001001EB68 +:1073F000C000417925919DF8B40000EB4001C1EB3C +:10740000C010364901EBC0010991BDF8A4100998DC +:10741000F3F7E4FB37909DF8B40000EB4001C1EBBB +:10742000C0102E4901EBC001BDF8A400095CBDF8F5 +:10743000DC00814241F06D879DF8B40000EB400113 +:10744000C1EBC010254901EBC0004078002841F392 +:1074500060870021224A9DF8B40002EB00129DF8DB +:10746000A0001154BDF8940089287CD00EDC1428AB +:1074700001F0308705DC082876D0102841F04887D5 +:10748000FDE3152871D08028F8D1FAE38B286DD060 +:107490008C286CD08E286BD08F28EFD1BDF8A4003B +:1074A0000D2866D19DF8B40000EB4001C1EBC0107F +:1074B0000A4901EBC00041780A4880F8041D9DF894 +:1074C000B40000EB4001C1EBC0100DE0C843002048 +:1074D000D8140020C731002088480020388F0020B1 +:1074E000B8410020BC220020FE4901EBC000C17A57 +:1074F000FD4880F8051D9DF8B40040F2833110FB73 +:1075000001F0FA4901EB800000F589609DF8A010B8 +:1075100001EB410202EB011110F8310003287CDC81 +:10752000F14890F8050D002878DD9DF8B40040F290 +:10753000833110FB01F0ED4901EB800101F5896118 +:107540009DF8A00000EB400202EB001001EBC0012F +:1075500009910878401CC1B2099801709DF8B400E7 +:1075600040F2833106E0F8E3F8E3F8E3F8E3F8E308 +:10757000F8E3F8E310FB01F0DC4901EB800000F5D3 +:1075800089609DF8A01001EB410202EB011110F897 +:107590003100042842DB9DF8B40000EB400101EB10 +:1075A0000010D34901EB001030309DF8A01000EB23 +:1075B0000110801C0990CC4890F8050DC0F3001014 +:1075C000C0F101000999097860F300010998017080 +:1075D000C54890F8040DC0F3C000E0BB9DF8B400AE +:1075E00000EB400101EB0010C14901EB001030300D +:1075F0009DF8A01000EB01108078C0F3401050B34C +:107600009DF8B40000EB400101EB0010B84901EB1C +:10761000001030309DF8A01001E061E0FDE000EBCB +:107620000110801C0990007820F00200801C09994C +:1076300008709DF8B40040F2833110FB01F0AB49B3 +:1076400001EB800000F589609DF8A01001EB41027C +:1076500002EB011100E00EE000EBC10018300990D0 +:10766000007820F00200801C099908709DF8B41081 +:107670000220F2F71BFD00219DF8B40040F2833296 +:1076800010FB02F0994A02EB8000017104229DF880 +:10769000B40040F2833110FB01F0944901EB80010A +:1076A00001F589619DF8A00000EB400303EB001099 +:1076B00001F830208C229DF8B40040F2833110FB99 +:1076C00001F08A4901EB800000F589609DF8A01067 +:1076D00001EB410303EB011100EBC10042719CE09F +:1076E0009DF8B40040F2833110FB01F07F4901EBBB +:1076F000800101F589619DF8A00000EB400202EBDA +:10770000001011F830109DF8B40040F2833210FBE5 +:1077100002F0764A02EB8000407981427DD19DF8EB +:10772000B40000EB400101EB0010714901EB0010C7 +:1077300030309DF8A01000EB0110801C09906A48C1 +:1077400090F8050DC0F30010C0F10102099801780E +:1077500062F3000101709DF8B40000EB400101EB01 +:107760000010634901EB001130319DF8A00001EBDE +:107770000010801C09905C4890F8040DC20809981C +:10778000017862F3410101709DF8B40000EB400103 +:1077900001EB0010564901EB001130319DF8A000BB +:1077A00001EB00108078C0F340029DF8B40040F275 +:1077B000833110FB01F04D4901EB800000F5896039 +:1077C0009DF8A01001EB410303EB011100EBC10098 +:1077D000007EC0F3400082426DD09DF8B40040F2BC +:1077E000833110FB01F0414901EB800000F5896015 +:1077F0009DF8A01001EB410202EB011100EBC1006A +:10780000183009909DF8B40000EB400101EB001125 +:10781000374800EB0110303000E0C9E39DF8A010BC +:1078200000EB0110807842080998007862F341006B +:10783000099908709DF8B40000EB400101EB0010BD +:107840002B4901EB001030309DF8A01000EB011027 +:107850008078C0F3400048BB01229DF8B40040F29C +:10786000833110FB01F0214901EB800101F58961B1 +:107870009DF8A00000EB400303EB001001EBC000FB +:1078800042739DF8B40040F2833110FB01F01749B8 +:1078900001EB800000F589609DF8A01001EB410329 +:1078A00003EB011100EBC10080F846209DF8B410F5 +:1078B0000220F2F7FBFB9DF8B40000EB400101EB66 +:1078C00000100B4901EB001130319DF8A00001EBD5 +:1078D0000010807800F001029DF8B40040F283317E +:1078E00008E00000388F0020BC22002088480020DB +:1078F000C843002010FB01F0FE4901EB800000F5B9 +:1079000089609DF8A01001EB410303EB011100EB2E +:10791000C100007E00F00100824279D09DF8B400E1 +:1079200040F2833110FB01F0F24901EB800000F5D9 +:1079300089609DF8A01001EB410202EB011100EB00 +:10794000C100183009909DF8B40000EB400101EB34 +:107950000011E94800EB011030309DF8A01000EB59 +:10796000011081780998027861F3000202709DF895 +:10797000B40000EB400101EB0010DF4901EB001007 +:1079800030309DF8A01000EB0110807800F001006D +:10799000E8BB9DF8B40000EB400101EB0010D649B4 +:1079A00001EB001030309DF8A01000EB0110807842 +:1079B000C0F3401068B39DF8B40040F2833110FB6F +:1079C00001F0CC4901EB800000F589609DF8A01022 +:1079D00001EB410202EB011100EBC10090F84600FF +:1079E000B8B99DF8B40040F2833110FB01F0C149F1 +:1079F00001EB800000F589609DF8A01001EB4102C9 +:107A000002EB011100EBC100407B10B902E054E031 +:107A100058E23BE09DF8B40000EB400101EB0010A0 +:107A2000B54901EB001030309DF8A01000EB0110BB +:107A30008078C0F3400048BB01229DF8B40040F2BA +:107A4000833110FB01F0AB4901EB800101F5896145 +:107A50009DF8A00000EB400303EB001001EBC00019 +:107A600042739DF8B40040F2833110FB01F0A1494C +:107A700001EB800000F589609DF8A01001EB410347 +:107A800003EB011100EBC10080F8462000229DF8B5 +:107A9000B40040F2833110FB01F0964901EB800005 +:107AA00000F589609DF8A01001EB410303EB011183 +:107AB00000EBC10080F84520FFE19DF8B40040F2E2 +:107AC000833110FB01F08B4901EB800000F58960E8 +:107AD0009DF8A01001EB410202EB011100EBC10087 +:107AE00090F84600B0B901229DF8B40040F283310D +:107AF00010FB01F07F4901EB800101F589619DF8E0 +:107B0000A00000EB400303EB001001EBC00080F885 +:107B100045202AE000229DF8B40040F2833110FB9A +:107B200001F0744901EB800101F589619DF8A00025 +:107B300000EB400303EB001001EBC00080F8452090 +:107B40009DF8B40000EB400101EB00106A4901EB25 +:107B5000001130319DF8A00001EB0010801C09904D +:107B6000007820F0010209980270644890F8100B28 +:107B700080B19DF8B40000EB400101EB00105E49BC +:107B800001EB001030309DF8A01000EB0110807A5E +:107B9000022877D15A4890F82900012872D1584814 +:107BA000D0F80C025649498D88426BD29DF8B4003A +:107BB00040F2833110FB01F04E4901EB800000F5EB +:107BC00089609DF8A01001EB410202EB011100EB6E +:107BD000C10090F84500012852D19DF8B40040F250 +:107BE000833110FB01F0434901EB800000F589600F +:107BF0009DF8A01001EB410202EB011100EBC10066 +:107C000090F87F00E0BB01229DF8B40000EB40013A +:107C100001EB0010384901EB001130319DF8A00054 +:107C200001EB0010C2729DF8B40000EB400101EBC3 +:107C30000010314901EB001130319DF8A00001EB3B +:107C4000001001789DF8B40040F2833210FB02F07E +:107C5000284A02EB8000417008229DF8B40040F2EF +:107C6000833110FB01F0234901EB800101F58961AB +:107C70009DF8A00000EB400303EB001003E026E3B7 +:107C800072E0FCE306E101EBC000427100229DF8C6 +:107C9000B40000EB400101EB0010174901EB0011AB +:107CA00030319DF8A00001EB001042609DF8B41047 +:107CB0000220F2F7FBF900213A9125E000229DF81D +:107CC000B40040F2833110FB01F00A4901EB80015E +:107CD00001F589619DF8A00000EB400303EB001063 +:107CE00001EBC0014731BDF8E8000A54BDF8E800D7 +:107CF000401C07E088480020C8430020BC32002018 +:107D0000BC12002081B23A91BDF8E8001428D5DBFE +:107D100000203A901CE000229DF8B40040F283312C +:107D200010FB01F0FE4901EB800101F589619DF82E +:107D3000A00000EB400303EB001001EBC001633136 +:107D4000BDF8E8000A54BDF8E800401C81B23A9141 +:107D5000BDF8E8000A28DEDBAFE0D2E292E2ECE315 +:107D600035E39CE3EEE38CE29DF8B40040F283310E +:107D700010FB01F0EA4901EB800000F589609DF8F5 +:107D8000A01001EB410202EB011100EBC10090F8E1 +:107D9000450001287ED19DF8B40040F2833110FBEC +:107DA00001F0DF4901EB800101F589619DF8A00038 +:107DB00000EB400202EB001001EBC00090F88000E5 +:107DC00040F2833110FB01F0D54901EB800101F550 +:107DD00089619DF8B40040F2833210FB02F0D04A72 +:107DE00002EB800000F589609DF8A02002EB4203C1 +:107DF00003EB021200EBC20090F8810000EB40029E +:107E000002EB001001EBC00090F87E00032854D173 +:107E100002229DF8B40000EB400101EB0010C149C3 +:107E200001EB001130319DF8A00001EB0010C2728F +:107E30009DF8B40000EB400101EB0010B94901EBE3 +:107E4000001130319DF8A00001EB001001789DF881 +:107E5000B40040F2833210FB02F0B14A02EB800022 +:107E6000417008229DF8B40040F2833110FB01F00C +:107E7000AB4901EB800101F589619DF8A00000EBA1 +:107E8000400303EB001001EBC000427100229DF89B +:107E9000B40000E011E000EB400101EB0010A1494B +:107EA00001EB001130319DF8A00001EB00104260A1 +:107EB0009DF8B4100220F2F7F9F89DF8B4100220F2 +:107EC000F2F7F4F89DF8B40040F2833110FB01F0B2 +:107ED000934901EB800000F589609DF8A01001EB4B +:107EE000410202EB011100EBC1008078802838D1FB +:107EF0009DF8B40000EB400101EB0010894901EB53 +:107F0000001030309DF8A01000EB01108078C0F315 +:107F1000400030BB9DF8B40000EB400101EB0010C5 +:107F2000804901EB001030309DF8A01000EB0110EB +:107F30008078C0F34010A0B915229DF8B40040F23B +:107F4000833110FB01F0764901EB800000F5896078 +:107F50009DF8A01001EB410303EB011100EBC10000 +:107F600042719DF8B40000EB400101EB00106D4937 +:107F700001EB001030309DF8A01000EB011080786C +:107F8000C0F34000A8B18F229DF8B40040F28331C5 +:107F900010FB01F0624901EB800000F589609DF85B +:107FA000A01001EB410303EB011100EBC100427192 +:107FB0004AE09DF8B40040F2833110FB01F05849CB +:107FC00001EB800000F589609DF8A01001EB4102F3 +:107FD00002EB011100EBC100807B012834D10022AB +:107FE0009DF8B40040F2833110FB01F04C4901EBE5 +:107FF000800101F589619DF8A00000EB400303EBCF +:10800000001001EBC00082738C229DF8B40040F296 +:10801000833110FB01F0424901EB800101F58961D8 +:108020009DF8A00000EB400303EB001001EBC00043 +:10803000427100219DF8B40040F2833210FB02F03F +:10804000374A02EB800001719DF8B40000EB40015B +:1080500001EB0010334901EB0010007BF0BB9DF8F1 +:10806000B40000EB4001C1EBC0102F4901EBC00090 +:10807000807801049DF8B40000EB4002C2EBC01010 +:10808000294A02EBC000C07841EA00219DF8B40003 +:1080900000EB4002C2EBC010234A02EBC0000079A3 +:1080A0000843C117CDE9080110F0A6FC9DF8B410F3 +:1080B00040F2833211FB02F1194A02EB810202F510 +:1080C00089629DF8A01001EB410303EB011102EB63 +:1080D000C101C1F81E009DF8B40000E041E000EBD2 +:1080E0004001C1EBC010104901EBC0004079000411 +:1080F0009DF8B41001EB4102C2EBC1110A4A02EB38 +:10810000C101897940EA01209DF8B41001EB4102D8 +:10811000C2EBC111044A02EBC101C979084305E071 +:1081200088480020C8430020388F0020C117CDE9BF +:10813000080110F061FC9DF8B41040F2833211FB8D +:1081400002F1FE4A02EB810101F589619DF8A02050 +:1081500002EB420303EB021201EBC201C1F81A0069 +:108160008FE09DF8B40000EB4001C1EBC010F44972 +:1081700001EBC000807801069DF8B40000EB4002DE +:10818000C2EBC010EE4A02EBC000C07841EA0041E9 +:108190009DF8B40000EB4002C2EBC010E84A02EBCD +:1081A000C000007941EA00209DF8B41001EB4102C3 +:1081B000C2EBC111E24A02EBC10149790843C11780 +:1081C000CDE9080110F018FC9DF8B41040F283329C +:1081D00011FB02F1D94A02EB810202F589629DF896 +:1081E000A01001EB410303EB011102EBC101C1F847 +:1081F0001E009DF8B40000EB4001C1EBC010D04957 +:1082000001EBC000807900069DF8B41001EB41023B +:10821000C2EBC111CA4A02EBC101C97940EA01406F +:108220009DF8B41001EB4102C2EBC111C44A02EB4C +:10823000C101097A40EA01209DF8B41001EB410226 +:10824000C2EBC111BE4A02EBC101497A0843C11712 +:10825000CDE9080110F0D0FB9DF8B41040F2833254 +:1082600011FB02F1B54A02EB810101F589619DF82C +:10827000A02002EB420303EB021201EBC201C1F8A2 +:108280001A0020E2BDF8A40003281FD18F229DF818 +:10829000B40040F2833110FB01F0A84901EB8001EA +:1082A00001F589619DF8A00000EB400303EB00108D +:1082B00001EBC000427101219DF8B40040F283320D +:1082C00010FB02F09D4A02EB80000171FBE1BDF85A +:1082D000A400032814D18F229DF8B40040F283310A +:1082E00010FB01F0954901EB800000F589609DF8D5 +:1082F000A01001EB410303EB011100EBC10042713F +:10830000E1E1BDF8A400032860D19DF8B40040F27B +:10831000833110FB01F0894901EB800000F5896091 +:10832000BDF8D81001EB410202EB011100EBC100D6 +:10833000807901282AD100229DF8B40040F28331CF +:1083400010FB01F07D4901EB800101F58961BDF869 +:10835000D80000EB400303EB001001EBC00082717A +:108360008F229DF8B40040F2833110FB01F0734975 +:1083700001EB800000F589609DF8A01001EB41033E +:1083800003EB011100EBC10042711FE008229DF8D0 +:10839000B40040F2833110FB01F0684901EB800129 +:1083A00001F589619DF8A00000EB400303EB00108C +:1083B00001EBC000427100219DF8B40040F283320D +:1083C00010FB02F05D4A02EB800001717BE1BDF819 +:1083D000A400032862D19DF8B40040F2833110FB61 +:1083E00001F0564901EB800000F58960BDF8D81016 +:1083F00001EB410202EB011100EBC1008079012881 +:108400002AD100229DF8B40040F2833110FB01F024 +:108410004A4901EB800101F58961BDF8D80000EB04 +:10842000400303EB001001EBC00082718F229DF826 +:10843000B40040F2833110FB01F0404901EB8000B1 +:1084400000F589609DF8A01001EB410303EB0111D9 +:1084500000EBC100427121E008229DF8B40040F217 +:10846000833110FB01F0354901EB800101F5896191 +:108470009DF8A00000EB400303EB001000E023E1B7 +:1084800001EBC000427100219DF8B40040F283323C +:1084900010FB02F0294A02EB8000017113E1BDF8E4 +:1084A000A40008287DD19DF8B40000EB4001C1EB89 +:1084B000C010234901EBC000807801069DF8B4008C +:1084C00000EB4002C2EBC0101D4A02EBC000C078B6 +:1084D00041EA00419DF8B40000EB4002C2EBC0103D +:1084E000174A02EBC000007941EA00209DF8B41061 +:1084F00001EB4102C2EBC111114A02EBC101497902 +:108500000843C117CDE9080110F076FA9DF8B410C0 +:1085100040F2833211FB02F1084A02EB810202F5BC +:1085200089629DF8A01001EB410303EB011102EBFE +:10853000C10148639DF8B40005E0FDE388480020D0 +:10854000388F0020FAE040F2833110FB01F0FE4941 +:1085500001EB800000F589609DF8A01001EB41025D +:1085600002EB011110F831009DF8B41040F2833293 +:1085700011FB02F1F44A02EB81014979884236DAB3 +:1085800000219DF8B40040F2833210FB02F0EE4A65 +:1085900002EB8000017105229DF8B40040F28331A6 +:1085A00000E090E010FB01F0E74901EB800101F5EC +:1085B00089619DF8A00000EB400303EB001001F877 +:1085C00030208E229DF8B40040F2833110FB01F080 +:1085D000DD4901EB800101F589619DF8A00000EB08 +:1085E000400303EB001001EBC00042716BE09DF80B +:1085F000B40040F2833110FB01F0D34901EB80005D +:1086000000F58960BDF8D81001EB410202EB0111C1 +:1086100000EBC1008079012835D100229DF8B4001B +:1086200040F2833110FB01F0C74901EB800101F5F5 +:108630008961BDF8D80000EB400303EB001001EBAB +:10864000C00082718F229DF8B40040F2833110FB8C +:1086500001F0BD4901EB800101F589619DF8A000A1 +:1086600000EB400303EB001001EBC000427101215D +:108670009DF8B40040F2833210FB02F0B24A02EBE4 +:10868000800001711FE08E229DF8B40040F283311A +:1086900010FB01F0AC4901EB800101F589619DF807 +:1086A000A00000EB400303EB001001EBC00042719F +:1086B00000219DF8B40040F2833210FB02F0A24A80 +:1086C00002EB80000171EFE3BDF8A400032834D170 +:1086D00000219DF8B40040F2833210FB02F09A4A68 +:1086E00002EB8000017101229DF8B40040F2833159 +:1086F00010FB01F0944901EB800101F58961BDF89F +:10870000D80000EB400303EB001001EBC0008271C6 +:108710008C229DF8B40040F2833110FB01F08A49AD +:1087200001EB800000F589609DF8A01001EB41038A +:1087300003EB011100EBC1004271B5E3BDF8A400E9 +:108740000F287CD19DF8B40000EB400101EB001034 +:108750007E4901EB0010007BE8BB00202E902F909B +:1087600000213A911FE0DDE92E10000240EA11627B +:108770000902CDE92E129DF8B40000EB4001C1EBD7 +:10878000C010734901EBC001BDF8E800C0F106005C +:10879000085CDDE92E341843CDE92E04BDF8E8006D +:1087A000401C80B23A90BDF8E8000528DBDB9DF85C +:1087B000B400DDE92E1240F2833310FB03F0624B6C +:1087C00003EB800303F589639DF8A00000EB4004F0 +:1087D00004EB001000E04AE003EBC00040F8221F69 +:1087E000426000222E922F9200213A9120E0DDE992 +:1087F0002E10000240EA11620902CDE92E129DF806 +:10880000B40000EB4001C1EBC010514901EBC001C5 +:10881000BDF8E800C0F10B00085CDDE92E3440EA49 +:108820000302CDE92E24BDF8E800401C81B23A9144 +:10883000BDF8E8000528DADB9DF8B40000E0FDE3B0 +:10884000DDE92E2140F2833310FB03F03E4B03EBB6 +:10885000800000F589609DF8A03003EB430404EB31 +:10886000031300EBC30022308260C1608AE0002065 +:108870002E902F9000213A911FE0DDE92E1000028A +:1088800040EA11620902CDE92E129DF8B40000EB16 +:108890004001C1EBC0102E4901EBC001BDF8E8005A +:1088A000C0F10700085CDDE92E341843CDE92E0441 +:1088B000BDF8E800401C80B23A90BDF8E8000628F8 +:1088C000DBDB9DF8B400DDE92E1240F2833310FBB0 +:1088D00003F01D4B03EB800303F589639DF8A000B3 +:1088E00000EB400404EB001003EBC00040F8221F33 +:1088F000426000222E922F9200213A911FE0DDE982 +:108900002E10000240EA11620902CDE92E129DF8F4 +:10891000B40000EB4001C1EBC0100D4901EBC001F8 +:10892000BDF8E800C0F10D00085CDDE92E34184305 +:10893000CDE92E04BDF8E800401C80B23A90BDF8A5 +:10894000E8000628DBDB05E088480020C84300205B +:10895000388F00209DF8B400DDE92E1240F28333F9 +:1089600010FB03F0FE4B03EB800000F589609DF8DF +:10897000A03003EB430404EB031300EBC3002230ED +:108980008160C2609DF8B40040F2833110FB01F0B9 +:10899000F34901EB800101F589619DF8A00000EB2E +:1089A000400202EB001011F830109DF8B40040F2C4 +:1089B000833210FB02F0EA4A02EB800040798142E8 +:1089C0007ED19DF8B4009DF8A01001EB0010C217F5 +:1089D000CDE92E02E34890F8100B08B39DF8B400DF +:1089E00000EB400101EB0010DF4901EB00103030DB +:1089F0009DF8A01000EB0110807A022810D09DF89D +:108A0000B40000EB400101EB0010D74901EB00106E +:108A100030309DF8A01000EB0110C07A00287DDDF9 +:108A200000229DF8B40000EB400101EB0010CE499C +:108A300001EB001030309DF8A01000EB0110C27265 +:108A4000CA48D0F80C020521B0FBF1F201FB12007C +:108A500000EB4001C5482C3000EB41100D3009906F +:108A60009DF8B40040F2833110FB01F0BC4901EBEA +:108A7000800000F589609DF8A01001EB410202EB37 +:108A8000011100EBC1002230102201460890099824 +:108A9000EFF7DBFBB548D0F80C020521B0FBF1F293 +:108AA00001FB120000EB4001B0482C3000EB4112FA +:108AB0009DF8B40040F2833110FB01F0A84900E0BA +:108AC000EBE201EB800101F589619DF8A00000EB6C +:108AD000400303EB001001EBC00050F81A1F42F8EE +:108AE000011F40685060A148D0F80C020521B0FB7E +:108AF000F1F201FB120000EB40019C482C3000EB2E +:108B000041129DF8B40000EB400101EB00109649C2 +:108B100001EB001130319DF8A00000E094E101EB81 +:108B20000010007810709148D0F80C020521B0FBBD +:108B3000F1F201FB120000EB40018C482C3000EBFD +:108B400041118848F538026841F81D2F80888880D7 +:108B50008648D0F80C020521B0FBF1F201FB1200AF +:108B600000EB400181482C3000EB41129DF8B4002D +:108B700040F2833110FB01F0794901EB800101F5EE +:108B800089619DF8A00000EB400303EB001001EBAE +:108B9000C000406BC2F809007448D0F80C020521EF +:108BA000B0FBF1F201FB120000EB40016F482C30EA +:108BB00000EB41129DF8B40000EB400101EB001006 +:108BC000694901EB001130319DF8A00001EB001064 +:108BD0004068C2F8230000229DF8B40000EB400179 +:108BE00001EB0010604901EB001130319DF8A0004D +:108BF00001EB0010426000213A9154E05B48D0F84C +:108C00000C020521B0FBF1F201FB120000EB400168 +:108C100056482C3000EB41112731BDF8E8409DF853 +:108C2000B40040F2833210FB02F04D4A02EB8002A6 +:108C300002F589629DF8A00000EB400303EB0010F1 +:108C400002EBC00090F8800040F2833210FB02F08B +:108C5000434A02EB800202F589629DF8B40040F2BB +:108C6000833310FB03F03E4B03EB800303F5896372 +:108C70009DF8A00000EB400505EB001003EBC000E1 +:108C800090F8810000EB400303EB001002EBC00200 +:108C90004732BDF8E800001D105C0855BDF8E8003B +:108CA000401C81B23A91BDF8E8000628A6DB0020FE +:108CB0003A9044E000239DF8B40040F2833110FB69 +:108CC00001F0274901EB800101F589619DF8A000C1 +:108CD00000EB400202EB001001EBC00090F88000B6 +:108CE00040F2833110FB01F01D4901EB800101F5D9 +:108CF00089619DF8B40040F2833210FB02F0184AFB +:108D000002EB800202F589629DF8A00000EB4004AE +:108D100004EB001002EBC00090F8810000EB400271 +:108D200002EB001001EBC0014731BDF8E8000B5425 +:108D3000BDF8E800401C00E024E281B23A91BDF8A1 +:108D4000E8000A28B6DB0948D0F80C020521B0FB80 +:108D5000F1F080B2014609900220F0F7B9F907E07E +:108D600088480020BC320020C8430020BC120020EC +:108D700000210620F1F79AF9FD48D0F80C02FC49D1 +:108D8000498D884206D2FA48D0F80C02401CF849B6 +:108D9000C1F80C0200210520F1F788F99DF8B40014 +:108DA00000EB400101EB0010F24901EB0010303004 +:108DB0009DF8A01000EB0110801C0990007820F0B5 +:108DC000080209980270EA48D0F80C020521B0FBAD +:108DD000F1F201FB120000EB4001E5482C3000EB02 +:108DE0004110D0F823202E9800EB4001E24800EB20 +:108DF0004110C0F8232000203A9020E0DC48D0F851 +:108E00000C020521B0FBF1F201FB120000EB400166 +:108E1000D7482C3000EB41102730BDF8E810425CF9 +:108E20002E9800EB4001D44800EB41112731BDF8EA +:108E3000E8000A54BDF8E800401C81B23A91BDF840 +:108E4000E8000628DADB5AE09DF8B40000EB4001A8 +:108E500001EB0010C74901EB001030309DF8A01065 +:108E600000EB0110801C0990007820F00800083009 +:108E7000099908709DF8B40000EB400101EB001067 +:108E8000BC4901EB001030309DF8A01000EB011040 +:108E900042682E9800EB4001B74800EB4110C0F843 +:108EA000232000203A9026E013E29DF8B40040F21F +:108EB000833110FB01F0B14901EB800101F58961BB +:108EC0009DF8A00000EB400202EB001001EBC00196 +:108ED0004731BDF8E8000A5C2E9800EB4001A64837 +:108EE00000EB41112731BDF8E8000A54BDF8E80055 +:108EF000401C81B23A91BDF8E8000628D5DB9DF808 +:108F0000B40000EB400101EB00109A4901EB0010A6 +:108F100030309DF8A01000EB0110801C0990007803 +:108F200020F02002099802709DF8B4100220F1F799 +:108F3000BDF89DF8B40040F2833110FB01F08F4979 +:108F400001EB800000F589609DF8A01001EB410263 +:108F500002EB011100EBC100223009902E9800EBCA +:108F60004001854800EB41100D301022089009990E +:108F7000EFF76BF99DF8B40040F2833110FB01F07C +:108F80007E4901EB800101F589619DF8A00000EBAD +:108F9000400202EB001001EBC0012E9800EB4002F2 +:108FA000754800EB421051F81A2F40F8012F49681C +:108FB00041609DF8B40000EB400101EB00106D49E9 +:108FC00001EB001130319DF8A00001EB0010017899 +:108FD0002E9800EB4002684800EB421001702E987A +:108FE00000EB4001644800EB41116548026841F81C +:108FF0001D2F808888809DF8B40040F2833110FBDB +:1090000001F05E4901EB800101F589619DF8A00046 +:1090100000EB400202EB001001EBC000416B2E9808 +:1090200000EB4002544800EB4210C0F809109DF8D4 +:10903000B40000EB400101EB001000E096E04D4968 +:1090400001EB001130319DF8A00001EB00104168E8 +:109050002E9800EB4002484800EB4210C0F8231065 +:109060002E9881B208200991F1F720F800229DF88E +:10907000B40040F2833110FB01F0404901EB800164 +:1090800001F589619DF8A00000EB400303EB00109F +:1090900001EBC00080F8462053E09DF8B40000EBDF +:1090A000400101EB0010334901EB001030309DF816 +:1090B000A01000EB0110801C0990007820F0040043 +:1090C000001D099908709DF8B40000EB400101EB08 +:1090D0000010284901EB001030309DF8A01000EB83 +:1090E0000110801C0990007820F0800180310998DF +:1090F000017001219DF8B40040F2833210FB02F0B0 +:109100001E4A02EB800001719DF8B40040F28331E9 +:1091100010FB01F0114601EB800042799DF8B4008C +:1091200040F2833110FB01F0144901EB800000F59F +:1091300089609DF8A01001EB410303EB011100F8D9 +:1091400031208F229DF8B40040F2833110FB01F0F2 +:109150000A4901EB800000F589609DF8A01001EB41 +:10916000410303EB011100EBC1004271D0E00000AC +:10917000BC120020C8430020D814002088480020DA +:10918000C7310020BDF8A400032856D10121FE48B4 +:1091900080F8341A9DF8B40040F2833110FB01F0DE +:1091A000FA4901EB800101F589619DF8A00000EB0F +:1091B000400202EB001011F830109DF8B40040F2AC +:1091C000833210FB02F0F14A02EB800040798142C9 +:1091D00034DA00219DF8B40040F2833210FB02F033 +:1091E000EA4A02EB8000017101229DF8B40040F2CE +:1091F000833110FB01F0E54901EB800101F5896144 +:109200009DF8A00000EB400303EB001001F83020B4 +:109210008F229DF8B40040F2833110FB01F0DB494E +:1092200001EB800000F589609DF8A01001EB41037F +:1092300003EB011100EBC10042714AE09DF8B4005C +:1092400040F2833110FB01F0D04901EB800000F5C2 +:1092500089609DF8A01001EB410202EB011100EBC7 +:10926000C1008078802834D100219DF8B40040F2FC +:10927000833210FB02F0C54A02EB800001718022AC +:109280009DF8B40040F2833110FB01F0BF4901EBBF +:10929000800101F589619DF8A00000EB400303EB1C +:1092A000001001EBC000427100229DF8B40040F2B2 +:1092B000833110FB01F0B54901EB800000F58960B6 +:1092C0009DF8A01001EB410303EB011100EBC1007D +:1092D00082701DE0BDF8A400032818D10021AA481F +:1092E00080F8341A8F229DF8B40040F2833110FBCD +:1092F00001F0A64901EB800000F589609DF8A010FF +:1093000001EB410303EB011100EBC100427100BF0F +:1093100000BF05F078BD9DF8B40000EB4001C1EB43 +:10932000C0109B4911F83000042801D125900BE0B2 +:109330009DF8B40000EB4001C1EBC010944911F856 +:109340003000152800D125909DF8B40000EB4001B5 +:10935000C1EBC0108E4901EBC00041789DF8B4000C +:1093600000EB4002C2EBC010894A12F8300041EA1B +:10937000002041F23001884202D1A62025903DE034 +:109380009DF8B40000EB4001C1EBC010804901EB37 +:10939000C00041789DF8B40000EB4002C2EBC01061 +:1093A0007B4A12F8300041EA002041F23101884244 +:1093B00002D1A720259021E09DF8B40000EB4001E8 +:1093C000C1EBC010724911F83000022816D19DF887 +:1093D000B40000EB4001C1EBC0106D4901EBC000CF +:1093E00001799DF8B40000EB4002C2EBC010684A5E +:1093F00002EBC000C07841EA002125919DF8B4003D +:1094000040F2833110FB01F0604901EB8000C1782C +:1094100027919DF8B40040F2833110FB01F05B49C5 +:1094200001EB800108319DF89C0000EB001001EB7E +:10943000800082789DF8B40040F2833110FB01F087 +:10944000524901EB800108319DF89C0000EB0010AF +:1094500001EB8000C0781044C1B2289100214D4A30 +:109460009DF8B40002EB00129DF89C0011543A9153 +:109470003AE09DF8B40040F2833110FB01F043491B +:1094800001EB800108319DF89C0000EB001001EB1E +:10949000800002799DF8B40040F2833110FB01F0A6 +:1094A0003A4901EB800108319DF89C0000EB001067 +:1094B00001EB80008178BDF8E800084400EB400132 +:1094C00001EB00119DF8B40040F2833310FB03F070 +:1094D0002E4B03EB800000F5896000F83120BDF8C9 +:1094E000E800401C81B23A919DF8B40040F283310B +:1094F00010FB01F0254901EB800108319DF89C002B +:1095000000EB001011F82010BDF8E8008142B0DC3B +:10951000BDF8941043F23002881A91427ED009DCE3 +:1095200004297CD015297BD0A62910D0A72942F088 +:10953000468550E1B0F5C06F73D0A0F201600028FD +:1095400070D001286FD00428F1D102F02BB800218F +:109550009DF8B40040F2833210FB02F00B4A02EB9C +:10956000800001719DF8B40040F2833110FB01F0DE +:10957000114601EB800008309DF89C1001EB0111B1 +:1095800000EB8100007907E0BC3200208848002011 +:10959000388F0020B8410020052824DC06229DF8E1 +:1095A000B40040F2833110FB01F0FE4901EB800171 +:1095B00008319DF89C0000EB001001EB8000027167 +:1095C000A8229DF8B40040F2833110FB01F0F54968 +:1095D00001EB800008309DF89C1001EB011100EBBD +:1095E00081004271F5E09DF8B40040F2833110FB38 +:1095F00001F0EC4901EB800008309DF89C1001EB74 +:10960000011100EB810000790A282BDC0B229DF868 +:10961000B40040F2833110FB01F005E093E118E261 +:10962000FDE3FDE3FDE3FDE3DE4901EB80010831ED +:109630009DF89C0000EB001001EB80000271A92254 +:109640009DF8B40040F2833110FB01F0D54901EBE5 +:10965000800008309DF89C1001EB011100EB8100A7 +:109660004271B6E09DF8B40040F2833110FB01F086 +:10967000CC4901EB800008309DF89C1001EB0111F2 +:1096800000EB810000790F2824DC10229DF8B40043 +:1096900040F2833110FB01F0C24901EB8001083137 +:1096A0009DF89C0000EB001001EB80000271A222EB +:1096B0009DF8B40040F2833110FB01F0B94901EB91 +:1096C000800008309DF89C1001EB011100EB810037 +:1096D00042717EE09DF8B40040F2833110FB01F04E +:1096E000B04901EB800008309DF89C1001EB01119E +:1096F00000EB81004079A52824D19DF8B40040F208 +:10970000833110FB01F0A74901EB800108319DF87E +:109710009C0000EB001001EB8000C1789DF8B400C4 +:1097200000EB400202EB00109F4A02EB00103030C9 +:1097300000EB0110801C0990007820F00400001D4F +:10974000099908709DF8B40040F2833110FB01F0D4 +:10975000944901EB800008309DF89C1001EB011149 +:1097600000EB81008079A12833D09DF8B40040F24D +:10977000833110FB01F08B4901EB800108319DF82A +:109780009C0000EB001001EB800082799DF8B40092 +:1097900040F2833110FB01F0824901EB8001083176 +:1097A0009DF89C0000EB001001EB80004271A122AB +:1097B0009DF8B40040F2833110FB01F0794901EBD0 +:1097C000800008309DF89C1001EB011100EB810036 +:1097D000827102F0F4BB00219DF8B40040F28332A4 +:1097E00010FB02F06F4A02EB800001719DF8B4009B +:1097F00040F2833110FB01F0114601EB800008308C +:109800009DF89C1001EB011100EB81000079082804 +:109810001DDC00219DF8B40040F2833210FB02F001 +:10982000604A02EB8000017108229DF8B40040F20A +:10983000833110FB01F05B4901EB800008309DF89B +:109840009C1001EB011100EB8100027124E09DF8F6 +:10985000B40040F2833110FB01F0524901EB80006B +:1098600008309DF89C1001EB011100EB810000799C +:109870000B2811DC0C229DF8B40040F2833110FB60 +:1098800001F0484901EB800008309DF89C1001EB85 +:10989000011100EB810002719DF8B40040F28331A8 +:1098A00010FB01F03F4901EB800008309DF89C104F +:1098B00001EB011100EB81004079A42830D19DF823 +:1098C000B40000EB400101EB0010374901EB001040 +:1098D00030309DF8A01000EB0110801C099000783A +:1098E00020F0200020300999087000229DF8B40073 +:1098F00040F2833110FB01F02A4901EB800000F5B2 +:1099000089609DF8A01001EB410303EB011100EB0E +:10991000C10080F845209DF8B4100220F0F7C6FB86 +:10992000A1229DF8B40040F2833110FB01F01D49E3 +:1099300001EB800008309DF89C1001EB011100EB59 +:109940008100427145E700203A9015E09DF8B4008F +:1099500000EB4001C1EBC010144901EBC001BDF8A0 +:10996000E800C01C0A5C16A9BDF8E8000A54BDF85E +:10997000E800401C81B23A91BDF8E8000628E5DB1A +:10998000062116A81FF020F80021CDE93001DDE9FD +:109990003021100A40EA0164A21841EB2120CDE9F0 +:1099A000082005E088480020C8430020388F0020A8 +:1099B0004FF480724FF00003DDE90801EEF702FC7E +:1099C0009DF8B40040F2833110FB01F0FE4901EB39 +:1099D000800101F589619DF89C0000EB400303EBD9 +:1099E000001001EBC000027100219DF8B40040F2AC +:1099F000833210FB02F0F44A02EB80000171042272 +:109A00009DF8B40040F2833110FB01F0EE4901EB08 +:109A1000800101F589619DF89C0000EB400303EB98 +:109A2000001001F83020A7229DF8B40040F28331E5 +:109A300010FB01F0E44901EB800000F589609DF81E +:109A40009C1001EB410303EB011100EBC1004271DB +:109A5000BFE69DF8B40040F2833110FB01F0DA4913 +:109A600001EB800008309DF89C1001EB011100EB28 +:109A70008100007904286BDA00219DF8B40040F2DF +:109A8000833210FB02F0D04A02EB80000171A12268 +:109A90009DF8B40040F2833110FB01F0CA4901EB9C +:109AA000800108319DF89C0000EB001001EB800064 +:109AB00042719DF8B41040F2833011FB00F0C249AE +:109AC00001EB800108319DF89C0000EB001001EBD8 +:109AD0008000001D09900078401CC2B209980270F5 +:109AE0009DF8B41040F2833011FB00F0B64901EB51 +:109AF000800008309DF89C1001EB011100EB810003 +:109B00000079042823D10A229DF8B40040F2833161 +:109B100010FB01F0AC4901EB800108319DF89C007D +:109B200000EB001001EB80000271A3229DF8B4004D +:109B300040F2833110FB01F0A34901EB80000830B3 +:109B40009DF89C1001EB011100EB810042712DE3A7 +:109B50009DF8B41040F2833011FB00F09A4901EBFC +:109B6000800008309DF89C1001EB011100EB810092 +:109B7000007904282FD100219DF8B40040F28332EF +:109B800010FB02F0904A02EB8000017105229DF863 +:109B9000B40040F2833110FB01F08B4901EB8001EE +:109BA00008319DF89C0000EB001001EB8000027171 +:109BB000A3229DF8B40040F2833110FB01F08249EA +:109BC00001EB800008309DF89C1001EB011100EBC7 +:109BD00081004271EAE29DF8B41040F2833011FB3B +:109BE00000F0794901EB800008309DF89C1001EBF2 +:109BF000011100EB8100007908282FDC00219DF87D +:109C0000B40040F2833210FB02F06F4A02EB800096 +:109C1000017109229DF8B40040F2833110FB01F07C +:109C2000694901EB800108319DF89C0000EB0010B0 +:109C300001EB80000271A7229DF8B40040F283314D +:109C400010FB01F0604901EB800008309DF89C108A +:109C500001EB011100EB81004271A7E29DF8B41005 +:109C600040F2833011FB00F0574901EB80000830CF +:109C70009DF89C1001EB011100EB8100007909288F +:109C80002FDC00219DF8B40040F2833210FB02F07B +:109C90004D4A02EB800001710A229DF8B40040F2A7 +:109CA000833110FB01F0484901EB800108319DF838 +:109CB0009C0000EB001001EB80000271A3229DF8D4 +:109CC000B40040F2833110FB01F03F4901EB80000A +:109CD00008309DF89C1001EB011100EB81004271EE +:109CE00064E29DF8B41040F2833011FB00F0364975 +:109CF00001EB800008309DF89C1001EB011100EB96 +:109D0000810000790D282FDC00219DF8B40040F27D +:109D1000833210FB02F02C4A02EB800001710E220C +:109D20009DF8B40040F2833110FB01F0264901EBAD +:109D3000800108319DF89C0000EB001001EB8000D1 +:109D40000271A1229DF8B40040F2833110FB01F0B2 +:109D50001D4901EB800008309DF89C1001EB0111BA +:109D600000EB8100427121E29DF8B41040F2833093 +:109D700011FB00F0144901EB800008309DF89C10A5 +:109D800001EB011100EB810000790E2832DC00218B +:109D90009DF8B40040F2833210FB02F00A4A02EB55 +:109DA000800001710F229DF8B40040F2833110FB56 +:109DB00001F0054901EB800108319DF89C0000EBA2 +:109DC000001001EB800001E0884800200271A3220E +:109DD0009DF8B40040F2833110FB01F0FE4901EB25 +:109DE000800008309DF89C1001EB011100EB810010 +:109DF0004271DBE19DF8B41040F2833011FB00F0BA +:109E0000F54901EB800008309DF89C1001EB011131 +:109E100000EB8100007910287DDC112203E0C6E10F +:109E2000F9E146E227E29DF8B40040F2833110FBED +:109E300001F0E94901EB800108319DF89C0000EB3D +:109E4000001001EB80000271A1229DF8B40040F2E5 +:109E5000833110FB01F0E04901EB800108319DF8EE +:109E60009C0000EB001001EB800042719DF8B400F3 +:109E700040F2833110FB01F0D74901EB800108313A +:109E80009DF89C0000EB001001EB80008271002126 +:109E90003A9156E09DF8B41040F2833011FB00F087 +:109EA000CD4901EB800108319DF89C0000EB0010CA +:109EB00001EB80008178BDF8E80001449DF8B40012 +:109EC00000EB400202EB0010C44A02EB00103030FD +:109ED00000EB0110801C0990007820F08000803099 +:109EE000099908709DF8B41040F2833011FB00F01E +:109EF000B94901EB800008309DF89C1001EB01117D +:109F000000EB81008078BDF8E81042189DF8B4009D +:109F100000EB400100E07FE001EB0010AF4901EBF6 +:109F20000010303000EB0210801C0990007820F007 +:109F30000401091D09980170BDF8E800401C81B2B8 +:109F40003A919DF8B41040F2833011FB00F0A24921 +:109F500001EB800108319DF89C0000EB001011F826 +:109F60002010BDF8E800814294DC9DF8B41001EBAC +:109F7000410000EB0110994901EB001030309DF8D1 +:109F8000A01000EB01108078C0F34010E8B39DF8FA +:109F9000B41001EB410000EB0110904901EB0010FF +:109FA00030309DF8A01000EB0110801C0990007863 +:109FB00020F02002099802709DF8B41001EB4100D6 +:109FC00000EB0110854901EB001030309DF8A01026 +:109FD00000EB01108078C0F34000A8B99DF8B410E0 +:109FE00001EB410000EB01107C4901EB0010303027 +:109FF0009DF8A01000EB0110801C0990007820F063 +:10A00000080008300999087000E065E09DF8B41078 +:10A010000220F0F74BF8C9E09DF8B41040F283300D +:10A0200011FB00F06C4901EB800108319DF89C00A8 +:10A0300000EB001001EB800001799DF8B40040F2C4 +:10A04000833210FB02F0644A02EB800040798142C7 +:10A0500042D19DF8B41040F2833011FB00F011465C +:10A0600001EB800008309DF89C1001EB011100EB22 +:10A0700081008079A12830D0A3229DF8B40040F25D +:10A08000833110FB01F0544901EB800108319DF848 +:10A090009C0000EB001001EB800042719DF8B410B1 +:10A0A00040F2833011FB00F04B4901EB8000083097 +:10A0B0009DF89C1001EB011100EB81008079A22832 +:10A0C00074D000209DF8B41040F2833211FB02F1ED +:10A0D000414A02EB8101087168E09DF8B41040F23A +:10A0E000833011FB00F03C4901EB800008309DF803 +:10A0F0009C1001EB011100EB810090F83A0001285F +:10A1000037D100229DF8B40040F2833110FB01F0FA +:10A11000314901EB800108319DF89C0000EB0010F3 +:10A1200001EB800080F83A20A3229DF8B40040F2B1 +:10A13000833110FB01F0284901EB800108319DF8C3 +:10A140009C0000EB001001EB80004271A9229DF8F9 +:10A15000B40040F2833110FB01F01F4901EB800095 +:10A1600008309DF89C1001EB011100EB8100827119 +:10A170001CE0A1229DF8B40040F2833110FB01F0F5 +:10A18000154901EB800108319DF89C0000EB00109F +:10A1900001EB8000427101219DF8B40040F283324E +:10A1A00010FB02F00C4A02EB8000017150E4A12286 +:10A1B0009DF8B40040F2833110FB01F0064901EB39 +:10A1C000800108319DF89C0000EB001001EB80003D +:10A1D00082719DF8B40003E088480020C843002045 +:10A1E00040F2833110FB01F0FB4901EB80010831A3 +:10A1F0009DF89C0000EB001001EB800042710021F3 +:10A200009DF8B40040F2833210FB02F0F24A02EBF8 +:10A21000800001711CE400219DF8B40040F28332FB +:10A2200010FB02F0EC4A02EB8000017109229DF85C +:10A23000B40040F2833110FB01F0E74901EB8001EB +:10A2400008319DF89C0000EB001001EB80000271CA +:10A25000A7229DF8B40040F2833110FB01F0DE49E3 +:10A2600001EB800108319DF89C0000EB001001EB30 +:10A27000800042719AE700219DF8B40040F28332D9 +:10A2800010FB02F0D44A02EB80000171A7229DF876 +:10A29000B40040F2833110FB01F0CF4901EB8000A4 +:10A2A00008309DF89C1001EB011100EB8100427118 +:10A2B0007CE79DF8B41001EB4100C0EBC110C74929 +:10A2C00001EBC000C07D31281DDB9DF8B41001EB0F +:10A2D0004100C0EBC110C14901EBC000C07D313865 +:10A2E000C2B29DF8B40040F2833110FB01F0BA49CC +:10A2F00001EB800108319DF89C0000EB001001EBA0 +:10A300008000C27011E000229DF8B40040F2833159 +:10A3100010FB01F0B04901EB800008309DF89C1063 +:10A3200001EB011100EB8100C2709DF8B41040F206 +:10A33000833011FB00F0A84901EB800108319DF842 +:10A340009C0000EB001001EB800082789DF8B400C7 +:10A3500040F2833110FB01F09F4901EB800108318D +:10A360009DF89C0000EB001001EB8000C0781118F4 +:10A3700036919DF8B41040F2833011FB00F09649FD +:10A3800001EB800108319DF89C0000EB001001EB0F +:10A390008000C2789DF8B40040F2833110FB01F0D8 +:10A3A0008D4901EB800008309DF89C1001EB0111F4 +:10A3B00010F8210082427DDA00219DF8B40040F2BD +:10A3C000833210FB02F0844A02EB80000171A72265 +:10A3D0009DF8B40040F2833110FB01F07E4901EB9F +:10A3E000800108319DF89C0000EB001001EB80001B +:10A3F00042719DF8B41001EB4100C0EBC1107749E8 +:10A4000001EBC000407930287ED19DF8B41040F2B5 +:10A41000833011FB00F0704901EB800108319DF899 +:10A420009C0000EB001001EB800001799DF8B40066 +:10A4300040F2833210FB02F0674A02EB8000407961 +:10A44000814261D19DF8B41040F2833011FB00F0DD +:10A45000114601EB800000F58960BDF8D81001EBD2 +:10A46000410202EB011100EBC100C078312832D16A +:10A470009DF8B41001EB410000EB0110584901EBCD +:10A4800000103030BDF8D81000EB0110801C09908E +:10A49000007820F020020998027000229DF8B40094 +:10A4A00040F2833110FB01F04B4901EB800000F5D5 +:10A4B000896000E0FEE3BDF8D81001EB410303EB37 +:10A4C000011100EBC10080F845209DF8B410022076 +:10A4D000EFF7ECFD54E09DF8B41040F2833011FB2F +:10A4E00000F03D4901EB800000F58960BDF8D8100F +:10A4F00001EB410202EB011100EBC100C0783328EF +:10A500003ED19DF8B41000E06CE001EB410000EB9F +:10A510000110334901EB00103030BDF8D81000EBCA +:10A520000110801C0990007820F020020998027028 +:10A5300001229DF8B40040F2833110FB01F026495E +:10A5400001EB800000F58960BDF8D81001EB4103F4 +:10A5500003EB011100EBC10080F84620A9229DF811 +:10A56000B40040F2833110FB01F01B4901EB800085 +:10A5700008309DF89C1001EB011100EB8100827105 +:10A580009DF8B41001EB410000EB0110144901EB00 +:10A5900000103030BDF8D81000EB0110801C09907D +:10A5A000007820F00102099802709DF8B41001EBC8 +:10A5B000410000EB01100A4901EB00103030BDF8FA +:10A5C000D81000EB0110801C0990007820F00202E6 +:10A5D0000998027014E1000088480020388F00209C +:10A5E000C84300209DF8B41001EB4100C0EBC1103E +:10A5F000FE4901EBC000407931287CD19DF8B410B0 +:10A6000040F2833011FB00F0F94901EB8001083181 +:10A610009DF89C0000EB001001EB800001799DF893 +:10A62000B40040F2833210FB02F0F14A02EB8000EA +:10A63000407981425FD19DF8B41040F2833011FB24 +:10A6400000F0114601EB800000F58960BDF8D810DC +:10A6500001EB410202EB011100EBC10090F8460052 +:10A6600058BB01229DF8B40040F2833110FB01F089 +:10A67000DF4901EB800101F58961BDF8D80000EBED +:10A68000400303EB001001EBC00080F845209DF86B +:10A69000B41001EB410000EB0110D64901EB0010B2 +:10A6A0003030BDF8D81000EB0110801C0990007804 +:10A6B00020F00100401C099908709DF8B41001EBCE +:10A6C000410000EB0110CB4901EB00103030BDF828 +:10A6D000D81000EB0110801C0990007820F00202D5 +:10A6E00009980270C44890F8100B90B19DF8B4100E +:10A6F00001EB410000E000E200EB0110BD4901EB7D +:10A7000000103030BDF8D81000EB0110807A02281C +:10A7100076D1BA4890F82900012871D1B748D0F80D +:10A720000C02B649498D88426AD29DF8B41040F2B5 +:10A73000833011FB00F0AE4901EB800000F5896029 +:10A74000BDF8D81001EB410202EB011100EBC10092 +:10A7500090F84500012852D19DF8B41040F28330A2 +:10A7600011FB00F0A24901EB800000F58960BDF803 +:10A77000D81001EB410202EB011100EBC10090F88F +:10A780007F00E0BB01229DF8B40000EB400101EB2B +:10A790000010984901EB00113031BDF8D80001EBF1 +:10A7A0000010C27200229DF8B40000EB400101EBE2 +:10A7B0000010904901EB00113031BDF8D80001EBD9 +:10A7C000001042609DF8B41040F2833011FB00F09D +:10A7D000874901EB800101F58961BDF8D80000EBE4 +:10A7E000400202EB001001EBC00090F891109DF8C0 +:10A7F000B40040F2833210FB02F07D4A01E070E0C9 +:10A800006EE002EB800041709DF8B41040F283309E +:10A8100011FB00F0114601EB800108319DF89C000E +:10A8200000EB001001EB800001799DF8B40040F2CC +:10A83000833210FB02F06E4A02EB800040798142C5 +:10A840004ED100229DF8B40040F2833110FB01F09C +:10A85000674901EB800101F58961BDF8D80000EB83 +:10A86000400303EB001001EBC000C2714FF0104237 +:10A870009DF8B40040F2833110FB01F05C4901EB1C +:10A88000800101F58961BDF8D80000EB400303EBBE +:10A89000001001EBC0008260A4229DF8B40040F2D9 +:10A8A000833110FB01F0524901EB800108319DF822 +:10A8B0009C0000EB001001EB80008271A3229DF848 +:10A8C000B40040F2833110FB01F0494901EB8000F4 +:10A8D00008309DF89C1001EB011100EB81004271E2 +:10A8E0003EE39DF8B41040F2833011FB00F0404984 +:10A8F00001EB800000F58960BDF8D81001EB410242 +:10A9000002EB011100EBC10090F8450001286CD169 +:10A910009DF8B41040F2833011FB00F0344901EB94 +:10A92000800101F58961BDF8D80000EB400202EB1F +:10A93000001001EBC00090F8801040F2833011FB52 +:10A9400000F02B4901EB800101F589619DF8B4000D +:10A9500040F2833210FB02F0254A02EB800000F542 +:10A960008960BDF8D82002EB420303EB021200EB32 +:10A97000C20090F8810000EB400202EB001001EBF6 +:10A98000C00090F87E0003282FD102229DF8B40069 +:10A9900000EB400101EB0010164901EB00113031D2 +:10A9A000BDF8D80001EB0010C2729DF8B41040F25F +:10A9B000833011FB00F00E4901EB800101F5896144 +:10A9C0009DF8A00000EB400202EB001001EBC0007C +:10A9D00090F891109DF8B40040F2833210FB02F021 +:10A9E000034A02EB800041700AE013E2388F002036 +:10A9F00088480020C8430020BC320020BC12002040 +:10AA00009DF8B41040F2833011FB00F0114601EBC9 +:10AA1000800108319DF89C0000EB001001EB8000E4 +:10AA200001799DF8B40040F2833210FB02F0FE4A37 +:10AA300002EB8000407981424ED100229DF8B400A3 +:10AA400040F2833110FB01F0F74901EB800101F581 +:10AA50008961BDF8D80000EB400303EB001001EB67 +:10AA6000C000C2714FF010429DF8B40040F2833133 +:10AA700010FB01F0EC4901EB800101F58961BDF8A3 +:10AA8000D80000EB400303EB001001EBC000826034 +:10AA9000A4229DF8B40040F2833110FB01F0E2499A +:10AAA00001EB800108319DF89C0000EB001001EBE8 +:10AAB00080008271A3229DF8B40040F2833110FB24 +:10AAC00001F0D94901EB800008309DF89C1001EBA2 +:10AAD000011100EB8100427100229DF8B40000EBEF +:10AAE000400101EB0010D14901EB00103030BDF8FE +:10AAF000D81000EB0110426032E29DF8B41001EB77 +:10AB00004100C0EBC110CA4901EBC00040793328B5 +:10AB10007DD19DF8B41001EB410000EB0110C34959 +:10AB200001EB00103030BDF8D81000EB0110801C94 +:10AB30000990007820F00100401C099908709DF8E8 +:10AB4000B41001EB410000EB0110B84901EB00101B +:10AB50003030BDF8D81000EB0110801C099000784F +:10AB600020F02002099802709DF8B41001EB41001A +:10AB700000EB0110AD4901EB00103030BDF8D810EA +:10AB800000EB0110801C0990007820F00200801C6E +:10AB9000099908709DF8B41040F2833011FB00F061 +:10ABA000A14901EB800042799DF8B40040F2833165 +:10ABB00010FB01F09C4901EB800008309DF89C10CF +:10ABC00001EB011100EB8100027100203A9056E088 +:10ABD0009DF8B41040F2833011FB00F0924901EB74 +:10ABE000800108319DF89C0000EB001001EB800013 +:10ABF0008178BDF8E80001449DF8B40000EB400204 +:10AC000002EB0010894A02EB0010303000E076E0E1 +:10AC100000EB0110801C0990007820F08001803149 +:10AC2000099801709DF8B41040F2833011FB00F0D8 +:10AC30007D4901EB800108319DF89C0000EB00107C +:10AC400001EB80008178BDF8E80001449DF8B40074 +:10AC500000EB400202EB0010744A02EB00103030AF +:10AC600000EB0110801C0990007820F00400001D0A +:10AC700009990870BDF8E800401C80B23A909DF830 +:10AC8000B41040F2833011FB00F0674901EB800102 +:10AC900008319DF89C0000EB001011F82010BDF861 +:10ACA000E800814294DC9DF8B41001EB410000EB18 +:10ACB000011000E0F8E25D4901EB00103030BDF812 +:10ACC000D81000EB01108078C0F3400020B99DF847 +:10ACD000B4100220EFF7EAF9A2229DF8B40040F286 +:10ACE000833110FB01F0504901EB800108319DF8E0 +:10ACF0009C0000EB001001EB8000827130E19DF8B8 +:10AD0000B41001EB4100C0EBC110494901EBC00098 +:10AD1000407934287ED19DF8B41040F2833011FB85 +:10AD200000F0414901EB800108319DF89C0000EBE7 +:10AD3000001001EB800001799DF8B40040F28332ED +:10AD400010FB02F0384A02EB80004079814261D169 +:10AD50009DF8B41001EB410000EB0110334901EB09 +:10AD600000103030BDF8D81000EB0110801C0990A5 +:10AD7000007820F02002099802709DF8B41001EBD1 +:10AD8000410000EB0110294901EB00103030BDF803 +:10AD9000D81000EB0110801C0990007820F002020E +:10ADA0000998027001229DF8B40040F2833110FB33 +:10ADB00001F01D4901EB800000F58960BDF8D81055 +:10ADC00001EB410303EB011100EBC10080F84620C9 +:10ADD000A9229DF8B40040F2833110FB01F0124922 +:10ADE00001EB800008309DF89C1001EB011100EB95 +:10ADF0008100827101229DF8B40040F2833110FB82 +:10AE000001F0094901EB800008309DF89C1001EB2E +:10AE1000011100E0A4E000EB810080F8392041F24C +:10AE200088329DF8B40005E088480020C84300201F +:10AE3000388F002040F2833110FB01F0FE4901EB16 +:10AE4000800108319DF89C0000EB001001EB8000B0 +:10AE500002649DF8B41040F2833011FB00F0F64913 +:10AE600001EB800042799DF8B40040F2833110FB81 +:10AE700001F0F14901EB800108319DF89C0000EBE5 +:10AE8000001001EB8000027100213A9154E09DF81E +:10AE9000B41040F2833011FB00F0E74901EB800170 +:10AEA00008319DF89C0000EB001001EB80008178D8 +:10AEB000BDF8E80001449DF8B40000EB400202EB4D +:10AEC0000010DE4A02EB0010303000EB0110801C55 +:10AED0000990007820F080018031099801709DF878 +:10AEE000B41040F2833011FB00F0D34901EB800134 +:10AEF00008319DF89C0000EB001001EB8000817888 +:10AF0000BDF8E80001449DF8B40000EB400202EBFC +:10AF10000010CA4A02EB0010303000EB0110801C18 +:10AF20000990007820F00400001D09990870BDF810 +:10AF3000E800401C80B23A909DF8B41040F2833093 +:10AF400011FB00F0BC4901EB800108319DF89C0029 +:10AF500000EB001011F82010BDF8E800814296DCEB +:10AF600000202E902F9000213A9122E0DDE92E1052 +:10AF7000000140EA11720901CDE92E129DF8B410CA +:10AF800001EB4100C0EBC110AD4901EBC001BDF8C0 +:10AF9000E800801D085C3038C117DDE92E3440EA36 +:10AFA00003022143CDE92E21BDF8E800401C81B207 +:10AFB0003A91BDF8E8000628D8DB9DF8B4002E9938 +:10AFC00040F2833210FB02F09B4A02EB800202F552 +:10AFD0008962BDF8D80000EB400303EB001002EBE0 +:10AFE000C000C0F81A1000222E922F9200213A9130 +:10AFF00022E0DDE92E10000140EA11720901CDE9DD +:10B000002E129DF8B41001EB4100C0EBC1108C4929 +:10B0100001EBC001BDF8E8000D30085C3038C11705 +:10B02000DDE92E3440EA03022143CDE92E21BDF8AB +:10B03000E800401C81B23A91BDF8E8000428D8DB52 +:10B040009DF8B4002E9940F2833210FB02F07A4A48 +:10B0500002EB800202F58962BDF8D80000EB4003E4 +:10B0600003EB001002EBC000416300222E922F92EE +:10B0700000213A9122E0DDE92E10000140EA117230 +:10B080000901CDE92E129DF8B41001EB4100C0EB8F +:10B09000C1106B4901EBC001BDF8E8001130085C3C +:10B0A0003038C117DDE92E3440EA03022143CDE9EF +:10B0B0002E21BDF8E800401C81B23A91BDF8E800AD +:10B0C0000628D8DB9DF8B4002E9940F2833210FB9D +:10B0D00002F0594A02EB800202F58962BDF8D800FD +:10B0E00000EB400303EB001002EBC000C0F81E10A1 +:10B0F0009DF8B41001EB4100C0EBC110504901EBC9 +:10B10000C00042799DF8B40040F2833110FB01F099 +:10B11000494901EB800101F58961BDF8D80000EBD8 +:10B12000400303EB001001EBC000C2709DF8B410A7 +:10B1300001EB410000EB0110404901EB00113031FF +:10B14000BDF8D80001EB001082789DF8B40040F201 +:10B15000833110FB01F0384901EB800101F5896171 +:10B16000BDF8D80000EB400303EB001001EBC0007A +:10B1700002769DF8B41040F2833011FB00F02E49A6 +:10B1800001EB800108319DF89C0000EB001001EB01 +:10B19000800001799DF8B40040F2833210FB02F088 +:10B1A000254A02EB8000407981427DDA00219DF83A +:10B1B000B40040F2833210FB02F01F4A02EB800021 +:10B1C0000171A7229DF8B40040F2833110FB01F019 +:10B1D000194901EB800108319DF89C0000EB00103B +:10B1E00001EB8000427100213A9195E09DF8B41086 +:10B1F00040F2833011FB00F00F4901EB8001083170 +:10B200009DF89C0000EB001001EB8000C178BDF8B8 +:10B21000E800814229D000229DF8B40040F2833139 +:10B2200010FB01F0044901EB800108319DF89C00FE +:10B2300000EB001006E0000088480020C843002012 +:10B24000388F002001EB80008178BDF8E8000144D0 +:10B250009DF8B40000EB400303EB0010FE4B03EB42 +:10B260000010303000EB011082709DF8B41040F2F5 +:10B27000833011FB00F0F94901EB800108319DF8A2 +:10B280009C0000EB001001EB80008178BDF8E80025 +:10B2900001449DF8B40000EB400202EB0010EE4ABE +:10B2A00002EB0010303000E0CEE000EB0110801C1B +:10B2B0000990007820F080008030099908709DF88E +:10B2C000B41040F2833011FB00F0E44901EB800040 +:10B2D00008309DF89C1001EB011100EB8100807893 +:10B2E000BDF8E81042189DF8B40000EB400101EBF6 +:10B2F0000010D94901EB0010303000EB0210801C27 +:10B300000990007820F00400001D09990870BDF82C +:10B31000E800401C80B23A909DF8B41040F28330AF +:10B3200011FB00F0CD4901EB800108319DF89C0034 +:10B3300000EB001011F82010BDF8E80081423FF743 +:10B3400055AF9DF8B41001EB4100C0EBC110C449EA +:10B3500001EBC0004079302814D19DF8B41001EB06 +:10B36000410000EB0110BC4901EB00103030BDF88A +:10B37000D81000EB0110801C0990007820F0010229 +:10B38000099802709DF8B41001EB410000EB011028 +:10B39000B14901EB00103030BDF8D81000EB0110BE +:10B3A0008078C0F3401088B99DF8B41001EB4100DB +:10B3B00000EB0110A84901EB00103030BDF8D810A7 +:10B3C00000EB01108078C0F34000E8B39DF8B410A2 +:10B3D00001EB410000EB01109F4901EB0010303000 +:10B3E000BDF8D81000EB0110801C0990007820F007 +:10B3F0002002099802709DF8B41001EB410000EBA7 +:10B400000110954901EB00103030BDF8D81000EB69 +:10B410000110801C0990007820F002020998027047 +:10B420009DF8B41001EB410000EB01108A4901EBDB +:10B4300000103030BDF8D81000EB0110801C0990CE +:10B44000007820F0080000E0ABE0083009990870AF +:10B450009DF8B4009DF8A01001EB0010C217CDE9D3 +:10B460002E029DF8B41040F2833011FB00F07B49AE +:10B4700001EB800000F58960BDF8D81001EB4102B6 +:10B4800002EB011100EBC100223009902E9800EB75 +:10B490004001744800EB41100D30102208900999CA +:10B4A000ECF7D3FE9DF8B41040F2833011FB00F0AE +:10B4B0006A4901EB800101F58961BDF8D80000EB14 +:10B4C000400202EB001001EBC0012E9800EB40029D +:10B4D000644800EB421051F81A2F40F8012F4968D8 +:10B4E00041609DF8B41001EB410000EB01105A4996 +:10B4F00001EB00113031BDF8D80001EB00100178EC +:10B500002E9800EB4002574800EB421001702E9835 +:10B5100000EB4001534800EB41115348026841F8E9 +:10B520001D2F808888809DF8B41040F2833011FB75 +:10B5300000F04A4901EB800101F58961BDF8D800AE +:10B5400000EB400202EB001001EBC000416B2E98B3 +:10B5500000EB4002434800EB4210C0F809109DF890 +:10B56000B41001EB410000EB01103B4901EB00116D +:10B570003031BDF8D80001EB001041682E9800EB87 +:10B580004002384800EB4210C0F823102E9881B2D8 +:10B5900008200991EEF78AFD9DF8B4100220EEF71D +:10B5A00085FDFDE300211591CEE000202E902F9027 +:10B5B00000213A9127E0DDE92E10000140EA1172E6 +:10B5C0000901CDE92E129DF8B41001EB4100C0EB4A +:10B5D000C110234901EBC001159800EB8002BDF8B2 +:10B5E000E8000B3000EB8200085C3038C117DDE961 +:10B5F0002E3440EA03022143CDE92E21BDF8E800B4 +:10B60000401C81B23A91BDF8E8000A28D3DB9DF8CE +:10B61000B400DDE92E1240F2833310FB03F00F4B30 +:10B6200003EB800308339DF89C0000EB001003EB54 +:10B63000800083781598184400EB400303EB001357 +:10B640009DF8B40040F2833410FB04F0034C04EB8B +:10B65000800000F5896009E0C84300208848002088 +:10B66000388F0020D8140020C731002000EBC30021 +:10B6700040F8221F426000212E912F913A9127E03D +:10B68000DDE92E10000140EA11720901CDE92E1208 +:10B690009DF8B41001EB4100C0EBC110FE4901EB75 +:10B6A000C001159800EB8002BDF8E800153000EBF2 +:10B6B0008200085C3038C117DDE92E34184341EAB6 +:10B6C0000402CDE92E02BDF8E800401C80B23A9099 +:10B6D000BDF8E8000A28D3DB9DF8B400DDE92E129E +:10B6E00040F2833310FB03F0EC4B03EB8003083391 +:10B6F0009DF89C0000EB001003EB80008378159808 +:10B70000184400EB400303EB00139DF8B40040F233 +:10B71000833410FB04F0E14C04EB800000F58960F9 +:10B7200000EBC30022308160C26000219DF8B400AC +:10B7300040F2833210FB02F0224602EB80000171DE +:10B740001598401CC0B215909DF8B41040F283309B +:10B7500011FB00F0D14901EB800108319DF89C00FC +:10B7600000EB001011F82010159881423FF71DAF33 +:10B770009DF8B41040F2833011FB00F0C74901EB93 +:10B78000800108319DF89C0000EB001001EB800067 +:10B7900001799DF8B40040F2833210FB02F0BF4AF9 +:10B7A00002EB80004079814216D09DF8B41040F23F +:10B7B000833011FB00F0114601EB800000F5896039 +:10B7C000BDF8D81001EB410202EB011100EBC10002 +:10B7D00090F8460001287CD19DF8B41040F28330E7 +:10B7E00011FB00F0AD4901EB800108319DF89C0090 +:10B7F00000EB001001EB8000C2789DF8B40040F22D +:10B80000833110FB01F0A54901EB800108319DF85F +:10B810009C0000EB001001EB80008078111836913D +:10B820009DF8B4109DF8A00000EB0110C217CDE9FF +:10B830002E029B4890F8100B08B39DF8B40000EB63 +:10B84000400101EB0010974901EB00103030BDF8CA +:10B85000D81000EB0110807A022810D09DF8B400B7 +:10B8600000EB400101EB00108E4901EB001030307D +:10B87000BDF8D81000EB0110C07A00287DDD002251 +:10B880009DF8B40000EB400101EB0010854901EB8D +:10B8900000103030BDF8D81000EB0110C2728248A1 +:10B8A000D0F80C020521B0FBF1F201FB120000EB15 +:10B8B00040017D482C3000EB41100D3009909DF87F +:10B8C000B40040F2833110FB01F0744901EB8000B9 +:10B8D00000E02AE300F58960BDF8D81001EB4102D1 +:10B8E00002EB011100EBC10022301022014608904A +:10B8F0000998ECF7AAFC6C48D0F80C020521B0FBC3 +:10B90000F1F201FB120000EB400167482C3000EB24 +:10B9100041129DF8B40040F2833110FB01F05F4901 +:10B9200001EB800101F58961BDF8D80000EB40030F +:10B9300003EB001001EBC00050F81A1F42F8011F82 +:10B94000406850605848D0F80C020521B0FBF1F275 +:10B9500001FB120000EB400153482C3000EB411278 +:10B960009DF8B40000EB400101EB00104D4901EBE4 +:10B97000001130319DF8A00000E094E101EB0010CF +:10B98000007810704848D0F80C020521B0FBF1F2A5 +:10B9900001FB120000EB400143482C3000EB411248 +:10B9A0009DF8B40040F2833110FB01F03B4901EBFC +:10B9B000800101F58961BDF8D80000EB400303EB7D +:10B9C000001001EBC000406BC2F809003648D0F807 +:10B9D0000C020521B0FBF1F201FB120000EB40016B +:10B9E00031482C3000EB41112D48F538026841F800 +:10B9F0001D2F808888802C48D0F80C020521B0FBD0 +:10BA0000F1F201FB120000EB400127482C3000EB63 +:10BA100041129DF8B40000EB400101EB00102149F8 +:10BA200001EB00113031BDF8D80001EB0010406887 +:10BA3000C2F8230000229DF8B40000EB400101EBA6 +:10BA40000010184901EB00113031BDF8D80001EBAE +:10BA50000010426000213A915FE01348D0F80C02D8 +:10BA60000521B0FBF1F201FB120000EB40010E4892 +:10BA70002C3000EB41112731BDF8E8409DF8B400AF +:10BA800040F2833210FB02F0044A02EB800202F51E +:10BA900089629DF8A00009E0388F002088480020C6 +:10BAA000BC320020C8430020BC12002000EB400341 +:10BAB00003EB001002EBC00090F8800040F28332EC +:10BAC00010FB02F0FE4A02EB800202F589629DF84B +:10BAD000B40040F2833310FB03F0F94B03EB800317 +:10BAE00003F58963BDF8D80000EB400505EB0010B5 +:10BAF00003EBC00090F8810000EB400303EB001063 +:10BB000002EBC0024732BDF8E800001D105C08558A +:10BB1000BDF8E800401C81B23A91BDF8E800062863 +:10BB20009BDB00203A9042E000239DF8B40040F2F5 +:10BB3000833110FB01F0E24901EB800101F58961DD +:10BB4000BDF8D80000EB400202EB001001EBC00092 +:10BB500090F8800040F2833110FB01F0D84901EBEE +:10BB6000800101F589619DF8B40040F2833210FB39 +:10BB700002F0D34A02EB800202F58962BDF8D800D8 +:10BB800000EB400404EB001002EBC00090F88100D1 +:10BB900000EB400202EB001001EBC0014731BDF8A1 +:10BBA000E8000B54BDF8E800401C81B23A91BDF8A2 +:10BBB000E8000A28B8DBC348D0F80C020521B0FB26 +:10BBC000F1F080B2014609900220EDF781FA0021E0 +:10BBD0000620EEF76BFABB48D0F80C02B949498D44 +:10BBE000884206D2B748D0F80C02401CB549C1F8CB +:10BBF0000C0200210520EEF759FA9DF8B41001EB74 +:10BC0000410000EB0110B04901EB00103030BDF8ED +:10BC1000D81000EB0110801C0990007820F0080279 +:10BC200009980270A748D0F80C020521B0FBF1F288 +:10BC300001FB120000EB4001A2482C3000EB411048 +:10BC4000D0F823202E9800EB4001A04800EB4110D3 +:10BC5000C0F8232000203A9020E09A48D0F80C0247 +:10BC60000521B0FBF1F201FB120000EB4001954809 +:10BC70002C3000EB41102730BDF8E810425C2E98C4 +:10BC800000EB4001914800EB41112731BDF8E8007D +:10BC90000A54BDF8E800401C81B23A91BDF8E800B2 +:10BCA0000628DADB59E09DF8B41001EB410000EB07 +:10BCB0000110854901EB00103030BDF8D81000EBC1 +:10BCC0000110801C0990007820F0080108310998C3 +:10BCD00001709DF8B40000EB400101EB00107A49BF +:10BCE00001EB00113031BDF8D80001EB00104168C4 +:10BCF0002E9800EB4002754800EB4210C0F823106C +:10BD000000213A9125E09DF8B40040F2833110FB08 +:10BD100001F06B4901EB800101F58961BDF8D800A4 +:10BD200000EB400202EB001001EBC0014731BDF80F +:10BD3000E8000A5C2E9800EB4001644800EB4111DA +:10BD40002731BDF8E8000A54BDF8E800401C81B274 +:10BD50003A91BDF8E8000628D5DB00229DF8B40032 +:10BD600040F2833110FB01F0554901EB800101F5F0 +:10BD70008961BDF8D80000EB400303EB001001EB34 +:10BD8000C00080F846209DF8B40040F2833110FBDB +:10BD900001F04B4901EB800108319DF89C0000E067 +:10BDA0000DE100EB001001EB800080F839209DF8D8 +:10BDB000B40040F2833110FB01F0414901EB8001F6 +:10BDC00008319DF89C0000EB001001EB8000C2637D +:10BDD0009DF8B4100220EEF769F99DF8B41040F216 +:10BDE000833011FB00F0364901EB800101F58961D8 +:10BDF000BDF8D80000EB400202EB001001EBC000E0 +:10BE0000223009902E9800EB4001304800EB4110A1 +:10BE10000D30102208900999ECF717FA9DF8B4102C +:10BE200040F2833011FB00F0254901EB800101F560 +:10BE30008961BDF8D80000EB400202EB001001EB75 +:10BE4000C0012E9800EB4002204800EB421051F850 +:10BE50001A2F40F8012F496841609DF8B41001EB9A +:10BE6000410000EB0110184901EB00113031BDF821 +:10BE7000D80001EB001001782E9800EB4002134827 +:10BE800000EB421001702E9800EB40010F4800EBD0 +:10BE900041110F48026841F81D2F808888809DF865 +:10BEA000B41040F2833011FB00F0054901EB800132 +:10BEB00001F58961BDF8D80000EB40020AE00000FE +:10BEC00088480020BC120020C8430020D81400205D +:10BED000C731002002EB001001EBC000416B2E982F +:10BEE00000EB4002FE4800EB4210C0F809109DF83C +:10BEF000B41001EB410000EB0110FA4901EB001115 +:10BF00003031BDF8D80001EB001041682E9800EBED +:10BF10004002F34800EB4210C0F823102E9881B283 +:10BF200008200991EEF7C2F824E09DF8B41040F221 +:10BF3000833011FB00F0EC4901EB800008309DF8E4 +:10BF40009C1001EB011100EB810000790C2811DC41 +:10BF50000D229DF8B40040F2833110FB01F0E2495C +:10BF600001EB800008309DF89C1001EB011100EB03 +:10BF700081000271A7229DF8B40040F2833110FBCA +:10BF800001F0D94901EB800108319DF89C0000EBDC +:10BF9000001001EB80004271A2229DF8B40040F233 +:10BFA000833110FB01F0D04901EB800008309DF88F +:10BFB0009C1001EB011100EB8100827100BF00BFFA +:10BFC00002F021BF9DF8B40000EB4001C1EBC010AE +:10BFD000C64901EBC00041780846099100210BF0E9 +:10BFE00057FFC1B228910021369124E09DF8B4009A +:10BFF00040F2833110FB01F0BB4901EB80010831B5 +:10C00000BDF8D80000EB001001EB80004178084635 +:10C01000099100210CF0F0FC9DF8A02042400A4359 +:10C0200004D1BDF8D800C1B2279112E0BDF8D80004 +:10C03000401C81B236919DF8B40040F2833110FB70 +:10C0400001F0A94901EB80008179BDF8D800814257 +:10C05000CCDC00BF9DF8B40000EB4001C1EBC01088 +:10C06000A24901EBC000C1789DF8B40000EB40028A +:10C07000C2EBC0109D4A02EBC000807841EA00216B +:10C0800029919DF8B40000EB4001C1EBC0101146AE +:10C0900001EBC0010991BDF8A4100998EDF738FC37 +:10C0A00011909DF8B40000EB4001C1EBC0108F4926 +:10C0B00001EBC002BDF8A400401C105C9DF8B41058 +:10C0C00001EB4102C2EBC111884A02EBC102BDF88B +:10C0D000A410515C40EA01221198824242F034835C +:10C0E0009DF8B40000EB4001C1EBC0107F4901EBAB +:10C0F000C000807A01069DF8B40000EB4002C2EB5C +:10C10000C0107A4A02EBC000C07A41EA00419DF8B3 +:10C11000B40000EB4002C2EBC010744A02EBC00056 +:10C12000007B41EA00219DF8B40000EB4002C2EB25 +:10C13000C0106E4A02EBC000407B08436C49C1F856 +:10C14000180F0846D0F8181F0991BDF8A4000E3842 +:10C1500008909DF8B40000EB4001C1EBC0111046FF +:10C1600000EBC1000E300790DDE90812EDF7BFF9D2 +:10C170009DF8B40000EB40005E4901EB800081684F +:10C180009DF8B40000EB40005A4A02EB8000416089 +:10C19000002130329DF8B40002EB00129DF89C00A3 +:10C1A00011549DF8B40000EB4001C1EBC0104F49A1 +:10C1B00001EBC000C17B249110211091BDF89000CB +:10C1C000A1287CD100229DF8B40040F2833110FBFD +:10C1D00001F0454901EB800108319DF89C0000EB1E +:10C1E000001001EB80004271BDF840100846099133 +:10C1F000491C8AB210929DF8B41001EB4102C2EBC7 +:10C20000C1113A4A02EBC101085C24902590BDF8A7 +:10C210009400072870D2DFE800F06F048F90FDFCD7 +:10C22000FB00BDF8401008460991491C8AB21092E3 +:10C230009DF8B41001EB4102C2EBC1112B4A02EB95 +:10C24000C1010A5C9DF8B40040F2833110FB01F09B +:10C25000254901EB800008309DF89C1001EB01118D +:10C2600000EB81000272BDF84000411C8AB21092BE +:10C2700006909DF8B41001EB4102C2EBC1111B4ABC +:10C2800002EBC101085C0206BDF84000411C8BB204 +:10C29000109307909DF8B41001EB4103C3EBC1115B +:10C2A000124B03EBC101085C42EA0042BDF84000BA +:10C2B000411C8BB2109308909DF8B41000E0F6E199 +:10C2C00001EB4103C3EBC111084B03EBC101085C57 +:10C2D00042EA0022BDF8401008460991491C0CE0D2 +:10C2E000D8140020C843002088480020388F002040 +:10C2F000BC22002088410020D7E18BB210939DF82A +:10C30000B41001EB4103C3EBC111FE4B03EBC101C0 +:10C31000085C02439DF8B40040F2833110FB01F049 +:10C32000F94901EB800008309DF89C1001EB0111E8 +:10C3300000EB8100C260B8E1B7E101229DF8B400D2 +:10C3400040F2833110FB01F0EF4901EB800108312D +:10C350009DF89C0000EB001001EB800002770021AB +:10C360003A9128E09DF8B40000EB4001C1EBC01009 +:10C37000E44901EBC001BDF84020BDF8E8001044DD +:10C380000A5C9DF8B40040F2833110FB01F0DE49F5 +:10C3900001EB800108319DF89C0000EB001001EBDF +:10C3A000800000F11D01BDF8E8000A54BDF8E80066 +:10C3B000401C81B23A91BDF8E8000A28D2DBBDF8F2 +:10C3C00040000A3081B2109100213A912BE09DF893 +:10C3D000B40000EB4001C1EBC010CA4901EBC00141 +:10C3E000BDF84020BDF8E80010440A5C9DF8B40098 +:10C3F00040F2833110FB01F0C34901EB80010831A9 +:10C400009DF89C0000EB001001EB80012A3102E056 +:10C41000CAE0C8E0C6E0BDF8E8000A54BDF8E8008C +:10C42000401C81B23A91BDF8E8000C28CFDBBDF882 +:10C4300040000C3081B21091002136919CE0012225 +:10C440009DF8B40040F2833110FB01F0AE4901EBDE +:10C45000800108319DF89C0000EB001001EB80008A +:10C460008178BDF8D800084400EB400101EB0011D1 +:10C470009DF8B40040F2833310FB03F0A24B03EBB2 +:10C48000800000F5896000F831209DF8B40040F28A +:10C49000833110FB01F0194601EB800108319DF852 +:10C4A0009C0000EB001001EB80008178BDF8D80003 +:10C4B000084400EB400101EB00119DF8B40040F28C +:10C4C000833310FB03F0904B03EB800000F5896091 +:10C4D00000EBC10080F8822000213A9143E09DF8F2 +:10C4E000B40040F2833110FB01F0874901EB800179 +:10C4F00008319DF89C0000EB001001EB800000F17A +:10C500001D01BDF8E8000A5C9DF8B40040F28331DB +:10C5100010FB01F07C4901EB800108319DF89C0083 +:10C5200000EB001001EB80008178BDF8D8000844D2 +:10C5300000EB400101EB00119DF8B40040F28333A1 +:10C5400010FB03F0704B03EB800000F5896000EBFB +:10C55000C10000F18301BDF8E8000A54BDF8E8000D +:10C56000401C81B23A91BDF8E8000A28B7DBBDF85B +:10C57000D800401C81B236919DF8B40040F283315E +:10C5800010FB01F0604901EB800108319DF89C002F +:10C5900000EB001011F82010BDF8D80081423FF7E1 +:10C5A0004EAF82E081E080E09DF8B40000EB4001F6 +:10C5B00001EB0010554901EB0010806800EB800092 +:10C5C00041009DF8B40000EB4000514A02EB8000AE +:10C5D00081609DF8B40000EB4001C1EBC0104949F7 +:10C5E00001EBC001BDF84000401C095C9DF8B4009F +:10C5F00000EB4002C2EBC010424A02EBC002BDF8A1 +:10C600004000105C41EA00229DF8B40040F2833102 +:10C6100010FB01F03C4901EB800108319DF89C00C2 +:10C6200000EB001001EB80000285BDF84000801C8B +:10C6300081B210919DF8B40040F2833110FB01F0FB +:10C64000314901EB800108319DF89C0000EB00109E +:10C6500001EB8000018D9DF8B40000EB400202EB7D +:10C6600000102A4A02EB0010408B81420ADB0621AF +:10C67000A2F504729DF8B40002EB00129DF89C0034 +:10C68000115411E006229DF8B40040F2833110FBF2 +:10C6900001F01D4901EB800008309DF89C1001EB72 +:10C6A000011100EB8100427100BF02F04DB8BDF8EE +:10C6B0009000A228F9D10021369102F030B89DF8FF +:10C6C000B40040F2833110FB01F00F4901EB80010F +:10C6D00008319DF89C0000EB001001EB8000817890 +:10C6E000BDF8D8000844C1B22891BDF84000401CF4 +:10C6F00081B21091BDF8401008460991491C8AB2D8 +:10C70000109207E0388F002088480020C84300209E +:10C71000884100209DF8B41001EB4102C2EBC11129 +:10C72000F74A02EBC101085C2590BDF84000411CAE +:10C730008AB2109209903490BDF894000D287DD2F1 +:10C74000DFE810F07C0030010D00DF09980EB50E17 +:10C750001C0F730F900FAD0FCA0F560F390FBDF896 +:10C76000401008460991491C8AB210929DF8B410F5 +:10C7700001EB4102C2EBC111E14A02EBC101095CCC +:10C78000E04880F8021D90F8020DC0F3401020B977 +:10C79000DC4890F8020DC00908B901212691BDF8C6 +:10C7A000401008460691491C8AB210929DF8B410B8 +:10C7B00001EB4102C2EBC111D14A02EBC101085C9D +:10C7C0000206BDF84000411C8BB2109307909DF803 +:10C7D000B41001EB4103C3EBC111C94B03EBC10121 +:10C7E000085C42EA0042BDF84000411C8BB2109345 +:10C7F00008909DF8B41001EB4103C3EBC111C04B8D +:10C8000003EBC101085C42EA0022BDF84010084673 +:10C810000991491C8BB210939DF8B41001EB4103B0 +:10C82000C3EBC111B64B03EBC101085C02439DF899 +:10C83000B40040F2833110FB01F000E0FEE3B249A6 +:10C8400001EB800000F589609DF8A01001EB410329 +:10C8500003EB011100EBC100C0F81A20BDF8400045 +:10C86000411C8AB2109206909DF8B41001EB41026F +:10C87000C2EBC111A24A02EBC101085C0206BDF87D +:10C880004000411C8BB2109307909DF8B41001EB4F +:10C890004103C3EBC1119A4B03EBC101085C42EAAF +:10C8A0000042BDF84000411C8BB2109308909DF8E7 +:10C8B000B41001EB4103C3EBC111914B03EBC10178 +:10C8C000085C42EA0022BDF84000411C8BB2109384 +:10C8D00009909DF8B41001EB4103C3EBC111884BE3 +:10C8E00003EBC101085C02439DF8B40040F28331C0 +:10C8F00010FB01F0844901EB800000F589609DF890 +:10C90000A01001EB410303EB011100EBC100C0F8E3 +:10C910001E20BDF84000411C8AB2109207909DF87D +:10C92000B41001EB4102C2EBC111754A02EBC10127 +:10C93000085C0204BDF84000411C8BB210930890C3 +:10C940009DF8B41001EB4103C3EBC1116C4B03EB39 +:10C95000C101085C42EA0022BDF84000411C8BB2D4 +:10C96000109309909DF8B41001EB4103C3EBC11182 +:10C97000634B03EBC101085C02439DF8B40040F235 +:10C98000833110FB01F0604901EB800000F5896004 +:10C990009DF8A01001EB410303EB011100EBC10076 +:10C9A000426300BFBDF8940001287DD1BDF840105E +:10C9B00008460991491C8AB210929DF8B41001EB07 +:10C9C0004102C2EBC1114E4A02EBC101095C4D4864 +:10C9D00080F8021D90F8020DC0F3401020B94948BC +:10C9E00090F8020DC00908B9012126919DF8B40004 +:10C9F00040F2833110FB01F0434901EB8001083123 +:10CA00009DF89C0000EB001011F82000401EBDF8BE +:10CA1000D810884248D19DF8B40000EB400101EBEA +:10CA200000103A4901EB001030309DF8A01000EBE7 +:10CA3000011080780121B1EBD01F35D19DF898000D +:10CA400090BB9DF8B40040F2833110FB01F02E49F9 +:10CA500001EB800108319DF89C0000EB001001EB18 +:10CA6000800081789DF8B40000EB400202EB0010DA +:10CA7000264A02EB0010303000EB0110407A00F043 +:10CA8000010088B19DF8B40040F2833110FB01F041 +:10CA90001D4901EB800108319DF89C0000EB00105E +:10CAA00001EB8000807800E054E000EB400101EBF6 +:10CAB00000119DF8B40040F2833210FB02F0124ADC +:10CAC00002EB800000F5896000EBC10090F8900057 +:10CAD00000F00100F0BB9DF8B40040F2833110FB80 +:10CAE00001F0114601EB800008309DF89C1001EB2D +:10CAF000011100EB8100007F60B300213A9133E027 +:10CB0000388F0020BC22002088480020C843002025 +:10CB10009DF8B40040F2833110FB01F0FE4901EBB7 +:10CB2000800108319DF89C0000EB001001EB8000B3 +:10CB300000F11D01BDF8E8000A5C9DF8B40000EBAF +:10CB4000400101EB0010F54901EB00100E30BDF87B +:10CB5000E81000E090E0405C824200D008E0BDF8C0 +:10CB6000E800401C81B23A91BDF8E8000628CFDB0E +:10CB700000BFBDF8E80006287ED13A9029E09DF874 +:10CB8000B40040F2833110FB01F0E34901EB800176 +:10CB900008319DF89C0000EB001001EB800000F1D3 +:10CBA0001D01BDF8E8000A5C9DF8B40000EB4001EF +:10CBB00001EB0010D94901EB00100E30BDF8E81070 +:10CBC000405C824200D008E0BDF8E800401C81B221 +:10CBD0003A91BDF8E8000A28D1DB00BFBDF8E800B3 +:10CBE0000A284FD000229DF8B40040F2833110FB98 +:10CBF00001F0C94901EB800108319DF89C0000EB70 +:10CC0000001001EB800002859DF8B40040F28331F2 +:10CC100010FB01F0C04901EB800108319DF89C0038 +:10CC200000EB001001EB8000807800EB400101EB8D +:10CC300000119DF8B40040F2833210FB02F0B64AB6 +:10CC400002EB800000F5896000EBC1009030099094 +:10CC5000007820F00100401C0999087006229DF818 +:10CC6000B40040F2833110FB01F0AB4901EB8000CE +:10CC700008309DF89C1000E004E001EB011100EB8E +:10CC8000810042719DF8B40040F2833110FB01F045 +:10CC9000A14901EB800101F589619DF8A00000EB3D +:10CCA000400202EB001011F830109DF8B40040F281 +:10CCB000833210FB02F0984A02EB800040798142F7 +:10CCC0007EDA9DF8B40000EB400101EB00109349BF +:10CCD00001EB001030309DF8A01000EB0110801C1B +:10CCE00009908F4890F8020D0121A1EBD01009990D +:10CCF000097860F3000109980170894890F8020DE5 +:10CD0000C0F34010F0BB9DF8B40000EB400101EB14 +:10CD10000010824901EB001030309DF8A01000EBAC +:10CD200001108078C0F3401060B39DF8B40000EBB0 +:10CD3000400101EB0010794901EB001030309DF803 +:10CD4000A01000EB0110801C0990007820F0020177 +:10CD5000891C099801709DF8B40040F2833110FBE2 +:10CD600001F0114601EB800101F589619DF8A000F9 +:10CD700000EB400202EB001001EBC00018300990FC +:10CD8000007800E009E020F00200801C099908709A +:10CD90009DF8B4100220EDF789F900219DF8B40048 +:10CDA00040F2833210FB02F05B4A02EB800001711B +:10CDB00002229DF8B40040F2833110FB01F000E044 +:10CDC00022E0554901EB800101F589619DF8A00041 +:10CDD00000EB400303EB001001F8302003229DF824 +:10CDE000B40040F2833110FB01F04B4901EB8000AD +:10CDF00000F589609DF8A01001EB410303EB0111E0 +:10CE000000EBC1004271FCE39DF8B40000EB40016F +:10CE100001EB0010414901EB001030309DF8A010EB +:10CE200000EB0110801C09903D4890F8020D012193 +:10CE3000A1EBD0110998027861F3000202709DF80D +:10CE4000B40000EB400101EB0010344901EB00118C +:10CE500030319DF8A00001EB0010801C0990304893 +:10CE600090F8020D42090998017862F341010170BE +:10CE70009DF8B40000EB400101EB0010274901EBE5 +:10CE8000001130319DF8A00001EB00108078C0F354 +:10CE900040029DF8B40040F2833110FB01F01E49BE +:10CEA00001EB800000F589609DF8A01001EB4103C3 +:10CEB00003EB011100EBC100007EC0F34000824291 +:10CEC0007DD09DF8B40040F2833110FB01F012498F +:10CED00001EB800000F589609DF8A01001EB410294 +:10CEE00002EB011100EBC100183009909DF8B4006D +:10CEF00000EB400101EB0010084901EB001030305D +:10CF00009DF8A01000EB0110807842080998007885 +:10CF100062F34100099905E088480020C8430020D9 +:10CF2000BC22002008709DF8B40000EB400101EB2A +:10CF30000010FE4901EB001030309DF8A01000EB0E +:10CF400001108078C0F34000D0B302229DF8B400F5 +:10CF500040F2833110FB01F0F54901EB800000F550 +:10CF600089609DF8A01001EB410303EB011100EB78 +:10CF7000C1004271EF4890F8100BE0BB9DF8B4007F +:10CF800040F2833110FB01F0E94901EB800000F52C +:10CF900089609DF8A01001EB410202EB011100EB4A +:10CFA000C10090F87F0030B311239DF8B40040F227 +:10CFB000833110FB01F0DE4901EB800101E0A5E1C6 +:10CFC00071E001F589619DF8A00000EB400202EBE1 +:10CFD000001001EBC00090F8800040F2833110FB9C +:10CFE00001F0D34901EB800101F589619DF8B4009E +:10CFF00040F2833200E0F9E010FB02F0CC4A02EB91 +:10D00000800202F589629DF8A00000EB400404EB69 +:10D01000001002EBC00090F8810000EB400202EB30 +:10D02000001001EBC00080F87E30F3239DF8B400BF +:10D0300040F2833110FB01F0BD4900E0FEE301EB5B +:10D04000800101F589619DF8A00000EB400202EB30 +:10D05000001001EBC00090F8800040F2833110FB1B +:10D0600001F0B34901EB800101F589619DF8B4003D +:10D0700040F2833210FB02F0AD4A02EB800000F573 +:10D0800089609DF8A02002EB420404EB021200EB41 +:10D09000C20090F8810000EB400202EB001001EBAF +:10D0A000C00043712DE103229DF8B40040F28331AA +:10D0B00010FB01F09E4901EB800101F589619DF8AB +:10D0C000A00000EB400303EB001001EBC000427135 +:10D0D00000219DF8B40040F2833210FB02F0944A24 +:10D0E00002EB8000017101229DF8B40040F283310F +:10D0F00010FB01F08E4901EB800101F589619DF87B +:10D10000A00000EB400303EB001001EBC00080F82F +:10D1100046209DF8B40040F2833110FB01F08449B1 +:10D1200001EB800101F589619DF8A00000EB40034F +:10D1300003EB001001EBC000427341F288329DF80E +:10D14000B40040F2833110FB01F0794901EB80001B +:10D1500000F589609DF8A01001EB410303EB01117C +:10D1600000EBC1004261734890F8100BF0BB9DF8D2 +:10D17000B40040F2833110FB01F06D4901EB8000F7 +:10D1800000F589609DF8A01001EB410202EB01114E +:10D1900000EBC10090F87F0040B39DF8B40040F26E +:10D1A000833110FB01F0624901EB800000F58960DA +:10D1B0009DF8A01001EB410202EB011100EBC10050 +:10D1C00090F8800000EB400101EB0010574901EBA3 +:10D1D000001030309DF8B41040F2833211FB02F1A0 +:10D1E000534A02EB810202F5896200E089E09DF872 +:10D1F000A01001EB410303EB011102EBC10191F817 +:10D20000811000EB0110801C0990007820F00402CE +:10D210000998027000239DF8B40040F2833110FB9E +:10D2200001F0434901EB800000F589609DF8A010F2 +:10D2300001EB410202EB011100EBC10090F880000C +:10D2400040F2833110FB01F0394901EB800000F519 +:10D2500089609DF8B41040F2833211FB02F1344A28 +:10D2600002EB810202F589629DF8A01001EB4104F6 +:10D2700004EB011102EBC10191F8811001EB4102B5 +:10D2800002EB011100EBC10080F87E30F3239DF822 +:10D29000B40040F2833110FB01F0254901EB80001E +:10D2A00000F589609DF8A01001EB410202EB01112D +:10D2B00000EBC10090F8800040F2833110FB01F0D8 +:10D2C0001B4901EB800000F589609DF8B41040F225 +:10D2D000833211FB02F1164A02EB810101F58961EB +:10D2E0009DF8A02002EB420404EB021201EBC20104 +:10D2F00091F8811001EB410202EB011100EBC1003A +:10D3000043719DF8B4100220ECF7D0FE9DF8B400F4 +:10D3100000EB400101EB0010044901EB001130313A +:10D320009DF8A00001EB0010807805E0C8430020C4 +:10D3300088480020BC32002000F001029DF8B400B3 +:10D3400040F2833110FB01F0FD4901EB800000F554 +:10D3500089609DF8A01001EB410303EB011100EB84 +:10D36000C100007E00F00100824279D09DF8B40037 +:10D3700040F2833110FB01F0F14901EB800000F530 +:10D3800089609DF8A01001EB410202EB011100EB56 +:10D39000C100183009909DF8B40000EB400101EB8A +:10D3A0000010E84901EB001130319DF8A00001EBBD +:10D3B000001081780998027861F3000202709DF8EC +:10D3C000B40000EB400101EB0010DE4901EB00105E +:10D3D00030309DF8A01000EB0110807800F00100C3 +:10D3E000E8BB9DF8B40000EB400101EB0010D5490B +:10D3F00001EB001030309DF8A01000EB0110807898 +:10D40000C0F3401068B39DF8B40040F2833110FBC4 +:10D4100001F0CB4901EB800000F589609DF8A01078 +:10D4200001EB410202EB011100EBC10090F8460054 +:10D43000B8B99DF8B40040F2833110FB01F0C04947 +:10D4400001EB800000F589609DF8A01001EB41021E +:10D4500002EB011100EBC100407B10B902E08CE04F +:10D46000C6E24FE09DF8B40000EB400101EB001074 +:10D47000B44901EB001030309DF8A01000EB011012 +:10D480008078C0F34000E8BB03229DF8B40040F26E +:10D49000833110FB01F0AA4901EB800101F589619C +:10D4A0009DF8A00000EB400303EB001001EBC0006F +:10D4B000427100219DF8B40040F2833210FB02F06B +:10D4C0009F4A02EB8000017101229DF8B40040F2F6 +:10D4D000833110FB01F09A4901EB800101F589616C +:10D4E0009DF8A00000EB400303EB001001EBC0002F +:10D4F00080F846209DF8B40040F2833110FB01F023 +:10D500008F4900E022E001EB800101F589619DF87F +:10D51000A00000EB400303EB001001EBC0004273DE +:10D5200041F288329DF8B40040F2833110FB01F0E3 +:10D53000834901EB800000F589609DF8A01001EBA4 +:10D54000410303EB011100EBC100426100229DF891 +:10D55000B40040F2833110FB01F0794901EB800007 +:10D5600000F589609DF8A01001EB410303EB011168 +:10D5700000EBC10080F8452035E29DF8B40040F290 +:10D58000833110FB01F06E4901EB800000F58960EA +:10D590009DF8A01001EB410202EB011100EBC1006C +:10D5A00090F84600B0B901229DF8B40040F28331F2 +:10D5B00010FB01F0624901EB800000F589609DF8E5 +:10D5C000A01001EB410303EB011100EBC10080F857 +:10D5D00045202CE000229DF8B40040F2833110FB7E +:10D5E00001F0574901EB800101F589619DF8A00028 +:10D5F00000EB400303EB001001EBC00080F8452076 +:10D6000000E07DE29DF8B40000EB400101EB00106A +:10D610004C4901EB001130319DF8A00001EB0010E6 +:10D62000801C0990007820F0010209980270464899 +:10D6300090F8100B80B19DF8B40000EB400101EBB5 +:10D640000010404901EB001030309DF8A01000EBB5 +:10D650000110807A02287BD13C4890F829000128EB +:10D6600076D13A48D0F80C023849498D88426FD2B9 +:10D670009DF8B40040F2833110FB01F0304901EB1A +:10D68000800000F589609DF8A01001EB410202EBDB +:10D69000011100EBC10090F8450001284FD19DF821 +:10D6A000B40040F2833110FB01F0254901EB80000A +:10D6B00000F589609DF8A01001EB410202EB011119 +:10D6C00000EBC10090F87F00C8BB9DF8B41001EBDF +:10D6D000410000EB01101B4901EB001130319DF8B6 +:10D6E000A00001EB001001789DF8B40040F28332F5 +:10D6F00010FB02F0124A02EB8000417005229DF8F7 +:10D70000B40040F2833110FB01F00D4901EB8001C0 +:10D7100001F589619DF8A00000EB400303EB0010C8 +:10D7200001EBC000427100229DF8B40000EB400103 +:10D7300001EB0010034901EB0011303109E06BE00F +:10D7400088480020C8430020BC320020BC120020C2 +:10D75000F9E09DF8A00001EB0010426001229DF865 +:10D76000B40000EB400101EB0010FE4901EB001199 +:10D7700030319DF8A00001EB0010C2729DF8B4108A +:10D780000220ECF793FC00213A911CE000229DF866 +:10D79000B40040F2833110FB01F0F34901EB80014A +:10D7A00001F589619DF8A00000EB400303EB001038 +:10D7B00001EBC0014731BDF8E8000A54BDF8E800AC +:10D7C000401C81B23A91BDF8E8000628DEDB00205B +:10D7D0003A901CE000229DF8B40040F2833110FB27 +:10D7E00001F0E14901EB800101F589619DF8A0009C +:10D7F00000EB400303EB001001EBC0016331BDF807 +:10D80000E8000A54BDF8E800401C81B23A91BDF826 +:10D81000E8000F28DEDBE6E09DF8B41040F283302C +:10D8200011FB00F0D04901EB800000F589609DF804 +:10D83000A01001EB410202EB011100E0FEE300EB5E +:10D84000C10090F8450001287DD19DF8B41040F248 +:10D85000833011FB00F0C44901EB800101F58961BF +:10D860009DF8A00000EB400202EB001001EBC000AD +:10D8700090F8801040F2833011FB00F0BA4901EBC0 +:10D88000800101F589619DF8B40040F2833210FBFC +:10D8900002F0B54A02EB800000F589609DF8A020F7 +:10D8A00002EB420303EB021200EBC20090F881008E +:10D8B00000EB400202EB001001EBC00090F87E008C +:10D8C000032840D100239DF8B40040F2833110FBBF +:10D8D00001F0A54901EB800101F589619DF8A000E7 +:10D8E00000EB400202EB001001EBC00090F880005A +:10D8F00040F2833110FB01F09B4901EB800101F5FF +:10D9000089619DF8B40040F2833210FB02F0964A20 +:10D9100002EB800202F589629DF8A00000EB400452 +:10D9200004EB001002EBC00090F8810000EB400215 +:10D9300002EB001001EBC00080F87E309DF8B410BF +:10D9400001EB410000E04EE000EB0110854901EBE6 +:10D95000001130319DF8A00001EB001001789DF816 +:10D96000B40040F2833210FB02F07F4A02EB8000E9 +:10D97000417005229DF8B40040F2833110FB01F0A4 +:10D98000794901EB800101F589619DF8A00000EB68 +:10D99000400303EB001001EBC000427100229DF830 +:10D9A000B40000EB400101EB00106E4901EB0011E7 +:10D9B00030319DF8A00001EB0010426002229DF87A +:10D9C000B40000EB400101EB0010664901EB0011CF +:10D9D00030319DF8A00001EB0010C2729DF8B41028 +:10D9E0000220ECF763FB9DF8B4100220ECF75EFB1D +:10D9F0009DF8B41040F2833011FB00F05A4901EB5E +:10DA0000800000F589609DF8A01001EB410202EB57 +:10DA1000011100EBC100807B012834D100229DF868 +:10DA2000B40040F2833110FB01F04F4901EB80015B +:10DA300001F589619DF8A00000EB400303EB0010A5 +:10DA400001EBC000827300219DF8B40040F28332E4 +:10DA500010FB02F0444A02EB8000017103229DF8A2 +:10DA6000B40040F2833110FB01F03F4901EB80002C +:10DA700000F589609DF8A01001EB410303EB011153 +:10DA800000EBC10042719DF8B41001EB410000EBC6 +:10DA90000110344901EB001030309DF8A01000EB6C +:10DAA00001108078C0F3400050B39DF8B41040F2EC +:10DAB000833011FB00F02C4901EB800000F58960F8 +:10DAC0009DF8A01001EB410202EB011100EBC10037 +:10DAD0004079012814D102229DF8B40040F283312C +:10DAE00010FB01F0204901EB800000F589609DF8F2 +:10DAF000A01001EB410303EB011100EBC1004271E7 +:10DB00009CE200202E902F9000213A9123E0DDE945 +:10DB10002E10000240EA11620902CDE92E12BDF872 +:10DB2000401008460991491C8AB210929DF8B41021 +:10DB300001EB4102C2EBC1110C4A02EBC101085CCE +:10DB4000DDE92E3440EA0302CDE92E24BDF8E800D9 +:10DB5000401C81B23A91BDF8E8000628D7DB9DF859 +:10DB6000B40005E0C843002088480020388F00201A +:10DB7000DDE92E1240F2833310FB03F0FE4B03EB82 +:10DB8000800303F589639DF8A00000EB400404EBDB +:10DB9000001003EBC00040F8221F426000222E92CA +:10DBA0002F9200213A9123E0DDE92E10000240EA95 +:10DBB00011620902CDE92E12BDF840100846099104 +:10DBC000491C8AB210929DF8B41001EB4102C2EBDD +:10DBD000C111EA4A02EBC101085CDDE92E3440EADA +:10DBE0000302CDE92E24BDF8E800401C81B23A9131 +:10DBF000BDF8E8000628D7DB9DF8B400DDE92E214A +:10DC000040F2833310FB03F0DB4B03EB800303F59F +:10DC100089639DF8A00000EB400404EB001003EBC7 +:10DC2000C00022308260C1609DF8B41040F28330A1 +:10DC300011FB00F0D04901EB800101F589619DF8ED +:10DC4000A00000EB400202EB001011F830109DF82C +:10DC5000B40040F2833210FB02F0C74A02EB8000AE +:10DC6000407981427ED19DF8B4009DF8A01001EB6F +:10DC70000010C217CDE92E02C14890F8100B08B36E +:10DC80009DF8B41001EB410000EB0110BD4901EB20 +:10DC9000001030309DF8A01000EB0110807A0228AF +:10DCA00010D09DF8B41001EB410000EB0110B54914 +:10DCB00001EB001030309DF8A01000EB0110C07A8D +:10DCC00000287DDD00229DF8B40000EB400101EB4F +:10DCD0000010AC4901EB001030309DF8A01000EBB3 +:10DCE0000110C272A848D0F80C020521B0FBF1F275 +:10DCF00001FB120000EB4001A3482C3000EB411067 +:10DD00000D3009909DF8B41040F2833011FB00F003 +:10DD1000994901EB800000F589609DF8A01001EBA6 +:10DD2000410202EB011100EBC1002230102201463A +:10DD300008900998EAF789FA9348D0F80C0205216F +:10DD4000B0FBF1F201FB120000EB40018E482C30D9 +:10DD500000EB41129DF8B40040F2833110FB01F05A +:10DD6000854900E01CE301EB800101F589619DF824 +:10DD7000A00000EB400303EB001001EBC00050F8E3 +:10DD80001A1F42F8011F406850607F48D0F80C020B +:10DD90000521B0FBF1F201FB120000EB40017A48D3 +:10DDA0002C3000EB41129DF8B40000EB400101EB78 +:10DDB0000010744901EB001130319DF8A00000E023 +:10DDC00098E101EB0010007810706F48D0F80C0259 +:10DDD0000521B0FBF1F201FB120000EB40016A48A3 +:10DDE0002C3000EB41116648F538026841F81D2FD0 +:10DDF000808888806448D0F80C020521B0FBF1F2DD +:10DE000001FB120000EB40015F482C3000EB411297 +:10DE10009DF8B40040F2833110FB01F0564901EB4C +:10DE2000800101F589619DF8A00000EB400303EB40 +:10DE3000001001EBC000406BC2F809005248D0F856 +:10DE40000C020521B0FBF1F201FB120000EB4001D6 +:10DE50004D482C3000EB41129DF8B40000EB40011E +:10DE600001EB0010474901EB001130319DF8A00093 +:10DE700001EB00104068C2F8230000229DF8B400B6 +:10DE800000EB400101EB00103E4901EB0011303185 +:10DE90009DF8A00001EB0010426000213A9154E08F +:10DEA0003948D0F80C020521B0FBF1F201FB120059 +:10DEB00000EB400134482C3000EB41112731BDF814 +:10DEC000E8409DF8B40040F2833210FB02F02A4A89 +:10DED00002EB800202F589629DF8A00000EB40038E +:10DEE00003EB001002EBC00090F8800040F2833298 +:10DEF00010FB02F0204A02EB800202F589629DF8D5 +:10DF0000B40040F2833310FB03F01B4B03EB8003A0 +:10DF100003F589639DF8A00000EB400505EB0010B8 +:10DF200003EBC00090F8810000EB400303EB00100E +:10DF300002EBC0024732BDF8E800001D105C085536 +:10DF4000BDF8E800401C81B23A91BDF8E80006280F +:10DF5000A6DB00213A914EE000239DF8B40040F288 +:10DF6000833110FB01F0044901EB800101F5896167 +:10DF70009DF8A0000AE0000088480020388F0020AB +:10DF8000BC320020C8430020BC12002000EB40023D +:10DF900002EB001001EBC00090F8800040F28331EA +:10DFA00010FB01F0F94901EB800101F589619DF851 +:10DFB000B40040F2833210FB02F0F44A02EB80021C +:10DFC00002F589629DF8A00000EB400404EB00100C +:10DFD00002EBC00090F8810000EB400202EB001061 +:10DFE00001EBC0014731BDF8E8000B54BDF8E80073 +:10DFF000401C81B23A91BDF8E8000A28ACDBE44845 +:10E00000D0F80C020521B0FBF1F080B20146099076 +:10E010000220EBF75DF800210620ECF747F8DC481A +:10E02000D0F80C02DA49498D884206D2D848D0F897 +:10E030000C02401CD649C1F80C0200E019E2002194 +:10E040000520ECF733F89DF8B41001EB410000EB2C +:10E050000110D04901EB001030309DF8A01000EB0A +:10E060000110801C0990007820F00400001D09991F +:10E070000870C748D0F80C020521B0FBF1F201FB93 +:10E08000120000EB4001C2482C3000EB4110D0F8E8 +:10E0900023202E9800EB4001BF4800EB4110C0F850 +:10E0A000232000203A9020E0B948D0F80C02052146 +:10E0B000B0FBF1F201FB120000EB4001B4482C3040 +:10E0C00000EB41102730BDF8E810425C2E9800EBC1 +:10E0D0004001B14800EB41112731BDF8E8000A5476 +:10E0E000BDF8E800401C81B23A91BDF8E80006286E +:10E0F000DADB59E09DF8B41001EB410000EB0110B0 +:10E10000A44901EB001030309DF8A01000EB011085 +:10E11000801C0990007820F00801083109980170EE +:10E120009DF8B41001EB410000EB0110994901EB9F +:10E13000001130319DF8A00001EB001041682E98CD +:10E1400000EB4002944800EB4210C0F8231000217D +:10E150003A9125E09DF8B41040F2833011FB00F0B5 +:10E160008A4901EB800101F589619DF8A00000EB6F +:10E17000400202EB001001EBC0014731BDF8E8009E +:10E180000A5C2E9800EB4001834800EB41112731D7 +:10E19000BDF8E8000A54BDF8E800401C81B23A918D +:10E1A000BDF8E8000628D5DB9DF8B41001EB41006E +:10E1B00000EB0110774901EB001030309DF8A01002 +:10E1C00000EB0110801C0990007820F020020998D3 +:10E1D00002709DF8B4100220EBF768FF9DF8B410B0 +:10E1E00040F2833011FB00F0684901EB800000F53C +:10E1F00089609DF8A01001EB410202EB011100EBD8 +:10E20000C100223009902E9800EB4001624800EBDB +:10E2100041100D30102208900999EAF716F89DF880 +:10E22000B41040F2833011FB00F0584901EB80013B +:10E2300001F589619DF8A00000EB400202EB00109F +:10E2400001EBC0012E9800EB4002534800EB421056 +:10E2500051F81A2F40F8012F496841609DF8B41019 +:10E2600001EB410000EB01104A4901EB0011303194 +:10E270009DF8A00001EB001001782E9800EB400201 +:10E28000454800EB421001702E9800EB40014248D7 +:10E2900000EB41114148026841F81D2F80888880B9 +:10E2A0009DF8B41040F2833011FB00F0374901EBC8 +:10E2B000800101F589619DF8A00000EB400202EBAE +:10E2C000001001EBC000416B2E9800EB4002324879 +:10E2D00000EB4210C0F809102E9881B20820099175 +:10E2E000EBF7E4FE00229DF8B40040F2833110FB0E +:10E2F00001F0264901EB800101F589619DF8A0003C +:10E3000000EB400303EB001001EBC00080F8462057 +:10E310009DF8B40040F2833110FB01F01B4901EB82 +:10E32000800101F589619DF8A00000EB400303EB3B +:10E33000001001EBC00002619DF8B40040F283318F +:10E3400010FB01F0114901EB800101F589619DF895 +:10E35000A00000EB400303EB001001EBC000427390 +:10E3600001229DF8B40040F2833110FB01F007490F +:10E3700001EB800000F589609DF8A01001EB4103DE +:10E3800003EB011100EBC100427172E088480020EC +:10E39000BC120020C8430020D8140020C731002040 +:10E3A00001229DF8B40040F2833110FB01F0FE49D8 +:10E3B00001EB800101F589619DF8A00000EB4003AD +:10E3C00003EB001001EBC00042719DF8B41001EBAB +:10E3D000410000EB0110F54901EB001030309DF8D1 +:10E3E000A01000EB0110801C0990007820F00401BF +:10E3F000091D099801709DF8B41001EB410000EB74 +:10E400000110EA4901EB001130319DF8A00001EB49 +:10E410000010801C0990007820F08001803109985C +:10E42000017001219DF8B40040F2833210FB02F02C +:10E43000DD4A02EB800001719DF8B41040F2833098 +:10E4400011FB00F0114601EB800042799DF8B40009 +:10E4500040F2833110FB01F0D34901EB800000F55D +:10E4600089609DF8A01001EB410303EB011100F856 +:10E4700031204EE101229DF8B40040F2833110FBBF +:10E4800001F0C94901EB800101F589619DF8A00007 +:10E4900000EB400303EB001001EBC0004271BDF83C +:10E4A0004010BDF8D000084481B2109131E1012242 +:10E4B0009DF8B40040F2833110FB01F0BA4901EB42 +:10E4C000800101F589619DF8A00000EB400303EB9A +:10E4D000001001EBC000427101219DF8B40040F230 +:10E4E000833210FB02F0B04A02EB800001719DF80C +:10E4F000B41001EB4100C0EBC110AD4901EBC0010C +:10E50000BDF84000085C592816D19DF8B41001EB05 +:10E51000410000EB0110A54901EB001030309DF8DF +:10E52000A01000EB0110801C0990007820F0200062 +:10E5300020300999087014E09DF8B41001EB4100F7 +:10E5400000EB0110994901EB001030309DF8A0104C +:10E5500000EB0110801C0990007820F0200209983F +:10E5600002709DF8B4100220EBF7A0FDBDF840103A +:10E57000BDF8D000084481B21091CAE001229DF894 +:10E58000B40040F2833110FB01F0874901EB8001B8 +:10E5900001F589619DF8A00000EB400303EB00103A +:10E5A00001EBC0004271BDF84010BDF8D000084436 +:10E5B00081B21091ADE001229DF8B40040F28331A8 +:10E5C00010FB01F0784901EB800101F589619DF8AC +:10E5D000A00000EB400303EB001001EBC000427110 +:10E5E000BDF84010BDF8D000084481B2109190E011 +:10E5F00001229DF8B40040F2833110FB01F06A491A +:10E6000001EB800101F589619DF8A00000EB40035A +:10E6100003EB001001EBC0004271BDF84010BDF8E3 +:10E62000D000084481B2109173E001229DF8B4003B +:10E6300040F2833110FB01F05B4901EB800101F5F1 +:10E6400089619DF8A00000EB400303EB001001EB93 +:10E65000C0004271BDF84010BDF8D000084481B23E +:10E66000109156E001229DF8B40040F2833110FB76 +:10E6700001F04D4901EB800101F589619DF8A00091 +:10E6800000EB400303EB001001EBC0004271BDF84A +:10E690004010BDF8D000084481B2109139E0012249 +:10E6A0009DF8B40040F2833110FB01F03E4901EBCC +:10E6B000800101F589619DF8A00000EB400303EBA8 +:10E6C000001001EBC0004271BDF84010BDF8D00051 +:10E6D000084481B210911CE001229DF8B40040F280 +:10E6E000833110FB01F0304901EB800101F58961B4 +:10E6F0009DF8A00000EB400303EB001001EBC0000D +:10E700004271BDF84010BDF8D000084481B21091AC +:10E7100000BF00BFBDF8D800401C81B236919DF803 +:10E72000B41040F2833011FB00F01F4901EB80016F +:10E7300008319DF89C0000EB001011F82010BDF886 +:10E74000D80081423DF7BBAF5DE39DF8B41001EB0B +:10E750004100C0EBC110164911F83000032878D1F0 +:10E760009DF8B41001EB4100C0EBC110104901EB62 +:10E77000C000817829919DF8B41001EB4100C0EBF5 +:10E78000C1100B4901EBC001BDF8A400C01C095C1D +:10E790009DF8B40000EB4002C2EBC010044A02EB4B +:10E7A000C002BDF8A40005E088480020C84300204E +:10E7B000388F0020001D105C41EA0020C217CDE90F +:10E7C0002E02BDF8A400C01C80B209909DF8B410C0 +:10E7D00001EB4100C0EBC110FE4901EBC000089005 +:10E7E0000999EBF795F80022CDE930022FA819C856 +:10E7F0002E995940604001432BD1F74890F8F90415 +:10E8000020F080008030F44981F8F90401F6FC61C1 +:10E810009DF8B40001EB001002709DF8B41040F2B6 +:10E82000833011FB00F0ED4901EB800101F58961B6 +:10E830009DF8A00000EB400202EB001001EBC000CD +:10E8400041792591BDF89400012803D0022868D1B0 +:10E8500068E0AFE000213A9148E09DF8B41001EB88 +:10E860004100C0EBC110DB4901EBC001BDF8E8007D +:10E87000801D095CDA4ABDF8E80011549DF8B41017 +:10E8800001EB4100C0EBC110D24901EBC001BDF862 +:10E89000E800401D095CBDF8E800401C11549DF8DB +:10E8A000B41001EB4100C0EBC110CA4901EBC0013B +:10E8B000BDF8E800001D095CBDF8E800801C11549B +:10E8C0009DF8B41001EB4100C0EBC110C14901EB50 +:10E8D000C001BDF8E800C01C095CBDF8E800C01C20 +:10E8E0001154BDF8E800001D81B23A91BDF8E8105E +:10E8F000BDF8A4008142B0DB02229DF8B40040F2D2 +:10E90000833110FB01F0B54901EB800101F589610C +:10E910009DF8A00000EB400303EB001001EBC000EA +:10E92000427146E000213A9127E09DF8B41001EBD6 +:10E930004100C0EBC110A74901EBC001BDF8E800E0 +:10E94000001D095CBDF8E8003430A54A11549DF85B +:10E95000B41001EB4100C0EBC1109E4901EBC001B6 +:10E96000BDF8E800C01C095CBDF8E8003530115462 +:10E97000BDF8E800801C81B23A91BDF8E810BDF8FE +:10E98000A4008142D1DB01229DF8B40040F2833122 +:10E9900010FB01F0914901EB800101F589619DF8BF +:10E9A000A00000EB400303EB001001EBC00042713C +:10E9B00000BF00BF27E2002128919DF8B41001EBB1 +:10E9C0004100C0EBC110834901EBC000817829915F +:10E9D000BDF8A400401E81B209919DF8B41001EB6E +:10E9E0004100C0EBC1117B4800EBC100801C0890C6 +:10E9F000099914F001F90022CDE930029DF8B41014 +:10EA000001EB4100C0EBC110724901EBC002BDF83F +:10EA1000A400401C105C0022CDE92E022FA819C8CA +:10EA20002E995940604001437ED16E4A9DF8B40052 +:10EA300002EB00129DF8A00011549DF8B41001EBF8 +:10EA40004100C0EBC110634901EBC0000179259181 +:10EA5000BDF89400052819D2DFE800F003AB19CC0B +:10EA6000FE0003229DF8B40040F2833110FB01F058 +:10EA70005A4901EB800000F589609DF8A01001EB78 +:10EA8000410303EB011100EBC1004271B9E1012226 +:10EA90009DF8B40040F2833110FB01F04F4901EBC7 +:10EAA000800101F589619DF8A00000EB400303EBB4 +:10EAB000001001F8302003229DF8B40040F28331A9 +:10EAC00010FB01F0454901EB800101F589619DF8DA +:10EAD000A00000EB400303EB001001EBC00042710B +:10EAE0009DF8B41040F2833011FB00F03B4901EB7C +:10EAF000800000F6C8500990007820F08001803135 +:10EB0000099801709DF8B41001EB4100C0EBC110F1 +:10EB1000304901EBC000C1799DF8B40040F2833266 +:10EB200010FB02F02D4A00E06CE102EB800080F85F +:10EB3000C91D9DF8B41001EB4100C0EBC11025497F +:10EB400001EBC000017A9DF8B40040F2833210FB63 +:10EB500002F0224A02EB800080F8CA1D9DF8B41032 +:10EB600001EB4100C0EBC1101A4901EBC000417A32 +:10EB70009DF8B40040F2833210FB02F0174A02EB1A +:10EB8000800080F8CB1D9DF8B41001EB4100C0EB74 +:10EB9000C110104901EBC000C17A9DF8B40040F2E9 +:10EBA000833210FB02F00D4A02EB800080F8CC1D8E +:10EBB00027E103229DF8B40040F2833110FB01F0FD +:10EBC000064901EB800000F589609DF8A01001EB7B +:10EBD000410309E0388F0020BC3200208848002023 +:10EBE00065370020B841002003EB011100EBC100A4 +:10EBF000427106E19DF8B41040F2833011FB00F041 +:10EC0000FE4901EB800101F589619DF8A00000EB50 +:10EC1000400202EB001011F830109DF8B40040F2F1 +:10EC2000833210FB02F0F54A02EB8000407981420A +:10EC300030DA9DF8B41040F2833011FB00F0114639 +:10EC400001EB800000F6C8500990007820F0040025 +:10EC5000001D0999087000E0BDE09DF8B41040F275 +:10EC6000833011FB00F0114601EB800042799DF8E2 +:10EC7000B40040F2833110FB01F0E04901EB800069 +:10EC800000F589609DF8A01001EB410303EB011131 +:10EC900000F831209DF8B41040F2833011FB00F0F1 +:10ECA000D64901EB800000F6C8500990007820F0AA +:10ECB000800080300999087000203A907AE00022A4 +:10ECC0009DF8B40040F2833110FB01F0CB4901EB19 +:10ECD000800000F55D61BDF8E80041F820200021CA +:10ECE00039914FE09DF8B41040F2833011FB00F0F1 +:10ECF000C24901EB800000F55D61BDF8E80001EB61 +:10ED0000800107919DF8B41040F2833011FB00F0B0 +:10ED1000BA4901EB800090F8CB1DBDF8E8004843EC +:10ED2000089000EBD0704210BDF8E400401D1118AF +:10ED30009DF8B40000EB4002C2EBC012B04800EBFB +:10ED4000C200425C9DF8B40040F2833110FB01F038 +:10ED5000AA4901EB800090F8CB1D01EBD170401067 +:10ED6000401E0991BDF8E410401AC00002FA00F0FC +:10ED700007990968084307990860BDF8E400401C3A +:10ED800080B239909DF8B41040F2833011FB00F04E +:10ED90009A4901EB800090F8CB1D099101EBD171EC +:10EDA000BDF8E400B0EB610F9CDBBDF8E800401C4F +:10EDB00081B23A919DF8B41040F2833011FB00F01B +:10EDC0008E4901EB800090F8CA1DBDF8E800814231 +:10EDD0003FF775AF15E001229DF8B40040F2833192 +:10EDE00010FB01F0854901EB800000F589609DF87A +:10EDF000A01001EB410303EB011100EBC1004271D4 +:10EE000000BF00BF00BF00BF00203A9011E000210A +:10EE10009DF8B40000EB4002C2EBC010784A02EB50 +:10EE2000C002BDF8E8001154BDF8E800401C81B2F2 +:10EE30003A91BDF8E800142844DAE8E771489DF8F3 +:10EE4000B41010F81100C009E0BB6E489DF8B41072 +:10EE500010F81100C0F3C300062832D2DFE800F03A +:10EE6000036293FCFB339DF8B41001EB4100C0EB4F +:10EE7000C110634901EBC001099163A1099819F020 +:10EE80003DFF11901198E0B100219DF8B40000EB16 +:10EE900040005C4A3C3202EB8000416001219DF859 +:10EEA000B40000EB400002EB8000817055499DF8F2 +:10EEB000B40001EB40010991087820F07800283077 +:10EEC00008705CE15CE19DF8B41001EB4100C0EB1F +:10EED000C1104B4901EBC00109914BA1099819F0F0 +:10EEE0000DFF11901198E0B100219DF8B40000EBE6 +:10EEF0004000444A3C3202EB8000416001219DF811 +:10EF0000B40000EB400002EB800081703D499DF8A9 +:10EF1000B40001EB40010991087820F0780020301E +:10EF200008702CE19DF8B41001EB4100C0EBC1105A +:10EF3000334901EBC001099133A1099819F0DEFEB4 +:10EF400011901198F0B100219DF8B40000EB40023F +:10EF50002C483C3000EB8200416001219DF8B40058 +:10EF600000EB4000274A3C3202EB800081702549CB +:10EF70009DF8B40001EB40010991087820F0780079 +:10EF800018300870FBE000219DF8B40000EB400051 +:10EF90001C4A3C3202EB8000416001219DF8B40024 +:10EFA00000EB400002EB800081709DF8B41001EB93 +:10EFB0004100C0EBC110124901EBC0011198801D46 +:10EFC000095C30399DF8B40000EB4002C2EBC01080 +:10EFD0000B4A02EBC0021198401D105C303841EA28 +:10EFE0000010C117CDE9080108F052FF07498871E8 +:10EFF0009DF8B41001EB41000AE0000088480020B1 +:10F00000388F00204C4100204F4B0000CC3D0020A9 +:10F01000C0EBC110624901EBC001099161A10998DF +:10F0200019F06CFE1190119890B39DF8B41001EB9B +:10F030004100C0EBC1105A4901EBC0011198401CBE +:10F04000085C302825DB9DF8B41001EB4100C0EBD3 +:10F05000C110534901E068E03AE001EBC0011198AA +:10F06000401C095C30399DF8B40000EB4002C2EB53 +:10F07000C0104B4A02EBC0031198185C303841EACB +:10F080000010C117CDE9080108F002FF4649C87118 +:10F0900012E09DF8B41001EB4100C0EBC1104049F3 +:10F0A00001EBC0011198085C3038C117CDE90801A7 +:10F0B00008F0EEFE3C49C8713C499DF8B40001EBF4 +:10F0C00040010991087820F078001830087056E067 +:10F0D0009DF8B41001EB4100C0EBC110304901EBC9 +:10F0E000C0010991AFF2E001099819F007FE1190F3 +:10F0F0001198C8B100202E4908602C499DF8B40031 +:10F1000001EB40010991087820F0800180310998D5 +:10F1100001704FF47A719DF8B40000EB4000234A6F +:10F120003C3202EB8000816029E09DF8B41001EBD5 +:10F130004100C0EBC1101A4901EBC0010991AFF2C7 +:10F140003811099819F0DAFD11901198B0B11948E9 +:10F1500090F8360A20F08001164880F8361A1349D4 +:10F160009DF8B40001EB40010991087820F0780087 +:10F1700008300870002010498870486000BF00BF48 +:10F180000E4800780E49097808440E490978084469 +:10F190000D490978084400286BF467AF3CB070BD96 +:10F1A000388F00202C000000CC3D00204C41002076 +:10F1B00088024242BC320020F88000201200002069 +:10F1C00013000020140000201500002017B5D3B054 +:10F1D00000211A9119911891179116911591149176 +:10F1E000002212921392109211920F910E910D9192 +:10F1F0000C910B910A91F7A006C8CDE90812F7A06F +:10F2000006C8CDE90612002105910020F5490870D5 +:10F21000539800EB400101EB0010F34901EB0010A3 +:10F2200081791691F149539801EB00115498085CCB +:10F2300005287DDD0621ED4A539802EB0012549813 +:10F240001154539800EB400101EB0010E64901EB2B +:10F2500000108079042815D0539800EB400101EB91 +:10F260000010E14901EB0010807909280AD0539879 +:10F2700000EB400101EB0010DB4901EB001080794D +:10F280000A287CD1002240F2833153984843D84960 +:10F2900001EB80010831549800EB001001EB800075 +:10F2A000027100211A91BCE040F283315398484327 +:10F2B000CF4901EB80010831549800EB001001EBBD +:10F2C00080008178BDF868000144539800EB40024B +:10F2D00002EB0010C44A02EB0010303000EB0110CA +:10F2E000801C0490007820F080020498027040F2A4 +:10F2F000833153984843BE4901EB8000083054994C +:10F3000001EB011100EB81008078BDF86810084422 +:10F3100000EB400101EB001240F283315398484367 +:10F32000B34901EB800000F5896000EBC20000E00A +:10F330003AE290300490007820F0080204980270BD +:10F3400040F2833153984843A94901EB80000830CB +:10F35000549901EB011100EB81008078BDF8681031 +:10F36000084400EB400101EB001240F28331539856 +:10F3700048439F4901EB800000F5896000E0A3E06D +:10F3800000EBC20090300490007820F00102049855 +:10F390000270002240F2833153984843944901EBB4 +:10F3A00080000830549901EB011100EB8100807856 +:10F3B000BDF86810084400EB400101EB001340F277 +:10F3C0008331539848438A4901EB800000F58960F6 +:10F3D00000F83320022240F2833153984843844995 +:10F3E00001EB80000830549901EB011100EB810022 +:10F3F0008078BDF86810084400EB400101EB001371 +:10F4000040F2833153984843794901EB800000F57D +:10F41000896000EBC3004271BDF86800401C80B2F7 +:10F420001A9040F2833153984843714901EB8001AF +:10F430000831549800EB001011F82010BDF8680056 +:10F4400081423FF731AF539800EB400101EB0010D0 +:10F45000654901EB00108079042804D0092812D0F6 +:10F460000A2830D11FE0B12240F28331539848433B +:10F470005F4901EB80000830549901EB011100EB6A +:10F48000810042711FE0A12240F28331539848432A +:10F49000574901EB80000830549901EB011100EB52 +:10F4A000810042710FE0032240F2833153984843B8 +:10F4B0004F4901EB80000830549901EB011100EB3A +:10F4C0008100427100BF6FE1002240F28331539806 +:10F4D0004843474901EB800101F58961549800EBED +:10F4E000400303EB001001F83020539800EB40017B +:10F4F00001EB00103C4901EB00113031549801EB55 +:10F500000010807820F08002539800EB400101EB5E +:10F510000010354901EB00113031549801EB001017 +:10F52000827040F2833153984843314901EB8001A6 +:10F5300001F58961549800EB400202EB001001EBE9 +:10F54000C00090F8900020F0080240F283315398F8 +:10F550004843274901EB800101F58961549800EB8C +:10F56000400303EB001001EBC00080F8902040F254 +:10F570008331539848431E4901EB800101F58961AD +:10F58000549800EB400202EB001001EBC00090F831 +:10F59000900020F0010240F283315398484314490F +:10F5A00001EB800101F58961549800EB400303EB06 +:10F5B000001001EBC00080F89020539800EB400150 +:10F5C00001EB0010084901EB001080790E282CD2C5 +:10F5D00010E0000001693230313030000169323012 +:10F5E0004530300016000020C8430020B8410020FC +:10F5F00088480020DFE800F0D7071A2DD74053666F +:10F6000079D7D79FBA8CE52240F28331539848438B +:10F61000FC4901EB800000F58960549901EB41033E +:10F6200003EB011100EBC1004271BCE0A12240F2EA +:10F63000833153984843F34901EB800000F589601A +:10F64000549901EB410303EB011100EBC10042713E +:10F65000A9E0A12240F2833153984843E94901EBE4 +:10F66000800000F58960549901EB410303EB01111F +:10F6700000EBC100427196E0312240F28331539891 +:10F680004843E04901EB800000F58960549901EBA3 +:10F69000410303EB011100EBC100427183E0F4224E +:10F6A00040F2833153984843D64901EB800000F57E +:10F6B0008960549901EB410303EB011100EBC10098 +:10F6C000427170E0062240F2833153984843CD499D +:10F6D00001EB800000F58960549901EB410303EBD5 +:10F6E000011100EBC10042715DE0152240F283314F +:10F6F00053984843C34901EB800000F58960549951 +:10F7000001EB410303EB011100EBC10042714AE040 +:10F71000E52240F2833153984843BA4901EB800116 +:10F7200001F58961549800EB400303EB001001EBF5 +:10F73000C000427137E0012240F2833153984843C0 +:10F74000B04901EB800000F58960549901EB410359 +:10F7500003EB011100EBC1004271AB4890F8F904D2 +:10F7600020F08001A84880F8F9141CE0022240F241 +:10F77000833153984843A34901EB800101F5896126 +:10F78000549800EB400303EB001001EBC000427102 +:10F79000002140F28332539850439A4A02EB800092 +:10F7A00080F8C81D00BF00BF9849539811F8100099 +:10F7B0000121B1EBD01F48F08A81954890F82800CC +:10F7C000012808F075819DF858000028F9D09DF8AF +:10F7D00058000E2888F0FD80DFE810F0FB400E0096 +:10F7E00024120917941B251F6520C925A82C27372B +:10F7F000140A283D093E3F33539800EB400101EBCA +:10F800000010844901EB00113031549801EB0010D5 +:10F81000417808460491002109F0EEF8C1B2159133 +:10F8200040F2833153984843764901EB800101F55A +:10F830008961549800EB400202EB001011F830107F +:10F8400040F28332539850436E4A02EB8000407975 +:10F85000814208D1012140F2833253985043694AD2 +:10F8600002EB8000017169496C31539801EB001182 +:10F870005498085C401CC1B2644A6C32539802EB45 +:10F8800000125498115440F28331539848435D4913 +:10F8900001EB800000F58960549901EB410202EB15 +:10F8A000011100EBC10090F89000C0F3C00090B1CE +:10F8B000539800EB400101EB0010564901EB00109A +:10F8C00041790B464FF4805204914FF4E131539843 +:10F8D00008F080FF19E0539800EB400101EB0010A5 +:10F8E0004C4901EB001041790491539800EB400121 +:10F8F00001EB0010474901EB0010016803914FF440 +:10F900008052049B539808F065FF5598C32876D021 +:10F9100014DCB32874D008DC112872D012287DD0F2 +:10F9200013287CD0B2285AD1FAE3B52878D0B6286B +:10F9300077D0B92876D0BA28F5D16DE3D9284FD041 +:10F9400008DCC5286FD0CA286ED0CE286DD0D52847 +:10F95000E9D106E0E12869D0E52868D0E728E2D1BE +:10F96000FEE3F5215398C0EB001000EB80002A4A1B +:10F9700002F830109DF854105398C0EB001000EBC3 +:10F98000800002EBC0004170A2215398C0EB001030 +:10F9900000EB800002EBC0008170D5215398C0EBD2 +:10F9A000001000EB800002EBC000C1705398C0EB68 +:10F9B000001000EB8000114601EBC001049103210F +:10F9C000049808F0F5FE01465398C0EB001000EBD8 +:10F9D0008000114A02EBC000017105210F91FDE387 +:10F9E000F5215398C0EB001000EB80000A4A02F8A2 +:10F9F00030109DF854105398C0EB001018E08DE2C1 +:10FA00004CE3ECE388480020BC3200204C4100204D +:10FA1000BC120020C8430020D8850020FDE3FDE390 +:10FA200037E07EE355E1FAE3B7E2F9E3F9E3F9E31E +:10FA300000EB800002EBC0004170A2215398C0EBA4 +:10FA4000001000EB800002EBC0008170D9215398B8 +:10FA5000C0EB001000EB800002EBC000C1705398B7 +:10FA6000C0EB001000EB8000114601EBC0010491D7 +:10FA70000321049808F09CFE01465398C0EB001047 +:10FA800000EB8000FE4A02EBC000017105210F91DE +:10FA9000A5E7F5215398C0EB001000EB8000F84A71 +:10FAA00002F830109DF854105398C0EB001000EB92 +:10FAB000800002EBC0004170539800EB400101EB65 +:10FAC0000010F04901EB0010007BD0BB40F2833105 +:10FAD00053984843EC4901EB800000F58960549944 +:10FAE00001EB410202EB011100EBC1008068B0F5AF +:10FAF000100F05D34FF410000021CDE9100113E0E1 +:10FB000040F2833153984843DF4901EB800000F510 +:10FB10008960549901EB410202EB011100EBC10035 +:10FB200080680022CDE91002A5215398C0EB001097 +:10FB300000EB8000D24A02EBC000817000211A91D4 +:10FB40001DE044E0BDF86800C0F10200C200DDE93C +:10FB50001001CDE91B10E8F766FBC2B25398C0EB69 +:10FB6000001000EB8000C64901EBC003BDF868003F +:10FB7000C01C1A54BDF86800401C80B21A90BDF831 +:10FB800068000328DEDBB5215398C0EB001000EBC2 +:10FB90008000BB4A02EBC00081715398C0EB00109B +:10FBA00000EB8000114601EBC0010491062104988E +:10FBB00008F0FEFD01465398C0EB001000EB8000FA +:10FBC000AF4A02EBC000C17108210F9180E040F202 +:10FBD000833153984843AC4901EB800000F58960BC +:10FBE000549901EB410202EB011100EBC100806866 +:10FBF000B0F1104F05D34FF010400021CDE91001B6 +:10FC000013E040F28331539848439F4901EB800051 +:10FC100000F58960549901EB410202EB011100EB00 +:10FC2000C10080680022CDE91002A6215398C0EBE4 +:10FC3000001000EB8000924A02EBC00081700021AE +:10FC40001A911EE0BDF86800C0F10300C200DDE9B2 +:10FC50001010CDE91D0108461D99E8F7E4FAC2B27B +:10FC60005398C0EB001000EB8000854901EBC00306 +:10FC7000BDF86800C01C1A54BDF86800401C80B272 +:10FC80001A90BDF868000428DCDBB5215398C0EB5E +:10FC9000001000EB80007A4A02EBC000C17153985B +:10FCA000C0EB001000EB8000114601EBC001049195 +:10FCB0000721049808F07CFD01465398C0EB001022 +:10FCC00000EB80006E4A02EBC000017209210F9127 +:10FCD00085E6F5215398C0EB001000EB8000684AE0 +:10FCE00002F830109DF854105398C0EB001000EB50 +:10FCF000800002EBC0004170539800EB400101EB23 +:10FD00000010604901EB0010007BD0BB40F2833152 +:10FD1000539848435C4901EB800000F58960549991 +:10FD200001EB410202EB011100EBC1008068B0F56C +:10FD3000100F05D14FF410000021CDE9100113E0A0 +:10FD400040F28331539848434F4901EB800000F55E +:10FD50008960549901EB410202EB011100EBC100F3 +:10FD600080680022CDE91002A5215398C0EB001055 +:10FD700000EB8000424A02EBC000817000211A9122 +:10FD80001DE044E0BDF86800C0F10200C200DDE9FA +:10FD90001001CDE91F10E8F746FAC2B25398C0EB44 +:10FDA000001000EB8000364901EBC003BDF868008D +:10FDB000C01C1A54BDF86800401C80B21A90BDF8EF +:10FDC00068000328DEDBB9215398C0EB001000EB7C +:10FDD00080002B4A02EBC00081715398C0EB0010E9 +:10FDE00000EB8000114601EBC0010491062104984C +:10FDF00008F0DEFC01465398C0EB001000EB8000D9 +:10FE00001F4A02EBC000C17108210F9185E040F24A +:10FE10008331539848431C4901EB800000F5896009 +:10FE2000549901EB410202EB011100EBC100806823 +:10FE3000B0F1104F05D14FF010410020CDE9101066 +:10FE400013E040F28331539848430F4901EB80009F +:10FE500000F58960549901EB410202EB011100EBBE +:10FE6000C10080680022CDE91002A6215398C0EBA2 +:10FE7000001000EB8000024A02EBC000817005E038 +:10FE8000D8850020C84300208848002000211A910E +:10FE90001CE0BDF86800C0F10300C200DDE91001FC +:10FEA000CDE92110E8F7BFF9C2B25398C0EB0010BA +:10FEB00000EB8000FE4901EBC003BDF86800C01CE8 +:10FEC0001A54BDF86800401C80B21A90BDF8680052 +:10FED0000428DEDBB9215398C0EB001000EB800052 +:10FEE000F34A02EBC000C1715398C0EB001000EB65 +:10FEF0008000114601EBC00104910721049808F02D +:10FF000057FC01465398C0EB001000EB8000E84A14 +:10FF100002EBC000017209210F9160E5F5215398B1 +:10FF2000C0EB001000EB8000E14A02F830109DF8B1 +:10FF300054105398C0EB001000EB800002EBC0009F +:10FF40004170A2215398C0EB001000EB800002EB3F +:10FF5000C0008170C3215398C0EB001000EB8000FB +:10FF600002EBC000C1705398C0EB001000EB8000A2 +:10FF7000114601EBC00104910321049808F018FC1C +:10FF800001465398C0EB001000EB8000C84A02EB1A +:10FF9000C000017105210F9121E5F5215398C0EBB7 +:10FFA000001000EB8000C24A02F830109DF8541097 +:10FFB0005398C0EB001000EB800002EBC0004170D2 +:10FFC000A2215398C0EB001000EB800002EBC000B0 +:10FFD0008170CA215398C0EB001000EB800002EB47 +:10FFE000C000C1705398C0EB001000EB80001146B8 +:10FFF00001EBC00104910321049808F0D9FB0146EC +:020000040802F0 +:100000005398C0EB001000EB8000A94A02EBC0003F +:10001000017105210F91E2E40120A6490870F52144 +:100020005398C0EB001000EB8000A14A02F830109A +:100030009DF854105398C0EB001000EB800002EBC9 +:10004000C0004170A2215398C0EB001000EB80006B +:1000500002EBC0008170BA215398C0EB001000EB96 +:10006000800002EBC000C1705398C0EB001000EBA1 +:100070008000114601EBC00104910321049808F0AF +:1000800097FB01465398C0EB001000EB8000884AB4 +:1000900002EBC000017105210F91A0E40220854907 +:1000A0000870F5215398C0EB001000EB8000804AE7 +:1000B00002F830109DF854105398C0EB001000EB7C +:1000C000800002EBC0004170A2215398C0EB0010E9 +:1000D00000EB800002EBC0008170B3215398C0EBAD +:1000E000001000EB800002EBC000C1705398C0EB21 +:1000F000001000EB8000114601EBC00104910321C8 +:10010000049808F055FB01465398C0EB001000EB33 +:100110008000674A02EBC000017105210F915EE487 +:1001200040E0F5215398C0EB001000EB8000604ADE +:1001300002F830109DF854105398C0EB001000EBFB +:10014000800002EBC0004170A2215398C0EB001068 +:1001500000EB800002EBC0008170B621539800E0F4 +:100160004FE3C0EB001000EB800002EBC000C17059 +:100170005398C0EB001000EB8000114601EBC0016A +:1001800004910321049808F013FB01465398C0EB37 +:10019000001000EB8000464A02EBC000017105210F +:1001A0000F911CE4F5215398C0EB001000EB800088 +:1001B0003F4A02F830109DF854105398C0EB0010DD +:1001C00000EB800002EBC0004170539800EB40014F +:1001D00001EB0010384901EB001001E0D1E24FE3E0 +:1001E000007BE8BBA4215398C0EB001000EB80001B +:1001F00002EBC000817000211A912EE040F28331A1 +:10020000539848432D4901EB800101F589615498C9 +:1002100000EB400202EB001005E093E3ECE31BE18E +:1002200059E1AAE0AEE201EBC000416BBDF8680005 +:10023000C0F10100C000C1405398C0EB001000EBBA +:1002400080001B4A02EBC002BDF86800C01C1154BC +:10025000BDF86800401C81B21A91BDF8680000E04A +:100260002EE00228CADBB2215398C0EB001000EB4D +:1002700080000F4A02EBC00041715398C0EB0010A0 +:1002800000EB8000114601EBC001049105210498A8 +:1002900008F08EFA01465398C0EB001000EB800086 +:1002A000034A02EBC000817107210F9164E0000056 +:1002B000D885002019020020C8430020884800206B +:1002C000A5215398C0EB001000EB8000FE4A02EB22 +:1002D000C000817000211A9127E040F283315398C9 +:1002E0004843FA4901EB800101F58961549800EB1C +:1002F000400202EB001001EBC000416BBDF868004A +:10030000C0F10200C000C1405398C0EB001000EBE8 +:100310008000ED4A02EBC002BDF86800C01C115419 +:10032000BDF86800401C81B21A91BDF8680003282E +:10033000D3DBB2215398C0EB001000EB8000E24AFF +:1003400002EBC00081715398C0EB001000EB8000FD +:10035000114601EBC00104910621049808F028FA27 +:1003600001465398C0EB001000EB8000D64A02EB28 +:10037000C000C17108210F9103E2F5215398C0EB31 +:10038000001000EB8000D04A02F830109DF85410A5 +:100390005398C0EB001000EB800002EBC0004170EE +:1003A000A6215398C0EB001000EB800002EBC000C8 +:1003B000817000211A9127E040F28331539848431D +:1003C000C24901EB800101F58961549800EB4002BC +:1003D00002EB001001EBC000C16BBDF86800C0F17A +:1003E0000300C000C1405398C0EB001000EB800038 +:1003F000B54A02EBC002BDF86800C01C1154BDF83C +:100400006800401C81B21A91BDF868000428D3DB53 +:10041000E1215398C0EB001000EB8000AA4A02EBE8 +:10042000C000C1715398C0EB001000EB8000114672 +:1004300001EBC00104910721049808F0B9F90146C5 +:100440005398C0EB001000EB80009F4A02EBC00005 +:10045000017209210F91D2E3F5215398C0EB0010EE +:1004600000EB8000984A02F830109DF85410539821 +:10047000C0EB001000EB800002EBC0004170A22135 +:100480005398C0EB001000EB800002EBC0008170BD +:10049000C5215398C0EB001000EB800002EBC000B8 +:1004A000C1705398C0EB001000EB8000114601EBC7 +:1004B000C00104910321049808F07AF90146539889 +:1004C000C0EB001000EB80007F4A02EBC00001711E +:1004D00005210F9193E3F5215398C0EB001000EB39 +:1004E0008000794A02F830109DF854105398C0EB00 +:1004F000001000EB800002EBC0004170539800EB4D +:10050000400101EB0010724901EB0010007BE8BBD9 +:10051000AC215398C0EB001000EB800002EBC00050 +:10052000817000211A912DE040F2833153984843A5 +:10053000664901EB800000F58960549901EB4102A6 +:1005400002EB011100EBC10151F8220F4968BDF81F +:100550006820C2F10402D200CDE92310E7F763FE60 +:10056000C2B25398C0EB001000EB8000564901EB7B +:10057000C003BDF86800C01C1A54BDF86800401CD8 +:1005800080B21A90BDF86800052800E059E0CBDB86 +:1005900000211A912DE040F28331539848434B4992 +:1005A00001EB800000F58960549901EB410202EBF8 +:1005B000011100EBC10122318868C968BDF86820CB +:1005C000C2F10402D200CDE92510E7F72CFEC2B239 +:1005D0005398C0EB001000EB80003B4901EBC003D7 +:1005E000BDF8680008301A54BDF86800401C80B29D +:1005F0001A90BDF868000528CDDBCE215398C0EBDA +:10060000001000EB8000304A02EBC00041735398A9 +:10061000C0EB001000EB8000114601EBC00104911B +:100620000D21049808F0C4F801465398C0EB00105F +:1006300000EB8000244A02EBC00081730F210F9170 +:100640009FE0AE215398C0EB001000EB80001E4AE3 +:1006500002EBC000817000211A912DE040F283313D +:1006600053984843194901EB800000F5896054997B +:1006700001EB410202EB011100EBC10151F8220F25 +:100680004968BDF86820C2F10502D200CDE9271003 +:10069000E7F7C9FDC2B25398C0EB001000EB800031 +:1006A000094901EBC003BDF86800C01C1A54BDF82D +:1006B0006800401C80B21A90BDF868000628CDDBA7 +:1006C00000211A9136E00000D885002088480020DB +:1006D000C843002040F2833153984843FE4901EB60 +:1006E000800000F58960549901EB410202EB011191 +:1006F00000EBC10022308168C068BDF86820C2F1FB +:100700000502D200CDE9290108462999E7F78BFDBA +:10071000C2B25398C0EB001000EB8000EF4901EB30 +:10072000C003BDF8680009301A54BDF86800401CC9 +:1007300080B21A90BDF868000628CBDBCE21539812 +:10074000C0EB001000EB8000E44A02EBC000C17374 +:100750005398C0EB001000EB8000114601EBC00184 +:1007600004910F21049808F023F801465398C0EB38 +:10077000001000EB8000D94A02EBC0000174112187 +:100780000F913CE2F5215398C0EB001000EB800084 +:10079000D24A02F830109DF854105398C0EB001064 +:1007A00000EB800002EBC0004170A2215398C0EB27 +:1007B000001000EB800002EBC0008170E52153982F +:1007C000C0EB001000EB800002EBC000C17053983A +:1007D000C0EB001000EB8000114601EBC00104915A +:1007E0000321049807F0E4FF01465398C0EB001082 +:1007F00000EB8000B94A02EBC000017105210F91A6 +:10080000FDE1F5215398C0EB001000EB8000B34AE6 +:1008100002F830109DF854105398C0EB001000EB14 +:10082000800002EBC0004170A2215398C0EB001081 +:1008300000EB800002EBC0008170E7215398C0EB11 +:10084000001000EB800002EBC000C1705398C0EBB9 +:10085000001000EB8000114601EBC0010491032160 +:10086000049807F0A5FF01465398C0EB001000EB79 +:1008700080009A4A02EBC000017105210F91BEE190 +:10088000F5215398C0EB001000EB8000934A02F86A +:1008900030109DF854105398C0EB001000EB80000E +:1008A00002EBC0004170A2215398C0EB001000EB96 +:1008B000800002EBC000817011215398C0EB001042 +:1008C00000EB800002EBC000C1705398C0EB001039 +:1008D00000EB8000114601EBC00104910321049854 +:1008E00007F066FF01465398C0EB001000EB800054 +:1008F0007A4A02EBC000017105210F91012240F2FA +:10090000833153984843744901EB800101F58961B3 +:10091000549800EB400303EB001001F83020D5227F +:1009200040F28331539848436B4901EB800000F556 +:100930008960549901EB410303EB011100EBC10005 +:1009400042715CE1F5215398C0EB001000EB800090 +:10095000624A02F830109DF854105398C0EB001012 +:1009600000EB800002EBC0004170A5215398C0EB62 +:10097000001000EB800002EBC00081700121539851 +:10098000C0EB001000EB800002EBC000C170C22180 +:100990005398C0EB001000EB800002EBC000017127 +:1009A00000215398C0EB001000EB800002EBC00068 +:1009B000417112215398C0EB001000EB800002EB54 +:1009C000C00081715398C0EB001000EB800011460D +:1009D00001EBC00104910621049807F0E9FE0146ED +:1009E0005398C0EB001000EB80003C4A02EBC000C3 +:1009F000C17108210F9102E1F5215398C0EB00105D +:100A000000EB8000354A02F830109DF854105398DE +:100A1000C0EB001000EB800002EBC0004170FF2132 +:100A20005398C0EB001000EB800002EBC000817017 +:100A300000211A911CE0539800EB400101EB0010DB +:100A4000274901EB00110E31BDF86800095C53988D +:100A5000C0EB001000EB8000204A02EBC002BDF8A2 +:100A60006800C01C1154BDF86800401C81B21A9186 +:100A7000BDF868000A28DEDB539800EB400101EB6B +:100A80000010174901EB0010408B01125398C0EB86 +:100A9000001000EB8000114A02EBC0004173539834 +:100AA00000EB400101EB00100D4901EB0010408B01 +:100AB000C1B25398C0EB001000EB800002EBC00005 +:100AC000817340F2833153984843034901EB80011D +:100AD00001F58961549805E088480020D8850020F8 +:100AE000C843002000EB400202EB001001EBC00005 +:100AF000B0F88E0001125398C0EB001000EB80009C +:100B0000FE4A02EBC000C17340F283315398484360 +:100B1000FB4901EB800101F58961549800EB40022B +:100B200002EB001001EBC000B0F88E00C1B2539888 +:100B3000C0EB001000EB8000F04A02EBC000017433 +:100B400040F2833153984843ED4901EB800101F5B0 +:100B50008961549800EB400202EB001001EBC000E9 +:100B6000B0F88E10539801EB802081B203200491DD +:100B7000E8F712FA00211A9114E0E249BDF8680082 +:100B8000095C5398C0EB001000EB8000DB4A02EBDD +:100B9000C002BDF8680011301154BDF86800401C57 +:100BA00081B21A91BDF86800B0F5007FE5DB132132 +:100BB0005398C0EB001000EB8000D04A02EBC0005D +:100BC00080F811125398C0EB001000EB8001104622 +:100BD00000EBC101049140F21121049807F0E8FDF7 +:100BE00001465398C0EB001000EB8000C34A02EBB3 +:100BF000C00080F8121240F213210F9100BF00BF15 +:100C000006F0E7BE5499149140F28331539848435B +:100C1000BB4901EB800108319DF8500000EB00104A +:100C200001EB8000417808460491002107F0E4FEC2 +:100C3000C1B2159140F2833153984843B04901EB5A +:100C4000800108319DF8500000EB001001EB80009E +:100C5000017940F2833253985043A94A02EB800055 +:100C60004079814208D1012140F2833253985043A8 +:100C7000A34A02EB80000171A349539801EB0011D4 +:100C80009DF85000014404910878401CC1B20498BA +:100C9000017012F077F99D49C1F8180FFB215398A4 +:100CA000C0EB001000EB8000944A02F830109DF871 +:100CB00054105398C0EB001000EB800002EBC00012 +:100CC0004170934841795398C0EB001000EB8000CD +:100CD00002EBC00001718E4801795398C0EB0010FF +:100CE00000EB800002EBC00041718948C178539845 +:100CF000C0EB001000EB800002EBC0008171844863 +:100D000081785398C0EB001000EB800002EBC0002C +:100D1000C1717F4841785398C0EB001000EB800010 +:100D200002EBC0000172794890F80B1F5398C0EB9A +:100D3000001000EB800002EBC000417200211A910C +:100D40001AE07248D0F8180FBDF86810C1F103011D +:100D5000C900C840C1B25398C0EB001000EB80003E +:100D6000664A02EBC002BDF868000A301154BDF8B3 +:100D70006800401C81B21A91BDF868000428E0DBCD +:100D800040F28331539848435D4901EB80010831BB +:100D90009DF8500000EB001011F820105398C0EBA4 +:100DA000001000EB8000554A02EBC00081730F2158 +:100DB0000F91559807287CD2DFE800F07B0446CBE2 +:100DC000F1EFEE00A1215398C0EB001000EB800082 +:100DD0004A4A02EBC002BDF83C001154BDF83C0089 +:100DE000401C81B20F915398C0EB001000EB8000C3 +:100DF000424A02EBC002BDF83C0055991154BDF8BF +:100E00003C00401C81B20F9140F28331539848431B +:100E10003B4901EB800108319DF8500000EB0010C8 +:100E200001EB8000017A5398C0EB001000EB8000CA +:100E3000324A02EBC002BDF83C001154BDF83C0040 +:100E4000401C81B20F9193E2A1215398C0EB001096 +:100E500000EB8000294A02EBC002BDF83C001154AF +:100E6000BDF83C00401C81B20F915398C0EB0010BC +:100E700000EB8000214A02EBC002BDF83C0055990E +:100E80001154BDF83C00401C81B20F9140F28331F7 +:100E9000539848431A4901EB800108319DF85000EE +:100EA00000EB001001EB8000017A5398C0EB0010BA +:100EB00000E05EE200EB8000104A02EBC002BDF8E9 +:100EC0003C001154BDF83C00401C81B20F91002140 +:100ED0001A9134E040F2833153984843084901EBBA +:100EE000800108319DF8500000EB001001EB8000FC +:100EF000C168BDF86800C0F103000BE0D885002090 +:100F000088480020C52F0020B8410020BC220020C6 +:100F1000C7310020C000C1405398C0EB001000EB67 +:100F20008000FB4A02EBC002BDF83C30BDF868000F +:100F300018441154BDF86800401C81B21A91BDF8E4 +:100F400068000428C6DBBDF83C00001D81B20F918B +:100F500079E7A1215398C0EB001000EB8000EC4A28 +:100F600002EBC002BDF83C001154BDF83C00401C2F +:100F700081B20F915398C0EB001000EB8000E44A5F +:100F800002EBC002BDF83C0055991154BDF83C007D +:100F9000401C81B20F9156E7E1E0BDE0FFE7A121DF +:100FA0005398C0EB001000EB8000D94A02EBC0025E +:100FB000BDF83C001154BDF83C00401C81B20F91BB +:100FC0005398C0EB001000EB8000D14A02EBC00246 +:100FD000BDF83C0055991154BDF83C00401C81B24D +:100FE0000F9140F2833153984843CA4901EB800185 +:100FF00008319DF8500000EB001001EB8000017CEF +:101000005398C0EB001000EB8000C14A02EBC00215 +:10101000BDF83C001154BDF83C00401C81B20F915A +:1010200040F2833153984843BA4901EB80000830BD +:101030009DF8501001EB011100EB8100007C20B104 +:10104000012803D0022865D132E063E000211A9123 +:1010500024E040F2833153984843AE4901EB8001CC +:1010600008319DF8500000EB001001EB80011131B8 +:10107000BDF86800095C5398C0EB001000EB8000DD +:10108000A34A02EBC002BDF83C30BDF8680018442A +:101090001154BDF86800401C81B21A91BDF8680077 +:1010A0000328D6DBBDF83C00C01C81B20F9131E0B3 +:1010B00000211A9124E040F2833153984843954926 +:1010C00001EB800108319DF8500000EB001001EBAE +:1010D00080011631BDF86800095C5398C0EB001020 +:1010E00000EB80008A4A02EBC002BDF83C30BDF83C +:1010F000680018441154BDF86800401C81B21A9170 +:10110000BDF868000628D6DBBDF83C00801D81B222 +:101110000F9100BF00BF2BE1A1215398C0EB00103D +:1011200000EB80007A4A02EBC002BDF83C0011548B +:10113000BDF83C00401C81B20F915398C0EB0010E9 +:1011400000EB8000724A02EBC002BDF83C005599EA +:101150001154BDF83C00401C81B20F9108E1A1215F +:101160005398C0EB001000EB8000694A02EBC0020C +:10117000BDF83C001154BDF83C00401C81B20F91F9 +:101180005398C0EB001000EB8000614A02EBC002F4 +:10119000BDF83C0055991154BDF83C00401C81B28B +:1011A0000F9100211A911EE0539800EB400101EBD2 +:1011B0000010594901EB00110E31BDF86800095CBF +:1011C0005398C0EB001000EB8000514A02EBC002C4 +:1011D000BDF83C30BDF8680018441154BDF86800F3 +:1011E000401C81B21A91BDF868000A28DCDBBDF80A +:1011F0003C000A3081B20F91539800EB400101EBA3 +:101200000010454901EB0010408B0212BDF83C1064 +:1012100008460491491C8BB20F935399C1EB0111FD +:1012200001EB81013A4B03EBC1010A54539800EBE7 +:10123000400101EB0010384901EB0010408BC2B2B5 +:10124000BDF83C00411C8BB20F9304905399C1EB45 +:10125000011101EB81012E4B03EBC1010A5440F255 +:101260008331539848432B4901EB800008309DF8A7 +:10127000501001EB011100EB8100008D0212BDF84E +:101280003C00411C8BB20F9304905399C1EB0111A8 +:1012900001EB81011E4B03EBC1010A5440F2833183 +:1012A000539848431B4901EB800008309DF85010CB +:1012B00001EB011100EB8100008DC2B2BDF83C00D2 +:1012C000411C8BB20F9304905399C1EB011101EBB8 +:1012D00081010F4B03EBC1010A5440F28331539853 +:1012E00048430C4901EB800008309DF8501001EB99 +:1012F000011100EB8100028D539802EB802080B237 +:10130000014604900320E7F747FE00201A901CE0F6 +:10131000D885002088480020C8430020FB49BDF83C +:101320006800095C5398C0EB001000EB8000F84A9D +:1013300002EBC002BDF83C30BDF8680018441154FF +:10134000BDF86800401C81B21A91BDF86800B0F584 +:10135000007FE3DBBDF83C0000F5007081B20F9127 +:101360007821539800EB4000EA4A02EB800081604C +:10137000F5E3A222BDF83C1008460491491C8BB24B +:101380000F935399C1EB011101EB8101E04B03EB8A +:10139000C1010A5400200B90BFE340F283315398FF +:1013A0004843DD4901EB800108319DF8500000EB16 +:1013B000001001EB80008178BDF82C000844C0B219 +:1013C0005490BDF82C00401CC2B2BDF83C00411C3A +:1013D0008BB20F9304905399C1EB011101EB810182 +:1013E000CB4B03EBC1010A5440F28331539848437D +:1013F000C94901EB800101F58961549800EB400275 +:1014000002EB001001EBC0004279BDF83C10084629 +:101410000491491C8BB20F935399C1EB011101EB5D +:101420008101BB4B03EBC1010A5440F28331539855 +:101430004843B94901EB800101F58961549800EBFB +:10144000400202EB001001EBC00040790D281ED2D3 +:10145000DFE800F01D07080942AA0A0B0CFDFC1E7C +:10146000300000BF00BF00BF00BF00BF0022BDF8BA +:101470003C1008460491491C8BB20F935399C1EB61 +:10148000011101EB8101A24B03EBC1010A543EE3C0 +:101490000022BDF83C1008460491491C8BB20F9302 +:1014A0005399C1EB011101EB8101994B03EBC10190 +:1014B0000A542CE30022BDF83C1008460491491C54 +:1014C0008BB20F935399C1EB011101EB8101904B4A +:1014D00003EBC1010A541AE30522BDF83C1008468B +:1014E0000491491C8BB20F935399C1EB011101EB8D +:1014F0008101874B03EBC1010A5440F283315398B9 +:101500004843854901EB800000F58960549901EB5F +:10151000410202EB011100EBC100C279BDF83C00B1 +:10152000411C8BB20F9304905399C1EB011101EB55 +:101530008101774B03EBC1010A5400201A9029E086 +:1015400040F2833153984843734901EB800101F520 +:101550008961549800EB400202EB001001EBC000DF +:101560008168BDF86800C0F10300C000C140539815 +:10157000C0EB001000EB8000654A02EBC002BDF832 +:101580003C30BDF8680018441154BDF86800401C98 +:1015900081B21A91BDF868000428D1DBBDF83C0087 +:1015A000001D81B20F91B2E20922BDF83C1008463D +:1015B0000491491C8BB20F935399C1EB011101EBBC +:1015C0008101534B03EBC1010A5440F2833153981C +:1015D0004843514901EB800000F58960549901EBC3 +:1015E000410202EB011100EBC100C279BDF83C00E1 +:1015F000411C8BB20F9304905399C1EB011101EB85 +:101600008101434B03EBC1010A5400201A902CE0E6 +:1016100040F28331539848433F4901EB800101F583 +:101620008961549800EB400202EB001001EBC0000E +:101630008168BDF86800C0F10300C000C140539844 +:10164000C0EB001000EB8000314A01E099E065E05A +:1016500002EBC002BDF83C30BDF8680018441154DC +:10166000BDF86800401C81B21A91BDF868000428DA +:10167000CEDBBDF83C00001D81B20F910022BDF809 +:101680003C1008460491491C8BB20F935399C1EB4F +:10169000011101EB81011E4B03EBC1010A54002033 +:1016A0001A9029E040F28331539848431A4901EBDC +:1016B000800101F58961549800EB400202EB0010B3 +:1016C00001EBC000416BBDF86800C0F10200C00032 +:1016D000C1405398C0EB001000EB80000C4A02EBB5 +:1016E000C002BDF83C30BDF8680018441154BDF884 +:1016F0006800401C81B21A91BDF868000328D1DB54 +:10170000BDF83C00C01C81B20F9100E2C52F002043 +:10171000D8850020884100208848002040F283318D +:1017200053984843FE4901EB800101F589615498C3 +:1017300000EB400202EB001001EBC00090F8932098 +:10174000BDF83C1008460491491C8BB20F93539985 +:10175000C1EB011101EB8101F24B03EBC1010A5412 +:101760000022BDF83C00411C8BB20F9304905399AA +:10177000C1EB011101EB8101EA4B03EBC1010A54FA +:10178000C5E140F2833153984843E54901EB8000BD +:1017900000F58960549901EB410202EB011100EB65 +:1017A000C10090F89300012806D002286DD00328CC +:1017B0007DD0042868D13EE10422BDF83C100846E3 +:1017C0000491491C8BB20F935399C1EB011101EBAA +:1017D0008101D44B03EBC1010A5440F28331539889 +:1017E0004843CF4901EB800000F58960549901EB33 +:1017F000410202EB011100EBC10090F89320BDF80B +:101800003C00411C8BB20F9304905399C1EB011122 +:1018100001EB8101C34B03EBC1010A5400201A9074 +:1018200029E040F2833153984843BD4901EB8001E0 +:1018300001F58961549800EB400202EB001001EBC6 +:10184000C000416BBDF86800C0F10200C000C1409B +:101850005398C0EB001000EB8000B24A02EBC002CC +:10186000BDF83C30BDF8680018441154BDF868005C +:10187000401C81B21A91BDF868000328D1DBBDF885 +:101880003C00C01C81B20F913FE10422BDF83C1026 +:1018900008460491491C8BB20F935399C1EB011177 +:1018A00001EB81019F4B03EBC1010A5400E057E0BB +:1018B00040F2833153984843994901EB800000F589 +:1018C0008960549901EB410202EB011100EBC10068 +:1018D00090F89320BDF83C00411C8BB20F9304900C +:1018E0005399C1EB011101EB81018E4B03EBC10157 +:1018F0000A5400201A9029E040F28331539848435B +:10190000874901EB800101F58961549800EB4002A1 +:1019100002EB001001EBC000C16BBDF86800C0F124 +:101920000200C000C1405398C0EB001000EB8000E3 +:101930007C4A02EBC002BDF83C30BDF86800184498 +:101940001154BDF86800401C81B21A91BDF86800BE +:101950000328D1DBBDF83C00C01C81B20F91D4E05C +:101960000322BDF83C1008460491491C8BB20F932A +:101970005399C1EB011101EB81016A4B03EBC101EA +:101980000A5440F2833153984843654901EB800182 +:1019900001F58961549800EB400202EB001001EB65 +:1019A000C00090F89320BDF83C1008460491491CF3 +:1019B0008BB20F935399C1EB011101EB8101594B8C +:1019C00003EBC1010A5400201A902AE040F283314F +:1019D00053984843524901EB800101F589615498BD +:1019E00000EB400202EB001001EBC000B0F8401029 +:1019F000BDF86800C0F10100C00001415398C0EB80 +:101A0000001000EB8000474A02EBC002BDF83C30FA +:101A1000BDF8680018441154BDF86800401C81B23C +:101A20001A91BDF868000228D0DBBDF83C00801C8C +:101A300081B20F9169E00322BDF83C100846049181 +:101A4000491C8BB20F935399C1EB011101EB81013A +:101A5000344B03EBC1010A5440F28331539848439D +:101A60002F4901EB800000F58960549901EB410298 +:101A700002EB011100EBC10090F89320BDF83C008F +:101A8000411C8BB20F9304905399C1EB011101EBF0 +:101A90008101244B03EBC1010A5400201A902AE073 +:101AA00040F28331539848431D4901EB800101F511 +:101AB0008961549800EB400202EB001001EBC0007A +:101AC000B0F84210BDF86800C0F10100C00001414B +:101AD0005398C0EB001000EB8000124A02EBC002EA +:101AE000BDF83C30BDF8680018441154BDF86800DA +:101AF000401C81B21A91BDF868000228D0DBBDF805 +:101B00003C00801C81B20F9100BF00BF00BF00BF2E +:101B1000BDF82C00401C81B20B9140F2833103E0F0 +:101B200088480020D885002053984843FE4901EB9F +:101B3000800108319DF8500000EB001011F82010D2 +:101B4000BDF82C0081423FF728ACBDF82C0028B925 +:101B5000F648006800F0010000B100BE00BF00BF01 +:101B6000BDF83C00010A5398C0EB001000EB800068 +:101B7000EF4A02EBC0008170BDF83C00C1B253983F +:101B8000C0EB001000EB800002EBC000C170E94820 +:101B9000D0F8181F0491BDF83C000E3803905398FC +:101BA000C0EB001000EB8001104600EBC1000E30CE +:101BB0000290DDE90312E7F7A4FC5398C0EB001094 +:101BC00000EB8000DA4901EBC0010491BDF83C1044 +:101BD0000498E7F79DFE05900598020A5398C0EB1C +:101BE000001000EB8000D24901EBC000BDF83C10B2 +:101BF0004254BDF83C00401C80B20F900598C2B220 +:101C00005398C0EB001000EB8000C94901EBC00005 +:101C1000BDF83C104254BDF83C00401C80B20F900F +:101C200005F0D7BE539800EB400101EB0010C2490C +:101C300001EB00113031549801EB001041781591FF +:101C400040F2833153984843B74901EB800101F5D5 +:101C50008961549800EB400202EB001011F830103B +:101C600040F2833253985043AF4A02EB80004079F0 +:101C7000814208D1012140F2833253985043AA4A4D +:101C800002EB80000171AD49539801EB00115498AB +:101C9000085C401CC1B2A94A539802EB0012549848 +:101CA00011549DF85400002804DD9DF85400401E96 +:101CB000C1B215915598A1380A286ED2DFE800F01C +:101CC000FEFDFCFBFAF9F805F7F602215398C0EB8C +:101CD000001000EB8000964A02F830109DF8540086 +:101CE0004030C1B25398C0EB001000EB800002EB13 +:101CF000C000417041215398C0EB001000EB800000 +:101D000002EBC000817030215398C0EB001000EB53 +:101D1000800002EBC000C1705398C0EB001000EBD4 +:101D2000800002EBC000017140F2833153984843B8 +:101D30007D4901EB800101F58961549800EB400277 +:101D400002EB001001EBC000007901095398C0EBD1 +:101D5000001000EB8000764A02EBC00041715398FE +:101D6000C0EB001000EB8000114601EBC000407991 +:101D70000A2813DA5398C0EB001000EB800001EB47 +:101D8000C00040793030C1B25398C0EB001000EB76 +:101D9000800002EBC000417114E01EE25398C0EBDA +:101DA000001000EB8000624901EBC0004079373041 +:101DB000C1B25398C0EB001000EB80005C4A02EB0C +:101DC000C000417140F2833153984843564901EBBA +:101DD000800101F58961549800EB400202EB00108C +:101DE00001EBC000007900F00F015398C0EB001028 +:101DF00000EB80004E4A02EBC00081715398C0EBAB +:101E0000001000EB8000114601EBC00080790A2829 +:101E100012DA5398C0EB001000EB800001EBC00019 +:101E200080793030C1B25398C0EB001000EB8000D5 +:101E300002EBC000817113E05398C0EB001000EB7F +:101E400080003B4901EBC00080793730C1B2539824 +:101E5000C0EB001000EB8000354A02EBC00081713E +:101E600003225398C0EB001000EB8000304901EBD7 +:101E7000C000C2715398C0EB001000EB800001EB72 +:101E8000C000401C07210490E7F724FB014653984B +:101E9000C0EB001000EB8000254A02EBC00001728D +:101EA00009210F91002140F2833208E027E1A9E0E7 +:101EB00085E36FE3BDE291E1F7E050E017E053986E +:101EC0005043194A02EB80000171082240F283312D +:101ED00053984843144901EB800000F589605499F8 +:101EE00001EB410303EB011100F831207CE30421F5 +:101EF0005398C0EB001000EB80000D4A02F8301040 +:101F00009DF854004030C1B25398C0EB001000EB74 +:101F1000800002EBC000417051215398C0EB0010CB +:101F200000EB80000CE0000088480020F0ED00E0AD +:101F3000D8850020BC220020C8430020B8410020E2 +:101F400002EBC000817005215398C0EB001000EB3C +:101F5000800002EBC000C17004210F9144E3022114 +:101F60005398C0EB001000EB8000FE4A02F83010DE +:101F70009DF854004030C1B25398C0EB001000EB04 +:101F8000800002EBC000417041215398C0EB00106B +:101F900000EB800002EBC000817031215398C0EB50 +:101FA000001000EB800002EBC000C1703521539897 +:101FB000C0EB001000EB800002EBC00001710321B8 +:101FC0005398C0EB001000EB800002EBC0004171A1 +:101FD0005398C0EB001000EB8000114601EBC000ED +:101FE000401C05210490E7F775FA01465398C0EBB1 +:101FF000001000EB8000DB4A02EBC000817107217A +:102000000F91F1E202215398C0EB001000EB800029 +:10201000D44A02F830109DF854004030C1B25398B1 +:10202000C0EB001000EB800002EBC00041704121CA +:102030005398C0EB001000EB800002EBC0008170F1 +:1020400032215398C0EB001000EB800002EBC0007F +:10205000C17030215398C0EB001000EB800002EB00 +:10206000C000017103215398C0EB001000EB800009 +:1020700002EBC00041715398C0EB001000EB8000F0 +:10208000114601EBC000401C05210490E7F722FA3D +:1020900001465398C0EB001000EB8000B14A02EB00 +:1020A000C000817107210F919EE204215398C0EB7B +:1020B000001000EB8000AB4A02F830109DF854008D +:1020C0004030C1B25398C0EB001000EB800002EB2F +:1020D000C000417041215398C0EB001000EB80001C +:1020E00002EBC000817005215398C0EB001000EB9B +:1020F000800002EBC000C17004210F9174E2022144 +:102100005398C0EB001000EB8000964A02F83010A4 +:102110009DF854004030C1B25398C0EB001000EB62 +:10212000800002EBC000417041215398C0EB0010C9 +:1021300000EB800002EBC000817031215398C0EBAE +:10214000001000EB800002EBC000C17032215398F8 +:10215000C0EB001000EB800002EBC0000171032116 +:102160005398C0EB001000EB800002EBC0004171FF +:102170005398C0EB001000EB8000114601EBC0004B +:10218000401C05210490E7F7A5F901465398C0EBE0 +:10219000001000EB8000734A02EBC0008171072140 +:1021A0000F91539800EB400101EB00106E4901EBD9 +:1021B00000113031549801EB0010807820F020029B +:1021C000539800EB400101EB0010674901EB001050 +:1021D0003030549900EB0110827005E202215398CF +:1021E000C0EB001000EB80005E4A02F830109DF852 +:1021F00054004030C1B25398C0EB001000EB800097 +:1022000002EBC000417041215398C0EB001000EB7D +:10221000800002EBC000817031215398C0EB0010A8 +:1022200000EB800002EBC000C17030215398C0EB7E +:10223000001000EB800002EBC000017140F283311E +:1022400053984843494901EB800000F5896054994F +:1022500001EB410202EB011100EBC1008068B0F517 +:10226000100F0AD330215398C0EB001000EB800010 +:102270003C4A02EBC000417109E032215398C0EBA7 +:10228000001000EB8000374A02EBC000417140F2C1 +:10229000833153984843354901EB800000F589604C +:1022A000549901EB410202EB011100EBC100C0792E +:1022B00001280AD131215398C0EB001000EB8000B7 +:1022C000284A02EBC00081711BE040F28331539831 +:1022D0004843264901EB800000F58960549901EBE1 +:1022E000410202EB011100EBC100C07948B9322173 +:1022F0005398C0EB001000EB80001A4A02EBC000BC +:10230000817100211A912AE040F2833153984843A9 +:10231000164901EB800101F58961549800EB4002F8 +:1023200002EB001001EBC0008168BDF86800C0F14D +:1023300005008000C14001F00F0130315398C0EB1F +:10234000001000EB8000074A02EBC002BDF86800F5 +:10235000C01D1154BDF86800401C81B21A91BDF82F +:10236000680005E0D8850020C84300208848002088 +:102370000628C9DB32215398C0EB001000EB800027 +:10238000FE4A02EBC000417300211A912AE040F29C +:10239000833153984843FA4901EB800101F5896183 +:1023A000549800EB400202EB001001EBC000416BBF +:1023B000BDF86800C0F103008000C14001F00F01CA +:1023C00030315398C0EB001000EB8000EB4A02EB79 +:1023D000C002BDF868000E301154BDF86800401C02 +:1023E00081B21A91BDF868000428D0DB032253980B +:1023F000C0EB001000EB8000E04901EBC0008274EC +:102400005398C0EB001000EB800001EBC000401CB3 +:1024100012210490E7F75EF801465398C0EB0010D4 +:1024200000EB8000D54A02EBC000C17414210F916B +:10243000DAE002215398C0EB001000EB8000CF4A95 +:1024400002F830109DF854004030C1B25398C0EBF0 +:10245000001000EB800002EBC00041704121539856 +:10246000C0EB001000EB800002EBC0008170322155 +:102470005398C0EB001000EB800002EBC000C1706D +:1024800031215398C0EB001000EB800002EBC0003C +:10249000017132215398C0EB001000EB800002EB79 +:1024A000C00041715398C0EB001000EB800002EBBC +:1024B000C000817100211A912AE040F283315398C3 +:1024C0004843AF4901EB800101F58961549800EB65 +:1024D000400202EB001001EBC000416BBDF8680048 +:1024E000C0F103008000C14001F00F01303153986A +:1024F000C0EB001000EB8000A04A02EBC002BDF868 +:102500006800C01D1154BDF86800401C81B21A91CA +:10251000BDF868000428D0DB00211A9111E03021B9 +:102520005398C0EB001000EB8000944A02EBC0020D +:10253000BDF868000B301154BDF86800401C81B232 +:102540001A91BDF868001928E9DB03225398C0EB03 +:10255000001000EB8000894901EBC00080F82420C6 +:102560005398C0EB001000EB800001EBC000401C52 +:1025700024210490E6F7AEFF01465398C0EB00100B +:1025800000EB80007D4A02EBC00080F82510262178 +:102590000F9129E010215398C0EB001000EB800050 +:1025A000764A02F8301030215398C0EB001000EB4F +:1025B000800002EBC000417002210F9114E0102155 +:1025C0005398C0EB001000EB80006C4A02F830100A +:1025D00031215398C0EB001000EB800002EBC000EB +:1025E000417002210F9100BF00BF05F0F2B953986E +:1025F00000EB400101EB0010624901EB00113031AA +:10260000549801EB00104178159140F283315398B2 +:1026100048435B4901EB800101F58961549800EB67 +:10262000400202EB001011F8301040F28332539850 +:102630005043534A02EB80004079814208D1012186 +:1026400040F28332539850434D4A02EB80000171AF +:102650004D49539801EB00115498085C401CC1B2DD +:10266000494A539802EB0012549811549DF85400B3 +:10267000002804DD9DF85400401EC1B21591559804 +:10268000A1380A282FD2DFE800F0052FDFFDFCFB80 +:10269000FA2E8CF904215398C0EB001000EB800057 +:1026A000364A02F830109DF854004030C1B25398B9 +:1026B000C0EB001000EB800002EBC0004170512124 +:1026C0005398C0EB001000EB800002EBC00081705B +:1026D00005215398C0EB001000EB800002EBC00016 +:1026E000C17004210F912DE302215398C0EB00101B +:1026F00000EB8000214A02F830109DF85400403071 +:10270000C1B25398C0EB001000EB800002EBC00098 +:10271000417041215398C0EB001000EB800002EBA8 +:10272000C000817031215398C0EB001000EB800095 +:1027300002EBC000C17035215398C0EB001000EBD4 +:10274000800002EBC000017103215398C0EB001020 +:1027500000EB800002EBC00041715398C0EB001009 +:1027600000EB8000114601EBC000401C05210490E5 +:10277000E6F7B0FE0146539808E00000D885002037 +:1027800088480020C8430020B8410020C0EB00105A +:1027900000EB8000FE4A02EBC000817107210F911F +:1027A000ADE302215398C0EB001000EB8000F84A23 +:1027B00002F830109DF854004030C1B25398C0EB7D +:1027C000001000EB800002EBC000417041215398E3 +:1027D000C0EB001000EB800002EBC00081703221E2 +:1027E0005398C0EB001000EB800002EBC000C170FA +:1027F00030215398C0EB001000EB800002EBC000CA +:10280000017103215398C0EB001000EB800002EB34 +:10281000C00041715398C0EB001000EB80001146DE +:1028200001EBC000401C05210490E6F753FE014671 +:102830005398C0EB001000EB8000D54A02EBC000BB +:10284000817107210F915AE304215398C0EB0010C6 +:1028500000EB8000CE4A02F830109DF85400403062 +:10286000C1B25398C0EB001000EB800002EBC00037 +:10287000417041215398C0EB001004E014E029E3BB +:1028800013E360E27FE000EB800002EBC0008170A8 +:1028900005215398C0EB001000EB800002EBC00054 +:1028A000C17004210F912AE302215398C0EB00105C +:1028B00000EB8000B64A02F830109DF8540040301A +:1028C000C1B25398C0EB001000EB800002EBC000D7 +:1028D000417041215398C0EB001000EB800002EBE7 +:1028E000C000817031215398C0EB001000EB8000D4 +:1028F00002EBC000C17032215398C0EB001000EB16 +:10290000800002EBC000017103215398C0EB00105E +:1029100000EB800002EBC00041715398C0EB001047 +:1029200000EB8000114601EBC000401C0521049023 +:10293000E6F7D0FD01465398C0EB001000EB800095 +:10294000934A02EBC0008171539800EB400101EB08 +:102950000010904901EB00113031549801EB001048 +:10296000807820F02002539800EB400101EB00102A +:10297000884901EB00113031549801EB001082704E +:1029800007210F91BBE202215398C0EB001000EB2E +:1029900080007F4A02F830109DF854004030C1B2E8 +:1029A0005398C0EB001000EB800002EBC0004170B8 +:1029B00041215398C0EB001000EB800002EBC000F7 +:1029C000817031215398C0EB001000EB800002EBC6 +:1029D000C000C17041215398C0EB001000EB800093 +:1029E00002EBC000017140F28331539848436A49B9 +:1029F00001EB800000F58960549901EB410202EB84 +:102A0000011100EBC1008068B0F1104F0AD13021F4 +:102A10005398C0EB001000EB80005D4A02EBC00051 +:102A2000417109E032215398C0EB001000EB8000A7 +:102A3000574A02EBC000417140F28331539848433A +:102A4000554901EB800000F58960549901EB410282 +:102A500002EB011100EBC100C07901280AD131213C +:102A60005398C0EB001000EB8000494A02EBC00015 +:102A700081711BE040F2833153984843464901EB92 +:102A8000800000F58960549901EB410202EB0111CD +:102A900000EBC100C07948B932215398C0EB001057 +:102AA00000EB80003A4A02EBC000817100211A91CC +:102AB0002AE040F2833153984843374901EB8001C3 +:102AC00001F58961549800EB400202EB001001EB24 +:102AD000C0008168BDF86800C0F107008000C140F7 +:102AE00001F00F0130315398C0EB001000EB800073 +:102AF000274A02EBC002BDF86800C01D1154BDF8A2 +:102B00006800401C81B21A91BDF868000828D0DB2B +:102B100032215398C0EB001000EB80001C4A02EBFE +:102B2000C000C17300211A912AE040F2833153980A +:102B30004843194901EB800101F58961549800EB84 +:102B4000400202EB001001EBC000416BBDF86800D1 +:102B5000C0F105008000C14001F00F0130315398F1 +:102B6000C0EB001000EB8000094A02EBC002BDF888 +:102B7000680010301154BDF86800401C81B21A91F1 +:102B8000BDF868000628D0DB3021539806E000002D +:102B9000D8850020C843002088480020C0EB0010E2 +:102BA00000EB8000F94A02EBC000817500211A9108 +:102BB00011E030215398C0EB001000EB8000F34A85 +:102BC00002EBC002BDF8680017301154BDF8680070 +:102BD000401C81B21A91BDF868000628E9DB30215B +:102BE0005398C0EB001000EB8000E84A02EBC000F5 +:102BF000417700211A9111E030215398C0EB001069 +:102C000000EB8000E14A02EBC002BDF868001E3014 +:102C10001154BDF86800401C81B21A91BDF86800DB +:102C20000628E9DB30215398C0EB001000EB800050 +:102C3000D64A02EBC00080F8241000211A9111E05E +:102C400030215398C0EB001000EB8000CF4A02EB1C +:102C5000C002BDF8680025301154BDF86800401C62 +:102C600081B21A91BDF868000628E9DB302153983B +:102C7000C0EB001000EB8000C44A02EBC00080F8FB +:102C80002B1000211A9111E030215398C0EB001055 +:102C900000EB8000BD4A02EBC002BDF868002C309A +:102CA0001154BDF86800401C81B21A91BDF868004B +:102CB0000628E9DB30215398C0EB001000EB8000C0 +:102CC000B24A02EBC00080F8321000211A9111E0E4 +:102CD00030215398C0EB001000EB8000AB4A02EBB0 +:102CE000C002BDF8680033301154BDF86800401CC4 +:102CF00081B21A91BDF868000628E9DB03225398D7 +:102D0000C0EB001000EB8000A04901EBC00080F890 +:102D100039205398C0EB001000EB800001EBC0009D +:102D2000401C39210490E6F7D5FB01465398C0EBCF +:102D3000001000EB8000954A02EBC00080F83A10CA +:102D40003B210F91DBE002215398C0EB001000EB18 +:102D500080008E4A02F830109DF854004030C1B215 +:102D60005398C0EB001000EB800002EBC0004170F4 +:102D700041215398C0EB001000EB800002EBC00033 +:102D8000817032215398C0EB001000EB800002EB01 +:102D9000C000C17031215398C0EB001000EB8000DF +:102DA00002EBC000017133215398C0EB001000EB1F +:102DB000800002EBC000417132215398C0EB00103B +:102DC00000EB800002EBC000817100211A912AE023 +:102DD00040F28331539848436D4901EB800101F57E +:102DE0008961549800EB400202EB001001EBC00037 +:102DF000416BBDF86800C0F105008000C14001F0E2 +:102E00000F0130315398C0EB001000EB80005F4A97 +:102E100002EBC002BDF86800C01D1154BDF8680087 +:102E2000401C81B21A91BDF868000628D0DB002151 +:102E30001A9111E030215398C0EB001000EB800094 +:102E4000524A02EBC002BDF868000D301154BDF8C3 +:102E50006800401C81B21A91BDF868001928E9DBAE +:102E600003225398C0EB001000EB8000474901EBB0 +:102E7000C00080F826205398C0EB001000EB8000C3 +:102E800001EBC000401C26210490E6F723FB01461D +:102E90005398C0EB001000EB80003C4A02EBC000EE +:102EA00080F8271028210F9129E010215398C0EBBA +:102EB000001000EB8000354A02F8301030215398A2 +:102EC000C0EB001000EB800002EBC000417002215B +:102ED0000F9114E010215398C0EB001000EB80001C +:102EE0002A4A02F8301031215398C0EB001000EB51 +:102EF000800002EBC000417002210F9100BF00BFB3 +:102F000004F067BD539800EB400101EB001021492C +:102F100001EB00113031549801EB0010417815910C +:102F200040F2833153984843194901EB800101F580 +:102F30008961BDF8680000EB400202EB001011F857 +:102F4000301040F2833253985043114A02EB800014 +:102F50004079814208D1012140F283325398504395 +:102F60000B4A02EB800001710B49539801EB0011F1 +:102F70005498085C401CC1B2074A539802EB0012F7 +:102F80005498115400211A9120E00000D8850020A7 +:102F900088480020C8430020B8410020539800EB27 +:102FA000400101EB0010FE4901EB00113031BDF88A +:102FB000680001EB001041789DF85400814200D177 +:102FC00011E0BDF86800401C81B21A91539800EBE3 +:102FD000400101EB0010F24901EB0010C179BDF88E +:102FE00068008142DADC00BF9DF85400002804DD4F +:102FF0009DF85400401EC1B2159140F283315398A0 +:103000004843E84901EB800000F58960549901EBE1 +:10301000410202EB011100EBC10040780F2824DAD5 +:1030200040F2833153984843DE4901EB800101F5BA +:103030008961549800EB400202EB001001EBC000E4 +:103040004078401CC2B240F2833153984843D5497E +:1030500001EB800000F58960549901EB410303EB1B +:10306000011100EBC100427011E0002240F28331F7 +:1030700053984843CB4901EB800000F5896054998F +:1030800001EB410303EB011100EBC10042705598C5 +:10309000B138092826D2DFE800F00526FC2525FBFB +:1030A00025B9FA009DF854005030C1B25398C0EBD6 +:1030B000001000EB8000BC4A02F830102021539829 +:1030C000C0EB001000EB800002EBC0004170FA2161 +:1030D0005398C0EB001000EB800002EBC000817041 +:1030E00003210F919DE29DF854005030C1B25398D6 +:1030F000C0EB001000EB8000AB4A02F8301040F249 +:10310000833153984843A74901EB800101F5896158 +:10311000549800EB400202EB001001EBC000407835 +:1031200040F030015398C0EB001000EB80009E4A45 +:1031300002EBC000417001215398C0EB001000EB7E +:10314000800002EBC00081705398C0EB001000EBD0 +:10315000800002EBC000C17000215398C0EB00104A +:1031600000EB800002EBC00001715398C0EB00102F +:1031700000EB8000114601EBC00104910521049889 +:10318000E6F716FE0022CDE910021098C2B253985D +:10319000C0EB001000EB8000834901EBC0004271DE +:1031A000DDE91010020642EA1120C1B25398C0EBCB +:1031B000001000EB80007C4A02EBC000817103210B +:1031C0005398C0EB001000EB800002EBC000C1710F +:1031D000FA215398C0EB001000EB800002EBC00016 +:1031E000017209210F91B12240F283315398484373 +:1031F0006C4901EB800000F58960549901EB4103B3 +:1032000003EB011100EBC10042710AE29DF854008A +:103210005030C1B25398C0EB001000EB8000624AFE +:1032200002F8301040F28331539848435D4901EB76 +:10323000800101F58961549800EB400202EB001017 +:1032400001EBC000407840F030015398C0EB001013 +:1032500000EB8000544A02EBC00041706521539896 +:10326000C0EB001000EB800002EBC0008170012178 +:103270005398C0EB001000EB800002EBC000C1705F +:1032800000215398C0EB001000EB800002E043E007 +:103290004CE1CAE002EBC00001715398C0EB001092 +:1032A00000EB8000114601EBC00104910521049858 +:1032B000E6F77EFD0022CDE910021098C2B25398C5 +:1032C000C0EB001000EB8000374901EBC0004271F9 +:1032D000DDE91001000A40EA0160C2B25398C0EB78 +:1032E000001000EB8000304901EBC0008271032226 +:1032F0005398C0EB001000EB800001EBC000C271DE +:10330000FA225398C0EB001000EB800001EBC000E4 +:10331000027209200F9084E19DF854005030C1B230 +:103320005398C0EB001000EB80001F4A02F83010E9 +:1033300040F28331539848431A4901EB800101F56B +:103340008961549800EB400202EB001001EBC000D1 +:10335000407840F030015398C0EB001000EB800043 +:10336000114A02EBC000417065215398C0EB001078 +:1033700000EB800002EBC000817001215398C0EB8C +:10338000001000EB800002EBC000C17010215398C8 +:10339000C0EB001000EB800002EBC000017105E003 +:1033A000C843002088480020D88500205398C0EBEF +:1033B000001000EB8000114601EBC00104910521D3 +:1033C0000498E6F7F5FC0022CDE910021098C2B28D +:1033D0005398C0EB001000EB8000FC4901EBC000EB +:1033E0004271DDE91001000A40EA0160C2B253985F +:1033F000C0EB001000EB8000F44901EBC0008271CB +:1034000003225398C0EB001000EB800001EBC000DA +:10341000C271FA225398C0EB001000EB800001EB60 +:10342000C000027209200F90FBE09DF8540050305C +:10343000C1B25398C0EB001000EB8000E34A02F8E1 +:10344000301040F2833153984843E14901EB800149 +:1034500001F58961549800EB400202EB001001EB8A +:10346000C000407840F030015398C0EB001000EBF2 +:103470008000D64A02EBC000417001215398C0EB96 +:10348000001000EB800002EBC00081705398C0EB8D +:10349000001000EB800002EBC000C17005215398C2 +:1034A000C0EB001000EB800002EBC00001715398EC +:1034B000C0EB001000EB8000114601EBC00104914D +:1034C00005210498E6F774FC0022CDE9100210985B +:1034D000C2B25398C0EB001000EB8000BB4901EB77 +:1034E000C0004271DDE91020010641EA1220C2B29B +:1034F0005398C0EB001000EB8000B44901EBC00012 +:10350000827103225398C0EB001000EB800001EBA6 +:10351000C000C271FA225398C0EB001000EB80008B +:1035200001EBC000027209200F907AE040F2833173 +:1035300053984843A64901EB800000F589605499EF +:1035400001EB410202EB011100EBC1008078B128D0 +:1035500033D040F28331539848439D4901EB8001B9 +:1035600001F58961549800EB400202EB001001EB79 +:10357000C000827840F2833153984843944901EB6C +:10358000800101F58961549800EB400303EB0010C2 +:1035900001EBC0004271B12240F28331539848439D +:1035A0008B4901EB800000F58960549901EB4103E0 +:1035B00003EB011100EBC10082709DF85400503004 +:1035C000C1B25398C0EB001000EB80007F4A02F8B4 +:1035D000301040F28331539848437D4901EB80011C +:1035E00001F58961549800EB400202EB001001EBF9 +:1035F000C000407840F0C0015398C0EB001000EBD1 +:103600008000724A02EBC0004170FA215398C0EB6F +:10361000001000EB800002EBC000817003210F91CD +:1036200000BF00BF6CE4012140F283325398504345 +:10363000674A02EB80000171A2F5DA61539801EB51 +:1036400000115498085C401CC1B2A2F5DA6253988C +:1036500002EB001254981154539800EB400101EB17 +:1036600000105C4901EB0010007B20B1012846D01E +:10367000022843D1B0E05598312802D045283CD1EA +:103680001DE000211A9113E008A9BDF86800095C4B +:103690005398C0EB001000EB80004C4A02EBC002D4 +:1036A000BDF868001154BDF86800401C81B21A9141 +:1036B000BDF868000728E7DB07210F911DE0002116 +:1036C0001A9113E006A9BDF86800095C5398C0EB95 +:1036D000001000EB80003D4A02EBC002BDF868001C +:1036E0001154BDF86800401C81B21A91BDF8680001 +:1036F0000728E7DB07210F9100BF00BFD1E05498F6 +:10370000401CC1B215919DF854105398C0EB0010A5 +:1037100000EB80002D4A02F8301003215398C0EBD3 +:10372000001000EB800002EBC000417000215398B4 +:10373000C0EB001000EB800002EBC00081700221A2 +:103740005398C0EB001000EB800002EBC000C1708A +:1037500000215398C0EB001000EB800002EBC0008A +:10376000017109215398C0EB001000EB800002EBBF +:10377000C00041715398C0EB001000EB800011466F +:1037800001EBC001049106210498E6F7C1F800227C +:10379000CDE91002DDE91001000A40EA0160C2B281 +:1037A0005398C0EB001000EB8000084901EBC0000B +:1037B000C2711098C2B25398C0EB001000EB8000A9 +:1037C00001EBC000827108200F906AE0D8850020CC +:1037D00088480020C84300205498401CC1B215916D +:1037E0009DF854105398C0EB001000EB8000F74A8E +:1037F00002F8301003215398C0EB001000EB80005A +:1038000002EBC000417000215398C0EB001000EBA8 +:10381000800002EBC00081705398C0EB001000EBF9 +:10382000800002EBC000C1705398C0EB001000EBA9 +:10383000800002EBC000017102215398C0EB001020 +:1038400000EB800002EBC00041715398C0EB001008 +:1038500000EB8000114601EBC001049106210498A1 +:10386000E6F756F80022CDE91002DDE91010020655 +:1038700042EA1120C1B25398C0EB001000EB800067 +:10388000D24A02EBC000C1711098C1B25398C0EB8C +:10389000001000EB800002EBC000817108210F9145 +:1038A00000BF00BFBEE6539800EB400101EB0010E3 +:1038B000C74901EB00113031549801EB00104178F9 +:1038C000159140F2833153984843C24901EB80017E +:1038D00001F58961549800EB400202EB001011F8E9 +:1038E000301040F2833253985043BA4A02EB8000C2 +:1038F0004079814208D1012140F2833253985043EC +:10390000B44A02EB80000171B349539801EB0011F6 +:103910005498085C401CC1B2AF4A539802EB0012A5 +:10392000549811545598F4287ED008DC05287CD092 +:10393000F1280BD0F22879D0F32860D148E2F6289C +:1039400075D0F7285CD0F828F7D15AE0F5215398C4 +:10395000C0EB001000EB80009C4A02F830109DF88C +:1039600054105398C0EB001000EB800002EBC00035 +:10397000417000215398C0EB001000EB800002EB77 +:10398000C000817005215398C0EB001000EB80004F +:1039900002EBC000C170F1215398C0EB001000EBA6 +:1039A000800002EBC00001715398C0EB001000EBE7 +:1039B0008000114601EBC001049105210498E5F750 +:1039C000A7FF0022CDE91002DDE91001000A40EA5C +:1039D0000160C2B25398C0EB001000EB80007B493D +:1039E00001EBC00042711098C2B25398C0EB0010B6 +:1039F00000EB800001EBC000827107200F90B1E264 +:103A000000BFF5215398C0EB001000EB80006F4A17 +:103A100002F830109DF854105398C0EB001000EBE2 +:103A2000800002EBC00003E021E37AE348E09AE281 +:103A3000417000215398C0EB001000EB800002EBB6 +:103A4000C000817005215398C0EB001000EB80008E +:103A500002EBC000C1705398C0EB001000EB800077 +:103A600002EBC000559901715398C0EB001000EBB8 +:103A70008000114601EBC001049105210498E5F78F +:103A800047FF0022CDE91002DDE91020010641EADE +:103A90001220C2B25398C0EB001000EB80004B49DB +:103AA00001EBC00042711098C2B25398C0EB0010F5 +:103AB00000EB800001EBC000827107200F9051E203 +:103AC000F5215398C0EB001000EB80003F4A02F84C +:103AD00030109DF854105398C0EB001000EB80009C +:103AE00002EBC000417000215398C0EB001000EBC6 +:103AF000800002EBC0008170F2215398C0EB0010EF +:103B000000EB800002EBC000017140F2833153985A +:103B10004843304901EB800101F58961549800EB7D +:103B2000400202EB001001EBC00090F87E105398A9 +:103B3000C0EB001000EB8000244A02EBC000417192 +:103B400040F2833153984843224901EB800000F54D +:103B50008960549901EB410202EB011100EBC100B5 +:103B600090F87E0001287DD125210F9100211A9126 +:103B700024E040F2833153984843164901EB800119 +:103B800001F58961549800EB400202EB001001EB53 +:103B9000C0015131BDF86800095C5398C0EB0010BA +:103BA00000EB8000094A02EBC002BDF86800801DEE +:103BB0001154BDF86800401C81B21A91BDF868002C +:103BC0000F28D6DB00211A912DE00000D8850020B7 +:103BD000C843002088480020B841002040F28331CB +:103BE00053984843FE4901EB800101F589615498DF +:103BF00000EB400202EB001001EBC0016331BDF8A5 +:103C00006800095C5398C0EB001000EB8000F54A97 +:103C100002EBC002BDF8680015301154BDF8680011 +:103C2000401C81B21A91BDF868000A28D6DB40F228 +:103C3000833153984843EA4901EB800101F58961DA +:103C4000549800EB400202EB001001EBC00090F82A +:103C500078105398C0EB001000EB8000E14A02EBB3 +:103C6000C00000E02DE0C17700211A9124E040F26D +:103C7000833153984843DA4901EB800101F58961AA +:103C8000549800EB400202EB001001EBC0017931C7 +:103C9000BDF86800095C5398C0EB001000EB800091 +:103CA000D04A02EBC002BDF8680020301154BDF8C4 +:103CB0006800401C81B21A91BDF868000528D6DB67 +:103CC00044E040F2833153984843C54901EB8000FA +:103CD00000F58960549901EB410202EB011100EB00 +:103CE000C10090F87E0020282ED10A210F910021DA +:103CF0001A9124E040F2833153984843B84901EBCC +:103D0000800101F58961549800EB400202EB00103C +:103D100001EBC0017931BDF86800095C5398C0EB34 +:103D2000001000EB8000AF4A02EBC002BDF8680053 +:103D3000801D1154BDF86800401C81B21A91BDF875 +:103D400068000428D6DB01E006210F91BDF83C0095 +:103D5000C1B25398C0EB001000EB8000A14A02EB07 +:103D6000C000C1705398C0EB001000EB80001146FA +:103D700001EBC0010491BDF83C100498E5F7C8FDC3 +:103D80000022CDE91002DDE91001000A40EA0160DD +:103D9000C2B25398C0EB001000EB8000914901EBD8 +:103DA000C000BDF83C1042541098C2B25398C0EB0A +:103DB000001000EB80008B4901EBC003BDF83C0014 +:103DC000401C1A54BDF83C00801C80B20F90CBE21E +:103DD000F5215398C0EB001000EB8000814A02F8F7 +:103DE00030109DF854105398C0EB001000EB800089 +:103DF00002EBC000417000215398C0EB001000EBB3 +:103E0000800002EBC0008170F3215398C0EB0010DA +:103E100000EB800002EBC000017140F28331539847 +:103E200048436F4901EB800101F58961549800EB2B +:103E3000400202EB001001EBC00090F87E10539896 +:103E4000C0EB001000EB8000664A02EBC00041713D +:103E50000C210F9140F2833153984843604901EBA4 +:103E6000800101F58961549800EB400202EB0010DB +:103E700001EBC00090F878105398C0EB001000EBF5 +:103E80008000584A02EBC000817100211A9124E0A1 +:103E900040F2833153984843514901EB800101F5C9 +:103EA0008961549800EB400202EB001001EBC00165 +:103EB0007931BDF86800095C5398C0EB001000EB45 +:103EC0008000484A02EBC002BDF86800C01D1154D2 +:103ED000BDF86800401C81B21A91BDF86800052841 +:103EE000D6DBBDF83C00C1B25398C0EB001000EB2C +:103EF00080003C4A02EBC000C1705398C0EB001038 +:103F000000EB8000114601EBC0010491BDF83C10AC +:103F10000498E5F7FDFC0022CDE91002DDE9101060 +:103F2000020642EA1120C1B25398C0EB001000EB28 +:103F300080002C4A02EBC002BDF83C0011541098DE +:103F4000C1B25398C0EB001000EB8000254A02EB91 +:103F5000C002BDF83C00401C1154BDF83C00801C60 +:103F600081B20F9100E206210F91F5215398C0EB29 +:103F7000001000EB80001B4A02F830109DF854102E +:103F80005398C0EB001000EB800002EBC0004170C2 +:103F900000215398C0EB001000EB800002EBC00042 +:103FA0008170BDF83C00C1B25398C0EB001000EB2B +:103FB000800002EBC000C170F6215398C0EB0010E6 +:103FC00000EB800002EBC0000171539800EB400150 +:103FD00001EB0010044901EB00113031549805E069 +:103FE00088480020D8850020C843002001EB00103D +:103FF000017A5398C0EB001000EB800002EBC00088 +:1040000041715398C0EB001000EB8000114601EBAA +:10401000C0010491BDF83C100498E5F779FC00223A +:10402000CDE91002DDE91020010641EA1220C2B2FA +:104030005398C0EB001000EB8000FE4901EBC0007C +:10404000BDF83C1042541098C2B25398C0EB001017 +:1040500000EB8000F74901EBC003BDF83C00401CB9 +:104060001A54BDF83C00801C80B20F907CE1F52111 +:104070005398C0EB001000EB8000EE4A02F83010BD +:104080009DF854105398C0EB001000EB800002EB39 +:10409000C000417000215398C0EB001000EB80007D +:1040A00002EBC000817005215398C0EB001000EBBB +:1040B000800002EBC000C170F4215398C0EB0010E7 +:1040C00000EB800002EBC00001715398C0EB0010C0 +:1040D00000EB8000114601EBC0010491052104981A +:1040E000E5F716FC0022CDE91002DDE9101002060A +:1040F00042EA1120C1B25398C0EB001000EB8000DF +:10410000CC4A02EBC00041711098C1B25398C0EB89 +:10411000001000EB800002EBC000817107210F91BD +:1041200022E140F213210F91F5215398C0EB0010CA +:1041300000EB8000BF4A02F830109DF854105398ED +:10414000C0EB001000EB800002EBC0004170BDF836 +:104150003C0001125398C0EB001000EB800002EB12 +:10416000C0008170BDF83C00C1B25398C0EB001094 +:1041700000EB800002EBC000C17005215398C0EB3A +:10418000001000EB800002EBC000017100211A91C9 +:104190001CE0539800EB400101EB0010A64901EB35 +:1041A00000110E31BDF86800095C5398C0EB001097 +:1041B00000EB80009F4A02EBC002BDF86800401D82 +:1041C0001154BDF86800401C81B21A91BDF8680016 +:1041D0000A28DEDB539800EB400101EB0010964902 +:1041E00001EB0010408B01125398C0EB001000EB64 +:1041F0008000904A02EBC000C173539800EB40016D +:1042000001EB00108C4901EB0010408BC1B25398B8 +:10421000C0EB001000EB800002EBC000017440F224 +:10422000833153984843854901EB800101F5896149 +:10423000549800EB400202EB001001EBC000B0F814 +:104240008E0001125398C0EB001000EB8000794AF9 +:1042500002EBC000417440F28331539848437749E0 +:1042600001EB800101F58961549800EB400202EBFB +:10427000001001EBC000B0F88E00C1B25398C0EB43 +:10428000001000EB80006B4A02EBC000817440F22A +:10429000833153984843694901EB800101F58961F5 +:1042A000549800EB400202EB001001EBC000B0F8A4 +:1042B0008E10539801EB802081B203200491E4F723 +:1042C0006BFE00211A9114E05D49BDF86800095C9D +:1042D0005398C0EB001000EB8000564A02EBC0027E +:1042E000BDF8680013301154BDF86800401C81B25D +:1042F0001A91BDF86800B0F5007FE5DB5398C0EB7C +:10430000001000EB80004B4901EBC0010491BDF8A7 +:104310003C100498E5F7FCFA0022CDE91002DDE933 +:104320001010020642EA1120C1B25398C0EB0010EF +:1043300000EB80003F4A02EBC002BDF83C00115484 +:104340001098C1B25398C0EB001000EB8000394ABE +:1043500002EBC002BDF83C00401C1154BDF83C000B +:10436000801C81B20F9100BF00BF03F032BB539895 +:1043700000EB400101EB00102F4901EB001130313F +:10438000549801EB00104178159140F28331539815 +:1043900048432A4901EB800101F58961549800EBFB +:1043A000400202EB001011F8301040F283325398B3 +:1043B0005043224A02EB80004079814208D101211A +:1043C00040F28332539850431C4A02EB8000017143 +:1043D0001C49539801EB00115498085C401CC1B271 +:1043E000184A539802EB0012549811545598072814 +:1043F0007ED00ADC072865D2DFE810F064000501F2 +:10440000820464003204EC03900510380828F2D2CC +:10441000DFE810F03B06D3055800580008005800AC +:104420005900A100FA215398C0EB001000EB800066 +:10443000004A09E0D8850020C843002088480020B1 +:10444000C52F0020B841002002F830105398C0EB6F +:10445000001000EB800002EBC00041705398C0EBED +:10446000001000EB800002EBC00081705398C0EB9D +:10447000001000EB800002EBC0005599C1709DF860 +:1044800054105398C0EB001000EB800002EBC0000A +:1044900001715398C0EB001000EB8000114601EB56 +:1044A000C000C01C02210490E5F714F8014653989F +:1044B000C0EB001000EB8000FE4A02EBC00041712F +:1044C00006210F9185E3FA215398C0EB001000EB11 +:1044D0008000F84A02F830105398C0EB001000EB4F +:1044E000800002EBC00041705398C0EB001000E068 +:1044F000ECE300EB800002EBC00081705398C0EB4E +:10450000001000EB800002EBC0005599C1709DF8CF +:1045100054105398C0EB001000EB800002EBC00079 +:1045200001715398C0EB001000EB8000114601EBC5 +:10453000C000C01C02210490E4F7CCFF0146539850 +:10454000C0EB001000EB8000DA4A02EBC0004171C2 +:1045500006210F91B6E7FA215398C0EB001000EB4B +:104560008000D44A02F830105398C0EB001000EBE2 +:10457000800002EBC00041705398C0EB001000EBCC +:10458000800002EBC00081705398C0EB001000EB7C +:10459000800002EBC0005599C1709DF854105398EB +:1045A000C0EB001000EB800002EBC00001715398DB +:1045B000C0EB001000EB8000114601EBC000C01CF6 +:1045C00002210490E4F786FF01465398C0EB0010E7 +:1045D00000EB8000B74A02EBC000417106210F9149 +:1045E000142240F2833153984843B34901EB8000D1 +:1045F00000F58960549901EB410303EB011100EBD5 +:10460000C1004271E5E2FA215398C0EB001000EBC3 +:104610008000A84A02F830105398C0EB001000EB5D +:10462000800002EBC00041705398C0EB001000EB1B +:10463000800002EBC00081705398C0EB001000EBCB +:10464000800002EBC0005599C1709DF8541053983A +:10465000C0EB001000EB800002EBC000017140F2E3 +:10466000833153984843944901EB800000F58960F9 +:10467000549901EB410202EB011100EBC100C0793A +:1046800001287BD140F28331539848438A4901EB9A +:10469000800000F58960549901EB410202EB0111A1 +:1046A00000EBC1008068B0F1104F05D34FF410004B +:1046B0000021CDE9100113E040F2833153984843C3 +:1046C0007D4901EB800000F58960549901EB4102BE +:1046D00002EB011100EBC10080680022CDE910025D +:1046E00000211A911CE0BDF86800C0F10200C20070 +:1046F000DDE91001CDE92B10E3F795FDC2B2539827 +:10470000C0EB001000EB80006A4901EBC003BDF86C +:104710006800401D1A54BDF86800401C80B21A9011 +:10472000BDF868000328DEDB002010901190002106 +:104730001A911CE0BDF86800C0F10300C200DDE979 +:104740001001CDE92D10E3F76EFDC2B25398C0EB16 +:10475000001000EB8000574901EBC003BDF8680072 +:1047600008301A54BDF86800401C80B21A90BDF899 +:1047700068000428DEDB00211A911DE0A5E0BDF8E9 +:104780006800C0F10200C200DDE91001CDE92F1080 +:10479000E3F749FDC2B25398C0EB001000EB800074 +:1047A000444901EBC003BDF868000C301A54BDF851 +:1047B0006800401C80B21A90BDF868000328DEDB58 +:1047C00040F28331539848433B4901EB800000F5A8 +:1047D0008960549901EB410202EB011100EBC10029 +:1047E000406B0022CDE9100200201A901CE0BDF8B9 +:1047F0006800C0F10200C200DDE91001CDE931100E +:10480000E3F711FDC2B25398C0EB001000EB80003B +:10481000284901EBC003BDF868000F301A54BDF8F9 +:104820006800401C80B21A90BDF868000328DEDBE7 +:1048300040F28331539848431F4901EB800000F553 +:104840008960549901EB410202EB011100EBC100B8 +:10485000406B1A49B1FBF0F00022CDE910020020B4 +:104860001A901CE0BDF86800C0F10300C200DDE949 +:104870001001CDE93310E3F7D6FCC2B25398C0EB78 +:10488000001000EB80000B4901EBC003BDF868008D +:1048900012301A54BDF86800401C80B21A90BDF85E +:1048A00068000428DEDB00215398C0EB001000EB09 +:1048B000800005E0D88500208848002000E1F5054B +:1048C000FE4A02EBC000817533E140F28331539818 +:1048D0004843FB4901EB800000F58960549901EBE6 +:1048E000410202EB011100EBC100C079E8BB0020DE +:1048F0001090119000211A911EE0BDF86800C0F1DF +:104900000200C200DDE91010CDE9350108463599F5 +:10491000E3F789FCC2B25398C0EB001000EB8000B3 +:10492000E64901EBC003BDF86800401D1A54BDF80C +:104930006800401C80B21A90BDF868000328DCDBD8 +:1049400040F2833153984843DD4901EB800000F584 +:104950008960549901EB410202EB011100EBC100A7 +:104960008068B0F1104F07D300E0E2E04FF4100090 +:104970000021CDE9100113E040F283315398484300 +:10498000CF4901EB800000F58960549901EB4102A9 +:1049900002EB011100EBC10080680022CDE910029A +:1049A00000211A911EE0BDF86800C0F10300C200AA +:1049B000DDE91010CDE9370108463799E3F733FCFC +:1049C000C2B25398C0EB001000EB8000BB4901EB72 +:1049D000C003BDF8680008301A54BDF86800401CD8 +:1049E00080B21A90BDF868000428DCDB00211A911F +:1049F0001CE0BDF86800C0F10200C200DDE9100152 +:104A0000CDE93910E3F70FFCC2B25398C0EB0010A8 +:104A100000EB8000A94901EBC003BDF868000C3031 +:104A20001A54BDF86800401C80B21A90BDF86800A6 +:104A30000328DEDB40F2833153984843A04901EB61 +:104A4000800000F58960549901EB410202EB0111ED +:104A500000EBC100406B0022CDE9100200201A904B +:104A60001EE0BDF86800C0F10200C200DDE91010D0 +:104A7000CDE93B0108463B99E3F7D5FBC2B2539819 +:104A8000C0EB001000EB80008C4901EBC003BDF8C7 +:104A900068000F301A54BDF86800401C80B21A90AC +:104AA000BDF868000328DCDB40F2833153984843AB +:104AB000834901EB800000F58960549901EB4102C4 +:104AC00002EB011100EBC100406B7E49B1FBF0F03D +:104AD0000022CDE9100200201A901CE0BDF8680009 +:104AE000C0F10300C200DDE91001CDE93D10E3F79C +:104AF0009AFBC2B25398C0EB001000EB80006F49E4 +:104B000001EBC003BDF8680012301A54BDF868000C +:104B1000401C80B21A90BDF868000428DEDB012139 +:104B20005398C0EB001000EB8000644A02EBC00019 +:104B30008175539800EB400101EB0010624901EBD5 +:104B400000103030549900EB01104068401C0022E6 +:104B5000CDE9100200201A901EE0BDF86800C0F1F7 +:104B60000100C200DDE91010CDE93F0108463F9980 +:104B7000E3F759FBC2B25398C0EB001000EB800082 +:104B80004E4901EBC003BDF8680017301A54BDF858 +:104B90006800401C80B21A90BDF868000228DCDB77 +:104BA0005398C0EB001000EB8000444901EBC000BB +:104BB000C01C16210490E4F78DFC01465398C0EB0D +:104BC000001000EB80003D4A02EBC00041761A2144 +:104BD0000F91A8E2FA215398C0EB001000EB80007F +:104BE000364A02F830105398C0EB001000EB8000FA +:104BF00002EBC00041705398C0EB001000EB800046 +:104C000002EBC00081705398C0EB001000EB8000F5 +:104C100002EBC0005599C1709DF854105398C0EB39 +:104C2000001000EB800002EBC00001715398C0EB54 +:104C3000001000EB8000114601EBC000C01C0221F7 +:104C40000490E4F747FC01465398C0EB001000EBDA +:104C500080001A4A02EBC000417106210F9162E206 +:104C6000FA215398C0EB001000EB8000134A02F8C1 +:104C700030105398C0EB001000EB800002EBC00036 +:104C800041705398C0EB001000EB800002EBC000B5 +:104C900081705398C0EB001000EB800002EBC00065 +:104CA0005599C1709DF854105398C0EB001000EB5B +:104CB000800002EBC0000171539808E0D885002005 +:104CC0008848002000E1F505C8430020E0E0C0EB83 +:104CD000001000EB8000114601EBC000C01C022157 +:104CE0000490E4F7F7FB01465398C0EB001000EB8B +:104CF0008000FE4A02EBC000417106210F9112E2D2 +:104D0000FA215398C0EB001000EB8000F74A02F83C +:104D100030105398C0EB001000EB800002EBC00095 +:104D200041705398C0EB001000EB800002EBC00014 +:104D300081705398C0EB001000EB800002EBC000C4 +:104D40005599C1709DF854105398C0EB001000EBBA +:104D5000800002EBC000017140F283315398484358 +:104D6000E34901EB800101F58961549800EB4002B1 +:104D700002EB001001EBC000406B0022CDE91002F5 +:104D800000201A901CE0BDF86800C0F10200C200CB +:104D9000DDE9100141914290E3F745FAC2B2539820 +:104DA000C0EB001000EB8000D04901EBC003BDF860 +:104DB0006800401D1A54BDF86800401C80B21A906B +:104DC000BDF868000328DEDB40F283315398484386 +:104DD000C74901EB800101F58961549800EB40025D +:104DE00002EB001001EBC000416B0846019100216D +:104DF00003F04EF802460B46CDE90201BD48002102 +:104E0000E3F7E0F9CDE91001DDE9100103F0F4FD6D +:104E1000CDE9100100211A911CE0BDF86800C0F135 +:104E20000300C200DDE9100143914490E3F7FBF970 +:104E3000C2B25398C0EB001000EB8000AB4901EB0D +:104E4000C003BDF8680008301A54BDF86800401C63 +:104E500080B21A90BDF868000428DEDB5398C0EBDE +:104E6000001000EB8000A14901EBC000C01C09212B +:104E70000490E4F72FFB01465398C0EB001000EBC1 +:104E800080009A4A02EBC00001730D210F914AE1A4 +:104E9000FA215398C0EB001000EB8000934A02F80F +:104EA00030105398C0EB001000EB800002EBC00004 +:104EB00041705398C0EB001000EB800002EBC00083 +:104EC00081705398C0EB001000EB800002EBC00033 +:104ED0005599C1709DF854105398C0EB001000EB29 +:104EE000800002EBC00001715398C0EB001000EB92 +:104EF0008000114601EBC000C01C02210490E4F7C1 +:104F0000E9FA01465398C0EB001000EB8000774AA5 +:104F100002EBC000417106210F9104E1FA21539880 +:104F2000C0EB001000EB8000704A02F8301053987C +:104F3000C0EB001000EB800002EBC0004170539802 +:104F4000C0EB001000EB800002EBC00081705398B2 +:104F5000C0EB001000EB800002EBC0005599C1705F +:104F60009DF854105398C0EB001000EB800002EB4A +:104F7000C000017155215398C0EB001000EB800078 +:104F800002EBC00041715398C0EB001000EB8000B1 +:104F9000114601EBC000C01C03210490E4F79AFA0B +:104FA00001465398C0EB001000EB80004F4A02EB23 +:104FB000C000817107210F91B5E0FA215398C0EB31 +:104FC000001000EB8000494A02F830105398C0EB03 +:104FD000001000EB800002EBC00041705398C0EB62 +:104FE000001000EB800002EBC00081705398C0EB12 +:104FF000001000EB800002EBC0005599C1709DF8D5 +:1050000054105398C0EB001000EB800002EBC0007E +:105010000171AA215398C0EB001000EB800002EB55 +:10502000C000417100211A9111E000215398C0EB9A +:10503000001000EB80002D4A02EBC002BDF86800B2 +:10504000801D1154BDF86800401C81B21A91BDF852 +:1050500068000328E9DB5398C0EB001000EB8000E8 +:10506000224901EBC000C01C06210490E4F732FA8B +:1050700001465398C0EB001000EB80001B4A02EB86 +:10508000C00041720A210F914DE0FA215398C0EB04 +:10509000001000EB8000154A02F830105398C0EB66 +:1050A000001000EB800002EBC00041705398C0EB91 +:1050B000001000EB800002EBC00081705398C0EB41 +:1050C000001000EB800002EBC0005599C1709DF804 +:1050D00054105398C0EB001000EB800002EBC000AE +:1050E00001715398C0EB001006E00000D885002045 +:1050F0008848002000E1F50500EB8000114601EB37 +:10510000C000C01C02210490E4F7E4F90146539862 +:10511000C0EB001000EB8000FE4A02EBC0004171C2 +:1051200006210F9100BF00BF02F053BC539800EB63 +:10513000400101EB0010F84901EB001130315498A7 +:1051400001EB00104178159140F2833153984843A8 +:10515000F24901EB800101F58961549800EB4002AE +:1051600002EB001011F8301040F283325398504394 +:10517000EA4A02EB80004079814208D1012140F2E5 +:10518000833253985043E54A02EB80000171E449B1 +:10519000539801EB00115498085C401CC1B2E04ADE +:1051A000539802EB001254981154539830B10128CF +:1051B00008D002280BD0032813D10DE0D948DA49D2 +:1051C00008600EE0D748D849AC39C86709E0D5482F +:1051D000D5491831086004E0D248D349AC39486653 +:1051E00000BF00BF559889287FD00CDC142876D0EA +:1051F00004DC082874D010286FD188E3152870D0FB +:105200008028F9D1EFE38B286CD08C286BD08E28C6 +:105210006AD08F28F0D19DF854105398C0EB00103D +:1052200000EB8000BB4A02F8301003215398C0EB1A +:10523000001000EB800002EBC00041708F215398FA +:10524000C0EB001000EB800002EBC00081705398AF +:10525000C0EB001000EB8000114601EBC00104918F +:1052600003210498E5F7BAFC01465398C0EB0010FF +:1052700000EB8000A74A02EBC000C17004210F912F +:105280009DF85400402806DC9DF8540040F48070DE +:10529000A449088003E09DF85400A2490880012138 +:1052A0001A9114E05398C0EB001000EB800099496C +:1052B00001EBC001BDF86800095C9A4ABDF86800BE +:1052C00022F81010BDF86800401C81B21A91BDF898 +:1052D0006810BDF83C008142E4DB93E205E0FCE3AA +:1052E00091E2FBE350E17FE3F9E39DF8541053981A +:1052F000C0EB001000EB8000864A02F830108921D4 +:105300005398C0EB001000EB800002EBC0008170EE +:10531000539800EB400101EB00107F4901EB0010B6 +:10532000007BE8BB40F28331539848437B4901EB53 +:10533000800000F58960549901EB410202EB0111F4 +:1053400000EBC1008068B0F5100F05D34FF41001D9 +:105350000020CDE9101017E040F283315398484304 +:105360006E4901EB800101F58961549800EB400220 +:1053700002EB001001EBC000816808460491002197 +:1053800002F086FDCDE9100106215398C0EB001014 +:1053900000EB80005F4A02EBC0004170002100E09A +:1053A0003CE01A911CE0BDF86800C0F10200C200A8 +:1053B000DDE9100145914690E2F735FFC2B25398FE +:1053C000C0EB001000EB8000524901EBC003BDF8B8 +:1053D0006800C01C1A54BDF86800401C80B21A90C6 +:1053E000BDF868000328DEDB5398C0EB001000EB2B +:1053F0008000484901EBC001049106210498E4F7BC +:10540000C6FA01465398C0EB001000EB8000414AF9 +:1054100002EBC000817107210F917AE040F28331E5 +:10542000539848433D4901EB800000F58960549949 +:1054300001EB410202EB011100EBC1008068B0F109 +:10544000104F05D34FF010410020CDE9101017E0A8 +:1054500040F2833153984843304901EB800101F514 +:105460008961549800EB400202EB001001EBC00090 +:10547000816808460491002102F00AFDCDE910017F +:1054800007215398C0EB001000EB8000214A02EB8B +:10549000C000417000211A911EE0BDF86800C0F103 +:1054A0000300C200DDE91010489147900846479973 +:1054B000E2F7B9FEC2B25398C0EB001000EB8000D7 +:1054C000144901EBC003BDF86800C01C1A54BDF8B4 +:1054D0006800401C80B21A90BDF868000428DCDB2C +:1054E0005398C0EB001000EB80000A4901EBC001AB +:1054F000049107210498E5F771FB01465398C0EB2E +:10550000001000EB8000034A02EBC000C1710821CB +:105510000F910BE0D8850020C84300208848002068 +:10552000B8410020EC9E0020AC6002409DF8540081 +:10553000402806DC9DF8540040F48070FE49088045 +:1055400003E09DF85400FC49088001211A9114E001 +:105550005398C0EB001000EB8000F84901EBC0014C +:10556000BDF86800095CF44ABDF8680022F8101024 +:10557000BDF86800401C81B21A91BDF86810BDF8F2 +:105580003C008142E4DB3DE19DF854105398C0EBB0 +:10559000001000EB8000E94A02F830108B2153988C +:1055A000C0EB001000EB800002EBC000817053984C +:1055B00000EB400101EB0010E14901EB0010007B22 +:1055C000F0BB40F2833153984843DE4901EB800041 +:1055D00000F58960549901EB410202EB011100EBE7 +:1055E000C1008068B0F5100F05D14FF41000002104 +:1055F000CDE9100117E040F2833153984843D14977 +:1056000001EB800101F58961549800EB400202EB47 +:10561000001001EBC000816808460491002102F0EF +:1056200037FCCDE9100106215398C0EB001000EBC8 +:105630008000C24A02EBC000417000211A911DE0B7 +:105640003AE0BDF86800C0F10200C200DDE91001D7 +:1056500049914A90E2F7E7FDC1B25398C0EB0010C0 +:1056600000EB8000B54A02EBC002BDF86800C01C28 +:105670001154BDF86800401C81B21A91BDF8680051 +:105680000328DEDB5398C0EB001000EB8000AB4931 +:1056900001EBC001049106210498E4F778F9014672 +:1056A0005398C0EB001000EB8000A44A02EBC0004E +:1056B000817107210F9178E040F28331539848437C +:1056C000A04901EB800000F58960549901EB41028B +:1056D00002EB011100EBC1008068B0F1104F05D161 +:1056E0004FF010400021CDE9100117E040F2833166 +:1056F00053984843934901EB800101F5896154981F +:1057000000EB400202EB001001EBC000816808468C +:105710000491002102F0BCFBCDE910010721539850 +:10572000C0EB001000EB8000844A02EBC000417027 +:1057300000211A911CE0BDF86800C0F10300C2000E +:10574000DDE910014B914C90E2F76DFDC2B2539828 +:10575000C0EB001000EB8000784901EBC003BDF8FE +:105760006800C01C1A54BDF86800401C80B21A9032 +:10577000BDF868000428DEDB5398C0EB001000EB96 +:1057800080006E4901EBC001049107210498E5F700 +:1057900025FA01465398C0EB001000EB8000674AE1 +:1057A00002EBC000C17108210F919DF85400402800 +:1057B00006DC9DF8540040F480705F49088003E0E7 +:1057C0009DF854005C49088001211A9114E0539817 +:1057D000C0EB001000EB8000584901EBC001BDF8A0 +:1057E0006800095C544ABDF8680022F81010BDF842 +:1057F0006800401C81B21A91BDF86810BDF83C00E9 +:105800008142E4DB26E39DF854105398C0EB00106E +:1058100000EB8000494A02F8301003215398C0EB96 +:10582000001000EB800002EBC0004170082153988B +:10583000C0EB001000EB800002EBC00081705398B9 +:10584000C0EB001000EB8000114601EBC001049199 +:1058500003210498E5F7C2F901465398C0EB001004 +:1058600000EB8000354A02EBC000C17004210F91AB +:105870009DF85400402806DC9DF8540040F48070E8 +:105880002D49088003E09DF854002B490880012130 +:105890001A9114E05398C0EB001000EB80002749E8 +:1058A00001EBC001BDF86800095C234ABDF868003F +:1058B00022F81010BDF86800401C81B21A91BDF8A2 +:1058C0006810BDF83C008142E4DB539800EB4001D6 +:1058D00001EB00101A4901EB00113031549801EB33 +:1058E0000010807820F020012031539800EB400216 +:1058F00002EB0010124A02EB00123032549802EB15 +:105900000010817002205399E4F7D0FBA2E29DF8C9 +:1059100054105398C0EB001000EB8000074A02F8C7 +:10592000301003215398C0EB001000EB800002EB15 +:10593000C0004170102107E0EC9E0020D8850020B7 +:10594000C8430020884800205398C0EB001000EBAB +:10595000800002EBC00081705398C0EB001000EB98 +:105960008000114601EBC001049103210498E5F782 +:1059700035F901465398C0EB001000EB8000FE4A59 +:1059800002EBC000C17004210F919DF85400402823 +:1059900006DC9DF8540040F48070F849088003E06C +:1059A0009DF85400F549088001211A9114E053989C +:1059B000C0EB001000EB8000EF4901EBC001BDF827 +:1059C0006800095CED4ABDF8680022F81010BDF8C7 +:1059D0006800401C81B21A91BDF86810BDF83C0007 +:1059E0008142E4DB36E262E09DF854105398C0EB4C +:1059F000001000EB8000E04A02F8301003215398B9 +:105A0000C0EB001000EB800002EBC00041708C2165 +:105A10005398C0EB001000EB800002EBC0008170D7 +:105A20005398C0EB001000EB8000114601EBC00161 +:105A3000049103210498E5F7D1F801465398C0EB8F +:105A4000001000EB8000CC4A02EBC000C1700421C2 +:105A50000F919DF85400402806DC9DF8540040F456 +:105A60008070C649088003E09DF85400C34908804F +:105A700001211A9114E05398C0EB001000EB800054 +:105A8000BD4901EBC001BDF868000A5CBB49BDF827 +:105A9000680021F81020BDF86800401C81B21A91FE +:105AA000BDF86810BDF83C008142E4DBD2E19DF80E +:105AB00054105398C0EB001000EB8000AE4A02F87F +:105AC000301080215398C0EB001000EB800002EBF7 +:105AD000C00081700721539802E058E1EDE089E0B1 +:105AE000C0EB001000EB800002EBC000417040F200 +:105AF000833153984843A24901EB800101F5896144 +:105B0000549800EB400202EB001001EBC000416B27 +:105B100008460491002102F0BBF9CDE910010021F3 +:105B20001A911CE0BDF86800C0F10300C200DDE975 +:105B300010014D914E90E2F776FBC2B25398C0EB44 +:105B4000001000EB80008C4901EBC003BDF8680039 +:105B5000C01C1A54BDF86800401C80B21A90BDF8F1 +:105B600068000428DEDB5398C0EB001000EB8000D7 +:105B7000814901EBC001049107210498E5F72EF853 +:105B800001465398C0EB001000EB80007A4A02EB0C +:105B9000C000C17108210F919DF85400402806DC17 +:105BA0009DF8540040F480707449088003E09DF82B +:105BB00054007249088001211A9114E05398C0EBF7 +:105BC000001000EB80006C4901EBC001BDF86800DB +:105BD000095C6A4ABDF8680022F81010BDF8680038 +:105BE000401C81B21A91BDF86810BDF83C0081429A +:105BF000E4DB2FE19DF854105398C0EB001000EB4C +:105C000080005D4A02F8301003215398C0EB001069 +:105C100000EB800002EBC00041708E215398C0EB76 +:105C2000001000EB800002EBC00081705398C0EBC5 +:105C3000001000EB8000114601EBC001049103212C +:105C40000498E4F7CBFF01465398C0EB001000EB3B +:105C50008000494A02EBC000C17004210F919DF8F9 +:105C60005400402806DC9DF8540040F480704349FD +:105C7000088003E09DF854004049088001211A91F2 +:105C800014E05398C0EB001000EB80003A4901EBA0 +:105C9000C001BDF868000A5C3849BDF8680021F809 +:105CA0001020BDF86800401C81B21A91BDF8681040 +:105CB000BDF83C008142E4DBCCE09DF854105398E1 +:105CC000C0EB001000EB80002B4A02F830100321DB +:105CD0005398C0EB001000EB800002EBC000417055 +:105CE00015215398C0EB001000EB800002EBC000C0 +:105CF00081705398C0EB001000EB8000114601EB5F +:105D0000C001049103210498E4F768FF0146539809 +:105D1000C0EB001000EB8000174A02EBC000C1701E +:105D200004210F919DF85400402806DC9DF8540092 +:105D300040F480701149088003E09DF854000F4939 +:105D4000088001211A9114E05398C0EB001000EB79 +:105D50008000094901EBC001BDF86800095C074AF1 +:105D6000BDF8680022F81010BDF86800401C81B230 +:105D70001A91BDF8681005E0D8850020EC9E00203F +:105D800088480020BDF83C008142DDDB62E09DF8E0 +:105D900054105398C0EB001000EB8000FB4A02F84F +:105DA000301003215398C0EB001000EB800002EB91 +:105DB000C000417014215398C0EB001000EB80002C +:105DC00002EBC00081705398C0EB001000EB800024 +:105DD000114601EBC001049103210498E4F7FEFE93 +:105DE00001465398C0EB001000EB8000E74A02EB3D +:105DF000C000C17004210F919DF85400402806DCBA +:105E00009DF8540040F48070E149088003E09DF85B +:105E10005400DF49088001211A9114E05398C0EB27 +:105E2000001000EB8000D94901EBC001BDF868000B +:105E30000A5CD749BDF8680021F81020BDF8680059 +:105E4000401C81B21A91BDF86810BDF83C00814237 +:105E5000E4DB00BF00BF01F0BCBD539800EB400184 +:105E600001EB0010CB4901EB00113031549801EBEC +:105E70000010417808460491002102F0BDFDC1B236 +:105E8000159140F2833153984843C34901EB800197 +:105E900001F58961549800EB400202EB001011F803 +:105EA000301040F2833253985043BB4A02EB8000DB +:105EB0004079814208D1012140F283325398504306 +:105EC000B54A02EB80000171B449539801EB00110F +:105ED0005498085C401CC1B2B04A539802EB0012BF +:105EE0005498115440F2833153984843AA4901EB26 +:105EF000800000F58960549901EB410202EB011129 +:105F000000EBC10090F89000C0F3C00090B153982E +:105F100000EB400101EB00109E4901EB00104179BC +:105F20000B464FF4805204914FF4E131539802F044 +:105F300051FC19E0539800EB400101EB001095492A +:105F400001EB001041790491539800EB400101EB03 +:105F50000010904901EB0010016803914FF480524A +:105F6000049B539802F036FC5598E4284DD006DC8B +:105F7000A1287CD0A3287BD0B02845D106E0E52815 +:105F800077D0E62876D0E728F7D171E1F52153984C +:105F9000C0EB001000EB80007C4A02F830109DF846 +:105FA00054105398C0EB001000EB800002EBC000CF +:105FB0004170A2215398C0EB001000EB800002EB6F +:105FC000C0008170B0215398C0EB001000EB80003E +:105FD00002EBC000C1705398C0EB001000EB8000D2 +:105FE000114601EBC00104910321049802F0E0FB8B +:105FF00001465398C0EB001000EB8000634A02EBAF +:10600000C000017105210F910DE3F5215398C0EBFC +:10601000001000EB80005D4A02F830109DF854102B +:106020005398C0EB001000EB800002EBC000417001 +:10603000539800EB400101EB0010564901EB0010B2 +:10604000007BE8BB40F2833153984843524901EB4F +:10605000800000F58960549901EB410202EB0111C7 +:1060600000EBC1008068B0F5100F0AD303E03EE1F9 +:1060700015E253E298E24FF410000021CDE910013F +:1060800013E040F2833153984843434901EB8000C9 +:1060900000F58960549901EB410202EB011100EB1C +:1060A000C10080680022CDE91002A5215398C0EB01 +:1060B000001000EB8000354A02EBC000817000E068 +:1060C00049E000211A911EE0BDF86800C0F102000D +:1060D000C200DDE9101050914F9008464F99E2F749 +:1060E000A2F8C2B25398C0EB001000EB8000274921 +:1060F00001EBC003BDF86800C01C1A54BDF868006D +:10610000401C80B21A90BDF868000328DCDBB52182 +:106110005398C0EB001000EB80001C4A02EBC0005B +:1061200081715398C0EB001000EB8000114601EB29 +:10613000C00104910621049802F03AFB01465398ED +:10614000C0EB001000EB8000104A02EBC000C171F0 +:1061500008210F918BE040F28331539848430E4958 +:1061600001EB800000F58960549901EB410202EBDC +:10617000011100EBC1008068B0F1104F10D34FF057 +:1061800010400021CDE910011EE00000D88500205C +:10619000EC9E0020C843002088480020B841002021 +:1061A00040F2833153984843FC4901EB800000F5ED +:1061B0008960549901EB410202EB011100EBC1002F +:1061C00080680022CDE91002A6215398C0EB001090 +:1061D00000EB8000F24A02EBC000817000211A91AE +:1061E0001EE0BDF86800C0F10300C200DDE9101038 +:1061F0005291519008465199E2F715F8C2B253985E +:10620000C0EB001000EB8000E54901EBC003BDF8D6 +:106210006800C01C1A54BDF86800401C80B21A9077 +:10622000BDF868000428DCDBE4215398C0EB0010C3 +:1062300000EB8000DA4A02EBC000C1715398C0EB5A +:10624000001000EB8000114601EBC0010491072112 +:10625000049802F0ADFA01465398C0EB001000EB31 +:106260008000CF4A02EBC000017209210F91DAE1F0 +:10627000F5215398C0EB001000EB8000C84A02F8EB +:1062800030109DF854105398C0EB001000EB8000C4 +:1062900002EBC0004170A2215398C0EB001000EB4C +:1062A000800002EBC0008170E7215398C0EB001022 +:1062B00000EB800002EBC000C1705398C0EB0010EF +:1062C00000EB8000114601EBC0010491032104980A +:1062D00002F06EFA01465398C0EB001000EB80000C +:1062E000AF4A02EBC000017105210F919BE1F5213E +:1062F0005398C0EB001000EB8000A94A02F8301060 +:106300009DF854105398C0EB001000EB800002EB96 +:10631000C0004170539800EB400101EB0010A1490F +:1063200001EB0010007BE0BBA4215398C0EB0010F0 +:1063300000EB800002EBC000817000211A9127E081 +:1063400040F2833153984843944901EB800101F5B1 +:106350008961549800EB400202EB001001EBC00091 +:10636000416BBDF86800C0F10100C000C140539806 +:10637000C0EB001000EB8000894A02EBC002BDF8C0 +:106380006800C01C1154BDF86800401C81B21A910D +:10639000BDF868000228D3DBB2215398C0EB00108F +:1063A00000E01FE000EB80007D4A02EBC00041717D +:1063B0005398C0EB001000EB8000114601EBC001C8 +:1063C00004910521049802F0F3F901465398C0EBBB +:1063D000001000EB8000724A02EBC00081710721BF +:1063E0000F915BE0A5215398C0EB001000EB8000FB +:1063F0006B4A02EBC000817000211A9127E040F245 +:10640000833153984843654901EB800101F5896167 +:10641000549800EB400202EB001001EBC000416B0E +:10642000BDF86800C0F10200C000C1405398C0EB45 +:10643000001000EB80005A4A02EBC002BDF8680071 +:10644000C01C1154BDF86800401C81B21A91BDF8FF +:1064500068000328D3DBA1215398C0EB001000EBA8 +:1064600080004F4A02EBC00081715398C0EB0010CE +:1064700000EB8000114601EBC00104910621049855 +:1064800002F096F901465398C0EB001000EB800033 +:10649000434A02EBC000C17108210F91C3E0F5210E +:1064A0005398C0EB001000EB80003D4A02F830101A +:1064B0009DF854105398C0EB001000EB800002EBE5 +:1064C000C0004170A2215398C0EB001000EB800087 +:1064D00002EBC0008170A3215398C0EB001000EBC9 +:1064E000800002EBC000C1705398C0EB001000EBBD +:1064F0008000114601EBC00104910321049802F0D1 +:1065000057F901465398C0EB001000EB8000244A75 +:1065100002EBC000017105210F9184E0F521539831 +:10652000C0EB001000EB80001D4A02F830109DF80F +:1065300054105398C0EB001000EB800002EBC00039 +:106540004170A2215398C0EB001000EB800002EBD9 +:10655000C0008170E5215398C0EB001000EB800073 +:1065600002EBC000C1705398C0EB001000EB80003C +:10657000114601EBC00104910321049802F018F9BF +:1065800001465398C0EB001000EB8000044A02EB78 +:10659000C000017105210F9145E0000088480020EE +:1065A000D8850020C8430020F5215398C0EB001087 +:1065B00000EB8000FE4A02F830109DF8541053980A +:1065C000C0EB001000EB800002EBC0004170A22184 +:1065D0005398C0EB001000EB800002EBC00081700C +:1065E000E6215398C0EB001000EB800002EBC000E6 +:1065F000C1705398C0EB001000EB8001104600EB17 +:10660000C10104910321049802F0D2F80146539885 +:10661000C0EB001000EB8000E54A02EBC000017106 +:1066200005210F9100BF00BF15E45499149140F269 +:10663000833153984843DF4901EB800108319DF8CD +:10664000500000EB001001EB8000827840F28331B3 +:1066500053984843D74901EB800108319DF8500019 +:1066600000EB001001EB8000C0781044C1B25491DF +:1066700040F2833153984843CE4901EB8001083101 +:106680009DF8500000EB001001EB8000417815915F +:1066900040F2833153984843C64901EB80010831E9 +:1066A0009DF8500000EB001001EB8000017940F2F2 +:1066B000833253985043BF4A02EB800040798142B5 +:1066C00008D1012140F2833253985043B94A02EB7A +:1066D00080000171B849539801EB00119DF85000FA +:1066E000014404910878401CC1B2049801709DF8DF +:1066F0005400002804DD9DF85400401EC1B21591DD +:106700005598A1380A286ED2DFE800F0FEFDFCFBA8 +:10671000FAF9F805F7F602215398C0EB001000EBE8 +:106720008000A34A02F830109DF854004030C1B2F6 +:106730005398C0EB001000EB800002EBC0004170EA +:1067400041215398C0EB001000EB800002EBC00029 +:10675000817030215398C0EB001000EB800002EBF9 +:10676000C000C1705398C0EB001000EB800002EB3A +:10677000C000017140F28331539848438D4901EBC9 +:10678000800101F58961549800EB400202EB001092 +:1067900001EBC000007901095398C0EB001000EB39 +:1067A0008000834A02EBC00041715398C0EB001097 +:1067B00000EB8000114601EBC00040790A2813DA93 +:1067C0005398C0EB001000EB800001EBC000407953 +:1067D0003030C1B25398C0EB001000EB800002EBE8 +:1067E000C000417114E017E25398C0EB001000EBB9 +:1067F00080006F4901EBC00040793730C1B2539837 +:10680000C0EB001000EB8000694A02EBC000417150 +:1068100040F2833153984843664901EB800101F50A +:106820008961549800EB400202EB001001EBC000BC +:10683000007900F00F015398C0EB001000EB8000CE +:106840005B4A02EBC00081715398C0EB001000EB73 +:106850008000114601EBC00080790A2812DA5398B3 +:10686000C0EB001000EB800001EBC00080793030FD +:10687000C1B25398C0EB001000EB800002EBC000E7 +:10688000817113E05398C0EB001000EB8000484981 +:1068900001EBC00080793730C1B25398C0EB0010D3 +:1068A00000EB8000424A02EBC00081710322539842 +:1068B000C0EB001000EB80003D4901EBC000C2714D +:1068C0005398C0EB001000EB800001EBC000401CAF +:1068D00007210490E2F7FEFD01465398C0EB00103B +:1068E00000EB8000324A02EBC000017209210F91D7 +:1068F000002140F2833208E020E1A2E0FEE3FEE363 +:106900003FE38AE1F0E042E017E053985043294A20 +:1069100002EB80000171082240F283315398484312 +:10692000244901EB800000F58960549901EB410393 +:1069300003EB011100F831206EE104215398C0EB04 +:10694000001000EB80001A4A02F830109DF8540045 +:106950004030C1B25398C0EB001000EB800002EB56 +:10696000C000417051215398C0EB001000EB800033 +:1069700002EBC000817005215398C0EB001000EBC2 +:10698000800002EBC000C17004210F9144E102219C +:106990005398C0EB001000EB8000054A02F830105D +:1069A0009DF854004030C1B25398C0EB001005E090 +:1069B000D885002088480020B841002000EB8000E6 +:1069C00002EBC000417041215398C0EB001000EB76 +:1069D000800002EBC000817031215398C0EB0010A1 +:1069E00000EB800002EBC000C17035215398C0EB72 +:1069F000001000EB800002EBC000017103215398EE +:106A0000C0EB001000EB800002EBC0004171539816 +:106A1000C0EB001000EB8000114601EBC000401CF1 +:106A200005210490E2F756FD01465398C0EB001093 +:106A300000EB8000FE4A02EBC000817107210F913C +:106A4000EDE302215398C0EB001000EB8000F84A00 +:106A500002F830109DF854004030C1B25398C0EB9A +:106A6000001000EB800002EBC00041704121539800 +:106A7000C0EB001000EB800002EBC00081703221FF +:106A80005398C0EB001000EB800002EBC000C17017 +:106A900030215398C0EB001000EB800002EBC000E7 +:106AA000017103215398C0EB001000EB800002EB52 +:106AB000C00041715398C0EB001000EB80001146FC +:106AC00001EBC000401C05210490E2F703FD0146E4 +:106AD0005398C0EB001000EB8000D54A02EBC000D9 +:106AE000817107210F919AE304215398C0EB0010A4 +:106AF00000EB8000CE4A02F830109DF85400403080 +:106B0000C1B25398C0EB001000EB800002EBC00054 +:106B1000417041215398C0EB001000EB800002EB64 +:106B2000C000817005215398C0EB001000EB80007D +:106B300002EBC000C17004210F9170E30221539851 +:106B4000C0EB001000EB8000B94A02F830109DF84D +:106B500054004030C1B25398C0EB001000EB8000ED +:106B600002EBC000417041215398C0EB001000EBD4 +:106B7000800002EBC000817031215398C0EB0010FF +:106B800000EB800002EBC000C17032215398C0EBD3 +:106B9000001000EB800002EBC0000171032153984C +:106BA000C0EB001000EB800002EBC0004171539875 +:106BB000C0EB001000EB8000114601EBC000401C50 +:106BC00005210490E2F786FC01465398C0EB0010C3 +:106BD00000EB8000964A02EBC000817107210F9103 +:106BE000539800EB400101EB0010924901EB0011BA +:106BF0003031549801EB0010807820F02002539837 +:106C000000EB400101EB00108A4901EB001030302D +:106C1000549900EB0110827001E302215398C0EBFC +:106C2000001000EB8000824A02F830109DF85400FA +:106C30004030C1B25398C0EB001000EB800002EB73 +:106C4000C000417041215398C0EB001000EB800060 +:106C500002EBC000817031215398C0EB001000EBB3 +:106C6000800002EBC000C1705398C0EB001000EB35 +:106C7000800002EBC000017140F283315398484319 +:106C80006D4901EB800000F58960549901EB4102E8 +:106C900002EB011100EBC1008068B0F5100F0AD3C0 +:106CA00030215398C0EB001000EB8000604A02EBEB +:106CB000C000417109E032215398C0EB001000EB95 +:106CC00080005B4A02EBC000417140F2833153986F +:106CD0004843594901EB800000F58960549901EB64 +:106CE000410202EB011100EBC100C07901280AD179 +:106CF00031215398C0EB001000EB80004C4A02EBAE +:106D0000C00081711BE040F28331539848434A49E7 +:106D100001EB800000F58960549901EB410202EB20 +:106D2000011100EBC100C07948B932215398C0EB82 +:106D3000001000EB80003E4A02EBC0008171002190 +:106D40001A912AE040F28331539848433A4901EBC3 +:106D5000800101F58961549800EB400202EB0010BC +:106D600001EBC0008168BDF86800C0F1050080003B +:106D7000C14001F00F0130315398C0EB001000EB1F +:106D800080002B4A02EBC002BDF86800C01D115400 +:106D9000BDF86800401C81B21A91BDF86800062851 +:106DA000D0DB00211A9111E030215398C0EB001084 +:106DB00000EB80001E4A02EBC002BDF868000D30F7 +:106DC0001154BDF86800401C81B21A91BDF86800EA +:106DD0001E28E9DB00211991A9E040F28331539884 +:106DE0004843154901EB800108319DF8500000EB44 +:106DF000001001EB8000C178BDF8640081423AD1F7 +:106E000040F28331539848430B4901EB800108312C +:106E10009DF8500000EB001001EB80008178BDF878 +:106E20006400014401EB410000EB011106E00000A9 +:106E3000D8850020C84300208848002040F28332D3 +:106E400053985043F74A02EB800000F5896000EB4D +:106E5000C100406B78B132215398C0EB001000EBB9 +:106E60008000F14A02EBC002BDF8640000EB800034 +:106E70000D3011540EE030215398C0EB001000EBA0 +:106E80008000E94A02EBC002BDF8640000EB80001C +:106E90000D30115400211A9140E040F28331539893 +:106EA0004843E04901EB800108319DF8500000EBB8 +:106EB000001001EB80008178BDF86400014401EB13 +:106EC000410000EB011140F2833253985043D54A00 +:106ED00002EB800000F5896000EBC100416BBDF85A +:106EE0006800C0F103008000C14001F00F013031A3 +:106EF000BDF868200E32BDF8640000EB800002444B +:106F00005398C0EB001000EB8000C74B03EBC000B0 +:106F10008154BDF86800401C81B21A91BDF8680028 +:106F20000428BADBBDF86400401C81B21991BDF899 +:106F300064000628FFF651AF03225398C0EB0010FF +:106F400000EB8000B84901EBC00080F82B2053987B +:106F5000C0EB001000EB800001EBC000401C2B21B7 +:106F60000490E2F7B7FA01465398C0EB001000EB2B +:106F70008000AD4A02EBC00080F82C102D210F914B +:106F80004DE102215398C0EB001000EB8000A64AAF +:106F900002F830109DF854004030C1B25398C0EB55 +:106FA000001000EB800002EBC000417041215398BB +:106FB000C0EB001000EB800002EBC00081703221BA +:106FC0005398C0EB001000EB800002EBC000C170D2 +:106FD00031215398C0EB001000EB800002EBC000A1 +:106FE000017132215398C0EB001000EB800002EBDE +:106FF000C000417100211A9111E030215398C0EB7B +:10700000001000EB8000884A02EBC002BDF8680067 +:10701000801D1154BDF86800401C81B21A91BDF862 +:1070200068001E28E9DB00211991A4E040F28331B9 +:10703000539848437B4901EB800108319DF850008B +:1070400000EB001001EB8000C178BDF864008142C4 +:1070500032D140F2833153984843724901EB8001A9 +:1070600008319DF8500000EB001001EB80008178A2 +:10707000BDF86400014401EB410000EB011140F256 +:10708000833253985043674A02EB800000F58960D1 +:1070900000EBC100406B78B132215398C0EB001077 +:1070A00000EB8000604A02EBC002BDF8640000EB18 +:1070B0008000801D11540EE030215398C0EB001069 +:1070C00000EB8000584A02EBC002BDF8640000EB00 +:1070D0008000801D115400211A9143E040F2833159 +:1070E000539848434F4901EB800108319DF8500007 +:1070F00000EB001001EB8000817801E07AE064E0B1 +:10710000BDF86400014401EB410000EB011140F2C5 +:10711000833253985043434A02EB800000F5896064 +:1071200000EBC100416BBDF86800C0F103008000B6 +:10713000C14001F00F013031BDF86820D21DBDF80B +:10714000640000EB800002445398C0EB001000EB99 +:107150008000354B03EBC0008154BDF86800401C33 +:1071600081B21A91BDF868000428B7DBBDF864004D +:10717000401C81B21991BDF864000628FFF656AF95 +:1071800003225398C0EB001000EB8000264901EB6E +:10719000C00080F824205398C0EB001000EB800062 +:1071A00001EBC000401C24210490E2F793F9014652 +:1071B0005398C0EB001000EB80001B4A02EBC000AC +:1071C00080F8251026210F9129E010215398C0EB5B +:1071D000001000EB8000144A02F830103021539860 +:1071E000C0EB001000EB800002EBC00041700221F8 +:1071F0000F9114E010215398C0EB001000EB8000B9 +:10720000094A02F8301031215398C0EB001000EB0E +:10721000800002EBC000417002210F9100BF00BF4F +:10722000D7E3000088480020D8850020012140F2E3 +:10723000833253985043F64A02EB80000171A2F565 +:10724000DA61539801EB00115498085C401CC1B2FC +:10725000A2F5DA62539802EB001254981154559833 +:10726000012802D002285ED15EE003215398C0EBD2 +:10727000001000EB8000E74A02F830105398C0EB92 +:10728000001000EB800002EBC00041700021539819 +:10729000C0EB001000EB800002EBC000817053983F +:1072A000C0EB001000EB800002EBC000C1705398EF +:1072B000C0EB001000EB800002EBC00001711A214E +:1072C0005398C0EB001000EB800002EBC00041714E +:1072D0005398C0EB001000EB8000114601EBC00199 +:1072E000049106210498E2F713FB0022CDE9100275 +:1072F000DDE91020010641EA1220C2B25398C0EB2A +:10730000001000EB8000C34901EBC000C27110986F +:10731000C2B25398C0EB001000EB800001EBC0003C +:10732000827108200F9060E003215398C0EB001099 +:1073300000EB8000B74A02F830105398C0EB001001 +:1073400000EB800002EBC000417000215398C0EBBD +:10735000001000EB800002EBC00081701E215398EA +:10736000C0EB001000EB800002EBC000C1700021F8 +:107370005398C0EB001000EB800002EBC0000171DD +:1073800003215398C0EB001000EB800002EBC0001B +:1073900041715398C0EB001000EB8000114601EBE7 +:1073A000C001049106210498E2F7B2FA0022CDE967 +:1073B0001002DDE91001000A40EA0160C2B25398F0 +:1073C000C0EB001000EB8000924901EBC000C271DD +:1073D0001098C2B25398C0EB001000EB800001EB94 +:1073E000C000827108200F9000BF00BFF1E20121B0 +:1073F00040F2833253985043854A02EB800001717A +:10740000A2F5DA61539801EB00115498085C401C16 +:10741000C1B2A2F5DA62539802EB001254981154EB +:107420005598052863D2DFE800F003F863F7C3003E +:10743000FE215398C0EB001000EB8000754A02F863 +:107440003010FF215398C0EB001000EB800002EBDE +:10745000C000417004215398C0EB001000EB800085 +:1074600002EBC000817001215398C0EB001000EBCB +:10747000800002EBC000C17003215398C0EB0010E4 +:1074800000EB800002EBC00001715398C0EB0010CC +:1074900000EB8000114601EBC0008078401E81B2F5 +:1074A00004915398C0EB001000EB8000114601EBF3 +:1074B000C000801C039004990BF09EFB0022CDE9D4 +:1074C00010021098C2B25398C0EB001000EB80007D +:1074D000504901EBC0004271EF225398C0EB0010FD +:1074E00000EB800001EBC000827107200F906EE27C +:1074F000FE215398C0EB001000EB8000454A02F8D3 +:107500003010FF215398C0EB001000EB800002EB1D +:10751000C000417004215398C0EB001000EB8000C4 +:1075200002EBC000817001215398C0EB001000EB0A +:10753000800002EBC000C17002215398C0EB001024 +:1075400000EB800002EBC00001715398C0EB00100B +:1075500000EB8000114601EBC0008078401E81B234 +:1075600004915398C0EB001000EB8001104600EB33 +:10757000C100801C039004990BF03EFB0022CDE972 +:1075800010021098C2B25398C0EB001000EB8000BC +:10759000204901EBC0004271EF225398C0EB00106C +:1075A00000EB800001EBC000827107200F900EE21B +:1075B000FE215398C0EB001000EB8000154A02F842 +:1075C0003010FF215398C0EB001000EB800002EB5D +:1075D000C000417010215398C0EB001000EB8000F8 +:1075E00002EBC000817001215398C0EB001000EB4A +:1075F000800002EBC000C17004215398C0EB001062 +:1076000000EB800002EBC0000171002119912DE018 +:1076100088480020D885002079E188E040F2833155 +:1076200053984843F84901EB800090F8CB2D40F285 +:10763000833153984843F44901EB800000F56061C1 +:10764000BDF86400085C101AC1B25398C0EB00107A +:1076500000EB8000ED4A02EBC002BDF86400401D63 +:107660001154BDF86400401C81B2199140F283317D +:1076700053984843E44901EB800090F8CA1DBDF8D7 +:1076800064008142CADC40F2833153984843DE49AA +:1076900001EB800090F8CA1D199111E00021539868 +:1076A000C0EB001000EB8000D84A02EBC002BDF82E +:1076B0006400401D1154BDF86400401C81B2199152 +:1076C000BDF864001128E9DB5398C0EB001000EB13 +:1076D0008000CE4901EBC0008078401E81B2049149 +:1076E0005398C0EB001000EB8000C84901EBC000CC +:1076F000801C039004990BF07FFA0022CDE9100260 +:107700001098C2B25398C0EB001000EB8000BF4944 +:1077100001EBC0004274EF225398C0EB001000EB65 +:10772000800001EBC000827413200F904FE1FE2116 +:107730005398C0EB001000EB8000B44A02F8301000 +:10774000FF215398C0EB001000EB800002EBC0005B +:10775000417028215398C0EB001000EB800002EB31 +:10776000C000817001215398C0EB001000EB800035 +:1077700002EBC000C1705398C0EB001000EB80001A +:1077800002EBC000017105211A9110E0002153980D +:10779000C0EB001000EB80009C4A02EBC002BDF879 +:1077A00068001154BDF86800401C81B21A91BDF800 +:1077B00068002828EADB00211A9166E0002119916F +:1077C0005AE040F28331539848438F4901EB8000DF +:1077D00090F8CB1D049101EBD171BDF86400B0EBC2 +:1077E000610F32DA40F2833153984843864901EB06 +:1077F000800000F55D61BDF8680051F8201040F28E +:10780000833253985043804A02EB800090F8CB2D8E +:1078100002EBD27004924210521EBDF86400101A9E +:10782000C000C140CAB2BDF86410491DBDF868006F +:1078300000EB400001445398C0EB001000EB8000C7 +:10784000724B03EBC000425411E00022BDF86410FB +:10785000491DBDF8680000EB400001445398C0EB9F +:10786000001000EB8000694B03EBC0004254BDF8F0 +:107870006400401C81B21991BDF864000328A0DBAC +:10788000BDF86800401C81B21A9140F283315398D0 +:1078900048435D4901EB800090F8CA1DBDF86800BF +:1078A00081428BDC5398C0EB001000EB80005749FD +:1078B00001EBC0008078401E81B204915398C0EB68 +:1078C000001000EB8001514800EBC100801C0390C8 +:1078D00004990BF091F90022CDE910021098C2B280 +:1078E0005398C0EB001000EB8000484901EBC0004A +:1078F00080F82920EF225398C0EB001000EB8000A5 +:1079000001EBC00080F82A202B200F905FE0FE21C1 +:107910005398C0EB001000EB80003C4A02F8301096 +:10792000FF215398C0EB001000EB800002EBC00079 +:10793000417004215398C0EB001000EB800002EB73 +:10794000C000817001215398C0EB001000EB800053 +:1079500002EBC000C17003215398C0EB001000EB94 +:10796000800002EBC00001715398C0EB001000EBE7 +:107970008000114601EBC0008078401E81B2049166 +:107980005398C0EB001000EB8000114601EBC000E3 +:10799000801C039004990BF02FF90022CDE910020E +:1079A0001098C2B25398C0EB001000EB800017494A +:1079B00001EBC0004271EF225398C0EB001000EBC6 +:1079C000800001EBC000827107200F9000BF00BF54 +:1079D00000BF00BF539830B101281DD002282CD021 +:1079E00003284FD13CE0BDF83C0060B1802108483D +:1079F000E3F7BEF8BDF83C000649086001210548E0 +:107A0000001FE2F705F83DE088480020D8850020F7 +:107A1000000C0240A4600240BDF83C0060B10821A7 +:107A2000F748E3F7A5F8BDF83C00F649486701219F +:107A3000F4487030E1F7ECFF24E0BDF83C0070B191 +:107A40004FF48071F048E3F793F8BDF83C00ED493E +:107A5000BC3108600121EB48B830E1F7D9FF11E0F3 +:107A6000BDF83C0068B14FF48061E548E3F780F869 +:107A7000BDF83C00E349C8650121E2485830E1F710 +:107A8000C7FF00BF00BFE14890F80A0FB8B3539892 +:107A9000C0EB001000EB8000DD4901EBC0010023CA +:107AA0000491BDF83C10539A0498E3F7AFF8E7E16E +:107AB000D849539801EB00115498085C401CC1B29E +:107AC000D44A539802EB001254981154D8E1D1498A +:107AD0006C39539811F81000C00980B9539811F807 +:107AE0001000C0F3C300062832D2DFE800F00382A2 +:107AF000F7F556320020C849C8701A9014E0BFE16B +:107B0000C649BDF86800095C5398C0EB001000EB53 +:107B10008000BF4A02EBC002BDF868001154BDF8F6 +:107B20006800401C81B21A91BC48E0F7ACFBBDF87C +:107B300068108842E4D8BDF868100F914FF47A714C +:107B4000539800EB4000B34A303A02EB800081606A +:107B500028E10020B049C8701A9013E0B049BDF880 +:107B60006800095C5398C0EB001000EB8000A84A45 +:107B700002EBC002BDF868001154BDF86800401C5B +:107B800081B21A91A648E0F77EFBBDF868108842E2 +:107B9000E4D8BDF868100F9104E100201A9013E0BA +:107BA000A049BDF86800095C5398C0EB001000EBD9 +:107BB0008000974A02EBC002BDF868001154BDF87E +:107BC0006800401C81B21A919648E0F75CFBBDF852 +:107BD00068108842E4D8BDF868100F9142F2107125 +:107BE000539800EB40008B4A303A02EB80008160F2 +:107BF000D8E000208849C8701A9013E08A49BDF87F +:107C00006800095C5398C0EB001000EB8000804ACC +:107C100002EBC002BDF868001154BDF86800401CBA +:107C200081B21A918048E0F72EFBBDF868108842B7 +:107C3000E4D853983130C1B25398C0EB001000EB38 +:107C40008000734A02EBC000C172539800EB400001 +:107C50003130C1B25398C0EB001000EB800002EB52 +:107C6000C00081755398032828D131215398C0EB67 +:107C7000001000EB800002EBC000817530215398AA +:107C8000C0EB001000EB800002EBC000C1750D21BD +:107C90005398C0EB001000EB800002EBC0000176AF +:107CA0000A215398C0EB001000EB800002EBC000EB +:107CB0004176BDF86800401C81B21A91BDF8681089 +:107CC0000F9142F21071539800EB4000514A303A44 +:107CD00002EB8000816065E038E0FFE700201A9049 +:107CE00013E05249BDF86800095C5398C0EB0010DE +:107CF00000EB8000464A02EBC002BDF86800115458 +:107D0000BDF86800401C81B21A914848E0F7BBFA00 +:107D1000BDF868108842E4D8BDF868100F913D495D +:107D20006C39539811F8100020F078011831394A55 +:107D30006C3A539802F810104FF4FA61539800EB24 +:107D400040003C3202EB800081602BE000201A9062 +:107D500013E03749BDF86800095C5398C0EB001088 +:107D600000EB80002A4A02EBC002BDF86800115403 +:107D7000BDF86800401C81B21A912D48E0F783FAE3 +:107D8000BDF868108842E4D8BDF868100F9142F23F +:107D90001071539800EB40021E48303800EB82000F +:107DA000816000BF00BF539830B1012816D002286F +:107DB00040D0032863D14FE0BDF83C0068B180217A +:107DC0000F48E2F7D5FEBDF83C000E49A43108602B +:107DD00001210C48A030E1F71BFE50E0BDF83C004B +:107DE00060B108210648E2F7C3FEBDF83C00054932 +:107DF0004867012103487030E1F70AFE3FE00000C8 +:107E0000000C02400060024000000240BC22002042 +:107E1000D8850020B8410020CC3D0020619A03089D +:107E20006C9A0308589A0308109A03084C9A03089E +:107E30002A9A0308BDF83C0068B14FF480711148DC +:107E4000E2F796FEBDF83C000F49086001210E489C +:107E5000001FE1F7DDFD12E0BDF83C0070B14FF40A +:107E600080610A48E2F784FEBDF83C000649BC394F +:107E7000C865012104486438E1F7CAFD00BF00BFAE +:107E800056B010BD00000240BC600240000C024031 +:107E90002DE9F05F2DED0C8B05460E4600240021E8 +:107EA0000F46884600BF37E0E200AA46B346504678 +:107EB0005946E0F7B8F900F0FF092046E0F7A8FBC3 +:107EC00041EC1D0BB0EE4D1AF0EE6D1A9FED160B46 +:107ED0000FF0D6FBB0EE40BAF0EE60BA09F00F0139 +:107EE0004FEA291202EB820201EB4200E0F77FFB2E +:107EF00053EC1B2BE0F784FA41EC190B3846414652 +:107F0000E0F793FB53EC192BE0F7D3F9E0F7E1FB33 +:107F100007468846601CC4B2082CC5DB384641467B +:107F2000BDEC0C8BBDE8F09F000000000000594044 +:107F300010B5002440F224410E480FF010F801283B +:107F400016D10C480088C4B20A48001D0088C4B28B +:107F500040F2244107480EF07CFF0120064948709A +:107F600006480068C0F57A7081B20548A0F8041E82 +:107F700010BD000000440040584100208C600240C9 +:107F8000BC72002010B5002440F224410A480EF0D3 +:107F9000E6FF01280FD108480088C4B20648001D3A +:107FA0000088C4B20121054841730548406CC0F502 +:107FB0007A700449488010BD004C004058410020B0 +:107FC00000600240C080002010B5002440F224412F +:107FD0000A480EF0C4FF01280ED108480088C4B238 +:107FE00006488088C4B201210548417605484069A9 +:107FF000C0F57A700449888010BD00000050004030 +:108000005841002000600240C080002010B50024CC +:1080100040F224410B480EF0A2FF012810D109487C +:108020000088C4B20748001D0088C4B20121064878 +:1080300080F825100548C06AC0F57A700449C880E8 +:1080400010BD000000480040584100200060024080 +:10805000C080002010B5002410491148E1F7BEFC93 +:1080600000210F48E1F7D4FC00E000BF40210D489B +:108070000EF068FF0028F8D080210B48E2F77AFD67 +:108080000A4907481838E1F7A9FC012104481838C3 +:10809000E1F7BEFC01200649087010BD00802020D9 +:1080A000A060024000440040000C02400088002014 +:1080B0001600002010B5002410491148E1F78EFC8D +:1080C00000210F48E1F7A4FC00E000BF40210D486B +:1080D0000EF038FF0028F8D008210B48E2F74AFDDF +:1080E0000A4907483038E1F779FC01210448303863 +:1080F000E1F78EFC01200649087010BD20800020A9 +:1081000070600240004C0040000C024000802010D3 +:108110001600002010B5002411491248E1F75EFC5A +:1081200000211048E1F774FC00E000BF40210E4838 +:108130000EF008FF0028F8D04FF480710B48E2F7EA +:1081400019FD0B490748A838E1F748FC012105480B +:10815000A838E1F75DFC01200649087010BD000059 +:1081600000800028B860024000500040000002403B +:10817000208000101600002010B50024114912487C +:10818000E1F72CFC00211048E1F742FC00E000BFC1 +:1081900040210E480EF0D6FE0028F8D04FF4806142 +:1081A0000B48E2F7E7FC0B4907483038E1F716FCCB +:1081B000012105483038E1F72BFC01200649087001 +:1081C00010BD0000008000185860024000480040C8 +:1081D000000C0240008800101600002030B58FB05F +:1081E00005460C46012148050AF0D6FD35B1012DA2 +:1081F0005ED0022D7ED0032D59D115E1BA48E1F7AA +:1082000013FC40200390002005904FF480600690FE +:10821000082C03D100200790089005E0102C03D112 +:10822000E001079080000890002009904FF4003092 +:108230000A9000200B900C900D900E90AB4801908E +:1082400040060090AA4802906946A748E1F7B6FCAC +:1082500001221021A448E1F793FCA3481838E1F764 +:10826000E3FB002003904FF47A7004900020059007 +:108270004FF48060069000200790089009904FF41A +:1082800000300A9000200B900C900D900E909748B3 +:10829000019040060090974802906946924818382D +:1082A000E1F78CFC012190481838E1F7B1FB18E1A7 +:1082B0008D483038E1F7B8FB40200390002005904E +:1082C0004FF480600690082C03D10020079008909E +:1082D00005E0102C03D1E0010790800008900020F9 +:1082E00009904FF400300A9000200B900C900D90F4 +:1082F0000E9000E03BE080480190400600907F48EF +:108300000290694678483038E1F758FC0122102184 +:1083100075483038E1F734FC73486038E1F784FB86 +:10832000002003904FF47A700490002005904FF4E1 +:108330008060069000200790089009904FF400306C +:108340000A9000200B900C900D900E906A480190BE +:10835000400600906A480290694663486038E1F739 +:108360002DFC012160486038E1F752FBB9E05E481E +:108370001830E1F759FB40200390002005904FF49E +:1083800080600690082C03D100200790089005E03B +:10839000102C03D1E0010790800008900020099084 +:1083A0004FF400300A9000200B900C900D900E902E +:1083B00054480190400600905348029069464A484C +:1083C0001830E1F7FBFB0122102147481830E1F794 +:1083D000D7FB45489038E1F727FB002003904FF486 +:1083E0007A700490002005904FF480600690002081 +:1083F0000790089009904FF400300A9000200B90ED +:108400000C900D900E903F480190400600903F4820 +:108410000290694634489038E1F7D0FB0121324898 +:108420009038E1F7F5FA5CE02F484838E1F7FCFABC +:1084300040200390002005904FF480600690082CA7 +:1084400003D100200790089005E0102C03D1E00133 +:10845000079080000890002009904FF400300A90A7 +:1084600000200B900C900D900E9029480190400632 +:1084700000902848029069461B484838E1F79EFB67 +:108480000122102118484838E1F77AFB164878385D +:10849000E1F7CAFA002003904FF47A7004900020AC +:1084A00005904FF480600690002007900890099096 +:1084B0004FF400300A9000200B900C900D900E901D +:1084C0001348019040060090134802906946064800 +:1084D0007838E1F773FB012103487838E1F798FA1F +:1084E00000BF00BF0FB030BDA06002400444004098 +:1084F000D8850020388F0020044C004030880020B0 +:108500002093002004500040888A00200897002013 +:1085100004480040E08C0020F09A00201CB50121A6 +:1085200008460AF039FC012104200AF035FC01213B +:1085300008200AF031FC012140200AF02DFC07221E +:1085400005214448E2F7E8FA072206214148E2F70C +:10855000E3FA072208213F48E2F7DEFA0722092161 +:108560003C48E2F7D9FA08220A213B48E2F7D4FA5C +:1085700008220B213848E2F7CFFA082202213548B9 +:10858000E2F7CAFA08220C213348E2F7C5FA4FF4A1 +:108590005970009002208DF8050000208DF806002B +:1085A00001208DF8070002208DF804006946294853 +:1085B000E2F76AFA4FF4E050009002208DF80500CF +:1085C00000208DF8060001208DF8070002208DF8AC +:1085D000040069462048E2F757FA4FF49160009092 +:1085E00000208DF8060001208DF804006946194826 +:1085F000E2F74AFA4FF48070009000208DF80600F0 +:1086000001208DF8040069461448E2F73DFA4FF462 +:10861000F040009000208DF8060001208DF8040045 +:1086200069460F48E2F730FA4FF480410C48E2F710 +:108630009FFA4FF400510A48E2F79AFA4FF480513A +:108640000748E2F795FA4FF400610548E2F790FA1F +:108650001CBD0000000C0240000802400000024067 +:108660000018024070B5002500260024FFF756FFD1 +:108670000421114880F89A1E00BF08E00821204616 +:10868000FFF7ACFD204600F0F1F9601CC4B20A48C7 +:1086900090F89A0EA042F1DC00F014F8002107488F +:1086A00080F8481E00200649887048700120C87074 +:1086B0004FF47A70886070BDBC320020BC7200201C +:1086C0000481002008B511208DF8000002208DF8EB +:1086D000010001208DF802008DF80300684602F0C9 +:1086E0001FFB26208DF8000001208DF801000020DE +:1086F0008DF8020001208DF80300684602F010FB9F +:108700000E208DF8000002208DF8010001208DF868 +:1087100002008DF80300684602F002FB27208DF866 +:10872000000001208DF8010000208DF802000120DA +:108730008DF80300684602F0F3FA0F208DF8000070 +:1087400002208DF8010001208DF802008DF8030051 +:10875000684602F0E5FA34208DF8000001208DF81B +:10876000010000208DF8020001208DF8030068460A +:1087700002F0D6FA2F208DF8000002208DF80100BB +:1087800001208DF802008DF80300684602F0C8FA57 +:1087900035208DF8000001208DF8010000208DF8B3 +:1087A000020001208DF80300684602F0B9FA08BD06 +:1087B00010B5024601B9102112F8013B00BF12F8B2 +:1087C000010B4340481E80B2011EF8D103F07F0028 +:1087D00010BD00002DE9FF4107460D4616461C4618 +:1087E00037B1012F42D0022F7FD0032F3DD1BAE005 +:1087F000012148040AF000FB0095012C06D120035A +:10880000ADF804008010ADF808000FE0022C07D18D +:10881000E002ADF804004FF4C060ADF8080005E0D8 +:1088200024B9ADF804600020ADF808000020ADF8D0 +:108830000600ADF80C000C20ADF80A0069466A4845 +:108840000EF0DCFB012168480EF00CFB012240F227 +:10885000244165480EF0ADFB102163480EF0F9FA93 +:108860000122C02160480EF009FBBAE00121C804D2 +:108870000AF0C2FA0095012C06D12003ADF80400DD +:108880008010ADF808000FE0022C07D1E002ADF82F +:1088900004004FF4C060ADF8080005E024B9ADF85D +:1088A00004600020ADF808000020ADF80600ADF827 +:1088B0000C000C20ADF80A0069464C480EF09EFBF7 +:1088C00001214A480EF0CEFA012240F224414748E5 +:1088D0000EF06FFB102145480EF0BBFA0122C021BB +:1088E00042480EF0CBFA7CE0FFE7012108050AF0D0 +:1088F00083FA0095012C06D12003ADF80400801006 +:10890000ADF808000FE0022C07D1E002ADF804003A +:108910004FF4C060ADF8080005E024B9ADF804607C +:108920000020ADF808000020ADF80600ADF80C00FE +:108930000C20ADF80A0069462D480EF05FFB0121BE +:108940002B480EF08FFA012240F2244128480EF005 +:1089500030FB102126480EF07CFA0122C021244869 +:108960000EF08CFA3DE0012188040AF045FA0095EA +:10897000012C06D12003ADF804008010ADF80800EA +:108980000FE0022C07D1E002ADF804004FF4C06004 +:10899000ADF8080005E024B9ADF804600020ADF89A +:1089A00008000020ADF80600ADF80C000C20ADF872 +:1089B0000A0069460F480EF021FB01210D480EF018 +:1089C00051FA012240F224410A480EF0F2FA102135 +:1089D00008480EF03EFA0122C02106480EF04EFA79 +:1089E00000BF00BFBDE8FF8100440040004C0040D4 +:1089F00000500040004800402DE9FC4705460E4667 +:108A0000002400210091019100BFE94600BF27E04A +:108A10006422002328463146DFF7D4FB17469846E8 +:108A20000A22002338464146DFF7CCFB4FEA001A02 +:108A30000A22002338464146DFF7C4FB0F200240DC +:108A40001AEB020009F804004FF064024FF0000333 +:108A500028463146DFF7B6FB05460E46601CC4B219 +:108A6000082CD5DBDDE90001BDE8FC872DE9F047E6 +:108A700004460027B84600BF0026B2464FF0010961 +:108A800004EB440000EB0410FE4901EB0010407BB6 +:108A9000012803D10021204600F028FDFA4810F8F3 +:108AA000140020F080008030F74901F81400002005 +:108AB00004EB4401F44A0C3202F8210004EB4401B7 +:108AC00002EB8101887004EB440102EB81014870E4 +:108AD00004EB440102EB8101C870052004EB440162 +:108AE00002EB81018860002004EB4401303202F87F +:108AF000210004EB440102EB81018870012004EBAA +:108B0000440102EB8101487004EB440102EB810156 +:108B1000C87004EB440000EB0410DA4901EB0010CC +:108B2000806800EB8000400004EB440102EB81010F +:108B3000886008212046FFF751FB04EB440000EB5E +:108B40000410D04A02EB0010437904EB440000EB20 +:108B5000041002EB0010016800222046FFF73AFEE5 +:108B600004EB440000EB0410C64901EB00108079CF +:108B70000E2810D2DFE800F0BD071019222B444D5B +:108B8000567A838CA371052140F283306043BF4A3B +:108B900002EB80004171ACE0112140F28330604370 +:108BA000BA4A02EB80004171A3E0072140F2833012 +:108BB0006043B64A02EB800041719AE0042140F222 +:108BC00083306043B14A02EB8000417191E004EBD5 +:108BD000440000EB0410AB4901EB001080686421F5 +:108BE000484304EB4401A84A3C3202EB810188600F +:108BF000322004EB4401303A02EB8101886078E0D6 +:108C0000032140F283306043A04A02EB80004171AF +:108C10006FE0042140F2833060439C4A02EB800005 +:108C2000417166E0062140F283306043974A02EBCF +:108C30008000417110212046FFF7D0FA04EB440078 +:108C400000EB04108F4A02EB0010016800234FF480 +:108C500080522046FFF7BEFD4BE0032140F28330F7 +:108C600060438A4A02EB8000417142E0112140F2E8 +:108C700083306043854A02EB8000417139E0032173 +:108C800040F283306043814A02EB8000417130E062 +:108C9000002140F2833060437C4A02EB8000417146 +:108CA00004EB440000EB0410764901EB001043791B +:108CB00000224FF416512046FFF78CFD19E00221E7 +:108CC00040F283306043714A02EB8000417104EB53 +:108CD000440000EB04106B4901EB00108068642134 +:108CE000484304EB4401A2F5E06202EB8101886095 +:108CF00000BF00BF664890F82800012821D100215C +:108D000040F283306043614A02EB800041710120F0 +:108D100004EB4401A2F5E66202EB81018860802148 +:108D20005C48E1F727FF08215A48E1F723FF4FF499 +:108D300080715948E1F71EFF4FF480615548E1F713 +:108D400019FF002140F283306043504A02EB80005B +:108D500080F8D91440F28330604302EB800080F841 +:108D6000DA14012576E004EB440000EB04104549D9 +:108D700001EB0010303000EB0510427804EB4400AA +:108D800000EB041001EB00103030691E00EB011005 +:108D90004078824204D109F1010000F0FF0934E07B +:108DA00040F283306043394901EB8000083006EB24 +:108DB000061100EB810080F802A004EB440000EBF8 +:108DC0000410304901EB00103030691E00EB011037 +:108DD000417840F2833060432C4A02EB8000083037 +:108DE00006EB061200EB8200417040F283306043D4 +:108DF000264901EB8000083006EB061100F82190AF +:108E0000701CC6B2AA464FF0010940F2833060439D +:108E10001E4901EB800000F5896005EB450101EB7F +:108E2000051100EBC10080F89160A9F10100C1B209 +:108E300040F283306043154A02EB800000F5896000 +:108E400005EB450202EB051200EBC20080F8921020 +:108E5000681CC5B204EB440000EB0410094901EBA7 +:108E60000010C079A8423FF77EAF701CC1B240F23B +:108E700083306043054A02EB8000817140F2833009 +:108E800060430BE0C84300204C410020884800208C +:108E9000BC120020000C024000000240114601EB11 +:108EA0008000083006EB061100EB810080F802A07C +:108EB00004EB440000EB0410A2F5986101EB0010F4 +:108EC0003030691E00EB0110417840F2833060437E +:108ED00002EB8000083006EB061200EB82004170C6 +:108EE00040F283306043FE4901EB8000083006EB1E +:108EF000061100F82190002140F283306043F84AC7 +:108F000002EB8000083006EB061200EB820080F8CE +:108F1000381040F283306043F14A02EB80000830A1 +:108F200006EB061200EB820080F83A1040F2833024 +:108F30006043EB4A02EB8000083006EB061200EBC0 +:108F4000820080F8391040F283306043E44A02EB3B +:108F50008000083006EB061200EB820080F83B1020 +:108F60004FF47A7140F283306043DD4A02EB8000B7 +:108F7000083006EB061200EB82000164002539E29E +:108F8000002140F283306043D54A02EB800000F5B7 +:108F9000896005EB450202EB051200EBC20001738C +:108FA00040F283306043CE4A02EB800000F58960D6 +:108FB00005EB450202EB051200EBC200817340F2A3 +:108FC00083306043C64A02EB800000F5896005EB00 +:108FD000450202EB051200EBC200417340F2833000 +:108FE0006043BF4A02EB800000F5896005EB450253 +:108FF00002EB051200EBC200C17304EB440000EB6E +:109000000410B84901EB0010806800EB80004000BC +:1090100004EB440101EB0411B24A02EB0111C979DE +:109020004843410040F283306043AD4A02EB800088 +:1090300000F5896005EB450202EB051200EBC2006A +:10904000416104EB440000EB0410A64901EB001061 +:10905000303000EB0510807820F0800104EB4400F4 +:1090600000EB04109F4A02EB0010303000EB0510BB +:109070008170002140F283306043994A02EB800006 +:1090800000F5896005EB450202EB051200F832108D +:1090900040F283306043924A02EB800000F5896021 +:1090A00005EB450202EB051200EBC20080F88210CE +:1090B00004EB440000EB04108A4901EB00108079B6 +:1090C0000E2818D2DFE800F017071829173A4BFDD1 +:1090D000FC17FBFAF9F8E52140F283306043804A3F +:1090E00002EB800000F5896005EB450202EB0512FA +:1090F00000EBC20041717AE1A12140F2833060436C +:10910000774A02EB800000F5896005EB450202EB2F +:10911000051200EBC200417169E1A12140F28330E8 +:1091200060436F4A02EB800000F5896005EB450261 +:1091300002EB051200EBC200417158E1312140F20F +:1091400083306043664A02EB800000F5896005EBDE +:10915000450202EB051200EBC200417147E1F42128 +:1091600040F2833060435E4A02EB800000F5896084 +:1091700005EB450202EB051200EBC200417100272E +:10918000A8E04FF0000891E007EB470000EB071064 +:10919000544901EB0010303000EB0810017804EB6B +:1091A000440000EB04104F4A02EB0010303000EB9B +:1091B0000510007A814275D104EB440000EB0410E5 +:1091C000114601EB0010303000EB0510017840F241 +:1091D00083307843424A02EB800000F5896008EB57 +:1091E000480202EB081200EBC20080F87F1040F248 +:1091F000833078433A4901EB800000F5896008EB41 +:10920000480101EB081100EBC10080F8804040F2FA +:1092100083307843324901EB800000F5896008EB28 +:10922000480101EB081100EBC10080F8815007EB09 +:10923000470000EB07102B4901EB0010303000EB2A +:109240000810017840F283306043254A02EB800029 +:1092500000F5896005EB450202EB051200EBC20048 +:1092600080F87F1040F2833060431D4901EB80009D +:1092700000F5896005EB450101EB051100EBC1002C +:1092800080F8807040F283306043154901EB800024 +:1092900000F5896005EB450101EB051100EBC1000C +:1092A00080F8818008F1010000F0FF0807EB47001B +:1092B00000EB07100B4905E055E087E075E063E03F +:1092C00040E016E001EB0010C07940453FF75CAF8D +:1092D000781CC7B2044890F89A0EB84206E0000025 +:1092E00088480020C8430020BC3200203FF749AF27 +:1092F0007DE0062140F283306043784A02EB800033 +:1093000000F5896005EB450202EB051200EBC20097 +:10931000417105EB041000EB4001714800EB411076 +:10932000D0F8091040F2833060436C4A02EB8000B1 +:1093300000F5896005EB450202EB051200EBC20067 +:10934000416354E0152140F283306043634A02EBED +:10935000800000F5896005EB450202EB051200EB89 +:10936000C200417143E0E52140F2833060435B4A33 +:1093700002EB800000F5896005EB450202EB051267 +:1093800000EBC200417132E0022140F283306043C1 +:10939000524A02EB800000F5896005EB450202EBC2 +:1093A000051200EBC200417121E0012140F283303F +:1093B00060434A4A02EB800000F5896005EB4502F4 +:1093C00002EB051200EBC200417110E0022140F2F5 +:1093D00083306043414A02EB800000F5896005EB71 +:1093E000450202EB051200EBC200417100BF00BF55 +:1093F000681CC5B204EB440000EB0410394901EBD2 +:109400000010C079A8423FF7BBAD04EB440000EB6D +:10941000041001EB00108079042811D004EB440003 +:1094200000EB041001EB00108079092808D004EB50 +:10943000440000EB041001EB001080790A2846D1AB +:1094400000253BE004EB440000EB0410254901EB50 +:1094500000108079042804D0092810D00A282AD1C5 +:109460001BE0B12140F2833060431C4A02EB8000D4 +:10947000083005EB051200EB820041711BE0A121D1 +:1094800040F283306043154A02EB8000083005EB60 +:10949000051200EB820041710DE0032140F28330A0 +:1094A00060430E4A02EB8000083005EB051200EB2A +:1094B0008200417100BF00BF681CC5B240F283301A +:1094C0006043064901EB80008079A842BADC0021A4 +:1094D000054880F89B1EBDE8F08700008848002002 +:1094E000D8140020C8430020BC32002070B50446C8 +:1094F0000E46CE48056806BB34B1012C0AD0022CBA +:109500000ED0032C18D111E04FF48041C848E1F788 +:1095100031FB11E04FF40051C548E1F72BFB0BE0A4 +:109520004FF48051C248E1F725FB05E04FF400619C +:10953000BF48E1F71FFB00BF20E034B1012C0AD087 +:10954000022C0ED0032C18D111E04FF48041B84802 +:10955000E1F70EFB11E04FF40051B548E1F708FBCD +:109560000BE04FF48051B248E1F702FB05E04FF405 +:109570000061AF48E1F7FCFA00BF00BF64200FF0C4 +:10958000DFF900231A464FF416512046FFF722F95F +:10959000002004EB4401A74A02EB8101887004EB30 +:1095A000440102EB8101486004EB440000EB04102D +:1095B00002F5107101EB001080689F49886001205E +:1095C0004870772004EB84019C4A1144887004EBB6 +:1095D000440000EB04109A4901EB001080790B283D +:1095E0003FD2DFE800F03E060D141B223E293E303C +:1095F0003700772004EB8401904A1144887030E0F2 +:10960000972004EB84018D4A1144887029E097204B +:1096100004EB8401894A1144887022E06F2004EB36 +:109620008401864A114488701BE0672004EB8401A2 +:10963000824A1144887014E0772004EB84017F4A49 +:10964000114488700DE0972004EB84017B4A11449B +:10965000887006E0D72004EB8401784A11448870B2 +:1096600000BF00BFC020C4EB041101EB8101754AAB +:1096700002F831000020C4EB041101EB810102EB80 +:10968000C10148700820C4EB041101EB810102EB19 +:10969000C1018870280EC4EB041101EB810102EBBB +:1096A000C101C87005F0F00004EB44010844C4EBAC +:1096B000041101EB810102EBC101087104EB84008C +:1096C0005E4908448078C4EB041101EB810102EB90 +:1096D000C10148712020C4EB041101EB810102EBB0 +:1096E000C101887105F00F00C4EBC4010844C4EB4C +:1096F000041101EB810102EBC101C8718020C4EBB0 +:10970000041101EB810102EBC10108724C20C4EB92 +:10971000041101EB810102EBC10148725420C4EB3A +:10972000041101EB810102EBC101887234B1012CFB +:1097300011D0022C1DD0032C39D129E080214248C0 +:10974000E1F716FA0B204149086001213F48001F4C +:10975000E0F75EF92BE008213B48E1F709FA0B201E +:109760003A49A4394867012138483438E0F750F9BC +:109770001DE04FF480713648E1F7FAF90B203349C8 +:1097800018310860012131481430E0F741F90EE04A +:109790004FF480612C48E1F7EBF90B202B49A439F9 +:1097A000C865012129484C38E0F732F900BF00BFF5 +:1097B000284890F80A0F58B1C4EB041101EB81015D +:1097C000204A02EBC100002322460B21E1F71EFADA +:1097D0004FF4FA700FF0B4F801211F4880F8541EBE +:1097E00034B1012C0AD0022C0ED0032C18D111E078 +:1097F0004FF480410E48E1F7BBF911E04FF40051FE +:109800000B48E1F7B5F90BE04FF480510848E1F758 +:10981000AFF905E04FF400610548E1F7A9F900BF91 +:1098200000BF00200D49086070BD0000187AFF1FBE +:10983000001802408841002004810020D89E0020AA +:10984000C8430020D8850020000C0240A4600240DC +:1098500000000240BC220020BC720020880242426C +:10986000F0B52DED028BA1B000201F901E901D9031 +:109870001C901A901B900021189119911790169026 +:109880001590149013900025002405909FEDFA0A7E +:109890008DED040AF9A103C9CDE90201F9A103C9BB +:1098A000CDE90001F948807858B30020F749887065 +:1098B000A1F1F000B0F80A01F5490968C1F57A7123 +:1098C00088421ED1F2480068C0F57A7081B2EF4834 +:1098D000F038A0F808110021ED48001FE0F798F8D3 +:1098E000EC49EB48001FE0F779F80120EA490870DD +:1098F0004FF47A70E64908600121E548001FE0F75F +:1099000087F8E548007801287DD10020E2490870F9 +:10991000DE48A438807800EB4001E04800EB0110FD +:109920008479012C70D0042C04D0052C6DD0062C29 +:1099300006D106E00120D5490C318870002048602E +:1099400052E3D648C030B0F80801811FD448DFF791 +:10995000FBFFC117CDE91A01D049C031B1F8081198 +:10996000491FCF4A521E8818042109F0C1FDC117B2 +:10997000CDE9180119A80DC8189951405840014364 +:109980007ED1C248A438827854308154C448401EE5 +:1099900000791390BDF84C00312802D0452870D1D1 +:1099A000E9E0BE48C030B0F808011838412190FB0A +:1099B000F1F0C117CDE91801C1B2BA4880F8AC1076 +:1099C00000201F90CDE0BDF87C0000EB8010173028 +:1099D000B349491E085C50B9BDF87C0000EB80100B +:1099E0001430095CAF48DD30BDF87C208154BDF8EF +:1099F0007C1001EB81111A31A94A521E88180821E6 +:109A000009F034FD02E001E3CAE1BDE08DED040A96 +:109A1000BDF87C0000EB80101A30A149491E085C9B +:109A20003F2807D0A049BDF87C20049801EB021123 +:109A3000486009E09FED900A10EE100A9A49BDF8BF +:109A40007C2001EB02114860BDF87C1001EB811114 +:109A50003231934A521E8818082109F007FD8DED16 +:109A6000040ABDF87C0000EB801032308C49491E9E +:109A7000085C3F280AD08C49BDF87C20049801E09E +:109A80007BE079E001EB0211086009E09FED7A0AC2 +:109A900010EE100A8449BDF87C2001EB0211086029 +:109AA000BDF87C1001EB81113A317D4A521E8818B5 +:109AB000082109F0DBFC8DED040ABDF87C0000EB09 +:109AC00080103A307649491E085C3F2807D0764915 +:109AD000BDF87C20049801EB0211886009E09FED3D +:109AE000660A10EE100A7049BDF87C2001EB0211E5 +:109AF0008860BDF87C1001EB81114231684A521E2A +:109B00008818082109F0B2FC8DED040ABDF87C002C +:109B100000EB801042306249491E085C3F2807D0A4 +:109B20006149BDF87C20049801EB0211C86009E08E +:109B30009FED510A10EE100A5B49BDF87C2001EB45 +:109B40000211C8605149A4398A781C39501801782B +:109B500021F0800180310170BDF87C00401C80B292 +:109B60001F90BDF87C000021DDE91832C01A914138 +:109B7000FFF629AF00E000BF00BF012043490C31D0 +:109B80008870002048602FE24548401E807816907B +:109B90009DF85800401E81B24148401C09F02CF845 +:109BA0000021CDE91A013E49491E9DF85800401C8C +:109BB000085C0021CDE9180119A80DC81899514079 +:109BC0005840014357D13148A438827854308154E9 +:109BD00001202E490C318870002048603048401E1A +:109BE00000791390BDF84C0005280AD2DFE800F098 +:109BF000033C0A5ED00003212448A43882780B304D +:109C00008154CBE001222148A4388178801D425440 +:109C10000322801F81780B3042540B3890F860008B +:109C200020F0800080301949A43981F860001C4878 +:109C3000401EC1791548A43880F861101848401EAC +:109C4000017A1248A43880F862101548401E417A03 +:109C50000E48A43880F863101148401EC17A0B48A2 +:109C6000A43880F8641099E003210848A438827869 +:109C70000B30815492E092E0000000000169323024 +:109C8000313030000169323045303000AC430020C3 +:109C90002C64024000880010E20A0020FC410020F1 +:109CA000E50A0020BC320020A5360020D948817882 +:109CB000801D415C801F82781030805C814210DA08 +:109CC000D4498A781C395018017821F00401091D03 +:109CD0000170D04881781030425C10388178801D46 +:109CE0004254CC498A781C395018017821F08001FF +:109CF0008031017000201F9042E00021C54868308B +:109D0000BDF87C2040F8221000201E9029E0C14BB5 +:109D10006833BDF87C6003EB8600683B93F86330E2 +:109D2000BDF87C6003FB06F202EBD2735E10BDF857 +:109D300078305B1D3344B84EF35CB64E96F8631032 +:109D400001EBD1767610761EBDF87870F61BF60022 +:109D5000B340066833430360BDF87800401C80B20E +:109D60001E90AC4991F8630000EBD071BDF87820EB +:109D7000B2EB610FCBDBBDF87C00401C80B21F90C2 +:109D8000A44890F86200BDF87C108842B5DC05E07C +:109D90000121A04882780B30815400BF00BF23E12D +:109DA00001209C49B0318870002048609BA19A48EE +:109DB0000EF0A4FF1D90BDF8740000287ED0BDF801 +:109DC0007400B0F5487F79DA00201F900FE0BDF8ED +:109DD00074000E30BDF87C1008448F49085CBDF853 +:109DE0007C208854BDF87C00401C80B21F90BDF8D8 +:109DF0007C001E28EBDB02208949887486480078A5 +:109E0000412871D100201F9015E0BDF87C00801C16 +:109E10008149085C2C2800D111E0BDF87C00801C31 +:109E20007D49085C06A9BDF87C208854BDF87C00FB +:109E3000401C80B21F90BDF87C000B28E5DB00BF02 +:109E400006A80DF085F9B0EE408AF0EE608A51EC7C +:109E5000180BDEF776FC00EE100ADFED720A80EEDA +:109E6000201A8DED041A0498DEF7F3FBCDE91801F2 +:109E7000DDE91801DEF7A5FB00EE100ADDED040AAE +:109E800030EEC00A8DED040ADDE91801DEF799FB1A +:109E900000EE100ADDED040A9FED621A60EE810A01 +:109EA0009FED611AC0EE811A30EE210A5F4880ED05 +:109EB000D60ABDF87C00C01C574900E082E0085C6F +:109EC0005B490871BDF87C00401D80B21D900020E8 +:109ED0001F901AE0BDF87400BDF87C1008444E498C +:109EE000085C2C2801D114E05AE0BDF87400BDF8DC +:109EF0007C1008444849085C06A9BDF87C208854B9 +:109F0000BDF87C00401C80B21F90BDF87C000B287F +:109F1000E0DB00BF06A80DF01BF9B0EE408AF0EEC2 +:109F2000608A51EC180BDEF70CFC00EE100ADFED36 +:109F30003D0A80EE201A8DED041A0498DEF789FBA5 +:109F4000CDE91801DDE91801DEF73BFB00EE100A50 +:109F5000DDED040A30EEC00A8DED040ADDE91801DA +:109F6000DEF72FFB00EE100ADDED040A9FED2D1A3F +:109F700060EE810A9FED2C1AC0EE811A30EE210AA4 +:109F800010EE100A2A49C1F80500BDF87400BDF8AA +:109F90007C100844401C2049085C2549487222E096 +:109FA0001FEDCB0A10EE100A2149C1F80500002070 +:109FB00048721FEDCF0A10EE100AC1F8050000200C +:109FC000487210E01FEDD40A10EE100A1849C1F8CB +:109FD0000500002048721FEDD80A10EE100AC1F8E3 +:109FE00005000020487200BF00BF00201F9009E05C +:109FF00000200949BDF87C208854BDF87C00401C35 +:10A0000080B21F90BDF87C001428F1DB21B0BDECBC +:10A01000028BF0BD08430020E40A0020524D4300AB +:10A02000BC1200200000C84200007042BC3A002070 +:10A03000143E00202DE9D34F8CB007460026B046D1 +:10A04000B146B346B24600200B900A9009900890A2 +:10A0500000BF00BFF7A103C9CDE90601F7A103C9FD +:10A06000CDE904010020F7490870F748C05D0428D5 +:10A070002CDB0521F448C15500214E38C15522384A +:10A08000C05D20F08001F0487038C15507EB4701F2 +:10A09000F03800EB01108079042804D005280CD09A +:10A0A000062812D104E00021E7484938C1550CE0E8 +:10A0B0003121E5484938C15507E00221E2484938D5 +:10A0C000C1550021401FC15500BF00BF07EB47012C +:10A0D000DE4800EB01108079012873D0042804D0F9 +:10A0E000052870D006286FD10BE2D7485438007984 +:10A0F00000286AD0002000F09BFB07EB4703D34AFF +:10A1000002EB0312517907EB4703D04A02EB03122B +:10A11000106800F0BFFDCC4854380079012802D007 +:10A1200002287AD134E0C848543890F803A00AEBEA +:10A130004A01C74800EB411000780A900AEB4A0137 +:10A14000C34800EB4110C34950F8012F0A60406832 +:10A1500048600AEB4A01BE4800EB4110D0F8090004 +:10A16000BC49491EC1F809000AEB4A01B84800EB96 +:10A170004110B8491C3150F81D2F0A608088888032 +:10A1800050464FEAEA710AEB11714FEA211B44E095 +:10A19000B14890F81C0A0A904FF0000B36E04FF0DF +:10A1A000000A17E00BEB4B0000EB0B10A6496C31DB +:10A1B00001EB0010303000EB0A1001780A98814260 +:10A1C00004D112E0F8E2DDE1F5E299E10AF10100E3 +:10A1D0001FFA80FA0BEB4B0000EB0B109A496C3125 +:10A1E00001EB0010C0795045DCDC00BF0BEB4B00ED +:10A1F00000EB0B1094496C3101EB0010C079504515 +:10A2000000DD08E00BF101001FFA80FB934890F895 +:10A210009A0E5845C3DC00BF00BF00BF00210A985A +:10A22000FEF7EAFBCDE90201002000900B46062173 +:10A23000029A08F0EFFC0BEB4B0000EB0B1082498D +:10A240006C3101EB0010007FC0F381000090814869 +:10A25000401ED0F805C0624600230721184608F0CA +:10A26000D9FC0BEB4B0000EB0B1077496C3101EB89 +:10A270000010007F00F0030000907648401ED0F8E8 +:10A2800001C0624600230821184608F0C3FC0BEB0E +:10A290004B0000EB0B106C496C3101EB0010007FA0 +:10A2A000C0F3011000906B48401ED0F809C0624610 +:10A2B00000230921184608F0ADFC322165485F30C3 +:10A2C00080F86C11302180F86D11603890F8220010 +:10A2D00001EB10115F485F3080F86E11603890F824 +:10A2E000220000F00F0030305A495F3181F86F01D1 +:10A2F0002D2158485F3080F87011603890F82100A7 +:10A30000302101EB101153485F3080F87111603833 +:10A3100090F8210000F00F0030304E495F3181F895 +:10A3200072012D214B485F3080F87311603890F82E +:10A330002000302101EB101146485F3080F8741185 +:10A34000603890F8200000F00F00303041495F3154 +:10A3500081F87501A1F16000C07F302101EB10117F +:10A360003C485F3080F877116038C07F00F00F0004 +:10A37000303038495F3181F878013A2135485F3013 +:10A3800080F879116038807F302101EB101131485D +:10A390005F3080F87A116038807F00F00F00303035 +:10A3A0002C495F3181F87B013A212A485F3080F8DF +:10A3B0007C116038407F302101EB101125485F305F +:10A3C00080F87D116038407F00F00F003030214967 +:10A3D0005F3181F87E01A1F16000D0F823201046A2 +:10A3E0000021FEF709FBCDE90201002000900B4699 +:10A3F0000C21029A08F00EFC002604E020201849E7 +:10A400008855701C86B240F28A208642F6DB0A200C +:10A41000134908704870002648E04FF0000825E016 +:10A420000C485F3000EB461010F80800202819D0C7 +:10A430001FE00000016932303130300001693230F4 +:10A4400045303000E30A00205C430020FC4100203E +:10A45000D8140020D92C0020BC220020BC320020BF +:10A46000CC0E002008F101001FFA80F8B8F1200F8F +:10A47000D6DB00BFB8F11F0F16DA4FF000080CE072 +:10A48000E44800EB461010F8080008EB4911E24AD6 +:10A49000505408F101001FFA80F8B8F1200FEFDBEB +:10A4A00009F101001FFA80F9701C86B2142EB4DB8A +:10A4B0000A21202000EB4910D74A1154202000EB3C +:10A4C0004910401C1154202000EB4910801C1154ED +:10A4D000202000EB4910C01C1154202000EB491033 +:10A4E000001D1154202000EB4910401D1154202064 +:10A4F00000EB4910401D80B20B900020C749087145 +:10A5000076E1012000F094F94FF40071C448E0F7BF +:10A5100031FB07EB4703C34A02EB0312517907EB08 +:10A520004703C04A02EB0312106800F0B3FBBB48BC +:10A5300054300A99405C401CC2B2B848543042546E +:10A540000D98312802D045281AD10CE0002605E0EC +:10A5500006A8805DB0498855701C86B2072EF7DBCF +:10A5600007200B900CE0002605E004A8805DAA49B6 +:10A570008855701C86B2072EF7DB07200B9000BFB2 +:10A5800000BF35E1022000F053F94FF48041A448A8 +:10A59000E0F7F0FAA1485430C05D401CC1B29F48BA +:10A5A0005430C15507EB47039E4A02EB0312517921 +:10A5B00007EB47039B4A02EB0312106800F06AFBAB +:10A5C0000D9805281ED2DFE800F0037A1EDA390064 +:10A5D000FE2091490870FF204870042088700120F7 +:10A5E000C8700320087108468078401E81B28A48EE +:10A5F000801C08F001FB044687494C71EF208871EC +:10A6000007200B90D6E0FE2083490870FF20487099 +:10A61000042088700120C8700220087108468078E4 +:10A62000401E81B27C48801C08F0E6FA04467A4954 +:10A630004C71EF20887107200B90BBE0FE2076491B +:10A640000870FF204870102088700120C870042016 +:10A6500008714FF000080EE0704890F863109830D1 +:10A6600010F80800081AC1B208F105006A4A11542E +:10A67000001F1FFA80F8694890F862004045EBDC43 +:10A68000664890F8628007E0002108F10500624A00 +:10A690001154001F1FFA80F8B8F1110FF4DB5E4867 +:10A6A0008078401E81B25C48801C08F0A5FA044600 +:10A6B00059494C74EF20887413200B907AE0FE20E7 +:10A6C00055490870FF204870282088700120C87004 +:10A6D0000871052604E000204F498855701C86B299 +:10A6E000282EF8DB002633E04FF000082BE04B4922 +:10A6F00091F8630000EBD071B8EB610F17DA4749AE +:10A7000091F8630000EBD0714910491EA1EB0801DC +:10A71000CA004249683151F82610D140CAB208F146 +:10A72000050106EB460319443B4B5A5407E0002150 +:10A7300008F1050006EB46021044374A115408F1AF +:10A7400001001FFA80F8B8F1030FD0DB701C86B24D +:10A75000324890F86200B042C6DC2F488078401E34 +:10A7600081B22D48801C08F047FA04462A4981F836 +:10A770002940EF2081F82A002B200B901AE0FE20C0 +:10A7800025490870FF204870042088700120C87097 +:10A790000320087108468078401E81B21E48801C44 +:10A7A00008F02AFA04461C494C71EF2088710720F2 +:10A7B0000B9000BF00BF1BE0032000F039F81748E2 +:10A7C00054300A99405C401CC2B2144954310A9872 +:10A7D0000A5407EB4703134A02EB0312517907EBC4 +:10A7E0004703104A02EB0312106800F053FA00BF4F +:10A7F00000BF0B9850B10C490B98086001210A4822 +:10A80000001FDFF705F90020084908700EB0BDE809 +:10A81000D08F0000382D0020CC0E002008430020EF +:10A8200000080240FC410020A4640240E30A00202A +:10A8300010B5044634B1012C0FD0022C18D0032CD3 +:10A840002CD120E04FF400511548E0F791F94FF476 +:10A8500080711348E0F78CF920E04FF40051104864 +:10A86000E0F786F94FF480710D48E0F783F915E0C1 +:10A870004FF400510A48E0F77DF94FF48071084821 +:10A88000E0F776F90AE04FF400510548E0F772F975 +:10A890004FF480710248E0F76DF900BF00BF10BDB2 +:10A8A0000008024070B50024002540F224410E4803 +:10A8B0000CF055FBB8B140F224410B480CF0C9FA3A +:10A8C00009480088C4B20848001D0088C4B20120AD +:10A8D0000649487006480068C0F57A7081B203489E +:10A8E000F038A0F80A1170BD00140140AC430020FC +:10A8F0002C64024010B5002413491448DFF76EF8A9 +:10A9000000211248DFF784F800E000BF4021104822 +:10A910000CF018FB0028F8D04FF400710D48E0F758 +:10A9200027F94FF480410B48E0F722F90A4907481C +:10A930007838DFF753F8012104487838DFF768F8F2 +:10A9400001200649087010BD00802020A06402404C +:10A95000001401400008024000880010E30A0020B3 +:10A9600000B58FB00121880508F016FA2948DFF7F5 +:10A970005BF840200390002005904FF48060069023 +:10A9800000200790089009904FF400300A900020B2 +:10A990000B900C900D900E901F4801904FF020608E +:10A9A00000901E48029069461A48DFF707F9012215 +:10A9B00010211848DFF7E4F816487838DFF734F844 +:10A9C000002003904FF47A700490002005904FF41B +:10A9D0008060069000200790089009904FF40030A6 +:10A9E0000A9000200B900C900D900E900A48019058 +:10A9F0004FF0206000900A48029069460548783878 +:10AA0000DFF7DCF8012103487838DFF701F80FB0F1 +:10AA100000BD0000A064024004140140CC0E0020E0 +:10AA2000E40A00201CB50121042008F0B5F9082231 +:10AA300006211C48E0F770F8082207211948E0F7C2 +:10AA40006BF8C020009002208DF8050000208DF8E2 +:10AA5000060001208DF8070002208DF804006946E9 +:10AA60001048E0F711F84FF4C640009001208DF82F +:10AA7000040000208DF8060003208DF80500012059 +:10AA80008DF8070069460748DFF7FEFF4FF40071B5 +:10AA90000448E0F76DF84FF480410248E0F768F8A9 +:10AAA0001CBD00000008024010B50024FFF7BAFFEB +:10AAB00000214FF4E13000F0EDF8FFF751FF00F016 +:10AAC000C9F80021604880F8F01000205E49F0319C +:10AAD00088704870C8700520886000215A4880F846 +:10AAE000FC1000205849FC31887001204870C87063 +:10AAF0004FF47A708860554890F83C0F002829D1AF +:10AB00005348C07A1A2824DB0020B0390876002187 +:10AB10004D484C30817601214176C17642F2107168 +:10AB200001624FF47A71A0F58870C16001218172D1 +:10AB30004FF416504449C439486001214248C43892 +:10AB40000172424890F83C0F401CC1B23F4880F867 +:10AB50003C1F78E0002471E0002104EB44023A48F5 +:10AB6000643000F8221004EB440200EB8200817094 +:10AB7000012104EB44023448643000EB8200417050 +:10AB800004EB44023048643000EB8200C17004EBF7 +:10AB900044012D48C03800EB0110806800EB8000B4 +:10ABA000410004EB44022848643000EB82008160DD +:10ABB00004EB44012448C03800EB011080790428DC +:10ABC00004D0052820D0062835D104E000211E48F5 +:10ABD000573001552FE032201B49F0318860312178 +:10ABE00019485730015504EB4401A0F2171000EB4F +:10ABF000011080686421484304EB44021249643127 +:10AC000001EB8201886016E002210F4857300155A0 +:10AC1000401D015504EB4401A0F58E7000EB0110BE +:10AC200080686421484304EB44020749643101EB26 +:10AC30008201886000BF00BF601CC4B2034890F866 +:10AC40003C0FA04288DC10BDBC420020BC3200207A +:10AC5000BC12002008B545208DF8000002208DF8B8 +:10AC6000010001208DF802008DF80300684600F015 +:10AC700057F847208DF8000001208DF801000020D2 +:10AC80008DF8020001208DF80300684600F048F8B6 +:10AC900008BD00007FB505460C460121202008F0C4 +:10ACA000CBF80095012C06D12003ADF804008010EC +:10ACB000ADF808000FE0022C07D1E002ADF8040067 +:10ACC0004FF4C060ADF8080005E024B90020ADF8ED +:10ACD0000400ADF808000020ADF80400ADF806004F +:10ACE000ADF80C000C20ADF80A0069460B480CF0DA +:10ACF00085F9012109480CF0B5F8012240F2244100 +:10AD000006480CF056F9102104480CF0A2F8012274 +:10AD1000C02102480CF0B2F87FBD000000140140D1 +:10AD200070B5002100230F22C4781CB3174C24688F +:10AD300004F4E064C4F5E064C4F30721C1F1040441 +:10AD4000E3B20A4144789C40E1B284781440214344 +:10AD50000C07210E0E4C05786155047804F01F0590 +:10AD60000124AC4005786D11AD0005F1E025C5F872 +:10AD7000004109E0047804F01F050124AC40054DB2 +:10AD80000678761145F8264070BD00000CED00E015 +:10AD900000E400E080E100E0024A0A400243024B86 +:10ADA0001A60704780FFFF1F08ED00E000200CE0F4 +:10ADB000002106E00022064B03EBC1031A544A1C93 +:10ADC000D1B28029F6DB421CD0B20828F0DB7047F4 +:10ADD000E3B000202DE9FF4F84B081468A46002071 +:10ADE000029083460698A0EB09040798A0EB0A0698 +:10ADF000CDF80490CDF800A0002C01DD012705E07E +:10AE00000CB9002702E04FF0FF376442002E02DD4C +:10AE10004FF0010806E016B94FF0000802E04FF0CD +:10AE2000FF386642B44201DD254600E03546002089 +:10AE300003901EE0009AD1B2019AD0B2119A00F0AC +:10AE40001FF8029820440290B3440298A84205DDFE +:10AE50000298401B0290019838440190AB4504DDF4 +:10AE6000ABEB050B0098404400900398401C80B267 +:10AE70000390691C03988842DCDB08B0BDE8F08FC2 +:10AE8000F0B514460B46CF1701EB5777C7F3C7024F +:10AE9000CF1701EB5777FF10A1EBC707FEB20123D5 +:10AEA000B340DDB24CB1134B03EBC0039B5C2B43AF +:10AEB000104F07EBC007BB541AE00E4B03EBC00367 +:10AEC0009B5CDB430B4F07EBC007BB54094B03EB09 +:10AED000C0039B5C2B43074F07EBC007BB54054BDC +:10AEE00003EBC0039B5CDB43024F07EBC007BB5483 +:10AEF000F0BD0000E3B000201CB501210A2007F0DE +:10AF00004BFF4FF4C050009001208DF8040000204A +:10AF10008DF8060003208DF8050001208DF807004C +:10AF200069464F48DFF7B0FD4FF480600090012084 +:10AF30008DF8040000208DF8060003208DF8050030 +:10AF400001208DF8070069464648DFF79DFDC820BF +:10AF50000DF0F6FC4FF480614248DFF709FEC8208F +:10AF60000DF0EEFC4FF480613E48DFF703FEC82091 +:10AF70000DF0E6FC0021FD2000F0ECFA002112208B +:10AF800000F0E8FA0021AE2000F0E4FA0021D5201C +:10AF900000F0E0FA0021A02000F0DCFA0021A82057 +:10AFA00000F0D8FA00213F2000F0D4FA0021D3208D +:10AFB00000F0D0FA0021084600F0CCFA0021402031 +:10AFC00000F0C8FA2848C07A1F2808DD0021A12017 +:10AFD00000F0C0FA0021C82000F0BCFA07E0002110 +:10AFE000A02000F0B7FA0021C02000F0B3FA002141 +:10AFF000DA2000F0AFFA0021122000F0ABFA0021B5 +:10B00000812000F0A7FA00217F2000F0A3FA0021A0 +:10B01000D92000F09FFA0021822000F09BFA002145 +:10B02000DB2000F097FA0021342000F093FA002191 +:10B03000A42000F08FFA0021A62000F08BFA002156 +:10B04000202000F087FA0021084600F083FAFFF77D +:10B05000ADFE0021AF2000F07DFA00F063F81CBDCA +:10B06000000C024000040240BC12002010B5024651 +:10B07000012000E050430B1EA1F10104E1B2F9D11F +:10B0800010BD2DE9F84F05460C4616461F46DDE972 +:10B090000A9B06FB09F0642190FBF1F000F0FF0A27 +:10B0A0004FF0000801200090A819C2B223462146A3 +:10B0B0002846FFF78FFE01200090E019C3B2A819BF +:10B0C000C2B2E019C1B22846FFF784FE0120009009 +:10B0D000E019C3B22A4621462846FFF77BFE01202D +:10B0E000E119CBB2A919CAB2A9190090C8B2214678 +:10B0F000FFF770FE00BF11E00120009004EB080094 +:10B10000C3B205EB0A00C2B204EB0800C1B2284684 +:10B11000FFF760FE08F1010000F0FF08B845EBDB27 +:10B12000BDE8F88F70B50024002504F1B001C8B265 +:10B13000002100F00FFA0021084600F00BFA002170 +:10B14000102000F007FA00BF0EE0002508E00849D3 +:10B1500001EBC501085D012100F0FCF9681CC5B2D6 +:10B16000802DF4DB601CC4B2082CEEDB70BD000047 +:10B17000E3B0002010B5044600BF02210A4808F0E1 +:10B1800035F80028F9D02146074808F03BF800BF01 +:10B190000121054808F02AF80028F9D0024808F0F3 +:10B1A0002EF8C0B210BD0000003800402DE9FE4F5F +:10B1B0000746884692461C460197CDF80080082C29 +:10B1C00002D14FF006091FE02046E31704EB53734A +:10B1D000DB1021464FEAE47C04EB5C7C4FEAEC0C8C +:10B1E000A4EBCC0CBCF1000F02D04FF0010C01E03D +:10B1F0004FF0000C6344224604EBD27C4FEA6C0C07 +:10B2000003FB0CF303F0FF09AAF12000C6B20025EE +:10B210005EE0082C07D106EB46002F4901EB400009 +:10B2200010F805B01DE00C2C07D106EB46002B49A9 +:10B2300001EB800010F805B013E0102C05D1284870 +:10B2400000EB061010F805B00BE0182C07D106EB48 +:10B25000C600244901EB800010F805B001E0BDE80C +:10B26000FE8F002002901CE00BF0010028B1414647 +:10B2700038460C9AFFF704FE09E00C9808B9012043 +:10B2800000E00020024641463846FFF7F9FD4FEA4C +:10B290006B0B08F1010000F0FF080298401CC0B2DF +:10B2A000029002980828DFDB781CC7B2082C0BD06C +:10B2B00004EBD4714A100199791A8A4204D1019F92 +:10B2C00000980830C0B20090DDF80080681CC5B25C +:10B2D0004D459EDB00BFC2E764EC03088CEE03081B +:10B2E00000F30308F0F803082DE9FF4F2DED068B5E +:10B2F00083B0074693461E46DDE917484FF0000924 +:10B30000CA46DEB95846DDF783F941EC1A0BB0EEB8 +:10B310004A0AF0EE6A0A0CF01BF9B0EE409AF0EE21 +:10B32000609A9FED400B53EC102B51EC190BDCF79E +:10B33000C0FF41EC180BDDF7ADF9C6B2082C01D106 +:10B340004FF002091698864211DC169800280EDD8F +:10B3500023463022CDF8008038460A99FFF726FFB1 +:10B36000204604EBD07109EB61013944CFB20025CE +:10B370004CE01698301AA84210D104EBD47109EBB6 +:10B38000610101FB0571C8B223462E22CDE900847C +:10B390000A99FFF70BFF4FF0010A35E006EB0A00B0 +:10B3A000401B401EC1B20A20FFF760FEBBFBF0F05D +:10B3B0000A21B0FBF1F201FB12000290029880B961 +:10B3C00004EBD47109EB61010AEB070201FB0521D3 +:10B3D000C8B223463022CDE900840A99FFF7E6FE81 +:10B3E00011E004EBD47109EB61010AEB070301FBE7 +:10B3F0000531C8B2CDE9008402993031CAB2234682 +:10B400000A99FFF7D3FE00BF681CC5B206EB0A001D +:10B41000A842AEDC304603B0BDEC068B04B0BDE8FC +:10B42000F08F0000000000000000F03F2DE9FF4F0A +:10B4300005460E4617461C46DDF838904FF0000AC8 +:10B440000095B3462046E21704EB5272D210214613 +:10B45000E31704EB5373DB10A4EBC3030BB101231D +:10B4600000E000231A44D4B24FF0000845E0002069 +:10B4700003903BE00D9810F80A0002900AF10100D9 +:10B480001FFA80FA002001901DE0029800F00100F0 +:10B4900028B14A4631462846FFF7F2FC0AE0B9F1E6 +:10B4A000000F01D1012000E000200246314628466D +:10B4B000FFF7E6FC029840100290701CC6B201989B +:10B4C000401CC0B2019001980828DEDB681CC5B2A0 +:10B4D0000098281AB84204D1009D0BF1080000F032 +:10B4E000FF0B5E460398401CC0B203900398B8421D +:10B4F000C0DB08F1010000F0FF08A045B7DBBDE8A4 +:10B50000FF8F2DE9F8430646884614461F46DDE9BD +:10B51000085915E0CDF8009022782B464146304678 +:10B52000FFF744FE082D02D1B01DC6B205E0284643 +:10B5300005EBD07106EB6101CEB2641C781EC7B278 +:10B540002FB12078202802DB20787E28E2DDBDE8BC +:10B55000F883000070B505460C462CB14FF400612D +:10B560001048DFF707FB04E04FF400610D48DFF7F8 +:10B57000FFFA4FF480510B48DFF7FAFA4FF480518D +:10B580000948DFF7F7FA2846FFF7F4FD4FF480513A +:10B590000448DFF7EFFA4FF400610248DFF7EAFAF8 +:10B5A00070BD0000000C02400004024010B52848A5 +:10B5B0000068284908602648001D00684860244843 +:10B5C000083000688860082250212348DEF776FFA3 +:10B5D00006212048DEF79CF91F490988884206D0D9 +:10B5E0001D48007A20F00400001D1B490872062146 +:10B5F0001848401CDEF78CF917494988884206D064 +:10B600001548007A20F00400001D13490872082133 +:10B610001048801CDEF77CF90F498988884206D0E3 +:10B620000D48007A20F00400001D0B490872082123 +:10B630000848C01CDEF76CF90749C988884206D063 +:10B640000548007A20F00400001D0349087210BD6F +:10B65000107AFF1F14810020BC1200202DE9F04F4A +:10B6600091B00021109189460F910E918A460D915B +:10B670000C910B910A9109910891079106910591FE +:10B6800004910391029100240026019100258B462C +:10B69000F94890F8360A0121B1EBD01F44F0D08070 +:10B6A00004F0ADB80E98401CC1B20E91F3488078FA +:10B6B000022804D1F148407808B107200290BDF873 +:10B6C00008109DF830000844ED49085CFA287DD147 +:10B6D000BDF808109DF830000844401CE849085C9B +:10B6E000E549EF394871BDF808109DF8300008446D +:10B6F000801CE349085CE049EF390871BDF8081087 +:10B700009DF830000844C01CDD49085CDA49EF3977 +:10B71000C870BDF808109DF830000844001DD849D5 +:10B72000085CD549EF398870BDF808109DF83000E5 +:10B730000844401DD249085CCF49EF394870BDF834 +:10B7400008109DF830000844801DCD49095CCD48A3 +:10B7500080F8111F90F8111F90F80B0F814213DD34 +:10B76000C84890F8112F10460021FCF791FB0746BE +:10B770008846C44890F80B2F10460021FCF788FB40 +:10B78000381AC1B20F9112E0BE4890F80B2F104644 +:10B790000021FCF77DFB07468846BA4890F8112F38 +:10B7A00010460021FCF774FB381AC1B20F910F98B4 +:10B7B00005281EDBB34890F8110F542819DAB14858 +:10B7C00090F8110F062814DDAB4800E013E0EF38C5 +:10B7D000407924280DDBA848EF384079502808DC50 +:10B7E000A548F538811D0A68026089888180DEF7E6 +:10B7F000A1FA06200C90BDF808109DF8300008440E +:10B80000801C9F49095CBDF808209DF83000104459 +:10B81000401C9B4A105C41EA0029BDF808109DF8C5 +:10B8200030000844C01C1146085C0106BDF8082021 +:10B830009DF830001044001D914A105C41EA00411F +:10B84000BDF808209DF830001044401D8C4A105C63 +:10B8500041EA0021BDF808209DF830001044801D09 +:10B86000874A105C41EA000B87480068834503F073 +:10B87000A687B9F5FA6F83F2A287B9F1000F43F3F7 +:10B880009E878148C0F800B07B48B0F8AE19BDF87B +:10B89000082002EB0900C01C81420ADD7648B0F89E +:10B8A000AE1909F10200081A81B27348A0F8AE1966 +:10B8B00003E000217048A0F8AE19714ABDF80810E5 +:10B8C00050184946DEF724F80546BDF8081001EB8C +:10B8D0000900401C6A49095CBDF8082002EB090018 +:10B8E000674A105C41EA0021A94243F05487654849 +:10B8F00090F80A0F50B109F1020291B2604BBDF805 +:10B900000820981801230422DFF780F9BDF80820E9 +:10B910009DF830101144091D594A515C01F00F0087 +:10B9200000EBD0714A10A0EB4201CAB20B92BDF8F5 +:10B9300008209DF830101144891D514A515C01F0D6 +:10B940000F0000EBD0714A100A9200241AE0BDF8F3 +:10B9500008209DF830100A44D21D1119484A505C45 +:10B960009DF828209DF82C10DEF73EFA0146BDF820 +:10B9700008209DF830000244D21D1019404A11548D +:10B98000601C84B29DF83000A9EB0000C01FA042EB +:10B99000DDDCBDF808109DF830000844C01D3849B2 +:10B9A000095C10910121344880F8101B00203749B0 +:10B9B000486088703649887048603448103841685B +:10B9C0002D48C0F8F419012180F8E8192B48807837 +:10B9D000032803D029488078012802D101202D496D +:10B9E0000860002104911098152803F0BA8410DC37 +:10B9F000A0F10B000A2883F0BD86DFE810F09E1747 +:10BA0000351896188E18BB1E2500521A611ABB1ED7 +:10BA10005A1CA22802F0E7800CDC162803F0828171 +:10BA2000182803F0A2851F2803F0FC83A12843F007 +:10BA3000A186FDE3A32802F00A83A42801F063860F +:10BA4000A528F4D101F04CBC1348D0F80C0210B179 +:10BA50001F200A49087100200990EAE3BDF824007C +:10BA600000EB400101EB00100C4901EB0010807964 +:10BA70000E287DD214E00000BC320020CC3D002016 +:10BA8000309F0020BC220020240A0020B43C00206B +:10BA9000F880002088024042BC120020C8430020E9 +:10BAA000DFE800F0660708090AD2FA0B0C0E0FD384 +:10BAB000D40D00BF00BF00BF00BF00BF00BF00BF6C +:10BAC00000BF00200890AFE0BDF808109DF83000DE +:10BAD00001440831BDF810000844FE490A5CBDF875 +:10BAE000240040F283314843FB4901EB800101F51A +:10BAF0008961BDF8200000EB400303EB001001EB6F +:10BB0000C0004276BDF808109DF8300008440830A7 +:10BB1000BDF810100844EF49085C20B1012803D09B +:10BB2000022876D114E074E0BDF8241001EB410244 +:10BB300002EB0111E94A02EB01123032BDF820108C +:10BB400002EB0112901C917821F00402027060E077 +:10BB5000BDF8241001EB410202EB0111DF4A02EBB8 +:10BB600001123032BDF8201002EB0112901C00E0EF +:10BB7000FEE3917821F0080202700022BDF8240053 +:10BB800000EB400101EB0010D44901EB0010303014 +:10BB9000BDF8201000EB01104260BDF82410022017 +:10BBA000DEF784FA002416E00022BDF8240040F2FB +:10BBB00083314843C84901EB800101F58961BDF833 +:10BBC000200000EB400303EB001001EBC001473104 +:10BBD0000A55601C84B2142CE6DB002416E0002217 +:10BBE000BDF8240040F283314843BB4901EB80019A +:10BBF00001F58961BDF8200000EB400303EB001064 +:10BC000001EBC00163310A55601C84B20A2CE6DBEB +:10BC100000BF00BFBDF81000401C81B20491BDF808 +:10BC20002000401C81B20891BDF8240000EB4001C7 +:10BC300001EB0010A94901EB0010C179BDF820000B +:10BC400081423FF741AF93E300BF00BFBDF808104A +:10BC50009DF8300008440830BDF8101008449D4994 +:10BC6000085C20B1012803D0022817D115E015E0A7 +:10BC7000BDF8241001EB410202EB0111974A02EBDF +:10BC800001123032BDF8201002EB0112901C9178A5 +:10BC900021F00402027001E007E000BF00BFBDF820 +:10BCA0001000401C81B2049162E300200890FCE384 +:10BCB000BDF808109DF8300001440831BDF81000AF +:10BCC000084484490A5CBDF8240040F283314843AB +:10BCD000814901EB800101F58961BDF8200000EB8D +:10BCE000400303EB001001EBC0004276BDF80810E2 +:10BCF0009DF8300008440830BDF81010084475491C +:10BD0000085CF1287ED01ADC40287CD00FDC0428A7 +:10BD10007AD005DCF8B1012877D0022876D18DE100 +:10BD2000082874D0102873D02028F7D133E3EB38DB +:10BD300006286BD2DFE800F0F7F6F5F4F3F2F238FC +:10BD40000E28F6D2DFE800F0FDFCFBFAF9F8F7F672 +:10BD5000F5F4F3F2F1F0BDF8240040F283314843EA +:10BD60005D4901EB800000F58960BDF8201001EB12 +:10BD7000410202EB011100EBC10090F87E00102897 +:10BD80005AD10022BDF8240040F283314843524981 +:10BD900001EB800101F58961BDF8200000EB400353 +:10BDA00003EB001001EBC00080F87E20BDF82400FA +:10BDB00040F283314843484901EB800000F5896037 +:10BDC000BDF8201001EB410202EB011100EBC100B4 +:10BDD0004079F82830D0BDF8240040F28331484340 +:10BDE0003D4901EB800000F58960BDF8201001EBB2 +:10BDF000410202EB011100EBC1004079F7281BD092 +:10BE0000F32206E0A1E339E364E11BE0C2E2ADE125 +:10BE1000F8E1BDF8240040F2833148432E4901EB9C +:10BE2000800000F58960BDF8201001EB410303EBB1 +:10BE3000011100EBC1004271BDF81000401C81B23D +:10BE40000491DCE3F222BDF8240040F28331484340 +:10BE5000214901EB800000F58960BDF8201001EB5D +:10BE6000410303EB011100EBC1004271BDF8241046 +:10BE700001EB410202EB0111184A02EB01123032D0 +:10BE8000BDF8201002EB0112901C917821F0040201 +:10BE90000270BDF808009DF8301008440830BDF865 +:10BEA000101008440B490A5CBDF8240040F28331AD +:10BEB0004843094901EB800000F58960BDF8201076 +:10BEC00001EB410303EB011100EBC10080F87E2080 +:10BED00000243DE0309F002088480020C843002017 +:10BEE000BDF808109DF8300001440831BDF810007D +:10BEF00001440819401CFE490A5CBDF8240040F2C8 +:10BF000083314843FB4901EB800101F58961BDF8AC +:10BF1000200000EB400303EB001013E014E312E3F6 +:10BF200010E30EE30CE30AE31DE31BE319E317E35D +:10BF300015E313E311E30FE30DE30BE309E307E379 +:10BF400005E303E301EBC00151310A55601C84B2E3 +:10BF50000F2CC5DB002422E0BDF808109DF830004E +:10BF600001440831BDF81000014408191030E049BF +:10BF70000A5CBDF8240040F283314843DD4901EBFF +:10BF8000800101F58961BDF8200000EB400303EB5F +:10BF9000001001EBC00163310A55601C84B20A2C09 +:10BFA000DADBBDF808109DF8300001440831BDF817 +:10BFB000100008441A30CE490A5CBDF8240040F253 +:10BFC00083314843CB4901EB800101F58961BDF81C +:10BFD000200000EB400303EB001001EBC00080F8F1 +:10BFE0007820002422E0BDF808109DF830000144BC +:10BFF0000831BDF81000014408191B30BC490A5C27 +:10C00000BDF8240040F283314843BA4901EB800176 +:10C0100001F58961BDF8200000EB400303EB00103F +:10C0200001EBC00179310A55601C84B2052CDADBC2 +:10C03000BDF81000203081B20491E0E2F222BDF898 +:10C04000240040F283314843AA4901EB800000F507 +:10C050008960BDF8201001EB410303EB011100EBF7 +:10C06000C1004271BDF8241001EB410202EB011145 +:10C07000A14A02EB01123032BDF8201002EB01128E +:10C08000901C917821F004020270BDF808009DF820 +:10C09000301008440830BDF81010084494490A5C78 +:10C0A000BDF8240040F283314843924901EB8000FF +:10C0B00000F58960BDF8201001EB410303EB01118D +:10C0C00000EBC10080F87E20BDF81000401C80B25B +:10C0D000049094E2F222BDF8240040F283314843F8 +:10C0E000844901EB800000F58960BDF8201001EB68 +:10C0F000410303EB011100EBC1004271BDF82410B4 +:10C1000001EB410202EB01117B4A02EB01123032DA +:10C11000BDF8201002EB0112901C917821F004026E +:10C120000270BDF808009DF8301008440830BDF8D2 +:10C13000101008446E490A5CBDF8240040F28331B7 +:10C1400048436C4901EB800000F58960BDF8201080 +:10C1500001EB410303EB011100EBC10080F87E20ED +:10C16000BDF81000401C80B2049048E2F222BDF8F5 +:10C17000240040F2833148435E4901EB800000F522 +:10C180008960BDF8201001EB410303EB011100EBC6 +:10C19000C1004271BDF8241001EB410202EB011114 +:10C1A000554A02EB01123032BDF8201002EB0112A9 +:10C1B000901C917821F004020270BDF808009DF8EF +:10C1C000301008440830BDF81010084448490A5C93 +:10C1D000BDF8240040F283314843464901EB80001A +:10C1E00000F58960BDF8201001EB410303EB01115C +:10C1F00000EBC10080F87E20BDF81000401C80B22A +:10C200000490FCE1BDF8240040F2833148433949F1 +:10C2100001EB800000F58960BDF8201001EB4102C0 +:10C2200002EB011100EBC1004079F8282BD001E0AE +:10C2300072E200E2BDF8240040F2833148432D4908 +:10C2400001EB800000F58960BDF8201001EB410290 +:10C2500002EB011100EBC1004079F72813D0F32263 +:10C26000BDF8240040F283314843224901EB8000AD +:10C2700000F58960BDF8201001EB410303EB0111CB +:10C2800000EBC1004271BDF8241001EB410202EB4A +:10C290000111194A02EB01123032BDF8201002EBF5 +:10C2A0000112901C917821F004020270BDF8080080 +:10C2B0009DF8301008440830BDF8101008440C49AF +:10C2C0000A5CBDF8240040F283314843094901EB80 +:10C2D000800000F58960BDF8201001EB410303EBFD +:10C2E000011100EBC10080F87E20BDF8080005E0D8 +:10C2F000309F002088480020C84300209DF830105F +:10C3000008440830BDF810100844401CFE490A5C7F +:10C31000BDF8240040F283314843FC4901EB800022 +:10C3200000F58960BDF8201001EB410303EB01111A +:10C3300000EBC10080F87820002424E0BDF808104C +:10C340009DF8300001440831BDF81000014408197F +:10C35000801CED490A5CBDF8240040F2833148435B +:10C36000EA4901EB800101F58961BDF8200000E098 +:10C370005BE100EB400303EB001001EBC0017931FE +:10C380000A55601C84B2052CD8DBBDF81000C01D16 +:10C3900081B2049133E1F222BDF8240040F28331EE +:10C3A0004843DA4901EB800000F58960BDF82010B0 +:10C3B00001EB410303EB011100EBC1004271BDF839 +:10C3C000241001EB410202EB0111D14A02EB0112F0 +:10C3D0003032BDF8201002EB0112901C917821F050 +:10C3E00004020270BDF808009DF8301008440830BF +:10C3F000BDF810100844C4490A5CBDF8240040F29E +:10C4000083314843C14901EB800000F58960BDF8E4 +:10C41000201001EB410303EB011100EBC10080F898 +:10C420007E20002422E0BDF808109DF83000014471 +:10C430000831BDF8100001440819401CB2490A5CDB +:10C44000BDF8240040F283314843B04901EB80013C +:10C4500001F58961BDF8200000EB400303EB0010FB +:10C4600001EBC00179310A55601C84B2042CDADB7F +:10C47000BDF81000401D81B20491C0E0F222BDF869 +:10C48000240040F283314843A04901EB800000F5CD +:10C490008960BDF8201001EB410303EB011100EBB3 +:10C4A000C1004271BDF8241000E0AEE001EB410292 +:10C4B00002EB0111964A02EB01123032BDF8201056 +:10C4C00002EB0112901C917821F004020270BDF879 +:10C4D000241001EB410202EB01118D4A02EB011223 +:10C4E0003032BDF8201002EB0112901C917821F03F +:10C4F00040020270BDF808009DF830100844083072 +:10C50000BDF81010084480490A5CBDF8240040F2D0 +:10C51000833148437D4901EB800000F58960BDF817 +:10C52000201001EB410303EB011100EBC10080F887 +:10C530007E20BDF81000401C80B204905FE000BF78 +:10C5400000BF00BF00BF00BF00BF00BF00BF00BFF3 +:10C5500000BF00BF00BF00BF00BF00BF00BF00BFE3 +:10C5600000BF00BF00BFF222BDF8240040F28331BB +:10C570004843664901EB800000F58960BDF8201052 +:10C5800001EB410303EB011100EBC1004271BDF867 +:10C59000241001EB410202EB01115D4A02EB011292 +:10C5A0003032BDF8201002EB0112901C917821F07E +:10C5B00004020270BDF808009DF8301008440830ED +:10C5C000BDF81010084450490A5CBDF8240040F240 +:10C5D000833148434D4901EB800000F58960BDF887 +:10C5E000201001EB410303EB011100EBC10080F8C7 +:10C5F0007E20BDF81000401C80B2049000BF00BF38 +:10C60000BDF82000401C81B20891BDF8240000EB69 +:10C61000400101EB00103E4901EB0010C179BDF86B +:10C62000200081423FF744AB00BF00BFBDF82400AB +:10C63000401C81B20991374890F89A0EBDF8241039 +:10C6400088423FF70BAA334890F83C0F002859DD89 +:10C65000002009904EE0BDF808109DF8300001441C +:10C660000831BDF81000084427490A5CBDF82400D1 +:10C6700040F283314843254901EB800101F589618E +:10C68000BDF8200000EB400303EB001001EBC000FD +:10C690004276BDF808109DF8300008440830BDF817 +:10C6A000101008441849085C20B1012803D0022862 +:10C6B00015D10AE013E01649DC39BDF824208818AA +:10C6C000017821F00401017009E01149DC39BDF85D +:10C6D00024208818017821F00801017000BF00BFF4 +:10C6E000BDF81000401C81B20491BDF82400401C2C +:10C6F00081B20991074890F83C0F401EBDF8241004 +:10C700008842A8DC03F046B8309F0020884800200B +:10C71000C8430020BC320020B9F11B0F7DDB002094 +:10C720000990F4E300200890F8E3BDF8240000EB42 +:10C73000400101EB0010F74901EB00103030BDF86B +:10C74000201000EB01108078C0F34010002865D164 +:10C75000BDF8240000EB400101EB0011ED4800EBB7 +:10C7600001103030BDF8201000EB01108078C0F3CC +:10C7700040000028EBD1BDF8240000EB400101EBA4 +:10C780000010E44901EB00103030BDF8201000EB40 +:10C790000110807A022841D0BDF808109DF83000C1 +:10C7A000014408310AEB8A0000EBCA000844DA4968 +:10C7B0000A5C10460021FBF76BFBBDF8242002EB5E +:10C7C000420303EB0212D34B03EB02123032BDF8EB +:10C7D000203002EB0312127842400A43B7D1BDF871 +:10C7E000240040F283314843CC4901EB800000F53E +:10C7F0008960BDF8201001EB410202EB011100EB52 +:10C80000C10090F84500012813D0BDF8240000EBCA +:10C81000400101EB0010BF4901E0F5E3F5E301EB56 +:10C8200000103030BDF8201000EB0110807A032892 +:10C830007ED1BDF8240040F283314843B74901EB73 +:10C84000800000F58960BDF8201001EB410202EB89 +:10C85000011100EBC10090F846000028E8D1002249 +:10C86000BDF8240000EB400101EB0010A94901EBE9 +:10C8700000113031BDF8200001EB0010C272BDF88C +:10C8800008109DF8300008440930A3490A5CBDF83F +:10C89000240040F283314843A04901EB800101F5B7 +:10C8A0008961BDF8200000EB400303EB001001EBB1 +:10C8B000C000C271BDF808109DF8300008440A306D +:10C8C0009549085C0106BDF808209DF83000104429 +:10C8D0000B30914A105C41EA0041BDF808209DF8F8 +:10C8E000300010440C308C4A105C41EA0021BDF845 +:10C8F00008209DF8300010440D30874A105C014339 +:10C90000BDF8240040F283325043844A02EB800297 +:10C9100002F58962BDF8200000EB400303EB001034 +:10C9200002EBC0008160BDF808109DF8300000E007 +:10C93000EAE0084411307849085C0106BDF8082097 +:10C940009DF8300010441230734A105C41EA0041F7 +:10C95000BDF808209DF83000104413306E4A105C7A +:10C9600041EA0021BDF808209DF830001044143041 +:10C97000694A105C0143BDF8240000EB400202EB61 +:10C980000010644A02EB00123032BDF8200002EBC6 +:10C9900000104160BDF824100220DDF787FBBDF8D0 +:10C9A000240000EB400101EB00105A4901EB00119B +:10C9B0003031BDF8200001EB00100178BDF82400F3 +:10C9C00040F283325043554A02EB8000417000220E +:10C9D000BDF8240040F283314843504901EB800107 +:10C9E00001F58961BDF8200000EB400303EB001066 +:10C9F00001EBC0008271BDF8240040F2833148434E +:10CA0000464901EB800000F58960BDF8201001EB7C +:10CA1000410202EB011100EBC1008068002873D0D5 +:10CA2000BDF8240000EB400101EB0010394901EB97 +:10CA3000001080790B2868D2DFE800F06706CBFE93 +:10CA4000676767FDFCFBFA00BDF8240040F2833104 +:10CA50004843324901EB800000F58960BDF82010A1 +:10CA600001EB410202EB011100EBC100C07910B1F2 +:10CA700001287DD196E0BDF8240000EB400101EBD8 +:10CA80000010244901EB0010007BE0BBBDF824003E +:10CA900040F283314843214901EB800000F5896071 +:10CAA000BDF8201001EB410202EB011100EBC100C7 +:10CAB0008068B0F5100F14D1C322BDF8240040F2F5 +:10CAC00083314843154901EB800000F58960BDF8CA +:10CAD000201001EB410303EB011100EBC100427197 +:10CAE0005FE0B522BDF8240040F2833148430B4992 +:10CAF00001EB800000F58960BDF8201001EB4103D7 +:10CB000003EB011102E00BE0B5E31CE200EBC10016 +:10CB1000427146E0C8430020309F00208848002032 +:10CB2000BDF8240040F283314843F94901EB80000D +:10CB300000F58960BDF8201001EB410202EB011104 +:10CB400000EBC1008068B0F1104F16D1C322BDF8D0 +:10CB5000240040F283314843ED4901EB800000F5A9 +:10CB60008960BDF8201001EB410303EB011100E0E7 +:10CB70002DE000EBC100427113E0B522BDF82400A6 +:10CB800040F283314843E24901EB800000F58960BF +:10CB9000BDF8201001EB410303EB011100EBC100D4 +:10CBA000427114E0B922BDF8240040F283314843B9 +:10CBB000D74901EB800000F58960BDF8201001EB3A +:10CBC000410303EB011100EBC100427100BF00BF44 +:10CBD00050E3BDF8240040F283314843CC4901EBD7 +:10CBE000800101F58961BDF8200000EB400202EBF5 +:10CBF000001011F83010BDF8240040F28332504389 +:10CC0000C34A02EB80004079814277D1BDF8081019 +:10CC10009DF8300008440E30BE49085C0104BDF8A0 +:10CC200008209DF8300010440F30BA4A105C04E030 +:10CC30000BE347E288E1F2E061E041EA0021BDF860 +:10CC400008209DF8300010441030B24A105C0143B7 +:10CC5000BDF8240040F283325043AD4A02EB80021B +:10CC600002F58962BDF8200000EB400303EB0010E1 +:10CC700002EBC0004163BDF808109DF83000084485 +:10CC80000930A4490A5CBDF8240040F283314843CE +:10CC90009F4901EB800101F58961BDF8200000EB9F +:10CCA000400303EB001001EBC000C271A422BDF8E9 +:10CCB000240040F283314843954901EB800101F59E +:10CCC0008961BDF8200000EB400303EB001001EB8D +:10CCD000C0008270A322BDF8240040F28331484393 +:10CCE0008B4901EB800000F58960BDF8201001EB55 +:10CCF000410303EB011100EBC1004271BAE2BDF840 +:10CD0000240040F283314843814901EB800101F561 +:10CD10008961BDF8200000EB400202EB001011F821 +:10CD20003010BDF8240040F283325043784A02EBC1 +:10CD300080004079814271D1BDF808109DF8300023 +:10CD400008440E307349085C0104BDF808209DF8C2 +:10CD5000300010440F306F4A105C41EA0021BDF8EA +:10CD600008209DF83000104410306A4A105C0143DE +:10CD7000BDF8240040F283325043654A02EB800242 +:10CD800002F58962BDF8200000EB400303EB0010C0 +:10CD900002EBC0004163BDF808109DF83000084464 +:10CDA00009305C490A5CBDF8240040F283314843F5 +:10CDB000574901EB800101F58961BDF8200000EBC6 +:10CDC000400303EB001001EBC000C271A422BDF8C8 +:10CDD000240040F2833148434D4901EB800101F5C5 +:10CDE0008961BDF8200000EB400303EB001001EB6C +:10CDF000C0008270A322BDF8240040F28331484372 +:10CE0000434901EB800000F58960BDF8201001EB7B +:10CE1000410303EB011100EBC10042712AE2BDF8AE +:10CE2000240000EB400101EB00103B4901EB001036 +:10CE3000007BE0BBBDF8240040F283314843344915 +:10CE400001EB800000F58960BDF8201001EB410284 +:10CE500002EB011100EBC1008068B0F5100F14D196 +:10CE60000522BDF8240040F283314843284901EBF4 +:10CE7000800000F58960BDF8201001EB410303EB51 +:10CE8000011100EBC10042715DE00122BDF82400F8 +:10CE900040F2833148431E4901EB800000F5896070 +:10CEA000BDF8201001EB410303EB011100E003E0AA +:10CEB00000EBC100427146E0BDF8240040F283312E +:10CEC0004843134901EB800000F58960BDF820104C +:10CED00001EB410202EB011100EBC1008068B0F1EF +:10CEE000104F1CD10522BDF8240040F28331484385 +:10CEF000074901EB800000F58960BDF8201001EBC7 +:10CF0000410303EB011100EBC10042711BE0DCE1C6 +:10CF100088480020309F0020C8430020B1E1012252 +:10CF2000BDF8240040F283314843FE4901EB800004 +:10CF300000F58960BDF8201001EB410303EB0111FE +:10CF400000EBC100427195E1BDF8240040F283314D +:10CF50004843F44901EB800000F58960BDF82010DA +:10CF600001EB410202EB011100EBC100C07910B1ED +:10CF700001287AD18FE0BDF8240000EB400101EBDD +:10CF80000010E94901EB0010007BE0BBBDF8240074 +:10CF900040F283314843E34901EB800000F58960AA +:10CFA000BDF8201001EB410202EB011100EBC100C2 +:10CFB0008068B0F5100F14D10822BDF8240040F2AB +:10CFC00083314843D74901EB800000F58960BDF803 +:10CFD000201001EB410303EB011100EBC100427192 +:10CFE00058E08922BDF8240040F283314843CD49FE +:10CFF00001EB800000F58960BDF8201001EB4103D2 +:10D0000003EB011102E005E068E135E100EBC1004E +:10D0100042713FE0BDF8240040F283314843C149EA +:10D0200001EB800000F58960BDF8201001EB4102A2 +:10D0300002EB011100EBC1008068B0F1104F15D177 +:10D040000822BDF8240040F283314843B54901EB82 +:10D05000800000F58960BDF8201001EB410303EB6F +:10D06000011100EBC100427114E029E08922BDF8F2 +:10D07000240040F283314843AA4901EB800000F5C7 +:10D080008960BDF8201001EB410303EB011100EBB7 +:10D09000C100427114E08B22BDF8240040F28331BC +:10D0A0004843A04901EB800000F58960BDF82010DD +:10D0B00001EB410303EB011100EBC100427100BF22 +:10D0C00000BFD7E0BDF8240040F2833148439549C2 +:10D0D00001EB800101F58961BDF8200000EB400201 +:10D0E00002EB001001EBC00090F89140BDF8240065 +:10D0F00040F2833148438B4901EB80004470BDF816 +:10D10000240040F283314843864901EB8001083115 +:10D1100004EB041001EB80000179BDF8240040F21B +:10D12000833250437F4A02EB8000407981427CD1B8 +:10D13000BDF8240040F283314843114601EB8001E1 +:10D1400001F58961BDF8200000EB400202EB001000 +:10D1500001EBC00090F89220BDF8240040F283312A +:10D160004843704901EB8001083104EB041001EBE6 +:10D170008000C270BDF808109DF8300008440E30E1 +:10D180006A49085C0104BDF808209DF8300010448D +:10D190000F30664A105C41EA0021BDF808209DF876 +:10D1A000300010441030614A105C0143BDF8240087 +:10D1B00040F2833250435B4A02EB800202F58962FF +:10D1C000BDF8200000EB400303EB001002EBC000B1 +:10D1D0004163BDF808109DF83000084409305349F8 +:10D1E0000A5CBDF8240040F2833148434D4901EB0D +:10D1F000800101F58961BDF8200000EB400303EBDD +:10D20000001001EBC000C271A422BDF8240040F25E +:10D2100083314843434901EB8001083104EB04109A +:10D2200001EB80008271A32100E00DE0BDF8240035 +:10D2300040F2833250433B4A02EB8000083004EB5B +:10D24000041200EB8200417114E00522BDF82400B5 +:10D2500040F283314843334901EB800000F5896097 +:10D26000BDF8201001EB410303EB011100EBC100FD +:10D27000427100BF00BF13E0BDF82000401C81B226 +:10D280000891BDF8240000EB400101EB0010264995 +:10D2900001EB0010C179BDF8200081423FF745AA9B +:10D2A00000BFBDF8240000EB400101EB00101E4957 +:10D2B00001EB0010C179BDF82000814200DD0CE0D7 +:10D2C000BDF82400401C81B20991194890F89A0ECB +:10D2D000BDF8241088423FF725AA00BF02F05ABAD1 +:10D2E000B9F11B0F7EDB0020099002E200200890BC +:10D2F000DBE1BDF8240000EB400101EB00100A491E +:10D3000001EB00103030BDF8201000EB01108078E8 +:10D31000C0F34000002866D1BDF8240040F28331FC +:10D32000484307E088480020C8430020309F002081 +:10D33000BC320020F74901EB800000F58960BDF8A0 +:10D34000201001EB410202EB011100EBC10090F84B +:10D3500046000028DFD1BDF808109DF830000144D8 +:10D3600008310AEB8A0000EBCA000844EA490A5C6B +:10D3700010460021FAF78CFDBDF8242002EB420391 +:10D3800003EB0212E54B03EB02123032BDF8203002 +:10D3900002EB0312127842400A43BCD1BDF80810D8 +:10D3A0009DF8300008440930DB490A5CBDF82400D0 +:10D3B00040F283314843D74901EB800101F589618F +:10D3C000BDF8200000EB400303EB001001EBC000B0 +:10D3D000C271BDF808109DF8300008440A30CE49EB +:10D3E000085C01E08EE15BE10106BDF808209DF8D4 +:10D3F000300010440B30C84A105C41EA0041BDF8CF +:10D4000008209DF8300010440C30C34A105C41EAFB +:10D410000021BDF808209DF8300010440D30BE4AB0 +:10D42000105C0143BDF8240040F283325043B94AF6 +:10D4300002EB800202F58962BDF8200000EB400398 +:10D4400003EB001002EBC0008160BDF808109DF8EE +:10D45000300008441130B049085C0106BDF80820CE +:10D460009DF8300010441230AB4A105C41EA004194 +:10D47000BDF808209DF8300010441330A64A105C17 +:10D4800041EA0021BDF808209DF830001044143016 +:10D49000A14A105C0143BDF8240000EB400202EBFE +:10D4A00000109E4A02EB00123032BDF8200002EB61 +:10D4B00000104160BDF824100220DCF7F7FDBDF834 +:10D4C000240000EB400101EB0010944901EB001136 +:10D4D0003031BDF8200001EB00100178BDF82400C8 +:10D4E00040F2833250438B4A02EB800041700122AC +:10D4F000BDF8240040F283314843864901EB8001A6 +:10D5000001F58961BDF8200000EB400303EB00103A +:10D5100001EBC0008271BDF8240000EB400101EB7B +:10D5200000107E4901EB00108079012806D0072801 +:10D5300047D008285AD00A2842D19AE0BDF82400E2 +:10D5400040F283314843734901EB800000F5896064 +:10D55000BDF8201001EB410202EB011100EBC1000C +:10D56000C07910B101282AD114E0B522BDF82400F9 +:10D5700040F283314843674901EB800000F5896040 +:10D58000BDF8201001EB410303EB011100EBC100DA +:10D59000427114E0B922BDF8240040F283314843BF +:10D5A0005C4901EB800000F58960BDF8201001EBBB +:10D5B000410303EB011100EBC100427100BF00BF4A +:10D5C0006CE00122BDF8240040F283314843514908 +:10D5D00001EB800000F58960BDF8201001EB4103EC +:10D5E00003EB011100EBC100427157E0BDF82400CC +:10D5F00040F283314843474901EB800000F58960E0 +:10D60000BDF8201001EB410202EB011100EBC1005B +:10D61000C07910B101282AD114E08922BDF8240074 +:10D6200040F2833148433B4901EB800000F58960BB +:10D63000BDF8201001EB410303EB011100EBC10029 +:10D64000427114E08B22BDF8240040F2833148433C +:10D65000304901EB800000F58960BDF8201001EB36 +:10D66000410303EB011100EBC100427100BF00BF99 +:10D6700014E00422BDF8240040F2833148432549D8 +:10D6800001EB800000F58960BDF8201001EB41033B +:10D6900003EB011100EBC100427100BF00BF13E0BA +:10D6A000BDF82000401C81B20891BDF8240000EBB9 +:10D6B000400101EB0010194901EB0010C179BDF8E0 +:10D6C000200081423FF715AE00BFBDF8240000EBFB +:10D6D000400101EB0010114901EB0010C179BDF8C8 +:10D6E0002000814200DD0CE0BDF82400401C81B226 +:10D6F00009910B4890F89A0EBDF8241088423FF724 +:10D70000F5AD00BFEAE50020099062E20020089034 +:10D710003BE2000088480020309F0020C8430020E2 +:10D72000BC320020BDF808109DF8300008440830D5 +:10D73000FA490A5C10460021FAF7AAFBBDF824203A +:10D7400002EB420303EB0212F54B03EB0212303201 +:10D75000BDF8203002EB0312127842400A437DD11B +:10D76000BDF8240000EB400101EB0011EC4800EB98 +:10D7700001113031BDF8200001EB00100178BDF837 +:10D78000240040F283325043E64A02EB80004170AD +:10D79000BDF8240000EB400101EB0010E04901EB73 +:10D7A000001080790B2830D2DFE800F02F06308D92 +:10D7B0002F2F2FE8FDFCFB00BDF8240040F2833141 +:10D7C0004843D84901EB800000F58960BDF820107E +:10D7D00001EB410202EB011100EBC10090F84600A1 +:10D7E00098B9CA22BDF8240040F283314843CD499C +:10D7F00001EB800000F58960BDF8201001EB4103CA +:10D8000003EB011100EBC1004271B7E1BDF8240048 +:10D8100040F283314843C34901EB800101F589613E +:10D82000BDF8200000EB400202EB001011F83010B0 +:10D83000BDF8240040F283325043BA4A02EB800024 +:10D84000407981423ED1BDF8240040F28331484303 +:10D85000114601EB800000F5896000E090E1BDF821 +:10D86000201001EB410202EB011100EBC10090F826 +:10D87000460038BBAA22BDF8240040F28331484359 +:10D88000A84901EB800101F58961BDF8200000EB9A +:10D89000400303EB001001EBC0008270A322BDF82F +:10D8A000240040F2833148439E4901EB800000F59B +:10D8B0008960BDF8201001EB410303EB011100EB7F +:10D8C000C10042715AE1BDF8240040F2833148435F +:10D8D000944901EB800101F58961BDF8200000EB5E +:10D8E000400202EB001011F83010BDF8240040F2A5 +:10D8F000833250438B4A02EB8000407981423CD115 +:10D90000BDF8240040F283314843114601EB80000A +:10D9100000F58960BDF8201001EB410202EB011116 +:10D9200000EBC10090F8460038BBAA22BDF82400E5 +:10D9300040F2833148437B4901EB800101F5896165 +:10D94000BDF8200000EB400303EB001001EBC0002A +:10D950008270A322BDF8240040F28331484371490C +:10D9600001EB800000F58960BDF8201001EB410358 +:10D9700003EB011100EBC1004271FFE0BDF8240090 +:10D9800040F283314843674901EB800000F589602C +:10D99000BDF8201001EB410202EB011100EBC100C8 +:10D9A00002E0C1E042E017E090F8460098B9042296 +:10D9B000BDF8240040F2833148435A4901EB80000E +:10D9C00000F58960BDF8201001EB410303EB011164 +:10D9D00000EBC1004271D1E0BDF8240040F2833178 +:10D9E0004843504901EB800000F58960BDF82010E4 +:10D9F00001EB410202EB011100EBC10090F846007F +:10DA000098B91022BDF8240040F2833148434549BB +:10DA100001EB800000F58960BDF8201001EB4103A7 +:10DA200003EB011100EBC1004271A7E0BDF8240037 +:10DA300040F2833148433B4901EB800101F58961A4 +:10DA4000BDF8200000EB400202EB001001EBC0002B +:10DA500090F89140BDF8240040F2833148433149A9 +:10DA600001EB80004470BDF8240040F2833148434C +:10DA70002C4901EB8001083104EB041001EB80001C +:10DA80000179BDF8240040F283325043254A02EB6D +:10DA90008000407981423FD1BDF8240040F28331BB +:10DAA0004843114601EB800101F58961BDF8200072 +:10DAB00000EB400202EB001001EBC00090F8922056 +:10DAC000BDF8240040F283314843164901EB800140 +:10DAD000083104EB041001EB8000C270AA21BDF8EC +:10DAE000240040F2833250430E4A02EB800008309B +:10DAF00004EB041200EB82008171A321BDF8240025 +:10DB000040F283325043074A02EB8000083004EBB6 +:10DB1000041200EB8200417130E00000309F0020D1 +:10DB2000C843002088480020BDF8240040F283311B +:10DB30004843FE4901EB800000F58960BDF82010E4 +:10DB400001EB410202EB011100EBC10090F846002D +:10DB500098B90622BDF8240040F283314843F349C6 +:10DB600001EB800000F58960BDF8201001EB410356 +:10DB700003EB011100EBC100427100BF00BF13E0D5 +:10DB8000BDF82000401C81B20891BDF8240000EBD4 +:10DB9000400101EB0010E64901EB0010C179BDF82E +:10DBA000200081423FF7BEAD00BFBDF8240000EB6E +:10DBB000400101EB0010DE4901EB0010C179BDF816 +:10DBC0002000814200DD0CE0BDF82400401C81B241 +:10DBD0000991D84890F89A0EBDF8241088423FF772 +:10DBE00095AD00BF8EE50020099026E20020089048 +:10DBF000FFE1BDF808109DF8300008440830CE4918 +:10DC00000A5C10460021FAF743F9BDF8242002EB24 +:10DC1000420303EB0212C64B03EB02123032BDF893 +:10DC2000203002EB0312127842400A437ED1BDF845 +:10DC3000240000EB400101EB0010BD4901EB001195 +:10DC40003031BDF8200001EB00100178BDF8240050 +:10DC500040F283325043B54A02EB80004170BDF878 +:10DC6000240040F283314843114601EB800101F565 +:10DC70008961BDF8200000EB400202EB001011F8B2 +:10DC80003010BDF8240040F283325043A74A02EB23 +:10DC90008000407981427DD1BDF808109DF83000A8 +:10DCA00008440930A449085C0104BDF808209DF827 +:10DCB000300010440A30A04A105C41EA0021BDF84F +:10DCC00008209DF8300010440B309B4A105C014343 +:10DCD000BDF8240040F283325043944A02EB8002A4 +:10DCE00002F58962BDF8200000EB400303EB001051 +:10DCF00002EBC0004163BDF8240000EB400101EBE2 +:10DD000000108B4901EB001080790B281DD2DFE851 +:10DD100000F01C061D48711C1C869BB0FD00B22241 +:10DD2000BDF8240040F28331484300E05CE17F49C4 +:10DD300001EB800000F58960BDF8201001EB410384 +:10DD400003EB011100EBC10042714BE1A522BDF8CC +:10DD5000240040F283314843744901EB800101F50E +:10DD60008961BDF8200000EB400303EB001001EBDC +:10DD7000C0008270A322BDF8240040F283314843E2 +:10DD80006A4901EB800000F58960BDF8201001EBC5 +:10DD9000410300E027E103EB011100EBC1004271F8 +:10DDA00020E1A522BDF8240040F2833148435F49B9 +:10DDB00001EB800101F58961BDF8200000EB400313 +:10DDC00003EB001001EBC0008270A322BDF8240019 +:10DDD00040F283314843554901EB800000F58960EA +:10DDE000BDF8201001EB410303EB011100EBC10072 +:10DDF0004271F7E0B522BDF8240040F28331484378 +:10DE00004A4901EB800000F58960BDF8201001EB64 +:10DE1000410303EB011100EBC100427100BF02227C +:10DE2000BDF8240040F283314843404901EB8000B3 +:10DE300000F58960BDF8201001EB410303EB0111EF +:10DE400000EBC1004271CDE08022BDF8240040F219 +:10DE500083314843354901EB800000F58960BDF806 +:10DE6000201001EB410303EB011100EBC1004271F3 +:10DE7000B8E0BDF8240040F2833148432B4901EB60 +:10DE8000800101F58961BDF8200000EB400202EB42 +:10DE9000001001EBC00090F89140BDF8240040F262 +:10DEA00083314843214901EB80004470BDF82400D0 +:10DEB00040F2833148431D4901EB8001083104EBF6 +:10DEC000041001EB80000179BDF8240040F2833298 +:10DED0005043164A02EB8000407981424BD1BDF895 +:10DEE000240040F283314843114601EB800101F5E3 +:10DEF0008961BDF8200000EB400202EB001001EB4D +:10DF0000C00090F89220BDF8240000E034E040F218 +:10DF100083314843054901EB8001083104EB0410CB +:10DF200001EB8000C270A52208E0000088480020B4 +:10DF3000C8430020BC320020309F0020BDF82400E0 +:10DF400040F283314843FE4901EB8001083104EB84 +:10DF5000041001EB80008271A321BDF8240040F27F +:10DF600083325043F64A02EB8000083004EB04127F +:10DF700000EB8200417135E0BDF82000C1B2BDF870 +:10DF8000240040F283325043ED4A02EB800041709E +:10DF90000A22BDF8240040F283314843E84901EBEE +:10DFA000800101F58961BDF8200000EB400303EB1F +:10DFB000001001EBC00042710122BDF8240040F2C4 +:10DFC00083314843DE4901EB800000F58960BDF8EC +:10DFD000201001EB410303EB011100EBC10080F8BD +:10DFE000932000BF00BF13E0BDF82000401C81B2A9 +:10DFF0000891BDF8240000EB400101EB0010D1496D +:10E0000001EB0010C179BDF8200081423FF7F1AD6E +:10E0100000BFBDF8240000EB400101EB0010C9492E +:10E0200001EB0010C179BDF82000814200DD0CE059 +:10E03000BDF82400401C81B20991C34890F89A0EA3 +:10E04000BDF8241088423FF7D1AD00BFCAE5BDF846 +:10E0500008109DF830000844083081B20491BB4993 +:10E06000BDF81000085C05287EDA0846BDF81010DF +:10E07000405C002878DDB549BDF81000085C401E02 +:10E0800081B20991BDF81000401C81B20491AF49E2 +:10E09000BDF81000085C0104AC4FBDF81000401C36 +:10E0A000385C41EA0021BDF81000801C385C084350 +:10E0B000C1170246F9F7ECFE0146BDF8240000EB5B +:10E0C000400202EB00109F4A02EB00100160BDF815 +:10E0D0001000C01C81B204913946BDF810000A5CE2 +:10E0E00010460021F9F7D4FEC1B2BDF8240000EBC0 +:10E0F000400202EB0010934A02EB00100171BDF8E0 +:10E100001000401C81B204913946BDF810000A5C31 +:10E1100010460021F9F7BCFEC1B2BDF8240000EBA7 +:10E12000400202EB0010874A02EB00104171BDF87B +:10E130001000401C81B204913946BDF810000A5C01 +:10E1400010460021F9F7A4FEC1B2BDF8240000EB8F +:10E15000400202EB00107B4A02EB00108171BDF817 +:10E160001000401C81B200E08BE204913946BDF8FA +:10E1700010000A5C10460021F9F78AFEC1B2BDF812 +:10E18000240000EB400202EB00106E4A02EB00108C +:10E19000C171BDF81000401C81B204913946BDF830 +:10E1A00010000A5C10460021F9F772FE0146BDF826 +:10E1B000240000EB400202EB0010624A02EB001068 +:10E1C0008160BDF81000401C81B204913946BDF851 +:10E1D00010000A5C10460021F9F75AFEC1B2BDF8E2 +:10E1E000240000EB400202EB0010564A02EB001044 +:10E1F0000173BDF81000401C81B20491BDF82400E9 +:10E2000000EB400101EB0010114601EB001080799A +:10E2100006287DD100200890F7E04C49BDF8100099 +:10E220000A5C10460021F9F733FEC2B2BDF82400A3 +:10E2300000EB400101EB0010424901EB00113031CD +:10E24000BDF8200001EB00100270BDF81000401C6A +:10E2500081B204913D49BDF810000A5C10460021CE +:10E26000F9F716FEC2B2BDF8240000EB400101EB45 +:10E270000010344901EB00113031BDF8200001EBF2 +:10E2800000104270BDF81000401C81B204912F496B +:10E29000BDF810000A5C10460021F9F7F9FDBDF841 +:10E2A000242002EB420303EB0212264B03EB021283 +:10E2B0003032BDF8203002EB0312127A42400A439A +:10E2C0007ED0BDF8240000EB400101EB00101D4999 +:10E2D00001EB00103030BDF8201000EB0110007A87 +:10E2E000002870DD002467E0002659E004EB4400BC +:10E2F00000EB0410134901EB0010303000EB061066 +:10E300000278BDF8240000EB400101EB001000E0B2 +:10E310008BE00C4901EB00103030BDF8201000EB11 +:10E320000110007A824239D1002140F283306043EB +:10E33000034A02EB800000F5896006EB460207E025 +:10E3400088480020C8430020BC320020309F0020B5 +:10E3500002EB061200EBC20080F87F1040F283301F +:10E360006043FE4A02EB800000F5896006EB46023E +:10E3700002EB061200EBC20080F8801040F28330FE +:10E380006043F64A02EB800000F5896006EB460226 +:10E3900002EB061200EBC20080F88110701C86B2FE +:10E3A00004EB440000EB0410ED4901EB0010C079D0 +:10E3B000B0429BDC601C84B2EA4890F89A0E00E000 +:10E3C00001E0A04290DCE849BDF810000A5C10466C +:10E3D0000021F9F75DFDC2B2BDF8240000EB400159 +:10E3E00001EB0010DE4901EB00113031BDF82000D7 +:10E3F00001EB00100272BDF81000401C81B20491C4 +:10E40000BDF82000401C81B20891BDF8240000EB4B +:10E41000400101EB0010D24901EB0010C179BDF8B9 +:10E42000200081423FF7F9AEE0E0002008903EE096 +:10E43000CD49BDF810000A5C10460021F9F728FD0F +:10E44000C2B2BDF8240000EB400101EB0010C4494A +:10E4500001EB00113031BDF8200001EB001002701B +:10E46000BDF81000401C81B20491BF49BDF81000F6 +:10E470000A5C10460021F9F70BFDC2B2BDF824007A +:10E4800000EB400101EB0010B54901EB0011303108 +:10E49000BDF8200001EB00104270BDF81000401CD8 +:10E4A00081B20491BDF82000401C81B20891BDF8F2 +:10E4B000240000EB400101EB0010A94901EB001022 +:10E4C000C179BDF820008142B2DCA748BDF8101028 +:10E4D000405C00F00F00042812DABDF8241001EBB4 +:10E4E000410202EB01119E4A02EB011101F11C00F5 +:10E4F0009D4ABDF81010515C027861F30102027070 +:10E50000BDF81000401C81B204919749BDF810007D +:10E51000085C0421B1EB201F13DDBDF8241001EBD2 +:10E52000410202EB01118E4A02EB011101F11C00C4 +:10E530008D4ABDF81010515C0A09017862F383011D +:10E5400001708948BDF81010405C00F00F000428ED +:10E5500012DABDF8241001EB410202EB0111804AEE +:10E5600002EB011101F11C007F4ABDF81010515C53 +:10E57000027861F305120270BDF81000401C81B2F0 +:10E580000491BDF820001A2101EB400149452DDA24 +:10E59000002008901CE07449BDF810000A5CBDF82A +:10E5A000240000EB400101EB00106D4901EB00116C +:10E5B0003031BDF8200001EB00108272BDF8100070 +:10E5C000401C81B20491BDF82000401C81B208912A +:10E5D000BDF8240000EB400101EB0010604901EBA5 +:10E5E0000010C179BDF820008142D4DCBDF82400C0 +:10E5F00000EB400101EB0010594901EB0010C47918 +:10E6000029E00022BDF8240000EB400101EB0010DE +:10E61000534901EB0011303101EB04100270BDF8D9 +:10E62000240000EB400101EB00104D4901EB00110B +:10E63000303101EB04104270BDF8240000EB4001C2 +:10E6400001EB0010464901EB0011303101EB0410E1 +:10E650000272601C84B2102CD3DBBDF8241002209F +:10E66000DBF724FDBDF82410C8B2FAF7FFF901204A +:10E67000BDF8241001EB41013C4A02EB81014870D6 +:10E680005AE1BDF808109DF83000084408303649BA +:10E69000085C052870D13648C07A20286CDABDF8AD +:10E6A00008109DF830000844093081B204912E49C9 +:10E6B000BDF81000095C2B4880F83C1F90F83C0F17 +:10E6C000042803DD0421274880F83C1FBDF8100012 +:10E6D000401C81B2049100210991B9E02249BDF8A2 +:10E6E00010000A5C10460021F9F7D2FBC1B2BDF858 +:10E6F000240000EB40021F4800EB0210C171BDF87E +:10E700001000401C81B204911749BDF810000A5C4A +:10E7100010460021F9F7BCFBC1B2BDF8240000EBA4 +:10E720004002144800EB02108171BDF81000401C3B +:10E7300081B204910C49BDF81000085C01040A4F35 +:10E74000BDF81000401C385C41EA0021BDF8100003 +:10E75000801C385C0843C11702460EE08848002040 +:10E76000C8430020BC320020309F0020C03C002065 +:10E77000BC120020FC410020DEE0F9F789FB0146D5 +:10E78000BDF8240000EB4002FE4800EB02100160DF +:10E79000BDF81000C01C81B204913946BDF81000CC +:10E7A0000A5C10460021F9F773FBC1B2BDF82400E2 +:10E7B00000EB4002F34800EB02100171BDF81000BD +:10E7C000401C81B204913946BDF810000A5C104625 +:10E7D0000021F9F75DFBC1B2BDF8240000EB400257 +:10E7E000E84800EB02104171BDF81000401C81B2F6 +:10E7F00004913946BDF810000A5C10460021F9F773 +:10E8000047FB0146BDF8240000EB4002DD4800EB69 +:10E8100002108160BDF81000401C81B2049139469D +:10E82000BDF81000401C0A5CBDF81000085C42EA0C +:10E830000025BDF81000801C81B20491BDF81010B5 +:10E84000481981B20491BDF82400401C81B209919D +:10E85000CD4890F83C0FBDF8241088423FF73EAFFA +:10E86000CA48C07A1A2861DB0021C74890F83C0FDB +:10E8700000EB4002C64800F82210C34890F83C0F55 +:10E8800000EB4002C24800EB820081700121BE48CB +:10E8900090F83C0F00EB4002BD4800EB8200417055 +:10E8A000B94890F83C0F00EB4002B94800EB8200F9 +:10E8B000C17042F21071B44890F83C0F00EB400276 +:10E8C000B34800EB820081604FF47A71AE4890F853 +:10E8D0003C0F00EB4002AB4800EB021081600121CD +:10E8E000A94890F83C0F00EB4002A64800EB02104C +:10E8F00081714FF41651A44890F83C0F00EB400290 +:10E90000A04800EB0210016001219F4890F83C0FE5 +:10E9100000EB40029B4800EB021001719A4890F80E +:10E920003C0F401CC1B2984880F83C1F00210A20CF +:10E93000DBF7BCFBFCF7B8F8B2E2BDF808109DF8B5 +:10E940003000084408309349085C8F49F539487114 +:10E95000BDF808109DF83000084409308D49085C66 +:10E960008949F5390871BDF808109DF83000084450 +:10E970000A308849085C8449F539C870BDF8081028 +:10E980009DF8300008440B308249085C7E49F53917 +:10E990008870BDF808109DF8300008440C307D499F +:10E9A000085C7949F5394870BDF808109DF83000C9 +:10E9B00008440D307749095C774880F80B1FDBF776 +:10E9C000B9F9DBF773F9744890F80B0FFF2847D1BA +:10E9D000DBF720F9BDF808109DF830000844083036 +:10E9E0006C49085C6849F5394871BDF808109DF814 +:10E9F0003000084409306749085C6349F5390871FB +:10EA0000BDF808109DF8300008440A306149085CE0 +:10EA10005D49F539C870BDF808109DF8300008440C +:10EA20000B305C49085C5849F5398870BDF808100E +:10EA30009DF8300008440C305649085C5249F539BD +:10EA40004870BDF808109DF8300008440D30514959 +:10EA5000095C514880F80B1FDBF76CF9DBF726F9EE +:10EA60000E204E49087167E710204C490871BDF827 +:10EA700008109DF83000084408304649085C4249B7 +:10EA8000F5394871BDF808109DF830000844093088 +:10EA90004049085C3C49F5390871BDF808109DF8FB +:10EAA000300008440A303B49085C3749F539C870E2 +:10EAB000BDF808109DF8300008440B303549085C5B +:10EAC0003149F5398870BDF808109DF830000844C8 +:10EAD0000C303049085C2C49F5394870BDF80810F5 +:10EAE0009DF8300008440D302A49095C2A4880F816 +:10EAF0000B1FDBF71FF904F045FA2749C1F8180F7F +:10EB00000846D0F8180FC0F300410B912248D0F806 +:10EB1000180FC0F342010A910EE70E201F49087139 +:10EB200000211D4880F8011D06E7002009904EE0F5 +:10EB30000020089018E0BDF8240000EB400101EB34 +:10EB400000101349A83101EB00103030BDF820103F +:10EB500000EB0110807800F0010000B122E0BDF868 +:10EB60002000401C81B20891BDF8240000EB400158 +:10EB700001EB00100649A83101EB0010C179BDF886 +:10EB800020000DE0FC410020BC320020BC1200201F +:10EB900020430020309F0020BC220020CC3D0020DC +:10EBA0008142C8DC00BFBDF8240000EB400101EB4E +:10EBB0000010FD4901EB0010C179BDF82000814231 +:10EBC00000DD08E0BDF82400401C81B20991BDF8C9 +:10EBD00024000428ACDB00BFBDF8240004287DDB42 +:10EBE0000020F24908700120F1490860F149C1F89C +:10EBF0008802F14890F8080D01287FDB0D20EF49CD +:10EC00000871BDF808109DF8300008440930EC493F +:10EC1000095CBDF808209DF8300010440830E84A2F +:10EC2000105C41EA00210591BDF808109DF8300004 +:10EC300008440B301146095CBDF808209DF83000EF +:10EC400010440A30DE4A105C41EA0020DD490880A9 +:10EC500000240CE0BDF808109DF8300008440C308A +:10EC60002044D749085CD8490855601C84B2B4F5E3 +:10EC7000007FEFDBD348008800F2FF3081B2012033 +:10EC8000DAF726FA58B30021CB4880F8011DCD48A9 +:10EC9000008864214843BDF8141090FBF1F0C1B224 +:10ECA000C54880F8001D0120C849C875C5480088BE +:10ECB000401CC449088008460088BDF814108842EA +:10ECC0001CDDBD4890F8FC0C20F00100401CBA4946 +:10ECD00081F8FC0C084690F8FC0C01E015E00DE012 +:10ECE00020F00600801D81F8FC0CBDF8140001F630 +:10ECF000FC41488000210120DBF7D8F90020AC4915 +:10ED00000860AC49C1F888020BE01020AB490871DB +:10ED1000A94890F8FC0C20F080008030A64981F8CA +:10ED2000FC0C09E60020A1490870BDF808109DF808 +:10ED3000300008440830A249085CA049C23981F873 +:10ED4000AD00BDF808109DF8300008440A309C4919 +:10ED5000095CBDF808209DF8300010440930984A3D +:10ED6000105C41EA00210591BDF808109DF83000C3 +:10ED700008440C301146095CBDF808209DF83000AD +:10ED800010440B308E4A105C41EA00208D49088007 +:10ED9000BDF8140009884843F0B3BDF814001428E6 +:10EDA0007EDAB9F1100F07DDA9F11000062190FB02 +:10EDB000F1F081B2069101E000200690002421E0EC +:10EDC00000261BE0BDF808109DF8300001440D310D +:10EDD00004EB440001EB400188197949095C79484A +:10EDE0000088401E00EB800204EB420000EB400272 +:10EDF000774800EB42029155701C86B2062EE1DB8B +:10EE0000601C84B2BDF818008442D9DB01206F4930 +:10EE1000C8756C48008800E042E0401C69490880E1 +:10EE200008460088BDF81410884236DDBDF814008D +:10EE300001280DDBBDF81400401E00EB8001BDF879 +:10EE4000180000EB410081B26248A0F8FA1403E018 +:10EE500000216048A0F8FA145E48B0F8FA440EE0C9 +:10EE6000002608E0002104EB4402594800EB420070 +:10EE70008155701C86B2062EF4DB601C84B2C82C4F +:10EE8000EEDB00210B20DBF711F900210320DBF77B +:10EE90000DF910204949087102E016204749087110 +:10EEA00006E2BDF808109DF83000084408304449D7 +:10EEB000095C414880F8011D112040490871F7E1C3 +:10EEC000002009903DE00020089017E0BDF82400E4 +:10EED00000EB400101EB0010334901EB0010303032 +:10EEE000BDF8201000EB0110807800F0010000B1A7 +:10EEF00012E0BDF82000401C81B20891BDF824004A +:10EF000000EB400101EB0010274901EB0010C17933 +:10EF1000BDF820008142D9DC00BFBDF8240000EB21 +:10EF2000400101EB0010204901EB0010C179BDF850 +:10EF30002000814200DD08E0BDF82400401C81B2C1 +:10EF40000991BDF824000428BDDB00BFBDF82400F2 +:10EF500004287DDB00201549087001201449086051 +:10EF60001449C1F88802144890F8080D012870DB94 +:10EF7000BDF808109DF83000084408301049085CBE +:10EF8000042866DCBDF808109DF8300008440830FD +:10EF90000B49095C084880F8011D90F8010D401EDE +:10EFA00081B2099100242BE0C84300202A0A0020E6 +:10EFB0008802424200004242BC220020CC3D002098 +:10EFC000309F0020280A0020C52F0020BC120020FE +:10EFD000B8370020BC320020BDF8241001EB4102FC +:10EFE00002EB0111FE4A02EB0111303101EB041179 +:10EFF00001F10900497A21F001010170601C84B21D +:10F00000102CE9DB1220F7490871002415E0BDF847 +:10F0100008109DF83000014409310819F2490A5CD2 +:10F02000BDF8240000EB400101EB0010EC4901EBBE +:10F0300000110E310A55601C84B20A2CE7DBBDF8C2 +:10F0400008109DF8300008441430E749095C01E0DD +:10F05000DBE07BE0BDF808209DF830001044133061 +:10F06000E14A105C41EA00210591BDF808109DF8C5 +:10F070003000084416301146095CBDF808209DF8A0 +:10F08000300010441530D84A105C41EA0020D749BE +:10F09000088000240CE0BDF808109DF83000014401 +:10F0A00017310819D049095CD14A1155601C84B246 +:10F0B000B4F5007FEFDBCD480088401EBDF824206A +:10F0C00000EB822081B20320DAF702F8F0B3C748E0 +:10F0D000008864214843BDF8141090FBF1F0C1B2E0 +:10F0E000C44880F8001D0120C349C875BF48008886 +:10F0F000401CBE49088008460088BDF814108842AC +:10F100004CDD002414E0BDF8241001EB410202EBB9 +:10F110000111B34A02EB0111303101EB041101F18D +:10F120000900497A21F00101491C0170601C84B278 +:10F13000102CE8DBBDF8241001EB410202EB0111B9 +:10F14000A74A02EB011101F1180000E056E0097E28 +:10F1500021F00101491C0170BDF8241001EB4102AE +:10F1600002EB01119E4A02EB011202F11800117E1E +:10F1700021F00602921C0270BDF81420BDF8240094 +:10F1800000EB400101EB0010954901EB00104283B8 +:10F19000BDF824100220DAF789FF2FE09348008899 +:10F1A00001282BD1002413E0BDF8241001EB41020B +:10F1B00002EB01118A4A02EB0111303101EB04111B +:10F1C00001F10900497A21F001010170601C84B24B +:10F1D000102CE9DBBDF8241001EB410202EB011118 +:10F1E0007F4A02EB011101F11800097E21F00101B3 +:10F1F0000170BDF824100220DAF758FF00207F4983 +:10F2000008607F49C1F888020BE010217548017140 +:10F21000784890F8FC0C20F080008030754981F827 +:10F22000FC0CB7E2BDF808109DF830000844093026 +:10F230006D49095CBDF808209DF830001044083085 +:10F24000694A105C41EA00256B48B0F81412A942E3 +:10F250002ED1D0F810026849D1F80C12884227D17B +:10F260006548D0F80C1290F81602814209D962481C +:10F27000D0F80C1290F81602081A5F49C1F80C0277 +:10F2800006E000205C49C1F80C02102055490871C5 +:10F2900000215948A0F8141280F816120C20DAF751 +:10F2A00005FF00210520DAF701FF01205249C8754A +:10F2B00070E200240CE0002606E02020514901EB1A +:10F2C00044118855701C86B2202EF6DB601C84B277 +:10F2D000142CF0DB142043490871BDF808109DF888 +:10F2E0003000084408304049095C0591BDF8081019 +:10F2F0009DF83000084409303B49095C0391BDF892 +:10F300001400142801DD14200590BDF80C002028FD +:10F3100001DD2020039000241AE0002612E0BDF851 +:10F3200008109DF8300001440A31BDF80C0004FBC0 +:10F33000001188192C49095C324A02EB441291559C +:10F34000701C86B2BDF80C008642E8DB601C84B2FB +:10F35000BDF814008442E0DB00210720DAF7A6FEA6 +:10F3600018E215201F490871BDF808109DF83000FB +:10F37000084408301C49095C1E4880F81C1ABDF876 +:10F3800008109DF83000084409301749085C010650 +:10F39000BDF808209DF8300010440A30124A105C75 +:10F3A00041EA0041BDF808209DF8300010440B30C0 +:10F3B0000D4A105C41EA0021BDF808209DF830009C +:10F3C00010440C30084A105C01430E486038C0F805 +:10F3D0000510BDF808109DF8300008440D3013E00A +:10F3E000C8430020CC3D0020309F0020280A002088 +:10F3F000C52F0020BC220020BC12002088024242FF +:10F4000000004242382D00201146085C0106BDF87C +:10F4100008209DF8300010440E30FE4A105C41EA8E +:10F420000041BDF808209DF8300010440F30F94A23 +:10F43000105C41EA0021BDF808209DF8300010441E +:10F440001030F44A105C0143F348C0F80110BDF8D5 +:10F4500008109DF83000084411301146085C010482 +:10F46000BDF808209DF8300010441230E94A105CC5 +:10F4700041EA0021BDF808209DF830001044133007 +:10F48000E44A105C0143E448C0F80910BDF80810D4 +:10F490009DF83000084414301146095CDE4880F8BD +:10F4A0002210BDF808109DF83000084415301146B0 +:10F4B000095CD94880F82110BDF808109DF830008B +:10F4C000084416301146095CD34880F82010BDF876 +:10F4D00008109DF83000084417301146095CCE48EA +:10F4E000C177BDF808109DF8300008441830114667 +:10F4F000095CC9488177BDF808109DF830000844C0 +:10F5000019301146085CC4494877B9F1200F28DD4D +:10F51000BDF808109DF8300008441A301146085C08 +:10F520000106BDF808209DF8300010441B30B94A90 +:10F53000105C41EA0041BDF808209DF830001044FD +:10F540001C30B44A105C41EA0021BDF808209DF847 +:10F55000300010441D30AF4A105C0143AE48C0F883 +:10F5600023100220AD49087114E11020AC49087144 +:10F570000020099082E0BDF8240000EB400101EB7F +:10F580000010A649C03101EB001080790C2870D121 +:10F59000BDF8240040F283314843A24901EB8000CA +:10F5A00090F8C80D0121B1EBD01F60D1A9F10E0078 +:10F5B000052190FBF1F081B20891002448E0BDF8EC +:10F5C00008109DF830000144093104EB8400084420 +:10F5D0009049085C0104BDF808209DF830001044F3 +:10F5E0000A3004EB840210448A4A105C41EA00218C +:10F5F000BDF808209DF8300010440B3004EB840265 +:10F600001044844A105C0143BDF8240040F2833268 +:10F610005043844A02EB800000F55D6040F82410FE +:10F62000BDF808109DF8300001440C3104EB840053 +:10F63000084478490A5CBDF8240040F2833148430D +:10F64000784901EB800000F560610A55601C84B2C6 +:10F65000BDF820008442B2DB0421BDF8240040F252 +:10F66000833250436F4A02EB800080F84D140AE069 +:10F67000FFE7BDF82400401C81B20991BDF82400C9 +:10F680000428FFF678AF00BFBDF82400042870D12D +:10F690000020099068E0BDF8240000EB40016248BA +:10F6A00000EB01108079052859D1BDF824005B4991 +:10F6B0004870A1F11C00BDF82410405C0121B1EBA1 +:10F6C000D01F4BD1A9F10E00052190FBF1F081B2C2 +:10F6D0000891002438E0BDF808109DF8300001447E +:10F6E000093104EB840008444A49085C0104BDF870 +:10F6F00008209DF8300010440A3004EB84021044C6 +:10F70000444A105C41EA0021BDF808209DF8300011 +:10F7100010440B3004EB840210443E4A105C014359 +:10F720003E48683040F82410BDF808109DF83000BD +:10F7300001440C3104EB840008441146095C37484D +:10F7400098300155601C84B2BDF820008442C2DBB1 +:10F75000042132480B30BDF82420815408E0BDF864 +:10F760002400401C81B20991BDF82400052892DBD9 +:10F7700000BF0FE000240AE00021BDF808209DF83A +:10F78000300002441019234A1154601C84B2322CF8 +:10F79000F2DB00BF18E000240AE00021BDF80820D9 +:10F7A0009DF83000024410191A4A1154601C84B2AA +:10F7B000322CF2DB00211D48A0F8AE1925E0002113 +:10F7C0001A48A0F8AE1920E01848B0F8AE09B0B158 +:10F7D00000210C9100240DE0BDF808004844801C75 +:10F7E00020440C49095CBDF808201019094A11543D +:10F7F000601C84B20D48B0F8AE09A042ECDC0B48A6 +:10F80000B0F8AE090A283BF74DAF00BF0748B0F883 +:10F81000AE4912E0309F0020D82C00200843002081 +:10F82000CC3D002088480020FC410020BC32002054 +:10F830000020F7490855601C84B2282CF8DBF5E35A +:10F84000F448807830B1012877D0022876D0032898 +:10F8500075D18CE3F04890F8360AC0F3C3000E2847 +:10F8600016D2DFE800F007162B40556D8297BAE6F6 +:10F87000F1F0EFEEE84890F8360A20F07800083012 +:10F88000E54981F8360A0021E44841600121817090 +:10F8900086E1E3A1DE4809F031FA05466DB1DE48A4 +:10F8A00090F8360A20F078001030DB4981F8360AEB +:10F8B0000021DA4841600121817071E1D9A1D44869 +:10F8C00009F01CFA05466DB1D34890F8360A20F0CD +:10F8D00078001830D04981F8360A0021CF484160BD +:10F8E000012181705CE1D0A1C94809F007FA054601 +:10F8F0006DB1C94890F8360A20F078002030C6492A +:10F9000081F8360A0021C54841600121817047E134 +:10F91000C5A1BF4809F0F2F905466DB1BE4890F89F +:10F92000360A20F078002830BB4981F8360A0021D9 +:10F93000BA4841600121817032E133E179E277E236 +:10F94000B9A1B34809F0DAF905466DB1B24890F8AB +:10F95000360A20F078003830AF4981F8360A0021A5 +:10F96000AE484160012181701AE1AFA1A84809F0B9 +:10F97000C5F905466DB1A84890F8360A20F0780020 +:10F980003830A54981F8360A0021A4484160012198 +:10F99000817005E1A4A19E4809F0B0F90546DDB1EA +:10F9A000A248C07A182809DD9B4890F8360A20F052 +:10F9B00078004830984981F8360A08E0964890F86F +:10F9C000360A20F078004030934981F8360A002149 +:10F9D0009248416001218170E2E095A18C4809F0D4 +:10F9E0008DF9054625B3002405E0002189489038AB +:10F9F0000155601C84B2142CF7DB002409E0281D9B +:10FA0000204483490A5C601D824990390A54601C75 +:10FA100084B20F2CF3DB00210320DAF747FB7E488A +:10FA200090F8360A20F0780048307B4981F8360A91 +:10FA3000B6E081A1764809F061F905461DB30024BE +:10FA400009E099E084E034E01EE000207349783159 +:10FA50000855601C84B2142CF7DB002408E0681DF4 +:10FA600020446B49085C6D4978310855601C84B2AC +:10FA7000142CF4DB684890F8360A20F078005030F7 +:10FA8000654981F8360A8BE067A1614809F036F9CB +:10FA900005466DB1604890F8360A20F0780058307D +:10FAA0005D4981F8360A00215C484160012181707E +:10FAB00076E05848807968B1574890F8360A20F0C7 +:10FAC00078006030544981F8360A0021534841607B +:10FAD000012181705AA14E4809F010F9054665B31D +:10FAE00000214E484160012181704949681D085C30 +:10FAF00030380F46291D795C303940EA0110C117B2 +:10FB00000246F8F7C5F9434988714FA1384609F014 +:10FB1000F5F805468DB13946681C085C30280DDBC8 +:10FB2000681C085C3038495D303940EA0110C11763 +:10FB30000246F8F7ADF93749C87108E03448405D2E +:10FB40003038C1170246F8F7A3F93249C87127E0E7 +:10FB500035A12F4809F0D2F8054665B12E4890F836 +:10FB6000360A20F0800080302B4981F8360A4FF4A5 +:10FB70007A712A48816013E02BA1254809F0BEF86C +:10FB8000054665B1244890F8360A20F078012248ED +:10FB900080F8361A0021214841600121817000BFA0 +:10FBA00000BFE2E21C4890F8360AC0F3C3000D28FB +:10FBB00017D2DFE800F007174D6479A7D0DFF9F717 +:10FBC00016F6F50018A1124809F098F8054645B157 +:10FBD000114890F8360A20F0780008300E4981F874 +:10FBE000360A24E119A10A4809F088F805466DB1E2 +:10FBF00000210A48416001218170074890F8360AC7 +:10FC000020F078001830044981F8360A0FE100002E +:10FC1000309F0020CC3D0020BC3200207C3C0020E6 +:10FC2000610000006F6B00004F4B0000BC12002011 +:10FC3000494D45493A00000049434349443A0000D0 +:10FC40004353513A000000002C0000002200000045 +:10FC5000AFF22C01F64809F051F8054675B10021C4 +:10FC6000F448416001218170A0F51C6090F8360ACB +:10FC700020F078001830F04981F8360AD7E0EFA17B +:10FC8000EB4809F03BF805466DB1EB4890F8360AB1 +:10FC900020F078002030E84981F8360A0021E54854 +:10FCA000416001218170C2E0AFF27401E04809F0C7 +:10FCB00025F805462DB3002405E00020DD49783104 +:10FCC0000855601C84B2142CF7DB002409E0681D81 +:10FCD0002044D749095C601DD64A78321154601C13 +:10FCE00084B20F2CF3DB0021D248416001218170E6 +:10FCF000D14890F8360A20F078002830CE4981F8B3 +:10FD0000360A94E0AFF2C801C94808F0F7FF05468B +:10FD100005B3CC48807940B1C74890F8360A20F046 +:10FD200078003030C44981F8360A0021C14841606A +:10FD300001218170BE49681D085C30380F46291DBD +:10FD4000795C303940EA0110C1170246F8F7A0F893 +:10FD5000BC4988716BE0B84890F8360A20F078000A +:10FD60004030B54981F8360A0021B248416001218E +:10FD700081705CE0AFF25011AD4808F0BFFF05465E +:10FD80006DB1AD4890F8360A20F078004030AA49AD +:10FD900081F8360A0021A74841600121817046E0C0 +:10FDA00035E01EE00FE0FFE7A34890F8360A20F0A8 +:10FDB00078004830A04981F8360A00219D4841600A +:10FDC0000121817033E09C4890F8360A20F08000D1 +:10FDD0008030994981F8360A4FF47A7195488160EC +:10FDE00025E0AFF2BC11924808F088FF05466DB1DE +:10FDF000914890F8360A20F0780060308E4981F8FA +:10FE0000360A00218B484160012181700FE0AFF27A +:10FE1000E811874808F072FF05463DB1864890F822 +:10FE2000360A20F07801844880F8361A00BF00BFF7 +:10FE30009BE1814890F8360AC0F3C300052812D22E +:10FE4000DFE800F00312286A7F0000217948416052 +:10FE500001218170784890F8360A20F07800083047 +:10FE6000754981F8360A80E0AFF24421704808F005 +:10FE700045FF05466DB100216E484160012181704A +:10FE80006D4890F8360A20F0780010306A4981F801 +:10FE9000360A6AE0002167484160012181706449A7 +:10FEA000A81D085C30380F46691D795C303940EA7E +:10FEB0000110C1170246F7F7EBFF62498871AFF2F4 +:10FEC0007821384608F01AFF0546DDB13946681C2E +:10FED000085C30280DDB681C085C3038495D30391F +:10FEE00040EA0110C1170246F7F7D2FF5549C87121 +:10FEF00008E04F48405D3038C1170246F7F7C8FFA9 +:10FF00005049C8714C4890F8360A20F078001830F3 +:10FF1000494981F8360A28E0AFF2F421444808F054 +:10FF2000EDFE054665B1444890F8360A20F08000A1 +:10FF30008030414981F8360A4FF47A713D4881603A +:10FF400013E03D4890F8360A20F080013A4880F8E6 +:10FF5000361A90F8360A20F07801374880F8361AB9 +:10FF6000002039498870486000BF00BFFDE032487A +:10FF700090F8360AC0F3C300092814D2DFE800F075 +:10FF800005142A40667CB2C8DE002B4890F8360A79 +:10FF900020F078000830284981F8360A00212548E9 +:10FFA000416001218170DEE0AFF28C31204808F021 +:10FFB000A5FE05466DB1204890F8360A20F078007D +:10FFC00010301D4981F8360A00211A48416001218C +:10FFD0008170C8E0AFF2B431154808F08FFE0546D5 +:10FFE0006DB1154890F8360A20F0780018301249A3 +:10FFF00081F8360A00210F48416001218170B2E08A +:020000040803EF +:10000000AFF2DC310A4808F079FE05466DB10A48C6 +:1000100090F8360A20F078002030074981F8360A37 +:10002000002104484160012181709CE0ABE00000A8 +:10003000309F00207C3C0020BC32002052454144CF +:1000400059000000CC3D0020F8800020AFF228418C +:100050004E4808F053FE05466DB14D4890F8360AFB +:1000600020F0780028304A4981F8360A00214948B2 +:1000700041600121817076E047A1444808F03EFECE +:10008000054675B300214348416001218170002479 +:1000900007E0281D20443D49095C41480155601C8A +:1000A00084B2142CF5DB3DA13D4808F027FE05463F +:1000B00055B1002406E000226119491E3848425417 +:1000C000601C84B2022CF6DB314890F8360A20F02E +:1000D000780030302E4981F8360A0120A1F5005110 +:1000E000C87540E0AFF2C041284808F007FE054659 +:1000F0006DB100212748416001218170244890F8AA +:10010000360A20F078003830214981F8360A2AE092 +:10011000AFF2EC411D4808F0F1FD05466DB100213C +:100120001C48416001218170194890F8360A20F07E +:1001300078004030164981F8360A14E0AFF21851C1 +:10014000124808F0DBFD054665B1114890F8360A03 +:1001500020F0800080300E4981F8360A4FF47A7121 +:100160000C48816000BF00BF00BF00BF00210848ED +:10017000A0F8AE19002404E0002004490855601CD2 +:1001800084B2642CF8DB11B0BDE8F08F309F002002 +:10019000BC3200207C3C0020444843502C0000002E +:1001A000D63D00202DE9F04F91B093460024A046A3 +:1001B000002008900790069000BF002581468246E7 +:1001C00000BF0026002700BF04E00020FE490855BC +:1001D000601C84B2642CF8DBFC48807800283ED098 +:1001E000FB48407878B30020F8498870F94890F8C7 +:1001F000360A20F08001F74880F8361AF4488078F3 +:10020000C0B1012820D002280AD0032826D1F14805 +:1002100090F8360A20F07801EE4880F8361A1DE092 +:10022000EC4890F8360A20F078002030E94981F84F +:10023000360A13E0E74890F8360A20F07801E548DE +:1002400080F8361A0AE00AE0E24890F8360A20F010 +:1002500078005830DF4981F8360A00BF00BFDD481A +:1002600090F8360A0121B1EBD01F41F0DA82DA486A +:10027000807801287DD1D74890F8100B0128F9D15A +:100280000026DEE10027CBE106EB460000EB06107E +:10029000D24901EB0010303000EB071080780121CB +:1002A000B1EBD01F66D106EB460000EB0610CB4940 +:1002B00001EB0010303000EB0710807820F00401D3 +:1002C000091D06EB460000EB0610C44A02EB0010C5 +:1002D000303000EB0710817006EB460000EB061093 +:1002E000114601EB0010303000EB07108078C0F3AE +:1002F000C00000283ED006EB460000EB061001EBE4 +:100300000010303000EB0710807820F0080106EB79 +:10031000460000EB061002EB0010303000EB071037 +:100320008170AF48D0F80C02401E001B0521B0FBC5 +:10033000F1F201FB120000EB4001A9482C3000EB68 +:1003400041100D30019040F283307043A54A02EB1A +:10035000800000F5896007EB470202EB071200EB13 +:10036000C20000F1220110220198D7F76EFF9C48CD +:1003700001E07BE152E1D0F80C02401E001B052198 +:10038000B0FBF1F201FB120000EB400194482C306D +:1003900000EB411140F283307043924A02EB80003F +:1003A00000F5896007EB470202EB071200EBC20081 +:1003B00050F81A2F41F8012F406848608848D0F85B +:1003C0000C02401E001B0521B0FBF1F201FB1200E4 +:1003D00000EB400182482C3000EB411106EB460057 +:1003E00000EB06107D4A02EB0010303000EB0710E6 +:1003F000007808707A48D0F80C02401E001B0521D6 +:10040000B0FBF1F201FB120000EB400174482C300C +:1004100000EB411140F283307043724A02EB8000DE +:1004200000F5896007EB470202EB071200EBC20000 +:10043000406BC1F809006A48D0F80C02401E001B4E +:100440000521B0FBF1F201FB120000EB4001644812 +:100450002C3000EB41115F48F538026841F81D2F40 +:10046000808888805E48D0F80C02401E001B052161 +:10047000B0FBF1F201FB120000EB400158482C30B8 +:1004800000EB411106EB460000EB0610534A02EB6D +:100490000010303000EB07104068C1F82300002145 +:1004A00006EB460000EB061002EB0010303000EBCC +:1004B00007104160002444E04948D0F80C02401E77 +:1004C000001B0521B0FBF1F201FB120000EB400123 +:1004D00043482C3000EB4110273040F28331714308 +:1004E000404A02EB810101F5896107EB470202EB0B +:1004F000071201EBC20191F8801040F2833211FB28 +:1005000002F1384A02EB810101F5896140F2833240 +:100510007243344B03EB820202F5896207EB470317 +:1005200003EB071302EBC30292F8812002EB4203B4 +:1005300003EB021201EBC2014731095D0155601C5A +:1005400084B2062CB8DB002433E0002240F2833072 +:100550007043244901EB800000F5896007EB4701F7 +:1005600001EB071100EBC10090F8800040F28331ED +:1005700010FB01F01B4901EB800000F5896040F29F +:1005800083317143174B03EB810101F5896107EB5F +:10059000470303EB071301EBC30191F8811001EB53 +:1005A000410303EB011100EBC10047300255601C11 +:1005B00084B2062CC9DB0A48D0F80C020521B0FB36 +:1005C000F1F080B201460FE052020020F8800020D6 +:1005D000CC3D0020BC320020B43C0020C8430020A9 +:1005E000BC1200208848002001900220D8F770FD3E +:1005F00000210620D9F75AFDFE48D0F80C02FD492B +:10060000498D884206D2FB48D0F80C02401CF949BB +:10061000C1F80C0200210520D9F748FD781C87B2EB +:1006200006EB460000EB0610F34901EB0010C07921 +:10063000B8423FF729AE31460220D9F737FD701C8A +:1006400086B2042EFFF61EAEEC488078032803D055 +:10065000EA488078012802D10020E9490860002199 +:10066000E84880F8101B0B20E4490871E648007840 +:10067000012841F05C8610E002F084FCE349C1F8F7 +:10068000180F0846D0F8180FC0F30040079008462E +:10069000D0F8180FC0F34200069006980028EBD05F +:1006A000D6488078022812D1D448407878B14FF0EB +:1006B000070A5520D6490870FD204870AA20887086 +:1006C0000020C87008716120487100208871FA20EC +:1006D000CF4901F80A00CB48F5384179CC4A0AF1F4 +:1006E00001001154C748F53801790AF1020011548C +:1006F000C448F538C1780AF103001154C148F538EF +:1007000081780AF104001154BE48F53841780AF1A5 +:1007100005001154BD4890F80B1F0AF10600115452 +:1007200000240EE0B948D0F8180FC4F10301C90045 +:10073000C840C1B20AF109002044B54A1154601CF6 +:1007400084B2042CEEDBAD48407838B9B0490AF1E8 +:100750000D0001F800B0401C85B239E0A84880388F +:10076000006850B9A348807A38B1A448807803283B +:1007700003D0A2488078012823D1002409E09F48B3 +:100780009038015D0AF10D002044A14A1154601C0B +:1007900084B2142CF3DB002409E098484830015D52 +:1007A0000AF1210020449A4A1154601C84B20A2C98 +:1007B000F3DB97490AF12B0001F800B0401C85B229 +:1007C00006E0012093498870002011B0BDE8F08F49 +:1007D000002D01F0AC8501208E4910394870894800 +:1007E00080F8ACB95846BBF1150F00F0A88710DCB3 +:1007F000A0F10B000A2880F0AB87DFE810F01A00A8 +:1008000096076504200096073A00B4041C05960775 +:100810009707A2280FD007DC16287DD01F287CD090 +:10082000A12840F0958708E0A32803D0A428F8D198 +:1008300002E000BF00BF00BF00BF00F089BF102072 +:100840006E490871002406E07348005D2919704A5A +:100850005054601C84B20A2CF6DB05F10A0085B204 +:100860006C48563090F8AD0069494855681C85B20F +:10087000E3E7664890F8FC0C00F00100A0B101200D +:1008800080F3138800BF00BFBFF34F8F6348006839 +:1008900000F4E06062490843001D60490860BFF34E +:1008A0004F8F00BF00BFFEE7002652E306EB460075 +:1008B00000EB0610504901EB0010807903284AD064 +:1008C00006EB460000EB061001EB001080790128D2 +:1008D00041D006EB460000EB061001EB00108079DA +:1008E000022838D006EB460000EB061001EB0010A2 +:1008F000807904282FD006EB460000EB061001EBB0 +:1009000000108079072826D006EB460000EB061081 +:1009100001EB0010807901E0FEE3FEE308281AD025 +:1009200006EB460000EB061001EB001080790D2865 +:1009300011D006EB460000EB061001EB00108079A9 +:10094000092808D006EB460000EB061001EB00106A +:1009500080790A2866D101202D494855E81C85B2C6 +:10096000A94602204855681C85B21D204855681CC0 +:1009700085B2002724E106EB460000EB06101E4975 +:1009800001EB0010303000EB07100078204948558B +:10099000681C85B206EB460000EB0610164901EB19 +:1009A0000010303000EB0710807819494855681C5A +:1009B00085B206EB460000EB06100F4901EB001074 +:1009C000303000EB07108078C0F3800088B906EB68 +:1009D000460000EB061001EB0010303000EB071072 +:1009E0008078C0F3C00020B906EB460000EB06108B +:1009F00019E022E0BC120020C8430020CC3D0020BA +:100A000088024042BC320020220A0020BC22002082 +:100A100052020020B43C0020168E03080CED00E0CA +:100A20000000FA05E6E001EB0010303000EB0710A3 +:100A30008078C0F34000002877D0002413E006EB54 +:100A4000460000EB0610FE4901EB0010303000EBD1 +:100A500007104068C4F10301C900C8406119F94A90 +:100A60005054601C84B2042CE9DB281D85B200249C +:100A700018E040F283307043F34901EB800000F549 +:100A8000896007EB470101EB071100EBC100D0F8CB +:100A90001A00C4F10301C900C8406119E94A505461 +:100AA000601C84B2042CE4DB281D85B2002418E00D +:100AB00040F283307043E44901EB800000F5896027 +:100AC00007EB470101EB071100EBC100D0F81E0056 +:100AD000C4F10301C900C8406119DA4A5054601CCE +:100AE00084B2042CE4DB281D85B2002417E040F218 +:100AF00083307043D44901EB800000F5896007EB37 +:100B0000470101EB071100EBC100406BC4F102018A +:100B1000C900C8406119CB4A5054601C84B2032CF0 +:100B2000E5DBE81C85B200241FE047E040F283309B +:100B30007043C54901EB800000F5896007EB470170 +:100B400001EB071100EBC10050F8221F4068C4F10F +:100B50000502D200CDE9090108460999D7F763FBE0 +:100B60006119B84A5054601C84B2062CDEDBA81D03 +:100B700085B200241EE040F283307043B24901EB9D +:100B8000800000F5896007EB470101EB071100EBDE +:100B9000C10022308168C068C4F10502D200CDE9ED +:100BA0000B0108460B99D7F73EFB6119A54A505433 +:100BB000601C84B2062CDEDBA81D85B2781C87B2CF +:100BC00006EB460000EB06109D4901EB0010C079D2 +:100BD000B8423FF7D0AEA5EB0900C0F30721A9F159 +:100BE0000200984A1154A5EB0900C1B2A9F1010015 +:100BF0001154ACE106EB460000EB0610904901EB06 +:100C000000108079052842D102208E494855E81C01 +:100C100085B2A946002725E0781C8A494855681CFA +:100C200085B206EB4600894901EB8000C05D85492D +:100C30004855681C85B200240DE006EB4600834948 +:100C40003C3101EB801000EB0710005D61197D4A1B +:100C50005054601C84B2102CEFDB05F1100085B2FB +:100C6000781C87B27948AD3890F8AC00B842D3DC34 +:100C7000A5EB09000002C1B2A9F10200714A1154AA +:100C8000A5EB0900C1B2A9F1010011545FE106EB27 +:100C9000460000EB06106A4901EB001080790B2832 +:100CA00022D1072067494855681C85B20120485564 +:100CB000681C85B23B204855681C85B26348AD3836 +:100CC00090F8F9044855681C85B2002406E0604895 +:100CD000005D61195B4A5054601C84B23A2CF6DB0B +:100CE00005F13A0085B232E106EB460000EB061052 +:100CF000534901EB00108079062875D10320514932 +:100D00004855E81C85B2A94602204855681C85B2A2 +:100D100011204855681C85B2002784E006EB460088 +:100D200000EB0610464901EB0010303000EB0710D5 +:100D3000007844494855681C85B206EB460000EB34 +:100D400006103F4901EB0010303000EB07108078AF +:100D50003C494855681C85B206EB460000EB06107E +:100D6000374901EB0010303000EB07108078C0F3FA +:100D70008000C0B3002414E040F283307043324955 +:100D800001EB800000F5896007EB470101EB0711DB +:100D900000EBC1004730005D61192A4A5054601CC5 +:100DA00084B20A2CE8DB05F10A0085B2002414E0C5 +:100DB00040F283307043244901EB800000F58960E4 +:100DC00007EB470101EB071100EBC1006030005D4C +:100DD00061191C4A5054601C84B2022CE8DBA81C28 +:100DE00085B2002419E01CE043E040F283307043F8 +:100DF000154901EB800000F5896007EB470101EB25 +:100E0000071100EBC100406FC4F10201C900C840E6 +:100E100061190C4A5054601C84B2032CE5DBE81CB9 +:100E200085B2781C87B206EB460000EB0610044939 +:100E300001EB0010C079B8423FF770AF0AE0000044 +:100E4000C843002052020020884800206933002057 +:100E500065370020A5EB09000002C1B2A9F102002C +:100E6000FE4A1154A5EB0900C1B2A9F101001154C9 +:100E70006DE006EB460000EB0610F94901EB0010AF +:100E800080790C2863D1F5494855E81C85B2A946FC +:100E900001204855681C85B240F283307043F14907 +:100EA00001EB800090F8CA0D00EB4000401CEB49BC +:100EB0004855681C85B240F283307043E94901EB24 +:100EC000800090F8C80DE5494855681C85B2002798 +:100ED00025E040F283307043E24901EB800090F856 +:100EE000C80DC0F38000C0B1002412E040F283308E +:100EF0007043DC4901EB800000F55D6050F827008D +:100F0000C4F10201C900C8406119D44A5054601CA0 +:100F100084B2032CEADBE81C85B2781C87B240F26D +:100F200083307043CF4901EB800090F8CA0DB8427E +:100F3000CFDCA5EB09000002C1B2A9F10200C74A4B +:100F40001154A5EB0900C1B2A9F101001154701CA4 +:100F500086B2C54890F89A0EB0423FF7A7ACC24897 +:100F600090F83C0F002875DD0026A5E006EB460151 +:100F7000BE4800EB0110807904280DD1B7494855CF +:100F8000681C85B201204855681C85B2B448673892 +:100F9000805D4855681C85B206EB4601B34800EBFE +:100FA00001108079062832D1AC494855681C85B2B9 +:100FB000AD4890F8AC004855681C85B212204855E1 +:100FC000681C85B200271CE0781CA4494855681CA1 +:100FD00085B2A548DD30C05D4855681C85B2002447 +:100FE00008E0A34800EB0710005D61199B4A5054CC +:100FF000601C84B2102CF4DB05F1100085B2781C63 +:1010000087B2994890F8AC00B842DDDC52E006EBBC +:101010004601964800EB0110807905284AD18F4996 +:101020004855E81C85B2A94601204855681C85B280 +:101030008B48C03890F8620000EB4000401C4855D7 +:10104000681C85B28648DC38805D4855681C85B2CE +:1010500000271BE037E08248DC38805DC0F3800069 +:1010600090B100240CE07E48583850F82700C4F1B5 +:101070000201C900C8406119784A5054601C84B20A +:10108000032CF0DBE81C85B2781C87B27448C038AA +:1010900090F86200B842DEDCA5EB09000002C1B2A4 +:1010A000A9F102006D4A1154A5EB0900C1B2A9F1E2 +:1010B00001001154701C86B26B4890F83C0F401E22 +:1010C000B0423FF753AF43E36A480078401C694998 +:1010D000087008460078052809DA674890F8FC0C83 +:1010E00000F0010018B90D20644908710CE01020CF +:1010F00062490871604890F8FC0C00F0010018B9D2 +:10110000FF215D4880F8001D5D480088000A5349B2 +:1011100048555B48008801E007E0E7E0C1B24F4A6C +:10112000681C1154A81C85B212E352480078401C78 +:101130005049087008460078052803DA16204F4900 +:10114000087102E010204D4908714D480088000ADE +:10115000424948554A480088C1B2404A681C115467 +:10116000A81C85B2F4E2102044490871424890F866 +:10117000010D3A494855681C85B200274CE03E48AD +:1011800090F8010D401E40F2833110FB01F035490B +:1011900001EB800000F5896007EB470101EB0711C7 +:1011A00000EBC10090F88200012833D1324890F85A +:1011B000010D401E00EB400101EB0010284901EB3E +:1011C0000010303000EB0710007824494855681CA7 +:1011D00085B2002419E0284890F8010D401E40F225 +:1011E000833110FB01F01F4901EB800000F589609D +:1011F00007EB470101EB071100EBC1008330005DF5 +:101200002919164A5054601C84B20A2CE3DB05F1FC +:101210000A0085B2781C87B2174890F8010D401E6D +:1012200000EB400101EB00100D4901EB0010C0790B +:10123000B842A4DC8CE20F480078401C0D490870CD +:1012400008460078052828DA0B4890F8010D401E62 +:1012500000EB400101EB0010014913E052020020B5 +:10126000C843002088480020BC320020FC410020F8 +:10127000A53600202A0A0020BC220020CC3D0020F8 +:10128000280A002001EB0010007E00F0010020B9C8 +:101290001220A1F2FC51087115E01020FE490871DE +:1012A000FE4890F8010D401E00EB400101EB0010DC +:1012B000FB4901EB0010007E00F0010018B9FF218E +:1012C000F64880F8001DF54890F8010DF54948559D +:1012D000F5480088010AF34A681C1154F248008856 +:1012E000C1B2A81C1154E81C85B231E20120EF49BB +:1012F000C8750846D0F80C020A21B0FBF1F0C0F323 +:101300000720E8494855681C85B2E848D0F80C0227 +:101310000A21B0FBF1F0E3494855681C85B2E34867 +:10132000D0F80C020A2804D90A210020CDE90410C3 +:1013300005E0DE48D0F80C020021CDE90401DB48CD +:10134000D0F80C02D949C1F810020846D0F80C02B6 +:101350000A21B0FBF1F081B2D448A0F8141204982D +:10136000C1B2D24880F8161200210C20D8F79EFE98 +:10137000CC4904984855681C85B228204855681CFB +:1013800085B20024CAE1C948D0F80C0268B1C74848 +:10139000D0F80C02401E001B0521B0FBF1F080B21A +:1013A000014601900220D7F7F7FDC048D0F80C02A3 +:1013B000401E001B0521B0FBF1F201FB120000EB07 +:1013C0004001BA482C3000EB41100078B54948552F +:1013D000681C85B24FF000081DE0B448D0F80C023C +:1013E000401E001B0521B0FBF1F201FB120000EBD7 +:1013F0004001AE482C3000EB4110D0F80100C8F19C +:101400000301C900C84008EB0501A64A505408F181 +:1014100001001FFA80F8B8F1040FDEDB281D85B249 +:101420004FF000081DE0A148D0F80C02401E001B40 +:101430000521B0FBF1F201FB120000EB40019B48DB +:101440002C3000EB4110D0F80500C8F10301C900B1 +:10145000C84008EB0501934A505408F101001FFAF7 +:1014600080F8B8F1040FDEDB281D85B24FF00008CC +:101470001DE08E48D0F80C02401E001B0521B0FB79 +:10148000F1F201FB120000EB400188482C3000EB28 +:101490004110D0F80900C8F10201C900C84008EBAA +:1014A0000501804A505408F101001FFA80F8B8F194 +:1014B000030FDEDBE81C85B24FF0000823E07B4819 +:1014C000D0F80C02401E001B0521B0FBF1F201FB1D +:1014D000120000EB400175482C3000EB411050F831 +:1014E0000D1F4068C8F10502D200CDE90D01084684 +:1014F0000D99D6F798FE08EB05016A4A505408F199 +:1015000001001FFA80F8B8F1060FD8DBA81D85B2DC +:101510004FF0000823E06548D0F80C02401E001B85 +:101520000521B0FBF1F201FB120000EB40015F4826 +:101530002C3000EB41100D308168C068C8F1050205 +:10154000D200CDE90F0108460F99D6F76CFE08EBE3 +:101550000501544A505408F101001FFA80F8B8F10F +:10156000060FD8DBA81D85B25048D0F80C02401EEB +:10157000001B0521B0FBF1F201FB120000EB400162 +:101580004A482C3000EB411090F82200454948555C +:10159000681C85B24548D0F80C02401E001B05218E +:1015A000B0FBF1F201FB120000EB40013F482C3090 +:1015B00000EB411090F821003A494855681C85B26B +:1015C0003A48D0F80C02401E001B0521B0FBF1F296 +:1015D00001FB120000EB400134482C3000EB4110BD +:1015E00090F820002F494855681C85B22F48D0F844 +:1015F0000C02401E001B0521B0FBF1F201FB1200A2 +:1016000000EB400129482C3000EB4110C07F2549F8 +:101610004855681C85B22548D0F80C02401E001BB6 +:101620000521B0FBF1F201FB120000EB40011F4865 +:101630002C3000EB4110807F1A494855681C85B258 +:101640001A48D0F80C02401E001B0521B0FBF1F235 +:1016500001FB120000EB400114482C3000EB41105C +:10166000407F10494855681C85B24FF000082BE0B8 +:101670000E48D0F80C02401E001B0521B0FBF1F211 +:1016800001FB120000EB400108482C3000EB411038 +:10169000D0F823000CE00000CC3D0020BC2200204C +:1016A000C843002052020020280A0020BC1200205B +:1016B000C8F10301C900C84008EB0501FC4A5054B9 +:1016C00008F101001FFA80F8B8F1040FD0DB281DE3 +:1016D00085B24FF000081AE0F648D0F80C02401E20 +:1016E000001B0521B0FBF1F201FB120000EB4001F1 +:1016F000F0482C3000EB4110273010F8080008EBC0 +:101700000501EB4A505408F101001FFA80F8B8F1C6 +:10171000060FE1DBA81D85B2601C84B20022DDE962 +:101720000401201A8A41FFF62EAE11E01020E24992 +:1017300008715920DE494855681C85B208E0102020 +:10174000DD4908715920DA494855681C85B200BF47 +:1017500000BFA5EB0A00C0F30721D54A0AF1070034 +:101760001154A5EB0A00C1B20AF10800115400247B +:101770000FE00AF10D012144CD4A505CDDE906215C +:10178000D8F7BAFB0AF10D012144C94A5054601C34 +:1017900084B2A5EB0A00A042EBDCC84890F80A0F1F +:1017A00048B1A5EB0A0291B2C14A02EB0A0000233C +:1017B0000422D9F72BFAA5EB0A0291B2BC4A02EB3C +:1017C0000A00D8F7A5F80021CDE90201DDE9020100 +:1017D000000A40EA0160B6494855681C85B2029883 +:1017E0004855681C85B2B4488078022810D1B248A8 +:1017F000407868B1681F000AC870681F087181B21C +:10180000AB48401D01F01EFDA9494855681C85B232 +:10181000AB4805600121001FD8F7FAF82846FEF70B +:10182000D4BFA84890F8360AC009002876D1A2484B +:10183000807830B1012872D0022871D0032870D18D +:10184000F4E3A04890F8360AC0F3C3000E2828D26B +:10185000DFE800F007283C50687C90A4B8CCE0F4A6 +:10186000F3F2002405E09848005D91490855601C9A +:1018700084B29548D6F707FDA042F4D8904804609A +:101880000121001FD8F7C4F88E4890F8360A20F0DE +:10189000780008308B4981F8360A4FF47A718B480A +:1018A00081606FE1002405E08948005D80490855AA +:1018B000601C84B28648D6F7E6FCA042F4D8804883 +:1018C00004600121001FD8F7A3F85BE1002405E0C4 +:1018D0008048005D76490855601C84B27D48D6F783 +:1018E000D2FCA042F4D8764804600121001FD8F74A +:1018F0008FF847E1002405E07748005D6C49085502 +:10190000601C84B27448D6F7BEFCA042F4D86C4880 +:1019100004600121001FD8F77BF833E1FEE333E1D7 +:10192000BAE2B8E2002405E06C48005D6049085561 +:10193000601C84B26948D6F7A6FCA042F4D860487F +:1019400004600121001FD8F763F81BE1002405E0C3 +:101950006348005D56490855601C84B26048D6F75C +:1019600092FCA042F4D8564804600121001FD8F729 +:101970004FF807E1002405E05A48005D4C4908553E +:10198000601C84B25748D6F77EFCA042F4D84C487D +:1019900004600121001FD8F73BF8F3E0002405E0C4 +:1019A0005148005D42490855601C84B24E48D6F744 +:1019B0006AFCA042F4D8424804600121001FD8F715 +:1019C00027F8DFE0002405E04848005D3849085565 +:1019D000601C84B24548D6F756FCA042F4D838487B +:1019E00004600121001FD8F713F8CBE0002405E0C4 +:1019F0003F48005D2E490855601C84B23C48D6F72C +:101A000042FCA042F4D82E4804600121001FD7F701 +:101A1000FFFFB7E028484078022810D1002405E0F5 +:101A20003448005D22490855601C84B23148D6F71D +:101A30002AFCA042F4D833E08CE073E05EE000249E +:101A400005E02C48005D1A490855601C84B20D2C35 +:101A5000F7DB1E488E30D6F716FC0021CDE90401D5 +:101A60000023DDE9040158405940084314D0002404 +:101A700008E016488E30015D04F10D000C4A115447 +:101A8000601C84B20022DDE90410611A8241F0DB9F +:101A900019A10748D6F7EBFB0548D6F7F4FB84B24B +:101AA000074804600121001FD7F7B2FF6AE0000079 +:101AB00052020020BC120020CC3D0020BC2200209D +:101AC000BC640240BC320020F59A03087C3C002034 +:101AD000EF9A0308F39A0308DC9A0308C49A0308F0 +:101AE000B39A030820020020A49A03080B9B030862 +:101AF000FF9A03087C9A03080D0A0000002405E001 +:101B0000F748005DF7490855601C84B2F448D6F7E1 +:101B1000BAFBA042F4D8F44804600121001FD7F7B3 +:101B200077FF2FE0002405E0F048005DED490855FF +:101B3000601C84B2ED48D6F7A6FBA042F4D8EA4870 +:101B400004600121001FD7F763FF42F21071E848DB +:101B5000816017E0002405E0E648005DE149085592 +:101B6000601C84B2E348D6F78EFBA042F4D8DE486E +:101B700004600121001FD7F74BFF42F21071DC48CF +:101B8000816000BF00BFD1E3DB4890F8360AC0F3A4 +:101B9000C3000D281FD2DFE800F0071F33475B6F3B +:101BA0008397ABBFF3F2F100002405E0D348005D5A +:101BB000CC490855601C84B2D048D6F764FBA042DB +:101BC000F4D8C94804600121001FD7F721FF40F66F +:101BD000B831C74881605DE1002405E0C848005D78 +:101BE000C0490855601C84B2C548D6F74CFBA042DA +:101BF000F4D8BD4804600121001FD7F709FF49E16F +:101C0000002405E0BF48005DB6490855601C84B259 +:101C1000BC48D6F738FBA042F4D8B3480460012191 +:101C2000001FD7F7F5FE35E1002405E0B648005D5A +:101C3000AC490855601C84B2B348D6F724FBA042D7 +:101C4000F4D8A94804600121001FD7F7E1FE21E183 +:101C5000002405E0AD48005DA2490855601C84B22F +:101C6000AA48D6F710FBA042F4D89F48046001218F +:101C7000001FD7F7CDFE0DE1002405E0A448005D6C +:101C800098490855601C84B2A148D6F7FCFAA042D6 +:101C9000F4D8954804600121001FD7F7B9FEF9E098 +:101CA000002405E09B48005D8E490855601C84B205 +:101CB0009848D6F7E8FAA042F4D88B48046001218E +:101CC000001FD7F7A5FEE5E0002405E09248005D7F +:101CD00084490855601C84B28F48D6F7D4FAA042D4 +:101CE000F4D8814804600121001FD7F791FED1E0AC +:101CF000002405E08948005D7A490855601C84B2DB +:101D00008648D6F7C0FAA042F4D87748046001218B +:101D1000001FD7F77DFEBDE08148407802280DD135 +:101D2000002405E07F48005D6E490855601C84B2C0 +:101D30007C48D6F7A8FAA042F4D850E0002405E089 +:101D40007848005D67490855601C84B2142CF7DBA5 +:101D500067488E30D6F797FA0021CDE9040172A1C9 +:101D600063488E3006F0CAFF80460023DDE9040197 +:101D70005840594008432ED000240BE072E049E05F +:101D800034E05B488E30015D04F11400554A115473 +:101D9000601C84B2A8F10100A042F2DC22211430C0 +:101DA000504A1154444608E0601E51498E31095C86 +:101DB00015304C4A1154601C84B2DDE90410491CF2 +:101DC00040F100000022611A8241EDDBAFF2D82120 +:101DD0004448D6F74CFA4348D6F755FA84B24248FD +:101DE00004600121001FD7F713FE53E0002405E033 +:101DF0004E48005D3B490855601C84B24B48D6F7FD +:101E000042FAA042F4D8384804600121001FD7F7F5 +:101E1000FFFD3FE03648806840F2E931884209D151 +:101E2000354890F8360A20F078006030324981F861 +:101E3000360A03E040F2E9312D488160002405E0D4 +:101E40003B48005D27490855601C84B23848D6F7E6 +:101E50001AFAA042F4D8244804600121001FD7F7E1 +:101E6000D7FD17E0002405E03248005D1D49085504 +:101E7000601C84B22F48D6F706FAA042F4D81A485C +:101E800004600121001FD7F7C3FD43F698211848CD +:101E9000816000BF00BF49E2174890F8360AC0F3DE +:101EA000C30005281AD2DFE800F00349A0C2FD00F4 +:101EB00000201B49C870002405E01F48005D094947 +:101EC0000855601C84B21C48D6F7DDF9A042F4D84E +:101ED000054804600121001FD7F79AFD22E10000A8 +:101EE000169B030852020020BC640240D59A0308E6 +:101EF0007C3C00204E9B0308BC3200201F9C030842 +:101F0000269C0308D59C0308309C03083B9C0308CF +:101F1000469C03084F9C03085E9C03087C9C0308B6 +:101F2000CC3D0020899C03082C000000B99C0308CC +:101F30001B9C0308CA9C0308DC9A03080020FD4987 +:101F4000C870002404E00020FB490855601C84B2DE +:101F5000642CF8DB0020F749C870002405E0F7483E +:101F6000005DF5490855601C84B2082CF7DB00249D +:101F700008E0F0485438015D04F10800EE4A1154BD +:101F8000601C84B2EB485438D6F77DF9A042F0D8F3 +:101F90002C2104F10800E84A1154401C80B208903A +:101FA000002408E0E3482C38015D08982044E24A08 +:101FB0001154601C84B2DF482C38D6F764F9A04273 +:101FC000F0D8AFF2CC41DC48D6F751F9DA48D6F771 +:101FD0005AF9DB4908600121D948001FD7F718FDDD +:101FE00042F21071D74881609CE0002405E0D64899 +:101FF000005DD1490855601C84B2D348D6F743F937 +:10200000A042F4D8CE4804600121001FD7F700FD9C +:10201000CE4890F8360A20F078001830CB4981F885 +:10202000360A4FF4FA61C74881607BE07CE0C14822 +:102030004078012818D0022854D10020BD49C8702A +:10204000002405E0C248005DBB490855601C84B20D +:10205000BF48D6F718F9A042F4D8B9480460012166 +:10206000001FD7F7D5FC3DE0002404E00020B24972 +:102070000855601C84B2642CF8DB0020AD49C870A0 +:10208000002405E0B248005DAB490855601C84B2ED +:102090000E2CF7DBAB488E30D6F7F5F880B20890FF +:1020A000089800E024E090B1002408E0A5488E30B4 +:1020B000015D04F10E00A04A1154601C84B208981E +:1020C0008442F3DBAFF2D0519B48D6F7D0F89A4860 +:1020D000D6F7D9F89A49086001219948001FD7F727 +:1020E00097FC00BF00BF42F210719648816019E072 +:1020F000002405E09748005D8F490855601C84B2B4 +:102100009448D6F7C0F8A042F4D88D480460012165 +:10211000001FD7F77DFC42F2107100E007E189480B +:10212000816000BF00BF01E1884890F8360AC0F323 +:10213000C300092826D2DFE800F005263A4E627671 +:102140008ACCE000002405E08348005D7A49085508 +:10215000601C84B28048D6F796F8A042F4D878483C +:1021600004600121001FD7F753FC784890F8360A25 +:1021700020F078000830754981F8360A4FF47A71FA +:1021800070488160D0E0002405E07448005D6A4931 +:102190000855601C84B27148D6F775F8A042F4D88F +:1021A000674804600121001FD7F732FCBCE000241F +:1021B00005E06B48005D60490855601C84B26848C2 +:1021C000D6F761F8A042F4D85D4804600121001FF1 +:1021D000D7F71EFCA8E0002405E06248005D5649E0 +:1021E0000855601C84B25F48D6F74DF8A042F4D879 +:1021F000534804600121001FD7F70AFC94E0002433 +:1022000005E05948005D4C490855601C84B25648A9 +:10221000D6F739F8A042F4D8494804600121001FDC +:10222000D7F7F6FB80E0002405E05048005D424906 +:102230000855601C84B24D48D6F725F8A042F4D862 +:102240003F4804600121001FD7F7E2FB6CE03948EA +:10225000407802280DD1002405E04548005D36494C +:102260000855601C84B24248D6F70DF8A042F4D855 +:1022700028E0002405E03E48005D2F490855601C19 +:1022800084B20F2CF7DB2F488E30D5F7FCFF80B2DD +:102290000890089890B1002408E02A488E30015D2B +:1022A00004F10F00244A1154601C84B2089884423F +:1022B000F3DBAFF2BC712048D5F7D9FF1E48D5F744 +:1022C000E2FF84B21E4804600121001FD7F7A0FB83 +:1022D0002AE0002405E02748005D17490855601CE6 +:1022E00084B22448D5F7CFFFA042F4D81448046044 +:1022F0000121001FD7F78CFB16E0002405E01E48E3 +:10230000005D0D490855601C84B2072CF7D3601E90 +:102310000B49086001210A48001FD7F779FB42F2F8 +:1023200010710848816000BF00BF00BF00BF0020DF +:10233000FEF74BBACC3D0020520200207C9B0308E4 +:10234000BC6402407C3C0020069C0308BC32002098 +:10235000B99B0308129C0308F59A0308EF9A030837 +:10236000F39A0308DC9A0308559B0308649B03084F +:10237000249B03086E9B03084E9B030810B50024A2 +:1023800040F22441164804F0EAFD38B340F22441FB +:10239000134804F05EFD00211248D7F739FB1249BB +:1023A0001048D7F71BFB01201049C8700C48008863 +:1023B000C4B20B488088C4B20A48001D0068C0F54A +:1023C000FA6081B20A48A0F8AE194FF4FA600549E4 +:1023D000091D086001210348D7F71AFB10BD000052 +:1023E000001001408864024000880020CC3D00209D +:1023F000BC32002010B5002404490548D7F7EEFA96 +:1024000000210348D7F704FB10BD0000008000281E +:10241000B864024000B58FB00121880500F0BCFC13 +:102420002848D7F701FB40200390002005904FF487 +:102430008060069000200790089009904FF40030CB +:102440000A9000200B900C900D900E901E48019069 +:10245000400600901D48029069461A48D7F7AEFB27 +:10246000012210211748D7F78BFB16483038D7F7D1 +:10247000DBFA002003904FF4FA60049000200590EE +:102480004FF48060069000200790089009904FF468 +:1024900000300A9000200B900C900D900E900A488E +:1024A0000190400600900A4802906946054830387D +:1024B000D7F784FB012103483038D7F7A9FA0FB0CA +:1024C00000BD0000B8640240041001405202002028 +:1024D000309F00201CB50121032000F05DFC072285 +:1024E00006211648D8F718FB072211461348D8F7DB +:1024F00013FBC020009002208DF8050000208DF80D +:10250000060001208DF8070002208DF804006946BE +:102510000A48D8F7B9FA2020009001208DF804006D +:1025200000208DF8060003208DF8050001208DF8AD +:10253000070069460148D8F7A7FA1CBD000402400D +:1025400070B588B000240025FFF7C4FFFFF762FFD5 +:102550004FF4E13000F06EF900F04CF90121402019 +:1025600000F03AFC012000F0FBFC4FF47A7006F01A +:10257000E7F90B20894908710021894880F8101B70 +:1025800080F8D8190020874988704870C8704FF4C7 +:102590007A7088600021824880F8F819012081490A +:1025A000203188704870C8704FF4FA50886000215C +:1025B0007B4880F8C01900F51C60817001214170D2 +:1025C000C1704FF47A7181600021754880F8E81974 +:1025D00000207449103188704870C8704FF47A70C8 +:1025E000886000216E4880F8CC1901206D490C39B3 +:1025F00088704870C8704FF4FA70886000216A488B +:1026000080F83C1E00206949887001204870C8701D +:102610006748886000BF1FE0002004EB4401614A66 +:102620002C3202F8210004EB440102EB8101887096 +:10263000012004EB440102EB81014870002004EB0F +:10264000440102EB8101C87042F6F82004EB44011A +:1026500002EB81018860641C042CDDD300204F490B +:102660008871A1F1C20090F8AA0000F00F000028C4 +:1026700007DDA1F1C20090F8AA0000F00F00401E93 +:1026800048704848763090F8AA000009002808DD14 +:102690004448763090F8AA000121C1EB10103F4960 +:1026A00088703E48407868B920214248D8F762FADD +:1026B0003B4890F8360A20F080008030384981F895 +:1026C000360A03E020213B48D8F752FA3348807895 +:1026D00090B1012815D0022809D003281ED147F255 +:1026E00030503249886000203349086016E04EF6C9 +:1026F00060202E49886011E04EF660202B498860EA +:102700000CE04EF660202949886000202A490860C4 +:1027100043F6982123481838816000BF00BF27483E +:102720000068274908602548001D00684860234864 +:10273000083000688860002404E0002117489038C1 +:102740000155641C142CF8D31D48C07A1C49897AA1 +:102750001B4A527A1A4B1B7ACDE90432CDE9061096 +:102760001748C07916498979154A5279144B1B7953 +:10277000CDE90032CDE9021011488378027811A129 +:102780000648903804F0B6FC00210320D7F78EFCF1 +:1027900010B100201649086008B070BDCC3D002083 +:1027A000BC320020943C0020BC720020F880002045 +:1027B000701101000004024088024042107AFF1F9D +:1027C0001481002025303278253032782530327857 +:1027D00025303278253032782530327825303278FD +:1027E00025303278253032782530327825000000C7 +:1027F0008802424208B546208DF8000002208DF87C +:10280000010001208DF802008DF803006846F8F7FA +:1028100087FA25208DF8000001208DF801000020A6 +:102820008DF8020001208DF803006846F8F778FA69 +:1028300008BD00001FB504460121102000F0FCFA7D +:1028400000940020ADF80400ADF80600ADF80800D3 +:10285000ADF80C000C20ADF80A0069460B4804F0F6 +:10286000CDFB0121094804F0FDFA012240F2244188 +:10287000064804F09EFB1021044804F0EAFA012205 +:10288000C021024804F0FAFA1FBD00000010014008 +:102890001CB50121880300F0CFFA0021042000F0CC +:1028A000DFFC0121042000F0DBFC0821042000F003 +:1028B000D7FC0921042000F0D3FC01200090002067 +:1028C0008DF8040010208DF8050001208DF8060019 +:1028D0006846D7F7C7FA0220009000208DF8040060 +:1028E00010208DF8050001208DF806006846D7F706 +:1028F000B9FA1CBD1CB50121592000F04DFA43F670 +:10290000FB70009000208DF8040002208DF8070075 +:1029100069462D48D8F7B8F8FC20009000208DF8C3 +:10292000040001208DF8070069462848D8F7ACF864 +:102930004FF44040009000208DF8040001208DF8F5 +:10294000070069462248D8F79FF80720009000202A +:102950008DF8040002208DF8070069461D48D8F75D +:1029600093F84FF48060009000208DF8040001205F +:102970008DF8070069461748D8F786F807211548EB +:10298000D8F7F6F84FF440411148D8F7F3F843F67A +:1029900003710D48D8F7EEF8F8210B48D8F7E8F89E +:1029A000FC210A48D8F7E6F84FF480610948D8F7C7 +:1029B000E1F809480068012802D10849887202E05C +:1029C0000020064988721CBD001002400018024019 +:1029D000000C02400000024028024242BC120020CB +:1029E00010B500244FF48070D7F728FA18B14FF4CF +:1029F0008070D7F71DFA4FF40070D7F71FFA18B19F +:102A00004FF40070D7F714FA0120D7F717FA68B11E +:102A100010480068C0F101000F49897B60F3000194 +:102A20000D4881734FF48060D7F702FA0220D7F780 +:102A300005FA70B10748001D0068C0F101000649A1 +:102A4000897B60F34101044881734FF48060D7F7BC +:102A5000EFF910BD00024242BC12002010B5FFF792 +:102A600049FF642005F06CFFFFF712FF00F056F8F5 +:102A700023480068D0B92348006818B902202249C9 +:102A8000487002E00120204948701E481038006854 +:102A90001E49D1F80C1240EA4100C0431A4988701F +:102AA0000846807800F00300887002E00020164994 +:102AB00048701448001F006820B90120144981F8AB +:102AC000280003E00020124981F82800114800681E +:102AD00000011149D1F8181240EAC1000E49D1F89D +:102AE000141240EA81000C49D1F8101240EA41006A +:102AF0000949D1F80C12084318300549C87210BDB5 +:102B00003C82414218024342CC3D00200000434237 +:102B1000BC1200201C0242420000424208B50620BE +:102B20008DF8000003208DF8010001208DF80200CF +:102B30008DF803006846F8F7F3F807208DF80000D9 +:102B400003208DF8010001208DF802008DF80300AC +:102B50006846F8F7E5F808BD1CB50121112000F022 +:102B60001BF94CF20400009001208DF804000020B5 +:102B70008DF8060003208DF8050001208DF8070070 +:102B800069461648D7F780FF04211448D7F7F0FFAD +:102B900013488078032803D011488078012815D184 +:102BA0000420009001208DF8040000208DF806001C +:102BB00003208DF8050001208DF8070069460948BB +:102BC000D7F762FF04210748D7F7D2FF0120064953 +:102BD00008600649C1F8BC021CBD0000001002409C +:102BE000CC3D002000000240B802424200004242B8 +:102BF00010B5FFF7B1FF10BD10B50246002000BFB1 +:102C000012F8014B2318D8B24B1E9BB2191EF7D1F4 +:102C100010BD00002DE9F04F85B00F4615461E4649 +:102C20000E9C162002900BE02020544901EB471126 +:102C30009DF8082088549DF80800401CC0B20290FE +:102C40009DF808002028EFDB0020029013E09DF89B +:102C500008008200A846B14640464946D5F7E3FA47 +:102C6000002358405940084300D108E09DF808006F +:102C7000401CC0B202909DF808001028E7DB00BF9E +:102C80009DF80800A04217DC002C15DD9DF8080017 +:102C900020B99DF808002044C0B202909DF80800B9 +:102CA000401CC0B202903020344901EB47119DF81E +:102CB0000820C2F11E02885444B1012000902E2049 +:102CC0002E4901EB4711C4F11E02885400200190E7 +:102CD00019E09DF804008200AA46B34650465946C2 +:102CE000D5F7A1FA0F2108403030244901EB4711F4 +:102CF0009DF80420C2F11E0288549DF8040000F1E2 +:102D00000100C0B201909DF80400A042E1DB9DF8F3 +:102D100000002044C0B2019023E09DF804009DF81B +:102D20000010401A820028463146CDE90365D5F7E8 +:102D30007AFA0F2108403030C1B2104800EB471238 +:102D40009DF8040000F101009DF80030A0EB0300A5 +:102D5000C0F11E0011549DF8040000F10100C0B242 +:102D600001909DF808009DF8001008449DF804109B +:102D70008842D2DC05B0BDE8F08F0000382D00207D +:102D800010B54FF400610348D7F7E9FE044620462A +:102D900010BD00000004024029B1064A1268024337 +:102DA000044B1A6004E0034A12688243014B1A6024 +:102DB000704700003038024029B1064A12680243C9 +:102DC000044B1A6004E0034A12688243014B1A6004 +:102DD000704700001038024029B1064A12680243C9 +:102DE000044B1A6004E0034A12688243014B1A60E4 +:102DF000704700003438024029B1064A1268024385 +:102E0000044B1A6004E0034A12688243014B1A60C3 +:102E1000704700004038024029B1064A1268024358 +:102E2000044B1A6004E0034A12688243014B1A60A3 +:102E3000704700002038024029B1064A1268024358 +:102E4000044B1A6004E0034A12688243014B1A6083 +:102E5000704700004438024029B1064A1268024314 +:102E6000044B1A6004E0034A12688243014B1A6063 +:102E70007047000024380240F0B5002100220024F1 +:102E8000022500260223324F3F6807F00C0121B1D2 +:102E9000042905D0082937D105E02E4F076036E018 +:102EA0002D4F076033E02A4F3F1F3F68C7F380561E +:102EB000274F3F1F3F6807F03F036EB1264FB7FB18 +:102EC000F3F7DFF88CC0ACF1040CDCF800C0CCF3F5 +:102ED000881C07FB0CF40CE01E4FB7FBF3F7DFF880 +:102EE00070C0ACF1040CDCF800C0CCF3881C07FB0C +:102EF0000CF4174F3F1F3F68C7F301477F1C7D004D +:102F0000B4FBF5F7076002E0124F076000BF00BF97 +:102F10000F4F3F6807F0F0010909104F7A5C07680E +:102F2000D74047600A4F3F6807F4E051890A0B4FCA +:102F30007A5C4768D7408760054F3F6807F4604177 +:102F4000490B064F7A5C4768D740C760F0BD000068 +:102F5000083802400024F40000127A00000000202B +:102F600030B10749096841F00401054A116005E0E4 +:102F70000349096821F00401014A1160704700000B +:102F80000008065001480068704700000808065015 +:102F900010B5012005F08CFA10210B48D7F7E8FD99 +:102FA00008210948D7F7E6FDD720D6F78DF9FF208D +:102FB000D6F78AF9044610210348D7F7DBFD002035 +:102FC00005F076FA204610BD0000024010B5012041 +:102FD00005F06EFA00201E4908800DE0FFF7D8FFCB +:102FE00000F0800000B10BE0012005F0A9FC1848BA +:102FF0000088401C1649088015480088C828EDDB69 +:1030000000BF13480088C8281CDA10211148D7F7E0 +:10301000AFFD08210F48D7F7ADFD9F20D6F754F933 +:10302000FF20D6F751F9FF20D6F74EF90A4908706C +:1030300010210848D7F79EFD002005F039FA064810 +:10304000007810BD002005F033FA0020F9E70000F9 +:103050002E0A002000000240300A002000B587B090 +:1030600001218803FFF7C8FE01210220FFF794FE2B +:1030700000208DF818008DF81B004FF400600590BB +:1030800005A92E48D7F700FD01208DF81800022071 +:103090008DF8190000208DF81A0001208DF81B0012 +:1030A0000003059005A92548D7F7EEFC05220D2160 +:1030B0002248D7F731FD05220E212048D7F72CFDF5 +:1030C00005220F211D48D7F727FD4FF460400590DA +:1030D00002208DF8180003208DF8190000208DF8CB +:1030E0001A008DF81B0005A91448D7F7CDFC144829 +:1030F00000F050F80020ADF80000ADF80400ADF885 +:103100000600ADF808004FF40070ADF80A00182072 +:10311000ADF80C000020ADF80E000720ADF810004F +:103120004FF48270ADF802006946054800F06CF873 +:103130000121034800F022F807B000BD000402405E +:103140000038004010B5044600BF02210A4800F0D4 +:103150004DF80028F9D02146074800F053F800BF89 +:103160000121054800F042F80028F9D0024800F09B +:1031700046F8C0B210BD00000038004021B10288FE +:1031800042F04002028004E002884FF6BF731A400A +:103190000280704710B504461148844208D10121CD +:1031A0008014FFF759FE0021A014FFF755FE16E02A +:1031B0000C48844208D101210014FFF72DFE0021A4 +:1031C0002014FFF729FE0AE00748844207D10121B5 +:1031D000C013FFF721FE0021E013FFF71DFE10BD15 +:1031E0000030014000380040003C00400246002012 +:1031F00013890B400BB1012000E00020704701460D +:10320000888970478181704710B50022028802F4D6 +:1032100041520B884C8823438C882343CC8823431A +:103220000C8923434C8923438C892343CC89234332 +:103230001A430280838B4FF2FF74234083830B8AEF +:10324000038210BD10B50246002003E012F8014BC6 +:103250002318D8B20B1EA1F10104A1B2F6D110BD02 +:1032600030B500228B071C0F0F2303FA04F20B4B1F +:103270008C1053F824309343084C8D1044F82530BB +:1032800023468C1053F824308C07240F00FA04F4E2 +:103290002343024C8D1044F8253030BD08380140DE +:1032A00010B500240121880702F0F4FE00285AD04E +:1032B00000BF53E02E4850F824000078012811D1B7 +:1032C00000202B4951F824100870294951F8241086 +:1032D0004870274951F824108870254951F8241066 +:1032E000486039E0224850F824004078012833D162 +:1032F0001F4850F82400807800BB1D4951F8241065 +:10330000081D4968491C0160194850F824004068AC +:10331000174951F82410896888421DD301201449A7 +:1033200051F824108870124850F82400C078012801 +:1033300005D100200E4951F8241048600CE000200F +:103340000B4951F824104870094951F8241048607D +:10335000074951F82410C870601CC4B2054890F8A1 +:10336000620BA042A6DC0121880702F0BBFD10BD64 +:10337000203E0020BC3200200CB5002001900090BF +:103380003348006840F480303149086000BF30485D +:10339000006800F4003000900198401C01900098F3 +:1033A00018B90198B0F5A06FF1D12948006800F470 +:1033B000003010B10120009001E000200090009842 +:1033C000012844D122484030006840F08050204914 +:1033D000403108601F48006840F480401D49086083 +:1033E0001B48083000681A49083108600846006820 +:1033F00008600846006840F4805008601648091FBD +:103400000860081F006840F08070091F086000BF56 +:103410000F48006800F000700028F9D040F2056005 +:103420000E4908600A480830006820F00300084987 +:10343000083108600846006840F00200086000BFDC +:1034400003480830006800F00C000828F8D10CBDD3 +:10345000003802400070004008544007003C024021 +:1034600010B504462046FFF76DFE10BD7CB5024640 +:103470000020002501959FED1D0A8DED000A01AB8E +:103480006C4600BF22E0155C302D0BDB155C402D37 +:1034900008DA019D2D010195155C303D019E3543F3 +:1034A000019511E0155C402D0BDD155C472D08DA08 +:1034B000019D2D010195155C373D019E3543019518 +:1034C00002E0BFEE000A7CBD451CE8B28842DADBB0 +:1034D000002003E01D5C2554451CE8B201EBD176C9 +:1034E000B0EB660FF6DB9DED000AECE70000000094 +:1034F00010B502460C460021002300BF1AE0505CC4 +:10350000302807DB505C402804DA1B01505C30385F +:1035100003430DE0505C402807DD505C472804DA87 +:103520001B01505C3738034302E04FF0FF3010BD01 +:10353000481CC1B2A142E2DB1846F8E7FEB50424FC +:1035400038256348827810460021F4F7A1FC06462E +:10355000012008210022CDE90021029004EB440162 +:103560004800134632462946F7F7BEFE04440120C0 +:1035700004EB440149060090080E08232D22294639 +:10358000F7F714FE641C5248427810460021F4F705 +:103590007FFC0646012008210022CDE9002102908F +:1035A00004EB44014906080E134632462946F7F754 +:1035B0009BFE0444012004EB440149060090080EE0 +:1035C00008232D222946F7F7F1FD641C414890F8A5 +:1035D0000B2F10460021F4F75BFC06460120082162 +:1035E0000022CDE90021029004EB44014906080EB7 +:1035F000134632462946F7F777FE0444012004EBD0 +:10360000440149060090080E082320222946F7F7B6 +:10361000CDFD641C2E48427910460021F4F738FC99 +:103620000646012008210022CDE90021029004EB8A +:1036300044014906080E134632462946F7F754FE60 +:103640000444012004EB440149060090080E0823BD +:103650002D222946F7F7AAFD641C1D480279104661 +:103660000021F4F715FC0646012008210022CDE9CF +:103670000021029004EB44014906080E134632462D +:103680002946F7F731FE0444012004EB44014906C2 +:103690000090080E08232D222946F7F787FD641CA9 +:1036A0000B48C27810460021F4F7F2FB06460120D1 +:1036B00008210022CDE90021029004EB44014906D3 +:1036C000080E134632462946F7F70EFEFEBD0000EF +:1036D000C7310020BC2200200249C8740121014AE0 +:1036E000D1757047BC12002010B592B00020119027 +:1036F00010900F900E900D90D6F7B4FFFE48C07D4D +:10370000002802F058830020FB49C875F7F74EFBEC +:10371000F948C07C112882F04B83DFE810F01100DB +:10372000B1005601B4033906C3062C084B0AAE0B90 +:10373000440C410EBF0E8B0F8110E210D0111413F8 +:10374000D7F71AFA012806D0022805D0042804D099 +:1037500008280BD102E009E008E007E00220FFF7AB +:10376000BBFF0021E54880F8001D00BF00BF01201D +:1037700010211523E2A2CDE9001000210846F7F739 +:10378000C0FEDE4890F8010D80B30120082105231A +:10379000E0A2CDE9001014210020F7F7B2FE0120CD +:1037A00008210022CDE900210290D44890F8010DB3 +:1037B00013460246142106901E20F7F795FD0120BE +:1037C0000821CDE90010CD4890F8010D401E00EB16 +:1037D000400101EB0010D14901EB00100E300A232B +:1037E0000246142106902820F7F78BFEC34890F874 +:1037F000000DFF280AD1012008211523C8A2CDE918 +:1038000000102D211420F7F77CFE37E00121BB4882 +:1038100090F8000D0A236422CDE900011E2118460C +:10382000F7F72FFC012008210022CDE900210290AA +:10383000B24890F8000D134602462D210690322022 +:10384000F7F752FD119001200090119800EB400015 +:10385000322101EB4000C0B2082325222D21069021 +:10386000F7F7A4FCA54890F8000D642806D10021C4 +:10387000A24880F8001D0220FFF72EFF02F098BA40 +:10388000D7F77AF9012806D0022805D0042804D0F9 +:1038900008280AD105E008E007E00A20FFF71CFF2E +:1038A00003E00420FFF718FF00BF00BFA04890F816 +:1038B000100B50B90120082115239EA2CDE900105C +:1038C00000210846F7F71DFE29E09D48407820B109 +:1038D00001280DD0022821D115E00120082115234F +:1038E00098A2CDE9001000210846F7F70AFE15E07E +:1038F00001200821152397A2CDE9001000210846D8 +:10390000F7F7FFFD0AE001200821152394A2CDE975 +:10391000001000210846F7F7F4FD00BF00BF76480D +:10392000807C012802D0022816D10AE001209049AB +:1039300009231A46CDE900100A210020F7F776FD89 +:103940000AE001208B4909231A46CDE900100A211B +:103950000020F7F76BFD00BF00BF01208649182348 +:103960001A46CDE9001000216820F7F75FFD01201D +:103970000821152381A2CDE900101A210020F7F7B4 +:10398000C0FD01200821152382A2CDE900102421C9 +:103990000020F7F7B6FD012008210022CDE9002123 +:1039A00002905548D0F80C02134602462421069096 +:1039B0005420F7F799FC5048D0F80C0210B90220B7 +:1039C000FFF78AFEFFF7BAFD58E7D7F7D5F80128C9 +:1039D00006D0022810D004281AD0082830D123E0BD +:1039E0000320FFF779FE454890F8FC0C20F0800199 +:1039F000424880F8FC1C23E0404890F8FC0C20F082 +:103A000080013E4880F8FC1C0320FFF765FE17E0AC +:103A10003A4890F8FC0C20F08001384880F8FC1CF3 +:103A20000A20FFF759FE0BE0344890F8FC0C20F018 +:103A30008001324880F8FC1C0420FFF74DFE00BFD7 +:103A400000BF3B4890F8100B50B901200821152306 +:103A500054A2CDE9001000210846F7F752FD29E0F5 +:103A60003748407820B101280DD0022821D115E037 +:103A700001200821152333A2CDE9001000210846BA +:103A8000F7F73FFD15E001200821152331A2CDE90C +:103A9000001000210846F7F734FD0AE00120082154 +:103AA00015232FA2CDE9001000210846F7F729FDC4 +:103AB00000BF00BF1048807C012802D002280AD134 +:103AC0000AE001202A4909231A46CDE900101421F1 +:103AD0000020F7F7ABFC82E019484830D0F8050029 +:103AE00000EE100A3148D0EDD60A30EE200AB5EECD +:103AF000C00AF1EE10FA5BE0BC120020BC220020EC +:103B00004669726D77617265446F776E6C6F616440 +:103B100000000000506F72743A000000C84300209B +:103B2000446F776E6C6F6164204661696C210000A0 +:103B3000BC3200204E6F205369676E616C0000003C +:103B4000CC3D0020547970653A53746174696F6E8E +:103B500000000000547970653A436C6F7564000092 +:103B6000547970653A436C6F75642D5465737400B5 +:103B7000E40B0408F60B0408940B04084F66666C0B +:103B8000696E65205265636F72642055706C6F6159 +:103B9000640000005265636F7264206E756D62652B +:103BA000723A00004F66666C696E6500BC3A002090 +:103BB0000AD00120FE4909231A46CDE9001014213C +:103BC0000020F7F733FC09E00120FA4909231A46DF +:103BD000CDE9001014210020F7F728FC00BF00BF3A +:103BE000F54890F8000D10B10020FFF775FDF3487F +:103BF0004078002814D0F1488078022846D1F04857 +:103C00000068B8B3ED48807932280ADA0120ED491E +:103C100008230E22CDE9001000215920F7F706FCF9 +:103C200085E0E64880793C280ADA0120E649082345 +:103C30000E22CDE9001000215920F7F7F7FB76E0BE +:103C4000DE48807946280ADA0120E04908230E225E +:103C5000CDE9001000215920F7F7E8FB67E00120CB +:103C6000DB4908230E22CDE9001000215920F7F787 +:103C7000DDFB5CE0FFE70120D64908230E22CDE9F9 +:103C8000001000215920F7F7D1FB50E0CB48807895 +:103C9000012802D0C948807800BBC8488079202814 +:103CA00045DAC64880791A280ADD0120C54908236B +:103CB0000E22CDE9001000215920F7F7B7FB36E0BE +:103CC000BE48807917280ADD0120BF4908230E224B +:103CD000CDE9001000215920F7F7A8FB27E0B748ED +:103CE000807914280ADD0120B84908230E22CDE985 +:103CF000001000215920F7F799FB18E0AF488079B0 +:103D000012280ADD0120B24908230E22CDE9001055 +:103D100000215920F7F78AFB09E00120AD4908236B +:103D20000E22CDE9001000215920F7F77FFB01207A +:103D3000A94918231A46CDE9001000216820F7F799 +:103D400075FB012010210B46A4A2CDE9001014211F +:103D50002820F7F7D6FB012008211523A1A2CDE9E1 +:103D6000001024211220F7F7CCFBA348D0F80C0256 +:103D7000B0B1A148408D06909F48D0F80C02059044 +:103D800002469EA107A8069B03F0B4F90120082172 +:103D9000152307AACDE900102E210020F7F7B1FB6B +:103DA000854890F8FC0C0121B1EBD01F09D101200E +:103DB0000821152396A2CDE900102E210020F7F747 +:103DC000A0FBFFF7BBFB984890F8360A0121B1EB46 +:103DD000D01F12D179480079024694A1069007A815 +:103DE00003F088F901200821022307AACDE9001079 +:103DF00038210020F7F785FB14E08B4890F8360A4D +:103E0000C0F3C300024689A1069007A803F072F927 +:103E100001200821022307AACDE900103821002043 +:103E2000F7F76FFB8348807850B1012008211523F4 +:103E300081A2CDE900100A210020F7F762FB12E011 +:103E40007948D0F8F40902467EA1069007A803F04D +:103E500051F9012008210A2307AACDE900101946CB +:103E60000020F7F74EFB6448007AC0F3800048B1A9 +:103E700001200821152375A2CDE900102E21002074 +:103E8000F7F73FFBFAE4D6F777FE012806D00228C1 +:103E90002CD0042852D008285ED156E00020119082 +:103EA0001EE01198401C80B211901198402800DD4E +:103EB0001AE05148407D002805DD4F48407D401EF6 +:103EC0004D49487502E03F204B4948754A48407DBE +:103ED00000EB4001634800EB4110007800B103E0C3 +:103EE0004548407D0028DCDA00BF35E00020119015 +:103EF0001EE01198401C80B211901198402800DDFE +:103F00001AE03D48407D3F2805DA3B48407D401C93 +:103F10003949487502E00020374948753648407DE8 +:103F200000EB40014F4800EB4110007800B103E086 +:103F30003148407D4028DCDB00BF0DE02E48407D4D +:103F40004949C8700120087106E00220FFF7C4FB50 +:103F500000202949487500BF00BF2748C07C0328BE +:103F600024D12548407DC117069000EB1170001147 +:103F70000D90012200213D4801F030FF0120102169 +:103F80000022CDE9002102901B48407D00EB40015A +:103F9000344800EB41100078134602460021069099 +:103FA0005820F7F7A1F90120102161E0EFE10000AE +:103FB000F60B0408080C0408BC220020CC3D0020AD +:103FC00000024042520C0408440C0408360C040859 +:103FD000280C04081A0C0408940B0408424C55459C +:103FE000534B5900454E4552475920544543484E7E +:103FF0004F4C4F4759000000BC12002057616974B4 +:1040000055706C6F61643A25642F256400000000D0 +:10401000557067726164652045525220436865633C +:104020006B2047756E000000BC32002025303278CE +:1040300000000000A43C0020426C6F636B61676568 +:104040000000000025646D73000000005043422012 +:1040500056616C69646174696F6E204661696C6554 +:1040600064000000D814002008430020200D04083C +:104070000B46FCA2CDE900100020F7F742FAFE48FB +:10408000407D00EB4001FD4800EB4110D0F80100FD +:1040900000210590F3F7FCFE0121102206900D98F7 +:1040A00000EB400303EB0010F54B03EB0010007F27 +:1040B00000F003000023CDE9012100901021182019 +:1040C000069AF7F711F9012010210B46EDA2CDE970 +:1040D000001020210020F7F714FAE748407D00EB9C +:1040E0004001E64800EB4110D0F8050000210590A2 +:1040F000F3F7CEFE0121102206900D9800EB40034D +:1041000003EB0010DE4B03EB0010007FC0F38100D7 +:104110000023CDE90121009020211820069AF7F70D +:10412000E3F804200F9038200E90D348407D00EB38 +:104130004001D24800EB4110C07F00210590F3F709 +:10414000A7FE0690012008210022CDE9002102905F +:104150000E9805900F9800EB400040001346049025 +:10416000DDE90512F7F7C0F80F9908440F90012018 +:1041700000900E9806900F9800EB40004006000E4D +:1041800008232D2205900699F7F710F80F98401C88 +:104190000F90B948407D00EB4001B84800EB41105A +:1041A000807F00210590F3F773FE0690012008211F +:1041B0000022CDE9002102900E9805900F9800EBA7 +:1041C00040004006000E13460490DDE90512F7F7A3 +:1041D0008BF80F9908440F90012000900E980690DC +:1041E0000F9800EB40004006000E08232D2205909A +:1041F0000699F6F7DBFF0F98401C0F909E48407D14 +:1042000000EB40019D4800EB4110407F00210590EC +:10421000F3F73EFE0690012008210022CDE900219F +:1042200002900E9805900F9800EB40004006000E9B +:1042300013460490DDE90512F7F756F80F99084484 +:104240000F90012000900E9806900F9800EB400010 +:104250004006000E0823202205900699F6F7A6FFD7 +:104260000F98401C0F908448407D00EB400183482C +:1042700000EB411090F8220000210590F3F708FEB2 +:104280000690012008210022CDE9002102900E981D +:1042900005900F9800EB40004006000E1346049076 +:1042A000DDE90512F7F720F80F9908440F90012077 +:1042B00000900E9806900F9800EB40004006000E0C +:1042C00008232D2205900699F6F770FF0F98401CE1 +:1042D0000F906948407D00EB4001684800EB4110B9 +:1042E00090F8210000210590F3F7D2FD06900120FF +:1042F00008210022CDE9002102900E9805900F9828 +:1043000000EB40004006000E13460490DDE9051264 +:10431000F6F7EAFF0F99084480B20F900120009051 +:104320000E98C0B206900F9800EB40004006000EB9 +:1043300008232D2205900699F6F738FF0F98401CA8 +:104340000F904D48407D00EB40014C4800EB411080 +:1043500090F8200000210590F3F79AFD06900120C7 +:1043600008210022CDE9002102900E98C0B20590EC +:104370000F9800EB40004006000E13460490DDE964 +:104380000512F6F7B1FF0F99084480B20F9079E556 +:10439000D6F7F2FB012806D0022812D004281ED03E +:1043A000082842D13AE03448007D002805DD324833 +:1043B000007D401E3049087502E004202E49087532 +:1043C00033E02D48007D042805DA2B48007D401C91 +:1043D0002949087502E000202749087525E026488C +:1043E000007D052818D2DFE800F003070B0F13004B +:1043F0000520FFF771F90FE00620FFF76DF90BE0DC +:104400000720FFF769F907E00820FFF765F903E0E7 +:104410000920FFF761F900BF00BF06E00220FFF7A7 +:104420005BF900201449087500BF00BF1248C07C2A +:10443000042836D11048007D174901EB00100422F2 +:104440000021069001F0CAFC00201021CDE90010E7 +:104450000948007D104901EB00101023024600219D +:1044600006901BE04C3A20202020202020202020F5 +:104470002020202000000000BC120020D8140020C2 +:10448000C8430020503A2020202020202020202037 +:104490002020202000000000600C04080846F7F7E8 +:1044A00030F8EFE4D6F768FB082806D10420FFF7C0 +:1044B00013F90020FE49487500BF00BFFC48C07CCE +:1044C00005287DD104220021FA4801F087FCFA4832 +:1044D000407820B101280ED002284CD12CE00120D8 +:1044E00008211023AFF6A412CDE9001019460020D0 +:1044F000F7F707F83FE0012008211023AFF6AC12D0 +:10450000CDE9001019460020F6F7FBFF0120082135 +:104510001023EAA2CDE9001038210020F6F7F1FFC0 +:10452000012008211123E44AB53ACDE900103821D1 +:104530001E20F6F7E6FF1EE0012008211023E1A26D +:10454000CDE9001019460020F6F7DBFF0120082115 +:104550001023DAA2CDE9001038210020F6F7D1FFB0 +:10456000012008211123DB4ACDE9001038211E204B +:10457000F6F7C7FF00BF00BFCF48407800281FD024 +:10458000CD488078F0BB0020119009E0CA49D839A5 +:104590001198085C00B106E01198401C80B211909F +:1045A00011981528F2D300BF012008211023CAA2B8 +:1045B000CDE900101A210020F6F7A3FF012000E04A +:1045C000D8E008211023BC4A7C3ACDE900101A211A +:1045D0002420F6F796FFB648C07A182817DD012088 +:1045E00008211023BEA2CDE9001024210020F6F7F7 +:1045F00088FF012008211423AF4A903ACDE900102A +:104600002E2100E019E00020F6F77BFFB2E0012147 +:1046100008201023B2A2CDE9000124210020F6F7E2 +:1046200070FF012008211423A34A8B3ACDE9001022 +:104630002E210020F6F765FF9CE09F488078012836 +:104640003BD10020119009E09B49D8391198085CB2 +:1046500000B106E01198401C80B211901198152805 +:10466000F2D300BF0121082010239BA2CDE9000155 +:104670001A210020F6F745FF0121082010238E4A59 +:104680007C3ACDE900011A212420F6F73AFF0120F7 +:104690000821102392A2CDE9001024210020F6F772 +:1046A00030FF012008211423834A903ACDE90010FD +:1046B0002E210020F6F725FF5CE07F488078022855 +:1046C0002AD101200821102387A2CDE900101A2148 +:1046D0000020F6F716FF012008211023764A543AED +:1046E000CDE900101A211E20F6F70BFF012008214A +:1046F00010237BA2CDE9001024210020F6F701FF52 +:104700000120082114236C4A903ACDE900102E2193 +:104710000020F6F7F6FE2DE067488078032829D1BF +:1047200001200821102372A2CDE900101A210020D7 +:10473000F6F7E7FE0120082110235F4A0A32CDE98F +:1047400000101A211220F6F7DCFE012008211023A8 +:1047500063A2CDE9001024210020F6F7D2FE01204B +:1047600008211423544A903ACDE900102E2100204C +:10477000F6F7C7FE0BE6D6F7FFF9012804D00228AA +:104780000DD008281CD114E04948407D002805DDE3 +:104790004748407D401EC1B24548417510E044483D +:1047A000407D032804DA4248407D401C404948755A +:1047B00006E00420FEF790FF00203D49487500BF49 +:1047C00000BF3B48C07C062870D104220021494824 +:1047D00001F004FB012010210022CDE9002102900C +:1047E0003348407D401C01230246002106903E20B4 +:1047F000F6F77AFD0120082110233FA2CDE9001031 +:1048000000214820F6F77DFE01203E4908231A4684 +:10481000CDE9001000217820F6F708FE01200821DC +:10482000102339A2CDE900104820F6F76AFE0020D7 +:10483000344908231A46CDE9001019467820F6F7C6 +:10484000F5FD01200821102332A2CDE90010194600 +:104850000020F6F756FE1648417D01EB410000EBC3 +:1048600001102E4901EB0010407B012809D10821DD +:1048700010232BA2CDE9001019461E20F6F741FEA9 +:1048800009E001200821102327A2CDE900101946D4 +:104890001E20F6F736FE01200821102324A2CDE9C0 +:1048A000001018210020F6F72CFE47E081E10000FF +:1048B000BC120020E00C0408CC3D002055524C3ABC +:1048C00000000000547970653A436C6F75642D5494 +:1048D00061737400899A030841504E203A00000029 +:1048E000494D45493A000000535349443A000000FD +:1048F00049503A00600D04084F6E4C696E65203ACD +:1049000020000000DC0B04084F66664C696E653AB7 +:1049100020000000547970653A000000C843002070 +:104920004C4F524100000000525334383500000013 +:1049300050726F746F636F6C3A000000FE48417DE7 +:1049400001EB410000EB0110FC4901EB0010807904 +:10495000052818D101200821CDE90010F648417D35 +:1049600001EB410000EB0110F44901EB0010007B6A +:10497000F34901EB00100C23024618210690362063 +:10498000F6F7BFFD17E001200821CDE90010EA4845 +:10499000407D00EB400101EB0010E84901EB001005 +:1049A0008079E84901EB00100C230246182106909B +:1049B0003620F6F7A6FD012008211023E2A2CDE95A +:1049C000001020210020F6F79CFD09200F90002008 +:1049D0000E901190DFE00F9800EB400040007A2825 +:1049E00005DD0E98401C80B20E9000200F90D2483A +:1049F000417D01EB410000EB0110D04901EB0010BB +:104A00003030119900EB01108078C0090821002294 +:104A1000CDE900210290C848417D01EB410000EB47 +:104A20000110C64901EB00103030119900EB011064 +:104A30000078069020210E9801EBC000C0B20590CE +:104A40000F9800EB40004006000E00230490DDE9C3 +:104A50000512F6F749FC0F99084480B20F900F98A1 +:104A600000EB400040007A2805DD0E98401C80B223 +:104A70000E9000200F90B048407D00EB400101EB0C +:104A80000010AE4901EB00103030119900EB01101D +:104A90008078C009009020210E9801EBC000C0B2C0 +:104AA00006900F9800EB40004006000E08232D22D0 +:104AB00005900699F6F77AFB0F98401C80B20F908C +:104AC0000F9800EB400040007A2805DD0E98401C4E +:104AD00080B20E9000200F909748407D00EB40017F +:104AE00001EB0010954901EB00103030119900EBFB +:104AF00001108078C00908210022CDE90021029030 +:104B00008D48417D01EB410000EB01108B4901EB29 +:104B100000103030119900EB0110407806902021F0 +:104B20000E9801EBC000C0B205900F9800EB40005A +:104B30004006000E00230490DDE90512F6F7D4FBD1 +:104B40000F99084480B20F900F9800EB400040008E +:104B50007A2805DD0E98401C80B20E9000200F9040 +:104B60000120009020210E9801EBC000C0B20690F9 +:104B70000F9800EB40004006000E08233B220590F2 +:104B80000699F6F713FB0F98401C80B20F9011980E +:104B9000401C80B211906848417D01EB410000EB60 +:104BA0000110664901EB0010C179119881423FF76D +:104BB00012AF76E4D5F7E0FF012804D002280CD02C +:104BC00008281BD113E05C48407D002804DD5A48CA +:104BD000407D401E5849487510E05748407D0328E5 +:104BE00004DA5548407D401C5349487506E00420CE +:104BF000FEF772FD00205049487500BF00BF4E48C7 +:104C0000C07C07287ED101204B49C87504220021B1 +:104C1000504801F0E3F8012010210022CDE90021E5 +:104C200002904548407D401C012302460021069029 +:104C30004020F6F759FB01200821102346A2CDE9B8 +:104C4000001014210020F6F75CFC09200F900020D2 +:104C50000E90119002E10F9800EB400040007A287E +:104C600005DD0E98401C80B20E9000200F900120B0 +:104C700008210022CDE9002102902F48407D00EB61 +:104C8000400101EB00102D4901EB0010303011996B +:104C900000EB01100078069014210E9801EBC00083 +:104CA000C0B205900F9800EB40004006000E0023B4 +:104CB0000490DDE90512F6F717FB0F99084480B25E +:104CC0000F900F9800EB400040007A2805DD0E9809 +:104CD000401C80B20E9000200F9001200090142103 +:104CE0000E9801EBC000C0B206900F9800EB400098 +:104CF0004006000E08232D2205900699F6F756FA75 +:104D00000F9800E0B8E0401C80B20F900F9800EBC5 +:104D1000400040007A2805DD0E98401C80B20E90BD +:104D200000200F900448407D40F2833110FB01F0D9 +:104D30000C4901EB800017E0BC120020C8430020A2 +:104D4000B00E0408E00D040847756E2D41646472CE +:104D50003A000000E00E040847756E2D5253534987 +:104D60003A0000008848002000F58960119901EBA5 +:104D7000410202EB011100EBC10090F844006421F4 +:104D800010FB01F00690012008210022CDE900214E +:104D900002900698C11700EB1160001205901421D3 +:104DA0000E9801EBC000C0B204900F9800EB4000D9 +:104DB0004006000E00230390DDE90412F6F794FA92 +:104DC0000F99084480B20F900F9800EB400040000C +:104DD0007A2805DD0E98401C80B20E9000200F90BE +:104DE0000120009014210E9801EBC000C0B2069083 +:104DF0000F9800EB40004006000E08232522059086 +:104E00000699F6F7D3F90F98401C80B20F900F98CF +:104E100000EB400040007A2805DD0E98401C80B26F +:104E20000E9000200F900120009014210E9801EBAD +:104E3000C000C0B206900F9800EB40004006000E84 +:104E400008233B2205900699F6F7B0F90F98401C0D +:104E500080B20F901198401C80B21190FE48407DA6 +:104E600000EB400101EB0010FC4901EB0010C1799F +:104E7000119881423FF7EFAE7CE4D5F77DFE08281C +:104E800003D10420FEF728FC00BF00BFF248C07C1D +:104E900008287CD104220021F14800F09FFF012066 +:104EA00008211023EFA2CDE9001012210020F6F70F +:104EB00028FB012008211023EB4ACDE90010122124 +:104EC0000846F6F71EFB012008211023E7A2CDE9D2 +:104ED000001012215A20F6F714FB012008210022AD +:104EE000CDE900210290DC48C07A0223024612215B +:104EF00006906C20F6F7F8F9002011904FE0119819 +:104F000000EB400101EB0010D44901EB0010007EE2 +:104F100000F00100E0B301200821CDE90010119854 +:104F200000EBC0001B30C0B20523D1A201460690A1 +:104F30000020F6F7E6FA012008210022CDE9002141 +:104F40000290119800EBC0001B30C0B20123069004 +:104F5000119A521C01461E20F6F7C6F901200821BD +:104F6000CDE90010119800EB400101EB0010BB49A6 +:104F700001EB00100E300690119800EBC0001B30C2 +:104F8000C0B20A23059001462A20069A01E009E0F2 +:104F900001E0F6F7B6FA1198401C80B21190119812 +:104FA0000428ACDB05E6D5F7E7FD012804D002288C +:104FB0000CD008281BD113E0A748407D002804DD51 +:104FC000A548407D401EA449487510E0A248407D98 +:104FD000032804DAA048407D401C9F49487506E03C +:104FE0000420FEF779FB00209B49487500BF00BFF5 +:104FF0009948C07C09287DD1042200219E4800F0F8 +:10500000EDFE012010210022CDE9002102909248FE +:10501000407D401C01230246002106903E20F6F709 +:1050200063F9012008211023AFF23472CDE900109A +:1050300000214820F6F765FA0120904908231A4616 +:10504000CDE9001000217820F6F7F0F901200821C1 +:105050001023AFF24C72CDE900104820F6F751FA58 +:105060000020864908231A46CDE900101946782009 +:10507000F6F7DCF9012008211023AFF26872CDE9C0 +:10508000001019460020F6F73CFA7348407D00EB0B +:10509000400101EB0010714901EB0010407B012839 +:1050A0000AD108211023AFF28872CDE90010194609 +:1050B0001E20F6F726FA0AE0012008211023AFF29D +:1050C0009872CDE9001019461E20F6F71AFA012051 +:1050D00008211023AFF2A872CDE90010182100209A +:1050E000F6F70FFA5C48407D00EB400101EB001041 +:1050F0005A4900E053E101EB00108079052818D1EE +:1051000001200821CDE900105348407D00EB40010B +:1051100001EB0010514901EB0010007B584901EBF5 +:1051200000100C230246182106903620F6F7E9F904 +:1051300017E001200821CDE900104748407D00EB31 +:10514000400101EB0010454901EB001080794D4909 +:1051500001EB00100C230246182106903620F6F7CA +:10516000D0F9012008211023AFF22442CDE900102C +:1051700020210020F6F7C5F909200F9000200E909D +:105180001190FEE00F9800EB400040007A2805DD0A +:105190000E98401C80B20E9000200F902E48407D4B +:1051A00000EB400101EB00102C4901EB0010303006 +:1051B000119900EB01108078C00908210022CDE987 +:1051C000002102902448407D00EB400101EB0010DB +:1051D000224901EB00103030119900EB01100078EA +:1051E000069020210E9801EBC000C0B205900F98E8 +:1051F00000EB40004006000E00230490DDE905129C +:10520000F6F772F80F99084480B20F900F9800EBF0 +:10521000400040007A2805DD0E98401C80B20E90B8 +:1052200000200F900C48407D00EB400101EB001086 +:105230000A4901EB00103030119900EB0110807821 +:10524000C009009020210E9801EBC000C0B206906A +:105250000F9800EB400017E0BC120020C84300206C +:10526000200F040853563A00168E030848563A0099 +:10527000506F72742D000000A00D0408DC0B0408B0 +:10528000B00E0408E00D04084006000E08232D228D +:1052900005900699F5F78AFF0F98401C80B20F9091 +:1052A0000F9800EB400040007A2805DD0E98401C66 +:1052B00080B20E9000200F90F748407D00EB400137 +:1052C00001EB0010F54901EB00103030119900EBB3 +:1052D00001108078C00908210022CDE90021029048 +:1052E000ED48407D40F2833110FB01F0EC4901EBC9 +:1052F000800000F58960119901EB410202EB011178 +:1053000000EBC10090F84600069020210E9801EBBA +:10531000C000C0B205900F9800EB40004006000EA0 +:1053200000230490DDE90512F5F7DEFF0F9908442C +:1053300080B20F900F9800EB400040007A2805DD06 +:105340000E98401C80B20E9000200F90012000901B +:1053500020210E9801EBC000C0B206900F9800EB20 +:1053600040004006000E08233B2205900699F5F701 +:105370001DFF0F98401C80B20F901198401C80B206 +:105380001190C548407D00EB400101EB0010C3497E +:1053900001EB0010C179119881423FF7F3AE08E4A8 +:1053A000D5F7EAFB012806D0022812D004281ED027 +:1053B000082853D14BE0B848007D002805DDB648E9 +:1053C000007D401EB449087502E00520B249087509 +:1053D00044E0B148007D052805DAAF48007D401C57 +:1053E000AD49087502E00020AB49087536E0AA48CF +:1053F000007D062829D2DFE800F003070B0F1A24EE +:105400000B20FEF769F920E00C20FEF765F91CE09F +:105410000D20FEF761F918E00E20FEF75DF9A148B6 +:1054200090F8AA0000F00F019B4801750DE00F20D5 +:10543000FEF752F99B4890F8AA00000996490875B2 +:1054400003E01020FEF748F900BF00BF06E002208D +:10545000FEF742F900209049087500BF00BF8E4852 +:10546000C07C0A2819D18C48007D8F4901EB0010BF +:1054700004220021069000F0B1FC00201021CDE9AB +:1054800000108548007D884901EB0010102302467A +:10549000002106900846F6F734F8EDE4D5F76CFBEA +:1054A000012806D002280ED0042816D0082867D17B +:1054B0005FE07948407D002804DD7748407D401E4C +:1054C000754948755CE07448407D032804DA7248E9 +:1054D000407D401C7049487552E06F48417D01EBAA +:1054E000410000EB01106D4901EB0010407B0128E9 +:1054F0001AD100206849497D01EB410202EB0111FC +:10550000664A02EB011148736348407D01460690EC +:105510000220D4F7CBFD6048407D0690F3F7A6FA51 +:1055200000206249086023E05B48417D01EB4100B7 +:1055300000EB0110594901EB0010407BC0B901207C +:105540005A4908605449497D01EB410202EB0111BF +:10555000524A02EB011148734F48407D0690F3F721 +:1055600085FA4D48407D014606900220D4F79EFD05 +:1055700006E00A20FEF7B0F800204749487500BF52 +:1055800000BF4548C07C0B2853D104220021484865 +:1055900000F024FC01200821152346A2CDE90010CB +:1055A00014212820F5F7ADFF012008210022CDE9C4 +:1055B000002102903848407D401C012302461421FE +:1055C00006904620F5F790FE3348417D01EB4100FF +:1055D00000EB0110314901EB0010407B012809D19B +:1055E0000821152335A2CDE900101E210020F5F772 +:1055F00088FF14E02848417D01EB410000EB0110D9 +:10560000264901EB0010407B48B9012008211523F1 +:105610002DA2CDE900101E210020F5F772FF012018 +:10562000082115232BA2CDE9001032210020F5F727 +:1056300068FFBDE3D5F7A0FA012806D0022817D0ED +:10564000042853D0082873D158E01348407D00281F +:105650000DDD254890F8550E20B10F48407D06908D +:10566000F3F704FA0C48407D401E0B4948755FE093 +:105670000948407D03280DDA1B4890F8550E20B1EB +:105680000548407D0690F3F7F1F90348407D401C42 +:10569000014948754CE00000BC120020C8430020BE +:1056A000884800200A3D0020600F0408880242421A +:1056B000F00F0408504F52543A000000545950451E +:1056C0003A4C4F5241000000545950453A5253341D +:1056D000383500005061737320456E746572204345 +:1056E00068616E6765000000BC7200200121F94806 +:1056F00080F8551E0120F849487019E00A20FDF78E +:10570000EBFF0020F54948750121F24880F8481E5A +:1057100090F8550E58B10020F14908600021ED487D +:1057200080F8551EED48407D0690F3F79FF900BFC5 +:1057300000BFEA48C07C0C283DD104220021E94882 +:1057400000F04CFB012008211523AFF29802CDE9AF +:10575000001012212820F5F7D4FE01200821002294 +:10576000CDE900210290DD48407D401C0123024626 +:10577000122106904620F5F7B7FD012108201523D8 +:10578000D9A2CDE900011C210020F5F7BAFE0121C4 +:1057900008201523DAA2CDE9000126210020F5F723 +:1057A000B0FE012008211523DBA2CDE90010302135 +:1057B0000020F5F7A6FEC74890F8550E01282ED117 +:1057C000C649C875C4488078A0B10020C4490860A3 +:1057D000C1498870C148407D01210690F3F786FEDB +:1057E000012008211523D1A2CDE900103821002085 +:1057F000F5F787FEB74890F8540E80B10021B54800 +:1058000080F8541E012008211523CCA2CDE90010F8 +:1058100038210020F5F775FE0120B1490860C7E284 +:10582000D5F7AAF9012806D0022805D0042804D00B +:10583000082814D10FE012E011E0D3F717FF142865 +:1058400004D10121C14880F80A1F03E00021BF48AC +:1058500080F80A1F03E00A20FDF73EFF00BF00BFEB +:105860009E48C07C0D283BD104220021B84800F09E +:10587000B5FA012008211523B6A2CDE900101A219E +:105880000020F5F73EFE012008211523B6A2CDE940 +:10589000001024210020F5F734FE012008211523F3 +:1058A000B5A2CDE900102E210020F5F72AFEA74869 +:1058B00090F80A0F50B1012008211523B4A2CDE9B8 +:1058C000001038210020F5F71CFE09E00120082116 +:1058D0001523B5A2CDE9001038210020F5F711FEFF +:1058E00066E2D5F749F9012806D0022812D004282B +:1058F0001ED008280DD191E07848407D002805DDB4 +:105900007648407D401E7549487502E00320734982 +:1059100048758AE07148407D032805DA6F48407D6C +:10592000401C6E49487502E000206C4948757CE0D7 +:105930006A48417D9F4890F8AA0061F303009D49A1 +:1059400081F8AA0000210320D4F7B0FBF0B39948F6 +:10595000B0F8AA0011900220FDF7BEFED4F74CFC6F +:1059600094491198A1F8AA0000210320D4F79EFBC6 +:10597000764890F8FC0C20F00101744880F8FC1C7B +:1059800090F8FC0C20F00600801D704981F8FC0C9A +:10599000002001F6FC41488000210120D4F786FB5D +:1059A000854890F8360A20F08001834880F8361A3E +:1059B00000F531608078D0B1012821D002280CD0C8 +:1059C000032827D17C4890F8360A00E025E020F033 +:1059D0007801794880F8361A1CE0774890F8360A42 +:1059E00020F078002030744981F8360A12E07248BD +:1059F00090F8360A20F078016F4880F8361A09E0EE +:105A00006D4890F8360A20F0780058306A4981F8DD +:105A1000360A00BF00BFFCF793FD06E00A20FDF741 +:105A20005BFE00202D49487500BF00BF2B48C07C9D +:105A30000E2843D104220021604800F0CFF9012054 +:105A40001021CDE900105B4890F8AA0000F00F008B +:105A50005B4901EB00101023024619460690002016 +:105A6000F5F74FFD534890F8AA0000F00F001B49CE +:105A7000497D884211D000201021CDE9001017483F +:105A8000407D4F4901EB0010001D0C2302462021F0 +:105A900006900020F5F735FD10E001201021CDE93A +:105AA00000100E48407D464901EB0010001D0C23FC +:105AB0000246202106900020F5F723FD78E1D5F776 +:105AC0005BF801287ED002287DD004287CD00828ED +:105AD0007BD1E9E0BC72002004810020BC120020D0 +:105AE0008802424230100408313A446970207377CA +:105AF000697463682031616E6432204F4E0000008B +:105B0000323A496E7365727420736C617665206DEC +:105B10006F64756C65000000333A50617373204503 +:105B20006E746572205374617274000053746174F2 +:105B3000653A53656E64696E670000005374617462 +:105B4000653A436F6D706C6574650000BC2200207F +:105B500070100408496E7365727420552D44697382 +:105B60006B204669727374005468616E20506173D3 +:105B70007320456E74657200466F726D61743A46AB +:105B8000415433323B4D41583A3332470000000014 +:105B900046696E6420552D4469736B2C4F75747083 +:105BA0007574696E6700000053746174653A4964E6 +:105BB0006C6500000A3D0020BC320020B0100408D3 +:105BC0003011040802E00FE01CE074E07B48407DE7 +:105BD000002805DD7948407D401E7849487502E07F +:105BE00004207649487566E07448407D042805DA4B +:105BF0007248407D401C7149487502E000206F49A1 +:105C0000487558E06D48417D6D4890F8AA0061F3F1 +:105C100007106B4981F8AA0000210320D4F746FA47 +:105C200080B30220FDF758FD664890F8360A20F050 +:105C30008001644880F8361A00F531608078C0B180 +:105C4000012820D002280AD0032826D15D4890F8E8 +:105C5000360A20F078015B4880F8361A1DE0594872 +:105C600090F8360A20F078002030564981F8360A3C +:105C700013E0544890F8360A20F07801514880F833 +:105C8000361A0AE00FE04F4890F8360A20F0780004 +:105C900058304C4981F8360A00BF00BFFCF750FC71 +:105CA00000204649487506E00A20FDF715FD002052 +:105CB0004249487500BF00BF4048C07C0F2841D111 +:105CC00004220021404800F089F801201021CDE98C +:105CD00000103B4890F8AA0000093C4901EB001075 +:105CE00010230246194606900020F5F70AFC3348B7 +:105CF000407D334991F8AA10B0EB111F11D000205C +:105D00001021CDE900102D48407D304901EB0010F5 +:105D1000001D0C230246202106900020F5F7F1FB20 +:105D200010E001201021CDE900102448407D2749D2 +:105D300001EB0010001D0C230246202106900020DC +:105D4000F5F7DFFB34E0D4F717FF012806D002286F +:105D500005D0042804D008281FD11AE01DE01CE05B +:105D6000D4F74AFA01200690069880F3138800BF02 +:105D700000BFBFF34F8F1648006800F4E06015497C +:105D80000843001D12490860BFF34F8F00BF00BFDA +:105D9000FEE70A20FDF7A0FC00BF00BF0748C07C5B +:105DA000102804D1042200210B4800F017F800BF8E +:105DB00000BFF5F7B7F912B010BD0000BC1200200B +:105DC0000A3D0020BC320020F010040880110408B5 +:105DD0000CED00E00000FA05D01104082DE9F843AD +:105DE00007460E469046002416E0002510E00120EC +:105DF0007B1903EB061303EB041300901A782307B7 +:105E0000190EEB06180E1023F5F7D0F9681CC5B271 +:105E1000102DECDB601CC4B24445E6DBBDE8F88322 +:105E200000B5002008490877002107488177012143 +:105E30004177C1776421416201200349C87502207E +:105E4000FDF74AFC00BD0000BC120020042808D168 +:105E50004FF0E021096941F004014FF0E0221161A7 +:105E600007E04FF0E021096921F004014FF0E02242 +:105E70001161704710B51548006840F4700013496F +:105E800008601348006840F00100114908600020D4 +:105E90000F49083108600E4800680E4908400C4957 +:105EA00008600D48091D0860081F006820F4802064 +:105EB000091F0860002006490C310860FDF75CFAF4 +:105EC0004FF0006001498039086010BD88ED00E0A6 +:105ED00000380240FFFFF6FE1030002410B5FDF739 +:105EE000DFF910BDCA430282704721B1028842F037 +:105EF0000102028004E002884FF6FE731A4002801D +:105F00007047000010B504465548844208D101216D +:105F10000846FCF7A1FF00210120FCF79DFF9DE052 +:105F2000B4F1804F08D101210846FCF775FF00212C +:105F30000120FCF771FF91E04A48844208D1012119 +:105F40000220FCF769FF00210220FCF765FF85E0D5 +:105F50004548844208D101210420FCF75DFF00215F +:105F60000420FCF759FF79E04048844208D1012120 +:105F70000820FCF751FF00210820FCF74DFF6DE0E1 +:105F80003B48844208D101211020FCF745FF002145 +:105F90001020FCF741FF61E03648844208D101211E +:105FA0002020FCF739FF00212020FCF735FF55E0C9 +:105FB0003148844208D101210220FCF74DFF002125 +:105FC0000220FCF749FF49E02C48844209D1012115 +:105FD0000804FCF741FF00214FF48030FCF73CFF40 +:105FE0003CE02748844209D101214804FCF734FFF2 +:105FF00000214FF40030FCF72FFF2FE021488442AE +:1060000009D101218804FCF727FF00214FF48020EB +:10601000FCF722FF22E01C48844208D101214020E5 +:10602000FCF7FAFE00214020FCF7F6FE16E01748C8 +:10603000844208D101218020FCF7EEFE002180205F +:10604000FCF7EAFE0AE01248844207D101218015DC +:10605000FCF7E2FE0021A015FCF7DEFE10BD0000FB +:10606000000001400004004000080040000C004017 +:1060700000100040001400400004014000400140B6 +:10608000004401400048014000180040001C00404E +:106090000020004030B50246002000230024158A6D +:1060A00005EA0103958905EA010413B10CB1012049 +:1060B00000E0002030BD1AB183890B43838102E0E8 +:1060C00083898B438381704700220288184B984252 +:1060D0000ED0184B98420BD0B0F1804F08D0164B21 +:1060E000984205D0154B984202D0154B984204D1E6 +:1060F0004FF68F731A404B881A43124B984207D0C1 +:10610000114B984204D04FF6FF431A400B891A43B3 +:1061100002804B68C3620B880385054B984202D00E +:10612000044B984201D18B7A038601238382704706 +:10613000000001400004014000040040000800404D +:10614000000C0040001000400014004010B5002476 +:10615000FCF784FC00F0BCFCD4F73AF9294890F82D +:10616000FC0C20F00101274880F8FC1C90F8FC0C86 +:1061700020F08001234880F8FC1C90F8FC0C20F0F3 +:106180000600801D1F4981F8FC0C00210120D3F777 +:106190008DFFD3F711F8D3F73DFDD4F72FFDF4F7BA +:1061A000ABFEFFF73DFED4F7C7FAF2F75BFAF4F760 +:1061B0007BFCFCF7C5F9FCF71BFD124890F8FC0CC2 +:1061C00020F001010F4880F8FC1C90F8FC0C20F036 +:1061D00080010C4880F8FC1C90F8FC0C20F00600B4 +:1061E000801D084981F8FC0C00210120D3F75EFFD7 +:1061F00042F2107004494885012081F82900F5F722 +:10620000D5F910BDBC220020BC1200202DE9F041C0 +:1062100000240025FE48807801280BD10020FC498D +:106220008870D3F743FDFB48C07C022802DC0120C4 +:10623000F849C875F748007AC0F3800000287DD17E +:10624000002479E304EB4400F149503101EB800074 +:106250008078012807D1002004EB4401EC4A503239 +:1062600002EB8101887004EB4400E949503101EBF5 +:106270008000407800287DD104EB440001F599614D +:1062800001EB800080780128F5D104EB440000EB9D +:10629000041001F5107101EB00108079002869D01D +:1062A000002004EB4401DC4A02EB8101887004EB1E +:1062B000440000EB041002F5107101EB001080792E +:1062C0000D287DD2DFE800F07C070A0BCA0C0D090F +:1062D00008FDFC0F0E0000BF00BF00BF00BF00BFE5 +:1062E00000BF00BF00BF40F283306043CB4901EBE9 +:1062F00080000079012815D040F28330604301EB23 +:10630000800000F5896040F283316143C34A02EBAB +:106310008101897801EB410202EB011110F8310093 +:10632000002861D140F283306043BC4901EB80001A +:106330008078401CC1B240F2833000E06CE36043DF +:10634000B64A02EB8000817040F283306043114610 +:1063500011F8200090B140F28330604311F8201012 +:1063600040F28330604302EB80008170002140F2F4 +:10637000833000E0DEE2604302F8201040F2833018 +:106380006043A64901EB800000F5896040F283314B +:106390006143A24A02EB8101897801EB410202EBE1 +:1063A000011110F8311040F2833060439B4A02EB38 +:1063B00080004079814217D0002240F2833000E013 +:1063C00006E26043954901EB800000F5896040F2E8 +:1063D00083316143914B03EB8101897801EB4103E8 +:1063E00003EB011100F8312040F2833060438B4908 +:1063F00001EB8000807804EB440101EB0411884A32 +:1064000002EB0111C979884207DB002140F2833099 +:106410006043824A02EB8000817040F28330604327 +:106420007E4B03EB800000F5896040F283336343C9 +:106430007A4E06EB83039B7803EB430606EB0313CC +:1064400000EBC300427940F283306043734B03EBAF +:10645000800081782046E8F7B9FE6AE240F2833096 +:1064600060436E4901EB80000079012815D040F2AD +:106470008330604301EB800000F5896040F2833196 +:106480006143664A02EB8101C97801EB410202EBEC +:10649000011110F8310000285ED140F283306043D2 +:1064A0005E4901EB8000C078401CC1B240F28330ED +:1064B00060435A4A02EB8000C17040F2833001E031 +:1064C00087E1B3E06043114611F8200080B140F24B +:1064D0008330604311F8201040F28330604302EBB8 +:1064E0008000C170002140F28330604302F8201028 +:1064F00040F283306043494901EB800000F5896038 +:1065000040F283316143454A02EB8101C97801EBD6 +:10651000410202EB011110F8311040F28330604368 +:106520003E4A02EB80004079814215D0002240F2C1 +:1065300083306043394901EB800000F5896040F207 +:1065400083316143354B03EB8101C97801EB410392 +:1065500003EB011100F8312040F2833060432F49F2 +:1065600001EB8000C17840F2833060432B4A02EB9C +:1065700080008079814206DB002140F28330604355 +:1065800002EB8000C17040F283306043234901EB8D +:106590008000407808B340F28330604301EB800014 +:1065A000C17840F2833060431C4A02F8201040F268 +:1065B00083306043114601EB80004078401EC1B239 +:1065C00040F28330604302EB8000C170002140F252 +:1065D0008330604302EB8000417040F283306043BF +:1065E0000E4B03EB8000083040F2833363430B4EC5 +:1065F00006EB8303DB7803EB031300EB83004279A4 +:1066000040F283306043334603EB8000C17809E0F9 +:10661000703C0020BC1200208841002088480020E7 +:10662000C84300202046E8F7D1FD82E140F28330E4 +:106630006043F54901EB80000079012813D040F256 +:106640008330604301EB8000083040F283316143C6 +:10665000ED4A02EB8101C97801EB011100EB8100E9 +:106660000079002856D140F283306043E64901EBBF +:106670008000C078401CC1B240F283306043E24ADF +:1066800002EB8000C17040F283306043114611F884 +:10669000200080B140F28330604311F8201040F2B6 +:1066A0008330604302EB8000C170002140F28330F0 +:1066B000604302F8201040F283306043D24901EB7E +:1066C0008000083040F283316143CF4A02EB810100 +:1066D000C97801EB011100EB8100017940F28330B0 +:1066E000604302EB80004079814213D0002240F2E7 +:1066F00083306043C44901EB8000083040F28331AD +:106700006143C14B03EB8101C97801EB011100EB3F +:106710008100027140F283306043BB4901EB80008D +:10672000C17840F283306043B74A02EB8000807941 +:10673000814206DB002140F28330604302EB80009F +:10674000C17040F283306043AF4901EB8000407874 +:1067500008B340F28330604301EB8000C17840F21F +:1067600083306043A84A02F8201040F2833060432F +:10677000114601EB80004078401EC1B240F28330E8 +:10678000604302EB8000C170002140F2833060431F +:1067900002EB8000417040F2833060439A4B03EB80 +:1067A0008000083040F283336343974E06EB830347 +:1067B000DB7803EB031300EB8300427940F2833074 +:1067C0006043334603EB8000C1782046E8F7FEFCC7 +:1067D000AFE040F2833060438B4901EB80000079E9 +:1067E000012815D040F28330604301EB800000F5B2 +:1067F000896040F283316143834A02EB8101C978A9 +:1068000001EB410202EB011110F8310000285BD1CD +:1068100040F2833060437C4901EB8000C078401C2B +:10682000C1B240F283306043774A02EB8000C1700E +:1068300040F283306043114611F8200080B140F2ED +:106840008330604311F8201040F28330604302EB44 +:106850008000C170002140F28330604302F82010B4 +:1068600040F283306043684901EB800000F58960A5 +:1068700040F283316143644A02EB8101C97801EB44 +:10688000410202EB011110F8311040F283306043F5 +:106890005D4A02EB80004079814215D0002240F22F +:1068A00083306043584901EB800000F5896040F275 +:1068B00083316143544B03EB8101C97801EB410300 +:1068C00003EB011100F8312040F2833060434E4960 +:1068D00001EB8000C17840F2833060434A4A02EB0A +:1068E00080008079814206DB002140F283306043E2 +:1068F00002EB8000C17040F283306043424B03EBF7 +:106900008000083040F2833363433F4E06EB83033D +:10691000DB7803EB031300EB8300427940F2833012 +:106920006043334603EB8000C1782046E8F74EFC15 +:1069300000BF00BF601CC4B2344890F89A0EA04259 +:106940003FF780AC3248807801287ED13048B0389B +:10695000807800EB40012F4800EB0110807900287F +:1069600073D000202A498870A1F1B00081782748AF +:1069700090F83C0F401E814207DA2548B0388078F5 +:10698000401C2349B039887003E000202049B03909 +:1069900088701F48B038807800EB40011C48983858 +:1069A00000EB81008078B8B300211948B0388078B6 +:1069B00000EB40021648983800EB820081701448C2 +:1069C000B038807800EB4001124800EB011080796C +:1069D00001282BD0042804D0052823D006282AD14A +:1069E0001BE00B48B038807800EB4001094800EB11 +:1069F000011000684FF4E131B1FBF0F000EB401002 +:106A000040000349886016E088480020BC3200201E +:106A1000B8430020FC41002017E04FF47A70284969 +:106A2000886008E064202649886004E04FF47A70AA +:106A30002349886000BF00BF214AB03A93780B32E7 +:106A4000D15C0B3A9078F3F7F5FA1E48407888B994 +:106A50001D488078012820D100201B498870194BDF +:106A60001A79A1F6CC1393F8101B164B5878F9F746 +:106A700099FB12E014480C38807801280DD10021D0 +:106A800011480C3881700F4B1A79A0F51C6393F8EC +:106A9000101B0C4B5878F9F785FB0C48807B58B9D4 +:106AA000D4F7E8F9F2F7DCFE0648C07820B1002000 +:106AB0000449C870F4F7D2FDFCF716FEBDE8F0817A +:106AC000B8430020CC3D0020883C0020BC120020B0 +:106AD0003EB50024002501210846FCF78DF9A720CA +:106AE000ADF800000020ADF8020040F2E730019060 +:106AF0000020ADF8080069464FF08040FFF7E4FA47 +:106B00000021B84880F8621B00BF88E004EB440015 +:106B1000B54901EB8001B34890F8620BB34A42F8E3 +:106B20002010B04890F8620B401CC1B2AD4880F80C +:106B3000621B04EB440002F55A7101EB8001A94885 +:106B400090F8620B42F82010A64890F8620B401CA7 +:106B5000C1B2A44880F8621B04EB440002F54E71F8 +:106B600001EB80019F4890F8620B42F820109D488D +:106B700090F8620B401CC1B29A4880F8621B04EB8B +:106B800044009B4901EB8001964890F8620B42F863 +:106B90002010944890F8620B401CC1B2914880F8D4 +:106BA000621B002537E040F283306043914901EBDE +:106BB000800000F5896005EB450101EB051100EB54 +:106BC000C1000C30874991F8621B884A42F82100C5 +:106BD000844890F8620B401CC1B2824880F8621B66 +:106BE00040F283306043834901EB8000083005EBBD +:106BF000051100EB810038307A4991F8621B42F8A8 +:106C00002100784890F8620B401CC1B2754880F8AA +:106C1000621B681CC5B2102DC5DB601CC4B2042CFD +:106C2000FFF674AF70490C396E4890F8620B6F4AEA +:106C300042F820106B4890F8620B401CC1B26948C2 +:106C400080F8621B00F51C60664991F8621B42F8EF +:106C50002100644890F8620B401CC1B2614880F882 +:106C6000621B00F6CC1190F8620B42F820105D48D0 +:106C700090F8620B401CC1B25A4880F8621B00F6C3 +:106C8000D81190F8620B42F82010564890F8620B29 +:106C9000401CC1B2534880F8621B00F64C3190F89A +:106CA000620B42F820104F4890F8620B401CC1B2B2 +:106CB0004C4880F8621B00F6846190F8620B42F841 +:106CC0002010484890F8620B401CC1B2454880F83B +:106CD000621B00F6B41190F8620B42F82010414894 +:106CE00090F8620B401CC1B23E4880F8621B4049DC +:106CF0003C3190F8620B42F820103A4890F8620B51 +:106D0000401CC1B2374880F8621B3B48354991F8B6 +:106D1000621B42F82100334890F8620B401CC1B25C +:106D2000304880F8621B3249303190F8620B42F8EB +:106D300020102C4890F8620B401CC1B2294880F802 +:106D4000621B02F28C5190F8620B42F82010254829 +:106D500090F8620B401CC1B2224880F8621B02F519 +:106D6000B36190F8620B42F820101E4890F8620B55 +:106D7000401CC1B21B4880F8621B002414E004EBE5 +:106D800044011E4800EB8101164890F8620B174A37 +:106D900042F82010134890F8620B401CC1B2114811 +:106DA00080F8621B601CC4B2052CE8DB0E491C395C +:106DB0000C4890F8620B0D4A42F82010094890F8F0 +:106DC000620B401CC1B2074880F8621B0121880792 +:106DD000FFF78BF8012211469007FFF76CF900F0DE +:106DE0000FF83EBDBC320020C03C0020203E0020F9 +:106DF000C880002088480020D812002020430020AE +:106E000008B51C208DF8000001208DF8010002203B +:106E10008DF8020001208DF803006846F3F780FF2B +:106E200008BD10B5F1F7AEF810BD10B5F1F7CCF80C +:106E300010BD10B5FBF7A2FA10BD10B5F1F778F848 +:106E400010BD10B5F1F7E2F810BD10B5F3F72AFD4B +:106E500010BD01F40072B2F5007F00D100BFCA433B +:106E60000280704721B1828942F40052828104E09D +:106E700082894DF6FF731A40828170471AB1838A66 +:106E80000B43838202E0838A8B4383827047000036 +:106E900010B504462548844208D101211020FBF793 +:106EA000DBFF00211020FBF7D7FF3EE020488442A3 +:106EB00009D101214804FBF7AFFF00214FF4003056 +:106EC000FBF7AAFF31E01B48844209D10121880465 +:106ED000FBF7A2FF00214FF48020FBF79DFF24E089 +:106EE0001548844209D10121C804FBF795FF002110 +:106EF0004FF40020FBF790FF17E01048844209D1BF +:106F000001210805FBF788FF00214FF48010FBF7F3 +:106F100083FF0AE00A48844207D101212020FBF7C1 +:106F20009BFF00212020FBF797FF10BD00100140C0 +:106F30000044004000480040004C00400050004029 +:106F40000014014002460020B1F5007F00D100BFCF +:106F500013880B400BB1012000E00020704770B592 +:106F60000246002400230025002040F66A16B142A4 +:106F700000D100BFC1F3421501F01F03012606FA3C +:106F800003F3012D02D19689334006E0022D02D190 +:106F9000168A334001E0968A33400C12012606FA25 +:106FA00004F41688344013B10CB1012000E0002035 +:106FB00070BDF0B50346002400260025002040F6F1 +:106FC0006A17B94200D100BF1846C1F3421401F05C +:106FD0001F06012707FA06F5012C01D10C3004E049 +:106FE000022C01D1103000E014301AB107682F4391 +:106FF000076002E00768AF430760F0BD2DE9FF4777 +:1070000005460E460024A14600BFA046B08900B147 +:1070100000BF2C8A24F44054F08804432C82AC89AD +:1070200041F20C608443B088318908437189084378 +:107030000443AC81AC8A24F44074B0890443AC822C +:107040006846FBF719FF2048854202D01F48854259 +:1070500002D1DDF80C9001E0DDF80890A88900F479 +:10706000004040B109EBC90000EB0910316849004C +:10707000B0FBF1F707E009EBC90000EB091031683C +:107080008900B0FBF1F76420B7FBF0F004012009A0 +:10709000642101FB1078A88900F4004040B132203F +:1070A00000EBC800B0FBF1F000F00700044308E07B +:1070B000322000EB08106421B0FBF1F000F00F006B +:1070C00004432C81BDE8FF870010014000140140FB +:1070D00010B5002406E0FBF753FE10B9D2F7FAFA18 +:1070E00010BD641C02488442F5D3FA20F8E7000082 +:1070F000404B4C000FB4084B10B504A902AA0398EA +:1071000001F0E8F9044602A9002001F00EFC204637 +:1071100010BC5DF814FB00002B89030803B4019830 +:107120004100009850EAC12018BF04204A0D18BF42 +:1071300040F0010040F2FF72B2EB515F08BF40F037 +:107140000200012808BF052002B0704700000000BF +:1071500030B583B0044601F093F99FED090B054665 +:107160008DED000B002221466846D1F772FB2846C0 +:1071700001F0A2F99DED000B03B030BD000000004E +:10718000000000000000000070B5D94B00242DED78 +:10719000020B2DED108BDDE91010984205DA20F07E +:1071A00000429A4201D809D141B19DED100BBDECCE +:1071B000108B02B0BDE8704001F01EB9B0F5801F21 +:1071C00026DA11430BD0002813DA012001F074F9FC +:1071D000BDEC108B02B0BDE8704001F021B9022077 +:1071E00001F06AF901F0F0F851EC100B81F0004168 +:1071F0009EE06FF035049FEDC00B53EC102B9DED1E +:10720000100B51EC100BD1F7FBF8CDE9100108463B +:1072100004EB2051C0F31304B948A1F2FF3120441C +:1072200000F4801080F07F6282F04052224301EB34 +:1072300020559FEDB50B119253EC102B9DED100BCB +:1072400051EC100BD1F7D6F841EC180BA01CC0F391 +:1072500013009FEDAFDB9FEDB0EBB14E7E440328F2 +:107260006CD296ED000B51EC180B53EC102BD1F7B0 +:1072700021FE1DD1002D01BF96ED000BBDEC108B42 +:1072800002B070BD2846D1F7B2F941EC180B53ECAF +:107290001D2BD1F7B5F841EC190B53EC1E2B51EC1B +:1072A000180BD1F7ADF853EC192BD1F702F83FE0EA +:1072B0009FED9D0B51EC180B53EC102BD1F7A0F860 +:1072C0009FED9B1B53EC112BD1F797F841EC190B59 +:1072D00053EC182B51EC180BD1F792F853EC192BF7 +:1072E000D1F78EF841EC190B002D04BF53EC192B8C +:1072F00051EC180B1AD02846D1F779F941EC1A0B4A +:1073000053EC1D2BD1F77CF853EC192BD1F775F802 +:1073100053EC182BD1F76EF841EC180B53EC1E2BE5 +:1073200051EC1A0BD1F76CF853EC182BD1F762F82B +:10733000BDEC108B02B041EC100B70BD9FED7E0BCD +:1073400051EC180B53EC102BD0F7B3FF41EC100BA2 +:1073500051EC180B53EC102BD1F7C4F841EC190B7E +:107360002846D1F744F941EC1B0B53EC192B51EC97 +:10737000190BD1F745F841EC1A0B714853EC1A2B55 +:10738000261851EC1A0BD1F73BF841EC1F0B6D4856 +:10739000C4F1510404F5D724B0EE4F0AF0EE6F0AA1 +:1073A0000321784400F094FF53EC1F2B51EC100B99 +:1073B000D1F726F841EC1C0B6348B0EE4F0AF0EE13 +:1073C0006F0A0421784400F083FF53EC1A2B51EC30 +:1073D000100BD1F715F8344353EC1C2BD0F769FF91 +:1073E00041EC1C0B002C4CDD9FED510B51EC180BAC +:1073F00053EC102BD1F704F853EC182BD1F700F80D +:1074000041EC1A0B55B353EC1D2B51EC1B0BD0F771 +:10741000F7FF41EC1D0B53EC1C2B51EC1A0BD0F772 +:1074200048FF53EC192BD0F7EBFF53EC1D2BD0F793 +:1074300040FF53EC1A2BD0F7E0FF53EC182BD0F79A +:10744000D9FF41EC180B53EC1E2B51EC1B0BD0F762 +:10745000D7FF53EC182BD0F7CDFF69E753EC1C2B6B +:1074600051EC1A0BD0F725FF53EC192BD0F7C8FFBE +:1074700053EC1A2BD0F7C1FF53EC182BD0F7BDFFFC +:1074800056E735B353EC1D2B51EC1B0BD0F7B8FF6F +:1074900041EC1A0B53EC1C2B51EC180BD0F7AAFF44 +:1074A00053EC192BD0F7ACFF53EC1A2BD0F7A2FFFB +:1074B00053EC182BD0F79EFF41EC180B53EC1E2B0E +:1074C00051EC1B0BD0F79CFF53EC182BD0F792FF1D +:1074D0002EE753EC1C2B51EC180BD0F78BFF53EC21 +:1074E000192BD0F78DFF53EC182BD0F786FF1FE731 +:1074F0000000F07F0000000000000000000050438A +:10750000645F090000000000000000000000F03F80 +:10751000763C7935EF39EA3D0000E0FE422EE63F49 +:1075200070A0000000000000555555555555D53F39 +:10753000000000000000E03F0000000000000040EC +:1075400086EBF9FFF29E0000E89E000000000000BC +:1075500070B5414A00252DED020B2DED048BDDE9C0 +:107560000404944205DA24F00041914201D809D183 +:1075700040B19DED040BBDEC048B02B0BDE8704042 +:1075800000F03ABFB4F5801F26DA08430BD0002C78 +:1075900013DA012000F090FFBDEC048B02B0BDE8CF +:1075A000704000F03DBF022000F086FF00F00CFFAD +:1075B00051EC100B81F0004146E09FED290B6FF07C +:1075C000350553EC102B9DED040B51EC100BD0F74F +:1075D00017FFCDE904010C4605EB2450A0F2FF3063 +:1075E000C10F40F2FF32521A62F31F540844D0F721 +:1075F000FEFF05949DED040B41EC180B51EC100BB4 +:1076000001F008FB9FED181B53EC112BD0F7F8FE8F +:107610009FED170B41EC190B53EC102B51EC180B91 +:10762000D0F7EEFE53EC192BD0F743FE9FED120B73 +:1076300041EC190B53EC102B51EC180BD0F7E0FE7A +:1076400053EC192BD0F735FEBDEC048B02B041ECA6 +:10765000100B70BD000000000000F07F0000000073 +:1076600000000000000050430EE526157BCBDB3FF9 +:10767000362BF111F3FE593D00609F501344D33F68 +:107680002DE9F04D2DED040B2DED0E8B96B0DDE9BF +:107690002550279CDDF890A025F0004624F00048F6 +:1076A000BAF1000F14BF0121002101EB4502FC4992 +:1076B00053184A1093422AD3002814BF01230023F1 +:1076C00003EB44030B44F7498B4220D358EA0001F3 +:1076D0009FEDF59B76D0DFF8D8B35D4503D1BAF1C5 +:1076E000000F05D188E0BAF1000F08BF002100D0DB +:1076F000012101EB450111F5001F08D8002814BF36 +:107700000121002101EB440111F5001F0BD99DED72 +:10771000261B9DED240B16B0BDEC0E8B04B0BDE80E +:10772000F04D00F073BE0027002DBCBFE149884535 +:1077300021DAE1498845A8BF02271CDAC3451ADCD3 +:10774000DE4901EB2851142908DDC1F1340220FA89 +:1077500002F101FA02F282420DD108E058B9C1F1FA +:10776000140228FA02F101FA02F2424503D101F0B3 +:107770000101C1F1020756EA0A0124D1002C22DAE4 +:10778000002D18BF022F01D0012F0AD0022000F0D7 +:1077900093FE16B0BDEC0E8B04B0BDE8F04D00F0CA +:1077A00013BE022000F088FE00F00EFE51EC100B1C +:1077B00081F0004141EC100B16B0BDEC0E8B04B013 +:1077C000BDE8F08D18E09FEDBEAB9FEDBF8B0028AC +:1077D00071D1B848804522D105F1804010F5801064 +:1077E00008BFBAF1000F07D0B3450ADC002CA8BFD0 +:1077F0009DED260BE0DA0DE0B0EE490AF0EE690AE5 +:10780000DAE7002C06DA9DED260B51EC100B81F027 +:1078100000416FE0AE48784490ED000BCCE7D845CE +:107820004DD1002C48DA2EB186423AD1BAF1000F80 +:1078300042D126E0BAF1000F13D0022000F03CFE46 +:1078400000F0FEFD8DED020B9DED240B8DED000B88 +:1078500010EE900A039961F31E0003909DED020B58 +:10786000AAE78DED02AB9DED240B1AEE901A10EEF7 +:10787000900A8DED000B61F31E0003909DED020B4D +:107880009AE78DED028B9DED240B18EE901A10EE09 +:10789000900A8DED000B61F31E0003909DED020B2D +:1078A0008AE709DA9DED240B51EC190B53EC102BF0 +:1078B000D0F718FE1EE020E09DED240B7CE7864209 +:1078C0001BDAB4F1804F0DD0A4F10050B0F1FF509D +:1078D00013D1002D11DB9DED240B51EC100B01F0A9 +:1078E0002FFA07E09DED240B53EC102B51EC100BFD +:1078F00000F0C2BC41EC100B5EE79DED240B51EC97 +:10790000100B01F075F8BAF1000FCDE90E0142D16C +:107910009FED710B46B3A6F1E040B0F17F600CD053 +:107920005E4538D1002D00DAA7B3022F0CBF01202D +:107930004FF0FF30D0F75BFEDCE7002D01DD002CBF +:107940000DDA002D01DD002C1FDB002D16DA002CD6 +:1079500014DB012F08BF9FED620B3FF42DAFB0EE9B +:107960004A0AF0EE6A0A27E7022F18BF002D0CD052 +:10797000012F0AD1002DFFF61FAF06E0002DB8BF82 +:10798000002C08DA012F3FF417AFB0EE480AF0EEF2 +:10799000680A11E71BE0012000EBE57050EA0701DF +:1079A00015D0791EB0EE498AF0EE698A084308BF07 +:1079B0009FED4D8B4E480025804570DD4D494E486A +:1079C000884514DDB0420DDB002C19DB2FE00120CF +:1079D00000F072FD16B0BDEC0E8B04B0BDE8F04DAA +:1079E00000F01EBDB34502DC002C09DC1FE086421E +:1079F00002DA002C1BDA03E05E452BDD002C16DDDD +:107A0000022000F059FD00F01BFD8DED020B53EC40 +:107A10001A2B51EC180BD0F7F3FCCDE900010399B8 +:107A2000019861F31E0003909DED020BC4E6022055 +:107A300000F042FD00F014FD10EE901A18EE900ACE +:107A40008DED020B8DED008B61F31E0003909DED1B +:107A5000020BB1E69DED0E0B53EC192B51EC100B04 +:107A6000D0F7C8FC9FED260BCDE9080153EC102B95 +:107A70009DED080B51EC100BD0F7C2FC9FED221BC3 +:107A800053EC112BD0F7B9FC9DED081B53EC112BD7 +:107A9000D0F7B6FC9FED1E1B53EC112B3CE08CE0A5 +:107AA000FFFF1F00FFFF0F00000000000000F03F7D +:107AB0000000F03F0000F07F0000404301FCFFFFAA +:107AC000000000000000F07F000000000000000047 +:107AD000B69A0000000000000000000000000080D6 +:107AE000000000000000F0FF000000000000F0BFF8 +:107AF0000000E0410000F043FFFFEF3F0000000006 +:107B0000000000000000D03F555555555555D53F54 +:107B1000000000000000E03FD0F76FFC9DED080B77 +:107B200041EC1A0B53EC102B51EC100BD0F768FC06 +:107B300053EC1A2BD0F764FC41EC1A0B9FEDFE0BB3 +:107B400053EC102B9DED080B51EC100BD0F758FCAB +:107B500041EC1B0B9FEDFA0B51EC1A0B53EC102B65 +:107B6000D0F74EFC41EC1A0B9FEDF70B53EC102BAA +:107B70009DED080B51EC100BD0F742FC53EC1A2B87 +:107B8000D0F738FC41EC1A0B51EC1B0B53EC1A2BC1 +:107B9000D0F78FFB0690CDE906519DED060B53EC17 +:107BA0001B2B51EC100BD0F725FC53EC1A2BD0F704 +:107BB00024FC41EC100B00F0A1B90020B6F5801FA9 +:107BC0000EDA9FEDE30B53EC102B9DED0E0B51ECF9 +:107BD000100BD0F715FCCDE90E016FF034000E4606 +:107BE00000EB2650A0F2FF37C6F31300DA4940F04D +:107BF0007F6646F040568842D8BF002408DDD7494A +:107C00008142C8BF012403DC0024A6F580167F1C36 +:107C1000D348784400EBC4000F9690ED00CB9DED67 +:107C20000E0B53EC1C2B51EC100BD0F7E3FB9DED2E +:107C30000E0B41EC1B0B53EC1C2B51EC100BD0F733 +:107C400038FB41EC100B51EC190B53EC102BD0F717 +:107C500049FC41EC1D0B51EC1B0B53EC1D2BD0F7D9 +:107C6000CFFB41EC1A0BBF488DED10AB784410955B +:107C700090ED000B4FF0005040EA660000EB8440AE +:107C80008DED080B00F5002009909DED080B53ECDD +:107C90001C2B51EC100BD0F7ADFB9DED0E1B53ECE4 +:107CA000112BD0F7AAFB41EC100B53EC102B9DEDE0 +:107CB000100B51EC100BD0F7A3FB9DED080B41EC22 +:107CC0001C0B53EC102B9DED100B51EC100BD0F74F +:107CD00097FB53EC1B2BD0F790FB53EC1C2BD0F7EE +:107CE00089FB53EC1D2BD0F78BFB41EC1C0B53ECA9 +:107CF0001A2B51EC1A0BD0F783FB41EC1B0B9A4863 +:107D00000621B0EE4B0AF0EE6B0A784400F0E0FA80 +:107D1000B0EE401AF0EE601AB0EE41DAF0EE61DA41 +:107D200053EC1B2B51EC1B0BD0F76AFB53EC1D2BB8 +:107D3000D0F766FB9DED100B41EC1B0B53EC1A2B9F +:107D400051EC100BD0F7B5FA53EC1C2BD0F758FBC5 +:107D500053EC1B2BD0F7ADFA9DED100B41EC1B0B38 +:107D600053EC102B51EC100BD0F74AFB41EC1D0BE0 +:107D70009FED7FEB53EC1E2BD0F79BFA53EC1B2BA4 +:107D8000D0F797FA0890CDE908519DED080B53EC18 +:107D90001E2B51EC100BD0F72DFB53EC1D2BD0F705 +:107DA00029FB53EC1B2BD0F728FB9DED080B41EC76 +:107DB0001D0B53EC102B9DED100B51EC100BD0F75D +:107DC0001FFB41EC1B0B53EC1A2B51EC1D0BD0F796 +:107DD00017FB9DED080B41EC1A0B53EC102B51ECEB +:107DE0001C0BD0F70DFB53EC1A2BD0F762FA41ECC9 +:107DF0001A0B51EC1B0B53EC1A2BD0F75AFA0C90C0 +:107E0000CDE90C519DED0C0B53EC1B2B51EC100BE1 +:107E1000D0F7F0FA53EC1A2BD0F7EFFA41EC1B0B2A +:107E20009FED550B53EC102B9DED0C0B51EC100BF3 +:107E3000D0F7E6FA41EC1A0B9FED510B51EC1B0BFE +:107E400053EC102BD0F7DCFA41EC1B0B9FED4E0BE3 +:107E500053EC102B9DED0C0B51EC100BD0F7D0FA1E +:107E600053EC1B2BD0F725FA41EC100B4848784413 +:107E700000EBC40090ED001B51EC100B53EC112BE8 +:107E8000D0F717FA41EC1B0B3846D0F7B0FBCDE921 +:107E9000080153EC1B2B51EC1A0BD0F70AFA41ECFA +:107EA000100B3C48784400EBC40090ED00CB51EC43 +:107EB000100B53EC1C2BD0F7FCF99DED081B53EC79 +:107EC000112BD0F7F6F90690CDE906519DED080B80 +:107ED00053EC102B9DED060B51EC100BD0F78AFAEA +:107EE00053EC1C2BD0F786FA53EC1A2BD0F782FAFE +:107EF00053EC1B2BD0F781FA41EC100B9DED261BA8 +:107F000053EC102B8DED001B00959DED260B51ECD5 +:107F1000100BD0F775FA9DED000B41EC1A0B53ECEA +:107F2000102B9DED260B51EC100BD0F763FA9DED55 +:107F3000061B53EC112B2FE0000000604715F73FA4 +:107F4000FE822B654715F73F44DF5DF80BAE543ECC +:107F500000000000000040438E9803007AB60B003A +:107F6000FA950000609600003295000000000000C5 +:107F70000000000000000840000000E009C7EE3FDC +:107F8000FD033ADC09C7EE3FF5015B14E02F3EBE6E +:107F9000BE93000078930000D0F732FA53EC1A2B0E +:107FA000D0F787F99DED060B41EC1A0B53EC102B23 +:107FB0009DED000B51EC100BD0F722FACDE90C012E +:107FC0009DED0C0B51EC1A0B53EC102BD0F771F903 +:107FD000CDE902010C46AA498C422FDB611A084305 +:107FE00018D19DED0C0B53EC102B9DED020B51ECB9 +:107FF000100BD0F7FFF941EC1B0B9FEDA30B51ECDD +:108000001A0B53EC102BD0F754F953EC1B2BD0F771 +:10801000FFFC2DD2022000F04FFA00F011FA10EE12 +:10802000901A18EE900A8DED020B8DED008B61F326 +:108030001E0003909DED020BFFF7BEBB944A24F097 +:108040000041914214D39349214408437FF4EFAC9B +:108050009DED0C0B53EC102B9DED020B51EC100B16 +:10806000D0F7C8F953EC1A2BD0F7D2FC7FF6DFAC6F +:1080700024F000408849894A002601EB20518242C1 +:108080002BDA481C4FF4801121FA00F02044844A76 +:10809000C0F30A517A44A1F2FF3192ED000B814AFC +:1080A0008DED080BCA4020EA0202C0F3130040F431 +:1080B0008010C1F1140120FA01F60992002CB8BF1A +:1080C00076429DED080B53EC102B9DED0C0B51EC03 +:1080D000100BD0F78FF9CDE90C019DED0C0B51EC95 +:1080E0001A0B53EC102BD0F7E4F89FED6F0B0890B0 +:1080F000CDE9085153EC102B9DED080B51EC100B02 +:10810000D0F77EF941EC1B0B9FED690B53EC102B64 +:108110009DED080B51EC100BD0F772F99DED0C0B97 +:1081200041EC1C0B53EC102B9DED080B51EC100B8C +:10813000D0F760F953EC1A2BD0F75FF99FED5E1B77 +:1081400053EC112BD0F75CF953EC1C2BD0F7B1F8A2 +:1081500041EC1A0B51EC1B0B53EC1A2BD0F7A9F87E +:10816000CDE902019DED020B53EC1B2B51EC100BE2 +:10817000D0F740F953EC1A2BD0F73FF99DED020BE5 +:1081800041EC1A0B53EC102B51EC100BD0F738F9D3 +:10819000CDE908014A489DED080B0521784400F01F +:1081A00097F89DED081B51EC100B53EC112BD0F7F9 +:1081B00027F99DED021B53EC112BD0F71EF9CDE9E9 +:1081C00006019DED020B53EC1A2B51EC100BD0F76E +:1081D00017F953EC1A2BD0F76CF89FED3B0B41ECE1 +:1081E0001A0B53EC102B9DED060B51EC100BD0F736 +:1081F00001F99DED060B41EC1B0B53EC102B9DED93 +:10820000020B51EC100BD0F7FBF853EC1B2BD0F703 +:1082100069F953EC1A2BD0F7EDF89DED021B53ECE6 +:10822000112BD0F7E7F853EC192BD0F7E6F8CDE98E +:10823000020101EB065001150029C8BF039015DCAF +:108240009DED020B324651EC100BD0F7C9FBFEF747 +:1082500065FF042808BF00F003F932469DED020BCC +:1082600051EC100BD0F7BCFBCDE902019DED020BE8 +:1082700051EC180B53EC102BD0F7C2F8FFF73ABBB8 +:108280000000904000000000FE822B654715973CDF +:1082900000CC904000346F3F01FCFFFF0000E03F46 +:1082A00038920000FFFF0F0000000000432EE63F61 +:1082B000396CA80C615C20BEEF39FAFE422EE63F15 +:1082C000D09000000000000000000000000000400E +:1082D00070B504462DED028B4D1E00EBC500B0EECF +:1082E000408AF0EE608A90ED000B35F0060017D062 +:1082F00053EC182B51EC100BD0F782F841EC100B1B +:108300006D1E04EBC50090ED001B51EC100B53ECFF +:10831000112BCFF7CEFF41EC100B35F00600E7D163 +:10832000022D36D0042D1CD0062D1CBFBDEC028BB7 +:1083300070BD53EC182B51EC100BD0F761F894ED95 +:108340000A1B53EC112BCFF7B4FF53EC182BD0F7CB +:1083500057F894ED081B53EC112BCFF7AAFF41EC13 +:10836000100B53EC182B51EC100BD0F749F894ED8F +:10837000061B53EC112BCFF79CFF53EC182BD0F7B7 +:108380003FF894ED040B53EC102BCFF792FF41EC28 +:10839000100B53EC182B51EC100BD0F731F894ED77 +:1083A000021B53EC112BCFF784FF53EC182BD0F7A3 +:1083B00027F894ED001B53EC112BCFF77AFFBDEC9F +:1083C000028B41EC100B70BD9FED070B10B553EC09 +:1083D000102B9FED070B51EC100BD0F783F841ECFD +:1083E000100B10BD000000000000000000000000A5 +:1083F000000000000000F03F10B553EC102B51ECD2 +:10840000100BCFF756FF41EC100B10BD10B553EC1D +:10841000112B51EC100BCFF74CFF41EC100B10BDA2 +:108420009FED050B10B553EC102B51EC100BD0F752 +:1084300059F841EC100B10BD0000000000000000D6 +:108440009FED050B10B553EC102B51EC100BCFF733 +:10845000D7FF41EC100B10BD0000000000000070C1 +:108460009FED050B10B553EC102B51EC100BCFF713 +:10847000C7FF41EC100B10BD000000000000001011 +:108480000148006870470000B812002002E008C8E8 +:10849000121F08C1002AFAD170477047002001E07E +:1084A00001C1121F002AFBD1704780F3108870476A +:1084B00080F3108870470000014908607047000091 +:1084C000B812002030380A2801D20120704700205D +:1084D000704700002DE9FF4F8DB00F46054600267E +:1084E00006E025280BD0DDE90F1290476D1C761CA5 +:1084F00028780028F5D111B03046BDE8F08F00246F +:10850000A246A1460122E94900E0044315F8013FD3 +:10851000203B02FA03F00842F7D128782A2810D02D +:108520006FF02F022878A0F13001092914D80AEB46 +:108530008A0102EB410144F0020400EB010A6D1CC8 +:10854000F0E701CF5FEA000A03D544F40054CAF112 +:10855000000A44F002046D1C28782E2817D115F863 +:10856000010F44F004042A280ED06FF02F0228785F +:10857000A0F1300109290AD809EB890102EB410178 +:1085800000EB01096D1CF2E757F8049B6D1C28787D +:108590006C280FD006DC4C2817D068280DD06A282C +:1085A00014D104E0742810D07A280FD10DE044F4DF +:1085B00000140AE044F4801401E044F440146978A3 +:1085C000814202D104F580146D1C6D1C28786E2840 +:1085D0001ED00CDC632830D004DC00288BD0582857 +:1085E00011D19FE0642867D069280CD164E073281A +:1085F0002DD004DC6F2872D0702804D194E0752847 +:108600006ED078286DD0DDE90F129047761C4BE1D3 +:10861000C4F30250022806D0032809D0042801CF51 +:1086200009D0066040E101CFF117C0E900613BE1EC +:1086300001CF068038E1067036E117F8040B8DF89B +:10864000000000208DF80100EB46012003E057F800 +:1086500004BB4FF0FF3061074FF0000102D40DE082 +:1086600008F10101884649450FDA8045F8DB1BF81F +:1086700008100029F4D108E008F101018846814280 +:10868000FADB1BF808100029F6D1DDE90F23AAEB6D +:1086900008008146214600F031F9304400EB08061D +:1086A00004E0DDE90F121BF8010B9047B8F1010857 +:1086B000F7D221464846F2E00A21C4F302524FF0B5 +:1086C000000B0891022A04D001CFC117032A09D058 +:1086D0000AE0FF1D27F00707F7E8020108E02CE099 +:1086E0001EE01FE000B2C117042A01D140B2C11739 +:1086F000021E71F1000206DA0023D0EB030063EBE7 +:1087000001012D2202E0220504D52B228DF8242020 +:10871000012203E0E20701D02022F7E7904653E070 +:108720000A210BE0102109E010214FF0000B44F06A +:1087300004044FF00809089103E008214FF0000BF2 +:108740000891C4F30252022A04D001CF0021032A67 +:1087500006D006E0FF1D27F00707F7E8020103E057 +:1087600080B2042A00D1C0B24FF0000822072BD5F6 +:108770002A78702A07D0DDF820C08CF0100C5CEA53 +:108780000B0C05D00EE040228DF82420012208E0D9 +:1087900050EA010306D030238DF824308DF82520CF +:1087A00002229046089B83F0080353EA0B030BD187 +:1087B00050EA010201D1620706D530228DF824204B +:1087C0004FF00108A9F101092A78582A04D038A2EB +:1087D0000B9208AA0A920BE03AA2F9E75B46089AC4 +:1087E000CFF7CBFF0B9B9B5C0A9A521E0A92137029 +:1087F00050EA0102F2D10A98ADEB000000F1200B23 +:10880000600702D524F4803401E04FF00109D94516 +:1088100002DDA9EB0B0000E0002000EB0B0141445E +:108820000890AAEB010AE00306D4DDE90F232146F4 +:10883000504600F063F806444FF0000908E009A92B +:1088400011F80900DDE90F12904709F10109761CC2 +:10885000C145F4DBE0030CD5DDE90F23214650468A +:1088600000F04CF8064404E0DDE90F123020904798 +:10887000761C0899481E08900029F5DC08E00A9843 +:108880000A990078491C0A91DDE90F129047761C7D +:10889000BBF10001ABF1010BF1DC21465046DDE9F3 +:1088A0000F2300F019F806446D1C21E60928010089 +:1088B0003031323334353637383961626364656656 +:1088C0000000000030313233343536373839414218 +:1088D00043444546000000002DE9F04104460025D0 +:1088E0001E461746880404D405E039462020B047C8 +:1088F0006D1C641EF9D52846BDE8F0812DE9F041D4 +:10890000044600251E469046C80301D5302700E0E6 +:108910002027880404D505E041463846B0476D1C41 +:10892000641EF9D52846BDE8F0810A68531C0B6027 +:108930001070704710B56FF00400FDF787FA10BD96 +:108940001BE045F208214FF0E022516100219161C6 +:108950001146096941F00101116100BF4FF0E021AA +:10896000096901F480310029F8D000214FF0E0229C +:1089700091611146096900211161011EA0F10100F8 +:10898000DFD170471AE015214FF0E022516100213C +:1089900091611146096941F00101116100BF4FF079 +:1089A000E021096901F480310029F8D000214FF05D +:1089B000E02291611146096900211161011EA0F1B7 +:1089C0000100E0D17047000010B50246002008E029 +:1089D00012F8013B4340DBB2044C34F8133083EA15 +:1089E00020200B1EA1F10101F2D110BD18000020C2 +:1089F00082B0CDE9000121F0004001909DED000B17 +:108A000002B051EC100B704710B510210D48D2F791 +:108A1000AFF80C48006840F480600A4908602021E3 +:108A20000848D2F7A5F80220FFF7ACFF102105484F +:108A3000D2F7A0F80220FFF7A5FF10210148D2F7D6 +:108A400097F810BD0014024010B510210D48D2F760 +:108A50008FF80C48006840F480600A4908602021C3 +:108A60000848D2F787F80220FFF78CFF102105484D +:108A7000D2F780F80220FFF785FF10210148D2F7D6 +:108A800077F810BD0014024070B505460024154863 +:108A9000006820F4406013490860002618E01021A7 +:108AA0001048D2F765F80220FFF76CFF10210D483F +:108AB000D2F760F86006040E20210A48D2F74FF87A +:108AC00008B144F001040120FFF75CFF701CC6B23E +:108AD000082EE4DB15B1FFF797FF01E0FFF7B4FFC5 +:108AE000204670BD0014024070B504461748006867 +:108AF00040F480601549086010211448D2F738F816 +:108B000000251FE0E00920B120211048D2F732F8FB +:108B100003E020210D48D2F72BF86006040E022056 +:108B2000FFF730FF10210948D2F724F80220FFF7A1 +:108B300029FF10210548D2F71BF80220FFF722FF7A +:108B4000681CC5B2082DDDDB70BD000000140240BA +:108B500010B50B48006840F4806009490860202186 +:108B60000748D2F707F810210548D2F703F8042088 +:108B7000FFF708FF20210248D1F7FAFF10BD0000DF +:108B80000014024010B50B48006840F480600949A9 +:108B9000086020210748D1F7EBFF0420FFF7F2FE21 +:108BA00010210448D1F7E6FF20210248D1F7E2FF67 +:108BB00010BD00000014024010B5002414480068E5 +:108BC00020F440601249086020211148D1F7D2FFFB +:108BD0000120FFF7D7FE10210D48D1F7CBFF012070 +:108BE000FFF7D0FE08E0601CC0B20446FA2803DD9F +:108BF000FFF7C8FF012010BD20210548D1F7AFFFC6 +:108C00000028F0D110210248D1F7B2FF0020F2E78E +:108C10000014024010B541EC100BFEF7B5FA51EC10 +:108C2000100B10BD10B5FAF719FA062000F0CAF8BB +:108C3000552000F0E7F800F0BAF804464FF48051F0 +:108C40001148D1F795FF4FF480511048D1F792FFAA +:108C5000AA2C01D0FA2010BD152000F0B3F8062090 +:108C600000F0D0F81420FFF78DFE00F0A0F80446C5 +:108C70004FF480510448D1F77DFF512C01D11420CD +:108C8000E9E7FA20E7E7000000040240000C024098 +:108C90004FF400410803F2F77FF84FF08040FDF7F2 +:108CA00031F91248FEF7F4F81148D0F7BDFE10482C +:108CB0003030D0F7B9FE0F48D1F766FE0E48D1F735 +:108CC00063FED1F783FF002080F3108800BFFFF719 +:108CD00031FED1F77BFFFDF739FAD1F777FF03E0DB +:108CE000FDF794FAD1F772FFFAE700000010014097 +:108CF0008864024000000240000402402DE9F04177 +:108D000004460D4600262846CFF7BDFA071E02D1BD +:108D10000120BDE8F0810EE0701C86B22078297831 +:108D2000884207D13A4629462046CFF7B3FA08B918 +:108D30003046EEE7641C20780028EDD100BFE8E75C +:108D400000B52DED048B83B041EC190BD0F760F822 +:108D500041EC180B18EE100A18EE901A8DED008BEE +:108D6000002818BF0120084320F00040C0F17F60B8 +:108D700000F1E040C00F14D019EE101A19EE900A5D +:108D80008DED009B002918BF0121084320F0004011 +:108D9000C0F17F6000F1E040C00F04BF0120FFF789 +:108DA0008BFB51EC180B03B0BDEC048B00BD10B570 +:108DB0000120FFF7E7FDFF20FAF7C4F9044620463B +:108DC00010BD000010B504464FF480510B48D1F798 +:108DD000D1FE0320FFF7D6FD4FF480510748D1F7AD +:108DE000C7FE4FF480510648D1F7C4FE2046FAF77B +:108DF00037FB0320FFF7C6FD10BD00000004024052 +:108E0000000C024010B504462046FAF729FB012069 +:108E1000FFF7B8FD10BD5458485F56312E342E3739 +:108E200000000000382020202020202020486F2033 +:108E3000536F204769616F204469636820202020B8 +:108E4000202020202054454E204355412048414EAB +:108E5000473A2020202020202020202020202020D1 +:108E60002020202020444941204348493A20202006 +:108E700020202020202020202020202020202020F2 +:108E800020202020204D4120534F20544855453A62 +:108E900020202020202020202020202020202020D2 +:108EA00020202020202020202020202020202020C2 +:108EB00020202020202020202020202020202020B2 +:108EC00020202020202020202020202020202020A2 +:108ED0002020202020202020202020202020202092 +:108EE0002020202020534F20564F4C3A2020202075 +:108EF0002020202020202020202020202020202072 +:108F00002020202020534F205449454E3A20202035 +:108F10002020202020202020202020202020202051 +:108F20002020202020534F204C49543A202020203C +:108F30002020202020202020202020202020202031 +:108F40002020202020444F4E4749413A2020202015 +:108F50002020202020202020202020202020202011 +:108F60002020202020202020202020202020202001 +:108F700020202020202020202020202020202020F1 +:108F800020202020204E4741593A20202020202018 +:108F900020202020202020202020202020202020D1 +:108FA00020202020202020202020202020202020C1 +:108FB00020202020202020202020202020202020B1 +:108FC00020202020202020202020202020202020A1 +:108FD0002020202020202020202020202020202091 +:108FE0002020202020202020202020202020202081 +:108FF0002020202020202020202020202020202071 +:109000002020202020202020202020202020202060 +:109010002020202020202020202020202020202050 +:109020002020202020202020202020202020202040 +:109030002020202020202020202020202020202030 +:109040002020202020202020202020202020202020 +:109050002020202020202020202020202020202010 +:109060002020202020202020202020202020202000 +:1090700020202020202020202020202020202020F0 +:10908000202020202043414D204F4E2026204845BF +:109090004E20474150204C414920515559204B48C2 +:1090A000414348202100000080250000010000000D +:1090B0000A000000000000000000000000000000A6 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D00000000000000000006A6F796675656C2E63 +:1091E0006A6F796675656C696E672E636F6D2C3773 +:1091F00030313100000000000000000000000000DD +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:109240000000000000004B46422D322E3447000043 +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000004B466D +:109270004231323334353600000000000000000077 +:1092800000000000000000000000000000000000DE +:109290000000000000000000000000000600840341 +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000000000000000000000000000000000008A +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710000000000000000000000000000000000049 +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000248E0308208100200A +:1098E000C22F002064000000020001000000000000 +:1098F0009C92030820810020B82F00206600000001 +:109900000500010001000000A8900308208100204C +:10991000C84300206B000000310104000200000079 +:10992000D8910308208100200A3D00202F05000067 +:10993000C3000100030000009A9203082081002068 +:1099400056410020F2050000020001000400000062 +:10995000A092030820810020C8140020F405000014 +:109960000500010005000000A492030820810020EA +:10997000D4140020F90500000500010006000000D5 +:10998000258E030820810020382D0020FE050000D0 +:109990008102010007000000A89203082081002036 +:1099A000D81400207F08000061004000080000007B +:1099B0000893030820810020F23C0020BF20000013 +:1099C00003000100090000000C930308208100201F +:1099D000F8410020C2200000110101000A0000002F +:1099E0001C94030820810020B6370020D3210000FA +:1099F000B30401000B000000D09803082081002070 +:109A0000CC14002086260000090001000C00000094 +:109A100041542B5741503D54584830342C3435353F +:109A200033353134322C310D0A0041542B536F63DE +:109A30006B65743D302C332C3139322E3136382E53 +:109A4000342E312C35303030300D0A0041542B4348 +:109A5000574A41503F0D0A0041542B5245530D0ABD +:109A60000041542B453D4F46460D0A0041542B57AB +:109A70004D4F44453D41500D0A00000041542B53C9 +:109A80004F434B413D5443502C746573742E6A6FA1 +:109A9000796675656C696E672E636F6D2C37303132 +:109AA000310D0A0041542B574B4D4F443D4E455408 +:109AB0000D0A0041542B55415254464C3D34303927 +:109AC000360D0A0041542B4845415254454E3D4FF6 +:109AD00046460D0A0041542B530D0A0041542B45B4 +:109AE0003D4F46460D0A007573722E636E23002BA0 +:109AF0002B2B00610041542B454E544D0D0A004163 +:109B0000542B49434349443F0D0A0041542B494DCE +:109B100045493F0D0A0041542B4353513F0D0A0064 +:109B20000D0A000041542B534F434B42313D5443E7 +:109B300050432C746573742E6A6F796675656C6911 +:109B40006E672E636F6D2C373031310D0A00415432 +:109B50002B5A0D0A0041542B57414E4E3D44484369 +:109B6000500D0A0041542B57414E4E0D0A004154EE +:109B70002B534F434B4C4B42310D0A0041542B5752 +:109B80004946493D4B46422D322E34472C4B4642E6 +:109B90003132333435360D0A0041542B574946498A +:109BA0003D5448582D4844342D322E342C4B4642D7 +:109BB0003132333435360D0A0041542B536F636B09 +:109BC00065743D302C302C746573742E6A6F796621 +:109BD00075656C696E672E636F6D2C373031310D92 +:109BE0000A0041542B536F636B65743D302C302C4D +:109BF0003139322E3136382E31342E3130302C3747 +:109C00003031310D0A0041542B43574A41503F0D2A +:109C10000A0041542B5245530D0A002B2B2B0041B7 +:109C20005445300D0A0041542B4347534E0D0A0052 +:109C300041542B4350494E3F0D0A0041542B494398 +:109C40004349440D0A0041542B4353510D0A00412E +:109C5000542B4349504D4F44453D310D0A0041546A +:109C60002B5149435347503D312C312C22434D4E0B +:109C70004554222C22222C22220D0A0041542B4E24 +:109C800045544F50454E0D0A0041542B4349504F07 +:109C900050454E3D302C22544350222C2274657383 +:109CA000742E6A6F796675656C696E672E636F6D69 +:109CB000222C373031310D0A0041542B4349504F8B +:109CC0005051554552593F0D0A0041542B524553AE +:109CD00045540D0A0041542B4745544750533D47C6 +:109CE0004E524D432C300D0A0041542B4D475053DA +:109CF000433D310D0A00C4ACC8CF00000000000095 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D300000000000000064656661756C740000003E +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000000000000000F3 +:109D700000000000000038393030303000000000B2 +:109D8000696E7465726E657400000000000000006A +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC000D6D0B9FA0000000000000000000000003A +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00004368696E614D6F62696C65000000000017 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E400038393836303000000000434D4E4554005C +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000000000000000D6D0B9FA000079 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC000000000000000000000004368696E614D62 +:109ED0006F62696C65000000000000000000000077 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000038393836303210 +:109F100000000000434D4E455400000000000000CA +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F500000000000D6D0B9FA0000000000000000A8 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F9000000000004368696E614D6F62696C650086 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000038393836303400000000434DAE +:109FE0004E4554000000000000000000000000008A +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000D6D09A +:10A02000B9FA00000000000000000000000000007D +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000436855 +:10A06000696E6154656C65636F6D000000000000EF +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A09000000000000000000000000000000038394F +:10A0A0003836303700000000434D4E455400000064 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000D6D0B9FA0000000017 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A1200000000000000000004368696E61556E6920 +:10A13000636F6D00000000000000000000000000E0 +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000003839383630310000AF +:10A170000000554E494E455400000000000000000C +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B0000000D6D0B9FA0000000000000000000046 +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F00000004368696E61556E69636F6D00000011 +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000038393836303600000000554E494E9F +:10A240004554000000000000000000000000000075 +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A27000000000000000000000000000D6D0B9FA85 +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B0000000000000000000000000004368696E1C +:10A2C00061556E69636F6D000000000000000000C2 +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000383938367F +:10A30000303900000000554E494E45540000000011 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A34000000000000000D6D0B9FA000000000000B4 +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A380000000000000004368696E6154656C6563FD +:10A390006F6D0000000000000000000000000000E1 +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000383938363033000000004B +:10A3D00043544E45540000000000000000000000FF +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A41000D6D0B9FA000000000000000000000000E3 +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A450004368696E6154656C65636F6D0000000050 +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A490003839383631310000000043544E455400FD +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D00000000000000000000000C9B3CCD800005C +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A510000000000000000000000053544300000051 +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000383939363630B5 +:10A56000310000006A6177616C6E65742E636F6DF7 +:10A570002E736100000000000000000000000000D9 +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A00000000000BFC6CDFECCD8000000000000B7 +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E0000000000053544300000000000000000081 +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A620000000000038393936353034000000564912 +:10A630005641000000000000000000000000000083 +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A660000000000000000000000000000000BFC665 +:10A67000CDFECCD80000000000000000000000006B +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000004F6FEC +:10A6B0007265646F6F000000000000000000000081 +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E00000000000000000000000000000003839F9 +:10A6F0003936353033000000416374696F6E2E6F58 +:10A700006F7265646F6F2E636F6D00000000000054 +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A730000000000000000000BFC6CDFECCD8000025 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000007A61696E0000000027 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B000000000000000000038393936353900004B +:10A7C00000004853505053000000000000000000FB +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F0000000000000000000000000000000000059 +:10A800000000CCA9B9FA0000000000000000000020 +:10A810000000000000000000000000000000000038 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000000000000018 +:10A84000000041495300000000000000000000002B +:10A8500000000000000000000000000000000000F8 +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000000000000D8 +:10A88000000038393636300000000000696E74650B +:10A89000726E6574000000000000000000000000FF +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C000000000000000000000000000C3E5B5E942 +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A9000000000000000000000000000056696574AF +:10A910006E61000000000000000000000000000068 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A94000000000000000000000000000383938342A +:10A950003035000000004D6574666F6E65000000C4 +:10A9600000000000000000000000000000000000E7 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A99000000000000000C3E5B5E900000000000071 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000004D6F6269666F6E65000048 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA100000000000000038393834303100000000F8 +:10AA2000736D6172740000000000000000000000FF +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000000000000000F6 +:10AA6000C3E5B5E9000000000000000000000000A0 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA0005669657474656C000000000000000000C9 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE00038393834303400000000736D61727400FE +:10AAF0000000000000000000000000000000000056 +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB200000000000000000000000C3E5B5E90000DF +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB60000000000000000000000056494E410000B7 +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB900000000000000000000000000000000000B5 +:10ABA0000000000000000000000038393834303266 +:10ABB00000000000736D617274000000000000006E +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000000065 +:10ABF00000000000BCEDC6D2D5AF00000000000090 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000000024 +:10AC3000000000004D6574666F6E65000000000046 +:10AC40000000000000000000000000000000000004 +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000383938353530380000004D65A7 +:10AC800074666F6E650000000000000000000000A8 +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000000000000000BCEDEB +:10ACC000C6D2D5AF00000000000000000000000068 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF0000000000000000000000000000000536D94 +:10AD000061727400000000000000000000000000FC +:10AD10000000000000000000000000000000000033 +:10AD20000000000000000000000000000000000023 +:10AD300000000000000000000000000000003839A2 +:10AD40003835353032000000736D617274000000D8 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD80000000000000000000BCEDC6D2D5AF0000FE +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000536D6172740000007C +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE000000000000000000003839383535303500CA +:10AE10000000736D6172740000000000000000000B +:10AE20000000000000000000000000000000000022 +:10AE30000000000000000000000000000000000012 +:10AE40000000000000000000000000000000000002 +:10AE50000000BCEDC6D2D5AF00000000000000002D +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE90000000536D617274000000000000000000AB +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED000000038393835353036000000736D617246 +:10AEE00074000000000000000000000000000000EE +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF1000000000000000000000000000C3CFBCD310 +:10AF2000C0AD0000000000000000000000000000B4 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF5000000000000000000000000000426F626975 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000038393838D0 +:10AFA000303000000000696E7465726E65740000D8 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE000000000000000C3CFBCD3C0AD00000000D3 +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B010000000000000000000000000000000000030 +:10B020000000000000004772616D65656E70686F1A +:10B030006E6500000000000000000000000000003D +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000000000000000F0 +:10B06000000000000000383938383031000000009E +:10B070006770696E7465726E657400000000000090 +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B000C3CFBCD3C0AD0000000000000000000002 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000000000000000000000000000000060 +:10B0F00042616E676C616C696E6B0000000000005D +:10B10000000000000000000000000000000000003F +:10B11000000000000000000000000000000000002F +:10B12000000000000000000000000000000000001F +:10B1300038393838303300000000626C77656200BF +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B1700000000000000000000000D3A1B6C80000DD +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A000000000000000000000000000000000009F +:10B1B0000000000000000000000041697274656C2E +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E000000000000000000000000000000000005F +:10B1F0000000000000000000000038393931303014 +:10B200000000000061697274656C677072732E6370 +:10B210006F6D000000000000000000000000000052 +:10B22000000000000000000000000000000000001E +:10B23000000000000000000000000000000000000E +:10B2400000000000D3A1B6C800000000000000000C +:10B2500000000000000000000000000000000000EE +:10B2600000000000000000000000000000000000DE +:10B2700000000000000000000000000000000000CE +:10B280000000000041697274656C0000000000005D +:10B2900000000000000000000000000000000000AE +:10B2A000000000000000000000000000000000009E +:10B2B000000000000000000000000000000000008E +:10B2C0000000000038393931313000000000616978 +:10B2D0007274656C677072732E636F6D000000008E +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B300000000000000000000000000000000D3A1C9 +:10B31000B6C80000000000000000000000000000AF +:10B32000000000000000000000000000000000001D +:10B33000000000000000000000000000000000000D +:10B340000000000000000000000000000000416953 +:10B350007274656C00000000000000000000000036 +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B38000000000000000000000000000000038394C +:10B39000393133310000000061697274656C677087 +:10B3A00072732E636F6D000000000000000000004B +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D0000000000000000000D3A1B6C8000000007B +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B40000000000000000000000000000000000003C +:10B41000000000000000000041697274656C0000CB +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000003839393134300000AD +:10B46000000061697274656C677072732E636F6D32 +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B4900000000000000000000000000000000000AC +:10B4A0000000D3A1B6C800000000000000000000AA +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000000000007C +:10B4D000000000000000000000000000000000006C +:10B4E000000041697274656C0000000000000000FB +:10B4F000000000000000000000000000000000004C +:10B50000000000000000000000000000000000003B +:10B51000000000000000000000000000000000002B +:10B520000000383939313435000000006169727427 +:10B53000656C677072732E636F6D00000000000011 +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B56000000000000000000000000000D3A1B6C8E9 +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B5900000000000000000000000000000000000AB +:10B5A000000000000000000000000000416972740B +:10B5B000656C0000000000000000000000000000BA +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E0000000000000000000000000003839393180 +:10B5F00034390000000061697274656C67707273A1 +:10B600002E636F6D000000000000000000000000CD +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B63000000000000000D3A1B6C800000000000018 +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B6600000000000000000000000000000000000DA +:10B6700000000000000041697274656C0000000069 +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B0000000000000003839393135310000000049 +:10B6C00061697274656C677072732E636F6D0000D0 +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B70000D3A1B6C800000000000000000000000047 +:10B710000000000000000000000000000000000029 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000000000000000009 +:10B7400041697274656C0000000000000000000098 +:10B7500000000000000000000000000000000000E9 +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000000000000000000C9 +:10B780003839393135320000000061697274656CF6 +:10B79000677072732E636F6D000000000000000080 +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000000089 +:10B7C00000000000000000000000D3A1B6C8000087 +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F0000000000000000000000000000000000049 +:10B800000000000000000000000041697274656CD7 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000000000000008 +:10B8400000000000000000000000383939313533B5 +:10B850000000000061697274656C677072732E631A +:10B860006F6D0000000000000000000000000000FC +:10B8700000000000000000000000000000000000C8 +:10B8800000000000000000000000000000000000B8 +:10B8900000000000D3A1B6C80000000000000000B6 +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000000088 +:10B8C0000000000000000000000000000000000078 +:10B8D0000000000041697274656C00000000000007 +:10B8E0000000000000000000000000000000000058 +:10B8F0000000000000000000000000000000000048 +:10B900000000000000000000000000000000000037 +:10B910000000000038393931353400000000616919 +:10B920007274656C677072732E636F6D0000000037 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B950000000000000000000000000000000D3A173 +:10B96000B6C8000000000000000000000000000059 +:10B9700000000000000000000000000000000000C7 +:10B9800000000000000000000000000000000000B7 +:10B9900000000000000000000000000000004169FD +:10B9A0007274656C000000000000000000000000E0 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D00000000000000000000000000000003839F6 +:10B9E000393135350000000061697274656C67702B +:10B9F00072732E636F6D00000000000000000000F5 +:10BA00000000000000000000000000000000000036 +:10BA10000000000000000000000000000000000026 +:10BA20000000000000000000D3A1B6C80000000024 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA500000000000000000000000000000000000E6 +:10BA6000000000000000000041697274656C000075 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA900000000000000000000000000000000000A6 +:10BAA0000000000000000000383939313536000050 +:10BAB000000061697274656C677072732E636F6DDC +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE0000000000000000000000000000000000056 +:10BAF0000000D3A1B6C80000000000000000000054 +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB20000000000000000000000000000000000015 +:10BB3000000041697274656C0000000000000000A4 +:10BB400000000000000000000000000000000000F5 +:10BB500000000000000000000000000000000000E5 +:10BB600000000000000000000000000000000000D5 +:10BB700000003839393139300000000061697274D1 +:10BB8000656C677072732E636F6D000000000000BB +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB000000000000000000000000000D3A1B6C893 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE0000000000000000000000000000000000055 +:10BBF00000000000000000000000000041697274B5 +:10BC0000656C000000000000000000000000000063 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000000014 +:10BC30000000000000000000000000003839393129 +:10BC400039320000000061697274656C677072734C +:10BC50002E636F6D00000000000000000000000077 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000000000000000C4 +:10BC8000000000000000D3A1B6C8000000000000C2 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB0000000000000000000000000000000000084 +:10BCC00000000000000041697274656C0000000013 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF0000000000000000000000000000000000044 +:10BD000000000000000038393931393300000000EC +:10BD100061697274656C677072732E636F6D000079 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD5000D3A1B6C8000000000000000000000000F1 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD900041697274656C0000000000000000000042 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000000000000000000000000000000073 +:10BDD0003839393139340000000061697274656C9A +:10BDE000677072732E636F6D00000000000000002A +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE100000000000000000000000D3A1B6C8000030 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000000000000000000000000000F2 +:10BE50000000000000000000000041697274656C81 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE90000000000000000000000038393931393559 +:10BEA0000000000061697274656C677072732E63C4 +:10BEB0006F6D0000000000000000000000000000A6 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE00000000000D3A1B6C8000000000000000060 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000041697274656C000000000000B0 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000383939313936000000006169BD +:10BF70007274656C677072732E636F6D00000000E1 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000000000000000D3A11D +:10BFB000B6C8000000000000000000000000000003 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE00000000000000000000000000000004169A7 +:10BFF0007274656C0000000000000000000000008A +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C02000000000000000000000000000000038399F +:10C03000393139370000000061697274656C6770CE +:10C0400072732E636F6D000000000000000000009E +:10C0500000000000000000000000000000000000E0 +:10C0600000000000000000000000000000000000D0 +:10C070000000000000000000D3A1B6C800000000CE +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A0000000000000000000000000000000000090 +:10C0B000000000000000000041697274656C00001F +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E0000000000000000000000000000000000050 +:10C0F00000000000000000003839393139380000F4 +:10C10000000061697274656C677072732E636F6D85 +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C1300000000000000000000000000000000000FF +:10C140000000D3A1B6C800000000000000000000FD +:10C1500000000000000000000000000000000000DF +:10C1600000000000000000000000000000000000CF +:10C1700000000000000000000000000000000000BF +:10C18000000041697274656C00000000000000004E +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000000000008F +:10C1B000000000000000000000000000000000007F +:10C1C0000000383939313032000000006169727482 +:10C1D000656C677072732E636F6D00000000000065 +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000000000000000D3A1B6C83C +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C2300000000000000000000000000000000000FE +:10C24000000000000000000000000000416972745E +:10C25000656C00000000000000000000000000000D +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000038393931D3 +:10C2900030330000000061697274656C67707273FE +:10C2A0002E636F6D00000000000000000000000021 +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D000000000000000D3A1B6C80000000000006C +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C30000000000000000000000000000000000002D +:10C3100000000000000049646561000000000000AA +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000000000000000ED +:10C350000000000000003839393138390000000091 +:10C3600061697274656C677072732E636F6D000023 +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A000D3A1B6C80000000000000000000000009B +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E00049646561000000000000000000000000DA +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C420003839393137393900000061697274656C07 +:10C43000677072732E636F6D0000000000000000D3 +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C4600000000000000000000000D3A1B6C80000DA +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C49000000000000000000000000000000000009C +:10C4A0000000000000000000000049646561000019 +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000000000000000005C +:10C4E0000000000000000000000038393931383405 +:10C4F0003500000061697274656C677072732E6339 +:10C500006F6D00000000000000000000000000004F +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C5300000000000D3A1B6C8000000000000000009 +:10C5400000000000000000000000000000000000EB +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C570000000000049646561000000000000000048 +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000000008B +:10C5B0000000000038393931383436000000616934 +:10C5C0007274656C677072732E636F6D000000008B +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F0000000000000000000000000000000D3A1C7 +:10C60000B6C80000000000000000000000000000AC +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C63000000000000000000000000000000049644D +:10C640006561000000000000000000000000000024 +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C670000000000000000000000000000000383949 +:10C68000393138343800000061697274656C677044 +:10C6900072732E636F6D0000000000000000000048 +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C0000000000000000000D3A1B6C80000000078 +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C7000000000000000000004964656100000000B6 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C740000000000000000000383939313834390069 +:10C75000000061697274656C677072732E636F6D2F +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C790000000D3A1B6C800000000000000000000A7 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D00000004964656100000000000000000000E6 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C8100000003839393138353000000061697274F0 +:10C82000656C677072732E636F6D0000000000000E +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C85000000000000000000000000000D3A1B6C8E6 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000004964656125 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D000000000000000000000000000383939317D +:10C8E00038353200000061697274656C677072736C +:10C8F0002E636F6D000000000000000000000000CB +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C92000000000000000D3A1B6C800000000000015 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C9500000000000000000000000000000000000D7 +:10C960000000000000004964656100000000000054 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A000000000000000383939313835330000000C +:10C9B00061697274656C677072732E636F6D0000CD +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F000D3A1B6C800000000000000000000000045 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA30004964656100000000000000000000000083 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA70003839393130340000000061697274656CF6 +:10CA8000677072732E636F6D00000000000000007D +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB00000000000000000000000D3A1B6C8000084 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF00000000000000000000000496465610000C3 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000383939313037B3 +:10CB40000000000061697274656C677072732E6317 +:10CB50006F6D0000000000000000000000000000F9 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB800000000000D3A1B6C80000000000000000B3 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000000000000000000075 +:10CBC00000000000496465610000000000000000F2 +:10CBD0000000000000000000000000000000000055 +:10CBE0000000000000000000000000000000000045 +:10CBF0000000000000000000000000000000000035 +:10CC0000000000003839393131320000000061691C +:10CC10007274656C677072732E636F6D0000000034 +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC40000000000000000000000000000000D3A170 +:10CC5000B6C8000000000000000000000000000056 +:10CC600000000000000000000000000000000000C4 +:10CC700000000000000000000000000000000000B4 +:10CC800000000000000000000000000000004964F7 +:10CC900065610000000000000000000000000000CE +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC00000000000000000000000000000003839F3 +:10CCD000393131340000000061697274656C67702D +:10CCE00072732E636F6D00000000000000000000F2 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD10000000000000000000D3A1B6C80000000021 +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000000000000000F3 +:10CD400000000000000000000000000000000000E3 +:10CD50000000000000000000496465610000000060 +:10CD600000000000000000000000000000000000C3 +:10CD700000000000000000000000000000000000B3 +:10CD800000000000000000000000000000000000A3 +:10CD9000000000000000000038393931313900004E +:10CDA000000061697274656C677072732E636F6DD9 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000000000000000000000000000000063 +:10CDD0000000000000000000000000000000000053 +:10CDE0000000D3A1B6C80000000000000000000051 +:10CDF0000000000000000000000000000000000033 +:10CE00000000000000000000000000000000000022 +:10CE10000000000000000000000000000000000012 +:10CE2000000049646561000000000000000000008F +:10CE300000000000000000000000000000000000F2 +:10CE400000000000000000000000000000000000E2 +:10CE500000000000000000000000000000000000D2 +:10CE600000003839393132320000000061697274D3 +:10CE7000656C677072732E636F6D000000000000B8 +:10CE800000000000000000000000000000000000A2 +:10CE90000000000000000000000000000000000092 +:10CEA000000000000000000000000000D3A1B6C890 +:10CEB0000000000000000000000000000000000072 +:10CEC0000000000000000000000000000000000062 +:10CED0000000000000000000000000000000000052 +:10CEE00000000000000000000000000049646561CF +:10CEF0000000000000000000000000000000000032 +:10CF00000000000000000000000000000000000021 +:10CF10000000000000000000000000000000000011 +:10CF20000000000000000000000000003839393126 +:10CF300032340000000061697274656C677072734E +:10CF40002E636F6D00000000000000000000000074 +:10CF500000000000000000000000000000000000D1 +:10CF600000000000000000000000000000000000C1 +:10CF7000000000000000D3A1B6C8000000000000BF +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA0000000000000000000000000000000000081 +:10CFB00000000000000049646561000000000000FE +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE0000000000000000000000000000000000041 +:10CFF00000000000000038393931343400000000EE +:10D0000061697274656C677072732E636F6D000076 +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D04000D3A1B6C8000000000000000000000000EE +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D08000496465610000000000000000000000002D +:10D090000000000000000000000000000000000090 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C0003839393135360000000061697274656C99 +:10D0D000677072732E636F6D000000000000000027 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D1000000000000000000000000D3A1B6C800002D +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D14000000000000000000000004964656100006C +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000003839393137305D +:10D190000000000061697274656C677072732E63C1 +:10D1A0006F6D0000000000000000000000000000A3 +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D00000000000D3A1B6C800000000000000005D +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D21000000000004964656100000000000000009B +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D2400000000000000000000000000000000000DE +:10D2500000000000383939313738000000006169BA +:10D260007274656C677072732E636F6D00000000DE +:10D2700000000000000000000000000000000000AE +:10D28000000000000000000000000000000000009E +:10D290000000000000000000000000000000D3A11A +:10D2A000B6C8000000000000000000000000000000 +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000000000000000005E +:10D2D00000000000000000000000000000004964A1 +:10D2E0006561000000000000000000000000000078 +:10D2F000000000000000000000000000000000002E +:10D30000000000000000000000000000000000001D +:10D31000000000000000000000000000000038399C +:10D32000393138320000000061697274656C6770D1 +:10D3300072732E636F6D000000000000000000009B +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D360000000000000000000D3A1B6C800000000CB +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D39000000000000000000000000000000000008D +:10D3A000000000000000000049646561000000000A +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000000000000000004D +:10D3E00000000000000000003839393138370000F3 +:10D3F000000061697274656C677072732E636F6D83 +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D430000000D3A1B6C800000000000000000000FA +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D4700000004A696F00000000000000000000008A +:10D48000000000000000000000000000000000009C +:10D49000000000000000000000000000000000008C +:10D4A000000000000000000000000000000000007C +:10D4B0000000383939313834300000004A696F6E65 +:10D4C0006574000000000000000000000000000083 +:10D4D000000000000000000000000000000000004C +:10D4E000000000000000000000000000000000003C +:10D4F000000000000000000000000000D3A1B6C83A +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D5200000000000000000000000000000000000FB +:10D530000000000000000000000000004A696F00C9 +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000000000BB +:10D5700000000000000000000000000038393931D0 +:10D580003835340000004A696F6E65740000000091 +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B000000000000000000000000000000000006B +:10D5C000000000000000D3A1B6C800000000000069 +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F000000000000000000000000000000000002B +:10D600000000000000004A696F00000000000000F8 +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D6300000000000000000000000000000000000EA +:10D64000000000000000383939313835350000005D +:10D650004A696F6E65740000000000000000000061 +:10D6600000000000000000000000000000000000BA +:10D6700000000000000000000000000000000000AA +:10D68000000000000000000000000000000000009A +:10D69000D3A1B6C800000000000000000000000098 +:10D6A000000000000000000000000000000000007A +:10D6B000000000000000000000000000000000006A +:10D6C000000000000000000000000000000000005A +:10D6D0004A696F0000000000000000000000000028 +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000000000002A +:10D700000000000000000000000000000000000019 +:10D71000383939313835360000004A696F6E657422 +:10D7200000000000000000000000000000000000F9 +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D7500000000000000000000000D3A1B6C80000D7 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D79000000000000000000000004A696F00000067 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000038393931383501 +:10D7E000370000004A696F6E657400000000000099 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D810000000000000000000000000000000000008 +:10D8200000000000D3A1B6C8000000000000000006 +:10D8300000000000000000000000000000000000E8 +:10D8400000000000000000000000000000000000D8 +:10D8500000000000000000000000000000000000C8 +:10D86000000000004A696F00000000000000000096 +:10D8700000000000000000000000000000000000A8 +:10D880000000000000000000000000000000000098 +:10D890000000000000000000000000000000000088 +:10D8A00000000000383939313835380000004A6945 +:10D8B0006F6E6574000000000000000000000000B2 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E0000000000000000000000000000000D3A1C4 +:10D8F000B6C80000000000000000000000000000AA +:10D900000000000000000000000000000000000017 +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000004A6944 +:10D930006F00000000000000000000000000000078 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D960000000000000000000000000000000383946 +:10D9700039313835390000004A696F6E657400002E +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B0000000000000000000D3A1B6C80000000075 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F00000000000000000004A696F000000000005 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA3000000000000000000038393931383630006D +:10DA400000004A696F6E657400000000000000006D +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000D3A1B6C800000000000000000000A4 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC00000004A696F000000000000000000000034 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000383939313836310000004A696F6E0B +:10DB1000657400000000000000000000000000002C +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB4000000000000000000000000000D3A1B6C8E3 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000004A696F0073 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC000000000000000000000000000383939317A +:10DBD0003836320000004A696F6E6574000000003C +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC1000000000000000D3A1B6C800000000000012 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC50000000000000004A696F00000000000000A2 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000003839393138363300000008 +:10DCA0004A696F6E6574000000000000000000000B +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE000D3A1B6C800000000000000000000000042 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD20004A696F00000000000000000000000000D1 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD6000383939313836340000004A696F6E6574CD +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA00000000000000000000000D3A1B6C8000081 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE000000000000000000000004A696F00000011 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000383939313836A9 +:10DE3000350000004A696F6E657400000000000044 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000D3A1B6C80000000000000000B0 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB000000000004A696F00000000000000000040 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF00000000000383939313836360000004A69F0 +:10DF00006F6E65740000000000000000000000005B +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF30000000000000000000000000000000D3A16D +:10DF4000B6C8000000000000000000000000000053 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000004A69EE +:10DF80006F00000000000000000000000000000022 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB00000000000000000000000000000003839F0 +:10DFC00039313836370000004A696F6E65740000D9 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000D3A1B6C8000000001E +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000004A696F0000000000AE +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E08000000000000000000038393931383638000F +:10E0900000004A696F6E6574000000000000000017 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000D3A1B6C8000000000000000000004E +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000004A696F0000000000000000000000DD +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E150000000383939313836390000004A696F6EAD +:10E1600065740000000000000000000000000000D6 +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000D3A1B6C88D +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D0000000000000000000000000004A696F001D +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E210000000000000000000000000003839393123 +:10E220003837300000004A696F6E657400000000E6 +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E26000000000000000D3A1B6C8000000000000BC +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A0000000000000004A696F000000000000004C +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E00000000000000038393931383731000000B3 +:10E2F0004A696F6E657400000000000000000000B5 +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E33000D3A1B6C8000000000000000000000000EB +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E370004A696F000000000000000000000000007B +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000383939313837320000004A696F6E657478 +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F00000000000000000000000D3A1B6C800002B +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E43000000000000000000000004A696F000000BA +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E470000000000000000000000038393931383752 +:10E48000330000004A696F6E6574000000000000F0 +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C00000000000D3A1B6C800000000000000005A +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000004A696F000000000000000000E9 +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000383939313837340000004A699A +:10E550006F6E657400000000000000000000000005 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E580000000000000000000000000000000B6F2E3 +:10E59000B9CFB6E0B6FB00000000000000000000AC +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C00000000000000000000000000000004D4FAF +:10E5D0005649535441520000000000000000000062 +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E600000000000000000000000000000000383999 +:10E610003539333030000000696E7465726E657490 +:10E620002E6D6F7669737461722E636F6D2E6563E4 +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E650000000000000000000B6F2B9CFB6E0B6FB43 +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E690000000000000000000436C61726F00000089 +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D00000000000000000003839353933303100C7 +:10E6E0000000696E7465726E65742E636C61726F82 +:10E6F0002E636F6D2E6563000000000000000000B7 +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E720000000B6F2B9CFB6E0B6FB00000000000072 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E760000000434E540000000000000000000000C4 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A000000038393539333032000000696E746545 +:10E7B000726E65742E636E742E6E65742E656300C2 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E00000000000000000000000000000C18140A7 +:10E7F00001C0804101C0804100C1814001C0804111 +:10E8000000C1814000C1814001C0804101C0804100 +:10E8100000C1814000C1814001C0804100C18140F0 +:10E8200001C0804101C0804100C1814001C08041E0 +:10E8300000C1814000C1814001C0804100C18140D0 +:10E8400001C0804101C0804100C1814000C18140C0 +:10E8500001C0804101C0804100C1814001C08041B0 +:10E8600000C1814000C1814001C0804101C08041A0 +:10E8700000C1814000C1814001C0804100C1814090 +:10E8800001C0804101C0804100C1814000C1814080 +:10E8900001C0804101C0804100C1814001C0804170 +:10E8A00000C1814000C1814001C0804100C1814060 +:10E8B00001C0804101C0804100C1814001C0804150 +:10E8C00000C1814000C1814001C0804101C0804140 +:10E8D00000C1814000C1814001C0804100C1814030 +:10E8E00001C0804101C0804100C1814000C0C10120 +:10E8F000C30302C2C60607C705C5C404CC0C0DCDB0 +:10E900000FCFCE0E0ACACB0BC90908C8D81819D91F +:10E910001BDBDA1A1EDEDF1FDD1D1CDC14D4D5154F +:10E92000D71716D6D21213D311D1D010F03031F13F +:10E9300033F3F23236F6F737F53534F43CFCFD3D6F +:10E94000FF3F3EFEFA3A3BFB39F9F83828E8E9295F +:10E95000EB2B2AEAEE2E2FEF2DEDEC2CE42425E50F +:10E9600027E7E62622E2E323E12120E0A06061A17F +:10E9700063A3A26266A6A767A56564A46CACAD6D2F +:10E98000AF6F6EAEAA6A6BAB69A9A86878B8B9799F +:10E99000BB7B7ABABE7E7FBF7DBDBC7CB47475B5CF +:10E9A00077B7B67672B2B373B17170B050909151BF +:10E9B0009353529296565797559594549C5C5D9DEF +:10E9C0005F9F9E5E5A9A9B5B9959589888484989DF +:10E9D0004B8B8A4A4E8E8F4F8D4D4C8C448485458F +:10E9E00087474686824243834181804041542B4180 +:10E9F000504E3D000000000000000000000000003C +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200038000000000000000000000000000000AE +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000020EA0308D0AE0020C32F0020C1 +:10EA900000000000020001000000000020EA03085E +:10EAA000D0AE0020C52F00200100000001020008A8 +:10EAB0000100000021EA0308D0AE0020E812002087 +:10EAC00001080000E101D0070200000020EA03086D +:10EAD000D0AE0020C52F0020D10F00000102A00FF2 +:10EAE0000300000000000000000000000000000023 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC6000000000000000000000000000002F000075 +:10EC700000000700070000147F147F1400242A7F7F +:10EC80002A120062640813230036495522500000FE +:10EC90000503000000001C224100000041221C006E +:10ECA0000014083E08140008083E0808000000A0F0 +:10ECB00060000008080808080000606000000020EC +:10ECC00010080402003E5149453E0000427F4000CA +:10ECD000004261514946002141454B310018141250 +:10ECE0007F10002745454539003C4A49493000011D +:10ECF0007109050300364949493600064949291E6C +:10ED000000003636000000005636000000081422CD +:10ED100041000014141414140000412214080002CD +:10ED20000151090600324959513E007C1211127CF2 +:10ED3000007F49494936003E41414122007F41411F +:10ED4000221C007F49494941007F09090901003E11 +:10ED50004149497A007F0808087F0000417F41004F +:10ED6000002040413F01007F08142241007F4040C5 +:10ED70004040007F020C027F007F0408107F003EAD +:10ED80004141413E007F09090906003E4151215E93 +:10ED9000007F091929460046494949310001017F90 +:10EDA0000101003F4040403F001F2040201F003F26 +:10EDB0004038403F006314081463000708700807D8 +:10EDC00000615149454300007F41410000552A55EB +:10EDD0002A55000041417F00000402010204004066 +:10EDE0004040404000000102040000205454547888 +:10EDF000007F4844443800384444442000384444A8 +:10EE0000487F00385454541800087E090102001845 +:10EE1000A4A4A47C007F080404780000447D400082 +:10EE2000004080847D00007F102844000000417F66 +:10EE30004000007C04180478007C08040478003842 +:10EE40004444443800FC242424180018242418FCCA +:10EE5000007C0804040800485454542000043F4433 +:10EE60004020003C4040207C001C2040201C003CF6 +:10EE70004030403C004428102844001CA0A0A07C46 +:10EE8000004464544C44141414141414000000007E +:10EE900000000000000000000000FC000000000076 +:10EEA00002000000000C020C020000000000000044 +:10EEB00090D0BCD0BC900003000300001824FE4496 +:10EEC0008C000302070201001824D8B04C80000314 +:10EED00000010201C038E438E00001020201020230 +:10EEE000080600000000000000000000000000F81C +:10EEF0000402000000010204000204F80000000403 +:10EF0000020100009060F860900000000100000025 +:10EF10002020FC2020000000010000000000000074 +:10EF20000000080600000000202020202000000033 +:10EF300000000000000000000000000200000000CF +:10EF40000080601C0200040300000000F8040404B8 +:10EF5000F8000102020201000008FC0000000002AB +:10EF60000302000018844424180003020202020075 +:10EF700008042424D80001020202010040B088FCE9 +:10EF800080000000000302003C242424C40001028D +:10EF900002020100F824242CC00001020202010038 +:10EFA0000C04E41C0400000003000000D824242406 +:10EFB000D80001020202010038444444F800000372 +:10EFC000020201000000100000000000020000002A +:10EFD0000000200000000000060000000020508813 +:10EFE0000402000000000102909090909000000048 +:10EFF0000000000000020488502000020100000010 +:10F000001804C4241800000002000000F804E4946E +:10F01000F80001020202020000E09CF080000203FE +:10F020000000030204FC2424D800020302020100B1 +:10F03000F80404040C0001020202010004FC0404B0 +:10F04000F80002030202010004FC24740C00020315 +:10F050000202030004FC24740C00020302000000FE +:10F06000F0080444CC4000010202010004FC20200E +:10F07000FC040203000003020404FC040400020276 +:10F0800003020200000404FC04040604040300005C +:10F0900004FC24D00C0402030200030204FC04005C +:10F0A0000000020302020203FC3CC03CFC0003001F +:10F0B0000300030004FC30C4FC040203020003004C +:10F0C000F8040404F80001020202010004FC2424F4 +:10F0D0001800020302000000F8848404F800010212 +:10F0E0000207050004FC24649800020302000302E6 +:10F0F000182424448C000302020201000C04FC04C6 +:10F100000C0000020302000004FC0000FC040001EB +:10F1100002020100047C80E01C04000003000000E7 +:10F120001CE03CE01C00000300030000049C609C09 +:10F130000400020300030200041CE01C040000029F +:10F14000030200000C84641C04000203020203009A +:10F150000000FE020200000007040400000E30C0A0 +:10F160000000000000010200000202FE0000000496 +:10F17000040700000004020400000000000000007A +:10F18000000000000000080808080808000002004D +:10F1900000000000000000000040A0A0C00000012E +:10F1A0000202030204FC2020C0000003020201004E +:10F1B00000C02020600000010202020000C02024E4 +:10F1C000FC0000010202030200C0A0A0C000000178 +:10F1D000020202000020F8242404000203020200BC +:10F1E0000040A0A0602000070A0A0A0404FC2020B6 +:10F1F000C0000203020003020020E400000000023D +:10F2000003020000000020E40000080808070000D6 +:10F2100004FC80E020200203020003020404FC003E +:10F220000000020203020200E020E020C000030010 +:10F230000300030020E02020C000020302000302BC +:10F2400000C02020C00000010202010020E02020B8 +:10F25000C000080F0A02010000C02020E0000001E9 +:10F26000020A0F0820E040202000020302000000F4 +:10F270000060A0A020000002020203000020F8208D +:10F28000000000000102020020E00020E000000178 +:10F290000202030220E02080602000000301000041 +:10F2A0006080E08060000003000300002060806058 +:10F2B000200002030003020020E0208060200808F4 +:10F2C000070100000020A0602000000203020200ED +:10F2D000000020DE0200000000070400000000FF24 +:10F2E00000000000000F00000002DE20000000040B +:10F2F00007000000020102040402000000000000F8 +:10F3000000000000000000000000000000000000FD +:10F31000000000F800000000000000333000000092 +:10F3200000100C06100C0600000000000000000099 +:10F3300040C07840C0784000043F04043F0404000B +:10F34000007088FC08300000001820FF211E00001B +:10F35000F008F000E018000000211C031E211E0030 +:10F3600000F00888700000001E21232419272110B6 +:10F3700010160E0000000000000000000000000059 +:10F38000000000E018040200000000071820400000 +:10F3900000020418E00000000040201807000000F0 +:10F3A000404080F0804040000202010F0102020054 +:10F3B000000000F0000000000101011F0101010038 +:10F3C000000000000000000080B07000000000009D +:10F3D0000000000000000000000101010101010126 +:10F3E00000000000000000000030300000000000BD +:10F3F0000000000080601804006018060100000092 +:10F4000000E010080810E000000F102020100F008E +:10F41000001010F8000000000020203F2020000015 +:10F42000007008080888700000302824222130006D +:10F4300000300888884830000018202020110E0075 +:10F440000000C02010F8000000070424243F24001E +:10F4500000F80888880808000019212020110E00F3 +:10F4600000E0108888180000000F112020110E0005 +:10F4700000380808C83808000000003F00000000FD +:10F480000070880808887000001C222121221C00BE +:10F4900000E010080810E0000000312222110F00E7 +:10F4A000000000C0C000000000000030300000007C +:10F4B00000000080000000000000806000000000EC +:10F4C0000000804020100800000102040810200005 +:10F4D0004040404040404000040404040404040050 +:10F4E00000081020408000000020100804020100E5 +:10F4F000007048080808F0000000003036010000E5 +:10F50000C030C828E810E0000718272423140B0097 +:10F510000000C038E0000000203C23020227382011 +:10F5200008F8888888700000203F202020110E00F5 +:10F53000C0300808080838000718202020100800EC +:10F5400008F808080810E000203F202020100F00D5 +:10F5500008F88888E8081000203F202023201800A1 +:10F5600008F88888E8081000203F20000300000009 +:10F57000C03008080838000007182020221E0200AA +:10F5800008F808000008F808203F210101213F2069 +:10F59000000808F8080800000020203F2020000094 +:10F5A00000000808F8080800C08080807F00000084 +:10F5B00008F888C028180800203F200126382000BD +:10F5C00008F8080000000000203F20202020300024 +:10F5D00008F8F800F8F80800203F003F003F20003E +:10F5E00008F830C00008F808203F200007183F0046 +:10F5F000E01008080810E0000F10202020100F0075 +:10F6000008F808080808F000203F21010101000067 +:10F61000E01008080810E0000F18242438504F00AC +:10F6200008F8888888887000203F2000030C30206C +:10F6300000708808080838000038202121221C00AA +:10F64000180808F8080818000000203F20000000F3 +:10F6500008F808000008F808001F202020201F00DC +:10F660000878880000C83808000007380E0100003C +:10F67000F80800F80008F800033C0700073C030006 +:10F68000081868808068180820302C03032C30206C +:10F690000838C800C83808000000203F20000000DB +:10F6A00010080808C8380800203826212020180033 +:10F6B000000000FE020202000000007F4040400007 +:10F6C000000C30C000000000000000010638C0003F +:10F6D00000020202FE000000004040407F000000E7 +:10F6E000000004020202040000000000000000000C +:10F6F000000000000000000080808080808080800A +:10F7000000020204000000000000000000000000F1 +:10F7100000008080808000000019242222223F20E7 +:10F7200008F8008080000000003F112020110E002A +:10F730000000008080800000000E112020201100B9 +:10F74000000000808088F800000E112020103F206B +:10F750000000808080800000001F222222221300EF +:10F76000008080F0888888180020203F202000003A +:10F770000000808080808000006B949494936000EF +:10F7800008F8008080800000203F210000203F20FA +:10F7900000809898000000000020203F20200000FA +:10F7A000000000809898000000C08080807F0000EA +:10F7B00008F8000080808000203F24022D302000C7 +:10F7C000000808F8000000000020203F2020000072 +:10F7D0008080808080808000203F20003F20003F8C +:10F7E0008080008080800000203F210000203F209A +:10F7F0000000808080800000001F202020201F004B +:10F80000808000808000000080FFA12020110E0079 +:10F810000000008080808000000E112020A0FF806A +:10F82000808080008080800020203F212000010017 +:10F83000000080808080800000332424242419006C +:10F84000008080E0808000000000001F2020000079 +:10F850008080000000808000001F202020103F20BA +:10F86000808080000080808000010E30080601004A +:10F8700080800080008080800F300C030C300F00EF +:10F8800000808000808080000020312E0E3120001A +:10F89000808080000080808080818E70180601004A +:10F8A00000808080808080000021302C2221300068 +:10F8B00000000000807C020200000000003F404089 +:10F8C0000804FE0408C0000000000310207F201080 +:10F8D0000002027C800000000040403F0000000069 +:10F8E0000006010102020404000000000000000004 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F91000000000000000000000F0F0F00000000017 +:10F920000000000000017F01000000000000000056 +:10F93000001C1C1C0000000000008060301C8C605B +:10F94000301C0C000000000000000000000000005F +:10F95000000000000000000000000000000000E0C7 +:10F960000000000000E000000086E69F8686868694 +:10F97000E69F860000011F01010101011F01010036 +:10F98000000080C06020F820E0C0000000000307F5 +:10F990000C18FF70E18100000000070F10107F10AD +:10F9A0000F0700008060206080000000E020000061 +:10F9B0000F3020309F70DC371030C0000000100E78 +:10F9C00003000718101807000000C02020E0C00046 +:10F9D0000000000080E01F38E88703C43C040000FA +:10F9E000070F1810100B070D1010080000808C4C2A +:10F9F00038000000000000000000000000000000CF +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000080E030080400000000004A +:10FA200000FEFF0100000000000000000000030FC6 +:10FA30001820400000040830E080000000000000B2 +:10FA40000000000001FFFE00000000000040201840 +:10FA50000F03000000000000000000000000C000D4 +:10FA600000000000004266663C18FF183C666642D3 +:10FA70000000000000000300000000000000000083 +:10FA80000000800000000000001010101010FF1097 +:10FA90001010101000000000000003000000000023 +:10FAA0000000000000000000000000000000000056 +:10FAB000000000000000000000808C4C38000000B6 +:10FAC0000000000000000000000000000000000036 +:10FAD0000010101010101010101010000000000086 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000001C1C1C0000000000000000000000A1 +:10FB100000000000E0380C000000000080701C03B2 +:10FB2000000000000060380E01000000000000002E +:10FB3000000080C060202060C080000000FEFF0147 +:10FB40000000000001FFFE000001070E1810101851 +:10FB50000E0701000000808080C0E000000000006F +:10FB60000000000000FFFF00000000000000101077 +:10FB7000101F1F1010100000008040202020206067 +:10FB8000C080000000030300804020381F070000F1 +:10FB9000001C1A1918181818181F00000080C0201F +:10FBA000202060C080000000000303001010182F08 +:10FBB000E780000000070F10101010180F0700005A +:10FBC000000000000000C0E0F000000000C0B088AD +:10FBD000868180FFFF808000000000000010101F61 +:10FBE0001F1010000000E060606060606060000056 +:10FBF00000003F1008080818F0E0000000070B1094 +:10FC00001010101C0F030000000080C040202020B6 +:10FC1000E0C0000000FCFF211008080818F0E00018 +:10FC20000001070C18101010080F03000000C0E0BE +:10FC30006060606060E06000000003000000E018A9 +:10FC40000700000000000000001F1F00000000006F +:10FC50000080C0602020202060C080000087EF2C42 +:10FC60001818303068CF830000070F0810101010EC +:10FC7000180F07000000C0C020202020C080000016 +:10FC8000001F3F604040402010FFFE0000000C1CA1 +:10FC9000101010080F03000000000000000000001A +:10FCA0000000000000000000000E0E0E000000002A +:10FCB00000000000001C1C1C0000000000000000F0 +:10FCC000000000000000000000000000000C0C001C +:10FCD0000000000000000000005838000000000094 +:10FCE00000000000000000804020100000001028EC +:10FCF000448201000000000000000000000001023A +:10FD000004081000000000000000000000000000D7 +:10FD100000848484848484848484840000000000BB +:10FD200000000000000000000000102040800000E3 +:10FD300000000000000000000000018244281000C4 +:10FD400000001008040201000000000000C0202094 +:10FD50001010101030E0C0000003030000F0100885 +:10FD60000C070300000000001C1C1C000000000029 +:10FD7000000000C0406020202040C00000FCFF01C7 +:10FD8000F00E03C1FE03807F0001070E0811111061 +:10FD9000110904020000000080E0E0000000000003 +:10FDA0000000807C4340477FF880000010181F103F +:10FDB00000000000131F1C1020E0E0202020206025 +:10FDC000C080000000FFFF10101010182FE7800007 +:10FDD000101F1F1010101010180F0700000080C017 +:10FDE000402020202060E00000FCFF010000000017 +:10FDF000000001000001070E181010100804030095 +:10FE000020E0E02020202040C080000000FFFF0014 +:10FE10000000000001FFFE00101F1F101010180846 +:10FE20000E07010020E0E02020202020206080003C +:10FE300000FFFF101010107C00000000101F1F10AA +:10FE4000101010101018060020E0E02020202020C4 +:10FE50006060800000FFFF101010107C00000100A7 +:10FE6000101F1F100000000000000000000080C0F4 +:10FE70006020202040E0000000FCFF010000404026 +:10FE8000C0C140400001070E181010100F0F0000F5 +:10FE900020E0E0200000000020E0E02000FFFF1054 +:10FEA0001010101010FFFF00101F1F1000000000A6 +:10FEB000101F1F100000202020E0E0202020000064 +:10FEC0000000000000FFFF00000000000000101014 +:10FED000101F1F101010000000000000202020E064 +:10FEE000E020202000000000000000FFFF000000D4 +:10FEF0000060E0808080C07F3F00000020E0E020C4 +:10FF0000000020A06020200000FFFF30187CE3C02C +:10FF100000000000101F1F10000001131F1C18100C +:10FF200020E0E020000000000000000000FFFF00D3 +:10FF30000000000000000000101F1F101010101023 +:10FF40001018060020E0E0E000000000E0E0E02003 +:10FF500000FF013FFEC0E01E01FFFF00101F100068 +:10FF6000031F0300101F1F1020E0E0C0000000006E +:10FF70000020E02000FF0003071C78E08000FF0065 +:10FF8000101F100000000000030F1F00000080C0C1 +:10FF900060202060C080000000FEFF010000000023 +:10FFA00000FFFE000001070E181010180C070100DA +:10FFB00020E0E0202020202060C0800000FFFF2003 +:10FFC00020202020301F0F00101F1F1000000000F5 +:10FFD00000000000000080C060202060C0800000A1 +:10FFE00000FEFF010000000000FFFE000001070E00 +:10FFF0001111133C7C67210020E0E020202020200C +:020000040804EE +:1000000060C0800000FFFF101030F0D0080F070024 +:10001000101F1F10000000030F1C10100080C06094 +:10002000202020204040E00000070F0C181830303E +:1000300060E08100001F0C0810101010180F07005E +:100040008060202020E0E02020206080010000006F +:1000500000FFFF000000000100000000101F1F1043 +:100060000000000020E0E020000000000020E02070 +:1000700000FFFF00000000000000FF0000070F1855 +:1000800010101010100807002060E0E020000000B1 +:1000900020E060200000077FF88000807C030000E3 +:1000A00000000000071F1C070000000020E0E02007 +:1000B00000E0E0200020E0200007FFF8E01FFFFC48 +:1000C000E01F00000000031F0300011F03000000E9 +:1000D000002060E0A0000020E0602000000000039D +:1000E0008F7CF8C6010000000010181E13000117D5 +:1000F0001F1810002060E0E02000000020E06020D9 +:10010000000001073EF8E0180700000000000010A2 +:10011000101F1F101000000000806020202020A071 +:10012000E0E0200000000000C0F03E0F03000000EF +:1001300000101C1F171010101018060000000000FF +:1001400000FC0404040404000000000000FF0000A0 +:100150000000000000000000007F404040404000E0 +:10016000000010E00000000000000000000000009F +:10017000031C60800000000000000000000000037D +:100180000C70800000000404040404FC0000000063 +:1001900000000000000000FF0000000000004040E0 +:1001A0004040407F0000000000000010080C040CDC +:1001B0000810000000000000000000000000000027 +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000008080808080808080808080800F +:1001F00000000004040808000000000000000000E7 +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:10022000000098D844642424FCF80000000F1F1834 +:10023000101010081F1F10180020E0F00000000030 +:10024000000000000000FFFF180804040CF8F00094 +:1002500000001F0F18101010180F030000000000FE +:10026000000000000000000000E0F8180404043C56 +:100270003800000000030F0C1010101008060000DA +:100280000000000000000020E0F0000000E0F81C8A +:1002900004040408FFFF000000030F1810101008EA +:1002A0001F0F080000000000000000000000000018 +:1002B0000000E0F8484444444C7870000000030F0C +:1002C0000C181010100804000000000080C060200E +:1002D00020E0C00000040404FFFF04040404000044 +:1002E000000010101F1F1010100000000000000080 +:1002F0000000000000000000000070F88C04048C76 +:10030000F874040C007076CF8D8D8D89C8787000DC +:100310000020E0F000000000000000000000FFFFEF +:1003200008040404FCF8000000101F1F1000001057 +:100330001F1F1000000000000060600000000000AF +:100340000000040404FCFC00000000000000101089 +:10035000101F1F10101000000000000000000060BF +:100360006000000000000000040404FCFC00000029 +:100370000000C0C08080C07F3F0000000020E0F08F +:1003800000000000000000000000FFFF80C0F41C1F +:100390000404000000101F1F1100031F1C10100098 +:1003A0000000202020E0F00000000000000000001D +:1003B00000FFFF000000000000001010101F1F10C1 +:1003C000101000000000000000000000000000000D +:1003D00004FCFC0804FCFC0804FCFC00101F1F10BB +:1003E000001F1F10001F1F10000000000000000071 +:1003F000000000000004FCFC08080404FCF80000F5 +:1004000000101F1F100000101F1F10000000000030 +:10041000000000000000000000E0F0180C04040CD4 +:1004200018F0E00000030F0C101010100C0F030068 +:100430000000000000000000000000000004FCFCC0 +:10044000080404040CF8F0000080FFFF88901010EE +:100450001C0F03000000000000000000000000006E +:1004600000E0F81C04040408F8FC000000030F1866 +:1004700010109088FFFF80000000000000000000C6 +:1004800000000000040404FCFC100804040C0C0030 +:100490001010101F1F1010100000000000000000BE +:1004A000000000000000000000003078CCC484840C +:1004B000840C1C0000001E1810101011190F0600EB +:1004C0000000000000C00000000000000004040460 +:1004D000FFFF040404000000000000000F1F1010C4 +:1004E000100C0000000000000000000000000000F0 +:1004F0000004FCFE00000004FCFE000000000F1FD2 +:10050000181010081F0F0800000000000000000075 +:100510000000000000040C3CFCC40000C43C0C04BF +:1005200000000000010F1E0E01000000000000008E +:100530000000000000000000043CFCC400E47CFC5F +:1005400084807C040000071F070000071F070000CD +:100550000000000000000000000000000004041C77 +:100560007CE4C0341C0404000010101C1601131F8E +:100570001C18100000000000000000000000000037 +:1005800000040C3CFCC400C43C0404000000C08017 +:10059000C1370E0100000000000000000000000054 +:1005A0000000000000001C0404C4F47C1C040000D3 +:1005B0000000101C1F17111010180E000000000082 +:1005C000000000F80C04000000000000001028EFFC +:1005D00000000000000000000000003F604000003C +:1005E000000000000000FF0000000000000000000C +:1005F0000000FF0000000000000000000000FF00FD +:10060000000000000000040CF800000000000000E2 +:1006100000000000EF281000000000000000406013 +:100620003F0000000000000000180602020408104D +:100630002020300800000000000000000000000042 +:100640000000000000000000000000000000F010AA +:10065000101010FF10101010F000000000000F0428 +:10066000040404FF040404040F0000004040405F41 +:10067000555555755555555F404040000040200F79 +:10068000094989790909090F2040000000FE02424A +:100690004ACA4A4ACA4A4A4202FE000000FF405083 +:1006A0004C4340404F50505C40FF00000000F88831 +:1006B000888888FF88888888F800000000001F0864 +:1006C0000808087F888888889F80F000808282825E +:1006D000828282E2A2928A868280800000000000EC +:1006E0000040807F0000000000000000101010FF9C +:1006F000109008888888FF88888808000444827FD2 +:1007000001808040432C102846818000001010108A +:1007100010D030FF30D0121C10100000100804025E +:10072000010000FF0000010204081000040404841A +:10073000E43C2724242424E40404040004020100EB +:10074000FF0909090949897F0000000000FE225ABB +:100750008600FE9292929292FE00000000FF040832 +:100760000700FF4020030C1422414000008040207D +:10077000180680000718204080000000010020704B +:100780002826212020243860000101000010129248 +:100790009292929292121202FE0000000000003F1C +:1007A000101010103F0040807F000000000000C0CB +:1007B00080808080808080FC84808080808080C079 +:1007C000C0000000000000FF7F404040404040FF6C +:1007D00040404040404040FF7F00000000000000DB +:1007E000000000000000007F70000000000000001A +:1007F00000000000000000000000000000000000F9 +:10080000000000FCF80000000000000000000000F4 +:100810000000000000000000FFFE020202020202CF +:10082000020202FFFF020202020202020202FF03B0 +:1008300000000000000000001F1F04040404040462 +:10084000040404FFFF0404040404040404041F005B +:100850000000000000000000000000000000000098 +:100860000000007F3F0000000000000000000000CA +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:1008900000F8F8F0F07020000000000000000000F8 +:1008A0000000000000000000000000000000000048 +:1008B00000000000000000000000000080000000B8 +:1008C0000000000000000000000000000000000028 +:1008D00000FFFFFFFF00000000000000000000001C +:1008E0000000000000000000808000000000000008 +:1008F00000000000000000000000000000FFFFFEFC +:100900000606060606060606060606060606060687 +:1009100006FFFFFFFF060606060606060606060693 +:1009200006060606060606FFFFFFFF070200000098 +:1009300000000000000000000000000000FFFFFFBA +:1009400000000000000000000000000000000000A7 +:1009500000FFFFFFFF00000000000000000000009B +:1009600000000000000000FFFFFFFF00000000008B +:1009700000000000000000000000000000FFFFFF7A +:1009800018181818181818181818181818181818E7 +:1009900018FFFFFFFF18181818181818181818183B +:1009A00018181818181818FFFFFFFF0000000000A3 +:1009B0000000000000000000000000000201010033 +:1009C0000000000000000000000000000000000027 +:1009D00000FFFFFFFF00000000000000000000001B +:1009E0000000000000000001010000000000000005 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000FFFFFFFF0000000000000000000000DA +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A5000001F1F0F0F00000000000000000000003A +:100A60000000000000000000000000000000000086 +:100A70000000000000000000000000000000000076 +:100A8000000000C0F0F8F8F8F8008080C040404056 +:100A90004040404040800000000000000000000096 +:100AA0000000000000000000000080C0E07038D8A6 +:100AB000FCFCFFFFFFFF7F1F070301010000000098 +:100AC000000000000000000000060F0F0F060020CD +:100AD000408000000080E0F83C0F0701C0F0FFFFFD +:100AE000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF6C +:100AF000FFFFFFFF7F7F7F7F7F7F3F3F0000000082 +:100B00000087FC00FCFFFF00000000000103070756 +:100B10000707030303030101000000E0FCFFFFFFE0 +:100B2000FFFF1F03000000000000000000C0E030D5 +:100B30001C070000071F3FFCF0E0C0800000000021 +:100B4000000000000000000000FCFFFFFFFFFF1F8F +:100B500003008080C0C0607070380C060701000080 +:100B6000000000000000000001030307070E0E0E46 +:100B70001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E07ED +:100B80000703030301000000000000000000000054 +:100B90000000000000000080C060F0F8FEFE3E187B +:100BA000080808080800303000408000F8FE0701FF +:100BB0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07BC +:100BC00080C07B0E070F1C383030606060607E7F15 +:100BD0003F3F3118180C0E0303000000FF81818194 +:100BE000818181FF00018244FF11AA4400000100BD +:100BF00000010100000010385482D78254381000E0 +:100C0000000000010000000010385482C7825438F0 +:100C100010000000000100000000000000824428D5 +:100C20001028448200000000000000000000C0C046 +:100C3000000000000000000000002010D0D01020B4 +:100C400000000000000010082414D4D4142408105C +:100C50000000080412092515D5D515250912040828 +:100C6000312E4E6574776F726B20496E666F20204F +:100C7000322E4D4420506F727420496E666F2020D2 +:100C8000332E4C4F524120525353492020202020D4 +:100C9000342E5665726573696F6E20436865636BA9 +:100CA000352E5465737420496E666F2E20202020E7 +:100CB000312E4E6574776F726B20496E666F2020FF +:100CC000322E4D4420506F727420496E666F202082 +:100CD000332E4C4F52412052535349202020202084 +:100CE00020204E6574776F726B20496E666F2020EE +:100CF00020202020202020202020202020202020F4 +:100D000020202020202020202020202020202020E3 +:100D100020202020202020202020202020202020D3 +:100D20005072696E74205B47756E3A2020205D20FA +:100D300020202020202020202020202020202020B3 +:100D400020202020202020202020202020202020A3 +:100D50002020202020202020202020202020202093 +:100D6000202020504F5254202020202020202020BE +:100D70002020202020202020202020202020202073 +:100D80002020202020202020202020202020202063 +:100D90002020202020202020202020202020202053 +:100DA000202020504F52542020202020202020207E +:100DB0002020202020202020202020202020202033 +:100DC0002020202020202020202020202020202023 +:100DD0002020202020202020202020202020202013 +:100DE000456D7074790000000000000000000000F4 +:100DF000426C7565536B7900000000000000000034 +:100E00004C5900000000000000000000000000003D +:100E10004A50000000000000000000000000000038 +:100E20004461727400000000000000000000000037 +:100E30005957595F426C7565736B7900000000006B +:100E4000524649440000000000000000000000007D +:100E50005947616F00000000000000000000000022 +:100E60004859616E670000000000000000000000AB +:100E700053532D4C616E0000000000000000000084 +:100E8000426C7565536B79506C75730000000000FF +:100E9000504C430000000000000000000000000073 +:100EA000507269636500000000000000000000004F +:100EB0005957595F426C7565736B790000000000EB +:100EC00050726F62655F4B59000000000000000027 +:100ED0005957595F50726573737572650000000051 +:100EE000202020504F52542020202020202020203D +:100EF00020202020202020202020202020202020F2 +:100F000020202020202020202020202020202020E1 +:100F100020202020202020202020202020202020D1 +:100F2000202020205665726573696F6E2020202076 +:100F300020202020202020202020202020202020B1 +:100F400020202020202020202020202020202020A1 +:100F50002020202020202020202020202020202091 +:100F6000312E4D44436F6E6E65637420536574205B +:100F7000322E4C4F524120536C617665205365747C +:100F8000332E506F72744C6F67204F757470757488 +:100F9000342E436F6E6E656374204D6F6465202040 +:100FA000352E4E6574776F726B2053657420202048 +:100FB000362E44617461496E6974202020202020FF +:100FC000312E4D44436F6E6E6563742053657420FB +:100FD000322E4C4F524120536C617665205365741C +:100FE000332E506F72744C6F67204F757470757428 +:100FF000204D44436F6E6E656374205365742020EA +:1010000020202020202020202020202020202020E0 +:1010100020202020202020202020202020202020D0 +:1010200020202020202020202020202020202020C0 +:10103000204C4F524120536C6176652053657420DB +:1010400020202020202020202020202020202020A0 +:101050002020202020202020202020202020202090 +:101060002020202020202020202020202020202080 +:1010700020506F72744C6F67204F757470757420B8 +:101080002020202020202020202020202020202060 +:101090002020202020202020202020202020202050 +:1010A0002020202020202020202020202020202040 +:1010B0002020436F6E6E656374204D6F6465202041 +:1010C0002020202020202020202020202020202020 +:1010D0002020202020202020202020202020202010 +:1010E0005072657373207C20746F20736869667416 +:1010F0002020204E6574776F726B2053657420201A +:1011000020202020202020202020202020202020DF +:1011100020202020202020202020202020202020CF +:101120005072657373207C20746F207368696674D5 +:101130004E6F773A4469616C2073776974636820F5 +:101140004E6F773A53746174696F6E2020202020AF +:101150004E6F773A436C6F7564202020202020204A +:101160004E6F773A5465737420436C6F756420201A +:101170004E6F773A576966692053746174696F6E70 +:101180004E6F773A4469616C2073776974636820A5 +:101190004E6F773A34475F474D352020202020207E +:1011A0004E6F773A34475F4C353130202020202075 +:1011B0004E6F773A57694669202020202020202052 +:1011C0004E6F773A57414E202020202020202020AB +:1011D000496E697469616C697A6520446174613F24 +:1011E00020202020202020202020202020202020FF +:1011F00020202020202020202020202020202020EF +:1012000027454E5445522720746F207368696674D1 +:10121000000000000000F03F000000000000F83F68 +:1012200000000000000000000000004003B8E23FA2 +:10123000000000000000000006D0CF43EBFD4C3E54 +:10124000033333333333E33FFFAB6FDBB66DDB3F49 +:101250004D268F515555D53F01411DA96074D13F91 +:1012600065DBC9934A86CD3FEF4E454A287ECA3F8B +:101270003E5555555555C53F93BDBE166CC166BF0D +:101280002CDE25AF6A56113FF16BD2C541BDBBBE06 +:10129000D0A4BE726937663E04FA97999999D93FEE +:1012A000AF788E1DC571CC3F9FC678D0099AC33FD9 +:1012B000935555555555E53F599322942449D23FAE +:1012C000DE03CB966446C73F44523EDF12F1C23F75 +:1012D0000000000000000000DDDDDDDDDCBBBBDD6B +:1012E000DDDDDDDDDDDDDDDD9888888888888888C6 +:1012F00077777777778888888555555666666666E6 +:1013000066666666666888888333333222222222C4 +:10131000222222222228888D38130408000000206F +:10132000BC120000248F0008B8150408BC1200206D +:10133000ACE200009C840308412D01020304046513 +:1013400006070809320100FF00891112239B32248D +:1013500046AD573665BF74488CC19D5AAFD3BE6C3D +:10136000CAE5DB7EE9F7F88110080193331A22A55C +:10137000562C47B7753E64C99C408DDBBF52AEED1D +:10138000DA64CBFFF976E802218B3010029913263C +:1013900067AF763444BD554AADC3BC588ED19F6EFD +:1013A000EBE7FA7CC8F5D983310A2091121803A71C +:1013B000772E66B5543C45CBBD42ACD99E508FEFDD +:1013C000FB66EAFDD874C904428D5316619F7020F4 +:1013D00004A9153227BB364CCEC5DF5EEDD7FC68BD +:1013E00088E1997AABF3BA85520C4397711E60A1DC +:1013F000142805B3373A26CDDE44CFDFFD56ECE99D +:10140000986089FBBB72AA06638F7214409D5122BB +:1014100025AB343006B9174EEFC7FE5CCCD5DD6A7C +:10142000A9E3B8788AF19B87730E6295501C41A39B +:10143000352A24B1163807CFFF46EEDDDC54CDEB5C +:10144000B962A8F99A708B1023088481951AA79322 +:10145000B62CC2A5D33EE1B7F04008C919522BDB28 +:101460003A644EED5F766DFF7C899480DE859BB794 +:1014700012A6ADD224C3BFF136E0C1184809D33B50 +:101480005A2AE55E6C4FF77D7E6C0AA583B41886F8 +:1014900091972EE3A7F23CC0B5D14229CB38500A30 +:1014A000D91B666FEF7E744CFD5D8BB502A49996D7 +:1014B0001087AFF326E2BDD034C1C3394A28D11A10 +:1014C000580BE77F6E6EF55C7C4D0CC685D71EE52C +:1014D00097F42880A1913AA3B3B2444ACD5B5669F0 +:1014E000DF78600CE91D722FFB3E8DD604C79FF597 +:1014F00016E4A9902081BBB332A2C55A4C4BD779D0 +:101500005E68E11C680DF33F7A2E0EE787F61CC477 +:1015100095D52AA1A3B03882B193466BCF7A5448AF +:10152000DD59622DEB3C700EF91F8FF706E69DD456 +:1015300014C5ABB122A0B9923083C77B4E6AD5588F +:101540005C49E33D6A2CF11E780F00082C41542BB6 +:1015500041504E3D0008FF0102030405060701FF4C +:1015600001FF01FF01FF01FF01FF01CF022501C8BB +:101570000C5C53595354454D2E545854181D4D313D +:101580005F30010911190A1632190A1633190A15A2 +:1015900034190C13504F531969C21203120202FF7F +:1015A0000901FF01FF01E5130103120202FF090116 +:0815B000FF01FF01E5721700C5 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V0.3.0.hex b/obj/TXH_V0.3.0.hex new file mode 100644 index 0000000..91c9c10 --- /dev/null +++ b/obj/TXH_V0.3.0.hex @@ -0,0 +1,11765 @@ +:020000040800F2 +:1080000060CC0020A1810008A98100082DAA0008E9 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B0007DAB0208BB810008BB810008BB810008C2 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB81000857BB02085FBB020867BB0208F0 +:1080E000AD9D0008BB810008BB810008BB81000872 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:1081100047BB02084FBB0208BB810008BB810008B7 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F9900086FBB0208AF +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:108190000048004755D90208AFF3008060CC0020AA +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE715AB020897 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB505C0308FA +:108A6000705C0308C0B24FF4F05100F03BBA000054 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504624F019 +:108C7000BDFA08B30DF11301761E44F400748B4560 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504624F048FA0028D6D1E4 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000105C03080EB540F226 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642024F0D7FABDF88E +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE70C320308C8850020310A00200D +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642024F05BFA781C87B2062FE1DB0020F4 +:1091B000A1E700000C32030808B5002000901EF063 +:1091C00077FC0F49087000F09BF80D4800782428C0 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8ED1109E00121064880F8ED1104E056 +:1091F0000221044880F8ED1100BF00BF08BD000047 +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012023F0E0FF002028490880A1 +:109220000DE01EF027FC00F0800000B10BE00120F3 +:1092300024F014FA22480088401C21490880204864 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F0DEFB08211A4801F0DCFB5C +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F0B7FB002023F095FF02 +:1092B0000120BDE8F081002023F08FFF0020F8E7B7 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A481EF0FDFC0028F9D0214607481EF080 +:1092E00003FD00BF012105481EF0F2FC0028F9D063 +:1092F00002481EF0F6FCC0B210BD00000030014074 +:1093000010B5012023F069FF00201E4908800DE000 +:109310001EF0B0FB00F0800000B10BE0012024F053 +:109320009DF918480088401C164908801548008897 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F067FB08210F4801F065FB3D2043 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F055FB0020AF +:1093700023F033FF012010BD002023F02EFF00203A +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012023F020FF002022490880EF +:1093A0000DE01EF067FB00F0800000B10BE0012033 +:1093B00024F054F91C480088401C1B4908801A48B6 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F01EFB0821144801F01CFB67 +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:1094100003FB002023F0E1FE012070BD002023F0BB +:10942000DCFE0020F9E700002E0A002000000240C8 +:1094300070B506460C461546012023F0CEFE29469F +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE01EF00EFB00F0800000B10BE074 +:10946000012024F0FBF819480088401C17490880A7 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F0C5FA0821104801F037 +:10949000C3FA8320FFF718FFC4F38710FFF714FF08 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F0B1FA002023F08FFE0120C4E735 +:1094C000002023F08AFE0020BFE700002E0A0020C3 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392024F0C9FAE0B224F0E6FAA7 +:10950000C4F3072024F0E2FAC4F3074024F0DEFAA3 +:10951000200E24F0DBFA4FF48051034801F07CFA6E +:1095200022F068FC10BD0000000402402DE9F0416B +:1095300007460E4614463A2024F0A8FAF0B224F06A +:10954000C5FA301224F0C2FA4FF480510F4801F0EE +:1095500063FA19E022F04EFC05461D2D11D1384664 +:1095600000F0ACF805463B2024F090FA4FF480510F +:10957000064801F051FA2F4434B120882844208055 +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2024F076FAA9 +:1095A000F0B224F093FA301224F090FA4FF4805184 +:1095B000104801F031FA0CB10020208019E022F0AF +:1095C00019FC05461E2D11D1384600F02BF9054631 +:1095D0003D2024F05BFA4FF48051064801F01CFA5C +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B51EF033F908B131 +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222024F012FA24F005FA04464FF433 +:109670008051024801F0D0F9204610BD000402409C +:109680002DE9F04124F0F7F9044624F0F4F90546F9 +:1096900024F0F1F9064624F0EEF907464FF4805124 +:1096A000054801F0B9F944EA052040EA064040EADD +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272024F0E3F924F0D6F90646054646B1F2 +:1096D00000BF24F0D0F92070641C701EC0B2061EBA +:1096E000F7D14FF48051024801F096F9284670BD39 +:1096F0000004024010B504460C2024F0C7F92046AF +:1097000024F0E4F9FFF7BCFF10BD000070B504467B +:109710000A2024F0BBF9204624F0D8F924F0ABF954 +:1097200005464FF48051024801F076F9284670BD95 +:109730000004024070B505460C46284624F0A6F900 +:10974000204624F0C3F94FF48051034801F064F936 +:1097500022F050FB70BD00000004024010B504462A +:10976000204624F093F94FF48051034801F054F956 +:1097700022F040FB10BD0000000402402DE9F04142 +:109780000646012024F082F924F075F943282BDAEB +:109790002B20FFF7BBFF102826DA2F2024F076F9C4 +:1097A000002024F093F93220FFF7D8FF0446142C50 +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2024F04FF935784E +:1097F000284624F06BF909E0761C35785C2D01D001 +:109800002F2D00D10025284624F060F9002DF3D13A +:109810004FF48051024801F0FFF8BDE8F0810000EC +:109820000004024070B504462D2024F02FF924F0E6 +:1098300022F90646054646B100BF207824F046F9D5 +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F0E2F8284670BD0004024070B50546EC +:109860000C460D2024F012F9284624F02FF9E0B21E +:1098700024F02CF9C4F3072024F028F9C4F307409E +:1098800024F024F9200E24F021F94FF480510248ED +:1098900001F0C2F870BD00000004024070B502463D +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BD9B2F030816 +:1098D0009B3003082DE9F04103460C460020014669 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B513F0A4FB10BD10B5A2 +:1099400013F03EFB10BD10B513F00AFB10BD10B5AF +:1099500013F066FB10BD10B515F0F2FA10BD10B58E +:109960001DF066FB10BD00000246094B9A4201D271 +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB50024012120201DF068FE302000900B +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946184800F0AEFE39 +:109BD0003021164800F020FF0021154880F87C163F +:109BE00000201449887001204870C8704FF4FA7042 +:109BF000886000F025F80E4890F8F003802813D113 +:109C000000200D49C86524200C49487108200871BE +:109C10003020C8701420887020204870002104482B +:109C200080F8F01300F050F81CBD00000014024052 +:109C3000BC22002038290020BC120020AC260020C5 +:109C40001CB523F0E7FDD02023F0B0FD23F016FE75 +:109C5000002023F0ABFD23F011FE23F0DBFDD1202B +:109C600023F0A4FD23F00AFE00240EE0062C05DA02 +:109C7000012023F06BFD0DF8040004E0002023F028 +:109C800065FD0DF80400601CC4B2072CEEDB23F068 +:109C9000DBFD9DF806000A4948719DF80500087132 +:109CA0009DF80400C8709DF8020088709DF80100BE +:109CB00048709DF80010034880F8F0131CBD0000A8 +:109CC000AC260020BC2200201CB500241B4890F8C4 +:109CD000F0038DF800001A4840788DF8010018480C +:109CE00080788DF8020001208DF803001448C078B8 +:109CF0008DF80400124800798DF80500104840796D +:109D00008DF8060023F086FDD02023F04FFD23F0D0 +:109D1000B5FD002023F04AFD23F0B0FD00BF07E0B1 +:109D20001DF8040023F042FD23F0A8FD601CC4B21E +:109D3000072CF5DB23F088FD1CBD0000BC220020B1 +:109D4000AC26002070B502460C460025002309E031 +:109D500012F8010B80EA05010648405C80EA030521 +:109D60000548435C201EA4F10106B4B2F0D145EAD7 +:109D7000032070BD9B2F03089B30030810B50446D9 +:109D80000B460021072A00DD072244EA0420014691 +:109D90002BB901FA02F081B20912084610BD012B5D +:109DA00002D11141C8B2F9E700BFF7E7704710B51B +:109DB00004460B460021072A00DD072244EA04205E +:109DC000014613B91141C8B210BD012B05D101FAEA +:109DD00002F081B209120846F6E700BFF4E700007E +:109DE000F0B5ADF5317D04460D460020B090AF9042 +:109DF000002604EB4400544901EBC000408AA8420D +:109E000003DC00200DF5317DF0BD0020AF9094E023 +:109E10004D480122C1684D4800F0A2FA4A48406806 +:109E200000788DF800009DF8000038287DD104EB03 +:109E30004400454B03EBC000C06804EB4403424FB1 +:109E400007EBC3031B8A03FB050104EB44003B46FD +:109E500003EBC000028A3D4800F082FA0020B09077 +:109E600011E004EB4400384901EBC0004068BDF844 +:109E7000C012405CBDF8C0220DF80200BDF8C0025F +:109E8000401C80B2B09004EB44002F4901EBC000AD +:109E9000008ABDF8C0128842E3DC04EB44002A4A81 +:109EA00002EBC000008A401E81B2684600F01EFB33 +:109EB000064604EB4400244901EBC000008A401E22 +:109EC0001DF80000B04230D10020B0901FE004EB3C +:109ED00044001D4901EBC0004068BDF8C012415C60 +:109EE00004EB4400184A02EBC0008068BDF8C022B1 +:109EF000024404EB4400144B03EBC000008A401EF4 +:109F000068431154BDF8C002401C80B2B09004EB0D +:109F100044000D4901EBC000008A401EBDF8C0128C +:109F20008842D4DC01206DE7FFE7642023F096FB34 +:109F3000BDF8BC02401C80B2AF90BDF8BC02062840 +:109F4000FFF666AF00205DE7C0E00208D8580020A9 +:109F50002DE9F041ADF5307D04460E460025002781 +:109F6000A8460020009004EB4400474901EBC000E4 +:109F7000408AB04204DC00200DF5307DBDE8F08160 +:109F800000210846FFF72CFF01287AD1002520E0A8 +:109F900004EB44003C4901EBC0008068411904EB2C +:109FA0004400394A02EBC000008A401E7043085C3E +:109FB00004EB440102EBC1014968485504EB44003D +:109FC000114601EBC0004068405D01A94855681C7E +:109FD00085B204EB44002C4901EBC000008AA84282 +:109FE000D6DC00274BE004EB4400274B03EBC0001A +:109FF000C06804EB4403DFF890C00CEBC3031B8A7A +:10A0000003FB060104EB4400634603EBC000008A37 +:10A01000401E82B21D4800F025FA04EB44001A4AA3 +:10A0200002EBC000008A401E81B201A800F05EFA77 +:10A03000009004EB4400144A02EBC000C06804EB3B +:10A040004402114B03EBC202128A104404EB440297 +:10A0500003EBC202128A02FB0600411E012268467F +:10A0600000F000FA31462046FFF7BAFE012801D180 +:10A0700082E706E0642023F0F1FA781C87B2062F0D +:10A08000B1DB002078E70000C0E00208D8580020CB +:10A0900070B5ADF5307D00250024002000905149B9 +:10A0A000088080E000256FE0002414E04D4800881F +:10A0B00000EB40004C4951F83000005D49490988E7 +:10A0C00001EB4101484A02EBC1014968085501A969 +:10A0D0000855601C84B24348008800EB40004249A8 +:10A0E00001EBC000008A401EA042DFDC3D48008832 +:10A0F00000EB40000A4602EBC000008A401E81B21D +:10A1000001A800F0F3F900903648008800EB400009 +:10A11000354B03EBC000C068324B1B8803EB430395 +:10A12000314E06EBC3031B8A03FB05012D48008853 +:10A1300000EB4000334603EBC000008A401E82B2B1 +:10A140002A4800F08FF92748008800EB400032468B +:10A1500002EBC000C068234A128802EB4202334679 +:10A1600003EBC202128A10441E4A128802EB42021A +:10A1700003EBC202128A02FB0500411E012268465F +:10A1800000F070F9681C85B21648008800EB4000AA +:10A19000154901EBC000408AA84285DC11480088BF +:10A1A000401C104908800F4800880B28FFF67AAF42 +:10A1B0000F4890F8E00120F001010D4880F8E0110F +:10A1C00090F8E00120F00600801D094981F8E001C7 +:10A1D0000021084841800120FFF7BAFE0DF5307DCF +:10A1E00070BD000010000020C0E00208D858002018 +:10A1F000BC2200209C2400201CB5012108461DF033 +:10A200003DFB01208DF8040002208DF805000020A0 +:10A210008DF8060001208DF807001820009069468F +:10A22000144800F083FB05221146124800F0C6FBDB +:10A23000052206210F4800F0C1FB052207210D4829 +:10A2400000F0BCFBA020009002208DF80400032049 +:10A250008DF8050000208DF806008DF8070069468E +:10A26000044800F063FB402000906946014800F07C +:10A270005DFB1CBD000002402DE9F84300240027CF +:10A28000A046002000900025FFF7B6FF00F0BAF8C6 +:10A2900000BF00E06D1C2D488542FBD36E460821AF +:10A2A0002B4800F0B7FB1021294800F0B5FB062031 +:10A2B00000F08CF80821264800F0AEFB0821244865 +:10A2C00000F0A8FB1021224800F0A6FB012000F0BE +:10A2D0007DF8002000F07AF808211D4800F09CFB72 +:10A2E0001C48D0F8FC10B0F80021B0F8020102FBC5 +:10A2F0000010B0F5003F02D900BE00BFFEE71648CF +:10A30000006808B9FFF7C4FE00201449088017E070 +:10A31000002406E0114908782146FFF761FD601C22 +:10A3200084B20E48008800EB40000A4901EBC000EF +:10A33000408AA042EEDC09480088401C074908809A +:10A34000064800880B28E3DBBDE8F883FFFF0F0019 +:10A3500000000240C0E002081C024342100000203E +:10A360002DE9F04105460C4616460027012022F053 +:10A3700031FF0821144800F04DFB1021124800F075 +:10A380004BFB032000F022F8C4F3074000F01EF856 +:10A39000C4F3072000F01AF8E0B200F017F800BF8D +:10A3A00006E0002000F012F828706D1C781C87B2BF +:10A3B000B742F6DB0821044800F02EFB002022F013 +:10A3C00009FFBDE8F08100000000024010B504461E +:10A3D00000BF02210A481DF07BFC0028F9D021466D +:10A3E00007481DF081FC00BF012105481DF070FCED +:10A3F0000028F9D002481DF074FCC0B210BD000066 +:10A400000030014000B585B0012108031DF086FA37 +:10A4100013481DF031FC0020ADF80000ADF8040039 +:10A42000ADF80600ADF808004FF40070ADF80A0072 +:10A430003820ADF80C000020ADF80E000720ADF874 +:10A4400010004FF48270ADF80200694604481DF018 +:10A450004DFC012102481DF003FC05B000BD0000C9 +:10A46000003001402DE9F04105460C461646002714 +:10A47000012022F0AFFE08211B4800F0CBFA10218A +:10A48000194800F0C9FA0620FFF7A0FF0821164876 +:10A4900000F0C2FA0821144800F0BCFA102112485A +:10A4A00000F0BAFA0220FFF791FFC4F30740FFF76C +:10A4B0008DFFC4F30720FFF789FFE0B2FFF786FFA7 +:10A4C00000BF05E02878FFF781FF6D1C781C87B27C +:10A4D000B742F7DB0821044800F09EFA002022F082 +:10A4E00079FEBDE8F08100000000024010B5024690 +:10A4F000107803E012F8014B2318D8B20B1EA1F11B +:10A500000104A1B2F6D110BD2C48807C012854D1A1 +:10A5100000212A4881742A480078C0B901202849BE +:10A52000087028480068C0002749D1F8301240EA76 +:10A5300081002549D1F82C1240EA41002249D1F886 +:10A54000281208430F2181432048017017E00020A2 +:10A550001B4908701B480068C0001B49D1F8301225 +:10A5600040EA81001849D1F82C1240EA410016490E +:10A57000D1F8281208430F21814315480170134870 +:10A58000007813490978884217D11048007811499A +:10A590000870084600781049097888420DD00D48A7 +:10A5A0000078064908730B4800780B490870094881 +:10A5B000007810B101200149C8727047BC12002018 +:10A5C000DE0A00203402424200004242DF0A00203C +:10A5D000E00A0020E10A0020DD0A002010B5ADF5F8 +:10A5E0007C7D00247DA00068FB9000200090FFF798 +:10A5F00003F814287CD17A48FFF719F879490870D4 +:10A6000008460078142874D1FFF724F80021764A10 +:10A6100003C2BDF80000FEF76BFF6A464FF4FA7103 +:10A6200001A8FEF783FF71A101A823F0CBF97149BE +:10A6300008800846008810B300BF04E000216E487F +:10A640000155601C84B2282CF8DB01A9694A1288E4 +:10A6500088186AA123F0B6F969490880002409E046 +:10A6600064480088C01C204401A9095C6248015567 +:10A67000601C84B262480088001FA042F0DC61A127 +:10A6800001A823F09FF95B4908800846008820B3A1 +:10A69000002405E00021584828300155601C84B290 +:10A6A000282CF7DB01A9534A1288881853A123F0FC +:10A6B00089F95349088000240AE04E480088083090 +:10A6C000204401A9095C4C4828300155601C84B223 +:10A6D0004B4800880938A042EFDC4DA101A823F0C7 +:10A6E00071F9444908800846008830B3002407E027 +:10A6F0006BE05BE00021404850300155601C84B2A3 +:10A70000142CF7DB01A93B4A128888183BA123F0DF +:10A7100059F93B49088000240AE0364800880C308B +:10A72000204401A9095C344850300155601C84B2B2 +:10A73000334800880D38A042EFDC39A101A823F08E +:10A7400041F92C4908800846008820B3002405E020 +:10A750000020294946390855601C84B2322CF7DBA9 +:10A7600001A9244A1288881824A123F02BF924492E +:10A77000088000240AE01F480088801D204401A9A9 +:10A78000085C1D4946390855601C84B21C48008885 +:10A79000C01FA042EFDC00210320FFF7D9FB0120FE +:10A7A000FEF734FF01200DF57C7D10BD0D480078CB +:10A7B000422803D10A48FEF730FF0CE00120FEF7E3 +:10A7C00025FF00200749087005E00021164880F8A1 +:10A7D000EF1323F089F800BFE5E700000D0A000041 +:10A7E000480A0020380A0020400A002041504E3D0F +:10A7F000000000005E0A0020082A00203B00000044 +:10A800005C0A0020574946494E414D453D00000035 +:10A810005749464950415353574F52443D00000059 +:10A820005345525645523D00BC22002010B5044607 +:10A830003548844208D1012108461DF02FF8002137 +:10A8400001201DF02BF85EE03048844208D1012140 +:10A8500002201DF023F8002102201DF01FF852E015 +:10A860002B48844208D1012104201DF017F8002153 +:10A8700004201DF013F846E02648844208D1012147 +:10A8800008201DF00BF8002108201DF007F83AE021 +:10A890002148844208D1012110201CF0FFFF002133 +:10A8A00010201CF0FBFF2EE01C48844208D101213F +:10A8B00020201CF0F3FF002120201CF0EFFF22E0FD +:10A8C0001748844208D1012140201CF0E7FF0021F5 +:10A8D00040201CF0E3FF16E01248844208D1012119 +:10A8E00080201CF0DBFF002180201CF0D7FF0AE055 +:10A8F0000D48844207D1012180151CF0CFFF0021B3 +:10A90000A0151CF0CBFF10BD000002400004024067 +:10A9100000080240000C02400010024000140240F7 +:10A9200000180240001C024000200240F0B50A4618 +:10A9300000210023002400BF3DE0012505FA01F3BA +:10A94000156805EA03049C4234D105684F000326CC +:10A95000BE40B543056015794E00B54006683543E5 +:10A9600005601579012D02D01579022D16D1856863 +:10A970004F000326BE40B543856055794E00B54073 +:10A98000866835438560456801268E40B54345603D +:10A99000456896798E40B6B235434560C5684F002C +:10A9A0000326BE40B543C560D5794E00B540C668A4 +:10A9B0003543C560491C1029BFD3F0BDF0B5002355 +:10A9C00000244D07ED0E02FA05F3CE1000F120052C +:10A9D00055F826504E07F70E0F26BE40B543CF1050 +:10A9E00000F1200646F82750CE1000F1200555F85A +:10A9F000265045EA0304CE1000F1200545F8264014 +:10AA0000F0BD0246002013690B400BB1012000E0AD +:10AA10000020704741837047018370470249087BDB +:10AA20000021014A11737047BC12002003480068DE +:10AA300000F0010000B100BE00BFFEE7F0ED00E055 +:10AA40004AF6AA2001490860704700000030004023 +:10AA500030B502460024002305E012F8015B2819F6 +:10AA6000C4B2581CC3B28B42F7DB6042C0B230BDE7 +:10AA700010B5002422F038FF642022F0EFFD10BD55 +:10AA80002DE9F043ADF2DC7D80460E461446994632 +:10AA90000025002783A00068CDF8D807002001908A +:10AAA000042C7CDC80480079302101EB101004EB91 +:10AAB000C40101EB04117D4A114408717A48007900 +:10AAC00000F00F00303004EBC40101EB041111441D +:10AAD00048717548C078302101EB101004EBC401B7 +:10AAE00001EB0411114488716F48C07800F00F0029 +:10AAF000303004EBC40101EB04111144C871FEF7BE +:10AB00007BFD14287ED16A480078142809D004EB14 +:10AB1000C40101EB0411654A8818FEF788FD6449F9 +:10AB200008706348007814286DD1B6F57A7F01DD8E +:10AB30004FF47A76FEF78EFD00215E4A03C25D482F +:10AB40000068FEF7D5FC5848C078302101EB1010A2 +:10AB50008DF808005448C07800F00F0030308DF8B0 +:10AB600009005148807801EB10108DF80A004E481A +:10AB7000807800F00F0030308DF80B004A484078A4 +:10AB800001EB10108DF80C004748407800F00F00E2 +:10AB900030308DF80D00484890F8F00300E07CE07C +:10ABA00001EB10108DF80E00434890F8F00300F010 +:10ABB0000F0030308DF80F00B9F1000F03D1542091 +:10ABC0008DF8100005E0B9F1010F02D152208DF887 +:10ABD00010003A208DF8110000252CE0284605EBE6 +:10ABE000D071491018F801100F110A2097FBF0F0EE +:10ABF000C0EBC00107F130000844C1B202AA05F160 +:10AC00000A0001E043E02EE01154284605EBD07124 +:10AC1000491018F8011001F00F070A2097FBF0F017 +:10AC2000C0EBC00107F130000844C1B205F10B00D0 +:10AC30001154A81C85B2B5EB460FCFDB0A2000EB00 +:10AC4000460081B201AA02A8FEF7A2FC01AA0221D5 +:10AC50000DF5FB60FEF79CFC0120FEF7D7FC002001 +:10AC60001349087019E012480078422808D104EB13 +:10AC7000C40101EB04110D4A8818FEF7CEFC0CE06C +:10AC80000120FEF7C3FC00200949087005E00021FF +:10AC9000094880F8EF1322F027FE0DF2DC7DBDE8B5 +:10ACA000F08300000D0A0000AC260020600A00209E +:10ACB000380A0020400A0020BC22002070B5B8B03D +:10ACC0000021369135913491339132913191309107 +:10ACD00000222E922F922C922D922B912A91299123 +:10ACE00028912791269125912391159114911391E3 +:10ACF0001291119110910F919FEDFD0A8DED0E0AA9 +:10AD0000FCA006C8CDE90C12FCA006C8CDE90A12C9 +:10AD1000BBE0FC48807858B30020FA498870FA48B4 +:10AD2000B0F8C805F9490968C1F57A7188421FD1A0 +:10AD3000F6480068C0F57A7081B2F348A0F8C015F3 +:10AD40000021F248001FFEF729FEF149EF48001FDD +:10AD5000FEF70AFE0120EF4908704FF47A70EB49C4 +:10AD60008C39C1F88C000121E848001FFEF716FE5F +:10AD7000E448807B50B30021E2488173E648408874 +:10AD8000E2498C39496CC1F57A7188421ED1DF489D +:10AD90008C38406CC0F57A70DF4908394880002152 +:10ADA000DA484C38FEF7FAFDDC49D8484C38FEF753 +:10ADB000DBFD0120DA4908704FF47A70D3498C39F1 +:10ADC00048640121D1484C38FEF7E8FDCD48807E2B +:10ADD00050B30021CB488176CF488088CB498C394D +:10ADE0004969C1F57A7188421ED1C8488C384069DA +:10ADF000C0F57A70C849083988800021C3487C387A +:10AE0000FEF7CCFDC749C1487C38FEF7ADFD0120F7 +:10AE1000C54908704FF47A70BC498C3948610121EA +:10AE2000BA487C38FEF7BAFDB64890F8260060B301 +:10AE30000021B44880F82610B748C088B3498C393F +:10AE4000C96AC1F57A7188421FD1B0488C38C06A8E +:10AE5000C0F57A7081B2B0480838C1800021AB4893 +:10AE60006438FEF79BFDB149A8486438FEF77CFDC5 +:10AE70000120AF4908704FF47A70A4498C39C86238 +:10AE80000121A2486438FEF789FD9E488178807BC5 +:10AE900001449C48807E01449A4890F8260008446A +:10AEA00000287FF436AF0BF0E1BA9A48007820B161 +:10AEB0000020984908702B9019E09948007828B133 +:10AEC00000209749087001202B9010E096480078E8 +:10AED00028B100209449087002202B9007E0944884 +:10AEE000007820B100209249087003212B919DF831 +:10AEF000AC1001EB4100C0EBC1108E4911F83000DD +:10AF0000C12836D19DF8AC1001EB4100C0EBC11156 +:10AF1000884800EBC100807808282AD101217A48AE +:10AF200080F818169DF8AC0030B101280AD002282C +:10AF30000ED0032818D111E04FF480417E48FFF76E +:10AF400069FD11E04FF400517B48FFF763FD0BE012 +:10AF50004FF480517848FFF75DFD05E04FF4006144 +:10AF60007548FFF757FD00BF00BF00207349086018 +:10AF700099E764480C389DF8AC1010F811000121D5 +:10AF8000B1EBD01F4BF0D0809DF8AC0000EB40013E +:10AF900001EB00116A4800EB0110407B022841F0F0 +:10AFA000FA8101F0EEB99DF8AC0000EB4001C1EB75 +:10AFB000C010604901EBC000007C01069DF8AC00A8 +:10AFC00000EB4002C2EBC0105A4A02EBC000407CCA +:10AFD00041EA00419DF8AC0000EB4002C2EBC0101A +:10AFE000544A02EBC000807C41EA00219DF8AC008D +:10AFF00000EB4002C2EBC0104E4A02EBC000C07C26 +:10B00000084312904F489DF8AC1050F82120129838 +:10B0100082426CD04B4A9DF8AC00129942F8201045 +:10B020009DF8AC1001EB4100C0EBC110414901EBB0 +:10B03000C000C17B9DF8AC0000EB4002C2EBC01029 +:10B040003C4A02EBC000807B41EA00212891324952 +:10B0500008399DF8AC0031F81010BDF8A0000A3096 +:10B06000814211DB2C4908399DF8AC0031F81010F1 +:10B07000BDF8A0000A30081A81B2274A083A9DF8A4 +:10B08000AC0022F8101007E00020234908399DF891 +:10B09000AC2021F81200FCE39DF8AC0000EB40016D +:10B0A000C1EBC010234901EBC000C01D0990BDF8E1 +:10B0B000A010FEF7F3FB11909DF8AC0000EB4001EF +:10B0C000C1EBC0101B4901EBC002BDF8A000083065 +:10B0D000125C9DF8AC0000EB4001C1EBC0101549BB +:10B0E00001EBC003BDF8A000C01D185C2CE0FCE320 +:10B0F0000000000001693230313030000169323027 +:10B1000045303000102E0020BC5200208C600240E0 +:10B1100000880020120000208458002000802010A9 +:10B120001300002020800010140000200088001070 +:10B1300015000020246600200018024088024242C8 +:10B140003C3000200C76002042EA00221198824216 +:10B1500072D19DF8AC1001EB4100C0EBC110FE496B +:10B1600001EBC000407C00F00F0101EBD1700991B0 +:10B1700041100998A0EB4100C1B214919DF8AC10A8 +:10B1800001EB4100C0EBC110F34901EBC000C07CF2 +:10B1900000F00F0101EBD1704010099113900020D5 +:10B1A000369025E09DF8AC1001EB4100C0EBC110DA +:10B1B000E94901EBC001BDF8D8001430095C0991E0 +:10B1C000DDE913210998FEF7D9FD01469DF8AC0091 +:10B1D00000EB4002C2EBC010DF4A02EBC002BDF838 +:10B1E000D80014301154BDF8D800401C81B23691FB +:10B1F000BDF8A000C01FBDF8D8108842D2DCD748E7 +:10B2000090F8EF03A8B1BDF8A000801C81B20991AD +:10B210009DF8AC1001EB4100C0EBC111CE4800EB32 +:10B22000C100C01D012308909DF8AC200999FFF7CB +:10B2300027FC002135914BE0FCE3002136912AE008 +:10B240009DF8AC10C1EBC10000EB8111C44800EBCC +:10B250004111C91DBDF8D40000EB400202EBC00053 +:10B2600001EB4001891CBDF8D800095C9DF8AC00D9 +:10B2700000EB4002C2EBC010B74A02EBC002BDF8BF +:10B28000D8001430105C814200D008E0BDF8D8002E +:10B29000401C81B23691BDF8D8001428D0DB00BF25 +:10B2A000BDF8D80014280ED1BDF8D400C1B29DF865 +:10B2B000AC00C0EBC00202EB8012A94800EB4210C8 +:10B2C00080F85F1008E0BDF8D400401C81B23591D1 +:10B2D000BDF8D4000428B0DB00BFBDF8D4000428BA +:10B2E0005FD10020359057E09DF8AC00C0EBC00165 +:10B2F00001EB80119A4800EB4110C01DBDF8D4103D +:10B3000001EB410202EBC10100EB41008078E8BB98 +:10B310000020369027E09DF8AC0000EB4001C1EB27 +:10B32000C0108D4901EBC001BDF8D80014300A5C93 +:10B330009DF8AC00C0EBC00101EB8011884800EB28 +:10B340004111C91DBDF8D40000EB400303EBC00060 +:10B3500001EB4001891CBDF8D8000A54BDF8D800A3 +:10B36000401C81B23691BDF8D8001428D3DBBDF85B +:10B37000D400C1B29DF8AC00C0EBC00202EB801259 +:10B38000774800EB421080F85F1009E0FFE7BDF856 +:10B39000D400401C81B23591BDF8D4000428A3DB51 +:10B3A00000BF9DF8AC1001EB4100C0EBC1106A4931 +:10B3B00001EBC00090F83210259133211091BDF8B7 +:10B3C000940015287DD00FDCA0F10B000A2879D25B +:10B3D000DFE810F0340440044204410478007800AF +:10B3E000430444047800F706A1286CD006DC5028FA +:10B3F0006AD0512807D0522864D1F1E3A2287DD029 +:10B40000A428F9D1F6E3BDF8A010BDF84000081A51 +:10B41000C1B22391E8E39DF8AC1001EB4100C0EB11 +:10B42000C1104D4901EBC001BDF84000095C2991F4 +:10B43000BDF84000401C81B210919DF8AC1001EBAA +:10B440004100C0EBC110444901EBC001BDF8400010 +:10B45000095C2A919DF8A80001287BD1BDF8400025 +:10B46000401C81B210919DF8AC0000EB4001C1EB93 +:10B47000C010394901EBC001BDF84000095C3391AF +:10B48000BDF84000401C81B210919DF8AC1001EB5A +:10B490004100C0EBC110304901EBC001BDF84000D4 +:10B4A000095C3091BDF84000401C81B210919DF8BC +:10B4B000AC1001EB4100C0EBC110274901EBC0010A +:10B4C00003E0FDE3FDE394E396E3BDF84000095C8F +:10B4D0003191BDF84000401C81B210919DF8AC1034 +:10B4E00001EB4100C0EBC1101B4901EBC001BDF8ED +:10B4F0004000095C3291BDF8400000E07BE3401C55 +:10B5000081B21091BDF8401035912CE2BDF8400099 +:10B51000401C81B210919DF8AC1001EB4100C0EBD2 +:10B52000C1100D4901EBC001BDF84000095C249138 +:10B53000BDF84000401C81B210919DF89000C0F30E +:10B54000801000287ED09DF890209DF8A40000EB8C +:10B55000400107E00DE2000024660020BC2200202C +:10B56000FC34002001EB0011F94800EB01113031EF +:10B570009DF89C0001EB001082709DF8A40000EB88 +:10B58000400101EB0011F24800EB011030309DF852 +:10B590009C1000EB01108078C0F3800020BB9DF868 +:10B5A000A40000EB400101EB0011E94800EB0110A1 +:10B5B00030309DF89C1000EB01108078C0F3C00083 +:10B5C00090B99DF8A40000EB400101EB0011E048A8 +:10B5D00000EB011030309DF89C1000EB01108078DA +:10B5E000C0F340000028ADD000202E902F90002105 +:10B5F000369122E09DF8AC0000EB4001C1EBC01099 +:10B60000D44901EBC001BDF84020BDF8D80010447A +:10B61000095CBDF8D800C0F10300C00001FA00F0D9 +:10B62000C117DDE92E34184341EA0402CDE92E02A8 +:10B63000BDF8D800401C80B23690BDF8D800042870 +:10B64000D8DB00E079E19DF8A4002E9900EB4002E0 +:10B6500002EB0012BE4800EB021230329DF89C0053 +:10B6600002EB00104160BDF84000001D81B2109156 +:10B6700000222E922F920021369122E09DF8AC10EC +:10B6800001EB4100C0EBC110B24901EBC001BDF8B4 +:10B690004020BDF8D8001044095CBDF8D800C0F1C6 +:10B6A0000300C00001FA00F0C117DDE92E34184391 +:10B6B00041EA0402CDE92E02BDF8D800401C80B258 +:10B6C0003690BDF8D8000428D8DB9DF8A4002E9948 +:10B6D000C0EBC00202EB80129F4800EB42126032C6 +:10B6E0009DF89C0000EB001002EBC000C0F81A109F +:10B6F000BDF84000001D81B2109100222E922F92C1 +:10B700000021369122E09DF8AC1001EB4100C0EB26 +:10B71000C110904901EBC001BDF84020BDF8D80030 +:10B720001044095CBDF8D800C0F10300C00001FA64 +:10B7300000F0C117DDE92E34184341EA0402CDE9D7 +:10B740002E02BDF8D800401C80B23690BDF8D8005B +:10B750000428D8DB9DF8A4002E99C0EBC00202EBB0 +:10B7600080127D4800EB421260329DF89C0000EB95 +:10B77000001002EBC000C0F81E10BDF84000001D14 +:10B7800081B2109100222E922F920021369122E058 +:10B790009DF8AC1001EB4100C0EBC1106D4901EB0D +:10B7A000C001BDF84020BDF8D8001044095CBDF8C8 +:10B7B000D800C0F10200C00001FA00F0C117DDE9B5 +:10B7C0002E24104341EA0402CDE92E02BDF8D80030 +:10B7D000401C80B23690BDF8D8000328D8DB9DF815 +:10B7E000A410C1EBC10000EB81115B4800EB4110DC +:10B7F00060309DF89C1001EB011100EBC10034306A +:10B80000099000682E99084309990860BDF8400026 +:10B81000C01C80B2109000222E922F9200203690F1 +:10B8200022E09DF8AC1001EB4100C0EBC11049498A +:10B8300001EBC001BDF84020BDF8D8001044095C00 +:10B84000BDF8D800C0F10500C00001FA00F0C11732 +:10B85000DDE92E34184341EA0402CDE92E02BDF899 +:10B86000D800401C80B23690BDF8D8000628D8DB3E +:10B870009DF8A400DDE92E12C0EBC00303EB80139A +:10B88000354800EB431360339DF89C0000EB00103B +:10B8900000E0FDE303EBC00040F8221F4260BDF86A +:10B8A0004000801D81B2109100222E922F92002123 +:10B8B000369124E09DF8AC1001EB4100C0EBC110C3 +:10B8C000244901EBC001BDF84020BDF8D800104468 +:10B8D000095CBDF8D800C0F10500C00001FA00F015 +:10B8E000C117DDE92E34184300E0FDE341EA04020C +:10B8F000CDE92E02BDF8D800401C80B23690BDF8CC +:10B90000D8000628D6DB9DF8A400DDE92E12C0EB96 +:10B91000C00303EB8013104800EB431360339DF822 +:10B920009C0000EB001003EBC00022308160C2607D +:10B93000BDF84000801D81B21091BDF84010BDF8E7 +:10B94000D400091ABDF8C000801E814206DB0FE05A +:10B950003C30002024660020FC3400209DF89C0030 +:10B96000401CC1B22791BDF8D40000287FF4CEADB1 +:10B9700026E19DF8AC1001EB4100C0EBC110FE497F +:10B9800001EBC001BDF84000085C0328F0D1BDF810 +:10B990004000401C81B210919DF8AC1001EB4100B9 +:10B9A000C0EBC110F44901EBC001BDF84000095CD7 +:10B9B0003391BDF84000401C81B210919DF8AC104D +:10B9C00001EB4100C0EBC110EB4901EBC001BDF838 +:10B9D0004000095C3091BDF84000401C81B21091DC +:10B9E0009DF8AC0000EB4001C1EBC010E24901EB57 +:10B9F000C001BDF84000095C3191BDF84000401C19 +:10BA000081B210919DF8AC0000EB4001C1EBC01079 +:10BA1000D94901EBC001BDF84000095C3291BDF885 +:10BA20004000401C81B21091BDF8401035910021BA +:10BA30002791BFE0EDE3BDF84000401C81B21091BA +:10BA40009DF8AC0000EB4001C1EBC010CA4901EB0E +:10BA5000C001BDF84000095C2491BDF84000401CC5 +:10BA600081B210919DF89000C0F38010F0B39DF862 +:10BA700090209DF8A40000EB400101EB0011BF48AD +:10BA800000EB011130319DF89C0001EB0010827039 +:10BA90009DF8A40000EB400101EB0011B74800EB5A +:10BAA000011030309DF89C1000EB01108078C0F33D +:10BAB0008000D8B100202E902F900021369129E0EF +:10BAC0009DF8AC0000EB4001C1EBC010AA4901EBAE +:10BAD000C001BDF84020BDF8D80010440A5C9DF8B4 +:10BAE000A400C0EBC00101EB801100E052E0A448CB +:10BAF00000EB411160319DF89C0000EB001001EB60 +:10BB0000C0013F31BDF8D8000A54BDF8D800401C30 +:10BB100081B23691BDF8D8000A28D1DBBDF84000CB +:10BB20000A3081B2109100222E922F92002136917C +:10BB300027E09DF8AC1001EB4100C0EBC1108E492D +:10BB400001EBC001BDF84020BDF8D80010440A5CEC +:10BB50009DF8A400C0EBC00101EB8011884800EB08 +:10BB6000411160319DF89C0000EB001001EBC00119 +:10BB70005831BDF8D8000A54BDF8D800401C81B235 +:10BB80003691BDF8D8000228D3DBBDF84000801CF8 +:10BB900081B21091BDF84010BDF8D400091ABDF86B +:10BBA000C000801E814200DB09E09DF89C00401C23 +:10BBB000C1B22791BDF8D40000287FF43CAF00BF8C +:10BBC000BDF84010BDF8A000801D81420ADCBDF820 +:10BBD000A010891DBDF84000081AC1B2239103E0EE +:10BBE0003DE007E000202390239800287FF413AC69 +:10BBF0000EE30DE30CE30BE39DF8AC1001EB410009 +:10BC0000C0EBC1105C4901EBC001BDF84000095C0C +:10BC10009DF8AC00C0EBC00202EB8012584800EB6C +:10BC20004210817150219DF8AC00C0EBC00202EBC4 +:10BC30008012534800EB42104171E9E20B219DF85C +:10BC4000AC00C0EBC00202EB80124D4800EB42108A +:10BC50004171DDE2DCE2DBE2DAE2D9E2D8E2522154 +:10BC60009DF8AC00C0EBC00202EB8012444800EB30 +:10BC700042104171BDF8A010BDF84000814207DDBF +:10BC8000BDF8A010BDF84000081AC1B2239101E030 +:10BC9000002023909DF8AC0000EB4001C1EBC011E7 +:10BCA000354800EBC101BDF840000A5C9DF8AC00CE +:10BCB000C0EBC00101EB8011314800EB411101E004 +:10BCC00080E280E2C91D9DF8AC00C0EBC00303EB2D +:10BCD00080132B4800EB431090F85F0000EB40030B +:10BCE00003EBC00001EB40004270BDF84000401C77 +:10BCF00081B210919DF8AC1001EB4100C0EBC11076 +:10BD00001D4901EBC001BDF84000095C3491BDF84C +:10BD10004000401C81B210919DF8AC1001EB410035 +:10BD2000C0EBC110144901EBC001BDF84000095C33 +:10BD30003291BDF84000401C81B210910021359134 +:10BD4000EBE19DF8AC1001EB4100C0EBC1100A49DA +:10BD500001EBC001BDF84000085C0A4981F82000F1 +:10BD6000BDF84000401C81B2109100222E922F920B +:10BD7000002136912BE00000246600203C3000209A +:10BD8000FC340020BC1200209DF8AC1001EB4100F7 +:10BD9000C0EBC110FE4901EBC001BDF84020BDF869 +:10BDA000D8001044095CBDF8D800C0F10300C00001 +:10BDB00001FA00F0C117DDE92E34184341EA04020C +:10BDC000CDE92E02BDF8D800401C80B23690BDF8F7 +:10BDD000D8000428D8DBEF492E98C1F82100BDF81F +:10BDE0004000001D81B2109100222E922F9200215E +:10BDF000369122E09DF8AC1001EB4100C0EBC11080 +:10BE0000E34901EBC001BDF84020BDF8D800104463 +:10BE1000095CBDF8D800C0F10300C00001FA00F0D1 +:10BE2000C117DDE92E34184341EA0402CDE92E02A0 +:10BE3000BDF8D800401C80B23690BDF8D800042868 +:10BE4000D8DBD4482E99C0F82510BDF84000001D5D +:10BE500081B2109100222E922F920021369122E081 +:10BE60009DF8AC0000EB4001C1EBC010C84901EBEC +:10BE7000C001BDF84020BDF8D8001044095CBDF8F1 +:10BE8000D800C0F10200C00001FA00F0C117DDE9DE +:10BE90002E34184341EA0402CDE92E02BDF8D80041 +:10BEA000401C80B23690BDF8D8000328D8DBB949D1 +:10BEB0002E98C1F82900BDF84000C01C81B2109135 +:10BEC00000222E922F920021369122E09DF8AC00A4 +:10BED00000EB4001C1EBC010AD4901EBC001BDF862 +:10BEE0004020BDF8D8001044095CBDF8D800C0F16E +:10BEF0000500C00001FA00F0C117DDE92E34184337 +:10BF000041EA0402CDE92E02BDF8D800401C80B2FF +:10BF10003690BDF8D8000628D8DB9E4A0D32DDE900 +:10BF20002E1011625062BDF84000801D81B2109148 +:10BF300000222E922F920021369122E09DF8AC0033 +:10BF400000EB4001C1EBC010914901EBC001BDF80D +:10BF50004020BDF8D8001044095CBDF8D800C0F1FD +:10BF60000500C00001FA00F0C117DDE92E341843C6 +:10BF700041EA0402CDE92E02BDF8D800401C80B28F +:10BF80003690BDF8D8000628D8DB82482D30DDE990 +:10BF90002E128160C260BDF84000801D81B21091F8 +:10BFA0009DF8AC0000EB4001C1EBC010784901EBFB +:10BFB000C001BDF84000095C764880F84610BDF825 +:10BFC0004000401C81B210919DF8AC0000EB400194 +:10BFD000C1EBC0106E4901EBC001BDF84000095C27 +:10BFE0006C4880F84510BDF84000401C81B21091AB +:10BFF0009DF8AC0000EB4001C1EBC010644901EBBF +:10C00000C001BDF84000095C624880F84410BDF8EA +:10C010004000401C81B210919DF8AC0000EB400143 +:10C02000C1EBC0105A4901EBC001BDF84000095CEA +:10C03000584880F84310BDF84000401C81B2109170 +:10C040009DF8AC0000EB4001C1EBC010504901EB82 +:10C05000C001BDF84000095C4E4880F84210BDF8B0 +:10C060004000401C81B210919DF8AC1001EB4100E2 +:10C07000C0EBC110464901EBC001BDF84000095CAE +:10C08000444880F84110BDF84000401C81B200E0F7 +:10C090007FE1109100222E922F920021369122E012 +:10C0A0009DF8AC1001EB4100C0EBC110384901EB29 +:10C0B000C001BDF84020BDF8D8001044095CBDF8AF +:10C0C000D800C0F10300C00001FA00F0C117DDE99B +:10C0D0002E34184341EA0402CDE92E02BDF8D800FF +:10C0E000401C80B2369000E0B4E0BDF8D8000428CF +:10C0F000D6DB28492E98C1F847000846C06D81B2AA +:10C1000002200991FCF7E4FF00210620FDF720FF43 +:10C11000BDF8D400401C81B23591BDF8D410BDF8F3 +:10C12000D0008142FFF60DAE1A48C06D1949C98B87 +:10C13000884206D21748C06DBDF8D0100844154992 +:10C14000C86500210520FDF703FF01229DF8AC0022 +:10C15000C0EBC00101EB80110F4800EB4111C91D7C +:10C160009DF8AC00C0EBC00303EB80130A4800EB62 +:10C17000431090F85F0000EB400303EBC00001F8B0 +:10C1800010200F2005490871BDF8401008E000009C +:10C1900024660020BC120020FC340020842A0020E9 +:10C1A000BDF8A000801D814208DCBDF8A010891DEB +:10C1B000BDF84000081AC1B2239101E0002023908D +:10C1C00026E025E024E000219DF8AC00C0EBC00291 +:10C1D00002EB8012FE4800EB42104171369112E0F2 +:10C1E00000219DF8AC0000EB4002C2EBC010F94A00 +:10C1F00002EBC002BDF8D8000D301154BDF8D800D4 +:10C20000401C81B23691BDF8D8000528E8DB00BF9C +:10C2100027E00020369012E000219DF8AC0000EBF2 +:10C220004002C2EBC010EB4A02EBC002BDF8D800DE +:10C230000D301154BDF8D800401C81B23691BDF8C4 +:10C24000D8000528E8DB0020E3499DF8AC2021F860 +:10C2500012009EE00021E0489DF8AC2020F812106A +:10C2600097E0DD489DF8AC1030F81100F0B39DF870 +:10C27000AC1001EB4100C0EBC110D64901EBC0018D +:10C28000BDF8A0001130085CFA2802D111203590C9 +:10C2900013E09DF8AC1001EB4100C0EBC110CD499B +:10C2A00001EBC001BDF8A0000A30085CFA2802D1F9 +:10C2B0000A20359001E000203590BDF8D400002818 +:10C2C00057DD0020369025E09DF8AC1001EB4100D1 +:10C2D000C0EBC110BF4901EBC001BDF8A020BDF803 +:10C2E000D4000244BDF8D800104400E049E0095CE5 +:10C2F0009DF8AC0000EB4002C2EBC010B54A02EB67 +:10C30000C002BDF8D800C01D1154BDF8D800401CB3 +:10C3100081B23691B0499DF8AC0031F81010BDF8EB +:10C32000D8008142D0DC002036901DE00021BDF80D +:10C33000A020BDF8D4000244A74B9DF8AC0033F810 +:10C3400010000244BDF8D80002449DF8AC0000EB98 +:10C350004003C3EBC0109F4B03EBC0008154BDF8FA +:10C36000D800401C81B23691BDF8D8002828DDDB0A +:10C3700005E0002098499DF8AC2021F8120000202B +:10C38000289095489DF8AC1030F8110000287EF4F4 +:10C390000AAE0AF06BB8914890F8EF03B0B18E493D +:10C3A0009DF8AC0031F8101009919DF8AC0000EB3D +:10C3B0004001C1EBC010874901EBC0010123089186 +:10C3C0009DF8AC20DDE90801FEF75AFB9DF8AC10A2 +:10C3D00001EB410000EB0111814800EB0110817974 +:10C3E0002A919DF8A800092889F06886DFE810F0F6 +:10C3F0000146090095114A20962CD22EDD325B377A +:10C4000004429DF8AC1001EB4100C0EBC110714932 +:10C4100001EBC000417808460991002110F0BEFCF4 +:10C42000C1B22791002134911CE09DF8AC1001EBC2 +:10C43000410000EB01116A4800EB01113031BDF8F9 +:10C44000D00001EB001041789DF89C00814204D19E +:10C45000BDF8D000C1B2279112E0BDF8D000401C59 +:10C4600081B234919DF8AC1001EB410000EB011159 +:10C470005B4800EB0110C179BDF8D0008142D4DCEB +:10C4800000BF9DF8AC1001EB4100C0EBC110514959 +:10C4900001EBC000807800F0F000A0280DD19DF8DD +:10C4A000AC1001EB4100C0EBC1104A4901EBC000E8 +:10C4B000807800F00F0128910AE09DF8AC1001EBA4 +:10C4C0004100C0EBC110434901EBC00081782891C5 +:10C4D000BDF8A00008B9102028909DF8AC1001EB21 +:10C4E0004100C0EBC1103B4901EBC001BDF8A00009 +:10C4F000401C095C2591BDF8A000401C81B2099147 +:10C500009DF8AC0000EB4001C1EBC010314901EBDC +:10C51000C0010891DDE9080111F0D0F835909DF8CF +:10C52000AC1001EB4100C0EBC1102A4901EBC00186 +:10C53000BDF8A000801C095CBDF8D400814242F027 +:10C54000EA809DF8AC1001EB4100C0EBC11021491D +:10C5500001EBC0004078002842F3DD809DF8AC106C +:10C5600001EB4100C0EBC1101A4901EBC001BDF85D +:10C57000A000C01C0A5C9DF8AC00C0EBC00101EB40 +:10C580008011134800EB411160319DF89C0000EBD5 +:10C59000001001EBC00080F83C200021114A9DF8FA +:10C5A000AC0002EB00129DF89C0011540E48007F75 +:10C5B000012850D19DF8AC1001EB410000EB0111B6 +:10C5C000074800EB011030309DF89C100EE0000091 +:10C5D000FC340020246600207C580020BC2200206F +:10C5E0003C300020702E0020BC12002000EB011017 +:10C5F000801C0990007820F0800080300999087034 +:10C60000BDF89400B62814D0C52819D0D52802D07A +:10C61000D9281CD106E0BDF8A000032801DA0020CB +:10C62000259017E0BDF8A000032801DA002025902E +:10C6300010E0BDF8A000032801DA0020259009E0F1 +:10C64000BDF8A000032801DA0020259002E00020B8 +:10C65000259000BF00BF9DF8AC1001EB410000EB3E +:10C660000111FE4800EB011030309DF89C1000EBEA +:10C670000110801C0990007820F04000403009999A +:10C680000870BDF89400C5287ED016DCB5287CD093 +:10C690000CDC112801F0DA86122801F01987132822 +:10C6A00001F0A287B22842F03580E8E3B6286DD0C9 +:10C6B000B9286CD0C328F6D1EAE3D92868D007DCC2 +:10C6C000CA2866D0CE2801F0E785D528EBD109E04D +:10C6D000E12801F0F485E52801F00486E728E2D19D +:10C6E00001F09DBE9DF8AC1001EB4100C0EBC11004 +:10C6F000DB4901EBC000C178DA4880F8E6119DF80B +:10C70000AC10C1EBC10000EB8111D74800EB411127 +:10C7100060319DF89C0000EB001011F830109DF87E +:10C72000AC00C0EBC00202EB8012CF4800EB42101D +:10C73000007981427EDA9DF8AC1001EB410000EBFC +:10C740000111C64800EB011030309DF89C1000EB41 +:10C750000110801C0990C34890F8E6110120A0EB5D +:10C76000D1100999097860F3000109980170BD485A +:10C7700090F8E601C0F34010E8BB9DF8AC0000EB78 +:10C78000400101EB001105E0FDE3FDE3FDE3FDE306 +:10C79000FDE3FDE3B14800EB011030309DF89C1043 +:10C7A00000EB01108078C0F3401020B39DF8AC007E +:10C7B00000EB400101EB0011A84800EB0110303004 +:10C7C0009DF89C1000EB0110801C0990007820F06F +:10C7D0000200801C099908709DF8AC00C0EBC001F4 +:10C7E00001EB8011A04800EB411060309DF89C10D7 +:10C7F00001EB011100E00EE000EBC10018300990E0 +:10C80000007820F00200801C099908709DF8AC1097 +:10C810000220FDF79DFB00219DF8AC00C0EBC0029B +:10C8200002EB8012904800EB4210C17002229DF88A +:10C83000AC0000E020E0C0EBC00101EB80118A48B1 +:10C8400000EB411160319DF89C0000EB001001F8F5 +:10C850003020B6229DF8AC00C0EBC00101EB801186 +:10C86000814800EB411060309DF89C1001EB0111F4 +:10C8700000EBC10042717BE39DF8AC0000EB40018E +:10C8800001EB0011754800EB011030309DF89C1051 +:10C8900000EB0110801C0990724890F8E60101211C +:10C8A000A1EBD01009990A7860F300020A709DF894 +:10C8B000AC0000EB400101EB0011684800EB0110F7 +:10C8C00030309DF89C1000EB0110801C09906548E9 +:10C8D00090F8E60142090998007862F3410009994D +:10C8E00008709DF8AC0000EB400101EB00115B48C3 +:10C8F00000EB011030309DF89C1000EB01108078A7 +:10C90000C0F340029DF8AC00C0EBC00101EB801108 +:10C91000554800EB411060309DF89C1001EB01116F +:10C9200000EBC100007EC0F3400082427ED09DF843 +:10C93000AC10C1EBC10000EB81114B4800EB411082 +:10C9400060309DF89C1001EB011100EBC100183024 +:10C9500009909DF8AC0000EB400101EB00113F484D +:10C9600000EB011030309DF89C1000EB0110807836 +:10C9700042080998007862F34100099908709DF80F +:10C98000AC1001EB410000EB0111344800EB011049 +:10C9900030309DF89C1000EB01108078C0F340000F +:10C9A00090B1D9229DF8AC00C0EBC00101EB801121 +:10C9B0002D4800EB411060309DF89C1001EB0111F7 +:10C9C00000EBC100427138E001229DF8AC00C0EBE1 +:10C9D000C00101EB8011244800EB411160319DF84A +:10C9E0009C0000EB001001EBC0004273D9229DF8BF +:10C9F000AC00C0EBC00101EB80111B4800EB411102 +:10CA000060319DF89C0000EB001001EBC00042710A +:10CA100001229DF8AC00C0EBC00101EB801112486F +:10CA200000EB411060309DF89C1000E00AE001EB43 +:10CA3000011100EBC10080F83E209DF8AC100220EF +:10CA4000FDF786FA9DF8AC1001EB410000EB0111F7 +:10CA5000024800EB0111303108E000003C300020BA +:10CA600024660020BC220020FC3400209DF89C009D +:10CA700001EB0010807800F001029DF8AC00C0EBE3 +:10CA8000C00101EB8011FE4800EB411060309DF8C1 +:10CA90009C1001EB011100EBC100007E00F00100D1 +:10CAA000824276D09DF8AC10C1EBC10000EB811141 +:10CAB000F34800EB411060309DF89C1001EB011130 +:10CAC00000EBC100183009909DF8AC1001EB41005B +:10CAD00000EB0111EB4800EB011030309DF89C1089 +:10CAE00000EB0110807809990A7860F300020A705F +:10CAF0009DF8AC1001EB410000EB0111E14800EBA7 +:10CB0000011030309DF89C1000EB0110807800F08F +:10CB10000100E8BB9DF8AC1001EB410000EB0111F6 +:10CB2000D84800EB011030309DF89C1000EB01104C +:10CB30008078C0F3401068B39DF8AC10C1EBC10021 +:10CB400000EB8111CE4800EB411060309DF89C1045 +:10CB500001EB011100EBC10090F83E00D0B99DF847 +:10CB6000AC10C1EBC10000EB8111C54800EB4110D6 +:10CB700060309DF89C1001EB011100EBC100407B7F +:10CB800040B99DF8AC1001EB410000EB011102E04F +:10CB900058E080E142E0BB4800EB011030309DF8E6 +:10CBA0009C1000EB01108078C0F34000B0BB012264 +:10CBB0009DF8AC00C0EBC00101EB8011B04800EB68 +:10CBC000411160319DF89C0000EB001001EBC000AA +:10CBD0004273D9229DF8AC00C0EBC00101EB80117B +:10CBE000A74800EB411160319DF89C0000EB00105C +:10CBF00001EBC000427101229DF8AC00C0EBC00106 +:10CC000001EB80119E4800EB411060309DF89C10B4 +:10CC100001EB011100EBC10080F83E2000229DF8DD +:10CC2000AC00C0EBC00101EB8011954800EB411056 +:10CC300060309DF89C1001EB011100EBC10080F801 +:10CC40003D2018E19DF8AC10C1EBC10000EB811153 +:10CC50008B4800EB411060309DF89C1001EB0111F6 +:10CC600000EBC10090F83E0098B901229DF8AC009D +:10CC7000C0EBC00101EB8011814800EB4110603036 +:10CC80009DF89C1001EB011100EBC10080F83D20E4 +:10CC900027E000229DF8AC00C0EBC00101EB801141 +:10CCA000774800EB411160319DF89C0000EB0010CB +:10CCB00001EBC00080F83D209DF8AC1001EB410075 +:10CCC00000EB01116F4800EB011130319DF89C0021 +:10CCD00001EB0010801C0990007820F001020998F7 +:10CCE0000270694890F8C80780B19DF8AC1001EB5C +:10CCF000410000EB0111634800EB011030309DF85A +:10CD00009C1000EB0110807A02286FD15F48407FB1 +:10CD100001286BD15D48C06D5C49C98B884265D2E2 +:10CD20009DF8AC10C1EBC10000EB8111544800EB41 +:10CD3000411060309DF89C1001EB011100EBC10027 +:10CD400090F83D00012851D19DF8AC10C1EBC10015 +:10CD500000EB81114A4800EB411060309DF89C10B7 +:10CD600001EB011100EBC10090F87700F0BB9DF8DA +:10CD7000AC1001EB410000EB0111424800EB011146 +:10CD800030319DF89C0001EB001001789DF8AC005B +:10CD9000C0EBC00202EB8012394800EB4210417038 +:10CDA000C3229DF8AC00C0EBC00101EB80113448F8 +:10CDB00000EB411160319DF89C0000EB001001EB8D +:10CDC000C000427100229DF8AC0000EB400101EB75 +:10CDD00000112C4800EB011130319DF89C0001EB53 +:10CDE000001042609DF8AC10022000E043E0FDF727 +:10CDF000AFF80021369119E000229DF8AC00C0EB9D +:10CE0000C00101EB80111E4800EB411160319DF81B +:10CE10009C0000EB001001EBC0013F31BDF8D800D1 +:10CE20000A54BDF8D800401C81B23691BDF8D80034 +:10CE30001428E1DB0020369019E000229DF8AC00B8 +:10CE4000C0EBC00101EB80110D4800EB41116031D6 +:10CE50009DF89C0000EB001001EBC0015B31BDF8B8 +:10CE6000D8000A54BDF8D800401C81B23691BDF8F4 +:10CE7000D8000A28E1DB9DF8AC10022009E0F5E3B8 +:10CE8000FC3400203C300020BC220020BC120020DA +:10CE9000B8E3FDF75DF89DF8AC1001EB410000EB45 +:10CEA0000111FE4800EB011030309DF89C1000EBA2 +:10CEB00001108078C0F3400088B1D9229DF8AC0001 +:10CEC000C0EBC00101EB8011F54800EB4110603070 +:10CED0009DF89C1001EB011100EBC10042719DF81F +:10CEE000AC10C1EBC10000EB8111ED4800EB41102B +:10CEF00060309DF89C1001EB011100EBC1008078BF +:10CF0000B22835D19DF8AC1001EB410000EB0111C6 +:10CF1000E24800EB011030309DF89C1000EB01104E +:10CF20008078C0F3400018BB9DF8AC0000EB4001D6 +:10CF300001EB0011D94800EB011030309DF89C1036 +:10CF400000EB01108078C0F3401088B9E5229DF80D +:10CF5000AC00C0EBC00101EB8011D14800EB4110E7 +:10CF600060309DF89C1001EB011100EBC100427193 +:10CF70009DF8AC0000EB400101EB0011C74800EB4D +:10CF80000110303005E0F9E384E3F8E3F8E313E15E +:10CF90006DE39DF89C1000EB011080780121B1EB4E +:10CFA000D01F4FD19DF8AC0000EB400101EB001108 +:10CFB000BA4800EB011030309DF89C1000EB0110D6 +:10CFC000807800F00100E8BB9DF8AC00C0EBC00128 +:10CFD00001EB8011B24800EB411060309DF89C10CD +:10CFE00001EB011100EBC10090F83E0050BB9DF831 +:10CFF000AC0000EB400101EB0011A84800EB011070 +:10D0000030309DF89C1000EB01108078C0F3C00018 +:10D01000C0B99DF8AC0000EB400101EB00119F4846 +:10D0200000EB011030309DF89C1000EB0110407AAD +:10D0300000F0010030B19DF8AC00C0EBC00101EB85 +:10D04000801100E049E0964800EB411060309DF807 +:10D050009C1001EB011100EBC10090F8860000F07C +:10D060000100D0BB9DF8AC00C0EBC00101EB80110A +:10D070008B4800EB411060309DF89C1001EB0111D2 +:10D0800000EBC10090F8780038B3002036902AE019 +:10D090009DF8AC00C0EBC00101EB8011804800EBB3 +:10D0A000411160319DF89C0000EB001001EBC000C5 +:10D0B00000F17901BDF8D8000A5C9DF8AC0000EBE6 +:10D0C000400101EB0011754800EB01100E30BDF876 +:10D0D000D810405C824201D009E06CE0BDF8D80075 +:10D0E000401C81B23691BDF8D8000628D0DB00BFC5 +:10D0F000BDF8D80006285ED1369029E09DF8AC0036 +:10D10000C0EBC00101EB8011654800EB41116031BB +:10D110009DF89C0000EB001001EBC00000F17901CC +:10D12000BDF8D8000A5C9DF8AC0000EB400101EBB3 +:10D1300000115A4800EB01100E30BDF8D810405CC9 +:10D14000824200D008E0BDF8D800401C81B2369180 +:10D15000BDF8D8000A28D1DB00BFBDF8D8000A28E6 +:10D1600029D09DF8AC00C0EBC00101EB80114C4808 +:10D1700000EB411060309DF89C1001EB011100EBB9 +:10D18000C10086300990007820F00100401C099908 +:10D19000087012229DF8AC00C0EBC00101EB8011B9 +:10D1A0003F4800EB411060309DF89C1001EB0111ED +:10D1B00000EBC1004271FCE39DF8AC0000EB4001C4 +:10D1C00001EB0011354800EB0110007BD0BBBDF82E +:10D1D000A000082800D0EEE70020369028E09DF857 +:10D1E000AC0000EB4001C1EBC0102E4901EBC001C7 +:10D1F000BDF8D800C01C085C00F00F00092800DD55 +:10D200001AE09DF8AC0000EB4001C1EBC0102549CD +:10D2100001EBC001BDF8D800C01C085C00F0F000B4 +:10D22000902800DD08E0BDF8D800401C81B236919E +:10D23000BDF8D8000628D2DB00BFBDF8D80006280C +:10D2400001DAB8E770E09DF8AC0000EB4001C1EBFB +:10D25000C010144901EBC000C07801049DF8AC0077 +:10D2600000EB4002C2EBC0100E4A02EBC000007996 +:10D2700041EA00219DF8AC0000EB4002C2EBC01077 +:10D28000084A02EBC000407901439DF8AC00C0EBB6 +:10D29000C00202EB8012024806E000003C30002091 +:10D2A000FC3400202466002000EB421260329DF81E +:10D2B0009C0000EB001002EBC000C0F81A109DF8B3 +:10D2C000AC0000EB4001C1EBC010FE4901EBC00017 +:10D2D000807901049DF8AC0000EB4002C2EBC01065 +:10D2E000F84A02EBC000C07941EA00219DF8AC0089 +:10D2F00000EB4002C2EBC010F24A02EBC000007A21 +:10D3000001439DF8AC00C0EBC00202EB8012EE4876 +:10D3100000EB421060309DF89C2002EB021200EB03 +:10D32000C200C0F81E10BAE0BDF8A0000A2800D064 +:10D3300041E70020369028E09DF8AC1001EB410059 +:10D34000C0EBC110DF4901EBC001BDF8D800C01C23 +:10D35000085C00F00F00092800DD1AE09DF8AC1011 +:10D3600001EB4100C0EBC110D64901EBC001BDF893 +:10D37000D800C01C085C00F0F000902800DD08E038 +:10D38000BDF8D800401C81B23691BDF8D8000828FD +:10D39000D2DB00BFBDF8D800082800DA0BE79DF803 +:10D3A000AC1001EB4100C0EBC110C64901EBC0005D +:10D3B000C07801069DF8AC0000EB4002C2EBC01043 +:10D3C000C04A02EBC000007941EA00419DF8AC0080 +:10D3D00000EB4002C2EBC010BA4A02EBC000407939 +:10D3E00041EA00219DF8AC0000EB4002C2EBC01006 +:10D3F000B44A02EBC000807901439DF8AC00C0EB59 +:10D40000C00202EB8012B04800EB421260329DF87D +:10D410009C0000EB001002EBC000C0F81A109DF851 +:10D42000AC1001EB4100C0EBC110A64901EBC000FC +:10D43000C07901069DF8AC0000EB4002C2EBC010C1 +:10D44000A04A02EBC000007A41EA00419DF8AC001E +:10D4500000EB4002C2EBC0109A4A02EBC000407AD7 +:10D4600041EA00219DF8AC0000EB4002C2EBC01085 +:10D47000944A02EBC000807A01439DF8AC00C0EBF7 +:10D48000C00202EB8012904800EB421060309DF821 +:10D490009C2002EB021200EBC200C0F81E109DF8A7 +:10D4A000AC10C1EBC10000EB8111874800EB4111CA +:10D4B00060319DF89C0000EB001011F830109DF8D1 +:10D4C000AC00C0EBC00202EB80127F4800EB4210C0 +:10D4D000007981422EDA00219DF8AC00C0EBC00239 +:10D4E00002EB8012784800EB4210C17004229DF8D4 +:10D4F000AC00C0EBC00101EB8011734800EB41119F +:10D5000060319DF89C0000EB001001F83020C5222E +:10D510009DF8AC00C0EBC00101EB80116A4800EB44 +:10D52000411060309DF89C1001EB011100EBC1002F +:10D53000427166E09DF8AC1001EB410000EB011177 +:10D54000624800EB011030309DF89C1000EB011098 +:10D550008078C0F3400090B1D5229DF8AC00C0EBBC +:10D56000C00101EB8011584800EB411060309DF87C +:10D570009C1001EB011100EBC100427141E09DF8EC +:10D58000AC10C1EBC10000EB81114F4800EB411022 +:10D5900060309DF89C1001EB011100EBC100807B15 +:10D5A00001282ED100229DF8AC00C0EBC00101EB98 +:10D5B0008011454800EB411160319DF89C0000EB63 +:10D5C000001001EBC0008273B6229DF8AC00C0EBE6 +:10D5D000C00101EB80113C4800EB411160319DF826 +:10D5E0009C0000EB001001EBC000427100219DF88F +:10D5F000AC00C0EBC00202EB8012334800EB4210DB +:10D60000C170D8E5D5229DF8AC00C0EBC00101EB9C +:10D6100080112D4800EB411160319DF89C0000EB1A +:10D62000001001EBC000427101219DF8AC00C0EB7D +:10D63000C00202EB8012244800EB4210C1709DF83A +:10D64000AC1001EB410000EB0111204800EB01118F +:10D6500030319DF89C0001EB0010801C099000788F +:10D6600020F02000203009990870A4E51FE2D5229F +:10D670009DF8AC00C0EBC00101EB8011124800EB3B +:10D68000411060309DF89C1001EB011100EBC100CE +:10D69000427190E59DF8AC10C1EBC10000EB811127 +:10D6A000094800EB41106030BDF8D01001EB0111CA +:10D6B00000EBC1008079012842D100229DF8AC0026 +:10D6C00006E0000024660020FC3400203C300020EE +:10D6D000C0EBC00101EB8011FE4800EB411160314D +:10D6E000BDF8D00000EB001001EBC0008271D92220 +:10D6F0009DF8AC00C0EBC00101EB8011F54800EBD8 +:10D70000411160319DF89C0000EB001001EBC0005E +:10D7100042719DF8AC1001EB410000EB0111EE48A5 +:10D7200000EB011030309DF89C1000EB0110801CC4 +:10D730000990007820F00400001D099908701CE091 +:10D74000C3229DF8AC00C0EBC00101EB8011E148A1 +:10D7500000EB411160319DF89C0000EB001001EBE3 +:10D76000C000427100219DF8AC00C0EBC00202EB8A +:10D770008012D84800EB4210C1701CE5D2E16CE089 +:10D78000FFE79DF8AC10C1EBC10000EB8111D1485F +:10D7900000EB41106030BDF8D01001EB011100EB3F +:10D7A000C100807901283AD100229DF8AC00C0EB7D +:10D7B000C00101EB8011C74800EB41116031BDF899 +:10D7C000D00000EB001001EBC0008271D9229DF85F +:10D7D000AC00C0EBC00101EB8011BE4800EB411171 +:10D7E00060319DF89C0000EB001001EBC00042711D +:10D7F0009DF8AC1001EB410000EB0111B64800EBC5 +:10D80000011130319DF89C0001EB0010801C099043 +:10D81000007820F00400001D099908701CE0C32264 +:10D820009DF8AC00C0EBC00101EB8011A94800EBF2 +:10D83000411160319DF89C0000EB001001EBC0002D +:10D84000427100219DF8AC00C0EBC00202EB8012D7 +:10D85000A04800EB4210C170ADE49DF8AC1001EBA4 +:10D86000410000EB01119C4800EB0110007B38BB2C +:10D870009DF8AC1001EB4100C0EBC110974901EBE2 +:10D88000C00001799DF8AC0000EB4002C2EBC01073 +:10D89000924A02EBC000C07841EA00229DF8AC0039 +:10D8A000C0EBC00101EB80118A4800EB41106030F1 +:10D8B0009DF89C1001EB011100EBC100426332E0C6 +:10D8C0009DF8AC1001EB4100C0EBC110834901EBA6 +:10D8D000C000C07801049DF8AC0000EB4002C2EB30 +:10D8E000C0107E4A02EBC000007941EA00219DF899 +:10D8F000AC0000EB4002C2EBC010784A02EBC00063 +:10D90000407901439DF8AC00C0EBC00202EB8012ED +:10D91000704800EB421060309DF89C2002EB021230 +:10D9200000EBC20041639DF8AC10C1EBC10000EBFD +:10D930008111684800EB411160319DF89C0000EBBB +:10D94000001011F830109DF8AC00C0EBC00202EBE3 +:10D950008012604800EB42100079814230DA0021E9 +:10D960009DF8AC00C0EBC00202EB8012594800EBFE +:10D970004210C17003229DF8AC00C0EBC00101EB66 +:10D980008011544800EB411160319DF89C0000EB80 +:10D99000001001F83020D9229DF8AC00C0EBC00186 +:10D9A00001EB80114B4800EB411060309DF89C105A +:10D9B00000E0FDE301EB011100EBC100427175E0F5 +:10D9C0009DF8AC10C1EBC10000EB8111414800EBA8 +:10D9D00041106030BDF8D01001EB011100EBC10027 +:10D9E0008079012845D100229DF8AC00C0EBC00130 +:10D9F00001EB8011374800EB41116031BDF8D000D8 +:10DA000000EB001001EBC0008271D9229DF8AC0040 +:10DA1000C0EBC00101EB80112E4800EB41116031D9 +:10DA20009DF89C0000EB001001EBC00042719DF8D6 +:10DA3000AC1001EB410000EB0111274800EB011194 +:10DA400030319DF89C0001EB0010801C099000789B +:10DA500020F00400001D0999087001229DF8AC0017 +:10DA6000C0EBC00101EB80111A4800EB4110C270FD +:10DA70001CE0C5229DF8AC00C0EBC00101EB801199 +:10DA8000144800EB411160319DF89C0000EB001040 +:10DA900001EBC000427100219DF8AC00C0EBC00258 +:10DAA00002EB80120B4800EB4210C17080E30021B2 +:10DAB0009DF8AC00C0EBC00202EB8012054800EB01 +:10DAC0004210C1709DF8AC1001EB410000EB011158 +:10DAD000014805E0FC3400203C3000202466002092 +:10DAE00000EB011130319DF89C0001EB0010801C0F +:10DAF0000990007820F00400001D09990870D522D3 +:10DB00009DF8AC00C0EBC00101EB8011FE4800EBBA +:10DB1000411060309DF89C1001EB011100EBC10039 +:10DB2000427145E39DF8AC1001EB410000EB01119F +:10DB3000F64800EB0110007BD0BBBDF8A0000C281C +:10DB400000D035E30020369028E09DF8AC1001EBC2 +:10DB50004100C0EBC110EE4901EBC001BDF8D80097 +:10DB6000C01C085C00F00F00092800DD1AE09DF8D9 +:10DB7000AC1001EB4100C0EBC110E54901EBC00165 +:10DB8000BDF8D800C01C085C00F0F000902800DD53 +:10DB900008E0BDF8D800401C81B23691BDF8D8002D +:10DBA0000A28D2DB00BFBDF8D8000A2801DAFFE25C +:10DBB0007CE000202C902D90002136911EE0DDE9C4 +:10DBC0002C10000240EA11620902CDE92C129DF8E6 +:10DBD000AC1001EB4100C0EBC110CD4901EBC0011D +:10DBE000BDF8D800C01C085CDDE92C341843CDE931 +:10DBF0002C04BDF8D800401C80B23690BDF8D80087 +:10DC00000528DCDB9DF8AC00DDE92C21C0EBC0036E +:10DC100003EB8013BC4800EB431360339DF89C007A +:10DC200000EB001003EBC00040F8222F41600022FF +:10DC30002C922D92002136911EE0DDE92C1000027D +:10DC400040EA11620902CDE92C129DF8AC1001EBFB +:10DC50004100C0EBC110AE4901EBC001BDF8D800D6 +:10DC60000830085CDDE92C341843CDE92C04BDF8FC +:10DC7000D800401C80B23690BDF8D8000528DCDB07 +:10DC80009DF8AC00DDE92C12C0EBC00303EB801360 +:10DC90009D4800EB431060309DF89C3003EB03136C +:10DCA00000EBC30022308160C260B6E0BDF8A00086 +:10DCB0000E2800D07CE20020369028E09DF8AC10C1 +:10DCC00001EB4100C0EBC110914901EBC001BDF86F +:10DCD000D800C01C085C00F00F00092800DD1AE025 +:10DCE0009DF8AC1001EB4100C0EBC110884901EB7D +:10DCF000C001BDF8D800C01C085C00F0F0009028FE +:10DD000000DD08E0BDF8D800401C81B23691BDF8B6 +:10DD1000D8000C28D2DB00BFBDF8D8000C2800DAF0 +:10DD200046E200202C902D90002136911EE0DDE986 +:10DD30002C10000240EA11620902CDE92C129DF874 +:10DD4000AC1001EB4100C0EBC110714901EBC00107 +:10DD5000BDF8D800C01C085CDDE92C341843CDE9BF +:10DD60002C04BDF8D800401C80B23690BDF8D80015 +:10DD70000628DCDB9DF8AC00DDE92C12C0EBC0030B +:10DD800003EB8013604800EB431360339DF89C0065 +:10DD900000EB001003EBC00040F8221F426000229D +:10DDA0002C922D92002136911EE0DDE92C1000020C +:10DDB00040EA11620902CDE92C129DF8AC1001EB8A +:10DDC0004100C0EBC110524901EBC001BDF8D800C1 +:10DDD0000930085CDDE92C341843CDE92C04BDF88A +:10DDE000D800401C80B23690BDF8D8000628DCDB95 +:10DDF0009DF8AC00DDE92C21C0EBC00303EB8013E0 +:10DE0000414800EB431060309DF89C3003EB031356 +:10DE100000EBC30022308260C1609DF8AC10C1EB02 +:10DE2000C10000EB8111384800EB411160319DF8D1 +:10DE30009C0000EB001011F830109DF8AC00C0EB16 +:10DE4000C00202EB8012304800EB421000798142A0 +:10DE50007ED1304890F8C80780B19DF8AC1001EB36 +:10DE6000410000EB0111294800EB011030309DF812 +:10DE70009C1000EB0110807A02286AD1002126480C +:10DE8000C0F83D109DF8AC10C1EBC10000EB811152 +:10DE90001D4800EB411060309DF89C1001EB011112 +:10DEA00000EBC10022301022014609901A482D30A3 +:10DEB000FAF7CBF99DF8AC10C1EBC10000EB811172 +:10DEC000114800EB411160319DF89C0000EB0010FF +:10DED00001EBC0011048401C51F81A2F026249683A +:10DEE00041629DF8AC1001EB410000EB01110748C5 +:10DEF00000EB011130319DF89C0001EB001000781F +:10DF0000054981F8200009E0FC3400203C30002065 +:10DF100024660020BC220020BC12002001F1210058 +:10DF200001F59C510A6F0262B1F8741081849DF86A +:10DF3000AC10C1EBC10000EB8111FE4800EB4111B8 +:10DF400060319DF89C0000EB001001EBC00001E087 +:10DF50003EE144E0416BF848C0F829109DF8AC1050 +:10DF600001EB410000EB0111F44800EB01113031ED +:10DF70009DF89C0001EB00104168EF48C0F8471085 +:10DF8000C06D81B202200991FBF7A2F800210620A2 +:10DF9000FBF7DEFFE848C06DE749C98B884204D231 +:10DFA000E548C06D401CE449C86500210520FBF729 +:10DFB000CFFF9DF8AC1001EB410000EB0111DF48F1 +:10DFC00000EB011030309DF89C1000EB0110801C1C +:10DFD0000990007820F008020998027015E09DF879 +:10DFE000AC0000EB400101EB0011D44800EB011044 +:10DFF00030309DF89C1000EB0110801C09900078D7 +:10E0000020F008000830099908709DF8AC0000EB7A +:10E01000400101EB0011C94800EB011030309DF8C0 +:10E020009C1000EB0110801C0990007820F0200269 +:10E03000099802709DF8AC100220FBF789FF9DF84B +:10E04000AC009DF89C1001EB0010C217CDE92C022A +:10E0500000222C9800EB8001C1EB8011B64864309F +:10E060000844C0F81D209DF8AC00C0EBC00101EBD6 +:10E070008011B04800EB411060309DF89C1001EB1E +:10E08000011100EBC100223009902C9800EB8001B7 +:10E09000C1EB8011A848643001440D311022089171 +:10E0A000DDE90801FAF7D1F89DF8AC00C0EBC0013A +:10E0B00001EB80119F4800EB411160319DF89C00FD +:10E0C00000EB001001EBC0012C9800EB8002C2EBCA +:10E0D000801299486430104451F81A2F40F8012FEB +:10E0E000496841609DF8AC0000EB400101EB001174 +:10E0F000924800EB011130319DF89C0001EB0010BB +:10E1000001782C9800EB8002C2EB80128A486430C0 +:10E1100081542C9800EB8001C1EB8011864864305B +:10E1200001448748026F41F8212FB0F874008880BD +:10E130009DF8AC00C0EBC00101EB80117D4800EB05 +:10E14000411160319DF89C0000EB001001EBC00014 +:10E15000416B2C9800EB8002C2EB80127648643051 +:10E160001044C0F809109DF8AC0000EB400101EB31 +:10E170000011724800EB011130319DF89C0001EB59 +:10E18000001041682C9800EB8002C2EB80126A48B4 +:10E1900064301044C0F827102C9881B208200991EF +:10E1A000FBF7D6FE00229DF8AC00C0EBC00100E0FA +:10E1B00019E201EB80115F4800EB411060309DF8DF +:10E1C0009C1001EB011100EBC10080F83E2050E0F3 +:10E1D0009DF8AC0000EB400101EB0011574800EB4B +:10E1E000011030309DF89C1000EB0110801C09904C +:10E1F000007820F00400001D099908709DF8AC001B +:10E2000000EB400101EB00114C4800EB01103030F5 +:10E210009DF89C1000EB0110801C0990007820F004 +:10E22000800080300999087001229DF8AC00C0EB95 +:10E23000C00101EB80113F4800EB4110C2709DF816 +:10E24000AC00C0EBC00101EB80113A4800EB41107B +:10E2500002799DF8AC00C0EBC00101EB801135489C +:10E2600000EB411060309DF89C1001EB011100F8AB +:10E270003120D5229DF8AC00C0EBC00101EB80112C +:10E280002C4800EB411060309DF89C1001EB01110F +:10E2900000EBC10042713DE2D5229DF8AC00C0EB1D +:10E2A000C00101EB8011234800EB411060309DF864 +:10E2B0009C1001EB011100EBC10042712AE2D52252 +:10E2C0009DF8AC00C0EBC00101EB8011194800EBD8 +:10E2D000411060309DF89C1001EB011100EBC10072 +:10E2E000427117E20121174880F8EC169DF8AC0046 +:10E2F000C0EBC00101EB80110E4800EB4111603111 +:10E300009DF89C0000EB001011F830109DF8AC0057 +:10E31000C0EBC00202EB8012064800EB421000790D +:10E32000814239DA00219DF8AC00C0EBC00202EB5B +:10E33000801209E0FC340020BC1200203C30002098 +:10E340003C260020BC220020FA4800EB4210C1709D +:10E3500001229DF8AC00C0EBC00101EB8011F54833 +:10E3600000EB411160319DF89C0000EB001001F8BA +:10E37000302011229DF8AC00C0EBC00101EB8011F0 +:10E38000EC4800EB411060309DF89C1001EB01114E +:10E3900000EBC100427141E09DF8AC00C0EBC00150 +:10E3A00001EB8011E34800EB411060309DF89C10B8 +:10E3B00001EB011100EBC1008078B2282ED10021C1 +:10E3C0009DF8AC00C0EBC00202EB8012D94800EB14 +:10E3D0004210C170B2229DF8AC00C0EBC00101EB4D +:10E3E0008011D44800EB411160319DF89C0000EB96 +:10E3F000001001EBC000427100229DF8AC00C0EBA0 +:10E40000C00101EB8011CB4800EB411060309DF85A +:10E410009C1001EB011100EBC10082707AE1002138 +:10E42000C54880F8EC16D5229DF8AC00C0EBC001C1 +:10E4300001EB8011BF4800EB411060309DF89C104B +:10E4400001EB011100EBC100427163E101229DF873 +:10E45000AC00C0EBC00101EB8011B64800EB4111EC +:10E4600060319DF89C0000EB001001EBC00080F8CB +:10E4700078200021369126E09DF8AC1001EB410098 +:10E48000C0EBC110AD4901EBC001BDF8D800C01C04 +:10E490000A5C9DF8AC00C0EBC00101EB8011A548FF +:10E4A00000EB411160319DF89C0000EB001001EB86 +:10E4B000C00000F17901BDF8D8000A54BDF8D800B9 +:10E4C000401C81B23691BDF8D8000A28D4DB21E186 +:10E4D0009DF8AC1001EB4100C0EBC111974800EB77 +:10E4E000C100C07801049DF8AC0000EB4002C2EB13 +:10E4F000C010924A02EBC000007941EA00209DF86A +:10E50000AC1001EB4102C2EBC1118C4A02EBC1011C +:10E5100049790843B0F5E13F65D19DF8AC1001EBB6 +:10E52000410000EB0111864800EB011030309DF8EE +:10E530009C1000EB0110801C0990007820F0040270 +:10E540000998027000229DF8AC00C0EBC00101EBFD +:10E550008011784800EB411060309DF89C1001EB71 +:10E56000011100EBC100A0F8842013229DF8AC003B +:10E57000C0EBC00101EB80116E4800EB4110603030 +:10E580009DF89C1001EB011100EBC10042719DF858 +:10E59000AC1001EB410000EB0111694800EB0110E8 +:10E5A000407903464FF480524FF4E13109909DF8D1 +:10E5B000AC000FF095F89DF8AC10C1EBC10000EB7A +:10E5C00081115C4800EB411160319DF89C0000EB2B +:10E5D000001001EBC00086300990007820F00800A0 +:10E5E00008300999087095E09DF8AC1001EB4100E6 +:10E5F000C0EBC110514901EBC00001799DF8AC009E +:10E6000000EB4002C2EBC0104C4A02EBC000C078E5 +:10E6100041EA00229DF8AC00C0EBC00101EB801183 +:10E62000444800EB411160319DF89C0000EB001064 +:10E6300001EBC000A0F884209DF8AC10C1EBC10034 +:10E6400000EB81113B4800EB411160319DF89C00CB +:10E6500000EB001001EBC000B0F884109DF8AC0096 +:10E6600000EB400202EB0012354800EB0210408B39 +:10E6700081424EDBE5229DF8AC00C0EBC00101EB0E +:10E6800080112C4800EB411160319DF89C0000EB9B +:10E69000001001EBC000427100229DF8AC00C0EBFD +:10E6A000C00101EB8011234800EB411160319DF85E +:10E6B0009C0000EB001001F830209DF8AC1001EB3D +:10E6C000410000EB01111E4800EB011130319DF8B3 +:10E6D0009C0001EB0010801C0990007820F0800263 +:10E6E000099802709DF8AC10C1EBC10000EB8111DC +:10E6F000104800EB411060309DF89C1001EB0111B7 +:10E7000000EBC10086300990007820F001020998E2 +:10E71000027000BF00BF07F0D1BC9DF8AC1001EB48 +:10E720004100C0EBC110054911F83000042809D19F +:10E73000259013E0FC340020BC2200202466002039 +:10E740003C3000209DF8AC1001EB4100C0EBC11043 +:10E75000FE4911F83000152800D125909DF8AC1025 +:10E7600001EB4100C0EBC110F84901EBC00041785A +:10E770009DF8AC0000EB4002C2EBC010F34A12F867 +:10E78000300041EA002041F23001884202D1A62146 +:10E7900025913DE09DF8AC1001EB4100C0EBC110AC +:10E7A000EA4901EBC00041789DF8AC0000EB400263 +:10E7B000C2EBC010E54A12F8300041EA002041F2F5 +:10E7C0003101884202D1A721259121E09DF8AC10AA +:10E7D00001EB4100C0EBC110DC4911F83000022808 +:10E7E00016D19DF8AC1001EB4100C0EBC110D74928 +:10E7F00001EBC00001799DF8AC0000EB4002C2EBD8 +:10E80000C010D24A02EBC000C07841EA0021259135 +:10E810009DF8AC10C1EBC10000EB8111CC4800EBBE +:10E820004110817827910021CA4A9DF8AC0002EB83 +:10E8300000129DF89C001154C748007F012815D193 +:10E840009DF8AC1001EB410000EB0111C34800EB57 +:10E85000011030309DF89C1000EB0110801C0990D5 +:10E86000007820F080008030099908709DF8AC1085 +:10E8700001EB410000EB0111B84800EB0110303012 +:10E880009DF89C1000EB0110801C0990007820F08E +:10E890004001403109980170BDF8941043F23002F4 +:10E8A000881A91427ED009DC04297CD015297BD0BE +:10E8B000A6290DD0A72941F0E2852EE1B0F5C06F61 +:10E8C00073D0A0F20160002870D00428F3D1FDE3DA +:10E8D00000219DF8AC00C0EBC00202EB80129C4806 +:10E8E00000EB4210C1709DF8AC10C1EBC10000EB11 +:10E8F0008111974800EB411060309DF89C1001EBAE +:10E90000011110F83100032823DC04229DF8AC002B +:10E91000C0EBC00101EB80118D4800EB411160316B +:10E920009DF89C0000EB001001F83020A8229DF813 +:10E93000AC00C0EBC00101EB8011854800EB411039 +:10E9400060309DF89C1001EB011100EBC100427199 +:10E95000E1E09DF8AC10C1EBC10000EB81117C48F7 +:10E9600000EB411060309DF89C1001EB011110F894 +:10E970003100082829DC09229DF8AC00C0EBC00159 +:10E9800001EB8011724800EB411160319DF89C0051 +:10E9900000EB001001F83020A9229DF8AC00C0EB7C +:10E9A000C00104E076E1EAE1F9E3F9E3F9E301EB20 +:10E9B0008011674800EB411060309DF89C1001EB1E +:10E9C000011100EBC1004271A5E09DF8AC10C1EB54 +:10E9D000C10000EB81115E4800EB411060309DF8F2 +:10E9E0009C1001EB011110F831000D2823DC0E22E0 +:10E9F0009DF8AC00C0EBC00101EB8011544800EB66 +:10EA0000411160319DF89C0000EB001001F83020AE +:10EA1000A2229DF8AC00C0EBC00101EB80114C4874 +:10EA200000EB411060309DF89C1001EB011100EBF0 +:10EA3000C10042716FE09DF8AC00C0EBC00101EB7A +:10EA40008011434800EB411060309DF89C1001EBB1 +:10EA5000011100EBC1004079A52815D19DF8AC103B +:10EA600001EB410000EB01113C4800EB011030309C +:10EA70009DF89C1000EB0110801C0990007820F09C +:10EA80000400001D099908709DF8AC10C1EBC1008D +:10EA900000EB81112E4800EB411060309DF89C1076 +:10EAA00001EB011100EBC1008078A12833D09DF863 +:10EAB000AC00C0EBC00101EB8011254800EB411117 +:10EAC00060319DF89C0000EB001001EBC0008278E3 +:10EAD0009DF8AC00C0EBC00101EB80111C4800EBBD +:10EAE000411160319DF89C0000EB001001EBC0006B +:10EAF0004271A1229DF8AC00C0EBC00101EB801176 +:10EB0000134800EB411060309DF89C1001EB01119F +:10EB100000EBC100827001F0B2BC00219DF8AC0096 +:10EB2000C0EBC00202EB8012094800EB4210C1703A +:10EB30009DF8AC10C1EBC10000EB8111044800EB63 +:10EB4000411060309DF89C100AE00000246600200F +:10EB5000FC340020702E0020BC1200203C3000202D +:10EB600001EB011110F8310005281CDC00219DF893 +:10EB7000AC00C0EBC00202EB8012FE4800EB42107A +:10EB8000C17006229DF8AC00C0EBC00101EB801102 +:10EB9000F84800EB411060309DF89C1001EB01112A +:10EBA00000F8312022E09DF8AC10C1EBC10000EB71 +:10EBB0008111F04800EB411060309DF89C1001EB92 +:10EBC000011110F83100092810DC0A229DF8AC0070 +:10EBD000C0EBC00101EB8011E64800EB4110603052 +:10EBE0009DF89C1001EB011100F831209DF8AC104C +:10EBF000C1EBC10000EB8111DE4800EB4110603039 +:10EC00009DF89C1001EB011100EBC1004079A42894 +:10EC10002DD19DF8AC1001EB410000EB0111D6485D +:10EC200000EB011030309DF89C1000EB0110801CAF +:10EC30000990007820F02000203009990870002207 +:10EC40009DF8AC00C0EBC00101EB8011C94800EB9E +:10EC5000411060309DF89C1001EB011100EBC100E8 +:10EC600080F83D209DF8AC100220FBF771F9A1223D +:10EC70009DF8AC00C0EBC00101EB8011BD4800EB7A +:10EC8000411060309DF89C1001EB011100EBC100B8 +:10EC9000427140E70020369015E09DF8AC1001EB82 +:10ECA0004100C0EBC110B54901EBC001BDF8D8006F +:10ECB000C01C095C16AABDF8D8001154BDF8D800D4 +:10ECC000401C81B23691BDF8D8000628E5DB06214C +:10ECD00016A81EF0DBFC0021CDE92E01DDE92E2176 +:10ECE000100A40EA01602E9BC01841EB21214FF42D +:10ECF00080724FF00003CDE90801F9F763FA9DF83F +:10ED0000AC00C0EBC00101EB80119A4800EB411050 +:10ED100060309DF89C1001EB011100EBC100027105 +:10ED200000229DF8AC00C0EBC00101EB80119148BE +:10ED300000EB4110C27001229DF8AC00C0EBC00195 +:10ED400001EB80118B4800EB411060309DF89C1066 +:10ED500001EB011100F83120A7229DF8AC00C0EBB7 +:10ED6000C00101EB8011834800EB411060309DF839 +:10ED70009C1001EB011100EBC1004271CBE69DF844 +:10ED8000AC10C1EBC10000EB81117A4800EB4110DF +:10ED900060309DF89C1001EB011110F8310006283D +:10EDA0002DDC00219DF8AC00C0EBC00202EB80120C +:10EDB000704800EB4210C17007229DF8AC00C0EB18 +:10EDC000C00101EB80116B4800EB411160319DF8EF +:10EDD0009C0000EB001001F83020A7229DF8AC0049 +:10EDE000C0EBC00101EB8011624800EB41106030C4 +:10EDF0009DF89C1001EB011100EBC10042719DF8E0 +:10EE0000AC10C1EBC10000EB81115A4800EB41107E +:10EE100060309DF89C1001EB011110F831000128C1 +:10EE20002EDC00219DF8AC00C0EBC00202EB80128A +:10EE3000504800EB4210C17002229DF8AC00C0EBBC +:10EE4000C00101EB80114B4800EB411160319DF88E +:10EE50009C0000EB001001F83020A3229DF8AC00CC +:10EE6000C0EBC00101EB8011424800EB4110603063 +:10EE70009DF89C1001EB011100EBC100427116E2FC +:10EE80009DF8AC10C1EBC10000EB8111394800EBDB +:10EE9000411060309DF89C1001EB011110F8310019 +:10EEA00007282EDC00219DF8AC00C0EBC00202EB6D +:10EEB0008012304800EB4210C17008229DF8AC006F +:10EEC000C0EBC00101EB80112A4800EB4111603119 +:10EED0009DF89C0000EB001001F83020A3229DF863 +:10EEE000AC00C0EBC00101EB8011224800EB4110E7 +:10EEF00060309DF89C1001EB011100EBC1004271E4 +:10EF0000D5E19DF8AC10C1EBC10000EB81111948AF +:10EF100000EB411060309DF89C1001EB011110F8DE +:10EF200031000B2835DC00219DF8AC00C0EBC0029D +:10EF300002EB80120F4800EB4210C1700C229DF8CA +:10EF4000AC00C0EBC00101EB80110A4800EB41119D +:10EF500060319DF89C0000EB001001F83020A122E8 +:10EF60009DF8AC00C0EBC00101EB8011014800EB43 +:10EF7000411005E0FC3400203C30002024660020D5 +:10EF800060309DF89C1001EB011100EBC100427153 +:10EF90008DE19DF8AC10C1EBC10000EB8111FC4884 +:10EFA00000EB411060309DF89C1001EB011110F84E +:10EFB00031000C282EDC00219DF8AC00C0EBC00213 +:10EFC00002EB8012F24800EB4210C1700D229DF856 +:10EFD000AC00C0EBC00101EB8011ED4800EB41112A +:10EFE00060319DF89C0000EB001001F83020A32256 +:10EFF0009DF8AC00C0EBC00101EB8011E44800EBD0 +:10F00000411060309DF89C1001EB011100EBC10034 +:10F0100042714CE19DF8AC10C1EBC10000EB8111D5 +:10F02000DB4800EB411060309DF89C1001EB0111B2 +:10F0300010F831000E287DDC0F229DF8AC00C0EBEB +:10F04000C00101EB8011D24800EB411160319DF805 +:10F050009C0000EB001001F83020A1229DF8AC00CC +:10F06000C0EBC00101EB8011C94800EB41116031D8 +:10F070009DF89C0000EB001001EBC00042719DF870 +:10F08000AC00C0EBC00101EB8011C14800EB4111A5 +:10F0900060319DF89C0000EB001001EBC000827015 +:10F0A0009DF8AC1001EB410000EB0111B94800EBF9 +:10F0B000011130319DF89C0001EB0010801C09907B +:10F0C000007820F080008030099900E0FDE30870AE +:10F0D0009DF8AC0000EB400101EB0011AD4800EBE6 +:10F0E000011030309DF89C1000EB0110801C09903D +:10F0F000007820F00400001D099908709DF8AC000C +:10F1000000EB400101EB0011A24800EB0110303090 +:10F110009DF89C1000EB01108078C0F34010E8B31C +:10F120009DF8AC0000EB400101EB0011994800EBA9 +:10F13000011000E03EE030309DF89C1000EB011023 +:10F14000801C0990007820F02002099802709DF838 +:10F15000AC0000EB400101EB00118E4800EB011008 +:10F1600030309DF89C1000EB01108078C0F3400017 +:10F17000D0B99DF8AC0000EB400101EB00118548CF +:10F1800000EB011030309DF89C1000EB0110801C4A +:10F190000990007820F00800083003E069E087E07B +:10F1A000B5E0F9E0099908709DF8AC100220FAF773 +:10F1B000CFFE7CE09DF8AC00C0EBC00101EB8011FC +:10F1C000734800EB411160319DF89C0000EB00108A +:10F1D00011F830109DF8AC00C0EBC00202EB8012B9 +:10F1E0006B4800EB42100079814260D19DF8AC0081 +:10F1F000C0EBC00101EB8011654800EB41106030AD +:10F200009DF89C1001EB011100EBC1008078A12852 +:10F2100030D0A3229DF8AC00C0EBC00101EB8011FF +:10F220005B4800EB411160319DF89C0000EB001041 +:10F2300001EBC00042719DF8AC00C0EBC00101EBD6 +:10F240008011534800EB411060309DF89C1001EB99 +:10F25000011100EBC1008078A22828D000219DF880 +:10F26000AC00C0EBC00202EB8012494800EB421038 +:10F27000C1701CE0A1229DF8AC00C0EBC00101EB05 +:10F280008011434800EB411160319DF89C0000EB78 +:10F29000001001EBC000427101219DF8AC00C0EBF1 +:10F2A000C00202EB80123A4800EB4210C17032E417 +:10F2B000A1229DF8AC00C0EBC00101EB80113448E5 +:10F2C00000EB411160319DF89C0000EB001001EB58 +:10F2D000C00082709DF8AC00C0EBC00101EB801152 +:10F2E0002B4800EB411160319DF89C0000EB0010B1 +:10F2F00001EBC000427100219DF8AC00C0EBC002E0 +:10F3000002EB8012224800EB4210C170C1E49DF86C +:10F31000AC00C0EBC00101EB80111D4800EB4110B7 +:10F3200060309DF89C1001EB011110F831000628A7 +:10F330002DDC00219DF8AC00C0EBC00202EB801276 +:10F34000134800EB4210C17007229DF8AC00C0EBDF +:10F35000C00101EB80110E4800EB411160319DF8B6 +:10F360009C0000EB001001F83020A7229DF8AC00B3 +:10F37000C0EBC00101EB8011054800EB411060308B +:10F380009DF89C1001EB011100EBC100427180E47B +:10F39000FC3400203C30002000219DF8AC00C0EB84 +:10F3A000C00202EB8012FE4800EB4210C170A7229F +:10F3B0009DF8AC00C0EBC00101EB8011F84800EBF8 +:10F3C000411160319DF89C0000EB001001EBC00082 +:10F3D00042719DF8AC0000EB4001C1EBC010F14957 +:10F3E00001EBC000407930287DD19DF8AC00C0EB26 +:10F3F000C00101EB8011EA4800EB411160319DF83A +:10F400009C0000EB001011F830109DF8AC00C0EB30 +:10F41000C00202EB8012E24800EB42100079814208 +:10F4200061D19DF8AC0000EB400101EB0011DE481A +:10F4300000EB011030309DF89C1000EB0110801C97 +:10F440000990007820F00102099802709DF8AC0044 +:10F4500000EB400101EB0011D34800EB011030300C +:10F460009DF89C1000EB0110801C0990007820F0A2 +:10F470000202099802709DF8AC00C0EBC00101EBDC +:10F480008011C74800EB411060309DF89C1001EBE3 +:10F49000011100EBC100C07831282ED19DF8AC00DD +:10F4A00000EB400101EB0011BF4800EB01103030D0 +:10F4B0009DF89C1000EB0110801C0990007820F052 +:10F4C00020020998027000229DF8AC00C0EBC00138 +:10F4D00001EB8011B24800EB411060309DF89C10A8 +:10F4E00001EB011100E02FE000EBC10080F83D20AE +:10F4F0009DF8AC100220FAF72BFD9DF8AC00C0EB94 +:10F50000C00101EB8011A64800EB411060309DF86E +:10F510009C1001EB011100EBC10090F83E000128A6 +:10F5200011D1A9229DF8AC00C0EBC00101EB801104 +:10F530009B4800EB411060309DF89C1001EB0111DD +:10F5400000EBC100827072E29DF8AC0000EB40015C +:10F55000C1EBC011934800EBC100407931287DD147 +:10F560009DF8AC00C0EBC00101EB80118C4800EBB2 +:10F57000411160319DF89C0000EB001011F8301033 +:10F580009DF8AC00C0EBC00202EB8012844800EB97 +:10F5900042100079814261D19DF8AC00C0EBC001FE +:10F5A00001EB80117E4800EB411060309DF89C100B +:10F5B00001EB011100EBC10090F83E0040BB0122BD +:10F5C0009DF8AC00C0EBC00101EB8011744800EB6A +:10F5D000411160319DF89C0000EB001001EBC00070 +:10F5E00080F83D209DF8AC0000EB400101EB0011DC +:10F5F0006D4800EB011130319DF89C0001EB0010CB +:10F60000801C0990007820F00100401C09990870C6 +:10F610009DF8AC0000EB400101EB0011624800EBEB +:10F62000011030309DF89C1000EB0110801C0990F7 +:10F63000007820F00202099802705C4890F8C80730 +:10F64000F0BB5B48407F01283AD15948C06D58490A +:10F65000C98B884234D29DF8AC0000E0B0E0C0EB2A +:10F66000C00101EB80114E4800EB411060309DF865 +:10F670009C1001EB011100EBC10090F83D00012846 +:10F680001ED19DF8AC00C0EBC00101EB80114448D5 +:10F6900000EB411060309DF89C1001EB011100EB74 +:10F6A000C10090F8770058B94FF010429DF8AC00B7 +:10F6B000C0EBC00101EB8011394800EB411100E0C3 +:10F6C0007DE060319DF89C0000EB001001EBC00074 +:10F6D00082609DF8AC0000EB400101EB0011324864 +:10F6E00000EB011130319DF89C0001EB0010017816 +:10F6F0009DF8AC00C0EBC00202EB8012284800EB82 +:10F70000421041709DF8AC00C0EBC00101EB8011CC +:10F71000234800EB411160319DF89C0000EB001084 +:10F7200011F830109DF8AC00C0EBC00202EB801263 +:10F730001B4800EB42100079814240D100229DF825 +:10F74000AC00C0EBC00101EB8011154800EB41118A +:10F7500060319DF89C0000EB001001EBC000C2710D +:10F76000A4229DF8AC00C0EBC00101EB80110C4855 +:10F7700000EB411160319DF89C0000EB001001EBA3 +:10F78000C0008270A3229DF8AC00C0EBC00101EB69 +:10F790008011034800EB411060309DF89C1009E097 +:10F7A000FC340020246600203C300020BC220020D5 +:10F7B000BC12002001EB011100EBC100427136E1E7 +:10F7C0009DF8AC0000EB4001C1EBC010FE4901EB1D +:10F7D000C0004079332879D19DF8AC0000EB40019E +:10F7E00001EB0011F94800EB011030309DF89C103E +:10F7F00000EB0110801C0990007820F00100401CF3 +:10F80000099908709DF8AC1001EB410000EB011163 +:10F81000EE4800EB011030309DF89C1000EB011019 +:10F82000801C0990007820F02002099802709DF851 +:10F83000AC1001EB410000EB0111E44800EB0110BA +:10F8400030309DF89C1000EB0110801C099000786E +:10F8500020F00200801C099908709DF8AC10C1EBE3 +:10F86000C10000EB8111DA4800EB411002799DF8EC +:10F87000AC00C0EBC00101EB8011D54800EB41109A +:10F8800060309DF89C1001EB011100F831209DF8CB +:10F89000AC1001EB410000EB0111CC4800EB011072 +:10F8A00030309DF89C1000EB0110801C099000780E +:10F8B00020F080008030099908709DF8AC1001EBB1 +:10F8C000410000EB0111C14801E055E322E000EBEB +:10F8D000011030309DF89C1000EB01108078C0F3CF +:10F8E000400020B99DF8AC100220FAF731FBA222AB +:10F8F0009DF8AC00C0EBC00101EB8011B44800EBF7 +:10F90000411060309DF89C1001EB011100EBC1002B +:10F9100082708CE09DF8AC1001EB4100C0EBC1108F +:10F92000A94901EBC000407934287DD19DF8AC1085 +:10F9300001EB410000EB0111A44800EB0110303055 +:10F940009DF89C1000EB0110801C0990007820F0BD +:10F950002002099802709DF8AC1001EB410000EB09 +:10F9600001119A4800EB011030309DF89C1000EB1B +:10F970000110801C0990007820F0020209980270A2 +:10F9800001229DF8AC00C0EBC00101EB8011904852 +:10F9900000EB411060309DF89C1001EB011100EB71 +:10F9A000C10080F83E20A9229DF8AC00C0EBC00148 +:10F9B00001EB8011864800EB411060309DF89C10EF +:10F9C00001EB011100EBC10082709DF8AC10C1EB9E +:10F9D000C10000EB81117E4800EB411002799DF8D7 +:10F9E000AC00C0EBC00101EB8011794800EB411085 +:10F9F00060309DF89C1001EB011100F831209DF85A +:10FA0000AC1001EB410000EB0111704800EB01105C +:10FA100030309DF89C1000EB0110801C099000789C +:10FA200020F08000803000E001E00999087000209B +:10FA30002C902D900021369122E0DDE92C10000160 +:10FA400040EA11720901CDE92C129DF8AC1001EBCE +:10FA50004100C0EBC1105C4901EBC001BDF8D8000A +:10FA6000801D085C3038C117DDE92C34184341EAA9 +:10FA70000402CDE92C02BDF8D800401C80B23690BB +:10FA8000BDF8D8000628D8DB9DF8AC002C99C0EB57 +:10FA9000C00202EB80124E4800EB421260329DF829 +:10FAA0009C0000EB001002EBC000C0F81A1000220E +:10FAB0002C922D920021369122E0DDE92C100001DC +:10FAC00040EA11720901CDE92C129DF8AC1001EB4E +:10FAD0004100C0EBC1103C4901EBC001BDF8D800AA +:10FAE0000D30085C3038C117DDE92C34184341EA89 +:10FAF0000402CDE92C02BDF8D800401C80B236903B +:10FB0000BDF8D8000428D8DB9DF8AC002C99C0EBD8 +:10FB1000C00202EB80122E4800EB421260329DF8C8 +:10FB20009C0000EB001002EBC000416300222C920D +:10FB30002D920021369122E0DDE92C10000140EAEF +:10FB400011720901CDE92C129DF8AC1001EB4100B6 +:10FB5000C0EBC1101C4901EBC001BDF8D800113049 +:10FB6000085C3038C117DDE92C34184341EA04023F +:10FB7000CDE92C02BDF8D800401C80B23690BDF80B +:10FB8000D8000628D8DB9DF8AC002C99C0EBC00249 +:10FB900002EB80120E4800EB421260329DF89C008E +:10FBA00000EB001002EBC000C0F81E109DF8AC1076 +:10FBB00001EB4100C0EBC110034901EBC0004279E9 +:10FBC0009DF8AC0006E00000246600203C300020D8 +:10FBD000FC340020C0EBC00101EB8011FE4800EBBB +:10FBE000411160319DF89C0000EB001001EBC0005A +:10FBF000C2709DF8AC1001EB410000EB0111F74819 +:10FC000000EB011130319DF89C0001EB001082786F +:10FC10009DF8AC00C0EBC00101EB8011EE4800EB99 +:10FC2000411160319DF89C0000EB001001EBC00019 +:10FC300002769DF8AC10C1EBC10000EB8111E648E3 +:10FC400000EB411160319DF89C0000EB001011F8B1 +:10FC500030109DF8AC00C0EBC00202EB8012DE4811 +:10FC600000EB4210007981427EDA00219DF8AC0061 +:10FC7000C0EBC00202EB8012D74800EB4210C1700B +:10FC8000A7229DF8AC00C0EBC00101EB8011D24867 +:10FC900000EB411160319DF89C0000EB001001EB7E +:10FCA000C000427101219DF8AC00C0EBC00202EB24 +:10FCB0008012C94800EB4210C1709DF8AC10C1EB36 +:10FCC000C10000EB8111C44800EB411002799DF89E +:10FCD000AC00C0EBC00101EB8011BF4800EB41114B +:10FCE00060319DF89C0000EB001001F83020A1224B +:10FCF0009DF8AC00C0EBC00101EB8011B64800EBF1 +:10FD0000411160319DF89C0000EB001001EBC00038 +:10FD100042719DF8AC1001EB410000EB0111AF48BE +:10FD200000EB011130319DF89C0001EB0010801CAC +:10FD30000990007820F080008030099908709DF8C3 +:10FD4000AC1001EB410000EB0111A44800EB0110E5 +:10FD500030309DF89C1000EB0110801C0990007859 +:10FD600020F00400001D00E051E0099908709DF8A2 +:10FD7000AC1001EB410000EB0111984800EB0110C1 +:10FD800030309DF89C1000EB01108078C0F34010DB +:10FD9000E8B39DF8AC1001EB410000EB01118F4876 +:10FDA00000EB011030309DF89C1000EB0110801C1E +:10FDB0000990007820F02002099802709DF8AC109C +:10FDC00001EB410000EB0111844800EB01103030E1 +:10FDD0009DF89C1000EB01108078C0F34000E8BB58 +:10FDE0009DF8AC1001EB410000EB01117B4800EBEA +:10FDF000011030309DF89C1000EB0110801C099020 +:10FE0000007820F0080008300999087000E0B2E09E +:10FE10009DF8AC009DF89C1001EB0010C217CDE9D5 +:10FE20002C0200222C9800EB8001C1EB80116C4861 +:10FE30000844C0F81D209DF8AC10C1EBC10000EBD8 +:10FE40008111654800EB411060309DF89C1001EB7A +:10FE5000011100EBC1002230099000E086E02C98EF +:10FE600000EB8001C1EB80115D4801440D3110228F +:10FE70000891DDE90801F8F7E8F99DF8AC10C1EB4D +:10FE8000C10000EB8111544800EB411160319DF835 +:10FE90009C0000EB001001EBC0012C9800EB8002ED +:10FEA000C2EB80124E48104451F81A2F40F8012F2F +:10FEB000496841609DF8AC1001EB410000EB011175 +:10FEC000464800EB011130319DF89C0001EB001019 +:10FED00001782C9800EB8002C2EB801240488154DC +:10FEE0002C9800EB8001C1EB80113D4801443D4856 +:10FEF000026F41F8212FB0F8740088809DF8AC1093 +:10FF0000C1EBC10000EB8111334800EB41116031BE +:10FF10009DF89C0000EB001001EBC000416B2C9899 +:10FF200000EB8002C2EB80122D481044C0F809108B +:10FF30009DF8AC1001EB410000EB0111274800EBEC +:10FF4000011130319DF89C0001EB001041682C98A4 +:10FF500000EB8002C2EB801221481044C0F8271049 +:10FF60002C9881B208200991F9F7F2FF9DF8AC10A6 +:10FF70000220F9F7EDFF82E200219DF8AC00C0EB12 +:10FF8000C00202EB8012144800EB4210C1709DF8D1 +:10FF9000AC10C1EBC10000EB81110F4800EB411028 +:10FFA00060309DF89C1001EB011110F831000A2817 +:10FFB0001ADC0B229DF8AC00C0EBC00101EB8011F4 +:10FFC000054800EB411060309DF89C1001EB0111D9 +:10FFD00000F831209EE10000FC3400203C3000207D +:10FFE000201300203C2600209DF8AC10C1EBC1007E +:10FFF00000EB8111FD4800EB411160319DF89C0040 +:020000040801F1 +:1000000000EB001011F830109DF8AC00C0EBC002FE +:1000100002EB8012F54800EB4210007981427DD15D +:10002000F34890F8C807E8BB0021F248C0F83D103B +:100030009DF8AC10C1EBC10000EB8111EB4800EB67 +:10004000411060309DF89C1001EB011100EBC100E4 +:100050002230102201460990E6482D30F8F7F5F8D5 +:100060009DF8AC10C1EBC10000EB8111DF4800EB43 +:10007000411060309DF89C1001EB011100EBC101B3 +:10008000DC48401C51F81A2F0262496841629DF811 +:10009000AC1001EB410000EB0111D74800EB01105F +:1000A000303000E055E09DF89C1000EB0110007826 +:1000B000D04981F820009DF8AC10C1EBC10000EBE5 +:1000C0008111CA4800EB411060309DF89C1001EB93 +:1000D000011100EBC100416BC648C0F82910213066 +:1000E000C6490A6F0262B1F8741081842138C06D6C +:1000F00080B2014609900220F8F7EAFF00210620AD +:10010000F9F726FFBB48C06DBA49C98B884204D2B3 +:10011000B848C06D401CB749C86500E0FAE000214E +:100120000520F9F715FF9DF8AC1001EB410000EB3D +:100130000111B14800EB011030309DF89C1000EB2C +:100140000110801C0990007820F0080209980270C4 +:1001500015E09DF8AC1001EB410000EB0111A64841 +:1001600000EB011030309DF89C1000EB0110801C5A +:100170000990007820F008000830099908700022E2 +:100180009DF8AC00C0EBC00101EB8011974800EB7B +:10019000411160319DF89C0000EB001001EBC000A4 +:1001A00080F83E209DF8AC100220F9F7D1FE9DF8B2 +:1001B000AC109DF89C0000EB0110C217CDE92C0299 +:1001C00000222C9800EB8001C1EB8011894864303B +:1001D0000844C0F81D209DF8AC10C1EBC10000EB35 +:1001E0008111824800EB411060309DF89C1001EBBA +:1001F000011100EBC100223009902C9800EB800126 +:10020000C1EB80117B48643001440D31102208910C +:10021000DDE90801F8F719F89DF8AC10C1EBC10051 +:1002200000EB8111714800EB411160319DF89C0099 +:1002300000EB001001EBC0012C9800EB8002C2EB38 +:1002400080126C486430104451F81A2F40F8012F86 +:10025000496841609DF8AC1001EB410000EB0111D1 +:10026000654800EB011130319DF89C0001EB001056 +:1002700001782C9800EB8002C2EB80125D4864305C +:1002800081542C9800EB8001C1EB801159486430F7 +:1002900001445A48026F41F8212FB0F87400888059 +:1002A0009DF8AC10C1EBC10000EB81114F4800EB91 +:1002B000411160319DF89C0000EB001001EBC00083 +:1002C000416B2C9800EB8002C2EB801249486430ED +:1002D0001044C0F809109DF8AC1001EB410000EB90 +:1002E0000111454800EB011130319DF89C0001EBF4 +:1002F000001041682C9800EB8002C2EB80123D4850 +:1003000064301044C0F827102C9881B2082009915D +:10031000F9F71EFEA7229DF8AC00C0EBC00101EB6F +:100320008011324800EB411160319DF89C0000EBD8 +:10033000001001EBC0004271A2229DF8AC00C0EB9E +:10034000C00101EB8011294800EB411160319DF89B +:100350009C0000EB001001EBC000827000222C9288 +:100360002D920021369122E0DDE92C10000140EAB7 +:1003700011720901CDE92C129DF8AC1001EB41007E +:10038000C0EBC1101E4901EBC001BDF8D8000B3015 +:10039000085C3038C117DDE92C34184341EA040207 +:1003A000CDE92C02BDF8D800401C80B23690BDF8D3 +:1003B000D8000A28D8DB9DF8AC00DDE92C12C0EB90 +:1003C000C00303EB8013094800EB431360339DF82F +:1003D0009C0000EB001003EBC00040F8221F4260BD +:1003E00000222C922D92002136912EE0FC34002028 +:1003F000BC220020BC1200203C3000203C26002003 +:1004000024660020DDE92C10000140EA1172090188 +:10041000CDE92C129DF8AC1001EB4100C0EBC110EE +:10042000FE4901EBC001BDF8D8001530085C30383A +:10043000C117DDE92C34184341EA0402CDE92C024E +:10044000BDF8D800401C80B23690BDF8D8000A280C +:10045000D8DB9DF8AC00DDE92C21C0EBC00303EB39 +:100460008013EF4800EB431060309DF89C3003EBA5 +:10047000031300EBC30022308260C16000BF00BFE5 +:1004800005F01CBE9DF8AC1001EB4100C0EBC110A3 +:10049000E24911F83000042801D125900BE09DF8C5 +:1004A000AC1001EB4100C0EBC110DC4911F8300089 +:1004B000152800D125909DF8AC1001EB4100C0EB50 +:1004C000C110D64901EBC00041789DF8AC0000EBAB +:1004D0004002C2EBC010D14A12F8300041EA0020BD +:1004E00041F23001884202D1A62025903DE09DF8DE +:1004F000AC1001EB4100C0EBC110C84901EBC000DA +:1005000041789DF8AC0000EB4002C2EBC010C34A3A +:1005100012F8300041EA002041F23101884202D154 +:10052000A720259021E09DF8AC1001EB4100C0EB25 +:10053000C110BA4911F83000022816D19DF8AC104C +:1005400001EB4100C0EBC110B44901EBC0000179DF +:100550009DF8AC0000EB4002C2EBC010AF4A02EBCA +:10056000C000C07841EA002125919DF8AC10C1EB94 +:10057000C10000EB8111AA4800EB4110817827915E +:100580000021A84A9DF8AC0002EB00129DF89C00E7 +:100590001154A548007F012815D19DF8AC1001EB3E +:1005A000410000EB0111A14800EB011030309DF833 +:1005B0009C1000EB0110801C0990007820F0800056 +:1005C0008030099908709DF8AC1001EB410000EBF8 +:1005D0000111964800EB011030309DF89C1000EBA3 +:1005E0000110801C0990007820F0400040300999EB +:1005F0000870BDF89400A7287DD006DC04287BD0C5 +:1006000015287AD0A62848D148E0A0F558503038AF +:1006100020B1112872D01228F5D1FDE39DF8AC105D +:10062000C1EBC10000EB81117D4800EB411060304F +:100630009DF89C1001EB011110F8310068BB0021FE +:100640009DF8AC00C0EBC00202EB8012744800EBD6 +:100650004210C17001229DF8AC00C0EBC00101EB5B +:1006600080116F4800EB411160319DF89C0000EB58 +:10067000001001F83020A7229DF8AC00C0EBC001AB +:1006800001EB8011664800EB411160319DF89C0040 +:1006900000EB001001EBC0004271FDE300219DF86A +:1006A000AC00C0EBC00202EB80125D4800EB4210D0 +:1006B000C1709DF8AC10C1EBC10000EB811158482E +:1006C00000EB411060309DF89C1001EB011110F817 +:1006D0003100022828DC03229DF8AC00C0EBC001E9 +:1006E00001EB80114E4800EB411160319DF89C00F8 +:1006F00000EB001003E0C9E027E14BE279E201F8EA +:100700003020A9229DF8AC00C0EBC00101EB8011A4 +:10071000434800EB411060309DF89C1001EB011143 +:1007200000EBC1004271B0E09DF8AC10C1EBC1001C +:1007300000EB81113A4800EB411060309DF89C10AD +:1007400001EB011110F83100052823DC06229DF889 +:10075000AC00C0EBC00101EB8011314800EB41114E +:1007600060319DF89C0000EB001001F83020A222BF +:100770009DF8AC00C0EBC00101EB8011284800EBF4 +:10078000411060309DF89C1001EB011100EBC1009D +:1007900042717AE09DF8AC10C1EBC10000EB811111 +:1007A0001F4800EB411060309DF89C1001EB0111D7 +:1007B00000EBC1004079A52815D19DF8AC1001EBE4 +:1007C000410000EB0111194800EB011030309DF899 +:1007D0009C1000EB0110801C0990007820F00400B0 +:1007E000001D099908709DF8AC10C1EBC10000EB29 +:1007F00081110B4800EB411060309DF89C1001EB1B +:10080000011100EBC1008078A1283ED09DF8AC100A +:10081000C1EBC10000EB8111014809E02466002012 +:10082000FC340020702E0020BC1200203C30002040 +:1008300000EB411160319DF89C0000EB001001EBD2 +:10084000C00082789DF8AC00C0EBC00101EB8011C4 +:10085000FE4800EB411160319DF89C0000EB001058 +:1008600001EBC0004271A1229DF8AC00C0EBC001B9 +:1008700001EB8011F54800EB411060309DF89C10B1 +:1008800001EB011100EBC100827006E79DF8AC108E +:10089000C1EBC10000EB8111EC4800EB411060306E +:1008A0009DF89C1001EB011100EBC1004079A428D8 +:1008B0002DD19DF8AC1001EB410000EB0111E44893 +:1008C00000EB011030309DF89C1000EB0110801CF3 +:1008D0000990007820F0200020300999087000224B +:1008E0009DF8AC00C0EBC00101EB8011D74800EBD4 +:1008F000411060309DF89C1001EB011100EBC1002C +:1009000080F83D209DF8AC100220F9F721FB002172 +:100910009DF8AC00C0EBC00202EB8012CB4800EBAC +:100920004210C170A1229DF8AC00C0EBC00101EBE8 +:100930008011C64800EB411060309DF89C1001EB1F +:10094000011100EBC1004271A7E69DF8AC10C1EBAC +:10095000C10000EB8111BD4800EB411060309DF8F3 +:100960009C1001EB011110F8310001282EDC002150 +:100970009DF8AC00C0EBC00202EB8012B34800EB64 +:100980004210C17002229DF8AC00C0EBC00101EB27 +:100990008011AE4800EB411160319DF89C0000EBE6 +:1009A000001001F83020A3229DF8AC00C0EBC0017C +:1009B00001EB8011A54800EB411060309DF89C10C0 +:1009C00001EB011100EBC1004271E2E09DF8AC10B7 +:1009D000C1EBC10000EB81119C4800EB411060307D +:1009E0009DF89C1001EB011110F8310004282EDC59 +:1009F00000219DF8AC00C0EBC00202EB80129348CE +:100A000000EB4210C17005229DF8AC00C0EBC001A4 +:100A100001EB80118D4800EB411160319DF89C0085 +:100A200000EB001001F83020A3229DF8AC00C0EBD1 +:100A3000C00101EB8011854800EB411060309DF84A +:100A40009C1001EB011100EBC1004271A1E09DF887 +:100A5000AC10C1EBC10000EB81117C4800EB4110F0 +:100A600060309DF89C1001EB011110F83100062850 +:100A700012DCA1229DF8AC00C0EBC00101EB80119B +:100A8000724800EB411060309DF89C1001EB0111A1 +:100A900000EBC10042717CE09DF8AC10C1EBC100DD +:100AA00000EB8111694800EB411160319DF89C0019 +:100AB00000EB001011F830109DF8AC00C0EBC00244 +:100AC00002EB8012614800EB42100079814260D154 +:100AD0009DF8AC10C1EBC10000EB81115B4800EB4D +:100AE000411060309DF89C1001EB011100EBC1003A +:100AF0008078A12830D0A3229DF8AC00C0EBC001C3 +:100B000001EB8011514800EB411160319DF89C00D0 +:100B100000EB001001EBC00042719DF8AC10C1EB7E +:100B2000C10000EB8111494800EB411060309DF895 +:100B30009C1001EB011100EBC1008078A22828D0A5 +:100B400000219DF8AC00C0EBC00202EB80123F48D0 +:100B500000EB4210C1701CE0A1229DF8AC00C0EB7C +:100B6000C00101EB8011394800EB411160319DF863 +:100B70009C0000EB001001EBC000427101219DF8C8 +:100B8000AC00C0EBC00202EB8012304800EB421018 +:100B9000C17082E5A1229DF8AC00C0EBC00101EB61 +:100BA00080112A4800EB411160319DF89C0000EB58 +:100BB000001001EBC00042719DF8AC00C0EBC00119 +:100BC00001EB8011214800EB411160319DF89C0040 +:100BD00000EB001001EBC000827000219DF8AC001A +:100BE000C0EBC00202EB8012184800EB4210C1704B +:100BF00053E500219DF8AC00C0EBC00202EB80126F +:100C0000124800EB4210C170A7229DF8AC00C0EB67 +:100C1000C00101EB80110D4800EB411160319DF8DE +:100C20009C0000EB001001EBC00042719DF8AC107D +:100C300001EB4100C0EBC110064901EBC000407957 +:100C400030287DD19DF8AC1006E00000FC34002077 +:100C50003C30002024660020C1EBC10000EB811174 +:100C6000FE4800EB411160319DF89C0000EB001044 +:100C700011F830109DF8AC00C0EBC00202EB8012FE +:100C8000F64800EB42100079814259D19DF8AC1032 +:100C900001EB410000EB0111F14800EB0110303095 +:100CA0009DF89C1000EB0110801C0990007820F04A +:100CB0000102099802709DF8AC1001EB410000EBB5 +:100CC0000111E74800EB011030309DF89C1000EB5B +:100CD0000110801C0990007820F00202099802702F +:100CE0009DF8AC10C1EBC10000EB8111DB4800EBBB +:100CF000411060309DF89C1001EB011100EBC10028 +:100D0000C07831282ED19DF8AC1001EB410000EBEA +:100D10000111D34800EB011030309DF89C1000EB1E +:100D20000110801C0990007820F0200209980270C0 +:100D300000229DF8AC00C0EBC00101EB801100E087 +:100D400037E0C64800EB411160319DF89C0000EB94 +:100D5000001001EBC00080F83D209DF8AC1002208F +:100D6000F9F7F6F89DF8AC10C1EBC10000EB81116A +:100D7000BA4800EB411060309DF89C1001EB011166 +:100D800000EBC10090F83E00012811D1A9229DF886 +:100D9000AC00C0EBC00101EB8011B04800EB41108A +:100DA00060309DF89C1001EB011100EBC1008270D6 +:100DB00074E29DF8AC1001EB4100C0EBC110A949F1 +:100DC00001EBC0004079312867D19DF8AC10C1EB30 +:100DD000C10000EB8111A14800EB411160319DF889 +:100DE0009C0000EB001011F830109DF8AC00C0EB37 +:100DF000C00202EB8012994800EB42100079814258 +:100E00004BD19DF8AC10C1EBC10000EB81119348B0 +:100E100000EB4110603000E0FEE39DF89C1001EB18 +:100E2000011100EBC10090F83E0040BB01229DF88B +:100E3000AC00C0EBC00101EB8011884800EB411110 +:100E400060319DF89C0000EB001001EBC00080F8C1 +:100E50003D209DF8AC1001EB410000EB01118048F2 +:100E600000EB011130319DF89C0001EB0010801C5B +:100E70000990007820F00100401C099908709DF845 +:100E8000AC1001EB410000EB0111754800EB0110C3 +:100E900030309DF89C1001E0F1E3BEE000EB011062 +:100EA000801C0990007820F00202099802706E48B8 +:100EB00090F8C807E8BB6D48407F012839D16B48DE +:100EC000C06D6A49C98B884233D29DF8AC10C1EB22 +:100ED000C10000EB8111614800EB411060309DF8CA +:100EE0009C1001EB011100EBC10090F83D000128BE +:100EF0001FD19DF8AC10C1EBC10000EB8111574828 +:100F000000EB411060309DF89C1001EB011100EBEB +:100F1000C10090F8770060B94FF010429DF8AC0026 +:100F2000C0EBC00101EB80114C4800EB4111603176 +:100F300000E071E09DF89C0000EB001001EBC000A8 +:100F400082609DF8AC1001EB410000EB01114448B8 +:100F500000EB011130319DF89C0001EB001001788D +:100F60009DF8AC00C0EBC00202EB80123B4800EBE6 +:100F7000421041709DF8AC10C1EBC10000EB811133 +:100F8000364800EB411160319DF89C0000EB0010E9 +:100F900011F830109DF8AC00C0EBC00202EB8012DB +:100FA0002E4800EB42100079814235D100229DF895 +:100FB000AC00C0EBC00101EB8011284800EB4111EF +:100FC00060319DF89C0000EB001001EBC000C27185 +:100FD000A4229DF8AC00C0EBC00101EB80111F48BA +:100FE00000EB411160319DF89C0000EB001001EB1B +:100FF000C0008270A3229DF8AC00C0EBC00101EBE1 +:101000008011164800EB411060309DF89C1001EBF8 +:10101000011100EBC100427140E19DF8AC1001EB01 +:101020004100C0EBC1100F4901EBC00040793328EB +:101030007ED19DF8AC1001EB410000EB0111084896 +:1010400000EB011030309DF89C1000EB0110801C6B +:101050000990007820F00100401C09E0FC340020D9 +:101060003C30002024660020BC220020BC1200205E +:10107000099908709DF8AC1001EB410000EB0111DB +:10108000FE4800EB011030309DF89C1000EB011081 +:10109000801C0990007820F02002099802709DF8C9 +:1010A000AC1001EB410000EB0111F44800EB011022 +:1010B00030309DF89C1000EB0110801C09900078E6 +:1010C00020F00200801C099908709DF8AC10C1EB5B +:1010D000C10000EB8111EA4800EB411002799DF854 +:1010E000AC00C0EBC00101EB8011E54800EB411002 +:1010F00060309DF89C1001EB011100F831209DF843 +:10110000AC1001EB410000EB0111DC4800EB0110D9 +:1011100030309DF89C1000EB0110801C0990007885 +:1011200020F080008030099908709DF8AC1000E034 +:1011300027E001EB410000EB0111D04800EB01106A +:1011400030309DF89C1000EB01108078C0F3400017 +:1011500020B99DF8AC100220F8F7FAFEA2229DF803 +:10116000AC00C0EBC00101EB8011C54800EB4110A1 +:1011700060309DF89C1001EB011100EBC100827002 +:101180008CE09DF8AC1001EB4100C0EBC110BD49F3 +:1011900001EBC000407934287ED19DF8AC1001EB02 +:1011A000410000EB0111B54800EB011030309DF813 +:1011B0009C1000EB0110801C0990007820F02002A8 +:1011C000099802709DF8AC1001EB410000EB011191 +:1011D000AA4800EB011030309DF89C1000EB011084 +:1011E000801C0990007820F0020209980270012208 +:1011F0009DF8AC00C0EBC00101EB8011A04800EBF2 +:10120000411160319DF89C0000EB001001EBC00023 +:1012100080F83E20A9229DF8AC00C0EBC00101EB94 +:101220008011974800EB411160319DF89C0000EB64 +:10123000001001EBC00082709DF8AC10C1EBC10042 +:1012400000EB81118E4800EB411002799DF8AC0053 +:10125000C0EBC00101EB8011894800EB4111603106 +:101260009DF89C0000EB001001F830209DF8AC10B8 +:1012700001EB410000EB0111804800EB0110303020 +:101280009DF89C1000EB0110801C0990007820F064 +:1012900080008030099900E000E0087000202C9068 +:1012A0002D900021369122E0DDE92C10000140EA6A +:1012B00011720901CDE92C129DF8AC1001EB41002F +:1012C000C0EBC1116F4800EBC101BDF8D800801D13 +:1012D000085C3038C117DDE92C34184341EA0402B8 +:1012E000CDE92C02BDF8D800401C80B23690BDF884 +:1012F000D8000828D8DB9DF8AC002C99C0EBC002C0 +:1013000002EB80125E4800EB421260329DF89C00B6 +:1013100000EB001002EBC000C0F81A1000222C9263 +:101320002D920021369122E0DDE92C10000140EAE7 +:1013300011720901CDE92C129DF8AC1001EB4100AE +:10134000C0EBC1104F4901EBC001BDF8D8000F3010 +:10135000085C3038C117DDE92C34184341EA040237 +:10136000CDE92C02BDF8D800401C80B23690BDF803 +:10137000D8000628D8DB9DF8AC002C99C0EBC00241 +:1013800002EB80123E4800EB421260329DF89C0056 +:1013900000EB001002EBC000416300222C922D9262 +:1013A0000021369122E0DDE92C10000140EA1172A3 +:1013B0000901CDE92C129DF8AC1001EB4100C0EB06 +:1013C000C110304901EBC001BDF8D8001530085CF0 +:1013D0003038C117DDE92C34184341EA0402CDE965 +:1013E0002C02BDF8D800401C80B23690BDF8D80061 +:1013F0000828D8DB9DF8AC002C99C0EBC00202EBAA +:1014000080121F4800EB421260329DF89C0000EBF6 +:10141000001002EBC000C0F81E109DF8AC1001EBEC +:101420004100C0EBC110174901EBC00042799DF8A3 +:10143000AC00C0EBC00101EB8011114800EB411181 +:1014400060319DF89C0000EB001001EBC000C27001 +:101450009DF8AC1001EB410000EB0111074800EBD7 +:10146000011130319DF89C0001EB001082789DF84D +:10147000AC00C0EBC00101EB801105E03C30002066 +:10148000FC34002024660020FE4800EB411160314E +:101490009DF89C0000EB001001EBC00002769DF867 +:1014A000AC10C1EBC10000EB8111F64800EB41111B +:1014B00060319DF89C0000EB001011F830109DF891 +:1014C000AC00C0EBC00202EB8012EE4800EB421011 +:1014D000007981427EDA00219DF8AC00C0EBC002A9 +:1014E00002EB8012E74800EB4210C170A7229DF882 +:1014F000AC00C0EBC00101EB8011E24800EB4111F0 +:1015000060319DF89C0000EB001001EBC0004271BF +:1015100001219DF8AC00C0EBC00202EB8012D9485B +:1015200000EB4210C1709DF8AC00C0EBC00101EBB4 +:101530008011D44800EB411002799DF8AC00C0EB5B +:10154000C00101EB8011CF4800EB411160319DF8E3 +:101550009C0000EB001001F83020A1229DF8AC00A7 +:10156000C0EBC00101EB8011C64800EB41116031B6 +:101570009DF89C0000EB001001EBC00042719DF84B +:10158000AC0000EB400101EB0011BF4800EB011182 +:1015900030319DF89C0001EB0010801C0990007810 +:1015A00020F080008030099908709DF8AC0000EBB5 +:1015B000400101EB0011B44800EB011030309DF800 +:1015C0009C1000EB0110801C0990007820F00400B2 +:1015D000001D00E052E0099908709DF8AC0000EB96 +:1015E000400101EB0011A84800EB011030309DF8DC +:1015F0009C1000EB01108078C0F34010F0B39DF810 +:10160000AC0000EB400101EB00119F4800EB011022 +:1016100030309DF89C1000E0E7E000EB0110801CEA +:101620000990007820F02002099802709DF8AC0023 +:1016300000EB400101EB0011934800EB011030304A +:101640009DF89C1000EB01108078C0F34000E8BBCF +:101650009DF8AC0000EB400101EB00118A4800EB63 +:10166000011030309DF89C1000EB0110801C099097 +:10167000007820F008000830099901E0B4E04AE35E +:1016800008709DF8AC009DF89C1001EB0010C2178B +:10169000CDE92C0200222C9800EB8001C1EB8011D7 +:1016A0007A480844C0F81D209DF8AC00C0EBC0018A +:1016B00001EB8011734800EB411060309DF89C10E5 +:1016C00001EB011100EBC100223000E087E009903E +:1016D0002C9800EB8001C1EB80116C4801440D3166 +:1016E00010220891DDE90801F6F7AFFD9DF8AC0086 +:1016F000C0EBC00101EB8011624800EB4111603189 +:101700009DF89C0000EB001001EBC0012C9800EB51 +:101710008002C2EB80125D48104451F81A2F40F845 +:10172000012F496841609DF8AC0000EB400101EBDE +:101730000011554800EB011130319DF89C0001EB80 +:10174000001001782C9800EB8002C2EB80124F4809 +:1017500081542C9800EB8001C1EB80114B4801446F +:101760004B48026F41F8212FB0F8740088809DF833 +:10177000AC00C0EBC00101EB8011424800EB41110D +:1017800060319DF89C0000EB001001EBC000416B44 +:101790002C9800EB8002C2EB80123C481044C0F849 +:1017A00009109DF8AC0000EB400101EB0011364838 +:1017B00000EB011130319DF89C0001EB00104168F5 +:1017C0002C9800EB8002C2EB801230481044C0F825 +:1017D00027102C9881B208200991F8F7B9FB9DF8E1 +:1017E000AC100220F8F7B4FB95E200219DF8AC00A4 +:1017F000C0EBC00202EB8012224800EB4210C17025 +:101800009DF8AC00C0EBC00101EB80111D4800EB5E +:10181000411060309DF89C1001EB011110F831006F +:10182000032811DC04229DF8AC00C0EBC00101EBE1 +:101830008011144800EB411060309DF89C1001EBC2 +:10184000011100F83120A0E19DF8AC10C1EBC100FE +:1018500000EB81110B4800EB411160319DF89C00B9 +:1018600000EB001011F830109DF8AC00C0EBC00286 +:1018700002EB8012034800EB4210007981427DD1D7 +:10188000044809E0FC3400203C30002020130020F4 +:101890003C260020BC22002090F8C807E8BB0021AD +:1018A000F948C0F83D109DF8AC10C1EBC10000EB49 +:1018B0008111F64800EB411060309DF89C1001EB5F +:1018C000011100EBC1002230102201460990EE48C0 +:1018D0002D30F6F7BAFC9DF8AC10C1EBC10000EB5F +:1018E0008111EA4800EB411060309DF89C1001EB3B +:1018F000011100EBC101E448401C51F81A2F0262AB +:10190000496841629DF8AC1001EB410000EB011108 +:10191000DF4800EB0110303000E055E09DF89C10EE +:1019200000EB01100078D84981F820009DF8AC1038 +:10193000C1EBC10000EB8111D44800EB41106030D5 +:101940009DF89C1001EB011100EBC100416BCE48EA +:10195000C0F829102130CF490A6F0262B1F8741023 +:1019600081842138C06D80B2014609900220F7F7CA +:10197000AFFB00210620F8F7EBFA00E005E1C248D2 +:10198000C06DC149C98B884204D2BF48C06D401C9C +:10199000BD49C86500210520F8F7DAFA9DF8AC10BA +:1019A00001EB410000EB0111B94800EB01103030B0 +:1019B0009DF89C1000EB0110801C0990007820F02D +:1019C00008020998027015E09DF8AC1001EB410087 +:1019D00000EB0111AE4800EB011030309DF89C1077 +:1019E00000EB0110801C0990007820F008000830FE +:1019F0000999087000229DF8AC00C0EBC00101EB12 +:101A00008011A24800EB411160319DF89C0000EB71 +:101A1000001001EBC00080F83E209DF8AC100220C1 +:101A2000F8F796FA9DF8AC109DF89C0000EB0110B9 +:101A3000C217CDE92C0200222C9800EB8001C1EBEB +:101A40008011914864300844C0F81D209DF8AC0016 +:101A5000C0EBC00101EB80118C4800EB41106030FD +:101A60009DF89C1001EB011100EBC10022300990A0 +:101A70002C9800EB8001C1EB801183486430014455 +:101A80000D3110220891DDE90801F6F7DEFB9DF823 +:101A9000AC00C0EBC00101EB80117C4800EB4111B0 +:101AA00060319DF89C0000EB001001EBC0012C9808 +:101AB00000EB8002C2EB801273486430104451F88E +:101AC0001A2F40F8012F496841609DF8AC0000EBE7 +:101AD000400101EB00116E4800EB011130319DF81F +:101AE0009C0001EB001001782C9800EB8002C2EB07 +:101AF00080126548643081542C9800EB8001C1EB62 +:101B000080116148643001446248026F41F8212F1E +:101B1000B0F8740088809DF8AC00C0EBC00101EB08 +:101B200080115A4800EB411160319DF89C0000EB98 +:101B3000001001EBC000416B2C9800EB8002C2EB5F +:101B40008012514864301044C0F809109DF8AC0070 +:101B500000EB400101EB00114D4800EB0111303169 +:101B60009DF89C0001EB001041682C9800EB80026E +:101B7000C2EB8012444864301044C0F827102C98FF +:101B800081B208200991F8F7E3F900229DF8AC0032 +:101B9000C0EBC00101EB80113C4800EB411160310A +:101BA0009DF89C0000EB001001EBC00080F83E2087 +:101BB000A7229DF8AC00C0EBC00101EB80113348B7 +:101BC00000EB411160319DF89C0000EB001001EB2F +:101BD000C0004271A2229DF8AC00C0EBC00101EB35 +:101BE00080112A4800EB411160319DF89C0000EB08 +:101BF000001001EBC000827000222C922D92002177 +:101C0000369122E0DDE92C10000140EA1172090151 +:101C1000CDE92C129DF8AC0000EB4001C1EBC010E7 +:101C20001D4901EBC001BDF8D8000B30085C30380D +:101C3000C117DDE92C34184341EA0402CDE92C0236 +:101C4000BDF8D800401C80B23690BDF8D8000C28F2 +:101C5000D8DB9DF8AC00DDE92C12C0EBC00303EB30 +:101C600080130A4800EB431360339DF89C0000EB9F +:101C7000001003EBC00040F8221F426000222C92AB +:101C80002D92002136912CE0BC120020FC34002063 +:101C90003C3000203C26002024660020DDE92C108A +:101CA000000140EA11720901CDE92C129DF8AC0047 +:101CB00000EB4001C1EBC010FE4901EBC001BDF8D3 +:101CC000D8001730085C3038C117DDE92C341843D0 +:101CD00041EA0402CDE92C02BDF8D800401C80B2D4 +:101CE0003690BDF8D8000C28D8DB9DF8AC00DDE9B3 +:101CF0002C21C0EBC00303EB8013EF4800EB431033 +:101D000060309DF89C3003EB031300EBC3002230DE +:101D10008260C16000BF00BF04F0D0B90021E74A73 +:101D20009DF8AC0002EB00129DF89C0011549DF848 +:101D3000AC0000EB4001C1EBC010DE4901EBC0007C +:101D4000407870280ED19DF8AC0000EB4001C1EB4B +:101D5000C010D84901EBC0008078FA2802D1B12028 +:101D6000259042E09DF8AC0000EB4001C1EBC010B3 +:101D7000D04901EBC000407800F0F000C0280ED13F +:101D80009DF8AC0000EB4001C1EBC010C94901EB6C +:101D9000C0008078FA2802D1B620259025E09DF871 +:101DA000AC0000EB4001C1EBC010C24911F830009B +:101DB00000F0F000502818D19DF8AC0000EB400175 +:101DC000C1EBC010BB4901EBC000407800F0F0004F +:101DD00030280AD19DF8AC0000EB4001C1EBC010E7 +:101DE000B44901EBC000817825919DF8AC00C0EBAF +:101DF000C00101EB8011B04800EB411081782791C0 +:101E00000021AE4A9DF8AC0002EB00129DF89C0048 +:101E100011549DF8AC0000EB400101EB0011A84803 +:101E200000EB011130319DF89C0001EB0010801C8B +:101E30000990007820F04000403009990870A148CE +:101E4000007F012815D19DF8AC0000EB400101EBAB +:101E500000119B4800EB011030309DF89C1000EB06 +:101E60000110801C0990007820F0800080300999D2 +:101E70000870BDF89400652872D004DC012809D0F0 +:101E8000032805D173E0B12802D0B62800D100E0C4 +:101E90007EE17DE19DF8AC0000EB4001C1EBC0109C +:101EA000844901EBC0000079012806D0022805D042 +:101EB000032804D0052858D102E056E055E054E04C +:101EC0009DF8AC00C0EBC00101EB80117A4800EB3B +:101ED000411060309DF89C1001EB011110F83100A9 +:101EE000E8BB00219DF8AC00C0EBC00202EB801201 +:101EF000714800EB4210C17001229DF8AC00C0EBAC +:101F0000C00101EB80116C4800EB411160319DF87C +:101F10009C0000EB001001F83020B6229DF8AC00C8 +:101F2000C0EBC00101EB8011634800EB411160314F +:101F30009DF89C0000EB001001EBC0004271B22242 +:101F40009DF8AC00C0EBC00101EB80115A4800EBDA +:101F5000411060309DF89C1001EB011101E003E09D +:101F60002DE000EBC100827000BF00BF10E19DF8C2 +:101F7000AC0000EB4001C1EBC0104E4901EBC000CA +:101F8000C179514880F8E8119DF8AC0000EB4001A0 +:101F900001EB00114A4800EB011130319DF89C0023 +:101FA00001EB0010801C0990474890F8E801C20836 +:101FB0000998007862F3000009990870E8E09DF83C +:101FC000AC0000EB4001C1EBC0103A4901EBC0008E +:101FD000007900F0F00010B9B820259001E0B92098 +:101FE00025909DF8AC0000EB4001C1EBC0103149D9 +:101FF00001EBC000007900F00F012691002136911D +:1020000020E09DF8AC0000EB400101EB00112C48F2 +:1020100000EB01113031BDF8D80001EB0010417820 +:102020009DF8AC0000EB4002C2EBC010214A12F850 +:1020300030005038814200D112E0BDF8D800401C79 +:1020400081B236919DF8AC0000EB400101EB00112C +:102050001B4800EB0110C179BDF8D8008142D0DCEB +:1020600000BFBDF8D8109DF898000844C1B2279170 +:102070009DF8AC00C0EBC00101EB80110E4800EBF5 +:10208000411060309DF89C1001EB011110F83100F7 +:1020900001283CD100219DF8AC00C0EBC00202EB4E +:1020A0008012054800EB4210C17002229DF8AC007E +:1020B0000CE0000024660020FC340020702E00207C +:1020C0003C300020BC120020BC220020C0EBC0012C +:1020D00001EB8011FE4800EB411160319DF89C003E +:1020E00000EB001001F83020B9229DF8AC00C0EBE5 +:1020F000C00101EB8011F64800EB411060309DF803 +:102100009C1001EB011100EBC10042713FE09DF812 +:10211000AC10C1EBC10000EB8111ED4800EB4110A8 +:1021200060309DF89C1001EB011110F8310001287E +:102130002DD100219DF8AC00C0EBC00202EB801253 +:10214000E34800EB4210C17002229DF8AC00C0EBE6 +:10215000C00101EB8011DE4800EB411160319DF8B8 +:102160009C0000EB001001F83020B9229DF8AC0073 +:10217000C0EBC00101EB8011D54800EB411060308D +:102180009DF89C1001EB011100EBC100427100BFF2 +:1021900000BFC1E59DF8AC1001EB410000EB01115F +:1021A000CC4800EB0110007B20B101287DD0022833 +:1021B0007CD1E4E2C8499DF8AC0031F81000801FE2 +:1021C00081B209919DF8AC1001EB4100C0EBC11048 +:1021D000C24901EBC000401C08900999F7F77AFB4F +:1021E0000022CDE92E029DF8AC1001EB4100C0EBBE +:1021F000C110BA4901EBC002B7489DF8AC1030F8E5 +:102200001100401F111809910421099815F0C2FE10 +:10221000C217CDE92C022DA819C82C99594060404D +:1022200001437DD1AE4A9DF8AC0002EB0010017075 +:102230009DF8AC1001EB4100C0EBC110A74901EBC8 +:10224000C00001792591BDF89400312802D04528BD +:1022500067D1EAE0A0489DF8AC1030F811001838BA +:10226000412190FBF1F0C217C1B2CDE92C029D488B +:1022700080F8901500203690CDE09DF8AC1001EB71 +:102280004100C0EBC110954901EBC001BDF8D80079 +:1022900000EB80101430095C934ABDF8D80011544B +:1022A0009DF8AC1001EB410001E0C1E066E2C0EB3B +:1022B000C1108A4901EBC001BDF8D80000EB8010C5 +:1022C0001A30014409910821099815F021FE8DED7D +:1022D0000E0A854A0C32BDF8D8000E9902EB0010A8 +:1022E00041609DF8AC1001EB4100C0EBC1107B498F +:1022F00001EBC001BDF8D80000EB80103230014482 +:1023000009910821099815F003FE8DED0E0A764A11 +:102310000C32BDF8D8000E9902EB0010016001E00C +:1023200085E083E09DF8AC1001EB4100C0EBC110EB +:102330006A4901EBC001BDF8D80000EB80103A30CB +:10234000014409910821099815F0E2FD8DED0E0A6E +:10235000654A0C32BDF8D8000E9902EB001081607E +:102360009DF8AC1001EB4100C0EBC1105B4901EBE3 +:10237000C001BDF8D80000EB801042300144099143 +:102380000821099815F0C4FD8DED0E0A564A0C324D +:10239000BDF8D8000E9902EB0010C1609DF8AC109A +:1023A00001EB410000EB01114A4800EB0111303113 +:1023B000BDF8D80001EB0010801C0990007820F0D7 +:1023C00080008030099908709DF8AC1001EB410045 +:1023D000C0EBC110414901EBC0023F489DF8AC1071 +:1023E00030F81100401E125C9DF8AC00C0EBC0013B +:1023F00001EB8011364800EB411060309DF89C10D5 +:1024000001EB011100EBC10080F83C20BDF8D800C1 +:10241000401C80B23690BDF8D8000021DDE92C3494 +:10242000C01AA141FFF629AF00E000BF00BFB9E22A +:102430009DF8AC1001EB4100C0EBC110274901EB46 +:10244000C000407D9DF8AC1001EB4102C2EBC11110 +:10245000224A02EBC101897D40EA0120C217CDE981 +:102460002C029DF8AC1001EB4100C0EBC1101B49E0 +:1024700001EBC001099115210998F7F70FFA002225 +:10248000CDE92E02DDE92E42DDE92C1061405040FD +:1024900001437DD19DF8AC1001EB4100C0EBC110B0 +:1024A0000E4911F83000401EC1B2279100210C4A9C +:1024B0009DF8AC0002EB00129DF89C0011540A4AF2 +:1024C0009DF89C0011549FED090A10EE101A0FE0C0 +:1024D000FC3400203C3000207C5800202466002082 +:1024E000702E0020BC2200204D280020000000009B +:1024F0000C329DF89C0002EB001041609DF8AC008E +:1025000000EB4001C1EBC010FE4901EBC000817936 +:102510009DF8AC0000EB4002C2EBC010F94A02EBA0 +:10252000C000407941EA002000EE100AB8EEC00A6F +:102530009FEDF51AC0EE010A9DF8AC0000EB4001DA +:10254000C1EBC010114601EBC00001799DF8AC0051 +:1025500000EB4002C2EBC010EA4A02EBC000C078B8 +:1025600041EA002000EE100AB8EEC00A30EE800A00 +:1025700010EE101AE54A9DF89C0002EB0010016075 +:102580009DF8AC0000EB4001C1EBC010DD4900E05C +:10259000F4E001EBC000817A9DF8AC0000EB400252 +:1025A000C2EBC010D74A02EBC000407A41EA0020DB +:1025B00000EE100AB8EEC00A9FEDD31AC0EE010A71 +:1025C0009DF8AC0000EB4001C1EBC010114601EBDF +:1025D000C000017A9DF8AC0000EB4002C2EBC010D5 +:1025E000C84A02EBC000C07941EA002000EE100AA0 +:1025F000B8EEC00A30EE800A10EE101AC34A9DF8F9 +:102600009C0002EB001081609DF8AC1001EB4100D2 +:10261000C0EBC110BB4901EBC000C07A00F08000E4 +:1026200030BB9DF8AC1001EB4100C0EBC110B549C7 +:1026300001EBC000017B9DF8AC0000EB4002C2EB57 +:10264000C010B04A02EBC000C07A41EA002000EEA0 +:10265000100AF8EEC00AB3EE001A80EE810A10EEFE +:10266000100AAA4A9DF89C1002EB0111C86046E0CE +:102670009DF8AC0000EB4001C1EBC010A14901EB9B +:10268000C000017B9DF8AC0000EB4002C2EBC01023 +:102690009C4A02EBC000C07A41EA0020404280B26E +:1026A00000EE100AB8EEC00A8DED030A0398F6F7A3 +:1026B00035F89FED970B53EC102BCDE904019DED00 +:1026C000040B51EC100BF5F70DFF9FED930B53EC42 +:1026D000102BCDE906019DED060B51EC100BF5F723 +:1026E0008CFECDE908019DED080B51EC100BF6F7BF +:1026F00028F8864A9DF89C1002EB0111C8609DF8ED +:10270000AC1001EB410000EB0111854800EB01101A +:1027100030309DF89C1000EB0110801C099000786F +:1027200020F080018031099801709DF8AC1001EB18 +:102730004100C0EBC110734901EBC000C27D9DF8A0 +:10274000AC00C0EBC00101EB8011764800EB4111F9 +:1027500060319DF89C0000EB001001EBC00080F898 +:102760003C209DF8AC1001EB410000EB01116C48DE +:1027700000EB0110C1796C4880F8901512E19DF8CA +:10278000AC1001EB4100C0EBC1105E4901EBC00091 +:10279000C0799DF8AC1001EB4102C2EBC111594A5E +:1027A00002EBC101097A40EA0120C217CDE92C02EF +:1027B0009DF8AC1001EB4100C0EBC110514901EB99 +:1027C000C001099107210998F7F768F80022CDE9BF +:1027D0002E022DA819C82C995940604001437DD183 +:1027E0009DF8AC1001EB4100C0EBC110454911F858 +:1027F0003000401EC1B2279100214C4A9DF8AC0028 +:1028000002EB00100170A2F223629DF89C001154AB +:102810009DF8AC1001EB4100C0EBC110394901EB50 +:10282000C000817908460191F5F7F2FECDE9020179 +:102830009DED021B9FED3E0B19F0B2FD8DED060BD9 +:102840009DF8AC1001EB4100C0EBC1102D4901EB2C +:10285000C00001799DF8AC0000EB4002C2EBC01053 +:10286000284A02EBC000C07841EA002000EE100ABE +:10287000B8EEC00A8DED030A0398F5F74FFFCDE9D6 +:1028800004019DED060B53EC102B9DED040B51EC58 +:10289000100BF5F727FECDE908019DED080B51EC73 +:1028A000100BF5F74EFF194A9DF89C1002EB011131 +:1028B00048601FEDF20A10EE100A9DF89C1002EB22 +:1028C000011108601FEDF70A10EE100A9DF89C1028 +:1028D00002EB011188601FEDFB0A00E061E010EEE1 +:1028E000100A9DF89C1002EB0111C8609DF8AC1015 +:1028F00001EB410000EB0111094800EB0110303001 +:102900001AE000002466002000FF7F4759280020BD +:102910000000000000003040000000000000000047 +:102920003C300020FC340020BC220020702E00200F +:1029300000000000000024409DF89C1000EB0110F6 +:10294000801C0990007820F0800180310998017086 +:102950009DF8AC1001EB4100C0EBC110FE4901EB4A +:10296000C000427A9DF8AC00C0EBC00101EB8011C1 +:10297000FA4800EB411160319DF89C0000EB00101B +:1029800001EBC00080F83C209DF8AC1001EB410049 +:1029900000EB0111F24800EB0110C179F14880F819 +:1029A000901500BF00BF03F089BB9DF8AC1001EB90 +:1029B0004100C0EBC110E84901EBC000C1789DF8AF +:1029C000AC0000EB4002C2EBC010E34A02EBC000D7 +:1029D000807841EA002128919DF8AC1001EB41007C +:1029E000C0EBC110114601EBC001BDF8A000401CB6 +:1029F000095C9DF8AC0000EB4002C2EBC010D64A67 +:102A000002EBC002BDF8A000105C41EA0020C21732 +:102A1000CDE92C029DF8AC1001EB4100C0EBC110D8 +:102A2000CD4901EBC0000990BDF8A010F6F736FFC4 +:102A30000022CDE92E022DA819C82C9959406040DA +:102A400001437DD19DF8AC1001EB4100C0EBC110FA +:102A5000C14901EBC00041782791002136911CE06B +:102A60009DF8AC1001EB410000EB0111BC4800EBFC +:102A700001113031BDF8D80001EB001041789DF80C +:102A80009C00814204D1BDF8D800C1B2279112E068 +:102A9000BDF8D800401C81B236919DF8AC1001EB16 +:102AA000410000EB0111AE4800EB0110C179BDF807 +:102AB000D8008142D4DC00BF9DF8AC1001EB41008E +:102AC00000EB0111A64800EB011030309DF89C107E +:102AD00000EB0110801C0990007820F0800180310B +:102AE000099801709DF8AC1001EB4100C0EBC110DA +:102AF000994901EBC0000179259100219A4A9DF87E +:102B0000AC0002EB00129DF89C0011549DF8AC1033 +:102B100001EB410000EB0111914800EB0111303154 +:102B20009DF89C0001EB0010801C0990007820F0BB +:102B30004001403109980170BDF89400F32800E08D +:102B4000AFE37DD006DC05287BD0F12807D0F22842 +:102B500078D180E2F42876D0F62873D1A1E29DF8EE +:102B6000AC10C1EBC10000EB81117C4800EB4110BF +:102B700060309DF89C1001EB011110F8310018BB7A +:102B800001229DF8AC00C0EBC00101EB801173483D +:102B900000EB411160319DF89C0000EB001001F842 +:102BA0003020F4229DF8AC00C0EBC00101EB801195 +:102BB0006A4800EB411060309DF89C1001EB011158 +:102BC00000EBC1004271C2E09DF8AC1001EB410086 +:102BD00000EB0111624800EB011030309DF89C10B1 +:102BE00000EB0110407A00F0010068B39DF8AC10D2 +:102BF000C1EBC10000EB8111584800EB411060307F +:102C00009DF89C1001EB011100EBC10090F88600CB +:102C100000F00100C0B99DF8AC10C1EBC10000EBA1 +:102C200081114E4800EB411060309DF89C1001EB83 +:102C3000011100EBC10090F8780028B1002004E0F9 +:102C40001CE2BDE206E250E281E0369029E09DF808 +:102C5000AC10C1EBC10000EB8111404800EB411109 +:102C600060319DF89C0000EB001001EBC00000F10A +:102C70007901BDF8D8000A5C9DF8AC0000EB40017A +:102C800001EB0011364800EB01100E30BDF8D810F2 +:102C9000405C824200D008E0BDF8D800401C81B200 +:102CA0003691BDF8D8000428D1DB00BFBDF8D800AC +:102CB00004284CD1369029E09DF8AC10C1EBC1003E +:102CC00000EB8111254800EB411160319DF89C001B +:102CD00000EB001001EBC00000F17901BDF8D80055 +:102CE0000A5C9DF8AC0000EB400101EB00111C48B0 +:102CF00000EB01100E30BDF8D810405C824200D0CD +:102D000008E0BDF8D800401C81B23691BDF8D8006B +:102D10000A28D1DB00BFBDF8D8000A2817D09DF8DB +:102D2000AC10C1EBC10000EB81110C4800EB41106D +:102D300060309DF89C1001EB011100EBC100863062 +:102D40000990007820F00100401C09990870BDF836 +:102D5000A00011287CD109E024660020FC3400206A +:102D60003C300020BC220020702E00209DF8AC10CA +:102D700001EB410000EB0111F84800EB011030308D +:102D80009DF89C1000EB0110801C0990007820F049 +:102D90000400001D099908700020369025E09DF878 +:102DA000AC1001EB4100C0EBC110ED4901EBC001DB +:102DB000BDF8D800401D0A5C9DF8AC00C0EBC00116 +:102DC00001EB8011E74800EB411160319DF89C0058 +:102DD00000EB001001EBC0013F31BDF8D8000A54F0 +:102DE000BDF8D800401C81B23691BDF8D8000A2841 +:102DF000D5DB0021369125E09DF8AC1001EB4100B8 +:102E0000C0EBC110D64901EBC001BDF8D8000F30AE +:102E10000A5C9DF8AC00C0EBC00101EB8011D14809 +:102E200000EB411160319DF89C0000EB001001EBBC +:102E3000C0015831BDF8D8000A54BDF8D800401C74 +:102E400081B23691BDF8D8000228D5DB02E1FFE758 +:102E5000BDF8A00014287DD19DF8AC1001EB410015 +:102E600000EB0111BD4800EB011030309DF89C10C3 +:102E700000EB0110801C0990007820F00401091D6E +:102E8000099801700021369125E09DF8AC1001EB06 +:102E90004100C0EBC110B24901EBC001BDF8D80040 +:102EA000401D0A5C9DF8AC00C0EBC00101EB801135 +:102EB000AC4800EB411160319DF89C0000EB001024 +:102EC00001EBC0013F31BDF8D8000A54BDF8D8006D +:102ED000401C81B23691BDF8D8000A28D5DB00210C +:102EE000369125E09DF8AC1001EB4100C0EBC1101C +:102EF0009B4901EBC001BDF8D8000F300A5C9DF87A +:102F0000AC00C0EBC00101EB8011964800EB411111 +:102F100060319DF89C0000EB001001EBC0015831BE +:102F2000BDF8D8000A54BDF8D800401C81B23691D3 +:102F3000BDF8D8000228D5DB9DF8AC1001EB4100AC +:102F4000C0EBC110864901EBC001BDF8D8001130BB +:102F5000085C00E02FE001049DF8AC0000EB4002AB +:102F6000C2EBC0107E4A02EBC002BDF8D80012309E +:102F7000105C41EA00219DF8AC0000EB4002C2EB7E +:102F8000C010774A02EBC002BDF8D8001330105CC5 +:102F900001439DF8AC00C0EBC00202EB8012714807 +:102FA00000EB421060309DF89C2002EB021200EB17 +:102FB000C200C1664EE09DF8AC1001EB410000EB91 +:102FC0000111664800EB011030309DF89C1000EBB9 +:102FD0000110801C0990007820F00402099802700A +:102FE0009DF8AC10C1EBC10000EB81115D4800EB16 +:102FF000411060309DF89C1001EB011100EBC10005 +:1030000090F8860000F0010020B300229DF8AC008B +:10301000C0EBC00101EB8011524800EB411160315F +:103020009DF89C0000EB001001EBC000A0F884208C +:1030300005229DF8AC00C0EBC00101EB80114948AE +:1030400000EB411060309DF89C1001EB011100EB8A +:10305000C100427124E1F1229DF8AC00C0EBC00137 +:1030600001EB80113F4800EB411060309DF89C104F +:1030700001EB011100EBC100427111E1F1229DF859 +:10308000AC00C0EBC00101EB8011364800EB4110F1 +:1030900060309DF89C1001EB011100EBC100427102 +:1030A000FEE003229DF8AC00C0EBC00101EB8011F3 +:1030B0002C4800EB411160319DF89C0000EB0010A2 +:1030C00001F83020F1229DF8AC00C0EBC00101EB0B +:1030D0008011244800EB411060309DF89C1001EBFA +:1030E000011100EBC1004271DAE002229DF8AC0050 +:1030F000C0EBC00101EB80111A4800EB41116031B7 +:103100009DF89C0000EB001001F83020F6229DF89D +:10311000AC00C0EBC00101EB8011124800EB411183 +:1031200060319DF89C0000EB001001EBC000427183 +:1031300001229DF8AC00C0EBC00101EB80110948F1 +:1031400000EB411160319DF89C0000EB001001EB99 +:10315000C00080F87820002136912CE03C3000201F +:1031600024660020FC3400209DF8AC0000EB4001F8 +:10317000C1EBC010FE4901EBC001BDF8D800401DF5 +:103180000A5C9DF8AC00C0EBC00101EB8011F9486E +:1031900000EB411160319DF89C0000EB001001EB49 +:1031A000C00000F17901BDF8D8000A54BDF8D8007C +:1031B000401C81B23691BDF8D8000A28D4DB6FE0FC +:1031C0009DF8AC0000EB4001C1EBC010E84901EBF9 +:1031D000C00081799DF8AC0000EB4002C2EBC0104A +:1031E000E34A02EBC000407941EA00229DF8AC00BE +:1031F000C0EBC00101EB8011DE4800EB41116031F2 +:103200009DF89C0000EB001001EBC000A0F88420AA +:103210009DF8AC00C0EBC00101EB8011D54800EB7C +:10322000411160319DF89C0000EB001001EBC000E3 +:10323000B0F884109DF8AC0000EB400202EB0012E5 +:10324000CD4800EB0210408B814228DBF1229DF833 +:10325000AC00C0EBC00101EB8011C64800EB41118E +:1032600060319DF89C0000EB001001EBC000427142 +:103270009DF8AC00C0EBC00101EB8011BD4800EB34 +:10328000411060309DF89C1001EB011100EBC10072 +:1032900086300990007820F001020998027000BF82 +:1032A00000BF02F00BBF9DF8AC0000EB4001C1EB8A +:1032B000C010AF4901EBC000017927910021349182 +:1032C0001CE09DF8AC0000EB400101EB0011AA48A6 +:1032D00000EB01113031BDF8D00001EB0010417856 +:1032E0009DF89C00814204D1BDF8D000C1B2279165 +:1032F00012E0BDF8D000401C81B234919DF8AC00C2 +:1033000000EB400101EB00119B4800EB0110C1797B +:10331000BDF8D0008142D4DC00BF9DF8AC0000EBCA +:10332000400101EB0011944800EB011030309DF892 +:103330009C1000EB0110801C0990007820F04001E7 +:103340004031099801709DF8AC0000EB4001C1EBE1 +:10335000C010874901EBC000C1782591BDF89400E9 +:10336000172834D2DFE800F0330C0F331215181B86 +:103370001E33333333333321242733332A2D3000A4 +:103380000720289023E00720289020E0062028909E +:103390001DE0062028901AE00620289017E0122150 +:1033A000289114E00720289011E0092028900EE0D1 +:1033B000062028900BE00620289008E00B2028909B +:1033C00005E00B20289002E02A21289100BF00BFD1 +:1033D000BDF8A000001FC1B209919DF8AC0000EB40 +:1033E0004001C1EBC010624901EBC000C01C089055 +:1033F0000999F6F76FF835909DF8AC0000EB4001A5 +:10340000C1EBC0105A4901EBC001BDF8A000401E3D +:10341000095CBDF8D40081427DD19DF8AC0000EB81 +:103420004001C1EBC010524901EBC00040780028B8 +:1034300071DD9DF8AC0000EB4001C1EBC0104C49C0 +:1034400001EBC001BDF8A0000A5C9DF8AC00C0EB28 +:10345000C00101EB8011474800EB411160319DF83C +:103460009C0000EB001001EBC00080F83C20002124 +:10347000424A9DF8AC0002EB00129DF89C001154EA +:103480003F48007F012815D19DF8AC0000EB4001BA +:1034900001EB0011384800EB011030309DF89C1012 +:1034A00000EB0110801C0990007820F08000803033 +:1034B00009990870BDF89400072858D007DC072840 +:1034C0007ED2DFE800F07DFDFC7DFBFAF9001038CC +:1034D0000728F5D2DFE810F07B0968097400740052 +:1034E000070008005E0500BFBDF89400142868D1ED +:1034F0009DF8AC0000EB4001C1EBC0101C4901EB92 +:10350000C000407901069DF8AC0000EB4002C2EB20 +:10351000C010174A00E0FCE302EBC000807941EAEA +:1035200000419DF8AC0000EB4002C2EBC010104A15 +:1035300002EBC000C07941EA00219DF8AC0000EB2D +:103540004002C2EBC0100A4A02EBC000007A0143FD +:103550009DF8AC00C0EBC00202EB8012054800EB06 +:10356000421260329DF89C0000EB00100AE0FBE381 +:1035700024660020FC3400203C300020702E002007 +:10358000BC12002002EBC000C0F81A109DF8AC007D +:10359000C0EBC00101EB8011FE4800EB411160312E +:1035A0009DF89C0000EB001001EBC000D0F81A1051 +:1035B00008460991002109F0F1FBCDE92C0101E059 +:1035C000FEE387E09DF8AC0000EB400101EB001149 +:1035D000F14800EB0110007F00F003019DF8AC0002 +:1035E00000EB400202EB0012EB4800EB0210007F00 +:1035F000C0F3011001449DF8AC0000EB400202EB67 +:103600000012E54800EB0210007FC0F38100091AA8 +:1036100008460591F4F7EBFFCDE906019DED061B89 +:103620009FEDDE0B18F0BCFE8DED080B9DED080B39 +:1036300051EC100BF5F74DF8CDE92E019DF8AC00DB +:10364000C0EBC00101EB8011D24800EB41116031A9 +:103650009DF89C0000EB001001EBC000416B084698 +:103660000791002109F09AFBDDE92C32A0FB03450C +:1036700001FB035100FB021502220023DDE92E01AC +:10368000F4F7A0FD20186941CDE90801DDE92E23FA +:10369000F4F798FDCDE92C01DDE92C010AF032F9AF +:1036A00001469DF8AC00C0EBC00202EB8012B948A5 +:1036B00000EB4210603004E0FEE397E3CAE3FCE372 +:1036C000DBE39DF89C2002EB021200EBC200C0F885 +:1036D0001E1043E0BDF8940015283FD19DF8AC00C2 +:1036E00000EB4001C1EBC010AE4901EBC0004079D6 +:1036F00001069DF8AC0000EB4002C2EBC010A94AE5 +:1037000002EBC000807941EA00419DF8AC0000EB7B +:103710004002C2EBC010A34A02EBC000C07941EAEC +:1037200000219DF8AC0000EB4002C2EBC0109D4AA6 +:1037300002EBC000007A01439DF8AC00C0EBC00270 +:1037400002EB8012934800EB421060309DF89C2001 +:1037500002EB021200EBC200C0F81E109DF8AC0094 +:1037600000EB4001C1EBC0108E4901EBC000417A73 +:103770008D4880F8E7119DF8AC0000EB400101EBAB +:103780000011854800EB011030309DF89C1000EBD3 +:103790000110801C0990844890F8E701C20909983B +:1037A000007862F30000099908707F4890F8E701FB +:1037B00000F00300012806D07B4890F8E70100F0F4 +:1037C000030003282BD19DF8AC0000EB400101EB76 +:1037D0000011714800EB011030309DF89C1000EB97 +:1037E0000110801C0990007820F00200801C0999CB +:1037F00008709DF8AC0000EB400101EB0011664839 +:1038000000EB011030309DF89C1000EB0110801C83 +:103810000990007820F020020998027014E09DF8C9 +:10382000AC0000EB400101EB00115B4800EB011024 +:1038300030309DF89C1000EB0110801C099000783E +:1038400020F00202099802709DF8AC0000EB4001E4 +:1038500001EB0011504800EB011130319DF89C0044 +:1038600001EB00108078C0F340029DF8AC10C1EB72 +:10387000C10000EB8111474800EB411160319DF818 +:103880009C0000EB001001EBC000007EC0F3400084 +:10389000824265D09DF8AC00C0EBC00101EB801105 +:1038A0003C4800EB411060309DF89C1001EB011189 +:1038B00000EBC100183009909DF8AC0000EB40010E +:1038C00001EB0011344800EB011130319DF89C00F0 +:1038D00001EB0010807842080998017862F34101F9 +:1038E00001709DF8AC0000EB400101EB00112A488B +:1038F00000EB011030309DF89C1000EB0110807837 +:10390000C0F3400038BB9DF8AC0000EB400101EB78 +:103910000011214800EB011030309DF89C1000EBA5 +:103920000110801C0990007820F020020998027094 +:1039300001229DF8AC00C0EBC00101EB80111548DD +:1039400000EB411060309DF89C1001EB011100EB81 +:10395000C10080F83E209DF8AC100220F6F7F8FA7E +:103960009DF8AC0000EB400101EB00110A4800EBB0 +:10397000011130319DF89C0001EB0010807800F0BF +:1039800001029DF8AC00C0EBC00101EB80110148C1 +:103990000CE00000FC3400203C300020000000005F +:1039A0000000244024660020BC22002000EB4110CF +:1039B00060309DF89C1001EB011100EBC100007E0E +:1039C00000F0010082425FD09DF8AC00C0EBC00166 +:1039D00001EB8011FE4800EB411060309DF89C1017 +:1039E00001EB011100EBC100183009909DF8AC000B +:1039F00000EB400101EB0011F64800EB0111303102 +:103A00009DF89C0001EB001082780998017862F320 +:103A1000000101709DF8AC0000EB400101EB0011CA +:103A2000EC4800EB011030309DF89C1000EB0110C9 +:103A3000807800F0010040BB9DF8AC0000EB400135 +:103A400001EB0011E34800EB011030309DF89C10B1 +:103A500000EB0110801C0990007820F020020998EA +:103A6000027000229DF8AC00C0EBC00101EB801198 +:103A7000D74800EB411060309DF89C1001EB01111C +:103A800000EBC10080F83D2007E19DF8AC00C0EBE1 +:103A9000C00101EB8011CE4800EB411060309DF871 +:103AA0009C1001EB011100EBC10090F83E0098B9A9 +:103AB00001229DF8AC00C0EBC00101EB8011C448AD +:103AC00000EB411060309DF89C1001EB011100EB00 +:103AD000C10080F83D2027E000229DF8AC00C0EB3B +:103AE000C00101EB8011BA4800EB411160319DF833 +:103AF0009C0000EB001001EBC00080F83D209DF819 +:103B0000AC0000EB400101EB0011B24800EB0110EA +:103B100030309DF89C1000EB0110801C099000785B +:103B200020F0010209980270AB4890F8C807E8BB82 +:103B3000AA48407F012839D1A848C06DA749C98B40 +:103B4000884233D29DF8AC00C0EBC00101EB80117C +:103B50009F4800EB411060309DF89C1001EB011173 +:103B600000EBC10090F83D0001281FD19DF8AC008A +:103B7000C0EBC00101EB8011954800EB41106030B3 +:103B80009DF89C1001EB011100EBC10090F877004B +:103B900060B99DF8AC0000EB400101EB00118D48CD +:103BA00000EB011130319DF89C0000E075E001EB65 +:103BB000001001789DF8AC00C0EBC00202EB80124F +:103BC000834800EB4210417005229DF8AC00C0EB29 +:103BD000C00101EB80117E4800EB411160319DF87E +:103BE0009C0000EB001001EBC000427100229DF828 +:103BF000AC0000EB400101EB0011764800EB011135 +:103C000030319DF89C0001EB001042609DF8AC1033 +:103C10000220F6F79DF90021369119E000229DF867 +:103C2000AC00C0EBC00101EB8011694800EB411111 +:103C300060319DF89C0000EB001001EBC0013F31AA +:103C4000BDF8D8000A54BDF8D800401C81B23691A6 +:103C5000BDF8D8001428E1DB0020369019E00022DE +:103C60009DF8AC00C0EBC00101EB8011584800EB9F +:103C7000411160319DF89C0000EB001001EBC00188 +:103C80005B31BDF8D8000A54BDF8D800401C81B2A1 +:103C90003691BDF8D8000A28E1DB9DF8AC00C0EBF6 +:103CA000C00101EB80114A4800EB411060309DF8E3 +:103CB0009C1001EB011110F83100012811DC0222E7 +:103CC0009DF8AC00C0EBC00101EB8011404800EB57 +:103CD000411060309DF89C1001EB011100F831207B +:103CE00083E09DF8AC00C0EBC00101EB80113848C7 +:103CF00000EB411060309DF89C1001EB011110F8B1 +:103D00003100022831DC00219DF8AC00C0EBC0027C +:103D100000E0FCE302EB80122D4800EB4210C17082 +:103D200003229DF8AC00C0EBC00101EB80112848D4 +:103D300000EB411160319DF89C0000EB001001F890 +:103D4000302007229DF8AC00C0EBC00101EB8011D0 +:103D50001F4800EB411060309DF89C1001EB0111F1 +:103D600000EBC100427140E0E4E19DF8AC00C0EB23 +:103D7000C00101EB8011164800EB411160319DF844 +:103D80009C0000EB001011F830109DF8AC00C0EB67 +:103D9000C00202EB80120E4800EB42100079814213 +:103DA00023D10D4890F8E701C0F34010E8B1162286 +:103DB0009DF8AC00C0EBC00101EB8011044800E0AD +:103DC000FEE300EB411060309DF89C1008E000001D +:103DD000FC3400203C300020BC220020BC1200201B +:103DE00001EB011100EBC1004271E9E314229DF8DF +:103DF000AC00C0EBC00101EB8011FE4800EB4111AB +:103E000060319DF89C0000EB001001EBC000427196 +:103E100001219DF8AC00C0EBC00202EB8012F54816 +:103E200000EB4210C1709DF8AC0000EB400101EBCB +:103E30000011F14800EB011130319DF89C0001EBBD +:103E40000010801C0990007820F020002030099993 +:103E50000870B5E314229DF8AC00C0EBC00101EB83 +:103E60008011E44800EB411160319DF89C0000EBAB +:103E7000001001EBC0004271A2E39DF8AC00C0EB62 +:103E8000C00101EB8011DB4800EB41106030BDF850 +:103E9000D01001EB011100EBC1008079012827D17E +:103EA00000229DF8AC00C0EBC00101EB8011D148AD +:103EB00000EB4111603101E0FDE337E0BDF8D000D7 +:103EC00000EB001001EBC000827114229DF8AC00E1 +:103ED000C0EBC00101EB8011C64800EB411060301F +:103EE0009DF89C1001EB011100EBC10042711CE038 +:103EF00000219DF8AC00C0EBC00202EB8012BD486F +:103F000000EB4210C17005229DF8AC00C0EBC0016F +:103F100001EB8011B74800EB411060309DF89C1018 +:103F200001EB011100EBC100427149E301219DF851 +:103F3000AC00C0EBC00202EB8012AE4800EB4210B6 +:103F4000C17014229DF8AC00C0EBC00101EB8011E0 +:103F5000A84800EB411160319DF89C0000EB001077 +:103F600001EBC00042719DF8AC0000EB400101EB99 +:103F70000011A14800EB011130319DF89C0001EBCC +:103F80000010801C0990007820F00400001D0999A1 +:103F9000087015E300202C902D90002136911FE031 +:103FA000DDE92C10000240EA11620902CDE92C1271 +:103FB0009DF8AC0000EB4001C1EBC0108F4901EB54 +:103FC000C001BDF8D800401D085CDDE92C3440EA92 +:103FD0000302CDE92C24BDF8D800401C81B23691F3 +:103FE000BDF8D8000328DBDBDDE92C0109F08AFCF1 +:103FF00001469DF8AC00C0EBC00202EB80127D4888 +:1040000000EB421260329DF89C0000EB001002EBC6 +:10401000C000C0F81E1000222C922D920021369173 +:104020001EE0DDE92C10000240EA11620902CDE930 +:104030002C129DF8AC0000EB4001C1EBC0106F49A1 +:1040400001EBC001BDF8D8000830085CDDE92C3474 +:104050001843CDE92C04BDF8D800401C80B236903E +:10406000BDF8D8000328DCDBDDE92C0109F04AFCAF +:1040700001469DF8AC00C0EBC00202EB80125D4827 +:1040800000EB421260329DF89C0000EB001002EB46 +:10409000C000C0F81A1000222C922D9200213691F7 +:1040A0001FE0DDE92C10000240EA11620902CDE9AF +:1040B0002C129DF8AC0000EB4001C1EBC0104F4941 +:1040C00001EBC001BDF8D8001330085CDDE92C34E9 +:1040D00040EA0302CDE92C24BDF8D800401C81B28F +:1040E0003691BDF8D8000328DBDB9DF8AC002C9995 +:1040F000C0EBC00202EB80123E4800EB421260327D +:104100009DF89C0000EB001002EBC0004163072209 +:104110009DF8AC00C0EBC00101EB8011354800EB0D +:10412000411160319DF89C0000EB001001EBC000D4 +:1041300042715FE300202C902D90002136911EE00B +:10414000DDE92C10000240EA11620902CDE92C12CF +:104150009DF8AC0000EB4001C1EBC010274901EB1A +:10416000C001BDF8D800401D085CDDE92C341843BF +:10417000CDE92C04BDF8D800401C80B23690BDF8C3 +:10418000D8000428DCDBDDE92C0109F0BBFB9DF83D +:10419000AC20C2EBC20303EB8213164A02EB4313BB +:1041A00060339DF89C2002EB021203EBC202223224 +:1041B0009060D16000212C912D910020369026E056 +:1041C000DDE92C10000240EA11620902CDE92C124F +:1041D0009DF8AC0000EB4001C1EBC010074901EBBA +:1041E000C001BDF8D8000930085CDDE92C34184363 +:1041F00006E00000FC3400203C3000202466002053 +:10420000CDE92C04BDF8D800401C80B23690BDF832 +:10421000D8000428D4DBDDE92C0109F073FB9DF8FC +:10422000AC20C2EBC20303EB8213FE4A02EB431342 +:1042300060339DF89C2002EB021203EBC20242F8AD +:10424000220F51609DF8AC00C0EBC00101EB801162 +:10425000F44800EB411160319DF89C0000EB001028 +:1042600011F830109DF8AC00C0EBC00202EB8012D8 +:10427000EC4800EB4210007981426DD1EA4890F899 +:10428000E701C0F3401090B117229DF8AC00C0EBDD +:10429000C00101EB8011E34800EB411060309DF854 +:1042A0009C1001EB011100EBC100427111E01422DE +:1042B0009DF8AC00C0EBC00101EB8011D94800EBC8 +:1042C000411060309DF89C1001EB011100EBC10022 +:1042D0004271D54890F8C807E8BB00229DF8AC00B1 +:1042E000C0EBC00101EB8011CE4800EB4111603101 +:1042F0009DF89C0000EB001001EBC00080F83E2010 +:104300000021CA48C0F83D109DF8AC00C0EBC001C8 +:1043100001EB8011C34800EB411160319DF89C0016 +:1043200000EB001001EBC000223010220146099082 +:10433000BE482D30F3F789FF9DF8AC00C0EBC001FB +:1043400001EB8011B74800EB411060309DF89C10E4 +:1043500001EB011101E066E04AE100EBC101B34865 +:10436000401C51F81A2F0262496841629DF8AC0066 +:1043700000EB400101EB0011AD4800EB01103030C3 +:104380009DF89C1000EB01100078A84981F82000EE +:104390009DF8AC00C0EBC00101EB8011A14800EB1F +:1043A000411160319DF89C0000EB001001EBC00052 +:1043B000416B9E48C0F8291021309E490A6F026265 +:1043C000B1F8741081842138C06D81B20220099146 +:1043D000F4F77EFE00210620F5F7BAFD9348C06D84 +:1043E0009249C98B884204D29048C06D401C8F49C5 +:1043F000C86500210520F5F7ABFD9DF8AC0000EB8A +:10440000400101EB00118A4800EB011030309DF8AB +:104410009C1000EB0110801C0990007820F008022D +:104420000998027028E09DF8AC0000EB400101EB18 +:1044300000117F4800EB011030309DF89C1000EB1C +:104440000110801C0990007820F0080108310998BB +:10445000017000229DF8AC00C0EBC00101EB80119F +:10446000704800EB411060309DF89C1001EB011189 +:1044700000EBC10080F83E209DF8AC100220F5F75B +:1044800067FD9DF8AC109DF89C0000EB0110C21771 +:10449000CDE92C0200222C9800EB8001C1EB8011A9 +:1044A000624864300844C0F81D209DF8AC00C0EBA1 +:1044B000C00101EB80115B4800EB411060309DF8BA +:1044C0009C1001EB011100EBC100223009902C98E7 +:1044D00000EB8001C1EB80115448643008440D307A +:1044E000102208900999F3F7B0FE9DF8AC00C0EBDC +:1044F000C00101EB80114B4800EB411160319DF888 +:104500009C0000EB001001EBC0012C9800E072E170 +:1045100000EB8002C2EB801244486430104451F832 +:104520001A2F40F8012F496841609DF8AC0000EB5C +:10453000400101EB00113E4800EB011130319DF8C4 +:104540009C0001EB001001782C9800EB8002C2EB7C +:1045500080123648643081542C9800EB8001C1EB06 +:1045600080113248643001443248026F41F8212FF3 +:10457000B0F8740088809DF8AC00C0EBC00101EB7E +:104580008011284800EB411160319DF89C0000EB40 +:10459000001001EBC000416B2C9800EB8002C2EBD5 +:1045A0008012224864301044C0F809109DF8AC0015 +:1045B00000EB400101EB00111D4800EB011100E090 +:1045C00018E130319DF89C0001EB001041682C98F7 +:1045D00000EB8002C2EB8012144864301044C0F833 +:1045E00027102C9881B208200991F5F7B1FC8BE0D7 +:1045F0009DF8AC00C0EBC00101EB8011094800EB55 +:10460000411160319DF89C0000EB001011F8301052 +:104610009DF8AC00C0EBC00202EB8012014800EB39 +:10462000421009E0FC340020BC220020BC12002013 +:104630003C3000203C2600200079814264DA9DF85D +:10464000AC0000EB400101EB0011FE4800EB011053 +:1046500030309DF89C1000EB0110801C0990007810 +:1046600020F00401091D099801709DF8AC0000EBD1 +:10467000400101EB0011F34800EB011130319DF8CE +:104680009C0001EB0010801C0990007820F0800154 +:1046900080310998017001219DF8AC00C0EBC00287 +:1046A00002EB8012E84800EB4210C1709DF8AC00AC +:1046B000C0EBC00100E028E001EB8011E24800EB14 +:1046C000411002799DF8AC00C0EBC00101EB8011F4 +:1046D000DD4800EB411160319DF89C0000EB0010BB +:1046E00001F8302014229DF8AC00C0EBC00101EBB2 +:1046F0008011D54800EB411160319DF89C0000EB22 +:10470000001001EBC000427174E00121CF4880F835 +:10471000EC169DF8AC00C0EBC00101EB8011CA485B +:1047200000EB411160319DF89C0000EB001011F886 +:1047300030109DF8AC00C0EBC00202EB8012C24802 +:1047400000EB4210007981422DDA00219DF8AC0087 +:10475000C0EBC00202EB8012BB4800EB4210C170FC +:1047600001229DF8AC00C0EBC00101EB8011B648FE +:1047700000EB411160319DF89C0000EB001001F846 +:10478000302014229DF8AC00C0EBC00101EB801179 +:10479000AD4800EB411060309DF89C1001EB011119 +:1047A00000EBC100427125E014229DF8AC00C0EB83 +:1047B000C00101EB8011A44800EB411060309DF86E +:1047C0009C1001EB011100EBC100427112E01422B8 +:1047D0009DF8AC00C0EBC00101EB80119A4800EBE2 +:1047E000411060309DF89C1001EB011100EBC100FD +:1047F000427100BF00BFFCE39DF8AC00C0EBC001FC +:1048000001EB8011904800EB4110817827919DF8D1 +:10481000AC0000EB4001C1EBC0108D4911F8301025 +:1048200028919DF8AC00C0EBC00101EB80118648D7 +:1048300000EB411160319DF89C0000EB001001EB92 +:10484000C000417925919DF8AC0000EB4001C1EB1F +:10485000C0107F4901EBC0010991BDF8A010099873 +:10486000F6F7F6F835909DF8AC0000EB4001C1EB8F +:10487000C010774901EBC001BDF8A000095CBDF88C +:10488000D40081427ED19DF8AC0000EB4001C1EB29 +:10489000C0106F4901EBC0004078002872DD002194 +:1048A0006C4A9DF8AC0002EB00129DF89C0011547C +:1048B000BDF89400892866D00CDC14287DD004DC77 +:1048C00008287BD010287AD1FDE3152878D08028DD +:1048D000F9D1F9E38B2874D08C2873D08E2872D04C +:1048E0008F28F0D1BDF8A0000D286DD19DF8AC0047 +:1048F00000EB4001C1EBC010554901EBC00041780D +:10490000524880F8E9119DF8AC0000EB4001C1EB82 +:10491000C0104F4901EBC000C17A4C4880F8EA1141 +:104920009DF8AC00C0EBC00101EB8011464800EBE4 +:10493000411060309DF89C1001EB011110F831001E +:1049400003287DDC414890F8EA01002879DD9DF8D4 +:10495000AC00C0EBC00101EB80113B4800EB411102 +:1049600060319DF89C0000EB001001EBC001099143 +:104970000878401CC1B2099801709DF8AC00C0EBEA +:10498000C00101E0FEE3FEE301EB80112E4800EBE5 +:10499000411060309DF89C1001EB011110F83100BE +:1049A00004284EDB9DF8AC0000EB400101EB001148 +:1049B000244800EB0110303007E0FCE3FCE3FCE3AB +:1049C000FCE3FCE3FCE3FCE3FCE39DF89C1000EB60 +:1049D0000110801C09901D4890F8EA01C0F30010F6 +:1049E000C0F101000999097860F30001099801708C +:1049F000164890F8E901C0F3C00068BB9DF8AC0010 +:104A000000EB400101EB00110E4800EB01103030CB +:104A10009DF89C1000EB01108078C0F34010D8B1D5 +:104A20009DF8AC0000EB400101EB0011054800EBE4 +:104A3000011030309DF89C1000EB0110801C0CE040 +:104A40005EE0F7E03C300020FC340020BC22002077 +:104A500024660020702E002023E00990007820F0CA +:104A60000200801C099908709DF8AC00C0EBC001E1 +:104A700001EB8011FE4800EB411060309DF89C1066 +:104A800001EB011100EBC10018300990007820F013 +:104A90000200801C099908709DF8AC100220F5F7FF +:104AA00057FA00219DF8AC00C0EBC00202EB801267 +:104AB000EF4800EB4210C17004229DF8AC00C0EB3F +:104AC000C00101EB8011EA4800EB411160319DF813 +:104AD0009C0000EB001001F830208C229DF8AC0007 +:104AE000C0EBC00101EB8011E14800EB41106030E8 +:104AF0009DF89C1001EB011100EBC1004271A4E391 +:104B00009DF8AC00C0EBC00101EB8011D84800EB70 +:104B1000411160319DF89C0000EB001011F830103D +:104B20009DF8AC00C0EBC00202EB8012D04800EB55 +:104B30004210007981427DD19DF8AC0000EB40012C +:104B400001EB0011CB4800EB011030309DF89C10B8 +:104B500000EB0110801C0990C74890F8EA01C0F3EF +:104B60000010C0F1010009990A7860F300020A7090 +:104B70009DF8AC0000EB400101EB0011BD4800EBDB +:104B8000011030309DF89C1000EB0110801C099042 +:104B9000B94890F8E901C2080998007862F3410029 +:104BA000099908709DF8AC0000EB400101EB001181 +:104BB000B04800EB011030309DF89C1000EB011064 +:104BC0008078C0F340029DF8AC00C0EBC00101EB5F +:104BD0008011A74800EB411060309DF89C1001EB5C +:104BE000011100EBC100007EC0F34000824264D09E +:104BF0009DF8AC00C0EBC00101EB80119C4800EBBC +:104C0000411060309DF89C1001EB011100EBC100D8 +:104C1000183009909DF8AC0000EB400101EB001149 +:104C2000944800EB011030309DF89C1000EB01100F +:104C3000807800E0BEE242080998007862F3410003 +:104C4000099908709DF8AC0000EB400101EB0011E0 +:104C5000884800EB011030309DF89C1000EB0110EB +:104C60008078C0F3400018BB01229DF8AC00C0EB77 +:104C7000C00101EB80117E4800EB411160319DF8CD +:104C80009C0000EB001001EBC00042739DF8AC00EB +:104C9000C0EBC00101EB8011754800EB41106030A2 +:104CA0009DF89C1001EB011100EBC10080F83E2043 +:104CB0009DF8AC100220F5F74BF99DF8AC0000EB25 +:104CC000400101EB00116B4800EB011130319DF800 +:104CD0009C0001EB0010807800F001029DF8AC0010 +:104CE000C0EBC00101EB8011614800EB4111603164 +:104CF0009DF89C0000EB001001EBC000007E00F06E +:104D00000100824277D09DF8AC00C0EBC00101EBFE +:104D10008011574800EB411060309DF89C1001EB6A +:104D2000011100EBC100183009909DF8AC0000EBB8 +:104D3000400101EB00114F4800EB011130319DF8AB +:104D40009C0001EB001081780998027861F3000261 +:104D500002709DF8AC0000EB400101EB00114548EA +:104D600000EB011030309DF89C1000EB01108078B2 +:104D700000F00100F0BB9DF8AC0000EB400101EB3E +:104D800000113C4800EB011030309DF89C1000EB06 +:104D900001108078C0F3401070B39DF8AC00C0EBF8 +:104DA000C00101EB8011324800EB411060309DF8EA +:104DB0009C1001EB011100EBC10090F83E00D8B946 +:104DC0009DF8AC00C0EBC00101EB8011284800EB5E +:104DD000411060309DF89C1001EB011100EBC10007 +:104DE000407B48B99DF8AC0000EB400101EB00119D +:104DF000204802E04BE06DE12EE000EB0110303086 +:104E00009DF89C1000EB01108078C0F3400018BBA7 +:104E100001229DF8AC00C0EBC00101EB80111448E9 +:104E200000EB411160319DF89C0000EB001001EB9C +:104E3000C00042739DF8AC00C0EBC00101EB8011D3 +:104E40000B4800EB411160319DF89C0000EB001015 +:104E500001EBC00080F83E2000229DF8AC00C0EBC2 +:104E6000C00101EB8011024800EB4110603005E009 +:104E7000FC3400203C300020BC2200209DF89C1017 +:104E800001EB011100EBC10080F83D201AE19DF813 +:104E9000AC00C0EBC00101EB8011FE4800EB4110FB +:104EA00060309DF89C1001EB011100EBC10090F8FF +:104EB0003E0098B901229DF8AC00C0EBC00101EBA7 +:104EC0008011F44800EB411060309DF89C1001EB1C +:104ED000011100EBC10080F83D2027E000229DF881 +:104EE000AC00C0EBC00101EB8011EA4800EB4111BE +:104EF00060319DF89C0000EB001001EBC00080F8D1 +:104F00003D209DF8AC0000EB400101EB0011E248B0 +:104F100000EB011130319DF89C0001EB0010801C6A +:104F20000990007820F0010209980270DB4890F89F +:104F3000C80780B19DF8AC0000EB400101EB001107 +:104F4000D54800EB011030309DF89C1000EB0110AB +:104F5000807A02286ED1D248407F01286AD1D04899 +:104F6000C06DCF49C98B884264D29DF8AC00C0EBBC +:104F7000C00101EB8011C74800EB411060309DF883 +:104F80009C1001EB011100EBC10090F83D000128DD +:104F900050D19DF8AC00C0EBC00101EB8011BD48C1 +:104FA00000EB411060309DF89C1001EB011100EB0B +:104FB000C10090F87700E8BB9DF8AC0000EB400121 +:104FC00001EB0011B44800EB011130319DF89C0059 +:104FD00001EB001001789DF8AC00C0EBC00202EBC1 +:104FE0008012AC4800EB4210417008229DF8AC00E2 +:104FF00000E0FDE3C0EBC00101EB8011A54800EB30 +:10500000411160319DF89C0000EB001001EBC000E5 +:10501000427100229DF8AC0000EB400101EB001151 +:105020009D4800EB011130319DF89C0001EB001010 +:10503000426000E046E09DF8AC100220F4F788FFE3 +:105040000021369119E000229DF8AC00C0EBC001B0 +:1050500001EB80118F4800EB411160319DF89C00FD +:1050600000EB001001EBC0013F31BDF8D8000A543D +:10507000BDF8D800401C81B23691BDF8D800142884 +:10508000E1DB0021369119E000229DF8AC00C0EB75 +:10509000C00101EB80117F4800EB411160319DF8A8 +:1050A0009C0000EB001001EBC0015B31BDF8D800A3 +:1050B0000A54BDF8D800401C81B23691BDF8D80022 +:1050C0000A28E1DB01E0F9E1C2E39DF8AC1002201F +:1050D000F4F73EFF9DF8AC00C0EBC00101EB80117E +:1050E0006C4800EB411060309DF89C1001EB011101 +:1050F00000EBC1008078802835D19DF8AC0000EB32 +:10510000400101EB0011644800EB011030309DF8C4 +:105110009C1000EB01108078C0F3400018BB9DF894 +:10512000AC0000EB400101EB00115B4800EB01100B +:1051300030309DF89C1000EB01108078C0F34010D7 +:1051400088B915229DF8AC00C0EBC00101EB8011BD +:10515000504800EB411060309DF89C1001EB0111AC +:1051600000EBC10042719DF8AC0000EB400101EB87 +:105170000011494800EB011030309DF89C1000EB05 +:10518000011001E0E7E3B0E18078C0F34000D0B166 +:105190008F229DF8AC00C0EBC00101EB80113D48AF +:1051A00000EB411060309DF89C1001EB011100EB09 +:1051B000C100427149E0FCE35EE149E2FAE3EEE15D +:1051C00047E279E357E19DF8AC00C0EBC00101EB89 +:1051D0008011304800EB411060309DF89C1001EBCD +:1051E000011100EBC100807B01282ED100229DF827 +:1051F000AC00C0EBC00101EB8011264800EB41116F +:1052000060319DF89C0000EB001001EBC000827340 +:105210008C229DF8AC00C0EBC00101EB80111D4851 +:1052200000EB411160319DF89C0000EB001001EB98 +:10523000C000427100219DF8AC00C0EBC00202EB3F +:105240008012144800EB4210C1709DF8AC0000EBD6 +:10525000400101EB0011104800EB0110007BE8BB9E +:105260009DF8AC0000EB4001C1EBC0100D4901EB13 +:10527000C000807801049DF8AC0000EB4002C2EB56 +:10528000C010084A02EBC000C07841EA00219DF836 +:10529000AC0009E0FC3400203C300020BC2200209F +:1052A000BC1200202466002000EB4002C2EBC010BC +:1052B000FE4A02EBC00000790843C117CDE908019E +:1052C00008F020FB01469DF8AC00C0EBC00202EBE9 +:1052D0008012F74800EB4212603200E041E09DF896 +:1052E0009C0000EB001002EBC000C0F81E109DF8FF +:1052F000AC0000EB4001C1EBC010EC4901EBC00079 +:10530000407901049DF8AC0000EB4002C2EBC010F4 +:10531000E64A02EBC000807941EA00219DF8AC002A +:1053200000EB4002C2EBC010E04A02EBC000C079C3 +:105330000843C117CDE9080108F0E4FA9DF8AC1064 +:10534000C1EBC10202EB8112D94901EB421160317C +:105350009DF89C2002EB021201EBC201C1F81A0079 +:1053600089E09DF8AC0000EB4001C1EBC010CF49D3 +:1053700001EBC000807801069DF8AC0000EB400214 +:10538000C2EBC010C94A02EBC000C07841EA00413C +:105390009DF8AC0000EB4002C2EBC010C34A02EB28 +:1053A000C000007941EA00219DF8AC0000EB40020A +:1053B000C2EBC010BD4A02EBC00040790843C117E0 +:1053C000CDE9080108F09EFA9DF8AC10C1EBC102CE +:1053D00002EB8112B64901EB421260329DF89C103B +:1053E00001EB011102EBC101C1F81E009DF8AC00F8 +:1053F00000EB4001C1EBC010AC4901EBC00080796B +:1054000000069DF8AC1001EB4102C2EBC111A74AA6 +:1054100002EBC101C97940EA01409DF8AC1001EBF3 +:105420004102C2EBC111A14A02EBC101097A40EA73 +:1054300001209DF8AC1001EB4102C2EBC1119B4A67 +:1054400002EBC101497A0843C117CDE9080108F010 +:1054500059FA9DF8AC10C1EBC10202EB81129449DC +:1054600001EB421160319DF89C2002EB021201EB2E +:10547000C201C1F81A00EBE0BDF8A00003281CD15E +:105480008F229DF8AC00C0EBC00101EB8011884871 +:1054900000EB411160319DF89C0000EB001001EB26 +:1054A000C000427101219DF8AC00C0EBC00202EBCC +:1054B00080127F4800EB4210C170C9E0BDF8A00027 +:1054C000032811D18F229DF8AC00C0EBC00101EB85 +:1054D0008011774800EB411060309DF89C1001EB83 +:1054E000011100EBC1004271B2E0BDF8A000032839 +:1054F00054D19DF8AC00C0EBC00101EB80116C48A9 +:1055000000EB41106030BDF8D01001EB011100EB51 +:10551000C1008079012824D100229DF8AC00C0EBA5 +:10552000C00101EB8011624800EB41116031BDF810 +:10553000D00000EB001001EBC00082718F229DF8BB +:10554000AC00C0EBC00101EB8011594800EB4110E9 +:1055500060309DF89C1001EB011100EBC10042711D +:105560001CE008229DF8AC00C0EBC00101EB8011EB +:105570004F4800EB411160319DF89C0000EB00109A +:1055800001EBC000427100219DF8AC00C0EBC002ED +:1055900002EB8012464800EB4210C17058E0BDF8A3 +:1055A000A000032854D19DF8AC00C0EBC00101EB72 +:1055B00080113F4800EB41106030BDF8D01001EB86 +:1055C000011100EBC1008079012824D100229DF84F +:1055D000AC00C0EBC00101EB8011354800EB41117C +:1055E0006031BDF8D00000EB001001EBC00082710B +:1055F0008F229DF8AC00C0EBC00101EB80112C485C +:1056000000EB411060309DF89C1001EB011100EBA4 +:10561000C10042711CE008229DF8AC00C0EBC00143 +:1056200001EB8011224800EB411160319DF89C0094 +:1056300000EB001001EBC000427100219DF8AC00AE +:10564000C0EBC00202EB8012194800EB4210C1709F +:10565000FDE3BDF8A00008287DD19DF8AC0000EB6B +:105660004001C1EBC010114901EBC0008078010678 +:105670009DF8AC0000EB4002C2EBC0100B4A02EBFD +:10568000C000C07841EA00419DF8AC0000EB400248 +:10569000C2EBC010054A02EBC000007941EA0021CC +:1056A0009DF8AC0000EB400204E0000024660020FE +:1056B000FC340020C2EBC010FE4A02EBC00040796F +:1056C0000843C117CDE9080108F01CF901469DF80F +:1056D000AC00C0EBC00202EB8012F74800EB4212B4 +:1056E00060329DF89C0000EB001002EBC0004163AB +:1056F0009DF8AC00C0EBC00101EB8011EE4800EB5F +:10570000411160319DF89C0000EB001011F8301041 +:105710009DF8AC00C0EBC00202EB8012E64800EB43 +:1057200042100079814230DA00219DF8AC00C0EBD4 +:10573000C00202EB8012E04800EB4210C17005226B +:105740009DF8AC00C0EBC00101EB8011DA4800EB22 +:105750004111603100E07AE09DF89C0000EB001000 +:1057600001F830208E229DF8AC00C0EBC00101EBA7 +:105770008011D14800EB411060309DF89C1001EB86 +:10578000011100EBC100427161E09DF8AC00C0EB7B +:10579000C00101EB8011C84800EB41106030BDF83A +:1057A000D01001EB011100EBC1008079012831D14B +:1057B00000229DF8AC00C0EBC00101EB8011BE4897 +:1057C00000EB41116031BDF8D00000EB001001EB9F +:1057D000C00082718F229DF8AC00C0EBC00101EBCC +:1057E0008011B54800EB411160319DF89C0000E04C +:1057F000FDE300EB001001EBC000427101219DF8B8 +:10580000AC00C0EBC00202EB8012AB4800EB4210D0 +:10581000C1701CE08E229DF8AC00C0EBC00101EB12 +:105820008011A54800EB411160319DF89C0000EB10 +:10583000001001EBC000427100219DF8AC00C0EBEC +:10584000C00202EB80129C4800EB4210C170FEE2E5 +:10585000BDF8A00003282ED100219DF8AC00C0EBBC +:10586000C00202EB8012944800EB4210C17001228A +:105870009DF8AC00C0EBC00101EB80118E4800EB3D +:1058800041116031BDF8D00000EB001001EBC00009 +:1058900082718C229DF8AC00C0EBC00101EB80113D +:1058A000854800EB411060309DF89C1001EB011120 +:1058B00000EBC1004271FFE3BDF8A0000F287AD1D0 +:1058C0009DF8AC0000EB400101EB00117B4800EBC0 +:1058D0000110007BF0BB00202C902D900021369110 +:1058E0001FE0DDE92C10000240EA11620902CDE957 +:1058F0002C129DF8AC0000EB4001C1EBC0106D49CB +:1059000001EBC001BDF8D800C0F10600085CDDE97C +:105910002C341843CDE92C04BDF8D800401C80B2CB +:105920003690BDF8D8000528DBDB9DF8AC00DDE93A +:105930002C12C0EBC00303EB80135F4800EB431352 +:1059400060339DF89C0000EB001003EBC00040F8B2 +:10595000221F01E046E0B0E3426000222C922D922B +:105960000021369120E0DDE92C10000240EA1162AE +:105970000902CDE92C129DF8AC0000EB4001C1EB0F +:10598000C0104C4901EBC001BDF8D800C0F10B00BC +:10599000085CDDE92C3440EA0302CDE92C24BDF893 +:1059A000D800401C81B23691BDF8D8000528DADB5A +:1059B00002E066E3CDE2CBE29DF8AC00DDE92C121B +:1059C000C0EBC00303EB80133B4800EB4310603097 +:1059D0009DF89C3003EB031300EBC3002230816081 +:1059E000C26086E000202C902D900021369120E0AE +:1059F000DDE92C10000240EA11620902CDE92C1207 +:105A00009DF8AC0000EB4001C1EBC010294901EB4F +:105A1000C001BDF8D800C0F10700085CDDE92C34F6 +:105A200040EA0302CDE92C24BDF8D800401C81B225 +:105A30003691BDF8D8000628DADB9DF8AC00DDE928 +:105A40002C12C0EBC00303EB80131B4800EB431385 +:105A500060339DF89C0000EB001003EBC00040F8A1 +:105A6000221F426000222C922D920021369120E0CC +:105A7000DDE92C10000240EA11620902CDE92C1286 +:105A80009DF8AC0000EB4001C1EBC010094901EBEF +:105A9000C001BDF8D800C0F10D00085CDDE92C3470 +:105AA00040EA0302CDE92C24BDF8D800401C81B2A5 +:105AB000369105E024660020FC3400203C300020B4 +:105AC000BDF8D8000628D3DB9DF8AC00DDE92C2119 +:105AD000C0EBC00303EB8013FE4800EB43106030C3 +:105AE0009DF89C3003EB031300EBC300223082606F +:105AF000C1609DF8AC00C0EBC00101EB8011F5481E +:105B000000EB411160319DF89C0000EB001011F892 +:105B100030109DF8AC00C0EBC00202EB8012ED48E3 +:105B200000EB4210007981427ED1EB4890F8C80723 +:105B3000E8BB0021E948C0F83D109DF8AC00C0EB7F +:105B4000C00101EB8011E34800EB411060309DF88B +:105B50009C1001EB011100EBC10022301022014624 +:105B60000990DE482D30F2F770FB9DF8AC00C0EBD9 +:105B7000C00101EB8011D74800EB411060309DF867 +:105B80009C1001EB011100EBC101D448401C51F8FD +:105B90001A2F0262496841629DF8AC0000EB400197 +:105BA00001EB0011CE4800EB0110303000E067E05F +:105BB0009DF89C1000EB01100078C84981F8200086 +:105BC00001F1210001F59C510A6F0262B1F87410D5 +:105BD00081849DF8AC00C0EBC00101EB8011BD4891 +:105BE00000EB411160319DF89C0000EB001001EBCF +:105BF000C000416BB948C0F829109DF8AC0000EB1B +:105C0000400101EB0011B64800EB011130319DF865 +:105C10009C0001EB00104168B048C0F84710C06D0F +:105C200081B20220099100E023E1F3F751FA00214B +:105C30000620F4F78DF9A948C06DA849C98B8842A0 +:105C400004D2A648C06D401CA449C86500210520A7 +:105C5000F4F77EF99DF8AC0000EB400101EB001178 +:105C60009F4800EB011030309DF89C1000EB0110B4 +:105C7000801C0990007820F008020998027015E055 +:105C80009DF8AC0000EB400101EB0011944800EBE3 +:105C9000011030309DF89C1000EB0110801C099021 +:105CA000007820F008000830099908709DF8AC00D1 +:105CB00000EB400101EB0011894800EB011030308E +:105CC0009DF89C1000EB0110801C0990007820F0DA +:105CD0002002099802709DF8AC100220F4F738F900 +:105CE0009DF8AC009DF89C1001EB0010C217CDE9A7 +:105CF0002C0200222C9800EB8001C1EB8011774828 +:105D000064300844C0F81D209DF8AC00C0EBC00111 +:105D100001EB80116F4800EB411060309DF89C1042 +:105D200001EB011100EBC100223009902C9800EB2F +:105D30008001C1EB80116948643001440D311022AB +:105D40000891DDE90801F2F780FA9DF8AC00C0EB9C +:105D5000C00101EB80115F4800EB411160319DF8FB +:105D60009C0000EB001001EBC0012C9800EB8002BE +:105D7000C2EB801259486430104451F81A2F40F891 +:105D8000012F496841609DF8AC0000EB400101EB38 +:105D90000011534800EB011130319DF89C0001EBDC +:105DA000001001782C9800EB8002C2EB80124B4867 +:105DB000643081542C9800EB8001C1EB801147487E +:105DC000643001444748026F41F8212FB0F8740055 +:105DD00088809DF8AC00C0EBC00101EB80113D480C +:105DE00000EB411160319DF89C0000EB001001EBCD +:105DF000C000416B2C9800EB8002C2EB8012374848 +:105E000064301044C0F809109DF8AC0000EB40016C +:105E100001EB0011324800EB011130319DF89C007C +:105E200001EB001041682C9800EB8002C2EB80125D +:105E30002A4864301044C0F827102C9881B20820FA +:105E40000991F4F785F800229DF8AC0000E033E1F9 +:105E5000C0EBC00101EB80111E4800EB4111603125 +:105E60009DF89C0000EB001001EBC00080F83E2084 +:105E70005CE09DF8AC0000EB400101EB001118481C +:105E800000EB011030309DF89C1000EB0110801CDD +:105E90000990007820F00400001D099908709DF811 +:105EA000AC0000EB400101EB00110D4800EB0110CC +:105EB00030309DF89C1000EB0110801C0990007898 +:105EC00020F0800180310998017001219DF8AC001B +:105ED0000AE00000FC340020BC220020BC1200209C +:105EE0003C3000203C260020C0EBC00202EB8012B8 +:105EF000FE4800EB4210C1709DF8AC00C0EBC00141 +:105F000001EB8011F94800EB411002799DF8AC00DB +:105F1000C0EBC00101EB8011F44800EB4110603090 +:105F20009DF89C1001EB011100F831208F229DF8A3 +:105F3000AC00C0EBC00101EB8011EC4800EB41105C +:105F400060309DF89C1001EB011100EBC100427123 +:105F5000B2E0BDF8A00003284FD10121E44880F849 +:105F6000EC169DF8AC00C0EBC00101EB8011DF48DE +:105F700000EB411160319DF89C0000EB001011F81E +:105F800030109DF8AC00C0EBC00202EB8012D74885 +:105F900000EB42100079814230DA00219DF8AC001C +:105FA000C0EBC00202EB8012D04800EB4210C1707F +:105FB00001229DF8AC00C0EBC00101EB8011CB4881 +:105FC00000EB411160319DF89C0000EB001001F8DE +:105FD00030208F229DF8AC00C0EBC00101EB801196 +:105FE000C24800EB411060309DF89C1000E065E075 +:105FF00001EB011100EBC100427141E09DF8AC00E2 +:10600000C0EBC00101EB8011B84800EB41106030DB +:106010009DF89C1001EB011100EBC10080788028F5 +:106020002ED100219DF8AC00C0EBC00202EB801223 +:10603000AE4800EB4210C17080229DF8AC00C0EB6E +:10604000C00101EB8011A94800EB411160319DF8BE +:106050009C0000EB001001EBC000427100229DF893 +:10606000AC00C0EBC00101EB8011A04800EB411077 +:1060700060309DF89C1001EB011100EBC1008270B3 +:106080001AE0BDF8A000032815D10021984880F837 +:10609000EC168F229DF8AC00C0EBC00101EB801123 +:1060A000924800EB411060309DF89C1001EB01110B +:1060B00000EBC100427100BF00BF00BF00BF8C48B1 +:1060C00090F8EF03B0B18B499DF8AC0031F8101097 +:1060D00009919DF8AC0000EB4001C1EBC01086496E +:1060E00001EBC001012308919DF8AC20DDE9080116 +:1060F000F4F7C6FC0021369111E000219DF8AC00B8 +:1061000000EB4002C2EBC0107B4A02EBC002BDF8BC +:10611000D8001154BDF8D800401C81B23691BDF8AA +:10612000D800142843DAE8E774499DF8AC0011F868 +:106130001000C009D8BB9DF8AC0011F81000C0F3E6 +:10614000C300062832D2DFE800F0036291FDFC3381 +:106150009DF8AC0000EB4001C1EBC010664901EBBB +:10616000C001099166A1099817F02CFC11901198B3 +:10617000E0B100219DF8AC0000EB40005F4A3C32EA +:1061800002EB8000416001219DF8AC0000EB400073 +:1061900002EB8000817059499DF8AC0001EB400191 +:1061A0000991087820F07800283008705DE15DE101 +:1061B0009DF8AC0000EB4001C1EBC0104E4901EB73 +:1061C000C00109914EA1099817F0FCFB119011989C +:1061D000E0B100219DF8AC0000EB4000474A3C32A2 +:1061E00002EB8000416001219DF8AC0000EB400013 +:1061F00002EB8000817041499DF8AC0001EB400149 +:106200000991087820F07800203008702DE19DF881 +:10621000AC0000EB4001C1EBC010374901EBC001FD +:10622000099137A1099817F0CDFB11901198E0B1B1 +:1062300000219DF8AC0000EB4000304A3C3202EBFC +:106240008000416001219DF8AC0000EB400002EBB2 +:106250008000817029499DF8AC0001EB4001099153 +:10626000087820F0780018300870FEE000219DF8D2 +:10627000AC0000EB4000214A3C3202EB8000416060 +:1062800001219DF8AC0000EB400002EB8000817022 +:106290009DF8AC0000EB4001C1EBC010164901EBCA +:1062A000C0011198801D095C30399DF8AC0000EBED +:1062B0004002C2EBC010104A02EBC0021198401D10 +:1062C000105C303841EA0010C117CDE9080106F032 +:1062D00065FD0C4988719DF8AC1001EB4100C0EBE5 +:1062E000C110054901EBC00109910DE0FC3400200B +:1062F000BC2200207C58002024660020042E0020B0 +:106300004F4B0000842A002060A1099817F05AFB27 +:106310001190119890B39DF8AC1001EB4100C0EBC7 +:10632000C1105B4901EBC0011198401C085C30288A +:1063300025DB9DF8AC1001EB4100C0EBC1105449C6 +:1063400001E068E03AE001EBC0011198401C095CF3 +:1063500030399DF8AC0000EB4002C2EBC0104C4A53 +:1063600002EBC0031198185C303841EA0010C117E5 +:10637000CDE9080106F012FD4649C87112E09DF80A +:10638000AC1001EB4100C0EBC110414901EBC00171 +:106390001198085C3038C117CDE9080106F0FEFC01 +:1063A0003C49C8713C499DF8AC0001EB40010991A2 +:1063B000087820F078001830087056E09DF8AC108E +:1063C00001EB4100C0EBC110314901EBC001099163 +:1063D000AFF2D401099817F0F5FA11901198C8B1ED +:1063E00000202E4908602C499DF8AC0001EB4001CB +:1063F0000991087820F080018031099801704FF4EC +:106400007A719DF8AC0000EB4000234A3C3202EB6D +:106410008000816029E09DF8AC1001EB4100C0EBE9 +:10642000C1101B4901EBC0010991AFF22C11099871 +:1064300017F0C8FA11901198B0B1194890F8EE060B +:1064400020F08001164880F8EE1613499DF8AC0044 +:1064500001EB40010991087820F0780008300870BD +:10646000002110488170416000BF00BF0E480078D5 +:106470000E49097808440E49097808440D490978FD +:106480000844002874F411AD38B070BD2C00000031 +:1064900024660020842A0020042E00208802424224 +:1064A000BC220020BC580020120000201300002055 +:1064B000140000201500002007B5D2B000211A9169 +:1064C0001991189117911691159114910022129219 +:1064D0001392109211920F910E910D910C910B91BC +:1064E0000A91FEA006C8CDE90812FEA006C8CDE9B3 +:1064F0000612002105910020FC490870529800EB1B +:10650000400101EB0011FA4800EB0110817916916E +:10651000F849529801EB00115398085C05287CDD7E +:106520000621F44A529802EB0012539811540022AB +:106530005298C0EBC00101EB8011EF4800EB411114 +:106540006031539800EB001001F83020529800EBB6 +:10655000400101EB0011E64800EB01113031539886 +:1065600001EB0010807820F08002529800EB40018F +:1065700001EB0011DE4800EB01113031539801EBC3 +:10658000001082705298C0EBC00101EB8011DA4814 +:1065900000EB41116031539800EB001001EBC0009B +:1065A00090F8860020F008025298C0EBC00101EB81 +:1065B0008011D14800EB41116031539800EB00107D +:1065C00001EBC00080F886205298C0EBC00101EBBF +:1065D0008011C94800EB41116031539800EB001065 +:1065E00001EBC00090F8860020F001025298C0EB49 +:1065F000C00101EB8011C04800EB4111603153989C +:1066000000EB001001EBC00080F88620529800EBF0 +:10661000400101EB0011B64800E094E000EB0110EE +:106620008079092816D2DFE800F08D051627384951 +:106630005A6B7C00E5225298C0EBC00101EB80113F +:10664000AD4800EB41106030539901EB011100EBB4 +:10665000C100427176E0A1225298C0EBC00101EB6B +:106660008011A54800EB41106030539901EB0111F6 +:1066700000EBC100427165E0A1225298C0EBC0015D +:1066800001EB80119C4800EB41106030539901EB05 +:10669000011100EBC100427154E0B1225298C0EBED +:1066A000C00101EB8011944800EB41106030539918 +:1066B00001EB011100EBC100427143E0312252981D +:1066C000C0EBC00101EB80118B4800EB4110603042 +:1066D000539901EB011100EBC100427132E0F1224C +:1066E0005298C0EBC00101EB8011834800EB4110D0 +:1066F0006030539901EB011100EBC100427121E0C0 +:1067000006225298C0EBC00101EB80117A4800EBE1 +:1067100041106030539901EB011100EBC10042714F +:1067200010E015225298C0EBC00101EB80117248B5 +:1067300000EB41106030539901EB011100EBC100F7 +:10674000427100BF00BF6B496C39529811F81000BC +:106750000121B1EBD01F46F03681529800EB400189 +:1067600001EB0011624800EB0110407B02287DD153 +:1067700010E011F079F96149C1F8FC030846D0F83E +:10678000FC03C0F300410E915C48D0F8FC03C0F359 +:1067900042010D910D980028EBD055215298C0EB85 +:1067A000001000EB8000564A02F83010FD2152988C +:1067B000C0EB001000EB800002EBC0004170AA218A +:1067C0005298C0EB001000EB800002EBC00081701B +:1067D00000215298C0EB001000EB800002EBC000DB +:1067E000C1705298C0EB001000EB800002EBC000BB +:1067F000017161215298C0EB001000EB800002EBA8 +:10680000C000417100215298C0EB001000EB8000E5 +:1068100002EBC0008171FA215298C0EB001000EB2E +:10682000800002EBC000C171364841795298C0EB3C +:10683000001000EB800002EBC000017231480179CA +:106840005298C0EB001000EB800002EBC0004172D8 +:106850002C48C1785298C0EB001000EB800002EB8E +:10686000C000817227488178529800E0FEE3C0EBB7 +:10687000001000EB800002EBC000C172214841789B +:106880005298C0EB001000EB800002EBC0000173D7 +:106890001A4890F8F0135298C0EB001000EB8000FB +:1068A00002EBC000417300211A9132E01348D0F886 +:1068B000FC03BDF86810C1F10301C900C840C1B2B2 +:1068C0005298C0EB001000EB80000D4A02EBC002B2 +:1068D000BDF868001030115416E000000169323034 +:1068E0003130300001693230453030001600002070 +:1068F0003C300020702E0020FC340020BC22002000 +:10690000C45C0020AC260020BDF86800401C81B2A9 +:106910001A91BDF868000428C8DB5298C0EB00103B +:1069200000EB8000FE4A02EBC0005499017515216E +:106930000F9100215298C0EBC00202EB8012F9487F +:1069400000EB42104171549808B95120549054986A +:10695000002806F014825498152876D00ADCA0F19D +:106960000B000A2872D2DFE800F0FEFD77FC71719F +:10697000787971FBA1286CD006DC502868D05128AA +:1069800007D0522862D1FDE3A22863D0A428F9D110 +:1069900061E0E54890F8C807012825D100201A9049 +:1069A00015E0BDF868000E30E049095C5298C0EB74 +:1069B000001000EB8000DA4A02EBC002BDF868006C +:1069C00015301154BDF86800401C81B21A91D848A6 +:1069D00080880838BDF868108842E2DCD448808896 +:1069E000C01D80B20F902FE05298C0EB001000EB5A +:1069F0008000CB4A02EBC0005499017500211A9126 +:106A000015E000215298C0EB001000EB8000C44A52 +:106A100002EBC002BDF83C001154BDF83C00401C24 +:106A200081B20F91BDF86800401C81B21A91529852 +:106A300000EB400101EB0011BE4800EB0110C179F1 +:106A4000BDF868008142DCDC86E3FCE3FCE300E0A7 +:106A50002AE000BF00BF00BF00BF00BF00201A90A7 +:106A600015E0BDF868000E30B049095C5298C0EBE3 +:106A7000001000EB8000AA4A02EBC002BDF86800DB +:106A800015301154BDF86800401C81B21A91A84815 +:106A900080880838BDF868108842E2DCA448808805 +:106AA000C01D80B20F9057E35298C0EBC00101EBBC +:106AB00080119C4800EB411081795298C0EB001086 +:106AC00000EB8000964A02EBC002BDF83C00115476 +:106AD000BDF83C00401C81B20F915298C0EBC00140 +:106AE00001EB80118F4800EB4110807900EB4001F1 +:106AF00001EB00118F4800EB01100168084604917A +:106B0000002106F0FFFECDE9120100211A911EE0DE +:106B1000BDF86800C0F10200C200DDE91201CDE954 +:106B20001B10F1F780FBC2B25298C0EB001000EBD3 +:106B300080007B4901EBC000BDF83C30BDF8681017 +:106B400019444254BDF86800401C80B21A90BDF848 +:106B500068000328DCDBBDF83C00C01C81B203E008 +:106B6000B1E34BE349E3F8E20F915298C0EBC00167 +:106B700001EB80116B4800EB4110807900EB400184 +:106B800001EB00116B4800EB0110017908460491FC +:106B9000002106F0B7FEC1B25298C0EB001000EB26 +:106BA00080005F4A02EBC002BDF83C001154BDF802 +:106BB0003C00401C81B20F915298C0EBC00101EB28 +:106BC0008011584800EB4110807900EB400101EB47 +:106BD0000011584800EB011041790846049100214A +:106BE00006F090FEC1B25298C0EB001000EB80009E +:106BF0004B4A02EBC002BDF83C001154BDF83C000A +:106C0000401C81B20F915298C0EBC00101EB801182 +:106C1000444800EB4110807900EB400101EB00118A +:106C2000444800EB0110817908460491002106F0E8 +:106C300069FEC1B25298C0EB001000EB8000384AE8 +:106C400002EBC002BDF83C001154BDF83C00401CF2 +:106C500081B20F915298C0EBC00101EB8011314815 +:106C600000EB4110807900EB400101EB001131484D +:106C700000EB0110C17908460491002106F042FEA4 +:106C8000C1B25298C0EB001000EB8000244A02EB26 +:106C9000C002BDF83C001154BDF83C00401C81B25C +:106CA0000F915298C0EBC00101EB80111D4800EB21 +:106CB0004110807900EB400101EB00111D4800EB11 +:106CC0000110816808460491002106F01BFEC1B244 +:106CD0005298C0EB001000EB8000114A02EBC0029A +:106CE000BDF83C001154BDF83C00401C81B20F912E +:106CF0005298C0EBC00101EB80110A4800EB411033 +:106D0000807900EB400101EB00110A4800EB011013 +:106D1000017B08460491002106F0F4FDC1B20BE0AE +:106D2000C45C0020FC340020BC220020EC7D00204C +:106D3000BC1200203C3000205298C0EB001000EB49 +:106D40008000FE4A02EBC002BDF83C001154BDF8C1 +:106D50003C00401C81B20F915298C0EBC00101EB86 +:106D60008011F74800EB4110807900EB400101EB06 +:106D70000011F44800EB0110807906287ED1002034 +:106D80001A908CE05298C0EBC00101EB8011EC48E6 +:106D900000EB4110807900EB400101EB0011E94864 +:106DA00000EB01113031BDF8680001EB00100178F3 +:106DB00008460491002106F0A5FDC1B25298C0EB2F +:106DC000001000EB8000DD4A02EBC002BDF8680055 +:106DD00000EB4003BDF83C00184411545298C0EB3E +:106DE000C00101EB8011D64800EB4110807900EB27 +:106DF000400101EB0011D34800EB01113031BDF827 +:106E0000680001EB0010417808460491002106F06B +:106E100079FDC1B25298C0EB001000EB8000C74A68 +:106E200002EBC002BDF8680000EB4003BDF83C0077 +:106E30001844401C11545298C0EBC00101EB801162 +:106E4000BF4800EB4110807900EB400101EB0011DD +:106E5000BC4800EB01113031BDF8680001EB0010B7 +:106E6000017A08460491002106F04CFDC1B2529807 +:106E7000C0EB001000EB8000B04A00E036E002EB0F +:106E8000C002BDF8680000EB4003BDF83C001844A8 +:106E9000801C1154BDF86800401C81B21A915298B0 +:106EA00000EB400101EB0011A64800EB0110C17995 +:106EB000BDF8680081423FF765AF5298C0EBC00152 +:106EC00001EB80119E4800EB4110807900EB4001FE +:106ED00001EB00119B4800EB0110C07900EB400171 +:106EE000BDF83C00084481B20F9135E100201A90B2 +:106EF0005BE05298C0EBC00101EB8011904800EBC1 +:106F00004110807900EB400101EB00118D4800EB4E +:106F100001113031BDF8680001EB0010017808461E +:106F20000491002106F0EEFCC2B25298C0EB0010B2 +:106F300000EB8000814901EBC003BDF86810BDF88B +:106F40003C0000EB41001A545298C0EBC00101EB29 +:106F500080117B4800EB4110807900EB400101EB90 +:106F60000011784800EB01113031BDF8680001EBE9 +:106F70000010417808460491002106F0C3FCC2B21B +:106F80005298C0EB001000EB80006C4901EBC0038D +:106F9000BDF86810BDF83C0000EB4100401C1A54DD +:106FA000BDF86800401C81B21A91529800EB400174 +:106FB00001EB0011634800EB0110C179BDF86800D6 +:106FC000814296DC5298C0EBC00101EB80115C4815 +:106FD00000EB4110807900EB400101EB00115948B2 +:106FE00000EB0110C179BDF83C0000EB410081B21B +:106FF0000F915298C0EBC00101EB8011504800EB9B +:107000004110807900EB400101EB00114D4800EB8D +:107010000110007F00F003015298C0EB001000EB5C +:107020008000464A02EBC002BDF83C001154BDF896 +:107030003C00401C81B20F915298C0EBC00101EBA3 +:1070400080113F4800EB4110807900EB400101EBDB +:1070500000113C4800EB0110007FC0F30111529871 +:10706000C0EBC00202EB8012354800E096E200EB74 +:107070004210807900EB400202EB0012314800EB35 +:107080000210007FC0F3810041EA00115298C0EB6A +:10709000001000EB8000294A02EBC002BDF83C0062 +:1070A0001154BDF83C00401C81B20F9100211A918F +:1070B00028E05298C0EBC00101EB8011204800EBA2 +:1070C0004110807900EB400101EB00111D4800EBFD +:1070D00001113031BDF8680001EB0010817A52983F +:1070E000C0EB001000EB8000144A02EBC002BDF8B8 +:1070F0003C30BDF8680018441154BDF86800401CCD +:1071000081B21A91529800EB400101EB00110D4839 +:1071100000EB0110C179BDF868008142C9DC5298CA +:10712000C0EBC00101EB8011054800EB41108079F4 +:1071300000EB400101EB0011024805E0C45C0020B7 +:10714000FC3400203C30002000EB0110C179BDF878 +:107150003C00084481B20F91D2E0FE484179529838 +:10716000C0EB001000EB8000FB4A02EBC000417551 +:10717000F84801795298C0EB001000EB800002EB58 +:10718000C00000E03BE08175F248C1785298C0EB46 +:10719000001000EB800002EBC000C175ED48817863 +:1071A0005298C0EB001000EB800002EBC0000176AB +:1071B000E84841785298C0EB001000EB800002EBE9 +:1071C000C0004176E54890F8F0135298C0EB0010EB +:1071D00000EB800002EBC0008176BDF83C00801D12 +:1071E00081B20F9100215298C0EBC00202EB8012D5 +:1071F000DB4800EB4210417182E081E080E000203A +:107200001A905BE05298C0EBC00101EB8011D448AA +:1072100000EB4110C01DBDF8681001EB410202EB0C +:10722000C10110F8110090B300225298C0EBC001C8 +:1072300001EB8011CA4800EB4111C91DBDF868007F +:1072400000EB400301E03FE03FE003EBC00001F84A +:1072500010205298C0EBC00101EB8011C04800EB38 +:107260004111C91DBDF8680000EB400202EBC000EF +:1072700001EB400041785298C0EB001000EB800019 +:10728000B54A02EBC002BDF83C0011540CE0FFE728 +:10729000FF215298C0EB001000EB8000AE4A02EBD9 +:1072A000C002BDF83C001154BDF83C00401C81B246 +:1072B0000F91BDF86800401C81B21A91BDF86800BA +:1072C00004289FDB1CE01BE01AE000210F911A91BB +:1072D00011E00021529800EB4002C2EBC010A14A1D +:1072E00002EBC002BDF868000D301154BDF8680013 +:1072F000401C81B21A91BDF868000528E9DB00BF87 +:1073000000BFBDF83C00C01F010A5298C0EB00103E +:1073100000EB8000904A02EBC0008173BDF83C0096 +:10732000C01FC1B25298C0EB001000EB800002EB0E +:10733000C000C17300211A9123E05298C0EB0010E5 +:1073400000EB8000844901EBC001BDF868001430F7 +:10735000095C0491DDE90D210498F2F728FD01464E +:107360005298C0EB001000EB80007B4A02EBC00299 +:10737000BDF8680014301154BDF86800401C81B29B +:107380001A91BDF83C00C01FBDF868108842D4DCDB +:10739000724890F8EF0398B1BDF83C00C01F81B26D +:1073A00004915298C0EB001000EB80006A4901EB99 +:1073B000C000C01D00230390529A0499F3F760FBAC +:1073C000BDF83C00C01F81B204915298C0EB001080 +:1073D00000EB8000604901EBC000C01D03900499E0 +:1073E000F2F75CFA05900598020A5298C0EB00107B +:1073F00000EB8000584901EBC000BDF83C1042543E +:10740000BDF83C00401C80B20F900598C2B2529863 +:10741000C0EB001000EB80004F4901EBC000BDF84D +:107420003C104254BDF83C00401C80B20F90BDF8A7 +:107430003C00401F020A5298C0EB001000EB800095 +:10744000454901EBC000C270BDF83C00401FC2B20C +:107450005298C0EB001000EB800001EBC0000271FD +:10746000BDF83C00401F80B204905298C0EB001061 +:1074700000EB800001EBC000401D0390049910F068 +:1074800053FC01465298C0EB001000EB8000324ADA +:1074900002EBC002BDF83C001154BDF83C00401C9A +:1074A00081B20F91529830B1012815D0022825D011 +:1074B000032849D135E0BDF83C0060B180212A485D +:1074C000F3F7A8FABDF83C002849086001212748D5 +:1074D000001FF2F763FA37E0BDF83C0068B10821FD +:1074E0002148F3F797FABDF83C002049A4394867D2 +:1074F00001211E483438F2F751FA25E0BDF83C006E +:1075000070B14FF480711A48F3F784FABDF83C006B +:10751000164918310860012114481430F2F73EFA78 +:1075200012E0BDF83C0070B14FF480610E48F3F7F3 +:1075300071FABDF83C000D49A439C86501210B481A +:107540004C38F2F72BFA00BF00BF044890F8EF0365 +:1075500000280FE0AC260020C45C0020BC220020E4 +:10756000FC34002024660020000C0240A46002408D +:107570000000024005F003845298C0EB001000EBBD +:107580008000FB4901EBC00100230491BDF83C10D1 +:10759000529A0498F3F774FA05F0F1BBF548007FAE +:1075A000012805F001829DF858000028F9D09DF8C7 +:1075B0005800092885F08F81DFE810F01A270900AC +:1075C0004B095D0ED81258168E174C1C1B2352986F +:1075D00000EB400101EB0011E74800EB01113031F5 +:1075E000539801EB0010417808460491002106F001 +:1075F00089F9C1B215915298C0EBC00101EB80111D +:10760000DE4800EB41116031539800EB001011F897 +:1076100030105298C0EBC00202EB8012D74800EB4A +:1076200042100079814209D101215298C0EBC00279 +:1076300002EB8012D14800EB4210C170D049529841 +:1076400001EB00115398085C401CC1B2CC4A52981F +:1076500002EB0012539811545298C0EBC00101EB99 +:107660008011C64800EB41106030539901EB0111C5 +:1076700000EBC10090F88600C0F3C00090B15398B1 +:1076800000EB400101EB0011BB4800EB0110417918 +:107690000B464FF4805204914FF4E131529806F0BA +:1076A0001FF819E0529800EB400101EB0011B248BD +:1076B00000EB011041790491529800EB400101EB7D +:1076C0000011AD4800EB0110016803914FF48052A6 +:1076D000049B529806F004F85498C5287DD012DC1B +:1076E000B5287BD008DC112879D0122878D013284F +:1076F00077D0B22856D1A0E3B62873D0B92872D07B +:10770000C328F7D1D4E2D9284DD006DCCA286BD0E3 +:10771000CE286AD0D528EDD106E0E12866D0E5284C +:1077200065D0E728E6D1FCE3F5215298C0EB0010C4 +:1077300000EB80008E4A02F830109DF854105298E9 +:10774000C0EB001000EB800002EBC0004170A221F2 +:107750005298C0EB001000EB800002EBC00081707B +:10776000D5215298C0EB001000EB800002EBC00066 +:10777000C1705298C0EB001000EB8000114601EB85 +:10778000C00104910321049805F098FF0146529826 +:10779000C0EB001000EB8000754A02EBC0000171E5 +:1077A00005210F9109E3F5215298C0EB001000EB81 +:1077B00080006F4A02F830109DF854105298C0EBC8 +:1077C000001000EB800002EBC0004170A221529833 +:1077D000C0EB001000EB80000AE0FCE32EE0FBE3CE +:1077E000FBE3FBE3EAE249E1A1E2F8E3F8E3F8E3D3 +:1077F00002EBC0008170D9215298C0EB001000EB61 +:10780000800002EBC000C1705298C0EB001000EB8A +:107810008000114601EBC00104910321049805F09A +:107820004DFF01465298C0EB001000EB8000504A1B +:1078300002EBC000017105210F91B3E7F5215298C9 +:10784000C0EB001000EB8000494A02F830109DF8B0 +:1078500054105298C0EB001000EB800002EBC00007 +:107860004170529800EB400101EB0011424800EBDF +:107870000110007BB0BB5298C0EBC00101EB80113E +:107880003E4800EB41106030539901EB011100EBD1 +:10789000C1008068B0F5100F05D34FF4100100202F +:1078A000CDE9101011E05298C0EBC00101EB80113E +:1078B000324800EB41106030539901EB011100EBAD +:1078C000C10080680022CDE91002A5215298C0EBCA +:1078D000001000EB8000264A02EBC00081700021FE +:1078E0001A911DE04EE0BDF86800C0F10200C20030 +:1078F000DDE91001CDE91D10F0F795FCC2B25298F8 +:10790000C0EB001000EB8000194901EBC003BDF88B +:107910006800C01C1A54BDF86800401C80B21A9060 +:10792000BDF868000328DEDBB5215298C0EB0010DB +:1079300000EB80000E4A02EBC00081715298C0EB50 +:10794000001000EB8000114601EBC00104910621FC +:10795000049805F0B3FE01465298C0EB001000EB0E +:107960008000034A02EBC000C17108210F9184E03E +:10797000C45C0020BC1200203C300020FC340020FD +:10798000702E00205298C0EBC00101EB8011FE4820 +:1079900000EB41106030539901EB011100EBC10085 +:1079A0008068B0F1104F05D34FF010410020CDE9B1 +:1079B000101011E05298C0EBC00101EB8011F248A9 +:1079C00000EB41106030539901EB011100EBC10055 +:1079D00080680022CDE91002A6215298C0EB001069 +:1079E00000EB8000E94A02EBC000817000211A918F +:1079F0001CE0BDF86800C0F10300C200DDE9100121 +:107A0000CDE91F10F0F70FFCC2B25298C0EB001086 +:107A100000EB8000DD4901EBC003BDF86800C01C2D +:107A20001A54BDF86800401C80B21A90BDF8680076 +:107A30000428DEDBB5215298C0EB001000EB80007B +:107A4000D24A02EBC000C1715298C0EB001000EBAB +:107A50008000114601EBC00104910721049805F054 +:107A60002DFE01465298C0EB001000EB8000C74A83 +:107A700002EBC000017209210F9193E6F5215298A3 +:107A8000C0EB001000EB8000C04A02F830109DF8F7 +:107A900054105298C0EB001000EB800002EBC000C5 +:107AA0004170529800EB400101EB0011B84800EB27 +:107AB0000110007BB0BB5298C0EBC00101EB8011FC +:107AC000B14800EB41106030539901EB011100EB1C +:107AD000C1008068B0F5100F05D14FF410010020EF +:107AE000CDE9101011E05298C0EBC00101EB8011FC +:107AF000A54800EB41106030539901EB011100EBF8 +:107B0000C10080680022CDE91002A5215298C0EB87 +:107B1000001000EB80009D4A02EBC0008170002144 +:107B20001A911FE046E0BDF86800C0F10200C200F3 +:107B3000DDE91010CDE9210108462199F0F773FB2A +:107B4000C2B25298C0EB001000EB80008F4901EBED +:107B5000C003BDF86800C01C1A54BDF86800401C82 +:107B600080B21A90BDF868000328DCDBB921529876 +:107B7000C0EB001000EB8000844A02EBC000817172 +:107B80005298C0EB001000EB8000114601EBC001E1 +:107B900004910621049805F091FD01465298C0EB2E +:107BA000001000EB8000794A02EBC000C17108218F +:107BB0000F917CE05298C0EBC00101EB801172483C +:107BC00000EB41106030539901EB011100EBC10053 +:107BD0008068B0F1104F05D14FF010400021CDE981 +:107BE000100111E05298C0EBC00101EB8011664812 +:107BF00000EB41106030539901EB011100EBC10023 +:107C000080680022CDE91002A6215298C0EB001036 +:107C100000EB80005D4A02EBC000817000211A91E8 +:107C20001EE0BDF86800C0F10300C200DDE91010DD +:107C3000CDE9230108462399F0F7F5FAC2B252982C +:107C4000C0EB001000EB8000504901EBC003BDF811 +:107C50006800C01C1A54BDF86800401C80B21A901D +:107C6000BDF868000428DCDBB9215298C0EB001095 +:107C700000EB8000454A02EBC000C1715298C0EB96 +:107C8000001000EB8000114601EBC00104910721B8 +:107C9000049805F013FD01465298C0EB001000EB6C +:107CA00080003A4A02EBC000017209210F9179E588 +:107CB000F5215298C0EB001000EB8000334A02F827 +:107CC00030109DF854105298C0EB001000EB80006B +:107CD00002EBC0004170A2215298C0EB001000EBF3 +:107CE000800002EBC0008170C3215298C0EB0010ED +:107CF00000EB800002EBC000C1705298C0EB001096 +:107D000000EB8000114601EBC001049103210498AF +:107D100005F0D4FC01465298C0EB001000EB800047 +:107D20001A4A02EBC000017105210F913AE5F521D5 +:107D30005298C0EB001000EB8000144A02F830109B +:107D40009DF854105298C0EB001000EB800002EB3D +:107D5000C0004170A2215298C0EB001000EB8000DF +:107D600002EBC0008170CA215298C0EB001000EBFA +:107D7000800002EBC000C1705298C0EB001000EB15 +:107D80008000114606E00000FC340020C45C0020A6 +:107D90003C30002001EBC00104910321049805F060 +:107DA0008DFC01465298C0EB001000EB8000FC4AAD +:107DB00002EBC000017105210F9117E3F5215298E4 +:107DC000C0EB001000EB8000F54A02F830109DF87F +:107DD00054105298C0EB001000EB800002EBC00082 +:107DE0004170A2215298C0EB001000EB800002EB22 +:107DF000C0008170B6215298C0EB001000EB8000EB +:107E000002EBC000C1705298C0EB001000EB800084 +:107E1000114601EBC00104910321049805F04EFCCA +:107E200001465298C0EB001000EB8000DC4A02EBE8 +:107E3000C000017105210F91D8E2F5215298C0EBE5 +:107E4000001000EB8000D64A02F830109DF8541064 +:107E50005298C0EB001000EB800002EBC0004170B4 +:107E6000529800EB400101EB0011CE4800EB0110ED +:107E7000007BE8BBA4215298C0EB001000EB80000F +:107E800002EBC000817000211A9125E05298C0EBEE +:107E9000C00101EB8011C44800EB411160315398DF +:107EA00000EB001001EBC000416BBDF86800C0F1B1 +:107EB0000100C000C1405298C0EB001000EB8000F0 +:107EC000B74A02EBC002BDF86800C01C1154BDF8EF +:107ED0006800401C81B21A91BDF868000228D5DB09 +:107EE000B2215298C0EB001000EB8000AC4A00E0D9 +:107EF0001EE002EBC00041715298C0EB001000EB95 +:107F00008000114601EBC00104910521049805F0A1 +:107F1000D5FB01465298C0EB001000EB8000A04A50 +:107F200000E0A3E202EBC000817107210F9161E044 +:107F3000A5215298C0EB001000EB8000984A02EB9C +:107F4000C000817000211A9125E05298C0EBC00159 +:107F500001EB8011944800EB41116031539800EB24 +:107F6000001001EBC000416BBDF86800C0F10200D9 +:107F7000C000C1405298C0EB001000EB8000884A5E +:107F800002EBC002BDF86800C01C1154BDF86800C7 +:107F9000401C81B21A91BDF868000328D5DBB221DC +:107FA0005298C0EB001000EB80007D4A02EBC0004D +:107FB00081715298C0EB001000EB8000114601EB7C +:107FC000C00104910621049805F078FB01465298FF +:107FD000C0EB001006E07BE087E2E9E242E3B6E0B6 +:107FE00009E004E200EB80006D4A02EBC000C171C1 +:107FF00008210F91FAE1F5215298C0EB001000EB37 +:108000008000674A02F830109DF854105298C0EB77 +:10801000001000EB800002EBC0004170A6215298D6 +:10802000C0EB001000EB800002EBC000817000216B +:108030001A9125E05298C0EBC00101EB80115A481B +:1080400000EB41116031539800EB001001EBC000D0 +:10805000816BBDF86800C0F10300C000C1405298B8 +:10806000C0EB001000EB80004D4A02EBC002BDF8EF +:108070006800C01C1154BDF86800401C81B21A9100 +:10808000BDF868000428D5DBE1215298C0EB001050 +:1080900000EB8000424A02EBC000C1715298C0EB75 +:1080A000001000EB8000114601EBC0010491072194 +:1080B000049805F003FB01465298C0EB001000EB5A +:1080C0008000374A02EBC000017209210F91BDE325 +:1080D000F5215298C0EB001000EB8000304A02F806 +:1080E00030109DF854105298C0EB001000EB800047 +:1080F00002EBC0004170A2215298C0EB001000EBCF +:10810000800002EBC0008170C5215298C0EB0010C6 +:1081100000EB800002EBC000C1705298C0EB001071 +:1081200000EB8000114601EBC0010491032104988B +:1081300005F0C4FA01465298C0EB001000EB800035 +:10814000174A02EBC000017105210F917EE3F52172 +:108150005298C0EB001000EB8000114A02F830107A +:108160009DF854105298C0EB001000EB800002EB19 +:10817000C0004170529800EB400101EB001109482A +:1081800000EB0110007BE8BBAC215298C0EB001063 +:1081900000EB800002EBC000817000211A9135E0F5 +:1081A000C45C00203C300020FC3400205298C0EB1E +:1081B000C00101EB8011FC4800EB41106030539985 +:1081C00001EB011100EBC10050F8221F4068BDF81F +:1081D0006820C2F10402D200CDE9250108462599A4 +:1081E000F0F721F8C2B25298C0EB001000EB80000B +:1081F000EE4901EBC003BDF86800C01C1A54BDF87D +:10820000680000E05DE0401C80B21A90BDF8680094 +:108210000528CBDB00201A902BE05298C0EBC00160 +:1082200001EB8011E04800EB41106030539901EB05 +:10823000011100EBC10122318868C968BDF86820CE +:10824000C2F10402D200CDE92710EFF7ECFFC2B271 +:108250005298C0EB001000EB8000D44901EBC00342 +:10826000BDF8680008301A54BDF86800401C80B2A0 +:108270001A90BDF868000528CFDBCE215298C0EBDC +:10828000001000EB8000C94A02EBC0004173529815 +:10829000C0EB001000EB8000114601EBC00104911F +:1082A0000D21049805F00AFA01465298C0EB00101F +:1082B00000EB8000BD4A02EBC00081730F210F91DB +:1082C00094E0AE215298C0EB001000EB8000B74A5A +:1082D00002EBC000817000211A912DE05298C0EB92 +:1082E000C00101EB8011B04800EB411060305399A0 +:1082F00001EB011100EBC10050F8221F4068BDF8EE +:108300006820C2F10502D200CDE929010846299969 +:10831000EFF789FFC2B25298C0EB001000EB80006B +:10832000A24901EBC003BDF86800C01C1A54BDF897 +:108330006800401C80B21A90BDF868000628CDDBAA +:1083400000201A902BE05298C0EBC00101EB801185 +:10835000954800EB41106030539901EB011100EB9F +:10836000C10122318868C968BDF86820C2F10502E0 +:10837000D200CDE92B10EFF756FFC2B25298C0EBF6 +:10838000001000EB8000894901EBC003BDF86800D4 +:1083900009301A54BDF86800401C80B21A90BDF82C +:1083A00068000628CFDBCE215298C0EB001000EB0E +:1083B00080007E4A02EBC000C1735298C0EB0010EF +:1083C00000EB8000114601EBC00104910F210498DD +:1083D00005F074F901465298C0EB001000EB8000E4 +:1083E000724A02EBC000017411210F912EE2F521B7 +:1083F0005298C0EB001000EB80006C4A02F830107D +:108400009DF854105298C0EB001000EB800002EB76 +:10841000C0004170A2215298C0EB001000EB800018 +:1084200002EBC0008170E5215298C0EB001000EB18 +:10843000800002EBC000C1705298C0EB001000EB4E +:108440008000114601EBC00104910321049805F05E +:1084500035F901465298C0EB001000EB8000534AFA +:1084600002EBC000017105210F91EFE1F521529857 +:10847000C0EB001000EB80004C4A02F830109DF871 +:1084800054105298C0EB001000EB800002EBC000CB +:108490004170A2215298C0EB001000EB800002EB6B +:1084A000C0008170E7215298C0EB001000EB800003 +:1084B00002EBC000C1705298C0EB001000EB8000CE +:1084C000114601EBC00104910321049805F0F6F870 +:1084D00001465298C0EB001000EB8000334A02EBDB +:1084E000C000017105210F91B0E1F5215298C0EB58 +:1084F000001000EB80002D4A02F830109DF8541057 +:108500005298C0EB001000EB800002EBC0004170FD +:10851000A2215298C0EB001000EB800002EBC000DB +:10852000817011215298C0EB001000EB800002EB2B +:10853000C000C1705298C0EB001000EB80001146E3 +:1085400001EBC00104910321049805F0B7F801463E +:108550005298C0EB001000EB8000144A02EBC00000 +:10856000017105210F9101225298C0EBC00101EB6E +:1085700080110D4800EB41116031539800EB001061 +:1085800001F83020D5225298C0EBC00101EB8011D8 +:10859000054800EB41106030539901EB011100EBED +:1085A000C100427152E10000FC340020C45C002094 +:1085B000F5215298C0EB001000EB8000FE4A02F853 +:1085C00030109DF854105298C0EB001000EB800062 +:1085D00002EBC0004170A5215298C0EB001000EBE7 +:1085E000800002EBC000817001215298C0EB0010A6 +:1085F00000EB800002EBC000C170C2215298C0EBBA +:10860000001000EB800002EBC000017100215298C5 +:10861000C0EB001000EB800002EBC00041711221A2 +:108620005298C0EB001000EB800002EBC00081719B +:108630005298C0EB001000EB8000114601EBC00126 +:1086400004910621049805F039F801465298C0EBD0 +:10865000001000EB8000D84A02EBC000C171082175 +:108660000F91F3E0F5215298C0EB001000EB800071 +:10867000D14A02F830109DF854105298C0EB001007 +:1086800000EB800002EBC0004170FF215298C0EB6C +:10869000001000EB800002EBC000817000211A91F5 +:1086A0001CE0529800EB400101EB0011C34800EBC5 +:1086B00001110E31BDF86800095C5298C0EB001042 +:1086C00000EB8000BC4A02EBC002BDF86800C01C91 +:1086D0001154BDF86800401C81B21A91BDF86800C1 +:1086E0000A28DEDB529800EB400101EB0011B34891 +:1086F00000EB0110408B01125298C0EB001000EB10 +:108700008000AD4A02EBC0004173529800EB40017B +:1087100001EB0011A94800EB0110408BC1B2529847 +:10872000C0EB001000EB800002EBC0008173529898 +:10873000C0EBC00101EB8011A14800EB4111603199 +:10874000539800EB001001EBC000B0F88400011258 +:108750005298C0EB001000EB800002EBC000C17328 +:108760005298C0EBC00101EB8011954800EB41111C +:108770006031539800EB001001EBC000B0F88400AA +:10878000C1B25298C0EB001000EB800002EBC000B9 +:1087900001745298C0EBC00101EB8011884800EBD6 +:1087A00041116031539800EB001001EBC000B0F8AC +:1087B0008410529801EB802081B203200491F0F7DD +:1087C000EBFB00211A9114E07E49BDF86800095CBA +:1087D0005298C0EB001000EB8000774A02EBC00219 +:1087E000BDF8680011301154BDF86800401C81B21A +:1087F0001A91BDF86800B0F5007FE5DB13215298AF +:10880000C0EB001000EB80006B4A02EBC00080F868 +:1088100011125298C0EB001000EB8000114601EBE2 +:10882000C001049140F21121049804F047FF014671 +:108830005298C0EB001000EB80005F4A02EBC000D2 +:1088400080F8121240F213210F9100BF00BF04F014 +:1088500042B8529800EB400101EB0011574800EB81 +:1088600001113031539801EB001041781591529865 +:10887000C0EBC00101EB8011514800EB41116031A8 +:10888000539800EB001011F830105298C0EBC00262 +:1088900002EB80124A4800EB42100079814209D174 +:1088A00001215298C0EBC00202EB8012444800EB59 +:1088B0004210C1704449529801EB00115398085C72 +:1088C000401CC1B2404A529802EB00125398115416 +:1088D0009DF85400002804DD9DF85400401EC1B2EC +:1088E00015915498A1380A2870D2DFE800F0FCFBFB +:1088F000FAF9F8F7F605F5F402215298C0EB0010EA +:1089000000EB80002C4A02F830109DF854004030F3 +:10891000C1B25298C0EB001000EB800002EBC00027 +:10892000417041215298C0EB001000EB800002EB37 +:10893000C000817030215298C0EB001000EB800025 +:1089400002EBC000C1705298C0EB001000EB800039 +:1089500002EBC00001715298C0EBC00101EB801125 +:10896000174800EB41116031539800EB001001EB08 +:10897000C000007901095298C0EB001000EB8000A4 +:1089800002EBC00041715298C0EB001000EB800078 +:10899000114601EBC00040790A281EDA5298C0EB5C +:1089A000001000EB800001EBC00040793030C1B214 +:1089B0005298C0EB00100AE0C45C00203C3000205C +:1089C000FC340020AA240020702E002056E200EB88 +:1089D000800002EBC000417113E05298C0EB001020 +:1089E00000EB8000FE4901EBC00040793730C1B296 +:1089F0005298C0EB001000EB8000F94A02EBC00077 +:108A000041715298C0EBC00101EB8011F54800EBB9 +:108A100041116031539800EB001001EBC000007968 +:108A200000F00F015298C0EB001000EB8000EC4A00 +:108A300002EBC00081715298C0EB001000EB800087 +:108A4000114601EBC00080790A2812DA5298C0EB77 +:108A5000001000EB800001EBC00080793030C1B223 +:108A60005298C0EB001000EB800002EBC000817157 +:108A700013E05298C0EB001000EB8000D84901EBE6 +:108A8000C00080793730C1B25298C0EB001000EBC3 +:108A90008000D34A02EBC000817103225298C0EBE0 +:108AA000001000EB8000CE4901EBC000C27152986B +:108AB000C0EB001000EB800001EBC000401C072160 +:108AC0000490F0F707FD01465298C0EB001000EB50 +:108AD0008000C34A08E05EE1C1E0B4E397E3E7E267 +:108AE000CDE10FE168E03DE002EBC0000172092139 +:108AF0000F915298C0EBC00101EB8011B94800EB17 +:108B000041106030539901EB011110F83100042835 +:108B10000ED105225298C0EBC00101EB8011B14883 +:108B200000EB41106030539901EB011100F8312046 +:108B300000215298C0EBC00202EB8012A94800EB62 +:108B40004210C17006225298C0EBC00101EB8011A7 +:108B5000A44800EB41106030539901EB011100F87B +:108B6000312085E304215298C0EB001000EB800017 +:108B70009B4A02F830109DF854004030C1B2529820 +:108B8000C0EB001000EB800002EBC00041705121EF +:108B90005298C0EB001000EB800002EBC000817027 +:108BA00005215298C0EB001000EB800002EBC000E2 +:108BB000C17004210F915BE302215298C0EB0010B9 +:108BC00000EB8000864A02F830109DF854004030D7 +:108BD000C1B25298C0EB001000EB800002EBC00065 +:108BE000417041215298C0EB001000EB800002EB75 +:108BF000C000817031215298C0EB001000EB800062 +:108C000002EBC000C17035215298C0EB001000EBA0 +:108C1000800002EBC000017103215298C0EB0010EC +:108C200000EB800002EBC00041715298C0EB0010D5 +:108C300000EB8000114601EBC000401C05210490B0 +:108C4000F0F748FC01465298C0EB001000EB8000A2 +:108C5000634A02EBC000817107210F9108E30221F2 +:108C60005298C0EB001000EB80005D4A02F8301013 +:108C70009DF854004030C1B25298C0EB001000EB98 +:108C8000800002EBC000417041215298C0EB0010FF +:108C900000EB800002EBC000817032215298C0EBE3 +:108CA000001000EB800002EBC000C1703021529830 +:108CB000C0EB001000EB800002EBC000017103214B +:108CC0005298C0EB001000EB800002EBC000417135 +:108CD0005298C0EB001000EB8000114601EBC00081 +:108CE000401C05210490F0F7F5FB01465298C0EBBB +:108CF000001000EB80003A4A02EBC00081710721AE +:108D00000F91B5E204215298C0EB001000EB8000F7 +:108D1000334A02F830109DF854004030C1B25298E6 +:108D2000C0EB001000EB800002EBC000417041215D +:108D30005298C0EB001000EB800002EBC000817085 +:108D400005215298C0EB001000EB800002EBC00040 +:108D5000C17004210F915298C0EBC00101EB80114A +:108D6000204800EB41106030539901EB011110F8DD +:108D7000310002280ED103225298C0EBC00101EB52 +:108D80008011184800EB41106030539901EB01113C +:108D900000F831206CE202215298C0EB001000EB89 +:108DA00080000F4A02F830109DF854004030C1B2E4 +:108DB0005298C0EB001000EB800002EBC000417045 +:108DC00041215298C0EB001000EB800002EBC00084 +:108DD000817031215298C0EB001000EB800003E05D +:108DE000C45C0020FC34002002EBC000C1703221C2 +:108DF0005298C0EB001000EB800002EBC000017144 +:108E000003215298C0EB001000EB800002EBC00081 +:108E100041715298C0EB001000EB8000114601EB4D +:108E2000C000401C05210490F0F754FB0146529805 +:108E3000C0EB001000EB8000FE4A02EBC000817125 +:108E400007210F91529800EB400101EB0011FA4805 +:108E500000EB01113031539801EB0010807820F0C5 +:108E60002002529800EB400101EB0011F24800EBA8 +:108E700001103030539900EB01108270F8E10221AB +:108E80005298C0EB001000EB8000EA4A02F8301064 +:108E90009DF854004030C1B25298C0EB001000EB76 +:108EA000800002EBC000417041215298C0EB0010DD +:108EB00000EB800002EBC000817031215298C0EBC2 +:108EC000001000EB800002EBC000C170302152980E +:108ED000C0EB001000EB800002EBC0000171529863 +:108EE000C0EBC00101EB8011D44800EB41106030B1 +:108EF000539901EB011100EBC1008068B0F5100F30 +:108F000009D330215298C0EB001000EB800002EB37 +:108F1000C000417109E032215298C0EB001000EB13 +:108F20008000C44A02EBC00041715298C0EBC001FE +:108F300001EB8011C14800EB41106030539901EB07 +:108F4000011100EBC100C07901280AD131215298EA +:108F5000C0EB001000EB8000B64A02EBC00081714C +:108F600019E05298C0EBC00101EB8011B34800EB4F +:108F700041106030539901EB011100EBC100C07941 +:108F800048B932215298C0EB001000EB8000A94A8A +:108F900002EBC000817100201A9028E05298C0EBCB +:108FA000C00101EB8011A54800EB411160315398DD +:108FB00000EB001001EBC0008168BDF86800C0F153 +:108FC00005008000C14001F00F0130315298C0EB24 +:108FD000001000EB8000974A02EBC002BDF8680069 +:108FE000C01D1154BDF86800401C81B21A91BDF833 +:108FF00068000628D2DB32215298C0EB001000EB4B +:1090000080008C4A02EBC000417300211A9128E0D5 +:109010005298C0EBC00101EB8011884800EB411170 +:109020006031539800EB001001EBC000416BBDF8BC +:109030006800C0F103008000C14001F00F01303131 +:109040005298C0EB001000EB80007A4A02EBC0029D +:10905000BDF868000E301154BDF86800401C81B2A4 +:109060001A91BDF868000428D2DB03225298C0EBA5 +:10907000001000EB80006F4901EBC0008274529831 +:10908000C0EB001000EB800001EBC000401C12217F +:109090000490F0F71FFA01465298C0EB001000EB65 +:1090A0008000644A02EBC000C17414210F91DFE01C +:1090B00002215298C0EB001000EB80005D4A02F8DC +:1090C00030109DF854004030C1B25298C0EB0010EF +:1090D00000EB800002EBC000417041215298C0EBD0 +:1090E000001000EB800002EBC0008170322152982A +:1090F000C0EB001000EB800002EBC000C17031211A +:109100005298C0EB001000EB800002EBC000017130 +:1091100032215298C0EB001000EB800002EBC0003F +:1091200041715298C0EB001000EB800002EBC000D0 +:10913000817100211A9128E05298C0EBC00101EB27 +:1091400080113E4800EB41116031539800EB001054 +:1091500001EBC000416BBDF86800C0F10300800066 +:10916000C14001F00F0130315298C0EB001000EB0C +:109170008000304A02EBC002BDF86800C01D1154E7 +:10918000BDF86800401C81B21A91BDF8680004283F +:10919000D2DB00201A9011E030215298C0EB001071 +:1091A00000EB8000234A02EBC002BDF868000B30E0 +:1091B0001154BDF86800401C81B21A91BDF86800D6 +:1091C0001928E9DB03225298C0EB001000EB800065 +:1091D000184901EBC00080F824205298C0EB001021 +:1091E00000EB800001EBC000401C24210490F0F74C +:1091F00071F901465298C0EB001000EB80000D4A57 +:1092000002EBC00080F8251026210F9130E01021DC +:109210005298C0EB001000EB8000064A02F83010B4 +:1092200030215298C0EB001000EB800002EBC00030 +:10923000417005E0C45C00203C300020FC3400207C +:1092400002210F9114E010215298C0EB001000EBA6 +:109250008000FE4A02F8301031215298C0EB001015 +:1092600000EB800002EBC000417002210F9100BFB3 +:1092700000BF03F030BB529800EB400101EB00113E +:10928000F34800EB01113031539801EB00104178A5 +:1092900015915298C0EBC00101EB8011ED4800EB35 +:1092A00041116031539800EB001011F830105298C2 +:1092B000C0EBC00202EB8012E64800EB42100079DE +:1092C000814209D101215298C0EBC00202EB801209 +:1092D000E04800EB4210C170DF49529801EB0011E9 +:1092E0005398085C401CC1B2DB4A529802EB001252 +:1092F000539811549DF85400002804DD9DF8540043 +:10930000401EC1B215915498A1380A282FD2DFE827 +:1093100000F0052FD5FCFBFAF92E82F804215298B3 +:10932000C0EB001000EB8000C84A02F830109DF836 +:1093300054004030C1B25298C0EB001000EB8000E6 +:1093400002EBC000417051215298C0EB001000EBBD +:10935000800002EBC000817005215298C0EB001024 +:1093600000EB800002EBC000C17004210F91FAE312 +:1093700002215298C0EB001000EB8000B34A02F8C3 +:1093800030109DF854004030C1B25298C0EB00102C +:1093900000EB800002EBC000417041215298C0EB0D +:1093A000001000EB800002EBC00081703121529868 +:1093B000C0EB001000EB800002EBC000C170352153 +:1093C0005298C0EB001000EB800002EBC00001716E +:1093D00003215298C0EB001000EB800002EBC000AC +:1093E00041715298C0EB001000EB8000114601EB78 +:1093F000C000401C05210490F0F76CF8014652981B +:10940000C0EB001000EB8000904A02EBC0008171BD +:1094100007210F91A7E302215298C0EB001000EB47 +:1094200080008A4A02F830109DF854004030C1B2E2 +:109430005298C0EB001000EB800002EBC0004170BE +:1094400041215298C0EB001000EB800002EBC000FD +:10945000817032215298C0EB001000EB800002EBCB +:10946000C000C17030215298C0EB001000EB8000AA +:1094700002EBC000017103215298C0EB001000EB19 +:10948000800002EBC00041715298C0EB001000EB6D +:109490008000114601EBC000401C05210490F0F74C +:1094A00019F801465298C0EB001000EB8000674AA3 +:1094B00002EBC000817107210F9154E304215298FF +:1094C000C0EB001000EB8000604A02F830109DF8FD +:1094D00054004030C1B25298C0EB001000EB800045 +:1094E00002EBC000417041215298C0EB001000EB2C +:1094F000800002EBC000817005215298C0EB001083 +:1095000004E00BE01AE304E34DE276E000EB8000B8 +:1095100002EBC000C17004210F9124E30221529894 +:10952000C0EB001000EB8000484A02F830109DF8B4 +:1095300054004030C1B25298C0EB001000EB8000E4 +:1095400002EBC000417041215298C0EB001000EBCB +:10955000800002EBC000817031215298C0EB0010F6 +:1095600000EB800002EBC000C17032215298C0EBCA +:10957000001000EB800002EBC00001710321529843 +:10958000C0EB001000EB800002EBC000417152986C +:10959000C0EB001000EB8000114601EBC000401C46 +:1095A00005210490EFF796FF01465298C0EB00109A +:1095B00000EB8000254A02EBC0008171529800EB5D +:1095C000400101EB0011224800EB011130315398AA +:1095D00001EB0010807820F02002529800EB40014F +:1095E00001EB00111A4800EB01113031539801EBE7 +:1095F0000010827007210F91B5E202215298C0EB52 +:10960000001000EB8000114A02F830109DF8540061 +:109610004030C1B25298C0EB001000EB800002EB6A +:10962000C000417041215298C0EB001000EB800057 +:1096300002EBC000817031215298C0EB001000EBAA +:10964000800002EBC000C170412107E0C45C002033 +:109650003C300020FC340020702E00205298C0EBDB +:10966000001000EB800002EBC00001715298C0EBCB +:10967000C00101EB8011FE4800EB411060305399AE +:1096800001EB011100EBC1008068B0F1104F09D16E +:1096900030215298C0EB001000EB800002EBC000BC +:1096A000417109E032215298C0EB001000EB8000BC +:1096B000F04A02EBC00041715298C0EBC00101EBCF +:1096C0008011EB4800EB41106030539901EB011120 +:1096D00000EBC100C07901280AD131215298C0EBBA +:1096E000001000EB8000E34A02EBC000817119E03A +:1096F0005298C0EBC00101EB8011DD4800EB411036 +:109700006030539901EB011100EBC100C07948B9F9 +:1097100032215298C0EB001000EB8000D54A02EBDA +:10972000C000817100201A9028E05298C0EBC0015F +:1097300001EB8011CE4800EB41116031539800EBF2 +:10974000001001EBC0008168BDF86800C0F107009F +:109750008000C14001F00F0130315298C0EB001081 +:1097600000EB8000C34A02EBC002BDF86800C01DD8 +:109770001154BDF86800401C81B21A91BDF8680010 +:109780000828D2DB32215298C0EB001000EB800099 +:10979000B84A02EBC000C17300211A9128E0529828 +:1097A000C0EBC00101EB8011B14800EB4111603109 +:1097B000539800EB001001EBC000416BBDF868004E +:1097C000C0F105008000C14001F00F013031529816 +:1097D000C0EB001000EB8000A64A02EBC002BDF80F +:1097E000680010301154BDF86800401C81B21A9115 +:1097F000BDF868000628D2DB30215298C0EB00107B +:1098000000EB80009B4A02EBC000817500211A9199 +:1098100011E030215298C0EB001000EB8000954A17 +:1098200002EBC002BDF8680017301154BDF86800A3 +:10983000401C81B21A91BDF868000628E9DB30218E +:109840005298C0EB001000EB80008A4A02EBC00087 +:10985000417700211A9111E030215298C0EB00109D +:1098600000EB8000834A02EBC002BDF868001E30A6 +:109870001154BDF86800401C81B21A91BDF868000F +:109880000628E9DB30215298C0EB001000EB800085 +:10989000784A02EBC00080F8241000211A9111E0F0 +:1098A00030215298C0EB001000EB8000714A02EBAF +:1098B000C002BDF8680025301154BDF86800401C96 +:1098C00081B21A91BDF868000628E9DB3021529870 +:1098D000C0EB001000EB8000664A02EBC00080F88D +:1098E0002B1000211A9111E030215298C0EB00108A +:1098F00000EB80005F4A02EBC002BDF868002C302C +:109900001154BDF86800401C81B21A91BDF868007E +:109910000628E9DB30215298C0EB001000EB8000F4 +:10992000544A02EBC00080F8321000211A9111E075 +:1099300030215298C0EB001000EB80004D4A02EB42 +:10994000C002BDF8680033301154BDF86800401CF7 +:1099500081B21A91BDF868000628E9DB032252980B +:10996000C0EB001000EB8000424901EBC00080F822 +:1099700039205298C0EB001000EB800001EBC000D2 +:10998000401C39210490EFF7A5FD01465298C0EB29 +:10999000001000EB8000374A02EBC00080F83A105C +:1099A0003B210F91DFE002215298C0EB001000EB49 +:1099B0008000304A02F830109DF854004030C1B2A7 +:1099C0005298C0EB001000EB800002EBC000417029 +:1099D00041215298C0EB001000EB800002EBC00068 +:1099E000817032215298C0EB001000EB800002EB36 +:1099F000C000C17031215298C0EB001000EB800014 +:109A000002EBC000017133215298C0EB001000EB53 +:109A1000800002EBC000417132215298C0EB00106F +:109A200000EB800002EBC000817100211A912EE052 +:109A30005298C0EBC00101EB80110D4800EB4111C1 +:109A40006031539800EB001001EBC000416BBDF892 +:109A50006800C0F105008000C14001F00F01303105 +:109A60005298C0EB001000EB8000024A04E00000B6 +:109A7000FC340020C45C002002EBC002BDF868008A +:109A8000C01D1154BDF86800401C81B21A91BDF888 +:109A900068000628CCDB00201A9011E03021529893 +:109AA000C0EB001000EB8000FE4A02EBC002BDF8E4 +:109AB00068000D301154BDF86800401C81B21A9145 +:109AC000BDF868001928E9DB03225298C0EB0010AA +:109AD00000EB8000F34901EBC00080F8262052988B +:109AE000C0EB001000EB800001EBC000401C262101 +:109AF0000490EFF7EFFC01465298C0EB001000EB2A +:109B00008000E84A02EBC00080F8271028210F915E +:109B100029E010215298C0EB001000EB8000E14AD0 +:109B200002F8301030215298C0EB001000EB80009A +:109B300002EBC000417002210F9114E010215298F5 +:109B4000C0EB001000EB8000D64A02F83010312143 +:109B50005298C0EB001000EB800002EBC000417097 +:109B600002210F9100BF00BF02F0B5BE529800EB7A +:109B7000400101EB0011CC4800EB0111303153984A +:109B800001EB0010417815915298C0EBC00101EB38 +:109B90008011C64800EB41116031BDF8680000EB50 +:109BA000001011F830105298C0EBC00202EB801286 +:109BB000BE4800EB42100079814209D10121529840 +:109BC000C0EBC00202EB8012B84800EB4210C1703B +:109BD000B749529801EB00115398085C401CC1B280 +:109BE000B34A529802EB00125398115400211A9173 +:109BF00017E0529800EB400101EB0011AA4800EB7E +:109C000001113031BDF8680001EB001041789DF87A +:109C10005400814200D111E0BDF86800401C81B2BF +:109C20001A91529800EB400101EB00119E4800EBA5 +:109C30000110C179BDF868008142DADC00BF52989A +:109C400000EB400101EB0011974800EB01113031AE +:109C5000BDF8680001EB001001785398401A401CD1 +:109C6000C1B214919DF85400002804DD9DF8540001 +:109C7000401EC1B215915298C0EBC00101EB80119A +:109C80008A4800EB41106030539901EB011100EB61 +:109C9000C10040780F2820DA5298C0EBC00101EBD8 +:109CA0008011824800EB41116031539800EB0010A5 +:109CB00001EBC0004078401CC2B25298C0EBC0011A +:109CC00001EB8011794800EB41106030539901EBB2 +:109CD000011100EBC10042700FE000225298C0EB6E +:109CE000C00101EB8011714800EB411060305399C5 +:109CF00001EB011100EBC10042705498B138092802 +:109D000026D2DFE800F00526FC2525FB25B4FA0065 +:109D10009DF854005030C1B25298C0EB001000EBD7 +:109D20008000604A02F8301020215298C0EB0010E9 +:109D300000EB800002EBC0004170FA215298C0EBAA +:109D4000001000EB800002EBC000817003210F9136 +:109D50008AE29DF854005030C1B25298C0EB001016 +:109D600000EB80004F4A02F830105298C0EBC0015F +:109D700001EB80114D4800EB41116031539800EB2D +:109D8000001001EBC000407840F030015298C0EB69 +:109D9000001000EB800002EBC000417001215298DE +:109DA000C0EB001000EB800002EBC0008170529805 +:109DB000C0EB001000EB800002EBC000C17000217E +:109DC0005298C0EB001000EB800002EBC000017164 +:109DD0005298C0EB001000EB8000114601EBC0016F +:109DE000049105210498EFF7ADFF0022CDE91002A0 +:109DF0001098C2B25298C0EB001000EB80002949C5 +:109E000001EBC0004271DDE91010020642EA1120A8 +:109E1000C1B25298C0EB001000EB8000214A02EB67 +:109E2000C000817103215298C0EB001000EB80004C +:109E300002EBC000C171FA215298C0EB001000EB98 +:109E4000800002EBC000017209210F91B1225298EB +:109E5000C0EBC00101EB8011144800EB41106030F1 +:109E6000539901EB011100EBC1004271FCE19DF837 +:109E700054005030C1B25298C0EB001000EB80008B +:109E8000084A02F830105298C0EBC00101EB801173 +:109E9000064800EB41116031539800EB001001EBD4 +:109EA000C00007E0C45C00203C300020FC340020EF +:109EB000702E0020407840F030015298C0EB001026 +:109EC00000EB800002EBC000417065215298C0EBAE +:109ED000001000EB800002EBC0008170012152985D +:109EE000C0EB001000EB800002EBC000C1709DF8D9 +:109EF00050105298C0EB001002E045E044E1C5E08C +:109F000000EB800002EBC00001715298C0EB001022 +:109F100000EB8000114601EBC0010491052104987B +:109F2000EFF710FF0022CDE910021098C2B252984C +:109F3000C0EB001000EB8000FC4901EBC000427157 +:109F4000DDE91001000A40EA0160C2B25298C0EB9C +:109F5000001000EB8000F54901EBC0008271032284 +:109F60005298C0EB001000EB800001EBC000C27102 +:109F7000FA225298C0EB001000EB800001EBC00009 +:109F8000027209200F906FE19DF854005030C1B269 +:109F90005298C0EB001000EB8000E44A02F8301049 +:109FA0005298C0EBC00101EB8011E14800EB411178 +:109FB0006031539800EB001001EBC000407840F096 +:109FC00030015298C0EB001000EB800002EBC000A3 +:109FD000417065215298C0EB001000EB800002EB4D +:109FE000C000817001215298C0EB001000EB80008E +:109FF00002EBC000C1709DF8500040F01001529873 +:10A00000C0EB001000EB800002EBC0000171529821 +:10A01000C0EB001000EB8000114601EBC001049181 +:10A0200005210498EFF78EFE0022CDE9100210986A +:10A03000C2B25298C0EB001000EB8000BB4901EBAC +:10A04000C0004271DDE91001000A40EA0160C2B2BD +:10A050005298C0EB001000EB8000B44901EBC00047 +:10A06000827103225298C0EB001000EB800001EBDC +:10A07000C000C271FA225298C0EB001000EB8000C1 +:10A0800001EBC000027209200F90EDE09DF8540032 +:10A090005030C1B25298C0EB001000EB8000A34AD0 +:10A0A00002F830105298C0EBC00101EB8011A048BB +:10A0B00000EB41116031539800EB001001EBC00040 +:10A0C000407840F030015298C0EB001000EB800067 +:10A0D00002EBC000417001215298C0EB001000EB70 +:10A0E000800002EBC00081705298C0EB001000EBC2 +:10A0F000800002EBC000C17005215298C0EB001037 +:10A1000000EB800002EBC00001715298C0EB001020 +:10A1100000EB8000114601EBC00104910521049879 +:10A12000EFF710FE0022CDE910021098C2B252984B +:10A13000C0EB001000EB80007C4901EBC0004271D5 +:10A14000DDE91001000A40EA0160C2B25298C0EB9A +:10A15000001000EB8000754901EBC0008271032202 +:10A160005298C0EB001000EB800001EBC000C27100 +:10A17000FA225298C0EB001000EB800001EBC00007 +:10A18000027209200F906FE05298C0EBC00101EB02 +:10A190008011674800EB41106030539901EB0111C9 +:10A1A00000EBC1008078B1282DD05298C0EBC001DF +:10A1B00001EB80115E4800EB41116031539800EBD8 +:10A1C000001001EBC00082785298C0EBC00101EB97 +:10A1D0008011574800EB41116031539800EB00109B +:10A1E00001EBC0004271B1225298C0EBC00101EBFB +:10A1F00080114F4800EB41106030539901EB011181 +:10A2000000EBC10082709DF854005030C1B25298EA +:10A21000C0EB001000EB8000444A02F83010529866 +:10A22000C0EBC00101EB8011414800EB41116031EE +:10A23000539800EB001001EBC000407840F0C001E3 +:10A240005298C0EB001000EB800002EBC0004170A0 +:10A25000FA215298C0EB001000EB800002EBC00026 +:10A26000817003210F9100BF00BF7DE431495298F6 +:10A2700001EB0011BDF86800014404910878401C0E +:10A28000C1B204980170529800EB400101EB00113B +:10A29000294800EB0110007B20B101284ED0022894 +:10A2A00043D1B2E05498312802D045283CD11DE07A +:10A2B00000211A9113E008A9BDF86800095C5298C2 +:10A2C000C0EB001000EB8000184A02EBC002BDF8A2 +:10A2D00068001154BDF86800401C81B21A91BDF8A5 +:10A2E00068000728E7DB07210F911DE000211A9184 +:10A2F00013E006A9BDF86800095C5298C0EB001095 +:10A3000000EB8000094A02EBC002BDF8680011545E +:10A31000BDF86800401C81B21A91BDF8680007289A +:10A32000E7DB07210F9100BF00BFD3E0C45C002032 +:10A33000FC340020702E00203C3000205398401C3C +:10A34000C1B215919DF854105298C0EB001000EB6B +:10A350008000FE4A02F8301003215298C0EB001032 +:10A3600000EB800002EBC000417000215298C0EB6E +:10A37000001000EB800002EBC000817002215298B7 +:10A38000C0EB001000EB800002EBC000C1700021A8 +:10A390005298C0EB001000EB800002EBC00001718E +:10A3A00009215298C0EB001000EB800002EBC000C6 +:10A3B00041715298C0EB001000EB8000114601EB98 +:10A3C000C001049106210498EFF768FA0022CDE954 +:10A3D0001002DDE91010020642EA1120C1B25298C3 +:10A3E000C0EB001000EB8000D84A02EBC000C17146 +:10A3F0001098C1B25298C0EB001000EB800002EB45 +:10A40000C000817108210F9164E05398401CC1B2D3 +:10A4100015919DF854105298C0EB001000EB80008D +:10A42000CA4A02F8301003215298C0EB001000EB2A +:10A43000800002EBC000417000215298C0EB001078 +:10A4400000EB800002EBC00081705298C0EB00105E +:10A4500000EB800002EBC000C1705298C0EB00100E +:10A4600000EB800002EBC000017102215298C0EBAA +:10A47000001000EB800002EBC00041715298C0EB6D +:10A48000001000EB8000114601EBC0010491062191 +:10A490000498EFF703FA0022CDE91002DDE910017C +:10A4A000000A40EA0160C2B25298C0EB001000EB13 +:10A4B0008000A64901EBC000C2711098C2B2529848 +:10A4C000C0EB001000EB800001EBC000827108209F +:10A4D0000F9000BF00BFC8E69D49529801EB0011E4 +:10A4E0005398085C401CC1B2994A529802EB001282 +:10A4F00053981154529800EB400101EB001195481C +:10A5000000EB01113031539801EB001041781591A7 +:10A510005498F3287ED006DC05287CD0F12807D09B +:10A52000F2285ED15EE0F42876D0F628F9D196E2E2 +:10A53000F5215298C0EB001000EB8000834A02F82E +:10A5400030109DF854105298C0EB001000EB8000C2 +:10A5500002EBC000417000215298C0EB001000EBEC +:10A56000800002EBC000817005215298C0EB001002 +:10A5700000EB800002EBC000C170F1215298C0EBEB +:10A58000001000EB800002EBC00001715298C0EB9C +:10A59000001000EB8000114601EBC0010491052181 +:10A5A0000498EFF77BF90022CDE91002DDE91001F4 +:10A5B000000A40EA0160C1B25298C0EB001000EB03 +:10A5C0008000624A02EBC00041711098C1B25298FB +:10A5D000C0EB001000EB800002EBC000817107218E +:10A5E0000F913BE2F5215298C0EB001000EB800088 +:10A5F000564A02F830109DF854105298C0EB0010E3 +:10A6000000EB800002EBC000417000215298C0EBCB +:10A61000001002E060E1FFE2A4E200EB800002EB48 +:10A62000C0008170F2215298C0EB001000EB800056 +:10A6300002EBC00001715298C0EBC00101EB801128 +:10A64000454800EB41116031539800EB001001EBDD +:10A65000C00090F876105298C0EB001000EB80001C +:10A6600002EBC00041715298C0EBC00101EB8011B8 +:10A67000394800EB41106030539901EB011100EBB8 +:10A68000C10090F87600012868D125210F910021A2 +:10A690001A9122E05298C0EBC00101EB80112E48C4 +:10A6A00000EB41116031539800EB001001EBC00149 +:10A6B0004931BDF86800095C5298C0EB001000EB0E +:10A6C0008000224A02EBC002BDF86800801D1154D0 +:10A6D000BDF86800401C81B21A91BDF868000F28CF +:10A6E000D8DB00211A9122E05298C0EBC00101EBA7 +:10A6F0008011194800EB41116031539800EB0010B4 +:10A7000001EBC0015B31BDF86800095C5298C0EBF9 +:10A71000001000EB80000D4A02EBC002BDF868009B +:10A7200015301154BDF86800401C81B21A91BDF873 +:10A7300068000A28D8DB5298C0EBC00101EB8011F9 +:10A74000054800EB41116031539808E0C45C0020DB +:10A75000702E00203C300020FC34002039E000EB5B +:10A76000001001EBC00090F870105298C0EB001080 +:10A7700000EB8000F84A02EBC000C17700211A917B +:10A7800022E05298C0EBC00101EB8011F34800EBCE +:10A7900041116031539800EB001001EBC0017131A1 +:10A7A000BDF86800095C5298C0EB001000EB800017 +:10A7B000E94A02EBC002BDF8680020301154BDF830 +:10A7C0006800401C81B21A91BDF868000528D8DBEA +:10A7D00040E05298C0EBC00101EB8011DF4800EB74 +:10A7E00041106030539901EB011100EBC10090F86A +:10A7F000760020282CD10A210F9100211A9122E005 +:10A800005298C0EBC00101EB8011D44800EB41111C +:10A810006031539800EB001001EBC0017131BDF8BD +:10A820006800095C5298C0EB001000EB8000CA4A37 +:10A8300002EBC002BDF86800801D1154BDF868002D +:10A84000401C81B21A91BDF868000428D8DB01E0F1 +:10A8500006210F91BDF83C00C1B25298C0EB001028 +:10A8600000EB8000BC4A02EBC000C1705298C0EB04 +:10A87000001000EB8000114601EBC0010491BDF80F +:10A880003C100498EFF70AF80022CDE91002DDE948 +:10A890001001000A40EA0160C2B25298C0EB0010F9 +:10A8A00000EB8000AC4901EBC000BDF83C10425405 +:10A8B0001098C2B25298C0EB001000EB8000A6497D +:10A8C00001EBC003BDF83C00401C1A54BDF83C002D +:10A8D000801C80B20F90BAE2F5215298C0EB0010B4 +:10A8E00000EB80009C4A02F830109DF854105298FA +:10A8F000C0EB001000EB800002EBC00041700021B3 +:10A900005298C0EB001000EB800002EBC000817099 +:10A91000F3215298C0EB001000EB800002EBC00066 +:10A9200001715298C0EBC00101EB80118B4800EB24 +:10A9300041116031539800EB001001EBC00090F81A +:10A9400076105298C0EB001000EB800002EBC000C4 +:10A9500041710C210F915298C0EBC00101EB8011A5 +:10A960007E4800EB41116031539800EB001001EB81 +:10A97000C00090F870105298C0EB001000EB8000FF +:10A9800002EBC000817100211A9122E05298C0EBC5 +:10A99000C00101EB8011714800EB41116031539807 +:10A9A00000EB001001EBC0017131BDF86800095CDB +:10A9B0005298C0EB001000EB8000674A02EBC00227 +:10A9C000BDF86800C01D1154BDF86800401C81B27C +:10A9D0001A91BDF868000528D8DBBDF83C00C1B26B +:10A9E0005298C0EB001000EB80005B4A02EBC00005 +:10A9F000C1705298C0EB001000EB8000114601EBD3 +:10AA0000C0010491BDF83C100498EEF747FF002206 +:10AA1000CDE91002DDE91001000A40EA0160C2B28E +:10AA20005298C0EB001000EB80004B4901EBC000D6 +:10AA3000BDF83C1042541098C2B25298C0EB0010BE +:10AA400000EB8000444901EBC003BDF83C00401C12 +:10AA50001A54BDF83C00801C80B20F90F7E106212B +:10AA60000F91F5215298C0EB001000EB80003A4A9C +:10AA700002F830109DF854105298C0EB001000EB13 +:10AA8000800002EBC000417000215298C0EB001022 +:10AA900000EB800002EBC0008170BDF83C00C1B249 +:10AAA0005298C0EB001000EB800002EBC000C170B8 +:10AAB000F6215298C0EB001000EB800002EBC000C2 +:10AAC0000171529800EB400101EB0011244800EBAA +:10AAD00001113031539801EB0010017A5298C0EB0C +:10AAE000001000EB800002EBC00041715298C0EBF7 +:10AAF000001000EB8000114601EBC0010491BDF88D +:10AB00003C100498EEF7CAFE0022CDE91002DDE900 +:10AB10001010020642EA1120C1B25298C0EB001098 +:10AB200000EB80000C4A02EBC002BDF83C0011545F +:10AB30001098C1B25298C0EB001000EB8000064A9A +:10AB400002EBC002BDF83C00401C1154BDF83C00B3 +:10AB5000801C81B20F917AE1C45C0020FC3400209B +:10AB60003C300020F5215298C0EB001000EB800033 +:10AB7000FE4A02F830109DF854105298C0EB0010B5 +:10AB800000EB800002EBC000417000215298C0EB46 +:10AB9000001000EB800002EBC0008170052152988C +:10ABA000C0EB001000EB800002EBC000C170F4218C +:10ABB0005298C0EB001000EB800002EBC000017166 +:10ABC0005298C0EB001000EB8000114601EBC00171 +:10ABD000049105210498EEF761FE0022CDE91002F0 +:10ABE000DDE91001000A40EA0160C1B25298C0EBF1 +:10ABF000001000EB8000DD4A02EBC00041711098AC +:10AC0000C1B25298C0EB001000EB800002EBC00014 +:10AC1000817107210F911AE140F213210F91F52163 +:10AC20005298C0EB001000EB8000D04A02F83010C0 +:10AC30009DF854105298C0EB001000EB800002EB1E +:10AC4000C0004170BDF83C0001125298C0EB0010EA +:10AC500000EB800002EBC0008170BDF83C00C1B287 +:10AC60005298C0EB001000EB800002EBC000C170F6 +:10AC700005215298C0EB001000EB800002EBC000F1 +:10AC8000017100211A911CE0529800EB400101EB88 +:10AC90000011B74800EB01110E31BDF86800095CE6 +:10ACA0005298C0EB001000EB8000B04A02EBC002EB +:10ACB000BDF86800401D1154BDF86800401C81B209 +:10ACC0001A91BDF868000A28DEDB529800EB4001BB +:10ACD00001EB0011A64800EB0110408B01125298C5 +:10ACE000C0EB001000EB8000A04A02EBC000C17373 +:10ACF000529800EB400101EB00119D4800EB011060 +:10AD0000408BC1B25298C0EB001000EB800002EB08 +:10AD1000C00001745298C0EBC00101EB801195484E +:10AD200000EB41116031539800EB001001EBC000C3 +:10AD3000B0F8840001125298C0EB001000EB8000C4 +:10AD400002EBC00041745298C0EBC00101EB8011CE +:10AD5000884800EB41116031539800EB001001EB83 +:10AD6000C000B0F88400C1B25298C0EB001000EBF4 +:10AD7000800002EBC00081745298C0EBC00101EB6F +:10AD800080117C4800EB41116031539800EB0010BA +:10AD900001EBC000B0F88410529801EB802081B222 +:10ADA00003200491EEF7F8F800211A9114E072499B +:10ADB000BDF86800095C5298C0EB001000EB800001 +:10ADC0006A4A02EBC002BDF8680013301154BDF8A6 +:10ADD0006800401C81B21A91BDF86800B0F5007F90 +:10ADE000E5DB5298C0EB001000EB80005F4901EBFF +:10ADF000C0010491BDF83C100498EEF74FFD00220D +:10AE0000CDE91002DDE91010020642EA1120C1B2BC +:10AE10005298C0EB001000EB8000544A02EBC002D5 +:10AE2000BDF83C0011541098C1B25298C0EB00100C +:10AE300000EB80004D4A02EBC002BDF83C00401C14 +:10AE40001154BDF83C00801C81B20F9100BF00BFBF +:10AE500001F041BD529800EB400101EB0011444864 +:10AE600000EB01113031539801EB00104178084696 +:10AE70000491002102F046FDC1B215915298C0EB39 +:10AE8000C00101EB80113B4800EB41116031539848 +:10AE900000EB001011F830105298C0EBC00202EB2A +:10AEA0008012344800EB42100079814209D101211F +:10AEB0005298C0EBC00202EB80122E4800EB421009 +:10AEC000C1702E49529801EB00115398085C401C48 +:10AED000C1B22A4A529802EB001253981154549866 +:10AEE00007287DD00ADC072866D2DFE810F065006D +:10AEF00004016E0465001E04D8037C051038082880 +:10AF0000F2D2DFE810F02706BF055900590008000B +:10AF100059005A00A200FA215298C0EB001000EB31 +:10AF20008000124A02F830105298C0EB001000EB7B +:10AF3000800002EBC00041705298C0EB001000EBA3 +:10AF4000800002EBC00081705298C0EB001000EB53 +:10AF5000800002EBC0005499C1709DF854105298C3 +:10AF6000C0EB001000EB80000AE00000C45C002091 +:10AF70003C300020FC340020AA240020702E002049 +:10AF800002EBC00001715298C0EB001000EB800092 +:10AF9000114601EBC000C01C02210490EEF79AFAA2 +:10AFA00001465298C0EB001000EB8000FD4A02EB16 +:10AFB000C000417106210F9170E3FA215298C0EB55 +:10AFC000001000EB8000F74A02F830105298C0EBF6 +:10AFD000001000EB800002EBC0004170529800E0CE +:10AFE000F0E3C0EB001000EB800002EBC0008170CA +:10AFF0005298C0EB001000EB800002EBC0005499A7 +:10B00000C1709DF854105298C0EB001000EB800006 +:10B0100002EBC00001715298C0EB001000EB800001 +:10B02000114601EBC000C01C02210490EEF752FA59 +:10B0300001465298C0EB001000EB8000D94A02EBA9 +:10B04000C000417106210F91B6E7FA215298C0EB7A +:10B05000001000EB8000D34A02F830105298C0EB89 +:10B06000001000EB800002EBC00041705298C0EB72 +:10B07000001000EB800002EBC00081705298C0EB22 +:10B08000001000EB800002EBC0005499C1709DF8E5 +:10B0900054105298C0EB001000EB800002EBC0008F +:10B0A00001715298C0EB001000EB8000114601EBDB +:10B0B000C000C01C02210490EEF70CFA0146529821 +:10B0C000C0EB001000EB8000B64A02EBC0004171FB +:10B0D00006210F9114225298C0EBC00101EB8011A0 +:10B0E000B14800EB41106030539901EB011100EBC6 +:10B0F000C1004271D2E2FA215298C0EB001000EB7D +:10B100008000A84A02F830105298C0EB001000EB03 +:10B11000800002EBC00041705298C0EB001000EBC1 +:10B12000800002EBC00081705298C0EB001000EB71 +:10B13000800002EBC0005499C1709DF854105298E1 +:10B14000C0EB001000EB800002EBC00001715298D0 +:10B15000C0EBC00101EB8011934800EB411060305F +:10B16000539901EB011100EBC100C07901287BD19B +:10B170005298C0EBC00101EB80118B4800EB4110ED +:10B180006030539901EB011100EBC1008068B0F110 +:10B19000104F05D34FF410000021CDE9100111E04C +:10B1A0005298C0EBC00101EB80117F4800EB4110C9 +:10B1B0006030539901EB011100EBC100806800225F +:10B1C000CDE9100200211A911EE0BDF86800C0F11F +:10B1D0000200C200DDE91010CDE92D0108462D99CD +:10B1E000EDF721F8C2B25298C0EB001000EB8000DE +:10B1F0006C4901EBC003BDF86800401D1A54BDF84E +:10B200006800401C80B21A90BDF868000328DCDB9F +:10B2100000201090119000211A911EE0BDF86800E6 +:10B22000C0F10300C200DDE91010CDE92F0108468E +:10B230002F99ECF7F8FFC2B25298C0EB001000EB68 +:10B240008000584901EBC003BDF8680008301A546B +:10B25000BDF86800401C80B21A90BDF86800042850 +:10B26000DCDB00211A911DE0A2E0BDF86800C0F10E +:10B270000200C200DDE91001CDE93110ECF7D3FF87 +:10B28000C2B25298C0EB001000EB8000454901EBC0 +:10B29000C003BDF868000C301A54BDF86800401CAB +:10B2A00080B21A90BDF868000328DEDB5298C0EB2C +:10B2B000C00101EB80113C4800EB41106030539914 +:10B2C00001EB011100EBC100406B0022CDE910023F +:10B2D00000201A901CE0BDF86800C0F10200C20016 +:10B2E000DDE91001CDE93310ECF79DFFC2B25298B1 +:10B2F000C0EB001000EB80002A4901EBC003BDF851 +:10B3000068000F301A54BDF86800401C80B21A90D3 +:10B31000BDF868000328DEDB5298C0EBC00101EBEA +:10B320008011214800EB41106030539901EB01116D +:10B3300000EBC100406B1D49B1FBF0F00022CDE9EC +:10B34000100200201A901EE0BDF86800C0F1030052 +:10B35000C200DDE91010CDE9350108463599ECF75A +:10B3600062FFC2B25298C0EB001000EB80000D49A2 +:10B3700001EBC003BDF8680012301A54BDF8680034 +:10B38000401C80B21A90BDF868000428DCDB002164 +:10B390005298C0EB001000EB8000024A02EBC000A4 +:10B3A00081752DE1C45C0020FC34002000E1F5052E +:10B3B0005298C0EBC00101EB8011FE4800EB411038 +:10B3C0006030539901EB011100EBC100C079E8BB7B +:10B3D00000201090119000211A911EE0BDF8680025 +:10B3E000C0F10200C200DDE91010CDE937010846C6 +:10B3F0003799ECF718FFC2B25298C0EB001000EB7F +:10B400008000ED4901EBC003BDF86800401D1A54EF +:10B41000BDF86800401C80B21A90BDF8680003288F +:10B42000DCDB5298C0EBC00101EB8011E14800EB7E +:10B4300041106030539901EB011100EBC1008068AD +:10B44000B0F1104F07D34FF4100100E0D8E0002016 +:10B45000CDE9101011E05298C0EBC00101EB801152 +:10B46000D44800EB41106030539901EB011100EB1F +:10B47000C10080680022CDE9100200211A911CE071 +:10B48000BDF86800C0F10300C200DDE91001CDE99C +:10B490003910ECF7C8FEC2B25298C0EB001000EBB6 +:10B4A0008000C54901EBC003BDF8680008301A549C +:10B4B000BDF86800401C80B21A90BDF868000428EE +:10B4C000DEDB00211A911CE0BDF86800C0F102002B +:10B4D000C200DDE91001CDE93B10ECF7A4FEC2B2D9 +:10B4E0005298C0EB001000EB8000B34901EBC003A1 +:10B4F000BDF868000C301A54BDF86800401C80B2DA +:10B500001A90BDF868000328DEDB5298C0EBC0013A +:10B5100001EB8011A74800EB41106030539901EB1B +:10B52000011100EBC100406B0022CDE910020020A8 +:10B530001A901EE0BDF86800C0F10200C200DDE90B +:10B540001010CDE93D0108463D99ECF76CFEC2B202 +:10B550005298C0EB001000EB8000974901EBC0034C +:10B56000BDF868000F301A54BDF86800401C80B266 +:10B570001A90BDF868000328DCDB5298C0EBC001CC +:10B5800001EB80118B4800EB41106030539901EBC7 +:10B59000011100EBC100406B8849B1FBF0F00022C3 +:10B5A000CDE9100200201A901CE0BDF86800C0F13F +:10B5B0000300C200DDE91001CDE93F10ECF733FED6 +:10B5C000C2B25298C0EB001000EB80007A4901EB48 +:10B5D000C003BDF8680012301A54BDF86800401C62 +:10B5E00080B21A90BDF868000428DEDB0121529871 +:10B5F000C0EB001000EB80006F4A02EBC0008175C9 +:10B60000529800EB400101EB00116D4800EB011076 +:10B610003030539900EB01104068401C0022CDE906 +:10B62000100200201A901CE0BDF86800C0F1010073 +:10B63000C200DDE9100141914290ECF7F4FDC2B285 +:10B640005298C0EB001000EB80005B4901EBC00397 +:10B65000BDF8680017301A54BDF86800401C80B26D +:10B660001A90BDF868000228DEDB5298C0EB00108B +:10B6700000EB8000504901EBC000C01C1621049073 +:10B68000EDF728FF01465298C0EB001000EB800058 +:10B69000494A02EBC00041761A210F91A7E2FA2134 +:10B6A0005298C0EB001000EB8000434A02F83010C3 +:10B6B0005298C0EB001000EB800002EBC00041701C +:10B6C0005298C0EB001000EB800002EBC0008170CC +:10B6D0005298C0EB001000EB800002EBC0005499C0 +:10B6E000C1709DF854105298C0EB001000EB800020 +:10B6F00002EBC00001715298C0EB001000EB80001B +:10B70000114601EBC000C01C02210490EDF7E2FEDF +:10B7100001465298C0EB001000EB8000264A02EB75 +:10B72000C000417106210F9161E2FA215298C0EBED +:10B73000001000EB8000204A02F830105298C0EB55 +:10B74000001000EB800002EBC00041705298C0EB8B +:10B75000001000EB800002EBC00081705298C0EB3B +:10B76000001000EB800002EBC0005499C1709DF8FE +:10B7700054105298C0EB001000EB800002EBC000A8 +:10B7800001715298C0EB001000EB8000114601EBF4 +:10B79000C000C01C02210490EDF79CFE01465298A7 +:10B7A000C0EB001000EB8000034A02EBC0004171C7 +:10B7B000062108E0FC340020C45C002000E1F5050F +:10B7C0003C300020C9E00F9111E2FA215298C0EB01 +:10B7D000001000EB8000FE4A02F830105298C0EBD7 +:10B7E000001000EB800002EBC00041705298C0EBEB +:10B7F000001000EB800002EBC00081705298C0EB9B +:10B80000001000EB800002EBC0005499C1709DF85D +:10B8100054105298C0EB001000EB800002EBC00007 +:10B8200001715298C0EBC00101EB8011E94800EBB7 +:10B8300041106030539901EB011100EBC100406BE6 +:10B840000022CDE9100200201A901EE0BDF8680029 +:10B85000C0F10200C200DDE9101044914390084697 +:10B860004399ECF7E0FCC2B25298C0EB001000EB39 +:10B870008000D74901EBC003BDF86800401D1A5491 +:10B88000BDF86800401C80B21A90BDF8680003281B +:10B89000DCDB5298C0EBC00101EB8011CD4800EB1E +:10B8A00041116031539800EB001001EBC000416B77 +:10B8B00008460191002101F071FA02460B46CDE9DC +:10B8C0000201C5480021ECF77DFCCDE91001DDE95E +:10B8D000100102F017F8CDE9100100211A911EE0C5 +:10B8E000BDF86800C0F10300C200DDE91010469108 +:10B8F000459008464599ECF796FCC2B25298C0EBC9 +:10B90000001000EB8000B24901EBC003BDF86800F5 +:10B9100008301A54BDF86800401C80B21A90BDF877 +:10B9200068000428DCDB5298C0EB001000EB8000BC +:10B93000A74901EBC000C01C09210490EDF7CAFD26 +:10B9400001465298C0EB001000EB8000A04A02EBC9 +:10B95000C00001730D210F9149E1FA215298C0EB0B +:10B96000001000EB80009A4A02F830105298C0EBA9 +:10B97000001000EB800002EBC00041705298C0EB59 +:10B98000001000EB800002EBC00081705298C0EB09 +:10B99000001000EB800002EBC0005499C1709DF8CC +:10B9A00054105298C0EB001000EB800002EBC00076 +:10B9B00001715298C0EB001000EB8000114601EBC2 +:10B9C000C000C01C02210490EDF784FD014652988E +:10B9D000C0EB001000EB80007D4A02EBC00041711B +:10B9E00006210F9103E1FA215298C0EB001000EB01 +:10B9F0008000774A02F830105298C0EB001000EB3C +:10BA0000800002EBC00041705298C0EB001000EBC8 +:10BA1000800002EBC00081705298C0EB001000EB78 +:10BA2000800002EBC0005499C1709DF854105298E8 +:10BA3000C0EB001000EB800002EBC000017155214B +:10BA40005298C0EB001000EB800002EBC000417187 +:10BA50005298C0EB001000EB8000114601EBC000D3 +:10BA6000C01C03210490EDF735FD01465298C0EB50 +:10BA7000001000EB8000564A02EBC00081710721E4 +:10BA80000F91B4E0FA215298C0EB001000EB800057 +:10BA90004F4A02F830105298C0EB001000EB8000C3 +:10BAA00002EBC00041705298C0EB001000EB800028 +:10BAB00002EBC00081705298C0EB001000EB8000D8 +:10BAC00002EBC0005499C1709DF854105298C0EB1D +:10BAD000001000EB800002EBC0000171AA21529817 +:10BAE000C0EB001000EB800002EBC00041710021B0 +:10BAF0001A9111E000215298C0EB001000EB800079 +:10BB0000334A02EBC002BDF86800801D1154BDF835 +:10BB10006800401C81B21A91BDF868000328E9DB77 +:10BB20005298C0EB001000EB8000294901EBC000E7 +:10BB3000C01C06210490EDF7CDFC01465298C0EBE5 +:10BB4000001000EB8000224A02EBC00041720A2183 +:10BB50000F914CE0FA215298C0EB001000EB8000EE +:10BB60001B4A02F830105298C0EB001000EB800026 +:10BB700002EBC00041705298C0EB001000EB800057 +:10BB800002EBC00081705298C0EB001000EB800007 +:10BB900002EBC0005499C1709DF854105298C0EB4C +:10BBA000001000EB800002EBC00001715298C0EB66 +:10BBB000001000EB8000114601EBC000C01C022108 +:10BBC0000490EDF787FC01465298C0EB001005E0A9 +:10BBD000C45C0020FC34002000E1F50500EB80008F +:10BBE000FE4A02EBC000417106210F9100BF00BF69 +:10BBF000FEE3529800EB400101EB0011F84800EB26 +:10BC000001113031539801EB001041781591529891 +:10BC1000C0EBC00101EB8011F24800EB4111603133 +:10BC2000539800EB001011F830105298C0EBC0028E +:10BC300002EB8012EB4800EB42100079814209D1FF +:10BC400001215298C0EBC00202EB8012E54800EBE4 +:10BC50004210C170E449529801EB00115398085CFE +:10BC6000401CC1B2E04A529802EB001253981154A2 +:10BC7000DE48DF490860549889287FD00CDC1428FE +:10BC800076D004DC082874D010286FD17DE3152805 +:10BC900070D08028F9D1FCE38B286CD08C286BD035 +:10BCA0008E286AD08F28F0D19DF854105298C0EB9E +:10BCB000001000EB8000C94A02F8301003215298AE +:10BCC000C0EB001000EB800002EBC00041708F2140 +:10BCD0005298C0EB001000EB800002EBC0008170B6 +:10BCE0005298C0EB001000EB8000114601EBC00140 +:10BCF000049103210498EEF7ABFE01465298C0EB85 +:10BD0000001000EB8000B54A02EBC000C1700421B6 +:10BD10000F919DF85400402806DC9DF8540040F433 +:10BD20008070B249088003E09DF85400AF49088054 +:10BD300001211A9114E05298C0EB001000EB800032 +:10BD4000A64901EBC001BDF86800095CA74ABDF82F +:10BD5000680022F81010BDF86800401C81B21A91EA +:10BD6000BDF86810BDF83C008142E4DB88E205E0E4 +:10BD7000FEE386E2FDE349E175E3FBE39DF8541041 +:10BD80005298C0EB001000EB8000944A02F830108B +:10BD900089215298C0EB001000EB800002EBC0003C +:10BDA0008170529800EB400101EB00118C4800EBD0 +:10BDB0000110007BD0BB5298C0EBC00101EB801199 +:10BDC000884800EB41106030539901EB011100EB02 +:10BDD000C1008068B0F5100F05D34FF410000021AA +:10BDE000CDE9100115E05298C0EBC00101EB8011C4 +:10BDF0007C4800EB41116031539800EB001001EBDF +:10BE0000C000816808460491002100F0C7FFCDE919 +:10BE1000100106215298C0EB001000EB80006F4A21 +:10BE200002EBC000417000211A911FE03CE0BDF818 +:10BE30006800C0F10200C200DDE91010489147908F +:10BE400008464799ECF7EFF9C2B25298C0EB0010E0 +:10BE500000EB8000614901EBC003BDF86800C01C25 +:10BE60001A54BDF86800401C80B21A90BDF86800F2 +:10BE70000328DCDB5298C0EB001000EB8000574930 +:10BE800001EBC001049106210498EDF746FD01463F +:10BE90005298C0EB001000EB8000504A02EBC0004B +:10BEA000817107210F9176E05298C0EBC00101EB40 +:10BEB00080114C4800EB41106030539901EB0111A7 +:10BEC00000EBC1008068B0F1104F05D34FF0104176 +:10BED0000020CDE9101015E05298C0EBC00101EB35 +:10BEE0008011404800EB41116031539800EB001085 +:10BEF00001EBC000816808460491002100F04EFF6C +:10BF0000CDE9100107215298C0EB001000EB800032 +:10BF1000324A02EBC000417000211A911EE0BDF8C8 +:10BF20006800C0F10300C200DDE910104A91499099 +:10BF300008464999ECF777F9C2B25298C0EB001065 +:10BF400000EB8000254901EBC003BDF86800C01C70 +:10BF50001A54BDF86800401C80B21A90BDF8680001 +:10BF60000428DCDB5298C0EB001000EB80001B497A +:10BF700001EBC001049107210498EEF769FD014629 +:10BF80005298C0EB001000EB8000144A02EBC00096 +:10BF9000C17108210F919DF85400402806DC9DF8DE +:10BFA000540040F480701149088003E09DF854006B +:10BFB0000E49088001211A9121E05298C0EB00102F +:10BFC00000EB8000054901EBC001BDF86800095C89 +:10BFD000064ABDF8680022F810100BE0C45C00208F +:10BFE0003C300020FC340020702E0020D87500204A +:10BFF000C4600240BDF86800401C81B21A91BDF8CF +:10C000006810BDF83C008142D7DB39E19DF854103F +:10C010005298C0EB001000EB8000FD4A02F830108F +:10C020008B215298C0EB001000EB800002EBC000A7 +:10C030008170529800EB400101EB0011F54800EBD4 +:10C040000110007BD0BB5298C0EBC00101EB801106 +:10C05000F14800EB41106030539901EB011100EB06 +:10C06000C1008068B0F5100F05D14FF41001002019 +:10C07000CDE9101015E05298C0EBC00101EB801122 +:10C08000E54800EB41116031539800EB001001EBE3 +:10C09000C000816808460491002100F07FFECDE9D0 +:10C0A000100106215298C0EB001000EB8000D84A26 +:10C0B00002EBC000417000211A911FE03CE0BDF886 +:10C0C0006800C0F10200C200DDE910104C914B90F5 +:10C0D00008464B99ECF7A7F8C2B25298C0EB001093 +:10C0E00000EB8000CA4901EBC003BDF86800C01C2A +:10C0F0001A54BDF86800401C80B21A90BDF8680060 +:10C100000328DCDB5298C0EB001000EB8000C04934 +:10C1100001EBC001049106210498EDF7FEFB0146F6 +:10C120005298C0EB001000EB8000B94A02EBC0004F +:10C13000817107210F9176E05298C0EBC00101EBAD +:10C140008011B54800EB41106030539901EB0111AB +:10C1500000EBC1008068B0F1104F05D14FF01040E6 +:10C160000021CDE9100115E05298C0EBC00101EBB0 +:10C170008011A94800EB41116031539800EB001089 +:10C1800001EBC000816808460491002100F006FE22 +:10C19000CDE9100107215298C0EB001000EB8000A0 +:10C1A0009B4A02EBC000417000211A911EE0BDF8CD +:10C1B0006800C0F10300C200DDE910104E914D90FF +:10C1C00008464D99ECF72FF8C2B25298C0EB001018 +:10C1D00000EB80008E4901EBC003BDF86800C01C75 +:10C1E0001A54BDF86800401C80B21A90BDF868006F +:10C1F0000428DCDB5298C0EB001000EB800084497F +:10C2000001EBC001049107210498EEF721FC0146DF +:10C210005298C0EB001000EB80007D4A02EBC0009A +:10C22000C17108210F919DF85400402806DC9DF84B +:10C23000540040F480707949088003E09DF8540070 +:10C240007649088001211A9114E05298C0EB001041 +:10C2500000EB80006E4901EBC001BDF86800095C8D +:10C260006E4ABDF8680022F81010BDF86800401C46 +:10C2700081B21A91BDF86810BDF83C008142E4DB40 +:10C2800027E39DF854105298C0EB001000EB80009B +:10C290005F4A02F8301003215298C0EB001000EB07 +:10C2A000800002EBC000417008215298C0EB0010E2 +:10C2B00000EB800002EBC00081705298C0EB0010D0 +:10C2C00000EB8000114601EBC001049103210498AA +:10C2D000EEF7BEFB01465298C0EB001000EB800069 +:10C2E0004B4A02EBC000C17004210F919DF854002D +:10C2F000402806DC9DF8540040F4807047490880CF +:10C3000003E09DF854004549088001211A9114E08A +:10C310005298C0EB001000EB80003D4901EBC001DA +:10C32000BDF86800095C3D4ABDF8680022F81010AD +:10C33000BDF86800401C81B21A91BDF86810BDF8C4 +:10C340003C008142E4DB529800EB400101EB00111C +:10C35000304800EB01113031539801EB0010807828 +:10C3600020F020012031529800EB400202EB001235 +:10C37000284800EB02123032539802EB0010817013 +:10C3800002205299EDF7E4FDA3E29DF85410529873 +:10C39000C0EB001000EB80001D4A02F830100321B2 +:10C3A0005298C0EB001000EB800002EBC00041701F +:10C3B00010215298C0EB001000EB800002EBC0008F +:10C3C00081705298C0EB001000EB8000114601EB29 +:10C3D000C001049103210498EEF73AFB01465298FC +:10C3E000C0EB001000EB8000094A02EBC00000E047 +:10C3F00071E2C17004210F919DF8540040280FDCB8 +:10C400009DF8540040F48070044908800CE000005E +:10C41000C45C00203C300020FC340020D875002093 +:10C420009DF85400FE49088001211A9114E05298A9 +:10C43000C0EB001000EB8000FA4901EBC001BDF831 +:10C440006800095CF64ABDF8680022F81010BDF8D3 +:10C450006800401C81B21A91BDF86810BDF83C001C +:10C460008142E4DB35E29DF854105298C0EB001095 +:10C4700000EB8000EB4A02F8301003215298C0EB29 +:10C48000001000EB800002EBC00041708C2152983C +:10C4900000E04DE0C0EB001000EB800002EBC000BC +:10C4A00081705298C0EB001000EB8000114601EB48 +:10C4B000C001049103210498EEF7CAFA014652988C +:10C4C000C0EB001000EB8000D64A02EBC000C17048 +:10C4D00004210F919DF85400402806DC9DF854007B +:10C4E00040F48070CE49088003E09DF85400CC49A8 +:10C4F000088001211A9114E05298C0EB001000EB63 +:10C500008000C84901EBC001BDF86800095CC44A5D +:10C51000BDF8680022F81010BDF86800401C81B218 +:10C520001A91BDF86810BDF83C008142E4DBD0E10F +:10C530009DF854105298C0EB001000EB8000B94AEF +:10C5400002F8301080215298C0EB001000EB800000 +:10C5500002EBC000817007215298C0EB001000EB85 +:10C56000800002EBC00041705298C0EBC00102E0B5 +:10C5700045E1E1E07DE001EB8011AB4800EB4111CA +:10C580006031539800EB001001EBC000416B08468E +:10C590000491002100F002FCCDE9100100211A9164 +:10C5A0001CE0BDF86800C0F10300C200DDE9100125 +:10C5B0004F915090EBF737FEC2B25298C0EB00108B +:10C5C00000EB8000974901EBC003BDF86800C01C78 +:10C5D0001A54BDF86800401C80B21A90BDF868007B +:10C5E0000428DEDB5298C0EB001000EB80008D4980 +:10C5F00001EBC001049107210498EEF729FA0146E6 +:10C600005298C0EB001000EB8000864A02EBC0009D +:10C61000C17108210F919DF85400402806DC9DF857 +:10C62000540040F480707E49088003E09DF8540077 +:10C630007B49088001211A9114E05298C0EB001048 +:10C6400000EB8000774901EBC001BDF86800095C90 +:10C65000734ABDF8680022F81010BDF86800401C4D +:10C6600081B21A91BDF86810BDF83C008142E4DB4C +:10C670002FE19DF854105298C0EB001000EB8000A1 +:10C68000684A02F8301003215298C0EB001000EB0A +:10C69000800002EBC00041708E215298C0EB001068 +:10C6A00000EB800002EBC00081705298C0EB0010DC +:10C6B00000EB8000114601EBC001049103210498B6 +:10C6C000EEF7C6F901465298C0EB001000EB80006F +:10C6D000544A02EBC000C17004210F919DF8540030 +:10C6E000402806DC9DF8540040F480704C490880D6 +:10C6F00003E09DF854004A49088001211A9114E092 +:10C700005298C0EB001000EB8000464901EBC001DD +:10C71000BDF86800095C424ABDF8680022F81010B4 +:10C72000BDF86800401C81B21A91BDF86810BDF8D0 +:10C730003C008142E4DBCCE09DF854105298C0EB01 +:10C74000001000EB8000374A02F8301003215298A5 +:10C75000C0EB001000EB800002EBC000417015211F +:10C760005298C0EB001000EB800002EBC00081701B +:10C770005298C0EB001000EB8000114601EBC001A5 +:10C78000049103210498EEF763F901465298C0EB37 +:10C79000001000EB8000234A02EBC000C1700421AE +:10C7A0000F919DF85400402806DC9DF8540040F499 +:10C7B00080701B49088003E09DF8540018490880E8 +:10C7C00001211A9114E05298C0EB001000EB800098 +:10C7D000144901EBC001BDF868000A5C1049BDF8BE +:10C7E000680021F81020BDF86800401C81B21A9141 +:10C7F000BDF86810BDF83C008142E4DB69E09DF8BB +:10C8000054105298C0EB001000EB8000054A02F86B +:10C81000301003215298C0EB001000EB800005E0BF +:10C82000D8750020C45C0020FC34002002EBC0005E +:10C83000417014215298C0EB001000EB800002EB15 +:10C84000C00081705298C0EB001000EB80001146D0 +:10C8500001EBC001049103210498EEF7F9F80146B9 +:10C860005298C0EB001000EB8000F84A02EBC000C9 +:10C87000C17004210F919DF85400402806DC9DF8FA +:10C88000540040F48070F249088003E09DF85400A1 +:10C89000EF49088001211A9114E05298C0EB001072 +:10C8A00000EB8000E94901EBC001BDF86800095CBC +:10C8B000E74ABDF8680022F81010BDF86800401C77 +:10C8C00081B21A91BDF86810BDF83C008142E4DBEA +:10C8D00000BF00BF00BF00BF529830B1012815D083 +:10C8E000022825D0032849D135E0BDF83C0060B1CD +:10C8F0008021D848EEF78EF8BDF83C00D649086094 +:10C900000121D548001FEDF749F837E0BDF83C009C +:10C9100068B10821CF48EEF77DF8BDF83C00CE495C +:10C92000A43948670121CC483438EDF737F825E0C1 +:10C93000BDF83C0070B14FF48071C848EEF76AF85A +:10C94000BDF83C00C449183108600121C2481430C8 +:10C95000EDF724F812E0BDF83C0070B14FF48061AF +:10C96000BC48EEF757F8BDF83C00BB49A439C86590 +:10C970000121B9484C38EDF711F800BF00BFB848A5 +:10C9800090F8EF03C0B35298C0EB001000EB8000AA +:10C99000AE4901EBC00100230491BDF83C10529A4E +:10C9A0000498EEF76DF8EAE1AE49529801EB0011F8 +:10C9B0005398085C401CC1B2AA4A529802EB00127C +:10C9C00053981154DBE1A7496C39529811F81000C3 +:10C9D000C00988B9529811F81000C0F3C3000628A6 +:10C9E00033D2DFE800F00384FAF8583300209E4980 +:10C9F000C87000211A9114E0C1E19C49BDF868009B +:10CA0000095C5298C0EB001000EB80008F4A02EBEB +:10CA1000C002BDF868001154BDF86800401C81B226 +:10CA20001A919248EBF72FFCBDF868108842E4D8C1 +:10CA3000BDF868100F914FF47A71529800EB4000E6 +:10CA4000884A303A02EB8000816044E10020864948 +:10CA5000C87000211A9113E08549BDF86800095C8F +:10CA60005298C0EB001000EB8000784A02EBC00245 +:10CA7000BDF868001154BDF86800401C81B21A91DD +:10CA80007B48EBF700FCBDF868108842E4D8BDF89D +:10CA900068100F911FE100211A9113E07549BDF84C +:10CAA0006800095C5298C0EB001000EB8000674AF8 +:10CAB00002EBC002BDF868001154BDF86800401CCC +:10CAC00081B21A916B48EBF7DEFBBDF86810884223 +:10CAD000E4D8BDF868100F9142F21071529800EB43 +:10CAE0004000604A303A02EB80008160F3E00020B1 +:10CAF0005D49C87000211A9113E05F49BDF86800D4 +:10CB0000095C5298C0EB001000EB80004F4A02EB2A +:10CB1000C002BDF868001154BDF86800401C81B225 +:10CB20001A915548EBF7AFFBBDF868108842E4D87E +:10CB300052983130C1B25298C0EB001000EB800027 +:10CB4000424A02EBC000C172529800EB4000313003 +:10CB5000C1B25298C0EB001000EB800002EBC000A5 +:10CB600081755298032828D131215298C0EB0010CA +:10CB700000EB800002EBC000817530215298C0EBC1 +:10CB8000001000EB800002EBC000C1750D2152982F +:10CB9000C0EB001000EB800002EBC00001760A2120 +:10CBA0005298C0EB001000EB800002EBC000417611 +:10CBB000BDF86800401C81B21A91BDF868100F9151 +:10CBC00042F21071529800EB4000264A303A02EBD4 +:10CBD000800081607FE053E0FFE700211A9113E0BD +:10CBE0002649BDF86800095C5298C0EB001000EBC4 +:10CBF0008000164A02EBC002BDF868001154BDF86F +:10CC00006800401C81B21A911C48EBF73CFBBDF850 +:10CC100068108842E4D8BDF868100F9111496C394A +:10CC2000529811F8100020F0780118310D4A6C3A32 +:10CC3000529802F810104FF4FA61529800EB40003D +:10CC40003C3202EB8000816045E00000C45C0020C3 +:10CC5000D8750020000C0240A46002400000024091 +:10CC6000BC220020702E0020842A002019E2020835 +:10CC700024E2020810E20208C8E1020804E2020805 +:10CC800000211A9113E03F49BDF86800095C5298F1 +:10CC9000C0EB001000EB80003B4A02EBC002BDF885 +:10CCA00068001154BDF86800401C81B21A913548E3 +:10CCB000EBF7E9FABDF868108842E4D8BDF86810CF +:10CCC0000F9142F21071529800EB40002F4A02EB94 +:10CCD0008000816000BF00BF529830B1012815D09C +:10CCE000022825D0032849D135E0BDF83C0060B1C9 +:10CCF00080212748EDF78EFEBDF83C0025490860ED +:10CD000001212448001FECF749FE37E0BDF83C0044 +:10CD100068B108211E48EDF77DFEBDF83C001D49B5 +:10CD2000A439486701211B483438ECF737FE25E069 +:10CD3000BDF83C0070B14FF480711748EDF76AFE02 +:10CD4000BDF83C0013491831086001211148143026 +:10CD5000ECF724FE12E0BDF83C0070B14FF48061A6 +:10CD60000B48EDF757FEBDF83C000A49A439C865E9 +:10CD7000012108484C38ECF711FE00BF00BF55B048 +:10CD800000BD0000E2E10208C45C0020402E00204B +:10CD9000000C0240A4600240000002402DE9F05F58 +:10CDA0002DED0C8B05460E46002400210F468846CB +:10CDB00000BF37E0E200AA46B34650465946EBF7BB +:10CDC00032FA00F0FF092046EBF722FC41EC1D0B84 +:10CDD000B0EE4D1AF0EE6D1A9FED160B0FF0E0FA63 +:10CDE000B0EE40BAF0EE60BA09F00F014FEA291236 +:10CDF00002EB820201EB4200EBF7F9FB53EC1B2B39 +:10CE0000EBF7FEFA41EC190B38464146EBF70DFC07 +:10CE100053EC192BEBF74DFAEBF75BFC0746884612 +:10CE2000601CC4B2082CC5DB38464146BDEC0C8BF7 +:10CE3000BDE8F09F000000000000594010B500243C +:10CE400040F224410E480EF01CFF012816D10C4878 +:10CE50000088C4B20A48001D0088C4B240F22441D0 +:10CE600007480EF088FE0120064948700648006811 +:10CE7000C0F57A7081B20548A0F8C81510BD000051 +:10CE800000440040102E00208C600240BC52002064 +:10CE900010B5002440F224410A480EF0F2FE0128A9 +:10CEA0000FD108480088C4B20648001D0088C4B2EB +:10CEB0000121054841730548406CC0F57A7004496A +:10CEC000488010BD004C0040102E00200060024041 +:10CED0008458002010B5002440F224410A480EF086 +:10CEE000D0FE01280ED108480088C4B206488088C8 +:10CEF000C4B201210548417605484069C0F57A7001 +:10CF00000449888010BD000000500040102E002011 +:10CF1000006002408458002010B5002440F22441F3 +:10CF20000B480EF0AEFE012810D109480088C4B2AB +:10CF30000748001D0088C4B20121064880F825106A +:10CF40000548C06AC0F57A700449C88010BD000069 +:10CF500000480040102E002000600240845800204D +:10CF600010B5002410491148ECF7FEFC00210F48D1 +:10CF7000ECF714FD00E000BF40210D480EF074FEF8 +:10CF80000028F8D080210B48EDF746FD0A490748F4 +:10CF90001838ECF7E9FC012104481838ECF7FEFCDE +:10CFA00001200649087010BD00802020A0600240CA +:10CFB00000440040000C02400088002016000020C1 +:10CFC00010B5002410491148ECF7CEFC00210F48A1 +:10CFD000ECF7E4FC00E000BF40210D480EF044FEF9 +:10CFE0000028F8D008210B48EDF716FD0A4907483C +:10CFF0003038ECF7B9FC012104483038ECF7CEFCAE +:10D0000001200649087010BD208000207060024099 +:10D01000004C0040000C0240008020101600002050 +:10D0200010B5002411491248ECF79EFC002110486D +:10D03000ECF7B4FC00E000BF40210E480EF014FEF7 +:10D040000028F8D04FF480710B48EDF7E5FC0B4950 +:10D050000748A838ECF788FC01210548A838ECF708 +:10D060009DFC01200649087010BD000000800028CA +:10D07000B8600240005000400000024020800010D4 +:10D080001600002010B5002411491248ECF76CFC82 +:10D0900000211048ECF782FC00E000BF40210E4860 +:10D0A0000EF0E2FD0028F8D04FF480610B48EDF758 +:10D0B000B3FC0B4907483038ECF756FC0121054812 +:10D0C0003038ECF76BFC01200649087010BD0000F9 +:10D0D000008000185860024000480040000C0240E8 +:10D0E000008800101600002030B58FB005460C46B1 +:10D0F000012148050AF0C2FB35B1012D5ED0022D99 +:10D100007ED0032D59D115E1BA48ECF753FC4020ED +:10D110000390002005904FF480600690082C03D106 +:10D1200000200790089005E0102C03D1E001079043 +:10D1300080000890002009904FF400300A900020F1 +:10D140000B900C900D900E90AB4801904006009013 +:10D15000AA4802906946A748ECF7F6FC0122102184 +:10D16000A448ECF7D3FCA3481838ECF723FC0020C4 +:10D1700003904FF47A700490002005904FF4806083 +:10D18000069000200790089009904FF400300A9014 +:10D1900000200B900C900D900E9097480190400647 +:10D1A000009097480290694692481838ECF7CCFCFA +:10D1B000012190481838ECF7F1FB18E18D48303820 +:10D1C000ECF7F8FB40200390002005904FF48060BE +:10D1D0000690082C03D100200790089005E0102C41 +:10D1E00003D1E001079080000890002009904FF4DF +:10D1F00000300A9000200B900C900D900E9000E0F3 +:10D200003BE080480190400600907F4802906946CC +:10D2100078483038ECF798FC0122102175483038F6 +:10D22000ECF774FC73486038ECF7C4FB0020039003 +:10D230004FF47A700490002005904FF480600690BF +:10D2400000200790089009904FF400300A900020C9 +:10D250000B900C900D900E906A4801904006009043 +:10D260006A480290694663486038ECF76DFC01211A +:10D2700060486038ECF792FBB9E05E481830ECF794 +:10D2800099FB40200390002005904FF480600690A9 +:10D29000082C03D100200790089005E0102C03D142 +:10D2A000E001079080000890002009904FF40030C2 +:10D2B0000A9000200B900C900D900E905448019015 +:10D2C000400600905348029069464A481830ECF7EF +:10D2D0003BFC0122102147481830ECF717FC454869 +:10D2E0009038ECF767FB002003904FF47A700490BD +:10D2F000002005904FF48060069000200790089071 +:10D3000009904FF400300A9000200B900C900D9083 +:10D310000E903F480190400600903F4802906946B9 +:10D3200034489038ECF710FC012132489038ECF783 +:10D3300035FB5CE02F484838ECF73CFB402003907D +:10D34000002005904FF480600690082C03D1002047 +:10D350000790089005E0102C03D1E00107908000B1 +:10D360000890002009904FF400300A9000200B90A4 +:10D370000C900D900E90294801904006009028488E +:10D38000029069461B484838ECF7DEFB0122102169 +:10D3900018484838ECF7BAFB16487838ECF70AFB1F +:10D3A000002003904FF47A700490002005904FF411 +:10D3B0008060069000200790089009904FF400309C +:10D3C0000A9000200B900C900D900E901348019045 +:10D3D0004006009013480290694606487838ECF7FA +:10D3E000B3FB012103487838ECF7D8FA00BF00BF3F +:10D3F0000FB030BDA060024004440040C45C002077 +:10D4000024660020044C00401C5F00200C6A0020B1 +:10D410000450004074610020F46D00200448004076 +:10D42000CC630020DC7100201CB5012108460AF005 +:10D4300025FA012104200AF021FA012108200AF02E +:10D440001DFA012140200AF019FA0722052144485B +:10D45000EDF7B4FA072206214148EDF7AFFA0722AB +:10D4600008213F48EDF7AAFA072209213C48EDF7C9 +:10D47000A5FA08220A213B48EDF7A0FA08220B2161 +:10D480003848EDF79BFA082202213548EDF796FA65 +:10D4900008220C213348EDF791FA4FF459700090AF +:10D4A00002208DF8050000208DF8060001208DF87F +:10D4B000070002208DF8040069462948EDF736FA86 +:10D4C0004FF4E050009002208DF8050000208DF808 +:10D4D000060001208DF8070002208DF8040069463F +:10D4E0002048EDF723FA4FF49160009000208DF86A +:10D4F000060001208DF8040069461948EDF716FA78 +:10D500004FF48070009000208DF8060001208DF807 +:10D51000040069461448EDF709FA4FF4F040009012 +:10D5200000208DF8060001208DF8040069460F48A0 +:10D53000EDF7FCF94FF480410C48EDF76BFA4FF42E +:10D5400000510A48EDF766FA4FF480510748EDF7AD +:10D5500061FA4FF400610548EDF75CFA1CBD00006C +:10D56000000C024000080240000002400018024087 +:10D5700070B5002500260024FFF756FF042111484E +:10D5800080F8521B00BF08E008212046FFF7ACFDE1 +:10D59000204600F0F1F9601CC4B20A4890F8520B22 +:10D5A000A042F1DC00F014F80021074880F80C16C6 +:10D5B00000200649887048700120C8704FF47A70C6 +:10D5C000886070BDBC220020BC520020C8580020DA +:10D5D00008B511208DF8000002208DF8010001200F +:10D5E0008DF802008DF80300684601F073FE2620D6 +:10D5F0008DF8000001208DF8010000208DF8020058 +:10D6000001208DF80300684601F064FE0E208DF8BD +:10D61000000002208DF8010001208DF802008DF835 +:10D620000300684601F056FE27208DF80000012017 +:10D630008DF8010000208DF8020001208DF8030014 +:10D64000684601F047FE0F208DF8000002208DF89B +:10D65000010001208DF802008DF80300684601F0FA +:10D6600039FE34208DF8000001208DF801000020E3 +:10D670008DF8020001208DF80300684601F02AFEB3 +:10D680002F208DF8000002208DF8010001208DF878 +:10D6900002008DF80300684601F01CFE35208DF86D +:10D6A000000001208DF8010000208DF8020001200B +:10D6B0008DF80300684601F00DFE08BD10B5024666 +:10D6C00001B9102112F8013B00BF12F8010B4340D1 +:10D6D000481E80B2011EF8D103F07F0010BD00008B +:10D6E0002DE9FF4107460D4616461C4637B1012F6E +:10D6F00042D0022F7FD0032F3DD1BAE00121480450 +:10D700000AF0ECF80095012C06D12003ADF80400D6 +:10D710008010ADF808000FE0022C07D1E002ADF850 +:10D7200004004FF4C060ADF8080005E024B9ADF87E +:10D7300004600020ADF808000020ADF80600ADF848 +:10D740000C000C20ADF80A0069466A480EF0E8FAB1 +:10D75000012168480EF018FA012240F22441654880 +:10D760000EF0B9FA102163480EF005FA0122C0212B +:10D7700060480EF015FABAE00121C8040AF0AEF8CC +:10D780000095012C06D12003ADF804008010ADF8FF +:10D7900008000FE0022C07D1E002ADF804004FF4BE +:10D7A000C060ADF8080005E024B9ADF804600020C1 +:10D7B000ADF808000020ADF80600ADF80C000C2014 +:10D7C000ADF80A0069464C480EF0AAFA01214A4811 +:10D7D0000EF0DAF9012240F2244147480EF07BFABC +:10D7E000102145480EF0C7F90122C02142480EF031 +:10D7F000D7F97CE0FFE7012108050AF06FF80095F2 +:10D80000012C06D12003ADF804008010ADF808000B +:10D810000FE0022C07D1E002ADF804004FF4C06025 +:10D82000ADF8080005E024B9ADF804600020ADF8BB +:10D8300008000020ADF80600ADF80C000C20ADF893 +:10D840000A0069462D480EF06BFA01212B480EF0B4 +:10D850009BF9012240F2244128480EF03CFA1021A5 +:10D8600026480EF088F90122C02124480EF098F9CC +:10D870003DE0012188040AF031F80095012C06D121 +:10D880002003ADF804008010ADF808000FE0022C72 +:10D8900007D1E002ADF804004FF4C060ADF8080015 +:10D8A00005E024B9ADF804600020ADF808000020C0 +:10D8B000ADF80600ADF80C000C20ADF80A00694682 +:10D8C0000F480EF02DFA01210D480EF05DF90122EE +:10D8D00040F224410A480EF0FEF9102108480EF0EB +:10D8E0004AF90122C02106480EF05AF900BF00BFD4 +:10D8F000BDE8FF8100440040004C00400050004063 +:10D90000004800402DE9FC4705460E460024002152 +:10D910000091019100BFE94600BF27E06422002387 +:10D9200028463146EAF74EFC174698460A2200235D +:10D9300038464146EAF746FC4FEA001A0A2200231D +:10D9400038464146EAF73EFC0F2002401AEB02003F +:10D9500009F804004FF064024FF0000328463146F6 +:10D96000EAF730FC05460E46601CC4B2082CD5DB35 +:10D97000DDE90001BDE8FC872DE9F0410446002601 +:10D98000002700250421FE4880F8521B04EB4400C8 +:10D9900000EB0411FB4800EB0110407B012803D190 +:10D9A0000021204600F020FB04EB440000EB0411B2 +:10D9B000F44800EB0110407B02282ED100231A46C8 +:10D9C0004FF4E1312046FFF78BFEEF4810F81400CA +:10D9D00020F080008030EC4901F81400002004EBB6 +:10D9E0004401E94A3C3202F8210004EB440102EB15 +:10D9F00081018870012004EB440102EB8101487031 +:10DA000004EB440102EB8101C8704FF47A7004EB1F +:10DA1000440102EB81018860AEE2DB4810F814009B +:10DA200020F080008030D84901F81400002004EB79 +:10DA30004401D54A0C3202F8210004EB440102EB08 +:10DA40008101887004EB440102EB8101487004EB12 +:10DA5000440102EB8101C870052004EB440102EB94 +:10DA600081018860002004EB4401303202F821007B +:10DA700004EB440102EB81018870012004EB4401B6 +:10DA800002EB8101487004EB440102EB8101C87094 +:10DA900004EB440000EB0411BA4800EB011080686D +:10DAA00000EB8000400004EB440102EB8101886040 +:10DAB00008212046FFF718FB04EB440000EB04129A +:10DAC000B04800EB0210437904EB440000EB041271 +:10DAD000AC4800EB0210016800222046FFF700FE70 +:10DAE00004EB440000EB0411A64800EB0110807920 +:10DAF000092870D2DFE800F06F050F19232D3F4988 +:10DB000053000521C4EBC40000EB84129F4800EBD6 +:10DB1000421001715FE00F21C4EBC40000EB8412DE +:10DB20009A4800EB4210017155E00721C4EBC40094 +:10DB300000EB8412954800EB421001714BE0042188 +:10DB4000C4EBC40000EB8412904800EB421001715A +:10DB500041E004EB440000EB04118A4800EB0110A3 +:10DB600080686421484304EB4401874A3C3202EB5D +:10DB7000810188602FE00321C4EBC40000EB841214 +:10DB8000824800EB4210017125E00421C4EBC4007F +:10DB900000EB84127D4800EB421001711BE006216E +:10DBA000C4EBC40000EB8412784800EB4210017112 +:10DBB00010212046FFF798FA04EB440000EB041212 +:10DBC000704800EB0210016800234FF48052204699 +:10DBD000FFF786FD00BF00BF6D48007F012822D1FE +:10DBE0000021C4EBC40000EB8412684800EB421033 +:10DBF0000171012004EB4401634A0C3202EB810104 +:10DC0000886080216348ECF707FF08216148ECF742 +:10DC100003FF4FF480716048ECF7FEFE4FF4806123 +:10DC20005C48ECF7F9FE00259BE10021C4EBC40041 +:10DC300000EB8412554800EB4210603005EB0512F2 +:10DC400000EBC2000173C4EBC40000EB84124F4828 +:10DC500000EB4210603005EB051200EBC20081734F +:10DC6000C4EBC40000EB8412484800EB4210603063 +:10DC700005EB051200EBC2004173C4EBC40000EBDE +:10DC80008412424800EB4210603005EB051200EBB5 +:10DC9000C200C17304EB440000EB0411394800EBEF +:10DCA0000110806800EB8000400004EB440101EBB0 +:10DCB0000412344901EB0211C97948434100C4EB15 +:10DCC000C40000EB8412314800EB4210603005EBD9 +:10DCD000051200EBC200416104EB440000EB0411AB +:10DCE000284800EB0110303000EB0510807820F060 +:10DCF000800104EB440000EB0412224800EB021008 +:10DD0000303000EB0510817004EB440000EB04118F +:10DD10001C4800EB0110303000EB0510807820F03B +:10DD2000400104EB440000EB0412164800EB021023 +:10DD3000303000EB051081700021C4EBC40000EB13 +:10DD40008412124800EB4210603005EB051200F817 +:10DD50003210C4EBC40000EB84120C4800EB4210FC +:10DD6000603005EB051200EBC20080F8781004EB80 +:10DD7000440000EB0411034800EB011080790DE032 +:10DD8000BC2200203C300020042E0020FC34002067 +:10DD9000BC120020000C024000000240092814D2EE +:10DDA000DFE800F0DC051423324150A7CD00E52167 +:10DDB000C4EBC40000EB8412874800EB42106030D3 +:10DDC00005EB051200EBC2004171C7E0A121C4EBD5 +:10DDD000C40000EB8412804800EB4210603005EB79 +:10DDE000051200EBC2004171B8E0A121C4EBC400F0 +:10DDF00000EB8412784800EB4210603005EB05120E +:10DE000000EBC2004171A9E0B121C4EBC40000EBFA +:10DE10008412714800EB4210603005EB051200EBF4 +:10DE2000C20041719AE03121C4EBC40000EB8412BE +:10DE3000694800EB4210603005EB051200EBC200B0 +:10DE400041718BE0F121C4EBC40000EB8412624805 +:10DE500000EB4210603005EB051200EBC20041718F +:10DE6000002640E0002732E006EB460000EB0611FA +:10DE70005A4800EB0110303000EB0710017804EB3A +:10DE8000440000EB0412554800EB0210303000EB68 +:10DE90000510007A814218D104EB440000EB041114 +:10DEA0004E4800EB0110303000EB05100178C6EB56 +:10DEB000C60000EB8612484800EB4210603007EBCA +:10DEC000071200EBC20080F87710781CC7B206EB8F +:10DED000460000EB0611414800EB0110C079B84242 +:10DEE000C2DC701CC6B23E4890F8520BB042B9DC9E +:10DEF00034E00621C4EBC40000EB8412364800EB8A +:10DF00004210603005EB051200EBC200417105EBD9 +:10DF1000041000EB8001C1EB801132480844D0F8B6 +:10DF20000910C4EBC40000EB84122B4800EB421034 +:10DF3000603005EB051200EBC20041630EE01521D5 +:10DF4000C4EBC40000EB8412234800EB42106030A5 +:10DF500005EB051200EBC200417100BF00BF681C59 +:10DF6000C5B204EB440000EB04111C4800EB0110A7 +:10DF7000C079A8423FF759AE0021194880F8531BD9 +:10DF8000002625E006EB460000EB0611134800EBE7 +:10DF900001108079052819DA06EB460000EB06111E +:10DFA0000E4800EB0110807900280FDD0C4890F836 +:10DFB000531B06EB460000EB0612084800EB02106C +:10DFC000C0790844C1B2064880F8531B701CC6B221 +:10DFD000042ED7DBBDE8F081FC3400203C3000206B +:10DFE000BC2200202013002070B504460E46B14824 +:10DFF000056806BB34B1012C0AD0022C0ED0032CCC +:10E0000018D111E04FF48041AB48ECF705FD11E069 +:10E010004FF40051A848ECF7FFFC0BE04FF480519F +:10E02000A548ECF7F9FC05E04FF40061A248ECF7D5 +:10E03000F3FC00BF20E034B1012C0AD0022C0ED03A +:10E04000032C18D111E04FF480419B48ECF7E2FC1F +:10E0500011E04FF400519848ECF7DCFC0BE04FF472 +:10E0600080519548ECF7D6FC05E04FF400619248EA +:10E07000ECF7D0FC00BF00BF64200FF0EFFA0023E4 +:10E080001A464FF416512046FFF72AFB002004EBF6 +:10E0900044018A4A02EB8101887004EB440102EBDF +:10E0A0008101486004EB440000EB041102F5FE70AE +:10E0B00000EB011080688249886001204870772059 +:10E0C00004EB84017F4A1144887004EB440000EBA8 +:10E0D00004117D4800EB0110807908282FD2DFE879 +:10E0E00000F02E040B1219202E27772004EB840158 +:10E0F000744A1144887022E0972004EB8401714A2D +:10E10000114488701BE0972004EB84016D4A114490 +:10E11000887014E06F2004EB84016A4A114488700F +:10E120000DE0672004EB8401664A1144887006E024 +:10E13000772004EB8401634A1144887000BF00BF5C +:10E14000C020C4EB041101EB8101604A02F83100E8 +:10E150000020C4EB041101EB810102EBC101487006 +:10E160000820C4EB041101EB810102EBC1018870AE +:10E17000280EC4EB041101EB810102EBC101C87050 +:10E1800005F0F00004EB44010844C4EB041101EB7A +:10E19000810102EBC101087104EB84004949084484 +:10E1A0008078C4EB041101EB810102EBC1014871DD +:10E1B0002020C4EB041101EB810102EBC101887145 +:10E1C00005F00F00C4EBC4010844C4EB041101EBDB +:10E1D000810102EBC101C8718020C4EB041101EB85 +:10E1E000810102EBC10108724C20C4EB041101EB68 +:10E1F000810102EBC10148725420C4EB041101EB10 +:10E20000810102EBC101887234B1012C11D0022CC2 +:10E210001DD0032C39D129E080212D48ECF7FAFBE1 +:10E220000B202C49086001212A48001FEBF7B6FBA0 +:10E230002BE008212648ECF7EDFB0B202549A439FB +:10E240004867012123483438EBF7A8FB1DE04FF461 +:10E2500080712148ECF7DEFB0B201E491831086065 +:10E2600001211C481430EBF799FB0EE04FF480615C +:10E270001748ECF7CFFB0B201649A439C8650121DC +:10E2800014484C38EBF78AFB00BF00BF134890F8E6 +:10E29000EF0358B1C4EB041101EB81010B4A02EB0F +:10E2A000C100002322460B21ECF7EAFB64200FF0AB +:10E2B000D5F970BD187AFF1F00180240402E0020CB +:10E2C000C8580020C47500203C300020C45C0020E9 +:10E2D000000C0240A460024000000240BC2200206A +:10E2E00030B52DED028B9FB000201E901D901C902C +:10E2F0001A901B90189019901790169015901490E2 +:10E3000013900025002405909FEDF60A8DED040A78 +:10E31000F5A103C9CDE90201F5A103C9CDE90001C9 +:10E32000F548807850B30020F3498870A1F6645016 +:10E33000B0F87E0DF1490968C1F57A7188421DD1A6 +:10E34000EE480068C0F57A7081B2ED48A0F87C1DF7 +:10E350000021EA48001FEBF721FBEA49E748001FCC +:10E36000EBF702FB0120E84908704FF47A70E349AB +:10E3700008600121E148001FEBF710FBE24800783C +:10E3800001287DD10020E0490870DB4860388078A2 +:10E3900000EB4001DD4800EB01108479012C70D0C6 +:10E3A000042C04D0052C6DD0062C06D106E00120EB +:10E3B000D1490C3188700020486042E2D048B0F862 +:10E3C0007C0D811FD248EBF785FAC117CDE91A0100 +:10E3D000CB49B1F87C1D491FCD4A521E8818042133 +:10E3E00009F0D8FDC117CDE9180118A80BC858408D +:10E3F0001B9A514008437DD10021BF480C3801557C +:10E40000C348401E00791390BDF84C00312802D05B +:10E41000452870D1B4E0BA48B0F87C0D18384121D5 +:10E4200090FBF1F0C117CDE91801C1B2B44880F8F2 +:10E43000901500201E9099E0BDF8780000EB801048 +:10E440001430B349491E085CB249BDF8782088549D +:10E45000BDF8781001EB81111A31AD4A521E8818AF +:10E46000082109F055FD8DED040AAA490C31BDF8CB +:10E470007820049801EB02114860BDF8781002E0A2 +:10E48000F1E18DE085E001EB81113231A04A521EAD +:10E490008818082109F03CFD8DED040A9D490C31D6 +:10E4A000BDF87820049801EB02110860BDF87810DF +:10E4B00001EB81113A31964A521E8818082109F061 +:10E4C00027FD8DED040A93490C31BDF8782004989E +:10E4D00001EB02118860BDF8781001EB8111423127 +:10E4E0008B4A521E8818082109F012FD8DED040A8E +:10E4F000884901E046E044E00C31BDF878200498FA +:10E5000001EB0211C8609DF85C1001EB410202EBC7 +:10E51000011279491C3101EB02113031BDF878202C +:10E5200001EB0211881C897821F080018031017093 +:10E530007348B0F87C0D401E7549491E095C9DF872 +:10E540005C00C0EBC00202EB8012734800EB42108B +:10E5500060309DF8542002EB021200EBC20080F8FC +:10E560003C10BDF87800401C80B21E90BDF87800C9 +:10E570000021DDE91832C01A9141FFF65DAF00E0DD +:10E5800000BF00BF01205C490C318870002048604A +:10E5900057E1012058490C3188700020486050E153 +:10E5A000012055490C318870002048605BA1584813 +:10E5B000401E0FF007FA1D90BDF8740000287CD0B3 +:10E5C000BDF87400B0F5487F77DA00201E9010E0A7 +:10E5D000BDF874000E30BDF8781008444C49491E4F +:10E5E000085CBDF878208854BDF87800401C80B2E3 +:10E5F0001E90BDF878001E28EADB02204849887189 +:10E600004348401E007841286BD100201E9017E03F +:10E61000BDF87800801C3E49491E085C2C2800D1BA +:10E6200012E0BDF87800801C3949491E085C06A933 +:10E63000BDF878208854BDF87800401C80B21E9048 +:10E64000BDF878000B28E3DB00BF06A80DF010FC36 +:10E65000B0EE408AF0EE608A51EC180BEAF771F8E0 +:10E6600000EE100ADFED2F0A80EE201A8DED041A5D +:10E670000498E9F7EEFFCDE91801DDE91801E9F7A3 +:10E68000A0FF00EE100ADDED040A30EEC00A8DEDA9 +:10E69000040ADDE91801E9F794FF00EE100ADDED48 +:10E6A000040A9FED201A60EE810A9FED1F1AC0EE4A +:10E6B000811A30EE210A1D4800E0B0E080ED040A26 +:10E6C000BDF87800C01C1249491E085C174910317A +:10E6D0000871BDF87800401D80B21D9000201E908A +:10E6E00040E08AE000000000016932303130300043 +:10E6F0000169323045303000203000202C64024067 +:10E70000BC22002000880010E20A0020B42E002065 +:10E71000E50A00204D280020FC340020524D430023 +:10E72000BC1200200000C84200007042BC2A002039 +:10E73000BDF87400BDF8781008444D49085C2C28D9 +:10E7400000D113E0BDF87400BDF8781008444849C2 +:10E75000085C06A9BDF878208854BDF87800401CF4 +:10E7600080B21E90BDF878000B28E1DB00BF06A840 +:10E770000DF07EFBB0EE408AF0EE608A51EC180B93 +:10E78000E9F7DFFF00EE100A5FED1A0A80EE201AAB +:10E790008DED041A0498E9F75CFFCDE91801DDE975 +:10E7A0001801E9F70EFF00EE100ADDED040A30EE65 +:10E7B000C00A8DED040ADDE91801E9F702FF00EE59 +:10E7C000100ADDED040A1FED291A60EE810A1FED23 +:10E7D0002A1AC0EE811A30EE210A10EE100A2549DD +:10E7E000C1F80500BDF87400BDF878100844401C5D +:10E7F0001F49085C1F49487222E01FED460A10EECF +:10E80000100A1C49C1F80500002048721FED4B0A90 +:10E8100010EE100AC1F805000020487210E01FED4C +:10E820004F0A10EE100A1349C1F805000020487283 +:10E830001FED540A10EE100AC1F8050000204872BE +:10E8400000BF00BF00201E9009E000200849BDF86D +:10E8500078208854BDF87800401C80B21E90BDF826 +:10E8600078001428F1DB1FB0BDEC028B30BD000036 +:10E87000E40A0020CC2A00202DE9F04F8BB004469A +:10E880008B460026B2460025A846002700200A90A5 +:10E8900081460990089000BF00BFF7A103C9CDE9E8 +:10E8A0000601F7A103C9CDE904010020F64908706B +:10E8B000F648005D042823D10521F44801550021C4 +:10E8C0004E3801552238005D20F08001EF48703845 +:10E8D0000155042C04D0052C0CD0062C0FD104E0DB +:10E8E0000021EA484938015509E03121E748493813 +:10E8F000015504E00021E5484938015500BF00BF3B +:10E9000004EB4401E24800EB01108079012874D047 +:10E91000042804D0052871D0062870D10DE2DB4808 +:10E920005438007900286BD0002000F0A5FA04EBE1 +:10E930004403D74A02EB0312517904EB4403D44A4F +:10E9400002EB0312106800F07FFCD04854380079C5 +:10E95000012802D0022879D137E0CC485438C77852 +:10E9600007EB8700C0EB8711CA4810F8019007EB4E +:10E970008700C0EB8711C7480144643851F8012F64 +:10E98000C0F8252F4968C0F8291F07EB8700C0EBA6 +:10E990008711C0480844D0F80910BE486438C0F850 +:10E9A0002D1F07EB8700C0EB8711BA48014464387C +:10E9B00051F8212FC0F8452F8988A0F8491FF91771 +:10E9C00007EB11714FEA211840E0B248643890F823 +:10E9D000249F4FF0000832E0002714E008EB4800C5 +:10E9E00000EB0811A948283000EB0110303000EB93 +:10E9F00007100078484504D110E002E2E0E1FFE1B1 +:10EA00009AE1781C87B208EB480000EB08119F4898 +:10EA1000283000EB0110C079B842DFDC00BF08EB02 +:10EA2000480000EB08119948283000EB0110C0792C +:10EA3000B84200DD08E008F101001FFA80F89648AE +:10EA400090F8520B4045C7DC00BF00BF00BF4846EE +:10EA50000021FEF757FFCDE90201002000900B4690 +:10EA60000621029A08F048FE08EB480000EB081166 +:10EA70008648283000EB0110007FC0F38100009031 +:10EA800084486438D0F829CF62460023072118460D +:10EA900008F032FE08EB480000EB08117B482830F4 +:10EAA00000EB0110007F00F003000090794864380B +:10EAB000D0F825CF624600230821184608F01CFE36 +:10EAC00008EB480000EB08117048283000EB0110FB +:10EAD000007FC0F3011000906E486438D0F82DCF4D +:10EAE000624600230921184608F006FE32216A48D2 +:10EAF000A13880F86C11302180F86D11A0F65F709C +:10EB000090F84A0F01EB10116348A13880F86E119C +:10EB1000A0F65F7090F84A0F00F00F0130315E48A8 +:10EB2000A13880F86F112D2180F87011A0F65F7068 +:10EB300090F8490F302101EB10115748A13880F8A7 +:10EB40007111A0F65F7090F8490F00F00F0130319D +:10EB50005148A13880F872112D2180F87311A0F668 +:10EB60005F7090F8480F302101EB10114A48A1382E +:10EB700080F87411A0F65F7090F8480F00F00F0154 +:10EB800030314548A13880F87511A0F65F7090F8D3 +:10EB9000470F302101EB10113F48A13880F8771161 +:10EBA000A0F65F7090F8470F00F00F0130313A483F +:10EBB000A13880F878113A2180F87911A0F65F70B9 +:10EBC00090F8460F302101EB10113348A13880F83E +:10EBD0007A11A0F65F7090F8460F00F00F01303107 +:10EBE0002D48A13880F87B113A2180F87C11A0F6DD +:10EBF0005F7090F8450F302101EB10112648A138C5 +:10EC000080F87D11A0F65F7090F8450F00F00F01BD +:10EC100030312148A13880F87E11A0F65F70D0F81D +:10EC20004B2F10460021FEF76DFECDE902010020BA +:10EC300000900B460C21029A08F05EFD002604E0CD +:10EC4000202016498855701C86B240F28A208642E0 +:10EC5000F6DB0A20114908704870002642E04FF0A8 +:10EC6000000A21E00C48A13800EB461010F80A0019 +:10EC7000202815D01BE0000001693230313030000F +:10EC80000169323045303000E30A002014300020A2 +:10EC9000B42E002020130020BC220020CC0E002027 +:10ECA0000AF101001FFA80FABAF1200FDADB00BF87 +:10ECB000BAF11F0F14DA4FF0000A0CE0674800EBBE +:10ECC000461010F80A000AEB4511654A50540AF143 +:10ECD00001001FFA80FABAF1200FEFDB681C85B241 +:10ECE000701C86B2142EBADB0A21202000EB4510DE +:10ECF0005B4A1154202000EB4510401C1154202089 +:10ED000000EB4510801C1154202000EB4510C01C66 +:10ED10001154202000EB4510001D1154202000EB61 +:10ED20004510401D1154202000EB4510401D80B2BD +:10ED30000A9000204B4908717FE0012000F09CF808 +:10ED40004FF400714848EBF767FE04EB4403474A71 +:10ED500002EB0312517904EB4403444A02EB031221 +:10ED6000106800F071FA3F48543010F80900401C58 +:10ED7000C1B23C48543000F80910BBF1310F03D048 +:10ED8000BBF1450F1AD10CE0002605E006A8805D16 +:10ED900033498855701C86B2072EF7DB07200A908E +:10EDA0000CE0002605E004A8805D2D498855701C04 +:10EDB00086B2072EF7DB07200A9000BF00BF3CE0B9 +:10EDC000022000F059F84FF480412748EBF724FE69 +:10EDD0002448543010F80900401CC1B22148543076 +:10EDE00000F8091004EB4403204A02EB03125179A6 +:10EDF00004EB44031D4A02EB0312106800F024FAEE +:10EE00001BE0032000F038F81648543010F80900D1 +:10EE1000401CC1B21348543000F8091004EB4403FD +:10EE2000124A02EB0312517904EB44030F4A02EB3E +:10EE30000312106800F008FA00BF00BF0A9850B132 +:10EE40000B490A98086001210948001FEAF7A6FD4E +:10EE50000020084908700BB0BDE8F08F1B2200208D +:10EE6000CC0E0020C02F002000080240B42E00204D +:10EE7000A4640240E30A002010B5044634B1012C1A +:10EE80000FD0022C18D0032C2CD120E04FF40051CD +:10EE90001548EBF7BFFD4FF480711348EBF7BAFD4F +:10EEA00020E04FF400511048EBF7B4FD4FF48071AF +:10EEB0000D48EBF7B1FD15E04FF400510A48EBF7B0 +:10EEC000ABFD4FF480710848EBF7A4FD0AE04FF466 +:10EED00000510548EBF7A0FD4FF480710248EBF7B5 +:10EEE0009BFD00BF00BF10BD0008024070B50024AC +:10EEF000002540F224410E480CF0C3FEB0B140F2B0 +:10EF000024410B480CF037FE09480088C4B2084879 +:10EF1000001D0088C4B201200649487006480068F8 +:10EF2000C0F57A7081B20548A0F87E1D70BD000062 +:10EF300000140140203000202C640240BC2200203C +:10EF400010B5002413491448EAF70EFD00211248B9 +:10EF5000EAF724FD00E000BF402110480CF084FED9 +:10EF60000028F8D04FF400710D48EBF753FD4FF433 +:10EF700080410B48EBF74EFD0A4907487838EAF71D +:10EF8000F3FC012104487838EAF708FD012006491E +:10EF9000087010BD00802020A064024000140140D1 +:10EFA0000008024000880010E30A002000B58FB07E +:10EFB0000121880508F062FC2948EAF7FBFC4020A3 +:10EFC0000390002005904FF4806006900020079089 +:10EFD000089009904FF400300A9000200B900C909C +:10EFE0000D900E901F4801904FF0206000901E4839 +:10EFF000029069461A48EAF7A7FD01221021184835 +:10F00000EAF784FD16487838EAF7D4FC002003902C +:10F010004FF47A700490002005904FF480600690C1 +:10F0200000200790089009904FF400300A900020CB +:10F030000B900C900D900E900A4801904FF02060BC +:10F0400000900A480290694605487838EAF77CFD46 +:10F05000012103487838EAF7A1FC0FB000BD000099 +:10F06000A064024004140140CC0E0020E40A0020F9 +:10F070001CB50121042008F001FC082206211C48CF +:10F08000EBF79CFC082207211948EBF797FCC020FE +:10F09000009002208DF8050000208DF80600012068 +:10F0A0008DF8070002208DF8040069461048EBF740 +:10F0B0003DFC4FF4C640009001208DF80400002074 +:10F0C0008DF8060003208DF8050001208DF807005B +:10F0D00069460748EBF72AFC4FF400710448EBF748 +:10F0E00099FC4FF480410248EBF794FC1CBD0000F2 +:10F0F0000008024010B50024FFF7BAFF00214FF4CA +:10F10000E13000F0A1F8FFF751FF00F07DF8002199 +:10F110003A4880F8641D0020394988704870C870EA +:10F12000022088600021354880F8701D0020344995 +:10F130000C31887001204870C8704FF47A70886074 +:10F1400000BF58E0002104EB44022D48483800F885 +:10F15000221004EB440200EB82008170012104EBD9 +:10F1600044022748483800EB8200417004EB440217 +:10F170002348483800EB8200C17004EB4401214869 +:10F1800000EB0110806800EB8000410004EB4402BA +:10F190001B48483800EB8200816004EB44011948A9 +:10F1A00000EB01108079042804D005281BD0062824 +:10F1B0001ED104E0002112485538015518E03121D4 +:10F1C0000F485538015504EB44010E4800EB01107F +:10F1D00080686421484304EB44020949483901EB43 +:10F1E0008201886004E0002105485538015500BFC0 +:10F1F00000BF601CC4B2052CA4DB10BDBC220020E3 +:10F2000020300020B42E002008B545208DF80000E5 +:10F2100002208DF8010001208DF802008DF8030016 +:10F22000684600F057F847208DF8000001208DF85F +:10F23000010000208DF8020001208DF803006846CF +:10F2400000F048F808BD00007FB505460C460121D6 +:10F25000202008F063FB0095012C06D12003ADF8B7 +:10F2600004008010ADF808000FE0022C07D1E00286 +:10F27000ADF804004FF4C060ADF8080005E024B913 +:10F280000020ADF80400ADF808000020ADF804003F +:10F29000ADF80600ADF80C000C20ADF80A00694688 +:10F2A0000B480CF03DFD012109480CF06DFC0122DA +:10F2B00040F2244106480CF00EFD102104480CF0E9 +:10F2C0005AFC0122C02102480CF06AFC7FBD0000FC +:10F2D0000014014070B5002100230F22C4781CB334 +:10F2E000174C246804F4E064C4F5E064C4F3072117 +:10F2F000C1F10404E3B20A4144789C40E1B284784D +:10F30000144021430C07210E0E4C057861550478FA +:10F3100004F01F050124AC4005786D11AD0005F126 +:10F32000E025C5F8004109E0047804F01F05012438 +:10F33000AC40054D0678761145F8264070BD0000BA +:10F340000CED00E000E400E080E100E0024A0A4049 +:10F350000243024B1A60704780FFFF1F08ED00E078 +:10F36000BFF34F8F0648006800F4E060054908438A +:10F37000001D03490860BFF34F8F00BFFEE7000088 +:10F380000CED00E00000FA0500200CE0002106E092 +:10F390000022064B03EBC1031A544A1CD1B2802948 +:10F3A000F6DB421CD0B20828F0DB7047DB87002078 +:10F3B0002DE9FF4F84B081468A46002002908346A3 +:10F3C0000698A0EB09040798A0EB0A06CDF8049074 +:10F3D000CDF800A0002C01DD012705E00CB90027C5 +:10F3E00002E04FF0FF376442002E02DD4FF00108CB +:10F3F00006E016B94FF0000802E04FF0FF38664211 +:10F40000B44201DD254600E03546002003901EE0B1 +:10F41000009AD1B2019AD0B2119A00F01FF8029866 +:10F4200020440290B3440298A84205DD0298401B94 +:10F430000290019838440190AB4504DDABEB050B1D +:10F440000098404400900398401C80B20390691CCF +:10F4500003988842DCDB08B0BDE8F08FF0B51446B5 +:10F460000B46CF1701EB5777C7F3C702CF1701EB56 +:10F470005777FF10A1EBC707FEB20123B340DDB2FF +:10F480004CB1134B03EBC0039B5C2B43104F07EBBA +:10F49000C007BB541AE00E4B03EBC0039B5CDB437D +:10F4A0000B4F07EBC007BB54094B03EBC0039B5C3E +:10F4B0002B43074F07EBC007BB54054B03EBC003BF +:10F4C0009B5CDB43024F07EBC007BB54F0BD000061 +:10F4D000DB8700201CB501210A2008F0CFF94FF48A +:10F4E000C050009001208DF8040000208DF8060027 +:10F4F00003208DF8050001208DF807006946494872 +:10F50000EBF714FA4FF48060009001208DF80400AE +:10F5100000208DF8060003208DF8050001208DF8ED +:10F52000070069464048EBF701FAC8200EF096F84C +:10F530004FF480613C48EBF76DFAC8200EF08EF86E +:10F540004FF480613848EBF767FAC8200EF086F870 +:10F550000021FD2000F0DEFA0021122000F0DAFA8E +:10F560000021AE2000F0D6FA0021D52000F0D2FA1A +:10F570000021A02000F0CEFA0021A82000F0CAFA55 +:10F5800000213F2000F0C6FA0021D32000F0C2FA8B +:10F590000021084600F0BEFA0021402000F0BAFA2F +:10F5A0000021A02000F0B6FA0021C02000F0B2FA3D +:10F5B0000021DA2000F0AEFA0021122000F0AAFAB1 +:10F5C0000021812000F0A6FA00217F2000F0A2FA9D +:10F5D0000021D92000F09EFA0021822000F09AFA42 +:10F5E0000021DB2000F096FA0021342000F092FA8E +:10F5F0000021A42000F08EFA0021A62000F08AFA53 +:10F600000021202000F086FA0021084600F082FA4E +:10F61000FFF7BAFE0021AF2000F07CFA00F062F89C +:10F620001CBD0000000C02400004024010B5024660 +:10F63000012000E050430B1EA1F10104E1B2F9D119 +:10F6400010BD2DE9F84F05460C4616461F46DDE96C +:10F650000A9B06FB09F0642190FBF1F000F0FF0A21 +:10F660004FF0000801200090A819C2B2234621469D +:10F670002846FFF79DFE01200090E019C3B2A819AB +:10F68000C2B2E019C1B22846FFF792FE01200090F5 +:10F69000E019C3B22A4621462846FFF789FE012019 +:10F6A000E119CBB2A919CAB2A9190090C8B2214672 +:10F6B000FFF77EFE00BF11E00120009004EB080080 +:10F6C000C3B205EB0A00C2B204EB0800C1B228467F +:10F6D000FFF76EFE08F1010000F0FF08B845EBDB14 +:10F6E000BDE8F88F70B50024002504F1B001C8B260 +:10F6F000002100F00FFA0021084600F00BFA00216B +:10F70000102000F007FA00BF0EE0002508E00849CD +:10F7100001EBC501085D012100F0FCF9681CC5B2D0 +:10F72000802DF4DB601CC4B2082CEEDB70BD000041 +:10F73000DB87002010B5044600BF02210A4808F00C +:10F74000C7FA0028F9D02146074808F0CDFA00BFD3 +:10F750000121054808F0BCFA0028F9D0024808F059 +:10F76000C0FAC0B210BD0000003800402DE9FE4FC5 +:10F770000746884692461C460197CDF80080082C23 +:10F7800002D14FF006091FE02046E31704EB537344 +:10F79000DB1021464FEAE47C04EB5C7C4FEAEC0C86 +:10F7A000A4EBCC0CBCF1000F02D04FF0010C01E037 +:10F7B0004FF0000C6344224604EBD27C4FEA6C0C01 +:10F7C00003FB0CF303F0FF09AAF12000C6B20025E9 +:10F7D0005EE0082C07D106EB46002F4901EB400004 +:10F7E00010F805B01DE00C2C07D106EB46002B49A4 +:10F7F00001EB800010F805B013E0102C05D128486B +:10F8000000EB061010F805B00BE0182C07D106EB42 +:10F81000C600244901EB800010F805B001E0BDE806 +:10F82000FE8F002002901CE00BF0010028B1414641 +:10F8300038460C9AFFF712FE09E00C9808B901202F +:10F8400000E00020024641463846FFF707FE4FEA37 +:10F850006B0B08F1010000F0FF080298401CC0B2D9 +:10F86000029002980828DFDB781CC7B2082C0BD066 +:10F8700004EBD4714A100199791A8A4204D1019F8C +:10F8800000980830C0B20090DDF80080681CC5B256 +:10F890004D459EDB00BFC2E7EC3303081436030876 +:10F8A000883A0308784003082DE9FF4F2DED068BB9 +:10F8B00083B0074693461E46DDE917484FF000091E +:10F8C000CA46DEB95846E8F7A3FE41EC1A0BB0EE83 +:10F8D0004A0AF0EE6A0A0CF0CBFCB0EE409AF0EE69 +:10F8E000609A9FED400B53EC102B51EC190BE8F78D +:10F8F000E0FC41EC180BE8F7CDFEC6B2082C01D1B4 +:10F900004FF002091698864211DC169800280EDD89 +:10F9100023463022CDF8008038460A99FFF726FFAB +:10F92000204604EBD07109EB61013944CFB20025C8 +:10F930004CE01698301AA84210D104EBD47109EBB0 +:10F94000610101FB0571C8B223462E22CDE9008476 +:10F950000A99FFF70BFF4FF0010A35E006EB0A00AA +:10F96000401B401EC1B20A20FFF760FEBBFBF0F057 +:10F970000A21B0FBF1F201FB12000290029880B95B +:10F9800004EBD47109EB61010AEB070201FB0521CD +:10F99000C8B223463022CDE900840A99FFF7E6FE7B +:10F9A00011E004EBD47109EB61010AEB070301FBE1 +:10F9B0000531C8B2CDE9008402993031CAB223467C +:10F9C0000A99FFF7D3FE00BF681CC5B206EB0A0018 +:10F9D000A842AEDC304603B0BDEC068B04B0BDE8F7 +:10F9E000F08F0000000000000000F03F2DE9FF4F05 +:10F9F00005460E4617461C46DDF838904FF0000AC3 +:10FA00000095B3462046E21704EB5272D21021460D +:10FA1000E31704EB5373DB10A4EBC3030BB1012317 +:10FA200000E000231A44D4B24FF0000845E0002063 +:10FA300003903BE00D9810F80A0002900AF10100D3 +:10FA40001FFA80FA002001901DE0029800F00100EA +:10FA500028B14A4631462846FFF700FD0AE0B9F1D1 +:10FA6000000F01D1012000E0002002463146284667 +:10FA7000FFF7F4FC029840100290701CC6B2019887 +:10FA8000401CC0B2019001980828DEDB681CC5B29A +:10FA90000098281AB84204D1009D0BF1080000F02C +:10FAA000FF0B5E460398401CC0B203900398B84217 +:10FAB000C0DB08F1010000F0FF08A045B7DBBDE89E +:10FAC000FF8F2DE9F8430646884614461F46DDE9B8 +:10FAD000085915E0CDF8009022782B464146304673 +:10FAE000FFF744FE082D02D1B01DC6B205E028463E +:10FAF00005EBD07106EB6101CEB2641C781EC7B273 +:10FB00002FB12078202802DB20787E28E2DDBDE8B6 +:10FB1000F883000070B505460C462CB14FF4006127 +:10FB20001048EAF779FF04E04FF400610D48EAF766 +:10FB300071FF4FF480510B48EAF76CFF4FF480518E +:10FB40000948EAF769FF2846FFF7F4FD4FF48051B2 +:10FB50000448EAF761FF4FF400610248EAF75CFFEE +:10FB600070BD0000000C02400004024030B597B0A8 +:10FB70000020159000211491139112911191109170 +:10FB80000F910E910D910C910B910A910991089191 +:10FB9000079106910591049103910290FA4890F81B +:10FBA000EE060121B1EBD01F44F09F8304F096BB19 +:10FBB000F6488078022804D1F448407808B107203C +:10FBC0000790BDF81C109DF83C000844F049085C03 +:10FBD000FA287DD1BDF81C109DF83C000844401C5B +:10FBE000EB49085CEB494871BDF81C109DF83C00DE +:10FBF0000844801CE649085CE6490871BDF81C1001 +:10FC00009DF83C000844C01CE149085CE149C8700B +:10FC1000BDF81C109DF83C000844001DDC49085C40 +:10FC2000DC498870BDF81C109DF83C000844401D5C +:10FC3000D749085CD7494870BDF81C109DF83C00B6 +:10FC40000844801DD249095CCF4880F8F61390F82B +:10FC5000F61390F8F003814214DDCB4890F8F603D8 +:10FC600000210190FDF79AF804460D46C64890F829 +:10FC7000F013084601910021FDF790F8201AC1B257 +:10FC8000129113E0C04890F8F00300210190FDF7B5 +:10FC900085F804460D46BC4890F8F61308460191D5 +:10FCA0000021FDF77BF8201AC1B2129112980528A5 +:10FCB0001DDBB54890F8F603542818DAB24890F8DE +:10FCC000F603062813DDB348407924280FDB00E053 +:10FCD0000FE0B0484079502809DCAE487638AD498D +:10FCE0000A6802678988A0F87410E9F7EDFF062119 +:10FCF0000F91BDF81C109DF83C000844801CA449DD +:10FD0000095CBDF81C209DF83C001044401CA04A32 +:10FD1000105C41EA00211491BDF81C109DF83C00D4 +:10FD20000844C01C1146085C0106BDF81C209DF863 +:10FD30003C001044001D964A105C41EA0041BDF8A9 +:10FD40001C209DF83C001044401D914A105C41EA83 +:10FD50000021BDF81C209DF83C001044801D8C4AF9 +:10FD6000105C014302918C4902980968884204F0B2 +:10FD700080821498B0F5FA6F84F27B8286490298EB +:10FD800008608148B0F87626BDF81C101498084425 +:10FD9000801C82420DDB7C48B0F87626BDF81C1032 +:10FDA00014980844801C101A81B27748A0F876167F +:10FDB00005E000217448A0F8761604F095BA74495D +:10FDC000BDF81C000144019114990198E9F766FD02 +:10FDD0000390BDF81C1014980844401C6C49095C41 +:10FDE000BDF81C2014981044694A105C41EA0021B7 +:10FDF0000398814244F02482634890F8EF0370B185 +:10FE00001498801C81B201911146BDF81C00014478 +:10FE1000012304220091DDE90001EAF731FEBDF87B +:10FE20001C109DF83C000844001D5949085C00F076 +:10FE30000F0101EBD170019141100198A0EB41003D +:10FE4000C1B20E91BDF81C109DF83C000844801D05 +:10FE50004F49085C00F00F0101EBD1700191411096 +:10FE60000D910021069120E0BDF81C109DF83C008A +:10FE70000144C91D069808444549095C01919DF853 +:10FE800034209DF838100198E9F778FF0146BDF855 +:10FE90001C209DF83C000244D21D069810443C4AA8 +:10FEA00011540698401C81B206911498C01F0699FF +:10FEB0008842D9DCBDF81C109DF83C000844C01DE8 +:10FEC0003349095C159101212F4880F8C81700209B +:10FED00032494860887000213148817041602B4868 +:10FEE0004078032812D100202C492839C8700120FD +:10FEF00048700020486001F17E0090F8AC10C820E6 +:10FF000011FB00F0C8302549283988601F488078E7 +:10FF1000032803D01D488078012802D101202149FF +:10FF20000860002109911598152804F0708010DCF4 +:10FF3000A0F10B000A2884F06D81DFE810F0571B58 +:10FF4000F31B4F1C471C981F7104881DC31D6B2198 +:10FF5000FA1FA22802F08A820BDC502803F0768078 +:10FF6000512821D0522803F0AE87A12844F05281B5 +:10FF7000F8E3A32802F03084A42802F09E80A5288C +:10FF8000F4D101F08ABD0000BC220020842A0020A8 +:10FF90001C760020B2260020240A00206C290020B4 +:10FFA000BC58002088024042FE48C06D10B152206B +:10FFB000FD49087100200C90FEE3BDF8301001EB04 +:10FFC000410000EB0111F94800EB0110807909288C +:10FFD0007ED2DFE800F07D050607087DB9090A003A +:10FFE00000BF00BF00BF00BF00BF00200B909BE020 +:10FFF000BDF81C109DF83C0008440830BDF82410E2 +:020000040802F0 +:100000000144EB48405C20B1012803D0022800D114 +:1000100016E07EE0BDF8301001EB410000EB01116D +:10002000E24800EB01103030BDF82C1000EB01105D +:10003000801C0190007820F004020198027068E0B2 +:10004000BDF8300000EB400101EB0011D74800EB98 +:1000500001103030BDF82C1000EB0110801C019015 +:10006000007820F00802019802700022BDF83000EC +:1000700000EB400101EB0011CC4800EB01103030E7 +:10008000BDF82C1000EB01104260BDF830100220CA +:10009000E9F75EFF0020069017E00022BDF830006F +:1000A000C0EBC00101EB8011C24800EB411160318F +:1000B000BDF82C0000EB001001EBC0013F310698A9 +:1000C0000A540698401C80B206900698142800E056 +:1000D00096E3E2DB0020069017E00022BDF8300036 +:1000E000C0EBC00101EB8011B24800EB411160315F +:1000F000BDF82C0000EB001001EBC0015B3106984D +:100100000A540698401C80B2069006980A28E4DB40 +:1001100000BF00BFBDF82400401C81B20991BDF8AA +:100120002C00401C81B20B91BDF8301001EB410056 +:1001300000EB01119D4800EB0110C179BDF82C00C6 +:1001400081423FF755AF5BE300210B9148E3BDF8D7 +:100150001C109DF83C0008440830BDF824100844E9 +:100160009349085C04287DD005DC58B1012848D0AB +:10017000022845D13EE1082875D0102874D02028E7 +:10018000F7D1A8E2BDF83010C1EBC10000EB81113E +:10019000884800EB41106030BDF82C1001EB0111D4 +:1001A00000EBC10090F87600102824D10022BDF8A1 +:1001B0003000C0EBC00101EB80117E4800EB411123 +:1001C0006031BDF82C0000EB001001EBC00080F89E +:1001D0007620F322BDF83000C0EBC00101EB8011A6 +:1001E000744800EB41106030BDF82C1001EB011198 +:1001F00000EBC1004271BDF82400401C81B209919E +:10020000E8E2F222BDF83000C0EBC00101EB801142 +:10021000684800EB41116031BDF82C0000EB001084 +:1002200001EBC0004271BDF8301001EB410000EB62 +:1002300001115E4800EB01113031BDF82C0001EBDB +:100240000010801C0190007820F0040201980270D8 +:10025000BDF81C009DF83C1008440830BDF824107F +:10026000084402E010E159E1A2E151490A5CBDF8FD +:100270003000C0EBC00101EB80114E4800EB411093 +:100280006030BDF82C1001EB011100EBC10080F8CB +:1002900076200020069024E0BDF81C109DF83C005C +:1002A00001440831BDF82400014406980844401C6C +:1002B0003F490A5CBDF83000C0EBC00101EB801182 +:1002C0003C4800EB41116031BDF82C0000EB001000 +:1002D00001EBC001493106980A540698401C80B2CF +:1002E000069006980F28D7DB0021069124E0BDF880 +:1002F0001C109DF83C0001440831BDF82400014465 +:100300000698084410302A490A5CBDF83000C0EB5A +:10031000C00101EB8011274800EB41116031BDF8AD +:100320002C0000EB001001EBC0015B3106980A5471 +:100330000698401C80B2069006980A28D7DBBDF8C4 +:100340001C109DF83C0001440831BDF8240008440D +:100350001A3017490A5CBDF83000C0EBC00101EB50 +:100360008011144800EB41116031BDF82C0000EB06 +:10037000001001EBC00080F870200020069030E0F3 +:10038000BDF81C109DF83C0001440831BDF8240064 +:100390000144069808441B3005490A5CBDF830004A +:1003A0000AE00000BC120020842A00203C3000201B +:1003B0001C760020FC340020C0EBC00101EB801152 +:1003C000FE4800EB41116031BDF82C0000EB00103D +:1003D00001EBC001713106980A540698401C80B2A6 +:1003E000069006980528CBDBBDF82400203081B2AA +:1003F0000991EFE1F222BDF83000C0EBC00101EB42 +:100400008011EE4800EB41116031BDF82C0000EB8B +:10041000001001EBC0004271BDF8301001EB41004B +:1004200000EB0111E64800EB01113031BDF82C0062 +:1004300001EB0010801C0190007820F0040201986C +:100440000270BDF81C009DF83C1008440830BDF84F +:1004500024100844DB490A5CBDF83000C0EBC00141 +:1004600001EB8011D54800EB41106030BDF82C1035 +:1004700001EB011100EBC10080F87620BDF82400EB +:10048000401C80B20990A5E1F222BDF83000C0EB1B +:10049000C00101EB8011C94800EB41116031BDF88A +:1004A0002C0000EB001001EBC0004271BDF83010D1 +:1004B00001EB410000EB0111C14800EB01113031AB +:1004C000BDF82C0001EB0010801C0190007820F09A +:1004D000040201980270BDF81C009DF83C1008440D +:1004E0000830BDF824100844B6490A5CBDF8300055 +:1004F000C0EBC00101EB8011B04800EB411060304F +:10050000BDF82C1001EB011100EBC10080F8762042 +:10051000BDF82400401C80B209905BE1F222BDF8D6 +:100520003000C0EBC00101EB8011A44800EB411189 +:100530006031BDF82C0000EB001001EBC0004271EF +:10054000BDF8301001EB410000EB01119C4800EBBD +:1005500001113031BDF82C0001EB0010801C01901E +:10056000007820F0040201980270BDF81C009DF88C +:100570003C1008440830BDF82410084491490A5C36 +:10058000BDF83000C0EBC00101EB80118B4800EBDF +:1005900041106030BDF82C1001EB011100EBC100DF +:1005A00080F87620BDF82400401C80B2099011E14B +:1005B000F322BDF83000C0EBC00101EB80117F4891 +:1005C00000EB41116031BDF82C0000EB001001EB95 +:1005D000C0004271BDF8300000EB400101EB00119A +:1005E000774800EB01113031BDF82C0001EB001011 +:1005F000801C0190007820F0040201980270BDF880 +:100600001C009DF83C1008440830BDF82410084434 +:100610006C490A5CBDF83000C0EBC00101EB8011F1 +:10062000664800EB41106030BDF82C1001EB011161 +:1006300000EBC10080F87620BDF81C009DF83C104E +:1006400008440830BDF824100844401C5D490A5C89 +:10065000BDF83000C0EBC00101EB8011574800EB42 +:1006600041106030BDF82C1001EB011100EBC1000E +:1006700080F870200020069024E0BDF81C109DF842 +:100680003C0001440831BDF82400014406980844A8 +:10069000801C4C490A5CBDF83000C0EBC00101EB86 +:1006A0008011464800EB41116031BDF82C0000EB91 +:1006B000001001EBC001713106980A540698401CE5 +:1006C00080B2069006980528D7DBBDF82400C01D2F +:1006D00081B209917EE0F222BDF83000C0EBC0018A +:1006E00001EB8011354800EB41116031BDF82C0061 +:1006F00000EB001001EBC0004271BDF8300000EBD0 +:10070000400101EB00112E4800EB01113031BDF822 +:100710002C0001EB0010801C0190007820F00402F6 +:1007200001980270BDF81C009DF83C100844083088 +:10073000BDF82410084423490A5CBDF83000C0EB22 +:10074000C00101EB80111D4800EB41106030BDF885 +:100750002C1001EB011100EBC10080F87620002085 +:10076000069025E0FEE3BDF81C109DF83C00014416 +:100770000831BDF82400014406980844401C114982 +:100780000A5CBDF83000C0EBC00101EB80110B48E2 +:1007900000EB41116031BDF82C0000EB001001EBC3 +:1007A000C001713106980A540698401C80B2069028 +:1007B00006980428D7DB07E028E00000FC3400207E +:1007C0003C3000201C760020BDF82400401D81B282 +:1007D000099100BF00BFBDF82C00401C81B20B91F5 +:1007E000BDF8301001EB410000EB0111FE4800EBB9 +:1007F0000110C179BDF82C0081423FF7A8AC00BFC1 +:1008000000BFBDF83000401C81B20C91F74890F851 +:10081000520BBDF8301088423FF7CFAB03F00FBD4D +:10082000F348C06D10B10F20F2490871F1484078CB +:10083000032831D00021069108E0EF490698095CB1 +:10084000EE4A11540698401C81B206911498801CFF +:1008500006998142F1DBE6491498888000210691CF +:1008600017E00698C0EBC00101EB8011E44800EBF3 +:100870004110407948B951210698C0EBC00202EB03 +:100880008012DF4800EB421041710698401C81B293 +:10089000069106980428E4DB00210C91FEE3BDF8E4 +:1008A000301001EB410000EB0111CF4800EB0110CB +:1008B000807909287ED2DFE800F07D050607087DF3 +:1008C000D5090A0000BF00BF00BF00BF00BF002164 +:1008D0000B91B7E0BDF81C109DF83C0001440831B5 +:1008E000BDF824000844C4490A5CBDF83000C0EBE0 +:1008F000C00101EB8011C24800EB41116031BDF82D +:100900002C0000EB001001EBC0004276BDF81C107B +:100910009DF83C0008440830BDF824100844B6494E +:10092000085C20B1012803D0022800D116E07EE047 +:10093000BDF8301001EB410000EB0111AA4800EBBB +:1009400001103030BDF82C1000EB0110801C01901C +:10095000007820F004020198027068E0BDF83010C1 +:1009600001EB410000EB01119F4800EB011030301A +:10097000BDF82C1000EB0110801C0190007820F0D5 +:100980000802019802700022BDF8300000EB40011F +:1009900001EB0011944800EB01103030BDF82C1031 +:1009A00000EB01104260BDF830100220E9F7D0FAE8 +:1009B000002000E0D2E3069017E00022BDF83000EE +:1009C000C0EBC00101EB80118D4800EB411160319B +:1009D000BDF82C0000EB001001EBC0013F31069880 +:1009E0000A540698401C80B2069006981428E4DB4E +:1009F0000021069117E00022BDF83000C0EBC001D5 +:100A000001EB80117E4800EB41116031BDF82C00F4 +:100A100000EB001001EBC0015B3106980A54069808 +:100A2000401C80B2069006980A28E4DB00BF00BF95 +:100A3000BDF82400401C81B20991BDF82C00401C77 +:100A400081B20B91BDF8301001EB410000EB0111B8 +:100A5000654800EB0110C179BDF82C0081423FF7D9 +:100A600039AF7BE300210B9168E3BDF81C109DF8C2 +:100A70003C0001440831BDF8240008445E490A5C8A +:100A8000BDF83000C0EBC00101EB80115C4800EB09 +:100A900041116031BDF82C0000EB001001EBC000EB +:100AA0004276BDF81C109DF83C0008440830BDF8A3 +:100AB000241008445049085C04287DD005DC58B156 +:100AC000012848D0022845D141E1082875D01028D6 +:100AD00074D02028F7D1B4E2BDF83010C1EBC100CA +:100AE00000EB8111464800EB41106030BDF82C103E +:100AF00001EB011100EBC10090F87600102824D121 +:100B00000022BDF83000C0EBC00101EB80113C4871 +:100B100000EB41116031BDF82C0000EB001001EB3F +:100B2000C00080F87620F322BDF83000C0EBC00191 +:100B300001EB8011324800EB41106030BDF82C1001 +:100B400001EB011100EBC1004271BDF82400401C13 +:100B500081B20991ECE2F222BDF83000C0EBC00195 +:100B600001EB8011264800EB41116031BDF82C00EB +:100B700000EB001001EBC0004271BDF8301001EB3A +:100B8000410000EB0111184800EB01113031BDF8B4 +:100B90002C0001EB0010801C0190007820F0040272 +:100BA00001980270BDF81C009DF83C100844083004 +:100BB000BDF82410084402E013E15CE1A5E10E4910 +:100BC0000A5CBDF83000C0EBC00101EB80110C489D +:100BD00000EB41106030BDF82C1001EB011100EB6F +:100BE000C10080F876200DE03C300020BC220020BF +:100BF000BC120020842A00201C760020EC7D0020FE +:100C0000FC3400200020069024E0BDF81C109DF864 +:100C10003C0001440831BDF8240001440698084412 +:100C2000401CFE490A5CBDF83000C0EBC00101EB7E +:100C30008011FB4800EB41116031BDF82C0000EB46 +:100C4000001001EBC001493106980A540698401C77 +:100C500080B2069006980F28D7DB0020069024E08B +:100C6000BDF81C109DF83C0001440831BDF824007B +:100C70000144069808441030E8490A5CBDF8300089 +:100C8000C0EBC00101EB8011E54800EB4111603180 +:100C9000BDF82C0000EB001001EBC0015B310698A1 +:100CA0000A540698401C80B2069006980A28D7DBA2 +:100CB000BDF81C109DF83C0001440831BDF824002B +:100CC00008441A30D5490A5CBDF83000C0EBC001B9 +:100CD00001EB8011D24800EB41116031BDF82C00CE +:100CE00000EB001001EBC00080F87020002006909F +:100CF00024E0BDF81C109DF83C0001440831BDF80B +:100D000024000144069808441B30C4490A5CBDF81D +:100D10003000C0EBC00101EB8011C14800EB411174 +:100D20006031BDF82C0000EB001001EBC001713107 +:100D300006980A540698401C80B20690069805282A +:100D4000D7DBBDF82400203081B20991F0E1F22216 +:100D5000BDF83000C0EBC00101EB8011B04800EBE2 +:100D600041116031BDF82C0000EB001001EBC00018 +:100D70004271BDF8300000EB400101EB0011A948C1 +:100D800000EB01113031BDF82C0001EB0010801C8C +:100D90000190007820F0040201980270BDF81C0058 +:100DA0009DF83C1008440830BDF8241008449B49C5 +:100DB0000A5CBDF83000C0EBC00101EB801198481F +:100DC00000EB41106030BDF82C1001EB011100EB7D +:100DD000C10080F87620BDF82400401C80B2099044 +:100DE000A6E1F222BDF83000C0EBC00101EB80119A +:100DF0008B4800EB41116031BDF82C0000EB001076 +:100E000001EBC0004271BDF8300000EB400101EB86 +:100E10000011844800EB01113031BDF82C0001EBCA +:100E20000010801C0190007820F0040201980270EC +:100E3000BDF81C009DF83C1008440830BDF8241093 +:100E4000084476490A5CBDF83000C0EBC00101EBF4 +:100E50008011734800EB41106030BDF82C1001EB9D +:100E6000011100EBC10080F87620BDF82400401C81 +:100E700080B209905CE1F222BDF83000C0EBC00105 +:100E800001EB8011664800EB41116031BDF82C0088 +:100E900000EB001001EBC0004271BDF8300000EB28 +:100EA000400101EB00115F4800EB01113031BDF84A +:100EB0002C0001EB0010801C0190007820F004024F +:100EC00001980270BDF81C009DF83C1008440830E1 +:100ED000BDF82410084451490A5CBDF83000C0EB4D +:100EE000C00101EB80114E4800EB41106030BDF8AD +:100EF0002C1001EB011100EBC10080F87620BDF849 +:100F00002400401C80B2099012E1F322BDF83000A9 +:100F1000C0EBC00101EB8011414800EB4111603191 +:100F2000BDF82C0000EB001001EBC0004271BDF8D1 +:100F3000300000EB400101EB00113A4800EB0111D9 +:100F40003031BDF82C0001EB0010801C01900078BE +:100F500020F0040201980270BDF81C009DF83C10BE +:100F6000084400E00AE10830BDF8241008442B4989 +:100F70000A5CBDF83000C0EBC00101EB80112848CD +:100F800000EB41116031BDF82C0000EB001001EBCB +:100F9000C00080F87620BDF81C109DF83C0001448C +:100FA0000831BDF824000844401C1C490A5CBDF807 +:100FB0003000C0EBC00101EB8011194800EB41117A +:100FC0006031BDF82C0000EB001001EBC00080F890 +:100FD0007020002006902BE0BDF81C109DF83C000E +:100FE00001440831BDF82400014406980844801CDF +:100FF0000A490A5CBDF83000C0EBC00101EB80116A +:10100000074800EB41116031BDF82C0000EB0010E7 +:1010100001EBC001713106980A5405E01C760020EE +:10102000FC3400203C3000200698401C80B2069022 +:1010300006980528D0DBBDF82400C01D81B20991B7 +:1010400076E0F222BDF83000C0EBC00101EB801168 +:10105000FD4800EB41116031BDF82C0000EB0010A1 +:1010600001EBC0004271BDF8300000EB400101EB24 +:101070000011F64800EB01113031BDF82C0001EBF6 +:101080000010801C0190007820F00402019802708A +:10109000BDF81C009DF83C10084400E064E00830F6 +:1010A000BDF824100844EA490A5CBDF83000C0EBE2 +:1010B000C00101EB8011E44800EB41106030BDF845 +:1010C0002C1001EB011100EBC10080F8762000200C +:1010D000069024E0BDF81C109DF83C000144083146 +:1010E000BDF82400014406980844401CD8490A5C15 +:1010F000BDF83000C0EBC00101EB8011D24800EB1D +:1011000041116031BDF82C0000EB001001EBC00173 +:10111000713106980A540698401C80B206900698D1 +:101120000428D7DBBDF82400401D81B2099100BF1F +:1011300000BFBDF82C00401C81B20B91BDF83010EF +:1011400001EB410000EB0111C04800EB0110C17937 +:10115000BDF82C0081423FF788AC00BF00BFBDF84E +:101160003000401C81B20C91BA4890F8520BBDF887 +:10117000301088423FF793AB03F061B8B64840782F +:10118000032827D00020069008E0B1490698095CA2 +:10119000B24A11540698401C81B206911498801CE2 +:1011A00006998142F1DBAE491498888000210691AE +:1011B0000DE0A1210698C0EBC00202EB8012A2480C +:1011C00000EB421041710698401C80B206900698D0 +:1011D0000428EEDB1498801E0D2190FBF1F0C1B2C3 +:1011E000139100210C91EFE300200B90EEE3BDF88A +:1011F000300000EB400101EB0011944800EB0110BE +:101200003030BDF82C1000EB01108078C0F34000A6 +:1012100000287DD1BDF8300000EB400101EB00114A +:101220008A4800EB01103030BDF82C1000EB0110A3 +:10123000807A02286CD0BDF81C109DF83C00014457 +:101240000831119800EB800202EBC000084480498D +:10125000095C084601910021FBF7A0FDBDF8302094 +:1012600002EB420303EB0213784A02EB0312303223 +:10127000BDF82C3002EB0312127842400A43C8D169 +:10128000BDF83000C0EBC00101EB80116E4800EBEF +:1012900041106030BDF82C1001EB011100EBC100D2 +:1012A00090F83D0001287CD1BDF81C109DF83C0051 +:1012B0000844093066490A5CBDF83000C0EBC00143 +:1012C00001EB8011604800EB41116031BDF82C004A +:1012D00000EB001001EBC000C271BDF81C109DF8BE +:1012E0003C0008440A305A49085C0106BDF81C203D +:1012F0009DF83C0010440B30554A105C41EA004117 +:10130000BDF81C209DF83C0010440C30504A00E011 +:101310008FE3105C41EA0021BDF81C209DF83C00E1 +:1013200010440D304A4A105C0143BDF83000C0EB58 +:10133000C00202EB8012444800EB42126032BDF85A +:101340002C0000EB001002EBC0008160BDF81C1007 +:101350009DF83C00084411303D49085C0106BDF889 +:101360001C209DF83C0010441230394A105C41EAC0 +:101370000041BDF81C209DF83C0010441330344A55 +:10138000105C41EA0021BDF81C209DF83C0010448F +:1013900014302F4A105C0143BDF8300000EB4002CE +:1013A00000E03DE302EB0012284800EB021230326D +:1013B000BDF82C0002EB00104160BDF83010022097 +:1013C000E8F7C6FDBDF8300000EB400101EB00116D +:1013D0001E4800EB01113031BDF82C0001EB00106C +:1013E0000178BDF83000C0EBC00202EB8012164855 +:1013F00000EB42104170BDF8301001EB410000EBF2 +:101400000111124800EB01108079092870D2DFE841 +:1014100000F06F05C0FD6F6F6FFCFB00BDF8301072 +:10142000C1EBC10000EB8111074800EB41106030B7 +:10143000BDF82C1001EB011100EBC100C07988B19F +:1014400001287DD190E00000FC3400203C300020D9 +:101450001C760020BC220020842A0020EC7D002085 +:10146000BC120020BDF8301001EB410000EB01116F +:10147000FE4800EB0110007BC8BBBDF83010C1EB8B +:10148000C10000EB8111FA4800EB41106030BDF85B +:101490002C1001EB011100EBC1008068B0F5100FBA +:1014A00012D1C322BDF83000C0EBC00101EB8011A6 +:1014B000EF4800EB41106030BDF82C1001EB01113A +:1014C00000EBC10042714EE0B522BDF83000C0EB28 +:1014D000C00101EB8011E64800EB41106030BDF81F +:1014E0002C1001EB011100EBC10042713BE000E068 +:1014F00095E2BDF83010C1EBC10000EB8111DC4872 +:1015000000EB41106030BDF82C1001EB011100EB35 +:10151000C1008068B0F1104F13D1C322BDF8300074 +:10152000C0EBC00101EB8011D14800EB41106030ED +:10153000BDF82C1001EB011100EBC100427112E06B +:1015400025E0B522BDF83000C0EBC00101EB8011F1 +:10155000C74800EB41106030BDF82C1001EB0111C1 +:1015600000EBC100427112E0B922BDF83000C0EBBF +:10157000C00101EB8011BE4800EB41106030BDF8A6 +:101580002C1001EB011100EBC100427100BF00BF44 +:1015900045E2BDF83010C1EBC10000EB8111B44849 +:1015A00000EB41116031BDF82C0000EB001011F888 +:1015B0003010BDF83000C0EBC00202EB8012AC4826 +:1015C00000EB4210007981426DD1BDF81C109DF8EE +:1015D0003C0008440E30A749085C0104BDF81C20FB +:1015E0009DF83C0010440F30A24A105C41EA0021F3 +:1015F000BDF81C209DF83C00104410309D4A105C42 +:101600000143BDF8300002E05CE1D4E04CE0C0EB07 +:10161000C00202EB8012964800EB42126032BDF825 +:101620002C0000EB001002EBC0004163BDF81C1061 +:101630009DF83C00084409308E490A5CBDF8300032 +:10164000C0EBC00101EB8011894800EB4111603112 +:10165000BDF82C0000EB001001EBC000C271A42209 +:10166000BDF83000C0EBC00101EB8011804800EBF9 +:1016700041116031BDF82C0000EB001001EBC000FF +:101680008270A322BDF83000C0EBC00101EB8011D5 +:10169000774800EB41106030BDF82C1001EB0111D0 +:1016A00000EBC1004271BAE1BDF83010C1EBC100DE +:1016B00000EB81116E4800EB41116031BDF82C0048 +:1016C00000EB001011F83010BDF83000C0EBC00284 +:1016D00002EB8012664800EB42100079814269D12A +:1016E000BDF81C109DF83C0008440E306149085CB0 +:1016F0000104BDF81C209DF83C0010440F305D4AE9 +:10170000105C41EA0021BDF81C209DF83C0010440B +:101710001030584A105C0143BDF83000C0EBC002E5 +:1017200002EB8012524800EB42126032BDF82C00EE +:1017300000EB001002EBC0004163BDF81C109DF8E7 +:101740003C00084409304B490A5CBDF83000C0EB4E +:10175000C00101EB8011464800EB41116031BDF83A +:101760002C0000EB001001EBC000C271A422BDF8F8 +:101770003000C0EBC00101EB80113D4800EB41118E +:101780006031BDF82C0000EB001001EBC00082704E +:10179000A322BDF83000C0EBC00101EB801134483A +:1017A00000EB41106030BDF82C1001EB011100EB93 +:1017B000C100427133E1BDF8301001EB410000EB94 +:1017C00001112A4800EB0110007BC8BBBDF83010A6 +:1017D000C1EBC10000EB8111254800EB41106030E6 +:1017E000BDF82C1001EB011100EBC1008068B0F5D1 +:1017F000100F12D10522BDF83000C0EBC00101EB83 +:1018000080111B4800EB41106030BDF82C1001EB3B +:10181000011100EBC100427153E00122BDF830001C +:10182000C0EBC00101EB8011114800EB41106030AA +:10183000BDF82C1001EB011100EBC100427140E03A +:10184000FFE7BDF83010C1EBC10000EB8111084883 +:1018500000EB41106030BDF82C1001EB011100EBE2 +:10186000C1008068B0F1104F19D105E03C30002074 +:10187000FC3400201C7600200522BDF83000C0EBAF +:10188000C00101EB8011FE4800EB41106030BDF853 +:101890002C1001EB011100EBC100427111E001229B +:1018A000BDF83000C0EBC00101EB8011F44800EB43 +:1018B00041106030BDF82C1001EB011100EBC100AC +:1018C0004271ACE0BDF83010C1EBC10000EB8111FA +:1018D000EB4800EB41106030BDF82C1001EB01111A +:1018E00000EBC100C07910B101286ED182E0BDF8D3 +:1018F000301001EB410000EB0111E24800EB011058 +:10190000007BC8BBBDF83010C1EBC10000EB8111FA +:10191000DB4800EB41106030BDF82C1001EB0111E9 +:1019200000EBC1008068B0F5100F12D10822BDF89D +:101930003000C0EBC00101EB8011D14800EB411039 +:101940006030BDF82C1001EB011100EBC1004271B9 +:101950004FE08922BDF83000C0EBC00101EB8011DF +:10196000C74800EB41106030BDF82C1001EB0111AD +:1019700000EBC10042713CE0FFE7BDF83010C1EB65 +:10198000C10000EB8111BE4800EB41106030BDF892 +:101990002C1001EB011100EBC1008068B0F1104F79 +:1019A00015D10822BDF83000C0EBC00101EB801159 +:1019B000B34800EB41106030BDF82C1001EB011171 +:1019C00000EBC100427114E05CE026E036E08922C1 +:1019D000BDF83000C0EBC00101EB8011A84800EB5E +:1019E00041106030BDF82C1001EB011100EBC1007B +:1019F000427112E08B22BDF83000C0EBC00101EB58 +:101A000080119F4800EB41116031BDF82C0000EBC4 +:101A1000001001EBC000427100BF00BF00BF00BF5B +:101A20001198401CC1B2119113991198884200DBA2 +:101A300013E0BDF82C00401C81B20B91BDF83010B2 +:101A400001EB410000EB01118E4800EB0110C17960 +:101A5000BDF82C0081423FF7CAAB00BFBDF8301083 +:101A600001EB410000EB0111864800EB0110C17948 +:101A7000BDF82C00814200DD0CE0BDF83000401CB8 +:101A800081B20C91804890F8520BBDF8301088421A +:101A90003FF7AAAB00BF02F0D2BB1498801E0D2105 +:101AA00090FBF1F0C1B2139100210C91FBE20021F7 +:101AB0000B91CEE2BDF8301001EB410000EB0111BB +:101AC000704800EB01103030BDF82C1000EB011015 +:101AD0008078C0F3400000287ED1BDF81C109DF82E +:101AE0003C0001440831119800EB800202EBC00079 +:101AF00008446649095C084601910021FBF74EF94C +:101B0000BDF8302002EB420303EB02135D4A02EB07 +:101B100003123032BDF82C3002EB0312127842402F +:101B20000A43D9D1BDF83010C1EBC10000EB8111DF +:101B3000534800EB41106030BDF82C1001EB01114F +:101B400000EBC10090F83D0001287CD1BDF81C10CD +:101B50009DF83C00084409304C490A5CBDF830004F +:101B6000C0EBC00101EB8011454800EB4111603131 +:101B7000BDF82C0000EB001001EBC000C271BDF8F5 +:101B80001C109DF83C0008440A304049085C0106DE +:101B9000BDF81C209DF83C0010440B303B4A105C03 +:101BA00041EA0041BDF81C209DF83C0010440C3077 +:101BB000364A105C41EA0021BDF81C209DF83C002B +:101BC00010440D30314A105C0143BDF83000C0EBC9 +:101BD000C00202EB801200E036E2294800EB42121C +:101BE0006032BDF82C0000EB001002EBC0008160F9 +:101BF000BDF81C109DF83C00084411302349085CD6 +:101C00000106BDF81C209DF83C00104412301F4A0C +:101C1000105C41EA0041BDF81C209DF83C001044D6 +:101C200013301A4A105C41EA0021BDF81C209DF8CF +:101C30003C0010441430154A105C0143BDF83020BC +:101C400002EB420000E0F6E100EB02120D4800EB6F +:101C500002123032BDF82C0002EB00104160BDF8DA +:101C600030100220E8F774F9BDF8301001EB4100A4 +:101C700000EB0111034800EB0111303108E00000D6 +:101C8000FC3400203C300020BC2200201C760020C8 +:101C9000BDF82C0001EB00100178BDF83000C0EB5E +:101CA000C00202EB8012FA4800EB421041700122A0 +:101CB000BDF83000C0EBC00101EB8011F44800EB2F +:101CC00041116031BDF82C0000EB001001EBC000A9 +:101CD0008271BDF8301001EB410000EB0111ED48BD +:101CE00000EB01108079092842D2DFE800F04105BD +:101CF00042C9414141FEFD00BDF83010C1EBC100B9 +:101D000000EB8111E24800EB41106030BDF82C106F +:101D100001EB011100EBC100C07910B1012826D1FF +:101D200012E0B522BDF83000C0EBC00101EB80111C +:101D3000D74800EB41106030BDF82C1001EB0111C9 +:101D400000EBC100427112E0B922BDF83000C0EBD7 +:101D5000C00101EB8011CE4800EB41106030BDF8AE +:101D60002C1001EB011100EBC100427100BF00BF5C +:101D700060E1BDF83010C1EBC10000EB8111C44837 +:101D800000EB41116031BDF82C0000EB001011F8A0 +:101D90003010BDF83000C0EBC00202EB8012BC482E +:101DA00000EB42100079814269D1BDF81C109DF80A +:101DB0003C0008440E30B849085C0104BDF81C2002 +:101DC0009DF83C0010440F30B34A105C41EA0021FA +:101DD000BDF81C209DF83C0010441030AE4A105C49 +:101DE0000143BDF83000C0EBC00202EB8012A848EE +:101DF00000EB42126032BDF82C0000EB001002EB49 +:101E0000C0004163BDF81C109DF83C000844093037 +:101E1000A1490A5CBDF83000C0EBC00101EB8011A4 +:101E20009B4800EB41116031BDF82C0000EB001025 +:101E300001EBC000C271A422BDF83000C0EBC001AC +:101E400001EB8011924800EB41116031BDF82C008C +:101E500000EB001001EBC0008270A322BDF830003F +:101E6000C0EBC00101EB8011894800EB41106030EC +:101E7000BDF82C1001EB011100EBC1004271D9E05B +:101E8000BDF83000C0EBC00101EB8011804800EBD1 +:101E900041116031BDF82C0000EB001011F830103A +:101EA000BDF83000C0EBC00202EB8012784800EBB6 +:101EB0004210007981426CD1BDF81C109DF83C00A5 +:101EC00008440E307449085C0104BDF81C209DF8DC +:101ED0003C0010440F30704A105C41EA0021BDF80C +:101EE0001C209DF83C0001E067E053E010441030F6 +:101EF000694A105C0143BDF83000C0EBC00202EB40 +:101F00008012634800EB42126032BDF82C0000EBF7 +:101F1000001002EBC0004163BDF81C109DF83C00AE +:101F2000084409305C490A5CBDF83000C0EBC001D0 +:101F300001EB8011564800EB41116031BDF82C00D7 +:101F400000EB001001EBC000C271A422BDF830000C +:101F5000C0EBC00101EB80114D4800EB4111603135 +:101F6000BDF82C0000EB001001EBC0008270A32232 +:101F7000BDF83000C0EBC00101EB8011444800EB1C +:101F800041106030BDF82C1001EB011100EBC100D5 +:101F900042714FE00122BDF83000C0EBC00101EBFF +:101FA00080113B4800EB41106030BDF82C1001EB74 +:101FB000011100EBC10042713CE0BDF83000C0EB04 +:101FC000C00101EB8011324800EB41106030BDF8D8 +:101FD0002C1001EB011100EBC100C07910B10128F8 +:101FE00026D112E08922BDF83000C0EBC00101EB20 +:101FF0008011274800EB41106030BDF82C1001EB38 +:10200000011100EBC100427112E08B22BDF83000DB +:10201000C0EBC00101EB80111D4800EB41106030A6 +:10202000BDF82C1001EB011100EBC100427100BFA3 +:1020300000BF00BF00BF1198401CC1B2119113999D +:102040001198884200DB13E0BDF82C00401C81B2DF +:102050000B91BDF8300000EB400101EB00110D4881 +:1020600000EB0110C179BDF82C0081423FF722AD91 +:1020700000BFBDF8300000EB400101EB0011054846 +:1020800000EB0110C179BDF82C00814206DD12E0A1 +:10209000FC3400203C3000201C760020BDF83000CD +:1020A000401C81B20C91FE4890F8520BBDF83010E4 +:1020B00088423FF7FCAC00BFEDE4FA4840780328C3 +:1020C00031D00020069008E0F7490698095CF74AED +:1020D00011540698401C81B206911498801C0699F0 +:1020E0008142F1DBF249149888800021069117E0C3 +:1020F0000698C0EBC00101EB8011EE4800EB4110E7 +:10210000407948B9A4210698C0EBC00202EB8012C6 +:10211000E84800EB421041710698401C81B20691DC +:1021200006980428E4DB00200C9095E100200B9039 +:102130006EE1BDF81C109DF83C0008440830DA49F7 +:10214000095C084601910021FAF728FEBDF830200D +:1021500002EB420303EB0213D74A02EB03123032C5 +:10216000BDF82C3002EB0312127842400A437CD1B6 +:10217000BDF8300000EB400101EB0011CE4800EB50 +:1021800001113031BDF82C0001EB00100178BDF8D1 +:102190003000C0EBC00202EB8012C64800EB4210D8 +:1021A0004170BDF8300000EB400101EB0011C24866 +:1021B00000EB0110807909282BD2DFE800F02A0516 +:1021C0002B812A2A2AD5FC00BDF83000C0EBC001C3 +:1021D00001EB8011B74800EB41106030BDF82C10C6 +:1021E00001EB011100EBC10090F83E0088B9CA2252 +:1021F000BDF83000C0EBC00101EB8011AD4800EB31 +:1022000041106030BDF82C1001EB011100EBC10052 +:102210004271F6E0BDF83000C0EBC00101EB801167 +:10222000A44800EB41116031BDF82C0000EB001018 +:1022300011F83010BDF83000C0EBC00202EB801284 +:102240009C4800EB42100079814238D1BDF8300043 +:10225000C0EBC00101EB8011964800EB41106030EB +:10226000BDF82C1001EB011100E0CCE000EBC10047 +:1022700090F83E0018BBAA22BDF83000C0EBC001A8 +:1022800001EB80118B4800EB41116031BDF82C004F +:1022900000EB001001EBC0008270A322BDF83000FB +:1022A000C0EBC00101EB8011824800EB41106030AF +:1022B000BDF82C1001EB011100EBC1004271A0E050 +:1022C000BDF83000C0EBC00101EB8011794800EB94 +:1022D00041116031BDF82C0000EB001011F83010F6 +:1022E000BDF83000C0EBC00202EB8012714800EB79 +:1022F00042100079814236D1BDF83000C0EBC001F8 +:1023000001EB80116B4800EB41106030BDF82C10E0 +:1023100001EB011100EBC10090F83E0018BBAA22AE +:10232000BDF83000C0EBC00101EB8011614800EB4B +:1023300041116031BDF82C0000EB001001EBC00032 +:102340008270A322BDF83000C0EBC00101EB801108 +:10235000584800EB41106030BDF82C1001EB011122 +:1023600000EBC100427100BFBDF83000C0EBC001FE +:1023700001EB80114F4800EB41106030BDF82C108C +:1023800001EB011100EBC10090F83E0088B9042276 +:10239000BDF83000C0EBC00101EB8011454800EBF7 +:1023A00041106030BDF82C1001EB011100EBC100B1 +:1023B000427126E0FFE7BDF83000C0EBC00101EB41 +:1023C00080113C4800EB41106030BDF82C1001EB4F +:1023D000011100EBC10090F83E0088B91022BDF851 +:1023E0003000C0EBC00101EB8011324800EB41101E +:1023F0006030BDF82C1001EB011100EBC1004271FF +:1024000000BF00BF13E0BDF82C00401C81B20B914F +:10241000BDF8300000EB400101EB0011264800EB55 +:102420000110C179BDF82C0081423FF782AE00BF98 +:10243000BDF8300000EB400101EB00111E4800EB3D +:102440000110C179BDF82C00814200DD0CE0BDF81F +:102450003000401C81B20C91114890F8520BBDF82D +:10246000301088423FF762AE00BF25E60D48407845 +:10247000032849D00020069008E00B490698095C23 +:102480000A4A11540698401C81B206911498801C87 +:1024900006998142F1DB06491498888000210DE0FD +:1024A000BC220020842A00201C760020EC7D002025 +:1024B000BC120020FC3400203C300020069120E0BB +:1024C000069800EB400101EB0011FE4800EB011003 +:1024D000407B022811D1A2210698C0EBC00202EB7A +:1024E0008012F94800EB421041710121069800EB7F +:1024F0004000F64A02EB800081700698401C81B2D1 +:10250000069106980428DBDB00200C905AE100209D +:102510000B9033E1BDF81C109DF83C0008440830D6 +:10252000EB49095C084601910021FAF737FCBDF838 +:10253000302002EB420303EB0213E24A02EB0312E8 +:102540003032BDF82C3002EB0312127842400A43BD +:102550007DD1BDF8300000EB400101EB0011D948FE +:1025600000EB01113031BDF82C0001EB00100178B7 +:10257000BDF83000C0EBC00202EB8012D24800EB85 +:1025800042104170BDF83000C0EBC00101EB80117A +:10259000CD4800EB41116031BDF82C0000EB00107C +:1025A00011F83010BDF83000C0EBC00202EB801211 +:1025B000C54800EB42100079814279D1BDF81C106A +:1025C0009DF83C0008440930C149085C0104BDF88D +:1025D0001C209DF83C0010440A30BD4A105C41EAC2 +:1025E0000021BDF81C209DF83C0010440B30B84A77 +:1025F000105C0143BDF83000C0EBC00202EB80125A +:10260000B14800EB42126032BDF82C0000EB001024 +:1026100002EBC0004163BDF8300000EB400101EB6C +:102620000011A84800EB0110807909281AD2DFE8D0 +:1026300000F09E051A40659E9E788B00B222BDF880 +:102640003000C0EBC00101EB80119F4800E090E03A +:1026500000EB41106030BDF82C1001EB011100EBD4 +:10266000C100427183E0A522BDF83000C0EBC0017B +:1026700001EB8011944800EB41116031BDF82C0052 +:1026800000EB001001EBC0008270A322BDF8300007 +:10269000C0EBC00101EB80118B4800EB41106030B2 +:1026A000BDF82C1001EB011100EBC10042715EE09E +:1026B0005EE0A522BDF83000C0EBC00101EB801147 +:1026C000814800EB41116031BDF82C0000EB001097 +:1026D00001EBC0008270A322BDF83000C0EBC00146 +:1026E00001EB8011784800EB41106030BDF82C10F0 +:1026F00001EB011100EBC100427138E0B522BDF8D9 +:102700003010C1EBC10000EB81116F4800EB4110AC +:102710006030BDF82C1001EB011100EBC1004271DB +:1027200000BF0222BDF83010C1EBC10000EB8111E7 +:10273000654800EB41106030BDF82C1001EB011131 +:1027400000EBC100427112E08022BDF83000C0EB06 +:10275000C00101EB80115C4800EB41106030BDF816 +:102760002C1001EB011100EBC100427100BF00BF52 +:1027700013E0BDF82C00401C81B20B91BDF8301065 +:1027800001EB410000EB01114E4800EB0110C17953 +:10279000BDF82C0081423FF7BDAE00BFBDF8301040 +:1027A00001EB410000EB0111464800EB0110C1793B +:1027B000BDF82C00814200DD0CE0BDF83000401C6B +:1027C00081B20C91434890F8520BBDF8301088420A +:1027D0003FF79DAE00BF6FE43F484078032827D005 +:1027E0000020069008E03A490698095C3B4A1154DB +:1027F0000698401C81B206911498801C069981426B +:10280000F1DB374914988880002106910DE0A12161 +:102810000698C0EBC00202EB80122B4800EB42107E +:1028200041710698401C80B2069006980428EEDBA1 +:10283000BDF81C109DF83C000844083081B2099195 +:102840002349BDF82400085C05287DDA0846BDF858 +:102850002410405C002877DD1D49BDF82400085C89 +:10286000401E81B20C91BDF82400401C81B2099138 +:10287000002106913FE00022BDF8301001EB41003D +:1028800000EB01110F4800EB01113031069801EB0C +:1028900000100270BDF8301001EB410000EB011197 +:1028A000084800EB01113031069801EB001042702E +:1028B000BDF8301001EB410000EB0111014800EBC5 +:1028C00001110FE03C300020FC340020402E00209D +:1028D0001C760020BC220020842A0020EC7D0020F1 +:1028E000BC1200203031069801EB001002720698ED +:1028F000401C80B2069006981028BCDBFB49BDF84E +:102900002400085C0104F94ABDF82400401C105C56 +:1029100041EA0021BDF82400801C105C0843C11767 +:10292000CDE90001FAF73AFABDF8302002EB420196 +:1029300001EB0212EE4901EB02110860BDF8240020 +:10294000C01C80B2099000E015E2E848BDF82410F0 +:10295000405C00210190FAF721FAC2B2BDF83000C4 +:1029600000EB400101EB0011E14800EB01100271A6 +:10297000BDF82400401C80B20990DC48BDF824104A +:10298000405C00210190FAF709FAC2B2BDF83000AC +:1029900000EB400101EB0011D54800EB0110427142 +:1029A000BDF82400401C80B20990D049BDF8240035 +:1029B000095C084601910021FAF7F0F9C1B2BDF8AF +:1029C000300000EB400202EB0012C94800EB02109D +:1029D0008171BDF82400401C81B20991C349BDF842 +:1029E0002400095C084601910021FAF7D7F9C1B229 +:1029F000BDF8300000EB400202EB0012BC4800EBD7 +:102A00000210C171BDF82400401C81B20991B74980 +:102A1000BDF82400095C084601910021FAF7BEF9CF +:102A20000146BDF8300000EB400202EB0012B04856 +:102A300000EB02108160BDF82400401C81B20991B6 +:102A4000AA49BDF82400095C084601910021FAF763 +:102A5000A5F9C1B2BDF8300000EB400202EB001254 +:102A6000A34800EB02100173BDF82400401C81B2A2 +:102A70000991BDF8301001EB410000EB01119C48B9 +:102A800000EB01108079062871D100200B905EE0E8 +:102A90009649BDF82400095C084601910021FAF727 +:102AA0007DF9C2B2BDF8300000EB400101EB00112E +:102AB0008F4800EB01113031BDF82C0001EB001004 +:102AC0000270BDF82400401C81B209918749BDF80D +:102AD0002400095C084601910021FAF75FF9C2B2AF +:102AE000BDF8300000EB400101EB0011804800EB25 +:102AF00001113031BDF82C0001EB00104270BDF81F +:102B00002400401C81B209917849BDF82400095C79 +:102B1000084601910021FAF741F9C2B2BDF8300030 +:102B200000EB400101EB0011714800EB0111303165 +:102B3000BDF82C0001EB00100272BDF82400401C0F +:102B400081B20991BDF82C00401C81B20B91BDF8F7 +:102B5000300000EB400101EB0011654800EB011073 +:102B6000C179BDF82C00814292DCEEE0FFE7002045 +:102B70000B9040E05D49BDF82400095C08460191D6 +:102B80000021FAF70BF9C2B2BDF8300000EB4001AA +:102B900001EB0011564800EB01113031BDF82C005B +:102BA00001EB00100270BDF82400401C81B20991B5 +:102BB0004E49BDF82400095C084601910021FAF74E +:102BC000EDF8C2B2BDF8300000EB400101EB00119E +:102BD000474800EB01113031BDF82C0001EB00102B +:102BE0004270BDF82400401C81B20991BDF82C0050 +:102BF000401C81B20B91BDF8300000EB400101EBAD +:102C000000113B4800EB0110C179BDF82C00814256 +:102C1000B0DC3648BDF82410405C00F00F000428FA +:102C200014DABDF8300000EB400101EB0011304830 +:102C300000EB01101C3001902C48BDF82410405CC2 +:102C40000199097860F3010101980170BDF8240031 +:102C5000401C81B209912549BDF82400085C04217B +:102C6000B1EB201F15DDBDF8300000EB400101EB9A +:102C700000111F4800EB01101C3001901B48BDF8EB +:102C80002410405C02090198007862F383000199E6 +:102C900008701648BDF82410405C00F00F000428AE +:102CA00014DABDF8300000EB400101EB00111048D0 +:102CB00000EB01101C3001900C48BDF82410405C62 +:102CC0000199097860F3051101980170BDF824009D +:102CD000401C81B20991BDF82C001A2101EB400182 +:102CE0001498814231DA00200B9020E01C760020FD +:102CF0003C300020F749BDF824000A5CBDF83000E4 +:102D000000EB400101EB0011F34800EB0111303101 +:102D1000BDF82C0001EB00108272BDF82400401CAD +:102D200081B20991BDF82C00401C81B20B91BDF815 +:102D3000300000EB400101EB0011E74800EB01100F +:102D4000C179BDF82C008142D4DCBDF830100220DE +:102D5000E7F7FEF8BDF83000C1B208460191FAF776 +:102D60000BFE0121BDF8300000EB4000DB4A02EB16 +:102D70008000417052E1BDF81C109DF83C000844F1 +:102D80000830D449085C05287ED1BDF81C109DF898 +:102D90003C000844093081B20991CE49BDF82400B5 +:102DA000095CCF4880F8F41B90F8F40B042803DD8D +:102DB0000421CB4880F8F41BBDF82400401C81B2EC +:102DC000099100210C91B0E0C249BDF82400095CD2 +:102DD000084601910021F9F7E1FFC1B2BDF83000CA +:102DE00000EB4002BF4800EB0210C171BDF82400A7 +:102DF000401C81B20991B749BDF82400095C08461E +:102E000001910021F9F7CAFFC2B2BDF8300000EB12 +:102E10004001B44800EB01108271BDF82400401C51 +:102E200081B20991AB49BDF82400085C0104A94AAC +:102E3000BDF82400401C105C41EA0021BDF82400CC +:102E4000801C105C0843C117CDE90001F9F7A6FF0B +:102E5000BDF8301001EB4102A24901EB02110860FC +:102E6000BDF82400C01C80B209909A48BDF8241017 +:102E7000405C00210190F9F791FFC2B2BDF830002B +:102E800000EB4001974800E0C8E000EB0110027140 +:102E9000BDF82400401C80B209908E48BDF8241073 +:102EA000405C00210190F9F779FFC2B2BDF8300013 +:102EB00000EB40018B4800EB01104271BDF824008B +:102EC000401C80B209908349BDF82400095C084683 +:102ED00001910021F9F762FF0146BDF8300000EBD7 +:102EE0004002804800EB02108160BDF82400401CC5 +:102EF00081B209917749BDF82400401C0A5CBDF8F5 +:102F00002400085C42EA00210391BDF82400801CE3 +:102F100081B20991BDF824100398084481B2099147 +:102F2000BDF83000401C81B20C916D4890F8F40B54 +:102F3000BDF8301088423FF747AF6B4840781A28F9 +:102F400066DB0021664890F8F40B00EB4002624813 +:102F5000643800F82210624890F8F40B00EB40024D +:102F60005D48643800EB8200817001215C4890F874 +:102F7000F40B00EB40025848643800EB82004170CB +:102F8000574890F8F40B00EB40025348643800EBCC +:102F90008200C17042F21071514890F8F40B00EBBE +:102FA00040024D48643800EB820081604FF47A7132 +:102FB0004B4890F8F40B00EB40024A4800EB02103B +:102FC00081600121464890F8F40B00EB400245482F +:102FD00000EB021081714FF41651414890F8F40B48 +:102FE00000EB40023F4800EB0210016001213C4829 +:102FF00090F8F40B00EB40023A4800EB021001712C +:10300000374890F8F40B401CC1B2354880F8F41BE7 +:1030100000210A20E6F79CFFFCF76CF8BDF83010A1 +:1030200001EB410000EB01112B4800EB0110407B4C +:1030300002280AD10B21BDF83000C0EBC00202EB20 +:1030400080122A4800EB42104171BEE3BDF81C100B +:103050009DF83C000844083081B209911D49BDF833 +:103060002400085C05287DDA0846BDF82410415C80 +:103070001948407F814202D100200C900AE0154897 +:10308000BDF82410415C144890F84D01814201D1F3 +:1030900001200C90BDF82400401C81B20991BDF8BC +:1030A00030000228DFDA1248407A401C104948728A +:1030B0000846407A022809DD08464078032802D1F4 +:1030C0005120087102E01020094908710020069083 +:1030D0003FE000001C7600203C30002078290020D2 +:1030E000BC220020B42E0020BC120020FC340020A2 +:1030F000842A00200022BDF8300000EB400101EBE3 +:103100000011FE4800EB01113031069801EB001070 +:103110000270BDF8300000EB400101EB0011F748F0 +:1031200000EB01113031069801EB00104270BDF840 +:10313000300000EB400101EB0011F04800EB011101 +:103140003031069801EB001002720698401C80B2E4 +:10315000069006981028CDDBE949BDF82400401DF3 +:10316000095C00E041E2084601910021F9F716FEF2 +:1031700000235840594008437DD0E148BDF8241051 +:10318000405C0104DE4BBDF82400401C185C41EAA1 +:103190000020BDF82410891C595C0843C117CDE9F3 +:1031A0000001F9F7FBFDBDF8301001EB410202EB25 +:1031B0000112D24901EB02110860BDF82400C01CC5 +:1031C00080B20990CE48BDF82410405C00210190E7 +:1031D000F9F7E4FDC2B2BDF8300000EB400101EBAD +:1031E0000011C64800EB01100271BDF82400401C1C +:1031F00080B20990C248BDF82410405C00210190C3 +:10320000F9F7CCFDC2B2BDF8300000EB400101EB94 +:103210000011BA4800EB01104271BDF82400401CB7 +:1032200080B20990B648BDF82410405C002101909E +:10323000F9F7B4FDC2B2BDF8300000EB400101EB7C +:103240000011AE4800EB01108271BDF82400401C53 +:1032500080B20990AA48BDF82410405C002101907A +:10326000F9F79CFDC2B2BDF8300000EB400101EB64 +:103270000011A24800E0A3E100EB0110C271BDF80B +:103280002400401C80B209909D48BDF82410405C89 +:1032900000210190F9F782FDBDF8301001EB4102E9 +:1032A00002EB0112954901EB02118860BDF8240080 +:1032B000401C80B209909248BDF82410405C002167 +:1032C0000190F9F76BFDC2B2BDF8300000EB400190 +:1032D00001EB0011894800EB01100273BDF82400D6 +:1032E000401C80B20990BDF8301001EB410000EBAA +:1032F0000111824800EB01108079062871D100206D +:103300000B905EE07E49BDF82400095C08460191FF +:103310000021F9F743FDC2B2BDF8301001EB4100C6 +:1033200000EB0111754800EB01113031BDF82C00A4 +:1033300001EB00100270BDF82400401C81B209911D +:103340006F49BDF82400095C084601910021F9F796 +:1033500025FDC2B2BDF8301001EB410000EB0111B8 +:10336000664800EB01113031BDF82C0001EB001074 +:103370004270BDF82400401C81B209916049BDF83B +:103380002400095C084601910021F9F707FDC2B24B +:10339000BDF8301001EB410000EB0111574800EB84 +:1033A00001113031BDF82C0001EB00100272BDF8A4 +:1033B0002400401C81B20991BDF82C00401C81B250 +:1033C0000B91BDF8301001EB410000EB01114B48AF +:1033D00000EB0110C179BDF82C00814292DCEFE0D6 +:1033E000FFE700200B9040E04549BDF82400095C50 +:1033F000084601910021F9F7D1FCC2B2BDF83000B6 +:1034000000EB400101EB00113C4800EB01113031B1 +:10341000BDF82C0001EB00100270BDF82400401C28 +:1034200081B209913649BDF82400095C0846019132 +:103430000021F9F7B3FCC2B2BDF8300000EB400147 +:1034400001EB00112D4800EB01113031BDF82C00CB +:1034500001EB00104270BDF82400401C81B20991BC +:10346000BDF82C00401C81B20B91BDF8301001EB6F +:10347000410000EB0111214800EB0110C179BDF8BA +:103480002C008142B0DC1E48BDF82410405C00F0E6 +:103490000F00042814DABDF8301001EB410000EBF6 +:1034A0000111164800EB01101C3001901448BDF8C2 +:1034B0002410405C0199097860F3010101980170C2 +:1034C000BDF82400401C81B209910D49BDF82400CB +:1034D000085C0421B1EB201F1ADDBDF8301001EBB0 +:1034E000410000EB0111054800EB01101C30019078 +:1034F0000348BDF82410405C020903E03C30002082 +:103500001C7600200198007862F38300019908700E +:10351000FE48BDF82410405C00F00F00042814DAC7 +:10352000BDF8301001EB410000EB0111F84800EB51 +:1035300001101C300190F548BDF82410405C019941 +:10354000097860F3051101980170BDF82400401C52 +:1035500081B20991BDF82C001A2101EB40011498A9 +:1035600081422DDA00200B901CE0E849BDF82400D0 +:103570000A5CBDF8300000EB400101EB0011E448AB +:1035800000EB01113031BDF82C0001EB001082720C +:10359000BDF82400401C81B20991BDF82C00401CEC +:1035A00081B20B91BDF8301001EB410000EB01112D +:1035B000D74800EB0110C179BDF82C008142D4DC62 +:1035C000BDF830100220E6F7C3FCBDF83000C1B2F0 +:1035D00008460191FAF7D0F90121BDF8300000EB5F +:1035E0004000CC4A02EB800041702EE5BDF81C1073 +:1035F0009DF83C0008440830C449085CC64948713D +:10360000BDF81C109DF83C0008440930BF49085C17 +:10361000C1490871BDF81C109DF83C0008440A30EF +:10362000BA49085CBC49C870BDF81C109DF83C0044 +:1036300008440B30B549085CB7498870BDF81C10C8 +:103640009DF83C0008440C30B049085CB249487011 +:10365000BDF81C109DF83C0008440D30AB49095CD6 +:10366000AE4880F8F013E6F72FFBE6F7E9FAAB482F +:1036700090F8F003FF2842D1E6F792FABDF81C104B +:103680009DF83C0008440830A049085CA2494871F4 +:10369000BDF81C109DF83C00084409309B49085CAB +:1036A0009D490871BDF81C109DF83C0008440A3083 +:1036B0009649085C9849C870BDF81C109DF83C00FC +:1036C00008440B309149085C93498870BDF81C1080 +:1036D0009DF83C0008440C308C49085C8E494870C9 +:1036E000BDF81C109DF83C0008440D308749095C6A +:1036F0008A4880F8F013E6F7E7FAE6F7A1FA884877 +:10370000C06D58B187484078032803D152208549BD +:10371000087106E00F208349087102E00E208149FC +:10372000087192E410207F490871BDF81C109DF8C3 +:103730003C00084408307549085C77494871BDF879 +:103740001C109DF83C00084409307049085C72491F +:103750000871BDF81C109DF83C0008440A306B4904 +:10376000085C6D49C870BDF81C109DF83C00084409 +:103770000B306649085C68498870BDF81C109DF8DC +:103780003C0008440C306149085C63494870BDF84E +:103790001C109DF83C0008440D305C49095C5F48F2 +:1037A00080F8F013E6F790FA04F05EF95B49C1F88F +:1037B000FC030846D0F8FC03C0F300410E915748C3 +:1037C000D0F8FC03C0F342010D914FE30E205549A0 +:1037D00008710021514880F8E51147E351484078CD +:1037E000032827D00021069108E048490698095C83 +:1037F0004D4A11540698401C81B206911498801CC1 +:1038000006998142F1DB464914988880002106918F +:103810000DE00D210698C0EBC00202EB8012434878 +:1038200000EB421041710698401C80B20690069849 +:103830000428EEDB00210C913DE000210B9117E004 +:10384000BDF8301001EB410000EB0111304800EBF6 +:1038500001103030BDF82C1000EB0110807800F022 +:10386000010000B112E0BDF82C00401C81B20B91A8 +:10387000BDF8301001EB410000EB0111244800EBD2 +:103880000110C179BDF82C008142D9DC00BFBDF820 +:10389000301001EB410000EB01111D4800EB01105D +:1038A000C179BDF82C00814200DD08E0BDF8300090 +:1038B000401C81B20C91BDF830000428BDDB00BF74 +:1038C000BDF8300004287CDB002019490870012075 +:1038D000184908601849C1F88802104890F8ED01AD +:1038E00001286FDB0D200F490871BDF81C109DF8F1 +:1038F0003C00084409300549095CBDF81C209DF8CE +:103900003C0010440830014A105C17E01C7600208F +:103910003C30002078290020AC260020BC2200206A +:10392000BC120020842A0020EC7D0020FC34002002 +:103930002A0A0020880242420000424241EA002155 +:103940000A91BDF81C109DF83C0008440B3011464C +:10395000095CBDF81C209DF83C0010440A30FE4A6A +:10396000105C41EA0020FD4908800021069110E02A +:10397000BDF81C109DF83C0001440C310698084429 +:10398000F549095CF64A069811540698401C81B224 +:1039900006910698B0F5007FEADBF048008800F257 +:1039A000FF3080B2014601900120E5F791FB48B15C +:1039B0000021EC4880F8E511E8480088642148437C +:1039C00001E037E02FE0BDF8281090FBF1F0C1B224 +:1039D000E44880F8E4110120E349C872DF48008818 +:1039E000401CDE49088008460088BDF8281088423F +:1039F00019DDDC4890F8E00120F00100401CD949B5 +:103A000081F8E001084690F8E00120F00600801CF3 +:103A100081F8E001BDF82810D1480E38418000211E +:103A20000120E6F795FA0020D0490860D049C1F896 +:103A300088020BE01020CF490871CA4890F8E001D5 +:103A400020F080008030C74981F8E001F7E3BDF83D +:103A50001C109DF83C0008440830BF49095CC1486F +:103A600080F8E5111120C349087108464078032801 +:103A700027D00021069108E0B7490698095CBE4AA4 +:103A800011540698401C81B206911498801C069926 +:103A90008142F1DBB44914988880002106910DE041 +:103AA00011210698C0EBC00202EB8012B34800EB74 +:103AB000421041710698401C80B206900698042876 +:103AC000EEDBBCE3AB484078032827D00021069109 +:103AD00008E0A1490698095CA74A11540698401CC1 +:103AE00081B206911498801C06998142F1DB9E49AF +:103AF00014988880002106910DE012210698C0EBF1 +:103B0000C00202EB80129D4800EB42104171069802 +:103B1000401C80B2069006980428EEDB00210C9130 +:103B20003DE000210B9117E0BDF8301001EB4100A2 +:103B300000EB0111924800EB01103030BDF82C1061 +:103B400000EB0110807800F0010000B112E0BDF838 +:103B50002C00401C81B20B91BDF8301001EB4100EC +:103B600000EB0111864800EB0110C179BDF82C0073 +:103B70008142D9DC00BFBDF8301001EB410000EB01 +:103B800001117F4800EB0110C179BDF82C00814282 +:103B900000DD08E0BDF83000401C81B20C91BDF89A +:103BA00030000428BDDB00BFBDF83000042874DB02 +:103BB00000207449087001206C4908606C49C1F804 +:103BC0008802684890F8ED01012867DBBDF81C10F9 +:103BD0009DF83C00084408305F49085C04285DDC1F +:103BE000122064490871BDF81C109DF83C0008447F +:103BF00008305949095C5B4880F8E51190F8E50107 +:103C0000401E81B20C910021069119E0BDF81C10F4 +:103C10009DF83C0001440931069808444E490A5C6D +:103C2000BDF8300000EB400101EB0011544800EBFF +:103C300001110E3106980A540698401C80B2069075 +:103C400006980A28E2DBBDF81C109DF83C000844E9 +:103C500014304149095CBDF81C209DF83C0010441B +:103C600013303D4A105C41EA00210A91BDF81C1056 +:103C70009DF83C00084416301146095CBDF81C2034 +:103C80009DF83C0010441530334A105C41EA002096 +:103C9000324908800021069112E0E7E05AE0BDF8C1 +:103CA0001C109DF83C0001441731069808442A492D +:103CB000095C2B4A069811540698401C81B2069163 +:103CC0000698B0F5007FEADB24480088401EBDF866 +:103CD000301000EB812081B203200191E5F7F8F963 +:103CE000C0B31E48008864214843BDF8281090FBEB +:103CF000F1F0C1B21B4880F8E41101201A49C872E2 +:103D000016480088401C1549088008460088BDF800 +:103D1000281088426DDD0021069118E0BDF83010B2 +:103D200001EB410000EB0111154800EB01103030B0 +:103D3000069900EB011009300190007820F0010095 +:103D4000401C019908700698401C80B206900698A5 +:103D5000102819E084E000001C760020280A0020CA +:103D6000AA240020BC220020BC120020880242426B +:103D700000004242842A0020EC7D0020FC34002018 +:103D80003C3000202A0A0020C8DBBDF8301001EBCF +:103D9000410000EB0111FE4800EB011018300190CA +:103DA000007820F00100401C01990870BDF8301027 +:103DB00001EB410000EB0111F54800EB0110183058 +:103DC0000190007820F00600801C01990870BDF871 +:103DD0002820BDF8300000EB400101EB0011EC4859 +:103DE00000EB01104283BDF830100220E6F7B0F876 +:103DF00036E0E8480088012832D10020069017E01C +:103E0000BDF8301001EB410000EB0111E04800EB80 +:103E100001103030069900EB011009300190007854 +:103E200020F00102019802700698401C80B20690B2 +:103E300006981028E4DBBDF8301001EB410000EBE0 +:103E40000111D34800EB011018300190007820F0E8 +:103E5000010201980270BDF830100220E6F778F8F0 +:103E60000020CD490860CD49C1F88802E7E1CC487F +:103E7000C06D0A21B0FBF1F1BDF81C209DF83C009B +:103E800010440830C74A105C81421BD1BDF81C1099 +:103E90009DF83C00084408301146085C28B1C04831 +:103EA000C06D0A38BE49C86505E00020BC49C86538 +:103EB0001020BD49087100210520E6F749F80120CE +:103EC000B749C872BBE1B648C06D0A21B0FBF1F139 +:103ED000BDF81C209DF83C0010440830B24AC23A9C +:103EE00092F8AC201044AF4A105C814220D1BDF85A +:103EF0001C109DF83C0008440830AB49C23991F8C9 +:103F0000AC1008441146085C28B1A548C06D0A38B9 +:103F1000A349C86505E00020A149C8655120A24910 +:103F2000087100210520E6F713F801209C49C872AA +:103F300085E10020069014E0002005900AE0202290 +:103F40009A48069900EB411105980A540598401CBF +:103F500081B2059105982028F1DB0698401C81B2BA +:103F6000069106981428E7DB14208F490871BDF8E4 +:103F70001C109DF83C00084408308A49095C0A91ED +:103F8000BDF81C109DF83C00084409308549095CC7 +:103F90000891BDF82800142801DD14200A90BDF80E +:103FA0002000202801DD202008900020069024E039 +:103FB0000020059018E0BDF81C109DF83C0001445D +:103FC0000A31BDF82000069A02FB0011059808444A +:103FD00074490A5C7549069801EB401105980A542A +:103FE0000598401C81B20591BDF8201005988842C3 +:103FF000E1DB0698401C81B20691BDF828100698B6 +:104000008842D5DB00210720E5F7A2FF17E1152044 +:1040100065490871BDF81C109DF83C000844083043 +:104020006049085C5E4981F8240FBDF81C109DF8BA +:104030003C00084409305B49085C0106BDF81C20BF +:104040009DF83C0010440A30564A105C41EA004199 +:10405000BDF81C209DF83C0010440B30514A105C08 +:1040600041EA0021BDF81C209DF83C0010440C30B2 +:104070004C4A105C01434A48C0F8291FBDF81C1087 +:104080009DF83C0008440D301146085C0106BDF85F +:104090001C209DF83C0010440E30424A105C41EA5E +:1040A0000041BDF81C209DF83C0010440F303D4AF3 +:1040B000105C41EA0021BDF81C209DF83C00104432 +:1040C0001030384A105C01433548C0F8251FBDF850 +:1040D0001C109DF83C00084411301146085C010496 +:1040E000BDF81C209DF83C00104412302D4A105C95 +:1040F00041EA0021BDF81C209DF83C00104413301B +:10410000284A105C01432648C0F82D1FBDF81C103A +:104110009DF83C00084414301146095C204880F8A2 +:104120004A1FBDF81C109DF83C000844153011468C +:10413000095C1B4880F8491FBDF81C109DF83C0025 +:10414000084416301146095C154880F8481FBDF830 +:104150001C109DF83C00084417301146095C1048BB +:1041600080F8471FBDF81C109DF83C00084418302B +:104170001146095C0A4880F8461FBDF81C109DF8DE +:104180003C00084419301146095C054810E0000065 +:104190003C300020280A00208802424200004242AF +:1041A000BC1200201C760020842A00201B22002044 +:1041B00080F8451F1498202828DDBDF81C109DF8B4 +:1041C0003C0008441A301146085C0106BDF81C206A +:1041D0009DF83C0010441B30F74A105C41EA004156 +:1041E000BDF81C209DF83C0010441C30F24A105CC5 +:1041F00041EA0021BDF81C209DF83C0010441D3010 +:10420000ED4A105C0143ED48C0F84B1F0220EC4919 +:10421000087114E0002006900DE00021BDF81C207C +:104220009DF83C00024406981044E34A1154069855 +:10423000401C81B2069106980528EEDB00BF1DE008 +:10424000002006900DE00021BDF81C209DF83C00E8 +:10425000024406981044D84A11540698401C81B272 +:10426000069106980528EEDB0021D648A0F87616C0 +:104270003AE00021D348A0F8761635E0D148B0F8EE +:10428000760658B30020069012E0BDF81C10149872 +:104290000144891C06980844C749095CBDF81C20E4 +:1042A00006981044C44A11540698401C81B20691E5 +:1042B000C448B0F8761606988142E6DCC148B0F8EA +:1042C0007606069007E00021BB4A0698115406982E +:1042D000401C81B2069106982828F4DBB948B0F852 +:1042E00076060A283BF764ACF5E3B748807830B12E +:1042F00001287DD002287CD003287BD1ECE3B14893 +:1043000090F8EE06C0F3C3000E2817D2DFE800F0E5 +:1043100007172E455C778EA5C9FEFDFCFBFAA94860 +:1043200090F8EE0620F078000830A64981F8EE06F5 +:10433000002001F5D161486001208870DEE1A3A171 +:104340009D4809F03FFB0390039870B19D4890F899 +:10435000EE0620F0780010309A4981F8EE06002031 +:1043600001F5D161486001208870C7E198A19248A9 +:1043700009F028FB0390039870B1924890F8EE067C +:1043800020F0780018308F4981F8EE06002001F502 +:10439000D161486001208870B0E18EA1864809F0A3 +:1043A00011FB0390039870B1864890F8EE0620F058 +:1043B00078002030834981F8EE06002001F5D161B4 +:1043C00048600120887099E182A17B4809F0FAFADF +:1043D0000390039890B17B4890F8EE0620F07800A7 +:1043E0002830784981F8EE06002001F5D16102E01D +:1043F00086E1C7E2C5E24860012088707EE175A1D0 +:104400006D4809F0DFFA0390039870B16D4890F899 +:10441000EE0620F0780038306A4981F8EE06002078 +:1044200001F5D16148600120887067E169A16248A7 +:1044300009F0C8FA0390039870B1624890F8EE064C +:1044400020F0780038305F4981F8EE06002001F551 +:10445000D16148600120887050E15EA1564809F0A2 +:10446000B1FA03900398D8B154484078182809DD70 +:10447000544890F8EE0620F078005030514981F809 +:10448000EE0608E04F4890F8EE0620F07800403045 +:104490004C4981F8EE0600204F49486001208870A1 +:1044A0002CE14EA1444809F08DFA0390039870B3B3 +:1044B0000020069008E000224348903806994254B4 +:1044C0000698401C81B2069106981428F3DB002060 +:1044D00006900EE00398011D0698084436490A5CD0 +:1044E0000698401D384990390A540698401C81B2FC +:1044F000069106980F28EDDB00210320E5F728FD43 +:10450000304805E0E4E0CDE070E03FE009E007E09E +:1045100090F8EE0620F0780048302A4981F8EE063F +:10452000ECE030A1244809F04DFA0390039860B301 +:104530000020069008E00021274A683206981154AE +:104540000698401C81B2069106981428F3DB0020DF +:1045500006900EE00398411D069808441649095C30 +:104560000698401D1C4A683211540698401C81B2BE +:10457000069106980F28EDDB124890F8EE0620F021 +:10458000780050300F4981F8EE06B7E011A10A48D3 +:1045900009F018FA0390039868B10A4890F8EE06FB +:1045A00020F078005830074981F8EE0600200A49CB +:1045B000486001208870A1E01C760020BC12002019 +:1045C000C02F0020BC220020842A002061000000AF +:1045D0006F6B00004F4B000044290020494D4549B6 +:1045E0003A00000049434349443A0000FE488079BC +:1045F00070B1FE4890F8EE0620F078006030FB497C +:1046000081F8EE06002001F5D16148600120887034 +:10461000F7A1F94809F0D6F903900398A8B3002050 +:10462000F649486001208870F3490398401D095CF1 +:104630003039F14B0398001D185C303841EA001006 +:10464000C117CDE90001F8F7A9FBE7498871ECA192 +:10465000E94809F0B7F903900398B0B1E649039827 +:10466000401C085C302811DB0398401C085C303883 +:104670000B460399595C303940EA0110C117CDE966 +:104680000001F8F78BFBD849C8710AE0DA490398B2 +:10469000085C3038C117CDE90001F8F77FFBD2493B +:1046A000C8712BE0AFF2D401D34809F08BF9039025 +:1046B000039860B1CD4890F8EE0620F0800080307D +:1046C000CA4981F8EE064FF47A70CC49886015E04B +:1046D000AFF20011C84809F075F90390039860B172 +:1046E000C24890F8EE0620F07801C04880F8EE1637 +:1046F0000020C24948600120887000BF00BF0DE360 +:10470000BA4890F8EE06C0F3C3000D281ED2DFE8C9 +:1047100000F0071E344B619CC8D7F2F01DEFEE008D +:10472000AFF25011B44809F04DF90390039868B105 +:104730000020B249486001208870AC4890F8EE062D +:1047400020F078000830A94981F8EE0618E1ADA103 +:10475000A94809F037F90390039868B10020A749E8 +:10476000486001208870A14890F8EE0620F078009B +:1047700010309E4981F8EE0602E1AFF2A8119E4882 +:1047800009F020F90390039868B100209B49486024 +:1047900001208870954890F8EE0620F078001830D7 +:1047A000924981F8EE06EBE097A1934809F00AF9E7 +:1047B0000390039868B18D4890F8EE0620F07800D9 +:1047C00020308A4981F8EE0600208C49486001209B +:1047D0008870D5E0AFF2F411874809F0F3F8039040 +:1047E000039888B30020069008E00021834A6832CD +:1047F000069811540698401C81B206910698142818 +:10480000F3DB002006900EE00398411D0698084453 +:104810007949095C0698401D784A68321154069817 +:10482000401C81B2069106980F28EDDB00207349E9 +:104830004860012088706D4890F8EE0620F07800FE +:1048400028306A4981F8EE069AE069A16A4809F0C1 +:10485000B9F80390039818B36348807940B163486E +:1048600090F8EE0620F078003030604981F8EE06CE +:10487000002062494860012088705F490398401D0C +:10488000095C30395C4B0398001D185C303841EAF4 +:104890000010C117CDE90001F8F780FA524988717C +:1048A0006EE0524890F8EE0620F0780040304F4914 +:1048B00081F8EE06002051494860012088705FE0D1 +:1048C000AFF2F0214C4809F07DF80390039868B1ED +:1048D000464890F8EE0620F078004030434981F8D1 +:1048E000EE060020454948600120887048E036E027 +:1048F0001EE00FE0FFE73D4890F8EE0620F078005C +:1049000048303A4981F8EE0600203C4948600120D1 +:10491000887035E0354890F8EE0620F08000803051 +:10492000324981F8EE064FF47A703449886027E006 +:10493000AFF26031304809F045F80390039868B150 +:104940002A4890F8EE0620F078006030274981F878 +:10495000EE060020294948600120887010E0AFF27F +:104960008C31254809F02EF80390039838B11F4880 +:1049700090F8EE0620F078011C4880F8EE1600BF93 +:1049800000BFCBE1194890F8EE06C0F3C30005283C +:1049900012D2DFE800F003123D8AA200002017497E +:1049A000486001208870114890F8EE0620F07800E9 +:1049B00008300E4981F8EE06A4E0AFF2E8310E4867 +:1049C00009F000F80390039868B100200B49486093 +:1049D00001208870054890F8EE0620F0780010302D +:1049E000024981F8EE068DE0842A0020BC220020D6 +:1049F0004353513A000000001C7600204429002057 +:104A00002C000000220000005245414459000000E3 +:104A10000020CD49486001208870CC490398801D52 +:104A2000095C3039C94B0398401D185C303841EAA5 +:104A30000010C117CDE90001F8F7B0F9C449887139 +:104A4000AFF24401C14808F0BDFF0390039810B3D2 +:104A5000BE490398401C085C302811DB0398401CB9 +:104A6000085C30380B460399595C303940EA011034 +:104A7000C117CDE90001F8F791F9B549C8710AE00D +:104A8000B2490398085C3038C117CDE90001F8F746 +:104A900085F9AF49C871AF4890F8EE0620F078006C +:104AA0001830AC4981F8EE062CE0AFF2D841A748A7 +:104AB00008F088FF0390039860B1A64890F8EE06CE +:104AC00020F080008030A34981F8EE064FF47A7020 +:104AD0009D49886016E034E116E09E4890F8EE06A5 +:104AE00020F080019B4880F8EE1690F8EE0620F04A +:104AF0007801984880F8EE16002100F55850817032 +:104B0000416000BF00BF09E1924890F8EE06C0F393 +:104B1000C300092815D2DFE800F005152C435A71AF +:104B2000BBD2E9008B4890F8EE0620F07800083000 +:104B3000884981F8EE0600218348416001208249BE +:104B40008870E9E0AFF27C51804808F03BFF0390A9 +:104B5000039868B17F4890F8EE0620F07800103096 +:104B60007C4981F8EE06002277484260012181707D +:104B7000D2E0AFF2A451754808F024FF03900398E7 +:104B800068B1744890F8EE0620F07800183071494A +:104B900081F8EE0600206C49486001208870BBE077 +:104BA000AFF2D051694808F00DFF0390039868B147 +:104BB000684890F8EE0620F078002030654981F8CA +:104BC000EE0600206049486001208870A4E0AFF242 +:104BD000FC515E4808F0F6FE0390039868B15D480A +:104BE00090F8EE0620F0780028305A4981F8EE0659 +:104BF000002055494860012088708DE056A1534837 +:104C000008F0E0FE03900398E8B300204E494860A6 +:104C100001208870002006900DE00398011D069881 +:104C200008444A490A5C4A490A3106980A540698D7 +:104C3000401C81B2069106981428EEDB47A1444837 +:104C40000A3008F0BFFE0390039888B10020069058 +:104C50000BE00022069903980844401E3C490A31A3 +:104C60000A540698401C81B2069106980228F0DB8F +:104C7000384890F8EE0620F078003030354981F859 +:104C8000EE06012000E002E0A1F58051C87243E089 +:104C9000AFF2C0612D4808F095FE0390039868B10B +:104CA000002029494860012088702A4890F8EE06C3 +:104CB00020F078003830274981F8EE062CE0AFF27A +:104CC000EC61224808F07EFE0390039868B1002151 +:104CD0001D484160012282701E4890F8EE0620F0C7 +:104CE000780040301B4981F8EE0615E0AFF21C71E8 +:104CF000164808F067FE0390039860B1154890F8D5 +:104D0000EE0620F080008030124981F8EE064FF464 +:104D10007A700D49886000BF00BF00BF00BF00214E +:104D20000C48A0F876160020069007E00021074AFC +:104D3000069811540698401C81B206910698642882 +:104D4000F4DB17B030BD0000442900201C760020A1 +:104D5000842A0020BC220020444843502C0000003C +:104D60002DE9F74F96B00024A2460020059004904C +:104D7000039000BF00258346029000BF8046814615 +:104D800000BF04E00020FE490855601C84B2642C7A +:104D9000F8DBFC48807800283FD0FB48407880B39F +:104DA0000021F8488170A0F5585090F8EE0620F0E8 +:104DB0008001F64880F8EE16F3488078C0B10128EB +:104DC00020D002280AD0032826D1F04890F8EE0619 +:104DD00020F07801ED4880F8EE161DE0EB4890F8E1 +:104DE000EE0620F078002030E84981F8EE0613E066 +:104DF000E64890F8EE0620F07801E44880F8EE16D8 +:104E00000AE00AE0E14890F8EE0620F07800583019 +:104E1000DE4981F8EE0600BF00BFDC4890F8EE06E0 +:104E20000121B1EBD01F41F0E882D94880780128F8 +:104E30007ED1D64890F8C8070128F9D14FF0000874 +:104E4000E1E04FF00009CBE008EB480000EB08116F +:104E5000D04800EB0110303000EB091080780121C0 +:104E6000B1EBD01F7ED108EB480000EB0811C94818 +:104E700000EB0110303000EB0910807820F00400C6 +:104E8000001D08EB480101EB0812C24901EB0211B9 +:104E9000303101EB0911887008EB480000EB081174 +:104EA000BC4800EB0110303000EB09108078C0F3F3 +:104EB000C000002856D008EB480000EB0811B548A8 +:104EC00000EB0110303000EB0910807820F0080171 +:104ED00008EB480000EB0812AE4800EB021030303F +:104EE00000EB091081700021AB48C0F83D10C8EB01 +:104EF000C80000EB8812A94800EB4210603009EBB3 +:104F0000091200EBC20000F122011022A2482D304C +:104F1000E3F79BF9C8EBC80000EB88119F4800EB52 +:104F20004110603009EB091100EBC1019A4800E023 +:104F30007FE0401C51F81A2F02624968416208EB79 +:104F4000480000EB0811934800EB0110303000EBF3 +:104F500009100078904981F82000C8EBC80000EBE8 +:104F6000881100E038E08D4800EB4110603009EB1B +:104F7000091100EBC100416B8748C0F829102130AE +:104F800087490A6F0262B1F87410818408EB480007 +:104F900000EB08117F4800EB0110303000EB0910E6 +:104FA00041687D48C0F84710C06D81B20220E4F727 +:104FB0008FF800210620E4F7CBFF7748C06D7649D3 +:104FC000C98B884204D27448C06D401C7249C865C0 +:104FD00000210520E4F7BCFF09F101001FFA80F968 +:104FE00008EB480000EB08116A4800EB0110C0799B +:104FF00048453FF729AF41460220E4F7A9FF08F1F1 +:1050000001001FFA80F8B8F1040FFFF61AAF5E48EE +:105010008078032803D05C488078012802D10020E2 +:10502000604908600021594880F8C8170B2056498C +:10503000087100205C49087010E002F015FD53492A +:10504000C1F8FC030846D0F8FC03C0F3004004900C +:105050000846D0F8FC03C0F34200039003980028F0 +:10506000EBD049488078022812D14748407878B17F +:1050700007200290552042490870FD204870AA2060 +:1050800088700020C8700871612048710020887104 +:10509000FA213B4A029811544148703041790298F4 +:1050A000401C11543E48703001790298801C115404 +:1050B0003B487030C1780298C01C11543848703099 +:1050C00081780298001D115435487030417802985B +:1050D000401D11542D4890F8F0130298801D115472 +:1050E00000240EE02948D0F8FC03C4F10301C900F4 +:1050F000C840C1B2029809302044214A1154601CB2 +:1051000084B2042CEEDB2048407840B91C4A029857 +:105110000D301899115402980E3085B251E0214893 +:105120008038006850B91C48007838B1164880783B +:10513000032803D01448807801283BD1002409E0DB +:1051400013488830015D02980D3020440C4A1154F8 +:10515000601C84B2142CF3DB002409E00A484830B8 +:10516000015D029821302044054A1154601C84B22C +:105170000A2CF3DB024A02982B301899115415E0DF +:1051800052020020BC580020842A0020BC220020AB +:105190006C2900203C300020BC120020FC34002090 +:1051A0003C26002088024042220A002002982C302F +:1051B00085B206E00120FE498870002019B0BDE8E4 +:1051C000F08F002D01F0E686FA49189881F87306F1 +:1051D0001898152801F09E8010DCA0F10B000A2819 +:1051E00081F0A180DFE810F01D008C08A1053C00D3 +:1051F0008D06A802CF0548068C088D08A12814D07A +:1052000008DC502813D0512844D0522841F08B801C +:1052100000F06CBFA22806D0A32803D0A428F5D1A3 +:1052200002E000BF00BF00BF00BF01F07CB8E24851 +:10523000007A00EB400101EB0011E04800EB0110A7 +:10524000407FDF494855681C85B2DB48007A18B9B1 +:105250000120D949087202E00020D7490872E4E72A +:10526000D5484078032803D15020D349087102E083 +:105270001020D1490871002406E0D248005D2919A8 +:10528000CF4A5054601C84B20A2CF6DB05F10A00A8 +:1052900085B2CAE7C74890F8E00100F0010020B1EC +:1052A000012007F092FFFAF75BF84FF000083CE2AC +:1052B00008EB480000EB0811C04800EB01108079B2 +:1052C000032831D008EB480000EB0811BB4800EB85 +:1052D00001108079012827D008EB480000EB081165 +:1052E000B64800EB0110807902281DD008EB480079 +:1052F00000EB0811B14800EB01108079042813D0AD +:1053000008EB480000EB0811AC4800EB0110807975 +:10531000072809D008EB480000EB0811A74800EB6C +:1053200001108079082875D108EB480000EB0811BE +:10533000A24800EB0110407FA1494855681C85B286 +:1053400001204855E81C85B2AB4602204855681C30 +:1053500085B21D204855681C85B24FF0000914E144 +:1053600008EB480000EB0811944800EB01103030C6 +:1053700000EB0910007892494855681C85B208EB8B +:10538000480000EB08118D4800EB0110303000EBB5 +:10539000091080788A494855681C85B208EB480096 +:1053A00000EB0811854800EB0110303000EB0910CC +:1053B0008078C0F3801000287ED008EB480000EB16 +:1053C00008117E4800EB0110303000EB09108078A6 +:1053D000C0F38000E0B908EB480000EB0811774803 +:1053E00000EB0110303000EB09108078C0F3C000F2 +:1053F00070B908EB480000EB0811704800EB011091 +:10540000303000EB09108078C0F340000028D3D082 +:10541000002414E0E2E008EB480000EB08116748C4 +:1054200000EB0110303000EB09104068C4F10301BB +:10543000C900C8406119624A5054601C84B2042CEF +:10544000E9DB281D85B2002416E0C8EBC80000EB9C +:1054500088115D4800EB4110603009EB091100EB49 +:10546000C100D0F81A00C4F10301C900C840611995 +:10547000534A5054601C84B2042CE6DB281D85B2CC +:10548000002416E0C8EBC80000EB88114E4800EB82 +:105490004110603009EB091100EBC100D0F81E008B +:1054A000C4F10301C900C8406119454A5054601C49 +:1054B00084B2042CE6DB00E063E0281D85B2002402 +:1054C00015E0C8EBC80000EB88113F4800EB411025 +:1054D000603009EB091100EBC100406BC4F102011F +:1054E000C900C8406119364A5054601C84B2032C6C +:1054F000E7DBE81C85B200241CE0C8EBC80000EB29 +:105500008811314800EB4110603009EB091100EBC4 +:10551000C10050F8221F4068C4F10502D200CDE955 +:10552000060108460699E2F77EFE6119244A5054A6 +:10553000601C84B2062CE0DBA81D85B200241CE0B0 +:10554000C8EBC80000EB88111F4800EB4110603029 +:1055500009EB091100EBC10022308168C068C4F179 +:105560000502D200CDE9080108460899E2F75BFE82 +:105570006119134A5054601C84B2062CE0DBA81D4C +:1055800085B209F101001FFA80F908EB480000EB31 +:1055900008110A4800EB0110C07948453FF7E0AE1A +:1055A000A5EB0B00C0F30721ABF10200044A0DE0AC +:1055B0006C290020BC220020842A00203C300020DE +:1055C00052020020DEDA0208FC3400201154A5EB60 +:1055D0000B00C1B2ABF101001154A2E008EB48008E +:1055E00000EB0811F74800EB0110807906287DD107 +:1055F00008EB480000EB0811F24800EB0110407F77 +:10560000F1494855681C85B203204855E81C85B20D +:10561000AB4602204855681C85B20E204855681CD0 +:1056200085B24FF0000964E008EB480000EB081178 +:10563000E44800EB0110303000EB09100078E2493B +:105640004855681C85B208EB480000EB0811DD489E +:1056500000EB0110303000EB09108078DA49485532 +:10566000681C85B208EB480000EB0811D54800EB38 +:105670000110303000EB09108078C0F3800090B347 +:10568000002412E0C8EBC80000EB8811CF4800EB03 +:105690004110603009EB091100EBC1003F30005DA3 +:1056A0006119C94A5054601C84B20A2CEADB05F126 +:1056B0000A0085B2002412E0C8EBC80000EB881194 +:1056C000C24800EB4110603009EB091100EBC1004A +:1056D0005830005D6119BC4A5054601C84B2022CE1 +:1056E000EADBA81C85B209F1010000E019E01FFA0D +:1056F00080F908EB480000EB0811B24800EB0110FC +:10570000C079484590DCA5EB0B000002C1B2ABF1BB +:105710000200AD4A1154A5EB0B00C1B2ABF1010080 +:10572000115408F101001FFA80F8A94890F8520BB3 +:1057300040453FF7BDAD78E5A54890F8E00100F0A1 +:10574000010020B1012007F040FDF9F709FE4FF0FC +:10575000000862E208EB480000EB0811994800EBF2 +:105760000110807903283BD008EB480000EB0811BA +:10577000944800EB01108079012831D008EB4800F3 +:1057800000EB08118F4800EB01108079022827D028 +:1057900008EB480000EB08118A4800EB0110807903 +:1057A00004281DD008EB480000EB0811854800EBE9 +:1057B00001108079072813D008EB480000EB08118E +:1057C000804800EB01108079082809D008EB4800D8 +:1057D00000EB08117B4800EB01108079092875D196 +:1057E000012079494855E81C85B2AB46022048554E +:1057F000681C85B21D204855681C85B24FF0000911 +:105800000DE108EB480000EB08116E4800EB0110B9 +:10581000303000EB091000786B494855681C85B2A0 +:1058200008EB480000EB0811664800EB011030302F +:1058300000EB0910807864494855681C85B208EB74 +:10584000480000EB08115F4800EB0110303000EB1E +:1058500009108078C0F38000E0B908EB480000EB45 +:105860000811584800EB0110303000EB0910807827 +:10587000C0F3C00070B908EB480000EB08115148B4 +:1058800000EB0110303000EB09108078C0F34000CD +:10589000002872D0002413E008EB480000EB081148 +:1058A000484800EB0110303000EB09104068C4F1AB +:1058B0000301C900C8406119434A5054601C84B2B6 +:1058C000042CE9DB281D85B2002417E0C1E0C8EBF9 +:1058D000C80000EB88113D4800EB4110603009EB37 +:1058E000091100EBC100D0F81A00C4F10301C9008E +:1058F000C8406119344A5054601C84B2042CE6DB61 +:10590000281D85B2002416E0C8EBC80000EB881102 +:105910002E4800EB4110603009EB091100EBC1008B +:10592000D0F81E00C4F10301C900C8406119264A1D +:105930005054601C84B2042CE6DB281D85B2002480 +:1059400015E0C8EBC80000EB8811204800EB4110BF +:10595000603009EB091100EBC100406BC4F102019A +:10596000C900C8406119184A5054601C84B2032C05 +:10597000E7DBE81C85B200241DE04CE0C8EBC80062 +:1059800000EB8811114800EB4110603009EB091160 +:1059900000EBC10050F8221F4068C4F10502D2009C +:1059A000CDE90A0108460A99E2F73DFC6119064A69 +:1059B0005054601C84B2062CE0DBA81D85B2002484 +:1059C00025E000003C30002052020020FC34002082 +:1059D000BC220020C8EBC80000EB8811FE4800EB99 +:1059E0004110603009EB091100EBC10022308168E1 +:1059F000C068C4F10502D200CDE90C0108460C993B +:105A0000E2F711FC6119F54A5054601C84B2062C6F +:105A1000E0DBA81D85B209F101001FFA80F908EB4F +:105A2000480000EB0811EE4800EB0110C079484532 +:105A30003FF7E7AEA5EB0B00C0F30721ABF1020087 +:105A4000E64A1154A5EB0B00C1B2ABF101001154B1 +:105A5000DFE008EB480000EB0811E14800EB011023 +:105A6000807905283DD10220DC494855E81C85B2E3 +:105A7000AB464FF0000920E009F10100D749485535 +:105A8000681C85B2D74810F809004855681C85B2D3 +:105A9000002409E0D3480C3000EB0910005D6119C7 +:105AA000CE4A5054601C84B2102CF3DB05F1100078 +:105AB00085B209F101001FFA80F9CB4890F89005F2 +:105AC0004845D9DCA5EB0B000002C1B2ABF10200E6 +:105AD000C24A1154A5EB0B00C1B2ABF10100115445 +:105AE00097E008EB480000EB0811BD4800EB0110FF +:105AF000807906287ED10320B8494855E81C85B234 +:105B0000AB4602204855681C85B20E204855681CDB +:105B100085B24FF0000962E008EB480000EB081185 +:105B2000AF4800EB0110303000EB09100078AB49B2 +:105B30004855681C85B208EB480000EB0811A848DE +:105B400000EB0110303000EB09108078A349485574 +:105B5000681C85B208EB480000EB0811A04800EB78 +:105B60000110303000EB09108078C0F3800090B352 +:105B7000002412E0C8EBC80000EB8811964800EB47 +:105B80004110603009EB091100EBC1003F30005DAE +:105B90006119924A5054601C84B20A2CEADB05F168 +:105BA0000A0085B2002412E0C8EBC80000EB88119F +:105BB000894800EB4110603009EB091100EBC1008E +:105BC0005830005D6119854A5054601C84B2022C23 +:105BD000EADBA81C85B209F101001FFA80F908EB85 +:105BE000480000EB08117E4800EB0110C0794845E1 +:105BF00092DC00E00DE0A5EB0B000002C1B2ABF1BE +:105C00000200764A1154A5EB0B00C1B2ABF10100C2 +:105C1000115408F101001FFA80F8734890F8520BF4 +:105C200040453FF797AD704890F8F40B00287BDDB6 +:105C30004FF0000873E008EB48016C4800EB0110DE +:105C4000807904280ED165494855681C85B2012029 +:105C50004855681C85B26248233810F8080048553A +:105C6000681C85B208EB4801604800EB01108079A0 +:105C7000062837D159494855681C85B25A4890F8CA +:105C800090054855681C85B212204855681C85B29D +:105C90004FF0000920E009F1010050494855681C07 +:105CA00085B2504810F809004855681C85B2002498 +:105CB00009E04C480C3000EB0910005D6119474ABF +:105CC0005054601C84B2102CF3DB05F1100085B237 +:105CD00009F101001FFA80F9434890F89005484502 +:105CE000D9DC18E008EB480000EB08113C4800EB59 +:105CF0000110807905280ED138494855681C85B2B5 +:105D000001204855681C85B23548233810F8080032 +:105D10004855681C85B208F101001FFA80F8324826 +:105D200090F8F40B404586DCFDE231480078401CD9 +:105D30002F49087008460078052809DA2A4890F8A3 +:105D4000E00100F0010018B90D202A4908710CE0AB +:105D5000102028490871244890F8E00100F0010063 +:105D600018B9FF21204880F8E41123480088000A70 +:105D70001A49485520480088C1B2184A681C115475 +:105D8000A81C85B2CFE210201A490871164890F875 +:105D9000E50112494855681C85B24FF000095CE0E6 +:105DA000114890F8E501401EC0EBC00101EB8011E5 +:105DB000094800EB4110603009EB091100EBC1000C +:105DC00090F87800012844D1074890F8E501401E7A +:105DD00000EB400112E00000FC34002052020020E1 +:105DE0003C3000204D280020BC220020B42E002092 +:105DF0002A0A0020842A0020280A002001EB001132 +:105E0000F74800EB0110303000EB09100078F5493D +:105E10004855681C85B2002416E0F34890F8E50167 +:105E2000401EC0EBC00101EB8011F04800EB4110B7 +:105E3000603009EB091100EBC1007930005D2919D0 +:105E4000E84A5054601C84B20A2CE6DB05F10A00D3 +:105E500085B209F101001FFA80F9E34890F8E501E5 +:105E6000401E00EB400101EB0011DD4800EB01108A +:105E7000C079484594DC56E2DD480078401CDC4996 +:105E8000087008460078052812DAD74890F8E5012E +:105E9000401E00EB400101EB0011D14800EB011066 +:105EA000007E00F0010018B91220D249087115E0F7 +:105EB0001020D0490871CC4890F8E501401E00EB55 +:105EC000400101EB0011C64800EB0110007E00F01C +:105ED000010018B9FF21C44880F8E411C24890F8C5 +:105EE000E501C0494855C4480088010ABD4A681CFC +:105EF0001154C1480088C1B2A81C1154E81C85B2D5 +:105F000011E20120BD49C8720846C06D0A21B0FBEC +:105F1000F1F0B4494855681C85B2B848C06D0A28EC +:105F200002D90A26002702E0B448C66D0027AD4911 +:105F30004E55681C85B222204855681C85B2002445 +:105F4000CEE0AE48C06D38B1AC48C06D401E001BFD +:105F500081B20220E3F720F8A84890F82000A14978 +:105F60004855681C85B24FF0000A0EE0A348D0F8EF +:105F70002100CAF10301C900C8400AEB0501994A92 +:105F800050540AF101001FFA80FABAF1040FEDDB58 +:105F9000281D85B24FF0000A0EE09848D0F8250081 +:105FA000CAF10301C900C8400AEB05018D4A5054EB +:105FB0000AF101001FFA80FABAF1040FEDDB281D87 +:105FC00085B24FF0000A0EE08C48D0F82900CAF1E3 +:105FD0000201C900C8400AEB0501824A50540AF187 +:105FE00001001FFA80FABAF1030FEDDBE81C85B25D +:105FF0004FF0000A14E081480D30016A406ACAF18E +:106000000502D200CDE90E0108460E99E2F70BF920 +:106010000AEB0501734A50540AF101001FFA80FA95 +:10602000BAF1060FE7DBA81D85B24FF0000A14E0B5 +:1060300072482D308168C068CAF10502D200CDE9EE +:10604000100108461099E2F7EEF80AEB0501654ADF +:1060500050540AF101001FFA80FABAF1060FE7DB8B +:10606000A81D85B2654890F846005E494855681CF1 +:1060700085B2624890F845004855681C85B25F4873 +:1060800090F844004855681C85B25C4890F843007D +:106090004855681C85B2594890F842004855681C1C +:1060A00085B2564890F841004855681C85B24FF0BB +:1060B000000A0EE05148D0F84700CAF10301C900B8 +:1060C000C8400AEB0501474A50540AF101001FFA83 +:1060D00080FABAF1040FEDDB281D85B2601C84B292 +:1060E0000020A11BB841FFF62CAF1CE10120434961 +:1060F000C8720846C06D0A21B0FBF1F03949485515 +:10610000681C85B23D48C06D0A2802D90A260027BE +:1061100002E03A48C66D002732494E55681C85B2E8 +:1061200022204855681C85B20024E4E03348C06D45 +:1061300038B13248C06D401E001B81B20220E2F728 +:106140002BFF2E4890F8200026494855681C85B240 +:106150004FF0000A0EE02948D0F82100CAF10301EF +:10616000C900C8400AEB05011E4A50540AF101005B +:106170001FFA80FABAF1040FEDDB281D85B24FF04B +:10618000000A0EE01D48D0F82500CAF10301C9003D +:10619000C8400AEB0501134A50540AF101001FFAE6 +:1061A00080FABAF1040FEDDB281D85B24FF0000A2A +:1061B0000EE01248D0F82900CAF10201C900C84017 +:1061C0000AEB0501074A50540AF101001FFA80FA50 +:1061D000BAF1030FEDDBE81C85B24FF0000A23E0B3 +:1061E0003C30002052020020BC220020FC34002061 +:1061F0002A0A0020842A0020280A0020BC1200203D +:10620000F948016A406ACAF10502D200CDE91201DB +:1062100008461299E2F707F80AEB0501F34A5054D1 +:106220000AF101001FFA80FABAF1060FE8DBA81D97 +:1062300085B24FF0000A14E0EB4820308168C06856 +:10624000CAF10502D200CDE9140108461499E1F71C +:10625000EAFF0AEB0501E54A50540AF101001FFA72 +:1062600080FABAF1060FE7DBA81D85B2DE480D38CB +:1062700090F84600DD494855681C85B2DA480D386B +:1062800090F845004855681C85B2D7480D3890F8FD +:1062900044004855681C85B2D3480D3890F8430037 +:1062A0004855681C85B2D0480D3890F842004855D2 +:1062B000681C85B2CC480D3890F841004855681CE0 +:1062C00085B24FF0000A0FE0C7480D38D0F84700FC +:1062D000CAF10301C900C8400AEB0501C34A505482 +:1062E0000AF101001FFA80FABAF1040FECDB281D55 +:1062F00085B2601C84B20020A11BB841FFF616AF26 +:1063000011E01020BA4908715920B8494855681C55 +:1063100085B208E01020B64908715920B3494855A4 +:10632000681C85B200BF00BF0298281AC0F307217D +:10633000AE4A0298C01D11540298281AC1B20298A0 +:1063400008301154002410E002990D312144A74A6D +:10635000505CDDE90321E3F72AFD014602980D3088 +:106360002044A24A1154601C84B20298281AA04208 +:10637000EADCA04890F8EF0348B1029AAA1A91B259 +:106380009A4B029A981800230422E4F779FB029AA8 +:10639000AA1A91B2954B029A9818E3F77FFA002156 +:1063A000CDE90001DDE90001000A40EA01608F4902 +:1063B0004855681C85B200984855681C85B28C48C1 +:1063C0008078022810D18A48407868B1681F000A96 +:1063D000C870681F087181B28448401D01F0A4FC98 +:1063E00082494855681C85B2834805600121001F19 +:1063F000E3F7D4FA2846FEF7E1BE7D48807830B155 +:10640000012872D0022871D0032870D1FEE37948A8 +:1064100090F8EE06C0F3C3000E2829D2DFE800F0A2 +:1064200007293D51687C90A4B8CCE3E2E1E0002468 +:1064300005E07248005D6D490855601C84B26F48E4 +:10644000E1F721FFA042F4D86B4804600121001F4E +:10645000E3F7A4FA674890F8EE0620F078000830D9 +:10646000644981F8EE064FF47A7001F5D1618860D5 +:1064700063E1002405E06248005D5C490855601C4A +:1064800084B25F48E1F7FFFEA042F4D85A480460A6 +:106490000121001FE3F782FA4FE1002405E059488B +:1064A000005D52490855601C84B25648E1F7EBFE86 +:1064B000A042F4D8504804600121001FE3F76EFAAF +:1064C0003BE1002405E05048005D48490855601C48 +:1064D00084B24D48E1F7D7FEA042F4D846480460A4 +:1064E0000121001FE3F75AFA27E128E1D8E2D6E2BA +:1064F000002405E04548005D3C490855601C84B215 +:106500004248E1F7C0FEA042F4D83B4804600121B4 +:10651000001FE3F743FA10E1002405E03C48005D6A +:1065200032490855601C84B23948E1F7ACFEA042FC +:10653000F4D8314804600121001FE3F72FFAFCE092 +:10654000002405E03348005D28490855601C84B2EA +:106550003048E1F798FEA042F4D8274804600121B2 +:10656000001FE3F71BFAE8E0002405E02A48005D7D +:106570001E490855601C84B22748E1F784FEA042FA +:10658000F4D81D4804600121001FE3F707FAD4E0A6 +:10659000002405E02148005D14490855601C84B2C0 +:1065A0001E48E1F770FEA042F4D8134804600121B0 +:1065B000001FE3F7F3F9C0E0002405E01848005D90 +:1065C0000A490855601C84B21548E1F75CFEA042F8 +:1065D000F4D8094804600121001FE3F7DFF9ACE0BB +:1065E00093E07AE065E01DE0C9120020520200202D +:1065F000842A0020BC220020BC640240ADE20208D4 +:10660000A7E20208ABE2020894E202087CE2020878 +:106610006BE20208200200205CE20208C3E20208EA +:10662000B7E20208FA48407802280DD1002405E0BC +:10663000F848005DF8490855601C84B2F548E1F758 +:1066400022FEA042F4D82DE0002405E0F148005DD0 +:10665000F1490855601C84B20D2CF7DBEC48C238B8 +:10666000E1F711FE00270646002286EA020087EACB +:106670000201084312D0002408E0E548C238015D59 +:1066800004F10D00E44A1154601C84B20020A11BE7 +:10669000B841F2DBE1A1E048E1F7E9FDDE48E1F7CE +:1066A000F2FD84B2DE4804600121001FE3F776F9B1 +:1066B00043E0002405E0DB48005DD7490855601C35 +:1066C00084B2D848E1F7DFFDA042F4D8D448046092 +:1066D0000121001FE3F762F92FE0002405E0D24812 +:1066E000005DCD490855601C84B2CF48E1F7CBFD71 +:1066F000A042F4D8CA4804600121001FE3F74EF914 +:1067000042F21070C949886017E0002405E0C848CB +:10671000005DC1490855601C84B2C548E1F7B3FD6E +:10672000A042F4D8BE4804600121001FE3F736F907 +:1067300042F21070BD49886000BF00BFAFE1BD48A4 +:1067400090F8EE06C0F3C3000D281FD2DFE800F07A +:10675000071F33475B6F8397ABBFF1F0EF00002457 +:1067600005E0B548005DAC490855601C84B2B248EC +:10677000E1F789FDA042F4D8A94804600121001F77 +:10678000E3F70CF94FF47A70A849886086E1002499 +:1067900005E0AA48005DA0490855601C84B2A748DE +:1067A000E1F771FDA042F4D89D4804600121001F6B +:1067B000E3F7F4F872E1002405E0A148005D964992 +:1067C0000855601C84B29E48E1F75DFDA042F4D8F4 +:1067D000934804600121001FE3F7E0F85EE1002424 +:1067E00005E09848005D8C490855601C84B29548C6 +:1067F000E1F749FDA042F4D8894804600121001F57 +:10680000E3F7CCF84AE1002405E08F48005D8249B7 +:106810000855601C84B28C48E1F735FDA042F4D8DD +:106820007F4804600121001FE3F7B8F836E1002437 +:1068300005E08648005D78490855601C84B28348AD +:10684000E1F721FDA042F4D8754804600121001F42 +:10685000E3F7A4F822E1002405E07D48005D6E49DD +:106860000855601C84B27A48E1F70DFDA042F4D8C7 +:106870006B4804600121001FE3F790F80EE100244B +:1068800005E07448005D64490855601C84B2714895 +:10689000E1F7F9FCA042F4D8614804600121001F2F +:1068A000E3F77CF8FAE0002405E06B48005D5A4904 +:1068B0000855601C84B26848E1F7E5FCA042F4D8B2 +:1068C000574804600121001FE3F768F8E6E05048EC +:1068D000407802280DD1002405E06048005D4E4953 +:1068E0000855601C84B25D48E1F7CDFCA042F4D8A5 +:1068F0004BE0002405E05948005D47490855601CFD +:1069000084B2142CF7DB49487E30E1F7BCFC002749 +:10691000064653A145487E3007F054F882460021D0 +:1069200086EA0100794008432BD000240BE09DE06B +:1069300046E031E03D487E30015D04F11400364A06 +:106940001154601C84B2AAF10100A042F2DC2221A1 +:106950001430314A1154544608E0601E33497E31E8 +:10696000095C15302C4A1154601C84B2701C47F12C +:1069700000010022201A8A41EFDB28A12648E1F716 +:1069800076FC2548E1F77FFC84B2254804600121AC +:10699000001FE3F703F881E0002405E03148005DC3 +:1069A0001D490855601C84B22E48E1F76CFCA042DA +:1069B000F4D81B4804600121001FE2F7EFFF6DE0EF +:1069C0001A48806840F2E931884209D1194890F8A4 +:1069D000EE0620F078006030164981F8EE0603E0FC +:1069E00040F2E93011498860002405E01E48005D4E +:1069F00009490855601C84B21B48E1F744FCA042D9 +:106A0000F4D8074804600121001FE2F7C7FF45E002 +:106A1000842A002034E20208520200200D0A0000FD +:106A2000BC640240CEE202088DE202084429002044 +:106A300006E30208BC220020CEE30208D5E30208E8 +:106A400084E40208DFE30208EAE30208F5E302084F +:106A5000FEE302080DE402082BE4020838E4020811 +:106A60002C00000068E40208CAE30208002405E0E4 +:106A7000FD48005DFD490855601C84B2FA48E1F705 +:106A800002FCA042F4D8FA4804600121001FE2F79A +:106A900085FF43F69820F749886000BF00BF78E281 +:106AA000F54890F8EE06C0F3C30005281AD2DFE8D7 +:106AB00000F0031A94B7EF000020F049C8700024DA +:106AC00005E0EF48005DE9490855601C84B2EC48D8 +:106AD000E1F7D9FBA042F4D8E54804600121001F8A +:106AE000E2F75CFF2BE10020E449C870002404E0D9 +:106AF0000020DE490855601C84B2642CF8DB0020BD +:106B0000DE49C8700846407803281ED10020C870AE +:106B1000002405E0DB48005DD4490855601C84B2C0 +:106B2000D848E1F7B0FBA042F4D8D2487E3090F8C4 +:106B3000AA00312101EB1010CC490873CC48046045 +:106B40000121001FE2F72AFF42E0002405E0CE48C1 +:106B5000005DC6490855601C84B2082CF7DB002490 +:106B600008E0C6485438015D04F10800BF4A1154DA +:106B7000601C84B2C1485438E1F785FBA042F0D8CC +:106B80002C2104F10800B94A1154401C80B2059030 +:106B9000002408E0B9482C38015D05982044B34A28 +:106BA0001154601C84B2B5482C38E1F76CFBA0424C +:106BB000F0D8AFF29811AD48E1F759FBAB48E1F7D7 +:106BC00062FBAB4908600121A948001FE2F7E6FE1D +:106BD00042F21070A7498860B1E0002405E0AB489C +:106BE000005DA2490855601C84B2A848E1F74BFB40 +:106BF000A042F4D89E4804600121001FE2F7CEFEB7 +:106C00009D4890F8EE0620F0780000E099E01830FA +:106C1000994981F8EE064FF4FA60964988608EE053 +:106C200096484078032816D100209449C870002463 +:106C300005E09748005D8D490855601C84B2944872 +:106C4000E1F721FBA042F4D8894804600121001F2C +:106C5000E2F7A4FE56E089484078022816D10020C9 +:106C60008649C870002405E08A48005D7F490855C0 +:106C7000601C84B28748E1F706FBA042F4D87C4848 +:106C800004600121001FE2F789FE3BE0002405E0DB +:106C90003DE0002075490855601C84B2642CF8DB87 +:106CA00000207649C870002405E07A48005D6F49ED +:106CB0000855601C84B20E2CF7DB6E487E30E1F77D +:106CC000E2FA80B20590059890B1002408E0694886 +:106CD0007E30015D04F10E00644A1154601C84B2E0 +:106CE00005988442F3DBAFF2CC216048E1F7BFFAAC +:106CF0005E48E1F7C8FA5E49086001215C48001F60 +:106D0000E2F74CFE42F210705A49886017E0002406 +:106D100005E06148005D55490855601C84B25E4835 +:106D2000E1F7B1FAA042F4D8514804600121001FF4 +:106D3000E2F734FE42F210704E49886000BF00BF97 +:106D400027E14D4890F8EE06C0F3C300092826D28B +:106D5000DFE800F005263A4E6276AEF2F00000243D +:106D600005E04E48005D41490855601C84B24B481F +:106D7000E1F789FAA042F4D83D4804600121001FE0 +:106D8000E2F70CFE3C4890F8EE0620F07800083060 +:106D9000394981F8EE064FF47A7036498860F6E09A +:106DA000002405E03E48005D30490855601C84B26F +:106DB0003B48E1F768FAA042F4D82D48046001216D +:106DC000001FE2F7EBFDE2E0002405E03548005D3E +:106DD00026490855601C84B23248E1F754FAA042B3 +:106DE000F4D8234804600121001FE2F7D7FDCEE06C +:106DF000002405E02248005D1C490855601C84B24F +:106E00001F48E1F740FAA042F4D819480460012174 +:106E1000001FE2F7C3FDBAE0002405E02248005D50 +:106E200012490855601C84B21F48E1F72CFAA042B1 +:106E3000F4D80F4804600121001FE2F7AFFDA6E07F +:106E4000002405E01948005D08490855601C84B21B +:106E50001648E1F718FAA042F4D805480460012169 +:106E6000001FE2F79BFD92E079E402085202002045 +:106E7000BC64024044290020BC220020842A002057 +:106E800094E202088FE3020834E302087AE302087E +:106E9000A8E3020851E3020886E30208ADE2020813 +:106EA000A7E20208ABE202080DE302081CE30208B5 +:106EB0003A48407802280DD1002405E03848005DAA +:106EC00038490855601C84B23548E1F7DCF9A04226 +:106ED000F4D828E0002405E03148005D3149085528 +:106EE000601C84B20F2CF7DB2C48C238E1F7CBF9D9 +:106EF00080B20590059890B1002408E02748C23878 +:106F0000015D04F10F00274A1154601C84B20598FA +:106F10008442F3DBAFF2FC412248E1F7A8F92148B3 +:106F2000E1F7B1F984B2204804600121001FE2F7C3 +:106F300035FD2CE014E0FFE7002405E01B48005D70 +:106F400018490855601C84B21848E1F79CF9A04222 +:106F5000F4D8154804600121001FE2F71FFD16E078 +:106F6000002405E01248005D0E490855601C84B2FB +:106F7000072CF7D3601E0C49086001210A48001F46 +:106F8000E2F70CFD42F210700A49886000BF00BFB2 +:106F900000BF00BF0020FEF711B90000842A0020C6 +:106FA000DCE2020852020020BC64024026E3020830 +:106FB00006E302084429002010B5002440F22441D1 +:106FC000164804F05EFE38B340F22441134804F042 +:106FD000D2FD00211248E2F7E1FC12491048E2F725 +:106FE000C3FC01201049C8700C480088C4B20B488B +:106FF0008088C4B20A48001D0068C0F5FA6081B2FA +:107000000A48A0F876164FF4FA600549091D086091 +:1070100001210348E2F7C2FC10BD0000001001404E +:107020008864024000880020842A0020BC220020BE +:1070300010B5002405490648E2F796FC00210448F3 +:10704000E2F7ACFC01200349087010BD0080002865 +:10705000B8640240220A002000B58FB001218805E3 +:1070600000F00CFC2848E2F7A5FC4020039000202B +:1070700005904FF4806006900020079008900990DA +:107080004FF400300A9000200B900C900D900E9061 +:107090001E480190400600901D48029069461A481B +:1070A000E2F752FD012210211748E2F72FFD1648A2 +:1070B0003038E2F77FFC002003904FF4FA60049030 +:1070C000002005904FF48060069000200790089003 +:1070D00009904FF400300A9000200B900C900D9016 +:1070E0000E900A480190400600900A4802906946B6 +:1070F00005483038E2F728FD012103483038E2F72F +:107100004DFC0FB000BD0000B86402400410014007 +:10711000520200201C7600201CB50121032000F043 +:10712000ADFB072206211648E3F748FC072211466B +:107130001348E3F743FCC020009002208DF80500BF +:1071400000208DF8060001208DF8070002208DF840 +:10715000040069460A48E3F7E9FB2020009001207B +:107160008DF8040000208DF8060003208DF805003E +:1071700001208DF8070069460148E3F7D7FB1CBDE5 +:107180000004024070B588B000240025FFF7C4FF5A +:10719000FFF762FF4FF4E13000F06AF900F048F9C0 +:1071A0000121402000F08AFB012000F04BFC4FF44D +:1071B0007A7006F053FA0B2088490871002188483C +:1071C00080F8C81780F8A01600F5D460817041706F +:1071D000C1704FF47A7181600021814880F8B01647 +:1071E0000120804988704870C8704FF4FA50886058 +:1071F00000217B4880F8881601207A492839887058 +:107200004870C8704FF47A7088600021744880F824 +:107210009416012073491C3988704870C8704FF467 +:10722000FA7088600021704880F8001600F5C06090 +:10723000817001214170C1704EF66021816000BFF4 +:107240001FE0002004EB4401664A0C3202F82100E2 +:1072500004EB440102EB81018870012004EB44013E +:1072600002EB81014870002004EB440102EB810134 +:10727000C87042F6F82004EB440102EB81018860FB +:10728000641C042CDDD35748563090F8AA0000F057 +:107290000F00002808DD5348563090F8AA0000F08F +:1072A0000F00401E4D4948704E48563090F8AA00D5 +:1072B0000009002808DD4B48563090F8AA0001214B +:1072C000C1EB101045498870002044498871084678 +:1072D0004078032806D10220887020214348E3F734 +:1072E00099FB14E03D48407868B920213F48E3F716 +:1072F00093FB3B4890F8EE0620F080008030384940 +:1073000081F8EE0603E020213848E3F783FB334899 +:10731000807890B1012815D0022809D003281ED109 +:1073200047F230513248816000203249086016E04F +:107330004EF660212E48816011E04EF660212C4807 +:1073400081600CE04EF660212948816000202949C7 +:10735000086043F6982023492839886000BF00BFA1 +:1073600025480068254908602348001D00684860DA +:107370002148083000688860002404E00021194892 +:1073800088300155641C142CF8D31C48C07A1B4962 +:10739000897A1A4A527A194B1B7ACDE90432CDE91F +:1073A00006101648C27981794079144B1B79CDE9D2 +:1073B0000030CDE9021211488378027810A1094803 +:1073C000883004F029FD00210320E2F7C1FD10B14F +:1073D00000201649086008B070BD0000842A002013 +:1073E000BC2200206C290020BC5200200004024076 +:1073F000BC58002088024042107AFF1FBC85002044 +:107400002530327825303278253032782530327880 +:107410002530327825303278253032782530327870 +:10742000253032782530327825000000880242422B +:1074300008B546208DF8000002208DF801000120DB +:107440008DF802008DF803006846F7F743FF25200A +:107450008DF8000001208DF8010000208DF8020059 +:1074600001208DF803006846F7F734FF08BD0000DF +:107470001FB504460121102000F050FA00940020AE +:10748000ADF80400ADF80600ADF80800ADF80C004A +:107490000C20ADF80A0069460B4804F041FC0121BC +:1074A000094804F071FB012240F22441064804F02F +:1074B00012FC1021044804F05EFB0122C0210248A6 +:1074C00004F06EFB1FBD0000001001401CB501213F +:1074D000592000F0D3F943F6F870009000208DF8A1 +:1074E000040002208DF8070069462448E3F71EFADD +:1074F000FC20009000208DF8040001208DF807008A +:1075000069461F48E3F712FA4FF44040009000200C +:107510008DF8040001208DF8070069461948E3F74B +:1075200005FA0720009000208DF8040002208DF855 +:10753000070069461448E3F7F9F907211248E3F711 +:1075400069FA4FF440410F48E3F766FA4FF47C5173 +:107550000A48E3F761FAF8210848E3F75BFAFC21EF +:107560000748E3F759FA09480068012802D1084999 +:10757000087002E00020064908701CBD001002409F +:1075800000180240000C0240000002402802424263 +:10759000BC12002010B5FFF799FF642006F05EF8DA +:1075A00026480068D0B92648006818B90220254945 +:1075B000487002E0012023494870214810380068D3 +:1075C0002149D1F80C1240EA4100C0431D4988709E +:1075D0000846807800F00300887002E00020194916 +:1075E00048701748001F006818B90120174908772C +:1075F00002E0002015490877154800680001154988 +:10760000D1F8181240EAC1001249D1F8141240EA28 +:1076100081001049D1F8101240EA41000D49D1F81B +:107620000C1208431830094948700748D0F8100276 +:1076300010B903200349487010BD00003C8241424C +:1076400018024342842A002000004342BC1200205A +:107650001C024242000042421CB50121112000F0F0 +:107660000DF94CF20400009001208DF80400002078 +:107670008DF8060003208DF8050001208DF8070025 +:1076800069461648E3F752F904211448E3F7C2F9B2 +:1076900013488078032803D011488078012815D139 +:1076A0000420009001208DF8040000208DF80600D1 +:1076B00003208DF8050001208DF807006946094870 +:1076C000E3F734F904210748E3F7A4F90120064958 +:1076D00008600649C1F8BC021CBD00000010024051 +:1076E000842A002000000240B802424200004242C8 +:1076F00010B5FFF7B1FF10BD2DE9F04F85B00F4673 +:1077000015461E460E9C162002900BE02021544880 +:1077100000EB47109DF8082081549DF80800401C9C +:10772000C0B202909DF808002028EFDB00200290F4 +:1077300013E09DF808008200A846B146404649463D +:10774000E0F771FD002358405940084300D108E09C +:107750009DF80800401CC0B202909DF80800102857 +:10776000E7DB00BF9DF80800A04217DC002C15DD08 +:107770009DF8080020B99DF808002044C0B202908E +:107780009DF80800401CC0B202903021344800EB44 +:1077900047109DF80820C2F11E02815444B1012017 +:1077A00000902E212E4800EB4710C4F11E02815498 +:1077B000002001901AE09DF804008200AA46B3461A +:1077C00050465946E0F72FFD0F2108403030C1B236 +:1077D000234800EB47109DF80420C2F11E0281549B +:1077E0009DF8040000F10100C0B201909DF8040072 +:1077F000A042E0DB9DF800002044C0B2019023E0ED +:107800009DF804009DF80010401A82002846314679 +:10781000CDE90365E0F707FD0F2108403030C1B224 +:107820000F4800EB47129DF8040000F101009DF89D +:107830000030A0EB0300C0F11E0011549DF80400BD +:1078400000F10100C0B201909DF808009DF8001001 +:1078500008449DF804108842D2DC05B0BDE8F08FE2 +:107860001B22002010B54FF400610348E3F7C9F86C +:107870000446204610BD00000004024029B1064A1B +:1078800012680243044B1A6004E0034A1268824300 +:10789000014B1A60704700003038024029B1064A97 +:1078A00012680243044B1A6004E0034A12688243E0 +:1078B000014B1A60704700001038024029B1064A97 +:1078C00012680243044B1A6004E0034A12688243C0 +:1078D000014B1A60704700003438024029B1064A53 +:1078E00012680243044B1A6004E0034A12688243A0 +:1078F000014B1A60704700004038024029B1064A27 +:1079000012680243044B1A6004E0034A126882437F +:10791000014B1A60704700002038024029B1064A26 +:1079200012680243044B1A6004E0034A126882435F +:10793000014B1A60704700004438024029B1064AE2 +:1079400012680243044B1A6004E0034A126882433F +:10795000014B1A607047000024380240F0B5002146 +:1079600000220024022500260223324F3F6807F040 +:107970000C0121B1042905D0082937D105E02E4F8B +:10798000076036E02D4F076033E02A4F3F1F3F6806 +:10799000C7F38056274F3F1F3F6807F03F036EB184 +:1079A000264FB7FBF3F7DFF88CC0ACF1040CDCF822 +:1079B00000C0CCF3881C07FB0CF40CE01E4FB7FB97 +:1079C000F3F7DFF870C0ACF1040CDCF800C0CCF3C6 +:1079D000881C07FB0CF4174F3F1F3F68C7F3014794 +:1079E0007F1C7D00B4FBF5F7076002E0124F0760D3 +:1079F00000BF00BF0F4F3F6807F0F0010909104FAB +:107A00007A5C0768D74047600A4F3F6807F4E05147 +:107A1000890A0B4F7A5C4768D7408760054F3F68FB +:107A200007F46041490B064F7A5C4768D740C7604E +:107A3000F0BD0000083802400024F40000127A0073 +:107A40000000002030B10749096841F00401054AEF +:107A5000116005E00349096821F00401014A116041 +:107A60007047000000080650014800687047000099 +:107A70000808065010B5012005F0AFFB10210B4897 +:107A8000E2F7C8FF08210948E2F7C6FFD720E1F76F +:107A90001BFCFF20E1F718FC044610210348E2F725 +:107AA000BBFF002005F099FB204610BD00000240FE +:107AB00010B5012005F091FB00201E4908800DE063 +:107AC000FFF7D8FF00F0800000B10BE0012005F0C7 +:107AD000C5FD18480088401C1649088015480088D4 +:107AE000C828EDDB00BF13480088C8281CDA102125 +:107AF0001148E2F78FFF08210F48E2F78DFF9F2022 +:107B0000E1F7E2FBFF20E1F7DFFBFF20E1F7DCFB21 +:107B10000A49087010210848E2F77EFF002005F0AE +:107B20005CFB0648007810BD002005F056FB0020E5 +:107B3000F9E700002E0A002000000240300A002071 +:107B400000B587B001218803FFF7C8FE012102209C +:107B5000FFF794FE00208DF818008DF81B004FF4FD +:107B60000060059005A92E48E2F7E0FE01208DF89F +:107B7000180002208DF8190000208DF81A0001204D +:107B80008DF81B000003059005A92548E2F7CEFEFD +:107B900005220D212248E2F711FF05220E2120487F +:107BA000E2F70CFF05220F211D48E2F707FF4FF413 +:107BB0006040059002208DF8180003208DF8190010 +:107BC00000208DF81A008DF81B0005A91448E2F773 +:107BD000ADFE144800F050F80020ADF80000ADF8FC +:107BE0000400ADF80600ADF808004FF40070ADF8E1 +:107BF0000A001820ADF80C000020ADF80E00072098 +:107C0000ADF810004FF48270ADF8020069460548E7 +:107C100000F06CF80121034800F022F807B000BD25 +:107C2000000402400038004010B5044600BF0221A5 +:107C30000A4800F04DF80028F9D02146074800F026 +:107C400053F800BF0121054800F042F80028F9D0A0 +:107C5000024800F046F8C0B210BD000000380040F5 +:107C600021B1028842F04002028004E002884FF60F +:107C7000BF731A400280704710B504461148844211 +:107C800008D101218014FFF759FE0021A014FFF74D +:107C900055FE16E00C48844208D101210014FFF77C +:107CA0002DFE00212014FFF729FE0AE00748844238 +:107CB00007D10121C013FFF721FE0021E013FFF7D8 +:107CC0001DFE10BD0030014000380040003C004067 +:107CD0000246002013890B400BB1012000E0002078 +:107CE00070470146888970478181704710B500222E +:107CF000028802F441520B884C8823438C8823432A +:107D0000CC8823430C8923434C8923438C89234308 +:107D1000CC8923431A430280838B4FF2FF742340A4 +:107D200083830B8A038210BD10B50246002003E056 +:107D300012F8014B2318D8B20B1EA1F10104A1B215 +:107D4000F6D110BD10B500240121880702F0F2FF22 +:107D500000285AD000BF53E02E4850F82400007885 +:107D6000012811D100202B4951F82410087029490D +:107D700051F824104870274951F82410887025497B +:107D800051F82410486039E0224850F82400407827 +:107D9000012833D11F4850F82400807800BB1D49CA +:107DA00051F82410081D4968491C0160194850F811 +:107DB00024004068174951F82410896888421DD36F +:107DC0000120144951F824108870124850F82400FA +:107DD000C078012805D100200E4951F824104860D0 +:107DE0000CE000200B4951F824104870094951F863 +:107DF00024104860074951F82410C870601CC4B2B0 +:107E0000054890F81A08A042A6DC0121880702F074 +:107E1000B9FE10BDD82A0020BC2200200CB50020DD +:107E2000019000903348006840F480303149086088 +:107E300000BF3048006800F4003000900198401CFA +:107E40000190009818B90198B0F5A06FF1D12948B8 +:107E5000006800F4003010B10120009001E0002023 +:107E600000900098012844D122484030006840F03A +:107E700080502049403108601F48006840F480402D +:107E80001D4908601B48083000681A49083108601D +:107E90000846006808600846006840F480500860A2 +:107EA0001648091F0860081F006840F08070091F0D +:107EB000086000BF0F48006800F000700028F9D08B +:107EC00040F205600E4908600A480830006820F05A +:107ED00003000849083108600846006840F00200C5 +:107EE000086000BF03480830006800F00C00082854 +:107EF000F8D10CBD00380240007000400854400723 +:107F0000003C024010B504462046FFF78DFE10BD30 +:107F10007CB502460020002501959FED1D0A8DEDE0 +:107F2000000A01AB6C4600BF22E0155C302D0BDB74 +:107F3000155C402D08DA019D2D010195155C303D41 +:107F4000019E3543019511E0155C402D0BDD155C5C +:107F5000472D08DA019D2D010195155C373D019EE5 +:107F60003543019502E0BFEE000A7CBD451CE8B236 +:107F70008842DADB002003E01D5C2554451CE8B292 +:107F800001EBD176B0EB660FF6DB9DED000AECE776 +:107F90000000000010B502460C460021002300BF7F +:107FA0001AE0505C302807DB505C402804DA1B01E3 +:107FB000505C303803430DE0505C402807DD505CD6 +:107FC000472804DA1B01505C3738034302E04FF0C6 +:107FD000FF3010BD481CC1B2A142E2DB1846F8E7F1 +:107FE000FEB5042438256348827810460021F4F752 +:107FF000D5FE0646012008210022CDE9002102908D +:1080000004EB44014800134632462946F7F74CFC7E +:108010000444012004EB440149060090080E0823A3 +:108020002D222946F7F7A2FB641C524842781046DD +:108030000021F4F7B3FE0646012008210022CDE915 +:108040000021029004EB44014906080E1346324613 +:108050002946F7F729FC0444012004EB44014906B2 +:108060000090080E08232D222946F7F77FFB641C99 +:10807000414890F8F02310460021F4F78FFE0646A1 +:10808000012008210022CDE90021029004EB4401E7 +:108090004906080E134632462946F7F705FC044404 +:1080A000012004EB440149060090080E0823202219 +:1080B0002946F7F75BFB641C2E48427910460021E5 +:1080C000F4F76CFE0646012008210022CDE90021CC +:1080D000029004EB44014906080E13463246294635 +:1080E000F7F7E2FB0444012004EB44014906009049 +:1080F000080E08232D222946F7F738FB641C1D487B +:10810000027910460021F4F749FE064601200821B5 +:108110000022CDE90021029004EB44014906080E3B +:10812000134632462946F7F7BFFB0444012004EB0F +:10813000440149060090080E08232D222946F7F72E +:1081400015FB641C0B48C27810460021F4F726FE8C +:108150000646012008210022CDE90021029004EB0F +:1081600044014906080E134632462946F7F79CFBA0 +:10817000FEBD0000AC260020BC2200200249C871D0 +:108180000121014AD1727047BC12002000B593B0A2 +:1081900000201290119010900F900E90E2F7B4F919 +:1081A000FE48C07A002802F077840020FB49C8729C +:1081B000F7F7EAF8F948C079152882F06A84DFE811 +:1081C00010F01500B5005801BD033D06BA0623089E +:1081D000410AA10B360CB40CF20DBD0E1E0F9F1000 +:1081E0000E146711E811A01220139213E2F716FC87 +:1081F000012806D0022805D0042804D008280BD175 +:1082000002E009E008E007E00220FFF7B7FF0021E5 +:10821000E34880F8E41100BF00BF012010211523BE +:10822000E0A2CDE9001000210846F7F74AFCDC483F +:1082300090F8E50180B3012008210523DEA2CDE9F5 +:10824000001014210020F7F73CFC01200821002237 +:10825000CDE900210290D24890F8E501134602468C +:10826000142107901E20F7F71FFB01200821CDE9FC +:108270000010CB4890F8E501401E00EB400101EBF7 +:108280000011CF4800EB01100E300A2302461421E2 +:1082900007902820F7F715FCC14890F8E401FF2863 +:1082A0000AD1012008211523C6A2CDE900102D21F5 +:1082B0001420F7F706FC37E00121B94890F8E401F3 +:1082C0000A236422CDE900011E211846F7F7B9F907 +:1082D000012008210022CDE900210290B04890F849 +:1082E000E401134602462D2107903220F7F7DCFA0D +:1082F000129001200090129800EB4000322101EB17 +:108300004000C0B2082325222D210790F7F72EFA4E +:10831000A34890F8E401642806D10021A04880F821 +:10832000E4110220FFF72AFF02F0B3BBE2F776FB6D +:10833000012806D0022805D0042804D008280AD134 +:1083400005E008E007E00920FFF718FF03E004203C +:10835000FFF714FF00BF00BF914890F8C80750B95D +:108360000120082115239BA2CDE900100021084619 +:10837000F7F7A7FB29E09A48407820B101280DD0F3 +:10838000022821D115E001200821152395A2CDE96D +:10839000001000210846F7F794FB15E001200821A2 +:1083A000152394A2CDE9001000210846F7F789FBB8 +:1083B0000AE001200821152391A2CDE90010002137 +:1083C0000846F7F77EFB00BF00BF7448807901289C +:1083D00002D0022816D10AE001208D4909231A464D +:1083E000CDE900100A210020F7F700FB0AE0012088 +:1083F000884909231A46CDE900100A210020F7F721 +:10840000F5FA00BF00BF0120834918231A46CDE9C1 +:10841000001000216820F7F7E9FA01200821152350 +:108420007EA2CDE900101A210020F7F74AFB0120B7 +:10843000082115237FA2CDE9001024210020F7F7A1 +:1084400040FB012008210022CDE900210290534881 +:10845000C06D13460246242107905420F7F724FAF2 +:108460004E48C06D10B90220FFF788FEFFF7B8FD37 +:108470005AE7E2F7D3FA012806D0022810D00428E0 +:108480001AD0082838D12BE00320FFF777FE4448A4 +:1084900090F8E00120F08001414880F8E0112BE0E5 +:1084A0003F4890F8E00120F080013D4880F8E0115D +:1084B0000320FFF763FE1FE0394890F8E00120F049 +:1084C0008001374880F8E01145484078032803D1FF +:1084D0001020FFF753FE02E00920FFF74FFE0BE0EC +:1084E0002F4890F8E00120F080012D4880F8E0113D +:1084F0000420FFF743FE00BF00BF294890F8C807DB +:1085000050B90120082115234EA2CDE90010002109 +:108510000846F7F7D6FAA5E03148407830B101288F +:108520000FD0022818D003280AD120E0012008210A +:1085300015232CA2CDE9001000210846F7F7C1FA57 +:108540008FE00120082115232AA2CDE90010002187 +:108550000846F7F7B6FA84E001200821152328A27F +:10856000CDE9001000210846F7F7ABFA79E00120C9 +:108570000821152335A2CDE9001000210846F7F7A0 +:10858000A0FA012000901648C23890F8AA003121C4 +:1085900001EB10100823024600215DE0BC12002010 +:1085A000BC2200204669726D77617265446F776EF8 +:1085B0006C6F616400000000506F72743A0000003C +:1085C0003C300020446F776E6C6F616420466169B7 +:1085D0006C2100004E6F205369676E616C000000D3 +:1085E000842A0020547970653A53746174696F6EFF +:1085F00000000000547970653A436C6F75640000A8 +:10860000547970653A436C6F75642D5465737400CA +:108610006C5303087E5303081C5303084F66666CB3 +:10862000696E65205265636F72642055706C6F616E +:10863000640000005265636F7264206E756D626540 +:10864000723A00004F66666C696E6500576946694C +:10865000486F73742031000007903620F7F786F8D2 +:1086600000BF00BFFE488079012802D0022831D126 +:108670000AE00120FB4909231A46CDE900100A212E +:108680000020F7F7B3F925E0F748D0F8050000EE31 +:10869000100AF5481038D0ED040A30EE200AB5EE85 +:1086A000C00AF1EE10FA0AD00120F04909231A4657 +:1086B000CDE900100A210020F7F798F909E0012020 +:1086C000EB4909231A46CDE900100A210020F7F7EB +:1086D0008DF900BF00BFE74890F8E40110B1002019 +:1086E000FFF74CFDE0484838407800281BD0DE48B2 +:1086F00048388078022804D0DB484838407803287E +:1087000049D1DD48006878B3D748483880793228A5 +:108710000ADA0120D94908230E22CDE900100021F0 +:108720005920F7F763F98EE0CF48483880793C2824 +:108730000ADA0120D24908230E22CDE900100021D7 +:108740005920F7F753F97EE0C74848388079462822 +:108750000BDA0120CB4908230E22CDE900100021BD +:108760005920F7F743F96EE00AE00120C6490823D3 +:108770000E22CDE9001000215920F7F737F962E009 +:108780000120C24908230E22CDE900100021592002 +:10879000F7F72CF957E0B44848388078012803D01F +:1087A000B1484838807818BBAF48483880792028CD +:1087B00049DAAD48483880791A280ADD0120AF49E6 +:1087C00008230E22CDE9001000215920F7F70EF9F9 +:1087D00039E0A5484838807917280ADD0120A849E2 +:1087E00008230E22CDE9001000215920F7F7FEF8EA +:1087F00029E09D484838807914280ADD0120A149E4 +:1088000008230E22CDE9001000215920F7F7EEF8D9 +:1088100019E095484838807912280ADD01209A49E4 +:1088200008230E22CDE9001000215920F7F7DEF8C9 +:1088300009E00120954908230E22CDE9001000210E +:108840005920F7F7D3F80120914918231A46CDE9AA +:10885000001000216820F7F7C9F8012010210B460D +:108860008CA2CDE9001014212820F7F72AF9012065 +:108870000821152389A2CDE9001024211220F7F741 +:1088800020F97748C06DA8B17A4890F8C80788B930 +:108890007348C06D024686A1079008A803F0BCFA91 +:1088A00001200821152308AACDE900102E2100205F +:1088B000F7F707F96F4890F8E0010121B1EBD01FFD +:1088C00009D10120082110237EA2CDE900102E211C +:1088D0000020F7F7F6F8FFF783FB664890F8EE06FE +:1088E0000121B1EBD01F13D15F484838007902460F +:1088F0007AA1079008A803F08FFA0120082102232B +:1089000008AACDE9001038210020F7F7DAF814E0C2 +:10891000584890F8EE06C0F3C30002466FA10790D6 +:1089200008A803F079FA01200821022308AACDE95A +:10893000001038210020F7F7C4F8F5E4E2F76EF8EC +:10894000012806D002282DD0042854D0082860D150 +:1089500058E0002012901FE01298401C80B2129044 +:108960001298402800DD1BE03D48407A002805DDD4 +:108970003B48407A401E3A49487202E03F2038495D +:1089800048723748407A00EB8001C1EB80113448CF +:108990006430405C00B103E03148407A0028DBDA03 +:1089A00000BF36E0002012901FE01298401C80B2F9 +:1089B00012901298402800DD1BE02948407A3F2899 +:1089C00005DA2748407A401C2549487202E0002019 +:1089D000234948722248407A00EB8001C1EB8011A4 +:1089E0001F486430405C00B103E01D48407A4028D5 +:1089F000DBDB00BF0DE01A48407A3A49C87001201D +:108A0000087106E00220FFF7B9FB00201449487204 +:108A100000BF00BF1248C079032867D11048407AD0 +:108A2000C117079000EB117000110E900122002178 +:108A30002D4802F037F8012010210022CDE9002155 +:108A400002900748417A01EB8100C0EB8111044894 +:108A50006430405C1346024600210790582046E0EF +:108A6000BC1200206C530308CC2A00207E5303085C +:108A700090530308BC22002000024042DA5303084E +:108A8000CC530308BE530308B0530308A253030892 +:108A90001C530308424C5545534B5900454E455213 +:108AA000475920544543484E4F4C4F47590000000A +:108AB000576169742075706C6F61643A25642F3258 +:108AC0003030300055706772616465204552522025 +:108AD000436865636B2047756E000000253032786F +:108AE00000000000C02F002068540308A5E1F6F73D +:108AF000DBFE012010210B46FCA2CDE90010002076 +:108B0000F6F7DFFFFE48417A01EB8100C0EB8111EF +:108B1000FB4864300844D0F8010000210690F4F7C7 +:108B20003DF90121102207900E9800EB400303EB62 +:108B30000013F44800EB0310007F00F00300002353 +:108B4000CDE90121009010211820079AF6F7ACFE1C +:108B5000012010210B46ECA2CDE9001020210020BD +:108B6000F6F7AFFFE648417A01EB8100C0EB8111D7 +:108B7000E34864300844D0F8050000210690F4F77B +:108B80000DF90121102207900E9800EB400303EB32 +:108B90000013DC4800EB0310007FC0F381000023CA +:108BA000CDE90121009020211820079AF6F77CFEDC +:108BB0000420109038200F90D148417A01EB8100B9 +:108BC000C0EB8111CE486430084490F823000021A6 +:108BD0000690F4F7E3F80790012008210022CDE980 +:108BE000002102900F980690109800EB4000400082 +:108BF00013460590DDE90612F6F756FE1099084473 +:108C00001090012000900F980790109800EB400002 +:108C10004006000E08232D2206900799F6F7A6FDC0 +:108C20001098401C1090B648417A01EB8100C0EBCF +:108C30008111B3486430084490F822000021069066 +:108C4000F4F7ACF80790012008210022CDE90021BB +:108C500002900F980690109800EB40004006000E1E +:108C600013460590DDE90612F6F71EFE109908443A +:108C70001090012000900F980790109800EB400092 +:108C80004006000E08232D2206900799F6F76EFD88 +:108C90001098401C10909A48417A01EB8100C0EB7B +:108CA000811197486430084490F821000021069013 +:108CB000F4F774F80790012008210022CDE9002183 +:108CC00002900F980690109800EB40004006000EAE +:108CD00013460590DDE90612F6F7E6FD1099084403 +:108CE0001090012000900F980790109800EB400022 +:108CF0004006000E0823202206900799F6F736FD5D +:108D00001098401C10907E48417A01EB8100C0EB26 +:108D100081117B486430084490F8260000210690B9 +:108D2000F4F73CF80790012008210022CDE900214A +:108D300002900F980690109800EB40004006000E3D +:108D400013460590DDE90612F6F7AEFD10990844CA +:108D50001090012000900F980790109800EB4000B1 +:108D60004006000E08232D2206900799F6F7FEFC18 +:108D70001098401C10906248407A00EB8001C1EBD3 +:108D800080115F486430084490F825000021069067 +:108D9000F4F704F80790012008210022CDE9002112 +:108DA00002900F980690109800EB40004006000ECD +:108DB00013460590DDE90612F6F776FD1099084492 +:108DC00080B21090012000900F98C0B207901098C8 +:108DD00000EB40004006000E08232D220690079964 +:108DE000F6F7C4FC1098401C10904548407A00EB00 +:108DF0008001C1EB801142486430084490F824009F +:108E000000210690F3F7CAFF0790012008210022F5 +:108E1000CDE9002102900F98C0B20690109800EBA7 +:108E200040004006000E13460590DDE90612F6F7F5 +:108E30003BFD1099084480B210907EE5E1F7EEFD0D +:108E4000012806D002280ED0042816D0082837D1D1 +:108E50002FE02B48007A002804DD2948007A401EC4 +:108E6000274908722CE02648007A032804DA2448AF +:108E7000007A401C2249087222E02148007A30B171 +:108E8000012808D002280AD0032810D10BE00520C1 +:108E9000FFF774F90BE00620FFF770F907E00720F1 +:108EA000FFF76CF903E00820FFF768F900BF00BF87 +:108EB00006E00220FFF762F900201149087200BFA6 +:108EC00000BF0F48C079042834D104220021134880 +:108ED00001F0E8FD00201021CDE900100848007ADB +:108EE0000E4901EB00100790054819E04C3A20208C +:108EF00020202020202020202020202000000000F2 +:108F0000BC1200203C300020503A2020202020209D +:108F1000202020202020202000000000E85303080B +:108F2000007A0007000E1023069001460020079AE1 +:108F3000F6F7C7FD01E5E1F771FD082806D1042029 +:108F4000FFF71CF90020FE49487200BF00BFFC4833 +:108F5000C07905287ED104220021FA4801F0A2FD43 +:108F6000F948407820B101280ED002284CD12CE0DD +:108F7000012008211023AFF69412CDE90010194604 +:108F80000020F6F79EFD3FE0012008211023AFF6F8 +:108F90009C12CDE9001019460020F6F792FD012041 +:108FA00008211023E9A2CDE9001038210020F6F7AE +:108FB00088FD012008211123E34AB53ACDE90010CC +:108FC00038211E20F6F77DFD1EE001200821102328 +:108FD000E0A2CDE9001019460020F6F772FD01204D +:108FE00008211023D9A2CDE9001038210020F6F77E +:108FF00068FD012008211123DA4ACDE9001038214B +:109000001E20F6F75EFD00BF00BFCF484078002865 +:1090100020D0CD488078E8BB0020129009E0CA49F2 +:10902000D8391298085C00B106E01298401C80B252 +:10903000129012981528F2D300BF012008211023A6 +:10904000C9A2CDE900101A210020F6F73AFD01204F +:10905000082100E0D7E01023BB4A7C3ACDE900109C +:109060001A212420F6F72DFDB5484078182817DD81 +:10907000012008211023BEA2CDE9001024210020E8 +:10908000F6F71FFD012108201423AF4A903ACDE9DD +:10909000000100E01AE02E210020F6F712FDB2E0F8 +:1090A000012008211023B2A2CDE9001024210020C4 +:1090B000F6F707FD012008211423A34A8B3ACDE9D6 +:1090C00000102E210020F6F7FCFC9CE09E488078E2 +:1090D00001283BD10020129009E09B49D839129811 +:1090E000085C00B106E01298401C80B21290129801 +:1090F0001528F2D300BF0120082110239AA2CDE940 +:1091000000101A210020F6F7DCFC012008211023B2 +:109110008D4A7C3ACDE900101A212420F6F7D1FCC3 +:1091200001200821102392A2CDE900102421002063 +:10913000F6F7C7FC012008211423834A903ACDE9B1 +:1091400000102E210020F6F7BCFC5CE07E48807801 +:1091500002282AD101200821102387A2CDE900107E +:109160001A210020F6F7ADFC012008211023764AD1 +:10917000543ACDE900101A211E20F6F7A2FC012076 +:10918000082110237AA2CDE9001024210020F6F74F +:1091900098FC0120082114236B4A903ACDE9001075 +:1091A0002E210020F6F78DFC2DE0674880780328FB +:1091B00029D101200821102371A2CDE900101A2124 +:1091C0000020F6F77EFC0120082110235E4A0A32B7 +:1091D000CDE900101A211220F6F773FC01200821B6 +:1091E000102363A2CDE9001024210020F6F769FCCA +:1091F000012008211423544A903ACDE900102E2171 +:109200000020F6F75EFC18E6E1F708FC012804D020 +:1092100002280CD008281BD113E04948407A0028C6 +:1092200004DD4748407A401E4549487210E04448F2 +:10923000407A032804DA4248407A401C4049487288 +:1092400006E00420FEF79AFF00203D49487200BF67 +:1092500000BF3B48C079062870D10422002149484C +:1092600001F020FC012010210022CDE90021029014 +:109270003348407A401C01230246002107903E20DB +:10928000F6F712FB0120082110233FA2CDE90010C0 +:1092900000214820F6F715FC01203E4908231A4614 +:1092A000CDE9001000217820F6F7A0FB012008216D +:1092B000102339A2CDE900104820F6F702FC002067 +:1092C000344908231A46CDE9001019467820F6F7EC +:1092D0008DFB01200821102332A2CDE90010194690 +:1092E0000020F6F7EEFB1648417A01EB410000EB57 +:1092F00001112E4800EB0110407B012809D1082103 +:1093000010232BA2CDE9001019461E20F6F7D9FB39 +:1093100009E001200821102327A2CDE900101946F9 +:109320001E20F6F7CEFB01200821102324A2CDE950 +:10933000001018210020F6F7C4FB47E081E100008F +:10934000BC12002028540308842A002055524C3AAD +:1093500000000000547970653A436C6F75642D54B9 +:109360006173740041E2020841504E203A0000004F +:10937000494D45493A000000535349443A00000022 +:1093800049503A00A85403084F6E4C696E65203A64 +:1093900020000000645303084F66664C696E653A0E +:1093A00020000000547970653A0000003C30002035 +:1093B0004C4F524100000000525334383500000039 +:1093C00050726F746F636F6C3A000000FE48417A10 +:1093D00001EB410000EB0111FC4800EB011080792A +:1093E000052818D101200821CDE90010F648417A5E +:1093F00001EB410000EB0111F44800EB0110007B90 +:10940000F34901EB00100C23024618210790362087 +:10941000F6F757FB17E001200821CDE90010EA48D4 +:10942000417A01EB410000EB0111E84800EB01102B +:109430008079E84901EB00100C23024618210790BF +:109440003620F6F73EFB012008211023E2A2CDE9E9 +:10945000001020210020F6F734FB09201090002096 +:109460000F901290DFE0109800EB400040007A2847 +:1094700005DD0F98401C80B20F9000201090D2485C +:10948000417A01EB410000EB0111D04800EB0110E3 +:109490003030129900EB01108078C00908210022B9 +:1094A000CDE900210290C848417A01EB410000EB70 +:1094B0000111C64800EB01103030129900EB011089 +:1094C0000078079020210F9801EBC000C0B20690F1 +:1094D000109800EB40004006000E00230590DDE9E7 +:1094E0000612F6F7E1F91099084480B2109010982E +:1094F00000EB400040007A2805DD0F98401C80B248 +:109500000F9000201090B048417A01EB410000EB31 +:109510000111AE4800EB01103030129900EB011040 +:109520008078C009009020210F9801EBC000C0B2E4 +:109530000790109800EB40004006000E08232D22F3 +:1095400006900799F6F712F91098401C80B2109017 +:10955000109800EB400040007A2805DD0F98401C71 +:1095600080B20F90002010909748417A01EB4100A3 +:1095700000EB0111954800EB01103030129900EB1F +:1095800001108078C00908210022CDE90021029055 +:109590008D48417A01EB410000EB01118B4800EB53 +:1095A00001103030129900EB011040780790202113 +:1095B0000F9801EBC000C0B20690109800EB40007D +:1095C0004006000E00230590DDE90612F6F76CF95F +:1095D0001099084480B21090109800EB40004000B1 +:1095E0007A2805DD0F98401C80B20F900020109063 +:1095F0000120009020210F9801EBC000C0B207901D +:10960000109800EB40004006000E08233B22069015 +:109610000799F6F7ABF81098401C80B2109012989A +:10962000401C80B212906848417A01EB410000EB87 +:109630000111664800EB0110C179129881423FF791 +:1096400012AF77E4E1F7EAF9012804D002280CD040 +:1096500008281BD113E05C48407A002804DD5A48F2 +:10966000407A401E5849487210E05748407A032813 +:1096700004DA5548407A401C5349487206E00420F9 +:10968000FEF77CFD00205049487200BF00BF4E48E5 +:10969000C07907287ED101204B49C87204220021DD +:1096A000504801F0FFF9012010210022CDE90021EE +:1096B00002904548407A401C012302460021079051 +:1096C0004020F6F7F1F801200821102346A2CDE949 +:1096D000001014210020F6F7F4F909201090002062 +:1096E0000F901290FFE0109800EB400040007A28A5 +:1096F00005DD0F98401C80B20F90002010900120D3 +:1097000008210022CDE9002102902F48407A00EB89 +:10971000400101EB00112D4800EB0110303012998F +:1097200000EB01100078079014210F9801EBC000A6 +:10973000C0B20690109800EB40004006000E0023D7 +:109740000590DDE90612F6F7AFF81099084480B2EB +:109750001090109800EB400040007A2805DD0F982B +:10976000401C80B20F900020109001200090142126 +:109770000F9801EBC000C0B20790109800EB4000BA +:109780004006000E08232D2206900799F5F7EEFFFC +:10979000109800E0B5E0401C80B21090109800EBEB +:1097A000400040007A2805DD0F98401C80B20F90E1 +:1097B000002010900448407AC0EBC00101EB8011FA +:1097C0000C4800EB411017E0BC1200203C30002098 +:1097D00078550308E854030847756E2D4164647298 +:1097E0003A000000A855030847756E2D525353499F +:1097F0003A000000FC3400206030129901EB0111A6 +:1098000000EBC10090F83C00642110FB01F00790D0 +:10981000012008210022CDE9002102900798C117FC +:1098200000EB11600012069014210F9801EBC000AC +:10983000C0B20590109800EB40004006000E0023D7 +:109840000490DDE90512F6F72FF81099084480B26C +:109850001090109800EB400040007A2805DD0F982A +:10986000401C80B20F900020109001200090142125 +:109870000F9801EBC000C0B20790109800EB4000B9 +:109880004006000E0823252206900799F5F76EFF83 +:109890001098401C80B21090109800EB40004000DF +:1098A0007A2805DD0F98401C80B20F9000201090A0 +:1098B0000120009014210F9801EBC000C0B2079066 +:1098C000109800EB40004006000E08233B22069053 +:1098D0000799F5F74BFF1098401C80B21090129832 +:1098E000401C80B21290FE48407A00EB400101EB30 +:1098F0000011FC4800EB0110C179129881423FF73A +:10990000F2AE80E4E1F78AF8082803D10420FEF7DC +:1099100035FC00BF00BFF248C07908287ED1042280 +:109920000021F14801F0BEF8012008211023EFA228 +:10993000CDE9001012210020F6F7C3F8012008211C +:109940001023EB4ACDE9001012210846F6F7B9F8CA +:10995000012008211023E7A2CDE9001012215A208E +:10996000F6F7AFF8012008210022CDE9002102908E +:10997000DB48407802230246122107906C20F5F75D +:1099800093FF002012904EE0129800EB400101EB93 +:109990000011D44800EB0110007E00F00100E0B39C +:1099A00001200821CDE90010129800EBC0001B3007 +:1099B000C0B20523D0A2014607900020F6F781F837 +:1099C000012008210022CDE900210290129800EB2D +:1099D000C0001B30C0B201230790129A521C0146EE +:1099E0001E20F5F761FF01200821CDE90010129833 +:1099F00000EB400101EB0011BA4800EB01100E3002 +:109A00000790129800EBC0001B30C0B20A230690EA +:109A100001462A20079AF6F754F800E006E012986B +:109A2000401C80B2129012980428ADDB09E6E0F7E2 +:109A3000F5FF012806D0022812D004281ED00828DD +:109A400053D14BE0A648007A002805DDA448007AEF +:109A5000401EA349087202E00520A149087244E0B3 +:109A60009F48007A052805DA9D48007A401C9C49E9 +:109A7000087202E000209A49087236E09848007A9D +:109A8000062829D2DFE800F003070B0F1A240A206A +:109A9000FEF774FB20E00B20FEF770FB1CE00C20AF +:109AA000FEF76CFB18E00D20FEF768FB944890F879 +:109AB000AA0000F00F008A4908720DE00E20FEF7A0 +:109AC0005DFB8F4890F8AA0000098549087203E001 +:109AD0000F20FEF753FB00BF00BF06E00220FEF799 +:109AE0004DFB00207E49087200BF00BF7C48C07952 +:109AF000092819D17A48007A824901EB0010042222 +:109B00000021079000F0CEFF00201021CDE90010C9 +:109B10007348007A7B4901EB0010102302460021B4 +:109B200007900846F5F7CDFF8BE5E0F777FF0128B2 +:109B300006D002280ED0042816D0082809D199E0B2 +:109B40006748407A002804DD6548407A401E644931 +:109B5000487296E06248407A032804DA6048407A06 +:109B6000401C5F4948728CE05D48417A01EB41003E +:109B700000EB01115B4800EB0110407B012815D17F +:109B800000215748407A00EB400202EB0012554892 +:109B900000EB021041735248407A014607900220C0 +:109BA000E0F7D6F900205849086062E04C48417A55 +:109BB00001EB410000EB01114A4800EB0110407B32 +:109BC00080BB02214648407A00EB400202EB0012C3 +:109BD000444800EB021041734148407A0146079027 +:109BE0000220E0F7B5F93E48407A0790F3F7C4FE4B +:109BF0003B48407A454901EB40000790007820F04F +:109C00008001079801703648407A404901EB4000D6 +:109C10000790007820F078010798017001203A49F8 +:109C2000086026E0FFE72E48417A01EB410000EB97 +:109C300001112C4800EB0110407B022819D10121B1 +:109C40002748407A00EB400202EB0012254800EB67 +:109C5000021041732248407A0790F3F78DFE0120ED +:109C6000294908601E48407A014607900220E0F723 +:109C70006FF906E00920FEF781FA002118484172C9 +:109C800000BF00BF1648C0790A2879D104220021FC +:109C90001F4800F007FF0120082115231DA2CDE970 +:109CA000001014212820F5F70CFF012008210022C4 +:109CB000CDE9002102900A48407A401C0123024667 +:109CC000142107904620F5F7EFFD0548417A01EB96 +:109CD000410000EB0111034800EB0110407B1DE047 +:109CE000BC1200203C300020E855030853563A00CF +:109CF000DEDA020848563A00506F72742D000000F8 +:109D0000C22900202856030888024242042E00205F +:109D1000B8560308504F52543A000000012809D1A8 +:109D200008211523F9A2CDE900101E210020F5F726 +:109D3000C8FE2DE0F848417A01EB410000EB01112B +:109D4000F64800EB0110407B50B901200821152393 +:109D5000F3A2CDE900101E210020F5F7B2FE17E0B6 +:109D6000ED48417A01EB410000EB0111EB4800EBBB +:109D70000110407B02280BD101200821152300E0AF +:109D800010E0EAA2CDE900101E210020F5F799FEAF +:109D9000012008211523E8A2CDE90010322100207E +:109DA000F5F78FFE4DE4E0F739FE012806D00228D2 +:109DB00017D0042828D0082848D12DE0D648407A6A +:109DC00000280DDDE14890F8190620B1D248407A0C +:109DD0000790F3F7D1FDD048407A401ECE49487233 +:109DE00034E0CD48407A03280DDAD84890F81906B7 +:109DF00020B1C948407A0790F3F7BEFDC648407AC3 +:109E0000401CC549487221E00121D04880F819164C +:109E10000120CF49487019E00920FEF7AFF9002072 +:109E2000BD4948720121C94880F80C1690F81906FE +:109E300058B10020C74908600021C44880F81916AD +:109E4000B548407A0790F3F797FD00BF00BFB248CE +:109E5000C0790B283DD104220021BF4800F022FE2A +:109E6000012008211523AFF25412CDE90010122170 +:109E70002820F5F726FE012008210022CDE9002147 +:109E80000290A548407A401C012302461221079007 +:109E90004620F5F709FD012008211523AFA2CDE9E1 +:109EA00000101C210020F5F70CFE012008211523CD +:109EB000B0A2CDE9001026210020F5F702FE012016 +:109EC00008211523B1A2CDE9001030210020F5F7BB +:109ED000F8FD9E4890F8190601282ED18E49C872C7 +:109EE0009B488078A0B100209A4908609849887002 +:109EF0008948407A01210790F4F776F8012008217B +:109F00001523A7A2CDE9001038210020F5F7D9FDCF +:109F10008E4890F8180680B100218C4880F81816F9 +:109F2000012008211523A2A2CDE90010382100202C +:109F3000F5F7C7FD012087490860E2E4E0F76EFD10 +:109F4000012806D0022805D0042804D0082814D1FE +:109F50000FE012E011E0DFF74FFB142804D10121DC +:109F6000974880F8EF1303E00021954880F8EF133D +:109F700003E00920FEF702F900BF00BF6648C07980 +:109F80000C283BD1042200218E4800F08BFD0120DB +:109F9000082115238CA2CDE900101A210020F5F725 +:109FA00090FD0120082115238CA2CDE90010242169 +:109FB0000020F5F786FD0120082115238BA2CDE9AD +:109FC00000102E210020F5F77CFD7D4890F8EF036E +:109FD00050B10120082115238AA2CDE900103821B3 +:109FE0000020F5F76EFD09E00120082115238BA262 +:109FF000CDE9001038210020F5F763FD81E4E0F79A +:10A000000DFD012806D0022812D004281ED00828F1 +:10A010000DD124E14048407A002805DD3E48407AD1 +:10A02000401E3D49487202E004203B4948721DE150 +:10A030003948407A042805DA3748407A401C3649C6 +:10A04000487202E00020344948720FE13248417AF8 +:10A05000754890F8AA0061F30300734981F8AA00DB +:10A0600000210320DFF774FFF0B36F48B0F8AA00B7 +:10A0700012900220FEF782F8E0F70AF86A49129877 +:10A08000A1F8AA0000210320DFF762FF4C4890F8F6 +:10A09000E00120F001014A4880F8E01190F8E00169 +:10A0A00020F00600801D464981F8E00100215F484C +:10A0B00041800120DFF74CFF414890F8EE0620F088 +:10A0C00080013F4880F8EE1600F5F9608078D0B145 +:10A0D000012819D002280CD0032809D1384890F85B +:10A0E000EE0620F0780100E0B8E0354880F8EE1682 +:10A0F000B1E0334890F8EE0620F078002030304987 +:10A1000081F8EE06A7E093E09BE00000545950452B +:10A110003A4C4F5241000000BC1200203C3000205D +:10A12000545950453A52533438350000545950452B +:10A130003A576946690000005061737320456E7498 +:10A140006572204368616E6765000000BC520020A4 +:10A15000C858002088024242F8560308313A446940 +:10A1600070207377697463682031616E6432204FA8 +:10A170004E000000323A496E7365727420736C6150 +:10A180007665206D6F64756C65000000333A506130 +:10A19000737320456E74657220537461727400008D +:10A1A00053746174653A53656E64696E67000000AC +:10A1B00053746174653A436F6D706C65746500002B +:10A1C000BC22002038570308496E7365727420550D +:10A1D0002D4469736B204669727374005468616E14 +:10A1E000205061737320456E74657200466F726D06 +:10A1F00061743A46415433323B4D41583A33324709 +:10A200000000000046696E6420552D4469736B2C74 +:10A210004F7574707574696E6700000053746174D3 +:10A22000653A49646C650000C22900209C24002026 +:10A23000FE4890F8EE0620F07801FC4880F8EE1613 +:10A2400009E0FA4890F8EE0620F078005830F74917 +:10A2500081F8EE0600BF00BFFCF794FF06E009207E +:10A26000FDF78CFF0020F249487200BF00BFF048A4 +:10A27000C0790D2843D104220021EE4800F012FCE1 +:10A2800001201021CDE90010EB4890F8AA0000F061 +:10A290000F00EA4901EB001010230246194607900F +:10A2A0000020F5F70EFCE44890F8AA0000F00F003B +:10A2B000DF49497A884211D000201021CDE90010F1 +:10A2C000DB48407ADD4901EB0010001D0C230246FB +:10A2D000202107900020F5F7F4FB10E00120102169 +:10A2E000CDE90010D248407AD44901EB0010001D9E +:10A2F0000C230246202107900020F5F7E2FBC8E37B +:10A30000E0F78CFB012806D0022812D004281ED0CA +:10A31000082875D16DE0C648407A002805DDC4489C +:10A32000407A401EC249487202E00420C049487287 +:10A3300066E0BF48407A042805DABD48407A401CF0 +:10A34000BB49487202E00020B949487258E0B84859 +:10A35000417AB94890F8AA0061F30710B64981F82C +:10A36000AA0000210320DFF7F3FD80B30220FDF7F0 +:10A3700005FFAE4890F8EE0620F08001AB4880F86B +:10A38000EE1600F5F9608078C0B1012820D00228CF +:10A390000AD0032826D1A54890F8EE0620F07801CF +:10A3A000A24880F8EE161DE0A04890F8EE0620F0D6 +:10A3B000780020309D4981F8EE0613E09B4890F824 +:10A3C000EE0620F07801994880F8EE160AE00FE0DA +:10A3D000964890F8EE0620F078005830934981F8BE +:10A3E000EE0600BF00BFFCF7CDFE0020904948728A +:10A3F00006E00920FDF7C2FE00208D49487200BF2B +:10A4000000BF8B48C0790E2841D1042200218C481E +:10A4100000F048FB01201021CDE90010864890F89B +:10A42000AA000009874901EB0010102302461946D3 +:10A4300007900020F5F745FB7D48407A7E4991F86A +:10A44000AA10B0EB111F11D000201021CDE900108F +:10A450007748407A7B4901EB0010001D0C2302462F +:10A46000202107900020F5F72CFB10E0012010219F +:10A47000CDE900106E48407A724901EB0010001DD2 +:10A480000C230246202107900020F5F71AFB00E379 +:10A49000E0F7C4FA012806D0022812D004281ED002 +:10A4A000082856D14EE06248007A002805DD604851 +:10A4B000007A401E5E49087202E005205C4908727D +:10A4C00047E05B48007A052805DA5948007A401CC5 +:10A4D0005749087202E000205549087239E0544893 +:10A4E000007A06282CD2DFE800F0141E030B2B277D +:10A4F0001320FDF743FE5448407F4D4948721FE04A +:10A500001420FDF73BFE504890F84D014849487231 +:10A5100016E01120FDF732FE474890F8AA00000926 +:10A52000434948720CE01220FDF728FE424890F89B +:10A53000AC003F49487203E00F20FDF71FFE00BF4B +:10A5400000BF06E00220FDF719FE0020384908721E +:10A5500000BF00BF3648C079102819D13448007AAE +:10A560003A4901EB001004220021079000F09AFA0A +:10A5700000201021CDE900102D48007A334901EB6D +:10A58000001010230246002107900846F5F799FABB +:10A590007FE2E0F743FA012806D0022812D004280F +:10A5A0001ED0082867D15FE02148407A002805DDE9 +:10A5B0001F48407A401E1E49487202E003201C4991 +:10A5C000487258E01A48407A032805DA1848407A59 +:10A5D000401C1749487202E00020154948724AE0C1 +:10A5E0001348417A144890F8AA0061F30710124901 +:10A5F00081F8AA0000210320DFF7AAFC40B30E482F +:10A6000090F8AA00312101EB10110B4880F873106B +:10A610000220FDF7B3FD054890F8EE0620F080011A +:10A62000024880F8EE1690F8EE0612E0BC220020F8 +:10A63000BC12002078570308C2290020F8570308ED +:10A64000B8570308385803083C30002088580308DE +:10A6500009E020F07801F94880F8EE16FCF792FD49 +:10A660000020F749487206E01020FDF787FD002022 +:10A67000F349487200BF00BFF148C07911283FD1AB +:10A6800004220021EF4800F00DFA01201021CDE94D +:10A690000010ED4890F8AA000009EA4901EB00100B +:10A6A00010230246194607900020F5F70AFAE448FD +:10A6B000407AE54991F8AA10B0EB111F10D00020A4 +:10A6C0001021CDE90010DE48407AE04901EB00108E +:10A6D00010230246202107900020F5F7F2F90FE041 +:10A6E00001201021CDE90010D548407AD74901EB6F +:10A6F000001010230246202107900020F5F7E1F911 +:10A70000C7E1E0F78BF9012806D0022812D004280F +:10A710001ED0082831D129E0C948407A002805DD3B +:10A72000C748407A401EC649487202E00320C44927 +:10A73000487222E0C248407A032805DAC048407ACD +:10A74000401CBF49487202E00020BD49487214E035 +:10A75000BB48407ABC4981F8AC0000210320DFF7F8 +:10A76000F7FB10B10220FDF709FD06E01020FDF710 +:10A7700005FD0020B249487200BF00BFB048C07953 +:10A7800012283DD104220021B14800F08BF90120AC +:10A790001021CDE90010AC4890F8AC00AD4901EBB8 +:10A7A000001010230246194607900020F5F789F99A +:10A7B000A54890F8AC00A249497A884210D0002000 +:10A7C0001021CDE900109E48407AA24901EB00100B +:10A7D00010230246202107900020F5F772F90FE0C0 +:10A7E00001201021CDE900109548407A994901EBEC +:10A7F000001010230246202107900020F5F761F990 +:10A8000047E1E0F70BF9012806D002280ED0042812 +:10A8100016D0082825D11DE08948407A002804DD9B +:10A820008748407A401E864948721AE08448407A38 +:10A83000032804DA8248407A401C8149487210E0BB +:10A840007F48417A00F5EC50417700210220DFF784 +:10A850007FFB06E01020FDF791FC0020784948724C +:10A8600000BF00BF7648C07913283BD104220021E5 +:10A87000794800F017F901201021CDE90010774840 +:10A88000407F754901EB00101023024619460790DE +:10A890000020F5F716F97148407F6949497A8842E6 +:10A8A00010D000201021CDE900106548407A6C4995 +:10A8B00001EB001010230246202107900020F5F73D +:10A8C00000F90FE001201021CDE900105C48407A2A +:10A8D000634901EB0010102302462021079000205D +:10A8E000F5F7EFF8D5E0E0F799F8012806D002284F +:10A8F00012D004281ED008282DD125E05048407AD7 +:10A90000002805DD4E48407A401E4D49487202E05D +:10A9100003204B4948721EE04948407A032805DA73 +:10A920004748407A401C4649487202E000204449AA +:10A93000487210E04248417A484880F84D110121A0 +:10A940000220DFF705FB06E01020FDF717FC0020D2 +:10A950003B49487200BF00BF3948C07914283DD137 +:10A96000042200213F4800F09DF801201021CDE98C +:10A9700000103A4890F84D013B4901EB00101023BC +:10A980000246194607900020F5F79BF8334890F8E7 +:10A990004D012B49497A884210D000201021CDE981 +:10A9A00000102748407A304901EB0010102302467E +:10A9B000202107900020F5F784F80FE001201021F6 +:10A9C000CDE900101E48407A274901EB0010102302 +:10A9D0000246202107900020F5F773F859E0E0F7D0 +:10A9E0001DF8012806D0022805D0042804D0082824 +:10A9F00044D11AE042E041E0DFF74AFB0120079032 +:10AA0000079880F3138800BF00BFBFF34F8F17482C +:10AA1000006800F4E06016490843001D134908600F +:10AA2000BFF34F8F00BF00BFFEE70748C23040783A +:10AA300003281FD11020FDF7A1FB1EE0BC2200203F +:10AA4000BC12002088590308C2290020885A030834 +:10AA5000C8590308C85A0308085903083C300020A5 +:10AA6000085A030848590308485A03080CED00E047 +:10AA70000000FA050920FDF781FB00BF00BF074871 +:10AA8000C0790F2804D104220021054800F00AF8FB +:10AA900000BF00BFF4F726FE13B000BDBC120020BB +:10AAA000085B03082DE9F84307460E46904600244C +:10AAB00016E0002510E001207B1903EB061303EBE1 +:10AAC000041300901A782307190EEB06180E1023B2 +:10AAD000F4F74CFE681CC5B2102DECDB601CC4B250 +:10AAE0004445E6DBBDE8F88300B50020084908745A +:10AAF00000210748817401214174C174642181617E +:10AB000001200349C8720220FDF738FB00BD000098 +:10AB1000BC12002010B51548006840F470001349BD +:10AB200008601348006840F00100114908600020E7 +:10AB30000F49083108600E4800680E4908400C496A +:10AB400008600D48091D0860081F006820F4802077 +:10AB5000091F0860002006490C310860FDF75EF906 +:10AB60004FF0006001498039086010BD88ED00E0B9 +:10AB700000380240FFFFF6FE1030002410B5FDF74C +:10AB8000E1F810BDCA430282704721B1028842F049 +:10AB90000102028004E002884FF6FE731A40028030 +:10ABA0007047000010B504465548844208D1012181 +:10ABB0000846FCF7C3FE00210120FCF7BFFE9DE024 +:10ABC000B4F1804F08D101210846FCF797FE00211F +:10ABD0000120FCF793FE91E04A48844208D101210C +:10ABE0000220FCF78BFE00210220FCF787FE85E0A7 +:10ABF0004548844208D101210420FCF77FFE002152 +:10AC00000420FCF77BFE79E04048844208D1012112 +:10AC10000820FCF773FE00210820FCF76FFE6DE0B2 +:10AC20003B48844208D101211020FCF767FE002137 +:10AC30001020FCF763FE61E03648844208D1012110 +:10AC40002020FCF75BFE00212020FCF757FE55E09A +:10AC50003148844208D101210220FCF76FFE002117 +:10AC60000220FCF76BFE49E02C48844209D1012107 +:10AC70000804FCF763FE00214FF48030FCF75EFE11 +:10AC80003CE02748844209D101214804FCF756FEE4 +:10AC900000214FF40030FCF751FE2FE021488442A0 +:10ACA00009D101218804FCF749FE00214FF48020DE +:10ACB000FCF744FE22E01C48844208D101214020D8 +:10ACC000FCF71CFE00214020FCF718FE16E0174898 +:10ACD000844208D101218020FCF710FE0021802051 +:10ACE000FCF70CFE0AE01248844207D101218015CE +:10ACF000FCF704FE0021A015FCF700FE10BD0000CB +:10AD0000000001400004004000080040000C00402A +:10AD100000100040001400400004014000400140C9 +:10AD2000004401400048014000180040001C004061 +:10AD30000020004030B50246002000230024158A80 +:10AD400005EA0103958905EA010413B10CB101205C +:10AD500000E0002030BD1AB183890B43838102E0FB +:10AD600083898B438381704700220288184B984265 +:10AD70000ED0184B98420BD0B0F1804F08D0164B34 +:10AD8000984205D0154B984202D0154B984204D1F9 +:10AD90004FF68F731A404B881A43124B984207D0D4 +:10ADA000114B984204D04FF6FF431A400B891A43C7 +:10ADB00002804B68C3620B880385054B984202D022 +:10ADC000044B984201D18B7A03860123838270471A +:10ADD0000000014000040140000400400008004061 +:10ADE000000C0040001000400014004010B500248A +:10ADF000FCF7D0FB00F02AFDDFF73EFADEF7DCF9C6 +:10AE0000DEF7CEFEDFF734FEF4F764FBFFF76CFEEF +:10AE1000DFF7E4FBF2F7ACFBF4F76CF9FCF7B2F9FF +:10AE2000FCF766FC0E4890F8E00120F001010C48A8 +:10AE300080F8E01190F8E00120F00600801D08493C +:10AE400081F8E0010021074841800120DFF780F808 +:10AE50004FF4FA600449C8830120487710BD000010 +:10AE6000BC2200209C240020BC12002070B50024CD +:10AE70000025FE48807801280BD10020FB4988700E +:10AE8000DEF7DEFEFA48C079022802DC0120F8492C +:10AE9000C8720024F8E304EB440000EB0411F54809 +:10AEA00000EB0110407B022823D104EB4400F2495F +:10AEB00001EB8000807801281AD1002004EB4401C6 +:10AEC000ED4A02EB81018870C4EBC40000EB8413EF +:10AED00002F2BC6000EB43104279C4EBC40000EB0B +:10AEE0008413E64800EB431081782046EBF7E4FA40 +:10AEF000E9E304EB4400DD49403101EB8000807858 +:10AF0000012807D1002004EB4401D84A403202EB6B +:10AF10008101887004EB4400D449403101EB80008A +:10AF200040780028E4D104EB4400D34901EB8000D1 +:10AF300080780128DCD104EB440000EB0411CD48FB +:10AF400000EB011080790028D2D0002004EB4401EE +:10AF5000C94A02EB8101887004EB440000EB041144 +:10AF6000C44800EB0110807909287DD2DFE800F0A9 +:10AF70007C0590FDFCFBFAF9060000BFC4EBC400A1 +:10AF800000EB8411BD4800EB4110C078012815D0BA +:10AF9000C4EBC40000EB8411B84800EB41106030F2 +:10AFA000C4EBC40101EB8412B44901EB421189786E +:10AFB00001EB011110F83100002868D1C4EBC40086 +:10AFC00000EB8411AD4800EB41108078401CC1B209 +:10AFD000C4EBC40000EB8412A84800EB421081705F +:10AFE000C4EBC40000EB8411A44800EB41100078CE +:10AFF000C0B1C4EBC40000EB8411A04800EB4110C9 +:10B000000178C4EBC40000EB84129C4800EB4210B2 +:10B0100081700021C4EBC40000EB8412974800EB60 +:10B0200042100170C4EBC40000EB8411934800EBA4 +:10B0300041106030C4EBC40101EB84128F4901EB75 +:10B040004211897801EB011110F83110C4EBC400F2 +:10B0500000EB8412894800EB42100079814216D03F +:10B060000022C4EBC40000E007E200EB8411834837 +:10B0700000EB41106030C4EBC40101EB84137F4945 +:10B0800001EB4311897801EB011100F83120A4E2B2 +:10B09000C4EBC40000EB8411784800EB4110C07889 +:10B0A000012815D0C4EBC40000EB8411734800EBF9 +:10B0B00041106030C4EBC40101EB84126F4901EB15 +:10B0C0004211897801EB011110F8310000286CD190 +:10B0D000C4EBC40000EB8411684800EB4110807899 +:10B0E000401CC1B2C4EBC40000EB8412634800EB07 +:10B0F00042108170C4EBC40000EB84115F4800EB88 +:10B1000041100078C0B1C4EBC40000EB84115B486F +:10B1100000EB41100178C4EBC40000EB84125748E7 +:10B1200000EB421081700021C4EBC40000EB8412DC +:10B13000524800EB42100170C4EBC40000EB8411D4 +:10B140004E4800EB41106030C4EBC40101EB8412A7 +:10B150004A4901EB4211897801EB011110F83110D5 +:10B1600004E08BE126E212E2B4E01FE0C4EBC4008D +:10B1700000EB8412414800EB42100079814214D068 +:10B180000022C4EBC40000EB84113C4800EB4110EA +:10B190006030C4EBC40101EB8413384901EB431167 +:10B1A000897801EB011100F8312016E2C4EBC400EC +:10B1B00000EB8411314800EB4110C078012814D015 +:10B1C000C4EBC40000EB84112C4800EB411060304C +:10B1D000C4EBC40101EB8412284901EB42118978C8 +:10B1E00001EB011110F83100F0BBC4EBC40000EB1F +:10B1F0008411224800EB41108078401CC1B2C4EB9E +:10B20000C40000EB84121D4800EB42108170C4EBB7 +:10B21000C40000EB8411194800EB41100078C0B164 +:10B22000C4EBC40000EB8411144800EB411001781A +:10B23000C4EBC40000EB8412104800EB4210817094 +:10B240000021C4EBC40000EB84120C4800EB421058 +:10B250000170C4EBC40000EB8411084800EB4110FE +:10B260006030C4EBC4010BE033E00000382900205B +:10B27000BC1200203C300020402E0020FC34002076 +:10B2800001EB8412FE4901EB4211897801EB0111B7 +:10B2900010F83110C4EBC40000EB8412F84800EB46 +:10B2A00042100079814214D00022C4EBC40000EBAC +:10B2B0008411F34800EB41106030C4EBC40101EB92 +:10B2C0008413EF4901EB4311897801EB011100F878 +:10B2D000312082E1C4EBC40000EB8411E84800EBAC +:10B2E0004110C078012815D0C4EBC40000EB8411D4 +:10B2F000E34800EB41106030C4EBC40101EB841261 +:10B30000DF4901EB4211897801EB011110F831009E +:10B3100000287DD1C4EBC40000EB8411D84800EBB9 +:10B320004110857847E004EB440000EB0411D54858 +:10B3300000EB01103030C4EBC40101EB8412D049A2 +:10B3400001EB4211897800EB0110427804EB4400D4 +:10B3500000EB0411CB4800EB01103030691C00EB0E +:10B3600001104078824212D0C4EBC40000EB84117B +:10B37000C34800EB41108078401CC1B2C4EBC4004C +:10B3800000EB8412BE4800EB421081701DE0C4EB5C +:10B39000C40000EB8411BA4800EB41108078401CD7 +:10B3A000C1B2C4EBC40000EB8412B54800EB4210FC +:10B3B0008170681CC5B204EB440000EB0411B14875 +:10B3C00000EB0110C079A842ADDC00BFC4EBC400A3 +:10B3D00000EB8411AA4800EB41100078D0B1C4EB17 +:10B3E000C40000EB8411A64800EB41100178C4EBC7 +:10B3F000C40000EB8412A24800EB421081700021CF +:10B40000C4EBC40000EB84129D4800EB421000E046 +:10B4100033E00170C4EBC40000EB8411984800EBEA +:10B4200041106030C4EBC40101EB8412944901EB7C +:10B430004211897801EB011110F83110C4EBC400FE +:10B4400000EB84128E4800EB42100079814214D048 +:10B450000022C4EBC40000EB8411894800EB4110CA +:10B460006030C4EBC40101EB8413854901EB431147 +:10B47000897801EB011100F83120AEE0C4EBC40083 +:10B4800000EB84117E4800EB4110C078012814D0F5 +:10B49000C4EBC40000EB8411794800EB411060302C +:10B4A000C4EBC40101EB8412754901EB42118978A8 +:10B4B00001EB011110F83100F0BBC4EBC40000EB4C +:10B4C00084116F4800EB41108078401CC1B2C4EB7E +:10B4D000C40000EB84126A4800EB42108170C4EB98 +:10B4E000C40000EB8411664800EB41100078C0B145 +:10B4F000C4EBC40000EB8411614800EB41100178FB +:10B50000C4EBC40000EB84125D4800EB4210817074 +:10B510000021C4EBC40000EB8412594800EB421038 +:10B520000170C4EBC40000EB8411554800EB4110DE +:10B530006030C4EBC40100E028E001EB8412504904 +:10B5400001EB4211897801EB011110F83110C4EBC5 +:10B55000C40000EB84124A4800EB4210007981429B +:10B5600014D00022C4EBC40000EB8411444800EB6B +:10B5700041106030C4EBC40101EB8413404901EB7E +:10B580004311897801EB011100F8312025E0C4EB6B +:10B59000C40000EB84113A4800EB41108078401C55 +:10B5A000C1B2C4EBC40000EB8412354800EB42107A +:10B5B000817012E0C4EBC40000EB8411304800EB52 +:10B5C00041108078401CC1B2C4EBC40000EB84126F +:10B5D0002B4800EB4210817000BF00BFC4EBC400D9 +:10B5E00000EB8411264800EB4110817804EB440005 +:10B5F00000EB0412234800EB0210C079814208DB03 +:10B600000021C4EBC40000EB84121D4800EB421083 +:10B610008170C4EBC40000EB8411194800EB4110A9 +:10B62000407850B3C4EBC40000EB8411144800EB25 +:10B6300041108178C4EBC40000EB8412104800EB89 +:10B6400042100170C4EBC40000EB84110C4800EB05 +:10B6500041104078401EC1B2C4EBC40000EB84121C +:10B66000074800EB421081700021C4EBC40000EBDE +:10B670008412034800EB42104170C4EBC40004E0A4 +:10B68000FC3400203C3000201FE000EB84136948AC +:10B6900000EB43106030C4EBC40303EB8416654B2E +:10B6A00003EB46139B7803EB031300EBC3004279D3 +:10B6B000C4EBC40000EB84135E4800EB43108178B8 +:10B6C0002046EAF7F9FE601CC4B25B4890F8520BC2 +:10B6D000A0423FF7E0AB59488078012875D1574820 +:10B6E0006C38807800EB4001554800EB0110807900 +:10B6F00000286AD0002051498870A1F16C0081783F +:10B700004D4890F8F40B401E814207DA4B486C38E4 +:10B710008078401C49496C39887003E00020474913 +:10B720006C39887045486C38807800EB400143489C +:10B73000543800EB8100807878B300213F486C38A2 +:10B74000807800EB40023D48543800EB8200817065 +:10B750003A486C38807800EB4001394800EB011022 +:10B760008079012823D0042804D005281BD006287E +:10B7700021D113E031486C38807800EB400130482B +:10B7800000EB011000684FF4E131B1FBF0F000EB89 +:10B7900040104000294948600DE016E04FF47A70EF +:10B7A0002649486007E064202449486003E064209B +:10B7B0002249486000BF00BF204A6C3A93780B32A0 +:10B7C000D15C0B3A9078F3F757F81E48407880B96F +:10B7D0001D48807801281ED100201B498870194B14 +:10B7E0001A79154B93F8C817164B5878F9F7B8FA29 +:10B7F00011E015480C38807801280CD1002012493E +:10B800000C3988700F4B1A790B4B93F8C8170D4BF6 +:10B810005878F9F7A5FADFF751FAF2F761FD094810 +:10B82000C07820B100200749C870F4F79FF9FCF7F1 +:10B83000ADFC70BDFC340020BC2200202C30002068 +:10B84000B42E0020842A0020502900203EB5002478 +:10B85000002501210846FCF741F8A720ADF80000BB +:10B860000020ADF8020040F2E73001900020ADF872 +:10B87000080069464FF08040FFF776FA0021A348A0 +:10B8800080F81A1800BF6DE004EB4400A04901EBFA +:10B8900080019E4890F81A089E4A42F820109B4862 +:10B8A00090F81A08401CC1B2984880F81A1804EBA6 +:10B8B000440002F55A7101EB8001944890F81A088F +:10B8C00042F82010914890F81A08401CC1B28F48E5 +:10B8D00080F81A1804EB440002F54E7101EB800168 +:10B8E0008A4890F81A0842F82010884890F81A08F8 +:10B8F000401CC1B2854880F81A1804EB4400864900 +:10B9000001EB8001814890F81A0842F820107F4826 +:10B9100090F81A08401CC1B27C4880F81A1800251B +:10B920001CE0C4EBC40000EB84117C4800EB411028 +:10B93000603005EB051100EBC1000C30734991F844 +:10B940001A18744A42F82100704890F81A08401CEE +:10B95000C1B26E4880F81A18681CC5B2102DE0DB21 +:10B96000601CC4B2042C8FDB69490C39674890F81D +:10B970001A08684A42F82010644890F81A08401CD7 +:10B98000C1B2624880F81A1800F5D16190F81A081F +:10B9900042F820105D4890F81A08401CC1B25B487C +:10B9A00080F81A1800F2946190F81A0842F82010F2 +:10B9B000564890F81A08401CC1B2544880F81A182A +:10B9C00000F5D460514991F81A1842F821004F4807 +:10B9D00090F81A08401CC1B24C4880F81A1800F6BA +:10B9E000040190F81A0842F82010484890F81A0804 +:10B9F000401CC1B2454880F81A1800F63C3190F856 +:10BA00001A0842F82010414890F81A08401CC1B2A8 +:10BA10003E4880F81A1800F27C6190F81A0842F843 +:10BA200020103A4890F81A08401CC1B2374880F8F4 +:10BA30001A1839493C3190F81A0842F82010334856 +:10BA400090F81A08401CC1B2304880F81A18A0F5C6 +:10BA50007F602E4991F81A1842F821002B4890F87F +:10BA60001A08401CC1B2294880F81A1800F558502D +:10BA7000264991F81A1842F82100244890F81A082B +:10BA8000401CC1B2214880F81A1800F6645190F8A1 +:10BA90001A0842F820101D4890F81A08401CC1B23C +:10BAA0001A4880F81A1800F5576190F81A0842F8F9 +:10BAB0002010164890F81A08401CC1B2134880F8AC +:10BAC0001A18002414E004EB4401154800EB81012E +:10BAD0000E4890F81A080F4A42F820100B4890F8C8 +:10BAE0001A08401CC1B2094880F81A18601CC4B278 +:10BAF000052CE8DB01218807FFF747F801221146F2 +:10BB00009007FFF728F900F00DF83EBDBC22002099 +:10BB100078290020D82A00208C580020FC340020EE +:10BB2000D82F002008B51C208DF8000001208DF8CA +:10BB3000010002208DF8020001208DF80300684604 +:10BB4000F3F7C8FB08BD10B5F1F7A2F910BD10B5A9 +:10BB5000F1F7C0F910BD10B5FBF72EFA10BD10B506 +:10BB6000F1F76CF910BD10B5F1F7D6F910BD10B5AD +:10BB7000F3F7BCF910BD01F40072B2F5007F00D1FB +:10BB800000BFCA430280704721B1828942F400524B +:10BB9000828104E082894DF6FF731A4082817047EA +:10BBA0001AB1838A0B43838202E0838A8B438382A8 +:10BBB0007047000010B504462548844208D1012191 +:10BBC0001020FBF7BBFE00211020FBF7B7FE3EE084 +:10BBD0002048844209D101214804FBF78FFE00214F +:10BBE0004FF40030FBF78AFE31E01B48844209D154 +:10BBF00001218804FBF782FE00214FF48020FBF72F +:10BC00007DFE24E01548844209D10121C804FBF7D8 +:10BC100075FE00214FF40020FBF770FE17E010487E +:10BC2000844209D101210805FBF768FE00214FF489 +:10BC30008010FBF763FE0AE00A48844207D1012125 +:10BC40002020FBF77BFE00212020FBF777FE10BDB4 +:10BC5000001001400044004000480040004C0040FB +:10BC6000005000400014014002460020B1F5007F62 +:10BC700000D100BF13880B400BB1012000E0002071 +:10BC8000704770B50246002400230025002040F6CE +:10BC90006A16B14200D100BFC1F3421501F01F0383 +:10BCA000012606FA03F3012D02D19689334006E0FE +:10BCB000022D02D1168A334001E0968A33400C12DD +:10BCC000012606FA04F41688344013B10CB10120A1 +:10BCD00000E0002070BDF0B50346002400260025DA +:10BCE000002040F66A17B94200D100BF1846C1F3E0 +:10BCF000421401F01F06012707FA06F5012C01D1B5 +:10BD00000C3004E0022C01D1103000E014301AB1E4 +:10BD100007682F43076002E00768AF430760F0BD84 +:10BD20002DE9FF4705460E460024A14600BFA04668 +:10BD3000B08900B100BF2C8A24F44054F088044339 +:10BD40002C82AC8941F20C608443B088318908436D +:10BD5000718908430443AC81AC8A24F44074B089EF +:10BD60000443AC826846FBF7F9FD2048854202D0C7 +:10BD70001F48854202D1DDF80C9001E0DDF8089003 +:10BD8000A88900F4004040B109EBC90000EB09109C +:10BD900031684900B0FBF1F707E009EBC90000EB9F +:10BDA000091031688900B0FBF1F76420B7FBF0F0AF +:10BDB00004012009642101FB1078A88900F40040E7 +:10BDC00040B1322000EBC800B0FBF1F000F00700FA +:10BDD000044308E0322000EB08106421B0FBF1F0CE +:10BDE00000F00F0004432C81BDE8FF8700100140E4 +:10BDF0000014014010B5002406E0FBF733FD10B934 +:10BE0000DDF72EFC10BD641C02488442F5D3FA20F5 +:10BE1000F8E70000404B4C000FB4084B10B504A9E4 +:10BE200002AA039801F0EAF9044602A9002001F0F1 +:10BE300010FC204610BC5DF814FB000053D602082D +:10BE400003B401984100009850EAC12018BF0420B3 +:10BE50004A0D18BF40F0010040F2FF72B2EB515F93 +:10BE600008BF40F00200012808BF052002B070475B +:10BE700030B583B0044601F093F99FED090B0546F8 +:10BE80008DED000B002221466846DCF7E2FC2846D7 +:10BE900001F0A6F99DED000B03B030BD00000000DD +:10BEA000000000000000000070B5D94B00242DED0B +:10BEB000020B2DED108BDDE91010984205DA20F011 +:10BEC00000429A4201D809D141B19DED100BBDEC61 +:10BED000108B02B0BDE8704001F01EB9B0F5801FB4 +:10BEE00026DA11430BD0002813DA012001F078F98B +:10BEF000BDEC108B02B0BDE8704001F021B902200A +:10BF000001F06EF901F0F0F851EC100B81F00041F6 +:10BF10009EE06FF035049FEDC00B53EC102B9DEDB0 +:10BF2000100B51EC100BDCF76BFACDE91001084651 +:10BF300004EB2051C0F31304B948A1F2FF312044AF +:10BF400000F4801080F07F6282F04052224301EBC7 +:10BF500020559FEDB50B119253EC102B9DED100B5E +:10BF600051EC100BDCF746FA41EC180BA01CC0F3A7 +:10BF700013009FEDAFDB9FEDB0EBB14E7E44032885 +:10BF80006CD296ED000B51EC180B53EC102BDCF738 +:10BF900091FF1DD1002D01BF96ED000BBDEC108B64 +:10BFA00002B070BD2846DCF722FB41EC180B53ECC5 +:10BFB0001D2BDCF725FA41EC190B53EC1E2B51EC31 +:10BFC000180BDCF71DFA53EC192BDCF772F93FE084 +:10BFD0009FED9D0B51EC180B53EC102BDCF710FA76 +:10BFE0009FED9B1B53EC112BDCF707FA41EC190B6F +:10BFF00053EC182B51EC180BDCF702FA53EC192B0D +:10C00000DCF7FEF941EC190B002D04BF53EC192BA2 +:10C0100051EC180B1AD02846DCF7E9FA41EC1A0B60 +:10C0200053EC1D2BDCF7ECF953EC192BDCF7E5F99D +:10C0300053EC182BDCF7DEF941EC180B53EC1E2BFC +:10C0400051EC1A0BDCF7DCF953EC182BDCF7D2F9C6 +:10C05000BDEC108B02B041EC100B70BD9FED7E0B60 +:10C0600051EC180B53EC102BDCF723F941EC100BBF +:10C0700051EC180B53EC102BDCF734FA41EC190B94 +:10C080002846DCF7B4FA41EC1B0B53EC192B51ECAE +:10C09000190BDCF7B5F941EC1A0B714853EC1A2B6C +:10C0A000261851EC1A0BDCF7ABF941EC1F0B6D486D +:10C0B000C4F1510404F5D724B0EE4F0AF0EE6F0A34 +:10C0C0000321784400F094FF53EC1F2B51EC100B2C +:10C0D000DCF796F941EC1C0B6348B0EE4F0AF0EE2A +:10C0E0006F0A0421784400F083FF53EC1A2B51ECC3 +:10C0F000100BDCF785F9344353EC1C2BDCF7D9F833 +:10C1000041EC1C0B002C4CDD9FED510B51EC180B3E +:10C1100053EC102BDCF774F953EC182BDCF770F9A7 +:10C1200041EC1A0B55B353EC1D2B51EC1B0BDCF7F8 +:10C1300067F941EC1D0B53EC1C2B51EC1A0BDCF78F +:10C14000B8F853EC192BDCF75BF953EC1D2BDCF73B +:10C15000B0F853EC1A2BDCF750F953EC182BDCF742 +:10C1600049F941EC180B53EC1E2B51EC1B0BDCF77F +:10C1700047F953EC182BDCF73DF969E753EC1C2B1E +:10C1800051EC1A0BDCF795F853EC192BDCF738F966 +:10C1900053EC1A2BDCF731F953EC182BDCF72DF9A3 +:10C1A00056E735B353EC1D2B51EC1B0BDCF728F98C +:10C1B00041EC1A0B53EC1C2B51EC180BDCF71AF961 +:10C1C00053EC192BDCF71CF953EC1A2BDCF712F9A2 +:10C1D00053EC182BDCF70EF941EC180B53EC1E2B2B +:10C1E00051EC1B0BDCF70CF953EC182BDCF702F9C4 +:10C1F0002EE753EC1C2B51EC180BDCF7FBF853EC3F +:10C20000192BDCF7FDF853EC182BDCF7F6F81FE7D9 +:10C210000000F07F0000000000000000000050431C +:10C22000645F090000000000000000000000F03F13 +:10C23000763C7935EF39EA3D0000E0FE422EE63FDC +:10C24000889C000000000000555555555555D53FB8 +:10C25000000000000000E03F00000000000000407F +:10C2600086EBF9FF0A9B0000009B00000000000025 +:10C2700070B5414A00252DED020B2DED048BDDE953 +:10C280000404944205DA24F00041914201D809D116 +:10C2900040B19DED040BBDEC048B02B0BDE87040D5 +:10C2A00000F03ABFB4F5801F26DA08430BD0002C0B +:10C2B00013DA012000F094FFBDEC048B02B0BDE85E +:10C2C000704000F03DBF022000F08AFF00F00CFF3C +:10C2D00051EC100B81F0004146E09FED290B6FF00F +:10C2E000350553EC102B9DED040B51EC100BDCF7D6 +:10C2F00087F8CDE904010C4605EB2450A0F2FF308D +:10C30000C10F40F2FF32521A62F31F540844DCF7A7 +:10C310006EF905949DED040B41EC180B51EC100BDC +:10C3200001F0DAFA9FED181B53EC112BDCF768F8DB +:10C330009FED170B41EC190B53EC102B51EC180B24 +:10C34000DCF75EF853EC192BDBF7B3FF9FED120B14 +:10C3500041EC190B53EC102B51EC180BDCF750F897 +:10C3600053EC192BDBF7A5FFBDEC048B02B041ECBD +:10C37000100B70BD000000000000F07F0000000006 +:10C3800000000000000050430EE526157BCBDB3F8C +:10C39000362BF111F3FE593D00609F501344D33FFB +:10C3A0002DE9F04D2DED040B2DED0E8B96B0DDE952 +:10C3B0002550279CDDF890A025F0004624F0004889 +:10C3C000BAF1000F14BF0121002101EB4502FC4925 +:10C3D00053184A1093422AD3002814BF0123002384 +:10C3E00003EB44030B44F7498B4220D358EA000186 +:10C3F0009FEDF59B76D0DFF8D8B35D4503D1BAF158 +:10C40000000F05D188E0BAF1000F08BF002100D06D +:10C41000012101EB450111F5001F08D8002814BFC8 +:10C420000121002101EB440111F5001F0BD99DED05 +:10C43000261B9DED240B16B0BDEC0E8B04B0BDE8A1 +:10C44000F04D00F073BE0027002DBCBFE1498845C8 +:10C4500021DAE1498845A8BF02271CDAC3451ADC66 +:10C46000DE4901EB2851142908DDC1F1340220FA1C +:10C4700002F101FA02F282420DD108E058B9C1F18D +:10C48000140228FA02F101FA02F2424503D101F046 +:10C490000101C1F1020756EA0A0124D1002C22DA77 +:10C4A000002D18BF022F01D0012F0AD0022000F06A +:10C4B00097FE16B0BDEC0E8B04B0BDE8F04D00F059 +:10C4C00013BE022000F08CFE00F00EFE51EC100BAB +:10C4D00081F0004141EC100B16B0BDEC0E8B04B0A6 +:10C4E000BDE8F08D18E09FEDBEAB9FEDBF8B00283F +:10C4F00071D1B848804522D105F1804010F58010F7 +:10C5000008BFBAF1000F07D0B3450ADC002CA8BF62 +:10C510009DED260BE0DA0DE0B0EE490AF0EE690A77 +:10C52000DAE7002C06DA9DED260B51EC100B81F0BA +:10C5300000416FE0AE48784490ED000BCCE7D84561 +:10C540004DD1002C48DA2EB186423AD1BAF1000F13 +:10C5500042D126E0BAF1000F13D0022000F040FED5 +:10C5600000F0FEFD8DED020B9DED240B8DED000B1B +:10C5700010EE900A039961F31E0003909DED020BEB +:10C58000AAE78DED02AB9DED240B1AEE901A10EE8A +:10C59000900A8DED000B61F31E0003909DED020BE0 +:10C5A0009AE78DED028B9DED240B18EE901A10EE9C +:10C5B000900A8DED000B61F31E0003909DED020BC0 +:10C5C0008AE709DA9DED240B51EC190B53EC102B83 +:10C5D000DBF788FF1EE020E09DED240B7CE7864220 +:10C5E0001BDAB4F1804F0DD0A4F10050B0F1FF5030 +:10C5F00013D1002D11DB9DED240B51EC100B01F03C +:10C6000003FA07E09DED240B53EC102B51EC100BBB +:10C6100000F0C2BC41EC100B5EE79DED240B51EC29 +:10C62000100B01F047F8BAF1000FCDE90E0142D12D +:10C630009FED710B46B3A6F1E040B0F17F600CD0E6 +:10C640005E4538D1002D00DAA7B3022F0CBF0120C0 +:10C650004FF0FF30DBF7CBFFDCE7002D01DD002CD6 +:10C660000DDA002D01DD002C1FDB002D16DA002C69 +:10C6700014DB012F08BF9FED620B3FF42DAFB0EE2E +:10C680004A0AF0EE6A0A27E7022F18BF002D0CD0E5 +:10C69000012F0AD1002DFFF61FAF06E0002DB8BF15 +:10C6A000002C08DA012F3FF417AFB0EE480AF0EE85 +:10C6B000680A11E71BE0012000EBE57050EA070172 +:10C6C00015D0791EB0EE498AF0EE698A084308BF9A +:10C6D0009FED4D8B4E480025804570DD4D494E48FD +:10C6E000884514DDB0420DDB002C19DB2FE0012062 +:10C6F00000F076FD16B0BDEC0E8B04B0BDE8F04D39 +:10C7000000F01EBDB34502DC002C09DC1FE08642B0 +:10C7100002DA002C1BDA03E05E452BDD002C16DD6F +:10C72000022000F05DFD00F01BFD8DED020B53ECCF +:10C730001A2B51EC180BDBF763FECDE900010399CE +:10C74000019861F31E0003909DED020BC4E60220E8 +:10C7500000F046FD00F014FD10EE901A18EE900A5D +:10C760008DED020B8DED008B61F31E0003909DEDAE +:10C77000020BB1E69DED0E0B53EC192B51EC100B97 +:10C78000DBF738FE9FED260BCDE9080153EC102BAB +:10C790009DED080B51EC100BDBF732FE9FED221BD9 +:10C7A00053EC112BDBF729FE9DED081B53EC112BED +:10C7B000DBF726FE9FED1E1B53EC112B3CE08CE0BB +:10C7C000FFFF1F00FFFF0F00000000000000F03F10 +:10C7D0000000F03F0000F07F0000404301FCFFFF3D +:10C7E000000000000000F07F0000000000000000DA +:10C7F000CE96000000000000000000000000008055 +:10C80000000000000000F0FF000000000000F0BF8A +:10C810000000E0410000F043FFFFEF3F0000000098 +:10C82000000000000000D03F555555555555D53FE7 +:10C83000000000000000E03FDBF7DFFD9DED080B8E +:10C8400041EC1A0B53EC102B51EC100BDBF7D8FD1D +:10C8500053EC1A2BDBF7D4FD41EC1A0B9FEDFE0BCA +:10C8600053EC102B9DED080B51EC100BDBF7C8FDC2 +:10C8700041EC1B0B9FEDFA0B51EC1A0B53EC102BF8 +:10C88000DBF7BEFD41EC1A0B9FEDF70B53EC102BC1 +:10C890009DED080B51EC100BDBF7B2FD53EC1A2B9E +:10C8A000DBF7A8FD41EC1A0B51EC1B0B53EC1A2BD8 +:10C8B000DBF7FFFC0690CDE906519DED060B53EC2E +:10C8C0001B2B51EC100BDBF795FD53EC1A2BDBF710 +:10C8D00094FD41EC100B00F0A1B90020B6F5801FCB +:10C8E0000EDA9FEDE30B53EC102B9DED0E0B51EC8C +:10C8F000100BDBF785FDCDE90E016FF034000E461D +:10C9000000EB2650A0F2FF37C6F31300DA4940F0DF +:10C910007F6646F040568842D8BF002408DDD749DC +:10C920008142C8BF012403DC0024A6F580167F1CC9 +:10C93000D348784400EBC4000F9690ED00CB9DEDFA +:10C940000E0B53EC1C2B51EC100BDBF753FD9DED44 +:10C950000E0B41EC1B0B53EC1C2B51EC100BDBF7BB +:10C96000A8FC41EC100B51EC190B53EC102BDBF72E +:10C97000B9FD41EC1D0B51EC1B0B53EC1D2BDBF7F0 +:10C980003FFD41EC1A0BBF488DED10AB784410957C +:10C9900090ED000B4FF0005040EA660000EB844041 +:10C9A0008DED080B00F5002009909DED080B53EC70 +:10C9B0001C2B51EC100BDBF71DFD9DED0E1B53ECFA +:10C9C000112BDBF71AFD41EC100B53EC102B9DEDF6 +:10C9D000100B51EC100BDBF713FD9DED080B41EC38 +:10C9E0001C0B53EC102B9DED100B51EC100BDBF7D7 +:10C9F00007FD53EC1B2BDBF700FD53EC1C2BDBF787 +:10CA0000F9FC53EC1D2BDBF7FBFC41EC1C0B53EC4E +:10CA10001A2B51EC1A0BDBF7F3FC41EC1B0B9A4879 +:10CA20000621B0EE4B0AF0EE6B0A784400F0E0FA13 +:10CA3000B0EE401AF0EE601AB0EE41DAF0EE61DAD4 +:10CA400053EC1B2B51EC1B0BDBF7DAFC53EC1D2BCF +:10CA5000DBF7D6FC9DED100B41EC1B0B53EC1A2BB6 +:10CA600051EC100BDBF725FC53EC1C2BDBF7C8FC5F +:10CA700053EC1B2BDBF71DFC9DED100B41EC1B0B4E +:10CA800053EC102B51EC100BDBF7BAFC41EC1D0BF7 +:10CA90009FED7FEB53EC1E2BDBF70BFC53EC1B2BBA +:10CAA000DBF707FC0890CDE908519DED080B53EC2E +:10CAB0001E2B51EC100BDBF79DFC53EC1D2BDBF711 +:10CAC00099FC53EC1B2BDBF798FC9DED080B41EC1C +:10CAD0001D0B53EC102B9DED100B51EC100BDBF7E5 +:10CAE0008FFC41EC1B0B53EC1A2B51EC1D0BDBF7AD +:10CAF00087FC9DED080B41EC1A0B53EC102B51EC0D +:10CB00001C0BDBF77DFC53EC1A2BDBF7D2FB41EC63 +:10CB10001A0B51EC1B0B53EC1A2BDBF7CAFB0C90D6 +:10CB2000CDE90C519DED0C0B53EC1B2B51EC100B74 +:10CB3000DBF760FC53EC1A2BDBF75FFC41EC1B0BC3 +:10CB40009FED550B53EC102B9DED0C0B51EC100B86 +:10CB5000DBF756FC41EC1A0B9FED510B51EC1B0B14 +:10CB600053EC102BDBF74CFC41EC1B0B9FED4E0BF9 +:10CB700053EC102B9DED0C0B51EC100BDBF740FC34 +:10CB800053EC1B2BDBF795FB41EC100B484878442A +:10CB900000EBC40090ED001B51EC100B53EC112B7B +:10CBA000DBF787FB41EC1B0B3846DBF720FDCDE9BB +:10CBB000080153EC1B2B51EC1A0BDBF77AFB41EC11 +:10CBC000100B3C48784400EBC40090ED00CB51ECD6 +:10CBD000100B53EC1C2BDBF76CFB9DED081B53EC8F +:10CBE000112BDBF766FB0690CDE906519DED080B96 +:10CBF00053EC102B9DED060B51EC100BDBF7FAFB01 +:10CC000053EC1C2BDBF7F6FB53EC1A2BDBF7F2FB98 +:10CC100053EC1B2BDBF7F1FB41EC100B9DED261BBE +:10CC200053EC102B8DED001B00959DED260B51EC68 +:10CC3000100BDBF7E5FB9DED000B41EC1A0B53EC01 +:10CC4000102B9DED260B51EC100BDBF7D3FB9DED6C +:10CC5000061B53EC112B2FE0000000604715F73F37 +:10CC6000FE822B654715F73F44DF5DF80BAE543E5F +:10CC700000000000000040438E9803007AB60B00CD +:10CC800012920000789200004A910000000000001B +:10CC90000000000000000840000000E009C7EE3F6F +:10CCA000FD033ADC09C7EE3FF5015B14E02F3EBE01 +:10CCB000D68F0000908F0000DBF7A2FB53EC1A2BFD +:10CCC000DBF7F7FA9DED060B41EC1A0B53EC102B3A +:10CCD0009DED000B51EC100BDBF792FBCDE90C0145 +:10CCE0009DED0C0B51EC1A0B53EC102BDBF7E1FA1A +:10CCF000CDE902010C46AA498C422FDB611A084398 +:10CD000018D19DED0C0B53EC102B9DED020B51EC4B +:10CD1000100BDBF76FFB41EC1B0B9FEDA30B51ECF2 +:10CD20001A0B53EC102BDBF7C4FA53EC1B2BDBF77D +:10CD30006FFE2DD2022000F053FA00F011FA10EE2F +:10CD4000901A18EE900A8DED020B8DED008B61F3B9 +:10CD50001E0003909DED020BFFF7BEBB944A24F02A +:10CD60000041914214D39349214408437FF4EFAC2E +:10CD70009DED0C0B53EC102B9DED020B51EC100BA9 +:10CD8000DBF738FB53EC1A2BDBF742FE7FF6DFAC08 +:10CD900024F000408849894A002601EB2051824254 +:10CDA0002BDA481C4FF4801121FA00F02044844A09 +:10CDB000C0F30A517A44A1F2FF3192ED000B814A8F +:10CDC0008DED080BCA4020EA0202C0F3130040F4C4 +:10CDD0008010C1F1140120FA01F60992002CB8BFAD +:10CDE00076429DED080B53EC102B9DED0C0B51EC96 +:10CDF000100BDBF7FFFACDE90C019DED0C0B51ECAC +:10CE00001A0B53EC102BDBF754FA9FED6F0B0890C5 +:10CE1000CDE9085153EC102B9DED080B51EC100B94 +:10CE2000DBF7EEFA41EC1B0B9FED690B53EC102B7B +:10CE30009DED080B51EC100BDBF7E2FA9DED0C0BAE +:10CE400041EC1C0B53EC102B9DED080B51EC100B1F +:10CE5000DBF7D0FA53EC1A2BDBF7CFFA9FED5E1B12 +:10CE600053EC112BDBF7CCFA53EC1C2BDBF721FA3C +:10CE700041EC1A0B51EC1B0B53EC1A2BDBF719FA94 +:10CE8000CDE902019DED020B53EC1B2B51EC100B75 +:10CE9000DBF7B0FA53EC1A2BDBF7AFFA9DED020B80 +:10CEA00041EC1A0B53EC102B51EC100BDBF7A8FAEA +:10CEB000CDE908014A489DED080B0521784400F0B2 +:10CEC00097F89DED081B51EC100B53EC112BDBF781 +:10CED00097FA9DED021B53EC112BDBF78EFACDE98F +:10CEE00006019DED020B53EC1A2B51EC100BDBF7F6 +:10CEF00087FA53EC1A2BDBF7DCF99FED3B0B41EC87 +:10CF00001A0B53EC102B9DED060B51EC100BDBF7BD +:10CF100071FA9DED060B41EC1B0B53EC102B9DEDB4 +:10CF2000020B51EC100BDBF76BFA53EC1B2BDBF70E +:10CF3000D9FA53EC1A2BDBF75DFA9DED021B53EC8B +:10CF4000112BDBF757FA53EC192BDBF756FACDE927 +:10CF5000020101EB065001150029C8BF039015DC42 +:10CF60009DED020B324651EC100BDBF739FDFEF75D +:10CF700067FF042808BF00F003F932469DED020B5D +:10CF800051EC100BDBF72CFDCDE902019DED020BFE +:10CF900051EC180B53EC102BDBF732FAFFF73ABBCE +:10CFA0000000904000000000FE822B654715973C72 +:10CFB00000CC904000346F3F01FCFFFF0000E03FD9 +:10CFC000508E0000FFFF0F0000000000432EE63FE0 +:10CFD000396CA80C615C20BEEF39FAFE422EE63FA8 +:10CFE000E88C00000000000000000000000000408D +:10CFF00070B504462DED028B4D1E00EBC500B0EE62 +:10D00000408AF0EE608A90ED000B35F0060017D0F4 +:10D0100053EC182B51EC100BDBF7F2F941EC100B31 +:10D020006D1E04EBC50090ED001B51EC100B53EC92 +:10D03000112BDBF73EF941EC100B35F00600E7D180 +:10D04000022D36D0042D1CD0062D1CBFBDEC028B4A +:10D0500070BD53EC182B51EC100BDBF7D1F994EDAC +:10D060000A1B53EC112BDBF724F953EC182BDBF7DD +:10D07000C7F994ED081B53EC112BDBF71AF941ECBF +:10D08000100B53EC182B51EC100BDBF7B9F994EDA6 +:10D09000061B53EC112BDBF70CF953EC182BDBF7C9 +:10D0A000AFF994ED040B53EC102BDBF702F941ECD4 +:10D0B000100B53EC182B51EC100BDBF7A1F994ED8E +:10D0C000021B53EC112BDBF7F4F853EC182BDBF7B6 +:10D0D00097F994ED001B53EC112BDBF7EAF8BDEC4C +:10D0E000028B41EC100B70BD9FED070B10B553EC9C +:10D0F000102B9FED070B51EC100BDBF7F3F941EC14 +:10D10000100B10BD00000000000000000000000037 +:10D11000000000000000F03F10B553EC102B51EC64 +:10D12000100BDBF7C6F841EC100B10BD10B553EC3B +:10D13000112B51EC100BDBF7BCF841EC100B10BDC0 +:10D140009FED050B10B553EC102B51EC100BDBF7DA +:10D15000C9F941EC100B10BD0000000000000000F8 +:10D160009FED050B10B553EC102B51EC100BDBF7BA +:10D1700047F941EC100B10BD0000000000000070EA +:10D180009FED050B10B553EC102B51EC100BDBF79A +:10D1900037F941EC100B10BD00000000000000103A +:10D1A0000148006870470000B812002002E008C87B +:10D1B000121F08C1002AFAD170477047002001E011 +:10D1C00001C1121F002AFBD1704700F0010181F359 +:10D1D0001388704780F31088704780F31088704779 +:10D1E0000149086070470000B812002030380A2852 +:10D1F00001D2012070470020704700002DE9FF4F49 +:10D200008DB00F460546002606E025280BD0DDE947 +:10D210000F1290476D1C761C28780028F5D111B0AC +:10D220003046BDE8F08F0024A246A1460122E9491C +:10D2300000E0044315F8013F203B02FA03F00842E6 +:10D24000F7D128782A2810D06FF02F022878A0F183 +:10D250003001092914D80AEB8A0102EB410144F09C +:10D26000020400EB010A6D1CF0E701CF5FEA000A3F +:10D2700003D544F40054CAF1000A44F002046D1CC2 +:10D2800028782E2817D115F8010F44F004042A2815 +:10D290000ED06FF02F022878A0F1300109290AD8AA +:10D2A00009EB890102EB410100EB01096D1CF2E77A +:10D2B00057F8049B6D1C28786C280FD006DC4C288E +:10D2C00017D068280DD06A2814D104E0742810D033 +:10D2D0007A280FD10DE044F400140AE044F48014DD +:10D2E00001E044F440146978814202D104F58014CD +:10D2F0006D1C6D1C28786E281ED00CDC632830D085 +:10D3000004DC00288BD0582811D19FE0642867D016 +:10D3100069280CD164E073282DD004DC6F2872D00A +:10D32000702804D194E075286ED078286DD0DDE99E +:10D330000F129047761C4BE1C4F30250022806D02E +:10D34000032809D0042801CF09D0066040E101CFAD +:10D35000F117C0E900613BE101CF068038E10670BA +:10D3600036E117F8040B8DF8000000208DF801005D +:10D37000EB46012003E057F804BB4FF0FF30610794 +:10D380004FF0000102D40DE008F101018846494543 +:10D390000FDA8045F8DB1BF808100029F4D108E00B +:10D3A00008F1010188468142FADB1BF808100029C8 +:10D3B000F6D1DDE90F23AAEB08008146214600F0F3 +:10D3C00031F9304400EB080604E0DDE90F121BF8E8 +:10D3D000010B9047B8F10108F7D221464846F2E028 +:10D3E0000A21C4F302524FF0000B0891022A04D024 +:10D3F00001CFC117032A09D00AE0FF1D27F0070754 +:10D40000F7E8020108E02CE01EE01FE000B2C117BF +:10D41000042A01D140B2C117021E71F1000206DADE +:10D420000023D0EB030063EB01012D2202E0220573 +:10D4300004D52B228DF82420012203E0E20701D03D +:10D440002022F7E7904653E00A210BE0102109E083 +:10D4500010214FF0000B44F004044FF0080908912C +:10D4600003E008214FF0000B0891C4F30252022A96 +:10D4700004D001CF0021032A06D006E0FF1D27F0CB +:10D480000707F7E8020103E080B2042A00D1C0B226 +:10D490004FF0000822072BD52A78702A07D0DDF834 +:10D4A00020C08CF0100C5CEA0B0C05D00EE0402282 +:10D4B0008DF82420012208E050EA010306D0302331 +:10D4C0008DF824308DF8252002229046089B83F0A9 +:10D4D000080353EA0B030BD150EA010201D16207A2 +:10D4E00006D530228DF824204FF00108A9F101095A +:10D4F0002A78582A04D038A20B9208AA0A920BE084 +:10D500003AA2F9E75B46089ADBF737F90B9B9B5C7D +:10D510000A9A521E0A92137050EA0102F2D10A9836 +:10D52000ADEB000000F1200B600702D524F480343D +:10D5300001E04FF00109D94502DDA9EB0B0000E045 +:10D54000002000EB0B0141440890AAEB010AE00324 +:10D5500006D4DDE90F232146504600F063F8064467 +:10D560004FF0000908E009A911F80900DDE90F12E0 +:10D57000904709F10109761CC145F4DBE0030CD5A5 +:10D58000DDE90F232146504600F04CF8064404E044 +:10D59000DDE90F1230209047761C0899481E08904C +:10D5A0000029F5DC08E00A980A990078491C0A91DC +:10D5B000DDE90F129047761CBBF10001ABF1010BC6 +:10D5C000F1DC21465046DDE90F2300F019F806444E +:10D5D0006D1C21E6092801003031323334353637ED +:10D5E00038396162636465660000000030313233AF +:10D5F000343536373839414243444546000000004F +:10D600002DE9F041044600251E461746880404D43F +:10D6100005E039462020B0476D1C641EF9D5284628 +:10D62000BDE8F0812DE9F041044600251E469046F4 +:10D63000C80301D5302700E02027880404D505E081 +:10D6400041463846B0476D1C641EF9D52846BDE8F2 +:10D65000F0810A68531C0B601070704707E04DF6AC +:10D66000BC2100BF0A1EA1F10101FBD1401E002810 +:10D67000F5D17047002100BF02E000BF4A1C91B203 +:10D6800000EB8002B1EB420FF7D3704710B50246B2 +:10D69000002008E012F8013B4340DBB2044C34F8B0 +:10D6A000133083EA20200B1EA1F10101F2D110BD3D +:10D6B0001800002082B0CDE9000121F00040019067 +:10D6C0009DED000B02B051EC100B704710B510210E +:10D6D0000D48DDF79FF90C48006840F480600A4966 +:10D6E000086020210848DDF795F90220FFF7C2FF06 +:10D6F00010210548DDF790F90220FFF7BBFF10214C +:10D700000148DDF787F910BD0014024010B5102163 +:10D710000D48DDF77FF90C48006840F480600A4945 +:10D72000086020210848DDF777F90220FFF7A2FF03 +:10D7300010210548DDF770F90220FFF79BFF10214B +:10D740000148DDF767F910BD0014024070B50546C9 +:10D7500000241548006820F4406013490860002642 +:10D7600018E010211048DDF755F90220FFF782FF7D +:10D7700010210D48DDF750F96006040E20210A48FB +:10D78000DDF73FF908B144F001040120FFF772FF13 +:10D79000701CC6B2082EE4DB15B1FFF797FF01E05D +:10D7A000FFF7B4FF204670BD0014024070B5044678 +:10D7B0001748006840F4806015490860102114483B +:10D7C000DDF728F900251FE0E00920B120211048ED +:10D7D000DDF722F903E020210D48DDF71BF9600693 +:10D7E000040E0220FFF746FF10210948DDF714F967 +:10D7F0000220FFF73FFF10210548DDF70BF902205B +:10D80000FFF738FF681CC5B2082DDDDB70BD0000D6 +:10D810000014024010B50B48006840F480600949CC +:10D82000086020210748DDF7F7F810210548DDF7EB +:10D83000F3F80420FFF71EFF20210248DDF7EAF885 +:10D8400010BD00000014024010B50B48006840F401 +:10D8500080600949086020210748DDF7DBF80420D3 +:10D86000FFF708FF10210448DDF7D6F82021024811 +:10D87000DDF7D2F810BD00000014024010B50024FE +:10D880001448006820F440601249086020211148C3 +:10D89000DDF7C2F80120FFF7EDFE10210D48DDF79E +:10D8A000BBF80120FFF7E6FE08E0601CC0B20446AA +:10D8B000FA2803DDFFF7C8FF012010BD202105482D +:10D8C000DDF79FF80028F0D110210248DDF7A2F81B +:10D8D0000020F2E70014024010B541EC100BFEF7F7 +:10D8E000E3FA51EC100B10BD10B5FAF729F9062038 +:10D8F00000F0CCF8552000F0E9F800F0BCF8044640 +:10D900004FF480511148DDF785F84FF480511048ED +:10D91000DDF782F8AA2C01D0FA2010BD152000F006 +:10D92000B5F8062000F0D2F81420FFF7A3FE00F0AF +:10D93000A2F804464FF480510448DDF76DF8512CED +:10D9400001D11420E9E7FA20E7E7000000040240D3 +:10D95000000C02404FF400410803F1F7F7FC4FF0D0 +:10D960008040FDF71FF91348FEF724F91248DCF751 +:10D9700021F811483030DCF71DF81048DCF756FF6D +:10D980000F48DCF753FFDDF75BF8002080F31088C9 +:10D9900000BF4FF47A70FFF761FEDDF751F8FDF735 +:10D9A00025FADDF74DF803E0FDF760FADDF748F8FA +:10D9B000FAE70000001001408864024000000240C5 +:10D9C000000402402DE9F04104460D460026284699 +:10D9D000DAF759FC071E02D10120BDE8F0810EE004 +:10D9E000701C86B220782978884207D13A462946A9 +:10D9F0002046DAF74FFC08B93046EEE7641C207881 +:10DA00000028EDD100BFE8E700B52DED048B83B011 +:10DA100041EC190BDBF7FCF941EC180B18EE100A7E +:10DA200018EE901A8DED008B002818BF01200843D6 +:10DA300020F00040C0F17F6000F1E040C00F14D042 +:10DA400019EE101A19EE900A8DED009B002918BFEF +:10DA50000121084320F00040C0F17F6000F1E04068 +:10DA6000C00F04BF0120FFF7BBFB51EC180B03B044 +:10DA7000BDEC048B00BD10B50120FFF7FBFDFF20BE +:10DA8000FAF7D2F80446204610BD000010B504464F +:10DA90004FF480510B48DCF7BFFF0320FFF7EAFD8E +:10DAA0004FF480510748DCF7B5FF4FF4805106482A +:10DAB000DCF7B2FF2046FAF725FA0320FFF7DAFD7C +:10DAC00010BD000000040240000C024010B50446E6 +:10DAD0002046FAF717FA0120FFF7CCFD10BD545885 +:10DAE000485F56302E332E300000000038202020B2 +:10DAF0002020202020486F20536F204769616F202D +:10DB00004469636820202020202020202054454E96 +:10DB1000204355412048414E473A202020202020D4 +:10DB20002020202020202020202020202044494187 +:10DB3000204348493A202020202020202020202057 +:10DB4000202020202020202020202020204D412087 +:10DB5000534F20544855453A202020202020202093 +:10DB600020202020202020202020202020202020B5 +:10DB700020202020202020202020202020202020A5 +:10DB80002020202020202020202020202020202095 +:10DB90002020202020202020202020202020202085 +:10DBA00020202020202020202020202020534F2013 +:10DBB000564F4C3A202020202020202020202020BA +:10DBC00020202020202020202020202020534F20F3 +:10DBD0005449454E3A20202020202020202020207B +:10DBE00020202020202020202020202020534F20D3 +:10DBF0004C49543A20202020202020202020202082 +:10DC000020202020202020202020202020444F4E93 +:10DC10004749413A20202020202020202020202079 +:10DC200020202020202020202020202020202020F4 +:10DC300020202020202020202020202020202020E4 +:10DC4000202020202020202020202020204E47415E +:10DC5000593A202020202020202020202020202071 +:10DC600020202020202020202020202020202020B4 +:10DC700020202020202020202020202020202020A4 +:10DC80002020202020202020202020202020202094 +:10DC90002020202020202020202020202020202084 +:10DCA0002020202020202020202020202020202074 +:10DCB0002020202020202020202020202020202064 +:10DCC0002020202020202020202020202020202054 +:10DCD0002020202020202020202020202020202044 +:10DCE0002020202020202020202020202020202034 +:10DCF0002020202020202020202020202020202024 +:10DD00002020202020202020202020202020202013 +:10DD10002020202020202020202020202020202003 +:10DD200020202020202020202020202020202020F3 +:10DD300020202020202020202020202020202020E3 +:10DD40002020202020202020202020202043414D62 +:10DD5000204F4E20262048454E20474150204C4120 +:10DD60004920515559204B4841434820210000008B +:10DD700080250000010000000A00000000000000F3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0006A6F796675656C2E6A6F796675656C69DF +:10DEB0006E672E636F6D2C3730313100000000002B +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF000000000000000000000000000000004B4680 +:10DF1000422D322E344700000000000000000000B7 +:10DF200000000000000000000000000000000000F1 +:10DF30000000000000004B464231323334353600D9 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000040000000000000000AD +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C000ECDA0208D8580020A724002064000000E1 +:10E0D000020001000000000064DF0208D8580020A0 +:10E0E0009C240020660000000500010001000000E3 +:10E0F00070DD0208D85800203C3000206B00000082 +:10E100003101040002000000A0DE0208D8580020FF +:10E11000C22900202F050000C300010003000000F9 +:10E1200062DF0208D85800200E2E0020F205000001 +:10E13000020001000400000068DF0208D858002037 +:10E1400018130020F4050000050001000500000080 +:10E150006CDF0208D85800201C130020F9050000CD +:10E160000500010006000000EDDA0208D858002082 +:10E170001B220020FE0500008102010007000000B4 +:10E1800070DF0208D8580020201300207F0800000C +:10E190003C00400008000000ACDF0208D858002016 +:10E1A000AA2900207F1700000300010009000000D9 +:10E1B000B0DF0208D8580020B02E002082170000DF +:10E1C000110101000A00000041542B5741503D54F9 +:10E1D000584830342C34353533353134322C310D08 +:10E1E0000A0041542B536F636B65743D302C332C04 +:10E1F0003139322E3136382E342E312C3530303004 +:10E20000300D0A0041542B43574A41503F0D0A003C +:10E2100041542B5245530D0A0041542B453D4F4666 +:10E22000460D0A0041542B574D4F44453D41500D7A +:10E230000A00000041542B534F434B413D5443507F +:10E240002C746573742E6A6F796675656C696E6778 +:10E250002E636F6D2C373031310D0A0041542B572E +:10E260004B4D4F443D4E45540D0A0041542B5541F2 +:10E270005254464C3D343039360D0A0041542B4837 +:10E2800045415254454E3D4F46460D0A0041542BE0 +:10E29000530D0A0041542B453D4F46460D0A00756B +:10E2A00073722E636E23002B2B2B00610041542BC5 +:10E2B000454E544D0D0A0041542B49434349443FB8 +:10E2C0000D0A0041542B494D45493F0D0A00415468 +:10E2D0002B4353513F0D0A000D0A000041542B53AC +:10E2E0004F434B42313D544350432C746573742E5D +:10E2F0006A6F796675656C696E672E636F6D2C3712 +:10E300003031310D0A0041542B5A0D0A0041542B73 +:10E3100057414E4E3D444843500D0A0041542B573F +:10E32000414E4E0D0A0041542B534F434B4C4B4230 +:10E33000310D0A0041542B574946493D4B46422D69 +:10E34000322E34472C4B46423132333435360D0AA7 +:10E350000041542B536F636B65743D302C302C742B +:10E360006573742E6A6F796675656C696E672E6366 +:10E370006F6D2C373031310D0A0041542B43574A11 +:10E3800041503F0D0A0041542B5245530D0A0041A4 +:10E39000542B574946493D54584830342C34353570 +:10E3A00033353134320D0A0041542B536F636B65A2 +:10E3B000743D302C302C3139322E3136382E342EFB +:10E3C000312C35303030300D0A002B2B2B004154CE +:10E3D00045300D0A0041542B4347534E0D0A00416E +:10E3E000542B4350494E3F0D0A0041542B4943439F +:10E3F00049440D0A0041542B4353510D0A00415426 +:10E400002B4349504D4F44453D310D0A0041542B9B +:10E410005149435347503D312C312C22434D4E45F9 +:10E4200054222C22222C22220D0A0041542B4E452C +:10E43000544F50454E0D0A0041542B4349504F5004 +:10E44000454E3D302C22544350222C227465737467 +:10E450002E6A6F796675656C696E672E636F6D22C3 +:10E460002C373031310D0A0041542B4349504F5065 +:10E4700051554552593F0D0A0041542B52455345C1 +:10E48000540D0A0041542B4745544750533D474EC5 +:10E49000524D432C300D0A0041542B4D47505343ED +:10E4A0003D310D0A00C4ACC8CF00000000000000E0 +:10E4B000000000000000000000000000000000005C +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000064656661756C740000000047 +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E520000000000000383930303030000000006951 +:10E530006E7465726E6574000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E5500000000000000000000000000000000000BB +:10E56000000000000000000000000000000000D6D5 +:10E57000D0B9FA0000000000000000000000000018 +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A0000000000000000000000000000000004328 +:10E5B00068696E614D6F62696C6500000000000063 +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E00000000000000000000000000000000038F3 +:10E5F000393836303000000000434D4E455400009D +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E6200000000000000000000000000000000000EA +:10E63000000000000000000000D6D0B9FA00000081 +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E670000000000000000000004368696E614D6FFB +:10E6800062696C65000000000000000000000000EE +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B0000000000000000000003839383630320019 +:10E6C000000000434D4E45540000000000000000D3 +:10E6D000000000000000000000000000000000003A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E70000000000D6D0B9FA000000000000000000B0 +:10E7100000000000000000000000000000000000F9 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E740000000004368696E614D6F62696C6500008E +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E7800000000038393836303400000000434D4E68 +:10E7900045540000000000000000000000000000E0 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000000000000059 +:10E7C00000000000000000000000000000D6D0B9EA +:10E7D000FA0000000000000000000000000000003F +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E8000000000000000000000000000000436869F4 +:10E810006E6154656C65636F6D0000000000000060 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E84000000000000000000000000000003839381F +:10E8500036303700000000434D4E455400000000A4 +:10E8600000000000000000000000000000000000A8 +:10E870000000000000000000000000000000000098 +:10E880000000000000000000000000000000000088 +:10E8900000000000000000D6D0B9FA00000000001F +:10E8A0000000000000000000000000000000000068 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D000000000000000004368696E61556E6963C6 +:10E8E0006F6D00000000000000000000000000004C +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000383938363031000000B7 +:10E9200000554E494E455400000000000000000014 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000D6D0B9FA00000000000000000000004E +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A000004368696E61556E69636F6D0000000019 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000038393836303600000000554E494E4563 +:10E9F00054000000000000000000000000000000C3 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA20000000000000000000000000D6D0B9FA008D +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000004368696E61C3 +:10EA7000556E69636F6D000000000000000000002B +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000383938363057 +:10EAB0003900000000554E494E455400000000004A +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000D6D0B9FA00000000000000BD +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000004368696E6154656C65636F96 +:10EB40006D00000000000000000000000000000058 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000383938363033000000004310 +:10EB8000544E45540000000000000000000000004A +:10EB90000000000000000000000000000000000075 +:10EBA0000000000000000000000000000000000065 +:10EBB000000000000000000000000000000000D67F +:10EBC000D0B9FA00000000000000000000000000C2 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF00000000000000000000000000000000043D2 +:10EC000068696E6154656C65636F6D00000000009B +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC3000000000000000000000000000000000389C +:10EC400039383631310000000043544E455400003D +:10EC500000000000000000000000000000000000B4 +:10EC600000000000000000000000000000000000A4 +:10EC70000000000000000000000000000000000094 +:10EC8000000000000000000000C9B3CCD800000064 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC000000000000000000000535443000000005A +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED0000000000000000000000383939363630318C +:10ED10000000006A6177616C6E65742E636F6D2E02 +:10ED2000736100000000000000000000000000000F +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED5000000000BFC6CDFECCD800000000000000BF +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED90000000005354430000000000000000000089 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD00000000038393936353034000000564956C5 +:10EDE00041000000000000000000000000000000E2 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000BFC6CDA0 +:10EE2000FECCD80000000000000000000000000040 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE5000000000000000000000000000004F6F7282 +:10EE600065646F6F000000000000000000000000FB +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE900000000000000000000000000000383939C8 +:10EEA00036353033000000416374696F6E2E6F6F2A +:10EEB0007265646F6F2E636F6D00000000000000CC +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE00000000000000000BFC6CDFECCD80000002E +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF2000000000000000007A61696E00000000002F +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF60000000000000000038393936353900000053 +:10EF70000048535050530000000000000000000003 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB00000CCA9B9FA000000000000000000000029 +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000041495300000000000000000000000034 +:10F000000000000000000000000000000000000000 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F030000038393636300000000000696E746572A1 +:10F040006E65740000000000000000000000000079 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000C3E5B5E9004A +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000566965746E4A +:10F0C00061000000000000000000000000000000DF +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000383938343003 +:10F1000035000000004D6574666F6E6500000000FC +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F140000000000000C3E5B5E90000000000000079 +:10F1500000000000000000000000000000000000AF +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F1800000000000004D6F6269666F6E6500000050 +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000000000000000000005F +:10F1B000000000000000000000000000000000004F +:10F1C000000000000038393834303100000000738E +:10F1D0006D6172740000000000000000000000007B +:10F1E000000000000000000000000000000000001F +:10F1F000000000000000000000000000000000000F +:10F20000000000000000000000000000000000C33B +:10F21000E5B5E9000000000000000000000000006B +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F240000000000000000000000000000000005668 +:10F2500069657474656C0000000000000000000027 +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F280000000000000000000000000000000003846 +:10F29000393834303400000000736D61727400003E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000C3E5B5E9000000E8 +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000056494E41000000BF +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F35000000000000000000000383938343032006E +:10F36000000000736D617274000000000000000076 +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000BCEDC6D2D5AF0000000000000098 +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E0000000004D6574666F6E650000000000004F +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F42000000000383938353530380000004D65743B +:10F43000666F6E6500000000000000000000000024 +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F4600000000000000000000000000000BCEDC62D +:10F47000D2D5AF0000000000000000000000000036 +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A00000000000000000000000000000536D613B +:10F4B0007274000000000000000000000000000066 +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E0000000000000000000000000000038393873 +:10F4F00035353032000000736D6172740000000019 +:10F5000000000000000000000000000000000000FB +:10F5100000000000000000000000000000000000EB +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000BCEDC6D2D5AF00000006 +:10F5400000000000000000000000000000000000BB +:10F5500000000000000000000000000000000000AB +:10F56000000000000000000000000000000000009B +:10F5700000000000000000536D6172740000000084 +:10F58000000000000000000000000000000000007B +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B00000000000000000383938353530350000D3 +:10F5C00000736D6172740000000000000000000014 +:10F5D000000000000000000000000000000000002B +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F6000000BCEDC6D2D5AF00000000000000000035 +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000536D61727400000000000000000000B3 +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F680000038393835353036000000736D617274DA +:10F69000000000000000000000000000000000006A +:10F6A000000000000000000000000000000000005A +:10F6B000000000000000000000000000000000004A +:10F6C0000000000000000000000000C3CFBCD3C059 +:10F6D000AD0000000000000000000000000000007D +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F700000000000000000000000000426F6269007D +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000003839383830A8 +:10F750003000000000696E7465726E657400000010 +:10F760000000000000000000000000000000000099 +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000C3CFBCD3C0AD0000000000DB +:10F7A0000000000000000000000000000000000059 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D00000000000004772616D65656E70686F6EB5 +:10F7E00065000000000000000000000000000000B4 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F81000000000000038393838303100000000673F +:10F8200070696E7465726E657400000000000000FF +:10F8300000000000000000000000000000000000C8 +:10F8400000000000000000000000000000000000B8 +:10F85000000000000000000000000000000000C3E5 +:10F86000CFBCD3C0AD0000000000000000000000CD +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000004226 +:10F8A000616E676C616C696E6B00000000000000A7 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D00000000000000000000000000000000038F0 +:10F8E000393838303300000000626C776562000000 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000000000000000000000F7 +:10F9100000000000000000000000000000000000E7 +:10F92000000000000000000000D3A1B6C8000000E5 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F9600000000000000000000041697274656C0036 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A000000000000000000000383939313030001C +:10F9B00000000061697274656C677072732E636F0A +:10F9C0006D000000000000000000000000000000CA +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F000000000D3A1B6C800000000000000000015 +:10FA000000000000000000000000000000000000F6 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000041697274656C0000000000000065 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA7000000000383939313130000000006169720E +:10FA800074656C677072732E636F6D000000000008 +:10FA90000000000000000000000000000000000066 +:10FAA0000000000000000000000000000000000056 +:10FAB00000000000000000000000000000D3A1B61C +:10FAC000C80000000000000000000000000000006E +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF00000000000000000000000000000416972EA +:10FB000074656C00000000000000000000000000B0 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB3000000000000000000000000000003839391B +:10FB40003133310000000061697274656C67707256 +:10FB5000732E636F6D0000000000000000000000C5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB800000000000000000D3A1B6C8000000000083 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000041697274656C000000D4 +:10FBD0000000000000000000000000000000000025 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000383939313430000000B5 +:10FC10000061697274656C677072732E636F6D003A +:10FC200000000000000000000000000000000000D4 +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC500000D3A1B6C80000000000000000000000B2 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90000041697274656C00000000000000000003 +:10FCA0000000000000000000000000000000000054 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD00000383939313435000000006169727465CB +:10FCE0006C677072732E636F6D000000000000007F +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD10000000000000000000000000D3A1B6C800F1 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000004169727465AE +:10FD60006C00000000000000000000000000000027 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000383939313454 +:10FDA000390000000061697274656C677072732EAF +:10FDB000636F6D0000000000000000000000000004 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000D3A1B6C80000000000000021 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE2000000000000041697274656C000000000071 +:10FE300000000000000000000000000000000000C2 +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE600000000000003839393135310000000061F0 +:10FE7000697274656C677072732E636F6D00000039 +:10FE80000000000000000000000000000000000072 +:10FE90000000000000000000000000000000000062 +:10FEA000000000000000000000000000000000D37F +:10FEB000A1B6C80000000000000000000000000023 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE00000000000000000000000000000000041D1 +:10FEF000697274656C0000000000000000000000E2 +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF20000000000000000000000000000000003899 +:10FF300039393135320000000061697274656C67CF +:10FF40007072732E636F6D000000000000000000EF +:10FF500000000000000000000000000000000000A1 +:10FF60000000000000000000000000000000000091 +:10FF7000000000000000000000D3A1B6C80000008F +:10FF80000000000000000000000000000000000071 +:10FF90000000000000000000000000000000000061 +:10FFA0000000000000000000000000000000000051 +:10FFB00000000000000000000041697274656C00E0 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000000000000000000000000000021 +:10FFE0000000000000000000000000000000000011 +:10FFF00000000000000000000038393931353300BE +:020000040803EF +:1000000000000061697274656C677072732E636FB3 +:100010006D00000000000000000000000000000073 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:10004000000000D3A1B6C8000000000000000000BE +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:1000800000000041697274656C000000000000000F +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C00000000038393931353400000000616972B0 +:1000D00074656C677072732E636F6D0000000000B2 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000D3A1B6C5 +:10011000C800000000000000000000000000000017 +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:100140000000000000000000000000000041697293 +:1001500074656C000000000000000000000000005A +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:1001800000000000000000000000000000383939C5 +:100190003135350000000061697274656C677072FA +:1001A000732E636F6D00000000000000000000006F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D00000000000000000D3A1B6C800000000002D +:1001E000000000000000000000000000000000000F +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:100210000000000000000041697274656C0000007D +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:100250000000000000000038393931353600000058 +:100260000061697274656C677072732E636F6D00E4 +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +:10029000000000000000000000000000000000005E +:1002A00000D3A1B6C800000000000000000000005C +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E0000041697274656C000000000000000000AD +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:100320000038393931393000000000616972746574 +:100330006C677072732E636F6D0000000000000028 +:1003400000000000000000000000000000000000AD +:10035000000000000000000000000000000000009D +:100360000000000000000000000000D3A1B6C8009B +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A0000000000000000000000000416972746558 +:1003B0006C000000000000000000000000000000D1 +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E00000000000000000000000003839393139F9 +:1003F000320000000061697274656C677072732E60 +:10040000636F6D00000000000000000000000000AD +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:100430000000000000D3A1B6C800000000000000CA +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000041697274656C00000000001B +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B0000000000000383939313933000000006194 +:1004C000697274656C677072732E636F6D000000E3 +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F000000000000000000000000000000000D329 +:10050000A1B6C800000000000000000000000000CC +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:10053000000000000000000000000000000000417A +:10054000697274656C00000000000000000000008B +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:100570000000000000000000000000000000003843 +:1005800039393139340000000061697274656C6773 +:100590007072732E636F6D00000000000000000099 +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000D3A1B6C800000039 +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000041697274656C0089 +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:100640000000000000000000003839393139350061 +:1006500000000061697274656C677072732E636F5D +:100660006D0000000000000000000000000000001D +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000D3A1B6C800000000000000000068 +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D00000000041697274656C00000000000000B9 +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:100710000000003839393139360000000061697253 +:1007200074656C677072732E636F6D00000000005B +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:1007500000000000000000000000000000D3A1B66F +:10076000C8000000000000000000000000000000C1 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:10079000000000000000000000000000004169723D +:1007A00074656C0000000000000000000000000004 +:1007B0000000000000000000000000000000000039 +:1007C0000000000000000000000000000000000029 +:1007D000000000000000000000000000003839396F +:1007E0003139370000000061697274656C6770729E +:1007F000732E636F6D000000000000000000000019 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000D3A1B6C80000000000D6 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000041697274656C00000027 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A00000000000000000383939313938000000FC +:1008B0000061697274656C677072732E636F6D008E +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000D3A1B6C8000000000000000000000006 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:100930000041697274656C00000000000000000056 +:1009400000000000000000000000000000000000A7 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:100970000038393931303200000000616972746525 +:100980006C677072732E636F6D00000000000000D2 +:100990000000000000000000000000000000000057 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000D3A1B6C80045 +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000000000000000000017 +:1009E0000000000000000000000000000000000007 +:1009F0000000000000000000000000416972746502 +:100A00006C0000000000000000000000000000007A +:100A100000000000000000000000000000000000D6 +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000003839393130AB +:100A4000330000000061697274656C677072732E08 +:100A5000636F6D0000000000000000000000000057 +:100A60000000000000000000000000000000000086 +:100A70000000000000000000000000000000000076 +:100A80000000000000D3A1B6C80000000000000074 +:100A90000000000000000000000000000000000056 +:100AA0000000000000000000000000000000000046 +:100AB0000000000000000000000000000000000036 +:100AC00000000000004964656100000000000000B3 +:100AD0000000000000000000000000000000000016 +:100AE0000000000000000000000000000000000006 +:100AF00000000000000000000000000000000000F6 +:100B00000000000000383939313839000000006138 +:100B1000697274656C677072732E636F6D0000008C +:100B200000000000000000000000000000000000C5 +:100B300000000000000000000000000000000000B5 +:100B4000000000000000000000000000000000D3D2 +:100B5000A1B6C80000000000000000000000000076 +:100B60000000000000000000000000000000000085 +:100B70000000000000000000000000000000000075 +:100B8000000000000000000000000000000000491C +:100B9000646561000000000000000000000000002B +:100BA0000000000000000000000000000000000045 +:100BB0000000000000000000000000000000000035 +:100BC00000000000000000000000000000000038ED +:100BD00039393137393900000061697274656C67E1 +:100BE0007072732E636F6D00000000000000000043 +:100BF00000000000000000000000000000000000F5 +:100C000000000000000000000000000000000000E4 +:100C1000000000000000000000D3A1B6C8000000E2 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000004964656100000021 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C900000000000000000000038393931383435D8 +:100CA00000000061697274656C677072732E636F07 +:100CB0006D000000000000000000000000000000C7 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE000000000D3A1B6C800000000000000000012 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D20000000004964656100000000000000000050 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D600000000038393931383436000000616972CA +:100D700074656C677072732E636F6D000000000005 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA00000000000000000000000000000D3A1B619 +:100DB000C80000000000000000000000000000006B +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE00000000000000000000000000000496465F1 +:100DF0006100000000000000000000000000000092 +:100E000000000000000000000000000000000000E2 +:100E100000000000000000000000000000000000D2 +:100E20000000000000000000000000000038393918 +:100E30003138343800000061697274656C67707213 +:100E4000732E636F6D0000000000000000000000C2 +:100E50000000000000000000000000000000000092 +:100E60000000000000000000000000000000000082 +:100E700000000000000000D3A1B6C8000000000080 +:100E80000000000000000000000000000000000062 +:100E90000000000000000000000000000000000052 +:100EA0000000000000000000000000000000000042 +:100EB00000000000000000496465610000000000BF +:100EC0000000000000000000000000000000000022 +:100ED0000000000000000000000000000000000012 +:100EE0000000000000000000000000000000000002 +:100EF0000000000000000038393931383439000072 +:100F00000061697274656C677072732E636F6D0037 +:100F100000000000000000000000000000000000D1 +:100F200000000000000000000000000000000000C1 +:100F300000000000000000000000000000000000B1 +:100F400000D3A1B6C80000000000000000000000AF +:100F50000000000000000000000000000000000091 +:100F60000000000000000000000000000000000081 +:100F70000000000000000000000000000000000071 +:100F800000496465610000000000000000000000EE +:100F90000000000000000000000000000000000051 +:100FA0000000000000000000000000000000000041 +:100FB0000000000000000000000000000000000031 +:100FC0000038393931383530000000616972746594 +:100FD0006C677072732E636F6D000000000000007C +:100FE0000000000000000000000000000000000001 +:100FF00000000000000000000000000000000000F1 +:101000000000000000000000000000D3A1B6C800EE +:1010100000000000000000000000000000000000D0 +:1010200000000000000000000000000000000000C0 +:1010300000000000000000000000000000000000B0 +:10104000000000000000000000000049646561002D +:101050000000000000000000000000000000000090 +:101060000000000000000000000000000000000080 +:101070000000000000000000000000000000000070 +:10108000000000000000000000000038393931384D +:10109000353200000061697274656C677072732E7E +:1010A000636F6D0000000000000000000000000001 +:1010B0000000000000000000000000000000000030 +:1010C0000000000000000000000000000000000020 +:1010D0000000000000D3A1B6C8000000000000001E +:1010E0000000000000000000000000000000000000 +:1010F00000000000000000000000000000000000F0 +:1011000000000000000000000000000000000000DF +:10111000000000000049646561000000000000005C +:1011200000000000000000000000000000000000BF +:1011300000000000000000000000000000000000AF +:10114000000000000000000000000000000000009F +:1011500000000000003839393138353300000061B3 +:10116000697274656C677072732E636F6D00000036 +:10117000000000000000000000000000000000006F +:10118000000000000000000000000000000000005F +:10119000000000000000000000000000000000D37C +:1011A000A1B6C80000000000000000000000000020 +:1011B000000000000000000000000000000000002F +:1011C000000000000000000000000000000000001F +:1011D00000000000000000000000000000000049C6 +:1011E00064656100000000000000000000000000D5 +:1011F00000000000000000000000000000000000EF +:1012000000000000000000000000000000000000DE +:101210000000000000000000000000000000003896 +:1012200039393130340000000061697274656C67CF +:101230007072732E636F6D000000000000000000EC +:10124000000000000000000000000000000000009E +:10125000000000000000000000000000000000008E +:10126000000000000000000000D3A1B6C80000008C +:10127000000000000000000000000000000000006E +:10128000000000000000000000000000000000005E +:10129000000000000000000000000000000000004E +:1012A00000000000000000000049646561000000CB +:1012B000000000000000000000000000000000002E +:1012C000000000000000000000000000000000001E +:1012D000000000000000000000000000000000000E +:1012E00000000000000000000038393931303700BC +:1012F00000000061697274656C677072732E636FB1 +:101300006D00000000000000000000000000000070 +:1013100000000000000000000000000000000000CD +:1013200000000000000000000000000000000000BD +:10133000000000D3A1B6C8000000000000000000BB +:10134000000000000000000000000000000000009D +:10135000000000000000000000000000000000008D +:10136000000000000000000000000000000000007D +:1013700000000049646561000000000000000000FA +:10138000000000000000000000000000000000005D +:10139000000000000000000000000000000000004D +:1013A000000000000000000000000000000000003D +:1013B00000000038393931313200000000616972B3 +:1013C00074656C677072732E636F6D0000000000AF +:1013D000000000000000000000000000000000000D +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000D3A1B6C3 +:10140000C800000000000000000000000000000014 +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:10143000000000000000000000000000004964659A +:10144000610000000000000000000000000000003B +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:1014700000000000000000000000000000383939C2 +:101480003131340000000061697274656C677072FC +:10149000732E636F6D00000000000000000000006C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C00000000000000000D3A1B6C800000000002A +:1014D000000000000000000000000000000000000C +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:101500000000000000000049646561000000000068 +:1015100000000000000000000000000000000000CB +:1015200000000000000000000000000000000000BB +:1015300000000000000000000000000000000000AB +:101540000000000000000038393931313900000056 +:101550000061697274656C677072732E636F6D00E1 +:10156000000000000000000000000000000000007B +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:1015900000D3A1B6C8000000000000000000000059 +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D0000049646561000000000000000000000098 +:1015E00000000000000000000000000000000000FB +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:101610000038393931323200000000616972746576 +:101620006C677072732E636F6D0000000000000025 +:1016300000000000000000000000000000000000AA +:10164000000000000000000000000000000000009A +:101650000000000000000000000000D3A1B6C80098 +:10166000000000000000000000000000000000007A +:10167000000000000000000000000000000000006A +:10168000000000000000000000000000000000005A +:1016900000000000000000000000004964656100D7 +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D00000000000000000000000003839393132FD +:1016E000340000000061697274656C677072732E5B +:1016F000636F6D00000000000000000000000000AB +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:101720000000000000D3A1B6C800000000000000C7 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000496465610000000000000006 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000383939313434000000006195 +:1017B000697274656C677072732E636F6D000000E0 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E000000000000000000000000000000000D326 +:1017F000A1B6C800000000000000000000000000CA +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:10182000000000000000000000000000000000496F +:10183000646561000000000000000000000000007E +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000003840 +:1018700039393135360000000061697274656C6772 +:101880007072732E636F6D00000000000000000096 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B000000000000000000000D3A1B6C800000036 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F0000000000000000000004964656100000075 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:101930000000000000000000003839393137300065 +:1019400000000061697274656C677072732E636F5A +:101950006D0000000000000000000000000000001A +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:10198000000000D3A1B6C800000000000000000065 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C00000000049646561000000000000000000A4 +:1019D0000000000000000000000000000000000007 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A00000000003839393137380000000061697250 +:101A100074656C677072732E636F6D000000000058 +:101A200000000000000000000000000000000000B6 +:101A300000000000000000000000000000000000A6 +:101A400000000000000000000000000000D3A1B66C +:101A5000C8000000000000000000000000000000BE +:101A60000000000000000000000000000000000076 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000049646544 +:101A900061000000000000000000000000000000E5 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC000000000000000000000000000003839396C +:101AD0003138320000000061697274656C677072A1 +:101AE000732E636F6D000000000000000000000016 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000D3A1B6C80000000000D3 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000049646561000000000012 +:101B60000000000000000000000000000000000075 +:101B70000000000000000000000000000000000065 +:101B80000000000000000000000000000000000055 +:101B900000000000000000383939313837000000FB +:101BA0000061697274656C677072732E636F6D008B +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000D3A1B6C8000000000000000000000003 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C2000004A696F00000000000000000000000092 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C600000383939313834300000004A696F6E6508 +:101C700074000000000000000000000000000000F0 +:101C80000000000000000000000000000000000054 +:101C90000000000000000000000000000000000044 +:101CA0000000000000000000000000D3A1B6C80042 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000004A696F0000D2 +:101CF00000000000000000000000000000000000E4 +:101D000000000000000000000000000000000000D3 +:101D100000000000000000000000000000000000C3 +:101D200000000000000000000000003839393138A0 +:101D300035340000004A696F6E65740000000000D1 +:101D40000000000000000000000000000000000093 +:101D50000000000000000000000000000000000083 +:101D60000000000000000000000000000000000073 +:101D70000000000000D3A1B6C80000000000000071 +:101D80000000000000000000000000000000000053 +:101D90000000000000000000000000000000000043 +:101DA0000000000000000000000000000000000033 +:101DB00000000000004A696F000000000000000001 +:101DC0000000000000000000000000000000000013 +:101DD0000000000000000000000000000000000003 +:101DE00000000000000000000000000000000000F3 +:101DF0000000000000383939313835350000004A1C +:101E0000696F6E65740000000000000000000000B3 +:101E100000000000000000000000000000000000C2 +:101E200000000000000000000000000000000000B2 +:101E3000000000000000000000000000000000D3CF +:101E4000A1B6C80000000000000000000000000073 +:101E50000000000000000000000000000000000082 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000004A18 +:101E8000696F00000000000000000000000000007A +:101E90000000000000000000000000000000000042 +:101EA0000000000000000000000000000000000032 +:101EB00000000000000000000000000000000038EA +:101EC0003939313835360000004A696F6E65740063 +:101ED0000000000000000000000000000000000002 +:101EE00000000000000000000000000000000000F2 +:101EF00000000000000000000000000000000000E2 +:101F0000000000000000000000D3A1B6C8000000DF +:101F100000000000000000000000000000000000C1 +:101F200000000000000000000000000000000000B1 +:101F300000000000000000000000000000000000A1 +:101F40000000000000000000004A696F000000006F +:101F50000000000000000000000000000000000081 +:101F60000000000000000000000000000000000071 +:101F70000000000000000000000000000000000061 +:101F800000000000000000000038393931383537D2 +:101F90000000004A696F6E657400000000000000D8 +:101FA0000000000000000000000000000000000031 +:101FB0000000000000000000000000000000000021 +:101FC0000000000000000000000000000000000011 +:101FD000000000D3A1B6C80000000000000000000F +:101FE00000000000000000000000000000000000F1 +:101FF00000000000000000000000000000000000E1 +:1020000000000000000000000000000000000000D0 +:102010000000004A696F000000000000000000009E +:1020200000000000000000000000000000000000B0 +:1020300000000000000000000000000000000000A0 +:102040000000000000000000000000000000000090 +:10205000000000383939313835380000004A696FDE +:102060006E65740000000000000000000000000029 +:102070000000000000000000000000000000000060 +:102080000000000000000000000000000000000050 +:1020900000000000000000000000000000D3A1B616 +:1020A000C800000000000000000000000000000068 +:1020B0000000000000000000000000000000000020 +:1020C0000000000000000000000000000000000010 +:1020D000000000000000000000000000004A696FDE +:1020E00000000000000000000000000000000000F0 +:1020F00000000000000000000000000000000000E0 +:1021000000000000000000000000000000000000CF +:102110000000000000000000000000000038393915 +:10212000313835390000004A696F6E65740000006F +:10213000000000000000000000000000000000009F +:10214000000000000000000000000000000000008F +:10215000000000000000000000000000000000007F +:1021600000000000000000D3A1B6C800000000007D +:10217000000000000000000000000000000000005F +:10218000000000000000000000000000000000004F +:10219000000000000000000000000000000000003F +:1021A000000000000000004A696F0000000000000D +:1021B000000000000000000000000000000000001F +:1021C000000000000000000000000000000000000F +:1021D00000000000000000000000000000000000FF +:1021E0000000000000000038393931383630000076 +:1021F000004A696F6E657400000000000000000076 +:1022000000000000000000000000000000000000CE +:1022100000000000000000000000000000000000BE +:1022200000000000000000000000000000000000AE +:1022300000D3A1B6C80000000000000000000000AC +:10224000000000000000000000000000000000008E +:10225000000000000000000000000000000000007E +:10226000000000000000000000000000000000006E +:10227000004A696F0000000000000000000000003C +:10228000000000000000000000000000000000004E +:10229000000000000000000000000000000000003E +:1022A000000000000000000000000000000000002E +:1022B00000383939313836310000004A696F6E65AF +:1022C000740000000000000000000000000000009A +:1022D00000000000000000000000000000000000FE +:1022E00000000000000000000000000000000000EE +:1022F0000000000000000000000000D3A1B6C800EC +:1023000000000000000000000000000000000000CD +:1023100000000000000000000000000000000000BD +:1023200000000000000000000000000000000000AD +:1023300000000000000000000000004A696F00007B +:10234000000000000000000000000000000000008D +:10235000000000000000000000000000000000007D +:10236000000000000000000000000000000000006D +:10237000000000000000000000000038393931384A +:1023800036320000004A696F6E657400000000007C +:10239000000000000000000000000000000000003D +:1023A000000000000000000000000000000000002D +:1023B000000000000000000000000000000000001D +:1023C0000000000000D3A1B6C8000000000000001B +:1023D00000000000000000000000000000000000FD +:1023E00000000000000000000000000000000000ED +:1023F00000000000000000000000000000000000DD +:1024000000000000004A696F0000000000000000AA +:1024100000000000000000000000000000000000BC +:1024200000000000000000000000000000000000AC +:10243000000000000000000000000000000000009C +:102440000000000000383939313836330000004AC6 +:10245000696F6E657400000000000000000000005D +:10246000000000000000000000000000000000006C +:10247000000000000000000000000000000000005C +:10248000000000000000000000000000000000D379 +:10249000A1B6C8000000000000000000000000001D +:1024A000000000000000000000000000000000002C +:1024B000000000000000000000000000000000001C +:1024C0000000000000000000000000000000004AC2 +:1024D000696F000000000000000000000000000024 +:1024E00000000000000000000000000000000000EC +:1024F00000000000000000000000000000000000DC +:102500000000000000000000000000000000003893 +:102510003939313836340000004A696F6E6574000D +:1025200000000000000000000000000000000000AB +:10253000000000000000000000000000000000009B +:10254000000000000000000000000000000000008B +:10255000000000000000000000D3A1B6C800000089 +:10256000000000000000000000000000000000006B +:10257000000000000000000000000000000000005B +:10258000000000000000000000000000000000004B +:102590000000000000000000004A696F0000000019 +:1025A000000000000000000000000000000000002B +:1025B000000000000000000000000000000000001B +:1025C000000000000000000000000000000000000B +:1025D000000000000000000000383939313836357D +:1025E0000000004A696F6E65740000000000000082 +:1025F00000000000000000000000000000000000DB +:1026000000000000000000000000000000000000CA +:1026100000000000000000000000000000000000BA +:10262000000000D3A1B6C8000000000000000000B8 +:10263000000000000000000000000000000000009A +:10264000000000000000000000000000000000008A +:10265000000000000000000000000000000000007A +:102660000000004A696F0000000000000000000048 +:10267000000000000000000000000000000000005A +:10268000000000000000000000000000000000004A +:10269000000000000000000000000000000000003A +:1026A000000000383939313836360000004A696F89 +:1026B0006E657400000000000000000000000000D3 +:1026C000000000000000000000000000000000000A +:1026D00000000000000000000000000000000000FA +:1026E00000000000000000000000000000D3A1B6C0 +:1026F000C800000000000000000000000000000012 +:1027000000000000000000000000000000000000C9 +:1027100000000000000000000000000000000000B9 +:10272000000000000000000000000000004A696F87 +:102730000000000000000000000000000000000099 +:102740000000000000000000000000000000000089 +:102750000000000000000000000000000000000079 +:1027600000000000000000000000000000383939BF +:10277000313836370000004A696F6E65740000001A +:102780000000000000000000000000000000000049 +:102790000000000000000000000000000000000039 +:1027A0000000000000000000000000000000000029 +:1027B00000000000000000D3A1B6C8000000000027 +:1027C0000000000000000000000000000000000009 +:1027D00000000000000000000000000000000000F9 +:1027E00000000000000000000000000000000000E9 +:1027F000000000000000004A696F000000000000B7 +:1028000000000000000000000000000000000000C8 +:1028100000000000000000000000000000000000B8 +:1028200000000000000000000000000000000000A8 +:102830000000000000000038393931383638000017 +:10284000004A696F6E65740000000000000000001F +:102850000000000000000000000000000000000078 +:102860000000000000000000000000000000000068 +:102870000000000000000000000000000000000058 +:1028800000D3A1B6C8000000000000000000000056 +:102890000000000000000000000000000000000038 +:1028A0000000000000000000000000000000000028 +:1028B0000000000000000000000000000000000018 +:1028C000004A696F000000000000000000000000E6 +:1028D00000000000000000000000000000000000F8 +:1028E00000000000000000000000000000000000E8 +:1028F00000000000000000000000000000000000D8 +:1029000000383939313836390000004A696F6E6550 +:102910007400000000000000000000000000000043 +:1029200000000000000000000000000000000000A7 +:102930000000000000000000000000000000000097 +:102940000000000000000000000000D3A1B6C80095 +:102950000000000000000000000000000000000077 +:102960000000000000000000000000000000000067 +:102970000000000000000000000000000000000057 +:1029800000000000000000000000004A696F000025 +:102990000000000000000000000000000000000037 +:1029A0000000000000000000000000000000000027 +:1029B0000000000000000000000000000000000017 +:1029C00000000000000000000000003839393138F4 +:1029D00037300000004A696F6E6574000000000027 +:1029E00000000000000000000000000000000000E7 +:1029F00000000000000000000000000000000000D7 +:102A000000000000000000000000000000000000C6 +:102A10000000000000D3A1B6C800000000000000C4 +:102A200000000000000000000000000000000000A6 +:102A30000000000000000000000000000000000096 +:102A40000000000000000000000000000000000086 +:102A500000000000004A696F000000000000000054 +:102A60000000000000000000000000000000000066 +:102A70000000000000000000000000000000000056 +:102A80000000000000000000000000000000000046 +:102A90000000000000383939313837310000004A71 +:102AA000696F6E6574000000000000000000000007 +:102AB0000000000000000000000000000000000016 +:102AC0000000000000000000000000000000000006 +:102AD000000000000000000000000000000000D323 +:102AE000A1B6C800000000000000000000000000C7 +:102AF00000000000000000000000000000000000D6 +:102B000000000000000000000000000000000000C5 +:102B10000000000000000000000000000000004A6B +:102B2000696F0000000000000000000000000000CD +:102B30000000000000000000000000000000000095 +:102B40000000000000000000000000000000000085 +:102B5000000000000000000000000000000000383D +:102B60003939313837320000004A696F6E657400B8 +:102B70000000000000000000000000000000000055 +:102B80000000000000000000000000000000000045 +:102B90000000000000000000000000000000000035 +:102BA000000000000000000000D3A1B6C800000033 +:102BB0000000000000000000000000000000000015 +:102BC0000000000000000000000000000000000005 +:102BD00000000000000000000000000000000000F5 +:102BE0000000000000000000004A696F00000000C3 +:102BF00000000000000000000000000000000000D5 +:102C000000000000000000000000000000000000C4 +:102C100000000000000000000000000000000000B4 +:102C20000000000000000000003839393138373327 +:102C30000000004A696F6E6574000000000000002B +:102C40000000000000000000000000000000000084 +:102C50000000000000000000000000000000000074 +:102C60000000000000000000000000000000000064 +:102C7000000000D3A1B6C800000000000000000062 +:102C80000000000000000000000000000000000044 +:102C90000000000000000000000000000000000034 +:102CA0000000000000000000000000000000000024 +:102CB0000000004A696F00000000000000000000F2 +:102CC0000000000000000000000000000000000004 +:102CD00000000000000000000000000000000000F4 +:102CE00000000000000000000000000000000000E4 +:102CF000000000383939313837340000004A696F34 +:102D00006E6574000000000000000000000000007C +:102D100000000000000000000000000000000000B3 +:102D200000000000000000000000000000000000A3 +:102D300000000000000000000000000000B6F2B932 +:102D4000CFB6E0B6FB00000000000000000000006D +:102D50000000000000000000000000000000000073 +:102D60000000000000000000000000000000000063 +:102D7000000000000000000000000000004D4F5661 +:102D800049535441520000000000000000000000C0 +:102D90000000000000000000000000000000000033 +:102DA0000000000000000000000000000000000023 +:102DB000000000000000000000000000003839356D +:102DC00039333030000000696E7465726E65742EA0 +:102DD0006D6F7669737461722E636F6D2E6563001B +:102DE00000000000000000000000000000000000E3 +:102DF00000000000000000000000000000000000D3 +:102E000000000000000000B6F2B9CFB6E0B6FB004B +:102E100000000000000000000000000000000000B2 +:102E200000000000000000000000000000000000A2 +:102E30000000000000000000000000000000000092 +:102E400000000000000000436C61726F0000000091 +:102E50000000000000000000000000000000000072 +:102E60000000000000000000000000000000000062 +:102E70000000000000000000000000000000000052 +:102E800000000000000000383935393330310000CF +:102E900000696E7465726E65742E636C61726F2E5C +:102EA000636F6D2E656300000000000000000000ED +:102EB0000000000000000000000000000000000012 +:102EC0000000000000000000000000000000000002 +:102ED00000B6F2B9CFB6E0B6FB000000000000007B +:102EE00000000000000000000000000000000000E2 +:102EF00000000000000000000000000000000000D2 +:102F000000000000000000000000000000000000C1 +:102F100000434E54000000000000000000000000CC +:102F200000000000000000000000000000000000A1 +:102F30000000000000000000000000000000000091 +:102F40000000000000000000000000000000000081 +:102F50000038393539333032000000696E746572DB +:102F60006E65742E636E742E6E65742E656300003C +:102F70000000000000000000000000000000000051 +:102F80000000000000000000000000000000000041 +:102F9000000000000000000000000000C1814001AE +:102FA000C0804101C0804100C1814001C08041001A +:102FB000C1814000C1814001C0804101C080410009 +:102FC000C1814000C1814001C0804100C1814001F8 +:102FD000C0804101C0804100C1814001C0804100EA +:102FE000C1814000C1814001C0804100C1814001D8 +:102FF000C0804101C0804100C1814000C1814001C9 +:10300000C0804101C0804100C1814001C0804100B9 +:10301000C1814000C1814001C0804101C0804100A8 +:10302000C1814000C1814001C0804100C181400197 +:10303000C0804101C0804100C1814000C181400188 +:10304000C0804101C0804100C1814001C080410079 +:10305000C1814000C1814001C0804100C181400167 +:10306000C0804101C0804100C1814001C080410059 +:10307000C1814000C1814001C0804101C080410048 +:10308000C1814000C1814001C0804100C181400137 +:10309000C0804101C0804100C1814000C0C101C366 +:1030A0000302C2C60607C705C5C404CC0C0DCD0F6C +:1030B000CFCE0E0ACACB0BC90908C8D81819D91B1C +:1030C000DBDA1A1EDEDF1FDD1D1CDC14D4D515D79C +:1030D0001716D6D21213D311D1D010F03031F133EC +:1030E000F3F23236F6F737F53534F43CFCFD3DFFAC +:1030F0003F3EFEFA3A3BFB39F9F83828E8E929EB7C +:103100002B2AEAEE2E2FEF2DEDEC2CE42425E527DB +:10311000E7E62622E2E323E12120E0A06061A1634B +:10312000A3A26266A6A767A56564A46CACAD6DAFEB +:103130006F6EAEAA6A6BAB69A9A86878B8B979BB9B +:103140007B7ABABE7E7FBF7DBDBC7CB47475B5771B +:10315000B7B67672B2B373B17170B05090915193AB +:1031600053529296565797559594549C5C5D9D5F2B +:103170009F9E5E5A9A9B5B99595898884849894BFB +:103180008B8A4A4E8E8F4F8D4D4C8C44848545875B +:1031900047468682424383418180400041542B410F +:1031A000504E3D0000000000000000000000000044 +:1031B000000000000000000000000000000000000F +:1031C00000000000000000000000000000000000FF +:1031D00038000000000000000000000000000000B7 +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:10320000000000000000000000000000D0310308B2 +:10321000C8850020A8240020000000000200010052 +:1032200000000000D0310308C8850020AA24002037 +:10323000010000000102000801000000D131030874 +:10324000C8850020DC120020010800003C00D007E7 +:1032500002000000D0310308C8850020AA24002005 +:10326000D10F00000102A00F0300000000000000C9 +:10327000000000000000000000000000000000004E +:10328000000000000000000000000000000000003E +:10329000000000000000000000000000000000002E +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000002F000000000700070000147C +:103400007F147F1400242A7F2A1200626408132389 +:1034100000364955225000000503000000001C2220 +:103420004100000041221C000014083E081400085E +:10343000083E0808000000A060000008080808080E +:10344000000060600000002010080402003E5149A6 +:10345000453E0000427F4000004261514946002144 +:1034600041454B31001814127F100027454545395E +:10347000003C4A49493000017109050300364949B9 +:10348000493600064949291E000036360000000072 +:1034900056360000000814224100001414141414BD +:1034A0000000412214080002015109060032495966 +:1034B000513E007C1211127C007F49494936003E82 +:1034C00041414122007F4141221C007F494949413D +:1034D000007F09090901003E4149497A007F080837 +:1034E000087F0000417F4100002040413F01007FF4 +:1034F00008142241007F40404040007F020C027FC0 +:10350000007F0408107F003E4141413E007F0909D1 +:103510000906003E4151215E007F091929460046F7 +:10352000494949310001017F0101003F4040403FCE +:10353000001F2040201F003F4038403F0063140818 +:1035400014630007087008070061514945430000F3 +:103550007F41410000552A552A55000041417F0016 +:10356000000402010204004040404040000001020B +:103570000400002054545478007F484444380038F4 +:103580004444442000384444487F0038545454187C +:1035900000087E0901020018A4A4A47C007F08048E +:1035A00004780000447D4000004080847D00007F5E +:1035B000102844000000417F4000007C041804787B +:1035C000007C0804047800384444443800FC242477 +:1035D00024180018242418FC007C0804040800485F +:1035E0005454542000043F444020003C4040207C80 +:1035F000001C2040201C003C4030403C004428106F +:103600002844001CA0A0A07C004464544C44141422 +:10361000141414140000000000000000000000005A +:103620000000FC000000000002000000000C020C82 +:10363000020000000000000090D0BCD0BC9000034D +:10364000000300001824FE448C000302070201005E +:103650001824D8B04C80000300010201C038E438BF +:10366000E000010202010202080600000000000062 +:1036700000000000000000F8040200000001020445 +:10368000000204F800000004020100009060F860ED +:1036900090000000010000002020FC20200000001D +:1036A000010000000000000000000806000000000B +:1036B000202020202000000000000000000000006A +:1036C00000000002000000000080601C02000403F3 +:1036D00000000000F8040404F800010202020100E6 +:1036E0000008FC00000000020302000018844424CB +:1036F000180003020202020008042424D800010278 +:103700000202010040B088FC8000000000030200BB +:103710003C242424C400010202020100F824242CC9 +:10372000C0000102020201000C04E41C04000000BD +:1037300003000000D8242424D80001020202010062 +:1037400038444444F8000003020201000000100065 +:103750000000000002000000000020000000000047 +:103760000600000000205088040200000000010252 +:1037700090909090900000000000000000020488EB +:1037800050200002010000001804C42418000000AA +:1037900002000000F804E494F800010202020200B2 +:1037A00000E09CF0800002030000030204FC2424DB +:1037B000D800020302020100F80404040C00010214 +:1037C0000202010004FC0404F800020302020100EA +:1037D00004FC24740C0002030202030004FC2474A1 +:1037E0000C00020302000000F0080444CC40000179 +:1037F0000202010004FC2020FC040203000003027A +:103800000404FC040400020203020200000404FC9D +:10381000040406040403000004FC24D00C04020386 +:103820000200030204FC040000000203020202037F +:10383000FC3CC03CFC0003000300030004FC30C45B +:10384000FC04020302000300F8040404F80001026F +:103850000202010004FC24241800020302000000FC +:10386000F8848404F80001020207050004FC2464C3 +:103870009800020302000302182424448C0003026F +:10388000020201000C04FC040C0000020302000010 +:1038900004FC0000FC04000102020100047C80E042 +:1038A0001C040000030000001CE03CE01C000003BE +:1038B00000030000049C609C04000203000302005B +:1038C000041CE01C04000002030200000C84641CC1 +:1038D00004000203020203000000FE0202000000D6 +:1038E00007040400000E30C00000000000010200C8 +:1038F000000202FE000000040407000000040204AD +:1039000000000000000000000000000000000808A7 +:103910000808080800000200000000000000000085 +:103920000040A0A0C00000010202030204FC20200D +:10393000C00000030202010000C02020600000015E +:103940000202020000C02024FC0000010202030267 +:1039500000C0A0A0C0000001020202000020F82464 +:1039600024040002030202000040A0A0602000071F +:103970000A0A0A0404FC2020C00002030200030219 +:103980000020E4000000000203020000000020E428 +:10399000000008080807000004FC80E02020020363 +:1039A000020003020404FC00000002020302020001 +:1039B000E020E020C00003000300030020E02020FE +:1039C000C00002030200030200C02020C00000016A +:1039D0000202010020E02020C000080F0A020100BE +:1039E00000C02020E0000001020A0F0820E0402073 +:1039F00020000203020000000060A0A020000002DE +:103A0000020203000020F820000000000102020072 +:103A100020E00020E00000010202030220E02080FC +:103A200060200000030100006080E080600000036F +:103A300000030000206080602000020300030200F9 +:103A400020E0208060200808070100000020A0601E +:103A50002000000203020200000020DE020000003D +:103A600000070400000000FF00000000000F00003D +:103A70000002DE2000000004070000000201020432 +:103A80000402000000000000000000000000000030 +:103A90000000000000000000000000F8000000002E +:103AA000000000333000000000100C06100C06006F +:103AB000000000000000000040C07840C0784000D6 +:103AC000043F04043F040400007088FC0830000038 +:103AD000001820FF211E0000F008F000E018000090 +:103AE00000211C031E211E0000F008887000000049 +:103AF0001E2123241927211010160E00000000009B +:103B00000000000000000000000000E018040200B7 +:103B1000000000071820400000020418E000000028 +:103B20000040201807000000404080F08040400026 +:103B30000202010F01020200000000F0000000007C +:103B40000101011F01010100000000000000000050 +:103B500080B07000000000000000000000000000C5 +:103B6000000101010101010100000000000000004E +:103B700000303000000000000000000080601804E9 +:103B8000006018060100000000E010080810E000C6 +:103B9000000F102020100F00001010F8000000008F +:103BA0000020203F202000000070080808887000D6 +:103BB0000030282422213000003008888848300056 +:103BC0000018202020110E000000C02010F8000076 +:103BD00000070424243F240000F80888880808000F +:103BE0000019212020110E0000E010888818000024 +:103BF000000F112020110E0000380808C8380800F6 +:103C00000000003F00000000007088080888700075 +:103C1000001C222121221C0000E010080810E000F6 +:103C20000000312222110F00000000C0C00000007F +:103C300000000030300000000000008000000000A4 +:103C4000000080600000000000008040201008009C +:103C50000001020408102000404040404040400065 +:103C60000404040404040400000810204080000040 +:103C70000020100804020100007048080808F00045 +:103C80000000003036010000C030C828E810E00015 +:103C90000718272423140B000000C038E0000000A0 +:103CA000203C23020227382008F88888887000000A +:103CB000203F202020110E00C030080808083800DE +:103CC000071820202010080008F808080810E00055 +:103CD000203F202020100F0008F88888E8081000F6 +:103CE000203F20202320180008F88888E8081000CA +:103CF000203F200003000000C03008080838000002 +:103D000007182020221E020008F808000008F80802 +:103D1000203F210101213F20000808F80808000089 +:103D20000020203F2020000000000808F8080800BC +:103D3000C08080807F00000008F888C02818080034 +:103D4000203F20012638200008F80800000000006D +:103D5000203F20202020300008F8F800F8F8080064 +:103D6000203F003F003F200008F830C00008F8085E +:103D7000203F200007183F00E01008080810E0006E +:103D80000F10202020100F0008F808080808F00085 +:103D9000203F210101010000E01008080810E000A8 +:103DA0000F18242438504F0008F88888888870003D +:103DB000203F2000030C30200070880808083800DD +:103DC0000038202121221C00180808F808081800D3 +:103DD0000000203F2000000008F808000008F80854 +:103DE000001F202020201F000878880000C8380805 +:103DF000000007380E010000F80800F80008F8007D +:103E0000033C0700073C0300081868808068180816 +:103E100020302C03032C30200838C800C838080094 +:103E20000000203F2000000010080808C8380800E3 +:103E30002038262120201800000000FE0202020087 +:103E40000000007F40404000000C30C00000000037 +:103E5000000000010638C00000020202FE0000005F +:103E6000004040407F000000000004020202040005 +:103E70000000000000000000000000000000000042 +:103E8000808080808080808000020204000000002A +:103E90000000000000000000000080808080000022 +:103EA0000019242222223F2008F800808000000010 +:103EB000003F112020110E000000008080800000D3 +:103EC000000E112020201100000000808088F800E2 +:103ED000000E112020103F20000080808080000014 +:103EE000001F222222221300008080F08888881878 +:103EF0000020203F20200000000080808080800083 +:103F0000006B94949493600008F800808080000017 +:103F1000203F210000203F200080989800000000F2 +:103F20000020203F20200000000000809898000022 +:103F300000C08080807F000008F800008080800042 +:103F4000203F24022D302000000808F80000000067 +:103F50000020203F20200000808080808080800022 +:103F6000203F20003F20003F8080008080800000B4 +:103F7000203F210000203F20000080808080000042 +:103F8000001F202020201F00808000808000000073 +:103F900080FFA12020110E000000008080808000A2 +:103FA000000E112020A0FF80808080008080800093 +:103FB00020203F21200001000000808080808000C0 +:103FC0000033242424241900008080E08080000035 +:103FD0000000001F20200000808000000080800082 +:103FE000001F202020103F208080800000808080E3 +:103FF00000010E3008060100808000800080808073 +:104000000F300C030C300F00008080008080800097 +:104010000020312E0E3120008080800000808080C2 +:1040200080818E7018060100008080808080800072 +:104030000021302C2221300000000000807C020290 +:1040400000000000003F40400804FE0408C00000DB +:1040500000000310207F20100002027C800000007E +:104060000040403F0000000000060101020204047D +:104070000000000000000000000000000000000040 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A00000F0F0F0000000000000000000017F01BF +:1040B0000000000000000000001C1C1C00000000AC +:1040C00000008060301C8C60301C0C000000000080 +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000E00000000000E0000010 +:1040F0000086E69F86868686E69F860000011F0171 +:10410000010101011F010100000080C06020F820B2 +:10411000E0C00000000003070C18FF70E181000000 +:104120000000070F10107F100F0700008060206054 +:1041300080000000E02000000F3020309F70DC374E +:104140001030C0000000100E030007181018070000 +:104150000000C02020E0C0000000000080E01F3808 +:10416000E88703C43C040000070F1810100B070D6C +:104170001010080000808C4C380000000000000087 +:10418000000000000000000000000000000000002F +:10419000000000000000000000000000000080E0BF +:1041A000300804000000000000FEFF0100000000D5 +:1041B000000000000000030F182040000004083039 +:1041C000E0800000000000000000000001FFFE0091 +:1041D00000000000004020180F0300000000000055 +:1041E000000000000000C000000000000042666601 +:1041F0003C18FF183C666642000000000000030007 +:10420000000000000000000000008000000000002E +:10421000001010101010FF101010101000000000FF +:10422000000003000000000000000000000000008B +:10423000000000000000000000000000000000007E +:1042400000808C4C380000000000000000000000DE +:1042500000000000000000000010101010101010EE +:10426000101010000000000000000000000000001E +:10427000000000000000000000000000000000003E +:10428000000000000000000000001C1C1C000000DA +:10429000000000000000000000000000E0380C00FA +:1042A0000000000080701C03000000000060380E59 +:1042B0000100000000000000000080C060202060BD +:1042C000C080000000FEFF010000000001FFFE00B2 +:1042D0000001070E181010180E0701000000808062 +:1042E00080C0E000000000000000000000FFFF00B0 +:1042F0000000000000001010101F1F101010000020 +:104300000080402020202060C080000000030300C7 +:10431000804020381F070000001C1A1918181818B0 +:10432000181F00000080C020202060C08000000016 +:10433000000303001010182FE780000000070F1083 +:10434000101010180F070000000000000000C0E06F +:10435000F000000000C0B088868180FFFF808000F0 +:10436000000000000010101F1F1010000000E0608F +:10437000606060606060000000003F10080808187E +:10438000F0E0000000070B101010101C0F030000DD +:10439000000080C040202020E0C0000000FCFF2181 +:1043A0001008080818F0E0000001070C18101010A1 +:1043B000080F03000000C0E06060606060E0600023 +:1043C000000003000000E0180700000000000000EB +:1043D000001F1F00000000000080C060202020207F +:1043E00060C080000087EF2C1818303068CF830041 +:1043F00000070F0810101010180F07000000C0C0B1 +:1044000020202020C0800000001F3F60404040204E +:1044100010FFFE0000000C1C101010080F0300001D +:10442000000000000000000000000000000000008C +:10443000000E0E0E0000000000000000001C1C1CFE +:10444000000000000000000000000000000000006C +:1044500000000000000C0C00000000000000000044 +:10446000005838000000000000000000000000803C +:1044700040201000000010284482010000000000CD +:10448000000000000000010204081000000000000D +:104490000000000000000000008484848484848480 +:1044A0008484840000000000000000000000000080 +:1044B000000010204080000000000000000000000C +:1044C00000000182442810000000100804020100CE +:1044D0000000000000C020201010101030E0C000CC +:1044E0000003030000F010080C07030000000000A8 +:1044F0001C1C1C0000000000000000C040602020C8 +:104500002040C00000FCFF01F00E03C1FE03807FCD +:104510000001070E0811111011090402000000002B +:1045200080E0E000000000000000807C4340477F06 +:10453000F880000010181F1000000000131F1C104E +:1045400020E0E02020202060C080000000FFFF105D +:10455000101010182FE78000101F1F1010101010DF +:10456000180F0700000080C0402020202060E000DD +:1045700000FCFF0100000000000001000001070E28 +:10458000181010100804030020E0E0202020204034 +:10459000C080000000FFFF000000000001FFFE00DF +:1045A000101F1F10101018080E07010020E0E02057 +:1045B000202020202060800000FFFF101010107CC1 +:1045C00000000000101F1F1010101010101806001F +:1045D00020E0E020202020206060800000FFFF100D +:1045E0001010107C00000100101F1F1000000000C0 +:1045F00000000000000080C06020202040E000009B +:1046000000FCFF0100004040C0C140400001070E17 +:10461000181010100F0F000020E0E0200000000034 +:1046200020E0E02000FFFF101010101010FFFF002E +:10463000101F1F1000000000101F1F10000020207E +:1046400020E0E020202000000000000000FFFF002C +:104650000000000000001010101F1F1010100000BC +:1046600000000000202020E0E020202000000000CA +:10467000000000FFFF0000000060E0808080C07F3D +:104680003F00000020E0E020000020A0602020008B +:1046900000FFFF30187CE3C000000000101F1F1057 +:1046A000000001131F1C181020E0E0200000000093 +:1046B0000000000000FFFF000000000000000000FC +:1046C000101F1F10101010101018060020E0E0E05E +:1046D00000000000E0E0E02000FF013FFEC0E01E1F +:1046E00001FFFF00101F1000031F0300101F1F1009 +:1046F00020E0E0C0000000000020E02000FF0003F8 +:10470000071C78E08000FF00101F10000000000070 +:10471000030F1F00000080C060202060C0800000E8 +:1047200000FEFF010000000000FFFE000001070E78 +:10473000181010180C07010020E0E0202020202095 +:1047400060C0800000FFFF2020202020301F0F00CD +:10475000101F1F100000000000000000000080C0BB +:1047600060202060C080000000FEFF01000000000B +:1047700000FFFE000001070E1111133C7C672100B1 +:1047800020E0E0202020202060C0800000FFFF10FB +:104790001030F0D0080F0700101F1F10000000039A +:1047A0000F1C10100080C060202020204040E0003E +:1047B00000070F0C1818303060E08100001F0C0853 +:1047C00010101010180F07008060202020E0E0205B +:1047D000202060800100000000FFFF0000000001B9 +:1047E00000000000101F1F100000000020E0E0206B +:1047F000000000000020E02000FFFF00000000009B +:104800000000FF0000070F1810101010100807001C +:104810002060E0E02000000020E060200000077F32 +:10482000F88000807C03000000000000071F1C07C8 +:104830000000000020E0E02000E0E0200020E02078 +:104840000007FFF8E01FFFFCE01F00000000031F4F +:104850000300011F03000000002060E0A000002012 +:10486000E0602000000000038F7CF8C6010000001B +:104870000010181E130001171F1810002060E0E040 +:104880002000000020E06020000001073EF8E01852 +:104890000700000000000010101F1F101000000093 +:1048A00000806020202020A0E0E020000000000028 +:1048B000C0F03E0F0300000000101C1F1710101066 +:1048C000101806000000000000FC040404040400AA +:1048D0000000000000FF00000000000000000000D9 +:1048E000007F404040404000000010E00000000019 +:1048F0000000000000000000031C608000000000B9 +:1049000000000000000000030C70800000000404A0 +:10491000040404FC0000000000000000000000FF90 +:1049200000000000000040404040407F00000000C8 +:1049300000000010080C040C08100000000000002B +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:104960000000000000000000000000008080808047 +:10497000808080808080808000000004040808001F +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A0000000000000000000000098D844642424A7 +:1049B000FCF80000000F1F18101010081F1F10181F +:1049C0000020E0F000000000000000000000FFFFF9 +:1049D000180804040CF8F00000001F0F1810101045 +:1049E000180F03000000000000000000000000009D +:1049F00000E0F8180404043C3800000000030F0C29 +:104A00001010101008060000000000000000002038 +:104A1000E0F0000000E0F81C04040408FFFF0000C0 +:104A200000030F18101010081F0F080000000000EE +:104A300000000000000000000000E0F8484444448A +:104A40004C7870000000030F0C18101010080400C0 +:104A50000000000080C0602020E0C00000040404CA +:104A6000FFFF040404040000000010101F1F1010BA +:104A70001000000000000000000000000000000026 +:104A8000000070F88C04048CF874040C007076CF6D +:104A90008D8D8D89C87870000020E0F00000000046 +:104AA000000000000000FFFF08040404FCF8000000 +:104AB00000101F1F100000101F1F1000000000003A +:104AC00000606000000000000000040404FCFC0022 +:104AD0000000000000001010101F1F101010000038 +:104AE0000000000000000060600000000000000006 +:104AF000040404FCFC0000000000C0C08080C07FF3 +:104B00003F0000000020E0F0000000000000000076 +:104B10000000FFFF80C0F41C0404000000101F1FF1 +:104B20001100031F1C1010000000202020E0F000E6 +:104B3000000000000000000000FFFF000000000077 +:104B400000001010101F1F101010000000000000C7 +:104B5000000000000000000004FCFC0804FCFC084D +:104B600004FCFC00101F1F10001F1F10001F1F104F +:104B70000000000000000000000000000004FCFC39 +:104B800008080404FCF8000000101F1F10000010AB +:104B90001F1F1000000000000000000000000000C7 +:104BA00000E0F0180C04040C18F0E00000030F0CF7 +:104BB000101010100C0F0300000000000000000097 +:104BC000000000000004FCFC080404040CF8F000E1 +:104BD0000080FFFF889010101C0F030000000000F1 +:104BE000000000000000000000E0F81C04040408BD +:104BF000F8FC000000030F1810109088FFFF8000E1 +:104C0000000000000000000000000000040404FC9C +:104C1000FC100804040C0C001010101F1F101010C2 +:104C20000000000000000000000000000000000084 +:104C300000003078CCC48484840C1C0000001E1852 +:104C400010101011190F06000000000000C0000035 +:104C50000000000000040404FFFF0404040000003E +:104C6000000000000F1F1010100C000000000000DA +:104C700000000000000000000004FCFE0000000432 +:104C8000FCFE000000000F1F181010081F0F080086 +:104C900000000000000000000000000000040C3CC8 +:104CA000FCC40000C43C0C0400000000010F1E0EF8 +:104CB00001000000000000000000000000000000F3 +:104CC000043CFCC400E47CFC84807C040000071FDE +:104CD000070000071F0700000000000000000000A0 +:104CE000000000000004041C7CE4C0341C04040028 +:104CF0000010101C1601131F1C18100000000000EB +:104D0000000000000000000000040C3CFCC400C4D3 +:104D10003C0404000000C080C1370E010000000008 +:104D200000000000000000000000000000001C0463 +:104D300004C4F47C1C0400000000101C1F17111098 +:104D400010180E0000000000000000F80C04000025 +:104D500000000000001028EF00000000000000002C +:104D60000000003F60400000000000000000FF0065 +:104D700000000000000000000000FF000000000034 +:104D8000000000000000FF00000000000000040C14 +:104D9000F80000000000000000000000EF281000F4 +:104DA00000000000000040603F0000000000000024 +:104DB000001806020204081020203008000000003D +:104DC00000000000000000000000000000000000E3 +:104DD000000000000000F010101010FF1010101064 +:104DE000F000000000000F04040404FF04040404A5 +:104DF0000F0000004040405F555555755555555FB3 +:104E0000404040000040200F094989790909090FF5 +:104E10002040000000FE02424ACA4A4ACA4A4A42A8 +:104E200002FE000000FF40504C4340404F50505C99 +:104E300040FF00000000F888888888FF88888888FC +:104E4000F800000000001F080808087F888888888C +:104E50009F80F00080828282828282E2A2928A8691 +:104E600082808000000000000040807F0000000081 +:104E700000000000101010FF109008888888FF883C +:104E8000888808000444827F01808040432C1028D9 +:104E9000468180000010101010D030FF30D0121C5E +:104EA0001010000010080402010000FF00000102C1 +:104EB0000408100004040484E43C2724242424E48B +:104EC0000404040004020100FF0909090949897F5B +:104ED0000000000000FE225A8600FE9292929292FA +:104EE000FE00000000FF04080700FF4020030C1430 +:104EF0002241400000804020180680000718204012 +:104F00008000000001002070282621202024386025 +:104F100000010100001012929292929292121202DB +:104F2000FE0000000000003F101010103F00408005 +:104F30007F000000000000C080808080808080FCB6 +:104F400084808080808080C0C0000000000000FF5E +:104F50007F404040404040FF40404040404040FF94 +:104F60007F00000000000000000000000000007F43 +:104F700070000000000000000000000000000000C1 +:104F80000000000000000000000000FCF80000002D +:104F90000000000000000000000000000000000011 +:104FA000FFFE020202020202020202FFFF020202EE +:104FB000020202020202FF030000000000000000E3 +:104FC0001F1F040404040404040404FFFF04040475 +:104FD0000404040404041F0000000000000000009A +:104FE00000000000000000000000007F3F00000003 +:104FF00000000000000000000000000000000000B1 +:1050000000000000000000000000000000000000A0 +:10501000000000000000000000F8F8F0F070200030 +:105020000000000000000000000000000000000080 +:105030000000000000000000000000000000000070 +:1050400000000000800000000000000000000000E0 +:10505000000000000000000000FFFFFFFF00000054 +:105060000000000000000000000000000000000040 +:105070008080000000000000000000000000000030 +:105080000000000000FFFFFE0606060606060606F4 +:10509000060606060606060606FFFFFFFF060606CC +:1050A000060606060606060606060606060606FFA7 +:1050B000FFFFFF07020000000000000000000000EA +:1050C0000000000000FFFFFF0000000000000000E3 +:1050D000000000000000000000FFFFFFFF000000D4 +:1050E000000000000000000000000000000000FFC1 +:1050F000FFFFFF00000000000000000000000000B3 +:105100000000000000FFFFFF1818181818181818E2 +:10511000181818181818181818FFFFFFFF18181873 +:10512000181818181818181818181818181818FF18 +:10513000FFFFFF0000000000000000000000000072 +:10514000000000000201010000000000000000005B +:10515000000000000000000000FFFFFFFF00000053 +:10516000000000000000000000000000000000013E +:10517000010000000000000000000000000000002E +:10518000000000000000000000000000000000001F +:10519000000000000000000000FFFFFFFF00000013 +:1051A00000000000000000000000000000000000FF +:1051B00000000000000000000000000000000000EF +:1051C00000000000000000000000000000000000DF +:1051D0000000000000000000001F1F0F0F00000073 +:1051E00000000000000000000000000000000000BF +:1051F00000000000000000000000000000000000AF +:105200000000000000000000000000C0F0F8F8F806 +:10521000F8008080C0404040404040404080000056 +:10522000000000000000000000000000000000007E +:10523000000080C0E07038D8FCFCFFFFFFFF7F1F3C +:105240000703010100000000000000000000000052 +:1052500000060F0F0F060020408000000080E0F8DD +:105260003C0F0701C0F0FFFFFFFFFFBF8F81C0C0F1 +:10527000E0F87C7E7FFFFFFFFFFFFFFF7F7F7F7FE8 +:105280007F7F3F3F000000000087FC00FCFFFF0025 +:1052900000000000010307070707030303030101E0 +:1052A000000000E0FCFFFFFFFFFF1F030000000005 +:1052B0000000000000C0E0301C070000071F3FFC9A +:1052C000F0E0C080000000000000000000000000CE +:1052D00000FCFFFFFFFFFF1F03008080C0C0607065 +:1052E00070380C06070100000000000000000000FC +:1052F00001030307070E0E0E1C1C1C1C1C1C1C1C8F +:105300001C1D1D1F0F0F0E070703030301000000E4 +:10531000000000000000000000000000000000800D +:10532000C060F0F8FEFE3E1808080808080030309B +:1053300000408000F8FE07011C3F3F1F1B180ECFE6 +:10534000FFFFFF7F0F0F0F0780C07B0E070F1C387A +:105350003030606060607E7F3F3F3118180C0E0374 +:1053600003000000FF818181818181FF000182446F +:10537000FF11AA44000001000001010000001038E4 +:105380005482D78254381000000000010000000051 +:1053900010385482C7825438100000000001000009 +:1053A0000000000000824428102844820000000011 +:1053B000000000000000C0C000000000000000006D +:1053C00000002010D0D010200000000000001008C5 +:1053D0002414D4D41424081000000804120925153C +:1053E000D5D5152509120408312E4E6574776F72D4 +:1053F0006B20496E666F2020322E4D4420506F7214 +:105400007420496E666F2020332E4C4F524120523B +:105410005353492020202020342E5665726573692D +:105420006F6E20436865636B20204E6574776F72E2 +:105430006B20496E666F2020202020202020202015 +:10544000202020202020202020202020202020205C +:10545000202020202020202020202020202020204C +:1054600020202020202020205072696E74205B476D +:10547000756E3A2020205D20202020202020202032 +:10548000202020202020202020202020202020201C +:10549000202020202020202020202020202020200C +:1054A0002020202020202020202020504F52542037 +:1054B00020202020202020202020202020202020EC +:1054C00020202020202020202020202020202020DC +:1054D00020202020202020202020202020202020CC +:1054E0002020202020202020456D707479000000AD +:1054F0000000000000000000426C7565536B7900ED +:1055000000000000000000004C59000000000000F6 +:1055100000000000000000004A50000000000000F1 +:1055200000000000000000004461727400000000F0 +:1055300000000000000000005957595F426C75657B +:10554000736B7900000000005246494400000000DF +:1055500000000000000000005947616F00000000DB +:1055600000000000000000004859616E6700000064 +:1055700000000000000000005957595F426C75653B +:10558000736B79000000000050726F62655F4B59C9 +:1055900000000000000000005957595F5072657309 +:1055A0007375726500000000202020504F52542077 +:1055B00020202020202020202020202020202020EB +:1055C00020202020202020202020202020202020DB +:1055D00020202020202020202020202020202020CB +:1055E00020202020202020202020202056657265A9 +:1055F00073696F6E20202020202020202020202072 +:10560000202020202020202020202020202020209A +:10561000202020202020202020202020202020208A +:105620002020202020202020312E4D44436F6E6EFC +:105630006563742053657420322E4C4F52412053C1 +:105640006C61766520536574332E506F72744C6FA5 +:1056500067204F7574707574342E436F6E6E65637A +:1056600074204D6F64652020352E4E6574776F72FF +:105670006B20536574202020362E44617461496E7E +:105680006974202020202020312E4D44436F6E6EFF +:105690006563742053657420322E4C4F5241205361 +:1056A0006C61766520536574332E506F72744C6F45 +:1056B00067204F7574707574204D44436F6E6E652E +:1056C0006374205365742020202020202020202077 +:1056D00020202020202020202020202020202020CA +:1056E00020202020202020202020202020202020BA +:1056F0002020202020202020204C4F524120536C7D +:1057000061766520536574202020202020202020F1 +:105710002020202020202020202020202020202089 +:105720002020202020202020202020202020202079 +:10573000202020202020202020506F72744C6F6782 +:10574000204F757470757420202020202020202088 +:105750002020202020202020202020202020202049 +:105760002020202020202020202020202020202039 +:1057700020202020202020202020436F6E6E656393 +:1057800074204D6F646520202020202020202020C0 +:105790002020202020202020202020202020202009 +:1057A00020202020202020205072657373207C2030 +:1057B000746F2073686966742020204E6574776F5B +:1057C000726B205365742020202020202020202070 +:1057D00020202020202020202020202020202020C9 +:1057E00020202020202020205072657373207C20F0 +:1057F000746F2073686966744E6F773A4469616CA0 +:1058000020737769746368204E6F773A53746174BC +:10581000696F6E20202020204E6F773A436C6F75A1 +:1058200064202020202020204E6F773A5465737426 +:1058300020436C6F756420204E6F773A4469616C29 +:1058400020737769746368204E6F773A34475F47F7 +:105850004D352020202020204E6F773A34475F4C72 +:1058600035313020202020204E6F773A5769466925 +:1058700020202020202020204E6F773A57414E20B4 +:105880002020202020202020312E57694669486F93 +:105890007374205365742020322E416464726573E2 +:1058A0007320205365742020332E52656675656C15 +:1058B0006C6572506F727420342E524649442050E9 +:1058C0006F72742020202020352E44617461496E4F +:1058D0006974202020202020312E57694669486FA6 +:1058E0007374205365742020322E41646472657392 +:1058F0007320205365742020332E52656675656CC5 +:105900006C6572506F7274202052656675656C6CA0 +:10591000657220506F7274202020202020202020CB +:105920002020202020202020202020202020202077 +:1059300020202020202020205072657373207C209E +:10594000746F207368696674202020524649442091 +:1059500020506F7274202020202020202020202022 +:105960002020202020202020202020202020202037 +:1059700020202020202020205072657373207C205E +:10598000746F207368696674202057694669486F90 +:105990007374205365742020202020202020202094 +:1059A00020202020202020202020202020202020F7 +:1059B00020202020202020205072657373207C201E +:1059C000746F207368696674202041646472657323 +:1059D00073202053657420202020202020202020A8 +:1059E00020202020202020202020202020202020B7 +:1059F00020202020202020205072657373207C20DE +:105A0000746F207368696674486F73745F506F7247 +:105A10007420312020202020486F73745F506F72F3 +:105A20007420322020202020486F73745F506F72E2 +:105A30007420332020202020486F73745F506F72D1 +:105A40007420342020202020486F73745F506F72C0 +:105A50007420312020202020486F73745F506F72B3 +:105A60007420322020202020486F73745F506F72A2 +:105A70007420332020202020486F73745F506F7291 +:105A8000742034202020202057694669486F7374A1 +:105A90005F506F727420312057694669486F737484 +:105AA0005F506F727420322057694669486F737473 +:105AB0005F506F727420332057694669486F737462 +:105AC0005F506F7274203420416464726573732078 +:105AD00020203120202020204164647265737320CF +:105AE00020203220202020204164647265737320BE +:105AF00020203320202020204164647265737320AD +:105B00002020342020202020496E697469616C694E +:105B10007A6520446174613F2020202020202020CD +:105B20002020202020202020202020202020202075 +:105B3000202020202020202027454E544552272079 +:105B4000746F207368696674000000000000F03F05 +:105B5000000000000000F83F00000000000000000E +:105B60000000004003B8E23F000000000000000019 +:105B700006D0CF43EBFD4C3E033333333333E33FA7 +:105B8000FFAB6FDBB66DDB3F4D268F515555D53FD3 +:105B900001411DA96074D13F65DBC9934A86CD3FA1 +:105BA000EF4E454A287ECA3F3E5555555555C53F8F +:105BB00093BDBE166CC166BF2CDE25AF6A56113F81 +:105BC000F16BD2C541BDBBBED0A4BE726937663E83 +:105BD00004FA97999999D93FAF788E1DC571CC3F3A +:105BE0009FC678D0099AC33F935555555555E53F03 +:105BF000599322942449D23FDE03CB966446C73F93 +:105C000044523EDF12F1C23F0000000000000000DD +:105C1000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDDF9 +:105C20009888888888888888777777777788888839 +:105C300085555556666666666666666666688888D1 +:105C40008333333222222222222222222228888DCA +:105C5000705C030800000020BC120000248F0008C4 +:105C6000F05E0308BC120020A4B90000BCD10208F9 +:105C7000412D01020304046506070809320100FFF3 +:105C800000891112239B322446AD573665BF7448F4 +:105C90008CC19D5AAFD3BE6CCAE5DB7EE9F7F881B3 +:105CA00010080193331A22A5562C47B7753E64C9D4 +:105CB0009C408DDBBF52AEEDDA64CBFFF976E80293 +:105CC000218B30100299132667AF763444BD554AB4 +:105CD000ADC3BC588ED19F6EEBE7FA7CC8F5D98373 +:105CE000310A2091121803A7772E66B5543C45CB94 +:105CF000BD42ACD99E508FEFFB66EAFDD874C90453 +:105D0000428D5316619F702004A9153227BB364C73 +:105D1000CEC5DF5EEDD7FC6888E1997AABF3BA8532 +:105D2000520C4397711E60A1142805B3373A26CD53 +:105D3000DE44CFDFFD56ECE9986089FBBB72AA0612 +:105D4000638F7214409D512225AB343006B9174E33 +:105D5000EFC7FE5CCCD5DD6AA9E3B8788AF19B87F2 +:105D6000730E6295501C41A3352A24B1163807CF13 +:105D7000FF46EEDDDC54CDEBB962A8F99A708B10CA +:105D800023088481951AA793B62CC2A5D33EE1B708 +:105D9000F04008C919522BDB3A644EED5F766DFF77 +:105DA0007C899480DE859BB712A6ADD224C3BFF157 +:105DB00036E0C1184809D33B5A2AE55E6C4FF77D9F +:105DC0007E6C0AA583B4188691972EE3A7F23CC097 +:105DD000B5D14229CB38500AD91B666FEF7E744C7F +:105DE000FD5D8BB502A499961087AFF326E2BDD076 +:105DF00034C1C3394A28D11A580BE77F6E6EF55C5F +:105E00007C4D0CC685D71EE597F42880A1913AA356 +:105E1000B3B2444ACD5B5669DF78600CE91D722F3E +:105E2000FB3E8DD604C79FF516E4A9902081BBB335 +:105E300032A2C55A4C4BD7795E68E11C680DF33F1E +:105E40007A2E0EE787F61CC495D52AA1A3B0388216 +:105E5000B193466BCF7A5448DD59622DEB3C700EFE +:105E6000F91F8FF706E69DD414C5ABB122A0B992F5 +:105E70003083C77B4E6AD5585C49E33D6A2CF11EDE +:105E8000780F00082C41542B41504E3D0008FF0173 +:105E900002030405060701FF01FF01FF01FF01FFE7 +:105EA00001FF01CF022501C80C5C53595354454DE5 +:105EB0002E545854181D4D315F30010911190A161E +:105EC00032190A1633190A1534190C13504F531985 +:105ED00069C21203120202FF0901FF01FF01E5136B +:105EE0000103120202FF0901FF01FF01E572170021 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.0.hex b/obj/TXH_V1.2.0.hex new file mode 100644 index 0000000..2b56c6a --- /dev/null +++ b/obj/TXH_V1.2.0.hex @@ -0,0 +1,4963 @@ +:020000040800F2 +:1080000090AC00209D810008A5810008CDA8000843 +:10801000A9810008AB810008AD81000800000000C4 +:10802000000000000000000000000000AF81000818 +:10803000B181000800000000B3810008B58100088C +:10804000B7810008B7810008B7810008B781000830 +:10805000B7810008B7810008B7810008B781000820 +:10806000B7810008B7810008B7810008B781000810 +:10807000B7810008B78100084F96000853960008A2 +:10808000B781000857960008B7810008B78100083B +:10809000B7810008B7810008B7810008B7810008E0 +:1080A000B7810008B7810008B7810008B7810008D0 +:1080B00005680108B7810008B7810008B78100088A +:1080C000B7810008B7810008B7810008B7810008B0 +:1080D000B7810008AD6F0108B16F0108B56F0108E5 +:1080E0001F9A0008B7810008B7810008B78100080F +:1080F000B7810008B7810008B78100085B960008C7 +:10810000B7810008B7810008B7810008B78100086F +:10811000A56F0108A96F0108B7810008B7810008A1 +:10812000B7810008B7810008B7810008B78100084F +:10813000B7810008B7810008B7810008B78100083F +:10814000B7810008B7810008B7810008B78100082F +:10815000B78100085F96000863960008B96F0108B0 +:10816000B7810008B7810008B7810008B78100080F +:10817000B7810008B7810008B7810008B7810008FF +:10818000B7810008B7810008DFF80CD000F0C4FB0D +:1081900000480047A18C010890AC002006488047A9 +:1081A00006480047FEE7FEE7FEE7FEE7FEE7FEE7DC +:1081B000FEE7FEE7FEE7FEE7A96701088981000800 +:1081C0002DE9F05F0546002092469B46884606460C +:1081D000814640241BE0284641464746224600F09F +:1081E00020F853465A46C01A914110D311461846FA +:1081F000224600F04EFA2D1A67EB01084F46224640 +:108200000120002100F045FA17EB00094E41201E25 +:10821000A4F10104DFDC484631462A464346BDE866 +:10822000F09F202A04DB203A21FA02F00021704757 +:1082300021FA02F3D040C2F12002914008431946CE +:10824000704740EA01039B0703D009E008C9121FE9 +:1082500008C0042AFAD203E011F8013B00F8013B00 +:10826000521EF9D27047421E12F8013F002BFBD17B +:1082700011F8013B02F8013B002BF9D17047421C79 +:1082800010F8011B0029FBD1801A704730B5054654 +:108290000020034600E05B1C934205D2EC5CC85C06 +:1082A000201A01D1002CF6D130BD2DE9FE4F8046B9 +:1082B00081EA0300C00F0C46009021F0004123F03A +:1082C0000045B8EB0200A94105D240462146904640 +:1082D0001C460B46024623F00040104347D0270DB2 +:1082E000C7F30A00C3F30A510290401A01904028D4 +:1082F0006BDAC3F3130040F4801B0098924620B160 +:108300000023D2EB030A63EB0B0B01985946C0F133 +:108310004002504600F0BDF906460D46504659460B +:10832000019A00F0C5F910EB08006141002487EACA +:10833000115284EAE7731A4340D0009A62B3019A5B +:10834000012A4FEA075215DC001B61EB02014FF0D6 +:10835000004202EA0752CDE90042001C41F58011BB +:1083600032462B4600F04AFA03B0BDE8F08F404693 +:108370002146F9E7001B61EB0201001C41F5801367 +:1083800000185B412018A2F5001747EB030140EAF3 +:10839000D570B6196D4111E06D084FEA360645EA11 +:1083A000C0754FEA0752001B61EB0201001C41F54A +:1083B000801149084FEA30000019514132462B46DE +:1083C00003B0BDE8F04F00F00ABA00980122400067 +:1083D0000023D0EB020263EBE073009821464FEAE2 +:1083E000E074B8EB000061EB0401E9E783F00043BF +:1083F0005BE781F0004158E72DE9FE4F81EA030475 +:1084000004F0004421F0004100944FF0000B23F0F1 +:10841000004350EA01045ED052EA03045BD0C3F388 +:108420000A54C1F30A552C44A4F2F3340194A0FB7E +:108430000254C1F3130141F48011C3F3130343F455 +:10844000801301FB024400FB034E840A970A44EAAE +:10845000815447EA8357A4FB076802958D0A05FB00 +:1084600007854FEA932C04FB0C542705029D4FEA25 +:10847000065847EA1637B5EB08056EEB070C870E72 +:10848000920E47EA811742EA8312A7FB0201B6EB7C +:108490000B0164EB00042B0D43EA0C335E1844EB34 +:1084A0001C50DA465146E7FB0201C5F313044FEABC +:1084B0000B3343EA14534FEA0432019C43EA0603A8 +:1084C000A4F10C040294009CCDE900B400F096F9EC +:1084D00003B0BDE8F08F00200146F9E72DE9F04D2B +:1084E00081EA030404F0004B21F0004514464FF0EC +:1084F000000A23F0004150EA050220D054EA0102AC +:108500001DD0C5F30A570246C5F31303C1F3130088 +:10851000C1F30A5640F4801543F48013A7EB060814 +:10852000101BD64608F2FD3873EB050002D308F1A4 +:10853000010801E092185B41B8F1000F03DA002056 +:108540000146BDE8F08D00204FF4801106468446B8 +:108550000EE0171B73EB050705D3121B63EB050336 +:1085600006434CEA010C49084FEA300092185B417F +:1085700050EA0107EDD152EA030012D082EA04006A +:1085800083EA0501084305D0101BAB4106D2012246 +:10859000002306E000224FF0004302E06FF00102EA +:1085A00053101AEB06004CEB085110EB0A0041EB9C +:1085B0000B01BDE8F04D00F012B90EB540F23341A9 +:1085C00002910021CDE900110A460B4600F016F990 +:1085D00003B000BD0EB540F2334202920022CDE955 +:1085E0000022134600F00AF903B000BD70B5C1F3D4 +:1085F0000A5201F000450024C1F3130140F2FF3399 +:1086000041F480119A4201DA002070BD40F23343F8 +:108610009A42A2F2334203DC5242FFF702FE00E02C +:1086200090402C43F1D0404270BDC1F30A52C1F3D7 +:10863000130140F2FF3341F480119A4202DA002024 +:108640000146704740F233439A42A2F2334202DCC1 +:108650005242FFF7E6BD00F01CB801F0004330B411 +:1086600021F0004150EA010206D00A0DA2F5607225 +:10867000C1F31301002A02DC30BC00207047440F14 +:1086800044EAC104C100E01830BC00EBC25000F065 +:108690006FB8202A04DB203A00FA02F1002070476C +:1086A0009140C2F1200320FA03F319439040704730 +:1086B000202A06DBCB17203A41FA02F043EAE073A6 +:1086C00006E041FA02F3D040C2F120029140084393 +:1086D000194670470FB4002300B589B00CA900916A +:1086E0000B996FF00042CB601E4B06931E4B079315 +:1086F0000423CDE901321D4A089202466B46002050 +:1087000000F0A2F909B05DF814FB70B586B006461A +:108710004FF0FF300091CDE90101002015460C46D5 +:1087200004903246694604A8FFF7D4FF0346049834 +:10873000211825B108B10A4600E022462A60002827 +:108740000DD0002B02DD0098884208D0081B009451 +:10875000CDE901043246694604A8FFF7BBFF06B025 +:1087600070BD0000818C00089F8C00083D890008C6 +:108770000029A8BF7047401C490008BF20F0010035 +:10878000704710B4B0FA80FC00FA0CF050EA010413 +:1087900004BF10BC704749B1CCF1200421FA04F4A5 +:1087A00011FA0CF118BF012121430843A3EB0C017E +:1087B000CB1D4FEA00614FEA102042BF002010BCE1 +:1087C000704700EBC35010440029A4BF10BC704791 +:1087D000401C490008BF20F0010010BC704710B5D4 +:1087E000141E73F1000408DA401C41F100019218D4 +:1087F0005B411A4301D120F0010010BD2DE9F04D7D +:1088000092469B4611B1B1FA81F202E0B0FA80F2D1 +:1088100020329046FFF73DFF04460F4640EA0A002B +:1088200041EA0B0153465A46084313D0114653EA16 +:10883000010019D0C8F140025046FFF7F2FC05468E +:108840000E46504659464246FFF723FF084305D0DF +:10885000012004E020463946BDE8F08D00200543A4 +:1088600046EAE0762C4337430A986305E40AA0EB16 +:1088700008000022FD0A44EA47540A3002D50020CD +:108880000146E9E7010510196941DDE908450019CC +:108890006941BDE8F04DA2E770B521F00043034304 +:1088A0000CD0C1F30A550024D5EB040564EB040396 +:1088B000D617AD1AB34102DB0020014670BD201867 +:1088C00041EB025170BD0EB5C10F80EAE070084463 +:1088D000CA07002140F233438DE80E000A460B46DA +:1088E000FFF78CFF03B000BD30B5041E71F100042A +:1088F00004DB4FF00044404264EB0101141E73F1AD +:10890000000405DB1C464FF00043524263EB0403B6 +:10891000994208BF904230BD064C074D06E0E06822 +:1089200040F0010394E8070098471034AC42F6D3B6 +:10893000FFF72EFC30B5010850B50108C0B24FF466 +:10894000F05100F027BA00002DE9FF4F087881B000 +:108950009946FF2805D0491C2D2804D00024002367 +:1089600008E000230BE00124F9E703EB830300EBAD +:108970004303491C0878FF28F7D104B15B4200206B +:108980000090147801462D2C01D02B2C04D1521CC0 +:108990002D2C12D00024009400251678FF2E0ED026 +:1089A0000A24A0FB04C801FB0481002700FB071177 +:1089B000521C16EB0C006941EFE70124EBE79944E8 +:1089C00050EA01020ED00024AA4D2646DFF8A88204 +:1089D000FFF700FE82468B46B9F1000009DAC9F1C3 +:1089E00000071BE001980021C0E9001105B0BDE8B7 +:1089F000F08F074612E0F80707D022462B46304694 +:108A00004146FFF7F9FC0646884622462B461046AB +:108A10001946FFF7F1FC04460D467F10002FEAD1FE +:108A2000B9F1000F324643465046594602DAFFF785 +:108A300055FD01E0FFF7E0FC009A0AB181F000412A +:108A4000019AC2E90001D1E72DE9FF4F1F468DB021 +:108A5000D7E901464FF0FF382E2045464FF0000978 +:108A60000B90B9696D1C0E988847396A8246884711 +:108A70000028F6D1BAF1FF3F0AD024F4D064002ECA +:108A800011DDBAF12B0F08D0BAF12D0F0BD102E096 +:108A9000404611B0ABE744F48064B9696D1C0E9890 +:108AA00088478246761E6946600501D52D2000E084 +:108AB0002B208DF8000001F1010B0DF1200809E0D9 +:108AC000B9696D1C0E98884782460F9844F400746B +:108AD000761E0560002E02DDBAF1300FF0D00B9942 +:108AE0008A453ED144F0800406E00F99681CA9F144 +:108AF000010944F400740860B9696D1C761E0E9873 +:108B0000884782463028F0D02BE00B998A4505D162 +:108B1000200603D444F08004761E18E050460FF07F +:108B200023FD08B30DF11301761E44F400748B4548 +:108B300008D2AAF130000BF8010B200607D5A9F1E5 +:108B4000010003E0200602D409F101008146A005DE +:108B500002D50F99681C0860B9696D1C0E9888478A +:108B60008246002ED1DC53E0002E51DDBAF1650FB4 +:108B700002D0BAF1450F4BD1A00549D5B9696D1C9A +:108B800024F44074761E0E9888478246002E0CDD31 +:108B90002B2804D0BAF12D0F07D144F48074B969A1 +:108BA0006D1C0E9888478246761EE00501D52D2162 +:108BB00000E02B2108F8011BCDF82C8021E00DF1FD +:108BC0002901761E44F4007488450CD2AAF13000C5 +:108BD00010F0FF0088F8000002D10B99884509D9F0 +:108BE00008F1010806E0E00501D5244801E042F261 +:108BF0000F708146B9696D1C0E98884782460F98A0 +:108C00000560002E04DD50460FF0AEFC0028D6D1E2 +:108C1000F9690E988847FF208BF8000088F800005B +:108C20000020069007904B466A4608A906A8FFF761 +:108C30008BFEA00502D46FF001002AE714F0240F88 +:108C40000AD0E00714D1DDE906123868031D3B6045 +:108C50000068C0E900120BE0DDE90601FFF7FDFC4A +:108C60000146E00704D13868021D3A6000680160DF +:108C700028460EE7000024400000F03FF1D8FFFF37 +:108C8000426842B1016811F8013B23B1521EC0E9AC +:108C90000012184670470121C160881E7047426863 +:108CA0005AB1C368016843B983688B4205D0491E35 +:108CB000521CC0E90012002070474FF0FF3070478F +:108CC0002DE9F04D00231A461B1A8A4103DB0020D0 +:108CD0000146BDE8F08DC1F30A52C1F3130141F41E +:108CE00080154FF0000BD10702D100186D41521EC4 +:108CF0000027044640F2FF11384601EB620A3E4667 +:108D00008046024600204FF48011FFF78AFAC2190C +:108D10007141BB1846EB0100B4EB030C75EB000C82 +:108D200004D3E41A65EB000517460E46241908F132 +:108D300001006D4180463428E3DDF91946EB060059 +:108D4000091BA84103D24FF0FF32134601E0002275 +:108D500013461BEB070046EB0A51BDE8F04DFFF749 +:108D60003EBD000030B5041E71F1000404DB4FF07D +:108D70000044404264EB0101141E73F1000405DB62 +:108D80001C464FF00043524263EB04038B4208BF82 +:108D9000824230BD7F2801D9002208E0064A02EB5A +:108DA0005002C007127800D1120902F00F02012010 +:108DB0009040084070470000F0B4010870B58C186E +:108DC00010F8015B15F0070301D110F8013B2A11DF +:108DD00006D110F8012B03E010F8016B01F8016BCC +:108DE0005B1EF9D12B0705D40023521E0DD401F8C8 +:108DF000013BFAE710F8013BCB1A921C03E013F891 +:108E0000015B01F8015B521EF9D5A142D8D30020C5 +:108E100070BD027803E010F8013B1A44D2B2491E3B +:108E200089B2F8D21046704770B5ADF5287D00269E +:108E30000D46ADF89462ADF8986200EB40012D4804 +:108E400000EBC104608AA84251D9ADF898624AE0AB +:108E5000A089228A284481B2274800F0B1F8ADF8F1 +:108E600094626A46208A0BE0BDF894326168C95C5E +:108E7000BDF89432D154BDF89412491CADF8941247 +:108E8000BDF894128842EFD8401E81B21046FFF719 +:108E9000C0FF1A498870228A0DF1FF31515C81426E +:108EA00019D1ADF894620CE0BDF894126068BDF879 +:108EB0009422405CA1688854BDF89402401CADF82F +:108EC0009402208ABDF89412401E8842ECDC0120F6 +:108ED0000DF5287D70BD64200FF084FDBDF898026B +:108EE000401CADF89802BDF898020628B0D30020C7 +:108EF000EEE70000F8930108FC6500201E1000203A +:108F0000F0B50D46064600EB46011C48002200EB7A +:108F1000C104ADF5257D608AA8422BD9694606E0DB +:108F2000A0686368805C98548854521C92B2208A6E +:108F3000401E9042F4DC208A401E81B26846FFF752 +:108F400068FF228A0DF1FF3100275054A089228A40 +:108F5000284481B2684600F02FF929463046FFF7D1 +:108F600063FF012807D064200FF03CFD7F1CBFB2D7 +:108F7000062FEBD300200DF5257DF0BDF8930108F9 +:108F800038B50025ADF800500CF070F80A4C207090 +:108F900000F088F820780949242807D0272808D02D +:108FA000282802D1022081F8650038BD81F865507B +:108FB00038BD0120F7E700001E100020D41000206B +:108FC0002DE9F041064615460C46012080F3108835 +:108FD000254F0020B8800CF029F8000609D40120A4 +:108FE0000FF000FDB888401C80B2B880C828F2D3CA +:108FF00035E0B888C82832D21C4F1021384601F01D +:10900000C6F90821384601F0C4F9E82000F030F82C +:10901000C4F3871000F02CF8A006000E00F028F82A +:10902000002000F025F80024002000F021F8641C46 +:10903000A4B2042CF8D3002405E0FF2000F018F8B7 +:109040003055641CA4B2AC42F7D31021384601F06D +:10905000A0F9002080F310880120BDE8F0810020F5 +:1090600080F31088F9E700001E1000200000024085 +:1090700070B50B4C0546022120460CF0F1F8002893 +:10908000F9D0294620460CF0F4F8012120460CF0D6 +:10909000E7F80028F9D020460CF0E9F8C0B270BD1E +:1090A0000030014010B5012080F310881A4C0020D8 +:1090B000A0800BF0BBFF000609D401200FF092FC4A +:1090C000A088401C80B2A080C828F2D320E0A088ED +:1090D000C8281DD2114C1021204601F058F9082152 +:1090E000204601F056F93D20FFF7C2FF2A20FFF786 +:1090F000BFFF8020FFF7BCFFA720FFF7B9FF1021BB +:10910000204601F046F9002080F31088012010BDB0 +:10911000002080F3108810BD1E10002000000240C7 +:109120002DE9F04106460D46012080F31088204CC1 +:109130000020A0800BF07AFF000609D401200FF078 +:1091400051FCA088401C82B2A280C82AF2D32AE037 +:10915000A088C82827D2174F1021384601F017F9E8 +:109160000821384601F015F98420FFF781FF00201F +:10917000FFF77EFF0020FFF77BFF0020FFF778FF5F +:10918000002404E0305DFFF773FF641CA4B2AC421E +:10919000F8D31021384601F0FCF8002080F3108845 +:1091A0000120BDE8F081002080F31088F9E700007D +:1091B0001E1000200000024070B50D46012181F311 +:1091C00010881146FFF7ACFF002832D01B4C00205E +:1091D000A0800BF02BFF000609D401200FF002FC49 +:1091E000A088401C80B2A080C828F2D322E0A088CA +:1091F000C8281FD2124C1021204601F0C8F80821BF +:10920000204601F0C6F88320FFF732FFC5F3871030 +:10921000FFF72EFFA806000EFFF72AFF0020FFF73A +:1092200027FF1021204601F0B4F8002080F31088B9 +:10923000012070BD002080F3108870BD1E1000203A +:109240000000024010B500231A4604E010F8014B5C +:109250006340521CD2B28A42F8D3184610BD0000B7 +:1092600010B5044639200FF0ABFDE0B20FF0C8FD99 +:10927000C4F307200FF0C4FDC4F307400FF0C0FD96 +:10928000200E0FF0BDFD4FF48051034801F081F82E +:10929000BDE810400DF082BF000402402DE9F0410E +:1092A000054614460E463A200FF08AFDF0B20FF044 +:1092B000A7FD300A0FF0A4FD104F4FF48056314641 +:1092C000384601F066F8B0463E460DF067FF1D28AF +:1092D00011D1284600F0A4F807463B200FF070FD9E +:1092E0004146304601F055F83D44002CEDD0208831 +:1092F00038442080E9E7BDE8F08100000004024026 +:109300002DE9F041054614460E463C200FF058FD6D +:10931000F0B20FF075FD300A0FF072FD114F4FF4EF +:1093200080563146384601F034F80CB100202080D8 +:10933000B0463E460DF032FF1E2811D1284600F0FF +:1093400017F907463D200FF03BFD4146304601F03E +:1093500020F83D44002CEDD0208838442080E9E7F7 +:10936000BDE8F0810004024010B50BF0A7FD08B184 +:1093700000F028F8BDE81040302000F09FB801460A +:10938000362000F089B810B508B100F0A5F8BDE8A6 +:109390001040342000F092B810B5044600F09CF85C +:1093A00020785C2801D02F2803D10021642000F010 +:1093B000FBF8BDE81040322000F080B8682000F0D3 +:1093C0004BB8000010B522200FF0FAFC0FF0EEFCB5 +:1093D00004464FF48051024800F0DBFF204610BDE8 +:1093E000000402402DE9F0410FF0E0FC06460FF0CA +:1093F000DDFC05460FF0DAFC04460FF0D7FC07460B +:109400004FF48051054800F0C4FF46EA052040EAC9 +:10941000044040EA0760BDE8F0810000000402401B +:1094200070B5054627200FF0CBFC0FF0BFFC0446BB +:10943000260007D00FF0BAFC641E05F8010B14F0EB +:10944000FF04F7D14FF48051024800F0A2FF3046EC +:1094500070BD00000004024010B504460C200FF05F +:10946000AFFC20460FF0CCFCBDE81040FFF7BABFC0 +:1094700010B504460A200FF0A3FC20460FF0C0FCF4 +:109480000FF094FC04464FF48051024800F081FF35 +:10949000204610BD0004024010B50C460FF090FCB1 +:1094A00020460FF0ADFC4FF48051034800F071FFEF +:1094B000BDE810400DF072BE0004024010B50FF080 +:1094C0007FFC4FF48051034800F063FFBDE810407B +:1094D0000DF064BE0004024070B5054601200FF097 +:1094E0006FFC0FF063FC432828D22B20FFF7C0FF4E +:1094F000102823D22F200FF063FC00200FF080FCF7 +:109500003220FFF7DBFF142818D1CF20FFF7B0FF80 +:10951000040013D04C20FFF79FFF00EB04214C20E8 +:1095200000F042F85020FFF797FF00EB0421502095 +:1095300000F03AF80021702000F036F82F200FF0EC +:109540003FFC2C7806E015F8014F5C2C01D02F2C45 +:1095500000D1002420460FF053FC002CF3D1BDE8CD +:1095600070404FF48051014800F013BF00040240E6 +:1095700070B505462D200FF023FC0FF017FC0446B4 +:10958000260007D028780FF03BFC641E6D1C14F0F9 +:10959000FF04F7D14FF48051024800F0FAFE304644 +:1095A00070BD00000004024070B505460C460D2059 +:1095B0000FF006FC28460FF023FCE0B20FF020FC71 +:1095C000C4F307200FF01CFCC4F307400FF018FC95 +:1095D000200E0FF015FCBDE870404FF4805101489B +:1095E00000F0D7BE0004024070B5094DFF221346BB +:1095F00005F5807605E010F8014B54402A5D5A408D +:10960000335D491E89B2F6D242EA032070BD0000E4 +:109610008891010870B500221346154605E010F840 +:10962000014BA2186B41491E89B20029F7D1100CD9 +:1096300040EA034092B2801845EB13414FEA0142E1 +:1096400042EA104108186FEA000080B270BD07F0CE +:1096500093BC07F031BC07F0FFBB07F05DBC00F026 +:10966000CBBF0AF039BD0000074A904201D207483B +:1096700001E005481038064A8B0001EA020101D5D5 +:10968000C160704781607047106402400060024012 +:109690007D0F7D0F0029016802D041F0010101E03A +:1096A00021F00101016070472DE9F043016821F0CC +:1096B000010101600021016041608160C1600161C0 +:1096C000212141613C493C4A3D251039904202D15B +:1096D0008D60BDE8F083384A4FF4746618329042CA +:1096E00001D18E60F5E7344A4FF47417303290425E +:1096F00001D18F60EDE7304A4FF0746C48329042F0 +:1097000002D1C1F808C0E4E72B4B2C4A60339842E1 +:1097100001D1CA60DDE7284C294B7834A04201D141 +:10972000CB60D6E7DFF89080264C08F190084045E2 +:1097300001D1CC60CDE7DFF880804FF03D5908F1D2 +:10974000A808404502D1C1F80C90C2E71E49DFF8D5 +:1097500078800839404501D10D60BAE71A4D1835B7 +:10976000A84201D10E60B4E7174D3035A84201D1AF +:109770000F60AEE7144D4835A84202D1C1F800C0D1 +:10978000A7E7114D10496035091FA84201D10A60B1 +:109790009FE70D4A7832904201D10B6099E70A4A5F +:1097A0009032904201D10C6093E7074AA832904270 +:1097B0008FD1C1F800908CE7106002403D0000207E +:1097C000400F002000003D20106402400B0607D52A +:1097D000436912B143F0800301E023F08003436149 +:1097E000802908D0002A026801F01E0101D00A4336 +:1097F00000E08A430260704730B50368124ACC68C3 +:1098000013400A682243D1E905452C432243CC6921 +:1098100022430C6A22434C6A22438C6A22434C6BDB +:1098200022438C6B22431A430260426922F00703F1 +:10983000D1E90B2422431A4342610A6942604A6813 +:1098400082608968C16030BD3F801CF02DE9FC4119 +:10985000012120200BF03AFB01268DF80460002541 +:109860008DF8065003208DF805001A4C302700971C +:109870008DF807506946204600F036FD302120461D +:1098800000F087FD144C84F8F05484F8F25484F806 +:10989000F16484F8F3644FF4FA70C4F8F80400F04B +:1098A0001DF894F86802802812D16565232084F899 +:1098B0006D02052084F86C0284F86B72142084F821 +:1098C0006A02202084F8690284F8685200F048F89F +:1098D000BDE8FC8100140240D41000207CB50FF0DC +:1098E00043F9D0200FF010F90FF072F900200FF0BB +:1098F0000BF90FF06DF90FF037F9D1200FF004F9E3 +:109900000FF066F900246D4601E0062C01D201201B +:1099100000E000200FF0C8F82855641CE4B2072CC2 +:10992000F3D30FF03BF90D489DF8061080F86D1247 +:109930009DF8051080F86C129DF8041080F86B12E9 +:109940009DF8021080F86A129DF8011080F86912E3 +:109950009DF8001080F868127CBD0000D410002033 +:109960007CB51B48002490F868128DF8001090F820 +:1099700069128DF8011090F86A128DF80210012119 +:109980008DF8031090F86B128DF8041090F86C129B +:109990008DF8051090F86D028DF806000FF0E4F8D0 +:1099A000D0200FF0B1F80FF013F900200FF0ACF851 +:1099B0000FF00EF96D46285D0FF0A6F80FF008F9CC +:1099C000641CE4B2072CF6D30FF0E8F87CBD00006D +:1099D000D410002070B5094D0022134605F580769D +:1099E00005E010F8014B54402A5D5A40335D491E92 +:1099F00089B2F6D242EA032070BD000088910108C6 +:109A0000072A00D9072240EA002021B1012901D10B +:109A1000D040C0B270479040C0F3072070477047F5 +:109A2000072A00D9072240EA002029B1012902D1E2 +:109A30009040C0F307207047D040C0B2704700008C +:109A400070B5ADF5327D00260D46ADF8BC62ADF8BF +:109A5000C06200EB4001324800EBC104608AA842BA +:109A60005CD9ADF8C06255E0012264212D4800F0B8 +:109A7000A9F92C4800788DF80000382842D1228AB4 +:109A8000E06802FB0501274800F09CF9ADF8BC62D4 +:109A90006A46208A0BE0BDF8BC326168C95CBDF83B +:109AA000BC32D154BDF8BC12491CADF8BC12BDF893 +:109AB000BC128842EFD8401E81B2104600F044FA32 +:109AC000228A0DF1FF31515C81421BD1ADF8BC629D +:109AD0000EE0BDF8BC226168895CA26800FB05202D +:109AE000BDF8BC221154BDF8BC02401CADF8BC024C +:109AF000208ABDF8BC12401E8842EADC01200DF528 +:109B0000327D70BD64200EF06DFFBDF8C002401CB8 +:109B1000ADF8C002BDF8C0020628A5D30020EEE7CC +:109B20000490010820410020F0B50E46074600EBE6 +:109B300047012648ADF5317D002500EBC1048DF8C5 +:109B4000BC52608AB0423DD900210846FFF778FF39 +:109B5000012837D1694609E0A268401E00FB0620B3 +:109B60006268285C505548556D1CADB2208AA842E9 +:109B7000F2D80025208AE16800FB0611401E82B25F +:109B8000134800F09DF9208A401E81B2684600F01B +:109B9000DBF98DF8BC02208AE168012201447043A0 +:109BA000401E0144AFA800F08BF931463846FFF75C +:109BB00047FF012807D064200EF014FF6D1CADB2E2 +:109BC000062DD7D300200DF5317DF0BD049001089E +:109BD00020410020F0B5ADF5317D2C4D00208DF8F1 +:109BE000BC022B4E288000243FE000206F4607E097 +:109BF00056F832204968125C0A543A54401C80B22C +:109C0000298801EB410206EBC2010B8A5B1E8342ED +:109C1000EEDC288800EB400006EBC000008A401E06 +:109C200081B2384600F090F98DF8BC02288800EB2C +:109C3000400006EBC000C168008A00FB0411401E12 +:109C400082B2144800F03CF92888012200EB400061 +:109C500006EBC000C168008A01446043401E014415 +:109C6000AFA800F02DF9641CA4B2288800EB4000D6 +:109C700006EBC000408AA042B7D82888401C80B2BA +:109C800028800728AFD30DF5317DF0BD10000020EE +:109C900004900108204100207CB5012108460BF00A +:109CA00015F901208DF8040002258DF805500024D7 +:109CB0008DF806408DF807001820154E0090694673 +:109CC000304600F011FB05221146304600F048FBFB +:109CD00005220621304600F043FB052207213046CD +:109CE00000F03EFBA02000908DF8045003208DF87A +:109CF00005008DF806408DF807406946304600F0B3 +:109D0000F3FA402000906946304600F0EDFA7CBD41 +:109D100000000240F8B5002634460096FFF7BCFF6D +:109D200000F0A0F82248641C8442FCD3214C082196 +:109D3000204600F02CFB1021204600F02AFB0620D4 +:109D400000F076F80821204600F023FB0821204689 +:109D500000F01DFB1021204600F01BFB012000F04D +:109D600067F8002000F064F80821204600F011FB9D +:109D70001148D0F81C0208B9FFF72CFF0F4D2E80B8 +:109D80000F4E002405E0C0B22146FFF759FE641CC7 +:109D9000A4B2288800EB400106EBC101498AA14228 +:109DA000F1D880B2401C80B228800728E9D3F8BDE2 +:109DB000FFFF0F000000024000004342100000209F +:109DC000049001082DE9F0410546002416460F468F +:109DD000012080F31088DFF854800821404600F00D +:109DE000D6FA1021404600F0D4FA032000F020F803 +:109DF000C7F3074000F01CF8C7F3072000F018F87D +:109E0000F8B200F015F806E0002000F011F8641C2C +:109E100005F8010BA4B2B442F6D30821404600F085 +:109E2000B8FA002080F31088BDE8F08100000240FD +:109E300070B50B4C0546022120460BF011FA0028A4 +:109E4000F9D0294620460BF014FA012120460BF0E8 +:109E500007FA0028F9D020460BF009FAC0B270BD0D +:109E60000030014010B5012186B008030BF06AF8FC +:109E7000124C20460BF0CAF90021ADF8081060150D +:109E8000ADF80A003820ADF80C000720ADF800103E +:109E9000ADF81000ADF804104FF48270ADF8061064 +:109EA000ADF80E10ADF80200694620460BF0E3F95C +:109EB000012120460BF0A0F906B010BD0030014092 +:109EC0002DE9F0410546002416460F46012080F397 +:109ED0001088DFF870800821404600F058FA102101 +:109EE000404600F056FA0620FFF7A2FF0821404640 +:109EF00000F04FFA0821404600F049FA1021404690 +:109F000000F047FA0220FFF793FFC7F30740FFF77F +:109F10008FFFC7F30720FFF78BFFF8B2FFF788FF2B +:109F200005E02878FFF784FF641CA4B26D1CB442DE +:109F3000F7D30821404600F02CFA002080F3108867 +:109F4000BDE8F08100000240027803E010F8013B18 +:109F50001A44D2B2491E89B2F8D2104670470000A6 +:109F600070B51E4A907A012825D1002595721C49AA +:109F70001C480F244E780123F6B14D70D0F82852BA +:109F8000D0F8346245EAC605D0F83062D0F82C0229 +:109F9000B60046EA40000543AC43CC708878CC78E4 +:109FA000A04208D108710C78A04204D0D07108708A +:109FB000002800D0937170BD4B70D0F82852D0F8B3 +:109FC000346245EAC605D0F83062D0F82C02B600FB +:109FD00046EA40000543AC438C70DFE7D410002014 +:109FE000C9100020000042422DE9F041ADF57C7D12 +:109FF00000273C46ADF8E873FFF7B6F9714D142819 +:10A0000007D085F867420EF017FE0DF57C7DBDE8A0 +:10A01000F0816D48FFF7C0F96B4E103E1428307088 +:10A0200006D042287ED00120FFF7A9F93470ECE772 +:10A03000FFF7C4F9C6E90204B046BDF8E803FFF72C +:10A040000FF9FAAA4FF4FA716846FFF727F95FA1F2 +:10A0500068460EF055FEB0806E46D0B1E91981F821 +:10A06000BC457F1CBFB2282FF8D34746304459A1C6 +:10A070000EF046FE78800021001F08E0BA886B18B9 +:10A080000A443244D27883F8BC25491C89B2814203 +:10A09000F4DB51A168460EF033FE4746A8F80400F1 +:10A0A000D0B100216A1882F8E445491C89B22829F8 +:10A0B000F8D3304447A10EF023FE78800021093800 +:10A0C00008E0BA886B180A443244127A83F8E4250F +:10A0D000491C89B28142F4DB42A168460EF010FEB1 +:10A0E000B880D0B100216A1882F80C46491C89B2A8 +:10A0F0001429F8D3304437A10EF002FE78800021F5 +:10A100000D3808E0BA886B180A443244127B83F891 +:10A110000C26491C89B28142F4DB36A168460EF058 +:10A12000EFFD00E049E0B88070B395F823160229EE +:10A130000FD00D216A1882F87645491C89B2322960 +:10A14000F8D3304423A10EF0DBFD78800021C01F3E +:10A1500024E000216A1882F87645491C89B2322928 +:10A16000F8D330441BA10EF0CBFD78800021C01F36 +:10A1700008E0BA886B180A443244927983F876254D +:10A18000491C89B28142F4DB0EE0BA886B180A449C +:10A190003244927983F88325491C89B28142F4DBE9 +:10A1A00016A11748FEF75FF800210320FFF7BCFC5B +:10A1B0000120FFF7E4F8012027E70348FFF7E3F861 +:10A1C00023E70000D41000203810002041504E3DFD +:10A1D000000000003B000000574946494E414D45F4 +:10A1E0003D0000005749464950415353574F524490 +:10A1F0003D0000005345525645523D000D0A0000F7 +:10A200004A1600202F4910B5884206D10121084680 +:10A210000AF068FE002101204FE02B49884206D158 +:10A22000012102200AF05EFE0021022045E02749BC +:10A23000884206D1012104200AF054FE00210420A6 +:10A240003BE02349884206D1012108200AF04AFE5A +:10A250000021082031E01F49884206D10121102049 +:10A260000AF040FE0021102027E01B49884206D159 +:10A27000012120200AF036FE002120201DE0174990 +:10A28000884206D1012140200AF02CFE0021402006 +:10A2900013E01349884206D1012180200AF022FEF2 +:10A2A0000021802009E00F4988420AD1841501214C +:10A2B00020460AF017FE00212046BDE810400AF0B3 +:10A2C00011BE10BD00000240000402400008024020 +:10A2D000000C02400010024000140240001802402E +:10A2E000001C024000200240F0B5002201274FF080 +:10A2F000030C0B6807FA02F52B40AB422CD1066821 +:10A3000053000CFA03F4A64306600E79D0F800E07F +:10A310009E4046EA0E0606600E79012E01D0022EFE +:10A3200012D18668A64386604E79D0F808E09E4038 +:10A3300046EA0E0686604668AE43466045688E79FA +:10A340009640B6B235434560C568A543C560CC7933 +:10A350009C40C3681C43C460521C102AC9D3F0BD82 +:10A360004B07DB0E9A40C90810B500EB8100016A6B +:10A370000F249C40A1430162016A1143016210BD98 +:10A380000246002012690A4200D001207047418332 +:10A3900070470183704700002DE9F04F7548002594 +:10A3A0002DED028B85B001782C4601294FD1002676 +:10A3B0008246067000F1020898F80000DFF8B891B4 +:10A3C0008B46F52804D098F819004F2874D077E010 +:10A3D00098F8020098F8011040EA012465482146E7 +:10A3E000801CFFF701F908EB0401497818F80420F4 +:10A3F00041EA022181422AD198F803105F4FF129E6 +:10A400002AD05F48F2294BD0F32920D180F8486048 +:10A4100080F83CB0F52038707E700520B870F320CD +:10A42000F8705920387105215448FFF7DDF8010A0A +:10A430007971B8715348076052490720083908609C +:10A44000504801210C38FFF725F98AF8016005B062 +:10A45000BDEC028BBDE8F08F4946481980F8BC6519 +:10A460006D1CADB2282DF8D30020241F07E008EBA7 +:10A47000000212790B1883F8BC25401C80B2A04260 +:10A48000F5DB00210320FFF74FFB0028DFD009F0A8 +:10A490007FFFF52038707E700520B870F120BFE78F +:10A4A00080F848B080F83DB0F52038707E70052007 +:10A4B000B870F220B4E7FFE798F81A004B281AD0DA +:10A4C0002C4831A1801C0EF01BFC050002D002219B +:10A4D00089F8021008EB0507B87B41280ED0B87B3D +:10A4E0005628B4D1C9F8396689F83D66C9F8396685 +:10A4F00089F83D66ABE789F802B0A8E76E462919EE +:10A5000001EB0800007C3055641CA4B2092CF6D382 +:10A5100030460CF081FE51EC100BFEF79EF800EE79 +:10A52000100A9FED1A8A1A484146C0EE080AC0ED8B +:10A530008D0AB87E4C4689F8380600202A180A444D +:10A54000127F3254401C80B20928F7D368460CF0C1 +:10A5500063FE51EC100BFEF780F800EE100AC0EE1F +:10A56000080A10EE900AC4F8390697F8270084F814 +:10A570003D066CE712000020D4100020FC030020F0 +:10A58000D4400020AC640240524D43000000C84259 +:10A59000D414002070B5144C40F2244631462046B5 +:10A5A0000CF06FFD00281ED0314620460CF006FD51 +:10A5B0000E4D00212846FFF76DF8314620460CF07D +:10A5C000FDFC0B492846FFF74FF82088201D008826 +:10A5D000291D4FF47A70086001212846FFF75AF8C8 +:10A5E00004490120087070BD001401402864024035 +:10A5F000008800101200002010B5104C0E492046B3 +:10A60000FFF732F800212046FFF744F80C4C4021B8 +:10A6100020460CF02FFD0028F9D0084C0949783C61 +:10A620002046FFF721F801212046FFF733F80649BD +:10A630000120487010BD000000802020A06402406E +:10A640000014014000880010120000202DE9F043A2 +:10A6500001218FB088050AF039FCDFF88C9048465C +:10A66000FFF722F84020050103900024CDE90545BD +:10A67000C60207940894CDE909461C4F0B944FF08D +:10A680002068CDE900870C940D94694648460E94E5 +:10A69000FFF7B2F8012210214846FFF797F8DFF8DC +:10A6A0004890A9F178094846FEF7FEFF4FF47A700A +:10A6B000CDE90340CDE9054507940894CDE9094665 +:10A6C0000B480B940C940D94CDF800800E94CDE9BA +:10A6D000017069464846FFF78FF801214846FEF7AA +:10A6E000D9FF0FB0BDE8F083A0640240041401401C +:10A6F000140000207CB5012104200AF0E7FB164E6F +:10A70000082206213046FFF72BFE0822072130469B +:10A71000FFF726FE02218DF8051000258DF8065062 +:10A720000124C0208DF8074000908DF80410694680 +:10A730003046FFF7D9FD600200908DF804408DF897 +:10A74000065003208DF805008DF807406946304615 +:10A75000FFF7CAFD7CBD0000000802402DE9F0476C +:10A76000FFF7C8FF4FF4E13000F07AF8FFF76EFF13 +:10A7700000F058F8264D002685F8286685F82A66E8 +:10A78000012085F8290685F82B0642F21070C5F8DD +:10A790003006214F1F483860DFF87C800E21A8F179 +:10A7A0000808C8F80010A8F1040901214846FEF77E +:10A7B00071FF1A4C667060780028FCD04FF4FA7074 +:10A7C0000EF010F94FF4165000F04AF8114900202D +:10A7D000134A103101EB000C135C401CC0B28CF822 +:10A7E00008300A28F6D300202A1892F8B8250B184A +:10A7F000401CC0B2DA740428F6D339601921C8F8B5 +:10A80000001001214846FEF745FF6670BDE8F0875D +:10A81000D4100020E4070020AC64024012000020A5 +:10A82000108E010838B545208DF8000002208DF803 +:10A83000010001248DF802408DF80340684607F0BE +:10A84000B3F847208DF800008DF8014000208DF806 +:10A8500002008DF80340684607F0A6F838BD0000F6 +:10A860001FB50446012120200AF06CFB0020ADF842 +:10A8700004000094ADF80600ADF80800ADF80C0037 +:10A880000C200D4CADF80A00694620460CF030FC57 +:10A89000012120460CF095FB012240F22441204684 +:10A8A0000CF00EFC102120460CF088FB0122C02188 +:10A8B00020460CF090FB1FBD001401400249C879EE +:10A8C0000022CA7170470000D410002002480068BE +:10A8D000C00700D000BEFEE7F0ED00E002494AF6F6 +:10A8E000AA200860704700000030004010B50EF04C +:10A8F000A3F9BDE8104064200EF074B82DE9F04FC4 +:10A9000083466BA0ADF57D7D002400689A460E4617 +:10A910002746FB90ADF8E843042A26D8DFF8949147 +:10A9200099F86C1202EBC20505EB0215624A30235E +:10A93000154403EB1111297199F86C1201F00F0104 +:10A940003031697199F86B1203EB1111A97199F803 +:10A950006B0200F00F003030E871FEF705FD14289F +:10A9600007D089F867720EF067F90DF57D7DBDE8B7 +:10A97000F08FDFF84481A8F1240898F8000014282B +:10A980000ED02846FEF708FD88F80000142807D0EE +:10A9900042287DD00120FEF7F2FC88F80070E4E741 +:10A9A0004FF47A70864200D90646FEF707FD454609 +:10A9B000C5E90207FEF754FC99F86B22484630219E +:10A9C00001EB12128DF8002099F86B2202F00F02B1 +:10A9D00030328DF8012099F86A2201EB12128DF8BD +:10A9E000022099F86A2202F00F0230328DF803201B +:10A9F00099F8692201EB12128DF8042090F869226F +:10AA000002F00F0230328DF8052090F8682201EB39 +:10AA100012118DF8061090F8680200F00F00303027 +:10AA20008DF80700BAF1000F03D0BAF1010F02D080 +:10AA300004E0542000E052208DF808003A208DF800 +:10AA400009000A23EC4618E00BEB540210780009C9 +:10AA5000B0FBF3F1C1EBC10108440CEB0401303051 +:10AA60008872107800F00F00B0FBF3F2C2EBC20264 +:10AA700010443030A41CC872A4B2B4EB460FE3D328 +:10AA800003EB460081B2FAAA6046FEF739FC00E00B +:10AA900009E0FAAA0221FBA8FEF732FC0120FEF72A +:10AAA0006EFC2F7061E72846FEF76DFC5DE7000045 +:10AAB0000D0A0000D41000204C1000202DE9F04FAA +:10AAC00000252DED028B99B08DF828508DF85C5043 +:10AAD0008DF85450CDE91255CDE900558DF8085048 +:10AAE0008DF80C508DF810508DF81450ADF81850AA +:10AAF0009FEDF90AF9488DED090A00F50057253058 +:10AB00000124DFF8DCA34FF47A7BD526DFF8D48369 +:10AB100007909CE0DFF8C49399F8720918B389F89C +:10AB20007259B7F8F81FDAF88C205046C2F57A72DD +:10AB3000914218D1D0F88C00C0F57A70A7F8F00FC8 +:10AB4000E74800218830FEF7A5FDE548E649883052 +:10AB5000FEF78AFD88F80040CAF88CB0E048012171 +:10AB60008830FEF797FD99F87E0910B389F87E5971 +:10AB7000B7F8FA1FDAF844205046C2F57A729142CB +:10AB800017D1406CC0F57A70A7F8F20FD4480021B5 +:10AB90004030FEF77FFDD248D4494030FEF764FDD7 +:10ABA00088F80140CAF844B0CD4801214030FEF792 +:10ABB00071FD99F88A0910B389F88A59B7F8FC1F12 +:10ABC000DAF814205046C2F57A72914217D14069E2 +:10ABD000C0F57A70A7F8F40FC14800211030FEF7D5 +:10ABE00059FDBF48C2491030FEF73EFD88F80240CB +:10ABF000CAF814B0BA4801211030FEF74BFD99F89D +:10AC00009619484619B380F89659B7F8FE1FDAF836 +:10AC10002C205046C2F57A72914218D1C06AD146B2 +:10AC2000C0F57A70A7F8F60FAD4800212830FEF77E +:10AC300031FDAB48AF492830FEF716FD88F80340D8 +:10AC4000C9F82CB0A64801212830FEF723FDA348FF +:10AC500090F8721990F87E29114490F88A2990F89A +:10AC600096091044C1427FF455AF04F00BBE017841 +:10AC700019B105708DF8085010E0417819B1457090 +:10AC80008DF808400AE0817811B18570022003E058 +:10AC9000C17819B1C57003208DF808009DF808002F +:10ACA000DFF8388200EB400101EB001008EB0010E8 +:10ACB00090F8161A9DF80800DFF83CB200EB40024D +:10ACC000C2EBC0121BF83200C1280AD19DF808005F +:10ACD00000EB4002C2EBC0120BEBC20080780828E8 +:10ACE0000CD0082984F09A85DFE811F0A517280018 +:10ACF000AC08641011173B18781BA01E7F4880F821 +:10AD000048409DF8080030B1012807D002280FD034 +:10AD1000032808D10FE04FF4804101E04FF40051C7 +:10AD20007748FFF734FB7748C0F8885204F076BDC7 +:10AD30004FF48051F4E74FF40061F1E79DF808000B +:10AD400000EB4001C1EBC0110BEBC10040780021CA +:10AD500005F0B6FF8DF810008DF85450C14619E08B +:10AD60009DF8080000EB400101EB001009EB001119 +:10AD70009DF8540001EB001090F8410A9DF8101066 +:10AD800088429DF8540002D18DF8100010E0401C5C +:10AD90008DF854009DF8080000EB400101EB001015 +:10ADA00009EB001090F8170A9DF854108842D7D884 +:10ADB0009DF8080000EB4001C1EBC0100BEBC00098 +:10ADC00080780A22B2EB101F9DF8080000EB4002C9 +:10ADD000C2EBC0100BEBC000807801D100F00F0077 +:10ADE0008DF80C009DF80C0010B910208DF80C00A7 +:10ADF0009DF808009DF80C1000EB4002C2EBC01259 +:10AE00005F460BEBC20008444078ADF818009DF88F +:10AE1000080000EB4001C1EBC0110BEBC1009DF835 +:10AE20000C10491C06F02FFB8DF85C009DF8080003 +:10AE300000EB4001C1EBC01107EBC1009DF80C1005 +:10AE4000084480789DF85C10884244F0E7849DF8BF +:10AE5000080000EB4001C1EBC01107EBC10138460F +:10AE60004978002904F0DA849DF8081001EB4102CA +:10AE7000C2EBC11100EBC1029DF80C101144CA785D +:10AE80009DF8081001EBC10303EB012109EBC1039D +:10AE90009DF8101001EB411103EB810181F8142F93 +:10AEA0009DF8081009EB01129DF81010114481F86B +:10AEB000D059BDF81810CE292DD02DDCB9297DD060 +:10AEC00022DC5A29CED0B22904F01E82B529F6D050 +:10AED000B629BAD1FEE3000000000000D410002023 +:10AEE000006002400F080020008800200080201031 +:10AEF00020800010008800106C4E0020D4400020FC +:10AF00000018024000004242C32904F0C381C52951 +:10AF10007DD0CA2999D1E4E3E129FCD003F3698605 +:10AF2000D52908D0D7299DD0D9298ED17CE2E7290F +:10AF30008BD104F08FBC9DF8081001EB4102C2EBED +:10AF4000C11107EBC100C07889F862009DF80800C4 +:10AF500000EB400101EB00109DF8101009EB001010 +:10AF600000EB011099F86210A4EBD11290F8421A8C +:10AF700062F3000180F8421A9DF8080000EB4001DE +:10AF800001EB00109DF8101009EB001000EB011010 +:10AF900099F862104A0990F8421A62F3410180F868 +:10AFA000421A9DF8080000EB400101EB001009EB8C +:10AFB00000119DF8100001EB001000E0E3E390F8B1 +:10AFC000420AC0F340019DF8080000EBC00202EB0A +:10AFD000002009EBC0029DF8100000EB401002EBCE +:10AFE000800090F8F00EC0F3400081424BD09DF8F5 +:10AFF00008004A4600EBC00101EB002009EBC0014C +:10B000009DF8100000EB401001EB800100E0FDE333 +:10B010009DF8080000EB400303EB00109DF8103092 +:10B0200009EB001000EB031090F8420A430891F876 +:10B03000F00E63F3410081F8F00E9DF8080000EB7C +:10B04000400101EB00109DF8101002EB001000EB26 +:10B05000011090F8420A800716D59DF80800D92102 +:10B0600000EBC00303EB002009EBC0029DF81000C9 +:10B0700000EB401002EB800080F8DC1E9DF8081009 +:10B080000220FEF751FD42E09DF8080000EBC001F0 +:10B0900001EB002002EBC0019DF8100000EB401016 +:10B0A00001EB800080F8E54E9DF80800D92100EB07 +:10B0B000C00303EB002002EBC0039DF8100000EB7F +:10B0C000401003EB800080F8DC1E9DF8080000EBC8 +:10B0D000400101EB001002EB00119DF8100001EBA4 +:10B0E000001191F8420A20F0200381F8423A9DF8BD +:10B0F000080000EBC00101EB002009EBC0019DF846 +:10B10000100000EB401001EB800080F8164F9DF816 +:10B11000080000EB400101EB001009EB00119DF865 +:10B12000100001EB001090F8420A00F001019DF8B8 +:10B13000080000EBC00202EB002009EBC0029DF802 +:10B14000100000EB401002EB800090F8F00E00F0D1 +:10B150000100814203F0A6879DF8080000EBC001C2 +:10B1600001EB00209DF8101009EBC00001EB41112C +:10B1700000EB81009DF8081001EB410202EB011188 +:10B180009DF8102009EB011101EB021191F8421A10 +:10B1900090F8F02E61F3000280F8F02E9DF8080080 +:10B1A00000EB400101EB00109DF8101009EB0010BE +:10B1B00000EB011090F8420AC00739D09DF8080052 +:10B1C0004F4600EBC00101EB002009EBC0019DF8E8 +:10B1D000100000EB401001EB800090F8160F0028E3 +:10B1E0009DF8080000EBC00101EB002009EBC00155 +:10B1F0009DF8100000EB401001EB80003BD080F880 +:10B20000155F9DF8080000EB400101EB001007EB13 +:10B2100000119DF8100001EB001191F8420A20F096 +:10B22000010281F8422A97F8210638B303F03ABFA9 +:10B230009DF8080000EB400101EB00109DF8101094 +:10B2400009EB001000EB011090F8421A21F02001E8 +:10B2500080F8421A9DF8080000EBC00101EB0020C5 +:10B2600009EBC0019DF8100000EB401001EB8000DD +:10B2700080F8155FDAE780F8154FD4E7387D0128AC +:10B28000D4D1786DF98A8842D0D29DF8080000EBBD +:10B29000C00101EB002007EBC0019DF8100000EB9E +:10B2A000401001EB800090F8150F0128BED19DF8E9 +:10B2B000080000EBC00101EB002007EBC0019DF886 +:10B2C000100000EB401001EB800090F8490F0028BF +:10B2D000ACD19DF8080000EB400101EB001007EB3A +:10B2E00000119DF8100001EB001090F8401A9DF835 +:10B2F000080000EBC00202EB002007EBC00080F862 +:10B30000D11E9DF80800C32100EBC00202EB002013 +:10B3100007EBC0029DF8100000EB401002EB80002C +:10B3200080F8DC1E9DF8080000EB400101EB0010E6 +:10B3300007EB00119DF8100001EB0010C0F8445A13 +:10B340009DF808100220FEF7EFFB8DF8285017E05B +:10B350009DF8080000EBC00101EB002007EBC001E5 +:10B360009DF8100000EB401001EB80019DF82800D3 +:10B37000084480F8175F9DF82810491C8DF82810A4 +:10B380009DF828001428E3D38DF8285017E09DF885 +:10B39000080000EBC00101EB002007EBC0019DF8A5 +:10B3A000100000EB401001EB80009DF828100844CD +:10B3B00080F8335F9DF82800401C8DF828009DF828 +:10B3C00028000A28E3D331E79DF8080000EBC0010C +:10B3D00001EB002009EBC0019DF8100000EB4010CC +:10B3E00001EB800090F8D80E012844F017829DF8F8 +:10B3F000080000EBC00101EB002009EBC00080F861 +:10B40000D35E9DF80800022100EBC00202EB002091 +:10B4100009EBC0029DF8100000EB401002EB800029 +:10B4200080F8D81EB62140E29DF8081001EB4102D9 +:10B4300002EB011109EB011191F81C1A00299DF88A +:10B440000C1002D00A29D0D191E00829CDD18DF875 +:10B45000285024E09DF8081001EB4102C2EBC11115 +:10B460009DF8282000EBC1011144C97801F00F01BB +:10B47000092918D89DF8081001EB4102C2EBC1114F +:10B480009DF8282000EBC1011144C97801F0F001BA +:10B49000902908D89DF82810491C8DF828109DF88F +:10B4A00028100629D6D39DF828100629C4F0B681A5 +:10B4B0009DF8081001EB4102C2EBC11100EBC10184 +:10B4C000C9780B049DF8081001EB4102C2EBC111D1 +:10B4D00000EBC10109799DF8082043EA012102EB44 +:10B4E0004203C3EBC21200EBC202527911439DF832 +:10B4F000082002EBC20303EB022209EBC2039DF812 +:10B50000102002EB421203EB8202C2F8F11E9DF8FA +:10B51000081001EB4102C2EBC11100EBC1018979B6 +:10B520000B049DF8081001EB4102C2EBC11100EBC6 +:10B53000C101C97943EA01239DF8081001EB4102DA +:10B54000C2EBC11100EBC100007A03439DF8080073 +:10B5500000EBC00101EB002009EBC0019DF81000D9 +:10B5600000EB401001EB8000C0F8F53E95E08DF84F +:10B57000285024E09DF8081001EB4102C2EBC111F4 +:10B580009DF8282000EBC1011144C97801F00F019A +:10B59000092918D89DF8081001EB4102C2EBC1112E +:10B5A0009DF8282000EBC1011144C97801F0F00199 +:10B5B000902908D89DF82810491C8DF828109DF86E +:10B5C00028100829D6D39DF828100829C4F0268110 +:10B5D0009DF8081001EB4102C2EBC11100EBC10163 +:10B5E0008A799DF8081001EB4103C3EBC11100EB10 +:10B5F000C101C97842EA01629DF8081001EB4103DC +:10B60000C3EBC11100EBC10109790B049DF80810CF +:10B6100001EB4107C7EBC11100EBC101497943EAD6 +:10B6200001210A439DF8081001EBC10303EB01213E +:10B6300009EBC1039DF8101001EB411103EB8101EF +:10B64000C1F8F12E9DF8081001EB4102C2EBC111C7 +:10B6500000EBC1018A7A9DF8081001EB4103C3EBAE +:10B66000C11100EBC101C97942EA01629DF80810DD +:10B6700001EB4103C3EBC11100EBC101097A0B04DB +:10B680009DF8081001EB4107C7EBC11100EBC100A9 +:10B69000407A43EA002003F0BBBD9DF8080000EBB0 +:10B6A000C00101EB002009EBC0019DF8100000EB88 +:10B6B000401001EB800090F8D80E03289DF8080098 +:10B6C00010D000EB400101EB001009EB00109DF8D9 +:10B6D000101000E063E000EB011090F8420A8007D0 +:10B6E0002DD51AE000EBC00101EB002009EBC000F2 +:10B6F00080F8D35E9DF80800042100EBC00202EB45 +:10B70000002009EBC0029DF8100000EB401002EB96 +:10B71000800080F8D81EC521C7E09DF8080000EB26 +:10B72000C00101EB002009EBC0019DF8100000EB07 +:10B73000401001EB800080F8DC6E04F06FB89DF8DB +:10B74000080000EBC00101EB002009EBC0019DF8EF +:10B75000100000EB401001EB800090F8E60E01288D +:10B76000EBD19DF8080000EBC00101EB002009EBD4 +:10B77000C0019DF8100000EB401001EB800080F844 +:10B78000E65EB6215CE09DF8080000EBC00101EB2D +:10B79000002009EBC00080F8D35EC32185E09DF84E +:10B7A000081001EB410202EB011109EB011191F8C4 +:10B7B0001C1A00299DF8081001EB4102C2EBC111CF +:10B7C00000EBC10103F09285C9780A049DF80810C6 +:10B7D00001EB4103C3EBC11100EBC101097942EA5E +:10B7E00001229DF8081001EB4103C3EBC11107EBE7 +:10B7F000C100407902439DF8080000EBC00101EB55 +:10B80000002009EBC0039DF8100000E064E000EBAD +:10B81000401003EB8000C0F80C2F9DF8080000EBEF +:10B82000C00101EB002009EBC0019DF8100000EB06 +:10B83000401001EB800090F8D80E022819D0C521E5 +:10B840009DF8080000EBC00202EB002009EBC002EB +:10B850009DF8100000EB401002EB800080F8DC1E29 +:10B860009DF8080000EBC00101EB002009EBC000CF +:10B870002CE09DF8080000EBC00101EB002009EB73 +:10B88000C00080F8D35E9DF80800032100EBC002E1 +:10B8900002EB002009EBC0029DF8100000EB401005 +:10B8A00002EB800080F8D81ED9219DF8080000EB3B +:10B8B000C00202EB002009EBC0029DF8100000EB73 +:10B8C000401002EB800080F8DC1E36E780F8D35E83 +:10B8D00033E780F8422A30E79DF8081001EB410277 +:10B8E00002EB011109EB011191F81C1A00299DF8D6 +:10B8F0000C1002D00E29E8D19CE00C29E5D18DF87E +:10B90000285024E09DF808109DF8283001EB4102F2 +:10B91000C2EBC11100EBC102D118C97801F00F01CF +:10B92000092918D89DF8082002EB4203C3EBC21185 +:10B9300000EBC1029DF828101144C97801F0F00114 +:10B94000902908D89DF82810491C8DF828109DF8DA +:10B9500028100A29D6D39DF828100A29B5D3002229 +:10B96000CDE9002229468DF82850BC461FE0DDE9CC +:10B970000002120242EA10620002CDE900029DF8C4 +:10B98000080000EB4002C2EBC0109DF828200CEB31 +:10B99000C0001044C078DDE90023104341EA0302EF +:10B9A000CDE900029DF82800401C8DF828009DF884 +:10B9B00028000528DBD3DDE900239DF8080000EB13 +:10B9C000C00707EB002009EBC0079DF8100000EB53 +:10B9D000401007EB8000C0F8F92EC0F8FD3E0022B1 +:10B9E000CDE900228DF828101FE0DDE900021202E7 +:10B9F00042EA10620002CDE900029DF8080000EB67 +:10BA00004002C2EBC0109DF828200CEBC00010448F +:10BA1000007ADDE90023104341EA0302CDE9000288 +:10BA20009DF82800401C8DF828009DF82800052866 +:10BA3000DBD399E08DF8285024E09DF808109DF89C +:10BA4000283001EB4102C2EBC11100EBC102D11859 +:10BA5000C97801F00F01092918D89DF8082002EBD8 +:10BA60004203C3EBC21100EBC1029DF82810114440 +:10BA7000C97801F0F001902908D89DF82810491CD8 +:10BA80008DF828109DF828100C29D6D39DF8281081 +:10BA90000C29C3F0C3860022CDE9002213462946B3 +:10BAA0008DF828501EE0009A1B0243EA126312022E +:10BAB000CDE900239DF8082002EB4203C3EBC2123C +:10BAC0009DF8283000EBC2021A44D278DDE9003735 +:10BAD0001A4341EA0703CDE900239DF82820521CB0 +:10BAE0008DF828209DF82820062ADCD3DDE90037D0 +:10BAF0009DF8082002EBC20A0AEB022209EBC20AF7 +:10BB00009DF8102002EB42120AEB8202C2F8F93EC5 +:10BB1000C2F8FD7E0023CDE900338DF828101FE028 +:10BB2000DDE900231B0243EA12631202CDE9002380 +:10BB30009DF8082002EB4203C3EBC2129DF82830A7 +:10BB400000EBC2021A44527ADDE900371A4341EA97 +:10BB50000703CDE900239DF82820521C8DF82820EA +:10BB60009DF82820062ADBD3DDE900129DF80800A5 +:10BB700000EBC00303EB002009EBC0039DF81000AD +:10BB800000EB401003EB8000C0F8011FC0F8052F48 +:10BB90009DF8080000EBC00101EB002009EBC0019B +:10BBA0009DF8100000EB401001EB800090F8D81ECB +:10BBB0009DF8080000EBC00202EB002009EBC0007A +:10BBC00090F8D40E81427CD199F821064F46B8B145 +:10BBD0009DF8080000EB400101EB00109DF81010EB +:10BBE00009EB001000EB011090F8421A41F0080236 +:10BBF00080F8422A9DF808100220FDF795FF88E0A2 +:10BC0000C7F835509DF8080000EBC00101EB00209B +:10BC100007EBC0019DF81000102200EB401001EB73 +:10BC2000800101F6F9610798FCF70BFB9DF808000D +:10BC300000EBC00101EB002007EBC0019DF81000F4 +:10BC400000EB401001EB8000D0F8F11EC7F819108E +:10BC5000D0F8F50EC7F81D009DF8080000EB400174 +:10BC600001EB001007EB00119DF8100001EB001034 +:10BC700090F8400A3876FE48D0F86812C7F83910B4 +:10BC8000B0F86C02A7F83D009DF8080000EBC00179 +:10BC900001EB002007EBC0019DF8100000EB401005 +:10BCA00001EB8000D0F80C0FC7F821009DF80800C8 +:10BCB00000EB400101EB001007EB00119DF81000B4 +:10BCC00000E014E001EB0010D0F8440AC7F83F0090 +:10BCD000786D81B20220FDF713F900210620FDF7EF +:10BCE00023FF786D401C78650021052085E79DF8CD +:10BCF000080000EB400101EB00109DF8101009EB6B +:10BD0000001000EB011090F8421A41F0040180F895 +:10BD1000421A9DF8080000EBC00101EB002009EB7E +:10BD2000C0019DF8100000EB401001EB800080F88E +:10BD3000165F9DF8080000EBC00101EB002009EB45 +:10BD4000C0019DF8100000EB401001EB800080F86E +:10BD5000DC6E9DF8080000EBC00101EB002009EB50 +:10BD6000C0019DF8100000EB401001EB800090F83E +:10BD7000D80E042843F052859DF8080000EB4001DE +:10BD800001EB00109DF8101009EB001000EB011002 +:10BD900090F8421A41F0800280F8422A9DF808008B +:10BDA00000EBC00101EB002009EBC00080F8D34E8E +:10BDB0009DF80800052200EBC00101EB002009EB13 +:10BDC000C0039DF8100000EB401003EB800080F8EA +:10BDD000D82EB2E409EBC0019DF8100000EB401032 +:10BDE00001EB800090F8DA0EB228F2D19DF808003D +:10BDF00000EBC00101EB002009EBC00080F8D35E2E +:10BE00009DF80800B22100EBC00202EB002009EB14 +:10BE1000C0029DF8100000EB401002EB800080F89B +:10BE2000DC1E9DF8080000EBC00101EB002009EBCF +:10BE3000C0019DF8100000EB401001EB800080F87D +:10BE4000DA5E7AE49DF8080000EB4001C1EBC01017 +:10BE500059461BF83000042809D09DF8080000EB73 +:10BE60004002C2EBC01011F83000152801D1ADF826 +:10BE700018009DF80800D94600EB4002C2EBC01044 +:10BE800001EBC00042789DF8080000EB4003C3EBD3 +:10BE9000C01011F8300042EA0020A0F5805130397E +:10BEA00022D09DF8080000EB4001C1EBC01009EB67 +:10BEB000C000494642789DF8080000EB4003C3EB00 +:10BEC000C01019F8300042EA0022A2F58050313843 +:10BED0000CD09DF8080000EB4002C2EBC01011F836 +:10BEE0003000022804D019E0A62015E0A72013E0B6 +:10BEF0009DF8080000EB4002C2EBC01001EBC0004F +:10BF000002799DF8080000EB4003C3EBC01009EB79 +:10BF1000C000C07842EA0020ADF818009DF8080083 +:10BF2000474600EBC00101EB002008EBC00090F891 +:10BF3000D21E8DF810109DF8080008EB00119DF836 +:10BF40001000084480F8D059BDF8180043F23002C0 +:10BF5000811A90427ED009DC04287CD015287BD041 +:10BF6000A6280DD0A72843F05984AFE0B1F5C06FE3 +:10BF700073D0A1F5C061013970D00429F3D1FBE37E +:10BF80009DF8080000EBC00101EB002007EBC000AA +:10BF900080F8D35E9DF8080000EBC00101EB0020A3 +:10BFA00007EBC0019DF8100000EB401001EB800092 +:10BFB00090F8D80E032824D09DF8080000EBC001AB +:10BFC00001EB002007EBC0019DF8100000EB4010D2 +:10BFD00001EB800090F8D80E082825D09DF80800C5 +:10BFE00000EBC00101EB002007EBC0019DF8100041 +:10BFF00000EB401001EB800090F8D80E0D2815D012 +:10C00000FEE39DF80800042100EBC00202EB0020D3 +:10C0100007EBC0029DF8100000EB401002EB80001F +:10C0200080F8D81EA821ECE30921EBE30E21EAE316 +:10C030009DF8080000EBC00101EB002007EBC001F8 +:10C040009DF8100000EB401001EB800090F8DA0E34 +:10C05000A12804E0FAE3B5E0D5E1F6E124E203F03B +:10C06000DD839DF8080000EBC00101EB002001E03A +:10C07000D410002007EBC0019DF8100000EB401029 +:10C0800001EB800090F8DA1E9DF8080000EBC0027A +:10C0900002EB002007EBC0029DF8100000EB4010FF +:10C0A00002EB800080F8DC1E9DF80800A12100EB67 +:10C0B000C00202EB002008EBC0029DF8100000EB6C +:10C0C000401002EB800080F8DA1E04E49DF80800BE +:10C0D00000EBC00101EB002007EBC00080F8D35E4D +:10C0E0009DF8080000EBC00101EB002007EBC00148 +:10C0F0009DF8100000EB401001EB800090F8D80E86 +:10C1000005289DF8080000EBC00101EB00200CD0D1 +:10C1100007EBC0019DF8100000EB401001EB800020 +:10C1200090F8D80E092806D016E007EBC00080F87A +:10C13000D35E062100E00A219DF8080000EBC00252 +:10C1400002EB002007EBC0029DF8100000EB40104E +:10C1500002EB800080F8D81E9DF8080000EBC001BB +:10C1600001EB002007EBC0019DF8100000EB401030 +:10C1700001EB800090F8DC0EA42821D19DF8080086 +:10C1800000EB400101EB00109DF8101007EB0010D0 +:10C1900000EB011090F8421A41F0200180F8421A99 +:10C1A0009DF8080000EBC00101EB002007EBC00187 +:10C1B0009DF8100000EB401001EB800080F8155F47 +:10C1C000A12130E79DF8080000EBC00101EB002041 +:10C1D00007EBC0019DF8100000EB401001EB800060 +:10C1E00090F8D80E012876D09DF8080000EBC00129 +:10C1F00001EB002007EBC0019DF8100000EB4010A0 +:10C2000001EB800090F8D80E07289DF8080000EB9D +:10C21000C00101EB002042D007EBC0019DF81000E7 +:10C2200000EB401001EB800090F8D80E0B289DF831 +:10C23000080000EBC00101EB002036D007EBC00185 +:10C240009DF8100000EB401001EB800090F8D80E34 +:10C250000C289DF8080000EBC00101EB00203BD04A +:10C2600007EBC0019DF8100000EB401001EB8000CF +:10C2700090F8D80E0E2846D09DF8080000EBC001BB +:10C2800001EB002007EBC0019DF8100000EB40100F +:10C2900001EB800090F8D80E0F2873D099E507EBDA +:10C2A000C00080F8D35E08211BE007EBC00080F8D7 +:10C2B000D35E9DF808000C2100EBC00202EB0020C9 +:10C2C00007EBC0029DF8100000EB401002EB80006D +:10C2D00080F8D81E74E7FCE307EBC00080F8D35E5B +:10C2E0000D219DF8080000EBC00202EB002007EBD7 +:10C2F000C0029DF8100000EB401002EB800080F8B7 +:10C30000D81EA3218FE69DF808000F2100EBC00284 +:10C3100002EB002007EBC0039DF8100000EB40107B +:10C3200003EB800080F8D81E9DF80800A12100EBE7 +:10C33000C00202EB002007EBC0039DF8100000EBE9 +:10C34000401003EB800080F8DC1E9DF8080000EB35 +:10C35000C00202EB002007EBC0039DF8100000EBC9 +:10C36000401003EB800080F8DA1E9DF8080000EB17 +:10C37000400101EB00109DF8101007EB001000EBDE +:10C380000110FDE3FDE39DF80800A32100EBC002CE +:10C3900002EB002007EBC0029DF8100000EB4010FC +:10C3A00002EB800080F8DC1E9DF8080000EBC00165 +:10C3B00001EB002007EBC0019DF8100000EB4010DE +:10C3C00001EB800090F8DA0EA2283DD101E59DF83E +:10C3D0000800A12100EBC00202EB002007EBC00225 +:10C3E0009DF8100000EB401002EB800080F8DC1E8E +:10C3F0009DF8080000EBC00101EB002008EBC00035 +:10C4000080F8D34EE5E49DF80800A12100EBC002BE +:10C4100002EB002007EBC0029DF8100000EB40107B +:10C4200002EB800080F8DA1E9DF8080000EBC002E5 +:10C4300002EB002007EBC0029DF8100000EB40105B +:10C4400002EB800080F8DC1EFDE39DF8080000EBA5 +:10C45000C00101EB002007EBC0019DF8100000EBCC +:10C46000401001EB800090F8D80E0628AED19DF860 +:10C47000080000EBC00101EB002007EBC00080F8D2 +:10C48000D35E9DF80800072100EBC00202EB0020FC +:10C4900007EBC0029DF8100000EB401002EB80009B +:10C4A00080F8D81EA721BEE59DF8080000EBC0016A +:10C4B00001EB002007EBC00080F8D35E9DF8080078 +:10C4C000A72100EBC00202EB002007EBC0029DF8A1 +:10C4D000100000EB401002EB800080F8DC1E9DF89D +:10C4E00008004B4600EB4001C1EBC01009EBC00057 +:10C4F000407930289DF8080000EB400146D0C1EBA0 +:10C50000C01003EBC000407931289DF808007CD0B2 +:10C5100000EB4001C1EBC01003EBC00040793328B1 +:10C520009DF8080000EB400170D0C1EBC01003EB98 +:10C53000C000407934289DF8080000EB400101EB71 +:10C5400000109DF8101007EB001000EB011090F8A0 +:10C55000421A73D021F0010180F8421A9DF80800B8 +:10C5600000EB400101EB001007EB00119DF81000FB +:10C5700001EB001191F8420A20F0020281F8422AF0 +:10C580000020CDE900008DF82850CCE101EB00102F +:10C590009DF8101007EB001000EB011090F8421A04 +:10C5A00021F0010180F8421A9DF8080000EB4001DB +:10C5B00001EB00109DF8101007EB001000EB0110CC +:10C5C00090F8421A21F0020180F8421A9DF8080002 +:10C5D00000EBC00101EB002007EBC0019DF810004B +:10C5E00000EB401001EB800090F8DB0E3128C7D142 +:10C5F0009DF8080000EB400101EB00109DF81010C1 +:10C6000007EB001000EB011001E018E01FE190F8CB +:10C61000421A21F0200180F8421A9DF8080000EB30 +:10C62000C00101EB002007EBC0019DF8100000EBFA +:10C63000401001EB800080F8155FA1E729E100EBD5 +:10C64000C00101EB002007EBC0019DF8100000EBDA +:10C65000401001EB800090F8160F00289DF80800AC +:10C6600000EBC00101EB002007EBC0019DF81000BA +:10C6700000EB401001EB80007DD080F8155F9DF845 +:10C68000080000EB400101EB001007EB00119DF8E2 +:10C69000100001EB001191F8420A20F0010281F82C +:10C6A000422A9DF8080000EB400101EB00109DF8C4 +:10C6B000101007EB001000EB011090F8421A21F067 +:10C6C000020180F8421A97F821060028B5D1387D7A +:10C6D0000128B2D1786DF98A8842AED29DF808005F +:10C6E00000EBC00101EB00209DF8101007EBC0002B +:10C6F00001EB411100EB810090F8150F01289CD14E +:10C700009DF8080000EBC00101EB002007EBC00121 +:10C710009DF8100000EB401001EB800090F8490FED +:10C7200000288AD19DF808004FF0104100EBC002AC +:10C7300002EB002007EBC0029DF8100000EB401058 +:10C7400002EB8000C0F8E01E9DF8080000EB4001FD +:10C7500001EB001007EB00119DF8100001EB001039 +:10C7600090F8401A9DF8080000EBC00202EB002090 +:10C7700007EBC00001E056E09CE180F8D11E9DF877 +:10C78000080000EBC00101EB002007EBC0019DF8A1 +:10C79000100000EB401001EB800090F8D81E9DF8CF +:10C7A000080000EBC00202EB002007EBC00090F88D +:10C7B000D40E81428AD19DF8080000EBC00101EB44 +:10C7C000002007EBC0019DF8100000EB401001EBCA +:10C7D000800080F8DD5E9DF80800A42100EBC00217 +:10C7E00002EB002007EBC0029DF8100000EB4010A8 +:10C7F00002EB800080F8DA1EA3219DF8080003E018 +:10C80000CDE3F8E3F8E3F8E300EBC00202EB00202D +:10C8100007EBC0029DF8100000EB401002EB800017 +:10C8200080F8DC1EACE680F8154F9DF8080000EBA0 +:10C83000400101EB001007EB00119DF8100001EB27 +:10C84000001191F8420A40F0010228E75DE301EB94 +:10C8500000109DF8101007EB001000EB011090F88D +:10C86000421A41F0010180F8421A9DF8080000EBDD +:10C87000400101EB00109DF8101007EB001000EBD9 +:10C88000011090F8421A41F0020180F8421AA221E8 +:10C8900016E021F0200180F8421A9DF8080000EB14 +:10C8A000400101EB00109DF8101007EB001000EBA9 +:10C8B000011090F8421A21F0020180F8421AA921D1 +:10C8C0009DF8080000EBC00202EB00209DF810204C +:10C8D00007EBC00002EB421200EB820080F8DA1E88 +:10C8E0004EE6DDE90001090141EA10710001CDE9E0 +:10C8F00000019DF8080000EB4001C1EBC0109DF85D +:10C90000281003EBC00008448079DDE9002C3038A2 +:10C91000C117104341EA0C01CDE900019DF8280040 +:10C92000401C8DF828009DF828000628D9D39DF8D2 +:10C930000800009900EBC00202EB002007EBC002E8 +:10C940009DF8100000EB401002EB8000C0F8F11ED3 +:10C950000021CDE900118DF8285021E0DDE900101B +:10C96000000140EA11700901CDE900109DF80800AE +:10C9700000EB4001C1EBC0109DF8281003EBC00094 +:10C980000844407BDDE9002C3038C117104341EAF0 +:10C990000C01CDE900019DF82800401C8DF828000D +:10C9A0009DF828000428D9D39DF80800009900EBD1 +:10C9B000C00202EB002007EBC0029DF8100000EB64 +:10C9C000401002EB8000C0F80C1F0021CDE90011DF +:10C9D0008DF8285021E0DDE90001090141EA1071DC +:10C9E0000001CDE900019DF8080000EB4001C1EB1A +:10C9F000C0109DF8281003EBC0000844407CDDE91E +:10CA0000002C3038C117104341EA0C01CDE9000178 +:10CA10009DF82800401C8DF828009DF82800062865 +:10CA2000D9D39DF80800009900EBC00202EB00206A +:10CA300007EBC0029DF8100000EB401002EB8000F5 +:10CA4000C0F8F51E9DF8080000EB4001C1EBC010D6 +:10CA500003EBC00041799DF8080000EBC00202EB37 +:10CA6000002007EBC0029DF8100000EB401002EB25 +:10CA7000800080F8DB1E9DF8080000EB400101EB10 +:10CA8000001007EB00119DF8100001EB001090F86A +:10CA9000421A9DF8080000EBC00202EB002007EBF1 +:10CAA000C0029DF8100000EB401002EB800080F8FF +:10CAB000F01E8BE49DF8080000EBC00101EB0020A4 +:10CAC00007EBC00080F8D35E9DF8080000EBC001C2 +:10CAD00000E046E301EB002007EBC0019DF81000E9 +:10CAE00000EB401001EB800090F8D80E0A286DD0C2 +:10CAF0009DF8080000EBC00101EB00209DF810102C +:10CB000007EBC00001EB411100EB810090F8D81E4B +:10CB10009DF8080000EBC00202EB002007EBC0000C +:10CB200090F8D40E814214D197F8210650B39DF8A5 +:10CB3000080000EB400101EB00109DF8101007EB1E +:10CB4000001000EB011090F8421A41F0080280F842 +:10CB5000422A9DF80800A72100EBC00202EB00204A +:10CB600007EBC0029DF8100000EB401002EB8000C4 +:10CB700080F8DC1E9DF80800A22100EBC00202E054 +:10CB800034E34CE334E002EB002007EBC0029DF8F5 +:10CB9000100000EB401002EB800080F8DA1E9DF8D8 +:10CBA000080000EBC00101EB002007EBC0019DF87D +:10CBB000100000EB401001EB800080F8165F0021B0 +:10CBC000CDE900118DF82850CC469BE09DF8080077 +:10CBD0000B2100EBC00202EB002007EBC0029DF826 +:10CBE000100000EB401002EB800080F8D81EB0E788 +:10CBF000C7F835509DF8080000EBC00101EB00209C +:10CC000007EBC0019DF81000102200EB401001EB73 +:10CC1000800101F6F9610798FBF713FB9DF8080006 +:10CC200000EBC00101EB002007EBC0019DF81000F4 +:10CC300000EB401001EB8000D0F8F11EC7F819108E +:10CC4000D0F8F50E00E0FFE2C7F81D009DF80800DF +:10CC500000EB400101EB001007EB00119DF8100004 +:10CC600001EB001090F8400A38769DF8080000EBC0 +:10CC7000C00101EB002007EBC0019DF8100000EBA4 +:10CC8000401001EB8000D0F80C0FC7F82100FE48DF +:10CC9000D0F86812C7F83910B0F86C02A7F83D0058 +:10CCA000786D81B20220FCF72BF900210620FCF7F9 +:10CCB0003BFF786D401C786500210520FCF734FFB0 +:10CCC00047E7DDE90001090141EA10710001CDE902 +:10CCD00000019DF8080000EB4001C1EBC0109DF879 +:10CCE00028100CEBC0000844C07ADDE9002330387E +:10CCF000C11710431943CDE900019DF82800401CDD +:10CD00008DF828009DF828000A28DAD3DDE9001202 +:10CD10009DF8080000EBC00303EB002007EBC00305 +:10CD20009DF8100000EB401003EB8000C0F8F91EE6 +:10CD3000C0F8FD2E0021CDE900118DF8285020E02B +:10CD4000DDE90001090141EA10710001CDE90001AE +:10CD50009DF8080000EB4001C1EBC0109DF82810C1 +:10CD60000CEBC0000844407DDDE900233038C117DA +:10CD700010431943CDE900019DF82800401C8DF8AF +:10CD800028009DF828000A28DAD3DDE900129DF872 +:10CD9000080000EBC00303EB002007EBC0039DF885 +:10CDA000100000EB401003EB8000C0F8011FC0F83A +:10CDB000052F7EE69DF8080000EB4001C1EBC01096 +:10CDC00059461BF83000042809D09DF8080000EBF4 +:10CDD0004002C2EBC01011F83000152801D1ADF8A7 +:10CDE00018009DF80800D94600EB4002C2EBC010C5 +:10CDF00001EBC00042789DF8080000EB4003C3EB54 +:10CE0000C01011F8300042EA0020A0F580513039FE +:10CE100022D09DF8080000EB4001C1EBC01009EBE7 +:10CE2000C000494642789DF8080000EB4003C3EB80 +:10CE3000C01019F8300042EA0022A2F580503138C3 +:10CE40000CD09DF8080000EB4002C2EBC01011F8B6 +:10CE50003000022804D019E0A62015E0A72013E036 +:10CE60009DF8080000EB4002C2EBC01001EBC000CF +:10CE700002799DF8080000EB4003C3EBC01009EBFA +:10CE8000C000C07842EA0020ADF818009DF8080004 +:10CE9000474600EBC00101EB002008EBC00090F812 +:10CEA000D21E8DF810109DF8080008EB00119DF8B7 +:10CEB0001000084480F8D059BDF81800A7287DD08C +:10CEC00007DC04287BD015287AD0A62842F0A68457 +:10CED00037E000F51D60B0F5804004D0112870D017 +:10CEE0001228F3D1F6E39DF8080000EBC00101EB36 +:10CEF000002007EBC0019DF8100000EB401001EB93 +:10CF0000800090F8D80E0028E0D19DF8080000EBD2 +:10CF1000C00101EB002007EBC00080F8D35E9DF854 +:10CF2000080000EBC00101EB002007EBC0019DF8F9 +:10CF3000100000EB401001EB800080F8D84EFFF7A6 +:10CF4000B1BA9DF8080000EBC00101EB002007EB2F +:10CF5000C00080F8D35E9DF8080000EBC00101EB33 +:10CF6000002007EBC0019DF8100000EB401001EB22 +:10CF7000800090F8D80E022840D09DF8080000EB01 +:10CF8000C00101EB002007EBC0019DF8100000EB91 +:10CF9000401001EB800090F8D80E052841D09DF894 +:10CFA000080000EBC00101EB002007EBC0019DF879 +:10CFB000100000EB401001EB800003E044E087E04C +:10CFC0004CE16DE190F8DC0EA5287FF431A89DF8C6 +:10CFD000080000EB400101EB00109DF8101007EB7A +:10CFE000001000EB011090F8421A41F0040180F8A3 +:10CFF000421AFFF71DB8FBE301E013E003219DF89F +:10D00000080000EBC00202EB002007EBC0029DF815 +:10D01000100000EB401002EB800080F8D81EA92120 +:10D02000E6E306219DF8080000EBC00202EB0020B9 +:10D0300007EBC0029DF8100000EB401002EB8000EF +:10D0400080F8D81EA221D3E39DF8080000EBC001B0 +:10D0500001EB002007EBC0019DF8100000EB401031 +:10D0600001EB800090F8DC0EA42825D19DF8080083 +:10D0700000EB400101EB00109DF8101007EB0010D1 +:10D0800000EB011002E00000D410002090F8421ADA +:10D0900041F0200180F8421A9DF8080000EBC00121 +:10D0A00001EB002007EBC0019DF8100000EB4010E1 +:10D0B00001EB800080F8155F9DF8080000EBC001CF +:10D0C00001EB002007EBC00080F8D35EFFF778B8D3 +:10D0D0009DF8080000EBC00101EB002007EBC00148 +:10D0E0009DF8100000EB401001EB800090F8D80E86 +:10D0F000012836D09DF8080000EBC00101EB0020AC +:10D1000007EBC0019DF8100000EB401001EB800020 +:10D1100090F8D80E04289DF8080000EBC00101EB40 +:10D1200000202BD007EBC0019DF8100000EB401051 +:10D1300001EB800090F8D80E06289DF8080000EB5F +:10D14000C00101EB00201FD007EBC0019DF81000CB +:10D1500000EB401001EB800090F8D80E07285ED05D +:10D16000A7E49DF8080000EBC00101EB002007EBED +:10D17000C00080F8D35E0221FFF7B3B807EBC00010 +:10D1800080F8D35E0521F7E707EBC00080F8D35E97 +:10D190009DF80800072100EBC00202EB002007EB1E +:10D1A000C0029DF8100000EB401002EB800080F8F8 +:10D1B000D81E9DF80800A12100EBC00202EB002060 +:10D1C00007EBC0029DF8100000EB401002EB80005E +:10D1D00080F8DC1E9DF8080000EB400101EB001018 +:10D1E00007EB00119DF8100001EB001090F8421AB7 +:10D1F00041F0800180F8421A9DF8080000EB4001E0 +:10D2000001EB00109DF8101008EB001000EB01106E +:10D2100090F8421A41F0040180F8421A49E49DF85E +:10D22000080000EBC00101EB002007EBC0019DF8F6 +:10D23000100000EB401001EB800090F8DA0EA128FE +:10D240003FF4C5A8FFF79FB89DF8080000EBC001A8 +:10D2500001EB002008EBC000FEF738BB9DF808008A +:10D26000A12100EBC00202EB002007EBC0029DF8F9 +:10D27000100000EB401002EB800080F8DC1E9DF8EF +:10D28000080000EBC00202EB002007EBC0029DF893 +:10D29000100000EB401002EB800080F8DA1ED3E7AC +:10D2A0009DF8080000EBC00101EB002007EBC00077 +:10D2B00080F8D35E9DF80800A72100EBC00202EBC6 +:10D2C000002007EBC0029DF8100000EB401002EBBD +:10D2D000800080F8DC1E9DF808004B4600EB400102 +:10D2E000C1EBC01009EBC000407930289DF8080060 +:10D2F00000EB400151D0C1EBC01003EBC0004079FE +:10D3000031289DF808007DD000EB4001C1EBC01032 +:10D3100003EBC000407933289DF8080000EB400182 +:10D3200071D0C1EBC01003EBC000407934289DF8E8 +:10D33000080000EB400167D0C1EBC01003EBC00058 +:10D340004079352872D09DF8080000EB400101EBD0 +:10D3500000109DF8101007EB001000EB011090F882 +:10D36000421A21F0010180F8421A9DF8080000EBF2 +:10D37000400101EB001007EB00119DF8100001EBDC +:10D38000001191F8420A20F0020281F8422A00209E +:10D39000CDE900008DF82850D1E101EB00109DF897 +:10D3A000101007EB001000EB011090F8421A21F06A +:10D3B000010180F8421A9DF8080000EB400101EBE2 +:10D3C00000109DF8101007EB001000EB011090F812 +:10D3D000421A21F0020180F8421A9DF8080000EB81 +:10D3E000C00101EB002007EBC0019DF8100000EB2D +:10D3F000401001EB800090F8DB0E3128C7D19DF87A +:10D40000080002E013E013E134E100EB400101EB1E +:10D4100000109DF8101007EB001000EB011090F8C1 +:10D42000421A21F0200180F8421AB0E753E100EBE4 +:10D43000C00101EB002007EBC0019DF8100000EBDC +:10D44000401001EB800090F8160F00289DF80800AE +:10D4500000EBC00101EB002007EBC0019DF81000BC +:10D4600000EB401001EB80007DD080F8155F9DF847 +:10D47000080000EB400101EB001007EB00119DF8E4 +:10D48000100001EB001191F8420A20F0010281F82E +:10D49000422A9DF8080000EB400101EB00109DF8C6 +:10D4A000101007EB001000EB011090F8421A21F069 +:10D4B000020180F8421A97F821060028B5D1387D7C +:10D4C0000128B2D1786DF98A8842AED29DF8080061 +:10D4D00000EBC00101EB00209DF8101007EBC0002D +:10D4E00001EB411100EB810090F8150F01289CD150 +:10D4F0009DF8080000EBC00101EB002007EBC00124 +:10D500009DF8100000EB401001EB800090F8490FEF +:10D5100000288AD19DF808004FF0104100EBC002AE +:10D5200002EB002007EBC0029DF8100000EB40105A +:10D5300002EB8000C0F8E01E9DF8080000EB4001FF +:10D5400001EB001007EB00119DF8100001EB00103B +:10D5500090F8401A9DF8080000EBC00202EB002092 +:10D5600007EBC00000E050E080F8D11E9DF80800F5 +:10D5700000EBC00101EB002007EBC0019DF810009B +:10D5800000EB401001EB800090F8D81E9DF80800D9 +:10D5900000EBC00202EB002007EBC00090F8D40EB5 +:10D5A00081428BD19DF8080000EBC00101EB002007 +:10D5B00007EBC0019DF8100000EB401001EB80006C +:10D5C00080F8DD5E9DF80800A42100EBC00202EBAC +:10D5D000002007EBC0029DF8100000EB401002EBAA +:10D5E000800080F8DA1E9DF80800A32100EBC0023D +:10D5F00002EB002007EBC0029DF8100000EB40108A +:10D6000002EB800080F8DC1EC1E680F8154F9DF823 +:10D61000080000EB400101EB001007EB00119DF842 +:10D62000100001EB001191F8420A40F001022EE7D0 +:10D6300001EB00109DF8101007EB001000EB01103B +:10D6400090F8421A41F0010180F8421A9DF8080052 +:10D6500000EB400101EB00109DF8101007EB0010EB +:10D6600000EB011090F8421A41F0020180F8421AD2 +:10D67000A22120E001EB00109DF8101007EB001034 +:10D6800000EB011090F8421A21F0200180F8421AB4 +:10D690009DF8080000EB400101EB00109DF8101010 +:10D6A00007EB001000EB011090F8421A21F0020184 +:10D6B00080F8421AA9219DF8080000EBC00202EB95 +:10D6C00000209DF8102007EBC00002EB421200EB97 +:10D6D00082000FE0B4E09DF80800A12100EBC00239 +:10D6E00002EB002007EBC0029DF8100000EB401099 +:10D6F00002EB800080F8DA1E49E6DDE9000109014D +:10D7000041EA10710001CDE900019DF8080000EB2D +:10D710004001C1EBC0109DF8281003EBC000084485 +:10D720008079DDE9002C3038C117104341EA0C0143 +:10D73000CDE900019DF82800401C8DF828009DF8D7 +:10D7400028000828D9D39DF80800009900EBC002F2 +:10D7500002EB002007EBC0029DF8100000EB401028 +:10D7600002EB8000C0F8F11E0021CDE900118DF818 +:10D77000285021E0DDE90001090141EA10710001B2 +:10D78000CDE900019DF8080000EB4001C1EBC0109D +:10D790009DF8281003EBC0000844C07BDDE9002C95 +:10D7A0003038C117104341EA0C01CDE900019DF862 +:10D7B0002800401C8DF828009DF828000628D9D3A1 +:10D7C0009DF80800009900EBC00202EB002007EB77 +:10D7D000C0029DF8100000EB401002EB8000C0F882 +:10D7E0000C1F0022CDE9002211468DF8285021E0BF +:10D7F0000EE20098090141EA10710001CDE9000133 +:10D800009DF8080000EB4001C1EBC0109DF8281006 +:10D8100003EBC0000844407DDDE9002C3038C1171F +:10D82000104341EA0C01CDE900019DF82800401C9D +:10D830008DF828009DF828000828DAD3FFF7F1B802 +:10D840009DF8080000EBC00101EB002007EBC000D1 +:10D8500080F8D35E9DF8080000EBC00101EB0020CA +:10D8600007EBC0019DF8100000EB401001EB8000B9 +:10D8700090F8D80E03286BD09DF8080000EBC0018B +:10D8800001EB00209DF8101007EBC00001EB4111E7 +:10D8900000EB810090F8D81E9DF8080000EBC00254 +:10D8A00002EB002007EBC00090F8D40E814214D1A7 +:10D8B00097F82106F0B39DF8080000EB400101EB5A +:10D8C00000109DF8101007EB001000EB011090F80D +:10D8D000421A41F0080280F8422A9DF8080000EB45 +:10D8E000C00101EB002007EBC0019DF8100000EB28 +:10D8F000401001EB800080F8165F9DF80800A7211A +:10D9000000EBC00202EB002007EBC0029DF8100004 +:10D9100000EB401002EB800080F8DC1E9DF8080050 +:10D92000A22100EBC00202EB002007EBC0029DF831 +:10D93000100000E01EE000EB401002EB800080F8D9 +:10D94000DA1E0021CDE900118DF82850CC4699E06F +:10D950009DF80800042100EBC00202EB002007EB59 +:10D96000C0029DF8100000EB401002EB800080F830 +:10D97000D81EB2E7C7F835509DF8080000EBC0018B +:10D9800001EB002007EBC0019DF81000102200EB16 +:10D99000401001EB800101F6F9610798FAF751FC9C +:10D9A0009DF8080000EBC00101EB002007EBC0016F +:10D9B0009DF8100000EB401001EB8000D0F8F11E44 +:10D9C000C7F81910D0F8F50EC7F81D009DF808002B +:10D9D00000EB400101EB001007EB00119DF8100077 +:10D9E00001EB001090F8400A38769DF8080000EB33 +:10D9F000C00101EB002007EBC0019DF8100000EB17 +:10DA0000401001EB8000D0F80C0FC7F82100FE4851 +:10DA1000D0F86812C7F83910B0F86C02A7F83D00CA +:10DA2000786D81B20220FBF76BFA00210620FCF72B +:10DA30007BF8786D401C786500210520FCF774F8B0 +:10DA40004BE7DDE90001090141EA10710001CDE970 +:10DA500000019DF8080000EB4001C1EBC0109DF8EB +:10DA600028100CEBC0000844C07ADDE900233038F0 +:10DA7000C11710431943CDE900019DF82800401C4F +:10DA80008DF828009DF828000C28DAD3DDE9001273 +:10DA90009DF8080000EBC00303EB002007EBC00378 +:10DAA0009DF8100000EB401003EB8000C0F8F91E59 +:10DAB000C0F8FD2E0021CDE900118DF8285020E09E +:10DAC000DDE90001090141EA10710001CDE9000121 +:10DAD0009DF8080000EB4001C1EBC0109DF8281034 +:10DAE0000CEBC0000844C07DDDE900233038C117CD +:10DAF00010431943CDE900019DF82800401C8DF822 +:10DB000028009DF828000C28DAD3FFF73EB99DF8CD +:10DB1000080043469DF8101008EB0010084480F8F8 +:10DB2000D0599DF80800DC4600EB4001C1EBC01065 +:10DB30000BEBC000407870280AD19DF8080000EB7C +:10DB40004001C1EBC0100CEBC0008078FA282ED049 +:10DB50009DF8080000EB4001C1EBC0100CEBC000C9 +:10DB600040789DF8080000EB4001C1EBC0101CF8A4 +:10DB700030009DF8080000EBC00101EB002003EB32 +:10DB8000C00090F8D21E8DF810109DF8080003EB2D +:10DB900000119DF81000084480F8D059BDF8180015 +:10DBA00001283FD0652847D0B12844D103E0B120F7 +:10DBB000ADF81800DDE79DF8080000EBC00101EBAF +:10DBC000002003EBC0019DF8100000EB401001EBBA +:10DBD000800090F8D80E0028E7D19DF8080000EBEF +:10DBE000C00101EB002003EBC00080F8D35E9DF87C +:10DBF000080000EBC00101EB002003EBC0019DF821 +:10DC0000100000EB401001EB800080F8D84EB821E6 +:10DC10009DF8080000EBC00202EB002008EBC002F8 +:10DC2000FDF74BBE9DF8080000EB4001C1EBC010B2 +:10DC30000BEBC0000079B7E39DF8080000EB400152 +:10DC4000C1EBC0100CEBC0000079B922ADF8182070 +:10DC50009DF8080000EB4001C1EBC0100CEBC000C8 +:10DC6000007900F00F018DF814108DF828501DE098 +:10DC70009DF8080000EB400101EB001003EB0011E0 +:10DC80009DF8280001EB001090F8411A9DF808005B +:10DC900000EB4007C7EBC0101CF830005038814241 +:10DCA00012D09DF82800401C8DF828009DF808002F +:10DCB00000EB400101EB001003EB001090F8170A95 +:10DCC0009DF828108842D3D89DF828009DF814109C +:10DCD00008448DF810009DF8080000EBC00101EB2E +:10DCE000002003EBC0079DF8100000EB401007EB8D +:10DCF000800090F8D80E012811D09DF8080000EBA4 +:10DD0000C00101EB002003EBC0019DF8100000EB07 +:10DD1000401001EB800090F8D80E01288BD19DF8BF +:10DD2000080000EBC00101EB002003EBC00080F80D +:10DD3000D35E9DF80800022100EBC00707EB00202E +:10DD400003EBC0079DF8100000EB401007EB8000CC +:10DD500080F8D81E9DF8080000EBC00101EB002000 +:10DD6000FAE39DF8080000EB400101EB001008EB1E +:10DD7000001090F81C0A20B101287CD00228CDD1D7 +:10DD800067E29DF8080008EB400000F50050B0F88D +:10DD9000F00F801F81B29DF808005F4600EB400243 +:10DDA000C2EBC0120BEBC200401CFBF733FCCDE909 +:10DDB00012059DF8080008EB400000F50050B0F88F +:10DDC000F01F9DF80800394400EB4002C2EBC01080 +:10DDD0006FF0040202EBC0000844042107F056FB78 +:10DDE000DDE91223C117CDE9000150405940084335 +:10DDF00094D19DF8080008EB001080F8D0599DF8E8 +:10DE0000080000EB400101E0D4100020C1EBC0117C +:10DE100007EBC100B9460079ADF81800BDF818004D +:10DE20003128ACD19DF8080008EB400000F5005007 +:10DE3000B0F8F00F4121183890FBF1F0C217CDE98E +:10DE4000000288F804048DF828502F46BBE09DF8A6 +:10DE5000080000EB4001C1EBC0119DF8280009EB60 +:10DE6000C10100EB80100844007D9DF8281041445A +:10DE700081F8050400E0B0E09DF8080000EB4001E7 +:10DE8000C1EBC0119DF8280009EBC10100EB801027 +:10DE9000084408211A3007F0C5FA8DED090A10EE82 +:10DEA000100A9DF8281008EB0111C1F815049DF81F +:10DEB000080000EB4001C1EBC0119DF8280009EB00 +:10DEC000C10100EB801008440821323007F0AAFAA3 +:10DED0008DED090A10EE100A9DF8281008EB0111CB +:10DEE000C1F811049DF8080000EB4001C1EBC0111E +:10DEF0009DF8280009EBC10100EB801008440821BF +:10DF00003A3007F08FFA8DED090A10EE100A9DF8ED +:10DF1000281008EB0111C1F819049DF8080000EB66 +:10DF20004001C1EBC01109EBC1009DF8281001EBC5 +:10DF3000811108440821423007F074FA8DED090A76 +:10DF400010EE100A9DF8281008EB0111C1F81D040D +:10DF50009DF8080000EB400101EB00109DF828102F +:10DF600008EB001000EB011090F8421A41F080011C +:10DF700080F8421A9DF8080008EB400000F50050B8 +:10DF8000B0F8F01F9DF80800494400EB4002C2EBD6 +:10DF9000C0104FF0FF3202EBC000095C9DF8080092 +:10DFA00000EBC00202EB002008EBC0039DF810005C +:10DFB00000EB401003EB800080F8141F9DF8280050 +:10DFC000401C8DF828009DF82800DDE90012401A59 +:10DFD00077EB0200FFF43BAF2DE69DF808005F46AB +:10DFE00000EB4001C1EBC0100BEBC000437D9DF87E +:10DFF000080000EB4002C2EBC0100BEBC000807DBC +:10E0000043EA0020C317CDE900039DF8080015215D +:10E0100000EB4002C2EBC0100BEBC000FBF7E4FAD0 +:10E02000CDE91205DDE90001129B69405840084323 +:10E03000D2D19DF8080000EB4001C1EBC011384679 +:10E0400017F83120521E8DF810209DF8081008EBAB +:10E0500001129DF81010114481F8D0599DF810104C +:10E06000414481F805549DF8101008EB0111C1F8E6 +:10E0700015549DF8081001EB4102C2EBC11100EBF1 +:10E08000C1018A799DF8081001EB4103C3EBC1116E +:10E0900000EBC101497942EA012100EE101AF8EEC5 +:10E0A000400A9FEDFA0A9DF8081080EE801A01EBF5 +:10E0B0004102C2EBC11100EBC1010A799DF80810C1 +:10E0C00001EB4103C3EBC11100EBC101C97842EA86 +:10E0D000012100EE901A9DF81010F8EE600A71EE22 +:10E0E000200A10EE902A08EB0111C1F811249DF8C6 +:10E0F000081001EB4102C2EBC11100EBC1018A7AA9 +:10E100009DF8081001EB4103C3EBC11100EBC10105 +:10E11000497A42EA012100EE901A9DF80810B8EE03 +:10E12000601AC1EE000A01EB4102C2EBC11100EB23 +:10E13000C1010A7A9DF8081001EB4103C3EBC1113C +:10E1400000EBC101C97942EA012100EE101A9DF8E5 +:10E150001010B8EE400A30EE800A10EE102A08EBDC +:10E160000111C1F819249DF8081001EB4102C2EB1E +:10E17000C11100EBC100C07A00069DF8080000EB59 +:10E180004001C1EBC01018D407EBC000027B9DF822 +:10E19000080000EB4003C3EBC01007EBC000C07ADF +:10E1A00042EA002000EE100AB8EE400ADFEDB80A9D +:10E1B00020EE200A10EE100A19E007EBC000037BE6 +:10E1C0009DF8080000EB4001C1EBC01007EBC00058 +:10E1D000C07A43EA0020404280B2FAF7EEF99FEDA0 +:10E1E000AD1B53EC112BFAF707F9FAF736FA9DF845 +:10E1F000101008EB0111C1F81D049DF8080000EB98 +:10E20000400101EB00109DF8101008EB001000EB2E +:10E21000011090F8421A41F0800180F8421A9DF8EE +:10E22000080000EB4001C1EBC01107EBC100C17D4C +:10E230009DF8080000EBC00202EB002008EBC002D2 +:10E240009DF8100000EB401002EB800080F8141FD6 +:10E25000B7E09DF808005F4600EB4001C1EBC0103D +:10E260000BEBC000C3799DF8080000EB4002C2EB45 +:10E27000C0100BEBC000007A43EA0020C317CDE9C1 +:10E2800000039DF80800072100EB4002C2EBC0101C +:10E290000BEBC000FBF7A8F9CDE91205DDE90001A1 +:10E2A000129B6940584008437ED19DF8080000EB5E +:10E2B0004001C1EBC01117F83100401E8DF810006D +:10E2C0009DF8080008EB001080F8D0599DF8100068 +:10E2D000404480F805549DF8080000EB4001C1EB74 +:10E2E000C01107EBC1008079FAF767F941EC110B17 +:10E2F0009FED6A0B09F028FA9DF80800B0EE408AFD +:10E30000F0EE608A00EB4001C1EBC01107EBC100E9 +:10E3100002799DF8080000EB4001C1EBC01107EB4A +:10E32000C100C07842EA0020FAF747F953EC182BF5 +:10E33000FAF7D4F8FAF791F99DF8101008EB0111EB +:10E34000C1F815049DF8100008EB0010C0F8115436 +:10E350009DF8100008EB0010C0F819549DF810004B +:10E3600008EB0010C0F81D549DF8080000EB4001B8 +:10E3700001EB00109DF8101008EB001000EB0110ED +:10E3800090F8421A41F0800280F8422A9DF8080075 +:10E3900000EB4001C1EBC01107EBC100427A9DF8D0 +:10E3A000080000EBC00100E004E201EB002008EBF4 +:10E3B000C0039DF8100000EB401003EB800080F8D4 +:10E3C000142F9DF8080000EB400101EB001008EB52 +:10E3D000001090F8170A88F80404EBE19DF8080093 +:10E3E00000EB4001C1EBC0100BEBC0005946C378F5 +:10E3F0009DF8080000EB4002C2EBC0100BEBC00020 +:10E40000807843EA00208DF80C009DF8080000EBAE +:10E410004002C2EBC0109DF80C200BEBC000104472 +:10E4200043789DF8080000EB4002C2EBC0109DF855 +:10E430000C2001EBC000805C43EA0020C317CDE94B +:10E4400000039DF808009DF80C1000EB4002C2EBA1 +:10E45000C0100BEBC000FBF7C7F8CDE91205DDE9F2 +:10E460000001129B694058400843B6D19DF808004E +:10E470005B4600EB4001C1EBC0100BEBC0004078E5 +:10E480008DF810008DF82850414625E000FF7F47A9 +:10E490000000803D000000000000B0BF0000000050 +:10E4A000000024409DF8080000EB400202EB001041 +:10E4B0009DF8282001EB001000EB021090F8410AB3 +:10E4C0009DF8102090429DF8280002D18DF8100090 +:10E4D00010E0401C8DF828009DF8080000EB400279 +:10E4E00002EB001001EB001090F8170A9DF82820AD +:10E4F0009042D7D89DF8080000EB400202EB0010D4 +:10E500009DF8102001EB001000EB021090F8422A59 +:10E5100042F0800280F8422A9DF8080000EB400299 +:10E52000C2EBC01003EBC0000079ADF818009DF8F5 +:10E5300008009DF8102001EB0010104480F8D0591D +:10E54000BDF81800F32806D007DC052874D0F128A0 +:10E5500008D0F22889D189E18FE1F4286DD0F6281E +:10E56000F8D18DE19DF8080000EBC00202EB00201D +:10E5700001EBC0029DF8100000EB401002EB8000A0 +:10E5800090F8D80E00289DF8080021D000EB40023A +:10E5900002EB00109DF8102001EB001000EB0210C0 +:10E5A00090F8490AC00712D09DF80800C44600EB55 +:10E5B000C00202EB002008EBC0029DF8100000EB47 +:10E5C000401002EB800090F8580FC00720D0A8E060 +:10E5D00000EBC00202EB002001EBC0029DF810002E +:10E5E00000EB401002EB800080F8D84E9DF8080048 +:10E5F000F42200EBC00707EB002001EBC0079DF8F9 +:10E60000100000EB401007EB800080F8DC2E88E063 +:10E610009DF8080000EBC00202EB00200CEBC002EA +:10E620009DF8100000EB401002EB800090F84A0FBC +:10E6300098B38DF8285028E092E133E19DF8080066 +:10E6400000EBC00202EB00209DF810200CEBC00094 +:10E6500002EB421200EB82009DF82820104490F853 +:10E660004B2F9DF8080000EB400707EB00109DF8CA +:10E6700028700CEB0010384490F81E0A824208D132 +:10E680009DF82800401C8DF828009DF828000428DB +:10E69000D4D39DF82800042825D042E09DF8080036 +:10E6A00000EBC00202EB00200CEBC0029DF8100052 +:10E6B00000EB401002EB80009DF82820104490F8F9 +:10E6C0004B0F9DF8082002EB420707EB02129DF862 +:10E6D00028700CEB02123A4492F81E2A904208D19C +:10E6E0009DF82800401C8DF828009DF828000A2875 +:10E6F000D4D39DF828000A2813D09DF8080000EB19 +:10E70000C00202EB002008EBC0029DF8100000EBF5 +:10E71000401002EB800090F8582F42F0010280F880 +:10E72000582F9DF80C0011289DF8080000EB4002BE +:10E7300002EB00109DF8102001EB001000EB02101E +:10E7400090F8422A37D022F0080280F8422A9DF839 +:10E75000080000EBC00202EB002001EBC0029DF8B4 +:10E76000100000EB401002EB800090F8580FC0073B +:10E7700020D09DF8080000EBC00202EB002001EB66 +:10E78000C0029DF8100000EB401002EB8000A0F8E2 +:10E79000565F9DF80800052200EBC00303EB002044 +:10E7A00001EBC0019DF8100000EB401001EB800070 +:10E7B00080F8DC2E36E242F0080280F8422A8DF81A +:10E7C000285023E09DF8080000EB4002C2EBC01087 +:10E7D00003EBC0029DF82800104442799DF8080020 +:10E7E00000EBC00707EB002001EBC0079DF810000D +:10E7F00000EB401007EB80079DF82800384480F8B4 +:10E80000172F9DF82820521C8DF828209DF82800ED +:10E810000A28D7D38DF8285023E09DF8080000EB94 +:10E820004002C2EBC0109DF8282003EBC00010444A +:10E83000C27B9DF8080000EBC00707EB002001EB4E +:10E84000C0079DF8100000EB401007EB80009DF81A +:10E850002870384480F8302F9DF82800401C8DF82F +:10E8600028009DF828000228D7D3DBE19DF8080096 +:10E87000F12200EBC00303EB002008EBC00191E79D +:10E880009DF80800032200EBC00303EB002001EB1E +:10E89000C0039DF8100000EB401003EB800080F8EF +:10E8A000D82EE3E79DF80820022002EBC20707EB11 +:10E8B000022201EBC2079DF8102002EB421207EB87 +:10E8C000820282F8D80E9DF80800F62700EBC002FD +:10E8D00002EB00209DF8102001EBC00002EB421279 +:10E8E00000EB820080F8DC7E9DF8080000EBC0029F +:10E8F00002EB00209DF8102001EBC00002EB421259 +:10E9000000EB820080F84A4F8DF8285023E09DF8F4 +:10E91000080000EB4002C2EBC0109DF8282003EB7A +:10E92000C000104442799DF8080000EBC00707EBD7 +:10E93000002001EBC0079DF8100000EB401007EB32 +:10E9400080009DF82870384480F84B2F9DF82800EF +:10E95000401C8DF828009DF828000A28D7D361E1D3 +:10E960009DF8080000EB4002C2EBC01003EBC000B2 +:10E9700082799DF8080000EB4007C7EBC0100BEB55 +:10E98000C000407942EA00229DF8080000EBC00375 +:10E9900003EB002001EBC0039DF8100000EB4010DA +:10E9A00003EB8000A0F8562F9DF8080000EBC00292 +:10E9B00002EB002001EBC0029DF8100000EB4010BC +:10E9C00002EB8000B0F8562F9DF8080000EB4003E2 +:10E9D00003EB001001EB0010B0F82A0A8242BED30C +:10E9E0009DF80800F12200EBC00303EB002001EBCF +:10E9F000C0079DF8100000EB401007EB800080F886 +:10EA0000DC2E9DF8080000EBC00202EB002008EBB2 +:10EA1000C0019DF8100000EB401001EB800090F861 +:10EA2000581F21F0010180F8581FFBE09DF80800F5 +:10EA30005A4600EB4001C1EBC0100BEBC00000795F +:10EA40008DF810008DF85450C14619E09DF808006B +:10EA500000EB400101EB00109DF8541009EB001091 +:10EA600000EB011090F8410A9DF8101088429DF8C3 +:10EA7000540002D18DF8100010E0401C8DF85400B5 +:10EA80009DF8080000EB400101EB001009EB0010BD +:10EA900090F8170A9DF854108842D7D89DF80800BE +:10EAA00000EB4001C1EBC01002EBC000C078ADF834 +:10EAB0001800BDF81800182812D2DFE800F0110C79 +:10EAC0000E118E8E868E881111118A8E8E8E8E8CEE +:10EAD00011118E118E8E1A2000E00D208DF80C0081 +:10EAE0009DF80C00001FC1B29DF808005F4600EBC6 +:10EAF0004003C3EBC0130BEBC300C01CFAF7A2FB2F +:10EB00008DF85C009DF8080000EB4001C1EBC011DE +:10EB100007EBC1009DF80C10084410F8010C9DF89B +:10EB20005C1088427ED19DF8080000EB4001C1EBEB +:10EB3000C01107EBC10138464978002972D09DF811 +:10EB4000081001EB4102C2EBC11100EBC1029DF8BC +:10EB50000C101144CA789DF8081001EBC10303EBB7 +:10EB6000012109EBC1039DF8101001EB411103EBEA +:10EB7000810181F8142F9DF8081009EB01129DF80E +:10EB80001010114481F8D059BDF81810CE293CF46A +:10EB9000C4AD24DCB9293CF4F6AD7CF792A9C329B5 +:10EBA0007DD0C5297CF4B5A99DF8081001EB410280 +:10EBB00002EB011109EB011191F81C1A00299DF8D3 +:10EBC0000C106DD00E29ADD1FEE3072086E708209A +:10EBD00084E70C2082E70A2080E706207EE7E1290F +:10EBE000D5D006DCD5293AD0D729A7D0D92999D1B3 +:10EBF0007CE2E5297CF49BA989F860459DF8080032 +:10EC000000EBC00101EB002009EBC0019DF81000F2 +:10EC100000EB401001EB800090F8D80E00289DF822 +:10EC2000080000E0F0E200EBC00101EB00207DF401 +:10EC3000D1A809EBC00080F8D35E9DF8080000EB76 +:10EC4000C00101EB002009EBC0019DF8100000EBB2 +:10EC5000401001EB800080F8D84EFCF75EBD9DF8B7 +:10EC6000081001EB4102C2EBC11107EBC100C078F3 +:10EC700089F862009DF8080000EB400101EB0010EC +:10EC80009DF8101009EB001000EB011099F86210CC +:10EC9000A4EBD11290F8421A62F3000101E0F9E20C +:10ECA0005DE380F8421A9DF8080000EB400101EB9B +:10ECB00000109DF8101009EB001000EB011099F8FE +:10ECC00062104A0990F8421A62F3410180F8421A30 +:10ECD0009DF8080000EB400101EB00109DF81010BA +:10ECE00009EB001000EB011090F8420AC0F340015C +:10ECF0009DF8080000EBC00202EB00209DF81020F8 +:10ED000009EBC00002EB421200EB820090F8F00E1B +:10ED1000C0F34000814249D09DF808004A4600EB0C +:10ED2000C00101EB002009EBC0019DF8100000EBD1 +:10ED3000401001EB80019DF8080000EB400303EB5D +:10ED400000109DF8103009EB001000EB031090F854 +:10ED5000420A430891F8F00E63F3410081F8F00E87 +:10ED60009DF8080000EB400101EB00109DF8101029 +:10ED700002EB001000EB011090F8420A800716D554 +:10ED80009DF80800D92100EBC00303EB002009EB3C +:10ED9000C0029DF8100000EB401002EB800080F8EC +:10EDA000DC1E9DF808100220FAF7BEFE42E09DF836 +:10EDB000080000EBC00101EB002002EBC0019DF850 +:10EDC000100000EB401001EB800080F8E54E9DF84C +:10EDD0000800D92100EBC00303EB002002EBC003C5 +:10EDE0009DF8100000EB401003EB800080F8DC1E63 +:10EDF0009DF8080000EB400101EB001002EB001150 +:10EE00009DF8100001EB001191F8420A20F0200358 +:10EE100081F8423A9DF8080000EBC00101EB0020A8 +:10EE200009EBC0019DF8100000EB401001EB8000E1 +:10EE300080F8164F9DF8080000EB400101EB001030 +:10EE400009EB00119DF8100001EB001090F8420A48 +:10EE500000F001019DF8080000EBC00202EB002069 +:10EE600009EBC0029DF8100000EB401002EB80009F +:10EE700090F8F00E00F0010081426AD09DF8080081 +:10EE800000EBC00101EB00209DF8101009EBC00061 +:10EE900001EB411100EB81009DF8081001EB4102EC +:10EEA00002EB01119DF8102009EB011101EB021199 +:10EEB00091F8421A90F8F02E61F3000280F8F02EDB +:10EEC0009DF8080000EB400101EB00109DF81010C8 +:10EED00009EB001000EB011090F8420AC0073CF467 +:10EEE000A7A99DF808004F4600EBC00101EB0020E8 +:10EEF00009EBC0019DF8100000EB401001EB800011 +:10EF000090F8160F00289DF8080000EBC00101EBF7 +:10EF1000002009EBC0019DF8100000EB401001EB50 +:10EF2000800017D080F8155F9DF8080000EB4001C5 +:10EF300001EB001007EB00119DF8100001EB001130 +:10EF400091F8420A20F0010281F8422A97F821063E +:10EF500018B1A7E080F8154FF8E7387D012865D192 +:10EF6000786DF98A884261D29DF8080000EBC001F3 +:10EF700001EB002007EBC0019DF8100000EB4010F2 +:10EF800001EB800090F8150F01284FD19DF8080083 +:10EF900000EBC00101EB002007EBC0019DF8100061 +:10EFA00000EB401001EB800090F8490FF0BB9DF89A +:10EFB000080000EB400101EB001007EB00119DF889 +:10EFC000100001EB001090F8401A9DF8080000EBCB +:10EFD000C00202EB002007EBC00080F8D11E9DF8B4 +:10EFE0000800C32100EBC00202EB002007EBC002C7 +:10EFF0009DF8100000EB401002EB800080F8DC1E52 +:10F000009DF8080000EB400101EB001007EB001138 +:10F010009DF8100001EB0010C0F8445A9DF808104C +:10F020000220FAF781FD8DF8285018E03AE09DF8AB +:10F03000080000EBC00101EB002007EBC0019DF8C8 +:10F04000100000EB401001EB80019DF828000844FF +:10F0500080F8175F9DF82810491C8DF828109DF83E +:10F0600028001428E3D38DF8285017E09DF80800F5 +:10F0700000EBC00101EB002007EBC0019DF8100080 +:10F0800000EB401001EB80009DF82810084480F848 +:10F09000335F9DF82800401C8DF828009DF828005B +:10F0A0000A28E3D39DF8080000EB400101EB0010B3 +:10F0B0009DF8101009EB001000EB011090F8420AC7 +:10F0C00080077CF581A99DF80800D92100EBC002DA +:10F0D00002EB002009EBC0029DF8100000EB40108D +:10F0E00002EB800080F8DC1EFCF76EB99DF808107A +:10F0F00001EB410202EB011109EB011191F81C1A1D +:10F1000000299DF80C1002D00A297DD193E008292E +:10F110007AD18DF8285024E09DF8081001EB4102C7 +:10F12000C2EBC1119DF8282000EBC1011144C97840 +:10F1300001F00F01092918D89DF8081001EB4102D0 +:10F14000C2EBC1119DF8282000EBC1011144C97820 +:10F1500001F0F001902908D89DF82810491C8DF87D +:10F1600028109DF828100629D6D39DF828100629C6 +:10F170004AD39DF8081001EB4102C2EBC11100EB2C +:10F18000C101C9780A049DF8081001EB4103C3EBE3 +:10F19000C11100EBC101097942EA01229DF8081072 +:10F1A00001EB4103C3EBC11100EBC10149790A43F3 +:10F1B0009DF8081001EBC10303EB012109EBC1032A +:10F1C0009DF8101001EB411103EB8101C1F8F12E04 +:10F1D0009DF8081001EB4102C2EBC11100EBC10127 +:10F1E00089790A049DF8081001EB4103C3EBC111B2 +:10F1F00000EBC101C97942EA01229DF8081001EB38 +:10F200004103C3EBC11100E022E100EBC100007A31 +:10F2100002439DF8080000EBC00101EB002009EB60 +:10F22000C0039DF8100000EB401003EB8000C0F815 +:10F23000F52EFCF732BA8DF8285025E09DF808101D +:10F2400001EB4102C2EBC1119DF8282000EBC10186 +:10F250001144C97801F00F0109293CF6B4A99DF8C1 +:10F26000081001EB4102C2EBC1119DF8282000EB10 +:10F27000C1011144C97801F0F0019029EDD89DF841 +:10F280002810491C8DF828109DF828100829D5D37E +:10F29000FCF799B99DF8080000EBC00101EB0020D4 +:10F2A00009EBC0029DF8100000EB401002EB80005B +:10F2B00080F8DC6E9DF8080000EBC00101EB002037 +:10F2C00009EBC00080F8D34E9DF8080000EB400128 +:10F2D00001EB00109DF8101009EB001000EB01107D +:10F2E00090F8421A41F02002FCF7F3BA0A799DF82F +:10F2F000081001EB4103C3EBC11107EBC100C0785B +:10F3000042EA0022FCF777BA9DF8080000EBC00142 +:10F3100001EB002009EBC00080F8D34E9DF80800F7 +:10F3200000EBC00101EB002009EBC0029DF81000CA +:10F3300000EB401002EB800080F8DC6E9DF80800C6 +:10F3400000EB400101EB00109DF8101009EB0010DC +:10F3500000EB011090F8421A41F00402C4E70C29B6 +:10F3600076D18DF8285024E09DF808109DF82830BB +:10F3700001EB4102C2EBC11100EBC102D118C97807 +:10F3800001F00F01092918D89DF8082002EB42036B +:10F39000C3EBC21100EBC1029DF828101144C978DB +:10F3A00001F0F001902908D89DF82810491C8DF82B +:10F3B00028109DF828100A29D6D39DF828100A296C +:10F3C00046D30022134600E068E0CDE9002229463A +:10F3D0008DF828501EE0009A1B0243EA12631202C5 +:10F3E000CDE900239DF8082002EB4203C3EBC212D3 +:10F3F0009DF8283000EBC2021A44D278DDE90037CC +:10F400001A4341EA0703CDE900239DF82820521C46 +:10F410008DF828209DF82820052ADCD3DDE9003767 +:10F420009DF8082002EBC20C0CEB022209EBC20C87 +:10F430009DF8102002EB42120CEB8202C2F8F93E5A +:10F44000C2F8FD7E0023CDE900338DF8281020E0BE +:10F45000D1E0DDE900231B0243EA12631202CDE989 +:10F4600000239DF8082002EB4203C3EBC2129DF873 +:10F47000283000EBC2021A44127ADDE900371A4341 +:10F4800041EA0703CDE900239DF82820521C8DF89E +:10F4900028209DF82820052ADBD399E08DF82850F4 +:10F4A00024E09DF808109DF8283001EB4102C2EBE2 +:10F4B000C11100EBC102D118C97801F00F0109296F +:10F4C00018D89DF8082002EB4203C3EBC21100EBF1 +:10F4D000C1029DF828101144C97801F0F00190296B +:10F4E00008D89DF82810491C8DF828109DF8281080 +:10F4F0000C29D6D39DF828100C297CD30022CDE905 +:10F50000002229468DF82850BC461FE0DDE90002A4 +:10F51000120242EA10620002CDE900029DF80800E2 +:10F5200000EB4002C2EBC0109DF828200CEBC0009D +:10F530001044C078DDE90023104341EA0302CDE91D +:10F5400000029DF82800401C8DF828009DF8280036 +:10F550000628DBD3DDE900239DF8080000EBC00797 +:10F5600007EB002009EBC0079DF8100000EB4010EE +:10F5700007EB8000C0F8F92EC0F8FD3E0022CDE96F +:10F5800000228DF828101FE0DDE90002120242EA95 +:10F5900010620002CDE900029DF8080000EB400275 +:10F5A000C2EBC0109DF828200CEBC0001044407A3C +:10F5B000DDE90023104341EA0302CDE900029DF892 +:10F5C0002800401C8DF828009DF828000628DBD371 +:10F5D000DDE900129DF8080000EBC00303EB0020FA +:10F5E00009EBC0039DF8100000EB401003EB800016 +:10F5F000C0F8011F00E011E1C0F8052F9DF80800D8 +:10F6000000EBC00101EB002009EBC0019DF81000E8 +:10F6100000EB401001EB800090F8D81E9DF8080028 +:10F6200000EBC00202EB002009EBC00090F8D40E02 +:10F6300081427DD199F821064F46B8B19DF8080066 +:10F6400000EB400101EB00109DF8101009EB0010D9 +:10F6500000EB011090F8421A41F0080280F8422AAB +:10F660009DF808100220FAF75FFA78E0C7F83550E5 +:10F670009DF8080000EBC00101EB002007EBC00182 +:10F680009DF81000102200EB401001EB800101F604 +:10F69000F9610798F8F7D5FD9DF8080000EBC00167 +:10F6A00001EB002007EBC0019DF8100000EB4010BB +:10F6B00001EB8000D0F8F11EC7F81910D0F8F50E54 +:10F6C000C7F81D009DF8080000EB400101EB001099 +:10F6D00007EB00119DF8100001EB001090F8400AB4 +:10F6E00038769DF8080000EBC00101EB002007EB25 +:10F6F000C0019DF8100000EB401001EB8000D0F835 +:10F700000C0FC7F821006748D0F86812C7F8391005 +:10F71000B0F86C02A7F83D00786D81B20220F9F7CD +:10F72000EFFB00210620FAF7FFF9786D401C00E09E +:10F7300003E078650021052095E79DF8080000EBBF +:10F74000400101EB00109DF8101009EB001000EBD8 +:10F75000011090F8421A41F0040180F8421A9DF815 +:10F76000080000EBC00101EB002009EBC0019DF88F +:10F77000100000EB401001EB800080F8165F9DF850 +:10F78000080000EBC00101EB002009EBC0019DF86F +:10F79000100000EB401001EB800080F8DC6E9DF85B +:10F7A000080000EBC00101EB002009EBC0019DF84F +:10F7B000100000EB401001EB800090F8D80E0428F8 +:10F7C0002CD19DF8080000EB400101EB00109DF8E2 +:10F7D000101009EB001000EB011090F8421A41F0F4 +:10F7E000800180F8421A9DF8080000EBC00101EB8F +:10F7F000002009EBC00080F8D34E9DF808000521D9 +:10F8000000EBC00202EB002009EBC0029DF81000E3 +:10F8100000EB401002EB800080F8D81E98F86702D9 +:10F82000A0B19DF8080008EB400000F50050B0F8CA +:10F83000F01F9DF80800012300EB4002C2EBC0124C +:10F840000BEBC2009DF80820FBF758F88DF8285004 +:10F85000594613E089F86055FBF75FBF9DF8080033 +:10F8600000EB4002C2EBC0109DF8282001EBC00065 +:10F8700085549DF82800401C8DF828009DF828002C +:10F880001428EBD308480178427811448278114457 +:10F89000C278D1427BF4EBA919B0BDEC028BBDE874 +:10F8A000F08F0000D41000200F0800202DE9F74F42 +:10F8B00092B04FF00008ADF82080ADF80480ADF8AC +:10F8C0000880ADF80C808DF810808DF814808DF8CC +:10F8D0001880CDE90A88CDE90A88ADF83C80FEA001 +:10F8E000D0E90010CDE90C10FDA0D0E90010CDE961 +:10F8F0001010FD4880F80480129800EB400101EBE5 +:10F900000011FA4800EB011797F8161A8DF810103D +:10F91000129900EB0110139900900844834690F867 +:10F92000D0291298042A00EBC00101EB0020EF4916 +:10F9300001EBC00A1399139801EB41110AEB810501 +:10F9400007EB001921D105208BF8D00985F8D88E56 +:10F9500099F8420A20F0800189F8421A97F8160AAD +:10F96000A121072811D2DFE800F010040606090BD8 +:10F970000D00E52007E085F8DC1E06E0B12002E07E +:10F98000312000E0F12085F8DC0E9DF810C0129BBC +:10F99000149802224121D64EC3EB0313A1384FF035 +:10F9A000320E03EB8304BCF1070F7BD2DFE81CF0BF +:10F9B0007A000700B102F903750517078C0799F85B +:10F9C000410AC146002101F02DFE8DF8140095F882 +:10F9D000D81E9AF8D40E814202D101218AF8D31E92 +:10F9E0009BF8D009401C8BF8D009149BA221A620BB +:10F9F000CE2B7DD012DC4FF0A502B92B79D006DCDE +:10FA0000B22B77D0B52B35D0B62B4BD123E1C32BFE +:10FA100071D0C52B70D0CA2BF7D111E1E12B6CD07E +:10FA200006DCD52B09D0D72B68D0D92BEDD10FE030 +:10FA3000E52B6ED0E72BE8D155E2F52006F834002F +:10FA40009DF8140006EBC4056870A970D52009E084 +:10FA5000F52006F834009DF8140006EBC405687024 +:10FA6000A970D920E8702846032101F00CFD287107 +:10FA700005202CE2F52106F834109DF8143006EB31 +:10FA8000C40188464B7097F81C1AB52759B1D5F8B0 +:10FA9000E01EB1F1104F3DD34FF010410022CDE9EF +:10FAA0000A123BE0AAE2D5F8E00EB0F5100F05D33C +:10FAB0004FF410000021CDE90A0103E0D5F8E00E73 +:10FAC000CDE90A0988F80220484610E0BDF8200078 +:10FAD000C0F10200C200DDE90A01F8F7A2FBBDF89F +:10FAE000202008EB0201C870BDF82000401C06E091 +:10FAF00054E12FE0BAE098E045E11BE1FEE1ADF80A +:10FB00002000BDF820000328E0D3404688F80670A6 +:10FB100009E1DDE1D5F8E01ECDE90A1988F8020017 +:10FB2000484610E0BDF82000C0F10300C200DDE946 +:10FB30000A01F8F776FBBDF8202008EB0201C87037 +:10FB4000BDF82000401CADF82000BDF820000428BE +:10FB5000E8D361E0F52106F834109DF8143006EB87 +:10FB6000C40188464B7097F81C1AB92761B1D5F8C3 +:10FB7000E01EB1F1104F32D0D5F8E02ECDE90A29C0 +:10FB800088F80200484641E0D5F8E00EB0F5100FC5 +:10FB900007D0D5F8E00ECDE90A0988F802204846DA +:10FBA00016E04FF410000021CDE90A01F5E7BDF899 +:10FBB0002000C0F10200C200DDE90A01F8F731FBC4 +:10FBC000BDF8202008EB0201C870BDF82000401CE1 +:10FBD000ADF82000BDF820000328E8D395E74FF0EA +:10FBE00010410022CDE90A12CAE7BDF82000C0F199 +:10FBF0000300C200DDE90A01F8F713FBBDF820207D +:10FC000008EB0201C870BDF82000401CADF82000D0 +:10FC1000BDF820000428E8D3404688F80770072183 +:10FC200001F031FC88F80800ABE0F52006F834005C +:10FC30009DF8140006EBC4056870A970C32011E795 +:10FC4000F52006F834009DF8140006EBC405687032 +:10FC5000A970CA2006E7F52006F834009DF81400C4 +:10FC600006EBC4056870A970B620FBE6F52006F81F +:10FC700034009DF8141006EBC4008046417097F8DC +:10FC80001C0AB22318B188F80220484642E0A42199 +:10FC900088F8021048460FE0D5F80C0FBDF8201088 +:10FCA000BDF82020C1F10101C900C84008EB0201E4 +:10FCB000C870BDF82000401CADF82000BDF8200041 +:10FCC0000228E9D3404688F80530052101F0DBFB26 +:10FCD00088F8060073E100000169323031303000ED +:10FCE00001693230453030000F080020D410002068 +:10FCF0000C450020D5F80C0FBDF82010BDF82020D1 +:10FD0000C1F10201C900C84008EB0201C870BDF88A +:10FD10002000401CADF82000BDF820000328E9D3E6 +:10FD2000404688F80630062101F0ADFB88F8070050 +:10FD30000820CCE0F52106F834109DF8141006EBED +:10FD4000C4077970B87048460EE0D5F8100FBDF8BA +:10FD50002010C1F10301C900C840BDF8201039448A +:10FD6000C870BDF82000401CADF82000BDF8200090 +:10FD70000428EAD3E120F8713846072101F083FB1B +:10FD800038720920A3E0F52006F834009DF814002D +:10FD900006EBC4056870A970C52063E6F52006F877 +:10FDA00034009DF8141006EBC4008046417097F8AB +:10FDB0001C0A4FF0CE0A30B1AE2188F802104F462F +:10FDC000ADF820905AE0AC2188F802104F46ADF80B +:10FDD000209014E0D5F8F90ED5F8FD1EBDF82020CE +:10FDE000C2F10402D200F8F71CFABDF8202008EB9B +:10FDF0000201C870BDF82000401CADF82000BDF81D +:10FE000020000528E6D3ADF8207014E0D5F8010FE6 +:10FE1000D5F8051FBDF82020C2F10402D200F8F782 +:10FE200000FABDF8202008EB02010872BDF820009E +:10FE3000401CADF82000BDF820000528E6D388F866 +:10FE40000DA040460D2101F01EFB88F80E000F208A +:10FE50003DE0D5F8F90ED5F8FD1EBDF82020C2F121 +:10FE60000502D200F8F7DDF9BDF8202008EB020109 +:10FE7000C870BDF82000401CADF82000BDF820007F +:10FE80000628E6D3ADF8207014E0D5F8010FD5F8B8 +:10FE9000051FBDF82020C2F10502D200F8F7C1F914 +:10FEA000BDF8202008EB02014872BDF82000401C7C +:10FEB000ADF82000BDF820000628E6D388F80FA092 +:10FEC00040460F2101F0DFFA88F81000112091E27E +:10FED000F52006F834009DF8140006EBC4056870A0 +:10FEE000A970E520BEE5F52006F834009DF8140061 +:10FEF00006EBC4056870A970E720B3E5F52006F8A5 +:10FF000034009DF8140006EBC4056870A970D72072 +:10FF1000A8E599F8413A8DF8143095F8D87E9AF80A +:10FF2000D43E9F4202D101278AF8D37E9BF8D03974 +:10FF30005B1C8BF8D0399DF8143023B19DF8143038 +:10FF40005B1E8DF814300A2858D2DFE800F02AFE34 +:10FF50004276D7FDFC05FB5806F834209DF81400C6 +:10FF600006EBC40740307870B9703021F9703971F0 +:10FF7000352078713320B8713120F8713972797277 +:10FF8000B9720320F872781C0B21F9F75BF938730A +:10FF90000D20ADF83C0095F8D80E04282ED1052090 +:10FFA0002AE0042206F834209DF8141006EBC40061 +:10FFB00040314170512181700521C170EEE0072070 +:10FFC00018E2287103206871681C0521F9F73AF9D5 +:10FFD000FEE3042306F834309DF8142006EBC40039 +:10FFE0004032427081700521C170ADF83C3095F807 +:10FFF000D80E0228D2D1032085F8D80E1DE106F8CC +:020000040801F1 +:1000000034209DF8140006EBC40540306870A970D8 +:100010003120E87085F804E003206871681C052130 +:10002000F9F710F9A8710720ADF83C0099F8420AD9 +:1000300020F0200189F8421AFFE006F834209DF8EC +:10004000140006EBC40740307870B9703121F970A4 +:1000500030203871D5F8E02EB2F5100F00D270467E +:10006000787195F8DD0E012803D095F8DD0E10B1FA +:1000700003E0B97101E087F806E0ADF8208013E0F5 +:10008000D5F8E00EBDF82010C1F105018900C84087 +:10009000BDF8201000F00F0039443030C871BDF8B1 +:1000A0002000401CADF82000BDF820000628E7D352 +:1000B00087F80DE0ADF8208013E0D5F80C0FBDF8FF +:1000C0002010C1F103018900C840BDF8201000F0E4 +:1000D0000F00394430308873BDF82000401CADF863 +:1000E0002000BDF820000428E7D30320B874781C52 +:1000F0001221F9F7A7F8F87414207BE106F83420F0 +:100100009DF8140006EBC40740307870B97087F88A +:1001100003E03121397187F805E087F806E0ADF892 +:10012000208018E0D5F80C0FBDF82010C1F10301B4 +:100130008900C840BDF8201000F00F00394430306D +:10014000C87103E05EE03AE13AE14EE0BDF820001C +:10015000401CADF82000BDF820000428E2D3ADF823 +:100160002080302108E0BDF820003844C172BDF87D +:100170002000401CADF82000BDF820001928F2D363 +:10018000032087F82400781C2421F9F75BF887F80E +:1001900025002620F1E306EBC4014870ADF83C20B1 +:1001A000EDE399F8413A8DF8143095F8D87E9AF835 +:1001B000D43E9F4202D101278AF8D37E9BF8D039E2 +:1001C0005B1C8BF8D0399DF8143023B19DF81430A6 +:1001D0005B1E8DF814300A28E2D2DFE800F0050635 +:1001E000204AF2F1F02E132FDBE606F834209DF8BA +:1001F000140006EBC40540306870A9703120E87027 +:100200003520DEE606F834209DF8140006EBC40520 +:1002100040306870A97085F803E03020D1E60423EF +:1002200006F834309DF8142006EBC40040324270CA +:1002300081700521C170ADF83C30A0E306F8342090 +:100240009DF8140006EBC40540306870A970312099 +:10025000E87085F804E003206871681C0521F8F750 +:10026000F1FFA87199F8420A20F0200189F8421A9A +:10027000A5E606F834209DF8140006EBC4074030CC +:100280007870B9703120F8703971D5F8E01EB1F18D +:10029000104F09D07146797195F8DD1E012905D0FE +:1002A00095F8DD0E30B102E03021F4E7B871ADF819 +:1002B000208015E07046F9E7D5F8E00EBDF8201073 +:1002C000C1F107018900C840BDF8201000F00F00FF +:1002D00039443030C871BDF82000401CADF8200012 +:1002E000BDF820000828E7D387F80FE0ADF820809C +:1002F00013E0D5F80C0FBDF82010C1F105018900FD +:10030000C840BDF8201000F00F00394430300874A8 +:10031000BDF82000401CADF82000BDF820000628E4 +:10032000E7D33020B875ADF8208008E0BDF8201084 +:100330003944C875BDF82010491CADF82010BDF82F +:1003400020100629F2D37877ADF8208008E0BDF8B8 +:10035000201039448877BDF82010491CADF82010D2 +:10036000BDF820100629F2D387F82400ADF82080CC +:1003700009E0BDF82010394481F82500BDF82010AF +:10038000491CADF82010BDF820100629F1D387F8DC +:100390002B00ADF8208009E0BDF82010394481F829 +:1003A0002C00BDF82010491CADF82010BDF820101D +:1003B0000629F1D387F83200ADF820800CE067E021 +:1003C00061E018E0BDF82010394481F83300BDF831 +:1003D0002010491CADF82010BDF820100629F1D3DB +:1003E000032087F83900781C3921F8F72BFF87F8AC +:1003F0003A003B20C1E206F834209DF8140006EBD9 +:10040000C40740307870B97087F803E03121397142 +:100410003321797187F806E0ADF8208013E0D5F834 +:100420000C0FBDF82010C1F105018900C840BDF8CE +:10043000201000F00F0039443030C871BDF82000A2 +:10044000401CADF82000BDF820000628E7D3ADF829 +:100450002080302108E0BDF8200038444173BDF809 +:100460002000401CADF82000BDF820001928F2D370 +:10047000032087F82600781C2621F8F7E3FE87F88A +:100480002700282079E2102006F83400302082E688 +:10049000102006F8340031207DE699F8410A8DF8E5 +:1004A0001400BDF8200000EB40100AEB800090F82B +:1004B000D81E9AF8D40E814202D101218AF8D31EA7 +:1004C0009BF8D009401C8BF8D00940460CE0BDF8E1 +:1004D000200007EB001090F8410A9DF814108842A4 +:1004E0000AD0BDF82000401CADF8200097F8170A8C +:1004F000BDF820108842EAD8BDF8200007EB0010B4 +:1005000090F8401A1398401A401C8DF818009DF876 +:10051000140020B19DF81400401E8DF8140095F8C9 +:10052000D90E0F2803D295F8D90E401C00E04046A2 +:1005300085F8D90E14984FF0FA09B12813D008DCC9 +:10054000A4287DD0A5287CD0A6289CD0AA2879D123 +:1005500066E0B22814D0B32851D06521B82828D03D +:10056000B928F4D137E09DF81400503006F8340073 +:1005700006EBC4002021417080F802900320FCE1CA +:100580009DF81400503006F8340095F8D90E06EBAB +:10059000C40540F0300068700120A870E87047463C +:1005A00085F8048028460521F9F714FACDE90A07F1 +:1005B00062E09DF81400503006F8340095F8D90E2A +:1005C00006EBC40540F030006870A9700120E870A7 +:1005D0009DF8180049E09DF81400503006F83400EA +:1005E00095F8D90E06EBC40540F030006870A9708C +:1005F0000120E8709DF8180040F0100035E09DF8EB +:100600001400503006F8340095F8D90E06EBC405F6 +:1006100040F0300068700120A870E870052024E0E8 +:100620009DF81400503006F8340095F8D90E06EB0A +:10063000C40540F0300068700120A870E87002E046 +:1006400003E023E055E108200FE09DF8140050304E +:1006500006F8340095F8D90E06EBC40540F03000DA +:1006600068700120A870E8700620287128460521CE +:10067000F9F7B0F9CDE90A0868710A98000AA8717B +:100680000320E87185F80890FFF77BBBADF8208068 +:100690000EE0BDF8200007EB001090F8410A9DF82D +:1006A000141088420AD0BDF82000401CADF820008C +:1006B00097F8170ABDF820108842EAD8ADF80480F0 +:1006C00011E0BDF80400BDF82010084407EB00104D +:1006D00090F8410A9DF81410884208D1BDF8040032 +:1006E000401CADF80400BDF804000628E9D39DF8CD +:1006F0001400503006F8340095F8D90E06EBC40506 +:1007000040F0300068700520A870BDF8040000EBD0 +:100710004000C01CE870ADF80C802AE0ADF80880FD +:100720001EE0BDF82000BDF80C20104400EB401086 +:100730000AEB8000D0F80C1FBDF80800C0F10200E1 +:10074000C000C140BDF80C00BDF8082000EB40001F +:10075000104428440171BDF80800401CADF80800A1 +:10076000BDF808000328DCD3BDF80C00401CADF830 +:100770000C00BDF80C00BDF804108842CED3BDF8C3 +:100780000C0000EB4000C01D81B22846F9F722F9A9 +:10079000CDE90A080146BDF80C0000EB40002844F2 +:1007A000C1710A98010ABDF80C0000EB4000284412 +:1007B0000172BDF80C00032100EB40002844417297 +:1007C000BDF80C0000EB4000284480F80A9000E0DF +:1007D000AFE1BDF80C0000EB40000B30CDE0BDF800 +:1007E00020100098084490F8D019491C80F8D019BE +:1007F00097F81C0A38B11399491CC9B2012834D0A2 +:10080000022876D143E01498312802D0452870D1CF +:1008100015E0ADF820800CA90CE0BDF82000BDF873 +:10082000203006EBC402085CD054BDF82000401C08 +:10083000ADF82000BDF820000728EED318E5ADF88C +:10084000208010A90CE0BDF82000BDF8203006EB98 +:10085000C402085CD054BDF82000401CADF8200054 +:10086000BDF820000728EED302E58DF814109DF89E +:10087000140006F8340006EBC4050320687085F800 +:100880000280EA7085F804800920687110E08DF814 +:1008900014109DF8140006F8340006EBC40503207C +:1008A000687085F8028085F8038085F804806A7195 +:1008B00028460621F8F798FECDE90A08000AE871F3 +:1008C0000A98A871FFF734BAF9499BF8D009401C7F +:1008D0008BF8D00999F8410A8DF814001498F32880 +:1008E00074D007DC052872D0F12808D0F22846D150 +:1008F00013E044E0F4286BD0F62840D1DDE0F52089 +:1009000006F834009DF8140006EBC405687085F8FD +:1009100002800520E870F12001E1F52006F834009E +:100920009DF8140006EBC407787087F80280F22067 +:10093000387195F8480F787195F8480F012829D03B +:1009400095F8480F202872D00620ADF83C00BDF87D +:100950003C00F8703846BDF83C10F8F745FECDE98C +:100960000A08BDF83C10000A7854BDF83C100A98FB +:1009700039444870BDF83C00801CADF83C00CD48BF +:10098000CD4D1299E9B301297DD002297CD00329EC +:100990007BD16EE12520ADF83C004146ADF82080CA +:1009A0000DE0BDF82000284490F8210FBDF820206C +:1009B0003A449071BDF82000401CADF82000BDF80D +:1009C00020000F28EDD3ADF8201010E047E0B2E092 +:1009D00098E0BDF82000284490F8330FBDF820209F +:1009E0003A445075BDF82000401CADF82000BDF819 +:1009F00020000A28EDD395F8420FF877ADF82010C3 +:100A00000FE00BE1BDF82000284490F8430FBDF83B +:100A10002010394481F82000BDF82000401CADF8BA +:100A20002000BDF820000528ECD390E7FFE70A205E +:100A3000ADF83C0040460BE0BDF82000284490F89B +:100A4000430FBDF8201039448871BDF82000401CC8 +:100A5000ADF82000BDF820000428EDD377E7F5209D +:100A600006F834009DF8140006EBC4077870404681 +:100A700087F80280F321397195F8481F79710C21AC +:100A8000ADF83C1002E0D7E0E3E001E195F8421F49 +:100A9000B9710BE0BDF82000284490F8430FBDF871 +:100AA00020103944C871BDF82000401CADF820006A +:100AB000BDF820000528EDD349E70620ADF83C003D +:100AC000F52006F834009DF8140006EBC4056870A4 +:100AD00085F80280BDF83C00E870F620287199F88E +:100AE000480A68712846BDF83C10F8F77DFDCDE94D +:100AF0000A08BDF83C10000A6854BDF83C100A987A +:100B0000294436E7F52006F834009DF8140006EB7A +:100B1000C405687085F802800520E870F42028710B +:100B200028460521F8F760FDCDE90A08000A68713A +:100B30000A98A87182E640F21320ADF83C00F52037 +:100B400006F834009DF8142006EBC400814642707C +:100B5000BDF83C20120A8270BDF83C20C27005220C +:100B6000027140460CE0BDF82000384490F81E2A7F +:100B7000BDF8203009EB03004271BDF82000401C95 +:100B8000ADF82000BDF820000A28ECD3B7F82A0AF7 +:100B90008A46010A89F80F10B7F82A0A89F8100066 +:100BA000B5F8560F010A89F81110B5F8560F89F8F3 +:100BB0001200B5F8561F129801EB802081B2032075 +:100BC000F8F732F94546ADF8208050464FF40073EF +:100BD0000EE0BDF82010014491F86620BDF82070A9 +:100BE00009EB0701CA74BDF82010491CADF82010AC +:100BF000BDF820109942ECD34846BDF83C10F8F7F8 +:100C0000F3FCCDE90A05BDF83C20000A09F8020012 +:100C1000BDF83C200A9809EB0201AAE6BDF83C1099 +:100C2000B1B38021F9F7B3FBBDF83C00C5F8A400CF +:100C300021480121A03029E0BDF83C1041B3082132 +:100C4000F9F7A5FBBDF83C0068671B48012170302F +:100C50001CE0BDF83C00D8B14FF480711748F9F79B +:100C600096FBBDF83C00C5F8BC0013480121B83024 +:100C70000CE0BDF83C1059B14FF48061F9F787FBE7 +:100C8000BDF83C00E8650C4801215830F8F702FD3A +:100C9000074890F86702002807D006EBC40000233D +:100CA000BDF83C10129AF9F729FE15B0BDE8F08F97 +:100CB000D4100020000C02400060024000000240FE +:100CC0002DE9F04700242DED048B804689469FEDE9 +:100CD0001E9B25462646E20040464946F7F7A1FA04 +:100CE000C7B22046F7F769FC41EC110BB0EE490A98 +:100CF000F0EE690A06F028FD380907F00F0100EB55 +:100D00008000B0EE408AF0EE608A01EB4000F7F719 +:100D100054FC53EC182BF7F76FFB41EC180B2846EB +:100D20003146F7F757FC53EC182BF7F7BEFAF7F7F5 +:100D30007CFC641CE4B205460E46082CCBD3BDEC0B +:100D4000048BBDE8F087000000000000000059405F +:100D500070B50F4D40F224442146284606F091F923 +:100D6000012813D1298828462A1D1188214606F01A +:100D700025F90849012081F871090748D0F88C004D +:100D800001F50051C0F57A70A1F8F80F70BD0000B0 +:100D900000440040D41000200060024010B50C4C0C +:100DA00040F22441204606F06CF901280ED120883B +:100DB000201D00880749012081F87D090648406C04 +:100DC00001F50051C0F57A70A1F8FA0F10BD0000CE +:100DD000004C0040D41000200060024010B50B4CC5 +:100DE00040F22441204606F04CF901280DD120881C +:100DF000A0880749012081F889090648406901F562 +:100E00000051C0F57A70A1F8FC0F10BD00500040F1 +:100E1000D41000200060024010B50C4C40F2244178 +:100E2000204606F02EF901280ED12088201D0088CA +:100E30000749012081F895090648C06A01F500516B +:100E4000C0F57A70A1F8FE0F10BD00000048004008 +:100E5000D41000200060024010B5124C104920460A +:100E6000F8F702FC00212046F8F714FC0E4C402154 +:100E7000204606F0FFF80028F9D080210B48F9F74A +:100E800088FA084C0A49183C2046F8F7EDFB012186 +:100E90002046F8F7FFFB07490120087110BD00004C +:100EA00000802020A060024000440040000C02406E +:100EB000008800200F08002010B5124C1049204671 +:100EC000F8F7D2FB00212046F8F7E4FB0E4C402156 +:100ED000204606F0CFF80028F9D008210B48F9F792 +:100EE00058FA084C0A49303C2046F8F7BDFB01216E +:100EF0002046F8F7CFFB07490120087110BD00001C +:100F00002080002070600240004C0040000C024035 +:100F1000008020100F08002010B5124C1049204608 +:100F2000F8F7A2FB00212046F8F7B4FB0E4C402155 +:100F3000204606F09FF80028F9D04FF480710B4846 +:100F4000F9F727FA074C0A49A83C2046F8F78CFB2A +:100F500001212046F8F79EFB06490120087110BDCB +:100F600000800028B86002400050004000000240AD +:100F7000208000100F08002010B5124C10492046A8 +:100F8000F8F772FB00212046F8F784FB0E4C402155 +:100F9000204606F06FF80028F9D04FF480610B4826 +:100FA000F9F7F7F9074C0A49303C2046F8F75CFBA3 +:100FB00001212046F8F76EFB06490120087110BD9B +:100FC000008000185860024000480040000C0240B9 +:100FD000008800100F0800202DE9F047012190B093 +:100FE000480503F073FF8648F8F75EFB4027380199 +:100FF0000024CDE90540C50107940894CDE90945D1 +:1010000046040C940D94DFF8FC917F480B94CDE9D5 +:101010000207CDE9006969460E947948F8F7ECFBC0 +:10102000012210217648F8F7D1FBDFF8D4A1AAF10C +:10103000180A5046F8F738FB4FF47A78CDE90348A0 +:10104000E811CDE9054007940894CDE909456F48BA +:101050000B940C940D9400960E94CDE90190694682 +:101060005046F8F7C9FB01215046F8F713FBDFF8AB +:1010700090A1AAF1300A5046F8F716FBE811CDE925 +:10108000054007940894CDE909450C940D94DFF8C8 +:10109000809160480B94CDE90207CDE9006969466B +:1010A0000E945046F8F7A8FB012210215046F8F79D +:1010B0008DFBDFF84CA1AAF1600A5046F8F7F4FA6C +:1010C000CDE90348E811CDE9054007940894CDE93E +:1010D000094551480B940C940D9400960E94CDE95B +:1010E000019069465046F8F787FB01215046F8F712 +:1010F000D1FADFF80CA10AF1180A5046F8F7D4FA31 +:10110000E811CDE9054007940894CDE909450C9410 +:101110000D94DFF8089142480B94CDE90207CDE920 +:10112000006969460E945046F8F766FB01221021CB +:101130005046F8F74BFBDFF8C8A0AAF1900A5046DA +:10114000F8F7B2FACDE90348E811CDE90540079474 +:101150000894CDE9094533480B940C940D940096FE +:101160000E94CDE9019069465046F8F745FB012100 +:101170005046F8F78FFADFF88890A9F148094846F9 +:10118000F8F792FA0397E811CDE90540079408941F +:10119000CDE9094525480B940C940D94224F0096F7 +:1011A0000E94CDE9017069464846F8F725FB012207 +:1011B00010214846F8F70AFBDFF84490A9F17809B6 +:1011C0004846F8F771FACDE90348E811CDE9054042 +:1011D00007940894CDE9094515480B940C940D9497 +:1011E00000960E94CDE9017069464846F8F704FB75 +:1011F00001214846F8F74EFA10B0BDE8F08700002C +:10120000A0600240044400400C4500206C4E0020C9 +:10121000044C004064470020545200200450004019 +:10122000BC4900203C56002004480040144C0020DB +:10123000245A00202DE9FC410121084603F046FE16 +:101240000121042003F042FE0121082003F03EFEAC +:101250000121402003F03AFEDFF8FC80072205213F +:101260004046F9F77DF8072206214046F9F778F85D +:10127000072208214046F9F773F807220921404662 +:10128000F9F76EF8354F08220A213846F9F768F861 +:1012900008220B213846F9F763F80822022140465C +:1012A000F9F75EF808220C213846F9F759F80226BA +:1012B0008DF8056000244FF459708DF80640012523 +:1012C00000908DF807508DF8046069464046F9F7A4 +:1012D0000BF88DF805604FF4E0508DF80640009053 +:1012E0008DF807508DF8046069463846F8F7FCFF22 +:1012F0004FF4916000908DF806408DF804506946D7 +:101300004046F8F7F1FF280200908DF806408DF86E +:10131000045069461248F8F7E7FF8DF806404FF48D +:10132000F040104C00908DF8045069462046F8F7C4 +:10133000DBFFA9032046F9F72AF869032046F9F7ED +:1013400026F8A1142046F9F722F8E1142046F9F70F +:101350001EF8BDE8FC810000000C024000080240BD +:10136000000002400018024070B50024FFF762FF41 +:10137000FFF732FE00F022F80E4D002185F86C19BF +:10138000012285F86C290C48017081704170C2708F +:101390004FF47A718160042085F86C0904E02046DE +:1013A00000F062F9641CE4B295F86C09A042F6D82A +:1013B00070BD0000D410002010410020F8B51120AD +:1013C0008DF8000002258DF8015001248DF80240AF +:1013D0008DF80340684600F0E7FA26208DF80000FB +:1013E0008DF8014000268DF802608DF803406846B4 +:1013F00000F0DAFA0E208DF800008DF801508DF81B +:1014000002408DF80340684600F0CEFA27208DF8A0 +:1014100000008DF801408DF802608DF803406846A9 +:1014200000F0C2FA0F208DF800008DF801508DF801 +:1014300002408DF80340684600F0B6FA34208DF87B +:1014400000008DF801408DF802608DF80340684679 +:1014500000F0AAFA2F208DF800008DF801508DF8C9 +:1014600002408DF80340684600F09EFA35208DF862 +:1014700000008DF801408DF802608DF80340684649 +:1014800000F092FAF8BD01B9102110F8012B10F804 +:10149000013B491E5A400904090CF8D102F07F00B3 +:1014A000704700002DE9FF5F14460F464FF4805649 +:1014B0004FF480684FF4C0694FF00C0A40F2244B9F +:1014C000002580B1012830D0022851D0032871D1E5 +:1014D0000121880403F01EFD0097012C6DD0022C21 +:1014E00070D094B377E00121480403F013FD009716 +:1014F000012C03D0022C06D054B10DE0ADF80460ED +:10150000ADF8088008E0ADF80460ADF8089003E09D +:10151000ADF80450ADF80850ADF80650ADF80C50D9 +:10152000ADF80AA069463B4C5DE00121C80403F018 +:10153000F1FC0097012C03D0022C07D05CB10EE027 +:10154000ADF80460ADF8088009E040E0ADF8046053 +:10155000ADF8089003E0ADF80450ADF80850ADF8D0 +:101560000650ADF80C50ADF80AA069462A4C3AE096 +:101570000121080503F0CEFC0097012C03D0022CBA +:1015800006D054B10DE0ADF80460ADF8088008E075 +:10159000ADF80460ADF8089003E0ADF80450ADF884 +:1015A0000850ADF80650ADF80C50ADF80AA06946E9 +:1015B0001A4C18E02CE000E004E0ADF80460ADF84F +:1015C000088008E0ADF80460ADF8089003E0ADF8DD +:1015D0000450ADF80850124CADF80650ADF80C5060 +:1015E000ADF80AA06946204605F082FD012120469B +:1015F00005F0E7FC01225946204605F061FD102167 +:10160000204605F0DBFC0122C021204605F0E3FC6A +:10161000BDE8FF9F00440040004C004000500040E7 +:10162000004800402DE9FC410024CDE900446F460C +:1016300064220023F6F7C4FD0E46054610461946FF +:101640000A220023F6F7BCFD010102F00F00081882 +:10165000385504F10104E4B228463146082CE7D39A +:10166000DDE90001BDE8FC812DE9F05F624F06462F +:101670000025042087F86C0906EB460000EB0610F5 +:1016800007EB001494F81D0A012803D1002130460D +:1016900000F0B4F806EB4602B84607EB82074FF0BD +:1016A000000B87F870B987F872B987F871B987F8B5 +:1016B00073B94FF00509C7F8789987F8A0B987F88A +:1016C000A2B9012087F8A10987F8A309D4F8180A5C +:1016D00000EB80004000C7F8A80994F8152AD4F858 +:1016E000101A3046FFF7DEFE94F8161A06EBC60213 +:1016F000414B072002EB062203EBC206072911D259 +:10170000DFE801F010040607070A1400484600E06D +:101710000F2086F8D40E05E0D4F8180A6421484357 +:10172000C7F8A8094FF0A10AC1465EE00320F0E720 +:1017300005EB451006EB800080F8E4BE012380F83D +:10174000E63E80F8E5BE80F8E7BE4FF47A73C0F855 +:10175000EC3E04EB051383F842BA80F8D8BE94F847 +:10176000161A07293FD2DFE801F03E0408080A0CE8 +:101770000E00E52180F8DC1E35E05146FAE7B12184 +:10178000F8E73121F6E7F12180F8DC1E002125E0A1 +:1017900001EBC10707EB012701EB410C02EBC70787 +:1017A0000CEB011C002009EB0C1211E002EB001CF9 +:1017B0009CF840CA93F8488AC44507D193F840CAB8 +:1017C00000EB401807EB880888F849CF401CC0B2EE +:1017D00092F817CA8445E9D8491CC9B299F86C092E +:1017E0004A468842D4D86D1CEDB294F8170AA84234 +:1017F0009ED8BDE8F09F0000D41000202DE9F041F4 +:10180000054661484FF48042531006685F488414CF +:10181000C71439B1C5B1012D18D0022D18D0032D30 +:101820001BD117E035B1012D06D0022D06D0032DB6 +:1018300013D105E0114604E0194602E0214600E01C +:101840003946F8F7A6FD08E0114604E0194602E023 +:10185000214600E03946F8F79AFD642007F0C2F807 +:1018600000224FF416512846FFF71CFEDFF82081B6 +:1018700005EB450008EB8000002280F8A229C0F8A3 +:10188000A42905EB450000EB051008EB0011D1F889 +:10189000183A08F540504364012380F83D3091F830 +:1018A000161A3C4C962305EB8500204406290AD2E3 +:1018B000DFE801F0090305050733762102E08370B4 +:1018C00001E06E218170C5EB0511334B01EB810105 +:1018D000C02403F8314003EBC10462700821A170F9 +:1018E000E27006F00F0105EB0512114421718078BA +:1018F00060712020A071E171802020724C20607204 +:101900005420A0722548264F0B2645B1012D0FD03B +:10191000022D24D0032D14D12CE06621D2E78021A2 +:10192000F8F735FDC7F8A4601D480121A03006E096 +:101930000821F8F72CFD7E67194801217030F7F770 +:10194000A9FE98F8670228B1204600232A460B21F9 +:10195000F8F7D4FFBDE8F041642007F043B84FF436 +:1019600080711048F8F713FDC7F8BC600C480121DE +:10197000B830E4E74FF48061F8F709FDFE650848E8 +:1019800001215830DBE70000187AFF1F00180240E1 +:10199000D41000200C5E00200C450020000C0240FA +:1019A000006002400000024030B50F23C278017889 +:1019B0000125FAB1144A126801F1E02102F4E06253 +:1019C000C2F5E062C2F30722C2F10404D3404278B8 +:1019D000A24084781C401443220181F8002400783E +:1019E00000F01F018D404009800000F1E020C0F8A8 +:1019F000005130BD01F01F0085404809800000F112 +:101A0000E020C0F8805130BD0CED00E0024A1140EA +:101A1000014302480160704780FFFF1F08ED00E0AE +:101A2000BFF34F8F04480168044A01F4E061114399 +:101A30000160BFF34F8FFEE70CED00E00400FA05F4 +:101A400010B50021074B0A46002003EBC004401CE0 +:101A5000C0B262548028F8D3491CC9B20829F3D314 +:101A600010BD00000F6800202DE9FE4F0026171A58 +:101A70008146701E3546A3EB010A8846002F02DD21 +:101A80004FF0010102E003D14FF00001019102E0AB +:101A9000C7F100070190BAF1000F02DD4FF001001D +:101AA00002E003D14FF00000009002E0C7F1000A0D +:101AB00000905046574501DD3C4600E00446601C5E +:101AC0004FF0000B029016E008F0FF0109F0FF0054 +:101AD0000C9A00F015F83E445544A64202DD0199E7 +:101AE000361B8944A54202DD00992D1B88440BF169 +:101AF00001001FFA80FB02998B45E5DBBDE8FE8FF4 +:101B000030B5CC0801F0070301259D40EBB2064D2E +:101B100005EBC005C808285C0AB1184302E063EA77 +:101B20000000C043285530BD0F6800202DE9FC415E +:101B300001210A2003F0CAF901248DF8044000268F +:101B40004FF4C0508DF80660032700908DF80570A3 +:101B50008DF8074069464548F8F7C6FB8DF8044004 +:101B60008DF806608DF80570A5028DF80740404C91 +:101B7000009569462046F8F7B7FB29462046F8F756 +:101B800006FCC82006F02EFF29462046F8F701FC87 +:101B9000642006F027FF0021FD2000F025FA002137 +:101BA000122000F021FA0021AE2000F01DFA0021E1 +:101BB000D52000F019FA0021A02000F015FA00212C +:101BC000A82000F011FA00213F2000F00DFA0021BA +:101BD000D32000F009FA0021084600F005FA0021A0 +:101BE000402000F001FA0021A02000F0FDF90021C2 +:101BF000C02000F0F9F90021DA2000F0F5F9002109 +:101C0000122000F0F1F90021812000F0EDF900210F +:101C10007F2000F0E9F90021D92000F0E5F900214A +:101C2000822000F0E1F90021DB2000F0DDF9002145 +:101C3000342000F0D9F90021A42000F0D5F90021CA +:101C4000A62000F0D1F90021202000F0CDF90021DC +:101C5000084600F0C9F9FFF7F3FE0021AF2000F0BD +:101C6000C3F900F055F8BDE8FC810000000C02400B +:101C7000000402400346012000E05843491EC9B257 +:101C8000FBD270472DE9F84F82460A980D46504323 +:101C90006421B0FBF1F0984600F0FF0B4FF0010912 +:101CA0000AEB02072B4600245046FAB21946CDF83B +:101CB0000090FFF7D9FE05EB0806F3B2FAB2F1B2D5 +:101CC0005046CDF80090FFF7CFFE5246F3B22946BA +:101CD0001046CDF80090FFF7C7FEF3B2FAB2F8B2A3 +:101CE0002946CDF80090FFF7BFFE4F460AEB0B06E2 +:101CF00009E02819C3B2C1B2F2B250460097FFF70B +:101D0000B3FE641CE4B24445F3D3BDE8F88F000091 +:101D100070B50025B020294600F066F9002108467C +:101D200000F062F90021102000F05EF9084E002456 +:101D300006EBC4000121405D00F056F9641CE4B2DA +:101D4000802CF5D36D1CEDB2082DF0D370BD0000D2 +:101D50000F68002070B50B4C05460221204603F0A9 +:101D60007FFA0028F9D02946204603F082FA0121A3 +:101D7000204603F075FA0028F9D0204603F077FAE0 +:101D8000C0B270BD003800402DE9FC4F1D468846AA +:101D900081468B460090082B0ED0680700D00120AA +:101DA00000EBD500690810FB01F0C0B2203A02F048 +:101DB000FF0A0026019046E00620F7E7082D10D024 +:101DC0000C2D14D0102D16D0182D3FD121490AEB1F +:101DD000CA0001EB80000027845DE0070FD00B9A5A +:101DE00010E01D490AEB4A0001EB4000F3E70AEB63 +:101DF0004A001A49EDE71A4901EB0A10EBE70B9884 +:101E000030B3002241464846FFF77AFE7F1C640843 +:101E100008F10100FFB200F0FF08082FDDD309F13F +:101E2000010000F0FF09082D0AD00099A9EB01007C +:101E3000B0EB550F04D10BF10800894600F0FF0B01 +:101E4000761CD846F6B201988642B7D3BDE8FC8F1F +:101E50000122D7E764A20108D8950108009801087B +:101E6000749C01082DE9F84F1D00DDE90A799246BE +:101E70008B4680464FF0000611D11046F6F79DFBC9 +:101E800041EC100B05F0C8FB9FED1C1B51EC100B37 +:101E900053EC112BF6F709FAF6F7A8FBC5B2082F99 +:101EA00000D1022600241CE0281B401EC1B20A20DB +:101EB000FFF7E0FEBAFBF0F00A21B0FBF1F201FB04 +:101EC0001200CDF8009088B13030C2B206EB570155 +:101ED00001FB0480C0B23B465946FFF755FF641C26 +:101EE000E4B2AC42E0D32846BDE8F88F06EB5701D8 +:101EF00001FB0480C0B23B463022EDE70000000049 +:101F00000000F03F2DE9FF4F81B0064600900F46DC +:101F10004FF0000A8946580700D0012000EBD3009B +:101F20000490002032E0002029E00E98002410F8F0 +:101F30000A500AF101001FFA80FAE80701D00F9A4F +:101F400002E00F9848B3002239463046FFF7D8FD2B +:101F50007F1C641C6D08E4B2FFB2082CEDD3761C24 +:101F60000098F6B2311A0398814204D109F10800B1 +:101F7000009E00F0FF0908F101004F46C0B203992E +:101F800080468842D1D30BF10100C0B20499834648 +:101F90008842C8D305B0BDE8F08F0122D4E72DE90F +:101FA000F8431D46DDE908781646894604460EE0EA +:101FB0003B4649462046CDF80080FFF7E5FE082F56 +:101FC0000ED004EB5700C4B26D1EEDB2761C002D8E +:101FD00004D03278202A01D37E2AE9D9BDE8F883DB +:101FE000A41DE4B2F0E700002DE9F041114C0646D3 +:101FF0004FF4006500292946204602D0F8F7C9F9B8 +:1020000001E0F8F7C4F94FF4805739462046F8F755 +:10201000BEF939460848F8F7BCF93046FFF79AFE92 +:1020200039462046F8F7B5F929462046BDE8F04183 +:10203000F8F7AFB9000C0240000402402DE9F04F60 +:1020400087B00027ADF80C70ADF80470ADF80870DB +:10205000ADF81470ADF81070ADF800704FF0F20BE1 +:102060004FF0A30AFD4EDFF8F883FDE391F8230655 +:10207000022802D10720ADF80000BDF8000030446E +:102080008079BDF800203244D27840EA0260BDF881 +:10209000002032441279BDF80030120433445B79D9 +:1020A00042EA03221043EF4A5368984279D05060C5 +:1020B000BDF8000030448078BDF8002032445278EA +:1020C00040EA0225B1F8EA24BDF800002844801C4B +:1020D000824266D30846B1F8EA14BDF80020491BD5 +:1020E000891A891EA0F8EA14BDF800002946304478 +:1020F000F7F77AFABDF80010294431444978BDF861 +:1021000000202A44B25C41EA022181427AD1BDF822 +:1021100000003044007900F001000490BDF8000098 +:10212000304480790024C0F34209EB1F0FE0BDF872 +:10213000000020443044C0794A460499F7F760FC17 +:10214000BDF8001021443144C871641CA4B29C4203 +:10215000EDDB98F8670240B1A81C81B2BDF8000021 +:10216000012330440422F8F7C9FBBDF800003044D5 +:10217000C079012188F821164FF00009C8F8289588 +:1021800088F82695B84A82F83290C2F83490ADF8B3 +:10219000149011287ED00DDCA0F10B00062815D27A +:1021A00000E0FCE3DFE810F007086D08A5089F08D1 +:1021B0009F0A1D00A2286FD004DC12286DD0A12830 +:1021C00004D1F5E2A32869D0A42868D000204946AC +:1021D000BDF800200244B154401C80B20528F7D35A +:1021E000F2E3ADF80C904446D2E1BDF80C0000EBF0 +:1021F000400101EB001004EB001090F8160A0728CC +:102200007DD200E0F3E3DFE800F07A040404047A0E +:102210009B00484682E0BDF80000BDF81410084459 +:102220003044007AB8B3012802D002286ED112E0FF +:10223000BDF80C0000EB400101EB0010BDF80410EC +:1022400004EB001000EB011090F8421A21F0040199 +:1022500080F8421A5AE0BDF80C0000EB400101EB97 +:102260000010BDF8041004EB001000EB011090F812 +:10227000421A21F0080180F8421ABDF80C0000EB68 +:10228000400202EB0010BDF8042004EB001000EB4C +:10229000021005E0FDE339E0FCE3FCE3FCE3FCE3D2 +:1022A000C0F8449ABDF80C100220F7F73DFC00205E +:1022B0004A46BDF80C1001EBC10303EB012104EB0E +:1022C000C103BDF8041001EB411103EB810101448E +:1022D00081F8172F401C80B21428EAD30020BDF8E3 +:1022E0000C1001EBC10303EB012104EBC103BDF8AA +:1022F000041001EB411103EB8101014400E042E1D4 +:1023000081F8332F401C80B20A28E8D3BDF81400AE +:10231000401CADF81400BDF80400401CADF80400EA +:10232000BDF80C0000EB400101EB001004EB0010C5 +:1023300090F8170ABDF8041088423FF66CAF22E10E +:10234000CC46ADF804900FE1BDF80000BDF81410C4 +:1023500008443044007A042805D005DC58B101282F +:1023600040D0022878D11BE1082876D010287DD0F3 +:10237000202871D1C1E1BDF80C0000EBC00101EBD8 +:10238000002004EBC001BDF8040000EB401001EB9D +:10239000800090F8480F102820D1BDF80C0000EB09 +:1023A000C00101EB002004EBC001BDF8040000EB0C +:1023B000401001EB800080F848CFBDF80C00F321FD +:1023C00000EBC00202EB002004EBC002BDF80400E9 +:1023D00000EB401002EB800080F8DC1EBDF814001A +:1023E000401CBAE0BDF80C0000EBC00202EB00207C +:1023F00004EBC002BDF8040000EB401002EB8000CB +:1024000080F8DCBEBDF80C0000EB400101EB0010D1 +:10241000BDF8041004EB001000EB011090F8421A14 +:1024200021F0080180F8421ABDF80000BDF8141030 +:1024300008443044017ABDF80C0000EBC00202EB06 +:10244000002004EBC002BDF8040000EB401002EBDA +:10245000800080F8481F0AE081E0A1E0205E0020B3 +:10246000D410002014080020D4400020D2E0002026 +:10247000BDF80010BDF814201144014431444A7ADB +:10248000BDF80C1001EBC10303EB012104EBC10308 +:10249000BDF8041001EB411103EB8101014481F807 +:1024A000212F401C80B20F28E2D30020BDF800107D +:1024B000BDF814201144014431440A7EBDF80C10CB +:1024C00001EBC10303EB012104EBC103BDF80410D0 +:1024D00001EB411103EB8101014481F8332F401CD2 +:1024E00080B20A28E2D3BDF80000BDF814100844F9 +:1024F000304490F82200BDF80C1001EBC10202EB51 +:10250000012104EBC102BDF8041001EB411102EB03 +:10251000810181F8420F0020BDF80010BDF81420A1 +:1025200011440144314491F82320BDF80C1001EB13 +:10253000C10303EB012104EBC103BDF8041001EB5F +:10254000411103EB8101014481F8432F401C80B20B +:102550000528E1D3BDF814002030ADF81400BDF813 +:102560000400401CADF80400BDF80C0000EB400175 +:1025700001EB001004EB001090F8170ABDF80410EE +:1025800088423FF6E1AEBDF80C00401CADF80C00EF +:1025900094F86C09BDF80C1088423FF626AE1FE691 +:1025A000BDF80C0000EBC00202EB002004EBC002FF +:1025B000BDF8040000EB401002EB800080F8DCBEA8 +:1025C000BDF80C0000EB400101EB0010BDF8041059 +:1025D00004EB001000EB011090F8421A21F0080102 +:1025E00080F8421ABDF80000BDF8141008443044C9 +:1025F000017ABDF80C0000EBC00202EB002004EBF6 +:10260000C002BDF8040000EB401002EB800080F82F +:10261000481FE3E6BDF80C00F32100EBC00202EB1B +:10262000002004EBC002BDF8040000EB401002EBF8 +:10263000800080F8DC1EBDF80C0000EB400101EBCF +:102640000010BDF8041004EB001000EB011090F82E +:10265000421A21F0080180F8421ABDF80000BDF8C6 +:10266000141008443044017ABDF80C0000EBC0029D +:1026700002EB002004EBC002BDF8040000EB4010A8 +:1026800002EB800080F8481FBDF80000BDF8141070 +:1026900008443044417ABDF80C0000EBC00202EB64 +:1026A000002004EBC002BDF8040000EB401002EB78 +:1026B000800080F8421F0020BDF80010BDF81420F3 +:1026C0001144014431448A7ABDF80C1001EBC10376 +:1026D00003EB012104EBC103BDF8041001EB411130 +:1026E00003EB8101014481F8432F401C80B205288F +:1026F000E2D3BDF81400C01D2FE7BDF80C0000EBBD +:10270000C00202EB002004EBC002BDF8040000EBA5 +:10271000401002EB800080F8DCBEBDF80C0000EB3E +:10272000400101EB0010BDF8041004EB001000EBB9 +:10273000011090F8421A21F0080180F8421ABDF801 +:102740000000BDF8141008443044017ABDF80C00B4 +:1027500000EBC00202EB002004EBC002BDF8040055 +:1027600000EB401002EB800080F8481F0020BDF80D +:102770000010BDF814201144014431444A7ABDF8D8 +:102780000C1001EBC10303EB012104EBC103BDF805 +:10279000041001EB411103EB8101014481F8432F47 +:1027A000401C80B20428E2D3BDF81400401DD4E6DA +:1027B000A81E0D2190FBF1F0C0B20490ADF80C9072 +:1027C0004446ACE1484686E1BDF80C0000EB400110 +:1027D00001EB0010BDF8041004EB001000EB011039 +:1027E00090F8420A80077DD407EB8700BDF80010FF +:1027F00000EBC70008443044007A0021FEF760FA7D +:10280000BDF80C2002EB420303EB0212BDF80430CA +:1028100004EB021202EB031292F8402A89EA010348 +:1028200042401A435ED1BDF80C0000EBC00101EB41 +:10283000002004EBC001BDF8040000EB401001EBE8 +:10284000800090F8150F01287DD1BDF800003044BC +:10285000407BBDF800103144897A40EA0161BDF83F +:1028600000003044C07A00E0FEE3BDF80020000420 +:102870003244127B40EA02200143BDF80C0000EB19 +:10288000C00202EB002004EBC002BDF8040000EB24 +:10289000401002EB8000C0F8E01EBDF8000030449C +:1028A000007DBDF800103144497C40EA0160BDF86C +:1028B00000103144897CBDF8002009043244D27CE8 +:1028C00041EA02210843BDF80C1001EB410202EB82 +:1028D0000111BDF8042004EB011101EB0211C1F854 +:1028E000440A00E0F4E0BDF80C0000EB400101EB0D +:1028F0000010BDF8041004EB001000EB011090F87C +:10290000421A41F0200180F8421ABDF80C10022052 +:10291000F7F70AF9BDF80C0000EB400101EB0010DD +:10292000BDF8041004EB001000EB011090F8401A01 +:10293000BDF80C0000EBC00202EB002004EBC0006D +:1029400080F8D11E00E051E0BDF80C0000EB400122 +:1029500001EB001004EB001090F8160A012804D0D7 +:10296000022847D0032841D144E0BDF8000030449C +:10297000407A10B1012839D13AE0BDF80C0000EBE3 +:10298000400101EB001004EB001090F81C0A002835 +:10299000BDF80C0000EBC00101EB002000E0FDE3FE +:1029A00004EBC001BDF8040000EB401001EB800017 +:1029B000D0F8E00E03D0B0F1104F03D105E0B0F530 +:1029C000100F02D0B52101E0B0E0C321BDF80C002A +:1029D00000EBC00202EB002004EBC002BDF80400D3 +:1029E00000EB401002EB800080F8DC1E6BE0FCE3A3 +:1029F000B921EBE7BDF80C0000EBC00101EB0020B2 +:102A000004EBC001BDF8040000EB401001EB8000B6 +:102A100090F8D81EBDF80C0000EBC00202EB0020BD +:102A200004EBC00090F8D40E81424CD1BDF80000F8 +:102A30003044807BBDF8001000043144C97B40EA7B +:102A40000121BDF800003044007C0143BDF80C00BA +:102A500000EBC00202EB002004EBC002BDF8040052 +:102A600000EB401002EB8000C0F80C1FBDF8000026 +:102A70003044417ABDF80C0000EBC00202EB0020AC +:102A800004EBC002BDF8040000EB401002EB800034 +:102A900004E0F0E302E1EFE328E248E080F8DD1E25 +:102AA000BDF80C00A42100EBC00202EB002004EBF7 +:102AB000C002BDF8040000EB401002EB800080F87B +:102AC000DA1E514682E77F1C0498FFB2874213D278 +:102AD000BDF80400401CADF80400BDF80C0000EB8C +:102AE000400101EB001004EB001090F8170ABDF84C +:102AF000041088423FF668AEBDF80C0000EB4001C0 +:102B000001EB001004EB001090F8170ABDF8041058 +:102B100088420BD8BDF80C00401CADF80C0094F8AE +:102B20006C09BDF80C1088423FF64CAE01E1ADF8DF +:102B30000C90444642E0ADF804901EE0BDF8000061 +:102B40003044007A0021FEF7BBF8BDF80C2002EB00 +:102B5000420303EB0212BDF8043004EB021202EB55 +:102B6000031292F8402A89EA010342401A432CD00A +:102B7000BDF80400401CADF80400BDF80C0000EBEB +:102B8000400101EB001004EB001090F8170ABDF8AB +:102B900004108842D2D8BDF80C0000EB400101EBD4 +:102BA000001004EB001090F8170ABDF804108842DA +:102BB000BCD8BDF80C00401CADF80C0094F86C09B2 +:102BC000BDF80C108842B6D8B3E0BDF80C0000EB9D +:102BD000400101EB0010BDF8041004EB001000EB05 +:102BE000011090F8401ABDF80C0000EBC00202EB97 +:102BF000002004EBC00080F8D11EBDF80C0000EBF3 +:102C0000400101EB001004EB001090F8160A0128B7 +:102C100032D0022801D00328BDD1BDF80C0000EB52 +:102C2000C00101EB002004EBC001BDF8040000EB83 +:102C3000401001EB800090F8D81EBDF80C0000EBAE +:102C4000C00202EB002004EBC00090F8D40E8142D9 +:102C5000A1D1BDF80C00AA2100EBC00202EB0020BC +:102C600004EBC002BDF8040000EB401002EB800052 +:102C700080F8DA1E514600E0CA21BDF80C0000EBD6 +:102C8000C00202EB002004EBC002BDF8040000EB20 +:102C9000401002EB800080F8DC1E7CE7484640E0F4 +:102CA000ADF804901EE0BDF800003044007A002129 +:102CB000FEF706F8BDF80C2002EB420303EB02130B +:102CC00008EB0312BDF8043002EB031292F8402A1D +:102CD00089EA010342401A432CD0BDF80400401C8D +:102CE000ADF80400BDF80C0000EB400101EB001151 +:102CF00008EB011090F8170ABDF804108842D2D8EA +:102D0000BDF80C0000EB400101EB001108EB0110D5 +:102D100090F8170ABDF8041088420AD8BDF80C00D4 +:102D2000401CADF80C0098F86C09BDF80C209042DE +:102D3000B6D85FE1BDF80C00BDF8042000EB4001FF +:102D400001EB0010414608EB001000EB021090F878 +:102D5000402ABDF80C0000EBC00303EB002008EB99 +:102D6000C00080F8D12EBDF800003044407ABDF894 +:102D7000002000043244927A40EA0222BDF80000AA +:102D80003044C07A0243BDF80C0000EBC00303EBF3 +:102D9000002001EBC003BDF8040000EB401003EB82 +:102DA0008000C0F80C2FBDF80C0000EB400202EBD5 +:102DB000001001EB001090F8160A012841D00228FB +:102DC00001D003289CD1BDF80C0000EBC00202EB3F +:102DD000002001EBC002BDF8040000EB401002EB44 +:102DE000800090F8D82EBDF80C0000EBC00303EB78 +:102DF000002001EBC00090F8D40E824280D1BDF8D3 +:102E00000C00A52200EBC00303EB002001EBC00384 +:102E1000BDF8040000EB401003EB800080F8DA2ED0 +:102E2000BDF80C0000EBC00303EB002008EBC00171 +:102E3000BDF8040000EB401001EB800080F8DCAE30 +:102E40005EE7BDF80C0000EBC00202EB002001EBD6 +:102E5000C002BDF8040000EB401002EB800090F8C7 +:102E6000D82EBDF80C0000EBC00303EB002001EBF3 +:102E7000C00090F8D40E8242E2D1BDF80C00B2221C +:102E800000EBC00303EB002001EBC003BDF804001E +:102E900000EB401003EB800080F8DA2EBDF80C0048 +:102EA000E52200EBC00303EB002001EBC003BDF8FB +:102EB000040000EB401003EB800080F8DC2E002CB7 +:102EC000BED1BDF804000128BAD1BDF80C0000EB5A +:102ED000C00202EB002008EBC001BDF8040000EBCB +:102EE000401001EB8000D0F80C0F09E7BDF800009E +:102EF0003044007A05287DD2BDF800003044007AC5 +:102F0000401EADF80C00BDF800003044407ABDF81A +:102F1000001000043144897A40EA0120BDF8001015 +:102F20003144C97A0843C117FDF7CAFEBDF80C1039 +:102F3000444601EB410202EB011208EB0211C1F819 +:102F4000100ABDF800003044007B0021FDF7B8FEF8 +:102F5000BDF80C1001EB410202EB011204EB02116F +:102F600081F8140ABDF800003044407B0021FDF7D1 +:102F7000A7FEBDF80C1001EB410202EB011204EBBD +:102F8000021181F8150ABDF800003044807B002151 +:102F9000FDF796FEBDF80C1001EB410202EB0112A9 +:102FA00004EB021181F8160ABDF800003044C07B22 +:102FB0000021FDF785FEBDF80C1001EB410202EB8C +:102FC000011204EB021181F8170ABDF80000304429 +:102FD000007C0021FDF774FEBDF80C1001EB4102EE +:102FE00002EB011204EB0211C1F8180ABDF800004F +:102FF000304400E035E2407C0021FDF761FEBDF881 +:103000000C1001EB410202EB011204EB021181F8FA +:103010001C0ABDF80C0000EB400101EB001104EBB1 +:10302000011090F8160A0628484655D09CE0BDF8D5 +:103030000000BDF8041008443044807C0021FDF7F6 +:103040003FFEBDF804204FF00309B2FBF9F2BDF8D2 +:103050000C1001EB410303EB011304EB031101EB33 +:10306000021181F8400A00E086E3BDF80000BDF8D7 +:10307000041008443044C07C0021FDF721FEBDF857 +:103080000420BDF80C10B2FBF9F201EB410303EB95 +:10309000011304EB031101EB021181F8410ABDF8A1 +:1030A0000000BDF8041008443044007D0021FDF705 +:1030B00007FEBDF80420BDF80C10B2FBF9F201EBDD +:1030C000410303EB011304EB031101EB021181F83F +:1030D000480ABDF80400C01CADF80400BDF80C009F +:1030E00000EB400101EB001104EB011090F8170A0E +:1030F000BDF8041000EB4000884298D845E0BDF8C8 +:103100000000BDF8041008443044807C0021FDF725 +:10311000D7FDBDF80C1001EB410202EB0111BDF827 +:10312000042004EB0111520801EB021181F8400A5E +:10313000BDF80000BDF8041008443044C07C0021F4 +:10314000FDF7BEFDBDF80C1001EB410202EB0111D1 +:10315000BDF8042004EB0111520801EB021181F8C3 +:10316000410ABDF80400801CADF80400BDF80C0055 +:1031700000EB400101EB001004EB001090F8170A7F +:10318000BDF80410B1EB400FB9D3BDF80C1002200C +:10319000F6F7CAFCBDF80C00C0B200E0D8E2FEF7BA +:1031A00063FABDF80C00012100EB400204EB820041 +:1031B00080F83115B7E2BDF800003044007A44468B +:1031C00088F86D02BDF800003044407A88F86C023F +:1031D000BDF800003044807A88F86B02BDF800002A +:1031E0003044C07A88F86A0200E0A2E2BDF800002C +:1031F0003044007B84F86902BDF800003044407B15 +:1032000084F8680204F51A74F6F7AAFBF6F766FB71 +:103210002078A4F51A74FF2829D1F6F717FBBDF81A +:1032200000003044007A84F86D02BDF8000030449C +:10323000407A84F86C02BDF800003044807A84F84B +:103240006B02BDF800003044C07A84F86A02BDF811 +:1032500000003044007B84F86902BDF8000030446F +:10326000407B84F86802F6F77BFBF6F737FB606D6E +:1032700018B10F2002E0F5E0FEE0102084F82506EA +:1032800051E21020444688F82506BDF8000030447D +:10329000007A88F86D02BDF800003044407A88F862 +:1032A0006C02BDF800003044807A88F86B02BDF8EB +:1032B00000003044C07A84F86A02BDF8000030444F +:1032C000007B84F86902BDF800003044407B84F83C +:1032D000680204F51A74F6F743FB01F0A1FEA06042 +:1032E000A068A0681FE20E2188F8251688F8619072 +:1032F00019E24946ADF80C90444638E0ADF80410A8 +:1033000014E0BDF80C0000EB400202EB0010BDF829 +:10331000042004EB001000EB021090F8420AC007F2 +:1033200012D1BDF80400401CADF80400BDF80C003B +:1033300000EB400202EB001004EB001090F8170ABB +:10334000BDF804209042DCD8BDF80C0000EB400230 +:1033500002EB001004EB001090F8170ABDF80420EF +:10336000904208D8BDF80C00401CADF80C00BDF828 +:103370000C000428C2D3BDF80C00042869D3FF4A0E +:1033800089465170FE490120C1F88802C1F88802BF +:1033900094F86500E8B30D2084F82506BDF8000018 +:1033A0003044407ABDF800103144097A40EA0120E7 +:1033B000ADF80800BDF800003044C07ABDF8001038 +:1033C0003144897A40EA0120508000204FF4007394 +:1033D000BDF8001001443144097B04EB000C8CF86B +:1033E0006610401C80B29842F2D3E448408800F254 +:1033F000FF3081B20120F5F783FD50B184F8619070 +:10340000DE48418864225143BDF80820B1FBF2F147 +:1034100000E01CE084F860100121A1714188491C82 +:1034200041804088BDF80810884210D914F85C0F1C +:1034300040F001002070207820F00600801C2070F1 +:10344000BDF80800608000210120F6F76DFB4846BA +:1034500043E1102084F8250614F85C0F40F080004A +:10346000207060E1BDF800003044017A88F86110F6 +:10347000112188F8251656E14946ADF80C904446CE +:1034800038E0ADF8041014E0BDF80C0000EB400289 +:1034900002EB0010BDF8042004EB001000EB02105A +:1034A00090F8420AC00712D1BDF80400401CADF8E4 +:1034B0000400BDF80C0000EB400202EB001004EB2E +:1034C000001090F8170ABDF804209042DCD8BDF82F +:1034D0000C0000EB400202EB001004EB001090F82F +:1034E000170ABDF80420904208D8BDF80C00401C13 +:1034F000ADF80C00BDF80C000428C2D3BDF80C00D8 +:1035000004287DD39D4B002058709D490120C1F8AF +:103510008802C1F8880294F86500E8B3122084F8A4 +:103520002506BDF800003044007A84F8610094F864 +:103530006100401EADF80C000020BDF800100144F1 +:1035400031444A7ABDF80C1001EB410C0CEB01112F +:1035500004EB0111014481F81E2A401C80B20A28A4 +:10356000EBD3BDF800003044007DBDF800103144BD +:10357000C97C40EA0120ADF80800BDF800003044E5 +:10358000807DBDF800103144497D40EA012058801B +:1035900000204FF4007100E056E0BDF80020024426 +:1035A0003244D27D04EB000C8CF86620401C80B2C3 +:1035B0008842F0D358889946BDF80C1000EB812062 +:1035C000401E81B20320F5F79BFCE8B3B9F8021066 +:1035D000484664225143BDF80820B1FBF2F184F85B +:1035E00060100121A171B9F80210491CA9F802105C +:1035F000B9F80210BDF80820914242D9002000E03D +:1036000091E0BDF80C1001EB410202EB011104EB5B +:10361000011101EB001191F8492A42F0010281F8F1 +:10362000492A401C80B21028E9D3BDF80C0000EBF9 +:10363000400101EB001004EB001090F8281A41F053 +:10364000010180F8281A00E046E0BDF80C0000EB0C +:10365000400101EB001004EB001090F8281A21F053 +:103660000601891C80F8281ABDF80810BDF80C0066 +:1036700000EB400202EB001004EB0010A0F82A1A45 +:1036800025E04088012827D10020BDF80C1001EB6F +:10369000410202EB011104EB011101EB001191F861 +:1036A000492A22F0010281F8492A401C80B21028E0 +:1036B000EBD3BDF80C0000EB400101EB001004EB74 +:1036C000001090F8281A21F0010180F8281ABDF89E +:1036D0000C100220F6F728FA00202949C1F88802C8 +:1036E000C1F888021FE0D8F8540044460A21B0FB14 +:1036F000F1F0BDF800103144097A884213D1BDF8C9 +:1037000000003044007A18B1606D0A38606504E04A +:10371000C4F85490102084F8250600210520F6F7FF +:1037200003FA0120A071B8F8EA04424620B3002051 +:103730001EE000200146BDF800200244B154401CA8 +:1037400080B20528F7D3A8F8EA1407B0BDE8F08FD7 +:103750000020A1F8EA04F8E7BDF80010294401446C +:1037600031448978BDF800300344F154401C80B2E4 +:10377000B2F8EA148142EFD8414603E01408002071 +:1037800000004242B8F8EA0400287EF46FACDCE79F +:103790002DE9F74F002084B0FE4E0190054680468B +:1037A000009096F826054FF0000B012876D196F888 +:1037B0002106012872D108EB480101EB081000270F +:1037C00006EB001A56E00AEB071494F8420A0006CA +:1037D0004ED594F8420A40F0040084F8420A94F866 +:1037E000420A000744D594F8420A20F0080084F801 +:1037F000420AC6F835B008EBC80101EB082006EB19 +:10380000C00007EB471100EB8109E24809F6F961B6 +:103810001022253004F52464F4F713FDD9F8F10ED5 +:10382000C6F81900D9F8F50EC6F81D0020783076D4 +:10383000D9F80C0FC6F82100D648D0F86812C6F89F +:103840003910B0F86C02A6F83D006068C6F83F0079 +:10385000706D81B20220F5F753FB00210620F6F7C8 +:1038600063F9706D401C706500210520F6F75CF966 +:103870007F1CBFB29AF8170AB842A4D8414602206A +:10388000F6F752F908F101001FFA80F8B8F1040FB9 +:1038900091D386F821B60B2086F82506BE4F00206E +:1038A000387000980DE001F0BBFBC6F87002D6F846 +:1038B0007002C0F300400190D6F87002C0F34200DD +:1038C00000900028EFD096F82306B3493A31022839 +:1038D00016D1B24890F832202AB1002180F8321077 +:1038E00001F074F969E0072555200870FD20487043 +:1038F000AA2088700020C870087161224A718871FE +:10390000F520485500208B46D6F87012C0F103020E +:10391000D200D1402B1803EB0B02D170401C80B2B7 +:103920000428F1D396F8220630B39D48D0F8081247 +:103930003078B8B3002001433CD0002059463218FB +:1039400092F8A8252B180B44DA71401C80B2142879 +:10395000F5D30020321892F834262B180B44DA766F +:10396000401C80B20A28F5D30BEB0501069881F8BC +:10397000250005F1260405E00BEB05010698C8714A +:1039800005F10804CCB18349069881F8E70406984C +:103990001021FF2311287DD013DCA0F10B00062895 +:1039A00022D200E004E0DFE800F01F1FFF11F42046 +:1039B0000120C0E7012086F82605002007B0BDE8F9 +:1039C000F08FA22810DA12280ED10FE2714880F889 +:1039D0002516744900205A4626180B5C9355401C46 +:1039E00080B20A28F8D30A34F8E26A4890F85C10EA +:1039F000C90704D0012080F31388FEF711F84FF0B7 +:103A0000000977E100EB400101EB091002EB001621 +:103A100096F8160A032814D096F8160A012810D032 +:103A200096F8160A02280CD096F8160A042808D030 +:103A300096F8160A05287DD096F8160A06287AD038 +:103A400054E101200BF80400E41CA0B20223029010 +:103A50000BF80030401C80B21D230BF80030401CD6 +:103A600084B20020A7E006EB081292F8400A5946FB +:103A70000BF80400641CA0B292F8424A0BF8004014 +:103A8000401C84B292F8420A400709D492F8420AD4 +:103A9000000700E059E103D492F8420A800777D585 +:103AA00000201F46D2F8443AC0F1030C4FEACC0C78 +:103AB00023FA0CF300EB040C01F80C30401C80B22C +:103AC0000428EFD3241DA3B209EBC90404EB092297 +:103AD00007EBC20408EB4812002004EB8207D7F87A +:103AE000F12EC0F10304E400E240C4180A55401C62 +:103AF00080B20428F3D31B1D9AB20020D7F8F53EFC +:103B0000C0F10304E400E34084180B55401C80B26C +:103B10000428F3D3121D92B20020D7F80C3FC0F155 +:103B20000204E400E34084180B55401C80B20328D3 +:103B3000F3D301E050E080E0D21C1FFA82FA0024A7 +:103B4000D7F8F90ED7F8FD1EC4F10502D200F4F73C +:103B500068FB04EB0A020BF80200641CA4B2062CFA +:103B6000EED30AF106001FFA80FA0024D7F8010FFD +:103B7000D7F8051FC4F10502D200F4F752FB04EB9D +:103B80000A020BF80200641CA4B2062CEED30CE06F +:103B90000EE062E1D410002014080020D440002080 +:103BA00000004042108E0108ACE00AF1060084B229 +:103BB00008F1010080B2FF4B96F8171A8046414584 +:103BC0003FF651AF0298029A201A0BEB0201030A4A +:103BD00001F8023D487089E002205E460BF80400BF +:103BE000E41CA4B22346002090461AE0421C325541 +:103BF000641CA1B23C1894F805447454491C8CB25E +:103C0000002108EB0010471897F8117401EB040C21 +:103C100006F80C70491C89B21029F4D31034A4B2F0 +:103C200090B298F8041447468142DFD80BEB0300AA +:103C3000002100F8021DE11A57E003200BF80400F0 +:103C4000E41CA7B202200BF80700781C80B20E21FA +:103C50000BF80010401C84B200219646DA463AE088 +:103C600006EB011292F8400A0AF80400641CA0B2A4 +:103C700092F8424A0AF80040401C84B292F8420A84 +:103C8000000726D509EBC90C0CEB09220EEBC2028A +:103C900001EB4113002002EB8302131893F8173F46 +:103CA00000EB0408D4460AF80830401C80B20A2809 +:103CB000F3D30A34A3B20020141894F8304F00EB69 +:103CC00003080CF80840401C80B20228F4D39B1C67 +:103CD0009CB2491C89B296F8170A8842C0D80AEBF0 +:103CE0000700002100F8021DE11B417009F10100ED +:103CF0001FFA80F9AF4A92F86C19484649453FF6D9 +:103D000081AE6BE17878401C78707878052804D211 +:103D1000A84890F85C20D20707D0A64880F825165E +:103D200090F85C10C90704D005E00D2180F8251635 +:103D300001E080F860307888010A0BF80410798877 +:103D40000BEB04004170A41C48E19A4F87F825163C +:103D500097F86100DC460BF804000022641C38E090 +:103D600097F8610002EB421600EBC00101EB002066 +:103D700007EBC00000EB860090F80207012826D16F +:103D800097F8610000EB400101EB001007EB001019 +:103D900000EB021090F810090CF80400641CA3B2A8 +:103DA000002097F8611001EBC10404EB012107EB3F +:103DB000C10101EB8601014491F803171C180CF8AE +:103DC0000410401C80B20A28EBD30A339CB2521C68 +:103DD00092B297F8610000EB400101EB001007EB95 +:103DE000001090F8E7089042BAD8F7E07878401CC5 +:103DF0007870787805280CD26E4A92F8610000EB52 +:103E0000400606EB001002EB001090F8F808C0071F +:103E10000FD0684A82F8251692F8610000EB400145 +:103E200001EB001002EB001090F8F808C00704D076 +:103E300005E0122082F8250601E082F860305D4836 +:103E400090F861100BF8041079880BEB0400090A54 +:103E5000417079888170E41CC0E05648012181716D +:103E6000416D0A22B1FBF2F259460BF80420426D73 +:103E7000641C0A2A01D90A2300E0436D0022029241 +:103E800099460B552222641C0A5500268046DA46C4 +:103E9000641C9CE0D8F8540038B1D8F85400801B5A +:103EA000401E81B20220F4F7BFFF98F81800514677 +:103EB0000AF80400641CA2B20020D8F81930C0F13E +:103EC0000304E400E34084180B55401C80B204282E +:103ED000F3D3121D92B20020D8F81D30C0F10304B4 +:103EE000E400E34084180B55401C80B20428F3D34F +:103EF000121D92B20020D8F82130C0F10204E40073 +:103F0000E34084180B55401C80B20328F3D3D21C25 +:103F100097B20024414651F8250F4968C4F10502C3 +:103F2000D200F4F77EF9E2190AF80200641CA4B288 +:103F3000062CEFD3BF1DBFB20024414651F82D0F10 +:103F40004968C4F10502D200F4F76BF9E2190AF8E6 +:103F50000200641CA4B2062CEFD3BF1D98F83E30BB +:103F6000B8B2414652460AF80030401C98F83D303D +:103F700080B20AF80030401C98F83C3080B20AF851 +:103F80000030401C98F83B3080B20AF80030401CEA +:103F900091F83A3080B21354401C91F8393080B215 +:103FA0001354401C83B20020D1F83F40C0F10307F6 +:103FB000FF0001E0D4100020FC40C718D455401C7D +:103FC00080B20428F0D31B1D761C9CB2B6B2029AB4 +:103FD0000021B6EB09009141FFF45CAF661B0BEBCF +:103FE0000500310A5F46804641708670DFF878A090 +:103FF0009AF8670228B1B1B2404600230422F6F7CE +:104000007DFC0023B9460AE0E91801EB0907F879BD +:10401000DDE90021F5F704FDF8715B1C9BB29E42BF +:10402000F2DCB1B24D464046F5F7DEFA010A2955F9 +:10403000641CA1B26854491C9AF823068CB2022869 +:104040000AD1601F010AE970287181B2681D01F070 +:104050002EF92855641CA4B2044804600121001FF5 +:10406000F5F718FB2046A9E4D4100020BC640240F8 +:1040700070B5164C40F224452946204603F001F85D +:10408000002821D02946204602F098FF104D00213B +:104090002846F5F7FFFA61102846F5F7E5FA0D49CD +:1040A000012081F824062088A088281D0268C2F516 +:1040B000FA62A1F8EA244FF4FA6101602846BDE8EB +:1040C00070400121F5F7E6BA70BD00000010014014 +:1040D00088640240D410002010B5074C05492046E2 +:1040E000F5F7C2FA00212046F5F7D4FA034901207A +:1040F000087010BD00800028B86402401408002039 +:104100002DE9F04301218FB0880500F0DFFEDFF8D4 +:1041100094904846F5F7C8FA402005010390002422 +:10412000CDE90545C60207940894CDE909464FF04C +:1041300000681E480B940C940D941B4FCDF8008022 +:104140000E94CDE9017069464846F5F755FB01220A +:1041500010214846F5F73AFBDFF84890A9F13009FD +:104160004846F5F7A1FA4FF4FA60CDE90340CDE9EE +:10417000054507940894CDE909460D480B940C9425 +:104180000D94CDF800800E94CDE901706946484643 +:10419000F5F732FB01214846F5F77CFA0FB0BDE890 +:1041A000F0830000B8640240041001404E08002073 +:1041B000205E00207CB50121032000F087FE134D16 +:1041C000072206212846F6F7CBF807221146284693 +:1041D000F6F7C6F8C020022100908DF805100024E3 +:1041E0008DF8064001208DF807008DF8041069460F +:1041F0002846F6F779F8072000908DF804408DF8EE +:10420000074069460248F6F76FF87CBD000402409B +:104210000000024070B50024FFF7CCFFFFF770FFED +:104220004FF4E13000F086F800F066F801214020FC +:1042300000F064FE012000F0E5FE2D490B2081F81E +:104240002506002581F8145581F8165581F8155575 +:1042500081F817554FF47A70C1F81C0581F8245580 +:10426000012381F8263581F8253581F82735C200EC +:10427000C1F82C2581F8FC5481F8FE3481F8FD3416 +:1042800081F8FF34C1F8040581F8085581F80A3532 +:1042900081F8093581F80B354210C1F81025154A0F +:1042A000157095705370D37042F21076966042F696 +:1042B000F82604EB440201EB820282F8305582F8C2 +:1042C000325582F8313582F83355C2F83865641CAE +:1042D000042CEED391F8202622B191F82026521E0C +:1042E00081F8222604F07EFBBDE8704000F022B980 +:1042F000D41000200441002038B546208DF800007D +:1043000002208DF8010001248DF802408DF8034051 +:104310006846FDF749FB25208DF800008DF8014027 +:1043200000208DF802008DF803406846FDF73CFB45 +:1043300038BD00001FB504460121102000F002FE28 +:104340000020ADF804000094ADF80600ADF80800B8 +:10435000ADF80C000C200D4CADF80A006946204663 +:1043600002F0C6FE0121204602F02BFE012240F29F +:104370002441204602F0A4FE1021204602F01EFE39 +:104380000122C021204602F026FE1FBD0010014080 +:104390002DE9F04F8DB034225F496846F3F751FFA5 +:1043A0005E4D002695F8220600287CD0DFF870B11B +:1043B0000121CBF888124FF0000985F82496594F57 +:1043C000594C02E0B85DA055761C5648F3F757FFEC +:1043D000B042F7D8DFF85481C8F800600121A8F195 +:1043E0000400F5F757F94FF4FA7004F0FBFA85F87A +:1043F0002496DFF830A100260AF1750A03E01AF8C6 +:104400000600A055761C47487530F3F738FFB042D8 +:10441000F5D8C8F8006045480121001FF5F73AF9C2 +:104420004FF47A7004F0DEFA4E46A94685F8246609 +:10443000DFF8F0A000250AF1020A03E01AF80500EF +:1044400060556D1C3748801CF3F719FFA842F5D85A +:10445000C246C8F8005035480121001FF5F71AF987 +:104460004FF47A7004F0BEFAB04689F8246600264C +:1044700002E0B85DA055761C2A48F3F700FFB04271 +:10448000F7D85546CAF80060DFF8A0A00121AAF1CC +:10449000040A5046F5F7FEF84FF47A7004F0A2FAD9 +:1044A0002349684600E034E0F3F7DDFE1D49684625 +:1044B000891DF3F7D8FE4F4689F824860026E94681 +:1044C00003E019F80600A055761C6846F3F7D7FEFE +:1044D000B042F6D82E6001215046F5F7DBF84FF4D4 +:1044E0007A7004F07FFA464687F824860D4900204A +:1044F0000A310A5C2254401C0728FAD3401E286067 +:1045000001215046F5F7C6F8642004F06BFACBF8A9 +:1045100088620DB0BDE8F08F88930108D4100020A8 +:1045200000004242AC9001084E080020BC640240EA +:10453000901600202DE9F04FDFF8EC8387B00024BF +:1045400098F8220600287CD0F8480125C0F8885247 +:1045500098F8231608F27650DFF8D4B3F54E0090A1 +:10456000022904D0A24688F824A6F34FEEE00020EA +:104570003055641C642CFBD3814688F82406EE4930 +:10458000002096310A5C3254401C0828FAD30027D8 +:1045900008F2E45406E008EB070090F8E405F1198E +:1045A00008727F1C2046F3F76AFEB842F3D82C202D +:1045B000F1190872002408F20C60B2460937019024 +:1045C00007E008EB040090F80C163A190AF80210FC +:1045D000641C0198F3F753FEA042F2D8D7A1D54846 +:1045E000F3F741FED348F3F74AFECBF80000D0487A +:1045F0000121001FF5F74EF84FF47A7705E001200E +:1046000004F0F0F9641CBC427ED898F82406002817 +:10461000F5D0CB48D0F81802C749B331D0B100204B +:104620004A4654462254401C6428FBD3C24688F8AC +:1046300024260026885DA055761C0E2EFAD30098FD +:1046400000E077E0F3F71BFE0004000C33D00026F7 +:1046500051462AE0B44A82F824960026544604E0E3 +:10466000B548B330805DA055761CB348B330F3F73E +:1046700006FEB042F4D8CBF80060AD480121001F1F +:10468000F5F708F8A84C05E0012004F0ABF9761C1A +:10469000BE42B9D894F824060028F5D015E08A194E +:1046A00092F87625A3199A73761C8642F7D3A3A1B4 +:1046B000A048F3F7D8FD9F48F3F7E1FDCBF80000E1 +:1046C0009B480121001FF4F7E5FF3C4698F82406BB +:1046D00088B39C489C494C46006808609948001D76 +:1046E000006848609748083000688860002008EB40 +:1046F000000282F8A845401C1428F8D3CD7A8B7AA2 +:104700004A7A087A02AE00E00CE186E82D00CA7908 +:104710008879CDE900024B790A798CA1944802F09E +:104720004FFD00210320F5F7FFF9002802D07F4854 +:10473000C0F8884231E2FFE7012004F053F9761C0B +:10474000A642C3D921E2385D3055641C7A48F3F79C +:1047500096FDA042F7D8D946CBF800407448012115 +:10476000001FF4F797FF4FF4FA7004F03BF9C346CB +:1047700088F824A6DFF8C081002408F1750803E05A +:1047800018F804003055641C6B487530F3F777FD5A +:10479000A042F5D8C9F8004065480121001FF4F790 +:1047A00079FF4FF47A7004F01DF9D0468BF824A6F7 +:1047B000DFF884A100240AF1020A03E01AF80400D9 +:1047C0003055641C5C48801CF3F759FDA042F5D8B5 +:1047D000C9F8004056480121001FF4F75BFF4FF471 +:1047E0007A7004F0FFF88BF82486002402E0385D2C +:1047F0003055641C5048F3F742FDA042F7D8C9F881 +:1048000000404B480121001FF4F744FF4FF47A7039 +:1048100004F0E8F8C2465F468BF82486DFF818817A +:10482000002408F16A0803E018F804003055641CFD +:1048300041486A30F3F723FDA042F5D8C9F800409B +:104840003B480121001FF4F725FF4FF4FA7805E0FB +:10485000012004F0C7F8641C444563D897F8240687 +:104860000028F5D087F824A6DFF8CCB000240BF19F +:10487000390B03E01BF804003055641C2E48393016 +:10488000F3F7FDFCA042F5D8C9F800402848012103 +:10489000001FF4F7FFFE05E0012004F0A3F8641CFC +:1048A0004445DAD897F824060028F5D087F824A6DE +:1048B0002348D0F818024FF00004A0B9DFF878B010 +:1048C0000BF1110B03E01BF804003055641C1A486F +:1048D0001130F3F7D4FCA042F5D809E0381990F86C +:1048E00076053055641C0098F3F7C9FCA042F5D852 +:1048F000C9F800400E480121001FF4F7CBFE05E087 +:10490000012004F06FF8641C4445A6D897F82406EB +:104910000028F5D087F824A6DFF81CB000240BF19E +:10492000480B2BE0AAE00000D41000200000424217 +:10493000BC6402404E080020AC9001080D0A000043 +:1049400000004342107AFF1FF065002025303278C6 +:10495000253032782530327825303278253032785B +:104960002530327825303278253032782500000025 +:10497000801600201BF804003055641C8A48F3F7A9 +:104980007EFCA042F6D8C9F8004001218748F4F720 +:1049900081FE05E0012004F025F8641C4445B4D8EC +:1049A00097F824060028F5D0D34687F824A6DFF828 +:1049B000F8A100240AF1110A03E01AF804003055A6 +:1049C000641C79481130F3F75AFCA042F5D8C9F8B5 +:1049D000004001217548F4F75DFEC24605E0012064 +:1049E00004F000F8641C544548D897F824060028C1 +:1049F000F5D0D84687F824B66B4800243730015DDF +:104A00003155641C0C2CFAD3611ECB46C9F800103A +:104A100001216648F4F73EFE05E0012003F0E2FFC5 +:104A2000641C54452AD897F824060028F5D060A1C4 +:104A3000614804F065F9D8B15F4A00214318134476 +:104A400091465B797C1884F86135491C1429F5D3AB +:104A500097F8BD0568B359495948F3F704FC524922 +:104A600057484239F3F7FFFB87F8248600240AE011 +:104A7000012003F0B7FF641C5445D8D985E05048A5 +:104A8000005D3055641C4E48F3F7F9FBA042F6D8A0 +:104A9000CBF8004001214548F4F7FCFD05E001207A +:104AA00003F0A0FF641C54456FD897F82406002833 +:104AB000F5D0642003F096FF002087F82406044612 +:104AC00039484330B046025D3255641C0B2CF9D393 +:104AD000601ECBF8000001213448F4F7DBFD05E04F +:104AE000012003F07FFF641C54454ED897F824063C +:104AF0000028F5D033A1304804F002F9061E37D063 +:104B0000642003F06FFF00200446391881F8A8459F +:104B1000401C1428F9D30020494632180A44527820 +:104B20003B1883F8AD25401C0F28F6D30021032045 +:104B3000F4F7FAFF10B12448C0F88842642003F06B +:104B400051FF87F824461849002440463E390A5D43 +:104B50000255641C072CFAD3601ECBF8000001211B +:104B60001248F4F797FD642003F03CFF564610E02E +:104B7000012003F037FF641C5445BBD905E0012038 +:104B800003F030FF641CB44203D985F31388FCF7AB +:104B900047FF97F824060028F1D00B490020C1F800 +:104BA000880207B0BDE8F08FF4900108B8640240B5 +:104BB00049434349443A0000205E002090160020FB +:104BC0001C080020493A0000000042422DE9F0474D +:104BD0000020574E01463154401C6428FBD3554DEC +:104BE000884685F82416544900200A5C3254401C3B +:104BF0000828FAD3002705F2E45405E0E81990F8F4 +:104C0000E405F11908727F1C2046F3F738FBB8421F +:104C1000F4D82C20F1190872002405F20C69093728 +:104C200005E0281990F80C0639197054641C4846A0 +:104C3000F3F725FBA042F4D840A13D48F3F713FB5E +:104C40003B48F3F71CFB3E4F3860A7F1040A0121F3 +:104C50005046F4F71FFD05E0012003F0C3FE641C7D +:104C6000642C03D895F824060028F5D03548D0F8F0 +:104C7000180231491D31B8B1002042463254401C5F +:104C80006428FBD3A84685F824260024085D305507 +:104C9000641C0E2CFAD32C48F3F7F1FA0004000C34 +:104CA00031D00024414628E04046A84685F8240635 +:104CB0000024894603E019F804003055641C1E489E +:104CC0001D30F3F7DCFAA042F5D83C6001215046D4 +:104CD000F4F7E0FC464605E0012003F083FE641C87 +:104CE000642C1FD896F824060028F5D01AE00A197B +:104CF00092F8762533199A73641C8442F7D30FA176 +:104D00000B48F3F7B0FA0A48F3F7B9FA3860012113 +:104D10005046F4F7BFFC05E0012003F063FE641C7D +:104D2000642C03D895F824060028F5D0BDE8F08758 +:104D30004E080020D4100020429101080D0A000006 +:104D4000BC640240000043424A1600202DE9FC5F8B +:104D50000121592000F0BAF800248DF80440022007 +:104D6000DFF894B04FF47C578DF807000097694640 +:104D70005846F5F7B9FAFC20DFF8809000908DF8DE +:104D8000044001258DF8075069464846F5F7ACFA0E +:104D9000DFF86CA04FF440468DF8044000968DF883 +:104DA000075069465046F5F79FFA0720DFF8548010 +:104DB00000908DF804408DF8075069464046F5F79D +:104DC00093FA07214046F5F7E4FA31465046F5F7E5 +:104DD000E0FA39465846F5F7DCFAFC214846F5F783 +:104DE000D8FA0948D0F828120848012902D00470DE +:104DF000BDE8FC9F0570FBE7001002400018024070 +:104E0000000C02400000024000004242D41000208A +:104E100010B5FFF79BFF642003F0E4FD1048D0F8C5 +:104E20003C12104819B1002180F8221610BD0E491D +:104E3000D1F8182292B1012280F82226D1F8082256 +:104E4000D1F80C1242EA4101C94380F8231690F8C8 +:104E5000231601F0030180F8231610BD0222EBE7B0 +:104E600000804142D4100020000043427CB5012163 +:104E7000102000F02BF84CF20400012400908DF873 +:104E8000044000208DF8060003208DF80500084D31 +:104E90008DF8074069462846F5F726FA042128468A +:104EA000F5F775FA0348C0F8B842C0F8BC427CBDBB +:104EB0000010024000004242FFF7D8BF4FF40061EB +:104EC0000148F5F75DBA000000040240044A0029D9 +:104ED000116801D0014300E0814311607047000078 +:104EE00030380240044A0029116801D0014300E033 +:104EF000814311607047000010380240044A0029C5 +:104F0000116801D0014300E0814311607047000047 +:104F100034380240044A0029116801D0014300E0FE +:104F2000814311607047000040380240044A002964 +:104F3000116801D0014300E0814311607047000017 +:104F400020380240044A0029116801D0014300E0E2 +:104F5000814311607047000044380240044A002930 +:104F6000116801D0014300E08143116070470000E7 +:104F70002438024070B5204B1968204C11F00C0108 +:104F800004D06610042903D0082903D004601BE074 +:104F9000066019E0184A121F1168C1F380551168A4 +:104FA00001F03F0115B1B6FBF1F101E0B4FBF1F105 +:104FB00014681268C4F388146143C2F30142521C9E +:104FC0005200B1FBF2F1016019680F2202EA1111DF +:104FD0000B4A545C0168E14041601C68072505EA02 +:104FE0009424145D21FA04F484601B6805EA5333A9 +:104FF000D25CD140C16070BD083802400024F4008A +:105000000000002005490028086802D040F0040094 +:1050100001E020F00400086070470000000806501E +:1050200001480068704700000808065070B501206C +:1050300080F310880C4D10212846F5F7A8F90821B7 +:105040002846F5F7A6F9D720F4F712F8FF20F4F771 +:105050000FF8044610212846F5F79BF9002181F34B +:105060001088204670BD00000000024070B501208D +:1050700080F31088194C0020A080FFF7D7FF0006AE +:1050800009D4012003F0AEFCA088401C80B2A080AF +:10509000C828F2D31EE0A088C8281BD2104D1021CA +:1050A0002846F5F774F908212846F5F772F99F208C +:1050B000F3F7DEFFFF20F3F7DBFFFF20F3F7D8FF66 +:1050C000607010212846F5F764F9002080F31088FD +:1050D000607870BD002080F3108870BD1E10002025 +:1050E0000000024070B5012188B08803FFF712FF6D +:1050F00001210220FFF7EAFE00244FF400602F4E4A +:105100008DF8044000908DF8074069463046F5F769 +:10511000EBF801218DF8041002258DF805500803E5 +:105120008DF806408DF80710009069463046F5F777 +:10513000DBF805220D213046F5F712F905220E2184 +:105140003046F5F70DF905220F213046F5F708F93D +:105150004FF4604000908DF8045003208DF8050056 +:105160008DF806408DF8074069463046F5F7BCF8E3 +:10517000134D284600F04AF8ADF810406815ADF818 +:1051800012001820ADF814000720ADF81800ADF893 +:1051900008404FF48270ADF80C40ADF80A00ADF84D +:1051A0000E40ADF8164002A9284600F064F801212F +:1051B000284600F021F808B070BD0000000402404D +:1051C0000038004070B50B4C05460221204600F027 +:1051D00047F80028F9D02946204600F04AF8012176 +:1051E000204600F03DF80028F9D0204600F03FF8B6 +:1051F000C0B270BD003800400029018802D041F0E3 +:10520000400101E021F0400101807047114910B5D3 +:1052100088420AD1841401212046FFF79FFE2046D0 +:10522000BDE810400021FFF799BE0B49884202D12A +:105230000121041404E0094988420AD10121C41360 +:105240002046FFF773FE2046BDE810400021FFF71F +:105250006DBE10BD0030014000380040003C0040F1 +:105260000246002012890A4200D00120704780893E +:1052700070478181704730B502884C8802F44153F1 +:105280000A88CD8822438C882C4322430C892243F0 +:105290004C8922438C892243CC8922431A430280C1 +:1052A000828B22F400628283098A018230BD024629 +:1052B000002003E012F8013B1844C0B2491E89B235 +:1052C000F8D2704770B501218D070024284601F0FF +:1052D00051FBE8B3F5F702FB0020264B3BE003EB64 +:1052E0008401D1F840261278012AD1F8402603D053 +:1052F0005278012A08D02AE01070D1F84026507068 +:10530000D1F84026907030E0D1F840269278F2B97A +:10531000D1F840265668761C5660D1F8402652686F +:10532000D1F84066B668B24211D3D1F84066012286 +:10533000B270D1F84026D278012A16D0D1F8402692 +:105340005070D1F840265060D1F84016C87000E087 +:1053500005E0641CE4B293F83E16A142BFD828468B +:10536000BDE87040012101F04FBAD1F84016486005 +:10537000EDE70000D41000200CB500222549009272 +:105380000192086840F4803008604FF4A063086818 +:1053900000F4003001900098401C0090019810B972 +:1053A00000989842F3D10868800330D5012001901D +:1053B00018484030026842F0805202601648026885 +:1053C00042F48042026013480830026802600268BA +:1053D000026002680260031F104A1A600A6842F005 +:1053E00080720A600A689201FCD50D4A40F205619C +:1053F0001160016821F003010160016841F00201C0 +:1054000001600168C1F381010229FAD10CBD01924A +:105410000CBD0000003802400070004008544007F6 +:10542000003C02407CB500229FED170A00928DEDF2 +:10543000010A6D4601AC16E0835CA3F13006102E24 +:1054400005D2009B1B010093865C303E07E0413B88 +:10545000062B0CD2009B1B010093865C373E1E433B +:10546000521CD2B200968A42E6D3002006E0BFEE7C +:10547000000A7CBD2A5C2254401CC0B2B0EB510F24 +:10548000F8D39DED010A7CBD0000000030B5054653 +:105490000022104611E0AB5CA3F13004102C02D2C4 +:1054A00044EA001007E0A3F14104062C08D20401ED +:1054B000A3F137002043521CD2B28A42EBD330BD55 +:1054C0004FF0FF3030BD00002DE9FC414E4D4FF054 +:1054D000380895F86A02002105F51A75FBF7F0FB0C +:1054E00001240826CDE90064024618200023414625 +:1054F000FCF7B8FC071D07EB47004006000E082329 +:105500002D2241460094FCF73FFC687800217F1C67 +:10551000FBF7D6FB024607EB4700CDE900644006E7 +:10552000000E00234146FCF79DFC074407EB4700B3 +:105530004006000E08232D2241460094FCF724FC6F +:10554000287800217F1CFBF7BBFB024607EB4700D6 +:10555000CDE900644006000E00234146FCF782FCC2 +:10556000074407EB47004006000E0823202241466F +:105570000094FCF709FC687900217F1CFBF7A0FB75 +:10558000024607EB4700CDE900644006000E002309 +:105590004146FCF767FC074407EB47004006000E56 +:1055A00008232D2241460094FCF7EEFB28790021C8 +:1055B0007F1CFBF785FB024607EB4700CDE9006443 +:1055C0004006000E00234146FCF74CFC074407EB65 +:1055D00047004006000E08232D2241460094FCF7A8 +:1055E000D3FBE87800217F1CFBF76AFB024607EB40 +:1055F0004700CDE900644006000E00234146FCF759 +:1056000031FCBDE8FC810000D41000200249C870C4 +:105610000120887170470000D41000202DE9FC5F44 +:1056200000252C46F4F79CFCF84FB87900287CD074 +:10563000A94687F80690FCF703FAF878DFF8D0B3AC +:1056400001264FF008084FF0100A0E286ED2DFE84E +:1056500010F00E008200EB007901BD01E402370476 +:105660005C05A505F205850646078F07E307F5F7F4 +:1056700025F901280AD0022808D0042806D00828D5 +:1056800004D10220FFF7C2FF87F86090CDE900A6A1 +:1056900000211523DFA20846FCF781FC97F8610082 +:1056A00010B3CDE9008644460523DFA21421002073 +:1056B000FCF775FCCDE9004697F861200023142122 +:1056C0001E20FCF7CFFBCDE9004697F861000A23C6 +:1056D00000EB400101EB001007EB00121421282021 +:1056E00002F6EE02FCF75BFC97F86000FF2825D07D +:1056F00017F8600FCDE900060A2364221E21184620 +:10570000FCF7C0FACDE900863A7800232D2132203B +:10571000FCF7A8FB00EB4000322101EB400008231E +:105720002522C0B22D21009601E0D2E30EE3FCF762 +:105730002BFB17F86009642807D007E3CDE9008642 +:1057400015232D21BAA2142044E287F8609002208C +:10575000FFF75CFFF1E7F5F7B1F801280BD002285D +:1057600009D0042802D0082805D101E0082000E073 +:105770000320FFF74BFF97F8210638B197F8220670 +:1057800038B1012808D0022811D108E01523ACA2B5 +:1057900007E01523ADA204E01523B0A201E0152314 +:1057A000B1A2CDE9008600210846FCF7F8FBB878E5 +:1057B000012802D002280CD101E0AF4801E0AE4838 +:1057C0001230CDE9000609231A460A210020FCF711 +:1057D00099FBA94818234838CDE900061A4600214C +:1057E0006820FCF78FFBCDE9008644461523A3A271 +:1057F0001A210020FCF7D3FBCDE900461523A5A212 +:1058000024210020FCF7CBFBCDE900467A6D002374 +:1058100024215420FCF726FB786D10B90220FFF7F5 +:10582000F5FEFFF751FE88E7F5F748F8012806D0A6 +:10583000022804D0042809D0082818D10EE097F8CF +:105840005C0020F0800087F85C0010E097F85C00B6 +:1058500020F0800087F85C00082006E097F85C00E4 +:1058600020F0800087F85C000320FFF7CFFE97F858 +:10587000210638B197F8220668B101280ED0022817 +:1058800014D118E0CDE900860021152385A2084631 +:10589000FCF785FB15E015236CA201E015236FA230 +:1058A000CDE9008600210846FCF779FB97F8E7046C +:1058B0000F2803D005E015236BA2F1E70120FFF7C5 +:1058C000A5FEB878012802D002280CD101E06A4870 +:1058D00001E069481230CDE9000609231A460A2181 +:1058E0000020FCF70FFB97F8600010B10020FFF7D5 +:1058F0008DFE614818234838CDE900061A4600217C +:105900006820FCF7FFFACDE900A65446102367A2F1 +:1059100014212820FCF743FBCDE90086152365A25E +:1059200024211220FCF73BFB97F85C0000067FF572 +:1059300078AFCDE90046102363A22E210020FCF7AA +:105940002EFB6EE7F4F7BAFF012806D0022809D033 +:1059500004280ED008281ED121E03879D8B1387932 +:10596000401E04E03879032815D23879401C38717C +:1059700011E0387930B1012806D0022806D003287A +:1059800009D105E0042004E0052002E0062000E043 +:105990000720FFF73BFEF878032805D0CDE602206C +:1059A000FFF734FE4846E2E7334804220021243062 +:1059B00000F0C8FECDE900A938792F49243101EB68 +:1059C000001238790007010E1023F2E3F4F776FF96 +:1059D000082802D10320FFF719FEF8780428DDD14A +:1059E000254804220021643000F0ACFE97F822061E +:1059F00020B1012875D0022872D198E01023CDE99A +:105A0000008612A21946002083E06AE0D41000202C +:105A1000000042424669726D77617265446F776E2D +:105A20006C6F616400000000506F72743A000000F7 +:105A3000446F776E6C6F6164204661696C21000071 +:105A40004E6F205369676E616C0000005479706579 +:105A50003A53746174696F6E000000005479706588 +:105A60003A436C6F75640000547970653A436C6F0B +:105A700075642D546573740010B001084F66666C30 +:105A8000696E65205265636F72642055706C6F613A +:105A9000640000005265636F7264206E756D62650C +:105AA000723A00004F66666C696E6500424C55455F +:105AB000534B5900454E4552475920544543484E93 +:105AC0004F4C4F4759000000557067726164652064 +:105AD00045525220436865636B2047756E00000095 +:105AE00019E044461023AFF28C02CDE90086194636 +:105AF0000020FCF754FACDE900461023F5A2382126 +:105B00000020FCF74CFACDE900461123F34A382176 +:105B10001E20FCF744FA97F8230600B397F82306F3 +:105B200001281CD097F82306022854D005E6CDE9B9 +:105B3000008610234446EAA219460020FCF72FFAFB +:105B4000CDE900461023E3A238210020FCF727FA14 +:105B5000CDE9004611233821E54A1E20D9E77819FE +:105B600090F8610518B96D1CADB2152DF7D3CDE9CC +:105B7000008644461023DFA21A210020FCF70FFA0A +:105B8000CDE900467A1910231A21202002F2615231 +:105B9000FCF705FACDE900461023D8A22421002005 +:105BA000FCF7FDF9CD4ACDE9004624211023393216 +:105BB0000846FCF7F4F9CDE900461023D1A22E21C6 +:105BC0000020FCF7ECF9C54ACDE900460F232A3244 +:105BD0002E2124202EE3CDE9008644461023CBA2BB +:105BE00024210020FCF7DBF9BC4ACDE90046102354 +:105BF000613224211E20FCF7D2F9CDE900461023A2 +:105C0000C0A22E210020FCF7CAF9B44ACDE9004613 +:105C1000102329322E211E200CE3F4F74FFE012819 +:105C200004D0022807D008280FD10BE0387960B1E2 +:105C30003879401E04E03879032806D23879401CB0 +:105C4000387102E00320FFF7E1FCF87805287DD1E8 +:105C500004220021AF4800F075FDCDE900A63A7995 +:105C6000BA46012300213E20521CFCF7FBF8CDE987 +:105C7000008647461023A8A200214820FCF78FF990 +:105C8000DFF890820823A8F1F408CDE900861A46CF +:105C900000217820FCF736F9CDE900761023A1A287 +:105CA00008214820FCF77BF908231A46194678207A +:105CB000CDE90089FCF726F9CDE9007610239CA2F6 +:105CC00019460020FCF76BF99AF8040000EB40013C +:105CD00001EB00110AEB011090F81D0A4FF01003C0 +:105CE000012840D094A2CDE9007610211E20FCF7B7 +:105CF00056F9CDE90076B046102391A21821002074 +:105D0000FCF74DF99AF8040000EB400101EB00109C +:105D10000AEB001090F8160ACDE9007805289AF8E9 +:105D2000040000EB400101EB00100AEB00101CD056 +:105D300090F8160A7749403101EB00120C23182124 +:105D40003620FCF72CF9C346B84600E025E2CDE941 +:105D5000007B10237DA220210020FCF720F90927D9 +:105D60004FF0200A9EE07CA2BDE790F81C0A69492A +:105D7000B031E1E707EB47014FF07A09B9EB410F8A +:105D800002D2641CA4B20027307900EB400101EB81 +:105D9000001006EB001000EB051090F8420AC00955 +:105DA000CDE90080307900EB400101EB001006EBFB +:105DB000001000EB051090F8402A0AEBC400C1B2B5 +:105DC00007EB47004006000E0023FCF74BF8384471 +:105DD00087B207EB4701B9EB410F02D2641CA4B2B2 +:105DE0000027307900EB400101EB001006EB0010BA +:105DF00000EB051090F8420A0823C00900900AEB56 +:105E0000C400C1B207EB47004006000E2D22FBF78D +:105E1000BBFF7F1CBFB207EB4701B9EB410F02D2BA +:105E2000641CA4B20027307900EB400101EB0010A4 +:105E300006EB001000EB051090F8420AC009CDE90E +:105E40000080307900EB400101EB001006EB001000 +:105E500000EB051090F8412A0AEBC400C1B207EB31 +:105E6000470040065646000E0023FBF7FBFF384470 +:105E700087B207EB4701B9EB410F02D2641CA4B211 +:105E8000002706EBC400C1B207EB47004006000E36 +:105E900008233B22CDF800B0FBF776FF7F1C6D1C7A +:105EA000BFB2ADB22E4E307900EB400101EB0010D5 +:105EB00006EB001090F8170AA8423FF65BAFD1E35B +:105EC000F4F7FCFC01284DD0022850D0082858D106 +:105ED00054E0CBE355524C3A000000005716002026 +:105EE000547970653A436C6F75642D546173740016 +:105EF000CA900108494343494400000041504E20E4 +:105F00003A000000494D45493A00000053534944C6 +:105F10003A000000B4B001084F6E4C696E65203A3B +:105F2000200000004F66664C696E653A2000000054 +:105F3000547970653A00000052533438350000003F +:105F400050726F746F636F6C3A00000047756E2D6E +:105F5000416464723A0000004C4F5241000000005E +:105F6000D4100020387940B13879401E04E03879E7 +:105F7000032806D23879401C387102E00320FFF76D +:105F800045FBF87806289AD10126BE71042200212B +:105F9000F84800F0D7FBCDE900A63A7901230021AB +:105FA0004020521CFBF75EFFCDE90086C34610235C +:105FB000F1A214210020FBF7F2FF092697E006EB7F +:105FC00046014FF07A0ABAEB410F02D2641CA4B228 +:105FD00000264FF00108CDE900B8387900EB400108 +:105FE00001EB001007EB001000EB051090F8402AC1 +:105FF0004FF0140909EBC400C1B206EB460040069D +:10600000000E0023FBF72EFF304486B206EB46015C +:10601000BAEB410F02D2641CA4B20026142000EB9C +:10602000C400C1B206EB46004006000E08232D2234 +:10603000CDF80080FBF7A8FE761CB6B206EB460151 +:10604000D146BAEB410F02D2641CA4B20026CDE9BE +:1060500000B8387900EBC00101EB002007EBC0006D +:1060600005EB451100EB810090F8140F642110FB43 +:1060700001F0020A142707EBC400C1B206EB460088 +:106080004006000E0023FBF7EDFE304486B206EB1F +:106090004601B9EB410F02D2641CA4B2002607EB03 +:1060A000C400C1B206EB46004006000E08232522BC +:1060B000CDF80080FBF768FE761CB6B206EB460111 +:1060C000B9EB410F02D2641CA4B2002607EBC40056 +:1060D000C1B206EB46004006000E08233B22CDF875 +:1060E0000080FBF751FE761C6D1CB6B2ADB2A54F19 +:1060F000387900EB400101EB001007EB001090F83D +:10610000170AA8423FF65BAFACE2F4F7D7FB0828CA +:1061100002D10320FFF77AFAF8783C460728F3D13A +:10612000944804220021403000F00CFBCDE90086A9 +:1061300047461023944A14210020FBF730FFA14664 +:1061400005EB450000EB051109EB0110804690F8C6 +:10615000280AC0071DD005EB8501142000EB41047F +:10616000CDE90076E1B2052388A20020FBF717FFF6 +:10617000CDE90076E1B201236A1C1E20FBF772FE16 +:10618000CDE9007608F61E22E1B20A232A20FBF7A9 +:1061900006FF6D1CADB2042DD2D363E2F4F78EFB83 +:1061A000012807D002280CD0042812D0082828D1B2 +:1061B0002BE03EE0387910B13879401E1CE0052014 +:1061C0001AE03879042802D23879401C14E0484695 +:1061D00012E03879052814D2DFE800F0030507093A +:1061E000100009200BE00A2009E00B2007E00C203A +:1061F000FFF70CFA97F82006387102E00D20FFF740 +:1062000005FAF878082804D02CE20220FFF7FEF9FE +:10621000DDE73879574C0422803404EB001000216C +:1062200000F090FACDE900A93879102304EB0012B0 +:1062300000210020EDE1F4F741FB012806D00228FF +:1062400009D004280ED0082849D145E0387978B320 +:106250003879401E04E03879032840D23879401C50 +:1062600038713CE0387900EB400101EB001007EB9E +:10627000001090F81D0A01280AD0387900EB40017F +:1062800001EB001007EB001090F81D0A88B126E022 +:1062900038794C4600EB400101EB001007EB001091 +:1062A00080F81D9A39790220F3F73EFCCBF888423A +:1062B00015E0387900EB400101EB001007EB00100E +:1062C00080F81D6A3879FBF7CFF9CBF88862397905 +:1062D0000220F3F729FC02E00820FFF797F9F8788D +:1062E000092891D1042200212A4800F02BFACDE997 +:1062F00000864446152328A214212820FBF74FFED0 +:10630000CDE900463A79012314214620521CFBF7BF +:10631000A9FD387900EB400101EB001007EB0010FC +:1063200090F81D0A01280AD0387900EB400101EBF2 +:10633000001007EB001090F81D0A18B10AE01523B1 +:1063400017A201E0152319A2CDE900461E21002065 +:10635000FBF725FE152318A2322105E1F4F7AEFA6A +:106360001A4C012834D002283DD0042848D00828EF +:106370005AD14AE094B1010847756E2D52535349E2 +:106380003A000000D4100020108E0108506F727483 +:106390002D000000A4B20108504F52543A000000F2 +:1063A000545950453A4C4F52410000005459504501 +:1063B0003A525334383500005061737320456E747F +:1063C0006572204368616E6765000000D44000205C +:1063D000387948B394F8490010B13879FBF744F99B +:1063E0003879401E0AE0387903281DD294F8490014 +:1063F00010B13879FBF738F93879401C387113E05F +:1064000084F8496084F83D600EE00820FFF7FEF84C +:1064100084F83C6094F8490030B1CBF8889284F855 +:1064200049903879FBF720F9F8780A282FD104220F +:1064300000218F4800F086F945461523AFF2A802E7 +:10644000CDE9008612212820FBF7A9FDCDE90056F1 +:106450003A79012312214620521CFBF703FDCDE9B6 +:106460000056152383A21C210020FBF798FDCDE9DF +:106470000056152385A226210020FBF790FDCDE9CB +:106480000056152387A230210020FBF788FD94F8E1 +:106490004900012854D1BE7194F83E0078B1CBF880 +:1064A000889284F83E9038790121FBF7A7F9CDE96D +:1064B0000086152380A238210020FBF770FD94F898 +:1064C0004800E8B384F84890CDE9008615237EA201 +:1064D00038210020FBF763FDCBF88862C2E0F4F7B7 +:1064E000EDF9012813D0022811D0042802D0082881 +:1064F0000DD109E0F2F738FF142802D087F867922F +:1065000005E087F8676202E00820FFF77FF8F87877 +:106510000B2815D1564804220021403000F012F912 +:10652000CDE90086444615236BA21A210020FBF713 +:1065300036FDCDE90046152324216CA2002000E0A1 +:1065400069E0FBF72CFDCDE9004615236BA22E2157 +:106550000020FBF724FD97F867024FF0150308B100 +:106560006CA200E071A23821CDE90046002050E085 +:10657000F4F7A4F9012806D002280BD0042812D081 +:10658000082821D11DE0387910B13879401E08E083 +:10659000022006E03879032802D23879401C00E056 +:1065A0004846387110E0387987F82006002103202A +:1065B000F3F7BAFA40B10220FFF728F8FDF72AFEF8 +:1065C00002E00820FFF722F8F8780C284AD1284882 +:1065D00004220021803000F0B5F8CDE900A697F83C +:1065E00020065446224D1023C03505EB00121946F3 +:1065F0000020FBF7D4FC97F820063979884231D087 +:10660000CDE9004638790C2305EB0012202100204B +:10661000121DFBF7C4FC25E0F4F750F9012819D04E +:10662000022817D0042802D0082813D10FE0F3F76E +:10663000D1FA86F31388BFF34F8F3F4801683F4A72 +:1066400001F4E06111430160BFF34F8FFEE70820C2 +:10665000FEF7DCFFF8780D2804D104220021384829 +:1066600000F070F8BDE8FC5FFBF752BBBDE8FC9F93 +:10667000E4B20108313A4469702073776974636841 +:106680002031616E6432204F4E000000323A496E74 +:106690007365727420736C617665206D6F64756CC0 +:1066A00065000000333A5061737320456E74657263 +:1066B000205374617274000053746174653A5365B9 +:1066C0006E64696E6700000053746174653A436FCD +:1066D0006D706C6574650000496E73657274205549 +:1066E0002D4469736B204669727374005468616E3F +:1066F000205061737320456E74657200466F726D31 +:1067000061743A46415433323B4D41583A33324733 +:106710000000000046696E6420552D4469736B2C9F +:106720004F7574707574696E6700000053746174FE +:10673000653A49646C6500000CED00E00400FA0560 +:10674000E4B301082DE9F84F0025924688468146BA +:10675000012715E000242E0109EB040101EB0810CC +:1067600000EB051000970278E006F1B2000E10234E +:10677000FBF70AFB641CE4B2102CEDD36D1CEDB2E8 +:106780005545E7D3BDE8F88F0648002101728172B4 +:1067900001214172C1726422026181710220FEF7FF +:1067A00035BF0000D4100020124810B5016841F434 +:1067B000700101601048016841F0010101600E4A5A +:1067C00000210832116002680C4B1A400260031D60 +:1067D0000B4A1A60026822F48022026006480C30DC +:1067E0000160FEF7C9FD03494FF000608039086081 +:1067F00010BD000088ED00E000380240FFFFF6FE0B +:1068000010300024FEF75EBDC943018270470029A5 +:10681000018802D041F0010101E021F00101018075 +:1068200070470000464910B5884206D1012108464C +:10683000FEF794FB002101205BE0B0F1804F09D00E +:10684000404988420DD101210220FEF76FFB002153 +:10685000022070E001210846FEF768FB00210120BC +:1068600069E03949884206D101210420FEF75EFB28 +:10687000002104205FE03549884206D1012108202B +:10688000FEF754FB0021082055E03149884206D12B +:1068900001211020FEF74AFB002110204BE02D497A +:1068A000884206D101212020FEF740FB0021202054 +:1068B00041E02949884206D101210220FEF74EFB22 +:1068C0000021022015E02549884202D101210C0453 +:1068D0000AE02349884202D101214C0404E0214905 +:1068E00088420AD101218C042046FEF737FB0021A3 +:1068F0002046BDE81040FEF731BB1B49884206D157 +:1069000001214020FEF712FB0021402013E017492F +:10691000884206D101218020FEF708FB002180205B +:1069200009E0134988420AD1841501212046FEF767 +:10693000FDFA00212046BDE81040FEF7F7BA10BD71 +:10694000000001400004004000080040000C00402E +:1069500000100040001400400004014000400140CD +:10696000004401400048014000180040001C004065 +:106970000020004002460020138A92890B4202EA5E +:10698000010202D0002A00D001207047002A82892B +:1069900001D00A4300E08A438281704730B5028803 +:1069A000164C174DA0420DD0A8420BD0B0F1804F2D +:1069B00008D0144B984205D0134B984202D0134B89 +:1069C000984203D122F070034A881A43104B984230 +:1069D00006D0104B984203D022F440730A891A4320 +:1069E00002804A68C2620A880285A04201D0A84299 +:1069F00001D1897A01860121818230BD00000140E8 +:106A0000000401400004004000080040000C004069 +:106A1000001000400014004010B5FEF7F9F9FEF731 +:106A20004BFA00F0A9F9F3F775F9154C14F85C0F5F +:106A300020F001002070207840F006002070002037 +:106A4000608001460120F3F76FF8F3F787FEF2F755 +:106A500097FAF2F7FBFEF3F749FFFAF785FCFDF72B +:106A6000D9FBFBF763F8FFF78FFEF3F7BDFA4FF49E +:106A7000FA6024F8460C012004F8480C10BD000010 +:106A8000D41000202DE9F0410024F3F785FCB94E25 +:106A900096F8F2040025012805D186F8F254F2F7A1 +:106AA0001DFF0120B0713AE104EB440006EB8000C9 +:106AB00090F83215012901D180F8325590F831153E +:106AC000002979D190F8A2190129FAD104EB4401E7 +:106AD00001EB041106EB011292F8161A00296BD093 +:106AE00080F8A25992F8160A072864D2DFE800F06D +:106AF000EC04376591E1E10004EBC40000EB0420F5 +:106B000006EBC00090F8D31E012909D090F8D21EE0 +:106B100001EB411100EB810191F8D81E00294AD107 +:106B200090F8D21E491C80F8D21E90F8D01E29B1D0 +:106B300090F8D01E80F8D21E80F8D05E90F8D21E59 +:106B400001EB411100EB810191F8D81E052932D0EB +:106B500090F8D21E01EB411100EB8100A6E004EB9E +:106B6000C40000EB042006EBC00090F8D31E0129FE +:106B700009D090F8D21E01EB411100EB810191F890 +:106B8000D81E002917D190F8D21E491C80F8D21EB9 +:106B900090F8D01E29B190F8D01E80F8D21E80F84F +:106BA000D05E90F8D21E01EB411100EB810191F80B +:106BB000D81E0F29CCD187E0AFE004EBC40000EB76 +:106BC000042006EBC00090F8D31E012908D090F8ED +:106BD000D21E01EB411100EB810191F8D81E71BB6F +:106BE00090F8D21E491C80F8D21E90F8D01E29B110 +:106BF00090F8D01E80F8D21E80F8D05E90F8D21E99 +:106C000001EB411100EB810191F8D81E07299FD1BA +:106C10005AE004EBC40000EB042006EBC00191F83D +:106C2000D30E012808D091F8D20E00EB401001EBF2 +:106C3000800090F8D80E10B991F8D20E19E037E024 +:106C400091F8D23E02EB031393F8413A02EB00179E +:106C500097F8517ABB4205D091F8D20E401C81F8CA +:106C6000D20E0AE091F8D23E5B1C81F8D23E401C65 +:106C7000C0B292F8173A8342E2D891F8D00E28B108 +:106C800091F8D00E81F8D20E81F8D05E91F8D20E34 +:106C900000EB401001EB800090F8D80E052813D0CF +:106CA00091F8D20E00EB401001EB800080F8D85E26 +:106CB0000AE004EBC40000EB042006EBC00090F8EF +:106CC000D21E491C80F8D21E04EBC40000EB042045 +:106CD00006EBC00090F8D21E92F8172A914201D319 +:106CE00080F8D25E90F8D11E51B190F8D21E80F893 +:106CF000D01E90F8D11E491E80F8D21E80F8D15EB9 +:106D000090F8D21E01EB411100EB810191F8DC2ECD +:106D100090F8D21E2046F8F7C9FD641CE4B296F83C +:106D20006C09A0423FF6C0AE96F8220620B196F854 +:106D3000FE04012807D010E096F80A0501280CD1BE +:106D400086F80A5501E086F8FE5496F8252696F84E +:106D5000211696F82206FCF71BFDF3F7AFFE96F816 +:106D6000240618B186F82456FBF768F9BDE8F0410F +:106D7000FEF754BCD4100020FEB5012100240846C3 +:106D8000FEF7C8F8A720ADF80000002640F2E73073 +:106D900001904FF08045ADF80260ADF8086069469B +:106DA0002846FFF7FBFD724981F83E6604EB44007C +:106DB00001EB800091F83E3600F5A66201EB8303FB +:106DC000C3F8402691F83E26521C81F83E2691F8E1 +:106DD0003E3600F51A6201EB8303C3F8402691F8B2 +:106DE0003E26521C81F83E2691F83E3600F5176289 +:106DF00001EB8303C3F8402691F83E26521C81F82C +:106E00003E2691F83E2600F5405001EB8202C2F882 +:106E1000400691F83E06401C81F83E0604EBC40291 +:106E200002EB0422002001EBC20300EB401291F8B8 +:106E30003E6603EB820201EB860602F6E462C6F8C8 +:106E4000402691F83E26521C81F83E26401CC0B2D6 +:106E50001028EAD3641CE4B2042CA7D3454891F867 +:106E60003E2601EB8202C2F8400691F83E06401C25 +:106E700081F83E063F4891F83E26283801EB820211 +:106E8000C2F8400691F83E06401C81F83E0639489B +:106E900091F83E261C3801EB8202C2F8400691F8B8 +:106EA0003E06401C81F83E06324891F83E261038D6 +:106EB00001EB8202C2F8400691F83E06401C81F8C0 +:106EC0003E062D4891F83E2601EB8202C2F84006AC +:106ED00091F83E06401C81F83E06284891F83E266F +:106EE00001EB8202C2F8400691F83E06401C81F890 +:106EF0003E06204891F83E26343801EB8202C2F863 +:106F0000400691F83E06401C81F83E061C4891F868 +:106F10003E2601EB8202C2F8400691F83E06401C74 +:106F200081F83E06124891F83E26083001EB8202B5 +:106F3000C2F8400691F83E06401C81F83E06104813 +:106F400091F83E260C3801EB8202C2F8400691F817 +:106F50003E06401C81F83E0601212846FFF757FCFB +:106F6000012211462846FFF711FD00F00BF8FEBD87 +:106F7000D4100020F8150020FC160020341A002040 +:106F80001041002008B51C208DF8000001208DF86C +:106F9000010002218DF802108DF803006846FAF70F +:106FA00003FD08BDF9F7FABEF9F718BFFDF760B8A1 +:106FB000F9F7CEBEF9F730BFF3F7ECBAC943018059 +:106FC00070470029818902D041F4005101E021F489 +:106FD000005181817047002A828A01D00A4300E073 +:106FE0008A438282704700001C4910B5884206D14E +:106FF00001211020FDF7B2FF0021102028E01849E0 +:10700000884202D101214C0410E01649884202D185 +:1070100001218C040AE01449884202D10121CC04E8 +:1070200004E0124988420AD101210C052046FDF7EF +:107030007DFF2046BDE810400021FDF777BF0C49D9 +:10704000884209D101212020FDF788FF002120205E +:10705000BDE81040FDF782BF10BD000000100140E8 +:107060000044004000480040004C004000500040F8 +:10707000001401400246002012880A4200D001207C +:10708000704770B501F01F0501260024C1F34213BB +:1070900006FA05F2012B0FD0022B0FD0838A4FEA9C +:1070A00011210088134206FA01F600EA060001D019 +:1070B00000B10124204670BD8389F0E7038AEEE722 +:1070C00010B5C1F3421301F01F040121A140012BAF +:1070D00007D0022B07D01430002A026805D00A43DB +:1070E00004E00C30F8E71030F6E78A43026010BD88 +:1070F0007FB50446008A0D46C98820F440500143FC +:107100002182A08941F20C618843A9882A89114310 +:107110006A8902431143A181A08A20F44071A889A1 +:107120000843A0826846FDF725FF1A48844202D032 +:107130001948844201D1039800E00298A18909040A +:1071400000EBC00101EB0010296801D5490000E007 +:107150008900B0FBF1F06422B0FBF2F109010B09E8 +:107160006FF018056B4300EB8300A3891D044FF0FB +:10717000320306D503EBC000B0FBF2F000F00700CD +:1071800005E003EB0010B0FBF2F000F00F00084345 +:1071900020817FBD001001400014014070B5002423 +:1071A000064DFDF78BFE20B1641CAC42F9D3FA20EA +:1071B00070BDBDE87040F2F705B90000404B4C00CF +:1071C0000FB4084B10B504A902AA039801F0D4F932 +:1071D000044602A9002001F000FC204610BC5DF826 +:1071E00014FB0000DB89010803B4019841000098FA +:1071F00050EAC12018BF04204A0D18BF40F001001A +:1072000040F2FF72B2EB515F08BF40F0020001286C +:1072100008BF052002B0704730B583B0044601F0C6 +:1072200087F99FED090B05468DED000B00222146E5 +:107230006846F1F76AFA284601F090F99DED000BD7 +:1072400003B030BD0000000000000000000000009E +:1072500070B5D94B00242DED020B2DED108BDDE91F +:107260001010984205DA20F000429A4201D809D164 +:1072700041B19DED100BBDEC108B02B0BDE870402C +:1072800001F012B9B0F5801F26DA11430BD00028A7 +:1072900013DA012001F062F9BDEC108B02B0BDE8F9 +:1072A000704001F015B9022001F058F901F0E4F83E +:1072B00051EC100B81F000419EE06FF035049FED22 +:1072C000C00B53EC102B9DED100B51EC100BF1F794 +:1072D00093F8CDE91001084604EB2051C0F31304E4 +:1072E000B948A1F2FF31204400F4801080F07F62A1 +:1072F00082F04052224301EB20559FEDB50B1192D5 +:1073000053EC102B9DED100B51EC100BF1F76EF8B8 +:1073100041EC180BA01CC0F313009FEDAFDB9FEDF9 +:10732000B0EBB14E7E4403286CD296ED000B51ECCD +:10733000180B53EC102BF1F715FD1DD1002D01BFDB +:1073400096ED000BBDEC108B02B070BD2846F1F736 +:10735000BAFA41EC180B53EC1D2BF1F74DF841EC48 +:10736000190B53EC1E2B51EC180BF1F745F853ECAD +:10737000192BF0F79AFF3FE09FED9D0B51EC180B96 +:1073800053EC102BF1F738F89FED9B1B53EC112BAE +:10739000F1F72FF841EC190B53EC182B51EC180BAB +:1073A000F1F72AF853EC192BF1F726F841EC190BF9 +:1073B000002D04BF53EC192B51EC180B1AD02846A2 +:1073C000F1F781FA41EC1A0B53EC1D2BF1F714F88D +:1073D00053EC192BF1F70DF853EC182BF1F706F8D5 +:1073E00041EC180B53EC1E2B51EC1A0BF1F704F87F +:1073F00053EC182BF0F7FAFFBDEC108B02B041EC08 +:10740000100B70BD9FED7E0B51EC180B53EC102B45 +:10741000F0F74BFF41EC100B51EC180B53EC102B19 +:10742000F1F75CF841EC190B2846F1F74CFA41EC06 +:107430001B0B53EC192B51EC190BF0F7DDFF41EC52 +:107440001A0B714853EC1A2B261851EC1A0BF0F753 +:10745000D3FF41EC1F0B6D48C4F1510404F5D72450 +:10746000B0EE4F0AF0EE6F0A0321784400F088FF77 +:1074700053EC1F2B51EC100BF0F7BEFF41EC1C0B33 +:107480006348B0EE4F0AF0EE6F0A0421784400F032 +:1074900077FF53EC1A2B51EC100BF0F7ADFF344390 +:1074A00053EC1C2BF0F701FF41EC1C0B002C4CDDC6 +:1074B0009FED510B51EC180B53EC102BF0F79CFF88 +:1074C00053EC182BF0F798FF41EC1A0B55B353EC23 +:1074D0001D2B51EC1B0BF0F78FFF41EC1D0B53ECF8 +:1074E0001C2B51EC1A0BF0F7E0FE53EC192BF0F7C4 +:1074F00083FF53EC1D2BF0F7D8FE53EC1A2BF0F75B +:1075000078FF53EC182BF0F771FF41EC180B53EC9C +:107510001E2B51EC1B0BF0F76FFF53EC182BF0F701 +:1075200065FF69E753EC1C2B51EC1A0BF0F7BDFE1D +:1075300053EC192BF0F760FF53EC1A2BF0F759FFBF +:1075400053EC182BF0F755FF56E735B353EC1D2BD2 +:1075500051EC1B0BF0F750FF41EC1A0B53EC1C2BBA +:1075600051EC180BF0F742FF53EC192BF0F744FFE6 +:1075700053EC1A2BF0F73AFF53EC182BF0F736FFC9 +:1075800041EC180B53EC1E2B51EC1B0BF0F734FFA6 +:1075900053EC182BF0F72AFF2EE753EC1C2B51EC81 +:1075A000180BF0F723FF53EC192BF0F725FF53ECE2 +:1075B000182BF0F71EFF1FE70000F07F000000000F +:1075C0000000000000005043645F0900000000005C +:1075D000000000000000F03F763C7935EF39EA3DCD +:1075E0000000E0FE422EE63FC04100000000000027 +:1075F000555555555555D53F000000000000E03F5A +:10760000000000000000004086EBF9FF424000004F +:10761000384000000000000070B5414A00252DED03 +:10762000020B2DED048BDDE90404944205DA24F00D +:107630000041914201D809D140B19DED040BBDEC50 +:10764000048B02B0BDE8704000F02EBFB4F5801F7F +:1076500026DA08430BD0002C13DA012000F07EFF5D +:10766000BDEC048B02B0BDE8704000F031BF0220D9 +:1076700000F074FF00F000FF51EC100B81F00041AE +:1076800046E09FED290B6FF0350553EC102B9DED77 +:10769000040B51EC100BF0F7AFFECDE904010C46E2 +:1076A00005EB2450A0F2FF30C10F40F2FF32521A16 +:1076B00062F31F540844F1F706F905949DED040B9D +:1076C00041EC180B51EC100B01F0AEFA9FED181BBA +:1076D00053EC112BF0F790FE9FED170B41EC190BBB +:1076E00053EC102B51EC180BF0F786FE53EC192BD2 +:1076F000F0F7DBFD9FED120B41EC190B53EC102B57 +:1077000051EC180BF0F778FE53EC192BF0F7CDFD88 +:10771000BDEC048B02B041EC100B70BD000000000A +:107720000000F07F00000000000000000000504357 +:107730000EE526157BCBDB3F362BF111F3FE593DD1 +:1077400000609F501344D33F2DE9F04D2DED040B05 +:107750002DED0C8B96B0DDE92350259CDDF888A03B +:1077600025F0004624F00048BAF1000F14BF0121B3 +:10777000002101EB4502FE4953184A1093422AD3D7 +:10778000002814BF0123002303EB44030B44F949F1 +:107790008B4220D358EA00019FEDF78B6FD0DFF8C2 +:1077A000E0B35D4503D1BAF1000F05D187E0BAF12E +:1077B000000F08BF002100D0012101EB450111F5A8 +:1077C000001F08D8002814BF0121002101EB44014B +:1077D00011F5001F0BD99DED241B9DED220B16B05A +:1077E000BDEC0C8B04B0BDE8F04D00F067BE002787 +:1077F000002DBCBFE349884521DAE3498845A8BF8D +:1078000002271CDAC3451ADCE04901EB2851142990 +:1078100008DDC1F1340220FA02F101FA02F28242DB +:107820000DD108E058B9C1F1140228FA02F101FAA9 +:1078300002F2424503D101F00101C1F1020756EA0B +:107840000A011DD1002C1BDA002D18BF022F01D018 +:10785000012F0AD0022000F081FE16B0BDEC0C8B87 +:1078600004B0BDE8F04D00F007BE022000F076FE47 +:1078700000F002FE51EC100B81F0004183E01EE0AD +:107880009FEDC39B9FEDC4AB002872D1BD488045DE +:107890002DD105F1804010F5801008BFBAF1000F1E +:1078A0000DD0B34515DC002CA1BF9DED240B16B007 +:1078B000BDEC0C8B04B0A8BFBDE8F08D12E0B0EEBB +:1078C000480AF0EE680A16B0BDEC0C8B04B0BDE8B7 +:1078D000F08D002C06DA9DED240B51EC100B81F09D +:1078E000004150E0AE48784490ED000BEBE7D845FE +:1078F0004FD1002C4ADA2EB186423BD1BAF1000FAB +:1079000044D126E0BAF1000F13D0022000F026FE89 +:1079100000F0EEFD8DED020B9DED220B8DED000BC9 +:1079200010EE900A039961F31E0003909DED020B87 +:10793000C9E78DED029B9DED220B19EE901A10EE1A +:10794000900A8DED000B61F31E0003909DED020B7C +:10795000B9E78DED02AB9DED220B1AEE901A10EEF9 +:10796000900A8DED000B61F31E0003909DED020B5C +:10797000A9E729E00ADA9DED220B51EC180B53EC34 +:10798000102BF0F7ABFD41EC100B9CE79DED220BAB +:1079900099E7864218DAB4F1804F0DD0A4F1005077 +:1079A000B0F1FF5010D1002D0EDB9DED220B51ECFC +:1079B000100B01F0C4F9E6E79DED220B53EC102B00 +:1079C00051EC100B00F0AEBC9DED220B51EC100BF6 +:1079D00001F01DF8BAF1000FCDE90C0134D19FED93 +:1079E000720BDEB1A6F1E040B0F17F602CD1002D2A +:1079F00001DD002C0DDA002D01DD002C1FDB002D38 +:107A000016DA002C14DB012F08BF9FED690B3FF441 +:107A10005AAFB0EE490AF0EE690A54E7022F18BFD8 +:107A2000002D0CD0012F0AD1002DFFF64CAF06E03F +:107A3000002DB8BF002C07DA012F3FF444AFB0EEA1 +:107A40004A0AF0EE6A0A3EE7012000EBE57A5AEABC +:107A500007000CD05848002580457CDD5749584820 +:107A6000884514DDB0420DDB002C19DB2BE0012032 +:107A700000F074FD16B0BDEC0C8B04B0BDE8F04D09 +:107A800000F026BDB34502DC002C09DC1BE0864279 +:107A900002DA002C17DA03E05E4527DD002C12DD48 +:107AA000022000F05BFD00F023FD10EE901A19EEAD +:107AB000900A8DED020B8DED009B61F31E0003908B +:107AC0009DED020BFFE6022000F048FD00F020FDD6 +:107AD00010EE901A18EE900A8DED020B8DED008BD2 +:107AE00061F31E0003909DED020BECE69DED220B71 +:107AF00053EC182B51EC100BF0F778FC9FED320B88 +:107B0000CDE90A0153EC102B9DED0A0B51EC100B43 +:107B1000F0F772FC9FED2E1B53EC112BF0F769FC74 +:107B20009DED0A1B53EC112BF0F766FC9FED2A1B11 +:107B300053EC112BF0F75DFC9DED0A0B41EC190B9A +:107B400053EC102B51EC100BF0F756FC53EC192BA7 +:107B5000F0F752FC00E07EE09FED210B41EC1A0BA8 +:107B600053EC102B9DED0A0B51EC100B3CE0000088 +:107B7000FFFF1F00FFFF0F00000000000000F03FAC +:107B80000000F03F0000F07F0000404301FCFFFFD9 +:107B9000000000000000F07F000000000000000076 +:107BA000FE3B00000000000000000000000000801C +:107BB000000000000000F0FF0000E0410000F04382 +:107BC000FFFFEF3F00000000000000000000D03F7A +:107BD000555555555555D53F000000000000E03F74 +:107BE000000000604715F73FF0F706FC41EC190B69 +:107BF0009FEDFD0B51EC1A0B53EC102BF0F7FCFB37 +:107C000041EC1A0B9FEDFA0B53EC102B9DED0A0B78 +:107C100051EC100BF0F7F0FB53EC1A2BF0F7E6FBEE +:107C200041EC1A0B51EC190B53EC1A2BF0F73DFBFE +:107C30000690CDE906519DED060B53EC192B51EC46 +:107C4000100BF0F7D3FB53EC1A2BF0F7D2FB41ECFF +:107C5000100B00F09FB90020B6F5801F0EDA9FEDE3 +:107C6000E60B53EC102B9DED0C0B51EC100BF0F7C9 +:107C7000C3FBCDE90C016FF034000E4600EB26503B +:107C8000A0F2FF38C6F31300DD4940F07F6646F0EE +:107C900040568842D8BF002409DDDA498142C8BF76 +:107CA000012404DC0024A6F5801608F10108D6485A +:107CB000784400EBC4000D9690ED00BB9DED0C0BDD +:107CC00053EC1B2B51EC100BF0F790FB9DED0C0BC4 +:107CD00041EC1A0B53EC1B2B51EC100BF0F7E5FAAF +:107CE00041EC100B51EC180B53EC102BF0F7F6FB9A +:107CF00041EC1C0B51EC1A0B53EC1C2BF0F77CFBEA +:107D000041EC190BC1488DED109B7844109590ED16 +:107D1000000B4FF0005040EA660000EB84408DED10 +:107D20000A0B00F500200B909DED0A0B53EC1B2B6A +:107D300051EC100BF0F75AFB9DED0C1B53EC112B83 +:107D4000F0F757FB41EC100B53EC102B9DED100B93 +:107D500051EC100BF0F750FB9DED0A0B41EC1B0BA7 +:107D600053EC102B9DED100B51EC100BF0F744FB76 +:107D700053EC1A2BF0F73DFB53EC1B2BF0F736FBC3 +:107D800053EC1C2BF0F738FB41EC1B0B53EC192B7D +:107D900051EC190BF0F730FB41EC1A0B9C48062113 +:107DA000B0EE4A0AF0EE6A0A784400F0E9FAB0EE62 +:107DB00040CAF0EE60CA53EC1A2B51EC1A0BF0F7E4 +:107DC0001BFB53EC1C2BF0F717FB9DED100B41EC4C +:107DD0001A0B53EC192B51EC100BF0F766FA53EC1D +:107DE0001B2BF0F709FB53EC1A2BF0F75EFA9DED15 +:107DF000100B41EC1A0B53EC102B51EC100BF0F75D +:107E0000FBFA41EC1C0B9FED84DB53EC1D2BF0F7D0 +:107E10004CFA53EC1A2BF0F748FA0A90CDE90A51C4 +:107E20009DED0A0B53EC1D2B51EC100BF0F7DEFA15 +:107E300053EC1C2BF0F7DAFA53EC1A2BF0F7D9FAC3 +:107E40009DED0A0B41EC1C0B53EC102B9DED100B20 +:107E500051EC100BF0F7D0FA41EC1A0B53EC192B44 +:107E600051EC1C0BF0F7C8FA9DED0A0B41EC190B15 +:107E700053EC102B51EC1B0BF0F7BEFA53EC192B03 +:107E8000F0F713FA41EC190B51EC1A0B53EC192BC8 +:107E9000F0F70BFA1090CDE910519DED100B53EC5B +:107EA0001A2B51EC100BF0F7A1FA53EC192BF0F749 +:107EB000A0FA41EC190B9FED5A0B53EC102B9DEDE2 +:107EC000100B51EC100BF0F797FA41EC1A0B9FEDE9 +:107ED000560B51EC190B53EC102BF0F78DFA41ECCB +:107EE000190B9FED530B53EC102B9DED100B51EC28 +:107EF000100BF0F781FA53EC192BF0F7D6F941EC9F +:107F0000100B4D48784400EBC40090ED001B51EC81 +:107F1000100B53EC112BF0F7C8F941EC190B40464C +:107F2000F0F7D1FCCDE90A0153EC192B51EC1A0BF7 +:107F3000F0F7BBF941EC100B4048784400EBC4006B +:107F400090ED00BB51EC100B53EC1B2BF0F7ADF98F +:107F50009DED0A1B53EC112BF0F7A7F90690CDE924 +:107F600006519DED0A0B53EC102B9DED060B51ECC9 +:107F7000100BF0F73BFA53EC1B2BF0F737FA53ECEE +:107F80001A2BF0F733FA53EC192BF0F732FA41ECD5 +:107F9000100B00BF781EB0EE48AAF0EE68AA5AEAAD +:107FA000000008BF9FED268B9DED241B53EC102B8A +:107FB0008DED001B00959DED240B51EC100BF0F79F +:107FC0001BFA9DED000B41EC190B53EC102B9DEDB2 +:107FD000240B51EC100BF0F709FA9DED061B53EC46 +:107FE000112BF0F709FA2FE0FE822B654715F73FBA +:107FF00044DF5DF80BAE543E00000000000040433B +:108000008E9803007AB60B0074370000DA37000050 +:10801000AC36000000000000000000000000084036 +:10802000000000E009C7EE3FFD033ADC09C7EE3F60 +:10803000F5015B14E02F3EBE40350000FA3400002D +:10804000000000000000F0BF53EC192BF0F72DF9F1 +:108050009DED060B41EC190B53EC102B9DED000B25 +:1080600051EC100BF0F7C8F9CDE910019DED100BA4 +:1080700051EC190B53EC102BF0F717F9CDE9020175 +:108080000C46AB498C422FDB611A084318D19DED99 +:10809000100B53EC102B9DED020B51EC100BF0F775 +:1080A000A5F941EC1B0B9FEDA40B51EC190B53EC04 +:1080B000102BF0F7FAF853EC1B2BF0F715FC2DD230 +:1080C000022000F04BFA00F013FA10EE901A18EEAE +:1080D000900A8DED020B8DED008B61F31E00039075 +:1080E0009DED020BFFF7EFBB954A24F00041914252 +:1080F00014D39449214408437FF4E5AC9DED100B63 +:1081000053EC102B9DED020B51EC100BF0F76EF9B8 +:1081100053EC192BF0F7E8FB7FF6D5AC24F00040C8 +:1081200089498A4A002601EB205182422BDA481CF9 +:108130004FF4801121FA00F02044854AC0F30A511F +:108140007A44A1F2FF3192ED000B824A8DED0A0BC9 +:10815000CA4020EA0202C0F3130040F48010C1F1CB +:10816000140120FA01F60B92002CB8BF76429DED67 +:108170000A0B53EC102B9DED100B51EC100BF0F78C +:1081800035F9CDE910019DED100B51EC190B53ECB5 +:10819000102BF0F78AF89FED700B0A90CDE90A5189 +:1081A00053EC102B9DED0A0B51EC100BF0F724F95A +:1081B00041EC1B0B9FED6A0B53EC102B9DED0A0B52 +:1081C00051EC100BF0F718F99DED100B41EC1C0B66 +:1081D00053EC102B9DED0A0B51EC100BF0F706F948 +:1081E00053EC192BF0F705F99FED5F1B53EC112BA6 +:1081F000F0F702F953EC1C2BF0F757F841EC190B90 +:1082000051EC1B0B53EC192BF0F74FF8CDE90201A1 +:108210009DED020B53EC1B2B51EC100BF0F7E6F825 +:1082200053EC192BF0F7E5F89DED020B41EC190B1F +:1082300053EC102B51EC100BF0F7DEF8CDE90A01EE +:108240004B489DED0A0B0521784400F099F89DED0F +:108250000A1B51EC100B53EC112BF0F7CDF89DEDF0 +:10826000021B53EC112BF0F7C4F8CDE906019DED8C +:10827000020B53EC192B51EC100BF0F7BDF853EC3B +:10828000192BF0F712F89FED3C0B41EC190B53EC56 +:10829000102B9DED060B51EC100BF0F7A7F89DEDA0 +:1082A000060B41EC1B0B53EC102B9DED020B51EC1C +:1082B000100BF0F7A1F853EC1B2BF0F70FF953EC70 +:1082C000192BF0F793F89DED021B53EC112BF0F7EF +:1082D0008DF853EC1A2BF0F78CF8CDE9020101EB85 +:1082E000065001150029C8BF039015DC9DED020B57 +:1082F000324651EC100BF0F7CFFAFEF775FF042869 +:1083000008BF00F005F932469DED020B51EC100B51 +:10831000F0F7C2FACDE902019DED020B51EC180B0A +:1083200053EC102BF0F768F8FFF72DBB00000000AE +:108330000000904000000000FE822B654715973C2E +:1083400000CC904000346F3F01FCFFFF0000E03F95 +:10835000A4330000FFFF0F0000000000432EE63FA3 +:10836000396CA80C615C20BEEF39FAFE422EE63F64 +:108370003C3200000000000000000000000000404F +:1083800070B504462DED028B4D1E00EBC500B0EE1E +:10839000408AF0EE608A90ED000B35F0060017D0B1 +:1083A00053EC182B51EC100BF0F726F841EC100BA6 +:1083B0006D1E04EBC50090ED001B51EC100B53EC4F +:1083C000112BEFF772FF41EC100B35F00600E7D1EF +:1083D000022D36D0042D1CD0062D1CBFBDEC028B07 +:1083E00070BD53EC182B51EC100BF0F705F894ED21 +:1083F0000A1B53EC112BEFF758FF53EC182BEFF738 +:10840000FBFF94ED081B53EC112BEFF74EFF41ECF3 +:10841000100B53EC182B51EC100BEFF7EDFF94ED14 +:10842000061B53EC112BEFF740FF53EC182BEFF723 +:10843000E3FF94ED040B53EC102BEFF736FF41EC08 +:10844000100B53EC182B51EC100BEFF7D5FF94EDFC +:10845000021B53EC112BEFF728FF53EC182BEFF70F +:10846000CBFF94ED001B53EC112BEFF71EFFBDEC7F +:10847000028B41EC100B70BD9FED070B10B553EC58 +:10848000102B9FED070B51EC100BF0F727F841EC88 +:10849000100B10BD000000000000000000000000F4 +:1084A000000000000000F03F10B553EC102B51EC21 +:1084B000100BEFF7FAFE41EC100B10BD10B553ECAA +:1084C000112B51EC100BEFF7F0FE41EC100B10BD2F +:1084D0009FED050B10B553EC102B51EC100BEFF783 +:1084E000FDFF41EC100B10BD00000000000000007B +:1084F0009FED050B10B553EC102B51EC100BEFF763 +:108500007BFF41EC100B10BD00000000000000706C +:108510009FED050B10B553EC102B51EC100BEFF742 +:108520006BFF41EC100B10BD0000000000000010BC +:108530000148006870470000D010002002E008C821 +:10854000121F08C1002AFAD170477047002001E0CD +:1085500001C1121F002AFBD17047000001490860C9 +:1085600070470000D010002030380A2801D20120C6 +:1085700070470020704700002DE9FF4F8DB00F4677 +:108580000546002606E025280BD0DDE90F129047AE +:108590006D1C761C28780028F5D111B03046BDE856 +:1085A000F08F0024A246A1460122EC4900E00443DA +:1085B00015F8013F203B02FA03F00842F7D1287872 +:1085C0002A2810D06FF02F022878A0F13001092955 +:1085D00014D80AEB8A0102EB410144F0020400EBDB +:1085E000010A6D1CF0E701CF5FEA000A03D544F4ED +:1085F0000054CAF1000A44F002046D1C28782E28A9 +:1086000017D115F8010F44F004042A280ED06FF09A +:108610002F022878A0F1300109290AD809EB890135 +:1086200002EB410100EB01096D1CF2E757F8049BD6 +:108630006D1C28786C280FD006DC4C2817D06828D1 +:108640000DD06A2814D104E0742810D07A280FD1F4 +:108650000DE044F400140AE044F4801401E044F412 +:1086600040146978814202D104F580146D1C6D1CA0 +:108670002A786E2A1FD00CDC632A31D004DC002A51 +:108680008BD0582A11D1A3E0642A68D0692A0CD172 +:1086900065E0732A2ED004DC6F2A73D0702A04D1CF +:1086A0009BE0752A6FD0782A6ED01046DDE90F1254 +:1086B0009047761C50E1C4F30250022806D00328EC +:1086C00009D0042801CF09D0066045E101CFF11798 +:1086D000C0E9006140E101CF06803DE106703BE169 +:1086E00017F8040B8DF8000000208DF80100EB4610 +:1086F000012003E057F804BB4FF0FF3061074FF053 +:10870000000102D40DE008F10101884649450FDA65 +:108710008045F8DB1BF808100029F4D108E008F1C7 +:10872000010188468142FADB1BF808100029F6D1C6 +:10873000DDE90F23AAEB08008146214600F036F957 +:10874000304400EB080604E0DDE90F121BF8010BD2 +:108750009047B8F10108F7D221464846F7E00A21D0 +:10876000C4F302534FF0000B0891022B04D001CF49 +:10877000C117032B09D00AE0FF1D27F00707F7E810 +:10878000020108E032E01FE020E000B2C117042B34 +:1087900001D140B2C117031E71F1000307DA4FF097 +:1087A000000CD0EB0C006CEB01012D2302E0230543 +:1087B00004D52B238DF82430012303E0E30701D0F7 +:1087C0002023F7E7984658E00A2110E010210EE038 +:1087D00010204FF0000B08900CE010214FF0000B20 +:1087E00044F004044FF00809089103E008214FF019 +:1087F000000B0891C4F30253022B04D001CF0021D7 +:10880000032B06D006E0FF1D27F00707F7E802015B +:1088100003E080B2042B00D1C0B24FF00008230760 +:108820002BD5702A07D0DDF820C08CF0100C5CEA44 +:108830000B0C05D00EE040238DF82430012308E016 +:1088400050EA010306D030238DF824308DF825201E +:1088500002239846DDF820C08CF0080C5CEA0B0C73 +:108860000BD150EA010301D1630706D530238DF8FF +:1088700024304FF00108A9F10109582A04D038A288 +:108880000B9208AA0A920BE03AA2F9E75B46089A13 +:10889000EFF796FC0B9B9B5C0A9A521E0A92137090 +:1088A00050EA0102F2D10A98ADEB000000F1200B72 +:1088B000600702D524F4803401E04FF00109D94566 +:1088C00002DDA9EB0B0000E0002000EB0B014144AE +:1088D0000890AAEB010AE00306D4DDE90F23214644 +:1088E000504600F063F806444FF0000908E009A97B +:1088F00011F80900DDE90F12904709F10109761C12 +:10890000C145F4DBE0030CD5DDE90F2321465046D9 +:1089100000F04CF8064404E0DDE90F1230209047E7 +:10892000761C0899481E08900029F5DC08E00A9892 +:108930000A990078491C0A91DDE90F129047761CCC +:10894000BBF10001ABF1010BF1DC21465046DDE942 +:108950000F2300F019F806446D1C1BE609280100DE +:1089600030313233343536373839616263646566A5 +:108970000000000030313233343536373839414267 +:1089800043444546000000002DE9F041044600251F +:108990001E461746880404D405E039462020B04717 +:1089A0006D1C641EF9D52846BDE8F0812DE9F04123 +:1089B000044600251E469046C80301D5302700E036 +:1089C0002027880404D505E041463846B0476D1C91 +:1089D000641EF9D52846BDE8F0810A68531C0B6077 +:1089E00010707047002806D04DF6BC231946491E6A +:1089F000FDD2401EFAD17047002100EB800002E05A +:108A000000BF491CC9B2B1EB400FF9D3704782B027 +:108A1000CDE9000121F0004001909DED000B02B076 +:108A200051EC100B7047000010B50E4C1021204681 +:108A3000F1F7ADFC206840F48060206020212046E2 +:108A4000F1F7A5FC0220FFF7D7FF10212046F1F730 +:108A5000A0FC0220FFF7D0FF2046BDE81040102107 +:108A6000F1F795BC0014024010B50E4C10212046C1 +:108A7000F1F78DFC206840F48060206020212046C2 +:108A8000F1F787FC0220FFF7B7FF10212046F1F72E +:108A900080FC0220FFF7B0FF2046BDE81040102107 +:108AA000F1F775BC001402402DE9F041154E074660 +:108AB0000024306820F440603060254610213046A4 +:108AC000F1F765FC0220FFF797FF10213046F1F720 +:108AD00060FC6006040E20213046F1F751FC08B11D +:108AE00044F001040120FFF787FF6D1CEDB2082D53 +:108AF000E4D317B1FFF798FF01E0FFF7B5FF204679 +:108B0000BDE8F0810014024070B5164E05463046AF +:108B1000316841F4806131601021F1F738FC0024A4 +:108B200028064FF02001304602D5F1F732FC01E073 +:108B3000F1F72DFC6806050E0220FFF75DFF1021FE +:108B40003046F1F726FC0220FFF756FF1021304691 +:108B5000F1F71DFC0220FFF74FFF641CE4B2082C64 +:108B6000DED370BD0014024010B50B4C206840F4F9 +:108B70008060206020212046F1F70BFC1021204668 +:108B8000F1F707FC0420FFF737FF2046BDE810404F +:108B90002021F1F7FCBB00000014024010B50B4C83 +:108BA000206840F48060206020212046F1F7EFFB30 +:108BB0000420FFF721FF10212046F1F7EAFB2046B1 +:108BC000BDE810402021F1F7E4BB00000014024092 +:108BD00070B5144D0024286820F4406028602021DE +:108BE0002846F1F7D6FB0120FFF706FF10212846A3 +:108BF000F1F7CFFB0120FFF7FFFE07E0641CE4B2B2 +:108C0000FA2C03D9FFF7CAFF012070BD20212846A6 +:108C1000F1F7B6FB0028F1D110212846F1F7B7FB98 +:108C2000002070BD0014024010B541EC100BFEF79F +:108C30000FFB51EC100B10BD70B5FCF753FA06207A +:108C400000F0BEF8552000F0DBF800F0AFF8124E4F +:108C500004464FF4805529463046F1F798FB2946E3 +:108C60000E48F1F796FBAA2C11D1152000F0A8F8B8 +:108C7000062000F0C5F81420FFF7BEFE00F096F8BD +:108C8000044629463046F1F784FB512C01D0FA20E6 +:108C900070BD142070BD000000040240000C0240B2 +:108CA0004FF400410803F8F7B1FE4FF08040FDF7A4 +:108CB000B9FD0F48FEF798F90E48F0F7F5FC0D489E +:108CC0003030F0F7F1FC0C48F1F79CFA0B48F1F763 +:108CD00099FAF1F703FE002080F310884FF47A70C0 +:108CE000FFF780FEFDF798FEFDF7CCFEFCE70000E5 +:108CF000001001408864024000000240000402406D +:108D00002DE9F04104460E4600250846EFF7B7FA74 +:108D100007000ED10120BDE8F0816D1C3178ADB2A5 +:108D2000884205D13A4631462046EFF7AFFA20B1E6 +:108D3000641C20780028F0D1EDE72846EBE700B569 +:108D40002DED048B83B041EC190BEFF7B9FF41EC2B +:108D5000180B18EE100A18EE901A8DED008B0028F3 +:108D600018BF0120084320F00040C0F17F6000F1EF +:108D7000E040C00F14D019EE101A19EE900A8DEDD4 +:108D8000009B002918BF0121084320F00040C0F1DA +:108D90007F6000F1E040C00F04BF0120FFF7DEFB61 +:108DA00051EC180B03B0BDEC048B00BD10B50120D5 +:108DB000FFF722FEBDE81040FF20FCF703BA0000D9 +:108DC00070B50D4E04464FF4805529463046F1F7F4 +:108DD000E0FA0320FFF710FE29463046F1F7D7FAF4 +:108DE00029460648F1F7D5FA2046FCF7EBF9BDE82D +:108DF00070400320FFF700BE00040240000C024058 +:108E000010B5FCF7DFF9BDE810400120FFF7F4BD15 +:108E10005458485F56312E322E30003880250000DD +:108E2000010000000A000000000000000000000037 +:108E30000000000000000000000000000000000032 +:108E40000000000000000000000000000101000020 +:108E5000000000000000000000000000020300000D +:108E600000000000000000000000000003050000FA +:108E700000000000000000000000000004070000E7 +:108E800000000000000000000000000005050000D8 +:108E900000000000000000000000000006060000C6 +:108EA00000000000000000000000000007070000B4 +:108EB00000000000000000000000000008080000A2 +:108EC0000000000000000000000000000909000090 +:108ED0000000000000000000000000000A0A00007E +:108EE0000000000000000000000000000B0B00006C +:108EF0000000000000000000000000000C0C00005A +:108F00000000000000000000000000000D0D000047 +:108F10000000000000000000000000000E0E000035 +:108F20000000000000000000000000000F0F000023 +:108F30000000000000000000000000001010000011 +:108F400000000000000000000000000041542B530E +:108F50004F434B413D5443502C6A6F796675656CA5 +:108F60002E6A6F796675656C696E672E636F6D2CFE +:108F7000373031310D0A0000000000000000000011 +:108F800000000000000000000000000000000000E1 +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB000000000000000000000004B46422D322E51 +:108FC0003447000000000000000000000000000026 +:108FD0000000000000000000000000000000000091 +:108FE00000004B4642313233343536000000000079 +:108FF000000000000000000000000004000000006D +:10900000000000001B8E01082041002037110020C5 +:10901000640000000200010000000000F88F010859 +:1090200020410020301100206600000005000100F2 +:10903000010000001C8E010820410020E41A0020DD +:109040006B00000031010400020000004C8F010899 +:10905000204100204A1600202F050000AC0001002E +:1090600003000000F78F010820410020401A002073 +:10907000DB0500000200010004000000FC8F010875 +:109080002041002028110020DD050000050001001E +:109090000500000000900108204100202C11002054 +:1090A000E2050000050001000600000061002B2B16 +:1090B0002B000D0A000041542B530D0A0041542B84 +:1090C000534F434B413D5443502C746573742E6A87 +:1090D0006F796675656C696E672E636F6D2C3730BE +:1090E00031310D0A0041542B574B4D4F443D4E45F5 +:1090F000540D0A0041542B55415254464C3D3430D6 +:1091000039360D0A0041542B4845415254454E3DD5 +:109110004F46460D0A0041542B453D4F46460D0A29 +:109120000041542B454E544D0D0A0041542B4943E8 +:109130004349443F0D0A0041542B494D45493F0DD9 +:109140000A0041542B574946493D4B46422D322E89 +:1091500034472C4B46423132333435360D0A004108 +:10916000542B536F636B65743D302C302C746573D6 +:10917000742E6A6F796675656C696E672E636F6DA4 +:109180002C373031310D0A0000C1814001C08041CF +:1091900001C0804100C1814001C0804100C18140C7 +:1091A00000C1814001C0804101C0804100C18140B7 +:1091B00000C1814001C0804100C1814001C08041A7 +:1091C00001C0804100C1814001C0804100C1814097 +:1091D00000C1814001C0804100C1814001C0804187 +:1091E00001C0804100C1814000C1814001C0804177 +:1091F00001C0804100C1814001C0804100C1814067 +:1092000000C1814001C0804101C0804100C1814056 +:1092100000C1814001C0804100C1814001C0804146 +:1092200001C0804100C1814000C1814001C0804136 +:1092300001C0804100C1814001C0804100C1814026 +:1092400000C1814001C0804100C1814001C0804116 +:1092500001C0804100C1814001C0804100C1814006 +:1092600000C1814001C0804101C0804100C18140F6 +:1092700000C1814001C0804100C1814001C08041E6 +:1092800001C0804100C1814000C0C101C30302C2CE +:10929000C60607C705C5C404CC0C0DCD0FCFCE0E36 +:1092A0000ACACB0BC90908C8D81819D91BDBDA1AA6 +:1092B0001EDEDF1FDD1D1CDC14D4D515D71716D616 +:1092C000D21213D311D1D010F03031F133F3F23286 +:1092D00036F6F737F53534F43CFCFD3DFF3F3EFEF6 +:1092E000FA3A3BFB39F9F83828E8E929EB2B2AEA66 +:1092F000EE2E2FEF2DEDEC2CE42425E527E7E626D6 +:1093000022E2E323E12120E0A06061A163A3A26245 +:1093100066A6A767A56564A46CACAD6DAF6F6EAEB5 +:10932000AA6A6BAB69A9A86878B8B979BB7B7ABA25 +:10933000BE7E7FBF7DBDBC7CB47475B577B7B67695 +:1093400072B2B373B17170B0509091519353529205 +:1093500096565797559594549C5C5D9D5F9F9E5E75 +:109360005A9A9B5B99595898884849894B8B8A4AE5 +:109370004E8E8F4F8D4D4C8C448485458747468655 +:10938000824243834181804041542B41504E3D00F5 +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B0000000000000000000000038000000000075 +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F0000000000000000000BA930108FC65002096 +:1094000038110020000000000200010000000000F0 +:10941000BA930108FC6500203A1100200100000009 +:109420000102000801000000BB930108FC65002058 +:10943000EC100020010800003C00D00702000000F2 +:10944000BA930108FC6500203A110020D10F0000FA +:1094500001020010030000000000000000000000F6 +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000002F000000000700070000147F147F1404 +:1095F00000242A7F2A12006264081323003649558A +:10960000225000000503000000001C224100000061 +:1096100041221C000014083E08140008083E0808F7 +:10962000000000A060000008080808080000606052 +:109630000000002010080402003E5149453E000091 +:10964000427F4000004261514946002141454B3173 +:10965000001814127F10002745454539003C4A493F +:1096600049300001710905030036494949360006B1 +:109670004949291E00003636000000005636000019 +:109680000008142241000014141414140000412294 +:10969000140800020151090600324959513E007C6C +:1096A0001211127C007F49494936003E4141412256 +:1096B000007F4141221C007F49494941007F09093F +:1096C0000901003E4149497A007F0808087F0000EF +:1096D000417F4100002040413F01007F08142241AA +:1096E000007F40404040007F020C027F007F040862 +:1096F000107F003E4141413E007F09090906003EBE +:109700004151215E007F09192946004649494931E6 +:109710000001017F0101003F4040403F001F204009 +:10972000201F003F4038403F0063140814630007C7 +:109730000870080700615149454300007F4141001E +:1097400000552A552A55000041417F0000040201BE +:10975000020400404040404000000102040000209C +:1097600054545478007F48444438003844444420DA +:1097700000384444487F00385454541800087E0987 +:1097800001020018A4A4A47C007F0804047800004F +:10979000447D4000004080847D00007F102844000C +:1097A0000000417F4000007C04180478007C08041D +:1097B000047800384444443800FC24242418001859 +:1097C000242418FC007C0804040800485454542045 +:1097D00000043F444020003C4040207C001C2040CE +:1097E000201C003C4030403C004428102844001C11 +:1097F000A0A0A07C004464544C4414141414141409 +:109800000000000000000000000000000000FC005C +:109810000000000002000000000C020C020000002A +:109820000000000090D0BCD0BC90000300030000FA +:109830001824FE448C000302070201001824D8B04B +:109840004C80000300010201C038E438E00001024E +:1098500002010202080600000000000000000000F3 +:10986000000000F80402000000010204000204F8F5 +:1098700000000004020100009060F8609000000009 +:10988000010000002020FC2020000000010000005A +:10989000000000000000080600000000202020203A +:1098A0002000000000000000000000000000000296 +:1098B000000000000080601C0200040300000000A3 +:1098C000F8040404F8000102020201000008FC0090 +:1098D0000000000203020000188444241800030260 +:1098E0000202020008042424D8000102020201003E +:1098F00040B088FC80000000000302003C242424C7 +:10990000C400010202020100F824242CC00001025C +:10991000020201000C04E41C04000000030000002B +:10992000D8242424D800010202020100384444440F +:10993000F800000302020100000010000000000017 +:1099400002000000000020000000000006000000EF +:1099500000205088040200000000010290909090C6 +:109960009000000000000000000204885020000267 +:10997000010000001804C4241800000002000000C8 +:10998000F804E494F80001020202020000E09CF0F6 +:10999000800002030000030204FC2424D800020318 +:1099A00002020100F80404040C000102020201009A +:1099B00004FC0404F80002030202010004FC247405 +:1099C0000C0002030202030004FC24740C000203D6 +:1099D00002000000F0080444CC4000010202010033 +:1099E00004FC2020FC040203000003020404FC0425 +:1099F0000400020203020200000404FC0404060442 +:109A00000403000004FC24D00C040203020003023F +:109A100004FC04000000020302020203FC3CC03C00 +:109A2000FC0003000300030004FC30C4FC04020338 +:109A300002000300F8040404F8000102020201001D +:109A400004FC24241800020302000000F8848404AB +:109A5000F80001020207050004FC246498000203D8 +:109A600002000302182424448C00030202020100B5 +:109A70000C04FC040C0000020302000004FC0000C3 +:109A8000FC04000102020100047C80E01C040000D0 +:109A9000030000001CE03CE01C0000030003000089 +:109AA000049C609C0400020300030200041CE01CF0 +:109AB00004000002030200000C84641C0400020382 +:109AC000020203000000FE0202000000070404007E +:109AD000000E30C00000000000010200000202FE83 +:109AE000000000040407000000040204000000005D +:109AF0000000000000000000000008080808080836 +:109B00000000020000000000000000000040A0A0D3 +:109B1000C00000010202030204FC2020C000000378 +:109B20000202010000C020206000000102020200C9 +:109B300000C02024FC0000010202030200C0A0A01B +:109B4000C0000001020202000020F82424040002E8 +:109B5000030202000040A0A0602000070A0A0A04D5 +:109B600004FC2020C0000203020003020020E400E5 +:109B70000000000203020000000020E400000808CA +:109B80000807000004FC80E020200203020003021A +:109B90000404FC000000020203020200E020E020B6 +:109BA000C00003000300030020E02020C0000203E7 +:109BB0000200030200C02020C000000102020100D8 +:109BC00020E02020C000080F0A02010000C0202071 +:109BD000E0000001020A0F0820E0402020000203FC +:109BE000020000000060A0A02000000202020300AA +:109BF0000020F820000000000102020020E0002008 +:109C0000E00000010202030220E02080602000004A +:109C1000030100006080E08060000003000300009A +:109C200020608060200002030003020020E020800A +:109C300060200808070100000020A060200000024A +:109C400003020200000020DE020000000007040002 +:109C5000000000FF00000000000F00000002DE20F6 +:109C600000000004070000000201020404020000DA +:109C700000000000000000000000000000000000E4 +:109C800000000000000000F80000000000000033A9 +:109C90003000000000100C06100C06000000000050 +:109CA0000000000040C07840C0784000043F040439 +:109CB0003F040400007088FC08300000001820FFFA +:109CC000211E0000F008F000E018000000211C0335 +:109CD0001E211E0000F00888700000001E212324B1 +:109CE0001927211010160E000000000000000000CF +:109CF00000000000000000E018040200000000075F +:109D00001820400000020418E00000000040201865 +:109D100007000000404080F0804040000202010F38 +:109D200001020200000000F0000000000101011F1C +:109D300001010100000000000000000080B0700080 +:109D40000000000000000000000000000001010110 +:109D5000010101010000000000000000003030009F +:109D60000000000000000000806018040060180679 +:109D70000100000000E010080810E000000F1020B3 +:109D800020100F00001010F8000000000020203FFD +:109D90002020000000700808088870000030282487 +:109DA0002221300000300888884830000018202028 +:109DB00020110E000000C02010F80000000704244D +:109DC000243F240000F80888880808000019212092 +:109DD00020110E0000E0108888180000000F1120EC +:109DE00020110E0000380808C83808000000003FA5 +:109DF000000000000070880808887000001C222104 +:109E000021221C0000E010080810E00000003122B0 +:109E100022110F00000000C0C00000000000003050 +:109E200030000000000000800000000000008060A2 +:109E30000000000000008040201008000001020423 +:109E4000081020004040404040404000040404040A +:109E500004040400000810204080000000201008C6 +:109E600004020100007048080808F00000000030FB +:109E700036010000C030C828E810E0000718272489 +:109E800023140B000000C038E0000000203C230237 +:109E90000227382008F8888888700000203F20209A +:109EA00020110E00C03008080808380007182020CC +:109EB0002010080008F808080810E000203F2020C3 +:109EC00020100F0008F88888E8081000203F2020A4 +:109ED0002320180008F88888E8081000203F200098 +:109EE00003000000C03008080838000007182020D0 +:109EF000221E020008F808000008F808203F21018F +:109F000001213F20000808F8080800000020203F39 +:109F10002020000000000808F8080800C0808080A9 +:109F20007F00000008F888C028180800203F2001A2 +:109F30002638200008F8080000000000203F2020FC +:109F40002020300008F8F800F8F80800203F003F13 +:109F5000003F200008F830C00008F808203F20002B +:109F600007183F00E01008080810E0000F1020203C +:109F700020100F0008F808080808F000203F210111 +:109F800001010000E01008080810E0000F18242468 +:109F900038504F0008F8888888887000203F2000DB +:109FA000030C302000708808080838000038202191 +:109FB00021221C00180808F8080818000000203F9B +:109FC0002000000008F808000008F808001F202002 +:109FD00020201F000878880000C8380800000738D3 +:109FE0000E010000F80800F80008F800033C070024 +:109FF000073C0300081868808068180820302C038C +:10A00000032C30200838C800C83808000000203F62 +:10A010002000000010080808C83808002038262151 +:10A0200020201800000000FE020202000000007F55 +:10A0300040404000000C30C0000000000000000163 +:10A040000638C00000020202FE000000004040404E +:10A050007F00000000000402020204000000000073 +:10A0600000000000000000000000000080808080F0 +:10A0700080808080000202040000000000000000D8 +:10A080000000000000008080808000000019242271 +:10A0900022223F2008F8008080000000003F1120AD +:10A0A00020110E000000008080800000000E1120B2 +:10A0B00020201100000000808088F800000E112090 +:10A0C00020103F200000808080800000001F22229E +:10A0D00022221300008080F0888888180020203F0A +:10A0E000202000000000808080808000006B94941D +:10A0F0009493600008F8008080800000203F2100D9 +:10A1000000203F2000809898000000000020203FA1 +:10A1100020200000000000809898000000C080808F +:10A12000807F000008F8000080808000203F24022B +:10A130002D302000000808F8000000000020203F1B +:10A14000202000008080808080808000203F2000D0 +:10A150003F20003F8080008080800000203F210061 +:10A1600000203F200000808080800000001F202011 +:10A1700020201F00808000808000000080FFA12040 +:10A1800020110E000000008080808000000E112051 +:10A1900020A0FF80808080008080800020203F21E0 +:10A1A0002000010000008080808080000033242493 +:10A1B00024241900008080E0808000000000001F3F +:10A1C000202000008080000000808000001F2020F0 +:10A1D00020103F20808080000080808000010E30B1 +:10A1E0000806010080800080008080800F300C0312 +:10A1F0000C300F0000808000808080000020312E15 +:10A200000E312000808080000080808080818E70F0 +:10A210001806010000808080808080000021302CA2 +:10A220002221300000000000807C020200000000BB +:10A23000003F40400804FE0408C000000000031076 +:10A24000207F20100002027C800000000040403F80 +:10A2500000000000000601010202040400000000EA +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000F0F0F0FE +:10A29000000000000000000000017F01000000003D +:10A2A00000000000001C1C1C00000000000080607A +:10A2B000301C8C60301C0C0000000000000000000E +:10A2C000000000000000000000000000000000008E +:10A2D000000000E00000000000E000000086E69FB3 +:10A2E00086868686E69F860000011F010101010126 +:10A2F0001F010100000080C06020F820E0C00000C5 +:10A30000000003070C18FF70E18100000000070F38 +:10A3100010107F100F070000806020608000000098 +:10A32000E02000000F3020309F70DC371030C0007C +:10A330000000100E03000718101807000000C020CE +:10A3400020E0C0000000000080E01F38E88703C460 +:10A350003C040000070F1810100B070D1010080028 +:10A3600000808C4C3800000000000000000000005D +:10A3700000000000000000000000000000000000DD +:10A380000000000000000000000080E03008040031 +:10A390000000000000FEFF010000000000000000BF +:10A3A0000000030F1820400000040830E080000087 +:10A3B000000000000000000001FFFE00000000009F +:10A3C000004020180F030000000000000000000003 +:10A3D0000000C00000000000004266663C18FF1844 +:10A3E0003C66664200000000000003000000000020 +:10A3F00000000000000080000000000000101010AD +:10A400001010FF10101010100000000000000300DA +:10A41000000000000000000000000000000000003C +:10A4200000000000000000000000000000808C4CD4 +:10A4300038000000000000000000000000000000E4 +:10A44000000000000010101010101010101010006C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A470000000000000001C1C1C0000000000000088 +:10A480000000000000000000E0380C0000000000A8 +:10A4900080701C03000000000060380E0100000006 +:10A4A00000000000000080C060202060C08000002C +:10A4B00000FEFF010000000001FFFE000001070E8A +:10A4C000181010180E0701000000808080C0E00006 +:10A4D000000000000000000000FFFF00000000007E +:10A4E00000001010101F1F101010000000804020EE +:10A4F00020202060C080000000030300804020383E +:10A500001F070000001C1A1918181818181F00003F +:10A510000080C020202060C08000000000030300F5 +:10A520001010182FE780000000070F1010101018EF +:10A530000F070000000000000000C0E0F000000075 +:10A5400000C0B088868180FFFF808000000000008E +:10A550000010101F1F1010000000E06060606060BD +:10A560006060000000003F1008080818F0E00000DC +:10A5700000070B101010101C0F030000000080C01B +:10A5800040202020E0C0000000FCFF211008080847 +:10A5900018F0E0000001070C18101010080F03005D +:10A5A0000000C0E06060606060E0600000000300E8 +:10A5B0000000E0180700000000000000001F1F005E +:10A5C000000000000080C0602020202060C08000CB +:10A5D0000087EF2C1818303068CF830000070F0871 +:10A5E00010101010180F07000000C0C020202020FD +:10A5F000C0800000001F3F604040402010FFFE0070 +:10A6000000000C1C101010080F03000000000000D8 +:10A61000000000000000000000000000000E0E0E10 +:10A620000000000000000000001C1C1C00000000D6 +:10A63000000000000000000000000000000000001A +:10A64000000C0C0000000000000000000058380062 +:10A65000000000000000000000000080402010000A +:10A6600000001028448201000000000000000000EB +:10A6700000000102040810000000000000000000BB +:10A6800000000000008484848484848484848400A2 +:10A69000000000000000000000000000000010208A +:10A6A0004080000000000000000000000000018267 +:10A6B00044281000000010080402010000000000FF +:10A6C00000C020201010101030E0C0000003030074 +:10A6D00000F010080C070300000000001C1C1C0008 +:10A6E00000000000000000C0406020202040C000AA +:10A6F00000FCFF01F00E03C1FE03807F0001070E86 +:10A7000008111110110904020000000080E0E000AF +:10A71000000000000000807C4340477FF88000007C +:10A7200010181F1000000000131F1C1020E0E02074 +:10A7300020202060C080000000FFFF1010101018C3 +:10A740002FE78000101F1F1010101010180F0700A7 +:10A75000000080C0402020202060E00000FCFF01BD +:10A7600000000000000001000001070E181010108A +:10A770000804030020E0E02020202040C0800000EA +:10A7800000FFFF000000000001FFFE00101F1F106F +:10A79000101018080E07010020E0E02020202020E3 +:10A7A0002060800000FFFF101010107C00000000EF +:10A7B000101F1F10101010101018060020E0E020CD +:10A7C000202020206060800000FFFF101010107C0F +:10A7D00000000100101F1F1000000000000000001A +:10A7E000000080C06020202040E0000000FCFF014D +:10A7F00000004040C0C140400001070E181010107A +:10A800000F0F000020E0E0200000000020E0E0202A +:10A8100000FFFF101010101010FFFF00101F1F107E +:10A8200000000000101F1F100000202020E0E0208A +:10A83000202000000000000000FFFF0000000000DA +:10A8400000001010101F1F1010100000000000006A +:10A85000202020E0E020202000000000000000FF79 +:10A86000FF0000000060E0808080C07F3F000000AB +:10A8700020E0E020000020A06020200000FFFF304A +:10A88000187CE3C000000000101F1F10000001131F +:10A890001F1C181020E0E020000000000000000055 +:10A8A00000FFFF000000000000000000101F1F104C +:10A8B000101010101018060020E0E0E0000000006A +:10A8C000E0E0E02000FF013FFEC0E01E01FFFF00CE +:10A8D000101F1000031F0300101F1F1020E0E0C016 +:10A8E000000000000020E02000FF0003071C78E0CB +:10A8F0008000FF00101F100000000000030F1F0069 +:10A90000000080C060202060C080000000FEFF01C9 +:10A910000000000000FFFE000001070E18101018D4 +:10A920000C07010020E0E0202020202060C08000F3 +:10A9300000FFFF2020202020301F0F00101F1F10BD +:10A940000000000000000000000080C060202060C7 +:10A95000C080000000FEFF010000000000FFFE00BC +:10A960000001070E1111133C7C67210020E0E0205C +:10A970002020202060C0800000FFFF101030F0D0A9 +:10A98000080F0700101F1F10000000030F1C1010FD +:10A990000080C060202020204040E00000070F0C15 +:10A9A0001818303060E08100001F0C0810101010E3 +:10A9B000180F07008060202020E0E0202020608029 +:10A9C0000100000000FFFF00000000010000000087 +:10A9D000101F1F100000000020E0E0200000000019 +:10A9E0000020E02000FFFF00000000000000FF004A +:10A9F00000070F1810101010100807002060E0E08A +:10AA00002000000020E060200000077FF880008028 +:10AA10007C03000000000000071F1C07000000006E +:10AA200020E0E02000E0E0200020E0200007FFF828 +:10AA3000E01FFFFCE01F00000000031F0300011FD8 +:10AA400003000000002060E0A0000020E060200083 +:10AA5000000000038F7CF8C6010000000010181EE3 +:10AA6000130001171F1810002060E0E02000000014 +:10AA700020E06020000001073EF8E0180700000019 +:10AA800000000010101F1F10100000000080602048 +:10AA9000202020A0E0E0200000000000C0F03E0FD9 +:10AAA0000300000000101C1F1710101010180600E3 +:10AAB0000000000000FC0404040404000000000086 +:10AAC00000FF00000000000000000000007F404088 +:10AAD00040404000000010E00000000000000000C6 +:10AAE00000000000031C6080000000000000000067 +:10AAF000000000030C70800000000404040404FC47 +:10AB00000000000000000000000000FF0000000046 +:10AB1000000040404040407F000000000000001066 +:10AB2000080C040C081000000000000000000000E9 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000008080808080808080F5 +:10AB600080808080000000040408080000000000CD +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB900000000000000098D844642424FCF8000061 +:10ABA000000F1F18101010081F1F10180020E0F0D1 +:10ABB00000000000000000000000FFFF180804046F +:10ABC0000CF8F00000001F0F18101010180F0300F1 +:10ABD00000000000000000000000000000E0F81885 +:10ABE0000404043C3800000000030F0C1010101087 +:10ABF000080600000000000000000020E0F0000057 +:10AC000000E0F81C04040408FFFF000000030F1814 +:10AC1000101010081F0F08000000000000000000C6 +:10AC2000000000000000E0F8484444444C78700004 +:10AC30000000030F0C1810101008040000000000A2 +:10AC400080C0602020E0C00000040404FFFF040472 +:10AC500004040000000010101F1F1010100000005E +:10AC6000000000000000000000000000000070F87C +:10AC70008C04048CF874040C007076CF8D8D8D8953 +:10AC8000C87870000020E0F0000000000000000024 +:10AC90000000FFFF08040404FCF8000000101F1F60 +:10ACA000100000101F1F1000000000000060600076 +:10ACB000000000000000040404FCFC000000000090 +:10ACC00000001010101F1F101010000000000000E6 +:10ACD000000000606000000000000000040404FCAC +:10ACE000FC0000000000C0C08080C07F3F0000006A +:10ACF0000020E0F000000000000000000000FFFF66 +:10AD000080C0F41C0404000000101F1F1100031F6A +:10AD10001C1010000000202020E0F00000000000C7 +:10AD20000000000000FFFF00000000000000101005 +:10AD3000101F1F1010100000000000000000000095 +:10AD40000000000004FCFC0804FCFC0804FCFC00FF +:10AD5000101F1F10001F1F10001F1F1000000000F9 +:10AD600000000000000000000004FCFC08080404CF +:10AD7000FCF8000000101F1F100000101F1F100023 +:10AD800000000000000000000000000000E0F018DB +:10AD90000C04040C18F0E00000030F0C101010104D +:10ADA0000C0F030000000000000000000000000085 +:10ADB0000004FCFC080404040CF8F0000080FFFF11 +:10ADC000889010101C0F030000000000000000001D +:10ADD0000000000000E0F81C04040408F8FC000077 +:10ADE00000030F1810109088FFFF80000000000083 +:10ADF0000000000000000000040404FCFC10080433 +:10AE0000040C0C001010101F1F1010100000000088 +:10AE1000000000000000000000000000000030788A +:10AE2000CCC48484840C1C0000001E181010101167 +:10AE3000190F06000000000000C000000000000024 +:10AE400000040404FFFF04040400000000000000EC +:10AE50000F1F1010100C0000000000000000000088 +:10AE6000000000000004FCFE00000004FCFE0000E6 +:10AE700000000F1F181010081F0F0800000000002E +:10AE8000000000000000000000040C3CFCC40000B6 +:10AE9000C43C0C0400000000010F1E0E0100000065 +:10AEA000000000000000000000000000043CFCC4A2 +:10AEB00000E47CFC84807C040000071F070000077E +:10AEC0001F0700000000000000000000000000005C +:10AED0000004041C7CE4C0341C0404000010101C9A +:10AEE0001601131F1C1810000000000000000000D5 +:10AEF0000000000000040C3CFCC400C43C0404003E +:10AF00000000C080C1370E010000000000000000FA +:10AF1000000000000000000000001C0404C4F47CD9 +:10AF20001C0400000000101C1F17111010180E0048 +:10AF300000000000000000F80C0400000000000009 +:10AF4000001028EF00000000000000000000003F9B +:10AF500060400000000000000000FF000000000052 +:10AF6000000000000000FF000000000000000000E2 +:10AF70000000FF00000000000000040CF8000000CA +:10AF80000000000000000000EF281000000000009A +:10AF9000000040603F0000000000000000180602B2 +:10AFA000020408102020300800000000000000000B +:10AFB0000000000000000000000000000000000091 +:10AFC000FF818181818181FF00000080C060F0F8F5 +:10AFD000FEFE3E18080808080800303000408000D7 +:10AFE000F8FE07011C3F3F1F1B180ECFFFFFFF7F1E +:10AFF0000F0F0F0780C07B0E070F1C3830306060CA +:10B0000060607E7F3F3F3118180C0E030300000084 +:10B0100000018244FF11AA44000001000001010068 +:10B02000000010385482D78254381000000000010C +:10B0300000000000312E4E6574776F726B20496EF0 +:10B04000666F2020322E4D4420506F727420496E5E +:10B05000666F2020332E4C4F5241205253534920CB +:10B0600020202020342E5665726573696F6E204350 +:10B070006865636B20204E6574776F726B20496E34 +:10B08000666F20202020202020202020202020202B +:10B0900020202020202020202020202020202020B0 +:10B0A00020202020202020202020202020202020A0 +:10B0B00020202020202020504F52542020202020CB +:10B0C0002020202020202020202020202020202080 +:10B0D0002020202020202020202020202020202070 +:10B0E0002020202020202020202020202020202060 +:10B0F00020202020456D70747900000000000000C1 +:10B1000000000000426C7565536B79000000000080 +:10B11000000000004C59000000000000000000008A +:10B12000000000004A500000000000000000000085 +:10B130000000000044617274000000000000000084 +:10B14000000000005957595F426C7565736B7900B8 +:10B1500000000000524649440000000000000000CA +:10B16000000000005957595F426C7565736B790098 +:10B170000000000050726F62655F4B5900000000D4 +:10B18000000000005957595F5072657373757265FE +:10B1900000000000202020504F525420202020206A +:10B1A000202020202020202020202020202020209F +:10B1B000202020202020202020202020202020208F +:10B1C000202020202020202020202020202020207F +:10B1D00020202020202020205665726573696F6E24 +:10B1E000202020202020202020202020202020205F +:10B1F000202020202020202020202020202020204F +:10B20000202020202020202020202020202020203E +:10B2100020202020312E4D44436F6E6E65637420D4 +:10B2200053657420322E4C4F524120536C61766529 +:10B2300020536574332E506F72744C6F67204F75B6 +:10B2400074707574342E436F6E6E656374204D6F29 +:10B2500064652020352E4E6574776F726B205365C0 +:10B2600074202020362E44617461496E6974202058 +:10B2700020202020312E4D44436F6E6E6563742074 +:10B2800053657420322E4C4F524120536C617665C9 +:10B2900020536574332E506F72744C6F67204F7556 +:10B2A00074707574204D44436F6E6E6563742053E3 +:10B2B00065742020202020202020202020202020F5 +:10B2C000202020202020202020202020202020207E +:10B2D000202020202020202020202020202020206E +:10B2E00020202020204C4F524120536C6176652055 +:10B2F0005365742020202020202020202020202082 +:10B30000202020202020202020202020202020203D +:10B31000202020202020202020202020202020202D +:10B320002020202020506F72744C6F67204F75745E +:10B330007075742020202020202020202020202014 +:10B3400020202020202020202020202020202020FD +:10B3500020202020202020202020202020202020ED +:10B36000202020202020204E6574776F726B2053A0 +:10B370006574202020202020202020202020202034 +:10B3800020202020202020202020202020202020BD +:10B39000202020205072657373207C20746F2073EE +:10B3A000686966744E6F773A4469616C2073776997 +:10B3B000746368204E6F773A53746174696F6E20BE +:10B3C000202020204E6F773A436C6F756420202038 +:10B3D000202020204E6F773A5465737420436C6FA1 +:10B3E00075642020496E697469616C697A652044CE +:10B3F0006174613F20202020202020202020202058 +:10B40000202020202020202020202020202020203C +:10B410002020202027454E5445522720746F20734A +:10B420006869667400000000000000000000F03F42 +:10B43000000000000000F83F0000000000000000D5 +:10B440000000004003B8E23F0000000000000000E0 +:10B4500006D0CF43EBFD4C3E033333333333E33F6E +:10B46000FFAB6FDBB66DDB3F4D268F515555D53F9A +:10B4700001411DA96074D13F65DBC9934A86CD3F68 +:10B48000EF4E454A287ECA3F3E5555555555C53F56 +:10B4900093BDBE166CC166BF2CDE25AF6A56113F48 +:10B4A000F16BD2C541BDBBBED0A4BE726937663E4A +:10B4B00004FA97999999D93FAF788E1DC571CC3F01 +:10B4C0009FC678D0099AC33F935555555555E53FCA +:10B4D000599322942449D23FDE03CB966446C73F5A +:10B4E00044523EDF12F1C23F0000000000000000A5 +:10B4F000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDDC1 +:10B500009888888888888888777777777788888800 +:10B510008555555666666666666666666668888898 +:10B520008333333222222222222222222228888D91 +:10B5300050B5010800000020D4100000BC8D0008A8 +:10B54000F0B50108D4100020BC9B00004C85010818 +:10B55000412D01020304043D0607080910120312DD +:10B5600002390A01FF01FF01FF01E1130103120289 +:10B5700002FF0901FF01FF01E5281041542B55414D +:10B5800052543D393630300D0A201018124E414DBC +:10B59000453D5458485F56312E312E325F300129D7 +:10B5A0001B418B010138052C41504E3D0008FF0125 +:10B5B00002030405060701FF01FF01FF01FF01FF70 +:10B5C00001FF01E9880C5C53595354454D2E5458E2 +:10B5D00054141D4D315F3001B91549190A1632193D +:10B5E0000A1633190A1534190C13504F5319B100A8 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.1.hex b/obj/TXH_V1.2.1.hex new file mode 100644 index 0000000..2820a27 --- /dev/null +++ b/obj/TXH_V1.2.1.hex @@ -0,0 +1,4974 @@ +:020000040800F2 +:1080000090AC0020A1810008A9810008A9A800085F +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB8100087B9600087F96000842 +:10808000BB81000883960008BB810008BB81000803 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000A5680108BB810008BB810008BB810008DE +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB8100084D7001085170010855700108FE +:1080E0004B9A0008BB810008BB810008BB810008D7 +:1080F000BB810008BB810008BB810008879600088F +:10810000BB810008BB810008BB810008BB8100085F +:108110004570010849700108BB810008BB81000857 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB8100088B9600088F96000859700108B3 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F0C6FBFF +:10819000004800474D8D0108AFF3008090AC0020EF +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE749680108A7 +:1081C000898100082DE9F05F0546002092469B4614 +:1081D00088460646814640241BE0284641464746DD +:1081E000224600F020F853465A46C01A914110D357 +:1081F00011461846224600F04EFA2D1A67EB010888 +:108200004F4622460120002100F045FA17EB0009F5 +:108210004E41201EA4F10104DFDC484631462A46C7 +:108220004346BDE8F09F202A04DB203A21FA02F001 +:108230000021704721FA02F3D040C2F120029140A0 +:1082400008431946704740EA01039B0703D009E041 +:1082500008C9121F08C0042AFAD203E011F8013B32 +:1082600000F8013B521EF9D27047421E12F8013F3E +:10827000002BFBD111F8013B02F8013B002BF9D197 +:108280007047421C10F8011B0029FBD1801A70476F +:1082900030B505460020034600E05B1C934205D242 +:1082A000EC5CC85C201A01D1002CF6D130BD2DE960 +:1082B000FE4F804681EA0300C00F0C46009021F07B +:1082C000004123F00045B8EB0200A94105D2404629 +:1082D000214690461C460B46024623F000401043C0 +:1082E00047D0270DC7F30A00C3F30A510290401A82 +:1082F000019040286BDAC3F3130040F4801B009810 +:10830000924620B10023D2EB030A63EB0B0B0198DA +:108310005946C0F14002504600F0BDF906460D46F0 +:1083200050465946019A00F0C5F910EB080061412A +:10833000002487EA115284EAE7731A4340D0009A76 +:1083400062B3019A012A4FEA075215DC001B61EB68 +:1083500002014FF0004202EA0752CDE90042001C40 +:1083600041F5801132462B4600F04AFA03B0BDE8D1 +:10837000F08F40462146F9E7001B61EB0201001C2B +:1083800041F5801300185B412018A2F5001747EB58 +:10839000030140EAD570B6196D4111E06D084FEA4E +:1083A000360645EAC0754FEA0752001B61EB020131 +:1083B000001C41F5801149084FEA30000019514175 +:1083C00032462B4603B0BDE8F04F00F00ABA0098E1 +:1083D000012240000023D0EB020263EBE07300981F +:1083E00021464FEAE074B8EB000061EB0401E9E7D5 +:1083F00083F000435BE781F0004158E72DE9FE4F31 +:1084000081EA030404F0004421F0004100944FF09D +:10841000000B23F0004350EA01045ED052EA03044B +:108420005BD0C3F30A54C1F30A552C44A4F2F334CD +:108430000194A0FB0254C1F3130141F48011C3F372 +:10844000130343F4801301FB024400FB034E840A30 +:10845000970A44EA815447EA8357A4FB07680295C8 +:108460008D0A05FB07854FEA932C04FB0C54270566 +:10847000029D4FEA065847EA1637B5EB08056EEB42 +:10848000070C870E920E47EA811742EA8312A7FB78 +:108490000201B6EB0B0164EB00042B0D43EA0C3335 +:1084A0005E1844EB1C50DA465146E7FB0201C5F367 +:1084B00013044FEA0B3343EA14534FEA0432019C8E +:1084C00043EA0603A4F10C040294009CCDE900B435 +:1084D00000F096F903B0BDE8F08F00200146F9E7FF +:1084E0002DE9F04D81EA030404F0004B21F0004532 +:1084F00014464FF0000A23F0004150EA050220D054 +:1085000054EA01021DD0C5F30A570246C5F313030E +:10851000C1F31300C1F30A5640F4801543F48013ED +:10852000A7EB0608101BD64608F2FD3873EB0500D2 +:1085300002D308F1010801E092185B41B8F1000F85 +:1085400003DA00200146BDE8F08D00204FF48011D1 +:10855000064684460EE0171B73EB050705D3121B76 +:1085600063EB050306434CEA010C49084FEA30006F +:1085700092185B4150EA0107EDD152EA030012D094 +:1085800082EA040083EA0501084305D0101BAB41D1 +:1085900006D20122002306E000224FF0004302E051 +:1085A0006FF0010253101AEB06004CEB085110EB70 +:1085B0000A0041EB0B01BDE8F04D00F012B90EB519 +:1085C00040F2334102910021CDE900110A460B46E9 +:1085D00000F016F903B000BD0EB540F2334202922E +:1085E0000022CDE90022134600F00AF903B000BDD5 +:1085F00070B5C1F30A5201F000450024C1F3130124 +:1086000040F2FF3341F480119A4201DA002070BD3C +:1086100040F233439A42A2F2334203DC5242FFF764 +:1086200002FE00E090402C43F1D0404270BDC1F307 +:108630000A52C1F3130140F2FF3341F480119A4210 +:1086400002DA00200146704740F233439A42A2F218 +:10865000334202DC5242FFF7E6BD00F01CB801F0E5 +:10866000004330B421F0004150EA010206D00A0D67 +:10867000A2F56072C1F31301002A02DC30BC0020B5 +:108680007047440F44EAC104C100E01830BC00EB5D +:10869000C25000F06FB8202A04DB203A00FA02F141 +:1086A000002070479140C2F1200320FA03F31943E0 +:1086B00090407047202A06DBCB17203A41FA02F09F +:1086C00043EAE07306E041FA02F3D040C2F120022F +:1086D00091400843194670470FB4002300B589B094 +:1086E0000CA900910B996FF00042CB601E4B0693D2 +:1086F0001E4B07930423CDE901321D4A089202461E +:108700006B46002000F0B6F909B05DF814FB70B5B7 +:1087100086B006464FF0FF300091CDE90101002000 +:1087200015460C4604903246694604A8FFF7D4FF6C +:1087300002460498211825B108B1084600E02046F9 +:108740002860049800280DD0002A02DD0098884295 +:1087500008D0081B0094CDE901043246694604A8FC +:10876000FFF7BAFF06B070BDAD8C0008CB8C0008D7 +:10877000418900080029A8BF7047401C490008BF74 +:1087800020F00100704710B4B0FA80FC00FA0CF041 +:1087900050EA010404BF10BC704749B1CCF1200479 +:1087A00021FA04F411FA0CF118BF01212143084306 +:1087B000A3EB0C01CB1D4FEA00614FEA102042BF32 +:1087C000002010BC704700EBC35010440029A4BF28 +:1087D00010BC7047401C490008BF20F0010010BCCD +:1087E000704710B5141E73F1000408DA401C41F103 +:1087F000000192185B411A4301D120F0010010BD25 +:108800002DE9F04D92469B4611B1B1FA81F202E09A +:10881000B0FA80F220329046FFF73DFF04460F4643 +:1088200040EA0A0041EA0B0153465A46084313D076 +:10883000114653EA010019D0C8F140025046FFF733 +:10884000F2FC05460E46504659464246FFF723FFC6 +:10885000084305D0012004E020463946BDE8F08DEC +:108860000020054346EAE0762C4337430A98630527 +:10887000E40AA0EB08000022FD0A44EA47540A304B +:1088800002D500200146E9E7010510196941DDE93B +:10889000084500196941BDE8F04DA2E770B521F027 +:1088A000004303430CD0C1F30A550024D5EB040563 +:1088B00064EB0403D617AD1AB34102DB0020014676 +:1088C00070BD201841EB025170BD0EB5C10F80EA9A +:1088D000E0700844CA07002140F233438DE80E00DF +:1088E0000A460B46FFF78CFF03B000BD30B5041EEF +:1088F00071F1000404DB4FF00044404264EB0101DD +:10890000141E73F1000405DB1C464FF00043524275 +:1089100063EB0403994208BF904230BD064C074DFB +:1089200006E0E06840F0010394E80700984710343F +:10893000AC42F6D3FFF72CFCD8B50108F8B5010816 +:10894000C0B24FF4F05100F03BBA00002DE9FF4FE8 +:10895000087883B09946FF2805D0491C2D2804D0FB +:108960000024002008E000200BE00124F9E700EBE0 +:10897000800003EB4000491C0B78FF2BF7D104B1BA +:10898000404200230293147819461D462D2C01D035 +:108990002B2C04D1521C2D2C13D000240294AA4657 +:1089A0001478FF2C0FD00A25A3FB057801FB058165 +:1089B0004FF0000C03FB0C11521CE3194AEB0101B0 +:1089C000EEE70124EAE7814453EA010002D019F5F9 +:1089D000C87F06DA03980021C0E9001107B0BDE89E +:1089E000F08F0025AE4E2F46DFF8B8821846FFF70D +:1089F000F3FDCDE90001B9F1000002DAC9F100048C +:108A000000E004460023A74A1AEB030B42EB045A8A +:108A100012E0E00707D02A46334638464146FFF7C2 +:108A2000EDFC074688462A46334610461946FFF7AE +:108A3000E5FC05460E466410002CEAD1DDE9000194 +:108A4000B9F1000F5A46534606DAFFF749FD3A4698 +:108A50004346FFF745FD05E0FFF7D0FC3A464346A5 +:108A6000FFF7CCFC029A0AB181F00041039AC2E9F7 +:108A70000001B3E72DE9FF4F1F468DB0D7E901464E +:108A80004FF0FF382E2045464FF000090B90B96992 +:108A90006D1C0E988847396A824688470028F6D1AF +:108AA000BAF1FF3F0AD024F4D064002E11DDBAF1F0 +:108AB0002B0F08D0BAF12D0F0BD102E0404611B0B8 +:108AC0008DE744F48064B9696D1C0E98884782462E +:108AD000761E6946600501D52D2000E02B208DF81B +:108AE000000001F1010B0DF1200809E0B9696D1CCE +:108AF0000E98884782460F9844F40074761E0560ED +:108B0000002E02DDBAF1300FF0D00B998A453ED12C +:108B100044F0800406E00F99681CA9F1010944F4AF +:108B200000740860B9696D1C761E0E9888478246ED +:108B30003028F0D02BE00B998A4505D1200603D4CC +:108B400044F08004761E18E050460FF069FD08B32B +:108B50000DF11301761E44F400748B4508D2AAF17E +:108B600030000BF8010B200607D5A9F1010003E046 +:108B7000200602D409F101008146A00502D50F9913 +:108B8000681C0860B9696D1C0E9888478246002EE3 +:108B9000D1DC53E0002E51DDBAF1650F02D0BAF1FD +:108BA000450F4BD1A00549D5B9696D1C24F440741B +:108BB000761E0E9888478246002E0CDD2B2804D0A6 +:108BC000BAF12D0F07D144F48074B9696D1C0E9869 +:108BD00088478246761EE00501D52D2100E02B2135 +:108BE00008F8011BCDF82C8021E00DF12901761E3B +:108BF00044F4007488450CD2AAF1300010F0FF0054 +:108C000088F8000002D10B99884509D908F10108BC +:108C100006E0E00501D5244801E042F20F708146EC +:108C2000B9696D1C0E98884782460F980560002E22 +:108C300004DD50460FF0F4FC0028D6D1F9690E98F7 +:108C40008847FF208BF8000088F80000002006907D +:108C500007904B466A4608A906A8FFF777FEA005CD +:108C600002D46FF001002AE714F0240F0AD0E007C5 +:108C700014D1DDE906123868031D3B600068C0E9C5 +:108C800000120BE0DDE90601FFF7E9FC0146E00711 +:108C900004D13868021D3A600068016028460EE77A +:108CA000000014400000F03FF1D8FFFF426842B1DD +:108CB000016811F8013B23B1521EC0E900121846A9 +:108CC00070470121C160881E704742685AB1C3686D +:108CD000016843B983688B4205D0491E521CC0E924 +:108CE0000012002070474FF0FF3070472DE9F04D23 +:108CF00000231A461B1A8A4103DB00200146BDE807 +:108D0000F08DC1F30A52C1F3130141F480154FF005 +:108D1000000BD10702D100186D41521E00270446F6 +:108D200040F2FF11384601EB620A3E468046024699 +:108D300000204FF48011FFF776FAC2197141BB1879 +:108D400046EB0100B4EB030C75EB000C04D3E41A02 +:108D500065EB000517460E46241908F101006D4128 +:108D600080463428E3DDF91946EB0600091BA841CB +:108D700003D24FF0FF32134601E0002213461BEBF3 +:108D8000070046EB0A51BDE8F04DFFF72ABD000091 +:108D900030B5041E71F1000404DB4FF00044404282 +:108DA00064EB0101141E73F1000405DB1C464FF057 +:108DB0000043524263EB04038B4208BF824230BD42 +:108DC0007F2801D9002208E0064A02EB5002C007C2 +:108DD000127800D1120902F00F02012090400840E1 +:108DE0007047000098B5010870B58C1810F8015B49 +:108DF00015F0070301D110F8013B2A1106D110F834 +:108E0000012B03E010F8016B01F8016B5B1EF9D137 +:108E10002B0705D40023521E0DD401F8013BFAE7BD +:108E200010F8013BCB1A921C03E013F8015B01F828 +:108E3000015B521EF9D5A142D8D3002070BD027843 +:108E400003E010F8013B1A44D2B2491E89B2F8D2AD +:108E50001046704770B5ADF5287D00260D46ADF87B +:108E60009462ADF8986200EB40012D4800EBC1041C +:108E7000608AA84251D9ADF898624AE0A089228A56 +:108E8000284481B2274800F0B1F8ADF894626A46F0 +:108E9000208A0BE0BDF894326168C95CBDF8943259 +:108EA000D154BDF89412491CADF89412BDF8941237 +:108EB0008842EFD8401E81B21046FFF7C0FF1A4922 +:108EC0008870228A0DF1FF31515C814219D1ADF8D1 +:108ED00094620CE0BDF894126068BDF89422405C86 +:108EE000A1688854BDF89402401CADF89402208A11 +:108EF000BDF89412401E8842ECDC01200DF5287D5F +:108F000070BD64200FF0C4FDBDF89802401CADF8A0 +:108F10009802BDF898020628B0D30020EEE70000C2 +:108F2000A4940108FC6500201E100020F0B50D4639 +:108F3000064600EB46011C48002200EBC104ADF5DB +:108F4000257D608AA8422BD9694606E0A06863683F +:108F5000805C98548854521C92B2208A401E9042E1 +:108F6000F4DC208A401E81B26846FFF768FF228A3F +:108F70000DF1FF3100275054A089228A284481B284 +:108F8000684600F02FF929463046FFF763FF0128B5 +:108F900007D064200FF07CFD7F1CBFB2062FEBD3FF +:108FA00000200DF5257DF0BDA494010838B50025FD +:108FB000ADF800500CF0AAF80A4C207000F088F8C8 +:108FC00020780949242807D0272808D0282802D14A +:108FD000022081F8650038BD81F8655038BD012058 +:108FE000F7E700001E100020D41000202DE9F0410A +:108FF000064615460C46012080F31088254F0020B8 +:10900000B8800CF063F8000609D401200FF040FD91 +:10901000B888401C80B2B880C828F2D335E0B88840 +:10902000C82832D21C4F1021384601F09EF9082181 +:10903000384601F09CF9E82000F030F8C4F38710BE +:1090400000F02CF8A006000E00F028F8002000F038 +:1090500025F80024002000F021F8641CA4B2042CA0 +:10906000F8D3002405E0FF2000F018F83055641C08 +:10907000A4B2AC42F7D31021384601F078F90020B1 +:1090800080F310880120BDE8F081002080F3108873 +:10909000F9E700001E1000200000024070B50B4CE4 +:1090A0000546022120460CF02BF90028F9D029466C +:1090B00020460CF02EF9012120460CF021F9002861 +:1090C000F9D020460CF023F9C0B270BD0030014049 +:1090D00010B5012080F310881A4C0020A0800BF0FE +:1090E000F5FF000609D401200FF0D2FCA088401C37 +:1090F00080B2A080C828F2D320E0A088C8281DD262 +:10910000114C1021204601F030F90821204601F0D1 +:109110002EF93D20FFF7C2FF2A20FFF7BFFF802076 +:10912000FFF7BCFFA720FFF7B9FF1021204601F091 +:109130001EF9002080F31088012010BD002080F36C +:10914000108810BD1E100020000002402DE9F041E3 +:1091500006460D46012080F31088204C0020A08098 +:109160000BF0B4FF000609D401200FF091FCA08899 +:10917000401C82B2A280C82AF2D32AE0A088C82864 +:1091800027D2174F1021384601F0EFF80821384652 +:1091900001F0EDF88420FFF781FF0020FFF77EFF4C +:1091A0000020FFF77BFF0020FFF778FF002404E09A +:1091B000305DFFF773FF641CA4B2AC42F8D31021FA +:1091C000384601F0D4F8002080F310880120BDE873 +:1091D000F081002080F31088F9E700001E100020C5 +:1091E0000000024070B50D46012181F31088114640 +:1091F000FFF7ACFF002832D01B4C0020A0800BF002 +:1092000065FF000609D401200FF042FCA088401C35 +:1092100080B2A080C828F2D322E0A088C8281FD23C +:10922000124C1021204601F0A0F80821204601F040 +:109230009EF88320FFF732FFC5F38710FFF72EFF5C +:10924000A806000EFFF72AFF0020FFF727FF1021D6 +:10925000204601F08CF8002080F31088012070BDBA +:10926000002080F3108870BD1E1000200000024016 +:1092700010B500231A4604E010F8014B6340521C5D +:10928000D2B28A42F8D3184610BD000010B5044689 +:1092900039200FF0EBFDE0B20FF008FEC4F3072019 +:1092A0000FF004FEC4F307400FF000FE200E0FF095 +:1092B000FDFD4FF48051034801F059F8BDE810401E +:1092C0000DF0BCBF000402402DE9F04105461446F4 +:1092D0000E463A200FF0CAFDF0B20FF0E7FD300A5B +:1092E0000FF0E4FD104F4FF480563146384601F040 +:1092F0003EF8B0463E460DF0A1FF1D2811D128468C +:1093000000F0A4F807463B200FF0B0FD4146304680 +:1093100001F02DF83D44002CEDD020883844208009 +:10932000E9E7BDE8F0810000000402402DE9F041CA +:10933000054614460E463C200FF098FDF0B20FF0A3 +:10934000B5FD300A0FF0B2FD114F4FF48056314693 +:10935000384601F00CF80CB100202080B0463E46A3 +:109360000DF06CFF1E2811D1284600F017F90746B2 +:109370003D200FF07BFD4146304600F0F8FF3D44B4 +:10938000002CEDD0208838442080E9E7BDE8F0814A +:109390000004024010B50BF0E1FD08B100F028F820 +:1093A000BDE81040302000F09FB80146362000F0A4 +:1093B00089B810B508B100F0A5F8BDE81040342018 +:1093C00000F092B810B5044600F09CF820785C28B4 +:1093D00001D02F2803D10021642000F0FBF8BDE864 +:1093E0001040322000F080B8682000F04BB8000038 +:1093F00010B522200FF03AFD0FF02EFD04464FF479 +:109400008051024800F0B3FF204610BD0004024026 +:109410002DE9F0410FF020FD06460FF01DFD054639 +:109420000FF01AFD04460FF017FD07464FF4805168 +:10943000054800F09CFF46EA052040EA044040EA67 +:109440000760BDE8F08100000004024070B50546E9 +:1094500027200FF00BFD0FF0FFFC0446260007D07D +:109460000FF0FAFC641E05F8010B14F0FF04F7D1AD +:109470004FF48051024800F07AFF304670BD000082 +:109480000004024010B504460C200FF0EFFC20460B +:109490000FF00CFDBDE81040FFF7BABF10B5044651 +:1094A0000A200FF0E3FC20460FF000FD0FF0D4FC83 +:1094B00004464FF48051024800F059FF204610BD89 +:1094C0000004024010B50C460FF0D0FC20460FF00F +:1094D000EDFC4FF48051034800F049FFBDE8104017 +:1094E0000DF0ACBE0004024010B50FF0BFFC4FF40D +:1094F0008051034800F03BFFBDE810400DF09EBED8 +:109500000004024070B5054601200FF0AFFC0FF0DB +:10951000A3FC432828D22B20FFF7C0FF102823D21A +:109520002F200FF0A3FC00200FF0C0FC3220FFF72B +:10953000DBFF142818D1CF20FFF7B0FF040013D0B1 +:109540004C20FFF79FFF00EB04214C2000F042F875 +:109550005020FFF797FF00EB0421502000F03AF86D +:109560000021702000F036F82F200FF07FFC2C78BF +:1095700006E015F8014F5C2C01D02F2C00D10024FF +:1095800020460FF093FC002CF3D1BDE870404FF45F +:109590008051014800F0EBBE0004024070B5054662 +:1095A0002D200FF063FC0FF057FC0446260007D077 +:1095B00028780FF07BFC641E6D1C14F0FF04F7D1BB +:1095C0004FF48051024800F0D2FE304670BD0000DA +:1095D0000004024070B505460C460D200FF046FC15 +:1095E00028460FF063FCE0B20FF060FCC4F30720E4 +:1095F0000FF05CFCC4F307400FF058FC200E0FF096 +:1096000055FCBDE870404FF48051014800F0AFBEFA +:109610000004024070B5094DFF22134605F580761F +:1096200005E010F8014B54402A5D5A40335D491E55 +:1096300089B2F6D242EA032070BD000034920108DC +:1096400070B500221346154605E010F8014BA2182C +:109650006B41491E89B20029F7D1100C40EA034042 +:1096600092B2801845EB13414FEA014242EA1041A1 +:1096700008186FEA000080B270BD07F0AFBC07F0B9 +:109680004DBC07F01BBC07F079BC00F0A3BF0AF08B +:109690005BBD0000074A904201D2074801E005483F +:1096A0001038064A8B0001EA020101D5C1607047FB +:1096B0008160704710640240006002407D0F7D0FA2 +:1096C0000029016802D041F0010101E021F001010F +:1096D000016070472DE9F043016821F0010101604C +:1096E0000021016041608160C1600161212141610F +:1096F0003C493C4A3D251039904202D18D60BDE87D +:10970000F083384A4FF474661832904201D18E606B +:10971000F5E7344A4FF474173032904201D18F602C +:10972000EDE7304A4FF0746C4832904202D1C1F8F4 +:1097300008C0E4E72B4B2C4A6033984201D1CA6041 +:10974000DDE7284C294B7834A04201D1CB60D6E725 +:10975000DFF89080264C08F19008404501D1CC609C +:10976000CDE7DFF880804FF03D5908F1A80840456B +:1097700002D1C1F80C90C2E71E49DFF878800839A1 +:10978000404501D10D60BAE71A4D1835A84201D104 +:109790000E60B4E7174D3035A84201D10F60AEE737 +:1097A000144D4835A84202D1C1F800C0A7E7114DB9 +:1097B00010496035091FA84201D10A609FE70D4A90 +:1097C0007832904201D10B6099E70A4A9032904278 +:1097D00001D10C6093E7074AA83290428FD1C1F8BB +:1097E00000908CE7106002403D000020400F0020F8 +:1097F00000003D20106402400B0607D5436912B1FA +:1098000043F0800301E023F080034361802908D006 +:10981000002A026801F01E0101D00A4300E08A43D9 +:109820000260704730B50368124ACC6813400A687A +:109830002243D1E905452C432243CC6922430C6ADB +:1098400022434C6A22438C6A22434C6B22438C6B2A +:1098500022431A430260426922F00703D1E90B2434 +:1098600022431A4342610A6942604A6882608968F9 +:10987000C16030BD3F801CF02DE9FC41012120205A +:109880000BF074FB01268DF8046000258DF806505E +:1098900003208DF805001A4C302700978DF80750EB +:1098A0006946204600F00EFD3021204600F05FFDA5 +:1098B000144C84F8F05484F8F25484F8F16484F879 +:1098C000F3644FF4FA70C4F8F80400F01DF894F84B +:1098D0006802802812D16565232084F86D02052076 +:1098E00084F86C0284F86B72142084F86A022020D9 +:1098F00084F8690284F8685200F048F8BDE8FC81F9 +:1099000000140240D41000207CB50FF083F9D02061 +:109910000FF050F90FF0B2F900200FF04BF90FF0F3 +:10992000ADF90FF077F9D1200FF044F90FF0A6F957 +:1099300000246D4601E0062C01D2012000E0002049 +:109940000FF008F92855641CE4B2072CF3D30FF08C +:109950007BF90D489DF8061080F86D129DF80510F2 +:1099600080F86C129DF8041080F86B129DF80210BC +:1099700080F86A129DF8011080F869129DF80010B5 +:1099800080F868127CBD0000D41000207CB51B4814 +:10999000002490F868128DF8001090F869128DF884 +:1099A000011090F86A128DF8021001218DF8031051 +:1099B00090F86B128DF8041090F86C128DF8051069 +:1099C00090F86D028DF806000FF024F9D0200FF00A +:1099D000F1F80FF053F900200FF0ECF80FF04EF90A +:1099E0006D46285D0FF0E6F80FF048F9641CE4B20C +:1099F000072CF6D30FF028F97CBD0000D41000200E +:109A000070B5094D0022134605F5807605E010F883 +:109A1000014B54402A5D5A40335D491E89B2F6D24B +:109A200042EA032070BD000034920108072A00D9E1 +:109A3000072240EA002021B1012901D1D040C0B263 +:109A400070479040C0F3072070477047072A00D93D +:109A5000072240EA002029B1012902D19040C0F339 +:109A600007207047D040C0B27047000070B5ADF518 +:109A7000327D00260D46ADF8BC62ADF8C06200EB49 +:109A80004001324800EBC104608AA8425CD9ADF8BD +:109A9000C06255E0012264212D4800F0A9F92C484C +:109AA00000788DF80000382842D1228AE06802FB55 +:109AB0000501274800F09CF9ADF8BC626A46208A8F +:109AC0000BE0BDF8BC326168C95CBDF8BC32D15452 +:109AD000BDF8BC12491CADF8BC12BDF8BC128842DE +:109AE000EFD8401E81B2104600F044FA228A0DF1F0 +:109AF000FF31515C81421BD1ADF8BC620EE0BDF874 +:109B0000BC226168895CA26800FB0520BDF8BC220C +:109B10001154BDF8BC02401CADF8BC02208ABDF84F +:109B2000BC12401E8842EADC01200DF5327D70BD7A +:109B300064200EF0ADFFBDF8C002401CADF8C002BD +:109B4000BDF8C0020628A5D30020EEE7B0900108BA +:109B500020410020F0B50E46074600EB470126489D +:109B6000ADF5317D002500EBC1048DF8BC52608A53 +:109B7000B0423DD900210846FFF778FF012837D1D0 +:109B8000694609E0A268401E00FB06206268285C66 +:109B9000505548556D1CADB2208AA842F2D8002518 +:109BA000208AE16800FB0611401E82B2134800F0D3 +:109BB0009DF9208A401E81B2684600F0DBF98DF8DD +:109BC000BC02208AE168012201447043401E014426 +:109BD000AFA800F08BF931463846FFF747FF012860 +:109BE00007D064200EF054FF6D1CADB2062DD7D304 +:109BF00000200DF5317DF0BDB0900108204100201E +:109C0000F0B5ADF5317D2C4D00208DF8BC022B4E0A +:109C1000288000243FE000206F4607E056F83220FD +:109C20004968125C0A543A54401C80B2298801EBFE +:109C3000410206EBC2010B8A5B1E8342EEDC2888E0 +:109C400000EB400006EBC000008A401E81B238469F +:109C500000F090F98DF8BC02288800EB400006EB7C +:109C6000C000C168008A00FB0411401E82B2144883 +:109C700000F03CF92888012200EB400006EBC00010 +:109C8000C168008A01446043401E0144AFA800F04F +:109C90002DF9641CA4B2288800EB400006EBC0003C +:109CA000408AA042B7D82888401C80B22880072864 +:109CB000AFD30DF5317DF0BD10000020B09001084C +:109CC000204100207CB5012108460BF04FF901200E +:109CD0008DF8040002258DF8055000248DF806400B +:109CE0008DF807001820154E00906946304600F0A8 +:109CF000E9FA05221146304600F020FB0522062134 +:109D0000304600F01BFB05220721304600F016FB11 +:109D1000A02000908DF8045003208DF805008DF8E8 +:109D200006408DF807406946304600F0CBFA4020E7 +:109D300000906946304600F0C5FA7CBD0000024044 +:109D4000F8B5002634460096FFF7BCFF00F0A0F8F7 +:109D50002248641C8442FCD3214C0821204600F098 +:109D600004FB1021204600F002FB062000F076F8EC +:109D70000821204600F0FBFA0821204600F0F5FA01 +:109D80001021204600F0F3FA012000F067F80020CF +:109D900000F064F80821204600F0E9FA1148D0F8F4 +:109DA0001C0208B9FFF72CFF0F4D2E800F4E002428 +:109DB00005E0C0B22146FFF759FE641CA4B2288812 +:109DC00000EB400106EBC101498AA142F1D880B203 +:109DD000401C80B228800728E9D3F8BDFFFF0F00A0 +:109DE000000002400000434210000020B090010833 +:109DF0002DE9F0410546002416460F46012080F368 +:109E00001088DFF854800821404600F0AEFA102197 +:109E1000404600F0ACFA032000F020F8C7F30740FA +:109E200000F01CF8C7F3072000F018F8F8B200F0B3 +:109E300015F806E0002000F011F8641C05F8010B8D +:109E4000A4B2B442F6D30821404600F090FA0020B4 +:109E500080F31088BDE8F0810000024070B50B4C23 +:109E60000546022120460BF04BFA0028F9D029467E +:109E700020460BF04EFA012120460BF041FA002853 +:109E8000F9D020460BF043FAC0B270BD003001405B +:109E900010B5012186B008030BF0A4F8124C20463F +:109EA0000BF004FA0021ADF808106015ADF80A00B7 +:109EB0003820ADF80C000720ADF80010ADF8100008 +:109EC000ADF804104FF48270ADF80610ADF80E1026 +:109ED000ADF80200694620460BF01DFA012120462C +:109EE0000BF0DAF906B010BD003001402DE9F04169 +:109EF0000546002416460F46012080F31088DFF83F +:109F000070800821404600F030FA1021404600F0F1 +:109F10002EFA0620FFF7A2FF0821404600F027FA9C +:109F20000821404600F021FA1021404600F01FFAB7 +:109F30000220FFF793FFC7F30740FFF78FFFC7F338 +:109F40000720FFF78BFFF8B2FFF788FF05E02878BE +:109F5000FFF784FF641CA4B26D1CB442F7D3082140 +:109F6000404600F004FA002080F31088BDE8F0813C +:109F700000000240027803E010F8013B1A44D2B21C +:109F8000491E89B2F8D210467047000070B51E4ACB +:109F9000907A012825D1002595721C491C480F2470 +:109FA0004E780123F6B14D70D0F82852D0F83462C3 +:109FB00045EAC605D0F83062D0F82C02B60046EA71 +:109FC00040000543AC43CC708878CC78A04208D1DF +:109FD00008710C78A04204D0D0710870002800D01D +:109FE000937170BD4B70D0F82852D0F8346245EAB6 +:109FF000C605D0F83062D0F82C02B60046EA400020 +:10A000000543AC438C70DFE7D4100020C91000205A +:10A01000000042422DE9F041ADF57C7D00273D4630 +:10A02000ADF8E873FFF7B6F95F4C142807D084F851 +:10A0300067520EF057FE0DF57C7DBDE8F0815B4860 +:10A04000FFF7C0F9594E103E1428307006D0422850 +:10A050007ED00120FFF7A9F93570ECE7FFF7C4F9CE +:10A06000C6E90205B046BDF8E803FFF70FF9FAAA02 +:10A070004FF4FA716846FFF727F94DA168460EF0D4 +:10A0800095FEB0806E46D0B1E11981F8BC557F1CB9 +:10A09000BFB2282FF8D34746304447A10EF086FEC2 +:10A0A00078800021001F08E0BA8863180A4432440F +:10A0B000D27883F8BC25491C89B28142F4DB3FA1E8 +:10A0C00068460EF073FE4746A8F80400D0B10021A0 +:10A0D000621882F8E455491C89B22829F8D3304423 +:10A0E00035A10EF063FE78800021093808E0BA88B7 +:10A0F00063180A443244127A83F8E425491C89B271 +:10A100008142F4DB30A168460EF050FEB880D0B139 +:10A110000021621882F80C56491C89B21429F8D320 +:10A12000304425A10EF042FE788000210D3808E071 +:10A13000BA8863180A443244127B83F80C26491CFF +:10A1400089B28142F4DB24A168460EF02FFE00E0C4 +:10A1500025E0B880D0B10021621882F87655491CFC +:10A1600089B23229F8D3304413A10EF01FFE788053 +:10A170000021C01F08E0BA8863180A44324492796B +:10A1800083F87625491C89B28142F4DB0021032043 +:10A19000FFF7E0FC0120FFF708F901204BE7034837 +:10A1A000FFF707F947E70000D4100020381000201F +:10A1B00041504E3D000000003B0000005749464919 +:10A1C0004E414D453D0000005749464950415353CB +:10A1D000574F52443D0000005345525645523D00F2 +:10A1E0002F4910B5884206D1012108460AF0CAFE5F +:10A1F000002101204FE02B49884206D10121022095 +:10A200000AF0C0FE0021022045E02749884206D11D +:10A21000012104200AF0B6FE002104203BE023497E +:10A22000884206D1012108200AF0ACFE0021082056 +:10A2300031E01F49884206D1012110200AF0A2FE18 +:10A240000021102027E01B49884206D1012120204F +:10A250000AF098FE002120201DE01749884206D10F +:10A26000012140200AF08EFE0021402013E0134916 +:10A27000884206D1012180200AF084FE002180203E +:10A2800009E00F4988420AD18415012120460AF0CD +:10A2900079FE00212046BDE810400AF073BE10BDD3 +:10A2A000000002400004024000080240000C02408E +:10A2B000001002400014024000180240001C02403E +:10A2C00000200240F0B5002201274FF0030C0B687C +:10A2D00007FA02F52B40AB422CD1066853000CFA6A +:10A2E00003F4A64306600E79D0F800E09E4046EAEB +:10A2F0000E0606600E79012E01D0022E12D186685C +:10A30000A64386604E79D0F808E09E4046EA0E06E5 +:10A3100086604668AE43466045688E799640B6B220 +:10A3200035434560C568A543C560CC799C40C3688A +:10A330001C43C460521C102AC9D3F0BD4B07DB0E6E +:10A340009A40C90810B500EB8100016A0F249C40B7 +:10A35000A1430162016A1143016210BD024600205F +:10A3600012690A4200D0012070474183704701837F +:10A37000704700002DE9F04F754800252DED028B48 +:10A3800085B001782C4601294FD1002682460670FF +:10A3900000F1020898F80000DFF8B8918B46F52824 +:10A3A00004D098F819004F2874D077E098F802008C +:10A3B00098F8011040EA012465482146801CFFF707 +:10A3C00029F908EB0401497818F8042041EA022130 +:10A3D00081422AD198F803105F4FF1292AD05F48B3 +:10A3E000F2294BD0F32920D180F8486080F83CB0A6 +:10A3F000F52038707E700520B870F320F870592071 +:10A40000387105215448FFF705F9010A7971B871CF +:10A410005348076052490720083908605048012115 +:10A420000C38FFF74DF98AF8016005B0BDEC028BDE +:10A43000BDE8F08F4946481980F8BC656D1CADB287 +:10A44000282DF8D30020241F07E008EB0002127922 +:10A450000B1883F8BC25401C80B2A042F5DB00211C +:10A460000320FFF777FB0028DFD009F0C9FFF520B4 +:10A4700038707E700520B870F120BFE780F848B0D2 +:10A4800080F83DB0F52038707E700520B870F2205D +:10A49000B4E7FFE798F81A004B281AD02C4831A1EE +:10A4A000801C0EF083FC050002D0022189F8021006 +:10A4B00008EB0507B87B41280ED0B87B5628B4D1ED +:10A4C000C9F8396689F83D66C9F8396689F83D6684 +:10A4D000ABE789F802B0A8E76E46291901EB08003E +:10A4E000007C3055641CA4B2092CF6D330460CF025 +:10A4F000E3FE51EC100BFEF7B2F800EE100A9FEDF0 +:10A500001A8A1A484146C0EE080AC0ED8D0AB87E84 +:10A510004C4689F8380600202A180A44127F325423 +:10A52000401C80B20928F7D368460CF0C5FE51ECF8 +:10A53000100BFEF794F800EE100AC0EE080A10EEB9 +:10A54000900AC4F8390697F8270084F83D066CE7AE +:10A5500012000020D4100020FC030020D440002072 +:10A56000AC640240524D43000000C842D4140020A5 +:10A5700070B5144C40F22446314620460CF0D1FD13 +:10A5800000281ED0314620460CF068FD0E4D0021FB +:10A590002846FFF795F8314620460CF05FFD0B4941 +:10A5A0002846FFF777F82088201D0088291D4FF4E2 +:10A5B0007A70086001212846FFF782F804490120DB +:10A5C000087070BD0014014028640240008800102B +:10A5D0001200002010B5104C0E492046FFF75AF823 +:10A5E00000212046FFF76CF80C4C402120460CF06F +:10A5F00091FD0028F9D0084C0949783C2046FFF726 +:10A6000049F801212046FFF75BF806490120487010 +:10A6100010BD000000802020A06402400014014012 +:10A6200000880010120000202DE9F04301218FB0B6 +:10A6300088050AF09BFCDFF88C904846FFF74AF843 +:10A640004020050103900024CDE90545C60207948A +:10A650000894CDE909461C4F0B944FF02068CDE9D2 +:10A6600000870C940D94694648460E94FFF7DAF87B +:10A67000012210214846FFF7BFF8DFF84890A9F102 +:10A6800078094846FFF726F84FF47A70CDE9034081 +:10A69000CDE9054507940894CDE909460B480B948C +:10A6A0000C940D94CDF800800E94CDE901706946AC +:10A6B0004846FFF7B7F801214846FFF701F80FB009 +:10A6C000BDE8F083A064024004140140140000209F +:10A6D0007CB5012104200AF049FC164E082206210F +:10A6E0003046FFF72BFE082207213046FFF726FEF3 +:10A6F00002218DF8051000258DF806500124C02098 +:10A700008DF8074000908DF8041069463046FFF739 +:10A71000D9FD600200908DF804408DF806500320AA +:10A720008DF805008DF8074069463046FFF7CAFDF1 +:10A730007CBD0000000802402DE9F047FFF7C8FF8C +:10A740004FF4E13000F07AF8FFF76EFF00F058F8B0 +:10A75000264D002685F8286685F82A66012085F8AA +:10A76000290685F82B0642F21070C5F83006214FF5 +:10A770001F483860DFF87C800E21A8F10808C8F86F +:10A780000010A8F1040901214846FEF799FF1A4C70 +:10A79000667060780028FCD04FF4FA700EF078F9FB +:10A7A0004FF4165000F04AF811490020134A1031B6 +:10A7B00001EB000C135C401CC0B28CF808300A2876 +:10A7C000F6D300202A1892F8B8250B18401CC0B206 +:10A7D000DA740428F6D339601921C8F80010012171 +:10A7E0004846FEF76DFF6670BDE8F087D410002084 +:10A7F000E4070020AC64024012000020BC8E010877 +:10A8000038B545208DF8000002208DF801000124A4 +:10A810008DF802408DF80340684607F0FBF84720AA +:10A820008DF800008DF8014000208DF802008DF8B1 +:10A830000340684607F0EEF838BD00001FB5044637 +:10A84000012120200AF0CEFB0020ADF80400009486 +:10A85000ADF80600ADF80800ADF80C000C200D4C6A +:10A86000ADF80A00694620460CF092FC0121204612 +:10A870000CF0F7FB012240F2244120460CF070FC62 +:10A88000102120460CF0EAFB0122C02120460CF0EA +:10A89000F2FB1FBD001401400249C8790022CA71B1 +:10A8A00070470000D410002002480068C00700D0A4 +:10A8B00000BEFEE7F0ED00E002494AF6AA2008607B +:10A8C000704700000030004010B50EF00BFABDE8F4 +:10A8D000104064200EF0DCB82DE9F04F83466BA0E9 +:10A8E000ADF57D7D002400689A460E462746FB9014 +:10A8F000ADF8E843042A26D8DFF8949199F86C1251 +:10A9000002EBC20505EB0215624A3023154403EB46 +:10A910001111297199F86C1201F00F013031697130 +:10A9200099F86B1203EB1111A97199F86B0200F001 +:10A930000F003030E871FEF72DFD142807D089F89C +:10A9400067720EF0CFF90DF57D7DBDE8F08FDFF871 +:10A950004481A8F1240898F8000014280ED0284655 +:10A96000FEF730FD88F80000142807D042287DD07B +:10A970000120FEF71AFD88F80070E4E74FF47A70C2 +:10A98000864200D90646FEF72FFD4546C5E9020777 +:10A99000FEF77CFC99F86B224846302101EB12123D +:10A9A0008DF8002099F86B2202F00F0230328DF8FA +:10A9B000012099F86A2201EB12128DF8022099F811 +:10A9C0006A2202F00F0230328DF8032099F86922D2 +:10A9D00001EB12128DF8042090F8692202F00F02A8 +:10A9E00030328DF8052090F8682201EB12118DF8B5 +:10A9F000061090F8680200F00F0030308DF8070064 +:10AA0000BAF1000F03D0BAF1010F02D004E05420D4 +:10AA100000E052208DF808003A208DF809000A2342 +:10AA2000EC4618E00BEB540210780009B0FBF3F190 +:10AA3000C1EBC10108440CEB04013030887210787E +:10AA400000F00F00B0FBF3F2C2EBC2021044303052 +:10AA5000A41CC872A4B2B4EB460FE3D303EB4600C8 +:10AA600081B2FAAA6046FEF761FC00E009E0FAAAAA +:10AA70000221FBA8FEF75AFC0120FEF796FC2F707E +:10AA800061E72846FEF795FC5DE700000D0A00002F +:10AA9000D41000204C1000202DE9F04F00252DEDA2 +:10AAA000028B99B08DF838508DF85C508DF8545069 +:10AAB000CDE91255CDE900558DF808508DF80C50B0 +:10AAC0008DF810508DF81450ADF818509FEDFD0A18 +:10AAD000FD488DED0D0A00F5005725300124DFF803 +:10AAE000ECA34FF0A30BD526DFF8E4830790A4E096 +:10AAF000DFF8D49399F8720928B389F87259B7F836 +:10AB0000F81FDAF88C205046C2F57A7291421AD1B9 +:10AB1000D0F88C00C0F57A70A7F8F00FEB48002150 +:10AB20008830FEF7CDFDE948EA498830FEF7B2FDEE +:10AB300088F800404FF47A70CAF88C00E34801218D +:10AB40008830FEF7BDFD99F87E0920B389F87E595B +:10AB5000B7F8FA1FDAF844205046C2F57A729142EB +:10AB600019D1406CC0F57A70A7F8F20FD7480021D0 +:10AB70004030FEF7A5FDD548D7494030FEF78AFDA5 +:10AB800088F801404FF47A70CAF84400CF48012198 +:10AB90004030FEF795FD99F88A0920B389F88A5963 +:10ABA000B7F8FC1FDAF814205046C2F57A729142C9 +:10ABB00019D14069C0F57A70A7F8F40FC348002195 +:10ABC0001030FEF77DFDC148C4491030FEF762FD2C +:10ABD00088F802404FF47A70CAF81400BB4801218B +:10ABE0001030FEF76DFD99F89619484629B380F8A4 +:10ABF0009659B7F8FE1FDAF82C205046C2F57A7243 +:10AC000091421AD1C06AD146C0F57A70A7F8F60F02 +:10AC1000AE4800212830FEF753FDAC48B04928303B +:10AC2000FEF738FD88F803404FF47A70C9F82C001D +:10AC3000A64801212830FEF743FDA34890F8721979 +:10AC400090F87E29114490F88A2990F896091044CA +:10AC5000C1427FF44DAF04F04DBF017819B10570CA +:10AC60008DF8085010E0417819B145708DF8084012 +:10AC70000AE0817811B18570022003E0C17819B132 +:10AC8000C57003208DF808009DF80800DFF83882B1 +:10AC900000EB400101EB001008EB001090F8161AD1 +:10ACA0009DF80800DFF83CA200EB4002C2EBC012A6 +:10ACB0001AF83200C1280AD19DF8080000EB4002C2 +:10ACC000C2EBC0120AEBC200807808280CD0082919 +:10ACD00084F0DC86DFE811F0D6192800AC087A1081 +:10ACE00004187D19B91CE21F7F4880F848409DF880 +:10ACF000080030B1012807D002280FD0032808D15E +:10AD00000FE04FF4804101E04FF400517748FFF726 +:10AD10002CFB7748C0F8885204F0B8BE4FF480513D +:10AD2000F4E74FF40061F1E79DF8080000EB400103 +:10AD3000C1EBC0110AEBC1004078002105F0F2FF21 +:10AD40008DF810008DF85450C14619E09DF80800A8 +:10AD500000EB400101EB00109DF8541009EB0010CE +:10AD600000EB011090F8410A9DF8101088429DF800 +:10AD7000540002D18DF8100010E0401C8DF85400F2 +:10AD80009DF8080000EB400101EB001009EB0010FA +:10AD900090F8170A9DF854108842D7D89DF80800FB +:10ADA00000EB4001C1EBC0100AEBC00080780A2222 +:10ADB000B2EB101F9DF8080000EB4002C2EBC01080 +:10ADC0000AEBC000807801D100F00F008DF80C0074 +:10ADD0009DF80C0010B910208DF80C009DF80800AB +:10ADE0009DF80C1000EB4002C2EBC01257460AEB74 +:10ADF000C20008444078ADF818009DF8080000EB48 +:10AE00004001C1EBC0110AEBC1009DF80C10491CB8 +:10AE100006F06BFB8DF85C009DF8080000EB40012C +:10AE2000C1EBC01107EBC1009DF80C1008448078FD +:10AE30009DF85C10884244F029869DF8080000EBDC +:10AE40004001C1EBC01107EBC10138464978002928 +:10AE500004F01C869DF8081001EB4102C2EBC11101 +:10AE600000EBC1029DF80C101144CA789DF808103F +:10AE700001EBC10303EB012109EBC1039DF81010A5 +:10AE800001EB411103EB810181F8142F9DF80810AB +:10AE900009EB01129DF81010114481F8D059BDF84A +:10AEA0001810CE292DD02DDCB9297DD022DC5A29CD +:10AEB000CED0B22904F06083B529F6D0B629BAD134 +:10AEC000FEE3000000000000D410002000600240FB +:10AED0000F08002000880020008020102080001033 +:10AEE000008800106C4E0020D44000200018024062 +:10AEF00000004242C32904F00583C5297DD0CA2938 +:10AF000099D1E4E3E129FCD003F3AB87D52908D03C +:10AF1000D7299DD0D9298ED17CE2E7298BD104F0A5 +:10AF2000D1BD9DF8081001EB4102C2EBC11107EB46 +:10AF3000C100C07889F862009DF8080000EB40016C +:10AF400001EB00109DF8101009EB001000EB011050 +:10AF500099F86210A4EBD11290F8421A62F3000142 +:10AF600080F8421A9DF8080000EB400101EB001048 +:10AF70009DF8101009EB001000EB011099F8621019 +:10AF80004A0990F8421A62F3410180F8421A9DF88A +:10AF9000080000EB400101EB00109DF8101009EBD8 +:10AFA000001000EB011000E0E3E390F8420AC0F368 +:10AFB00040019DF8080000EBC00202EB00209DF864 +:10AFC000102009EBC00002EB421200EB820090F867 +:10AFD000F00EC0F3400081424BD09DF8080000EB1A +:10AFE000C00101EB002009EBC0029DF810004946AA +:10AFF00000EB401002EB800000E0FDE39DF808202C +:10B0000002EB420303EB02129DF8103009EB02122F +:10B0100002EB031292F8422A530890F8F02E63F3E1 +:10B02000410280F8F02E9DF8080000EB400202EB90 +:10B0300000109DF8102001EB001000EB021090F8BA +:10B04000420A800716D59DF80800D92200EBC003FC +:10B0500003EB002009EBC0019DF8100000EB40104D +:10B0600001EB800080F8DC2E9DF808100220FEF72E +:10B0700071FD42E09DF8080000EBC00202EB0020E9 +:10B0800001EBC0029DF8100000EB401002EB8000C5 +:10B0900080F8E54E9DF80800D92200EBC00303EBD1 +:10B0A000002001EBC0039DF8100000EB401003EB03 +:10B0B000800080F8DC2E9DF8080000EB400202EBD7 +:10B0C000001001EB00129DF8100002EB001292F844 +:10B0D000420A20F0200382F8423A9DF8080000EB73 +:10B0E000C00202EB002009EBC0019DF8100000EB4C +:10B0F000401001EB800080F8164F9DF8080000EB2F +:10B10000400101EB001009EB00119DF8100001EB6C +:10B11000001090F8420A00F001019DF8080000EBD1 +:10B12000C00202EB002009EBC0029DF8100000EB0A +:10B13000401002EB800090F8F00E00F00100814218 +:10B1400004F0E8809DF8080000EBC00101EB00204E +:10B1500009EBC0019DF8100000EB401001EB8000EE +:10B160009DF8081001EB410202EB01119DF810203F +:10B1700009EB011101EB021191F8421A90F8F02E3F +:10B1800061F3000280F8F02E9DF8080000EB40010A +:10B1900001EB001009EB00119DF8100001EB00100D +:10B1A00090F8420AC00739D09DF808004F4600EBDE +:10B1B000C00101EB002009EBC0019DF8100000EB7D +:10B1C000401001EB800090F8160F00289DF8080051 +:10B1D00000EBC00101EB002009EBC0019DF810005D +:10B1E00000EB401001EB80003BD080F8155F9DF82C +:10B1F000080000EB400101EB001007EB00119DF887 +:10B20000100001EB001191F8420A20F0010281F8D0 +:10B21000422A97F8210638B304F07CB89DF808005C +:10B2200000EB400101EB00109DF8101009EB00103D +:10B2300000EB011090F8421A21F0200180F8421A28 +:10B240009DF8080000EBC00101EB002009EBC001F4 +:10B250009DF8100000EB401001EB800080F8155FB6 +:10B26000DAE780F8154FD4E7387D0128D4D1786D1E +:10B27000F98A8842D0D29DF8080000EBC00101EBAA +:10B28000002007EBC0019DF8100000EB401001EB1F +:10B29000800090F8150F0128BED19DF8080000EB42 +:10B2A000C00101EB002007EBC0019DF8100000EB8E +:10B2B000401001EB800090F8490F0028ACD19DF8B8 +:10B2C000080000EB400101EB001007EB00119DF8B6 +:10B2D000100001EB001090F8401A9DF8080000EBF8 +:10B2E000C00202EB002007EBC00080F8D11E9DF8E1 +:10B2F0000800C32100EBC00202EB002007EBC002F4 +:10B300009DF8100000EB401002EB800080F8DC1E7E +:10B310009DF8080000EB400101EB001007EB001165 +:10B320009DF8100001EB0010C0F8445A9DF8081079 +:10B330000220FEF70FFC8DF8385017E09DF808004A +:10B3400000EBC00101EB002007EBC0019DF81000ED +:10B3500000EB401001EB80019DF83800084480F8B4 +:10B36000175F9DF83810491C8DF838109DF838008B +:10B370001428E3D38DF8385017E09DF8080000EB4F +:10B38000C00101EB002007EBC0019DF8100000EBAD +:10B39000401001EB80009DF83810084480F8335FBE +:10B3A0009DF83800401C8DF838009DF838000A28B8 +:10B3B000E3D331E79DF8080000EBC00101EB00206A +:10B3C00009EBC0019DF8100000EB401001EB80007C +:10B3D00090F8D80E012844F059839DF8080000EB3E +:10B3E000C00101EB002009EBC00080F8D35E9DF89E +:10B3F0000800022100EBC00202EB002009EBC002B2 +:10B400009DF8100000EB401002EB800080F8D81E81 +:10B41000B62140E29DF8081001EB410202EB011158 +:10B4200009EB011191F81C1A00299DF80C1002D0AB +:10B430000A29D0D191E00829CDD18DF8385024E0E7 +:10B440009DF8081001EB4102C2EBC1119DF83820B4 +:10B4500000EBC1011144C97801F00F01092918D886 +:10B460009DF8081001EB4102C2EBC1119DF8382094 +:10B4700000EBC1011144C97801F0F001902908D80E +:10B480009DF83810491C8DF838109DF838100629A1 +:10B49000D6D39DF838100629C4F0F8829DF808101C +:10B4A00001EB4102C2EBC11100EBC101C9780B04F1 +:10B4B0009DF8081001EB4102C2EBC11100EBC10184 +:10B4C00009799DF8082043EA012102EB4203C3EB0E +:10B4D000C21200EBC202527911439DF8082002EB20 +:10B4E000C20303EB022209EBC2039DF8102002EB1A +:10B4F000421203EB8202C2F8F11E9DF8081001EB24 +:10B500004102C2EBC11100EBC10189790B049DF826 +:10B51000081001EB4102C2EBC11100EBC101C97976 +:10B5200043EA01239DF8081001EB4102C2EBC1116F +:10B5300000EBC100007A03439DF8080000EBC00156 +:10B5400001EB002009EBC0019DF8100000EB40105A +:10B5500001EB8000C0F8F53E95E08DF8385024E00E +:10B560009DF8081001EB4102C2EBC1119DF8382093 +:10B5700000EBC1011144C97801F00F01092918D865 +:10B580009DF8081001EB4102C2EBC1119DF8382073 +:10B5900000EBC1011144C97801F0F001902908D8ED +:10B5A0009DF83810491C8DF838109DF8381008297E +:10B5B000D6D39DF838100829C4F068829DF8081089 +:10B5C00001EB4102C2EBC11100EBC1018A799DF888 +:10B5D000081001EB4103C3EBC11100EBC101C978B5 +:10B5E00042EA01629DF8081001EB4103C3EBC1116F +:10B5F00000EBC10109790B049DF8081001EB41072C +:10B60000C7EBC11100EBC101497943EA01210A43AB +:10B610009DF8081001EBC10303EB012109EBC10305 +:10B620009DF8101001EB411103EB8101C1F8F12EDF +:10B630009DF8081001EB4102C2EBC11100EBC10102 +:10B640008A7A9DF8081001EB4103C3EBC11100EBAE +:10B65000C101C97942EA01629DF8081001EB41037A +:10B66000C3EBC11100EBC101097A0B049DF808106E +:10B6700001EB4107C7EBC11100EBC100407A43EA7F +:10B68000002003F0FDBE9DF8080000EBC00101EBB7 +:10B69000002009EBC0019DF8100000EB401001EB09 +:10B6A000800090F8D80E03289DF8080010D000EB19 +:10B6B000400101EB001009EB00109DF8101000E0B4 +:10B6C00063E000EB011090F8420A80072DD51AE0E4 +:10B6D00000EBC00101EB002009EBC00080F8D35E55 +:10B6E0009DF80800042100EBC00202EB002009EBEA +:10B6F000C0029DF8100000EB401002EB800080F8C3 +:10B70000D81EC521C7E09DF8080000EBC00101EB81 +:10B71000002009EBC0019DF8100000EB401001EB88 +:10B72000800080F8DC6E04F0B1B99DF8080000EBF1 +:10B73000C00101EB002009EBC0019DF8100000EBF7 +:10B74000401001EB800090F8E60E0128EBD19DF847 +:10B75000080000EBC00101EB002009EBC0019DF8DF +:10B76000100000EB401001EB800080F8E65EB6218F +:10B770005CE09DF8080000EBC00101EB002009EB44 +:10B78000C00080F8D35EC32185E09DF8081001EB6E +:10B79000410202EB011109EB011191F81C1A002979 +:10B7A0009DF8081001EB4102C2EBC11100EBC10191 +:10B7B00003F0D486C9780A049DF8081001EB410310 +:10B7C000C3EBC11100EBC101097942EA01229DF8E6 +:10B7D000081001EB4103C3EBC11107EBC100407935 +:10B7E00002439DF8080000EBC00101EB002009EBCB +:10B7F000C0039DF8100000E064E000EB401003EB94 +:10B800008000C0F80C2F9DF8080000EBC00101EB90 +:10B81000002009EBC0019DF8100000EB401001EB87 +:10B82000800090F8D80E022819D0C5219DF8080094 +:10B8300000EBC00202EB002009EBC0029DF81000F3 +:10B8400000EB401002EB800080F8DC1E9DF8080041 +:10B8500000EBC00101EB002009EBC0002CE09DF8DB +:10B86000080000EBC00101EB002009EBC00080F8EC +:10B87000D35E9DF80800032100EBC00202EB00201C +:10B8800009EBC0029DF8100000EB401002EB8000B5 +:10B8900080F8D81ED9219DF8080000EBC00202EB09 +:10B8A000002009EBC0029DF8100000EB401002EBF5 +:10B8B000800080F8DC1E36E780F8D35E33E780F83E +:10B8C000422A30E79DF8081001EB410202EB01111A +:10B8D00009EB011191F81C1A00299DF80C1002D0F7 +:10B8E0000E29E8D19BE00C29E5D18DF8385024E0F1 +:10B8F0009DF808109DF8383001EB4102C2EBC111F0 +:10B9000000EBC102D118C97801F00F01092918D83C +:10B910009DF8082002EB4203C3EBC21100EBC10209 +:10B920009DF838101144C97801F0F001902908D829 +:10B930009DF83810491C8DF838109DF838100A29E8 +:10B94000D6D39DF838100A29B5D30022CDE90022BC +:10B95000134629468DF838501EE0009A1B0243EA30 +:10B9600012631202CDE900239DF8082002EB420386 +:10B97000C3EBC2129DF8383000EBC2021A44D278F1 +:10B98000DDE900371A4341EA0703CDE900239DF8BA +:10B990003820521C8DF838209DF83820052ADCD339 +:10B9A000DDE900379DF8082002EBC20C0CEB022207 +:10B9B00009EBC20C9DF8102002EB42120CEB820244 +:10B9C000C2F8F93EC2F8FD7E0023CDE900338DF8C0 +:10B9D00038101FE0DDE900231B0243EA1263120264 +:10B9E000CDE900239DF8082002EB4203C3EBC2120D +:10B9F0009DF8383000EBC2021A44127ADDE90037B4 +:10BA00001A4341EA0703CDE900239DF83820521C70 +:10BA10008DF838209DF83820052ADBD39AE08DF880 +:10BA2000385024E09DF808109DF8383001EB4102B1 +:10BA3000C2EBC11100EBC102D118C97801F00F01AE +:10BA4000092918D89DF8082002EB4203C3EBC21164 +:10BA500000EBC1029DF838101144C97801F0F001E3 +:10BA6000902908D89DF83810491C8DF838109DF899 +:10BA700038100C29D6D39DF838100C29C4F0068054 +:10BA80000022CDE9002229468DF83850BC461FE03F +:10BA9000DDE90002120242EA10620002CDE9000272 +:10BAA0009DF8080000EB4002C2EBC0109DF8382062 +:10BAB0000CEBC0001044C078DDE90023104341EADC +:10BAC0000302CDE900029DF83800401C8DF83800D3 +:10BAD0009DF838000628DBD3DDE900239DF8080037 +:10BAE00000EBC00707EB002009EBC0079DF8100032 +:10BAF00000EB401007EB8000C0F8F92EC0F8FD3EC7 +:10BB00000022CDE900228DF838101FE0DDE90002A7 +:10BB1000120242EA10620002CDE900029DF808001C +:10BB200000EB4002C2EBC0109DF838200CEBC000C7 +:10BB30001044407ADDE90023104341EA0302CDE9D5 +:10BB400000029DF83800401C8DF838009DF8380040 +:10BB50000628DBD3DDE900129DF8080000EBC003E6 +:10BB600003EB002009EBC0039DF8100000EB401030 +:10BB700003EB8000C0F8011FC0F8052F9DF80800F6 +:10BB800000EBC00101EB002009EBC0019DF81000A3 +:10BB900000EB401001EB800090F8D81E9DF80800E3 +:10BBA00000EBC00202EB002009EBC00090F8D40EBD +:10BBB00081427CD199F821064F46B8B19DF8080022 +:10BBC00000EB400101EB00109DF8101009EB001094 +:10BBD00000EB011090F8421A41F0080280F8422A66 +:10BBE0009DF808100220FDF7B5FF88E0C7F8355032 +:10BBF0009DF8080000EBC00101EB002007EBC0013D +:10BC00009DF81000102200EB401001EB800101F6BE +:10BC1000F9610798FCF717FB9DF8080000EBC001DD +:10BC200001EB002007EBC0019DF8100000EB401075 +:10BC300001EB8000D0F8F11EC7F81910D0F8F50E0E +:10BC4000C7F81D009DF8080000EB400101EB001053 +:10BC500007EB00119DF8100001EB001090F8400A6E +:10BC60003876F548D0F86812C7F83910B0F86C0289 +:10BC7000A7F83D009DF8080000EBC00101EB002093 +:10BC800007EBC0019DF8100000EB401001EB8000B5 +:10BC9000D0F80C0FC7F821009DF8080000EB400118 +:10BCA00001EB001007EB00119DF8100000E014E01C +:10BCB00001EB0010D0F8440AC7F83F00786D81B25C +:10BCC0000220FDF733F900210620FDF743FF786DD0 +:10BCD000401C78650021052085E79DF8080000EBF1 +:10BCE000400101EB00109DF8101009EB001000EB73 +:10BCF000011090F8421A41F0040180F8421A9DF8B0 +:10BD0000080000EBC00101EB002009EBC0019DF829 +:10BD1000100000EB401001EB800080F8165F9DF8EA +:10BD2000080000EBC00101EB002009EBC0019DF809 +:10BD3000100000EB401001EB800080F8DC6E9DF8F5 +:10BD4000080000EBC00101EB002009EBC0019DF8E9 +:10BD5000100000EB401001EB800090F8D80E042892 +:10BD600043F094869DF8080000EB400101EB0010C1 +:10BD70009DF8101009EB001000EB011090F8421A2A +:10BD800041F0800280F8422A9DF8080000EBC001D3 +:10BD900001EB002009EBC00080F8D34E9DF80800AD +:10BDA000052200EBC00101EB002009EBC0039DF868 +:10BDB000100000EB401003EB800080F8D82EB2E4B6 +:10BDC00009EBC0019DF8100000EB401001EB800072 +:10BDD00090F8DA0EB228F2D19DF8080000EBC0010D +:10BDE00001EB002009EBC00080F8D35E9DF808004D +:10BDF000B22100EBC00202EB002009EBC0029DF86B +:10BE0000100000EB401002EB800080F8DC1E9DF873 +:10BE1000080000EBC00101EB002009EBC0019DF818 +:10BE2000100000EB401001EB800080F8DA5E7AE44D +:10BE30009DF8080000EB4001C1EBC01051461AF814 +:10BE40003000042809D09DF8080000EB4002C2EB46 +:10BE5000C01011F83000152801D1ADF818009DF878 +:10BE60000800D14600EB4002C2EBC01001EBC0005D +:10BE700043789DF8080000EB4002C2EBC01011F8B7 +:10BE8000300043EA0021A1F58050303822D09DF8DF +:10BE9000080000EB4001C1EBC01009EBC0004946AF +:10BEA00042789DF8080000EB4003C3EBC01019F87E +:10BEB000300042EA0020A0F58052313A0CD09DF8C3 +:10BEC000080000EB4002C2EBC01011F8300002285D +:10BED00004D019E0A62015E0A72013E09DF8080083 +:10BEE00000EB4002C2EBC01001EBC00002799DF8EC +:10BEF000080000EB4003C3EBC01009EBC000C078A2 +:10BF000042EA0020ADF818009DF80800474600EB13 +:10BF1000C00101EB002008EBC00090F8D21E8DF8A4 +:10BF200010109DF8080008EB00119DF8100008445F +:10BF300080F8D059BDF8180043F23002811A9042BF +:10BF40007CD009DC04287AD0152879D0A6280DD019 +:10BF5000A72843F09B85C8E0B1F5C06F71D0A1F56B +:10BF6000C06101396ED00429F3D1FDE39DF80800CA +:10BF700000EBC00101EB002007EBC00080F8D35EAE +:10BF80009DF8080000EBC00101EB002007EBC001A9 +:10BF90009DF8100000EB401001EB800090F8D80EE7 +:10BFA000032836D09DF8080000EBC00101EB00200B +:10BFB00007EBC0019DF8100000EB401001EB800082 +:10BFC00090F8D80E08283ED09DF8080000EBC0017C +:10BFD00001EB002007EBC0019DF8100000EB4010C2 +:10BFE00001EB800090F8D80E0D2836D09DF808009F +:10BFF00000EBC00101EB002007EBC0019DF8100031 +:10C0000000EB401001EB800090F8DC0EA5282ED04C +:10C010003FE09DF80800042100EBC00202EB002085 +:10C0200007EBC0029DF8100000EB401002EB80000F +:10C0300080F8D81EA821FCE3D4100020D1E0E3E072 +:10C04000FDE11EE24DE29DF80800092100EBC0026F +:10C0500002EB002007EBC002ECE39DF808000E2184 +:10C0600000EBC00202EB002007EBC002F6E39DF8F4 +:10C07000080000EB400101EB00109DF8101007EBE9 +:10C08000001000EB011090F8421A41F0040180F812 +:10C09000421A9DF8080000EBC00101EB002007EBFD +:10C0A000C0019DF8100000EB401001EB800090F8FB +:10C0B000DA0EA12803F0EA849DF8080000EBC00125 +:10C0C00001EB002007EBC0019DF8100000EB4010D1 +:10C0D00001EB800090F8DA1E9DF8080000EBC0022A +:10C0E00002EB002007EBC002FDE39DF8080000EB27 +:10C0F000C00101EB002007EBC00080F8D35E9DF883 +:10C10000080000EBC00101EB002007EBC0019DF827 +:10C11000100000EB401001EB800090F8D80E0528CD +:10C120009DF8080000EBC00101EB00200CD007EBEC +:10C13000C0019DF8100000EB401001EB800090F86A +:10C14000D80E092806D016E007EBC00080F8D35EB1 +:10C15000062100E00A219DF8080000EBC00202EB76 +:10C16000002007EBC0029DF8100000EB401002EB2E +:10C17000800080F8D81E9DF8080000EBC00101EB9C +:10C18000002007EBC0019DF8100000EB401001EB10 +:10C19000800090F8DC0EA42821D19DF8080000EB67 +:10C1A000400101EB00109DF8101007EB001000EBB0 +:10C1B000011090F8421A41F0200180F8421A9DF8CF +:10C1C000080000EBC00101EB002007EBC0019DF867 +:10C1D000100000EB401001EB800080F8155FA121FA +:10C1E00029E79DF8080000EBC00101EB002007EBF8 +:10C1F000C00080F8D35E9DF8080000EBC00101EBA1 +:10C20000002007EBC001FCE39DF8080000EBC00133 +:10C2100001EB002007EBC0019DF8100000EB40107F +:10C2200001EB800090F8D80E01289DF8080000EB83 +:10C23000C00101EB002054D007EBC0019DF81000B5 +:10C2400000EB401001EB800090F8D80E07289DF815 +:10C25000080000EBC00101EB002048D007EBC00153 +:10C260009DF8100000EB401001EB800090F8D80E14 +:10C270000B289DF8080000EBC00101EB00203CD02A +:10C2800007EBC0019DF8100000EB401001EB8000AF +:10C2900090F8D80E0C289DF8080000EBC00101EBC7 +:10C2A000002040D007EBC0019DF8100000EB4010CB +:10C2B00001EB800090F8D80E0E284BD09DF80800B6 +:10C2C00000EBC00101EB002007EBC0019DF810005E +:10C2D00000EB401001EB800090F8D80E0F2879D0C9 +:10C2E0006DE507EBC00080F8D35E022120E007EB8C +:10C2F000C00080F8D35E08211AE007EBC00080F888 +:10C30000D35E9DF808000C2100EBC00202EB002078 +:10C3100007EBC0029DF8100000EB401002EB80001C +:10C3200080F8D81E5BE707EBC00080F8D35E0D21D4 +:10C330009DF8080000EBC00202EB002007EBC002F2 +:10C340009DF8100000EB401002EB800080F8D81E32 +:10C35000594670E69DF808000F2100EBC00202EB81 +:10C36000002007EBC0029DF8100000EB401002EB2C +:10C37000800080F8D81E9DF80800A12100EBC002C3 +:10C3800002EB002007EBC0029DF8100000EB40100C +:10C3900002EB800080F8DC1E9DF8080000EBC00274 +:10C3A00002EB002007EBC0029DF8100000EB4010EC +:10C3B00002EB800080F8DA1E9DF8080000EB4001D7 +:10C3C00001EB001007EB00119DF8100001EB0010CD +:10C3D000FDE3FFE79DF8080000EBC00101EB002042 +:10C3E00007EBC0019DF8100000EB401001EB80004E +:10C3F00090F8DA0EA12818D09DF8080000EBC002D2 +:10C4000002EB002007EBC0029DF8100000EB40108B +:10C4100002EB800080F8DCBE9DF8080000EBC00154 +:10C4200001EB002007EBC001F7E39DF80800A12114 +:10C4300000EBC00202EB002007EBC002EEE39DF828 +:10C440000800A12100EBC00202EB002007EBC002B4 +:10C450009DF8100000EB401002EB800080F8DA1E1F +:10C460009DF8080000EBC00202EB002007EBC002C1 +:10C470009DF8100000EB401002EB800080F8DC1EFD +:10C48000FEE39DF8080000EBC00101EB002007EB84 +:10C49000C0019DF8100000EB401001EB800090F807 +:10C4A000D80E062843F0F2829DF8080000EBC00188 +:10C4B00001EB002007EBC00080F8D35E9DF8080078 +:10C4C000072100EBC00202EB002007EBC0029DF841 +:10C4D000100000EB401002EB800080F8D81EA7216E +:10C4E000A9E59DF8080000EBC00101EB002007EB77 +:10C4F000C00080F8D35E9DF80800A72100EBC002C1 +:10C5000002EB002007EBC0029DF8100000EB40108A +:10C5100002EB800080F8DC1E9DF808004B4600EB23 +:10C520004001C1EBC01009EBC000407930289DF8F4 +:10C53000080000EB400146D0C1EBC01003EBC00087 +:10C54000407931289DF808007ED000EB4001C1EB16 +:10C55000C01003EBC000407933289DF8080000EBC1 +:10C56000400172D0C1EBC01003EBC0004079342809 +:10C570009DF8080000EB400101EB00109DF8101041 +:10C5800007EB001000EB011090F8421A73D021F075 +:10C59000010180F8421A9DF8080000EB400101EB10 +:10C5A000001007EB00119DF8100001EB001191F84D +:10C5B000420A20F0020281F8422A0020CDE9000060 +:10C5C0008DF83850CCE101EB00109DF8101007EB0E +:10C5D000001000EB011090F8421A21F0010180F8E0 +:10C5E000421A9DF8080000EB400101EB00109DF895 +:10C5F000101007EB001000EB011090F8421A21F028 +:10C60000020180F8421A9DF8080000EBC00101EB1E +:10C61000002007EBC0019DF8100000EB401001EB7B +:10C62000800090F8DB0E3128C7D19DF8080000EBA0 +:10C63000400101EB00109DF8101007EB001000EB1B +:10C64000011090F8421A01E016E01BE121F02001F0 +:10C6500080F8421A9DF8080000EBC00101EB0020B1 +:10C6600007EBC0019DF8100000EB401001EB8000CB +:10C6700080F8155FA1E727E100EBC00101EB002086 +:10C6800007EBC0019DF8100000EB401001EB8000AB +:10C6900090F8160F00289DF8080000EBC00101EB90 +:10C6A000002007EBC0019DF8100000EB401001EBEB +:10C6B00080007DD080F8155F9DF8080000EB4001F8 +:10C6C00001EB001007EB00119DF8100001EB0011C9 +:10C6D00091F8420A20F0010281F8422A9DF80800F0 +:10C6E00000EB400101EB00109DF8101007EB00106B +:10C6F00000EB011090F8421A21F0020180F8421A72 +:10C7000097F821060028B5D1387D0128B2D1786D7F +:10C71000F98A8842AED29DF8080000EBC00101EB17 +:10C7200000209DF8101007EBC00001EB411100EB59 +:10C73000810090F8150F01289CD19DF8080000EBAE +:10C74000C00101EB002007EBC0019DF8100000EBD9 +:10C75000401001EB800090F8490F00288AD14FF07B +:10C7600010419DF8080000E0BBE100EBC00202EBC5 +:10C77000002007EBC0029DF8100000EB401002EB18 +:10C780008000C0F8E01E9DF8080000EB400101EBBE +:10C79000001007EB00119DF8100001EB001090F85D +:10C7A000401A9DF8080000EBC00202EB002000E0F8 +:10C7B00055E007EBC00080F8D11E9DF8080000EBA3 +:10C7C000C00101EB002007EBC0019DF8100000EB59 +:10C7D000401001EB800090F8D81E9DF8080000EB97 +:10C7E000C00202EB002007EBC00090F8D40E81429B +:10C7F00089D19DF8080000EBC00101EB002007EB98 +:10C80000C0019DF8100000EB401001EB800080F8A3 +:10C81000DD5E9DF80800A42100EBC00202EB0020C1 +:10C8200007EBC0029DF8100000EB401002EB800007 +:10C8300001E0E9E3DFE380F8DA1E9DF8080000EB91 +:10C84000C00202EB002007EBC0029DF8100000EBD5 +:10C85000401002EB800080F8DCBEAEE6DEE380F83C +:10C86000154F9DF8080000EB400101EB001007EBAD +:10C8700000119DF8100001EB001191F8420A40F000 +:10C88000010229E701EB00109DF8101007EB0010E2 +:10C8900000EB011090F8421A41F0010180F8421AB1 +:10C8A0009DF8080000EB400101EB00109DF810100E +:10C8B00007EB001000EB011090F8421A41F0020162 +:10C8C00080F8421AA22118E021F0200180F8421AD3 +:10C8D0009DF8080000EB400101EB001007EB001091 +:10C8E0009DF8101000E0E0E300EB011090F8421A10 +:10C8F00021F0020180F8421AA9219DF8080000EBFE +:10C90000C00202EB00209DF8102007EBC00002EBF4 +:10C91000421200EB820080F8DA1E4EE6DDE90001EB +:10C92000090141EA10710001CDE900019DF80800FC +:10C9300000EB4001C1EBC0109DF8381003EBC000C4 +:10C9400008448079DDE9002C3038C117104341EAF2 +:10C950000C01CDE900019DF83800401C8DF838002D +:10C960009DF838000628D9D39DF80800009900EBFF +:10C97000C00202EB002007EBC0029DF8100000EBA4 +:10C98000401002EB8000C0F8F11E0021CDE900113B +:10C990008DF8385021E0DDE90001090141EA10710C +:10C9A0000001CDE900019DF8080000EB4001C1EB5A +:10C9B000C0109DF8381003EBC0000844407BDDE94F +:10C9C000002C3038C117104341EA0C01CDE90001B9 +:10C9D0009DF83800401C8DF838009DF83800042878 +:10C9E000D9D39DF80800009900EBC00202EB0020AB +:10C9F00007EBC0029DF8100000EB401002EB800036 +:10CA000000E09FE2C0F80C1F0021CDE900118DF875 +:10CA1000385021E0DDE90001090141EA107100010F +:10CA2000CDE900019DF8080000EB4001C1EBC0100A +:10CA30009DF8381003EBC0000844407CDDE9002C71 +:10CA40003038C117104341EA0C01CDE900019DF8CF +:10CA50003800401C8DF838009DF838000628D9D3DE +:10CA60009DF80800009900EBC00202EB002007EBE4 +:10CA7000C0029DF8100000EB401002EB8000C0F8EF +:10CA8000F51E9DF8080000EB4001C1EBC01003EB60 +:10CA9000C00041799DF8080000EBC00202EB0020C5 +:10CAA00007EBC0029DF8100000EB401002EB800085 +:10CAB00080F8DB1E9DF8080000EB400101EB001040 +:10CAC00007EB00119DF8100001EB001090F8421ADE +:10CAD0009DF8080000EBC00202EB002007EBC0024B +:10CAE000FDE39DF8080000EBC00101EB002007EB1F +:10CAF000C00080F8D35E9DF8080000EBC00101EB98 +:10CB0000002007EBC0019DF8100000EB401001EB86 +:10CB1000800090F8D80E0A286DD09DF8080000EB30 +:10CB2000C00101EB00209DF8101007EBC00001EBE5 +:10CB3000411100EB810090F8D81E9DF8080000EB31 +:10CB4000C00202EB002007EBC00090F8D40E814237 +:10CB500014D197F82106D8B39DF8080000EB4001E6 +:10CB600001EB00109DF8101007EB001000EB011016 +:10CB700090F8421A41F0080280F8422A9DF8080015 +:10CB8000A72100EBC00202EB002007EBC0029DF8DA +:10CB9000100000EB401002EB800080F8DC1E9DF8D6 +:10CBA0000800A22100EBC00202EB002007EBC0024C +:10CBB0009DF8100000EB401002EB800080F8DA1EB8 +:10CBC0009DF8080000EBC00101EB002001E05AE3F2 +:10CBD00025E007EBC0019DF8100000EB401001EBD1 +:10CBE000800080F8165F0022CDE9002211468DF802 +:10CBF0003850CC469CE09DF808000B2100EBC002A9 +:10CC000002EB002007EBC0029DF8100000EB401083 +:10CC100002EB800080F8D81EB0E779E395E3C7F80F +:10CC200035509DF8080000EBC00101EB002007EB38 +:10CC3000C0019DF81000102200EB401001EB8001B4 +:10CC400001F6F9610798FBF7FEFA9DF8080000EB82 +:10CC5000C00101EB002007EBC0019DF8100000EBC4 +:10CC6000401001EB8000D0F8F11EC7F81910D0F881 +:10CC7000F50EC7F81D009DF8080000EB400100E02C +:10CC800050E301EB001007EB00119DF8100001EBE1 +:10CC9000001090F8400A38769DF8080000EBC001BB +:10CCA00001EB002007EBC0019DF8100000EB4010E5 +:10CCB00001EB8000D0F80C0FC7F82100FE48D0F837 +:10CCC0006812C7F83910B0F86C02A7F83D00786D0B +:10CCD00081B20220FCF72AF900210620FCF73AFF76 +:10CCE000786D401C786500210520FCF733FF45E78F +:10CCF0000098090141EA10710001CDE900019DF899 +:10CD0000080000EB4001C1EBC0109DF838100CEB9F +:10CD1000C0000844C07ADDE900233038C117104351 +:10CD20001943CDE900019DF83800401C8DF838000A +:10CD30009DF838000A28DBD3DDE900129DF80800D1 +:10CD400000EBC00303EB002007EBC0039DF81000CD +:10CD500000EB401003EB8000C0F8F91EC0F8FD2E78 +:10CD60000021CDE900118DF8385020E0DDE9000107 +:10CD7000090141EA10710001CDE900019DF80800A8 +:10CD800000EB4001C1EBC0109DF838100CEBC00067 +:10CD90000844407DDDE900233038C11710431943B2 +:10CDA000CDE900019DF83800401C8DF838009DF851 +:10CDB00038000A28DAD3DDE900129DF8080000EBFC +:10CDC000C00303EB002007EBC003FDE39DF8080060 +:10CDD00000EB4001C1EBC01051461AF830000428A6 +:10CDE00009D09DF8080000EB4002C2EBC01011F81A +:10CDF0003000152801D1ADF818009DF808005746FD +:10CE000000EB4002C2EBC01001EBC00042789DF87D +:10CE1000080000EB4003C3EBC01011F8300042EAF9 +:10CE20000020A0F58051303922D09DF8080000EB99 +:10CE30004001C1EBC01007EBC000394642789DF8B5 +:10CE4000080000EB4003C3EBC01017F8300042EAC3 +:10CE50000020A0F58052313A0CD09DF8080000EB7C +:10CE60004002C2EBC01011F83000022804D019E0D3 +:10CE7000A62015E0A72013E09DF8080000EB400273 +:10CE8000C2EBC01001EBC00002799DF8080000EB76 +:10CE90004003C3EBC01007EBC000C07842EA00209B +:10CEA000ADF818009DF8080000EBC00101EB002070 +:10CEB00008EBC00090F8D21E8DF810109DF8080005 +:10CEC00008EB00119DF81000084480F8D059BDF817 +:10CED0001800A7287DD007DC04287BD015287AD03D +:10CEE000A62842F0D38537E000F51D60B0F58040FC +:10CEF00004D0112870D01228F3D1FCE39DF808006B +:10CF000000EBC00101EB002008EBC0019DF8100010 +:10CF100000EB401001EB800090F8D80E0028E0D123 +:10CF20009DF8080000EBC00101EB002008EBC000F9 +:10CF300080F8D35E9DF8080000EBC00101EB0020F3 +:10CF400008EBC0019DF8100000EB401001EB8000E1 +:10CF500080F8D84EFFF7C3BA9DF8080000EBC00177 +:10CF600001EB002008EBC00080F8D35E9DF80800BC +:10CF700000EBC00101EB002008EBC0019DF81000A0 +:10CF800000EB401001EB800090F8D80E022829D069 +:10CF90009DF8080000EBC00101EB002008EBC00188 +:10CFA0009DF8100000EB401001EB800090F8D80EC7 +:10CFB00005282AD09DF8080000EBC00101EB0020F5 +:10CFC00008EBC0019DF8100000EB401001EB800061 +:10CFD00003E088E0C7E0CBE1ECE190F8DC0EA528A7 +:10CFE00026D037E09DF80800032100EBC00202EBD9 +:10CFF000002008EBC0029DF8100000EB401002EB8F +:10D00000800080F8D81EA921F4E39DF808000621CD +:10D0100000EBC00202EB002008EBC0029DF81000FC +:10D0200000EB401002EB800080F8D81EA221E1E363 +:10D030009DF8080000EB400101EB001008EB001127 +:10D040009DF8100001EB001090F8421A41F0040125 +:10D0500080F8421A9DF8080000EBC00101EB0020A7 +:10D0600008EBC0019DF8100000EB401001EB8000C0 +:10D0700090F8DA0EA12802F009859DF8080000EB6F +:10D08000C00101EB002008EBC0019DF8100000EB8F +:10D09000401001EB800090F8DA1E9DF8080000EBCC +:10D0A000C00202EB002008EBC0029DF8100000EB6C +:10D0B000401002EB800001E0D410002080F8DC1E5C +:10D0C000A1219DF8080000EBC00202EB002008EB54 +:10D0D000C0029DF8100000EB401002EB800080F8C9 +:10D0E000DA1E02F0D3BC9DF8080000EBC00101EB92 +:10D0F000002008EBC0019DF8100000EB401001EB90 +:10D10000800090F8DC0EA42821D19DF8080000EBE7 +:10D11000400101EB00109DF8101008EB001000EB2F +:10D12000011090F8421A41F0200180F8421A9DF84F +:10D13000080000EBC00101EB002008EBC0019DF8E6 +:10D14000100000EB401001EB800080F8155F9DF8A7 +:10D15000080000EBC00101EB002008EBC00080F8E4 +:10D16000D35EFFF73CB89DF8080000EBC00101EB6F +:10D17000002008EBC0019DF8100000EB401001EB0F +:10D18000800090F8D80E01289DF8080000EBC0013F +:10D1900001EB002030D008EBC0019DF8100000EB3F +:10D1A000401001EB800090F8D80E04289DF808008C +:10D1B00000EBC00101EB002024D008EBC0019DF87A +:10D1C000100000EB401001EB800090F8D80E06280C +:10D1D0009DF8080000EBC00101EB002021D008EB16 +:10D1E000C0019DF8100000EB401001EB800090F8AA +:10D1F000D80E072860D074E708EBC00080F8D35E33 +:10D20000022104E008EBC00080F8D35E05219DF800 +:10D21000080000EBC00202EB002008EBC002FFF7A1 +:10D220008FB808EBC00080F8D35E9DF80800072295 +:10D2300000EBC00101EB002008EBC0039DF81000DB +:10D2400000EB401003EB800080F8D82E9DF808001A +:10D25000A12200EBC00101EB002008EBC0039DF808 +:10D26000100000EB401003EB800080F8DC2E9DF8EE +:10D27000080000EB400101EB00109DF8101008EBD6 +:10D28000001000EB011090F8421A41F0800180F884 +:10D29000421A9DF8080000EB400101EB00109DF8D8 +:10D2A000101008EB001000EB011090F8421A41F04A +:10D2B000040180F8421A14E79DF8080000EBC00151 +:10D2C00001EB002008EBC0019DF8100000EB4010BE +:10D2D00001EB800090F8DA0EA1282DD000E079E370 +:10D2E0009DF8080000EBC00202EB002008EBC00232 +:10D2F0009DF8100000EB401002EB800080F8DCBECF +:10D300009DF8080000EBC00101EB002008EBC00114 +:10D310009DF8100000EB401001EB800090F8DA0E51 +:10D32000A228C8D09DF8080000EBC00101EB002046 +:10D3300008EBC000FEF7C0BA9DF80800A12100EB81 +:10D34000C00202EB002008EBC0029DF8100000EBC9 +:10D35000401002EB800080F8DC1E9DF8080000EB16 +:10D36000C00101EB002008EBC00080F8D34EB8E606 +:10D370009DF80800A12100EBC00202EB002008EBA1 +:10D38000C0029DF8100000EB401002EB800080F816 +:10D39000DC1E9DF8080000EBC00202EB002008EB49 +:10D3A000C0029DF8100000EB401002EB800080F8F6 +:10D3B000DA1EB7E79DF8080000EBC00101EB002082 +:10D3C00008EBC00080F8D35E9DF80800A72100EBB1 +:10D3D000C00202EB002008EBC0029DF8100000EB39 +:10D3E000401002EB800080F8DC1E9DF808003B46F0 +:10D3F00000EB4001C1EBC01007EBC00040793028C2 +:10D400009DF8080000EB400151D0C1EBC01003EBC8 +:10D41000C000407931289DF808007DD000EB400124 +:10D42000C1EBC01003EBC000407933289DF8080021 +:10D4300000EB400171D0C1EBC01003EBC00040799C +:10D4400034289DF8080000EB400167D0C1EBC01004 +:10D4500003EBC0004079352872D09DF8080000EB3E +:10D46000400101EB00109DF8101008EB001000EBDC +:10D47000011090F8421A21F0010180F8421A9DF83B +:10D48000080000EB400101EB001008EB00119DF8D3 +:10D49000100001EB001191F8420A20F0020281F81D +:10D4A000422A0020CDE900008DF83850D6E101EB8A +:10D4B00000109DF8101008EB001000EB011090F820 +:10D4C000421A21F0010180F8421A9DF8080000EB91 +:10D4D000400101EB00109DF8101008EB001000EB6C +:10D4E000011090F8421A21F0020180F8421A9DF8CA +:10D4F000080000EBC00101EB002008EBC0019DF823 +:10D50000100000EB401001EB800090F8DB0E31289A +:10D51000C7D19DF8080002E013E019E13AE100EB01 +:10D52000400101EB00109DF8101008EB001000EB1B +:10D53000011090F8421A21F0200180F8421AB0E759 +:10D5400059E100EBC00101EB002008EBC0019DF8A0 +:10D55000100000EB401001EB800090F8160F00283F +:10D560009DF8080000EBC00101EB002008EBC001B2 +:10D570009DF8100000EB401001EB80007ED080F899 +:10D58000155F9DF8080000EB400101EB001008EB6F +:10D5900000119DF8100001EB001191F8420A20F0F3 +:10D5A000010281F8422A9DF8080000EB400101EBDE +:10D5B00000109DF8101008EB001000EB011090F81F +:10D5C000421A21F0020100E07FE380F8421A98F845 +:10D5D00021060028B3D198F814000128AFD1D8F85B +:10D5E0005400B8F816108842A9D29DF8080000EB44 +:10D5F000C00101EB00209DF8101008EBC00001EB0A +:10D60000411100EB810090F8150F012897D19DF88A +:10D61000080000EBC00101EB002008EBC0019DF801 +:10D62000100000EB401001EB800090F8490F00283B +:10D6300085D19DF808004FF0104100EBC00202EBCD +:10D64000002008EBC0029DF8100000EB401002EB38 +:10D650008000C0F8E01E9DF8080000EB400101EBDF +:10D66000001008EB00119DF8100001EB001090F87D +:10D67000401A9DF8080000EBC00200E055E002EB04 +:10D68000002008EBC00080F8D11E9DF8080000EBD8 +:10D69000C00101EB002008EBC0019DF8100000EB79 +:10D6A000401001EB800090F8D81E9DF8080000EBB8 +:10D6B000C00202EB002008EBC00090F8D40E8142BB +:10D6C00088D19DF8080000EBC00101EB002008EBB9 +:10D6D000C0019DF8100000EB401001EB800080F8C5 +:10D6E000DD5E9DF80800A42100EBC00202EB0020E3 +:10D6F00008EBC00200E076E19DF8100000EB40105E +:10D7000002EB800080F8DA1E9DF8080000EBC002F2 +:10D7100002EB002008EBC0029DF8100000EB401067 +:10D7200002EB800080F8DCBEBBE680F8154F9DF868 +:10D73000080000EB400101EB001008EB00119DF820 +:10D74000100001EB001191F8420A40F0010228E7B5 +:10D7500001EB00109DF8101008EB001000EB011019 +:10D7600090F8421A41F0010180F8421A9DF8080031 +:10D7700000EB400101EB00109DF8101008EB0010C9 +:10D7800000EB011090F8421A41F0020180F8421AB1 +:10D79000A22120E001EB00109DF8101008EB001012 +:10D7A00000EB011090F8421A21F0200180F8421A93 +:10D7B0009DF8080000EB400101EB00109DF81010EF +:10D7C00008EB001000EB011090F8421A21F0020162 +:10D7D00080F8421AA9219DF8080000EBC00202EB74 +:10D7E00000209DF8102008EBC00002EB421200EB75 +:10D7F00082000FE0F7E29DF80800A12100EBC002D3 +:10D8000002EB002008EBC0029DF8100000EB401076 +:10D8100002EB800080F8DA1E43E6DDE9001000012B +:10D8200040EA11700901CDE900109DF8080000EBF5 +:10D830004001C1EBC0109DF8381003EBC000084454 +:10D840008079DDE900273038C11710433943CDE92D +:10D8500000019DF83800401C8DF838009DF8380014 +:10D860000828DAD39DF80800009900EBC00202EB0B +:10D87000002008EBC0029DF8100000EB401002EB06 +:10D880008000C0F8F11E0021CDE900118DF838505C +:10D8900020E0DDE90010000140EA11700901CDE946 +:10D8A00000109DF8080000EB4001C1EBC0109DF88E +:10D8B000381003EBC0000844C07BDDE90027303896 +:10D8C000C11710433943CDE900019DF83800401CD1 +:10D8D0008DF838009DF838000628DAD39DF8080046 +:10D8E000009900EBC00202EB002008EBC0029DF89B +:10D8F000100000EB401002EB8000C0F80C1F00216C +:10D90000CDE900118DF8385020E0DDE90001090172 +:10D9100041EA10710001CDE900019DF8080000EB1B +:10D920004001C1EBC0109DF8381003EBC000084463 +:10D93000407DDDE900273038C11710433943CDE978 +:10D9400000019DF83800401C8DF838009DF8380023 +:10D950000828DAD39DF80800009900EBC00202EB1A +:10D96000002008EBC0029DF8100000EB401002EB15 +:10D970008000C0F8F51E9DF8080000EB4001C1EBE7 +:10D98000C01003EBC00041799DF8080000EBC00215 +:10D9900002EB002008EBC0029DF8100000EB4010E5 +:10D9A00002EB800080F8DB1E9DF8080000EB4001D0 +:10D9B00001EB001008EB00119DF8100001EB0010C6 +:10D9C00090F8421A9DF8080000EBC00202EB00201C +:10D9D00008EBC0029DF8100000EB401002EB800045 +:10D9E00080F8F01E07E49DF8080000EBC00101EB91 +:10D9F000002008EBC00080F8D35E9DF8080000EB23 +:10DA0000C00101EB002008EBC0019DF8100000EB05 +:10DA1000401001EB800090F8D80E03286AD09DF8E2 +:10DA2000080000EBC00101EB00209DF8101008EB8E +:10DA3000C00001EB411100EB810090F8D81E9DF869 +:10DA4000080000EBC00202EB002008EBC00090F8D9 +:10DA5000D40E814214D198F82106E0B39DF8080055 +:10DA600000EB400101EB00109DF8101008EB0010D6 +:10DA700000EB011090F8421A41F0080280F8422AA7 +:10DA80009DF8080000EBC00101EB002008EBC0018D +:10DA90009DF8100000EB401001EB800080F8165F4D +:10DAA0009DF80800A72100EBC00202EB002008EB64 +:10DAB000C0029DF8100000EB401002EB800080F8DF +:10DAC000DC1E9DF80800A22100EBC00202EB002042 +:10DAD00008EBC00200E01FE09DF8100000EB4010D2 +:10DAE00002EB800080F8DA1E0021CDE900118DF8EC +:10DAF00038509DE09DF80800042100EBC00202EBC5 +:10DB0000002008EBC0029DF8100000EB401002EB73 +:10DB1000800080F8D81EB3E7C8F835509DF808009B +:10DB200000EBC00101EB002008EBC0019DF81000E4 +:10DB3000102200EB401001EB800101F6F96107981B +:10DB4000FAF781FB9DF8080000EBC00101EB002013 +:10DB500008EBC0019DF8100000EB401001EB8000C5 +:10DB6000D0F8F11EC8F81910D0F8F50EC8F81D004D +:10DB70009DF8080000EB400101EB001008EB0011DC +:10DB80009DF8100001EB001090F8400A88F818008A +:10DB90009DF8080000EBC00101EB002008EBC0017C +:10DBA0009DF8100000EB401001EB8000D0F80C0F46 +:10DBB000C8F82100FE48D0F86812C8F83910B0F84B +:10DBC0006C02A8F83D00D8F8540081B20220FBF79F +:10DBD000ADF900210620FBF7BDFFD8F85400401C2A +:10DBE000C8F8540000210520FBF7B4FF48E7DDE941 +:10DBF0000001090141EA10710001CDE900019DF821 +:10DC0000080000EB4001C1EBC0109DF8381007EB95 +:10DC1000C0000844C07ADDE900233038C117104342 +:10DC20001943CDE900019DF83800401C8DF83800FB +:10DC30009DF838000C28DAD3DDE900129DF80800C1 +:10DC400000EBC00303EB002008EBC0039DF81000BD +:10DC500000EB401003EB8000C0F8F91EC0F8FD2E69 +:10DC60000021CDE900118DF8385020E0DDE90001F8 +:10DC7000090141EA10710001CDE900019DF8080099 +:10DC800000EB4001C1EBC0109DF8381007EBC0005D +:10DC90000844C07DDDE900233038C1171043194323 +:10DCA000CDE900019DF83800401C8DF838009DF842 +:10DCB00038000C28DAD3DDE900129DF8080000EBEB +:10DCC000C00303EB002008EBC0039DF8100000EB3D +:10DCD000401003EB8000C0F8011FC0F8052F81E65B +:10DCE0009DF8080043469DF8101008EB001008440A +:10DCF00080F8D0599DF80800D44600EB4001C1EBF4 +:10DD0000C0100AEBC000407870280AD19DF80800C6 +:10DD100000EB4001C1EBC0100CEBC0008078FA288A +:10DD200030D09DF8080000EB4001C1EBC0100CEBB7 +:10DD3000C00040789DF8080000EB4001C1EBC01026 +:10DD40001CF830009DF8080000EBC00101EB00203A +:10DD500003EBC00090F8D21E8DF810109DF808005B +:10DD600003EB00119DF81000084480F8D059BDF86D +:10DD70001800012841D065287ED0B128AFD0B62840 +:10DD8000ADD103E0B120ADF81800DBE79DF8080045 +:10DD900000EBC00101EB002003EBC0019DF8100077 +:10DDA00000EB401001EB800090F8D80E012896D1CE +:10DDB0009DF8080000EBC00101EB002003EBC00060 +:10DDC00080F8D35E9DF8080000EBC00101EB002055 +:10DDD00003EBC0019DF8100000EB401001EB800048 +:10DDE00080F8D84EB1219DF8080000EBC00202EB8C +:10DDF000002008EBC002FDF756BD9DF8080000EBBF +:10DE00004001C1EBC0100AEBC00000790128B5D079 +:10DE10000228B3D00328B1D00528B1D19DF808005D +:10DE200000EBC00101EB002003EBC0019DF81000E6 +:10DE300000EB401001EB800090F8D80E00289FD135 +:10DE40009DF8080000EBC00101EB002003EBC000CF +:10DE500080F8D35E9DF8080000EBC00101EB0020C4 +:10DE600003EBC0019DF8100000EB401001EB8000B7 +:10DE700080F8D84EB62100E012E09DF8080000EBD3 +:10DE8000C00202EB002003EBC0029DF8100000EB83 +:10DE9000401002EB800080F8DC1EB221FFF711B9C0 +:10DEA0009DF8080000EB4001C1EBC0100CEBC00076 +:10DEB0000079B922ADF818209DF8080000EB400168 +:10DEC000C1EBC0100CEBC000007900F00F018DF821 +:10DED00014108DF838501DE09DF8080000EB40014B +:10DEE00001EB001003EB00119DF8380001EB00106E +:10DEF00090F8411A9DF8080000EB4007C7EBC010EE +:10DF00001CF830005038814212D09DF83800401C77 +:10DF10008DF838009DF8080000EB400101EB00107F +:10DF200003EB001090F8170A9DF838108842D3D8F8 +:10DF30009DF838009DF8141008448DF810009DF8E5 +:10DF4000080000EBC00101EB002003EBC0079DF8C7 +:10DF5000100000EB401007EB800090F8D80E01286D +:10DF600011D09DF8080000EBC00101EB002003EB8D +:10DF7000C0019DF8100000EB401001EB800090F80C +:10DF8000D80E01287ED19DF8080000EBC00101EBFE +:10DF9000002003EBC00080F8D35E9DF8080002214A +:10DFA00000EBC00707EB002003EBC00702E0000016 +:10DFB000D41000209DF8100000EB401007EB80000B +:10DFC00080F8D81E9DF8080000EBC00101EB00208E +:10DFD000FAE39DF8080000EB400101EB001008EBAC +:10DFE000001090F81C0A20B101287DD00228C9D168 +:10DFF00066E29DF8080008EB400000F50050B0F81C +:10E00000F00F801F81B29DF80800574600EB4002D8 +:10E01000C2EBC0120AEBC200401CFBF711FBCDE9BA +:10E0200012059DF8080008EB400000F50050B0F81C +:10E03000F01F9DF80800394400EB4002C2EBC0100D +:10E040006FF0040202EBC0000844042107F06EFAEE +:10E05000DDE91223C117CDE90001504059400843C2 +:10E0600090D19DF8080008EB001080F8D0599DF879 +:10E070000800B94600EB4001C1EBC01107EBC1003D +:10E08000007900E0C5E2ADF81800BDF818003128AD +:10E09000ADD19DF8080008EB400000F50050B0F845 +:10E0A000F00F4121183890FBF1F0C217CDE90002C2 +:10E0B00088F804048DF838502F46BBE09DF808001E +:10E0C00000EB4001C1EBC0119DF8380009EBC10124 +:10E0D00000EB80100844007D9DF83810414481F821 +:10E0E00005049DF8080000E0AEE000EB4001C1EB44 +:10E0F000C0119DF8380009EBC10100EB8010084405 +:10E1000008211A3007F0DEF98DED0D0A10EE100A25 +:10E110009DF8381008EB0111C1F815049DF80800AE +:10E1200000EB4001C1EBC0119DF8380009EBC101C3 +:10E1300000EB801008440821323007F0C3F98DED60 +:10E140000D0A10EE100A9DF8381008EB0111C1F805 +:10E1500011049DF8080000EB4001C1EBC01109EB70 +:10E16000C1009DF8381001EB8111084408213A30B4 +:10E1700007F0A8F98DED0D0A10EE100A9DF8381081 +:10E1800008EB0111C1F819049DF8080000EB4001EB +:10E19000C1EBC0119DF8380009EBC10100EB801004 +:10E1A00008440821423007F08DF98DED0D0A10EE7C +:10E1B000100A9DF8381008EB0111C1F81D049DF8F4 +:10E1C000080000EB400101EB00109DF8381008EB4F +:10E1D000001000EB011090F8421A41F0800180F825 +:10E1E000421A9DF8080008EB400000F50050B0F816 +:10E1F000F01F9DF80800494400EB4002C2EBC0103C +:10E200004FF0FF3202EBC000095C9DF8080000EB04 +:10E21000C00202EB002008EBC0039DF8100000EBE9 +:10E22000401003EB800080F8141F9DF83800401C5C +:10E230008DF838009DF83800DDE90012401A77EBC0 +:10E240000200FFF43BAF4AE59DF80800574600EB9B +:10E250004001C1EBC0100AEBC000437D9DF80800EF +:10E2600000EB4002C2EBC0100AEBC000807D43EA25 +:10E270000020C317CDE900039DF80800152100EB2D +:10E280004002C2EBC0100AEBC000FBF7C3F9CDE9B6 +:10E290001205DDE90001129B694058400843D2D1C4 +:10E2A0009DF8080000EB4001C1EBC011384617F89B +:10E2B0003120521E8DF810209DF8081008EB011235 +:10E2C0009DF81010114481F8D0599DF81010414468 +:10E2D00081F805549DF8101008EB0111C1F8155490 +:10E2E0009DF8081001EB4102C2EBC11100EBC10126 +:10E2F0008A799DF8081001EB4103C3EBC11100EBD3 +:10E30000C101497942EA012100EE101AF8EE400AF3 +:10E310009FEDFA0A9DF8081080EE801A01EB410289 +:10E32000C2EBC11100EBC1010A799DF8081001EBA5 +:10E330004103C3EBC11100EBC101C97842EA0121DD +:10E3400000EE901A9DF81010F8EE600A71EE200AA7 +:10E3500010EE902A08EB0111C1F811249DF8081065 +:10E3600001EB4102C2EBC11100EBC1018A7A9DF8B9 +:10E37000081001EB4103C3EBC11100EBC101497A65 +:10E3800042EA012100EE901A9DF80810B8EE601ADA +:10E39000C1EE000A01EB4102C2EBC11100EBC10169 +:10E3A0000A7A9DF8081001EB4103C3EBC11100EBA1 +:10E3B000C101C97942EA012100EE101A9DF810103E +:10E3C000B8EE400A30EE800A10EE102A08EB011178 +:10E3D000C1F819249DF8081001EB4102C2EBC111EC +:10E3E00000EBC100C07A00069DF8080000EB400178 +:10E3F000C1EBC01018D407EBC000027B9DF80800E9 +:10E4000000EB4003C3EBC01007EBC000C07A42EA48 +:10E41000002000EE100AB8EE400ADFEDB90A20EE47 +:10E42000200A10EE100A19E007EBC000037B9DF8EC +:10E43000080000EB4001C1EBC01007EBC000C07A40 +:10E4400043EA0020404280B2FAF7B9F89FEDAD1BD5 +:10E4500053EC112BF9F7D2FFFAF701F99DF81010E0 +:10E4600008EB0111C1F81D049DF8080000EB400104 +:10E4700001EB00109DF8101008EB001000EB0110EC +:10E4800090F8421A41F0800180F8421A9DF8080085 +:10E4900000EB4001C1EBC01107EBC100C17D9DF84D +:10E4A000080000EBC00202EB002008EBC0039DF85F +:10E4B000100000EB401003EB800080F8141FB7E061 +:10E4C0009DF80800574600EB4001C1EBC0100AEB75 +:10E4D000C000C3799DF8080000EB4002C2EBC010F9 +:10E4E0000AEBC000007A43EA0020C317CDE900031D +:10E4F0009DF80800072100EB4002C2EBC0100AEBB8 +:10E50000C000FBF787F8CDE91205DDE90001129B99 +:10E510006940584008437CD19DF8080000EB400159 +:10E52000C1EBC01117F83100401E8DF810009DF8A6 +:10E53000080008EB001080F8D0599DF81000404406 +:10E5400080F805549DF8080000EB4001C1EBC011B4 +:10E5500007EBC1008079FAF732F841EC110B9FED1F +:10E560006B0B09F041F99DF80800B0EE408AF0EE1F +:10E57000608A00EB4001C1EBC01107EBC1000279DA +:10E580009DF8080000EB4001C1EBC01107EBC10092 +:10E59000C07842EA0020FAF712F853EC182BF9F78A +:10E5A0009FFFFAF75CF89DF8101008EB0111C1F815 +:10E5B00015049DF8100008EB0010C0F811549DF8E8 +:10E5C000100008EB0010C0F819549DF8100008EB7B +:10E5D0000010C0F81D549DF8080000EB400101EB4D +:10E5E00000109DF8101008EB001000EB011090F8DF +:10E5F000421A41F0800280F8422A9DF8080000EBA0 +:10E600004001C1EBC01107EBC100427A9DF8080040 +:10E6100000E007E200EBC00101EB002008EBC003C3 +:10E620009DF8100000EB401003EB800080F8142FE1 +:10E630009DF8080000EB400101EB001008EB001012 +:10E6400090F8170A88F80404ECE19DF8080000EB44 +:10E650004001C1EBC0100AEBC0005146C3789DF8E1 +:10E66000080000EB4002C2EBC0100AEBC00080784B +:10E6700043EA00208DF80C009DF8080000EB4002F2 +:10E68000C2EBC0109DF80C200AEBC0001044437888 +:10E690009DF8080000EB4002C2EBC0109DF80C2072 +:10E6A00001EBC000805C43EA0020C317CDE9000302 +:10E6B0009DF808009DF80C1000EB4002C2EBC01062 +:10E6C0000AEBC000FAF7A6FFCDE91205DDE900016B +:10E6D000129B694058400843B6D19DF80800534644 +:10E6E00000EB4001C1EBC0100AEBC00040788DF890 +:10E6F00010008DF83850414626E0000000FF7F47AB +:10E700000000803D000000000000B0BF00000000DD +:10E71000000024409DF8080000EB400202EB0010CE +:10E720009DF8382001EB001000EB021090F8410A30 +:10E730009DF8102090429DF8380002D18DF810000D +:10E7400010E0401C8DF838009DF8080000EB4002F6 +:10E7500002EB001001EB001090F8170A9DF838202A +:10E760009042D7D89DF8080000EB400202EB001061 +:10E770009DF8102001EB001000EB021090F8422AE7 +:10E7800042F0800280F8422A9DF8080000EB400227 +:10E79000C2EBC01003EBC0000079ADF818009DF883 +:10E7A00008009DF8102001EB0010104480F8D059AB +:10E7B000BDF81800F32806D007DC052874D0F1282E +:10E7C00008D0F22888D189E18FE1F4286DD0F628AD +:10E7D000F8D18DE19DF8080000EBC00202EB0020AB +:10E7E00001EBC0029DF8100000EB401002EB80002E +:10E7F00090F8D80E00289DF8080021D000EB4002C8 +:10E8000002EB00109DF8102001EB001000EB02104D +:10E8100090F8490AC00712D09DF80800C44600EBE2 +:10E82000C00202EB002008EBC0029DF8100000EBD4 +:10E83000401002EB800090F8580FC00720D0A8E0ED +:10E8400000EBC00202EB002001EBC0029DF81000BB +:10E8500000EB401002EB800080F8D84E9DF80800D5 +:10E86000F42200EBC00707EB002001EBC0079DF886 +:10E87000100000EB401007EB800080F8DC2E88E0F1 +:10E880009DF8080000EBC00202EB00200CEBC00278 +:10E890009DF8100000EB401002EB800090F84A0F4A +:10E8A00098B38DF8385028E092E133E19DF80800E4 +:10E8B00000EBC00202EB00209DF810200CEBC00022 +:10E8C00002EB421200EB82009DF83820104490F8D1 +:10E8D0004B2F9DF8080000EB400707EB00109DF858 +:10E8E00038700CEB0010384490F81E0A824208D1B0 +:10E8F0009DF83800401C8DF838009DF83800042839 +:10E90000D4D39DF83800042825D042E09DF80800B3 +:10E9100000EBC00202EB00200CEBC0029DF81000DF +:10E9200000EB401002EB80009DF83820104490F876 +:10E930004B0F9DF8082002EB420707EB02129DF8EF +:10E9400038700CEB02123A4492F81E2A904208D119 +:10E950009DF83800401C8DF838009DF838000A28D2 +:10E96000D4D39DF838000A2813D09DF8080000EB96 +:10E97000C00202EB002008EBC0029DF8100000EB83 +:10E98000401002EB800090F8582F42F0010280F80E +:10E99000582F9DF80C0011289DF8080000EB40024C +:10E9A00002EB00109DF8102001EB001000EB0210AC +:10E9B00090F8422A37D022F0080280F8422A9DF8C7 +:10E9C000080000EBC00202EB002001EBC0029DF842 +:10E9D000100000EB401002EB800090F8580FC007C9 +:10E9E00020D09DF8080000EBC00202EB002001EBF4 +:10E9F000C0029DF8100000EB401002EB8000A0F870 +:10EA0000565F9DF80800052200EBC00303EB0020D1 +:10EA100001EBC0019DF8100000EB401001EB8000FD +:10EA200080F8DC2E36E242F0080280F8422A8DF8A7 +:10EA3000385023E09DF8080000EB4002C2EBC01004 +:10EA400003EBC0029DF83800104442799DF808009D +:10EA500000EBC00707EB002001EBC0079DF810009A +:10EA600000EB401007EB80079DF83800384480F831 +:10EA7000172F9DF83820521C8DF838209DF838004B +:10EA80000A28D7D38DF8385023E09DF8080000EB12 +:10EA90004002C2EBC0109DF8382003EBC0001044C8 +:10EAA000C27B9DF8080000EBC00707EB002001EBDC +:10EAB000C0079DF8100000EB401007EB80009DF8A8 +:10EAC0003870384480F8302F9DF83800401C8DF89D +:10EAD00038009DF838000228D7D3DBE19DF8080004 +:10EAE000F12200EBC00303EB002008EBC00191E72B +:10EAF0009DF80800032200EBC00303EB002001EBAC +:10EB0000C0039DF8100000EB401003EB800080F87C +:10EB1000D82EE3E79DF80820022002EBC20707EB9E +:10EB2000022201EBC2079DF8102002EB421207EB14 +:10EB3000820282F8D80E9DF80800F62700EBC0028A +:10EB400002EB00209DF8102001EBC00002EB421206 +:10EB500000EB820080F8DC7E9DF8080000EBC0022C +:10EB600002EB00209DF8102001EBC00002EB4212E6 +:10EB700000EB820080F84A4F8DF8385023E09DF872 +:10EB8000080000EB4002C2EBC0109DF8382003EBF8 +:10EB9000C000104442799DF8080000EBC00707EB65 +:10EBA000002001EBC0079DF8100000EB401007EBC0 +:10EBB00080009DF83870384480F84B2F9DF838005D +:10EBC000401C8DF838009DF838000A28D7D361E141 +:10EBD0009DF8080000EB4002C2EBC01003EBC00040 +:10EBE00082799DF8080000EB4007C7EBC0100AEBE4 +:10EBF000C000407942EA00229DF8080000EBC00303 +:10EC000003EB002001EBC0039DF8100000EB401067 +:10EC100003EB8000A0F8562F9DF8080000EBC0021F +:10EC200002EB002001EBC0029DF8100000EB401049 +:10EC300002EB8000B0F8562F9DF8080000EB40036F +:10EC400003EB001001EB0010B0F82A0A8242BED399 +:10EC50009DF80800F12200EBC00303EB002001EB5C +:10EC6000C0079DF8100000EB401007EB800080F813 +:10EC7000DC2E9DF8080000EBC00202EB002008EB40 +:10EC8000C0019DF8100000EB401001EB800090F8EF +:10EC9000581F21F0010180F8581FFBE09DF8080083 +:10ECA000524600EB4001C1EBC0100AEBC0000079F6 +:10ECB0008DF810008DF85450C14619E09DF80800F9 +:10ECC00000EB400101EB00109DF8541009EB00101F +:10ECD00000EB011090F8410A9DF8101088429DF851 +:10ECE000540002D18DF8100010E0401C8DF8540043 +:10ECF0009DF8080000EB400101EB001009EB00104B +:10ED000090F8170A9DF854108842D7D89DF808004B +:10ED100000EB4001C1EBC01002EBC000C078ADF8C1 +:10ED20001800BDF81800182812D2DFE800F0110C06 +:10ED30000E118E8E868E881111118A8E8E8E8E8C7B +:10ED400011118E118E8E1A2000E00D208DF80C000E +:10ED50009DF80C00001FC1B29DF80800574600EB5B +:10ED60004003C3EBC0130AEBC300C01CFAF780FAE0 +:10ED70008DF85C009DF8080000EB4001C1EBC0116C +:10ED800007EBC1009DF80C10084410F8010C9DF829 +:10ED90005C1088427ED19DF8080000EB4001C1EB79 +:10EDA000C01107EBC10138464978002972D09DF89F +:10EDB000081001EB4102C2EBC11100EBC1029DF84A +:10EDC0000C101144CA789DF8081001EBC10303EB45 +:10EDD000012109EBC1039DF8101001EB411103EB78 +:10EDE000810181F8142F9DF8081009EB01129DF89C +:10EDF0001010114481F8D059BDF81810CE293CF4F8 +:10EE000082AC24DCB9293CF4B4AC7CF750A8C3290B +:10EE10007DD0C5297CF473A89DF8081001EB410250 +:10EE200002EB011109EB011191F81C1A00299DF860 +:10EE30000C106DD00E29ADD1FEE3072086E7082027 +:10EE400084E70C2082E70A2080E706207EE7E1299C +:10EE5000D5D006DCD5293AD0D729A7D0D92999D140 +:10EE60007CE2E5297CF459A889F860459DF8080002 +:10EE700000EBC00101EB002009EBC0019DF8100080 +:10EE800000EB401001EB800090F8D80E00289DF8B0 +:10EE9000080000E0F0E200EBC00101EB00207CF490 +:10EEA0008FAF09EBC00080F8D35E9DF8080000EB3F +:10EEB000C00101EB002009EBC0019DF8100000EB40 +:10EEC000401001EB800080F8D84EFCF71CBC9DF888 +:10EED000081001EB4102C2EBC11107EBC100C07881 +:10EEE00089F862009DF8080000EB400101EB00107A +:10EEF0009DF8101009EB001000EB011099F862105A +:10EF0000A4EBD11290F8421A62F3000101E0F9E299 +:10EF10005DE380F8421A9DF8080000EB400101EB28 +:10EF200000109DF8101009EB001000EB011099F88B +:10EF300062104A0990F8421A62F3410180F8421ABD +:10EF40009DF8080000EB400101EB001009EB0011F7 +:10EF50009DF8100001EB001090F8420AC0F3400148 +:10EF60009DF8080000EBC00202EB002009EBC00294 +:10EF70009DF8100000EB401002EB800090F8F00EBE +:10EF8000C0F34000814249D09DF808004A4600EB9A +:10EF9000C00101EB002009EBC0019DF8100000EB5F +:10EFA000401001EB80019DF8080000EB400303EBEB +:10EFB00000109DF8103009EB001000EB031090F8E2 +:10EFC000420A430891F8F00E63F3410081F8F00E15 +:10EFD0009DF8080000EB400101EB00109DF81010B7 +:10EFE00002EB001000EB011090F8420A800716D5E2 +:10EFF0009DF80800D92100EBC00303EB002009EBCA +:10F00000C0029DF8100000EB401002EB800080F879 +:10F01000DC1E9DF808100220FAF79CFD42E09DF8E6 +:10F02000080000EBC00101EB002002EBC0019DF8DD +:10F03000100000EB401001EB800080F8E54E9DF8D9 +:10F040000800D92100EBC00303EB002002EBC00352 +:10F050009DF8100000EB401003EB800080F8DC1EF0 +:10F060009DF8080000EB400101EB001002EB0011DD +:10F070009DF8100001EB001191F8420A20F02003E6 +:10F0800081F8423A9DF8080000EBC00101EB002036 +:10F0900009EBC0019DF8100000EB401001EB80006F +:10F0A00080F8164F9DF8080000EB400101EB0010BE +:10F0B00009EB00119DF8100001EB001090F8420AD6 +:10F0C00000F001019DF8080000EBC00202EB0020F7 +:10F0D00009EBC0029DF8100000EB401002EB80002D +:10F0E00090F8F00E00F0010081426AD09DF808000F +:10F0F00000EBC00101EB00209DF8101009EBC000EF +:10F1000001EB411100EB81009DF8081001EB410279 +:10F1100002EB01119DF8102009EB011101EB021126 +:10F1200091F8421A90F8F02E61F3000280F8F02E68 +:10F130009DF8080000EB400101EB00109DF8101055 +:10F1400009EB001000EB011090F8420AC0073CF4F4 +:10F1500065A89DF808004F4600EBC00101EB0020B8 +:10F1600009EBC0019DF8100000EB401001EB80009E +:10F1700090F8160F00289DF8080000EBC00101EB85 +:10F18000002009EBC0019DF8100000EB401001EBDE +:10F19000800017D080F8155F9DF8080000EB400153 +:10F1A00001EB001007EB00119DF8100001EB0011BE +:10F1B00091F8420A20F0010281F8422A97F82106CC +:10F1C00018B1A7E080F8154FF8E7387D012865D120 +:10F1D000786DF98A884261D29DF8080000EBC00181 +:10F1E00001EB002007EBC0019DF8100000EB401080 +:10F1F00001EB800090F8150F01284FD19DF8080011 +:10F2000000EBC00101EB002007EBC0019DF81000EE +:10F2100000EB401001EB800090F8490FF0BB9DF827 +:10F22000080000EB400101EB001007EB00119DF816 +:10F23000100001EB001090F8401A9DF8080000EB58 +:10F24000C00202EB002007EBC00080F8D11E9DF841 +:10F250000800C32100EBC00202EB002007EBC00254 +:10F260009DF8100000EB401002EB800080F8DC1EDF +:10F270009DF8080000EB400101EB001007EB0011C6 +:10F280009DF8100001EB0010C0F8445A9DF80810DA +:10F290000220FAF75FFC8DF8385018E03AE09DF84C +:10F2A000080000EBC00101EB002007EBC0019DF856 +:10F2B000100000EB401001EB80019DF8380008447D +:10F2C00080F8175F9DF83810491C8DF838109DF8AC +:10F2D00038001428E3D38DF8385017E09DF8080063 +:10F2E00000EBC00101EB002007EBC0019DF810000E +:10F2F00000EB401001EB80009DF83810084480F8C6 +:10F30000335F9DF83800401C8DF838009DF83800B8 +:10F310000A28E3D39DF8080000EB400101EB001040 +:10F320009DF8101009EB001000EB011090F8420A54 +:10F3300080077CF53FA89DF80800D92100EBC002AA +:10F3400002EB002009EBC0029DF8100000EB40101A +:10F3500002EB800080F8DC1EFCF72CB89DF808104A +:10F3600001EB410202EB011109EB011191F81C1AAA +:10F3700000299DF80C1002D00A297DD193E00829BC +:10F380007AD18DF8385024E09DF8081001EB410245 +:10F39000C2EBC1119DF8382000EBC1011144C978BE +:10F3A00001F00F01092918D89DF8081001EB41025E +:10F3B000C2EBC1119DF8382000EBC1011144C9789E +:10F3C00001F0F001902908D89DF83810491C8DF8FB +:10F3D00038109DF838100629D6D39DF83810062924 +:10F3E0004AD39DF8081001EB4102C2EBC11100EBBA +:10F3F000C101C9780A049DF8081001EB4103C3EB71 +:10F40000C11100EBC101097942EA01229DF80810FF +:10F4100001EB4103C3EBC11100EBC10149790A4380 +:10F420009DF8081001EBC10303EB012109EBC103B7 +:10F430009DF8101001EB411103EB8101C1F8F12E91 +:10F440009DF8081001EB4102C2EBC11100EBC101B4 +:10F4500089790A049DF8081001EB4103C3EBC1113F +:10F4600000EBC101C97942EA01229DF8081001EBC5 +:10F470004103C3EBC11100E022E100EBC100007ABF +:10F4800002439DF8080000EBC00101EB002009EBEE +:10F49000C0039DF8100000EB401003EB8000C0F8A3 +:10F4A000F52EFCF7F0B88DF8385025E09DF80810DF +:10F4B00001EB4102C2EBC1119DF8382000EBC10104 +:10F4C0001144C97801F00F0109293CF672A89DF892 +:10F4D000081001EB4102C2EBC1119DF8382000EB8E +:10F4E000C1011144C97801F0F0019029EDD89DF8CF +:10F4F0003810491C8DF838109DF838100829D5D3DC +:10F50000FCF757B89DF8080000EBC00101EB0020A4 +:10F5100009EBC0029DF8100000EB401002EB8000E8 +:10F5200080F8DC6E9DF8080000EBC00101EB0020C4 +:10F5300009EBC00080F8D34E9DF8080000EB4001B5 +:10F5400001EB00109DF8101009EB001000EB01100A +:10F5500090F8421A41F02002FCF7B1B90A799DF8FF +:10F56000081001EB4103C3EBC11107EBC100C078E8 +:10F5700042EA0022FCF735B99DF8080000EBC00113 +:10F5800001EB002009EBC00080F8D34E9DF8080085 +:10F5900000EBC00101EB002009EBC0029DF8100058 +:10F5A00000EB401002EB800080F8DC6E9DF8080054 +:10F5B00000EB400101EB00109DF8101009EB00106A +:10F5C00000EB011090F8421A41F00402C4E70C2944 +:10F5D00076D18DF8385024E09DF808109DF8383029 +:10F5E00001EB4102C2EBC11100EBC102D118C97895 +:10F5F00001F00F01092918D89DF8082002EB4203F9 +:10F60000C3EBC21100EBC1029DF838101144C97858 +:10F6100001F0F001902908D89DF83810491C8DF8A8 +:10F6200038109DF838100A29D6D39DF838100A29C9 +:10F6300046D30022134600E068E0CDE900222946C7 +:10F640008DF838501EE0009A1B0243EA1263120242 +:10F65000CDE900239DF8082002EB4203C3EBC21260 +:10F660009DF8383000EBC2021A44D278DDE9003749 +:10F670001A4341EA0703CDE900239DF83820521CC4 +:10F680008DF838209DF83820052ADCD3DDE90037D5 +:10F690009DF8082002EBC20C0CEB022209EBC20C15 +:10F6A0009DF8102002EB42120CEB8202C2F8F93EE8 +:10F6B000C2F8FD7E0023CDE900338DF8381020E03C +:10F6C000D1E0DDE900231B0243EA12631202CDE917 +:10F6D00000239DF8082002EB4203C3EBC2129DF801 +:10F6E000383000EBC2021A44127ADDE900371A43BF +:10F6F00041EA0703CDE900239DF83820521C8DF81C +:10F7000038209DF83820052ADBD399E08DF8385051 +:10F7100024E09DF808109DF8383001EB4102C2EB5F +:10F72000C11100EBC102D118C97801F00F010929FC +:10F7300018D89DF8082002EB4203C3EBC21100EB7E +:10F74000C1029DF838101144C97801F0F0019029E8 +:10F7500008D89DF83810491C8DF838109DF83810DD +:10F760000C29D6D39DF838100C297CD30022CDE982 +:10F77000002229468DF83850BC461FE0DDE9000222 +:10F78000120242EA10620002CDE900029DF8080070 +:10F7900000EB4002C2EBC0109DF838200CEBC0001B +:10F7A0001044C078DDE90023104341EA0302CDE9AB +:10F7B00000029DF83800401C8DF838009DF8380094 +:10F7C0000628DBD3DDE900239DF8080000EBC00725 +:10F7D00007EB002009EBC0079DF8100000EB40107C +:10F7E00007EB8000C0F8F92EC0F8FD3E0022CDE9FD +:10F7F00000228DF838101FE0DDE90002120242EA13 +:10F8000010620002CDE900029DF8080000EB400202 +:10F81000C2EBC0109DF838200CEBC0001044407AB9 +:10F82000DDE90023104341EA0302CDE900029DF81F +:10F830003800401C8DF838009DF838000628DBD3CE +:10F84000DDE900129DF8080000EBC00303EB002087 +:10F8500009EBC0039DF8100000EB401003EB8000A3 +:10F86000C0F8011F00E011E1C0F8052F9DF8080065 +:10F8700000EBC00101EB002009EBC0019DF8100076 +:10F8800000EB401001EB800090F8D81E9DF80800B6 +:10F8900000EBC00202EB002009EBC00090F8D40E90 +:10F8A00081427DD199F821064F46B8B19DF80800F4 +:10F8B00000EB400101EB00109DF8101009EB001067 +:10F8C00000EB011090F8421A41F0080280F8422A39 +:10F8D0009DF808100220FAF73DF978E0C7F8355096 +:10F8E0009DF8080000EBC00101EB002007EBC00110 +:10F8F0009DF81000102200EB401001EB800101F692 +:10F90000F9610798F8F79FFC9DF8080000EBC0012B +:10F9100001EB002007EBC0019DF8100000EB401048 +:10F9200001EB8000D0F8F11EC7F81910D0F8F50EE1 +:10F93000C7F81D009DF8080000EB400101EB001026 +:10F9400007EB00119DF8100001EB001090F8400A41 +:10F9500038769DF8080000EBC00101EB002007EBB2 +:10F96000C0019DF8100000EB401001EB8000D0F8C2 +:10F970000C0FC7F821006748D0F86812C7F8391093 +:10F98000B0F86C02A7F83D00786D81B20220F9F75B +:10F99000CDFA00210620FAF7DDF8786D401C00E072 +:10F9A00003E078650021052095E79DF8080000EB4D +:10F9B000400101EB00109DF8101009EB001000EB66 +:10F9C000011090F8421A41F0040180F8421A9DF8A3 +:10F9D000080000EBC00101EB002009EBC0019DF81D +:10F9E000100000EB401001EB800080F8165F9DF8DE +:10F9F000080000EBC00101EB002009EBC0019DF8FD +:10FA0000100000EB401001EB800080F8DC6E9DF8E8 +:10FA1000080000EBC00101EB002009EBC0019DF8DC +:10FA2000100000EB401001EB800090F8D80E042885 +:10FA30002CD19DF8080000EB400101EB00109DF86F +:10FA4000101009EB001000EB011090F8421A41F081 +:10FA5000800180F8421A9DF8080000EBC00101EB1C +:10FA6000002009EBC00080F8D34E9DF80800052166 +:10FA700000EBC00202EB002009EBC0029DF8100071 +:10FA800000EB401002EB800080F8D81E98F8670267 +:10FA9000A0B19DF8080008EB400000F50050B0F858 +:10FAA000F01F9DF80800012300EB4002C2EBC012DA +:10FAB0000AEBC2009DF80820FAF70EFF8DF83850C7 +:10FAC000514613E089F86055FBF71DBE9DF808000C +:10FAD00000EB4002C2EBC0109DF8382001EBC000E3 +:10FAE00085549DF83800401C8DF838009DF838008A +:10FAF0001428EBD3084801784278114482781144E5 +:10FB0000C278D1427BF4A9A819B0BDEC028BBDE844 +:10FB1000F08F0000D41000200F0800202DE9F74FCF +:10FB20008EB04FF00008ADF80480ADF80080ADF85D +:10FB30000080ADF810808DF814808DF818808DF855 +:10FB40001C80CDE90888CDE90888ADF83480FEA096 +:10FB5000D0E90020CDE90220FDA0D0E90020CDE9C8 +:10FB60000A20FD4880F804800E9800EB400202EB6A +:10FB70000010FA4A02EB0010814690F8160A8DF840 +:10FB800014000E9802EB001000900844824690F892 +:10FB9000D0290E9809EB011700EBC00303EB0020FE +:10FBA000EE4B042A03EBC00B01EB41130BEB830577 +:10FBB0001ED105208AF8D00985F8D88E97F8420A18 +:10FBC00020F0800087F8420A99F8162AA120072A17 +:10FBD0000ED2DFE802F00D040B0B06080A00E52048 +:10FBE00004E0B12002E0312000E0F12085F8DC0ED5 +:10FBF0009DF814C00E9B10980222D94EC3EB03133C +:10FC0000A1384FF0410E03EB8304BCF1070F77D20C +:10FC1000DFE80CF07604F2F1F0EFEE0097F8410A1D +:10FC2000002101F031FD8DF8180095F8D81E9BF8E1 +:10FC3000D40E814202D101218BF8D31E9AF8D0094B +:10FC4000401C8AF8D009109BA221A620CE2B7DD083 +:10FC500012DC4FF0A502B92B79D006DCB22B77D09D +:10FC6000B52B35D0B62B4BD118E1C32B71D0C52B9A +:10FC700070D0CA2BF7D106E1E12B6CD006DCD52B76 +:10FC800009D0D72B68D0D92BEDD10FE0E52B72D05E +:10FC9000E72BE8D132E2F52006F834009DF8180091 +:10FCA00006EBC4056870A970D52009E0F52006F8B8 +:10FCB00034009DF8180006EBC4056870A970D920BF +:10FCC000E8702846032101F010FC2871052009E2A4 +:10FCD000F52106F834109DF8181006EBC40779706A +:10FCE00099F81C1A4FF0B50959B1D5F8E01EB1F1D9 +:10FCF000104F39D34FF010410022CDE9081237E000 +:10FD000086E2D5F8E00EB0F5100F05D34FF41000E1 +:10FD10000021CDE9080103E0D5F8E00ECDE908089F +:10FD2000BA7040460FE0BDF80400C0F10200C20006 +:10FD3000DDE90801F8F777FABDF804103944C87016 +:10FD4000BDF80400401CADF8040006E040E12AE0E4 +:10FD5000AFE08DE031E107E1DBE1BDF8040003280D +:10FD6000E1D387F80690E9E0D5F8E01ECDE9081860 +:10FD7000B870404610E0B6E1BDF80400C0F10300E1 +:10FD8000C200DDE90801F8F74EFABDF80410394465 +:10FD9000C870BDF80400401CADF80400BDF80400B4 +:10FDA0000428E9D362E0F52106F834109DF8181014 +:10FDB00006EBC407797099F81C1A4FF0B90959B1CC +:10FDC000D5F8E01EB1F1104F34D0D5F8E01ECDE9E2 +:10FDD0000818B870404643E0D5F8E00EB0F5100FB3 +:10FDE0000BD0D5F8E00ECDE90808BA7040461AE00D +:10FDF000F7E3F7E3F7E3DCE296E14FF410000021CC +:10FE0000CDE90801F1E7BDF80400C0F10200C2002D +:10FE1000DDE90801F8F707FABDF804103944C870A5 +:10FE2000BDF80400401CADF80400BDF80400032830 +:10FE3000E9D396E74FF010410022CDE90812C8E758 +:10FE4000BDF80400C0F10300C200DDE90801F8F7C5 +:10FE5000EAF9BDF804103944C870BDF80400401C2C +:10FE6000ADF80400BDF804000428E9D348469CE03E +:10FE7000F52006F834009DF8180006EBC4056870FC +:10FE8000A970C3201CE7F52006F834009DF818007F +:10FE900006EBC4056870A970CA2011E7F52006F8C2 +:10FEA00034009DF8180006EBC4056870A970B620F0 +:10FEB00006E7F52006F834009DF8180006EBC407A5 +:10FEC000787099F81C0AB22110B1BA7040462EE041 +:10FED000A420B87040460EE0D5F80C0FBDF8042001 +:10FEE000C2F10102D200D040BDF804203A44D070E3 +:10FEF000BDF80400401CADF80400BDF80400022861 +:10FF0000EAD379713846052101F0EFFAB8715FE163 +:10FF1000D5F80C0FBDF80420C2F10202D200D04087 +:10FF2000BDF804203A44D070BDF80400401CADF880 +:10FF30000400BDF804000328EAD3B971384606214D +:10FF400001F0D3FAF8710DE0016932303130300040 +:10FF500001693230453030000F080020D4100020F5 +:10FF60000C4500200820BDE0F52106F834109DF86E +:10FF7000181006EBC4077970B87040460EE0D5F84B +:10FF8000100FBDF80410C1F10301C900C840BDF84D +:10FF900004103944C870BDF80400401CADF80400DA +:10FFA000BDF804000428EAD3E120F871384607219F +:10FFB00001F09BFA3872092094E0F52006F834002D +:10FFC0009DF8180006EBC4056870A970C52077E697 +:10FFD000F52006F834009DF8180006EBC407787089 +:10FFE00099F81C0A4FF0CE0918B1AE20B8704046FF +:10FFF00050E0AC20B870404611E0D5F8F90ED5F8C5 +:020000040801F1 +:10000000FD1EBDF80420C2F10402D200F8F70BF97E +:10001000BDF804103944C870BDF80400401CADF8A8 +:100020000400BDF804000528E7D3404611E0D5F8E8 +:10003000010FD5F8051FBDF80420C2F10402D2005B +:10004000F8F7F1F8BDF8041039440872BDF804005F +:10005000401CADF80400BDF804000528E7D387F87C +:100060000D9038460D2101F040FAB8730F2039E0A9 +:10007000D5F8F90ED5F8FD1EBDF80420C2F1050231 +:10008000D200F8F7D0F8BDF804103944C870BDF8B4 +:100090000400401CADF80400BDF804000628E7D3B6 +:1000A000404611E0D5F8010FD5F8051FBDF8042032 +:1000B000C2F10502D200F8F7B6F8BDF804103944D1 +:1000C0004872BDF80400401CADF80400BDF80400FF +:1000D0000628E7D387F80F9038460F2101F005FA7C +:1000E0003874112098E2F52006F834009DF81800C5 +:1000F00006EBC4056870A970E520E1E5F52006F877 +:1001000034009DF8180006EBC4056870A970E7205C +:10011000D6E5F52006F834009DF8180006EBC40576 +:100120006870A970D720CBE597F8411A8DF81810A0 +:1001300095F8D83E9BF8D41E8B4202D101238BF850 +:10014000D33E9AF8D019491C8AF8D0199DF8181096 +:1001500021B19DF81810491E8DF818100A2857D2A1 +:10016000DFE800F02BEE4076D8EDEC05EB5706F813 +:1001700034209DF8180006EBC4074030787087F8EB +:1001800002E03021F9703971352078713320B8716F +:100190003120F87139727972B9720320F872781CC3 +:1001A0000B21F9F765F838730D20ADF8340095F898 +:1001B000D80E04282CD1052028E0042206F834208B +:1001C0009DF8181006EBC4004031417051213AE10E +:1001D000072021E2287103206871681C0521F9F7C6 +:1001E00047F8FCE3042206F834209DF8181006EBCB +:1001F000C4004031417080F802E00521C170ADF8C3 +:10020000342095F8D80E0228D4D1032085F8D80ED2 +:100210001EE106F834209DF8180006EBC4054030B6 +:10022000687085F802E03120E870322028710320E0 +:100230006871681C0521F9F71BF8A8710720ADF853 +:10024000340097F8420A20F0200087F8420AFFE0C5 +:1002500006F834209DF8180006EBC407403078708B +:1002600087F802E03121F97030203871D5F8E02E9E +:10027000B2F5100F00D23220787195F8DD0E01280A +:1002800003D095F8DD0E10B103E0B97101E0322022 +:10029000B871ADF8048013E0D5F8E00EBDF8041095 +:1002A000C1F105018900C840BDF8041000F00F003D +:1002B00039443030C871BDF80400401CADF804006A +:1002C000BDF804000628E7D332207873ADF8048027 +:1002D00013E0D5F80C0FBDF80410C1F1030189003B +:1002E000C840BDF8041000F00F0039443030887366 +:1002F000BDF80400401CADF80400BDF8040004285B +:10030000E7D30320B874781C1221F8F7B1FFF87412 +:100310001420D0E306F834209DF8180006EBC4073B +:100320004030787087F802E03220F870312139715E +:100330007871B871ADF8048017E06CE04EE14EE1E1 +:100340005BE0D5F80C0FBDF80410C1F10301890082 +:10035000C840BDF8041000F00F0039443030C871B7 +:10036000BDF80400401CADF80400BDF804000428EA +:10037000E7D3ADF80480302008E0BDF8041039441C +:10038000C872BDF80410491CADF80410BDF8041083 +:100390001929F2D3032087F82400781C2421F8F7C8 +:1003A00067FF87F82500262085E306EBC401487027 +:1003B0004CE097F8411A8DF8181095F8D83E9BF844 +:1003C000D41E8B4202D101238BF8D33E9AF8D01968 +:1003D000491C8AF8D0199DF8181021B19DF8181001 +:1003E000491E8DF818100A2832D2DFE800F0050601 +:1003F000224EF9F8F7311432DFE606F834209DF882 +:10040000180006EBC4054030687085F802E0312022 +:10041000E8703520DEE606F834209DF8180006EB7B +:10042000C4054030687085F802E03220E870302062 +:10043000D0E6042206F834209DF8181006EBC4001C +:1004400040314170714681700521C170ADF8342092 +:1004500033E306F834209DF8180006EBC40540305D +:10046000687085F802E03120E8703220287103209E +:100470006871681C0521F8F7FBFEA87197F8420A1D +:1004800020F0200087F8420AA2E606F834209DF802 +:10049000180006EBC4074030787087F802E031217D +:1004A000F97087F804E0D5F8E00EB0F1104F09D0EC +:1004B0003220787195F8DD0E012805D095F8DD0E13 +:1004C00020B105E03020F4E7B97101E03220B871C5 +:1004D000ADF8048013E0D5F8E00EBDF80410C1F1CA +:1004E00007018900C840BDF8041000F00F0039442E +:1004F0003030C871BDF80400401CADF80400BDF8F0 +:1005000004000828E7D33220F873ADF8048013E024 +:10051000D5F80C0FBDF80410C1F105018900C840E1 +:10052000BDF8041000F00F00394430300874BDF8F5 +:100530000400401CADF80400BDF804000628E7D311 +:100540003020B875ADF8048008E0BDF804103944D7 +:10055000C875BDF80410491CADF80410BDF80410AE +:100560000629F2D37877ADF8048008E0BDF80410CE +:1005700039448877BDF80410491CADF80410BDF863 +:1005800004100629F2D387F82400ADF8048009E0AE +:10059000BDF80410394481F82500BDF80410491C49 +:1005A000ADF80410BDF804100629F1D387F82B002C +:1005B000ADF8048009E0BDF80410394481F82C003E +:1005C000BDF80410491CADF80410BDF8041006294C +:1005D000F1D387F83200ADF804800FE06AE064E000 +:1005E0001BE0B0E13BE16AE0BDF80410394481F85A +:1005F0003300BDF80410491CADF80410BDF8041018 +:100600000629F1D3032087F83900781C3921F8F73F +:100610002FFE87F83A003B204DE206F834209DF883 +:10062000180006EBC4074030787087F802E03220EB +:10063000F8703121397133217971B871ADF80480C6 +:1006400013E0D5F80C0FBDF80410C1F105018900C5 +:10065000C840BDF8041000F00F0039443030C871B4 +:10066000BDF80400401CADF80400BDF804000628E5 +:10067000E7D3ADF80480302108E0BDF80400384429 +:100680004173BDF80400401CADF80400BDF804003F +:100690001928F2D3032087F82600781C2621F8F7C2 +:1006A000E7FD87F82700282005E2102006F834002F +:1006B00030207AE6102006F83400312075E697F8ED +:1006C000410A8DF81800BDF8040000EB40100BEB58 +:1006D000800090F8D82E9BF8D40E824202D10122DD +:1006E0008BF8D32E9AF8D009401C8AF8D009ADF8BF +:1006F00004800EE0BDF8042009EB021090F8410AD6 +:100700009DF8182090420AD0BDF80400401CADF8B6 +:10071000040099F8170ABDF804209042EAD8BDF801 +:10072000042009EB021090F8400A081A401C8DF8CA +:100730001C009DF8180020B19DF81800401E8DF88F +:10074000180095F8D90E0F2805D295F8D90E401C3F +:1007500085F8D90E01E085F8D98E1099FA27652021 +:10076000B13909297AD2DFE801F0050C44797964BE +:10077000791E30009DF81800503006F83400202112 +:1007800066E09DF81800503006F8340095F8D90E50 +:1007900006EBC40540F0300068700120A870E870D6 +:1007A00085F8048036E09DF81810503106F83410B2 +:1007B00095F8D91E06EBC40541F030016970A870A8 +:1007C0000120E8709DF81C0023E09DF818105031BE +:1007D00006F8341095F8D91E06EBC40541F0300137 +:1007E0006970A8700120E8709DF81C0040F01000AE +:1007F0000FE09DF81800503006F8340095F8D90E37 +:1008000006EBC40540F0300068700120A870E87065 +:100810000520287128460521F9F7F2F8CDE90808E6 +:1008200068710898000AA8710320E8712F72FFF719 +:10083000C2BB95F8DA0E85F8DC0E85F8DA8E9DF8E5 +:100840001800503006F8340095F8D90E40F0C00179 +:1008500006EBC4004170877003202CE189E0BDF8ED +:1008600004300098184490F8D0395B1C80F8D039D7 +:1008700099F81C0A30B1491CC9B2012834D00228A9 +:1008800077D143E01098312802D0452871D115E086 +:10089000ADF8048002A90CE0BDF80400BDF80430F6 +:1008A00006EBC402085CD054BDF80400401CADF84F +:1008B0000400BDF804000728EED389E4ADF80480F5 +:1008C0000AA90CE0BDF80400BDF8043006EBC40230 +:1008D000085CD054BDF80400401CADF80400BDF81D +:1008E00004000728EED373E48DF818109DF8180063 +:1008F00006F8340006EBC4050320687085F8028012 +:10090000EA7085F804800920687110E08DF81810ED +:100910009DF8180006F8340006EBC4050320687043 +:1009200085F8028085F8038085F804806A7128467E +:100930000621F8F76FFECDE90808000AE87108986B +:10094000A871FFF700BBF34A9AF8D009401C8AF857 +:10095000D00997F8410A8DF8180010980621F3285D +:1009600075D007DC052873D0F12808D0F22800D113 +:1009700013E06FE0F4286CD0F6286BD1D3E0F520BB +:1009800006F834009DF8180006EBC405687085F879 +:1009900002800520E870F120F6E0F52006F834002A +:1009A0009DF8180006EBC407787087F80280F220E3 +:1009B000387195F8480F787195F8480F012812D0D2 +:1009C00095F8480F20285AD0ADF83410BDF83400FF +:1009D000F8703846BDF83410F8F71CFE00E0DDE092 +:1009E000CDE9080842E12520ADF834004146ADF8D4 +:1009F00004800DE0BDF80400284490F8210FBDF8F4 +:100A000004203A449071BDF80400401CADF8040085 +:100A1000BDF804000F28EDD3ADF804100DE0BDF8CB +:100A20000400284490F8330FBDF804203A44507570 +:100A3000BDF80400401CADF80400BDF804000A280D +:100A4000EDD395F8420FF877ADF8041012E03FE0CF +:100A5000A6E08CE031E0BDF80400284490F8430F94 +:100A6000BDF80410394481F82000BDF80400401C92 +:100A7000ADF80400BDF804000528ECD3A6E70A2071 +:100A8000ADF8340040460BE0BDF80400284490F86F +:100A9000430FBDF8041039448871BDF80400401CB0 +:100AA000ADF80400BDF804000428EDD38EE74870CB +:100AB000BDF83400801CADF834009748974D0E996E +:100AC00081B301297DD002297CD003297BD101E1AA +:100AD000F52006F834009DF8180006EBC40778707E +:100AE000404687F80280F321397195F8481F7971E3 +:100AF0000C21ADF8341095F8421FB9710BE0BDF828 +:100B00000400284490F8430FBDF804103944C8711C +:100B1000BDF80400401CADF80400BDF80400052831 +:100B2000EDD353E7ABE0ADF83410F52006F8340010 +:100B30009DF8180006EBC405687085F80280BDF8C2 +:100B40003400E870F620287197F8480A6871284642 +:100B5000BDF83410F8F75EFDCDE90808BDF8341093 +:100B6000000A6854BDF83410089829449FE7F5201E +:100B700006F834009DF8180006EBC405687085F887 +:100B800002800520E870F420287128460521F8F736 +:100B900041FDCDE90808000A68710898A87173E45E +:100BA00040F21320ADF83400F52006F834009DF82B +:100BB000180006EBC4077870BDF83400000AB8705E +:100BC00002E06AE076E094E0BDF83400F8700520B9 +:100BD000387140460CE0BDF8041009EB010090F8B4 +:100BE0001E0ABDF8041039444871BDF80400401CC9 +:100BF000ADF80400BDF804000A28ECD3B9F82A0ABD +:100C00009246000AF873B9F82A0A3874B5F8560FF4 +:100C1000000A7874B5F8560FB874B5F8561F0E98D8 +:100C200001EB802081B20320F8F714F94546ADF8B6 +:100C3000048050464FF400720DE0BDF804100144EA +:100C400091F86610BDF804303B44D974BDF8041027 +:100C5000491CADF80410BDF804109142EDD338469C +:100C6000BDF83410F8F7D6FCCDE90805BDF834100E +:100C7000000A7854BDF834100898394417E7BDF8D5 +:100C80003410B1B38021F9F770FBBDF83400C5F81A +:100C9000A40022480121A03029E0BDF8341041B35E +:100CA0000821F9F762FBBDF8340068671B48012191 +:100CB00070301CE0BDF83400D8B14FF48071184892 +:100CC000F9F753FBBDF83400C5F8BC001348012107 +:100CD000B8300CE0BDF8341059B14FF48061F9F729 +:100CE00044FBBDF83400E8650C4801215830F8F7A2 +:100CF000E7FC084890F86702002807D006EBC4001C +:100D00000023BDF834100E9AF9F7E6FD11B0BDE8E6 +:100D1000F08F0000D4100020000C02400060024060 +:100D2000000002402DE9F04700242DED048B8046A1 +:100D300089469FED1E9B25462646E20040464946D1 +:100D4000F7F771FAC7B22046F7F739FC41EC110BFF +:100D5000B0EE490AF0EE690A06F046FD380907F0E0 +:100D60000F0100EB8000B0EE408AF0EE608A01EBEC +:100D70004000F7F724FC53EC182BF7F73FFB41EC4E +:100D8000180B28463146F7F727FC53EC182BF7F7DA +:100D90008EFAF7F74CFC641CE4B205460E46082CAC +:100DA000CBD3BDEC048BBDE8F08700000000000051 +:100DB0000000594070B50F4D40F2244421462846AA +:100DC00006F0AFF9012813D1298828462A1D118879 +:100DD000214606F043F90849012081F871090748C6 +:100DE000D0F88C0001F50051C0F57A70A1F8F80F29 +:100DF00070BD000000440040D4100020006002409C +:100E000010B50C4C40F22441204606F08AF9012826 +:100E10000ED12088201D00880749012081F87D0916 +:100E20000648406C01F50051C0F57A70A1F8FA0F40 +:100E300010BD0000004C0040D410002000600240B3 +:100E400010B50B4C40F22441204606F06AF9012807 +:100E50000DD12088A0880749012081F8890906481A +:100E6000406901F50051C0F57A70A1F8FC0F10BD82 +:100E700000500040D41000200060024010B50C4C1F +:100E800040F22441204606F04CF901280ED120887A +:100E9000201D00880749012081F895090648C06A8D +:100EA00001F50051C0F57A70A1F8FE0F10BD0000E9 +:100EB00000480040D41000200060024010B5124CE1 +:100EC00010492046F8F7E6FB00212046F8F7F8FB2A +:100ED0000E4C4021204606F01DF90028F9D0802153 +:100EE0000B48F9F744FA084C0A49183C2046F8F731 +:100EF000D1FB01212046F8F7E3FB074901200871E7 +:100F000010BD000000802020A0600240004400408E +:100F1000000C0240008800200F08002010B5124C81 +:100F200010492046F8F7B6FB00212046F8F7C8FB29 +:100F30000E4C4021204606F0EDF80028F9D008219B +:100F40000B48F9F714FA084C0A49303C2046F8F7E8 +:100F5000A1FB01212046F8F7B3FB074901200871E6 +:100F600010BD00002080002070600240004C004056 +:100F7000000C0240008020100F08002010B5124C19 +:100F800010492046F8F786FB00212046F8F798FB29 +:100F90000E4C4021204606F0BDF80028F9D04FF451 +:100FA00080710B48F9F7E3F9074C0A49A83C204641 +:100FB000F8F770FB01212046F8F782FB0649012073 +:100FC000087110BD00800028B86002400050004049 +:100FD00000000240208000100F08002010B5124CC5 +:100FE00010492046F8F756FB00212046F8F768FB29 +:100FF0000E4C4021204606F08DF80028F9D04FF421 +:1010000080610B48F9F7B3F9074C0A49303C204698 +:10101000F8F740FB01212046F8F752FB0649012072 +:10102000087110BD00800018586002400048004060 +:10103000000C0240008800100F0800202DE9F04746 +:10104000012190B0480503F091FF8648F8F742FB74 +:10105000402738010024CDE90540C50107940894D4 +:10106000CDE9094546040C940D94DFF8FC917F48C6 +:101070000B94CDE90207CDE9006969460E947948E1 +:10108000F8F7D0FB012210217648F8F7B5FBDFF81E +:10109000D4A1AAF1180A5046F8F71CFB4FF47A784D +:1010A000CDE90348E811CDE9054007940894CDE95E +:1010B00009456F480B940C940D9400960E94CDE95D +:1010C000019069465046F8F7ADFB01215046F8F70C +:1010D000F7FADFF890A1AAF1300A5046F8F7FAFAC9 +:1010E000E811CDE9054007940894CDE909450C9431 +:1010F0000D94DFF8809160480B94CDE90207CDE9AB +:10110000006969460E945046F8F78CFB01221021C5 +:101110005046F8F771FBDFF84CA1AAF1600A50467F +:10112000F8F7D8FACDE90348E811CDE9054007946E +:101130000894CDE9094551480B940C940D94009600 +:101140000E94CDE9019069465046F8F76BFB0121FA +:101150005046F8F7B5FADFF80CA10AF1180A504624 +:10116000F8F7B8FAE811CDE9054007940894CDE9FD +:1011700009450C940D94DFF8089142480B94CDE991 +:101180000207CDE9006969460E945046F8F74AFB1C +:10119000012210215046F8F72FFBDFF8C8A0AAF172 +:1011A000900A5046F8F796FACDE90348E811CDE9E0 +:1011B000054007940894CDE9094533480B940C94F5 +:1011C0000D9400960E94CDE9019069465046F8F7CB +:1011D00029FB01215046F8F773FADFF88890A9F14E +:1011E00048094846F8F776FA0397E811CDE9054033 +:1011F00007940894CDE9094525480B940C940D9467 +:10120000224F00960E94CDE9017069464846F8F7E2 +:1012100009FB012210214846F8F7EEFADFF8449066 +:10122000A9F178094846F8F755FACDE90348E811DD +:10123000CDE9054007940894CDE9094515480B947C +:101240000C940D9400960E94CDE9017069464846C1 +:10125000F8F7E8FA01214846F8F732FA10B0BDE88D +:10126000F0870000A0600240044400400C450020CC +:101270006C4E0020044C0040644700205452002073 +:1012800004500040BC4900203C5600200448004067 +:10129000144C0020245A00202DE9FC41012108466D +:1012A00003F064FE0121042003F060FE0121082008 +:1012B00003F05CFE0121402003F058FEDFF8FC80C3 +:1012C000072205214046F9F739F807220621404652 +:1012D000F9F734F8072208214046F9F72FF80722DA +:1012E00009214046F9F72AF8354F08220A213846E5 +:1012F000F9F724F808220B213846F9F71FF80822DD +:1013000002214046F9F71AF808220C213846F9F76D +:1013100015F802268DF8056000244FF459708DF8F9 +:101320000640012500908DF807508DF8046069464D +:101330004046F8F7C7FF8DF805604FF4E0508DF890 +:10134000064000908DF807508DF8046069463846D5 +:10135000F8F7B8FF4FF4916000908DF806408DF8D3 +:10136000045069464046F8F7ADFF280200908DF81A +:1013700006408DF8045069461248F8F7A3FF8DF82F +:1013800006404FF4F040104C00908DF80450694630 +:101390002046F8F797FFA9032046F8F7E6FF690310 +:1013A0002046F8F7E2FFA1142046F8F7DEFFE1142B +:1013B0002046F8F7DAFFBDE8FC810000000C02408F +:1013C00000080240000002400018024070B50024EE +:1013D000FFF762FFFFF732FE00F022F80E4D00210A +:1013E00085F86C19012285F86C290C480170817010 +:1013F0004170C2704FF47A718160042085F86C09E5 +:1014000004E0204600F062F9641CE4B295F86C092F +:10141000A042F6D870BD0000D4100020104100207A +:10142000F8B511208DF8000002258DF80150012437 +:101430008DF802408DF80340684600F0EBFA262054 +:101440008DF800008DF8014000268DF802608DF8BF +:101450000340684600F0DEFA0E208DF800008DF89B +:1014600001508DF802408DF80340684600F0D2FA32 +:1014700027208DF800008DF801408DF802608DF86E +:101480000340684600F0C6FA0F208DF800008DF882 +:1014900001508DF802408DF80340684600F0BAFA1A +:1014A00034208DF800008DF801408DF802608DF831 +:1014B0000340684600F0AEFA2F208DF800008DF84A +:1014C00001508DF802408DF80340684600F0A2FA02 +:1014D00035208DF800008DF801408DF802608DF800 +:1014E0000340684600F096FAF8BD01B9102110F8E3 +:1014F000012B10F8013B491E5A400904090CF8D190 +:1015000002F07F00704700002DE9FF5F14460F4690 +:101510004FF480564FF480684FF4C0694FF00C0AC6 +:1015200040F2244B002580B1012830D0022851D050 +:10153000032871D10121880403F03CFD0097012CA0 +:101540006DD0022C70D094B377E00121480403F0F1 +:1015500031FD0097012C03D0022C06D054B10DE0D0 +:10156000ADF80460ADF8088008E0ADF80460ADF8AF +:10157000089003E0ADF80450ADF80850ADF80650FF +:10158000ADF80C50ADF80AA069463B4C5DE0012176 +:10159000C80403F00FFD0097012C03D0022C07D0E4 +:1015A0005CB10EE0ADF80460ADF8088009E040E001 +:1015B000ADF80460ADF8089003E0ADF80450ADF864 +:1015C0000850ADF80650ADF80C50ADF80AA06946C9 +:1015D0002A4C3AE00121080503F0ECFC0097012CAD +:1015E00003D0022C06D054B10DE0ADF80460ADF884 +:1015F000088008E0ADF80460ADF8089003E0ADF8AD +:101600000450ADF80850ADF80650ADF80C50ADF8E8 +:101610000AA069461A4C18E02CE000E004E0ADF89E +:101620000460ADF8088008E0ADF80460ADF80890FB +:1016300003E0ADF80450ADF80850124CADF8065078 +:10164000ADF80C50ADF80AA06946204605F0A0FDA3 +:101650000121204605F005FD01225946204605F0EE +:101660007FFD1021204605F0F9FC0122C021204613 +:1016700005F001FDBDE8FF9F00440040004C004024 +:1016800000500040004800402DE9FC410024CDE915 +:1016900000446F4664220023F6F794FD0E4605468B +:1016A000104619460A220023F6F78CFD010102F0CC +:1016B0000F000818385504F10104E4B228463146F9 +:1016C000082CE7D3DDE90001BDE8FC812DE9F05FDE +:1016D000644F4FF0040A0646002587F86CA900EB1A +:1016E000460000EB061007EB001494F81D0A0128D1 +:1016F00003D10021304600F0B7F806EB4602B846A9 +:1017000007EB82074FF0000B87F870B987F872B9C2 +:1017100087F871B987F873B94FF00509C7F8789958 +:1017200087F8A0B987F8A2B9012087F8A10987F83E +:10173000A309D4F8180A00EB80004000C7F8A809F4 +:1017400094F8152AD4F8101A3046FFF7DDFE94F805 +:10175000160A06EBC601434A01EB062102EBC1065D +:10176000072815D2DFE800F01404060A0C0E180052 +:10177000484600E00F2086F8D40E09E00720FAE77B +:101780005046F8E7D4F8180A64214843C7F8A80976 +:101790004FF0A10AC1465EE00320ECE705EB4510DF +:1017A00006EB800080F8E4BE012380F8E63E80F876 +:1017B000E5BE80F8E7BE4FF47A73C0F8EC3E04EB68 +:1017C000051383F842BA80F8D8BE94F8161A072990 +:1017D0003FD2DFE801F03E0408080A0C0E00E521C4 +:1017E00080F8DC1E35E05146FAE7B121F8E73121F7 +:1017F000F6E7F12180F8DC1E002125E001EBC107AE +:1018000007EB012701EB410C02EBC7070CEB011CB6 +:10181000002009EB0C1211E002EB001C9CF840CAFE +:1018200093F8488AC44507D193F840CA00EB4018A2 +:1018300007EB880888F849CF401CC0B292F817CA55 +:101840008445E9D8491CC9B299F86C094A468842CE +:10185000D4D86D1CEDB294F8170AA8429ED8BDE802 +:10186000F09F0000D41000202DE9F04105466148AA +:101870004FF48042531006685F488414C71439B18E +:10188000C5B1012D18D0022D18D0032D1BD117E0A2 +:1018900035B1012D06D0022D06D0032D13D105E060 +:1018A000114604E0194602E0214600E03946F8F707 +:1018B0005EFD08E0114604E0194602E0214600E022 +:1018C0003946F8F752FD642007F0E2F800224FF4A1 +:1018D00016512846FFF718FEDFF8208105EB45007A +:1018E00008EB8000002280F8A229C0F8A42905EBAB +:1018F000450000EB051008EB0011D1F8183A08F587 +:1019000040504364012380F83D3091F8161A3C4C56 +:10191000962305EB8500204406290AD2DFE801F072 +:10192000090305050733762102E0837001E06E218B +:101930008170C5EB0511334B01EB8101C02403F825 +:10194000314003EBC10462700821A170E27006F01F +:101950000F0105EB05121144217180786071202080 +:10196000A071E171802020724C2060725420A0721E +:101970002548264F0B2645B1012D0FD0022D24D02E +:10198000032D14D12CE06621D2E78021F8F7EDFC7D +:10199000C7F8A4601D480121A03006E00821F8F72F +:1019A000E4FC7E67194801217030F7F789FE98F84A +:1019B000670228B1204600232A460B21F8F78CFF46 +:1019C000BDE8F041642007F063B84FF4807110481F +:1019D000F8F7CBFCC7F8BC600C480121B830E4E74D +:1019E0004FF48061F8F7C1FCFE65084801215830CA +:1019F000DBE70000187AFF1F00180240D410002017 +:101A00000C5E00200C450020000C024000600240EB +:101A10000000024030B50F23C27801780125FAB1E9 +:101A2000144A126801F1E02102F4E062C2F5E062BA +:101A3000C2F30722C2F10404D3404278A240847862 +:101A40001C401443220181F80024007800F01F019B +:101A50008D404009800000F1E020C0F8005130BD09 +:101A600001F01F0085404809800000F1E020C0F827 +:101A7000805130BD0CED00E0024A114001430248A4 +:101A80000160704780FFFF1F08ED00E0BFF34F8F3C +:101A900004480168044A01F4E06111430160BFF3A6 +:101AA0004F8FFEE70CED00E00400FA0510B50021B1 +:101AB000074B0A46002003EBC004401CC0B262542E +:101AC0008028F8D3491CC9B20829F3D310BD0000FF +:101AD0000F6800202DE9FE4F0026171A8146701E60 +:101AE0003546A3EB010A8846002F02DD4FF00101C5 +:101AF00002E003D14FF00001019102E0C7F10007BD +:101B00000190BAF1000F02DD4FF0010002E003D1B5 +:101B10004FF00000009002E0C7F1000A009050462C +:101B2000574501DD3C4600E00446601C4FF0000BC9 +:101B3000029016E008F0FF0109F0FF000C9A00F097 +:101B400015F83E445544A64202DD0199361B8944EE +:101B5000A54202DD00992D1B88440BF101001FFAFC +:101B600080FB02998B45E5DBBDE8FE8F30B5CC08E4 +:101B700001F0070301259D40EBB2064D05EBC005C2 +:101B8000C808285C0AB1184302E063EA0000C043B9 +:101B9000285530BD0F6800202DE9FC4101210A20A5 +:101BA00003F0E4F901248DF8044000264FF4C050FE +:101BB0008DF80660032700908DF805708DF80740BA +:101BC00069464648F8F77EFB8DF804408DF80660BC +:101BD0008DF80570A5028DF80740414C00956946C7 +:101BE0002046F8F76FFBC82006F052FF2946204632 +:101BF000F8F7BBFBC82006F04BFF29462046F8F754 +:101C0000B6FBC82006F044FF0021FD2000F024FAB6 +:101C10000021122000F020FA0021AE2000F01CFA72 +:101C20000021D52000F018FA0021A02000F014FABD +:101C30000021A82000F010FA00213F2000F00CFA4B +:101C40000021D32000F008FA0021084600F004FA31 +:101C50000021402000F000FA0021A02000F0FCF953 +:101C60000021C02000F0F8F90021DA2000F0F4F99A +:101C70000021122000F0F0F90021812000F0ECF9A1 +:101C800000217F2000F0E8F90021D92000F0E4F9DC +:101C90000021822000F0E0F90021DB2000F0DCF9D7 +:101CA0000021342000F0D8F90021A42000F0D4F95C +:101CB0000021A62000F0D0F90021202000F0CCF96E +:101CC0000021084600F0C8F9FFF7F0FE0021AF2020 +:101CD00000F0C2F900F054F8BDE8FC81000C0240AD +:101CE000000402400346012000E05843491EC9B2E7 +:101CF000FBD270472DE9F84F82460A980D465043B3 +:101D00006421B0FBF1F0984600F0FF0B4FF00109A1 +:101D10000AEB02072B4600245046FAB21946CDF8CA +:101D20000090FFF7D7FE05EB0806F3B2FAB2F1B266 +:101D30005046CDF80090FFF7CDFE5246F3B229464B +:101D40001046CDF80090FFF7C5FEF3B2FAB2F8B234 +:101D50002946CDF80090FFF7BDFE4F460AEB0B0673 +:101D600009E02819C3B2C1B2F2B250460097FFF79A +:101D7000B1FE641CE4B24445F3D3BDE8F88F000023 +:101D800070B50025B020294600F066F9002108460C +:101D900000F062F90021102000F05EF9084E0024E6 +:101DA00006EBC4000121405D00F056F9641CE4B26A +:101DB000802CF5D36D1CEDB2082DF0D370BD000062 +:101DC0000F68002070B50B4C05460221204603F039 +:101DD00097FA0028F9D02946204603F09AFA012103 +:101DE000204603F08DFA0028F9D0204603F08FFA40 +:101DF000C0B270BD003800402DE9FC4F1D4688463A +:101E000081468B460090082B0ED0680700D0012039 +:101E100000EBD500690810FB01F0C0B2203A02F0D7 +:101E2000FF0A0026019046E00620F7E7082D10D0B3 +:101E30000C2D14D0102D16D0182D3FD121490AEBAE +:101E4000CA0001EB80000027845DE0070FD00B9AE9 +:101E500010E01D490AEB4A0001EB4000F3E70AEBF2 +:101E60004A001A49EDE71A4901EB0A10EBE70B9813 +:101E700030B3002241464846FFF778FE7F1C6408D5 +:101E800008F10100FFB200F0FF08082FDDD309F1CF +:101E9000010000F0FF09082D0AD00099A9EB01000C +:101EA000B0EB550F04D10BF10800894600F0FF0B91 +:101EB000761CD846F6B201988642B7D3BDE8FC8FAF +:101EC0000122D7E710A3010884960108AC98010805 +:101ED000209D01082DE9F84F1D00DDE90A799246A1 +:101EE0008B4680464FF0000611D11046F6F767FB8F +:101EF00041EC100B05F0E0FB9FED1C1B51EC100BAF +:101F000053EC112BF6F7D3F9F6F772FBC5B2082F95 +:101F100000D1022600241CE0281B401EC1B20A206A +:101F2000FFF7E0FEBAFBF0F00A21B0FBF1F201FB93 +:101F30001200CDF8009088B13030C2B206EB5701E4 +:101F400001FB0480C0B23B465946FFF755FF641CB5 +:101F5000E4B2AC42E0D32846BDE8F88F06EB570167 +:101F600001FB0480C0B23B463022EDE700000000D8 +:101F70000000F03F2DE9FF4F81B0064600900F466C +:101F80004FF0000A8946580700D0012000EBD3002B +:101F90000490002032E0002029E00E98002410F880 +:101FA0000A500AF101001FFA80FAE80701D00F9ADF +:101FB00002E00F9848B3002239463046FFF7D6FDBD +:101FC0007F1C641C6D08E4B2FFB2082CEDD3761CB4 +:101FD0000098F6B2311A0398814204D109F1080041 +:101FE000009E00F0FF0908F101004F46C0B20399BE +:101FF00080468842D1D30BF10100C0B204998346D8 +:102000008842C8D305B0BDE8F08F0122D4E72DE99E +:10201000F8431D46DDE908781646894604460EE079 +:102020003B4649462046CDF80080FFF7E5FE082FE5 +:102030000ED004EB5700C4B26D1EEDB2761C002D1D +:1020400004D03278202A01D37E2AE9D9BDE8F8836A +:10205000A41DE4B2F0E700002DE9F041114C064662 +:102060004FF4006500292946204602D0F8F77FF991 +:1020700001E0F8F77AF94FF4805739462046F8F72F +:1020800074F939460848F8F772F93046FFF79AFEB6 +:1020900039462046F8F76BF929462046BDE8F0415D +:1020A000F8F765B9000C0240000402402DE9F04F3A +:1020B00087B00027ADF80C70ADF80470ADF808706B +:1020C000ADF81470ADF81070ADF800704FF0F20B71 +:1020D0004FF0A30AFD4EDFF8F883FDE391F82306E5 +:1020E000022802D10720ADF80000BDF800003044FE +:1020F0008079BDF800203244D27840EA0260BDF811 +:10210000002032441279BDF80030120433445B7968 +:1021100042EA03221043EF4A5368984279D0506054 +:10212000BDF8000030448078BDF800203244527879 +:1021300040EA0225B1F8EA24BDF800002844801CDA +:10214000824266D30846B1F8EA14BDF80020491B64 +:10215000891A891EA0F8EA14BDF800002946304407 +:10216000F7F758FABDF80010294431444978BDF812 +:1021700000202A44B25C41EA022181427AD1BDF8B2 +:1021800000003044007900F001000490BDF8000028 +:10219000304480790024C0F34209EB1F0FE0BDF802 +:1021A000000020443044C0794A460499F7F73EFCC9 +:1021B000BDF8001021443144C871641CA4B29C4293 +:1021C000EDDB98F8670240B1A81C81B2BDF80000B1 +:1021D000012330440422F8F77FFBBDF800003044AF +:1021E000C079012188F821164FF00009C8F8289518 +:1021F00088F82695B84A82F83290C2F83490ADF843 +:10220000149011287ED00DDCA0F10B00062815D209 +:1022100000E0FCE3DFE810F007086D08A5089F0860 +:102220009F0A1D00A2286FD004DC12286DD0A128BF +:1022300004D1F5E2A32869D0A42868D0002049463B +:10224000BDF800200244B154401C80B20528F7D3E9 +:10225000F2E3ADF80C904446D2E1BDF80C0000EB7F +:10226000400101EB001004EB001090F8160A07285B +:102270007DD200E0F3E3DFE800F07A040404047A9E +:102280009B00484682E0BDF80000BDF814100844E9 +:102290003044007AB8B3012802D002286ED112E08F +:1022A000BDF80C0000EB400101EB0010BDF804107C +:1022B00004EB001000EB011090F8421A21F0040129 +:1022C00080F8421A5AE0BDF80C0000EB400101EB27 +:1022D0000010BDF8041004EB001000EB011090F8A2 +:1022E000421A21F0080180F8421ABDF80C0000EBF8 +:1022F000400202EB0010BDF8042004EB001000EBDC +:10230000021005E0FDE339E0FCE3FCE3FCE3FCE361 +:10231000C0F8449ABDF80C100220F7F71BFC00200F +:102320004A46BDF80C1001EBC10303EB012104EB9D +:10233000C103BDF8041001EB411103EB810101441D +:1023400081F8172F401C80B21428EAD30020BDF872 +:102350000C1001EBC10303EB012104EBC103BDF839 +:10236000041001EB411103EB8101014400E042E163 +:1023700081F8332F401C80B20A28E8D3BDF814003E +:10238000401CADF81400BDF80400401CADF804007A +:10239000BDF80C0000EB400101EB001004EB001055 +:1023A00090F8170ABDF8041088423FF66CAF22E19E +:1023B000CC46ADF804900FE1BDF80000BDF8141054 +:1023C00008443044007A042805D005DC58B10128BF +:1023D00040D0022878D11BE1082876D010287DD083 +:1023E000202871D1C1E1BDF80C0000EBC00101EB68 +:1023F000002004EBC001BDF8040000EB401001EB2D +:10240000800090F8480F102820D1BDF80C0000EB98 +:10241000C00101EB002004EBC001BDF8040000EB9B +:10242000401001EB800080F848CFBDF80C00F3218C +:1024300000EBC00202EB002004EBC002BDF8040078 +:1024400000EB401002EB800080F8DC1EBDF81400A9 +:10245000401CBAE0BDF80C0000EBC00202EB00200B +:1024600004EBC002BDF8040000EB401002EB80005A +:1024700080F8DCBEBDF80C0000EB400101EB001061 +:10248000BDF8041004EB001000EB011090F8421AA4 +:1024900021F0080180F8421ABDF80000BDF81410C0 +:1024A00008443044017ABDF80C0000EBC00202EB96 +:1024B000002004EBC002BDF8040000EB401002EB6A +:1024C000800080F8481F0AE081E0A1E0205E002043 +:1024D000D410002014080020D4400020D2E00020B6 +:1024E000BDF80010BDF814201144014431444A7A6B +:1024F000BDF80C1001EBC10303EB012104EBC10398 +:10250000BDF8041001EB411103EB8101014481F896 +:10251000212F401C80B20F28E2D30020BDF800100C +:10252000BDF814201144014431440A7EBDF80C105A +:1025300001EBC10303EB012104EBC103BDF804105F +:1025400001EB411103EB8101014481F8332F401C61 +:1025500080B20A28E2D3BDF80000BDF81410084488 +:10256000304490F82200BDF80C1001EBC10202EBE0 +:10257000012104EBC102BDF8041001EB411102EB93 +:10258000810181F8420F0020BDF80010BDF8142031 +:1025900011440144314491F82320BDF80C1001EBA3 +:1025A000C10303EB012104EBC103BDF8041001EBEF +:1025B000411103EB8101014481F8432F401C80B29B +:1025C0000528E1D3BDF814002030ADF81400BDF8A3 +:1025D0000400401CADF80400BDF80C0000EB400105 +:1025E00001EB001004EB001090F8170ABDF804107E +:1025F00088423FF6E1AEBDF80C00401CADF80C007F +:1026000094F86C09BDF80C1088423FF626AE1FE620 +:10261000BDF80C0000EBC00202EB002004EBC0028E +:10262000BDF8040000EB401002EB800080F8DCBE37 +:10263000BDF80C0000EB400101EB0010BDF80410E8 +:1026400004EB001000EB011090F8421A21F0080191 +:1026500080F8421ABDF80000BDF814100844304458 +:10266000017ABDF80C0000EBC00202EB002004EB85 +:10267000C002BDF8040000EB401002EB800080F8BF +:10268000481FE3E6BDF80C00F32100EBC00202EBAB +:10269000002004EBC002BDF8040000EB401002EB88 +:1026A000800080F8DC1EBDF80C0000EB400101EB5F +:1026B0000010BDF8041004EB001000EB011090F8BE +:1026C000421A21F0080180F8421ABDF80000BDF856 +:1026D000141008443044017ABDF80C0000EBC0022D +:1026E00002EB002004EBC002BDF8040000EB401038 +:1026F00002EB800080F8481FBDF80000BDF8141000 +:1027000008443044417ABDF80C0000EBC00202EBF3 +:10271000002004EBC002BDF8040000EB401002EB07 +:10272000800080F8421F0020BDF80010BDF8142082 +:102730001144014431448A7ABDF80C1001EBC10305 +:1027400003EB012104EBC103BDF8041001EB4111BF +:1027500003EB8101014481F8432F401C80B205281E +:10276000E2D3BDF81400C01D2FE7BDF80C0000EB4C +:10277000C00202EB002004EBC002BDF8040000EB35 +:10278000401002EB800080F8DCBEBDF80C0000EBCE +:10279000400101EB0010BDF8041004EB001000EB49 +:1027A000011090F8421A21F0080180F8421ABDF891 +:1027B0000000BDF8141008443044017ABDF80C0044 +:1027C00000EBC00202EB002004EBC002BDF80400E5 +:1027D00000EB401002EB800080F8481F0020BDF89D +:1027E0000010BDF814201144014431444A7ABDF868 +:1027F0000C1001EBC10303EB012104EBC103BDF895 +:10280000041001EB411103EB8101014481F8432FD6 +:10281000401C80B20428E2D3BDF81400401DD4E669 +:10282000A81E0D2190FBF1F0C0B20490ADF80C9001 +:102830004446ACE1484686E1BDF80C0000EB40019F +:1028400001EB0010BDF8041004EB001000EB0110C8 +:1028500090F8420A80077DD407EB8700BDF800108E +:1028600000EBC70008443044007A0021FEF75AFA12 +:10287000BDF80C2002EB420303EB0212BDF804305A +:1028800004EB021202EB031292F8402A89EA0103D8 +:1028900042401A435ED1BDF80C0000EBC00101EBD1 +:1028A000002004EBC001BDF8040000EB401001EB78 +:1028B000800090F8150F01287DD1BDF8000030444C +:1028C000407BBDF800103144897A40EA0161BDF8CF +:1028D00000003044C07A00E0FEE3BDF800200004B0 +:1028E0003244127B40EA02200143BDF80C0000EBA9 +:1028F000C00202EB002004EBC002BDF8040000EBB4 +:10290000401002EB8000C0F8E01EBDF8000030442B +:10291000007DBDF800103144497C40EA0160BDF8FB +:1029200000103144897CBDF8002009043244D27C77 +:1029300041EA02210843BDF80C1001EB410202EB11 +:102940000111BDF8042004EB011101EB0211C1F8E3 +:10295000440A00E0F4E0BDF80C0000EB400101EB9C +:102960000010BDF8041004EB001000EB011090F80B +:10297000421A41F0200180F8421ABDF80C100220E2 +:10298000F7F7E8F8BDF80C0000EB400101EB001090 +:10299000BDF8041004EB001000EB011090F8401A91 +:1029A000BDF80C0000EBC00202EB002004EBC000FD +:1029B00080F8D11E00E051E0BDF80C0000EB4001B2 +:1029C00001EB001004EB001090F8160A012804D067 +:1029D000022847D0032841D144E0BDF8000030442C +:1029E000407A10B1012839D13AE0BDF80C0000EB73 +:1029F000400101EB001004EB001090F81C0A0028C5 +:102A0000BDF80C0000EBC00101EB002000E0FDE38D +:102A100004EBC001BDF8040000EB401001EB8000A6 +:102A2000D0F8E00E03D0B0F1104F03D105E0B0F5BF +:102A3000100F02D0B52101E0B0E0C321BDF80C00B9 +:102A400000EBC00202EB002004EBC002BDF8040062 +:102A500000EB401002EB800080F8DC1E6BE0FCE332 +:102A6000B921EBE7BDF80C0000EBC00101EB002041 +:102A700004EBC001BDF8040000EB401001EB800046 +:102A800090F8D81EBDF80C0000EBC00202EB00204D +:102A900004EBC00090F8D40E81424CD1BDF8000088 +:102AA0003044807BBDF8001000043144C97B40EA0B +:102AB0000121BDF800003044007C0143BDF80C004A +:102AC00000EBC00202EB002004EBC002BDF80400E2 +:102AD00000EB401002EB8000C0F80C1FBDF80000B6 +:102AE0003044417ABDF80C0000EBC00202EB00203C +:102AF00004EBC002BDF8040000EB401002EB8000C4 +:102B000004E0F0E302E1EFE328E248E080F8DD1EB4 +:102B1000BDF80C00A42100EBC00202EB002004EB86 +:102B2000C002BDF8040000EB401002EB800080F80A +:102B3000DA1E514682E77F1C0498FFB2874213D207 +:102B4000BDF80400401CADF80400BDF80C0000EB1B +:102B5000400101EB001004EB001090F8170ABDF8DB +:102B6000041088423FF668AEBDF80C0000EB40014F +:102B700001EB001004EB001090F8170ABDF80410E8 +:102B800088420BD8BDF80C00401CADF80C0094F83E +:102B90006C09BDF80C1088423FF64CAE01E1ADF86F +:102BA0000C90444642E0ADF804901EE0BDF80000F1 +:102BB0003044007A0021FEF7B5F8BDF80C2002EB96 +:102BC000420303EB0212BDF8043004EB021202EBE5 +:102BD000031292F8402A89EA010342401A432CD09A +:102BE000BDF80400401CADF80400BDF80C0000EB7B +:102BF000400101EB001004EB001090F8170ABDF83B +:102C000004108842D2D8BDF80C0000EB400101EB63 +:102C1000001004EB001090F8170ABDF80410884269 +:102C2000BCD8BDF80C00401CADF80C0094F86C0941 +:102C3000BDF80C108842B6D8B3E0BDF80C0000EB2C +:102C4000400101EB0010BDF8041004EB001000EB94 +:102C5000011090F8401ABDF80C0000EBC00202EB26 +:102C6000002004EBC00080F8D11EBDF80C0000EB82 +:102C7000400101EB001004EB001090F8160A012847 +:102C800032D0022801D00328BDD1BDF80C0000EBE2 +:102C9000C00101EB002004EBC001BDF8040000EB13 +:102CA000401001EB800090F8D81EBDF80C0000EB3E +:102CB000C00202EB002004EBC00090F8D40E814269 +:102CC000A1D1BDF80C00AA2100EBC00202EB00204C +:102CD00004EBC002BDF8040000EB401002EB8000E2 +:102CE00080F8DA1E514600E0CA21BDF80C0000EB66 +:102CF000C00202EB002004EBC002BDF8040000EBB0 +:102D0000401002EB800080F8DC1E7CE7484640E083 +:102D1000ADF804901EE0BDF800003044007A0021B8 +:102D2000FEF700F8BDF80C2002EB420303EB0213A0 +:102D300008EB0312BDF8043002EB031292F8402AAC +:102D400089EA010342401A432CD0BDF80400401C1C +:102D5000ADF80400BDF80C0000EB400101EB0011E0 +:102D600008EB011090F8170ABDF804108842D2D879 +:102D7000BDF80C0000EB400101EB001108EB011065 +:102D800090F8170ABDF8041088420AD8BDF80C0064 +:102D9000401CADF80C0098F86C09BDF80C2090426E +:102DA000B6D85FE1BDF80C00BDF8042000EB40018F +:102DB00001EB0010414608EB001000EB021090F808 +:102DC000402ABDF80C0000EBC00303EB002008EB29 +:102DD000C00080F8D12EBDF800003044407ABDF824 +:102DE000002000043244927A40EA0222BDF800003A +:102DF0003044C07A0243BDF80C0000EBC00303EB83 +:102E0000002001EBC003BDF8040000EB401003EB11 +:102E10008000C0F80C2FBDF80C0000EB400202EB64 +:102E2000001001EB001090F8160A012841D002288A +:102E300001D003289CD1BDF80C0000EBC00202EBCE +:102E4000002001EBC002BDF8040000EB401002EBD3 +:102E5000800090F8D82EBDF80C0000EBC00303EB07 +:102E6000002001EBC00090F8D40E824280D1BDF862 +:102E70000C00A52200EBC00303EB002001EBC00314 +:102E8000BDF8040000EB401003EB800080F8DA2E60 +:102E9000BDF80C0000EBC00303EB002008EBC00101 +:102EA000BDF8040000EB401001EB800080F8DCAEC0 +:102EB0005EE7BDF80C0000EBC00202EB002001EB66 +:102EC000C002BDF8040000EB401002EB800090F857 +:102ED000D82EBDF80C0000EBC00303EB002001EB83 +:102EE000C00090F8D40E8242E2D1BDF80C00B222AC +:102EF00000EBC00303EB002001EBC003BDF80400AE +:102F000000EB401003EB800080F8DA2EBDF80C00D7 +:102F1000E52200EBC00303EB002001EBC003BDF88A +:102F2000040000EB401003EB800080F8DC2E002C46 +:102F3000BED1BDF804000128BAD1BDF80C0000EBE9 +:102F4000C00202EB002008EBC001BDF8040000EB5A +:102F5000401001EB8000D0F80C0F09E7BDF800002D +:102F60003044007A05287DD2BDF800003044007A54 +:102F7000401EADF80C00BDF800003044407ABDF8AA +:102F8000001000043144897A40EA0120BDF80010A5 +:102F90003144C97A0843C117FDF7C4FEBDF80C10CF +:102FA000444601EB410202EB011208EB0211C1F8A9 +:102FB000100ABDF800003044007B0021FDF7B2FE8E +:102FC000BDF80C1001EB410202EB011204EB0211FF +:102FD00081F8140ABDF800003044407B0021FDF761 +:102FE000A1FEBDF80C1001EB410202EB011204EB53 +:102FF000021181F8150ABDF800003044807B0021E1 +:10300000FDF790FEBDF80C1001EB410202EB01123E +:1030100004EB021181F8160ABDF800003044C07BB1 +:103020000021FDF77FFEBDF80C1001EB410202EB21 +:10303000011204EB021181F8170ABDF800003044B8 +:10304000007C0021FDF76EFEBDF80C1001EB410283 +:1030500002EB011204EB0211C1F8180ABDF80000DE +:10306000304400E035E2407C0021FDF75BFEBDF816 +:103070000C1001EB410202EB011204EB021181F88A +:103080001C0ABDF80C0000EB400101EB001104EB41 +:10309000011090F8160A0628484655D09CE0BDF865 +:1030A0000000BDF8041008443044807C0021FDF786 +:1030B00039FEBDF804204FF00309B2FBF9F2BDF868 +:1030C0000C1001EB410303EB011304EB031101EBC3 +:1030D000021181F8400A00E086E3BDF80000BDF867 +:1030E000041008443044C07C0021FDF71BFEBDF8ED +:1030F0000420BDF80C10B2FBF9F201EB410303EB25 +:10310000011304EB031101EB021181F8410ABDF830 +:103110000000BDF8041008443044007D0021FDF794 +:1031200001FEBDF80420BDF80C10B2FBF9F201EB72 +:10313000410303EB011304EB031101EB021181F8CE +:10314000480ABDF80400C01CADF80400BDF80C002E +:1031500000EB400101EB001104EB011090F8170A9D +:10316000BDF8041000EB4000884298D845E0BDF857 +:103170000000BDF8041008443044807C0021FDF7B5 +:10318000D1FDBDF80C1001EB410202EB0111BDF8BD +:10319000042004EB0111520801EB021181F8400AEE +:1031A000BDF80000BDF8041008443044C07C002184 +:1031B000FDF7B8FDBDF80C1001EB410202EB011167 +:1031C000BDF8042004EB0111520801EB021181F853 +:1031D000410ABDF80400801CADF80400BDF80C00E5 +:1031E00000EB400101EB001004EB001090F8170A0F +:1031F000BDF80410B1EB400FB9D3BDF80C1002209C +:10320000F6F7A8FCBDF80C00C0B200E0D8E2FEF76B +:103210005DFABDF80C00012100EB400204EB8200D6 +:1032200080F83115B7E2BDF800003044007A44461A +:1032300088F86D02BDF800003044407A88F86C02CE +:10324000BDF800003044807A88F86B02BDF80000B9 +:103250003044C07A88F86A0200E0A2E2BDF80000BB +:103260003044007B84F86902BDF800003044407BA4 +:1032700084F8680204F51A74F6F788FBF6F744FB45 +:103280002078A4F51A74FF2829D1F6F7F5FABDF8CD +:1032900000003044007A84F86D02BDF8000030442C +:1032A000407A84F86C02BDF800003044807A84F8DB +:1032B0006B02BDF800003044C07A84F86A02BDF8A1 +:1032C00000003044007B84F86902BDF800003044FF +:1032D000407B84F86802F6F759FBF6F715FB606D42 +:1032E00018B10F2002E0F5E0FEE0102084F825067A +:1032F00051E21020444688F82506BDF8000030440D +:10330000007A88F86D02BDF800003044407A88F8F1 +:103310006C02BDF800003044807A88F86B02BDF87A +:1033200000003044C07A84F86A02BDF800003044DE +:10333000007B84F86902BDF800003044407B84F8CB +:10334000680204F51A74F6F721FB01F0B9FEA060DB +:10335000A068A0681FE20E2188F8251688F8619001 +:1033600019E24946ADF80C90444638E0ADF8041037 +:1033700014E0BDF80C0000EB400202EB0010BDF8B9 +:10338000042004EB001000EB021090F8420AC00782 +:1033900012D1BDF80400401CADF80400BDF80C00CB +:1033A00000EB400202EB001004EB001090F8170A4B +:1033B000BDF804209042DCD8BDF80C0000EB4002C0 +:1033C00002EB001004EB001090F8170ABDF804207F +:1033D000904208D8BDF80C00401CADF80C00BDF8B8 +:1033E0000C000428C2D3BDF80C00042869D3FF4A9E +:1033F00089465170FE490120C1F88802C1F888024F +:1034000094F86500E8B30D2084F82506BDF80000A7 +:103410003044407ABDF800103144097A40EA012076 +:10342000ADF80800BDF800003044C07ABDF80010C7 +:103430003144897A40EA0120508000204FF4007323 +:10344000BDF8001001443144097B04EB000C8CF8FA +:103450006610401C80B29842F2D3E448408800F2E3 +:10346000FF3081B20120F5F761FD50B184F8619021 +:10347000DE48418864225143BDF80820B1FBF2F1D7 +:1034800000E01CE084F860100121A1714188491C12 +:1034900041804088BDF80810884210D914F85C0FAC +:1034A00040F001002070207820F00600801C207081 +:1034B000BDF80800608000210120F6F74BFB48466C +:1034C00043E1102084F8250614F85C0F40F08000DA +:1034D000207060E1BDF800003044017A88F8611086 +:1034E000112188F8251656E14946ADF80C9044465E +:1034F00038E0ADF8041014E0BDF80C0000EB400219 +:1035000002EB0010BDF8042004EB001000EB0210E9 +:1035100090F8420AC00712D1BDF80400401CADF873 +:103520000400BDF80C0000EB400202EB001004EBBD +:10353000001090F8170ABDF804209042DCD8BDF8BE +:103540000C0000EB400202EB001004EB001090F8BE +:10355000170ABDF80420904208D8BDF80C00401CA2 +:10356000ADF80C00BDF80C000428C2D3BDF80C0067 +:1035700004287DD39D4B002058709D490120C1F83F +:103580008802C1F8880294F86500E8B3122084F834 +:103590002506BDF800003044007A84F8610094F8F4 +:1035A0006100401EADF80C000020BDF80010014481 +:1035B00031444A7ABDF80C1001EB410C0CEB0111BF +:1035C00004EB0111014481F81E2A401C80B20A2834 +:1035D000EBD3BDF800003044007DBDF8001031444D +:1035E000C97C40EA0120ADF80800BDF80000304475 +:1035F000807DBDF800103144497D40EA01205880AB +:1036000000204FF4007100E056E0BDF800200244B5 +:103610003244D27D04EB000C8CF86620401C80B252 +:103620008842F0D358889946BDF80C1000EB8120F1 +:10363000401E81B20320F5F779FCE8B3B9F8021017 +:10364000484664225143BDF80820B1FBF2F184F8EA +:1036500060100121A171B9F80210491CA9F80210EB +:10366000B9F80210BDF80820914242D9002000E0CC +:1036700091E0BDF80C1001EB410202EB011104EBEB +:10368000011101EB001191F8492A42F0010281F881 +:10369000492A401C80B21028E9D3BDF80C0000EB89 +:1036A000400101EB001004EB001090F8281A41F0E3 +:1036B000010180F8281A00E046E0BDF80C0000EB9C +:1036C000400101EB001004EB001090F8281A21F0E3 +:1036D0000601891C80F8281ABDF80810BDF80C00F6 +:1036E00000EB400202EB001004EB0010A0F82A1AD5 +:1036F00025E04088012827D10020BDF80C1001EBFF +:10370000410202EB011104EB011101EB001191F8F0 +:10371000492A22F0010281F8492A401C80B210286F +:10372000EBD3BDF80C0000EB400101EB001004EB03 +:10373000001090F8281A21F0010180F8281ABDF82D +:103740000C100220F6F706FA00202949C1F8880279 +:10375000C1F888021FE0D8F8540044460A21B0FBA3 +:10376000F1F0BDF800103144097A884213D1BDF858 +:1037700000003044007A18B1606D0A38606504E0DA +:10378000C4F85490102084F8250600210520F6F78F +:10379000E1F90120A071B8F8EA04424620B3002004 +:1037A0001EE000200146BDF800200244B154401C38 +:1037B00080B20528F7D3A8F8EA1407B0BDE8F08F67 +:1037C0000020A1F8EA04F8E7BDF8001029440144FC +:1037D00031448978BDF800300344F154401C80B274 +:1037E000B2F8EA148142EFD8414603E01408002001 +:1037F00000004242B8F8EA0400287EF46FACDCE72F +:103800002DE9F74F002084B0FE4E0190054680461A +:10381000009096F826054FF0000B012876D196F817 +:103820002106012872D108EB480101EB081000279E +:1038300006EB001A56E00AEB071494F8420A000659 +:103840004ED594F8420A40F0040084F8420A94F8F5 +:10385000420A000744D594F8420A20F0080084F890 +:10386000420AC6F835B008EBC80101EB082006EBA8 +:10387000C00007EB471100EB8109E24809F6F96146 +:103880001022253004F52464F4F7DDFCD9F8F10E9C +:10389000C6F81900D9F8F50EC6F81D002078307664 +:1038A000D9F80C0FC6F82100D648D0F86812C6F82F +:1038B0003910B0F86C02A6F83D006068C6F83F0009 +:1038C000706D81B20220F5F731FB00210620F6F77A +:1038D00041F9706D401C706500210520F6F73AF93A +:1038E0007F1CBFB29AF8170AB842A4D841460220FA +:1038F000F6F730F908F101001FFA80F8B8F1040F6B +:1039000091D386F821B60B2086F82506BE4F0020FD +:10391000387000980DE001F0D3FBC6F87002D6F8BD +:103920007002C0F300400190D6F87002C0F342006C +:1039300000900028EFD096F82306B3493A310228C8 +:1039400016D1B24890F832202AB1002180F8321006 +:1039500001F08CF969E0072555200870FD204870BA +:10396000AA2088700020C870087161224A7188718D +:10397000F520485500208B46D6F87012C0F103029E +:10398000D200D1402B1803EB0B02D170401C80B247 +:103990000428F1D396F8220630B39D48D0F80812D7 +:1039A0003078B8B3002001433CD00020594632188B +:1039B00092F8A8252B180B44DA71401C80B2142809 +:1039C000F5D30020321892F834262B180B44DA76FF +:1039D000401C80B20A28F5D30BEB0501069881F84C +:1039E000250005F1260405E00BEB05010698C871DA +:1039F00005F10804CCB18349069881F8E7040698DC +:103A00001021FF2311287DD013DCA0F10B00062824 +:103A100022D200E004E0DFE800F01F1FFF11F420D5 +:103A20000120C0E7012086F82605002007B0BDE888 +:103A3000F08FA22810DA12280ED10FE2714880F818 +:103A40002516744900205A4626180B5C9355401CD5 +:103A500080B20A28F8D30A34F8E26A4890F85C1079 +:103A6000C90704D0012080F31388FEF70FF84FF048 +:103A7000000977E100EB400101EB091002EB0016B1 +:103A800096F8160A032814D096F8160A012810D0C2 +:103A900096F8160A02280CD096F8160A042808D0C0 +:103AA00096F8160A05287DD096F8160A06287AD0C8 +:103AB00054E101200BF80400E41CA0B202230290A0 +:103AC0000BF80030401C80B21D230BF80030401C66 +:103AD00084B20020A7E006EB081292F8400A59468B +:103AE0000BF80400641CA0B292F8424A0BF80040A4 +:103AF000401C84B292F8420A400709D492F8420A64 +:103B0000000700E059E103D492F8420A800777D514 +:103B100000201F46D2F8443AC0F1030C4FEACC0C07 +:103B200023FA0CF300EB040C01F80C30401C80B2BB +:103B30000428EFD3241DA3B209EBC90404EB092226 +:103B400007EBC20408EB4812002004EB8207D7F809 +:103B5000F12EC0F10304E400E240C4180A55401CF1 +:103B600080B20428F3D31B1D9AB20020D7F8F53E8B +:103B7000C0F10304E400E34084180B55401C80B2FC +:103B80000428F3D3121D92B20020D7F80C3FC0F1E5 +:103B90000204E400E34084180B55401C80B2032863 +:103BA000F3D301E050E080E0D21C1FFA82FA002437 +:103BB000D7F8F90ED7F8FD1EC4F10502D200F4F7CC +:103BC00032FB04EB0A020BF80200641CA4B2062CC0 +:103BD000EED30AF106001FFA80FA0024D7F8010F8D +:103BE000D7F8051FC4F10502D200F4F71CFB04EB63 +:103BF0000A020BF80200641CA4B2062CEED30CE0FF +:103C00000EE062E1D410002014080020D44000200F +:103C100000004042BC8E0108ACE00AF1060084B20C +:103C200008F1010080B2FF4B96F8171A8046414513 +:103C30003FF651AF0298029A201A0BEB0201030AD9 +:103C400001F8023D487089E002205E460BF804004E +:103C5000E41CA4B22346002090461AE0421C3255D0 +:103C6000641CA1B23C1894F805447454491C8CB2ED +:103C7000002108EB0010471897F8117401EB040CB1 +:103C800006F80C70491C89B21029F4D31034A4B280 +:103C900090B298F8041447468142DFD80BEB03003A +:103CA000002100F8021DE11A57E003200BF8040080 +:103CB000E41CA7B202200BF80700781C80B20E218A +:103CC0000BF80010401C84B200219646DA463AE018 +:103CD00006EB011292F8400A0AF80400641CA0B234 +:103CE00092F8424A0AF80040401C84B292F8420A14 +:103CF000000726D509EBC90C0CEB09220EEBC2021A +:103D000001EB4113002002EB8302131893F8173FD5 +:103D100000EB0408D4460AF80830401C80B20A2898 +:103D2000F3D30A34A3B20020141894F8304F00EBF8 +:103D300003080CF80840401C80B20228F4D39B1CF6 +:103D40009CB2491C89B296F8170A8842C0D80AEB7F +:103D50000700002100F8021DE11B417009F101007C +:103D60001FFA80F9AF4A92F86C19484649453FF668 +:103D700081AE6BE17878401C78707878052804D2A1 +:103D8000A84890F85C20D20707D0A64880F82516EE +:103D900090F85C10C90704D005E00D2180F82516C5 +:103DA00001E080F860307888010A0BF80410798807 +:103DB0000BEB04004170A41C48E19A4F87F82516CC +:103DC00097F86100DC460BF804000022641C38E020 +:103DD00097F8610002EB421600EBC00101EB0020F6 +:103DE00007EBC00000EB860090F80207012826D1FF +:103DF00097F8610000EB400101EB001007EB0010A9 +:103E000000EB021090F810090CF80400641CA3B237 +:103E1000002097F8611001EBC10404EB012107EBCE +:103E2000C10101EB8601014491F803171C180CF83D +:103E30000410401C80B20A28EBD30A339CB2521CF7 +:103E400092B297F8610000EB400101EB001007EB24 +:103E5000001090F8E7089042BAD8F7E07878401C54 +:103E60007870787805280CD26E4A92F8610000EBE1 +:103E7000400606EB001002EB001090F8F808C007AF +:103E80000FD0684A82F8251692F8610000EB4001D5 +:103E900001EB001002EB001090F8F808C00704D006 +:103EA00005E0122082F8250601E082F860305D48C6 +:103EB00090F861100BF8041079880BEB0400090AE4 +:103EC000417079888170E41CC0E0564801218171FD +:103ED000416D0A22B1FBF2F259460BF80420426D03 +:103EE000641C0A2A01D90A2300E0436D00220292D1 +:103EF00099460B552222641C0A5500268046DA4654 +:103F0000641C9CE0D8F8540038B1D8F85400801BE9 +:103F1000401E81B20220F4F79DFF98F81800514628 +:103F20000AF80400641CA2B20020D8F81930C0F1CD +:103F30000304E400E34084180B55401C80B20428BD +:103F4000F3D3121D92B20020D8F81D30C0F1030443 +:103F5000E400E34084180B55401C80B20428F3D3DE +:103F6000121D92B20020D8F82130C0F10204E40002 +:103F7000E34084180B55401C80B20328F3D3D21CB5 +:103F800097B20024414651F8250F4968C4F1050253 +:103F9000D200F4F748F9E2190AF80200641CA4B24E +:103FA000062CEFD3BF1DBFB20024414651F82D0FA0 +:103FB0004968C4F10502D200F4F735F9E2190AF8AC +:103FC0000200641CA4B2062CEFD3BF1D98F83E304B +:103FD000B8B2414652460AF80030401C98F83D30CD +:103FE00080B20AF80030401C98F83C3080B20AF8E1 +:103FF0000030401C98F83B3080B20AF80030401C7A +:1040000091F83A3080B21354401C91F8393080B2A4 +:104010001354401C83B20020D1F83F40C0F1030785 +:10402000FF0001E0D4100020FC40C718D455401C0C +:1040300080B20428F0D31B1D761C9CB2B6B2029A43 +:104040000021B6EB09009141FFF45CAF661B0BEB5E +:104050000500310A5F46804641708670DFF878A01F +:104060009AF8670228B1B1B2404600230422F6F75D +:1040700033FC0023B9460AE0E91801EB0907F87997 +:10408000DDE90021F5F7E2FCF8715B1C9BB29E4272 +:10409000F2DCB1B24D464046F5F7BCFA010A2955AB +:1040A000641CA1B26854491C9AF823068CB20228F9 +:1040B0000AD1601F010AE970287181B2681D01F000 +:1040C00046F92855641CA4B2044804600121001F6D +:1040D000F5F7F6FA2046A9E4D4100020BC640240AB +:1040E00070B5164C40F224452946204603F019F8D5 +:1040F000002821D02946204602F0B0FF104D0021B3 +:104100002846F5F7DDFA61102846F5F7C3FA0D49A0 +:10411000012081F824062088A088281D0268C2F5A5 +:10412000FA62A1F8EA244FF4FA6101602846BDE87A +:1041300070400121F5F7C4BA70BD000000100140C5 +:1041400088640240D410002010B5074C0549204671 +:10415000F5F7A0FA00212046F5F7B2FA034901204D +:10416000087010BD00800028B864024014080020C8 +:104170002DE9F04301218FB0880500F0F7FEDFF84C +:1041800094904846F5F7A6FA4020050103900024D4 +:10419000CDE90545C60207940894CDE909464FF0DC +:1041A00000681E480B940C940D941B4FCDF80080B2 +:1041B0000E94CDE9017069464846F5F733FB0122BC +:1041C00010214846F5F718FBDFF84890A9F13009AF +:1041D0004846F5F77FFA4FF4FA60CDE90340CDE9A0 +:1041E000054507940894CDE909460D480B940C94B5 +:1041F0000D94CDF800800E94CDE9017069464846D3 +:10420000F5F710FB01214846F5F75AFA0FB0BDE863 +:10421000F0830000B8640240041001404E08002002 +:10422000205E00207CB50121032000F09FFE134D8D +:10423000072206212846F6F781F80722114628466C +:10424000F6F77CF8C020022100908DF805100024BC +:104250008DF8064001208DF807008DF8041069469E +:104260002846F6F72FF8072000908DF804408DF8C7 +:10427000074069460248F6F725F87CBD0004024075 +:104280000000024070B50024FFF7CCFFFFF770FF7D +:104290004FF4E13000F086F800F066F8012140208C +:1042A00000F07CFE012000F0FDFE2D490B2081F87E +:1042B0002506002581F8145581F8165581F8155505 +:1042C00081F817554FF47A70C1F81C0581F8245510 +:1042D000012381F8263581F8253581F82735C2007C +:1042E000C1F82C2581F8FC5481F8FE3481F8FD34A6 +:1042F00081F8FF34C1F8040581F8085581F80A35C2 +:1043000081F8093581F80B354210C1F81025154A9E +:10431000157095705370D37042F21076966042F625 +:10432000F82604EB440201EB820282F8305582F851 +:10433000325582F8313582F83355C2F83865641C3D +:10434000042CEED391F8202622B191F82026521E9B +:1043500081F8222604F09CFBBDE8704000F022B9F1 +:10436000D41000200441002038B546208DF800000C +:1043700002208DF8010001248DF802408DF80340E1 +:104380006846FDF747FB25208DF800008DF80140B9 +:1043900000208DF802008DF803406846FDF73AFBD7 +:1043A00038BD00001FB504460121102000F01AFEA0 +:1043B0000020ADF804000094ADF80600ADF8080048 +:1043C000ADF80C000C200D4CADF80A0069462046F3 +:1043D00002F0DEFE0121204602F043FE012240F2FF +:1043E0002441204602F0BCFE1021204602F036FE99 +:1043F0000122C021204602F03EFE1FBD00100140F8 +:104400002DE9F04F8DB034225F496846F3F71BFF6A +:104410005E4D002695F8220600287CD0DFF870B1AA +:104420000121CBF888124FF0000985F82496594FE6 +:10443000594C02E0B85DA055761C5648F3F721FFB1 +:10444000B042F7D8DFF85481C8F800600121A8F124 +:104450000400F5F735F94FF4FA7004F019FB85F80C +:104460002496DFF830A100260AF1750A03E01AF855 +:104470000600A055761C47487530F3F702FFB0429E +:10448000F5D8C8F8006045480121001FF5F718F974 +:104490004FF47A7004F0FCFA4E46A94685F824667B +:1044A000DFF8F0A000250AF1020A03E01AF805007F +:1044B00060556D1C3748801CF3F7E3FEA842F5D821 +:1044C000C246C8F8005035480121001FF5F7F8F83A +:1044D0004FF47A7004F0DCFAB04689F824660026BE +:1044E00002E0B85DA055761C2A48F3F7CAFEB04238 +:1044F000F7D85546CAF80060DFF8A0A00121AAF15C +:10450000040A5046F5F7DCF84FF47A7004F0C0FA6C +:104510002349684600E034E0F3F7A7FE1D496846EA +:10452000891DF3F7A2FE4F4689F824860026E94646 +:1045300003E019F80600A055761C6846F3F7A1FEC3 +:10454000B042F6D82E6001215046F5F7B9F84FF485 +:104550007A7004F09DFA464687F824860D490020BB +:104560000A310A5C2254401C0728FAD3401E2860F6 +:1045700001215046F5F7A4F8642004F089FACBF83D +:1045800088620DB0BDE8F08F34940108D41000208B +:1045900000004242589101084E080020BC640240CD +:1045A000901600202DE9F04FDFF8F48389B0002445 +:1045B00098F8220600287DD0FA480125C0F88852D4 +:1045C00098F8231608F27650F74E0090022904D08E +:1045D000A34688F824B6F54FEDE000203055641C62 +:1045E000642CFBD3814688F82406F04900209631DC +:1045F0000A5C3254401C0828FAD3002708F2E4541D +:1046000006E008EB070090F8E405F11908727F1C3A +:104610002046F3F736FEB842F3D82C20F119087281 +:10462000002408F20C6B093706E008EB040090F850 +:104630000C0639197054641C5846F3F722FEA04248 +:10464000F3D8DBA1D848F3F710FED748F3F719FEEB +:10465000DFF860B3CBF800000121ABF10400F5F7FF +:104660002FF84FF47A7A474605E0012004F010FA5B +:10467000641C54457ED897F824060028F5D0CE480F +:10468000D0F81802C949B331C8B100204A463254A3 +:10469000401C6428FBD3B84687F824260024085D14 +:1046A0003055641C0E2CFAD30098F3F7EAFD000491 +:1046B000000C00E073E032D00024414629E0B84607 +:1046C00087F82496002404E0B848B330005D3055E4 +:1046D000641CB648B330F3F7D4FDA042F4D8CBF84D +:1046E0000040B4480121001FF4F7EAFF464605E008 +:1046F000012004F0CDF9641C5445BBD896F824067B +:104700000028F5D015E00A1992F8762533199A7326 +:10471000641C8442F7D3A6A1A348F3F7A6FDA248E0 +:10472000F3F7AFFDCBF80000A2480121001FF4F71A +:10473000C7FF564697F8240690B3A048A0494C46B8 +:10474000006808609D48001D006848609B4808306C +:104750000068886000203A1882F8A845401C142898 +:10476000F9D3087A04AECD7A8B7A4A7A86E82D009E +:10477000CD7900E012E108798B794A798DE82D0036 +:104780008B780A788FA19A4802F06AFD00210320F5 +:10479000F5F7E0F9002802D08248C0F888424BE2E1 +:1047A000FFE7012004F074F9641CB442C2D93BE273 +:1047B000385D3055641C7D48F3F763FDA042F7D89F +:1047C0007C4804600121001FF4F77AFF4FF4FA706F +:1047D00004F05EF95846DA46C34688F82406DFF846 +:1047E000CC81002408F1750803E018F80400305566 +:1047F000641C6E487530F3F744FDA042F5D86D484F +:1048000004600121001FF4F75BFF4FF47A7004F09D +:104810003FF9D046D9468BF824A6DFF890A10024B2 +:104820000AF1020A03E01AF804003055641C5F48DC +:10483000801CF3F726FDA042F5D8DFF878A1CAF86E +:1048400000400121AAF10400F4F73AFF4FF47A7016 +:1048500004F01EF989F82486002402E0385D305502 +:10486000641C5248F3F70DFDA042F7D85746CAF82A +:10487000004050480121001FF4F722FF4FF47A70E6 +:1048800004F006F9C24689F82486DFF82081002466 +:1048900008F16A0803E018F804003055641C434826 +:1048A0006A30F3F7EEFCA042F5D8BB463C604148C5 +:1048B0000121001FF4F704FF4FF4FA784F4605E09A +:1048C000012004F0E5F8641C444567D897F82406F5 +:1048D0000028F5D0D14687F824A6DFF8D0A0002420 +:1048E0000AF1390A03E01AF804003055641C2F4815 +:1048F0003930F3F7C6FCA042F5D8DA46CBF80040D1 +:104900002C480121001FF4F7DBFE05E0012004F034 +:10491000BFF8641C4445D8D897F824060028F5D081 +:1049200087F824962448D0F818022049113168B13C +:1049300000200A5C3254401C0D28FAD30098F3F78B +:10494000A0FC0104090C1BD0002013E000248B46BE +:1049500003E01BF804003055641C14481130F3F7D1 +:1049600090FCA042F5D80FE03A1892F8762533185B +:104970005A73401C8842F7D30DA10B48F3F775FC1E +:104980000948F3F77EFC0446CAF8004009480121B3 +:10499000001FF4F795FE4FF47A7B31E0BDE0000094 +:1049A000D4100020000042424E0800205891010817 +:1049B0000D0A0000BC64024000004342107AFF1F51 +:1049C000F065002025303278253032782530327875 +:1049D00025303278253032782530327825303278DB +:1049E00025303278253032782530327825000000A5 +:1049F0007C1600200A2004F04BF8641C5C458AD821 +:104A000097F824060028F5D087F824960024DFF8CC +:104A100038B203E01BF804003055641C8A48F3F7F1 +:104A200030FCA042F6D8CAF8004001218748F4F7CC +:104A300047FE05E0012004F02BF8641C4445DED855 +:104A400097F824060028F5D087F82496DFF8F8B107 +:104A500000240BF1110B03E01BF804003055641C1B +:104A600079481130F3F70DFCA042F5D8D346CAF8C7 +:104A7000004001217548F4F723FEC24605E00120FD +:104A800004F006F8641C544547D897F8240600281B +:104A9000F5D0C84687F824966B4800243730015D6E +:104AA0003155641C0C2CFAD3601ECBF80000012198 +:104AB0006648F4F705FE05E0012003F0E9FF641CF9 +:104AC00054452AD897F824060028F5D060A16248FA +:104AD00004F06CF9D8B1604A0021431813449146A0 +:104AE0005B797C1884F86135491C1429F5D397F853 +:104AF000BD0568B359495A48F3F7B7FB52495848BE +:104B00004239F3F7B2FB87F8248600240AE001203B +:104B100003F0BEFF641C5445D8D985E05048005DC1 +:104B20003055641C4E48F3F7ACFBA042F6D8CBF8E6 +:104B3000004001214548F4F7C3FD05E0012003F0E2 +:104B4000A7FF641C54456FD897F824060028F5D0B9 +:104B5000642003F09DFF002087F8240604463A48AD +:104B60004330B046025D3255641C0B2CF9D3601EF5 +:104B7000CBF8000001213548F4F7A2FD05E0012043 +:104B800003F086FF641C54454ED897F8240600288D +:104B9000F5D034A1304804F009F9061E37D064205E +:104BA00003F076FF00200446391881F8A845401C20 +:104BB0001428F9D30020494632180A4452783B1889 +:104BC00083F8AD25401C0F28F6D300210320F4F70D +:104BD000C1FF10B12448C0F88842642003F058FF98 +:104BE00087F824461849002440463E390A5D02559C +:104BF000641C072CFAD3611ECBF800100121134866 +:104C0000F4F75EFD642003F043FF564610E00120F8 +:104C100003F03EFF641C5445BBD905E0012003F0BE +:104C200037FF641CB44203D985F31388FCF72EFFC9 +:104C300097F824060028F1D00B490020C1F888021B +:104C400009B0BDE8F08F0000A0910108B8640240EF +:104C500049434349443A0000205E0020901600205A +:104C60001C080020493A0000000042422DE9F047AC +:104C70000020574E01463154401C6428FBD3554D4B +:104C8000884685F82416544900200A5C3254401C9A +:104C90000828FAD3002705F2E45405E0E81990F853 +:104CA000E405F11908727F1C2046F3F7EAFAB842CE +:104CB000F4D82C20F1190872002405F20C69093788 +:104CC00005E0281990F80C0639197054641C484600 +:104CD000F3F7D7FAA042F4D840A13D48F3F7C5FA5C +:104CE0003B48F3F7CEFA3E4F3860A7F1040A0121A2 +:104CF0005046F4F7E5FC05E0012003F0C9FE641C12 +:104D0000642C03D895F824060028F5D03548D0F84F +:104D1000180231491D31B8B1002042463254401CBE +:104D20006428FBD3A84685F824260024085D305566 +:104D3000641C0E2CFAD32C48F3F7A3FA0004000CE1 +:104D400031D00024414628E04046A84685F8240694 +:104D50000024894603E019F804003055641C1E48FD +:104D60001D30F3F78EFAA042F5D83C600121504681 +:104D7000F4F7A6FC464605E0012003F089FE641C1A +:104D8000642C1FD896F824060028F5D01AE00A19DA +:104D900092F8762533199A73641C8442F7D30FA1D5 +:104DA0000B48F3F762FA0A48F3F76BFA386001210F +:104DB0005046F4F785FC05E0012003F069FE641C11 +:104DC000642C03D895F824060028F5D0BDE8F087B8 +:104DD0004E080020D4100020EE9101080D0A0000BA +:104DE000BC640240000043424A1600202DE9FC5FEB +:104DF0000121592000F0BAF800248DF80440022067 +:104E0000DFF894B04FF47C578DF80700009769469F +:104E10005846F5F757FAFC20DFF8809000908DF89F +:104E2000044001258DF8075069464846F5F74AFACF +:104E3000DFF86CA04FF440468DF8044000968DF8E2 +:104E4000075069465046F5F73DFA0720DFF85480D1 +:104E500000908DF804408DF8075069464046F5F7FC +:104E600031FA07214046F5F782FA31465046F5F708 +:104E70007EFA39465846F5F77AFAFC214846F5F7A6 +:104E800076FA0948D0F828120848012902D004709F +:104E9000BDE8FC9F0570FBE70010024000180240CF +:104EA000000C02400000024000004242D4100020EA +:104EB00010B5FFF79BFF642003F0EAFD1048D0F81F +:104EC0003C12104819B1002180F8221610BD0E497D +:104ED000D1F8182292B1012280F82226D1F80822B6 +:104EE000D1F80C1242EA4101C94380F8231690F828 +:104EF000231601F0030180F8231610BD0222EBE710 +:104F000000804142D4100020000043427CB50121C2 +:104F1000102000F02BF84CF20400012400908DF8D2 +:104F2000044000208DF8060003208DF80500084D90 +:104F30008DF8074069462846F5F7C4F9042128464C +:104F4000F5F713FA0348C0F8B842C0F8BC427CBD7C +:104F50000010024000004242FFF7D8BF4FF400614A +:104F60000148F5F7FBB9000000040240044A00299B +:104F7000116801D0014300E08143116070470000D7 +:104F800030380240044A0029116801D0014300E092 +:104F9000814311607047000010380240044A002924 +:104FA000116801D0014300E08143116070470000A7 +:104FB00034380240044A0029116801D0014300E05E +:104FC000814311607047000040380240044A0029C4 +:104FD000116801D0014300E0814311607047000077 +:104FE00020380240044A0029116801D0014300E042 +:104FF000814311607047000044380240044A002990 +:10500000116801D0014300E0814311607047000046 +:105010002438024070B5204B1968204C11F00C0167 +:1050200004D06610042903D0082903D004601BE0D3 +:10503000066019E0184A121F1168C1F38055116803 +:1050400001F03F0115B1B6FBF1F101E0B4FBF1F164 +:1050500014681268C4F388146143C2F30142521CFD +:105060005200B1FBF2F1016019680F2202EA11113E +:105070000B4A545C0168E14041601C68072505EA61 +:105080009424145D21FA04F484601B6805EA533308 +:10509000D25CD140C16070BD083802400024F400E9 +:1050A0000000002005490028086802D040F00400F4 +:1050B00001E020F00400086070470000000806507E +:1050C00001480068704700000808065070B50120CC +:1050D00080F310880C4D10212846F5F746F9082179 +:1050E0002846F5F744F9D720F3F7D8FFFF20F3F768 +:1050F000D5FF044610212846F5F739F9002181F340 +:105100001088204670BD00000000024070B50120EC +:1051100080F31088194C0020A080FFF7D7FF00060D +:1051200009D4012003F0B4FCA088401C80B2A08008 +:10513000C828F2D31EE0A088C8281BD2104D102129 +:105140002846F5F712F908212846F5F710F99F20AF +:10515000F3F7A4FFFF20F3F7A1FFFF20F3F79EFF73 +:10516000607010212846F5F702F9002080F31088BE +:10517000607870BD002080F3108870BD1E10002084 +:105180000000024070B5012188B08803FFF712FFCC +:1051900001210220FFF7EAFE00244FF400602F4EA9 +:1051A0008DF8044000908DF8074069463046F5F7C9 +:1051B00089F801218DF8041002258DF805500803A7 +:1051C0008DF806408DF80710009069463046F5F7D7 +:1051D00079F805220D213046F5F7B0F805220E21A9 +:1051E0003046F5F7ABF805220F213046F5F7A6F863 +:1051F0004FF4604000908DF8045003208DF80500B6 +:105200008DF806408DF8074069463046F5F75AF8A4 +:10521000134D284600F04AF8ADF810406815ADF877 +:1052200012001820ADF814000720ADF81800ADF8F2 +:1052300008404FF48270ADF80C40ADF80A00ADF8AC +:105240000E40ADF8164002A9284600F064F801218E +:10525000284600F021F808B070BD000000040240AC +:105260000038004070B50B4C05460221204600F086 +:1052700047F80028F9D02946204600F04AF80121D5 +:10528000204600F03DF80028F9D0204600F03FF815 +:10529000C0B270BD003800400029018802D041F042 +:1052A000400101E021F0400101807047114910B533 +:1052B00088420AD1841401212046FFF79FFE204630 +:1052C000BDE810400021FFF799BE0B49884202D18A +:1052D0000121041404E0094988420AD10121C413C0 +:1052E0002046FFF773FE2046BDE810400021FFF77F +:1052F0006DBE10BD0030014000380040003C004051 +:105300000246002012890A4200D00120704780899D +:1053100070478181704730B502884C8802F4415350 +:105320000A88CD8822438C882C4322430C8922434F +:105330004C8922438C892243CC8922431A43028020 +:10534000828B22F400628283098A018230BD024688 +:10535000002003E012F8013B1844C0B2491E89B294 +:10536000F8D2704770B501218D070024284601F05E +:1053700051FBE8B3F5F7A0FA0020264B3BE003EB26 +:105380008401D1F840261278012AD1F8402603D0B2 +:105390005278012A08D02AE01070D1F840265070C7 +:1053A000D1F84026907030E0D1F840269278F2B9DA +:1053B000D1F840265668761C5660D1F840265268CF +:1053C000D1F84066B668B24211D3D1F840660122E6 +:1053D000B270D1F84026D278012A16D0D1F84026F2 +:1053E0005070D1F840265060D1F84016C87000E0E7 +:1053F00005E0641CE4B293F83E16A142BFD82846EB +:10540000BDE87040012101F04FBAD1F84016486064 +:10541000EDE70000D41000200CB5002225490092D1 +:105420000192086840F4803008604FF4A063086877 +:1054300000F4003001900098401C0090019810B9D1 +:1054400000989842F3D10868800330D5012001907C +:1054500018484030026842F08052026016480268E4 +:1054600042F4804202601348083002680260026819 +:10547000026002680260031F104A1A600A6842F064 +:1054800080720A600A689201FCD50D4A40F20561FB +:105490001160016821F003010160016841F002011F +:1054A00001600168C1F381010229FAD10CBD0192AA +:1054B0000CBD000000380240007000400854400756 +:1054C000003C02407CB500229FED170A00928DED52 +:1054D000010A6D4601AC16E0835CA3F13006102E84 +:1054E00005D2009B1B010093865C303E07E0413BE8 +:1054F000062B0CD2009B1B010093865C373E1E439B +:10550000521CD2B200968A42E6D3002006E0BFEEDB +:10551000000A7CBD2A5C2254401CC0B2B0EB510F83 +:10552000F8D39DED010A7CBD0000000030B50546B2 +:105530000022104611E0AB5CA3F13004102C02D223 +:1055400044EA001007E0A3F14104062C08D204014C +:10555000A3F137002043521CD2B28A42EBD330BDB4 +:105560004FF0FF3030BD00002DE9FC414E4D4FF0B3 +:10557000380895F86A02002105F51A75FBF7D2FB89 +:1055800001240826CDE90064024618200023414684 +:10559000FCF7A0FC071D07EB47004006000E0823A0 +:1055A0002D2241460094FCF727FC687800217F1CDF +:1055B000FBF7B8FB024607EB4700CDE90064400665 +:1055C000000E00234146FCF785FC074407EB47002B +:1055D0004006000E08232D2241460094FCF70CFCE7 +:1055E000287800217F1CFBF79DFB024607EB470054 +:1055F000CDE900644006000E00234146FCF76AFC3A +:10560000074407EB47004006000E082320224146CE +:105610000094FCF7F1FB687900217F1CFBF782FB0B +:10562000024607EB4700CDE900644006000E002368 +:105630004146FCF74FFC074407EB47004006000ECD +:1056400008232D2241460094FCF7D6FB287900213F +:105650007F1CFBF767FB024607EB4700CDE90064C0 +:105660004006000E00234146FCF734FC074407EBDC +:1056700047004006000E08232D2241460094FCF707 +:10568000BBFBE87800217F1CFBF74CFB024607EBD5 +:105690004700CDE900644006000E00234146FCF7B8 +:1056A00019FCBDE8FC810000D41000200249C8703C +:1056B0000120887170470000D41000202DE9FC5FA4 +:1056C00000252C46F4F762FCF84FB87900287CD00E +:1056D000A94687F80690FCF7E9F9F878DFF8D0B327 +:1056E00001264FF008084FF0100A0E286ED2DFE8AE +:1056F00010F00E008200EB007901BD01E4023704D6 +:105700005C05A505F205850646078F07E307F5F753 +:10571000C3F801280AD0022808D0042806D0082897 +:1057200004D10220FFF7C2FF87F86090CDE900A600 +:1057300000211523DFA20846FCF769FC97F86100F9 +:1057400010B3CDE9008644460523DFA214210020D2 +:10575000FCF75DFCCDE9004697F861200023142199 +:105760001E20FCF7B7FBCDE9004697F861000A233D +:1057700000EB400101EB001007EB00121421282080 +:1057800002F6EE02FCF743FC97F86000FF2825D0F4 +:1057900017F8600FCDE900060A2364221E2118467F +:1057A000FCF7A8FACDE900863A7800232D213220B3 +:1057B000FCF790FB00EB4000322101EB4000082396 +:1057C0002522C0B22D21009601E0D2E30EE3FCF7C2 +:1057D00013FB17F86009642807D007E3CDE90086BA +:1057E00015232D21BAA2142044E287F860900220EC +:1057F000FFF75CFFF1E7F5F74FF801280BD002281F +:1058000009D0042802D0082805D101E0082000E0D2 +:105810000320FFF74BFF97F8210638B197F82206CF +:1058200038B1012808D0022811D108E01523ACA214 +:1058300007E01523ADA204E01523B0A201E0152373 +:10584000B1A2CDE9008600210846FCF7E0FBB8785C +:10585000012802D002280CD101E0AF4801E0AE4897 +:105860001230CDE9000609231A460A210020FCF770 +:1058700081FBA94818234838CDE900061A460021C3 +:105880006820FCF777FBCDE9008644461523A3A2E8 +:105890001A210020FCF7BBFBCDE900461523A5A289 +:1058A00024210020FCF7B3FBCDE900467A6D0023EC +:1058B00024215420FCF70EFB786D10B90220FFF76D +:1058C000F5FEFFF751FE88E7F4F7E6FF012806D062 +:1058D000022804D0042809D0082818D10EE097F82F +:1058E0005C0020F0800087F85C0010E097F85C0016 +:1058F00020F0800087F85C00082006E097F85C0044 +:1059000020F0800087F85C000320FFF7CFFE97F8B7 +:10591000210638B197F8220668B101280ED0022876 +:1059200014D118E0CDE900860021152385A2084690 +:10593000FCF76DFB15E015236CA201E015236FA2A7 +:10594000CDE9008600210846FCF761FB97F8E704E3 +:105950000F2803D005E015236BA2F1E70120FFF724 +:10596000A5FEB878012802D002280CD101E06A48CF +:1059700001E069481230CDE9000609231A460A21E0 +:105980000020FCF7F7FA97F8600010B10020FFF74D +:105990008DFE614818234838CDE900061A460021DB +:1059A0006820FCF7E7FACDE900A65446102367A269 +:1059B00014212820FCF72BFBCDE90086152365A2D6 +:1059C00024211220FCF723FB97F85C0000067FF5EA +:1059D00078AFCDE90046102363A22E210020FCF70A +:1059E00016FB6EE7F4F758FF012806D0022809D00D +:1059F00004280ED008281ED121E03879D8B1387992 +:105A0000401E04E03879032815D23879401C3871DB +:105A100011E0387930B1012806D0022806D00328D9 +:105A200009D105E0042004E0052002E0062000E0A2 +:105A30000720FFF73BFEF878032805D0CDE60220CB +:105A4000FFF734FE4846E2E73348042200212430C1 +:105A500000F0C8FECDE900A938792F49243101EBC7 +:105A6000001238790007010E1023F2E3F4F714FF57 +:105A7000082802D10320FFF719FEF8780428DDD1A9 +:105A8000254804220021643000F0ACFE97F822067D +:105A900020B1012875D0022872D198E01023CDE9F9 +:105AA000008612A21946002083E06AE0D41000208C +:105AB000000042424669726D77617265446F776E8D +:105AC0006C6F616400000000506F72743A00000057 +:105AD000446F776E6C6F6164204661696C210000D1 +:105AE0004E6F205369676E616C00000054797065D9 +:105AF0003A53746174696F6E0000000054797065E8 +:105B00003A436C6F75640000547970653A436C6F6A +:105B100075642D5465737400BCB001084F66666CE3 +:105B2000696E65205265636F72642055706C6F6199 +:105B3000640000005265636F7264206E756D62656B +:105B4000723A00004F66666C696E6500424C5545BE +:105B5000534B5900454E4552475920544543484EF2 +:105B60004F4C4F47590000005570677261646520C3 +:105B700045525220436865636B2047756E000000F4 +:105B800019E044461023AFF28C02CDE90086194695 +:105B90000020FCF73CFACDE900461023F5A238219D +:105BA0000020FCF734FACDE900461123F34A3821EE +:105BB0001E20FCF72CFA97F8230600B397F823066B +:105BC00001281CD097F82306022854D005E6CDE919 +:105BD000008610234446EAA219460020FCF717FA73 +:105BE000CDE900461023E3A238210020FCF70FFA8C +:105BF000CDE9004611233821E54A1E20D9E778195E +:105C000090F8610518B96D1CADB2152DF7D3CDE92B +:105C1000008644461023DFA21A210020FCF7F7F982 +:105C2000CDE900467A1910231A21202002F2615290 +:105C3000FCF7EDF9CDE900461023D8A2242100207D +:105C4000FCF7E5F9CD4ACDE900462421102339328D +:105C50000846FCF7DCF9CDE900461023D1A22E213D +:105C60000020FCF7D4F9C54ACDE900460F232A32BB +:105C70002E2124202EE3CDE9008644461023CBA21A +:105C80001A210020FCF7C3F9BC4ACDE900461023D5 +:105C900061321A211E20FCF7BAF9CDE90046102323 +:105CA000C0A224210020FCF7B2F9B44ACDE9004695 +:105CB000142325322E2100200CE3F4F7EDFD0128FA +:105CC00004D0022807D008280FD10BE0387960B142 +:105CD0003879401E04E03879032806D23879401C10 +:105CE000387102E00320FFF7E1FCF87805287DD148 +:105CF00004220021AF4800F075FDCDE900A63A79F5 +:105D0000BA46012300213E20521CFCF7E3F8CDE9FE +:105D1000008647461023A8A200214820FCF777F907 +:105D2000DFF890820823A8F1F408CDE900861A462E +:105D300000217820FCF71EF9CDE900761023A1A2FE +:105D400008214820FCF763F908231A4619467820F1 +:105D5000CDE90089FCF70EF9CDE9007610239CA26D +:105D600019460020FCF753F99AF8040000EB4001B3 +:105D700001EB00110AEB011090F81D0A4FF010031F +:105D8000012840D094A2CDE9007610211E20FCF716 +:105D90003EF9CDE90076B046102391A218210020EB +:105DA000FCF735F99AF8040000EB400101EB001014 +:105DB0000AEB001090F8160ACDE9007805289AF849 +:105DC000040000EB400101EB00100AEB00101CD0B6 +:105DD00090F8160A7749403101EB00120C23182184 +:105DE0003620FCF714F9C346B84600E025E2CDE9B9 +:105DF000007B10237DA220210020FCF708F9092751 +:105E00004FF0200A9EE07CA2BDE790F81C0A694989 +:105E1000B031E1E707EB47014FF07A09B9EB410FE9 +:105E200002D2641CA4B20027307900EB400101EBE0 +:105E3000001006EB001000EB051090F8420AC009B4 +:105E4000CDE90080307900EB400101EB001006EB5A +:105E5000001000EB051090F8402A0AEBC400C1B214 +:105E600007EB47004006000E0023FCF733F83844E8 +:105E700087B207EB4701B9EB410F02D2641CA4B211 +:105E80000027307900EB400101EB001006EB001019 +:105E900000EB051090F8420A0823C00900900AEBB5 +:105EA000C400C1B207EB47004006000E2D22FBF7ED +:105EB000A3FF7F1CBFB207EB4701B9EB410F02D232 +:105EC000641CA4B20027307900EB400101EB001004 +:105ED00006EB001000EB051090F8420AC009CDE96E +:105EE0000080307900EB400101EB001006EB001060 +:105EF00000EB051090F8412A0AEBC400C1B207EB91 +:105F0000470040065646000E0023FBF7E3FF3844E7 +:105F100087B207EB4701B9EB410F02D2641CA4B270 +:105F2000002706EBC400C1B207EB47004006000E95 +:105F300008233B22CDF800B0FBF75EFF7F1C6D1CF1 +:105F4000BFB2ADB22E4E307900EB400101EB001034 +:105F500006EB001090F8170AA8423FF65BAFD1E3BA +:105F6000F4F79AFC01284DD0022850D0082858D1C7 +:105F700054E0CBE355524C3A000000005716002085 +:105F8000547970653A436C6F75642D546173740075 +:105F900076910108494343494400000041504E2096 +:105FA0003A000000494D45493A0000005353494426 +:105FB0003A00000060B101084F6E4C696E65203AEE +:105FC000200000004F66664C696E653A20000000B4 +:105FD000547970653A00000052533438350000009F +:105FE00050726F746F636F6C3A00000047756E2DCE +:105FF000416464723A0000004C4F524100000000BE +:10600000D4100020387940B13879401E04E0387946 +:10601000032806D23879401C387102E00320FFF7CC +:1060200045FBF87806289AD10126BE71042200218A +:10603000F84800F0D7FBCDE900A63A79012300210A +:106040004020521CFBF746FFCDE90086C3461023D3 +:10605000F1A214210020FBF7DAFF092697E006EBF6 +:1060600046014FF07A0ABAEB410F02D2641CA4B287 +:1060700000264FF00108CDE900B8387900EB400167 +:1060800001EB001007EB001000EB051090F8402A20 +:106090004FF0140909EBC400C1B206EB46004006FC +:1060A000000E0023FBF716FF304486B206EB4601D4 +:1060B000BAEB410F02D2641CA4B20026142000EBFC +:1060C000C400C1B206EB46004006000E08232D2294 +:1060D000CDF80080FBF790FE761CB6B206EB4601C9 +:1060E000D146BAEB410F02D2641CA4B20026CDE91E +:1060F00000B8387900EBC00101EB002007EBC000CD +:1061000005EB451100EB810090F8140F642110FBA2 +:1061100001F0020A142707EBC400C1B206EB4600E7 +:106120004006000E0023FBF7D5FE304486B206EB96 +:106130004601B9EB410F02D2641CA4B2002607EB62 +:10614000C400C1B206EB46004006000E082325221B +:10615000CDF80080FBF750FE761CB6B206EB460188 +:10616000B9EB410F02D2641CA4B2002607EBC400B5 +:10617000C1B206EB46004006000E08233B22CDF8D4 +:106180000080FBF739FE761C6D1CB6B2ADB2A54F90 +:10619000387900EB400101EB001007EB001090F89C +:1061A000170AA8423FF65BAFACE2F4F775FB08288C +:1061B00002D10320FFF77AFAF8783C460728F3D19A +:1061C000944804220021403000F00CFBCDE9008609 +:1061D00047461023944A14210020FBF718FFA146DC +:1061E00005EB450000EB051109EB0110804690F826 +:1061F000280AC0071DD005EB8501142000EB4104DF +:10620000CDE90076E1B2052388A20020FBF7FFFE6E +:10621000CDE90076E1B201236A1C1E20FBF75AFE8D +:10622000CDE9007608F61E22E1B20A232A20FBF708 +:10623000EEFE6D1CADB2042DD2D363E2F4F72CFB5D +:10624000012807D002280CD0042812D0082828D111 +:106250002BE03EE0387910B13879401E1CE0052073 +:106260001AE03879042802D23879401C14E04846F4 +:1062700012E03879052814D2DFE800F00305070999 +:10628000100009200BE00A2009E00B2007E00C2099 +:10629000FFF70CFA97F82006387102E00D20FFF79F +:1062A00005FAF878082804D02CE20220FFF7FEF95E +:1062B000DDE73879574C0422803404EB00100021CC +:1062C00000F090FACDE900A93879102304EB001210 +:1062D00000210020EDE1F4F7DFFA012806D00228C2 +:1062E00009D004280ED0082849D145E0387978B380 +:1062F0003879401E04E03879032840D23879401CB0 +:1063000038713CE0387900EB400101EB001007EBFD +:10631000001090F81D0A01280AD0387900EB4001DE +:1063200001EB001007EB001090F81D0A88B126E081 +:1063300038794C4600EB400101EB001007EB0010F0 +:1063400080F81D9A39790220F3F704FCCBF88842D3 +:1063500015E0387900EB400101EB001007EB00106D +:1063600080F81D6A3879FBF7B1F9CBF88862397982 +:106370000220F3F7EFFB02E00820FFF797F9F87827 +:10638000092891D1042200212A4800F02BFACDE9F6 +:1063900000864446152328A214212820FBF737FE47 +:1063A000CDE900463A79012314214620521CFBF71F +:1063B00091FD387900EB400101EB001007EB001074 +:1063C00090F81D0A01280AD0387900EB400101EB52 +:1063D000001007EB001090F81D0A18B10AE0152311 +:1063E00017A201E0152319A2CDE900461E210020C5 +:1063F000FBF70DFE152318A2322105E1F4F74CFA44 +:106400001A4C012834D002283DD0042848D008284E +:106410005AD14AE040B2010847756E2D5253534994 +:106420003A000000D4100020BC8E0108506F727436 +:106430002D00000050B30108504F52543A000000A4 +:10644000545950453A4C4F52410000005459504560 +:106450003A525334383500005061737320456E74DE +:106460006572204368616E6765000000D4400020BB +:10647000387948B394F8490010B13879FBF726F918 +:106480003879401E0AE0387903281DD294F8490073 +:1064900010B13879FBF71AF93879401C387113E0DC +:1064A00084F8496084F83D600EE00820FFF7FEF8AC +:1064B00084F83C6094F8490030B1CBF8889284F8B5 +:1064C00049903879FBF702F9F8780A282FD104228D +:1064D00000218F4800F086F945461523AFF2A80247 +:1064E000CDE9008612212820FBF791FDCDE9005669 +:1064F0003A79012312214620521CFBF7EBFCCDE92F +:106500000056152383A21C210020FBF780FDCDE956 +:106510000056152385A226210020FBF778FDCDE942 +:106520000056152387A230210020FBF770FD94F858 +:106530004900012854D1BE7194F83E0078B1CBF8DF +:10654000889284F83E9038790121FBF78DF9CDE9E6 +:106550000086152380A238210020FBF758FD94F80F +:106560004800E8B384F84890CDE9008615237EA260 +:1065700038210020FBF74BFDCBF88862C2E0F4F72E +:106580008BF9012813D0022811D0042802D0082842 +:106590000DD109E0F2F7FEFE142802D087F86792C9 +:1065A00005E087F8676202E00820FFF77FF8F878D7 +:1065B0000B2815D1564804220021403000F012F972 +:1065C000CDE90086444615236BA21A210020FBF773 +:1065D0001EFDCDE90046152324216CA2002000E019 +:1065E00069E0FBF714FDCDE9004615236BA22E21CF +:1065F0000020FBF70CFD97F867024FF0150308B178 +:106600006CA200E071A23821CDE90046002050E0E4 +:10661000F4F742F9012806D002280BD0042812D042 +:10662000082821D11DE0387910B13879401E08E0E2 +:10663000022006E03879032802D23879401C00E0B5 +:106640004846387110E0387987F820060021032089 +:10665000F3F780FA40B10220FFF728F8FDF712FEA9 +:1066600002E00820FFF722F8F8780C284AD12848E1 +:1066700004220021803000F0B5F8CDE900A697F89B +:1066800020065446224D1023C03505EB0012194652 +:106690000020FBF7BCFC97F820063979884231D0FE +:1066A000CDE9004638790C2305EB001220210020AB +:1066B000121DFBF7ACFC25E0F4F7EEF8012819D029 +:1066C000022817D0042802D0082813D10FE0F3F7CE +:1066D00097FA86F31388BFF34F8F3F4801683F4A0C +:1066E00001F4E06111430160BFF34F8FFEE7082022 +:1066F000FEF7DCFFF8780D2804D104220021384889 +:1067000000F070F8BDE8FC5FFBF73ABBBDE8FC9F0A +:1067100090B30108313A44697020737769746368F3 +:106720002031616E6432204F4E000000323A496ED3 +:106730007365727420736C617665206D6F64756C1F +:1067400065000000333A5061737320456E746572C2 +:10675000205374617274000053746174653A536518 +:106760006E64696E6700000053746174653A436F2C +:106770006D706C6574650000496E736572742055A8 +:106780002D4469736B204669727374005468616E9E +:10679000205061737320456E74657200466F726D90 +:1067A00061743A46415433323B4D41583A33324793 +:1067B0000000000046696E6420552D4469736B2CFF +:1067C0004F7574707574696E67000000537461745E +:1067D000653A49646C6500000CED00E00400FA05C0 +:1067E00090B401082DE9F84F00259246884681466D +:1067F000012715E000242E0109EB040101EB08102C +:1068000000EB051000970278E006F1B2000E1023AD +:10681000FBF7F2FA641CE4B2102CEDD36D1CEDB260 +:106820005545E7D3BDE8F88F064800210172817213 +:1068300001214172C1726422026181710220FEF75E +:1068400035BF0000D4100020124810B5016841F493 +:10685000700101601048016841F0010101600E4AB9 +:1068600000210832116002680C4B1A400260031DBF +:106870000B4A1A60026822F48022026006480C303B +:106880000160FEF7C9FD03494FF0006080390860E0 +:1068900010BD000088ED00E000380240FFFFF6FE6A +:1068A00010300024FEF75EBDC94301827047002905 +:1068B000018802D041F0010101E021F001010180D5 +:1068C00070470000464910B5884206D101210846AC +:1068D000FEF794FB002101205BE0B0F1804F09D06E +:1068E000404988420DD101210220FEF76FFB0021B3 +:1068F000022070E001210846FEF768FB002101201C +:1069000069E03949884206D101210420FEF75EFB87 +:10691000002104205FE03549884206D1012108208A +:10692000FEF754FB0021082055E03149884206D18A +:1069300001211020FEF74AFB002110204BE02D49D9 +:10694000884206D101212020FEF740FB00212020B3 +:1069500041E02949884206D101210220FEF74EFB81 +:106960000021022015E02549884202D101210C04B2 +:106970000AE02349884202D101214C0404E0214964 +:1069800088420AD101218C042046FEF737FB002102 +:106990002046BDE81040FEF731BB1B49884206D1B6 +:1069A00001214020FEF712FB0021402013E017498F +:1069B000884206D101218020FEF708FB00218020BB +:1069C00009E0134988420AD1841501212046FEF7C7 +:1069D000FDFA00212046BDE81040FEF7F7BA10BDD1 +:1069E000000001400004004000080040000C00408E +:1069F000001000400014004000040140004001402D +:106A0000004401400048014000180040001C0040C4 +:106A10000020004002460020138A92890B4202EABD +:106A2000010202D0002A00D001207047002A82898A +:106A300001D00A4300E08A438281704730B5028862 +:106A4000164C174DA0420DD0A8420BD0B0F1804F8C +:106A500008D0144B984205D0134B984202D0134BE8 +:106A6000984203D122F070034A881A43104B98428F +:106A700006D0104B984203D022F440730A891A437F +:106A800002804A68C2620A880285A04201D0A842F8 +:106A900001D1897A01860121818230BD0000014047 +:106AA000000401400004004000080040000C0040C9 +:106AB000001000400014004010B5FEF7F9F9FEF791 +:106AC0004BFA00F0A9F9F3F73BF9154C14F85C0FF9 +:106AD00020F001002070207840F006002070002097 +:106AE000608001460120F3F735F8F3F725FEF2F751 +:106AF0005DFAF2F7C1FEF3F7E7FEFBF74DF8FFF79B +:106B000093FEF3F787FAFAF761FCFDF7BBFB4FF44E +:106B1000FA6024F8460C012004F8480C10BD00006F +:106B2000D41000202DE9F0410024F3F723FCB94EE6 +:106B300096F8F2040025012805D186F8F254F2F700 +:106B4000E3FE0120B0713AE104EB440006EB800063 +:106B500090F83215012901D180F8325590F831159D +:106B6000002979D190F8A2190129FAD104EB440146 +:106B700001EB041106EB011292F8161A00296BD0F2 +:106B800080F8A25992F8160A072864D2DFE800F0CC +:106B9000EC04376591E1E10004EBC40000EB042054 +:106BA00006EBC00090F8D31E012909D090F8D21E40 +:106BB00001EB411100EB810191F8D81E00294AD167 +:106BC00090F8D21E491C80F8D21E90F8D01E29B130 +:106BD00090F8D01E80F8D21E80F8D05E90F8D21EB9 +:106BE00001EB411100EB810191F8D81E052932D04B +:106BF00090F8D21E01EB411100EB8100A6E004EBFE +:106C0000C40000EB042006EBC00090F8D31E01295D +:106C100009D090F8D21E01EB411100EB810191F8EF +:106C2000D81E002917D190F8D21E491C80F8D21E18 +:106C300090F8D01E29B190F8D01E80F8D21E80F8AE +:106C4000D05E90F8D21E01EB411100EB810191F86A +:106C5000D81E0F29CCD187E0AFE004EBC40000EBD5 +:106C6000042006EBC00090F8D31E012908D090F84C +:106C7000D21E01EB411100EB810191F8D81E71BBCE +:106C800090F8D21E491C80F8D21E90F8D01E29B16F +:106C900090F8D01E80F8D21E80F8D05E90F8D21EF8 +:106CA00001EB411100EB810191F8D81E07299FD11A +:106CB0005AE004EBC40000EB042006EBC00191F89D +:106CC000D30E012808D091F8D20E00EB401001EB52 +:106CD000800090F8D80E10B991F8D20E19E037E084 +:106CE00091F8D23E02EB031393F8413A02EB0017FE +:106CF00097F8517ABB4205D091F8D20E401C81F82A +:106D0000D20E0AE091F8D23E5B1C81F8D23E401CC4 +:106D1000C0B292F8173A8342E2D891F8D00E28B167 +:106D200091F8D00E81F8D20E81F8D05E91F8D20E93 +:106D300000EB401001EB800090F8D80E052813D02E +:106D400091F8D20E00EB401001EB800080F8D85E85 +:106D50000AE004EBC40000EB042006EBC00090F84E +:106D6000D21E491C80F8D21E04EBC40000EB0420A4 +:106D700006EBC00090F8D21E92F8172A914201D378 +:106D800080F8D25E90F8D11E51B190F8D21E80F8F2 +:106D9000D01E90F8D11E491E80F8D21E80F8D15E18 +:106DA00090F8D21E01EB411100EB810191F8DC2E2D +:106DB00090F8D21E2046F8F7B1FE641CE4B296F8B3 +:106DC0006C09A0423FF6C0AE96F8220620B196F8B4 +:106DD000FE04012807D010E096F80A0501280CD11E +:106DE00086F80A5501E086F8FE5496F8252696F8AE +:106DF000211696F82206FCF703FDF3F74DFE96F8F0 +:106E0000240618B186F82456FBF750F9BDE8F04186 +:106E1000FEF754BCD4100020FEB501210024084622 +:106E2000FEF7C8F8A720ADF80000002640F2E730D2 +:106E300001904FF08045ADF80260ADF808606946FA +:106E40002846FFF7FBFD724981F83E6604EB4400DB +:106E500001EB800091F83E3600F5A66201EB83035A +:106E6000C3F8402691F83E26521C81F83E2691F840 +:106E70003E3600F51A6201EB8303C3F8402691F811 +:106E80003E26521C81F83E2691F83E3600F51762E8 +:106E900001EB8303C3F8402691F83E26521C81F88B +:106EA0003E2691F83E2600F5405001EB8202C2F8E2 +:106EB000400691F83E06401C81F83E0604EBC402F1 +:106EC00002EB0422002001EBC20300EB401291F818 +:106ED0003E6603EB820201EB860602F6E462C6F828 +:106EE000402691F83E26521C81F83E26401CC0B236 +:106EF0001028EAD3641CE4B2042CA7D3454891F8C7 +:106F00003E2601EB8202C2F8400691F83E06401C84 +:106F100081F83E063F4891F83E26283801EB820270 +:106F2000C2F8400691F83E06401C81F83E063948FA +:106F300091F83E261C3801EB8202C2F8400691F817 +:106F40003E06401C81F83E06324891F83E26103835 +:106F500001EB8202C2F8400691F83E06401C81F81F +:106F60003E062D4891F83E2601EB8202C2F840060B +:106F700091F83E06401C81F83E06284891F83E26CE +:106F800001EB8202C2F8400691F83E06401C81F8EF +:106F90003E06204891F83E26343801EB8202C2F8C2 +:106FA000400691F83E06401C81F83E061C4891F8C8 +:106FB0003E2601EB8202C2F8400691F83E06401CD4 +:106FC00081F83E06124891F83E26083001EB820215 +:106FD000C2F8400691F83E06401C81F83E06104873 +:106FE00091F83E260C3801EB8202C2F8400691F877 +:106FF0003E06401C81F83E0601212846FFF757FC5B +:10700000012211462846FFF711FD00F00BF8FEBDE6 +:10701000D4100020F8150020FC160020341A00209F +:107020001041002008B51C208DF8000001208DF8CB +:10703000010002218DF802108DF803006846FAF76E +:10704000E9FC08BDF9F7DCBEF9F7FABEFDF748B870 +:10705000F9F7B0BEF9F712BFF3F78ABAC943018056 +:1070600070470029818902D041F4005101E021F4E8 +:10707000005181817047002A828A01D00A4300E0D2 +:107080008A438282704700001C4910B5884206D1AD +:1070900001211020FDF7B2FF0021102028E018493F +:1070A000884202D101214C0410E01649884202D1E5 +:1070B00001218C040AE01449884202D10121CC0448 +:1070C00004E0124988420AD101210C052046FDF74F +:1070D0007DFF2046BDE810400021FDF777BF0C4939 +:1070E000884209D101212020FDF788FF00212020BE +:1070F000BDE81040FDF782BF10BD00000010014048 +:107100000044004000480040004C00400050004057 +:10711000001401400246002012880A4200D00120DB +:10712000704770B501F01F0501260024C1F342131A +:1071300006FA05F2012B0FD0022B0FD0838A4FEAFB +:1071400011210088134206FA01F600EA060001D078 +:1071500000B10124204670BD8389F0E7038AEEE781 +:1071600010B5C1F3421301F01F040121A140012B0E +:1071700007D0022B07D01430002A026805D00A433A +:1071800004E00C30F8E71030F6E78A43026010BDE7 +:107190007FB50446008A0D46C98820F4405001435B +:1071A0002182A08941F20C618843A9882A89114370 +:1071B0006A8902431143A181A08A20F44071A88901 +:1071C0000843A0826846FDF725FF1A48844202D092 +:1071D0001948844201D1039800E00298A18909046A +:1071E00000EBC00101EB0010296801D5490000E067 +:1071F0008900B0FBF1F06422B0FBF2F109010B0948 +:107200006FF018056B4300EB8300A3891D044FF05A +:10721000320306D503EBC000B0FBF2F000F007002C +:1072200005E003EB0010B0FBF2F000F00F000843A4 +:1072300020817FBD001001400014014070B5002482 +:10724000064DFDF78BFE20B1641CAC42F9D3FA2049 +:1072500070BDBDE87040F2F7CBB80000404B4C0069 +:107260000FB4084B10B504A902AA039801F0E0F985 +:10727000044602A9002001F006FC204610BC5DF87F +:1072800014FB0000878A010803B4019841000098AC +:1072900050EAC12018BF04204A0D18BF40F0010079 +:1072A00040F2FF72B2EB515F08BF40F002000128CC +:1072B00008BF052002B0704730B583B0044601F026 +:1072C00093F99FED090B05468DED000B0022214639 +:1072D0006846F1F71CFA284601F09CF99DED000B79 +:1072E00003B030BD000000000000000000000000FE +:1072F00070B5D94B00242DED020B2DED108BDDE97F +:107300001010984205DA20F000429A4201D809D1C3 +:1073100041B19DED100BBDEC108B02B0BDE870408B +:1073200001F01EB9B0F5801F26DA11430BD00028FA +:1073300013DA012001F06EF9BDEC108B02B0BDE84C +:10734000704001F021B9022001F064F901F0F0F879 +:1073500051EC100B81F000419EE06FF035049FED81 +:10736000C00B53EC102B9DED100B51EC100BF1F7F3 +:1073700045F8CDE91001084604EB2051C0F3130491 +:10738000B948A1F2FF31204400F4801080F07F6200 +:1073900082F04052224301EB20559FEDB50B119234 +:1073A00053EC102B9DED100B51EC100BF1F720F866 +:1073B00041EC180BA01CC0F313009FEDAFDB9FED59 +:1073C000B0EBB14E7E4403286CD296ED000B51EC2D +:1073D000180B53EC102BF1F7DBFC1DD1002D01BF76 +:1073E00096ED000BBDEC108B02B070BD2846F1F796 +:1073F0006CFA41EC180B53EC1D2BF0F7FFFF41EC3E +:10740000190B53EC1E2B51EC180BF0F7F7FF53EC54 +:10741000192BF0F74CFF3FE09FED9D0B51EC180B43 +:1074200053EC102BF0F7EAFF9FED9B1B53EC112B55 +:10743000F0F7E1FF41EC190B53EC182B51EC180B52 +:10744000F0F7DCFF53EC192BF0F7D8FF41EC190BE8 +:10745000002D04BF53EC192B51EC180B1AD0284601 +:10746000F1F733FA41EC1A0B53EC1D2BF0F7C6FF82 +:1074700053EC192BF0F7BFFF53EC182BF0F7B8FFC4 +:1074800041EC180B53EC1E2B51EC1A0BF0F7B6FF26 +:1074900053EC182BF0F7ACFFBDEC108B02B041ECB5 +:1074A000100B70BD9FED7E0B51EC180B53EC102BA5 +:1074B000F0F7FDFE41EC100B51EC180B53EC102BC8 +:1074C000F1F70EF841EC190B2846F1F7FEF941EC03 +:1074D0001B0B53EC192B51EC190BF0F78FFF41EC00 +:1074E0001A0B714853EC1A2B261851EC1A0BF0F7B3 +:1074F00085FF41EC1F0B6D48C4F1510404F5D724FE +:10750000B0EE4F0AF0EE6F0A0321784400F094FFCA +:1075100053EC1F2B51EC100BF0F770FF41EC1C0BE0 +:107520006348B0EE4F0AF0EE6F0A0421784400F091 +:1075300083FF53EC1A2B51EC100BF0F75FFF344331 +:1075400053EC1C2BF0F7B3FE41EC1C0B002C4CDD74 +:107550009FED510B51EC180B53EC102BF0F74EFF35 +:1075600053EC182BF0F74AFF41EC1A0B55B353ECD0 +:107570001D2B51EC1B0BF0F741FF41EC1D0B53ECA5 +:107580001C2B51EC1A0BF0F792FE53EC192BF0F771 +:1075900035FF53EC1D2BF0F78AFE53EC1A2BF0F756 +:1075A0002AFF53EC182BF0F723FF41EC180B53EC98 +:1075B0001E2B51EC1B0BF0F721FF53EC182BF0F7AF +:1075C00017FF69E753EC1C2B51EC1A0BF0F76FFE19 +:1075D00053EC192BF0F712FF53EC1A2BF0F70BFFBB +:1075E00053EC182BF0F707FF56E735B353EC1D2B80 +:1075F00051EC1B0BF0F702FF41EC1A0B53EC1C2B68 +:1076000051EC180BF0F7F4FE53EC192BF0F7F6FEE3 +:1076100053EC1A2BF0F7ECFE53EC182BF0F7E8FEC6 +:1076200041EC180B53EC1E2B51EC1B0BF0F7E6FE54 +:1076300053EC182BF0F7DCFE2EE753EC1C2B51EC2F +:10764000180BF0F7D5FE53EC192BF0F7D7FE53ECDF +:10765000182BF0F7D0FE1FE70000F07F00000000BD +:107660000000000000005043645F090000000000BB +:10767000000000000000F03F763C7935EF39EA3D2C +:107680000000E0FE422EE63FC8410000000000007E +:10769000555555555555D53F000000000000E03FB9 +:1076A000000000000000004086EBF9FF4A400000A7 +:1076B000404000000000000070B5414A00252DED5B +:1076C000020B2DED048BDDE90404944205DA24F06D +:1076D0000041914201D809D140B19DED040BBDECB0 +:1076E000048B02B0BDE8704000F03ABFB4F5801FD3 +:1076F00026DA08430BD0002C13DA012000F08AFFB1 +:10770000BDEC048B02B0BDE8704000F03DBF02202C +:1077100000F080FF00F00CFF51EC100B81F00041F5 +:1077200046E09FED290B6FF0350553EC102B9DEDD6 +:10773000040B51EC100BF0F761FECDE904010C468F +:1077400005EB2450A0F2FF30C10F40F2FF32521A75 +:1077500062F31F540844F1F7B8F805949DED040B4B +:1077600041EC180B51EC100B01F0B4FA9FED181B13 +:1077700053EC112BF0F742FE9FED170B41EC190B68 +:1077800053EC102B51EC180BF0F738FE53EC192B7F +:10779000F0F78DFD9FED120B41EC190B53EC102B04 +:1077A00051EC180BF0F72AFE53EC192BF0F77FFD84 +:1077B000BDEC048B02B041EC100B70BD000000006A +:1077C0000000F07F000000000000000000005043B7 +:1077D0000EE526157BCBDB3F362BF111F3FE593D31 +:1077E00000609F501344D33F2DE9F04D2DED040B65 +:1077F0002DED0E8B96B0DDE92550279CDDF890A08D +:1078000025F0004624F00048BAF1000F14BF012112 +:10781000002101EB4502FC4953184A1093422AD338 +:10782000002814BF0123002303EB44030B44F74952 +:107830008B4220D358EA00019FEDF59B76D0DFF80C +:10784000D8B35D4503D1BAF1000F05D188E0BAF194 +:10785000000F08BF002100D0012101EB450111F507 +:10786000001F08D8002814BF0121002101EB4401AA +:1078700011F5001F0BD99DED261B9DED240B16B0B5 +:10788000BDEC0E8B04B0BDE8F04D00F073BE0027D8 +:10789000002DBCBFE149884521DAE1498845A8BFF0 +:1078A00002271CDAC3451ADCDE4901EB28511429F2 +:1078B00008DDC1F1340220FA02F101FA02F282423B +:1078C0000DD108E058B9C1F1140228FA02F101FA09 +:1078D00002F2424503D101F00101C1F1020756EA6B +:1078E0000A0124D1002C22DA002D18BF022F01D06A +:1078F000012F0AD0022000F08DFE16B0BDEC0E8BD9 +:1079000004B0BDE8F04D00F013BE022000F082FE8E +:1079100000F00EFE51EC100B81F0004141EC100B19 +:1079200016B0BDEC0E8B04B0BDE8F08D18E09FEDF5 +:10793000BEAB9FEDBF8B002871D1B848804522D1E6 +:1079400005F1804010F5801008BFBAF1000F07D094 +:10795000B3450ADC002CA8BF9DED260BE0DA0DE054 +:10796000B0EE490AF0EE690ADAE7002C06DA9DED7E +:10797000260B51EC100B81F000416FE0AE487844CB +:1079800090ED000BCCE7D8454DD1002C48DA2EB154 +:1079900086423AD1BAF1000F42D126E0BAF1000F87 +:1079A00013D0022000F036FE00F0FEFD8DED020B3C +:1079B0009DED240B8DED000B10EE900A039961F301 +:1079C0001E0003909DED020BAAE78DED02AB9DED2D +:1079D000240B1AEE901A10EE900A8DED000B61F355 +:1079E0001E0003909DED020B9AE78DED028B9DED3D +:1079F000240B18EE901A10EE900A8DED000B61F337 +:107A00001E0003909DED020B8AE709DA9DED240B21 +:107A100051EC190B53EC102BF0F762FD1EE020E047 +:107A20009DED240B7CE786421BDAB4F1804F0DD02C +:107A3000A4F10050B0F1FF5013D1002D11DB9DEDEA +:107A4000240B51EC100B01F0D0F907E09DED240B55 +:107A500053EC102B51EC100B00F0C2BC41EC100B9E +:107A60005EE79DED240B51EC100B01F026F8BAF106 +:107A7000000FCDE90E0142D19FED710B46B3A6F187 +:107A8000E040B0F17F600CD05E4538D1002D00DAC7 +:107A9000A7B3022F0CBF01204FF0FF30F0F715FF06 +:107AA000DCE7002D01DD002C0DDA002D01DD002CBE +:107AB0001FDB002D16DA002C14DB012F08BF9FED11 +:107AC000620B3FF42DAFB0EE4A0AF0EE6A0A27E7E8 +:107AD000022F18BF002D0CD0012F0AD1002DFFF668 +:107AE0001FAF06E0002DB8BF002C08DA012F3FF4CD +:107AF00017AFB0EE480AF0EE680A11E71BE001206C +:107B000000EBE57050EA070115D0791EB0EE498A06 +:107B1000F0EE698A084308BF9FED4D8B4E48002563 +:107B2000804570DD4D494E48884514DDB0420DDB7F +:107B3000002C19DB2FE0012000F06CFD16B0BDEC2D +:107B40000E8B04B0BDE8F04D00F01EBDB34502DC65 +:107B5000002C09DC1FE0864202DA002C1BDA03E06D +:107B60005E452BDD002C16DD022000F053FD00F0F9 +:107B70001BFD8DED020B53EC1A2B51EC180BF0F79B +:107B80003DFCCDE900010399019861F31E000390CB +:107B90009DED020BC4E6022000F03CFD00F014FD58 +:107BA00010EE901A18EE900A8DED020B8DED008B01 +:107BB00061F31E0003909DED020BB1E69DED0E0BEF +:107BC00053EC192B51EC100BF0F712FC9FED260B28 +:107BD000CDE9080153EC102B9DED080B51EC100B77 +:107BE000F0F70CFC9FED221B53EC112BF0F703FC7C +:107BF0009DED081B53EC112BF0F700FC9FED1E1BB5 +:107C000053EC112B3CE08CE0FFFF1F00FFFF0F0047 +:107C1000000000000000F03F0000F03F0000F07F97 +:107C20000000404301FCFFFF000000000000F07F67 +:107C300000000000000000000E3C000000000000FA +:107C40000000000000000080000000000000F0FFC5 +:107C5000000000000000F0BF0000E0410000F04321 +:107C6000FFFFEF3F00000000000000000000D03FD9 +:107C7000555555555555D53F000000000000E03FD3 +:107C8000F0F7B9FB9DED080B41EC1A0B53EC102BF0 +:107C900051EC100BF0F7B2FB53EC1A2BF0F7AEFBE4 +:107CA00041EC1A0B9FEDFE0B53EC102B9DED080BD6 +:107CB00051EC100BF0F7A2FB41EC1B0B9FEDFA0B04 +:107CC00051EC1A0B53EC102BF0F798FB41EC1A0B0C +:107CD0009FEDF70B53EC102B9DED080B51EC100BA7 +:107CE000F0F78CFB53EC1A2BF0F782FB41EC1A0BEC +:107CF00051EC1B0B53EC1A2BF0F7D9FA0690CDE997 +:107D000006519DED060B53EC1B2B51EC100BF0F7BD +:107D10006FFB53EC1A2BF0F76EFB41EC100B00F0ED +:107D2000A1B90020B6F5801F0EDA9FEDE30B53ECEE +:107D3000102B9DED0E0B51EC100BF0F75FFBCDE916 +:107D40000E016FF034000E4600EB2650A0F2FF3714 +:107D5000C6F31300DA4940F07F6646F04056884289 +:107D6000D8BF002408DDD7498142C8BF012403DC05 +:107D70000024A6F580167F1CD348784400EBC4008D +:107D80000F9690ED00CB9DED0E0B53EC1C2B51ECA0 +:107D9000100BF0F72DFB9DED0E0B41EC1B0B53EC84 +:107DA0001C2B51EC100BF0F782FA41EC100B51EC4C +:107DB000190B53EC102BF0F793FB41EC1D0B51EC1E +:107DC0001B0B53EC1D2BF0F719FB41EC1A0BBF48B2 +:107DD0008DED10AB7844109590ED000B4FF00050F6 +:107DE00040EA660000EB84408DED080B00F50020B2 +:107DF00009909DED080B53EC1C2B51EC100BF0F788 +:107E0000F7FA9DED0E1B53EC112BF0F7F4FA41EC51 +:107E1000100B53EC102B9DED100B51EC100BF0F7E9 +:107E2000EDFA9DED080B41EC1C0B53EC102B9DED76 +:107E3000100B51EC100BF0F7E1FA53EC1B2BF0F7A1 +:107E4000DAFA53EC1C2BF0F7D3FA53EC1D2BF0F7B6 +:107E5000D5FA41EC1C0B53EC1A2B51EC1A0BF0F732 +:107E6000CDFA41EC1B0B9A480621B0EE4B0AF0EE1E +:107E70006B0A784400F0E0FAB0EE401AF0EE601AB7 +:107E8000B0EE41DAF0EE61DA53EC1B2B51EC1B0B38 +:107E9000F0F7B4FA53EC1D2BF0F7B0FA9DED100B90 +:107EA00041EC1B0B53EC1A2B51EC100BF0F7FFF9C4 +:107EB00053EC1C2BF0F7A2FA53EC1B2BF0F7F7F95D +:107EC0009DED100B41EC1B0B53EC102B51EC100BE8 +:107ED000F0F794FA41EC1D0B9FED7FEB53EC1E2B5A +:107EE000F0F7E5F953EC1B2BF0F7E1F90890CDE939 +:107EF00008519DED080B53EC1E2B51EC100BF0F7C5 +:107F000077FA53EC1D2BF0F773FA53EC1B2BF0F7B9 +:107F100072FA9DED080B41EC1D0B53EC102B9DEDFF +:107F2000100B51EC100BF0F769FA41EC1B0B53EC02 +:107F30001A2B51EC1D0BF0F761FA9DED080B41EC8B +:107F40001A0B53EC102B51EC1C0BF0F757FA53ECB7 +:107F50001A2BF0F7ACF941EC1A0B51EC1B0B53EC5C +:107F60001A2BF0F7A4F90C90CDE90C519DED0C0BF8 +:107F700053EC1B2B51EC100BF0F73AFA53EC1A2B85 +:107F8000F0F739FA41EC1B0B9FED550B53EC102B1E +:107F90009DED0C0B51EC100BF0F730FA41EC1A0B85 +:107FA0009FED510B51EC1B0B53EC102BF0F726FA05 +:107FB00041EC1B0B9FED4E0B53EC102B9DED0C0B6E +:107FC00051EC100BF0F71AFA53EC1B2BF0F76FF98A +:107FD00041EC100B4848784400EBC40090ED001BC6 +:107FE00051EC100B53EC112BF0F761F941EC1B0B2A +:107FF0003846F0F76AFCCDE9080153EC1B2B51EC35 +:108000001A0BF0F754F941EC100B3C48784400EBA4 +:10801000C40090ED00CB51EC100B53EC1C2BF0F78F +:1080200046F99DED081B53EC112BF0F740F9069033 +:10803000CDE906519DED080B53EC102B9DED060B81 +:1080400051EC100BF0F7D4F953EC1C2BF0F7D0F9EE +:1080500053EC1A2BF0F7CCF953EC1B2BF0F7CBF9C0 +:1080600041EC100B9DED261B53EC102B8DED001BEE +:1080700000959DED260B51EC100BF0F7BFF99DED2F +:10808000000B41EC1A0B53EC102B9DED260B51EC21 +:10809000100BF0F7ADF99DED061B53EC112B2FE003 +:1080A000000000604715F73FFE822B654715F73F3C +:1080B00044DF5DF80BAE543E00000000000040437A +:1080C0008E9803007AB60B0052370000B8370000D4 +:1080D0008A36000000000000000000000000084098 +:1080E000000000E009C7EE3FFD033ADC09C7EE3FA0 +:1080F000F5015B14E02F3EBE16350000D0340000C1 +:10810000F0F77CF953EC1A2BF0F7D1F89DED060B44 +:1081100041EC1A0B53EC102B9DED000B51EC100BA6 +:10812000F0F76CF9CDE90C019DED0C0B51EC1A0B3D +:1081300053EC102BF0F7BBF8CDE902010C46AA492D +:108140008C422FDB611A084318D19DED0C0B53ECC8 +:10815000102B9DED020B51EC100BF0F749F941EC9F +:108160001B0B9FEDA30B51EC1A0B53EC102BF0F7EC +:108170009EF853EC1B2BF0F7B9FB2DD2022000F038 +:1081800049FA00F011FA10EE901A18EE900A8DEDEF +:10819000020B8DED008B61F31E0003909DED020B31 +:1081A000FFF7BEBB944A24F00041914214D3934997 +:1081B000214408437FF4EFAC9DED0C0B53EC102BE6 +:1081C0009DED020B51EC100BF0F712F953EC1A2B4A +:1081D000F0F78CFB7FF6DFAC24F000408849894A39 +:1081E000002601EB205182422BDA481C4FF480110B +:1081F00021FA00F02044844AC0F30A517A44A1F2E3 +:10820000FF3192ED000B814A8DED080BCA4020EA48 +:108210000202C0F3130040F48010C1F1140120FAEF +:1082200001F60992002CB8BF76429DED080B53EC85 +:10823000102B9DED0C0B51EC100BF0F7D9F8CDE99C +:108240000C019DED0C0B51EC1A0B53EC102BF0F7BD +:108250002EF89FED6F0B0890CDE9085153EC102BD1 +:108260009DED080B51EC100BF0F7C8F841EC1B0B1F +:108270009FED690B53EC102B9DED080B51EC100B8F +:10828000F0F7BCF89DED0C0B41EC1C0B53EC102BE4 +:108290009DED080B51EC100BF0F7AAF853EC1A2BDC +:1082A000F0F7A9F89FED5E1B53EC112BF0F7A6F841 +:1082B00053EC1C2BEFF7FBFF41EC1A0B51EC1B0BA3 +:1082C00053EC1A2BEFF7F3FFCDE902019DED020B02 +:1082D00053EC1B2B51EC100BF0F78AF853EC1A2BD4 +:1082E000F0F789F89DED020B41EC1A0B53EC102BC3 +:1082F00051EC100BF0F782F8CDE908014A489DEDEA +:10830000080B0521784400F097F89DED081B51EC0F +:10831000100B53EC112BF0F771F89DED021B53EC91 +:10832000112BF0F768F8CDE906019DED020B53EC37 +:108330001A2B51EC100BF0F761F853EC1A2BEFF7F6 +:10834000B6FF9FED3B0B41EC1A0B53EC102B9DED50 +:10835000060B51EC100BF0F74BF89DED060B41ECC2 +:108360001B0B53EC102B9DED020B51EC100BF0F797 +:1083700045F853EC1B2BF0F7B3F853EC1A2BF0F73E +:1083800037F89DED021B53EC112BF0F731F853EC4D +:10839000192BF0F730F8CDE9020101EB0650011579 +:1083A0000029C8BF039015DC9DED020B324651EC4D +:1083B000100BF0F773FAFEF767FF042808BF00F010 +:1083C00003F932469DED020B51EC100BF0F766FA03 +:1083D000CDE902019DED020B51EC180B53EC102B73 +:1083E000F0F70CF8FFF73ABB0000904000000000E7 +:1083F000FE822B654715973C00CC904000346F3FC0 +:1084000001FCFFFF0000E03F90330000FFFF0F0082 +:1084100000000000432EE63F396CA80C615C20BED2 +:10842000EF39FAFE422EE63F28320000000000003D +:10843000000000000000004070B504462DED028BE6 +:108440004D1E00EBC500B0EE408AF0EE608A90ED64 +:10845000000B35F0060017D053EC182B51EC100B25 +:10846000EFF7CCFF41EC100B6D1E04EBC50090ED57 +:10847000001B51EC100B53EC112BEFF718FF41ECE4 +:10848000100B35F00600E7D1022D36D0042D1CD09C +:10849000062D1CBFBDEC028B70BD53EC182B51ECAC +:1084A000100BEFF7ABFF94ED0A1B53EC112BEFF71A +:1084B000FEFE53EC182BEFF7A1FF94ED081B53ECD5 +:1084C000112BEFF7F4FE41EC100B53EC182B51EC91 +:1084D000100BEFF793FF94ED061B53EC112BEFF706 +:1084E000E6FE53EC182BEFF789FF94ED040B53ECE9 +:1084F000102BEFF7DCFE41EC100B53EC182B51EC7A +:10850000100BEFF77BFF94ED021B53EC112BEFF7F1 +:10851000CEFE53EC182BEFF771FF94ED001B53ECDC +:10852000112BEFF7C4FEBDEC028B41EC100B70BDBC +:108530009FED070B10B553EC102B9FED070B51EC83 +:10854000100BEFF7CDFF41EC100B10BD0000000049 +:108550000000000000000000000000000000F03FEC +:1085600010B553EC102B51EC100BEFF7A0FE41ECC3 +:10857000100B10BD10B553EC112B51EC100BEFF795 +:1085800096FE41EC100B10BD9FED050B10B553ECA2 +:10859000102B51EC100BEFF7A3FF41EC100B10BDAB +:1085A00000000000000000009FED050B10B553EC2B +:1085B000102B51EC100BEFF721FF41EC100B10BD0D +:1085C00000000000000000709FED050B10B553EC9B +:1085D000102B51EC100BEFF711FF41EC100B10BDFD +:1085E0000000000000000010014800687047000013 +:1085F000D010002002E008C8121F08C1002AFAD1DA +:1086000070477047002001E001C1121F002AFBD112 +:10861000704700000149086070470000D01000203A +:1086200030380A2801D2012070470020704700002E +:108630002DE9FF4F8DB00F460546002606E02528A0 +:108640000BD0DDE90F1290476D1C761C28780028AE +:10865000F5D111B03046BDE8F08F0024A246A14606 +:108660000122E94900E0044315F8013F203B02FAEA +:1086700003F00842F7D128782A2810D06FF02F0293 +:108680002878A0F13001092914D80AEB8A0102EBFD +:10869000410144F0020400EB010A6D1CF0E701CF38 +:1086A0005FEA000A03D544F40054CAF1000A44F01A +:1086B00002046D1C28782E2817D115F8010F44F0FC +:1086C00004042A280ED06FF02F022878A0F1300180 +:1086D00009290AD809EB890102EB410100EB0109E4 +:1086E0006D1CF2E757F8049B6D1C28786C280FD09E +:1086F00006DC4C2817D068280DD06A2814D104E075 +:10870000742810D07A280FD10DE044F400140AE048 +:1087100044F4801401E044F440146978814202D1A9 +:1087200004F580146D1C6D1C28786E281ED00CDC9E +:10873000632830D004DC00288BD0582811D19FE06A +:10874000642867D069280CD164E073282DD004DC3C +:108750006F2872D0702804D194E075286ED07828E4 +:108760006DD0DDE90F129047761C4BE1C4F3025047 +:10877000022806D0032809D0042801CF09D00660BA +:1087800040E101CFF117C0E900613BE101CF068074 +:1087900038E1067036E117F8040B8DF80000002070 +:1087A0008DF80100EB46012003E057F804BB4FF0C1 +:1087B000FF3061074FF0000102D40DE008F1010124 +:1087C000884649450FDA8045F8DB1BF80810002978 +:1087D000F4D108E008F1010188468142FADB1BF878 +:1087E00008100029F6D1DDE90F23AAEB0800814625 +:1087F000214600F031F9304400EB080604E0DDE9E1 +:108800000F121BF8010B9047B8F10108F7D221466F +:108810004846F2E00A21C4F302524FF0000B0891DF +:10882000022A04D001CFC117032A09D00AE0FF1D94 +:1088300027F00707F7E8020108E02CE01EE01FE040 +:1088400000B2C117042A01D140B2C117021E71F152 +:10885000000206DA0023D0EB030063EB01012D22B6 +:1088600002E0220504D52B228DF82420012203E00A +:10887000E20701D02022F7E7904653E00A210BE0FF +:10888000102109E010214FF0000B44F004044FF0D8 +:108890000809089103E008214FF0000B0891C4F388 +:1088A0000252022A04D001CF0021032A06D006E09A +:1088B000FF1D27F00707F7E8020103E080B2042A52 +:1088C00000D1C0B24FF0000822072BD52A78702AB9 +:1088D00007D0DDF820C08CF0100C5CEA0B0C05D042 +:1088E0000EE040228DF82420012208E050EA010326 +:1088F00006D030238DF824308DF8252002229046B2 +:10890000089B83F0080353EA0B030BD150EA0102E2 +:1089100001D1620706D530228DF824204FF00108DE +:10892000A9F101092A78582A04D038A20B9208AA82 +:108930000A920BE03AA2F9E75B46089AEFF742FC8D +:108940000B9B9B5C0A9A521E0A92137050EA01021A +:10895000F2D10A98ADEB000000F1200B600702D5C0 +:1089600024F4803401E04FF00109D94502DDA9EB80 +:108970000B0000E0002000EB0B0141440890AAEB43 +:10898000010AE00306D4DDE90F232146504600F03A +:1089900063F806444FF0000908E009A911F809003E +:1089A000DDE90F12904709F10109761CC145F4DB9E +:1089B000E0030CD5DDE90F232146504600F04CF8CA +:1089C000064404E0DDE90F1230209047761C089938 +:1089D000481E08900029F5DC08E00A980A990078FA +:1089E000491C0A91DDE90F129047761CBBF100018A +:1089F000ABF1010BF1DC21465046DDE90F2300F01D +:108A000019F806446D1C21E6092801003031323383 +:108A100034353637383961626364656600000000BA +:108A200030313233343536373839414243444546A4 +:108A3000000000002DE9F041044600251E461746BF +:108A4000880404D405E039462020B0476D1C641E1C +:108A5000F9D52846BDE8F0812DE9F041044600250E +:108A60001E469046C80301D5302700E02027880421 +:108A700004D505E041463846B0476D1C641EF9D563 +:108A80002846BDE8F0810A68531C0B6010707047DF +:108A9000002806D04DF6BC231946491EFDD2401EC3 +:108AA000FAD17047002100EB800002E000BF491CB2 +:108AB000C9B2B1EB400FF9D3704782B0CDE90001E4 +:108AC00021F0004001909DED000B02B051EC100B25 +:108AD0007047000010B50E4C10212046F1F745FC00 +:108AE000206840F48060206020212046F1F73DFCA2 +:108AF0000220FFF7D7FF10212046F1F738FC0220B3 +:108B0000FFF7D0FF2046BDE810401021F1F72DBC43 +:108B10000014024010B50E4C10212046F1F725FC40 +:108B2000206840F48060206020212046F1F71FFC7F +:108B30000220FFF7B7FF10212046F1F718FC0220B2 +:108B4000FFF7B0FF2046BDE810401021F1F70DBC43 +:108B5000001402402DE9F041154E0746002430680C +:108B600020F440603060254610213046F1F7FDFBCF +:108B70000220FFF797FF10213046F1F7F8FB60065F +:108B8000040E20213046F1F7E9FB08B144F001045E +:108B90000120FFF787FF6D1CEDB2082DE4D317B15C +:108BA000FFF798FF01E0FFF7B5FF2046BDE8F08131 +:108BB0000014024070B5164E05463046316841F447 +:108BC000806131601021F1F7D0FB002428064FF0BE +:108BD0002001304602D5F1F7CAFB01E0F1F7C5FBF1 +:108BE0006806050E0220FFF75DFF10213046F1F701 +:108BF000BEFB0220FFF756FF10213046F1F7B5FB10 +:108C00000220FFF74FFF641CE4B2082CDED370BDD6 +:108C10000014024010B50B4C206840F480602060C6 +:108C200020212046F1F7A3FB10212046F1F79FFBFE +:108C30000420FFF737FF2046BDE810402021F1F760 +:108C400094BB00000014024010B50B4C206840F4A7 +:108C50008060206020212046F1F787FB0420FFF789 +:108C600021FF10212046F1F782FB2046BDE810408D +:108C70002021F1F77CBB00000014024070B5144DB8 +:108C80000024286820F44060286020212846F1F75D +:108C90006EFB0120FFF706FF10212846F1F767FB66 +:108CA0000120FFF7FFFE07E0641CE4B2FA2C03D9B1 +:108CB000FFF7CAFF012070BD20212846F1F74EFBC7 +:108CC0000028F1D110212846F1F74FFB002070BD9C +:108CD0000014024010B541EC100BFEF709FB51ECFB +:108CE000100B10BD70B5FCF74DFA062000F0BEF871 +:108CF000552000F0DBF800F0AFF8124E04464FF4B8 +:108D0000805529463046F1F730FB29460E48F1F7E9 +:108D10002EFBAA2C11D1152000F0A8F8062000F097 +:108D2000C5F81420FFF7BEFE00F096F80446294669 +:108D30003046F1F71CFB512C01D0FA2070BD1420F5 +:108D400070BD000000040240000C02404FF40041DE +:108D50000803F8F791FE4FF08040FDF7B3FD0F4890 +:108D6000FEF792F90E48F0F7B5FC0D483030F0F7F9 +:108D7000B1FC0C48F1F734FA0B48F1F731FAF1F78E +:108D80009BFD002080F310884FF47A70FFF780FE7F +:108D9000FDF792FEFDF7C6FEFCE700000010014063 +:108DA0008864024000000240000402402DE9F041C6 +:108DB00004460E4600250846EFF763FA07000ED179 +:108DC0000120BDE8F0816D1C3178ADB2884205D13B +:108DD0003A4631462046EFF75BFA20B1641C207812 +:108DE0000028F0D1EDE72846EBE700B52DED048B28 +:108DF00083B041EC190BEFF779FF41EC180B18EE3B +:108E0000100A18EE901A8DED008B002818BF012073 +:108E1000084320F00040C0F17F6000F1E040C00F47 +:108E200014D019EE101A19EE900A8DED009B00294E +:108E300018BF0121084320F00040C0F17F6000F11D +:108E4000E040C00F04BF0120FFF7E4FB51EC180B1A +:108E500003B0BDEC048B00BD10B50120FFF722FE6E +:108E6000BDE81040FF20FCF7FDB9000070B50D4EC5 +:108E700004464FF4805529463046F1F778FA03202E +:108E8000FFF710FE29463046F1F76FFA29460648EB +:108E9000F1F76DFA2046FCF7E5F9BDE870400320D4 +:108EA000FFF700BE00040240000C024010B5FCF7C2 +:108EB000D9F9BDE810400120FFF7F4BD5458485FD0 +:108EC00056312E322E31003880250000010000007E +:108ED0000A00000000000000000000000000000088 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000010100000000000070 +:108F0000000000000000000002030000000000005C +:108F10000000000000000000030500000000000049 +:108F20000000000000000000040700000000000036 +:108F30000000000000000000050500000000000027 +:108F40000000000000000000060600000000000015 +:108F50000000000000000000070700000000000003 +:108F600000000000000000000808000000000000F1 +:108F700000000000000000000909000000000000DF +:108F800000000000000000000A0A000000000000CD +:108F900000000000000000000B0B000000000000BB +:108FA00000000000000000000C0C000000000000A9 +:108FB00000000000000000000D0D00000000000097 +:108FC00000000000000000000E0E00000000000085 +:108FD00000000000000000000F0F00000000000073 +:108FE0000000000000000000101000000000000061 +:108FF00000000000000000006A6F796675656C2E45 +:109000006A6F796675656C696E672E636F6D2C3754 +:1090100030313100000000000000000000000000BE +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000000010 +:109060000000000000004B46422D322E3447000025 +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000004B464F +:109090004231323334353600000000000000000059 +:1090A00000000000000000040000000000000000BC +:1090B000C78E010820410020371100206400000005 +:1090C0000200010000000000A490010820410020DF +:1090D00030110020660000000500010001000000C2 +:1090E000C88E010820410020E41A00206B00000017 +:1090F0003101040002000000F88F01082041002027 +:109100004A1600202F050000AC00010003000000FB +:10911000A390010820410020401A0020DB05000038 +:109120000200010004000000A89001082041002076 +:1091300028110020DD0500000500010005000000E9 +:10914000AC900108204100202C110020E205000015 +:10915000050001000600000061002B2B2B000D0A0A +:10916000000041542B530D0A0041542B534F434BE5 +:10917000413D5443502C746573742E6A6F79667543 +:10918000656C696E672E636F6D2C373031310D0A57 +:109190000041542B574B4D4F443D4E45540D0A0052 +:1091A00041542B55415254464C3D343039360D0A0A +:1091B0000041542B4845415254454E3D4F46460DC3 +:1091C0000A0041542B453D4F46460D0A0041542BA1 +:1091D000454E544D0D0A0041542B49434349443FE9 +:1091E0000D0A0041542B494D45493F0D0A00415499 +:1091F0002B574946493D4B46422D322E34472C4B86 +:1092000046423132333435360D0A0041542B536F08 +:10921000636B65743D302C302C746573742E6A6FEB +:10922000796675656C696E672E636F6D2C373031AA +:10923000310D0A0000C1814001C0804101C0804160 +:1092400000C1814001C0804100C1814000C1814016 +:1092500001C0804101C0804100C1814000C1814006 +:1092600001C0804100C1814001C0804101C08041F6 +:1092700000C1814001C0804100C1814000C18140E6 +:1092800001C0804100C1814001C0804101C08041D6 +:1092900000C1814000C1814001C0804101C08041C6 +:1092A00000C1814001C0804100C1814000C18140B6 +:1092B00001C0804101C0804100C1814000C18140A6 +:1092C00001C0804100C1814001C0804101C0804196 +:1092D00000C1814000C1814001C0804101C0804186 +:1092E00000C1814001C0804100C1814000C1814076 +:1092F00001C0804100C1814001C0804101C0804166 +:1093000000C1814001C0804100C1814000C1814055 +:1093100001C0804101C0804100C1814000C1814045 +:1093200001C0804100C1814001C0804101C0804135 +:1093300000C1814000C0C101C30302C2C60607C705 +:1093400005C5C404CC0C0DCD0FCFCE0E0ACACB0B75 +:10935000C90908C8D81819D91BDBDA1A1EDEDF1FA5 +:10936000DD1D1CDC14D4D515D71716D6D21213D395 +:1093700011D1D010F03031F133F3F23236F6F73745 +:10938000F53534F43CFCFD3DFF3F3EFEFA3A3BFB35 +:1093900039F9F83828E8E929EB2B2AEAEE2E2FEFE5 +:1093A0002DEDEC2CE42425E527E7E62622E2E32355 +:1093B000E12120E0A06061A163A3A26266A6A76785 +:1093C000A56564A46CACAD6DAF6F6EAEAA6A6BABF5 +:1093D00069A9A86878B8B979BB7B7ABABE7E7FBF25 +:1093E0007DBDBC7CB47475B577B7B67672B2B37315 +:1093F000B17170B0509091519353529296565797C5 +:10940000559594549C5C5D9D5F9F9E5E5A9A9B5BB4 +:1094100099595898884849894B8B8A4A4E8E8F4F64 +:109420008D4D4C8C448485458747468682424383D4 +:109430004181804041542B41504E3D0000000000CE +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000038000000000000000000C4 +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A0000000000066940108FC65002038110020CF +:1094B00000000000020001000000000066940108A6 +:1094C000FC6500203A1100200100000001020008A4 +:1094D0000100000067940108FC650020EC100020EA +:1094E000010800003C00D00702000000669401085B +:1094F000FC6500203A110020D10F0000010200108D +:109500000300000000000000000000000000000058 +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:10968000000000000000000000000000002F0000AB +:1096900000000700070000147F147F1400242A7FB5 +:1096A0002A12006264081323003649552250000034 +:1096B0000503000000001C224100000041221C00A4 +:1096C0000014083E08140008083E0808000000A026 +:1096D0006000000808080808000060600000002022 +:1096E00010080402003E5149453E0000427F400000 +:1096F000004261514946002141454B310018141286 +:109700007F10002745454539003C4A494930000152 +:109710007109050300364949493600064949291EA1 +:109720000000363600000000563600000008142203 +:109730004100001414141414000041221408000203 +:109740000151090600324959513E007C1211127C28 +:10975000007F49494936003E41414122007F414155 +:10976000221C007F49494941007F09090901003E47 +:109770004149497A007F0808087F0000417F410085 +:10978000002040413F01007F08142241007F4040FB +:109790004040007F020C027F007F0408107F003EE3 +:1097A0004141413E007F09090906003E4151215EC9 +:1097B000007F091929460046494949310001017FC6 +:1097C0000101003F4040403F001F2040201F003F5C +:1097D0004038403F0063140814630007087008070E +:1097E00000615149454300007F41410000552A5521 +:1097F0002A55000041417F0000040201020400409C +:1098000040404040000001020400002054545478BD +:10981000007F4844443800384444442000384444DD +:10982000487F00385454541800087E09010200187B +:10983000A4A4A47C007F080404780000447D4000B8 +:10984000004080847D00007F102844000000417F9C +:109850004000007C04180478007C08040478003878 +:109860004444443800FC242424180018242418FC00 +:10987000007C0804040800485454542000043F4469 +:109880004020003C4040207C001C2040201C003C2C +:109890004030403C004428102844001CA0A0A07C7C +:1098A000004464544C4414141414141400000000B4 +:1098B00000000000000000000000FC0000000000AC +:1098C00002000000000C020C02000000000000007A +:1098D00090D0BCD0BC900003000300001824FE44CC +:1098E0008C000302070201001824D8B04C8000034A +:1098F00000010201C038E438E00001020201020266 +:10990000080600000000000000000000000000F851 +:109910000402000000010204000204F80000000438 +:10992000020100009060F86090000000010000005B +:109930002020FC20200000000100000000000000AA +:109940000000080600000000202020202000000069 +:109950000000000000000000000000020000000005 +:109960000080601C0200040300000000F8040404EE +:10997000F8000102020201000008FC0000000002E1 +:1099800003020000188444241800030202020200AB +:1099900008042424D80001020202010040B088FC1F +:1099A00080000000000302003C242424C4000102C3 +:1099B00002020100F824242CC0000102020201006E +:1099C0000C04E41C0400000003000000D82424243C +:1099D000D80001020202010038444444F8000003A8 +:1099E0000202010000001000000000000200000060 +:1099F0000000200000000000060000000020508849 +:109A0000040200000000010290909090900000007D +:109A10000000000000020488502000020100000045 +:109A20001804C4241800000002000000F804E494A4 +:109A3000F80001020202020000E09CF08000020334 +:109A40000000030204FC2424D800020302020100E7 +:109A5000F80404040C0001020202010004FC0404E6 +:109A6000F80002030202010004FC24740C0002034B +:109A70000202030004FC24740C0002030200000034 +:109A8000F0080444CC4000010202010004FC202044 +:109A9000FC040203000003020404FC0404000202AC +:109AA00003020200000404FC040406040403000092 +:109AB00004FC24D00C0402030200030204FC040092 +:109AC0000000020302020203FC3CC03CFC00030055 +:109AD0000300030004FC30C4FC0402030200030082 +:109AE000F8040404F80001020202010004FC24242A +:109AF0001800020302000000F8848404F800010248 +:109B00000207050004FC246498000203020003021B +:109B1000182424448C000302020201000C04FC04FB +:109B20000C0000020302000004FC0000FC04000121 +:109B300002020100047C80E01C040000030000001D +:109B40001CE03CE01C00000300030000049C609C3F +:109B50000400020300030200041CE01C04000002D5 +:109B6000030200000C84641C0400020302020300D0 +:109B70000000FE020200000007040400000E30C0D6 +:109B80000000000000010200000202FE00000004CC +:109B900004070000000402040000000000000000B0 +:109BA0000000000000000808080808080000020083 +:109BB00000000000000000000040A0A0C000000164 +:109BC0000202030204FC2020C00000030202010084 +:109BD00000C02020600000010202020000C020241A +:109BE000FC0000010202030200C0A0A0C0000001AE +:109BF000020202000020F8242404000203020200F2 +:109C00000040A0A0602000070A0A0A0404FC2020EB +:109C1000C0000203020003020020E4000000000272 +:109C200003020000000020E400000808080700000C +:109C300004FC80E020200203020003020404FC0074 +:109C40000000020203020200E020E020C000030046 +:109C50000300030020E02020C000020302000302F2 +:109C600000C02020C00000010202010020E02020EE +:109C7000C000080F0A02010000C02020E00000011F +:109C8000020A0F0820E0402020000203020000002A +:109C90000060A0A020000002020203000020F820C3 +:109CA000000000000102020020E00020E0000001AE +:109CB0000202030220E02080602000000301000077 +:109CC0006080E0806000000300030000206080608E +:109CD000200002030003020020E02080602008082A +:109CE000070100000020A060200000020302020023 +:109CF000000020DE0200000000070400000000FF5A +:109D000000000000000F00000002DE200000000440 +:109D1000070000000201020404020000000000002D +:109D20000000000000000000000000000000000033 +:109D3000000000F8000000000000003330000000C8 +:109D400000100C06100C06000000000000000000CF +:109D500040C07840C0784000043F04043F04040041 +:109D6000007088FC08300000001820FF211E000051 +:109D7000F008F000E018000000211C031E211E0066 +:109D800000F00888700000001E21232419272110EC +:109D900010160E000000000000000000000000008F +:109DA000000000E018040200000000071820400036 +:109DB00000020418E0000000004020180700000026 +:109DC000404080F0804040000202010F010202008A +:109DD000000000F0000000000101011F010101006E +:109DE000000000000000000080B0700000000000D3 +:109DF000000000000000000000010101010101015C +:109E000000000000000000000030300000000000F2 +:109E100000000000806018040060180601000000C7 +:109E200000E010080810E000000F102020100F00C4 +:109E3000001010F8000000000020203F202000004B +:109E400000700808088870000030282422213000A3 +:109E500000300888884830000018202020110E00AB +:109E60000000C02010F8000000070424243F240054 +:109E700000F80888880808000019212020110E0029 +:109E800000E0108888180000000F112020110E003B +:109E900000380808C83808000000003F0000000033 +:109EA0000070880808887000001C222121221C00F4 +:109EB00000E010080810E0000000312222110F001D +:109EC000000000C0C00000000000003030000000B2 +:109ED0000000008000000000000080600000000022 +:109EE000000080402010080000010204081020003B +:109EF0004040404040404000040404040404040086 +:109F0000000810204080000000201008040201001A +:109F1000007048080808F00000000030360100001A +:109F2000C030C828E810E0000718272423140B00CD +:109F30000000C038E0000000203C23020227382047 +:109F400008F8888888700000203F202020110E002B +:109F5000C030080808083800071820202010080022 +:109F600008F808080810E000203F202020100F000B +:109F700008F88888E8081000203F202023201800D7 +:109F800008F88888E8081000203F2000030000003F +:109F9000C03008080838000007182020221E0200E0 +:109FA00008F808000008F808203F210101213F209F +:109FB000000808F8080800000020203F20200000CA +:109FC00000000808F8080800C08080807F000000BA +:109FD00008F888C028180800203F200126382000F3 +:109FE00008F8080000000000203F2020202030005A +:109FF00008F8F800F8F80800203F003F003F200074 +:10A0000008F830C00008F808203F200007183F007B +:10A01000E01008080810E0000F10202020100F00AA +:10A0200008F808080808F000203F2101010100009D +:10A03000E01008080810E0000F18242438504F00E2 +:10A0400008F8888888887000203F2000030C3020A2 +:10A0500000708808080838000038202121221C00E0 +:10A06000180808F8080818000000203F2000000029 +:10A0700008F808000008F808001F202020201F0012 +:10A080000878880000C83808000007380E01000072 +:10A09000F80800F80008F800033C0700073C03003C +:10A0A000081868808068180820302C03032C3020A2 +:10A0B0000838C800C83808000000203F2000000011 +:10A0C00010080808C8380800203826212020180069 +:10A0D000000000FE020202000000007F404040003D +:10A0E000000C30C000000000000000010638C00075 +:10A0F00000020202FE000000004040407F0000001D +:10A100000000040202020400000000000000000041 +:10A11000000000000000000080808080808080803F +:10A120000002020400000000000000000000000027 +:10A1300000008080808000000019242222223F201D +:10A1400008F8008080000000003F112020110E0060 +:10A150000000008080800000000E112020201100EF +:10A16000000000808088F800000E112020103F20A1 +:10A170000000808080800000001F22222222130025 +:10A18000008080F0888888180020203F2020000070 +:10A190000000808080808000006B94949493600025 +:10A1A00008F8008080800000203F210000203F2030 +:10A1B00000809898000000000020203F2020000030 +:10A1C000000000809898000000C08080807F000020 +:10A1D00008F8000080808000203F24022D302000FD +:10A1E000000808F8000000000020203F20200000A8 +:10A1F0008080808080808000203F20003F20003FC2 +:10A200008080008080800000203F210000203F20CF +:10A210000000808080800000001F202020201F0080 +:10A22000808000808000000080FFA12020110E00AF +:10A230000000008080808000000E112020A0FF80A0 +:10A24000808080008080800020203F21200001004D +:10A2500000008080808080000033242424241900A2 +:10A26000008080E0808000000000001F20200000AF +:10A270008080000000808000001F202020103F20F0 +:10A28000808080000080808000010E300806010080 +:10A2900080800080008080800F300C030C300F0025 +:10A2A00000808000808080000020312E0E31200050 +:10A2B000808080000080808080818E701806010080 +:10A2C00000808080808080000021302C222130009E +:10A2D00000000000807C020200000000003F4040BF +:10A2E0000804FE0408C0000000000310207F2010B6 +:10A2F0000002027C800000000040403F000000009F +:10A300000006010102020404000000000000000039 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000F0F0F0000000004D +:10A340000000000000017F0100000000000000008C +:10A35000001C1C1C0000000000008060301C8C6091 +:10A36000301C0C0000000000000000000000000095 +:10A37000000000000000000000000000000000E0FD +:10A380000000000000E000000086E69F86868686CA +:10A39000E69F860000011F01010101011F0101006C +:10A3A000000080C06020F820E0C00000000003072B +:10A3B0000C18FF70E18100000000070F10107F10E3 +:10A3C0000F0700008060206080000000E020000097 +:10A3D0000F3020309F70DC371030C0000000100EAE +:10A3E00003000718101807000000C02020E0C0007C +:10A3F0000000000080E01F38E88703C43C04000030 +:10A40000070F1810100B070D1010080000808C4C5F +:10A410003800000000000000000000000000000004 +:10A42000000000000000000000000000000000002C +:10A4300000000000000080E0300804000000000080 +:10A4400000FEFF0100000000000000000000030FFC +:10A450001820400000040830E080000000000000E8 +:10A460000000000001FFFE00000000000040201876 +:10A470000F03000000000000000000000000C0000A +:10A4800000000000004266663C18FF183C66664209 +:10A4900000000000000003000000000000000000B9 +:10A4A0000000800000000000001010101010FF10CD +:10A4B0001010101000000000000003000000000059 +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000808C4C38000000EC +:10A4E000000000000000000000000000000000006C +:10A4F00000101010101010101010100000000000BC +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A5200000001C1C1C0000000000000000000000D7 +:10A5300000000000E0380C000000000080701C03E8 +:10A54000000000000060380E010000000000000064 +:10A55000000080C060202060C080000000FEFF017D +:10A560000000000001FFFE000001070E1810101887 +:10A570000E0701000000808080C0E00000000000A5 +:10A580000000000000FFFF000000000000001010AD +:10A59000101F1F101010000000804020202020609D +:10A5A000C080000000030300804020381F07000027 +:10A5B000001C1A1918181818181F00000080C02055 +:10A5C000202060C080000000000303001010182F3E +:10A5D000E780000000070F10101010180F07000090 +:10A5E000000000000000C0E0F000000000C0B088E3 +:10A5F000868180FFFF808000000000000010101F97 +:10A600001F1010000000E06060606060606000008B +:10A6100000003F1008080818F0E0000000070B10C9 +:10A620001010101C0F030000000080C040202020EC +:10A63000E0C0000000FCFF211008080818F0E0004E +:10A640000001070C18101010080F03000000C0E0F4 +:10A650006060606060E06000000003000000E018DF +:10A660000700000000000000001F1F0000000000A5 +:10A670000080C0602020202060C080000087EF2C78 +:10A680001818303068CF830000070F081010101022 +:10A69000180F07000000C0C020202020C08000004C +:10A6A000001F3F604040402010FFFE0000000C1CD7 +:10A6B000101010080F030000000000000000000050 +:10A6C0000000000000000000000E0E0E0000000060 +:10A6D00000000000001C1C1C000000000000000026 +:10A6E000000000000000000000000000000C0C0052 +:10A6F00000000000000000000058380000000000CA +:10A700000000000000000080402010000000102821 +:10A71000448201000000000000000000000001026F +:10A72000040810000000000000000000000000000D +:10A7300000848484848484848484840000000000F1 +:10A740000000000000000000000010204080000019 +:10A7500000000000000000000000018244281000FA +:10A7600000001008040201000000000000C02020CA +:10A770001010101030E0C0000003030000F01008BB +:10A780000C070300000000001C1C1C00000000005F +:10A79000000000C0406020202040C00000FCFF01FD +:10A7A000F00E03C1FE03807F0001070E0811111097 +:10A7B000110904020000000080E0E0000000000039 +:10A7C0000000807C4340477FF880000010181F1075 +:10A7D00000000000131F1C1020E0E020202020605B +:10A7E000C080000000FFFF10101010182FE780003D +:10A7F000101F1F1010101010180F0700000080C04D +:10A80000402020202060E00000FCFF01000000004C +:10A81000000001000001070E1810101008040300CA +:10A8200020E0E02020202040C080000000FFFF004A +:10A830000000000001FFFE00101F1F10101018087C +:10A840000E07010020E0E020202020202060800072 +:10A8500000FFFF101010107C00000000101F1F10E0 +:10A86000101010101018060020E0E02020202020FA +:10A870006060800000FFFF101010107C00000100DD +:10A88000101F1F100000000000000000000080C02A +:10A890006020202040E0000000FCFF01000040405C +:10A8A000C0C140400001070E181010100F0F00002B +:10A8B00020E0E0200000000020E0E02000FFFF108A +:10A8C0001010101010FFFF00101F1F1000000000DC +:10A8D000101F1F100000202020E0E020202000009A +:10A8E0000000000000FFFF0000000000000010104A +:10A8F000101F1F101010000000000000202020E09A +:10A90000E020202000000000000000FFFF00000009 +:10A910000060E0808080C07F3F00000020E0E020F9 +:10A92000000020A06020200000FFFF30187CE3C062 +:10A9300000000000101F1F10000001131F1C181042 +:10A9400020E0E020000000000000000000FFFF0009 +:10A950000000000000000000101F1F101010101059 +:10A960001018060020E0E0E000000000E0E0E02039 +:10A9700000FF013FFEC0E01E01FFFF00101F10009E +:10A98000031F0300101F1F1020E0E0C000000000A4 +:10A990000020E02000FF0003071C78E08000FF009B +:10A9A000101F100000000000030F1F00000080C0F7 +:10A9B00060202060C080000000FEFF010000000059 +:10A9C00000FFFE000001070E181010180C07010010 +:10A9D00020E0E0202020202060C0800000FFFF2039 +:10A9E00020202020301F0F00101F1F10000000002B +:10A9F00000000000000080C060202060C0800000D7 +:10AA000000FEFF010000000000FFFE000001070E35 +:10AA10001111133C7C67210020E0E0202020202041 +:10AA200060C0800000FFFF101030F0D0080F07005A +:10AA3000101F1F10000000030F1C10100080C060CA +:10AA4000202020204040E00000070F0C1818303074 +:10AA500060E08100001F0C0810101010180F070094 +:10AA60008060202020E0E0202020608001000000A5 +:10AA700000FFFF000000000100000000101F1F1079 +:10AA80000000000020E0E020000000000020E020A6 +:10AA900000FFFF00000000000000FF0000070F188B +:10AAA00010101010100807002060E0E020000000E7 +:10AAB00020E060200000077FF88000807C03000019 +:10AAC00000000000071F1C070000000020E0E0203D +:10AAD00000E0E0200020E0200007FFF8E01FFFFC7E +:10AAE000E01F00000000031F0300011F030000001F +:10AAF000002060E0A0000020E060200000000003D3 +:10AB00008F7CF8C6010000000010181E130001170A +:10AB10001F1810002060E0E02000000020E060200E +:10AB2000000001073EF8E0180700000000000010D8 +:10AB3000101F1F101000000000806020202020A0A7 +:10AB4000E0E0200000000000C0F03E0F0300000025 +:10AB500000101C1F17101010101806000000000035 +:10AB600000FC0404040404000000000000FF0000D6 +:10AB70000000000000000000007F40404040400016 +:10AB8000000010E0000000000000000000000000D5 +:10AB9000031C6080000000000000000000000003B3 +:10ABA0000C70800000000404040404FC0000000099 +:10ABB00000000000000000FF000000000000404016 +:10ABC0004040407F0000000000000010080C040C12 +:10ABD000081000000000000000000000000000005D +:10ABE0000000000000000000000000000000000065 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000080808080808080808080808044 +:10AC1000000000040408080000000000000000001C +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000000000000014 +:10AC4000000098D844642424FCF80000000F1F186A +:10AC5000101010081F1F10180020E0F00000000066 +:10AC6000000000000000FFFF180804040CF8F000CA +:10AC700000001F0F18101010180F03000000000034 +:10AC8000000000000000000000E0F8180404043C8C +:10AC90003800000000030F0C101010100806000010 +:10ACA0000000000000000020E0F0000000E0F81CC0 +:10ACB00004040408FFFF000000030F181010100820 +:10ACC0001F0F08000000000000000000000000004E +:10ACD0000000E0F8484444444C7870000000030F42 +:10ACE0000C181010100804000000000080C0602044 +:10ACF00020E0C00000040404FFFF0404040400007A +:10AD0000000010101F1F10101000000000000000B5 +:10AD10000000000000000000000070F88C04048CAB +:10AD2000F874040C007076CF8D8D8D89C878700012 +:10AD30000020E0F000000000000000000000FFFF25 +:10AD400008040404FCF8000000101F1F100000108D +:10AD50001F1F1000000000000060600000000000E5 +:10AD60000000040404FCFC000000000000001010BF +:10AD7000101F1F10101000000000000000000060F5 +:10AD80006000000000000000040404FCFC0000005F +:10AD90000000C0C08080C07F3F0000000020E0F0C5 +:10ADA00000000000000000000000FFFF80C0F41C55 +:10ADB0000404000000101F1F1100031F1C101000CE +:10ADC0000000202020E0F000000000000000000053 +:10ADD00000FFFF000000000000001010101F1F10F7 +:10ADE0001010000000000000000000000000000043 +:10ADF00004FCFC0804FCFC0804FCFC00101F1F10F1 +:10AE0000001F1F10001F1F100000000000000000A6 +:10AE1000000000000004FCFC08080404FCF800002A +:10AE200000101F1F100000101F1F10000000000066 +:10AE3000000000000000000000E0F0180C04040C0A +:10AE400018F0E00000030F0C101010100C0F03009E +:10AE50000000000000000000000000000004FCFCF6 +:10AE6000080404040CF8F0000080FFFF8890101024 +:10AE70001C0F0300000000000000000000000000A4 +:10AE800000E0F81C04040408F8FC000000030F189C +:10AE900010109088FFFF80000000000000000000FC +:10AEA00000000000040404FCFC100804040C0C0066 +:10AEB0001010101F1F1010100000000000000000F4 +:10AEC000000000000000000000003078CCC4848442 +:10AED000840C1C0000001E1810101011190F060021 +:10AEE0000000000000C00000000000000004040496 +:10AEF000FFFF040404000000000000000F1F1010FA +:10AF0000100C000000000000000000000000000025 +:10AF10000004FCFE00000004FCFE000000000F1F07 +:10AF2000181010081F0F08000000000000000000AB +:10AF30000000000000040C3CFCC40000C43C0C04F5 +:10AF400000000000010F1E0E0100000000000000C4 +:10AF50000000000000000000043CFCC400E47CFC95 +:10AF600084807C040000071F070000071F07000003 +:10AF70000000000000000000000000000004041CAD +:10AF80007CE4C0341C0404000010101C1601131FC4 +:10AF90001C1810000000000000000000000000006D +:10AFA00000040C3CFCC400C43C0404000000C0804D +:10AFB000C1370E010000000000000000000000008A +:10AFC0000000000000001C0404C4F47C1C04000009 +:10AFD0000000101C1F17111010180E0000000000B8 +:10AFE000000000F80C04000000000000001028EF32 +:10AFF00000000000000000000000003F6040000072 +:10B00000000000000000FF00000000000000000041 +:10B010000000FF0000000000000000000000FF0032 +:10B02000000000000000040CF80000000000000018 +:10B0300000000000EF281000000000000000406049 +:10B040003F00000000000000001806020204081083 +:10B050002020300800000000000000000000000078 +:10B06000000000000000000000000000FF8181815E +:10B07000818181FF00000080C060F0F8FEFE3E1874 +:10B08000080808080800303000408000F8FE07017A +:10B090001C3F3F1F1B180ECFFFFFFF7F0F0F0F0737 +:10B0A00080C07B0E070F1C383030606060607E7F90 +:10B0B0003F3F3118180C0E030300000000018244CA +:10B0C000FF11AA4400000100000101000000103837 +:10B0D0005482D782543810000000000100000000A4 +:10B0E000312E4E6574776F726B20496E666F20202B +:10B0F000322E4D4420506F727420496E666F2020AE +:10B10000332E4C4F524120525353492020202020AF +:10B11000342E5665726573696F6E20436865636B84 +:10B1200020204E6574776F726B20496E666F202009 +:10B13000202020202020202020202020202020200F +:10B1400020202020202020202020202020202020FF +:10B1500020202020202020202020202020202020EF +:10B16000202020504F52542020202020202020201A +:10B1700020202020202020202020202020202020CF +:10B1800020202020202020202020202020202020BF +:10B1900020202020202020202020202020202020AF +:10B1A000456D707479000000000000000000000090 +:10B1B000426C7565536B79000000000000000000D0 +:10B1C0004C590000000000000000000000000000DA +:10B1D0004A500000000000000000000000000000D5 +:10B1E00044617274000000000000000000000000D4 +:10B1F0005957595F426C7565736B79000000000008 +:10B200005246494400000000000000000000000019 +:10B210005957595F426C7565736B790000000000E7 +:10B2200050726F62655F4B59000000000000000023 +:10B230005957595F5072657373757265000000004D +:10B24000202020504F525420202020202020202039 +:10B2500020202020202020202020202020202020EE +:10B2600020202020202020202020202020202020DE +:10B2700020202020202020202020202020202020CE +:10B28000202020205665726573696F6E2020202073 +:10B2900020202020202020202020202020202020AE +:10B2A000202020202020202020202020202020209E +:10B2B000202020202020202020202020202020208E +:10B2C000312E4D44436F6E6E656374205365742058 +:10B2D000322E4C4F524120536C6176652053657479 +:10B2E000332E506F72744C6F67204F757470757485 +:10B2F000342E436F6E6E656374204D6F646520203D +:10B30000352E4E6574776F726B2053657420202044 +:10B31000362E44617461496E6974202020202020FB +:10B32000312E4D44436F6E6E6563742053657420F7 +:10B33000322E4C4F524120536C6176652053657418 +:10B34000332E506F72744C6F67204F757470757424 +:10B35000204D44436F6E6E656374205365742020E6 +:10B3600020202020202020202020202020202020DD +:10B3700020202020202020202020202020202020CD +:10B3800020202020202020202020202020202020BD +:10B39000204C4F524120536C6176652053657420D8 +:10B3A000202020202020202020202020202020209D +:10B3B000202020202020202020202020202020208D +:10B3C000202020202020202020202020202020207D +:10B3D00020506F72744C6F67204F757470757420B5 +:10B3E000202020202020202020202020202020205D +:10B3F000202020202020202020202020202020204D +:10B40000202020202020202020202020202020203C +:10B410002020204E6574776F726B20536574202056 +:10B42000202020202020202020202020202020201C +:10B43000202020202020202020202020202020200C +:10B440005072657373207C20746F20736869667412 +:10B450004E6F773A4469616C207377697463682032 +:10B460004E6F773A53746174696F6E2020202020EC +:10B470004E6F773A436C6F75642020202020202087 +:10B480004E6F773A5465737420436C6F7564202057 +:10B49000496E697469616C697A6520446174613FC1 +:10B4A000202020202020202020202020202020209C +:10B4B000202020202020202020202020202020208C +:10B4C00027454E5445522720746F2073686966746F +:10B4D000000000000000F03F000000000000F83F06 +:10B4E00000000000000000000000004003B8E23F40 +:10B4F000000000000000000006D0CF43EBFD4C3EF2 +:10B50000033333333333E33FFFAB6FDBB66DDB3FE6 +:10B510004D268F515555D53F01411DA96074D13F2E +:10B5200065DBC9934A86CD3FEF4E454A287ECA3F28 +:10B530003E5555555555C53F93BDBE166CC166BFAA +:10B540002CDE25AF6A56113FF16BD2C541BDBBBEA3 +:10B55000D0A4BE726937663E04FA97999999D93F8B +:10B56000AF788E1DC571CC3F9FC678D0099AC33F76 +:10B57000935555555555E53F599322942449D23F4B +:10B58000DE03CB966446C73F44523EDF12F1C23F12 +:10B590000000000000000000DDDDDDDDDCBBBBDD08 +:10B5A000DDDDDDDDDDDDDDDD988888888888888863 +:10B5B0007777777777888888855555566666666683 +:10B5C0006666666666688888833333322222222262 +:10B5D000222222222228888DF8B5010800000020AE +:10B5E000D4100000E88D000898B60108D41000209F +:10B5F000BC9B000004860108412D01020304043DA8 +:10B60000060708091012031202390A01FF01FF019F +:10B61000FF01E1130103120202FF0901FF01FF0113 +:10B62000E5281041542B554152543D393630300DE8 +:10B630000A201018124E414D453D5458485F56316E +:10B640002E312E325F3001291B418B010138052C30 +:10B6500041504E3D0008FF0102030405060701FFAB +:10B6600001FF01FF01FF01FF01FF01E9880C5C53AD +:10B67000595354454D2E545854141D4D315F3001CB +:10B68000B91549190A1632190A1633190A15341947 +:08B690000C13504F5319B100D7 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.2.hex b/obj/TXH_V1.2.2.hex new file mode 100644 index 0000000..3ea8138 --- /dev/null +++ b/obj/TXH_V1.2.2.hex @@ -0,0 +1,5051 @@ +:020000040800F2 +:1080000090AE0020A1810008A98100084DA90008B8 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB8100081F97000823970008F8 +:10808000BB81000827970008BB810008BB8100085E +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000096B0108BB810008BB810008BB81000877 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008B1720108B5720108B9720108CC +:1080E000EF9A0008BB810008BB810008BB81000833 +:1080F000BB810008BB810008BB8100082B970008EA +:10810000BB810008BB810008BB810008BB8100085F +:10811000A9720108AD720108BB810008BB8100088B +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB8100082F97000833970008BD72010803 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F00CFCB8 +:1081900000480047D98F0108AFF3008090AE00205F +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7AD6A010841 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F066FA86460E4617469C4678 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F003FA99 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F08EFA87 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D0004EBA0098012240000023D0EB020263EB6A +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F0DAF903B0BDE8F08F002078 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00056B90EB540F2334102910021CDE90011B8 +:1085D0000A460B4600F05AF903B000BD3EB5CA1773 +:1085E000CB0F002450405140C0186141DA0740F2DF +:1085F00033430094CDE901232246234600F046F997 +:1086000003B030BD70B5C1F30A5201F0004500243B +:10861000C1F3130140F2FF3341F480119A4201DAB1 +:10862000002070BD40F233439A42A2F2334203DC91 +:10863000524200F087F800E090402C43F1D04042D5 +:1086400070BD70B5C1F30A5201F000450024C1F3BA +:10865000130140F2FF3341F480119A4202DA002004 +:10866000014670BD40F233439A42A2F2334203DC2A +:10867000524200F067F801E000F055F82C43F0D0CA +:108680000023D0EB030063EB010170BD01F0004358 +:1086900030B421F0004150EA010206D00A0DA2F5E3 +:1086A0006072C1F31301002A02DC30BC0020704765 +:1086B000440F44EAC104C100E01830BC00EBC250D2 +:1086C00000F09EB82DE9F05F0546002092469B46DB +:1086D00088460646814640241BE0284641464746D8 +:1086E000224600F02FF853465A46C01A914110D343 +:1086F00011461846224600F016F82D1A67EB0108BD +:108700004F4622460120002100F00DF817EB00092A +:108710004E41201EA4F10104DFDC484631462A46C2 +:108720004346BDE8F09F202A04DB203A00FA02F11C +:10873000002070479140C2F1200320FA03F319434F +:1087400090407047202A04DB203A21FA02F00021F1 +:10875000704721FA02F3D040C2F120029140084351 +:10876000194670470FB4002300B589B00CA90091D9 +:108770000B996FF00042CB601E4B06931E4B079384 +:108780000423CDE901321D4A089202466B460020BF +:1087900000F0B6F909B05DF814FB70B586B0064676 +:1087A0004FF0FF300091CDE90101002015460C4645 +:1087B00004903246694604A8FFF7D4FF02460498A5 +:1087C000211825B108B1084600E020462860049829 +:1087D00000280DD0002A02DD0098884208D0081B2E +:1087E0000094CDE901043246694604A8FFF7BAFFB8 +:1087F00006B070BD398D0008578D0008CD8900087E +:108800000029A8BF7047401C490008BF20F00100A4 +:10881000704710B4B0FA80FC00FA0CF050EA010482 +:1088200004BF10BC704749B1CCF1200421FA04F414 +:1088300011FA0CF118BF012121430843A3EB0C01ED +:10884000CB1D4FEA00614FEA102042BF002010BC50 +:10885000704700EBC35010440029A4BF10BC704700 +:10886000401C490008BF20F0010010BC704710B543 +:10887000141E73F1000408DA401C41F10001921843 +:108880005B411A4301D120F0010010BD2DE9F04DEC +:1088900092469B4611B1B1FA81F202E0B0FA80F241 +:1088A00020329046FFF73FFF04460F4640EA0A0099 +:1088B00041EA0B0153465A46084313D0114653EA86 +:1088C000010019D0C8F140025046FFF73BFF0546B2 +:1088D0000E46504659464246FFF725FF084305D04D +:1088E000012004E020463946BDE8F08D0020054314 +:1088F00046EAE0762C4337430A986305E40AA0EB86 +:1089000008000022FD0A44EA47540A3002D500203C +:108910000146E9E7010510196941DDE9084500193B +:108920006941BDE8F04DA2E770B521F00043034373 +:108930000CD0C1F30A550024D5EB040564EB040305 +:10894000D617AD1AB34102DB0020014670BD2018D6 +:1089500041EB025170BD0EB5C10F80EAE0700844D2 +:10896000CA07002140F233438DE80E000A460B4649 +:10897000FFF78CFF03B000BD30B5041E71F1000499 +:1089800004DB4FF00044404264EB0101141E73F11C +:10899000000405DB1C464FF00043524263EB040326 +:1089A000994208BF904230BD064C074D06E0E06892 +:1089B00040F0010394E8070098471034AC42F6D326 +:1089C000FFF7E6FBA8B80108C8B80108C0B24FF429 +:1089D000F05100F03BBA00002DE9FF4F087883B05A +:1089E0009946FF2805D0491C2D2804D000240020DA +:1089F00008E000200BE00124F9E700EB800003EB26 +:108A00004000491C0B78FF2BF7D104B140420023F2 +:108A10000293147819461D462D2C01D02B2C04D11D +:108A2000521C2D2C13D000240294AA461478FF2C3B +:108A30000FD00A25A3FB057801FB05814FF0000C40 +:108A400003FB0C11521CE3194AEB0101EEE7012470 +:108A5000EAE7814453EA010002D019F5C87F06DA3B +:108A600003980021C0E9001107B0BDE8F08F002590 +:108A7000AE4E2F46DFF8B882184600F0FBF9CDE97C +:108A80000001B9F1000002DAC9F1000400E0044677 +:108A90000023A74A1AEB030B42EB045A12E0E0074B +:108AA00007D02A46334638464146FFF7A9FC074619 +:108AB00088462A46334610461946FFF7A1FC05466C +:108AC0000E466410002CEAD1DDE90001B9F1000F77 +:108AD0005A46534606DAFFF705FD3A464346FFF786 +:108AE00001FD05E0FFF78CFC3A464346FFF788FCA2 +:108AF000029A0AB181F00041039AC2E90001B3E78A +:108B00002DE9FF4F1F468DB0D7E901464FF0FF38E2 +:108B10002E2045464FF000090B90B9696D1C0E9848 +:108B20008847396A824688470028F6D1BAF1FF3F64 +:108B30000AD024F4D064002E11DDBAF12B0F08D036 +:108B4000BAF12D0F0BD102E0404611B08DE744F48D +:108B50008064B9696D1C0E9888478246761E694606 +:108B6000600501D52D2000E02B208DF8000001F1DB +:108B7000010B0DF1200809E0B9696D1C0E988847BA +:108B800082460F9844F40074761E0560002E02DDC4 +:108B9000BAF1300FF0D00B998A453ED144F08004F1 +:108BA00006E00F99681CA9F1010944F400740860FB +:108BB000B9696D1C761E0E98884782463028F0D021 +:108BC0002BE00B998A4505D1200603D444F080049C +:108BD000761E18E050460FF057FE08B30DF1130152 +:108BE000761E44F400748B4508D2AAF130000BF8CD +:108BF000010B200607D5A9F1010003E0200602D4ED +:108C000009F101008146A00502D50F99681C086092 +:108C1000B9696D1C0E9888478246002ED1DC53E05E +:108C2000002E51DDBAF1650F02D0BAF1450F4BD1DC +:108C3000A00549D5B9696D1C24F44074761E0E98C0 +:108C400088478246002E0CDD2B2804D0BAF12D0F68 +:108C500007D144F48074B9696D1C0E988847824628 +:108C6000761EE00501D52D2100E02B2108F8011B1F +:108C7000CDF82C8021E00DF12901761E44F400741A +:108C800088450CD2AAF1300010F0FF0088F80000EF +:108C900002D10B99884509D908F1010806E0E005E1 +:108CA00001D5244801E042F20F708146B9696D1C7C +:108CB0000E98884782460F980560002E04DD5046C6 +:108CC0000FF0E2FD0028D6D1F9690E988847FF2001 +:108CD0008BF8000088F800000020069007904B46B3 +:108CE0006A4608A906A8FFF777FEA00502D46FF030 +:108CF00001002AE714F0240F0AD0E00714D1DDE9BF +:108D000006123868031D3B600068C0E900120BE0E2 +:108D1000DDE90601FFF7BAFC0146E00704D1386837 +:108D2000021D3A600068016028460EE7000014400A +:108D30000000F03FF1D8FFFF426842B1016811F82E +:108D4000013B23B1521EC0E90012184670470121B1 +:108D5000C160881E704742685AB1C368016843B950 +:108D600083688B4205D0491E521CC0E900120020C6 +:108D700070474FF0FF3070472DE9F04D00231A4641 +:108D80001B1A8A4103DB00200146BDE8F08DC1F3C8 +:108D90000A52C1F3130141F480154FF0000BD107C3 +:108DA00002D100186D41521E0027044640F2FF1107 +:108DB000384601EB620A3E468046024600204FF4E8 +:108DC0008011FFF7BFFCC2197141BB1846EB0100CF +:108DD000B4EB030C75EB000C04D3E41A65EB00054F +:108DE00017460E46241908F101006D4180463428CB +:108DF000E3DDF91946EB0600091BA84103D24FF049 +:108E0000FF32134601E0002213461BEB070046EB3E +:108E10000A51BDE8F04DFFF72ABD000030B5041E31 +:108E200071F1000404DB4FF00044404264EB0101A7 +:108E3000141E73F1000405DB1C464FF00043524240 +:108E400063EB04038B4208BF824230BD7F2801D907 +:108E5000002208E0064A02EB5002C007127800D157 +:108E6000120902F00F0201209040084070470000F4 +:108E700068B801080EB540F2334202920022CDE9F3 +:108E800000221346FFF702FD03B000BD70B58C1839 +:108E900010F8015B15F0070301D110F8013B2A110E +:108EA00006D110F8012B03E010F8016B01F8016BFB +:108EB0005B1EF9D12B0705D40023521E0DD401F8F7 +:108EC000013BFAE710F8013BCB1A921C03E013F8C0 +:108ED000015B01F8015B521EF9D5A142D8D30020F5 +:108EE00070BD027803E010F8013B1A44D2B2491E6B +:108EF00089B2F8D21046704770B5ADF5287D0026CE +:108F00000D46ADF89462ADF8986200EB40012D4833 +:108F100000EBC104608AA84251D9ADF898624AE0DA +:108F2000A089228A284481B2274800F0B1F8ADF820 +:108F300094626A46208A0BE0BDF894326168C95C8D +:108F4000BDF89432D154BDF89412491CADF8941276 +:108F5000BDF894128842EFD8401E81B21046FFF748 +:108F6000C0FF1A498870228A0DF1FF31515C81429D +:108F700019D1ADF894620CE0BDF894126068BDF8A8 +:108F80009422405CA1688854BDF89402401CADF85E +:108F90009402208ABDF89412401E8842ECDC012025 +:108FA0000DF5287D70BD64200FF0A6FEBDF8980277 +:108FB000401CADF89802BDF898020628B0D30020F6 +:108FC000EEE7000030970108FC6700202212002025 +:108FD000F0B50D46064600EB46011C48002200EBAA +:108FE000C104ADF5257D608AA8422BD9694606E00B +:108FF000A0686368805C98548854521C92B2208A9E +:10900000401E9042F4DC208A401E81B26846FFF781 +:1090100068FF228A0DF1FF3100275054A089228A6F +:10902000284481B2684600F02FF929463046FFF700 +:1090300063FF012807D064200FF05EFE7F1CBFB2E3 +:10904000062FEBD300200DF5257DF0BD30970108EC +:1090500038B50025ADF800500CF050F90A4C2070DE +:1090600000F088F820780949242807D0272808D05C +:10907000282802D1022081F8650038BD81F86550AA +:1090800038BD0120F7E7000022120020D412002092 +:109090002DE9F041064615460C46012080F3108864 +:1090A000254F0020B8800CF009F9000609D40120F2 +:1090B0000FF022FEB888401C80B2B880C828F2D3D6 +:1090C00035E0B888C82832D21C4F1021384601F04C +:1090D0009EF90821384601F09CF9E82000F030F8AC +:1090E000C4F3871000F02CF8A006000E00F028F85A +:1090F000002000F025F80024002000F021F8641C76 +:10910000A4B2042CF8D3002405E0FF2000F018F8E6 +:109110003055641CA4B2AC42F7D31021384601F09C +:1091200078F9002080F310880120BDE8F08100204C +:1091300080F31088F9E700002212002000000240AE +:1091400070B50B4C0546022120460CF0D1F90028E1 +:10915000F9D0294620460CF0D4F9012120460CF024 +:10916000C7F90028F9D020460CF0C9F9C0B270BD8B +:109170000030014010B5012080F310881A4C002007 +:10918000A0800CF09BF8000609D401200FF0B4FD7C +:10919000A088401C80B2A080C828F2D320E0A0881C +:1091A000C8281DD2114C1021204601F030F90821A9 +:1091B000204601F02EF93D20FFF7C2FF2A20FFF7DD +:1091C000BFFF8020FFF7BCFFA720FFF7B9FF1021EA +:1091D000204601F01EF9002080F31088012010BD08 +:1091E000002080F3108810BD2212002000000240F1 +:1091F0002DE9F04106460D46012080F31088204CF1 +:109200000020A0800CF05AF8000609D401200FF0CD +:1092100073FDA088401C82B2A280C82AF2D32AE043 +:10922000A088C82827D2174F1021384601F0EFF840 +:109230000821384601F0EDF88420FFF781FF002077 +:10924000FFF77EFF0020FFF77BFF0020FFF778FF8E +:10925000002404E0305DFFF773FF641CA4B2AC424D +:10926000F8D31021384601F0D4F8002080F310889C +:109270000120BDE8F081002080F31088F9E70000AC +:10928000221200200000024070B50D46012181F33A +:1092900010881146FFF7ACFF002832D01B4C00208D +:1092A000A0800CF00BF8000609D401200FF024FD7B +:1092B000A088401C80B2A080C828F2D322E0A088F9 +:1092C000C8281FD2124C1021204601F0A0F8082116 +:1092D000204601F09EF88320FFF732FFC5F3871088 +:1092E000FFF72EFFA806000EFFF72AFF0020FFF76A +:1092F00027FF1021204601F08CF8002080F3108811 +:10930000012070BD002080F3108870BD2212002063 +:109310000000024010B500231A4604E010F8014B8B +:109320006340521CD2B28A42F8D3184610BD0000E6 +:1093300010B5044639200FF0DFFEE0B20FF0FCFE5E +:10934000C4F307200FF0F8FEC4F307400FF0F4FE5B +:10935000200E0FF0F1FE4FF48051034801F059F850 +:10936000BDE810400EF09CB8000402402DE9F04129 +:10937000054614460E463A200FF0BEFEF0B20FF03E +:10938000DBFE300A0FF0D8FE104F4FF48056314606 +:10939000384601F03EF8B0463E460EF081F81D28F2 +:1093A00011D1284600F0A4F807463B200FF0A4FE98 +:1093B0004146304601F02DF83D44002CEDD0208888 +:1093C00038442080E9E7BDE8F08100000004024055 +:1093D0002DE9F041054614460E463C200FF08CFE68 +:1093E000F0B20FF0A9FE300A0FF0A6FE114F4FF4B5 +:1093F00080563146384601F00CF80CB10020208030 +:10940000B0463E460EF04CF81E2811D1284600F01A +:1094100017F907463D200FF06FFE4146304600F039 +:10942000F8FF3D44002CEDD0208838442080E9E747 +:10943000BDE8F0810004024010B50BF087FE08B1D2 +:1094400000F028F8BDE81040302000F09FB8014639 +:10945000362000F089B810B508B100F0A5F8BDE8D5 +:109460001040342000F092B810B5044600F09CF88B +:1094700020785C2801D02F2803D10021642000F03F +:10948000FBF8BDE81040322000F080B8682000F002 +:109490004BB8000010B522200FF02EFE0FF022FE78 +:1094A00004464FF48051024800F0B3FF204610BD3F +:1094B000000402402DE9F0410FF014FE06460FF0C3 +:1094C00011FE05460FF00EFE04460FF00BFE074698 +:1094D0004FF48051054800F09CFF46EA052040EA21 +:1094E000044040EA0760BDE8F0810000000402404B +:1094F00070B5054627200FF0FFFD0FF0F3FD044681 +:10950000260007D00FF0EEFD641E05F8010B14F0E5 +:10951000FF04F7D14FF48051024800F07AFF304643 +:1095200070BD00000004024010B504460C200FF08E +:10953000E3FD20460FF000FEBDE81040FFF7BABF84 +:1095400010B504460A200FF0D7FD20460FF0F4FDB9 +:109550000FF0C8FD04464FF48051024800F059FF57 +:10956000204610BD0004024010B50C460FF0C4FDAB +:1095700020460FF0E1FD4FF48051034800F049FF11 +:10958000BDE810400DF08CBF0004024010B50FF094 +:10959000B3FD4FF48051034800F03BFFBDE810409D +:1095A0000DF07EBF0004024070B5054601200FF0AB +:1095B000A3FD0FF097FD432828D22B20FFF7C0FF13 +:1095C000102823D22F200FF097FD00200FF0B4FDBC +:1095D0003220FFF7DBFF142818D1CF20FFF7B0FFB0 +:1095E000040013D04C20FFF79FFF00EB04214C2018 +:1095F00000F042F85020FFF797FF00EB04215020C5 +:1096000000F03AF80021702000F036F82F200FF01B +:1096100073FD2C7806E015F8014F5C2C01D02F2C3F +:1096200000D1002420460FF087FD002CF3D1BDE8C7 +:1096300070404FF48051014800F0EBBE000402403E +:1096400070B505462D200FF057FD0FF04BFD044679 +:10965000260007D028780FF06FFD641E6D1C14F0F3 +:10966000FF04F7D14FF48051024800F0D2FE30469B +:1096700070BD00000004024070B505460C460D2088 +:109680000FF03AFD28460FF057FDE0B20FF054FD01 +:10969000C4F307200FF050FDC4F307400FF04CFD5A +:1096A000200E0FF049FDBDE870404FF48051014895 +:1096B00000F0AFBE0004024070B5094DFF22134612 +:1096C00005F5807605E010F8014B54402A5D5A40BC +:1096D000335D491E89B2F6D242EA032070BD000014 +:1096E000C094010870B500221346154605E010F835 +:1096F000014BA2186B41491E89B20029F7D1100C09 +:1097000040EA034092B2801845EB13414FEA014210 +:1097100042EA104108186FEA000080B270BD07F0FD +:1097200053BD07F0F1BC07F0BFBC07F01DBD00F052 +:10973000A3BF0AF001BE0000074A904201D20748C9 +:1097400001E005481038064A8B0001EA020101D504 +:10975000C160704781607047106402400060024041 +:109760007D0F7D0F0029016802D041F0010101E069 +:1097700021F00101016070472DE9F043016821F0FB +:10978000010101600021016041608160C1600161EF +:10979000212141613C493C4A3D251039904202D18A +:1097A0008D60BDE8F083384A4FF4746618329042F9 +:1097B00001D18E60F5E7344A4FF47417303290428D +:1097C00001D18F60EDE7304A4FF0746C483290421F +:1097D00002D1C1F808C0E4E72B4B2C4A6033984211 +:1097E00001D1CA60DDE7284C294B7834A04201D171 +:1097F000CB60D6E7DFF89080264C08F19008404512 +:1098000001D1CC60CDE7DFF880804FF03D5908F101 +:10981000A808404502D1C1F80C90C2E71E49DFF804 +:1098200078800839404501D10D60BAE71A4D1835E6 +:10983000A84201D10E60B4E7174D3035A84201D1DE +:109840000F60AEE7144D4835A84202D1C1F800C000 +:10985000A7E7114D10496035091FA84201D10A60E0 +:109860009FE70D4A7832904201D10B6099E70A4A8E +:109870009032904201D10C6093E7074AA83290429F +:109880008FD1C1F800908CE7106002403D000020AD +:10989000400F002000003D20106402400B0607D559 +:1098A000436912B143F0800301E023F08003436178 +:1098B000802908D0002A026801F01E0101D00A4365 +:1098C00000E08A430260704730B50368124ACC68F2 +:1098D00013400A682243D1E905452C432243CC6951 +:1098E00022430C6A22434C6A22438C6A22434C6B0B +:1098F00022438C6B22431A430260426922F0070321 +:10990000D1E90B2422431A4342610A6942604A6842 +:1099100082608968C16030BD3F801CF02DE9FC4148 +:10992000012120200BF01AFC01268DF8046000258F +:109930008DF8065003208DF805001A4C302700974B +:109940008DF807506946204600F00EFD3021204674 +:1099500000F05FFD144C84F8F05484F8F25484F85D +:10996000F16484F8F3644FF4FA70C4F8F80400F07A +:109970001DF894F86802802812D16565232084F8C8 +:109980006D02052084F86C0284F86B72142084F850 +:109990006A02202084F8690284F8685200F048F8CE +:1099A000BDE8FC8100140240D41200207CB50FF009 +:1099B00077FAD0200FF044FA0FF0A6FA00200FF04B +:1099C0003FFA0FF0A1FA0FF06BFAD1200FF038FA3E +:1099D0000FF09AFA00246D4601E0062C01D2012016 +:1099E00000E000200FF0FCF92855641CE4B2072CBD +:1099F000F3D30FF06FFA0D489DF8061080F86D1242 +:109A00009DF8051080F86C129DF8041080F86B1218 +:109A10009DF8021080F86A129DF8011080F8691212 +:109A20009DF8001080F868127CBD0000D412002060 +:109A30007CB51B48002490F868128DF8001090F84F +:109A400069128DF8011090F86A128DF80210012148 +:109A50008DF8031090F86B128DF8041090F86C12CA +:109A60008DF8051090F86D028DF806000FF018FAC9 +:109A7000D0200FF0E5F90FF047FA00200FF0E0F9E1 +:109A80000FF042FA6D46285D0FF0DAF90FF03CFA5C +:109A9000641CE4B2072CF6D30FF01CFA7CBD000066 +:109AA000D412002070B5094D0022134605F58076CA +:109AB00005E010F8014B54402A5D5A40335D491EC1 +:109AC00089B2F6D242EA032070BD0000C0940108BA +:109AD000072A00D9072240EA002021B1012901D13B +:109AE000D040C0B270479040C0F307207047704725 +:109AF000072A00D9072240EA002029B1012902D112 +:109B00009040C0F307207047D040C0B270470000BB +:109B100070B5ADF5327D00260D46ADF8BC62ADF8EE +:109B2000C06200EB4001324800EBC104608AA842E9 +:109B30005CD9ADF8C06255E0012264212D4800F0E7 +:109B4000A9F92C4800788DF80000382842D1228AE3 +:109B5000E06802FB0501274800F09CF9ADF8BC6203 +:109B60006A46208A0BE0BDF8BC326168C95CBDF86A +:109B7000BC32D154BDF8BC12491CADF8BC12BDF8C2 +:109B8000BC128842EFD8401E81B2104600F044FA61 +:109B9000228A0DF1FF31515C81421BD1ADF8BC62CC +:109BA0000EE0BDF8BC226168895CA26800FB05205C +:109BB000BDF8BC221154BDF8BC02401CADF8BC027B +:109BC000208ABDF8BC12401E8842EADC01200DF557 +:109BD000327D70BD64200FF08FF8BDF8C002401CCC +:109BE000ADF8C002BDF8C0020628A5D30020EEE7FC +:109BF0003C93010820430020F0B50E46074600EBD9 +:109C000047012648ADF5317D002500EBC1048DF8F4 +:109C1000BC52608AB0423DD900210846FFF778FF68 +:109C2000012837D1694609E0A268401E00FB0620E2 +:109C30006268285C505548556D1CADB2208AA84218 +:109C4000F2D80025208AE16800FB0611401E82B28E +:109C5000134800F09DF9208A401E81B2684600F04A +:109C6000DBF98DF8BC02208AE168012201447043CF +:109C7000401E0144AFA800F08BF931463846FFF78B +:109C800047FF012807D064200FF036F86D1CADB2F5 +:109C9000062DD7D300200DF5317DF0BD3C93010892 +:109CA00020430020F0B5ADF5317D2C4D00208DF81E +:109CB000BC022B4E288000243FE000206F4607E0C6 +:109CC00056F832204968125C0A543A54401C80B25B +:109CD000298801EB410206EBC2010B8A5B1E83421D +:109CE000EEDC288800EB400006EBC000008A401E36 +:109CF00081B2384600F090F98DF8BC02288800EB5C +:109D0000400006EBC000C168008A00FB0411401E41 +:109D100082B2144800F03CF92888012200EB400090 +:109D200006EBC000C168008A01446043401E014444 +:109D3000AFA800F02DF9641CA4B2288800EB400005 +:109D400006EBC000408AA042B7D82888401C80B2E9 +:109D500028800728AFD30DF5317DF0BD100000201D +:109D60003C930108204300207CB5012108460BF0FC +:109D7000F5F901208DF8040002258DF80550002426 +:109D80008DF806408DF807001820154E00906946A2 +:109D9000304600F0E9FA05221146304600F020FB7B +:109DA00005220621304600F01BFB05220721304624 +:109DB00000F016FBA02000908DF8045003208DF8D1 +:109DC00005008DF806408DF807406946304600F0E2 +:109DD000CBFA402000906946304600F0C5FA7CBDC1 +:109DE00000000240F8B5002634460096FFF7BCFF9D +:109DF00000F0A0F82248641C8442FCD3214C0821C6 +:109E0000204600F004FB1021204600F002FB062053 +:109E100000F076F80821204600F0FBFA08212046E1 +:109E200000F0F5FA1021204600F0F3FA012000F0CE +:109E300067F8002000F064F80821204600F0E9FAF5 +:109E40001148D0F81C0208B9FFF72CFF0F4D2E80E7 +:109E50000F4E002405E0C0B22146FFF759FE641CF6 +:109E6000A4B2288800EB400106EBC101498AA14257 +:109E7000F1D880B2401C80B228800728E9D3F8BD11 +:109E8000FFFF0F00000002400000434210000020CE +:109E90003C9301082DE9F0410546002416460F4683 +:109EA000012080F31088DFF854800821404600F03C +:109EB000AEFA1021404600F0ACFA032000F020F882 +:109EC000C7F3074000F01CF8C7F3072000F018F8AC +:109ED000F8B200F015F806E0002000F011F8641C5C +:109EE00005F8010BA4B2B442F6D30821404600F0B5 +:109EF00090FA002080F31088BDE8F0810000024055 +:109F000070B50B4C0546022120460BF0F1FA0028F3 +:109F1000F9D0294620460BF0F4FA012120460BF037 +:109F2000E7FA0028F9D020460BF0E9FAC0B270BD7C +:109F30000030014010B5012186B008030BF04AF94A +:109F4000124C20460BF0AAFA0021ADF8081060155B +:109F5000ADF80A003820ADF80C000720ADF800106D +:109F6000ADF81000ADF804104FF48270ADF8061093 +:109F7000ADF80E10ADF80200694620460BF0C3FAAA +:109F8000012120460BF080FA06B010BD00300140E0 +:109F90002DE9F0410546002416460F46012080F3C6 +:109FA0001088DFF870800821404600F030FA102158 +:109FB000404600F02EFA0620FFF7A2FF0821404697 +:109FC00000F027FA0821404600F021FA102140460F +:109FD00000F01FFA0220FFF793FFC7F30740FFF7D7 +:109FE0008FFFC7F30720FFF78BFFF8B2FFF788FF5B +:109FF00005E02878FFF784FF641CA4B26D1CB4420E +:10A00000F7D30821404600F004FA002080F31088BE +:10A01000BDE8F08100000240027803E010F8013B47 +:10A020001A44D2B2491E89B2F8D2104670470000D5 +:10A0300070B51E4A907A012825D1002595721C49D9 +:10A040001C480F244E780123F6B14D70D0F82852E9 +:10A05000D0F8346245EAC605D0F83062D0F82C0258 +:10A06000B60046EA40000543AC43CC708878CC7813 +:10A07000A04208D108710C78A04204D0D0710870B9 +:10A08000002800D0937170BD4B70D0F82852D0F8E2 +:10A09000346245EAC605D0F83062D0F82C02B6002A +:10A0A00046EA40000543AC438C70DFE7D412002041 +:10A0B000C9120020000042422DE9F041ADF57C7D3F +:10A0C00000273D46ADF8E873FFF7B6F95F4C14285A +:10A0D00007D084F867520EF04BFF0DF57C7DBDE88C +:10A0E000F0815B48FFF7C0F9594E103E14283070DC +:10A0F00006D042287ED00120FFF7A9F93570ECE7A1 +:10A10000FFF7C4F9C6E90205B046BDF8E803FFF75A +:10A110000FF9FAAA4FF4FA716846FFF727F94DA133 +:10A1200068460EF089FFB0806E46D0B1E11981F823 +:10A13000BC557F1CBFB2282FF8D34746304447A1F7 +:10A140000EF07AFF78800021001F08E0BA886318BB +:10A150000A443244D27883F8BC25491C89B2814232 +:10A16000F4DB3FA168460EF067FF4746A8F80400FD +:10A17000D0B10021621882F8E455491C89B228291F +:10A18000F8D3304435A10EF057FF7880002109380C +:10A1900008E0BA8863180A443244127A83F8E42546 +:10A1A000491C89B28142F4DB30A168460EF044FFBD +:10A1B000B880D0B10021621882F80C56491C89B2CF +:10A1C0001429F8D3304425A10EF036FF7880002101 +:10A1D0000D3808E0BA8863180A443244127B83F8C9 +:10A1E0000C26491C89B28142F4DB24A168460EF09A +:10A1F00023FF00E025E0B880D0B10021621882F88A +:10A200007655491C89B23229F8D3304413A10EF097 +:10A2100013FF78800021C01F08E0BA8863180A4441 +:10A220003244927983F87625491C89B28142F4DB65 +:10A2300000210320FFF7E0FC0120FFF708F90120CF +:10A240004BE70348FFF707F947E70000D412002067 +:10A250003812002041504E3D000000003B0000003D +:10A26000574946494E414D453D0000005749464932 +:10A2700050415353574F52443D00000053455256EE +:10A2800045523D002F4910B5884206D101210846AC +:10A290000AF070FF002101204FE02B49884206D1CF +:10A2A000012102200AF066FF0021022045E0274933 +:10A2B000884206D1012104200AF05CFF002104201D +:10A2C0003BE02349884206D1012108200AF052FFD1 +:10A2D0000021082031E01F49884206D101211020C9 +:10A2E0000AF048FF0021102027E01B49884206D1D0 +:10A2F000012120200AF03EFF002120201DE0174907 +:10A30000884206D1012140200AF034FF002140207C +:10A3100013E01349884206D1012180200AF02AFF68 +:10A320000021802009E00F4988420AD184150121CB +:10A3300020460AF01FFF00212046BDE810400AF029 +:10A3400019BF10BD00000240000402400008024096 +:10A35000000C0240001002400014024000180240AD +:10A36000001C024000200240F0B5002201274FF0FF +:10A37000030C0B6807FA02F52B40AB422CD10668A0 +:10A3800053000CFA03F4A64306600E79D0F800E0FF +:10A390009E4046EA0E0606600E79012E01D0022E7E +:10A3A00012D18668A64386604E79D0F808E09E40B8 +:10A3B00046EA0E0686604668AE43466045688E797A +:10A3C0009640B6B235434560C568A543C560CC79B3 +:10A3D0009C40C3681C43C460521C102AC9D3F0BD02 +:10A3E0004B07DB0E9A40C90810B500EB8100016AEB +:10A3F0000F249C40A1430162016A1143016210BD18 +:10A400000246002012690A4200D0012070474183B1 +:10A4100070470183704700002DE9F04F7548002513 +:10A420002DED028B85B001782C4601294FD10026F5 +:10A430008246067000F1020898F80000DFF8B89133 +:10A440008B46F52804D098F819004F2874D077E08F +:10A4500098F8020098F8011040EA01246548214666 +:10A46000801CFFF729F908EB0401497818F804204B +:10A4700041EA022181422AD198F803105F4FF12965 +:10A480002AD05F48F2294BD0F32920D180F84860C8 +:10A4900080F83CB0F52038707E700520B870F3204D +:10A4A000F8705920387105215448FFF705F9010A61 +:10A4B0007971B8715348076052490720083908601C +:10A4C000504801210C38FFF74DF98AF8016005B0BA +:10A4D000BDEC028BBDE8F08F4946481980F8BC6599 +:10A4E0006D1CADB2282DF8D30020241F07E008EB27 +:10A4F000000212790B1883F8BC25401C80B2A042E0 +:10A50000F5DB00210320FFF777FB0028DFD00AF0FE +:10A510006FF8F52038707E700520B870F120BFE725 +:10A5200080F848B080F83DB0F52038707E70052086 +:10A53000B870F220B4E7FFE798F81A004B281AD059 +:10A540002C4831A1801C0EF077FD050002D00221BD +:10A5500089F8021008EB0507B87B41280ED0B87BBC +:10A560005628B4D1C9F8396689F83D66C9F8396604 +:10A5700089F83D66ABE789F802B0A8E76E4629196D +:10A5800001EB0800007C3055641CA4B2092CF6D302 +:10A5900030460CF0C5FF51EC100BFEF777F800EEDB +:10A5A000100A9FED1A8A1A484146C0EE080AC0ED0B +:10A5B0008D0AB87E4C4689F8380600202A180A44CD +:10A5C000127F3254401C80B20928F7D368460CF041 +:10A5D000A7FF51EC100BFEF759F800EE100AC0EE81 +:10A5E000080A10EE900AC4F8390697F8270084F894 +:10A5F0003D066CE712000020D4120020FC0300206E +:10A60000D4420020AC640240524D43000000C842D6 +:10A61000D416002070B5144C40F224463146204632 +:10A620000CF0B1FE00281ED0314620460CF048FE4A +:10A630000E4D00212846FFF795F8314620460CF0D4 +:10A640003FFE0B492846FFF777F82088201D008839 +:10A65000291D4FF47A70086001212846FFF782F81F +:10A6600004490120087070BD0014014028640240B4 +:10A67000008800101200002010B5104C0E49204632 +:10A68000FFF75AF800212046FFF76CF80C4C4021E8 +:10A6900020460CF071FE0028F9D0084C0949783C9E +:10A6A0002046FFF749F801212046FFF75BF80649ED +:10A6B0000120487010BD000000802020A0640240EE +:10A6C0000014014000880010120000202DE9F04322 +:10A6D00001218FB088050AF041FDDFF88C904846D3 +:10A6E000FFF74AF84020050103900024CDE9054515 +:10A6F000C60207940894CDE909461C4F0B944FF00D +:10A700002068CDE900870C940D94694648460E9464 +:10A71000FFF7DAF8012210214846FFF7BFF8DFF80B +:10A720004890A9F178094846FFF726F84FF47A7067 +:10A73000CDE90340CDE9054507940894CDE90946E4 +:10A740000B480B940C940D94CDF800800E94CDE939 +:10A75000017069464846FFF7B7F801214846FFF700 +:10A7600001F80FB0BDE8F083A0640240041401407A +:10A77000140000207CB5012104200AF0EFFC164EE5 +:10A78000082206213046FFF72BFE0822072130461B +:10A79000FFF726FE02218DF8051000258DF80650E2 +:10A7A0000124C0208DF8074000908DF80410694600 +:10A7B0003046FFF7D9FD600200908DF804408DF817 +:10A7C000065003208DF805008DF807406946304695 +:10A7D000FFF7CAFD7CBD0000000802402DE9F047EC +:10A7E000FFF7C8FF4FF4E13000F07AF8FFF76EFF93 +:10A7F00000F058F8264D002685F8286685F82A6668 +:10A80000012085F8290685F82B0642F21070C5F85C +:10A810003006214F1F483860DFF87C800E21A8F1F8 +:10A820000808C8F80010A8F1040901214846FEF7FD +:10A8300099FF1A4C667060780028FCD04FF4FA70CB +:10A840000EF05AFA4FF4165000F04AF81149002061 +:10A85000134A103101EB000C135C401CC0B28CF8A1 +:10A8600008300A28F6D300202A1892F8B8250B18C9 +:10A87000401CC0B2DA740428F6D339601921C8F834 +:10A88000001001214846FEF76DFF6670BDE8F087B5 +:10A89000D4120020E4070020AC6402401200002023 +:10A8A0004891010838B545208DF8000002208DF848 +:10A8B000010001248DF802408DF80340684607F03E +:10A8C0009FF947208DF800008DF8014000208DF899 +:10A8D00002008DF80340684607F092F938BD000089 +:10A8E0001FB50446012120200AF074FC0020ADF8B9 +:10A8F00004000094ADF80600ADF80800ADF80C00B7 +:10A900000C200D4CADF80A00694620460CF072FD93 +:10A91000012120460CF0D7FC012240F224412046C0 +:10A920000CF050FD102120460CF0CAFC0122C02181 +:10A9300020460CF0D2FC1FBD001401400249C8792A +:10A940000022CA7170470000D4120020024800683B +:10A95000C00700D000BEFEE7F0ED00E002494AF675 +:10A96000AA200860704700000030004010B50EF0CB +:10A97000FFFABDE8104064200EF0BEB92DE9F04F9B +:10A9800083466BA0ADF57D7D002400689A460E4697 +:10A990002746FB90ADF8E843042A26D8DFF89491C7 +:10A9A00099F86C1202EBC20505EB0215624A3023DE +:10A9B000154403EB1111297199F86C1201F00F0184 +:10A9C0003031697199F86B1203EB1111A97199F883 +:10A9D0006B0200F00F003030E871FEF72DFD1428F7 +:10A9E00007D089F867720EF0C3FA0DF57D7DBDE8DA +:10A9F000F08FDFF84481A8F1240898F800001428AB +:10AA00000ED02846FEF730FD88F80000142807D045 +:10AA100042287DD00120FEF71AFD88F80070E4E797 +:10AA20004FF47A70864200D90646FEF72FFD454660 +:10AA3000C5E90207FEF77CFC99F86B2248463021F5 +:10AA400001EB12128DF8002099F86B2202F00F0230 +:10AA500030328DF8012099F86A2201EB12128DF83C +:10AA6000022099F86A2202F00F0230328DF803209A +:10AA700099F8692201EB12128DF8042090F86922EE +:10AA800002F00F0230328DF8052090F8682201EBB9 +:10AA900012118DF8061090F8680200F00F003030A7 +:10AAA0008DF80700BAF1000F03D0BAF1010F02D000 +:10AAB00004E0542000E052208DF808003A208DF880 +:10AAC00009000A23EC4618E00BEB54021078000949 +:10AAD000B0FBF3F1C1EBC10108440CEB04013030D1 +:10AAE0008872107800F00F00B0FBF3F2C2EBC202E4 +:10AAF00010443030A41CC872A4B2B4EB460FE3D3A8 +:10AB000003EB460081B2FAAA6046FEF761FC00E062 +:10AB100009E0FAAA0221FBA8FEF75AFC0120FEF781 +:10AB200096FC2F7061E72846FEF795FC5DE7000074 +:10AB30000D0A0000D41200204C1200202DE9F04F25 +:10AB400000252DED028BA1B08DF838508DF8005006 +:10AB50008DF82050CDE91255CDE900558DF80850FB +:10AB60008DF80C508DF810508DF81450ADF8185029 +:10AB70009FEDF80AF8488DED0D0A00F500572530D5 +:10AB80000124DFF8D8A34FF47A7BD526DFF8D083F1 +:10AB900007909CE0DFF8C09399F8720918B389F820 +:10ABA0007259B7F8F81FDAF88C205046C2F57A725D +:10ABB000914218D1D0F88C00C0F57A70A7F8F00F48 +:10ABC000E64800218830FEF7CDFDE448E5498830AD +:10ABD000FEF7B2FD88F80040CAF88CB0DF480121CA +:10ABE0008830FEF7BFFD99F87E0910B389F87E59C9 +:10ABF000B7F8FA1FDAF844205046C2F57A7291424B +:10AC000017D1406CC0F57A70A7F8F20FD348002135 +:10AC10004030FEF7A7FDD148D3494030FEF78CFD08 +:10AC200088F80140CAF844B0CC4801214030FEF712 +:10AC300099FD99F88A0910B389F88A59B7F8FC1F69 +:10AC4000DAF814205046C2F57A72914217D1406961 +:10AC5000C0F57A70A7F8F40FC04800211030FEF755 +:10AC600081FDBE48C1491030FEF766FD88F80240FC +:10AC7000CAF814B0B94801211030FEF773FD99F8F5 +:10AC80009619484619B380F89659B7F8FE1FDAF8B6 +:10AC90002C205046C2F57A72914218D1C06AD14632 +:10ACA000C0F57A70A7F8F60FAC4800212830FEF7FF +:10ACB00059FDAA48AE492830FEF73EFD88F803400A +:10ACC000C9F82CB0A54801212830FEF74BFDA24859 +:10ACD00090F8721990F87E29114490F88A2990F81A +:10ACE00096091044C1427FF455AF04F0DABF0178F1 +:10ACF00019B105708DF8085010E0417819B1457010 +:10AD00008DF808400AE0817811B18570022003E0D7 +:10AD1000C17819B1C57003208DF808009DF80800AE +:10AD2000DFF8348200EB400101EB001008EB00106B +:10AD300090F8161A9DF80800DFF838B200EB4002D0 +:10AD4000C2EBC0121BF83200C1280AD19DF80800DE +:10AD500000EB4002C2EBC0120BEBC2008078082867 +:10AD60000CD0082984F06987DFE811F0F01A280078 +:10AD7000090989111F199A1AD61DFC207E4880F8EE +:10AD800048409DF8080030B1012807D002280FD0B4 +:10AD9000032808D10FE04FF4804101E04FF4005147 +:10ADA0007648FFF734FB7648C0F8885204F045BF78 +:10ADB0004FF48051F4E74FF40061F1E79DF808008B +:10ADC00000EB4001C1EBC0110BEBC100407800214A +:10ADD00006F09EF88DF810008DF82050C14619E05D +:10ADE0009DF8080000EB400101EB00109DF82010D9 +:10ADF00009EB001000EB011090F8410A9DF81010CB +:10AE000088429DF8200002D18DF8100010E0401C0F +:10AE10008DF820009DF8080000EB400101EB0010C8 +:10AE200009EB001090F8170A9DF820108842D7D837 +:10AE30009DF8080000EB4001C1EBC0100BEBC00017 +:10AE400080780A22B2EB101F9DF8080000EB400248 +:10AE5000C2EBC0100BEBC000807801D100F00F00F6 +:10AE60008DF80C009DF80C0010B910208DF80C0026 +:10AE70009DF808009DF80C1000EB4002C2EBC012D8 +:10AE80005F460BEBC20008444078ADF818009DF80F +:10AE9000080000EB4001C1EBC0110BEBC1009DF8B5 +:10AEA0000C10491C06F017FC8DF800009DF80800F6 +:10AEB00000EB4001C1EBC01107EBC1009DF80C1085 +:10AEC000084480789DF80010884244F0B6869DF8CA +:10AED000080000EB4001C1EBC01107EBC10138468F +:10AEE0004978002904F0A9869DF8081001EB410279 +:10AEF000C2EBC11100EBC1029DF80C101144CA78DD +:10AF00009DF8081001EBC10303EB012109EBC1031C +:10AF10009DF8101001EB411103EB810181F8142F12 +:10AF20009DF8081009EB01129DF81010114481F8EA +:10AF3000D059BDF81810CE292AD02ADCB9297CD0E6 +:10AF400020DC5A29CED0B22978D0B529F7D0B6293D +:10AF5000BBD1FDE300000000D412002000600240DD +:10AF600010080020008800200080201020800010A1 +:10AF7000008800106C500020D442002000180240CD +:10AF800000004242C3297CD0C5297BD0CA299CD16C +:10AF9000F5E3E129FCD004F3C880D52908D0D729EE +:10AFA000A0D0D92991D17EE2E7298ED104F061BEEB +:10AFB0009DF8081001EB4102C2EBC11107EBC10083 +:10AFC000C07889F862009DF8080000EB400101EBB1 +:10AFD00000109DF8101009EB001000EB011099F81B +:10AFE0006210A4EBD11290F8421A62F3000180F8CB +:10AFF000421A9DF8080000EB400101EB00109DF89B +:10B00000101009EB001000EB011099F862104A09CA +:10B0100090F8421A62F3410180F8421A9DF8080044 +:10B0200000EB400101EB001009EB00119DF810004E +:10B0300001EB001090F8420A01E0F2E3F2E3C0F302 +:10B0400040019DF8080000EBC00202EB002009EB74 +:10B05000C0029DF8100000EB401002EB800090F859 +:10B06000F00EC0F3400081424CD09DF808004A46E3 +:10B0700000EBC00101EB002009EBC0019DF81000BE +:10B0800001E0D0E3FAE300EB401001EB80019DF812 +:10B09000080000EB400303EB00109DF8103009EBB3 +:10B0A000001000EB031090F8420A430891F8F00EEC +:10B0B00063F3410081F8F00E9DF8080000EB4001B9 +:10B0C00001EB00109DF8101002EB001000EB0110D6 +:10B0D00090F8420A800716D59DF80800D92100EBA8 +:10B0E000C00303EB002009EBC0029DF8100000EB49 +:10B0F000401002EB800080F8DD1E9DF80810022051 +:10B10000FEF77AFD42E09DF8080000EBC00101EB7C +:10B11000002002EBC0019DF8100000EB401001EB95 +:10B12000800080F8E54E9DF80800D92100EBC003AF +:10B1300003EB002002EBC0039DF8100000EB401071 +:10B1400003EB800080F8DD1E9DF8080000EB400155 +:10B1500001EB001002EB00119DF8100001EB001153 +:10B1600091F8420A20F0200381F8423A9DF8080045 +:10B1700000EBC00101EB002009EBC0019DF81000BD +:10B1800000EB401001EB800080F8164F9DF808009E +:10B1900000EB400101EB001009EB00119DF81000DD +:10B1A00001EB001090F8420A00F001019DF8080040 +:10B1B00000EBC00202EB002009EBC0029DF810007A +:10B1C00000EB401002EB800090F8F00E00F0010060 +:10B1D000814204F003829DF8080000EBC00101EBFE +:10B1E00000209DF8101009EBC00001EB411100EBAD +:10B1F00081009DF8081001EB410202EB01119DF85E +:10B20000102009EB011101EB021191F8421A90F89C +:10B21000F02E61F3000280F8F02E9DF8080000EB9C +:10B22000400101EB00109DF8101009EB001000EB3D +:10B23000011090F8420AC00739D09DF808004F4627 +:10B2400000EBC00101EB002009EBC0019DF81000EC +:10B2500000EB401001EB800090F8160F00289DF8DD +:10B26000080000EBC00101EB002009EBC0019DF8D4 +:10B27000100000EB401001EB80003BD080F8155F20 +:10B280009DF8080000EB400101EB001007EB0011F6 +:10B290009DF8100001EB001191F8420A20F0010224 +:10B2A00081F8422A97F8210638B304F097B99DF83F +:10B2B000080000EB400101EB00109DF8101009EBB5 +:10B2C000001000EB011090F8421A21F0200180F8E4 +:10B2D000421A9DF8080000EBC00101EB002009EBC9 +:10B2E000C0019DF8100000EB401001EB800080F8D9 +:10B2F000155FDAE780F8154FD4E7387D0128D4D1FF +:10B30000786DF98A8842D0D29DF8080000EBC00120 +:10B3100001EB002007EBC0019DF8100000EB40108E +:10B3200001EB800090F8150F0128BED19DF80800B0 +:10B3300000EBC00101EB002007EBC0019DF81000FD +:10B3400000EB401001EB800090F8490F0028ACD1D1 +:10B350009DF8080000EB400101EB001007EB001125 +:10B360009DF8100001EB001090F8401A9DF80800BD +:10B3700000EBC00202EB002007EBC00080F8D11EFA +:10B380009DF80800C32100EBC00202EB002007EB90 +:10B39000C0029DF8100000EB401002EB800080F826 +:10B3A000DD1E9DF8080000EB400101EB001007EBEB +:10B3B00000119DF8100001EB0010C0F8445A9DF8F0 +:10B3C00008100220FEF718FC8DF8385017E09DF8A1 +:10B3D000080000EBC00101EB002007EBC0019DF865 +:10B3E000100000EB401001EB80019DF8380008448C +:10B3F00080F8175F9DF83810491C8DF838109DF8BB +:10B4000038001428E3D38DF8385017E09DF8080071 +:10B4100000EBC00101EB002007EBC0019DF810001C +:10B4200000EB401001EB80009DF83810084480F8D4 +:10B43000335F9DF83800401C8DF838009DF83800C7 +:10B440000A28E3D331E79DF8080000EBC00101EBC7 +:10B45000002009EBC0019DF8100000EB401001EB4B +:10B46000800090F8D80E012844F0E7839DF808008A +:10B4700000EBC00101EB002009EBC00080F8D35EB7 +:10B480009DF80800022100EBC00202EB002009EB4E +:10B49000C0029DF8100000EB401002EB800080F825 +:10B4A000D81EB6217BE29DF8081001EB410202EBA9 +:10B4B000011109EB011191F81C1A00299DF80C10DB +:10B4C00002D00A29D0D191E00829CDD18DF8385089 +:10B4D00024E09DF8081001EB4102C2EBC1119DF878 +:10B4E000382000EBC1011144C97801F00F0109298E +:10B4F00018D89DF8081001EB4102C2EBC1119DF86C +:10B50000382000EBC1011144C97801F0F001902905 +:10B5100008D89DF83810491C8DF838109DF838105F +:10B520000629D6D39DF838100629C4F086839DF8E5 +:10B53000081001EB4102C2EBC11100EBC101C97857 +:10B540000B049DF8081001EB4102C2EBC11100EBA6 +:10B55000C10109799DF8082043EA012102EB420369 +:10B56000C3EBC21200EBC202527911439DF80820CE +:10B5700002EBC20303EB022209EBC2039DF8102089 +:10B5800002EB421203EB8202C2F8F11E9DF8081092 +:10B5900001EB4102C2EBC11100EBC10189790B043F +:10B5A0009DF8081001EB4102C2EBC11100EBC10193 +:10B5B000C97943EA01239DF8081001EB4102C2EB6F +:10B5C000C11100EBC100007A03439DF8080000EBB5 +:10B5D000C00101EB002009EBC0019DF8100000EB59 +:10B5E000401001EB8000C0F8F53EA4E08DF8385023 +:10B5F00024E09DF8081001EB4102C2EBC1119DF857 +:10B60000382000EBC1011144C97801F00F0109296C +:10B6100018D89DF8081001EB4102C2EBC1119DF84A +:10B62000382000EBC1011144C97801F0F0019029E4 +:10B6300008D89DF83810491C8DF838109DF838103E +:10B640000829D6D39DF838100829C4F0F6829DF851 +:10B65000081001EB4102C2EBC11100EBC1018A7974 +:10B660009DF8081001EB4103C3EBC11100EBC101D0 +:10B67000C97842EA01629DF8081001EB4103C3EB6F +:10B68000C11100EBC10109790B049DF8081001EB11 +:10B690004107C7EBC11100EBC101497943EA012120 +:10B6A0000A439DF8081001EBC10303EB012109EBEC +:10B6B000C1039DF8101001EB411103EB8101C1F8AA +:10B6C000F12E9DF8081001EB4102C2EBC11100EB15 +:10B6D000C1018A7A9DF8081001EB4103C3EBC11147 +:10B6E00000EBC101C97942EA01629DF8081001EB43 +:10B6F0004103C3EBC11100EBC101097A0B049DF8B2 +:10B70000081001EB4107C7EBC11100EBC100407A03 +:10B7100043EA002002439DF8080000EBC00101EB62 +:10B72000002009EBC0039DF8100000EB401003EB74 +:10B730008000C0F8F52E9DF8080000EBC00101EB79 +:10B74000002009EBC0019DF8100000EB401000E064 +:10B75000A1E001EB800090F8D80E03289DF80800C6 +:10B760000ED000EB400101EB00109DF8101009EB2A +:10B77000001000EB011090F8420A80072DD51AE066 +:10B7800000EBC00101EB002009EBC00080F8D35EA4 +:10B790009DF80800042100EBC00202EB002009EB39 +:10B7A000C0029DF8100000EB401002EB800080F812 +:10B7B000D81EC521F3E09DF8080000EBC00101EBA5 +:10B7C000002009EBC0019DF8100000EB401001EBD8 +:10B7D000800080F8DD6E04F030BA9DF8080000EBC0 +:10B7E000C00101EB002009EBC0019DF8100000EB47 +:10B7F000401001EB800090F8E60E0128EBD19DF897 +:10B80000080000EBC00101EB002009EBC0019DF82E +:10B81000100000EB401001EB800080F8E65EB621DE +:10B8200088E02CE0CFE09DF8080000EBC00101EBC0 +:10B83000002009EBC0029DF8100000EB401002EB65 +:10B84000800080F8DD6E9DF8080000EBC00101EB80 +:10B85000002009EBC00080F8D34E9DF8080000EBF3 +:10B86000400101EB00109DF8101009EB001000EBF7 +:10B87000011090F8421A41F02002C7E0C9E09DF89B +:10B88000080000EBC00101EB002009EBC00080F8CC +:10B89000D35EC32183E09DF8081001EB410202EB67 +:10B8A000011109EB011191F81C1A00299DF80810EB +:10B8B00001EB4102C2EBC11100EBC10103F0528761 +:10B8C000C9780A049DF8081001EB4103C3EBC111CC +:10B8D00000EBC101097942EA01229DF8081001EB51 +:10B8E0004103C3EBC11107EBC100407902439DF84E +:10B8F000080000EBC00101EB002009EBC0039DF83C +:10B90000100000EB401003EB8000C0F80C2F9DF8F6 +:10B91000080000EBC00101EB002009EBC0019DF81D +:10B92000100000EB401001EB800090F8D80E0228C8 +:10B9300019D0C5219DF8080000EBC00202EB0020E1 +:10B9400009EBC0029DF8100000EB401002EB8000F4 +:10B9500080F8DD1E9DF8080000EBC00101EB00201F +:10B9600009EBC0002CE09DF8080000EBC00101EBE2 +:10B97000002009EBC00080F8D35E9DF80800032189 +:10B9800000EBC00202EB002009EBC0029DF81000A2 +:10B9900000EB401002EB800080F8D81ED9219DF802 +:10B9A000080000EBC00202EB002009EBC0029DF88A +:10B9B000100000EB401002EB800080F8DD1E0AE76B +:10B9C00080F8D35E07E79DF8080000EBC00101EBAB +:10B9D000002009EBC00080F8D34E9DF8080000EB72 +:10B9E000C00101EB002009EBC0029DF8100000EB44 +:10B9F000401002EB800080F8DD6E9DF8080000EB3F +:10BA0000400101EB001009EB0010FCE380F8422A32 +:10BA1000E1E69DF8081001EB410202EB011109EB90 +:10BA2000011191F81C1A00299DF80C1002D00E2962 +:10BA3000C5D19CE00C29C2D18DF8385024E09DF886 +:10BA400008109DF8383001EB4102C2EBC11100EB48 +:10BA5000C102D118C97801F00F01092918D89DF841 +:10BA6000082002EB4203C3EBC21100EBC1029DF8B8 +:10BA700038101144C97801F0F001902908D89DF8D8 +:10BA80003810491C8DF838109DF838100A29D6D383 +:10BA90009DF838100A2992D30022CDE900222946C8 +:10BAA0008DF83850BC461FE0DDE90002120242EA80 +:10BAB00010620002CDE900029DF8080000EB400290 +:10BAC000C2EBC0109DF838200CEBC0001044C078C9 +:10BAD000DDE90023104341EA0302CDE900029DF8AD +:10BAE0003800401C8DF838009DF838000528DBD35D +:10BAF000DDE900239DF8080000EBC00707EB0020FC +:10BB000009EBC0079DF8100000EB401007EB800028 +:10BB1000C0F8F92EC0F8FD3E0022CDE900228DF8D4 +:10BB200038101FE0DDE90002120242EA1062000252 +:10BB3000CDE900029DF8080000EB4002C2EBC01006 +:10BB40009DF838200CEBC0001044007ADDE900239A +:10BB5000104341EA0302CDE900029DF83800401C81 +:10BB60008DF838009DF838000528DBD399E08DF872 +:10BB7000385024E09DF808109DF8383001EB410260 +:10BB8000C2EBC11100EBC102D118C97801F00F015D +:10BB9000092918D89DF8082002EB4203C3EBC21113 +:10BBA00000EBC1029DF838101144C97801F0F00192 +:10BBB000902908D89DF83810491C8DF838109DF848 +:10BBC00038100C29D6D39DF838100C29C4F03580D4 +:10BBD0000022CDE90022134629468DF838501EE098 +:10BBE000009A1B0243EA12631202CDE900239DF87A +:10BBF000082002EB4203C3EBC2129DF8383000EB81 +:10BC0000C2021A44D278DDE900371A4341EA070339 +:10BC1000CDE900239DF83820521C8DF838209DF87E +:10BC20003820062ADCD3DDE900379DF8082002EB36 +:10BC3000C20A0AEB022209EBC20A9DF8102002EBAD +:10BC400042120AEB8202C2F8F93EC2F8FD7E0023DE +:10BC5000CDE900338DF838101FE0DDE900231B0229 +:10BC600043EA12631202CDE900239DF8082002EB9B +:10BC70004203C3EBC2129DF8383000EBC2021A44F3 +:10BC8000527ADDE900371A4341EA0703CDE9002380 +:10BC90009DF83820521C8DF838209DF83820062A4F +:10BCA000DBD3DDE900129DF8080000EBC00303EBD5 +:10BCB000002009EBC0039DF8100000EB401003EBDF +:10BCC0008000C0F8011FC0F8052F9DF8080000EBA8 +:10BCD000C00101EB002009EBC0019DF8100000EB52 +:10BCE000401001EB800090F8D81E9DF8080000EB92 +:10BCF000C00202EB002009EBC00090F8D40E814294 +:10BD00007ED199F821064F46B8B19DF8080000EBA6 +:10BD1000400101EB00109DF8101009EB001000EB42 +:10BD2000011090F8421A41F0080280F8422A9DF86A +:10BD300008100220FDF760FF88E0C7F835509DF835 +:10BD4000080000EBC00101EB002007EBC0019DF8EB +:10BD50001000102200EB401001EB800101F6F961A8 +:10BD60000798FCF772FA9DF8080000EBC00101EBA0 +:10BD7000002007EBC0019DF8100000EB401001EB24 +:10BD80008000D0F8F11EC7F81910D0F8F50EC7F8EA +:10BD90001D009DF8080000EB400101EB001007EBCF +:10BDA00000119DF8100001EB001090F8400A387661 +:10BDB000F448D0F86812C7F83910B0F86C02A7F848 +:10BDC0003D009DF8080000EBC00101EB002007EBEF +:10BDD000C0019DF8100000EB401001EB8000D0F88E +:10BDE0000C0FC7F821009DF8080000EB400101EBA3 +:10BDF000001007EB00119DF8100001EB001000E0AF +:10BE000012E0D0F8440AC7F83F00786D81B20220F2 +:10BE1000FDF7DEF800210620FDF7EEFE786D401CF0 +:10BE200078650021052085E79DF8080000EB4001BA +:10BE300001EB00109DF8101009EB001000EB011051 +:10BE400090F8421A41F0040180F8421A9DF8080067 +:10BE500000EBC00101EB002009EBC0019DF81000D0 +:10BE600000EB401001EB800080F8165F9DF80800A1 +:10BE700000EBC00101EB002009EBC0019DF81000B0 +:10BE800000EB401001EB800080F8DD6E9DF80800AB +:10BE900000EBC00101EB002009EBC0019DF8100090 +:10BEA00000EB401001EB800090F8D80E042843F01E +:10BEB000C4869DF8080000EB400101EB00109DF8DE +:10BEC000101009EB001000EB011090F8421A41F03D +:10BED000800280F8422A9DF8080000EBC00101EBC7 +:10BEE000002009EBC00080F8D34E9DF80800052221 +:10BEF00000EBC00101EB002009EBC0039DF810002E +:10BF000000EB401003EB800080F8D82E63E409EBCF +:10BF1000C0019DF8100000EB401001EB800090F88C +:10BF2000DA0EB228F2D19DF8080000EBC00101EB57 +:10BF3000002009EBC00080F8D35E9DF80800B22114 +:10BF400000EBC00202EB002009EBC0029DF81000DC +:10BF500000EB401002EB800080F8DD1E9DF8080029 +:10BF600000EBC00101EB002009EBC0019DF81000BF +:10BF700000EB401001EB800080F8DA5E2BE49DF8C6 +:10BF8000080000EB4001C1EBC01059461BF830001F +:10BF9000042809D09DF8080000EB4002C2EBC01055 +:10BFA00011F83000152801D1ADF818009DF80800EF +:10BFB0005F4600EB4002C2EBC01001EBC0004278CC +:10BFC0009DF8080000EB4003C3EBC01011F83000EF +:10BFD00042EA0020A0F58051303922D09DF80800B7 +:10BFE00000EB4001C1EBC01007EBC00039464278BE +:10BFF0009DF8080000EB4003C3EBC01017F83000B9 +:10C0000042EA0020A0F58052313A0CD09DF8080099 +:10C0100000EB4002C2EBC01011F83000022804D03F +:10C0200019E0A62015E0A72013E09DF8080000EB1A +:10C030004002C2EBC01001EBC00002799DF808007D +:10C0400000EB4003C3EBC01007EBC000C07842EA2E +:10C050000020ADF818009DF8080000EBC00101EBCE +:10C06000002008EBC00090F8D21E8DF810109DF84B +:10C07000080008EB00119DF81000084480F8D05922 +:10C08000BDF8180043F23002811A90427CD009DCDE +:10C0900004287AD0152879D0A6280DD0A72843F0F7 +:10C0A000CC85CAE0B1F5C06F71D0A1F5C06101398E +:10C0B0006ED00429F3D1FDE39DF8080000EBC00128 +:10C0C00001EB002008EBC00080F8D35E9DF808006B +:10C0D00000EBC00101EB002008EBC0019DF810004F +:10C0E00000EB401001EB800090F8D80E032836D00A +:10C0F0009DF8080000EBC00101EB002008EBC00137 +:10C100009DF8100000EB401001EB800090F8D80E75 +:10C1100008283ED09DF8080000EBC00101EB00208C +:10C1200008EBC0019DF8100000EB401001EB80000F +:10C1300090F8D80E0D2836D09DF8080000EBC0010D +:10C1400001EB002008EBC0019DF8100000EB40104F +:10C1500001EB800090F8DD0EA5282ED03FE09DF881 +:10C160000800042100EBC00202EB002008EBC00233 +:10C170009DF8100000EB401002EB800080F8D81E04 +:10C18000A821FCE3D4120020D3E039E1AAE2CBE2FB +:10C19000F9E29DF80800092100EBC00202EB002043 +:10C1A00008EBC002ECE39DF808000E2100EBC00292 +:10C1B00002EB002008EBC002FEE39DF8080000EB54 +:10C1C000400101EB00109DF8101008EB001000EB8F +:10C1D000011090F8421A41F0040180F8421A9DF8CB +:10C1E000080000EBC00101EB002008EBC0019DF846 +:10C1F000100000EB401001EB800090F8DA0EA1284F +:10C2000003F01B8500E0FDE39DF8080000EBC00192 +:10C2100001EB002008EBC0019DF8100000EB40107E +:10C2200001EB800090F8DA1E9DF8080000EBC002D8 +:10C2300002EB002008EBC002E5E39DF8080000EBEC +:10C24000C00101EB002008EBC00080F8D35E9DF830 +:10C25000080000EBC00101EB002008EBC0019DF8D5 +:10C26000100000EB401001EB800090F8D80E05287C +:10C270009DF8080000EBC00101EB00200CD008EB9A +:10C28000C0019DF8100000EB401001EB800090F819 +:10C29000D80E092806D016E008EBC00080F8D35E5F +:10C2A000062100E00A219DF8080000EBC00202EB25 +:10C2B000002008EBC0029DF8100000EB401002EBDC +:10C2C000800080F8D81E9DF8080000EBC00101EB4B +:10C2D000002008EBC0019DF8100000EB401001EBBE +:10C2E000800090F8DD0EA42821D19DF8080000EB15 +:10C2F000400101EB00109DF8101008EB001000EB5E +:10C30000011090F8421A41F0200180F8421A9DF87D +:10C31000080000EBC00101EB002008EBC0019DF814 +:10C32000100000EB401001EB800080F8155FA121A8 +:10C3300027E78DF8385014A83B4613E09DF8081005 +:10C3400001EB4102C2EBC1119DF8382003EBC101A2 +:10C350001144C9789DF8382081549DF83810491C43 +:10C360008DF838109DF838100629E7D306210CF017 +:10C37000D9FCCDE91205129B000AC0182F4645EBE7 +:10C3800007014FF480720023FBF71CFF9DF80800A3 +:10C3900000EBC00101EB002008EBC0039DF810008A +:10C3A00000EB401003EB800080F8DC2E9DF80800C5 +:10C3B00000EBC00101EB002008EBC00080F8D37E49 +:10C3C0009DF8080000EBC00101EB002008EBC00263 +:10C3D0009DF8100000EB401002EB800080F8D84E72 +:10C3E0009DF80800A72200EBC00101EB002008EB3C +:10C3F000C0039DF8100000EB401003EB8000FCE34D +:10C400009DF8080000EBC00101EB002008EBC00123 +:10C410009DF8100000EB401001EB800090F8D80E62 +:10C4200006282BD19DF8080000EBC00101EB00208D +:10C4300008EBC00080F8D35E9DF80800072100EBF0 +:10C44000C00202EB002008EBC0029DF8100000EBD8 +:10C45000401002EB800080F8D81E9DF80800A7214C +:10C4600000EBC00202EB002008EBC0029DF81000B8 +:10C4700000EB401002EB800080F8DD1E9DF8080004 +:10C4800000EBC00101EB002008EBC0019DF810009B +:10C4900000EB401001EB800090F8D80E01289DF8C9 +:10C4A000080000EBC00101EB002054D008EBC001F4 +:10C4B0009DF8100000EB401001EB800090F8D80EC2 +:10C4C00007289DF8080000EBC00101EB002048D0D0 +:10C4D00008EBC0019DF8100000EB401001EB80005C +:10C4E00090F8D80E0B289DF8080000EBC00101EB76 +:10C4F00000203CD008EBC0019DF8100000EB40107C +:10C5000001EB800090F8D80E0C289DF8080000EB95 +:10C51000C00101EB002040D008EBC0019DF81000E5 +:10C5200000EB401001EB800090F8D80E0E284BD0A5 +:10C530009DF8080000EBC00101EB002008EBC001F2 +:10C540009DF8100000EB401001EB800090F8D80E31 +:10C550000F287CD0DAE408EBC00080F8D35E02211B +:10C5600020E008EBC00080F8D35E08211AE008EB59 +:10C57000C00080F8D35E9DF808000C2100EBC002DB +:10C5800002EB002008EBC0029DF8100000EB401009 +:10C5900002EB800080F8D81EC9E608EBC00080F8E6 +:10C5A000D35E0D219DF8080000EBC00202EB0020D5 +:10C5B00008EBC0029DF8100000EB401002EB800079 +:10C5C00080F8D81EA321DCE59DF808000F2100EBC0 +:10C5D000C00202EB002008EBC0039DF8100000EB46 +:10C5E000401003EB800080F8D81E9DF80800A121C0 +:10C5F00000EBC00202EB002008EBC0039DF8100026 +:10C6000000EB401003EB800080F8DD1E9DF8080071 +:10C6100000EBC00202EB002008EBC0039DF8100005 +:10C6200000EB401003EB800080F8DA1E9DF8080054 +:10C6300000EB400101EB00109DF8101008EB00101A +:10C6400000EB011090F8421A41F0800100E013E085 +:10C6500080F8421A9DF8080000EB400101EB001041 +:10C660009DF8101008EB001000EB011090F8421A32 +:10C6700041F0040103F073B89DF8080000EBC0011D +:10C6800001EB002008EBC0019DF8100000EB40100A +:10C6900001EB800090F8DA0EA12819D09DF808006F +:10C6A000A32100EBC00202EB002008EBC0029DF8C2 +:10C6B000100000EB401002EB800080F8DD1E9DF8BA +:10C6C000080000EBC00101EB002008EBC001F6E31D +:10C6D0009DF80800A12100EBC00202EB002008EB4E +:10C6E000C002EDE39DF80800A12100EBC00202EBBF +:10C6F000002008EBC0029DF8100000EB401002EB98 +:10C70000800080F8DA1E9DF8080000EBC00202EB02 +:10C71000002008EBC0029DF8100000EB401002EB77 +:10C72000800080F8DD1EFDE39DF8080000EBC001ED +:10C7300001EB002008EBC0019DF8100000EB401059 +:10C7400001EB800090F8D80E062843F076829DF821 +:10C75000080000EBC00101EB002008EBC00080F8EE +:10C76000D35E9DF80800072100EBC00202EB002019 +:10C7700008EBC0029DF8100000EB401002EB8000B7 +:10C7800080F8D81EFEE39DF8080000EBC00101EB25 +:10C79000002008EBC00080F8D35E9DF80800A721B8 +:10C7A00000EBC00202EB002008EBC0029DF8100075 +:10C7B00000EB401002EB800080F8DD1E9DF80800C1 +:10C7C0003B4600EB4001C1EBC01007EBC0004079D5 +:10C7D00030289DF8080000EB400146D0C1EBC010A6 +:10C7E00003EBC000407931289DF808007ED000EBB3 +:10C7F0004001C1EBC01003EBC000407933289DF825 +:10C80000080000EB400172D0C1EBC01003EBC00088 +:10C81000407934289DF8080000EB400101EB00103E +:10C820009DF8101008EB001000EB011090F8421A70 +:10C8300075D021F0010180F8421A9DF8080000EB44 +:10C84000400101EB001008EB00119DF8100001EB16 +:10C85000001191F8420A20F0020281F8422A0020D9 +:10C86000CDE900008DF83850D3E101EB00109DF8C0 +:10C87000101008EB001000EB011090F8421A21F0A4 +:10C88000010180F8421A9DF8080000EB400101EB1D +:10C8900000109DF8101008EB001000EB011090F84C +:10C8A000421A21F0020180F8421A9DF8080000EBBC +:10C8B000C00100E06AE201EB002008EBC0019DF836 +:10C8C000100000EB401001EB800090F8DB0E3128E7 +:10C8D000C5D19DF8080000EB400101EB00109DF868 +:10C8E000101008EB001000EB011001E018E023E14C +:10C8F00090F8421A21F0200180F8421A9DF80800B1 +:10C9000000EBC00101EB002008EBC0019DF8100016 +:10C9100000EB401001EB800080F8155F9FE72DE1F0 +:10C9200000EBC00101EB002008EBC0019DF81000F6 +:10C9300000EB401001EB800090F8160F00289DF8E6 +:10C94000080000EBC00101EB002008EBC0019DF8DE +:10C95000100000EB401001EB80007CD080F8155FE8 +:10C960009DF8080000EB400101EB001008EB0011FE +:10C970009DF8100001EB001191F8420A01E0FCE380 +:10C98000FCE320F0010281F8422A9DF8080000EB48 +:10C99000400101EB00109DF8101008EB001000EBB7 +:10C9A000011090F8421A21F0020180F8421A98F81A +:10C9B00021060028B2D100E0F3E398F81400012822 +:10C9C000ACD1D8F85400B8F816108842A6D29DF819 +:10C9D000080000EBC00101EB00209DF8101008EBEF +:10C9E000C00001EB411100EB810090F8150F012808 +:10C9F00094D19DF8080000EBC00101EB002008EB8A +:10CA0000C00101E0FDE3FDE39DF8100000EB4010E4 +:10CA100001EB800090F8490F0028CBD19DF8080069 +:10CA20004FF0104100EBC00202EB002008EBC00207 +:10CA30009DF8100000EB401002EB8000C0F8E01EF3 +:10CA40009DF8080000EB400101EB001008EB00111D +:10CA50009DF8100000E05CE001EB001090F8401A37 +:10CA60009DF8080000EBC00202EB002008EBC000BC +:10CA700080F8D11E9DF8080000EBC00101EB0020FA +:10CA800008EBC0019DF8100000EB401001EB8000A6 +:10CA900090F8D81E9DF8080000EBC00202EB0020C1 +:10CAA00008EBC00090F8D40E814289D19DF80800AF +:10CAB00000EBC00101EB002008EBC0019DF8100065 +:10CAC00000EB401001EB800080F8DE5E9DF808006E +:10CAD000A42100EBC00202EB002008EBC0029DF88D +:10CAE000100000EB401002EB800080F8DA1E9DF889 +:10CAF0000800A32100EBC00202EB002008EBC002FB +:10CB00009DF8100000EB401002EB800080F8DD1E65 +:10CB1000A5E680F8154F9DF8080000EB400101EBF9 +:10CB2000001008EB00119DF8100001EB001191F8C6 +:10CB3000420A40F0010226E701EB00109DF81010B8 +:10CB400008EB001000EB011090F8421A41F00101CF +:10CB500080F8421A9DF8080000EB400101EB00103C +:10CB60009DF8101008EB001000EB011090F8421A2D +:10CB700041F0020180F8421AA22116E021F02001C2 +:10CB800080F8421A9DF8080000EB400101EB00100C +:10CB90009DF8101008EB001000EB011090F8421AFD +:10CBA00021F0020180F8421AA9219DF8080000EB4B +:10CBB000C00202EB00209DF8102008EBC00002EB41 +:10CBC000421200EB820080F8DA1E48E6DDE9001030 +:10CBD000000140EA11700901CDE900109DF808003C +:10CBE00000EB4001C1EBC0109DF8381003EBC00012 +:10CBF000084480793038C11700E0FDE3DDE9002703 +:10CC000010433943CDE900019DF83800401C8DF8F0 +:10CC100038009DF838000628D8D39DF80800009900 +:10CC200000EBC00202EB002008EBC0029DF81000F0 +:10CC300000EB401002EB8000C0F8F11E0021CDE9AE +:10CC400000118DF8385020E0DDE90010000140EAC5 +:10CC500011700901CDE900109DF8080000EB4001BA +:10CC6000C1EBC0109DF8381003EBC0000844407BB6 +:10CC7000DDE900273038C11710433943CDE9000101 +:10CC80009DF83800401C8DF838009DF838000428C5 +:10CC9000DAD39DF80800009900EBC00202EB0020F7 +:10CCA00008EBC0029DF8100000EB401002EB800082 +:10CCB000C0F80C1F0022CDE9002211468DF8385033 +:10CCC0001FE00098090141EA10710001CDE900015F +:10CCD0009DF8080000EB4001C1EBC0109DF8381032 +:10CCE00003EBC0000844407CDDE900273038C11761 +:10CCF00010433943CDE900019DF83800401C8DF800 +:10CD000038009DF838000628DBD39DF8080000990C +:10CD100000EBC00202EB002008EBC0029DF81000FF +:10CD200000EB401002EB8000C0F8F51E9DF80800F3 +:10CD300000EB4001C1EBC01003EBC00041799DF84E +:10CD4000080000EBC00202EB002008EBC0029DF8D7 +:10CD5000100000EB401002EB800080F8DB1E9DF815 +:10CD6000080000EB400101EB001008EB00119DF8FA +:10CD7000100001EB001090F8421A9DF8080000EB3B +:10CD8000C00202EB002008EBC002F8E39DF80800A7 +:10CD900000EBC00101EB002008EBC00080F8D35E7F +:10CDA0009DF8080000EBC00101EB002008EBC0017A +:10CDB0009DF8100000EB401001EB800090F8D80EB9 +:10CDC0000A286AD09DF8080000EBC00101EB0020A2 +:10CDD0009DF8101008EBC00001EB411100EB810041 +:10CDE00090F8D81E9DF8080000EBC00202EB00206E +:10CDF00008EBC00090F8D40E814214D198F82106B7 +:10CE0000F0B39DF8080000EB400101EB00109DF825 +:10CE1000101008EB001000EB011090F8421A41F0DE +:10CE2000080280F8422A9DF80800A72100EBC00202 +:10CE300002EB002008EBC0029DF8100000EB401050 +:10CE400002EB800080F8DD1E9DF80800A22100EBB7 +:10CE5000C00202EB002008EBC0029DF8100000EBBE +:10CE6000401002EB800080F8DA1E9DF8080000EB0D +:10CE7000C00101EB002008EBC0019DF8100000E0AC +:10CE80001FE000EB401001EB800080F8165F0021EE +:10CE9000CDE900118DF83850A3E09DF808000B2172 +:10CEA00000EBC00202EB002008EBC0029DF810006E +:10CEB00000EB401002EB800080F8D81EB3E78AE355 +:10CEC000A7E3C8F835509DF8080000EBC00101EB5E +:10CED000002008EBC0019DF81000102200EB40106C +:10CEE00001EB800101F6F9610798FBF7AEF99DF8B7 +:10CEF000080000EBC00101EB002008EBC0019DF829 +:10CF0000100000EB401001EB8000D0F8F11EC8F8D3 +:10CF10001910D0F8F50EC8F81D009DF8080000EBB8 +:10CF2000400100E062E301EB001008EB00119DF806 +:10CF3000100001EB001090F8400A88F818009DF8E6 +:10CF4000080000EBC00101EB002008EBC0019DF8D8 +:10CF5000100000EB401001EB8000D0F80C0FC8F877 +:10CF60002100FE48D0F86812C8F83910B0F86C02F9 +:10CF7000A8F83D00D8F8540081B20220FCF728F848 +:10CF8000002100E047E10620FCF736FED8F8540007 +:10CF9000401CC8F8540000210520FCF72DFE42E794 +:10CFA000DDE90010000140EA11700901CDE900102F +:10CFB0009DF8080000EB4001C1EBC0109DF838104F +:10CFC00007EBC0000844C07ADDE900233038C11700 +:10CFD00010431943CDE900019DF83800401C8DF83D +:10CFE00038009DF838000A28DAD3DDE900129DF8F0 +:10CFF000080000EBC00303EB002008EBC0039DF822 +:10D00000100000EB401003EB8000C0F8F91EC0F8E0 +:10D01000FD2E0021CDE900118DF8385020E0DDE92A +:10D020000001090141EA10710001CDE900019DF8FC +:10D03000080000EB4001C1EBC0109DF8381007EB71 +:10D04000C0000844407DDDE900233038C11710439B +:10D050001943CDE900019DF83800401C8DF83800D7 +:10D060009DF838000A28DAD3DDE900129DF808009F +:10D0700000EBC00303EB002008EBC003FEE39DF8C8 +:10D08000080000EB4001C1EBC01059461BF830000E +:10D09000042809D09DF8080000EB4002C2EBC01044 +:10D0A00011F83000152801D1ADF818009DF80800DE +:10D0B000D94600EB4002C2EBC01001EBC000427841 +:10D0C0009DF8080000EB4003C3EBC01011F83000DE +:10D0D00042EA0020A0F58051303922D09DF80800A6 +:10D0E00000EB4001C1EBC01009EBC000494642789B +:10D0F0009DF8080000EB4003C3EBC01019F83000A6 +:10D1000042EA0020A0F58052313A0CD09DF8080088 +:10D1100000EB4002C2EBC01011F83000022804D02E +:10D1200019E0A62015E0A72013E09DF8080000EB09 +:10D130004002C2EBC01001EBC00002799DF808006C +:10D1400000EB4003C3EBC01009EBC000C07842EA1B +:10D150000020ADF818009DF80800474600EBC0011C +:10D1600001EB002008EBC00090F8D21E8DF81010E3 +:10D170009DF8080008EB001101E0FCE39CE09DF83D +:10D180001000084480F8D059BDF81800A7287DD0B9 +:10D1900008DC04287BD015287AD0A62842F04D85DB +:10D1A0003BE09CE000F51D60B0F5804004D0112804 +:10D1B0006FD01228F2D1FDE39DF8080000EBC0010A +:10D1C00001EB002007EBC0019DF8100000EB4010C0 +:10D1D00001EB800090F8D80E0028DFD19DF8080000 +:10D1E00000EBC00101EB002007EBC00080F8D35E2C +:10D1F0009DF8080000EBC00101EB002007EBC00127 +:10D2000001E0B2E1B6E09DF8100000EB401001EB48 +:10D21000800080F8D84EA721ADE39DF8080000EB10 +:10D22000C00101EB002007EBC00080F8D35E9DF841 +:10D23000080000EBC00101EB002007EBC0019DF8E6 +:10D24000100000EB401001EB800090F8D80E02288F +:10D2500029D09DF8080000EBC00101EB002007EB8E +:10D26000C0019DF8100000EB401001EB800090F829 +:10D27000D80E05282AD09DF8080000EBC00101EB6C +:10D28000002007EBC0019DF8100003E08DE0CEE028 +:10D29000D2E1F3E100EB401001EB800090F8DD0EED +:10D2A000A52826D037E09DF80800032100EBC00236 +:10D2B00002EB002007EBC0029DF8100000EB4010CD +:10D2C00002EB800080F8D81EA92154E39DF80800E5 +:10D2D000062100EBC00202EB002007EBC0029DF824 +:10D2E000100000EB401002EB800080F8D81EA22155 +:10D2F00041E39DF8080000EB400101EB00109DF8B0 +:10D30000101007EB001000EB011090F8421A41F0EA +:10D31000040180F8421A9DF8080000EBC00101EBFF +:10D32000002007EBC0019DF8100000EB401001EB5E +:10D33000800090F8DA0EA12802F07F849DF80800A2 +:10D3400000EBC00101EB002007EBC0019DF81000CD +:10D3500000EB401001EB800002E00000D41200203E +:10D3600090F8DA1E9DF8080000EBC00202EB0020E6 +:10D3700007EBC0029DF8100000EB401002EB8000AC +:10D3800080F8DD1EA1219DF8080000EBC00202EB31 +:10D39000002008EBC0029DF8100000EB401002EBEB +:10D3A000800080F8DA1E02F048BC9DF8080000EB0F +:10D3B000C00101EB002007EBC0019DF8100000EB5D +:10D3C000401001EB800090F8DD0EA42823D19DF8D9 +:10D3D000080000EB400101EB00109DF8101007EB76 +:10D3E000001000EB011090F8421A41F0200180F883 +:10D3F000421A9DF8080000E0FDE300EBC00101EBDC +:10D40000002007EBC0019DF8100000EB401001EB7D +:10D41000800080F8155F9DF8080000EBC00101EB6B +:10D42000002007EBC00080F8D35EFEF780BF9DF8B8 +:10D43000080000EBC00101EB002007EBC0019DF8E4 +:10D44000100000EB401001EB800090F8D80E01288E +:10D450009DF8080000EBC00101EB002030D007EB85 +:10D46000C0019DF8100000EB401001EB800090F827 +:10D47000D80E04289DF8080000EBC00101EB002045 +:10D4800024D007EBC0019DF8100000EB401001EB29 +:10D49000800090F8D80E06289DF8080000EBC00127 +:10D4A00001EB002021D007EBC0019DF8100000EB3C +:10D4B000401001EB800090F8D80E072860D072E78A +:10D4C00007EBC00080F8D35E022104E007EBC00048 +:10D4D00080F8D35E05219DF8080000EBC00202EB46 +:10D4E000002007EBC002FFF765B807EBC00080F82B +:10D4F000D35E9DF80800072200EBC00101EB00207D +:10D5000007EBC0039DF8100000EB401003EB800018 +:10D5100080F8D82E9DF80800A12200EBC00101EB95 +:10D52000002007EBC0039DF8100000EB401003EB58 +:10D53000800080F8DD2E9DF8080000EB400101EB33 +:10D5400000109DF8101007EB001000EB011090F890 +:10D55000421A41F0800280F8422A9DF8080000EB50 +:10D56000400101EB001008EB00109DF8101000EBDB +:10D57000011090F8421A41F00402FEF747BA91E315 +:10D580009DF8080000EBC00101EB002007EBC00193 +:10D590009DF8100000EB401001EB800090F8DA0ECF +:10D5A000A1282DD09DF80800A32100EBC00202EBBA +:10D5B000002007EBC0029DF8100000EB401002EBCA +:10D5C000800080F8DD1E9DF8080000EBC00101EB33 +:10D5D000002007EBC0019DF8100000EB401001EBAC +:10D5E000800090F8DA0EA22802F027839DF8080048 +:10D5F00000EBC00101EB002008EBC000FEF7E0B932 +:10D600009DF80800A12100EBC00202EB002007EB0F +:10D61000C0029DF8100000EB401002EB800080F883 +:10D62000DD1E9DF8080000EBC00101EB002008EBB7 +:10D63000C00080F8D34EB6E69DF80800A12100EBAB +:10D64000C00202EB002007EBC0029DF8100000EBC7 +:10D65000401002EB800080F8DD1E9DF8080000EB12 +:10D66000C00202EB002007EBC0029DF8100000EBA7 +:10D67000401002EB800080F8DA1EB7E79DF8080042 +:10D6800000EBC00101EB002007EBC00080F8D35E87 +:10D690009DF80800A72100EBC00202EB002007EB79 +:10D6A000C0029DF8100000EB401002EB800080F8F3 +:10D6B000DD1E9DF808004B4600EB4001C1EBC01099 +:10D6C00009EBC000407930289DF8080000EB4001CC +:10D6D00051D0C1EBC01003EBC000407931289DF858 +:10D6E00008007DD000EB4001C1EBC01003EBC0008F +:10D6F000407933289DF8080000EB400171D0C1EB60 +:10D70000C01003EBC000407934289DF8080000EBFE +:10D71000400167D0C1EBC01003EBC0004079352851 +:10D7200072D09DF8080000EB400101EB00109DF85D +:10D73000101007EB001000EB011090F8421A21F0D6 +:10D74000010180F8421A9DF8080000EB400101EB4E +:10D75000001007EB00119DF8100001EB001191F88B +:10D76000420A20F0020281F8422A0020CDE900009E +:10D770008DF83850D6E101EB00109DF8101007EB42 +:10D78000001000EB011090F8421A21F0010180F81E +:10D79000421A9DF8080000EB400101EB00109DF8D3 +:10D7A000101007EB001000EB011090F8421A21F066 +:10D7B000020180F8421A9DF8080000EBC00101EB5D +:10D7C000002007EBC0019DF8100000EB401001EBBA +:10D7D000800090F8DB0E3128C7D19DF8080002E0E8 +:10D7E00013E019E13AE100EB400101EB00109DF874 +:10D7F000101007EB001000EB011090F8421A21F016 +:10D80000200180F8421AB0E758E100EBC00101EBBB +:10D81000002007EBC0019DF8100000EB401001EB69 +:10D82000800090F8160F00289DF8080000EBC0015A +:10D8300001EB002007EBC0019DF8100000EB401049 +:10D8400001EB80007DD080F8155F9DF8080000EBAB +:10D85000400101EB001007EB00119DF8100001EBF7 +:10D86000001191F8420A20F0010281F8422A9DF845 +:10D87000080000EB400101EB001000E08AE39DF896 +:10D88000101007EB001000EB011090F8421A21F085 +:10D89000020180F8421A97F821060028B3D1387D9A +:10D8A0000128B0D1786DF98A8842ACD29DF8080081 +:10D8B00000EBC00101EB00209DF8101007EBC00049 +:10D8C00001EB411100EB810090F8150F01289AD16E +:10D8D0009DF8080000EBC00101EB002007EBC00140 +:10D8E0009DF8100000EB401001EB800090F8490F0C +:10D8F000002888D19DF808004FF0104100EBC002CD +:10D9000002EB002007EBC0029DF8100000EB401076 +:10D9100002EB8000C0F8E01E9DF8080000EB40011B +:10D9200001EB001007EB00119DF8100001EB001057 +:10D9300090F8401A9DF8080000EBC00202EB0020AE +:10D9400000E056E007EBC00080F8D11E9DF808000B +:10D9500000EBC00101EB002007EBC0019DF81000B7 +:10D9600000EB401001EB800090F8D81E9DF80800F5 +:10D9700000EBC00200E09BE302EB002007EBC000DD +:10D9800090F8D40E814289D19DF8080000EBC001C7 +:10D9900001EB002007EBC0019DF8100000EB4010E8 +:10D9A00001EB800080F8DE5E9DF80800A42100EB0A +:10D9B000C00200E07FE102EB002007EBC0029DF80F +:10D9C000100000EB401002EB800080F8DA1E9DF89A +:10D9D0000800A32100EBC00202EB002007EBC0020D +:10D9E0009DF8100000EB401002EB800080F8DD1E77 +:10D9F000BBE680F8154F9DF8080000EB400101EBF5 +:10DA0000001007EB00119DF8100001EB001191F8D8 +:10DA1000420A40F0010228E701EB00109DF81010C7 +:10DA200007EB001000EB011090F8421A41F00101E1 +:10DA300080F8421A9DF8080000EB400101EB00104D +:10DA40009DF8101007EB001000EB011090F8421A3F +:10DA500041F0020180F8421AA22120E001EB0010FF +:10DA60009DF8101007EB001000EB011090F8421A1F +:10DA700021F0200180F8421A9DF8080000EB4001D7 +:10DA800001EB00109DF8101007EB001000EB0110E7 +:10DA900090F8421A21F0020180F8421AA9219DF85B +:10DAA000080000EBC00202EB00209DF8102007EBFD +:10DAB000C00002EB421200EB82000EE09DF808006D +:10DAC000A12100EBC00202EB002007EBC0029DF891 +:10DAD000100000EB401002EB800080F8DA1E44E6F4 +:10DAE000DDE90010000140EA11700901CDE90010E4 +:10DAF0009DF8080000EB4001C1EBC0109DF8381004 +:10DB000003EBC00008448079DDE9002C3038C117F0 +:10DB1000104341EA0C01CDE900019DF83800401C9A +:10DB20008DF838009DF838000828D9D39DF80800F2 +:10DB3000009900EBC00202EB002007EBC0029DF849 +:10DB4000100000EB401002EB8000C0F8F11E002135 +:10DB5000CDE900118DF8385021E0DDE90010000119 +:10DB600040EA11700901CDE900109DF8080000EBB2 +:10DB70004001C1EBC0109DF8381003EBC000084411 +:10DB8000C07BDDE9002C3038C117104341EA0C019D +:10DB9000CDE900019DF83800401C8DF838009DF853 +:10DBA00038000628D9D39DF80800009900EBC00280 +:10DBB00002EB002007EBC0029DF8100000EB4010C4 +:10DBC00002EB8000C0F80C1F0021CDE900118DF898 +:10DBD000385023E0DDE90001090141EA107100013C +:10DBE000CDE900019DF8080000EB4001C1EBC01039 +:10DBF00003EBC00000E050E39DF838100844407D7E +:10DC0000DDE9002C3038C117104341EA0C01CDE9A1 +:10DC100000019DF83800401C8DF838009DF8380050 +:10DC20000828D7D39DF80800009900EBC00202EB4A +:10DC3000002007EBC0029DF8100000EB401002EB43 +:10DC40008000C0F8F51E9DF8080000EB4001C1EB14 +:10DC5000C01003EBC00041799DF8080000EBC00242 +:10DC600002EB002007EBC0029DF8100000EB401013 +:10DC700002EB800080F8DB1E9DF8080000EB4001FD +:10DC800001EB001007EB00119DF8100001EB0010F4 +:10DC900090F8421A9DF8080000EBC00202EB002049 +:10DCA00007EBC0029DF8100000EB401002EB800073 +:10DCB00080F8F01EBFE49DF8080000EBC00101EB06 +:10DCC000002007EBC00080F8D35E9DF8080000EB51 +:10DCD000C00101EB002007EBC0019DF8100000EB34 +:10DCE000401001EB800090F8D80E03286BD09DF80F +:10DCF000080000EBC00101EB00209DF8101007EBBD +:10DD0000C00001EB411100EB810090F8D81E9DF896 +:10DD1000080000EBC00202EB002007EBC00090F807 +:10DD2000D40E814214D197F82106E0B39DF8080083 +:10DD300000EB400101EB00109DF8101007EB001004 +:10DD400000EB011090F8421A41F0080280F8422AD4 +:10DD50009DF8080000EBC00101EB002007EBC001BB +:10DD60009DF8100000EB401001EB800080F8165F7A +:10DD70009DF80800A72100EBC00202EB002007EB92 +:10DD8000C0029DF8100000EB401002EB800080F80C +:10DD9000DD1E9DF80800A22100EBC00202EB00206E +:10DDA00007EBC00200E020E09DF8100000EB4010FF +:10DDB00002EB800080F8DA1E0021CDE900118DF819 +:10DDC0003850CC4699E09DF80800042100EBC002D1 +:10DDD00002EB002007EBC0029DF8100000EB4010A2 +:10DDE00002EB800080F8D81EB2E7C7F835509DF8E6 +:10DDF000080000EBC00101EB002007EBC0019DF81B +:10DE00001000102200EB401001EB800101F6F961D7 +:10DE10000798FAF71AFA9DF8080000EBC00101EB29 +:10DE2000002007EBC0019DF8100000EB401001EB53 +:10DE30008000D0F8F11EC7F81910D0F8F50EC7F819 +:10DE40001D009DF8080000EB400101EB001007EBFE +:10DE500000119DF8100001EB001090F8400A387690 +:10DE60009DF8080000EBC00101EB002007EBC001AA +:10DE70009DF8100000EB401001EB8000D0F80C0F73 +:10DE8000C7F82100FE48D0F86812C7F83910B0F87A +:10DE90006C02A7F83D00786D81B20220FBF798F87C +:10DEA00000210620FBF7A8FE786D401C7865002154 +:10DEB0000520FBF7A1FE4BE7DDE90010000140EA79 +:10DEC00011700901CDE900109DF8080000EB400138 +:10DED000C1EBC0109DF838100CEBC0000844C07AAC +:10DEE000DDE900233038C11710431943CDE90001A3 +:10DEF0009DF83800401C8DF838009DF838000C283B +:10DF0000DAD3DDE900129DF8080000EBC00303EB53 +:10DF1000002007EBC0039DF8100000EB401003EB5E +:10DF20008000C0F8F91EC0F8FD2E0021CDE90011D7 +:10DF30008DF8385020E0DDE90001090141EA107157 +:10DF40000001CDE900019DF8080000EB4001C1EBA4 +:10DF5000C0109DF838100CEBC0000844C07DDDE90E +:10DF600000233038C11710431943CDE900019DF853 +:10DF70003800401C8DF838009DF838000C28DAD3A2 +:10DF8000DDE900129DF8080000EBC00303EB002060 +:10DF900007EBC0039DF8100000EB401003EB80007E +:10DFA000C0F8011FC0F8052F84E69DF8080043461D +:10DFB0009DF8101008EB0010084480F8D0599DF827 +:10DFC0000800DC4600EB4001C1EBC0100BEBC000C9 +:10DFD000407870280AD19DF8080000EB4001C1EBA1 +:10DFE000C0100CEBC0008078FA2830D09DF80800F3 +:10DFF00000EB4001C1EBC0100CEBC00040789DF875 +:10E00000080000EB4001C1EBC0101CF830009DF887 +:10E01000080000EBC00101EB002003EBC00090F80A +:10E02000D21E8DF810109DF8080003EB00119DF82A +:10E030001000084480F8D059BDF81800012841D0DC +:10E0400065287DD0B128AFD0B628ADD103E0B1208E +:10E05000ADF81800DBE79DF8080000EBC00101EB0C +:10E06000002003EBC0019DF8100000EB401001EB15 +:10E07000800090F8D80E012896D19DF8080000EB9A +:10E08000C00101EB002003EBC00080F8D35E9DF8D7 +:10E09000080000EBC00101EB002003EBC0019DF87C +:10E0A000100000EB401001EB800080F8D84EB12149 +:10E0B0009DF8080000EBC00202EB002008EBC00254 +:10E0C000FDF775BC9DF8080000EB4001C1EBC010E6 +:10E0D0000BEBC00000790128B5D00228B3D003288B +:10E0E000B1D00528B1D19DF8080000EBC00101EBCB +:10E0F000002003EBC0019DF8100000EB401001EB85 +:10E10000800090F8D80E00289FD19DF8080000EB01 +:10E11000C00101EB002003EBC00080F8D35E9DF846 +:10E12000080000EBC00101EB002003EBC0019DF8EB +:10E13000100000EB401001EB800080F8D84E00E0AA +:10E1400013E09DF80800B62100EBC00202EB0020AE +:10E1500003EBC0029DF8100000EB401002EB8000C2 +:10E1600080F8DD1EB221FFF70EB99DF8080000EB24 +:10E170004001C1EBC0100CEBC0000079B922ADF832 +:10E1800018209DF8080000EB4001C1EBC0100CEB1B +:10E19000C000007900F00F018DF814108DF8385090 +:10E1A0001DE09DF8080000EB400101EB001003EBBF +:10E1B00000119DF8380001EB001090F8411A9DF80D +:10E1C000080000EB4007C7EBC0101CF830005038C7 +:10E1D000814212D09DF83800401C8DF838009DF81F +:10E1E000080000EB400101EB001003EB001090F879 +:10E1F000170A9DF838108842D3D89DF838009DF84A +:10E20000141008448DF810009DF8080000EBC001C0 +:10E2100001EB002003EBC0079DF8100000EB40105D +:10E2200007EB800090F8D80E012811D09DF8080067 +:10E2300000EBC00101EB002003EBC0019DF81000D2 +:10E2400000EB401001EB800090F8D80E01287DD142 +:10E250009DF8080000EBC00101EB002003EBC000BB +:10E2600080F8D35E9DF80800022100EBC00707EBA1 +:10E27000002003EBC0079DF8100000EB401001E008 +:10E28000D412002007EB800080F8D81E9DF808000B +:10E2900000EBC00101EB0020FCE380F8DD2E09E576 +:10E2A0009DF8080000EB400101EB001008EB0010A6 +:10E2B00090F81C0A20B101287DD00228EFD166E237 +:10E2C0009DF8080008EB400000F50050B0F8F00F92 +:10E2D000801F81B29DF808005F4600EB4002C2EB50 +:10E2E000C0120BEBC200401CFBF7FCF9CDE9120594 +:10E2F0009DF8080008EB400000F50050B0F8F01F52 +:10E300009DF80800394400EB4002C2EBC0106FF0EA +:10E31000040202EBC0000844042107F0FFF9DDE924 +:10E320001223C117CDE90001504059400843B6D12E +:10E330009DF8080008EB001080F8D0599DF80800FF +:10E34000B94600EB4001C1EBC01100E0CAE207EBA7 +:10E35000C1000079ADF81800BDF8180031289ED131 +:10E360009DF8080008EB400000F50050B0F8F00FF1 +:10E370004121183890FBF1F0C217CDE9000288F86E +:10E3800004048DF838502F46BBE09DF8080000EBE0 +:10E390004001C1EBC0119DF8380009EBC10100EB51 +:10E3A00080100844007D9DF83810414481F8050430 +:10E3B0009DF8080000E0AEE000EB4001C1EBC011A9 +:10E3C0009DF8380009EBC10100EB801008440821DA +:10E3D0001A3007F06FF98DED0D0A10EE100A9DF856 +:10E3E000381008EB0111C1F815049DF8080000EB86 +:10E3F0004001C1EBC01109EBC1009DF8381001EBE1 +:10E40000811108440821323007F054F98DED0D0ACE +:10E4100010EE100A9DF8381008EB0111C1F8110434 +:10E420009DF8080000EB4001C1EBC01109EBC100F1 +:10E430009DF8381001EB8111084408213A3007F0AB +:10E4400039F98DED0D0A10EE100A9DF8381008EB21 +:10E450000111C1F819049DF8080000EB4001C1EB5F +:10E46000C0119DF8380009EBC10100EB8010084491 +:10E470000821423007F01EF98DED0D0A10EE100A4A +:10E480009DF8381008EB0111C1F81D049DF8080033 +:10E4900000EB400101EB00109DF8381008EB001074 +:10E4A00000EB011090F8421A41F0800180F8421A06 +:10E4B0009DF8080008EB400000F50050B0F8F01F90 +:10E4C0009DF80800494400EB4002C2EBC0104FF039 +:10E4D000FF3202EBC000095C9DF8080000EBC002AF +:10E4E00002EB002008EBC0039DF8100000EB401089 +:10E4F00003EB800080F8141F9DF83800401C8DF855 +:10E5000038009DF83800DDE90012401A77EB020070 +:10E51000FFF63BAF48E59DF808005F4600EB400181 +:10E52000C1EBC0100BEBC000437D9DF8080000EB71 +:10E530004002C2EBC0100BEBC000807D43EA00201C +:10E54000C317CDE900039DF80800152100EB400238 +:10E55000C2EBC0100BEBC000FBF7AEF8CDE9120523 +:10E56000DDE90001129B694058400843D2D19DF873 +:10E57000080000EB4001C1EBC011384617F831200C +:10E58000521E8DF810209DF8081008EB01129DF81E +:10E590001010114481F8D0599DF81010414481F8B1 +:10E5A00005549DF8101008EB0111C1F815549DF8A1 +:10E5B000081001EB4102C2EBC11100EBC1018A79E5 +:10E5C0009DF8081001EB4103C3EBC11100EBC10141 +:10E5D000497942EA012100EE101AF8EE400A9FED57 +:10E5E000FA0A9DF8081080EE801A01EB4102C2EB96 +:10E5F000C11100EBC1010A799DF8081001EB41033C +:10E60000C3EBC11100EBC101C97842EA012100EE60 +:10E61000901A9DF81010F8EE600A71EE200A10EEC4 +:10E62000902A08EB0111C1F811249DF8081001EBA4 +:10E630004102C2EBC11100EBC1018A7A9DF80810BA +:10E6400001EB4103C3EBC11100EBC101497A42EA7E +:10E65000012100EE901A9DF80810B8EE601AC1EE84 +:10E66000000A01EB4102C2EBC11100EBC1010A7AC1 +:10E670009DF8081001EB4103C3EBC11100EBC10190 +:10E68000C97942EA012100EE101A9DF81010B8EE87 +:10E69000400A30EE800A10EE102A08EB0111C1F892 +:10E6A00019249DF8081001EB4102C2EBC11100EBE7 +:10E6B000C100C07A00069DF8080000EB4001C1EBE4 +:10E6C000C01018D407EBC000027B9DF8080000EBD7 +:10E6D0004003C3EBC01007EBC000C07A42EA002041 +:10E6E00000EE100AB8EE400ADFEDB80A20EE200A6C +:10E6F00010EE100A19E007EBC000037B9DF808003C +:10E7000000EB4001C1EBC01007EBC000C07A43EA48 +:10E710000020404280B2F9F754FF9FEDAD1B53EC4F +:10E72000112BF9F76DFEF9F7B1FF9DF8101008EB0A +:10E730000111C1F81D049DF8080000EB400101EB38 +:10E7400000109DF8101008EB001000EB011090F87D +:10E75000421A41F0800180F8421A9DF8080000EB4F +:10E760004001C1EBC01107EBC100C17D9DF808005D +:10E7700000EBC00202EB002008EBC0029DF8100085 +:10E7800000EB401002EB800080F8141FB7E09DF80A +:10E7900008005F4600EB4001C1EBC0100BEBC0006E +:10E7A000C3799DF8080000EB4002C2EBC0100BEBF0 +:10E7B000C000007A43EA0020C317CDE900039DF8AA +:10E7C0000800072100EB4002C2EBC0100BEBC000B9 +:10E7D000FAF772FFCDE91205DDE90001129B6940ED +:10E7E000584008437ED19DF8080000EB4001C1EB82 +:10E7F000C01117F83100401E8DF810009DF8080078 +:10E8000008EB001080F8D0599DF81000404480F8C3 +:10E8100005549DF8080000EB4001C1EBC01107EB67 +:10E82000C1008079F9F7CDFE41EC110B9FED6A0B29 +:10E8300009F00EF99DF80800B0EE408AF0EE608A0B +:10E8400000EB4001C1EBC01107EBC10002799DF85C +:10E85000080000EB4001C1EBC01107EBC100C0781C +:10E8600042EA0020F9F7ADFE53EC182BF9F73AFE17 +:10E87000F9F70CFF9DF8101008EB0111C1F8150411 +:10E880009DF8100008EB0010C0F811549DF810001E +:10E8900008EB0010C0F819549DF8100008EB0010A8 +:10E8A000C0F81D549DF8080000EB400101EB00107A +:10E8B00008EB00129DF8100002EB001090F8421ACD +:10E8C00041F0800280F8422A9DF8080000EB4001E8 +:10E8D000C1EBC01107EBC100427A9DF8080000EBC4 +:10E8E000C00100E05DE201EB002008EBC0039DF8F1 +:10E8F000100000EB401003EB800080F8142F9DF80F +:10E90000080000EB400101EB001008EB001090F84C +:10E91000170A88F8040444E29DF8080000EB40015F +:10E92000C1EBC0100BEBC0005946C3789DF808003E +:10E9300000EB4002C2EBC0100BEBC000807843EA52 +:10E9400000208DF80C009DF8080000EB4002C2EB9F +:10E95000C0109DF80C200BEBC000104443789DF8CC +:10E96000080000EB4002C2EBC0109DF80C2001EB48 +:10E97000C000805C43EA0020C317CDE900039DF886 +:10E9800008009DF80C1000EB4002C2EBC0100BEB2E +:10E99000C000FAF791FECDE91205DDE90001129BF6 +:10E9A000694058400843B6D19DF808005B4600EB2B +:10E9B0004001C1EBC0100BEBC00040788DF8100097 +:10E9C0008DF83850414625E000FF7F470000803D2C +:10E9D000000000000000B0BF000000000000244064 +:10E9E0009DF8080000EB400202EB00109DF8382073 +:10E9F00001EB001000EB021090F8410A9DF8102086 +:10EA000090429DF8380002D18DF8100010E0401CB3 +:10EA10008DF838009DF8080000EB400202EB001072 +:10EA200001EB001090F8170A9DF838209042D7D8D3 +:10EA30009DF8080000EB400202EB00109DF810204A +:10EA400001EB001000EB021090F8422A42F0800225 +:10EA500080F8422A9DF8080000EB4002C2EBC0108B +:10EA600003EBC0000279ADF818209DF8080001EB17 +:10EA700000129DF81000104480F8D059BDF818001D +:10EA8000F32806D007DC052873D0F12808D0F22837 +:10EA900089D187E18DE1F4286CD0F628F8D18BE19B +:10EAA0009DF8080000EBC00202EB002001EBC00261 +:10EAB0009DF8100000EB401002EB800090F8D80E9B +:10EAC00000289DF8080020D000EB400202EB001067 +:10EAD0009DF8102001EB001000EB021090F8490A9D +:10EAE000C00711D09DF8080000EBC00202EB002027 +:10EAF00001EBC0029DF8100000EB401002EB80001B +:10EB000090F8580FC00720D0A8E000EBC00202EB3D +:10EB1000002001EBC0029DF8100000EB401002EB5A +:10EB2000800080F8D84E9DF80800F42200EBC00762 +:10EB300007EB002001EBC0079DF8100000EB401030 +:10EB400007EB800080F8DD2E88E09DF8080000EBE0 +:10EB5000C00202EB002001EBC0029DF8100000EBA8 +:10EB6000401002EB800090F84A0F98B38DF83850AF +:10EB700028E091E132E19DF8080000EBC00202EBD1 +:10EB800000209DF8102001EBC00002EB421200EBC8 +:10EB900082009DF83820104490F84B2F9DF8080013 +:10EBA00000EB400707EB00109DF8387001EB0010F8 +:10EBB000384490F81E0A824208D19DF83800401C63 +:10EBC0008DF838009DF838000428D4D39DF838001B +:10EBD000042825D042E09DF8080000EBC00202EBBB +:10EBE000002001EBC0029DF8100000EB401002EB8A +:10EBF00080009DF83820104490F84B0F9DF80820B5 +:10EC000002EB420707EB02129DF8387001EB02128B +:10EC10003A4492F81E2A904208D19DF83800401CD0 +:10EC20008DF838009DF838000A28D4D39DF83800B4 +:10EC30000A2813D09DF8080000EBC00202EB002068 +:10EC400001EBC0029DF8100000EB401002EB8000C9 +:10EC500090F8582F42F0010280F8582F9DF80C00D0 +:10EC600011289DF8080000EB400202EB00109DF80F +:10EC7000102001EB001000EB021090F8422A36D071 +:10EC800022F0080280F8422A9DF8080000EBC0023A +:10EC900002EB002001EBC0029DF8100000EB4010D9 +:10ECA00002EB800090F8580FC0077AD09DF808005A +:10ECB00000EBC00202EB002001EBC0029DF8100047 +:10ECC00000EB401002EB8000A0F8565F9DF80800B2 +:10ECD000052200EBC00303EB002001EBC0019DF80F +:10ECE000100000EB401001EB8000FFF7D6BA42F0B5 +:10ECF000080280F8422A8DF8385023E09DF8080079 +:10ED000000EB4002C2EBC01003EBC0029DF83800DC +:10ED1000104442799DF8080000EBC00707EB002083 +:10ED200001EBC0079DF8100000EB401007EB8007D7 +:10ED30009DF83800384480F8172F9DF83820521C71 +:10ED40008DF838209DF838000A28D7D38DF8385030 +:10ED500023E09DF8080000EB4002C2EBC0109DF8D4 +:10ED6000382003EBC0001044C27B9DF8080000EB84 +:10ED7000C00707EB002001EBC0079DF8100000EB77 +:10ED8000401007EB80009DF83870384480F8302F31 +:10ED90009DF83800401C8DF838009DF83800022896 +:10EDA000D7D3DBE19DF80800F12200EBC00303EBB1 +:10EDB000002008EBC00192E79DF80800032200EB59 +:10EDC000C00303EB002001EBC0039DF8100000EB33 +:10EDD000401003EB800080F8D82EE3E79DF8082070 +:10EDE000022002EBC20707EB022201EBC2079DF8EB +:10EDF000102002EB421207EB820282F8D80E9DF837 +:10EE00000800F62700EBC00202EB00209DF810205E +:10EE100001EBC00002EB421200EB820080F8DD7EC5 +:10EE20009DF8080000EBC00202EB00209DF81020C6 +:10EE300001EBC00002EB421200EB820080F84A4F67 +:10EE40008DF8385023E09DF8080000EB4002C2EB3B +:10EE5000C0109DF8382003EBC000104442799DF8A3 +:10EE6000080000EBC00707EB002001EBC0079DF88E +:10EE7000100000EB401007EB80009DF8387038441C +:10EE800080F84B2F9DF83800401C8DF838009DF815 +:10EE900038000A28D7D361E19DF8080000EB400252 +:10EEA000C2EBC01003EBC00082799DF8080000EBB4 +:10EEB0004007C7EBC0100BEBC000407942EA0022CC +:10EEC0009DF8080000EBC00303EB002001EBC0033A +:10EED0009DF8100000EB401003EB8000A0F8562FC7 +:10EEE0009DF8080000EBC00202EB002001EBC0021D +:10EEF0009DF8100000EB401002EB8000B0F8562F98 +:10EF00009DF8080000EB400303EB001001EB00103C +:10EF1000B0F82A0A8242BED39DF80800F12200EB25 +:10EF2000C00303EB002001EBC0079DF8100000EBCD +:10EF3000401007EB800080F8DD2E9DF8080000EB04 +:10EF4000C00202EB002008EBC0019DF8100000EBAE +:10EF5000401001EB800090F8581F21F0010180F86B +:10EF6000581FFBE09DF808005A4600EB4001C1EB3A +:10EF7000C0100BEBC00000798DF810008DF8205008 +:10EF8000C14619E09DF8080000EB400101EB0010BC +:10EF90009DF8201009EB001000EB011090F8410AD9 +:10EFA0009DF8101088429DF8200002D18DF81000C5 +:10EFB00010E0401C8DF820009DF8080000EB400197 +:10EFC00001EB001009EB001090F8170A9DF82010D3 +:10EFD0008842D7D89DF8080000EB4001C1EBC01073 +:10EFE00002EBC000C078ADF81800BDF81800182872 +:10EFF00012D2DFE800F0110C0E118E8E868E881171 +:10F0000011118A8E8E8E8E8C11118E118E8E1A2079 +:10F0100000E00D208DF80C009DF80C00001FC1B21F +:10F020009DF808005F4600EB4003C3EBC0130BEBF9 +:10F03000C300C01CFAF76EF98DF800009DF80800B7 +:10F0400000EB4001C1EBC01107EBC1009DF80C10B3 +:10F05000084410F8010C9DF8001088427ED19DF8FC +:10F06000080000EB4001C1EBC01107EBC1013846BD +:10F070004978002972D09DF8081001EB4102C2EBDB +:10F08000C11100EBC1029DF80C101144CA789DF823 +:10F09000081001EBC10303EB012109EBC1039DF84B +:10F0A000101001EB411103EB810181F8142F9DF841 +:10F0B000081009EB01129DF81010114481F8D05985 +:10F0C000BDF81810CE293CF476AB24DCB9293CF409 +:10F0D000D6AB7BF736AFC3297DD0C5297BF456AFBD +:10F0E0009DF8081001EB410202EB011109EB01113F +:10F0F00091F81C1A00299DF80C106DD00E29ADD185 +:10F10000DBE3072086E7082084E70C2082E70A205B +:10F1100080E706207EE7E129D5D006DCD5293AD064 +:10F12000D729A7D0D92999D17CE2E5297BF43CAF36 +:10F1300089F860459DF8080000EBC00101EB002054 +:10F1400009EBC0019DF8100000EB401001EB8000BE +:10F1500090F8D80E00289DF8080000E0F0E200EBDF +:10F16000C00101EB00207CF4D2AE09EBC00080F8B6 +:10F17000D35E9DF8080000EBC00101EB002009EB15 +:10F18000C0019DF8100000EB401001EB800080F8FA +:10F19000D84EFCF710BB9DF8081001EB4102C2EB02 +:10F1A000C11107EBC100C07889F862009DF8080022 +:10F1B00000EB400101EB00109DF8101009EB00106E +:10F1C00000EB011099F86210A4EBD11290F8421AEA +:10F1D00062F3000101E096E2D2E280F8421A9DF863 +:10F1E000080000EB400101EB00109DF8101009EB46 +:10F1F000001000EB011099F862104A0990F8421AC9 +:10F2000062F3410180F8421A9DF8080000EB4001CA +:10F2100001EB00109DF8101009EB001000EB01103D +:10F2200090F8420AC0F340019DF8080000EBC002CC +:10F2300002EB00209DF8102009EBC00002EB421207 +:10F2400000EB820090F8F00EC0F34000814249D0FC +:10F250009DF8080000EBC00101EB002009EBC002A3 +:10F260009DF81000494600EB401002EB80009DF82D +:10F27000082002EB420303EB02129DF8103009EB69 +:10F28000021202EB031292F8422A530890F8F02E71 +:10F2900063F3410280F8F02E9DF8080000EB400275 +:10F2A00002EB00109DF8102001EB001000EB0210A3 +:10F2B00090F8420A800716D59DF80800D92200EB85 +:10F2C000C00303EB002009EBC0019DF8100000EB28 +:10F2D000401001EB800080F8DD2E9DF80810022020 +:10F2E000FAF78AFC42E09DF8080000EBC00202EB4E +:10F2F000002001EBC0029DF8100000EB401002EB73 +:10F30000800080F8E54E9DF80800D92200EBC0038C +:10F3100003EB002001EBC0039DF8100000EB401050 +:10F3200003EB800080F8DD2E9DF8080000EB400222 +:10F3300002EB001001EB00129DF8100002EB00122E +:10F3400092F8420A20F0200382F8423A9DF8080021 +:10F3500000EBC00202EB002009EBC0019DF8100099 +:10F3600000EB401001EB800080F8164F9DF808007C +:10F3700000EB400101EB001009EB00119DF81000BB +:10F3800001EB001090F8420A00F001019DF808001E +:10F3900000EBC00202EB002009EBC0029DF8100058 +:10F3A00000EB401002EB800090F8F00E00F001003E +:10F3B00081426AD09DF8080000EBC00101EB0020FB +:10F3C0009DF8101009EBC00001EB411100EB81002A +:10F3D0009DF8081001EB410202EB01119DF810208D +:10F3E00009EB011101EB021191F8421A90F8F02E8D +:10F3F00061F3000280F8F02E9DF8080000EB400158 +:10F4000001EB00109DF8101009EB001000EB01104B +:10F4100090F8420AC0073BF44AAF9DF808004F46F7 +:10F4200000EBC00101EB002009EBC0019DF81000CA +:10F4300000EB401001EB800090F8160F00289DF8BB +:10F44000080000EBC00101EB002009EBC0019DF8B2 +:10F45000100000EB401001EB800017D080F8155F22 +:10F460009DF8080000EB400101EB001007EB0011D4 +:10F470009DF8100001EB001191F8420A20F0010202 +:10F4800081F8422A97F8210618B1A7E080F8154FB5 +:10F49000F8E7387D012865D1786DF98A884261D214 +:10F4A0009DF8080000EBC00101EB002007EBC00154 +:10F4B0009DF8100000EB401001EB800090F8150F54 +:10F4C00001284FD19DF8080000EBC00101EB00209E +:10F4D00007EBC0019DF8100000EB401001EB80002D +:10F4E00090F8490FF0BB9DF8080000EB400101EBDC +:10F4F000001007EB00119DF8100001EB001090F8D0 +:10F50000401A9DF8080000EBC00202EB002007EB58 +:10F51000C00080F8D11E9DF80800C32100EBC00296 +:10F5200002EB002007EBC0029DF8100000EB40103A +:10F5300002EB800080F8DD1E9DF8080000EB400122 +:10F5400001EB001007EB00119DF8100001EB00101B +:10F55000C0F8445A9DF808100220FAF74DFB8DF8C8 +:10F56000385018E03AE09DF8080000EBC00101EBCC +:10F57000002007EBC0019DF8100000EB401001EBEC +:10F5800080019DF83800084480F8175F9DF8381016 +:10F59000491C8DF838109DF838001428E3D38DF8F5 +:10F5A000385017E09DF8080000EBC00101EB002087 +:10F5B00007EBC0019DF8100000EB401001EB80004C +:10F5C0009DF83810084480F8335F9DF83800401CDF +:10F5D0008DF838009DF838000A28E3D39DF808001C +:10F5E00000EB400101EB00109DF8101009EB00103A +:10F5F00000EB011090F8420A80077BF524AF9DF8DC +:10F600000800D92100EBC00202EB002009EBC00288 +:10F610009DF8100000EB401002EB800080F8DD1E2A +:10F62000FBF711BF9DF8081001EB410202EB01113D +:10F6300009EB011191F81C1A00299DF80C1002D059 +:10F640000A297DD130E008297AD18DF8385025E09B +:10F650009DF8081001EB4102C2EBC1119DF8382062 +:10F6600000EBC1011144C97801F00F0109293BF6F3 +:10F6700059AF9DF8081001EB4102C2EBC1119DF892 +:10F68000382000EBC1011144C97801F0F001902944 +:10F69000EDD89DF83810491C8DF838109DF83810B9 +:10F6A0000629D5D3FBF73EBF8DF8385025E09DF8ED +:10F6B000081001EB4102C2EBC1119DF8382000EBAC +:10F6C000C1011144C97801F00F0109293BF6BAAF15 +:10F6D0009DF8081001EB4102C2EBC1119DF83820E2 +:10F6E00000EBC1011144C97801F0F0019029EDD877 +:10F6F0009DF83810491C8DF838109DF838100829ED +:10F70000D5D3FBF79FBF9DF8080000EBC00101EBCC +:10F71000002009EBC0019DF8100000EB401001EB48 +:10F72000800080F8DD6E9DF8080000EBC00101EB61 +:10F73000002009EBC00080F8D34E9DF8080000E0DF +:10F7400095E000EB400101EB001009EB00119DF882 +:10F75000100001EB001090F8421A41F0200180F8EF +:10F76000421A6AE20A799DF8081001EB4103C3EBE3 +:10F77000C11107EBC100C07842EA0022FCF7B7B81C +:10F780000C2974D18DF8385024E09DF808109DF8AC +:10F79000383001EB4102C2EBC11100EBC102D118BC +:10F7A000C97801F00F01092918D89DF8082002EB4B +:10F7B0004203C3EBC21100EBC1029DF838101144A3 +:10F7C000C97801F0F001902908D89DF83810491C3B +:10F7D0008DF838109DF838100A29D6D39DF83810C6 +:10F7E0000A2944D30022CDE90022134629468DF888 +:10F7F00038501EE0009A1B0243EA12631202CDE960 +:10F8000000239DF8082002EB4203C3EBC2129DF8CF +:10F81000383000EBC2021A44D278DDE900371A43CF +:10F8200041EA0703CDE900239DF83820521C8DF8EA +:10F8300038209DF83820052ADCD3DDE900379DF813 +:10F84000082002EBC20C0CEB022209EBC20C9DF863 +:10F85000102002EB42120CEB8202C2F8F93EC2F811 +:10F86000FD7E0023CDE900338DF8381020E0D3E091 +:10F87000DDE900231B0243EA12631202CDE90023F3 +:10F880009DF8082002EB4203C3EBC2129DF838300A +:10F8900000EBC2021A44127ADDE900371A4341EA4A +:10F8A0000703CDE900239DF83820521C8DF838203D +:10F8B0009DF83820052ADBD399E08DF8385024E0F4 +:10F8C0009DF808109DF8383001EB4102C2EBC111E0 +:10F8D00000EBC102D118C97801F00F01092918D82D +:10F8E0009DF8082002EB4203C3EBC21100EBC102FA +:10F8F0009DF838101144C97801F0F001902908D81A +:10F900009DF83810491C8DF838109DF838100C29D6 +:10F91000D6D39DF838100C297ED30022CDE90022E1 +:10F9200029468DF83850BC461FE0DDE9000212027E +:10F9300042EA10620002CDE900029DF8080000EBE7 +:10F940004002C2EBC0109DF838200CEBC000104400 +:10F95000C078DDE90023104341EA0302CDE900024B +:10F960009DF83800401C8DF838009DF838000628B6 +:10F97000DBD3DDE900239DF8080000EBC00707EBAF +:10F98000002009EBC0079DF8100000EB401007EBCA +:10F990008000C0F8F92EC0F8FD3E0022CDE900221B +:10F9A0008DF838101FE0DDE90002120242EA106211 +:10F9B0000002CDE900029DF8080000EB4002C2EB16 +:10F9C000C0109DF838200CEBC0001044407ADDE9EF +:10F9D0000023104341EA0302CDE900029DF83800FC +:10F9E000401C8DF838009DF838000628DBD3DDE98F +:10F9F00000129DF8080000EBC00303EB002009EBA8 +:10FA0000C0039DF8100000EB401003EB8000C0F82D +:10FA1000011FC0F8052F00E00FE19DF8080000EB82 +:10FA2000C00101EB002009EBC0019DF8100000EBC4 +:10FA3000401001EB800090F8D81E9DF8080000EB04 +:10FA4000C00202EB002009EBC00090F8D40E814206 +:10FA50007ED199F821064F46B8B19DF8080000EB19 +:10FA6000400101EB00109DF8101009EB001000EBB5 +:10FA7000011090F8421A41F0080280F8422A9DF8DD +:10FA800008100220FAF7B8F878E0C7F835509DF86A +:10FA9000080000EBC00101EB002007EBC0019DF85E +:10FAA0001000102200EB401001EB800101F6F9611B +:10FAB0000798F8F7CAFB9DF8080000EBC00101EBBE +:10FAC000002007EBC0019DF8100000EB401001EB97 +:10FAD0008000D0F8F11EC7F81910D0F8F50EC7F85D +:10FAE0001D009DF8080000EB400101EB001007EB42 +:10FAF00000119DF8100001EB001090F8400A3876D4 +:10FB00009DF8080000EBC00101EB002007EBC001ED +:10FB10009DF8100000EB401001EB8000D0F80C0FB6 +:10FB2000C7F821006648D0F86812C7F83910B0F855 +:10FB30006C02A7F83D00786D81B20220F9F748FA0F +:10FB400000210620FAF758F8786D401C786500E02F +:10FB500002E00021052095E79DF8080000EB400138 +:10FB600001EB00109DF8101009EB001000EB0110E4 +:10FB700090F8421A41F0040180F8421A9DF80800FA +:10FB800000EBC00101EB002009EBC0019DF8100063 +:10FB900000EB401001EB800080F8165F9DF8080034 +:10FBA00000EBC00101EB002009EBC0019DF8100043 +:10FBB00000EB401001EB800080F8DD6E9DF808003E +:10FBC00000EBC00101EB002009EBC0019DF8100023 +:10FBD00000EB401001EB800090F8D80E04282CD1E7 +:10FBE0009DF8080000EB400101EB00109DF810109B +:10FBF00009EB001000EB011090F8421A41F080016F +:10FC000080F8421A9DF8080000EBC00101EB0020CB +:10FC100009EBC00080F8D34E9DF80800052100EBE9 +:10FC2000C00202EB002009EBC0029DF8100000EBBF +:10FC3000401002EB800080F8D81E98F86702A0B14F +:10FC40009DF8080008EB400000F50050B0F8F01FE8 +:10FC50009DF80800012300EB4002C2EBC0120BEB41 +:10FC6000C2009DF80820FAF789FE8DF838505946F1 +:10FC700013E089F86055FBF79EBD9DF8080000EB86 +:10FC80004002C2EBC0109DF8382001EBC000855443 +:10FC90009DF83800401C8DF838009DF83800142875 +:10FCA000EBD3084801784278114482781144C27835 +:10FCB000D1427BF41CA821B0BDEC028BBDE8F08FD3 +:10FCC000D4120020100800202DE9F74F8EB000203C +:10FCD000ADF80000ADF80C00ADF80C00ADF80C006C +:10FCE0008DF810008DF814008DF81800CDE908008B +:10FCF000CDE90800ADF83400FEA2D2E90032CDE92A +:10FD00000132FEA2D2E90032CDE90A32FD4A107179 +:10FD10000E9800EB400202EB0010FB4A02EB0010D1 +:10FD2000804690F8160A8DF810000E9802EB00102D +:10FD300003900844814690F8D0290E9808EB0117EB +:10FD400000EBC00303EB0020EF4B042A03EBC00AD7 +:10FD500001EB41130AEB83051FD1052289F8D02955 +:10FD6000002085F8D80E97F8420A20F0800087F826 +:10FD7000420A98F8162AA120072A0ED2DFE802F0DC +:10FD80000D040B0B06080A00E52004E0B12002E098 +:10FD9000312000E0F12085F8DD0E9DF810C00E9BAB +:10FDA00010980222D94EC3EB0313A1384FF0030B76 +:10FDB0004FF0410E03EB8304BCF1070F7CD2DFE868 +:10FDC0001CF07B0007008A02E7036A053D06B006C7 +:10FDD00097F8410A4FF0000B594601F04BFD8DF8A2 +:10FDE000140095F8D81E9AF8D40E814202D1012150 +:10FDF0008AF8D31E99F8D009401C89F8D009109BC5 +:10FE0000A221A620CE2B7DD012DC4FF0A502B92B6B +:10FE100079D006DCB22B77D0B52B35D0B62B4BD1B1 +:10FE200013E1C32B71D0C52B70D0CA2BF7D101E1E0 +:10FE3000E12B6CD006DCD52B09D0D72B68D0D92B81 +:10FE4000EDD10FE0E52B72D0E72BE8D12DE2F520C4 +:10FE500006F834009DF8140006EBC4056870A9701C +:10FE6000D52009E0F52006F834009DF8140006EBD3 +:10FE7000C4056870A970D920E8702846032101F0F4 +:10FE80002AFC2871052004E2F52106F834109DF8BB +:10FE9000141006EBC407797098F81C1A4FF0B508D7 +:10FEA00059B1D5F8E01EB1F1104F39D34FF01041E0 +:10FEB0000022CDE9081237E097E2D5F8E00EB0F560 +:10FEC000100F05D34FF410000021CDE9080103E025 +:10FED000D5F8E00ECDE9080BBA7058460FE0BDF832 +:10FEE0000000C0F10200C200DDE90801F8F79BF94B +:10FEF000BDF800103944C870BDF80000401CADF8D2 +:10FF0000000006E03BE12AE0AAE088E02CE102E103 +:10FF1000D6E1BDF800000328E1D387F80680E4E0CD +:10FF2000D5F8E01ECDE9081BB870584610E0B1E1E5 +:10FF3000BDF80000C0F10300C200DDE90801F8F7D8 +:10FF400072F9BDF800103944C870BDF80000401CBB +:10FF5000ADF80000BDF800000428E9D35DE0F5210C +:10FF600006F834109DF8141006EBC407797098F861 +:10FF70001C1A4FF0B90859B1D5F8E01EB1F1104F75 +:10FF80002FD0D5F8E01ECDE9081BB87058463EE0EA +:10FF9000D5F8E00EB0F5100F06D0D5F8E01ECDE98B +:10FFA000081BBA70584615E04FF410000021CDE947 +:10FFB0000801F6E7BDF80000C0F10200C200DDE96B +:10FFC0000801F8F730F9BDF800103944C870BDF8E1 +:10FFD0000000401CADF80000BDF800000328E9D384 +:10FFE0009BE74FF010410022CDE90812CDE7BDF8A4 +:10FFF0000000C0F10300C200DDE90801F8F713F9C1 +:020000040801F1 +:10000000BDF800103944C870BDF80000401CADF8C0 +:100010000000BDF800000428E9D340469CE0F5202C +:1000200006F834009DF8140006EBC4056870A9704A +:10003000C32021E7F52006F834009DF8140006EBF4 +:10004000C4056870A970CA2016E7F52006F83400C8 +:100050009DF8140006EBC4056870A970B6200BE784 +:10006000F52006F834009DF8140006EBC4077870FC +:1000700098F81C0AB22110B1BA7058462EE0A4209C +:10008000B87058460EE0D5F80C0FBDF80020C2F14C +:100090000102D200D040BDF800203A44D070BDF833 +:1000A0000000401CADF80000BDF800000228EAD3B3 +:1000B00079713846052101F00EFBB87175E1D5F86C +:1000C0000C0FBDF80020C2F10202D200D040BDF8F2 +:1000D00000203A44D070BDF80000401CADF800008C +:1000E000BDF800000328EAD3B9713846062101F0B3 +:1000F000F2FA0DE0016932303130300001693230FE +:100100004530300010080020D41200200C47002099 +:10011000F8710820BDE0F52106F834109DF81410A0 +:1001200006EBC4077970B87058460EE0D5F8100F8A +:10013000BDF80010C1F10301C900C840BDF80010AE +:100140003944C870BDF80000401CADF80000BDF88F +:1001500000000428EAD3E120F8713846072101F0B5 +:10016000BAFA3872092094E0F52006F834009DF8B8 +:10017000140006EBC4056870A970C5207CE6F52064 +:1001800006F834009DF8140006EBC407787098F860 +:100190001C0A4FF0CE0818B1AE20B870584650E097 +:1001A000AC20B870584611E0D5F8F90ED5F8FD1E10 +:1001B000BDF80020C2F10402D200F8F734F8BDF80F +:1001C00000103944C870BDF80000401CADF80000B4 +:1001D000BDF800000528E7D3584611E0D5F8010F17 +:1001E000D5F8051FBDF80020C2F10402D200F8F7CF +:1001F0001AF8BDF8001039440872BDF80000401C20 +:10020000ADF80000BDF800000528E7D387F80D80A1 +:1002100038460D2101F05FFAB8730F2039E0D5F8A8 +:10022000F90ED5F8FD1EBDF80020C2F10502D2007E +:10023000F7F7F9FFBDF800103944C870BDF80000A9 +:10024000401CADF80000BDF800000628E7D3584672 +:1002500011E0D5F8010FD5F8051FBDF80020C2F157 +:100260000502D200F7F7DFFFBDF8001039444872ED +:10027000BDF80000401CADF80000BDF800000628E5 +:10028000E7D387F80F8038460F2101F024FA38743D +:100290001120ADE2F52006F834009DF8140006EBBD +:1002A000C4056870A970E520E6E5F52006F834007D +:1002B0009DF8140006EBC4056870A970E720DBE523 +:1002C000F52006F834009DF8140006EBC4056870AC +:1002D000A970D720D0E597F8411A8DF8141095F839 +:1002E000D83E9AF8D41E8B4202D101238AF8D33E1D +:1002F00099F8D019491C89F8D0199DF8141021B12A +:100300009DF81410491E8DF814100A286DD2DFE8EC +:1003100000F041F3568CF4F1F005EF6D06F834204F +:100320009DF8140006EBC4074030787087F802E0AF +:100330003020F870387195F8DC0E00097871787902 +:100340000A28787901D2303000E03730787195F89A +:10035000DC0E00F00F00B871B8790A28B87901D224 +:10036000303000E03730B87187F807B0781C0721CB +:10037000F8F7D0FF38720920ADF8340095F8D80EA0 +:10038000042802D1052085F8D80E00208AF8D30E63 +:10039000062028E0042206F834209DF8141006EB0D +:1003A000C4004031417051213CE1072020E2287116 +:1003B00085F805B0681C0521F8F7ACFFFDE30422C1 +:1003C00006F834209DF8141006EBC400403141704B +:1003D00080F802E00521C170ADF8342095F8D80E00 +:1003E000022802D1584685F8D80E20E106F83420BC +:1003F0009DF8140006EBC4054030687085F802E0F3 +:100400003120E8703220287185F805B0681C05217C +:10041000F8F780FFA8710720ADF8340097F8420A7A +:1004200020F0200087F8420A01E106F834209DF808 +:10043000140006EBC4074030787087F802E03121E1 +:10044000F97030203871D5F8E02EB2F5100F00D2D7 +:100450003220787195F8DE0E012803D095F8DE0E73 +:1004600010B103E0B97101E03220B8710021ADF89C +:10047000001013E0D5F8E00EBDF80020C2F105022F +:100480009200D040BDF8002000F00F003A44303018 +:10049000D071BDF80000401CADF80000BDF80000B0 +:1004A0000628E7D332207873ADF8001013E0D5F8B2 +:1004B0000C0FBDF80010C1F103018900C840BDF860 +:1004C000001000F00F00394430308873BDF8000090 +:1004D000401CADF80000BDF800000428E7D387F801 +:1004E00012B0781C1221F8F715FFF8741420D2E32B +:1004F00080E063E163E100E06EE006F834209DF8FF +:10050000140006EBC4074030787087F802E0322010 +:10051000F870312139717871B8710021ADF800108F +:1005200013E0D5F80C0FBDF80020C2F103029200D1 +:10053000D040BDF8002000F00F003A443030D071B8 +:10054000BDF80000401CADF80000BDF80000042814 +:10055000E7D3ADF80010302008E0BDF800103944B2 +:10056000C872BDF80010491CADF80010BDF80010AD +:100570001929F2D387F824B0781C2421F8F7CAFE91 +:1005800087F82500262086E306EBC40148704CE07E +:1005900097F8411A8DF8141095F8D83E9AF8D41EA1 +:1005A0008B4202D101238AF8D33E99F8D019491C15 +:1005B00089F8D0199DF8141021B19DF81410491E26 +:1005C0008DF814100A2832D2DFE800F00506224E1A +:1005D000FAF9F8311432DDE606F834209DF81400FB +:1005E00006EBC4054030687085F802E03120E87001 +:1005F0003520DCE606F834209DF8140006EBC4052F +:100600004030687085F802E03220E8703020CEE695 +:10061000042206F834209DF8141006EBC400403183 +:100620004170714681700521C170ADF8342034E30A +:1006300006F834209DF8140006EBC40540306870BD +:1006400085F802E03120E8703220287185F805B085 +:10065000681C0521F8F75EFEA87197F8420A20F0A1 +:10066000200087F8420AA0E606F834209DF814001E +:1006700006EBC4074030787087F802E03121F9704A +:1006800087F804E0D5F8E00EB0F1104F09D0322021 +:10069000787195F8DE0E012805D095F8DE0E20B1B0 +:1006A00005E03020F4E7B97101E03220B871002292 +:1006B000ADF8002013E0D5F8E00EBDF80010C1F150 +:1006C00007018900C840BDF8001000F00F00394450 +:1006D0003030C871BDF80000401CADF80000BDF816 +:1006E00000000828E7D33220F873ADF8002013E0AB +:1006F000D5F80C0FBDF80010C1F105018900C84004 +:10070000BDF8001000F00F00394430300874BDF817 +:100710000000401CADF80000BDF800000628E7D33B +:100720003021B975ADF8002008E0BDF8000038446C +:10073000C175BDF80000401CADF80000BDF8000018 +:100740000628F2D37977ADF8002008E0BDF8000064 +:1007500038448177BDF80000401CADF80000BDF8BA +:1007600000000628F2D387F82410ADF8002009E035 +:10077000BDF80000384480F82510BDF80000401C8A +:10078000ADF80000BDF800000628F1D387F82B1063 +:10079000ADF8002009E0BDF80000384480F82C10C6 +:1007A000BDF80000401CADF80000BDF800000628B0 +:1007B000F1D387F83210ADF800200CE066E060E07D +:1007C00017E0BDF80000384480F83310BDF8000091 +:1007D000401CADF80000BDF800000628F1D387F8F2 +:1007E00039B0781C3921F8F795FD87F83A003B209D +:1007F00051E206F834209DF8140006EBC40740309F +:10080000787087F802E03220F87031213971332195 +:100810007971B8710021ADF8001013E0D5F80C0F14 +:10082000BDF80020C2F105029200D040BDF80020C2 +:1008300000F00F003A443030D071BDF80000401C89 +:10084000ADF80000BDF800000628E7D3ADF80010B1 +:10085000302008E0BDF8001039444873BDF800109E +:10086000491CADF80010BDF800101929F2D387F823 +:1008700026B0781C2621F8F74DFD87F827002820A0 +:1008800009E2102006F8340030207DE6102006F83A +:100890003400312078E697F8410A8DF81400BDF84D +:1008A000000000EB40100AEB800090F8D82E9AF878 +:1008B000D40E824202D101228AF8D32E99F8D0298F +:1008C000521C89F8D0290027ADF800700EE0BDF861 +:1008D000002008EB021090F8410A9DF81420904285 +:1008E0000AD0BDF80000401CADF8000098F8170AC7 +:1008F000BDF800209042EAD8BDF8002008EB0210B5 +:1009000090F8400A081A401C8DF818009DF8140051 +:1009100020B19DF81400401E8DF8140095F8D90EF2 +:100920000F2805D295F8D90E401C85F8D90E01E0A4 +:1009300085F8D97E10996520B1394FF0FA08092958 +:100940007BD2DFE801F0050C437A7A647A1D2F0030 +:100950009DF81400503006F83400202166E09DF820 +:100960001400503006F8340095F8D90E06EBC40593 +:1009700040F0300068700120A870E8702F7136E0F8 +:100980009DF81410503106F8341095F8D91E06EB76 +:10099000C40541F030016970A8700120E8709DF82D +:1009A000180023E09DF81410503106F8341095F823 +:1009B000D91E06EBC40541F030016970A870012012 +:1009C000E8709DF8180040F010000FE09DF814004A +:1009D000503006F8340095F8D90E06EBC40540F007 +:1009E000300068700120A870E87005202871284642 +:1009F0000521F9F757F8CDE9080768710898000A4A +:100A0000A87185F807B085F80880FFF7ABBB95F8AB +:100A1000DA0E85F8DD0E85F8DA7E9DF81400503088 +:100A200006F8340095F8D90E40F0C00106EBC4007A +:100A3000417080F8028058462DE187E0BDF8003013 +:100A40000398184490F8D0395B1C80F8D03998F896 +:100A50001C0A30B1491CC9B2012836D0022875D110 +:100A600044E01098312802D045286FD116E00020CC +:100A7000ADF8000001A90CE0BDF80000BDF80030A1 +:100A800006EBC402085CD054BDF80000401CADF871 +:100A90000000BDF800000728EED386E40020ADF882 +:100AA00000000AA90CE0BDF80000BDF8003006EB1C +:100AB000C402085CD054BDF80000401CADF8000032 +:100AC000BDF800000728EED36FE48DF814109DF8F0 +:100AD000140006F8340006EBC40585F801B00027C1 +:100AE000AF70EA702F71092068710EE08DF8141054 +:100AF0009DF8140006F8340006EBC40585F801B033 +:100B00000027AF70EF702F716A7128460621F8F741 +:100B1000D3FDCDE90807000AE8710898A871FFF72E +:100B2000F8BAF74999F8D009401C89F8D00997F824 +:100B3000410A8DF814001098F32878D007DC0528B6 +:100B400076D0F12808D0F22800D113E072E0F42822 +:100B50006FD0F6286ED1D8E0F52006F834009DF865 +:100B6000140006EBC40568700027AF700520E8701C +:100B7000F120FEE0F52006F834009DF8140006EBA5 +:100B8000C40778704FF0000887F80280F2203871AF +:100B900095F8480F787195F8480F012813D095F80B +:100BA000480F20285BD00620ADF83400BDF8340093 +:100BB000F8703846BDF8341000E0E4E0F8F77CFD4A +:100BC000CDE9080848E12520ADF834004146ADF8EC +:100BD00000800DE0BDF80000284490F8210FBDF81A +:100BE00000203A449071BDF80000401CADF80000B0 +:100BF000BDF800000F28EDD3ADF800100DE0BDF8F2 +:100C00000000284490F8330FBDF800203A44507596 +:100C1000BDF80000401CADF80000BDF800000A2837 +:100C2000EDD395F8420FF877ADF8001012E03FE0F1 +:100C3000AEE091E031E0BDF80000284490F8430FA9 +:100C4000BDF80010394481F82000BDF80000401CB8 +:100C5000ADF80000BDF800000528ECD3A6E70A2097 +:100C6000ADF8340040460BE0BDF80000284490F891 +:100C7000430FBDF8001039448871BDF80000401CD6 +:100C8000ADF80000BDF800000428EDD38EE74870F1 +:100C9000BDF83400801CADF834009A489A4D0E9986 +:100CA00091B3012971D0022970D003296FD107E1D6 +:100CB000F52006F834009DF8140006EBC4077870A0 +:100CC0004FF00008404687F80280F321397195F80B +:100CD000481F79710C21ADF8341095F8421FB97195 +:100CE0000BE0BDF80000284490F8430FBDF8001059 +:100CF0003944C871BDF80000401CADF80000BDF8D3 +:100D000000000528EDD351E7AFE00620ADF8340030 +:100D1000F52006F834009DF8140006EBC405687051 +:100D20004FF0000885F80280BDF83400E870F62026 +:100D3000287197F8480A68712846BDF83410F8F70A +:100D4000BBFCCDE90808BDF83410000A6854BDF8B2 +:100D50003410089829449AE7F52006F834009DF8E5 +:100D6000140006EBC40568700027AF700520E8701A +:100D7000F420287128460521F8F79EFCCDE90807E4 +:100D8000000A68710898A8716DE47CE088E0A6E02C +:100D900040F21320ADF83400F52006F834009DF839 +:100DA000140006EBC4077870BDF83400000AB87070 +:100DB000BDF83400F870052038714FF0000948463E +:100DC0000CE0BDF8002008EB020090F81E0ABDF808 +:100DD00000203A445071BDF80000401CADF80000FE +:100DE000BDF800000A28ECD3B8F82A0A8A46000A9F +:100DF000F873B8F82A0A3874B5F8560F000A7874F0 +:100E0000B5F8560FB874B5F8561F0E9801EB802050 +:100E100081B20320F8F770F84D46ADF800905046C7 +:100E20004FF400720DE0BDF80010014491F8661017 +:100E3000BDF800303B44D974BDF80010491CADF832 +:100E40000010BDF800109142EDD33846BDF83410C3 +:100E5000F8F732FCCDE90805BDF83410000A7854E3 +:100E6000BDF834100898394411E7BDF83410B1B317 +:100E70008021F9F7CCFABDF83400C5F8A400224867 +:100E80000121A03029E0BDF8341041B30821F9F761 +:100E9000BEFABDF8340068671B48012170301CE0C1 +:100EA000BDF83400D8B14FF480711848F9F7AFFAA3 +:100EB000BDF83400C5F8BC0013480121B8300CE07F +:100EC000BDF8341059B14FF48061F9F7A0FABDF8BC +:100ED0003400E8650C4801215830F8F743FC084815 +:100EE00090F86702002807D006EBC4000023BDF885 +:100EF00034100E9AF9F742FD11B0BDE8F08F0000F2 +:100F0000D4120020000C02400060024000000240A9 +:100F10002DE9F04700242DED048B804689469FED96 +:100F20001E9B25462646E20040464946F7F77BF9D8 +:100F3000C7B22046F7F745FB41EC110BB0EE490A6A +:100F4000F0EE690A06F084FD380907F00F0100EBA6 +:100F50008000B0EE408AF0EE608A01EB4000F7F7C7 +:100F600030FB53EC182BF7F74BFA41EC180B2846E3 +:100F70003146F7F733FB53EC182BF7F79AF9F7F7ED +:100F800060FB641CE4B205460E46082CCBD3BDECD6 +:100F9000048BBDE8F087000000000000000059400D +:100FA00070B50F4D40F224442146284606F0EBF977 +:100FB000012813D1298828462A1D1188214606F0C8 +:100FC0007FF90849012081F871090748D0F88C00A1 +:100FD00001F50051C0F57A70A1F8F80F70BD00005E +:100FE00000440040D41200200060024010B50C4CB8 +:100FF00040F22441204606F0C6F901280ED120888F +:10100000201D00880749012081F87D090648406CB1 +:1010100001F50051C0F57A70A1F8FA0F10BD00007B +:10102000004C0040D41200200060024010B50B4C70 +:1010300040F22441204606F0A6F901280DD120886F +:10104000A0880749012081F889090648406901F50F +:101050000051C0F57A70A1F8FC0F10BD005000409F +:10106000D41200200060024010B50C4C40F2244124 +:10107000204606F088F901280ED12088201D00881E +:101080000749012081F895090648C06A01F5005119 +:10109000C0F57A70A1F8FE0F10BD000000480040B6 +:1010A000D41200200060024010B5124C10492046B6 +:1010B000F8F742FB00212046F8F754FB0E4C402184 +:1010C000204606F059F90028F9D080210B48F9F79D +:1010D000A0F9084C0A49183C2046F8F72DFB0121DD +:1010E0002046F8F73FFB07490120087110BD0000BA +:1010F00000802020A060024000440040000C02401C +:10110000008800201008002010B5124C104920461D +:10111000F8F712FB00212046F8F724FB0E4C402183 +:10112000204606F029F90028F9D008210B48F9F7E4 +:1011300070F9084C0A49303C2046F8F7FDFA0121C5 +:101140002046F8F70FFB07490120087110BD000089 +:101150002080002070600240004C0040000C0240E3 +:10116000008020101008002010B5124C10492046B5 +:10117000F8F7E2FA00212046F8F7F4FA0E4C402185 +:10118000204606F0F9F80028F9D04FF480710B489A +:10119000F9F73FF9074C0A49A83C2046F8F7CCFA82 +:1011A00001212046F8F7DEFA06490120087110BD3A +:1011B00000800028B860024000500040000002405B +:1011C000208000101008002010B5124C1049204655 +:1011D000F8F7B2FA00212046F8F7C4FA0E4C402185 +:1011E000204606F0C9F80028F9D04FF480610B487A +:1011F000F9F70FF9074C0A49303C2046F8F79CFAFA +:1012000001212046F8F7AEFA06490120087110BD09 +:10121000008000185860024000480040000C024066 +:1012200000880010100800202DE9F047012190B03F +:10123000480503F093FF8648F8F79EFA40273801E7 +:101240000024CDE90540C50107940894CDE909457E +:1012500046040C940D94DFF8FC917F480B94CDE983 +:101260000207CDE9006969460E947948F8F72CFB2E +:10127000012210217648F8F711FBDFF8D4A1AAF17A +:10128000180A5046F8F778FA4FF47A78CDE903480F +:10129000E811CDE9054007940894CDE909456F4868 +:1012A0000B940C940D9400960E94CDE90190694630 +:1012B0005046F8F709FB01215046F8F753FADFF8DA +:1012C00090A1AAF1300A5046F8F756FAE811CDE994 +:1012D000054007940894CDE909450C940D94DFF876 +:1012E000809160480B94CDE90207CDE90069694619 +:1012F0000E945046F8F7E8FA012210215046F8F70C +:10130000CDFADFF84CA1AAF1600A5046F8F734FA9A +:10131000CDE90348E811CDE9054007940894CDE9EB +:10132000094551480B940C940D9400960E94CDE908 +:10133000019069465046F8F7C7FA01215046F8F780 +:1013400011FADFF80CA10AF1180A5046F8F714FA5E +:10135000E811CDE9054007940894CDE909450C94BE +:101360000D94DFF8089142480B94CDE90207CDE9CE +:10137000006969460E945046F8F7A6FA012210213A +:101380005046F8F78BFADFF8C8A0AAF1900A504649 +:10139000F8F7F2F9CDE90348E811CDE905400794E3 +:1013A0000894CDE9094533480B940C940D940096AC +:1013B0000E94CDE9019069465046F8F785FA01216F +:1013C0005046F8F7CFF9DFF88890A9F14809484668 +:1013D000F8F7D2F90397E811CDE90540079408948E +:1013E000CDE9094525480B940C940D94224F0096A5 +:1013F0000E94CDE9017069464846F8F765FA012276 +:1014000010214846F8F74AFADFF84490A9F1780924 +:101410004846F8F7B1F9CDE90348E811CDE90540B0 +:1014200007940894CDE9094515480B940C940D9444 +:1014300000960E94CDE9017069464846F8F744FAE3 +:1014400001214846F8F78EF910B0BDE8F08700009A +:10145000A0600240044400400C4700206C50002073 +:10146000044C0040644900205454002004500040C3 +:10147000BC4B00203C58002004480040144E002083 +:10148000245C00202DE9FC410121084603F066FEA2 +:101490000121042003F062FE0121082003F05EFE1A +:1014A0000121402003F05AFEDFF8FC8007220521CD +:1014B0004046F8F795FF072206214046F8F790FFCF +:1014C000072208214046F8F78BFF072209214046F2 +:1014D000F8F786FF354F08220A213846F8F780FFD3 +:1014E00008220B213846F8F77BFF082202214046EC +:1014F000F8F776FF08220C213846F8F771FF02262C +:101500008DF8056000244FF459708DF806400125D0 +:1015100000908DF807508DF8046069464046F8F752 +:1015200023FF8DF805604FF4E0508DF806400090E1 +:101530008DF807508DF8046069463846F8F714FFB7 +:101540004FF4916000908DF806408DF80450694684 +:101550004046F8F709FF280200908DF806408DF804 +:10156000045069461248F8F7FFFE8DF806404FF424 +:10157000F040104C00908DF8045069462046F8F772 +:10158000F3FEA9032046F8F742FF69032046F8F767 +:101590003EFFA1142046F8F73AFFE1142046F8F781 +:1015A00036FFBDE8FC810000000C0240000802404C +:1015B000000002400018024070B50024FFF762FFEF +:1015C000FFF732FE00F022F80E4D002185F86C196D +:1015D000012285F86C290C48017081704170C2703D +:1015E0004FF47A718160042085F86C0904E020468C +:1015F00000F062F9641CE4B295F86C09A042F6D8D8 +:1016000070BD0000D412002010430020F8B5112056 +:101610008DF8000002258DF8015001248DF802405C +:101620008DF80340684600F0EBFA26208DF80000A4 +:101630008DF8014000268DF802608DF80340684661 +:1016400000F0DEFA0E208DF800008DF801508DF8C4 +:1016500002408DF80340684600F0D2FA27208DF84A +:1016600000008DF801408DF802608DF80340684657 +:1016700000F0C6FA0F208DF800008DF801508DF8AB +:1016800002408DF80340684600F0BAFA34208DF825 +:1016900000008DF801408DF802608DF80340684627 +:1016A00000F0AEFA2F208DF800008DF801508DF873 +:1016B00002408DF80340684600F0A2FA35208DF80C +:1016C00000008DF801408DF802608DF803406846F7 +:1016D00000F096FAF8BD01B9102110F8012B10F8AE +:1016E000013B491E5A400904090CF8D102F07F0061 +:1016F000704700002DE9FF5F14460F464FF48056F7 +:101700004FF480684FF4C0694FF00C0A40F2244B4C +:10171000002580B1012830D0022851D0032871D192 +:101720000121880403F03EFD0097012C6DD0022CAE +:1017300070D094B377E00121480403F033FD0097A3 +:10174000012C03D0022C06D054B10DE0ADF804609A +:10175000ADF8088008E0ADF80460ADF8089003E04B +:10176000ADF80450ADF80850ADF80650ADF80C5087 +:10177000ADF80AA069463B4C5DE00121C80403F0C6 +:1017800011FD0097012C03D0022C07D05CB10EE0B4 +:10179000ADF80460ADF8088009E040E0ADF8046001 +:1017A000ADF8089003E0ADF80450ADF80850ADF87E +:1017B0000650ADF80C50ADF80AA069462A4C3AE044 +:1017C0000121080503F0EEFC0097012C03D0022C48 +:1017D00006D054B10DE0ADF80460ADF8088008E023 +:1017E000ADF80460ADF8089003E0ADF80450ADF832 +:1017F0000850ADF80650ADF80C50ADF80AA0694697 +:101800001A4C18E02CE000E004E0ADF80460ADF8FC +:10181000088008E0ADF80460ADF8089003E0ADF88A +:101820000450ADF80850124CADF80650ADF80C500D +:10183000ADF80AA06946204605F0DCFD01212046EE +:1018400005F041FD01225946204605F0BBFD10215F +:10185000204605F035FD0122C021204605F03DFD62 +:10186000BDE8FF9F00440040004C00400050004095 +:10187000004800402DE9FC410024CDE900446F46BA +:1018800064220023F6F79EFC0E46054610461946D4 +:101890000A220023F6F796FC010102F00F00081857 +:1018A000385504F10104E4B228463146082CE7D348 +:1018B000DDE90001BDE8FC812DE9F05F644F4FF0E8 +:1018C000040A0646002587F86CA900EB460000EBE9 +:1018D000061007EB001494F81D0A012803D100211B +:1018E000304600F0B7F806EB4602B84607EB820731 +:1018F0004FF0000B87F870B987F872B987F871B9A3 +:1019000087F873B94FF00509C7F8789987F8A0B937 +:1019100087F8A2B9012087F8A10987F8A309D4F8AC +:10192000180A00EB80004000C7F8A80994F8152AAF +:10193000D4F8101A3046FFF7DDFE94F8160A06EBCD +:10194000C601434A01EB062102EBC106072815D266 +:10195000DFE800F01404060A0C0E1800484600E008 +:101960000F2086F8D40E09E00720FAE75046F8E782 +:10197000D4F8180A64214843C7F8A8094FF0A10A0F +:10198000C1465EE00320ECE705EB451006EB800066 +:1019900080F8E4BE012380F8E63E80F8E5BE80F8DA +:1019A000E7BE4FF47A73C0F8EC3E04EB051383F8FE +:1019B00042BA80F8D8BE94F8161A07293FD2DFE859 +:1019C00001F03E0408080A0C0E00E52180F8DD1E37 +:1019D00035E05146FAE7B121F8E73121F6E7F12188 +:1019E00080F8DD1E002125E001EBC10707EB012790 +:1019F00001EB410C02EBC7070CEB011C002009EBCB +:101A00000C1211E002EB001C9CF840CA93F8488AC3 +:101A1000C44507D193F840CA00EB401807EB88088B +:101A200088F849CF401CC0B292F817CA8445E9D85B +:101A3000491CC9B299F86C094A468842D4D86D1C31 +:101A4000EDB294F8170AA8429ED8BDE8F09F0000B6 +:101A5000D41200202DE9F041054661484FF4804240 +:101A6000531006685F488414C71439B1C5B1012DFD +:101A700018D0022D18D0032D1BD117E035B1012D40 +:101A800006D0022D06D0032D13D105E0114604E047 +:101A9000194602E0214600E03946F8F7BAFC08E0B2 +:101AA000114604E0194602E0214600E03946F8F705 +:101AB000AEFC642007F020F900224FF416512846AE +:101AC000FFF718FEDFF8208105EB450008EB8000EA +:101AD000002280F8A229C0F8A42905EB450000EBFC +:101AE000051008EB0011D1F8183A08F5405043648E +:101AF000012380F83D3091F8161A3C4C962305EBF3 +:101B00008500204406290AD2DFE801F00903050513 +:101B10000733762102E0837001E06E218170C5EB0E +:101B20000511334B01EB8101C02403F8314003EB75 +:101B3000C10462700821A170E27006F00F0105EB8C +:101B4000051211442171807860712020A071E1712B +:101B5000802020724C2060725420A0722548264FAD +:101B60000B2645B1012D0FD0022D24D0032D14D109 +:101B70002CE06621D2E78021F8F749FCC7F8A46081 +:101B80001D480121A03006E00821F8F740FC7E67DF +:101B9000194801217030F7F7E5FD98F8670228B180 +:101BA000204600232A460B21F8F7E8FEBDE8F04165 +:101BB000642007F0A1B84FF480711048F8F727FCB3 +:101BC000C7F8BC600C480121B830E4E74FF48061ED +:101BD000F8F71DFCFE65084801215830DBE70000DE +:101BE000187AFF1F00180240D41200200C60002059 +:101BF0000C470020000C0240006002400000024040 +:101C000030B50F23C27801780125FAB1144A126861 +:101C100001F1E02102F4E062C2F5E062C2F30722C2 +:101C2000C2F10404D3404278A24084781C4014439B +:101C3000220181F80024007800F01F018D40400946 +:101C4000800000F1E020C0F8005130BD01F01F001D +:101C500085404809800000F1E020C0F8805130BD87 +:101C60000CED00E0024A1140014302480160704758 +:101C700080FFFF1F08ED00E0BFF34F8F04480168AD +:101C8000044A01F4E06111430160BFF34F8FFEE7A6 +:101C90000CED00E00400FA0510B50021074B0A46E0 +:101CA000002003EBC004401CC0B262548028F8D36B +:101CB000491CC9B20829F3D310BD00000F6A0020E7 +:101CC0002DE9FE4F0026171A8146701E3546A3EBFC +:101CD000010A8846002F02DD4FF0010102E003D126 +:101CE0004FF00001019102E0C7F100070190BAF145 +:101CF000000F02DD4FF0010002E003D14FF00000C1 +:101D0000009002E0C7F1000A00905046574501DDFF +:101D10003C4600E00446601C4FF0000B029016E0C9 +:101D200008F0FF0109F0FF000C9A00F015F83E449E +:101D30005544A64202DD0199361B8944A54202DDC5 +:101D400000992D1B88440BF101001FFA80FB0299BA +:101D50008B45E5DBBDE8FE8F30B5CC0801F007030D +:101D600001259D40EBB2064D05EBC005C808285C77 +:101D70000AB1184302E063EA0000C043285530BDB1 +:101D80000F6A00202DE9FC4101210A2003F0E6F949 +:101D900001248DF8044000264FF4C0508DF80660F1 +:101DA000032700908DF805708DF807406946464876 +:101DB000F8F7DAFA8DF804408DF806608DF80570B2 +:101DC000A5028DF80740414C009569462046F8F77A +:101DD000CBFAC82006F090FF29462046F8F717FBFB +:101DE000C82006F089FF29462046F8F712FBC820D4 +:101DF00006F082FF0021FD2000F024FA00211220CD +:101E000000F020FA0021AE2000F01CFA0021D520BD +:101E100000F018FA0021A02000F014FA0021A820F8 +:101E200000F010FA00213F2000F00CFA0021D3202E +:101E300000F008FA0021084600F004FA00214020D2 +:101E400000F000FA0021A02000F0FCF90021C020E1 +:101E500000F0F8F90021DA2000F0F4F90021122056 +:101E600000F0F0F90021812000F0ECF900217F2042 +:101E700000F0E8F90021D92000F0E4F900218220E7 +:101E800000F0E0F90021DB2000F0DCF90021342033 +:101E900000F0D8F90021A42000F0D4F90021A620F8 +:101EA00000F0D0F90021202000F0CCF900210846F4 +:101EB00000F0C8F9FFF7F0FE0021AF2000F0C2F9F2 +:101EC00000F054F8BDE8FC81000C02400004024020 +:101ED0000346012000E05843491EC9B2FBD27047B7 +:101EE0002DE9F84F82460A980D4650436421B0FB15 +:101EF000F1F0984600F0FF0B4FF001090AEB0207E2 +:101F00002B4600245046FAB21946CDF80090FFF750 +:101F1000D7FE05EB0806F3B2FAB2F1B25046CDF89F +:101F20000090FFF7CDFE5246F3B229461046CDF899 +:101F30000090FFF7C5FEF3B2FAB2F8B22946CDF829 +:101F40000090FFF7BDFE4F460AEB0B0609E028198B +:101F5000C3B2C1B2F2B250460097FFF7B1FE641CA3 +:101F6000E4B24445F3D3BDE8F88F000070B5002516 +:101F7000B020294600F066F90021084600F062F919 +:101F80000021102000F05EF9084E002406EBC4008A +:101F90000121405D00F056F9641CE4B2802CF5D3B9 +:101FA0006D1CEDB2082DF0D370BD00000F6A00204B +:101FB00070B50B4C05460221204603F099FA002823 +:101FC000F9D02946204603F09CFA0121204603F06F +:101FD0008FFA0028F9D0204603F091FAC0B270BD04 +:101FE000003800402DE9FC4F1D46884681468B464F +:101FF0000090082B0ED0680700D0012000EBD50020 +:10200000690810FB01F0C0B2203A02F0FF0A002676 +:10201000019046E00620F7E7082D10D00C2D14D0D3 +:10202000102D16D0182D3FD121490AEBCA0001EB23 +:1020300080000027845DE0070FD00B9A10E01D4957 +:102040000AEB4A0001EB4000F3E70AEB4A001A49A9 +:10205000EDE71A4901EB0A10EBE70B9830B30022C9 +:1020600041464846FFF778FE7F1C640808F10100EE +:10207000FFB200F0FF08082FDDD309F1010000F0E6 +:10208000FF09082D0AD00099A9EB0100B0EB550F0C +:1020900004D10BF10800894600F0FF0B761CD846EE +:1020A000F6B201988642B7D3BDE8FC8F0122D7E78C +:1020B0009CA5010810990108389B0108AC9F0108F4 +:1020C0002DE9F84F1D00DDE90A7992468B468046DE +:1020D0004FF0000611D11046F6F773FA41EC100BE1 +:1020E00005F01EFC9FED1C1B51EC100B53EC112B4B +:1020F000F6F7DFF8F6F786FAC5B2082F00D1022608 +:1021000000241CE0281B401EC1B20A20FFF7E0FE9D +:10211000BAFBF0F00A21B0FBF1F201FB1200CDF89E +:10212000009088B13030C2B206EB570101FB048049 +:10213000C0B23B465946FFF755FF641CE4B2AC42BF +:10214000E0D32846BDE8F88F06EB570101FB048079 +:10215000C0B23B463022EDE7000000000000F03F37 +:102160002DE9FF4F81B0064600900F464FF0000A60 +:102170008946580700D0012000EBD30004900020CE +:1021800032E0002029E00E98002410F80A500AF1ED +:1021900001001FFA80FAE80701D00F9A02E00F98B9 +:1021A00048B3002239463046FFF7D6FD7F1C641C39 +:1021B0006D08E4B2FFB2082CEDD3761C0098F6B29D +:1021C000311A0398814204D109F10800009E00F001 +:1021D000FF0908F101004F46C0B2039980468842CA +:1021E000D1D30BF10100C0B2049983468842C8D311 +:1021F00005B0BDE8F08F0122D4E72DE9F8431D4674 +:10220000DDE908781646894604460EE03B46494615 +:102210002046CDF80080FFF7E5FE082F0ED004EB36 +:102220005700C4B26D1EEDB2761C002D04D032787A +:10223000202A01D37E2AE9D9BDE8F883A41DE4B29F +:10224000F0E700002DE9F041114C06464FF400651F +:1022500000292946204602D0F8F7DBF801E0F8F71C +:10226000D6F84FF4805739462046F8F7D0F839466B +:102270000848F8F7CEF83046FFF79AFE3946204670 +:10228000F8F7C7F829462046BDE8F041F8F7C1B88D +:10229000000C0240000402402DE9F04F87B00027F7 +:1022A000ADF80C70ADF80470ADF80870ADF81470AE +:1022B000ADF81070ADF800704FF0F20B4FF0A30ABC +:1022C000FC4EDFF8F483FCE394F82306022802D1E5 +:1022D0000720ADF80000BDF8000030448079BDF85B +:1022E00000103144C97840EA0160BDF80010314463 +:1022F0000979BDF8002009043244527941EA0221EB +:102300000843EE494A68904277D04860BDF8000023 +:1023100030448078BDF800103144497840EA012506 +:10232000B4F8EA14BDF800002844801C814264D34C +:10233000B4F8EA04BDF80010401B401A801EA4F84F +:10234000EA04BDF8000029463044F7F7B5F9BDF8B6 +:102350000010294431444978BDF800202A44B25C79 +:1023600041EA0221814279D194F86702A04640B146 +:10237000A81C81B2BDF80000012330440422F8F704 +:10238000FDFABDF800003044007900F0010004902F +:10239000BDF80000304480790024C0F34209EB1FEF +:1023A0000DE020443044C0794A460499F7F790FB89 +:1023B000BDF8001021443144C871641CA4B2BDF8BA +:1023C00000009C42EDDB3044C079012188F82116E1 +:1023D0004FF00009C8F8289588F82695B84A82F881 +:1023E0003290C2F83490ADF8149011287ED00DDCF4 +:1023F000A0F10B00062815D200E0FCE3DFE810F0A6 +:1024000007086D08A5089F089F0A1D00A2286FD025 +:1024100004DC12286DD0A12804D1F5E2A32869D0EC +:10242000A42868D000204946BDF800200244B154D9 +:10243000401C80B20528F7D3F2E3ADF80C90444677 +:10244000D2E1BDF80C0000EB400101EB001004EB01 +:10245000001090F8160A07287DD200E0F3E3DFE8C9 +:1024600000F07A040404047A9B00484682E0BDF838 +:102470000000BDF8141008443044007AB8B30128B5 +:1024800002D002286ED112E0BDF80C0000EB400132 +:1024900001EB0010BDF8041004EB001000EB01107C +:1024A00090F8421A21F0040180F8421A5AE0BDF86F +:1024B0000C0000EB400101EB0010BDF8041004EB30 +:1024C000001000EB011090F8421A21F0080180F88A +:1024D000421ABDF80C0000EB400202EB0010BDF800 +:1024E000042004EB001000EB021005E0FDE339E0EE +:1024F000FCE3FCE3FCE3FCE3C0F8449ABDF80C10F9 +:102500000220F7F779FB00204A46BDF80C1001EBDA +:10251000C10303EB012104EBC103BDF8041001EB7F +:10252000411103EB8101014481F8172F401C80B257 +:102530001428EAD30020BDF80C1001EBC10303EB13 +:10254000012104EBC103BDF8041001EB411103EBC1 +:102550008101014400E042E181F8332F401C80B248 +:102560000A28E8D3BDF81400401CADF81400BDF8EB +:102570000400401CADF80400BDF80C0000EB400165 +:1025800001EB001004EB001090F8170ABDF80410DE +:1025900088423FF66CAF22E1CC46ADF804900FE1E3 +:1025A000BDF80000BDF8141008443044007A042837 +:1025B00005D005DC58B1012840D0022879D11BE1B3 +:1025C00008287FD010287ED0202872D1C1E1BDF824 +:1025D0000C0000EBC00101EB002004EBC001BDF8D2 +:1025E000040000EB401001EB800090F8480F102829 +:1025F00020D1BDF80C0000EBC00101EB002004EB82 +:10260000C001BDF8040000EB401001EB800080F831 +:1026100048CFBDF80C00F32100EBC00202EB002014 +:1026200004EBC002BDF8040000EB401002EB800098 +:1026300080F8DD1EBDF81400401CBAE0BDF80C00A7 +:1026400000EBC00202EB002004EBC002BDF8040066 +:1026500000EB401002EB800080F8DDBEBDF80C00FE +:1026600000EB400101EB0010BDF8041004EB00107A +:1026700000EB011090F8421A21F0080180F8421A8C +:10268000BDF80000BDF8141008443044017ABDF8CC +:102690000C0000EBC00202EB002004EBC002BDF80E +:1026A000040000EB401002EB800080F8481F00207F +:1026B0000AE080E020600020D4120020180A0020E8 +:1026C000D442002098E0D1E0BDF80010BDF81420FD +:1026D0001144014431444A7ABDF80C1001EBC103A6 +:1026E00003EB012104EBC103BDF8041001EB411120 +:1026F00003EB8101014481F8212F401C80B20F2897 +:10270000D6D30020BDF80010BDF8142011440144B8 +:1027100031440A7EBDF80C1001EBC10303EB01212B +:1027200004EBC103BDF8041001EB411103EB81017F +:10273000014481F8332F401C80B20A28E2D3BDF84F +:102740000000BDF814100844304490F82200BDF891 +:102750000C1001EBC10202EB012104EBC102BDF838 +:10276000041001EB411102EB810181F8420F0020BE +:10277000BDF80010BDF8142011440144314491F813 +:102780002320BDF80C1001EBC10303EB012104EB86 +:10279000C103BDF8041001EB411103EB81010144B9 +:1027A00081F8432F401C80B20528E1D3BDF8140006 +:1027B0002030ADF81400BDF80400401CADF8040052 +:1027C000BDF80C0000EB400101EB001004EB001021 +:1027D00090F8170ABDF8041088423FF6E1AEBDF844 +:1027E0000C00401CADF80C0094F86C09BDF80C10FE +:1027F00088423FF626AE1FE6BDF80C0000EBC00293 +:1028000002EB002004EBC002BDF8040000EB401016 +:1028100002EB800080F8DDBEBDF80C0000EB40014B +:1028200001EB0010BDF8041004EB001000EB0110E8 +:1028300090F8421A21F0080180F8421ABDF8000011 +:10284000BDF8141008443044017ABDF80C0000EBC8 +:10285000C00202EB002004EBC002BDF8040000EB54 +:10286000401002EB800080F8481FE3E6BDF80C0042 +:10287000F32100EBC00202EB002004EBC002BDF824 +:10288000040000EB401002EB800080F8DD1EBDF874 +:102890000C0000EB400101EB0010BDF8041004EB4C +:1028A000001000EB011090F8421A21F0080180F8A6 +:1028B000421ABDF80000BDF8141008443044017AF3 +:1028C000BDF80C0000EBC00202EB002004EBC002DC +:1028D000BDF8040000EB401002EB800080F8481FB8 +:1028E000BDF80000BDF8141008443044417ABDF82A +:1028F0000C0000EBC00202EB002004EBC002BDF8AC +:10290000040000EB401002EB800080F8421F002022 +:10291000BDF80010BDF814201144014431448A7AF6 +:10292000BDF80C1001EBC10303EB012104EBC10363 +:10293000BDF8041001EB411103EB8101014481F862 +:10294000432F401C80B20528E2D3BDF81400C01DFF +:102950002FE7BDF80C0000EBC00202EB002004EBF7 +:10296000C002BDF8040000EB401002EB800080F8CC +:10297000DDBEBDF80C0000EB400101EB0010BDF81E +:10298000041004EB001000EB011090F8421A21F043 +:10299000080180F8421ABDF80000BDF81410084480 +:1029A0003044017ABDF80C0000EBC00202EB0020BD +:1029B00004EBC002BDF8040000EB401002EB800005 +:1029C00080F8481F0020BDF80010BDF81420114405 +:1029D000014431444A7ABDF80C1001EBC10303EB0A +:1029E000012104EBC103BDF8041001EB411103EB1D +:1029F0008101014481F8432F401C80B20428E2D3B6 +:102A0000BDF81400401DD4E6A81E0D2190FBF1F086 +:102A1000C0B20490ADF80C904446ACE1484686E163 +:102A2000BDF80C0000EB400101EB0010BDF80410F4 +:102A300004EB001000EB011090F8420A80077DD4EF +:102A400007EB8700BDF8001000EBC70008443044D6 +:102A5000007A0021FEF75CFABDF80C2002EB42037D +:102A600003EB0212BDF8043004EB021202EB031276 +:102A700092F8402A89EA010342401A435ED1BDF828 +:102A80000C0000EBC00101EB002004EBC001BDF81D +:102A9000040000EB401001EB800090F8150F0128B6 +:102AA0007DD1BDF800003044407BBDF800103144BA +:102AB000897A40EA0161BDF800003044C07A000420 +:102AC00000E0FDE3BDF800203244127B40EA022022 +:102AD0000143BDF80C0000EBC00202EB002004EB48 +:102AE000C002BDF8040000EB401002EB8000C0F80B +:102AF000E01EBDF800003044007DBDF800103144F8 +:102B0000497C40EA0160BDF800103144897CBDF881 +:102B1000002009043244D27C41EA02210843BDF876 +:102B20000C1001EB410202EB0111BDF8042004EB93 +:102B3000011101EB0211C1F8440A00E0F4E0BDF814 +:102B40000C0000EB400101EB0010BDF8041004EB99 +:102B5000001000EB011090F8421A41F0200180F8BB +:102B6000421ABDF80C100220F7F746F8BDF80C0029 +:102B700000EB400101EB0010BDF8041004EB001065 +:102B800000EB011090F8401ABDF80C0000EBC002F9 +:102B900002EB002004EBC00080F8D11E00E051E001 +:102BA000BDF80C0000EB400101EB001004EB00103D +:102BB00090F8160A012804D0022847D0032841D1F2 +:102BC00044E0BDF800003044407A10B1012839D10A +:102BD0003AE0BDF80C0000EB400101EB001004EB03 +:102BE000001090F81C0A0028BDF80C0000EBC00192 +:102BF00001EB002000E0FDE304EBC001BDF80400A0 +:102C000000EB401001EB8000D0F8E00E03D0B0F1F3 +:102C1000104F03D105E0B0F5100F02D0B52101E04F +:102C2000B0E0C321BDF80C0000EBC00202EB0020B5 +:102C300004EBC002BDF8040000EB401002EB800082 +:102C400080F8DD1E6BE0FCE3B921EBE7BDF80C007A +:102C500000EBC00101EB002004EBC001BDF8040053 +:102C600000EB401001EB800090F8D81EBDF80C007E +:102C700000EBC00202EB002004EBC00090F8D40E81 +:102C800081424CD1BDF800003044807BBDF800107B +:102C900000043144C97B40EA0121BDF80000304402 +:102CA000007C0143BDF80C0000EBC00202EB0020E9 +:102CB00004EBC002BDF8040000EB401002EB800002 +:102CC000C0F80C1FBDF800003044417ABDF80C007C +:102CD00000EBC00202EB002004EBC002BDF80400D0 +:102CE00000EB401002EB800004E0F0E302E1EFE3D0 +:102CF00028E248E080F8DE1EBDF80C00A42100EBBD +:102D0000C00202EB002004EBC002BDF8040000EB9F +:102D1000401002EB800080F8DA1E514682E77F1CEB +:102D20000498FFB2874213D2BDF80400401CADF8EE +:102D30000400BDF80C0000EB400101EB001004EBB7 +:102D4000001090F8170ABDF8041088423FF668AEEC +:102D5000BDF80C0000EB400101EB001004EB00108B +:102D600090F8170ABDF8041088420BD8BDF80C0083 +:102D7000401CADF80C0094F86C09BDF80C108842AA +:102D80003FF64CAE01E1ADF80C90444642E0ADF8A0 +:102D900004901EE0BDF800003044007A0021FEF7E8 +:102DA000B7F8BDF80C2002EB420303EB0212BDF8AA +:102DB000043004EB021202EB031292F8402A89EA73 +:102DC000010342401A432CD0BDF80400401CADF86A +:102DD0000400BDF80C0000EB400101EB001004EB17 +:102DE000001090F8170ABDF804108842D2D8BDF838 +:102DF0000C0000EB400101EB001004EB001090F818 +:102E0000170ABDF804108842BCD8BDF80C00401C5D +:102E1000ADF80C0094F86C09BDF80C108842B6D8D7 +:102E2000B3E0BDF80C0000EB400101EB0010BDF871 +:102E3000041004EB001000EB011090F8401ABDF8EC +:102E40000C0000EBC00202EB002004EBC00080F895 +:102E5000D11EBDF80C0000EB400101EB001004EBAB +:102E6000001090F8160A012832D0022801D0032859 +:102E7000BDD1BDF80C0000EBC00101EB002004EB5C +:102E8000C001BDF8040000EB401001EB800090F899 +:102E9000D81EBDF80C0000EBC00202EB002004EBD2 +:102EA000C00090F8D40E8142A1D1BDF80C00AA2137 +:102EB00000EBC00202EB002004EBC002BDF80400EE +:102EC00000EB401002EB800080F8DA1E514600E073 +:102ED000CA21BDF80C0000EBC00202EB002004EB9D +:102EE000C002BDF8040000EB401002EB800080F847 +:102EF000DD1E7CE7484640E0ADF804901EE0BDF8DA +:102F000000003044007A0021FEF702F8BDF80C20E2 +:102F100002EB420303EB021308EB0312BDF804308B +:102F200002EB031292F8402A89EA010342401A4355 +:102F30002CD0BDF80400401CADF80400BDF80C0016 +:102F400000EB400101EB001108EB011090F8170AAB +:102F5000BDF804108842D2D8BDF80C0000EB400147 +:102F600001EB001108EB011090F8170ABDF80410EE +:102F700088420AD8BDF80C00401CADF80C0098F847 +:102F80006C09BDF80C209042B6D85FE1BDF80C008A +:102F9000BDF8042000EB400101EB0010414608EBB6 +:102FA000001000EB021090F8402ABDF80C0000EB76 +:102FB000C00303EB002008EBC00080F8D12EBDF861 +:102FC00000003044407ABDF8002000043244927A78 +:102FD00040EA0222BDF800003044C07A0243BDF846 +:102FE0000C0000EBC00303EB002001EBC003BDF8B5 +:102FF000040000EB401003EB8000C0F80C2FBDF87C +:103000000C0000EB400202EB001001EB001090F806 +:10301000160A012841D0022801D003289CD1BDF80E +:103020000C0000EBC00202EB002001EBC002BDF877 +:10303000040000EB401002EB800090F8D82EBDF8A1 +:103040000C0000EBC00303EB002001EBC00090F884 +:10305000D40E824280D1BDF80C00A52200EBC00343 +:1030600003EB002001EBC003BDF8040000EB4010AF +:1030700003EB800080F8DA2EBDF80C0000EBC003F3 +:1030800003EB002008EBC001BDF8040000EB40108A +:1030900001EB800080F8DDAE5EE7BDF80C0000EBD0 +:1030A000C00202EB002001EBC002BDF8040000EBFF +:1030B000401002EB800090F8D82EBDF80C0000EB19 +:1030C000C00303EB002001EBC00090F8D40E824255 +:1030D000E2D1BDF80C00B22200EBC00303EB0020EC +:1030E00001EBC003BDF8040000EB401003EB8000CF +:1030F00080F8DA2EBDF80C00E52200EBC00303EBEC +:10310000002001EBC003BDF8040000EB401003EB0E +:10311000800080F8DD2E002CBED1BDF8040001280F +:10312000BAD1BDF80C0000EBC00202EB002008EBA6 +:10313000C001BDF8040000EB401001EB8000D0F8A6 +:103140000C0F09E7BDF800003044007A05287DD255 +:10315000BDF800003044007A401EADF80C00BDF808 +:1031600000003044407ABDF8001000043144897AF0 +:1031700040EA0120BDF800103144C97A0843C11764 +:10318000FDF7C6FEBDF80C10444601EB410202EB10 +:10319000011208EB0211C1F8100ABDF8000030441A +:1031A000007B0021FDF7B4FEBDF80C1001EB4102DD +:1031B00002EB011204EB021181F8140ABDF80000C1 +:1031C0003044407B0021FDF7A3FEBDF80C1001EB5D +:1031D000410202EB011204EB021181F8150ABDF85D +:1031E00000003044807B0021FDF792FEBDF80C10FA +:1031F00001EB410202EB011204EB021181F8160A05 +:10320000BDF800003044C07B0021FDF781FEBDF811 +:103210000C1001EB410202EB011204EB021181F8E8 +:10322000170ABDF800003044007C0021FDF770FE55 +:10323000BDF80C1001EB410202EB011204EB02118C +:10324000C1F8180ABDF80000304400E035E2407CC7 +:103250000021FDF75DFEBDF80C1001EB410202EB11 +:10326000011204EB021181F81C0ABDF80C0000EBFE +:10327000400101EB001104EB011090F8160A06283A +:10328000484655D09CE0BDF80000BDF80410084445 +:103290003044807C0021FDF73BFEBDF804204FF058 +:1032A0000309B2FBF9F2BDF80C1001EB410303EB8B +:1032B000011304EB031101EB021181F8400A00E055 +:1032C00086E3BDF80000BDF8041008443044C07C1B +:1032D0000021FDF71DFEBDF80420BDF80C10B2FB67 +:1032E000F9F201EB410303EB011304EB031101EBD2 +:1032F000021181F8410ABDF80000BDF8041008442D +:103300003044007D0021FDF703FEBDF80420BDF828 +:103310000C10B2FBF9F201EB410303EB011304EBD8 +:10332000031101EB021181F8480ABDF80400C01C2A +:10333000ADF80400BDF80C0000EB400101EB0011FA +:1033400004EB011090F8170ABDF8041000EB4000E0 +:10335000884298D845E0BDF80000BDF80410084444 +:103360003044807C0021FDF7D3FDBDF80C1001EB4B +:10337000410202EB0111BDF8042004EB01115208D7 +:1033800001EB021181F8400ABDF80000BDF80410FD +:1033900008443044C07C0021FDF7BAFDBDF80C1094 +:1033A00001EB410202EB0111BDF8042004EB011115 +:1033B000520801EB021181F8410ABDF80400801C9B +:1033C000ADF80400BDF80C0000EB400101EB00106B +:1033D00004EB001090F8170ABDF80410B1EB400F91 +:1033E000B9D3BDF80C100220F6F706FCBDF80C00AE +:1033F000C0B200E0D8E2FEF75FFABDF80C00012190 +:1034000000EB400204EB820080F83115B7E2BDF812 +:1034100000003044007A444688F86D02BDF8000090 +:103420003044407A88F86C02BDF800003044807A5D +:1034300088F86B02BDF800003044C07A88F86A0250 +:1034400000E0A2E2BDF800003044007B84F869028D +:10345000BDF800003044407B84F8680204F51A741B +:10346000F6F7E6FAF6F7A2FA2078A4F51A74FF2820 +:1034700029D1F6F753FABDF800003044007A84F8F9 +:103480006D02BDF800003044407A84F86C02BDF84B +:1034900000003044807A84F86B02BDF800003044AC +:1034A000C07A84F86A02BDF800003044007B84F8DA +:1034B0006902BDF800003044407B84F86802F6F7EA +:1034C000B7FAF6F773FA606D18B10F2002E0F5E075 +:1034D000FEE0102084F8250651E21020444688F8CA +:1034E0002506BDF800003044007A88F86D02BDF86A +:1034F00000003044407A88F86C02BDF80000304487 +:10350000807A88F86B02BDF800003044C07A84F8F5 +:103510006A02BDF800003044007B84F86902BDF8FF +:1035200000003044407B84F8680204F51A74F6F712 +:103530007FFA01F0BDFEA060A068A0681FE20E2126 +:1035400088F8251688F8619019E24946ADF80C9084 +:10355000444638E0ADF8041014E0BDF80C0000EB70 +:10356000400202EB0010BDF8042004EB001000EB59 +:10357000021090F8420AC00712D1BDF80400401CA6 +:10358000ADF80400BDF80C0000EB400202EB0010A7 +:1035900004EB001090F8170ABDF804209042DCD824 +:1035A000BDF80C0000EB400202EB001004EB001031 +:1035B00090F8170ABDF80420904208D8BDF80C0016 +:1035C000401CADF80C00BDF80C000428C2D3BDF8B7 +:1035D0000C00042869D3FF4A89465170FE49012036 +:1035E000C1F88802C1F8880294F86500E8B30D209C +:1035F00084F82506BDF800003044407ABDF800107C +:103600003144097A40EA0120ADF80800BDF8000015 +:103610003044C07ABDF800103144897A40EA012074 +:10362000508000204FF40073BDF800100144314475 +:10363000097B04EB000C8CF86610401C80B29842A9 +:10364000F2D3E448408800F2FF3081B20120F5F760 +:10365000BFFC50B184F86190DE4841886422514338 +:10366000BDF80820B1FBF2F100E01CE084F8601026 +:103670000121A1714188491C41804088BDF8081092 +:10368000884210D914F85C0F40F0010020702078B7 +:1036900020F00600801C2070BDF80800608000212A +:1036A0000120F6F7A9FA484643E1102084F82506E0 +:1036B00014F85C0F40F08000207060E1BDF800005D +:1036C0003044017A88F86110112188F8251656E1F6 +:1036D0004946ADF80C90444638E0ADF8041014E0CB +:1036E000BDF80C0000EB400202EB0010BDF8042016 +:1036F00004EB001000EB021090F8420AC00712D150 +:10370000BDF80400401CADF80400BDF80C0000EB4F +:10371000400202EB001004EB001090F8170ABDF80D +:1037200004209042DCD8BDF80C0000EB400202EB14 +:10373000001004EB001090F8170ABDF80420904226 +:1037400008D8BDF80C00401CADF80C00BDF80C000A +:103750000428C2D3BDF80C0004287DD39D4B002063 +:1037600058709D490120C1F88802C1F8880294F878 +:103770006500E8B3122084F82506BDF80000304447 +:10378000007A84F8610094F86100401EADF80C00E6 +:103790000020BDF80010014431444A7ABDF80C10F5 +:1037A00001EB410C0CEB011104EB0111014481F818 +:1037B0001E2A401C80B20A28EBD3BDF8000030441A +:1037C000007DBDF800103144C97C40EA0120ADF80D +:1037D0000800BDF800003044807DBDF80010314481 +:1037E000497D40EA0120588000204FF4007100E03C +:1037F00056E0BDF8002002443244D27D04EB000CB8 +:103800008CF86620401C80B28842F0D358889946D4 +:10381000BDF80C1000EB8120401E81B20320F5F7AB +:10382000D7FBE8B3B9F80210484664225143BDF80B +:103830000820B1FBF2F184F860100121A171B9F800 +:103840000210491CA9F80210B9F80210BDF80820AE +:10385000914242D9002000E091E0BDF80C1001EB4C +:10386000410202EB011104EB011101EB001191F88F +:10387000492A42F0010281F8492A401C80B21028EE +:10388000E9D3BDF80C0000EB400101EB001004EBA4 +:10389000001090F8281A41F0010180F8281A00E081 +:1038A00046E0BDF80C0000EB400101EB001004EB1A +:1038B000001090F8281A21F00601891C80F8281AB7 +:1038C000BDF80810BDF80C0000EB400202EB001040 +:1038D00004EB0010A0F82A1A25E04088012827D11F +:1038E0000020BDF80C1001EB410202EB011104EBCA +:1038F000011101EB001191F8492A22F0010281F82F +:10390000492A401C80B21028EBD3BDF80C0000EB14 +:10391000400101EB001004EB001090F8281A21F090 +:10392000010180F8281ABDF80C100220F6F764F99E +:1039300000202949C1F88802C1F888021FE0D8F8A0 +:10394000540044460A21B0FBF1F0BDF800103144A8 +:10395000097A884213D1BDF800003044007A18B1CA +:10396000606D0A38606504E0C4F85490102084F853 +:10397000250600210520F6F73FF90120A071B8F8CF +:10398000EA04424620B300201EE000200146BDF8B4 +:1039900000200244B154401C80B20528F7D3A8F897 +:1039A000EA1407B0BDE8F08F0020A4F8EA04F8E7B5 +:1039B000BDF800102944014431448978BDF8003035 +:1039C0000344F154401C80B2B2F8EA148142EFD8AB +:1039D000444603E0180A002000004242B8F8EA0416 +:1039E00000287EF471ACDCE72DE9F74F002084B0AD +:1039F000FE4E019005468046009096F826054FF051 +:103A0000000B012876D196F82106012872D108EB27 +:103A1000480101EB0810002706EB001A56E00AEBFC +:103A2000071494F8420A00064ED594F8420A40F072 +:103A3000040084F8420A94F8420A000744D594F836 +:103A4000420A20F0080084F8420AC6F835B008EBB4 +:103A5000C80101EB082006EBC00007EB471100EBA3 +:103A60008109E24809F6F9611022253004F5246441 +:103A7000F4F7EBFBD9F8F10EC6F81900D9F8F50EFA +:103A8000C6F81D0020783076D9F80C0FC6F8210052 +:103A9000D648D0F86812C6F83910B0F86C02A6F80B +:103AA0003D006068C6F83F00706D81B20220F5F7F6 +:103AB0008FFA00210620F6F79FF8706D401C7065A4 +:103AC00000210520F6F798F87F1CBFB29AF8170A74 +:103AD000B842A4D841460220F6F78EF808F101005A +:103AE0001FFA80F8B8F1040F91D386F821B60B20A5 +:103AF00086F82506BE4F0020387000980DE001F0D2 +:103B0000D7FBC6F87002D6F87002C0F300400190EF +:103B1000D6F87002C0F3420000900028EFD096F86B +:103B20002306B3493A31022816D1B24890F8322020 +:103B30002AB1002180F8321001F090F969E00725E0 +:103B400055200870FD204870AA2088700020C87099 +:103B5000087161224A718871F520485500208B4612 +:103B6000D6F87012C0F10302D200D1402B1803EB3B +:103B70000B02D170401C80B20428F1D396F82206C3 +:103B800030B39D48D0F808123078B8B30020014314 +:103B90003CD000205946321892F8A8252B180B4427 +:103BA000DA71401C80B21428F5D30020321892F844 +:103BB00034262B180B44DA76401C80B20A28F5D341 +:103BC0000BEB0501069881F8250005F1260405E0B8 +:103BD0000BEB05000699C17105F10804CCB18349CE +:103BE000069881F8E70406981021FF2311287DD05C +:103BF00013DCA0F10B00062822D200E004E0DFE88D +:103C000000F01F1FFF11F4200120C0E7012086F8FB +:103C10002605002007B0BDE8F08FA22810DA122890 +:103C20000ED10FE2714880F82516744900205A46DB +:103C300026180B5C9355401C80B20A28F8D30A342E +:103C4000FDE26A4890F85C10C90704D0012080F3B7 +:103C50001388FEF711F84FF0000977E100EB4001FF +:103C600001EB091002EB001696F8160A032814D08F +:103C700096F8160A012810D096F8160A02280CD0D9 +:103C800096F8160A042808D096F8160A05287DD05A +:103C900096F8160A06287AD054E101200BF80400A1 +:103CA000E41CA0B2022302900BF80030401C80B24A +:103CB0001D230BF80030401C84B20020A7E006EB67 +:103CC000081292F8400A59460BF80400641CA0B28E +:103CD00092F8424A0BF80040401C84B292F8420A23 +:103CE000400709D492F8420A000700E059E103D4E2 +:103CF00092F8420A800777D500201F46D2F8443A4E +:103D0000C0F1030C4FEACC0C23FA0CF300EB040CCB +:103D100001F80C30401C80B20428EFD3241DA3B25C +:103D200009EBC90404EB092207EBC20408EB4812B3 +:103D3000002004EB8207D7F8F12EC0F10304E40061 +:103D4000E240C4180A55401C80B20428F3D31B1D5E +:103D50009AB20020D7F8F53EC0F10304E400E34036 +:103D600084180B55401C80B20428F3D3121D92B264 +:103D70000020D7F80C3FC0F10204E400E3408418AF +:103D80000B55401C80B20328F3D301E050E080E0E3 +:103D9000D21C1FFA82FA0024D7F8F90ED7F8FD1EBC +:103DA000C4F10502D200F4F73EFA04EB0A020BF864 +:103DB0000200641CA4B2062CEED30AF106001FFA1E +:103DC00080FA0024D7F8010FD7F8051FC4F10502C7 +:103DD000D200F4F728FA04EB0A020BF80200641C84 +:103DE000A4B2062CEED30CE00EE062E1D412002067 +:103DF000180A0020D44200200000404248910108E7 +:103E0000ACE00AF1060084B208F1010080B2FF4B79 +:103E100096F8171A804641453FF651AF0298029A2C +:103E2000201A0BEB0201030A01F8023D487089E0F9 +:103E300002205E460BF80400E41CA4B223460020D6 +:103E400090461AE0421C3255641CA1B23C1894F80A +:103E500005447454491C8CB2002108EB001047182B +:103E600097F8117401EB040C06F80C70491C89B228 +:103E70001029F4D31034A4B290B298F80414474631 +:103E80008142DFD80BEB0300002100F8021DE11A8C +:103E900057E003200BF80400E41CA7B202200BF843 +:103EA0000700781C80B20E210BF80010401C84B271 +:103EB00000219646DA463AE006EB011292F8400AF3 +:103EC0000AF80400641CA0B292F8424A0AF80040C2 +:103ED000401C84B292F8420A000726D509EBC90CAF +:103EE0000CEB09220EEBC20201EB4113002002EBA6 +:103EF0008302131893F8173F00EB0408D4460AF81E +:103F00000830401C80B20A28F3D30A34A3B2002040 +:103F1000141894F8304F00EB03080CF80840401CCC +:103F200080B20228F4D39B1C9CB2491C89B296F83B +:103F3000170A8842C0D80AEB0700002100F8021DCA +:103F4000E11B417009F101001FFA80F9AF4A92F8B4 +:103F50006C19484649453FF681AE70E17878401CBF +:103F600078707878052804D2A84890F85C20D207A9 +:103F700007D0A64880F8251690F85C10C90704D031 +:103F800005E00D2180F8251601E080F86030788882 +:103F9000010A0BF8041079880BEB04004170A41C93 +:103FA0004DE19A4F87F8251697F86100DC460BF82B +:103FB00004000022641C38E097F8610002EB42160E +:103FC00000EBC00101EB002007EBC00000EB860016 +:103FD00090F80207012826D197F8610000EB400114 +:103FE00001EB001007EB001000EB021090F8100935 +:103FF0000CF80400641CA3B2002097F8611001EBD8 +:10400000C10404EB012107EBC10101EB860101446E +:1040100091F803171C180CF80410401C80B20A28F1 +:10402000EBD30A339CB2521C92B297F8610000EBBA +:10403000400101EB001007EB001090F8E7089042F8 +:10404000BAD8FCE07878401C7870787805280CD2D3 +:104050006E4A92F8610000EB400606EB001002EB9E +:10406000001090F8F808C0070FD0684A82F82516AB +:1040700092F8610000EB400101EB001002EB001030 +:1040800090F8F808C00704D005E0122082F8250651 +:1040900001E082F860305D4890F861100BF8041080 +:1040A00079880BEB0400090A417079888170E41C5F +:1040B000C5E0DFF85881012188F80610D8F85410BF +:1040C0000A22B1FBF2F259460BF80420D8F854004A +:1040D000641C0A2801D90A2001E0D8F85400002203 +:1040E0000292814608552220641C08551646DA467D +:1040F000641C9DE0D8F8540038B1D8F85400801BF7 +:10410000401E81B20220F4F7F7FE98F818005146DD +:104110000AF80400641CA2B20020D8F81930C0F1DB +:104120000304E400E34084180B55401C80B20428CB +:10413000F3D3121D92B20020D8F81D30C0F1030451 +:10414000E400E34084180B55401C80B20428F3D3EC +:10415000121D92B20020D8F82130C0F10204E40010 +:10416000E34084180B55401C80B20328F3D3D21CC3 +:1041700097B20024414651F8250F4968C4F1050261 +:10418000D200F4F750F8E2190AF80200641CA4B255 +:10419000062CEFD3BF1DBFB20024414651F82D0FAE +:1041A0004968C4F10502D200F4F73DF8E2190AF8B3 +:1041B0000200641CA4B2062CEFD3BF1D98F83E3059 +:1041C000B8B2414652460AF80030401C98F83D30DB +:1041D00080B20AF80030401C98F83C3080B20AF8EF +:1041E0000030401C98F83B3080B20AF80030401C88 +:1041F00091F83A3080B21354401C91F8393080B2B3 +:104200001354401C83B2002002E00000D4120020AE +:10421000D1F83F40C0F10307FF00FC40C718D45558 +:10422000401C80B20428EFD31B1D761C9CB2B6B292 +:1042300002990020B6EB09028841FFF65BAF661BCE +:104240000BEB0500320A8046427086700023D94687 +:104250000AE0E91801EB0907F879DDE90021F5F733 +:1042600047FCF8715B1C9BB29E42F2DC164D95F840 +:10427000670228B1B1B2404600230422F6F77EFB64 +:10428000B1B24E464046F5F717FA010A3155641CA3 +:10429000A1B27054491C95F823068CB202280AD1A9 +:1042A000601F010AF170307181B2701D01F047F991 +:1042B0003055641CA4B2054804600121001FF5F7C5 +:1042C00051FA2046A6E40000D4120020BC6402404B +:1042D00070B5164C40F224452946204603F053F8A9 +:1042E000002821D02946204602F0EAFF104D002187 +:1042F0002846F5F737FA61102846F5F71DFA0D49FB +:10430000012081F824062088A088281D0268C2F5B3 +:10431000FA62A1F8EA244FF4FA6101602846BDE888 +:1043200070400121F5F71EBA70BD00000010014079 +:1043300088640240D412002010B5074C054920467D +:10434000F5F7FAF900212046F5F70CFA03490120A8 +:10435000087010BD00800028B8640240180A0020D0 +:104360002DE9F04301218FB0880500F0F7FEDFF85A +:1043700094904846F5F700FA402005010390002488 +:10438000CDE90545C60207940894CDE909464FF0EA +:1043900000681E480B940C940D941B4FCDF80080C0 +:1043A0000E94CDE9017069464846F5F78DFA012271 +:1043B00010214846F5F772FADFF84890A9F1300964 +:1043C0004846F5F7D9F94FF4FA60CDE90340CDE955 +:1043D000054507940894CDE909460D480B940C94C3 +:1043E0000D94CDF800800E94CDE9017069464846E1 +:1043F000F5F76AFA01214846F5F7B4F90FB0BDE8C0 +:10440000F0830000B864024004100140520A00200A +:10441000206000207CB50121032000F09FFE134D99 +:10442000072206212846F5F7DBFF0722114628461A +:10443000F5F7D6FFC020022100908DF8051000246A +:104440008DF8064001208DF807008DF804106946AC +:104450002846F5F789FF072000908DF804408DF875 +:10446000074069460248F5F77FFF7CBD0004024023 +:104470000000024070B50024FFF7CCFFFFF770FF8B +:104480004FF4E13000F086F800F066F8012140209A +:1044900000F07CFE012000F0FDFE2D490B2081F88C +:1044A0002506002581F8145581F8165581F8155513 +:1044B00081F817554FF47A70C1F81C0581F824551E +:1044C000012381F8263581F8253581F82735C2008A +:1044D000C1F82C2581F8FC5481F8FE3481F8FD34B4 +:1044E00081F8FF34C1F8040581F8085581F80A35D0 +:1044F00081F8093581F80B354210C1F81025154AAD +:10450000157095705370D37042F21076966042F633 +:10451000F82604EB440201EB820282F8305582F85F +:10452000325582F8313582F83355C2F83865641C4B +:10453000042CEED391F8202622B191F82026521EA9 +:1045400081F8222604F0D8FBBDE8704000F022B9C3 +:10455000D41200200443002038B546208DF8000016 +:1045600002208DF8010001248DF802408DF80340EF +:104570006846FDF745FB25208DF800008DF80140C9 +:1045800000208DF802008DF803406846FDF738FBE7 +:1045900038BD00001FB504460121102000F01AFEAE +:1045A0000020ADF804000094ADF80600ADF8080056 +:1045B000ADF80C000C200D4CADF80A006946204601 +:1045C00002F018FF0121204602F07DFE012240F298 +:1045D0002441204602F0F6FE1021204602F070FE33 +:1045E0000122C021204602F078FE1FBD00100140CC +:1045F0002DE9F04F8DB034225F496846F3F725FE70 +:104600005E4D002695F8220600287CD0DFF870B1B8 +:104610000121CBF888124FF0000985F82496594FF4 +:10462000594C02E0B85DA055761C5648F3F72BFEB6 +:10463000B042F7D8DFF85481C8F800600121A8F132 +:104640000400F5F78FF84FF4FA7004F055FB85F885 +:104650002496DFF830A100260AF1750A03E01AF863 +:104660000600A055761C47487530F3F70CFEB042A3 +:10467000F5D8C8F8006045480121001FF5F772F829 +:104680004FF47A7004F038FB4E46A94685F824664C +:10469000DFF8F0A000250AF1020A03E01AF805008D +:1046A00060556D1C3748801CF3F7EDFDA842F5D826 +:1046B000C246C8F8005035480121001FF5F752F8EE +:1046C0004FF47A7004F018FBB04689F8246600268F +:1046D00002E0B85DA055761C2A48F3F7D4FDB0423D +:1046E000F7D85546CAF80060DFF8A0A00121AAF16A +:1046F000040A5046F5F736F84FF47A7004F0FCFAE5 +:104700002349684600E034E0F3F7B1FD1D496846EF +:10471000891DF3F7ACFD4F4689F824860026E9464B +:1047200003E019F80600A055761C6846F3F7ABFDC8 +:10473000B042F6D82E6001215046F5F713F84FF439 +:104740007A7004F0D9FA464687F824860D4900208D +:104750000A310A5C2254401C0728FAD3401E286004 +:1047600001215046F4F7FEFF642004F0C5FACBF8AF +:1047700088620DB0BDE8F08FC0960108D412002009 +:1047800000004242E4930108520A0020BC64024047 +:10479000901800202DE9F04FDFF8F48389B0002451 +:1047A00098F8220600287DD0FA480125C0F88852E2 +:1047B00098F8231608F27650F74E0090022904D09C +:1047C000A34688F824B6F54FEDE000203055641C70 +:1047D000642CFBD3814688F82406F04900209631EA +:1047E0000A5C3254401C0828FAD3002708F2E4542B +:1047F00006E008EB070090F8E405F11908727F1C49 +:104800002046F3F740FDB842F3D82C20F119087286 +:10481000002408F20C6B093706E008EB040090F85E +:104820000C0639197054641C5846F3F72CFDA0424D +:10483000F3D8DBA1D848F3F71AFDD748F3F723FDE7 +:10484000DFF860B3CBF800000121ABF10400F4F70E +:1048500089FF4FF47A7A474605E0012004F04CFACC +:10486000641C54457ED897F824060028F5D0CE481D +:10487000D0F81802C949B331C8B100204A463254B1 +:10488000401C6428FBD3B84687F824260024085D22 +:104890003055641C0E2CFAD30098F3F7F4FC000496 +:1048A000000C00E073E032D00024414629E0B84615 +:1048B00087F82496002404E0B848B330005D3055F2 +:1048C000641CB648B330F3F7DEFCA042F4D8CBF852 +:1048D0000040B4480121001FF4F744FF464605E0BC +:1048E000012004F009FA641C5445BBD896F824064C +:1048F0000028F5D015E00A1992F8762533199A7335 +:10490000641C8442F7D3A6A1A348F3F7B0FCA248E5 +:10491000F3F7B9FCCBF80000A2480121001FF4F71F +:1049200021FF564697F8240690B3A048A0494C466C +:10493000006808609D48001D006848609B4808307A +:104940000068886000203A1882F8A845401C1428A6 +:10495000F9D3087A04AECD7A8B7A4A7A86E82D00AC +:10496000CD7900E012E108798B794A798DE82D0044 +:104970008B780A788FA19A4802F0A4FD00210320C9 +:10498000F5F73AF9002802D08248C0F888424BE295 +:10499000FFE7012004F0B0F9641CB442C2D93BE245 +:1049A000385D3055641C7D48F3F76DFCA042F7D8A4 +:1049B0007C4804600121001FF4F7D4FE4FF4FA7024 +:1049C00004F09AF95846DA46C34688F82406DFF818 +:1049D000CC81002408F1750803E018F80400305574 +:1049E000641C6E487530F3F74EFCA042F5D86D4854 +:1049F00004600121001FF4F7B5FE4FF47A7004F053 +:104A00007BF9D046D9468BF824A6DFF890A1002484 +:104A10000AF1020A03E01AF804003055641C5F48EA +:104A2000801CF3F730FCA042F5D8DFF878A1CAF873 +:104A300000400121AAF10400F4F794FE4FF47A70CB +:104A400004F05AF989F82486002402E0385D3055D4 +:104A5000641C5248F3F717FCA042F7D85746CAF82F +:104A6000004050480121001FF4F77CFE4FF47A709B +:104A700004F042F9C24689F82486DFF82081002438 +:104A800008F16A0803E018F804003055641C434834 +:104A90006A30F3F7F8FBA042F5D8BB463C604148CA +:104AA0000121001FF4F75EFE4FF4FA784F4605E04F +:104AB000012004F021F9641C444567D897F82406C6 +:104AC0000028F5D0D14687F824A6DFF8D0A000242E +:104AD0000AF1390A03E01AF804003055641C2F4823 +:104AE0003930F3F7D0FBA042F5D8DA46CBF80040D6 +:104AF0002C480121001FF4F735FE05E0012004F0E9 +:104B0000FBF8641C4445D8D897F824060028F5D053 +:104B100087F824962448D0F818022049113168B14A +:104B200000200A5C3254401C0D28FAD30098F3F799 +:104B3000AAFB0104090C1BD0002013E000248B46C3 +:104B400003E01BF804003055641C14481130F3F7DF +:104B50009AFBA042F5D80FE03A1892F87625331860 +:104B60005A73401C8842F7D30DA10B48F3F77FFB23 +:104B70000948F3F788FB0446CAF8004009480121B8 +:104B8000001FF4F7EFFD4FF47A7B31E0BDE0000049 +:104B9000D412002000004242520A0020E49301088F +:104BA0000D0A0000BC64024000004342107AFF1F5F +:104BB000F067002025303278253032782530327881 +:104BC00025303278253032782530327825303278E9 +:104BD00025303278253032782530327825000000B3 +:104BE0007C1800200A2004F087F8641C5C458AD8F1 +:104BF00097F824060028F5D087F824960024DFF8DB +:104C000038B203E01BF804003055641C8A48F3F7FF +:104C10003AFBA042F6D8CAF8004001218748F4F7D1 +:104C2000A1FD05E0012004F067F8641C4445DED8CE +:104C300097F824060028F5D087F82496DFF8F8B115 +:104C400000240BF1110B03E01BF804003055641C29 +:104C500079481130F3F717FBA042F5D8D346CAF8CC +:104C6000004001217548F4F77DFDC24605E00120B2 +:104C700004F042F8641C544547D897F824060028ED +:104C8000F5D0C84687F824966B4800243730015D7C +:104C90003155641C0C2CFAD3601ECBF800000121A6 +:104CA0006648F4F75FFD05E0012004F025F8641C78 +:104CB00054452AD897F824060028F5D060A1624808 +:104CC00004F0BAF9D8B1604A002143181344914660 +:104CD0005B797C1884F86135491C1429F5D397F861 +:104CE000BD0568B359495A48F3F7C1FA52495848C3 +:104CF0004239F3F7BCFA87F8248600240AE0012041 +:104D000003F0FAFF641C5445D8D985E05048005D93 +:104D10003055641C4E48F3F7B6FAA042F6D8CBF8EB +:104D2000004001214548F4F71DFD05E0012003F096 +:104D3000E3FF641C54456FD897F824060028F5D08B +:104D4000642003F0D9FF002087F8240604463A487F +:104D50004330B046025D3255641C0B2CF9D3601E03 +:104D6000CBF8000001213548F4F7FCFC05E00120F8 +:104D700003F0C2FF641C54454ED897F8240600285F +:104D8000F5D034A1304804F057F9061E37D064201E +:104D900003F0B2FF00200446391881F8A845401CF2 +:104DA0001428F9D30020494632180A4452783B1897 +:104DB00083F8AD25401C0F28F6D300210320F4F71B +:104DC0001BFF10B12448C0F88842642003F094FF10 +:104DD00087F824461849002440463E390A5D0255AA +:104DE000641C072CFAD3611ECBF800100121134874 +:104DF000F4F7B8FC642003F07FFF564610E0012072 +:104E000003F07AFF641C5445BBD905E0012003F090 +:104E100073FF641CB44203D985F31388FCF72CFF9D +:104E200097F824060028F1D00B490020C1F8880229 +:104E300009B0BDE8F08F00002C940108B86402406E +:104E400049434349443A0000206000209018002064 +:104E5000200A0020493A0000000042422DE9F047B4 +:104E60000020574E01463154401C6428FBD3554D59 +:104E7000884685F82416544900200A5C3254401CA8 +:104E80000828FAD3002705F2E45405E0E81990F861 +:104E9000E405F11908727F1C2046F3F7F4F9B842D3 +:104EA000F4D82C20F1190872002405F20C69093796 +:104EB00005E0281990F80C0639197054641C48460E +:104EC000F3F7E1F9A042F4D840A13D48F3F7CFF958 +:104ED0003B48F3F7D8F93E4F3860A7F1040A0121A7 +:104EE0005046F4F73FFC05E0012003F005FF641C89 +:104EF000642C03D895F824060028F5D03548D0F85E +:104F0000180231491D31B8B1002042463254401CCC +:104F10006428FBD3A84685F824260024085D305574 +:104F2000641C0E2CFAD32C48F3F7ADF90004000CE6 +:104F300031D00024414628E04046A84685F82406A2 +:104F40000024894603E019F804003055641C1E480B +:104F50001D30F3F798F9A042F5D83C600121504686 +:104F6000F4F700FC464605E0012003F0C5FE641C92 +:104F7000642C1FD896F824060028F5D01AE00A19E8 +:104F800092F8762533199A73641C8442F7D30FA1E3 +:104F90000B48F3F76CF90A48F3F775F9386001210B +:104FA0005046F4F7DFFB05E0012003F0A5FE641C8A +:104FB000642C03D895F824060028F5D0BDE8F087C6 +:104FC000520A0020D41200207A9401080D0A000031 +:104FD000BC640240000043424A1800202DE9FC5FF7 +:104FE0000121592000F0BAF800248DF80440022075 +:104FF000DFF894B04FF47C578DF8070000976946AE +:105000005846F5F7B1F9FC20DFF8809000908DF854 +:10501000044001258DF8075069464846F5F7A4F984 +:10502000DFF86CA04FF440468DF8044000968DF8F0 +:10503000075069465046F5F797F90720DFF8548086 +:1050400000908DF804408DF8075069464046F5F70A +:105050008BF907214046F5F7DCF931465046F5F764 +:10506000D8F939465846F5F7D4F9FC214846F5F702 +:10507000D0F90948D0F828120848012902D0047054 +:10508000BDE8FC9F0570FBE70010024000180240DD +:10509000000C02400000024000004242D4120020F6 +:1050A00010B5FFF79BFF642003F026FE1048D0F8F0 +:1050B0003C12104819B1002180F8221610BD0E498B +:1050C000D1F8182292B1012280F82226D1F80822C4 +:1050D000D1F80C1242EA4101C94380F8231690F836 +:1050E000231601F0030180F8231610BD0222EBE71E +:1050F00000804142D4120020000043427CB50121CF +:10510000102000F02BF84CF20400012400908DF8E0 +:10511000044000208DF8060003208DF80500084D9E +:105120008DF8074069462846F5F71EF90421284600 +:10513000F5F76DF90348C0F8B842C0F8BC427CBD31 +:105140000010024000004242FFF7D8BF4FF4006158 +:105150000148F5F755B9000000040240044A00294F +:10516000116801D0014300E08143116070470000E5 +:1051700030380240044A0029116801D0014300E0A0 +:10518000814311607047000010380240044A002932 +:10519000116801D0014300E08143116070470000B5 +:1051A00034380240044A0029116801D0014300E06C +:1051B000814311607047000040380240044A0029D2 +:1051C000116801D0014300E0814311607047000085 +:1051D00020380240044A0029116801D0014300E050 +:1051E000814311607047000044380240044A00299E +:1051F000116801D0014300E0814311607047000055 +:105200002438024070B5204B1968204C11F00C0175 +:1052100004D06610042903D0082903D004601BE0E1 +:10522000066019E0184A121F1168C1F38055116811 +:1052300001F03F0115B1B6FBF1F101E0B4FBF1F172 +:1052400014681268C4F388146143C2F30142521C0B +:105250005200B1FBF2F1016019680F2202EA11114C +:105260000B4A545C0168E14041601C68072505EA6F +:105270009424145D21FA04F484601B6805EA533316 +:10528000D25CD140C16070BD083802400024F400F7 +:105290000000002005490028086802D040F0040002 +:1052A00001E020F00400086070470000000806508C +:1052B00001480068704700000808065070B50120DA +:1052C00080F310880C4D10212846F5F7A0F808212E +:1052D0002846F5F79EF8D720F3F732FFFF20F3F7C3 +:1052E0002FFF044610212846F5F793F8002181F39B +:1052F0001088204670BD00000000024070B50120FB +:1053000080F31088194C0020A080FFF7D7FF00061B +:1053100009D4012003F0F0FCA088401C80B2A080DA +:10532000C828F2D31EE0A088C8281BD2104D102137 +:105330002846F5F76CF808212846F5F76AF89F200B +:10534000F3F7FEFEFF20F3F7FBFEFF20F3F7F8FE76 +:10535000607010212846F5F75CF8002080F3108873 +:10536000607870BD002080F3108870BD221200208C +:105370000000024070B5012188B08803FFF712FFDA +:1053800001210220FFF7EAFE00244FF400602F4EB7 +:105390008DF8044000908DF8074069463046F4F7D8 +:1053A000E3FF01218DF8041002258DF80550080354 +:1053B0008DF806408DF80710009069463046F4F7E6 +:1053C000D3FF05220D213046F5F70AF805220E21FC +:1053D0003046F5F705F805220F213046F5F700F8BD +:1053E0004FF4604000908DF8045003208DF80500C4 +:1053F0008DF806408DF8074069463046F4F7B4FF53 +:10540000134D284600F04AF8ADF810406815ADF885 +:1054100012001820ADF814000720ADF81800ADF800 +:1054200008404FF48270ADF80C40ADF80A00ADF8BA +:105430000E40ADF8164002A9284600F064F801219C +:10544000284600F021F808B070BD000000040240BA +:105450000038004070B50B4C05460221204600F094 +:1054600047F80028F9D02946204600F04AF80121E3 +:10547000204600F03DF80028F9D0204600F03FF823 +:10548000C0B270BD003800400029018802D041F050 +:10549000400101E021F0400101807047114910B541 +:1054A00088420AD1841401212046FFF79FFE20463E +:1054B000BDE810400021FFF799BE0B49884202D198 +:1054C0000121041404E0094988420AD10121C413CE +:1054D0002046FFF773FE2046BDE810400021FFF78D +:1054E0006DBE10BD0030014000380040003C00405F +:1054F0000246002012890A4200D0012070478089AC +:1055000070478181704730B502884C8802F441535E +:105510000A88CD8822438C882C4322430C8922435D +:105520004C8922438C892243CC8922431A4302802E +:10553000828B22F400628283098A018230BD024696 +:10554000002003E012F8013B1844C0B2491E89B2A2 +:10555000F8D2704770B501218D070024284601F06C +:105560008BFBE8B3F5F7FAF90020264B3BE003EBA1 +:105570008401D1F840261278012AD1F8402603D0C0 +:105580005278012A08D02AE01070D1F840265070D5 +:10559000D1F84026907030E0D1F840269278F2B9E8 +:1055A000D1F840265668761C5660D1F840265268DD +:1055B000D1F84066B668B24211D3D1F840660122F4 +:1055C000B270D1F84026D278012A16D0D1F8402600 +:1055D0005070D1F840265060D1F84016C87000E0F5 +:1055E00005E0641CE4B293F83E16A142BFD82846F9 +:1055F000BDE87040012101F089BAD1F84016486039 +:10560000EDE70000D41200200CB5002225490092DD +:105610000192086840F4803008604FF4A063086885 +:1056200000F4003001900098401C0090019810B9DF +:1056300000989842F3D10868800330D5012001908A +:1056400018484030026842F08052026016480268F2 +:1056500042F4804202601348083002680260026827 +:10566000026002680260031F104A1A600A6842F072 +:1056700080720A600A689201FCD50D4A40F2056109 +:105680001160016821F003010160016841F002012D +:1056900001600168C1F381010229FAD10CBD0192B8 +:1056A0000CBD000000380240007000400854400764 +:1056B000003C02407CB500229FED170A00928DED60 +:1056C000010A6D4601AC16E0835CA3F13006102E92 +:1056D00005D2009B1B010093865C303E07E0413BF6 +:1056E000062B0CD2009B1B010093865C373E1E43A9 +:1056F000521CD2B200968A42E6D3002006E0BFEEEA +:10570000000A7CBD2A5C2254401CC0B2B0EB510F91 +:10571000F8D39DED010A7CBD0000000030B50546C0 +:105720000022104611E0AB5CA3F13004102C02D231 +:1057300044EA001007E0A3F14104062C08D204015A +:10574000A3F137002043521CD2B28A42EBD330BDC2 +:105750004FF0FF3030BD00002DE9FC414E4D4FF0C1 +:10576000380895F86A02002105F51A75FBF7D0FB99 +:1057700001240826CDE90064024618200023414692 +:10578000FCF79EFC071D07EB47004006000E0823B0 +:105790002D2241460094FCF725FC687800217F1CEF +:1057A000FBF7B6FB024607EB4700CDE90064400675 +:1057B000000E00234146FCF783FC074407EB47003B +:1057C0004006000E08232D2241460094FCF70AFCF7 +:1057D000287800217F1CFBF79BFB024607EB470064 +:1057E000CDE900644006000E00234146FCF768FC4A +:1057F000074407EB47004006000E082320224146DD +:105800000094FCF7EFFB687900217F1CFBF780FB1D +:10581000024607EB4700CDE900644006000E002376 +:105820004146FCF74DFC074407EB47004006000EDD +:1058300008232D2241460094FCF7D4FB287900214F +:105840007F1CFBF765FB024607EB4700CDE90064D0 +:105850004006000E00234146FCF732FC074407EBEC +:1058600047004006000E08232D2241460094FCF715 +:10587000B9FBE87800217F1CFBF74AFB024607EBE7 +:105880004700CDE900644006000E00234146FCF7C6 +:1058900017FCBDE8FC810000D41200200249C8704A +:1058A0000120887170470000D41200202DE9FC5FB0 +:1058B00000252C46F4F7BCFBF94FB87900287DD0C1 +:1058C000A94687F80690FCF7E7F9F8780223DFF895 +:1058D000D4B301264FF008084FF0100A0F286ED2FB +:1058E000DFE810F00F008300EC007A01BE01E50252 +:1058F00038045C05A505F405870649079207C60725 +:105900001908F5F71BF801280AD0022808D0042846 +:1059100006D0082804D10220FFF7C0FF87F8609066 +:10592000CDE900A600211523DFA20846FCF765FC9F +:1059300097F8610010B3CDE9008644460523DFA245 +:1059400014210020FCF759FCCDE9004697F86120AE +:10595000002314211E20FCF7B3FBCDE9004697F885 +:1059600061000A2300EB400101EB001007EB00127D +:105970001421282002F6EE02FCF73FFC97F86000A5 +:10598000FF2825D017F8600FCDE900060A2364220E +:105990001E211846FCF7A4FACDE900863A780023C8 +:1059A0002D213220FCF78CFB00EB4001322000EB74 +:1059B000410008232522C0B22D2101E0D3E30FE3EB +:1059C0000096FCF70FFB17F86009642807D007E37F +:1059D000CDE9008615232D21BAA2142044E287F8D0 +:1059E00060900220FFF75AFFF1E7F4F7A7FF0128C4 +:1059F0000BD0022809D0042802D0082805D101E0E4 +:105A0000082000E00320FFF749FF97F8210638B18E +:105A100097F8220638B1012808D0022811D108E0F1 +:105A20001523ACA207E01523ADA204E01523B0A214 +:105A300001E01523B1A2CDE9008600210846FCF75C +:105A4000DCFBB878012802D002280CD101E0AF4875 +:105A500001E0AE481230CDE9000609231A460A21BA +:105A60000020FCF77DFBA94818234838CDE9000643 +:105A70001A4600216820FCF773FBCDE900864446F6 +:105A80001523A3A21A210020FCF7B7FBCDE900469D +:105A90001523A5A224210020FCF7AFFBCDE9004689 +:105AA0007A6D002324215420FCF70AFB786D10B98D +:105AB0000220FFF7F3FEFFF74FFE88E7F4F73EFF03 +:105AC000012806D0022804D0042809D0082818D1BB +:105AD0000EE097F85C0020F0800087F85C0010E092 +:105AE00097F85C0020F0800087F85C00082006E052 +:105AF00097F85C0020F0800087F85C000320FFF737 +:105B0000CDFE97F8210638B197F8220668B1012832 +:105B10000ED0022814D118E0CDE90086002115230B +:105B200085A20846FCF769FB15E015236CA201E08D +:105B300015236FA2CDE9008600210846FCF75DFB26 +:105B400097F8E7040F2803D005E015236BA2F1E7CF +:105B50000120FFF7A3FEB878012802D002280CD15B +:105B600001E06A4801E069481230CDE900060923E6 +:105B70001A460A210020FCF7F3FA97F8600010B1EA +:105B80000020FFF78BFE614818234838CDE9000656 +:105B90001A4600216820FCF7E3FACDE900A6544636 +:105BA000102367A214212820FCF727FBCDE90086EB +:105BB000152365A224211220FCF71FFB97F85C0037 +:105BC00000067FF578AFCDE90046102363A22E21B1 +:105BD0000020FCF712FB6EE7F4F7B0FE012806D0B8 +:105BE000022809D004280ED008281ED121E03879D7 +:105BF000D8B13879401E04E03879032815D23879B5 +:105C0000401C387111E0387930B1012806D00228E3 +:105C100006D0032809D105E0042004E0052002E0B5 +:105C2000062000E00720FFF739FEF878032805D0AA +:105C3000CDE60220FFF732FE4846E2E73348042271 +:105C40000021243000F000FFCDE900A938792F4968 +:105C5000243101EB001238790007010E1023F1E323 +:105C6000F4F76CFE082802D10320FFF717FEF8783E +:105C70000428DDD1254804220021643000F0E4FE30 +:105C800097F8220620B1012875D0022872D198E039 +:105C90001023CDE9008612A21946002083E06AE0B5 +:105CA000D4120020000042424669726D776172652D +:105CB000446F776E6C6F616400000000506F727407 +:105CC0003A000000446F776E6C6F61642046616932 +:105CD0006C2100004E6F205369676E616C000000FC +:105CE000547970653A53746174696F6E00000000F6 +:105CF000547970653A436C6F75640000547970652F +:105D00003A436C6F75642D546573740048B3010891 +:105D10004F66666C696E65205265636F72642055CC +:105D2000706C6F61640000005265636F7264206E76 +:105D3000756D6265723A00004F66666C696E65004B +:105D4000424C5545534B5900454E455247592054F6 +:105D50004543484E4F4C4F475900000055706772FD +:105D60006164652045525220436865636B20477526 +:105D70006E00000019E044461023AFF28C02CDE91A +:105D8000008619460020FCF738FACDE900461023BA +:105D9000F5A238210020FCF730FACDE900461123A6 +:105DA000F34A38211E20FCF728FA97F8230600B39F +:105DB00097F8230601281CD097F82306022854D010 +:105DC00005E6CDE9008610234446EAA219460020E4 +:105DD000FCF713FACDE900461023E3A23821002096 +:105DE000FCF70BFACDE9004611233821E54A1E20C5 +:105DF000D9E7781990F8610518B96D1CADB2152D69 +:105E0000F7D3CDE9008644461023DFA21A210020F3 +:105E1000FCF7F3F9CDE900467A1910231A21202066 +:105E200002F26152FCF7E9F9CDE900461023D8A24D +:105E300024210020FCF7E1F9CD4ACDE900462421D8 +:105E4000102339320846FCF7D8F9CDE90046102373 +:105E5000D1A22E210020FCF7D0F9C54ACDE9004699 +:105E60000F232A322E2124202FE3CDE90086444639 +:105E70001023CBA21A210020FCF7BFF9BC4ACDE9C0 +:105E80000046102361321A211E20FCF7B6F9CDE935 +:105E900000461023C0A224210020FCF7AEF9B44A2A +:105EA000CDE90046142325322E2100200DE3F4F71E +:105EB00045FD012804D0022807D008280FD10BE0A7 +:105EC000387960B13879401E04E03879032806D269 +:105ED0003879401C387102E00320FFF7DFFCF878C6 +:105EE00005287DD104220021AF4800F0ADFDCDE9A9 +:105EF00000A63A79BA46012300213E20521CFCF745 +:105F0000DFF8CDE9008647461023A8A200214820EB +:105F1000FCF773F9DFF890820823A8F1F408CDE9C3 +:105F200000861A4600217820FCF71AF9CDE90076A0 +:105F30001023A1A208214820FCF75FF908231A4684 +:105F400019467820CDE90089FCF70AF9CDE90076F9 +:105F500010239CA219460020FCF74FF99AF8040080 +:105F600000EB400101EB00110AEB011090F81D0A53 +:105F70004FF01003012840D094A2CDE90076102103 +:105F80001E20FCF73AF9CDE90076B046102391A225 +:105F900018210020FCF731F99AF8040000EB4001C9 +:105FA00001EB00100AEB001090F8160ACDE900781A +:105FB00005289AF8040000EB400101EB00100AEB01 +:105FC00000101CD090F8160A7749403101EB0012FE +:105FD0000C2318213620FCF710F9C346B84600E020 +:105FE00024E2CDE9007B10237DA220210020FCF7D4 +:105FF00004F909274FF0200A9EE07CA2BDE790F843 +:106000001C0A6949B031E1E707EB47014FF07A0913 +:10601000B9EB410F02D2641CA4B20027307900EB27 +:10602000400101EB001006EB001000EB051090F8AA +:10603000420AC009CDE90080307900EB400101EB54 +:10604000001006EB001000EB051090F8402A0AEB58 +:10605000C400C1B207EB47004006000E0023FCF766 +:106060002FF8384487B207EB4701B9EB410F02D252 +:10607000641CA4B20027307900EB400101EB001052 +:1060800006EB001000EB051090F8420A0823C00947 +:1060900000900AEBC400C1B207EB47004006000EB7 +:1060A0002D22FBF79FFF7F1CBFB207EB4701B9EB27 +:1060B000410F02D2641CA4B20027307900EB4001EA +:1060C00001EB001006EB001000EB051090F8420AFF +:1060D000C009CDE90080307900EB400101EB0010F0 +:1060E00006EB001000EB051090F8412A0AEBC40003 +:1060F000C1B207EB470040065646000E0023FBF7EF +:10610000DFFF384487B207EB4701B9EB410F02D2FA +:10611000641CA4B2002706EBC400C1B207EB470021 +:106120004006000E08233B22CDF800B0FBF75AFFD3 +:106130007F1C6D1CBFB2ADB22E4E307900EB40011A +:1061400001EB001006EB001090F8170AA8423FF68A +:106150005BAF6BE1F4F7F2FB01284DD0022850D081 +:10616000082858D154E0F1E355524C3A00000000A1 +:1061700057180020547970653A436C6F75642D543C +:1061800061737400029401084943434944000000CC +:1061900041504E203A000000494D45493A00000068 +:1061A000535349443A000000ECB301084F6E4C6968 +:1061B0006E65203A200000004F66664C696E653AB5 +:1061C00020000000547970653A00000052533438C2 +:1061D0003500000050726F746F636F6C3A000000FE +:1061E00047756E2D416464723A0000004C4F524175 +:1061F00000000000D4120020387940B13879401EE8 +:1062000004E03879032806D23879401C387102E05E +:106210000320FFF743FBF87806289AD10126BE71C8 +:1062200004220021F94800F00FFCCDE900A63A79DC +:10623000012300214020521CFBF742FFCDE90086DC +:10624000C3461023F2A214210020FBF7D6FF092633 +:1062500096E006EB46024FF07A09B9EB420F02D204 +:10626000641CA4B200264FF0010ACDE900BA0879F7 +:10627000884600EB400202EB001001EB001000EB3F +:10628000051090F8402A142707EBC400C1B206EBB2 +:1062900046004006000E0023FBF712FF304486B292 +:1062A00006EB4601B9EB410F02D2641CA4B20026F2 +:1062B00007EBC400C1B206EB46004006000E0823FF +:1062C0002D22CDF800A0FBF78DFE761CB6B206EBB2 +:1062D0004601B9EB410F02D2641CA4B20026CDE9FD +:1062E00000BA98F8040005EB451100EBC00202EB80 +:1062F000002008EBC00000EB810090F8140F64212F +:1063000010FB01F0020A07EBC400C1B206EB460025 +:106310004006B846000E0023FBF7D2FE304486B29A +:1063200006EB4601B9EB410F02D2641CA4B2002671 +:1063300008EBC400C1B206EB460040065746000E0B +:1063400008232522CDF800A0FBF74CFE761CB6B240 +:1063500006EB4601B9EB410F02D2641CA4B2002641 +:1063600008EBC400C1B206EB46004006000E08234D +:106370003B220097FBF736FE761C6D1CB6B2ADB221 +:10638000A649087900EB400202EB001001EB001077 +:1063900090F8170AA8423FF65CAFE4E2F4F7CEFAB1 +:1063A000082802D10320FFF779FAF8783C4607283D +:1063B000F3D1964804220021403000F045FBCDE99E +:1063C000008647461023964A14210020FBF715FF4C +:1063D000A14605EB450000EB051109EB01108046D5 +:1063E00090F8280AC0071DD005EB8501142000EBAA +:1063F0004104CDE90076E1B205238AA20020FBF733 +:10640000FCFECDE90076E1B201236A1C1E20FBF7F9 +:1064100057FECDE9007608F61E22E1B20A232A20B3 +:10642000FBF7EBFE6D1CADB2042DD2D39BE2F4F76B +:1064300085FA012807D002280CD0042812D0082899 +:106440002AD12DE040E0387910B13879401E1EE0A5 +:1064500005201CE03879052802D23879401C16E066 +:10646000484614E03879062816D2DFE800F0030524 +:1064700007090B1209200DE00A200BE00B2009E0B0 +:106480000C2007E00D20FFF709FA97F82006387175 +:1064900002E00E20FFF702FAF878082804D062E242 +:1064A0000220FFF7FBF9DBE73879584C04228034EF +:1064B00004EB0010002100F0C7FACDE900A93879FB +:1064C000102304EB00120021002021E2F4F736FA39 +:1064D000012806D0022809D004280ED0082849D166 +:1064E00045E0387978B33879401E04E038790328DC +:1064F00040D23879401C38713CE0387900EB4001DB +:1065000001EB001007EB001090F81D0A01280AD0DB +:10651000387900EB400101EB001007EB001090F818 +:106520001D0A88B126E038794C4600EB400101EBAA +:10653000001007EB001080F81D9A39790220F3F75C +:106540005BFBCBF8884215E0387900EB400101EBAA +:10655000001007EB001080F81D6A3879FBF7ACF9E2 +:10656000CBF8886239790220F3F746FB02E0082075 +:10657000FFF794F9F878092891D1042200212B48DB +:1065800000F062FACDE900864446152328A21421C2 +:106590002820FBF732FECDE900463A790123142189 +:1065A0004620521CFBF78CFD387900EB400101EBD3 +:1065B000001007EB001090F81D0A01280AD0387966 +:1065C00000EB400101EB001007EB001090F81D0AF2 +:1065D00018B10AE0152318A201E0152319A2CDE98C +:1065E00000461E210020FBF708FE152318A23221C9 +:1065F00006E1F4F7A3F91B4C012835D002283ED060 +:10660000042849D008285BD14BE00000CCB4010835 +:1066100047756E2D525353493A000000D4120020A2 +:1066200048910108506F72742D000000DCB501081C +:10663000504F52543A000000545950453A4C4F5272 +:1066400041000000545950453A5253343835000047 +:106650005061737320456E746572204368616E6784 +:1066600065000000D4420020387948B394F849000E +:1066700010B13879FBF720F93879401E0AE03879F3 +:1066800003281DD294F8490010B13879FBF714F9AA +:106690003879401C387113E084F8496084F83D6013 +:1066A0000EE00820FFF7FAF884F83C6094F84900FF +:1066B00030B1CBF8889284F849903879FBF7FCF830 +:1066C000F8780A282FD104220021AA4800F0BCF94A +:1066D00045461523AFF2A802CDE9008612212820F5 +:1066E000FBF78BFDCDE900563A79012312214620B4 +:1066F000521CFBF7E5FCCDE9005615239EA21C2198 +:106700000020FBF77AFDCDE900561523A0A2262133 +:106710000020FBF772FDCDE900561523A2A230211F +:106720000020FBF76AFD94F8490001284FD1BE71A3 +:1067300094F83E0078B1CBF8889284F83E9038798E +:106740000121FBF787F9CDE9008615239BA23821AB +:106750000020FBF752FD94F84800C0B384F848903D +:10676000CDE90086152399A238210020FBF745FDCD +:10677000CBF88862F7E0F4F7E1F8012813D002289B +:1067800011D0042802D008280DD109E0F2F754FEF8 +:10679000142802D087F8679205E087F8676202E064 +:1067A0000820FFF77BF8F8780B2810D171480422F5 +:1067B0000021403000F048F9CDE900864446152319 +:1067C00086A21A210020FBF718FD152300E0A1E0A6 +:1067D000CDE9004686A224210020FBF70EFDCDE97D +:1067E0000046152386A22E210020FBF706FD97F810 +:1067F00067024FF0150308B187A200E08CA2382190 +:10680000CDE90046002083E0F4F798F8012806D08F +:1068100002280BD0042812D0082821D11DE0387995 +:1068200010B13879401E08E03B7119E0387903282F +:1068300002D23879401C00E04846387110E03879BF +:1068400087F8200600210320F3F7D6F940B1022093 +:10685000FFF724F8FDF70EFE02E00820FFF71EF810 +:10686000F8780C287FD1434804220021803032E0A0 +:10687000F4F764F8012806D002280BD0042812D0BF +:10688000082821D11DE0387910B13879401E08E080 +:106890003B7119E03879032802D23879401C00E0B6 +:1068A0004846387110E0387987F820060021032027 +:1068B000F3F7A2F940B10220FEF7F0FFFDF7DAFD91 +:1068C00002E00820FEF7EAFFF8780D284BD12948AE +:1068D00004220021C03000F0B7F8CDE900A697F8F7 +:1068E00020065446554D102305EB00121946002092 +:1068F000FBF783FC97F820063979884233D0CDE93D +:10690000004638790C2305EB001220210020121DCF +:10691000FBF773FC27E0F4F711F801281AD00228DE +:1069200018D0042802D0082814D110E0F3F7BAF9DF +:1069300086F31388BFF34F8F41490868414A00F43A +:10694000E06010430860BFF34F8FFEE70FE00820C0 +:10695000FEF7A4FFF8780E2805D13848042200215C +:10696000403000F071F8BDE8FC5FFBF7FFBABDE80E +:10697000FC9F00001CB60108313A4469702073770F +:10698000697463682031616E6432204F4E000000EC +:10699000323A496E7365727420736C617665206D4E +:1069A0006F64756C65000000333A50617373204565 +:1069B0006E74657220537461727400005374617454 +:1069C000653A53656E64696E6700000053746174C4 +:1069D000653A436F6D706C6574650000496E736550 +:1069E000727420552D4469736B204669727374006C +:1069F0005468616E205061737320456E7465720037 +:106A0000466F726D61743A46415433323B4D415882 +:106A10003A3332470000000046696E6420552D4429 +:106A200069736B2C4F7574707574696E6700000024 +:106A300053746174653A49646C6500001CB70108C1 +:106A40000CED00E00400FA052DE9F84F0025924610 +:106A500088468146012715E000242E0109EB040138 +:106A600001EB081000EB051000970278E006F1B288 +:106A7000000E1023FBF7B6FA641CE4B2102CEDD321 +:106A80006D1CEDB25545E7D3BDE8F88F06480021EF +:106A90000172817201214172C172642202618171AD +:106AA0000220FEF7FBBE0000D4120020124810B5F1 +:106AB000016841F4700101601048016841F0010172 +:106AC00001600E4A00210832116002680C4B1A4026 +:106AD0000260031D0B4A1A60026822F480220260E1 +:106AE00006480C300160FEF78FFD03494FF000604F +:106AF0008039086010BD000088ED00E000380240D9 +:106B0000FFFFF6FE10300024FEF724BDC9430182CA +:106B100070470029018802D041F0010101E021F015 +:106B20000101018070470000464910B5884206D136 +:106B300001210846FEF75AFB002101205BE0B0F17D +:106B4000804F09D0404988420DD101210220FEF733 +:106B500035FB0021022070E001210846FEF72EFBE4 +:106B60000021012069E03949884206D10121042031 +:106B7000FEF724FB002104205FE03549884206D15E +:106B800001210820FEF71AFB0021082055E03149B9 +:106B9000884206D101211020FEF710FB00211020B1 +:106BA0004BE02D49884206D101212020FEF706FB4B +:106BB0000021202041E02949884206D101210220FC +:106BC000FEF714FB0021022015E02549884202D17E +:106BD00001210C040AE02349884202D101214C041E +:106BE00004E0214988420AD101218C042046FEF7A5 +:106BF000FDFA00212046BDE81040FEF7F7BA1B4918 +:106C0000884206D101214020FEF7D8FA0021402019 +:106C100013E01749884206D101218020FEF7CEFA01 +:106C20000021802009E0134988420AD184150121FE +:106C30002046FEF7C3FA00212046BDE81040FEF7CB +:106C4000BDBA10BD00000140000400400008004033 +:106C5000000C0040001000400014004000040140FF +:106C6000004001400044014000480140001800403D +:106C7000001C00400020004002460020138A928938 +:106C80000B4202EA010202D0002A00D00120704724 +:106C9000002A828901D00A4300E08A43828170473A +:106CA00030B50288164C174DA0420DD0A8420BD02B +:106CB000B0F1804F08D0144B984205D0134B984246 +:106CC00002D0134B984203D122F070034A881A4332 +:106CD000104B984206D0104B984203D022F44073D8 +:106CE0000A891A4302804A68C2620A880285A04261 +:106CF00001D0A84201D1897A01860121818230BD6B +:106D00000000014000040140000400400008004071 +:106D1000000C0040001000400014004010B5FEF7C9 +:106D2000BFF9FEF711FA00F0A9F9F3F75BF8154C7B +:106D300014F85C0F20F001002070207840F006006D +:106D400020700020608001460120F2F755FFF3F724 +:106D500045FDF2F77DF9F2F7E1FDF3F707FEFBF7EA +:106D600011F8FFF793FEF3F7A7F9FAF725FCFDF703 +:106D700081FB4FF4FA6024F8460C012004F8480C1B +:106D800010BD0000D41200202DE9F0410024F3F7DB +:106D900043FBB94E96F8F2040025012805D186F888 +:106DA000F254F2F703FE0120B0713AE104EB440023 +:106DB00006EB800090F83215012901D180F8325598 +:106DC00090F83115002979D190F8A2190129FAD14A +:106DD00004EB440101EB041106EB011292F8161AC0 +:106DE00000296BD080F8A25992F8160A072864D2BD +:106DF000DFE800F0EC04376591E1E10004EBC4004A +:106E000000EB042006EBC00090F8D31E012909D046 +:106E100090F8D21E01EB411100EB810191F8D81ED0 +:106E200000294AD190F8D21E491C80F8D21E90F851 +:106E3000D01E29B190F8D01E80F8D21E80F8D05E06 +:106E400090F8D21E01EB411100EB810191F8D81EA0 +:106E5000052932D090F8D21E01EB411100EB8100E0 +:106E6000A6E004EBC40000EB042006EBC00090F8A1 +:106E7000D31E012909D090F8D21E01EB411100EB7D +:106E8000810191F8D81E002917D190F8D21E491C13 +:106E900080F8D21E90F8D01E29B190F8D01E80F84C +:106EA000D21E80F8D05E90F8D21E01EB411100EBAB +:106EB000810191F8D81E0F29CCD187E0AFE004EB17 +:106EC000C40000EB042006EBC00090F8D31E01299B +:106ED00008D090F8D21E01EB411100EB810191F82E +:106EE000D81E71BB90F8D21E491C80F8D21E90F8B3 +:106EF000D01E29B190F8D01E80F8D21E80F8D05E46 +:106F000090F8D21E01EB411100EB810191F8D81EDF +:106F100007299FD15AE004EBC40000EB042006EBE4 +:106F2000C00191F8D30E012808D091F8D20E00EBE1 +:106F3000401001EB800090F8D80E10B991F8D20EF5 +:106F400019E037E091F8D23E02EB031393F8413A8F +:106F500002EB001797F8517ABB4205D091F8D20E98 +:106F6000401C81F8D20E0AE091F8D23E5B1C81F8F9 +:106F7000D23E401CC0B292F8173A8342E2D891F850 +:106F8000D00E28B191F8D00E81F8D20E81F8D05EE3 +:106F900091F8D20E00EB401001EB800090F8D80E73 +:106FA000052813D091F8D20E00EB401001EB8000C1 +:106FB00080F8D85E0AE004EBC40000EB042006EB86 +:106FC000C00090F8D21E491C80F8D21E04EBC40009 +:106FD00000EB042006EBC00090F8D21E92F8172AAE +:106FE000914201D380F8D25E90F8D11E51B190F851 +:106FF000D21E80F8D01E90F8D11E491E80F8D21EF5 +:1070000080F8D15E90F8D21E01EB411100EB8101B6 +:1070100091F8DD2E90F8D21E2046F8F755FE641C3C +:10702000E4B296F86C09A0423FF6C0AE96F822068C +:1070300020B196F8FE04012807D010E096F80A0562 +:1070400001280CD186F80A5501E086F8FE5496F81E +:10705000252696F8211696F82206FCF7C5FCF3F7CC +:107060006DFD96F8240618B186F82456FBF714F93E +:10707000BDE8F041FEF71ABCD4120020FEB5012194 +:1070800000240846FEF78EF8A720ADF80000002681 +:1070900040F2E73001904FF08045ADF80260ADF866 +:1070A000086069462846FFF7FBFD724981F83E6695 +:1070B00004EB440001EB800091F83E3600F5A66237 +:1070C00001EB8303C3F8402691F83E26521C81F859 +:1070D0003E2691F83E3600F51A6201EB8303C3F8B1 +:1070E000402691F83E26521C81F83E2691F83E3605 +:1070F00000F5176201EB8303C3F8402691F83E26A2 +:10710000521C81F83E2691F83E2600F5405001EBD6 +:107110008202C2F8400691F83E06401C81F83E0605 +:1071200004EBC40202EB0422002001EBC20300EBDB +:10713000401291F83E6603EB820201EB860602F6EE +:10714000E462C6F8402691F83E26521C81F83E269D +:10715000401CC0B21028EAD3641CE4B2042CA7D3AC +:10716000454891F83E2601EB8202C2F8400691F8AC +:107170003E06401C81F83E063F4891F83E262838DE +:1071800001EB8202C2F8400691F83E06401C81F8ED +:107190003E06394891F83E261C3801EB8202C2F8BF +:1071A000400691F83E06401C81F83E06324891F8B0 +:1071B0003E26103801EB8202C2F8400691F83E06E6 +:1071C000401C81F83E062D4891F83E2601EB8202D4 +:1071D000C2F8400691F83E06401C81F83E06284859 +:1071E00091F83E2601EB8202C2F8400691F83E0675 +:1071F000401C81F83E06204891F83E26343801EBC9 +:107200008202C2F8400691F83E06401C81F83E0614 +:107210001C4891F83E2601EB8202C2F8400691F824 +:107220003E06401C81F83E06124891F83E26083082 +:1072300001EB8202C2F8400691F83E06401C81F83C +:107240003E06104891F83E260C3801EB8202C2F847 +:10725000400691F83E06401C81F83E060121284672 +:10726000FFF757FC012211462846FFF711FD00F0F9 +:107270000BF8FEBDD4120020F8170020FC180020E7 +:10728000341C00201043002008B51C208DF800009D +:1072900001208DF8010002218DF802108DF8030005 +:1072A0006846FAF7ADFC08BDF9F7A0BEF9F7BEBE17 +:1072B000FDF70EB8F9F774BEF9F7D6BEF3F7AAB921 +:1072C000C943018070470029818902D041F40051EF +:1072D00001E021F4005181817047002A828A01D0A7 +:1072E0000A4300E08A438282704700001C4910B5BF +:1072F000884206D101211020FDF778FF00211020DF +:1073000028E01849884202D101214C0410E01649B6 +:10731000884202D101218C040AE01449884202D13A +:107320000121CC0404E0124988420AD101210C0554 +:107330002046FDF743FF2046BDE810400021FDF741 +:107340003DBF0C49884209D101212020FDF74EFFA5 +:1073500000212020BDE81040FDF748BF10BD00000F +:10736000001001400044004000480040004C004034 +:1073700000500040001401400246002012880A42DA +:1073800000D00120704770B501F01F0501260024D0 +:10739000C1F3421306FA05F2012B0FD0022B0FD0D6 +:1073A000838A4FEA11210088134206FA01F600EAA7 +:1073B000060001D000B10124204670BD8389F0E7AA +:1073C000038AEEE710B5C1F3421301F01F04012157 +:1073D000A140012B07D0022B07D01430002A0268ED +:1073E00005D00A4304E00C30F8E71030F6E78A4392 +:1073F000026010BD7FB50446008A0D46C98820F49E +:10740000405001432182A08941F20C618843A98840 +:107410002A8911436A8902431143A181A08A20F479 +:107420004071A8890843A0826846FDF7EBFE1A4820 +:10743000844202D01948844201D1039800E00298A6 +:10744000A189090400EBC00101EB0010296801D5F6 +:10745000490000E08900B0FBF1F06422B0FBF2F1DA +:1074600009010B096FF018056B4300EB8300A3893A +:107470001D044FF0320306D503EBC000B0FBF2F061 +:1074800000F0070005E003EB0010B0FBF2F000F0A5 +:107490000F00084320817FBD00100140001401400F +:1074A00070B50024064DFDF751FE20B1641CAC42BE +:1074B000F9D3FA2070BDBDE87040F1F7EBBF0000D2 +:1074C000404B4C000FB4084B10B504A902AA039816 +:1074D00001F0E2F9044602A9002001F008FC204670 +:1074E00010BC5DF814FB0000EF8C010803B4019898 +:1074F0004100009850EAC12018BF04204A0D18BF6F +:1075000040F0010040F2FF72B2EB515F08BF40F063 +:107510000200012808BF052002B0704700000000EB +:1075200030B583B0044601F093F99FED090B054691 +:107530008DED000B002221466846F1F72EF9284612 +:1075400001F09CF99DED000B03B030BD0000000080 +:10755000000000000000000070B5D94B00242DEDA4 +:10756000020B2DED108BDDE91010984205DA20F0AA +:1075700000429A4201D809D141B19DED100BBDECFA +:10758000108B02B0BDE8704001F01EB9B0F5801F4D +:1075900026DA11430BD0002813DA012001F06EF92E +:1075A000BDEC108B02B0BDE8704001F021B90220A3 +:1075B00001F064F901F0F0F851EC100B81F000419A +:1075C0009EE06FF035049FEDC00B53EC102B9DED4A +:1075D000100B51EC100BF0F713FFCDE9100108462A +:1075E00004EB2051C0F31304B948A1F2FF31204449 +:1075F00000F4801080F07F6282F04052224301EB61 +:1076000020559FEDB50B119253EC102B9DED100BF7 +:1076100051EC100BF0F7EEFE41EC180BA01CC0F380 +:1076200013009FEDAFDB9FEDB0EBB14E7E4403281E +:107630006CD296ED000B51EC180B53EC102BF1F7BC +:10764000EDFB1DD1002D01BF96ED000BBDEC108BA5 +:1076500002B070BD2846F1F77EF941EC180B53ECEF +:107660001D2BF0F7CDFE41EC190B53EC1E2B51EC0A +:10767000180BF0F7C5FE53EC192BF0F71AFE3FE09C +:107680009FED9D0B51EC180B53EC102BF0F7B8FE4F +:107690009FED9B1B53EC112BF0F7AFFE41EC190B48 +:1076A00053EC182B51EC180BF0F7AAFE53EC192BE6 +:1076B000F0F7A6FE41EC190B002D04BF53EC192B7B +:1076C00051EC180B1AD02846F1F745F941EC1A0B8A +:1076D00053EC1D2BF0F794FE53EC192BF0F78DFEB5 +:1076E00053EC182BF0F786FE41EC180B53EC1E2BD5 +:1076F00051EC1A0BF0F784FE53EC182BF0F77AFEDE +:10770000BDEC108B02B041EC100B70BD9FED7E0BF9 +:1077100051EC180B53EC102BF0F7CBFD41EC100B98 +:1077200051EC180B53EC102BF0F7DCFE41EC190B6D +:107730002846F1F710F941EC1B0B53EC192B51ECD7 +:10774000190BF0F75DFE41EC1A0B714853EC1A2B44 +:10775000261851EC1A0BF0F753FE41EC1F0B6D4845 +:10776000C4F1510404F5D724B0EE4F0AF0EE6F0ACD +:107770000321784400F094FF53EC1F2B51EC100BC5 +:10778000F0F73EFE41EC1C0B6348B0EE4F0AF0EE02 +:107790006F0A0421784400F083FF53EC1A2B51EC5C +:1077A000100BF0F72DFE344353EC1C2BF0F781FD4A +:1077B00041EC1C0B002C4CDD9FED510B51EC180BD8 +:1077C00053EC102BF0F71CFE53EC182BF0F718FEBF +:1077D00041EC1A0B55B353EC1D2B51EC1B0BF0F77E +:1077E0000FFE41EC1D0B53EC1C2B51EC1A0BF0F768 +:1077F00060FD53EC192BF0F703FE53EC1D2BF0F753 +:1078000058FD53EC1A2BF0F7F8FD53EC182BF0F75A +:10781000F1FD41EC180B53EC1E2B51EC1B0BF0F758 +:10782000EFFD53EC182BF0F7E5FD69E753EC1C2B4B +:1078300051EC1A0BF0F73DFD53EC192BF0F7E0FD7E +:1078400053EC1A2BF0F7D9FD53EC182BF0F7D5FDBC +:1078500056E735B353EC1D2B51EC1B0BF0F7D0FD65 +:1078600041EC1A0B53EC1C2B51EC180BF0F7C2FD3A +:1078700053EC192BF0F7C4FD53EC1A2BF0F7BAFDBB +:1078800053EC182BF0F7B6FD41EC180B53EC1E2B04 +:1078900051EC1B0BF0F7B4FD53EC182BF0F7AAFDDD +:1078A0002EE753EC1C2B51EC180BF0F7A3FD53EC17 +:1078B000192BF0F7A5FD53EC182BF0F79EFD1FE7F1 +:1078C0000000F07F000000000000000000005043B6 +:1078D000645F090000000000000000000000F03FAD +:1078E000763C7935EF39EA3D0000E0FE422EE63F76 +:1078F0003042000000000000555555555555D53F04 +:10790000000000000000E03F000000000000004018 +:1079100086EBF9FFB2400000A84000000000000024 +:1079200070B5414A00252DED020B2DED048BDDE9EC +:107930000404944205DA24F00041914201D809D1AF +:1079400040B19DED040BBDEC048B02B0BDE870406E +:1079500000F03ABFB4F5801F26DA08430BD0002CA4 +:1079600013DA012000F08AFFBDEC048B02B0BDE801 +:10797000704000F03DBF022000F080FF00F00CFFDF +:1079800051EC100B81F0004146E09FED290B6FF0A8 +:10799000350553EC102B9DED040B51EC100BF0F75B +:1079A0002FFDCDE904010C4605EB2450A0F2FF3079 +:1079B000C10F40F2FF32521A62F31F540844F0F72D +:1079C000CAFF05949DED040B41EC180B51EC100B14 +:1079D00001F0C6FA9FED181B53EC112BF0F710FDC8 +:1079E0009FED170B41EC190B53EC102B51EC180BBE +:1079F000F0F706FD53EC192BF0F75BFC9FED120B33 +:107A000041EC190B53EC102B51EC180BF0F7F8FC70 +:107A100053EC192BF0F74DFCBDEC048B02B041EC9C +:107A2000100B70BD000000000000F07F000000009F +:107A300000000000000050430EE526157BCBDB3F25 +:107A4000362BF111F3FE593D00609F501344D33F94 +:107A50002DE9F04D2DED040B2DED0E8B96B0DDE9EB +:107A60002550279CDDF890A025F0004624F0004822 +:107A7000BAF1000F14BF0121002101EB4502FC49BE +:107A800053184A1093422AD3002814BF012300231D +:107A900003EB44030B44F7498B4220D358EA00011F +:107AA0009FEDF59B76D0DFF8D8B35D4503D1BAF1F1 +:107AB000000F05D188E0BAF1000F08BF002100D007 +:107AC000012101EB450111F5001F08D8002814BF62 +:107AD0000121002101EB440111F5001F0BD99DED9F +:107AE000261B9DED240B16B0BDEC0E8B04B0BDE83B +:107AF000F04D00F073BE0027002DBCBFE149884562 +:107B000021DAE1498845A8BF02271CDAC3451ADCFF +:107B1000DE4901EB2851142908DDC1F1340220FAB5 +:107B200002F101FA02F282420DD108E058B9C1F126 +:107B3000140228FA02F101FA02F2424503D101F0DF +:107B40000101C1F1020756EA0A0124D1002C22DA10 +:107B5000002D18BF022F01D0012F0AD0022000F003 +:107B60008DFE16B0BDEC0E8B04B0BDE8F04D00F0FC +:107B700013BE022000F082FE00F00EFE51EC100B4E +:107B800081F0004141EC100B16B0BDEC0E8B04B03F +:107B9000BDE8F08D18E09FEDBEAB9FEDBF8B0028D8 +:107BA00071D1B848804522D105F1804010F5801090 +:107BB00008BFBAF1000F07D0B3450ADC002CA8BFFC +:107BC0009DED260BE0DA0DE0B0EE490AF0EE690A11 +:107BD000DAE7002C06DA9DED260B51EC100B81F054 +:107BE00000416FE0AE48784490ED000BCCE7D845FB +:107BF0004DD1002C48DA2EB186423AD1BAF1000FAD +:107C000042D126E0BAF1000F13D0022000F036FE78 +:107C100000F0FEFD8DED020B9DED240B8DED000BB4 +:107C200010EE900A039961F31E0003909DED020B84 +:107C3000AAE78DED02AB9DED240B1AEE901A10EE23 +:107C4000900A8DED000B61F31E0003909DED020B79 +:107C50009AE78DED028B9DED240B18EE901A10EE35 +:107C6000900A8DED000B61F31E0003909DED020B59 +:107C70008AE709DA9DED240B51EC190B53EC102B1C +:107C8000F0F730FC1EE020E09DED240B7CE78642FF +:107C90001BDAB4F1804F0DD0A4F10050B0F1FF50C9 +:107CA00013D1002D11DB9DED240B51EC100B01F0D5 +:107CB000E2F907E09DED240B53EC102B51EC100B77 +:107CC00000F0C2BC41EC100B5EE79DED240B51ECC3 +:107CD000100B01F039F8BAF1000FCDE90E0142D1D5 +:107CE0009FED710B46B3A6F1E040B0F17F600CD080 +:107CF0005E4538D1002D00DAA7B3022F0CBF01205A +:107D00004FF0FF30F0F727FEDCE7002D01DD002CFF +:107D10000DDA002D01DD002C1FDB002D16DA002C02 +:107D200014DB012F08BF9FED620B3FF42DAFB0EEC7 +:107D30004A0AF0EE6A0A27E7022F18BF002D0CD07E +:107D4000012F0AD1002DFFF61FAF06E0002DB8BFAE +:107D5000002C08DA012F3FF417AFB0EE480AF0EE1E +:107D6000680A11E71BE0012000EBE57050EA07010B +:107D700015D0791EB0EE498AF0EE698A084308BF33 +:107D80009FED4D8B4E480025804570DD4D494E4896 +:107D9000884514DDB0420DDB002C19DB2FE00120FB +:107DA00000F06CFD16B0BDEC0E8B04B0BDE8F04DDC +:107DB00000F01EBDB34502DC002C09DC1FE086424A +:107DC00002DA002C1BDA03E05E452BDD002C16DD09 +:107DD000022000F053FD00F01BFD8DED020B53EC73 +:107DE0001A2B51EC180BF0F70BFBCDE900010399AE +:107DF000019861F31E0003909DED020BC4E6022082 +:107E000000F03CFD00F014FD10EE901A18EE900A00 +:107E10008DED020B8DED008B61F31E0003909DED47 +:107E2000020BB1E69DED0E0B53EC192B51EC100B30 +:107E3000F0F7E0FA9FED260BCDE9080153EC102B8B +:107E40009DED080B51EC100BF0F7DAFA9FED221BB9 +:107E500053EC112BF0F7D1FA9DED081B53EC112BCD +:107E6000F0F7CEFA9FED1E1B53EC112B3CE08CE09B +:107E7000FFFF1F00FFFF0F00000000000000F03FA9 +:107E80000000F03F0000F07F0000404301FCFFFFD6 +:107E9000000000000000F07F000000000000000073 +:107EA000763C0000000000000000000000000080A0 +:107EB000000000000000F0FF000000000000F0BF24 +:107EC0000000E0410000F043FFFFEF3F0000000032 +:107ED000000000000000D03F555555555555D53F81 +:107EE000000000000000E03FF0F787FA9DED080B6E +:107EF00041EC1A0B53EC102B51EC100BF0F780FAFD +:107F000053EC1A2BF0F77CFA41EC1A0B9FEDFE0BA9 +:107F100053EC102B9DED080B51EC100BF0F770FAA1 +:107F200041EC1B0B9FEDFA0B51EC1A0B53EC102B91 +:107F3000F0F766FA41EC1A0B9FEDF70B53EC102BA0 +:107F40009DED080B51EC100BF0F75AFA53EC1A2B7D +:107F5000F0F750FA41EC1A0B51EC1B0B53EC1A2BB7 +:107F6000F0F7A7F90690CDE906519DED060B53EC0D +:107F70001B2B51EC100BF0F73DFA53EC1A2BF0F7DA +:107F80003CFA41EC100B00F0A1B90020B6F5801FBF +:107F90000EDA9FEDE30B53EC102B9DED0E0B51EC25 +:107FA000100BF0F72DFACDE90E016FF034000E46FC +:107FB00000EB2650A0F2FF37C6F31300DA4940F079 +:107FC0007F6646F040568842D8BF002408DDD74976 +:107FD0008142C8BF012403DC0024A6F580167F1C63 +:107FE000D348784400EBC4000F9690ED00CB9DED94 +:107FF0000E0B53EC1C2B51EC100BF0F7FBF99DED25 +:108000000E0B41EC1B0B53EC1C2B51EC100BF0F73F +:1080100050F941EC100B51EC190B53EC102BF0F70D +:1080200061FA41EC1D0B51EC1B0B53EC1D2BF0F7CF +:10803000E7F941EC1A0BBF488DED10AB7844109571 +:1080400090ED000B4FF0005040EA660000EB8440DA +:108050008DED080B00F5002009909DED080B53EC09 +:108060001C2B51EC100BF0F7C5F99DED0E1B53ECDA +:10807000112BF0F7C2F941EC100B53EC102B9DEDD6 +:10808000100B51EC100BF0F7BBF99DED080B41EC18 +:108090001C0B53EC102B9DED100B51EC100BF0F75B +:1080A000AFF953EC1B2BF0F7A8F953EC1C2BF0F7AE +:1080B000A1F953EC1D2BF0F7A3F941EC1C0B53EC89 +:1080C0001A2B51EC1A0BF0F79BF941EC1B0B9A4859 +:1080D0000621B0EE4B0AF0EE6B0A784400F0E0FAAD +:1080E000B0EE401AF0EE601AB0EE41DAF0EE61DA6E +:1080F00053EC1B2B51EC1B0BF0F782F953EC1D2BAF +:10810000F0F77EF99DED100B41EC1B0B53EC1A2B95 +:1081100051EC100BF0F7CDF853EC1C2BF0F770F985 +:1081200053EC1B2BF0F7C5F89DED100B41EC1B0B2E +:1081300053EC102B51EC100BF0F762F941EC1D0BD6 +:108140009FED7FEB53EC1E2BF0F7B3F853EC1B2B9A +:10815000F0F7AFF80890CDE908519DED080B53EC0E +:108160001E2B51EC100BF0F745F953EC1D2BF0F7DB +:1081700041F953EC1B2BF0F740F99DED080B41EC56 +:108180001D0B53EC102B9DED100B51EC100BF0F769 +:1081900037F941EC1B0B53EC1A2B51EC1D0BF0F78C +:1081A0002FF99DED080B41EC1A0B53EC102B51EC01 +:1081B0001C0BF0F725F953EC1A2BF0F77AF841EC89 +:1081C0001A0B51EC1B0B53EC1A2BF0F772F80C90B6 +:1081D000CDE90C519DED0C0B53EC1B2B51EC100B0E +:1081E000F0F708F953EC1A2BF0F707F941EC1B0BE9 +:1081F0009FED550B53EC102B9DED0C0B51EC100B20 +:10820000F0F7FEF841EC1A0B9FED510B51EC1B0BF4 +:1082100053EC102BF0F7F4F841EC1B0B9FED4E0BD9 +:1082200053EC102B9DED0C0B51EC100BF0F7E8F814 +:1082300053EC1B2BF0F73DF841EC100B4848784409 +:1082400000EBC40090ED001B51EC100B53EC112B14 +:10825000F0F72FF841EC1B0B3846F0F77CFBCDE92B +:10826000080153EC1B2B51EC1A0BF0F722F841ECF0 +:10827000100B3C48784400EBC40090ED00CB51EC6F +:10828000100B53EC1C2BF0F714F89DED081B53EC6E +:10829000112BF0F70EF80690CDE906519DED080B75 +:1082A00053EC102B9DED060B51EC100BF0F7A2F8E0 +:1082B00053EC1C2BF0F79EF853EC1A2BF0F79AF8BE +:1082C00053EC1B2BF0F799F841EC100B9DED261B9E +:1082D00053EC102B8DED001B00959DED260B51EC02 +:1082E000100BF0F78DF89DED000B41EC1A0B53ECE1 +:1082F000102B9DED260B51EC100BF0F77BF89DED4C +:10830000061B53EC112B2FE0000000604715F73FD0 +:10831000FE822B654715F73F44DF5DF80BAE543EF8 +:1083200000000000000040438E9803007AB60B0066 +:10833000BA37000020380000F236000000000000CC +:108340000000000000000840000000E009C7EE3F08 +:10835000FD033ADC09C7EE3FF5015B14E02F3EBE9A +:108360007E35000038350000F0F74AF853EC1A2B40 +:10837000EFF79FFF9DED060B41EC1A0B53EC102B12 +:108380009DED000B51EC100BF0F73AF8CDE90C0124 +:108390009DED0C0B51EC1A0B53EC102BEFF789FFF2 +:1083A000CDE902010C46AA498C422FDB611A084331 +:1083B00018D19DED0C0B53EC102B9DED020B51ECE5 +:1083C000100BF0F717F841EC1B0B9FEDA30B51ECD2 +:1083D0001A0B53EC102BEFF76CFF53EC1B2BF0F741 +:1083E000CBFA2DD2022000F049FA00F011FA10EE7B +:1083F000901A18EE900A8DED020B8DED008B61F353 +:108400001E0003909DED020BFFF7BEBB944A24F0C3 +:108410000041914214D39349214408437FF4EFACC7 +:108420009DED0C0B53EC102B9DED020B51EC100B42 +:10843000EFF7E0FF53EC1A2BF0F79EFA7FF6DFAC74 +:1084400024F000408849894A002601EB20518242ED +:108450002BDA481C4FF4801121FA00F02044844AA2 +:10846000C0F30A517A44A1F2FF3192ED000B814A28 +:108470008DED080BCA4020EA0202C0F3130040F45D +:108480008010C1F1140120FA01F60992002CB8BF46 +:1084900076429DED080B53EC102B9DED0C0B51EC2F +:1084A000100BEFF7A7FFCDE90C019DED0C0B51EC84 +:1084B0001A0B53EC102BEFF7FCFE9FED6F0B08909F +:1084C000CDE9085153EC102B9DED080B51EC100B2E +:1084D000EFF796FF41EC1B0B9FED690B53EC102B54 +:1084E0009DED080B51EC100BEFF78AFF9DED0C0B87 +:1084F00041EC1C0B53EC102B9DED080B51EC100BB9 +:10850000EFF778FF53EC1A2BEFF777FF9FED5E1B29 +:1085100053EC112BEFF774FF53EC1C2BEFF7C9FE54 +:1085200041EC1A0B51EC1B0B53EC1A2BEFF7C1FE6D +:10853000CDE902019DED020B53EC1B2B51EC100B0E +:10854000EFF758FF53EC1A2BEFF757FF9DED020B97 +:1085500041EC1A0B53EC102B51EC100BEFF750FFC2 +:10856000CDE908014A489DED080B0521784400F04B +:1085700097F89DED081B51EC100B53EC112BEFF706 +:108580003FFF9DED021B53EC112BEFF736FFCDE9BA +:1085900006019DED020B53EC1A2B51EC100BEFF77B +:1085A0002FFF53EC1A2BEFF784FE9FED3B0B41ECB2 +:1085B0001A0B53EC102B9DED060B51EC100BEFF743 +:1085C00019FF9DED060B41EC1B0B53EC102B9DEDA1 +:1085D000020B51EC100BEFF713FF53EC1B2BEFF7D3 +:1085E00081FF53EC1A2BEFF705FF9DED021B53ECB7 +:1085F000112BEFF7FFFE53EC192BEFF7FEFECDE941 +:10860000020101EB065001150029C8BF039015DCDB +:108610009DED020B324651EC100BF0F785F9FEF799 +:1086200065FF042808BF00F003F932469DED020BF8 +:1086300051EC100BF0F778F9CDE902019DED020B3A +:1086400051EC180B53EC102BEFF7DAFEFFF73ABBA7 +:108650000000904000000000FE822B654715973C0B +:1086600000CC904000346F3F01FCFFFF0000E03F72 +:10867000F8330000FFFF0F0000000000432EE63F2C +:10868000396CA80C615C20BEEF39FAFE422EE63F41 +:1086900090320000000000000000000000000040D8 +:1086A00070B504462DED028B4D1E00EBC500B0EEFB +:1086B000408AF0EE608A90ED000B35F0060017D08E +:1086C00053EC182B51EC100BEFF79AFE41EC100B0A +:1086D0006D1E04EBC50090ED001B51EC100B53EC2C +:1086E000112BEFF7E6FD41EC100B35F00600E7D15A +:1086F000022D36D0042D1CD0062D1CBFBDEC028BE4 +:1087000070BD53EC182B51EC100BEFF779FE94ED84 +:108710000A1B53EC112BEFF7CCFD53EC182BEFF7A2 +:108720006FFE94ED081B53EC112BEFF7C2FD41ECEB +:10873000100B53EC182B51EC100BEFF761FE94ED7E +:10874000061B53EC112BEFF7B4FD53EC182BEFF78E +:1087500057FE94ED040B53EC102BEFF7AAFD41EC00 +:10876000100B53EC182B51EC100BEFF749FE94ED66 +:10877000021B53EC112BEFF79CFD53EC182BEFF77A +:108780003FFE94ED001B53EC112BEFF792FDBDEC77 +:10879000028B41EC100B70BD9FED070B10B553EC35 +:1087A000102B9FED070B51EC100BEFF79BFE41ECEC +:1087B000100B10BD000000000000000000000000D1 +:1087C000000000000000F03F10B553EC102B51ECFE +:1087D000100BEFF76EFD41EC100B10BD10B553EC14 +:1087E000112B51EC100BEFF764FD41EC100B10BD99 +:1087F0009FED050B10B553EC102B51EC100BEFF760 +:1088000071FE41EC100B10BD0000000000000000E4 +:108810009FED050B10B553EC102B51EC100BEFF73F +:10882000EFFD41EC100B10BD0000000000000070D7 +:108830009FED050B10B553EC102B51EC100BEFF71F +:10884000DFFD41EC100B10BD000000000000001027 +:108850000148006870470000D012002002E008C8FC +:10886000121F08C1002AFAD170477047002001E0AA +:1088700001C1121F002AFBD17047000001490860A6 +:1088800070470000D012002030380A2801D20120A1 +:1088900070470020704700002DE9FF4F8DB00F4654 +:1088A0000546002606E025280BD0DDE90F1290478B +:1088B0006D1C761C28780028F5D111B03046BDE833 +:1088C000F08F0024A246A1460122E94900E00443BA +:1088D00015F8013F203B02FA03F00842F7D128784F +:1088E0002A2810D06FF02F022878A0F13001092932 +:1088F00014D80AEB8A0102EB410144F0020400EBB8 +:10890000010A6D1CF0E701CF5FEA000A03D544F4C9 +:108910000054CAF1000A44F002046D1C28782E2885 +:1089200017D115F8010F44F004042A280ED06FF077 +:108930002F022878A0F1300109290AD809EB890112 +:1089400002EB410100EB01096D1CF2E757F8049BB3 +:108950006D1C28786C280FD006DC4C2817D06828AE +:108960000DD06A2814D104E0742810D07A280FD1D1 +:108970000DE044F400140AE044F4801401E044F4EF +:1089800040146978814202D104F580146D1C6D1C7D +:1089900028786E281ED00CDC632830D004DC002838 +:1089A0008BD0582811D19FE0642867D069280CD15A +:1089B00064E073282DD004DC6F2872D0702804D1B5 +:1089C00094E075286ED078286DD0DDE90F129047BD +:1089D000761C4BE1C4F30250022806D0032809D0CC +:1089E000042801CF09D0066040E101CFF117C0E9AA +:1089F00000613BE101CF068038E1067036E117F8EF +:108A0000040B8DF8000000208DF80100EB460120DA +:108A100003E057F804BB4FF0FF3061074FF000014F +:108A200002D40DE008F10101884649450FDA80457E +:108A3000F8DB1BF808100029F4D108E008F1010167 +:108A400088468142FADB1BF808100029F6D1DDE9DF +:108A50000F23AAEB08008146214600F031F930448B +:108A600000EB080604E0DDE90F121BF8010B90474C +:108A7000B8F10108F7D221464846F2E00A21C4F3D2 +:108A800002524FF0000B0891022A04D001CFC11707 +:108A9000032A09D00AE0FF1D27F00707F7E80201C3 +:108AA00008E02CE01EE01FE000B2C117042A01D14B +:108AB00040B2C117021E71F1000206DA0023D0EBAA +:108AC000030063EB01012D2202E0220504D52B22D5 +:108AD0008DF82420012203E0E20701D02022F7E7ED +:108AE000904653E00A210BE0102109E010214FF0DD +:108AF000000B44F004044FF00809089103E008213A +:108B00004FF0000B0891C4F30252022A04D001CFA7 +:108B10000021032A06D006E0FF1D27F00707F7E82B +:108B2000020103E080B2042A00D1C0B24FF0000875 +:108B300022072BD52A78702A07D0DDF820C08CF0C8 +:108B4000100C5CEA0B0C05D00EE040228DF82420BE +:108B5000012208E050EA010306D030238DF82430CA +:108B60008DF8252002229046089B83F0080353EAE3 +:108B70000B030BD150EA010201D1620706D5302266 +:108B80008DF824204FF00108A9F101092A78582A0C +:108B900004D038A20B9208AA0A920BE03AA2F9E795 +:108BA0005B46089AEFF78EFD0B9B9B5C0A9A521E60 +:108BB0000A92137050EA0102F2D10A98ADEB00005C +:108BC00000F1200B600702D524F4803401E04FF05F +:108BD0000109D94502DDA9EB0B0000E0002000EB04 +:108BE0000B0141440890AAEB010AE00306D4DDE939 +:108BF0000F232146504600F063F806444FF0000969 +:108C000008E009A911F80900DDE90F12904709F100 +:108C10000109761CC145F4DBE0030CD5DDE90F2327 +:108C20002146504600F04CF8064404E0DDE90F12FE +:108C300030209047761C0899481E08900029F5DCE2 +:108C400008E00A980A990078491C0A91DDE90F1298 +:108C50009047761CBBF10001ABF1010BF1DC214622 +:108C60005046DDE90F2300F019F806446D1C21E69B +:108C700009280100303132333435363738396162F2 +:108C800063646566000000003031323334353637B6 +:108C90003839414243444546000000002DE9F04187 +:108CA000044600251E461746880404D405E03946CC +:108CB0002020B0476D1C641EF9D52846BDE8F08120 +:108CC0002DE9F041044600251E469046C80301D513 +:108CD000302700E02027880404D505E041463846C7 +:108CE000B0476D1C641EF9D52846BDE8F0810A68BE +:108CF000531C0B6010707047002806D04DF6BC2343 +:108D00001946491EFDD2401EFAD17047002100EBE2 +:108D1000800002E000BF491CC9B2B1EB400FF9D39B +:108D20007047000010B502460020064C07E012F81C +:108D3000013B4340DBB234F8133083EA1020491E74 +:108D4000F5D210BD1608002082B0CDE9000121F057 +:108D5000004001909DED000B02B051EC100B7047EC +:108D600010B50E4C10212046F1F751FB206840F45D +:108D70008060206020212046F1F749FB0220FFF7A8 +:108D8000C5FF10212046F1F744FB0220FFF7BEFF8C +:108D90002046BDE810401021F1F739BB0014024015 +:108DA00010B50E4C10212046F1F731FB206840F43D +:108DB0008060206020212046F1F72BFB0220FFF786 +:108DC000A5FF10212046F1F724FB0220FFF79EFFAC +:108DD0002046BDE810401021F1F719BB00140240F5 +:108DE0002DE9F041154E07460024306820F440601C +:108DF0003060254610213046F1F709FB0220FFF7CD +:108E000085FF10213046F1F704FB6006040E202197 +:108E10003046F1F7F5FA08B144F001040120FFF7FC +:108E200075FF6D1CEDB2082DE4D317B1FFF798FF65 +:108E300001E0FFF7B5FF2046BDE8F08100140240D5 +:108E400070B5164E05463046316841F48061316098 +:108E50001021F1F7DCFA002428064FF020013046FB +:108E600002D5F1F7D6FA01E0F1F7D1FA6806050E5E +:108E70000220FFF74BFF10213046F1F7CAFA02201B +:108E8000FFF744FF10213046F1F7C1FA0220FFF747 +:108E90003DFF641CE4B2082CDED370BD0014024018 +:108EA00010B50B4C206840F48060206020212046E3 +:108EB000F1F7AFFA10212046F1F7ABFA0420FFF7E3 +:108EC00025FF2046BDE810402021F1F7A0BA0000A0 +:108ED0000014024010B50B4C206840F48060206004 +:108EE00020212046F1F793FA0420FFF70FFF10210D +:108EF0002046F1F78EFA2046BDE810402021F1F718 +:108F000088BA00000014024070B5144D002428688F +:108F100020F44060286020212846F1F77AFA0120E9 +:108F2000FFF7F4FE10212846F1F773FA0120FFF74E +:108F3000EDFE07E0641CE4B2FA2C03D9FFF7CAFF88 +:108F4000012070BD20212846F1F75AFA0028F1D1FE +:108F500010212846F1F75BFA002070BD0014024092 +:108F600010B541EC100BFEF7F7FA51EC100B10BDE9 +:108F700070B5FCF7FFF9062000F0BEF8552000F0B0 +:108F8000DBF800F0AFF8124E04464FF48055294646 +:108F90003046F1F73CFA29460E48F1F73AFAAA2C86 +:108FA00011D1152000F0A8F8062000F0C5F8142013 +:108FB000FFF7ACFE00F096F8044629463046F1F77C +:108FC00028FA512C01D0FA2070BD142070BD000089 +:108FD00000040240000C02404FF400410803F8F77F +:108FE00041FE4FF08040FDF79FFD0F48FEF77EF9F0 +:108FF0000E48F0F7C1FB0D483030F0F7BDFB0C48D0 +:10900000F1F740F90B48F1F73DF9F1F7A7FC002023 +:1090100080F310884FF47A70FFF76EFEFDF77EFE46 +:10902000FDF7B2FEFCE7000000100140886402403A +:1090300000000240000402402DE9F04104460E46C3 +:1090400000250846EFF71FF907000ED10120BDE803 +:10905000F0816D1C3178ADB2884205D13A46314677 +:109060002046EFF717F920B1641C20780028F0D1D2 +:10907000EDE72846EBE700B52DED048B83B041EC1E +:10908000190BEFF779FE41EC180B18EE100A18EEE9 +:10909000901A8DED008B002818BF0120084320F0A6 +:1090A0000040C0F17F6000F1E040C00F14D019EE25 +:1090B000101A19EE900A8DED009B002918BF0121AE +:1090C000084320F00040C0F17F6000F1E040C00F95 +:1090D00004BF0120FFF7D2FB51EC180B03B0BDEC2D +:1090E000048B00BD10B50120FFF710FEBDE8104055 +:1090F000FF20FCF7AFB9000070B50D4E04464FF4E9 +:10910000805529463046F1F784F90320FFF7FEFD2C +:1091100029463046F1F77BF929460648F1F779F9F7 +:109120002046FCF797F9BDE870400320FFF7EEBD3D +:1091300000040240000C024010B5FCF78BF9BDE8BA +:1091400010400120FFF7E2BD5458485F56312E32DF +:109150002E32003880250000010000000A000000C7 +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000010100000000000000000000DD +:1091900000000000020300000000000000000000CA +:1091A00000000000030500000000000000000000B7 +:1091B00000000000040700000000000000000000A4 +:1091C0000000000005050000000000000000000095 +:1091D0000000000006060000000000000000000083 +:1091E0000000000007070000000000000000000071 +:1091F000000000000808000000000000000000005F +:10920000000000000909000000000000000000004C +:10921000000000000A0A000000000000000000003A +:10922000000000000B0B0000000000000000000028 +:10923000000000000C0C0000000000000000000016 +:10924000000000000D0D0000000000000000000004 +:10925000000000000E0E00000000000000000000F2 +:10926000000000000F0F00000000000000000000E0 +:1092700000000000101000000000000000000000CE +:10928000000000006A6F796675656C2E6A6F7966FA +:1092900075656C696E672E636F6D2C3730313100E8 +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F00000004B46422D322E344700000000000093 +:10930000000000000000000000000000000000005D +:10931000000000000000000000004B4642313233E4 +:10932000343536000000000000000000000000009E +:10933000000000040000000000000000539101083C +:1093400020430020371300206400000002000100C9 +:10935000000000003093010820430020301300205B +:1093600066000000050001000100000054910108A2 +:1093700020430020E41C00206B00000031010400A9 +:109380000200000084920108204300204A180020B7 +:109390002F050000AC000100030000002F9301081E +:1093A00020430020401C0020DB05000002000100DB +:1093B00004000000349301082043002028130020FB +:1093C000DD050000050001000500000038930108DC +:1093D000204300202C130020E205000005000100BE +:1093E0000600000061002B2B2B000D0A00004154E9 +:1093F0002B530D0A0041542B534F434B413D5443D3 +:10940000502C746573742E6A6F796675656C696E1D +:10941000672E636F6D2C373031310D0A0041542BAC +:10942000574B4D4F443D4E45540D0A0041542B556A +:10943000415254464C3D343039360D0A0041542BCC +:109440004845415254454E3D4F46460D0A00415451 +:109450002B453D4F46460D0A0041542B454E544D79 +:109460000D0A0041542B49434349443F0D0A004132 +:10947000542B494D45493F0D0A0041542B5749464D +:10948000493D4B46422D322E34472C4B4642313219 +:10949000333435360D0A0041542B536F636B6574BA +:1094A0003D302C302C746573742E6A6F7966756547 +:1094B0006C696E672E636F6D2C373031310D0A0089 +:1094C00000C1814001C0804101C0804100C1814094 +:1094D00001C0804100C1814000C1814001C0804184 +:1094E00001C0804100C1814000C1814001C0804174 +:1094F00000C1814001C0804101C0804100C1814064 +:1095000001C0804100C1814000C1814001C0804153 +:1095100000C1814001C0804101C0804100C1814043 +:1095200000C1814001C0804101C0804100C1814033 +:1095300001C0804100C1814000C1814001C0804123 +:1095400001C0804100C1814000C1814001C0804113 +:1095500000C1814001C0804101C0804100C1814003 +:1095600000C1814001C0804101C0804100C18140F3 +:1095700001C0804100C1814000C1814001C08041E3 +:1095800000C1814001C0804101C0804100C18140D3 +:1095900001C0804100C1814000C1814001C08041C3 +:1095A00001C0804100C1814000C1814001C08041B3 +:1095B00000C1814001C0804101C0804100C18140A3 +:1095C00000C0C101C30302C2C60607C705C5C40463 +:1095D000CC0C0DCD0FCFCE0E0ACACB0BC90908C8D3 +:1095E000D81819D91BDBDA1A1EDEDF1FDD1D1CDCC3 +:1095F00014D4D515D71716D6D21213D311D1D01033 +:10960000F03031F133F3F23236F6F737F53534F422 +:109610003CFCFD3DFF3F3EFEFA3A3BFB39F9F83892 +:1096200028E8E929EB2B2AEAEE2E2FEF2DEDEC2C82 +:10963000E42425E527E7E62622E2E323E12120E0F2 +:10964000A06061A163A3A26266A6A767A56564A4E2 +:109650006CACAD6DAF6F6EAEAA6A6BAB69A9A86852 +:1096600078B8B979BB7B7ABABE7E7FBF7DBDBC7C42 +:10967000B47475B577B7B67672B2B373B17170B0B2 +:1096800050909151935352929656579755959454A2 +:109690009C5C5D9D5F9F9E5E5A9A9B5B9959589812 +:1096A000884849894B8B8A4A4E8E8F4F8D4D4C8C02 +:1096B0004484854587474686824243834181804072 +:1096C00041542B41504E3D000000000000000000BE +:1096D000000000000000000000000000000000008A +:1096E000000000000000000000000000000000007A +:1096F0000000380000000000000000000000000032 +:109700000000000000000000000000000000000059 +:109710000000000000000000000000000000000049 +:109720000000000000000000000000000000000039 +:10973000F2960108FC6700203813002000000000AA +:109740000200010000000000F2960108FC67002002 +:109750003A1300200100000001020008010000008F +:10976000F3960108FC670020EC12002001080000BD +:109770003C00D00702000000F2960108FC670020C0 +:109780003A130020D10F0000010200100300000076 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000002F00000000070011 +:10992000070000147F147F1400242A7F2A1200628B +:109930006408132300364955225000000503000037 +:1099400000001C224100000041221C000014083EBF +:1099500008140008083E0808000000A06000000885 +:1099600008080808000060600000002010080402D9 +:10997000003E5149453E0000427F40000042615197 +:109980004946002141454B31001814127F10002731 +:1099900045454539003C4A494930000171090503F4 +:1099A00000364949493600064949291E0000363625 +:1099B0000000000056360000000814224100001488 +:1099C0001414141400004122140800020151090665 +:1099D00000324959513E007C1211127C007F4949E6 +:1099E0004936003E41414122007F4141221C007F17 +:1099F00049494941007F09090901003E4149497A25 +:109A0000007F0808087F0000417F4100002040419E +:109A10003F01007F08142241007F40404040007F0A +:109A2000020C027F007F0408107F003E4141413E4E +:109A3000007F09090906003E4151215E007F091996 +:109A400029460046494949310001017F0101003F93 +:109A50004040403F001F2040201F003F4038403F13 +:109A60000063140814630007087008070061514977 +:109A7000454300007F41410000552A552A5500000A +:109A800041417F0000040201020400404040404088 +:109A9000000001020400002054545478007F484420 +:109AA000443800384444442000384444487F003857 +:109AB0005454541800087E0901020018A4A4A47C80 +:109AC000007F080404780000447D4000004080844A +:109AD0007D00007F102844000000417F4000007C92 +:109AE00004180478007C080404780038444444389E +:109AF00000FC242424180018242418FC007C0804EA +:109B0000040800485454542000043F444020003CC2 +:109B10004040207C001C2040201C003C4030403C49 +:109B2000004428102844001CA0A0A07C00446454D9 +:109B30004C4414141414141400000000000000001D +:109B4000000000000000FC00000000000200000017 +:109B5000000C020C020000000000000090D0BCD0FD +:109B6000BC900003000300001824FE448C00030294 +:109B7000070201001824D8B04C8000030001020144 +:109B8000C038E438E00001020201020208060000C9 +:109B90000000000000000000000000F804020000C7 +:109BA00000010204000204F80000000402010000A9 +:109BB0009060F86090000000010000002020FC2070 +:109BC0002000000001000000000000000000080666 +:109BD00000000000202020202000000000000000E5 +:109BE0000000000000000002000000000080601C77 +:109BF0000200040300000000F8040404F80001025D +:109C0000020201000008FC00000000020302000044 +:109C100018844424180003020202020008042424C9 +:109C2000D80001020202010040B088FC8000000060 +:109C3000000302003C242424C400010202020100AB +:109C4000F824242CC0000102020201000C04E41CD0 +:109C50000400000003000000D8242424D8000102DE +:109C60000202010038444444F800000302020100EB +:109C700000001000000000000200000000002000B2 +:109C800000000000060000000020508804020000D0 +:109C900000000102909090909000000000000000F1 +:109CA0000002048850200002010000001804C424AF +:109CB0001800000002000000F804E494F80001021B +:109CC0000202020000E09CF0800002030000030298 +:109CD00004FC2424D800020302020100F804040456 +:109CE0000C0001020202010004FC0404F80002035B +:109CF0000202010004FC24740C00020302020300AF +:109D000004FC24740C00020302000000F008044468 +:109D1000CC4000010202010004FC2020FC040203EC +:109D2000000003020404FC04040002020302020017 +:109D3000000404FC040406040403000004FC24D012 +:109D40000C0402030200030204FC040000000203EE +:109D500002020203FC3CC03CFC00030003000300C1 +:109D600004FC30C4FC04020302000300F8040404F1 +:109D7000F80001020202010004FC2424180002037E +:109D800002000000F8848404F800010202070500C4 +:109D900004FC2464980002030200030218242444F3 +:109DA0008C000302020201000C04FC040C000002FF +:109DB0000302000004FC0000FC0400010202010098 +:109DC000047C80E01C040000030000001CE03CE078 +:109DD0001C00000300030000049C609C04000203BC +:109DE00000030200041CE01C040000020302000047 +:109DF0000C84641C04000203020203000000FE0243 +:109E00000200000007040400000E30C00000000043 +:109E100000010200000202FE00000004040700002E +:109E20000004020400000000000000000000000028 +:109E300000000808080808080000020000000000F0 +:109E4000000000000040A0A0C000000102020302C8 +:109E500004FC2020C00000030202010000C02020FA +:109E6000600000010202020000C02024FC0000018A +:109E70000202030200C0A0A0C00000010202020012 +:109E80000020F82424040002030202000040A0A0E5 +:109E9000602000070A0A0A0404FC2020C000020314 +:109EA000020003020020E4000000000203020000A0 +:109EB000000020E4000008080807000004FC80E01F +:109EC00020200203020003020404FC00000002023E +:109ED00003020200E020E020C000030003000300B2 +:109EE00020E02020C00002030200030200C0202066 +:109EF000C00000010202010020E02020C000080F85 +:109F00000A02010000C02020E0000001020A0F0840 +:109F100020E0402020000203020000000060A0A01A +:109F200020000002020203000020F82000000000D0 +:109F30000102020020E00020E00000010202030212 +:109F400020E0208060200000030100006080E080AD +:109F50006000000300030000206080602000020316 +:109F60000003020020E020806020080807010000B4 +:109F70000020A0602000000203020200000020DE9A +:109F80000200000000070400000000FF00000000C5 +:109F9000000F00000002DE200000000407000000A7 +:109FA00002010204040200000000000000000000A2 +:109FB000000000000000000000000000000000F8A9 +:109FC00000000000000000333000000000100C060C +:109FD000100C0600000000000000000040C07840A7 +:109FE000C0784000043F04043F040400007088FC73 +:109FF00008300000001820FF211E0000F008F000CB +:10A00000E018000000211C031E211E0000F008883B +:10A01000700000001E2123241927211010160E00A5 +:10A02000000000000000000000000000000000E050 +:10A030001804020000000007182040000002041865 +:10A04000E00000000040201807000000404080F0C1 +:10A05000804040000202010F01020200000000F0F7 +:10A06000000000000101011F0101010000000000CB +:10A070000000000080B07000000000000000000040 +:10A0800000000000000101010101010100000000C9 +:10A090000000000000303000000000000000000060 +:10A0A00080601804006018060100000000E010083D +:10A0B0000810E000000F102020100F00001010F812 +:10A0C000000000000020203F202000000070080851 +:10A0D00008887000003028242221300000300888D1 +:10A0E000884830000018202020110E000000C020F9 +:10A0F00010F8000000070424243F240000F808881A +:10A10000880808000019212020110E0000E01088A6 +:10A1100088180000000F112020110E0000380808D8 +:10A12000C83808000000003F0000000000708808E8 +:10A1300008887000001C222121221C0000E0100869 +:10A140000810E0000000312222110F00000000C0C2 +:10A15000C00000000000003030000000000000805F +:10A16000000000000000806000000000000080404F +:10A170002010080000010204081020004040404068 +:10A1800040404000040404040404040000081020BB +:10A190004080000000201008040201000070480800 +:10A1A0000808F0000000003036010000C030C82868 +:10A1B000E810E0000718272423140B000000C03823 +:10A1C000E0000000203C23020227382008F888889D +:10A1D00088700000203F202020110E00C0300808A9 +:10A1E00008083800071820202010080008F8080880 +:10A1F0000810E000203F202020100F0008F8888879 +:10A20000E8081000203F20202320180008F8888844 +:10A21000E8081000203F200003000000C0300808BC +:10A220000838000007182020221E020008F8080045 +:10A230000008F808203F210101213F20000808F80C +:10A24000080800000020203F20200000000008082F +:10A25000F8080800C08080807F00000008F888C0EF +:10A2600028180800203F20012638200008F80800A0 +:10A2700000000000203F20202020300008F8F800D7 +:10A28000F8F80800203F003F003F200008F830C0E9 +:10A290000008F808203F200007183F00E0100808D9 +:10A2A0000810E0000F10202020100F0008F8080808 +:10A2B0000808F000203F210101010000E01008081B +:10A2C0000810E0000F18242438504F0008F8888840 +:10A2D00088887000203F2000030C30200070880820 +:10A2E000080838000038202121221C00180808F82E +:10A2F000080818000000203F2000000008F80800AF +:10A300000008F808001F202020201F00087888007F +:10A3100000C83808000007380E010000F80800F8EF +:10A320000008F800033C0700073C03000818688099 +:10A330008068180820302C03032C30200838C8000F +:10A34000C83808000000203F20000000100808085E +:10A35000C83808002038262120201800000000FE00 +:10A36000020202000000007F40404000000C30C0AC +:10A3700000000000000000010638C00000020202D8 +:10A38000FE000000004040407F000000000004028A +:10A3900002020400000000000000000000000000B5 +:10A3A00000000000808080808080808000020204A5 +:10A3B000000000000000000000000000000080809D +:10A3C000808000000019242222223F2008F800800B +:10A3D00080000000003F112020110E0000000080CE +:10A3E00080800000000E112020201100000000805D +:10A3F0008088F800000E112020103F20000080808F +:10A4000080800000001F222222221300008080F0A2 +:10A41000888888180020203F2020000000008080CD +:10A4200080808000006B94949493600008F8008012 +:10A4300080800000203F210000203F20008098986D +:10A44000000000000020203F2020000000000080CD +:10A450009898000000C08080807F000008F800000D +:10A4600080808000203F24022D302000000808F862 +:10A47000000000000020203F20200000808080801D +:10A4800080808000203F20003F20003F80800080AF +:10A4900080800000203F210000203F2000008080BD +:10A4A00080800000001F202020201F00808000806E +:10A4B0008000000080FFA12020110E00000000801D +:10A4C00080808000000E112020A0FF80808080000E +:10A4D0008080800020203F2120000100000080803B +:10A4E000808080000033242424241900008080E030 +:10A4F000808000000000001F2020000080800000FD +:10A5000000808000001F202020103F2080808000DD +:10A510000080808000010E300806010080800080ED +:10A52000008080800F300C030C300F000080800012 +:10A53000808080000020312E0E312000808080003D +:10A540000080808080818E701806010000808080ED +:10A55000808080000021302C22213000000000008B +:10A56000807C020200000000003F40400804FE041E +:10A5700008C0000000000310207F20100002027CB1 +:10A58000800000000040403F000000000006010184 +:10A5900002020404000000000000000000000000AF +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C0000000000000F0F0F00000000000000000BB +:10A5D00000017F010000000000000000001C1C1CA6 +:10A5E0000000000000008060301C8C60301C0C00FB +:10A5F000000000000000000000000000000000005B +:10A600000000000000000000000000E0000000006A +:10A6100000E000000086E69F86868686E69F86002C +:10A6200000011F01010101011F010100000080C0A4 +:10A630006020F820E0C00000000003070C18FF7045 +:10A64000E18100000000070F10107F100F070000CD +:10A650008060206080000000E02000000F3020308B +:10A660009F70DC371030C0000000100E0300071888 +:10A67000101807000000C02020E0C000000000000B +:10A6800080E01F38E88703C43C040000070F18105F +:10A69000100B070D1010080000808C4C38000000D3 +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000080E0300804000000000000FEFF01F0 +:10A6D00000000000000000000000030F18204000F0 +:10A6E00000040830E08000000000000000000000CE +:10A6F00001FFFE0000000000004020180F030000D2 +:10A7000000000000000000000000C0000000000089 +:10A71000004266663C18FF183C6666420000000076 +:10A7200000000300000000000000000000008000A6 +:10A7300000000000001010101010FF10101010107A +:10A740000000000000000300000000000000000006 +:10A7500000000000000000000000000000000000F9 +:10A760000000000000808C4C380000000000000059 +:10A7700000000000000000000000000000101010A9 +:10A780001010101010101000000000000000000059 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000001C1C71 +:10A7B0001C0000000000000000000000000000007D +:10A7C000E0380C000000000080701C030000000056 +:10A7D0000060380E0100000000000000000080C092 +:10A7E00060202060C080000000FEFF01000000002B +:10A7F00001FFFE000001070E181010180E070100DF +:10A800000000808080C0E000000000000000000028 +:10A8100000FFFF000000000000001010101F1F10BC +:10A82000101000000080402020202060C080000028 +:10A8300000030300804020381F070000001C1A1985 +:10A8400018181818181F00000080C020202060C0B1 +:10A8500080000000000303001010182FE7800000A4 +:10A8600000070F10101010180F0700000000000064 +:10A870000000C0E0F000000000C0B088868180FFCA +:10A88000FF808000000000000010101F1F1010004B +:10A890000000E060606060606060000000003F10E9 +:10A8A00008080818F0E0000000070B101010101C3A +:10A8B0000F030000000080C040202020E0C0000006 +:10A8C00000FCFF211008080818F0E0000001070C48 +:10A8D00018101010080F03000000C0E060606060F6 +:10A8E00060E06000000003000000E01807000000C6 +:10A8F00000000000001F1F00000000000080C0607A +:10A900002020202060C080000087EF2C18183030F5 +:10A9100068CF830000070F0810101010180F0700F1 +:10A920000000C0C020202020C0800000001F3F6029 +:10A930004040402010FFFE0000000C1C10101008CA +:10A940000F030000000000000000000000000000F5 +:10A9500000000000000E0E0E0000000000000000CD +:10A96000001C1C1C00000000000000000000000093 +:10A970000000000000000000000C0C0000000000BF +:10A980000000000000583800000000000000000037 +:10A9900000000080402010000000102844820100C8 +:10A9A0000000000000000000000001020408100088 +:10A9B000000000000000000000000000008484840B +:10A9C00084848484848484000000000000000000EB +:10A9D0000000000000001020408000000000000087 +:10A9E0000000000000000182442810000000100850 +:10A9F000040201000000000000C020201010101010 +:10AA000030E0C0000003030000F010080C07030052 +:10AA1000000000001C1C1C0000000000000000C022 +:10AA2000406020202040C00000FCFF01F00E03C168 +:10AA3000FE03807F0001070E0811111011090402A6 +:10AA40000000000080E0E000000000000000807CCA +:10AA50004340477FF880000010181F1000000000DE +:10AA6000131F1C1020E0E02020202060C080000088 +:10AA700000FFFF10101010182FE78000101F1F108C +:10AA800010101010180F0700000080C04020202078 +:10AA90002060E00000FCFF01000000000000010059 +:10AAA0000001070E181010100804030020E0E02039 +:10AAB00020202040C080000000FFFF0000000000B8 +:10AAC00001FFFE00101F1F10101018080E070100D4 +:10AAD00020E0E020202020202060800000FFFF10E8 +:10AAE0001010107C00000000101F1F10101010101C +:10AAF0001018060020E0E020202020206060800068 +:10AB000000FFFF101010107C00000100101F1F102C +:10AB10000000000000000000000080C06020202035 +:10AB200040E0000000FCFF0100004040C0C1404088 +:10AB30000001070E181010100F0F000020E0E02099 +:10AB40000000000020E0E02000FFFF1010101010B7 +:10AB500010FFFF00101F1F1000000000101F1F102B +:10AB60000000202020E0E020202000000000000065 +:10AB700000FFFF000000000000001010101F1F1059 +:10AB80001010000000000000202020E0E020202025 +:10AB900000000000000000FFFF0000000060E080F7 +:10ABA0008080C07F3F00000020E0E020000020A067 +:10ABB0006020200000FFFF30187CE3C00000000090 +:10ABC000101F1F10000001131F1C181020E0E020B0 +:10ABD000000000000000000000FFFF000000000077 +:10ABE00000000000101F1F10101010101018060099 +:10ABF00020E0E0E000000000E0E0E02000FF013F96 +:10AC0000FEC0E01E01FFFF00101F1000031F030025 +:10AC1000101F1F1020E0E0C0000000000020E02016 +:10AC200000FF0003071C78E08000FF00101F1000E9 +:10AC300000000000030F1F00000080C060202060A3 +:10AC4000C080000000FEFF010000000000FFFE00C9 +:10AC50000001070E181010180C07010020E0E0207A +:10AC60002020202060C0800000FFFF202020202026 +:10AC7000301F0F00101F1F10000000000000000018 +:10AC8000000080C060202060C080000000FEFF0146 +:10AC90000000000000FFFE000001070E1111133C30 +:10ACA0007C67210020E0E0202020202060C0800080 +:10ACB00000FFFF101030F0D0080F0700101F1F100A +:10ACC000000000030F1C10100080C0602020202016 +:10ACD0004040E00000070F0C1818303060E08100A1 +:10ACE000001F0C0810101010180F070080602020A3 +:10ACF00020E0E020202060800100000000FFFF0035 +:10AD00000000000100000000101F1F1000000000E4 +:10AD100020E0E020000000000020E02000FFFF0015 +:10AD2000000000000000FF0000070F1810101010B6 +:10AD3000100807002060E0E02000000020E0602014 +:10AD40000000077FF88000807C0300000000000006 +:10AD5000071F1C070000000020E0E02000E0E020CA +:10AD60000020E0200007FFF8E01FFFFCE01F0000CC +:10AD70000000031F0300011F03000000002060E02B +:10AD8000A0000020E0602000000000038F7CF8C6D7 +:10AD9000010000000010181E130001171F181000FA +:10ADA0002060E0E02000000020E0602000000107BB +:10ADB0003EF8E0180700000000000010101F1F10F0 +:10ADC0001000000000806020202020A0E0E0200093 +:10ADD00000000000C0F03E0F0300000000101C1F28 +:10ADE00017101010101806000000000000FC0404EA +:10ADF000040404000000000000FF00000000000048 +:10AE000000000000007F404040404000000010E093 +:10AE1000000000000000000000000000031C608033 +:10AE20000000000000000000000000030C70800023 +:10AE300000000404040404FC000000000000000002 +:10AE4000000000FF00000000000040404040407F44 +:10AE50000000000000000010080C040C08100000A6 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE900080808080808080808080808000000004AE +:10AEA000040808000000000000000000000000008E +:10AEB0000000000000000000000000000000000092 +:10AEC000000000000000000000000000000098D812 +:10AED00044642424FCF80000000F1F181010100810 +:10AEE0001F1F10180020E0F000000000000000000C +:10AEF0000000FFFF180804040CF8F00000001F0F0A +:10AF000018101010180F03000000000000000000CF +:10AF10000000000000E0F8180404043C38000000C1 +:10AF200000030F0C101010100806000000000000B5 +:10AF300000000020E0F0000000E0F81C0404040819 +:10AF4000FFFF000000030F18101010081F0F08006B +:10AF50000000000000000000000000000000E0F819 +:10AF6000484444444C7870000000030F0C18101043 +:10AF7000100804000000000080C0602020E0C00035 +:10AF800000040404FFFF0404040400000000101087 +:10AF90001F1F101010000000000000000000000043 +:10AFA00000000000000070F88C04048CF874040C9D +:10AFB000007076CF8D8D8D89C87870000020E0F00C +:10AFC00000000000000000000000FFFF080404046F +:10AFD000FCF8000000101F1F100000101F1F1000C1 +:10AFE0000000000000606000000000000000040499 +:10AFF00004FCFC000000000000001010101F1F10D7 +:10B000001010000000000000000000606000000060 +:10B0100000000000040404FCFC0000000000C0C0AC +:10B020008080C07F3F0000000020E0F000000000B2 +:10B03000000000000000FFFF80C0F41C04040000BA +:10B0400000101F1F1100031F1C1010000000202003 +:10B0500020E0F000000000000000000000FFFF0002 +:10B060000000000000001010101F1F101010000042 +:10B0700000000000000000000000000004FCFC08CC +:10B0800004FCFC0804FCFC00101F1F10001F1F1014 +:10B09000001F1F1000000000000000000000000062 +:10B0A0000004FCFC08080404FCF8000000101F1F4A +:10B0B000100000101F1F1000000000000000000022 +:10B0C0000000000000E0F0180C04040C18F0E00090 +:10B0D00000030F0C101010100C0F030000000000F4 +:10B0E00000000000000000000004FCFC0804040450 +:10B0F0000CF8F0000080FFFF889010101C0F030078 +:10B1000000000000000000000000000000E0F81C4B +:10B1100004040408F8FC000000030F1810109088C5 +:10B12000FFFF8000000000000000000000000000A1 +:10B13000040404FCFC100804040C0C001010101F84 +:10B140001F101010000000000000000000000000B0 +:10B150000000000000003078CCC48484840C1C0003 +:10B1600000001E1810101011190F0600000000003A +:10B1700000C000000000000000040404FFFF0404FD +:10B1800004000000000000000F1F1010100C000051 +:10B190000000000000000000000000000004FCFEB1 +:10B1A00000000004FCFE000000000F1F1810100833 +:10B1B0001F0F080000000000000000000000000059 +:10B1C00000040C3CFCC40000C43C0C040000000063 +:10B1D000010F1E0E01000000000000000000000032 +:10B1E00000000000043CFCC400E47CFC84807C047F +:10B1F0000000071F070000071F07000000000000F5 +:10B2000000000000000000000004041C7CE4C034C6 +:10B210001C0404000010101C1601131F1C18100041 +:10B2200000000000000000000000000000040C3CD2 +:10B23000FCC400C43C0404000000C080C1370E01FF +:10B2400000000000000000000000000000000000FE +:10B2500000001C0404C4F47C1C0400000000101C4A +:10B260001F17111010180E0000000000000000F859 +:10B270000C04000000000000001028EF0000000097 +:10B28000000000000000003F6040000000000000DF +:10B290000000FF0000000000000000000000FF00B0 +:10B2A00000000000000000000000FF00000000009F +:10B2B0000000040CF8000000000000000000000086 +:10B2C000EF28100000000000000040603F00000078 +:10B2D00000000000001806020204081020203008B8 +:10B2E000000000000000000000000000000000005E +:10B2F0000000000000000000FF818181818181FF4A +:10B3000000000080C060F0F8FEFE3E180808080843 +:10B310000800303000408000F8FE07011C3F3F1F4E +:10B320001B180ECFFFFFFF7F0F0F0F0780C07B0E94 +:10B33000070F1C383030606060607E7F3F3F3118FF +:10B34000180C0E030300000000018244FF11AA4400 +:10B350000000010000010100000010385482D78273 +:10B36000543810000000000100000000312E4E652E +:10B3700074776F726B20496E666F2020322E4D44B9 +:10B3800020506F727420496E666F2020332E4C4F10 +:10B39000524120525353492020202020342E5665FC +:10B3A000726573696F6E20436865636B20204E651C +:10B3B00074776F726B20496E666F202020202020EA +:10B3C000202020202020202020202020202020207D +:10B3D000202020202020202020202020202020206D +:10B3E000202020202020202020202020202020502D +:10B3F0004F525420202020202020202020202020B8 +:10B40000202020202020202020202020202020203C +:10B41000202020202020202020202020202020202C +:10B42000202020202020202020202020456D707406 +:10B43000790000000000000000000000426C75650B +:10B44000536B790000000000000000004C59000020 +:10B450000000000000000000000000004A50000052 +:10B460000000000000000000000000004461727451 +:10B470000000000000000000000000005957595F64 +:10B48000426C7565736B79000000000052464944B8 +:10B490000000000000000000000000005957595F44 +:10B4A000426C7565736B79000000000050726F622A +:10B4B000655F4B5900000000000000005957595FBC +:10B4C0005072657373757265000000002020205073 +:10B4D0004F525420202020202020202020202020D7 +:10B4E000202020202020202020202020202020205C +:10B4F000202020202020202020202020202020204C +:10B50000202020202020202020202020202020203B +:10B510005665726573696F6E2020202020202020E0 +:10B52000202020202020202020202020202020201B +:10B53000202020202020202020202020202020200B +:10B54000202020202020202020202020312E4D448B +:10B55000436F6E6E6563742053657420322E4C4FBA +:10B56000524120536C61766520536574332E506FC1 +:10B5700072744C6F67204F7574707574342E436FFE +:10B580006E6E656374204D6F64652020352E4E65A8 +:10B5900074776F726B20536574202020362E4461BF +:10B5A0007461496E6974202020202020312E4D4482 +:10B5B000436F6E6E6563742053657420322E4C4F5A +:10B5C000524120536C61766520536574332E506F61 +:10B5D00072744C6F67204F7574707574204D4443BE +:10B5E0006F6E6E65637420536574202020202020C8 +:10B5F000202020202020202020202020202020204B +:10B60000202020202020202020202020202020203A +:10B61000202020202020202020202020204C4F529D +:10B620004120536C617665205365742020202020D2 +:10B63000202020202020202020202020202020200A +:10B6400020202020202020202020202020202020FA +:10B6500020202020202020202020202020506F7219 +:10B66000744C6F67204F75747075742020202020F3 +:10B6700020202020202020202020202020202020CA +:10B6800020202020202020202020202020202020BA +:10B690002020202020202020202020202020436F38 +:10B6A0006E6E656374204D6F64652020202020201D +:10B6B000202020202020202020202020202020208A +:10B6C0002020202020202020202020205072657360 +:10B6D00073207C20746F2073686966742020204E6C +:10B6E0006574776F726B20536574202020202020B2 +:10B6F000202020202020202020202020202020204A +:10B70000202020202020202020202020507265731F +:10B7100073207C20746F2073686966744E6F773A6B +:10B720004469616C20737769746368204E6F773A5F +:10B7300053746174696F6E20202020204E6F773A19 +:10B74000436C6F7564202020202020204E6F773AB4 +:10B750005465737420436C6F75642020496E69745E +:10B7600069616C697A6520446174613F2020202002 +:10B7700020202020202020202020202020202020C9 +:10B7800020202020202020202020202027454E542B +:10B7900045522720746F20736869667400000000AA +:10B7A000000000000000F03F000000000000F83F33 +:10B7B00000000000000000000000004003B8E23F6D +:10B7C000000000000000000006D0CF43EBFD4C3E1F +:10B7D000033333333333E33FFFAB6FDBB66DDB3F14 +:10B7E0004D268F515555D53F01411DA96074D13F5C +:10B7F00065DBC9934A86CD3FEF4E454A287ECA3F56 +:10B800003E5555555555C53F93BDBE166CC166BFD7 +:10B810002CDE25AF6A56113FF16BD2C541BDBBBED0 +:10B82000D0A4BE726937663E04FA97999999D93FB8 +:10B83000AF788E1DC571CC3F9FC678D0099AC33FA3 +:10B84000935555555555E53F599322942449D23F78 +:10B85000DE03CB966446C73F44523EDF12F1C23F3F +:10B860000000000000000000DDDDDDDDDCBBBBDD35 +:10B87000DDDDDDDDDDDDDDDD988888888888888890 +:10B8800077777777778888888555555666666666B0 +:10B89000666666666668888883333332222222228F +:10B8A000222222222228888DC8B801080000002008 +:10B8B000D41200008C8E000870BB0108D412002046 +:10B8C000BC9B00006C880108412D01020304043D6B +:10B8D000060708091012031202390A01FF01FF01CD +:10B8E000FF01E1130103120202FF0901FF01FF0141 +:10B8F000E5281041542B554152543D393630300D16 +:10B900000A201018124E414D453D5458485F56319B +:10B910002E312E325F3001291B51320100FF008988 +:10B920001112239B322446AD573665BF74488CC133 +:10B930009D5AAFD3BE6CCAE5DB7EE9F7F8811008EB +:10B940000193331A22A5562C47B7753E64C99C4013 +:10B950008DDBBF52AEEDDA64CBFFF976E802218BC6 +:10B9600030100299132667AF763444BD554AADC3F3 +:10B97000BC588ED19F6EEBE7FA7CC8F5D983310AAB +:10B980002091121803A7772E66B5543C45CBBD42D3 +:10B99000ACD99E508FEFFB66EAFDD874C904428D86 +:10B9A0005316619F702004A9153227BB364CCEC5B3 +:10B9B000DF5EEDD7FC6888E1997AABF3BA85520C6B +:10B9C0004397711E60A1142805B3373A26CDDE4493 +:10B9D000CFDFFD56ECE9986089FBBB72AA06638F46 +:10B9E0007214409D512225AB343006B9174EEFC773 +:10B9F000FE5CCCD5DD6AA9E3B8788AF19B87730E2B +:10BA00006295501C41A3352A24B1163807CFFF4652 +:10BA1000EEDDDC54CDEBB962A8F99A708B102308E7 +:10BA20008481951AA793B62CC2A5D33EE1B7F04006 +:10BA300008C919522BDB3A644EED5F766DFF7C89A5 +:10BA40009420DE859BB712A6ADD224C3BFF136E0A9 +:10BA5000C1184809D33B5A2AE55E6C4FF77D7E6CCE +:10BA60000AA583B4188691972EE3A7F23CC0B5D1FE +:10BA70004229CB38500AD91B666FEF7E744CFD5DAE +:10BA80008BB502A499961087AFF326E2BDD034C1DE +:10BA9000C3394A28D11A580BE77F6E6EF55C7C4D8E +:10BAA0000CC685D71EE597F42880A1913AA3B3B2BE +:10BAB000444ACD5B5669DF78600CE91D722FFB3E6E +:10BAC0008DD604C79FF516E4A9902081BBB332A29E +:10BAD000C55A4C4BD7795E68E11C680DF33F7A2E4E +:10BAE0000EE787F61CC495D52AA1A3B03882B1937E +:10BAF000466BCF7A5448DD59622DEB3C700EF91F2E +:10BB00008FF706E69DD414C5ABB122A0B99230835D +:10BB1000C77B4E6AD5585C49E33D6A2CF11E780F0D +:10BB2000720100082C41542B41504E3D0008FF018A +:10BB300002030405060701FF01FF01FF01FF01FFEA +:10BB400001FF01E5880C5C53595354454D2E545860 +:10BB500054141D4D315F3001B91549190A163219B7 +:10BB60000A1633190A1534190C13504F5319B10022 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.5.hex b/obj/TXH_V1.2.5.hex new file mode 100644 index 0000000..4dc8a82 --- /dev/null +++ b/obj/TXH_V1.2.5.hex @@ -0,0 +1,5423 @@ +:020000040800F2 +:10800000D0C00020A1810008A981000879A900083A +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB8100081F97000823970008F8 +:10808000BB81000827970008BB810008BB8100085E +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B0004D7E0108BB810008BB810008BB81000820 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008198601081D8601082186010858 +:1080E000DB9A0008BB810008BB810008BB81000847 +:1080F000BB810008BB810008BB8100082B970008EA +:10810000BB810008BB810008BB810008BB8100085F +:108110001186010815860108BB810008BB81000893 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB8100082F970008339700082586010887 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F00CFCB8 +:108190000048004741A30108AFF30080D0C0002091 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7F17D0108EA +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F066FA86460E4617469C4678 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F003FA99 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F08EFA87 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D0004EBA0098012240000023D0EB020263EB6A +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F0DAF903B0BDE8F08F002078 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00056B90EB540F2334102910021CDE90011B8 +:1085D0000A460B4600F05AF903B000BD3EB5CA1773 +:1085E000CB0F002450405140C0186141DA0740F2DF +:1085F00033430094CDE901232246234600F046F997 +:1086000003B030BD70B5C1F30A5201F0004500243B +:10861000C1F3130140F2FF3341F480119A4201DAB1 +:10862000002070BD40F233439A42A2F2334203DC91 +:10863000524200F087F800E090402C43F1D04042D5 +:1086400070BD70B5C1F30A5201F000450024C1F3BA +:10865000130140F2FF3341F480119A4202DA002004 +:10866000014670BD40F233439A42A2F2334203DC2A +:10867000524200F067F801E000F055F82C43F0D0CA +:108680000023D0EB030063EB010170BD01F0004358 +:1086900030B421F0004150EA010206D00A0DA2F5E3 +:1086A0006072C1F31301002A02DC30BC0020704765 +:1086B000440F44EAC104C100E01830BC00EBC250D2 +:1086C00000F09EB82DE9F05F0546002092469B46DB +:1086D00088460646814640241BE0284641464746D8 +:1086E000224600F02FF853465A46C01A914110D343 +:1086F00011461846224600F016F82D1A67EB0108BD +:108700004F4622460120002100F00DF817EB00092A +:108710004E41201EA4F10104DFDC484631462A46C2 +:108720004346BDE8F09F202A04DB203A00FA02F11C +:10873000002070479140C2F1200320FA03F319434F +:1087400090407047202A04DB203A21FA02F00021F1 +:10875000704721FA02F3D040C2F120029140084351 +:10876000194670470FB4002300B589B00CA90091D9 +:108770000B996FF00042CB601E4B06931E4B079384 +:108780000423CDE901321D4A089202466B460020BF +:1087900000F0B6F909B05DF814FB70B586B0064676 +:1087A0004FF0FF300091CDE90101002015460C4645 +:1087B00004903246694604A8FFF7D4FF02460498A5 +:1087C000211825B108B1084600E020462860049829 +:1087D00000280DD0002A02DD0098884208D0081B2E +:1087E0000094CDE901043246694604A8FFF7BAFFB8 +:1087F00006B070BD398D0008578D0008CD8900087E +:108800000029A8BF7047401C490008BF20F00100A4 +:10881000704710B4B0FA80FC00FA0CF050EA010482 +:1088200004BF10BC704749B1CCF1200421FA04F414 +:1088300011FA0CF118BF012121430843A3EB0C01ED +:10884000CB1D4FEA00614FEA102042BF002010BC50 +:10885000704700EBC35010440029A4BF10BC704700 +:10886000401C490008BF20F0010010BC704710B543 +:10887000141E73F1000408DA401C41F10001921843 +:108880005B411A4301D120F0010010BD2DE9F04DEC +:1088900092469B4611B1B1FA81F202E0B0FA80F241 +:1088A00020329046FFF73FFF04460F4640EA0A0099 +:1088B00041EA0B0153465A46084313D0114653EA86 +:1088C000010019D0C8F140025046FFF73BFF0546B2 +:1088D0000E46504659464246FFF725FF084305D04D +:1088E000012004E020463946BDE8F08D0020054314 +:1088F00046EAE0762C4337430A986305E40AA0EB86 +:1089000008000022FD0A44EA47540A3002D500203C +:108910000146E9E7010510196941DDE9084500193B +:108920006941BDE8F04DA2E770B521F00043034373 +:108930000CD0C1F30A550024D5EB040564EB040305 +:10894000D617AD1AB34102DB0020014670BD2018D6 +:1089500041EB025170BD0EB5C10F80EAE0700844D2 +:10896000CA07002140F233438DE80E000A460B4649 +:10897000FFF78CFF03B000BD30B5041E71F1000499 +:1089800004DB4FF00044404264EB0101141E73F11C +:10899000000405DB1C464FF00043524263EB040326 +:1089A000994208BF904230BD064C074D06E0E06892 +:1089B00040F0010394E8070098471034AC42F6D326 +:1089C000FFF7E6FBE0CF010800D00108C0B24FF48A +:1089D000F05100F03BBA00002DE9FF4F087883B05A +:1089E0009946FF2805D0491C2D2804D000240020DA +:1089F00008E000200BE00124F9E700EB800003EB26 +:108A00004000491C0B78FF2BF7D104B140420023F2 +:108A10000293147819461D462D2C01D02B2C04D11D +:108A2000521C2D2C13D000240294AA461478FF2C3B +:108A30000FD00A25A3FB057801FB05814FF0000C40 +:108A400003FB0C11521CE3194AEB0101EEE7012470 +:108A5000EAE7814453EA010002D019F5C87F06DA3B +:108A600003980021C0E9001107B0BDE8F08F002590 +:108A7000AE4E2F46DFF8B882184600F0FBF9CDE97C +:108A80000001B9F1000002DAC9F1000400E0044677 +:108A90000023A74A1AEB030B42EB045A12E0E0074B +:108AA00007D02A46334638464146FFF7A9FC074619 +:108AB00088462A46334610461946FFF7A1FC05466C +:108AC0000E466410002CEAD1DDE90001B9F1000F77 +:108AD0005A46534606DAFFF705FD3A464346FFF786 +:108AE00001FD05E0FFF78CFC3A464346FFF788FCA2 +:108AF000029A0AB181F00041039AC2E90001B3E78A +:108B00002DE9FF4F1F468DB0D7E901464FF0FF38E2 +:108B10002E2045464FF000090B90B9696D1C0E9848 +:108B20008847396A824688470028F6D1BAF1FF3F64 +:108B30000AD024F4D064002E11DDBAF12B0F08D036 +:108B4000BAF12D0F0BD102E0404611B08DE744F48D +:108B50008064B9696D1C0E9888478246761E694606 +:108B6000600501D52D2000E02B208DF8000001F1DB +:108B7000010B0DF1200809E0B9696D1C0E988847BA +:108B800082460F9844F40074761E0560002E02DDC4 +:108B9000BAF1300FF0D00B998A453ED144F08004F1 +:108BA00006E00F99681CA9F1010944F400740860FB +:108BB000B9696D1C761E0E98884782463028F0D021 +:108BC0002BE00B998A4505D1200603D444F080049C +:108BD000761E18E0504611F00BF808B30DF11301A2 +:108BE000761E44F400748B4508D2AAF130000BF8CD +:108BF000010B200607D5A9F1010003E0200602D4ED +:108C000009F101008146A00502D50F99681C086092 +:108C1000B9696D1C0E9888478246002ED1DC53E05E +:108C2000002E51DDBAF1650F02D0BAF1450F4BD1DC +:108C3000A00549D5B9696D1C24F44074761E0E98C0 +:108C400088478246002E0CDD2B2804D0BAF12D0F68 +:108C500007D144F48074B9696D1C0E988847824628 +:108C6000761EE00501D52D2100E02B2108F8011B1F +:108C7000CDF82C8021E00DF12901761E44F400741A +:108C800088450CD2AAF1300010F0FF0088F80000EF +:108C900002D10B99884509D908F1010806E0E005E1 +:108CA00001D5244801E042F20F708146B9696D1C7C +:108CB0000E98884782460F980560002E04DD5046C6 +:108CC00010F096FF0028D6D1F9690E988847FF204A +:108CD0008BF8000088F800000020069007904B46B3 +:108CE0006A4608A906A8FFF777FEA00502D46FF030 +:108CF00001002AE714F0240F0AD0E00714D1DDE9BF +:108D000006123868031D3B600068C0E900120BE0E2 +:108D1000DDE90601FFF7BAFC0146E00704D1386837 +:108D2000021D3A600068016028460EE7000014400A +:108D30000000F03FF1D8FFFF426842B1016811F82E +:108D4000013B23B1521EC0E90012184670470121B1 +:108D5000C160881E704742685AB1C368016843B950 +:108D600083688B4205D0491E521CC0E900120020C6 +:108D700070474FF0FF3070472DE9F04D00231A4641 +:108D80001B1A8A4103DB00200146BDE8F08DC1F3C8 +:108D90000A52C1F3130141F480154FF0000BD107C3 +:108DA00002D100186D41521E0027044640F2FF1107 +:108DB000384601EB620A3E468046024600204FF4E8 +:108DC0008011FFF7BFFCC2197141BB1846EB0100CF +:108DD000B4EB030C75EB000C04D3E41A65EB00054F +:108DE00017460E46241908F101006D4180463428CB +:108DF000E3DDF91946EB0600091BA84103D24FF049 +:108E0000FF32134601E0002213461BEB070046EB3E +:108E10000A51BDE8F04DFFF72ABD000030B5041E31 +:108E200071F1000404DB4FF00044404264EB0101A7 +:108E3000141E73F1000405DB1C464FF00043524240 +:108E400063EB04038B4208BF824230BD7F2801D907 +:108E5000002208E0064A02EB5002C007127800D157 +:108E6000120902F00F0201209040084070470000F4 +:108E7000A0CF01080EB540F2334202920022CDE9A4 +:108E800000221346FFF702FD03B000BD70B58C1839 +:108E900010F8015B15F0070301D110F8013B2A110E +:108EA00006D110F8012B03E010F8016B01F8016BFB +:108EB0005B1EF9D12B0705D40023521E0DD401F8F7 +:108EC000013BFAE710F8013BCB1A921C03E013F8C0 +:108ED000015B01F8015B521EF9D5A142D8D30020F5 +:108EE00070BD027803E010F8013B1A44D2B2491E6B +:108EF00089B2F8D21046704770B5ADF5287D0026CE +:108F00000D46ADF89462ADF8986200EB40012D4833 +:108F100000EBC104608AA84251D9ADF898624AE0DA +:108F2000A089228A284481B2274800F0B1F8ADF820 +:108F300094626A46208A0BE0BDF894326168C95C8D +:108F4000BDF89432D154BDF89412491CADF8941276 +:108F5000BDF894128842EFD8401E81B21046FFF748 +:108F6000C0FF1A498870228A0DF1FF31515C81429D +:108F700019D1ADF894620CE0BDF894126068BDF8A8 +:108F80009422405CA1688854BDF89402401CADF85E +:108F90009402208ABDF89412401E8842ECDC012025 +:108FA0000DF5287D70BD642011F05AF8BDF89802C7 +:108FB000401CADF89802BDF898020628B0D30020F6 +:108FC000EEE70000DCAD01083C7A00202212002010 +:108FD000F0B50D46064600EB46011C48002200EBAA +:108FE000C104ADF5257D608AA8422BD9694606E00B +:108FF000A0686368805C98548854521C92B2208A9E +:10900000401E9042F4DC208A401E81B26846FFF781 +:1090100068FF228A0DF1FF3100275054A089228A6F +:10902000284481B2684600F02FF929463046FFF700 +:1090300063FF012807D0642011F012F87F1CBFB233 +:10904000062FEBD300200DF5257DF0BDDCAD01082A +:1090500038B50025ADF800500DF08EF90A4C20709F +:1090600000F088F821780948242907D0272908D05A +:10907000282902D1022180F8A51138BD80F8A55118 +:1090800038BD0121F7E7000022120020D422002081 +:109090002DE9F041064615460C46012080F3108864 +:1090A000254F0020B8800DF047F9000609D40120B3 +:1090B00010F0D6FFB888401C80B2B880C828F2D320 +:1090C00035E0B888C82832D21C4F1021384601F04C +:1090D000A6F90821384601F0A4F9E82000F030F89C +:1090E000C4F3871000F02CF8A006000E00F028F85A +:1090F000002000F025F80024002000F021F8641C76 +:10910000A4B2042CF8D3002405E0FF2000F018F8E6 +:109110003055641CA4B2AC42F7D31021384601F09C +:1091200080F9002080F310880120BDE8F081002044 +:1091300080F31088F9E700002212002000000240AE +:1091400070B50B4C0546022120460DF00FFA0028A1 +:10915000F9D0294620460DF012FA012120460DF0E3 +:1091600005FA0028F9D020460DF007FAC0B270BD0C +:109170000030014010B5012080F310881A4C002007 +:10918000A0800DF0D9F8000609D4012010F068FF86 +:10919000A088401C80B2A080C828F2D320E0A0881C +:1091A000C8281DD2114C1021204601F038F90821A1 +:1091B000204601F036F93D20FFF7C2FF2A20FFF7D5 +:1091C000BFFF8020FFF7BCFFA720FFF7B9FF1021EA +:1091D000204601F026F9002080F31088012010BD00 +:1091E000002080F3108810BD2212002000000240F1 +:1091F0002DE9F04106460D46012080F31088204CF1 +:109200000020A0800DF098F8000609D4012010F08D +:1092100027FFA088401C82B2A280C82AF2D32AE08D +:10922000A088C82827D2174F1021384601F0F7F838 +:109230000821384601F0F5F88420FFF781FF00206F +:10924000FFF77EFF0020FFF77BFF0020FFF778FF8E +:10925000002404E0305DFFF773FF641CA4B2AC424D +:10926000F8D31021384601F0DCF8002080F3108894 +:109270000120BDE8F081002080F31088F9E70000AC +:10928000221200200000024070B50D46012181F33A +:1092900010881146FFF7ACFF002832D01B4C00208D +:1092A000A0800DF049F8000609D4012010F0D8FE86 +:1092B000A088401C80B2A080C828F2D322E0A088F9 +:1092C000C8281FD2124C1021204601F0A8F808210E +:1092D000204601F0A6F88320FFF732FFC5F3871080 +:1092E000FFF72EFFA806000EFFF72AFF0020FFF76A +:1092F00027FF1021204601F094F8002080F3108809 +:10930000012070BD002080F3108870BD2212002063 +:109310000000024010B500231A4604E010F8014B8B +:109320006340521CD2B28A42F8D3184610BD0000E6 +:1093300010B50446392011F093F8E0B211F0B0F8FE +:10934000C4F3072011F0ACF8C4F3074011F0A8F8FB +:10935000200E11F0A5F84FF48051034801F061F898 +:10936000BDE810400FF050BA000402402DE9F04172 +:10937000054614460E463A2011F072F8F0B211F08C +:109380008FF8300A11F08CF8104F4FF480563146A8 +:10939000384601F046F8B0463E460FF035FA1D2833 +:1093A00011D1284600F0A4F807463B2011F058F8E8 +:1093B0004146304601F035F83D44002CEDD0208880 +:1093C00038442080E9E7BDE8F08100000004024055 +:1093D0002DE9F041054614460E463C2011F040F8B8 +:1093E000F0B211F05DF8300A11F05AF8114F4FF455 +:1093F00080563146384601F014F80CB10020208028 +:10940000B0463E460FF000FA1E2811D1284600F063 +:1094100017F907463D2011F023F84146304601F088 +:1094200000F83D44002CEDD0208838442080E9E746 +:10943000BDE8F0810004024010B50CF0C5FE08B193 +:1094400000F028F8BDE81040302000F09FB8014639 +:10945000362000F089B810B508B100F0A5F8BDE8D5 +:109460001040342000F092B810B5044600F09CF88B +:1094700020785C2801D02F2803D10021642000F03F +:10948000FBF8BDE81040322000F080B8682000F002 +:109490004BB8000010B5222010F0E2FF10F0D6FF0C +:1094A00004464FF48051024800F0BBFF204610BD37 +:1094B000000402402DE9F04110F0C8FF064610F00C +:1094C000C5FF054610F0C2FF044610F0BFFF074677 +:1094D0004FF48051054800F0A4FF46EA052040EA19 +:1094E000044040EA0760BDE8F0810000000402404B +:1094F00070B50546272010F0B3FF10F0A7FF044613 +:10950000260007D010F0A2FF641E05F8010B14F02E +:10951000FF04F7D14FF48051024800F082FF30463B +:1095200070BD00000004024010B504460C2010F08D +:1095300097FF204610F0B4FFBDE81040FFF7BABF18 +:1095400010B504460A2010F08BFF204610F0A8FF4B +:1095500010F07CFF04464FF48051024800F061FF98 +:10956000204610BD0004024010B50C4610F078FFF4 +:10957000204610F095FF4FF48051034800F051FF52 +:10958000BDE810400FF040B90004024010B510F0E3 +:1095900067FF4FF48051034800F043FFBDE81040DF +:1095A0000FF032B90004024070B50546012010F0FA +:1095B00057FF10F04BFF432828D22B20FFF7C0FFA6 +:1095C000102823D22F2010F04BFF002010F068FF4E +:1095D0003220FFF7DBFF142818D1CF20FFF7B0FFB0 +:1095E000040013D04C20FFF79FFF00EB04214C2018 +:1095F00000F042F85020FFF797FF00EB04215020C5 +:1096000000F03AF80021702000F036F82F2010F01A +:1096100027FF2C7806E015F8014F5C2C01D02F2C89 +:1096200000D10024204610F03BFF002CF3D1BDE810 +:1096300070404FF48051014800F0F3BE0004024036 +:1096400070B505462D2010F00BFF10F0FFFE04460C +:10965000260007D0287810F023FF641E6D1C14F03C +:10966000FF04F7D14FF48051024800F0DAFE304693 +:1096700070BD00000004024070B505460C460D2088 +:1096800010F0EEFE284610F00BFFE0B210F008FFDD +:10969000C4F3072010F004FFC4F3074010F000FFEC +:1096A000200E10F0FDFEBDE870404FF480510148DF +:1096B00000F0B7BE0004024070B5094DFF2213460A +:1096C00005F5807605E010F8014B54402A5D5A40BC +:1096D000335D491E89B2F6D242EA032070BD000014 +:1096E0006CAB010870B500221346154605E010F872 +:1096F000014BA2186B41491E89B20029F7D1100C09 +:1097000040EA034092B2801845EB13414FEA014210 +:1097100042EA104108186FEA000080B270BD08F0FC +:109720009DBA08F03BBA08F009BA08F067BA00F031 +:10973000BBBF0BF09DBC0000074A904201D2074816 +:1097400001E005481038064A8B0001EA020101D504 +:10975000C160704781607047106402400060024041 +:109760007D0F7D0F0029016802D041F0010101E069 +:1097700021F00101016070472DE9F043016821F0FB +:10978000010101600021016041608160C1600161EF +:10979000212141613C493C4A3D251039904202D18A +:1097A0008D60BDE8F083384A4FF4746618329042F9 +:1097B00001D18E60F5E7344A4FF47417303290428D +:1097C00001D18F60EDE7304A4FF0746C483290421F +:1097D00002D1C1F808C0E4E72B4B2C4A6033984211 +:1097E00001D1CA60DDE7284C294B7834A04201D171 +:1097F000CB60D6E7DFF89080264C08F19008404512 +:1098000001D1CC60CDE7DFF880804FF03D5908F101 +:10981000A808404502D1C1F80C90C2E71E49DFF804 +:1098200078800839404501D10D60BAE71A4D1835E6 +:10983000A84201D10E60B4E7174D3035A84201D1DE +:109840000F60AEE7144D4835A84202D1C1F800C000 +:10985000A7E7114D10496035091FA84201D10A60E0 +:109860009FE70D4A7832904201D10B6099E70A4A8E +:109870009032904201D10C6093E7074AA83290429F +:109880008FD1C1F800908CE7106002403D000020AD +:10989000400F002000003D20106402400B0607D559 +:1098A000436912B143F0800301E023F08003436178 +:1098B000802908D0002A026801F01E0101D00A4365 +:1098C00000E08A430260704730B50368124ACC68F2 +:1098D00013400A682243D1E905452C432243CC6951 +:1098E00022430C6A22434C6A22438C6A22434C6B0B +:1098F00022438C6B22431A430260426922F0070321 +:10990000D1E90B2422431A4342610A6942604A6842 +:1099100082608968C16030BD3F801CF02DE9FC4148 +:10992000012120200CF058FC01268DF80460002550 +:109930008DF8065003208DF805001B4C302700974A +:109940008DF807506946204600F016FD302120466C +:1099500000F067FD154C84F8305684F8325684F8D0 +:10996000316684F833664FF4FA70C4F8380600F0B4 +:109970001FF894F8A803802814D1A4F580504565F9 +:10998000232084F8AD03052084F8AC0384F8AB737E +:10999000142084F8AA03202084F8A90384F8A8538B +:1099A00000F042F8BDE8FC8100140240D4220020FF +:1099B0007CB510F029FCD02010F0F6FB10F058FC1C +:1099C000002010F0F1FB10F053FC10F01DFCD12032 +:1099D00010F0EAFB10F04CFC00246D4601E0062C70 +:1099E00001D2012000E0002010F0AEFB2855641CDD +:1099F000E4B2072CF3D310F021FC0A489DF80610BE +:109A000041719DF8051001719DF80410C1709DF819 +:109A1000021081709DF8011041709DF800100170D6 +:109A20007CBD00007C2600207CB51848002401780D +:109A30008DF8001041788DF8011081788DF80210B2 +:109A400001218DF80310C1788DF8041001798DF88B +:109A5000051040798DF8060010F0D6FBD02010F0EC +:109A6000A3FB10F005FC002010F09EFB10F000FCA2 +:109A70006D46285D10F098FB10F0FAFB641CE4B210 +:109A8000072CF6D310F0DAFB7CBD00007C2600200A +:109A900070B5094D0022134605F5807605E010F8F3 +:109AA000014B54402A5D5A40335D491E89B2F6D2BB +:109AB00042EA032070BD00006CAB0108072A00D900 +:109AC000072240EA002021B1012901D1D040C0B2D3 +:109AD00070479040C0F3072070477047072A00D9AD +:109AE000072240EA002029B1012902D19040C0F3A9 +:109AF00007207047D040C0B27047000070B5ADF588 +:109B0000327D00260D46ADF8BC62ADF8C06200EBB8 +:109B10004001324800EBC104608AA8425CD9ADF82C +:109B2000C06255E0012264212D4800F0A9F92C48BB +:109B300000788DF80000382842D1228AE06802FBC4 +:109B40000501274800F09CF9ADF8BC626A46208AFE +:109B50000BE0BDF8BC326168C95CBDF8BC32D154C1 +:109B6000BDF8BC12491CADF8BC12BDF8BC1288424D +:109B7000EFD8401E81B2104600F044FA228A0DF15F +:109B8000FF31515C81421BD1ADF8BC620EE0BDF8E3 +:109B9000BC226168895CA26800FB0520BDF8BC227C +:109BA0001154BDF8BC02401CADF8BC02208ABDF8BF +:109BB000BC12401E8842EADC01200DF5327D70BDEA +:109BC000642010F04DFABDF8C002401CADF8C00290 +:109BD000BDF8C0020628A5D30020EEE760A9010861 +:109BE00060550020F0B50E46074600EB47012648B9 +:109BF000ADF5317D002500EBC1048DF8BC52608AC3 +:109C0000B0423DD900210846FFF778FF012837D13F +:109C1000694609E0A268401E00FB06206268285CD5 +:109C2000505548556D1CADB2208AA842F2D8002587 +:109C3000208AE16800FB0611401E82B2134800F042 +:109C40009DF9208A401E81B2684600F0DBF98DF84C +:109C5000BC02208AE168012201447043401E014495 +:109C6000AFA800F08BF931463846FFF747FF0128CF +:109C700007D0642010F0F4F96D1CADB2062DD7D3D7 +:109C800000200DF5317DF0BD60A901086055002070 +:109C9000F0B5ADF5317D2C4D00208DF8BC022B4E7A +:109CA000288000243FE000206F4607E056F832206D +:109CB0004968125C0A543A54401C80B2298801EB6E +:109CC000410206EBC2010B8A5B1E8342EEDC288850 +:109CD00000EB400006EBC000008A401E81B238460F +:109CE00000F090F98DF8BC02288800EB400006EBEC +:109CF000C000C168008A00FB0411401E82B21448F3 +:109D000000F03CF92888012200EB400006EBC0007F +:109D1000C168008A01446043401E0144AFA800F0BE +:109D20002DF9641CA4B2288800EB400006EBC000AB +:109D3000408AA042B7D82888401C80B228800A28D0 +:109D4000AFD30DF5317DF0BD1000002060A90108F2 +:109D5000605500207CB5012108460CF03DFA012039 +:109D60008DF8040002258DF8055000248DF806407A +:109D70008DF807001820154E00906946304600F017 +:109D8000FBFA05221146304600F032FB052206217F +:109D9000304600F02DFB05220721304600F028FB5D +:109DA000A02000908DF8045003208DF805008DF858 +:109DB00006408DF807406946304600F0DDFA402045 +:109DC00000906946304600F0D7FA7CBD00000240A2 +:109DD000F8B5002634460096FFF7BCFF00F0A0F867 +:109DE0002248641C8442FCD3214C0821204600F008 +:109DF00016FB1021204600F014FB062000F076F838 +:109E00000821204600F00DFB0821204600F007FB4A +:109E10001021204600F005FB012000F067F800202B +:109E200000F064F80821204600F0FBFA1148D0F851 +:109E30001C0208B9FFF72CFF0F4D2E800F4E002497 +:109E400005E0C0B22146FFF759FE641CA4B2288881 +:109E500000EB400106EBC101498AA142F1D880B272 +:109E6000401C80B228800A28E9D3F8BDFFFF0F000C +:109E700000000240000043421000002060A90108D9 +:109E80002DE9F0410546002416460F46012080F3D7 +:109E90001088DFF854800821404600F0C0FA1021F5 +:109EA000404600F0BEFA032000F020F8C7F3074058 +:109EB00000F01CF8C7F3072000F018F8F8B200F023 +:109EC00015F806E0002000F011F8641C05F8010BFD +:109ED000A4B2B442F6D30821404600F0A2FA002012 +:109EE00080F31088BDE8F0810000024070B50B4C93 +:109EF0000546022120460CF039FB0028F9D02946FE +:109F000020460CF03CFB012120460CF02FFB0028E2 +:109F1000F9D020460CF031FBC0B270BD00300140DA +:109F200010B5012186B008030CF092F9124C2046BE +:109F30000CF0F2FA0021ADF808106015ADF80A0037 +:109F40003820ADF80C000720ADF80010ADF8100077 +:109F5000ADF804104FF48270ADF80610ADF80E1095 +:109F6000ADF80200694620460CF00BFB01212046AB +:109F70000CF0C8FA06B010BD003001402DE9F041E8 +:109F80000546002416460F46012080F31088DFF8AE +:109F900070800821404600F042FA1021404600F04F +:109FA00040FA0620FFF7A2FF0821404600F039FAE8 +:109FB0000821404600F033FA1021404600F031FA03 +:109FC0000220FFF793FFC7F30740FFF78FFFC7F3A8 +:109FD0000720FFF78BFFF8B2FFF788FF05E028782E +:109FE000FFF784FF641CA4B26D1CB442F7D30821B0 +:109FF000404600F016FA002080F31088BDE8F0819A +:10A0000000000240027803E010F8013B1A44D2B28B +:10A01000491E89B2F8D210467047000070B51E4A3A +:10A02000907A012825D1002595721C491C480F24DF +:10A030004E780123F6B14D70D0F82852D0F8346232 +:10A0400045EAC605D0F83062D0F82C02B60046EAE0 +:10A0500040000543AC43CC708878CC78A04208D14E +:10A0600008710C78A04204D0D0710870002800D08C +:10A07000937170BD4B70D0F82852D0F8346245EA25 +:10A08000C605D0F83062D0F82C02B60046EA40008F +:10A090000543AC438C70DFE7D4120020C9120020C6 +:10A0A000000042422DE9F041ADF57C7D00273D46A0 +:10A0B000ADF8E873FFF7C0F9142808D0664880F8B7 +:10A0C000A75310F009F90DF57C7DBDE8F0816348D8 +:10A0D000FFF7CAF9614C103C1428207006D04228C2 +:10A0E00079D00120FFF7B3F92570ECE7FFF7CEF93F +:10A0F000C4E90205A046BDF8E803FFF719F9FAAA7A +:10A100004FF4FA716846FFF731F955A1684610F02F +:10A1100047F9A080544C6E46F0B1E11901F5805129 +:10A1200081F8FD567F1CBFB2282FF6D34746304436 +:10A130004EA110F035F978800021001F0AE0BA889E +:10A140000A443244D378621802F5805282F8FD3610 +:10A15000491C89B28142F2DB45A1684610F020F922 +:10A160004746A8F80400F0B10021621802F58052B9 +:10A1700082F82557491C89B22829F6D330443BA1DF +:10A1800010F00EF97880002109380AE0BA880A44F4 +:10A190003244137A621802F5805282F82537491C3E +:10A1A00089B28142F2DB35A1684610F0F9F8B88037 +:10A1B000F8B10021621802F5805282F84D57491C0F +:10A1C00089B21429F6D3304428A110F0E9F8788038 +:10A1D00000210D380BE03AE0BA880A443244137B80 +:10A1E000621802F5805282F84D37491C89B28142CB +:10A1F000F2DB26A1684610F0D3F8B880F0B1002158 +:10A20000621802F5805282F8B756491C89B2322989 +:10A21000F6D3304415A110F0C3F878800021C01F98 +:10A220000AE0BA880A4432449379621802F58052EF +:10A2300082F8B736491C89B28142F2DB0021032043 +:10A24000FFF7D0FC0120FFF702F901203BE70348AC +:10A25000FFF701F937E70000D42200203812002070 +:10A2600041504E3D00000000D41200203B00000091 +:10A27000574946494E414D453D0000005749464922 +:10A2800050415353574F52443D00000053455256DE +:10A2900045523D002F4910B5884206D1012108469C +:10A2A0000BF0A6FF002101204FE02B49884206D188 +:10A2B000012102200BF09CFF0021022045E02749EC +:10A2C000884206D1012104200BF092FF00210420D6 +:10A2D0003BE02349884206D1012108200BF088FF8A +:10A2E0000021082031E01F49884206D101211020B9 +:10A2F0000BF07EFF0021102027E01B49884206D189 +:10A30000012120200BF074FF002120201DE01749BF +:10A31000884206D1012140200BF06AFF0021402035 +:10A3200013E01349884206D1012180200BF060FF21 +:10A330000021802009E00F4988420AD184150121BB +:10A3400020460BF055FF00212046BDE810400BF0E1 +:10A350004FBF10BD00000240000402400008024050 +:10A36000000C02400010024000140240001802409D +:10A37000001C024000200240F0B5002201274FF0EF +:10A38000030C0B6807FA02F52B40AB422CD1066890 +:10A3900053000CFA03F4A64306600E79D0F800E0EF +:10A3A0009E4046EA0E0606600E79012E01D0022E6E +:10A3B00012D18668A64386604E79D0F808E09E40A8 +:10A3C00046EA0E0686604668AE43466045688E796A +:10A3D0009640B6B235434560C568A543C560CC79A3 +:10A3E0009C40C3681C43C460521C102AC9D3F0BDF2 +:10A3F0004B07DB0E9A40C90810B500EB8100016ADB +:10A400000F249C40A1430162016A1143016210BD07 +:10A410000246002012690A4200D0012070474183A1 +:10A4200070470183704700002DE9F04F7C4E0025F6 +:10A430002DED028B85B030782C46012852D14FF09B +:10A44000000986F8009006F1020898F80000DFF88D +:10A45000D4A14FF0010BF52804D098F819004F282B +:10A460007DD080E098F8021098F8010041EA0024BD +:10A470006B482146801CFFF71FF908EB040149785F +:10A4800018F8042041EA022181422BD198F80310E8 +:10A49000654FF1292BD06548F22953D0F32921D1FA +:10A4A0004C4680F8889280F87CB2F520387087F8A6 +:10A4B00001900520B870F320F870592038710521FB +:10A4C0005948FFF7F9F8010A7971B87158480760DF +:10A4D0005749072008390860554801210C38FFF713 +:10A4E00041F9747005B0BDEC028BBDE8F08F5246A7 +:10A4F000511901F5805181F8FD966D1CADB2282DE2 +:10A50000F6D30020241F09E008EB00010B79111895 +:10A5100001F5805181F8FD36401C80B2A042F3DB8A +:10A5200000210320FFF75EFB0028DBD00AF000FFCC +:10A53000F52038704C4687F801900520B870F1205E +:10A54000BAE70CE080F888B280F87DB2F520387068 +:10A550004C4687F801900520B870F220ACE798F8D7 +:10A560001A004B281CD02E4832A1801C0FF018FF77 +:10A57000060002D002218AF8021008EB0607B87B19 +:10A580002D4D41280FD0B87B5628ABD14846C5F891 +:10A59000799785F87D97C5F8799785F87D07A1E7C4 +:10A5A0008AF802B09EE76946C146321902EB0900FB +:10A5B000027C0A55641C8846A4B24046092CF4D398 +:10A5C0000EF062F951EC100BFEF760F800EE100A85 +:10A5D0009FED1A8A1A484A46C0EE080AC0EDDD0A05 +:10A5E000B87E85F8780700204146331813441B7F56 +:10A5F0000B54401C80B20928F7D368460EF044F98A +:10A6000051EC100BFEF742F800EE100AC0EE080AFB +:10A6100010EE900AC5F8790797F82700BDE700000B +:10A6200012000020D4120020FC030020D45200208D +:10A63000AC640240524D4300D42200200000C842C6 +:10A64000D426002070B5144C40F2244631462046F2 +:10A650000EF04DF800281ED0314620460DF0E4FFE4 +:10A660000E4D00212846FFF77DF8314620460DF0BB +:10A67000DBFF0B492846FFF75FF82088201D008884 +:10A68000291D4FF47A70086001212846FFF76AF807 +:10A6900004490120087070BD001401402864024084 +:10A6A000008800101200002010B5104C0E49204602 +:10A6B000FFF742F800212046FFF754F80C4C4021E8 +:10A6C00020460EF00DF80028F9D0084C0949783CD6 +:10A6D0002046FFF731F801212046FFF743F80649ED +:10A6E0000120487010BD000000802020A0640240BE +:10A6F0000014014000880010120000202DE9F043F2 +:10A7000001218FB088050BF067FDDFF88C9048467B +:10A71000FFF732F84020050103900024CDE90545FC +:10A72000C60207940894CDE909461C4F0B944FF0DC +:10A730002068CDE900870C940D94694648460E9434 +:10A74000FFF7C2F8012210214846FFF7A7F8DFF80B +:10A750004890A9F178094846FFF70EF84FF47A704F +:10A76000CDE90340CDE9054507940894CDE90946B4 +:10A770000B480B940C940D94CDF800800E94CDE909 +:10A78000017069464846FFF79FF801214846FEF7E9 +:10A79000E9FF0FB0BDE8F083A0640240041401405B +:10A7A000140000207CB5012104200BF015FD164E8D +:10A7B000082206213046FFF71BFE082207213046FB +:10A7C000FFF716FE02218DF8051000258DF80650C2 +:10A7D0000124C0208DF8074000908DF804106946D0 +:10A7E0003046FFF7C9FD600200908DF804408DF8F7 +:10A7F000065003208DF805008DF807406946304665 +:10A80000FFF7BAFD7CBD0000000802402DE9F041D1 +:10A81000FFF7C8FF4FF4E13000F078F8FFF76EFF64 +:10A8200000F056F82448002505708570012141701C +:10A83000C17042F210718160214E20483060204F7B +:10A840000E20083F3860A7F1040801214046FEF7BA +:10A8500089FF1C4C657060780028FCD04FF4FA70BA +:10A860000FF0FEFB4FF4165000F050F81349002093 +:10A87000154A103101EB000C135C401CC0B28CF87F +:10A8800008300A28F6D3114A0020131803F5805324 +:10A8900093F8F93601EB000C401CC0B28CF8133071 +:10A8A0000428F2D331601920386001214046FEF7B8 +:10A8B00059FF6570BDE8F0813C2A0020E4070020C4 +:10A8C000AC64024012000020B0A40108D4120020A1 +:10A8D00038B545208DF8000002208DF801000124D4 +:10A8E0008DF802408DF80340684607F003FF4720CB +:10A8F0008DF800008DF8014000208DF802008DF8E1 +:10A900000340684607F0F6FE38BD00001FB5044658 +:10A91000012120200BF09CFC0020ADF804000094E5 +:10A92000ADF80600ADF80800ADF80C000C200D4C99 +:10A93000ADF80A00694620460DF010FF01212046BF +:10A940000DF075FE012240F2244120460DF0EEFE8E +:10A95000102120460DF068FE0122C02120460DF096 +:10A9600070FE1FBD001401400249C8790022CA715F +:10A9700070470000D412002002480068C00700D0D1 +:10A9800000BEFEE7F0ED00E002494AF6AA200860AA +:10A99000704700000030004010B50FF09DFCBDE88E +:10A9A000104064200FF05CBB2DE9F04F83466AA095 +:10A9B000ADF57D7D002500689A460F46A946FB90BF +:10A9C000ADF8E853042A25D8644C94F8AC03302140 +:10A9D00001EB101302EBC20000EB021260481618E4 +:10A9E000337194F8AC0300F00F003030707194F8BC +:10A9F000AB0301EB1010B07194F8AB0300F00F0043 +:10AA00003030F071FEF718FD142807D084F8A793B2 +:10AA10000FF062FC0DF57D7DBDE8F08FDFF8408121 +:10AA2000A8F1240898F8000014280ED03046FEF74C +:10AA30001BFD88F80000142807D042287ED0012092 +:10AA4000FEF705FD88F80090E4E74FF47A7087423E +:10AA500000D90746FEF71AFDC8E902094E46FEF77F +:10AA600067FC94F8AB13302000EB11118DF8001047 +:10AA700094F8AB1301F00F0130318DF8011094F808 +:10AA8000AA1300EB11118DF8021094F8AA1301F02B +:10AA90000F0130318DF8031094F8A91300EB111158 +:10AAA0008DF8041094F8A91301F00F0130318DF8DE +:10AAB000051094F8A81300EB11108DF8060094F817 +:10AAC000A80300F00F0030308DF80700BAF1000F36 +:10AAD00003D0BAF1010F02D004E0542000E052206C +:10AAE0008DF808003A208DF809000A236C4617E01B +:10AAF0000BEB550108780009B0FBF3F2C2EBC20280 +:10AB00001044621930309072087800F00F00B0FBEA +:10AB1000F3F1C1EBC10108443030AD1CD072ADB2CD +:10AB2000B5EB470FE4D303EB470081B2FAAA204606 +:10AB3000FEF74EFCFAAA0221FBA800E007E0FEF7B0 +:10AB400047FC0120FEF783FC88F8006062E730468E +:10AB5000FEF781FC5EE700000D0A0000D422002011 +:10AB60004C1200202DE9F04F00272DED028BA1B0F3 +:10AB70008DF828708DF800708DF82070CDE912776F +:10AB8000CDE900778DF808708DF80C708DF8107095 +:10AB90008DF81470ADF818709FEDFE0A0797DFF876 +:10ABA000F8938DED070AFD4C41F6823504F125003E +:10ABB0000C9004F59C5004F5804A01264FF0D50B0B +:10ABC000DFF8DC8304F580540B90A0E094F8B20A1F +:10ABD00028B384F8B27ABAF83812D9F88C204846EB +:10ABE000C2F57A7291421AD1D0F88C00C0F57A7011 +:10ABF000AAF83002E84800218830FEF7B3FDE648A5 +:10AC0000E8498830FEF798FD88F800604FF47A70C4 +:10AC1000C9F88C00E04801218830FEF7A3FD94F8C4 +:10AC2000BE0A20B384F8BE7ABAF83A12D9F84420A2 +:10AC30004846C2F57A72914219D1406CC0F57A70DB +:10AC4000AAF83202D44800214030FEF78BFDD248EA +:10AC5000D5494030FEF770FD88F801604FF47A70F6 +:10AC6000C9F84400CC4801214030FEF77BFD94F840 +:10AC7000CA0A20B384F8CA7ABAF83C12D9F8142068 +:10AC80004846C2F57A72914219D14069C0F57A708E +:10AC9000AAF83402C04800211030FEF763FDBE4818 +:10ACA000C2491030FEF748FD88F802604FF47A710F +:10ACB000C9F81410B84801211030FEF753FD94F87C +:10ACC000D60A20B384F8D67ABAF83E12D9F82C20E6 +:10ACD0004846C2F57A72914219D1C06AC0F57A70BD +:10ACE000AAF83602AC4800212830FEF73BFDAA48FE +:10ACF000AF492830FEF720FD88F803604FF47A70E2 +:10AD0000C9F82C00A44801212830FEF72BFD94F847 +:10AD1000B20A94F8BE1A084494F8CA1A94F8D62ACB +:10AD20001144C8427FF452AF05F0E7BC017819B175 +:10AD300007708DF8087010E0417819B147708DF8F0 +:10AD400008600AE0817811B18770022003E0C178C1 +:10AD500019B1C77003208DF808009DF8080000EBBA +:10AD6000400101EB00118D4800EB011000F580500F +:10AD700090F8561B9DF8080000EB4002C2EBC01291 +:10AD80008C4810F83200C1280BD19DF8080000EB68 +:10AD90004002C2EBC012874800EBC200807808284E +:10ADA0000CD0082985F07484DFE811F0201F2700FB +:10ADB0005D098512211AC51B4C1F3A238AF8886247 +:10ADC0009DF8080030B1012807D002280FD00328D1 +:10ADD00008D10FE04FF4804101E04FF40051764874 +:10ADE000FFF71DFB7548C0F8887205F051BC4FF4A1 +:10ADF0008051F4E74FF40061F1E79DF80800DFF8B7 +:10AE0000B48100EB4001C1EBC01108EBC1004078F8 +:10AE1000002106F0C5FD8DF810008DF82070DFF8D8 +:10AE20007C911BE09DF808009DF8201000EB40028B +:10AE300002EB001009EB001000EB011000F5805050 +:10AE400090F8810B9DF8101088429DF8200002D1E7 +:10AE50008DF8100012E0401C8DF820009DF80800CD +:10AE600000EB400101EB001009EB001000F58050F1 +:10AE700090F8570B9DF820209042D3D89DF80800F9 +:10AE800000EB4001C1EBC01008EBC00080780A2243 +:10AE9000B2EB101F9DF8080000EB4002C2EBC0109F +:10AEA00008EBC000807801D100F00F008DF80C0095 +:10AEB0009DF80C0010B910208DF80C009DF80800CA +:10AEC0009DF80C1000EB4002C2EBC01208EBC20070 +:10AED00008444078ADF818009DF8080000EB4001E8 +:10AEE000C1EBC01108EBC1009DF80C10491C07F024 +:10AEF0003CF98DF800009DF8080000EB4001C1EB23 +:10AF0000C01108EBC1009DF80C10084480789DF832 +:10AF10000010884245F0BC839DF80800424600EBD3 +:10AF20004001C1EBC01008EBC0004078002805F0DC +:10AF3000AF839DF8080000EB4001C1EBC0109DF805 +:10AF40000C1002EBC0000844C1789DF8080000EB2B +:10AF5000001303EB002309EBC30C9DF810304846A7 +:10AF600003EB03130CEBC30303F5005383F85410F6 +:10AF70009DF808109DF8103009EB0111194401F5F6 +:10AF8000805181F8107BBDF81810CE2929D029DC1A +:10AF9000B92915E00000000000600240D412002032 +:10AFA0001008002000880020008020102080001061 +:10AFB00000880010AC6200200018024000004242ED +:10AFC0007ED008DC5A29B2D0B2297AD0B529F7D080 +:10AFD000B6299FD1FEE3C32974D0C52973D0CA29ED +:10AFE00098D1F8E3E129FCD006DCD52909D0D7298E +:10AFF0009DD0D9298ED17CE2E52965D0E72989D178 +:10B00000EAE39DF8081001EB4103C3EBC11108EB23 +:10B01000C101C97884F8A2119DF80810C84601EB57 +:10B02000410202EB0112014600EB02109DF81020D4 +:10B0300000EB021094F8A2212844A6EBD213027868 +:10B0400063F3000202709DF8080000EB400202EB7F +:10B0500000109DF8102001EB001000EB021094F896 +:10B06000A22128445309027863F3410202709DF83B +:10B07000080000EB400202EB001001EB00129DF80B +:10B08000100002EB001000F5805090F8820BC0F326 +:10B0900040029DF8080000EB001303EB002008EBD2 +:10B0A000C0019DF8100000EB001001EBC00000F59E +:10B0B000005090F83000C0F34000824255D004E0C8 +:10B0C000E8E3F4E3AFE3F3E3F3E39DF8080000EB18 +:10B0D000001101EB002008EBC0029DF81000414672 +:10B0E00000EB001002EBC00042F2300210449DF869 +:10B0F000082002EB420303EB02129DF8103008EB2C +:10B10000021202EB031202F5805292F8822B5308CE +:10B11000027863F3410202709DF8080000EB4002E0 +:10B1200002EB00109DF8102001EB001000EB021064 +:10B1300000F5805090F8820B800717D59DF8080025 +:10B14000D92200EB001303EB002008EBC0019DF8AF +:10B15000100000EB001001EBC00000F5005042773A +:10B160009DF808100220FEF73DFD46E09DF808001E +:10B1700000EB001202EB002001EBC0029DF8100072 +:10B1800000EB001002EBC00000F5005080F82560D5 +:10B190009DF80800D92200EB001303EB002001EB1F +:10B1A000C0039DF8100000EB001003EBC00000F599 +:10B1B000005042779DF8080000EB400202EB0010BF +:10B1C00001EB00129DF8100002EB001042191078FC +:10B1D00020F0200313709DF8080000EB001202EB32 +:10B1E000002008EBC0019DF8100000EB001001EBFF +:10B1F000C00000F5005080F856609DF808004346F6 +:10B2000000EB400101EB001008EB00119DF810006D +:10B2100001EB001000F5805090F8820B00F0010166 +:10B220009DF8080000EB001202EB002008EBC002C2 +:10B230009DF8100000EB001002EBC00000F500507C +:10B2400090F8300000F00100814204F04E849DF837 +:10B2500008009DF8102000EB001101EB00201946BA +:10B2600003EBC00002EB021200EBC20042F230021C +:10B2700010449DF8082002EB420303EB02129DF8F4 +:10B28000103001EB021202EB031202F5805292F829 +:10B29000822B037862F3000303709DF8080000EB33 +:10B2A000400202EB00109DF8102001EB001000EBB3 +:10B2B000021000F5805090F8820BC0079DF808003E +:10B2C00039D000EB001202EB002001EBC0029DF828 +:10B2D000100000EB001002EBC00000F5005090F8E9 +:10B2E000560000289DF8080000EB001202EB002039 +:10B2F00001EBC0029DF8100000EB001002EBC00053 +:10B3000000F5005028D080F855709DF8080000EB3B +:10B31000400202EB001001EB00129DF8100002EB5E +:10B3200000104219107820F00103137094F862079E +:10B33000A8B104F0DABB00EB400202EB00109DF86C +:10B34000102001EB001000EB02102844027822F0DC +:10B350002003037004F0FEBA80F85560E6E7087D2C +:10B360000128E6D1486DCA8A9042E2D29DF80800D1 +:10B3700000EB001202EB002001EBC0029DF8100070 +:10B3800000EB001002EBC00000F5005090F85500F3 +:10B390000128CED19DF8080000EB001202EB00203E +:10B3A00001EBC0029DF8100000EB001002EBC000A2 +:10B3B00000F5005090F88F000028BAD19DF80800E1 +:10B3C00000EB400202EB001001EB00129DF81000B0 +:10B3D00002EB001000F5805090F8802B9DF80800DB +:10B3E00000EB001303EB002001EBC00000F5005060 +:10B3F00042749DF80800C32200EB001303EB002009 +:10B4000001EBC0039DF8100000EB001003EBC0003F +:10B4100000F5005042779DF8080000EB400202EB77 +:10B42000001008EB00119DF8100001EB001000F572 +:10B430008050C0F8847B9DF808100220FEF7D2FBF4 +:10B440008DF82870414619E09DF8080000EB0012C5 +:10B4500002EB002001EBC0029DF8100000EB001091 +:10B4600002EBC0029DF82800104400F5005080F85F +:10B4700057709DF82820521C8DF828209DF8280030 +:10B480001428E1D38DF8287019E09DF8080000EB2E +:10B49000001202EB002001EBC0029DF8100000EB4F +:10B4A000001002EBC0009DF82820104400F5005069 +:10B4B00080F873709DF82800401C8DF828009DF8D6 +:10B4C00028000A28E1D334E79DF8080000EB0012B9 +:10B4D00002EB002001EBC0029DF8100000EB001011 +:10B4E00002EBC00000F50050007E012804F0258327 +:10B4F0007BE49DF80810C84601EB410303EB011102 +:10B5000009EB011000F5805090F85C0B00289DF8C5 +:10B510000C0002D00A28EBD195E00828E8D18DF87C +:10B52000287024E09DF8080000EB4001C1EBC0103A +:10B530009DF8281002EBC0000844C07800F00F000E +:10B54000092818D89DF8080000EB4001C1EBC01095 +:10B550009DF8281002EBC0000844C07800F0F0000D +:10B56000902808D89DF82800401C8DF828009DF8E8 +:10B5700028000628D6D39DF828000628B8D39DF8C1 +:10B58000080000EB4001C1EBC01002EBC000C07826 +:10B5900001049DF8080000EB4003C3EBC01002EB70 +:10B5A000C000007941EA00239DF8080000EB40014B +:10B5B000C1EBC01002EBC000407903439DF80800C6 +:10B5C00000EB001101EB002008EBC00C9DF810000F +:10B5D000414600EB00100CEBC00000F50050C0F835 +:10B5E00031309DF8080000EB4003C3EBC01002EBC4 +:10B5F000C000807903049DF8080000EB400CCCEB00 +:10B60000C01002EBC000C07943EA00239DF8080097 +:10B6100000EB400CCCEBC01002EBC000007A0343FF +:10B620009DF8080000EB001202EB002001EBC001C6 +:10B630009DF8100000EB001001EBC00000F5005079 +:10B64000C0F83530A8E08DF8287024E09DF8080097 +:10B6500000EB4001C1EBC01002EBC0019DF82800D7 +:10B660000844C07800F00F00092818D89DF8080099 +:10B6700000EB4001C1EBC0109DF8281002EBC000A8 +:10B680000844C07800F0F000902808D89DF8280001 +:10B69000401C8DF828009DF828000828D6D39DF876 +:10B6A00028000828C4F0F4879DF8080000EB40014A +:10B6B000C1EBC01002EBC00081799DF8080000EBDF +:10B6C0004003C3EBC01002EBC000C07841EA006148 +:10B6D0009DF8080000EB4003C3EBC01002EBC00074 +:10B6E000007903049DF8080000EB400CCCEBC0107F +:10B6F00002EBC000407943EA002001439DF80800B6 +:10B7000000EB001303EB002008EBC0039DF81000D2 +:10B7100000EB001003EBC00000F50050C0F8311042 +:10B720009DF8080000EB4001C1EBC01002EBC00027 +:10B73000817A9DF8080000EB4003C3EBC01002EBD8 +:10B74000C000C07941EA00619DF8080000EB4003A9 +:10B75000C3EBC01002EBC000007A03049DF80800A0 +:10B7600000EB400CCCEBC01002EBC000407A43EA87 +:10B77000002001439DF8080000EB001202EB0020BE +:10B7800008EBC0029DF8100000EB001002EBC000B7 +:10B7900000F50050C0F835109DF8080000EB0011CE +:10B7A00001EB002008EBC0029DF81000414600EBC1 +:10B7B000001002EBC00000F50050007E032804F0EA +:10B7C00065839DF8080000EB400202EB001001EBDE +:10B7D000001202E06EE0CAE3F4E39DF8100002EB11 +:10B7E000001004F046BB9DF8080000EB001303EBCB +:10B7F000002008EBC00104F0DDBB9DF8080000EB61 +:10B80000001202EB002001EBC0029DF8100000EBDB +:10B81000001002EBC00000F5005090F8260001284F +:10B8200004F0538364E69DF8081001EB011303EB69 +:10B83000012100EBC1039DF8101001EB011103EB96 +:10B84000C10101F5005181F81DB09DF8081001EB10 +:10B85000011202EB012100EBC10101F50051CE7490 +:10B860009DF8081001EB410202EB011109EB0110F8 +:10B870009DF8101000EB01102844017841F02001E0 +:10B88000F0E39DF8081001EB011303EB012109EB34 +:10B89000C101B0E79DF8081001EB011202EB012194 +:10B8A00000EBC10101F50051CF74C322E9E7ADE01F +:10B8B000D3E05EE39DF8081001EB410303EB0111B7 +:10B8C00000EB011101F5805191F85C1B00299DF8F6 +:10B8D000081001EB4103C3EBC11102EBC10158D0C9 +:10B8E000C9780B049DF8081001EB410CCCEBC11199 +:10B8F00002EBC101097943EA01239DF8081001EB2D +:10B90000410CCCEBC11108EBC10149790B439DF807 +:10B91000081001EB011202EB012100EBC1029DF8BE +:10B92000101001EB011102EBC10101F50051CB64D4 +:10B930009DF8081001EB011202EB012100EBC1029E +:10B940009DF8101001EB011102EBC10101F500514E +:10B95000097E02293BD09DF80810C52201EB011396 +:10B9600003EB012100EBC1039DF8101001EB011165 +:10B9700003EBC10101F500514A779DF8081001EB76 +:10B98000011202EB012109EBC10000F50050C77460 +:10B99000AEE50B799DF8081001EB410CCCEBC11121 +:10B9A00008EBC101C97843EA01229DF8081001EBB8 +:10B9B000011303EB012100EBC1039DF8101001EB13 +:10B9C000011103EBC10101F50051CA64B0E79DF814 +:10B9D000081001EB011202EB012100EBC10101F59E +:10B9E0000051CF749DF80810032201EB011303EB03 +:10B9F000012100EBC1039DF8101001EB011103EBD5 +:10BA0000C10101F500510A76D922F3E29DF8081030 +:10BA100001EB011202EB012100EBC10101F5005124 +:10BA2000CE749DF8081001EB011303EB012100EB2C +:10BA3000C1039DF8101001EB011103EBC10101F5E9 +:10BA4000005181F81DB09DF8081001EB410202EB96 +:10BA5000011109EB011004F083BB9DF80810CE46DC +:10BA600001EB410303EB011109EB011000F58050DC +:10BA700090F85C0B00289DF80C0002D00E2887D1AE +:10BA8000A0E00C2884D18DF8287024E09DF80810DF +:10BA900001EB4100C0EBC1109DF8281002EBC00083 +:10BAA0000844C07800F00F00092818D89DF8081045 +:10BAB00001EB4100C0EBC11002EBC0019DF8280072 +:10BAC0000844C07800F0F000902808D89DF82800BD +:10BAD000401C8DF828009DF828000A28D6D39DF830 +:10BAE00028000A28C4F0D4850020CDE9000038469B +:10BAF0008DF828701FE0DDE900131B0243EA116393 +:10BB00000902CDE900139DF8081001EB4103C3EBD6 +:10BB1000C1119DF8283002EBC1011944C978DDE953 +:10BB2000003C194340EA0C03CDE900139DF82810AE +:10BB3000491C8DF828109DF828100529DBD3DDE974 +:10BB4000003C9DF8081001EB011808EB01210EEBF9 +:10BB5000C1099DF81010F04601EB011109EBC1017C +:10BB600001F50059C9F839304946C1F83DC00023F4 +:10BB7000CDE900338DF828001FE0DDE900131B023A +:10BB800043EA11630902CDE900139DF8081001EBA7 +:10BB90004103C3EBC1119DF8283002EBC1011944E8 +:10BBA000097ADDE9003C194340EA0C03CDE90013B2 +:10BBB0009DF82810491C8DF828109DF8281005299B +:10BBC000DBD39DE08DF8287024E09DF8081001EB90 +:10BBD0004100C0EBC1109DF8281002EBC0000844E2 +:10BBE000C07800F00F00092818D89DF8081001EB64 +:10BBF0004100C0EBC1109DF8281002EBC0000844C2 +:10BC0000C07800F0F000902808D89DF82800401C6B +:10BC10008DF828009DF828000C28D6D39DF8280020 +:10BC20000C28C4F035850020CDE9000038468DF899 +:10BC300028701FE0DDE900131B0243EA11630902CB +:10BC4000CDE900139DF8081001EB4103C3EBC111CE +:10BC50009DF8283002EBC1011944C978DDE9003CA8 +:10BC6000194340EA0C03CDE900139DF82810491C44 +:10BC70008DF828109DF828100629DBD3DDE9003C5B +:10BC80009DF8081001EB011808EB01210EEBC1092A +:10BC90009DF81010F04601EB011109EBC10101F50F +:10BCA0000059C9F839304946C1F83DC00023CDE9F3 +:10BCB00000338DF828001FE0DDE900131B0243EA82 +:10BCC00011630902CDE900139DF8081001EB41034F +:10BCD000C3EBC1119DF8283002EBC1011944497A28 +:10BCE000DDE9003C194340EA0C03CDE900139DF85F +:10BCF0002810491C8DF828109DF828100629DBD340 +:10BD0000DDE900129DF8080000EB001303EB0020B2 +:10BD100008EBC0039DF8100000EB001003EBC0001F +:10BD200000F50053C3F841101846C0F845209DF8AF +:10BD30000800F04600EB001101EB00200EEBC00202 +:10BD40009DF8100000EB001002EBC00000F5005061 +:10BD5000027E9DF8080000EB001303EB00200EEBC1 +:10BD6000C00000F50050007D824244F0018494F848 +:10BD70006207E0BBC8F835709DF8080000EB0011C1 +:10BD800001EB00219DF8100008EBC10100EB001051 +:10BD900001EBC00042F23901014410220C98FCF77B +:10BDA00054FA9DF8080000EB001101EB00219DF80A +:10BDB000100008EBC10100EB001001EBC0003130B6 +:10BDC00000F500504146026841F8192F406848606C +:10BDD0009DF8080000EB400101EB001108EB011099 +:10BDE0009DF8101000EB011000F5805000E040E0DD +:10BDF00090F8801B88F818100B998A6AC8F83920C7 +:10BE0000898DA8F83D109DF8080000EB001101EBAA +:10BE100000219DF8100008EBC10100EB001001EBC0 +:10BE2000C00000F50050C16CC8F821109DF8080052 +:10BE300000EB400101EB001108EB01109DF8101020 +:10BE400000EB011000F58050D0F8841BC8F83F10BB +:10BE5000D8F8540081B20220FDF7BAF8002106207C +:10BE6000FDF7C0FED8F85410491CC8F8541004F06F +:10BE700078BB9DF8080000EB400101EB001108EBD6 +:10BE800001109DF8101000EB01102844017841F0DA +:10BE9000080101709DF80810022004F064BB9DF8B1 +:10BEA000080000EB001101EB002008EBC0029DF838 +:10BEB0001000414600EB001002EBC00000F50050FE +:10BEC00080F856709DF8080000EB001303EB00208B +:10BED00008EBC0039DF8100000EB001003EBC0005E +:10BEE00000F5005080F81DB09DF8080000EB00122E +:10BEF00002EB002001EBC0029DF8100000EB0010E7 +:10BF000002EBC00000F50050007E042844F0C0831E +:10BF10009DF8080000EB400202EB00109DF8102095 +:10BF200001EB001000EB02102844027842F080027E +:10BF300002709DF8080000EB001202EB002001EBFC +:10BF4000C00000F50050C6749DF80800052200EB03 +:10BF5000001303EB002008EBC0019DF8100000EB7C +:10BF6000001001EBC00000F5005002765AE45A467A +:10BF700087E484F8A0669DF8081001EB011202EB3B +:10BF8000012100EBC1029DF8101001EB011102EB41 +:10BF9000C10101F50051097E00299DF8081001EB4F +:10BFA000011202EB01210ED000EBC1029DF810102E +:10BFB00001EB011102EBC10101F50051897EB229AB +:10BFC00026D02FE44BE000EBC10101F50051CF7406 +:10BFD0009DF8081001EB011202EB012100EBC102F8 +:10BFE0009DF8101001EB011102EBC10101F50051A8 +:10BFF0000E765A469DF8081001EB011303EB012160 +:10C0000009EBC10304F00FBB00F50050427709E4CF +:10C010009DF8081001EB011202EB012100EBC101B8 +:10C0200001F50051CF749DF80810B22201EB011305 +:10C0300003EB012100EBC1039DF8101001EB01118E +:10C0400003EBC10101F500514A779DF8081001EB9F +:10C05000011202EB012109EBC10204F010BB84F8CC +:10C06000A07684E7C0E39DF8080000EB4001C1EB37 +:10C07000C010FE4911F83000042809D09DF80800CE +:10C0800000EB4002C2EBC01011F83000152801D1BE +:10C09000ADF818009DF80800F44900EB4002C2EB2F +:10C0A000C01001EBC00042789DF8080000EB40038F +:10C0B000C3EBC01011F8300042EA0020A0F5805117 +:10C0C000303922D09DF8080000EB4001C1EBC010D0 +:10C0D000E64901EBC00042789DF8080000EB400300 +:10C0E000C3EBC01011F8300042EA0020A0F58052E6 +:10C0F000313A0CD09DF8080000EB4002C2EBC010B2 +:10C1000011F83000022804D019E0A62015E0A7207D +:10C1100013E09DF8080000EB4002C2EBC01001EBF9 +:10C12000C00002799DF8080000EB4003C3EBC0108B +:10C1300001EBC000C07842EA0020ADF818009DF87D +:10C140000800DFF82C9300EB001101EB002109EB54 +:10C15000C10101F500518A7C8DF810209DF808106E +:10C1600009EB01109DF81010084400F5805080F88C +:10C17000107BBDF8180043F23002811A90427DD046 +:10C1800009DC04287BD015287AD0A6280DD0A72852 +:10C1900044F07E82FBE0B1F5C06F72D0A1F5C061C2 +:10C1A00001396FD00429F3D1FEE39DF8080000EBBC +:10C1B000001101EB002009EBC00000F500504946DA +:10C1C000C7749DF8080000EB001202EB002009EB99 +:10C1D000C0029DF8100000EB001002EBC00000F55B +:10C1E0000050007E032839D09DF8080000EB0012B3 +:10C1F00002EB002001EBC0029DF8100000EB0010E4 +:10C2000002EBC00000F50050007E082840D09DF8E9 +:10C21000080000EB001202EB002001EBC0029DF8C9 +:10C22000100000EB001002EBC00000F50050007E93 +:10C230000D2841D09DF8080000EB001202EB002011 +:10C2400001EBC0029DF8100000EB001002EBC000F3 +:10C2500000F50050407FA52842D052E09DF808002C +:10C26000042200EB001303EB002001EBC0039DF858 +:10C27000100000EB001003EBC00004E011E16DE1E1 +:10C2800015E338E374E300F500500276A82265E375 +:10C290009DF80800092200EB001303EB002001EBDE +:10C2A000C0039DF8100000EB001003EBC00000F588 +:10C2B00000500276A92251E39DF808000E2200EBFF +:10C2C000001303EB002001EBC0039DF8100000EB0E +:10C2D000001003EBC00000F500500276A2223DE3FF +:10C2E0009DF8080000EB400202EB00109DF81020C2 +:10C2F00001EB001000EB02102844027842F0040227 +:10C3000002709DF8080000EB001202EB002001EB28 +:10C31000C0029DF8100000EB001002EBC00000F519 +:10C320000050807EA12804F0B3819DF8080000EB46 +:10C33000001202EB002001EBC0029DF8100000EBA0 +:10C34000001002EBC00000F50050827E9DF808004E +:10C3500000EB001303EB002001EBC0039DF810007D +:10C3600000EB001003EBC00000F5005042779DF891 +:10C370000800A12200EB001303EB002009EBC00131 +:10C380009DF8100000EB001001EBC000FDE39DF8EC +:10C39000080000EB001101EB002009EBC00000F5E4 +:10C3A00000504946C7749DF8080000EB001202EBEC +:10C3B000002009EBC0029DF8100000EB001002EB1A +:10C3C000C00000F50050007E05289DF8080000EB35 +:10C3D000001202EB00200DD001EBC0029DF810000E +:10C3E00000EB001002EBC00000F50050007E0928B1 +:10C3F00007D018E001EBC00000F50050C77406221A +:10C4000000E00A229DF8080000EB001303EB002077 +:10C4100001EBC0039DF8100000EB001003EBC0001F +:10C4200000F5005002769DF8080000EB001202EBC8 +:10C43000002001EBC0029DF8100000EB001002EBA1 +:10C44000C00000F50050407FA42828D19DF80800C6 +:10C4500000EB400202EB00109DF8102001EB0010F1 +:10C4600000EB02102844027804E00000AC620020D7 +:10C47000D412002042F0200202709DF8080000EB68 +:10C48000001202EB002001EBC0029DF8100000EB4F +:10C49000001002EBC00000F5005080F85570A1229A +:10C4A0005CE28DF8287014A9FE4A13E09DF808009C +:10C4B00000EB4003C3EBC0109DF8283002EBC00036 +:10C4C0001844C0789DF82830C8549DF82800401CB6 +:10C4D0008DF828009DF828000628E7D3062114A827 +:10C4E0000DF0D4FDCDE91207129A000A8018B84663 +:10C4F00047EB08014FF480720023FBF763FE9DF8C1 +:10C50000080000EB001101EB002009EBC0039DF8CF +:10C51000100000EB001003EBC00000F500500277A4 +:10C520009DF8080000EB001202EB002009EBC000B0 +:10C5300000F5005080F813809DF8080000EB001211 +:10C5400002EB002009EBC0029DF8100000EB001088 +:10C5500002EBC00000F500500676FEE19DF80800F1 +:10C5600000EB001101EB002009EBC0029DF8100068 +:10C57000494600EB001002EBC00000F50050007EC1 +:10C5800006282ED19DF8080000EB001202EB0020D7 +:10C5900001EBC00000F50050C7749DF808000722A9 +:10C5A00000EB001303EB002001EBC0039DF810002B +:10C5B00000EB001003EBC00000F5005002769DF880 +:10C5C0000800A72200EB001303EB002001EBC003DF +:10C5D0009DF8100000EB001003EBC00000F50050C8 +:10C5E00042779DF8080000EB001202EB002001EBFF +:10C5F000C0029DF8100000EB001002EBC00000F537 +:10C600000050007E01289DF8080000EB001202EBAC +:10C61000002059D001EBC0029DF8100000EB001083 +:10C6200002EBC00000F50050007E07289DF80800CE +:10C6300000EB001202EB00204DD001EBC0029DF890 +:10C64000100000EB001002EBC00000F50050007E6F +:10C650000B289DF8080000EB001202EB002053D0DD +:10C6600001EBC0029DF8100000EB001002EBC000CF +:10C6700000F50050007E0C289DF8080000EB001229 +:10C6800002EB002058D001EBC0029DF8100000EB37 +:10C69000001002EBC00000F50050007E0E2852D0C2 +:10C6A0009DF8080000EB001202EB002001EBC00235 +:10C6B0009DF8100000EB001002EBC00000F50050E8 +:10C6C000007E0F287DD051E401EBC00000F5005042 +:10C6D000C774022205E001EBC00000F50050C774EA +:10C6E00008229DF8080000EB001303EB002001EB8B +:10C6F000C0039DF8100000EB001003EBC00000F534 +:10C7000000500276A32229E101EBC00000F50050A1 +:10C71000C7749DF808000C2200EB001303EB002007 +:10C7200001EBC0039DF8100000EB001003EBC0000C +:10C7300000F500500276B2E601EBC00000F50050B3 +:10C74000C7740D22CDE79DF808000F2200EB0013FF +:10C7500003EB002001EBC00C9DF8100000EB001073 +:10C760000CEBC00000F5005002769DF80800A122F5 +:10C7700000EB001303EB002001EBC00C9DF8100050 +:10C7800000EB00100CEBC00000F5005042779DF864 +:10C79000080000EB001303EB002001EBC00C9DF838 +:10C7A000100000EB00100CEBC00000F5005082768A +:10C7B0009DF8080000EB400202EB001001EB0010B6 +:10C7C00000E013E09DF8102000EB021028440278EE +:10C7D00042F0800202709DF8080000EB400202EB7C +:10C7E000001009EB0010FDE3017010E49DF8080053 +:10C7F00000EB001202EB002001EBC0029DF81000DC +:10C8000000EB001002EBC00000F50050807EA12874 +:10C810002ED09DF80800A32200EB001303EB0020AC +:10C820009DF8103001EBC00003EB031300EBC300D5 +:10C8300000F5005042779DF8080000EB001202EB73 +:10C84000002001EBC0029DF8100000EB001002EB8D +:10C85000C00000F50050807EA228C6D09DF80800D8 +:10C8600000EB001202EB002009EBC000FFF78DB8CF +:10C870009DF80800A12200EB001303EB002001EB60 +:10C88000C0039DF8100000EB001003EBC00000F5A2 +:10C89000005042779DF8080000EB001202EB0020E8 +:10C8A00002E00000AC62002009EBC000FDE39DF84F +:10C8B0000800A12200EB001101EB002009EBC003EE +:10C8C0009DF8100000EB001003EBC00000F50050D5 +:10C8D00082769DF8080000EB001303EB002009EBC3 +:10C8E000C0039DF8100000EB001003EBC00000F542 +:10C8F00000504277B2E79DF8080000EB001101EB11 +:10C90000002009EBC0029DF81000494600EB001022 +:10C9100002EBC00000F50050007E062843F0B88608 +:10C920009DF8080000EB001202EB002001EBC000B4 +:10C9300000F50050C7749DF80800072200EB0013B3 +:10C9400003EB002001EBC0039DF8100000EB00108A +:10C9500003EBC00000F500500276A7229DF8080006 +:10C9600000EB001303EB002009EBC00103F022BB36 +:10C970009DF8080000EB001101EB002109EBC1015B +:10C9800001F500514846CF749DF80810A72201EB2D +:10C99000011303EB012109EBC1039DF8101001EB1A +:10C9A000011103EBC10100E0FDE201F500514A77FE +:10C9B0009DF80810DFF804CD01EB4102C2EBC11174 +:10C9C0000CEBC101497930299DF8081001EB4102B7 +:10C9D00044D0C2EBC1110CEBC101497931299DF85A +:10C9E00008107DD001EB4102C2EBC1110CEBC1017B +:10C9F000497933299DF8081001EB410271D0C2EB4F +:10CA0000C1110CEBC101497934299DF8081001EBE3 +:10CA1000410202EB01119DF8102000EB011101EB26 +:10CA2000021129440A7871D022F001020A709DF89F +:10CA3000081001EB410202EB011100EB01129DF81D +:10CA4000101002EB01114A19117821F00203137042 +:10CA50000021CDE900118DF82870D3E102EB01111E +:10CA60009DF8102000EB011101EB021129440A7816 +:10CA700022F001020A709DF8081001EB410202EB5E +:10CA800001119DF8102000EB011101EB0211294466 +:10CA90000A7822F002020A709DF8081001EB0112D8 +:10CAA00002EB012100EBC1029DF8101001EB011116 +:10CAB00002EBC10101F50051C97E3129C8D19DF8B1 +:10CAC000081001EB410202EB011100EB01129DF88D +:10CAD000101002EB01114A19117821F0200301E036 +:10CAE00015E026E113709DF8081001EB011202EB2E +:10CAF000012100EBC1029DF8101001EB011102EBC6 +:10CB0000C10101F5005181F85570A1E731E101EB58 +:10CB1000011202EB012100EBC1029DF8101001EBA4 +:10CB2000011102EBC10101F5005191F856100029E5 +:10CB30009DF8081001EB011202EB012100EBC1028C +:10CB40009DF8101001EB011102EBC10101F500513C +:10CB50007ED081F855709DF8081001EB410202EB80 +:10CB6000011100EB01129DF8101002EB01114A199E +:10CB7000117821F0010313709DF8081001EB4102B8 +:10CB800002EB011100EB011100E0FDE39DF8102024 +:10CB900001EB021129440A7822F002020A7094F88B +:10CBA00062170029B1D1017D0129AED1416DC28A40 +:10CBB0009142AAD29DF8081001EB011202EB01216B +:10CBC00000EBC1029DF8101001EB011102EBC10155 +:10CBD00001F5005191F85510012996D19DF80810E2 +:10CBE00001EB011202EB012100EBC1029DF81010D4 +:10CBF00001EB011102EBC10101F5005191F88F1019 +:10CC00000029CFD19DF808104FF0104201EB01131D +:10CC100003EB012100EBC1039DF8101001EB0111A2 +:10CC200003EBC10101F500510A629DF8081001EB08 +:10CC3000410202EB011100EB01129DF8101002EB12 +:10CC4000011101F5805191F8802B9DF8081000E04A +:10CC50005CE001EB011303EB012100EBC10101F5E5 +:10CC600000514A749DF8081001EB011202EB0121FA +:10CC700000EBC1029DF8101001EB011102EBC101A4 +:10CC800001F500510A7E9DF8081001EB011303EB3A +:10CC9000012100EBC10101F50051097D8A4284D1D7 +:10CCA0009DF8081001EB011202EB012100EBC1021B +:10CCB0009DF8101001EB011102EBC10101F50051CB +:10CCC0008F779DF80810A42201EB011303EB0121DB +:10CCD00000EBC1039DF8101001EB011103EBC10142 +:10CCE00001F500518A769DF80810A32201EB01138B +:10CCF00003EB012100EBC1039DF8101001EB0111C2 +:10CD000003EBC10101F500514A77A1E681F85560B6 +:10CD10009DF8081001EB410202EB011100EB01123A +:10CD20009DF8101002EB01114A19117841F001032E +:10CD300021E702EB01119DF8102000EB011101EB3E +:10CD4000021129440A7842F001020A709DF8081085 +:10CD500001EB410202EB011100EB01129DF81010F2 +:10CD600002EB01114A19117841F002031370A2225B +:10CD700014E022F020020A709DF8081001EB410235 +:10CD800002EB011100EB01129DF8101002EB0111F2 +:10CD90004A19117821F002031370A9229DF8081096 +:10CDA00001EB011303EB012100EBC1039DF810100F +:10CDB00001EB011103EBC10101F500518A7647E651 +:10CDC000DDE90012120142EA11720901CDE90012F7 +:10CDD0009DF8081001EB4102C2EBC1119DF828201B +:10CDE0000CEBC10111448979DDE900383039CA17EB +:10CDF000194342EA0802CDE900129DF82810491CA7 +:10CE00008DF828109DF828100629D9D39DF8081010 +:10CE1000009A01EB011303EB012100EBC1039DF824 +:10CE2000101001EB011103EBC10101F50051C1F834 +:10CE300031200022CDE900228DF8287021E0DDE9C3 +:10CE40000012120142EA11720901CDE900129DF8A7 +:10CE5000081001EB4102C2EBC1119DF828200CEB38 +:10CE6000C1011144497BDDE900383039CA17194343 +:10CE700042EA0802CDE900129DF82810491C8DF8FD +:10CE800028109DF828100429D9D39DF80810009A7D +:10CE900001EB011303EB012100EBC1039DF810101E +:10CEA00001EB011103EBC10101F50051CA6400223D +:10CEB000CDE900228DF8287021E0DDE90012120191 +:10CEC00042EA11720901CDE900129DF8081001EB48 +:10CED0004102C2EBC1119DF828200CEBC1011144A5 +:10CEE000497CDDE900383039CA17194342EA0802A3 +:10CEF000CDE900129DF82810491C8DF828109DF8E6 +:10CF000028100629D9D39DF80810009A01EB0113C7 +:10CF100003EB012100EBC1039DF8101001EB01119F +:10CF200003EBC10101F50051C1F835209DF808104F +:10CF300001EB4102C2EBC1110CEBC1014A799DF832 +:10CF4000081001EB011303EB012100EBC1039DF875 +:10CF5000101001EB011103EBC10101F50051CA767C +:10CF60009DF8081001EB410202EB011100EB0112E8 +:10CF70009DF8101002EB011101F5805191F8822B00 +:10CF80009DF8081001EB011303EB012100EBC10335 +:10CF90009DF8100000EB001003EBC00000F50050FE +:10CFA00080F8302021E49DF8080000EB001101EB2F +:10CFB000002009EBC00000F50050C7749DF8080080 +:10CFC00000EB001202EB002009EBC0019DF81000FD +:10CFD00000EB001001EBC00000F50050007E0A28B5 +:10CFE00077D000E0FDE39DF8080000EB001101EBB5 +:10CFF000002009EBC0029DF81000494600EB00102C +:10D0000002EBC00000F50050027E9DF8080000EB26 +:10D01000001303EB002009EBC00000F50050007D79 +:10D02000824213D194F86207F0B39DF808009DF88E +:10D03000101000EB400202EB001009EB001000EBB7 +:10D0400001102844017841F0080101709DF80800A2 +:10D05000A72100EB001202EB002009EBC0029DF8B3 +:10D060001000CC4600EB001002EBC00000F50050B1 +:10D0700041779DF80800A22100EB001202EB00208E +:10D0800009EBC0029DF8100000EB001002EBC0009D +:10D0900000F5005081769DF8080000EB001101EBCF +:10D0A00000200CEBC00101E026E0F8E39DF8100041 +:10D0B00000EB001001EBC00000F5005080F8567046 +:10D0C0000021CDE900118DF82870DFF8F085A1E08E +:10D0D000FFE79DF808000B2100EB001202EB002295 +:10D0E0009DF8100009EBC20200EB001002EBC0003B +:10D0F00000F500500176A9E7C846C1F835709DF8E3 +:10D10000080000EB001101EB00219DF8100009EB75 +:10D11000C10100EB001001EBC00042F239010144F3 +:10D1200010220C98FBF791F89DF8080000EB001115 +:10D1300001EB00219DF8100008EBC10100EB00108D +:10D1400001EBC000313000F500504146026841F863 +:10D15000192F406848609DF8080000EB400101EB82 +:10D16000001108EB01109DF8101000EB011000F504 +:10D17000805090F8801B88F818109DF8080000EB8C +:10D18000001101EB00219DF8100008EBC10100EB3C +:10D19000001001EBC00000F50050C16CC8F8211070 +:10D1A0000B9940468A6A40F8392F898D8180D8F8DA +:10D1B000540081B20220FBF70BFF00210620FCF790 +:10D1C00011FDD8F85400401CC8F854000021052077 +:10D1D000FCF708FD3AE7090141EA10710001CDE9C9 +:10D1E00000019DF8080000EB4001C1EBC0109DF864 +:10D1F000281008EBC0000844C07ADDE9002330386D +:10D20000C11710431943CDE900019DF82800401CC7 +:10D210008DF828009DF828000A28DDE90001DAD3FE +:10D220009DF8082002EB021303EB02220CEBC20371 +:10D230009DF8102002EB021203EBC20202F500532C +:10D24000C3F839001A46C2F83D100020CDE90000AD +:10D250008DF8287020E0DDE90001090141EA107134 +:10D260000001CDE900019DF8080000EB4001C1EB91 +:10D27000C0109DF8281008EBC0000844407DDDE98F +:10D2800000233038C11710431943CDE900019DF840 +:10D290002800401C8DF828009DF828000A28DAD3C1 +:10D2A000DDE900129DF8080000EB001303EB0020FD +:10D2B0000CEBC003EBE39DF8080000EB4001C1EB71 +:10D2C000C010FE4911F83000042809D09DF808006C +:10D2D00000EB4002C2EBC01011F83000152801D15C +:10D2E000ADF818009DF80800894600EB4002C2EB3B +:10D2F000C01001EBC00042789DF8080000EB40032D +:10D30000C3EBC01011F8300042EA0020A0F58051B4 +:10D31000303922D09DF8080000EB4001C1EBC0106D +:10D3200009EBC000494642789DF8080000EB400335 +:10D33000C3EBC01019F8300042EA0020A0F580527B +:10D34000313A0CD09DF8080000EB4002C2EBC0104F +:10D3500011F83000022804D01BE0A62017E0A72017 +:10D3600015E09DF8080000EB4002C2EBC01001EB95 +:10D37000C00002799DF8080000EB4003C3EBC01029 +:10D3800009EBC000C07800E02CE142EA0020ADF8D3 +:10D3900018009DF8080000EB001101EB0021C848BF +:10D3A00000EBC10101F500518A7C8DF810209DF839 +:10D3B000081000EB01129DF81010114401F5805186 +:10D3C00081F8107BBDF81810A7297DD007DC04294F +:10D3D0007BD015297AD0A62943F05A813AE001F58D +:10D3E0001D61B1F5804104D0112970D01229F3D10B +:10D3F000FEE39DF8081001EB011202EB012100EBA6 +:10D40000C1029DF8101001EB011102EBC10101F501 +:10D410000051097E0029DFD19DF8081001EB0112AF +:10D4200002EB012100EBC10101F50051CF749DF821 +:10D43000081001EB011202EB012100EBC1029DF883 +:10D44000101001EB011102EBC10101F500510E7644 +:10D45000A72288E19DF8081001EB011202EB0121DF +:10D4600000EBC10101F50051CF749DF8081001EBEC +:10D47000011202EB012100EBC1029DF8101001EB3B +:10D48000011102EBC10101F50051097E02292BD0E7 +:10D490009DF8081001EB011202EB012100EBC10223 +:10D4A0009DF8101001EB011102EBC10101F50051D3 +:10D4B000097E05292CD09DF8081001EB011202EB22 +:10D4C000012100EBC10203E090E0DBE006E229E28B +:10D4D0009DF8101001EB011102EBC10101F50051A3 +:10D4E000497FA52928D038E09DF80810032201EBD8 +:10D4F000011303EB012100EBC1039DF8101001EBB8 +:10D50000011103EBC10101F500510A76A9222AE1BC +:10D510009DF80810062201EB011303EB012100EB3B +:10D52000C1039DF8101001EB011103EBC10101F5DE +:10D5300000510A76A22216E19DF8081001EB410283 +:10D5400002EB01119DF8102000EB011101EB02111B +:10D5500029440A7842F004020A709DF8081001EB91 +:10D56000011202EB012100EBC1029DF8101001EB4A +:10D57000011102EBC10101F50051897EA12903F0DF +:10D5800087809DF8081001EB011202EB012100EBEE +:10D59000C1029DF8101001EB011102EBC10101F570 +:10D5A00000518A7E9DF8081001EB011303EB012165 +:10D5B00000EBC1039DF8101001EB011103EBC10159 +:10D5C00001F500514A779DF80810A12201EB0113E3 +:10D5D00003EB012100EBC1039DF8100000EB0010EC +:10D5E00003EBC00000F500508276DBE49DF80810E4 +:10D5F00001EB011202EB012100EBC1029DF81010BA +:10D6000001EB011102EBC10101F50051497FA42991 +:10D6100022D19DF8081001EB410202EB01119DF8A7 +:10D62000102000EB011101EB021129440A7842F0AD +:10D6300020020A709DF8081001EB011202EB012193 +:10D6400000EBC1029DF8101001EB011102EBC101CA +:10D6500001F5005181F855709DF8081001EB011299 +:10D6600002EB012100EBC10101F50051CF749DF8DF +:10D670000810A12201EB011303EB012100EBC10112 +:10D6800002F098BC9DF8081001EB011202EB012199 +:10D6900000EBC1029DF8101001EB011102EBC1017A +:10D6A00001F50051097E01299DF8081001EB0112D6 +:10D6B00002EB012138D000EBC10203E0AC62002094 +:10D6C000D41200209DF8101001EB011102EBC101F2 +:10D6D00001F50051097E04299DF8081001EB0112A3 +:10D6E00002EB012127D000EBC1029DF8101001EBE5 +:10D6F000011102EBC10101F50051097E06299DF8D7 +:10D70000081001EB011202EB012136D000EBC1023F +:10D710009DF8101001EB011102EBC10101F5005160 +:10D72000097E072978D03DE400EBC10101F50051E5 +:10D73000CF74022205E000EBC10101F50051CF7466 +:10D7400005229DF8081001EB011303EB012100EB0A +:10D75000C1039DF8101001EB011103EBC10101F5AC +:10D7600000510A76A3229DF8081001EB011303EB88 +:10D77000012100EBC10302F056BF00EBC10101F52E +:10D780000051CF749DF80810072301EB011202EB42 +:10D79000012100EBC10C9DF8101001EB01110CEB05 +:10D7A000C10101F500510B769DF80810A12301EB92 +:10D7B000011202EB012100EBC10C9DF8101001EBEE +:10D7C00001110CEBC10101F500514B779DF80810D8 +:10D7D00001EB410202EB011100EB01119DF8102059 +:10D7E00000E00EE001EB021129440A7842F08003C8 +:10D7F0000B709DF8081001EB410202EB011100EBE8 +:10D8000001109DF8101000EB01102844017841F040 +:10D810000401FEF7E9BFFFE79DF8081001EB0112D4 +:10D8200002EB012100EBC1029DF8101001EB011188 +:10D8300002EBC10101F50051897EA12930D09DF88C +:10D840000810A32201EB011303EB01219DF8103016 +:10D8500000EBC10103EB031301EBC30101F5005120 +:10D860004A779DF8081001EB011202EB012100EB51 +:10D87000C1029DF8101001EB011102EBC10101F58D +:10D880000051897EA22902F003879DF8081001EB60 +:10D89000011202EB012100EBC100FEF776B819E09E +:10D8A0009DF80810A12201EB011303EB012100EB0D +:10D8B000C1039DF8101001EB011103EBC10101F54B +:10D8C00000514A779DF8081001EB011202EB01218B +:10D8D00000EBC10000F50050C67486E69DF8081004 +:10D8E000A12201EB011303EB012100EBC1039DF821 +:10D8F000101001EB011103EBC10101F500514A7752 +:10D900009DF8081001EB011303EB012100EBC103AB +:10D910009DF8101001EB011103EBC10101F500515D +:10D920008A76B2E79DF8081001EB011202EB0121A3 +:10D9300000EBC10101F50051CF749DF80810A7223A +:10D9400001EB011303EB012100EBC1039DF8101063 +:10D9500001EB011103EBC10101F500514A779DF87C +:10D960000810CC4601EB4102C2EBC11109EBC10129 +:10D97000497930299DF8081001EB41024FD0C2EBE4 +:10D98000C1110CEBC101497931299DF808107CD0F7 +:10D9900001EB4102C2EBC1110CEBC1014979332902 +:10D9A0009DF8081001EB410270D0C2EBC1110CEBE5 +:10D9B000C101497934299DF8081001EB410267D073 +:10D9C000C2EBC1110CEBC101497935297DD09DF81D +:10D9D000081001EB410202EB01119DF8102000EB51 +:10D9E000011101EB021129440A7822F001020A70A8 +:10D9F0009DF8081001EB410202EB011100EB01124E +:10DA00009DF8101002EB01114A19117821F0020360 +:10DA100013700021CDE900118DF82870CFE102EBE1 +:10DA200001119DF8102000EB011101EB02112944B6 +:10DA30000A7822F001020A709DF8081001EB4102F9 +:10DA400002EB01119DF8102000EB011101EB021116 +:10DA500029440A7822F002030B709DF8081001EBAC +:10DA6000011202EB012100EBC1039DF8101001EB44 +:10DA7000011103EBC10101F50051C97E3129C8D163 +:10DA80009DF8081001EB410203E00FE022E19FE363 +:10DA900040E102EB011100EB01129DF8101002EBC6 +:10DAA00001114A19117821F02003B1E701EB0112AD +:10DAB00002EB012100EBC1029DF8101001EB0111F6 +:10DAC00002EBC10101F5005100E043E191F856106D +:10DAD00000299DF8081001EB011202EB012100EB77 +:10DAE000C1029DF8101001EB011102EBC10101F51B +:10DAF00000517ED081F855709DF8081001EB41026D +:10DB000002EB011100EB01129DF8101002EB011164 +:10DB10004A19117821F0010313709DF8081001EBE8 +:10DB2000410202EB01119DF8102000EB011101EB05 +:10DB3000021129440A7822F002020A7094F862174E +:10DB400000299CD1017D012999D1416DC28A914260 +:10DB5000BFF45FAF9DF8081001EB011202EB012149 +:10DB600000EBC1029DF8101001EB011102EBC101A5 +:10DB700001F5005191F855100129E2D19DF80810E6 +:10DB800001EB011202EB012100EBC1029DF8101024 +:10DB900001EB011102EBC10101F5005191F88F1069 +:10DBA0000029CED19DF808104FF0104201EB01136F +:10DBB00003EB012100EBC1039DF8101001EB0111F3 +:10DBC00003EBC10101F500510A629DF8081001EB59 +:10DBD000410202EB011100EB01129DF8101002EB63 +:10DBE000011101F5805191F8802B9DF8081001E09A +:10DBF00068E15CE001EB011303EB012100EBC101E3 +:10DC000001F500514A749DF8081001EB011202EB76 +:10DC1000012100EBC1029DF8101001EB011102EB94 +:10DC2000C10101F500510A7E9DF8081001EB0113B6 +:10DC300003EB012100EBC10101F50051097D8A428E +:10DC40009BD19DF8081001EB011202EB012100EBC2 +:10DC5000C1029DF8101001EB011102EBC10101F5A9 +:10DC600000518F779DF80810A42201EB011303EBFC +:10DC7000012100EBC1039DF8101001EB011103EB32 +:10DC8000C10101F500518A769DF80810A32201EB2D +:10DC9000011303EB012100EBC1039DF8101001EB10 +:10DCA000011103EBC10101F500514A77B1E681F89A +:10DCB00055609DF8081001EB410202EB011100EBE9 +:10DCC00001129DF8101002EB01114A19117841F070 +:10DCD000010321E702EB01119DF8102000EB011177 +:10DCE00001EB021129440A7842F001020A709DF802 +:10DCF000081001EB410202EB011100EB01129DF84B +:10DD0000101002EB01114A19117841F0020313704F +:10DD1000A22220E002EB01119DF8102000EB01117E +:10DD200001EB021129440A7822F020020A709DF8C2 +:10DD3000081001EB410202EB011100EB01129DF80A +:10DD4000101002EB01114A19117821F0020313702F +:10DD5000A92200E0A1229DF8081001EB011303EBBA +:10DD6000012100EBC1039DF8101001EB011103EB41 +:10DD7000C10101F500518A764BE6DDE9001212017E +:10DD800042EA11720901CDE900129DF8081001EB79 +:10DD90004102C2EBC1119DF828200CEBC1011144D6 +:10DDA0008979DDE900383039CA17194342EA080297 +:10DDB000CDE900129DF82810491C8DF828109DF817 +:10DDC00028100829D9D39DF80810009A01EB0113F7 +:10DDD00003EB012100EBC1039DF8101001EB0111D1 +:10DDE00003EBC10101F50051C1F831200022CDE95A +:10DDF00000228DF8287021E0DDE90012120142EACC +:10DE000011720901CDE900129DF8081001EB4102E1 +:10DE1000C2EBC1119DF828200CEBC1011144C97B54 +:10DE2000DDE900383039CA17194342EA0802CDE962 +:10DE300000129DF82810491C8DF828109DF8281014 +:10DE40000629D9D39DF80810009A01EB011303EBC2 +:10DE5000012100EBC1039DF8101001EB011103EB50 +:10DE6000C10101F50051CA640022CDE900228DF8FC +:10DE7000287021E0DDE90012120142EA1172090165 +:10DE8000CDE900129DF8081001EB4102C2EBC1116F +:10DE90009DF828200CEBC1011144497DDDE90038D3 +:10DEA0003039CA17194342EA0802CDE900129DF839 +:10DEB0002810491C8DF828109DF828100829D9D35E +:10DEC000FFF721B89DF80810804601EB011202EB24 +:10DED000012200EBC20000F50050C7749DF8080055 +:10DEE00000EB001202EB002008EBC0019DF81000CF +:10DEF00000EB001001EBC00000F50050007E03288D +:10DF000073D09DF8080000EB001101EB002008EB36 +:10DF1000C0029DF81000414600EB001002EBC0006B +:10DF200000F50050027E9DF8080000EB001303EBA3 +:10DF3000002008EBC00000F50050007D824213D1A4 +:10DF400094F86207F0B39DF808009DF8101000EBFC +:10DF5000400202EB001008EB001000EB0110284417 +:10DF6000017841F0080101709DF8080000EB0011F4 +:10DF700001EB002008EBC0019DF8100000EB001041 +:10DF800001EBC00000F5005080F856709DF80800C5 +:10DF9000A72100EB001202EB002008EBC0029DF865 +:10DFA000100000EB001002EBC00000F500504177BC +:10DFB0009DF80800A22100EB001202EB002008EB04 +:10DFC000C00200E024E09DF8100000EB001002EB1E +:10DFD000C00000F5005081760021CDE900110A460D +:10DFE0008DF828704946A2E0FFE79DF8080004215B +:10DFF00000EB001202EB00229DF8100008EBC202B9 +:10E0000000EB001002EBC00000F500500176ABE71A +:10E01000C1F835709DF8080000EB001101EB0021FC +:10E020009DF8100008EBC10100EB001001EBC000EF +:10E0300042F23901014410220C98FAF706F99DF8D2 +:10E04000080000EB001101EB00219DF8100008EB27 +:10E05000C10100EB001001EBC000313000F50050B1 +:10E060004146026841F8192F406848609DF8080051 +:10E0700000EB400101EB001108EB01109DF81010BE +:10E0800000EB011000F5805090F8801B88F8181004 +:10E090009DF8080000EB001101EB00219DF8100035 +:10E0A00008EBC10100EB001001EBC00000F50050CF +:10E0B000C16CC8F821100B9940468A6A40F8392F84 +:10E0C000898D8180D8F8540081B20220FAF780FF50 +:10E0D00000210620FBF786FDD8F85400401CC8F844 +:10E0E000540000210520FBF77DFD3DE7009812015B +:10E0F00042EA10720001CDE900029DF8080000EB31 +:10E100004002C2EBC0109DF8282001EBC000104473 +:10E11000C07ADDE9003C3038C217184342EA0C02ED +:10E12000CDE900029DF82800401C8DF828009DF8DC +:10E1300028000C28DAD3DDE900239DF8080000EB65 +:10E14000001C0CEB002008EBC00C9DF8100000EB4D +:10E1500000100CEBC00000F5005CCCF839206046E4 +:10E16000C0F83D300022CDE900228DF8287021E072 +:10E17000DDE90002120142EA10720001CDE900025D +:10E180009DF8080000EB4002C2EBC0109DF828206B +:10E1900001EBC0001044C07DDDE9003C3038C217FF +:10E1A000184342EA0C02CDE900029DF82800401C09 +:10E1B0008DF828009DF828000C28D9D3DDE900123D +:10E1C0009DF8080000EB001303EB002008EBC003F0 +:10E1D0009DF8100000EB001003EBC00000F50053A9 +:10E1E000C3F841101846C0F8452002F051BAFE4B62 +:10E1F0009DF808009DF8101003EB0010084400F58E +:10E20000805080F8107B9DF80800DFF8E08300EB79 +:10E210004001C1EBC01008EBC000407870280AD163 +:10E220009DF8080000EB4001C1EBC01008EBC000F6 +:10E230008078FA2833D09DF8080000EB4001C1EB4C +:10E24000C01008EBC00040789DF8080000EB4001CA +:10E25000C1EBC01018F830009DF8080000EB001169 +:10E2600001EB002003EBC00000F50050817C8DF82D +:10E2700010109DF8080003EB00119DF810000844F1 +:10E2800000F5805080F8107BBDF8180001284CD0B4 +:10E2900065287CD0B128A8D0B628A6D103E0B1204B +:10E2A000ADF81800D8E79DF8080000EB001101EB6D +:10E2B000002003EBC0019DF8100000EB001001EB03 +:10E2C000C00000F50050007E01288ED19DF80800A6 +:10E2D00000EB001101EB002003EBC00000F5005043 +:10E2E000C7749DF8080000EB001101EB002003EB60 +:10E2F000C0019DF8100000EB001001EBC00000F51C +:10E30000005006769DF80800B12100EB001202EBE8 +:10E31000002003EBC0029DF8100000EB001002EBA0 +:10E32000C00000F5005041775FE79DF8080000EB62 +:10E330004001C1EBC01008EBC00000790128F3D008 +:10E340000228F1D00328EFD00528EDD19DF8080070 +:10E3500000EB001101EB002003EBC0019DF8100061 +:10E3600000EB001001EBC00000F50050007E00281B +:10E37000DAD19DF8080000EB001101EB002003EB5F +:10E38000C00000F50050C7749DF8080000E033E0BD +:10E3900000EB001101EB002003EBC0019DF8100021 +:10E3A00000EB001001EBC00000F5005006769DF870 +:10E3B0000800B62100EB001202EB002003EBC002C4 +:10E3C0009DF8100000EB001002EBC00000F50050BB +:10E3D00041779DF80800B22100EB001202EB00200B +:10E3E00003EBC0029DF8100000EB001002EBC00030 +:10E3F00000F500508176F8E69DF8080000EB40013A +:10E40000C1EBC01008EBC0000079B922ADF81820AC +:10E410009DF8080000EB4001C1EBC01008EBC00004 +:10E42000007900F00F018DF814108DF828701FE0AE +:10E430009DF8080000EB400101EB001003EB001118 +:10E440009DF8280001EB001000F5805090F8811B2A +:10E450009DF8080000EB400CCCEBC01018F8300021 +:10E460005038814214D09DF82800401C8DF82800B7 +:10E470009DF8080000EB400101EB001003EB0010D9 +:10E4800000F5805090F8570B9DF828108842CFD89F +:10E490009DF828009DF8141008448DF810009DF890 +:10E4A000080000EB001101EB002003EBC00C9DF80D +:10E4B000100000EB00100CEBC00000F50050007ED7 +:10E4C000012812D09DF8080000EB001101EB00209C +:10E4D00003EBC0019DF8100000EB001001EBC00041 +:10E4E00000F50050007E012885D19DF8080000EB62 +:10E4F000001101EB002003EBC00000F50050C774D1 +:10E500009DF80800022100EB001C0CEB002003EB3F +:10E51000C00C9DF8100000EB00100CEBC00000F5E3 +:10E52000005001769DF8080000EB001101EB00207F +:10E5300003EBC001F8E39DF8080000EB400101EB9C +:10E540000011294800EB011000F5805090F85C0B99 +:10E5500020B101286FD00228C6D19BE2DFF8889055 +:10E560009DF8081009EB410000F58040B0F830023A +:10E57000801F81B29DF80800DFF8708000EB400238 +:10E58000C2EBC01208EBC200401CFBF7ABF8CDE9B0 +:10E5900012079DF8081009EB410000F58040B0F823 +:10E5A00030129DF80800414400EB4002C2EBC0105D +:10E5B0006FF0040202EBC0000844042108F0F0F8F8 +:10E5C000DDE91223C117CDE900015040594008434D +:10E5D0008AD19DF8080009EB001000F5805080F802 +:10E5E000107B9DF8080003E0D4120020AC620020EC +:10E5F00000EB4002C2EBC012404600EBC2000079C3 +:10E60000ADF81800BDF818003128A5D19DF8081004 +:10E6100009EB410000F58040B0F830024121183884 +:10E6200090FBF1F0C217CDE9000284F844058DF8A3 +:10E630002870B846CCE0D5E09DF8080000EB40011A +:10E64000C1EBC011FE4800EBC1019DF8280000EBB2 +:10E6500080100844017D9DF8282009EB020000F598 +:10E66000805080F845159DF8080000EB4001C1EB93 +:10E67000C011F34800EBC1019DF8280000EB8010A9 +:10E68000084408211A3008F057F88DED070A10EEFB +:10E69000100A9DF8282009EB021101F58051C1F8FC +:10E6A00055059DF8080000EB4001C1EBC011E4489E +:10E6B00000EBC1019DF8280000EB80100844082100 +:10E6C000323008F039F88DED070A10EE100A9DF887 +:10E6D000282009EB021101F58051C1F851059DF880 +:10E6E000080000EB4001C1EBC011D54800EBC101AF +:10E6F0009DF8280000EB8010084408213A3008F00B +:10E700001BF88DED070A10EE100A9DF8282009EB82 +:10E71000021101F58051C1F859059DF8080000EB80 +:10E720004001C1EBC011C64800EBC1019DF82800B3 +:10E7300000EB801008440821423007F0FDFF8DED0A +:10E74000070A10EE100A9DF8282009EB021101F5C6 +:10E750008051C1F85D059DF8080000EB400101EB18 +:10E76000001109EB01109DF8281000EB011028445E +:10E77000017841F0800101709DF8081009EB41001B +:10E7800000F58040B0F83012AD4801449DF8080013 +:10E7900000EB4002C2EBC0124FF0FF3000EBC200B2 +:10E7A000095C9DF8080000EB001202EB00229DF8C6 +:10E7B000100009EBC20300EB001003EBC00000F5F2 +:10E7C000005080F854109DF82800401C8DF8280057 +:10E7D0009DF82800DDE90012401A78EB0200FFF6F0 +:10E7E0002BAF02E59DF80800DFF8548200EB4001F2 +:10E7F000C1EBC01008EBC000437D9DF8080000EBA2 +:10E800004002C2EBC01008EBC000807D43EA00204C +:10E81000C317CDE900039DF80800152100EB400265 +:10E82000C2EBC01008EBC000FAF746FFCDE91207B3 +:10E83000DDE90010129B784059400143D1D19DF889 +:10E84000080000EB4001C1EBC011404618F8311040 +:10E85000491E8DF81010DFF8EC919DF808104A461B +:10E860009DF8103009EB0111194401F5805181F830 +:10E87000107B9DF81010494401F5805181F84575D1 +:10E880009DF8101009EB011101F58051C1F8557583 +:10E890009DF8081001EB4103C3EBC11100EBC1016E +:10E8A00091F806C09DF8081001EB4103C3EBC111BC +:10E8B00000EBC10149794CEA012100EE101AF8EE93 +:10E8C000400A9FED610A9DF8081080EE801A01EB66 +:10E8D0004103C3EBC11100EBC10191F804C09DF8E5 +:10E8E000081001EB4103C3EBC11100EBC101C97872 +:10E8F0004CEA012100EE901A9DF81010F8EE600A23 +:10E9000071EE200A10EE90CA02EB011101F5805160 +:10E91000C1F851C59DF8081001EB4103C3EBC111CB +:10E9200000EBC10191F80AC09DF8081001EB41030A +:10E93000C3EBC11100EBC101497A4CEA012100EEA1 +:10E94000901A9DF80810B8EE601AC1EE000A01EBAB +:10E950004103C3EBC11100EBC10191F808C09DF860 +:10E96000081001EB4103C3EBC11100EBC101C979F0 +:10E970009DF810304CEA012100EE101AB8EE400A62 +:10E9800030EE800A10EE101A02EB031202F58052EC +:10E99000C2F859159DF8081001EB4102C2EBC111F4 +:10E9A00000EBC100C07A00069DF8080000EB4001B2 +:10E9B000C1EBC01008EBC000027B9DF8080000EB23 +:10E9C0004003C3EBC01008EBC000C07A42EA00204D +:10E9D0000AD400EE100ADFED1D0AB8EE400A20EE60 +:10E9E000200A10EE100A0BE0404280B2F9F7E9FD70 +:10E9F0009FED171B53EC112BF9F702FDF9F746FEBB +:10EA00009DF8102009EB021101F58051C1F85D0558 +:10EA10009DF808009DF8102000EB400101EB00106C +:10EA200009EB001000EB02102844027842F080024B +:10EA300002709DF8080000EB4002C2EBC0120BE030 +:10EA4000AC620020D412002000FF7F470000803D10 +:10EA5000000000000000B0BF08EBC200C27D9DF8BE +:10EA6000080000EB001303EB002009EBC0039DF846 +:10EA7000100000EB001003EBC00000F5005080F820 +:10EA800054209DF8080000EB400202EB001009EB57 +:10EA90000010D0E09DF80800DFF8989400EB4001EA +:10EAA000C1EBC01009EBC000C3799DF8080000EB72 +:10EAB0004002C2EBC01009EBC000007A43EA00201C +:10EAC000C317CDE900039DF80800072100EB4002C1 +:10EAD000C2EBC01009EBC000FAF7EEFDCDE912075A +:10EAE000DDE90010129B7840594001437ED19DF82A +:10EAF000080000EB4001C1EBC01119F83100401EC5 +:10EB00008DF81000DFF830849DF8081008EB011034 +:10EB100000F5805080F8107B9DF8101008EB010084 +:10EB200000F5805080F845759DF8080000EB400125 +:10EB3000C1EBC01109EBC1008079F9F742FD41EC4E +:10EB4000110B9FEDFE0B0AF037F99DF80800B0EEAF +:10EB5000408AF0EE608A00EB4001C1EBC01109EB86 +:10EB6000C10002799DF8080000EB4001C1EBC01123 +:10EB700009EBC100C07842EA0020F9F722FD53EC0E +:10EB8000182BF9F7AFFCF9F781FD9DF8101008EB91 +:10EB9000011101F58051C1F855059DF8101008EBE1 +:10EBA000011000F58050C0F851759DF8101008EB69 +:10EBB000011000F58050C0F859759DF8101008EB51 +:10EBC000011000F58050C0F85D759DF8080000EB5D +:10EBD000400101EB001108EB01109DF8101000EB53 +:10EBE00001102844017841F0800200E08EE20270BA +:10EBF0009DF8080000EB4001C1EBC01109EBC1001A +:10EC0000427A9DF8080000EB001101EB00219DF80D +:10EC1000100008EBC10300EB001003EBC00000F58F +:10EC2000005080F854209DF8080000EB400101EBF3 +:10EC3000001108EB011000F5805090F8570B84F894 +:10EC40004405CEE59DF80800DFF8E88200EB4001BE +:10EC5000C1EBC01008EBC0004146C3789DF8080026 +:10EC600000EB4002C2EBC01008EBC000807843EA22 +:10EC700000208DF80C009DF8080000EB4002C2EB6C +:10EC8000C0109DF80C2008EBC000104443789DF89C +:10EC9000080000EB4002C2EBC0109DF80C2001EB15 +:10ECA000C000805C43EA0020C317CDE900039DF853 +:10ECB00008009DF80C1000EB4002C2EBC01008EBFE +:10ECC000C000FAF7F9FCCDE91207DDE90001129B5B +:10ECD000794058400843B4D19DF8080000EB40014A +:10ECE000C1EBC01008EBC00040788DF810008DF823 +:10ECF000287091491CE09DF8080000EB400202EBEF +:10ED000000109DF8282001EB001000EB021000F528 +:10ED1000805090F8810B9DF8102090429DF82800BB +:10ED200003D18DF8100013E0FDE3401C8DF828009E +:10ED30009DF8080000EB400202EB001001EB001010 +:10ED400000F5805090F8570B9DF828209042D2D8BB +:10ED50009DF8080000EB400202EB001001EB0012EE +:10ED60009DF8100002EB00102844027842F0800267 +:10ED700002709DF8080000EB4002C2EBC01008EBE7 +:10ED8000C0000079ADF818009DF808009DF810202B +:10ED900001EB0010104400F5805080F8107BBDF8A6 +:10EDA0001800F32806D006DC05287CD0F12807D00F +:10EDB000F22890D14CE2F42876D0F6288BD149E2A3 +:10EDC0009DF8080000EB001202EB002001EBC002EE +:10EDD0009DF8100000EB001002EBC00000F50050A1 +:10EDE000007E00289DF8080025D000EB400202EBD1 +:10EDF00000109DF8102001EB001000EB021000F550 +:10EE0000805090F8890BC00714D09DF808008C46FC +:10EE100000EB001202EB002001EBC0029DF8100095 +:10EE200000EB001002EBC00000F5005090F89E00CF +:10EE3000C00722D0BEE000EB001202EB002001EB85 +:10EE4000C0029DF8100000EB001002EBC00000F5BE +:10EE5000005006769DF80800F42200EB001303EB47 +:10EE6000002001EBC0039DF8100000EB001003EB45 +:10EE7000C00000F5005042779CE09DF8080000EBD0 +:10EE8000001202EB00200CEBC0029DF8100000EB1A +:10EE9000001002EBC00000F5005090F89000B8B3ED +:10EEA0008DF828702CE04DE2E7E19DF8080000EBBA +:10EEB000001202EB00209DF810200CEBC00002EBCA +:10EEC000021200EBC2009DF82820104400F500500B +:10EED00090F891209DF8080000EB400303EB001030 +:10EEE0009DF828300CEB0010184400F5805090F885 +:10EEF0005E0B824208D19DF82800401C8DF8280046 +:10EF00009DF828000428D0D39DF82800042832D08A +:10EF100050E09DF8080000EB001202EB00200CEB23 +:10EF2000C0029DF8100000EB001002EBC0009DF83D +:10EF3000282007E0AC620020D4120020000000006E +:10EF400000002440104400F5005090F891009DF816 +:10EF5000082002EB420303EB02129DF828300CEB71 +:10EF600002121A4402F5805292F85E2B904208D1A8 +:10EF70009DF82800401C8DF828009DF828000A28DC +:10EF8000C7D39DF828000A2814D09DF8080000EB8C +:10EF9000001202EB002001EBC0029DF8100000EB14 +:10EFA000001002EBC00042F29E021044027842F0D0 +:10EFB000010202709DF80C00112844D09DF80C004D +:10EFC00014289DF8080000EB400202EB001001EB52 +:10EFD00000129DF8100002EB001076D02844027851 +:10EFE00022F0040202709DF8080000EB001202EB10 +:10EFF000002001EBC0029DF8100000EB001002EBB6 +:10F00000C00000F5005090F89E00C0077ED09DF82B +:10F01000080000EB001202EB002001EBC0029DF89B +:10F02000100000EB001002EBC00000F50050A0F84B +:10F030009C7005229DF8080000EB001303EB0020F4 +:10F0400001EBC0016FE29DF8080000EB400202EB0B +:10F05000001001EB00129DF8100002EB00104219A5 +:10F06000107840F0040313708DF82870424625E0B4 +:10F070009DF8080000EB4003C3EBC01002EBC00397 +:10F080009DF82800184443799DF8080000EB001C07 +:10F090000CEB002001EBC00C9DF8100000EB001001 +:10F0A0000CEBC00C9DF82800604400F5005080F87F +:10F0B00057309DF828305B1C8DF828309DF82800CB +:10F0C0000A28D5D38DF8287028E02CE09DF8080098 +:10F0D00000EB4003C3EBC0109DF8283002EBC000EA +:10F0E0001844C37B9DF8080000EB001C0CEB0020CB +:10F0F00001EBC00C9DF8100000EB00100CEBC00001 +:10F100009DF828C0604400F5005000E088E280F8D7 +:10F1100070309DF82800401C8DF828009DF82800CC +:10F120000228D3D38DE54219107840F00403137000 +:10F130008DF82870424625E09DF8080000EB40035A +:10F14000C3EBC01002EBC0039DF8280018444379BC +:10F150009DF8080000EB001C0CEB002001EBC00C3C +:10F160009DF8100000EB00100CEBC00C9DF828007F +:10F17000604400F5005080F857309DF828305B1C43 +:10F180008DF828309DF828000A28D5D38DF82870EE +:10F190001FE09DF8283002EBC0001844C37B9DF8A7 +:10F1A000080000EB001C0CEB002001EBC00C9DF8EC +:10F1B000100000EB00100CEBC0009DF828C060446C +:10F1C00000F5005080F870309DF82800401C8DF844 +:10F1D00028009DF8280002289DF8080000EB400355 +:10F1E000C3EBC010D5D302EBC0039DF82800184430 +:10F1F000407C03049DF8080000EB400CCCEBC010F1 +:10F2000002EBC00C9DF828006044807C43EA002398 +:10F210009DF8080000EB400CCCEBC01008EBC002DE +:10F220009DF828001044C07C03439DF8080000EBC3 +:10F23000001202EB002001EBC0019DF8100000EB72 +:10F24000001001EBC00000F50050C0F88430E7E189 +:10F25000F122EFE69DF80800032200EB001303EB18 +:10F26000002001EBC0039DF8100000EB001003EB41 +:10F27000C00000F500500276EAE79DF8080002227F +:10F2800000EB001303EB002001EBC0039DF810001E +:10F2900000EB001003EBC00000F5005002769DF873 +:10F2A0000800F62200EB001303EB002001EBC00383 +:10F2B0009DF8100000EB001003EBC00000F50050BB +:10F2C00042779DF8080000EB001202EB002001EBF2 +:10F2D000C0029DF8100000EB001002EBC00000F52A +:10F2E000005080F890608DF82870424625E09DF827 +:10F2F000080000EB4003C3EBC0109DF8283002EB80 +:10F30000C000184443799DF8080000EB001C0CEB8A +:10F31000002001EBC00C9DF8100000EB00100CEB7E +:10F32000C0009DF828C0604400F5005080F891307E +:10F330009DF82800401C8DF828009DF828000A2818 +:10F34000D5D36DE19DF8080000EB4002C2EBC01080 +:10F3500008EBC00083799DF8080000EB400CCCEB73 +:10F36000C01008EBC000407943EA00229DF8080075 +:10F3700000EB001303EB002001EBC0039DF810002D +:10F3800000EB001003EBC00000F50050A0F89C203B +:10F390009DF8080000EB001202EB002001EBC00218 +:10F3A0009DF8100000EB001002EBC00000F50050CB +:10F3B000B0F89C209DF8080000EB400303EB001020 +:10F3C00001EB001000F58050B0F86A0B8242B8D310 +:10F3D0009DF80800F12200EB001303EB002001EB85 +:10F3E000C00C9DF8100000EB00100CEBC00000F505 +:10F3F000005042779DF8080000EB001202EB00205D +:10F4000001EBC0019DF8100000EB001001EBC00003 +:10F4100042F29E010844017821F00101FDF7E4B9B0 +:10F420009DF8080000EB4001C1EBC010FE4A02EB62 +:10F43000C00000798DF810008DF82070DFF8EC83A3 +:10F440001BE09DF808009DF8201000EB400303EB43 +:10F45000001008EB001000EB011000F5805090F850 +:10F46000810B9DF8101088429DF8200002D18DF884 +:10F47000100012E0401C8DF820009DF8080000EB01 +:10F48000400101EB001008EB001000F5805090F8EF +:10F49000570B9DF820309842D3D89DF8080000EB18 +:10F4A0004001C1EBC01002EBC000C078ADF81800FD +:10F4B000BDF81800182812D2DFE800F0110C0E1168 +:10F4C00085857D857F111111818585858583111144 +:10F4D000851185851A2000E00D208DF80C009DF81F +:10F4E0000C00001FC1B29DF80800914600EB4003DC +:10F4F000C3EBC01302EBC300C01CF9F70BFF8DF880 +:10F5000000009DF8080000EB4001C1EBC01109EBC1 +:10F51000C1009DF80C10084410F8010C9DF8001073 +:10F5200088427DD100E0FCE39DF808004A4600EBEC +:10F530004001C1EBC01009EBC000407800286FD03B +:10F540009DF8080000EB4001C1EBC0109DF80C10C5 +:10F5500002EBC0000844C3789DF8080000EB0011DE +:10F5600001EB002108EBC10C9DF81010404601EBA7 +:10F5700001110CEBC10101F5005181F854309DF8E7 +:10F58000081008EB01139DF81010194401F5805183 +:10F5900081F8107BBDF81810CE291CD01CDCB929CD +:10F5A0007DD012DC5A29CAD0B22979D0B529F7D03A +:10F5B000B629B6D1FDE307208FE708208DE70C20A0 +:10F5C0008BE70A2089E7062087E7C32969D0C52988 +:10F5D00068D0CA29A5D1EDE3E129FCD006DCD52904 +:10F5E00009D0D729ABD0D9299BD1C6E2E5297DD056 +:10F5F000E72996D1FEE39DF8081001EB4103C3EB28 +:10F60000C11109EBC101C97884F8A2119DF8081055 +:10F6100001EB410202EB0112014600EB021000E097 +:10F620003CE39DF8102000EB021094F8A22128443E +:10F63000A6EBD213027863F3000202709DF8080073 +:10F6400000EB400202EB00109DF8102001EB0010CF +:10F6500000EB021094F8A22128445309027863F3C6 +:10F66000410202709DF8080000EB400202EB00101E +:10F6700001EB00129DF8100002EB001000F5805025 +:10F6800090F8820BC0F340029DF8080000EB0013D5 +:10F6900003EB002008EBC0019DF8100003E0F1E34C +:10F6A000F1E3F1E3F1E300EB001001EBC00000F542 +:10F6B000005090F83000C0F34000824251D09DF8D5 +:10F6C0000800424600EB001101EB002008EBC001EE +:10F6D0009DF8100000EB001001EBC00042F2300179 +:10F6E00001449DF8080000EB400300E0FEE303EB5B +:10F6F00000109DF8103008EB001000EB031000F52F +:10F70000805090F8820B4308087863F3410008703A +:10F710009DF8080000EB400101EB00109DF810106F +:10F7200002EB001000EB011000F5805090F8820B06 +:10F73000800717D59DF80800D92100EB001303EBD3 +:10F74000002008EBC0029DF8100000EB001002EB57 +:10F75000C00000F5005041779DF808100220FAF72C +:10F7600041FA46E09DF8080000EB001101EB002093 +:10F7700002EBC0019DF8100000EB001001EBC0008F +:10F7800000F5005080F825609DF80800D92100EBB5 +:10F79000001303EB002002EBC0039DF8100000EB08 +:10F7A000001003EBC00000F5005041779DF8080001 +:10F7B00000EB400101EB001002EB00119DF810007E +:10F7C00001EB00104119087820F020030B709DF820 +:10F7D000080000EB001101EB002008EBC0019DF8D0 +:10F7E000100000EB001001EBC00000F5005080F8A5 +:10F7F00056609DF80800434600EB400101EB001005 +:10F8000008EB00119DF8100001EB001000F580508E +:10F8100090F8820B00F001019DF8080000EB001247 +:10F8200002EB002004E00000AC620020D4120020B3 +:10F8300008EBC0029DF8100000EB001002EBC000C6 +:10F8400000F5005090F8300000F00100814271D0C6 +:10F850009DF808009DF8102000EB001101EB00203E +:10F86000194603EBC00002EB021200EBC20042F2A9 +:10F87000300210449DF8082002EB420303EB021211 +:10F880009DF8103001EB021202EB031202F58052D8 +:10F8900092F8822B037862F3000303709DF808004E +:10F8A00000EB400202EB00109DF8102001EB00106D +:10F8B00000EB021000F5805090F8820BC0079DF815 +:10F8C000080038D000EB001202EB002001EBC00270 +:10F8D0009DF8100000EB001002EBC00000F5005096 +:10F8E00090F8560000289DF8080000EB001202EB8B +:10F8F000002001EBC0029DF8100000EB001002EBAD +:10F90000C00000F5005038D080F855709DF8080010 +:10F9100000EB400202EB001001EB00129DF810001A +:10F9200002EB00104219107820F00103137094F8D4 +:10F93000620728B3D9E000EB400202EB00109DF80B +:10F94000102001EB001000EB02102844027822F096 +:10F95000200202709DF8080000EB001202EB00206C +:10F9600001EBC0019DF8100000EB001001EBC0009E +:10F9700000F5005080F85570B7E080F85560D6E784 +:10F98000087D012868D1486DCA8A904264D29DF8EA +:10F99000080000EB001202EB002001EBC0029DF812 +:10F9A000100000EB001002EBC00000F5005090F8D2 +:10F9B0005500012850D19DF8080000EB001202EB21 +:10F9C000002001EBC0029DF8100000EB001002EBDC +:10F9D000C00000F5005090F88F00E8BB9DF80800CB +:10F9E00000EB400202EB001001EB00129DF810004A +:10F9F00002EB001000F5805090F8802B9DF8080075 +:10FA000000EB001303EB002001EBC00000F50050F9 +:10FA100042749DF80800C32200EB001303EB0020A2 +:10FA200001EBC0039DF8100000EB001003EBC000D9 +:10FA300000F5005042779DF8080000EB400202EB11 +:10FA4000001008EB00119DF8100001EB001000F50C +:10FA50008050C0F8847B00E047E09DF80810022049 +:10FA6000FAF7C0F88DF82870414619E09DF80800B3 +:10FA700000EB001202EB002001EBC0029DF8100029 +:10FA800000EB001002EBC0009DF82820104400F5A8 +:10FA9000005080F857709DF82800401C8DF8280011 +:10FAA0009DF828001428E1D38DF8287019E09DF8FE +:10FAB000080000EB001202EB002001EBC0029DF8F1 +:10FAC000100000EB001002EBC0009DF8282010444D +:10FAD00000F5005080F873709DF82800401C8DF8E8 +:10FAE00028009DF828000A28E1D39DF808009DF819 +:10FAF000102000EB400101EB0010414608EB001024 +:10FB000000EB021000F5805090F8820B80077BF527 +:10FB1000DBAC9DF80800D92200EB001303EB0020BA +:10FB200001EBC0039DF8100000EB001003EBC000D8 +:10FB300000F500504277FBF7C7BC9DF8080000EBCA +:10FB4000001202EB002001EBC00000F50050C7746A +:10FB50009DF80800022200EB001303EB002001EBEC +:10FB6000C0039DF8100000EB001003EBC00000F58F +:10FB700000500276B622FBF736BE9DF8081001EB66 +:10FB8000410303EB011108EB011000F5805090F8E0 +:10FB90005C0B00289DF80C0002D00A287ED197E06B +:10FBA0000828FBD18DF8287024E09DF8080000EBB0 +:10FBB0004001C1EBC0109DF8281002EBC0000844C2 +:10FBC000C07800F00F00092818D89DF8080000EB55 +:10FBD0004001C1EBC0109DF8281002EBC0000844A2 +:10FBE000C07800F0F000902808D89DF82800401C4C +:10FBF0008DF828009DF828000628D6D39DF8280007 +:10FC000006284BD39DF8080000EB4001C1EBC01063 +:10FC100002EBC000C07801049DF8080000EB40032F +:10FC2000C3EBC01002EBC000007941EA00239DF84D +:10FC3000080000EB4001C1EBC01002EBC0004079AE +:10FC400003439DF8080000EB001101EB002008EBD6 +:10FC5000C00C9DF81000414600EB00100CEBC000FA +:10FC600000F50050C0F831309DF8080000EB40036B +:10FC7000C3EBC01002EBC000807903049DF80800BC +:10FC800000EB400CCCEBC01002EBC000C07943EAA3 +:10FC900000239DF8080000EB400C00E0C8E0CCEB2E +:10FCA000C01002EBC000007A03439DF8080000EB8F +:10FCB000001202EB002001EBC0019DF8100000EBE8 +:10FCC000001001EBC00000F50050C0F83530AEE088 +:10FCD0008DF8287024E09DF8080000EB4001C1EB8E +:10FCE000C0109DF8281002EBC0000844C07800F056 +:10FCF0000F0009281AD89DF8080000EB4001C1EB5D +:10FD0000C0109DF8281002EBC0000844C07800F035 +:10FD1000F00090280AD89DF82800401C8DF8280093 +:10FD200000E047E19DF828000828D4D39DF828007A +:10FD300008287DD39DF8080000EB4001C1EBC010FE +:10FD400002EBC00081799DF8080000EB4003C3EB93 +:10FD5000C01002EBC000C07841EA00619DF80800C5 +:10FD600000EB4003C3EBC01002EBC00000790304BA +:10FD70009DF8080000EB400CCCEBC01002EBC0007B +:10FD8000407943EA002001439DF8080000EB00138E +:10FD900003EB002008EBC0039DF8100000EB0010FF +:10FDA00003EBC00000F50050C0F831109DF80800CA +:10FDB00001E007E1E8E000EB4001C1EBC01002EB1D +:10FDC000C000817A9DF8080000EB4003C3EBC0102F +:10FDD00002EBC000C07941EA00619DF8080000EB29 +:10FDE0004003C3EBC01002EBC000007A03049DF88F +:10FDF000080000E0F7E300EB400CCCEBC01002EB96 +:10FE0000C000407A43EA002001439DF8080000EB5F +:10FE1000001202EB002008EBC0029DF8100000EB7E +:10FE2000001002EBC00000F50050C0F8351000E0F3 +:10FE30002EE29DF8080000EB001101EB002008EB1A +:10FE4000C0029DF81000414600EB001002EBC0001C +:10FE500000F50050007E032818D09DF8080000EB44 +:10FE6000400202EB00109DF8102001EB001000EBA7 +:10FE7000021000F5805090F8820B80077BF5BDAC36 +:10FE80005A4678E682E046E14FE072E19DF80800CC +:10FE900000EB001202EB002001EBC00000F5005067 +:10FEA000C7749DF80800042200EB001303EB002048 +:10FEB00001EBC0039DF8100000EB001003EBC00045 +:10FEC00000F500500276C52255E69DF8080000EBCB +:10FED000001202EB002001EBC0029DF8100000EBC5 +:10FEE000001002EBC00000F5005000E052E380F883 +:10FEF00026709DF80800B62200EB001303EB0020EB +:10FF000001EBC0039DF8100000EB001003EBC000F4 +:10FF100000F5005042779DF8080000EB001202EB5C +:10FF2000002008EBC000FBF730BD9DF8081001EB86 +:10FF3000011303EB012100EBC1039DF8101001EB4D +:10FF4000011103EBC10101F5005181F81DB09DF8CD +:10FF5000081001EB011202EB012100EBC10101F5D8 +:10FF60000051CE749DF8081001EB410202EB011123 +:10FF700008EB01109DF8101000EB011028440178E7 +:10FF800041F02002027083E35A460BE09DF808100E +:10FF900001EB011202EB012100EBC10101F500515F +:10FFA000CF74C3229DF8081001EB011303EB01216C +:10FFB00008EBC1019DF8100000EB001001EBC00040 +:10FFC000FCF722B89DF8081001EB410303EB011187 +:10FFD00000EB011101F5805191F85C1B00299DF89F +:10FFE000081001EB4103C3EBC11102EBC10155D075 +:10FFF000C9780B049DF8081001EB410CCCEBC11142 +:020000040801F1 +:1000000002EBC101097943EA01239DF8081001EBD5 +:10001000410CCCEBC11109EBC10149790B439DF8AF +:10002000081001EB011202EB012100EBC1029DF867 +:10003000101001EB011102EBC10101F50051CB647D +:100040009DF8081001EB011202EB012100EBC10247 +:100050009DF8101001EB011102EBC10101F50051F7 +:10006000097E022938D09DF80810C52201EB011342 +:1000700003EB012100EBC1039DF8101001EB01110E +:1000800003EBC10101F500514A779DF8081001EB1F +:10009000011202EB012108EBC10044E70B799DF846 +:1000A000081001EB410CCCEBC11109EBC101C9787F +:1000B00043EA01229DF8081001EB011303EB012133 +:1000C00000EBC1039DF8101001EB011103EBC1011E +:1000D00001F50051CA64B3E79DF8081001EB011265 +:1000E00002EB012100EBC10101F50051CF749DF835 +:1000F0000810032201EB011303EB012100EBC10304 +:100100009DF8101001EB011103EBC10101F5005145 +:100110000A76D9227FE29DF8081001EB011202EB6A +:10012000012100EBC10101F50051CE749DF80810CA +:1001300001EB011303EB012100EBC1039DF810104B +:1001400001EB011103EBC10101F5005181F81DB074 +:100150009DF8081001EB410202EB011108EB0110C0 +:100160009DF8101000EB01102844017841F00402C2 +:1001700008E79DF80810C64601EB410303EB0111A7 +:1001800008EB011000F5805090F85C0B00289DF8FA +:100190000C0002D00E287BD1A0E00C2878D18DF87D +:1001A000287024E09DF8081001EB4100C0EBC1105D +:1001B0009DF8281002EBC0000844C07800F00F0042 +:1001C000092818D89DF8081001EB4100C0EBC110B8 +:1001D0009DF8281002EBC0000844C07800F0F00041 +:1001E000902808D89DF82810491C8DF828109DF8F3 +:1001F00028000A28D6D39DF828000A2848D30020D2 +:10020000CDE90000034638468DF828701EE00099BD +:100210001B0243EA11630902CDE900139DF808109F +:1002200001EB4103C3EBC1119DF8283002EBC10182 +:100230001944C978DDE9003C194340EA0C03CDE9D3 +:1002400000139DF82810491C8DF828109DF82810DF +:100250000529DCD3DDE9003C9DF8081001EB01180D +:1002600008EB01210EEBC1099DF81010F04601EBDF +:10027000011109EBC10101F50059C9F839304946AE +:10028000C1F83DC00023CDE900338DF8280020E0FF +:10029000D2E0DDE900131B0243EA11630902CDE954 +:1002A00000139DF8081001EB4103C3EBC1119DF849 +:1002B000283002EBC1011944097ADDE9003C1943F9 +:1002C00040EA0C03CDE900139DF82810491C8DF875 +:1002D00028109DF828100529DBD39CE08DF82870A4 +:1002E00024E09DF8081001EB4100C0EBC1109DF81F +:1002F000281002EBC0000844C07800F00F00092865 +:1003000018D89DF8081001EB4100C0EBC1109DF812 +:10031000281002EBC0000844C07800F0F0009028DC +:1003200008D89DF82800401C8DF828009DF828006A +:100330000C28D6D39DF828000C287DD30020CDE9C9 +:10034000000038468DF828701FE0DDE900131B021D +:1003500043EA11630902CDE900139DF8081001EB8F +:100360004103C3EBC1119DF8283002EBC1011944D0 +:10037000C978DDE9003C194340EA0C03CDE90013DC +:100380009DF82810491C8DF828109DF82810062982 +:10039000DBD3DDE9003C9DF8081001EB011808EB08 +:1003A00001210EEBC1099DF81010F04601EB01117F +:1003B00009EBC10101F50059C9F839304946C1F8C6 +:1003C0003DC00023CDE900338DF828001FE0DDE9B2 +:1003D00000131B0243EA11630902CDE900139DF8E3 +:1003E000081001EB4103C3EBC1119DF8283002EB6B +:1003F000C1011944497ADDE9003C194340EA0C0384 +:10040000CDE900139DF82810491C8DF828109DF89F +:1004100028100629DBD3DDE900129DF8080000EB67 +:10042000001303EB002008EBC0039DF8100000EB65 +:10043000001003EBC00000E02AE100F50053C3F810 +:1004400041101846C0F845209DF80800F04600EB22 +:10045000001101EB00200EEBC0029DF8100000EB34 +:10046000001002EBC00000F50050027E9DF808006D +:1004700000EB001303EB00200EEBC00000F5005072 +:10048000007D824274D194F8620700287BF4F1ACBD +:10049000C8F835709DF8080000EB001101EB002151 +:1004A0009DF8100008EBC10100EB001001EBC0004B +:1004B00042F23901014410220C98F7F7C6FE9DF86C +:1004C000080000EB001101EB00219DF8100008EB83 +:1004D000C10100EB001001EBC000313000F500500D +:1004E0004146026841F8192F406848609DF80800AD +:1004F00000EB400101EB001108EB01109DF810101A +:1005000000EB011000F5805090F8801B88F818105F +:100510009DF8080000EB001101EB00219DF8100090 +:1005200008EBC10100EB001001EBC00000F500502A +:10053000C16CC8F821100B9940468A6A40F8392FDF +:10054000898D8180D8F8540081B20220F8F740FDEF +:1005500000210620F9F746FBD8F85400401CC8F8E3 +:10056000540000210520F9F73DFBFBF798BCFFE79D +:100570009DF8080000EB400101EB001108EB0110B1 +:100580009DF8101000EB01102844017841F004019F +:100590000170EAE784F8A0669DF8081001EB0112EB +:1005A00002EB012100EBC1029DF8101001EB0111DB +:1005B00002EBC10101F50051097E00299DF80810E8 +:1005C00001EB011202EB01210ED000EBC1029DF8FC +:1005D000101001EB011102EBC10101F50051897E00 +:1005E000B22927D054E071E000EBC10101F50051C0 +:1005F000CF749DF8081001EB011202EB012100EB12 +:10060000C1029DF8101001EB011102EBC10101F5CF +:1006100000510E765A469DF8081001EB011303EBCA +:10062000012108EBC1039DF8100000EB001003EB63 +:10063000C000C5E49DF8081001EB011202EB012196 +:1006400000EBC10101F50051CF749DF80810B222F2 +:1006500001EB011303EB012100EBC1039DF8101026 +:1006600001EB011103EBC10101F500514A779DF83F +:10067000081001EB011202EB012108EBC1029DF809 +:10068000100000EB001002EBC00000F50050877670 +:1006900094F8A703B0B120489DF8081000EB410082 +:1006A00000F58040B0F830129DF80800012300EBFF +:1006B0004002C2EBC012194800EBC2009DF80820AE +:1006C000FAF772F98DF82870144912E084F8A076D0 +:1006D0005AE49DF8080000EB4002C2EBC0109DF800 +:1006E000282001EBC00087549DF82800401C8DF89D +:1006F00028009DF828001428EBD309480178427897 +:10070000114482781144C278D1427AF40FAB21B0FF +:10071000BDEC028BBDE8F08FD4120020AC6200204B +:10072000100800202DE9F74F90B00020ADF8000030 +:10073000ADF80400ADF80400ADF804008DF8100029 +:100740008DF814008DF81800CDE90800CDE90800F7 +:10075000ADF83C00FEA2D2E90032CDE90232FEA2A1 +:10076000D2E90032CDE90A32FD4A1071109800EB4F +:10077000400202EB0010FB4A02EB001E0EF5805017 +:10078000834690F8560B8DF81000109802EB00107D +:100790000790084400F58050824690F8102B10987E +:1007A000042A00EB001303EB0020EE4B03EBC00028 +:1007B00001EB011300EBC3070D900EEB011007F5E1 +:1007C000005500F580591DD105208AF8100B002036 +:1007D000287699F8820B20F0800289F8822B9BF80A +:1007E000562BA120072A0DD2DFE802F00C040B0BD8 +:1007F00006080A00E52004E0B12002E0312000E014 +:10080000F12068779DF810801098DDF848C000EB63 +:10081000001404EB0020D34C022304EBC00000F5CD +:100820000050019010984122CF4EC0EB001000EB19 +:100830008004ACF1A10CB8F1070F7AD2DFE818F010 +:10084000790007008E02D00356052306970699F813 +:10085000810B4FF00008414601F056FD8DF8140061 +:10086000297E0198007D814202D101980121C17445 +:100870009AF8100B401C8AF8100B129BA221A6209C +:10088000CE2B7DD012DC4FF0A502B92B79D006DC3F +:10089000B22B77D0B52B35D0B62B4AD10BE1C32B79 +:1008A00071D0C52B70D0CA2BF7D1F9E0E12B6CD0F9 +:1008B00006DCD52B09D0D72B68D0D92BEDD10FE092 +:1008C000E52B6ED0E72BE8D132E2F52006F83400B4 +:1008D0009DF8140006EBC4056870A970D52009E0E6 +:1008E000F52006F834009DF8140006EBC405687086 +:1008F000A970D920E8702846032101F036FC287140 +:10090000052009E2F52106F834109DF8141006EBD5 +:10091000C40779709BF85C1B4FF0B50951B1296A87 +:10092000B1F1104F37D34FF010410022CDE908123A +:1009300034E08AE2286AB0F5100F05D34FF41000B6 +:100940000021CDE9080102E0286ACDE90808BA7063 +:1009500040460FE0BDF80000C0F10200C200DDE932 +:100960000801F7F760FCBDF800103944C870BDF805 +:100970000000401CADF80000BDF80000032806E0B0 +:1009800030E126E0A2E080E021E1F8E0DBE1E1D324 +:1009900087F80690ECE0296ACDE90818B87040465F +:1009A00010E0BAE1BDF80000C0F10300C200DDE9CB +:1009B0000801F7F738FCBDF800103944C870BDF8DD +:1009C0000000401CADF80000BDF800000428E9D389 +:1009D00059E0F52106F834109DF8141006EBC40711 +:1009E00079709BF85C1B4FF0B90949B1296AB1F1E4 +:1009F000104F2CD02A6ACDE90828B87040463CE058 +:100A0000286AB0F5100F05D0296ACDE90818BA7028 +:100A1000404615E04FF410000021CDE90801F6E74B +:100A2000BDF80000C0F10200C200DDE90801F7F7DF +:100A3000FAFBBDF800103944C870BDF80000401C36 +:100A4000ADF80000BDF800000328E9D3A0E74FF09F +:100A500010410022CDE90812CFE7BDF80000C0F137 +:100A60000300C200DDE90801F7F7DDFBBDF8001067 +:100A70003944C870BDF80000401CADF80000BDF856 +:100A800000000428E9D3484699E0F52006F8340030 +:100A90009DF8140006EBC4056870A970C32029E70F +:100AA000F52006F834009DF8140006EBC4056870C4 +:100AB000A970CA201EE7F52006F834009DF814003E +:100AC00006EBC4056870A970B62013E7F52006F898 +:100AD00034009DF8140006EBC40778709BF85C0B9B +:100AE000B22110B1BA7040462CE0A420B870404644 +:100AF0000DE0E86CBDF80020C2F10102D200D04048 +:100B0000BDF800203A44D070BDF80000401CADF89C +:100B10000000BDF800000228EBD3797138460521AA +:100B200001F023FBB87173E1E86CBDF80020C2F15D +:100B30000202D200D040BDF800203A44D070BDF887 +:100B40000000401CADF80000BDF8000003280DE0D7 +:100B500001693230313030000169323045303000C7 +:100B600010080020D41200204C590020DCD3B971A9 +:100B70003846062101F0F9FAF8710820CCE0F52199 +:100B800006F834109DF8141006EBC4077970B8709D +:100B900040460DE0286DBDF80010C1F10301C90009 +:100BA000C840BDF800103944C870BDF80000401CB2 +:100BB000ADF80000BDF800000428EBD3E120F87187 +:100BC0003846072101F0D1FA38720920A4E0F52057 +:100BD00006F834009DF8140006EBC4056870A9708F +:100BE000C52087E6F52006F834009DF8140006EBD2 +:100BF000C40568709BF85C0B4FF0CE0918B1AE20AD +:100C0000A87040465CE0AC20A870404615E007F5AF +:100C10000050D0F8390007F50051D1F83D10BDF86B +:100C20000020C2F10402D200F7F7FDFABDF800106F +:100C30002944C870BDF80000401CADF80000BDF8A4 +:100C400000000528E3D3404615E007F50050D0F832 +:100C5000410007F50051D1F84510BDF80020C2F160 +:100C60000402D200F7F7DFFABDF800102944087239 +:100C7000BDF80000401CADF80000BDF800000528DC +:100C8000E3D385F80D9028460D2101F06EFAA87384 +:100C90000F2041E007F50050D0F8390007F500516A +:100CA000D1F83D10BDF80020C2F10502D200F7F7DF +:100CB000BAFABDF800102944C870BDF80000401C05 +:100CC000ADF80000BDF800000628E3D3404615E06B +:100CD00007F50050D0F8410007F50051D1F8451054 +:100CE000BDF80020C2F10502D200F7F79CFABDF86A +:100CF000001029444872BDF80000401CADF8000007 +:100D0000BDF800000628E3D385F80F9028460F2190 +:100D100001F02BFA2874112096E2F52006F8340031 +:100D20009DF8140006EBC4056870A970E520E1E5A4 +:100D3000F52006F834009DF8140006EBC405687031 +:100D4000A970E720D6E5F52006F834009DF81400D8 +:100D500006EBC4056870A970D720CBE599F8810B24 +:100D60008DF81400297E0198007D814202D10198FE +:100D70000121C1749AF8101B491C8AF8101B9DF8B8 +:100D8000140020B19DF81400401E8DF81400BCF131 +:100D90000A0F5AD2DFE80CF0FDFC4678D4FBFA05C6 +:100DA000F95A06F834309DF8140006EBC4074030B9 +:100DB0007870BA703020F8703871287F0009787127 +:100DC00078790A28787901D2303000E037307871AC +:100DD000287F00F00F00B871B8790A28B87901D2DD +:100DE000303000E03730B8710320F871781C0721EB +:100DF000F8F790FA38720920ADF83C00287E0428F4 +:100E000001D10520287601990020C87406201BE036 +:100E1000072019E2287103206871681C0521F8F782 +:100E200079FAFDE3042306F834309DF8141006EB3C +:100E3000C4004031417082700521C170ADF83C3072 +:100E4000287E022801D103202876F3E306F8343007 +:100E50009DF8140006EBC40540306870AA7031207C +:100E6000E8703220287103206871681C0521F8F7AA +:100E700051FAA8710720ADF83C0099F8820B20F0D8 +:100E8000200189F8821BD5E306F834309DF8140060 +:100E900006EBC40740307870BA703120F87030210A +:100EA00039712A6AB2F5100F00D232217971A97F07 +:100EB000012902D0A87F28B100E0B8710021ADF867 +:100EC000001014E03220F8E7286ABDF80020C2F1D3 +:100ED00005029200D040BDF8002000F00F003A4417 +:100EE0003030D071BDF80000401CADF80000BDF8F6 +:100EF00000000628E8D332207873ADF8001012E025 +:100F0000E86CBDF80010C1F103018900C840BDF8CC +:100F1000001000F00F00394430308873BDF8000035 +:100F2000401CADF80000BDF800000428E8D3032001 +:100F3000B874781C1221F8F7EDF9F874142077E3EF +:100F400006F834309DF8140006EBC4074030787082 +:100F5000BA703220F870312139717871B87100217E +:100F6000ADF8001018E0E86CBDF80020C2F10302F3 +:100F70009200D040BDF8002000F00F003A4430301D +:100F8000D071BDF80000401C04E069E041E141E19E +:100F900059E048E0ADF80000BDF800000428E2D3B5 +:100FA000ADF80010302108E0BDF800003844C172EF +:100FB000BDF80000401CADF80000BDF80000192885 +:100FC000F2D3032087F82400781C2421F8F7A2F933 +:100FD00087F8250026202BE306EBC401487058E073 +:100FE00099F8810B8DF81400297E0198007D8142CB +:100FF00002D101980121C1749AF8100B401C8AF8A3 +:10100000100B9DF8140020B19DF81400401E8DF8BF +:101010001400BCF10A0F15D2DFE80CF005152F59AA +:10102000FDFCFB14223E042206F834209DF8141027 +:1010300006EBC40040314170512181700521C1701F +:10104000ADF83C20F6E206F834309DF8140006EBCB +:10105000C40540306870AA703120E8703520D9E6A8 +:1010600006F834309DF8140006EBC4054030687073 +:10107000AA703220E8703020CCE6042306F8343021 +:101080009DF8141006EBC4004031417082700521B8 +:10109000C170ADF83C30CDE206F834309DF8140054 +:1010A00006EBC40540306870AA703120E870322029 +:1010B000287103206871681C0521F8F72BF9A871C5 +:1010C00099F8820B20F0200189F8821BA0E606F82F +:1010D00034309DF8140006EBC40740307870BA70C5 +:1010E0003120F8703A71296AB1F1104F07D03221DE +:1010F0007971A97F012904D0A87F38B102E030219D +:10110000F6E7B8710022ADF8002014E03220F8E7CD +:10111000286ABDF80010C1F107018900C840BDF878 +:10112000001000F00F0039443030C871BDF80000E5 +:10113000401CADF80000BDF800000828E8D33220BC +:10114000F873ADF8002012E0E86CBDF80010C1F1B2 +:1011500005018900C840BDF8001000F00F003944B7 +:1011600030300874BDF80000401CADF80000BDF838 +:1011700000000628E8D33021B975ADF8002008E05A +:10118000BDF800003844C175BDF80000401CADF842 +:101190000000BDF800000628F2D37977ADF80020F2 +:1011A00008E0BDF8000038448177BDF80000401C1D +:1011B000ADF80000BDF800000628F2D387F824102F +:1011C000ADF8002009E0BDF80000384480F8251093 +:1011D000BDF80000401CADF80000BDF80000062876 +:1011E000F1D387F82B10ADF8002009E0BDF800001E +:1011F000384480F82C10BDF80000401CADF8000009 +:10120000BDF800000628F1D387F83210ADF80020B1 +:101210000CE066E060E018E0BDF80000384480F8BB +:101220003310BDF80000401CADF80000BDF8000010 +:101230000628F1D3032087F83900781C3921F8F704 +:1012400069F887F83A003B20F2E106F834309DF85F +:10125000140006EBC40740307870BA703220F87082 +:101260003121397133217971B8710021ADF8001045 +:1012700012E0E86CBDF80020C2F105029200D040F7 +:10128000BDF8002000F00F003A443030D071BDF8B6 +:101290000000401CADF80000BDF800000628E8D3AF +:1012A000ADF80010302008E0BDF800103944487354 +:1012B000BDF80010491CADF80010BDF80010192948 +:1012C000F2D3032087F82600781C2621F8F722F8AD +:1012D00087F827002820ABE1102006F834003020E2 +:1012E0007AE6102006F83400312075E699F8810B73 +:1012F0008DF81400BDF800000D9A00EB001002EB11 +:10130000C00000F50050027E0198007D824202D1AB +:1013100001980122C2749AF8100B401C8AF8100B35 +:101320000027ADF8007010E0BDF800200EEB0210B1 +:1013300000F5805090F8810B9DF8142090420AD05F +:10134000BDF80000401CADF800009BF8570BBDF83D +:1013500000209042E8D8BDF800200EEB021000F506 +:10136000805090F8800B081A401C8DF818009DF8EA +:10137000140020B19DF81400401E8DF81400687E02 +:101380000F2803D2687E401C687600E06F761298C2 +:101390006521B1384FF0FA08092873D2DFE800F070 +:1013A000050C40727260721C2D009DF814005030C4 +:1013B00006F8340020215EE09DF81400503006F855 +:1013C0003400687E06EBC40540F0300068700120F0 +:1013D000A870E8702F7133E09DF81400503006F8C3 +:1013E0003400687E06EBC40540F030006870A970D8 +:1013F0000120E8709DF8180021E09DF8140050309D +:1014000006F83400687E06EBC40540F030006870D2 +:10141000A9700120E8709DF8180040F010000EE05F +:101420009DF81400503006F83400687E06EBC405C1 +:1014300040F0300068700120A870E8700520287125 +:1014400028460521F8F724FBCDE9080768710898BC +:10145000000AA8710320E87185F80880FFF7B5BB82 +:10146000A87E6877AF769DF81400503006F83400F7 +:10147000687E40F0C00106EBC400417080F8028035 +:101480000320D5E088E0BDF800200798104441F61D +:10149000103210440278521C02709BF85C0B30B181 +:1014A000491CC9B2012836D0022875D144E01298EF +:1014B000312802D045286FD116E00020ADF8000099 +:1014C00002A90CE0BDF80000BDF8003006EBC40234 +:1014D000085CD054BDF80000401CADF80000BDF819 +:1014E00000000728EED393E40020ADF800000AA91D +:1014F0000CE0BDF80000BDF8003006EBC402085C4B +:10150000D054BDF80000401CADF80000BDF800004C +:101510000728EED37CE48DF814109DF8140006F82B +:10152000340006EBC405032068700027AF70EB7031 +:101530002F71092068710EE08DF814109DF81400C9 +:1015400006F8340006EBC405032068700027AF706E +:10155000EF702F716B7128460621F8F7ADF8CDE9D1 +:101560000807000AE8710898A871FFF706BBF74959 +:101570009AF8100B401C8AF8100B99F8810B8DF823 +:1015800014001298F3287DD007DC05287BD0F128C1 +:1015900008D0F2284ED113E04CE0F42874D0F6289D +:1015A00048D1FAE0F52006F834009DF8140006EB67 +:1015B000C40568700027AF700520E870F1201EE1B7 +:1015C000F52006F834009DF8141006EBC4008046A0 +:1015D00041704FF0000980F80290F221017195F8F6 +:1015E0008E10417195F88E0001282ED095F88E004E +:1015F00020287DD00620ADF83C00BDF83C0088F8DE +:1016000003004046BDF83C10F8F756F8CDE908094C +:10161000BDF83C20000A08F80200BDF83C2000E0BC +:10162000F7E0089808EB02014870BDF83C00801C08 +:10163000ADF83C00C648C74D109931B3012978D0A8 +:10164000022977D0032976D188E12520ADF83C0026 +:101650004946ADF8009010E0BDF80000384400F5B0 +:10166000005090F86120BDF8003008EB0300827153 +:10167000BDF80000401CADF80000BDF800000F28C8 +:10168000EAD303E058E0C6E0ACE033E1ADF8001087 +:1016900010E0BDF80000384400F5005090F87320C9 +:1016A000BDF8003008EB03004275BDF80000401C97 +:1016B000ADF80000BDF800000A28EAD395F88820AC +:1016C00088F81F20ADF8001011E0BDF80000384484 +:1016D00000F5005090F88910BDF8002008EB0200DA +:1016E00080F82010BDF80000401CADF8000000E0BC +:1016F00004E0BDF800000528E7D37EE70A20ADF836 +:101700003C0048460EE0BDF80000384400F50050AB +:1017100090F88910BDF8002008EB02008171BDF837 +:101720000000401CADF80000BDF800000428EAD31A +:1017300063E7EDE0F9E008E1F52006F834009DF8F4 +:10174000141006EBC400804641704FF0000980F889 +:101750000290F322027195F88E2042710C22ADF8AE +:101760003C2095F888208271ADF8009010E0BDF81B +:101770000000384400F5005090F88910BDF80020B2 +:1017800008EB0200C171BDF80000401CADF800007C +:10179000BDF800000528EAD32FE70620ADF83C008D +:1017A000F52006F834009DF8140006EBC4056870B7 +:1017B0000027AF70BDF83C00E870F620287199F85A +:1017C000880B68712846BDF83C10F7F775FFCDE926 +:1017D0000807BDF83C10000A6854BDF83C10089892 +:1017E000294421E7F52006F834009DF8140006EBA3 +:1017F000C40568700027AF700520E870F4202871D8 +:1018000028460521F7F758FFCDE90807000A687157 +:101810000898A8715AE440F21320ADF83C00F52076 +:1018200006F834009DF8140006EBC4077870BDF884 +:101830003C00000AB870BDF83C00F8700520387113 +:101840004FF0000840460EE0BDF800200EEB02000D +:1018500000F5805090F85E0BBDF800203A445071BE +:10186000BDF80000401CADF80000BDF800000A28DB +:10187000EAD3BBF86A0B8946000AF873BBF86A0B17 +:10188000387435F89C0F000A78742888B874298851 +:10189000109801EB802081B20320F7F72DFB45461D +:1018A000ADF8008049464FF400720FE0BDF800002B +:1018B000084400F5805090F8A601BDF800303B4484 +:1018C000D874BDF80000401CADF80000BDF8000061 +:1018D0009042EBD33846BDF83C10F7F7EDFECDE96A +:1018E0000805BDF83C10000A7854BDF83C10089873 +:1018F000394499E6BDF83C1039B38021F8F78FFDE3 +:10190000BDF83C00C5F8A40012480121A03031E028 +:10191000BDF83C10C9B10821F8F781FDBDF83C00C5 +:1019200068670C480121703024E0BDF83C0060B1CC +:101930004FF480710848F8F772FDBDF83C00C5F817 +:10194000BC0004480121B83014E015E0D412002096 +:10195000000C02400060024000000240BDF83C1054 +:1019600051B14FF48061F8F75AFDBDF83C00E865CD +:1019700001210948F7F7F6FE084890F8A703002868 +:1019800007D006EBC4000023BDF83C10109AF9F70D +:101990000BF813B0BDE8F08F58600240D42200204D +:1019A0002DE9F04700242DED048B804689469FEDFC +:1019B0001E9B25462646E20040464946F6F733FC84 +:1019C000C7B22046F6F7FDFD41EC110BB0EE490A17 +:1019D000F0EE690A07F0F0F9380907F00F0100EBA3 +:1019E0008000B0EE408AF0EE608A01EB4000F6F72E +:1019F000E8FD53EC182BF6F703FD41EC180B2846D5 +:101A00003146F6F7EBFD53EC182BF6F752FCF6F7E0 +:101A100018FE641CE4B205460E46082CCBD3BDEC80 +:101A2000048BBDE8F0870000000000000000594072 +:101A300070B50E4D40F224442146284606F057FE6C +:101A4000012812D1298828462A1D1188214606F02E +:101A5000EBFD0748012180F8B11A0648D0F88C0048 +:101A60000549C0F57A70A1F8380270BD0044004005 +:101A7000D422002000600240D452002010B50B4C4C +:101A800040F22441204606F032FE01280DD1208884 +:101A9000201D00880648012180F8BD1A0548406CC9 +:101AA0000549C0F57A70A1F83A0210BD004C00401B +:101AB000D422002000600240D452002010B50B4C0C +:101AC00040F22441204606F012FE01280CD1208865 +:101AD000A0880748012180F8C91A064840690649CC +:101AE000C0F57A70A1F83C0210BD00000050004023 +:101AF000D422002000600240D452002010B50B4CCC +:101B000040F22441204606F0F2FD01280DD1208844 +:101B1000201D00880648012180F8D51A0548C06AB2 +:101B20000549C0F57A70A1F83E0210BD004800409A +:101B3000D422002000600240D452002010B5124C84 +:101B400010492046F7F7F8FD00212046F7F70AFE76 +:101B50000E4C4021204606F0C3FD0028F9D080211C +:101B60000B48F8F75EFC084C0A49183C2046F7F78A +:101B7000E3FD01212046F7F7F5FD07490120087133 +:101B800010BD000000802020A06002400044004002 +:101B9000000C0240008800201008002010B5124CF4 +:101BA00010492046F7F7C8FD00212046F7F7DAFD77 +:101BB0000E4C4021204606F093FD0028F9D0082164 +:101BC0000B48F8F72EFC084C0A49303C2046F7F742 +:101BD000B3FD01212046F7F7C5FD07490120087133 +:101BE00010BD00002080002070600240004C0040CA +:101BF000000C0240008020101008002010B5124C8C +:101C000010492046F7F798FD00212046F7F7AAFD76 +:101C10000E4C4021204606F063FD0028F9D04FF419 +:101C200080710B48F8F7FDFB074C0A49A83C204699 +:101C3000F7F782FD01212046F7F794FD06490120C0 +:101C4000087110BD00800028B860024000500040BC +:101C500000000240208000101008002010B5124C37 +:101C600010492046F7F768FD00212046F7F77AFD76 +:101C70000E4C4021204606F033FD0028F9D04FF4E9 +:101C800080610B48F8F7CDFB074C0A49303C2046F1 +:101C9000F7F752FD01212046F7F764FD06490120C0 +:101CA000087110BD008000185860024000480040D4 +:101CB000000C024000880010100800202DE9F047B9 +:101CC000012190B0480504F087FA8648F7F754FDE3 +:101CD000402738010024CDE90540C5010794089448 +:101CE000CDE9094546040C940D94DFF8FC917F483A +:101CF0000B94CDE90207CDE9006969460E94794855 +:101D0000F7F7E2FD012210217648F7F7C7FDDFF86B +:101D1000D4A1AAF1180A5046F7F72EFD4FF47A78AD +:101D2000CDE90348E811CDE9054007940894CDE9D1 +:101D300009456F480B940C940D9400960E94CDE9D0 +:101D4000019069465046F7F7BFFD01215046F7F76D +:101D500009FDDFF890A1AAF1300A5046F7F70CFD13 +:101D6000E811CDE9054007940894CDE909450C94A4 +:101D70000D94DFF8809160480B94CDE90207CDE91E +:101D8000006969460E945046F7F79EFD0122102126 +:101D90005046F7F783FDDFF84CA1AAF1600A5046E0 +:101DA000F7F7EAFCCDE90348E811CDE905400794CF +:101DB0000894CDE9094551480B940C940D94009674 +:101DC0000E94CDE9019069465046F7F77DFD01215B +:101DD0005046F7F7C7FCDFF80CA10AF1180A504685 +:101DE000F7F7CAFCE811CDE9054007940894CDE95E +:101DF00009450C940D94DFF8089142480B94CDE905 +:101E00000207CDE9006969460E945046F7F75CFD7C +:101E1000012210215046F7F741FDDFF8C8A0AAF1D2 +:101E2000900A5046F7F7A8FCCDE90348E811CDE940 +:101E3000054007940894CDE9094533480B940C9468 +:101E40000D9400960E94CDE9019069465046F7F73F +:101E50003BFD01215046F7F785FCDFF88890A9F19A +:101E600048094846F7F788FC0397E811CDE9054093 +:101E700007940894CDE9094525480B940C940D94DA +:101E8000224F00960E94CDE9017069464846F7F757 +:101E90001BFD012210214846F7F700FDDFF84490B2 +:101EA000A9F178094846F7F767FCCDE90348E8113E +:101EB000CDE9054007940894CDE9094515480B94F0 +:101EC0000C940D9400960E94CDE901706946484635 +:101ED000F7F7FAFC01214846F7F744FC10B0BDE8DB +:101EE000F0870000A0600240044400404C590020EC +:101EF000AC620020044C0040A45B002094660020EB +:101F000004500040FC5D00207C6A00200448004032 +:101F100054600020646E00202DE9FC410121084638 +:101F200004F05AF90121042004F056F90121082097 +:101F300004F052F90121402004F04EF9DFF8FC8052 +:101F4000072205214046F8F753FA072206214046AA +:101F5000F8F74EFA072208214046F8F749FA072217 +:101F600009214046F8F744FA354F08220A2138463D +:101F7000F8F73EFA08220B213846F8F739FA08221A +:101F800002214046F8F734FA08220C213846F8F7C7 +:101F90002FFA02268DF8056000244FF459708DF851 +:101FA0000640012500908DF807508DF804606946C1 +:101FB0004046F8F7E1F98DF805604FF4E0508DF8F0 +:101FC000064000908DF807508DF804606946384649 +:101FD000F8F7D2F94FF4916000908DF806408DF833 +:101FE000045069464046F8F7C7F9280200908DF87A +:101FF00006408DF8045069461248F8F7BDF98DF88F +:1020000006404FF4F040104C00908DF804506946A3 +:102010002046F8F7B1F9A9032046F8F700FA69035A +:102020002046F8F7FCF9A1142046F8F7F8F9E11476 +:102030002046F8F7F4F9BDE8FC810000000C0240EE +:1020400000080240000002400018024070B5002461 +:10205000FFF762FFFFF732FE00F022F80E4D00217D +:1020600085F8AC1A012285F8AC2A0C480170817001 +:102070004170C2704FF47A718160042085F8AC0A17 +:1020800004E0204600F062F9641CE4B295F8AC0A62 +:10209000A042F6D870BD0000D42200205055002088 +:1020A000F8B511208DF8000002258DF801500124AB +:1020B0008DF802408DF80340684600F01BFB262097 +:1020C0008DF800008DF8014000268DF802608DF833 +:1020D0000340684600F00EFB0E208DF800008DF8DE +:1020E00001508DF802408DF80340684600F002FB75 +:1020F00027208DF800008DF801408DF802608DF8E2 +:102100000340684600F0F6FA0F208DF800008DF8C5 +:1021100001508DF802408DF80340684600F0EAFA5D +:1021200034208DF800008DF801408DF802608DF8A4 +:102130000340684600F0DEFA2F208DF800008DF88D +:1021400001508DF802408DF80340684600F0D2FA45 +:1021500035208DF800008DF801408DF802608DF873 +:102160000340684600F0C6FAF8BD01B9102110F826 +:10217000012B10F8013B491E5A400904090CF8D103 +:1021800002F07F00704700002DE9FF5F14460F4604 +:102190004FF480564FF480684FF4C0694FF00C0A3A +:1021A00040F2244B002580B1012830D0022851D0C4 +:1021B000032871D10121880404F032F80097012C22 +:1021C0006DD0022C70D094B377E00121480404F064 +:1021D00027F80097012C03D0022C06D054B10DE053 +:1021E000ADF80460ADF8088008E0ADF80460ADF823 +:1021F000089003E0ADF80450ADF80850ADF8065073 +:10220000ADF80C50ADF80AA069463B4C5DE00121E9 +:10221000C80404F005F80097012C03D0022C07D065 +:102220005CB10EE0ADF80460ADF8088009E040E074 +:10223000ADF80460ADF8089003E0ADF80450ADF8D7 +:102240000850ADF80650ADF80C50ADF80AA069463C +:102250002A4C3AE00121080503F0E2FF0097012C27 +:1022600003D0022C06D054B10DE0ADF80460ADF8F7 +:10227000088008E0ADF80460ADF8089003E0ADF820 +:102280000450ADF80850ADF80650ADF80C50ADF85C +:102290000AA069461A4C18E02CE000E004E0ADF812 +:1022A0000460ADF8088008E0ADF80460ADF808906F +:1022B00003E0ADF80450ADF80850124CADF80650EC +:1022C000ADF80C50ADF80AA06946204606F046FA73 +:1022D0000121204606F0ABF901225946204606F0BE +:1022E00025FA1021204606F09FF90122C021204640 +:1022F00006F0A7F9BDE8FF9F00440040004C0040F5 +:1023000000500040004800402DE9FC410024CDE988 +:1023100000446F4664220023F5F754FF0E4605463D +:10232000104619460A220023F5F74CFF010102F07E +:102330000F000818385504F10104E4B2284631466C +:10234000082CE7D3DDE90001BDE8FC812DE9F84F59 +:10235000784E80460024042086F8AC0A08EB480139 +:1023600001EB0810A6F5805707EB0015009505F561 +:10237000805595F85D0B012803D10021404600F0FF +:10238000DDF808EB4802B94607EB8207A7F5AA6714 +:1023900007F5005700203870B8707870F8704FF06B +:1023A000050AC7F808A087F8300087F83200012036 +:1023B00087F8310087F83300D5F8580B00EB800020 +:1023C0004000B86395F8552BD5F8501B4046A7F54B +:1023D0002B67FFF7D9FE95F8561B08EB081202EBA6 +:1023E0000820554A072902EBC00B0BF5005014D208 +:1023F000DFE801F0130406090B0D1700514600E059 +:102400000F21017509E00721FBE70421F9E7D5F861 +:10241000580B64214843C7F8E80A4FF0A10ECA469A +:1024200063E00321EDE704EB041300210BEBC30091 +:10243000183000F500500173012383734173C17399 +:102440004FF47A734361009B03EB041303F580534D +:1024500083F8821B00F8181995F8561B072942D2F9 +:10246000DFE801F041040707090B0D00E521417782 +:1024700039E07146FBE7B121F9E73121F7E7F121B6 +:10248000417700212BE001EB011202EB01220AEB64 +:10249000C20701EB410202EB01120AEB021200201B +:1024A00002F5805915E002EB001C0CF5805C9CF8ED +:1024B00080CB93F8888BC44509D193F880CB00EB8F +:1024C000001807EBC80808F5005888F88FC0401CB2 +:1024D000C0B299F857CB8445E5D8491CC9B296F8E3 +:1024E000AC0A8842CFD8641CE4B295F8570B524628 +:1024F000A04298D8002086F8AD0A00EB400101EB1D +:10250000001102EB011101F5805191F8563B052BAA +:1025100009D291F8563B33B196F8AD3A91F8571B72 +:10252000194486F8AD1A401CC0B20428E5D3BDE8B2 +:10253000F88F0000D4220020D41200202DE9F041B1 +:10254000054663484FF4804253100668614884147E +:10255000C71439B1C5B1012D18D0022D18D0032DE3 +:102560001BD117E035B1012D06D0022D06D0032D69 +:1025700013D105E0114604E0194602E0214600E0CF +:102580003946F7F74EFF08E0114604E0194602E02D +:10259000214600E03946F7F742FF642007F060FD6E +:1025A00000224FF416512846FFF7EEFD4A4905EB8D +:1025B000450001EB800000F58050002280F8E22AFF +:1025C000C0F8E42A05EB450000EB051001EB001014 +:1025D00000F58050D0F8583B01F58041C1F88432B5 +:1025E000012381F87D3290F8561B3C4C962305EB75 +:1025F0008500204406290AD2DFE801F00903050519 +:102600000733762102E0837001E06E218170C5EB13 +:102610000511334B01EB8101C02403F8314003EB7A +:10262000C10462700821A170E27006F00F0105EB91 +:10263000051211442171807860712020A071E17130 +:10264000802020724C2060725420A0722548264FB2 +:102650000B2645B1012D0FD0022D25D0032D14D10D +:102660002DE06621D2E78021F7F7D9FEC7F8A460F4 +:102670001D480121A03006E00821F7F7D0FE7E6753 +:10268000194801217030F7F76DF8184890F8A70342 +:1026900028B1204600232A460B21F8F785F9BDE82A +:1026A000F041642007F0DCBC4FF480711048F7F76C +:1026B000B6FEC7F8BC600C480121B830E3E74FF420 +:1026C0008061F7F7ACFEFE65074801215830DAE774 +:1026D000187AFF1F00180240D41200204C7200200C +:1026E0004C590020000C024000600240D42200201F +:1026F0000000024030B50F23C27801780125FAB1FD +:10270000144A126801F1E02102F4E062C2F5E062CD +:10271000C2F30722C2F10404D3404278A240847875 +:102720001C401443220181F80024007800F01F01AE +:102730008D404009800000F1E020C0F8005130BD1C +:1027400001F01F0085404809800000F1E020C0F83A +:10275000805130BD0CED00E0024A114001430248B7 +:102760000160704780FFFF1F08ED00E0BFF34F8F4F +:1027700004480168044A01F4E06111430160BFF3B9 +:102780004F8FFEE70CED00E00400FA05BFF34F8F1A +:1027900004480168044A01F4E06111430160BFF399 +:1027A0004F8FFEE70CED00E00400FA0510B50021A4 +:1027B000074B0A46002003EBC004401CC0B2625421 +:1027C0008028F8D3491CC9B20829F3D310BD0000F2 +:1027D0004F7C00202DE9FE4F0026171A8146701EFF +:1027E0003546A3EB010A8846002F02DD4FF00101B8 +:1027F00002E003D14FF00001019102E0C7F10007B0 +:102800000190BAF1000F02DD4FF0010002E003D1A8 +:102810004FF00000009002E0C7F1000A009050461F +:10282000574501DD3C4600E00446601C4FF0000BBC +:10283000029016E008F0FF0109F0FF000C9A00F08A +:1028400015F83E445544A64202DD0199361B8944E1 +:10285000A54202DD00992D1B88440BF101001FFAEF +:1028600080FB02998B45E5DBBDE8FE8F30B5CC08D7 +:1028700001F0070301259D40EBB2064D05EBC005B5 +:10288000C808285C0AB1184302E063EA0000C043AC +:10289000285530BD4F7C00202DE9FC4101210A2044 +:1028A00003F09AFC01248DF8044000264FF4C05038 +:1028B0008DF80660032700908DF805708DF80740AD +:1028C00069464648F7F758FD8DF804408DF80660D4 +:1028D0008DF80570A5028DF80740414C00956946BA +:1028E0002046F7F749FDC82007F0BAFB29462046E5 +:1028F000F7F795FDC82007F0B3FB29462046F7F708 +:1029000090FDC82007F0ACFB0021FD2000F024FA68 +:102910000021122000F020FA0021AE2000F01CFA65 +:102920000021D52000F018FA0021A02000F014FAB0 +:102930000021A82000F010FA00213F2000F00CFA3E +:102940000021D32000F008FA0021084600F004FA24 +:102950000021402000F000FA0021A02000F0FCF946 +:102960000021C02000F0F8F90021DA2000F0F4F98D +:102970000021122000F0F0F90021812000F0ECF994 +:1029800000217F2000F0E8F90021D92000F0E4F9CF +:102990000021822000F0E0F90021DB2000F0DCF9CA +:1029A0000021342000F0D8F90021A42000F0D4F94F +:1029B0000021A62000F0D0F90021202000F0CCF961 +:1029C0000021084600F0C8F9FFF7F0FE0021AF2013 +:1029D00000F0C2F900F054F8BDE8FC81000C0240A0 +:1029E000000402400346012000E05843491EC9B2DA +:1029F000FBD270472DE9F84F82460A980D465043A6 +:102A00006421B0FBF1F0984600F0FF0B4FF0010994 +:102A10000AEB02072B4600245046FAB21946CDF8BD +:102A20000090FFF7D7FE05EB0806F3B2FAB2F1B259 +:102A30005046CDF80090FFF7CDFE5246F3B229463E +:102A40001046CDF80090FFF7C5FEF3B2FAB2F8B227 +:102A50002946CDF80090FFF7BDFE4F460AEB0B0666 +:102A600009E02819C3B2C1B2F2B250460097FFF78D +:102A7000B1FE641CE4B24445F3D3BDE8F88F000016 +:102A800070B50025B020294600F066F900210846FF +:102A900000F062F90021102000F05EF9084E0024D9 +:102AA00006EBC4000121405D00F056F9641CE4B25D +:102AB000802CF5D36D1CEDB2082DF0D370BD000055 +:102AC0004F7C002070B50B4C05460221204603F0D8 +:102AD0004DFD0028F9D02946204603F050FD012184 +:102AE000204603F043FD0028F9D0204603F045FDC1 +:102AF000C0B270BD003800402DE9FC4F1D4688462D +:102B000081468B460090082B0ED0680700D001202C +:102B100000EBD500690810FB01F0C0B2203A02F0CA +:102B2000FF0A0026019046E00620F7E7082D10D0A6 +:102B30000C2D14D0102D16D0182D3FD121490AEBA1 +:102B4000CA0001EB80000027845DE0070FD00B9ADC +:102B500010E01D490AEB4A0001EB4000F3E70AEBE5 +:102B60004A001A49EDE71A4901EB0A10EBE70B9806 +:102B700030B3002241464846FFF778FE7F1C6408C8 +:102B800008F10100FFB200F0FF08082FDDD309F1C2 +:102B9000010000F0FF09082D0AD00099A9EB0100FF +:102BA000B0EB550F04D10BF10800894600F0FF0B84 +:102BB000761CD846F6B201988642B7D3BDE8FC8FA2 +:102BC0000122D7E748BC0108BCAF0108E4B1010805 +:102BD00058B601082DE9F84F1D00DDE90A79924643 +:102BE0008B4680464FF0000611D11046F5F7E9FC00 +:102BF00041EC100B06F048F89FED1C1B51EC100B3C +:102C000053EC112BF5F755FBF5F7FCFCC5B2082F7B +:102C100000D1022600241CE0281B401EC1B20A205D +:102C2000FFF7E0FEBAFBF0F00A21B0FBF1F201FB86 +:102C30001200CDF8009088B13030C2B206EB5701D7 +:102C400001FB0480C0B23B465946FFF755FF641CA8 +:102C5000E4B2AC42E0D32846BDE8F88F06EB57015A +:102C600001FB0480C0B23B463022EDE700000000CB +:102C70000000F03F2DE9FF4F81B0064600900F465F +:102C80004FF0000A8946580700D0012000EBD3001E +:102C90000490002032E0002029E00E98002410F873 +:102CA0000A500AF101001FFA80FAE80701D00F9AD2 +:102CB00002E00F9848B3002239463046FFF7D6FDB0 +:102CC0007F1C641C6D08E4B2FFB2082CEDD3761CA7 +:102CD0000098F6B2311A0398814204D109F1080034 +:102CE000009E00F0FF0908F101004F46C0B20399B1 +:102CF00080468842D1D30BF10100C0B204998346CB +:102D00008842C8D305B0BDE8F08F0122D4E72DE991 +:102D1000F8431D46DDE908781646894604460EE06C +:102D20003B4649462046CDF80080FFF7E5FE082FD8 +:102D30000ED004EB5700C4B26D1EEDB2761C002D10 +:102D400004D03278202A01D37E2AE9D9BDE8F8835D +:102D5000A41DE4B2F0E700002DE9F041114C064655 +:102D60004FF4006500292946204602D0F7F759FBA9 +:102D700001E0F7F754FB4FF4805739462046F7F748 +:102D80004EFB39460848F7F74CFB3046FFF79AFEF2 +:102D900039462046F7F745FB29462046BDE8F04175 +:102DA000F7F73FBB000C0240000402402DE9F04F52 +:102DB00087B04FF00008ADF80C80ADF80480ADF896 +:102DC0000880ADF81480ADF81080ADF8008041F6B1 +:102DD00082394FF0A30BFD4CFDE394F86407022801 +:102DE00002D10720ADF80000F94FBDF800003844CB +:102DF0008079BDF800103944C97840EA0160BDF817 +:102E0000001039440979BDF8002009043A44527988 +:102E100041EA02210843EF494A68904276D048606F +:102E2000BDF8000038448078BDF800103944497876 +:102E300040EA0126B4F82A16BDF800003044801C90 +:102E4000814263D3B4F82A06BDF80010801B401AF3 +:102E5000801EA4F82A06BDF8000031463844F6F773 +:102E60002BFCBDF80010314439444978BDF80020EE +:102E70003244BA5C41EA0221814279D194F8A70335 +:102E800040B1B01C81B2BDF80000012338440422D7 +:102E9000F7F78AFDBDF800003844007900F0010022 +:102EA0000490BDF80000384480790025C0F3420A40 +:102EB000F31F0DE028443844C07952460499F6F7D0 +:102EC000FDFDBDF8001029443944C8716D1CADB238 +:102ED000BDF800009D42EDDB3844C079012184F843 +:102EE00062174FF0000AC4F868A684F866A6BA4ACA +:102EF00082F872A2C2F874A2ADF814A011287DD095 +:102F00000DDCA0F10B00062815D200E0FEE3DFE89F +:102F100010F0A00802093D093709590B1D00A2282D +:102F20006ED004DC12286CD0A12804D124E3A3289D +:102F300068D0A42867D000205146BDF80020024484 +:102F4000B954401C80B20528F7D3FDE35046F0E1A8 +:102F5000BDF80C00A14D00EB400101EB001005EBAA +:102F6000001000F5805090F8560B07287ED200E044 +:102F7000EBE3DFE800F07B040404047BA30050468D +:102F800088E0BDF80000BDF8141008443844007A09 +:102F9000A8B3012802D0022874D112E0BDF80C00B9 +:102FA00000EB400101EB0010BDF8041005EB001030 +:102FB00000EB011101EB0900017821F0040101701F +:102FC00060E0BDF80C0000EB400101EB0010BDF823 +:102FD000041005EB001000EB011101EB0900017872 +:102FE00021F008010170BDF80C0000EB400202EB7B +:102FF000001005EB0010BDF8042005E0F0E341E00F +:10300000EFE3EFE3EFE3EFE300EB021000F58050B6 +:10301000C0F884ABBDF80C100220F6F7E3FD0020E9 +:103020005246BDF80C1001EB011303EB012105EB37 +:10303000C103BDF8041001EB011103EBC101014410 +:1030400001F5005181F85720401C80B21428E8D3C4 +:103050000020BDF80C1001EB011303EB012105EB7F +:10306000C103BDF8041001EB011100E05EE103EBC8 +:10307000C101014401F5005181F87320401C80B268 +:103080000A28E6D3BDF81400401CADF81400BDF8C2 +:103090000400401CADF80400BDF80C0000EB40013A +:1030A00001EB001005EB001000F5805090F8570B75 +:1030B000BDF8041088423FF664AF37E1D446ADF85E +:1030C00004A022E1BDF80000BDF814100844384403 +:1030D000007A042805D005DC58B1012845D0022823 +:1030E00073D130E108287BD010287AD020286CD109 +:1030F000E1E1BDF80C0000EB001101EB002005EB55 +:10310000C001BDF8040000EB001001EBC00000F5A9 +:10311000005090F88E00102823D1BDF80C0000EB71 +:10312000001101EB002005EBC001BDF8040000EB2D +:10313000001001EBC00000F5005080F88EC0BDF813 +:103140000C00F32100EB001202EB002005EBC002A3 +:10315000BDF8040000EB001002EBC00000F50050C9 +:103160004177BDF81400401CC8E0BDF80C00F22106 +:1031700000EB001202EB002005EBC002BDF80400DA +:1031800000EB001002EBC00000F500504177BDF8E5 +:103190000C0000EB400101EB0010BDF8041005EB42 +:1031A000001000EB011101EB0900017821F004018E +:1031B0000170BDF80000BDF8141008443844017ACD +:1031C000BDF80C0000EB00120CE099E0D4220020C6 +:1031D00060720020180A0020D4520020D41200206F +:1031E000B1E0EEE002EB002005EBC002BDF8040008 +:1031F00000EB001002EBC00000F5005080F88E10CC +:103200000020BDF80010BDF81420114401443944D9 +:103210004A7ABDF80C1001EB011303EB012105EB19 +:10322000C103BDF8041001EB011103EBC10101441E +:1032300001F5005181F86120401C80B20F28E0D3D5 +:103240000020BDF80010BDF8142011440144394499 +:103250000A7EBDF80C1001EB011303EB012105EB15 +:10326000C103BDF8041001EB011103EBC1010144DE +:1032700001F5005181F87320401C80B20A28E0D388 +:10328000BDF80000BDF814100844384490F822003E +:10329000BDF80C1001EB011202EB012105EBC1029C +:1032A000BDF8041001EB011102EBC10101F5005161 +:1032B00081F888000020BDF80010BDF814201144EA +:1032C0000144394491F82320BDF80C1001EB01139F +:1032D00003EB012105EBC103BDF8041001EB011163 +:1032E00003EBC101014401F5005181F88920401C24 +:1032F00080B20528DFD3BDF814002030ADF81400EB +:10330000BDF80400401CADF80400BDF80C0000EB53 +:10331000400101EB001005EB001000F5805090F823 +:10332000570BBDF8041088423FF6CCAEBDF80C0038 +:10333000401CADF80C0094F8AC0ABDF80C108842A3 +:103340003FF606AE01E6BDF80C00F22100EB0012DC +:1033500002EB002005EBC002BDF8040000EB0010FA +:1033600002EBC00000F500504177BDF80C0000EB07 +:10337000400101EB0010BDF8041005EB001000EB5C +:10338000011101EB0900017821F004010170BDF881 +:103390000000BDF8141008443844017ABDF80C0050 +:1033A00000EB001202EB002005EBC002BDF80400A8 +:1033B00000EB001002EBC00000F5005080F88E100A +:1033C000CFE6BDF80C00F32100EB001202EB002069 +:1033D00005EBC002BDF8040000EB001002EBC000DA +:1033E00000F500504177BDF80C0000EB400101EB07 +:1033F0000010BDF8041005EB001000EB011101EB0B +:103400000900017821F004010170BDF80000BDF849 +:10341000141008443844017ABDF80C0000EB001287 +:1034200002EB002005EBC002BDF8040000EB001029 +:1034300002EBC00000F5005080F88E10BDF80000CF +:10344000BDF8141008443844417ABDF80C0000EB74 +:10345000001202EB002005EBC002BDF8040000EBF7 +:10346000001002EBC00000F5005080F8881000202A +:10347000BDF80010BDF814201144014439448A7A83 +:10348000BDF80C1001EB011303EB012105EBC103A7 +:10349000BDF8041001EB011103EBC101014401F57A +:1034A000005181F88920401C80B20528E0D3BDF886 +:1034B0001400C01D22E7BDF80C00F22100EB001241 +:1034C00002EB002005EBC002BDF8040000EB001089 +:1034D00002EBC00000F500504177BDF80C0000EB96 +:1034E000400101EB0010BDF8041005EB001000EBEB +:1034F000011101EB0900017821F004010170BDF810 +:103500000000BDF8141008443844017ABDF80C00DE +:1035100000EB001202EB002005EBC002BDF8040036 +:1035200000EB001002EBC00000F5005080F88E1098 +:103530000020BDF80010BDF81420114401443944A6 +:103540004A7ABDF80C1001EB011303EB012105EBE6 +:10355000C103BDF8041001EB011103EBC1010144EB +:1035600001F5005181F88920401C80B20428E0D385 +:10357000BDF81400401DC1E6B01E0D2190FBF1F016 +:10358000C0B204905046C8E1ADF804A0FE4DA0E1E1 +:10359000BDF80C0000EB400101EB0010BDF8041079 +:1035A00005EB001000EB011000F5805090F8820B45 +:1035B00080077CD408EB880101EBC800BDF800103F +:1035C00008443844007A0021FEF7EAF9BDF80C20DF +:1035D00002EB420300E0FCE303EB0212BDF804300F +:1035E00005EB021202EB031202F5805292F8802BD7 +:1035F0008AEA010342401A4359D1BDF80C0000EB9E +:10360000001101EB002005EBC001BDF8040000EB48 +:10361000001001EBC00000F5005090F855000128A3 +:1036200075D1BDF800003844407BBDF80010394426 +:10363000897A40EA0161BDF800003844C07ABDF8DB +:10364000002000043A44127B40EA02200143BDF806 +:103650000C0000EB001202EB002005EBC002BDF8ED +:10366000040000EB001002EBC00000F50050016206 +:10367000BDF800003844007DBDF800103944497C95 +:1036800040EA0160BDF800103944897CBDF8002093 +:1036900009043A44D27C41EA02210843BDF80C10E7 +:1036A00001EB410202EB011105EB011100E00BE11E +:1036B000BDF8042001EB021101F58051C1F8840B23 +:1036C000BDF80C0000EB400101EB0010BDF8041048 +:1036D00005EB001000EB011101EB0900017841F04E +:1036E00020010170BDF80C100220F6F77BFABDF83E +:1036F0000C0000EB400101EB0010BDF8041005EBDD +:10370000001000EB011000F5805001E0FDE364E0E3 +:1037100090F8801BBDF80C0000EB001202EB0020BB +:1037200005EBC00000F500504174BDF80C0000EB43 +:10373000400101EB001005EB001000F5805090F8FF +:10374000560B012807D001E0F0E0FCE302284CD042 +:10375000032842D149E0BDF800003844407A10B156 +:1037600001283AD13AE0BDF80C0000EB400101EB32 +:10377000001005EB001000F5805090F85C0B00285D +:10378000BDF80C0000EB001101EB002005EBC001BF +:10379000BDF8040000EB001001EBC00000F5005084 +:1037A000006A03D0B0F1104F03D104E0B0F5100F60 +:1037B00001D0B52100E0C321BDF80C0000EB0012E0 +:1037C00002EB002005EBC002BDF8040000EB001086 +:1037D00002EBC00000F5005041776EE0B921EBE745 +:1037E000FEE36DE1FDE3AAE2A1E0BDF80C0000EB11 +:1037F000001101EB002005EBC001BDF8040000EB57 +:10380000001001EBC00000F50050017EBDF80C0077 +:1038100000EB001202EB002005EBC00000F50050A9 +:10382000007D814249D1BDF800003844807BBDF85D +:10383000001000043944C97B40EA0121BDF80000B2 +:103840003844007C0143BDF80C0000EB001202EB91 +:10385000002005EBC002BDF8040000EB001002EBF5 +:10386000C00000F50050C164BDF800003844417A42 +:10387000BDF80C0000EB001202EB002005EBC002CB +:10388000BDF8040000EB001002EBC00000F5005092 +:103890008177BDF80C00A42100EB001202EB0020A0 +:1038A00005EBC002BDF8040000EB001002EBC00005 +:1038B00000F50050817659467EE708F10100049931 +:1038C00000F0FF08884515D2BDF80400401CADF893 +:1038D0000400BDF80C0000EB400101EB001005EB0B +:1038E000001000F5805090F8570BBDF80410884286 +:1038F0003FF64EAEBDF80C0000EB400101EB0010AE +:1039000005EB001000F5805090F8570BBDF804103F +:1039100088420BD8BDF80C00401CADF80C0094F8A0 +:10392000AC0ABDF80C1088423FF62EAE1AE15046A4 +:103930004BE0ADF804A0144D20E0BDF80000384481 +:10394000007A0021FEF72CF8BDF80C2002EB4203B0 +:1039500003EB0212BDF8043005EB021202EB031276 +:1039600002F5805292F8802B8AEA010342401A4302 +:1039700034D0BDF80400401CADF80400BDF80C00C4 +:1039800000EB400102E00000D412002001EB001027 +:1039900005EB001000F5805090F8570BBDF80410AF +:1039A0008842CAD8BDF80C0000EB400101EB0010C2 +:1039B00005EB001000F5805090F8570BBDF804108F +:1039C0008842B3D8BDF80C00401CADF80C0094F848 +:1039D000AC0ABDF80C108842ABD8C3E0BDF80C00AF +:1039E00000EB400101EB0010BDF8041005EB0010E6 +:1039F00000EB011000F5805090F8801BBDF80C0022 +:103A000000EB001202EB002005EBC00000F50050B7 +:103A10004174BDF80C0000EB400101EB001005EB18 +:103A2000001000F5805090F8560B012835D0022880 +:103A300001D00328B6D1BDF80C0000EB001101EB5A +:103A4000002005EBC001BDF8040000EB001001EB05 +:103A5000C00000F50050017EBDF80C0000EB001224 +:103A600002EB002005EBC00000F50050007D814214 +:103A700098D1BDF80C00AA2100EB001202EB002047 +:103A800005EBC002BDF8040000EB001002EBC00023 +:103A900000F500508176594600E0CA21BDF80C00BF +:103AA00000EB001202EB002005EBC002BDF80400A1 +:103AB00000EB001002EBC00000F50050417771E709 +:103AC000002047E00020ADF80400DFF8B0A61EE0BB +:103AD000BDF800003844007A0021FDF761FFBDF811 +:103AE0000C2002EB420303EB02130AEB0312BDF8B6 +:103AF000043002EB031202F5805292F8802B424010 +:103B00000A4330D0BDF80400401CADF80400BDF8F5 +:103B10000C0000EB400101EB00110AEB011000F575 +:103B2000805090F8570BBDF804108842D0D8BDF8EB +:103B30000C0000EB400101EB00110AEB011000F555 +:103B4000805090F8570BBDF8041088420AD8BDF891 +:103B50000C00401CADF80C0094F8AC0ABDF80C1039 +:103B60008842AFD870E1BDF80C00BDF8042000EB2E +:103B7000400101EB001051460AEB001000EB02106F +:103B800000F5805090F8802BBDF80C0000EB00137E +:103B900003EB00200AEBC00000F500504274BDF8B2 +:103BA00000003844407ABDF8002000043A44927A7C +:103BB00040EA0222BDF800003844C07A0243BDF852 +:103BC0000C0000EB001303EB002001EBC003BDF879 +:103BD000040000EB001003EBC00000F50050C264CD +:103BE000BDF80C0000EB400202EB001001EB0010EE +:103BF00000F5805090F8560B012846D0022801D0DD +:103C0000032894D1BDF80C0000EB001202EB002059 +:103C100001EBC002BDF8040000EB001002EBC00095 +:103C200000F50050027EBDF80C0000EB001303EB22 +:103C3000002001EBC00000F50050007D8242E0D181 +:103C4000BDF80C00A52200EB001303EB002001EBF4 +:103C5000C003BDF8040000EB001003EBC00000F54A +:103C600000508276BDF80C0000EB001303EB00203F +:103C70000AEBC001BDF8040000EB001001EBC0002E +:103C800000F5005080F81DB051E7BDF80C0000EBC6 +:103C9000001202EB002001EBC002BDF8040000EBB3 +:103CA000001002EBC00000F50050027EBDF80C00D1 +:103CB00000EB001303EB002001EBC00000F5005007 +:103CC000007D8242E0D1BDF80C00B22200EB00136F +:103CD00003EB002001EBC003BDF8040000EB001073 +:103CE00003EBC00000F500508276BDF80C00E52221 +:103CF00000EB001303EB002001EBC003BDF8040050 +:103D000000EB001003EBC00000F500504277002DDF +:103D1000BAD1BDF804000128B6D1BDF80C0000EB03 +:103D2000001202EB00200AEBC001BDF8040000EB1A +:103D3000001001EBC00000F50050C06CF7E6BDF8C4 +:103D400000003844007A05287ED2BDF800003844CF +:103D5000007A401EADF80C00BDF800003844407AEF +:103D6000BDF8001000043944897A40EA0120BDF80A +:103D700000103944C97A0843C117FDF711FEBDF898 +:103D80000C10FE4D01EB410202EB011205EB02119A +:103D900001F58051C1F8500BBDF800003844007B9C +:103DA0000021FDF7FDFDBDF80C1001EB410202EB17 +:103DB000011205EB021101F5805181F8540BBDF899 +:103DC00000003844407B0021FDF7EAFDBDF80C10EF +:103DD00000E0F6E301EB410202EB011205EB0211F8 +:103DE00001F5805181F8550BBDF800003844807B07 +:103DF0000021FDF7D5FDBDF80C1001EB410202EBEF +:103E0000011205EB021101F5805181F8560BBDF846 +:103E100000003844C07B0021FDF7C2FDBDF80C1046 +:103E200001EB410202EB011205EB021101F5805199 +:103E300081F8570BBDF800003844007C0021FDF7E5 +:103E4000AFFDBDF80C1000E065E201EB410202EBB2 +:103E5000011205EB021101F58051C1F8580BBDF8B4 +:103E600000003844407C0021FDF79AFDBDF80C109D +:103E700001EB410202EB011205EB021101F5805149 +:103E800081F85C0BBDF80C0000EB400101EB001168 +:103E900005EB011000F5805090F8560B06285046AF +:103EA0005DD0ADE0BDF80000BDF804100844384412 +:103EB000807C0021FDF774FDBDF804204FF0030A5B +:103EC000B2FBFAF2BDF80C1001EB410303EB011158 +:103ED00005EB011101EB021101F5805181F8800B16 +:103EE000BDF80000BDF8041008443844C07C00212F +:103EF000FDF756FDBDF80420BDF80C10B2FBFAF238 +:103F000001EB410303EB011100E08EE305EB01112E +:103F100001EB021101F5805181F8810BBDF8000021 +:103F2000BDF8041008443844007D0021FDF738FD39 +:103F3000BDF80420BDF80C10B2FBFAF201EB41030E +:103F400003EB011100E061E305EB011101EB02114C +:103F500001F5805181F8880BBDF80400C01CADF854 +:103F60000400BDF80C0000EB400101EB001005EB74 +:103F7000001000F5805090F8570BBDF8041000EBCE +:103F8000400088428ED84EE0BDF80000BDF8041015 +:103F900008443844807C0021FDF702FDBDF80C1078 +:103FA00001EB410202EB0111BDF8042005EB011108 +:103FB000520801EB021101F5805181F8800BBDF828 +:103FC0000000BDF8041008443844C07C0021FDF70F +:103FD000E7FCBDF80C1001EB410202EB011101E01E +:103FE0009AE1A1E1BDF8042005EB0111520801EBB3 +:103FF000021101F5805181F8810BBDF80400801C8D +:10400000ADF80400BDF80C0000EB400101EB00101E +:1040100005EB001000F5805090F8570BBDF8041028 +:10402000B1EB400FB0D3BDF80C100220F5F7DAFD6C +:10403000BDF80C00C0B2FEF789F9BDF80C000121F3 +:1040400000EB400205EB820000F5805080F871160D +:10405000D7E2BDF800003844007A84F8AD03BDF81B +:1040600000003844407A84F8AC03BDF800003844BE +:10407000807A84F8AB03BDF800003844C07A84F835 +:10408000AA03BDF800003844007B84F8A903BDF8FA +:1040900000003844407B84F8A80304F56A74F5F7FF +:1040A000C3FCF5F785FC2078A4F56A74FF2829D1B4 +:1040B000F5F734FCBDF800003844007A84F8AD030D +:1040C000BDF800003844407A84F8AC03BDF8000025 +:1040D0003844807A84F8AB03BDF800003844C07AD5 +:1040E00084F8AA03BDF800003844007B84F8A903D3 +:1040F000BDF800003844407B84F8A803F5F794FC31 +:10410000F5F756FC1D48406D08B10F2000E00E2069 +:1041100084F8660775E2102084F86607BDF8000091 +:104120003844007A84F8AD03BDF800003844407A82 +:1041300084F8AC03BDF800003844807A84F8AB03FF +:10414000BDF800003844C07A84F8AA03BDF8000026 +:104150003844007B84F8A903BDF800003844407B54 +:1041600084F8A80304F56A74F5F75EFC02F0DEF843 +:10417000A060A068A068A4F56A7442E2D41200208E +:104180000E2084F8660784F8A1A13AE25146ADF802 +:104190000CA0FE4D3EE0ADF8041016E0BDF80C009A +:1041A00000EB400202EB0010BDF8042005EB00100C +:1041B00000EB021000F5805090F8820BC00714D17C +:1041C000BDF80400401CADF80400BDF80C0000EB85 +:1041D000400202EB001005EB001000F5805090F853 +:1041E000570BBDF804209042D8D8BDF80C0000EB66 +:1041F000400202EB001005EB001000F5805090F833 +:10420000570BBDF80420904208D8BDF80C00401CA4 +:10421000ADF80C00BDF80C000428BCD3BDF80C00B0 +:1042200004286FD3DA4B8A465970DA490120C1F865 +:104230008802C1F8880294F8A501E0B30D2084F843 +:104240006607BDF800003844407ABDF800103944D4 +:10425000097A40EA0120ADF80800BDF800003844B2 +:10426000C07ABDF800103944897A40EA01205880AC +:1042700000204FF4007CBDF80010014439440A7B53 +:10428000291801F5805181F8A621401C80B26045B3 +:10429000F1D3BF48408800F2FF3081B20120F4F72B +:1042A00097FE40B184F8A1A1B948418864225143E6 +:1042B000BDF8082000E022E0B1FBF2F184F8A01183 +:1042C0000121A9714188491C41804088BDF808102E +:1042D000884214D994F89C0140F0010084F89C01B4 +:1042E00094F89C0120F00600801C84F89C01BDF825 +:1042F0000800A4F89E0100210120F5F773FC504648 +:1043000059E1FFE7102084F8660794F89C0140F01B +:10431000800084F89C0174E1BDF800003844007A04 +:1043200084F8A1011120F3E65146ADF80CA0974D99 +:104330003EE0ADF8041016E0BDF80C0000EB4002C2 +:1043400002EB0010BDF8042005EB001000EB02109A +:1043500000F5805090F8820BC00714D1BDF804001E +:10436000401CADF80400BDF80C0000EB400202EB6D +:10437000001005EB001000F5805090F8570BBDF8C9 +:1043800004209042D8D8BDF80C0000EB400202EBAC +:10439000001005EB001000F5805090F8570BBDF8A9 +:1043A0000420904208D8BDF80C00401CADF80C0069 +:1043B000BDF80C000428BCD3BDF80C0004287CD345 +:1043C000734B0020587073490120C1F88802C1F86E +:1043D000880294F8A501E8B3122084F86607BDF8B6 +:1043E00000003844007A84F8A10194F8A101401E2D +:1043F000ADF80C000020BDF80010014439444A7AA1 +:10440000BDF80C1001EB410C0CEB011105EB011197 +:10441000014401F5805181F85E2B401C80B20A28CE +:10442000E9D3BDF800003844007DBDF800103944E0 +:10443000C97C40EA0120ADF80800BDF8000038440E +:10444000807DBDF800103944497D40EA0120588044 +:10445000002000E059E04FF40072BDF80010014464 +:10446000394491F817C0291801F5805181F8A6C187 +:10447000401C80B29042F0D358889A46BDF80C1088 +:1044800000EB8120401E81B20320F4F7A1FDE0B3D0 +:10449000BAF80210504664225143BDF80820B1FB1F +:1044A000F2F184F8A0110121A971BAF80210491C97 +:1044B000AAF80210BAF8021000E0A2E0BDF8082045 +:1044C000914243D9002041F68932BDF80C1001EB2E +:1044D000410303EB011105EB011101EB0011114444 +:1044E0000B7843F001030B70401C80B21028ECD312 +:1044F000BDF80C0000EB400101EB001005EB0010D3 +:1045000041F668310844027800E053E042F00102CD +:104510000270BDF80C0000EB400202EB001005EB4E +:1045200000100844017821F00601891C0170BDF8D3 +:104530000810BDF80C0000EB400202EB001005EB88 +:10454000001000F58050A0F86A1B2EE0408801287A +:1045500030D1002041F68932BDF80C1001EB410347 +:1045600003EB011105EB011101EB001111440B7874 +:1045700023F001030B70401C80B21028ECD3BDF86F +:104580000C0000EB400101EB001005E0D41200200C +:10459000180A00200000424205EB001141F6683085 +:1045A0000844017821F001010170BDF80C100220CF +:1045B000F5F718FB00202A49C1F88802C1F88802E3 +:1045C0001FE046E0274D686D0A21B0FBF1F0BDF811 +:1045D00000103944097A884213D1BDF800003844EC +:1045E000007A18B1686D0A38686504E0C5F854A00F +:1045F000102084F8660700210520F5F7F3FA012062 +:10460000A871B4F82A0620B300201EE0002001465D +:10461000BDF800200244B954401C80B20528F7D3ED +:10462000A4F82A1607B0BDE8F08F0020A4F82A06E7 +:10463000F8E7BDF800103144014439448978BDF8E9 +:1046400000200244B954401C80B2B4F82A168142BA +:10465000EFD8B4F82A0600287EF4BFABE2E70000EA +:1046600000004242D41200202DE9F74F002084B010 +:10467000FF4D019006468146009095F86606012898 +:104680007ED195F8620701287AD1A5F5805809EB0B +:10469000490101EB091108EB0110002700F5805BCF +:1046A00002905DE0029800EB071404F5805494F842 +:1046B000820B000652D594F8820B40F0040084F877 +:1046C000820B94F8820B000748D594F8820B20F0F7 +:1046D000080084F8820B0020C1F8350009EB0911AD +:1046E00001EB092108EBC10007EB071100EBC10A40 +:1046F00042F2390151441022DE4804F53864F3F7E0 +:10470000A4FD0AF500504146D0F8312041F8192F98 +:10471000D0F835204A60227888F81820C16CC8F893 +:104720002110D54940468A6A40F8392F898D818009 +:104730006168C8F83F10D8F8540081B20220F4F73D +:1047400047FC00210620F5F74DFAD8F85400401C2C +:10475000C8F8540000210520F5F744FA7F1CBFB2C9 +:104760009BF8570B4146B8429CD849460220F5F7C2 +:1047700039FA09F101001FFA80F9B9F1040F00E0DC +:1047800006E084D3002085F862070B2085F86607D1 +:10479000BA4F0020387000980DE001F0C7FDC5F851 +:1047A000B003D5F8B003C0F300400190D5F8B003D2 +:1047B000C0F3420000900028EFD095F86407AF499D +:1047C0003A31022816D1AE4890F872222AB100215F +:1047D00080F8721201F074FBFEE307265520087082 +:1047E000FD204870AA2088700020C87008716122DE +:1047F0004A718871F52088550020D5F8B013C0F1B2 +:104800000302D200D1409D4A33183A321A44D17083 +:10481000401C80B20428F0D395F8630720B1994872 +:10482000D0F80802A0B907E0944906983A3131441B +:10483000C87106F108042FE08E482538007838B199 +:1048400095F86407032803D0012085F86606D4E3B1 +:10485000884A8A4B0020253A3A33111801F58051D5 +:1048600091F8E91634181C44E171401C80B21428F8 +:10487000F3D30020111801F5805191F87417341802 +:104880001C44E176401C80B20A28F3D3991906989B +:1048900081F8250006F12604002C9DD0069885F8A5 +:1048A000270606981021FF2211287DD008DCA0F1F0 +:1048B0000B00062817D2DFE800F01616EA08E91701 +:1048C000A22810DA12280ED13DE285F866176B4A4D +:1048D00000206D493A3227180B5CD355401C80B23A +:1048E0000A28F8D30A3440E395F89C01C0077CD02D +:1048F000012080F31388FDF739FF00EB400101EB45 +:104900000A105C49253901EB0017029707F580571B +:1049100097F8560B032816D097F8560B012812D09B +:1049200097F8560B02280ED097F8560B04280AD099 +:1049300097F8560B894605287ED097F8560B0B46FC +:1049400006287AD07AE14D4A01203A321055E41C0B +:10495000A0B2022303901354401C80B21D231354B1 +:10496000401C84B20020C4E00298944600EB091277 +:1049700002F5805292F8800B40493A310855641C88 +:1049800092F8823BA0B20B54401C84B292F8820B86 +:10499000400707D492F8820B000703D492F8820BE9 +:1049A000800764D5002000E072E1D2F8843BC0F1BA +:1049B00003084FEAC80823FA08F300EB040801F8DB +:1049C0000830401C80B20428EDD3241DA3B20AEBAA +:1049D0000A1404EB0A220CEBC20409EB091204EBE3 +:1049E000C208002008F5005200E02AE1D2F8314068 +:1049F000C0F1030C4FEACC0C24FA0CF400EB030CCE +:104A000001F80C40401C80B20428EDD31B1D9BB262 +:104A10000020D2F83540C0F1030C4FEACC0C24FA48 +:104A20000CF400EB030C01F80C40401C80B204288D +:104A3000EFD31B1D9BB201E06CE0A2E00020D46C20 +:104A4000C0F1020C4FEACC0C24FA0CF400EB030C7E +:104A500001F80C40401C80B20328F0D3DB1C1FFA85 +:104A600083FB002408F50050D0F8390010E03DE049 +:104A7000D4220020F912002054260020180A002019 +:104A8000D452002000004042B0A4010894E1DFE0CD +:104A900008F50051D1F83D10C4F10502D200F3F73A +:104AA000C2FBFF4904EB0B028854641CA4B2062C21 +:104AB000D8D30BF106001FFA80FB002408F5005044 +:104AC000D0F8410008F50051D1F84510C4F10502B5 +:104AD000D200F3F7A8FBF24904EB0B028854641CE4 +:104AE000A4B2062CEAD30BF1060084B209F101004E +:104AF00080B2EC4A97F8571B814649453FF634AFE0 +:104B00000398E749039A201A1144030A01F8023D69 +:104B1000487093E0DFF888C302200CF80400E41C1E +:104B2000A4B22746002221E0531C0CF8043009EB04 +:104B3000020101F58051641C91F84515A0B20CF8F2 +:104B40000010401C81B2002009EB0214221802F56B +:104B5000805292F8512500EB01080CF80820401C07 +:104B600080B21028F2D310318CB29AB295F8440575 +:104B70009042D9D80CEB0700002100F8021DE11B80 +:104B80005BE0C74A03201055E41CA0B20221814615 +:104B90001154401C80B20E211154401C84B20021DB +:104BA0009E4693463EE0029800EB011202F5DC526D +:104BB00010780BF80400641CA0B294780BF8004045 +:104BC000401C84B2907840072AD50AEB0A1303EB05 +:104BD0000A220EEBC20201EB0113002002EBC3021A +:104BE000131803F5005393F8573000EB0408DC4624 +:104BF0000BF80830401C80B20A28F1D30A34A3B263 +:104C00000020141804F5005494F8704000EB0308D9 +:104C10000CF80840401C80B20228F2D39B1C9CB2C6 +:104C2000491C89B297F8570B8842BCD80BEB090096 +:104C3000002100F8021DA4EB090141700AF10100F6 +:104C400080B295F8AC1A824651453FF656AE8CE1DB +:104C50007878401C78707878052803D295F89C0104 +:104C6000C00706D085F8661795F89C01C00704D0E8 +:104C700005E00D2085F8660701E085F8A021788819 +:104C8000010A87480155798820444170A41C6CE1D1 +:104C900085F8661795F8A101DFF8048208F804008A +:104CA0000022DFF800C2641C3EE095F8A10102EB8F +:104CB000021700EB001101EB00200CEBC00000EB31 +:104CC000C70000F5805090F8080801282AD195F80F +:104CD000A10100EB400101EB00100CEB001000EB18 +:104CE000021000F5805090F8500A08F80400641C87 +:104CF000A3B2002095F8A11101EB011404EB0121EE +:104D00000CEBC10101EBC701014401F5805191F8A1 +:104D100009181C1808F80410401C80B20A28E9D3AE +:104D20000A339CB2521C92B295F8A10100EB4001EB +:104D300001EB00100CEB001000F5805090F8270AF2 +:104D40009042B2D811E17878401C787078780528C4 +:104D50000ED295F8A10100EB400303EB001351487C +:104D600000EB031000F5805090F8380AC00711D00E +:104D700085F8661795F8A10100EB400101EB0011E1 +:104D8000484800EB011000F5805090F8380AC00741 +:104D900004D005E0122085F8660701E085F8A0211F +:104DA00095F8A1113E48015579882044090A4170BF +:104DB00079888170E41CD8E0DFF8E890012189F857 +:104DC0000610D9F854100A22B1FBF2F234490A5500 +:104DD000D9F85400641C0A2804D900204FF00A0AAC +:104DE000029003E0D9F854A00022029201F804A036 +:104DF0002220641C085500278B46641CAEE0D9F8BD +:104E00005400C84638B1D8F85400C01B401E81B2C7 +:104E10000220F4F771F898F818004346DC460BF8C6 +:104E20000400641CA1B20020D3F81920C0F10304CF +:104E3000E400E24044180CF80420401C80B204282E +:104E4000F2D3091D89B20020D3F81D20C0F103045C +:104E5000E400E24044180CF80420401C80B204280E +:104E6000F2D3091D89B20020D3F82120C0F1020439 +:104E7000E400E24044180CF80420401C80B20328EF +:104E8000F2D3C91C1FFA81F800249946494651F80B +:104E9000250F4968C4F10502D200F3F7C4F903E015 +:104EA000520A0020D412002004EB08020BF8020082 +:104EB000641CA4B2062CE9D308F106001FFA80F89E +:104EC0000024494651F82D0F4968C4F10502D2006B +:104ED000F3F7A9F904EB08020BF80200641CA4B272 +:104EE000062CEED308F1060099F83E3080B2494610 +:104EF0005A460BF80030401C99F83D3080B20BF850 +:104F00000030401C99F83C3080B20BF80030401C57 +:104F100099F83B3080B20BF80030401C91F83A30E1 +:104F200080B21354401C91F8393080B21354401CA5 +:104F300083B20020D1F83F40C0F1030C4FEACC0C03 +:104F400024FA0CF400EB030C02F80C40401C80B275 +:104F50000428EFD31B1D7F1C9CB2BFB2029A002015 +:104F6000B7EB0A019041FFF64AAFA71B24493A0A62 +:104F7000881981464270877000238A460BE0F11839 +:104F800051448846C879DDE90021F4F7A7FD88F887 +:104F900007005B1C9BB29F42F1DC95F8A70328B188 +:104FA000B9B2484600230422F5F7FEFCB9B25646D2 +:104FB0004846F4F781FB010A3155641CA1B27054D4 +:104FC000491C95F864078CB202280CD1601F010AB5 +:104FD000F170307181B200E00FE0701D01F0EDFA68 +:104FE0003055641CA4B2074804600121001FF4F787 +:104FF000B9FB204607B0BDE8F08F0020FAE70000BB +:10500000520A0020BC64024070B5164C40F22445A0 +:105010002946204603F06BFB002821D02946204674 +:1050200003F002FB104D00212846F4F79BFB6110B2 +:105030002846F4F781FB0D49012081F86507208897 +:10504000A088281D0268C2F5FA62A1F82A264FF44A +:10505000FA6101602846BDE870400121F4F782BB87 +:1050600070BD00000010014088640240D42200207E +:1050700010B5074C05492046F4F75EFB0021204699 +:10508000F4F770FB03490120087010BD0080002870 +:10509000B8640240180A00202DE9F04301218FB0C6 +:1050A000880501F099F8DFF894904846F4F764FB1E +:1050B0004020050103900024CDE90545C602079470 +:1050C0000894CDE909464FF000681E480B940C94F3 +:1050D0000D941B4FCDF800800E94CDE90170694608 +:1050E0004846F4F7F1FB012210214846F4F7D6FBBD +:1050F000DFF84890A9F130094846F4F73DFB4FF43A +:10510000FA60CDE90340CDE9054507940894CDE95F +:1051100009460D480B940C940D94CDF800800E9424 +:10512000CDE9017069464846F4F7CEFB01214846B7 +:10513000F4F718FB0FB0BDE8F0830000B86402403C +:1051400004100140520A0020607200207CB5012149 +:10515000032001F041F8134D072206212846F5F7F8 +:1051600047F9072211462846F5F742F9C0200221E7 +:1051700000908DF8051000248DF8064001208DF870 +:1051800007008DF8041069462846F5F7F5F8072062 +:1051900000908DF804408DF8074069460248F5F705 +:1051A000EBF87CBD00040240000002402DE9F04114 +:1051B0000024FFF7CBFFFFF76FFF4FF4E13000F063 +:1051C00089F800F069F80121402001F01DF8012064 +:1051D00001F09EF82D490B2081F82A0100250D765B +:1051E0008D764D76CD764FF47A70086281F828502E +:1051F000012381F82A3081F8293081F82B30C20050 +:105200000A630D708B704B70CB7088600D738B735D +:105210004B73CB7342104A611D4A157095705370E1 +:10522000D37042F2107696601A4E42F6F827A1F239 +:105230003C6104EB440206EB8202A2F5196202F51E +:105240000052157095705370D5709760641C042CD3 +:10525000EFD391F86127120706D091F8612702F089 +:105260000F02521E81F8632791F86127120906D0B8 +:1052700091F86127FF2303EB121281F8642704F0F1 +:10528000EFFEBDE8F04100F023B900001029002036 +:1052900044550020D412002038B546208DF8000077 +:1052A00002208DF8010001248DF802408DF80340A2 +:1052B0006846FDF71FFA25208DF800008DF80140A3 +:1052C00000208DF802008DF803406846FDF712FAC1 +:1052D00038BD00001FB504460121102000F0B8FFC2 +:1052E0000020ADF804000094ADF80600ADF8080009 +:1052F000ADF80C000C200D4CADF80A0069462046B4 +:1053000003F02CFA0121204603F091F9012240F22A +:105310002441204603F00AFA1021204603F084F9C4 +:105320000122C021204603F08CF91FBD001001406E +:105330002DE9F04F8DB034225E496846F2F785FFC3 +:105340005D4F002697F8630700287DD0DFF86CB129 +:105350000121CBF888124FF0000987F86597584D66 +:10536000584C02E0A85DA055761C5548F2F78BFF1B +:10537000B042F7D8DFF85081C8F800600121A8F1E9 +:105380000400F4F7EFF94FF4FA7004F069FE87F8BF +:105390006597DFF82CA100260AF17C0A03E01AF8D1 +:1053A0000600A055761C46487C30F2F76CFFB042F0 +:1053B000F5D8C8F8006044480121001FF4F7D2F97D +:1053C0004FF47A7004F04CFE87F86597DFF8F0A090 +:1053D00000260AF1020A03E01AF80600A055761C1E +:1053E0003748801CF2F74FFFB042F5D8C246C8F8E4 +:1053F000006035480121001FF4F7B4F94FF47A70CA +:1054000004F02EFEC84687F86597002602E0A85DE6 +:10541000A055761C2A48F2F736FFB042F7D8554619 +:10542000CAF80060DFF8A0A00121AAF1040A5046E2 +:10543000F4F798F94FF47A7004F012FE23496846A5 +:10544000F2F715FF1E4900E030E0891D6846F2F7CB +:105450000EFF87F865870026E94603E019F8060085 +:10546000A055761C6846F2F70EFFB042F6D82E60C3 +:1054700001215046F4F776F94FF47A7004F0F0FD0C +:10548000464687F865870E4900200A310A5C225497 +:10549000401C0728FAD3401E286001215046F4F72B +:1054A00061F9642004F0DCFDCBF888620DB0BDE842 +:1054B000F08F00006CAD0108D422002000004242B1 +:1054C00050AA0108520A0020BC640240D1290020E1 +:1054D0002DE9F04FFE4C89B0002594F86307AB46E8 +:1054E00000282AD094F8A106032826D294F8A10611 +:1054F000401C84F8A10600210920F4F773FBF5484D +:105500000126C0F8886294F8641741F2B760A4F5E8 +:1055100080573844009041F2E9603844DFF8B8839E +:10552000089002290AD094F86407DFF8B0A3002895 +:105530007ED094F8640703287BD0F1E0584608F841 +:1055400005006D1C642DFAD3824684F86507E34993 +:1055500000205A310A5C08F80020401C0828F9D3C2 +:1055600041F22571B94600250F4409E009EB050019 +:1055700000F5805090F8250708EB050108726D1CB6 +:105580003846F2F780FEA842F0D808EB05012C203F +:10559000087241F24D71002709EB010009350190B5 +:1055A0000AE009EB070000F5805090F84D17EA1962 +:1055B00008F802107F1C0198F2F765FEB842F0D897 +:1055C000C7A1C548F2F753FEC348F2F75CFEC549D0 +:1055D0000860C4480121001FF4F7C4F806E0012068 +:1055E00004F03EFD7F1CB7F57A7F7DD894F86507FF +:1055F0000028F4D094F86307B84A7732022819D00B +:105600000020514647463954401C6428FBD384F897 +:1056100065170025505D78556D1C0E2DFAD3009846 +:10562000F2F731FE0004000C36D0002549462DE08B +:105630007FE0D4E284F865A70025474604E0A74848 +:105640007730405D78556D1CA4487730F2F71BFE2B +:10565000A842F4D8A34805600121001FF4F782F89E +:105660004FF47A7705E0012004F0FAFC6D1CBD428E +:10567000BBD894F865070028F5D017E04A1902F561 +:10568000805292F8B7267B199A736D1C8542F5D328 +:1056900093A19148F2F7EBFD8F48F2F7F4FD9149A1 +:1056A000086090480121001FF4F75CF84FF47A7706 +:1056B00094F86507A8B38C488C494A46006808608E +:1056C00089485546001D00684860874808300068D2 +:1056D00088600020131803F5805383F8E956401CB6 +:1056E0001428F7D3CE7A00E01AE1087A04AF8B7A57 +:1056F0004A7A87E84D000879CE798B794A798DE826 +:105700004D008B780A787AA1089803F08FF8002171 +:105710000320F4F767FA002802D06E48C0F88852D8 +:10572000B4E3FFE7012004F09BFC6D1CBD42BFD930 +:10573000A4E384F865B7DFF8A491A9F17C0904E03B +:1057400019F8051008F805106D1C64487C38F2F74C +:105750009AFDA842F4D8634805600121001FF4F7C0 +:1057600001F84FF4FA7004F07BFC84F865B700256B +:1057700004E01AF8051008F805106D1C5748F2F7F8 +:1057800082FDA842F5D8574805600121001FF3F7B4 +:10579000E9FF4FF47A7004F063FC84F865B7DFF832 +:1057A0003CA10025AAF17A0A04E01AF8051008F8CD +:1057B00005106D1C49487A38F2F765FDA842F4D807 +:1057C000DFF820A1CAF800500121AAF10400F3F784 +:1057D000C9FF4FF47A7004F043FC84F865B70025E4 +:1057E00004E019F8051008F805106D1C3B487C38DA +:1057F000F2F749FDA842F4D8CAF80050394801210F +:10580000001FF3F7AFFF4FF47A7004F029FCDA467B +:1058100084F865B7002505E030480B38415D08F88D +:1058200005106D1C2D480B38F2F72DFDA842F3D85A +:105830002C4805600121001FF3F794FF4FF4FA791B +:1058400005E0012004F00CFC6D1C4D4568D894F86F +:1058500065070028F5D0D34684F865A7DFF87CA05B +:105860000025AAF13C0A04E01AF8051008F8051012 +:105870006D1C1A483C38F2F706FDA842F4D81948C6 +:1058800005600121001FF3F76DFF05E0012004F022 +:10589000E7FB6D1C4D45D9D894F865070028F5D075 +:1058A00084F865B71D48D0F818020C49643970B106 +:1058B000002045460A5C2A54401C0D28FAD3009863 +:1058C000F2F7E1FC0104090C47D000203EE028E09B +:1058D000D422002000004242520A0020CCAA010833 +:1058E0000D0A0000BC640240107AFF1F307A0020CD +:1058F00025303278253032782530327825303278AC +:10590000253032782530327825303278253032789B +:1059100025303278253032782500000000004342DF +:105920004DE2002504E0F948415D08F805106D1CC2 +:10593000F648F2F7A8FCA842F5D812E03A1802F5AA +:10594000805292F8B7262B185A73401C8842F5D320 +:10595000AFF27401EE48F2F78AFCED48F2F793FCDF +:105960000546EC4805600121001FF3F7FBFE4FF4EC +:105970007A7A05E00A2004F073FB6D1C55458AD83D +:1059800094F865070028F5D0DA4684F865B7002555 +:1059900005E0DE483730415D08F805106D1CDB4836 +:1059A0003730F2F770FCA842F3D8DA4805600121DD +:1059B000001FF3F7D7FE05E0012004F051FB6D1C3A +:1059C0004D45DCD894F865070028F5D084F865A724 +:1059D000002505E0CD484830415D08F805106D1CF4 +:1059E000CA484830F2F74FFCA842F3D8C9480560CE +:1059F0000121001FF3F7B6FE05E0012004F030FBA3 +:105A00006D1C4D45BBD894F865070028F5D0D346EA +:105A100084F865A7BD4800256E304146425D4A5571 +:105A20006D1C0C2DFAD3BB49681E0860B9480121D2 +:105A3000001FF3F797FE05E0012004F011FB6D1C39 +:105A40004D459CD894F865070028F5D0B2A1B4481C +:105A500004F0A6FC10B3B24B002145189A4605EBA2 +:105A60000A0255797A1802F58052B94682F8A25690 +:105A7000491C1429F1D394F8FE06A8B3A448A949F7 +:105A80003238F2F7F4FBA149A14812393238F2F763 +:105A9000EEFB84F865B7002547460CE0012004F0D2 +:105AA000DFFA6D1CB5F5FA7FD0D9E7E198483238B6 +:105AB000405D78556D1C96483238F2F7E4FBA842F9 +:105AC000F4D8944805600121001FF3F74BFE4FF412 +:105AD000FA7705E0012004F0C3FA6D1CBD42E4D85A +:105AE00094F865070028F5D0642004F0B9FA84F82A +:105AF00065B7864800257A304146425D4A556D1C9F +:105B00000B2DFAD38349681E086082480121001FCB +:105B1000F3F728FE06E0012004F0A2FA6D1CB5F5AB +:105B2000FA7FC2D894F865070028F4D07EA17C489B +:105B300004F036FC071E3FD0642004F091FA0020E8 +:105B40004A465D46111801F5805181F8E956401C1E +:105B50001428F7D3002053463918194491F801C08E +:105B6000111801F5805181F8EEC6401C0F28F3D3BF +:105B700000210320F4F736F810B16C48C0F88852C1 +:105B8000642004F06DFA84F86557604900250E39E9 +:105B900040464A5D42556D1C072DFAD35D49681E8B +:105BA00008605C480121001FF3F7DCFD642004F06D +:105BB00057FA4FF4FA770DE0012004F051FA6D1C0A +:105BC000B5F5FA7FB2D959E1012004F049FA6D1C0C +:105BD000BD42F8D894F865070028F5D056E184F85E +:105BE00065B704E01AF8051008F805106D1C474861 +:105BF0006430F2F748FBA842F4D84648056001211A +:105C0000001FF3F7AFFD4FF47A7004F029FA84F81F +:105C100065B7DFF8F8A00025AAF1160A04E01AF823 +:105C2000051008F805106D1C38481638F2F72BFBE4 +:105C3000A842F4D8374805600121001FF3F792FD10 +:105C40004FF47A7004F00CFAD94684F865B7DFF89F +:105C5000BCA00025AAF1180A04E01AF8051008F8FB +:105C600005106D1C29481838F2F70DFBA842F4D82E +:105C7000DFF8A0A0CAF800500121AAF10400F3F750 +:105C800071FD4FF47A7004F0EBF9CB4684F8659718 +:105C9000DFF87890002509F1590904E019F805109A +:105CA00008F805106D1C19485930F2F7ECFAA842B3 +:105CB000F4D8CAF8005017480121001FF3F752FD2D +:105CC0004FF4FA7905E0012004F0CAF96D1C4D4546 +:105CD00075D894F865070028F5D084F865B70025D5 +:105CE00005E00A48AF30415D08F805106D1C074813 +:105CF000AF30F2F7C8FAA842F3D8CAF80050054806 +:105D00000121001FF3F72EFD18E0000068AA01082A +:105D1000520A0020BC64024049434349443A00000F +:105D200060720020D1290020493A00000000424260 +:105D3000012004F095F96D1C4D4540D894F8650795 +:105D40000028F5D084F865B794F86307564902280F +:105D50000ED0002045460A5C2A54401C0D28FAD378 +:105D60000098F2F790FA0104090C1DD0002014E00D +:105D7000002504E04C48415D08F805106D1C4A48B8 +:105D8000F2F781FAA842F5D812E03A1802F58052EB +:105D900092F8B7262B18DA73401C8842F5D3AFF27D +:105DA000C0414248F2F763FA4048F2F76CFA054600 +:105DB000CAF8005001213E48F3F7D4FC07E05DE04B +:105DC0000A2004F04DF96D1CB5F57A7F56D894F889 +:105DD00065070028F4D0374837495D4600680860F9 +:105DE0003448001D00684860324808300068886008 +:105DF00000203A1802F5805282F8E956401C142817 +:105E0000F7D3087A0DF1100CCF7A8B7A4A7A8CE8A6 +:105E10008D000879CF798B794A798DE88D008B7860 +:105E20000A78AFF23451089802F000FD00210320F7 +:105E3000F3F7D8FE10B12148C0F88852642004F06E +:105E40000FF984F865571849002540468C394A5D9A +:105E500042556D1C072DFAD3681ECAF800000121B7 +:105E60001348F3F77FFC642004F0FAF84F4609E08A +:105E7000012004F0F5F86D1CBD4203D986F31388A8 +:105E8000FCF774FC94F865070028F1D05D4684F8AF +:105E9000A1B600210920F3F7A5FE0848C0F88852F2 +:105EA00009B0BDE8F08F0000EDAA0108520A0020F9 +:105EB000B8640240107AFF1F307A0020000042428E +:105EC0002DE9F04700205C4F01463954401C6428FE +:105ED000FBD35A4D894685F86517594900200A5C5D +:105EE0003A54401C0828FAD3DFF8588141F2257053 +:105EF000002608EB000408E008EB060000F58050DF +:105F000090F82507B9190872761C2046F2F7BBF9FC +:105F1000B042F1D82C20B9190872002441F24D7119 +:105F200008EB010A093608E008EB040000F5805090 +:105F300090F84D0731197854641C5046F2F7A3F9D4 +:105F4000A042F1D840A13C48F2F791F93A48F2F763 +:105F50009AF93E4E3060A6F1040A01215046F3F74B +:105F600001FC05E0012004F07BF8641C642C03D8DC +:105F700095F865070028F5D03548D0F81802304963 +:105F80001D31B0B100204A463A54401C6428FBD36E +:105F900085F865270024085D3855641C0E2CFAD35B +:105FA0002C48F2F770F90004000C30D00024414670 +:105FB00027E085F865970024884603E018F8040078 +:105FC0003855641C1E481D30F2F75DF9A042F5D823 +:105FD000346001215046F3F7C5FB05E0012004F0D1 +:105FE0003FF8641C642C21D895F865070028F5D08B +:105FF0001CE00A1902F5805292F8B7263B199A73F1 +:10600000641C8442F5D310A10B48F2F730F90A481A +:10601000F2F739F9306001215046F3F7A3FB05E0B0 +:10602000012004F01DF8641C642C03D895F8650762 +:106030000028F5D0BDE8F087520A0020D4220020C5 +:1060400026AB0108D41200200D0A0000BC640240F7 +:10605000000043428B2900202DE9FC5F01215920DB +:1060600000F0BAF800248DF804400220DFF894B064 +:106070004FF47C578DF80700009769465846F4F7AF +:106080007BF9FC20DFF8809000908DF8044001251A +:106090008DF8075069464846F4F76EF9DFF86CA0B2 +:1060A0004FF440468DF8044000968DF8075069463D +:1060B0005046F4F761F90720DFF8548000908DF81E +:1060C00004408DF8075069464046F4F755F907211A +:1060D0004046F4F7A6F931465046F4F7A2F939469E +:1060E0005846F4F79EF9FC214846F4F79AF9094816 +:1060F000D0F828120848012902D00470BDE8FC9F9E +:106100000570FBE70010024000180240000C02403E +:106110000000024000004242D412002010B5FFF7F8 +:106120009BFF642003F09CFF1048D0F83C121048FD +:1061300019B1002180F8631710BD0E49D1F818225B +:1061400092B1012280F86327D1F80822D1F80C120D +:1061500042EA4101C94380F8641790F8641701F0DE +:10616000030180F8641710BD0222EBE70080414272 +:10617000D4220020000043427CB50121102000F011 +:106180002BF84CF20400012400908DF8044000200C +:106190008DF8060003208DF80500084D8DF80740A6 +:1061A00069462846F4F7E8F804212846F4F737F959 +:1061B0000348C0F8B842C0F8BC427CBD00100240A1 +:1061C00000004242FFF7D8BF4FF400610148F4F7E6 +:1061D0001FB9000000040240044A0029116801D0E0 +:1061E000014300E0814311607047000030380240F5 +:1061F000044A0029116801D0014300E08143116085 +:106200007047000010380240044A0029116801D08C +:10621000014300E0814311607047000034380240C0 +:10622000044A0029116801D0014300E08143116054 +:106230007047000040380240044A0029116801D02C +:10624000014300E0814311607047000020380240A4 +:10625000044A0029116801D0014300E08143116024 +:106260007047000044380240044A0029116801D0F8 +:10627000014300E081431160704700002438024070 +:1062800070B5204B1968204C11F00C0104D0661039 +:10629000042903D0082903D004601BE0066019E03C +:1062A000184A121F1168C1F38055116801F03F01AF +:1062B00015B1B6FBF1F101E0B4FBF1F1146812681D +:1062C000C4F388146143C2F30142521C5200B1FB73 +:1062D000F2F1016019680F2202EA11110B4A545CB5 +:1062E0000168E14041601C68072505EA9424145DBB +:1062F00021FA04F484601B6805EA5333D25CD14070 +:10630000C16070BD083802400024F4000000002085 +:1063100005490028086802D040F0040001E020F0A0 +:10632000040008607047000000080650014800683B +:10633000704700000808065070B5012080F31088EF +:106340000C4D10212846F4F76AF808212846F4F786 +:1063500068F8D720F2F7F4FEFF20F2F7F1FE0446CA +:1063600010212846F4F75DF8002181F310882046BB +:1063700070BD00000000024070B5012080F310885D +:10638000194C0020A080FFF7D7FF000609D4012098 +:1063900003F066FEA088401C80B2A080C828F2D31B +:1063A0001EE0A088C8281BD2104D10212846F4F703 +:1063B00036F808212846F4F734F89F20F2F7C0FE9B +:1063C000FF20F2F7BDFEFF20F2F7BAFE6070102149 +:1063D0002846F4F726F8002080F31088607870BD16 +:1063E000002080F3108870BD2212002000000240BF +:1063F00070B5012188B08803FFF712FF0121022048 +:10640000FFF7EAFE00244FF400602F4E8DF80440A1 +:1064100000908DF8074069463046F3F7ADFF012143 +:106420008DF8041002258DF8055008038DF80640FC +:106430008DF80710009069463046F3F79DFF05225E +:106440000D213046F3F7D4FF05220E213046F3F735 +:10645000CFFF05220F213046F3F7CAFF4FF460400B +:1064600000908DF8045003208DF805008DF806404B +:106470008DF8074069463046F3F77EFF134D2846F6 +:1064800000F04AF8ADF810406815ADF81200182079 +:10649000ADF814000720ADF81800ADF808404FF42F +:1064A0008270ADF80C40ADF80A00ADF80E40ADF8C2 +:1064B000164002A9284600F064F80121284600F0A1 +:1064C00021F808B070BD0000000402400038004010 +:1064D00070B50B4C05460221204600F047F8002815 +:1064E000F9D02946204600F04AF80121204600F064 +:1064F0003DF80028F9D0204600F03FF8C0B270BD4A +:10650000003800400029018802D041F0400101E03C +:1065100021F0400101807047114910B588420AD12D +:10652000841401212046FFF79FFE2046BDE810405D +:106530000021FFF799BE0B49884202D101210414C2 +:1065400004E0094988420AD10121C4132046FFF71B +:1065500073FE2046BDE810400021FFF76DBE10BD60 +:106560000030014000380040003C0040024600205E +:1065700012890A4200D001207047808970478181CA +:10658000704730B502884C8802F441530A88CD88A0 +:1065900022438C882C4322430C8922434C8922437A +:1065A0008C892243CC8922431A430280828B22F4B5 +:1065B00000628283098A018230BD0246002003E026 +:1065C00012F8013B1844C0B2491E89B2F8D2704794 +:1065D0002DE9F04101218D070024284601F0EEFC51 +:1065E000F0B3F4F7D1F9284E002006F580533DE0D2 +:1065F00006EB840101F58051D1F880271278012A39 +:10660000D1F8802703D05278012A08D02CE01070EE +:10661000D1F880275070D1F88027907030E0D1F801 +:106620008027927802BBD1F8802757687F1C57607B +:10663000D1F880275268D1F88077BF68BA4213D367 +:10664000D1F880770122BA70D1F88027D278012A58 +:1066500016D0D1F880275070D1F88027506000E024 +:1066600008E0D1F88017C870641CE4B293F87E1774 +:10667000A142BDD82846BDE8F041012101F0E8BBA8 +:10668000D1F880174860EFE7D41200200CB5002243 +:10669000254900920192086840F4803008604FF468 +:1066A000A063086800F4003001900098401C00903E +:1066B000019810B900989842F3D10868800330D54A +:1066C0000120019018484030026842F08052026078 +:1066D0001648026842F4804202601348083002689B +:1066E00002600268026002680260031F104A1A60BA +:1066F0000A6842F080720A600A689201FCD50D4A6D +:1067000040F205611160016821F003010160016838 +:1067100041F0020101600168C1F381010229FAD14F +:106720000CBD01920CBD000000380240007000401A +:1067300008544007003C02407CB500229FED170A38 +:1067400000928DED010A6D4601AC16E0835CA3F169 +:106750003006102E05D2009B1B010093865C303E54 +:1067600007E0413B062B0CD2009B1B010093865C8B +:10677000373E1E43521CD2B200968A42E6D3002016 +:1067800006E0BFEE000A7CBD2A5C2254401CC0B269 +:10679000B0EB510FF8D39DED010A7CBD0000000065 +:1067A00030B505460022104611E0AB5CA3F1300481 +:1067B000102C02D244EA001007E0A3F14104062C99 +:1067C00008D20401A3F137002043521CD2B28A42FE +:1067D000EBD330BD4FF0FF3030BD00002DE9FC4160 +:1067E0004C4C4FF03808A0780021FBF7D9F8012570 +:1067F0000826CDE900650246182000234146FCF733 +:10680000E9F9071D07EB47004006000E08232D227B +:1068100041460095FCF770F9607800217F1CFBF77A +:10682000BFF8024607EB4700CDE900654006000EC1 +:1068300000234146FCF7CEF9074407EB470040062A +:10684000000E08232D2241460095FCF755F92078CB +:1068500000217F1CFBF7A4F8024607EB4700CDE9B7 +:1068600000654006000E00234146FCF7B3F90744DB +:1068700007EB47004006000E082320224146009502 +:10688000FCF73AF9607900217F1CFBF789F8024692 +:1068900007EB4700CDE900654006000E00234146A6 +:1068A000FCF798F9074407EB47004006000E082361 +:1068B0002D2241460095FCF71FF9207900217F1C0D +:1068C000FBF76EF8024607EB4700CDE9006540068E +:1068D000000E00234146FCF77DF9074407EB470013 +:1068E0004006000E08232D2241460095FCF704F9CE +:1068F000E07800217F1CFBF753F8024607EB4700C6 +:10690000CDE900654006000E00234146FCF762F920 +:10691000BDE8FC817C2600200249C87001208871F6 +:1069200070470000D41200202DE9FC5F00252C46A2 +:10693000F3F774FBDFF80C8498F8060000287CD08D +:10694000AB4688F806B0FBF731FF98F80300FE4F1E +:106950004FF0080A4FF0010908F5805610286DD253 +:10696000DFE810F010008800F50083017802C4020F +:106970008603420530067D06DD06A5074A08910814 +:106980001209ED09F3F7F0FF01280AD0022808D018 +:10699000042806D0082804D10220FFF7BDFF86F89E +:1069A000A0B11020CDE9000900214C461523E7A233 +:1069B0000846FCF7ACF996F8A10118B3CDE900A49C +:1069C00055460523E6A214210020FCF7A0F9CDE9E5 +:1069D000005496F8A121002314211E20FCF7FAF898 +:1069E000CDE9005496F8A1010A2300EB400101EB28 +:1069F000001008EB001041F62E2142181421282027 +:106A0000FCF785F996F8A001FF2826D096F8A0019A +:106A1000CDE900040A2364221E211846FBF7EAFF91 +:106A2000CDE900A496F8A02100232D213220FCF707 +:106A3000D1F800EB4001322001E0FDE3B8E300EBC8 +:106A40004100C0B2082325222D210094FCF754F800 +:106A500096F8A001642807D0AAE3CDE900A4152385 +:106A60002D21C1A21420E2E286F8A0B10220FFF796 +:106A700053FFF1E7F3F778FF01280BD0022809D084 +:106A8000042802D0082805D101E0092000E00420F4 +:106A9000FFF742FF96F8620738B196F8630738B1FE +:106AA000012808D0022811D108E01523B2A207E07E +:106AB0001523B4A204E01523B6A201E01523B8A261 +:106AC000CDE900A900210846FCF721F998F8020059 +:106AD000012802D002280CD101E0B54901E0B449F7 +:106AE0001231CDE9001909231A460A210020FCF7CA +:106AF000C1F8AF4818234838CDE900094C461A467A +:106B000000216820FCF7B6F8CDE900A4554615230E +:106B1000A8A21A210020FCF7FAF8CDE900541523A9 +:106B2000AAA224210020FCF7F2F8CDE90054D8F8FD +:106B30005420002324215420FCF74CF8D8F85400AA +:106B400010B90220FFF7E8FEFFF748FE84E7F3F7ED +:106B50000BFF012817D0022815D0042802D00828DE +:106B600011D107E096F89C0120F0800086F89C0186 +:106B7000092006E096F89C0120F0800086F89C0130 +:106B80000420FFF7C9FE96F8620738B196F863074C +:106B900068B101280ED0022814D118E0CDE900A96F +:106BA000002115238DA20846FCF7B1F815E0152346 +:106BB00074A201E0152377A2CDE900A900210846BF +:106BC000FCF7A5F896F827060F2803D005E0152353 +:106BD00073A2F1E70120FFF79FFE98F80200012859 +:106BE00002D0022811D106E071480923CDE900093D +:106BF0001A460A2106E06E4909231231CDE900192F +:106C00001A460A210020FCF735F896F8A00110B1C9 +:106C10000020FFF781FE664818234838CDE90009B7 +:106C20004C461A4600216820FCF724F81025CDE9CF +:106C300000542B466BA214212820FCF768F8CDE9FC +:106C400000A4152369A224211220FCF760F896F80D +:106C50009C0100067FF578AFCDE90054102368A2AF +:106C60002E210020FCF753F86EE7F3F77DFE012894 +:106C700006D002280BD0042812D0082810D114E026 +:106C800098F8040060B198F80400401E06E098F8F7 +:106C90000400402804D298F80400401C88F804003E +:106CA00098F80300032805D0D6E60220FFF734FE4B +:106CB0005846F3E73E4801220021A43001F066F86F +:106CC0001024CDE9004998F8040000EB8001C1EBE5 +:106CD0008010404490F85C20002319465020FBF7B8 +:106CE00079FF0326CDE9006B10235D464AA21946C1 +:106CF0000020FCF70CF8CDE9004998F8040000EBFF +:106D00008001C1EB80104044D0F85D20002319467B +:106D10005020FBF75FFFCDE90065102343A2182147 +:106D20000020FBF7F4FFCDE9004998F8040000EBE0 +:106D30008001C1EB80104044D0F861200023194647 +:106D400050207DE0D4120020000042424669726D5E +:106D500077617265446F776E6C6F6164000000004C +:106D6000506F72743A000000446F776E6C6F61640C +:106D7000204661696C2100004E6F205369676E6187 +:106D80006C000000547970653A53746174696F6ED9 +:106D900000000000547970653A436C6F7564000020 +:106DA000547970653A436C6F75642D546573740043 +:106DB000F4C901084F66666C696E65205265636FA1 +:106DC00072642055706C6F61640000005265636FDF +:106DD0007264206E756D6265723A00004F66666C73 +:106DE000696E6500424C5545534B5900454E45521E +:106DF000475920544543484E4F4C4F4759000000D7 +:106E0000557067726164652045525220436865631E +:106E10006B2047756E0000004C3A20202020202077 +:106E2000202020202020202000000000503A202098 +:106E300020202020202020202020202000000000D2 +:106E4000FBF7C8FE1023AFF2EC02CDE9006500218C +:106E5000502008E6F3F788FD012806D002280BD061 +:106E6000042813D0082824D128E098F8040000B39F +:106E700098F80400401E06E098F80400032818D291 +:106E800098F80400401C88F8040012E098F8040008 +:106E900030B1012806D0022806D0032809D105E028 +:106EA000052004E0062002E0072000E00820FFF7AC +:106EB00033FD98F80300042805D0CDE50220FFF744 +:106EC0002BFD5846DFE704220021FE4800F05EFF5C +:106ED0001021CDE9001B98F80400FA4901EB0012DB +:106EE00098F804000007010E1023F6E3F3F73CFDC9 +:106EF000082802D10420FFF70FFD98F803000528A9 +:106F0000DBD1F04804220021403000F03FFF96F82A +:106F1000630720B101280AD0022823D12EE01023D4 +:106F2000AFF2A012CDE900A91946002018E04C46A6 +:106F300057461023AFF2A412CDE900A9194600204C +:106F4000FBF7E5FECDE900741023DFA23821002015 +:106F5000FBF7DDFECDE900741123DD4A38211E2048 +:106F6000FBF7D5FE96F8640708B396F86407012886 +:106F70001DD096F8640702285AD06DE5CDE900A926 +:106F800010234C465746D3A219460020FBF7BFFEFC +:106F9000CDE900741023CCA238210020FBF7B7FE06 +:106FA000CDE9007411233821CE4A1E20D8E744468B +:106FB000601900F5805090F8A20618B96D1CADB2AA +:106FC000152DF5D3CDE900A94E4657461023C6A28C +:106FD0001A210020FBF79BFE601941F2A2614218C2 +:106FE000CDE9007610231A212020FBF790FECDE991 +:106FF00000761023BEA224210020FBF788FEB44AAD +:10700000CDE900762421102339320846FBF77FFEB4 +:10701000CDE900761023B8A22E210020FBF777FEE1 +:10702000AB4ACDE900760F232A322E21242075E3C6 +:10703000CDE900A94C4655461023B1A21A210020E3 +:10704000FBF765FEA24ACDE90054102361321A21F4 +:107050001E20FBF75CFECDE900541023A6A22421DC +:107060000020FBF754FE9A4A142325322E21FDE31B +:10707000F3F77AFC012804D0022809D0082814D19B +:1070800010E098F8040080B198F80400401E06E073 +:1070900098F80400032808D298F80400401C88F8E7 +:1070A000040002E00420FFF737FC98F8030047468D +:1070B00006287DD1834804220021C03000F066FEFE +:1070C0004E461020CDE900063A79B946B84601236C +:1070D00000213E20521CFBF77DFDCDE900A657465E +:1070E000102389A200214820FBF711FEDFF8D4A16C +:1070F0000823AAF1740ACDE900A61A4600217820D7 +:10710000FBF7B8FDCDE90076102382A208214820C4 +:10711000FBF7FDFD08231A4619467820CDE900ABA0 +:10712000FBF7A8FDCDE9007610237DA219460020CB +:10713000FBF7EDFD98F8040000EB400101EB0011B6 +:1071400008EB011000F5805090F85D0B4FF0100334 +:10715000012842D074A2CDE9007610211E20FBF751 +:10716000D6FDCDE90076B846102371A21821002083 +:10717000FBF7CDFD99F8040000EB400101EB001096 +:1071800009EB001000F5805090F8560BCDE9008611 +:10719000052899F8040000EB400101EB001009EB11 +:1071A000001000F580501AD090F8560B634900E0AB +:1071B00007E201EB00120C2318213620FBF7A7FD94 +:1071C0000120CDE9008010235DA220210020FBF7E3 +:1071D0009EFD09264FF0200BF6E05CA2BBE790F87D +:1071E0005C0B56497031E2E706EB46014FF07A0935 +:1071F000B9EB410F02D2641CA4B20026387900EB2F +:10720000400101EB001007EB001000EB051000F54A +:10721000805090F8820BC009CDE90080387900EBEE +:10722000400101EB001007EB001000EB051000F52A +:10723000805090F8802B00E0F1E30BEBC400C1B26A +:1072400006EB46004006000E0023FBF7C3FC30446B +:1072500086B206EB4601CA46B9EB410F02D2641C66 +:10726000A4B20026387900EB400101EB001007EBD7 +:10727000001000EB051000F5805090F8820BD94605 +:10728000C00900900BEBC400C1B206EB46004006FB +:10729000000E08232D22FBF72FFC761CB6B206EB5E +:1072A0004601BAEB410F02D2641CA4B20026387921 +:1072B00000EB400101EB001007EB001000EB0510A4 +:1072C00048E0000018CA010855524C3A000000007E +:1072D00098290020547970653A436C6F75642D5479 +:1072E0006173740075AA01084943434944000000D2 +:1072F00041504E203A000000494D45493A000000F7 +:10730000535349443A0000004F6E4C696E65203A71 +:10731000200000004F66664C696E653A2000000050 +:10732000547970653A00000052533438350000003B +:1073300050726F746F636F6C3A00000018CB0108D5 +:1073400047756E2D416464723A0000004C4F524103 +:107350000000000000F5805090F8820BC009CDE9D4 +:107360000080387900EB400101EB001007EB0010C2 +:1073700000EB051000F5805090F8812B09EBC4005C +:10738000C1B206EB460040064F46000E0023FBF755 +:1073900021FC304486B206EB4601BAEB410F02D223 +:1073A000641CA4B200260120009007EBC400C1B207 +:1073B00006EB46004006000E08233B22FBF79CFB31 +:1073C000761C6D1CB6B2ADB2FB4F387900EB4001B4 +:1073D00001EB001007EB001000F5805090F8570B00 +:1073E000A8423FF601AFECE0F3F7BEFA012804D063 +:1073F000022809D0082814D110E098F8040080B1C0 +:1074000098F80400401E06E098F80400032808D20B +:1074100098F80400401C88F8040002E00420FFF7FC +:107420007BFA98F803000728DDD1012688F806606A +:1074300004220021E14800F0A9FC1020CDE900065B +:1074400098F80420012300214020521CFBF7C2FBC6 +:10745000CDE900A6D1461023D9A214210020FBF7C4 +:1074600056FC09269EE006EB46014FF07A08B8EB81 +:10747000410F02D2641CA4B200264FF0010BCDE9EB +:10748000009B387900EB400101EB001007EB001086 +:1074900000EB051000F5805090F8802B4FF0140A97 +:1074A0000AEBC400C1B206EB46004006000E002302 +:1074B000FBF790FB304486B206EB46017A20B0EB36 +:1074C000410F02D2641CA4B200260AEBC400C1B270 +:1074D00006EB4600D846CDF800B04006D346000E75 +:1074E00008232D22FBF708FB761CB6B206EB4601FB +:1074F0004FF07A0ABAEB410F02D2641CA4B2002604 +:10750000CDE90098387900EB001101EB002007EB82 +:10751000C00005EB051100EBC10000F5005090F82C +:107520005400642110FB01F0020A0BEBC400C1B24D +:1075300006EB460040065F46000E0023FBF74AFBC1 +:10754000304486B206EB4601BAEB410F02D2641C0E +:10755000A4B2002607EBC400C1B206EB4600400609 +:10756000000E08232522CDF80080FBF7C5FA761C13 +:10757000B6B206EB4601BAEB410F02D2641CA4B2CC +:10758000002607EBC400C1B206EB46004006000E21 +:1075900008233B22CDF80080FBF7AEFA761C6D1C69 +:1075A000B6B2ADB2844F387900EB400101EB001068 +:1075B00007EB001000F5805090F8570BA8423FF6FB +:1075C00052AFDAE3F3F7D0F9082802D10420FFF72D +:1075D000A3F998F803000828F3D178480422002181 +:1075E000403000F0D3FBCDE900A94E4657461023AA +:1075F000764A14210020FBF78AFBC14605EB4500C3 +:1076000000EB051109EB011841F6683010F808008D +:10761000C0071FD005EB8501142000EB4104CDE924 +:107620000076E1B205236AA20020FBF770FBCDE9EA +:107630000076E1B201236A1C1E20FBF7CBFA41F66B +:107640005E31CDE9007608EB0102E1B20A232A207F +:10765000FBF75DFB6D1CADB2042DCFD38DE3F3F7CB +:1076600083F9012806D002280DD0042815D0082857 +:1076700037D13BE098F8040018B198F80400401E98 +:1076800028E0052026E098F80400052803D298F8A1 +:107690000400401C1EE058461CE098F80400062830 +:1076A0001FD2DFE800F003050709111B0A2016E0CE +:1076B0000B2014E00C2012E00D20FFF72DF996F8B6 +:1076C000610700F00F0005E00E20FFF725F996F89E +:1076D0006107000988F8040003E01EE00F20FFF7AF +:1076E0001BF998F80300092804D046E30220FFF7AD +:1076F00013F9D0E798F80400304C0422803404EBEE +:107700000010002100F042FB1021CDE9001B98F889 +:1077100004000B4604EB00120021002031E2F3F7D5 +:1077200023F9012806D002280BD0042813D00828FA +:107730006AD16EE098F8040040B398F80400401E47 +:1077400006E098F8040003285ED298F80400401C74 +:1077500088F8040058E098F8040000EB400101EBC1 +:10776000001008EB001000F5805090F85D0B012828 +:107770000DD098F8040000EB400101EB001008EB7D +:10778000001000F5805090F85D0B28B33CE098F8AD +:1077900004005C4600EB400101EB001008EB001018 +:1077A00000F5805080F85DBB98F804100220F2F7D5 +:1077B00019FAC7F8884227E0D4120020B8CB010894 +:1077C00047756E2D525353493A000000B0A401088A +:1077D000506F72742D00000098F804004C4600EBC6 +:1077E000400101EB001008EB001000F5805080F81C +:1077F0005D9B98F80400FAF7A9FDC7F8884298F84D +:1078000004100220F2F7EEF998F803000A2805D0D8 +:10781000B3E20920FFF780F8584699E704220021D7 +:10782000F74800F0B3FACDE900A94C4655461523B8 +:10783000F4A214212820FBF76AFACDE9005498F845 +:107840000420012314214620521CFBF7C3F998F8A9 +:10785000040000EB400101EB001008EB001000F504 +:10786000805090F85D0B01280FD000E01BE098F8E5 +:10787000040000EB400101EB001008EB001000F5E4 +:10788000805090F85D0B18B10AE01523DFA201E0EB +:107890001523E1A2CDE900541E210020FBF737FAA1 +:1078A0001523E0A23221CDE90054002069E1F3F76D +:1078B0005BF8E14C012806D0022812D0042821D020 +:1078C000082837D123E098F80400F8B194F8890229 +:1078D00018B198F80400FAF739FD98F80400401E32 +:1078E0000DE098F80400032824D294F8890218B116 +:1078F00098F80400FAF72AFD98F80400401C88F86C +:10790000040017E084F8899284F87D9212E009203F +:10791000FFF702F8584688F804B084F87C9294F88F +:10792000891239B1C7F8880284F8890298F80400EE +:10793000FAF70CFD98F803000B2831D1B048042267 +:107940000021403000F022FACDE900A94D4656460C +:107950001523ACA212212820FBF7D9F9CDE9006547 +:1079600098F80420012312214620521CFBF732F91B +:10797000CDE900651523B1A21C210020FBF7C7F952 +:10798000CDE900651523B3A226210020FBF7BFF93E +:10799000CDE900651523B5A230210020FBF7B7F92A +:1079A00094F88902012826D14D4688F8069094F86B +:1079B0007E0280B1C7F888B284F87EB298F80400DD +:1079C0000121FAF7BBFDCDE900A51523ACA23821B2 +:1079D0000020FBF79CF994F8880200280BD084F86B +:1079E00088B2CDE900A51523A9A238210020FBF714 +:1079F0008EF9C7F88852C0E1F2F7B6FF012814D01B +:107A0000022812D0042802D008280ED10AE0F1F78B +:107A100013FD142804D0584686F8A70305E0B0E10A +:107A20004846F9E70920FEF777FF98F803000C288D +:107A300074D1734804220021803000F0A7F9CDE909 +:107A400000A94C465546152395A21A210020FBF7A4 +:107A50005EF9CDE90054152396A224210020FBF7FE +:107A600056F9CDE90054152396A22E210020FBF7EC +:107A70004EF996F8A7034FF0150308B197A200E05E +:107A80009CA238210FE7F2F76FFF012806D00228E9 +:107A90000DD0042817D0082845D140E098F80400FC +:107AA00018B198F80400401E0AE0032008E098F896 +:107AB0000400032803D298F80400401C00E0584654 +:107AC00088F804002FE098F8041096F8610761F335 +:107AD000030086F8610700210320F2F783F810B352 +:107AE00096F86147022006F5CE76FEF715FFF2F70D +:107AF000CFF886F8C54500210320F2F773F83078F7 +:107B000020F001003070307840F006003070A6F8A8 +:107B100002B000210120F2F765F81DE133E00920F1 +:107B2000FEF7FAFECBE798F803000D282BD1344876 +:107B300004220021C03000F029F91024CDE90049C9 +:107B400096F861076E4D00F00F0005EB001223461A +:107B500021460020FBF7DBF896F8610798F804103F +:107B600000F00F00884202D0CDE9004B01E0CDE9E2 +:107B7000004998F804000C2305EB00122021002096 +:107B8000121DFBF7C4F8F8E0F2F7EEFE012806D06C +:107B900002280DD0042817D0082827D12BE098F808 +:107BA000040018B198F80400401E0AE0042008E020 +:107BB00098F80400042803D298F80400401C00E060 +:107BC000584688F8040011E098F8041096F8610708 +:107BD00061F3071086F8610700210320F2F702F82D +:107BE00020B10220FEF798FEFDF7E0FA98F80300B6 +:107BF0000E2804D0C1E00920FEF78EFEE0E781E008 +:107C0000C8CC0108504F52543A0000005459504516 +:107C10003A4C4F5241000000545950453A525334A7 +:107C2000383500005061737320456E7465722043CF +:107C300068616E6765000000D4520020313A4469E3 +:107C400070207377697463682031616E6432204FED +:107C50004E000000323A496E7365727420736C6195 +:107C60007665206D6F64756C65000000333A506175 +:107C7000737320456E7465722053746172740000D2 +:107C800053746174653A53656E64696E67000000F1 +:107C900053746174653A436F6D706C657465000070 +:107CA000496E7365727420552D4469736B20466963 +:107CB000727374005468616E205061737320456E56 +:107CC00074657200466F726D61743A464154333286 +:107CD0003B4D41583A3332470000000046696E641C +:107CE00020552D4469736B2C4F7574707574696ED3 +:107CF0006700000053746174653A49646C65000064 +:107D000008CE0108042200211F4800F03FF810248B +:107D1000CDE9004996F861071B4D20F00F00803532 +:107D20004219234621460020FAF7F1FF98F8040093 +:107D300096F86117B0EB111F3FF419AF14E7F2F793 +:107D400013FE01280FD002280DD0042802D00828E5 +:107D500009D105E0F1F79CFF89F31388FAF716FDC6 +:107D60000920FEF7D9FD98F803000F2805D1064831 +:107D700004220021D03000F009F8BDE8FC5FFAF7DA +:107D80007FBEBDE8FC9F0000C8CD01082DE9F84F7B +:107D90000025924688468146012715E000242E01E1 +:107DA00009EB040101EB081000EB051000970278C5 +:107DB000E006F1B2000E1023FAF79EFE641CE4B256 +:107DC000102CEDD36D1CEDB25545E7D3BDE8F88F0F +:107DD000064800210172817201214172C172642240 +:107DE000026181710220FEF797BD0000D4120020CD +:107DF000124810B5016841F4700101601048016833 +:107E000041F0010101600E4A002108321160026850 +:107E10000C4B1A400260031D0B4A1A60026822F4E0 +:107E20008022026006480C300160FEF72FFC0349F7 +:107E30004FF000608039086010BD000088ED00E060 +:107E400000380240FFFFF6FE10300024FEF7C0BBF2 +:107E5000C943018270470029018802D041F0010125 +:107E600001E021F00101018070470000464910B592 +:107E7000884206D101210846FEF7F6F900210120CB +:107E80005BE0B0F1804F09D0404988420DD101211B +:107E90000220FEF7D1F90021022070E001210846FE +:107EA000FEF7CAF90021012069E03949884206D16C +:107EB00001210420FEF7C0F9002104205FE03549CC +:107EC000884206D101210820FEF7B6F900210820DA +:107ED00055E03149884206D101211020FEF7ACF966 +:107EE000002110204BE02D49884206D1012120209D +:107EF000FEF7A2F90021202041E02949884206D15D +:107F000001210220FEF7B0F90021022015E02549E9 +:107F1000884202D101210C040AE02349884202D19F +:107F200001214C0404E0214988420AD101218C043A +:107F30002046FEF799F900212046BDE81040FEF7E3 +:107F400093B91B49884206D101214020FEF774F9FC +:107F50000021402013E01749884206D101218020EA +:107F6000FEF76AF90021802009E0134988420AD10E +:107F7000841501212046FEF75FF900212046BDE867 +:107F80001040FEF759B910BD000001400004004048 +:107F900000080040000C00400010004000140040A9 +:107FA00000040140004001400044014000480140FD +:107FB00000180040001C0040002000400246002045 +:107FC000138A92890B4202EA010202D0002A00D0F1 +:107FD00001207047002A828901D00A4300E08A43C9 +:107FE0008281704730B50288164C174DA0420DD0E3 +:107FF000A8420BD0B0F1804F08D0144B984205D066 +:10800000134B984202D0134B984203D122F07003D5 +:108010004A881A43104B984206D0104B984203D01E +:1080200022F440730A891A4302804A68C2620A88AD +:108030000285A04201D0A84201D1897A018601219E +:10804000818230BD00000140000401400004004076 +:1080500000080040000C00400010004000140040E8 +:1080600010B5FEF75BF8FEF7ADF800F095F9F1F703 +:10807000AFFE1348017821F001010170017841F051 +:1080800006010170002141800120F1F7ABFDF2F7FC +:10809000BDFBF0F7DDFFF1F741FCF2F77DFCFAF7ED +:1080A000FBFBFFF795FEF1F7FDFFF9F7CFFFFDF7BB +:1080B0007DF804484FF4FA61C1820121017510BDB9 +:1080C00070240020D41200202DE9F0470024F2F79C +:1080D000ABF9B04D95F832060026A5F5805701287A +:1080E00005D185F83266F1F763FC0120B87126E10D +:1080F00004EB440007EB800000F5805090F8721606 +:10810000012901D180F8726690F87116002970D1AA +:1081100090F8E21A0129FAD104EB440101EB0411B1 +:1081200007EB011909F5805292F8561B002960D01F +:1081300080F8E26A92F8560B072859D2DFE800F07F +:10814000DB04315A81D0D00004EB041000EB042092 +:1081500007EBC00101F50050C37C012B09D0837CE3 +:1081600003EB031301EBC30303F500531B7E002B4A +:108170003ED1837C5B1C8374037C13B1037C8374CA +:108180000674837C03EB031301EBC30303F5005375 +:108190001B7E052B2CD0807C00EB001001EBC00077 +:1081A0009AE004EB041000EB042007EBC00101F59A +:1081B0000050C37C012B09D0837C03EB031301EB3C +:1081C000C30303F500531B7E002B11D1837C5B1C82 +:1081D0008374037C13B1037C83740674837C03EB88 +:1081E000031301EBC30303F500531B7E0F2BD2D106 +:1081F00081E0A2E004EB041000EB042007EBC001D7 +:1082000001F50050C37C012B08D0837C03EB0313E2 +:1082100001EBC30303F500531B7EE3BB837C5B1CB4 +:108220008374037C13B1037C83740674837C03EB37 +:10823000031301EBC30303F500531B7E072BAAD1E5 +:1082400059E004EB041000EB042007EBC00303F536 +:108250000050C17C012908D0817C01EB011103EBA6 +:10826000C10101F50051097EA9B9817C1CE090F89B +:10827000128009EB081C0CF5805C9CF8818B09EBE3 +:10828000011C0CF5805C9CF891CBE04504D0817C0E +:10829000491C81740CE022E090F812C00CF1010C32 +:1082A00080F812C0491CC9B292F857CB8C45DED871 +:1082B000017C11B1017C81740674817C01EB011198 +:1082C00003EBC10101F50051097E052913D0807C23 +:1082D00000EB001003EBC00000F5005006760AE04A +:1082E00004EB041000EB042007EBC00000F5005085 +:1082F000817C491C817404EB041000EB042007EB23 +:10830000C00303F50050817C92F8572B914200D3B3 +:108310008674417C29B1817C0174417C491E817441 +:108320004674817C01EB011103EBC10101F50051A1 +:108330004A7F817C2046F8F7F5F9641CE4B295F891 +:10834000AC0AA0423FF6D4AE95F8630720B195F889 +:108350003E06012807D010E095F84A0601280CD106 +:1083600085F84A6601E085F83E6695F8662795F837 +:10837000621795F86307FCF777F9F2F7F3FB95F8C6 +:10838000650718B185F86567FAF710FDBDE8F04795 +:10839000FEF7CABAD42200202DE9FE4F01210024A5 +:1083A0000846FDF73DFFA720ADF80000002540F28C +:1083B000E73001904FF0804AADF80250ADF8085018 +:1083C00069465046FFF70EFE854880F87E5741F219 +:1083D000706C41F6B02844F24029A0F5805642F274 +:1083E000240704EB440106EB810190F87E2701EBA2 +:1083F0000C0306EB820202F58052C2F8803790F837 +:108400007E27521C80F87E2790F87E3701F5D752E0 +:1084100006EB830303F58053C3F8802790F87E278B +:10842000521C80F87E2790F87E2701EB080306EBAC +:10843000820202F58052C2F8803790F87E27521CE3 +:1084400080F87E2701EB090290F87E1706EB810188 +:1084500001F58051C1F8802790F87E17491C80F8FB +:108460007E1704EB041202EB0422002106EBC20586 +:1084700001EB011205EBC20290F87E373A4406EB9D +:10848000830303F58053C3F8802790F87E27521C9E +:1084900080F87E27491CC9B21029E9D3641CE4B2D4 +:1084A000042C9ED34F4A90F87E1706EB810101F50C +:1084B0008051C1F8802790F87E17491C80F87E17FC +:1084C00090F87E17283A06EB810101F58051C1F83A +:1084D000802790F87E17491C80F87E1790F87E1749 +:1084E0000C3206EB810101F58051C1F8802790F82C +:1084F0007E17491C80F87E1790F87E170C3206EB29 +:10850000810101F58051C1F8802790F87E17491C40 +:1085100080F87E1790F87E1702F58A7206EB8101CB +:1085200001F58051C1F8802790F87E17491C80F82A +:108530007E1702F54E7190F87E2706EB820202F557 +:108540008052C2F8801790F87E17491C80F87E1779 +:10855000244A90F87E17343A06EB810101F58051E8 +:10856000C1F8802790F87E17491C80F87E171E4AB4 +:1085700090F87E1706EB810101F58051C1F8802744 +:1085800090F87E17491C80F87E17184990F87E27CE +:1085900006EB820202F58052C2F8801790F87E172F +:1085A000491C80F87E17104A90F87E170C3A06EBAB +:1085B000810101F58051C1F8802790F87E17491C90 +:1085C00080F87E17012154465046FFF744FC0122F3 +:1085D00011462046FFF7FEFC00F00AF8BDE8FE8FCA +:1085E000D42200203829002050550020DC12002021 +:1085F00008B51C208DF8000001208DF80100022133 +:108600008DF802108DF803006846FAF773F808BD7C +:10861000F9F734BAF9F752BAFCF7F6BCF9F708BA29 +:10862000F9F76CBAF2F70EB8C94301807047002918 +:10863000818902D041F4005101E021F4005181818F +:108640007047002A828A01D00A4300E08A4382826E +:10865000704700001C4910B5884206D10121102046 +:10866000FDF702FE0021102028E01849884202D1BF +:1086700001214C0410E01649884202D101218C04EA +:108680000AE01449884202D10121CC0404E01249D5 +:1086900088420AD101210C052046FDF7CDFD204678 +:1086A000BDE810400021FDF7C7BD0C49884209D143 +:1086B00001212020FDF7D8FD00212020BDE8104039 +:1086C000FDF7D2BD10BD0000001001400044004085 +:1086D00000480040004C00400050004000140140A1 +:1086E0000246002012880A4200D00120704770B56F +:1086F00001F01F0501260024C1F3421306FA05F21A +:10870000012B0FD0022B0FD0838A4FEA1121008852 +:10871000134206FA01F600EA060001D000B1012476 +:10872000204670BD8389F0E7038AEEE710B5C1F3F8 +:10873000421301F01F040121A140012B07D0022B9D +:1087400007D01430002A026805D00A4304E00C3038 +:10875000F8E71030F6E78A43026010BD7FB50446A3 +:10876000008A0D46C98820F4405001432182A08927 +:1087700041F20C618843A9882A8911436A8902431E +:108780001143A181A08A20F44071A8890843A082E6 +:108790006846FDF775FD1A48844202D019488442A4 +:1087A00001D1039800E00298A189090400EBC001FF +:1087B00001EB0010296801D5490000E08900B0FBF9 +:1087C000F1F06422B0FBF2F109010B096FF018051A +:1087D0006B4300EB8300A3891D044FF0320306D5E1 +:1087E00003EBC000B0FBF2F000F0070005E003EB84 +:1087F0000010B0FBF2F000F00F00084320817FBDB5 +:10880000001001400014014070B50024064DFDF732 +:10881000DBFC20B1641CAC42F9D3FA2070BDBDE88A +:108820007040F0F737BE0000404B4C000FB4084BCF +:1088300010B504A902AA039801F0E2F9044602A9BE +:10884000002001F008FC204610BC5DF814FB00007D +:1088500057A0010803B401984100009850EAC120D4 +:1088600018BF04204A0D18BF40F0010040F2FF720B +:10887000B2EB515F08BF40F00200012808BF05209D +:1088800002B070470000000030B583B0044601F02C +:1088900093F99FED090B05468DED000B0022214653 +:1088A0006846EFF77AFF284601F09CF99DED000B32 +:1088B00003B030BD00000000000000000000000018 +:1088C00070B5D94B00242DED020B2DED108BDDE999 +:1088D0001010984205DA20F000429A4201D809D1DE +:1088E00041B19DED100BBDEC108B02B0BDE87040A6 +:1088F00001F01EB9B0F5801F26DA11430BD0002815 +:1089000013DA012001F06EF9BDEC108B02B0BDE866 +:10891000704001F021B9022001F064F901F0F0F893 +:1089200051EC100B81F000419EE06FF035049FED9B +:10893000C00B53EC102B9DED100B51EC100BEFF70F +:108940005FFDCDE91001084604EB2051C0F313048C +:10895000B948A1F2FF31204400F4801080F07F621A +:1089600082F04052224301EB20559FEDB50B11924E +:1089700053EC102B9DED100B51EC100BEFF73AFD63 +:1089800041EC180BA01CC0F313009FEDAFDB9FED73 +:10899000B0EBB14E7E4403286CD296ED000B51EC47 +:1089A000180B53EC102BF0F739FA1DD1002D01BF35 +:1089B00096ED000BBDEC108B02B070BD2846EFF7B2 +:1089C000CAFF41EC180B53EC1D2BEFF719FD41ECDE +:1089D000190B53EC1E2B51EC180BEFF711FD53EC58 +:1089E000192BEFF766FC3FE09FED9D0B51EC180B48 +:1089F00053EC102BEFF704FD9FED9B1B53EC112B59 +:108A0000EFF7FBFC41EC190B53EC182B51EC180B56 +:108A1000EFF7F6FC53EC192BEFF7F2FC41EC190BD6 +:108A2000002D04BF53EC192B51EC180B1AD028461B +:108A3000EFF791FF41EC1A0B53EC1D2BEFF7E0FC25 +:108A400053EC192BEFF7D9FC53EC182BEFF7D2FCB2 +:108A500041EC180B53EC1E2B51EC1A0BEFF7D0FC2A +:108A600053EC182BEFF7C6FCBDEC108B02B041ECB9 +:108A7000100B70BD9FED7E0B51EC180B53EC102BBF +:108A8000EFF717FC41EC100B51EC180B53EC102BCB +:108A9000EFF728FD41EC190B2846EFF75CFF41EC9E +:108AA0001B0B53EC192B51EC190BEFF7A9FC41EC04 +:108AB0001A0B714853EC1A2B261851EC1A0BEFF7CE +:108AC0009FFC41EC1F0B6D48C4F1510404F5D72401 +:108AD000B0EE4F0AF0EE6F0A0321784400F094FFE5 +:108AE00053EC1F2B51EC100BEFF78AFC41EC1C0BE5 +:108AF0006348B0EE4F0AF0EE6F0A0421784400F0AC +:108B000083FF53EC1A2B51EC100BEFF779FC344335 +:108B100053EC1C2BEFF7CDFB41EC1C0B002C4CDD78 +:108B20009FED510B51EC180B53EC102BEFF768FC39 +:108B300053EC182BEFF764FC41EC1A0B55B353ECD4 +:108B40001D2B51EC1B0BEFF75BFC41EC1D0B53ECA9 +:108B50001C2B51EC1A0BEFF7ACFB53EC192BEFF776 +:108B60004FFC53EC1D2BEFF7A4FB53EC1A2BEFF744 +:108B700044FC53EC182BEFF73DFC41EC180B53EC85 +:108B80001E2B51EC1B0BEFF73BFC53EC182BEFF7B4 +:108B900031FC69E753EC1C2B51EC1A0BEFF789FB06 +:108BA00053EC192BEFF72CFC53EC1A2BEFF725FCA9 +:108BB00053EC182BEFF721FC56E735B353EC1D2B84 +:108BC00051EC1B0BEFF71CFC41EC1A0B53EC1C2B6C +:108BD00051EC180BEFF70EFC53EC192BEFF710FCD0 +:108BE00053EC1A2BEFF706FC53EC182BEFF702FCB3 +:108BF00041EC180B53EC1E2B51EC1B0BEFF700FC58 +:108C000053EC182BEFF7F6FB2EE753EC1C2B51EC33 +:108C1000180BEFF7EFFB53EC192BEFF7F1FB53ECCD +:108C2000182BEFF7EAFB1FE70000F07F00000000C1 +:108C30000000000000005043645F090000000000D5 +:108C4000000000000000F03F763C7935EF39EA3D46 +:108C50000000E0FE422EE63F00460000000000005B +:108C6000555555555555D53F000000000000E03FD3 +:108C7000000000000000004086EBF9FF8244000085 +:108C8000784400000000000070B5414A00252DED39 +:108C9000020B2DED048BDDE90404944205DA24F087 +:108CA0000041914201D809D140B19DED040BBDECCA +:108CB000048B02B0BDE8704000F03ABFB4F5801FED +:108CC00026DA08430BD0002C13DA012000F08AFFCB +:108CD000BDEC048B02B0BDE8704000F03DBF022047 +:108CE00000F080FF00F00CFF51EC100B81F0004110 +:108CF00046E09FED290B6FF0350553EC102B9DEDF1 +:108D0000040B51EC100BEFF77BFBCDE904010C4693 +:108D100005EB2450A0F2FF30C10F40F2FF32521A8F +:108D200062F31F540844EFF716FE05949DED040B03 +:108D300041EC180B51EC100B01F0C6FA9FED181B1B +:108D400053EC112BEFF75CFB9FED170B41EC190B6C +:108D500053EC102B51EC180BEFF752FB53EC192B83 +:108D6000EFF7A7FA9FED120B41EC190B53EC102B08 +:108D700051EC180BEFF744FB53EC192BEFF799FA72 +:108D8000BDEC048B02B041EC100B70BD0000000084 +:108D90000000F07F000000000000000000005043D1 +:108DA0000EE526157BCBDB3F362BF111F3FE593D4B +:108DB00000609F501344D33F2DE9F04D2DED040B7F +:108DC0002DED0E8B96B0DDE92550279CDDF890A0A7 +:108DD00025F0004624F00048BAF1000F14BF01212D +:108DE000002101EB4502FC4953184A1093422AD353 +:108DF000002814BF0123002303EB44030B44F7496D +:108E00008B4220D358EA00019FEDF59B76D0DFF826 +:108E1000D8B35D4503D1BAF1000F05D188E0BAF1AE +:108E2000000F08BF002100D0012101EB450111F521 +:108E3000001F08D8002814BF0121002101EB4401C4 +:108E400011F5001F0BD99DED261B9DED240B16B0CF +:108E5000BDEC0E8B04B0BDE8F04D00F073BE0027F2 +:108E6000002DBCBFE149884521DAE1498845A8BF0A +:108E700002271CDAC3451ADCDE4901EB285114290C +:108E800008DDC1F1340220FA02F101FA02F2824255 +:108E90000DD108E058B9C1F1140228FA02F101FA23 +:108EA00002F2424503D101F00101C1F1020756EA85 +:108EB0000A0124D1002C22DA002D18BF022F01D084 +:108EC000012F0AD0022000F08DFE16B0BDEC0E8BF3 +:108ED00004B0BDE8F04D00F013BE022000F082FEA9 +:108EE00000F00EFE51EC100B81F0004141EC100B34 +:108EF00016B0BDEC0E8B04B0BDE8F08D18E09FED10 +:108F0000BEAB9FEDBF8B002871D1B848804522D100 +:108F100005F1804010F5801008BFBAF1000F07D0AE +:108F2000B3450ADC002CA8BF9DED260BE0DA0DE06E +:108F3000B0EE490AF0EE690ADAE7002C06DA9DED98 +:108F4000260B51EC100B81F000416FE0AE487844E5 +:108F500090ED000BCCE7D8454DD1002C48DA2EB16E +:108F600086423AD1BAF1000F42D126E0BAF1000FA1 +:108F700013D0022000F036FE00F0FEFD8DED020B56 +:108F80009DED240B8DED000B10EE900A039961F31B +:108F90001E0003909DED020BAAE78DED02AB9DED47 +:108FA000240B1AEE901A10EE900A8DED000B61F36F +:108FB0001E0003909DED020B9AE78DED028B9DED57 +:108FC000240B18EE901A10EE900A8DED000B61F351 +:108FD0001E0003909DED020B8AE709DA9DED240B3C +:108FE00051EC190B53EC102BEFF77CFA1EE020E04C +:108FF0009DED240B7CE786421BDAB4F1804F0DD047 +:10900000A4F10050B0F1FF5013D1002D11DB9DED04 +:10901000240B51EC100B01F0E2F907E09DED240B5D +:1090200053EC102B51EC100B00F0C2BC41EC100BB8 +:109030005EE79DED240B51EC100B01F039F8BAF10D +:10904000000FCDE90E0142D19FED710B46B3A6F1A1 +:10905000E040B0F17F600CD05E4538D1002D00DAE1 +:10906000A7B3022F0CBF01204FF0FF30EFF773FCC6 +:10907000DCE7002D01DD002C0DDA002D01DD002CD8 +:109080001FDB002D16DA002C14DB012F08BF9FED2B +:10909000620B3FF42DAFB0EE4A0AF0EE6A0A27E702 +:1090A000022F18BF002D0CD0012F0AD1002DFFF682 +:1090B0001FAF06E0002DB8BF002C08DA012F3FF4E7 +:1090C00017AFB0EE480AF0EE680A11E71BE0012086 +:1090D00000EBE57050EA070115D0791EB0EE498A21 +:1090E000F0EE698A084308BF9FED4D8B4E4800257E +:1090F000804570DD4D494E48884514DDB0420DDB9A +:10910000002C19DB2FE0012000F06CFD16B0BDEC47 +:109110000E8B04B0BDE8F04D00F01EBDB34502DC7F +:10912000002C09DC1FE0864202DA002C1BDA03E087 +:109130005E452BDD002C16DD022000F053FD00F013 +:109140001BFD8DED020B53EC1A2B51EC180BEFF7B6 +:1091500057F9CDE900010399019861F31E000390CE +:109160009DED020BC4E6022000F03CFD00F014FD72 +:1091700010EE901A18EE900A8DED020B8DED008B1B +:1091800061F31E0003909DED020BB1E69DED0E0B09 +:1091900053EC192B51EC100BEFF72CF99FED260B2C +:1091A000CDE9080153EC102B9DED080B51EC100B91 +:1091B000EFF726F99FED221B53EC112BEFF71DF96A +:1091C0009DED081B53EC112BEFF71AF99FED1E1BB9 +:1091D00053EC112B3CE08CE0FFFF1F00FFFF0F0062 +:1091E000000000000000F03F0000F03F0000F07FB2 +:1091F0000000404301FCFFFF000000000000F07F82 +:1092000000000000000000004640000000000000D8 +:109210000000000000000080000000000000F0FFDF +:10922000000000000000F0BF0000E0410000F0433B +:10923000FFFFEF3F00000000000000000000D03FF3 +:10924000555555555555D53F000000000000E03FED +:10925000EFF7D3F89DED080B41EC1A0B53EC102BF4 +:1092600051EC100BEFF7CCF853EC1A2BEFF7C8F8D2 +:1092700041EC1A0B9FEDFE0B53EC102B9DED080BF0 +:1092800051EC100BEFF7BCF841EC1B0B9FEDFA0B08 +:1092900051EC1A0B53EC102BEFF7B2F841EC1A0B10 +:1092A0009FEDF70B53EC102B9DED080B51EC100BC1 +:1092B000EFF7A6F853EC1A2BEFF79CF841EC1A0BDA +:1092C00051EC1B0B53EC1A2BEEF7F3FF0690CDE994 +:1092D00006519DED060B53EC1B2B51EC100BEFF7D9 +:1092E00089F853EC1A2BEFF788F841EC100B00F0DB +:1092F000A1B90020B6F5801F0EDA9FEDE30B53EC09 +:10930000102B9DED0E0B51EC100BEFF779F8CDE91A +:109310000E016FF034000E4600EB2650A0F2FF372E +:10932000C6F31300DA4940F07F6646F040568842A3 +:10933000D8BF002408DDD7498142C8BF012403DC1F +:109340000024A6F580167F1CD348784400EBC400A7 +:109350000F9690ED00CB9DED0E0B53EC1C2B51ECBA +:10936000100BEFF747F89DED0E0B41EC1B0B53EC88 +:109370001C2B51EC100BEEF79CFF41EC100B51EC49 +:10938000190B53EC102BEFF7ADF841EC1D0B51EC22 +:109390001B0B53EC1D2BEFF733F841EC1A0BBF48B6 +:1093A0008DED10AB7844109590ED000B4FF0005010 +:1093B00040EA660000EB84408DED080B00F50020CC +:1093C00009909DED080B53EC1C2B51EC100BEFF7A3 +:1093D00011F89DED0E1B53EC112BEFF70EF841EC3D +:1093E000100B53EC102B9DED100B51EC100BEFF705 +:1093F00007F89DED080B41EC1C0B53EC102B9DED79 +:10940000100B51EC100BEEF7FBFF53EC1B2BEEF7A0 +:10941000F4FF53EC1C2BEEF7EDFF53EC1D2BEEF796 +:10942000EFFF41EC1C0B53EC1A2B51EC1A0BEEF72F +:10943000E7FF41EC1B0B9A480621B0EE4B0AF0EE19 +:109440006B0A784400F0E0FAB0EE401AF0EE601AD1 +:10945000B0EE41DAF0EE61DA53EC1B2B51EC1B0B52 +:10946000EEF7CEFF53EC1D2BEEF7CAFF9DED100B70 +:1094700041EC1B0B53EC1A2B51EC100BEEF719FFC0 +:1094800053EC1C2BEEF7BCFF53EC1B2BEEF711FF3C +:109490009DED100B41EC1B0B53EC102B51EC100B02 +:1094A000EEF7AEFF41EC1D0B9FED7FEB53EC1E2B57 +:1094B000EEF7FFFE53EC1B2BEEF7FBFE0890CDE919 +:1094C00008519DED080B53EC1E2B51EC100BEEF7E1 +:1094D00091FF53EC1D2BEEF78DFF53EC1B2BEEF79A +:1094E0008CFF9DED080B41EC1D0B53EC102B9DEDFB +:1094F000100B51EC100BEEF783FF41EC1B0B53EC00 +:109500001A2B51EC1D0BEEF77BFF9DED080B41EC88 +:109510001A0B53EC102B51EC1C0BEEF771FF53ECB4 +:109520001A2BEEF7C6FE41EC1A0B51EC1B0B53EC59 +:109530001A2BEEF7BEFE0C90CDE90C519DED0C0BF5 +:1095400053EC1B2B51EC100BEEF754FF53EC1A2B82 +:10955000EEF753FF41EC1B0B9FED550B53EC102B1B +:109560009DED0C0B51EC100BEEF74AFF41EC1A0B82 +:109570009FED510B51EC1B0B53EC102BEEF740FF02 +:1095800041EC1B0B9FED4E0B53EC102B9DED0C0B88 +:1095900051EC100BEEF734FF53EC1B2BEEF789FE6A +:1095A00041EC100B4848784400EBC40090ED001BE0 +:1095B00051EC100B53EC112BEEF77BFE41EC1B0B27 +:1095C0003846EFF7C8F9CDE9080153EC1B2B51ECF5 +:1095D0001A0BEEF76EFE41EC100B3C48784400EBA2 +:1095E000C40090ED00CB51EC100B53EC1C2BEEF7AC +:1095F00060FE9DED081B53EC112BEEF75AFE069012 +:10960000CDE906519DED080B53EC102B9DED060B9B +:1096100051EC100BEEF7EEFE53EC1C2BEEF7EAFECE +:1096200053EC1A2BEEF7E6FE53EC1B2BEEF7E5FEA0 +:1096300041EC100B9DED261B53EC102B8DED001B08 +:1096400000959DED260B51EC100BEEF7D9FE9DED2C +:10965000000B41EC1A0B53EC102B9DED260B51EC3B +:10966000100BEEF7C7FE9DED061B53EC112B2FE000 +:10967000000000604715F73FFE822B654715F73F56 +:1096800044DF5DF80BAE543E000000000000404394 +:109690008E9803007AB60B008A3B0000F03B000076 +:1096A000C23A000000000000000000000000084076 +:1096B000000000E009C7EE3FFD033ADC09C7EE3FBA +:1096C000F5015B14E02F3EBE4E3900000839000062 +:1096D000EEF796FE53EC1A2BEEF7EBFD9DED060B25 +:1096E00041EC1A0B53EC102B9DED000B51EC100BC1 +:1096F000EEF786FECDE90C019DED0C0B51EC1A0B3B +:1097000053EC102BEEF7D5FDCDE902010C46AA492A +:109710008C422FDB611A084318D19DED0C0B53ECE2 +:10972000102B9DED020B51EC100BEEF763FE41EC9C +:109730001B0B9FEDA30B51EC1A0B53EC102BEEF708 +:10974000B8FD53EC1B2BEFF717F92DD2022000F0D8 +:1097500049FA00F011FA10EE901A18EE900A8DED09 +:10976000020B8DED008B61F31E0003909DED020B4B +:10977000FFF7BEBB944A24F00041914214D39349B1 +:10978000214408437FF4EFAC9DED0C0B53EC102B00 +:109790009DED020B51EC100BEEF72CFE53EC1A2B47 +:1097A000EFF7EAF87FF6DFAC24F000408849894AF9 +:1097B000002601EB205182422BDA481C4FF4801125 +:1097C00021FA00F02044844AC0F30A517A44A1F2FD +:1097D000FF3192ED000B814A8DED080BCA4020EA63 +:1097E0000202C0F3130040F48010C1F1140120FA0A +:1097F00001F60992002CB8BF76429DED080B53ECA0 +:10980000102B9DED0C0B51EC100BEEF7F3FDCDE999 +:109810000C019DED0C0B51EC1A0B53EC102BEEF7D9 +:1098200048FD9FED6F0B0890CDE9085153EC102BCC +:109830009DED080B51EC100BEEF7E2FD41EC1B0B1C +:109840009FED690B53EC102B9DED080B51EC100BA9 +:10985000EEF7D6FD9DED0C0B41EC1C0B53EC102BE1 +:109860009DED080B51EC100BEEF7C4FD53EC1A2BD9 +:10987000EEF7C3FD9FED5E1B53EC112BEEF7C0FD21 +:1098800053EC1C2BEEF715FD41EC1A0B51EC1B0BA6 +:1098900053EC1A2BEEF70DFDCDE902019DED020B05 +:1098A00053EC1B2B51EC100BEEF7A4FD53EC1A2BD1 +:1098B000EEF7A3FD9DED020B41EC1A0B53EC102BC0 +:1098C00051EC100BEEF79CFDCDE908014A489DEDE7 +:1098D000080B0521784400F097F89DED081B51EC2A +:1098E000100B53EC112BEEF78BFD9DED021B53EC8F +:1098F000112BEEF782FDCDE906019DED020B53EC35 +:109900001A2B51EC100BEEF77BFD53EC1A2BEEF7F4 +:10991000D0FC9FED3B0B41EC1A0B53EC102B9DED53 +:10992000060B51EC100BEEF765FD9DED060B41ECBF +:109930001B0B53EC102B9DED020B51EC100BEEF7B3 +:109940005FFD53EC1B2BEEF7CDFD53EC1A2BEEF71E +:1099500051FD9DED021B53EC112BEEF74BFD53EC2B +:10996000192BEEF74AFDCDE9020101EB0650011576 +:109970000029C8BF039015DC9DED020B324651EC67 +:10998000100BEEF7D1FFFEF765FF042808BF00F0CB +:1099900003F932469DED020B51EC100BEEF7C4FFBC +:1099A000CDE902019DED020B51EC180B53EC102B8D +:1099B000EEF726FDFFF73ABB0000904000000000E4 +:1099C000FE822B654715973C00CC904000346F3FDA +:1099D00001FCFFFF0000E03FC8370000FFFF0F0061 +:1099E00000000000432EE63F396CA80C615C20BEED +:1099F000EF39FAFE422EE63F60360000000000001C +:109A0000000000000000004070B504462DED028B00 +:109A10004D1E00EBC500B0EE408AF0EE608A90ED7E +:109A2000000B35F0060017D053EC182B51EC100B3F +:109A3000EEF7E6FC41EC100B6D1E04EBC50090ED5B +:109A4000001B51EC100B53EC112BEEF732FC41ECE8 +:109A5000100B35F00600E7D1022D36D0042D1CD0B6 +:109A6000062D1CBFBDEC028B70BD53EC182B51ECC6 +:109A7000100BEEF7C5FC94ED0A1B53EC112BEEF71F +:109A800018FC53EC182BEEF7BBFC94ED081B53ECC1 +:109A9000112BEEF70EFC41EC100B53EC182B51EC94 +:109AA000100BEEF7ADFC94ED061B53EC112BEEF70B +:109AB00000FC53EC182BEEF7A3FC94ED040B53ECD5 +:109AC000102BEEF7F6FB41EC100B53EC182B51EC7E +:109AD000100BEEF795FC94ED021B53EC112BEEF7F7 +:109AE000E8FB53EC182BEEF78BFC94ED001B53ECCA +:109AF000112BEEF7DEFBBDEC028B41EC100B70BDC1 +:109B00009FED070B10B553EC102B9FED070B51EC9D +:109B1000100BEEF7E7FC41EC100B10BD000000004D +:109B20000000000000000000000000000000F03F06 +:109B300010B553EC102B51EC100BEEF7BAFB41ECC7 +:109B4000100B10BD10B553EC112B51EC100BEEF7B0 +:109B5000B0FB41EC100B10BD9FED050B10B553ECA5 +:109B6000102B51EC100BEEF7BDFC41EC100B10BDAF +:109B700000000000000000009FED050B10B553EC45 +:109B8000102B51EC100BEEF73BFC41EC100B10BD11 +:109B900000000000000000709FED050B10B553ECB5 +:109BA000102B51EC100BEEF72BFC41EC100B10BD01 +:109BB000000000000000001001480068704700002D +:109BC000D012002002E008C8121F08C1002AFAD1F2 +:109BD00070477047002001E001C1121F002AFBD12D +:109BE000704700000149086070470000D012002053 +:109BF00030380A2801D20120704700207047000049 +:109C00002DE9FF4F8DB00F460546002606E02528BA +:109C10000BD0DDE90F1290476D1C761C28780028C8 +:109C2000F5D111B03046BDE8F08F0024A246A14620 +:109C30000122E94900E0044315F8013F203B02FA04 +:109C400003F00842F7D128782A2810D06FF02F02AD +:109C50002878A0F13001092914D80AEB8A0102EB17 +:109C6000410144F0020400EB010A6D1CF0E701CF52 +:109C70005FEA000A03D544F40054CAF1000A44F034 +:109C800002046D1C28782E2817D115F8010F44F016 +:109C900004042A280ED06FF02F022878A0F130019A +:109CA00009290AD809EB890102EB410100EB0109FE +:109CB0006D1CF2E757F8049B6D1C28786C280FD0B8 +:109CC00006DC4C2817D068280DD06A2814D104E08F +:109CD000742810D07A280FD10DE044F400140AE063 +:109CE00044F4801401E044F440146978814202D1C4 +:109CF00004F580146D1C6D1C28786E281ED00CDCB9 +:109D0000632830D004DC00288BD0582811D19FE084 +:109D1000642867D069280CD164E073282DD004DC56 +:109D20006F2872D0702804D194E075286ED07828FE +:109D30006DD0DDE90F129047761C4BE1C4F3025061 +:109D4000022806D0032809D0042801CF09D00660D4 +:109D500040E101CFF117C0E900613BE101CF06808E +:109D600038E1067036E117F8040B8DF8000000208A +:109D70008DF80100EB46012003E057F804BB4FF0DB +:109D8000FF3061074FF0000102D40DE008F101013E +:109D9000884649450FDA8045F8DB1BF80810002992 +:109DA000F4D108E008F1010188468142FADB1BF892 +:109DB00008100029F6D1DDE90F23AAEB080081463F +:109DC000214600F031F9304400EB080604E0DDE9FB +:109DD0000F121BF8010B9047B8F10108F7D221468A +:109DE0004846F2E00A21C4F302524FF0000B0891FA +:109DF000022A04D001CFC117032A09D00AE0FF1DAF +:109E000027F00707F7E8020108E02CE01EE01FE05A +:109E100000B2C117042A01D140B2C117021E71F16C +:109E2000000206DA0023D0EB030063EB01012D22D0 +:109E300002E0220504D52B228DF82420012203E024 +:109E4000E20701D02022F7E7904653E00A210BE019 +:109E5000102109E010214FF0000B44F004044FF0F2 +:109E60000809089103E008214FF0000B0891C4F3A2 +:109E70000252022A04D001CF0021032A06D006E0B4 +:109E8000FF1D27F00707F7E8020103E080B2042A6C +:109E900000D1C0B24FF0000822072BD52A78702AD3 +:109EA00007D0DDF820C08CF0100C5CEA0B0C05D05C +:109EB0000EE040228DF82420012208E050EA010340 +:109EC00006D030238DF824308DF8252002229046CC +:109ED000089B83F0080353EA0B030BD150EA0102FD +:109EE00001D1620706D530228DF824204FF00108F9 +:109EF000A9F101092A78582A04D038A20B9208AA9D +:109F00000A920BE03AA2F9E75B46089AEEF7DAFB11 +:109F10000B9B9B5C0A9A521E0A92137050EA010234 +:109F2000F2D10A98ADEB000000F1200B600702D5DA +:109F300024F4803401E04FF00109D94502DDA9EB9A +:109F40000B0000E0002000EB0B0141440890AAEB5D +:109F5000010AE00306D4DDE90F232146504600F054 +:109F600063F806444FF0000908E009A911F8090058 +:109F7000DDE90F12904709F10109761CC145F4DBB8 +:109F8000E0030CD5DDE90F232146504600F04CF8E4 +:109F9000064404E0DDE90F1230209047761C089952 +:109FA000481E08900029F5DC08E00A980A99007814 +:109FB000491C0A91DDE90F129047761CBBF10001A4 +:109FC000ABF1010BF1DC21465046DDE90F2300F037 +:109FD00019F806446D1C21E609280100303132339E +:109FE00034353637383961626364656600000000D5 +:109FF00030313233343536373839414243444546BF +:10A00000000000002DE9F041044600251E461746D9 +:10A01000880404D405E039462020B0476D1C641E36 +:10A02000F9D52846BDE8F0812DE9F0410446002528 +:10A030001E469046C80301D5302700E0202788043B +:10A0400004D505E041463846B0476D1C641EF9D57D +:10A050002846BDE8F0810A68531C0B6010707047F9 +:10A06000002806D04DF6BC231946491EFDD2401EDD +:10A07000FAD17047002100EB800002E000BF491CCC +:10A08000C9B2B1EB400FF9D37047000010B50246DA +:10A090000020064C07E012F8013B4340DBB234F8E5 +:10A0A000133083EA1020491EF5D210BD1608002097 +:10A0B00082B0CDE9000121F0004001909DED000B40 +:10A0C00002B051EC100B704710B50E4C1021204619 +:10A0D000F0F7A5F9206840F4806020602021204638 +:10A0E000F0F79DF90220FFF7C5FF10212046F0F799 +:10A0F00098F90220FFF7BEFF2046BDE8104010216E +:10A10000F0F78DB90014024010B50E4C1021204616 +:10A11000F0F785F9206840F4806020602021204617 +:10A12000F0F77FF90220FFF7A5FF10212046F0F796 +:10A1300078F90220FFF79EFF2046BDE8104010216D +:10A14000F0F76DB9001402402DE9F041154E0746B5 +:10A150000024306820F440603060254610213046ED +:10A16000F0F75DF90220FFF785FF10213046F0F788 +:10A1700058F96006040E20213046F0F749F908B17D +:10A1800044F001040120FFF775FF6D1CEDB2082DAE +:10A19000E4D317B1FFF798FF01E0FFF7B5FF2046C2 +:10A1A000BDE8F0810014024070B5164E05463046F9 +:10A1B000316841F4806131601021F0F730F90024FA +:10A1C00028064FF02001304602D5F0F72AF901E0C9 +:10A1D000F0F725F96806050E0220FFF74BFF102166 +:10A1E0003046F0F71EF90220FFF744FF10213046F9 +:10A1F000F0F715F90220FFF73DFF641CE4B2082CCC +:10A20000DED370BD0014024010B50B4C206840F442 +:10A210008060206020212046F0F703F910212046BD +:10A22000F0F7FFF80420FFF725FF2046BDE81040B7 +:10A230002021F0F7F4B800000014024010B50B4CD8 +:10A24000206840F48060206020212046F0F7E7F885 +:10A250000420FFF70FFF10212046F0F7E2F8204618 +:10A26000BDE810402021F0F7DCB8000000140240E7 +:10A2700070B5144D0024286820F440602860202127 +:10A280002846F0F7CEF80120FFF7F4FE102128460B +:10A29000F0F7C7F80120FFF7EDFE07E0641CE4B219 +:10A2A000FA2C03D9FFF7CAFF012070BD20212846F0 +:10A2B000F0F7AEF80028F1D110212846F0F7AFF8FA +:10A2C000002070BD0014024010B541EC100BFEF7E9 +:10A2D000F7FA51EC100B10BD70B5FCF789F80620A9 +:10A2E00000F0BEF8552000F0DBF800F0AFF8124E99 +:10A2F00004464FF4805529463046F0F790F8294639 +:10A300000E48F0F78EF8AA2C11D1152000F0A8F80D +:10A31000062000F0C5F81420FFF7ACFE00F096F818 +:10A32000044629463046F0F77CF8512C01D0FA203B +:10A3300070BD142070BD000000040240000C0240FB +:10A340004FF400410803F8F707FA4FF08040FDF79B +:10A350008DFD0F48FEF77EF90E48EFF70DFA0D4818 +:10A360003030EFF709FA0C48EFF794FF0B48EFF79E +:10A3700091FFF0F709FB002080F310884FF47A700A +:10A38000FFF76EFEFDF76CFEFDF79EFEFCE700009A +:10A3900000100140886402400000024000040240B6 +:10A3A0002DE9F04104460E4600250846EDF76BFF07 +:10A3B00007000ED10120BDE8F0816D1C3178ADB2EF +:10A3C000884205D13A4631462046EDF763FF20B179 +:10A3D000641C20780028F0D1EDE72846EBE700B5B3 +:10A3E0002DED048B83B041EC190BEEF7C5FC41EC6D +:10A3F000180B18EE100A18EE901A8DED008B00283D +:10A4000018BF0120084320F00040C0F17F6000F138 +:10A41000E040C00F14D019EE101A19EE900A8DED1D +:10A42000009B002918BF0121084320F00040C0F123 +:10A430007F6000F1E040C00F04BF0120FFF7D2FBB6 +:10A4400051EC180B03B0BDEC048B00BD10B501201E +:10A45000FFF710FEBDE81040FF20FCF739B8000000 +:10A4600070B50D4E04464FF4805529463046EFF73F +:10A47000D8FF0320FFF7FEFD29463046EFF7CFFF58 +:10A4800029460648EFF7CDFF2046FCF721F8BDE846 +:10A4900070400320FFF7EEBD00040240000C0240B4 +:10A4A00010B5FCF715F8BDE810400120FFF7E2BD3C +:10A4B0005458485F56312E322E3500382020202047 +:10A4C000202020202020202020202020202020208C +:10A4D000202020202020202020202020202020207C +:10A4E000202020202020202020202020202020206C +:10A4F000202020202020202020202020202020205C +:10A50000202020202020202020202020202020204B +:10A51000202020202020202020202020202020203B +:10A52000202020202020202020202020202020202B +:10A53000202020202020202020202020536C697003 +:10A54000204E6F2E3A202020202020202020202066 +:10A550002020202020202020202020204E6F7A2024 +:10A5600049443A2020202020202020202020202084 +:10A57000202020202020202020203031416D6F75A8 +:10A580006E743A202020202020202020202020200F +:10A590002020434F52524F454E544520566F6C7504 +:10A5A0006D653A20202020202020202020202020FF +:10A5B000202020202020202020202020507269638D +:10A5C000653A20202020202020202020202020202C +:10A5D00020202020202020202020202050726F6466 +:10A5E0007563742067726164653A20202020202002 +:10A5F00020202020202020202020202054696D654C +:10A600003A20202020202020202020202020202030 +:10A610002020202020202020202020204361726440 +:10A62000204E6F2E3A202020202020202020202085 +:10A630002020202020202020202020204361722064 +:10A64000204E6F2E3A202020202020202020202065 +:10A650002020202020202020202020204F706572E4 +:10A6600061746F723A20202020202020202020209A +:10A6700020202020202020202030312020202020B9 +:10A6800020202020202020202020202020202020CA +:10A6900020202020202020202020202020202020BA +:10A6A00020202020202020202020202020202020AA +:10A6B000202020202020202020202020202020209A +:10A6C000202020202020202020202020202020208A +:10A6D000202020202020202020202020202020207A +:10A6E000202020202020202020202020202020206A +:10A6F000202020202020202020202020202020205A +:10A700002020202020202020202020202020202049 +:10A710002020202020202020202020202020202039 +:10A720002020202020202020202020202020202029 +:10A7300020202020202020202020202080250000F4 +:10A74000010000000A0000000000000000000000FE +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000001010000E7 +:10A7700000000000000000000000000002030000D4 +:10A7800000000000000000000000000003050000C1 +:10A7900000000000000000000000000004070000AE +:10A7A000000000000000000000000000050500009F +:10A7B000000000000000000000000000060600008D +:10A7C000000000000000000000000000070700007B +:10A7D0000000000000000000000000000808000069 +:10A7E0000000000000000000000000000909000057 +:10A7F0000000000000000000000000000A0A000045 +:10A800000000000000000000000000000B0B000032 +:10A810000000000000000000000000000C0C000020 +:10A820000000000000000000000000000D0D00000E +:10A830000000000000000000000000000E0E0000FC +:10A840000000000000000000000000000F0F0000EA +:10A8500000000000000000000000000010100000D8 +:10A860000000000000000000000000006A6F796630 +:10A8700075656C2E6A6F796675656C696E672E6397 +:10A880006F6D2C37303131000000000000000000F7 +:10A8900000000000000000000000000000000000B8 +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C0000000000000000000000000000000000088 +:10A8D000000000000000000000004B46422D322E18 +:10A8E00034470000000000000000000000000000ED +:10A8F0000000000000000000000000000000000058 +:10A9000000004B464231323334353600000000003F +:10A910000000000000000000000000040000000033 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A940000000000000000000000000000000000007 +:10A9500000000000000000000000000000000000F7 +:10A96000BBA401086055002077240020640000008B +:10A97000020001000000000018A901086055002035 +:10A9800070240020660000000500010001000000A6 +:10A990003CA7010860550020242E00206B00000019 +:10A9A00031010400020000006CA80108605500207D +:10A9B0008B2900202F050000AC00010003000000DF +:10A9C00017A9010860550020802D0020DB0500003C +:10A9D00002000100040000001CA9010860550020CD +:10A9E00028130020DD05000005000100050000001F +:10A9F00020A90108605500202C130020E20500006A +:10AA00000500010006000000BCA4010860550020FC +:10AA1000F0210020E705000081020100070000008E +:10AA200024A90108605500203013002068080000A8 +:10AA30003C004000080000005FA9010860550020AC +:10AA400075290020681700000200010009000000BD +:10AA500061002B2B2B000D0A000041542B530D0AD3 +:10AA60000041542B5A0D0A0041542B534F434B4184 +:10AA70003D5443502C746573742E6A6F7966756506 +:10AA80006C696E672E636F6D2C373031310D0A00A3 +:10AA900041542B574B4D4F443D4E45540D0A0041F8 +:10AAA000542B55415254464C3D343039360D0A0032 +:10AAB00041542B4845415254454E3D4F46460D0AA0 +:10AAC0000041542B453D4F46460D0A0041542B454D +:10AAD0004E544D0D0A0041542B49434349443F0D08 +:10AAE0000A0041542B494D45493F0D0A0041542B62 +:10AAF000534F434B42313D544350432C7465737460 +:10AB00002E6A6F796675656C696E672E636F6D2C42 +:10AB1000373031310D0A0041542B57414E4E3D44E0 +:10AB20004843500D0A0041542B574946493D4B4676 +:10AB3000422D322E34472C4B464231323334353697 +:10AB40000D0A0041542B536F636B65743D302C30FC +:10AB50002C746573742E6A6F796675656C696E679F +:10AB60002E636F6D2C373031310D0A0000C18140EA +:10AB700001C0804101C0804100C1814001C08041CD +:10AB800000C1814000C1814001C0804101C08041BD +:10AB900000C1814000C1814001C0804100C18140AD +:10ABA00001C0804101C0804100C1814001C080419D +:10ABB00000C1814000C1814001C0804100C181408D +:10ABC00001C0804101C0804100C1814000C181407D +:10ABD00001C0804101C0804100C1814001C080416D +:10ABE00000C1814000C1814001C0804101C080415D +:10ABF00000C1814000C1814001C0804100C181404D +:10AC000001C0804101C0804100C1814000C181403C +:10AC100001C0804101C0804100C1814001C080412C +:10AC200000C1814000C1814001C0804100C181401C +:10AC300001C0804101C0804100C1814001C080410C +:10AC400000C1814000C1814001C0804101C08041FC +:10AC500000C1814000C1814001C0804100C18140EC +:10AC600001C0804101C0804100C1814000C0C101DC +:10AC7000C30302C2C60607C705C5C404CC0C0DCD6C +:10AC80000FCFCE0E0ACACB0BC90908C8D81819D9DC +:10AC90001BDBDA1A1EDEDF1FDD1D1CDC14D4D5150C +:10ACA000D71716D6D21213D311D1D010F03031F1FC +:10ACB00033F3F23236F6F737F53534F43CFCFD3D2C +:10ACC000FF3F3EFEFA3A3BFB39F9F83828E8E9291C +:10ACD000EB2B2AEAEE2E2FEF2DEDEC2CE42425E5CC +:10ACE00027E7E62622E2E323E12120E0A06061A13C +:10ACF00063A3A26266A6A767A56564A46CACAD6DEC +:10AD0000AF6F6EAEAA6A6BAB69A9A86878B8B9795B +:10AD1000BB7B7ABABE7E7FBF7DBDBC7CB47475B58B +:10AD200077B7B67672B2B373B17170B0509091517B +:10AD30009353529296565797559594549C5C5D9DAB +:10AD40005F9F9E5E5A9A9B5B99595898884849899B +:10AD50004B8B8A4A4E8E8F4F8D4D4C8C448485454B +:10AD600087474686824243834181804041542B413C +:10AD7000504E3D00000000000000000000000000F8 +:10AD800000000000000000000000000000000000C3 +:10AD9000000000000000000000000000000038007B +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000009EAD01081F +:10ADE0003C7A0020782400200000000002000100CE +:10ADF000000000009EAD01083C7A00207A2400206B +:10AE00000100000001020008010000009FAD0108E0 +:10AE10003C7A0020EC120020010800003C00D00722 +:10AE2000020000009EAD01083C7A00207A24002038 +:10AE3000D10F00000102001003000000000000001C +:10AE40000000000000000000000000000000000002 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF10000000000000000000000000000000000031 +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000000000000B1 +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000000091 +:10AFC00000000000002F0000000007000700001430 +:10AFD0007F147F1400242A7F2A120062640813233E +:10AFE00000364955225000000503000000001C22D5 +:10AFF0004100000041221C000014083E0814000813 +:10B00000083E0808000000A06000000808080808C2 +:10B01000000060600000002010080402003E51495A +:10B02000453E0000427F40000042615149460021F8 +:10B0300041454B31001814127F1000274545453912 +:10B04000003C4A494930000171090503003649496D +:10B05000493600064949291E000036360000000026 +:10B060005636000000081422410000141414141471 +:10B07000000041221408000201510906003249591A +:10B08000513E007C1211127C007F49494936003E36 +:10B0900041414122007F4141221C007F49494941F1 +:10B0A000007F09090901003E4149497A007F0808EB +:10B0B000087F0000417F4100002040413F01007FA8 +:10B0C00008142241007F40404040007F020C027F74 +:10B0D000007F0408107F003E4141413E007F090986 +:10B0E0000906003E4151215E007F091929460046AC +:10B0F000494949310001017F0101003F4040403F83 +:10B10000001F2040201F003F4038403F00631408CC +:10B1100014630007087008070061514945430000A7 +:10B120007F41410000552A552A55000041417F00CA +:10B1300000040201020400404040404000000102BF +:10B140000400002054545478007F484444380038A8 +:10B150004444442000384444487F00385454541830 +:10B1600000087E0901020018A4A4A47C007F080442 +:10B1700004780000447D4000004080847D00007F12 +:10B18000102844000000417F4000007C041804782F +:10B19000007C0804047800384444443800FC24242B +:10B1A00024180018242418FC007C08040408004813 +:10B1B0005454542000043F444020003C4040207C34 +:10B1C000001C2040201C003C4030403C0044281023 +:10B1D0002844001CA0A0A07C004464544C441414D7 +:10B1E000141414140000000000000000000000000F +:10B1F0000000FC000000000002000000000C020C37 +:10B20000020000000000000090D0BCD0BC90000301 +:10B21000000300001824FE448C0003020702010012 +:10B220001824D8B04C80000300010201C038E43873 +:10B23000E000010202010202080600000000000016 +:10B2400000000000000000F80402000000010204F9 +:10B25000000204F800000004020100009060F860A1 +:10B2600090000000010000002020FC2020000000D1 +:10B2700001000000000000000000080600000000BF +:10B28000202020202000000000000000000000001E +:10B2900000000002000000000080601C02000403A7 +:10B2A00000000000F8040404F8000102020201009A +:10B2B0000008FC000000000203020000188444247F +:10B2C000180003020202020008042424D80001022C +:10B2D0000202010040B088FC800000000003020070 +:10B2E0003C242424C400010202020100F824242C7E +:10B2F000C0000102020201000C04E41C0400000072 +:10B3000003000000D8242424D80001020202010016 +:10B3100038444444F8000003020201000000100019 +:10B3200000000000020000000000200000000000FB +:10B330000600000000205088040200000000010206 +:10B34000909090909000000000000000000204889F +:10B3500050200002010000001804C424180000005E +:10B3600002000000F804E494F80001020202020066 +:10B3700000E09CF0800002030000030204FC24248F +:10B38000D800020302020100F80404040C000102C8 +:10B390000202010004FC0404F8000203020201009E +:10B3A00004FC24740C0002030202030004FC247455 +:10B3B0000C00020302000000F0080444CC4000012D +:10B3C0000202010004FC2020FC040203000003022E +:10B3D0000404FC040400020203020200000404FC52 +:10B3E000040406040403000004FC24D00C0402033B +:10B3F0000200030204FC0400000002030202020334 +:10B40000FC3CC03CFC0003000300030004FC30C40F +:10B41000FC04020302000300F8040404F800010223 +:10B420000202010004FC24241800020302000000B0 +:10B43000F8848404F80001020207050004FC246477 +:10B440009800020302000302182424448C00030223 +:10B45000020201000C04FC040C00000203020000C4 +:10B4600004FC0000FC04000102020100047C80E0F6 +:10B470001C040000030000001CE03CE01C00000372 +:10B4800000030000049C609C04000203000302000F +:10B49000041CE01C04000002030200000C84641C75 +:10B4A00004000203020203000000FE02020000008A +:10B4B00007040400000E30C000000000000102007C +:10B4C000000202FE00000004040700000004020461 +:10B4D000000000000000000000000000000008085C +:10B4E000080808080000020000000000000000003A +:10B4F0000040A0A0C00000010202030204FC2020C2 +:10B50000C00000030202010000C020206000000112 +:10B510000202020000C02024FC000001020203021B +:10B5200000C0A0A0C0000001020202000020F82418 +:10B5300024040002030202000040A0A060200007D3 +:10B540000A0A0A0404FC2020C000020302000302CD +:10B550000020E4000000000203020000000020E4DC +:10B56000000008080807000004FC80E02020020317 +:10B57000020003020404FC000000020203020200B5 +:10B58000E020E020C00003000300030020E02020B2 +:10B59000C00002030200030200C02020C00000011E +:10B5A0000202010020E02020C000080F0A02010072 +:10B5B00000C02020E0000001020A0F0820E0402027 +:10B5C00020000203020000000060A0A02000000292 +:10B5D000020203000020F820000000000102020027 +:10B5E00020E00020E00000010202030220E02080B1 +:10B5F00060200000030100006080E0806000000324 +:10B6000000030000206080602000020300030200AD +:10B6100020E0208060200808070100000020A060D2 +:10B620002000000203020200000020DE02000000F1 +:10B6300000070400000000FF00000000000F0000F1 +:10B640000002DE20000000040700000002010204E6 +:10B6500004020000000000000000000000000000E4 +:10B660000000000000000000000000F800000000E2 +:10B67000000000333000000000100C06100C060023 +:10B68000000000000000000040C07840C07840008A +:10B69000043F04043F040400007088FC08300000EC +:10B6A000001820FF211E0000F008F000E018000044 +:10B6B00000211C031E211E0000F0088870000000FD +:10B6C0001E2123241927211010160E00000000004F +:10B6D0000000000000000000000000E0180402006C +:10B6E000000000071820400000020418E0000000DD +:10B6F0000040201807000000404080F080404000DB +:10B700000202010F01020200000000F00000000030 +:10B710000101011F01010100000000000000000004 +:10B7200080B0700000000000000000000000000079 +:10B730000001010101010101000000000000000002 +:10B74000003030000000000000000000806018049D +:10B75000006018060100000000E010080810E0007A +:10B76000000F102020100F00001010F80000000043 +:10B770000020203F2020000000700808088870008A +:10B78000003028242221300000300888884830000A +:10B790000018202020110E000000C02010F800002A +:10B7A00000070424243F240000F8088888080800C3 +:10B7B0000019212020110E0000E0108888180000D8 +:10B7C000000F112020110E0000380808C8380800AA +:10B7D0000000003F0000000000708808088870002A +:10B7E000001C222121221C0000E010080810E000AB +:10B7F0000000312222110F00000000C0C000000034 +:10B800000000003030000000000000800000000058 +:10B810000000806000000000000080402010080050 +:10B820000001020408102000404040404040400019 +:10B8300004040404040404000008102040800000F4 +:10B840000020100804020100007048080808F000F9 +:10B850000000003036010000C030C828E810E000C9 +:10B860000718272423140B000000C038E000000054 +:10B87000203C23020227382008F8888888700000BE +:10B88000203F202020110E00C03008080808380092 +:10B89000071820202010080008F808080810E00009 +:10B8A000203F202020100F0008F88888E8081000AA +:10B8B000203F20202320180008F88888E80810007E +:10B8C000203F200003000000C030080808380000B6 +:10B8D00007182020221E020008F808000008F808B7 +:10B8E000203F210101213F20000808F8080800003E +:10B8F0000020203F2020000000000808F808080071 +:10B90000C08080807F00000008F888C028180800E8 +:10B91000203F20012638200008F808000000000021 +:10B92000203F20202020300008F8F800F8F8080018 +:10B93000203F003F003F200008F830C00008F80812 +:10B94000203F200007183F00E01008080810E00022 +:10B950000F10202020100F0008F808080808F00039 +:10B96000203F210101010000E01008080810E0005C +:10B970000F18242438504F0008F8888888887000F1 +:10B98000203F2000030C3020007088080808380091 +:10B990000038202121221C00180808F80808180087 +:10B9A0000000203F2000000008F808000008F80808 +:10B9B000001F202020201F000878880000C83808B9 +:10B9C000000007380E010000F80800F80008F80031 +:10B9D000033C0700073C03000818688080681808CB +:10B9E00020302C03032C30200838C800C838080049 +:10B9F0000000203F2000000010080808C838080098 +:10BA00002038262120201800000000FE020202003B +:10BA10000000007F40404000000C30C000000000EB +:10BA2000000000010638C00000020202FE00000013 +:10BA3000004040407F0000000000040202020400B9 +:10BA400000000000000000000000000000000000F6 +:10BA500080808080808080800002020400000000DE +:10BA600000000000000000000000808080800000D6 +:10BA70000019242222223F2008F8008080000000C4 +:10BA8000003F112020110E00000000808080000087 +:10BA9000000E112020201100000000808088F80096 +:10BAA000000E112020103F200000808080800000C8 +:10BAB000001F222222221300008080F0888888182C +:10BAC0000020203F20200000000080808080800037 +:10BAD000006B94949493600008F8008080800000CC +:10BAE000203F210000203F200080989800000000A7 +:10BAF0000020203F202000000000008098980000D7 +:10BB000000C08080807F000008F8000080808000F6 +:10BB1000203F24022D302000000808F8000000001B +:10BB20000020203F202000008080808080808000D6 +:10BB3000203F20003F20003F808000808080000068 +:10BB4000203F210000203F200000808080800000F6 +:10BB5000001F202020201F00808000808000000027 +:10BB600080FFA12020110E00000000808080800056 +:10BB7000000E112020A0FF80808080008080800047 +:10BB800020203F2120000100000080808080800074 +:10BB90000033242424241900008080E080800000E9 +:10BBA0000000001F20200000808000000080800036 +:10BBB000001F202020103F20808080000080808097 +:10BBC00000010E3008060100808000800080808027 +:10BBD0000F300C030C300F0000808000808080004C +:10BBE0000020312E0E312000808080000080808077 +:10BBF00080818E7018060100008080808080800027 +:10BC00000021302C2221300000000000807C020244 +:10BC100000000000003F40400804FE0408C000008F +:10BC200000000310207F20100002027C8000000032 +:10BC30000040403F00000000000601010202040431 +:10BC400000000000000000000000000000000000F4 +:10BC500000000000000000000000000000000000E4 +:10BC600000000000000000000000000000000000D4 +:10BC700000F0F0F0000000000000000000017F0173 +:10BC80000000000000000000001C1C1C0000000060 +:10BC900000008060301C8C60301C0C000000000034 +:10BCA0000000000000000000000000000000000094 +:10BCB00000000000000000E00000000000E00000C4 +:10BCC0000086E69F86868686E69F860000011F0125 +:10BCD000010101011F010100000080C06020F82067 +:10BCE000E0C00000000003070C18FF70E1810000B5 +:10BCF0000000070F10107F100F0700008060206009 +:10BD000080000000E02000000F3020309F70DC3702 +:10BD10001030C0000000100E0300071810180700B4 +:10BD20000000C02020E0C0000000000080E01F38BC +:10BD3000E88703C43C040000070F1810100B070D20 +:10BD40001010080000808C4C38000000000000003B +:10BD500000000000000000000000000000000000E3 +:10BD6000000000000000000000000000000080E073 +:10BD7000300804000000000000FEFF010000000089 +:10BD8000000000000000030F1820400000040830ED +:10BD9000E0800000000000000000000001FFFE0045 +:10BDA00000000000004020180F0300000000000009 +:10BDB000000000000000C0000000000000426666B5 +:10BDC0003C18FF183C6666420000000000000300BB +:10BDD00000000000000000000000800000000000E3 +:10BDE000001010101010FF101010101000000000B4 +:10BDF0000000030000000000000000000000000040 +:10BE00000000000000000000000000000000000032 +:10BE100000808C4C38000000000000000000000092 +:10BE200000000000000000000010101010101010A2 +:10BE300010101000000000000000000000000000D2 +:10BE400000000000000000000000000000000000F2 +:10BE5000000000000000000000001C1C1C0000008E +:10BE6000000000000000000000000000E0380C00AE +:10BE70000000000080701C03000000000060380E0D +:10BE80000100000000000000000080C06020206071 +:10BE9000C080000000FEFF010000000001FFFE0066 +:10BEA0000001070E181010180E0701000000808016 +:10BEB00080C0E000000000000000000000FFFF0064 +:10BEC0000000000000001010101F1F1010100000D4 +:10BED0000080402020202060C0800000000303007C +:10BEE000804020381F070000001C1A191818181865 +:10BEF000181F00000080C020202060C080000000CB +:10BF0000000303001010182FE780000000070F1037 +:10BF1000101010180F070000000000000000C0E023 +:10BF2000F000000000C0B088868180FFFF808000A4 +:10BF3000000000000010101F1F1010000000E06043 +:10BF4000606060606060000000003F100808081832 +:10BF5000F0E0000000070B101010101C0F03000091 +:10BF6000000080C040202020E0C0000000FCFF2135 +:10BF70001008080818F0E0000001070C1810101055 +:10BF8000080F03000000C0E06060606060E06000D7 +:10BF9000000003000000E01807000000000000009F +:10BFA000001F1F00000000000080C0602020202033 +:10BFB00060C080000087EF2C1818303068CF8300F5 +:10BFC00000070F0810101010180F07000000C0C065 +:10BFD00020202020C0800000001F3F604040402003 +:10BFE00010FFFE0000000C1C101010080F030000D2 +:10BFF0000000000000000000000000000000000041 +:10C00000000E0E0E0000000000000000001C1C1CB2 +:10C010000000000000000000000000000000000020 +:10C0200000000000000C0C000000000000000000F8 +:10C0300000583800000000000000000000000080F0 +:10C040004020100000001028448201000000000081 +:10C0500000000000000001020408100000000000C1 +:10C060000000000000000000008484848484848434 +:10C070008484840000000000000000000000000034 +:10C0800000001020408000000000000000000000C0 +:10C090000000018244281000000010080402010082 +:10C0A0000000000000C020201010101030E0C00080 +:10C0B0000003030000F010080C070300000000005C +:10C0C0001C1C1C0000000000000000C0406020207C +:10C0D0002040C00000FCFF01F00E03C1FE03807F82 +:10C0E0000001070E081111101109040200000000E0 +:10C0F00080E0E000000000000000807C4340477FBB +:10C10000F880000010181F1000000000131F1C1002 +:10C1100020E0E02020202060C080000000FFFF1011 +:10C12000101010182FE78000101F1F101010101093 +:10C13000180F0700000080C0402020202060E00091 +:10C1400000FCFF0100000000000001000001070EDC +:10C15000181010100804030020E0E02020202040E8 +:10C16000C080000000FFFF000000000001FFFE0093 +:10C17000101F1F10101018080E07010020E0E0200B +:10C18000202020202060800000FFFF101010107C75 +:10C1900000000000101F1F101010101010180600D3 +:10C1A00020E0E020202020206060800000FFFF10C1 +:10C1B0001010107C00000100101F1F100000000074 +:10C1C00000000000000080C06020202040E000004F +:10C1D00000FCFF0100004040C0C140400001070ECC +:10C1E000181010100F0F000020E0E02000000000E9 +:10C1F00020E0E02000FFFF101010101010FFFF00E3 +:10C20000101F1F1000000000101F1F100000202032 +:10C2100020E0E020202000000000000000FFFF00E0 +:10C220000000000000001010101F1F101010000070 +:10C2300000000000202020E0E0202020000000007E +:10C24000000000FFFF0000000060E0808080C07FF1 +:10C250003F00000020E0E020000020A0602020003F +:10C2600000FFFF30187CE3C000000000101F1F100B +:10C27000000001131F1C181020E0E0200000000047 +:10C280000000000000FFFF000000000000000000B0 +:10C29000101F1F10101010101018060020E0E0E012 +:10C2A00000000000E0E0E02000FF013FFEC0E01ED3 +:10C2B00001FFFF00101F1000031F0300101F1F10BD +:10C2C00020E0E0C0000000000020E02000FF0003AC +:10C2D000071C78E08000FF00101F10000000000025 +:10C2E000030F1F00000080C060202060C08000009D +:10C2F00000FEFF010000000000FFFE000001070E2D +:10C30000181010180C07010020E0E0202020202049 +:10C3100060C0800000FFFF2020202020301F0F0081 +:10C32000101F1F100000000000000000000080C06F +:10C3300060202060C080000000FEFF0100000000BF +:10C3400000FFFE000001070E1111133C7C67210065 +:10C3500020E0E0202020202060C0800000FFFF10AF +:10C360001030F0D0080F0700101F1F10000000034E +:10C370000F1C10100080C060202020204040E000F2 +:10C3800000070F0C1818303060E08100001F0C0807 +:10C3900010101010180F07008060202020E0E0200F +:10C3A000202060800100000000FFFF00000000016D +:10C3B00000000000101F1F100000000020E0E0201F +:10C3C000000000000020E02000FFFF00000000004F +:10C3D0000000FF0000070F181010101010080700D1 +:10C3E0002060E0E02000000020E060200000077FE7 +:10C3F000F88000807C03000000000000071F1C077D +:10C400000000000020E0E02000E0E0200020E0202C +:10C410000007FFF8E01FFFFCE01F00000000031F03 +:10C420000300011F03000000002060E0A0000020C6 +:10C43000E0602000000000038F7CF8C601000000CF +:10C440000010181E130001171F1810002060E0E0F4 +:10C450002000000020E06020000001073EF8E01806 +:10C460000700000000000010101F1F101000000047 +:10C4700000806020202020A0E0E0200000000000DC +:10C48000C0F03E0F0300000000101C1F171010101A +:10C49000101806000000000000FC0404040404005E +:10C4A0000000000000FF000000000000000000008D +:10C4B000007F404040404000000010E000000000CD +:10C4C0000000000000000000031C6080000000006D +:10C4D00000000000000000030C7080000000040455 +:10C4E000040404FC0000000000000000000000FF45 +:10C4F00000000000000040404040407F000000007D +:10C5000000000010080C040C0810000000000000DF +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C5300000000000000000000000000080808080FB +:10C5400080808080808080800000000404080800D3 +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C570000000000000000000000098D8446424245B +:10C58000FCF80000000F1F18101010081F1F1018D3 +:10C590000020E0F000000000000000000000FFFFAD +:10C5A000180804040CF8F00000001F0F18101010F9 +:10C5B000180F030000000000000000000000000051 +:10C5C00000E0F8180404043C3800000000030F0CDD +:10C5D00010101010080600000000000000000020ED +:10C5E000E0F0000000E0F81C04040408FFFF000075 +:10C5F00000030F18101010081F0F080000000000A3 +:10C6000000000000000000000000E0F8484444443E +:10C610004C7870000000030F0C1810101008040074 +:10C620000000000080C0602020E0C000000404047E +:10C63000FFFF040404040000000010101F1F10106E +:10C6400010000000000000000000000000000000DA +:10C65000000070F88C04048CF874040C007076CF21 +:10C660008D8D8D89C87870000020E0F000000000FA +:10C67000000000000000FFFF08040404FCF80000B4 +:10C6800000101F1F100000101F1F100000000000EE +:10C6900000606000000000000000040404FCFC00D6 +:10C6A0000000000000001010101F1F1010100000EC +:10C6B00000000000000000606000000000000000BA +:10C6C000040404FCFC0000000000C0C08080C07FA7 +:10C6D0003F0000000020E0F000000000000000002B +:10C6E0000000FFFF80C0F41C0404000000101F1FA6 +:10C6F0001100031F1C1010000000202020E0F0009B +:10C70000000000000000000000FFFF00000000002B +:10C7100000001010101F1F1010100000000000007B +:10C72000000000000000000004FCFC0804FCFC0801 +:10C7300004FCFC00101F1F10001F1F10001F1F1003 +:10C740000000000000000000000000000004FCFCED +:10C7500008080404FCF8000000101F1F100000105F +:10C760001F1F10000000000000000000000000007B +:10C7700000E0F0180C04040C18F0E00000030F0CAB +:10C78000101010100C0F030000000000000000004B +:10C79000000000000004FCFC080404040CF8F00095 +:10C7A0000080FFFF889010101C0F030000000000A5 +:10C7B000000000000000000000E0F81C0404040871 +:10C7C000F8FC000000030F1810109088FFFF800095 +:10C7D000000000000000000000000000040404FC51 +:10C7E000FC100804040C0C001010101F1F10101077 +:10C7F0000000000000000000000000000000000039 +:10C8000000003078CCC48484840C1C0000001E1806 +:10C8100010101011190F06000000000000C00000E9 +:10C820000000000000040404FFFF040404000000F2 +:10C83000000000000F1F1010100C0000000000008E +:10C8400000000000000000000004FCFE00000004E6 +:10C85000FCFE000000000F1F181010081F0F08003A +:10C8600000000000000000000000000000040C3C7C +:10C87000FCC40000C43C0C0400000000010F1E0EAC +:10C8800001000000000000000000000000000000A7 +:10C89000043CFCC400E47CFC84807C040000071F92 +:10C8A000070000071F070000000000000000000054 +:10C8B000000000000004041C7CE4C0341C040400DC +:10C8C0000010101C1601131F1C181000000000009F +:10C8D000000000000000000000040C3CFCC400C488 +:10C8E0003C0404000000C080C1370E0100000000BD +:10C8F00000000000000000000000000000001C0418 +:10C9000004C4F47C1C0400000000101C1F1711104C +:10C9100010180E0000000000000000F80C040000D9 +:10C9200000000000001028EF0000000000000000E0 +:10C930000000003F60400000000000000000FF0019 +:10C9400000000000000000000000FF0000000000E8 +:10C95000000000000000FF00000000000000040CC8 +:10C96000F80000000000000000000000EF281000A8 +:10C9700000000000000040603F00000000000000D8 +:10C9800000180602020408102020300800000000F1 +:10C990000000000000000000000000000000000097 +:10C9A00000000000FF818181818181FF0000008003 +:10C9B000C060F0F8FEFE3E18080808080800303095 +:10C9C00000408000F8FE07011C3F3F1F1B180ECFE0 +:10C9D000FFFFFF7F0F0F0F0780C07B0E070F1C3874 +:10C9E0003030606060607E7F3F3F3118180C0E036E +:10C9F0000300000000018244FF11AA44000001006E +:10CA000000010100000010385482D7825438100011 +:10CA10000000000100000000312E4E6574776F7237 +:10CA20006B20496E666F2020322E4D4420506F726D +:10CA30007420496E666F2020332E4C4F5241205295 +:10CA40005353492020202020342E56657265736987 +:10CA50006F6E20436865636B20204E6574776F723C +:10CA60006B20496E666F202020202020202020206F +:10CA700020202020202020202020202020202020B6 +:10CA800020202020202020202020202020202020A6 +:10CA900020202020202020205072696E74205B47C7 +:10CAA000756E3A202020205D20202020202020208C +:10CAB0002020202020202020202020202020202076 +:10CAC0002020202020202020202020202020202066 +:10CAD0002020202020202020202020504F52542091 +:10CAE0002020202020202020202020202020202046 +:10CAF0002020202020202020202020202020202036 +:10CB00002020202020202020202020202020202025 +:10CB10002020202020202020456D70747900000006 +:10CB20000000000000000000426C7565536B790046 +:10CB300000000000000000004C5900000000000050 +:10CB400000000000000000004A500000000000004B +:10CB5000000000000000000044617274000000004A +:10CB600000000000000000005957595F426C7565D5 +:10CB7000736B790000000000524649440000000039 +:10CB800000000000000000005957595F426C7565B5 +:10CB9000736B79000000000050726F62655F4B5943 +:10CBA00000000000000000005957595F5072657383 +:10CBB0007375726500000000202020504F525420F1 +:10CBC0002020202020202020202020202020202065 +:10CBD0002020202020202020202020202020202055 +:10CBE0002020202020202020202020202020202045 +:10CBF0002020202020202020202020205665726523 +:10CC000073696F6E202020202020202020202020EB +:10CC10002020202020202020202020202020202014 +:10CC20002020202020202020202020202020202004 +:10CC30002020202020202020312E4D44436F6E6E76 +:10CC40006563742053657420322E4C4F524120533B +:10CC50006C61766520536574332E506F72744C6F1F +:10CC600067204F7574707574342E436F6E6E6563F4 +:10CC700074204D6F64652020352E4E6574776F7279 +:10CC80006B20536574202020362E44617461496EF8 +:10CC90006974202020202020312E4D44436F6E6E79 +:10CCA0006563742053657420322E4C4F52412053DB +:10CCB0006C61766520536574332E506F72744C6FBF +:10CCC00067204F7574707574204D44436F6E6E65A8 +:10CCD00063742053657420202020202020202020F1 +:10CCE0002020202020202020202020202020202044 +:10CCF0002020202020202020202020202020202034 +:10CD00002020202020202020204C4F524120536CF6 +:10CD1000617665205365742020202020202020206B +:10CD20002020202020202020202020202020202003 +:10CD300020202020202020202020202020202020F3 +:10CD4000202020202020202020506F72744C6F67FC +:10CD5000204F757470757420202020202020202002 +:10CD600020202020202020202020202020202020C3 +:10CD700020202020202020202020202020202020B3 +:10CD800020202020202020202020436F6E6E65630D +:10CD900074204D6F6465202020202020202020203A +:10CDA0002020202020202020202020202020202083 +:10CDB00020202020202020205072657373207C20AA +:10CDC000746F2073686966742020204E6574776FD5 +:10CDD000726B2053657420202020202020202020EA +:10CDE0002020202020202020202020202020202043 +:10CDF00020202020202020205072657373207C206A +:10CE0000746F2073686966744E6F773A4469616C19 +:10CE100020737769746368204E6F773A5374617436 +:10CE2000696F6E20202020204E6F773A436C6F751B +:10CE300064202020202020204E6F773A54657374A0 +:10CE400020436C6F756420204E6F773A4469616CA3 +:10CE500020737769746368204E6F773A34475F4771 +:10CE60004D352020202020204E6F773A34475F4CEC +:10CE700035313020202020204E6F773A576946699F +:10CE800020202020202020204E6F773A57414E202E +:10CE90002020202020202020496E697469616C695F +:10CEA0007A6520446174613F2020202020202020CA +:10CEB0002020202020202020202020202020202072 +:10CEC000202020202020202027454E544552272076 +:10CED000746F207368696674000000000000F03F02 +:10CEE000000000000000F83F00000000000000000B +:10CEF0000000004003B8E23F000000000000000016 +:10CF000006D0CF43EBFD4C3E033333333333E33FA3 +:10CF1000FFAB6FDBB66DDB3F4D268F515555D53FCF +:10CF200001411DA96074D13F65DBC9934A86CD3F9D +:10CF3000EF4E454A287ECA3F3E5555555555C53F8B +:10CF400093BDBE166CC166BF2CDE25AF6A56113F7D +:10CF5000F16BD2C541BDBBBED0A4BE726937663E7F +:10CF600004FA97999999D93FAF788E1DC571CC3F36 +:10CF70009FC678D0099AC33F935555555555E53FFF +:10CF8000599322942449D23FDE03CB966446C73F8F +:10CF900044523EDF12F1C23F0000000000000000DA +:10CFA000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDDF6 +:10CFB0009888888888888888777777777788888836 +:10CFC00085555556666666666666666666688888CE +:10CFD0008333333222222222222222222228888DC7 +:10CFE00000D0010800000020D41200008C8E000840 +:10CFF000A8D20108D4120020FCAD0000D49B010887 +:10D00000412D01020304043D060708091012031212 +:10D0100002390A01FF01FF01FF01E11301031202BE +:10D0200002FF0901FF01FF01E5281041542B554182 +:10D0300052543D393630300D0A201018124E414DF1 +:10D04000453D5458485F56312E312E325F3001290C +:10D050001B51320100FF00891112239B322446AD7F +:10D06000573665BF74488CC19D5AAFD3BE6CCAE5B4 +:10D07000DB7EE9F7F88110080193331A22A5562CBC +:10D0800047B7753E64C99C408DDBBF52AEEDDA6494 +:10D09000CBFFF976E802218B30100299132667AF97 +:10D0A000763444BD554AADC3BC588ED19F6EEBE774 +:10D0B000FA7CC8F5D983310A2091121803A7772E7C +:10D0C00066B5543C45CBBD42ACD99E508FEFFB6654 +:10D0D000EAFDD874C904428D5316619F702004A9DB +:10D0E000153227BB364CCEC5DF5EEDD7FC6888E134 +:10D0F000997AABF3BA85520C4397711E60A114283C +:10D1000005B3373A26CDDE44CFDFFD56ECE9986013 +:10D1100089FBBB72AA06638F7214409D512225AB16 +:10D12000343006B9174EEFC7FE5CCCD5DD6AA9E3F3 +:10D13000B8788AF19B87730E6295501C41A3352AFB +:10D1400024B1163807CFFF46EEDDDC54CDEBB962D3 +:10D15000A8F99A708B1023088481951AA793B62C8E +:10D16000C2A5D33EE1B7F04008C919522BDB3A649F +:10D170004EED5F766DFF7C899420DE859BB712A60D +:10D18000ADD224C3BFF136E0C1184809D33B5A2AB7 +:10D19000E55E6C4FF77D7E6C0AA583B41886919787 +:10D1A0002EE3A7F23CC0B5D14229CB38500AD91B97 +:10D1B000666FEF7E744CFD5D8BB502A49996108767 +:10D1C000AFF326E2BDD034C1C3394A28D11A580B77 +:10D1D000E77F6E6EF55C7C4D0CC685D71EE597F437 +:10D1E0002880A1913AA3B3B2444ACD5B5669DF7857 +:10D1F000600CE91D722FFB3E8DD604C79FF516E427 +:10D20000A9902081BBB332A2C55A4C4BD7795E6836 +:10D21000E11C680DF33F7A2E0EE787F61CC495D506 +:10D220002AA1A3B03882B193466BCF7A5448DD5916 +:10D23000622DEB3C700EF91F8FF706E69DD414C5E6 +:10D24000ABB122A0B9923083C77B4E6AD5585C49F6 +:10D25000E33D6A2CF11E780F720100082C41542B1B +:10D2600041504E3D0008FF0102030405060701FF7F +:10D2700001FF01FF01FF01FF01FF01E5880C5C5385 +:10D28000595354454D2E545854141D4D315F30019F +:10D29000B91549190A1632190A1633190A1534191B +:08D2A0000C13504F5319B100AB +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.6.hex b/obj/TXH_V1.2.6.hex new file mode 100644 index 0000000..d89ad2c --- /dev/null +++ b/obj/TXH_V1.2.6.hex @@ -0,0 +1,5678 @@ +:020000040800F2 +:1080000008C10020A1810008A9810008A9A90008D1 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB8100082397000827970008F0 +:10808000BB8100082B970008BB810008BB8100085A +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000658C0108BB810008BB810008BB810008FA +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008B9940108BD940108C19401084E +:1080E000DF9A0008BB810008BB810008BB81000843 +:1080F000BB810008BB810008BB8100082F970008E6 +:10810000BB810008BB810008BB810008BB8100085F +:10811000B1940108B5940108BB810008BB81000837 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB8100083397000837970008C5940108D1 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F00EFCB6 +:1081900000480047E1B10108AFF3008008C10020AA +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7098C0108C3 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F077FA86460E4617469C4667 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F014FA88 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0A0FA75 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D00060BA0098012240000023D0EB020263EB58 +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F0ECF903B0BDE8F08F002066 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00068B90EB5C10F80EAE0700844CA070021FF +:1085D00040F233438DE80E000A460B4600F068F97E +:1085E00003B000BD0EB540F2334102910021CDE948 +:1085F00000110A460B4600F05BF903B000BD3EB522 +:10860000CA17CB0F002450405140C0186141DA070F +:1086100040F233430094CDE901232246234600F083 +:1086200047F903B030BD70B5C1F30A5201F00045FF +:108630000024C1F3130140F2FF3341F480119A4248 +:1086400001DA002070BD40F233439A42A2F2334275 +:1086500003DC524200F087F800E090402C43F1D058 +:10866000404270BD70B5C1F30A5201F000450024CC +:10867000C1F3130140F2FF3341F480119A4202DA50 +:108680000020014670BD40F233439A42A2F23342C9 +:1086900003DC524200F067F801E000F055F82C438B +:1086A000F0D00023D0EB030063EB010170BD01F0BB +:1086B000004330B421F0004150EA010206D00A0D17 +:1086C000A2F56072C1F31301002A02DC30BC002065 +:1086D0007047440F44EAC104C100E01830BC00EB0D +:1086E000C25000F09FB82DE9F05F05460020924689 +:1086F0009B4688460646814640241BE02846414664 +:108700004746224600F02FF853465A46C01A914178 +:1087100010D311461846224600F016F82D1A67EBC2 +:1087200001084F4622460120002100F00DF817EB0A +:1087300000094E41201EA4F10104DFDC4846314609 +:108740002A464346BDE8F09F202A04DB203A00FA7F +:1087500002F1002070479140C2F1200320FA03F398 +:10876000194390407047202A04DB203A21FA02F096 +:108770000021704721FA02F3D040C2F1200291405B +:1087800008431946704700000FB4002300B589B0B4 +:108790000CA900910B996FF00042CB601E4B069321 +:1087A0001E4B07930423CDE901321D4A089202466D +:1087B0006B46002000F0A6F909B05DF814FB70B517 +:1087C00086B006464FF0FF300091CDE90101002050 +:1087D00015460C4604903246694604A8FFF7D4FFBC +:1087E00002460498211825B108B1084600E0204649 +:1087F0002860049800280DD0002A02DD00988842E5 +:1088000008D0081B0094CDE901043246694604A84B +:10881000FFF7BAFF06B070BD3D8D00085B8D000804 +:10882000D18900080029A8BF7047401C490008BF33 +:1088300020F00100704710B4B0FA80FC00FA0CF090 +:1088400050EA010404BF10BC704749B1CCF12004C8 +:1088500021FA04F411FA0CF118BF01212143084355 +:10886000A3EB0C01CB1D4FEA00614FEA102042BF81 +:10887000002010BC704700EBC35010440029A4BF77 +:1088800010BC7047401C490008BF20F0010010BC1C +:10889000704710B5141E73F1000408DA401C41F152 +:1088A000000192185B411A4301D120F0010010BD74 +:1088B0002DE9F04D92469B4611B1B1FA81F202E0EA +:1088C000B0FA80F220329046FFF73EFF04460F4692 +:1088D00040EA0A0041EA0B0153465A46084313D0C6 +:1088E000114653EA010019D0C8F140025046FFF783 +:1088F0003AFF05460E46504659464246FFF724FFCA +:10890000084305D0012004E020463946BDE8F08D3B +:108910000020054346EAE0762C4337430A98630576 +:10892000E40AA0EB08000022FD0A44EA47540A309A +:1089300002D500200146E9E7010510196941DDE98A +:10894000084500196941BDE8F04DA2E770B521F076 +:10895000004303430CD0C1F30A550024D5EB0405B2 +:1089600064EB0403D617AD1AB34102DB00200146C5 +:1089700070BD201841EB025170BD000030B5041EDF +:1089800071F1000404DB4FF00044404264EB01014C +:10899000141E73F1000405DB1C464FF000435242E5 +:1089A00063EB0403994208BF904230BD064C074D6B +:1089B00006E0E06840F0010394E8070098471034AF +:1089C000AC42F6D3FFF7E4FBD0DF0108F0DF01088B +:1089D000C0B24FF4F05100F03BBA00002DE9FF4F58 +:1089E000087883B09946FF2805D0491C2D2804D06B +:1089F0000024002008E000200BE00124F9E700EB50 +:108A0000800003EB4000491C0B78FF2BF7D104B129 +:108A1000404200230293147819461D462D2C01D0A4 +:108A20002B2C04D1521C2D2C13D000240294AA46C6 +:108A30001478FF2C0FD00A25A3FB057801FB0581D4 +:108A40004FF0000C03FB0C11521CE3194AEB01011F +:108A5000EEE70124EAE7814453EA010002D019F568 +:108A6000C87F06DA03980021C0E9001107B0BDE80D +:108A7000F08F0025AE4E2F46DFF8B882184600F082 +:108A8000FBF9CDE90001B9F1000002DAC9F10004F7 +:108A900000E004460023A74A1AEB030B42EB045AFA +:108AA00012E0E00707D02A46334638464146FFF732 +:108AB000A7FC074688462A46334610461946FFF764 +:108AC0009FFC05460E466410002CEAD1DDE900014A +:108AD000B9F1000F5A46534606DAFFF703FD3A464E +:108AE0004346FFF7FFFC05E0FFF78AFC3A464346A2 +:108AF000FFF786FC029A0AB181F00041039AC2E9AD +:108B00000001B3E72DE9FF4F1F468DB0D7E90146BD +:108B10004FF0FF382E2045464FF000090B90B96901 +:108B20006D1C0E988847396A824688470028F6D11E +:108B3000BAF1FF3F0AD024F4D064002E11DDBAF15F +:108B40002B0F08D0BAF12D0F0BD102E0404611B027 +:108B50008DE744F48064B9696D1C0E98884782469D +:108B6000761E6946600501D52D2000E02B208DF88A +:108B7000000001F1010B0DF1200809E0B9696D1C3D +:108B80000E98884782460F9844F40074761E05605C +:108B9000002E02DDBAF1300FF0D00B998A453ED19C +:108BA00044F0800406E00F99681CA9F1010944F41F +:108BB00000740860B9696D1C761E0E98884782465D +:108BC0003028F0D02BE00B998A4505D1200603D43C +:108BD00044F08004761E18E0504611F059FF08B3A7 +:108BE0000DF11301761E44F400748B4508D2AAF1EE +:108BF00030000BF8010B200607D5A9F1010003E0B6 +:108C0000200602D409F101008146A00502D50F9982 +:108C1000681C0860B9696D1C0E9888478246002E52 +:108C2000D1DC53E0002E51DDBAF1650F02D0BAF16C +:108C3000450F4BD1A00549D5B9696D1C24F440748A +:108C4000761E0E9888478246002E0CDD2B2804D015 +:108C5000BAF12D0F07D144F48074B9696D1C0E98D8 +:108C600088478246761EE00501D52D2100E02B21A4 +:108C700008F8011BCDF82C8021E00DF12901761EAA +:108C800044F4007488450CD2AAF1300010F0FF00C3 +:108C900088F8000002D10B99884509D908F101082C +:108CA00006E0E00501D5244801E042F20F7081465C +:108CB000B9696D1C0E98884782460F980560002E92 +:108CC00004DD504611F0E4FE0028D6D1F9690E9873 +:108CD0008847FF208BF8000088F8000000200690ED +:108CE00007904B466A4608A906A8FFF777FEA0053D +:108CF00002D46FF001002AE714F0240F0AD0E00735 +:108D000014D1DDE906123868031D3B600068C0E934 +:108D100000120BE0DDE90601FFF7C9FC0146E007A0 +:108D200004D13868021D3A600068016028460EE7E9 +:108D3000000014400000F03FF1D8FFFF426842B14C +:108D4000016811F8013B23B1521EC0E90012184618 +:108D500070470121C160881E704742685AB1C368DC +:108D6000016843B983688B4205D0491E521CC0E993 +:108D70000012002070474FF0FF3070472DE9F04D92 +:108D800000231A461B1A8A4103DB00200146BDE876 +:108D9000F08DC1F30A52C1F3130141F480154FF075 +:108DA000000BD10702D100186D41521E0027044666 +:108DB00040F2FF11384601EB620A3E468046024609 +:108DC00000204FF48011FFF7CEFCC2197141BB188F +:108DD00046EB0100B4EB030C75EB000C04D3E41A72 +:108DE00065EB000517460E46241908F101006D4198 +:108DF00080463428E3DDF91946EB0600091BA8413B +:108E000003D24FF0FF32134601E0002213461BEB62 +:108E1000070046EB0A51BDE8F04DFFF73ABD0000F0 +:108E200030B5041E71F1000404DB4FF000444042F1 +:108E300064EB0101141E73F1000405DB1C464FF0C6 +:108E40000043524263EB04038B4208BF824230BDB1 +:108E50007F2801D9002208E0064A02EB5002C00731 +:108E6000127800D1120902F00F0201209040084050 +:108E70007047000090DF01080EB540F233420292C5 +:108E80000022CDE900221346FFF712FD03B000BD1A +:108E900070B58C1810F8015B15F0070301D110F8BC +:108EA000013B2A1106D110F8012B03E010F8016BE9 +:108EB00001F8016B5B1EF9D12B0705D40023521E6C +:108EC0000DD401F8013BFAE710F8013BCB1A921CD4 +:108ED00003E013F8015B01F8015B521EF9D5A142D2 +:108EE000D8D3002070BD027803E010F8013B1A448B +:108EF000D2B2491E89B2F8D21046704770B5ADF5AE +:108F0000287D00260D46ADF89462ADF8986200EB1E +:108F100040012D4800EBC104608AA84251D9ADF848 +:108F200098624AE0A089228A284481B2274800F04A +:108F3000B1F8ADF894626A46208A0BE0BDF894322D +:108F40006168C95CBDF89432D154BDF89412491CD3 +:108F5000ADF89412BDF894128842EFD8401E81B249 +:108F60001046FFF7C0FF1A498870228A0DF1FF31C1 +:108F7000515C814219D1ADF894620CE0BDF89412B5 +:108F80006068BDF89422405CA1688854BDF89402E2 +:108F9000401CADF89402208ABDF89412401E88420D +:108FA000ECDC01200DF5287D70BD642011F0A8FFD8 +:108FB000BDF89802401CADF89802BDF8980206284A +:108FC000B0D30020EEE7000080BD0108707A0020D9 +:108FD00022120020F0B50D46064600EB46011C4863 +:108FE000002200EBC104ADF5257D608AA8422BD993 +:108FF000694606E0A0686368805C98548854521CF7 +:1090000092B2208A401E9042F4DC208A401E81B237 +:109010006846FFF768FF228A0DF1FF3100275054A0 +:10902000A089228A284481B2684600F02FF9294697 +:109030003046FFF763FF012807D0642011F060FF7E +:109040007F1CBFB2062FEBD300200DF5257DF0BDB0 +:1090500080BD010838B50025ADF800500DF004FFC3 +:109060000A4C207000F088F821780948242907D09C +:10907000272908D0282902D1022180F8A51138BD5E +:1090800080F8A55138BD0121F7E700002212002029 +:10909000D42200202DE9F041064615460C46012059 +:1090A00080F31088254F0020B8800DF0BDFE00062B +:1090B00009D4012011F024FFB888401C80B2B88088 +:1090C000C828F2D335E0B888C82832D21C4F102106 +:1090D000384601F0BCF90821384601F0BAF9E82019 +:1090E00000F030F8C4F3871000F02CF8A006000E52 +:1090F00000F028F8002000F025F80024002000F0FF +:1091000021F8641CA4B2042CF8D3002405E0FF204D +:1091100000F018F83055641CA4B2AC42F7D310210B +:10912000384601F096F9002080F310880120BDE850 +:10913000F081002080F31088F9E70000221200205F +:109140000000024070B50B4C0546022120460DF090 +:1091500085FF0028F9D0294620460DF088FF01211F +:1091600020460DF07BFF0028F9D020460DF07DFF52 +:10917000C0B270BD0030014010B5012080F31088EE +:109180001A4C0020A0800DF04FFE000609D40120EB +:1091900011F0B6FEA088401C80B2A080C828F2D38F +:1091A00020E0A088C8281DD2114C1021204601F0D3 +:1091B0004EF90821204601F04CF93D20FFF7C2FF8F +:1091C0002A20FFF7BFFF8020FFF7BCFFA720FFF793 +:1091D000B9FF1021204601F03CF9002080F31088EF +:1091E000012010BD002080F3108810BD2212002045 +:1091F000000002402DE9F04106460D46012080F3B3 +:109200001088204C0020A0800DF00EFE000609D42E +:10921000012011F075FEA088401C82B2A280C82AED +:10922000F2D32AE0A088C82827D2174F1021384649 +:1092300001F00DF90821384601F00BF98420FFF701 +:1092400081FF0020FFF77EFF0020FFF77BFF00205B +:10925000FFF778FF002404E0305DFFF773FF641C24 +:10926000A4B2AC42F8D31021384601F0F2F8002045 +:1092700080F310880120BDE8F081002080F3108881 +:10928000F9E70000221200200000024070B50D46F0 +:10929000012181F310881146FFF7ACFF002832D07E +:1092A0001B4C0020A0800DF0BFFD000609D401205A +:1092B00011F026FEA088401C80B2A080C828F2D3FE +:1092C00022E0A088C8281FD2124C1021204601F0AD +:1092D000BEF80821204601F0BCF88320FFF732FFDA +:1092E000C5F38710FFF72EFFA806000EFFF72AFF31 +:1092F0000020FFF727FF1021204601F0AAF80020E8 +:1093000080F31088012070BD002080F3108870BDAC +:10931000221200200000024010B500231A4604E08B +:1093200010F8014B6340521CD2B28A42F8D318465F +:1093300010BD000010B50446392011F0E1FFE0B285 +:1093400011F0FEFFC4F3072011F0FAFFC4F3074049 +:1093500011F0F6FF200E11F0F3FF4FF48051034897 +:1093600001F077F8BDE8104010F09EB9000402400B +:109370002DE9F041054614460E463A2011F0C0FF93 +:10938000F0B211F0DDFF300A11F0DAFF104F4FF4A8 +:1093900080563146384601F05CF8B0463E4610F043 +:1093A00083F91D2811D1284600F0A4F807463B2078 +:1093B00011F0A6FF4146304601F04BF83D44002C29 +:1093C000EDD0208838442080E9E7BDE8F081000036 +:1093D000000402402DE9F041054614460E463C20AB +:1093E00011F08EFFF0B211F0ABFF300A11F0A8FFC0 +:1093F000114F4FF480563146384601F02AF80CB12F +:1094000000202080B0463E4610F04EF91E2811D1B3 +:10941000284600F017F907463D2011F071FF41463C +:10942000304601F016F83D44002CEDD02088384439 +:109430002080E9E7BDE8F0810004024010B50DF09E +:109440003BFC08B100F028F8BDE81040302000F0E7 +:109450009FB80146362000F089B810B508B100F079 +:10946000A5F8BDE81040342000F092B810B50446CD +:1094700000F09CF820785C2801D02F2803D100212F +:10948000642000F0FBF8BDE81040322000F080B806 +:10949000682000F04BB8000010B5222011F030FF1A +:1094A00011F024FF04464FF48051024800F0D1FF30 +:1094B000204610BD000402402DE9F04111F016FFD6 +:1094C000064611F013FF054611F010FF044611F097 +:1094D0000DFF07464FF48051054800F0BAFF46EAF9 +:1094E000052040EA044040EA0760BDE8F081000042 +:1094F0000004024070B50546272011F001FF11F06D +:10950000F5FE0446260007D011F0F0FE641E05F8B3 +:10951000010B14F0FF04F7D14FF48051024800F022 +:1095200098FF304670BD00000004024010B50446AC +:109530000C2011F0E5FE204611F002FFBDE81040BE +:10954000FFF7BABF10B504460A2011F0D9FE204635 +:1095500011F0F6FE11F0CAFE04464FF480510248A5 +:1095600000F077FF204610BD0004024010B50C4605 +:1095700011F0C6FE204611F0E3FE4FF4805103487F +:1095800000F067FFBDE8104010F08EB80004024004 +:1095900010B511F0B5FE4FF48051034800F059FFAB +:1095A000BDE8104010F080B80004024070B50546D8 +:1095B000012011F0A5FE11F099FE432828D22B209E +:1095C000FFF7C0FF102823D22F2011F099FE0020B2 +:1095D00011F0B6FE3220FFF7DBFF142818D1CF20A0 +:1095E000FFF7B0FF040013D04C20FFF79FFF00EB04 +:1095F00004214C2000F042F85020FFF797FF00EBC9 +:109600000421502000F03AF80021702000F036F8D4 +:109610002F2011F075FE2C7806E015F8014F5C2C18 +:1096200001D02F2C00D10024204611F089FE002CFF +:10963000F3D1BDE870404FF48051014800F009BFFC +:109640000004024070B505462D2011F059FE11F0BE +:109650004DFE0446260007D0287811F071FE641EE6 +:109660006D1C14F0FF04F7D14FF48051024800F054 +:10967000F0FE304670BD00000004024070B50546A3 +:109680000C460D2011F03CFE284611F059FEE0B2C8 +:1096900011F056FEC4F3072011F052FEC4F3074048 +:1096A00011F04EFE200E11F04BFEBDE870404FF45D +:1096B0008051014800F0CDBE0004024070B5094D54 +:1096C000FF22134605F5807605E010F8014B544063 +:1096D0002A5D5A40335D491E89B2F6D242EA032020 +:1096E00070BD00000DBB010870B500221346154681 +:1096F00005E010F8014BA2186B41491E89B2002900 +:10970000F7D1100C40EA034092B2801845EB1341A8 +:109710004FEA014242EA104108186FEA000080B2A5 +:1097200070BD08F047BD08F0E5BC08F0B3BC08F018 +:1097300011BD00F0D1BF0CF091BF0000074A90426C +:1097400001D2074801E005481038064A8B0001EABB +:10975000020101D5C160704781607047106402400A +:10976000006002407D0F7D0F0029016802D041F0AA +:10977000010101E021F00101016070472DE9F04392 +:10978000016821F0010101600021016041608160F8 +:10979000C1600161212141613C493C4A3D251039AC +:1097A000904202D18D60BDE8F083384A4FF4746670 +:1097B0001832904201D18E60F5E7344A4FF47417A5 +:1097C0003032904201D18F60EDE7304A4FF0746C37 +:1097D0004832904202D1C1F808C0E4E72B4B2C4A32 +:1097E0006033984201D1CA60DDE7284C294B7834B8 +:1097F000A04201D1CB60D6E7DFF89080264C08F17B +:109800009008404501D1CC60CDE7DFF880804FF073 +:109810003D5908F1A808404502D1C1F80C90C2E7B3 +:109820001E49DFF878800839404501D10D60BAE75C +:109830001A4D1835A84201D10E60B4E7174D3035E6 +:10984000A84201D10F60AEE7144D4835A84202D1BD +:10985000C1F800C0A7E7114D10496035091FA842A3 +:1098600001D10A609FE70D4A7832904201D10B6026 +:1098700099E70A4A9032904201D10C6093E7074A77 +:10988000A83290428FD1C1F800908CE7106002405E +:109890003D000020400F002000003D2010640240E9 +:1098A0000B0607D5436912B143F0800301E023F0B2 +:1098B00080034361802908D0002A026801F01E015C +:1098C00001D00A4300E08A430260704730B5036864 +:1098D000124ACC6813400A682243D1E905452C435B +:1098E0002243CC6922430C6A22434C6A22438C6A8D +:1098F00022434C6B22438C6B22431A430260426921 +:1099000022F00703D1E90B2422431A4342610A697A +:1099100042604A6882608968C16030BD3F801CF047 +:109920002DE9FC41012120200DF0CEF901268DF812 +:10993000046000258DF8065003208DF805001B4CAF +:10994000302700978DF807506946204600F02CFD1F +:109950003021204600F07DFD154C84F8305684F807 +:10996000325684F8316684F833664FF4FA70C4F8DE +:10997000380600F01FF894F8A803802814D1A4F545 +:1099800080504565232084F8AD03052084F8AC039E +:1099900084F8AB73142084F8AA03202084F8A90368 +:1099A00084F8A85300F042F8BDE8FC81001402409E +:1099B000D42200207CB511F077FBD02011F044FBBD +:1099C00011F0A6FB002011F03FFB11F0A1FB11F0FC +:1099D0006BFBD12011F038FB11F09AFB00246D468F +:1099E00001E0062C01D2012000E0002011F0FCFA79 +:1099F0002855641CE4B2072CF3D311F06FFB0A481E +:109A00009DF8061041719DF8051001719DF8041034 +:109A1000C1709DF8021081709DF8011041709DF891 +:109A2000001001707CBD00007C2600207CB5184829 +:109A3000002401788DF8001041788DF801108178AC +:109A40008DF8021001218DF80310C1788DF80410F3 +:109A500001798DF8051040798DF8060011F024FB8E +:109A6000D02011F0F1FA11F053FB002011F0ECFAC4 +:109A700011F04EFB6D46285D11F0E6FA11F048FB3F +:109A8000641CE4B2072CF6D311F028FB7CBD000067 +:109A90007C26002070B5094D0022134605F580761E +:109AA00005E010F8014B54402A5D5A40335D491ED1 +:109AB00089B2F6D242EA032070BD00000DBB010856 +:109AC000072A00D9072240EA002021B1012901D14B +:109AD000D040C0B270479040C0F307207047704735 +:109AE000072A00D9072240EA002029B1012902D122 +:109AF0009040C0F307207047D040C0B270470000CC +:109B000070B5ADF5327D00260D46ADF8BC62ADF8FE +:109B1000C06200EB4001324800EBC104608AA842F9 +:109B20005CD9ADF8C06255E0012264212D4800F0F7 +:109B3000BFF92C4800788DF80000382842D1228ADD +:109B4000E06802FB0501274800F0B2F9ADF8BC62FD +:109B50006A46208A0BE0BDF8BC326168C95CBDF87A +:109B6000BC32D154BDF8BC12491CADF8BC12BDF8D2 +:109B7000BC128842EFD8401E81B2104600F05AFA5B +:109B8000228A0DF1FF31515C81421BD1ADF8BC62DC +:109B90000EE0BDF8BC226168895CA26800FB05206C +:109BA000BDF8BC221154BDF8BC02401CADF8BC028B +:109BB000208ABDF8BC12401E8842EADC01200DF567 +:109BC000327D70BD642011F09BF9BDF8C002401CCD +:109BD000ADF8C002BDF8C0020628A5D30020EEE70C +:109BE00000B8010894550020F0B50E46074600EB7A +:109BF00047012648ADF5317D002500EBC1048DF805 +:109C0000BC52608AB0423DD900210846FFF778FF78 +:109C1000012837D1694609E0A268401E00FB0620F2 +:109C20006268285C505548556D1CADB2208AA84228 +:109C3000F2D80025208AE16800FB0611401E82B29E +:109C4000134800F0B3F9208A401E81B2684600F044 +:109C5000F1F98DF8BC02208AE168012201447043C9 +:109C6000401E0144AFA800F0A1F931463846FFF785 +:109C700047FF012807D0642011F042F96D1CADB2F6 +:109C8000062DD7D300200DF5317DF0BD00B80108B9 +:109C9000945500202DE9F041ADF5307D354D4FF064 +:109CA00000088DF8BC82344EA5F8008000243FE007 +:109CB00000206F4607E056F832204968125C0A54CB +:109CC0003A54401C80B2298801EB410206EBC201E4 +:109CD0000B8A5B1E8342EEDC288800EB400006EB1B +:109CE000C000008A401E81B2384600F0A3F98DF80A +:109CF000BC02288800EB400006EBC000C168008A67 +:109D000000FB0411401E82B21C4800F04FF9288865 +:109D1000012200EB400006EBC000C168008A01444C +:109D20006043401E0144AFA800F040F9641CA4B297 +:109D3000288800EB400006EBC000408AA042B7D85C +:109D40002888401C80B228800A28AFD30C480178AC +:109D500021F001010170017841F006010170A0F8C5 +:109D6000028000210120FFF73FFF0DF5307DBDE8A7 +:109D7000F08100001000002000B801089455002078 +:109D8000702400207CB5012108460CF09DFF0120C5 +:109D90008DF8040002258DF8055000248DF806404A +:109DA0008DF807001820154E00906946304600F0E7 +:109DB000FBFA05221146304600F032FB052206214F +:109DC000304600F02DFB05220721304600F028FB2D +:109DD000A02000908DF8045003208DF805008DF828 +:109DE00006408DF807406946304600F0DDFA402015 +:109DF00000906946304600F0D7FA7CBD0000024072 +:109E0000F8B5002634460096FFF7BCFF00F0A0F836 +:109E10002248641C8442FCD3214C0821204600F0D7 +:109E200016FB1021204600F014FB062000F076F807 +:109E30000821204600F00DFB0821204600F007FB1A +:109E40001021204600F005FB012000F067F80020FB +:109E500000F064F80821204600F0FBFA1148D0F821 +:109E60001C0208B9FFF716FF0F4D2E800F4E00247D +:109E700005E0C0B22146FFF743FE641CA4B2288867 +:109E800000EB400106EBC101498AA142F1D880B242 +:109E9000401C80B228800A28E9D3F8BDFFFF0F00DC +:109EA00000000240000043421000002000B80108FA +:109EB0002DE9F0410546002416460F46012080F3A7 +:109EC0001088DFF854800821404600F0C0FA1021C5 +:109ED000404600F0BEFA032000F020F8C7F3074028 +:109EE00000F01CF8C7F3072000F018F8F8B200F0F3 +:109EF00015F806E0002000F011F8641C05F8010BCD +:109F0000A4B2B442F6D30821404600F0A2FA0020E1 +:109F100080F31088BDE8F0810000024070B50B4C62 +:109F20000546022120460DF099F80028F9D029466F +:109F300020460DF09CF8012120460DF08FF80028F6 +:109F4000F9D020460DF091F8C0B270BD003001404C +:109F500010B5012186B008030CF0F2FE124C204629 +:109F60000DF052F80021ADF808106015ADF80A00A8 +:109F70003820ADF80C000720ADF80010ADF8100047 +:109F8000ADF804104FF48270ADF80610ADF80E1065 +:109F9000ADF80200694620460DF06BF8012120461D +:109FA0000DF028F806B010BD003001402DE9F04159 +:109FB0000546002416460F46012080F31088DFF87E +:109FC00070800821404600F042FA1021404600F01F +:109FD00040FA0620FFF7A2FF0821404600F039FAB8 +:109FE0000821404600F033FA1021404600F031FAD3 +:109FF0000220FFF793FFC7F30740FFF78FFFC7F378 +:10A000000720FFF78BFFF8B2FFF788FF05E02878FD +:10A01000FFF784FF641CA4B26D1CB442F7D308217F +:10A02000404600F016FA002080F31088BDE8F08169 +:10A0300000000240027803E010F8013B1A44D2B25B +:10A04000491E89B2F8D210467047000070B51E4A0A +:10A05000907A012825D1002595721C491C480F24AF +:10A060004E780123F6B14D70D0F82852D0F8346202 +:10A0700045EAC605D0F83062D0F82C02B60046EAB0 +:10A0800040000543AC43CC708878CC78A04208D11E +:10A0900008710C78A04204D0D0710870002800D05C +:10A0A000937170BD4B70D0F82852D0F8346245EAF5 +:10A0B000C605D0F83062D0F82C02B60046EA40005F +:10A0C0000543AC438C70DFE7D4120020C912002096 +:10A0D000000042422DE9F041ADF57C7D00273D4670 +:10A0E000ADF8E873FFF7AAF9142808D0664880F89D +:10A0F000A75311F041F80DF57C7DBDE8F081634870 +:10A10000FFF7B4F9614C103C1428207006D04228A7 +:10A1100079D00120FFF79DF92570ECE7FFF7B8F93A +:10A12000C4E90205A046BDF8E803FFF703F9FAAA5F +:10A130004FF4FA716846FFF71BF955A1684611F014 +:10A140007FF8A080544C6E46F0B1E11901F58051C2 +:10A1500081F8FD567F1CBFB2282FF6D34746304406 +:10A160004EA111F06DF878800021001F0AE0BA8836 +:10A170000A443244D378621802F5805282F8FD36E0 +:10A18000491C89B28142F2DB45A1684611F058F8BA +:10A190004746A8F80400F0B10021621802F5805289 +:10A1A00082F82557491C89B22829F6D330443BA1AF +:10A1B00011F046F87880002109380AE0BA880A448C +:10A1C0003244137A621802F5805282F82537491C0E +:10A1D00089B28142F2DB35A1684611F031F8B880CE +:10A1E000F8B10021621802F5805282F84D57491CDF +:10A1F00089B21429F6D3304428A111F021F87880CF +:10A2000000210D380BE03AE0BA880A443244137B4F +:10A21000621802F5805282F84D37491C89B281429A +:10A22000F2DB26A1684611F00BF8B880F0B10021EE +:10A23000621802F5805282F8B756491C89B2322959 +:10A24000F6D3304415A110F0FBFF78800021C01F29 +:10A250000AE0BA880A4432449379621802F58052BF +:10A2600082F8B736491C89B28142F2DB0021032013 +:10A27000FFF7BAFC0120FFF7ECF801203BE70348A9 +:10A28000FFF7EBF837E70000D42200203812002057 +:10A2900041504E3D00000000D41200203B00000061 +:10A2A000574946494E414D453D00000057494649F2 +:10A2B00050415353574F52443D00000053455256AE +:10A2C00045523D002F4910B5884206D1012108466C +:10A2D0000CF006FD002101204FE02B49884206D1F9 +:10A2E000012102200CF0FCFC0021022045E027495E +:10A2F000884206D1012104200CF0F2FC0021042048 +:10A300003BE02349884206D1012108200CF0E8FCFB +:10A310000021082031E01F49884206D10121102088 +:10A320000CF0DEFC0021102027E01B49884206D1FA +:10A33000012120200CF0D4FC002120201DE0174931 +:10A34000884206D1012140200CF0CAFC00214020A7 +:10A3500013E01349884206D1012180200CF0C0FC93 +:10A360000021802009E00F4988420AD1841501218B +:10A3700020460CF0B5FC00212046BDE810400CF052 +:10A38000AFBC10BD000002400004024000080240C3 +:10A39000000C02400010024000140240001802406D +:10A3A000001C024000200240F0B5002201274FF0BF +:10A3B000030C0B6807FA02F52B40AB422CD1066860 +:10A3C00053000CFA03F4A64306600E79D0F800E0BF +:10A3D0009E4046EA0E0606600E79012E01D0022E3E +:10A3E00012D18668A64386604E79D0F808E09E4078 +:10A3F00046EA0E0686604668AE43466045688E793A +:10A400009640B6B235434560C568A543C560CC7972 +:10A410009C40C3681C43C460521C102AC9D3F0BDC1 +:10A420004B07DB0E9A40C90810B500EB8100016AAA +:10A430000F249C40A1430162016A1143016210BDD7 +:10A440000246002012690A4200D001207047418371 +:10A4500070470183704700002DE9F04F7C4E0025C6 +:10A460002DED028B85B030782C46012852D14FF06B +:10A47000000986F8009006F1020898F80000DFF85D +:10A48000D4A14FF0010BF52804D098F819004F28FB +:10A490007DD080E098F8021098F8010041EA00248D +:10A4A0006B482146801CFFF709F908EB0401497845 +:10A4B00018F8042041EA022181422BD198F80310B8 +:10A4C000654FF1292BD06548F22953D0F32921D1CA +:10A4D0004C4680F8BC9280F8B0B2F520387087F80E +:10A4E00001900520B870F320F870592038710521CB +:10A4F0005948FFF7E3F8010A7971B87158480760C5 +:10A500005749072008390860554801210C38FFF7E2 +:10A510002BF9747005B0BDEC028BBDE8F08F52468C +:10A52000511901F5805181F8FD966D1CADB2282DB1 +:10A53000F6D30020241F09E008EB00010B79111865 +:10A5400001F5805181F8FD36401C80B2A042F3DB5A +:10A5500000210320FFF748FB0028DBD00CF0F6F9C0 +:10A56000F52038704C4687F801900520B870F1202E +:10A57000BAE70CE080F8BCB280F8B1B2F5203870D0 +:10A580004C4687F801900520B870F220ACE798F8A7 +:10A590001A004B281CD02E4832A1801C10F050FE0F +:10A5A000060002D002218AF8021008EB0607B87BE9 +:10A5B0002D4D41280FD0B87B5628ABD14846C5F861 +:10A5C000AD9785F8B197C5F8AD9785F8B107A1E7C4 +:10A5D0008AF802B09EE76946C146321902EB0900CB +:10A5E000027C0A55641C8846A4B24046092CF4D368 +:10A5F0000FF09AF851EC100BFEF759F800EE100A24 +:10A600009FED1A8A1A484A46C0EE080AC0EDEA0AC7 +:10A61000B87E85F8AC0700204146331813441B7FF1 +:10A620000B54401C80B20928F7D368460FF07CF821 +:10A6300051EC100BFEF73BF800EE100AC0EE080AD2 +:10A6400010EE900AC5F8AD0797F82700BDE70000A7 +:10A6500012000020D4120020FC030020D45200205D +:10A66000AC640240524D4300D42200200000C84296 +:10A67000D426002070B5144C40F2244631462046C2 +:10A680000EF085FF00281ED0314620460EF01CFF3C +:10A690000E4D00212846FFF767F8314620460EF0A0 +:10A6A00013FF0B492846FFF749F82088201D008832 +:10A6B000291D4FF47A70086001212846FFF754F8ED +:10A6C00004490120087070BD001401402864024054 +:10A6D000008800101200002010B5104C0E492046D2 +:10A6E000FFF72CF800212046FFF73EF80C4C4021E4 +:10A6F00020460EF045FF0028F9D0084C0949783C67 +:10A700002046FFF71BF801212046FFF72DF80649E8 +:10A710000120487010BD000000802020A06402408D +:10A720000014014000880010120000202DE9F043C1 +:10A7300001218FB088050CF0C7FADFF88C904846ED +:10A74000FFF71CF84020050103900024CDE90545E2 +:10A75000C60207940894CDE909461C4F0B944FF0AC +:10A760002068CDE900870C940D94694648460E9404 +:10A77000FFF7ACF8012210214846FFF791F8DFF807 +:10A780004890A9F178094846FEF7F8FF4FF47A702F +:10A79000CDE90340CDE9054507940894CDE9094684 +:10A7A0000B480B940C940D94CDF800800E94CDE9D9 +:10A7B000017069464846FFF789F801214846FEF7CF +:10A7C000D3FF0FB0BDE8F083A06402400414014041 +:10A7D000140000207CB5012104200CF075FA164EFF +:10A7E000082206213046FFF71BFE082207213046CB +:10A7F000FFF716FE02218DF8051000258DF8065092 +:10A800000124C0208DF8074000908DF8041069469F +:10A810003046FFF7C9FD600200908DF804408DF8C6 +:10A82000065003208DF805008DF807406946304634 +:10A83000FFF7BAFD7CBD0000000802402DE9F041A1 +:10A84000FFF7C8FF4FF4E13000F078F8FFF76EFF34 +:10A8500000F056F8244800250570857001214170EC +:10A86000C17042F210718160214E20483060204F4B +:10A870000E20083F3860A7F1040801214046FEF78A +:10A8800073FF1C4C657060780028FCD04FF4FA70A0 +:10A8900010F036FB4FF4165000F050F8134900202A +:10A8A000154A103101EB000C135C401CC0B28CF84F +:10A8B00008300A28F6D3114A0020131803F58053F4 +:10A8C00093F8F93601EB000C401CC0B28CF8133041 +:10A8D0000428F2D331601920386001214046FEF788 +:10A8E00043FF6570BDE8F081702A0020E407002076 +:10A8F000AC6402401200002050B30108D4120020C2 +:10A9000038B545208DF8000002208DF801000124A3 +:10A910008DF802408DF80340684608F0C3F94720DF +:10A920008DF800008DF8014000208DF802008DF8B0 +:10A930000340684608F0B6F938BD00001FB504466C +:10A94000012120200CF0FCF90020ADF80400009457 +:10A95000ADF80600ADF80800ADF80C000C200D4C69 +:10A96000ADF80A00694620460EF048FE0121204657 +:10A970000EF0ADFD012240F2244120460EF026FEED +:10A98000102120460EF0A0FD0122C02120460EF02D +:10A99000A8FD1FBD001401400249C8790022CA71F8 +:10A9A00070470000D412002002480068C00700D0A1 +:10A9B00000BEFEE7F0ED00E002494AF6AA2008607A +:10A9C000704700000030004010B510F0D5FBBDE826 +:10A9D0001040642010F094BA2DE9F04F83466AA02D +:10A9E000ADF57D7D002500689A460F46A946FB908F +:10A9F000ADF8E853042A25D8644C94F8AC03302110 +:10AA000001EB101302EBC20000EB021260481618B3 +:10AA1000337194F8AC0300F00F003030707194F88B +:10AA2000AB0301EB1010B07194F8AB0300F00F0012 +:10AA30003030F071FEF702FD142807D084F8A79398 +:10AA400010F09AFB0DF57D7DBDE8F08FDFF84081B9 +:10AA5000A8F1240898F8000014280ED03046FEF71C +:10AA600005FD88F80000142807D042287ED0012078 +:10AA7000FEF7EFFC88F80090E4E74FF47A70874225 +:10AA800000D90746FEF704FDC8E902094E46FEF765 +:10AA900051FC94F8AB13302000EB11118DF800102D +:10AAA00094F8AB1301F00F0130318DF8011094F8D8 +:10AAB000AA1300EB11118DF8021094F8AA1301F0FB +:10AAC0000F0130318DF8031094F8A91300EB111128 +:10AAD0008DF8041094F8A91301F00F0130318DF8AE +:10AAE000051094F8A81300EB11108DF8060094F8E7 +:10AAF000A80300F00F0030308DF80700BAF1000F06 +:10AB000003D0BAF1010F02D004E0542000E052203B +:10AB10008DF808003A208DF809000A236C4617E0EA +:10AB20000BEB550108780009B0FBF3F2C2EBC2024F +:10AB30001044621930309072087800F00F00B0FBBA +:10AB4000F3F1C1EBC10108443030AD1CD072ADB29D +:10AB5000B5EB470FE4D303EB470081B2FAAA2046D6 +:10AB6000FEF738FCFAAA0221FBA800E007E0FEF796 +:10AB700031FC0120FEF76DFC88F8006062E730468A +:10AB8000FEF76BFC5EE700000D0A0000D4220020F7 +:10AB90004C1200202DE9F04F00262DED028BA3B0C2 +:10ABA0008DF830608DF800608DF81060CDE9146686 +:10ABB000CDE900668DF808608DF80C608DF8206096 +:10ABC0008DF81460ADF818609FEDFE0A0796DFF867 +:10ABD000F8938DED070AFD4C41F6B63504F12500DA +:10ABE0000A9004F59C5004F5804A01274FF0D50BDC +:10ABF000DFF8DC8304F580540990A0E094F8E60ABD +:10AC000028B384F8E66ABAF86C12D9F88C20484662 +:10AC1000C2F57A7291421AD1D0F88C00C0F57A70E0 +:10AC2000AAF86402E84800218830FEF79DFDE64856 +:10AC3000E8498830FEF782FD88F800704FF47A709A +:10AC4000C9F88C00E04801218830FEF78DFD94F8AA +:10AC5000F20A20B384F8F26ABAF86E12D9F84420E6 +:10AC60004846C2F57A72914219D1406CC0F57A70AB +:10AC7000AAF86602D44800214030FEF775FDD2489C +:10AC8000D5494030FEF75AFD88F801704FF47A70CC +:10AC9000C9F84400CC4801214030FEF765FD94F826 +:10ACA000FE0A20B384F8FE6ABAF87012D9F81420AC +:10ACB0004846C2F57A72914219D14069C0F57A705E +:10ACC000AAF86802C04800211030FEF74DFDBE48CA +:10ACD000C2491030FEF732FD88F802704FF47A70E6 +:10ACE000C9F81400B84801211030FEF73DFD94F872 +:10ACF0000A0B20B384F80A6BBAF87212D9F82C2028 +:10AD00004846C2F57A72914219D1C06AC0F57A708C +:10AD1000AAF86A02AC4800212830FEF725FDAA48AF +:10AD2000AF492830FEF70AFD88F803704FF47A70B7 +:10AD3000C9F82C00A44801212830FEF715FD94F82D +:10AD4000E60A94F8F21A084494F8FE1A94F80A2BCA +:10AD50001144C8427FF452AF05F044BF017819B1E5 +:10AD600006708DF8086010E0417819B146708DF8D2 +:10AD700008700AE0817811B18670022003E0C17882 +:10AD800019B1C67003208DF808009DF8080000EB8B +:10AD9000400101EB00118D4800EB011000F58050DF +:10ADA00090F88A1B9DF8080000EB4002C2EBC0122D +:10ADB0008C4810F83200C1280BD19DF8080000EB38 +:10ADC0004002C2EBC012874800EBC200807808281E +:10ADD0000CD0082985F0D086DFE811F0C0202700CC +:10ADE0003F0ABD139D1B641DEC20E8248AF8BC7249 +:10ADF0009DF8080030B1012807D002280FD00328A1 +:10AE000008D10FE04FF4804101E04FF40051764843 +:10AE1000FFF71DFB7548C0F8886205F0ADBE4FF422 +:10AE20008051F4E74FF40061F1E79DF80800DFF886 +:10AE3000B48100EB4001C1EBC01108EBC1004078C8 +:10AE4000002107F059F88DF820008DF81060DFF828 +:10AE50007C911BE09DF808009DF8101000EB40026B +:10AE600002EB001009EB001000EB011000F5805020 +:10AE700090F8B50B9DF8201088429DF8100002D183 +:10AE80008DF8200012E0401C8DF810009DF808009D +:10AE900000EB400101EB001009EB001000F58050C1 +:10AEA00090F88B0B9DF810209042D3D89DF80800A5 +:10AEB00000EB4001C1EBC01008EBC00080780A2213 +:10AEC000B2EB101F9DF8080000EB4002C2EBC0106F +:10AED00008EBC000807801D100F00F008DF80C0065 +:10AEE0009DF80C0010B910208DF80C009DF808009A +:10AEF0009DF80C1000EB4002C2EBC01208EBC20040 +:10AF000008444078ADF818009DF8080000EB4001B7 +:10AF1000C1EBC01108EBC1009DF80C10491C07F0F3 +:10AF2000D0FB8DF800009DF8080000EB4001C1EB5C +:10AF3000C01108EBC1009DF80C10084480789DF802 +:10AF40000010884245F018869DF80800424600EB44 +:10AF50004001C1EBC01008EBC0004078002805F0AC +:10AF60000B869DF8080000EB4001C1EBC0109DF876 +:10AF70000C1002EBC0000844C3789DF8080000EBF9 +:10AF8000001101EB002109EBC10C9DF8201048468F +:10AF900001EB01110CEBC10101F5005181F8883082 +:10AFA0009DF8081009EB01139DF82010194401F5D4 +:10AFB000805181F8446B99F81410012937D19DF81C +:10AFC000081015E00000000000600240D4120020CC +:10AFD0001008002000880020008020102080001031 +:10AFE00000880010E0620020001802400000424289 +:10AFF00001EB410303EB01119DF8203000EB01113F +:10B0000001EB031129440B7843F080030B70BDF86A +:10B010001810B62905D0C52903D0D52901D0D929C2 +:10B0200003D19DF80C10032901D2ADF81860BDF8CA +:10B030001810CE2913D013DCB9297DD009DC5A2988 +:10B040008DD0B22979D0B529F7D0B62945F09485AD +:10B05000FDE3C32972D0C52971D0CA29F6D1F7E31F +:10B06000E129FCD006DCD52909D0D729E8D0D92997 +:10B07000ECD182E2E5297CD0E729E7D1E9E39DF82C +:10B08000081001EB4103C3EBC11108EBC101C97802 +:10B0900084F8A2119DF80810C84601EB410202EBAA +:10B0A0000112014600EB02109DF8202000EB021077 +:10B0B00094F8A2212844A7EBD213027863F300028C +:10B0C00002709DF8080000EB400202EB00109DF8B2 +:10B0D000202001EB001000EB021094F8A22128447C +:10B0E0005309027863F3410202709DF8080000EBF7 +:10B0F000400202EB001001EB00129DF8200002EB71 +:10B10000001000F5805090F8B60BC0F340029DF897 +:10B11000080000EB001303EB002008EBC0019DF8D2 +:10B12000200000EB001001EBC00000F5005090F88B +:10B130006400C0F3400003E0F2E3F2E3B8E3F1E3BC +:10B14000824252D09DF80800424600EB001101EB0C +:10B15000002008EBC0019DF8200000EB001001EB7F +:10B16000C00042F2640101449DF8080000EB400376 +:10B1700000E0FDE303EB00109DF8203008EB001029 +:10B1800000EB031000F5805090F8B60B43080878E8 +:10B1900063F3410008709DF8080000EB400101EBEB +:10B1A00000109DF8201002EB001000EB011000F5DC +:10B1B000805090F8B60B800718D59DF80800D9216B +:10B1C00000EB001303EB002008EBC0029DF8200009 +:10B1D00000EB001002EBC00000F5005080F85110A9 +:10B1E0009DF808100220FEF7FFFC47E09DF80800DC +:10B1F00000EB001101EB002002EBC0019DF82000E4 +:10B2000000EB001001EBC00000F5005080F8597011 +:10B210009DF80800D92100EB001303EB002002EB9E +:10B22000C0039DF8200000EB001003EBC00000F508 +:10B23000005080F851109DF8080000EB400101EB30 +:10B24000001002EB00119DF8200001EB00104119E5 +:10B25000087820F020030B709DF8080000EB001127 +:10B2600001EB002008EBC0019DF8200000EB00106E +:10B2700001EBC00000F5005080F88A709DF80800CE +:10B28000434600EB400101EB001008EB00119DF874 +:10B29000200001EB001000F5805090F8B60B00F094 +:10B2A00001019DF8080000EB001202EB002008EB02 +:10B2B000C0029DF8200000EB001002EBC00000F57A +:10B2C000005090F8640000F00100814204F0EC8529 +:10B2D0009DF808009DF8202000EB001101EB0020F4 +:10B2E000194603EBC00002EB021200EBC20042F26F +:10B2F000640210449DF8082002EB420303EB0212A3 +:10B300009DF8203001EB021202EB031202F580528D +:10B3100092F8B62B037862F3000303709DF80800DF +:10B3200000EB400202EB00109DF8202001EB001022 +:10B3300000EB021000F5805090F8B60BC0079DF8A6 +:10B34000080039D000EB001202EB002001EBC00234 +:10B350009DF8200000EB001002EBC00000F500504B +:10B3600090F88A0000289DF8080000EB001202EB1C +:10B37000002001EBC0029DF8200000EB001002EB62 +:10B38000C00000F5005028D080F889609DF80800C2 +:10B3900000EB400202EB001001EB00129DF82000D0 +:10B3A00002EB00104219107820F00103137094F89A +:10B3B0006207A8B104F078BD00EB400202EB001078 +:10B3C0009DF8202001EB001000EB021028440278C9 +:10B3D00022F02003037004F09ABC80F88970E6E73D +:10B3E000487D0128E6D1486DCA8A9042E2D29DF894 +:10B3F000080000EB001202EB002001EBC0029DF8F8 +:10B40000200000EB001002EBC00000F5005090F8A7 +:10B4100089000128CED19DF8080000EB001202EB54 +:10B42000002001EBC0029DF8200000EB001002EBB1 +:10B43000C00000F5005090F8C3000028BAD19DF874 +:10B44000080000EB400202EB001001EB00129DF837 +:10B45000200002EB001000F5805090F8B42B9DF80E +:10B46000080000EB001303EB002001EBC00000F527 +:10B47000005080F845209DF80800C32200EB00131F +:10B4800003EB002001EBC0039DF8200000EB00104F +:10B4900003EBC00000F5005080F851209DF8080033 +:10B4A00000EB400202EB001008EB00119DF82000B9 +:10B4B00001EB001000F58050C0F8B86B9DF8081043 +:10B4C0000220FEF791FB8DF83060414619E09DF8AF +:10B4D000080000EB001202EB002001EBC0029DF817 +:10B4E000200000EB001002EBC0009DF8302010445B +:10B4F00000F5005080F88B609DF83000401C8DF8FE +:10B5000030009DF830001428E1D38DF8306019E048 +:10B510009DF8080000EB001202EB002001EBC002D6 +:10B520009DF8200000EB001002EBC0009DF83020D9 +:10B53000104400F5005080F8A7609DF83000401CD2 +:10B540008DF830009DF830000A28E1D332E79DF8ED +:10B55000080000EB001202EB002001EBC0029DF896 +:10B56000200000EB001002EBC00000F5005090F846 +:10B570004C00012804F0C1844FE49DF80810C8462F +:10B5800001EB410303EB011109EB011000F58050C1 +:10B5900090F8900B00289DF80C0002D00A28EBD1FF +:10B5A00095E00828E8D18DF8306024E09DF8080087 +:10B5B00000EB4001C1EBC0109DF8301002EBC00061 +:10B5C0000844C07800F00F00092818D89DF808003A +:10B5D00000EB4001C1EBC0109DF8301002EBC00041 +:10B5E0000844C07800F0F000902808D89DF830009A +:10B5F000401C8DF830009DF830000628D6D39DF809 +:10B6000030000628B8D39DF8080000EB4001C1EBDC +:10B61000C01002EBC000C07801049DF8080000EBE8 +:10B620004003C3EBC01002EBC000007941EA0023E5 +:10B630009DF8080000EB4001C1EBC01002EBC00018 +:10B64000407903439DF8080000EB001101EB002056 +:10B6500008EBC00C9DF82000414600EB00100CEBFD +:10B66000C00000F50050C0F865309DF8080000EB00 +:10B670004003C3EBC01002EBC000807903049DF8C7 +:10B68000080000EB400CCCEBC01002EBC000C0790E +:10B6900043EA00239DF8080000EB400CCCEBC010FF +:10B6A00002EBC000007A03439DF8080000EB001293 +:10B6B00002EB002001EBC0019DF8200000EB001020 +:10B6C00001EBC00000F50050C0F86930A8E08DF82B +:10B6D000306024E09DF8080000EB4001C1EBC01091 +:10B6E0009DF8301002EBC0000844C07800F00F0055 +:10B6F000092818D89DF8080000EB4001C1EBC010E4 +:10B700009DF8301002EBC0000844C07800F0F00053 +:10B71000902808D89DF83000401C8DF830009DF826 +:10B7200030000828D6D39DF830000828C5F02482C0 +:10B730009DF8080000EB4001C1EBC01002EBC00017 +:10B7400081799DF8080000EB4003C3EBC01002EBC9 +:10B75000C000C07841EA00619DF8080000EB40039A +:10B76000C3EBC01002EBC000007903049DF8080091 +:10B7700000EB400CCCEBC01002EBC000407943EA78 +:10B78000002001439DF8080000EB001303EB0020AC +:10B7900008EBC0039DF8200000EB001003EBC00095 +:10B7A00000F50050C0F865109DF8080000EB40015E +:10B7B000C1EBC01002EBC000817A9DF8080000EBDD +:10B7C0004003C3EBC01002EBC000C07941EA006146 +:10B7D0009DF8080000EB4003C3EBC01002EBC00073 +:10B7E000007A03049DF8080000EB400CCCEBC0107D +:10B7F00002EBC000407A43EA002001439DF80800B4 +:10B8000000EB001202EB002008EBC0029DF82000C4 +:10B8100000EB001002EBC00000F50050C0F869100A +:10B820009DF8080000EB001101EB002008EBC002BE +:10B830009DF82000414600EB001002EBC00000F52F +:10B84000005090F84C00032804F0FD8402E078E0FA +:10B85000FDE3FDE39DF8080000EB400202EB001061 +:10B860009DF8202001EB001000EB021004F0E2BC78 +:10B870009DF8080000EB001303EB002008EBC0016B +:10B8800004F07EBD9DF8080000EB001202EB0020E2 +:10B8900001EBC0029DF8200000EB001002EBC0009D +:10B8A00000F5005090F85A00012804F0F38463E694 +:10B8B0009DF8081001EB011303EB012100EBC1031C +:10B8C0009DF8201001EB011103EBC10101F50051BE +:10B8D00081F851B09DF8081001EB011202EB012133 +:10B8E00000EBC10101F5005181F847709DF8081087 +:10B8F00001EB410202EB011109EB01109DF8201050 +:10B9000000EB01102844017841F02002F6E09DF898 +:10B91000081001EB011303EB012109EBC101AFE7B3 +:10B9200001E0C3E0ECE09DF8081001EB011202EB2E +:10B93000012100EBC10101F5005181F84760C322EC +:10B94000E5E79DF8081001EB410303EB011100EB63 +:10B95000011101F5805191F8901B00299DF8081004 +:10B9600001EB4103C3EBC11102EBC1015ED000E06A +:10B97000F0E3C9780B049DF8081001EB410CCCEB07 +:10B98000C11102EBC101097943EA01239DF80810B6 +:10B9900001EB410CCCEBC11108EBC10149790B4320 +:10B9A0009DF8081001EB011202EB012100EBC1022E +:10B9B0009DF8201001EB011102EBC10101F50051CE +:10B9C000C1F880309DF8081001EB011202EB012153 +:10B9D00000EBC1029DF8201001EB011102EBC10147 +:10B9E00001F5005191F84C1002293ED09DF8081045 +:10B9F000C52201EB011303EB012100EBC1039DF80C +:10BA0000201001EB011103EBC10101F5005181F898 +:10BA100051209DF8081001EB011202EB012109EB06 +:10BA2000C10000F5005080F84760A5E50B799DF84E +:10BA3000081001EB410CCCEBC11108EBC101C97836 +:10BA400043EA01229DF8081001EB011303EB0121E9 +:10BA500000EBC1039DF8201001EB011103EBC101C4 +:10BA600001F50051C1F88020ACE79DF8081001EB0A +:10BA7000011202EB012100EBC10101F5005181F837 +:10BA800047609DF80810032201EB011303EB01212D +:10BA900000EBC1039DF8201001EB011103EBC10184 +:10BAA00001F5005181F84C20D9229BE39DF8081044 +:10BAB00001EB011202EB012100EBC10101F5005184 +:10BAC00081F847709DF8081001EB011303EB012189 +:10BAD00000EBC1039DF8201001EB011103EBC10144 +:10BAE00001F5005181F851B09DF8081001EB4102B9 +:10BAF00002EB011109EB011004F01FBD02703BE5E0 +:10BB00009DF80810CE4601EB410303EB011109EB50 +:10BB1000011000F5805090F8900B00289DF80C0063 +:10BB200002D00E28EBD19FE00C28E8D18DF83060D0 +:10BB300024E09DF8081001EB4100C0EBC1109DF816 +:10BB4000301002EBC0000844C07800F00F00092854 +:10BB500018D89DF8081001EB4100C0EBC1109DF80A +:10BB6000301002EBC0000844C07800F0F0009028CC +:10BB700008D89DF83000401C8DF830009DF830004A +:10BB80000A28D6D39DF830000A28B8D30020CDE982 +:10BB9000000030468DF830601FE0DDE900131B0225 +:10BBA00043EA11630902CDE900139DF8081001EB87 +:10BBB0004103C3EBC1119DF8303002EBC1011944C0 +:10BBC000C978DDE9003C194340EA0C03CDE90013D4 +:10BBD0009DF83010491C8DF830109DF83010052963 +:10BBE000DBD3DDE9003C9DF8081001EB011808EB00 +:10BBF00001210EEBC1099DF82010F04601EB011167 +:10BC000009EBC10101F50059C9F86D304946C1F889 +:10BC100071C00023CDE900338DF830001FE0DDE96D +:10BC200000131B0243EA11630902CDE900139DF8DA +:10BC3000081001EB4103C3EBC1119DF8303002EB5A +:10BC4000C1011944097ADDE9003C194340EA0C03BB +:10BC5000CDE900139DF83010491C8DF830109DF887 +:10BC600030100529DBD39DE08DF8306024E09DF88D +:10BC7000081001EB4100C0EBC1109DF8301002EB41 +:10BC8000C0000844C07800F00F00092818D89DF8BB +:10BC9000081001EB4100C0EBC1109DF8301002EB21 +:10BCA000C0000844C07800F0F000902808D89DF843 +:10BCB0003000401C8DF830009DF830000C28D6D3A1 +:10BCC0009DF830000C28C4F057870020CDE9000013 +:10BCD00030468DF830601FE0DDE900131B0243EAB7 +:10BCE00011630902CDE900139DF8081001EB41032F +:10BCF000C3EBC1119DF8303002EBC1011944C97882 +:10BD0000DDE9003C194340EA0C03CDE900139DF83E +:10BD10003010491C8DF830109DF830100629DBD307 +:10BD2000DDE9003C9DF8081001EB011808EB01214A +:10BD30000EEBC1099DF82010F04601EB011109EB53 +:10BD4000C10101F50059C9F86D304946C1F871C00B +:10BD50000023CDE900338DF830001FE0DDE900134A +:10BD60001B0243EA11630902CDE900139DF8081094 +:10BD700001EB4103C3EBC1119DF8303002EBC1016F +:10BD80001944497ADDE9003C194340EA0C03CDE946 +:10BD900000139DF83010491C8DF830109DF83010BC +:10BDA0000629DBD3DDE900129DF8080000EB001343 +:10BDB00003EB002008EBC0039DF8200000EB00100F +:10BDC00003EBC00000F50053C3F875101846C0F827 +:10BDD00079209DF80800F04600EB001101EB0020EF +:10BDE0000EEBC0029DF8200000EB001002EBC0003B +:10BDF00000F5005090F84C209DF8080000EB00136F +:10BE000003EB00200EEBC00000F5005090F8480056 +:10BE100082427DD194F86207F0B39DF8080000EBF0 +:10BE2000400101EB001108EB01109DF8201000EB20 +:10BE300001102844017841F0080101709DF80810B4 +:10BE40000220FDF7D1FE9DF820009DF8081000EBC0 +:10BE50000110C117CDE9000100EB8001C1EB801199 +:10BE600001EB0800C0F879609DF8081001EB0112A1 +:10BE700002EB01229DF8201008EBC20201EB011138 +:10BE800002EBC10142F26D02114410226930FCF74D +:10BE9000DCF99DF8080000E05EE000EB001101EB2A +:10BEA00000219DF8200008EBC10100EB001001EB20 +:10BEB000C0010098653100EB8002C2EB801201F5F1 +:10BEC000005102EB08000A6840F85D2F49684160A4 +:10BED0009DF8081001EB410202EB011208EB021180 +:10BEE0009DF8202001EB021101F5805191F8B41B5F +:10BEF00000F8011C09998A6A0262898D81849DF883 +:10BF0000081001EB011202EB012208EBC20200E073 +:10BF1000A4E09DF8201001EB011102EBC10101F535 +:10BF20000051D1F8801081609DF8081001EB4102AA +:10BF300002EB011208EB02119DF8202001EB021127 +:10BF400001F58051D1F8B81BC0F82610009881B2D5 +:10BF50000820FDF749FE92E0C8F835609DF808001A +:10BF600000EB001101EB00219DF8200008EBC1015E +:10BF700000EB001001EBC00042F26D010144102201 +:10BF80000A98FCF762F99DF8080000EB001101EB3C +:10BF900000219DF8200008EBC10100EB001001EB2F +:10BFA000C000653000F500504146026841F8192F85 +:10BFB000406848609DF8080000EB400101EB00116B +:10BFC00008EB01109DF8201000EB011000F58050E7 +:10BFD00090F8B41B88F8181009998A6AC8F83920B3 +:10BFE000898DA8F83D109DF8080000EB001101EBC9 +:10BFF00000219DF8200008EBC10100EB001001EBCF +:10C00000C00000F50050D0F88010C8F821109DF84D +:10C01000080000EB400101EB001108EB01109DF856 +:10C02000201000EB011000F58050D0F8B81BC8F8C4 +:10C030003F10D8F8540081B20220FCF7CBFF00215A +:10C040000620FDF7D1FDD8F85400401C01E082E045 +:10C0500000E1C8F8540000210520F2E69DF8080030 +:10C0600000EB400101EB001108EB01109DF82010DE +:10C0700000EB01102844017841F0040101709DF8A3 +:10C08000080000EB001101EB002008EBC0029DF856 +:10C090002000414600EB001002EBC00000F500500C +:10C0A00080F88A609DF8080000EB001303EB002085 +:10C0B00008EBC0039DF8200000EB001003EBC0006C +:10C0C00000F5005080F851B09DF8080000EB001218 +:10C0D00002EB002001EBC0029DF8200000EB0010F5 +:10C0E00002EBC00000F5005090F84C00042844F02A +:10C0F00043859DF8080000EB400202EB00109DF81C +:10C10000202001EB001000EB02102844027842F0DE +:10C11000800303709DF8080000EB001202EB002082 +:10C1200001EBC00000F5005080F847709DF8080052 +:10C13000052300EB001202EB002008EBC0019DF884 +:10C14000200000EB001001EBC00000F5005080F86B +:10C150004C306AE402E05A46FFF7D9BB84F8A07677 +:10C160009DF8081001EB011202EB012100EBC10266 +:10C170009DF8201001EB011102EBC10101F5005106 +:10C1800091F84C1000299DF8081001EB011202EB08 +:10C1900001210ED000EBC1029DF8201001EB01112E +:10C1A00002EBC10101F5005191F84E10B22928D0DF +:10C1B0003BE400EBC10101F5005181F847609DF8B7 +:10C1C000081001EB011202EB012100EBC1029DF806 +:10C1D000201001EB011102EBC10101F5005181F8C2 +:10C1E0004C705A469DF8081001EB011303EB012136 +:10C1F00009EBC10304F088BC00F5005080F8512021 +:10C2000013E49DF8081001EB011202EB012100EB91 +:10C21000C10101F5005181F847609DF80810B22274 +:10C2200001EB011303EB012100EBC1039DF820108A +:10C2300001EB011103EBC10101F5005181F851201F +:10C240009DF8081001EB011202EB012109EBC1027C +:10C2500004F088BC84F8A0667DE79DF8080000EB38 +:10C260004001C1EBC010FE4911F83000042809D08C +:10C270009DF8080000EB4002C2EBC01011F830003E +:10C28000152801D1ADF818009DF80800F44900EB1D +:10C290004002C2EBC01001EBC00042789DF80800DC +:10C2A00000EB4003C3EBC01011F8300042EA00205D +:10C2B000A0F58051303922D09DF8080000EB4001F4 +:10C2C000C1EBC010E64901EBC00042789DF80800C0 +:10C2D00000EB4003C3EBC01011F8300042EA00202D +:10C2E000A0F58052313A0CD09DF8080000EB4002D6 +:10C2F000C2EBC01011F83000022804D019E0A620CB +:10C3000015E0A72013E09DF8080000EB4002C2EB07 +:10C31000C01001EBC00002799DF8080000EB40035B +:10C32000C3EBC01001EBC000C07842EA0020ADF8BA +:10C3300018009DF80800DFF82C9300EB001101EBCA +:10C34000002109EBC10101F5005191F846108DF86B +:10C3500020109DF808109DF8202009EB01111144D0 +:10C3600001F5805181F8446B99F81400012810D12F +:10C370009DF8080000EB400101EB001109EB0110F2 +:10C380009DF8201000EB01102844017841F0800155 +:10C390000170BDF8180043F23002811A904272D049 +:10C3A00009DC042870D015286FD0A6280DD0A72846 +:10C3B00044F0E28305E1B1F5C06F67D0A1F5C0613B +:10C3C000013979D00429F3D1FEE39DF8080000EB90 +:10C3D000001101EB002009EBC00000F500504946B8 +:10C3E00080F847609DF8080000EB001202EB002087 +:10C3F00009EBC0029DF8200000EB001002EBC0002A +:10C4000000F5005090F84C00032840D09DF808003B +:10C4100000EB001202EB002001EBC0029DF82000AF +:10C4200000EB001002EBC00000F5005090F84C004B +:10C43000082842D09DF8080000EB001202EB002013 +:10C4400001EBC0029DF8200000EB001002EBC000E1 +:10C4500000F5005090F84C000D2843D09DF80800DE +:10C4600000EB001202EB002001EBC0029DF820005F +:10C4700000EB001002EBC00000F5005090F85100F6 +:10C48000A52844D054E02CE18AE147E36CE39DF811 +:10C490000800042200EB001303EB002001EBC003B3 +:10C4A0009DF8200000EB001003EBC00000F50050E9 +:10C4B00080F84C20A8228FE398E39DF80800092219 +:10C4C00000EB001303EB002001EBC0039DF82000FC +:10C4D00000EB001003EBC00000F5005080F84C208A +:10C4E000A92279E39DF808000E2200EB001303EB6C +:10C4F000002001EBC0039DF8200000EB001003EBCF +:10C50000C00000F5005080F84C20A22264E39DF8A2 +:10C51000080000EB400202EB00109DF8202001EB28 +:10C52000001000EB02102844027842F0040202706E +:10C530009DF8080000EB001202EB002001EBC002A6 +:10C540009DF8200000EB001002EBC00000F5005049 +:10C5500090F84E00A12804F00F839DF8080000EB2E +:10C56000001202EB002001EBC0029DF8200000EB5E +:10C57000001002EBC00000F5005090F84E209DF82E +:10C58000080000EB001303EB002001EBC0039DF853 +:10C59000200000EB001003EBC00000F5005080F815 +:10C5A00051209DF80800A12200EB001303EB0020AE +:10C5B00009EBC0019DF8200000EB001001EBC0006A +:10C5C000FEE39DF8080000EB001101EB002009EBF1 +:10C5D000C00000F50050494680F847609DF808000B +:10C5E00000EB001202EB002009EBC0029DF82000D6 +:10C5F00000EB001002EBC00000F5005090F84C007A +:10C6000005289DF8080000EB001202EB00200ED078 +:10C6100001EBC0029DF8200000EB001002EBC0000F +:10C6200000F5005090F84C00092808D020E001EBFC +:10C63000C00000F5005080F84760062200E00A22A2 +:10C640009DF8080000EB001303EB002001EBC00392 +:10C650009DF8200000EB001003EBC00004E0000098 +:10C66000E0620020D412002000F5005080F84C2039 +:10C670009DF8080000EB001202EB002001EBC00265 +:10C680009DF8200000EB001002EBC00000F5005008 +:10C6900090F85100A42822D19DF8080000EB400238 +:10C6A00002EB00109DF8202001EB001000EB0210BF +:10C6B0002844027842F0200202709DF8080000EB46 +:10C6C000001202EB002001EBC0029DF8200000EBFD +:10C6D000001002EBC00000F5005080F88960A12234 +:10C6E0007AE28DF8306016A9FD4A13E09DF8080043 +:10C6F00000EB4003C3EBC0109DF8303002EBC000EC +:10C700001844C0789DF83030C8549DF83000401C63 +:10C710008DF830009DF830000628E7D3062116A8D2 +:10C720000EF004FCCDE91406149B000AC018B046B4 +:10C7300046EB08014FF480720023FBF743FD9DF8A0 +:10C74000080000EB001101EB002009EBC0039DF88D +:10C75000200000EB001003EBC00000F5005080F853 +:10C7600050209DF8080000EB001202EB002009EBBE +:10C77000C00000F5005080F847809DF8080000EBED +:10C78000001202EB002009EBC0029DF8200000EB34 +:10C79000001002EBC00000F5005080F84C701AE267 +:10C7A0009DF8080000EB001101EB002009EBC0022E +:10C7B0009DF82000494600EB001002EBC00000F598 +:10C7C000005090F84C00062831D19DF8080000EB8D +:10C7D000001202EB002001EBC00000F5005080F8D1 +:10C7E00047609DF80800072200EB001303EB0020D0 +:10C7F00001EBC0039DF8200000EB001003EBC0002C +:10C8000000F5005080F84C209DF80800A72200EBAE +:10C81000001303EB002001EBC0039DF8200000EBA8 +:10C82000001003EBC00000F5005080F851209DF887 +:10C83000080000EB001202EB002001EBC0029DF8A3 +:10C84000200000EB001002EBC00000F5005090F853 +:10C850004C0001289DF8080000EB001202EB0020BC +:10C860005ED001EBC0029DF8200000EB001002EB4F +:10C87000C00000F5005090F84C0007289DF8080013 +:10C8800000EB001202EB002052D001EBC0029DF839 +:10C89000200000EB001002EBC00000F5005090F803 +:10C8A0004C000B289DF8080000EB001202EB002062 +:10C8B00059D001EBC0029DF8200000EB001002EB04 +:10C8C000C00000F5005090F84C000C289DF80800BE +:10C8D00000EB001202EB00205FD001EBC0029DF8DC +:10C8E000200000EB001002EBC00000F5005090F8B3 +:10C8F0004C000E2859D09DF8080000EB001202EB06 +:10C90000002001EBC0029DF8200000EB001002EBBC +:10C91000C00000F5005090F84C000F287ED018E4BD +:10C9200001EBC00000F5005080F84760022206E0ED +:10C9300001EBC00000F5005080F8476008229DF828 +:10C94000080000EB001303EB002001EBC0039DF88F +:10C95000200000EB001003EBC00000F5005080F851 +:10C960004C20A32238E101EBC00000F5005080F814 +:10C9700047609DF808000C2200EB001303EB002039 +:10C9800001EBC0039DF8200000EB001003EBC0009A +:10C9900000F5005080F84C20A1E601EBC00000F546 +:10C9A000005080F847600D22C9E79DF808000F226B +:10C9B00000EB001303EB002001EBC00C9DF82000FE +:10C9C00000EB00100CEBC00000F5005080F84C208C +:10C9D0009DF80800A12200EB001303EB002001EBFF +:10C9E000C00C9DF8200000EB00100CEBC00000F51F +:10C9F000005080F851209DF8080000EB001303EB75 +:10CA0000002001EBC00C9DF8200000EB00100CEBA7 +:10CA1000C00000F5005080F84E2000E019E09DF8BD +:10CA2000080000EB400202EB00109DF8202001EB13 +:10CA3000001000EB02102844027842F080020270DD +:10CA40009DF8080000EB400202EB001009EB00101B +:10CA5000F2E39DF8080000EB001202EB002001EB6E +:10CA6000C0029DF8200000EB001002EBC00000F5B2 +:10CA7000005090F84E00A12834D09DF80800A32261 +:10CA800000EB001303EB00209DF8203001EBC00009 +:10CA900003EB031300EBC30000F5005080F85120B6 +:10CAA0009DF8080000EB001202EB002001EBC00231 +:10CAB0009DF8200000EB001002EBC00000F50050D4 +:10CAC00090F84E00A22804F057809DF8080000EB73 +:10CAD000001202EB002009EBC000FEF7A2BF00002D +:10CAE000E06200209DF80800A12200EB001303EB98 +:10CAF000002001EBC0039DF8200000EB001003EBC9 +:10CB0000C00000F5005080F851209DF8080000EBAF +:10CB1000001202EB002009EBC000FDE39DF80800C5 +:10CB2000A12200EB001101EB002009EBC0039DF8EE +:10CB3000200000EB001003EBC00000F5005080F86F +:10CB40004E209DF8080000EB001303EB002009EBDA +:10CB5000C0039DF8200000EB001003EBC00000F5BF +:10CB6000005080F85120B0E79DF8080000EB00115C +:10CB700001EB002009EBC0029DF82000494600EBC4 +:10CB8000001002EBC00000F5005090F84C000628A1 +:10CB900043F0F2879DF8080000EB001202EB002042 +:10CBA00001EBC00000F5005080F847609DF80800D8 +:10CBB000072200EB001303EB002001EBC0039DF8FC +:10CBC000200000EB001000E037E303EBC00000F5AD +:10CBD000005080F84C20A7229DF8080000EB0013BD +:10CBE00003EB002009EBC00103F0CABB9DF808006D +:10CBF00000EB001101EB002109EBC10101F500512F +:10CC0000484681F847609DF80810A72201EB011300 +:10CC100003EB012109EBC1039DF8201001EB011189 +:10CC200003EBC10101F5005181F851209DF8081076 +:10CC3000DFF828CD01EB4102C2EBC1110CEBC101C1 +:10CC4000497930299DF8081001EB410244D0C2EB2C +:10CC5000C1110CEBC101497931299DF808107CD034 +:10CC600001EB4102C2EBC1110CEBC101497933293F +:10CC70009DF8081001EB410270D0C2EBC1110CEB22 +:10CC8000C101497934299DF8081001EB410202EBFA +:10CC900001119DF8202000EB011101EB0211294444 +:10CCA0000A7872D022F001020A709DF8081001EB98 +:10CCB000410202EB011100EB01129DF8201002EB82 +:10CCC00001114A19117821F0020313700021CDE9F6 +:10CCD00000118DF83060DBE102EB01119DF820209E +:10CCE00000EB011101EB021129440A7822F0010244 +:10CCF0000A709DF8081001EB410202EB01119DF84A +:10CD0000202000EB011101EB021129440A7822F0E6 +:10CD100002030B709DF8081001EB011202EB0121D8 +:10CD200000EBC1039DF8201001EB011103EBC101E1 +:10CD300001F5005191F84F103129C7D19DF8081025 +:10CD400001EB410202EB01119DF8202000EB0111E3 +:10CD500001EB021129440A7801E017E02EE122F0EC +:10CD600020030B709DF8081001EB011202EB01216A +:10CD70009DF8202000EBC10102EB021201EBC20181 +:10CD800001F5005181F88960A0E737E101EB01125C +:10CD900002EB012100EBC1029DF8201001EB011113 +:10CDA00002EBC10101F5005191F88A1000299DF8AC +:10CDB000081001EB011202EB012100EBC10200E0BF +:10CDC000FDE39DF8201001EB011102EBC10101F51B +:10CDD00000517CD081F889609DF8081001EB410278 +:10CDE00002EB011100EB01129DF8201002EB011182 +:10CDF0004A19117821F0010313709DF8081001EB16 +:10CE0000410202EB01119DF8202000EB011101EB22 +:10CE1000021129440A7822F002020A7094F862177B +:10CE20000029B1D1417D0129AED1416DC28A914223 +:10CE3000AAD29DF8081001EB011202EB012100EBD0 +:10CE4000C1029DF8201001EB011102EBC10101F5B7 +:10CE5000005191F88910012996D19DF8081001EB35 +:10CE6000011202EB012100EBC1029DF8201001EB41 +:10CE7000011102EBC10101F5005191F8C310002925 +:10CE8000CFD19DF808104FF0104201EB011303EBD6 +:10CE9000012100EBC1039DF8201001EB011103EB10 +:10CEA000C10101F500514A659DF8081001EB4102EE +:10CEB00002EB011100EB01129DF8201002EB0111B1 +:10CEC00001F5805191F8B42B9DF8081000E062E064 +:10CED00001EB011303EB012100EBC10101F500514E +:10CEE00081F845209DF8081001EB011202EB0121A9 +:10CEF00000EBC1029DF8201001EB011102EBC10112 +:10CF000001F5005191F84C209DF8081001EB011338 +:10CF100003EB012100EBC10101F5005191F848102C +:10CF20008A4299D19DF8081001EB011202EB012110 +:10CF300000EBC1029DF8201001EB011102EBC101D1 +:10CF400001F5005181F852609DF80810A42201EB10 +:10CF5000011303EB012100EBC1039DF8201001EB4D +:10CF6000011103EBC10101F5005181F84E209DF83C +:10CF70000810A32201EB011303EB012100EBC10315 +:10CF80009DF8201001EB011103EBC10101F50051E7 +:10CF900081F851209AE681F889709DF8081001EB1C +:10CFA000410202EB011100EB01129DF8201002EB8F +:10CFB00001114A19117841F001031DE702EB01113B +:10CFC0009DF8202000EB011101EB021129440A78A1 +:10CFD00042F001020A709DF8081001EB410202EBD9 +:10CFE000011100EB01129DF8201002EB01114A190A +:10CFF000117841F002031370A22214E022F0200203 +:10D000000A709DF8081001EB410202EB011100EBE0 +:10D0100001129DF8201002EB01114A19117821F03C +:10D0200002031370A9229DF8081001EB011303EB12 +:10D03000012100EBC1039DF8201001EB011103EB6E +:10D04000C10101F5005181F84E203FE6DDE90012F3 +:10D05000120142EA11720901CDE900129DF808108F +:10D0600001EB4102C2EBC1119DF830200CEBC10174 +:10D0700011448979DDE900383039CA17194342EA89 +:10D080000802CDE900129DF83010491C8DF83010CF +:10D090009DF830100629D9D39DF80810009A01EBAD +:10D0A000011303EB012100EBC1039DF8201001EBFC +:10D0B000011103EBC10101F50051C1F86520002207 +:10D0C000CDE900228DF8306021E0DDE90012120187 +:10D0D00042EA11720901CDE900129DF8081001EB36 +:10D0E0004102C2EBC1119DF830200CEBC10111448B +:10D0F000497BDDE900383039CA17194342EA080292 +:10D10000CDE900129DF83010491C8DF830109DF8C3 +:10D1100030100429D9D39DF80810009A01EB0113AF +:10D1200003EB012100EBC1039DF8201001EB01117D +:10D1300003EBC10101F50051C1F880200022CDE9C7 +:10D1400000228DF8306021E0DDE90012120142EA90 +:10D1500011720901CDE900129DF8081001EB41029E +:10D16000C2EBC1119DF830200CEBC1011144497C88 +:10D17000DDE900383039CA17194342EA0802CDE91F +:10D1800000129DF83010491C8DF830109DF83010B9 +:10D190000629D9D39DF80810009A01EB011303EB7F +:10D1A000012100EBC1039DF8201001EB011103EBFD +:10D1B000C10101F50051C1F869209DF8081001EB8B +:10D1C0004102C2EBC1110CEBC1014A799DF8081074 +:10D1D00001EB011303EB012100EBC1039DF82010CB +:10D1E00001EB011103EBC10101F5005181F84F2062 +:10D1F0009DF8081001EB410202EB011100EB011256 +:10D200009DF8201002EB011101F5805191F8B62B29 +:10D210009DF8081001EB011303EB012100EBC103A2 +:10D220009DF8200000EB001003EBC00000F500505B +:10D2300080F8642003F0A0BCEFE39DF8080000EB49 +:10D24000001101EB002009EBC00000F5005080F850 +:10D2500047609DF8080000EB001202EB002009EB8C +:10D26000C0019DF8200000EB001001EBC00000F5AC +:10D27000005090F84C000A2879D09DF8080000EB87 +:10D28000001101EB002009EBC0029DF82000494687 +:10D2900000EB001002EBC00000F5005090F84C20AD +:10D2A0009DF8080000EB001303EB002009EBC00021 +:10D2B00000F5005090F84800824213D194F86207BC +:10D2C00058B39DF808009DF8201000EB400202EBD7 +:10D2D000001009EB001000EB01102844017841F028 +:10D2E000080101709DF80800A72100EB001202EB75 +:10D2F000002009EBC0029DF82000CC4600EB001096 +:10D3000002EBC00000F5005080F851109DF80800B5 +:10D31000A22100EB001201E0FCE33CE002EB002064 +:10D3200009EBC0029DF8200000EB001002EBC000EA +:10D3300000F5005080F84E109DF8080000EB001139 +:10D3400001EB00200CEBC0019DF8200000EB001069 +:10D3500001EBC00000F5005080F88A600021CDE9A3 +:10D3600000118DF83060DFF8F485A3E0FFE79DF849 +:10D3700008000B2100EB001202EB00229DF82000B8 +:10D3800009EBC20200EB001002EBC00000F50050F8 +:10D3900080F84C10A6E7C846C1F835609DF8080033 +:10D3A00000EB001101EB00219DF8200009EBC10109 +:10D3B00000EB001001EBC00042F26D0101441022AD +:10D3C0000A98FAF742FF9DF8080000EB001101EB04 +:10D3D00000219DF8200008EBC10100EB001001EBDB +:10D3E000C000653000F500504146026841F8192F31 +:10D3F000406848609DF8080000EB400101EB001117 +:10D4000008EB01109DF8201000EB011000F5805092 +:10D4100090F8B41B88F818109DF8080000EB001174 +:10D4200001EB00219DF8200008EBC10100EB00108A +:10D4300001EBC00000F50050D0F88010C8F82110B2 +:10D44000099940468A6A40F8392F898D8180D8F839 +:10D45000540081B20220FBF7BDFD00210620FCF73D +:10D46000C3FBD8F85410491CC8F8541000210520FB +:10D47000FCF7BAFB36E7090141EA10710001CDE97A +:10D4800000019DF8080000EB4001C1EBC0109DF8C1 +:10D49000301008EBC0000844C07ADDE900233038C2 +:10D4A000C11710431943CDE900019DF83000401C1D +:10D4B0008DF830009DF830000A28DDE90001DAD34C +:10D4C0009DF8082002EB021303EB02220CEBC203CF +:10D4D0009DF8202002EB021203EBC20202F500537A +:10D4E000C3F86D001A46C2F871100020CDE90000A3 +:10D4F0008DF8306020E0DDE90001090141EA10719A +:10D500000001CDE900019DF8080000EB4001C1EBEE +:10D51000C0109DF8301008EBC0000844407DDDE9E4 +:10D5200000233038C11710431943CDE900019DF89D +:10D530003000401C8DF830009DF830000A28DAD306 +:10D54000DDE900129DF8080000EB001303EB00205A +:10D550000CEBC003FDE39DF8080000EB4001C1EBBC +:10D56000C010FE4911F83000042809D09DF80800C9 +:10D5700000EB4002C2EBC01011F83000152801D1B9 +:10D58000ADF818009DF80800894600EB4002C2EB98 +:10D59000C01001EBC00042789DF8080000EB40038A +:10D5A000C3EBC01011F8300042EA0020A0F5805112 +:10D5B000303924D09DF8080000EB400100E082E102 +:10D5C000C1EBC01009EBC000494642789DF8080045 +:10D5D00000EB4003C3EBC01019F8300042EA002012 +:10D5E000A0F58052313A0CD09DF8080000EB4002C3 +:10D5F000C2EBC01011F83000022804D019E0A620B8 +:10D6000015E0A72013E09DF8080000EB4002C2EBF4 +:10D61000C01001EBC00002799DF8080000EB400348 +:10D62000C3EBC01009EBC000C07842EA0020ADF89F +:10D6300018009DF8080000EB001101EB0021C8481C +:10D6400000EBC10101F5005191F846208DF8202032 +:10D650009DF8081000EB01129DF82010114401F50F +:10D66000805181F8446B017D012910D19DF808108B +:10D6700001EB410202EB01119DF8202000EB0111AA +:10D6800001EB021129440A7842F080020A70BDF8C9 +:10D690001810A7297DD007DC04297BD015297AD062 +:10D6A000A62943F069823DE001F51D61B1F5804195 +:10D6B00004D0112970D01229F3D1FDE39DF8081090 +:10D6C00001EB011202EB012100EBC1029DF82010D9 +:10D6D00001EB011102EBC10101F5005191F84C1071 +:10D6E0000029DED19DF8081001EB011202EB0121A7 +:10D6F00000EBC10101F5005181F847609DF8081069 +:10D7000001EB011202EB012100EBC1029DF8201098 +:10D7100001EB011102EBC10101F5005181F84C70E0 +:10D72000A7229DE19DF8081001EB011202EB0121F7 +:10D7300000EBC10101F5005181F847609DF8081028 +:10D7400001EB011202EB012100EBC1029DF8201058 +:10D7500001EB011102EBC10101F5005191F84C10F0 +:10D7600002292DD09DF8081001EB011202EB0121D6 +:10D7700000EBC1029DF8201001EB011102EBC10189 +:10D7800001F5005191F84C1005292ED09DF8081094 +:10D7900003E09DE0F0E023E248E201EB011202EB3E +:10D7A000012100EBC1029DF8201001EB011102EBF9 +:10D7B000C10101F5005191F85110A5292AD03AE094 +:10D7C0009DF80810032201EB011303EB012100EB8C +:10D7D000C1039DF8201001EB011103EBC10101F51C +:10D7E000005181F84C20A9223AE19DF80810062248 +:10D7F00001EB011303EB012100EBC1039DF82010A5 +:10D8000001EB011103EBC10101F5005181F84C203E +:10D81000A22225E19DF8081001EB410202EB011163 +:10D820009DF8202000EB011101EB021129440A7838 +:10D8300042F004020A709DF8081001EB011202EB9D +:10D84000012100EBC1029DF8201001EB011102EB58 +:10D85000C10101F5005191F84E10A12903F08C810E +:10D860009DF8081001EB011202EB012100EBC1024F +:10D870009DF8201001EB011102EBC10101F50051EF +:10D8800091F84E209DF8081001EB011303EB0121E4 +:10D8900000EBC1039DF8201001EB011103EBC10166 +:10D8A00001F5005181F851209DF80810A12201EBEB +:10D8B000011303EB012100EBC1039DF8200000EBF5 +:10D8C000001003EBC00000F5005080F84E20B1E4DA +:10D8D0009DF8081001EB011202EB012100EBC102DF +:10D8E0009DF8201001EB011102EBC10101F500517F +:10D8F00091F85110A42922D19DF8081001EB4102A2 +:10D9000002EB01119DF8202000EB011101EB021147 +:10D9100029440A7842F020020A709DF8081001EBB1 +:10D92000011202EB012100EBC1029DF8201001EB76 +:10D93000011102EBC10101F5005181F889609DF8E8 +:10D94000081001EB011202EB012100EBC10101F50E +:10D95000005181F84760A12204E00000E06200204D +:10D96000D41200209DF8081001EB011303EB0121F4 +:10D9700000EBC10102F004BD9DF8081001EB01129B +:10D9800002EB012100EBC1029DF8201001EB011117 +:10D9900002EBC10101F5005191F84C1001299DF8ED +:10D9A000081001EB011202EB012137D000EBC1029C +:10D9B0009DF8201001EB011102EBC10101F50051AE +:10D9C00091F84C1004299DF8081001EB011202EBAC +:10D9D00001212BD000EBC1029DF8201001EB0111B9 +:10D9E00002EBC10101F5005191F84C1006299DF898 +:10D9F000081001EB011202EB01213BD000EBC10248 +:10DA00009DF8201001EB011102EBC10101F500515D +:10DA100091F84C1007297ED00CE470E000EBC101B6 +:10DA200001F5005181F84760022206E000EBC101D8 +:10DA300001F5005181F8476005229DF8081001EBBF +:10DA4000011303EB012100EBC1039DF8201001EB52 +:10DA5000011103EBC10101F5005181F84C20A32213 +:10DA60009DF8081001EB011303EB012100EBC1034A +:10DA700003F04AB800EBC10101F5005181F847609D +:10DA80009DF80810072301EB011202EB012100EBC6 +:10DA9000C10C9DF8201001EB01110CEBC10101F547 +:10DAA000005181F84C309DF80810A12301EB0112C0 +:10DAB00002EB012100EBC10C9DF8201001EB0111DC +:10DAC0000CEBC10101F5005181F851309DF80810AF +:10DAD00001EB410202EB01119DF8202000EB011146 +:10DAE00001EB021129440A7842F080030B709DF883 +:10DAF000081001EB410202EB011100EB01109DF84F +:10DB0000201000EB01102844017841F0040101705D +:10DB1000DDE600E05FE09DF8081001EB011202EB8A +:10DB2000012100EBC1029DF8201001EB011102EB75 +:10DB3000C10101F5005191F84E10A12930D09DF896 +:10DB40000810A32201EB011303EB01219DF8203003 +:10DB500000EBC10103EB031301EBC30101F500511D +:10DB600081F851209DF8081001EB011202EB012110 +:10DB700000EBC1029DF8201001EB011102EBC10185 +:10DB800001F5005191F84E10A229C1D09DF808105E +:10DB900001EB011202EB012100EBC100FDF741BFD7 +:10DBA0009DF80810A12201EB011303EB012100EB0A +:10DBB000C1039DF8201001EB011103EBC10101F538 +:10DBC000005181F851209DF8081001EB011202EB81 +:10DBD000012100EBC10000F5005080F8477076E6A7 +:10DBE0009DF80810A12201EB011303EB012100EBCA +:10DBF000C1039DF8201001EB011103EBC10101F5F8 +:10DC0000005181F851209DF8081001EB011303EB3E +:10DC1000012100EBC1039DF8201001EB011103EB82 +:10DC2000C10101F5005181F84E20AFE79DF80810C1 +:10DC300001EB011202EB012100EBC10101F50051E2 +:10DC400081F847609DF80810A72201EB011303EB50 +:10DC5000012100EBC1039DF8201001EB011103EB42 +:10DC6000C10101F5005181F851209DF80810CC4602 +:10DC700001EB4102C2EBC11109EBC1014979302925 +:10DC80009DF8081001EB41024FD0C2EBC1110CEB23 +:10DC9000C101497931299DF808107DD001EB41027D +:10DCA000C2EBC1110CEBC101497933299DF8081071 +:10DCB00001EB410271D0C2EBC1110CEBC1014979FA +:10DCC00034299DF8081001EB410267D0C2EBC11165 +:10DCD0000CEBC1014979352970D09DF8081001EB92 +:10DCE000410202EB01119DF8202000EB011101EB34 +:10DCF000021129440A7822F001020A709DF80810E6 +:10DD000001EB410202EB011100EB01129DF8201022 +:10DD100002EB01114A19117821F00203137000215E +:10DD2000CDE900118DF83060D8E102EB01119DF8CA +:10DD3000202000EB011101EB021129440A7822F0A6 +:10DD400001020A709DF8081001EB410202EB01117B +:10DD500000E0D1E39DF8202000EB011101EB02115E +:10DD600029440A7822F002030B709DF8081001EB99 +:10DD7000011202EB012100EBC1039DF8201001EB21 +:10DD8000011103EBC10101F5005191F84F10312948 +:10DD9000C5D19DF8081002E011E029E148E101EB4E +:10DDA000410202EB011100EB01129DF8201002EB81 +:10DDB00001114A19117821F02003AFE758E101EB76 +:10DDC000011202EB012100EBC1029DF8201001EBD2 +:10DDD000011102EBC10101F5005191F88A100029EF +:10DDE0009DF8081001EB011202EB012100EBC102CA +:10DDF0009DF8201001EB011102EBC10101F500516A +:10DE00007DD081F889609DF8081001EB410202EB9A +:10DE1000011100EB01129DF8201002EB01114A19CB +:10DE2000117821F0010313709DF8081001EB4102F5 +:10DE300002EB01119DF8202000EB011101EB021112 +:10DE400029440A7822F002020A7094F86217002925 +:10DE50009ED1417D01299BD1416DC28A9142BFF47F +:10DE60005EAF9DF8081001EB011202EB012100EBFF +:10DE7000C1029DF8201001EB011102EBC10101F577 +:10DE8000005191F889100129E2D19DF8081001EBA9 +:10DE9000011202EB012100EBC1029DF8201001EB01 +:10DEA000011102EBC10101F5005191F8C3100029E5 +:10DEB000CED14FF0104200E094E19DF8081001EB44 +:10DEC000011303EB012100EBC1039DF8201001EBCE +:10DED000011103EBC10101F500514A659DF80810DD +:10DEE00001EB410202EB011100EB01129DF8201041 +:10DEF00002EB011101F5805191F8B42B00E064E0D0 +:10DF00009DF8081001EB011303EB012100EBC101A7 +:10DF100001F5005181F845209DF8081001EB011230 +:10DF200002EB012100EBC1029DF8201001EB011171 +:10DF300002EBC10101F5005191F84C209DF8081049 +:10DF400001EB011303EB012100EBC10101F50051CD +:10DF500091F848108A4297D19DF8081001EB011200 +:10DF600002EB012100EBC1029DF8201001EB011131 +:10DF700002EBC10101F5005181F852609DF80810D3 +:10DF8000A42201EB011303EB012100EBC1039DF877 +:10DF9000201001EB011103EBC10101F5005181F8E3 +:10DFA0004E209DF80810A32201EB011303EB012181 +:10DFB00000EBC1039DF8201001EB011103EBC1013F +:10DFC00001F5005181F85120A9E681F889709DF88A +:10DFD000081001EB410202EB011100EB01129DF868 +:10DFE000201002EB01114A19117841F001031AE7E0 +:10DFF00002EB01119DF8202000EB011101EB021151 +:10E0000029440A7842F001020A709DF8081001EBD9 +:10E01000410202EB011100EB01129DF8201002EB0E +:10E0200001114A19117841F002031370A22220E075 +:10E0300002EB01119DF8202000EB011101EB021110 +:10E0400029440A7822F020020A709DF8081001EB9A +:10E05000410202EB011100EB01129DF8201002EBCE +:10E0600001114A19117821F002031370A92200E06E +:10E07000A1229DF8081001EB011303EB012100EB35 +:10E08000C1039DF8201001EB011103EBC10101F563 +:10E09000005181F84E2042E6DDE90012120142EA09 +:10E0A00011720901CDE900129DF8081001EB41023F +:10E0B000C2EBC1119DF830200CEBC10111448979EC +:10E0C000DDE900383039CA17194342EA0802CDE9C0 +:10E0D00000129DF83010491C8DF830109DF830105A +:10E0E0000829D9D39DF80810009A01EB011303EB1E +:10E0F000012100EBC1039DF8201001EB011103EB9E +:10E10000C10101F50051C1F865200022CDE90022CE +:10E110008DF8306021E0DDE90012120142EA11724F +:10E120000901CDE900129DF8081001EB4102C2EB94 +:10E13000C1119DF830200CEBC1011144C97BDDE910 +:10E1400000383039CA17194342EA0802CDE90012F3 +:10E150009DF83010491C8DF830109DF830100629BC +:10E16000D9D39DF80810009A01EB011303EB0121AC +:10E1700000EBC1039DF8201001EB011103EBC1017D +:10E1800001F50051C1F880200022CDE900228DF870 +:10E19000306021E0DDE90012120142EA117209014A +:10E1A000CDE900129DF8081001EB4102C2EBC1114C +:10E1B0009DF830200CEBC1011144497DDDE90038A8 +:10E1C0003039CA17194342EA0802CDE900129DF816 +:10E1D0003010491C8DF830109DF830100829D9D323 +:10E1E000FEF7D8BF9DF80810804601EB011202EB44 +:10E1F000012200EBC20000F5005080F847609DF856 +:10E20000080000EB001202EB002008EBC0019DF8B3 +:10E21000200000EB001001EBC00000F5005090F86A +:10E220004C00032876D09DF8080000EB001101EBAC +:10E23000002008EBC0029DF82000414600EB0010D2 +:10E2400002EBC00000F5005090F84C209DF808004B +:10E2500000EB001303EB002008EBC00000F50050BA +:10E2600090F84800824213D194F86207E8B39DF811 +:10E2700008009DF8201000EB400202EB001008EBB4 +:10E28000001000EB01102844017841F008010170F2 +:10E290009DF8080000EB001101EB002008EBC00125 +:10E2A0009DF8200000EB001001EBC00000F50050CD +:10E2B00080F88A609DF80800A72100EB001202EBAD +:10E2C000002008EBC0029DF8200000EB001002EBDC +:10E2D000C00000F5005080F851109DF80800A22100 +:10E2E00000EB001202EB002000E027E008EBC00288 +:10E2F0009DF8200000EB001002EBC00000F500507C +:10E3000080F84E100021CDE900118DF83060CC4628 +:10E31000A2E0FFE79DF80800042100EB001202EBE9 +:10E3200000229DF8200008EBC20200EB001002EB77 +:10E33000C00000F5005080F84C10A9E7C1F8356026 +:10E340009DF8080000EB001101EB00219DF8200072 +:10E3500008EBC10100EB001001EBC00042F26D01BF +:10E36000014410220A98F9F770FF9DF8080000EBAD +:10E37000001101EB00219DF8200008EBC10100EB2A +:10E38000001001EBC000653000F500504146026806 +:10E3900041F8192F406848609DF8080000EB4001E3 +:10E3A00001EB001108EB01109DF8201000EB0110AB +:10E3B00000F5805090F8B41B88F818109DF80800FC +:10E3C00000EB001101EB00219DF8200008EBC101DA +:10E3D00000EB001001EBC00000F50050D0F88010F9 +:10E3E000C8F82110099940468A6A40F8392F898D6A +:10E3F0008180D8F8540081B20220FAF7EBFD0021A9 +:10E400000620FBF7F1FBD8F85400401CC8F8540074 +:10E4100000210520FBF7E8FB3AE7090141EA10710A +:10E420000001CDE900019DF8080000EB4001C1EBBF +:10E43000C0109DF830100CEBC0000844C07ADDE934 +:10E4400000233038C11710431943CDE900019DF86E +:10E450003000401C8DF830009DF830000C28DDE9BC +:10E460000001DAD39DF8082002EB021303EB02222D +:10E4700008EBC2039DF8202002EB021203EBC2025C +:10E4800002F50053C3F86D001A46C2F8711000205F +:10E49000CDE9000001468DF830601FE000980901C9 +:10E4A00041EA10710001CDE900019DF8080000EB80 +:10E4B0004001C1EBC0109DF830100CEBC0000844C7 +:10E4C000C07DDDE900233038C11710431943CDE981 +:10E4D00000019DF83000401C8DF830009DF83000A0 +:10E4E0000C28DBD3DDE900129DF8080000EB0013D7 +:10E4F00003EB002008EBC0039DF8200000EB0010A8 +:10E5000003EBC00000F50053C3F875101846C0F8BF +:10E51000792002F031BBFE4B9DF808009DF82010D9 +:10E5200003EB0010084400F5805080F8446B9DF820 +:10E530000800DFF8E08300EB4001C1EBC01008EBFE +:10E54000C000407870280AD19DF8080000EB400117 +:10E55000C1EBC01008EBC0008078FA282DD09DF8E0 +:10E56000080000EB4001C1EBC01008EBC000407890 +:10E570009DF8080000EB4001C1EBC01018F8300016 +:10E580009DF8080000EB001101EB002003EBC00038 +:10E5900000F5005090F846008DF820009DF8080026 +:10E5A0009DF8201003EB0010084400F5805080F81F +:10E5B000446B187D012804D014E0B120ADF8180098 +:10E5C000DEE79DF8080000EB400101EB00109DF82C +:10E5D000201003EB001000EB01102844017841F0FB +:10E5E00080010170BDF8180001284BD065287DD04E +:10E5F000B1288ED0B6288CD19DF8080000EB001110 +:10E6000001EB002003EBC0019DF8200000EB00109F +:10E6100001EBC00000F5005090F84C000128EAD151 +:10E620009DF8080000EB001101EB002003EBC00097 +:10E6300000F5005080F847609DF8080000EB0011DD +:10E6400001EB002003EBC0019DF8200000EB00105F +:10E6500001EBC00000F5005080F84C709DF80800F8 +:10E66000B12100EB001202EB002003EBC0029DF889 +:10E67000200000EB001002EBC00000F5005080F815 +:10E68000511046E79DF8080000EB4001C1EBC010B7 +:10E6900008EBC00000790128F3D00228F1D003284C +:10E6A000EFD00528EDD19DF8080000EB001101EB3B +:10E6B000002003EBC0019DF8200000EB001001EBEF +:10E6C000C00000F5005090F84C000028D9D19DF80A +:10E6D000080000EB001101EB002003EBC00000F587 +:10E6E000005080F847609DF8080000E036E000EB3D +:10E6F000001101EB002003EBC0019DF8200000EBAE +:10E70000001001EBC00000F5005080F84C709DF83F +:10E710000800B62100EB001202EB002003EBC00260 +:10E720009DF8200000EB001002EBC00000F5005047 +:10E7300080F851109DF80800B22100EB001202EBA6 +:10E74000002003EBC0029DF8200000EB001002EB5C +:10E75000C00000F5005080F84E10DAE69DF8080081 +:10E7600000EB4001C1EBC01008EBC0000079B922FA +:10E77000ADF818209DF8080000EB4001C1EBC01077 +:10E7800008EBC000007900F00F018DF814108DF82F +:10E7900030601FE09DF8080000EB400101EB001025 +:10E7A00003EB00119DF8300001EB001000F58050E4 +:10E7B00090F8B51B9DF8080000EB400CCCEBC010A6 +:10E7C00018F830005038814214D09DF83000401CB9 +:10E7D0008DF830009DF8080000EB400101EB0010BF +:10E7E00003EB001000F5805090F88B0B9DF8301073 +:10E7F0008842CFD89DF830009DF8141008448DF859 +:10E8000020009DF8080000EB001101EB002003EB55 +:10E81000C00C9DF8200000EB00100CEBC00000F5D0 +:10E82000005090F84C00012814D09DF8080000EB2F +:10E83000001101EB002003EBC0019DF8200000EB6C +:10E84000001001EBC00000F5005090F84C000128CA +:10E8500042F092819DF8080000EB001101EB0020CE +:10E8600003EBC00000F5005080F847609DF80800F9 +:10E87000022100EB001C0CEB002003EBC00C9DF808 +:10E88000200000EB00100CEBC00000F5005080F8F9 +:10E890004C109DF8080000EB001101EB002003EB89 +:10E8A000C001F9E39DF8080000EB400101EB001105 +:10E8B000174800EB011000F5805090F8900B20B144 +:10E8C000012871D00228C3D19CE2DFF844909DF862 +:10E8D000081009EB410000F58040B0F86402801F89 +:10E8E00081B29DF80800DFF82C8000EB4002C2EBFB +:10E8F000C01208EBC200401CFAF7F6FECDE9140680 +:10E900009DF8081009EB410000F5804004E000008C +:10E91000D4120020E0620020B0F864129DF80800D4 +:10E9200001EB080200EB4001C1EBC0106FF00401E5 +:10E9300001EBC0001044042108F0AAFCC117CDE986 +:10E940000001DDE91423504059400843BBD19DF834 +:10E95000080009EB001000F5805080F8446B9DF82A +:10E96000080000EB4002C2EBC012404600EBC200C0 +:10E970000079ADF81800BDF818003128A3D19DF832 +:10E98000081009EB410000F58040B0F86402412115 +:10E99000183890FBF1F0C117CDE9000184F8440567 +:10E9A0008DF83060B046CCE0D5E09DF8080000EB73 +:10E9B0004001C1EBC011FE4800EBC1019DF83000E1 +:10E9C00000EB80100844017D9DF8302009EB020027 +:10E9D00000F5805080F845159DF8080000EB4001D7 +:10E9E000C1EBC011F24800EBC1019DF8300000EB13 +:10E9F0008010084408211A3008F016FC8DED070A33 +:10EA000010EE100A9DF8302009EB021101F580513B +:10EA1000C1F855059DF8080000EB4001C1EBC0119D +:10EA2000E34800EBC1019DF8300000EB8010084482 +:10EA30000821323008F0F8FB8DED070A10EE100ABD +:10EA40009DF8302009EB021101F58051C1F8510504 +:10EA50009DF8080000EB4001C1EBC011D44800EB69 +:10EA6000C1019DF8300000EB8010084408213A30C5 +:10EA700008F0DAFB8DED070A10EE100A9DF8302041 +:10EA800009EB021101F58051C1F859059DF8080004 +:10EA900000EB4001C1EBC011C54800EBC1019DF87E +:10EAA000300000EB801008440821423008F0BCFB25 +:10EAB0008DED070A10EE100A9DF8302009EB0211C7 +:10EAC00001F58051C1F85D059DF8080000EB40019B +:10EAD00001EB001109EB01109DF8301000EB011063 +:10EAE0002844017841F0800101709DF8081009EB7D +:10EAF000410000F58040B0F86412AD4801449DF833 +:10EB0000080000EB4002C2EBC0104FF0FF3202EBF6 +:10EB1000C000095C9DF8080000EB001202EB002227 +:10EB20009DF8200009EBC20300EB001003EBC000CE +:10EB300000F5005080F888109DF83000401C8DF8DA +:10EB400030009DF83000DDE90012401A78EB020039 +:10EB5000FFF62BAFDDE49DF80800DFF8548200EBF0 +:10EB60004001C1EBC01008EBC000437D9DF80800D8 +:10EB700000EB4002C2EBC01008EBC000807D43EA0E +:10EB80000020C317CDE900039DF80800152100EB14 +:10EB90004002C2EBC01008EBC000FAF78FFDCDE9D0 +:10EBA0001406DDE90003DDF850C0734080EA0C0074 +:10EBB0001843CFD19DF8080000EB4001C1EBC01114 +:10EBC000404618F83120521E8DF82020DFF8E491DD +:10EBD0009DF808104A4609EB01139DF820101944CE +:10EBE00001F5805181F8446B9DF82010494401F5EE +:10EBF000805181F845659DF8201009EB011101F560 +:10EC00008051C1F855659DF8081001EB4103C3EB35 +:10EC1000C11100EBC1018B799DF8081001EB410C8B +:10EC2000CCEBC11100EBC101497943EA012100EEAF +:10EC3000101AF8EE400A9FED600A9DF8081080EE69 +:10EC4000801A01EB4103C3EBC11100EBC1010B7949 +:10EC50009DF8081001EB410CCCEBC11100EBC10198 +:10EC6000C97843EA012100EE901A9DF82010F8EED1 +:10EC7000600A71EE200A10EE903A02EB011101F5E4 +:10EC80008051C1F851359DF8081001EB4103C3EBE9 +:10EC9000C11100EBC1018B7A9DF8081001EB410C0A +:10ECA000CCEBC11100EBC101497A43EA012100EE2E +:10ECB000901A9DF80810B8EE601AC1EE000A01EB38 +:10ECC0004103C3EBC11100EBC1010B7A9DF80810A1 +:10ECD00001EB410CCCEBC11100EBC101C97943EA56 +:10ECE000012100EE101A9DF82010B8EE400A30EE17 +:10ECF000800A10EE103A02EB011101F58051C1F8C3 +:10ED000059359DF8081001EB4102C2EBC11100EB2F +:10ED1000C100C07A00069DF8080000EB4001C1EB7D +:10ED2000C01008EBC000027B9DF8080000EB400318 +:10ED3000C3EBC01008EBC000C07A42EA00200AD43E +:10ED400000EE100ADFED1D0AB8EE400A20EE200AA0 +:10ED500010EE100A0BE0404280B2F9F743FC9FED41 +:10ED6000181B53EC112BF9F74BFBF9F7A0FC9DF89E +:10ED7000202009EB021101F58051C1F85D059DF8D5 +:10ED800008009DF8202000EB400101EB001009EB8A +:10ED9000001000EB02102844027842F0800202705A +:10EDA0009DF8080000EB4002C2EBC0120CE000002E +:10EDB000E0620020D412002000FF7F470000803D69 +:10EDC000000000000000B0BF08EBC200C27D9DF84B +:10EDD000080000EB001303EB002009EBC0039DF8D3 +:10EDE000200000EB001003EBC00000F5005080F89D +:10EDF00088209DF8080000EB400202EB001009EBB0 +:10EE00000010D0E09DF80800DFF8809400EB40018E +:10EE1000C1EBC01009EBC000C3799DF8080000EBFE +:10EE20004002C2EBC01009EBC000007A43EA0020A8 +:10EE3000C317CDE900039DF80800072100EB40024D +:10EE4000C2EBC01009EBC000FAF738FCCDE914069C +:10EE5000DDE90010149B7040594001437ED19DF8BC +:10EE6000080000EB4001C1EBC01119F83100401E51 +:10EE70008DF82000DFF818849DF8081008EB0110C9 +:10EE800000F5805080F8446B9DF8201008EB0100DD +:10EE900000F5805080F845659DF8080000EB4001C2 +:10EEA000C1EBC01109EBC1008079F9F79BFB41EC84 +:10EEB000110B9FEDF80B0AF0CFFE9DF80800B0EEA5 +:10EEC000408AF0EE608A00EB4001C1EBC01109EB13 +:10EED000C10002799DF8080000EB4001C1EBC011B0 +:10EEE00009EBC100C07842EA0020F9F77BFB53EC44 +:10EEF000182BF9F7F7FAF9F7DAFB9DF8201008EB71 +:10EF0000011101F58051C1F855059DF8201008EB5D +:10EF1000011000F58050C0F851659DF8201008EBF5 +:10EF2000011000F58050C0F859659DF8201008EBDD +:10EF3000011000F58050C0F85D659DF8080000EBF9 +:10EF4000400101EB001108EB01109DF8201000EBCF +:10EF500001102844017841F0800200E092E2027042 +:10EF60009DF8080000EB4001C1EBC01109EBC100A6 +:10EF7000427A9DF8080000EB001101EB00219DF89A +:10EF8000200008EBC10300EB001003EBC00000F50C +:10EF9000005080F888209DF8080000EB400101EB4C +:10EFA000001108EB011000F5805090F88B0B84F8ED +:10EFB0004405CFE59DF80800DFF8D08200EB400162 +:10EFC000C1EBC01008EBC0004146C3789DF80800B3 +:10EFD00000EB4002C2EBC01008EBC000807843EAAF +:10EFE00000208DF80C009DF8080000EB4002C2EBF9 +:10EFF000C0109DF80C2008EBC000104443789DF829 +:10F00000080000EB4002C2EBC0109DF80C2001EBA1 +:10F01000C000805C43EA0020C317CDE900039DF8DF +:10F0200008009DF80C1000EB4002C2EBC01008EB8A +:10F03000C000FAF743FBCDE91406DDE90010149B8C +:10F04000704059400143B4D19DF8080000EB4001E5 +:10F05000C1EBC01008EBC00040788DF820008DF89F +:10F0600030608B491CE09DF8080000EB400202EB89 +:10F0700000109DF8302001EB001000EB021000F5AD +:10F08000805090F8B50B9DF8202090429DF83000FC +:10F0900003D18DF8200013E0FEE3401C8DF8300012 +:10F0A0009DF8080000EB400202EB001001EB00109D +:10F0B00000F5805090F88B0B9DF830209042D2D80C +:10F0C0009DF8080000EB400202EB001001EB00127B +:10F0D0009DF8200002EB00102844027842F08002E4 +:10F0E00002709DF8080000EB4002C2EBC01008EB74 +:10F0F000C0000079ADF818009DF808009DF82020A8 +:10F1000001EB0010104400F5805080F8446BBDF80E +:10F110001800F32806D006DC05287DD0F12807D09A +:10F12000F22890D156E2F42877D0F6288BD153E21A +:10F130009DF8080000EB001202EB002001EBC0027A +:10F140009DF8200000EB001002EBC00000F500501D +:10F1500090F84C0000289DF8080025D000EB4002F4 +:10F1600002EB00109DF8202001EB001000EB0210D4 +:10F1700000F5805090F8BD0BC00714D09DF8080032 +:10F180008C4600EB001202EB002001EBC0029DF860 +:10F19000200000EB001002EBC00000F5005090F8DA +:10F1A000D200C00724D0C1E000EB001202EB002027 +:10F1B00001EBC0029DF8200000EB001002EBC00044 +:10F1C00000F5005080F84C709DF80800F42200EB28 +:10F1D000001303EB002001EBC0039DF8200000EBBF +:10F1E000001003EBC00000F5005080F851209DE0B6 +:10F1F0009DF8080000EB001202EB00200CEBC002AF +:10F200009DF8200000EB001002EBC00000F500505C +:10F2100090F8C400C0B301E059E2F1E18DF830602C +:10F220002AE09DF8080000EB001202EB00209DF898 +:10F2300020200CEBC00002EB021200EBC2009DF894 +:10F240003020104400F5005090F8C5209DF80800CB +:10F2500000EB400303EB00109DF830300CEB001086 +:10F26000184400F5805090F8920B824208D19DF826 +:10F270003000401C8DF830009DF830000428D0D3B9 +:10F280009DF83000042832D050E00000E0620020F9 +:10F29000D412002000000000000024409DF8080067 +:10F2A00000EB001202EB00200CEBC0029DF82000E6 +:10F2B00000EB001002EBC0009DF83020104400F578 +:10F2C000005090F8C5009DF8082002EB420303EBC4 +:10F2D00002129DF830300CEB02121A4402F58052F3 +:10F2E00092F8922B904208D19DF83000401C8DF886 +:10F2F00030009DF830000A28D0D39DF830000A284D +:10F3000014D09DF8080000EB001202EB002001EB86 +:10F31000C0029DF8200000EB001002EBC00042F29A +:10F32000D2021044027842F0010202709DF80C00F3 +:10F33000112844D09DF80C0014289DF8080000EB1B +:10F34000400202EB00107CD09DF8202001EB001061 +:10F3500000EB02102844027822F0040202709DF8AB +:10F36000080000EB001202EB002001EBC0029DF848 +:10F37000200000EB001002EBC00000F5005090F8F8 +:10F38000D200C0077ED09DF8080000EB001202EB0F +:10F39000002001EBC0029DF8200000EB001002EB02 +:10F3A000C00000F50050A0F8D06005229DF80800CC +:10F3B00000EB001303EB002001EBC0016CE29DF8B1 +:10F3C000080000EB400202EB001001EB00129DF878 +:10F3D000200002EB00104219107840F00403137073 +:10F3E0008DF83060424625E09DF8080000EB4003B0 +:10F3F000C3EBC01002EBC0039DF830001844437902 +:10F400009DF8080000EB001C0CEB002001EBC00C89 +:10F410009DF8200000EB00100CEBC00C9DF83000B4 +:10F42000604400F5005080F88B309DF830305B1C54 +:10F430008DF830309DF830000A28D5D38DF8306033 +:10F4400028E02CE09DF8080000EB4003C3EBC0105F +:10F450009DF8303002EBC0001844C37B9DF80800D3 +:10F4600000EB001C0CEB002001EBC00C9DF8200011 +:10F4700000EB00100CEBC0009DF830C0604400F5BC +:10F48000005000E08EE280F8A4309DF83000401C6F +:10F490008DF830009DF830000228D3D389E501EBC8 +:10F4A00000129DF8200002EB00104219107840F085 +:10F4B000040313708DF83060424625E09DF8080083 +:10F4C00000EB4003C3EBC01002EBC0039DF830001B +:10F4D000184443799DF8080000EB001C0CEB002059 +:10F4E00001EBC00C9DF8200000EB00100CEBC00CF1 +:10F4F0009DF83000604400F5005080F88B309DF896 +:10F5000030305B1C8DF830309DF830000A28D5D3A0 +:10F510008DF830601FE09DF8303002EBC0001844D9 +:10F52000C37B9DF8080000EB001C0CEB002001EBF6 +:10F53000C0089DF820009DF830C000EB001008EBDB +:10F54000C000604400F5005080F8A4309DF8300001 +:10F55000401C8DF830009DF8300002289DF808000E +:10F5600000EB4003C3EBC010D5D302EBC0039DF802 +:10F5700030001844407C03049DF8080000EB400C68 +:10F58000CCEBC01002EBC00C9DF830006044807CD6 +:10F5900043EA00239DF8080000EB400CCCEBC010C0 +:10F5A00002EBC0029DF830001044C07C03439DF87C +:10F5B000080000EB001202EB002001EBC0019DF8F7 +:10F5C000200000EB001001EBC00000F50050C0F877 +:10F5D000B830EEE4F122E9E69DF80800032200EBE2 +:10F5E000001303EB002001EBC0039DF8200000EBAB +:10F5F000001003EBC00000F5005080F84C20E9E754 +:10F600009DF80800022200EB001303EB002001EB41 +:10F61000C0039DF8200000EB001003EBC00000F5D4 +:10F62000005080F84C209DF80800F62200EB0013F3 +:10F6300003EB002001EBC0039DF8200000EB00105D +:10F6400003EBC00000F5005080F851209DF8080041 +:10F6500000EB001202EB002001EBC0029DF820003D +:10F6600000EB001002EBC00000F5005080F8C47001 +:10F670008DF83060424625E09DF8080000EB40031D +:10F68000C3EBC0109DF8303002EBC0001844437942 +:10F690009DF8080000EB001C0CEB002001EBC00CF7 +:10F6A0009DF8200000EB00100CEBC0009DF830C06E +:10F6B000604400F5005080F8C5309DF83000401CD3 +:10F6C0008DF830009DF830000A28D5D36AE19DF806 +:10F6D000080000EB4002C2EBC01008EBC0008379C9 +:10F6E0009DF8080000EB400CCCEBC01008EBC0000C +:10F6F000407943EA00229DF8080000EB001303EB79 +:10F70000002001EBC0039DF8200000EB001003EB8C +:10F71000C00000F50050A0F8D0209DF8080000EBD4 +:10F72000001202EB002001EBC0029DF8200000EB6C +:10F73000001002EBC00000F50050B0F8D0209DF89A +:10F74000080000EB400303EB001001EB001000F594 +:10F750008050B0F89E0B8242B8D39DF80800F12289 +:10F7600000EB001303EB002001EBC00C9DF8200020 +:10F7700000EB00100CEBC00000F5005080F85120A9 +:10F780009DF8080000EB001202EB002001EBC00125 +:10F790009DF8200000EB001001EBC00042F2D20106 +:10F7A0000844017821F00101FEF7B1B99DF8080085 +:10F7B00000EB4001C1EBC010FE4A02EBC000007933 +:10F7C0008DF820008DF81060DFF8EC831BE09DF8C9 +:10F7D00008009DF8101000EB400303EB001008EB4D +:10F7E000001000EB011000F5805090F8B50B9DF86B +:10F7F000201088429DF8100002D18DF8200012E000 +:10F80000401C8DF810009DF8080000EB400101EB52 +:10F81000001008EB001000F5805090F88B3B9DF82D +:10F8200010008342D3D89DF8080000EB4001C1EBE3 +:10F83000C01002EBC000C078ADF81800BDF8180089 +:10F84000182812D2DFE800F0110C0E1179797179C5 +:10F850007311111175797979797711117911797994 +:10F860001A2000E00D208DF80C009DF80C00001F00 +:10F87000C1B29DF80800914600EB4003C3EBC013F2 +:10F8800002EBC300C01CF9F747FD8DF800009DF89E +:10F89000080000EB400100E0FCE3C1EBC0119DF863 +:10F8A0000C0009EBC101084410F8010C9DF8001090 +:10F8B000884277D19DF808004A4600EB4001C1EB31 +:10F8C000C01009EBC000407800286BD09DF80800FC +:10F8D00000EB4001C1EBC0109DF80C1002EBC00022 +:10F8E0000844C3789DF8080000EB001101EB0021EB +:10F8F00008EBC10C9DF82010404601EB01110CEB08 +:10F90000C10101F5005181F888309DF8081008EB1D +:10F9100001139DF82010194401F5805181F8446BC2 +:10F9200098F8141001290AD01AE007209BE7082054 +:10F9300099E70C2097E70A2095E7062093E79DF8C2 +:10F94000081001EB410303EB01119DF8203000EB9F +:10F95000011101EB031129440B7843F080030B7074 +:10F96000BDF81810CE2912D012DCB9297ED008DCDF +:10F970005A29AAD0B2297AD0B529F7D0B62998D178 +:10F98000FEE3C32974D0C52973D0CA2991D1F8E305 +:10F99000E129FCD007DCD5290AD0D72995D0D9296F +:10F9A00087D1CCE25CE3E5297DD0E729E7D1E9E323 +:10F9B0009DF8081001EB4103C3EBC11109EBC10134 +:10F9C000C97884F8A2119DF8081001EB410202EBFE +:10F9D0000112014600EB02109DF8202000EB0210FE +:10F9E00094F8A2212844A7EBD213027863F3000213 +:10F9F00002709DF8080000EB400202EB00109DF839 +:10FA0000202001EB001000EB021094F8A221284402 +:10FA10005309027863F3410202709DF8080000EB7D +:10FA2000400202EB00109DF8202001EB001000EBDB +:10FA3000021000F5805090F8B60BC0F340029DF81C +:10FA400008009DF8201000EB001303EB002008EBEA +:10FA5000C00001EB011100EBC10000F5005090F86F +:10FA60006400C0F34000824257D003E0FDE3FDE3B1 +:10FA7000FDE3FDE39DF8080000EB001101EB002021 +:10FA800008EBC0029DF82000414600EB001002EB9D +:10FA9000C00042F2640210449DF8082002EB4203C9 +:10FAA00003EB021200E0F4E39DF8203008EB0212B1 +:10FAB00002EB031202F5805292F8B62B530802783B +:10FAC00063F3410202709DF8080000EB400202EB74 +:10FAD00000109DF8202001EB001000EB021000F553 +:10FAE000805090F8B60B800718D59DF80800D922F1 +:10FAF00000EB001303EB002008EBC0019DF8200091 +:10FB000000EB001001EBC00000F5005080F8512020 +:10FB10009DF808100220FAF767F847E09DF8080002 +:10FB200000EB001202EB002001EBC0029DF8200068 +:10FB300000EB001002EBC00000F5005080F8597097 +:10FB40009DF80800D92200EB001303EB002001EB25 +:10FB5000C0039DF8200000EB001003EBC00000F58F +:10FB6000005080F851209DF8080000EB400202EBA5 +:10FB7000001001EB00129DF8200002EB001042196A +:10FB8000107820F0200313709DF8080000EB00129D +:10FB900002EB002008EBC0019DF8200000EB0010F4 +:10FBA00001EBC00000F5005080F88A709DF8080055 +:10FBB00004E00000E0620020D412002000EB4001CD +:10FBC00001EB001008EB00119DF82000434601EB0B +:10FBD000001000F5805090F8B60B00F001019DF880 +:10FBE000080000EB001202EB002008EBC0029DF8B9 +:10FBF000200000EB001002EBC00000F5005090F870 +:10FC0000640000F00100814271D09DF808009DF869 +:10FC1000202000EB001101EB0020194603EBC0008F +:10FC200002EB021200EBC20042F2640210449DF8A3 +:10FC3000082002EB420303EB02129DF8203001EB97 +:10FC4000021202EB031202F5805292F8B62B0378EF +:10FC500062F3000303709DF8080000EB400202EB22 +:10FC600000109DF8202001EB001000EB021000F5C1 +:10FC7000805090F8B60BC0079DF8080038D000EB14 +:10FC8000001202EB002001EBC0029DF8200000EB07 +:10FC9000001002EBC00000F5005090F88A00002828 +:10FCA0009DF8080000EB001202EB002001EBC002FF +:10FCB0009DF8200000EB001002EBC00000F50050A2 +:10FCC00038D080F889609DF8080000EB400202EB14 +:10FCD000001001EB00129DF8200002EB0010421909 +:10FCE000107820F00103137094F8620728B3DBE06A +:10FCF00000EB400202EB00109DF8202001EB001009 +:10FD000000EB02102844027822F0200202709DF8D5 +:10FD1000080000EB001202EB002001EBC0019DF88F +:10FD2000200000EB001001EBC00000F5005080F84F +:10FD30008960B9E080F88970D6E7487D012868D1EC +:10FD4000486DCA8A904264D29DF8080000EB001208 +:10FD500002EB002001EBC0029DF8200000EB001038 +:10FD600002EBC00000F5005090F88900012850D146 +:10FD70009DF8080000EB001202EB002001EBC0022E +:10FD80009DF8200000EB001002EBC00000F50050D1 +:10FD900090F8C300E8BB9DF8080000EB400202EBBE +:10FDA000001001EB00129DF8200002EB001000F59E +:10FDB000805090F8B42B9DF8080000EB001303EB83 +:10FDC000002001EBC00000F5005080F845209DF8B0 +:10FDD0000800C32200EB001303EB002001EBC0037B +:10FDE0009DF8200000EB001003EBC00000F5005070 +:10FDF00080F851209DF8080000EB400202EB001053 +:10FE000008EB00119DF8200001EB001000F5805078 +:10FE100000E049E0C0F8B86B9DF808100220F9F73F +:10FE2000E3FE8DF83060414619E09DF8080000EBD4 +:10FE3000001202EB002001EBC0029DF8200000EB55 +:10FE4000001002EBC0009DF83020104400F5005077 +:10FE500080F88B609DF83000401C8DF830009DF8D4 +:10FE600030001428E1D38DF8306019E09DF80800C7 +:10FE700000EB001202EB002001EBC0029DF8200015 +:10FE800000EB001002EBC0009DF83020104400F59C +:10FE9000005080F8A7609DF83000401C8DF83000BD +:10FEA0009DF830000A28E1D39DF808009DF8202035 +:10FEB00000EB400101EB0010414608EB001000EBA5 +:10FEC000021000F5805090F8B60B80077BF53FAB31 +:10FED0009DF80800D92200EB001303EB002001EB92 +:10FEE000C0039DF8200000EB001003EBC00000F5FC +:10FEF000005080F85120FBF72ABB9DF8080000EB6A +:10FF0000001202EB002001EBC00000F5005080F869 +:10FF100047609DF80800022200EB001303EB00206D +:10FF200001EBC0039DF8200000EB001003EBC000C4 +:10FF300000F5005080F84C20B622FBF799BC9DF8E4 +:10FF4000081001EB410303EB011108EB011000F570 +:10FF5000805090F8900B00289DF80C0002D00A28E1 +:10FF60007ED198E00828FBD18DF8306024E09DF820 +:10FF7000080000EB4001C1EBC0109DF8301002EB0F +:10FF8000C0000844C07800F00F00092818D89DF878 +:10FF9000080000EB4001C1EBC0109DF8301002EBEF +:10FFA000C0000844C07800F0F000902808D89DF800 +:10FFB0003000401C8DF830009DF830000628D6D364 +:10FFC0009DF8300006284BD39DF8080000EB400157 +:10FFD000C1EBC01002EBC000C07801049DF808001E +:10FFE00000EB4003C3EBC01002EBC000007941EA14 +:10FFF00000239DF8080000EB4001C1EBC01002EBAC +:020000040801F1 +:10000000C000407903439DF8080000EB001101EBAC +:10001000002008EBC00C9DF82000414600EB0010CA +:100020000CEBC00000F50050C0F865309DF80800EA +:1000300000EB4003C3EBC01002EBC0008079030467 +:100040009DF8080000EB400CCCEBC01002EBC000A8 +:10005000C07943EA00239DF8080000EB400C00E063 +:10006000C8E0CCEBC01002EBC000007A03439DF85F +:10007000080000EB001202EB002001EBC0019DF82C +:10008000200000EB001001EBC00000F50050C0F8AC +:100090006930ACE074E18DF8306024E09DF8080030 +:1000A00000EB4001C1EBC0109DF8301002EBC00026 +:1000B0000844C07800F00F00092818D89DF80800FF +:1000C00000EB4001C1EBC0109DF8301002EBC00006 +:1000D0000844C07800F0F000902808D89DF830005F +:1000E000401C8DF830009DF830000828D6D39DF8CC +:1000F000300008287ED39DF8080000EB4001C1EBDA +:10010000C01002EBC00081799DF8080000EB4003AD +:10011000C3EBC01002EBC000C07841EA00619DF85B +:10012000080000EB4003C3EBC01002EBC0000079F5 +:1001300003049DF8080000EB400CCCEBC01002EB70 +:10014000C000407943EA002001439DF8080000EB1D +:10015000001303EB002008EBC0039DF8200000EB28 +:10016000001003EBC00000F50050C0F865109DF8CA +:10017000080000EB4001C1EBC01002EBC00002E040 +:1001800006E1E6E0EEE3817A9DF8080000EB40032B +:10019000C3EBC01002EBC000C07941EA00619DF8DA +:1001A000080000EB4003C3EBC01002EBC000007A74 +:1001B00003049DF8080000EB400CCCEBC01002EBF0 +:1001C000C000407A43EA002001439DF8080000EB9C +:1001D000001202EB002008EBC0029DF8200000EBAB +:1001E000001002EBC00000F50050C0F869109DF847 +:1001F000080000E03AE200EB001101EB002008EB00 +:10020000C0029DF82000414600EB001002EBC00048 +:1002100000F5005090F84C00032814D09DF8080019 +:1002200000EB400202EB001001EB00129DF82000F1 +:1002300002EB001000F5805090F8B60B80077BF5BC +:1002400021AB5A4679E69DF8080000EB001202EB5C +:10025000002001EBC00000F5005080F847609DF8D9 +:100260000800042200EB001303E074E03FE140E0EB +:100270006DE103EB002001EBC0039DF8200000EBD3 +:10028000001003EBC00000F5005080F84C20C522A0 +:1002900053E6EDE39DF8080000EB001202EB0020AE +:1002A00001EBC0029DF8200000EB001002EBC00043 +:1002B00000F5005080F85A609DF80800B62200EB67 +:1002C000001303EB002001EBC0039DF8200000EBBE +:1002D000001003EBC00000F5005080F851209DF89D +:1002E000080000EB001202EB002008EBC000FBF757 +:1002F00098BB9DF8081001EB011303EB012100EB03 +:10030000C1039DF8201001EB011103EBC10101F5C0 +:10031000005181F851B09DF8081001EB011202EB79 +:10032000012100EBC10101F5005181F847709DF8F2 +:10033000081001EB410202EB011108EB01109DF8DE +:10034000201000EB01102844017841F02001FDF756 +:10035000DEBB5A460CE09DF8081001EB011202EBDF +:10036000012100EBC10101F5005181F84760C32272 +:100370009DF8081001EB011303EB012108EBC1010B +:100380009DF8200000EB001001EBC000FBF734BF2C +:100390009DF8081001EB410303EB011100EB011183 +:1003A00001F5805191F8901B00299DF8081001EB90 +:1003B0004103C3EBC11102EBC10158D0C9780B0452 +:1003C0009DF8081001EB410CCCEBC11102EBC1010F +:1003D000097943EA01239DF8081001EB410CCCEBAD +:1003E000C11109EBC10149790B439DF8081001EBDC +:1003F000011202EB012100EBC1029DF8201001EB7C +:10040000011102EBC10101F50051C1F880309DF8E6 +:10041000081001EB011202EB012100EBC1029DF873 +:10042000201001EB011102EBC10101F5005191F81F +:100430004C1002293AD09DF80810C52201EB011397 +:1004400003EB012100EBC1039DF8201001EB01112A +:1004500003EBC10101F5005181F851209DF808100E +:1004600001EB011202EB012108EBC1003FE70B7920 +:100470009DF8081001EB410CCCEBC11109EBC10157 +:10048000C97843EA01229DF8081001EB011303EB40 +:10049000012100EBC1039DF8201001EB011103EBDA +:1004A000C10101F50051C1F88020B0E79DF80810A6 +:1004B00001EB011202EB012100EBC10101F500513A +:1004C00081F847609DF80810032201EB011303EB4C +:1004D000012100EBC1039DF8201001EB011103EB9A +:1004E000C10101F5005181F84C20D92204E39DF8A7 +:1004F000081001EB011202EB012100EBC10101F533 +:10050000005181F847709DF8081001EB011303EBCF +:10051000012100EBC1039DF8201001EB011103EB59 +:10052000C10101F5005181F851B09DF8081001EBAF +:10053000410202EB011108EB01109DF8201000EBC5 +:1005400001102844017841F00402FBF7D7BA9DF866 +:100550000810C64601EB410303EB011108EB011043 +:1005600000F5805090F8900B00289DF80C0002D008 +:100570000E287BD1A0E00C2878D18DF8306024E0E3 +:100580009DF8081001EB4100C0EBC1109DF8301040 +:1005900002EBC0000844C07800F00F00092818D80A +:1005A0009DF8081001EB4100C0EBC1109DF8301020 +:1005B00002EBC0000844C07800F0F000902808D892 +:1005C0009DF83010491C8DF830109DF830000A2835 +:1005D000D6D39DF830000A2848D30020CDE900008A +:1005E00030468DF830601FE0DDE90031090241EA54 +:1005F00013611B02CDE900319DF8081001EB4103A6 +:10060000C3EBC1119DF8303002EBC1011944C97828 +:10061000DDE9003C194340EA0C03CDE900139DF8E5 +:100620003010491C8DF830109DF830100529DBD3AF +:10063000DDE9003C9DF8081001EB011808EB0121F1 +:100640000EEBC1099DF82010F04601EB011109EBFA +:10065000C10101F50059C9F86D304946C1F871C0B2 +:100660000023CDE900338DF8300020E0D2E0DDE951 +:1006700000131B0243EA11630902CDE900139DF840 +:10068000081001EB4103C3EBC1119DF8303002EBC0 +:10069000C1011944097ADDE9003C194340EA0C0321 +:1006A000CDE900139DF83010491C8DF830109DF8ED +:1006B00030100529DBD39CE08DF8306024E09DF8F4 +:1006C000081001EB4100C0EBC1109DF8301002EBA7 +:1006D000C0000844C07800F00F00092818D89DF821 +:1006E000081001EB4100C0EBC1109DF8301002EB87 +:1006F000C0000844C07800F0F000902808D89DF8A9 +:100700003000401C8DF830009DF830000C28D6D306 +:100710009DF830000C287DD30020CDE90000304644 +:100720008DF830601FE0DDE90031090241EA136114 +:100730001B02CDE900319DF8081001EB4103C3EB2A +:10074000C1119DF8303002EBC1011944C978DDE9CF +:10075000003C194340EA0C03CDE900139DF830102A +:10076000491C8DF830109DF830100629DBD3DDE9E7 +:10077000003C9DF8081001EB011808EB01210EEB7D +:10078000C1099DF82010F04601EB011109EBC101F0 +:1007900001F50059C9F86D304946C1F871C0002310 +:1007A000CDE900338DF830001FE0DDE900131B02B6 +:1007B00043EA11630902CDE900139DF8081001EB2B +:1007C0004103C3EBC1119DF8303002EBC101194464 +:1007D000497ADDE9003C194340EA0C03CDE90013F6 +:1007E0009DF83010491C8DF830109DF83010062906 +:1007F000DBD3DDE900129DF8080000EB001303EBEA +:10080000002008EBC0039DF8200000EB001003EB74 +:10081000C00000E02BE100F50053C3F87510184646 +:10082000C0F879209DF80800F04600EB001101EBBC +:1008300000200EEBC0029DF8200000EB001002EB40 +:10084000C00000F5005090F84C209DF8080000EB27 +:10085000001303EB00200EEBC00000F5005090F8F1 +:10086000480082427DD194F86207B0B19DF808003B +:1008700000EB400101EB001108EB01109DF8201086 +:1008800000EB01102844017841F0080101709DF847 +:1008900008100220F9F7A8F980E0C8F835609DF843 +:1008A000080000EB001101EB00219DF8200008EB8F +:1008B000C10100EB001001EBC00042F26D010144E8 +:1008C00010220A98F7F7C1FC9DF8080000EB001110 +:1008D00001EB00219DF8200008EBC10100EB0010A6 +:1008E00001EBC000653000F500504146026841F858 +:1008F000192F406848609DF8080000EB400101EBAB +:10090000001108EB01109DF8201000EB011000F51C +:10091000805090F8B41B88F818109DF8080000EB80 +:10092000001101EB00219DF8200008EBC10100EB54 +:10093000001001EBC00000F50050D0F88010C8F89E +:100940002110099940468A6A40F8392F898D8180A3 +:10095000D8F8540081B20220F8F73CFB00210620B1 +:1009600001E00AE026E1F9F73FF9D8F85400401C0D +:10097000C8F85400002105208CE79DF8080000EB22 +:10098000400101EB001108EB01109DF8201000EB75 +:1009900001102844017841F0040101709DF808001D +:1009A00000EB001101EB002008EBC0029DF82000D5 +:1009B000414600EB001002EBC00000F5005080F84B +:1009C0008A609DF8080000EB001303EB002008EBA1 +:1009D000C0039DF8200000EB001003EBC00000F501 +:1009E000005080F851B09DF8080000EB001202EBB7 +:1009F000002001EBC0029DF8200000EB001002EB8C +:100A0000C00000F5005090F84C0004282FD19DF84C +:100A1000080000EB400202EB00109DF8202001EBE3 +:100A2000001000EB02102844027842F080020270AD +:100A30009DF8080000EB001202EB002001EBC00063 +:100A400000F5005080F847709DF80800052200EB83 +:100A5000001303EB002008EBC0019DF8200000EB21 +:100A6000001001EBC00000F5005080F84C2083E03E +:100A700084F8A0769DF8081001EB011202EB012129 +:100A800000EBC1029DF8201001EB011102EBC10146 +:100A900001F5005191F84C1000299DF8081001EB68 +:100AA000011202EB01210ED000EBC1029DF82010D3 +:100AB00001EB011102EBC10101F5005191F84E105B +:100AC000B22928D058E000EBC10101F5005181F8AE +:100AD00047609DF8081001EB011202EB012100EBC9 +:100AE000C1029DF8201001EB011102EBC10101F5DB +:100AF000005181F84C705A469DF8081001EB011323 +:100B000003EB012108EBC1039DF8200000EB00106E +:100B100003EBC0003AE49DF8081001EB011202EB70 +:100B2000012100EBC10101F5005181F847609DF8FA +:100B30000810B22201EB011303EB012100EBC1030A +:100B40009DF8201001EB011103EBC10101F50051EB +:100B500081F851209DF8081001EB011202EB0121F0 +:100B600008EBC1029DF8200000EB001002EBC00072 +:100B700000F5005080F84E6094F8A703B0B121480A +:100B80009DF8081000EB410000F58040B0F86412B9 +:100B90009DF80800012300EB4002C2EBC0121A4886 +:100BA00000EBC2009DF80820F9F716FF8DF83060C1 +:100BB000154913E084F8A066FFF7CBBB9DF8080049 +:100BC00000EB4002C2EBC0109DF8302001EBC000EA +:100BD00086549DF83000401C8DF830009DF83000A0 +:100BE0001428EBD3094801784278114482781144E3 +:100BF000C278D1427AF4B2A823B0BDEC028BBDE832 +:100C0000F08F0000D4120020E062002010080020C5 +:100C10002DE9F74F90B00020ADF80000ADF80400CA +:100C2000ADF80400ADF804008DF810008DF8140044 +:100C30008DF81800CDE90800CDE90800ADF83C00BA +:100C4000FAA2D2E90032CDE90232FAA2D2E90032A8 +:100C5000CDE90A32F94A1071109800EB400202EB1C +:100C60000010F74A02EB001E0EF58050834690F804 +:100C70008A0B8DF81000109802EB001007900844C2 +:100C800000F58050824690F8443B1098042B00EB0E +:100C9000001404EB0020144604EBC00001EB011427 +:100CA00000EBC4070D900EEB011007F5005500F5A1 +:100CB00080591FD105208AF8440B002085F84C008C +:100CC00099F8B60B20F0800389F8B63B9BF88A3B75 +:100CD000A120072B0ED2DFE803F00D040B0B060852 +:100CE0000A00E52004E0B12002E0312000E0F1201C +:100CF00085F85100D248007D012870D09DF8108001 +:100D00001098DDF848C000EB001404EB0020CC4C38 +:100D1000022304EBC00000F500500190109841221E +:100D2000C84EC0EB001000EB8004ACF1A10CB8F190 +:100D3000070F7CD2DFE818F07B0007009502E5037F +:100D400074055006C40699F8B50B4FF000084146EB +:100D500001F086FD8DF8140095F84C10019890F87C +:100D60004800814203D10198012180F847109AF888 +:100D7000440B401C8AF8440B129BA221A620CE2BC8 +:100D80007ED012DC4FF0A502B92B7AD006DCB22B54 +:100D900078D0B52B36D0B62B49D10DE1C32B72D00C +:100DA000C52B71D0CA2BF7D1FBE0E12B6DD006DC4F +:100DB000D52B09D0D72B69D0D92BEDD110E0E52B5D +:100DC00070D0E72BE8D136E2F52006F834009DF824 +:100DD000140006EBC4056870A970D5200AE0EFE3A3 +:100DE000F52006F834009DF8140006EBC405687081 +:100DF000A970D920E8702846032101F062FC28710F +:100E000005200CE2F52106F834109DF8141006EBCD +:100E1000C40779709BF8901B4FF0B50959B1696D03 +:100E2000B1F1104F38D34FF01041002200E099E2A9 +:100E3000CDE9081233E0686DB0F5100F05D34FF41B +:100E400010000021CDE9080102E0686DCDE9080835 +:100E5000BA7040460FE0BDF80000C0F10200C200C9 +:100E6000DDE90801F7F7DFF9BDF800103944C87073 +:100E7000BDF80000401CADF80000BDF8000006E021 +:100E800033E127E0A3E081E024E1FAE0DEE103289A +:100E9000E1D387F80690EDE06A6DCDE90828B870D7 +:100EA000404610E0BCE1BDF80000C0F10300C20004 +:100EB000DDE90801F7F7B7F9BDF800103944C8704B +:100EC000BDF80000401CADF80000BDF8000004288B +:100ED000E9D359E0F52106F834109DF8141006EB1B +:100EE000C40779709BF8901B4FF0B90949B1696D3F +:100EF000B1F1104F2CD0696DCDE90818B87040469B +:100F00003CE0686DB0F5100F05D0696DCDE90818AB +:100F1000BA70404615E04FF410000021CDE90801F9 +:100F2000F6E7BDF80000C0F10200C200DDE90801EB +:100F3000F7F779F9BDF800103944C870BDF8000022 +:100F4000401CADF80000BDF800000328E9D3A0E77D +:100F50004FF010410022CDE90812CFE7BDF80000A4 +:100F6000C0F10300C200DDE90801F7F75CF9BDF844 +:100F700000103944C870BDF80000401CADF80000F6 +:100F8000BDF800000428E9D348469BE0F52006F8A8 +:100F900034009DF8140006EBC4056870A970C320E6 +:100FA00028E7F52006F834009DF8140006EBC40588 +:100FB0006870A970CA201DE7F52006F834009DF876 +:100FC000140006EBC4056870A970B62012E7F5207E +:100FD00006F834009DF8140006EBC40778709BF8FF +:100FE000900BB22110B1BA7040463CE0A420B8701A +:100FF00040460EE0D5F88000BDF80020C2F10102A5 +:10100000D200D040BDF800203A44D070BDF80000B6 +:10101000401CADF80000BDF800000228EAD3797149 +:101020003846052101F04DFBB8717CE10169323091 +:101030003130300001693230453030001008002076 +:10104000D412002080590020D5F88000BDF800207F +:10105000C2F10202D200D040BDF800203A44D07064 +:10106000BDF80000401CADF80000BDF800000328EA +:10107000EAD3B9713846062101F023FBF871082044 +:10108000CDE0F52106F834109DF8141006EBC407E6 +:101090007970B87040460EE0D5F88400BDF80010B5 +:1010A000C1F10301C900C840BDF800103944C8703F +:1010B000BDF80000401CADF80000BDF80000042899 +:1010C000EAD3E120F8713846072101F0FAFA3872C4 +:1010D0000920A4E0F52006F834009DF8140006EB82 +:1010E000C4056870A970C52084E6F52006F83400B0 +:1010F0009DF8140006EBC40568709BF8900B4FF048 +:10110000CE0918B1AE20A87040465CE0AC20A870B3 +:10111000404615E007F50050D0F86D0007F5005186 +:10112000D1F87110BDF80020C2F10402D200F7F727 +:101130007AF8BDF800102944C870BDF80000401CC2 +:10114000ADF80000BDF800000528E3D3404615E0E7 +:1011500007F50050D0F8750007F50051D1F8791067 +:10116000BDF80020C2F10402D200F7F75CF8BDF828 +:10117000001029440872BDF80000401CADF80000C2 +:10118000BDF800000528E3D385F80D9028460D2111 +:1011900001F097FAA8730F2041E007F50050D0F84E +:1011A0006D0007F50051D1F87110BDF80020C2F1B3 +:1011B0000502D200F7F737F8BDF800102944C870CF +:1011C000BDF80000401CADF80000BDF80000062886 +:1011D000E3D3404615E007F50050D0F8750007F559 +:1011E0000051D1F87910BDF80020C2F10502D200FB +:1011F000F7F719F8BDF8001029444872BDF800004F +:10120000401CADF80000BDF800000628E3D385F8C7 +:101210000F9028460F2101F054FA28741120ACE2F7 +:10122000F52006F834009DF8140006EBC40568703C +:10123000A970E520DEE5F52006F834009DF81400DD +:1012400006EBC4056870A970E720D3E5F52006F821 +:1012500034009DF8140006EBC4056870A970D7200F +:10126000C8E599F8B50B8DF8140095F84C10019865 +:1012700090F84800814203D10198012180F847107D +:101280009AF8441B491C8AF8441B9DF8140020B1AD +:101290009DF81400401E8DF81400BCF10A0F61D2B5 +:1012A000DFE80CF0F6F54B7FDFF4F305F26106F8AA +:1012B00034309DF8140006EBC40740307870BA70E3 +:1012C0003020F870387195F85000000978717879FD +:1012D0000A28787901D2303000E03730787195F8FB +:1012E000500000F00F00B871B8790A28B87901D21F +:1012F000303000E03730B8710320F871781C0721D6 +:10130000F8F70AF838720920ADF83C0095F84C005F +:10131000042802D1052085F84C000199002081F8AD +:10132000470006201CE0072027E22871032068718F +:10133000681C0521F7F7F0FFFEE3042306F83430BC +:101340009DF8141006EBC4004031417082700521F5 +:10135000C170ADF83C3095F84C00022802D1032052 +:1013600085F84C0002E106F834309DF8140006EBD5 +:10137000C40540306870AA703120E87032202871AE +:1013800003206871681C0521F7F7C6FFA8710720C4 +:10139000ADF83C0099F8B60B20F0200189F8B61B97 +:1013A000F1E306F834309DF8140006EBC407403032 +:1013B0007870BA703121F970302038716A6DB2F5E9 +:1013C000100F00D23220787195F85200012803D016 +:1013D00095F8520010B103E0B97101E03220B87104 +:1013E0000021ADF8001012E0686DBDF80020C2F1D8 +:1013F00005029200D040BDF8002000F00F003A44F2 +:101400003030D071BDF80000401CADF80000BDF8D0 +:1014100000000628E8D332207873ADF8001013E0FE +:10142000D5F88000BDF80010C1F103018900C84063 +:10143000BDF8001000F00F00394430308873BDF85B +:101440000000401CADF80000BDF800000428E7D300 +:101450000320B874781C1221F7F75EFFF87414208B +:101460008FE306F834309DF8140006EBC4074030D3 +:101470007870BA703220F870312139717871B87192 +:101480000021ADF8001018E07EE056E156E16EE074 +:101490005DE0D5F88000BDF80020C2F103029200A3 +:1014A000D040BDF8002000F00F003A443030D07139 +:1014B000BDF80000401CADF80000BDF80000042895 +:1014C000E7D3ADF80010302008E0BDF80010394433 +:1014D000C872BDF80010491CADF80010BDF800102E +:1014E0001929F2D3032087F82400781C2421F7F768 +:1014F00013FF87F82500262043E306EBC40148705C +:101500005BE099F8B50B8DF8140095F84C10019834 +:1015100090F84800814203D10198012180F84710DA +:101520009AF8440B401C8AF8440B9DF8140020B133 +:101530009DF81400401E8DF81400BCF10A0F15D25E +:10154000DFE80CF005152F5AFDFCFB14223F0422A6 +:1015500006F834209DF8141006EBC40040314170A9 +:10156000512181700521C170ADF83C200BE306F8D4 +:1015700034309DF8140006EBC40540306870AA7042 +:101580003120E8703520D0E606F834309DF814009C +:1015900006EBC40540306870AA703220E870302035 +:1015A000C3E6042306F834309DF8141006EBC4009B +:1015B0004031417082700521C170ADF83C30E2E2EB +:1015C000FDE306F834309DF8140006EBC405403006 +:1015D0006870AA703120E870322028710320687189 +:1015E000681C0521F7F798FEA87199F8B60B20F052 +:1015F000200189F8B61B96E606F834309DF81400F1 +:1016000006EBC40740307870BA703120F8703A7138 +:10161000696DB1F1104F09D03221797195F85210EE +:10162000012905D095F8520038B102E03021F4E7E5 +:10163000B8710022ADF8002014E03220F8E7686DA0 +:10164000BDF80010C1F107018900C840BDF80010C5 +:1016500000F00F0039443030C871BDF80000401C64 +:10166000ADF80000BDF800000828E8D33220F87378 +:10167000ADF8002013E0D5F88000BDF80010C1F1EE +:1016800005018900C840BDF8001000F00F00394482 +:1016900030300874BDF80000401CADF80000BDF803 +:1016A00000000628E7D33020B875ADF8002008E028 +:1016B000BDF800103944C875BDF80010491CADF8DC +:1016C0000010BDF800100629F2D37877ADF800209D +:1016D00008E0BDF8001039448877BDF80010491CB7 +:1016E000ADF80010BDF800100629F2D387F82400E9 +:1016F000ADF8002009E0BDF80010394481F825005C +:10170000BDF80010491CADF80010BDF80010062906 +:10171000F1D387F82B00ADF8002009E0BDF80010E8 +:10172000394481F82C00BDF80010491CADF80010B8 +:10173000BDF800100629F1D302E06CE066E01DE080 +:1017400087F83200ADF8002009E0BDF800103944F8 +:1017500081F83300BDF80010491CADF80010BDF849 +:1017600000100629F1D3032087F83900781C3921AD +:10177000F7F7D2FD87F83A003B2002E206F8343052 +:101780009DF8140006EBC40740307870BA70322020 +:10179000F8703121397133217971B8710021ADF8B8 +:1017A000001013E0D5F88000BDF80020C2F105025A +:1017B0009200D040BDF8002000F00F003A443030D5 +:1017C000D071BDF80000401CADF80000BDF800006D +:1017D0000628E7D3ADF80010302008E0BDF800106F +:1017E00039444873BDF80010491CADF80010BDF82D +:1017F00000101929F2D3032087F82600781C26212F +:10180000F7F78AFD87F827002820BAE1102006F8AC +:101810003400302071E6102006F8340031206CE6E8 +:1018200099F8B50B8DF81400BDF800000D9A00EB87 +:10183000001002EBC00000F5005090F84C20019819 +:1018400090F84800824203D10198012280F8472095 +:101850009AF8440B401C8AF8440B0027ADF800703E +:1018600010E0BDF800200EEB021000F5805090F85B +:10187000B50B9DF8142090420AD0BDF80000401C22 +:10188000ADF800009BF88B0BBDF800209042E8D823 +:10189000BDF800200EEB021000F5805090F8B40B5C +:1018A000081A401C8DF818009DF8140020B19DF80E +:1018B0001400401E8DF8140095F84D000F2805D235 +:1018C00095F84D00401C85F84D0001E085F84D70FD +:1018D00012986521B1384FF0FA0809287BD2DFE869 +:1018E00000F0050C437A7A647A1D2F009DF81400ED +:1018F000503006F83400202166E09DF81400503086 +:1019000006F8340095F84D0006EBC40540F03000B1 +:1019100068700120A870E8702F7136E09DF81400FF +:10192000503006F8340095F84D0006EBC40540F041 +:1019300030006870A9700120E8709DF8180023E05D +:101940009DF81400503006F8340095F84D0006EB71 +:10195000C40540F030006870A9700120E8709DF85F +:10196000180040F010000FE09DF81400503006F809 +:10197000340095F84D0006EBC40540F03000687067 +:101980000120A870E8700520287128460521F8F785 +:1019900081F8CDE9080768710898000AA87103204A +:1019A000E87185F80880FFF793BB95F84E0085F83D +:1019B000510085F84E709DF81400503006F8340040 +:1019C00095F84D0040F0C00106EBC400417080F86E +:1019D00002800320D5E088E0BDF80020079810447D +:1019E00041F6443210440278521C02709BF8900B6E +:1019F00030B1491CC9B2012836D0022875D144E063 +:101A00001298312802D045286FD116E00020ADF899 +:101A1000000002A90CE0BDF80000BDF8003006EBA4 +:101A2000C402085CD054BDF80000401CADF80000B2 +:101A3000BDF800000728EED375E40020ADF80000E3 +:101A40000AA90CE0BDF80000BDF8003006EBC402A6 +:101A5000085CD054BDF80000401CADF80000BDF893 +:101A600000000728EED35EE48DF814109DF81400F2 +:101A700006F8340006EBC405032068700027AF7039 +:101A8000EB702F71092068710EE08DF814109DF82D +:101A9000140006F8340006EBC40503206870002724 +:101AA000AF70EF702F716B7128460621F7F706FEB5 +:101AB000CDE90807000AE8710898A871FFF7DFBAB6 +:101AC000F7499AF8440B401C8AF8440B99F8B50B77 +:101AD0008DF814001298F3287DD007DC05287BD000 +:101AE000F12808D0F2284ED113E04CE0F42874D04D +:101AF000F62848D1FAE0F52006F834009DF81400E5 +:101B000006EBC40568700027AF700520E870F1206F +:101B10001EE1F52006F834009DF8141006EBC40011 +:101B2000804641704FF0000980F80290F221017167 +:101B300095F8C210417100E014E195F8C200012847 +:101B40002CD095F8C20020287ED00620ADF83C00AD +:101B5000BDF83C0088F803004046BDF83C10F7F79C +:101B6000ADFDCDE90809BDF83C20000A08F80200E7 +:101B7000BDF83C20089808EB02014870BDF83C0015 +:101B8000801CADF83C00C748C74D109931B30129FE +:101B900078D0022977D0032976D18AE12520ADF8C3 +:101BA0003C004946ADF8009010E0BDF80000384414 +:101BB00000F5005090F89520BDF8003008EB0300C8 +:101BC0008271BDF80000401CADF80000BDF80000B7 +:101BD0000F28EAD303E058E0C6E0ACE035E1ADF809 +:101BE000001010E0BDF80000384400F5005090F8F7 +:101BF000A720BDF8003008EB03004275BDF80000D7 +:101C0000401CADF80000BDF800000A28EAD395F8A2 +:101C1000BC2088F81F20ADF8001011E0BDF80000CE +:101C2000384400F5005090F8BD10BDF8002008EBD6 +:101C3000020080F82010BDF80000401CADF8000044 +:101C4000BDF80000052800E001E0E7D380E70A20A6 +:101C5000ADF83C0048460EE0BDF80000384400F501 +:101C6000005090F8BD10BDF8002008EB0200817113 +:101C7000BDF80000401CADF80000BDF800000428CD +:101C8000EAD365E7EFE0FBE012E1F52006F8340067 +:101C90009DF8141006EBC400804641704FF0000917 +:101CA00080F80290F322027195F8C22042710C2252 +:101CB000ADF83C2095F8BC208271ADF8009010E0A2 +:101CC000BDF80000384400F5005090F8BD10BDF894 +:101CD000002008EB0200C171BDF80000401CADF807 +:101CE0000000BDF800000528EAD331E70620ADF872 +:101CF0003C00F52006F834009DF8140006EBC405FE +:101D000068700027AF70BDF83C00E870F6202871BD +:101D100099F8BC0B68712846BDF83C10F7F7CEFC6B +:101D2000CDE90807BDF83C10000A6854BDF83C1026 +:101D30000898294421E7F52006F834009DF814009E +:101D400006EBC40568700027AF700520E870F4202A +:101D5000287128460521F7F7B1FCCDE90807000AEC +:101D600068710898A87146E440F21320ADF83C0071 +:101D7000F52006F834009DF8140006EBC4077870CF +:101D8000BDF83C00000AB870BDF83C00F8700520B2 +:101D900038714FF0000840460EE0BDF800200EEB11 +:101DA000020000F5805090F8920BBDF800203A44F4 +:101DB0005071BDF80000401CADF8000000E093E059 +:101DC000BDF800000A28E8D3BBF89E0B8946000A3C +:101DD000F873BBF89E0B387435F8D00F000A78748E +:101DE0002888B8742988109801EB802081B20320DC +:101DF000F7F784F84546ADF8008049464FF4007285 +:101E00000FE0BDF80000084400F5805090F8A601EE +:101E1000BDF800303B44D874BDF80000401CADF85C +:101E20000000BDF800009042EBD33846BDF83C10EE +:101E3000F7F744FCCDE90805BDF83C10000A7854DA +:101E4000BDF83C100898394497E6BDF83C1079B3CA +:101E50008021F8F7FCFABDF83C00C5F8A400124850 +:101E60000121A03031E0BDF83C1009B30821F8F79A +:101E7000EEFABDF83C0068670B480121703024E0A1 +:101E8000BDF83C00A0B14FF480710848F8F7DFFAC4 +:101E9000BDF83C00C5F8BC0003480121B83014E08F +:101EA000D4120020000C02400060024000000240FA +:101EB0000DE0BDF83C1051B14FF48061F8F7C7FA5E +:101EC000BDF83C00E86501210948F7F74DFC0948D9 +:101ED00090F8A703002807D006EBC4000023BDF844 +:101EE0003C10109AF8F778FD13B0BDE8F08F0000B1 +:101EF00058600240D42200202DE9F04700242DED47 +:101F0000048B804689469FED1E9B25462646E200AF +:101F100040464946F6F787F9C7B22046F6F762FB16 +:101F200041EC110BB0EE490AF0EE690A07F094FE9D +:101F3000380907F00F0100EB8000B0EE408AF0EEA8 +:101F4000608A01EB4000F6F74DFB53EC182BF6F7D7 +:101F500057FA41EC180B28463146F6F750FB53EC84 +:101F6000182BF6F7A6F9F6F77DFB641CE4B20546DC +:101F70000E46082CCBD3BDEC048BBDE8F0870000E7 +:101F8000000000000000594070B50E4D40F224449E +:101F90002146284607F0FBFA012812D12988284655 +:101FA0002A1D1188214607F08FFA0748012180F881 +:101FB000E51A0648D0F88C000549C0F57A70A1F8FA +:101FC0006C0270BD00440040D4220020006002403A +:101FD000D452002010B50B4C40F22441204607F0AB +:101FE000D6FA01280DD12088201D0088064801213D +:101FF00080F8F11A0548406C0549C0F57A70A1F8DF +:102000006E0210BD004C0040D4220020006002404F +:10201000D452002010B50B4C40F22441204607F06A +:10202000B6FA01280CD12088A0880748012180F841 +:10203000FD1A064840690649C0F57A70A1F8700299 +:1020400010BD000000500040D4220020006002407B +:10205000D452002010B50B4C40F22441204607F02A +:1020600096FA01280DD12088201D008806480121FC +:1020700080F8091B0548C06A0549C0F57A70A1F8C7 +:10208000720210BD00480040D422002000600240CF +:10209000D452002010B5124C10492046F7F74EFBE1 +:1020A00000212046F7F760FB0E4C4021204607F048 +:1020B00067FA0028F9D080210B48F8F7CAF9084CD4 +:1020C0000A49183C2046F7F739FB01212046F7F76B +:1020D0004BFB07490120087110BD00000080202043 +:1020E000A060024000440040000C02400088002034 +:1020F0001008002010B5124C10492046F7F71EFBBF +:1021000000212046F7F730FB0E4C4021204607F017 +:1021100037FA0028F9D008210B48F8F79AF9084C4B +:102120000A49303C2046F7F709FB01212046F7F722 +:102130001BFB07490120087110BD00002080002012 +:1021400070600240004C0040000C024000802010F3 +:102150001008002010B5124C10492046F7F7EEFA8F +:1021600000212046F7F700FB0E4C4021204607F0E7 +:1021700007FA0028F9D04FF480710B48F8F769F995 +:10218000074C0A49A83C2046F7F7D8FA0121204617 +:10219000F7F7EAFA06490120087110BD008000280F +:1021A000B860024000500040000002402080001053 +:1021B0001008002010B5124C10492046F7F7BEFA5F +:1021C00000212046F7F7D0FA0E4C4021204607F0B8 +:1021D000D7F90028F9D04FF480610B48F8F739F9A6 +:1021E000074C0A49303C2046F7F7A8FA012120465F +:1021F000F7F7BAFA06490120087110BD00800018EF +:102200005860024000480040000C02400088001066 +:10221000100800202DE9F047012190B0480504F096 +:1022200053FD8648F7F7AAFA402738010024CDE984 +:102230000540C50107940894CDE9094546040C946E +:102240000D94DFF8FC917F480B94CDE90207CDE9AE +:10225000006969460E947948F7F738FB012210218E +:102260007648F7F71DFBDFF8D4A1AAF1180A50460B +:10227000F7F784FA4FF47A78CDE90348E811CDE90D +:10228000054007940894CDE909456F480B940C94D8 +:102290000D9400960E94CDE9019069465046F7F7EB +:1022A00015FB01215046F7F75FFADFF890A1AAF17C +:1022B000300A5046F7F762FAE811CDE90540079475 +:1022C0000894CDE909450C940D94DFF8809160489D +:1022D0000B94CDE90207CDE9006969460E9450469A +:1022E000F7F7F4FA012210215046F7F7D9FADFF890 +:1022F0004CA1AAF1600A5046F7F740FACDE903482D +:10230000E811CDE9054007940894CDE90945514805 +:102310000B940C940D9400960E94CDE901906946AF +:102320005046F7F7D3FA01215046F7F71DFADFF8C8 +:102330000CA10AF1180A5046F7F720FAE811CDE986 +:10234000054007940894CDE909450C940D94DFF8F5 +:10235000089142480B94CDE90207CDE9006969462E +:102360000E945046F7F7B2FA012210215046F7F7C3 +:1023700097FADFF8C8A0AAF1900A5046F7F7FEF9DD +:10238000CDE90348E811CDE9054007940894CDE96B +:10239000094533480B940C940D9400960E94CDE9A6 +:1023A000019069465046F7F791FA01215046F7F738 +:1023B000DBF9DFF88890A9F148094846F7F7DEF91C +:1023C0000397E811CDE9054007940894CDE9094544 +:1023D00025480B940C940D94224F00960E94CDE951 +:1023E000017069464846F7F771FA01221021484604 +:1023F000F7F756FADFF84490A9F178094846F7F75D +:10240000BDF9CDE90348E811CDE9054007940894EA +:10241000CDE9094515480B940C940D9400960E9443 +:10242000CDE9017069464846F7F750FA0121484660 +:10243000F7F79AF910B0BDE8F0870000A0600240FD +:102440000444004080590020E0620020044C004019 +:10245000D85B0020C866002004500040305E002099 +:10246000B06A00200448004088600020986E002078 +:102470002DE9FC410121084604F026FC012104203D +:1024800004F022FC0121082004F01EFC0121402060 +:1024900004F01AFCDFF8FC80072205214046F7F71C +:1024A000BFFF072206214046F7F7BAFF072208219F +:1024B0004046F7F7B5FF072209214046F7F7B0FF7E +:1024C000354F08220A213846F7F7AAFF08220B21C8 +:1024D0003846F7F7A5FF082202214046F7F7A0FF8C +:1024E00008220C213846F7F79BFF02268DF805607D +:1024F00000244FF459708DF80640012500908DF8A6 +:1025000007508DF8046069464046F7F74DFF8DF897 +:1025100005604FF4E0508DF8064000908DF80750AC +:102520008DF8046069463846F7F73EFF4FF4916036 +:1025300000908DF806408DF8045069464046F7F744 +:1025400033FF280200908DF806408DF8045069464C +:102550001248F7F729FF8DF806404FF4F040104C71 +:1025600000908DF8045069462046F7F71DFFA90337 +:102570002046F7F76CFF69032046F7F768FFA114C0 +:102580002046F7F764FFE1142046F7F760FFBDE847 +:10259000FC810000000C02400008024000000240E4 +:1025A0000018024070B50024FFF762FFFFF732FE0B +:1025B00000F022F80E4D002185F8E01A012285F87E +:1025C000E02A0C48017081704170C2704FF47A713A +:1025D0008160042085F8E00A04E0204600F062F9FA +:1025E000641CE4B295F8E00AA042F6D870BD000081 +:1025F000D422002084550020F8B511208DF8000069 +:1026000002258DF8015001248DF802408DF8034019 +:10261000684600F047FB26208DF800008DF8014049 +:1026200000268DF802608DF80340684600F03AFB02 +:102630000E208DF800008DF801508DF802408DF8C5 +:102640000340684600F02EFB27208DF800008DF82F +:1026500001408DF802608DF80340684600F022FBCF +:102660000F208DF800008DF801508DF802408DF894 +:102670000340684600F016FB34208DF800008DF80A +:1026800001408DF802608DF80340684600F00AFBB7 +:102690002F208DF800008DF801508DF802408DF844 +:1026A0000340684600F0FEFA35208DF800008DF8F2 +:1026B00001408DF802608DF80340684600F0F2FAA0 +:1026C000F8BD01B9102110F8012B10F8013B491E8B +:1026D0005A400904090CF8D102F07F00704700004D +:1026E0002DE9FF5F14460F464FF480564FF4806883 +:1026F0004FF4C0694FF00C0A40F2244B002580B122 +:10270000012830D0022851D0032871D1012188043A +:1027100004F0FEFA0097012C6DD0022C70D094B317 +:1027200077E00121480404F0F3FA0097012C03D06C +:10273000022C06D054B10DE0ADF80460ADF808806D +:1027400008E0ADF80460ADF8089003E0ADF804507F +:10275000ADF80850ADF80650ADF80C50ADF80AA031 +:1027600069463B4C5DE00121C80404F0D1FA0097B2 +:10277000012C03D0022C07D05CB10EE0ADF8046050 +:10278000ADF8088009E040E0ADF80460ADF80890CD +:1027900003E0ADF80450ADF80850ADF80650ADF8C0 +:1027A0000C50ADF80AA069462A4C3AE00121080510 +:1027B00004F0AEFA0097012C03D0022C06D054B1DD +:1027C0000DE0ADF80460ADF8088008E0ADF80460F5 +:1027D000ADF8089003E0ADF80450ADF80850ADF83E +:1027E0000650ADF80C50ADF80AA069461A4C18E036 +:1027F0002CE000E004E0ADF80460ADF8088008E0EB +:10280000ADF80460ADF8089003E0ADF80450ADF801 +:102810000850124CADF80650ADF80C50ADF80AA0B7 +:102820006946204606F0EAFE0121204606F04FFEEA +:1028300001225946204606F0C9FE1021204606F026 +:1028400043FE0122C021204606F04BFEBDE8FF9F5B +:1028500000440040004C0040005000400048004050 +:102860002DE9FC410024CDE900446F466422002399 +:10287000F5F7A8FC0E460546104619460A22002325 +:10288000F5F7A0FC010102F00F000818385504F11B +:102890000104E4B228463146082CE7D3DDE9000103 +:1028A000BDE8FC812DE9F84F8C4E804600250420C0 +:1028B00086F8E00A08EB480101EB0810A6F58057FE +:1028C00007EB0014009404F5805494F8910B012850 +:1028D00003D10021404600F009F908EB4802BA464E +:1028E00007EB8207A7F21C5707F500574FF00009C6 +:1028F00087F8009087F8029087F8019087F8039096 +:102900000521B96087F8309087F83290012087F868 +:10291000310087F83300D4F88C0B00EB80004000C6 +:10292000B86394F8892BD4F8841B4046A7F6E427B3 +:10293000FFF7D6FE94F88A1B08EB081202EB08207A +:10294000674A072902EBC00B0BF5005015D2DFE8F0 +:1029500001F01404060A0C0E1A00052100E00F21F4 +:1029600080F8481009E00721FAE70421F8E7D4F8D5 +:102970008C1B64225143C7F81C1B9AF81410D046D4 +:10298000012902D017E00321EAE780F848900120EE +:10299000C7F8EC0A534F80213846F7F75AFD082153 +:1029A0003846F7F756FDB9154F48F7F752FD391578 +:1029B0003846F7F74EFD4FF0A10EC24669E005EB31 +:1029C000051300210BEBC3004C3000F500500173E0 +:1029D000012383734173C173D4F88C3B94F88B7BD0 +:1029E0007B4303EB83039B004361009B03EB0513D5 +:1029F00003F5805383F8B61B00F84C1994F88A1B32 +:102A0000072944D2DFE801F0430408080A0C0E004D +:102A1000E52180F851103AE07146FAE7B121F8E774 +:102A20003121F6E7F12180F8511000212BE001EB74 +:102A3000011202EB01220AEBC20701EB410202EB99 +:102A400001120AEB0212002002F5805915E002EB98 +:102A5000001C0CF5805C9CF8B4CB93F8BC8BC4458F +:102A600009D193F8B4CB00EB001807EBC80808F5C0 +:102A7000005888F8C3C0401CC0B299F88BCB84457D +:102A8000E5D8491CC9B296F8E00A8842CFD86D1C37 +:102A9000EDB294F88B0B5246A84290D8002086F8ED +:102AA000E10A00EB400101EB001102EB011101F51D +:102AB000805191F88A3B052B09D291F88A3B33B1BA +:102AC00096F8E13A91F88B1B194486F8E11A401CFC +:102AD000C0B20428E5D3BDE8F88F0000D42200205E +:102AE000D4120020000C0240000002402DE9F04109 +:102AF000054663484FF480425310066861488414C9 +:102B0000C71439B1C5B1012D18D0022D18D0032D2D +:102B10001BD117E035B1012D06D0022D06D0032DB3 +:102B200013D105E0114604E0194602E0214600E019 +:102B30003946F7F78EFC08E0114604E0194602E03A +:102B4000214600E03946F7F782FC642008F0D8F906 +:102B500000224FF416512846FFF7C2FD4A4905EB03 +:102B6000450001EB800000F58050002280F8162B14 +:102B7000C0F8182B05EB450000EB051001EB001029 +:102B800000F58050D0F88C3B01F58041C1F8B83297 +:102B9000012381F8B13290F88A1B3C4C962305EB57 +:102BA0008500204406290AD2DFE801F00903050563 +:102BB0000733762102E0837001E06E218170C5EB5E +:102BC0000511334B01EB8101C02403F8314003EBC5 +:102BD000C10462700821A170E27006F00F0105EBDC +:102BE000051211442171807860712020A071E1717B +:102BF000802020724C2060725420A0722548264FFD +:102C00000B2645B1012D0FD0022D25D0032D14D157 +:102C10002DE06621D2E78021F7F719FCC7F8A46000 +:102C20001D480121A03006E00821F7F710FC7E675F +:102C3000194801217030F6F797FD184890F8A7035E +:102C400028B1204600232A460B21F7F7C5FEBDE830 +:102C5000F041642008F054B94FF480711048F7F740 +:102C6000F6FBC7F8BC600C480121B830E3E74FF42D +:102C70008061F7F7ECFBFE65074801215830DAE781 +:102C8000187AFF1F00180240D41200208072002022 +:102C900080590020000C024000600240D422002035 +:102CA0000000024030B50F23C27801780125FAB147 +:102CB000144A126801F1E02102F4E062C2F5E06218 +:102CC000C2F30722C2F10404D3404278A2408478C0 +:102CD0001C401443220181F80024007800F01F01F9 +:102CE0008D404009800000F1E020C0F8005130BD67 +:102CF00001F01F0085404809800000F1E020C0F885 +:102D0000805130BD0CED00E0024A11400143024801 +:102D10000160704780FFFF1F08ED00E010B5002143 +:102D2000074B0A46002003EBC004401CC0B26254AB +:102D30008028F8D3491CC9B20829F3D310BD00007C +:102D4000837C00202DE9FE4F0026171A8146701E55 +:102D50003546A3EB010A8846002F02DD4FF0010142 +:102D600002E003D14FF00001019102E0C7F100073A +:102D70000190BAF1000F02DD4FF0010002E003D133 +:102D80004FF00000009002E0C7F1000A00905046AA +:102D9000574501DD3C4600E00446601C4FF0000B47 +:102DA000029016E008F0FF0109F0FF000C9A00F015 +:102DB00015F83E445544A64202DD0199361B89446C +:102DC000A54202DD00992D1B88440BF101001FFA7A +:102DD00080FB02998B45E5DBBDE8FE8F30B5CC0862 +:102DE00001F0070301259D40EBB2064D05EBC00540 +:102DF000C808285C0AB1184302E063EA0000C04337 +:102E0000285530BD837C00202DE9FC4101210A209A +:102E100003F05AFF01248DF8044000264FF4C050FF +:102E20008DF80660032700908DF805708DF8074037 +:102E300069464648F7F7B8FA8DF804408DF8066001 +:102E40008DF80570A5028DF80740414C0095694644 +:102E50002046F7F7A9FAC82008F052F8294620467C +:102E6000F7F7F5FAC82008F04BF829462046F7F79F +:102E7000F0FAC82008F044F80021FD2000F04AFADA +:102E80000021122000F046FA0021AE2000F042FAA4 +:102E90000021D52000F03EFA0021A02000F03AFAEF +:102EA0000021A82000F036FA00213F2000F032FA7D +:102EB0000021D32000F02EFA0021084600F02AFA63 +:102EC0000021402000F026FA0021A02000F022FA84 +:102ED0000021C02000F01EFA0021DA2000F01AFACA +:102EE0000021122000F016FA0021812000F012FAD1 +:102EF00000217F2000F00EFA0021D92000F00AFA0C +:102F00000021822000F006FA0021DB2000F002FA06 +:102F10000021342000F0FEF90021A42000F0FAF98D +:102F20000021A62000F0F6F90021202000F0F2F99F +:102F30000021084600F0EEF9FFF7F0FE0021AF2077 +:102F400000F0E8F900F054F8BDE8FC81000C024004 +:102F5000000402400346012000E05843491EC9B264 +:102F6000FBD270472DE9F84F82460A980D46504330 +:102F70006421B0FBF1F0984600F0FF0B4FF001091F +:102F80000AEB02072B4600245046FAB21946CDF848 +:102F90000090FFF7D7FE05EB0806F3B2FAB2F1B2E4 +:102FA0005046CDF80090FFF7CDFE5246F3B22946C9 +:102FB0001046CDF80090FFF7C5FEF3B2FAB2F8B2B2 +:102FC0002946CDF80090FFF7BDFE4F460AEB0B06F1 +:102FD00009E02819C3B2C1B2F2B250460097FFF718 +:102FE000B1FE641CE4B24445F3D3BDE8F88F0000A1 +:102FF00070B50025B020294600F08CF90021084664 +:1030000000F088F90021102000F084F9084E002417 +:1030100006EBC4000121405D00F07CF9641CE4B2C1 +:10302000802CF5D36D1CEDB2082DF0D370BD0000DF +:10303000837C002070B50B4C05460221204604F02D +:103040000DF80028F9D02946204604F010F8012197 +:10305000204604F003F80028F9D0204604F005F8D3 +:10306000C0B270BD003800402DE9FC4F1D468846B7 +:1030700081468B460090082B0ED0680700D00120B7 +:1030800000EBD500690810FB01F0C0B2203A02F055 +:10309000FF0A0026019046E00620F7E7082D10D031 +:1030A0000C2D14D0102D16D0182D3FD121490AEB2C +:1030B000CA0001EB80000027845DE0070FD00B9A67 +:1030C00010E01D490AEB4A0001EB4000F3E70AEB70 +:1030D0004A001A49EDE71A4901EB0A10EBE70B9891 +:1030E00030B3002241464846FFF778FE7F1C640853 +:1030F00008F10100FFB200F0FF08082FDDD309F14D +:10310000010000F0FF09082D0AD00099A9EB010089 +:10311000B0EB550F04D10BF10800894600F0FF0B0E +:10312000761CD846F6B201988642B7D3BDE8FC8F2C +:103130000122D7E7ECCB010860BF010888C1010874 +:10314000FCC501082DE9FF4F81B04FF00007DDE914 +:103150000F8A1E00934681463D4611D11046F5F771 +:1031600041FA41EC100B06F0DFFC9FED2F1B51ECF8 +:10317000100B53EC112BF5F79CF8F5F754FAC6B287 +:10318000B8F1080F00D1022700243AE00E98301A57 +:10319000A0420AD107EB580101FB0490C0B243469C +:1031A0004FF02E02CDF800A03BE002DA4FF001050F +:1031B00001E04FF0000506EB0500A0EB0400A0F1D4 +:1031C0000100C1B24FF00A00FFF7C4FEBBFBF0F0F4 +:1031D0000A21B0FBF1F201FB1200CDF800A0B8B15A +:1031E00005EB090207EB580101FB042101F0FF0C7C +:1031F0003030C2B2434660460299FFF735FF641C87 +:10320000E4B27019A042C1D805B03046BDE8F08FD5 +:1032100005EB090107EB580000FB0410C0B2434660 +:1032200030220299E9E70000000000000000F03FB2 +:103230002DE9FF4F81B0064600900F464FF0000A7F +:103240008946580700D0012000EBD30004900020ED +:1032500032E0002029E00E98002410F80A500AF10C +:1032600001001FFA80FAE80701D00F9A02E00F98D8 +:1032700048B3002239463046FFF7B0FD7F1C641C7E +:103280006D08E4B2FFB2082CEDD3761C0098F6B2BC +:10329000311A0398814204D109F10800009E00F020 +:1032A000FF0908F101004F46C0B2039980468842E9 +:1032B000D1D30BF10100C0B2049983468842C8D330 +:1032C00005B0BDE8F08F0122D4E72DE9F8431D4693 +:1032D000DDE908781646894604460EE03B46494635 +:1032E0002046CDF80080FFF7BFFE082F0ED004EB7C +:1032F0005700C4B26D1EEDB2761C002D04D032789A +:10330000202A01D37E2AE9D9BDE8F883A41DE4B2BE +:10331000F0E700002DE9F041114C06464FF400653E +:1033200000292946204602D0F7F793F801E0F7F785 +:103330008EF84FF4805739462046F7F788F839461B +:103340000848F7F786F83046FFF774FE39462046FE +:10335000F7F77FF829462046BDE8F041F7F779B83E +:10336000000C0240000402402DE9F04F89B04FF0FC +:10337000000B5E46ADF800B0ADF804B0ADF808B093 +:10338000ADF80CB0ADF810B0ADF814B0F74C5D4628 +:1033900094F8A106A4F580590106DFF8D4A309F535 +:1033A0008040049071D4EEE394F86407022802D1BF +:1033B0000720ADF81400BDF8140051465044807940 +:1033C000BDF814205244D27840EA0260BDF81420BF +:1033D00052441279BDF81430120453445B7942EA26 +:1033E00003221043E34A536898424FD05060BDF81F +:1033F000140008448078BDF814200A44527840EA4A +:103400000227B4F82A26BDF814003844801C8242F2 +:103410003CD3B4F82A06BDF81420C01B801A801EC5 +:10342000A4F82A06BDF81400554650443946F6F76C +:1034300045F9BDF81410394429444978BDF81420E1 +:103440003A44AA5C41EA022181427BD194F8A70365 +:1034500040B1B81CBDF8142081B2A8180123042281 +:10346000F7F7BAFABDF814102B462944097901F090 +:1034700001010791BDF81410294489790025C1F391 +:103480004201A7F10708069115E0FCE3A4F82A66BB +:1034900009B0BDE8F08FBDF814004119C818C07913 +:1034A000DDE90621F6F70CFBBDF814104A19D11816 +:1034B000C8716D1CADB24545EDDBBDF814109A46E0 +:1034C0005818C079012184F86217C4F8686684F836 +:1034D0006666049981F8A662C1F8A86294F8641738 +:1034E000032903D094F86417012903D1A24A0121CA +:1034F000C2F88812ADF80C6011287DD00BDCA0F169 +:103500000B00062813D2DFE810F0FE0861099C09C1 +:103510009609B30B1E00A22870D004DC12286ED0CE +:10352000A12804D130E3A3286AD0A42869D00020C0 +:103530005146BDF8142002448E54401C80B2052828 +:10354000F7D3F6E3F6E3ADF80060F5E1BDF800006F +:103550004D4600EB400101EB001009EB001000F5B7 +:10356000805090F88A0B07287DD2DFE800F07C04B9 +:103570000404047CA600ADF804608CE0BDF81400DF +:10358000BDF80C10014401EB0A00007AA8B3012831 +:1035900002D0022875D113E0BDF8000000EB400115 +:1035A00001EB0010BDF8041005EB001000EB01105A +:1035B00041F6B6310844017821F00401017060E061 +:1035C000BDF8000000EB400101EB0010BDF8041055 +:1035D00005EB001000EB011041F6B631084401780C +:1035E00021F008010170BDF8000000EB400101EB83 +:1035F000001005EB001005E0FDE342E0FCE3FCE316 +:10360000FCE3FCE3BDF8041000EB011000F5805072 +:10361000C0F8B86BBDF800100220F6F7E5FA0020FC +:10362000BDF8001001EB011202EB012105EBC10214 +:10363000BDF8041001EB011102EBC101014401F5D9 +:10364000005181F88B60401C80B21428E8D3002020 +:10365000BDF8001001EB011202EB012105EBC102E4 +:10366000BDF8041000E062E101EB011102EBC101C1 +:10367000014401F5005181F8A760401C80B20A287E +:10368000E6D3BDF80C00401CADF80C00BDF80400FA +:10369000401CADF80400BDF8000000EB400101EB58 +:1036A000001005EB001000F5805090F88B0BBDF872 +:1036B000041088423FF662AF39E1ADF8046025E1BD +:1036C000BDF81400BDF80C10D44608446044007ADC +:1036D000042805D005DC58B101284FD002287DD13F +:1036E00032E108287BD010287AD0202876D1E7E173 +:1036F000BDF8000000EB001101EB002005EBC0015C +:10370000BDF8040000EB001001EBC00000F5005014 +:1037100090F8C200102824D1BDF8000000EB001181 +:1037200001EB002005EBC001BDF8040000EB001028 +:1037300001EBC00000F5005080F8C260BDF8000049 +:10374000F32100EB001202EB002005EBC002BDF8F4 +:10375000040000EB001002EBC00000F5005080F800 +:103760005110BDF80C00401CC9E00000D42200201C +:1037700094720020180A002000004042BDF80000AA +:10378000F22100EB001202EB002005EBC002BDF8B5 +:10379000040000EB001002EBC00000F5005080F8C0 +:1037A0005110BDF8000000EB400101EB0010BDF826 +:1037B000041005EB001000EB011041F6B63108448F +:1037C000017821F004010170BDF81400BDF80C105F +:1037D00008446044017ABDF8000002E091E0B3E0E3 +:1037E000F2E000EB001202EB002005EBC002BDF896 +:1037F000040000EB001002EBC00000F5005080F860 +:10380000C2100020BDF81410BDF80C201144014472 +:1038100061444A7ABDF8001001EB011303EB01216A +:1038200005EBC103BDF8041001EB011103EBC1016D +:10383000014401F5005181F89520401C80B20F2809 +:10384000E0D30020BDF81410BDF80C201144014451 +:1038500061440A7EBDF8001001EB011303EB012166 +:1038600005EBC103BDF8041001EB011103EBC1012D +:10387000014401F5005181F8A720401C80B20A28BC +:10388000E0D3BDF81400BDF80C100844604490F873 +:103890002210BDF8000000EB001202EB002005EB47 +:1038A000C002BDF8040000EB001002EBC00000F500 +:1038B000005080F8BC100020BDF81410BDF80C209A +:1038C00011440144614491F82320BDF8001001EB3C +:1038D000011303EB012105EBC103BDF8041001EB5B +:1038E000011103EBC101014401F5005181F8BD2034 +:1038F000401C80B20528DFD3BDF80C002030ADF8A5 +:103900000C00BDF80400401CADF80400BDF8000038 +:1039100000EB400101EB001005EB001000F58050BA +:1039200090F88B0BBDF8041088423FF6C9AEBDF885 +:103930000000401CADF8000094F8E00ABDF800104B +:1039400088423FF603AEFCE5BDF80000F22100EB33 +:10395000001202EB002005EBC002BDF8040000EBF2 +:10396000001002EBC00000F5005080F85110BDF8C7 +:10397000000000EB400101EB0010BDF8041005EB66 +:10398000001000EB011041F6B6310844017821F037 +:1039900004010170BDF81400BDF80C100844504437 +:1039A000017ABDF8000000EB001202EB002005EBED +:1039B000C002BDF8040000EB001002EBC00000F5EF +:1039C000005080F8C210CCE6BDF80000F32100EBF7 +:1039D000001202EB002005EBC002BDF8040000EB72 +:1039E000001002EBC00000F5005080F85110BDF847 +:1039F000000000EB400101EB0010BDF8041005EBE6 +:103A0000001000EB011041F6B6310844017821F0B6 +:103A100004010170BDF81400BDF80C1008446044A6 +:103A2000017ABDF8000000EB001202EB002005EB6C +:103A3000C002BDF8040000EB001002EBC00000F56E +:103A4000005080F8C210BDF81400BDF80C100844F6 +:103A50006044417ABDF8000000EB001202EB002048 +:103A600005EBC002BDF8040000EB001002EBC00043 +:103A700000F5005080F8BC100020BDF81410BDF80F +:103A80000C201144014461448A7ABDF8001001EB16 +:103A9000011303EB012105EBC103BDF8041001EB99 +:103AA000011103EBC101014401F5005181F8BD2072 +:103AB000401C80B20528E0D3BDF80C00C01D1EE7F5 +:103AC000BDF80000F22100EB001202EB002005EB34 +:103AD000C002BDF8040000EB001002EBC00000F5CE +:103AE000005080F85110BDF8000000EB400101EBE0 +:103AF0000010BDF8041005EB001000EB011041F6BA +:103B0000B6310844017821F004010170BDF81400B9 +:103B1000BDF80C1008446044017ABDF8000000EBC9 +:103B2000001202EB002005EBC002BDF8040000EB20 +:103B3000001002EBC00000F5005080F8C210002019 +:103B4000BDF81410BDF80C201144014461444A7AB8 +:103B5000BDF8001001EB011303EB012105EBC103DC +:103B6000BDF8041001EB011103EBC101014401F5A3 +:103B7000005181F8BD20401C80B20428E0D3BDF87C +:103B80000C00401DBBE6FDE3B91E0D2091FBF0F0DB +:103B9000C0B20790ADF80060D6E1B046ADF8046061 +:103BA0004D46ABE1BDF8000000EB400101EB001019 +:103BB000BDF8041005EB001000EB011000F580507B +:103BC00090F8B60B80077DD40BEB8B0101EBCB009B +:103BD000BDF81410014401EB0A00007A0021FEF741 +:103BE0008BF9BDF8002002EB420303EB0212BDF893 +:103BF000043005EB021202EB031202F5805292F838 +:103C0000B42B424088EA010002435BD1BDF80000BA +:103C100000EB001101EB002005EBC001BDF8040032 +:103C200000EB001001EBC00000F5005090F8890097 +:103C300001287DD1BDF8141050465144497BBDF890 +:103C400014205244927A41EA0262BDF814105144A1 +:103C5000C97ABDF81430090453441B7B41EA03219F +:103C60000A43BDF8001001EB011303EB012105EB42 +:103C7000C103BDF8041001EB011103EBC10101F513 +:103C800000514A6500E0FDE3BDF814100144097DD0 +:103C9000BDF814200244527C41EA0261BDF81420B0 +:103CA0000244927CBDF8143012040AEB0300C07C7D +:103CB00042EA00200143BDF8000000EB400202EBA5 +:103CC000001000E015E1BDF8042005EB001000EB4A +:103CD000021000F58050C0F8B81BBDF8000000EBE2 +:103CE000400101EB0010BDF8041005EB001000EBE3 +:103CF000011041F6B6310844017841F0200101700D +:103D0000BDF800100220F5F76FFFBDF8000000EBD2 +:103D1000400101EB0010BDF8041005EB001000EBB2 +:103D2000011000F5805090F8B41BBDF8000002E0CF +:103D300068E010E1E5E300EB001202EB002005EB88 +:103D4000C00000F5005080F84510BDF8000000EB01 +:103D5000400101EB001005EB001000F5805090F8D9 +:103D60008A0B012804D002284FD003284AD14CE006 +:103D7000BDF814100AEB0100407A10B1012841D1BE +:103D800041E0BDF8000000EB400101EB001005EB45 +:103D9000001000F5805090F8900B0028BDF800004E +:103DA00000EB001101EB002005EBC001BDF80400A1 +:103DB00000EB001001EBC00000F50050406D03D097 +:103DC000B0F1104F03D104E0B0F5100F01D0B521D0 +:103DD00000E0C321BDF8000000EB001202EB002060 +:103DE00005EBC002BDF8040000EB001002EBC000C0 +:103DF00000F5005004E0FDE37CE1FCE3CAE2ABE047 +:103E000080F851106EE0B921E4E7BDF8000000EB46 +:103E1000001101EB002005EBC001BDF8040000EB30 +:103E2000001001EBC00000F5005090F84C10BDF8F8 +:103E3000000000EB001202EB002005EBC00000F5D3 +:103E4000005090F8480081424CD1BDF81400504415 +:103E5000807BBDF8142000045244D27B40EA022249 +:103E6000BDF814005044007C0243BDF8000000EB94 +:103E7000001303EB002005EBC003BDF8040000EBCA +:103E8000001003EBC00000F50050C0F88020BDF822 +:103E900014005044417ABDF8000000EB001202EB20 +:103EA000002005EBC002BDF8040000EB001002EB9F +:103EB000C00000F5005080F85210BDF80000A421A9 +:103EC00000EB001202EB002005EBC002BDF804007D +:103ED00000EB001002EBC00000F5005080F84E101F +:103EE000A32177E70BF10100079900F0FF0B8B4549 +:103EF00015D2BDF80400401CADF80400BDF8000068 +:103F000000EB400101EB001005EB001000F58050C4 +:103F100090F88B0BBDF8041088423FF643AEBDF815 +:103F2000000000EB400101EB001105EB011000F572 +:103F3000805090F88B0BBDF8041088420BD8BDF868 +:103F40000000401CADF8000094F8E00ABDF8001035 +:103F500088423FF622AE22E1ADF800604BE0ADF8BA +:103F60000460B0464D4621E0BDF814100AEB010094 +:103F7000007A0021FDF7C0FFBDF8002002EB4203EC +:103F800003EB021305EB0312BDF8043002EB03123E +:103F900002F5805292F8B42B424088EA01000243B5 +:103FA00030D0BDF80400401CADF80400BDF800009E +:103FB00000EB400101EB001105EB011000F5805012 +:103FC00090F88B0BBDF804108842CDD8BDF80000E6 +:103FD00000EB400101EB001105EB011000F58050F2 +:103FE00090F88B0BBDF804108842B4D8BDF80000DF +:103FF000401CADF8000094F8E00ABDF800108842BB +:10400000ADD8CCE0BDF80000BDF8042000EB4001C5 +:1040100001EB0010294605EB001000EB021000F543 +:10402000805090F8B42BBDF8000000EB001303EBB8 +:10403000002005EBC00000F5005080F84520BDF8D9 +:10404000000000EB400202EB001005EB001000F551 +:10405000805090F88A0B012838D0022801D003281C +:10406000B4D1BDF8000000EB001202EB002001EB20 +:10407000C002BDF8040000EB001002EBC00000F528 +:10408000005090F84C20BDF8000000EB001303EB4B +:10409000002001EBC00000F5005090F8480082427B +:1040A00094D1BDF80000AA2200EB001303EB00201E +:1040B00001EBC003BDF8040000EB001003EBC000EF +:1040C00000F5005080F84E20A32200E0CA22BDF87F +:1040D000000000EB001303EB002005EBC001BDF86E +:1040E000040000EB001001EBC00000F5005080F868 +:1040F00051206BE7ADF800604BE0ADF8046023E0C1 +:10410000BDF814100AEB0100007AB0460021FDF75B +:10411000F3FEBDF8002002EB420303EB021309EBB0 +:104120000312BDF8043002EB031202F5805292F83C +:10413000B42B88EA0108424052EA080230D0BDF8A8 +:104140000400401CADF80400BDF8000000EB400185 +:1041500001EB001109EB011000F5805090F88B0B7A +:10416000BDF804108842CBD8BDF8000000EB400138 +:1041700001EB001109EB011000F5805090F88B0B5A +:10418000BDF8041088420AD8BDF80000401CADF804 +:10419000000094F8E00ABDF800108842ADD872E142 +:1041A000BDF80000BDF8042000EB400101EB001059 +:1041B000494609EB001000EB021000F5805090F822 +:1041C000B42BBDF8000000EB001303EB002009EB5B +:1041D000C00000F5005080F84520BDF8142052447E +:1041E000527ABDF81430120453449B7A42EA0322F7 +:1041F000BDF814300AEB0300C07A0243BDF800009A +:1042000000EB001303EB002001EBC003BDF804003A +:1042100000EB001003EBC00000F50050C0F8802058 +:10422000BDF8000000EB400202EB001001EB0010B3 +:1042300000F5805090F88A0B01284AD0022801D05E +:10424000032891D1BDF8000000EB001202EB002022 +:1042500001EBC002BDF8040000EB001002EBC0004F +:1042600000F5005090F84C20BDF8000000EB001362 +:1042700003EB002001EBC00000F5005090F848006F +:104280008242DED1BDF80000A52200EB001303EB53 +:10429000002001EBC003BDF8040000EB001003EBAD +:1042A000C00000F5005080F84E20BDF80000A322A9 +:1042B00000EB001303EB002009EBC001BDF8040084 +:1042C00000EB001001EBC00000F5005080F8512019 +:1042D0004AE7BDF8000000EB001202EB002001EB02 +:1042E000C002BDF8040000EB001002EBC00000F5B6 +:1042F000005090F84C20BDF8000000EB001303EBD9 +:10430000002001EBC00000F5005090F84800824208 +:10431000DED1BDF80000B22200EB001303EB002059 +:1043200001EBC003BDF8040000EB001003EBC0007C +:1043300000F5005080F84E20BDF80000E52200EBAB +:10434000001303EB002001EBC003BDF8040000EBF9 +:10435000001003EBC00000F5005080F85120002D44 +:10436000B6D1BDF804000128B2D1BDF8000000EBC1 +:10437000001202EB002009EBC001BDF8040000EBC5 +:10438000001000E0F7E301EBC00000F50050D0F8AA +:104390008000E9E6BDF8140055465044007A05282F +:1043A00071D2BDF814002844007A401EADF8000018 +:1043B0000020BDF8001001EB410202EB011109EBF6 +:1043C000011101EB001101F5805181F8B46BBDF8CA +:1043D000001001EB410303EB011109EB011101EBAB +:1043E000001101F5805181F8B56B401C80B2102896 +:1043F000DFD3BDF814002844807B0021FDF77CFD4D +:1044000008437DD0BDF81400AA462844407ABDF880 +:10441000141000042944897A40EA0120BDF81410E0 +:104420002944C97A0843C117FDF766FDBDF800109D +:1044300001EB410202EB011209EB021101F580517F +:10444000C1F8840BBDF814002844007BB04600215D +:10445000FDF752FDBDF8001001EB410202EB011225 +:1044600009EB021101F5805181F8880BBDF81400A9 +:104470002844407B0021FDF73FFDBDF8001001EB13 +:10448000410201E0F3E3A1E202EB011209EB0211A8 +:1044900001F5805181F8890BBDF814002844807B18 +:1044A0000021FDF729FDBDF8001001EB410202EBF0 +:1044B000011209EB021101F5805181F88A0BBDF858 +:1044C00014002844C07B0021FDF716FDBDF8001044 +:1044D00001EB410202EB011209EB021101F58051DF +:1044E00081F88B0BBDF814002844007C0021FDF7F7 +:1044F00003FDBDF8001001EB410202EB011201E0E7 +:10450000EBE0DFE309EB021101F58051C1F88C0B00 +:10451000BDF814002844407C0021FDF7EDFCBDF8F7 +:10452000001001EB410202EB011209EB021101F54F +:10453000805181F8900BBDF8000000EB400101EBC9 +:10454000001109EB011000F5805090F88A0BADF8CE +:1045500004800628C84660D0AEE0BDF81400BDF85F +:104560000410014401EB0A00807C0021FDF7C4FC2B +:10457000BDF804100325B1FBF5F2BDF8001001EB06 +:10458000410303EB011308EB031101EB021101F5E9 +:10459000805181F8B40BBDF81400BDF8041001443B +:1045A00001EB0A00C07C0021FDF7A6FCBDF8041059 +:1045B000B1FBF5F2BDF8001001EB410303EB011371 +:1045C00008EB031101EB021101F5805181F8B50BE5 +:1045D000BDF81400BDF80410014401EB0A00007D91 +:1045E0000021FDF789FCBDF80410B1FBF5F2BDF820 +:1045F000001001E0ECE1F4E101EB410303EB0113F6 +:1046000008EB031101EB021101F5805181F8BC0B9D +:10461000BDF80400C01CADF80400BDF8000000EBBC +:10462000400101EB001108EB011000F5805090F8FB +:104630008B0BBDF8041000EB400088428DD84CE095 +:10464000BDF81400BDF80410554608442844807C89 +:104650000021FDF751FCBDF8001001EB410202EB17 +:10466000011208EB0211BDF80420520801EB0211FF +:1046700001F5805181F8B40BBDF81400BDF80410A9 +:1046800008442844C07C0021FDF736FCBDF800102A +:1046900001EB410202EB011208EB0211BDF804200C +:1046A000520801EB021101F5805181F8B50BBDF8FC +:1046B0000400801CADF80400BDF8000000EB4001D0 +:1046C00001EB001108EB011000F5805090F88B0B06 +:1046D000BDF80410B1EB400FB2D3BDF800100220BA +:1046E000F5F782FABDF80000C0B2FEF7DBF8BDF8BE +:1046F0000000012100EB400209EB820000F5805030 +:1047000080F87116D4E2BDF8140055465044007A82 +:1047100084F8AD03BDF814005044407A84F8AC032B +:10472000BDF814005044807A84F8AB03BDF814003F +:104730005044C07A84F8AA03BDF814002844007BD2 +:1047400084F8A903BDF814002844407B84F8A8032A +:1047500004F56A74F5F76AF9F5F72CF92078A4F5F1 +:104760006A74FF2829D1F5F7DBF8BDF81400284456 +:10477000007A84F8AD03BDF814002844407A84F828 +:10478000AC03BDF814002844807A84F8AB03BDF86C +:1047900014002844C07A84F8AA03BDF81400284401 +:1047A000007B84F8A903BDF814002844407B84F8FA +:1047B000A803F5F73BF9F5F7FDF8D9F8540008B16F +:1047C0000F2000E00E2084F8660771E2102084F8C4 +:1047D0006607BDF8141050465144097A84F8AD13A9 +:1047E000BDF814105144497A84F8AC13BDF8141084 +:1047F0005144897A84F8AB13BDF814105144C97A36 +:1048000084F8AA13BDF814100144097B84F8A91395 +:10481000BDF814100AEB0100407B84F8A80304F5EE +:104820006A74F5F703F902F0F9FAA060A068A068CD +:10483000A4F56A743CE20E2084F8660784F8A1614E +:1048400036E2ADF800604D463EE0ADF8046016E09B +:10485000BDF8000000EB400101EB0010BDF80410B2 +:1048600005EB001000EB011000F5805090F8B60B3E +:10487000C00714D1BDF80400401CADF80400BDF819 +:10488000000000EB400101EB001005EB001000F50B +:10489000805090F88B0BBDF804108842D8D8BDF832 +:1048A000000000EB400101EB001005EB001000F5EB +:1048B000805090F88B0BBDF80410884208D8BDF8E2 +:1048C0000000401CADF80000BDF800000428BCD377 +:1048D000BDF80000042870D3F84A5670F84901204A +:1048E000C1F88802C1F8880294F8A50100286ED0AA +:1048F0000D2084F86607BDF8140053465044407AF2 +:10490000BDF814105144097A40EA0120ADF80800BE +:10491000BDF814005044C07ABDF814105144897A8F +:1049200040EA0120508000204FF40078BDF81410B8 +:1049300001441944097B05EB000C0CF5805C8CF8F4 +:10494000A611401C80B24045F0D35088904600F23A +:10495000FF3081B20120F4F73DFB002837D084F806 +:10496000A161B8F8021064225143BDF80820B1FBE0 +:10497000F2F184F8A0110121A971B8F80210491CC4 +:10498000A8F80210B8F80200BDF8081088421ED935 +:1049900094F89C0140F0010084F89C0194F89C017B +:1049A00020F00600801C84F89C01BDF80800A4F8E3 +:1049B0009E010021012052E1FFE7102084F86607E4 +:1049C00094F89C0140F0800084F89C0170E19FE025 +:1049D000BDF814100AEB0100007A84F8A10111203F +:1049E000F1E6ADF800603EE0ADF8046016E0BDF819 +:1049F000000000EB400101EB0010BDF8041009EBD2 +:104A0000001000EB011000F5805090F8B60BC007C5 +:104A100014D1BDF80400401CADF80400BDF800003E +:104A200000EB400101EB001009EB001000F5805095 +:104A300090F88B0BBDF804108842D8D8BDF8000060 +:104A400000EB400101EB001009EB001000F5805075 +:104A500090F88B0BBDF80410884208D8BDF8000010 +:104A6000401CADF80000BDF800000428BCD3BDF820 +:104A7000000004287ED3DFF844C28CF8016090491E +:104A80004FF00108C1F88882C1F8888294F8A50126 +:104A9000F0B3122084F86607BDF814005546504460 +:104AA000007A84F8A10194F8A101401EADF800003D +:104AB0000020BDF81410014429444A7ABDF80010C2 +:104AC00001EB410303EB011109EB0111014401F575 +:104AD000805181F8922B401C80B20A28E9D3BDF89E +:104AE00014002844007DBDF814102944C97C40EA14 +:104AF0000120ADF80800BDF814002844807DBDF801 +:104B000014102944497D40EA0120ACF8020000E07D +:104B10005CE000204FF40071BDF8142002442A44E8 +:104B2000D37D09EB000202F5805282F8A631401CC9 +:104B300080B28842F0D3BCF802006546BDF8001090 +:104B400000EB8120401E81B20320F4F743FAE8B362 +:104B50006988284664225143BDF80820B1FBF2F170 +:104B600084F8A0114A4689F806806988491C698042 +:104B7000698801E09CE0C9E0BDF80830994243D95A +:104B8000002041F6BD33BDF8001001EB410505EBF7 +:104B9000011102EB011101EB001119440D7845F0F0 +:104BA00001050D70401C80B21028ECD3BDF8000048 +:104BB00000EB400101EB001002EB001041F69C31CC +:104BC0000844037843F00103037000E049E0BDF8B6 +:104BD000000000EB400303EB001002EB0010084460 +:104BE000017821F00601891C0170BDF80810BDF89C +:104BF000000000EB400303EB001009EB001000F590 +:104C00008050A0F89E1B27E04088012829D1002071 +:104C100041F6BD33BDF8001001EB410505EB011174 +:104C200002EB011101EB001119440D7825F001058B +:104C30000D70401C80B21028ECD3BDF8000000EBD2 +:104C4000400101EB001009EB001141F69C300844D3 +:104C5000017821F001010170BDF800100220F4F785 +:104C6000C3FF1748C0F88862C0F8886220E045E0BA +:104C7000D9F854004D460A21B0FBF1F1BDF81420DB +:104C80005244127A914213D1BDF814100AEB01007C +:104C9000007A18B1686D0A38686503E06E65102007 +:104CA00084F8660700210520F4F79EFF0120A87113 +:104CB000B4F82A0610B3002051461BE0180A002061 +:104CC0000000424200202946BDF8142002448E54C0 +:104CD000401C80B20528F7D3FEF7D8BBBDF81420DE +:104CE0003A4402440A449278BDF814300344CA544A +:104CF000401C80B2B4F82A268242EFD8B4F82A06C3 +:104D000000287EF451AB09B0BDE8F08F94F8640739 +:104D10004FF47A78B8B101287ED0DFF8F8B3FE49B5 +:104D2000FE4F0891022878D00328ECD194F8A10610 +:104D3000C0F3C3000928E6D2DFE800F014F8F72634 +:104D4000F6F5F4F3F20094F8A106C0F3C3000E28C0 +:104D5000D9D2DFE800F007EBEA19E92727EC39633D +:104D60008793D3DA94F8A10620F07800083087E121 +:104D700094F8A10620F07800103081E194F8A106A3 +:104D800020F0780018307BE1E5A118E194F8A10645 +:104D900020F07800203073E194F8A10620F078002C +:104DA00028306DE1DEA1DF4806F04AFA0028AAD0DB +:104DB00094F8A10620F07800383061E194F8A1065B +:104DC00020F0780040305BE1D7A1D64806F038FAF1 +:104DD000002898D04A46511901F5805181F8E966BA +:104DE0006D1CADB2142DF6D30021554643182B444B +:104DF0001E79531803F5805383F8EE66491C89B277 +:104E00000F29F3D300210320F4F7EEFE94F8A10656 +:104E100020F0780048307CE28AE03EE1C4A1C1483D +:104E200006F00EFA0028C2D04A46511901F5805109 +:104E300081F8A2666D1CADB2142DF6D30021534645 +:104E400045181D446E79551805F5805585F8A766F7 +:104E5000491C89B20F29F3D394F8A10620F07800F9 +:104E6000503056E2AEA1AF4806F0EAF900289ED0D5 +:104E700094F8A10620F07800583001E194F8680712 +:104E800058B194F8A10620F07800603084F8A106AB +:104E9000C4F84066012084F83E06A7A1A14806F0A8 +:104EA000CFF9002895D0C4F84066012184F83E1659 +:104EB00050445546417900793039303841EA001084 +:104EC000C117FDF719F884F868079DA1954806F009 +:104ED000B7F90028A7D029184A78302A06D349788C +:104EE000285C3038303941EA001001E0285C303865 +:104EF000C117FDF701F884F8690704E788A189481C +:104F000006F09EF900287DD1FDE685A1854806F0D2 +:104F100097F90028F1D094F8A10620F07800AFE0CE +:104F20000BE2F9E1E4E1B4E1AAE1A1E198E19AE060 +:104F300094F8A106C0F3C3000C28DED2DFE800F02D +:104F40000810323E467107939B6206A8DBE635E700 +:104F500073A1744806F074F900287FF403AFD2E619 +:104F600078A1704806F06CF90028C6D04B46591954 +:104F700001F5805181F8E9666D1CADB2142DF6D3B0 +:104F8000002155464218AF5C5A1802F5805282F84B +:104F9000EE76491C89B20F29F4D300210320F4F7DF +:104FA00023FE9CE05EA15F4806F04AF90028A4D0E9 +:104FB000C4F84066012084F83E06EEE062A159483C +:104FC00006F03EF900287FF4E1AE9CE658A1554872 +:104FD00006F036F9002890D04A46511901F5805163 +:104FE00081F8A2666D1CADB2142DF6D30021554692 +:104FF00043182B445F79531803F5805383F8A77641 +:10500000491C00E00AE189B20F29F1D3C4F84066D7 +:10501000012084F83E0694F8A10620F0780028309C +:1050200077E145A13F4806F00BF900288ED094F8AF +:10503000681731B194F8A11621F07801303184F865 +:10504000A116C4F84066012184F83E165044417907 +:1050500000793039303841EA0010C117FCF74CFFB5 +:1050600084F868074FE62EA12E4806F0E9F80028DC +:105070007FF46DAF47E694F8A10620F07800483041 +:1050800084F8A106C4F84066012084F83E063AE69A +:1050900094F8A10620F078003BE194F8A106C0F353 +:1050A000C300052891D2DFE800F00314257EC2007A +:1050B0001BA11C4806F0C4F8002886D0C4F840663E +:1050C000012084F83E0694F8A10620F0780008300C +:1050D0001FE113A1134806F0B3F80028C2D0C4F8AA +:1050E0004066012084F83E0694F8A10620F078007E +:1050F00010300EE116A10B4806F0A2F80028B1D03E +:10510000C4F84066012184F83E1650445546817922 +:10511000407921E0107AFF1FBD290020647A002029 +:105120004F4B000094720020494D45493A00000061 +:1051300049434349443A00004353513A00000000B8 +:105140002C0000002200000052454144590000009C +:10515000617475733A0000003038303941EA00104C +:10516000C117FCF7C9FE84F86807AFF22C0181482B +:1051700006F066F888B129184A78302A06D34978AB +:10518000285C3038303941EA001001E0285C3038C2 +:10519000C117FCF7B1FE84F8690794F8A10620F066 +:1051A00078001830B5E0AFF28801724806F048F890 +:1051B000002893D0C4F84066012084F83E06DBF84E +:1051C000000038606C48006878606B48001D00681B +:1051D000B8604846411901F5805181F8E9666D1CB7 +:1051E000ADB2142DF6D3387A04ADFB7ABA7A797A57 +:1051F00085E80F003879FB79BA7979798DE80F0065 +:10520000BB783A785DA1089804F060FA0021032089 +:10521000F4F7EAFC10B16448C0F8886294F8A1067B +:1052200040F0800084F8A106C4F844866BE5AFF234 +:105230001011504806F004F80028F7D094F8A106A1 +:1052400020F0800084F8A10694F8A10620F07800F0 +:1052500084F8A106049880F8A662C0F8A86252E516 +:1052600052A1444805F0ECFF00287FF481AD4AE5E7 +:105270004FA1404805F0E4FF00287FF47FAD42E5F0 +:10528000AFF264113B4805F0DBFF00287FF484ADEA +:1052900039E548A1374805F0D3FF0028C6D0C4F847 +:1052A0004066012184F83E1653464F464119194481 +:1052B0000A79791901F5805181F86A276D1CADB220 +:1052C000142DF3D33CA13D4805F0BAFF50B10021A5 +:1052D0000A183A4402F5805282F86967491C89B27B +:1052E0000229F5D394F8A10620F07800303010E0C0 +:1052F000AFF2D4111F4805F0A3FF002896D0C4F8E0 +:105300004066012084F83E0694F8A10620F078005B +:10531000383084F8A106F6E429A1164805F090FF7C +:1053200000289CD0C4F84066012084F83E0694F81A +:10533000A10620F078004030EBE7AFF21C210D48C9 +:1053400005F07EFF00288AD0DBF8000038600A48AC +:10535000006878600848001D0068B8604846411938 +:1053600001F5805181F8E9666D1CADB2142DF6D3BC +:1053700039E7000094720020147AFF1F253032783C +:105380002530327825303278253032782530327821 +:105390002530327825303278253032782530327811 +:1053A00025303278250000000000424261000000F4 +:1053B0006F6B0000444843502C0000003E2A002040 +:1053C000434F4E4E45435445440000002DE9F74FEE +:1053D00086B00020019081460090FD4D00212954A7 +:1053E000401C80B26428F8D3FA4890F8A612A0F5C1 +:1053F000405419B3002180F8A61294F8A10620F0B9 +:10540000800084F8A10694F8640728B101280ED022 +:10541000022806D0032811D194F8A10620F07800C4 +:105420000AE094F8A10620F07800203004E094F817 +:10543000A10620F07800583084F8A10694F8A1065F +:10544000E54E00067ED594F8660601287BD194F8D7 +:105450006207012877D10020DFF88083824600EBC5 +:10546000400101EB0A1108EB0110039000F5805098 +:10547000002702905EE0039800EB071505F58055C4 +:1054800095F8B60B000653D595F8B60B40F004001E +:1054900085F8B60B95F8B60B000749D595F8B60B0D +:1054A00020F0080085F8B60B0020C1F835000AEBA3 +:1054B0000A1101EB0A2108EBC10007EB071100EB11 +:1054C000C10BC64842F26D0159441022253005F641 +:1054D000B435F2F7BAFE0BF50050414650F8652F8F +:1054E00041F8192F42684A602A7888F81820D0F8C5 +:1054F0001B10C8F82110BA4940468A6A40F8392F73 +:10550000898D81806968C8F83F10D8F8540081B24D +:105510000220F3F75FFD00210620F4F765FBD8F8C1 +:105520005400401CC8F8540000210520F4F75CFB2F +:105530007F1CBFB20298414690F88B0BB8429AD8B4 +:10554000514601E0FEE31AE00220F4F74DFB0AF1B8 +:10555000010080B28246042881D394F864070328AE +:1055600003D094F86407012803D19E490020C1F8B4 +:105570008802002084F862070B2084F86607944FA5 +:1055800000203A3F387000980DE001F047FCC4F865 +:10559000B003D4F8B003C0F300400190D4F8B003D6 +:1055A000C0F3420000900028EFD094F8640702286E +:1055B0000ED1874855214FF007090170FD21417038 +:1055C000AA2181700021C170017161224271817133 +:1055D0007F49F52201F809200020D4F8B013C0F16A +:1055E0000302D200D1407A4A09EB00031A44D17079 +:1055F000401C80B20428F0D394F8630720B17948A6 +:10560000D0F80802B0B906E07148089A4844C2715F +:1056100009F1080533E07148007858B194F864073F +:10562000032807D094F86407012803D0012084F8E8 +:105630006606F8E36949664A00200B1803F58053B3 +:1056400093F8E93609EB00051544EB71401C80B274 +:105650001428F2D300200B1803F5805393F8A857B1 +:1056600009EB00031344DD76401C80B20A28F2D314 +:1056700002EB0900089980F8251009F12605002D94 +:10568000D7D0089884F8270608981021FF221128FF +:105690007ED008DCA0F10B00062816D2DFE800F06F +:1056A0001515FE08FD16A2280FDA12280DD13AE2D0 +:1056B00084F866174C49464A00202F180B5CD355D6 +:1056C000401C80B20A28F8D30A3537E394F89C01CD +:1056D000C0077CD0012080F31388BFF34F8F43486D +:1056E0000168434A01F4E06111430160BFF34F8F49 +:1056F000FEE700EB400101EB0B10384901EB001015 +:10570000039000F58050804690F88A0B032816D04D +:1057100098F88A0B012812D098F88A0B02280ED02C +:1057200098F88A0B04280AD098F88A0B8A4605282C +:105730007ED098F88A0B0A4606287AD06EE1244A71 +:1057400001205055ED1CA8B2022304901354401CB4 +:1057500080B21D231354401C85B20020B9E0039988 +:1057600001EB0A1202F5805292F8B40B1849485521 +:105770006D1CA8B292F8B65B0D54401C85B292F82D +:10578000B60B400709D492F8B60B000705D400E029 +:105790006EE192F8B60B80077ED500201F46D2F846 +:1057A000B83BC0F1030C4FEACC0C23FA0CF300EB2E +:1057B000050C01F80C30401C80B20428EFD32D1DDD +:1057C000ABB20BEB0B15002005EB0B2212E028E12E +:1057D000520A0020D4520020BC640240D41200209F +:1057E000542600200000404250B301080CED00E0B8 +:1057F0000400FA0507EBC2050AEB0A1205EBC20228 +:10580000029202F50052D2F86550C0F10307FF0082 +:10581000FD40C718CD55401C80B20428F3D31B1D92 +:105820009BB20020D2F86950C0F10307FF0001E0ED +:1058300060E098E0FD40C718CD55401C80B20428B8 +:10584000F0D31B1D9BB20020D2F88050C0F102079C +:10585000FF00FD40C718CD55401C80B20328F3D38C +:10586000DB1C9FB20025029901F50050D0F86D00B5 +:1058700001F50051D1F87110C5F10502D200F2F71F +:10588000D2FCFF49EA1988546D1CADB2062DEAD34B +:10589000BF1DBFB2002502E018E07DE1C8E002991B +:1058A00001F50050D0F8750001F50051D1F87910DC +:1058B000C5F10502D200F2F7B6FCF149EA198854A5 +:1058C0006D1CADB2062DE6D3BF1DBDB20AF10100BD +:1058D00080B2EC4B98F88B1B824651453FF63FAFA8 +:1058E0000498E749049A281A1144030A01F8023D72 +:1058F000487093E0E24802214155ED1CADB2A84644 +:105900000021864623E0481C03460EF805000AEBFA +:10591000010707F580576D1C97F84575A8B20EF87A +:105920000070401C82B200200AEB011175460F186E +:1059300007F5805797F8517500EB020C05F80C70CD +:10594000401C80B21028F2D3103295B299B294F86C +:1059500044058842D7D80EEB0800002100F8021D4C +:10596000A5EB080159E0C64F03207855ED1CA8B2FD +:10597000022182463954401C80B20E213954401C09 +:1059800085B2002196463DE0039800EB0110A0F29D +:105990004C4000F5005002787A556D1CAAB285780B +:1059A000BD54521C807895B2400729D50BEB0B1CD7 +:1059B0000CEB0B220EEBC20201EB0113002002EBF9 +:1059C000C302131803F5005393F88B3000EB050C5A +:1059D00007F80C30401C80B20A28F2D30A35ABB26B +:1059E0000020151805F5005595F8A45000EB030CA0 +:1059F00007F80C50401C80B20228F2D39B1C9DB2C9 +:105A0000491C89B298F88B0B8842BDD807EB0A0075 +:105A1000002100F8021DA5EB0A0141700BF1010005 +:105A200080B294F8E01A834659453FF662AE85E1AC +:105A30007878401C78707878052803D294F89C0117 +:105A4000C00706D084F8661794F89C01C00704D0FC +:105A500005E00D2084F8660701E084F8A02178882D +:105A6000010A87484155798828444170AD1C65E199 +:105A700084F8661794F8A101DFF8048208F805009D +:105A80000022DFF800C26D1C3EE094F8A10102EB99 +:105A9000021700EB001101EB00200CEBC00000EB43 +:105AA000C70000F5805090F83C0801282AD194F8EE +:105AB000A10100EB400101EB00100CEB001000EB2A +:105AC000021000F5805090F8840A08F805006D1C5B +:105AD000ABB2002094F8A11101EB011505EB0121F7 +:105AE0000CEBC10101EBC701014401F5805191F8B4 +:105AF0003D181D1808F80510401C80B20A28E9D38B +:105B00000A339DB2521C92B294F8A10100EB4001FD +:105B100001EB00100CEB001000F5805090F85B0AD0 +:105B20009042B2D80AE17878401C787078780528DD +:105B30000ED294F8A10100EB400303EB001351488F +:105B400000EB031000F5805090F86C0AC00711D0EC +:105B500084F8661794F8A10100EB400101EB0011F5 +:105B6000484800EB011000F5805090F86C0AC0071F +:105B700004D005E0122084F8660701E084F8A02133 +:105B800094F8A1113E48415579882844090A41708A +:105B900079888170ED1CD1E0DFF8E8A001218AF856 +:105BA0000610DAF854100A22B1FBF2F234494A55D1 +:105BB000DAF854006D1C0A2801D90A2201E0DAF84B +:105BC00054200020029093464A5522206D1C4855CF +:105BD00000276D1CABE0DAF85400D04638B1D8F895 +:105BE0005400C01B401E81B20220F3F787F998F8D9 +:105BF00018004346DFF888C00CF805006D1CA9B2F8 +:105C00000020D3F81920C0F10305ED00EA40451843 +:105C10000CF80520401C80B20428F2D3091D89B27B +:105C20000020D3F81D20C0F10305ED00EA4045181F +:105C30000CF80520401C80B20428F2D3091D89B25B +:105C40000020D3F82120C0F10205ED00EA404518FC +:105C50000CF80520401C80B20328F2D3C91C1FFA9F +:105C600081F800259A46514651F8250F4968C5F13B +:105C70000502D200F2F7D7FA05EB0802004903E06B +:105C8000520A0020D412002088546D1CADB2062D9B +:105C9000E9D308F106001FFA80F80025514651F8B3 +:105CA0002D0F4968C5F10502D200F2F7BCFAFA4996 +:105CB00005EB080288546D1CADB2062DEED308F139 +:105CC00006009AF83E3080B25146F34A1354401C05 +:105CD0009AF83D3080B21354401C9AF83C3080B2A0 +:105CE0001354401C9AF83B3080B21354401C91F876 +:105CF0003A3080B21354401C91F8393080B21354BA +:105D0000401C83B20020D1F83F50C0F1030C4FEA91 +:105D1000CC0C25FA0CF500EB030C02F80C50401CDF +:105D200080B20428EFD31B1D7F1C9DB2BFB2029A24 +:105D30000020B7EB0B019041FFF64DAFA5EB090733 +:105D40003A0A00E044E0D44901EB0900824642707F +:105D5000877000238B460CE009EB03015944884609 +:105D6000C879DDE90021F3F7BBFE88F807005B1C6A +:105D70009BB29F42F0DC94F8A70328B1B9B2504619 +:105D800000230422F4F728FEB9B25F465046F3F729 +:105D900095FC010A79556D1CA9B27854491C94F8F8 +:105DA00064078DB202280AD1681F010AF9703871A0 +:105DB00081B2781D01F079F978556D1CADB235606E +:105DC0000121B648F3F7D0FC09B02846BDE8F08FB2 +:105DD00094F86407B34BDFF8C8E2DFF8CCA242F2D4 +:105DE000107BA3F18107A3F1830CA3F10B08A3F1AE +:105DF000720930B1012878D0022877D0032812D157 +:105E000018E394F8A106C0F3C3000E280BD2DFE814 +:105E100000F0071623313F4E5D6E7D8C9BD9E8FC68 +:105E20000027984605E0ABE218F80700E8557F1C0C +:105E3000BFB29C48F2F727FAB842F5D815E3002420 +:105E400003E0385D2855641CA4B296488138F2F707 +:105E50001AFAA042F5D8AFE30024674603E0385DA4 +:105E60002855641CA4B28F488338F2F70CFAA0427C +:105E7000F5D8A1E3002404E018F804002855641CB8 +:105E8000A4B288480B38F2F7FEF9A042F4D893E3A5 +:105E9000844F00241C3F03E0385D2855641CA4B2E5 +:105EA00080481C38F2F7EFF9A042F5D884E37D4F23 +:105EB00000242D3F03E0385D2855641CA4B27948C6 +:105EC0002D38F2F7E0F9A042F5D875E3724F0024BF +:105ED000323F03E0385D2855641CA4B26E48323866 +:105EE000F2F7D1F9A042F5D866E39CE0C6E16D4F28 +:105EF00000243C3F03E0385D2855641CA4B2694887 +:105F00003C38F2F7C0F9A042F5D855E3654F0024BC +:105F1000163703E0385D2855641CA4B2614816307A +:105F2000F2F7B1F9A042F5D846E35E4F00240A37F4 +:105F300003E0385D2855641CA4B25A480A30F2F7D1 +:105F4000A2F9A042F5D837E3DEF81802554C643CBC +:105F500088B10020215C2954401C80B20D28F9D35F +:105F60005046F2F790F900231A4650EA02011FD07A +:105F700000214E4C17E0002703E0E05DE8557F1C50 +:105F8000BFB248486438F2F77EF9B842F5D821E14B +:105F9000671807F5805797F8B77605EB010C8CF872 +:105FA0000D70491C89B20F1A73EB0207F0DB36E162 +:105FB0003948F2F768F987B20CE101213748F3F765 +:105FC000D3FB0BE3374F0024213703E0385D28551E +:105FD000641CA4B233482130F2F755F9A042F5D839 +:105FE000EAE2DFF8C0800027A8F1790805E00CE0BC +:105FF00018F80700E8557F1CBFB22A487938F2F735 +:1060000042F9B842F4D83760E2E2002704E019F818 +:106010000710E9557F1CBFB222487238F2F733F9F6 +:10602000B842F4D8EFE794F8A106C0F3C3000C28F7 +:10603000C7D2DFE800F006213D4A5968778695A46B +:10604000FBF9DFF860800027A8F16B0804E018F87E +:106050000700E8557F1CBFB212486B38F2F713F9FE +:10606000B842F4D8376001210C48F3F77DFB4FF4B8 +:106070007A70C4F84406B1E20A4F0024D73703E02F +:10608000385D2855641CA4B20648D730F2F7FBF8F7 +:10609000A042F5D890E20000520A0020B864024005 +:1060A0000000434273B901088B290020D41200205C +:1060B0000024FA4F03E0385D2855641CA4B2F74869 +:1060C000F2F7E1F8A042F6D876E2F44F0024A53FBB +:1060D00003E0385D2855641CA4B2F048A538F2F7F7 +:1060E000D2F8A042F5D867E2EC4F00249A3F03E0D3 +:1060F000385D2855641CA4B2E8489A38F2F7C3F812 +:10610000A042F5D858E2E54F00248F3F03E0385D08 +:106110002855641CA4B2E1488F38F2F7B4F8A042C5 +:10612000F5D849E2DD4F0024863F03E0385D28556D +:10613000641CA4B2D9488638F2F7A5F8A042F5D875 +:106140003AE2D64F0024773F03E0385D2855641CBF +:10615000A4B2D2487738F2F796F8A042F5D82BE2ED +:10616000CE4F0024593F03E0385D2855641CA4B28B +:10617000CA485938F2F787F8A042F5D81CE2DEF891 +:106180001802C64C4C3CC8B10020215C2954401C6C +:1061900080B21428F9D35046F2F775F80446002768 +:1061A000BFA1504605F04CF8014654EA07003FF401 +:1061B000FFAE0020A1F1010CBA4B18E0002703E06C +:1061C000E05DE8557F1CBFB2B4484C38F2F75BF88D +:1061D000B842F5D83760F0E61A1802F5805292F806 +:1061E000B72605EB000888F81420401C80B26045F3 +:1061F000F2DB22206A18D074641C47F100000AE028 +:106200005A1802F5805292F8B62605EB010C8CF86C +:106210001420491C89B20A1B77EB0002F0DBA2A113 +:10622000A248F2F724F8C3E60FE0FFE79B4F0024F3 +:106230001C3F03E0385D2855641CA4B297481C3805 +:10624000F2F721F8A042F5D8B6E1DFF85082002736 +:10625000A8F10B0804E018F80700E8557F1CBFB24E +:106260008E480B38F2F70FF8B842F4D837600121A6 +:106270008F48F3F779FA43F69820FAE694F8A106E6 +:10628000C0F3C30005287BD2DFE800F003135D7B79 +:10629000BB00002084F86507074604E018F80700F3 +:1062A000E8557F1CBFB28348F1F7EDFFB842F5D83F +:1062B000A9E6002184F8651708462954401C80B2DD +:1062C0006428FAD384F865177A49002087310A5C7C +:1062D0002A54401C80B20828F9D3DFF8C88141F263 +:1062E0002570002408EB000709E008EB040000F526 +:1062F000805090F8250729190872641CA4B238460A +:10630000F1F7C1FFA042F0D82C20291908720934F6 +:10631000A7B241F24D70002408EB000909E008EB38 +:10632000040000F5805090F84D173A19A954641CE8 +:10633000A4B24846F1F7A7FFA042F0D85AA15B48A3 +:10634000F1F795FF58E0DFF854810027A8F1C40861 +:1063500004E018F80700E8557F1CBFB24F48C43866 +:10636000F1F791FFB842F4D8376001215048F3F7B4 +:10637000FBF994F8A10620F07800183084F8A10603 +:106380002CE194F863074B4FA43702284FF000002C +:1063900017D000212954401C80B26428FAD384F815 +:1063A00065170020395C2954401C80B20E28F9D3AF +:1063B0005046F1F768FF0104090C1DD00020394A4E +:1063C00017E084F86507002403E0385D2855641C55 +:1063D000A4B23848A430F1F756FFA042F5D8EBE05C +:1063E000131803F5805393F8B7362C18A373401C89 +:1063F00080B28842F4D3A1E72C48F1F744FF306023 +:10640000DBE5DFF898800027A8F1B80804E018F869 +:106410000700E8557F1CBFB22048B838F1F733FFBA +:10642000B842F4D8376001212148F3F79DF941F2D1 +:1064300088301EE694F8A106C0F3C300092874D280 +:10644000DFE800F0051E3A47556474ACBC00002735 +:10645000984604E018F80700E8557F1CBFB21548BD +:106460000B30F1F710FFB842F4D837600121104823 +:10647000F3F77AF994F8A10620F0780008307DE768 +:10648000002403E0385D2855641CA4B2094876381E +:10649000F1F7F9FEA042F5D88EE00000F9BA010844 +:1064A0002C000000D41200200D0A0000520A002027 +:1064B000B864024068B901080024674603E0385D0B +:1064C0002855641CA4B24748F1F7DDFEA042F6D877 +:1064D00072E0002404E018F804002855641CA4B2FB +:1064E00040487830F1F7CFFEA042F4D864E03D4F49 +:1064F0000024D83703E0385D2855641CA4B239481D +:10650000D830F1F7C0FEA042F5D855E0354F002451 +:10651000E73703E0385D2855641CA4B23148E73002 +:10652000F1F7B1FEA042F5D846E057E094F86307D2 +:106530002C4FAE3702280FD00020395C2954401C64 +:1065400080B20F28F9D35046F1F79DFE0104090CE3 +:106550001FD00020244A15E0002403E0385D2855B0 +:10656000641CA4B21F48AE30F1F78DFEA042F5D8EE +:1065700022E0131803F5805393F8B7362C18E37311 +:10658000401C80B28842F4D3AFF2E4011748F1F71F +:106590006EFE1648F1F777FE84B20DE0114F00242D +:1065A000F13703E0385D2855641CA4B20D48F13082 +:1065B000F1F769FEA042F5D83460FEE4002019F836 +:1065C00000102954401C80B20728F8D3401E3060C8 +:1065D00001210748F3F7C8F858464AE509B00020FA +:1065E000BDE8F08FF0B80108D4120020520A002054 +:1065F000B864024070B5164C40F224452946204646 +:1066000002F0C5FF002821D02946204602F05CFF99 +:10661000104D00212846F3F7A7F861102846F3F73C +:106620008DF80D49012081F865072088A088281D74 +:106630000268C2F5FA62A1F82A264FF4FA610160F5 +:106640002846BDE870400121F3F78EB870BD000008 +:106650000010014088640240D422002010B5074C8D +:1066600005492046F3F76AF800212046F3F77CF845 +:1066700003490120087010BD00800028B864024062 +:10668000180A00202DE9F04301218FB0880500F0A1 +:106690001BFBDFF894904846F3F770F840200501A3 +:1066A00003900024CDE90545C60207940894CDE97E +:1066B00009464FF000681E480B940C940D941B4F34 +:1066C000CDF800800E94CDE9017069464846F3F795 +:1066D000FDF8012210214846F3F7E2F8DFF8489070 +:1066E000A9F130094846F3F749F84FF4FA60CDE9CB +:1066F0000340CDE9054507940894CDE909460D48C6 +:106700000B940C940D94CDF800800E94CDE901709B +:1067100069464846F3F7DAF801214846F3F724F8CA +:106720000FB0BDE8F0830000B864024004100140DF +:10673000520A0020947200201CB50121032000F0B1 +:10674000C3FA0E4C072206212046F3F769FE072202 +:1067500011462046F3F764FEC020022100908DF818 +:10676000051000228DF8062001208DF807008DF815 +:10677000041069462046F3F717FE1CBD00040240D2 +:106780002DE9F0410024FFF7D7FFFFF77BFF4FF41F +:10679000E13000F0ADF800F08DF80121402000F06C +:1067A000ABFA012000F02CFB4FF47A75284604F078 +:1067B000A7FB3C490B2081F82A01002381F82631F0 +:1067C0000B768B764B76CB760D6281F828300126DE +:1067D00081F82A6081F8296081F82B60E80008635D +:1067E0000B708E704E70CE708D600B738E734E7307 +:1067F000CE73001148612C4A137093705670D67096 +:106800004EF660259560294F42F6F82CA1F23C61C6 +:10681000A2F5297204EB440007EB8000A0F5196093 +:1068200000F50050037083704670C370C0F808C054 +:10683000641C042CEED391F86107000706D091F890 +:10684000610700F00F00401E81F8630791F86107AF +:10685000000906D091F86107FF2404EB101081F8BD +:10686000640781F8683791F8640770B1104C01280B +:106870000ED0022809D0032805D147F23050C2F8C3 +:10688000AC02C4F88832BDE8F081C2F8AC52FAE735 +:10689000C2F8AC52C4F8883242F21070C1F8440613 +:1068A000F1E700001029002078550020D4120020C4 +:1068B0000000404238B546208DF8000002208DF8D7 +:1068C000010001248DF802408DF803406846FCF772 +:1068D000E9F925208DF800008DF8014000208DF8A1 +:1068E00002008DF803406846FCF7DCF938BD000073 +:1068F0001FB504460121102000F022FA0020ADF857 +:1069000004000094ADF80600ADF80800ADF80C00E6 +:106910000C200D4CADF80A006946204602F06EFED0 +:106920000121204602F0D3FD012240F224412046FD +:1069300002F04CFE1021204602F0C6FD0122C021CB +:10694000204602F0CEFD1FBD001001402DE9F04FA2 +:106950008DB034225E496846F1F777FC5D4F002622 +:1069600097F8630700287DD0DFF86CB10121CBF8E0 +:1069700088124FF0000987F86597584D584C02E08F +:10698000A85DA055761C5548F1F77DFCB042F7D8BC +:10699000DFF85081C8F800600121A8F10400F2F787 +:1069A000E3FE4FF4FA7004F0ABFA87F86597DFF86E +:1069B0002CA100260AF1830A03E01AF80600A0556C +:1069C000761C46488330F1F75EFCB042F5D8C8F833 +:1069D000006044480121001FF2F7C6FE4FF47A70B0 +:1069E00004F08EFA87F86597DFF8F0A000260AF128 +:1069F000020A03E01AF80600A055761C3748801CEE +:106A0000F1F741FCB042F5D8C246C8F800603548FD +:106A10000121001FF2F7A8FE4FF47A7004F070FA1B +:106A2000C84687F86597002602E0A85DA055761C49 +:106A30002A48F1F728FCB042F7D85546CAF800605A +:106A4000DFF8A0A00121AAF1040A5046F2F78CFE5B +:106A50004FF47A7004F054FA23496846F1F707FCC2 +:106A60001E4900E030E0891D6846F1F700FC87F818 +:106A700065870026E94603E019F80600A055761C54 +:106A80006846F1F700FCB042F6D82E60012150466E +:106A9000F2F76AFE4FF47A7004F032FA464687F84D +:106AA00065870E4900200A310A5C2254401C0728E1 +:106AB000FAD3401E286001215046F2F755FE6420AB +:106AC00004F01EFACBF888620DB0BDE8F08F00002C +:106AD00010BD0108D422002000004242F0B8010895 +:106AE000520A0020BC640240D12900202DE9FC5F3D +:106AF0000121592000F0E8F80024DFF89CB04FF4A1 +:106B00007C578DF80440022600978DF8076069468F +:106B10005846F3F749FCFC20DFF880A000908DF880 +:106B2000044001258DF8075069465046F3F73CFCB8 +:106B3000DFF86C904FF440488DF80440CDF80080A9 +:106B40008DF8075069464846F3F72EFC8DF804404F +:106B50008DF807600720134E009069463046F3F722 +:106B600023FC07213046F3F772FC41464846F3F711 +:106B700070FC39465846F3F76CFCFC215046F3F79D +:106B800068FC0948D0F828120848012902D004708E +:106B9000BDE8FC9F0570FBE70010024000180240B2 +:106BA000000C02400000024000004242D4120020CB +:106BB00070B5FFF79BFF642004F0A2F91548D0F8E8 +:106BC0003C3201221449154800243BB180F8634748 +:106BD000D1F814121248D1B1047570BDD1F8183231 +:106BE0008BB180F86327D1F80832D1F80C5243EA10 +:106BF0004503DB4380F8643790F8643703F0030300 +:106C000080F86437E4E7022380F86337EBE7027526 +:106C100070BD00000080414200004342D4220020A9 +:106C2000D41200202DE9FC410121112000F04CF884 +:106C300001248DF8044000254CF204008DF8065024 +:106C40000326184F00908DF805608DF807406946BF +:106C50003846F3F7A9FB04213846F3F7F8FB12484E +:106C600090F86417032903D090F86407012812D123 +:106C70008DF804408DF8065004200C4D00908DF8DE +:106C800005608DF8074069462846F3F78DFB04211F +:106C90002846F3F7DCFB0648C0F8B842C0F8BC420F +:106CA000BDE8FC8100100240D42200200000024018 +:106CB00000004242FFF7B6BF4FF400610148F3F70E +:106CC000BFBB000000040240044A0029116801D043 +:106CD000014300E0814311607047000030380240FA +:106CE000044A0029116801D0014300E0814311608A +:106CF0007047000010380240044A0029116801D092 +:106D0000014300E0814311607047000034380240C5 +:106D1000044A0029116801D0014300E08143116059 +:106D20007047000040380240044A0029116801D031 +:106D3000014300E0814311607047000020380240A9 +:106D4000044A0029116801D0014300E08143116029 +:106D50007047000044380240044A0029116801D0FD +:106D6000014300E081431160704700002438024075 +:106D700070B5204B1968204C11F00C0104D066103E +:106D8000042903D0082903D004601BE0066019E041 +:106D9000184A121F1168C1F38055116801F03F01B4 +:106DA00015B1B6FBF1F101E0B4FBF1F11468126822 +:106DB000C4F388146143C2F30142521C5200B1FB78 +:106DC000F2F1016019680F2202EA11110B4A545CBA +:106DD0000168E14041601C68072505EA9424145DC0 +:106DE00021FA04F484601B6805EA5333D25CD14075 +:106DF000C16070BD083802400024F400000000208B +:106E000005490028086802D040F0040001E020F0A5 +:106E10000400086070470000000806500148006840 +:106E2000704700000808065070B5012080F31088F4 +:106E30000C4D10212846F3F70AFB08212846F3F7EA +:106E400008FBD720F2F77EF9FF20F2F77BF9044622 +:106E500010212846F3F7FDFA002181F3108820461F +:106E600070BD00000000024070B5012080F3108862 +:106E7000194C0020A080FFF7D7FF000609D401209D +:106E800004F03EF8A088401C80B2A080C828F2D34D +:106E90001EE0A088C8281BD2104D10212846F3F709 +:106EA000D6FA08212846F3F7D4FA9F20F2F74AF9D8 +:106EB000FF20F2F747F9FF20F2F744F96070102144 +:106EC0002846F3F7C6FA002080F31088607870BD7A +:106ED000002080F3108870BD2212002000000240C4 +:106EE00070B5012188B08803FFF712FF012102204D +:106EF000FFF7EAFE00244FF400602F4E8DF80440A7 +:106F000000908DF8074069463046F3F74DFA0121AD +:106F10008DF8041002258DF8055008038DF8064001 +:106F20008DF80710009069463046F3F73DFA0522C8 +:106F30000D213046F3F774FA05220E213046F3F79F +:106F40006FFA05220F213046F3F76AFA4FF46040DA +:106F500000908DF8045003208DF805008DF8064050 +:106F60008DF8074069463046F3F71EFA134D284660 +:106F700000F04AF8ADF810406815ADF8120018207E +:106F8000ADF814000720ADF81800ADF808404FF434 +:106F90008270ADF80C40ADF80A00ADF80E40ADF8C7 +:106FA000164002A9284600F064F80121284600F0A6 +:106FB00021F808B070BD0000000402400038004015 +:106FC00070B50B4C05460221204600F047F800281A +:106FD000F9D02946204600F04AF80121204600F069 +:106FE0003DF80028F9D0204600F03FF8C0B270BD4F +:106FF000003800400029018802D041F0400101E042 +:1070000021F0400101807047114910B588420AD132 +:10701000841401212046FFF79FFE2046BDE8104062 +:107020000021FFF799BE0B49884202D101210414C7 +:1070300004E0094988420AD10121C4132046FFF720 +:1070400073FE2046BDE810400021FFF76DBE10BD65 +:107050000030014000380040003C00400246002063 +:1070600012890A4200D001207047808970478181CF +:10707000704730B502884C8802F441530A88CD88A5 +:1070800022438C882C4322430C8922434C8922437F +:107090008C892243CC8922431A430280828B22F4BA +:1070A00000628283098A018230BD0246002003E02B +:1070B00012F8013B1844C0B2491E89B2F8D2704799 +:1070C0002DE9F04101218D070024284601F082FEC0 +:1070D000F0B3F3F771FC284E002006F580533DE035 +:1070E00006EB840101F58051D1F8B4271278012A0A +:1070F000D1F8B42703D05278012A08D02CE01070C0 +:10710000D1F8B4275070D1F8B427907030E0D1F89E +:10711000B427927802BBD1F8B42757687F1C576018 +:10712000D1F8B4275268D1F8B477BF68BA4213D304 +:10713000D1F8B4770122BA70D1F8B427D278012AF5 +:1071400016D0D1F8B4275070D1F8B427506000E0C1 +:1071500008E0D1F8B417C870641CE4B293F8B21711 +:10716000A142BDD82846BDE8F041012101F07CBD17 +:10717000D1F8B4174860EFE7D41200200CB5002214 +:10718000254900920192086840F4803008604FF46D +:10719000A063086800F4003001900098401C009043 +:1071A000019810B900989842F3D10868800330D54F +:1071B0000120019018484030026842F0805202607D +:1071C0001648026842F480420260134808300268A0 +:1071D00002600268026002680260031F104A1A60BF +:1071E0000A6842F080720A600A689201FCD50D4A72 +:1071F00040F205611160016821F00301016001683E +:1072000041F0020101600168C1F381010229FAD154 +:107210000CBD01920CBD000000380240007000401F +:1072200008544007003C02407CB500229FED170A3D +:1072300000928DED010A6D4601AC16E0835CA3F16E +:107240003006102E05D2009B1B010093865C303E59 +:1072500007E0413B062B0CD2009B1B010093865C90 +:10726000373E1E43521CD2B200968A42E6D300201B +:1072700006E0BFEE000A7CBD2A5C2254401CC0B26E +:10728000B0EB510FF8D39DED010A7CBD000000006A +:1072900030B505460022104611E0AB5CA3F1300486 +:1072A000102C02D244EA001007E0A3F14104062C9E +:1072B00008D20401A3F137002043521CD2B28A4203 +:1072C000EBD330BD4FF0FF3030BD00002DE9FE4361 +:1072D000534C4FF03809A07800263146FAF70CFEDF +:1072E000012508270096CDE90175024618200023E4 +:1072F0004946FBF727FF00F1040808EB4800400669 +:10730000000E08232D2249460095FBF7ADFE60785C +:1073100008F101080021FAF7EFFD0246009608EB9C +:107320004800CDE901754006000E00234946FBF7F1 +:1073300009FF804408EB48004006000E08232D2278 +:1073400049460095FBF790FE207808F101080021DE +:10735000FAF7D2FD0246009608EB4800CDE9017528 +:107360004006000E00234946FBF7ECFE804408EB84 +:1073700048004006000E0823202249460095FBF7EE +:1073800073FE607908F101080021FAF7B5FD0246A5 +:10739000009608EB4800CDE901754006000E002379 +:1073A0004946FBF7CFFE804408EB48004006000E3C +:1073B00008232D2249460095FBF756FE207908F157 +:1073C00001080021FAF798FD0246009608EB4800F4 +:1073D000CDE901754006000E00234946FBF7B2FED9 +:1073E000804408EB48004006000E08232D22494641 +:1073F0000095FBF739FEE07808F101080021FAF763 +:107400007BFD0246009608EB4800CDE90175400679 +:10741000000E00234946FBF795FEBDE8FE83000001 +:107420007C2600200249C870012088717047000046 +:10743000D41200202DE9FE4F00252F46F2F706FE5C +:10744000F74EB07900287CD0A94686F80690FBF765 +:1074500065FCF0784FF0080A4FF001084FF0100B70 +:1074600006F58054102881F05F83DFE810F01000EB +:107470008C00FD004802B403F80306057106970767 +:10748000E4073A08E308DD09240AC50A360BF3F7D6 +:1074900083FA01280AD0022808D0042806D0082838 +:1074A00004D10220FFF7BEFF84F8A091CDE900B817 +:1074B000002145461523DBA20846FBF706FF94F89A +:1074C000A10128B3CDE900A557460523DAA214216E +:1074D0000020FBF7FAFECDF80090CDE9017594F895 +:1074E000A121002314211E20FBF72CFECDE90075FD +:1074F00094F8A1010A2300EB400101EB001006EB18 +:10750000001041F66221421814212820FBF7DDFE0D +:1075100094F8A001FF2829D094F8A001CDE9000536 +:107520000A2364221E211846FBF71CFDCDF80090AB +:10753000CDE901A594F8A0214E4600232D2132204B +:1075400000E0F3E3FBF7FEFD00EB4000322101EB2E +:107550004000C0B2082325222D210095FBF784FDB1 +:1075600094F8A001642808D001F0DEBACDE900A5A6 +:1075700015232D21B2A21420FCE384F8A06102207F +:10758000FFF750FFF0E7F3F707FA01280BD00228C6 +:1075900009D0042802D0082805D101E0092000E024 +:1075A0000420FFF73FFF94F8620738B194F86307AF +:1075B00038B1012808D0022811D108E01523A4A26F +:1075C00007E01523A5A204E01523A8A201E01523D6 +:1075D000A9A2CDE900A800210846FBF776FEB07805 +:1075E000012802D0022811D106E0A7480923CDE9DD +:1075F00000081A460A2106E0A34909231231CDE901 +:1076000000181A460A210020FBF712FE9E48182394 +:107610004838CDE9000844461A4600216820FBF7A7 +:1076200007FECDE900A45546152398A21A21002093 +:10763000FBF74BFECDE9005415239AA2242100202C +:10764000FBF743FECDF80090CDE90154726D0023A5 +:1076500024215420FBF776FD706D10B90220FFF74E +:10766000E1FEFFF733FE7FE7F3F796F9042802D037 +:10767000082811D107E094F89C0120F0800084F8DC +:107680009C01092006E094F89C0120F0800084F819 +:107690009C010420FFF7C6FE94F8620738B194F805 +:1076A000630768B101280ED0022814D118E0CDE993 +:1076B00000A8002115237FA20846FBF706FE15E06F +:1076C000152366A201E0152368A2CDE900A80021D8 +:1076D0000846FBF7FAFD94F827060F2803D005E0CB +:1076E000152365A2F1E70120FFF79CFEB078012881 +:1076F00002D002280CD101E0634901E06249123155 +:10770000CDE9001809231A460A210020FBF790FD55 +:1077100094F8A00110B10020FFF784FE94F864678C +:1077200059495C31A1F10E00A0F10E05A0F11C0237 +:10773000A0F12A03022E07D094F86467012E51D0DD +:1077400094F86467F6B320E05C4ED6F80062D6B3D6 +:1077500094F86837322B04D2CDE9001808230E22A2 +:107760000FE094F868173C2948D394F86807462836 +:1077700052D2CDE9005808230E220021592002E000 +:107780000E2200215920FBF753FD3F4818234838AB +:10779000CDE9000845461A4600216820FBF748FD60 +:1077A000CDE900B55E46102345A214212820FBF741 +:1077B0008CFDCDE900A5152343A224211220FBF75F +:1077C00084FD01E00EE095E094F89C0100067FF551 +:1077D00048AFCDE90065102340A22E210020FBF721 +:1077E00074FD3EE794F86867202ECED294F868675F +:1077F0001A2EB1D894F86817172905D9CDE90008D1 +:1078000008230E220021BDE794F868071428B0D899 +:1078100094F8680712286ED9CDE900280823AFE74D +:10782000D41200204669726D77617265446F776E7D +:107830006C6F616400000000506F72743A000000C9 +:10784000446F776E6C6F6164204661696C21000043 +:107850004E6F205369676E616C000000547970654B +:107860003A53746174696F6E00000000547970655A +:107870003A436C6F75640000547970653A436C6FDD +:1078800075642D546573740098D901084F66666C51 +:10789000696E65205265636F72642055706C6F610C +:1078A000640000005265636F7264206E756D6265DE +:1078B000723A00004F66666C696E650000004042D7 +:1078C000424C5545534B5900454E4552475920545B +:1078D0004543484E4F4C4F47590000005570677262 +:1078E0006164652045525220436865636B2047758B +:1078F0006E000000FFE7CDE90038082340E7F3F70A +:107900004BF8012806D002281CD004283AD00828B9 +:1079100038D132E03F210FE0307918B13079401E84 +:10792000307100E03171307900EB8002C2EB8010E1 +:10793000304490F85C00F8B930796D1CADB2402D40 +:1079400020D8E9E7494614E06D1CADB2402D19D8A6 +:1079500030793F2803D23079401C307100E031711A +:10796000307900EB8002C2EB8010304490F85C006C +:1079700010B930794028E7D304E00220FFF752FD28 +:1079800086F80490F078344603287CD10122002147 +:10799000FE4801F007F9207900EB8001C1EB80106F +:1079A000204490F85C004E460021FAF7A5FA0096B4 +:1079B000CDE901B80246002345465F4619465820E6 +:1079C000FBF7C0FBCDE900751023F1A2194600209A +:1079D000FBF77BFC207900EB8001C1EB8010204499 +:1079E000D0F85D000021FAF787FA4FF00208CDF8D1 +:1079F0000080CDE901750246002310211820FBF715 +:107A0000A1FBCDE900751023E6A220210020FBF7A1 +:107A10005CFC207900EB8001C1EB80102044D0F8A1 +:107A200061000021FAF768FACDF80080CDE9017510 +:107A30000246002320211820FBF784FB207900EB6D +:107A40008001C1EB8010204490F87F000021FAF7FC +:107A500053FA0096CDE901A5024657463821182071 +:107A60000023FBF76FFB00F1040808EB4800400619 +:107A70003821000E08232D220095FBF7F5FA08F1B6 +:107A80000108207900E090E200EB8001C1EB80105A +:107A9000204490F87E000021FAF72EFA0246009664 +:107AA00008EB4800CDE9017540063821000E00239F +:107AB000FBF748FB804408EB480040063821000EE5 +:107AC00008232D220095FBF7CFFA207908F1010851 +:107AD00000EB8001C1EB8010204490F87D00002174 +:107AE000FAF70AFA0246009608EB4800CDE901755C +:107AF00040063821000E0023FBF724FB804408EBEE +:107B0000480040063821000E082320220095FBF78C +:107B1000ABFA207908F1010800EB8001C1EB80107D +:107B2000204490F882000021FAF7E6F90246009618 +:107B300008EB4800CDE9017540063821000E00230E +:107B4000FBF700FB804408EB480040063821000E9C +:107B500008232D220095FBF787FA207908F1010808 +:107B600000EB8001C1EB8010204490F881000021DF +:107B7000FAF7C2F90246009608EB4800CDE9017514 +:107B800040063821000E0023FBF7DCFA804408EBA6 +:107B9000480040063821000E08232D220095FBF7EF +:107BA00063FA207908F1010800EB8001C1EB801035 +:107BB000204490F880000021FAF79EF902460096D2 +:107BC00008EB4800CDE9017540063821000E00237E +:107BD000FBF7B8FAC8E4F2F7DFFE012806D0022866 +:107BE00009D004280ED008281ED121E03079D8B160 +:107BF0003079401E04E03079032815D23079401CDA +:107C0000307111E0307930B1012806D0022806D059 +:107C1000032809D105E0052004E0062002E0072042 +:107C200000E00820FFF7FEFBF078042805D09BE475 +:107C30000220FFF7F7FB4846E2E754480422002100 +:107C4000803800F0AFFFCDE900B930794F49803975 +:107C500001EB001230790007010E1023F6E3F2F772 +:107C60009BFE082802D10420FFF7DCFBF078B14628 +:107C70000528AFD1454804220021403800F092FF8A +:107C800094F8630720B101280AD0022823D134E0F8 +:107C90001023AFF23842CDE900A81946002018E0C1 +:107CA000474656461023AFF23C42CDE900A819469C +:107CB0000020FBF70AFB10233FA238210020CDE96A +:107CC0000067FBF702FB11233D4A38211E20CDE956 +:107CD0000067FBF7FAFA94F8640740B394F8640776 +:107CE000012825D094F86407354E253602287BD02C +:107CF00094F86407032878D036E4CDE900A810236F +:107D0000464657462FA219460020FBF7DEFACDE97A +:107D10000076102328A238210020FBF7D6FACDE9FF +:107D20000076112338212B4A1E20D2E7F0E3FFE72B +:107D30004C46601900F5805090F8A20618B96D1CE9 +:107D4000ADB2152DF5D3CDE900A846465746102310 +:107D500021A21A210020FBF7B8FA601941F2A261B2 +:107D60004218CDE9007610231A212020FBF7ADFA46 +:107D7000102300E0B4E3CDE9007619A2242100200D +:107D8000FBF7A3FA0E4A102339322FE082DA0108FA +:107D90004C3A20202020202020202020202020209D +:107DA00000000000503A2020202020202020202009 +:107DB000202020200000000055524C3A0000000016 +:107DC00098290020547970653A436C6F75642D547E +:107DD000617374001CB90108494343494400000021 +:107DE00041504E203A00000015E024E0CDE9007635 +:107DF00024210846FBF769FACDE900761023FDA29D +:107E00002E210020FBF761FACDE900760F232E2109 +:107E1000FA4A242064E3CDE900A8444655461023DD +:107E2000F7A21A210020FBF750FAF44A1023373248 +:107E30001A211E200EE0CDE900A844465546102325 +:107E4000F1A21A210020FBF740FAEC4A10237C3201 +:107E50001A211220CDE90054FBF737FACDE900547E +:107E60001023E4A224210020FBF72FFA142332462A +:107E70002E21CDE90054002032E3F2F78DFD0128D8 +:107E800004D0022807D008280FD10BE0307960B168 +:107E90003079401E04E03079032806D23079401C46 +:107EA000307102E00420FFF7BDFAF07806287CD19B +:107EB00004220021D54800F075FECDF80090CDE9F0 +:107EC00001B844463279B346B046012300213E2032 +:107ED000521CFBF737F9CDE900A456461023CCA27B +:107EE00000214820FBF7F1F9DFF830A3CDE900A429 +:107EF00008231A4600217820FBF79AF9CDE900649F +:107F00001023C7A208214820FBF7DFF90823CDE999 +:107F100000A91A4619467820FBF78AF9CDE90064D2 +:107F20001023C2A219460020FBF7CFF998F80400ED +:107F300000EB400101EB001108EB011000F580504F +:107F400090F8910B4FF01003012844D0B9A2CDE96D +:107F5000006410211E20FBF7B8F9CDE90064A046AB +:107F60001023B6A218210020FBF7AFF99BF80400FC +:107F700000EB400101EB00100BEB001000F580500E +:107F800090F88A0BCDE9006805289BF8040000EB07 +:107F9000400101EB00100BEB001000F580501CD0ED +:107FA00090F88A0B9949403100E043E201EB00125E +:107FB0000C2318213620FBF788F90120CDE9006059 +:107FC000B0461023A0A220210020FBF77EF909264D +:107FD0004FF0200BACE09FA2B9E790F8900B8B49D3 +:107FE000B031E1E706EB46014FF07A0ABAEB410FF8 +:107FF00002D27F1CBFB20026207900EB400101EBCA +:10800000001004EB001000EB051000F5805090F814 +:10801000B60BCDF80090C009CDE90180207900EBC6 +:10802000400101EB001004EB001000EB051000F51F +:10803000805090F8B42B0BEBC700C1B206EB4600A2 +:108040004006000E0023FBF77DF8304486B206EBB5 +:108050004601BAEB410F02D27F1CBFB20026207945 +:1080600000EB400101EB001004EB001000EB0510E9 +:1080700000F5805090F8B60B0823C00900900BEB78 +:10808000C700C1B206EB46004006000E2D22FAF7EB +:10809000EBFF761CB6B206EB4601BAEB410F02D2FB +:1080A0007F1CBFB20026207900EB400101EB0010DD +:1080B00004EB001000EB051000F5805090F8B60BB3 +:1080C000CDF80090C009CDE90180207900EB400196 +:1080D00001EB001004EB001000EB051000F58050E0 +:1080E00090F8B52B0BEBC700C1B206EB460040067B +:1080F0005C46000E0023FBF725F8304486B206EB01 +:108100004601BAEB410F02D27F1CBFB2002601200C +:10811000009004EBC700C1B206EB46004006000E1B +:1081200008233B22FAF7A0FF761C6D1CB6B2ADB255 +:108130004A4C207900EB400101EB001004EB0010E9 +:1081400000F5805090F88B0BA8423FF64BAF71E1E1 +:10815000F2F722FC012804D0022807D008280FD10A +:108160000BE0307960B13079401E04E030790328AB +:1081700006D23079401C307102E00420FFF752F93A +:10818000F0780728E3D10124B471204804220021AB +:10819000E03000F007FD0021CDE9001B02943279A8 +:1081A00001234020521CFAF7CDFFCDE900A4D346AD +:1081B00010232BA214210020FBF787F80924DDE00F +:1081C00004EB44014FF07A08B8EB410F02D27F1C58 +:1081D000BFB200240020CDE9000B4FF00109CDF81B +:1081E0000890307900EB400101EB001006EB001025 +:1081F0003CE00000494D45493A000000C2290020FA +:10820000535349443A00000049503A00C2DA010889 +:108210004F6E4C696E65203A2000000048D9010875 +:108220004F66664C696E653A2000000054797065AF +:108230003A000000525334383500000050726F7419 +:108240006F636F6C3A00000047756E2D4164647275 +:108250003A0000004C4F524100000000D4120020B0 +:1082600047756E2D525353493A00000000EB05103C +:1082700000F5805090F8B42B4FF0140A0AEBC700B9 +:10828000C1B204EB44004006000E0023FAF75AFF87 +:10829000204484B204EB4401B8EB410F02D27F1CAE +:1082A000BFB200240AEBC700C1B204EB4400400691 +:1082B000000E08232D22CDF80090FAF7D5FE641C9D +:1082C000A4B204EB4401B8EB410F02D27F1CBFB251 +:1082D00000240021CDE9001BCDF80890307900EB97 +:1082E000001101EB002006EBC00005EB051100EBCF +:1082F000C10000F5005090F88800642110FB01F0E7 +:10830000020A0AEBC700C1B204EB4400400656461D +:10831000000E0023FAF716FF204484B204EB440158 +:10832000B8EB410F02D27F1CBFB2002406EBC7009E +:10833000C1B204EB44004006000E08232522CDF80C +:108340000090FAF791FE641CA4B204EB4401B8EB70 +:10835000410F02D27F1CBFB2002406EBC700C1B29E +:1083600004EB44004006000E08233B22CDF80090A9 +:10837000FAF77AFE641C6D1CA4B2ADB2FC4E3079E3 +:1083800000EB400101EB001006EB001000F58050FF +:1083900090F88B0BA8423FF613AFC5E3F2F7FCFA57 +:1083A000082802D10420FFF73DF8F0780828F4D11E +:1083B00004220021EF4800F0F5FBCDE900A8474674 +:1083C00054461023EC4A14210020FAF77EFFB246EF +:1083D00005EB450000EB05110AEB011841F69C3056 +:1083E00010F80800C00721D005EB8501142000EB30 +:1083F0004106CDE90047F1B20523E0A20020FAF7DB +:1084000064FFCDF80090CDE90147F1B201236A1C69 +:108410001E20FAF797FE41F69231CDE9004708EBAE +:108420000102F1B20A232A20FAF74FFF6D1CADB208 +:10843000042DCDD378E3F2F7AFFA012807D0022854 +:108440000CD0042812D0082831D134E047E030792C +:1084500010B13079401E25E0052023E03079052851 +:1084600002D23079401C1DE048461BE030790628D6 +:108470001DD2DFE800F00305070911190A2014E0F6 +:108480000B2012E00C2010E00D20FEF7CBFF94F83B +:10849000610700F00F0005E00E20FEF7C3FF94F81F +:1084A00061070009307102E00F20FEF7BBFFF07892 +:1084B000092804D038E30220FEF7B4FFD4E730796E +:1084C000AC4C0422403404EB0010002100F06AFBA5 +:1084D000CDE900B93079102304EB0012002100200F +:1084E00087E2F2F759FA012806D0022809D00428B9 +:1084F0000FD0082851D154E0307918B33079401E9C +:1085000004E03079032848D23079401C307144E0CF +:108510000EE3307900EB400101EB001006EB001098 +:1085200000F5805090F8910B01280CD0307900EBC9 +:10853000400101EB001006EB001000F5805090F8B0 +:10854000910BA0B129E030794C4600EB400101EBE2 +:10855000001006EB001000F5805080F8919B3179F7 +:108560000220F1F741FB8748C0F8884215E03079D6 +:10857000444600EB400101EB001006EB001000F553 +:10858000805080F8918B3079FAF78CF97D48C0F8EB +:10859000884231790220F1F727FBF0780A2805D0CC +:1085A000C2E20920FEF73EFF4846AFE771480422C9 +:1085B0000021D03000F0F6FACDE900A84446554637 +:1085C000152371A214212820FAF77FFECDF8009020 +:1085D000CDE901543279012314214620521CFAF7C7 +:1085E000B1FD307900EB400101EB001006EB00100B +:1085F00000F5805090F8910B01280CD0307900EBF9 +:10860000400101EB001006EB001000F5805090F8DF +:10861000910B18B10AE015235DA201E015235FA2BA +:10862000CDE900541E210020FAF74FFE15235EA26B +:1086300032211EE4F2F7B0F9604C012806D002287E +:108640000FD004281AD0082830D11CE0307968B344 +:1086500094F8BD0210B13079FAF724F93079401E50 +:108660000AE03079032821D294F8BD0210B13079A4 +:10867000FAF718F93079401C307117E084F8BD82A0 +:1086800084F8B18212E00920FEF7CCFE484686F855 +:10869000049084F8B08294F8BD1239B13949C1F818 +:1086A000880284F8BD023079FAF7FCF8F0780B28DC +:1086B00031D104220021424800F074FACDE900A82B +:1086C00045465746152330A212212820FAF7FDFD12 +:1086D000CDF80090CDE901753279012312214620B1 +:1086E000521CFAF72FFDCDE90075152335A21C2188 +:1086F0000020FAF7EAFDCDE90075152337A22621FF +:108700000020FAF7E2FDCDE90075152339A23021EA +:108710000020FAF7DAFD94F8BD02012827D145467A +:1087200086F8068094F8B20280B11649C1F88892A2 +:1087300084F8B29230790121FAF7D8F9CDE900A591 +:10874000152331A238210020FAF7BFFD94F8BC02AE +:1087500000280CD084F8BC92CDE900A515232EA2E8 +:1087600038210020FAF7B1FD0648C0F88852DBE155 +:10877000D4120020E2DB010850B30108506F72747C +:108780002D00000000004242504F52543A000000B9 +:10879000545950453A4C4F524100000054595045ED +:1087A0003A525334383500005061737320456E746B +:1087B0006572204368616E6765000000D452002036 +:1087C000F2DC0108313A4469702073776974636898 +:1087D0002031616E6432204F4E000000323A496E03 +:1087E0007365727420736C617665206D6F64756C4F +:1087F00065000000333A5061737320456E746572F2 +:10880000205374617274000053746174653A536547 +:108810006E64696E6700000053746174653A436F5B +:108820006D706C6574650000F2F7B6F8012813D01E +:10883000022811D0042802D008280DD109E0F0F751 +:10884000FDFD142803D0484684F8A70304E0404601 +:10885000FAE70920FEF7E6FDF0780C287ED1042225 +:108860000021B44800F09EF9CDE900A845465646DF +:108870001523B1A21A210020FAF727FDCDE90065E2 +:108880001523B2A224210020FAF71FFDCDE90065CF +:108890001523B2A22E210020FAF717FD94F8A703A2 +:1088A0004FF0150308B1B3A200E0B8A2CDE900650E +:1088B000382100209DE0F2F76FF8012806D0022849 +:1088C0000BD0042812D0082857D165E0307910B1B8 +:1088D0003079401E08E0032006E03079032802D2F8 +:1088E0003079401C00E04846307146E0317994F818 +:1088F000610761F3030084F8610700210320F1F7A9 +:1089000073F960B394F86157022004F5CE74FEF752 +:1089100089FDF1F7BFF984F8C55500210320F1F76F +:1089200063F9207820F001002070207840F00600E4 +:108930002070A4F8029000210120F1F755F994F875 +:10894000050520F0800084F8050594F8C805A4F515 +:10895000CE74B0B1012819D0022801E0E4E00CE0A7 +:1089600002D0032807D10CE094F8A10620F078008B +:10897000203084F8A106FDF703FFF0780D280FD012 +:10898000D2E094F8A10620F07800F2E794F8A1066E +:1089900020F078005830ECE70920FEF743FDA2E70D +:1089A000644804220021403000F0FCF8CDE900B812 +:1089B00094F861075D465F4F00F00F00C03707EB8A +:1089C0000012102319460020FAF77FFC94F8610783 +:1089D000317900F00F00884202D0CDE9005901E062 +:1089E000CDE9005830790C2307EB0012202100203C +:1089F000121DFAF76AFC97E0F1F7CEFF012806D0C6 +:108A000002280BD0042812D0082848D143E030793E +:108A100010B13079401E08E0042006E030790428C7 +:108A200002D23079401C00E04846307137E031799D +:108A300094F8610761F3071084F8610700210320AF +:108A4000F1F7D2F858B30220FEF7ECFC94F8A10637 +:108A500020F0800084F8A10694F8640780B1012812 +:108A600013D0022802D0032807D109E094F8A10608 +:108A700020F07800203084F8A106FDF781FED3E7CE +:108A800094F8A10620F07800F5E794F8A10620F00C +:108A900078005830EFE70920FEF7C4FCC4E7F0780F +:108AA0000E2841D1234804220021803000F07AF8BA +:108AB000CDE900B894F861075D46374F20F00F000C +:108AC000C219102319460020FAF7FFFB307994F8F9 +:108AD0006117B0EB111F83D07FE7F1F75DFF01282D +:108AE00019D0022817D0042802D0082813D10FE08B +:108AF000F1F7D0F888F31388BFF34F8F2749086840 +:108B0000274A00F4E06010430860BFF34F8FFEE790 +:108B10000920FEF787FCF0780F2805D11E480422B3 +:108B20000021503000F03EF8BDE8FE4FFAF760BA81 +:108B3000BDE8FE8F32DD0108496E73657274205501 +:108B40002D4469736B204669727374005468616EBA +:108B5000205061737320456E74657200466F726DAC +:108B600061743A46415433323B4D41583A333247AF +:108B70000000000046696E6420552D4469736B2C1B +:108B80004F7574707574696E67000000537461747A +:108B9000653A49646C65000032DE01080CED00E0C6 +:108BA0000400FA052DE9F84F0025924688468146D3 +:108BB000012715E000242E0109EB040101EB081048 +:108BC00000EB051000970278E006F1B2000E1023CA +:108BD000FAF74AFA641CE4B2102CEDD36D1CEDB226 +:108BE0005545E7D3BDE8F88F064800210172817230 +:108BF00001214172C1726422026181710220FEF77B +:108C000011BC0000D4120020124810B5016841F4D4 +:108C1000700101601048016841F0010101600E4AD5 +:108C200000210832116002680C4B1A400260031DDB +:108C30000B4A1A60026822F48022026006480C3057 +:108C40000160FEF79BFA03494FF00060803908602D +:108C500010BD000088ED00E000380240FFFFF6FE86 +:108C600010300024FEF72CBAC94301827047002956 +:108C7000018802D041F0010101E021F001010180F1 +:108C800070470000464910B5884206D101210846C8 +:108C9000FEF762F8002101205BE0B0F1804F09D0BF +:108CA000404988420DD101210220FEF73DF8002104 +:108CB000022070E001210846FEF736F8002101206D +:108CC00069E03949884206D101210420FEF72CF8D9 +:108CD000002104205FE03549884206D101210820A7 +:108CE000FEF722F80021082055E03149884206D1DC +:108CF00001211020FEF718F8002110204BE02D492B +:108D0000884206D101212020FEF70EF80021202004 +:108D100041E02949884206D101210220FEF71CF8D2 +:108D20000021022015E02549884202D101210C04CE +:108D30000AE02349884202D101214C0404E0214980 +:108D400088420AD101218C042046FEF705F8002153 +:108D50002046BDE81040FDF7FFBF1B49884206D101 +:108D600001214020FDF7E0FF0021402013E01749DA +:108D7000884206D101218020FDF7D6FF0021802006 +:108D800009E0134988420AD1841501212046FDF7E4 +:108D9000CBFF00212046BDE81040FDF7C5BF10BD48 +:108DA000000001400004004000080040000C0040AA +:108DB0000010004000140040000401400040014049 +:108DC000004401400048014000180040001C0040E1 +:108DD0000020004002460020138A92890B4202EADA +:108DE000010202D0002A00D001207047002A8289A7 +:108DF00001D00A4300E08A438281704730B502887F +:108E0000164C174DA0420DD0A8420BD0B0F1804FA8 +:108E100008D0144B984205D0134B984202D0134B04 +:108E2000984203D122F070034A881A43104B9842AB +:108E300006D0104B984203D022F440730A891A439B +:108E400002804A68C2620A880285A04201D0A84214 +:108E500001D1897A01860121818230BD0000014063 +:108E6000000401400004004000080040000C0040E5 +:108E7000001000400014004010B5FDF799FE00F00E +:108E8000D9F9F0F7BDFF1448017821F00101017014 +:108E9000017841F006010170002141800120F0F7C6 +:108EA000A3FEF1F7CBFCF0F7D5F8F0F739FDF1F7B9 +:108EB0008BFDF9F7A9FFFFF797FEF1F70BF9F9F72B +:108EC00071FBFDF75DFCFDF7F5FE04484FF4FA6118 +:108ED000C1820121417510BD70240020D4120020F0 +:108EE0002DE9F0470024F1F7B7FAD14D95F8320695 +:108EF0000026A5F58057012808D185F83266F0F7DD +:108F000059FDF878022801D80120B87165E104EB19 +:108F1000440007EB800000F5805090F8721601299C +:108F200001D180F8726690F8711600297DD190F811 +:108F3000161B0129FAD104EB440101EB041107EBE4 +:108F4000011909F5805292F88A1B00296DD080F82A +:108F5000166B92F88A0B072868D2DFE800F06704E6 +:108F60003D73A5FCFC0004EB041000EB042007EBB0 +:108F7000C00101F5005090F84730012B0BD090F85C +:108F8000463003EB031301EBC30303F5005393F8DF +:108F90004C30002B4AD190F846305B1C80F84630AC +:108FA00090F844302BB190F8443080F8463080F887 +:108FB000446090F8463003EB031301EBC30303F561 +:108FC000005393F84C30052B30D090F8460000EB5E +:108FD000001001EBC000C1E004EB041000EB042022 +:108FE00007EBC00101F5005090F84730012B0BD082 +:108FF00090F8463003EB031301EBC30303F5005372 +:1090000093F84C30002B11D190F846305B1C80F85F +:10901000463090F844302BB190F8443080F8463018 +:1090200080F8446090F8463001E0D4E056E003EB6D +:10903000031301EBC30303F5005393F84C300F2BDC +:10904000C3D19CE004EB041000EB042007EBC0014B +:1090500001F5005090F84730012B0AD090F84630C7 +:1090600003EB031301EBC30303F5005393F84C30F8 +:10907000A3BB90F846305B1C80F8463090F8443033 +:109080002BB190F8443080F8463080F8446090F876 +:10909000463003EB031301EBC30303F5005393F8CE +:1090A0004C30072B91D16AE004EB041000EB042054 +:1090B00007EBC00303F5005090F8471001290AD0D0 +:1090C00090F8461001EB011103EBC10101F50051CD +:1090D00091F84C1011B990F846101EE042E090F85B +:1090E000468009EB081C0CF5805C9CF8B58B09EBFD +:1090F000011C0CF5805C9CF8C5CBE04505D090F8D0 +:109100004610491C80F846100BE090F846C00CF160 +:10911000010C80F846C0491CC9B292F88BCB8C4533 +:10912000DDD890F8441029B190F8441080F846102A +:1091300080F8446090F8461001EB011103EBC10187 +:1091400001F5005191F84C10052918D090F846000F +:1091500000EB001000E006E003EBC00000F500505B +:1091600080F84C600BE004EB041000EB042007EBEC +:10917000C000463000F500500178491C017004EB36 +:10918000041000EB042007EBC00303F5005090F837 +:10919000461092F88B2B914201D380F8466090F8EC +:1091A000451051B190F8461080F8441090F84510E1 +:1091B000491E80F8461080F8456010F8461F01EB04 +:1091C000011103EBC10101F5005191F85120017823 +:1091D0002046F7F71DFD641CE4B295F8E00AA042B2 +:1091E0003FF695AE95F8630720B195F83E06012845 +:1091F00007D010E095F84A0601280CD185F84A6698 +:1092000001E085F83E6695F8662795F8621795F8AF +:109210006307FCF7DBF8F1F7BDFC95F8650718B1BB +:1092200085F86567FAF7A0F8BDE8F047FEF702B9E0 +:10923000D42200202DE9FE4F012100240846FDF72D +:1092400067FDA720ADF80000002540F2E73001904F +:109250004FF0804BADF80250ADF8085069465846C3 +:10926000FFF7CCFD864880F8B25741F2706C41F6AA +:10927000143841F6E42944F2742AA0F5805642F2EB +:10928000580704EB440106EB810190F8B22701EB8B +:109290000C0306EB820202F58052C2F8B43790F854 +:1092A000B227521C80F8B22790F8B22701EB0803CE +:1092B00006EB820202F58052C2F8B43790F8B2276A +:1092C000521C80F8B22790F8B22701EB090306EB95 +:1092D000820202F58052C2F8B43790F8B227521CCD +:1092E00080F8B22701EB0A0290F8B21706EB810171 +:1092F00001F58051C1F8B42790F8B217491C80F8E5 +:10930000B21704EB041202EB0422002106EBC205A3 +:1093100001EB011205EBC20290F8B2373A4406EBBA +:10932000830303F58053C3F8B42790F8B227521C87 +:1093300080F8B227491CC9B21029E9D3641CE4B2F1 +:10934000042C9ED34F4A90F8B21706EB810101F529 +:109350008051C1F8B42790F8B217491C80F8B217B1 +:1093600090F8B217283A06EB810101F58051C1F857 +:10937000B42790F8B217491C80F8B21790F8B217CA +:109380000C3206EB810101F58051C1F8B42790F849 +:10939000B217491C80F8B21790F8B2170C3206EBDE +:1093A000810101F58051C1F8B42790F8B217491C2A +:1093B00080F8B21790F8B21702F5A47206EB81019B +:1093C00001F58051C1F8B42790F8B217491C80F814 +:1093D000B21790F8B21702F54E7206EB810101F553 +:1093E0008051C1F8B42790F8B217491C80F8B21721 +:1093F00090F8B217A2F2A44206EB810101F5805168 +:10940000C1F8B42790F8B217491C80F8B21790F849 +:10941000B21702F5325206EB810101F58051C1F815 +:10942000B42790F8B217491C80F8B217164990F883 +:10943000B22706EB820202F58052C2F8B41790F808 +:10944000B217491C80F8B217104A90F8B21706EB11 +:10945000810101F58051C1F8B42790F8B217491C79 +:1094600080F8B21701215C465846FFF700FC012244 +:1094700011462046FFF7BAFC00F00AF8BDE8FE8F5F +:10948000D422002038290020DC120020785500204A +:1094900008B51C208DF8000001208DF80100022184 +:1094A0008DF802108DF803006846F9F7FBFB08BD44 +:1094B000F8F790BDF8F7AEBDFDF79CB8F8F764BDBE +:1094C000F8F7C8BDF1F7D6B8C94301807047002945 +:1094D000818902D041F4005101E021F400518181E1 +:1094E0007047002A828A01D00A4300E08A438282C0 +:1094F000704700001C4910B5884206D10121102098 +:10950000FDF72AFC0021102028E01849884202D1EA +:1095100001214C0410E01649884202D101218C043B +:109520000AE01449884202D10121CC0404E0124926 +:1095300088420AD101210C052046FDF7F5FB2046A3 +:10954000BDE810400021FDF7EFBB0C49884209D16E +:1095500001212020FDF700FC00212020BDE8104063 +:10956000FDF7FABB10BD00000010014000440040B0 +:1095700000480040004C00400050004000140140F2 +:109580000246002012880A4200D00120704770B5C0 +:1095900001F01F0501260024C1F3421306FA05F26B +:1095A000012B0FD0022B0FD0838A4FEA11210088A4 +:1095B000134206FA01F600EA060001D000B10124C8 +:1095C000204670BD8389F0E7038AEEE710B5C1F34A +:1095D000421301F01F040121A140012B07D0022BEF +:1095E00007D01430002A026805D00A4304E00C308A +:1095F000F8E71030F6E78A43026010BD7FB50446F5 +:10960000008A0D46C98820F4405001432182A08978 +:1096100041F20C618843A9882A8911436A8902436F +:109620001143A181A08A20F44071A8890843A08237 +:109630006846FDF79DFB1A48844202D019488442CF +:1096400001D1039800E00298A189090400EBC00150 +:1096500001EB0010296801D5490000E08900B0FB4A +:10966000F1F06422B0FBF2F109010B096FF018056B +:109670006B4300EB8300A3891D044FF0320306D532 +:1096800003EBC000B0FBF2F000F0070005E003EBD5 +:109690000010B0FBF2F000F00F00084320817FBD06 +:1096A000001001400014014070B50024064DFDF784 +:1096B00003FB20B1641CAC42F9D3FA2070BDBDE8B5 +:1096C0007040EFF7E9BE0000404B4C000FB4084B70 +:1096D00010B504A902AA039801F0E2F9044602A910 +:1096E000002001F008FC204610BC5DF814FB0000CF +:1096F000F7AE010803B401984100009850EAC12078 +:1097000018BF04204A0D18BF40F0010040F2FF725C +:10971000B2EB515F08BF40F00200012808BF0520EE +:1097200002B070470000000030B583B0044601F07D +:1097300093F99FED090B05468DED000B00222146A4 +:109740006846EFF73CF8284601F09CF99DED000BC8 +:1097500003B030BD00000000000000000000000069 +:1097600070B5D94B00242DED020B2DED108BDDE9EA +:109770001010984205DA20F000429A4201D809D12F +:1097800041B19DED100BBDEC108B02B0BDE87040F7 +:1097900001F01EB9B0F5801F26DA11430BD0002866 +:1097A00013DA012001F06EF9BDEC108B02B0BDE8B8 +:1097B000704001F021B9022001F064F901F0F0F8E5 +:1097C00051EC100B81F000419EE06FF035049FEDED +:1097D000C00B53EC102B9DED100B51EC100BEEF762 +:1097E0000FFECDE91001084604EB2051C0F313042D +:1097F000B948A1F2FF31204400F4801080F07F626C +:1098000082F04052224301EB20559FEDB50B11929F +:1098100053EC102B9DED100B51EC100BEEF7EAFD05 +:1098200041EC180BA01CC0F313009FEDAFDB9FEDC4 +:10983000B0EBB14E7E4403286CD296ED000B51EC98 +:10984000180B53EC102BEFF7EBFA1DD1002D01BFD5 +:1098500096ED000BBDEC108B02B070BD2846EEF704 +:10986000B0FE41EC180B53EC1D2BEEF7C9FD41EC9B +:10987000190B53EC1E2B51EC180BEEF7C1FD53ECFA +:10988000192BEEF716FD3FE09FED9D0B51EC180BE9 +:1098900053EC102BEEF7B4FD9FED9B1B53EC112BFB +:1098A000EEF7ABFD41EC190B53EC182B51EC180BF8 +:1098B000EEF7A6FD53EC192BEEF7A2FD41EC190BC8 +:1098C000002D04BF53EC192B51EC180B1AD028466D +:1098D000EEF777FE41EC1A0B53EC1D2BEEF790FDE3 +:1098E00053EC192BEEF789FD53EC182BEEF782FDA4 +:1098F00041EC180B53EC1E2B51EC1A0BEEF780FDCC +:1099000053EC182BEEF776FDBDEC108B02B041EC5A +:10991000100B70BD9FED7E0B51EC180B53EC102B10 +:10992000EEF7C7FC41EC100B51EC180B53EC102B6D +:10993000EEF7D8FD41EC190B2846EEF742FE41EC5C +:109940001B0B53EC192B51EC190BEEF759FD41ECA5 +:109950001A0B714853EC1A2B261851EC1A0BEEF720 +:109960004FFD41EC1F0B6D48C4F1510404F5D724A1 +:10997000B0EE4F0AF0EE6F0A0321784400F094FF36 +:1099800053EC1F2B51EC100BEEF73AFD41EC1C0B86 +:109990006348B0EE4F0AF0EE6F0A0421784400F0FD +:1099A00083FF53EC1A2B51EC100BEEF729FD3443D7 +:1099B00053EC1C2BEEF77DFC41EC1C0B002C4CDD1A +:1099C0009FED510B51EC180B53EC102BEEF718FDDB +:1099D00053EC182BEEF714FD41EC1A0B55B353EC76 +:1099E0001D2B51EC1B0BEEF70BFD41EC1D0B53EC4B +:1099F0001C2B51EC1A0BEEF75CFC53EC192BEEF719 +:109A0000FFFC53EC1D2BEEF754FC53EC1A2BEEF736 +:109A1000F4FC53EC182BEEF7EDFC41EC180B53EC77 +:109A20001E2B51EC1B0BEEF7EBFC53EC182BEEF757 +:109A3000E1FC69E753EC1C2B51EC1A0BEEF739FCF7 +:109A400053EC192BEEF7DCFC53EC1A2BEEF7D5FC9C +:109A500053EC182BEEF7D1FC56E735B353EC1D2B26 +:109A600051EC1B0BEEF7CCFC41EC1A0B53EC1C2B0E +:109A700051EC180BEEF7BEFC53EC192BEEF7C0FCC3 +:109A800053EC1A2BEEF7B6FC53EC182BEEF7B2FCA6 +:109A900041EC180B53EC1E2B51EC1B0BEEF7B0FCFA +:109AA00053EC182BEEF7A6FC2EE753EC1C2B51ECD5 +:109AB000180BEEF79FFC53EC192BEEF7A1FC53ECBF +:109AC000182BEEF79AFC1FE70000F07F0000000063 +:109AD0000000000000005043645F09000000000027 +:109AE000000000000000F03F763C7935EF39EA3D98 +:109AF0000000E0FE422EE63F50470000000000005C +:109B0000555555555555D53F000000000000E03F24 +:109B1000000000000000004086EBF9FFD245000085 +:109B2000C84500000000000070B5414A00252DED39 +:109B3000020B2DED048BDDE90404944205DA24F0D8 +:109B40000041914201D809D140B19DED040BBDEC1B +:109B5000048B02B0BDE8704000F03ABFB4F5801F3E +:109B600026DA08430BD0002C13DA012000F08AFF1C +:109B7000BDEC048B02B0BDE8704000F03DBF022098 +:109B800000F080FF00F00CFF51EC100B81F0004161 +:109B900046E09FED290B6FF0350553EC102B9DED42 +:109BA000040B51EC100BEEF72BFCCDE904010C4635 +:109BB00005EB2450A0F2FF30C10F40F2FF32521AE1 +:109BC00062F31F540844EEF7FCFC05949DED040B72 +:109BD00041EC180B51EC100B01F0C6FA9FED181B6D +:109BE00053EC112BEEF70CFC9FED170B41EC190B0E +:109BF00053EC102B51EC180BEEF702FC53EC192B25 +:109C0000EEF757FB9FED120B41EC190B53EC102BA9 +:109C100051EC180BEEF7F4FB53EC192BEEF749FB64 +:109C2000BDEC048B02B041EC100B70BD00000000D5 +:109C30000000F07F00000000000000000000504322 +:109C40000EE526157BCBDB3F362BF111F3FE593D9C +:109C500000609F501344D33F2DE9F04D2DED040BD0 +:109C60002DED0E8B96B0DDE92550279CDDF890A0F8 +:109C700025F0004624F00048BAF1000F14BF01217E +:109C8000002101EB4502FC4953184A1093422AD3A4 +:109C9000002814BF0123002303EB44030B44F749BE +:109CA0008B4220D358EA00019FEDF59B76D0DFF878 +:109CB000D8B35D4503D1BAF1000F05D188E0BAF100 +:109CC000000F08BF002100D0012101EB450111F573 +:109CD000001F08D8002814BF0121002101EB440116 +:109CE00011F5001F0BD99DED261B9DED240B16B021 +:109CF000BDEC0E8B04B0BDE8F04D00F073BE002744 +:109D0000002DBCBFE149884521DAE1498845A8BF5B +:109D100002271CDAC3451ADCDE4901EB285114295D +:109D200008DDC1F1340220FA02F101FA02F28242A6 +:109D30000DD108E058B9C1F1140228FA02F101FA74 +:109D400002F2424503D101F00101C1F1020756EAD6 +:109D50000A0124D1002C22DA002D18BF022F01D0D5 +:109D6000012F0AD0022000F08DFE16B0BDEC0E8B44 +:109D700004B0BDE8F04D00F013BE022000F082FEFA +:109D800000F00EFE51EC100B81F0004141EC100B85 +:109D900016B0BDEC0E8B04B0BDE8F08D18E09FED61 +:109DA000BEAB9FEDBF8B002871D1B848804522D152 +:109DB00005F1804010F5801008BFBAF1000F07D000 +:109DC000B3450ADC002CA8BF9DED260BE0DA0DE0C0 +:109DD000B0EE490AF0EE690ADAE7002C06DA9DEDEA +:109DE000260B51EC100B81F000416FE0AE48784437 +:109DF00090ED000BCCE7D8454DD1002C48DA2EB1C0 +:109E000086423AD1BAF1000F42D126E0BAF1000FF2 +:109E100013D0022000F036FE00F0FEFD8DED020BA7 +:109E20009DED240B8DED000B10EE900A039961F36C +:109E30001E0003909DED020BAAE78DED02AB9DED98 +:109E4000240B1AEE901A10EE900A8DED000B61F3C0 +:109E50001E0003909DED020B9AE78DED028B9DEDA8 +:109E6000240B18EE901A10EE900A8DED000B61F3A2 +:109E70001E0003909DED020B8AE709DA9DED240B8D +:109E800051EC190B53EC102BEEF72CFB1EE020E0ED +:109E90009DED240B7CE786421BDAB4F1804F0DD098 +:109EA000A4F10050B0F1FF5013D1002D11DB9DED56 +:109EB000240B51EC100B01F0E2F907E09DED240BAF +:109EC00053EC102B51EC100B00F0C2BC41EC100B0A +:109ED0005EE79DED240B51EC100B01F039F8BAF15F +:109EE000000FCDE90E0142D19FED710B46B3A6F1F3 +:109EF000E040B0F17F600CD05E4538D1002D00DA33 +:109F0000A7B3022F0CBF01204FF0FF30EEF759FB33 +:109F1000DCE7002D01DD002C0DDA002D01DD002C29 +:109F20001FDB002D16DA002C14DB012F08BF9FED7C +:109F3000620B3FF42DAFB0EE4A0AF0EE6A0A27E753 +:109F4000022F18BF002D0CD0012F0AD1002DFFF6D3 +:109F50001FAF06E0002DB8BF002C08DA012F3FF438 +:109F600017AFB0EE480AF0EE680A11E71BE00120D7 +:109F700000EBE57050EA070115D0791EB0EE498A72 +:109F8000F0EE698A084308BF9FED4D8B4E480025CF +:109F9000804570DD4D494E48884514DDB0420DDBEB +:109FA000002C19DB2FE0012000F06CFD16B0BDEC99 +:109FB0000E8B04B0BDE8F04D00F01EBDB34502DCD1 +:109FC000002C09DC1FE0864202DA002C1BDA03E0D9 +:109FD0005E452BDD002C16DD022000F053FD00F065 +:109FE0001BFD8DED020B53EC1A2B51EC180BEEF709 +:109FF00007FACDE900010399019861F31E0003906F +:10A000009DED020BC4E6022000F03CFD00F014FDC3 +:10A0100010EE901A18EE900A8DED020B8DED008B6C +:10A0200061F31E0003909DED020BB1E69DED0E0B5A +:10A0300053EC192B51EC100BEEF7DCF99FED260BCE +:10A04000CDE9080153EC102B9DED080B51EC100BE2 +:10A05000EEF7D6F99FED221B53EC112BEEF7CDF95D +:10A060009DED081B53EC112BEEF7CAF99FED1E1B5B +:10A0700053EC112B3CE08CE0FFFF1F00FFFF0F00B3 +:10A08000000000000000F03F0000F03F0000F07F03 +:10A090000000404301FCFFFF000000000000F07FD3 +:10A0A00000000000000000009641000000000000D9 +:10A0B0000000000000000080000000000000F0FF31 +:10A0C000000000000000F0BF0000E0410000F0438D +:10A0D000FFFFEF3F00000000000000000000D03F45 +:10A0E000555555555555D53F000000000000E03F3F +:10A0F000EEF783F99DED080B41EC1A0B53EC102B96 +:10A1000051EC100BEEF77CF953EC1A2BEEF778F9C3 +:10A1100041EC1A0B9FEDFE0B53EC102B9DED080B41 +:10A1200051EC100BEEF76CF941EC1B0B9FEDFA0BA9 +:10A1300051EC1A0B53EC102BEEF762F941EC1A0BB1 +:10A140009FEDF70B53EC102B9DED080B51EC100B12 +:10A15000EEF756F953EC1A2BEEF74CF941EC1A0BCB +:10A1600051EC1B0B53EC1A2BEEF7A3F80690CDE93C +:10A1700006519DED060B53EC1B2B51EC100BEEF72B +:10A1800039F953EC1A2BEEF738F941EC100B00F0CB +:10A19000A1B90020B6F5801F0EDA9FEDE30B53EC5A +:10A1A000102B9DED0E0B51EC100BEEF729F9CDE9BC +:10A1B0000E016FF034000E4600EB2650A0F2FF3780 +:10A1C000C6F31300DA4940F07F6646F040568842F5 +:10A1D000D8BF002408DDD7498142C8BF012403DC71 +:10A1E0000024A6F580167F1CD348784400EBC400F9 +:10A1F0000F9690ED00CB9DED0E0B53EC1C2B51EC0C +:10A20000100BEEF7F7F89DED0E0B41EC1B0B53EC2A +:10A210001C2B51EC100BEEF74CF841EC100B51ECF1 +:10A22000190B53EC102BEEF75DF941EC1D0B51ECC3 +:10A230001B0B53EC1D2BEEF7E3F841EC1A0BBF4858 +:10A240008DED10AB7844109590ED000B4FF0005061 +:10A2500040EA660000EB84408DED080B00F500201D +:10A2600009909DED080B53EC1C2B51EC100BEEF7F5 +:10A27000C1F89DED0E1B53EC112BEEF7BEF841EC2F +:10A28000100B53EC102B9DED100B51EC100BEEF757 +:10A29000B7F89DED080B41EC1C0B53EC102B9DED1A +:10A2A000100B51EC100BEEF7ABF853EC1B2BEEF749 +:10A2B000A4F853EC1C2BEEF79DF853EC1D2BEEF796 +:10A2C0009FF841EC1C0B53EC1A2B51EC1A0BEEF7D8 +:10A2D00097F841EC1B0B9A480621B0EE4B0AF0EEC2 +:10A2E0006B0A784400F0E0FAB0EE401AF0EE601A23 +:10A2F000B0EE41DAF0EE61DA53EC1B2B51EC1B0BA4 +:10A30000EEF77EF853EC1D2BEEF77AF89DED100B6F +:10A3100041EC1B0B53EC1A2B51EC100BEDF7C9FF62 +:10A3200053EC1C2BEEF76CF853EC1B2BEDF7C1FF35 +:10A330009DED100B41EC1B0B53EC102B51EC100B53 +:10A34000EEF75EF841EC1D0B9FED7FEB53EC1E2BFF +:10A35000EDF7AFFF53EC1B2BEDF7ABFF0890CDE90A +:10A3600008519DED080B53EC1E2B51EC100BEEF732 +:10A3700041F853EC1D2BEEF73DF853EC1B2BEEF799 +:10A380003CF89DED080B41EC1D0B53EC102B9DEDA3 +:10A39000100B51EC100BEEF733F841EC1B0B53ECA8 +:10A3A0001A2B51EC1D0BEEF72BF89DED080B41EC31 +:10A3B0001A0B53EC102B51EC1C0BEEF721F853EC5D +:10A3C0001A2BEDF776FF41EC1A0B51EC1B0B53ECFB +:10A3D0001A2BEDF76EFF0C90CDE90C519DED0C0B97 +:10A3E00053EC1B2B51EC100BEEF704F853EC1A2B2B +:10A3F000EEF703F841EC1B0B9FED550B53EC102BC4 +:10A400009DED0C0B51EC100BEDF7FAFF41EC1A0B24 +:10A410009FED510B51EC1B0B53EC102BEDF7F0FFA4 +:10A4200041EC1B0B9FED4E0B53EC102B9DED0C0BD9 +:10A4300051EC100BEDF7E4FF53EC1B2BEDF739FF5C +:10A4400041EC100B4848784400EBC40090ED001B31 +:10A4500051EC100B53EC112BEDF72BFF41EC1B0BC8 +:10A460003846EEF7AEF8CDE9080153EC1B2B51EC62 +:10A470001A0BEDF71EFF41EC100B3C48784400EB43 +:10A48000C40090ED00CB51EC100B53EC1C2BEDF7FE +:10A4900010FF9DED081B53EC112BEDF70AFF069002 +:10A4A000CDE906519DED080B53EC102B9DED060BED +:10A4B00051EC100BEDF79EFF53EC1C2BEDF79AFFC0 +:10A4C00053EC1A2BEDF796FF53EC1B2BEDF795FF92 +:10A4D00041EC100B9DED261B53EC102B8DED001B5A +:10A4E00000959DED260B51EC100BEDF789FF9DEDCE +:10A4F000000B41EC1A0B53EC102B9DED260B51EC8D +:10A50000100BEDF777FF9DED061B53EC112B2FE0A1 +:10A51000000000604715F73FFE822B654715F73FA7 +:10A5200044DF5DF80BAE543E0000000000004043E5 +:10A530008E9803007AB60B00DA3C0000403D000024 +:10A54000123C000000000000000000000000084075 +:10A55000000000E009C7EE3FFD033ADC09C7EE3F0B +:10A56000F5015B14E02F3EBE9E3A0000583A000011 +:10A57000EDF746FF53EC1A2BEDF79BFE9DED060B16 +:10A5800041EC1A0B53EC102B9DED000B51EC100B12 +:10A59000EDF736FFCDE90C019DED0C0B51EC1A0BDC +:10A5A00053EC102BEDF785FECDE902010C46AA49CC +:10A5B0008C422FDB611A084318D19DED0C0B53EC34 +:10A5C000102B9DED020B51EC100BEDF713FF41EC3E +:10A5D0001B0B9FEDA30B51EC1A0B53EC102BEDF75B +:10A5E00068FE53EC1B2BEEF7C9F92DD2022000F0C8 +:10A5F00049FA00F011FA10EE901A18EE900A8DED5B +:10A60000020B8DED008B61F31E0003909DED020B9C +:10A61000FFF7BEBB944A24F00041914214D3934902 +:10A62000214408437FF4EFAC9DED0C0B53EC102B51 +:10A630009DED020B51EC100BEDF7DCFE53EC1A2BE9 +:10A64000EEF79CF97FF6DFAC24F000408849894A98 +:10A65000002601EB205182422BDA481C4FF4801176 +:10A6600021FA00F02044844AC0F30A517A44A1F24E +:10A67000FF3192ED000B814A8DED080BCA4020EAB4 +:10A680000202C0F3130040F48010C1F1140120FA5B +:10A6900001F60992002CB8BF76429DED080B53ECF1 +:10A6A000102B9DED0C0B51EC100BEDF7A3FECDE93B +:10A6B0000C019DED0C0B51EC1A0B53EC102BEDF72C +:10A6C000F8FD9FED6F0B0890CDE9085153EC102B6E +:10A6D0009DED080B51EC100BEDF792FE41EC1B0BBE +:10A6E0009FED690B53EC102B9DED080B51EC100BFB +:10A6F000EDF786FE9DED0C0B41EC1C0B53EC102B83 +:10A700009DED080B51EC100BEDF774FE53EC1A2B7A +:10A71000EDF773FE9FED5E1B53EC112BEDF770FE12 +:10A7200053EC1C2BEDF7C5FD41EC1A0B51EC1B0B48 +:10A7300053EC1A2BEDF7BDFDCDE902019DED020BA7 +:10A7400053EC1B2B51EC100BEDF754FE53EC1A2B72 +:10A75000EDF753FE9DED020B41EC1A0B53EC102B61 +:10A7600051EC100BEDF74CFECDE908014A489DED88 +:10A77000080B0521784400F097F89DED081B51EC7B +:10A78000100B53EC112BEDF73BFE9DED021B53EC30 +:10A79000112BEDF732FECDE906019DED020B53ECD6 +:10A7A0001A2B51EC100BEDF72BFE53EC1A2BEDF797 +:10A7B00080FD9FED3B0B41EC1A0B53EC102B9DEDF4 +:10A7C000060B51EC100BEDF715FE9DED060B41EC61 +:10A7D0001B0B53EC102B9DED020B51EC100BEDF706 +:10A7E0000FFE53EC1B2BEDF77DFE53EC1A2BEDF710 +:10A7F00001FE9DED021B53EC112BEDF7FBFD53EC1D +:10A80000192BEDF7FAFDCDE9020101EB0650011518 +:10A810000029C8BF039015DC9DED020B324651ECB8 +:10A82000100BEEF793F8FEF765FF042808BF00F061 +:10A8300003F932469DED020B51EC100BEEF786F852 +:10A84000CDE902019DED020B51EC180B53EC102BDE +:10A85000EDF7D6FDFFF73ABB000090400000000086 +:10A86000FE822B654715973C00CC904000346F3F2B +:10A8700001FCFFFF0000E03F18390000FFFF0F0060 +:10A8800000000000432EE63F396CA80C615C20BE3E +:10A89000EF39FAFE422EE63FB0370000000000001C +:10A8A000000000000000004070B504462DED028B52 +:10A8B0004D1E00EBC500B0EE408AF0EE608A90EDD0 +:10A8C000000B35F0060017D053EC182B51EC100B91 +:10A8D000EDF796FD41EC100B6D1E04EBC50090EDFD +:10A8E000001B51EC100B53EC112BEDF7E2FC41EC8B +:10A8F000100B35F00600E7D1022D36D0042D1CD008 +:10A90000062D1CBFBDEC028B70BD53EC182B51EC17 +:10A91000100BEDF775FD94ED0A1B53EC112BEDF7C1 +:10A92000C8FC53EC182BEDF76BFD94ED081B53ECB2 +:10A93000112BEDF7BEFC41EC100B53EC182B51EC36 +:10A94000100BEDF75DFD94ED061B53EC112BEDF7AD +:10A95000B0FC53EC182BEDF753FD94ED040B53ECC6 +:10A96000102BEDF7A6FC41EC100B53EC182B51EC1F +:10A97000100BEDF745FD94ED021B53EC112BEDF799 +:10A9800098FC53EC182BEDF73BFD94ED001B53ECBA +:10A99000112BEDF78EFCBDEC028B41EC100B70BD62 +:10A9A0009FED070B10B553EC102B9FED070B51ECEF +:10A9B000100BEDF797FD41EC100B10BD00000000EF +:10A9C0000000000000000000000000000000F03F58 +:10A9D00010B553EC102B51EC100BEDF76AFC41EC69 +:10A9E000100B10BD10B553EC112B51EC100BEDF703 +:10A9F00060FC41EC100B10BD9FED050B10B553EC46 +:10AA0000102B51EC100BEDF76DFD41EC100B10BD50 +:10AA100000000000000000009FED050B10B553EC96 +:10AA2000102B51EC100BEDF7EBFC41EC100B10BDB3 +:10AA300000000000000000709FED050B10B553EC06 +:10AA4000102B51EC100BEDF7DBFC41EC100B10BDA3 +:10AA5000000000000000001001480068704700007E +:10AA6000D012002002E008C8121F08C1002AFAD143 +:10AA700070477047002001E001C1121F002AFBD17E +:10AA8000704700000149086070470000D0120020A4 +:10AA900030380A2801D2012070470020704700009A +:10AAA0002DE9FF4F8DB00F460546002606E025280C +:10AAB0000BD0DDE90F1290476D1C761C287800281A +:10AAC000F5D111B03046BDE8F08F0024A246A14672 +:10AAD0000122E94900E0044315F8013F203B02FA56 +:10AAE00003F00842F7D128782A2810D06FF02F02FF +:10AAF0002878A0F13001092914D80AEB8A0102EB69 +:10AB0000410144F0020400EB010A6D1CF0E701CFA3 +:10AB10005FEA000A03D544F40054CAF1000A44F085 +:10AB200002046D1C28782E2817D115F8010F44F067 +:10AB300004042A280ED06FF02F022878A0F13001EB +:10AB400009290AD809EB890102EB410100EB01094F +:10AB50006D1CF2E757F8049B6D1C28786C280FD009 +:10AB600006DC4C2817D068280DD06A2814D104E0E0 +:10AB7000742810D07A280FD10DE044F400140AE0B4 +:10AB800044F4801401E044F440146978814202D115 +:10AB900004F580146D1C6D1C28786E281ED00CDC0A +:10ABA000632830D004DC00288BD0582811D19FE0D6 +:10ABB000642867D069280CD164E073282DD004DCA8 +:10ABC0006F2872D0702804D194E075286ED0782850 +:10ABD0006DD0DDE90F129047761C4BE1C4F30250B3 +:10ABE000022806D0032809D0042801CF09D0066026 +:10ABF00040E101CFF117C0E900613BE101CF0680E0 +:10AC000038E1067036E117F8040B8DF800000020DB +:10AC10008DF80100EB46012003E057F804BB4FF02C +:10AC2000FF3061074FF0000102D40DE008F101018F +:10AC3000884649450FDA8045F8DB1BF808100029E3 +:10AC4000F4D108E008F1010188468142FADB1BF8E3 +:10AC500008100029F6D1DDE90F23AAEB0800814690 +:10AC6000214600F031F9304400EB080604E0DDE94C +:10AC70000F121BF8010B9047B8F10108F7D22146DB +:10AC80004846F2E00A21C4F302524FF0000B08914B +:10AC9000022A04D001CFC117032A09D00AE0FF1D00 +:10ACA00027F00707F7E8020108E02CE01EE01FE0AC +:10ACB00000B2C117042A01D140B2C117021E71F1BE +:10ACC000000206DA0023D0EB030063EB01012D2222 +:10ACD00002E0220504D52B228DF82420012203E076 +:10ACE000E20701D02022F7E7904653E00A210BE06B +:10ACF000102109E010214FF0000B44F004044FF044 +:10AD00000809089103E008214FF0000B0891C4F3F3 +:10AD10000252022A04D001CF0021032A06D006E005 +:10AD2000FF1D27F00707F7E8020103E080B2042ABD +:10AD300000D1C0B24FF0000822072BD52A78702A24 +:10AD400007D0DDF820C08CF0100C5CEA0B0C05D0AD +:10AD50000EE040228DF82420012208E050EA010391 +:10AD600006D030238DF824308DF82520022290461D +:10AD7000089B83F0080353EA0B030BD150EA01024E +:10AD800001D1620706D530228DF824204FF001084A +:10AD9000A9F101092A78582A04D038A20B9208AAEE +:10ADA0000A920BE03AA2F9E75B46089AEDF79BFCA2 +:10ADB0000B9B9B5C0A9A521E0A92137050EA010286 +:10ADC000F2D10A98ADEB000000F1200B600702D52C +:10ADD00024F4803401E04FF00109D94502DDA9EBEC +:10ADE0000B0000E0002000EB0B0141440890AAEBAF +:10ADF000010AE00306D4DDE90F232146504600F0A6 +:10AE000063F806444FF0000908E009A911F80900A9 +:10AE1000DDE90F12904709F10109761CC145F4DB09 +:10AE2000E0030CD5DDE90F232146504600F04CF835 +:10AE3000064404E0DDE90F1230209047761C0899A3 +:10AE4000481E08900029F5DC08E00A980A99007865 +:10AE5000491C0A91DDE90F129047761CBBF10001F5 +:10AE6000ABF1010BF1DC21465046DDE90F2300F088 +:10AE700019F806446D1C21E60928010030313233EF +:10AE80003435363738396162636465660000000026 +:10AE90003031323334353637383941424344454610 +:10AEA000000000002DE9F041044600251E4617462B +:10AEB000880404D405E039462020B0476D1C641E88 +:10AEC000F9D52846BDE8F0812DE9F041044600257A +:10AED0001E469046C80301D5302700E0202788048D +:10AEE00004D505E041463846B0476D1C641EF9D5CF +:10AEF0002846BDE8F0810A68531C0B60107070474B +:10AF0000002806D04DF6BC231946491EFDD2401E2E +:10AF1000FAD17047002100EB800002E000BF491C1D +:10AF2000C9B2B1EB400FF9D37047000010B502462B +:10AF30000020064C07E012F8013B4340DBB234F836 +:10AF4000133083EA1020491EF5D210BD16080020E8 +:10AF500082B0CDE9000121F0004001909DED000B91 +:10AF600002B051EC100B704710B50E4C102120466A +:10AF7000EFF76DFA206840F48060206020212046C1 +:10AF8000EFF765FA0220FFF7C5FF10212046EFF723 +:10AF900060FA0220FFF7BEFF2046BDE810401021F6 +:10AFA000EFF755BA0014024010B50E4C10212046A0 +:10AFB000EFF74DFA206840F48060206020212046A1 +:10AFC000EFF747FA0220FFF7A5FF10212046EFF721 +:10AFD00040FA0220FFF79EFF2046BDE810401021F6 +:10AFE000EFF735BA001402402DE9F041154E07463F +:10AFF0000024306820F4406030602546102130463F +:10B00000EFF725FA0220FFF785FF10213046EFF712 +:10B0100020FA6006040E20213046EFF711FA08B13D +:10B0200044F001040120FFF775FF6D1CEDB2082DFF +:10B03000E4D317B1FFF798FF01E0FFF7B5FF204613 +:10B04000BDE8F0810014024070B5164E054630464A +:10B05000316841F4806131601021EFF7F8F9002484 +:10B0600028064FF02001304602D5EFF7F2F901E053 +:10B07000EFF7EDF96806050E0220FFF74BFF1021F0 +:10B080003046EFF7E6F90220FFF744FF1021304683 +:10B09000EFF7DDF90220FFF73DFF641CE4B2082C56 +:10B0A000DED370BD0014024010B50B4C206840F494 +:10B0B0008060206020212046EFF7CBF91021204648 +:10B0C000EFF7C7F90420FFF725FF2046BDE8104041 +:10B0D0002021EFF7BCB900000014024010B50B4C62 +:10B0E000206840F48060206020212046EFF7AFF90F +:10B0F0000420FFF70FFF10212046EFF7AAF92046A2 +:10B10000BDE810402021EFF7A4B900000014024070 +:10B1100070B5144D0024286820F440602860202178 +:10B120002846EFF796F90120FFF7F4FE1021284694 +:10B13000EFF78FF90120FFF7EDFE07E0641CE4B2A2 +:10B14000FA2C03D9FFF7CAFF012070BD2021284641 +:10B15000EFF776F90028F1D110212846EFF777F9BB +:10B16000002070BD0014024010B541EC100BFEF73A +:10B17000F7FA51EC100B10BD70B5FBF7B1FE0620CD +:10B1800000F0BEF8552000F0DBF800F0AFF8124EEA +:10B1900004464FF4805529463046EFF758F92946C2 +:10B1A0000E48EFF756F9AA2C11D1152000F0A8F897 +:10B1B000062000F0C5F81420FFF7ACFE00F096F86A +:10B1C000044629463046EFF744F9512C01D0FA20C5 +:10B1D00070BD142070BD000000040240000C02404D +:10B1E0004FF400410803F7F78FFD4FF08040FDF763 +:10B1F00049FD0F48FEF77EF90E48EEF7BFFA0D48FD +:10B200003030EEF7BBFA0C48EFF75CF80B48EFF77D +:10B2100059F8EFF7D1FB002080F310884FF47A70D3 +:10B22000FFF76EFEFDF728FEFDF75AFEFCE7000073 +:10B230000010014088640240000002400004024007 +:10B240002DE9F04104460E4600250846EDF71BF8AF +:10B2500007000ED10120BDE8F0816D1C3178ADB240 +:10B26000884205D13A4631462046EDF713F820B121 +:10B27000641C20780028F0D1EDE72846EBE700B504 +:10B280002DED048B83B041EC190BEDF777FD41EC0C +:10B29000180B18EE100A18EE901A8DED008B00288E +:10B2A00018BF0120084320F00040C0F17F6000F18A +:10B2B000E040C00F14D019EE101A19EE900A8DED6F +:10B2C000009B002918BF0121084320F00040C0F175 +:10B2D0007F6000F1E040C00F04BF0120FFF7D2FB08 +:10B2E00051EC180B03B0BDEC048B00BD10B5012070 +:10B2F000FFF710FEBDE81040FF20FBF761BE000025 +:10B3000070B50D4E04464FF4805529463046EFF790 +:10B31000A0F80320FFF7FEFD29463046EFF797F827 +:10B3200029460648EFF795F82046FBF749FEBDE8A9 +:10B3300070400320FFF7EEBD00040240000C024005 +:10B3400010B5FBF73DFEBDE810400120FFF7E2BD60 +:10B350005458485F56312E322E3600382020202097 +:10B3600020202020202020202020202020202020DD +:10B3700020202020202020202020202020202020CD +:10B3800020202020202020202020202020202020BD +:10B3900020202020202020202020202020202020AD +:10B3A000202020202020202020202020202020209D +:10B3B000202020202020202020202020202020208D +:10B3C000202020202020202020202020202020207D +:10B3D000202020202020202020202020536C697055 +:10B3E000204E6F2E3A2020202020202020202020B8 +:10B3F0002020202020202020202020204E6F7A2076 +:10B4000049443A20202020202020202020202020D5 +:10B41000202020202020202020203031416D6F75F9 +:10B420006E743A2020202020202020202020202060 +:10B430002020434F52524F454E544520566F6C7555 +:10B440006D653A2020202020202020202020202050 +:10B4500020202020202020202020202050726963DE +:10B46000653A20202020202020202020202020207D +:10B4700020202020202020202020202050726F64B7 +:10B480007563742067726164653A20202020202053 +:10B4900020202020202020202020202054696D659D +:10B4A0003A20202020202020202020202020202082 +:10B4B0002020202020202020202020204361726492 +:10B4C000204E6F2E3A2020202020202020202020D7 +:10B4D00020202020202020202020202043617220B6 +:10B4E000204E6F2E3A2020202020202020202020B7 +:10B4F0002020202020202020202020204F70657236 +:10B5000061746F723A2020202020202020202020EB +:10B51000202020202020202020303120202020200A +:10B52000202020202020202020202020202020201B +:10B53000202020202020202020202020202020200B +:10B5400020202020202020202020202020202020FB +:10B5500020202020202020202020202020202020EB +:10B5600020202020202020202020202020202020DB +:10B5700020202020202020202020202020202020CB +:10B5800020202020202020202020202020202020BB +:10B5900020202020202020202020202020202020AB +:10B5A000202020202020202020202020202020209B +:10B5B000202020202020202020202020202020208B +:10B5C000202020202020202020202020202020207B +:10B5D0002020202020202020202020208025000046 +:10B5E000010000000A000000000000000000000050 +:10B5F000000000000000000000000000000000004B +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B6600000000000000000000000000000000000DA +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B700000000000000000000000000006A6F796681 +:10B7100075656C2E6A6F796675656C696E672E63E8 +:10B720006F6D2C3730313100000000000000000048 +:10B730000000000000000000000000000000000009 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B7600000000000000000000000000000000000D9 +:10B77000000000000000000000004B46422D322E69 +:10B78000344700000000000000000000000000003E +:10B7900000000000000000000000000000000000A9 +:10B7A00000004B4642313233343536000000000091 +:10B7B0000000000000000000000000040000000085 +:10B7C0000000000000000000000000000000000079 +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F0000000000000000000000000000000000049 +:10B800005BB30108945500207724002064000000F9 +:10B810000200010000000000B8B7010894550020A4 +:10B8200070240020660000000500010001000000F7 +:10B83000DCB5010894550020582E00206B00000054 +:10B8400031010400020000000CB7010894550020EB +:10B850008B2900202F050000AC0001000300000030 +:10B86000B7B7010894550020B42D0020DB05000077 +:10B870000200010004000000BCB70108945500203C +:10B8800028130020DD050000050001000500000070 +:10B89000C0B70108945500202C130020E2050000D9 +:10B8A00005000100060000005CB30108945500206B +:10B8B000F0210020E70500008102010007000000E0 +:10B8C000C4B7010894550020301300206808000018 +:10B8D0003C00400008000000FFB70108945500201C +:10B8E000752900206817000002000100090000000F +:10B8F00061002B2B2B000D0A000041542B530D0A25 +:10B900000041542B5A0D0A00415445300D0A0041A4 +:10B91000542B534F434B413D5443502C7465737427 +:10B920002E6A6F796675656C696E672E636F6D2C14 +:10B93000373031310D0A0041542B574B4D4F443DA8 +:10B940004E45540D0A0041542B55415254464C3D2E +:10B95000343039360D0A0041542B48454152544584 +:10B960004E3D4F46460D0A0041542B453D4F46463D +:10B970000D0A0041542B454E544D0D0A0041542BE5 +:10B9800049434349443F0D0A0041542B494D454921 +:10B990003F0D0A0041542B4353513F0D0A004154BF +:10B9A0002B534F434B42313D544350432C746573EA +:10B9B000742E6A6F796675656C696E672E636F6D3C +:10B9C0002C373031310D0A0041542B57414E4E3D3A +:10B9D000444843500D0A0041542B57414E4E0D0A26 +:10B9E0000041542B534F434B4C4B42310D0A004105 +:10B9F000542B574946493D4B46422D322E34472C55 +:10BA00004B46423132333435360D0A0041542B5304 +:10BA10006F636B65743D302C302C746573742E6AC3 +:10BA20006F796675656C696E672E636F6D2C373044 +:10BA300031310D0A0041542B43574A41503F0D0A02 +:10BA40000041542B5245530D0A0041542B43475398 +:10BA50004E0D0A0041542B4350494E3F0D0A004100 +:10BA6000542B49434349440D0A0041542B4353513D +:10BA70000D0A0041542B4349504D4F44453D310D73 +:10BA80000A0041542B5149435347503D312C312C2E +:10BA900022434D4E4554222C22222C22220D0A00F4 +:10BAA00041542B4E45544F50454E0D0A0041542BE6 +:10BAB0004349504F50454E3D302C22544350222C88 +:10BAC00022746573742E6A6F796675656C696E672A +:10BAD0002E636F6D222C373031310D0A0041542B0B +:10BAE0004349504F5051554552593F0D0A0041545A +:10BAF0002B52455345540D0A0041542B474554479A +:10BB000050533D474E524D432C300D0A0000C18129 +:10BB10004001C0804101C0804100C1814001C0801E +:10BB20004100C1814000C1814001C0804101C0800D +:10BB30004100C1814000C1814001C0804100C181FC +:10BB40004001C0804101C0804100C1814001C080EE +:10BB50004100C1814000C1814001C0804100C181DC +:10BB60004001C0804101C0804100C1814000C181CD +:10BB70004001C0804101C0804100C1814001C080BE +:10BB80004100C1814000C1814001C0804101C080AD +:10BB90004100C1814000C1814001C0804100C1819C +:10BBA0004001C0804101C0804100C1814000C1818D +:10BBB0004001C0804101C0804100C1814001C0807E +:10BBC0004100C1814000C1814001C0804100C1816C +:10BBD0004001C0804101C0804100C1814001C0805E +:10BBE0004100C1814000C1814001C0804101C0804D +:10BBF0004100C1814000C1814001C0804100C1813C +:10BC00004001C0804101C0804100C1814000C0C1ED +:10BC100001C30302C2C60607C705C5C404CC0C0D88 +:10BC2000CD0FCFCE0E0ACACB0BC90908C8D8181938 +:10BC3000D91BDBDA1A1EDEDF1FDD1D1CDC14D4D598 +:10BC400015D71716D6D21213D311D1D010F0303128 +:10BC5000F133F3F23236F6F737F53534F43CFCFDC8 +:10BC60003DFF3F3EFEFA3A3BFB39F9F83828E8E958 +:10BC700029EB2B2AEAEE2E2FEF2DEDEC2CE42425D8 +:10BC8000E527E7E62622E2E323E12120E0A0606148 +:10BC9000A163A3A26266A6A767A56564A46CACAD08 +:10BCA0006DAF6F6EAEAA6A6BAB69A9A86878B8B9B8 +:10BCB00079BB7B7ABABE7E7FBF7DBDBC7CB4747518 +:10BCC000B577B7B67672B2B373B17170B050909168 +:10BCD000519353529296565797559594549C5C5D48 +:10BCE0009D5F9F9E5E5A9A9B5B99595898884849D8 +:10BCF000894B8B8A4A4E8E8F4F8D4D4C8C44848558 +:10BD00004587474686824243834181804000000048 +:10BD100041542B41504E3D00000000000000000047 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000003800000000000000000000000000BB +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD800042BD0108707A00207824002000000000E5 +:10BD9000020001000000000042BD0108707A00208E +:10BDA0007A240020010000000102000801000000C8 +:10BDB00043BD0108707A0020EC1200200108000049 +:10BDC0003C00D0070200000042BD0108707A00204C +:10BDD0007A240020D10F00000102001003000000AF +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE10000000000000000000000000000000000022 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000000000000000000000000000F2 +:10BE500000000000000000000000000000000000E2 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE900000000000000000000000000000000000A2 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF60000000000000000000002F0000000007009B +:10BF7000070000147F147F1400242A7F2A12006215 +:10BF800064081323003649552250000005030000C1 +:10BF900000001C224100000041221C000014083E49 +:10BFA00008140008083E0808000000A0600000080F +:10BFB0000808080800006060000000201008040263 +:10BFC000003E5149453E0000427F40000042615121 +:10BFD0004946002141454B31001814127F100027BB +:10BFE00045454539003C4A4949300001710905037E +:10BFF00000364949493600064949291E00003636AF +:10C000000000000056360000000814224100001411 +:10C0100014141414000041221408000201510906EE +:10C0200000324959513E007C1211127C007F49496F +:10C030004936003E41414122007F4141221C007FA0 +:10C0400049494941007F09090901003E4149497AAE +:10C05000007F0808087F0000417F41000020404128 +:10C060003F01007F08142241007F40404040007F94 +:10C07000020C027F007F0408107F003E4141413ED8 +:10C08000007F09090906003E4151215E007F091920 +:10C0900029460046494949310001017F0101003F1D +:10C0A0004040403F001F2040201F003F4038403F9D +:10C0B0000063140814630007087008070061514901 +:10C0C000454300007F41410000552A552A55000094 +:10C0D00041417F0000040201020400404040404012 +:10C0E000000001020400002054545478007F4844AA +:10C0F000443800384444442000384444487F0038E1 +:10C100005454541800087E0901020018A4A4A47C09 +:10C11000007F080404780000447D400000408084D3 +:10C120007D00007F102844000000417F4000007C1B +:10C1300004180478007C0804047800384444443827 +:10C1400000FC242424180018242418FC007C080473 +:10C15000040800485454542000043F444020003C4C +:10C160004040207C001C2040201C003C4030403CD3 +:10C17000004428102844001CA0A0A07C0044645463 +:10C180004C441414141414140000000000000000A7 +:10C19000000000000000FC000000000002000000A1 +:10C1A000000C020C020000000000000090D0BCD087 +:10C1B000BC900003000300001824FE448C0003021E +:10C1C000070201001824D8B04C80000300010201CE +:10C1D000C038E438E0000102020102020806000053 +:10C1E0000000000000000000000000F80402000051 +:10C1F00000010204000204F8000000040201000033 +:10C200009060F86090000000010000002020FC20F9 +:10C2100020000000010000000000000000000806EF +:10C22000000000002020202020000000000000006E +:10C230000000000000000002000000000080601C00 +:10C240000200040300000000F8040404F8000102E6 +:10C25000020201000008FC000000000203020000CE +:10C260001884442418000302020202000804242453 +:10C27000D80001020202010040B088FC80000000EA +:10C28000000302003C242424C40001020202010035 +:10C29000F824242CC0000102020201000C04E41C5A +:10C2A0000400000003000000D8242424D800010268 +:10C2B0000202010038444444F80000030202010075 +:10C2C000000010000000000002000000000020003C +:10C2D000000000000600000000205088040200005A +:10C2E000000001029090909090000000000000007B +:10C2F0000002048850200002010000001804C42439 +:10C300001800000002000000F804E494F8000102A4 +:10C310000202020000E09CF0800002030000030221 +:10C3200004FC2424D800020302020100F8040404DF +:10C330000C0001020202010004FC0404F8000203E4 +:10C340000202010004FC24740C0002030202030038 +:10C3500004FC24740C00020302000000F0080444F2 +:10C36000CC4000010202010004FC2020FC04020376 +:10C37000000003020404FC040400020203020200A1 +:10C38000000404FC040406040403000004FC24D09C +:10C390000C0402030200030204FC04000000020378 +:10C3A00002020203FC3CC03CFC000300030003004B +:10C3B00004FC30C4FC04020302000300F80404047B +:10C3C000F80001020202010004FC24241800020308 +:10C3D00002000000F8848404F8000102020705004E +:10C3E00004FC24649800020302000302182424447D +:10C3F0008C000302020201000C04FC040C00000289 +:10C400000302000004FC0000FC0400010202010021 +:10C41000047C80E01C040000030000001CE03CE001 +:10C420001C00000300030000049C609C0400020345 +:10C4300000030200041CE01C0400000203020000D0 +:10C440000C84641C04000203020203000000FE02CC +:10C450000200000007040400000E30C000000000CD +:10C4600000010200000202FE0000000404070000B8 +:10C4700000040204000000000000000000000000B2 +:10C48000000008080808080800000200000000007A +:10C49000000000000040A0A0C00000010202030252 +:10C4A00004FC2020C00000030202010000C0202084 +:10C4B000600000010202020000C02024FC00000114 +:10C4C0000202030200C0A0A0C0000001020202009C +:10C4D0000020F82424040002030202000040A0A06F +:10C4E000602000070A0A0A0404FC2020C00002039E +:10C4F000020003020020E40000000002030200002A +:10C50000000020E4000008080807000004FC80E0A8 +:10C5100020200203020003020404FC0000000202C7 +:10C5200003020200E020E020C0000300030003003B +:10C5300020E02020C00002030200030200C02020EF +:10C54000C00000010202010020E02020C000080F0E +:10C550000A02010000C02020E0000001020A0F08CA +:10C5600020E0402020000203020000000060A0A0A4 +:10C5700020000002020203000020F820000000005A +:10C580000102020020E00020E0000001020203029C +:10C5900020E0208060200000030100006080E08037 +:10C5A00060000003000300002060806020000203A0 +:10C5B0000003020020E0208060200808070100003E +:10C5C0000020A0602000000203020200000020DE24 +:10C5D0000200000000070400000000FF000000004F +:10C5E000000F00000002DE20000000040700000031 +:10C5F000020102040402000000000000000000002C +:10C60000000000000000000000000000000000F832 +:10C6100000000000000000333000000000100C0695 +:10C62000100C0600000000000000000040C0784030 +:10C63000C0784000043F04043F040400007088FCFC +:10C6400008300000001820FF211E0000F008F00054 +:10C65000E018000000211C031E211E0000F00888C5 +:10C66000700000001E2123241927211010160E002F +:10C67000000000000000000000000000000000E0DA +:10C6800018040200000000071820400000020418EF +:10C69000E00000000040201807000000404080F04B +:10C6A000804040000202010F01020200000000F081 +:10C6B000000000000101011F010101000000000055 +:10C6C0000000000080B070000000000000000000CA +:10C6D0000000000000010101010101010000000053 +:10C6E00000000000003030000000000000000000EA +:10C6F00080601804006018060100000000E01008C7 +:10C700000810E000000F102020100F00001010F89B +:10C71000000000000020203F2020000000700808DA +:10C72000088870000030282422213000003008885A +:10C73000884830000018202020110E000000C02082 +:10C7400010F8000000070424243F240000F80888A3 +:10C75000880808000019212020110E0000E0108830 +:10C7600088180000000F112020110E000038080862 +:10C77000C83808000000003F000000000070880872 +:10C7800008887000001C222121221C0000E01008F3 +:10C790000810E0000000312222110F00000000C04C +:10C7A000C0000000000000303000000000000080E9 +:10C7B00000000000000080600000000000008040D9 +:10C7C00020100800000102040810200040404040F2 +:10C7D0004040400004040404040404000008102045 +:10C7E000408000000020100804020100007048088A +:10C7F0000808F0000000003036010000C030C828F2 +:10C80000E810E0000718272423140B000000C038AC +:10C81000E0000000203C23020227382008F8888826 +:10C8200088700000203F202020110E00C030080832 +:10C8300008083800071820202010080008F8080809 +:10C840000810E000203F202020100F0008F8888802 +:10C85000E8081000203F20202320180008F88888CE +:10C86000E8081000203F200003000000C030080846 +:10C870000838000007182020221E020008F80800CF +:10C880000008F808203F210101213F20000808F896 +:10C89000080800000020203F2020000000000808B9 +:10C8A000F8080800C08080807F00000008F888C079 +:10C8B00028180800203F20012638200008F808002A +:10C8C00000000000203F20202020300008F8F80061 +:10C8D000F8F80800203F003F003F200008F830C073 +:10C8E0000008F808203F200007183F00E010080863 +:10C8F0000810E0000F10202020100F0008F8080892 +:10C900000808F000203F210101010000E0100808A4 +:10C910000810E0000F18242438504F0008F88888C9 +:10C9200088887000203F2000030C302000708808A9 +:10C93000080838000038202121221C00180808F8B7 +:10C94000080818000000203F2000000008F8080038 +:10C950000008F808001F202020201F000878880009 +:10C9600000C83808000007380E010000F80800F879 +:10C970000008F800033C0700073C03000818688023 +:10C980008068180820302C03032C30200838C80099 +:10C99000C83808000000203F2000000010080808E8 +:10C9A000C83808002038262120201800000000FE8A +:10C9B000020202000000007F40404000000C30C036 +:10C9C00000000000000000010638C0000002020262 +:10C9D000FE000000004040407F0000000000040214 +:10C9E000020204000000000000000000000000003F +:10C9F000000000008080808080808080000202042F +:10CA00000000000000000000000000000000808026 +:10CA1000808000000019242222223F2008F8008094 +:10CA200080000000003F112020110E000000008057 +:10CA300080800000000E11202020110000000080E6 +:10CA40008088F800000E112020103F200000808018 +:10CA500080800000001F222222221300008080F02C +:10CA6000888888180020203F202000000000808057 +:10CA700080808000006B94949493600008F800809C +:10CA800080800000203F210000203F2000809898F7 +:10CA9000000000000020203F202000000000008057 +:10CAA0009898000000C08080807F000008F8000097 +:10CAB00080808000203F24022D302000000808F8EC +:10CAC000000000000020203F2020000080808080A7 +:10CAD00080808000203F20003F20003F8080008039 +:10CAE00080800000203F210000203F200000808047 +:10CAF00080800000001F202020201F0080800080F8 +:10CB00008000000080FFA12020110E0000000080A6 +:10CB100080808000000E112020A0FF808080800097 +:10CB20008080800020203F212000010000008080C4 +:10CB3000808080000033242424241900008080E0B9 +:10CB4000808000000000001F202000008080000086 +:10CB500000808000001F202020103F208080800067 +:10CB60000080808000010E30080601008080008077 +:10CB7000008080800F300C030C300F00008080009C +:10CB8000808080000020312E0E31200080808000C7 +:10CB90000080808080818E70180601000080808077 +:10CBA000808080000021302C222130000000000015 +:10CBB000807C020200000000003F40400804FE04A8 +:10CBC00008C0000000000310207F20100002027C3B +:10CBD000800000000040403F00000000000601010E +:10CBE0000202040400000000000000000000000039 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000000000000000000000000000024 +:10CC10000000000000F0F0F0000000000000000044 +:10CC200000017F010000000000000000001C1C1C2F +:10CC30000000000000008060301C8C60301C0C0084 +:10CC400000000000000000000000000000000000E4 +:10CC50000000000000000000000000E000000000F4 +:10CC600000E000000086E69F86868686E69F8600B6 +:10CC700000011F01010101011F010100000080C02E +:10CC80006020F820E0C00000000003070C18FF70CF +:10CC9000E18100000000070F10107F100F07000057 +:10CCA0008060206080000000E02000000F30203015 +:10CCB0009F70DC371030C0000000100E0300071812 +:10CCC000101807000000C02020E0C0000000000095 +:10CCD00080E01F38E88703C43C040000070F1810E9 +:10CCE000100B070D1010080000808C4C380000005D +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD1000000080E0300804000000000000FEFF0179 +:10CD200000000000000000000000030F1820400079 +:10CD300000040830E0800000000000000000000057 +:10CD400001FFFE0000000000004020180F0300005B +:10CD500000000000000000000000C0000000000013 +:10CD6000004266663C18FF183C6666420000000000 +:10CD70000000030000000000000000000000800030 +:10CD800000000000001010101010FF101010101004 +:10CD90000000000000000300000000000000000090 +:10CDA0000000000000000000000000000000000083 +:10CDB0000000000000808C4C3800000000000000E3 +:10CDC0000000000000000000000000000010101033 +:10CDD00010101010101010000000000000000000E3 +:10CDE0000000000000000000000000000000000043 +:10CDF00000000000000000000000000000001C1CFB +:10CE00001C00000000000000000000000000000006 +:10CE1000E0380C000000000080701C0300000000DF +:10CE20000060380E0100000000000000000080C01B +:10CE300060202060C080000000FEFF0100000000B4 +:10CE400001FFFE000001070E181010180E07010068 +:10CE50000000808080C0E0000000000000000000B2 +:10CE600000FFFF000000000000001010101F1F1046 +:10CE7000101000000080402020202060C0800000B2 +:10CE800000030300804020381F070000001C1A190F +:10CE900018181818181F00000080C020202060C03B +:10CEA00080000000000303001010182FE78000002E +:10CEB00000070F10101010180F07000000000000EE +:10CEC0000000C0E0F000000000C0B088868180FF54 +:10CED000FF808000000000000010101F1F101000D5 +:10CEE0000000E060606060606060000000003F1073 +:10CEF00008080818F0E0000000070B101010101CC4 +:10CF00000F030000000080C040202020E0C000008F +:10CF100000FCFF211008080818F0E0000001070CD1 +:10CF200018101010080F03000000C0E0606060607F +:10CF300060E06000000003000000E018070000004F +:10CF400000000000001F1F00000000000080C06003 +:10CF50002020202060C080000087EF2C181830307F +:10CF600068CF830000070F0810101010180F07007B +:10CF70000000C0C020202020C0800000001F3F60B3 +:10CF80004040402010FFFE0000000C1C1010100854 +:10CF90000F0300000000000000000000000000007F +:10CFA00000000000000E0E0E000000000000000057 +:10CFB000001C1C1C0000000000000000000000001D +:10CFC0000000000000000000000C0C000000000049 +:10CFD00000000000005838000000000000000000C1 +:10CFE0000000008040201000000010284482010052 +:10CFF0000000000000000000000001020408100012 +:10D000000000000000000000000000000084848494 +:10D010008484848484848400000000000000000074 +:10D020000000000000001020408000000000000010 +:10D0300000000000000001824428100000001008D9 +:10D04000040201000000000000C020201010101099 +:10D0500030E0C0000003030000F010080C070300DC +:10D06000000000001C1C1C0000000000000000C0AC +:10D07000406020202040C00000FCFF01F00E03C1F2 +:10D08000FE03807F0001070E081111101109040230 +:10D090000000000080E0E000000000000000807C54 +:10D0A0004340477FF880000010181F100000000068 +:10D0B000131F1C1020E0E02020202060C080000012 +:10D0C00000FFFF10101010182FE78000101F1F1016 +:10D0D00010101010180F0700000080C04020202002 +:10D0E0002060E00000FCFF010000000000000100E3 +:10D0F0000001070E181010100804030020E0E020C3 +:10D1000020202040C080000000FFFF000000000041 +:10D1100001FFFE00101F1F10101018080E0701005D +:10D1200020E0E020202020202060800000FFFF1071 +:10D130001010107C00000000101F1F1010101010A5 +:10D140001018060020E0E0202020202060608000F1 +:10D1500000FFFF101010107C00000100101F1F10B6 +:10D160000000000000000000000080C060202020BF +:10D1700040E0000000FCFF0100004040C0C1404012 +:10D180000001070E181010100F0F000020E0E02023 +:10D190000000000020E0E02000FFFF101010101041 +:10D1A00010FFFF00101F1F1000000000101F1F10B5 +:10D1B0000000202020E0E0202020000000000000EF +:10D1C00000FFFF000000000000001010101F1F10E3 +:10D1D0001010000000000000202020E0E0202020AF +:10D1E00000000000000000FFFF0000000060E08081 +:10D1F0008080C07F3F00000020E0E020000020A0F1 +:10D200006020200000FFFF30187CE3C00000000019 +:10D21000101F1F10000001131F1C181020E0E02039 +:10D22000000000000000000000FFFF000000000000 +:10D2300000000000101F1F10101010101018060022 +:10D2400020E0E0E000000000E0E0E02000FF013F1F +:10D25000FEC0E01E01FFFF00101F1000031F0300AF +:10D26000101F1F1020E0E0C0000000000020E020A0 +:10D2700000FF0003071C78E08000FF00101F100073 +:10D2800000000000030F1F00000080C0602020602D +:10D29000C080000000FEFF010000000000FFFE0053 +:10D2A0000001070E181010180C07010020E0E02004 +:10D2B0002020202060C0800000FFFF2020202020B0 +:10D2C000301F0F00101F1F100000000000000000A2 +:10D2D000000080C060202060C080000000FEFF01D0 +:10D2E0000000000000FFFE000001070E1111133CBA +:10D2F0007C67210020E0E0202020202060C080000A +:10D3000000FFFF101030F0D0080F0700101F1F1093 +:10D31000000000030F1C10100080C060202020209F +:10D320004040E00000070F0C1818303060E081002A +:10D33000001F0C0810101010180F0700806020202C +:10D3400020E0E020202060800100000000FFFF00BE +:10D350000000000100000000101F1F10000000006E +:10D3600020E0E020000000000020E02000FFFF009F +:10D37000000000000000FF0000070F181010101040 +:10D38000100807002060E0E02000000020E060209E +:10D390000000077FF88000807C0300000000000090 +:10D3A000071F1C070000000020E0E02000E0E02054 +:10D3B0000020E0200007FFF8E01FFFFCE01F000056 +:10D3C0000000031F0300011F03000000002060E0B5 +:10D3D000A0000020E0602000000000038F7CF8C661 +:10D3E000010000000010181E130001171F18100084 +:10D3F0002060E0E02000000020E060200000010745 +:10D400003EF8E0180700000000000010101F1F1079 +:10D410001000000000806020202020A0E0E020001C +:10D4200000000000C0F03E0F0300000000101C1FB1 +:10D4300017101010101806000000000000FC040473 +:10D44000040404000000000000FF000000000000D1 +:10D4500000000000007F404040404000000010E01D +:10D46000000000000000000000000000031C6080BD +:10D470000000000000000000000000030C708000AD +:10D4800000000404040404FC00000000000000008C +:10D49000000000FF00000000000040404040407FCE +:10D4A0000000000000000010080C040C0810000030 +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D000000000000000000000000000000000004C +:10D4E0008080808080808080808080800000000438 +:10D4F0000408080000000000000000000000000018 +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000098D89B +:10D5200044642424FCF80000000F1F181010100899 +:10D530001F1F10180020E0F0000000000000000095 +:10D540000000FFFF180804040CF8F00000001F0F93 +:10D5500018101010180F0300000000000000000059 +:10D560000000000000E0F8180404043C380000004B +:10D5700000030F0C1010101008060000000000003F +:10D5800000000020E0F0000000E0F81C04040408A3 +:10D59000FFFF000000030F18101010081F0F0800F5 +:10D5A0000000000000000000000000000000E0F8A3 +:10D5B000484444444C7870000000030F0C181010CD +:10D5C000100804000000000080C0602020E0C000BF +:10D5D00000040404FFFF0404040400000000101011 +:10D5E0001F1F1010100000000000000000000000CD +:10D5F00000000000000070F88C04048CF874040C27 +:10D60000007076CF8D8D8D89C87870000020E0F095 +:10D6100000000000000000000000FFFF08040404F8 +:10D62000FCF8000000101F1F100000101F1F10004A +:10D630000000000000606000000000000000040422 +:10D6400004FCFC000000000000001010101F1F1060 +:10D6500010100000000000000000006060000000EA +:10D6600000000000040404FCFC0000000000C0C036 +:10D670008080C07F3F0000000020E0F0000000003C +:10D68000000000000000FFFF80C0F41C0404000044 +:10D6900000101F1F1100031F1C101000000020208D +:10D6A00020E0F000000000000000000000FFFF008C +:10D6B0000000000000001010101F1F1010100000CC +:10D6C00000000000000000000000000004FCFC0856 +:10D6D00004FCFC0804FCFC00101F1F10001F1F109E +:10D6E000001F1F10000000000000000000000000EC +:10D6F0000004FCFC08080404FCF8000000101F1FD4 +:10D70000100000101F1F10000000000000000000AB +:10D710000000000000E0F0180C04040C18F0E00019 +:10D7200000030F0C101010100C0F0300000000007D +:10D7300000000000000000000004FCFC08040404D9 +:10D740000CF8F0000080FFFF889010101C0F030001 +:10D7500000000000000000000000000000E0F81CD5 +:10D7600004040408F8FC000000030F18101090884F +:10D77000FFFF80000000000000000000000000002B +:10D78000040404FCFC100804040C0C001010101F0E +:10D790001F1010100000000000000000000000003A +:10D7A0000000000000003078CCC48484840C1C008D +:10D7B00000001E1810101011190F060000000000C4 +:10D7C00000C000000000000000040404FFFF040487 +:10D7D00004000000000000000F1F1010100C0000DB +:10D7E0000000000000000000000000000004FCFE3B +:10D7F00000000004FCFE000000000F1F18101008BD +:10D800001F0F0800000000000000000000000000E2 +:10D8100000040C3CFCC40000C43C0C0400000000EC +:10D82000010F1E0E010000000000000000000000BB +:10D8300000000000043CFCC400E47CFC84807C0408 +:10D840000000071F070000071F070000000000007E +:10D8500000000000000000000004041C7CE4C03450 +:10D860001C0404000010101C1601131F1C181000CB +:10D8700000000000000000000000000000040C3C5C +:10D88000FCC400C43C0404000000C080C1370E0189 +:10D890000000000000000000000000000000000088 +:10D8A00000001C0404C4F47C1C0400000000101CD4 +:10D8B0001F17111010180E0000000000000000F8E3 +:10D8C0000C04000000000000001028EF0000000021 +:10D8D000000000000000003F604000000000000069 +:10D8E0000000FF0000000000000000000000FF003A +:10D8F00000000000000000000000FF000000000029 +:10D900000000040CF800000000000000000000000F +:10D91000EF28100000000000000040603F00000001 +:10D920000000000000180602020408102020300841 +:10D9300000000000000000000000000000000000E7 +:10D940000000000000000000FF818181818181FFD3 +:10D9500000000080C060F0F8FEFE3E1808080808CD +:10D960000800303000408000F8FE07011C3F3F1FD8 +:10D970001B180ECFFFFFFF7F0F0F0F0780C07B0E1E +:10D98000070F1C383030606060607E7F3F3F311889 +:10D99000180C0E030300000000018244FF11AA448A +:10D9A0000000010000010100000010385482D782FD +:10D9B0005438100000000001000000000000008248 +:10D9C00044281028448200000000000000000000ED +:10D9D000C0C0000000000000000000002010D0D0F7 +:10D9E000102000000000000010082414D4D41424D7 +:10D9F00008100000080412092515D5D515250912AF +:10DA00000408312E4E6574776F726B20496E666F15 +:10DA10002020322E4D4420506F727420496E666F64 +:10DA20002020332E4C4F5241205253534920202066 +:10DA30002020342E5665726573696F6E20436865C9 +:10DA4000636B20204E6574776F726B20496E666F32 +:10DA500020202020202020202020202020202020C6 +:10DA600020202020202020202020202020202020B6 +:10DA700020202020202020202020202020202020A6 +:10DA800020205072696E74205B47756E3A2020200A +:10DA9000205D202020202020202020202020202049 +:10DAA0002020202020202020202020202020202076 +:10DAB0002020202020202020202020202020202066 +:10DAC0002020202020504F52542020202020202091 +:10DAD0002020202020202020202020202020202046 +:10DAE0002020202020202020202020202020202036 +:10DAF0002020202020202020202020202020202026 +:10DB00002020456D707479000000000000000000C6 +:10DB10000000426C7565536B790000000000000046 +:10DB200000004C5900000000000000000000000050 +:10DB300000004A500000000000000000000000004B +:10DB4000000044617274000000000000000000004A +:10DB500000005957595F426C7565736B790000007E +:10DB60000000524649440000000000000000000090 +:10DB700000005957595F426C7565736B790000005E +:10DB8000000050726F62655F4B590000000000009A +:10DB900000005957595F50726573737572650000C4 +:10DBA0000000202020504F525420202020202020F0 +:10DBB0002020202020202020202020202020202065 +:10DBC0002020202020202020202020202020202055 +:10DBD0002020202020202020202020202020202045 +:10DBE0002020202020205665726573696F6E2020EA +:10DBF0002020202020202020202020202020202025 +:10DC00002020202020202020202020202020202014 +:10DC10002020202020202020202020202020202004 +:10DC20002020312E4D44436F6E6E65637420536522 +:10DC30007420322E4C4F524120536C617665205334 +:10DC40006574332E506F72744C6F67204F7574700B +:10DC50007574342E436F6E6E656374204D6F64650A +:10DC60002020352E4E6574776F726B2053657420BB +:10DC70002020362E44617461496E69742020202072 +:10DC80002020312E4D44436F6E6E656374205365C2 +:10DC90007420322E4C4F524120536C6176652053D4 +:10DCA0006574332E506F72744C6F67204F757470AB +:10DCB0007574204D44436F6E6E65637420536574B4 +:10DCC0002020202020202020202020202020202054 +:10DCD0002020202020202020202020202020202044 +:10DCE0002020202020202020202020202020202034 +:10DCF0002020204C4F524120536C617665205365A3 +:10DD000074202020202020202020202020202020BF +:10DD10002020202020202020202020202020202003 +:10DD200020202020202020202020202020202020F3 +:10DD3000202020506F72744C6F67204F757470757F +:10DD4000742020202020202020202020202020207F +:10DD500020202020202020202020202020202020C3 +:10DD600020202020202020202020202020202020B3 +:10DD700020202020436F6E6E656374204D6F6465B4 +:10DD80002020202020202020202020202020202093 +:10DD90002020202020202020202020202020202083 +:10DDA00020205072657373207C20746F2073686923 +:10DDB00066742020204E6574776F726B20536574F3 +:10DDC0002020202020202020202020202020202053 +:10DDD0002020202020202020202020202020202043 +:10DDE00020205072657373207C20746F20736869E3 +:10DDF00066744E6F773A4469616C20737769746317 +:10DE000068204E6F773A53746174696F6E202020DA +:10DE100020204E6F773A436C6F75642020202020BD +:10DE200020204E6F773A5465737420436C6F75648D +:10DE300020204E6F773A4469616C20737769746370 +:10DE400068204E6F773A34475F474D3520202020B9 +:10DE500020204E6F773A34475F4C353130202020F8 +:10DE600020204E6F773A57694669202020202020D5 +:10DE700020204E6F773A57414E202020202020202E +:10DE80002020496E697469616C697A652044617407 +:10DE9000613F202020202020202020202020202022 +:10DEA0002020202020202020202020202020202072 +:10DEB000202027454E5445522720746F20736869EF +:10DEC0006674000000000000000000000000F03F49 +:10DED000000000000000F83F00000000000000000B +:10DEE0000000004003B8E23F000000000000000016 +:10DEF00006D0CF43EBFD4C3E033333333333E33FA4 +:10DF0000FFAB6FDBB66DDB3F4D268F515555D53FCF +:10DF100001411DA96074D13F65DBC9934A86CD3F9D +:10DF2000EF4E454A287ECA3F3E5555555555C53F8B +:10DF300093BDBE166CC166BF2CDE25AF6A56113F7D +:10DF4000F16BD2C541BDBBBED0A4BE726937663E7F +:10DF500004FA97999999D93FAF788E1DC571CC3F36 +:10DF60009FC678D0099AC33F935555555555E53FFF +:10DF7000599322942449D23FDE03CB966446C73F8F +:10DF800044523EDF12F1C23F0000000000000000DA +:10DF9000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDDF6 +:10DFA0009888888888888888777777777788888836 +:10DFB00085555556666666666666666666688888CE +:10DFC0008333333222222222222222222228888DC7 +:10DFD000F0DF010800000020D4120000908E00083D +:10DFE00098E20108D412002034AE000074AA01089F +:10DFF000412D01020304043D060708091012031213 +:10E0000002390A01FF01FF01FF01E11301031202BE +:10E0100002FF0901FF01FF01E5281041542B554182 +:10E0200052543D393630300D0A201018124E414DF1 +:10E03000453D5458485F56312E312E325F3001290C +:10E040001B51320100FF00891112239B322446AD7F +:10E05000573665BF74488CC19D5AAFD3BE6CCAE5B4 +:10E06000DB7EE9F7F88110080193331A22A5562CBC +:10E0700047B7753E64C99C408DDBBF52AEEDDA6494 +:10E08000CBFFF976E802218B30100299132667AF97 +:10E09000763444BD554AADC3BC588ED19F6EEBE774 +:10E0A000FA7CC8F5D983310A2091121803A7772E7C +:10E0B00066B5543C45CBBD42ACD99E508FEFFB6654 +:10E0C000EAFDD874C904428D5316619F702004A9DB +:10E0D000153227BB364CCEC5DF5EEDD7FC6888E134 +:10E0E000997AABF3BA85520C4397711E60A114283C +:10E0F00005B3373A26CDDE44CFDFFD56ECE9986014 +:10E1000089FBBB72AA06638F7214409D512225AB16 +:10E11000343006B9174EEFC7FE5CCCD5DD6AA9E3F3 +:10E12000B8788AF19B87730E6295501C41A3352AFB +:10E1300024B1163807CFFF46EEDDDC54CDEBB962D3 +:10E14000A8F99A708B1023088481951AA793B62C8E +:10E15000C2A5D33EE1B7F04008C919522BDB3A649F +:10E160004EED5F766DFF7C899420DE859BB712A60D +:10E17000ADD224C3BFF136E0C1184809D33B5A2AB7 +:10E18000E55E6C4FF77D7E6C0AA583B41886919787 +:10E190002EE3A7F23CC0B5D14229CB38500AD91B97 +:10E1A000666FEF7E744CFD5D8BB502A49996108767 +:10E1B000AFF326E2BDD034C1C3394A28D11A580B77 +:10E1C000E77F6E6EF55C7C4D0CC685D71EE597F437 +:10E1D0002880A1913AA3B3B2444ACD5B5669DF7857 +:10E1E000600CE91D722FFB3E8DD604C79FF516E427 +:10E1F000A9902081BBB332A2C55A4C4BD7795E6837 +:10E20000E11C680DF33F7A2E0EE787F61CC495D506 +:10E210002AA1A3B03882B193466BCF7A5448DD5916 +:10E22000622DEB3C700EF91F8FF706E69DD414C5E6 +:10E23000ABB122A0B9923083C77B4E6AD5585C49F6 +:10E24000E33D6A2CF11E780F720100082C41542B1B +:10E2500041504E3D0008FF0102030405060701FF7F +:10E2600001FF01FF01FF01FF01FF01E5880C5C5385 +:10E27000595354454D2E545854141D4D315F30019F +:10E28000B91549190A1632190A1633190A1534191B +:08E290000C13504F5319B100AB +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.7.hex b/obj/TXH_V1.2.7.hex new file mode 100644 index 0000000..f9afa90 --- /dev/null +++ b/obj/TXH_V1.2.7.hex @@ -0,0 +1,5973 @@ +:020000040800F2 +:10800000A8C20020A1810008A9810008DD9F000806 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008979200089B92000812 +:10808000BB8100089F920008BB810008BB810008EB +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000399D0108BB810008BB810008BB81000815 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008BDA60108C1A60108C5A601080C +:1080E00053960008BB810008BB810008BB810008D3 +:1080F000BB810008BB810008BB810008A392000877 +:10810000BB810008BB810008BB810008BB8100085F +:10811000B5A60108B9A60108BB810008BB8100080B +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008A7920008AB920008C9A60108DD +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F0BEFB07 +:10819000004800478DC30108AFF30080A8C200204B +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7DD9C0108DF +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F077FA86460E4617469C4667 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F014FA88 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F051FAC4 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D00011BA0098012240000023D0EB020263EBA7 +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F09DF903B0BDE8F08F0020B5 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00019B90EB5C10F80EAE0700844CA0700214E +:1085D00040F233438DE80E000A460B4600F019F9CD +:1085E00003B000BD0EB540F2334102910021CDE948 +:1085F00000110A460B4600F00CF903B000BD3EB571 +:10860000CA17CB0F002450405140C0186141DA070F +:1086100040F233430094CDE901232246234600F083 +:10862000F8F803B030BD70B5C1F30A5201F000454F +:108630000024C1F3130140F2FF3341F480119A4248 +:1086400001DA002070BD40F233439A42A2F2334275 +:1086500003DC524200F087F800E090402C43F1D058 +:10866000404270BD70B5C1F30A5201F000450024CC +:10867000C1F3130140F2FF3341F480119A4202DA50 +:108680000020014670BD40F233439A42A2F23342C9 +:1086900003DC524200F067F801E000F055F82C438B +:1086A000F0D00023D0EB030063EB010170BD01F0BB +:1086B000004330B421F0004150EA010206D00A0D17 +:1086C000A2F56072C1F31301002A02DC30BC002065 +:1086D0007047440F44EAC104C100E01830BC00EB0D +:1086E000C25000F050B82DE9F05F054600209246D8 +:1086F0009B4688460646814640241BE02846414664 +:108700004746224600F02FF853465A46C01A914178 +:1087100010D311461846224600F016F82D1A67EBC2 +:1087200001084F4622460120002100F00DF817EB0A +:1087300000094E41201EA4F10104DFDC4846314609 +:108740002A464346BDE8F09F202A04DB203A00FA7F +:1087500002F1002070479140C2F1200320FA03F398 +:10876000194390407047202A04DB203A21FA02F096 +:108770000021704721FA02F3D040C2F1200291405B +:108780000843194670470029A8BF7047401C49009C +:1087900008BF20F00100704710B4B0FA80FC00FA66 +:1087A0000CF050EA010404BF10BC704749B1CCF191 +:1087B000200421FA04F411FA0CF118BF012121431D +:1087C0000843A3EB0C01CB1D4FEA00614FEA1020D8 +:1087D00042BF002010BC704700EBC350104400297A +:1087E000A4BF10BC7047401C490008BF20F0010026 +:1087F00010BC704710B5141E73F1000408DA401C59 +:1088000041F1000192185B411A4301D120F00100AF +:1088100010BD2DE9F04D92469B4611B1B1FA81F29F +:1088200002E0B0FA80F220329046FFF78DFF044656 +:108830000F4640EA0A0041EA0B0153465A460843F4 +:1088400013D0114653EA010019D0C8F14002504636 +:10885000FFF789FF05460E46504659464246FFF748 +:1088600073FF084305D0012004E020463946BDE8E7 +:10887000F08D0020054346EAE0762C4337430A9802 +:108880006305E40AA0EB08000022FD0A44EA47540D +:108890000A3002D500200146E9E7010510196941B7 +:1088A000DDE9084500196941BDE8F04DA2E770B562 +:1088B00021F0004303430CD0C1F30A550024D5EB4B +:1088C000040564EB0403D617AD1AB34102DB0020A4 +:1088D000014670BD201841EB025170BD30B5041E39 +:1088E00071F1000404DB4FF00044404264EB0101ED +:1088F000141E73F1000405DB1C464FF00043524286 +:1089000063EB0403994208BF904230BD064C074D0B +:1089100006E0E06840F0010394E80700984710344F +:10892000AC42F6D3FFF734FC68F2010888F2010884 +:108930002DE9F04D00231A461B1A8A4103DB002063 +:108940000146BDE8F08DC1F30A52C1F3130141F4B1 +:1089500080154FF0000BD10702D100186D41521E57 +:108960000027044640F2FF11384601EB620A3E46FA +:108970008046024600204FF48011FFF7F4FEC21932 +:108980007141BB1846EB0100B4EB030C75EB000C16 +:1089900004D3E41A65EB000517460E46241908F1C6 +:1089A00001006D4180463428E3DDF91946EB0600ED +:1089B000091BA84103D24FF0FF32134601E0002209 +:1089C00013461BEB070046EB0A51BDE8F04DFFF7DD +:1089D00011BF000030B5041E71F1000404DB4FF03C +:1089E0000044404264EB0101141E73F1000405DBF6 +:1089F0001C464FF00043524263EB04038B4208BF16 +:108A0000824230BD70B58C1810F8015B15F0070379 +:108A100001D110F8013B2A1106D110F8012B03E017 +:108A200010F8016B01F8016B5B1EF9D12B0705D41F +:108A30000023521E0DD401F8013BFAE710F8013B68 +:108A4000CB1A921C03E013F8015B01F8015B521E84 +:108A5000F9D5A142D8D3002070BD027803E010F808 +:108A6000013B1A44D2B2491E89B2F8D2104670476F +:108A700070B5ADF5287D00260D46ADF89462ADF8D1 +:108A8000986200EB40012D4800EBC104608AA842C7 +:108A900051D9ADF898624AE0A089228A284481B26F +:108AA000274800F0B1F8ADF894626A46208A0BE0DE +:108AB000BDF894326168C95CBDF89432D154BDF8F8 +:108AC0009412491CADF89412BDF894128842EFD864 +:108AD000401E81B21046FFF7C0FF1A498870228AF3 +:108AE0000DF1FF31515C814219D1ADF894620CE077 +:108AF000BDF894126068BDF89422405CA168885467 +:108B0000BDF89402401CADF89402208ABDF894127E +:108B1000401E8842ECDC01200DF5287D70BD6420EC +:108B200013F0C4FABDF89802401CADF89802BDF8E5 +:108B300098020628B0D30020EEE700005CD00108C0 +:108B4000107C0020220A0020F0B50D46064600EBFE +:108B500046011C48002200EBC104ADF5257D608A6A +:108B6000A8422BD9694606E0A0686368805C9854E7 +:108B70008854521C92B2208A401E9042F4DC208A13 +:108B8000401E81B26846FFF768FF228A0DF1FF316F +:108B900000275054A089228A284481B2684600F0F8 +:108BA0002FF929463046FFF763FF012807D06420DC +:108BB00013F07CFA7F1CBFB2062FEBD300200DF51B +:108BC000257DF0BD5CD0010838B50025ADF800501A +:108BD0000FF036F90A4C207000F088F82178094827 +:108BE000242907D0272908D0282902D1022180F87A +:108BF000E51138BD80F8E55138BD0121F7E70000E7 +:108C0000220A0020A42200202DE9F0410646154644 +:108C10000C46012080F31088254F0020B8800FF00B +:108C2000EFF8000609D4012013F040FAB888401C80 +:108C300080B2B880C828F2D335E0B888C82832D2CC +:108C40001C4F1021384601F0BCF90821384601F0CC +:108C5000BAF9E82000F030F8C4F3871000F02CF8DF +:108C6000A006000E00F028F8002000F025F80024EF +:108C7000002000F021F8641CA4B2042CF8D30024D6 +:108C800005E0FF2000F018F83055641CA4B2AC4297 +:108C9000F7D31021384601F096F9002080F31088B0 +:108CA0000120BDE8F081002080F31088F9E7000082 +:108CB000220A00200000024070B50B4C054602213C +:108CC00020460FF0B7F90028F9D0294620460FF0CA +:108CD000BAF9012120460FF0ADF90028F9D020465D +:108CE0000FF0AFF9C0B270BD0030014010B50120E7 +:108CF00080F310881A4C0020A0800FF081F8000645 +:108D000009D4012013F0D2F9A088401C80B2A080C1 +:108D1000C828F2D320E0A088C8281DD2114C102109 +:108D2000204601F04EF90821204601F04CF93D2083 +:108D3000FFF7C2FF2A20FFF7BFFF8020FFF7BCFF2D +:108D4000A720FFF7B9FF1021204601F03CF90020D1 +:108D500080F31088012010BD002080F3108810BD22 +:108D6000220A0020000002402DE9F04106460D468F +:108D7000012080F31088204C0020A0800FF040F8E4 +:108D8000000609D4012013F091F9A088401C82B29A +:108D9000A280C82AF2D32AE0A088C82827D2174F79 +:108DA0001021384601F00DF90821384601F00BF981 +:108DB0008420FFF781FF0020FFF77EFF0020FFF7F0 +:108DC0007BFF0020FFF778FF002404E0305DFFF711 +:108DD00073FF641CA4B2AC42F8D31021384601F0F2 +:108DE000F2F8002080F310880120BDE8F081002017 +:108DF00080F31088F9E70000220A002000000240FA +:108E000070B50D46012181F310881146FFF7ACFFC4 +:108E1000002832D01B4C0020A0800EF0F1FF00068D +:108E200009D4012013F042F9A088401C80B2A08030 +:108E3000C828F2D322E0A088C8281FD2124C1021E3 +:108E4000204601F0BEF80821204601F0BCF883203E +:108E5000FFF732FFC5F38710FFF72EFFA806000EBD +:108E6000FFF72AFF0020FFF727FF1021204601F01F +:108E7000AAF8002080F31088012070BD002080F344 +:108E8000108870BD220A00200000024010B50023A7 +:108E90001A4604E010F8014B6340521CD2B28A42D9 +:108EA000F8D3184610BD000010B50446392013F061 +:108EB000FDFAE0B213F01AFBC4F3072013F016FB1F +:108EC000C4F3074013F012FB200E13F00FFB4FF416 +:108ED0008051034801F077F8BDE8104011F0E6BC7E +:108EE000000402402DE9F041054614460E463A20A2 +:108EF00013F0DCFAF0B213F0F9FA300A13F0F6FAD4 +:108F0000104F4FF480563146384601F05CF8B046B9 +:108F10003E4611F0CBFC1D2811D1284600F0A4F8E4 +:108F200007463B2013F0C2FA4146304601F04BF8A9 +:108F30003D44002CEDD0208838442080E9E7BDE88E +:108F4000F0810000000402402DE9F041054614467E +:108F50000E463C2013F0AAFAF0B213F0C7FA300A1A +:108F600013F0C4FA114F4FF480563146384601F0E1 +:108F70002AF80CB100202080B0463E4611F096FC45 +:108F80001E2811D1284600F017F907463D2013F09E +:108F90008DFA4146304601F016F83D44002CEDD0E4 +:108FA000208838442080E9E7BDE8F08100040240D1 +:108FB00010B50EF06DFE08B100F028F8BDE81040C5 +:108FC000302000F09FB80146362000F089B810B577 +:108FD00008B100F0A5F8BDE81040342000F092B8C8 +:108FE00010B5044600F09CF820785C2801D02F28AA +:108FF00003D10021642000F0FBF8BDE810403220CE +:1090000000F080B8682000F04BB8000010B52220B6 +:1090100013F04CFA13F040FA04464FF48051024822 +:1090200000F0D1FF204610BD000402402DE9F041C0 +:1090300013F032FA064613F02FFA054613F02CFA15 +:10904000044613F029FA07464FF48051054800F012 +:10905000BAFF46EA052040EA044040EA0760BDE85E +:10906000F08100000004024070B50546272013F08F +:109070001DFA13F011FA0446260007D013F00CFA7B +:10908000641E05F8010B14F0FF04F7D14FF4805172 +:10909000024800F098FF304670BD00000004024016 +:1090A00010B504460C2013F001FA204613F01EFA06 +:1090B000BDE81040FFF7BABF10B504460A2013F010 +:1090C000F5F9204613F012FA13F0E6F904464FF4CE +:1090D0008051024800F077FF204610BD0004024096 +:1090E00010B50C4613F0E2F9204613F0FFF94FF4E7 +:1090F0008051034800F067FFBDE8104011F0D6BB77 +:109100000004024010B513F0D1F94FF48051034828 +:1091100000F059FFBDE8104011F0C8BB0004024048 +:1091200070B50546012013F0C1F913F0B5F94328D5 +:1091300028D22B20FFF7C0FF102823D22F2013F0B6 +:10914000B5F9002013F0D2F93220FFF7DBFF142825 +:1091500018D1CF20FFF7B0FF040013D04C20FFF749 +:109160009FFF00EB04214C2000F042F85020FFF755 +:1091700097FF00EB0421502000F03AF80021702006 +:1091800000F036F82F2013F091F92C7806E015F84E +:10919000014F5C2C01D02F2C00D10024204613F06D +:1091A000A5F9002CF3D1BDE870404FF4805101487F +:1091B00000F009BF0004024070B505462D2013F0F1 +:1091C00075F913F069F90446260007D0287813F0E2 +:1091D0008DF9641E6D1C14F0FF04F7D14FF480511B +:1091E000024800F0F0FE304670BD0000000402406E +:1091F00070B505460C460D2013F058F9284613F0BB +:1092000075F9E0B213F072F9C4F3072013F06EF9A8 +:10921000C4F3074013F06AF9200E13F067F9BDE8B4 +:1092200070404FF48051014800F0CDBE0004024070 +:1092300070B5094DFF22134605F5807605E010F85C +:10924000014B54402A5D5A40335D491E89B2F6D223 +:1092500042EA032070BD0000E9CD010870B500228C +:109260001346154605E010F8014BA2186B41491E44 +:1092700089B20029F7D1100C40EA034092B280185D +:1092800045EB13414FEA014242EA104108186FEAE8 +:10929000000080B270BD08F001BE08F09FBD08F06C +:1092A0006DBD08F0CBBD0AF053B80EF063B90000F5 +:1092B000074A904201D2074801E005481038064AA3 +:1092C0008B0001EA020101D5C160704781607047DF +:1092D00010640240006002407D0F7D0F002901688C +:1092E00002D041F0010101E021F00101016070476D +:1092F0002DE9F043016821F00101016000210160C6 +:1093000041608160C1600161212141613C493C4A69 +:109310003D251039904202D18D60BDE8F083384A76 +:109320004FF474661832904201D18E60F5E7344AEA +:109330004FF474173032904201D18F60EDE7304A1C +:109340004FF0746C4832904202D1C1F808C0E4E793 +:109350002B4B2C4A6033984201D1CA60DDE7284C80 +:10936000294B7834A04201D1CB60D6E7DFF890805A +:10937000264C08F19008404501D1CC60CDE7DFF8DC +:1093800080804FF03D5908F1A808404502D1C1F84E +:109390000C90C2E71E49DFF878800839404501D1BA +:1093A0000D60BAE71A4D1835A84201D10E60B4E736 +:1093B000174D3035A84201D10F60AEE7144D483546 +:1093C000A84202D1C1F800C0A7E7114D104960358D +:1093D000091FA84201D10A609FE70D4A78329042E6 +:1093E00001D10B6099E70A4A9032904201D10C609A +:1093F00093E7074AA83290428FD1C1F800908CE7DA +:10940000106002403D000020400F002000003D2081 +:10941000106402400B0607D5436912B143F0800384 +:1094200001E023F080034361802908D0002A02680C +:1094300001F01E0101D00A4300E08A430260704738 +:1094400030B50368124ACC6813400A682243D1E958 +:1094500005452C432243CC6922430C6A22434C6AC3 +:1094600022438C6A22434C6B22438C6B22431A4367 +:109470000260426922F00703D1E90B2422431A4318 +:1094800042610A6942604A6882608968C16030BD91 +:109490003F801CF02DE9FC41012120200EF000FC52 +:1094A00001268DF8046000258DF8065003208DF804 +:1094B00005001B4C302700978DF807506946204661 +:1094C00000F02CFD3021204600F07DFD154C84F885 +:1094D000705684F8725684F8716684F873664FF497 +:1094E000FA70C4F8780600F01FF894F8E8038028B2 +:1094F00014D1A4F580508565232084F8ED03052060 +:1095000084F8EC0384F8EB73142084F8EA03202039 +:1095100084F8E90384F8E85300F042F8BDE8FC81E0 +:1095200000140240A42200207CB512F093FED0204B +:1095300012F060FE12F0C2FE002012F05BFE12F08C +:10954000BDFE12F087FED12012F054FE12F0B6FEDE +:1095500000246D4601E0062C01D2012000E000202D +:1095600012F018FE2855641CE4B2072CF3D312F055 +:109570008BFE0A489DF8061041719DF80510017197 +:109580009DF80410C1709DF8021081709DF80110C3 +:1095900041709DF8001001707CBD00008C260020F9 +:1095A0007CB51848002401788DF8001041788DF8BA +:1095B000011081788DF8021001218DF80310C17817 +:1095C0008DF8041001798DF8051040798DF80600AA +:1095D00012F040FED02012F00DFE12F06FFE0020BF +:1095E00012F008FE12F06AFE6D46285D12F002FECF +:1095F00012F064FE641CE4B2072CF6D312F044FEB1 +:109600007CBD00008C26002070B5094D0022134659 +:1096100005F5807605E010F8014B54402A5D5A406C +:10962000335D491E89B2F6D242EA032070BD0000C4 +:10963000E9CD0108072A00D9072240EA002021B11C +:10964000012901D1D040C0B270479040C0F307203B +:1096500070477047072A00D9072240EA002029B145 +:10966000012902D19040C0F307207047D040C0B21A +:109670007047000070B5ADF5327D00260D46ADF89F +:10968000BC62ADF8C06200EB4001324800EBC1049F +:10969000608AA8425CD9ADF8C06255E0012264211D +:1096A0002D4800F0BFF92C4800788DF800003828CC +:1096B00042D1228AE06802FB0501274800F0B2F996 +:1096C000ADF8BC626A46208A0BE0BDF8BC32616826 +:1096D000C95CBDF8BC32D154BDF8BC12491CADF810 +:1096E000BC12BDF8BC128842EFD8401E81B21046B1 +:1096F00000F05AFA228A0DF1FF31515C81421BD1F0 +:10970000ADF8BC620EE0BDF8BC226168895CA2685D +:1097100000FB0520BDF8BC221154BDF8BC02401C62 +:10972000ADF8BC02208ABDF8BC12401E8842EADCBB +:1097300001200DF5327D70BD642012F0B7FCBDF83C +:10974000C002401CADF8C002BDF8C0020628A5D377 +:109750000020EEE7B0C9010834570020F0B50E46EE +:10976000074600EB47012648ADF5317D002500EBAB +:10977000C1048DF8BC52608AB0423DD90021084630 +:10978000FFF778FF012837D1694609E0A268401E3B +:1097900000FB06206268285C505548556D1CADB230 +:1097A000208AA842F2D80025208AE16800FB061131 +:1097B000401E82B2134800F0B3F9208A401E81B2E5 +:1097C000684600F0F1F98DF8BC02208AE1680122B8 +:1097D00001447043401E0144AFA800F0A1F9314696 +:1097E0003846FFF747FF012807D0642012F05EFCDF +:1097F0006D1CADB2062DD7D300200DF5317DF0BD27 +:10980000B0C90108345700202DE9F041ADF5307D95 +:10981000354D4FF000088DF8BC82344EA5F800801D +:1098200000243FE000206F4607E056F832204968E8 +:10983000125C0A543A54401C80B2298801EB410260 +:1098400006EBC2010B8A5B1E8342EEDC288800EB2C +:10985000400006EBC000008A401E81B2384600F08E +:10986000A3F98DF8BC02288800EB400006EBC0008D +:10987000C168008A00FB0411401E82B21C4800F03F +:109880004FF92888012200EB400006EBC000C168B8 +:10989000008A01446043401E0144AFA800F040F933 +:1098A000641CA4B2288800EB400006EBC000408A8C +:1098B000A042B7D82888401C80B228800B28AFD39C +:1098C0000C48017821F001010170017841F0060196 +:1098D0000170A0F8028000210120FFF73FFF0DF585 +:1098E000307DBDE8F081000010000020B0C9010803 +:1098F00034570020802400207CB5012108460EF05A +:10990000CFF901208DF8040002258DF805500024C0 +:109910008DF806408DF807001820154E0090694616 +:10992000304600F0FBFA05221146304600F032FBCB +:1099300005220621304600F02DFB05220721304686 +:1099400000F028FBA02000908DF8045003208DF833 +:1099500005008DF806408DF807406946304600F056 +:10996000DDFA402000906946304600F0D7FA7CBD11 +:1099700000000240F8B5002634460096FFF7BCFF11 +:1099800000F0A0F82248641C8442FCD3214C08213A +:10999000204600F016FB1021204600F014FB0620A4 +:1099A00000F076F80821204600F00DFB0821204643 +:1099B00000F007FB1021204600F005FB012000F01D +:1099C00067F8002000F064F80821204600F0FBFA58 +:1099D0001148D0F81C0208B9FFF716FF0F4D2E8072 +:1099E0000F4E002405E0C0B22146FFF743FE641C81 +:1099F000A4B2288800EB400106EBC101498AA142CC +:109A0000F1D880B2401C80B228800B28E9D3F8BD81 +:109A1000FFFF0F0000000240000043421000002042 +:109A2000B0C901082DE9F0410546002416460F464D +:109A3000012080F31088DFF854800821404600F0B0 +:109A4000C0FA1021404600F0BEFA032000F020F8D2 +:109A5000C7F3074000F01CF8C7F3072000F018F820 +:109A6000F8B200F015F806E0002000F011F8641CD0 +:109A700005F8010BA4B2B442F6D30821404600F029 +:109A8000A2FA002080F31088BDE8F08100000240B7 +:109A900070B50B4C0546022120460EF0CBFA00288B +:109AA000F9D0294620460EF0CEFA012120460EF0CC +:109AB000C1FA0028F9D020460EF0C3FAC0B270BD3A +:109AC0000030014010B5012186B008030EF024F9E2 +:109AD000124C20460EF084FA0021ADF808106015F3 +:109AE000ADF80A003820ADF80C000720ADF80010E2 +:109AF000ADF81000ADF804104FF48270ADF8061008 +:109B0000ADF80E10ADF80200694620460EF09DFA41 +:109B1000012120460EF05AFA06B010BD0030014077 +:109B20002DE9F0410546002416460F46012080F33A +:109B30001088DFF870800821404600F042FA1021BA +:109B4000404600F040FA0620FFF7A2FF08214046F9 +:109B500000F039FA0821404600F033FA102140465F +:109B600000F031FA0220FFF793FFC7F30740FFF739 +:109B70008FFFC7F30720FFF78BFFF8B2FFF788FFCF +:109B800005E02878FFF784FF641CA4B26D1CB44282 +:109B9000F7D30821404600F016FA002080F3108821 +:109BA000BDE8F08100000240027803E010F8013BBC +:109BB0001A44D2B2491E89B2F8D21046704700004A +:109BC00070B51E4A907B012825D1002595731C494C +:109BD0001C480F244E780123F6B14D70D0F828525E +:109BE000D0F8346245EAC605D0F83062D0F82C02CD +:109BF000B60046EA40000543AC43CC708878CC7888 +:109C0000A04208D108710C78A04204D010720870EC +:109C1000002800D0D37170BD4B70D0F82852D0F816 +:109C2000346245EAC605D0F83062D0F82C02B6009E +:109C300046EA40000543AC438C70DFE7A4120020E5 +:109C4000C90A0020000042422DE9F041ADF57C7DBB +:109C500000273D46ADF8E873FFF7AAF9142808D0AD +:109C6000664880F8E75312F05DFB0DF57C7DBDE89A +:109C7000F0816348FFF7B4F9614C103C1428207060 +:109C800006D0422879D00120FFF79DF92570ECE736 +:109C9000FFF7B8F9C4E90205A046BDF8E803FFF7ED +:109CA00003F9FAAA4FF4FA716846FFF71BF955A1B8 +:109CB000684612F09BFBA080544C6E46F0B1E1194F +:109CC00001F5805181F83F577F1CBFB2282FF6D392 +:109CD000474630444EA112F089FB78800021001FD6 +:109CE0000AE0BA880A443244D378621802F58052F6 +:109CF00082F83F37491C89B28142F2DB45A16846B0 +:109D000012F074FB4746A8F80400F0B10021621875 +:109D100002F5805282F86757491C89B22829F6D388 +:109D200030443BA112F062FB7880002109380AE040 +:109D3000BA880A443244137A621802F5805282F8D3 +:109D40006737491C89B28142F2DB35A1684612F0BF +:109D50004DFBB880F8B10021621802F5805282F8FC +:109D60008F57491C89B21429F6D3304428A112F028 +:109D70003DFB788000210D380BE03AE0BA880A44B8 +:109D80003244137B621802F5805282F88F37491CE7 +:109D900089B28142F2DB26A1684612F027FBB88027 +:109DA000F0B10021621802F5805282F8F956491C80 +:109DB00089B23229F6D3304415A112F017FB78800E +:109DC0000021C01F0AE0BA880A443244937962181D +:109DD00002F5805282F8F936491C89B28142F2DBE1 +:109DE00000210320FFF7BAFC0120FFF7ECF8012067 +:109DF0003BE70348FFF7EBF837E70000A422002019 +:109E0000380A002041504E3D00000000A4120020FE +:109E10003B000000574946494E414D453D0000007A +:109E20005749464950415353574F52443D00000053 +:109E30005345525645523D002F4910B5884206D130 +:109E4000012108460DF038FF002101204FE02B4989 +:109E5000884206D1012102200DF02EFF00210220B0 +:109E600045E02749884206D1012104200DF024FF56 +:109E7000002104203BE02349884206D1012108202B +:109E80000DF01AFF0021082031E01F49884206D159 +:109E9000012110200DF010FF0021102027E01B49A8 +:109EA000884206D1012120200DF006FF002120204C +:109EB0001DE01749884206D1012140200DF0FCFE2B +:109EC0000021402013E01349884206D1012180205F +:109ED0000DF0F2FE0021802009E00F4988420AD1EE +:109EE0008415012120460DF0E7FE00212046BDE843 +:109EF00010400DF0E1BE10BD000002400004024021 +:109F000000080240000C0240001002400014024011 +:109F100000180240001C024000200240F0B5002260 +:109F200001274FF0030C0B6807FA02F52B40AB42F8 +:109F30002CD1066853000CFA03F4A64306600E7990 +:109F4000D0F800E09E4046EA0E0606600E79012E2B +:109F500001D0022E12D18668A64386604E79D0F8D1 +:109F600008E09E4046EA0E0686604668AE434660BC +:109F700045688E799640B6B235434560C568A543BD +:109F8000C560CC799C40C3681C43C460521C102A35 +:109F9000C9D3F0BD4B07DB0E9A40C90810B500EBE2 +:109FA0008100016A0F249C40A1430162016A1143B0 +:109FB000016210BD0246002012690A4200D0012051 +:109FC0007047418370470183704700000249087A57 +:109FD00000220A7270470000A412002002480068A4 +:109FE000C00700D000BEFEE7F0ED00E002494AF6EF +:109FF000AA200860704700000030004010B512F041 +:10A0000091F9BDE81040642012F050B82DE9F04FEE +:10A0100083466AA0ADF57D7D002500689A460F460F +:10A02000A946FB90ADF8E853042A25D8644C94F86F +:10A03000EC03302101EB101302EBC20000EB021223 +:10A0400060481618337194F8EC0300F00F003030BC +:10A05000707194F8EB0301EB1010B07194F8EB03FE +:10A0600000F00F003030F071FEF7A2FF142807D087 +:10A0700084F8E79312F056F90DF57D7DBDE8F08F79 +:10A08000DFF84081A8F1240898F8000014280ED0C9 +:10A090003046FEF7A5FF88F80000142807D04228B4 +:10A0A0007ED00120FEF78FFF88F80090E4E74FF4A0 +:10A0B0007A70874200D90746FEF7A4FFC8E9020973 +:10A0C0004E46FEF7F1FE94F8EB13302000EB111131 +:10A0D0008DF8001094F8EB1301F00F0130318DF87A +:10A0E000011094F8EA1300EB11118DF8021094F8A6 +:10A0F000EA1301F00F0130318DF8031094F8E913E1 +:10A1000000EB11118DF8041094F8E91301F00F0120 +:10A1100030318DF8051094F8E81300EB11108DF82C +:10A12000060094F8E80300F00F0030308DF80700C7 +:10A13000BAF1000F03D0BAF1010F02D004E05420AD +:10A1400000E052208DF808003A208DF809000A231B +:10A150006C4617E00BEB550108780009B0FBF3F2F1 +:10A16000C2EBC2021044621930309072087800F0DD +:10A170000F00B0FBF3F1C1EBC10108443030AD1C5E +:10A18000D072ADB2B5EB470FE4D303EB470081B219 +:10A19000FAAA2046FEF7D8FEFAAA0221FBA800E0A0 +:10A1A00007E0FEF7D1FE0120FEF70DFF88F8006002 +:10A1B00062E73046FEF70BFF5EE700000D0A000085 +:10A1C000A42200204C0A00202DE9F04F00272DED9D +:10A1D000028B9FB08DF824708DF804708DF800709C +:10A1E000CDE91077CDE90A778DF808708DF80C70FD +:10A1F0008DF820708DF81470ADF818709FEDFE0A80 +:10A20000DFF8F8938DED010AFD4C41F6865504F117 +:10A210002900079004F59C5004F5804A01264FF070 +:10A22000D50BDFF8E08304F580540490A0E094F8A7 +:10A230002A0B28B384F82A7BBAF83C14D9F88C206E +:10A240004846C2F57A7291421AD1D0F88C00C0F516 +:10A250007A70AAF83404E94800218830FFF73EF804 +:10A26000E648E9498830FFF723F888F800604FF4A2 +:10A270007A70C9F88C00E14801218830FFF72EF888 +:10A2800094F8360B20B384F8367BBAF83E14D9F82C +:10A2900044204846C2F57A72914219D1406CC0F50B +:10A2A0007A70AAF83604D54800214030FFF716F836 +:10A2B000D248D6494030FEF7FBFF88F801604FF4E2 +:10A2C0007A70C9F84400CD4801214030FFF706F804 +:10A2D00094F8420B20B384F8427BBAF84014D9F8C2 +:10A2E00014204846C2F57A72914219D14069C0F5EE +:10A2F0007A70AAF83804C14800211030FEF7EEFF4A +:10A30000BE48C3491030FEF7D3FF88F802604FF40F +:10A310007A70C9F81400B94801211030FEF7DEFF49 +:10A3200094F84E0B20B384F84E7BBAF84214D9F857 +:10A330002C204846C2F57A72914219D1C06AC0F504 +:10A340007A70AAF83A04AD4800212830FEF7C6FF1B +:10A35000AA48B0492830FEF7ABFF88F803604FF4F5 +:10A360007A70C9F82C00A54801212830FEF7B6FF05 +:10A3700094F82A0B94F8361B084494F8421B94F87E +:10A380004E2B1144C8427FF452AF06F07DB80178DD +:10A3900019B107708DF8087010E0417819B1477055 +:10A3A0008DF808600AE0817811B18770022003E01F +:10A3B000C17819B1C77003208DF808009DF8080016 +:10A3C00000EB400101EB00118D4800EB011000F59E +:10A3D000805090F85A1D9DF8080000EB4002C2EB37 +:10A3E000C0128D4810F83200C1280BD19DF808002A +:10A3F00000EB4002C2EBC012874800EBC20080783D +:10A4000008280CD0082986F00980DFE811F0D71F52 +:10A410002700ED0AF414BB1D811F082303278AF8C7 +:10A420008C649DF8080030B1012807D002280FD0B5 +:10A43000032808D10FE04FF4804101E04FF40051B0 +:10A440007648FFF7BEFD7648C0F8887205F0E6BF93 +:10A450004FF48051F4E74FF40061F1E79DF80800F4 +:10A46000DFF8B48100EB4001C1EBC01108EBC10083 +:10A470004078002107F0B4FB8DF820008DF80070C3 +:10A48000DFF87C911BE09DF808009DF8001000EBC0 +:10A49000400202EB001009EB001000EB011000F588 +:10A4A000805090F8850D9DF8201088429DF800009E +:10A4B00002D18DF8200012E0401C8DF800009DF8BC +:10A4C000080000EB400101EB001009EB001000F563 +:10A4D000805090F85B0D9DF800209042D3D89DF8F5 +:10A4E000080000EB4001C1EBC01008EBC000807811 +:10A4F0000A22B2EB101F9DF8080000EB4002C2EBED +:10A50000C01008EBC000807801D100F00F008DF87A +:10A510000C009DF80C0010B910208DF80C009DF86F +:10A5200008009DF80C1000EB4002C2EBC01208EBD3 +:10A53000C20008444078ADF818009DF8080000EB10 +:10A540004001C1EBC01108EBC1009DF80C10491C83 +:10A5500007F027FF8DF804009DF8080000EB40018C +:10A56000C1EBC01108EBC1009DF80C1008448078C5 +:10A570009DF80410884245F051879DF80800424636 +:10A5800000EB4001C1EBC01008EBC0004078002890 +:10A5900005F044879DF8080000EB4001C1EBC010B6 +:10A5A0009DF80C1002EBC0000844C3789DF8080029 +:10A5B00000EB001101EB002109EBC10C9DF820100C +:10A5C000484601EB01110CEBC10101F5005181F886 +:10A5D00058329DF8081009EB01139DF8201019441A +:10A5E00001F5805181F8887B99F81810012938D13C +:10A5F0009DF8081016E00000000000000060024016 +:10A60000A4120020120000200088002000802010EA +:10A610002080001000880010806400200018024094 +:10A620000000424201EB410303EB01119DF8203091 +:10A6300000EB011101EB031129440B7843F0800377 +:10A640000B70BDF81810B62905D0C52903D0D5293F +:10A6500001D0D92903D19DF80C10032901D2ADF8FE +:10A660001870BDF81810CE2913D013DCB9297DD08D +:10A6700009DC5A298CD0B22979D0B529F7D0B6296E +:10A6800045F0CC86FDE3C32972D0C52971D0CA2913 +:10A69000F6D1F7E3E129FCD006DCD52909D0D7298A +:10A6A000E8D0D929ECD1D8E2E5297CD0E729E7D157 +:10A6B000E9E39DF8081001EB4103C3EBC11108EB7E +:10A6C000C101C97884F8E2119DF8081001EB01126C +:10A6D00002EB012100EBC1029DF8201001EB0111FA +:10A6E00002EBC10101F5005191F81C1201299DF8FE +:10A6F000081001EB41027DD002EB0112014600EB94 +:10A7000002109DF82020C84600EB021094F8E221C8 +:10A710002844A6EBD213027863F3000202709DF87E +:10A72000080000EB400202EB00109DF8202001EB36 +:10A73000001000EB021094F8E2212844530902783B +:10A7400063F3410202709DF8080000EB400202EB47 +:10A75000001001EB00129DF8200002EB001000F544 +:10A76000805090F8860DC0F3400203E0FEE3FEE364 +:10A77000FEE3FEE39DF8080000EB001303EB00206E +:10A7800008EBC0019DF8200000EB001001EBC000B9 +:10A7900000F5005090F83402C0F34000824254D0DB +:10A7A0009DF8080000E0E5E300EB001101EB00205C +:10A7B0009DF82020414608EBC00002EB021200EB9E +:10A7C000C20042F2342210449DF8082002EB4203FA +:10A7D00003EB02129DF8203008EB021202EB031289 +:10A7E00002F5805292F8862D5308027863F34102F5 +:10A7F000027000E02AE09DF8080000EB400202EB46 +:10A8000000109DF8202001EB001000EB021000F575 +:10A81000805090F8860D80074AD59DF80800D9220F +:10A8200000EB001303EB002008EBC0019DF82000B3 +:10A8300000EB001001EBC00000F5005080F8212271 +:10A840009DF808100220FEF789FF79E002EB011164 +:10A850009DF8202000EB011101EB021194F8E22198 +:10A860002944A6EBD2130A7863F300020A709DF81C +:10A87000081001EB011202EB012100EBC10101F50F +:10A88000005181F817729DF80810022201EB0113A4 +:10A8900003EB012100EBC1039DF8201001EB011136 +:10A8A00003EBC10101F5005181F81C22B622FCE343 +:10A8B0009DF8080000EB001202EB002001EBC00243 +:10A8C0009DF8200000EB001002EBC00000F50050E6 +:10A8D00080F829629DF80800D92200EB001303EBF1 +:10A8E000002001EBC0039DF8200000EB001003EBFB +:10A8F000C00000F5005080F821229DF8080000EB10 +:10A90000400202EB001001EB00129DF8200002EB68 +:10A9100000104219107820F0200313709DF80800F1 +:10A9200000EB001202EB002008EBC0019DF82000B4 +:10A9300000EB001001EBC00000F5005080F85A62F7 +:10A940009DF80800434600EB400101EB001008EBC6 +:10A9500000119DF8200001EB001000F5805090F8E8 +:10A96000860D00F001019DF8080000EB001202EBDB +:10A97000002008EBC0029DF8200000EB001002EB65 +:10A98000C00000F5005090F8340200F00100814250 +:10A9900071D09DF808009DF8202000EB001101EB1C +:10A9A0000020194603EBC00002EB021200EBC200CC +:10A9B00042F2342210449DF8082002EB420303EBDC +:10A9C00002129DF8203001EB021202EB031202F595 +:10A9D000805292F8862D037862F3000303709DF88D +:10A9E000080000EB400202EB00109DF8202001EB74 +:10A9F000001000EB021000F5805090F8860DC007A3 +:10AA00009DF8080038D000EB001202EB002001EBAB +:10AA1000C0029DF8200000EB001002EBC00000F522 +:10AA2000005090F85A0200289DF8080000EB001230 +:10AA300002EB002001EBC0029DF8200000EB0010AB +:10AA400002EBC00000F5005038D080F859729DF834 +:10AA5000080000EB400202EB001001EB00129DF831 +:10AA6000200002EB00104219107820F0010313704F +:10AA700094F8A40728B3DBE000EB400202EB0010DF +:10AA80009DF8202001EB001000EB02102844027812 +:10AA900022F0200303709DF8080000EB001202EB87 +:10AAA000002001EBC0019DF8200000EB001001EB3D +:10AAB000C00000F5005080F85972B9E080F8596282 +:10AAC000D6E7487E012868D1886D4A8B904264D2CF +:10AAD0009DF8080000EB001202EB002001EBC00221 +:10AAE0009DF8200000EB001002EBC00000F50050C4 +:10AAF00090F85902012850D19DF8080000EB00128F +:10AB000002EB002001EBC0029DF8200000EB0010DA +:10AB100002EBC00000F5005090F89302E8BB9DF8EE +:10AB2000080000EB400202EB001001EB00129DF860 +:10AB3000200002EB001000F5805090F8842D9DF865 +:10AB4000080000EB001303EB002001EBC00000F550 +:10AB5000005080F815229DF80800C32200EB001376 +:10AB600003EB002001EBC0039DF8200000EB001078 +:10AB700003EBC00000F5005080F821229DF808008A +:10AB800000EB400202EB001008EB00119DF82000E2 +:10AB900001EB001000F5805000E049E0C0F8887D2E +:10ABA0009DF808100220FEF7D9FD8DF8247041466B +:10ABB00019E09DF8080000EB001202EB002001EB09 +:10ABC000C0039DF820009DF8242000EB001003EB4B +:10ABD000C000104400F5005080F85B729DF824001E +:10ABE000401C8DF824009DF824001428E1D38DF832 +:10ABF000247019E09DF8080000EB001202EB002021 +:10AC000001EBC0029DF8200000EB001002EBC00039 +:10AC10009DF82420104400F5005080F877729DF8CC +:10AC20002400401C8DF824009DF824000A28E1D35C +:10AC30009DF808009DF8202000EB400101EB00107A +:10AC400008EB001000EB021000F5805090F8860D24 +:10AC5000800745F1E383D9229EE19DF80810C8469C +:10AC600001EB410303EB011109EB011000F58050EA +:10AC700090F8600D00289DF80C0003D00A2845F0DC +:10AC8000CD8396E00828FAD18DF8247024E09DF851 +:10AC9000080000EB4001C1EBC01002EBC0019DF8C1 +:10ACA00024000844C07800F00F00092818D89DF847 +:10ACB000080000EB4001C1EBC0109DF8241002EB2E +:10ACC000C0000844C07800F0F000902808D89DF833 +:10ACD0002400401C8DF824009DF824000628D6D3BB +:10ACE0009DF824000628C5F099839DF8080000EB24 +:10ACF0004001C1EBC01002EBC000C07801049DF818 +:10AD0000080000EB4003C3EBC01002EBC000007969 +:10AD100041EA00239DF8080000EB4001C1EBC010A0 +:10AD200002EBC000407903439DF8080000EB0011DE +:10AD300001EB002008EBC00C9DF82000414600EB21 +:10AD400000100CEBC00000F50050C0F835329DF843 +:10AD5000080000EB4003C3EBC01002EBC000807999 +:10AD600003049DF8080000EB400CCCEBC01002EB94 +:10AD7000C000C07943EA00239DF8080000EB400CB6 +:10AD8000CCEBC01002EBC000007A03439DF8080032 +:10AD900000EB001202EB002001EBC0019DF8200047 +:10ADA00000EB001001EBC00000F50050C0F8393294 +:10ADB000ACE08DF8247024E09DF8080000EB400121 +:10ADC000C1EBC0109DF8241002EBC0000844C0780D +:10ADD00000F00F00092818D89DF8080000EB40018A +:10ADE000C1EBC0109DF8241002EBC0000844C078ED +:10ADF00000F0F000902808D89DF82400401C8DF841 +:10AE000024009DF824000828D6D39DF824000828A3 +:10AE1000C5F004839DF8080000EB4001C1EBC010B1 +:10AE200002EBC00081799DF8080000EB4003C3EB02 +:10AE3000C01002EBC000C07841EA00619DF8080034 +:10AE400000EB4003C3EBC01002EBC0000079030429 +:10AE50009DF8080000EB400CCCEBC01002EBC000EA +:10AE6000407943EA002001439DF8080000EB0013FD +:10AE700003EB002008EBC0039DF8200000EB00105E +:10AE800002E0D2E0FDE3FDE303EBC00000F500507B +:10AE9000C0F835129DF8080000EB4001C1EBC0106E +:10AEA00002EBC000817A9DF8080000EB4003C3EB81 +:10AEB000C01002EBC000C07941EA00619DF80800B3 +:10AEC00000EB4003C3EBC01002EBC000007A0304A8 +:10AED0009DF8080000EB400CCCEBC01002EBC0006A +:10AEE000407A43EA002001439DF8080000EB00127D +:10AEF00002EB002008EBC0029DF8200000EB0010E0 +:10AF000002EBC00000F50050C0F839129DF80800AF +:10AF100000EB001101EB002008EBC0029DF82000BF +:10AF2000414600EB001002EBC00000F5005090F825 +:10AF30001C0203289DF8080004F0BB8500EB4002CA +:10AF400002EB00109DF8202001EB001000EB021036 +:10AF500000F5805090F8860D800704F1CA859DF8B1 +:10AF6000080000EB001202EB002004E04FE00AE1D1 +:10AF70001CE032E1F9E301EBC0029DF8200000EB98 +:10AF8000001002EBC00000F5005090F82A020128E2 +:10AF900004F0B18505F042BA9DF8080000EB0013FB +:10AFA00003EB002008EBC00104F01BBE9DF8081065 +:10AFB00001EB011303EB012100EBC1039DF820100D +:10AFC00001EB011103EBC10101F5005181F821B240 +:10AFD0009DF8081001EB011202EB012100EBC10109 +:10AFE00001F5005181F817629DF8081001EB41024C +:10AFF00002EB011109EB011004F0D2BD9DF808101D +:10B0000001EB011303EB012109EBC101CCE79DF832 +:10B01000081001EB011202EB012100EBC10101F567 +:10B02000005181F81772C322E8E79DF8081001EB80 +:10B03000410303EB011100EB011101F5805191F87F +:10B04000601D00299DF8081001EB4103C3EBC111FD +:10B0500002EBC10152D0C9780B049DF8081001EB36 +:10B06000410CCCEBC11102EBC101097943EA012388 +:10B070009DF8081001EB410CCCEBC11108EBC101AC +:10B0800049790B439DF8081001EB011202EB0121F5 +:10B0900000EBC1029DF8201001EB011102EBC10190 +:10B0A00001F50051C1F8503200E0FCE39DF80810B2 +:10B0B00001EB011202EB012100EBC1029DF820100F +:10B0C00001EB011102EBC10101F5005191F81C12D5 +:10B0D000022932D09DF80810C52201EB011303EBC1 +:10B0E000012100EBC1039DF8201001EB011103EBDE +:10B0F000C10101F5005181F82122F2E30B799DF89D +:10B10000081001EB410CCCEBC11108EBC101C9786F +:10B1100043EA01229DF8081001EB011303EB012122 +:10B1200000EBC1039DF8201001EB011103EBC101FD +:10B1300001F50051C1F85022B6E79DF8081001EB67 +:10B14000011202EB012100EBC10101F5005181F870 +:10B1500017729DF80810032201EB011303EB012184 +:10B1600000EBC1039DF8201001EB011103EBC101BD +:10B1700001F5005181F81C22D922FAE300F50050B4 +:10B1800080F8177206E79DF8081001EB011202EB38 +:10B19000012100EBC10101F5005181F817629DF812 +:10B1A000081001EB011303EB012100EBC1039DF833 +:10B1B000201001EB011103EBC10101F5005181F8F1 +:10B1C00021B29DF8081001EB410202EB011109EBDD +:10B1D000011004F0EABD0270DCE69DF80810CE46CE +:10B1E00001EB410303EB011109EB011000F5805065 +:10B1F00090F8600D00289DF80C0002D00E28C1D1F7 +:10B200009FE00C28BED18DF8247024E09DF8081032 +:10B2100001EB4100C0EBC1109DF8241002EBC0000F +:10B220000844C07800F00F00092818D89DF80810CD +:10B2300001EB4100C0EBC1109DF8241002EBC000EF +:10B240000844C07800F0F000902808D89DF8240049 +:10B25000401C8DF824009DF824000A28D6D39DF8C0 +:10B2600024000A288ED30020CDE90A0038468DF844 +:10B2700024701FE0DDE90A31090241EA13611B0273 +:10B28000CDE90A319DF8081001EB4103C3EBC11170 +:10B290009DF8243002EBC1011944C978DDE90A3C6C +:10B2A000194340EA0C03CDE90A139DF82410491C08 +:10B2B0008DF824109DF824100529DBD3DDE90A3C24 +:10B2C0009DF8081001EB011808EB01210EEBC109F4 +:10B2D0009DF82010F04601EB011109EBC10101F5C9 +:10B2E0000059C9F83D324946C1F841C20023CDE9B1 +:10B2F0000A338DF824001FE0DDE90A131B0243EA3C +:10B3000011630902CDE90A139DF8081001EB41030E +:10B31000C3EBC1119DF8243002EBC1011944097A35 +:10B32000DDE90A3C194340EA0C03CDE90A139DF814 +:10B330002410491C8DF824109DF824100529DBD316 +:10B340009DE08DF8247024E09DF8081001EB410089 +:10B35000C0EBC1109DF8241002EBC0000844C07877 +:10B3600000F00F00092818D89DF8081001EB4100E3 +:10B37000C0EBC1109DF8241002EBC0000844C07857 +:10B3800000F0F000902808D89DF82400401C8DF8AB +:10B3900024009DF824000C28D6D39DF824000C2806 +:10B3A000C5F03C800020CDE90A0038468DF82470B5 +:10B3B0001FE0DDE90A31090241EA13611B02CDE910 +:10B3C0000A319DF8081001EB4103C3EBC1119DF850 +:10B3D000243002EBC1011944C978DDE90A3C194364 +:10B3E00040EA0C03CDE90A139DF82410491C8DF89E +:10B3F00024109DF824100629DBD3DDE90A3C9DF8D2 +:10B40000081001EB011808EB01210EEBC1099DF8B2 +:10B410002010F04601EB011109EBC10101F50059C3 +:10B42000C9F83D324946C1F841C20023CDE90A338B +:10B430008DF824001FE0DDE90A131B0243EA1163C3 +:10B440000902CDE90A139DF8081001EB4103C3EB93 +:10B45000C1119DF8243002EBC1011944497ADDE99C +:10B460000A3C194340EA0C03CDE90A139DF8241065 +:10B47000491C8DF824109DF824100629DBD3DDE942 +:10B480000A129DF8080000EB001303EB002008EB04 +:10B49000C0039DF8200000EB001003EBC00000F596 +:10B4A0000053C3F845121846C0F849229DF8080019 +:10B4B000F04600EB001101EB00200EEBC0029DF8FE +:10B4C000200000EB001002EBC00000F5005090F8E7 +:10B4D0001C229DF8080000EB001303EB00200EEB8C +:10B4E000C00000F5005090F8180282427DD194F817 +:10B4F000A40780B19DF8080000EB400101EB0011AA +:10B5000008EB01109DF8201000EB01102844017891 +:10B5100041F0080199E0C8F839709DF8080000EB87 +:10B52000001101EB00219DF8200008EBC10100EBA8 +:10B53000001001EBC00042F23D21014410220798A7 +:10B54000FCF783FE9DF8080000EB001101EB0021E1 +:10B550009DF8200008EBC10100EB001001EBC000DA +:10B5600000F2352000F500504146026841F81D2FD9 +:10B57000406848609DF8080000EB400101EB0011B5 +:10B5800008EB01109DF8201000EB011000F5805031 +:10B5900090F8841D88F81C1004998A6EC8F83D2024 +:10B5A000B1F86C10A8F841109DF8080000EB0011EC +:10B5B00001EB00219DF8200008EBC10100EB001019 +:10B5C00001EBC00000F50050D0F85012C8F825106B +:10B5D0009DF8080000EB400101EB001108EB0110A1 +:10B5E0009DF8201000EB011000E0BFE000F5805056 +:10B5F000D0F8881DC8F84310D8F8580081B202204E +:10B60000FDF7A2FA00210620FEF7A8F8D8F8581096 +:10B61000B8F81A00814204D2D8F85810491CC8F86A +:10B62000581000210520FEF799F89DF8080000EB5E +:10B63000400101EB001108EB01109DF8201000EB18 +:10B6400001102844017821F0080101709DF80810CC +:10B650000220FEF783F89DF820009DF8081000EB0B +:10B660000110C117CDE90A0100EB8001C1EB801187 +:10B6700001EB0800C0F87D709DF8081001EB011285 +:10B6800001E02FE1ADE102EB01229DF8201008EB73 +:10B69000C20201EB011102EBC10142F23D22114451 +:10B6A00010226D30FCF7D1FD9DF8080000EB001171 +:10B6B00001EB00219DF8200008EBC10100EB001018 +:10B6C00001EBC0010A9801F2352100EB8002C2EBC8 +:10B6D000801201F5005102EB08000A6840F8612F62 +:10B6E000496841609DF8081001EB410202EB01122C +:10B6F00008EB02119DF8202001EB021101F58051A9 +:10B7000091F8841D00F8011C04998A6E0262B1F858 +:10B710006C1081849DF8081001EB011202EB0122EC +:10B720009DF8201008EBC20201EB011102EBC101F0 +:10B7300001F50051D1F8501281609DF8081001EB1D +:10B74000410202EB011208EB02119DF8202001EBEF +:10B75000021101F58051D1F8881DC0F826100A9811 +:10B7600081B20820FDF7FAFF11E0BEE09DF8080065 +:10B7700000EB400101EB001108EB01109DF82010D7 +:10B7800000EB01102844017841F0040101709DF89C +:10B79000080000EB001101EB002008EBC0029DF84F +:10B7A0002000414600EB001002EBC00000F5005005 +:10B7B00080F85A729DF8080000EB001303EB00209C +:10B7C00008EBC0039DF8200000EB001003EBC00065 +:10B7D00000F5005080F821B29DF8080000EB00123F +:10B7E00002EB002001EBC0029DF8200000EB0010EE +:10B7F00002EBC00000F5005090F81C02042844F051 +:10B800000D869DF8080000EB400202EB00109DF849 +:10B81000202001EB001000EB02102844027842F0D7 +:10B82000800202709DF8080000EB001202EB00207D +:10B8300001EBC00000F5005080F817629DF8080089 +:10B84000052200EB001303EB00209DF8203001EBF4 +:10B85000C00003EB031300EBC30000F5005080F8B9 +:10B860001C229DF8080000EB400202EB00109DF83E +:10B87000202001EB001000EB021000F5805090F842 +:10B88000860D800744F1CA859DF8080000EB400250 +:10B8900002EB00109DF8202001EB001000EB0210DD +:10B8A0002844027800E064E022F0020303709DF86F +:10B8B000080000EB400202EB00109DF8202001EB95 +:10B8C000001000EB02102844027822F020030370DD +:10B8D0009DF8080000EB400202EB001008EB00109E +:10B8E000FEE3FEE35A46FFF789BB84F8E0669DF865 +:10B8F000081001EB011202EB012100EBC1029DF8DF +:10B90000201001EB011102EBC10101F5005191F88A +:10B910001C1200299DF8081001EB011202EB012115 +:10B920000ED000EBC1029DF8201001EB011102EBDB +:10B93000C10101F5005191F81E12B22928D021E46D +:10B9400000EBC10101F5005181F817729DF8081054 +:10B9500001EB011202EB012100EBC1029DF8201066 +:10B9600001EB011102EBC10101F5005181F81C62EC +:10B970005A469DF8081001EB011303EB012109EB76 +:10B98000C10304F011BD00F5005080F8212223E42A +:10B990009DF8081001EB011202EB012100EBC1013F +:10B9A00001F5005181F817729DF80810B22201EBE1 +:10B9B000011303EB012100EBC1039DF8201001EB03 +:10B9C000011103EBC10101F5005181F821229DF81D +:10B9D000081001EB011202EB012109EBC10204F096 +:10B9E00013BD84F8E0767DE79DF8080000EB400188 +:10B9F000C1EBC010FE4911F83000042809D09DF8B1 +:10BA0000080000EB4002C2EBC01011F8300015280E +:10BA100001D1ADF818009DF80800F54900EB40028F +:10BA2000C2EBC01001EBC00042789DF8080000EBAB +:10BA30004003C3EBC01011F8300042EA0020A0F52B +:10BA40008051303922D09DF8080000EB4001C1EB55 +:10BA5000C010E74901EBC00042789DF8080000EBF8 +:10BA60004003C3EBC01011F8300042EA0020A0F5FB +:10BA70008052313A0CD09DF8080000EB4002C2EB36 +:10BA8000C01011F83000022804D019E0A62015E0FB +:10BA9000A72013E09DF8080000EB4002C2EBC010A5 +:10BAA00001EBC00002799DF8080000EB4003C3EBF6 +:10BAB000C01001EBC000C07842EA0020ADF81800C9 +:10BAC0009DF80800DFF82C9300EB001101EB00213A +:10BAD00009EBC10101F5005191F816128DF8201003 +:10BAE0009DF808109DF8202009EB0111114401F583 +:10BAF000805181F8887B99F81800012810D19DF8B1 +:10BB0000080000EB400101EB001109EB01109DF86A +:10BB1000201000EB01102844017841F080010170F1 +:10BB2000BDF8180043F23002811A904272D009DC4D +:10BB3000042870D015286FD0A6280DD0A72844F06F +:10BB40006D8405E1B1F5C06F67D0A1F5C061013921 +:10BB500079D00429F3D1FDE39DF8080000EB001132 +:10BB600001EB002009EBC00000F50050494680F8C9 +:10BB700017729DF8080000EB001202EB002009EBA1 +:10BB8000C0029DF8200000EB001002EBC00000F5A1 +:10BB9000005090F81C02032840D09DF8080000EBEC +:10BBA000001202EB002001EBC0029DF8200000EB28 +:10BBB000001002EBC00000F5005090F81C020828AD +:10BBC00042D09DF8080000EB001202EB002001EBD0 +:10BBD000C0029DF8200000EB001002EBC00000F551 +:10BBE000005090F81C020D2843D09DF8080000EB8F +:10BBF000001202EB002001EBC0029DF8200000EBD8 +:10BC0000001002EBC00000F5005090F82102A528BA +:10BC100044D054E02BE189E1A0E3CDE39DF8080096 +:10BC2000042200EB001303EB002001EBC0039DF89E +:10BC3000200000EB001003EBC00000F5005080F87E +:10BC40001C22A822EEE3F7E39DF80800092200EB8E +:10BC5000001303EB002001EBC0039DF8200000EB74 +:10BC6000001003EBC00000F5005080F81C22A92250 +:10BC7000D8E39DF808000E2200EB001303EB002030 +:10BC800001EBC0039DF8200000EB001003EBC000A7 +:10BC900000F5005080F81C22A222C3E39DF80800A2 +:10BCA00000EB400202EB00109DF8202001EB001099 +:10BCB00000EB02102844027842F0040202709DF862 +:10BCC000080000EB001202EB002001EBC0029DF81F +:10BCD000200000EB001002EBC00000F5005090F8CF +:10BCE0001E02A12804F09A839DF8080000EB0012C0 +:10BCF00002EB002001EBC0029DF8200000EB0010D9 +:10BD000002EBC00000F5005090F81E229DF80800DC +:10BD100000EB001303EB002001EBC0039DF82000B3 +:10BD200000EB001003EBC00000F5005080F821226A +:10BD30009DF80800A12200EB001303EB002009EBA3 +:10BD4000C0019DF8200000EB001001EBC000FCE3F7 +:10BD50009DF8080000EB001101EB002009EBC0008A +:10BD600000F50050494680F817729DF8080000EB76 +:10BD7000001202EB002009EBC0029DF8200000EB4E +:10BD8000001002EBC00000F5005090F81C020528DE +:10BD90009DF8080000EB001202EB00200ED001EB32 +:10BDA000C0029DF8200000EB001002EBC00000F57F +:10BDB000005090F81C02092808D01FE001EBC000D9 +:10BDC00000F5005080F81772062200E00A229DF864 +:10BDD000080000EB001303EB002001EBC0039DF80B +:10BDE000200000EB001003EBC00000F5005003E062 +:10BDF00080640020A412002080F81C229DF8080016 +:10BE000000EB001202EB002001EBC0029DF82000C5 +:10BE100000EB001002EBC00000F5005090F821028A +:10BE2000A42822D19DF8080000EB400202EB00108C +:10BE30009DF8202001EB001000EB0210284402784E +:10BE400042F0200202709DF8080000EB001202EBA5 +:10BE5000002001EBC0029DF8200000EB001002EB77 +:10BE6000C00000F5005080F85972A122DAE28DF886 +:10BE7000247012A9FE4A13E09DF8080000EB40036D +:10BE8000C3EBC0109DF8243002EBC0001844C0780A +:10BE90009DF82430C8549DF82400401C8DF82400DF +:10BEA0009DF824000628E7D3062112A810F014F903 +:10BEB000CDE91007109B000AC018B84647EB0801EF +:10BEC0004FF480720023FCF77DF99DF8080000EB29 +:10BED000001101EB002009EBC0039DF8200000EBEE +:10BEE000001003EBC00000F5005080F820229DF800 +:10BEF000080000EB001202EB002009EBC00000F587 +:10BF0000005080F817829DF8080000EB001202EB49 +:10BF1000002009EBC0029DF8200000EB001002EBAE +:10BF2000C00000F5005080F81C627AE29DF808001D +:10BF300000EB001101EB002109EBC1029DF820107C +:10BF4000484601EB011102EBC10101F5005191F8E6 +:10BF50001C12062931D19DF8081001EB011202EBE9 +:10BF6000012100EBC10101F5005181F817729DF824 +:10BF70000810072201EB011303EB012100EBC103C1 +:10BF80009DF8201001EB011103EBC10101F50051F7 +:10BF900081F81C229DF80810A72201EB011303EB86 +:10BFA000012100EBC1039DF8201001EB011103EB0F +:10BFB000C10101F5005181F821229DF8081001EB23 +:10BFC000011202EB012100EBC1029DF8201001EBF0 +:10BFD000011102EBC10101F5005191F81C12012978 +:10BFE0009DF8081001EB011202EB01215ED000EB7D +:10BFF000C1029DF8201001EB011102EBC10101F516 +:10C00000005191F81C1207299DF8081001EB01124C +:10C0100002EB012152D000EBC1029DF8201001EB90 +:10C02000011102EBC10101F5005191F81C120B291D +:10C030009DF8081001EB011202EB01215CD000EB2E +:10C04000C1029DF8201001EB011102EBC10101F5C5 +:10C05000005191F81C120C299DF8081001EB0112F7 +:10C0600002EB012163D000EBC1029DF8201001EB2F +:10C07000011102EBC10101F5005191F81C120E29CA +:10C080005DD09DF8081001EB011202EB012100EBDD +:10C09000C1029DF8201001EB011102EBC10101F575 +:10C0A000005191F81C120F297ED048E400EBC10129 +:10C0B00001F5005181F81772022206E000EBC10180 +:10C0C00001F5005181F8177208229DF8081001EB64 +:10C0D000011303EB012100EBC1039DF8201001E0E7 +:10C0E000CAE013E101EB011103EBC10101F50051BD +:10C0F00081F81C22A3223CE400EBC10101F50051B0 +:10C1000081F817729DF808100C2201EB011303EB64 +:10C11000012100EBC1039DF8201001EB011103EB9D +:10C12000C10101F5005181F81C22A12221E400EB9C +:10C13000C10101F5005181F817720D22C5E79DF884 +:10C1400008100F2201EB011303EB012100EBC103E7 +:10C150009DF8201001EB011103EBC10101F5005125 +:10C1600081F81C229DF80810A12201EB011303EBBA +:10C17000012100EBC1039DF8201001EB011103EB3D +:10C18000C10101F5005181F821229DF8081001EB51 +:10C19000011303EB012100EBC1039DF8201001EB1B +:10C1A000011103EBC10100E075E001F5005181F8D8 +:10C1B0001E229DF8081001EB410202EB011100EB79 +:10C1C00001129DF8201002EB011129440A7842F077 +:10C1D00080020A709DF8081001EB410202EB011188 +:10C1E0009DF8202000EB011101EB021129440A788F +:10C1F00042F004030B709DF8081001EB410202EBC2 +:10C2000001119DF8202000EB011101EB021101F555 +:10C21000805191F8861D890744F100819DF808102E +:10C2200001EB410202EB01119DF8202000EB01110E +:10C2300001EB021129440A7822F002030B709DF8E9 +:10C24000081001EB410202EB01119DF8202000EBE8 +:10C25000011101EB021129440A7822F020030B702E +:10C260009DF8081001EB410202EB011102E0000011 +:10C270008064002009EB01109DF8201000EB0110F4 +:10C280002844017841F0080101709DF8081002204F +:10C29000FDF764FA09E79DF8081001EB011202EBC3 +:10C2A000012100EBC1029DF8201001EB011102EB0E +:10C2B000C10101F5005191F81E12A12930D09DF85D +:10C2C0000810A32201EB011303EB01219DF820309C +:10C2D00000EBC10103EB031301EBC30101F50051B6 +:10C2E00081F821229DF8081001EB011202EB0121D7 +:10C2F00000EBC1029DF8201001EB011102EBC1011E +:10C3000001F5005191F81E12A229C3D09DF8081022 +:10C3100001EB011202EB012109EBC100FEF72EBF78 +:10C320009DF80810A12201EB011303EB012100EBA2 +:10C33000C1039DF8201001EB011103EBC10101F5D0 +:10C34000005181F821229DF8081001EB011202EB47 +:10C35000012100E0A3E309EBC100F5E39DF808002B +:10C36000A12200EB001101EB002009EBC0039DF8B6 +:10C37000200000EB001003EBC00000F5005080F837 +:10C380001E229DF8080000EB001303EB002009EBD0 +:10C39000C0039DF8200000EB001003EBC00000F587 +:10C3A000005080F821229DF8080000EB001202EBFB +:10C3B000002009EBC000B1E79DF8080000EB001178 +:10C3C00001EB002009EBC0029DF82000494600EB7C +:10C3D000001002EBC00000F5005090F81C02062887 +:10C3E00044F01C809DF8080000EB001202EB0020D6 +:10C3F00001EBC00000F5005080F817729DF80800AE +:10C40000072200EB001303EB002001EBC0039DF8B3 +:10C41000200000EB001003EBC00000F5005080F896 +:10C420001C22A7229DF8080000EB001303EB00205C +:10C4300009EBC00103F0D5BBFFE79DF80800C84633 +:10C4400000EB001101EB002009EBC00000F50050EB +:10C4500080F817729DF80800A72100EB001303EB8A +:10C46000002009EBC0029DF8200000EB001002EB59 +:10C47000C00000F5005080F821129DF80800DFF898 +:10C480007C9D00EB4001C1EBC01109EBC10040797C +:10C4900030289DF8080000EB400147D0C1EBC010E8 +:10C4A00009EBC0004946407931289DF808007DD04D +:10C4B00000EB4002C2EBC01001EBC0004079332812 +:10C4C0009DF8080073D000EB4002C2EBC01009EBEE +:10C4D000C000407934289DF8080000EB400101EBD2 +:10C4E000001065D09DF8201008EB001000EB011043 +:10C4F0002844017821F0010101709DF8080000EB4B +:10C50000400101EB00109DF8201008EB001000EB3B +:10C5100001102844017821F0020101700020CDE9CA +:10C520000A0001468DF824704B461AE201EB001018 +:10C530009DF82020414608EB001000EB0210284433 +:10C54000027822F00102027000E0FDE39DF808008D +:10C5500000EB400202EB00109DF8202008EB0010D9 +:10C5600000EB02102844027822F0020303709DF8C9 +:10C57000080000EB001202EB002001EBC0039DF865 +:10C58000200000EB001003EBC00000F5005090F815 +:10C590001F023128C2D19DF8080000EB400202EBD7 +:10C5A000001001EB00109DF8202002E01BE03CE1B0 +:10C5B00086E100EB02102844027822F0200202708B +:10C5C0009DF8080000EB001202EB002008EBC00110 +:10C5D0009DF8200000EB001001EBC00000F50050BA +:10C5E00080F859729AE700EB001101EB002008EB8C +:10C5F000C0029DF82000414600EB001002EBC00095 +:10C6000000F5005090F85A0200289DF8080000EB51 +:10C61000001202EB00207DD001EBC0029DF820004B +:10C6200000EB001002EBC00000F5005080F85972DA +:10C630009DF8080000EB400202EB00109DF820205E +:10C6400001EB001000EB02102844027822F00102F6 +:10C6500002709DF8080000EB400202EB00109DF80C +:10C66000202001EB001000EB02102844027822F099 +:10C670000203037094F8A4070028B3D1487E012870 +:10C68000B0D1886D4A8B9042ACD29DF8080000EB87 +:10C69000001202EB002001EBC0029DF8200000EB2D +:10C6A000001002EBC00000F5005090F8590201287C +:10C6B00098D19DF8080000EB001202EB002001EB7E +:10C6C000C0029DF8200000EB001002EBC00000F556 +:10C6D000005090F89302002884D19DF808004FF094 +:10C6E000104200EB001303EB002001EBC0039DF8A8 +:10C6F000200000EB001003EBC00000F50050C0F874 +:10C7000024229DF8080000EB400202EB001001EB30 +:10C71000001200E06CE09DF8200002EB001000F534 +:10C72000805090F8842D9DF8080000EB001303EB77 +:10C73000002001EBC00000F5005080F815229DF8A4 +:10C74000080000EB001202EB002001EBC0029DF894 +:10C75000200000EB001002EBC00000F5005090F844 +:10C760001C229DF8080000EB001303EB002001EBF6 +:10C77000C00000F5005090F81802824298D19DF850 +:10C78000080000EB001202EB002001EBC0029DF854 +:10C79000200000EB001002EBC00000F5005080F814 +:10C7A00022729DF80800A42200EB001303EB002086 +:10C7B00001EBC0039DF8200000EB001003EBC0006C +:10C7C00000F5005080F81E229DF80800A32200EB1F +:10C7D000001303EB002008EBC0019DF8200000EBE4 +:10C7E000001001EBC00000F5005080F8212295E612 +:10C7F0009DF8202001EBC00002EB021200EBC2000A +:10C8000000F5005080F859629DF8080000EB4002E6 +:10C8100002EB00109DF8202001EB001000EB02104D +:10C820002844027842F0010212E700EB400101EBDC +:10C8300000109DF8201008EB001000EB01102844B8 +:10C84000017841F0010101709DF8080000EB400102 +:10C8500001EB00109DF8201008EB001000EB011018 +:10C8600000F5805090F8860D800715D49DF80800DB +:10C8700000EB400101EB001108EB01109DF82010C6 +:10C8800000EB01102844017841F0020101709DF88D +:10C8900008100220FCF762FF9DF80800A22100EBBF +:10C8A000001202EB00229DF8200008EBC20200EB10 +:10C8B000001002EBC00000F5005080F81E122DE6BB +:10C8C0009DF8202008EB001000EB021028440278AD +:10C8D00022F0200202709DF8080000EB400202EBFB +:10C8E00000109DF8202008EB001000EB02102844F7 +:10C8F000027822F0020202709DF80800A92200EBE3 +:10C90000001303EB002008EBC0019DF8200000EBB2 +:10C91000001001EBC00000F5005080F81E22FDE57C +:10C920000A98090141EA10710001CDE90A019DF858 +:10C93000080000EB4001C1EBC0109DF8241003EB90 +:10C94000C00008448079DDE90A2C3038C117104353 +:10C9500041EA0C01CDE90A019DF82400401C8DF844 +:10C9600024009DF824000628DAD39DF808000A9ACE +:10C9700000EB001101EB00209DF8201008EBC00037 +:10C9800001EB011100EBC10000F50050C0F83522A9 +:10C990000020CDE90A008DF8247021E0DDE90A01CC +:10C9A000090141EA10710001CDE90A019DF8080072 +:10C9B00000EB4001C1EBC0109DF8241003EBC00058 +:10C9C0000844407BDDE90A2C3038C117104341EAA6 +:10C9D0000C01CDE90A019DF82400401C8DF82400CB +:10C9E0009DF824000428D9D39DF808000A9900EB8B +:10C9F000001202EB002008EBC0029DF8200000EBC3 +:10CA0000001002EBC00000F50050C0F850120022E8 +:10CA1000CDE90A2211468DF8247020E00A98090118 +:10CA200041EA10710001CDE90A019DF8080000EB10 +:10CA30004001C1EBC0109DF8241003EBC000084476 +:10CA4000407CDDE90A2C3038C117104341EA0C0163 +:10CA5000CDE90A019DF82400401C8DF824009DF8C2 +:10CA600024000628DAD39DF808000A9900EB00128A +:10CA700002EB002008EBC0029DF8200000EB001044 +:10CA800002EBC00000F50050C0F839129DF8080014 +:10CA900000EB4001C1EBC01003EBC000FDE39DF8CB +:10CAA000080000EB001101EB002009EBC00000F5CD +:10CAB000005080F817729DF8080000EB001202EB9E +:10CAC000002009EBC0019DF8200000EB001001EBF5 +:10CAD000C00000F5005090F81C020A2835D09DF8DF +:10CAE000080000EB001101EB002009EBC0029DF8EB +:10CAF0002000494600EB001002EBC00000F500509A +:10CB000090F81C229DF8080000EB001303EB0020B6 +:10CB100009EBC00000F5005090F81802824227D1BE +:10CB200094F8A40728B39DF808009DF8201000EBA6 +:10CB3000400202EB001009EB001000EB011028444A +:10CB4000017841F008019BE0FEE39DF808000B210D +:10CB500000EB001202EB00229DF8200009EBC2025C +:10CB600000EB001002EBC00000F5005080F81C1232 +:10CB70008CE0C846C1F839709DF8080000EB001140 +:10CB800001EB00219DF8200009EBC10100EB001032 +:10CB900001EBC00042F23D21014410220798FBF74F +:10CBA00054FB9DF8080000EB001101EB00219DF8FB +:10CBB000200008EBC10100EB001001EBC00000F207 +:10CBC000352000F500504146026841F81D2F4068AD +:10CBD00048609DF8080000EB400101EB001108EBF4 +:10CBE00001109DF8201000EB011000F5805090F826 +:10CBF000841D88F81C109DF8080000EB001101EB63 +:10CC000000219DF8200008EBC10100EB001001EBB2 +:10CC1000C00000F50050D0F85012C8F82510049953 +:10CC200040468A6E40F83D2FB1F86C108180D8F8EC +:10CC3000580081B20220FBF787FF00210620FCF795 +:10CC40008DFDD8F85810B8F81A00814204D2D8F8EF +:10CC50005810491CC8F8581000210520FCF77EFD2B +:10CC60009DF8080000EB400101EB001108EB0110FA +:10CC70009DF8201000EB01102844017821F00801F4 +:10CC800001709DF808100220FCF768FD9DF808006F +:10CC9000A72100EB001202EB002009EBC0029DF877 +:10CCA0002000CC4600EB001002EBC00000F5005065 +:10CCB00080F821129DF80800A22100EB001202EB7F +:10CCC000002009EBC0029DF8200000EB001002EBF1 +:10CCD000C00000F5005080F81E129DF8080000EB1F +:10CCE000001101EB00200CEBC0019DF8200000EBCF +:10CCF000001001EBC00000F5005080F85A720021CE +:10CD0000CDE90A118DF82470DFF8F08422E0DDE926 +:10CD10000A10000140EA11700901CDE90A109DF8DE +:10CD2000080000EB4001C1EBC0109DF8241008EB97 +:10CD3000C0000844C07ADDE90A233038C117104327 +:10CD40001943CDE90A0100E00BE29DF82400401CE4 +:10CD50008DF824009DF824000A28D8D3DDE90A12B2 +:10CD60009DF8080000EB001303EB00200CEBC00360 +:10CD70009DF8200000EB001003EBC00000F500530D +:10CD8000C3F83D121846C0F841220021CDE90A112E +:10CD90008DF8247020E0DDE90A01090141EA1071F3 +:10CDA0000001CDE90A019DF8080000EB4001C1EB4C +:10CDB000C0109DF8241008EBC0000844407DDDE958 +:10CDC0000A233038C11710431943CDE90A019DF8F1 +:10CDD0002400401C8DF824009DF824000A28DAD392 +:10CDE000DDE90A129DF8080000EB001303EB0020B8 +:10CDF0000CEBC003FEE39DF8080000EB4001C1EB23 +:10CE0000C010FE4911F83000042809D09DF8080030 +:10CE100000EB4002C2EBC01011F83000152801D120 +:10CE2000ADF818009DF80800894600EB4002C2EBFF +:10CE3000C01001EBC00042789DF8080000EB4003F1 +:10CE4000C3EBC01011F8300042EA0020A0F5805179 +:10CE5000303922D09DF8080000EB4001C1EBC01032 +:10CE600009EBC000494642789DF8080000EB4003FA +:10CE7000C3EBC01019F8300042EA0020A0F5805240 +:10CE8000313A0CD09DF8080000EB4002C2EBC01014 +:10CE900011F83000022804D019E0A62015E0A720E0 +:10CEA00013E09DF8080000EB4002C2EBC01001EB5C +:10CEB000C00002799DF8080000EB4003C3EBC010EE +:10CEC00009EBC000C07842EA0020ADF818009DF8D8 +:10CED000080000EB001101EB0021C94800EBC10183 +:10CEE00001F5005191F816228DF820209DF80810C8 +:10CEF00000EB01129DF82010114401F5805181F8DA +:10CF0000887B017E012910D19DF8081001EB4102B8 +:10CF100002EB01119DF8202000EB011101EB021141 +:10CF200029440A7842F080020A70BDF81810A72937 +:10CF30007DD007DC04297BD015297AD0A62943F0BF +:10CF40006D823DE001F51D61B1F5804104D01129EC +:10CF500070D01229F3D1FDE39DF8081001EB011206 +:10CF600002EB012100EBC1029DF8201001EB011141 +:10CF700002EBC10101F5005191F81C120029DED12C +:10CF80009DF8081001EB011202EB012100EBC10139 +:10CF900001F5005181F817729DF8081001EB01129C +:10CFA00002EB012100EBC1029DF8201001EB011101 +:10CFB00002EBC10101F5005181F81C62A7229EE13C +:10CFC0009DF8081001EB011202EB012100EBC101F9 +:10CFD00001F5005181F817729DF8081001EB01125C +:10CFE00002EB012100EBC1029DF8201001EB0111C1 +:10CFF00002EBC10101F5005191F81C1202292DD05C +:10D000009DF8081001EB011202EB012100EBC102B7 +:10D010009DF8201001EB011102EBC10101F5005157 +:10D0200091F81C1205292ED09DF8081003E09EE00F +:10D03000F0E065E28AE201EB011202EB012100EB74 +:10D04000C1029DF8201001EB011102EBC10101F5B5 +:10D05000005191F82112A5292AD03AE09DF8081034 +:10D06000032201EB011303EB012100EBC1039DF847 +:10D07000201001EB011103EBC10101F5005181F812 +:10D080001C22A9223BE19DF80810062201EB0113A6 +:10D0900003EB012100EBC1039DF8201001EB01110E +:10D0A00003EBC10101F5005181F81C22A22226E107 +:10D0B0009DF8081001EB410202EB01119DF82020C0 +:10D0C00000EB011101EB021129440A7842F004023D +:10D0D0000A709DF8081001EB011202EB012100EB30 +:10D0E000C1029DF8201001EB011102EBC10101F515 +:10D0F000005191F81E12A12903F090819DF80810AB +:10D1000001EB011202EB012100EBC1029DF820109E +:10D1100001EB011102EBC10101F5005191F81E2252 +:10D120009DF8081001EB011303EB012100EBC10393 +:10D130009DF8201001EB011103EBC10101F5005135 +:10D1400081F821229DF80810A12201EB011303EBC5 +:10D15000012100EBC1039DF8200000EB001003EB60 +:10D16000C00000F5005080F81E2203F057B99DF86A +:10D17000081001EB011202EB012100EBC1029DF846 +:10D18000201001EB011102EBC10101F5005191F8F2 +:10D190002112A42922D19DF8081001EB410202EBD3 +:10D1A00001119DF8202000EB011101EB021129442F +:10D1B0000A7842F020020A709DF8081001EB011273 +:10D1C00002EB012100EBC1029DF8201001EB0111DF +:10D1D00002EBC10101F5005181F859729DF8081068 +:10D1E00001EB011202EB012100EBC10101F500513D +:10D1F00081F81772A1229DF8081003E080640020D6 +:10D20000A412002001EB011303EB012100EBC1018B +:10D2100002F0E7BC9DF8081001EB011202EB0121BE +:10D2200000EBC1029DF8201001EB011102EBC101DE +:10D2300001F5005191F81C1201299DF8081001EB2D +:10D24000011202EB012138D000EBC1029DF8201041 +:10D2500001EB011102EBC10101F5005191F81C1223 +:10D2600004299DF8081001EB011202EB01212CD0DA +:10D2700000EBC1029DF8201001EB011102EBC1018E +:10D2800001F5005191F81C1206299DF8081001EBD8 +:10D29000011202EB01213CD000E0FCE300EBC102F3 +:10D2A0009DF8201001EB011102EBC10101F50051C5 +:10D2B00091F81C1207297DD057E700EBC10101F559 +:10D2C000005181F81772022206E000EBC10101F55E +:10D2D000005181F8177205229DF8081001EB011327 +:10D2E00003EB012100EBC1039DF8201001EB0111BC +:10D2F00003EBC10101F5005181F81C22A3229DF826 +:10D30000081001EB011303EB012100EBC10303F053 +:10D310004BB800EBC10101F5005181F817729DF87F +:10D320000810072201EB011303EB012100EBC103FD +:10D330009DF8201001EB011103EBC10101F5005133 +:10D3400081F81C22A12200E0D5E09DF8081001EB35 +:10D35000011303EB012100EBC1039DF8201001EB49 +:10D36000011103EBC10101F5005181F821229DF863 +:10D37000081001EB410202EB011100EB01129DF8D4 +:10D38000201002EB011129440A7842F080020A7051 +:10D390009DF8081001EB410202EB011100EB0112B4 +:10D3A0009DF8201002EB01114A19117841F0040395 +:10D3B000137000E03EE09DF8081001EB410202EB23 +:10D3C000011100EB01129DF8201002EB011101F593 +:10D3D000805191F8861D890743F120809DF808103F +:10D3E00001EB410202EB01119DF8202000EB01113D +:10D3F00001EB021129440A7822F002030B709DF818 +:10D40000081001EB410202EB01119DF8202000EB16 +:10D41000011101EB021129440A7822F020030B705C +:10D420009DF8081001EB410202EB011100EB011025 +:10D43000FEF722BF9DF8081001EB011202EB01215B +:10D4400000EBC1029DF8201001EB011102EBC101BC +:10D4500001F5005191F81E12A12931D09DF8081054 +:10D46000A32201EB011303EB01219DF8203000EB17 +:10D47000C10103EB031301EBC30101F5005181F876 +:10D4800021229DF8081001EB011202EB012100EBB3 +:10D49000C1029DF8201001EB011102EBC10101F561 +:10D4A000005191F81E12A22902F0B8879DF80810C9 +:10D4B00001EB011202EB012100EBC100FDF75EBEA2 +:10D4C0009DF80810A12201EB011303EB012100EBF1 +:10D4D000C1039DF8201001EB011103EBC10101F51F +:10D4E000005181F821229DF8081001EB011202EB96 +:10D4F000012100EBC10000F5005080F8176234E60E +:10D500009DF80810A12201EB011303EB012100EBB0 +:10D51000C1039DF8201001EB011103EBC10101F5DE +:10D52000005181F821229DF8081001EB011303EB53 +:10D53000012100EBC1039DF8201001EB011103EB69 +:10D54000C10101F5005181F81E22AFE79DF80810D6 +:10D55000804601EB011202EB012200EBC20000F554 +:10D56000005080F817729DF80800A72200EB001306 +:10D5700003EB002008EBC0019DF8200000EB001039 +:10D5800001EBC00000F5005080F821229DF8080052 +:10D5900000EB4001C1EBC01109EBC100407930281C +:10D5A0009DF8080000EB400154D0C1EBC01009EB1E +:10D5B000C0004946407931289DF808007ED000EB34 +:10D5C0004002C2EBC01001EBC000407933289DF847 +:10D5D000080074D000EB4002C2EBC01001EBC000A9 +:10D5E000407934289DF808006AD000EB4002C2EB75 +:10D5F000C01000E0FEE309EBC0004079352871D08F +:10D600009DF8080000EB400101EB00109DF8201090 +:10D6100008EB001000EB01102844017821F0010113 +:10D6200001709DF8080000EB400101EB00109DF82F +:10D63000201008EB001000EB01102844017821F0C5 +:10D64000020101700020CDE90A0001468DF8247026 +:10D65000CC460EE201EB00109DF82020414608EB7D +:10D66000001000EB02102844027822F00102027040 +:10D670009DF8080000EB400202EB00109DF820200E +:10D6800008EB001000EB02102844027822F002039D +:10D6900003709DF8080000EB001202EB002001EB84 +:10D6A000C0039DF8200000EB001003EBC00000F564 +:10D6B000005090F81F023128C4D102E013E037E196 +:10D6C0006FE19DF808009DF8201000EB400202EB8E +:10D6D000001008EB001000EB01102844017821F045 +:10D6E0002001AEE791E100EB001101EB002008EB17 +:10D6F000C0029DF82000414600EB001002EBC00084 +:10D7000000F5005090F85A0200289DF8080000EB40 +:10D71000001202EB00207CD001EBC0039DF820003A +:10D7200000EB001003EBC00000F5005080F85972C8 +:10D730009DF8080000EB400202EB00109DF820204D +:10D7400001EB001000EB02102844027822F00103E4 +:10D75000037000E060E29DF8080000EB400202EB7D +:10D7600000109DF8202001EB001000EB021028446F +:10D77000027822F00203037094F8A40700289BD1DA +:10D78000487E012898D1886D4A8B9042BFF45AAFE9 +:10D790009DF8080000EB001202EB002001EBC00234 +:10D7A0009DF8200000EB001002EBC00000F50050D7 +:10D7B00090F859020128E2D19DF8080000EB001210 +:10D7C00002EB002001EBC0029DF8200000EB0010EE +:10D7D00002EBC00000F5005090F893020028CED173 +:10D7E0009DF808004FF0104200EB001303EB0020FF +:10D7F00001EBC0039DF8200000EB001003EBC0001C +:10D8000000F50050C0F824229DF8080000EB40020B +:10D8100000E070E002EB001001EB00129DF8200028 +:10D8200002EB001000F5805090F8842D9DF8080060 +:10D8300000EB001303EB002001EBC00000F50050EB +:10D8400080F815229DF8080000EB001202EB002082 +:10D8500001EBC0029DF8200000EB001002EBC000BD +:10D8600000F5005090F81C229DF8080000EB001312 +:10D8700003EB002001EBC00000F5005090F8180207 +:10D88000824298D19DF8080000EB001202EB0020C4 +:10D8900001EBC0029DF8200000EB001002EBC0007D +:10D8A00000F5005080F822729DF80800A42200EBD9 +:10D8B000001303EB002001EBC0039DF8200000EBF8 +:10D8C000001003EBC00000F5005080F81E229DF808 +:10D8D0000800A32200EB001303EB002008EBC001BB +:10D8E0009DF8200000EB001001EBC00000F5005097 +:10D8F00080F82122A6E69DF8202001EBC00002EB73 +:10D90000021200EBC20000F5005080F859629DF849 +:10D91000080000EB400202EB00109DF8202001EB14 +:10D92000001000EB02102844027842F001030FE7D8 +:10D9300000EB400101EB00109DF8201008EB0010F7 +:10D9400000EB01102844017841F0010101709DF8BD +:10D95000080000EB400101EB00109DF8201008EBDF +:10D96000001000EB011000F5805090F8860D800744 +:10D9700015D49DF8080000EB400101EB001108EB05 +:10D9800001109DF8201000EB01102844017841F0AF +:10D99000020202709DF808100220FBF7DFFEA221B0 +:10D9A00034E000EB400101EB00109DF8202008EB73 +:10D9B000001000EB02102844027822F020020270CE +:10D9C0009DF8080000EB400202EB00109DF82020BB +:10D9D00008EB001000EB02102844027822F002024B +:10D9E00002709DF80800A92200EB001303EB002051 +:10D9F00008EBC0019DF8200000EB001001EBC00017 +:10DA000000F5005080F81E221CE6A1219DF80800B8 +:10DA100000EB001202EB00229DF8200008EBC2028E +:10DA200000EB001002EBC00000F5005080F81E1261 +:10DA300008E60A98090141EA10710001CDE90A01DE +:10DA40009DF8080000EB4001C1EBC0109DF82410C8 +:10DA50000CEBC00008448079DDE90A233038C11797 +:10DA600010431943CDE90A019DF82400401C8DF8AC +:10DA700024009DF824000828DBD39DF808000A99AB +:10DA800000EB001202EB002008EBC0029DF8200022 +:10DA900000EB001000E089E002EBC00000F5005050 +:10DAA000C0F835120021CDE90A118DF8247020E06C +:10DAB000DDE90A01090141EA10710001CDE90A011D +:10DAC0009DF8080000EB4001C1EBC0109DF8241048 +:10DAD0000CEBC0000844C07BDDE90A233038C117D5 +:10DAE00010431943CDE90A019DF82400401C8DF82C +:10DAF00024009DF824000628DAD39DF808000A992E +:10DB000000EB001202EB002008EBC0029DF82000A1 +:10DB100000EB001002EBC00000F50050C0F85012FE +:10DB20000021CDE90A118DF8247020E0DDE90A0119 +:10DB3000090141EA10710001CDE90A019DF80800D0 +:10DB400000EB4001C1EBC0109DF824100CEBC000AD +:10DB50000844407DDDE90A233038C11710431943DA +:10DB6000CDE90A019DF82400401C8DF824009DF8A1 +:10DB700024000828DAD39DF808000A9900EB001267 +:10DB800002EB002008EBC0029DF8200000EB001023 +:10DB900002EBC00000F50050C0F839129DF80800F3 +:10DBA00000EB4001C1EBC0100CEBC00041799DF8C7 +:10DBB000080000EB001202EB002008EBC0029DF809 +:10DBC000200000EB001002EBC00000F5005080F8D0 +:10DBD0001F129DF8080000EB400101EB001008EB5C +:10DBE00000119DF8200001EB001000F5805090F826 +:10DBF000861D9DF8080000EB001202EB002008EBE8 +:10DC0000C0029DF8200000EB001002EBC00000F500 +:10DC1000005080F8341272E49DF80810804601EB41 +:10DC2000011202EB012200EBC20000F5005080F867 +:10DC300017729DF8080000EB001202EB002008EBC1 +:10DC4000C0019DF8200000EB001001EBC00000F5C2 +:10DC5000005090F81C02032834D09DF8080000EB17 +:10DC6000001101EB002008EBC0029DF820004146A6 +:10DC700000EB001002EBC00000F5005090F81C22F1 +:10DC80009DF8080000EB001303EB002008EBC00038 +:10DC900000F5005090F81802824226D194F8A407AB +:10DCA00020B39DF808009DF8201000EB400202EB25 +:10DCB000001008EB001000EB01102844017841F03F +:10DCC00008019BE09DF80800042100EB001202EB24 +:10DCD00000229DF8200008EBC20200EB001002EBCE +:10DCE000C00000F5005080F81C128DE0C1F83970BA +:10DCF0009DF8080000EB001101EB00219DF82000C9 +:10DD000008EBC10100EB001001EBC00042F23D2125 +:10DD1000014410220798FAF798FA9DF8080000EBE2 +:10DD2000001101EB00219DF8200008EBC10100EB80 +:10DD3000001001EBC00000F2352000F50050414614 +:10DD4000026841F81D2F406848609DF8080000EB0C +:10DD5000400101EB001108EB01109DF8201000EBD1 +:10DD6000011000F5805090F8841D88F81C109DF873 +:10DD7000080000EB001101EB00219DF8200008EBEA +:10DD8000C10100EB001001EBC00000F50050D0F81D +:10DD90005012C8F82510049940468A6E40F83D2F6D +:10DDA000B1F86C108180D8F8580081B20220FAF7DF +:10DDB000CBFE00210620FBF7D1FCD8F85810B8F8AC +:10DDC0001A00814204D2D8F85810491CC8F85810DB +:10DDD00000210520FBF7C2FC9DF8080000EB400184 +:10DDE00001EB001108EB01109DF8201000EB011071 +:10DDF000284400E0B8E0017821F0080101709DF8A6 +:10DE000008100220FBF7AAFC9DF8080000EB0011A7 +:10DE100001EB002008EBC0019DF8200000EB001092 +:10DE200001EBC00000F5005080F85A729DF8080020 +:10DE3000A72100EB001202EB002008EBC0029DF8C6 +:10DE4000200000EB001002EBC00000F5005080F84D +:10DE500021129DF80800A22100EB001202EB002025 +:10DE600008EBC0029DF8200000EB001002EBC000A0 +:10DE700000F5005080F81E120021CDE90A118DF83E +:10DE80002470CC4620E0DDE90A10000140EA117060 +:10DE90000901CDE90A109DF8080000EB4001C1EB33 +:10DEA000C0109DF824100CEBC0000844C07ADDE9D6 +:10DEB0000A233038C11710431943CDE90A019DF8F0 +:10DEC0002400401C8DF824009DF824000C28DAD38F +:10DED000DDE90A019DF8082002EB021303EB0222A0 +:10DEE00008EBC2039DF8202002EB021203EBC202F2 +:10DEF00002F50053C3F83D021A46C2F84112002051 +:10DF0000CDE90A0001468DF824701FE00A98090146 +:10DF100041EA10710001CDE90A019DF8080000EB0B +:10DF20004001C1EBC0109DF824100CEBC000084468 +:10DF3000C07DDDE90A233038C11710431943CDE90C +:10DF40000A019DF82400401C8DF824009DF824004F +:10DF50000C28DBD3DDE90A129DF8080000EB001362 +:10DF600003EB002008EBC0039DF8200000EB00103D +:10DF700003EBC00000F50053C3F845121846C0F883 +:10DF8000492248E6FE4B9DF808009DF8201003EB5F +:10DF90000010084400F5805080F8887B9DF8080048 +:10DFA000DFF8E08300EB4001C1EBC01008EBC000DC +:10DFB000407870280AD19DF8080000EB4001C1EBC1 +:10DFC000C01008EBC0008078FA282DD09DF808001A +:10DFD00000EB4001C1EBC01008EBC00040789DF899 +:10DFE000080000EB4001C1EBC01018F830009DF8AC +:10DFF000080000EB001101EB002003EBC00000F56E +:10E00000005090F816028DF820009DF808009DF849 +:10E01000201003EB0010084400F5805080F8887B46 +:10E02000187E012804D014E0B120ADF81800DEE716 +:10E030009DF8080000EB400101EB00109DF8201056 +:10E0400003EB001000EB01102844017841F080013F +:10E050000170BDF8180001284BD065287DD0B1288B +:10E060008FD0B6288DD19DF8080000EB001101EB90 +:10E07000002003EBC0019DF8200000EB001001EB35 +:10E08000C00000F5005090F81C020128EAD19DF86C +:10E09000080000EB001101EB002003EBC00000F5CD +:10E0A000005080F817729DF8080000EB001101EB9A +:10E0B000002003EBC0019DF8200000EB001001EBF5 +:10E0C000C00000F5005080F81C629DF80800B121E6 +:10E0D00000EB001202EB002003EBC0029DF82000D1 +:10E0E00000EB001002EBC00000F5005080F8211298 +:10E0F00091E59DF8080000EB4001C1EBC01008EB72 +:10E10000C00000790128F3D00228F1D00328EFD015 +:10E110000528EDD19DF8080000EB001101EB00206F +:10E1200003EBC0019DF8200000EB001001EBC000E4 +:10E1300000F5005090F81C020028D9D19DF8080085 +:10E1400000EB001101EB002003EBC00000F50050D4 +:10E1500080F817729DF8080000E036E000EB00112F +:10E1600001EB002003EBC0019DF8200000EB001044 +:10E1700001EBC00000F5005080F81C629DF808001B +:10E18000B62100EB001202EB002003EBC0029DF869 +:10E19000200000EB001002EBC00000F5005080F8FA +:10E1A00021129DF80800B22100EB001202EB0020C2 +:10E1B00003EBC0029DF8200000EB001002EBC00052 +:10E1C00000F5005080F81E1225E59DF8080000EBD0 +:10E1D0004001C1EBC01008EBC0000079B922ADF8D6 +:10E1E00018209DF8080000EB4001C1EBC01008EBBF +:10E1F000C000007900F00F018DF814108DF8247024 +:10E200001FE09DF8080000EB400101EB001003EB5C +:10E2100000119DF8240001EB001000F5805090F8EB +:10E22000851D9DF8080000EB400CCCEBC01018F8E1 +:10E2300030005038814214D09DF82400401C8DF8E5 +:10E2400024009DF8080000EB400101EB001003EBF7 +:10E25000001000F5805090F85B0D9DF82410884266 +:10E26000CFD89DF824009DF8141008448DF82000A4 +:10E270009DF8080000EB001101EB002003EBC00C3F +:10E280009DF8200000EB00100CEBC00000F50050E2 +:10E2900090F81C02012813D09DF8080000EB001133 +:10E2A00001EB002003EBC0019DF8200000EB001003 +:10E2B00001EBC00000F5005090F81C0201287DD150 +:10E2C0009DF8080000EB001101EB002003EBC000FB +:10E2D00000F5005080F817729DF80800022100EB4D +:10E2E000001C0CEB002003EBC00C9DF8200000EBA1 +:10E2F00000100CEBC00000F5005080F81C129DF8D7 +:10E30000080000EB001101EB002003EBC001F8E373 +:10E310009DF8080000EB400101EB0011184800EBEC +:10E32000011000F5805090F8600D20B1012873D0E5 +:10E330000228C4D19BE2DFF848909DF8081009EB51 +:10E34000410000F58040B0F83404801F81B29DF890 +:10E350000800DFF8308000EB4002C2EBC01208EB8F +:10E36000C200401CFAF77AFFCDE910079DF80810AB +:10E3700009EB410000F58040B0F83414414403E05B +:10E38000A4120020806400209DF8080000EB4002E9 +:10E39000C2EBC0106FF0040202EBC000084404217D +:10E3A00009F062FFC117CDE90A01DDE9103201462B +:10E3B0000B98594050400143BBD100E001E39DF868 +:10E3C000080009EB001000F5805080F8887B9DF86C +:10E3D000080000EB4002C2EBC012404600EBC20056 +:10E3E0000079ADF81800BDF818003128A1D19DF8CA +:10E3F000081009EB410000F58040B0F834044121D9 +:10E40000183890FBF1F0C117CDE90A0184F88405B2 +:10E410008DF82470B846CCE0D5E09DF8080000EBFC +:10E420004001C1EBC011FE4800EBC1019DF8240082 +:10E4300000EB80100844017D9DF8242009EB0200C8 +:10E4400000F5805080F885159DF8080000EB40012C +:10E45000C1EBC011F24800EBC1019DF8240000EBB4 +:10E460008010084408211A3009F0CAFE8DED010A17 +:10E4700010EE100A9DF8242009EB021101F58051DD +:10E48000C1F895059DF8080000EB4001C1EBC011F3 +:10E49000E34800EBC1019DF8240000EB8010084424 +:10E4A0000821323009F0ACFE8DED010A10EE100AA1 +:10E4B0009DF8242009EB021101F58051C1F8910566 +:10E4C0009DF8080000EB4001C1EBC011D44800EBFF +:10E4D000C1019DF8240000EB8010084408213A3067 +:10E4E00009F08EFE8DED010A10EE100A9DF8242031 +:10E4F00009EB021101F58051C1F899059DF808005A +:10E5000000EB4001C1EBC011C54800EBC1019DF813 +:10E51000240000EB801008440821423009F070FE0E +:10E520008DED010A10EE100A9DF8242009EB02116E +:10E5300001F58051C1F89D059DF8080000EB4001F0 +:10E5400001EB001109EB01109DF8241000EB011004 +:10E550002844017841F0800101709DF8081009EB12 +:10E56000410000F58040B0F83414AD4801449DF8F6 +:10E57000080000EB4002C2EBC0104FF0FF3202EB8C +:10E58000C000095C9DF8080000EB001202EB0022BD +:10E590009DF8200009EBC20300EB001003EBC00064 +:10E5A00000F5005080F858129DF82400401C8DF8AA +:10E5B00024009DF82400DDE90A12401A78EB0200DD +:10E5C000FFF62BAFDDE49DF80800DFF8548200EB86 +:10E5D0004001C1EBC01008EBC000437D9DF808006E +:10E5E00000EB4002C2EBC01008EBC000807D43EAA4 +:10E5F0000020C317CDE90A039DF80800152100EBA0 +:10E600004002C2EBC01008EBC000FAF711FECDE9E2 +:10E610001007DDE90A01109B794058400843D1D129 +:10E620009DF8080000EB4001C1EBC011404618F80E +:10E630003120521E8DF82020DFF8E8919DF8081057 +:10E640004A4609EB01139DF82010194401F5805149 +:10E6500081F8887B9DF82010494401F5805181F8AC +:10E6600085759DF8201009EB011101F58051C1F865 +:10E6700095759DF8081001EB4103C3EBC11100EB48 +:10E68000C1018B799DF8081001EB410CCCEBC11155 +:10E6900000EBC101497943EA012100EE101AF8EEBE +:10E6A000400A9FED610A9DF8081080EE801A01EB88 +:10E6B0004103C3EBC11100EBC1010B799DF80810B8 +:10E6C00001EB410CCCEBC11100EBC101C97843EA6D +:10E6D000012100EE901A9DF82010F8EE600A71EE0C +:10E6E000200A10EE903A02EB011101F58051C1F8B9 +:10E6F00091359DF8081001EB4103C3EBC11100EB0C +:10E70000C1018B7A9DF8081001EB410CCCEBC111D3 +:10E7100000EBC101497A43EA012100EE901A9DF80D +:10E720000810B8EE601AC1EE000A01EB4103C3EB1A +:10E73000C11100EBC1010B7A9DF8081001EB410CEF +:10E74000CCEBC11100EBC101C97943EA012100EE14 +:10E75000101A9DF82010B8EE400A30EE800A10EE34 +:10E76000103A02EB011101F58051C1F899359DF87D +:10E77000081001EB4102C2EBC11100EBC100C07AED +:10E7800000069DF8080000EB4001C1EBC01008EB4B +:10E79000C000027B9DF8080000EB4003C3EBC010F3 +:10E7A00008EBC000C07A42EA00200AD400EE100A4A +:10E7B000DFED1E0AB8EE400A20EE200A10EE100A25 +:10E7C0000BE0404280B2F9F70DFF9FED191B53ECAF +:10E7D000112BF9F715FEF9F76AFF9DF8202009EBD8 +:10E7E000021101F58051C1F89D059DF808009DF8C2 +:10E7F000202000EB400101EB001009EB001000EBC2 +:10E8000002102844027842F0800202709DF808004D +:10E8100000EB4002C2EBC01208EBC200C27D0BE06D +:10E8200080640020A412002000FF7F470000803D8C +:10E83000000000000000B0BF9DF8080000EB0013CE +:10E8400003EB002009EBC0039DF8200000EB001053 +:10E8500003EBC00000F5005080F858229DF8080036 +:10E8600000EB400202EB001009EB0010D0E09DF835 +:10E870000800DFF8809400EB4001C1EBC01009EB09 +:10E88000C000C3799DF8080000EB4002C2EBC01045 +:10E8900009EBC000007A43EA0020C317CDE90A0360 +:10E8A0009DF80800072100EB4002C2EBC01009EB05 +:10E8B000C000FAF7BDFCCDE91007DDE90A01109BA5 +:10E8C0007940584008437CD19DF8080000EB400196 +:10E8D000C1EBC01119F83100401E8DF82000DFF89F +:10E8E00018849DF8081008EB011000F5805080F89E +:10E8F000887B9DF8201008EB010000F5805080F81F +:10E9000085759DF8080000EB4001C1EBC01109EBD3 +:10E91000C1008079F9F766FE41EC110B9FEDF70B12 +:10E920000CF07EFA9DF80800B0EE408AF0EE608AA6 +:10E9300000EB4001C1EBC01109EBC10002799DF869 +:10E94000080000EB4001C1EBC01109EBC100C07829 +:10E9500042EA0020F9F746FE53EC182BF9F7C2FD06 +:10E96000F9F7A5FE9DF8201008EB011101F5805183 +:10E97000C1F895059DF8201008EB011000F58050B6 +:10E98000C0F891759DF8201008EB011000F580503B +:10E99000C0F899759DF8201008EB011000F5805023 +:10E9A000C0F89D759DF8080000EB400101EB0011D7 +:10E9B00008EB01109DF8201000EB011028440178AD +:10E9C00000E093E241F0800202709DF8080000EB45 +:10E9D0004001C1EBC01109EBC100427A9DF808006B +:10E9E00000EB001101EB00219DF8200008EBC103B2 +:10E9F00000EB001003EBC00000F5005080F8582237 +:10EA00009DF8080000EB400101EB001108EB01103C +:10EA100000F5805090F85B0D84F88405D2E59DF8F0 +:10EA20000800DFF8D08200EB4001C1EBC01008EB1A +:10EA3000C0004146C3789DF8080000EB4002C2EBDD +:10EA4000C01008EBC000807843EA00208DF80C006D +:10EA50009DF8080000EB4002C2EBC0109DF80C20AE +:10EA600008EBC000104443789DF8080000EB40021A +:10EA7000C2EBC0109DF80C2001EBC000805C43EAA3 +:10EA80000020C317CDE90A039DF808009DF80C107B +:10EA900000EB4002C2EBC01008EBC000FAF7C8FB65 +:10EAA000CDE91007DDE90A10109B78405940014379 +:10EAB000B4D19DF8080000EB4001C1EBC01008EB99 +:10EAC000C00040788DF820008DF824708A491CE041 +:10EAD0009DF8080000EB400202EB00109DF8242096 +:10EAE00001EB001000EB021000F5805090F8850D4E +:10EAF0009DF8202090429DF8240003D18DF820003D +:10EB000013E0FDE3401C8DF824009DF8080000EBA5 +:10EB1000400202EB001001EB001000F5805090F86D +:10EB20005B0D9DF824209042D2D89DF8080000EBA0 +:10EB3000400202EB001001EB00129DF8200002EBF6 +:10EB400000102844027842F0800202709DF808000C +:10EB500000EB4002C2EBC01008EBC0000079ADF83A +:10EB600018009DF808009DF8202001EB00101044CB +:10EB700000F5805080F8887BBDF81800F32806D097 +:10EB800006DC05287DD0F12807D0F22890D155E287 +:10EB9000F42877D0F6288BD152E29DF8080000EBDC +:10EBA000001202EB002001EBC0029DF8200000EBF8 +:10EBB000001002EBC00000F5005090F81C02002885 +:10EBC0009DF8080025D000EB400202EB00109DF8F4 +:10EBD000202001EB001000EB021000F5805090F8AF +:10EBE0008D0DC00714D09DF808008C4600EB001274 +:10EBF00002EB002001EBC0029DF8200000EB0010AA +:10EC000002EBC00000F5005090F8A202C00724D02B +:10EC1000C0E000EB001202EB002001EBC0029DF807 +:10EC2000200000EB001002EBC00000F5005080F85F +:10EC30001C629DF80800F42200EB001303EB002097 +:10EC400001EBC0039DF8200000EB001003EBC000B7 +:10EC500000F5005080F821229CE09DF8080000EBB0 +:10EC6000001202EB00200CEBC0029DF8200000EB2C +:10EC7000001002EBC00000F5005090F89402C0B301 +:10EC800001E058E2F0E18DF824702AE09DF80800D8 +:10EC900000EB001202EB00209DF820200CEBC000DE +:10ECA00002EB021200EBC2009DF82420104400F594 +:10ECB000005090F895229DF8080000EB400303EB0C +:10ECC00000109DF824300CEB0010184400F5805023 +:10ECD00090F8620D824208D19DF82400401C8DF806 +:10ECE00024009DF824000428D0D39DF82400042893 +:10ECF00031D04FE080640020A4120020000000000A +:10ED0000000024409DF8080000EB001202EB0020F8 +:10ED10000CEBC0029DF8200000EB001002EBC000DD +:10ED20009DF82420104400F5005090F895029DF8BD +:10ED3000082002EB420303EB02129DF824300CEB97 +:10ED400002121A4402F5805292F8622D904208D1C4 +:10ED50009DF82400401C8DF824009DF824000A280A +:10ED6000D0D39DF824000A2814D09DF8080000EBA9 +:10ED7000001202EB002001EBC0029DF8200000EB26 +:10ED8000001002EBC00242F2A2201044027842F0CE +:10ED9000010202709DF80C00112844D09DF80C006F +:10EDA00014289DF8080000EB400202EB00107CD014 +:10EDB0009DF8202001EB001000EB0210284402789F +:10EDC00022F0040303709DF8080000EB001202EB30 +:10EDD000002001EBC0039DF8200000EB001003EBC6 +:10EDE000C00000F5005090F8A202C0077ED09DF848 +:10EDF000080000EB001202EB002001EBC0029DF8BE +:10EE0000200000EB001002EBC00000F50050A0F85D +:10EE1000A07205229DF8080000EB001303EB002010 +:10EE200001EBC0016CE29DF8080000EB400202EB30 +:10EE3000001001EB00129DF8200002EB00104219B7 +:10EE4000107840F0040313708DF82470424625E0DA +:10EE50009DF8080000EB4003C3EBC01002EBC003B9 +:10EE60009DF82400184443799DF8080000EB001C2D +:10EE70000CEB002001EBC00C9DF8200000EB001013 +:10EE80000CEBC00C9DF82400604400F5005080F8A5 +:10EE90005B329DF824305B1C8DF824309DF82400F3 +:10EEA0000A28D5D38DF8247028E02CE09DF80800BE +:10EEB00000EB4003C3EBC0109DF8243002EBC00010 +:10EEC0001844C37B9DF8080000EB001C0CEB0020ED +:10EED00001EBC00C9DF8200000EB00100CEBC00013 +:10EEE0009DF824C0604400F5005000E08EE280F8F8 +:10EEF00074329DF82400401C8DF824009DF82400F5 +:10EF00000228D3D382E201EB00129DF8200002EB2D +:10EF100000104219107840F0040313708DF824702B +:10EF2000424625E09DF8080000EB4003C3EBC0100B +:10EF300002EBC0039DF82400184443799DF80800B3 +:10EF400000EB001C0CEB002001EBC00C9DF8200036 +:10EF500000EB00100CEBC00C9DF82400604400F5A1 +:10EF6000005080F85B329DF824305B1C8DF8243013 +:10EF70009DF824000A28D5D38DF824701FE09DF851 +:10EF8000243002EBC0001844C37B9DF8080000EB5E +:10EF9000001C0CEB002001EBC00C9DF8200000EBE6 +:10EFA00000100CEBC0009DF824C0604400F5005038 +:10EFB00080F874329DF82400401C8DF824009DF8E0 +:10EFC000240002289DF8080000EB4003C3EBC010AA +:10EFD000D5D302EBC0039DF824001844407C030401 +:10EFE0009DF8080000EB400CCCEBC01002EBC00C0D +:10EFF0009DF824006044807C43EA00239DF80800CB +:10F0000000EB400CCCEBC01008EBC0029DF82400D4 +:10F010001044C07C03439DF8080000EB001202EB93 +:10F02000002001EBC0019DF8200000EB001001EB77 +:10F03000C00000F50050C0F88832E7E1F122E9E6AF +:10F040009DF80800032200EB001303EB002001EB06 +:10F05000C0039DF8200000EB001003EBC00000F59A +:10F06000005080F81C22E9E79DF80800022200EB1E +:10F07000001303EB002001EBC0039DF8200000EB20 +:10F08000001003EBC00000F5005080F81C229DF832 +:10F090000800F62200EB001303EB002001EBC00395 +:10F0A0009DF8200000EB001003EBC00000F50050BD +:10F0B00080F821229DF8080000EB001202EB0020EE +:10F0C00001EBC0029DF8200000EB001002EBC00035 +:10F0D00000F5005080F894628DF82470424625E0D7 +:10F0E0009DF8080000EB4003C3EBC0109DF82430EE +:10F0F00002EBC000184443799DF8080000EB001CA7 +:10F100000CEB002001EBC00C9DF8200000EB001080 +:10F110000CEBC0009DF824C0604400F5005080F85E +:10F1200095329DF82400401C8DF824009DF82400A1 +:10F130000A28D5D36AE19DF8080000EB4002C2EB33 +:10F14000C01008EBC00083799DF8080000EB400C6C +:10F15000CCEBC01008EBC000407943EA00229DF8D8 +:10F16000080000EB001303EB002001EBC0039DF847 +:10F17000200000EB001003EBC00000F50050A0F8E9 +:10F18000A0229DF8080000EB001202EB002001EB2A +:10F19000C0029DF8200000EB001002EBC00000F55B +:10F1A0000050B0F8A0229DF8080000EB400303EBEC +:10F1B000001001EB001000F58050B0F86E0D824297 +:10F1C000B8D39DF80800F12200EB001303EB0020F8 +:10F1D00001EBC00C9DF8200000EB00100CEBC00010 +:10F1E00000F5005080F821229DF8080000EB001285 +:10F1F00002EB002001EBC0019DF8200000EB0010A5 +:10F2000001EBC00042F2A2210844017821F0010183 +:10F210000170FBE09DF8080000EB4001C1EBC0105D +:10F22000FE4A02EBC00000798DF820008DF80070D6 +:10F23000DFF8EC831BE09DF808009DF8001000EB60 +:10F24000400303EB001008EB001000EB011000F589 +:10F25000805090F8850D9DF8201088429DF80000A0 +:10F2600002D18DF8200012E0401C8DF800009DF8BE +:10F27000080000EB400101EB001008EB001000F566 +:10F28000805090F85B0D9DF800309842D3D89DF8DF +:10F29000080000EB4001C1EBC01002EBC000C078D9 +:10F2A000ADF81800BDF81800182812D2DFE800F0F9 +:10F2B000110C0E11797971797311111175797979B0 +:10F2C00079771111791179791A2000E00D208DF8E4 +:10F2D0000C009DF80C00001FC1B29DF8080091467B +:10F2E00000EB4003C3EBC01302EBC300C01CF9F7F3 +:10F2F000CDFD8DF804009DF8080000EB400100E012 +:10F30000F6E3C1EBC01109EBC1009DF80C100844F5 +:10F3100010F8010C9DF80410884277D19DF8080080 +:10F320004A4600EB4001C1EBC01009EBC000407839 +:10F3300000286BD09DF8080000EB4001C1EBC01025 +:10F340009DF80C1002EBC0000844C3789DF808003B +:10F3500000EB001101EB002108EBC10C9DF820101F +:10F36000404601EB01110CEBC10101F5005181F8A0 +:10F3700058329DF8081008EB01139DF8201019442D +:10F3800001F5805181F8887B98F8181001290AD07E +:10F390001AE007209BE7082099E70C2097E70A204E +:10F3A00095E7062093E79DF8081001EB410303EB76 +:10F3B00001119DF8203000EB011101EB03112944EC +:10F3C0000B7843F080030B70BDF81810CE2912D0D3 +:10F3D00012DCB9297ED008DC5A29AAD0B2297AD009 +:10F3E000B52977D0B62998D1FEE3C32974D0C529B1 +:10F3F00073D0CA2991D1DDE3E1296FD007DCD5298B +:10F400000AD0D72995D0D92987D1DDE237E3E5297C +:10F4100065D0E729E7D1E8E39DF8081001EB410347 +:10F42000C3EBC11109EBC101C97884F8E2119DF861 +:10F43000081001EB410202EB0112014600EB021041 +:10F440009DF8202000EB021094F8E2212844A6EB5E +:10F45000D213027863F3000202709DF8080000EBFB +:10F46000400202EB00109DF8202001EB001000EBA1 +:10F47000021094F8E22128445309027863F3410210 +:10F4800002709DF8080000EB400202EB001001EB57 +:10F4900000129DF8200002EB001000F5805090F85B +:10F4A000860DC0F340029DF8080000EB001303EB4B +:10F4B000002008EBC0019DF8200000EB001001EBDC +:10F4C000C00000F5005090F83402C0F340008242C2 +:10F4D00057D005E070E3FCE33CE3FBE36AE3FAE3C7 +:10F4E0009DF8080000EB001101EB002008EBC002C2 +:10F4F0009DF82000414600EB001002EBC00042F2F4 +:10F50000342210449DF8082002EB420303EB021260 +:10F510009DF8203008EB021202EB031202F5805234 +:10F5200092F8862D5308027863F3410202709DF829 +:10F53000080000EB400202EB00109DF8202001EBD8 +:10F54000001000EB021000F5805090F8860D800747 +:10F5500018D59DF80800D92200EB001303EB00201A +:10F5600008EBC0019DF8200000EB001001EBC0008B +:10F5700000F5005080F821229DF808100220FAF7CB +:10F58000EDF847E09DF8080000EB001202EB0020C8 +:10F5900001EBC0029DF8200000EB001002EBC00060 +:10F5A00000F5005080F829629DF80800D92200EB90 +:10F5B000001303EB002001EBC0039DF8200000EBDB +:10F5C000001003EBC00000F5005080F821229DF8E8 +:10F5D000080000EB400202EB001001EB00129DF866 +:10F5E000200002EB00104219107820F02003137065 +:10F5F0009DF8080000EB001202EB002008EBC001B0 +:10F600009DF8200000EB001001EBC00000F5005059 +:10F6100080F85A629DF8080004E000008064002031 +:10F62000A412002000EB400101EB001008EB0011D8 +:10F630009DF82000434601EB001000F5805090F843 +:10F64000860D00F001019DF8080000EB001202EBAE +:10F65000002008EBC0029DF8200000EB001002EB38 +:10F66000C00000F5005090F8340200F00100814223 +:10F6700071D09DF808009DF8202000EB001101EBEF +:10F680000020194603EBC00002EB021200EBC2009F +:10F6900042F2342210449DF8082002EB420303EBAF +:10F6A00002129DF8203001EB021202EB031202F568 +:10F6B000805292F8862D037862F3000303709DF860 +:10F6C000080000EB400202EB00109DF8202001EB47 +:10F6D000001000EB021000F5805090F8860DC00776 +:10F6E0009DF8080038D000EB001202EB002001EB7F +:10F6F000C0029DF8200000EB001002EBC00000F5F6 +:10F70000005090F85A0200289DF8080000EB001203 +:10F7100002EB002001EBC0029DF8200000EB00107E +:10F7200002EBC00000F5005038D080F859729DF807 +:10F73000080000EB400202EB001001EB00129DF804 +:10F74000200002EB00104219107820F00103137022 +:10F7500094F8A40728B3DBE000EB400202EB0010B2 +:10F760009DF8202001EB001000EB021028440278E5 +:10F7700022F0200303709DF8080000EB001202EB5A +:10F78000002001EBC0019DF8200000EB001001EB10 +:10F79000C00000F5005080F85972B9E080F8596255 +:10F7A000D6E7487E012868D1886D4A8B904264D2A2 +:10F7B0009DF8080000EB001202EB002001EBC002F4 +:10F7C0009DF8200000EB001002EBC00000F5005097 +:10F7D00090F85902012850D19DF8080000EB001262 +:10F7E00002EB002001EBC0029DF8200000EB0010AE +:10F7F00002EBC00000F5005090F89302E8BB9DF8C2 +:10F80000080000EB400202EB001001EB00129DF833 +:10F81000200002EB001000F5805090F8842D9DF838 +:10F82000080000EB001303EB002001EBC00000F523 +:10F83000005080F815229DF80800C32200EB001349 +:10F8400003EB002001EBC0039DF8200000EB00104B +:10F8500003EBC00000F5005080F821229DF808005D +:10F8600000EB400202EB001008EB00119DF82000B5 +:10F8700001EB001000F5805000E049E0C0F8887D01 +:10F880009DF808100220F9F769FF8DF824704146B1 +:10F8900019E09DF8080000EB001202EB002001EBDC +:10F8A000C0029DF8200000EB001002EBC0009DF8A4 +:10F8B0002420104400F5005080F85B729DF824006D +:10F8C000401C8DF824009DF824001428E1D38DF805 +:10F8D000247019E09DF8080000EB001202EB0020F4 +:10F8E00001EBC0029DF8200000EB001002EBC0000D +:10F8F0009DF82420104400F5005080F877729DF8A0 +:10F900002400401C8DF824009DF824000A28E1D32F +:10F910009DF808009DF8202000EB400101EB00104D +:10F92000414608EB001000EB021000F5805090F803 +:10F93000860D800712D59DF80800D92200EB001330 +:10F9400003EB002001EBC0039DF8200000EB00104A +:10F9500003EBC00000F5005080F821229DF808005C +:10F9600000EB001202EB002001EBC0029DF820002A +:10F9700000EB001002EBC00000F5005090F81C02F4 +:10F9800001287CD19DF8080000EB001202EB00205A +:10F9900001EBC00000F5005080F817729DF80800D8 +:10F9A000022200EB001303EB002001EBC0039DF8E3 +:10F9B000200000EB001003EBC00000F5005080F8C1 +:10F9C0001C22B622FBF7E8BA9DF8081001EB4103B0 +:10F9D00003EB011108EB011000F5805090F8600D69 +:10F9E00000289DF80C0002D00A28CAD130E008286F +:10F9F000C7D18DF8247025E09DF8080000EB400188 +:10FA0000C1EBC0109DF8241002EBC0000844C07880 +:10FA100000F00F0009283BF663A99DF8080000EBF1 +:10FA20004001C1EBC0109DF8241002EBC000084457 +:10FA3000C07800F0F0009028EDD89DF82400401C1C +:10FA40008DF824009DF824000628D5D3FBF748B98B +:10FA50008DF8247027E09DF8080000EB4001C1EB11 +:10FA6000C0109DF8241002EBC0000844C07800F0DC +:10FA70000F0009283BF6C9A99DF8080000E02CE218 +:10FA800000EB4001C1EBC0109DF8241002EBC00058 +:10FA90000844C07800F0F0009028EBD89DF82400CE +:10FAA000401C8DF824009DF824000828D3D3FBF7D0 +:10FAB000ACB900EB001202EB002001EBC00000F536 +:10FAC000005080F817729DF80800042200EB001324 +:10FAD00003EB002001EBC0039DF8200000EB0010B9 +:10FAE00003EBC00000F5005080F81C22C52269E736 +:10FAF00077E05A4666E79DF8080000EB001202EB3B +:10FB0000002001EBC0029DF8200000EB001002EB8A +:10FB1000C00000F5005080F82A729DF80800B62257 +:10FB200000EB001303EB002001EBC0039DF8200065 +:10FB300000EB001003EBC00000F5005080F821221C +:10FB40009DF8080000EB001202EB002008EBC0005B +:10FB5000FBF714BB9DF8081001EB011303EB012127 +:10FB600000EBC1039DF8201001EB011103EBC10173 +:10FB700001F5005181F821B29DF8081001EB011246 +:10FB800002EB012100EBC10101F5005181F8176280 +:10FB90009DF8081001EB410202EB011108EB011086 +:10FBA0009DF8201000EB01102844017841F020025C +:10FBB000FBF711BB5A460CE09DF8081001EB01124F +:10FBC00002EB012100EBC10101F5005181F8177230 +:10FBD000C3229DF8081001EB011303EB012108EB90 +:10FBE000C1019DF8200001E006E0FCE300EB0010FD +:10FBF00001EBC000FBF7C7BE9DF8081001EB410305 +:10FC000003EB011100EB011101F5805191F8601D2A +:10FC100000299DF8081001EB4103C3EBC11102EB71 +:10FC2000C1015CD0C9780B049DF8081001EB410CB0 +:10FC3000CCEBC11102EBC101097943EA01239DF824 +:10FC4000081001EB410CCCEBC11109EBC101497962 +:10FC50000B439DF8081001EB011202EB012100EBB0 +:10FC6000C1029DF8201001EB011102EBC10101F569 +:10FC70000051C1F850329DF8081001EB011202EB5F +:10FC8000012100EBC1029DF8201001EB011102EBF4 +:10FC9000C10101F5005191F81C1202293ED09DF8D6 +:10FCA0000810C52201EB011303EB012100EBC10396 +:10FCB0009DF8201001EB011103EBC10101F500518A +:10FCC00081F821229DF8081001EB011202EB0121BD +:10FCD00002E044E072E01BE308EBC10038E70B7977 +:10FCE0009DF8081001EB410CCCEBC11109EBC101EF +:10FCF000C97843EA01229DF8081001EB011303EBD8 +:10FD0000012100EBC1039DF8201001EB011103EB71 +:10FD1000C10101F50051C1F85022ACE79DF808106F +:10FD200001EB011202EB012100EBC10101F50051D1 +:10FD300081F817729DF80810032201EB011303EB01 +:10FD4000012100EBC1039DF8201001EB011103EB31 +:10FD5000C10101F5005181F81C22D9221CE39DF854 +:10FD6000081001EB011202EB012100EBC10101F5CA +:10FD7000005181F817629DF8081001EB011303EBA5 +:10FD8000012100EBC1039DF8201001EB011103EBF1 +:10FD9000C10101F5005181F821B29DF8081001EB75 +:10FDA000410202EB011108EB01109DF8201000EB5D +:10FDB00001102844017841F00402F9E69DF808108A +:10FDC000C64601EB410303EB011108EB011000F5FE +:10FDD000805090F8600D00289DF80C0002D00E288D +:10FDE0007BD1A0E00C2878D18DF8247024E09DF818 +:10FDF000081001EB4100C0EBC1109DF8241002EB8C +:10FE0000C0000844C07800F00F00092818D89DF8F9 +:10FE1000081001EB4100C0EBC1109DF8241002EB6B +:10FE2000C0000844C07800F0F000902808D89DF881 +:10FE30002400401C8DF824009DF824000A28D6D305 +:10FE40009DF824000A2848D30020CDE90A0038464E +:10FE50008DF824701FE0DDE90A31090241EA1361DF +:10FE60001B02CDE90A319DF8081001EB4103C3EBF9 +:10FE7000C1119DF8243002EBC1011944C978DDE9B4 +:10FE80000A3C194340EA0C03CDE90A139DF82410FB +:10FE9000491C8DF824109DF824100529DBD3DDE9D9 +:10FEA0000A3C9DF8081001EB011808EB01210EEB4C +:10FEB000C1099DF82010F04601EB011109EBC101C9 +:10FEC00001F50059C9F83D324946C1F841C2002345 +:10FED000CDE90A338DF8240020E0D2E0DDE90A13F1 +:10FEE0001B0243EA11630902CDE90A139DF80810C9 +:10FEF00001EB4103C3EBC1119DF8243002EBC101BA +:10FF00001944097ADDE90A3C194340EA0C03CDE9BA +:10FF10000A139DF82410491C8DF824109DF8241014 +:10FF20000529DBD39CE08DF8247024E09DF80810AF +:10FF300001EB4100C0EBC1109DF8241002EBC000A2 +:10FF40000844C07800F00F00092818D89DF8081060 +:10FF500001EB4100C0EBC1109DF8241002EBC00082 +:10FF60000844C07800F0F000902808D89DF82400DC +:10FF7000401C8DF824009DF824000C28D6D39DF851 +:10FF800024000C287DD30020CDE90A0038468DF8E6 +:10FF900024701FE0DDE90A131B0243EA1163090222 +:10FFA000CDE90A139DF8081001EB4103C3EBC11121 +:10FFB0009DF8243002EBC1011944C978DDE90A3CFF +:10FFC000194340EA0C03CDE90A139DF82410491C9B +:10FFD0008DF824109DF824100629DBD3DDE90A3CB6 +:10FFE0009DF8081001EB011808EB01210EEBC10987 +:10FFF0009DF82010F04601EB011109EBC10101F55C +:020000040801F1 +:100000000059C9F83D324946C1F841C20023CDE943 +:100010000A338DF824001FE0DDE90A131B0243EACE +:1000200011630902CDE90A139DF8081001EB4103A1 +:10003000C3EBC1119DF8243002EBC1011944497A88 +:10004000DDE90A3C194340EA0C03CDE90A139DF8A7 +:100050002410491C8DF824109DF824100629DBD3A8 +:10006000DDE90A129DF8080000EB001303EB002005 +:1000700008EBC0039DF8200000EB001003EBC0006C +:1000800000E044E100F50053C3F845121846C0F8FB +:1000900049229DF80800F04600EB001101EB00201A +:1000A0000EEBC0029DF8200000EB001002EBC00038 +:1000B00000F5005090F81C229DF8080000EB00139A +:1000C00003EB00200EEBC00000F5005090F8180282 +:1000D00082427DD194F8A40780B19DF8080000EB1E +:1000E000400101EB001108EB01109DF8201000EB1E +:1000F00001102844017841F0080187E0C8F8397000 +:100100009DF8080000EB001101EB00219DF8200094 +:1001100008EBC10100EB001001EBC00042F23D21F1 +:10012000014410220798F8F790F89DF8080000EBBA +:10013000001101EB00219DF8200008EBC10100EB4C +:10014000001001EBC00000F2352000F500504146E0 +:10015000026841F81D2F406848609DF8080000EBD8 +:10016000400101EB001108EB01109DF8201000EB9D +:10017000011000F5805090F8841D88F81C109DF83F +:10018000080000EB001101EB00219DF8200008EBB6 +:10019000C10100EB001001EBC00000F50050D0F8E9 +:1001A0005012C8F82510049940468A6E40F83D2F39 +:1001B000B1F86C108180D8F8580081B20220F8F7AD +:1001C000C3FC00210620F9F7C9FAD8F8581000E05E +:1001D00023E0B8F81A00814204D2D8F85810491C1C +:1001E000C8F8581000210520F9F7B8FA9DF8080062 +:1001F00000EB400101EB001108EB01109DF820100D +:1002000000EB01102844017821F0080101709DF8ED +:1002100008100220F9F7A2FA10E09DF8080000EBA0 +:10022000400101EB001108EB01109DF8201000EBDC +:1002300001102844017841F0040101709DF8080084 +:1002400000EB001101EB002008EBC0029DF820003C +:10025000414600EB001002EBC00000F5005080F8B2 +:100260005A729DF8080000EB001303EB002008EB26 +:10027000C0039DF8200000EB001003EBC00000F568 +:10028000005080F821B29DF8080000EB001202EB4C +:10029000002001EBC0029DF8200000EB001002EBF3 +:1002A000C00000F5005090F81C0204282FD19DF8E2 +:1002B000080000EB400202EB00109DF8202001EB4B +:1002C000001000EB02102844027842F08002027015 +:1002D0009DF8080000EB001202EB002001EBC000CB +:1002E00000F5005080F817629DF80800052200EB29 +:1002F000001303EB002008EBC0019DF8200000EB89 +:10030000001001EBC00000F5005080F81C2285E0D1 +:1003100084F8E0669DF8081001EB011202EB012160 +:1003200000EBC1029DF8201001EB011102EBC101AD +:1003300001F5005191F81C1200299DF8081001EBFD +:10034000011202EB01210ED000EBC1029DF820103A +:1003500001EB011102EBC10101F5005191F81E12F0 +:10036000B22928D05AE000EBC10101F5005181F813 +:1003700017729DF8081001EB011202EB012100EB4E +:10038000C1029DF8201001EB011102EBC10101F542 +:10039000005181F81C625A469DF8081001EB0113C8 +:1003A00003EB012108EBC1039DF8200000EB0010D6 +:1003B00003EBC0001EE49DF8081001EB011202EBF4 +:1003C000012100EBC10101F5005181F817729DF880 +:1003D0000810B22201EB011303EB012100EBC10372 +:1003E0009DF8201000E037E001EB011103EBC101A3 +:1003F00001F5005181F821229DF8081001EB01124E +:1004000002EB012108EBC1029DF8200000EB001077 +:1004100002EBC00000F5005080F81E7294F8E7036C +:10042000B0B121489DF8081000EB410000F5804074 +:10043000B0F834149DF80800012300EB4002C2EB31 +:10044000C0121A4800EBC2009DF80820F9F7DEFD43 +:100450008DF82470154913E084F8E076FFF7AABB05 +:100460009DF8080000EB4002C2EBC0109DF824206C +:1004700001EBC00087549DF82400401C8DF8240037 +:100480009DF824001428EBD30948017842781144E0 +:1004900082781144C278D14279F479AF1FB0BDECB3 +:1004A000028BBDE8F08F0000A412002080640020C1 +:1004B000120000202DE9F74F8EB00020ADF80000AB +:1004C000ADF80400ADF80400ADF804008DF810009C +:1004D0008DF814008DF81800CDE90800CDE908006A +:1004E000ADF83400F8A1D1E90023F9A1CDE9022348 +:1004F000D1E90023F849CDE90A2308710E98F74A9B +:1005000000EB400101EB001002EB001000F5805100 +:100510008A4691F85A1D8DF810100E9902EB0113BE +:100520000F990793194401F58051894691F8883B4A +:100530000E994FF0310E01EB011404EB012114462A +:1005400004EBC10C0F99042B01EB01110CEBC1075B +:100550000F9907F5005500EB011101F5805B1FD1E4 +:10056000052389F8883B002185F81C129BF8861D1D +:1005700021F080038BF8863D9AF85A3DA121072B84 +:100580000ED2DFE803F00D040B0B06080A00E5218C +:1005900004E0B12102E0714600E0F12185F821126A +:1005A000117E01297BD09DF810800E99109B01EBE4 +:1005B000011404EB0121C94CC94E04EBC10101F542 +:1005C000005101910E99A13BC1EB011101EB810496 +:1005D000B8F1080F7BD2DFE818F07A000800470274 +:1005E000AD0342051E06940661089BF8850D4FF089 +:1005F0000008414601F0A4FF8DF8140095F81C1284 +:10060000019890F81802814203D10198012180F8E5 +:10061000171299F8880B401C89F8880B1098CE287F +:100620007ED010DCB9287CD006DCB2287AD0B52880 +:1006300036D0B6284BD1EEE3C32874D0C52873D08A +:10064000CA28F7D1E8E3E1286FD06FDCD52807D0BE +:10065000D7286CD0D928EDD10EE0E728EAD1FAE30B +:10066000F52006F834009DF8140006EBC405687008 +:10067000A220A870D5200AE0F52006F834009DF8E5 +:10068000140006EBC4056870A220A870D920E87099 +:100690002846032101F085FE2871052053E2FDE381 +:1006A000F52006F834009DF8140006EBC4077870B6 +:1006B0009AF8600D0028D5F8240209D0B0F1104F47 +:1006C00038D34FF010400021CDE9080136E059E25F +:1006D000B0F5100F05D34FF410000021CDE908014B +:1006E00003E0D5F82412CDE90818A520B8704046DB +:1006F0000FE0BDF80000C0F10200C200DDE9080112 +:10070000F7F791FDBDF800103944C870BDF800003E +:10071000401CADF80000BDF800000328E9D307E055 +:1007200009E127E088E0EEE3EEE3DBE0EDE3EDE373 +:10073000B520C0E0D5F82412CDE90818A620B8707D +:1007400040460FE0BDF80000C0F10300C200DDE943 +:100750000801F7F768FDBDF800103944C870BDF80E +:100760000000401CADF80000BDF800000428E9D3EB +:10077000B520D9E0F52006F834009DF8140006EB0A +:10078000C40778709AF8600D0028D5F824020AD0C2 +:10079000B0F1104F30D0D5F82402CDE90808A620DA +:1007A000B87040463EE0B0F5100F07D0D5F82412DF +:1007B000CDE90818A520B870404615E04FF41000A8 +:1007C0000021CDE90801F5E7BDF80000C0F1020005 +:1007D000C200DDE90801F7F726FDBDF80010394435 +:1007E000C870BDF80000401CADF80000BDF8000066 +:1007F0000328E9D3B9205EE04FF010400021CDE995 +:100800000801CCE7BDF80000C0F10300C200DDE93B +:100810000801F7F708FDBDF800103944C870BDF8AD +:100820000000401CADF80000BDF800000428E9D32A +:10083000B92079E0092031E7F52006F834009DF869 +:10084000140006EBC40778709AF8600D18B1A52063 +:10085000B870404628E0A420B87040460EE0D5F8B5 +:100860005002BDF80010C1F10101C900C840BDF837 +:1008700000103944C870BDF80000401CADF80000FD +:10088000BDF800000228EAD3FEE3D5F85002BDF817 +:100890000010C1F10201C900C840BDF80010394480 +:1008A000C870BDF80000401CADF80000BDF80000A5 +:1008B0000328EAD3B220B8713846062101F071FD51 +:1008C000F8710820EAE6000001693230313030006A +:1008D000016932304530300012000020A41200209F +:1008E000205B0020F52006F834009DF8140006EB8C +:1008F000C4077870A620B87040460EE0D5F85402C0 +:10090000BDF80010C1F10301C900C840BDF80010D6 +:100910003944C870BDF80000401CADF80000BDF8B7 +:1009200000000428EAD3E120F8713846072101F0DD +:1009300038FD38727EE7F52006F834009DF8140083 +:1009400006EBC40568709AF8600D18B1AE20A87067 +:1009500040465CE0AC20A870404615E007F500502A +:10096000D0F83D0207F50051D1F84112BDF8002042 +:10097000C2F10402D200F7F756FCBDF8001029447A +:10098000C870BDF80000401CADF80000BDF80000C4 +:100990000528E3D3404615E007F50050D0F845029E +:1009A00007F50051D1F84912BDF80020C2F1040248 +:1009B000D200F7F738FCBDF8001029440872BDF8E2 +:1009C0000000401CADF80000BDF800000528E3D38E +:1009D000CE20687328460D2101F0E3FCA8730F2098 +:1009E000B1E007F50050D0F83D0207F50051D1F80D +:1009F0004112BDF80020C2F10502D200F7F713FC46 +:100A0000BDF800102944C870BDF80000401CADF8C6 +:100A10000000BDF800000628E3D3404615E007F5C6 +:100A20000050D0F8450207F50051D1F84912BDF841 +:100A30000020C2F10502D200F7F7F5FBBDF8001067 +:100A400029444872BDF80000401CADF80000BDF814 +:100A500000000628E3D3CE20E87328460F2101F0DA +:100A6000A0FC287411206EE09BF8850D8DF8140011 +:100A700095F81C12019890F81802814203D1019850 +:100A8000012180F8171299F8880B401C89F8880B0F +:100A90009DF8140020B19DF81400401E8DF814003C +:100AA0000A2B6FD2DFE803F043F7588FF8F5F4050F +:100AB000F36F022006F834009DF8140006EBC4071B +:100AC000403078704120B8703020F870387195F857 +:100AD00020020009787178790A28787901D23030BB +:100AE00000E03730787195F8200200F00F00B871FF +:100AF000B8790A28B87901D2303000E03730B871BF +:100B00000320F871781C0721F8F7C0F93872092022 +:100B1000ADF8340095F81C02042802D1052085F8B0 +:100B20001C020198002180F81712062028E00422F8 +:100B300006F834209DF8141006EBC40040314170D3 +:100B4000512145E1072035E2287103206871681CB6 +:100B50000521F8F79BF9E9E3042206F834209DF813 +:100B6000141006EBC4004031417041218170052111 +:100B7000C170ADF8342095F81C02022802D1032080 +:100B800085F81C0229E1022006F834009DF81400C3 +:100B900006EBC405403068704120A87085F803E07A +:100BA0003220287103206871681C0521F8F76EF95E +:100BB000A8710720ADF834009BF8860D20F02001C5 +:100BC0008BF8861D09E1022006F834009DF8140018 +:100BD00006EBC407403078704120B870704687F843 +:100BE00003E030213971D5F82422B2F5100F00D27C +:100BF0003221797195F82212012903D095F8220249 +:100C000028B100E0B8710021ADF8001015E03220E5 +:100C1000F8E7D5F82402BDF80020C2F105029200E1 +:100C2000D040BDF8002000F00F003A443030D071C1 +:100C3000BDF80000401CADF80000BDF8000006281B +:100C4000E7D332207873ADF8001013E0D5F85002E6 +:100C5000BDF80010C1F103018900C840BDF80010C3 +:100C600000F00F00394430308873BDF80000401C9C +:100C7000ADF80000BDF800000428E7D30320B874E5 +:100C8000781C1221F8F702F9F874142092E186E03A +:100C900062E162E100E073E0022006F834009DF8B2 +:100CA000140006EBC407403078704120B870322041 +:100CB000F87087F804E07871B8710021ADF8001081 +:100CC00013E0D5F85002BDF80020C2F103029200F3 +:100CD000D040BDF8002000F00F003A443030D07111 +:100CE000BDF80000401CADF80000BDF8000004286D +:100CF000E7D3ADF80010302108E0BDF8000038441B +:100D0000C172BDF80000401CADF80000BDF8000045 +:100D10001928F2D3032087F82400781C2421F8F73F +:100D2000B5F887F82500262044E106EBC401487099 +:100D300002203FE19BF8850D8DF8140095F81C12F8 +:100D4000019890F81802814203D10198012180F89E +:100D5000171299F8880B401C89F8880B9DF814002D +:100D600020B19DF81400401E8DF814000A2B34D2D7 +:100D7000DFE803F005062453F4F3F2331534D6E626 +:100D8000022006F834009DF8140006EBC40540303C +:100D900068704120A87085F803E03520D4E6022071 +:100DA00006F834009DF8140006EBC4054030687066 +:100DB0004120A8703220E8703020C5E6042206F8F1 +:100DC00034209DF8141006EBC400403141704121DD +:100DD00081700521C170ADF834201BE2022006F8B5 +:100DE00034009DF8140006EBC405403068704120C3 +:100DF000A87085F803E03220287103206871681C10 +:100E00000521F8F743F8A8719BF8860D20F0200122 +:100E10008BF8861D96E6FDE3FDE3022006F834001C +:100E20009DF8140006EBC407403078704120B8707C +:100E3000714687F803E03871D5F82402B0F1104FFD +:100E40000AD03220787195F82202012806D095F850 +:100E5000220228B106E0FAE33020F3E7B97101E09D +:100E60003220B8710022ADF8002013E0D5F824023A +:100E7000BDF80010C1F107018900C840BDF800109D +:100E800000F00F0039443030C871BDF80000401C3C +:100E9000ADF80000BDF80000082800E0FDE3E5D350 +:100EA0003220F873ADF8002013E0D5F85002BDF8F9 +:100EB0000010C1F105018900C840BDF8001000F024 +:100EC0000F00394430300874BDF80000401CADF804 +:100ED0000000BDF800000628E7D33021B975ADF851 +:100EE000002008E0BDF800003844C175BDF80000DE +:100EF000401CADF80000BDF800000628F2D3797759 +:100F0000ADF800200CE0F0E3F0E3F0E3F0E3BDF82F +:100F1000000038448177BDF80000401CADF80000A7 +:100F2000BDF800000628F2D387F82410ADF80020A1 +:100F300009E0BDF80000384480F82510BDF8000035 +:100F4000401CADF80000BDF800000628F1D387F87A +:100F50002B10ADF800200CE07CE076E02BE0BDF833 +:100F60000000384480F82C10BDF80000401CADF89B +:100F70000000BDF800000628F1D387F83210ADF864 +:100F8000002009E0BDF80000384480F83310BDF8B7 +:100F90000000401CADF80000BDF800000628F1D3A9 +:100FA000032087F83900781C3921F7F76FFF87F89D +:100FB0003A003B20CEE3022006F834009DF81400EE +:100FC00006EBC407403078704120B8703220F870CA +:100FD00087F804E033217971B8710021ADF8001071 +:100FE00013E0D5F85002BDF80020C2F105029200CE +:100FF000D040BDF8002000F00F003A443030D071EE +:10100000BDF80000401CADF80000BDF80000062847 +:10101000E7D3ADF80010302108E0BDF800003844F7 +:101020004173BDF80000401CADF80000BDF80000A1 +:101030001928F2D3032087F82600781C2621F7F719 +:1010400025FF87F82700282084E3102006F83400C5 +:1010500030206AE6102006F83400704665E69BF8FA +:10106000851D8DF81410BDF8001001EB01110CEB7B +:10107000C10101F5005191F81C22019991F8181253 +:101080008A4205D1012200E0EEE3019981F817229E +:1010900099F8881B491C89F8881B0027ADF8007057 +:1010A00010E0BDF8001000EB011101F5805191F83E +:1010B000851D9DF8142091420AD0BDF80010491CEE +:1010C000ADF800109AF85B1DBDF800209142E8D8F9 +:1010D000BDF8001000EB011000F5805090F8841D61 +:1010E0000F98401A401C8DF818009DF8140020B18C +:1010F0009DF81400401E8DF8140095F81D020F286D +:1011000005D295F81D02401C85F81D0201E085F806 +:101110001D7210996520B13909297BD2DFE801F0F1 +:10112000050C437A7A647A1D2F009DF81400503024 +:1011300006F83400202166E09DF81400503006F8CF +:10114000340095F81D0206EBC40540F030006870CD +:101150000120A870E8702F7136E09DF8141050310E +:1011600006F8341095F81D1206EBC40541F0300165 +:101170006970A8700120E8709DF8180023E09DF8C0 +:101180001410503106F8341095F81D1206EBC40502 +:1011900041F030016970A8700120E8709DF81800D6 +:1011A00040F010000FE09DF81400503006F83400B5 +:1011B00095F81D0206EBC40540F030006870012070 +:1011C000A870E8700520287128460521F8F71CFA58 +:1011D000CDE9080768710898000AA8710320E87132 +:1011E000FA202872FFF726BB95F81E0285F8210227 +:1011F00085F81E729DF81400503006F8340095F8FA +:101200001D0240F0C00106EBC4004170FA2181705C +:1012100003209FE289E0BDF800100798084441F6DA +:10122000883108440178491C01709AF8600D38B182 +:101230000F99491CC9B2012836D0022875D144E063 +:101240001098312802D04528F8D116E00020ADF8DA +:10125000000002A90CE0BDF80000BDF8003006EB6C +:10126000C402085CD054BDF80000401CADF800007A +:10127000BDF800000728EED364E40020ADF80000BC +:101280000AA90CE0BDF80000BDF8003006EBC4026E +:10129000085CD054BDF80000401CADF80000BDF85B +:1012A00000000728EED34DE48DF814109DF81400CB +:1012B00006F8340006EBC405032068700027AF7001 +:1012C0000220E8702F7109200EE08DF814109DF8AF +:1012D000140006F8340006EBC405032068700027EC +:1012E000AF70EF702F710220687128460621F7F762 +:1012F0009FFFCDE90807000AE8710898A871FFF779 +:10130000E0BA99F8881B491C89F8881B9BF8851D51 +:101310008DF814101099F3296FD008DC05296DD0D1 +:10132000F12909D0F22989D114E015E23EE1F4292E +:101330007DD0F62988D1FDE0F52006F834009DF82F +:10134000140006EBC40568700027AF700520E87034 +:10135000F12021E1F52006F834009DF8141006EB89 +:10136000C400804641704FF0000980F80290F221DD +:10137000017195F89212417195F8920201281DD0E1 +:1013800095F89202202870D00620ADF83400BDF800 +:10139000340088F803004046BDF83410F7F748FFE2 +:1013A000CDE90809BDF83420000A08F80200BDF8AC +:1013B0003420089908EB02004170B7E02520ADF811 +:1013C00034004946ADF8009010E0BDF80000384404 +:1013D00000F5005090F86522BDF8003008EB0300DE +:1013E0008271BDF80000401CADF80000BDF800009F +:1013F0000F28EAD3ADF8001012E051E0D8E0BDF8B4 +:101400000000384400F5005090F87722BDF8003015 +:1014100008EB03004275BDF80000401CADF8000069 +:10142000BDF800000A28EAD395F88C2200E0A6E077 +:1014300088F81F20ADF8001011E0BDF80000384416 +:1014400000F5005090F88D12BDF8002008EB020066 +:1014500080F82010BDF80000401CADF80000BDF879 +:1014600000000528E9D392E7FFE70A20ADF8340031 +:1014700048460EE0BDF80000384400F5005090F8F2 +:101480008D12BDF8002008EB02008171BDF800004C +:10149000401CADF80000BDF800000428EAD376E750 +:1014A000F52006F834009DF8141006EBC4008046C1 +:1014B00041704FF0000980F80290F322027195F814 +:1014C000922242710C22ADF8342095F88C22827160 +:1014D000ADF8009010E0BDF80000384400F5005071 +:1014E00090F88D12BDF8002008EB0200C171BDF824 +:1014F0000000401CADF80000BDF800000528EAD34C +:10150000BDF8340088F803004046BDF83410F7F702 +:101510008FFECDE90809BDF83420000A08F8020062 +:10152000BDF83420089808EB0201B4E0BDF834009F +:10153000801C0FE10620ADF83400F52006F83400D9 +:101540009DF8140006EBC40568700027AF70BDF865 +:101550003400E870F62028719BF88C0D68712846DD +:10156000BDF83410F7F764FECDE90807BDF8341074 +:10157000000A6854BDF83410089829448BE0F5201F +:1015800006F834009DF8140006EBC40568700027C7 +:10159000AF700520E870F420287128460521F7F780 +:1015A00047FECDE90807000A68710898A87131E480 +:1015B00040F21321ADF83410F52106F834109DF8EF +:1015C000141006EBC4077970BDF83410090AB9701D +:1015D000BDF83410F970052139714FF0000841460B +:1015E0000DE0BDF80010014401F5805191F8621D35 +:1015F000BDF800303B445971BDF80010491CADF8EE +:101600000010BDF800100A29EBD3BAF86E0D914610 +:10161000000A01E0E0E0E2E0F873BAF86E0D387419 +:10162000B5F8A002000A7874B5F8A002B874B5F84D +:10163000A0120E9801EB802081B20320F7F718FA70 +:101640004546ADF800804FF40072484610E055E280 +:10165000BDF80010014401F5805191F8E611BDF884 +:1016600000303B44D974BDF80010491CADF800109F +:10167000BDF800109142EBD33846BDF83410F7F7AF +:10168000D7FDCDE90805BDF83410000A7854BDF83F +:10169000341008983944487048E794E29BF8850D67 +:1016A0004FF00008414600F04BFF8DF8140095F80C +:1016B0001C12019890F81802814203D1019801216F +:1016C00080F8171299F8880B401C89F8880B10983D +:1016D000C5280BD012DCB6287ED00ADC012847D002 +:1016E000142825D0B22837D107E1E2E06FE10FE0FE +:1016F00010E2B92877D0C3282ED1DAE0E1286DD0E6 +:1017000006DCCA286BD0CE286AD0D72824D101E2C3 +:10171000E5287EF4A2AFF52006F834009DF8140009 +:1017200006EBC4056870A220A870E520FEF7AFBFE5 +:10173000FA2006F8340006EBC4056870A87010980B +:10174000E8709DF81400287128460221F7F79EFBE7 +:1017500068710620ADF834000E99FB48FB4D002956 +:101760007ED001297DD002297CD003297BD10BE2D8 +:10177000FA2006F8340006EBC4077870B8701098A9 +:10178000F8709DF814003871D5F82402B0F1104FAC +:1017900005D34FF410000021CDE9080103E0D5F88E +:1017A0002402CDE9080840460FE0BDF80000C0F172 +:1017B0000200C200DDE90801F6F735FDBDF80010B2 +:1017C00039444871BDF80000401CADF80000BDF878 +:1017D00000000328E9D304E083E004E0D4E074E0EF +:1017E00001E1FEF7C5BFF52006F834009DF81400AE +:1017F00006EBC40778709AF8600D0028D5F824022B +:101800000AD0B0F1104F36D0D5F82412CDE908181F +:10181000A620B870404644E0B0F5100F07D0D5F8C8 +:101820002412CDE90818A520B870404615E04FF401 +:1018300010000021CDE90801F5E7BDF80000C0F176 +:101840000200C200DDE90801F6F7EDFCBDF800106A +:101850003944C870BDF80000401CADF8000004E039 +:1018600064E175E180E19EE16FE0BDF800000328CE +:10187000E3D3FEF7BFBF4FF010400021CDE90801D0 +:10188000C6E7BDF80000C0F10300C200DDE90801B1 +:10189000F6F7C9FCBDF800103944C870BDF8000067 +:1018A000401CADF80000BDF800000428E9D3FEF7A5 +:1018B000BFBFF52006F834009DF8140006EBC40500 +:1018C0006870A220A870C32030E7F52006F8340025 +:1018D0009DF8140006EBC4056870A220A870CA2009 +:1018E00024E7F52006F834009DF8140006EBC40543 +:1018F0006870A220A870B62018E7F52006F834001A +:101900009DF8140006EBC40778709AF8600D18B1C2 +:10191000A520B87040462FE0A420B87040460EE0E5 +:10192000D5F85002BDF80010C1F10101C900C8404E +:10193000BDF800103944C870BDF80000401CADF877 +:101940000000BDF800000228EAD3B22078713846C2 +:10195000052100F026FDB8718EE4D5F85002BDF8DF +:101960000010C1F10201C900C840BDF8001039449F +:10197000C870BDF80000401CADF80000BDF80000C4 +:101980000328EAD3FEF796BFF52006F834009DF849 +:10199000140006EBC4077870A620B87040460EE02D +:1019A000D5F85402BDF80010C1F10301C900C840C8 +:1019B000BDF800103944C870BDF80000401CADF8F7 +:1019C0000000BDF800000428EAD3FEF7ACBFF52004 +:1019D00006F834009DF8140006EBC4056870A220D8 +:1019E000A870C520A2E6F52006F834009DF8140082 +:1019F00006EBC40568709AF8600D18B1AE20A870A7 +:101A0000404655E0AC20A870404615E007F5005070 +:101A1000D0F83D0207F50051D1F84112BDF8002081 +:101A2000C2F10402D200F6F7FEFBBDF80010294413 +:101A3000C870BDF80000401CADF80000BDF8000003 +:101A40000528E3D3404615E007F50050D0F84502DD +:101A500007F50051D1F84912BDF80020C2F1040287 +:101A6000D200F6F7E0FBBDF8001029440872BDF87B +:101A70000000401CADF80000BDF800000528E3D3CD +:101A8000FEF7A6BF07F50050D0F83D0207F500515C +:101A9000D1F84112BDF80020C2F10502D200F6F7DC +:101AA000C2FBBDF800102944C870BDF80000401CFE +:101AB000ADF80000BDF800000628E3D3404615E06D +:101AC00007F50050D0F8450207F50051D1F849124A +:101AD000BDF80020C2F10502D200F6F7A4FBBDF864 +:101AE000001029444872BDF80000401CADF8000009 +:101AF000BDF800000628E3D3FEF7ADBFF52006F8D9 +:101B000034009DF8140006EBC4056870A220A8708C +:101B1000E7200BE6F52006F834009DF8140006EBEC +:101B2000C4056870A220A870D720FFE5BDF8341066 +:101B3000C9B38021F8F745FABDF83400C5F8A40010 +:101B400002480121A0302CE0000C0240006002405D +:101B5000BDF8341039B30821F8F733FABDF8340072 +:101B6000686701211B481CE0BDF83400D8B14FF470 +:101B700080711948F8F725FABDF83400C5F8BC00A3 +:101B80001448012148300CE0BDF8341059B14FF42D +:101B90008061F8F716FABDF83400E8650D480121B8 +:101BA0001838F7F79BFB0D4890F8E703002807D09B +:101BB00006EBC4000023BDF834100E9AF8F726FA9D +:101BC00011B0BDE8F08F99F8880B401C89F8880B9C +:101BD000F6E700007060024000000240A4220020EE +:101BE0002DE9F04700242DED048B804689469FEDBA +:101BF0001E9B25462646E20040464946F6F713FB63 +:101C0000C7B22046F6F7EEFC41EC110BB0EE490AE4 +:101C1000F0EE690A09F004F9380907F00F0100EB4A +:101C20008000B0EE408AF0EE608A01EB4000F6F7EB +:101C3000D9FC53EC182BF6F7E3FB41EC180B2846C4 +:101C40003146F6F7DCFC53EC182BF6F732FBF6F7CF +:101C500009FD641CE4B205460E46082CCBD3BDEC4E +:101C6000048BBDE8F0870000000000000000594030 +:101C700070B50E4D40F224442146284608F089FDF7 +:101C8000012812D1298828462A1D1188214608F0EA +:101C90001DFD0748012180F8291B0648D0F88C005B +:101CA0000549C0F57A70A1F83C0470BD00440040BD +:101CB000A422002000600240A452002010B50B4C6A +:101CC00040F22441204608F064FD01280DD120880F +:101CD000201D00880648012180F8351B0548406C0E +:101CE0000549C0F57A70A1F83E0410BD004C0040D3 +:101CF000A422002000600240A452002010B50B4C2A +:101D000040F22441204608F044FD01280CD12088EF +:101D1000A0880748012180F8411B06484069064910 +:101D2000C0F57A70A1F8400410BD000000500040DA +:101D3000A422002000600240A452002010B50B4CE9 +:101D400040F22441204608F024FD01280DD12088CE +:101D5000201D00880648012180F84D1B0548C06AF7 +:101D60000549C0F57A70A1F8420410BD0048004052 +:101D7000A422002000600240A452002010B5124CA2 +:101D800010492046F7F794FA00212046F7F7A6FA03 +:101D90000E4C4021204608F0F5FC0028F9D08021A7 +:101DA0000B48F8F710F9084C0A49183C2046F7F799 +:101DB0007FFA01212046F7F791FA074901200871BF +:101DC00010BD000000802020A060024000440040C0 +:101DD000000C0240008800201200002010B5124CB8 +:101DE00010492046F7F764FA00212046F7F776FA03 +:101DF0000E4C4021204608F0C5FC0028F9D00821EF +:101E00000B48F8F7E0F8084C0A49303C2046F7F751 +:101E10004FFA01212046F7F761FA074901200871BE +:101E200010BD00002080002070600240004C004087 +:101E3000000C0240008020101200002010B5124C4F +:101E400010492046F7F734FA00212046F7F746FA02 +:101E50000E4C4021204608F095FC0028F9D04FF4A4 +:101E600080710B48F8F7AFF8074C0A49A83C2046A8 +:101E7000F7F71EFA01212046F7F730FA064901204C +:101E8000087110BD00800028B8600240005000407A +:101E900000000240208000101200002010B5124CFB +:101EA00010492046F7F704FA00212046F7F716FA02 +:101EB0000E4C4021204608F065FC0028F9D04FF474 +:101EC00080610B48F8F77FF8074C0A49303C204600 +:101ED000F7F7EEF901212046F7F700FA064901204D +:101EE000087110BD00800018586002400048004092 +:101EF000000C024000880010120000202DE9F0477D +:101F0000012190B0480505F0CBFE8648F7F7F0F9BF +:101F1000402738010024CDE90540C5010794089405 +:101F2000CDE9094546040C940D94DFF8FC917F48F7 +:101F30000B94CDE90207CDE9006969460E94794812 +:101F4000F7F77EFA012210217648F7F763FADFF8F7 +:101F5000D4A1AAF1180A5046F7F7CAF94FF47A78D3 +:101F6000CDE90348E811CDE9054007940894CDE98F +:101F700009456F480B940C940D9400960E94CDE98E +:101F8000019069465046F7F75BFA01215046F7F792 +:101F9000A5F9DFF890A1AAF1300A5046F7F7A8F9A1 +:101FA000E811CDE9054007940894CDE909450C9462 +:101FB0000D94DFF8809160480B94CDE90207CDE9DC +:101FC000006969460E945046F7F73AFA012210214B +:101FD0005046F7F71FFADFF84CA1AAF1600A504605 +:101FE000F7F786F9CDE90348E811CDE905400794F4 +:101FF0000894CDE9094551480B940C940D94009632 +:102000000E94CDE9019069465046F7F719FA01217F +:102010005046F7F763F9DFF80CA10AF1180A5046A9 +:10202000F7F766F9E811CDE9054007940894CDE982 +:1020300009450C940D94DFF8089142480B94CDE9C2 +:102040000207CDE9006969460E945046F7F7F8F9A2 +:10205000012210215046F7F7DDF9DFF8C8A0AAF1F8 +:10206000900A5046F7F744F9CDE90348E811CDE965 +:10207000054007940894CDE9094533480B940C9426 +:102080000D9400960E94CDE9019069465046F7F7FD +:10209000D7F901215046F7F721F9DFF88890A9F127 +:1020A00048094846F7F724F90397E811CDE90540B8 +:1020B00007940894CDE9094525480B940C940D9498 +:1020C000224F00960E94CDE9017069464846F7F715 +:1020D000B7F9012210214846F7F79CF9DFF8449040 +:1020E000A9F178094846F7F703F9CDE90348E81163 +:1020F000CDE9054007940894CDE9094515480B94AE +:102100000C940D9400960E94CDE9017069464846F2 +:10211000F7F796F901214846F7F7E0F810B0BDE867 +:10212000F0870000A060024004440040205B0020D3 +:1021300080640020044C0040785D00206868002026 +:1021400004500040D05F0020506C00200448004044 +:1021500028620020387000202DE9FC41012108464A +:1021600005F09EFD0121042005F09AFD01210820C3 +:1021700005F096FD0121402005F092FDDFF8FC807E +:10218000072205214046F7F705FF072206214046B2 +:10219000F7F700FF072208214046F7F7FBFE07226A +:1021A00009214046F7F7F6FE354F08220A21384646 +:1021B000F7F7F0FE08220B213846F7F7EBFE08226E +:1021C00002214046F7F7E6FE08220C213846F7F7D1 +:1021D000E1FE02268DF8056000244FF459708DF859 +:1021E0000640012500908DF807508DF8046069467F +:1021F0004046F7F793FE8DF805604FF4E0508DF8F8 +:10220000064000908DF807508DF804606946384606 +:10221000F7F784FE4FF4916000908DF806408DF83A +:10222000045069464046F7F779FE280200908DF881 +:1022300006408DF8045069461248F7F76FFE8DF896 +:1022400006404FF4F040104C00908DF80450694661 +:102250002046F7F763FEA9032046F7F7B2FE6903AD +:102260002046F7F7AEFEA1142046F7F7AAFEE114C8 +:102270002046F7F7A6FEBDE8FC810000000C0240F6 +:1022800000080240000002400018024070B500241F +:10229000FFF762FFFFF732FE00F01EF80C48002146 +:1022A0000170817041700121C1704FF47A718160B9 +:1022B000084D042085F8240B04E0204600F062F964 +:1022C000641CE4B295F8240BA042F6D870BD00005F +:1022D00024570020A4220020F8B511208DF800001A +:1022E00002258DF8015001248DF802408DF803403D +:1022F000684601F0AFF926208DF800008DF8014006 +:1023000000268DF802608DF80340684601F0A2F9BE +:102310000E208DF800008DF801508DF802408DF8E8 +:102320000340684601F096F927208DF800008DF8EB +:1023300001408DF802608DF80340684601F08AF98B +:102340000F208DF800008DF801508DF802408DF8B7 +:102350000340684601F07EF934208DF800008DF8C6 +:1023600001408DF802608DF80340684601F072F973 +:102370002F208DF800008DF801508DF802408DF867 +:102380000340684601F066F935208DF800008DF8AD +:1023900001408DF802608DF80340684601F05AF95B +:1023A000F8BD01B9102110F8012B10F8013B491EAE +:1023B0005A400904090CF8D102F07F007047000070 +:1023C0002DE9FF5F14460F464FF480564FF48068A6 +:1023D0004FF4C0694FF00C0A40F2244B002580B145 +:1023E000012830D0022851D0032871D1012188045E +:1023F00005F07AFC0097012C6DD0022C70D094B3BC +:1024000077E00121480405F06FFC0097012C03D010 +:10241000022C06D054B10DE0ADF80460ADF8088090 +:1024200008E0ADF80460ADF8089003E0ADF80450A2 +:10243000ADF80850ADF80650ADF80C50ADF80AA054 +:1024400069463B4C5DE00121C80405F04DFC009756 +:10245000012C03D0022C07D05CB10EE0ADF8046073 +:10246000ADF8088009E040E0ADF80460ADF80890F0 +:1024700003E0ADF80450ADF80850ADF80650ADF8E3 +:102480000C50ADF80AA069462A4C3AE00121080533 +:1024900005F02AFC0097012C03D0022C06D054B181 +:1024A0000DE0ADF80460ADF8088008E0ADF8046018 +:1024B000ADF8089003E0ADF80450ADF80850ADF861 +:1024C0000650ADF80C50ADF80AA069461A4C18E059 +:1024D0002CE000E004E0ADF80460ADF8088008E00E +:1024E000ADF80460ADF8089003E0ADF80450ADF825 +:1024F0000850124CADF80650ADF80C50ADF80AA0DB +:102500006946204608F07CF90121204608F0E1F8F0 +:1025100001225946204608F05BF91021204608F0B8 +:10252000D5F80122C021204608F0DDF8BDE8FF9F64 +:1025300000440040004C0040005000400048004073 +:102540002DE9FC410024CDE900446F4664220023BC +:10255000F5F738FE0E460546104619460A220023B6 +:10256000F5F730FE010102F00F000818385504F1AC +:102570000104E4B228463146082CE7D3DDE9000126 +:10258000BDE8FC812DE9F84F8F4E804600250420E0 +:1025900086F8240B08EB480101EB0810A6F58057DC +:1025A00007EB001B0BF5805494F8610D012803D153 +:1025B0000021404600F010F908EB4802BA4607EB4C +:1025C0008207A7F59B6707F500574FF0000987F8CA +:1025D000009087F8029087F8019087F80390052112 +:1025E000B96087F8309087F83290012087F8310081 +:1025F00087F83300D4F85C0D00EB80004000B8632E +:1026000094F8592DD4F8541D4046A7F62837FFF703 +:10261000D7FE94F85A1D08EB081202EB08206B4A0B +:10262000072902EBC000009000F5005015D2DFE84A +:1026300001F01404060A0C0E1A00052100E00F2117 +:1026400080F8181209E00721FAE70421F8E7D4F826 +:102650005C1D64225143C7F8601B9AF81810D046DD +:10266000012902D017E00321EAE780F8189201203F +:10267000C7F8300B564F80213846F7F7A4FC0821E5 +:102680003846F7F7A0FCB9155248F7F79CFC391506 +:102690003846F7F798FC4FF0A10EC2466FE000985D +:1026A00005EB051200EBC20000F5077000F50050C5 +:1026B00000210173012282734173C173D4F85C2D30 +:1026C00094F85B7D7A4302EB8202920042610BEB4D +:1026D000051202F5805292F8867D27F0800782F875 +:1026E000867D017094F85A1DA0F50770072944D221 +:1026F000DFE801F0430408080A0C0E00E52180F829 +:1027000021123AE07146FAE7B121F8E73121F6E704 +:10271000F12180F8211200212BE001EB011303EBE2 +:1027200001230AEBC30701EB410303EB01130AEB9F +:102730000313002003F5805915E003EB001C0CF592 +:10274000805C9CF884CD92F88C8DC44509D192F8B8 +:1027500084CD00EB001807EBC80808F5005888F88E +:1027600093C2401CC0B299F85BCD8445E5D8491CA2 +:10277000C9B296F8240B8842CFD86D1CEDB294F8FC +:102780005B0D5346A8428AD8002086F8250B00EB43 +:10279000400101EB001103EB011101F5805191F8AB +:1027A0005A2D052A09D291F85A2D32B196F8252BC7 +:1027B00091F85B1D114486F8251B401CC0B204280B +:1027C000E5D3BDE8F88F0000A4220020A412002069 +:1027D000000C0240000002402DE9F041054663482C +:1027E0004FF480425310066861488414C71439B10D +:1027F000C5B1012D18D0022D18D0032D1BD117E023 +:1028000035B1012D06D0022D06D0032D13D105E0E0 +:10281000114604E0194602E0214600E03946F7F788 +:10282000D2FB08E0114604E0194602E0214600E030 +:102830003946F7F7C6FB642009F038FC00224FF454 +:1028400016512846FFF7BCFD4A4905EB450001EB50 +:10285000800000F58050002280F85A2BC0F85C2BD5 +:1028600005EB450000EB051001EB001000F5805072 +:10287000D0F85C3D01F58041C1F88834012381F82E +:10288000813490F85A1D3C4C962305EB850020447A +:1028900006290AD2DFE801F009030505073376218E +:1028A00002E0837001E06E218170C5EB0511334BAE +:1028B00001EB8101C02403F8314003EBC1046270D5 +:1028C0000821A170E27006F00F0105EB051211441A +:1028D0002171807860712020A071E17180202072C8 +:1028E0004C2060725420A0722548264F0B2645B11B +:1028F000012D0FD0022D25D0032D14D12DE06621FE +:10290000D2E78021F7F75DFBC7F8A4601D480121DD +:10291000A03006E00821F7F754FB7E671948012133 +:102920007030F6F7DBFC184890F8E70328B1204632 +:1029300000232A460B21F7F769FBBDE8F04164202C +:1029400009F0B4BB4FF480711048F7F73AFBC7F8B1 +:10295000BC600C480121B830E3E74FF48061F7F721 +:1029600030FBFE65074801215830DAE7187AFF1F6F +:1029700000180240A412002020740020205B0020D8 +:10298000000C024000600240A4220020000002402F +:102990002DE9F04700252DED028B8EB08DF82850E3 +:1029A0008DF82C508DF83050CDE90855CDE9005503 +:1029B0008DF808508DF80C508DF810508DF814508B +:1029C000ADF818509FEDFE0AFE4C07958DED090AF3 +:1029D00094F83A0D4FF0010908B384F83A5DB4F861 +:1029E000520DF94E3168C1F57A71884217D13068BD +:1029F000C0F57A70A4F8500D371F00213846F6F75D +:102A00006DFCF2493846F6F753FCF14981F8009025 +:102A10004FF47A70306001213846F6F75FFC94F885 +:102A2000DA0CEB4FBF1C02280AD0042801D005287D +:102A300003D184F8469DC4F8485D8DF8285055E2CE +:102A4000E048603090F8D80BDFF8888341F6865A6A +:102A500008F1020606F5805600287DD001287CD0BA +:102A60000228E6D1F879397A40EA0120C117CDE988 +:102A70000001D7480721801CF6F7DAFBCDE90805ED +:102A8000DDE90001089B694058400843D1D13878FE +:102A9000401E8DF8100086F82C5D9DF8100046460B +:102AA000404400F5805080F88555B879F5F79AFDD7 +:102AB00041EC110B9FEDC80B08F0B2F93879B0EE7C +:102AC000408AF0EE608AF97840EA0120F5F78AFD45 +:102AD00053EC182BF5F706FDF5F7E9FD9DF81010FE +:102AE00006EB011101F58051C1F895059DF8100024 +:102AF00006EB001000F58050C0F891559DF81000CD +:102B000006EB001000F58050C0F899559DF81000B4 +:102B100006EB001000F58050C0F89D559DF80800A8 +:102B200000EB400101EB00109DF8101006EB0010C7 +:102B300000EB011101EB0A00017841F08001017006 +:102B4000797A9DF8080000EB001202EB002006EBFA +:102B5000C0029DF8100001E017E00BE100EB00104F +:102B600002EBC00000F5005080F858129DF80800F4 +:102B700000EB400101EB001006EB001000F5805067 +:102B800090F85B0D84F8840553E79DF8081008EB76 +:102B9000410000F58040B0F83414781C891FF6F726 +:102BA0005DFBC117CDE908019DF8081008EB410055 +:102BB00000F58040B0F834148548C01E0844042154 +:102BC00005F052FBC117CDE90001DDE908320146ED +:102BD0000198594050400143D6D186F82C5D387990 +:102BE000ADF81800BDF818003128CDD19DF80800C7 +:102BF000464608EB400000F58040B0F8340441211F +:102C0000183890FBF1F0C117CDE9000184F8840574 +:102C10008DF82850A4E09DF8280000EB801038447F +:102C2000017D9DF82800304400F5805080F885151E +:102C30009DF82800082100EB801038441A3005F078 +:102C4000DFFA00EE100AB8EEC00A8DED090A10EEA8 +:102C5000100A9DF8281006EB011101F58051C1F80A +:102C600095059DF82800082100EB8010384432308B +:102C700005F0C6FA00EE100AB8EEC00A8DED090A9A +:102C800010EE100A9DF8281006EB011101F5805195 +:102C9000C1F891059DF82800082100EB8010384408 +:102CA0003A3005F0ADFA00EE100AB8EEC00A8DED2C +:102CB000090A10EE100A9DF8281006EB011101F523 +:102CC0008051C1F899059DF82800082100EB80107B +:102CD0003844423005F094FA00EE100AB8EEC00A0B +:102CE0008DED090A10EE100A9DF8281006EB01116F +:102CF00001F58051C1F89D059DF8080000EB4001E9 +:102D000001EB00109DF8281006EB001000EB0111FC +:102D100001EB0A00017841F0800101709DF8080084 +:102D200006EB400000F58040B0F834142848401C01 +:102D3000095C9DF8080000EB001202EB002006EB96 +:102D4000C0029DF8100000EB001002EBC00000F57F +:102D5000005080F858129DF82800401C8DF828007B +:102D60009DF82810DDE90023891A75EB0300FFF6B2 +:102D700052AF5EE6787DB97D40EA0120C117CDE90A +:102D8000000113481521801CF6F752FACDE9080519 +:102D9000DDE90010089B684059400143E9D13878CB +:102DA000401E8DF8100086F82C5D9DF810004646F8 +:102DB000404400F5805080F885559DF810000FE0E4 +:102DC00000000000A42200202C64024000880010B3 +:102DD000CE0A0020A41200200000000000002440C1 +:102DE00008EB001000F58050C0F89555B879797956 +:102DF00040EA012000EE100AF8EE400A9FED400A7A +:102E0000387980EE801AF97840EA012000EE900AC5 +:102E10009DF81000F8EE600A71EE200A10EE901A8C +:102E200006EB001000F58050C0F89115B87A797A59 +:102E300040EA012000EE900A387AB8EE601AC1EE3E +:102E4000000AF97940EA012000EE100A9DF81010FE +:102E5000B8EE400A30EE800A10EE100A06EB0111BF +:102E600001F58051C1F89905F87A0006387BF97AA6 +:102E700040EA01200AD400EE100ADFED220AB8EE83 +:102E8000400A20EE200A10EE100A0BE0404280B209 +:102E9000F5F7A8FB9FED1C1B53EC112BF5F7B0FACF +:102EA000F5F705FC9DF8101006EB011101F58051B6 +:102EB000C1F89D059DF8080000EB400101EB0010F2 +:102EC0009DF8101006EB001000EB011101EB0A0059 +:102ED000017841F080010170F97D32E69DF828000B +:102EE0003D549DF82800401C8DF828009DF82800CE +:102EF0001428F3D30EB0BDEC028BBDE8F0870000C0 +:102F000000FF7F470000803D000000000000B0BFD0 +:102F10002DE9F34F8246F2A085B0D0E90010CDE94B +:102F20000110F1A00026D0E90010CDE90310F0490E +:102F300035463746B046B3464E70EE4A02EB0A00BD +:102F400000F5805090F82C1D042921D1052180F82E +:102F50002C1D594680F8DEBC90F8BC3C23F0800361 +:102F600080F8BC3C5046BAF1020F07D0042803D0C9 +:102F7000BAF1050F0CD105E0DF4805E0DE4831214C +:102F8000801E01E0DC48401C00F5005080F8E31C86 +:102F9000D8480AEB4A0100EB011000F58050814649 +:102FA00090F8D22BD548D64C4FF48071022A7DD0B0 +:102FB000042A0FD0052A0AD194F82C0D401C84F85D +:102FC0002C0D99F8D11BD9F8CC0B00F0FDFA07B005 +:102FD000BDE8F08F94F8DC2C002AF8D0F6F7F1FF6A +:102FE000C44E99F8D11BD9F8CC0B00F0EDFA94F847 +:102FF000DC0C012802D0022841D11BE094F8DB1C34 +:1030000001EB8100C0EB8110304490F86080B94A38 +:1030100050F8617F02F64173C2F8217F4768C2F819 +:10302000257F8268C6F8292F026A1A60808C9880F2 +:103030000F0924E096F8208F1DE007EB470101EB14 +:10304000071106EB0112002002F5805109E002EBA6 +:10305000001303F5805393F884CDC44505D0401C7C +:1030600080B291F85B3D8342F1D891F85B1D8142BB +:1030700005D87F1CBFB294F8240BB842DDD8404677 +:103080000021FFF75DFA02460B4606210020CDF82D +:1030900000B004F05BFD07EB470000EB071006EB08 +:1030A0000017A7F5247707F5005700E0ADE0387862 +:1030B000C0F381000090D6F8212F00230721184685 +:1030C00006F6297604F042FD387800F003000090FF +:1030D00056F8042C00230821184604F037FD3878F0 +:1030E000C0F301100090326800230921184604F053 +:1030F0002DFD322004F8C70F30206070717F00EB87 +:103100001111A170717F01F00F013031E1702D219B +:103110002171327F00EB12126271327F02F00F02D6 +:103120003032A271E171F17E00EB11112172F17E5A +:1031300001F00F0130316172B17E00EB1111E172CB +:10314000B17E01F00F01303121733A216173727E3B +:1031500000EB1212A273727E02F00F023032E273A1 +:103160002174317E00EB11106074307E00F00F008E +:103170003030A07400202021624F40F28A22C73CE8 +:10318000A6F629763954401C80B29042FAD34FF00B +:103190000A0C87F800C087F801C00021002006EB68 +:1031A0004112131893F85B3F202B03D1401C80B2CF +:1031B0002028F6D31F280DD20020131893F85B3F68 +:1031C00000EB451807F80830401C80B22028F4D3E3 +:1031D0006D1CADB2491C89B21429DFD307EB451031 +:1031E00080F820C080F821C080F822C080F823C079 +:1031F00080F824C080F825C0252000EB451000048D +:10320000000C84F8DCBC55D1E1E60F468046F6F7A9 +:10321000DAFE4FF400714046F6F7D5FE354D99F8C9 +:10322000D11BD9F8CC0B00F0CFF994F82C0D401C31 +:1032300084F82C0D0AEB4A0101EB0A1005EB001093 +:1032400000F5805090F8600DE8B1022501240326B6 +:1032500001283AD00228D7D139464046F6F7B3FEC6 +:10326000284F3C707E7087F802B087F803B087F86B +:1032700004B07D7106212348F5F7DAFF010AF971E0 +:10328000B871082016E0069831280AD04528BBD12D +:103290001C4803A98A5D8255761CB6B2072EF9D365 +:1032A00007E0184801A98A5D8255761CB6B2072E40 +:1032B000F9D307201449086013480121001FF6F7CD +:1032C0000DF80B4981F801B081E60E4F3C707E701D +:1032D00087F802B0FD7087F804B009207871C9E75B +:1032E0000169323031303000016932304530300010 +:1032F000CE0A0020A4120020A802002000080240EC +:10330000A4220020B80E0020A464024070B50D4C29 +:1033100040F224452946204607F03BFA002810D009 +:103320002946204607F0D2F92088201D008806484B +:10333000012180F8391D05490968C1F57A71A0F8A5 +:10334000521D70BD00140140A42200202C640240D4 +:1033500010B5124C10492046F5F7AAFF002120466F +:10336000F5F7BCFF0E4C4021204607F00BFA002871 +:10337000F9D04FF400710B48F6F723FE074C0A49C9 +:10338000783C2046F5F794FF01212046F5F7A6FF8B +:1033900006490120487010BD00802020A064024032 +:1033A000001401400008024000880010CE0A0020EE +:1033B0002DE9F04301218FB0880504F071FCDFF89E +:1033C00094904846F5F794FF4020050103900024AF +:1033D000CDE90545C60207940894CDE909464FF0AA +:1033E00020681E480B940C940D941B4FCDF8008060 +:1033F0000E94CDE9017069464846F6F721F801229E +:1034000010214846F6F706F8DFF84890A9F1780948 +:103410004846F5F76DFF4FF47A70CDE90340CDE9EA +:10342000054507940894CDE909460D480B940C9482 +:103430000D94CDF800800E94CDE9017069464846A0 +:10344000F5F7FEFF01214846F5F748FF0FB0BDE84C +:10345000F0830000A064024004140140B80E002074 +:10346000D00A00207CB50121042004F019FC184E7C +:10347000082206213046F6F78DFD08220721304646 +:10348000F6F788FD02218DF8051000258DF806500D +:103490000124C0208DF8074000908DF80410694683 +:1034A0003046F6F73BFD4FF4407000908DF8044035 +:1034B0008DF8065003208DF805008DF80740694609 +:1034C0003046F6F72BFD61023046F6F77AFD7CBDFB +:1034D000000802402DE9F0410024FFF7C3FF00215E +:1034E0004FF4E13000F070F8FFF762FF00F04EF8A3 +:1034F00024480023037083704370C37002218160ED +:103500000373837301264673C6734FF47A71416166 +:103510001D4A04EB440102EB8100A0F5447000F564 +:103520000050037083704670C67002EB011505F5FC +:103530008055D5F8D41B01EB81014900816095F8D5 +:10354000D21BA0F54F60022909D0042901D005291A +:1035500011D1101900F5805080F8E33C0BE03121C7 +:10356000171907F5805787F8E31CD5F8D41B642595 +:103570006943C0F8F81C641CE4B2052CC9D3BDE84B +:10358000F0810000DC2F0020A412002038B5452077 +:103590008DF8000002208DF8010001248DF8024012 +:1035A0008DF80340684600F055F847208DF800007C +:1035B0008DF8014000208DF802008DF80340684628 +:1035C00000F048F838BD00007FB50C4605460121E3 +:1035D000202004F0A1FB00204FF480510095012C25 +:1035E00003D0022C06D064B10FE0ADF804104FF404 +:1035F000806103E0ADF804104FF4C061ADF808102D +:1036000003E0ADF80400ADF80800ADF80400ADF833 +:103610000600ADF80C000C200D4CADF80A00694610 +:10362000204607F0EDF80121204607F052F801226C +:1036300040F22441204607F0CBF81021204607F045 +:1036400045F80122C021204607F04DF87FBD00005B +:103650000014014030B50F23C27801780125FAB17A +:10366000144A126801F1E02102F4E062C2F5E0625E +:10367000C2F30722C2F10404D3404278A240847806 +:103680001C401443220181F80024007800F01F013F +:103690008D404009800000F1E020C0F8005130BDAD +:1036A00001F01F0085404809800000F1E020C0F8CB +:1036B000805130BD0CED00E0024A11400143024848 +:1036C0000160704780FFFF1F08ED00E010B500218A +:1036D000074B0A46002003EBC004401CC0B26254F2 +:1036E0008028F8D3491CC9B20829F3D310BD0000C3 +:1036F000237E00202DE9FE4F0026171A8146701EFA +:103700003546A3EB010A8846002F02DD4FF0010188 +:1037100002E003D14FF00001019102E0C7F1000780 +:103720000190BAF1000F02DD4FF0010002E003D179 +:103730004FF00000009002E0C7F1000A00905046F0 +:10374000574501DD3C4600E00446601C4FF0000B8D +:10375000029016E008F0FF0109F0FF000C9A00F05B +:1037600015F83E445544A64202DD0199361B8944B2 +:10377000A54202DD00992D1B88440BF101001FFAC0 +:1037800080FB02998B45E5DBBDE8FE8F30B5CC08A8 +:1037900001F0070301259D40EBB2064D05EBC00586 +:1037A000C808285C0AB1184302E063EA0000C0437D +:1037B000285530BD237E00202DE9FC4101210A203F +:1037C00004F06EFA01248DF8044000264FF4C05036 +:1037D0008DF80660032700908DF805708DF807407E +:1037E00069464648F6F79AFB8DF804408DF8066066 +:1037F0008DF80570A5028DF80740414C009569468B +:103800002046F6F78BFBC82008F050FC29462046DE +:10381000F6F7D7FBC82008F049FC29462046F6F702 +:10382000D2FBC82008F042FC0021FD2000F054FA31 +:103830000021122000F050FA0021AE2000F04CFAD6 +:103840000021D52000F048FA0021A02000F044FA21 +:103850000021A82000F040FA00213F2000F03CFAAF +:103860000021D32000F038FA0021084600F034FA95 +:103870000021402000F030FA0021A02000F02CFAB6 +:103880000021C02000F028FA0021DA2000F024FAFC +:103890000021122000F020FA0021812000F01CFA03 +:1038A00000217F2000F018FA0021D92000F014FA3E +:1038B0000021822000F010FA0021DB2000F00CFA39 +:1038C0000021342000F008FA0021A42000F004FABE +:1038D0000021A62000F000FA0021202000F0FCF9D1 +:1038E0000021084600F0F8F9FFF7F0FE0021AF20B4 +:1038F00000F0F2F900F054F8BDE8FC81000C024041 +:10390000000402400346012000E05843491EC9B2AA +:10391000FBD270472DE9F84F82460A980D46504376 +:103920006421B0FBF1F0984600F0FF0B4FF0010965 +:103930000AEB02072B4600245046FAB21946CDF88E +:103940000090FFF7D7FE05EB0806F3B2FAB2F1B22A +:103950005046CDF80090FFF7CDFE5246F3B229460F +:103960001046CDF80090FFF7C5FEF3B2FAB2F8B2F8 +:103970002946CDF80090FFF7BDFE4F460AEB0B0637 +:1039800009E02819C3B2C1B2F2B250460097FFF75E +:10399000B1FE641CE4B24445F3D3BDE8F88F0000E7 +:1039A00070B50025B020294600F096F900210846A0 +:1039B00000F092F90021102000F08EF9084E00244A +:1039C00006EBC4000121405D00F086F9641CE4B2FE +:1039D000802CF5D36D1CEDB2082DF0D370BD000026 +:1039E000237E002070B50B4C05460221204604F0D2 +:1039F00021FB0028F9D02946204604F024FB0121B0 +:103A0000204604F017FB0028F9D0204604F019FBEB +:103A1000C0B270BD003800402DE9FC4F1D468846FD +:103A200081468B460090082B0ED0680700D00120FD +:103A300000EBD500690810FB01F0C0B2203A02F09B +:103A4000FF0A0026019046E00620F7E7082D10D077 +:103A50000C2D14D0102D16D0182D3FD121490AEB72 +:103A6000CA0001EB80000027845DE0070FD00B9AAD +:103A700010E01D490AEB4A0001EB4000F3E70AEBB6 +:103A80004A001A49EDE71A4901EB0A10EBE70B98D7 +:103A900030B3002241464846FFF778FE7F1C640899 +:103AA00008F10100FFB200F0FF08082FDDD309F193 +:103AB000010000F0FF09082D0AD00099A9EB0100D0 +:103AC000B0EB550F04D10BF10800894600F0FF0B55 +:103AD000761CD846F6B201988642B7D3BDE8FC8F73 +:103AE0000122D7E7C8DE01083CD2010864D40108EE +:103AF000D8D801082DE9FF4F81B04FF00005DDE96E +:103B00000F7ADDF838B05FEA030980462E4612D1FD +:103B10000398F4F767FD41EC100B07F0E9F89FED0F +:103B2000331B51EC100B53EC112BF4F7C2FBF4F7E1 +:103B30007AFD00F0FF09082F00D10225D94510D8E1 +:103B4000BBF1000F0DD03B463022CDF800A040461F +:103B50000299FFF761FF05EB570101EB080000F048 +:103B6000FF08002431E0A9EB0B01A1420DD105EBC8 +:103B7000570101FB0480C0B23B462E22CDF800A0C5 +:103B80000299FFF749FF01261DE0001B401EC1B24C +:103B90000A20FFF7B7FE0399CDF800A0B1FBF0F0C3 +:103BA0000A21B0FBF1F201FB120106EB0800A1B102 +:103BB00005EB570202FB04003031C0B2CAB23B46EB +:103BC0000299FFF729FF641CE4B209EB0600A0424A +:103BD000C9D805B04846BDE8F08F05EB570101FB99 +:103BE0000400C0B23B463022EAE7000000000000BB +:103BF0000000F03F2DE9FF4F81B0064600900F46D0 +:103C00004FF0000A8946580700D0012000EBD3008E +:103C10000490002032E0002029E00E98002410F8E3 +:103C20000A500AF101001FFA80FAE80701D00F9A42 +:103C300002E00F9848B3002239463046FFF7A6FD50 +:103C40007F1C641C6D08E4B2FFB2082CEDD3761C17 +:103C50000098F6B2311A0398814204D109F10800A4 +:103C6000009E00F0FF0908F101004F46C0B2039921 +:103C700080468842D1D30BF10100C0B2049983463B +:103C80008842C8D305B0BDE8F08F0122D4E72DE902 +:103C9000F8431D46DDE908781646894604460EE0DD +:103CA0003B4649462046CDF80080FFF7B5FE082F79 +:103CB0000ED004EB5700C4B26D1EEDB2761C002D81 +:103CC00004D03278202A01D37E2AE9D9BDE8F883CE +:103CD000A41DE4B2F0E700002DE9F041114C0646C6 +:103CE0004FF4006500292946204602D0F6F76BF90B +:103CF00001E0F6F766F94FF4805739462046F6F7AB +:103D000060F939460848F6F75EF93046FFF76AFE73 +:103D100039462046F6F757F929462046BDE8F041D6 +:103D2000F6F751B9000C0240000402402DE9F04FB3 +:103D300089B04FF00009C846ADF80090ADF8049086 +:103D4000ADF80890ADF80C90ADF81090ADF8149067 +:103D5000F74C4D4694F8E206A4F5805A0106F54E5C +:103D60000AF580404FF0010B069001F1348701F015 +:103D700038BF94F8A607022805D194F8A50710B11A +:103D80000720ADF81400BDF8140030448079BDF868 +:103D900014103144C97840EA0160BDF81410314470 +:103DA0000979BDF8142009043244527941EA02210C +:103DB0000843E1494A6890424CD04860BDF814007D +:103DC00030448078BDF814103144497840EA012528 +:103DD000B4F86A16BDF814002844801C814239D317 +:103DE000B4F86A06BDF81410401B401A801EA4F8EF +:103DF0006A06BDF8140029463044F5F719FABDF8F3 +:103E00001410294431444978BDF814202A44B25C86 +:103E100041EA0221814241F0BF8694F8E70340B1B4 +:103E2000A81C81B2BDF81400012330440422F6F727 +:103E3000EDF8BDF814003044007900F0010008905E +:103E4000BDF81400304480790027C0F34200EB1F16 +:103E5000079012E0A4F86A8609B0BDE8F08F3844F4 +:103E60003044C079DDE90721F5F7E4FBBDF8141013 +:103E700039443144C8717F1CBFB2BDF814009F4261 +:103E8000EDDB3044C07984F8A4B74146C4F8A88675 +:103E900084F8A686069A82F87684C2F8788494F824 +:103EA000A627032A03D094F8A627012A02D1A34B00 +:103EB000C3F888B2ADF80C1012287DD00CDCA0F14C +:103EC0000B00072816D2DFE810F0D10A330B6C0B79 +:103ED000660B780D20002C0CA2286FD006DC14286D +:103EE0006DD015286CD0A12804D12EE3A32868D06A +:103EF000A42867D00020BDF814200244B154401C0F +:103F000080B20528F7D301F042BE88464046F3E16F +:103F1000BDF80000574600EB400101EB00100AEB32 +:103F2000001000F5805090F85A0D07287DD2DFE888 +:103F300000F07C040404047CA60040468BE0BDF83D +:103F40001400BDF80C1008443044007AA8B30128CE +:103F500002D0022877D113E0BDF8000000EB400149 +:103F600001EB0010BDF8041007EB001000EB01108E +:103F700041F686510844017821F00401017062E0A5 +:103F8000BDF8000000EB400101EB0010BDF804108B +:103F900007EB001000EB011041F686510844017850 +:103FA00021F008010170BDF8000000EB400202EBB7 +:103FB000001007EB001006E0FEE344E0FDE3FDE344 +:103FC000FDE3FDE3FDE3BDF8042000EB021000F586 +:103FD0008050C0F8888DBDF800100220F5F7BEFBB8 +:103FE00000204246BDF8001001EB011303EB012154 +:103FF00007EBC103BDF8041001EB011103EBC10194 +:10400000014401F5005181F85B22401C80B2142864 +:10401000E8D30020BDF8001001EB011303EB0121F0 +:1040200007EBC103BDF8041000E062E101EB0111F0 +:1040300003EBC101014401F5005181F87722401CD6 +:1040400080B20A28E6D3BDF80C00401CADF80C0085 +:10405000BDF80400401CADF80400BDF8000000EB02 +:10406000400101EB001007EB001000F5805090F8C4 +:104070005B0DBDF8041088423FF661AF39E1C446DC +:10408000ADF8048024E1BDF81400BDF80C1008441C +:104090003044007A042805D005DC58B101284FD0FF +:1040A00002287DD132E108287BD010287AD0202840 +:1040B00076D1E7E1BDF8000000EB001101EB002034 +:1040C00007EBC001BDF8040000EB001001EBC000DD +:1040D00000F5005090F89202102824D1BDF800009D +:1040E00000EB001101EB002007EBC001BDF804005C +:1040F00000EB001001EBC00000F5005080F892C208 +:10410000BDF80000F32100EB001202EB002007EBEA +:10411000C002BDF8040000EB001002EBC00000F587 +:10412000005080F82112BDF80C00401CC9E00000CE +:10413000A422002034740020180200200000404215 +:10414000BDF80000F22100EB001202EB002007EBAB +:10415000C002BDF8040000EB001002EBC00000F547 +:10416000005080F82112BDF8000000EB400101EB87 +:104170000010BDF8041007EB001000EB011041F631 +:1041800086510844017821F004010170BDF8140043 +:10419000BDF80C1008443044017ABDF8000002E07C +:1041A00091E0B3E0F2E000EB001202EB002007EB3D +:1041B000C002BDF8040000EB001002EBC00000F5E7 +:1041C000005080F892120020BDF81410BDF80C20A9 +:1041D0001144014431444A7ABDF8001001EB011347 +:1041E00003EB012107EBC103BDF8041001EB011142 +:1041F00003EBC101014401F5005181F86522401C27 +:1042000080B20F28E0D30020BDF81410BDF80C20B8 +:104210001144014431440A7EBDF8001001EB011342 +:1042200003EB012107EBC103BDF8041001EB011101 +:1042300003EBC101014401F5005181F87722401CD4 +:1042400080B20A28E0D3BDF81400BDF80C10084471 +:10425000304490F82210BDF8000000EB001202EB91 +:10426000002007EBC002BDF8040000EB001002EBD9 +:10427000C00000F5005080F88C120020BDF814102A +:10428000BDF80C2011440144314491F82320BDF8BD +:10429000001001EB011303EB012107EBC103BDF893 +:1042A000041001EB011103EBC101014401F50051C0 +:1042B00081F88D22401C80B20528DFD3BDF80C00A8 +:1042C0002030ADF80C00BDF80400401CADF804002F +:1042D000BDF8000000EB400101EB001007EB0010FF +:1042E00000F5805090F85B0DBDF8041088423FF651 +:1042F000CAAEBDF80000401CADF8000094F8240BD5 +:10430000BDF8001088423FF603AEFCE5BDF80000A2 +:10431000F22100EB001202EB002007EBC002BDF817 +:10432000040000EB001002EBC00000F5005080F824 +:104330002112BDF8000000EB400101EB0010BDF8B8 +:10434000041007EB001000EB011041F68651084401 +:10435000017821F004010170BDF81400BDF80C10C3 +:1043600008443044017ABDF8000000EB001202EB73 +:10437000002007EBC002BDF8040000EB001002EBC8 +:10438000C00000F5005080F89212CCE6BDF80000A5 +:10439000F32100EB001202EB002007EBC002BDF896 +:1043A000040000EB001002EBC00000F5005080F8A4 +:1043B0002112BDF8000000EB400101EB0010BDF838 +:1043C000041007EB001000EB011041F68651084481 +:1043D000017821F004010170BDF81400BDF80C1043 +:1043E00008443044017ABDF8000000EB001202EBF3 +:1043F000002007EBC002BDF8040000EB001002EB48 +:10440000C00000F5005080F89212BDF81400BDF80D +:104410000C1008443044417ABDF8000000EB001253 +:1044200002EB002007EBC002BDF8040000EB001017 +:1044300002EBC00000F5005080F88C120020BDF89F +:104440001410BDF80C201144014431448A7ABDF89F +:10445000001001EB011303EB012107EBC103BDF8D1 +:10446000041001EB011103EBC101014401F50051FE +:1044700081F88D22401C80B20528E0D3BDF80C00E5 +:10448000C01D1EE7BDF80000F22100EB001202EB98 +:10449000002007EBC002BDF8040000EB001002EBA7 +:1044A000C00000F5005080F82112BDF8000000EBBC +:1044B000400101EB0010BDF8041007EB001000EB09 +:1044C000011041F686510844017821F00401017081 +:1044D000BDF81400BDF80C1008443044017ABDF852 +:1044E000000000EB001202EB002007EBC002BDF859 +:1044F000040000EB001002EBC00000F5005080F853 +:1045000092120020BDF81410BDF80C201144014493 +:1045100031444A7ABDF8001001EB011303EB01218D +:1045200007EBC103BDF8041001EB011103EBC1015E +:10453000014401F5005181F88D22401C80B204280D +:10454000E0D3BDF80C00401DBBE6A81E0D2290FB79 +:10455000F2F0C0B288460790404609E2ADF8048008 +:104560005746E1E1BDF8000000EB400101EB00100F +:10457000BDF8041007EB001000EB011000F58050AF +:1045800090F8860D80077DD409EB890101EBC90005 +:10459000BDF8141008443044007A0021FDF720FBD8 +:1045A000BDF8002002EB420303EB0212BDF8043019 +:1045B00007EB021202EB031202F5805292F8842DEF +:1045C00088EA010342401A435CD1BDF8000000EBC9 +:1045D000001101EB002007EBC001BDF8040000EB67 +:1045E000001001EBC00000F5005090F859020128BE +:1045F0007ED1BDF814003044417ABDF8000000EBD4 +:10460000001202EB002007EBC002BDF8040000EB33 +:10461000001002EBC00000F5005080F82212BDF837 +:1046200014003044407BBDF814103144897A40EACC +:104630000161BDF814003044C07ABDF814200004B4 +:104640003244127B40EA02200143BDF8000000EB37 +:10465000001202EB002007EBC002BDF8040000EBE3 +:10466000001002EBC00000F50050C0F82412BDF8A5 +:1046700014003044007DBDF814103144497C40EAF8 +:10468000016000E04BE1BDF814103144897CBDF8B5 +:10469000142009043244D27C41EA02210843BDF8C7 +:1046A000001001EB410202EB0111BDF8042007EB01 +:1046B000011101EB021101F58051C1F8880DBDF81F +:1046C000000000EB400101EB0010BDF8041007EB07 +:1046D000001000EB011041F686510844017841F0CA +:1046E00020010170BDF800100220F5F737F800E056 +:1046F00089E0BDF8000000EB400101EB0010BDF8BF +:10470000041007EB001000EB011000F5805090F84A +:10471000841DBDF8000000EB001202EB002007EB47 +:10472000C00000F5005080F81512BDF8000000EB45 +:10473000400101EB001007EB001000F5805090F8ED +:104740005A0D012806D0022860D003285ED0072821 +:1047500059D1C8E0BDF8000000EB001101EB0020CA +:1047600007EBC001BDF8040000EB001001EBC00036 +:1047700000F5005090F8220210B1012843D143E027 +:10478000BDF8000000EB400101EB001007EB00104A +:1047900000F5805090F8600D0028BDF8000000EB97 +:1047A000001101EB002007EBC001BDF8040000EB95 +:1047B000001001EBC00005E0EEE3DCE1EDE3EDE32A +:1047C00025E30AE100F50050D0F8240203D0B0F14F +:1047D000104F03D104E0B0F5100F01D0B52100E077 +:1047E000C321BDF8000000EB001202EB002007EB34 +:1047F000C002BDF8040000EB001002EBC00000F5A1 +:10480000005080F8211283E0B921EAE7BDF80000EA +:1048100000EB001101EB002007EBC001BDF8040024 +:1048200000EB001001EBC00000F5005090F81C12E6 +:10483000BDF8000000EB001202EB002007EBC00007 +:1048400000F5005090F81802814261D1BDF81400C3 +:104850003044807BBDF8141000043144C97B40EA29 +:104860000121BDF814003044007C0143BDF8000074 +:1048700000EB001202EB002007EBC002BDF80400C1 +:1048800000EB001002EBC00000F50050C0F8501221 +:10489000BDF814003044417ABDF8000000EB00126E +:1048A00002EB002007EBC002BDF8040000EB001093 +:1048B00002EBC00000F5005080F82212BDF80000A5 +:1048C000A42100EB001202EB002007EBC002BDF8B0 +:1048D000040000EB001002EBC00000F5005080F86F +:1048E0001E12A3217DE7BDF8000000EB001101EBD3 +:1048F000002007EBC001BDF8040000EB001001EB45 +:10490000C00000F5005090F82202D8B301285DD015 +:1049100009F10100079900F0FF09894515D2BDF89A +:104920000400401CADF80400BDF8000000EB40019D +:1049300001EB001007EB001000F5805090F85B0DC4 +:10494000BDF8041088423FF60DAEBDF8000000EB44 +:10495000400101EB001107EB011000F5805090F8C9 +:104960005B0DBDF8041088427ED8BDF80000401CE5 +:10497000ADF8000094F8240BBDF8001088423FF613 +:10498000EDADC2E4FFE7BDF8000000EB400101EB34 +:10499000001007EB001000F5805090F8600D002823 +:1049A000BDF8000000EB001101EB002007EBC00197 +:1049B000BDF8040000EB001001EBC00000F5005052 +:1049C000D0F8240204D0B0F1104F04D0594608E7C3 +:1049D000B0F5100FFAD1052103E78846404649E0BB +:1049E000ADF80480574620E0BDF814003044007A4A +:1049F0000021FDF7F5F8BDF8002002EB420303EBC0 +:104A00000212BDF8043007EB021202EB031202F5AA +:104A1000805292F8842D88EA010342401A4332D032 +:104A2000BDF80400401CADF80400BDF8000000EB28 +:104A3000400101EB001007EB001000F5805090F8EA +:104A40005B0DBDF804108842CED8BDF8000000EB25 +:104A5000400101EB001107EB011000F5805090F8C8 +:104A60005B0DBDF8041000E04AE1884289D8BDF82A +:104A70000000401CADF8000094F8240BBDF80010B5 +:104A80008842ADD841E4BDF80000BDF8042000EB39 +:104A9000400101EB0010394607EB001000EB02105B +:104AA00000F5805090F8842DBDF8000000EB001355 +:104AB00003EB002007EBC00000F5005080F8152242 +:104AC000BDF8000000EB400202EB001007EB001005 +:104AD00000F5805090F85A0D012838D0022801D0F6 +:104AE0000328B2D1BDF8000000EB001202EB002059 +:104AF00001EBC002BDF8040000EB001002EBC000A7 +:104B000000F5005090F81C22BDF8000000EB0013E7 +:104B100003EB002001EBC00000F5005090F81802F4 +:104B2000824292D1BDF80000AA2200EB001303EBF1 +:104B3000002001EBC003BDF8040000EB001003EB04 +:104B4000C00000F5005080F81E22A32200E0CA2217 +:104B5000BDF8000000EB001303EB002007EBC001E1 +:104B6000BDF8040000EB001001EBC00000F50050A0 +:104B700080F8212269E78846404646E0ADF8048087 +:104B800020E0BDF814003044007A0021FDF728F839 +:104B9000BDF8002002EB420303EB02130AEB031201 +:104BA000BDF8043002EB031202F5805292F8842D16 +:104BB00088EA010342401A4330D0BDF80400401C8B +:104BC000ADF80400BDF8000000EB400101EB00115E +:104BD0000AEB011000F5805090F85B0DBDF8041051 +:104BE0008842CED8BDF8000000EB400101EB001177 +:104BF0000AEB011000F5805090F85B0DBDF8041031 +:104C000088427DD8BDF80000401CADF8000094F843 +:104C1000240BBDF800108842B0D8B2E6BDF8000001 +:104C2000BDF8042000EB400101EB001051460AEBF7 +:104C3000001000EB021000F5805090F8842DBDF8B4 +:104C4000000000EB001303EB00200AEBC00000F5AE +:104C5000005080F81522BDF814003044407ABDF8A9 +:104C6000142000043244927A40EA0222BDF8140073 +:104C70003044C07A0243BDF8000000EB001303EBA0 +:104C8000002001EBC003BDF8040000EB001003EBB3 +:104C9000C00000F50050C0F85022BDF8000000EB45 +:104CA000400202EB001001EB001000F5805090F87C +:104CB0005A0D01284CD0022801D0032892D1BDF80A +:104CC000000000EB001202EB002001EBC002BDF877 +:104CD000040000EB001002EBC00000F5005090F85B +:104CE0001C22BDF8000000EB001303EB002001EBD9 +:104CF000C00000F5005090F818028242DED100E0BA +:104D0000EEE2BDF80000A52200EB001303EB00204B +:104D100001EBC003BDF8040000EB001003EBC00082 +:104D200000F5005080F81E22BDF80000A32200EB21 +:104D3000001303EB00200AEBC001BDF8040000EBF8 +:104D4000001001EBC00000F5005080F8212249E777 +:104D5000BDF8000000EB001202EB002001EBC002E6 +:104D6000BDF8040000EB001002EBC00000F500509D +:104D700090F81C22BDF8000000EB001303EB0020AC +:104D800001EBC00000F5005090F818028242DED11D +:104D9000BDF80000B22200EB001303EB002001EB92 +:104DA000C003BDF8040000EB001003EBC00000F5E9 +:104DB000005080F81E22BDF80000E52200EB001331 +:104DC00003EB002001EBC003BDF8040000EB001072 +:104DD00003EBC00000F5005080F82122002FB6D16F +:104DE000BDF804000128B2D1BDF8000000EB0012AC +:104DF00002EB00200AEBC001BDF8040000EB00103C +:104E000001EBC00000F50050D0F85002EAE6BDF812 +:104E100014003044007A0528BDF814003044007AAC +:104E20007ED2401EADF8000000205746BDF800209D +:104E300002EB420303EB021207EB021202EB001239 +:104E400002F5805282F8841DBDF8002002EB420377 +:104E500003EB021207EB021202EB001202F5805282 +:104E600082F8851DBDF8002002EB420303EB02121D +:104E700007EB021202EB001202F5805282F88C1D41 +:104E8000401C80B21028D1D3BDF814003044807B80 +:104E900088460021FCF7A4FE08437CD0BDF814002E +:104EA0003044407ABDF8141000043144897A40EA55 +:104EB0000120BDF814103144C97A0843C117FCF72A +:104EC0008FFEBDF8001001EB410202EB011107EB70 +:104ED000011101F58051C1F8540DBDF814003044A2 +:104EE000007B0021FCF77CFEBDF8001001EB4102C5 +:104EF00002EB011107EB011101F5805181F8580D0A +:104F0000BDF814003044407B0021FCF769FEBDF879 +:104F1000001001EB410202EB011107EB011100E06F +:104F2000DFE101F5805181F8590DBDF814003044DE +:104F3000807B0021FCF754FEBDF8001001EB41021C +:104F400002EB011107EB011101F5805181F85A0DB7 +:104F5000BDF814003044C07B0021FCF741FEBDF8D1 +:104F6000001001EB410202EB011107EB011101F509 +:104F7000805181F85B0DBDF814003044007C0021A5 +:104F8000FCF72EFEBDF8001001EB410202EB01110F +:104F900007EB011103E0E4E0CCE3FCE3FCE301F503 +:104FA0008051C1F85C0DBDF814003044407C0021F4 +:104FB000FCF716FEBDF8001001EB410202EB0111F7 +:104FC00007EB011101F5805181F8600DBDF800007B +:104FD00000EB400101EB001007EB001000F58050E2 +:104FE00090F85A0D062840465AD0A7E0BDF81400A4 +:104FF000BDF8041008443044807C0021FCF7F0FD2B +:10500000BDF804200321B2FBF1F2BDF8001001EB62 +:10501000410303EB011107EB011101EB021101F553 +:10502000805181F8840DBDF81400BDF804100844C7 +:105030003044C07C0021FCF7D3FDBDF804200321DF +:10504000B2FBF1F2BDF8001001EB410303EB0111DB +:1050500007EB011101EB021101F5805181F8850D7B +:10506000BDF81400BDF8041008443044007D002150 +:10507000FCF7B6FDBDF804200321B2FBF1F2BDF848 +:10508000001001EB410303EB011107EB011101EBF0 +:10509000021101F5805181F88C0DBDF80400C01C8F +:1050A000ADF80400BDF8000000EB400101EB00107A +:1050B00007EB001000F5805090F85B0DBDF8041070 +:1050C00000EB4000884291D84BE0BDF81400BDF8D9 +:1050D000041008443044807C0021FCF781FDBDF8B9 +:1050E000001001EB410202EB0111BDF8042007EBB7 +:1050F0000111520801EB021101F5805181F8840D74 +:10510000BDF81400BDF8041008443044C07C0021F0 +:10511000FCF766FDBDF8001001EB410202EB011146 +:10512000BDF8042007EB0111520801EB021101F553 +:10513000805181F8850DBDF80400801CADF8040095 +:10514000BDF8000000EB400101EB001007EB001080 +:1051500000F5805090F85B0DBDF80410B1EB400FE6 +:10516000B3D3BDF80400123085427DD9BDF80000EC +:1051700000EB400101EB001007EB001000F5805040 +:1051800090F85A0D012837D0BDF8000000EB40011F +:1051900001EB001007EB001000F5805090F85A0D5D +:1051A000032829D0BDF8000000EB400101EB0010FE +:1051B00007EB001000F5805090F85A0D02281BD024 +:1051C000BDF8000000EB400101EB001007EB001000 +:1051D00000F5805090F85A0D07280DD0BDF800005A +:1051E00000EB400101EB001007EB001000F58050D0 +:1051F00090F85A0D04285FD1BDF8140028443044BB +:1052000010F8020C00F00F00042814D2BDF80000C2 +:1052100000EB400101EB001007EB001141F670506C +:105220000844BDF814102944314411F8022C0178C7 +:1052300062F301010170BDF814002844304410F8F5 +:10524000010C0421B1EB101F17D9BDF8000000EBD1 +:10525000400101EB001007EB001141F670500844CB +:10526000BDF81410294400E026E0314411F8011C77 +:105270000A09017862F383010170BDF81400284423 +:10528000304410F8010C00F00F00042814D2BDF8CF +:10529000000000EB400101EB001007EB001141F6AC +:1052A00070500844BDF814102944314411F8011C11 +:1052B000027861F305120270BDF800100220F4F7C5 +:1052C0004DFABDF80000C0B2FDF75CF9BDF8000072 +:1052D00000EB400007EB800000F5805080F8B1B68D +:1052E0001EE20528FCD1BDF814000930ADF80C0011 +:1052F000BDF80C00305C84F8C80BBDF80C00401CF5 +:10530000ADF80C00ADF80010A2E0BDF80C00305C68 +:105310000021FCF765FCBDF80010574601EB410188 +:105320000AEB011101F5805181F8D30BBDF80C0097 +:10533000401CADF80C00BDF80C00305C0021FCF7FF +:105340004FFCBDF8001001EB410107EB011101F525 +:10535000805181F8D20BBDF80C00401CADF80C0058 +:10536000BDF80C00305CBDF80C10000431444978E5 +:1053700040EA0120BDF80C10314489780843C11778 +:10538000FCF72EFCBDF8001001EB410107EB011109 +:1053900001F58051C1F8CC0BBDF80C00C01CADF874 +:1053A0000C00BDF80C00305C0021FCF719FCBDF8C6 +:1053B000001001EB410107EB011101F5805181F86B +:1053C000D00BBDF80C00401CADF80C00BDF80C0073 +:1053D000305C0021FCF704FCBDF8001001EB41013A +:1053E00007EB011101F5805181F8D10BBDF80C00DC +:1053F000401CADF80C00BDF80C00305C0021FCF73F +:10540000EFFBBDF8001001EB410107EB011101F5C5 +:105410008051C1F8D40BBDF80C00401CADF80C0055 +:10542000BDF80C0030444078BDF80C10715C40EAC7 +:105430000120BDF80C10891CADF80C10BDF80C1043 +:105440000844ADF80C00BDF80000401CADF80000A9 +:1054500094F8C80BBDF8001088423FF656AF002103 +:105460000A20F4F77BF9FEF735F890E3BDF8140055 +:105470003044007A84F8ED03BDF814003044407ADB +:1054800084F8EC03BDF814003044807A84F8EB0310 +:10549000BDF814003044C07A84F8EA03BDF8140063 +:1054A0003044007B84F8E903BDF814003044407BAD +:1054B00084F8E80304F57A74F4F772F8F4F734F832 +:1054C0002078A4F57A74FF2829D1F3F7E3FFBDF81B +:1054D00014003044007A84F8ED03BDF81400304421 +:1054E000407A84F8EC03BDF814003044807A84F8E4 +:1054F000EB03BDF814003044C07A84F8EA03BDF829 +:1055000014003044007B84F8E903BDF814003044F3 +:10551000407B84F8E803F4F743F8F4F705F8DAF889 +:10552000580008B10F2000E00E2084F8A8072EE3F1 +:10553000102084F8A807BDF814003044007A84F8DD +:10554000ED03BDF814003044407A84F8EC03BDF854 +:1055500014003044807A84F8EB03BDF81400304422 +:10556000C07A84F8EA03BDF814003044007B84F864 +:10557000E903BDF814003044407B84F8E80304F5E7 +:105580007A74F4F70DF802F035FCA060A068A0680A +:10559000A4F57A74FBE20E2084F8A80784F8E111E0 +:1055A000F5E2ADF8001057463EE0ADF8041016E005 +:1055B000BDF8000000EB400202EB0010BDF8042033 +:1055C00007EB001000EB021000F5805090F8860DFC +:1055D000C00714D1BDF80400401CADF80400BDF8AC +:1055E000000000EB400202EB001007EB001000F59A +:1055F000805090F85B0DBDF804209042D8D8BDF8DB +:10560000000000EB400202EB001007EB001000F579 +:10561000805090F85B0DBDF80420904208D8BDF88A +:105620000000401CADF80000BDF800000428BCD309 +:10563000BDF8000004286AD3FE4A88465170FE492E +:10564000C1F888B2C1F888B294F8E501002870D09A +:105650000D2084F8A807BDF814003044407ABDF846 +:1056600014103144097A40EA0120ADF80800BDF871 +:1056700014003044C07ABDF814103144897A40EAED +:105680000120508000204FF4007CBDF8141001442C +:105690003144097B3B1803F5805383F8E611401C25 +:1056A00080B26045F1D3E348408800F2FF3081B218 +:1056B0000120F3F749FA00283BD084F8E181DD4866 +:1056C000418864225143BDF80820B1FBF2F184F80F +:1056D000E01187F807B04188491C41804088BDF837 +:1056E0000810884225D994F8DC0140F0010084F8C4 +:1056F000DC0194F8DC0120F00600801C84F8DC0159 +:10570000BDF80800A4F8DE01002101204DE11020C1 +:1057100084F8A80794F8DC0140F0800084F8DC01EC +:1057200035E2BDF814003044007A84F8E10111201C +:10573000FBE699E0ADF80010574641E0ADF80410E3 +:1057400016E0BDF8000000EB400202EB0010BDF8CF +:10575000042007EB001000EB021000F5805090F8D9 +:10576000860DC00714D1BDF80400401CADF804003C +:10577000BDF8000000EB400202EB001007EB001048 +:1057800000F5805090F85B0DBDF804209042D8D809 +:10579000BDF8000001E030E186E100EB400202EBE1 +:1057A000001007EB001000F5805090F85B0DBDF87D +:1057B0000420904208D8BDF80000401CADF800005D +:1057C000BDF800000428B9D3BDF800000428A7D311 +:1057D000DFF860C288468CF801109749C1F888B29A +:1057E000C1F888B294F8E501F0B3122084F8A80754 +:1057F000BDF814003044007A84F8E10194F8E10126 +:10580000401EADF800000020BDF8141001443144E2 +:105810004A7ABDF8001001EB410303EB011107EBDD +:105820000111014401F5805181F8622D401C80B2C4 +:105830000A28E9D3BDF814003044007DBDF81410E7 +:105840003144C97C40EA0120ADF80800BDF81400DD +:105850003044807DBDF814103144497D40EA012078 +:10586000ACF80200002000E05AE04FF40071BDF8EF +:10587000142002443244D37D3A1802F5805282F853 +:10588000E631401C80B28842F1D36A484088BDF8B6 +:10589000001000EB8120401E81B20320F3F754F981 +:1058A000F0B36448418864225143BDF80820B1FB3D +:1058B000F2F184F8E0113A4687F807B04188491CB4 +:1058C00041804188BDF80830994243D9002041F613 +:1058D0008D53BDF8001001EB410707EB011102EBFE +:1058E000011101EB001119440F7847F001070F7007 +:1058F000401C80B21028ECD3BDF8000000EB400142 +:1059000001EB001002EB001041F66C5108440378E3 +:1059100043F001030370BDF8000000EB400300E01A +:1059200045E003EB001002EB00100844017821F081 +:105930000601891C0170BDF80810BDF8000000EBDD +:10594000400303EB001002EB001000F58050A0F8BC +:105950006E1D27E04088012829D1002041F68D5393 +:10596000BDF8001001EB410707EB011102EB01113B +:1059700001EB001119440F7827F001070F70401C4C +:1059800080B21028ECD3BDF8000000EB400101EB21 +:10599000001002EB001041F66C510844017821F030 +:1059A00001010170BDF800100220F3F7D7FE224973 +:1059B000C1F88882C1F88882E9E0DAF858005746D1 +:1059C0000A22B0FBF2F0BDF814203244127A904261 +:1059D00012D1BDF814003044007A18B1B86D0A38FD +:1059E000B86503E0B965102084F8A80700210520F8 +:1059F000F3F7B4FE87F807B0C9E00021202257462C +:105A0000002007EB411303EB000C8CF85B2F401CCC +:105A100080B22028F7D3491C89B21429F0D314216D +:105A200084F8A817BDF814003044007AADF80800D7 +:105A300004E000001802002000004242BDF81400FB +:105A40003044407AADF81000BDF80800142801D9A0 +:105A5000ADF80810BDF81000202801D9ADF81020CD +:105A6000002118E0002007EB411C0EE0BDF81020DB +:105A7000BDF8143001FB026203441A44927A0CEB25 +:105A8000000383F85B2F401C80B2BDF810209042C9 +:105A9000ECD3491C89B2BDF808008142E2D3002151 +:105AA0000720F3F75BFE72E0152084F8A807BDF825 +:105AB00014003044017A50468AF8201FBDF81410B3 +:105AC0003144097BBDF814203244527A41EA026124 +:105AD000BDF814203244927ABDF8143012043344D5 +:105AE000DB7A42EA03221143C0F8251FBDF81410E7 +:105AF0003144097CBDF814203244527B41EA0261F2 +:105B0000BDF814203244927BBDF8143012043344A3 +:105B1000DB7B42EA03221143C0F8211FBDF81410B9 +:105B20003144497CBDF8142009043244927C41EA96 +:105B30000221BDF814203244D27C1143C0F8291F41 +:105B4000BDF814103144097D80F8461FBDF81410CB +:105B50003144497D80F8451FBDF814103144897DDA +:105B600080F8441FBDF814103144C97D80F8431FEC +:105B7000BDF814103144097E80F8421FBDF814109E +:105B80003144497E80F8411F022084F8DC0CB4F8CF +:105B90006A0600B300201AE000204146BDF8142038 +:105BA0000244B154401C80B20528F7D3A4F86A1609 +:105BB00009B0BDE8F08FBDF8141029440144314408 +:105BC0008978BDF814200244B154401C80B2B4F866 +:105BD0006A168142EFD8B4F86A0600287EF4C9A894 +:105BE000E6E794F8A6074FF47A7730B101287CD025 +:105BF00002287BD003287AD11CE294F8E206C0F395 +:105C0000C3000E2873D2DFE800F0F90713F81F2B4A +:105C10002B374D799DA9F7E6F8A1F94806F0E6FB88 +:105C2000002864D094F8E20620F078001030DCE020 +:105C3000F4A1F34806F0DAFB0028F2D094F8E2066B +:105C400020F078001830D0E0EFA1ED4806F0CEFB50 +:105C50000028E6D094F8E20620F078002830C4E06E +:105C6000E9A1E74806F0C2FB0028DAD094F8E20682 +:105C700020F078003830B8E0E3A1E14806F0B6FB48 +:105C80000028CED09AF80100182805D994F8E20629 +:105C900020F078005030A8E094F8E20620F0780078 +:105CA0004030A2E0D9A1D64806F0A0FB0028B8D029 +:105CB00052464146531903F5805383F82B176D1C48 +:105CC000ADB2142DF6D30021431833441D79531877 +:105CD00003F5805383F83057491C89B20F29F3D359 +:105CE00000210320F3F73AFD02E088E033E171E0A0 +:105CF00094F8E20620F07800483004E2C5A1C048DC +:105D000006F074FB00288CD052464146531903F527 +:105D1000805383F8E4166D1CADB2142DF6D3002128 +:105D2000431833445D79531803F5805383F8E956DB +:105D3000491C89B20F29F3D394F8E20620F07800C9 +:105D40005030E0E1B0A1AE4806F050FB00288CD006 +:105D500094F8E20620F07800583046E094F8AA075C +:105D600050B194F8E20620F07800603084F8E20642 +:105D7000C4F8808684F87EB6A8A1A14806F036FB58 +:105D8000002827D0C4F8808684F87EB63044417954 +:105D900000793039303841EA0010C117FBF720FF95 +:105DA00084F8AA079FA1964806F020FB002811D08E +:105DB00031184A78302A06D34978305C3038303987 +:105DC00041EA001001E0305C3038C117FBF708FFF2 +:105DD00084F8AB07A8E18CA1894806F007FB0028EE +:105DE00009D094F8E20620F0780084F8E206C4F8BE +:105DF000808684F87EB697E188E131E12AE194F863 +:105E0000E206C0F3C3000D284CD2DFE800F008170B +:105E1000232D3861078189F64B8F9A003CE77AA1E0 +:105E2000774806F0E3FAE8B3C4F8808684F87EB6D3 +:105E300094F8E20620F07800083064E17AA197E057 +:105E4000C4F8808684F87EB694F8E20620F07800E4 +:105E5000103058E16CA16A4806F0C8FA10B3C4F8D3 +:105E6000808684F87EB6B0E070A1654806F0BEFA80 +:105E7000C0B194F8E20620F078002030B5E765A1C3 +:105E80005F4806F0B3FA68B153464246591901F526 +:105E9000805181F8E4266D1CADB2142DF6D300219B +:105EA000451800E03BE035446D795F1807F58057F1 +:105EB00087F8E956491C89B20F29F1D3C4F8802626 +:105EC00084F87EB694F8E20620F0780028301AE1D3 +:105ED00052A14B4806F08AFA08B394F8AA1731B1D8 +:105EE00094F8E21621F07801303184F8E216C4F813 +:105EF000808684F87EB63044417900793039303874 +:105F000041EA0010C117FBF76BFE84F8AA070BE10A +:105F10003DA13B4806F06AFA00287FF47FAF03E119 +:105F200094F8E20620F0780048305EE736A1344865 +:105F300006F05CFA10B394F8E20620F078006030C6 +:105F400053E731A12E4806F051FAB8B194F8E206B1 +:105F500020F07800D7E094F8E206C0F3C3000528EB +:105F60000CD2DFE800F003040CD338005CE726A174 +:105F7000234806F03BFA00287FF462AFD4E0C4F86F +:105F8000808684F87EB6B07971793038303940EA4D +:105F90000110C117FBF724FE84F8AA0721A11848B5 +:105FA00006F024FA88B131184A78302A06D34978A5 +:105FB000305C3038303941EA001001E0305C303874 +:105FC000C117FBF70DFE84F8AB0794F8E20620F04A +:105FD0007800183097E094F8E20620F0800084F80A +:105FE000E20694F8E20620F0780084F8E2060699CA +:105FF00081F87684C1F8788496E08DE06100000035 +:10600000347400206F6B00004F4B0000494D454930 +:106010003A00000049434349443A00004353513A8F +:10602000000000002C000000220000005245414406 +:106030005900000094F8E206C0F3C300092873D2A7 +:10604000DFE800F00807060E051142526400FBE588 +:10605000EEE5E1E594F8E20620F078000830C4E6C9 +:10606000AFF25C0101E735A1364806F0BFF950B345 +:10607000C4F8808684F87EB65746411931440A79BF +:10608000791901F5805181F8AC276D1CADB2142D42 +:10609000F3D32BA12C4806F0A9F958B100214246B0 +:1060A0000B183B4403F5805383F8AB27491C89B296 +:1060B0000229F5D394F8E20620F07800303084F815 +:1060C000E20687F807B02FE0AFF2C4011D4806F0E2 +:1060D0008DF948B3C4F8808684F87EB694F8E20659 +:1060E00020F0780038300EE0AFF2E401154806F0F9 +:1060F0007DF9C8B1C4F8808684F87EB694F8E206CB +:1061000020F07800403084F8E2060DE0AFF208118C +:106110000C4806F06BF938B194F8E20640F08000C4 +:1061200084F8E206C4F884764146A4F86A86002022 +:106130003154401C80B26428FAD339E544484350B6 +:106140002C00000034740020502A00202DE9F74F65 +:1061500086B00020019081460090FE4D0021295418 +:10616000401C80B26428F8D3FB4890F87614A0F560 +:10617000405431B394F8A51719B3002180F8761470 +:1061800094F8E20620F0800084F8E20694F8A6076E +:1061900028B101280ED0022806D0032811D194F886 +:1061A000E20620F078000AE094F8E20620F0780099 +:1061B000203004E094F8E20620F07800583084F8AB +:1061C000E20694F8E206E54E00067CD594F8A606B1 +:1061D000012879D194F8A407012875D10020DFF8AF +:1061E0008083824600EB400101EB0A1108EB0110AD +:1061F000039000F58050002702906AE0039800EBBE +:10620000071505F5805595F8860D00065FD595F8BC +:10621000860D40F0040085F8860D95F8860D000780 +:1062200055D595F8860D20F0080085F8860D0020DC +:10623000C1F839000AEB0A1101EB0A2108EBC10091 +:1062400007EB071100EBC10BC54842F23D21594451 +:106250001022293005F68455F1F7F7FF0BF50850A9 +:10626000414650F8352F41F81D2F40684860297885 +:1062700088F81C1042F2502050F80B10C8F8251076 +:10628000B84940468A6E40F83D2FB1F86C108180C5 +:106290006968C8F84310D8F8580081B20220F2F7B4 +:1062A00053FC00210620F3F759FAD8F85810B8F833 +:1062B0001A00814204D2D8F85810491CC8F8581066 +:1062C0000021052001E0FCE326E0F3F747FA7F1CFC +:1062D000BFB20298414690F85B0DB8428ED8514645 +:1062E0000220F3F73BFA0AF1010080B2824604284B +:1062F000FFF478AF94F8A607032803D094F8A60714 +:10630000012803D198490020C1F88802002084F8B0 +:10631000A4070B2084F8A8078E4F00203A3F38705E +:1063200000980DE001F066FDC4F8F003D4F8F00326 +:10633000C0F300400190D4F8F003C0F34200009095 +:106340000028EFD094F8A607022811D194F8A507E9 +:1063500070B1804855214FF007090170FD2141704F +:10636000AA2181700021C170017161224271817185 +:106370007849F52201F809200020D4F8F013C0F183 +:106380000302D200D140734A09EB00031A44D170D2 +:10639000401C80B20428F0D394F8A50720B17248BD +:1063A000D0F80802B0B906E06A4908984944C871B3 +:1063B00009F1080532E06A48007858B194F8A60758 +:1063C000032807D094F8A607012803D0012084F8F9 +:1063D000A606FDE3624A5F490020131803F58053C7 +:1063E00093F82B5709EB00030B44DD71401C80B27E +:1063F0001428F2D30020131803F5805393F8EC57B8 +:1064000009EB00030B44DD76401C80B20A28F2D36E +:106410004944089881F8250009F12605002DD8D0B7 +:10642000089884F8670608981021FF2212287DD06A +:1064300009DCA0F10B0007281BD2DFE800F01A1AD4 +:10644000FD0DFC1BFB00A22813DA4FF059021428A3 +:1064500001D015280DD1D4E384F8A817434A3D494B +:1064600000202F18135CCB55401C80B20A28F8D3AB +:106470000A35CBE394F8DC01C0077DD0012080F31E +:106480001388BFF34F8F3A4801683A4A01F4E0613C +:1064900011430160BFF34F8FFEE700EB400101EBBA +:1064A0000B102F4901EB0010039000F5805080463F +:1064B00090F85A0D032816D098F85A0D012812D0DA +:1064C00098F85A0D02280ED098F85A0D04280AD0D0 +:1064D00098F85A0D8A4605287ED098F85A0D0A4633 +:1064E00006287AD067E11B4A01205055ED1CA8B25E +:1064F000022304901354401C80B21D231354401CEB +:1065000085B20020B5E0039800EB0A1202F5805234 +:1065100092F8840D0F4948556D1C92F8863DA8B23B +:106520000B54401C85B292F8860D00E057E24007FC +:1065300007D492F8860D000703D492F8860D8007E1 +:106540007BD50020D2F8883DC0F10307FF00FB4057 +:10655000471912E052020020A4520020BC640240FD +:10656000A41200202426002000004042FCC40108A0 +:106570000CED00E00400FA0520E1CB55401C80B290 +:106580000428DFD32D1DABB20BEB0B1505EB0B2253 +:106590000CEBC2050AEB0A1205EBC20202920020C4 +:1065A00002F50052D2F83552C0F10307FF00FD405A +:1065B000C718CD55401C80B20428F3D31B1D9BB2D5 +:1065C0000020D2F83952C0F10307FF00FD40C71880 +:1065D000CD55401C80B201E05DE091E00428F0D38D +:1065E0001B1D9BB20020D2F85052C0F10207FF00E1 +:1065F000FD40C718CD55401C80B20328F3D3DB1CE7 +:106600009FB20025029901F50050D0F83D0201F536 +:106610000051D1F84112C5F10502D200F1F703FE95 +:10662000FE49EA1988546D1CADB2062DEAD3BF1D90 +:10663000BFB203E078E110E256E117E000250299CD +:1066400001F50050D0F8450201F50051D1F849128A +:10665000C5F10502D200F1F7E6FDF049EA198854C8 +:106660006D1CADB2062DEAD3BF1DBDB20AF101000B +:1066700080B2DFF8ACC398F85B1D824651453FF607 +:1066800042AF0498E549049A281A1144030A01F814 +:10669000023D48708FE0E14B02205855ED1CADB231 +:1066A000A846002120E0481C074658550AEB010285 +:1066B00002F580526D1C92F88525A8B21A54401C30 +:1066C00082B200200AEB01110D1805F5805595F8EE +:1066D000915500EB020C03F80C50401C80B21028BE +:1066E000F2D3103295B2B9B294F884058842DAD860 +:1066F00003EB0800002100F8021DA5EB080159E09A +:10670000C64F03207855ED1CA8B2022182463954A9 +:10671000401C80B20E213954401C85B2002196469F +:106720003DE0039800EB0110A0F51F7000F500504C +:1067300002787A556D1CAAB28578BD54521C8078B7 +:1067400095B2400729D50BEB0B1C0CEB0B220EEB83 +:10675000C20201EB0113002002EBC302131803F580 +:10676000005393F85B3200EB050C07F80C30401C2B +:1067700080B20A28F2D30A35ABB20020151805F50D +:10678000005595F8745200EB030C07F80C50401CB0 +:1067900080B20228F2D39B1C9DB2491C89B298F8A2 +:1067A0005B0D8842BDD807EB0A00002100F8021DEE +:1067B000A5EB0A0141700BF1010080B294F8241B93 +:1067C000834659453FF669AE94F8C80B00287DD042 +:1067D000AD1CADB2AB46002277E0914B02EB42001C +:1067E00003EB001101F5805191F8D20B04280FD171 +:1067F0008A4F78556D1CA8B201253D54401C9D1848 +:1068000005F5805580B295F8315D3D54401C85B248 +:1068100091F8D20B9A4602280CD002EB420000EB12 +:10682000021003EB001000F5805090F85A0D052877 +:1068300037D048E0794F022078556D1C94F88415C4 +:10684000A8B23954401C80B212213954401C85B280 +:10685000002121E0481C804678550AEB010303F52E +:1068600080536D1C93F88535A8B23B54401C83B20D +:1068700000200AEB0115291801F5805191F89115B6 +:1068800000EB030C07F80C10401C80B21028F2D368 +:1068900010339DB21FFA88F194F884058842D9D844 +:1068A00011E05E49052048556D1CA8B201250D5424 +:1068B0000AEB020303F58053401C93F8313D80B28C +:1068C0000B54401C85B2521C92B200E09EE194F839 +:1068D000C80B904281D851480021584400F8021D4D +:1068E000A5EB0B01417091E17878401C78707878C5 +:1068F000052803D294F8DC01C00706D084F8A81755 +:1069000094F8DC01C00704D005E00D2084F8A80746 +:1069100001E084F8E0217888010A404841557988EF +:1069200028444170AD1C71E184F8A81794F8E10186 +:10693000DFF8E88008F805000022DFF8E4C06D1CED +:106940003EE094F8E10102EB021700EB001101EBCD +:1069500000200CEBC00000EBC70000F5805090F861 +:106960000C0A01282AD194F8E10100EB400101EB67 +:1069700000100CEB001000EB021000F5805090F8B6 +:10698000540C08F805006D1CABB2002094F8E1111E +:1069900001EB011505EB01210CEBC10101EBC70176 +:1069A000014401F5805191F80D1A1D1808F80510E1 +:1069B000401C80B20A28E9D30A339DB2521C92B21D +:1069C00094F8E10100EB400101EB00100CEB00102A +:1069D00000F5805090F82B0C9042B2D816E17878F0 +:1069E000401C7870787805280ED294F8E10100EB0D +:1069F000400303EB00130A4800EB031000F580503E +:106A000090F83C0CC00716D084F8A81794F8E10160 +:106A100000EB400101EB0011014803E052020020AD +:106A2000A412002000EB011000F5805090F83C0CFF +:106A3000C00704D005E0122084F8A80701E084F81C +:106A4000E02194F8E111FE48415579882844090A6B +:106A5000417079888170ED1CD8E0FA480121C1713C +:106A6000816D0A22B1FBF2F2F5494A55806D6D1C29 +:106A70000A2801D90A2001E0F248806D0022029222 +:106A80008346485522206D1C485517466D1CB0E0C2 +:106A9000DFF8B083D8F8580038B1D8F85800C01BD8 +:106AA000401E81B20220F1F7E3FF98F81C00DFF8E6 +:106AB00090C30CF805006D1CA9B20020D8F81D2069 +:106AC00000E0EEE0C0F10303DB00DA4043180CF80D +:106AD0000320401C80B20428F0D3091D89B2002095 +:106AE000D8F82120C0F10303DB00DA4043180CF88A +:106AF0000320401C80B20428F2D3091D89B2002073 +:106B00004346D3F82520C0F10205ED00EA404518C0 +:106B10000CF80520401C80B20328F2D3C91C1FFAD0 +:106B200081F800259A46514651F8290F4968C5F168 +:106B30000502D200F1F777FBC14905EB0802885442 +:106B40006D1CADB2062DEED308F106001FFA80F8D9 +:106B500000258A46BB4951F8310F4968C5F1050245 +:106B6000D200F1F760FB05EB08020AF802006D1C89 +:106B7000ADB2062DEED3B34908F1060080B291F80C +:106B8000423052460AF80030401C91F8413080B241 +:106B90000AF80030401C91F8403080B20AF800300A +:106BA000401C91F83F3080B20AF80030401C91F848 +:106BB0003E3080B21354401C91F83D3080B21354E3 +:106BC000401C83B20020D1F84350C0F1030C00E018 +:106BD000F6E04FEACC0C25FA0CF500EB030C02F8BA +:106BE0000C50401C80B20428EDD31B1D7F1C9DB2AD +:106BF000BFB202990020B7EB0B028841FFF648AF05 +:106C000004E084F8A8178E4842556D1C8C49A5EB0A +:106C1000090701EB09003A0A824642708770002397 +:106C20008B460CE009EB030159448846C879DDE93D +:106C30000021F2F70FFD88F807005B1C9BB29F4212 +:106C4000F0DC94F8E70328B1B9B2504600230422DF +:106C5000F3F7DCF9B9B25F465046F2F7E9FA010AF8 +:106C600079556D1CA9B27854491C94F8A6078DB2C9 +:106C700002280DD194F8A50750B1681F010AF970D8 +:106C8000387181B2781D01F0FCF978556D1CADB2F8 +:106C9000356001216C48F2F721FB09B02846BDE8B8 +:106CA000F08F94F8A607DFF8A4C1694AACF1850912 +:106CB00009F17A074FF47A7B42F21078A9F1020EBB +:106CC000A7F16701924630B1012877D0022876D02B +:106CD000032875D146E394F8E206C0F3C3000E28FA +:106CE0006ED2DFE800F0071523313E4D5C6E7D8CDF +:106CF0009BE4F5F30027E04604E018F80700E855A8 +:106D00007F1CBFB25148F1F7BEFAB842F5D844E350 +:106D1000002404E019F804002855641CA4B24B4870 +:106D20008538F1F7B0FAA042F4D8D0E300247746D2 +:106D300003E0385D2855641CA4B244488738F1F755 +:106D4000A2FAA042F5D8C2E3002403E0385D28553A +:106D5000641CA4B23D480B38F1F795FAA042F5D86F +:106D6000B5E33A4F00241C3F03E0385D2855641C0E +:106D7000A4B236481C38F1F786FAA042F5D8A6E34B +:106D8000324F00242D3F03E0385D2855641CA4B227 +:106D90002E482D38F1F777FAA042F5D897E3284F1F +:106DA0000024323F03E0385D2855641CA4B2244817 +:106DB0003238F1F768FAA042F5D888E3AAE0E8E1B2 +:106DC00058E2224F00243C3F03E0385D2855641C04 +:106DD000A4B21E483C38F1F756FAA042F5D876E343 +:106DE0001A4F0024163703E0385D2855641CA4B2FE +:106DF00016481630F1F747FAA042F5D867E3134F6B +:106E000000240A3703E0385D2855641CA4B20F48FB +:106E10000A30F1F738FAA042F5D858E394F8A507FC +:106E20000A4C643C02281CD00020215C2954401CE0 +:106E300080B20D28F9D35046F1F725FA002309E076 +:106E400052020020A4120020B86402404FCC010876 +:106E50009D2900201A4650EA02011ED00021FE4C56 +:106E600016E0002703E0E05DE8557F1CBFB2FB4859 +:106E7000F1F709FAB842F6D817E1671807F5805715 +:106E800097F8F97605EB010C8CF80D70491C89B266 +:106E90000F1A73EB0207F0DB2CE1F148F1F7F3F97D +:106EA00087B202E10121EF48F2F718FA20E3EB4F35 +:106EB0000024853703E0385D2855641CA4B2E748F8 +:106EC0008530F1F7E0F9A042F5D800E312E0FFE7E2 +:106ED000DFF888930027A9F1150904E019F80710D5 +:106EE000E9557F1CBFB2DD481538F1F7CCF9B8423F +:106EF000F4D813E2A94600270D4604E0E95D09F83D +:106F000007107F1CBFB2D5480E38F1F7BCF9B84264 +:106F1000F4D803E294F8E206C0F3C3000D28C5D20A +:106F2000DFE800F007212E3D4C5B6A798897F0FF7F +:106F3000ED00DFF828830027A8F1070804E018F81F +:106F40000700E8557F1CBFB2C448C01FF1F79BF98A +:106F5000B842F4D837600121C248F2F7BFF9584669 +:106F6000C4F88406C4E20024BF4F03E0385D28550E +:106F7000641CA4B2BC48F1F786F9A042F6D8A6E298 +:106F8000B94F0024AF3703E0385D2855641CA4B224 +:106F9000B548AF30F1F777F9A042F5D897E2B24F94 +:106FA00000240A3703E0385D2855641CA4B2AE48BB +:106FB0000A30F1F768F9A042F5D888E2AA4F002418 +:106FC000153703E0385D2855641CA4B2A648153077 +:106FD000F1F759F9A042F5D879E2A34F0024203700 +:106FE00003E0385D2855641CA4B29F482030F1F7B7 +:106FF0004AF9A042F5D86AE29B4F0024293703E002 +:10700000385D2855641CA4B297482930F1F73BF944 +:10701000A042F5D85BE2944F0024383703E0385D96 +:107020002855641CA4B290483830F1F72CF9A042DE +:10703000F5D84CE28C4F0024563703E0385D2855D4 +:10704000641CA4B288485630F1F71DF9A042F5D867 +:107050003DE294F8A507844C6334022819D000203F +:10706000215C2954401C80B21428F9D31046F1F752 +:107070000AF9044600277DA1504605F0B7F90146FC +:1070800054EA07003FF409AF0020A1F1010C724B54 +:1070900018E0002703E0E05DE8557F1CBFB27248AE +:1070A0006330F1F7F0F8B842F5D83760FAE61A180D +:1070B00002F5805292F8F92605EB000888F81420B2 +:1070C000401C80B26045F2DB22206A18D074641C38 +:1070D00047F100020AE0581800F5805090F8F806D1 +:1070E00005EB010C8CF81400491C89B2081B77EBE6 +:1070F0000200F0DB5EA15A48F1F7B9F8CDE62FE0C7 +:107100000FE0FFE7584F0024933703E0385D285520 +:10711000641CA4B254489330F1F7B5F8A042F5D8F6 +:10712000D5E1D4F8841640F2E930814207D194F8D1 +:10713000E20620F07800603084F8E20601E0C4F84E +:107140008406464F0024193F03E0385D2855641C2F +:10715000A4B242481938F1F796F8A042F5D8B6E142 +:10716000DFF80481002708F1A40804E018F80700FC +:10717000E8557F1CBFB23C48A430F1F784F8B84210 +:10718000F4D8376001213748F2F7A8F843F6982081 +:10719000E6E694F8E206C0F3C30005286AD2DFE809 +:1071A00000F00313708DCF00002084F8A707044679 +:1071B00003E0385D2855641CA4B228485930F1F723 +:1071C00062F8A042F5D882E1002184F8A7170846AA +:1071D0002954401C80B26428FAD384F8A7172249A6 +:1071E00000205B390A5C2A54401C80B20828F9D37D +:1071F000DFF8649041F26771002709EB010A09E0AA +:1072000009EB070000F5805090F86717E819017244 +:107210007F1CBFB25046F1F736F8B842F0D82C21A7 +:10722000EA19AA461172093741F28F72BFB20025DE +:1072300009EB020B0AE009EB050000F5805090F81D +:107240008F177A190AF802106D1CADB25846F1F783 +:107250001AF8A842EFD80EE0A4120020EBCB0108E8 +:1072600052020020B864024026CD01082C00000024 +:107270000D0A0000FAE0AFF208019F48F0F7F7FFAF +:107280005AE00027DFF8748204E018F80700E85598 +:107290007F1CBFB29948F0F7F6FFB842F5D83760C7 +:1072A00001219748F2F71AF894F8E20620F07800E6 +:1072B000183084F8E2064FF4FA6051E694F8A50716 +:1072C0008E49293902284FF0000017D000222A5495 +:1072D000401C80B26428FAD384F8A72700200A5CF7 +:1072E0002A54401C80B20E28F9D35046F0F7CBFF49 +:1072F0000104090C20D00020824A1AE084F8A70774 +:107300000027894604E019F80710E9557F1CBFB231 +:107310007A482938F0F7B7FFB842F4D83760E1E08F +:10732000131803F5805393F8F9362F18BB73401CDC +:1073300080B28842F4D38EE76F48F0F7A4FFD0E024 +:10734000DFF8B891002709F10C0904E019F80710DB +:10735000E9557F1CBFB269480C30F0F794FFB84282 +:10736000F4D8DBE794F8E206C0F3C30009287DD225 +:10737000DFE800F005202D3B4857669FAF0000274F +:10738000E04604E018F80700E8557F1CBFB25B48F0 +:10739000C238F0F778FFB842F4D837600121584876 +:1073A000F1F79CFF94F8E20620F07800083084F8AA +:1073B000E206D4E5002404E019F804002855641C12 +:1073C000A4B25148F0F75FFFA042F5D87FE0002457 +:1073D000774603E0385D2855641CA4B24A48801EF5 +:1073E000F0F751FFA042F5D871E0002403E0385DCA +:1073F0002855641CA4B244487A30F0F744FFA042F8 +:10740000F5D864E03D4F00246D3F03E0385D28551A +:10741000641CA4B239486D38F0F735FFA042F5D8A6 +:1074200055E0364F00245E3F03E0385D2855641C6C +:10743000A4B232485E38F0F726FFA042F5D846E005 +:1074400094F8A5072D4F973F022810D00020395CF3 +:107450002954401C80B20F28F9D35046F0F713FF8F +:107460000104090C20D00020264A16E040E0002448 +:1074700003E0385D2855641CA4B220489738F0F723 +:1074800002FFA042F5D822E0131803F5805393F8C9 +:10749000F9362C18E373401C80B28842F4D3AFF263 +:1074A00030211548F0F7E3FE1348F0F7ECFE84B204 +:1074B0000DE0124F0024543F03E0385D2855641C52 +:1074C000A4B20E485438F0F7DEFEA042F5D834607E +:1074D000E8E400200A5C2A54401C80B20728F9D353 +:1074E000401E306001210648F1F7F8FEC4F884869A +:1074F00009B00020BDE8F08F5202002011CD010834 +:10750000B8640240A4120020CACB010870B5164C22 +:1075100040F224452946204603F03BF9002821D0BB +:107520002946204603F0D2F8104D00212846F1F7F5 +:10753000D5FE61102846F1F7BBFE0D49012081F808 +:10754000A7072088A088281D0268C2F5FA62A1F862 +:107550006A264FF4FA6101602846BDE870400121B7 +:10756000F1F7BCBE70BD000000100140886402400D +:10757000A422002010B5074C05492046F1F798FEDB +:1075800000212046F1F7AAFE03490120087010BD32 +:1075900000800028B8640240180200202DE9F04362 +:1075A00001218FB0880500F07BFBDFF894904846FE +:1075B000F1F79EFE4020050103900024CDE905452A +:1075C000C60207940894CDE909464FF000681E48AA +:1075D0000B940C940D941B4FCDF800800E94CDE9C4 +:1075E000017069464846F1F72BFF012210214846F9 +:1075F000F1F710FFDFF84890A9F130094846F1F79C +:1076000077FE4FF4FA60CDE90340CDE905450794D4 +:107610000894CDE909460D480B940C940D94CDF8CF +:1076200000800E94CDE9017069464846F1F708FFE5 +:1076300001214846F1F752FE0FB0BDE8F08300008B +:10764000B86402400410014052020020347400204B +:107650007CB50121032000F023FB164E07220621F2 +:107660003046F2F797FC072211463046F2F792FCBB +:1076700002218DF8051000258DF806500124C02048 +:107680008DF8074000908DF8041069463046F2F7F7 +:1076900045FC202000908DF804408DF80650032012 +:1076A0008DF805008DF8074069463046F2F736FC44 +:1076B0007CBD000000040240F0B589B00025FFF752 +:1076C000C7FFFFF76BFF4FF4E13000F00FF900F058 +:1076D000EFF80121402000F0FBFA012000F07CFBD4 +:1076E0004FF47A77384604F0E1FC5E4C0B2084F8C6 +:1076F0002C01002684F828612676A6766676E67642 +:10770000276284F82860012384F82A3084F829301D +:1077100084F82B30F80020632670A3706370E37048 +:10772000A7602673A3736373E373001160614E490E +:107730000E708E704B70CB704EF660278F604B4A88 +:1077400042F6F82CA1F27441A4F27C6405EB4500EA +:1077500002EB8000A0F5156000F500500670867001 +:107760004370C670C0F808C06D1C042DEED394F8A9 +:10777000A307000706D094F8A30700F00F00401EEF +:1077800084F8A50794F8A307000906D094F8A30786 +:10779000FF2303EB101084F8A60784F8AA6794F877 +:1077A000A60768B1324B01280DD0022808D0032863 +:1077B00011D147F23050C1F87C04C3F888620AE066 +:1077C000C1F87C7407E0C1F87C74C3F8886243F6A2 +:1077D0009820C4F88406274827490068086025488F +:1077E000001D006848602348083000688860002059 +:1077F000131803F5805383F82B67401C1428F7D324 +:10780000087A04AFCD7A8B7A4A7A87E82D00087916 +:10781000CD798B794A798DE82D0012488B780A78DA +:1078200016A1AF3003F054F800210320F1F796FFC2 +:1078300010B11D48C0F8886294F8A5171B480029AC +:107840004FF0200104D009B0BDE8F040F2F7B9BB19 +:10785000F2F7B9FB94F8E20640F0800084F8E20603 +:1078600009B0F0BD2029002018570020A4120020E4 +:1078700000004042107AFF1F047C0020253032783F +:1078800025303278253032782530327825303278FC +:1078900025303278253032782530327825303278EC +:1078A00025303278250000000000424200040240EA +:1078B00038B546208DF8000002208DF80100012423 +:1078C0008DF802408DF803406846FBF7C3FE252083 +:1078D0008DF800008DF8014000208DF802008DF831 +:1078E00003406846FBF7B6FE38BD00001FB50446EE +:1078F0000121102000F010FA0020ADF804000094DF +:10790000ADF80600ADF80800ADF80C000C200D4CE9 +:10791000ADF80A006946204602F072FF01212046B8 +:1079200002F0D7FE012240F22441204602F050FF2F +:107930001021204602F0CAFE0122C021204602F09A +:10794000D2FE1FBD001001402DE9FC470121592046 +:1079500000F0A6F943F6F8700024DFF8A0A000902C +:107960008DF8044002268DF8076069465046F2F70C +:10797000D5FAFC20DFF8889000908DF804400125AE +:107980008DF8075069464846F2F7C8FADFF8748068 +:107990004FF440478DF8044000978DF80750694632 +:1079A0004046F2F7BBFA8DF804408DF807600720D7 +:1079B000154E009069463046F2F7B0FA072130467E +:1079C000F2F7FFFA39464046F2F7FDFA4FF47C51E0 +:1079D0005046F2F7F8FAF8215046F2F7F2FAFC2195 +:1079E0004846F2F7F0FA0948D0F828120848012969 +:1079F00002D00470BDE8FC870570FBE70010024070 +:107A000000180240000C0240000002400000424208 +:107A1000A412002070B5FFF797FF642004F046FB26 +:107A20002048D0F83C3201221F4920480024E3B10D +:107A300080F8A547D1F814021D4978B30C761D488B +:107A4000D0F81C22D0F81832120142EAC302D0F852 +:107A5000143242EA8302D0F81032D0F80C0242EA23 +:107A60004302024318324A7070BDD1F818328BB10C +:107A700080F8A527D1F80832D1F80C5243EA450323 +:107A8000DB4380F8A63790F8A63703F0030380F8AD +:107A9000A637CFE7022380F8A537EBE7FFE70A76A2 +:107AA000CDE700000080414200004342A4220020B4 +:107AB000A4120020000042422DE9FC4101211120C6 +:107AC00000F0EEF801248DF8044000254CF204008B +:107AD0008DF806500326184F00908DF805608DF83C +:107AE000074069463846F2F719FA04213846F2F79A +:107AF00068FA124890F8A617032903D090F8A60751 +:107B0000012812D18DF804408DF8065004200C4D48 +:107B100000908DF805608DF8074069462846F2F719 +:107B2000FDF904212846F2F74CFA0648C0F8B8429D +:107B3000C0F8BC42BDE8FC8100100240A422002035 +:107B40000000024000004242FFF7B6BF2DE9FE43AD +:107B500016200A9D16461F468DF800004B4800EB84 +:107B60004114202109E09DF80000204480F85B1FAB +:107B70009DF80000401C8DF800009DF800002028B2 +:107B8000F1D34FF0000840460BE09DF80000394665 +:107B900082003046F0F747FB084308D09DF800000C +:107BA000401C8DF800009DF800001028EDD39DF8D2 +:107BB0000000A84216D8FDB19DF8000020B99DF83C +:107BC000000028448DF800009DF80000401C8DF84E +:107BD00000009DF800103020C1F11E01214481F801 +:107BE0005B0F00E045B101208DF80400C5F11E01D6 +:107BF00021442E2081F85B0F404614E09DF80800D8 +:107C0000394682003046F0F70EFB00F00F009DF879 +:107C100008103030C1F11E01214481F85B0F9DF83E +:107C2000080000F101008DF808009DF80800A84246 +:107C3000E4D39DF8040028441BE09DF808009DF85B +:107C40000410401A820030463946F0F7ECFA00F092 +:107C50000F009DF8081030309DF80420A1EB0201C0 +:107C6000C1F11E01214481F85A0F9DF8080000F16E +:107C700001008DF808009DF800009DF804100844EC +:107C80009DF808108842D8D8BDE8FE83A4120020D1 +:107C90004FF400610148F2F78DB900000004024082 +:107CA000044A0029116801D0014300E081431160BA +:107CB0007047000030380240044A0029116801D0A2 +:107CC000014300E08143116070470000103802401A +:107CD000044A0029116801D0014300E0814311608A +:107CE0007047000034380240044A0029116801D06E +:107CF000014300E0814311607047000040380240BA +:107D0000044A0029116801D0014300E08143116059 +:107D10007047000020380240044A0029116801D051 +:107D2000014300E081431160704700004438024085 +:107D3000044A0029116801D0014300E08143116029 +:107D4000704700002438024070B5204B1968204C61 +:107D500011F00C0104D06610042903D0082903D0C7 +:107D600004601BE0066019E0184A121F1168C1F395 +:107D70008055116801F03F0115B1B6FBF1F101E04A +:107D8000B4FBF1F114681268C4F388146143C2F3C0 +:107D90000142521C5200B1FBF2F1016019680F223E +:107DA00002EA11110B4A545C0168E14041601C6811 +:107DB000072505EA9424145D21FA04F484601B6805 +:107DC00005EA5333D25CD140C16070BD083802402F +:107DD0000024F4000000002005490028086802D0B3 +:107DE00040F0040001E020F004000860704700004B +:107DF0000008065001480068704700000808065057 +:107E000070B5012080F310880C4D10212846F2F740 +:107E1000D8F808212846F2F7D6F8D720F0F74CFF1B +:107E2000FF20F0F749FF044610212846F2F7CBF86F +:107E3000002181F31088204670BD00000000024040 +:107E400070B5012080F31088194C0020A080FFF746 +:107E5000D7FF000609D4012004F028F9A088401CAF +:107E600080B2A080C828F2D31EE0A088C8281BD208 +:107E7000104D10212846F2F7A4F808212846F2F701 +:107E8000A2F89F20F0F718FFFF20F0F715FFFF2062 +:107E9000F0F712FF607010212846F2F794F80020E6 +:107EA00080F31088607870BD002080F3108870BD6A +:107EB000220A00200000024070B5012188B088032A +:107EC000FFF712FF01210220FFF7EAFE00244FF422 +:107ED00000602F4E8DF8044000908DF807406946F1 +:107EE0003046F2F71BF801218DF8041002258DF8B9 +:107EF000055008038DF806408DF80710009069467C +:107F00003046F2F70BF805220D213046F2F742F821 +:107F100005220E213046F2F73DF805220F213046AA +:107F2000F2F738F84FF4604000908DF804500320C9 +:107F30008DF805008DF806408DF8074069463046FB +:107F4000F1F7ECFF134D284600F04AF8ADF8104069 +:107F50006815ADF812001820ADF814000720ADF830 +:107F60001800ADF808404FF48270ADF80C40ADF841 +:107F70000A00ADF80E40ADF8164002A9284600F000 +:107F800064F80121284600F021F808B070BD000017 +:107F9000000402400038004070B50B4C0546022139 +:107FA000204600F047F80028F9D02946204600F086 +:107FB0004AF80121204600F03DF80028F9D020467B +:107FC00000F03FF8C0B270BD0038004000290188C1 +:107FD00002D041F0400101E021F0400101807047F2 +:107FE000114910B588420AD1841401212046FFF7B7 +:107FF0009FFE2046BDE810400021FFF799BE0B49C7 +:10800000884202D10121041404E0094988420AD1BE +:108010000121C4132046FFF773FE2046BDE810403F +:108020000021FFF76DBE10BD003001400038004058 +:10803000003C00400246002012890A4200D0012084 +:108040007047808970478181704730B502884C88BD +:1080500002F441530A88CD8822438C882C43224362 +:108060000C8922434C8922438C892243CC892243A8 +:108070001A430280828B22F400628283098A018281 +:1080800030BD0246002003E012F8013B1844C0B2A4 +:10809000491E89B2F8D270472DE9F04101218D07C0 +:1080A0000024284601F000FFF0B3F1F79FFF284EAF +:1080B000002006F580533DE006EB840101F5805178 +:1080C000D1F8F8271278012AD1F8F82703D052788E +:1080D000012A08D02CE01070D1F8F8275070D1F8A0 +:1080E000F827907030E0D1F8F827927802BBD1F8E9 +:1080F000F82757687F1C5760D1F8F8275268D1F8E5 +:10810000F877BF68BA4213D3D1F8F8770122BA7072 +:10811000D1F8F827D278012A16D0D1F8F827507074 +:10812000D1F8F827506000E008E0D1F8F817C870DF +:10813000641CE4B293F8F617A142BDD82846BDE806 +:10814000F041012101F0FABDD1F8F8174860EFE7DE +:10815000A41200200CB50022254900920192086863 +:1081600040F4803008604FF4A063086800F40030E9 +:1081700001900098401C0090019810B90098984216 +:10818000F3D10868800330D50120019018484030B1 +:10819000026842F0805202601648026842F480424F +:1081A00002601348083002680260026802600268D8 +:1081B0000260031F104A1A600A6842F080720A6067 +:1081C0000A689201FCD50D4A40F205611160016810 +:1081D00021F003010160016841F0020101600168C2 +:1081E000C1F381010229FAD10CBD01920CBD00003E +:1081F000003802400070004008544007003C024034 +:108200007CB500229FED170A00928DED010A6D46A4 +:1082100001AC16E0835CA3F13006102E05D2009B62 +:108220001B010093865C303E07E0413B062B0CD2DD +:10823000009B1B010093865C373E1E43521CD2B24A +:1082400000968A42E6D3002006E0BFEE000A7CBD1D +:108250002A5C2254401CC0B2B0EB510FF8D39DED04 +:10826000010A7CBD0000000030B505460022104622 +:1082700011E0AB5CA3F13004102C02D244EA0010F0 +:1082800007E0A3F14104062C08D20401A3F1370052 +:108290002043521CD2B28A42EBD330BD4FF0FF30A4 +:1082A00030BD00002DE9FE43534C4FF03809A07853 +:1082B00000263146F9F794FC012508270096CDE900 +:1082C00001750246182000234946FBF713FC00F114 +:1082D000040808EB48004006000E08232D224946FA +:1082E0000095FBF799FB607808F101080021F9F788 +:1082F00077FC0246009608EB4800CDE90175400680 +:10830000000E00234946FBF7F5FB804408EB4800CC +:108310004006000E08232D2249460095FBF77CFB02 +:10832000207808F101080021F9F75AFC024600966E +:1083300008EB4800CDE901754006000E00234946D0 +:10834000FBF7D8FB804408EB48004006000E0823EA +:10835000202249460095FBF75FFB607908F1010890 +:108360000021F9F73DFC0246009608EB4800CDE9F4 +:1083700001754006000E00234946FBF7BBFB804415 +:1083800008EB48004006000E08232D2249460095C0 +:10839000FBF742FB207908F101080021F9F720FCE6 +:1083A0000246009608EB4800CDE901754006000E34 +:1083B00000234946FBF79EFB804408EB480040063B +:1083C000000E08232D2249460095FBF725FBE07897 +:1083D00008F101080021F9F703FC0246009608EBBA +:1083E0004800CDE901754006000E00234946FBF721 +:1083F00081FBBDE8FE8300008C2600200249087145 +:108400000120C87170470000A41200202DE9F04F30 +:10841000002587B02F46F1F7D3FBF74EF0790028FF +:108420007ED0A94686F80790FBF750F930794FF0D7 +:10843000080A4FF001084FF0100B06F58054102881 +:1084400081F00E84DFE810F010008D00F9007F024B +:10845000FF0343044505FD06EB075608AB08670913 +:10846000060A4B0AEB0AE50BF1F7B0FD01280AD02A +:10847000022808D0042806D0082804D10220FFF7DB +:10848000BDFF84F8E091CDE900B8002145461523F1 +:10849000DAA20846FBF7FBFB94F8E10128B3CDE92B +:1084A00000A557460523DAA214210020FBF7EFFBB5 +:1084B000CDF80090CDE9017594F8E1210023142155 +:1084C0001E20FBF717FBCDE9007594F8E1010A23A4 +:1084D00000EB400101EB001006EB001141F63240C9 +:1084E0000A1814212820FBF7D2FB94F8E001FF289A +:1084F00029D094F8E001CDE900050A2364221E2169 +:108500001846FBF707FACDF80090CDE901A594F8DD +:10851000E0214E4600232D213220FBF7EBFA00E04C +:10852000F5E300EB4000322101EB4000C0B208232C +:1085300025222D210095FBF76FFA94F8E0016428BD +:1085400009D001F08DBBCDE900A515232D21B2A2E4 +:10855000142001F061BA84F8E0610220FFF74EFFB9 +:10856000EFE7F1F733FD01280BD0022809D00428EA +:1085700002D0082805D101E0092000E00420FFF71F +:108580003DFF94F8A40738B194F8A50738B1012845 +:1085900008D0022811D108E01523A3A207E0152373 +:1085A000A4A204E01523A7A201E01523A8A2CDE907 +:1085B00000A800210846FBF76AFBF078012802D0EA +:1085C00002280CD101E0A64901E0A5491231CDE90C +:1085D000001809231A460A210020FBF70BFBA048CC +:1085E00018234838CDE9000844461A46002168207F +:1085F000FBF700FBCDE900A45546152399A21A21EB +:108600000020FBF744FBCDE9005415239BA2242155 +:108610000020FBF73CFBCDF80090CDE90154B26D92 +:10862000002324215420FBF765FAB06D10B9022015 +:10863000FFF7E4FEFFF736FE83E7F1F7C7FC0128FA +:1086400006D002280ED0042814D008281BD125E01B +:108650000320FFF7D3FE94F8DC0120F0800084F8BB +:10866000DC0110E094F8DC0120F0800084F8DC01EB +:10867000032006E094F8DC0120F0800084F8DC019F +:108680000920FFF7BBFE94F8A40778B194F8A5077A +:10869000A8B1012816D002281CD120E094F8DC01F2 +:1086A00020F0800084F8DC010420EAE7CDE900A88E +:1086B0000021152375A20846FBF7E9FA15E01523FA +:1086C0005CA201E015235FA2CDE900A800210846C5 +:1086D000FBF7DDFA94F867060F2803D005E01523B1 +:1086E0005BA2F1E70120FFF789FEF078012802D0B4 +:1086F000022811D106E05A49CDE9001809231A468B +:108700000A2106E0564809231230CDE900081A462E +:108710000A210020FBF76EFA94F8E00110B1002066 +:10872000FFF76CFE94F8A50758B394F8A6674C4A77 +:108730005C32A2F12A00A2F10E05A2F11C03A0F105 +:108740000E01022E07D094F8A667012E3FD094F8B0 +:10875000A667E6B315E04F4ED6F80062C6B394F8AC +:10876000AA17322947D394F8AA173C293ED2CDE95B +:10877000005808230E220021592000E05920FBF761 +:1087800039FA374818234838CDE9000845461A46D3 +:1087900000216820FBF72EFACDE900B55F461023D3 +:1087A0003DA214212820FBF772FACDE900A5564618 +:1087B00015233BA224211220FBF769FA94F8DC016F +:1087C00000060AD510232E213AA2002001E087E0FE +:1087D00080E0CDE90075FBF75AFAFFF763FD94F8E6 +:1087E000E206000672D594F8A827A1E094F8AA172B +:1087F00046296CD392E07CE0A41200204669726D99 +:1088000077617265446F776E6C6F61640000000081 +:10881000506F72743A000000446F776E6C6F616441 +:10882000204661696C2100004E6F205369676E61BC +:108830006C000000547970653A53746174696F6E0E +:1088400000000000547970653A436C6F7564000055 +:10885000547970653A436C6F75642D546573740078 +:1088600074EC01084F66666C696E65205265636F33 +:1088700072642055706C6F61640000005265636F14 +:108880007264206E756D6265723A00004F66666CA8 +:10889000696E650000004042424C5545534B5900FB +:1088A000454E4552475920544543484E4F4C4F473B +:1088B000590000005570677261646520455252206E +:1088C000436865636B2047756E0000002CE01DE077 +:1088D0000E2203E0CDE9001808230E2200214DE707 +:1088E00094F8AA67202EBFF435AF94F8AA671A2E21 +:1088F00003D9CDE900280823EAE794F8AA27172A24 +:108900003FF635AF94F8AA27142A03D9CDE90038E9 +:108910000823DDE794F8AA27122ADBD9CDE900085D +:1089200008230E22002129E794F8E206C0F3C302CF +:10893000F7A103A801F0CCFF022303AACDE900654B +:108940003821002005E6F1F741FB012806D0022876 +:108950001CD0042835D008283ED138E03F210FE054 +:10896000707918B17079401E707100E07171707982 +:1089700000EB8002C2EB8010304490F86000F8B940 +:1089800070796D1CADB2402D26D8E9E7494614E058 +:108990006D1CADB2402D1FD870793F2803D270797D +:1089A000401C707100E07171707900EB8002C2EBC5 +:1089B0008010304490F8600010B970794028E7D3F7 +:1089C0000AE0707984F8DB0C84F8DC8C04E0022087 +:1089D000FFF714FD86F805903079344603287DD1E1 +:1089E00060790122010906910021CB4801F044F988 +:1089F000CDF80090CDE901B8607945465F464E4616 +:108A000000EB8001C1EB8010204490F8602000232F +:108A100019465820FBF76EF8CDE900751023BFA268 +:108A200019460020FBF733F9607900EB8001C1EBB8 +:108A300080102044D0F861000021F9F7D1F80699A0 +:108A4000024601EB410000EB011004EB001101F5BF +:108A50008051884691F8700D002300F00300CDE9A5 +:108A60000007102102951820FBF744F8CDE90075A6 +:108A70001023AFA220210020FBF709F9607900EB59 +:108A80008001C1EB80102044D0F865000021F9F787 +:108A9000A7F8024698F8700D0023C0F38100CDE9D5 +:108AA0000007202102951820FBF724F8607900EBDD +:108AB0008001C1EB8010204490F883000021F9F779 +:108AC0008FF80096CDE901A50246574638211820B7 +:108AD0000023FBF70FF800F1040800E092E208EB36 +:108AE000480040063821000E08232D220095FAF791 +:108AF00093FF607908F1010800EB8001C1EB801061 +:108B0000204490F882000021F9F76AF802460096A6 +:108B100008EB4800CDE9017540063821000E00231E +:108B2000FAF7E8FF804408EB480040063821000EC1 +:108B300008232D220095FAF76FFF607908F10108EC +:108B400000EB8001C1EB8010204490F881000021EF +:108B5000F9F746F80246009608EB4800CDE90175A2 +:108B600040063821000E0023FAF7C4FF804408EBCA +:108B7000480040063821000E082320220095FAF70D +:108B80004BFF607908F1010800EB8001C1EB801018 +:108B9000204490F886000021F9F722F8024600965A +:108BA00008EB4800CDE9017540063821000E00238E +:108BB000FAF7A0FF804408EB480040063821000E79 +:108BC00008232D220095FAF727FF607908F10108A4 +:108BD00000EB8001C1EB8010204490F8850000215B +:108BE000F8F7FEFF0246009608EB4800CDE9017554 +:108BF00040063821000E0023FAF77CFF804408EB82 +:108C0000480040063821000E08232D220095FAF76F +:108C100003FF607908F1010800EB8001C1EB8010CF +:108C2000204490F884000021F8F7DAFF024600960D +:108C300008EB4800CDE9017540063821000E0023FD +:108C4000FAF758FF7DE4F1F7C1F9012806D00228B0 +:108C500009D004280ED008281ED121E07079D8B19F +:108C60007079401E04E07079032815D27079401C99 +:108C7000707111E0707930B1012806D0022806D059 +:108C8000032809D105E0052004E0062002E00720C2 +:108C900000E00820FFF7B2FB3079042805D050E44B +:108CA0000220FFF7ABFB4846E2E71B480422002105 +:108CB000803800F0E1FFCDE900B9707916498039BC +:108CC00001EB001270790007010E1023FEE3F1F7AB +:108CD0007DF9082802D10420FFF790FB30790528A0 +:108CE000B0D10D4804220021403800F0C5FF94F8AF +:108CF000A50720B1012825D002283DD158E0102336 +:108D0000AFF2D042CDE900A81946002032E0F0E3EE +:108D100025303278000000005EED01084C3A20203A +:108D200020202020202020202020202000000000C3 +:108D3000503A2020202020202020202020202020E9 +:108D40000000000047461023AFF20852CDE900A80A +:108D500019460020FAF79BFFCDE900A71023FDA2DA +:108D600038210020FAF793FFCDE900A71123FB4A31 +:108D700038211E20FAF78BFF94F8A50700288ED023 +:108D800094F8A617F64841F23F72871841F22B7209 +:108D900000EB020921B394F8A60701285AD094F8F1 +:108DA000A607022871D094F8A60703287DD043E4D3 +:108DB000CDE900A810235746EAA219460020FAF789 +:108DC00066FFCDE900781023E2A238210020FAF7EF +:108DD0005EFFCDE9007811233821E64A1E20C9E75D +:108DE000701900F5805090F8E40618B96D1CADB20A +:108DF000152DF5D3CDE900A8444655461023DEA233 +:108E00001A210020FAF743FFCDE9005410233A4617 +:108E10001A212420FAF73BFF707818280AD9CDE9E7 +:108E200000541023D6A224210020FAF730FF142387 +:108E30004A460AE0CDE900541023D1A224210020A3 +:108E4000FAF725FFC54A14232A322E21CDE9005412 +:108E5000002077E5701900F5805090F8E40618B905 +:108E60006D1CADB2152DF5D3CDE900A8444655468D +:108E70001023C1A21A210020FAF709FF10231A219A +:108E80003A46242020E000E00FE0CDE900A8444667 +:108E900055461023BCA21A210020FAF7F8FEAF4A6B +:108EA000102361321A211E200EE0CDE900A84446AD +:108EB00055461023B6A21A210020FAF7E8FEA74A69 +:108EC0001023A6321A211220CDE90054FAF7DFFE52 +:108ED000A5E7F1F77BF8012804D0022807D008287D +:108EE0000FD10BE0707960B17079401E04E07079A9 +:108EF000032806D27079401C707102E00420FFF74D +:108F00007DFA307906287DD104220021A14800F0A5 +:108F1000B3FE4FF00009CDF80090CDE901B844460A +:108F20007279B346B046012349463E20521CFAF7F7 +:108F3000E1FDCDE900A45646102397A20021482068 +:108F4000FAF7A5FEDFF85CA2CDE900A408231A46D3 +:108F500000217820FAF74EFECDE90064102392A29A +:108F600008214820FAF793FE0823CDE900A91A4604 +:108F700019467820FAF73EFECDE9006410238DA251 +:108F800019460020FAF783FE98F8050000EB40012F +:108F900001EB001108EB011000F5805090F8610D15 +:108FA0004FF01003012844D084A2CDE900641021C1 +:108FB0001E20FAF76CFECDE90064A046102381A2C2 +:108FC00018210020FAF763FE9BF8050000EB400132 +:108FD00001EB00100BEB001000F5805090F85A0DDB +:108FE000CDE9006805289BF8050000EB400101EB86 +:108FF00000100BEB001000F580501CD090F85A0DBB +:10900000644900E00AE2403101EB00120C23182110 +:109010003620FAF73CFE0120CDE90060B04610236F +:109020006BA220210020FAF732FE09264FF0200B18 +:10903000F7E06AA2B9E790F8600D5649B031E3E76E +:1090400006EB46014FF07A09B9EB410F02D27F1CC3 +:10905000BFB20026607900EB400101EB001004EB89 +:10906000001000EB051000F5805090F8860D4FF0D1 +:10907000000AC009CDF800A0CDE90180607900EBBD +:10908000400101EB001004EB001000EB051000F5AF +:10909000805090F8842D0BEBC700C1B206EB460060 +:1090A0004006000E5346FAF725FD304486B206EB23 +:1090B0004601B9EB410F02D27F1CBFB20026607996 +:1090C00000EB400101EB001004EB001000EB051079 +:1090D00000F5805090F8860D0823C00900900BEB36 +:1090E000C700C1B206EB46004006000E2D22FAF77B +:1090F00093FC761CB6B206EB4601B9EB410F02D2E7 +:109100007F1CBFB20026607900EB400101EB00102C +:1091100004EB001000EB051000F5805090F8860D70 +:10912000CDF800A0C009CDE90180607900EB4001D5 +:1091300001EB001004EB001000EB051000F580506F +:1091400090F8852D0BEBC700C1B206EB46005C46DC +:10915000400647E055524C3A00000000AA29002082 +:10916000A4120020547970653A436C6F75642D54D5 +:1091700061737400F8CB010841504E203A000000A2 +:10918000494D45493A000000535349443A00000014 +:1091900049503A009EED01084F6E4C696E65203AC9 +:1091A0002000000024EC01084F66664C696E653AA9 +:1091B00020000000547970653A00000052533438A2 +:1091C0003500000050726F746F636F6C3A000000DE +:1091D00047756E2D416464723A0000004C4F524155 +:1091E00000000000000E0023FAF784FC304486B231 +:1091F00006EB4601B9EB410F02D27F1CBFB200263D +:109200000120009004EBC700C1B206EB4600400607 +:10921000000E08233B22FAF7FFFB761C6D1CB6B24A +:10922000ADB2F74C607900EB400101EB001004EBAC +:10923000001000F5805090F85B0DA8423FF600AF9B +:10924000ECE0F0F7C3FE012804D0022807D008287C +:109250000FD10BE0707960B17079401E04E0707935 +:10926000032806D27079401C707102E00420FFF7D9 +:10927000C5F830790728E3D10124F47104220021D4 +:10928000E04800F0F9FC0020CDE9000B029472796F +:10929000014601234020521CFAF72CFC0820CDE99E +:1092A00000041023D8A214210020FAF7F0FC0924AE +:1092B000A5E004EB44014FF07A09B9EB410F02D26B +:1092C0007F1CBFB200244FF0000A4FF001080821B4 +:1092D000CDF800A0CDE90118707900EB400101EB59 +:1092E000001006EB001000EB051000F5805090F820 +:1092F000842D4FF0140B0BEBC700C1B204EB4400FC +:109300004006000E5346FAF7F5FB204484B204EB06 +:1093100044017A20B0EB410F02D27F1CBFB200247F +:109320000BEBC700C1B204EB44004006C146000E7F +:1093300008232D22CDF80080FAF76EFB641CA4B23E +:1093400004EB44014FF07A08B8EB410F02D27F1CC6 +:10935000BFB200240821CDF800A0CDE90119707931 +:1093600000EB001101EB002006EBC00005EB05113E +:1093700000EBC10000F5005090F85802642110FB8A +:1093800001F0020A0BEBC700C1B204EB4400400637 +:109390005E46000E0023FAF7ADFB204484B204EBD6 +:1093A0004401B8EB410F02D27F1CBFB2002406EB90 +:1093B000C700C1B204EB44004006000E082325227A +:1093C000CDF80090FAF728FB641CA4B204EB44012A +:1093D000B8EB410F02D27F1CBFB2002406EBC700DE +:1093E000C1B204EB44004006000E08233B22CDF836 +:1093F0000090FAF711FB641C6D1CA4B2ADB2804E54 +:10940000707900EB400101EB001006EB001000F555 +:10941000805090F85B0DA8423FF64BAF19E2F0F791 +:10942000D5FD082802D10420FEF7E8FF307908288E +:10943000F4D1744804220021403000F01DFCCDE935 +:1094400000A847465446102372A214210020FAF7C0 +:109450001EFCCDE9004710236F4A14211220FAF7B1 +:1094600016FCCDE9004710236CA214215A20FAF70C +:109470000EFCCDF80090CDE901477278022314214B +:109480006C20FAF737FBB24605EB450000EB0511FF +:109490000AEB011841F66C5010F80800C00723D001 +:1094A00005EB8501142000EB4106CDE90047F1B240 +:1094B00005235BA20020FAF7EAFBCDF80090CDE986 +:1094C000014701236A1CF1B21E2000E065E0FAF7B3 +:1094D00011FB41F66251CDE9004708EB0102F1B200 +:1094E0000A232A20FAF7D3FB6D1CADB2042DCBD38F +:1094F000B6E3B7E3F0F76AFD012806D002280BD0E7 +:10950000042811D0082830D133E0707910B1707977 +:10951000401E25E0052023E07079052802D27079ED +:10952000401C1DE048461BE0707906281DD2DFE88C +:1095300000F00305070911190A2014E00B2012E0BE +:109540000C2010E00D20FEF759FF94F8A30700F05F +:109550000F0005E00E20FEF751FF94F8A307000965 +:10956000707102E00F20FEF749FF3079092804D01E +:1095700076E30220FEF742FFD4E77079214C042203 +:10958000803404EB0010002100F076FBCDE900B937 +:109590007079102304EB0012002100203CE2F0F768 +:1095A00015FD012806D0022809D004280ED008286D +:1095B00064D167E0707910B37079401E04E070796F +:1095C00003285BD27079401C707157E0707900EB12 +:1095D000400101EB001006EB001000F5805090F800 +:1095E000610D012820D0707900EB400101EB0010E3 +:1095F00006EB001000F5805090F8610D40B33DE09F +:10960000A41200207EEE010847756E2D5253534977 +:109610003A00000053563A00FCC4010848563A008C +:10962000506F72742D00000070794C4600EB4001C1 +:1096300001EB001006EB001000F5805080F8619DF2 +:1096400071790220F0F78AF8FC48C0F8884215E0EA +:109650007079444600EB400101EB001006EB00106E +:1096600000F5805080F8618D7079F8F78BFFF34832 +:10967000C0F8884271790220F0F770F830790A2832 +:1096800005D0EDE20920FEF7B9FE48469CE704222A +:109690000021EB4800F0F0FACDE900A84446554619 +:1096A0001523E8A214212820FAF7F1FACDF800904A +:1096B000CDE901547279012314214620521CFAF796 +:1096C00019FA707900EB400101EB001006EB001075 +:1096D00000F5805090F8610D01280CD0707900EBF6 +:1096E000400101EB001006EB001000F5805090F8EF +:1096F000610D18B10AE01523D4A201E01523D6A20A +:10970000CDE900541E210020FAF7C1FA1523D5A295 +:109710003221FFF79BBBF0F759FCD74C012806D04C +:1097200002280FD004281AD0082830D11CE0707904 +:1097300068B394F88D0410B17079F8F723FF70794D +:10974000401E0AE07079032821D294F88D0410B1EC +:109750007079F8F717FF7079401C707117E084F882 +:109760008D8484F8818412E00920FEF747FE484684 +:1097700086F8059084F8808494F88D1439B1AF4947 +:10978000C1F8880284F88D047079F8F7FBFE30790F +:109790000B2832D1AA4804220021403000F06CFA94 +:1097A000CDE900A8454657461523A6A21221282038 +:1097B000FAF76DFACDF80090CDE9017572790123C1 +:1097C00012214620521CFAF795F9CDE900751523B0 +:1097D000AAA21C210020FAF75AFACDE90075152338 +:1097E000ACA226210020FAF752FACDE90075152324 +:1097F000AEA230210020FAF74AFA94F88D0401282D +:1098000027D1454686F8078094F8820480B18B49B9 +:10981000C1F8889284F8829470790121F8F7DCFF0E +:10982000CDE900A51523A6A238210020FAF72FFACA +:1098300094F88C0400280CD084F88C94CDE900A511 +:109840001523A3A238210020FAF721FA7B48C0F89B +:10985000885205E2F0F7BAFB012813D0022811D094 +:10986000042802D008280DD109E0EFF7A1FB142845 +:1098700003D0484684F8E70304E04046FAE70920AD +:10988000FEF7BCFD30790C287ED16D480422002102 +:10989000803000F0F1F9CDE900A845465646152381 +:1098A0008FA21A210020FAF7F2F9CDE900651523FD +:1098B00090A224210020FAF7EAF9CDE900651523EA +:1098C00090A22E210020FAF7E2F994F8E7034FF076 +:1098D000150310B191A2FFF731B896A2FBE7F0F79C +:1098E00075FB012806D002280BD0042812D00828C6 +:1098F00057D165E0707910B17079401E08E00320FF +:1099000006E07079032802D27079401C00E04846D6 +:10991000707146E0717994F8A30761F3030084F84D +:10992000A30700210320EFF719FF70B394F8A357A2 +:10993000022004F5EE74FEF761FDEFF765FF84F891 +:10994000C75500210320EFF709FF207820F0010020 +:109950002070207840F006002070A4F802900021CA +:109960000120EFF7FBFE94F8060520F0800084F854 +:10997000060594F8CA05A4F5EE74B0B1012819D013 +:10998000022805D0032801E06AE10AE007D10CE0D3 +:1099900094F8E20620F07800203084F8E206FDF723 +:1099A0008BFE30790D280FD05AE194F8E20620F0B2 +:1099B0007800F2E794F8E20620F078005830ECE7FF +:1099C0000920FEF71BFDA2E71D4804220021C0303C +:1099D00000F052F9CDE900B894F8A3075D46584F5E +:1099E00000F00F0007EB0012102319460020FAF7D1 +:1099F0004EF994F8A307717900F00F00884202D065 +:109A0000CDE9005901E0CDE9005870790C2307EB4E +:109A1000001220210020121DFAF739F920E1F0F799 +:109A2000D5FA012806D0022805D0042804D0082839 +:109A300003D1CBE086E08CE094E0CBE00000424232 +:109A40008EEF0108504F52543A00000054595045CF +:109A50003A4C4F5241000000545950453A52533449 +:109A6000383500005061737320456E746572204371 +:109A700068616E6765000000A4520020313A4469B5 +:109A800070207377697463682031616E6432204F8F +:109A90004E000000323A496E7365727420736C6137 +:109AA0007665206D6F64756C65000000333A506117 +:109AB000737320456E746572205374617274000074 +:109AC00053746174653A53656E64696E6700000093 +:109AD00053746174653A436F6D706C657465000012 +:109AE000496E7365727420552D4469736B20466905 +:109AF000727374005468616E205061737320456EF8 +:109B000074657200466F726D61743A464154333227 +:109B10003B4D41583A3332470000000046696E64BD +:109B200020552D4469736B2C4F7574707574696E74 +:109B30006700000053746174653A49646C65000005 +:109B4000CEF00108707910B17079401E08E0042051 +:109B500006E07079042802D27079401C00E0484683 +:109B6000707137E0717994F8A30761F3071084F8F6 +:109B7000A30700210320EFF7F1FD58B30220FEF701 +:109B80003DFC94F8E20620F0800084F8E20694F8A8 +:109B9000A60780B1012813D0022802D0032807D1DC +:109BA00009E094F8E20620F07800203084F8E2061C +:109BB000FDF782FDD3E794F8E20620F07800F5E7A0 +:109BC00094F8E20620F078005830EFE70920FEF71D +:109BD00015FCC4E730790E2842D104220021234825 +:109BE00000F04AF8CDE900B894F8A3075D461F4F8E +:109BF00020F00F008037C219102319460020FAF711 +:109C000046F8707994F8A317B0EB111F3FF4FBAE40 +:109C1000F6E6F0F7DBF9012819D0022817D004285E +:109C200002D0082813D10FE0EFF7EEFD88F3138878 +:109C3000BFF34F8F0E4801680E4A01F4E0611143F3 +:109C40000160BFF34F8FFEE70920FEF7D7FB3079A5 +:109C50000F2805D1054804220021D03000F00CF86F +:109C6000F9F79EFE07B0BDE8F08F00008EF0010806 +:109C70000CED00E00400FA052DE9F84F00259246AE +:109C800088468146012715E000242E0109EB0401D6 +:109C900001EB081000EB051000970278E006F1B226 +:109CA000000E1023F9F7B8FE641CE4B2102CEDD3BB +:109CB0006D1CEDB25545E7D3BDE8F88F064800218D +:109CC0000173817301214173C17364224261C171C7 +:109CD0000220FEF793BB0000A4120020124810B52A +:109CE000016841F4700101601048016841F0010110 +:109CF00001600E4A00210832116002680C4B1A40C4 +:109D00000260031D0B4A1A60026822F4802202607E +:109D100006480C300160FEF71DFA03494FF0006061 +:109D20008039086010BD000088ED00E00038024076 +:109D3000FFFFF6FE10300024FEF7AEB9C9430182E2 +:109D400070470029018802D041F0010101E021F0B3 +:109D50000101018070470000464910B5884206D1D4 +:109D600001210846FDF7E4FF002101205BE0B0F18E +:109D7000804F09D0404988420DD101210220FDF7D2 +:109D8000BFFF0021022070E001210846FDF7B8FF67 +:109D90000021012069E03949884206D101210420CF +:109DA000FDF7AEFF002104205FE03549884206D16F +:109DB00001210820FDF7A4FF0021082055E03149CA +:109DC000884206D101211020FDF79AFF00211020C2 +:109DD0004BE02D49884206D101212020FDF790FF5C +:109DE0000021202041E02949884206D1012102209A +:109DF000FDF79EFF0021022015E02549884202D18F +:109E000001210C040AE02349884202D101214C04BB +:109E100004E0214988420AD101218C042046FDF743 +:109E200087FF00212046BDE81040FDF781BF1B4998 +:109E3000884206D101214020FDF762FF0021402029 +:109E400013E01749884206D101218020FDF758FF11 +:109E50000021802009E0134988420AD1841501219C +:109E60002046FDF74DFF00212046BDE81040FDF7DC +:109E700047BF10BD00000140000400400008004042 +:109E8000000C00400010004000140040000401409D +:109E900000400140004401400048014000180040DB +:109EA000001C00400020004002460020138A9289D6 +:109EB0000B4202EA010202D0002A00D001207047C2 +:109EC000002A828901D00A4300E08A4382817047D8 +:109ED00030B50288164C174DA0420DD0A8420BD0C9 +:109EE000B0F1804F08D0144B984205D0134B9842E4 +:109EF00002D0134B984203D122F070034A881A43D0 +:109F0000104B984206D0104B984203D022F4407375 +:109F10000A891A4302804A68C2620A880285A042FE +:109F200001D0A84201D1897A01860121818230BD08 +:109F3000000001400004014000040040000800400F +:109F4000000C0040001000400014004010B5FDF768 +:109F500061FD00F039FAEFF70DFD1448017821F0AA +:109F600001010170017841F006010170002141807A +:109F70000120EFF7F3FBEEF727FEEFF78BFAF0F790 +:109F80003DF8F9F719FCFFF799FEEFF75DFEF8F7DA +:109F90007DF9F9F79FFAFDF78FFBFDF7D5FD044832 +:109FA0004FF4FA6141830121417610BD80240020E5 +:109FB000A41200202DE9F047FE4C002594F872060B +:109FC000A4F5805A2E4601280AD184F87266EFF76C +:109FD000ABFA9AF804105046022901D80121C17148 +:109FE00068E105EB45000AEB800000F58050534620 +:109FF00090F8B216012901D180F8B26690F8B11636 +:10A0000000297DD190F85A1B0129FAD105EB4501B1 +:10A0100001EB051103EB011909F5805292F85A1D65 +:10A0200000296DD080F85A6B92F85A0D072868D233 +:10A03000DFE800F067043D73A5FEFE0005EB0510A8 +:10A0400000EB052003EBC00101F5005090F81772FA +:10A05000012F0BD090F8167207EB071701EBC7071B +:10A0600007F5005797F81C72002F4AD190F8167226 +:10A070007F1C80F8167290F814722FB190F8147249 +:10A0800080F8167280F8146290F8167207EB0717C2 +:10A0900001EBC70707F5005797F81C72052F30D062 +:10A0A00090F8160200EB001001EBC000BFE005EBDA +:10A0B000051000EB052003EBC00101F5005090F8FE +:10A0C0001772012F0BD090F8167207EB071701EBF0 +:10A0D000C70707F5005797F81C72002F11D190F8A9 +:10A0E00016727F1C80F8167290F814722FB190F8D7 +:10A0F000147280F8167280F8146290F8167201E0FB +:10A10000D6E056E007EB071701EBC70707F5005746 +:10A1100097F81C720F2FC3D19DE005EB051000EBE3 +:10A12000052003EBC00101F5005090F81772012FD4 +:10A130000AD090F8167207EB071701EBC70707F56F +:10A14000005797F81C72A7BB90F816727F1C80F816 +:10A15000167290F814722FB190F8147280F816727B +:10A1600080F8146290F8167207EB071701EBC70727 +:10A1700007F5005797F81C72072F91D16BE005EB9C +:10A18000051000EB052003EBC00707F5005191F81F +:10A19000170201280AD091F8160200EB001007EB15 +:10A1A000C00000F5005090F81C0210B991F816029A +:10A1B0001EE042E091F8168209EB081C0CF5805C69 +:10A1C0009CF8858D09EB001C0CF5805C9CF895CD06 +:10A1D000E04505D091F81602401C81F816020BE00C +:10A1E00091F816C20CF1010C81F816C2401CC0B2E5 +:10A1F00092F85BCD8445DDD891F8140228B191F82E +:10A20000140281F8160281F8146291F8160200EB2C +:10A21000001007EBC00000F5005090F81C02052864 +:10A2200019D091F8160200EB001007EBC00000E017 +:10A2300004E000F5005080F81C620CE005EB05100E +:10A2400000EB052003EBC00000F5005090F816125B +:10A25000491C80F8161205EB051000EB05200AEBEF +:10A26000C00303F5005090F8161292F85B2D91424E +:10A2700001D380F8166290F8151251B190F81612B9 +:10A2800080F8141290F81512491E80F8161280F802 +:10A29000156290F8161201EB011103EBC10101F5F3 +:10A2A000005191F8212290F816122846F6F702F98B +:10A2B0006D1CEDB294F8240BA8423FF692AE94F8D0 +:10A2C000460D012852D194F8DA0C514600EB4000BB +:10A2D0000AEB001000F5805090F8D20BC8B384F858 +:10A2E000466D94F8DA2C94F8C80B401E824205DAC9 +:10A2F00094F8DA0C401C84F8DA0C01E084F8DA6C8B +:10A3000094F8DA0C00EB400001EB800000F580507F +:10A3100090F8F20CE8B194F8DA0C00EB400001EB95 +:10A32000800000F5805080F8F26C94F8DA0C00EBB5 +:10A3300040000AEB001000F5805090F8D20B022884 +:10A3400008D06421042801D0052807D1C4F8481D8D +:10A3500004E00BE04FF47A70C4F8480D94F8DA0C7E +:10A360001549415C94F8DA0CF8F7D2FD94F8A5078A +:10A3700020B194F87E06012807D010E094F88A06F0 +:10A3800001280CD184F88A6601E084F87E6694F88E +:10A39000A82794F8A41794F8A507FBF7D7FEEFF7C2 +:10A3A00013FFF8F7F5FA94F8A70748B184F8A76700 +:10A3B00004E00000A4220020872F0020F9F7B6FC5B +:10A3C000BDE8F047FEF722B82DE9FE4F0121002439 +:10A3D0000846FDF789FCA720ADF80000002540F2F3 +:10A3E000E73001904FF0804BADF80250ADF80850C7 +:10A3F00069465846FFF76CFDA04880F8F65741F2D1 +:10A40000B06C41F6583841F6283944F2444A42F2D9 +:10A410002827A0F5805604EB440106EB810190F853 +:10A42000F62701EB0C0306EB820202F58052C2F81C +:10A43000F83790F8F627521C80F8F62790F8F627A0 +:10A4400001EB080306EB820202F58052C2F8F837EE +:10A4500090F8F627521C80F8F62790F8F62701EBC3 +:10A46000090306EB820202F58052C2F8F83790F831 +:10A47000F627521C80F8F62701EB0A0290F8F6172F +:10A4800006EB810101F58051C1F8F82790F8F61725 +:10A49000491C80F8F61704EB041202EB0422002199 +:10A4A00006EBC20501EB011205EBC20290F8F6378C +:10A4B0003A4406EB830303F58053C3F8F82790F87A +:10A4C000F627521C80F8F627491CC9B21029E9D397 +:10A4D000641CE4B2042C9ED3694A90F8F61706EB8C +:10A4E000810101F58051C1F8F82790F8F617491C51 +:10A4F00080F8F61790F8F617283A06EB810101F577 +:10A500008051C1F8F82790F8F617491C80F8F61723 +:10A5100090F8F6170C3206EB810101F58051C1F875 +:10A52000F82790F8F617491C80F8F61790F8F617F8 +:10A530000C3206EB810101F58051C1F8F82790F843 +:10A54000F617491C80F8F61702F5A67190F8F62761 +:10A5500006EB820202F58052C2F8F81790F8F6175F +:10A56000491C80F8F617474A90F8F61706EB810168 +:10A5700001F58051C1F8F82790F8F617491C80F8CA +:10A58000F61790F8F617A2F5956206EB810101F532 +:10A590008051C1F8F82790F8F617491C80F8F61793 +:10A5A000394990F8F62706EB820202F58052C2F88C +:10A5B000F81790F8F617491C80F8F617334990F809 +:10A5C000F62706EB820202F58052C2F8F81790F8DF +:10A5D000F617491C80F8F6172B4A90F8F6170C3A34 +:10A5E00006EB810101F58051C1F8F82790F8F617C4 +:10A5F000491C80F8F617264A90F8F61706EB8101F9 +:10A6000001F58051C1F8F82790F8F617491C80F839 +:10A61000F61790F8F6170C3206EB810101F5805120 +:10A62000C1F8F82790F8F617491C80F8F6170021B2 +:10A6300041F6F04301EB410206EB8202D41890F898 +:10A64000F62706EB820202F58052C2F8F84790F82E +:10A65000F627521C80F8F627491CC9B20529E9D310 +:10A6600001215C465846FFF76CFB0122114620464B +:10A67000FFF726FC00F00EF8BDE8FE8FA4220020B4 +:10A6800048290020BC2D002024570020B0120020B3 +:10A69000DC2F002008B51C208DF8000001208DF86B +:10A6A000010002218DF802108DF803006846F8F7CA +:10A6B000D1FF08BDF7F702BBF7F720BBFCF726BFB9 +:10A6C000F7F7D6BAF7F73ABBF8F720BEC9430180CF +:10A6D00070470029818902D041F4005101E021F442 +:10A6E000005181817047002A828A01D00A4300E02C +:10A6F0008A438282704700001C4910B5884206D107 +:10A7000001211020FDF714FB0021102028E018493A +:10A71000884202D101214C0410E01649884202D13E +:10A7200001218C040AE01449884202D10121CC04A1 +:10A7300004E0124988420AD101210C052046FDF7A8 +:10A74000DFFA2046BDE810400021FDF7D9BA0C49D8 +:10A75000884209D101212020FDF7EAFA00212020BA +:10A76000BDE81040FDF7E4BA10BD00000010014044 +:10A770000044004000480040004C004000500040B1 +:10A78000001401400246002012880A4200D0012035 +:10A79000704770B501F01F0501260024C1F3421374 +:10A7A00006FA05F2012B0FD0022B0FD0838A4FEA55 +:10A7B00011210088134206FA01F600EA060001D0D2 +:10A7C00000B10124204670BD8389F0E7038AEEE7DB +:10A7D00010B5C1F3421301F01F040121A140012B68 +:10A7E00007D0022B07D01430002A026805D00A4394 +:10A7F00004E00C30F8E71030F6E78A43026010BD41 +:10A800007FB50446008A0D46C98820F440500143B4 +:10A810002182A08941F20C618843A9882A891143C9 +:10A820006A8902431143A181A08A20F44071A8895A +:10A830000843A0826846FDF787FA1A48844202D08E +:10A840001948844201D1039800E00298A1890904C3 +:10A8500000EBC00101EB0010296801D5490000E0C0 +:10A860008900B0FBF1F06422B0FBF2F109010B09A1 +:10A870006FF018056B4300EB8300A3891D044FF0B4 +:10A88000320306D503EBC000B0FBF2F000F0070086 +:10A8900005E003EB0010B0FBF2F000F00F000843FE +:10A8A00020817FBD001001400014014070B50024DC +:10A8B000064DFDF7EDF920B1641CAC42F9D3FA2046 +:10A8C00070BDBDE87040EEF7A1BB0000404B4C00EE +:10A8D0000FB4084B10B504A902AA039801F0B6F909 +:10A8E000044602A9002001F0DCFB204610BC5DF804 +:10A8F00014FB0000A3C0010803B4019841000098B4 +:10A9000050EAC12018BF04204A0D18BF40F00100D2 +:10A9100040F2FF72B2EB515F08BF40F00200012825 +:10A9200008BF052002B0704770B5D94B00242DED4B +:10A93000020B2DED108BDDE91010984205DA20F0A6 +:10A9400000429A4201D809D141B19DED100BBDECF6 +:10A95000108B02B0BDE8704001F01EB9B0F5801F49 +:10A9600026DA11430BD0002813DA012001F068F930 +:10A97000BDEC108B02B0BDE8704001F021B902209F +:10A9800001F05EF901F0F0F851EC100B81F000419C +:10A990009EE06FF035049FEDC00B53EC102B9DED46 +:10A9A000100B51EC100BEDF72BFDCDE91001084613 +:10A9B00004EB2051C0F31304B948A1F2FF31204445 +:10A9C00000F4801080F07F6282F04052224301EB5D +:10A9D00020559FEDB50B119253EC102B9DED100BF4 +:10A9E00051EC100BEDF706FD41EC180BA01CC0F369 +:10A9F00013009FEDAFDB9FEDB0EBB14E7E4403281B +:10AA00006CD296ED000B51EC180B53EC102BEDF7BC +:10AA1000E1FF1DD1002D01BF96ED000BBDEC108BA9 +:10AA200002B070BD2846EDF7CCFD41EC180B53EC9D +:10AA30001D2BEDF7E5FC41EC190B53EC1E2B51ECF3 +:10AA4000180BEDF7DDFC53EC192BEDF732FC3FE072 +:10AA50009FED9D0B51EC180B53EC102BEDF7D0FC38 +:10AA60009FED9B1B53EC112BEDF7C7FC41EC190B31 +:10AA700053EC182B51EC180BEDF7C2FC53EC192BCF +:10AA8000EDF7BEFC41EC190B002D04BF53EC192B64 +:10AA900051EC180B1AD02846EDF793FD41EC1A0B38 +:10AAA00053EC1D2BEDF7ACFC53EC192BEDF7A5FC8B +:10AAB00053EC182BEDF79EFC41EC180B53EC1E2BBE +:10AAC00051EC1A0BEDF79CFC53EC182BEDF792FCB4 +:10AAD000BDEC108B02B041EC100B70BD9FED7E0BF6 +:10AAE00051EC180B53EC102BEDF7E3FB41EC100B82 +:10AAF00051EC180B53EC102BEDF7F4FC41EC190B57 +:10AB00002846EDF75EFD41EC1B0B53EC192B51EC85 +:10AB1000190BEDF775FC41EC1A0B714853EC1A2B2D +:10AB2000261851EC1A0BEDF76BFC41EC1F0B6D482E +:10AB3000C4F1510404F5D724B0EE4F0AF0EE6F0AC9 +:10AB40000321784400F094FF53EC1F2B51EC100BC1 +:10AB5000EDF756FC41EC1C0B6348B0EE4F0AF0EEEB +:10AB60006F0A0421784400F083FF53EC1A2B51EC58 +:10AB7000100BEDF745FC344353EC1C2BEDF799FB20 +:10AB800041EC1C0B002C4CDD9FED510B51EC180BD4 +:10AB900053EC102BEDF734FC53EC182BEDF730FC95 +:10ABA00041EC1A0B55B353EC1D2B51EC1B0BEDF77D +:10ABB00027FC41EC1D0B53EC1C2B51EC1A0BEDF751 +:10ABC00078FB53EC192BEDF71BFC53EC1D2BEDF729 +:10ABD00070FB53EC1A2BEDF710FC53EC182BEDF730 +:10ABE00009FC41EC180B53EC1E2B51EC1B0BEDF741 +:10ABF00007FC53EC182BEDF7FDFB69E753EC1C2B1E +:10AC000051EC1A0BEDF755FB53EC192BEDF7F8FB54 +:10AC100053EC1A2BEDF7F1FB53EC182BEDF7EDFB92 +:10AC200056E735B353EC1D2B51EC1B0BEDF7E8FB4E +:10AC300041EC1A0B53EC1C2B51EC180BEDF7DAFB23 +:10AC400053EC192BEDF7DCFB53EC1A2BEDF7D2FB91 +:10AC500053EC182BEDF7CEFB41EC180B53EC1E2BED +:10AC600051EC1B0BEDF7CCFB53EC182BEDF7C2FBB3 +:10AC70002EE753EC1C2B51EC180BEDF7BBFB53EC00 +:10AC8000192BEDF7BDFB53EC182BEDF7B6FB1FE7C7 +:10AC90000000F07F000000000000000000005043B2 +:10ACA000645F090000000000000000000000F03FA9 +:10ACB000763C7935EF39EA3D0000E0FE422EE63F72 +:10ACC0006048000000000000555555555555D53FCA +:10ACD000000000000000E03F000000000000004015 +:10ACE00086EBF9FFE2460000D846000000000000B5 +:10ACF00070B5414A00252DED020B2DED048BDDE9E9 +:10AD00000404944205DA24F00041914201D809D1AB +:10AD100040B19DED040BBDEC048B02B0BDE870406A +:10AD200000F03ABFB4F5801F26DA08430BD0002CA0 +:10AD300013DA012000F084FFBDEC048B02B0BDE803 +:10AD4000704000F03DBF022000F07AFF00F00CFFE1 +:10AD500051EC100B81F0004146E09FED290B6FF0A4 +:10AD6000350553EC102B9DED040B51EC100BEDF75A +:10AD700047FBCDE904010C4605EB2450A0F2FF305F +:10AD8000C10F40F2FF32521A62F31F540844EDF72C +:10AD900018FC05949DED040B41EC180B51EC100BC5 +:10ADA00001F0B8FA9FED181B53EC112BEDF728FBBF +:10ADB0009FED170B41EC190B53EC102B51EC180BBA +:10ADC000EDF71EFB53EC192BEDF773FA9FED120B09 +:10ADD00041EC190B53EC102B51EC180BEDF710FB59 +:10ADE00053EC192BEDF765FABDEC048B02B041EC86 +:10ADF000100B70BD000000000000F07F000000009C +:10AE000000000000000050430EE526157BCBDB3F21 +:10AE1000362BF111F3FE593D00609F501344D33F90 +:10AE20002DE9F04D2DED040B2DED0E8B96B0DDE9E7 +:10AE30002550279CDDF890A025F0004624F000481E +:10AE4000BAF1000F14BF0121002101EB4502FC49BA +:10AE500053184A1093422AD3002814BF0123002319 +:10AE600003EB44030B44F7498B4220D358EA00011B +:10AE70009FEDF59B76D0DFF8D8B35D4503D1BAF1ED +:10AE8000000F05D188E0BAF1000F08BF002100D003 +:10AE9000012101EB450111F5001F08D8002814BF5E +:10AEA0000121002101EB440111F5001F0BD99DED9B +:10AEB000261B9DED240B16B0BDEC0E8B04B0BDE837 +:10AEC000F04D00F073BE0027002DBCBFE14988455E +:10AED00021DAE1498845A8BF02271CDAC3451ADCFC +:10AEE000DE4901EB2851142908DDC1F1340220FAB2 +:10AEF00002F101FA02F282420DD108E058B9C1F123 +:10AF0000140228FA02F101FA02F2424503D101F0DB +:10AF10000101C1F1020756EA0A0124D1002C22DA0C +:10AF2000002D18BF022F01D0012F0AD0022000F0FF +:10AF300087FE16B0BDEC0E8B04B0BDE8F04D00F0FE +:10AF400013BE022000F07CFE00F00EFE51EC100B50 +:10AF500081F0004141EC100B16B0BDEC0E8B04B03B +:10AF6000BDE8F08D18E09FEDBEAB9FEDBF8B0028D4 +:10AF700071D1B848804522D105F1804010F580108C +:10AF800008BFBAF1000F07D0B3450ADC002CA8BFF8 +:10AF90009DED260BE0DA0DE0B0EE490AF0EE690A0D +:10AFA000DAE7002C06DA9DED260B51EC100B81F050 +:10AFB00000416FE0AE48784490ED000BCCE7D845F7 +:10AFC0004DD1002C48DA2EB186423AD1BAF1000FA9 +:10AFD00042D126E0BAF1000F13D0022000F030FE7B +:10AFE00000F0FEFD8DED020B9DED240B8DED000BB1 +:10AFF00010EE900A039961F31E0003909DED020B81 +:10B00000AAE78DED02AB9DED240B1AEE901A10EE1F +:10B01000900A8DED000B61F31E0003909DED020B75 +:10B020009AE78DED028B9DED240B18EE901A10EE31 +:10B03000900A8DED000B61F31E0003909DED020B55 +:10B040008AE709DA9DED240B51EC190B53EC102B18 +:10B05000EDF748FA1EE020E09DED240B7CE78642E8 +:10B060001BDAB4F1804F0DD0A4F10050B0F1FF50C5 +:10B0700013D1002D11DB9DED240B51EC100B01F0D1 +:10B08000D4F907E09DED240B53EC102B51EC100B81 +:10B0900000F0C2BC41EC100B5EE79DED240B51ECBF +:10B0A000100B01F02BF8BAF1000FCDE90E0142D1DF +:10B0B0009FED710B46B3A6F1E040B0F17F600CD07C +:10B0C0005E4538D1002D00DAA7B3022F0CBF012056 +:10B0D0004FF0FF30EDF775FADCE7002D01DD002CB5 +:10B0E0000DDA002D01DD002C1FDB002D16DA002CFF +:10B0F00014DB012F08BF9FED620B3FF42DAFB0EEC4 +:10B100004A0AF0EE6A0A27E7022F18BF002D0CD07A +:10B11000012F0AD1002DFFF61FAF06E0002DB8BFAA +:10B12000002C08DA012F3FF417AFB0EE480AF0EE1A +:10B13000680A11E71BE0012000EBE57050EA070107 +:10B1400015D0791EB0EE498AF0EE698A084308BF2F +:10B150009FED4D8B4E480025804570DD4D494E4892 +:10B16000884514DDB0420DDB002C19DB2FE00120F7 +:10B1700000F066FD16B0BDEC0E8B04B0BDE8F04DDE +:10B1800000F01EBDB34502DC002C09DC1FE0864246 +:10B1900002DA002C1BDA03E05E452BDD002C16DD05 +:10B1A000022000F04DFD00F01BFD8DED020B53EC75 +:10B1B0001A2B51EC180BEDF723F9CDE90001039997 +:10B1C000019861F31E0003909DED020BC4E602207E +:10B1D00000F036FD00F014FD10EE901A18EE900A03 +:10B1E0008DED020B8DED008B61F31E0003909DED44 +:10B1F000020BB1E69DED0E0B53EC192B51EC100B2D +:10B20000EDF7F8F89FED260BCDE9080153EC102B74 +:10B210009DED080B51EC100BEDF7F2F89FED221BA2 +:10B2200053EC112BEDF7E9F89DED081B53EC112BB6 +:10B23000EDF7E6F89FED1E1B53EC112B3CE08CE084 +:10B24000FFFF1F00FFFF0F00000000000000F03FA5 +:10B250000000F03F0000F07F0000404301FCFFFFD2 +:10B26000000000000000F07F00000000000000006F +:10B27000A642000000000000000000000000008066 +:10B28000000000000000F0FF000000000000F0BF20 +:10B290000000E0410000F043FFFFEF3F000000002E +:10B2A000000000000000D03F555555555555D53F7D +:10B2B000000000000000E03FEDF79FF89DED080B57 +:10B2C00041EC1A0B53EC102B51EC100BEDF798F8E6 +:10B2D00053EC1A2BEDF794F841EC1A0B9FEDFE0B93 +:10B2E00053EC102B9DED080B51EC100BEDF788F88B +:10B2F00041EC1B0B9FEDFA0B51EC1A0B53EC102B8E +:10B30000EDF77EF841EC1A0B9FEDF70B53EC102B89 +:10B310009DED080B51EC100BEDF772F853EC1A2B66 +:10B32000EDF768F841EC1A0B51EC1B0B53EC1A2BA0 +:10B33000ECF7BFFF0690CDE906519DED060B53ECEF +:10B340001B2B51EC100BEDF755F853EC1A2BEDF7C6 +:10B3500054F841EC100B00F0A1B90020B6F5801FA5 +:10B360000EDA9FEDE30B53EC102B9DED0E0B51EC21 +:10B37000100BEDF745F8CDE90E016FF034000E46E5 +:10B3800000EB2650A0F2FF37C6F31300DA4940F075 +:10B390007F6646F040568842D8BF002408DDD74972 +:10B3A0008142C8BF012403DC0024A6F580167F1C5F +:10B3B000D348784400EBC4000F9690ED00CB9DED90 +:10B3C0000E0B53EC1C2B51EC100BEDF713F89DED0D +:10B3D0000E0B41EC1B0B53EC1C2B51EC100BECF740 +:10B3E00068FF41EC100B51EC190B53EC102BEDF7EF +:10B3F00079F841EC1D0B51EC1B0B53EC1D2BECF7BA +:10B40000FFFF41EC1A0BBF488DED10AB784410954F +:10B4100090ED000B4FF0005040EA660000EB8440D6 +:10B420008DED080B00F5002009909DED080B53EC05 +:10B430001C2B51EC100BECF7DDFF9DED0E1B53ECBC +:10B44000112BECF7DAFF41EC100B53EC102B9DEDB8 +:10B45000100B51EC100BECF7D3FF9DED080B41ECFA +:10B460001C0B53EC102B9DED100B51EC100BECF75B +:10B47000C7FF53EC1B2BECF7C0FF53EC1C2BECF776 +:10B48000B9FF53EC1D2BECF7BBFF41EC1C0B53EC4D +:10B490001A2B51EC1A0BECF7B3FF41EC1B0B9A483B +:10B4A0000621B0EE4B0AF0EE6B0A784400F0E0FAA9 +:10B4B000B0EE401AF0EE601AB0EE41DAF0EE61DA6A +:10B4C00053EC1B2B51EC1B0BECF79AFF53EC1D2B91 +:10B4D000ECF796FF9DED100B41EC1B0B53EC1A2B78 +:10B4E00051EC100BECF7E5FE53EC1C2BECF788FF4E +:10B4F00053EC1B2BECF7DDFE9DED100B41EC1B0B11 +:10B5000053EC102B51EC100BECF77AFF41EC1D0BB8 +:10B510009FED7FEB53EC1E2BECF7CBFE53EC1B2B7C +:10B52000ECF7C7FE0890CDE908519DED080B53ECF0 +:10B530001E2B51EC100BECF75DFF53EC1D2BECF7C1 +:10B5400059FF53EC1B2BECF758FF9DED080B41EC1A +:10B550001D0B53EC102B9DED100B51EC100BECF769 +:10B560004FFF41EC1B0B53EC1A2B51EC1D0BECF76E +:10B5700047FF9DED080B41EC1A0B53EC102B51ECDF +:10B580001C0BECF73DFF53EC1A2BECF792FE41EC51 +:10B590001A0B51EC1B0B53EC1A2BECF78AFE0C9098 +:10B5A000CDE90C519DED0C0B53EC1B2B51EC100B0A +:10B5B000ECF720FF53EC1A2BECF71FFF41EC1B0BB1 +:10B5C0009FED550B53EC102B9DED0C0B51EC100B1C +:10B5D000ECF716FF41EC1A0B9FED510B51EC1B0BD6 +:10B5E00053EC102BECF70CFF41EC1B0B9FED4E0BBB +:10B5F00053EC102B9DED0C0B51EC100BECF700FFF6 +:10B6000053EC1B2BECF755FE41EC100B48487844EB +:10B6100000EBC40090ED001B51EC100B53EC112B10 +:10B62000ECF747FE41EC1B0B3846ECF7CAFFCDE9BF +:10B63000080153EC1B2B51EC1A0BECF73AFE41ECD2 +:10B64000100B3C48784400EBC40090ED00CB51EC6B +:10B65000100B53EC1C2BECF72CFE9DED081B53EC50 +:10B66000112BECF726FE0690CDE906519DED080B57 +:10B6700053EC102B9DED060B51EC100BECF7BAFEC2 +:10B6800053EC1C2BECF7B6FE53EC1A2BECF7B2FE86 +:10B6900053EC1B2BECF7B1FE41EC100B9DED261B80 +:10B6A00053EC102B8DED001B00959DED260B51ECFE +:10B6B000100BECF7A5FE9DED000B41EC1A0B53ECC3 +:10B6C000102B9DED260B51EC100BECF793FE9DED2E +:10B6D000061B53EC112B2FE0000000604715F73FCD +:10B6E000FE822B654715F73F44DF5DF80BAE543EF5 +:10B6F00000000000000040438E9803007AB60B0063 +:10B70000EA3D0000503E0000223D00000000000025 +:10B710000000000000000840000000E009C7EE3F04 +:10B72000FD033ADC09C7EE3FF5015B14E02F3EBE96 +:10B73000AE3B0000683B0000ECF762FE53EC1A2BB6 +:10B74000ECF7B7FD9DED060B41EC1A0B53EC102BFB +:10B750009DED000B51EC100BECF752FECDE90C0106 +:10B760009DED0C0B51EC1A0B53EC102BECF7A1FDDB +:10B77000CDE902010C46AA498C422FDB611A08432D +:10B7800018D19DED0C0B53EC102B9DED020B51ECE1 +:10B79000100BECF72FFE41EC1B0B9FEDA30B51ECB4 +:10B7A0001A0B53EC102BECF784FD53EC1B2BEDF72D +:10B7B00095F82DD2022000F043FA00F011FA10EEB5 +:10B7C000901A18EE900A8DED020B8DED008B61F34F +:10B7D0001E0003909DED020BFFF7BEBB944A24F0C0 +:10B7E0000041914214D39349214408437FF4EFACC4 +:10B7F0009DED0C0B53EC102B9DED020B51EC100B3F +:10B80000ECF7F8FD53EC1A2BEDF768F87FF6DFAC98 +:10B8100024F000408849894A002601EB20518242E9 +:10B820002BDA481C4FF4801121FA00F02044844A9E +:10B83000C0F30A517A44A1F2FF3192ED000B814A24 +:10B840008DED080BCA4020EA0202C0F3130040F459 +:10B850008010C1F1140120FA01F60992002CB8BF42 +:10B8600076429DED080B53EC102B9DED0C0B51EC2B +:10B87000100BECF7BFFDCDE90C019DED0C0B51EC6D +:10B880001A0B53EC102BECF714FD9FED6F0B089087 +:10B89000CDE9085153EC102B9DED080B51EC100B2A +:10B8A000ECF7AEFD41EC1B0B9FED690B53EC102B3D +:10B8B0009DED080B51EC100BECF7A2FD9DED0C0B70 +:10B8C00041EC1C0B53EC102B9DED080B51EC100BB5 +:10B8D000ECF790FD53EC1A2BECF78FFD9FED5E1B00 +:10B8E00053EC112BECF78CFD53EC1C2BECF7E1FC2B +:10B8F00041EC1A0B51EC1B0B53EC1A2BECF7D9FC57 +:10B90000CDE902019DED020B53EC1B2B51EC100B0A +:10B91000ECF770FD53EC1A2BECF76FFD9DED020B6D +:10B9200041EC1A0B53EC102B51EC100BECF768FDAB +:10B93000CDE908014A489DED080B0521784400F047 +:10B9400097F89DED081B51EC100B53EC112BECF705 +:10B9500057FD9DED021B53EC112BECF74EFDCDE98D +:10B9600006019DED020B53EC1A2B51EC100BECF77A +:10B9700047FD53EC1A2BECF79CFC9FED3B0B41EC85 +:10B980001A0B53EC102B9DED060B51EC100BECF742 +:10B9900031FD9DED060B41EC1B0B53EC102B9DED87 +:10B9A000020B51EC100BECF72BFD53EC1B2BECF7BF +:10B9B00099FD53EC1A2BECF71DFD9DED021B53EC8A +:10B9C000112BECF717FD53EC192BECF716FDCDE915 +:10B9D000020101EB065001150029C8BF039015DCD8 +:10B9E0009DED020B324651EC100BECF760FFFEF7B9 +:10B9F00083FF042808BF00F003F932469DED020BD7 +:10BA000051EC100BECF753FFCDE902019DED020B59 +:10BA100051EC180B53EC102BECF7F2FCFFF73ABB90 +:10BA20000000904000000000FE822B654715973C07 +:10BA300000CC904000346F3F01FCFFFF0000E03F6E +:10BA4000283A0000FFFF0F0000000000432EE63FF1 +:10BA5000396CA80C615C20BEEF39FAFE422EE63F3D +:10BA6000C03800000000000000000000000000409E +:10BA700070B504462DED028B4D1E00EBC500B0EEF7 +:10BA8000408AF0EE608A90ED000B35F0060017D08A +:10BA900053EC182B51EC100BECF7B2FC41EC100BF3 +:10BAA0006D1E04EBC50090ED001B51EC100B53EC28 +:10BAB000112BECF7FEFB41EC100B35F00600E7D143 +:10BAC000022D36D0042D1CD0062D1CBFBDEC028BE0 +:10BAD00070BD53EC182B51EC100BECF791FC94ED6E +:10BAE0000A1B53EC112BECF7E4FB53EC182BECF78F +:10BAF00087FC94ED081B53EC112BECF7DAFB41ECBF +:10BB0000100B53EC182B51EC100BECF779FC94ED67 +:10BB1000061B53EC112BECF7CCFB53EC182BECF77A +:10BB20006FFC94ED040B53EC102BECF7C2FB41ECD3 +:10BB3000100B53EC182B51EC100BECF761FC94ED4F +:10BB4000021B53EC112BECF7B4FB53EC182BECF766 +:10BB500057FC94ED001B53EC112BECF7AAFBBDEC4A +:10BB6000028B41EC100B70BD9FED070B10B553EC31 +:10BB7000102B9FED070B51EC100BECF7B3FC41ECD5 +:10BB8000100B10BD000000000000000000000000CD +:10BB9000000000000000F03F10B553EC102B51ECFA +:10BBA000100BECF786FB41EC100B10BD10B553ECFD +:10BBB000112B51EC100BECF77CFB41EC100B10BD82 +:10BBC0009FED050B10B553EC102B51EC100BECF75F +:10BBD00089FC41EC100B10BD0000000000000000CB +:10BBE0009FED050B10B553EC102B51EC100BECF73F +:10BBF00007FC41EC100B10BD0000000000000070BD +:10BC00009FED050B10B553EC102B51EC100BECF71E +:10BC1000F7FB41EC100B10BD00000000000000100D +:10BC200002E008C8121F08C1002AFAD17047704705 +:10BC3000002001E001C1121F002AFBD17047000063 +:10BC40000149086070470000A01200202DE9FF4F55 +:10BC50008DB00F460546002606E025280BD0DDE90D +:10BC60000F1290476D1C761C28780028F5D111B072 +:10BC70003046BDE8F08F0024A246A1460122E949E2 +:10BC800000E0044315F8013F203B02FA03F00842AC +:10BC9000F7D128782A2810D06FF02F022878A0F149 +:10BCA0003001092914D80AEB8A0102EB410144F062 +:10BCB000020400EB010A6D1CF0E701CF5FEA000A05 +:10BCC00003D544F40054CAF1000A44F002046D1C88 +:10BCD00028782E2817D115F8010F44F004042A28DB +:10BCE0000ED06FF02F022878A0F1300109290AD870 +:10BCF00009EB890102EB410100EB01096D1CF2E740 +:10BD000057F8049B6D1C28786C280FD006DC4C2853 +:10BD100017D068280DD06A2814D104E0742810D0F8 +:10BD20007A280FD10DE044F400140AE044F48014A2 +:10BD300001E044F440146978814202D104F5801492 +:10BD40006D1C6D1C28786E281ED00CDC632830D04A +:10BD500004DC00288BD0582811D19FE0642867D0DC +:10BD600069280CD164E073282DD004DC6F2872D0D0 +:10BD7000702804D194E075286ED078286DD0DDE964 +:10BD80000F129047761C4BE1C4F30250022806D0F4 +:10BD9000032809D0042801CF09D0066040E101CF73 +:10BDA000F117C0E900613BE101CF068038E1067080 +:10BDB00036E117F8040B8DF8000000208DF8010023 +:10BDC000EB46012003E057F804BB4FF0FF3061075A +:10BDD0004FF0000102D40DE008F101018846494509 +:10BDE0000FDA8045F8DB1BF808100029F4D108E0D1 +:10BDF00008F1010188468142FADB1BF8081000298E +:10BE0000F6D1DDE90F23AAEB08008146214600F0B8 +:10BE100031F9304400EB080604E0DDE90F121BF8AD +:10BE2000010B9047B8F10108F7D221464846F2E0ED +:10BE30000A21C4F302524FF0000B0891022A04D0E9 +:10BE400001CFC117032A09D00AE0FF1D27F0070719 +:10BE5000F7E8020108E02CE01EE01FE000B2C11785 +:10BE6000042A01D140B2C117021E71F1000206DAA4 +:10BE70000023D0EB030063EB01012D2202E0220539 +:10BE800004D52B228DF82420012203E0E20701D003 +:10BE90002022F7E7904653E00A210BE0102109E049 +:10BEA00010214FF0000B44F004044FF008090891F2 +:10BEB00003E008214FF0000B0891C4F30252022A5C +:10BEC00004D001CF0021032A06D006E0FF1D27F091 +:10BED0000707F7E8020103E080B2042A00D1C0B2EC +:10BEE0004FF0000822072BD52A78702A07D0DDF8FA +:10BEF00020C08CF0100C5CEA0B0C05D00EE0402248 +:10BF00008DF82420012208E050EA010306D03023F6 +:10BF10008DF824308DF8252002229046089B83F06E +:10BF2000080353EA0B030BD150EA010201D1620767 +:10BF300006D530228DF824204FF00108A9F101091F +:10BF40002A78582A04D038A20B9208AA0A920BE049 +:10BF50003AA2F9E75B46089AECF7C5FB0B9B9B5CA2 +:10BF60000A9A521E0A92137050EA0102F2D10A98FC +:10BF7000ADEB000000F1200B600702D524F4803403 +:10BF800001E04FF00109D94502DDA9EB0B0000E00B +:10BF9000002000EB0B0141440890AAEB010AE003EA +:10BFA00006D4DDE90F232146504600F063F806442D +:10BFB0004FF0000908E009A911F80900DDE90F12A6 +:10BFC000904709F10109761CC145F4DBE0030CD56B +:10BFD000DDE90F232146504600F04CF8064404E00A +:10BFE000DDE90F1230209047761C0899481E089012 +:10BFF0000029F5DC08E00A980A990078491C0A91A2 +:10C00000DDE90F129047761CBBF10001ABF1010B8B +:10C01000F1DC21465046DDE90F2300F019F8064413 +:10C020006D1C21E6092801003031323334353637B2 +:10C030003839616263646566000000003031323374 +:10C040003435363738394142434445460000000014 +:10C050002DE9F041044600251E461746880404D405 +:10C0600005E039462020B0476D1C641EF9D52846EE +:10C07000BDE8F0812DE9F041044600251E469046BA +:10C08000C80301D5302700E02027880404D505E047 +:10C0900041463846B0476D1C641EF9D52846BDE8B8 +:10C0A000F0810A68531C0B6010707047002806D09E +:10C0B0004DF6BC231946491EFDD2401EFAD17047E9 +:10C0C000002100EB800002E000BF491CC9B2B1EBC7 +:10C0D000400FF9D37047000010B502460020064C0F +:10C0E00007E012F8013B4340DBB234F8133083EA37 +:10C0F0001020491EF5D210BD1800002082B0CDE9F5 +:10C10000000121F0004001909DED000B02B051ECC8 +:10C11000100B704710B50E4C10212046EDF751FF63 +:10C12000206840F48060206020212046EDF749FF20 +:10C130000220FFF7C5FF10212046EDF744FF022043 +:10C14000FFF7BEFF2046BDE810401021EDF739BFD4 +:10C150000014024010B50E4C10212046EDF731FFBF +:10C16000206840F48060206020212046EDF72BFFFE +:10C170000220FFF7A5FF10212046EDF724FF022043 +:10C18000FFF79EFF2046BDE810401021EDF719BFD4 +:10C19000001402402DE9F041154E07460024306896 +:10C1A00020F440603060254610213046EDF709FF4D +:10C1B0000220FFF785FF10213046EDF704FF6006EF +:10C1C000040E20213046EDF7F5FE08B144F00104DD +:10C1D0000120FFF775FF6D1CEDB2082DE4D317B1F8 +:10C1E000FFF798FF01E0FFF7B5FF2046BDE8F081BB +:10C1F0000014024070B5164E05463046316841F4D1 +:10C20000806131601021EDF7DCFE002428064FF03C +:10C210002001304602D5EDF7D6FE01E0EDF7D1FE64 +:10C220006806050E0220FFF74BFF10213046EDF7A0 +:10C23000CAFE0220FFF744FF10213046EDF7C1FE91 +:10C240000220FFF73DFF641CE4B2082CDED370BD72 +:10C250000014024010B50B4C206840F48060206050 +:10C2600020212046EDF7AFFE10212046EDF7ABFE72 +:10C270000420FFF725FF2046BDE810402021EDF700 +:10C28000A0BE00000014024010B50B4C206840F422 +:10C290008060206020212046EDF793FE0420FFF708 +:10C2A0000FFF10212046EDF78EFE2046BDE810401E +:10C2B0002021EDF788BE00000014024070B5144D37 +:10C2C0000024286820F44060286020212846EDF7EB +:10C2D0007AFE0120FFF7F4FE10212846EDF773FEE9 +:10C2E0000120FFF7EDFE07E0641CE4B2FA2C03D94D +:10C2F000FFF7CAFF012070BD20212846EDF75AFE46 +:10C300000028F1D110212846EDF75BFE002070BD1A +:10C310000014024010B541EC100BFEF705FB51EC88 +:10C32000100B10BD70B5FBF7C7FD062000F0BEF87E +:10C33000552000F0DBF800F0AFF8124E04464FF441 +:10C34000805529463046EDF73CFE29460E48EDF76C +:10C350003AFEAA2C11D1152000F0A8F8062000F012 +:10C36000C5F81420FFF7ACFE00F096F80446294605 +:10C370003046EDF728FE512C01D0FA2070BD142074 +:10C3800070BD000000040240000C02404FF4004168 +:10C390000803F7F791F94FF08040FDF7DDFC0F48F7 +:10C3A000FEF7AAF90E48ECF7A3FF0D483030ECF782 +:10C3B0009FFF0C48EDF740FD0B48EDF73DFDEDF715 +:10C3C00015FE002080F310884FF47A70FFF76EFEA0 +:10C3D000FDF7BCFDFDF7EEFDFCE70000001001409D +:10C3E0008864024000000240000402402DE9F04150 +:10C3F00004460E4600250846EBF745FF07000ED120 +:10C400000120BDE8F0816D1C3178ADB2884205D1C4 +:10C410003A4631462046EBF73DFF20B1641C2078B8 +:10C420000028F0D1EDE72846EBE700B52DED048BB1 +:10C4300083B041EC190BECF77BFA41EC180B18EECA +:10C44000100A18EE901A8DED008B002818BF0120FD +:10C45000084320F00040C0F17F6000F1E040C00FD1 +:10C4600014D019EE101A19EE900A8DED009B0029D8 +:10C4700018BF0121084320F00040C0F17F6000F1A7 +:10C48000E040C00F04BF0120FFF7DAFB51EC180BAE +:10C4900003B0BDEC048B00BD10B50120FFF710FE0A +:10C4A000BDE81040FF20FBF777BD000070B50D4ED2 +:10C4B00004464FF4805529463046EDF784FD0320AD +:10C4C000FFF7FEFD29463046EDF77BFD294606487D +:10C4D000EDF779FD2046FBF75FFDBDE870400320D6 +:10C4E000FFF7EEBD00040240000C024010B5FBF760 +:10C4F00053FDBDE810400120FFF7E2BD5458485FEE +:10C5000056312E322E3700382020202020202020A7 +:10C51000486F20536F204769616F2044696368202A +:10C52000202020202020202054454E20435541200B +:10C5300048414E473A202020202020202020202043 +:10C540002020202020202020444941204348493AEF +:10C5500020202020202020202020202020202020DB +:10C5600020202020202020204D4120534F205448BF +:10C5700055453A2020202020202020202020202047 +:10C5800020202020202020202020202020202020AB +:10C59000202020202020202020202020202020209B +:10C5A000202020202020202020202020202020208B +:10C5B000202020202020202020202020202020207B +:10C5C0002020202020202020534F20564F4C3A205E +:10C5D000202020202020202020202020202020205B +:10C5E0002020202020202020534F205449454E3A1F +:10C5F000202020202020202020202020202020203B +:10C600002020202020202020534F204C49543A2025 +:10C61000202020202020202020202020202020201A +:10C620002020202020202020444F4E4749413A20FE +:10C6300020202020202020202020202020202020FA +:10C6400020202020202020202020202020202020EA +:10C6500020202020202020202020202020202020DA +:10C6600020202020202020204E4741593A20202001 +:10C6700020202020202020202020202020202020BA +:10C6800020202020202020202020202020202020AA +:10C69000202020202020202020202020202020209A +:10C6A000202020202020202020202020202020208A +:10C6B000202020202020202020202020202020207A +:10C6C000202020202020202020202020202020206A +:10C6D000202020202020202020202020202020205A +:10C6E000202020202020202020202020202020204A +:10C6F000202020202020202020202020202020203A +:10C700002020202020202020202020202020202029 +:10C710002020202020202020202020202020202019 +:10C720002020202020202020202020202020202009 +:10C7300020202020202020202020202020202020F9 +:10C7400020202020202020202020202020202020E9 +:10C7500020202020202020202020202020202020D9 +:10C76000202020202020202043414D204F4E2026F5 +:10C770002048454E20474150204C414920515559B1 +:10C78000204B484143482021802500000100000043 +:10C790000A0000000000000000000000000000008F +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B00000000000000000006A6F796675656C2E4C +:10C8C0006A6F796675656C696E672E636F6D2C375C +:10C8D00030313100000000000000000000000000C6 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C920000000000000004B46422D322E344700002C +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000004B4656 +:10C950004231323334353600000000000000000060 +:10C9600000000000000000040000000000000000C3 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B00007C50108345700208724002064000000C8 +:10C9C000020001000000000064C901083457002083 +:10C9D0008024002066000000050001000100000026 +:10C9E00088C7010834570020F82F00206B00000092 +:10C9F0003101040002000000B8C8010834570020CB +:10CA00009D2900202F050000AC000100030000005C +:10CA100063C9010834570020C82D0020DB05000041 +:10CA2000020001000400000068C90108345700201A +:10CA3000FC120020DD0500000500010005000000DB +:10CA40006CC901083457002000130020E2050000E3 +:10CA5000050001000600000008C501083457002049 +:10CA6000FF210020E705000081020100070000000F +:10CA700070C9010834570020041300206808000022 +:10CA80003C00400008000000ACC9010834570020F9 +:10CA9000862900206817000003000100090000003B +:10CAA000B8CA0108345700206C2E00206B17000014 +:10CAB000110101000A000000000000000000000059 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000000000000000000075 +:10CBC000000000000000000061002B2B2B000D0A6C +:10CBD00000002B2B2B0041542B530D0A0041542BEA +:10CBE0005A0D0A00415445300D0A0041542B534F51 +:10CBF000434B413D5443502C746573742E6A6F79D6 +:10CC00006675656C696E672E636F6D2C37303131D8 +:10CC10000D0A0041542B574B4D4F443D4E45540D8A +:10CC20000A0041542B55415254464C3D343039365C +:10CC30000D0A0041542B4845415254454E3D4F4644 +:10CC4000460D0A0041542B453D4F46460D0A004112 +:10CC5000542B454E544D0D0A0041542B4943434932 +:10CC6000443F0D0A0041542B494D45493F0D0A00F0 +:10CC700041542B4353513F0D0A0041542B534F4312 +:10CC80004B42313D544350432C746573742E6A6F8C +:10CC9000796675656C696E672E636F6D2C37303100 +:10CCA000310D0A0041542B57414E4E3D44484350EC +:10CCB0000D0A0041542B57414E4E0D0A0041542B92 +:10CCC000534F434B4C4B42310D0A0041542B5749B3 +:10CCD00046493D4B46422D322E34472C4B4642317D +:10CCE00032333435360D0A0041542B536F636B6574 +:10CCF000743D302C302C746573742E6A6F796675B0 +:10CD0000656C696E672E636F6D2C373031310D0A9B +:10CD10000041542B43574A41503F0D0A0041542BC8 +:10CD20005245530D0A0041542B4347534E0D0A0000 +:10CD300041542B4350494E3F0D0A0041542B494367 +:10CD40004349440D0A0041542B4353510D0A0041FD +:10CD5000542B4349504D4F44453D310D0A00415439 +:10CD60002B5149435347503D312C312C22434D4EDA +:10CD70004554222C22222C22220D0A0041542B4EF3 +:10CD800045544F50454E0D0A0041542B4349504FD6 +:10CD900050454E3D302C22544350222C2274657352 +:10CDA000742E6A6F796675656C696E672E636F6D38 +:10CDB000222C373031310D0A0041542B4349504F5A +:10CDC0005051554552593F0D0A0041542B5245537D +:10CDD00045540D0A0041542B4745544750533D4795 +:10CDE0004E524D432C300D0A0000C1814001C080DD +:10CDF0004101C0804100C1814001C0804100C1812A +:10CE00004000C1814001C0804101C0804100C1811A +:10CE10004000C1814001C0804100C1814001C0800B +:10CE20004101C0804100C1814001C0804100C181F9 +:10CE30004000C1814001C0804100C1814001C080EB +:10CE40004101C0804100C1814000C1814001C080DA +:10CE50004101C0804100C1814001C0804100C181C9 +:10CE60004000C1814001C0804101C0804100C181BA +:10CE70004000C1814001C0804100C1814001C080AB +:10CE80004101C0804100C1814000C1814001C0809A +:10CE90004101C0804100C1814001C0804100C18189 +:10CEA0004000C1814001C0804100C1814001C0807B +:10CEB0004101C0804100C1814001C0804100C18169 +:10CEC0004000C1814001C0804101C0804100C1815A +:10CED0004000C1814001C0804100C1814001C0804B +:10CEE0004101C0804100C1814000C0C101C30302B3 +:10CEF000C2C60607C705C5C404CC0C0DCD0FCFCEE6 +:10CF00000E0ACACB0BC90908C8D81819D91BDBDA15 +:10CF10001A1EDEDF1FDD1D1CDC14D4D515D7171635 +:10CF2000D6D21213D311D1D010F03031F133F3F245 +:10CF30003236F6F737F53534F43CFCFD3DFF3F3E25 +:10CF4000FEFA3A3BFB39F9F83828E8E929EB2B2AB5 +:10CF5000EAEE2E2FEF2DEDEC2CE42425E527E7E675 +:10CF60002622E2E323E12120E0A06061A163A3A2E5 +:10CF70006266A6A767A56564A46CACAD6DAF6F6E65 +:10CF8000AEAA6A6BAB69A9A86878B8B979BB7B7A95 +:10CF9000BABE7E7FBF7DBDBC7CB47475B577B7B6B5 +:10CFA0007672B2B373B17170B05090915193535285 +:10CFB0009296565797559594549C5C5D9D5F9F9EA5 +:10CFC0005E5A9A9B5B99595898884849894B8B8A35 +:10CFD0004A4E8E8F4F8D4D4C8C44848545874746F5 +:10CFE00086824243834181804000000041542B41AE +:10CFF000504E3D0000000000000000000000000056 +:10D000000000000000000000000000000000000020 +:10D0100000000000000000000000000000003800D8 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D050000000000000000000000000001ED00108D9 +:10D06000107C002088240020000000000200010045 +:10D07000000000001ED00108107C00208A2400203F +:10D080000100000001020008010000001FD001089B +:10D09000107C0020C0120020010800003C00D007D6 +:10D0A000020000001ED00108107C00208A2400200D +:10D0B000D10F00000102001003000000000000007A +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D2400000000000002F000000000700070000148D +:10D250007F147F1400242A7F2A120062640813239B +:10D2600000364955225000000503000000001C2232 +:10D270004100000041221C000014083E0814000870 +:10D28000083E0808000000A0600000080808080820 +:10D29000000060600000002010080402003E5149B8 +:10D2A000453E0000427F4000004261514946002156 +:10D2B00041454B31001814127F1000274545453970 +:10D2C000003C4A49493000017109050300364949CB +:10D2D000493600064949291E000036360000000084 +:10D2E00056360000000814224100001414141414CF +:10D2F0000000412214080002015109060032495978 +:10D30000513E007C1211127C007F49494936003E93 +:10D3100041414122007F4141221C007F494949414E +:10D32000007F09090901003E4149497A007F080848 +:10D33000087F0000417F4100002040413F01007F05 +:10D3400008142241007F40404040007F020C027FD1 +:10D35000007F0408107F003E4141413E007F0909E3 +:10D360000906003E4151215E007F09192946004609 +:10D37000494949310001017F0101003F4040403FE0 +:10D38000001F2040201F003F4038403F006314082A +:10D390001463000708700807006151494543000005 +:10D3A0007F41410000552A552A55000041417F0028 +:10D3B000000402010204004040404040000001021D +:10D3C0000400002054545478007F48444438003806 +:10D3D0004444442000384444487F0038545454188E +:10D3E00000087E0901020018A4A4A47C007F0804A0 +:10D3F00004780000447D4000004080847D00007F70 +:10D40000102844000000417F4000007C041804788C +:10D41000007C0804047800384444443800FC242488 +:10D4200024180018242418FC007C08040408004870 +:10D430005454542000043F444020003C4040207C91 +:10D44000001C2040201C003C4030403C0044281080 +:10D450002844001CA0A0A07C004464544C44141434 +:10D46000141414140000000000000000000000006C +:10D470000000FC000000000002000000000C020C94 +:10D48000020000000000000090D0BCD0BC9000035F +:10D49000000300001824FE448C0003020702010070 +:10D4A0001824D8B04C80000300010201C038E438D1 +:10D4B000E000010202010202080600000000000074 +:10D4C00000000000000000F8040200000001020457 +:10D4D000000204F800000004020100009060F860FF +:10D4E00090000000010000002020FC20200000002F +:10D4F000010000000000000000000806000000001D +:10D50000202020202000000000000000000000007B +:10D5100000000002000000000080601C0200040304 +:10D5200000000000F8040404F800010202020100F7 +:10D530000008FC00000000020302000018844424DC +:10D54000180003020202020008042424D800010289 +:10D550000202010040B088FC8000000000030200CD +:10D560003C242424C400010202020100F824242CDB +:10D57000C0000102020201000C04E41C04000000CF +:10D5800003000000D8242424D80001020202010074 +:10D5900038444444F8000003020201000000100077 +:10D5A0000000000002000000000020000000000059 +:10D5B0000600000000205088040200000000010264 +:10D5C00090909090900000000000000000020488FD +:10D5D00050200002010000001804C42418000000BC +:10D5E00002000000F804E494F800010202020200C4 +:10D5F00000E09CF0800002030000030204FC2424ED +:10D60000D800020302020100F80404040C00010225 +:10D610000202010004FC0404F800020302020100FB +:10D6200004FC24740C0002030202030004FC2474B2 +:10D630000C00020302000000F0080444CC4000018A +:10D640000202010004FC2020FC040203000003028B +:10D650000404FC040400020203020200000404FCAF +:10D66000040406040403000004FC24D00C04020398 +:10D670000200030204FC0400000002030202020391 +:10D68000FC3CC03CFC0003000300030004FC30C46D +:10D69000FC04020302000300F8040404F800010281 +:10D6A0000202010004FC242418000203020000000E +:10D6B000F8848404F80001020207050004FC2464D5 +:10D6C0009800020302000302182424448C00030281 +:10D6D000020201000C04FC040C0000020302000022 +:10D6E00004FC0000FC04000102020100047C80E054 +:10D6F0001C040000030000001CE03CE01C000003D0 +:10D7000000030000049C609C04000203000302006C +:10D71000041CE01C04000002030200000C84641CD2 +:10D7200004000203020203000000FE0202000000E7 +:10D7300007040400000E30C00000000000010200D9 +:10D74000000202FE000000040407000000040204BE +:10D7500000000000000000000000000000000808B9 +:10D760000808080800000200000000000000000097 +:10D770000040A0A0C00000010202030204FC20201F +:10D78000C00000030202010000C020206000000170 +:10D790000202020000C02024FC0000010202030279 +:10D7A00000C0A0A0C0000001020202000020F82476 +:10D7B00024040002030202000040A0A06020000731 +:10D7C0000A0A0A0404FC2020C0000203020003022B +:10D7D0000020E4000000000203020000000020E43A +:10D7E000000008080807000004FC80E02020020375 +:10D7F000020003020404FC00000002020302020013 +:10D80000E020E020C00003000300030020E020200F +:10D81000C00002030200030200C02020C00000017B +:10D820000202010020E02020C000080F0A020100CF +:10D8300000C02020E0000001020A0F0820E0402084 +:10D8400020000203020000000060A0A020000002EF +:10D85000020203000020F820000000000102020084 +:10D8600020E00020E00000010202030220E020800E +:10D8700060200000030100006080E0806000000381 +:10D88000000300002060806020000203000302000B +:10D8900020E0208060200808070100000020A06030 +:10D8A0002000000203020200000020DE020000004F +:10D8B00000070400000000FF00000000000F00004F +:10D8C0000002DE2000000004070000000201020444 +:10D8D0000402000000000000000000000000000042 +:10D8E0000000000000000000000000F80000000040 +:10D8F000000000333000000000100C06100C060081 +:10D90000000000000000000040C07840C0784000E7 +:10D91000043F04043F040400007088FC0830000049 +:10D92000001820FF211E0000F008F000E0180000A1 +:10D9300000211C031E211E0000F00888700000005A +:10D940001E2123241927211010160E0000000000AC +:10D950000000000000000000000000E018040200C9 +:10D96000000000071820400000020418E00000003A +:10D970000040201807000000404080F08040400038 +:10D980000202010F01020200000000F0000000008E +:10D990000101011F01010100000000000000000062 +:10D9A00080B07000000000000000000000000000D7 +:10D9B0000001010101010101000000000000000060 +:10D9C00000303000000000000000000080601804FB +:10D9D000006018060100000000E010080810E000D8 +:10D9E000000F102020100F00001010F800000000A1 +:10D9F0000020203F202000000070080808887000E8 +:10DA00000030282422213000003008888848300067 +:10DA10000018202020110E000000C02010F8000087 +:10DA200000070424243F240000F808888808080020 +:10DA30000019212020110E0000E010888818000035 +:10DA4000000F112020110E0000380808C838080007 +:10DA50000000003F00000000007088080888700087 +:10DA6000001C222121221C0000E010080810E00008 +:10DA70000000312222110F00000000C0C000000091 +:10DA800000000030300000000000008000000000B6 +:10DA900000008060000000000000804020100800AE +:10DAA0000001020408102000404040404040400077 +:10DAB0000404040404040400000810204080000052 +:10DAC0000020100804020100007048080808F00057 +:10DAD0000000003036010000C030C828E810E00027 +:10DAE0000718272423140B000000C038E0000000B2 +:10DAF000203C23020227382008F88888887000001C +:10DB0000203F202020110E00C030080808083800EF +:10DB1000071820202010080008F808080810E00066 +:10DB2000203F202020100F0008F88888E808100007 +:10DB3000203F20202320180008F88888E8081000DB +:10DB4000203F200003000000C03008080838000013 +:10DB500007182020221E020008F808000008F80814 +:10DB6000203F210101213F20000808F8080800009B +:10DB70000020203F2020000000000808F8080800CE +:10DB8000C08080807F00000008F888C02818080046 +:10DB9000203F20012638200008F80800000000007F +:10DBA000203F20202020300008F8F800F8F8080076 +:10DBB000203F003F003F200008F830C00008F80870 +:10DBC000203F200007183F00E01008080810E00080 +:10DBD0000F10202020100F0008F808080808F00097 +:10DBE000203F210101010000E01008080810E000BA +:10DBF0000F18242438504F0008F88888888870004F +:10DC0000203F2000030C30200070880808083800EE +:10DC10000038202121221C00180808F808081800E4 +:10DC20000000203F2000000008F808000008F80865 +:10DC3000001F202020201F000878880000C8380816 +:10DC4000000007380E010000F80800F80008F8008E +:10DC5000033C0700073C0300081868808068180828 +:10DC600020302C03032C30200838C800C8380800A6 +:10DC70000000203F2000000010080808C8380800F5 +:10DC80002038262120201800000000FE0202020099 +:10DC90000000007F40404000000C30C00000000049 +:10DCA000000000010638C00000020202FE00000071 +:10DCB000004040407F000000000004020202040017 +:10DCC0000000000000000000000000000000000054 +:10DCD000808080808080808000020204000000003C +:10DCE0000000000000000000000080808080000034 +:10DCF0000019242222223F2008F800808000000022 +:10DD0000003F112020110E000000008080800000E4 +:10DD1000000E112020201100000000808088F800F3 +:10DD2000000E112020103F20000080808080000025 +:10DD3000001F222222221300008080F08888881889 +:10DD40000020203F20200000000080808080800094 +:10DD5000006B94949493600008F800808080000029 +:10DD6000203F210000203F20008098980000000004 +:10DD70000020203F20200000000000809898000034 +:10DD800000C08080807F000008F800008080800054 +:10DD9000203F24022D302000000808F80000000079 +:10DDA0000020203F20200000808080808080800034 +:10DDB000203F20003F20003F8080008080800000C6 +:10DDC000203F210000203F20000080808080000054 +:10DDD000001F202020201F00808000808000000085 +:10DDE00080FFA12020110E000000008080808000B4 +:10DDF000000E112020A0FF808080800080808000A5 +:10DE000020203F21200001000000808080808000D1 +:10DE10000033242424241900008080E08080000046 +:10DE20000000001F20200000808000000080800093 +:10DE3000001F202020103F208080800000808080F4 +:10DE400000010E3008060100808000800080808084 +:10DE50000F300C030C300F000080800080808000A9 +:10DE60000020312E0E3120008080800000808080D4 +:10DE700080818E7018060100008080808080800084 +:10DE80000021302C2221300000000000807C0202A2 +:10DE900000000000003F40400804FE0408C00000ED +:10DEA00000000310207F20100002027C8000000090 +:10DEB0000040403F0000000000060101020204048F +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF00000F0F0F0000000000000000000017F01D1 +:10DF00000000000000000000001C1C1C00000000BD +:10DF100000008060301C8C60301C0C000000000091 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000E00000000000E0000021 +:10DF40000086E69F86868686E69F860000011F0182 +:10DF5000010101011F010100000080C06020F820C4 +:10DF6000E0C00000000003070C18FF70E181000012 +:10DF70000000070F10107F100F0700008060206066 +:10DF800080000000E02000000F3020309F70DC3760 +:10DF90001030C0000000100E030007181018070012 +:10DFA0000000C02020E0C0000000000080E01F381A +:10DFB000E88703C43C040000070F1810100B070D7E +:10DFC0001010080000808C4C380000000000000099 +:10DFD0000000000000000000000000000000000041 +:10DFE000000000000000000000000000000080E0D1 +:10DFF000300804000000000000FEFF0100000000E7 +:10E00000000000000000030F18204000000408304A +:10E01000E0800000000000000000000001FFFE00A2 +:10E0200000000000004020180F0300000000000066 +:10E03000000000000000C000000000000042666612 +:10E040003C18FF183C666642000000000000030018 +:10E050000000000000000000000080000000000040 +:10E06000001010101010FF10101010100000000011 +:10E07000000003000000000000000000000000009D +:10E080000000000000000000000000000000000090 +:10E0900000808C4C380000000000000000000000F0 +:10E0A0000000000000000000001010101010101000 +:10E0B0001010100000000000000000000000000030 +:10E0C0000000000000000000000000000000000050 +:10E0D000000000000000000000001C1C1C000000EC +:10E0E000000000000000000000000000E0380C000C +:10E0F0000000000080701C03000000000060380E6B +:10E100000100000000000000000080C060202060CE +:10E11000C080000000FEFF010000000001FFFE00C3 +:10E120000001070E181010180E0701000000808073 +:10E1300080C0E000000000000000000000FFFF00C1 +:10E140000000000000001010101F1F101010000031 +:10E150000080402020202060C080000000030300D9 +:10E16000804020381F070000001C1A1918181818C2 +:10E17000181F00000080C020202060C08000000028 +:10E18000000303001010182FE780000000070F1095 +:10E19000101010180F070000000000000000C0E081 +:10E1A000F000000000C0B088868180FFFF80800002 +:10E1B000000000000010101F1F1010000000E060A1 +:10E1C000606060606060000000003F100808081890 +:10E1D000F0E0000000070B101010101C0F030000EF +:10E1E000000080C040202020E0C0000000FCFF2193 +:10E1F0001008080818F0E0000001070C18101010B3 +:10E20000080F03000000C0E06060606060E0600034 +:10E21000000003000000E0180700000000000000FC +:10E22000001F1F00000000000080C0602020202090 +:10E2300060C080000087EF2C1818303068CF830052 +:10E2400000070F0810101010180F07000000C0C0C2 +:10E2500020202020C0800000001F3F604040402060 +:10E2600010FFFE0000000C1C101010080F0300002F +:10E27000000000000000000000000000000000009E +:10E28000000E0E0E0000000000000000001C1C1C10 +:10E29000000000000000000000000000000000007E +:10E2A00000000000000C0C00000000000000000056 +:10E2B000005838000000000000000000000000804E +:10E2C00040201000000010284482010000000000DF +:10E2D000000000000000010204081000000000001F +:10E2E0000000000000000000008484848484848492 +:10E2F0008484840000000000000000000000000092 +:10E30000000010204080000000000000000000001D +:10E3100000000182442810000000100804020100DF +:10E320000000000000C020201010101030E0C000DD +:10E330000003030000F010080C07030000000000B9 +:10E340001C1C1C0000000000000000C040602020D9 +:10E350002040C00000FCFF01F00E03C1FE03807FDF +:10E360000001070E0811111011090402000000003D +:10E3700080E0E000000000000000807C4340477F18 +:10E38000F880000010181F1000000000131F1C1060 +:10E3900020E0E02020202060C080000000FFFF106F +:10E3A000101010182FE78000101F1F1010101010F1 +:10E3B000180F0700000080C0402020202060E000EF +:10E3C00000FCFF0100000000000001000001070E3A +:10E3D000181010100804030020E0E0202020204046 +:10E3E000C080000000FFFF000000000001FFFE00F1 +:10E3F000101F1F10101018080E07010020E0E02069 +:10E40000202020202060800000FFFF101010107CD2 +:10E4100000000000101F1F10101010101018060030 +:10E4200020E0E020202020206060800000FFFF101E +:10E430001010107C00000100101F1F1000000000D1 +:10E4400000000000000080C06020202040E00000AC +:10E4500000FCFF0100004040C0C140400001070E29 +:10E46000181010100F0F000020E0E0200000000046 +:10E4700020E0E02000FFFF101010101010FFFF0040 +:10E48000101F1F1000000000101F1F100000202090 +:10E4900020E0E020202000000000000000FFFF003E +:10E4A0000000000000001010101F1F1010100000CE +:10E4B00000000000202020E0E020202000000000DC +:10E4C000000000FFFF0000000060E0808080C07F4F +:10E4D0003F00000020E0E020000020A0602020009D +:10E4E00000FFFF30187CE3C000000000101F1F1069 +:10E4F000000001131F1C181020E0E02000000000A5 +:10E500000000000000FFFF0000000000000000000D +:10E51000101F1F10101010101018060020E0E0E06F +:10E5200000000000E0E0E02000FF013FFEC0E01E30 +:10E5300001FFFF00101F1000031F0300101F1F101A +:10E5400020E0E0C0000000000020E02000FF000309 +:10E55000071C78E08000FF00101F10000000000082 +:10E56000030F1F00000080C060202060C0800000FA +:10E5700000FEFF010000000000FFFE000001070E8A +:10E58000181010180C07010020E0E02020202020A7 +:10E5900060C0800000FFFF2020202020301F0F00DF +:10E5A000101F1F100000000000000000000080C0CD +:10E5B00060202060C080000000FEFF01000000001D +:10E5C00000FFFE000001070E1111133C7C672100C3 +:10E5D00020E0E0202020202060C0800000FFFF100D +:10E5E0001030F0D0080F0700101F1F1000000003AC +:10E5F0000F1C10100080C060202020204040E00050 +:10E6000000070F0C1818303060E08100001F0C0864 +:10E6100010101010180F07008060202020E0E0206C +:10E62000202060800100000000FFFF0000000001CA +:10E6300000000000101F1F100000000020E0E0207C +:10E64000000000000020E02000FFFF0000000000AC +:10E650000000FF0000070F1810101010100807002E +:10E660002060E0E02000000020E060200000077F44 +:10E67000F88000807C03000000000000071F1C07DA +:10E680000000000020E0E02000E0E0200020E0208A +:10E690000007FFF8E01FFFFCE01F00000000031F61 +:10E6A0000300011F03000000002060E0A000002024 +:10E6B000E0602000000000038F7CF8C6010000002D +:10E6C0000010181E130001171F1810002060E0E052 +:10E6D0002000000020E06020000001073EF8E01864 +:10E6E0000700000000000010101F1F1010000000A5 +:10E6F00000806020202020A0E0E02000000000003A +:10E70000C0F03E0F0300000000101C1F1710101077 +:10E71000101806000000000000FC040404040400BB +:10E720000000000000FF00000000000000000000EA +:10E73000007F404040404000000010E0000000002A +:10E740000000000000000000031C608000000000CA +:10E7500000000000000000030C70800000000404B2 +:10E76000040404FC0000000000000000000000FFA2 +:10E7700000000000000040404040407F00000000DA +:10E7800000000010080C040C08100000000000003D +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B0000000000000000000000000008080808059 +:10E7C0008080808080808080000000040408080031 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000098D844642424B9 +:10E80000FCF80000000F1F18101010081F1F101830 +:10E810000020E0F000000000000000000000FFFF0A +:10E82000180804040CF8F00000001F0F1810101056 +:10E83000180F0300000000000000000000000000AE +:10E8400000E0F8180404043C3800000000030F0C3A +:10E85000101010100806000000000000000000204A +:10E86000E0F0000000E0F81C04040408FFFF0000D2 +:10E8700000030F18101010081F0F08000000000000 +:10E8800000000000000000000000E0F8484444449C +:10E890004C7870000000030F0C18101010080400D2 +:10E8A0000000000080C0602020E0C00000040404DC +:10E8B000FFFF040404040000000010101F1F1010CC +:10E8C0001000000000000000000000000000000038 +:10E8D000000070F88C04048CF874040C007076CF7F +:10E8E0008D8D8D89C87870000020E0F00000000058 +:10E8F000000000000000FFFF08040404FCF8000012 +:10E9000000101F1F100000101F1F1000000000004B +:10E9100000606000000000000000040404FCFC0033 +:10E920000000000000001010101F1F101010000049 +:10E930000000000000000060600000000000000017 +:10E94000040404FCFC0000000000C0C08080C07F04 +:10E950003F0000000020E0F0000000000000000088 +:10E960000000FFFF80C0F41C0404000000101F1F03 +:10E970001100031F1C1010000000202020E0F000F8 +:10E98000000000000000000000FFFF000000000089 +:10E9900000001010101F1F101010000000000000D9 +:10E9A000000000000000000004FCFC0804FCFC085F +:10E9B00004FCFC00101F1F10001F1F10001F1F1061 +:10E9C0000000000000000000000000000004FCFC4B +:10E9D00008080404FCF8000000101F1F10000010BD +:10E9E0001F1F1000000000000000000000000000D9 +:10E9F00000E0F0180C04040C18F0E00000030F0C09 +:10EA0000101010100C0F03000000000000000000A8 +:10EA1000000000000004FCFC080404040CF8F000F2 +:10EA20000080FFFF889010101C0F03000000000002 +:10EA3000000000000000000000E0F81C04040408CE +:10EA4000F8FC000000030F1810109088FFFF8000F2 +:10EA5000000000000000000000000000040404FCAE +:10EA6000FC100804040C0C001010101F1F101010D4 +:10EA70000000000000000000000000000000000096 +:10EA800000003078CCC48484840C1C0000001E1864 +:10EA900010101011190F06000000000000C0000047 +:10EAA0000000000000040404FFFF04040400000050 +:10EAB000000000000F1F1010100C000000000000EC +:10EAC00000000000000000000004FCFE0000000444 +:10EAD000FCFE000000000F1F181010081F0F080098 +:10EAE00000000000000000000000000000040C3CDA +:10EAF000FCC40000C43C0C0400000000010F1E0E0A +:10EB00000100000000000000000000000000000004 +:10EB1000043CFCC400E47CFC84807C040000071FEF +:10EB2000070000071F0700000000000000000000B1 +:10EB3000000000000004041C7CE4C0341C04040039 +:10EB40000010101C1601131F1C18100000000000FC +:10EB5000000000000000000000040C3CFCC400C4E5 +:10EB60003C0404000000C080C1370E01000000001A +:10EB700000000000000000000000000000001C0475 +:10EB800004C4F47C1C0400000000101C1F171110AA +:10EB900010180E0000000000000000F80C04000037 +:10EBA00000000000001028EF00000000000000003E +:10EBB0000000003F60400000000000000000FF0077 +:10EBC00000000000000000000000FF000000000046 +:10EBD000000000000000FF00000000000000040C26 +:10EBE000F80000000000000000000000EF28100006 +:10EBF00000000000000040603F0000000000000036 +:10EC0000001806020204081020203008000000004E +:10EC100000000000000000000000000000000000F4 +:10EC200000000000FF818181818181FF0000008060 +:10EC3000C060F0F8FEFE3E180808080808003030F2 +:10EC400000408000F8FE07011C3F3F1F1B180ECF3D +:10EC5000FFFFFF7F0F0F0F0780C07B0E070F1C38D1 +:10EC60003030606060607E7F3F3F3118180C0E03CB +:10EC70000300000000018244FF11AA4400000100CB +:10EC800000010100000010385482D782543810006F +:10EC9000000000010000000000000082442810284D +:10ECA000448200000000000000000000C0C000001E +:10ECB00000000000000000002010D0D01020000054 +:10ECC0000000000010082414D4D4142408100000FC +:10ECD000080412092515D5D5152509120408312E69 +:10ECE0004E6574776F726B20496E666F2020322EEE +:10ECF0004D4420506F727420496E666F2020332E71 +:10ED00004C4F524120525353492020202020342E72 +:10ED10005665726573696F6E20436865636B20206A +:10ED20004E6574776F726B20496E666F20202020CD +:10ED300020202020202020202020202020202020D3 +:10ED400020202020202020202020202020202020C3 +:10ED50002020202020202020202020202020507231 +:10ED6000696E74205B47756E3A2020205D2020205C +:10ED70002020202020202020202020202020202093 +:10ED80002020202020202020202020202020202083 +:10ED90002020202020202020202020202020202073 +:10EDA00020504F525420202020202020202020209E +:10EDB0002020202020202020202020202020202053 +:10EDC0002020202020202020202020202020202043 +:10EDD0002020202020202020202020202020456DC1 +:10EDE0007074790000000000000000000000426C18 +:10EDF0007565536B790000000000000000004C595D +:10EE000000000000000000000000000000004A5068 +:10EE1000000000000000000000000000000044614D +:10EE2000727400000000000000000000000059574C +:10EE3000595F426C7565736B7900000000005246A3 +:10EE40004944000000000000000000000000595785 +:10EE5000595F426C7565736B790000000000507259 +:10EE60006F62655F4B5900000000000000005957B9 +:10EE7000595F507265737375726500000000202041 +:10EE800020504F52542020202020202020202020BD +:10EE90002020202020202020202020202020202072 +:10EEA0002020202020202020202020202020202062 +:10EEB0002020202020202020202020202020202052 +:10EEC00020205665726573696F6E202020202020F7 +:10EED0002020202020202020202020202020202032 +:10EEE0002020202020202020202020202020202022 +:10EEF0002020202020202020202020202020312EF3 +:10EF00004D44436F6E6E6563742053657420322EDA +:10EF10004C4F524120536C61766520536574332EFB +:10EF2000506F72744C6F67204F7574707574342E07 +:10EF3000436F6E6E656374204D6F64652020352EBF +:10EF40004E6574776F726B20536574202020362EC7 +:10EF500044617461496E6974202020202020312E84 +:10EF60004D44436F6E6E6563742053657420322E7A +:10EF70004C4F524120536C61766520536574332E9B +:10EF8000506F72744C6F67204F7574707574204D9C +:10EF900044436F6E6E656374205365742020202097 +:10EFA0002020202020202020202020202020202061 +:10EFB0002020202020202020202020202020202051 +:10EFC0002020202020202020202020202020204C15 +:10EFD0004F524120536C6176652053657420202088 +:10EFE0002020202020202020202020202020202021 +:10EFF0002020202020202020202020202020202011 +:10F0000020202020202020202020202020202050D0 +:10F010006F72744C6F67204F757470757420202068 +:10F0200020202020202020202020202020202020E0 +:10F0300020202020202020202020202020202020D0 +:10F0400020202020202020202020202020202020C0 +:10F05000436F6E6E656374204D6F646520202020C1 +:10F0600020202020202020202020202020202020A0 +:10F07000202020202020202020202020202050720E +:10F08000657373207C20746F207368696674202018 +:10F09000204E6574776F726B20536574202020209A +:10F0A0002020202020202020202020202020202060 +:10F0B00020202020202020202020202020205072CE +:10F0C000657373207C20746F2073686966744E6F5B +:10F0D000773A4469616C20737769746368204E6F76 +:10F0E000773A53746174696F6E20202020204E6F30 +:10F0F000773A436C6F7564202020202020204E6FCB +:10F10000773A5465737420436C6F756420204E6F9A +:10F11000773A4469616C20737769746368204E6F35 +:10F12000773A34475F474D352020202020204E6F0E +:10F13000773A34475F4C35313020202020204E6F05 +:10F14000773A5769466920202020202020204E6FE2 +:10F15000773A57414E202020202020202020496E41 +:10F16000697469616C697A6520446174613F20202B +:10F17000202020202020202020202020202020208F +:10F180002020202020202020202020202020274553 +:10F190004E5445522720746F2073686966740000CE +:10F1A000000000000000F03F000000000000F83FF9 +:10F1B00000000000000000000000004003B8E23F33 +:10F1C000000000000000000006D0CF43EBFD4C3EE5 +:10F1D000033333333333E33FFFAB6FDBB66DDB3FDA +:10F1E0004D268F515555D53F01411DA96074D13F22 +:10F1F00065DBC9934A86CD3FEF4E454A287ECA3F1C +:10F200003E5555555555C53F93BDBE166CC166BF9D +:10F210002CDE25AF6A56113FF16BD2C541BDBBBE96 +:10F22000D0A4BE726937663E04FA97999999D93F7E +:10F23000AF788E1DC571CC3F9FC678D0099AC33F69 +:10F24000935555555555E53F599322942449D23F3E +:10F25000DE03CB966446C73F44523EDF12F1C23F05 +:10F26000000000000000000088F2010800000020FB +:10F27000A4120000048A000804F50108A41200206A +:10F2800004B0000030BC0108412D010203040465F4 +:10F2900006070809320100FF00891112239B32245E +:10F2A00046AD573665BF74488CC19D5AAFD3BE6C0E +:10F2B000CAE5DB7EE9F7F88110080193331A22A52D +:10F2C000562C47B7753E64C99C408DDBBF52AEEDEE +:10F2D000DA64CBFFF976E802218B3010029913260D +:10F2E00067AF763444BD554AADC3BC588ED19F6ECE +:10F2F000EBE7FA7CC8F5D983310A2091121803A7ED +:10F30000772E66B5543C45CBBD42ACD99E508FEFAD +:10F31000FB66EAFDD874C904428D5316619F7020C4 +:10F3200004A9153227BB364CCEC5DF5EEDD7FC688D +:10F3300088E1997AABF3BA85520C4397711E60A1AC +:10F34000142805B3373A26CDDE44CFDFFD56ECE96D +:10F35000986089FBBB72AA06638F7214409D51228C +:10F3600025AB343006B9174EEFC7FE5CCCD5DD6A4D +:10F37000A9E3B8788AF19B87730E6295501C41A36C +:10F38000352A24B1163807CFFF46EEDDDC54CDEB2D +:10F39000B962A8F99A708B1023088481951AA793F3 +:10F3A000B62CC2A5D33EE1B7F04008C919522BDBF9 +:10F3B0003A644EED5F766DFF7C899470DF859BB774 +:10F3C00012A6ADD224C3BFF136E0C1184809D33B21 +:10F3D0005A2AE55E6C4FF77D7E6C0AA583B41886C9 +:10F3E00091972EE3A7F23CC0B5D14229CB38500A01 +:10F3F000D91B666FEF7E744CFD5D8BB502A49996A8 +:10F400001087AFF326E2BDD034C1C3394A28D11AE0 +:10F41000580BE77F6E6EF55C7C4D0CC685D71EE5FC +:10F4200097F42880A1913AA3B3B2444ACD5B5669C0 +:10F43000DF78600CE91D722FFB3E8DD604C79FF567 +:10F4400016E4A9902081BBB332A2C55A4C4BD779A0 +:10F450005E68E11C680DF33F7A2E0EE787F61CC448 +:10F4600095D52AA1A3B03882B193466BCF7A544880 +:10F47000DD59622DEB3C700EF91F8FF706E69DD427 +:10F4800014C5ABB122A0B9923083C77B4E6AD55860 +:10F490005C49E33D6A2CF11E780F0100082C4154B1 +:10F4A0002B41504E3D0008FF0102030405060701F1 +:10F4B000FF01FF01FF01FF01FF01FF01E5880C5C77 +:10F4C00053595354454D2E545854141D4D315F30EB +:10F4D00001B91549190A1632190A1633190A1534D1 +:10F4E000190C13504F531971130103120202FF0933 +:10F4F00001FF01FF01E5130103120202FF0901FFF1 +:04F5000001FF01E91D +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.8.hex b/obj/TXH_V1.2.8.hex new file mode 100644 index 0000000..36cff28 --- /dev/null +++ b/obj/TXH_V1.2.8.hex @@ -0,0 +1,5964 @@ +:020000040800F2 +:10800000A8C20020A1810008A9810008DD9F000806 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008979200089B92000812 +:10808000BB8100089F920008BB810008BB810008EB +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B0003D9D0108BB810008BB810008BB81000811 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB8100081DA6010821A6010825A60108EC +:1080E00053960008BB810008BB810008BB810008D3 +:1080F000BB810008BB810008BB810008A392000877 +:10810000BB810008BB810008BB810008BB8100085F +:1081100015A6010819A60108BB810008BB8100084B +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008A7920008AB92000829A601087D +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F0BEFB07 +:1081900000480047EDC20108AFF30080A8C20020EC +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7E19C0108DB +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F077FA86460E4617469C4667 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F014FA88 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F051FAC4 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D00011BA0098012240000023D0EB020263EBA7 +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F09DF903B0BDE8F08F0020B5 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00019B90EB5C10F80EAE0700844CA0700214E +:1085D00040F233438DE80E000A460B4600F019F9CD +:1085E00003B000BD0EB540F2334102910021CDE948 +:1085F00000110A460B4600F00CF903B000BD3EB571 +:10860000CA17CB0F002450405140C0186141DA070F +:1086100040F233430094CDE901232246234600F083 +:10862000F8F803B030BD70B5C1F30A5201F000454F +:108630000024C1F3130140F2FF3341F480119A4248 +:1086400001DA002070BD40F233439A42A2F2334275 +:1086500003DC524200F087F800E090402C43F1D058 +:10866000404270BD70B5C1F30A5201F000450024CC +:10867000C1F3130140F2FF3341F480119A4202DA50 +:108680000020014670BD40F233439A42A2F23342C9 +:1086900003DC524200F067F801E000F055F82C438B +:1086A000F0D00023D0EB030063EB010170BD01F0BB +:1086B000004330B421F0004150EA010206D00A0D17 +:1086C000A2F56072C1F31301002A02DC30BC002065 +:1086D0007047440F44EAC104C100E01830BC00EB0D +:1086E000C25000F050B82DE9F05F054600209246D8 +:1086F0009B4688460646814640241BE02846414664 +:108700004746224600F02FF853465A46C01A914178 +:1087100010D311461846224600F016F82D1A67EBC2 +:1087200001084F4622460120002100F00DF817EB0A +:1087300000094E41201EA4F10104DFDC4846314609 +:108740002A464346BDE8F09F202A04DB203A00FA7F +:1087500002F1002070479140C2F1200320FA03F398 +:10876000194390407047202A04DB203A21FA02F096 +:108770000021704721FA02F3D040C2F1200291405B +:108780000843194670470029A8BF7047401C49009C +:1087900008BF20F00100704710B4B0FA80FC00FA66 +:1087A0000CF050EA010404BF10BC704749B1CCF191 +:1087B000200421FA04F411FA0CF118BF012121431D +:1087C0000843A3EB0C01CB1D4FEA00614FEA1020D8 +:1087D00042BF002010BC704700EBC350104400297A +:1087E000A4BF10BC7047401C490008BF20F0010026 +:1087F00010BC704710B5141E73F1000408DA401C59 +:1088000041F1000192185B411A4301D120F00100AF +:1088100010BD2DE9F04D92469B4611B1B1FA81F29F +:1088200002E0B0FA80F220329046FFF78DFF044656 +:108830000F4640EA0A0041EA0B0153465A460843F4 +:1088400013D0114653EA010019D0C8F14002504636 +:10885000FFF789FF05460E46504659464246FFF748 +:1088600073FF084305D0012004E020463946BDE8E7 +:10887000F08D0020054346EAE0762C4337430A9802 +:108880006305E40AA0EB08000022FD0A44EA47540D +:108890000A3002D500200146E9E7010510196941B7 +:1088A000DDE9084500196941BDE8F04DA2E770B562 +:1088B00021F0004303430CD0C1F30A550024D5EB4B +:1088C000040564EB0403D617AD1AB34102DB0020A4 +:1088D000014670BD201841EB025170BD30B5041E39 +:1088E00071F1000404DB4FF00044404264EB0101ED +:1088F000141E73F1000405DB1C464FF00043524286 +:1089000063EB0403994208BF904230BD064C074D0B +:1089100006E0E06840F0010394E80700984710344F +:10892000AC42F6D3FFF734FCD8F10108F8F10108A6 +:108930002DE9F04D00231A461B1A8A4103DB002063 +:108940000146BDE8F08DC1F30A52C1F3130141F4B1 +:1089500080154FF0000BD10702D100186D41521E57 +:108960000027044640F2FF11384601EB620A3E46FA +:108970008046024600204FF48011FFF7F4FEC21932 +:108980007141BB1846EB0100B4EB030C75EB000C16 +:1089900004D3E41A65EB000517460E46241908F1C6 +:1089A00001006D4180463428E3DDF91946EB0600ED +:1089B000091BA84103D24FF0FF32134601E0002209 +:1089C00013461BEB070046EB0A51BDE8F04DFFF7DD +:1089D00011BF000030B5041E71F1000404DB4FF03C +:1089E0000044404264EB0101141E73F1000405DBF6 +:1089F0001C464FF00043524263EB04038B4208BF16 +:108A0000824230BD70B58C1810F8015B15F0070379 +:108A100001D110F8013B2A1106D110F8012B03E017 +:108A200010F8016B01F8016B5B1EF9D12B0705D41F +:108A30000023521E0DD401F8013BFAE710F8013B68 +:108A4000CB1A921C03E013F8015B01F8015B521E84 +:108A5000F9D5A142D8D3002070BD027803E010F808 +:108A6000013B1A44D2B2491E89B2F8D2104670476F +:108A700070B5ADF5287D00260D46ADF89462ADF8D1 +:108A8000986200EB40012D4800EBC104608AA842C7 +:108A900051D9ADF898624AE0A089228A284481B26F +:108AA000274800F0B1F8ADF894626A46208A0BE0DE +:108AB000BDF894326168C95CBDF89432D154BDF8F8 +:108AC0009412491CADF89412BDF894128842EFD864 +:108AD000401E81B21046FFF7C0FF1A498870228AF3 +:108AE0000DF1FF31515C814219D1ADF894620CE077 +:108AF000BDF894126068BDF89422405CA168885467 +:108B0000BDF89402401CADF89402208ABDF894127E +:108B1000401E8842ECDC01200DF5287D70BD6420EC +:108B200013F074FABDF89802401CADF89802BDF835 +:108B300098020628B0D30020EEE70000BCCF010861 +:108B4000107C0020220A0020F0B50D46064600EBFE +:108B500046011C48002200EBC104ADF5257D608A6A +:108B6000A8422BD9694606E0A0686368805C9854E7 +:108B70008854521C92B2208A401E9042F4DC208A13 +:108B8000401E81B26846FFF768FF228A0DF1FF316F +:108B900000275054A089228A284481B2684600F0F8 +:108BA0002FF929463046FFF763FF012807D06420DC +:108BB00013F02CFA7F1CBFB2062FEBD300200DF56B +:108BC000257DF0BDBCCF010838B50025ADF80050BB +:108BD0000FF038F90A4C207000F088F82178094825 +:108BE000242907D0272908D0282902D1022180F87A +:108BF000E61138BD80F8E65138BD0121F7E70000E5 +:108C0000220A0020A42200202DE9F0410646154644 +:108C10000C46012080F31088254F0020B8800FF00B +:108C2000F1F8000609D4012013F0F0F9B888401CCF +:108C300080B2B880C828F2D335E0B888C82832D2CC +:108C40001C4F1021384601F0BCF90821384601F0CC +:108C5000BAF9E82000F030F8C4F3871000F02CF8DF +:108C6000A006000E00F028F8002000F025F80024EF +:108C7000002000F021F8641CA4B2042CF8D30024D6 +:108C800005E0FF2000F018F83055641CA4B2AC4297 +:108C9000F7D31021384601F096F9002080F31088B0 +:108CA0000120BDE8F081002080F31088F9E7000082 +:108CB000220A00200000024070B50B4C054602213C +:108CC00020460FF0B9F90028F9D0294620460FF0C8 +:108CD000BCF9012120460FF0AFF90028F9D0204659 +:108CE0000FF0B1F9C0B270BD0030014010B50120E5 +:108CF00080F310881A4C0020A0800FF083F8000643 +:108D000009D4012013F082F9A088401C80B2A08011 +:108D1000C828F2D320E0A088C8281DD2114C102109 +:108D2000204601F04EF90821204601F04CF93D2083 +:108D3000FFF7C2FF2A20FFF7BFFF8020FFF7BCFF2D +:108D4000A720FFF7B9FF1021204601F03CF90020D1 +:108D500080F31088012010BD002080F3108810BD22 +:108D6000220A0020000002402DE9F04106460D468F +:108D7000012080F31088204C0020A0800FF042F8E2 +:108D8000000609D4012013F041F9A088401C82B2EA +:108D9000A280C82AF2D32AE0A088C82827D2174F79 +:108DA0001021384601F00DF90821384601F00BF981 +:108DB0008420FFF781FF0020FFF77EFF0020FFF7F0 +:108DC0007BFF0020FFF778FF002404E0305DFFF711 +:108DD00073FF641CA4B2AC42F8D31021384601F0F2 +:108DE000F2F8002080F310880120BDE8F081002017 +:108DF00080F31088F9E70000220A002000000240FA +:108E000070B50D46012181F310881146FFF7ACFFC4 +:108E1000002832D01B4C0020A0800EF0F3FF00068B +:108E200009D4012013F0F2F8A088401C80B2A08081 +:108E3000C828F2D322E0A088C8281FD2124C1021E3 +:108E4000204601F0BEF80821204601F0BCF883203E +:108E5000FFF732FFC5F38710FFF72EFFA806000EBD +:108E6000FFF72AFF0020FFF727FF1021204601F01F +:108E7000AAF8002080F31088012070BD002080F344 +:108E8000108870BD220A00200000024010B50023A7 +:108E90001A4604E010F8014B6340521CD2B28A42D9 +:108EA000F8D3184610BD000010B50446392013F061 +:108EB000ADFAE0B213F0CAFAC4F3072013F0C6FA11 +:108EC000C4F3074013F0C2FA200E13F0BFFA4FF4B8 +:108ED0008051034801F077F8BDE8104011F096BCCE +:108EE000000402402DE9F041054614460E463A20A2 +:108EF00013F08CFAF0B213F0A9FA300A13F0A6FAC4 +:108F0000104F4FF480563146384601F05CF8B046B9 +:108F10003E4611F07BFC1D2811D1284600F0A4F834 +:108F200007463B2013F072FA4146304601F04BF8F9 +:108F30003D44002CEDD0208838442080E9E7BDE88E +:108F4000F0810000000402402DE9F041054614467E +:108F50000E463C2013F05AFAF0B213F077FA300ABA +:108F600013F074FA114F4FF480563146384601F031 +:108F70002AF80CB100202080B0463E4611F046FC95 +:108F80001E2811D1284600F017F907463D2013F09E +:108F90003DFA4146304601F016F83D44002CEDD034 +:108FA000208838442080E9E7BDE8F08100040240D1 +:108FB00010B50EF06FFE08B100F028F8BDE81040C3 +:108FC000302000F09FB80146362000F089B810B577 +:108FD00008B100F0A5F8BDE81040342000F092B8C8 +:108FE00010B5044600F09CF820785C2801D02F28AA +:108FF00003D10021642000F0FBF8BDE810403220CE +:1090000000F080B8682000F04BB8000010B52220B6 +:1090100013F0FCF913F0F0F904464FF480510248C4 +:1090200000F0D1FF204610BD000402402DE9F041C0 +:1090300013F0E2F9064613F0DFF9054613F0DCF908 +:10904000044613F0D9F907464FF48051054800F063 +:10905000BAFF46EA052040EA044040EA0760BDE85E +:10906000F08100000004024070B50546272013F08F +:10907000CDF913F0C1F90446260007D013F0BCF96E +:10908000641E05F8010B14F0FF04F7D14FF4805172 +:10909000024800F098FF304670BD00000004024016 +:1090A00010B504460C2013F0B1F9204613F0CEF9A8 +:1090B000BDE81040FFF7BABF10B504460A2013F010 +:1090C000A5F9204613F0C2F913F096F904464FF4BF +:1090D0008051024800F077FF204610BD0004024096 +:1090E00010B50C4613F092F9204613F0AFF94FF487 +:1090F0008051034800F067FFBDE8104011F086BBC7 +:109100000004024010B513F081F94FF48051034878 +:1091100000F059FFBDE8104011F078BB0004024098 +:1091200070B50546012013F071F913F065F9432875 +:1091300028D22B20FFF7C0FF102823D22F2013F0B6 +:1091400065F9002013F082F93220FFF7DBFF1428C5 +:1091500018D1CF20FFF7B0FF040013D04C20FFF749 +:109160009FFF00EB04214C2000F042F85020FFF755 +:1091700097FF00EB0421502000F03AF80021702006 +:1091800000F036F82F2013F041F92C7806E015F89E +:10919000014F5C2C01D02F2C00D10024204613F06D +:1091A00055F9002CF3D1BDE870404FF480510148CF +:1091B00000F009BF0004024070B505462D2013F0F1 +:1091C00025F913F019F90446260007D0287813F082 +:1091D0003DF9641E6D1C14F0FF04F7D14FF480516B +:1091E000024800F0F0FE304670BD0000000402406E +:1091F00070B505460C460D2013F008F9284613F00B +:1092000025F9E0B213F022F9C4F3072013F01EF998 +:10921000C4F3074013F01AF9200E13F017F9BDE854 +:1092200070404FF48051014800F0CDBE0004024070 +:1092300070B5094DFF22134605F5807605E010F85C +:10924000014B54402A5D5A40335D491E89B2F6D223 +:1092500042EA032070BD000049CD010870B500222C +:109260001346154605E010F8014BA2186B41491E44 +:1092700089B20029F7D1100C40EA034092B280185D +:1092800045EB13414FEA014242EA104108186FEAE8 +:10929000000080B270BD08F0A1BD08F03FBD08F02D +:1092A0000DBD08F06BBD0AF005B80EF065B9000001 +:1092B000074A904201D2074801E005481038064AA3 +:1092C0008B0001EA020101D5C160704781607047DF +:1092D00010640240006002407D0F7D0F002901688C +:1092E00002D041F0010101E021F00101016070476D +:1092F0002DE9F043016821F00101016000210160C6 +:1093000041608160C1600161212141613C493C4A69 +:109310003D251039904202D18D60BDE8F083384A76 +:109320004FF474661832904201D18E60F5E7344AEA +:109330004FF474173032904201D18F60EDE7304A1C +:109340004FF0746C4832904202D1C1F808C0E4E793 +:109350002B4B2C4A6033984201D1CA60DDE7284C80 +:10936000294B7834A04201D1CB60D6E7DFF890805A +:10937000264C08F19008404501D1CC60CDE7DFF8DC +:1093800080804FF03D5908F1A808404502D1C1F84E +:109390000C90C2E71E49DFF878800839404501D1BA +:1093A0000D60BAE71A4D1835A84201D10E60B4E736 +:1093B000174D3035A84201D10F60AEE7144D483546 +:1093C000A84202D1C1F800C0A7E7114D104960358D +:1093D000091FA84201D10A609FE70D4A78329042E6 +:1093E00001D10B6099E70A4A9032904201D10C609A +:1093F00093E7074AA83290428FD1C1F800908CE7DA +:10940000106002403D000020400F002000003D2081 +:10941000106402400B0607D5436912B143F0800384 +:1094200001E023F080034361802908D0002A02680C +:1094300001F01E0101D00A4300E08A430260704738 +:1094400030B50368124ACC6813400A682243D1E958 +:1094500005452C432243CC6922430C6A22434C6AC3 +:1094600022438C6A22434C6B22438C6B22431A4367 +:109470000260426922F00703D1E90B2422431A4318 +:1094800042610A6942604A6882608968C16030BD91 +:109490003F801CF02DE9FC41012120200EF002FC50 +:1094A00001268DF8046000258DF8065003208DF804 +:1094B00005001B4C302700978DF807506946204661 +:1094C00000F02CFD3021204600F07DFD154C84F885 +:1094D000705684F8725684F8716684F873664FF497 +:1094E000FA70C4F8780600F01FF894F8E9038028B1 +:1094F00014D1A4F580508565232084F8EE0305205F +:1095000084F8ED0384F8EC73142084F8EB03202036 +:1095100084F8EA0384F8E95300F042F8BDE8FC81DE +:1095200000140240A42200207CB512F043FED0209B +:1095300012F010FE12F072FE002012F00BFE12F07C +:109540006DFE12F037FED12012F004FE12F066FE1E +:1095500000246D4601E0062C01D2012000E000202D +:1095600012F0C8FD2855641CE4B2072CF3D312F0A6 +:109570003BFE0A489DF8061041719DF805100171E7 +:109580009DF80410C1709DF8021081709DF80110C3 +:1095900041709DF8001001707CBD00008D260020F8 +:1095A0007CB51848002401788DF8001041788DF8BA +:1095B000011081788DF8021001218DF80310C17817 +:1095C0008DF8041001798DF8051040798DF80600AA +:1095D00012F0F0FDD02012F0BDFD12F01FFE0020B1 +:1095E00012F0B8FD12F01AFE6D46285D12F0B2FDC1 +:1095F00012F014FE641CE4B2072CF6D312F0F4FD52 +:109600007CBD00008D26002070B5094D0022134658 +:1096100005F5807605E010F8014B54402A5D5A406C +:10962000335D491E89B2F6D242EA032070BD0000C4 +:1096300049CD0108072A00D9072240EA002021B1BC +:10964000012901D1D040C0B270479040C0F307203B +:1096500070477047072A00D9072240EA002029B145 +:10966000012902D19040C0F307207047D040C0B21A +:109670007047000070B5ADF5327D00260D46ADF89F +:10968000BC62ADF8C06200EB4001324800EBC1049F +:10969000608AA8425CD9ADF8C06255E0012264211D +:1096A0002D4800F0BFF92C4800788DF800003828CC +:1096B00042D1228AE06802FB0501274800F0B2F996 +:1096C000ADF8BC626A46208A0BE0BDF8BC32616826 +:1096D000C95CBDF8BC32D154BDF8BC12491CADF810 +:1096E000BC12BDF8BC128842EFD8401E81B21046B1 +:1096F00000F05AFA228A0DF1FF31515C81421BD1F0 +:10970000ADF8BC620EE0BDF8BC226168895CA2685D +:1097100000FB0520BDF8BC221154BDF8BC02401C62 +:10972000ADF8BC02208ABDF8BC12401E8842EADCBB +:1097300001200DF5327D70BD642012F067FCBDF88C +:10974000C002401CADF8C002BDF8C0020628A5D377 +:109750000020EEE710C9010834570020F0B50E468E +:10976000074600EB47012648ADF5317D002500EBAB +:10977000C1048DF8BC52608AB0423DD90021084630 +:10978000FFF778FF012837D1694609E0A268401E3B +:1097900000FB06206268285C505548556D1CADB230 +:1097A000208AA842F2D80025208AE16800FB061131 +:1097B000401E82B2134800F0B3F9208A401E81B2E5 +:1097C000684600F0F1F98DF8BC02208AE1680122B8 +:1097D00001447043401E0144AFA800F0A1F9314696 +:1097E0003846FFF747FF012807D0642012F00EFC2F +:1097F0006D1CADB2062DD7D300200DF5317DF0BD27 +:1098000010C90108345700202DE9F041ADF5307D35 +:10981000354D4FF000088DF8BC82344EA5F800801D +:1098200000243FE000206F4607E056F832204968E8 +:10983000125C0A543A54401C80B2298801EB410260 +:1098400006EBC2010B8A5B1E8342EEDC288800EB2C +:10985000400006EBC000008A401E81B2384600F08E +:10986000A3F98DF8BC02288800EB400006EBC0008D +:10987000C168008A00FB0411401E82B21C4800F03F +:109880004FF92888012200EB400006EBC000C168B8 +:10989000008A01446043401E0144AFA800F040F933 +:1098A000641CA4B2288800EB400006EBC000408A8C +:1098B000A042B7D82888401C80B228800B28AFD39C +:1098C0000C48017821F001010170017841F0060196 +:1098D0000170A0F8028000210120FFF73FFF0DF585 +:1098E000307DBDE8F08100001000002010C90108A3 +:1098F00034570020802400207CB5012108460EF05A +:10990000D1F901208DF8040002258DF805500024BE +:109910008DF806408DF807001820154E0090694616 +:10992000304600F0FBFA05221146304600F032FBCB +:1099300005220621304600F02DFB05220721304686 +:1099400000F028FBA02000908DF8045003208DF833 +:1099500005008DF806408DF807406946304600F056 +:10996000DDFA402000906946304600F0D7FA7CBD11 +:1099700000000240F8B5002634460096FFF7BCFF11 +:1099800000F0A0F82248641C8442FCD3214C08213A +:10999000204600F016FB1021204600F014FB0620A4 +:1099A00000F076F80821204600F00DFB0821204643 +:1099B00000F007FB1021204600F005FB012000F01D +:1099C00067F8002000F064F80821204600F0FBFA58 +:1099D0001148D0F81C0208B9FFF716FF0F4D2E8072 +:1099E0000F4E002405E0C0B22146FFF743FE641C81 +:1099F000A4B2288800EB400106EBC101498AA142CC +:109A0000F1D880B2401C80B228800B28E9D3F8BD81 +:109A1000FFFF0F0000000240000043421000002042 +:109A200010C901082DE9F0410546002416460F46ED +:109A3000012080F31088DFF854800821404600F0B0 +:109A4000C0FA1021404600F0BEFA032000F020F8D2 +:109A5000C7F3074000F01CF8C7F3072000F018F820 +:109A6000F8B200F015F806E0002000F011F8641CD0 +:109A700005F8010BA4B2B442F6D30821404600F029 +:109A8000A2FA002080F31088BDE8F08100000240B7 +:109A900070B50B4C0546022120460EF0CDFA002889 +:109AA000F9D0294620460EF0D0FA012120460EF0CA +:109AB000C3FA0028F9D020460EF0C5FAC0B270BD36 +:109AC0000030014010B5012186B008030EF026F9E0 +:109AD000124C20460EF086FA0021ADF808106015F1 +:109AE000ADF80A003820ADF80C000720ADF80010E2 +:109AF000ADF81000ADF804104FF48270ADF8061008 +:109B0000ADF80E10ADF80200694620460EF09FFA3F +:109B1000012120460EF05CFA06B010BD0030014075 +:109B20002DE9F0410546002416460F46012080F33A +:109B30001088DFF870800821404600F042FA1021BA +:109B4000404600F040FA0620FFF7A2FF08214046F9 +:109B500000F039FA0821404600F033FA102140465F +:109B600000F031FA0220FFF793FFC7F30740FFF739 +:109B70008FFFC7F30720FFF78BFFF8B2FFF788FFCF +:109B800005E02878FFF784FF641CA4B26D1CB44282 +:109B9000F7D30821404600F016FA002080F3108821 +:109BA000BDE8F08100000240027803E010F8013BBC +:109BB0001A44D2B2491E89B2F8D21046704700004A +:109BC00070B51E4A907B012825D1002595731C494C +:109BD0001C480F244E780123F6B14D70D0F828525E +:109BE000D0F8346245EAC605D0F83062D0F82C02CD +:109BF000B60046EA40000543AC43CC708878CC7888 +:109C0000A04208D108710C78A04204D010720870EC +:109C1000002800D0D37170BD4B70D0F82852D0F816 +:109C2000346245EAC605D0F83062D0F82C02B6009E +:109C300046EA40000543AC438C70DFE7A4120020E5 +:109C4000C90A0020000042422DE9F041ADF57C7DBB +:109C500000273D46ADF8E873FFF7AAF9142808D0AD +:109C6000664880F8E85312F00DFB0DF57C7DBDE8E9 +:109C7000F0816348FFF7B4F9614C103C1428207060 +:109C800006D0422879D00120FFF79DF92570ECE736 +:109C9000FFF7B8F9C4E90205A046BDF8E803FFF7ED +:109CA00003F9FAAA4FF4FA716846FFF71BF955A1B8 +:109CB000684612F04BFBA080544C6E46F0B1E1199F +:109CC00001F5805181F83F577F1CBFB2282FF6D392 +:109CD000474630444EA112F039FB78800021001F26 +:109CE0000AE0BA880A443244D378621802F58052F6 +:109CF00082F83F37491C89B28142F2DB45A16846B0 +:109D000012F024FB4746A8F80400F0B100216218C5 +:109D100002F5805282F86757491C89B22829F6D388 +:109D200030443BA112F012FB7880002109380AE090 +:109D3000BA880A443244137A621802F5805282F8D3 +:109D40006737491C89B28142F2DB35A1684612F0BF +:109D5000FDFAB880F8B10021621802F5805282F84D +:109D60008F57491C89B21429F6D3304428A112F028 +:109D7000EDFA788000210D380BE03AE0BA880A4409 +:109D80003244137B621802F5805282F88F37491CE7 +:109D900089B28142F2DB26A1684612F0D7FAB88078 +:109DA000F0B10021621802F5805282F8F956491C80 +:109DB00089B23229F6D3304415A112F0C7FA78805F +:109DC0000021C01F0AE0BA880A443244937962181D +:109DD00002F5805282F8F936491C89B28142F2DBE1 +:109DE00000210320FFF7BAFC0120FFF7ECF8012067 +:109DF0003BE70348FFF7EBF837E70000A422002019 +:109E0000380A002041504E3D00000000A4120020FE +:109E10003B000000574946494E414D453D0000007A +:109E20005749464950415353574F52443D00000053 +:109E30005345525645523D002F4910B5884206D130 +:109E4000012108460DF03AFF002101204FE02B4987 +:109E5000884206D1012102200DF030FF00210220AE +:109E600045E02749884206D1012104200DF026FF54 +:109E7000002104203BE02349884206D1012108202B +:109E80000DF01CFF0021082031E01F49884206D157 +:109E9000012110200DF012FF0021102027E01B49A6 +:109EA000884206D1012120200DF008FF002120204A +:109EB0001DE01749884206D1012140200DF0FEFE29 +:109EC0000021402013E01349884206D1012180205F +:109ED0000DF0F4FE0021802009E00F4988420AD1EC +:109EE0008415012120460DF0E9FE00212046BDE841 +:109EF00010400DF0E3BE10BD00000240000402401F +:109F000000080240000C0240001002400014024011 +:109F100000180240001C024000200240F0B5002260 +:109F200001274FF0030C0B6807FA02F52B40AB42F8 +:109F30002CD1066853000CFA03F4A64306600E7990 +:109F4000D0F800E09E4046EA0E0606600E79012E2B +:109F500001D0022E12D18668A64386604E79D0F8D1 +:109F600008E09E4046EA0E0686604668AE434660BC +:109F700045688E799640B6B235434560C568A543BD +:109F8000C560CC799C40C3681C43C460521C102A35 +:109F9000C9D3F0BD4B07DB0E9A40C90810B500EBE2 +:109FA0008100016A0F249C40A1430162016A1143B0 +:109FB000016210BD0246002012690A4200D0012051 +:109FC0007047418370470183704700000249087A57 +:109FD00000220A7270470000A412002002480068A4 +:109FE000C00700D000BEFEE7F0ED00E002494AF6EF +:109FF000AA200860704700000030004010B512F041 +:10A0000041F9BDE81040642012F000B82DE9F04F8E +:10A0100083466AA0ADF57D7D002500689A460F460F +:10A02000A946FB90ADF8E853042A25D8644C94F86F +:10A03000ED03302101EB101302EBC20000EB021222 +:10A0400060481618337194F8ED0300F00F003030BB +:10A05000707194F8EC0301EB1010B07194F8EC03FC +:10A0600000F00F003030F071FEF7A2FF142807D087 +:10A0700084F8E89312F006F90DF57D7DBDE8F08FC8 +:10A08000DFF84081A8F1240898F8000014280ED0C9 +:10A090003046FEF7A5FF88F80000142807D04228B4 +:10A0A0007ED00120FEF78FFF88F80090E4E74FF4A0 +:10A0B0007A70874200D90746FEF7A4FFC8E9020973 +:10A0C0004E46FEF7F1FE94F8EC13302000EB111130 +:10A0D0008DF8001094F8EC1301F00F0130318DF879 +:10A0E000011094F8EB1300EB11118DF8021094F8A5 +:10A0F000EB1301F00F0130318DF8031094F8EA13DF +:10A1000000EB11118DF8041094F8EA1301F00F011F +:10A1100030318DF8051094F8E91300EB11108DF82B +:10A12000060094F8E90300F00F0030308DF80700C6 +:10A13000BAF1000F03D0BAF1010F02D004E05420AD +:10A1400000E052208DF808003A208DF809000A231B +:10A150006C4617E00BEB550108780009B0FBF3F2F1 +:10A16000C2EBC2021044621930309072087800F0DD +:10A170000F00B0FBF3F1C1EBC10108443030AD1C5E +:10A18000D072ADB2B5EB470FE4D303EB470081B219 +:10A19000FAAA2046FEF7D8FEFAAA0221FBA800E0A0 +:10A1A00007E0FEF7D1FE0120FEF70DFF88F8006002 +:10A1B00062E73046FEF70BFF5EE700000D0A000085 +:10A1C000A42200204C0A00202DE9F04F4FF0000B94 +:10A1D0002DED028BA1B08DF824B08DF828B08DF84C +:10A1E0002CB0CDE912BBCDE900BB8DF808B08DF8DD +:10A1F0000CB08DF820B08DF814B0ADF818B09FED0C +:10A20000FE0AFE4C8DED0D0A04F12900079004F5BD +:10A210009C5004F5804A41F686554FF0010904F53B +:10A220008054049099E094F82A0B20B384F82ABB58 +:10A23000BAF83C04F24ED6F88C10C1F57A71884217 +:10A2400019D156F88C0FC0F57A70AAF83404EC4F87 +:10A25000002188373846FFF741F8EA493846FFF7CA +:10A2600027F8E94981F800904FF47A7030600121B5 +:10A270003846FFF733F894F8360B10B384F836BB42 +:10A28000BAF83E04DE4E716CC1F57A71884218D17D +:10A29000706CC0F57A70AAF83604D94F00214037A7 +:10A2A0003846FFF71BF8D9493846FFF701F8D64979 +:10A2B00081F801904FF47A70706401213846FFF7FD +:10A2C0000DF894F8420B10B384F842BBBAF840047E +:10A2D000CB4E7169C1F57A71884218D17069C0F5A9 +:10A2E0007A70AAF83804C64F002110373846FEF7B6 +:10A2F000F5FFC7493846FEF7DBFFC34981F80290F6 +:10A300004FF47A70706101213846FEF7E7FF94F848 +:10A310004E0B10B384F84EBBBAF84204B84EF16A43 +:10A32000C1F57A71884218D1F06AC0F57A70AAF83E +:10A330003A04B34F002128373846FEF7CFFFB5491E +:10A340003846FEF7B5FFB04981F803904FF47A70B4 +:10A35000F06201213846FEF7C1FF94F82A0B94F809 +:10A36000361B94F8422B014494F84E0B1044C14222 +:10A370007FF459AF05F0BEBF017821B180F800B07D +:10A380008DF808B012E0417819B180F801B0484664 +:10A390000AE0817819B180F802B0022004E0C178A7 +:10A3A00021B180F803B003208DF808009DF8080063 +:10A3B00000EB400101EB0011904800EB011000F5AB +:10A3C000805090F85A1D9DF8080000EB4002C2EB47 +:10A3D000C012914810F83200C1280BD19DF8080036 +:10A3E00000EB4002C2EBC0128B4800EBC200807849 +:10A3F00008280CD0082985F04A87DFE811F0581F9B +:10A400002700F10A92145A1DFF1E7E226F268AF839 +:10A410008C949DF8080030B1012807D002280FD095 +:10A42000032808D10FE04FF4804101E04FF40051C0 +:10A430007A48FFF7C6FD7A49C1F888B205F027BF10 +:10A440004FF48051F4E74FF40061F1E79DF8080004 +:10A45000DFF8C48100EB4001C1EBC01108EBC10083 +:10A4600040785E46002107F05BFB8DF820008DF8F8 +:10A470002C60624F1BE09DF8080000EB400101EBEF +:10A4800000109DF82C1007EB001000EB011000F5F8 +:10A49000805090F8850D9DF8201088429DF82C0082 +:10A4A00002D18DF8200012E0401C8DF82C009DF8A0 +:10A4B000080000EB400101EB001007EB001000F575 +:10A4C000805090F85B0D9DF82C108842D3D89DF8F1 +:10A4D000080000EB4001C1EBC01008EBC000807821 +:10A4E0000A21B1EB101F9DF8080000EB4001C1EB01 +:10A4F000C01008EBC000807801D100F00F008DF88B +:10A500000C009DF80C0010B910208DF80C009DF87F +:10A51000080000EB4001C1EBC0109DF80C1008EBE7 +:10A52000C00008444078ADF818009DF8080000EB22 +:10A530004001C1EBC0109DF80C1008EBC000491C95 +:10A5400007F0CFFE8DF828009DF8080000EB4001D1 +:10A55000C1EBC0109DF80C1008EBC00008448078D7 +:10A560009DF82810884245F092869DF8080000EB7F +:10A570004001C1EBC01008EBC0004078002805F096 +:10A5800086869DF8080000EB4001C1EBC01008EB87 +:10A59000C0019DF80C000844C1789DF8080000EB4C +:10A5A000001202EB002007EBC0029DF8200000EB38 +:10A5B000001002EBC00000F5005080F858129DF822 +:10A5C000080007EB00119DF82000084400F58050BA +:10A5D00080F8886B387E012837D19DF8080000EBA1 +:10A5E000400101EB001007EB00119DF8200001EB8A +:10A5F00000102844017815E000000000A41200209B +:10A60000006002400088002012000020008020101E +:10A610002080001000880010806400200018024094 +:10A620000000424241F080010170BDF81800B628D8 +:10A6300005D0C52803D0D52801D0D92803D19DF84D +:10A640000C00032801D2ADF81860BDF81800CE2820 +:10A6500013D013DCB9287DD009DC5A288FD0B2285A +:10A6600079D0B528F7D0B62845F01186FEE3C32887 +:10A6700072D0C52871D0CA28F6D1F8E3E128FCD001 +:10A6800006DCD52809D0D728E8D0D928ECD1E8E2D3 +:10A69000E5287CD0E728E7D1EAE39DF8080000EB45 +:10A6A0004001C1EBC01008EBC000C07884F8E201A3 +:10A6B0009DF8080000EB001101EB002007EBC00142 +:10A6C0009DF8200000EB001001EBC00000F50050E9 +:10A6D00090F81C0201289DF8080000EB400101EBF6 +:10A6E00000107DD09DF82020B846394607EB0010B9 +:10A6F00000EB021094F8E2312844A9EBD31302785E +:10A7000063F3000202709DF8080000EB400202EBC8 +:10A7100000109DF8202007EB001000EB021094F8C9 +:10A72000E22128445309027863F3410202709DF844 +:10A73000080000EB400202EB00109DF8202001EB26 +:10A74000001000EB021000F5805090F8860DC0F369 +:10A75000400203E0FEE3FEE3FEE3FEE39DF80800B3 +:10A7600000EB001303EB002008EBC0019DF8200074 +:10A7700000EB001001EBC00000F5005090F834022F +:10A78000C0F34000824254D09DF8080000E0E5E3A9 +:10A7900000EB001101EB002008EBC0029DF8200047 +:10A7A000414600EB001002EBC00042F234220244AA +:10A7B0009DF8080000EB400303EB00109DF82030EB +:10A7C00008EB001000EB031000F5805090F8860DA8 +:10A7D0004308107863F3410010709DF8080000E012 +:10A7E00028E000EB400202EB00109DF8202001EB76 +:10A7F000001000EB021000F5805090F8860D8007E5 +:10A8000048D59DF80800D92200EB001303EB002087 +:10A8100008EBC0019DF8200000EB001001EBC00028 +:10A8200000F5005080F821229DF808100220FEF764 +:10A8300095FF78E09DF8201007EB001000EB011069 +:10A8400094F8E2212844A9EBD212017862F30001C6 +:10A8500001709DF8080000EB001101EB002007EBF0 +:10A86000C00000F5005080F817629DF80800022132 +:10A8700000EB001202EB002007EBC0029DF8200065 +:10A8800000EB001002EBC00000F5005080F81C1235 +:10A89000B6218AE39DF808004A4600EB001303EB5B +:10A8A000002001EBC0079DF8200000EB001007EB33 +:10A8B000C00000F5005080F829929DF80800D927C3 +:10A8C00000EB001303EB002001EBC00C9DF820000F +:10A8D00000EB00100CEBC00000F5005080F8217276 +:10A8E0009DF8080000EB400303EB00109DF82030BA +:10A8F00001EB001000EB03102844037823F020073D +:10A9000007709DF8080000EB001303EB002008EB34 +:10A91000C0019DF8200000EB001001EBC00000F525 +:10A92000005080F85A229DF808009DF8202000EB86 +:10A93000400101EB001008EB001000EB021000F5E5 +:10A94000805090F8860D00F001029DF8080000EBA1 +:10A95000001303EB002008EBC0019DF8200000EB82 +:10A96000001001EBC00000F5005090F8340200F038 +:10A970000100824270D09DF80800474600EB0011AC +:10A9800001EB002008EBC0019DF8200000EB001057 +:10A9900001EBC00042F2342101449DF8080000EBB5 +:10A9A000400202EB00109DF8202008EB001000EBA5 +:10A9B000021000F5805090F8860D0A7860F30002CE +:10A9C0000A709DF8080000EB400101EB00109DF8B3 +:10A9D000201007EB001000EB011000F5805090F8FC +:10A9E000860DC0079DF8080037D000EB001101EB81 +:10A9F000002007EBC0019DF8200000EB001001EBE8 +:10AA0000C00000F5005090F85A02E0B39DF808002D +:10AA100000EB001101EB002007EBC0029DF82000C5 +:10AA200000EB001002EBC00000F5005080F8596206 +:10AA30009DF8080000EB400101EB00109DF820108C +:10AA400007EB001000EB01102844017821F001020F +:10AA5000027094F8A407B8B3EDE000EB400101EBFD +:10AA600000109DF8201007EB001000EB01102844A7 +:10AA7000017821F0200202709DF8080000EB00111F +:10AA800001EB002000E00CE008EBC0029DF8200084 +:10AA900000EB001002EBC00000F5005080F8596296 +:10AAA000C9E09DF8080000EB001202EB002007EB64 +:10AAB000C0029DF8200000EB001002EBC00000F582 +:10AAC000005080F85992C4E7FFE7787E012868D1EA +:10AAD000B86D798B884264D29DF8080000EB0011B4 +:10AAE00001EB002007EBC0019DF8200000EB0010F7 +:10AAF00001EBC00000F5005090F85902012850D138 +:10AB00009DF8080000EB001101EB002007EBC001ED +:10AB10009DF8200000EB001001EBC00000F5005094 +:10AB200090F89302E8BB9DF8080000EB400101EBB0 +:10AB3000001007EB00119DF8200001EB001000F55C +:10AB4000805090F8841D9DF8080000EB001202EB85 +:10AB5000002007EBC00000F5005080F815129DF8AA +:10AB60000800C32100EB001202EB002007EBC0023B +:10AB70009DF8200000EB001002EBC00000F5005033 +:10AB800080F821129DF8080000EB400101EB001055 +:10AB900007EB00119DF8200001EB001000F580503C +:10ABA00000E048E0C0F8886D9DF808100220FEF72C +:10ABB000D5FD8DF8246019E09DF8080000EB001128 +:10ABC00001EB002007EBC0019DF8200000EB001016 +:10ABD00001EBC0009DF82410084400F5005080F8F7 +:10ABE0005B629DF82400401C8DF824009DF8240031 +:10ABF0001428E1D38DF8246019E09DF8080000EBDB +:10AC0000001101EB002007EBC0019DF8200000EBD4 +:10AC1000001001EBC0009DF82410084400F500501E +:10AC200080F877629DF82400401C8DF824009DF880 +:10AC300024000A28E1D39DF808009DF8202000EBAD +:10AC4000400101EB001008EB001000EB021000F5D2 +:10AC5000805090F8860D800745F11983D92204F0C1 +:10AC600028BF9DF8080000EB400101EB001007EB46 +:10AC7000001000F5805090F8600D00289DF80C0041 +:10AC800003D00A2845F0038382E00828FAD18DF822 +:10AC9000246024E09DF8080000EB4001C1EBC010E7 +:10ACA0009DF8241008EBC0000844C07800F00F00A5 +:10ACB000092818D89DF8080000EB4001C1EBC0102E +:10ACC0009DF8241008EBC0000844C07800F0F000A4 +:10ACD000902808D89DF82400401C8DF824009DF889 +:10ACE00024000628D6D39DF824000628C5F0CF827C +:10ACF0009DF8080000EB4001C1EBC01008EBC0005C +:10AD0000C07801049DF8080000EB4002C2EBC010BF +:10AD100008EBC000007941EA00219DF8080000EB33 +:10AD20004002C2EBC01008EBC000407901439DF81F +:10AD3000080000EB001202EB002007EBC0029DF8B8 +:10AD4000200000EB001002EBC00000F50050C0F83E +:10AD500035129DF8080000EB4001C1EBC01008EB74 +:10AD6000C000807901049DF8080000EB4002C2EBAE +:10AD7000C01008EBC000C07941EA00219DF808002E +:10AD800000EB4002C2EBC01008EBC000007A99E073 +:10AD90008DF8246024E09DF8080000EB4001C1EB31 +:10ADA000C0109DF8241008EBC0000844C07800F0E3 +:10ADB0000F00092818D89DF8080000EB4001C1EBEE +:10ADC000C0109DF8241008EBC0000844C07800F0C3 +:10ADD000F000902808D89DF82400401C8DF824002D +:10ADE0009DF824000828D6D39DF824000828C5F033 +:10ADF0004E829DF8080000EB4001C1EBC01008EB4B +:10AE0000C00081799DF8080000EB4002C2EBC01041 +:10AE100008EBC000C07841EA00619DF8080000EB33 +:10AE20004002C2EBC01008EBC000007902049DF89C +:10AE3000080000EB4003C3EBC01008EBC0004079F2 +:10AE400042EA002001439DF8080000EB001202EBEB +:10AE5000002007EBC0029DF8200000EB001002EB81 +:10AE6000C00000F50050C0F8351202E0EAE0DAE078 +:10AE7000FDE39DF8080000EB4001C1EBC01008EBBA +:10AE8000C000817A9DF8080000EB4002C2EBC010C0 +:10AE900008EBC000C07941EA00619DF8080000EBB2 +:10AEA0004002C2EBC01008EBC000007A02049DF81B +:10AEB000080000EB4003C3EBC01008EBC000407A71 +:10AEC00042EA002001439DF8080000EB001202EB6B +:10AED000002007EBC0029DF8200000EB001002EB01 +:10AEE000C00000F50050C0F839129DF8080000EBD2 +:10AEF000001101EB002007EBC0019DF8200000EBE2 +:10AF0000001001EBC00000F5005090F81C0203286F +:10AF10009DF808002BD000EB400101EB00109DF8DC +:10AF2000201007EB001000EB011000F5805090F8A6 +:10AF3000860D800777D49DF8080000EB001101EB27 +:10AF4000002007EBC0019DF8200000EB001001EB92 +:10AF5000C00004E068E016E13CE03FE1FDE300F5FD +:10AF6000005090F82A02012820D005F090B900EB9B +:10AF7000001101EB002007EBC00000F5005080F845 +:10AF800017629DF80800042100EB001202EB00207C +:10AF900007EBC0029DF8200000EB001002EBC000A0 +:10AFA00000F5005080F81C12C521FDE39DF8080053 +:10AFB00000EB001101EB002007EBC0019DF8200021 +:10AFC00000EB001001EBC00000F5005080F82A6291 +:10AFD000B6218BE09DF80800D52100EB001202EBB2 +:10AFE000002007EBC0029DF8200000EB001002EBF0 +:10AFF000C00000F5005080F821129DF8080000EB19 +:10B00000001202EB002007EBC00000F5005080F8B2 +:10B0100017929DF8080000EB400101EB001007EBD0 +:10B02000001004F077BDFCE39DF8080000EB001170 +:10B0300001EB002007EBC00000F5005080F817621C +:10B04000C321B1E39DF8080000EB400101EB0010C3 +:10B0500007EB001000F5805090F8600D00289DF877 +:10B06000080000EB4001C1EBC01008EBC0005CD051 +:10B07000C07801049DF8080000EB4002C2EBC0104C +:10B0800008EBC000007941EA00219DF8080000EBC0 +:10B090004002C2EBC01008EBC000407901439DF8AC +:10B0A000080000EB001202EB002007EBC0029DF845 +:10B0B000200000EB001002EBC00000F50050C0F8CB +:10B0C00050129DF8080000EB001101EB002007EB87 +:10B0D000C0019DF8200000EB001001EBC00000F55E +:10B0E000005090F81C0202282CD0C5219DF80800C1 +:10B0F00000EB001202EB002007EBC0029DF82000DD +:10B1000000EB001002EBC00000F5005080F82112A7 +:10B110009DF8080000EB001101EB002007EBC000D8 +:10B1200000F5005080F817621FE701799DF80800CC +:10B1300000EB4002C2EBC01008EBC000C07841EA4F +:10B140000021ACE79DF8080000EB001101EB0020A6 +:10B1500007EBC00000F5005080F817629DF808006A +:10B16000032100EB001202EB002007EBC0029DF868 +:10B17000200000EB001002EBC00000F5005080F84A +:10B180001C12D921E4E39DF8080000EB001202EB49 +:10B19000002007EBC00000F5005080F817929DF8E2 +:10B1A0000800D52100EB001202EB002007EBC002E3 +:10B1B0009DF8200000EB001002EBC00000F50050ED +:10B1C00080F821129DF8080000EB400101EB00100F +:10B1D00007EB001004F0DFBC0170C6E69DF8080024 +:10B1E000BE4600EB400101EB001107EB011000F53A +:10B1F000805090F8600D00289DF80C0002D00E28B9 +:10B2000092D19FE00C288FD18DF8246024E09DF826 +:10B21000081001EB4100C0EBC1109DF8241008EBB1 +:10B22000C0000844C07800F00F00092818D89DF825 +:10B23000081001EB4100C0EBC1109DF8241008EB91 +:10B24000C0000844C07800F0F000902808D89DF8AD +:10B250002410491C8DF824109DF824000A28D6D308 +:10B260009DF824000A28B8D30020CDE9000030461C +:10B270008DF824601FE0DDE90012120242EA11623B +:10B280000902CDE900129DF8081001EB4102C2EB62 +:10B29000C1119DF8242008EBC1011144CA78DDE9F1 +:10B2A00000371A4340EA0701CDE900219DF8241038 +:10B2B000491C8DF824109DF824100529DBD3DDE905 +:10B2C00000239DF8081001EB011707EB01210EEB9D +:10B2D000C10C9DF82010774601EB01110CEBC10168 +:10B2E00001F5005CCCF83D226146C1F841320022F4 +:10B2F000CDE900228DF824001FE0DDE900121202E2 +:10B3000042EA11620902CDE900129DF8081001EB32 +:10B310004102C2EBC1119DF8242008EBC101114488 +:10B32000097ADDE90023114340EA0302CDE9001266 +:10B330009DF82410491C8DF824109DF8241005292F +:10B34000DBD39DE08DF8246024E09DF8081001EB2C +:10B350004100C0EBC1109DF8241008EBC000084468 +:10B36000C07800F00F00092818D89DF8081001EBEC +:10B370004100C0EBC1109DF8241008EBC000084448 +:10B38000C07800F0F000902808D89DF82410491CDF +:10B390008DF824109DF824000C28D6D39DF82400A5 +:10B3A0000C28C4F074870020CDE9000030468DF8E9 +:10B3B00024601FE0DDE90012130243EA1163090271 +:10B3C000CDE900139DF8081001EB4102C2EBC11159 +:10B3D0009DF8242008EBC1011144C978DDE9003251 +:10B3E000194340EA0203CDE900139DF82410491CDB +:10B3F0008DF824109DF824100629DBD3DDE9002305 +:10B400009DF8081001EB011707EB01210EEBC10CB1 +:10B410009DF82010774601EB01110CEBC10101F5FD +:10B42000005CCCF83D226146C1F841320022CDE9F2 +:10B4300000228DF824001FE0DDE90012120242EA2A +:10B4400011620902CDE900129DF8081001EB4102DA +:10B45000C2EBC1119DF8242008EBC1011144497AC7 +:10B46000DDE90023114340EA0302CDE900129DF813 +:10B470002410491C8DF824109DF824100629DBD3D4 +:10B48000DDE900129DF8080000EB001303EB00203B +:10B4900007EBC0039DF8200000EB001003EBC00099 +:10B4A00000F50053C3F845121846C0F849229DF82C +:10B4B0000800F04600EB001101EB00200EEBC0028B +:10B4C0009DF8200000EB001002EBC00000F50050DA +:10B4D00090F81C229DF8080000EB001303EB0020FD +:10B4E0000EEBC00000F5005090F8180282427DD1AA +:10B4F00094F8A40780B19DF8080000EB400101EB2F +:10B50000001108EB01109DF8201000EB01102844F9 +:10B51000017841F0080194E04746C8F839609DF889 +:10B52000080000EB001101EB002008EBC0019DF8C2 +:10B530002000102200EB001001EBC00142F23D2080 +:10B5400001440798FCF781FE9DF8080000EB00110C +:10B5500001EB002007EBC0019DF8200000EB00107C +:10B5600001EBC00000F2352000F500500168C7F87B +:10B570001D104068C7F821009DF8080000EB40014D +:10B5800001EB001007EB00119DF8200001EB00100B +:10B5900000F5805090F8840D3877049850F8691FB2 +:10B5A000C7F83D108088A7F841009DF8080000EB1F +:10B5B000001101EB002007EBC0019DF8200000EB1B +:10B5C000001001EBC00000F50050D0F85002C7F8A1 +:10B5D00025009DF8080000EB400101EB001007EB8F +:10B5E00000119DF8200001EB001000E0B9E000F52B +:10B5F0008050D0F8880DC7F84300B86D81B20220A2 +:10B60000FDF7A2FA00210620FEF7A8F8B86D798BA5 +:10B61000884202D2B86D401CB86500210520FEF7B3 +:10B620009DF89DF8080000EB400101EB00109DF82B +:10B63000201007EB001000EB01102844017821F0E6 +:10B64000080101709DF808100220FEF787F89DF8A8 +:10B6500020009DF80810474600EB0110C117CDE906 +:10B66000000100EB8001C1EB8010384400E0B4E140 +:10B67000C0F87D609DF8081001EB011202EB01217A +:10B6800008EBC1029DF820106D3001EB011102EBB7 +:10B69000C10242F23D2111441022FCF7D6FD9DF873 +:10B6A000080000EB001101EB002007EBC0019DF842 +:10B6B000200000EB001001EBC001009801F23521E1 +:10B6C00000EB800201F50051C2EB80100A6838449B +:10B6D00040F8612F496841609DF8081001EB410274 +:10B6E00002EB01119DF8202007EB011101EB021183 +:10B6F00001F5805191F8841D00F8011C049951F85E +:10B70000692F0262898881849DF8081001EB01127B +:10B7100002EB012107EBC1029DF8201001EB0111A2 +:10B7200002EBC10101F50051D1F8501281609DF882 +:10B73000081001EB410202EB01119DF8202007EBFC +:10B74000011101EB021101F58051D1F8881DC0F8FB +:10B750002610009881B2082000E0B0E0FDF7FEFF5F +:10B7600010E09DF8080000EB400101EB001108EB30 +:10B7700001109DF8201000EB01102844017841F0E1 +:10B78000040101709DF8080000EB001101EB00209E +:10B7900008EBC0029DF82000414600EB001002EBD0 +:10B7A000C00000F5005000E0D2E080F85A629DF839 +:10B7B0000800D52200EB001303EB002008EBC003C8 +:10B7C0009DF8200000EB001003EBC00000F50050D6 +:10B7D00080F821229DF8080000EB001202EB002007 +:10B7E00001EBC0029DF8200000EB001002EBC0004E +:10B7F00000F5005090F81C02042844F048859DF89C +:10B80000080000EB400202EB00109DF8202001EB45 +:10B81000001000EB02102844027842F0800202700F +:10B8200000E04AE09DF8080000EB001303EB002065 +:10B8300001EBC00000F5005080F817929DF8080059 +:10B84000052200EB001303EB002001EBC0039DF881 +:10B85000200000EB001003EBC00000F5005080F862 +:10B860001C22FCE39DF8080000EB400202EB0010F4 +:10B870009DF8202001EB001000EB02102844027814 +:10B8800022F0020303709DF8080000EB400202EB77 +:10B8900000109DF8202001EB001000EB021028445E +:10B8A000027822F0200303709DF8080000EB4002AC +:10B8B00002EB001008EB0010FDE3D52148E04946FB +:10B8C00084F8E0969DF8080000EB001202EB0020DF +:10B8D00007EBC0029DF8200000EB001002EBC00057 +:10B8E00000F5005090F81C0200289DF8080012D0C6 +:10B8F00000EB001101EB002007EBC0019DF82000D8 +:10B9000000EB001001EBC00000F5005090F81E02A3 +:10B91000B22830D008E400EB001202EB002007EB65 +:10B92000C00000F5005080F817629DF8080000EB99 +:10B93000001202EB002007EBC0029DF8200000EB94 +:10B94000001002EBC00000F5005080F81C12B4E7B4 +:10B950009DF8080000EB001202EB002007EBC0028C +:10B960009DF8200000EB001002EBC00000F5005035 +:10B9700080F8211231E49DF8080000EB001101EB82 +:10B98000002007EBC00000F5005080F817629DF81A +:10B990000800B22100EB001202EB002007EBC0020E +:10B9A0009DF8200000EB001002EBC00000F50050F5 +:10B9B00080F821129DF8080000EB001101EB002037 +:10B9C00007EBC0019DF8200000EB001001EBC00068 +:10B9D00000F5005080F81E629CE784F8E0666CE792 +:10B9E0009DF8080000EB4001C1EBC010FE4911F8C2 +:10B9F0003000042809D09DF8080000EB4002C2EB9B +:10BA0000C01011F83000152801D1ADF818009DF8CC +:10BA10000800F54900EB4002C2EBC01001EBC0008A +:10BA200042789DF8080000EB4003C3EBC01011F80A +:10BA3000300042EA0020A0F58051303922D09DF834 +:10BA4000080000EB4001C1EBC010E74901EBC0006A +:10BA500042789DF8080000EB4003C3EBC01011F8DA +:10BA6000300042EA0020A0F58052313A0CD09DF817 +:10BA7000080000EB4002C2EBC01011F830000228B1 +:10BA800004D019E0A62015E0A72013E09DF80800D7 +:10BA900000EB4002C2EBC01001EBC00002799DF840 +:10BAA000080000EB4003C3EBC01001EBC000C078FE +:10BAB00042EA0020ADF818009DF80800DFF82C835A +:10BAC00000EB001101EB002108EBC10101F5005171 +:10BAD00091F816128DF820109DF808105F4608EBBB +:10BAE00001129DF82010114401F5805181F888BBA6 +:10BAF00098F81800012810D19DF8080000EB4001CB +:10BB000001EB001108EB01109DF8201000EB011073 +:10BB10002844017841F080010170BDF8180043F21B +:10BB20003002811A904272D009DC042870D01528A6 +:10BB30006FD0A6280DD0A72844F0A98301E1B1F564 +:10BB4000C06F67D0A1F5C06101397AD00429F3D163 +:10BB5000FDE39DF8080000EB001101EB002008EB6D +:10BB6000C00000F50050414680F817729DF80800AB +:10BB700000EB001202EB002008EBC0029DF8200051 +:10BB800000EB001002EBC00000F5005090F81C0222 +:10BB9000032840D09DF8080000EB001202EB0020C3 +:10BBA00001EBC0029DF8200000EB001002EBC0008A +:10BBB00000F5005090F81C02082843D09DF80800BA +:10BBC00000EB001202EB002001EBC0029DF8200008 +:10BBD00000EB001002EBC00000F5005090F81C02D2 +:10BBE0000D2844D09DF8080000EB001202EB002065 +:10BBF00001EBC0029DF8200000EB001002EBC0003A +:10BC000000F5005090F82102A52845D055E028E124 +:10BC100075E158E37DE39DF80800042200EB001372 +:10BC200003EB002001EBC0039DF8200000EB0010A7 +:10BC300003EBC00000F5005080F81C22A82203F09E +:10BC400038BFA9E39DF80800092200EB001303EBBD +:10BC5000002001EBC0039DF8200000EB001003EB77 +:10BC6000C00000F5005080F81C22A922E7E79DF8EB +:10BC700008000E2200EB001303EB002001EBC003D1 +:10BC80009DF8200000EB001003EBC00000F5005011 +:10BC900080F81C22A222D2E79DF8080000EB4002A7 +:10BCA00002EB00109DF8202001EB001000EB0210C9 +:10BCB0002844027842F0040202709DF8080000EB6C +:10BCC000001202EB002001EBC0029DF8200000EB07 +:10BCD000001002EBC00000F5005090F81E02A128F1 +:10BCE00004F0D5829DF8080000EB001202EB002062 +:10BCF00001EBC0029DF8200000EB001002EBC00039 +:10BD000000F5005090F81E229DF8080000EB00138B +:10BD100003EB002001EBC0039DF8200000EB0010B6 +:10BD200003EBC00000F5005080F821229DF80800C8 +:10BD3000A12200EB001303EB002008EBC00102F08E +:10BD4000B2B99DF8080000EB001101EB002008EBF0 +:10BD5000C00000F50050414680F817729DF80800B9 +:10BD600000EB001202EB002008EBC0029DF820005F +:10BD700000EB001002EBC00000F5005090F81C0230 +:10BD800005289DF8080000EB001202EB00200ED001 +:10BD900001EBC0029DF8200000EB001002EBC00098 +:10BDA00000F5005090F81C02092808D01AE001EBB9 +:10BDB000C00000F5005080F81772062200E00A2249 +:10BDC0009DF8080000EB001303EB002001EBC0031B +:10BDD0009DF8200000EB001003EBC00000F50050C0 +:10BDE00080F81C2204E0000080640020A4120020DF +:10BDF0009DF8080000EB001202EB002001EBC002EE +:10BE00009DF8200000EB001002EBC00000F5005090 +:10BE100090F82102A42822D19DF8080000EB4002EE +:10BE200002EB00109DF8202001EB001000EB021047 +:10BE30002844027842F0200202709DF8080000EBCE +:10BE4000001202EB002001EBC0029DF8200000EB85 +:10BE5000001002EBC00000F5005080F85972A122DA +:10BE6000EDE68DF8247014AAFE4913E09DF8080051 +:10BE700000EB4003C3EBC0109DF8243001EBC00081 +:10BE80001844C0789DF82430D0549DF82400401CFC +:10BE90008DF824009DF824000628E7D306211046DB +:10BEA00010F0CAF8CDE912071299000A401847EBC2 +:10BEB00007014FF480720023FCF784F99DF8080015 +:10BEC00000EB001101EB002008EBC0039DF82000FF +:10BED000414600EB001003EBC00000F5005080F875 +:10BEE00020229DF8080000EB001202EB002008EB76 +:10BEF000C00000F5005080F817724A462DE29DF808 +:10BF0000080000EB001101EB002008EBC0029DF8D7 +:10BF10002000414600EB001002EBC00000F500508D +:10BF200090F81C02062831D19DF8080000EB0012A1 +:10BF300002EB002001EBC00000F5005080F8177202 +:10BF40009DF80800072200EB001303EB002001EB33 +:10BF5000C0039DF8200000EB001003EBC00000F5CB +:10BF6000005080F81C229DF80800A72200EB001367 +:10BF700003EB002001EBC0039DF8200000EB001054 +:10BF800003EBC00000F5005080F821229DF8080066 +:10BF900000EB001202EB002001EBC0029DF8200034 +:10BFA00000EB001002EBC00000F5005090F81C02FE +:10BFB00001289DF8080000EB001202EB002060D081 +:10BFC00001EBC0029DF8200000EB001002EBC00066 +:10BFD00000F5005090F81C0207289DF8080000EBBF +:10BFE000001202EB002054D001EBC0029DF82000AB +:10BFF00000EB001002EBC00000F5005090F81C02AE +:10C000000B289DF8080000EB001202EB00205DD029 +:10C0100001EBC0029DF8200000EB001002EBC00015 +:10C0200000F5005090F81C020C289DF8080000EB69 +:10C03000001202EB002063D001EBC0029DF820004B +:10C0400000EB001002EBC00000F5005090F81C025D +:10C050000E285DD09DF8080000EB001200E0B3E070 +:10C0600002EB002001EBC0029DF8200000EB001065 +:10C0700002EBC00000F5005090F81C020F287CD0A5 +:10C0800048E401EBC00000F5005080F8177202226E +:10C0900006E001EBC00000F5005080F8177208229E +:10C0A0009DF8080000EB001303EB002001EBC00338 +:10C0B0009DF8200000E0FCE300EB001003EBC00063 +:10C0C00000F5005080F81C22A322B8E501EBC00067 +:10C0D00000F5005080F817729DF808000C2200EB64 +:10C0E000001303EB002001EBC0039DF8200000EBE0 +:10C0F000001003EBC00000F5005080F81C22AEE6F3 +:10C1000001EBC00000F5005080F817720D22C7E760 +:10C110009DF808000F2200EB001303EB002001EB59 +:10C12000C0069DF8200000EB001006EBC00000F5F3 +:10C13000005080F81C229DF80800A12200EB00139B +:10C1400003EB002001EBC0069DF8200000EB00107F +:10C1500006EBC00000F5005080F821229DF8080091 +:10C1600000EB001303EB002001EBC0069DF820005C +:10C1700000EB001006EBC00000E039E000F50050D5 +:10C1800080F81E229DF8080000EB400202EB001030 +:10C190009DF8202001EB001000EB021028440278EB +:10C1A00042F0800202709DF8080000EB400202EBB2 +:10C1B00000109DF8202001EB001000EB0210284435 +:10C1C000027842F0040202709DF8080000EB400281 +:10C1D00002EB00109DF8202001EB001000EB021094 +:10C1E00000F5805090F8860D80073FF53BAB47E7A0 +:10C1F0009DF8080000EB001202EB002001EBC002EA +:10C200009DF8200000EB001002EBC00000F500508C +:10C2100090F81E02A12836D09DF80800A32200EB5A +:10C22000001303EB002001EBC0039DF8200000EB9E +:10C23000001003EBC00000F5005080F821229DF8AB +:10C24000080000EB001202EB002001EBC0029DF899 +:10C25000200000EB001002EBC00000F5005090F849 +:10C260001E0201E080640020A228C0D09DF80800D2 +:10C2700000EB001202EB002008EBC00000F50050BC +:10C2800080F81772FCE69DF80800A12200EB00136D +:10C2900003EB002001EBC0039DF8200000EB001031 +:10C2A00003EBC00000F5005080F821229DF8080043 +:10C2B00000EB001303EB002008EBC00000F500507A +:10C2C00080F81792DCE69DF80800A12200EB00112F +:10C2D00001EB002008EBC0039DF8200000EB0010EC +:10C2E00003EBC00000F5005080F81E229DF8080006 +:10C2F00000EB001303EB002008EBC0039DF82000C7 +:10C3000000EB001003EBC00000F5005080F8212284 +:10C31000ACE79DF8080000EB001101EB002008EBF2 +:10C32000C0029DF82000414600EB001002EBC00067 +:10C3300000F5005090F81C020628A3D19DF80800D3 +:10C3400000EB001202EB002001EBC00000E050E324 +:10C3500000F5005080F8177207229DF8080000EBE6 +:10C36000001303EB002001EBC0039DF8200000EB5D +:10C37000001003EBC00000F5005080F81C22A7223B +:10C380005DE49DF8200000EB001001EBC00000F51B +:10C39000005080F8212273E69DF80800464600EB25 +:10C3A000001101EB002008EBC00000F5005080F800 +:10C3B00017729DF80800A72100EB001202EB002085 +:10C3C00008EBC0029DF8200000EB001002EBC0005B +:10C3D00000F5005080F821129DF80800DFF8688C05 +:10C3E00000EB4001C1EBC01108EBC10040793028DF +:10C3F0009DF8080000EB400146D0C1EBC01008EBEF +:10C40000C0004146407931289DF808007DD000EBFE +:10C410004002C2EBC01001EBC000407933289DF808 +:10C42000080073D000EB4002C2EBC01008EBC00064 +:10C43000407934289DF8080000EB400101EB001022 +:10C440009DF8201006EB001000EB01102844017845 +:10C4500073D021F0010202709DF8080000EB40014A +:10C4600001EB00109DF8201006EB001000EB01100E +:10C470002844017821F0020202700020CDE900007A +:10C480008DF82470414617E201EB00109DF8201052 +:10C4900006EB001000EB01102844017821F00101A7 +:10C4A00001709DF8080000EB400101EB001006EB65 +:10C4B00000119DF8200001EB00104119087820F0D0 +:10C4C00002020A709DF8080000EB001101EB002049 +:10C4D00006EBC0019DF8200000EB001001EBC0004E +:10C4E00000F5005090F81F023128C6D19DF80800D1 +:10C4F00000EB400101EB00109DF8201006EB00104E +:10C5000000EB01102844017801E017E03DE121F043 +:10C51000200101709DF8080000EB001101EB0020E4 +:10C5200006EBC0019DF8200000EB001001EBC000FD +:10C5300000F5005080F859729FE771E100EB00119F +:10C5400001EB002006EBC0019DF8200000EB00107D +:10C5500001EBC00000F5005090F85A02F0B39DF8CE +:10C56000080000EB001101EB002006EBC0029DF873 +:10C57000200000EB001002EBC00000F5005080F836 +:10C5800059729DF8080000EB400101EB00109DF886 +:10C59000201006EB001000EB01102844017821F078 +:10C5A000010202709DF8080000EB400101EB001051 +:10C5B0009DF8201006EB001000EB011028440178D4 +:10C5C00021F00201017094F8A4070028B4D1707E14 +:10C5D0000128B1D1B06D718B884200E0B1E0ABD2DF +:10C5E0009DF8080000EB001101EB002006EBC001F4 +:10C5F0009DF8200000EB001001EBC00000F500509A +:10C6000090F85902012897D19DF8080000EB00111D +:10C6100001EB002006EBC0019DF8200000EB0010AC +:10C6200001EBC00000F5005090F893020028CDD136 +:10C630009DF808004FF0104100EB001202EB0020C3 +:10C6400006EBC0029DF8200000EB001002EBC000DA +:10C6500000F50050C0F824129DF8080000EB4001DE +:10C6600001EB001006EB00119DF8200001EB00101B +:10C6700000F5805090F8841D9DF8080000EB001232 +:10C6800002EB002006EBC00000F5005080F8151208 +:10C690009DF8080000EB001101EB002006EBC00143 +:10C6A0009DF8200000EB001001EBC00000F50050E9 +:10C6B00090F81C129DF8080000EB001202EB00201D +:10C6C00006EBC00000F5005090F8180281429AD1A4 +:10C6D0009DF8080000EB001101EB002006EBC00103 +:10C6E0009DF8200000EB001001EBC00000F50050A9 +:10C6F00080F822729DF80800A42100EB001202EBE2 +:10C70000002006EBC0029DF8200000EB001002EBB9 +:10C71000C00000F5005080F81E129DF80800A3210B +:10C7200000EB001202EB002006EBC0029DF8200097 +:10C7300000EB001002EBC00000F5005080F8211261 +:10C740009BE69DF8080000EB001202EB002006EBD0 +:10C75000C0039DF8200000EB001003EBC00000F5C3 +:10C76000005080F859929DF8080000EB400101EB61 +:10C7700000109DF8201006EB001000EB011028447B +:10C78000017841F0010101700CE700EB400101EB81 +:10C7900000109DF8201006EB001000EB011028445B +:10C7A000017841F0010101709DF8080000EB4001A3 +:10C7B00001EB00109DF8201006EB001000EB0110BB +:10C7C00000F5805090F8860D800715D49DF808007C +:10C7D00000EB400101EB001006EB00119DF820007A +:10C7E00001EB00102844017841F0020101709DF82E +:10C7F00008100220FCF7B2FF9DF80800A22100EB10 +:10C80000001202EB002006EBC0029DF8200000EBB6 +:10C81000001002EBC00000F5005080F81E122CE65C +:10C8200021F0200202709DF8080000EB400101EBAE +:10C8300000109DF8201006EB001000EB01102844BA +:10C84000017821F0020202709DF80800A92200EB95 +:10C85000001101EB002006EBC0039DF8200000EB67 +:10C86000001003EBC00000F5005080F81E2204E623 +:10C87000DDE90002120142EA10720001CDE9000276 +:10C880009DF8080000EB4002C2EBC0109DF8242088 +:10C8900001EBC00010448079DDE9003C3038C2175C +:10C8A000184342EA0C02CDE900029DF82400401C26 +:10C8B00000E0F8E38DF824009DF824000628D7D383 +:10C8C0009DF80800009A00EB001303EB002006EB34 +:10C8D000C0039DF8200000EB001003EBC00000F542 +:10C8E0000050C0F835220023CDE900331A468DF8F8 +:10C8F000247020E00098120142EA10720001CDE994 +:10C9000000029DF8080000EB4002C2EBC0109DF849 +:10C91000242001EBC0001044407BDDE9003C3038AE +:10C92000C217184342EA0C02CDE900029DF8240028 +:10C93000401C8DF824009DF824000428DAD39DF8CB +:10C940000800009A00EB001303EB002006EBC00C7C +:10C950009DF8200000EB00100CEBC00000F500502B +:10C96000C0F850220020CDE900008DF8247020E0AE +:10C97000DDE90002120142EA10720001CDE9000275 +:10C980009DF8080000EB4002C2EBC0109DF8242087 +:10C9900001EBC0001044407CDDE900373038C2179D +:10C9A00018433A43CDE900029DF82400401C8DF85D +:10C9B00024009DF824000628DAD39DF80800009A88 +:10C9C00000EB001303EB002006EBC0039DF82000F2 +:10C9D00000EB001003EBC00000F50050C0F8392256 +:10C9E0009DF8080000EB4002C2EBC01001EBC00054 +:10C9F000F9E39DF80800464600EB001101EB00202A +:10CA000008EBC00000F5005080F817729DF8080090 +:10CA100000EB001101EB002008EBC0019DF82000A5 +:10CA200000EB001001EBC00000F5005090F81C0274 +:10CA30000A2833D09DF8080000EB001101EB00201C +:10CA400006EBC0019DF8200000EB001001EBC000D8 +:10CA500000F5005090F81C129DF8080000EB001241 +:10CA600002EB002006EBC00000F5005090F8180221 +:10CA7000814226D194F8A40720B39DF8080000EB6A +:10CA8000400101EB00109DF8201006EB001000EBB8 +:10CA900001102844017841F0080193E09DF8080056 +:10CAA0000B2100EB001202EB002006EBC0029DF808 +:10CAB000200000EB001002EBC00000F5005080F8F1 +:10CAC0001C1285E0C6F839709DF8080000EB0011D3 +:10CAD00001EB002006EBC0019DF82000102200EBC6 +:10CAE000001001EBC00142F23D2001440798FBF722 +:10CAF000ACFB9DF8080000EB001101EB002006EBF9 +:10CB0000C0019DF8200000EB001001EBC00000F216 +:10CB1000352000F500500168C6F81D104068C6F8C1 +:10CB200021009DF8080000EB400101EB001006EB2E +:10CB300000119DF8200001EB001000F5805090F8E6 +:10CB4000840D30779DF8080000EB001101EB002008 +:10CB500006EBC0019DF8200000EB001001EBC000C7 +:10CB600000F50050D0F85002C6F82500049850F89F +:10CB7000691FC6F83D108088A6F84100B06D81B2EB +:10CB80000220FBF7E1FF00210620FCF7E7FDB06D76 +:10CB9000718B884202D2B06D401CB0650021052027 +:10CBA000FCF7DCFD9DF8080000EB400101EB0010F4 +:10CBB0009DF8201006EB001000EB011028440178CE +:10CBC00021F0080101709DF808100220FCF7C6FD55 +:10CBD0009DF80800A72200EB001101EB002006EBF6 +:10CBE000C0039DF8200000EB001003EBC00000F52F +:10CBF000005080F821229DF80800A22200EB0011CD +:10CC000001EB002006EBC0039DF8200000EB0010B4 +:10CC100003EBC00000F5005080F81E229DF80800CC +:10CC200000EB001101EB002006EBC0029DF8200094 +:10CC300000EB001002EBC00000F5005080F85A72C3 +:10CC40000020CDE9000002468DF82470FE4920E066 +:10CC50000098120142EA10720001CDE900029DF82D +:10CC6000080000EB4002C2EBC0109DF8242001EB4D +:10CC7000C0001044C07ADDE9003C3038C2171843C8 +:10CC800042EA0C02CDE900029DF82400401C8DF818 +:10CC900024009DF824000A28DAD3DDE900239DF85A +:10CCA000080000EB001C0CEB002006EBC0089DF810 +:10CCB000200000EB001008EBC00000F5005CCCF891 +:10CCC0003D226046C0F841320020CDE90000024616 +:10CCD0008DF824701FE00098120142EA10720001E2 +:10CCE000CDE900029DF8080000EB4002C2EBC01045 +:10CCF0009DF8242001EBC0001044407DDDE90037A1 +:10CD00003038C21718433A43CDE900029DF8240099 +:10CD1000401C8DF824009DF824000A28DBD30099DC +:10CD2000FEE39DF8080000EB4001C1EBC010C649CE +:10CD300011F83000042809D09DF8080000EB4002EB +:10CD4000C2EBC01011F83000152801D1ADF8180061 +:10CD50009DF808000F4600EB4002C2EBC01001EB4B +:10CD6000C00042789DF8080000EB4003C3EBC01000 +:10CD700011F8300042EA0020A0F58051303922D06D +:10CD80009DF8080000EB4001C1EBC01007EBC000AC +:10CD9000394642789DF8080000EB4003C3EBC01011 +:10CDA00017F8300042EA0020A0F58052313A0CD04A +:10CDB0009DF8080000EB4002C2EBC01011F83000F3 +:10CDC000022804D019E0A62015E0A72013E09DF862 +:10CDD000080000EB4002C2EBC01001EBC00002797A +:10CDE0009DF8080000EB4003C3EBC01007EBC00048 +:10CDF000C07842EA0020ADF818009DF80800934E74 +:10CE000000EB001101EB002006EBC00000F5005024 +:10CE100090F816028DF820009DF8081058469DF8ED +:10CE2000202006EB0111114401F5805181F888BBE7 +:10CE3000317E012910D19DF8081001EB410202EB6F +:10CE400001119DF8202006EB011101EB021129448C +:10CE50000A7842F080020A70BDF81810A7297DD028 +:10CE600007DC04297BD015297AD0A62943F00F824C +:10CE70003DE001F51D61B1F5804104D0112970D06C +:10CE80001229F3D1FEE39DF8081001EB011202EB29 +:10CE9000012106EBC1029DF8201001EB011102EB0C +:10CEA000C10101F5005191F81C120029DED19DF855 +:10CEB000081001EB011202EB012106EBC10101F5A3 +:10CEC000005181F817029DF8080000EB001202EBF8 +:10CED000002006EBC0029DF8200000EB001002EBE2 +:10CEE000C00000F5005080F81C92A72120E19DF8B9 +:10CEF000081001EB011202EB012106EBC10101F563 +:10CF0000005181F817029DF8080000EB001101EBB9 +:10CF1000002006EBC0019DF8200000EB001001EBA3 +:10CF2000C00000F5005090F81C0202282DD09DF89A +:10CF3000080000EB001101EB002006EBC0019DF89A +:10CF4000200000EB001001EBC00000F5005090F84D +:10CF50001C0205282ED09DF8080003E0A4E0F1E0B3 +:10CF600069E28EE200EB001101EB002006EBC0014C +:10CF70009DF8200000EB001001EBC00000F5005010 +:10CF800090F82102A5282AD03AE09DF80800032154 +:10CF900000EB001202EB002006EBC0029DF820001F +:10CFA00000EB001002EBC00000F5005080F81C12EE +:10CFB000A921BDE09DF80800062100EB001202EB5C +:10CFC000002006EBC0029DF8200000EB001002EBF1 +:10CFD000C00000F5005080F81C12A221A8E09DF8C6 +:10CFE000080000EB400101EB00109DF8201006EB5B +:10CFF000001000EB01102844017841F00401017099 +:10D000009DF8080000EB001101EB002006EBC001C9 +:10D010009DF8200000EB001001EBC00000F500506F +:10D0200090F81E02A12803F032819DF8080000EB61 +:10D03000001101EB002006EBC0019DF8200000EB81 +:10D04000001001EBC00003E080640020A412002067 +:10D0500000F5005090F81E129DF8080000EB001239 +:10D0600002EB002006EBC0029DF8200000EB001050 +:10D0700002EBC00000F5005080F821129DF8080076 +:10D08000A12100EB001202EB002006EBC0029DF88C +:10D09000200000EB001002EBC00000F5005080F80B +:10D0A0001E1203F0F4B84FE19DF8081001EB0112D5 +:10D0B00002EB012106EBC1029DF8201001EB0111EA +:10D0C00002EBC10101F5005191F82112A42922D1EE +:10D0D0009DF8081001EB410202EB01119DF82020A0 +:10D0E00006EB011101EB021129440A7842F02002FB +:10D0F0000A709DF8081001EB011202EB012106EB0A +:10D10000C1029DF8201001EB011102EBC10101F5F4 +:10D11000005181F859029DF8081001EB011202EB51 +:10D12000012106EBC10101F5005181F81702A1218F +:10D130009DF8080000EB001202EB002006EBC00295 +:10D14000FEF70EBC9DF8081001EB011202EB012165 +:10D1500006EBC1029DF8201001EB011102EBC101A9 +:10D1600001F5005191F81C1201299DF8081001EBFE +:10D17000011202EB012137D006EBC1029DF820100D +:10D1800001EB011102EBC10101F5005191F81C12F4 +:10D1900004299DF8081001EB011202EB01212BD0AC +:10D1A00006EBC1029DF8201001EB011102EBC10159 +:10D1B00001F5005191F81C1206299DF8081001EBA9 +:10D1C000011202EB012132D006EBC1029DF82010C2 +:10D1D00001EB011102EBC10101F5005191F81C12A4 +:10D1E00007297DD05DE7FCE306EBC10101F50051A5 +:10D1F00081F81702022106E006EBC10101F500519A +:10D2000081F8170205219DF8080000EB001202EBDF +:10D21000002006EBC0029DF8200000EB001002EB9E +:10D22000C00000F5005080F81C12A32180E706EB37 +:10D23000C10101F5005181F817029DF8080007228D +:10D2400000EB001101EB002006EBC0039DF820006D +:10D2500000EB001003EBC00000F5005080F81C222A +:10D260009DF80800A12200EB001101EB002006EB65 +:10D27000C0039DF8200000EB001003EBC00000F598 +:10D28000005080F821229DF8080000EB400101EBDE +:10D2900000109DF8201006EB001000EB0110284450 +:10D2A000017841F0800202709DF8080000EB400117 +:10D2B00001EB00109DF8201006EB001000EB0110B0 +:10D2C0002844017841F0040202709DF8080000EB48 +:10D2D000400101EB001006EB00109DF8201000E06B +:10D2E00041E000EB011000F5805090F8860D8007BA +:10D2F00042F1CD879DF8080000EB400101EB0010E2 +:10D300009DF8201006EB001000EB01102844017876 +:10D3100021F0020202709DF8080000EB400101EBD1 +:10D3200000109DF8201006EB001000EB01102844BF +:10D33000017821F0200101709DF8080000EB400108 +:10D3400001EB001006EB00109DF8201000EB01101F +:10D350002844017841F0080101709DF8081002206E +:10D36000FCF7FCF99DE69DF8081001EB011202EBB9 +:10D37000012106EBC1029DF8201001EB011102EB27 +:10D38000C10101F5005191F81E12A12933D09DF879 +:10D390000810A32201EB011303EB012106EBC103EB +:10D3A0009DF8201001EB011103EBC10101F50051C3 +:10D3B00081F821229DF8081001EB011202EB0121F6 +:10D3C00006EBC1029DF8201001EB011102EBC10137 +:10D3D00001F5005191F81E12A229C3D09DF8081042 +:10D3E00001EB011202EB012106EBC10101F5005135 +:10D3F00081F8170255E69DF80800A12100EB001204 +:10D4000002EB002006EBC0029DF8200000EB0010AC +:10D4100002EBC00000F5005080F821129DF80800D2 +:10D4200000EB001202EB002006EBC00000F50050FC +:10D4300080F8179235E69DF80810A12201EB011340 +:10D4400003EB012106EBC1039DF8201001EB011154 +:10D4500003EBC10101F5005181F821229DF808106C +:10D4600001EB011303EB012106EBC1039DF8201032 +:10D4700001EB011103EBC10101F5005181F81E22FE +:10D48000ACE7804601469DF8080000EB001202EB75 +:10D49000002006EBC00000F5005080F817129DF840 +:10D4A0000800A72100EB001202EB002006EBC002EF +:10D4B0009DF8200000EB001002EBC00000F50050CA +:10D4C00080F821129DF8080000EB4001C1EBC0106C +:10D4D00007EBC000407930289DF8080000EB4001C0 +:10D4E00053D0C1EBC01007EBC000407931289DF844 +:10D4F00008007DD000EB4001C1EBC01007EBC0007D +:10D50000407933289DF8080000EB400171D0C1EB51 +:10D51000C01007EBC000407934289DF8080000E0F7 +:10D52000FEE300EB400165D0C1EBC01007EBC0008B +:10D530004079352871D09DF8080000EB400101EBDF +:10D5400000109DF8201006EB001000EB011028449D +:10D55000017821F0010202709DF8080000EB400103 +:10D5600001EB00109DF8201006EB001000EB0110FD +:10D570002844017821F0020202700020CDE9000069 +:10D58000014643468DF824800EE201EB00109DF821 +:10D59000201006EB001000EB01102844017821F068 +:10D5A000010101709DF8080000EB400101EB001043 +:10D5B00006EB00119DF8200001EB001041190878DE +:10D5C00020F002020A709DF8080000EB001101EB48 +:10D5D000002006EBC0019DF8200000EB001001EBDD +:10D5E000C00000F5005090F81F023128C5D102E0BC +:10D5F00014E03BE171E19DF8080000EB400101EB14 +:10D6000000109DF8201006EB001000EB01102844DC +:10D61000017821F020010170AFE790E100EB0011EB +:10D6200001EB002006EBC0019DF8200000EB00108C +:10D6300001EBC00000F5005090F85A02F0B39DF8DD +:10D64000080000EB001202EB002006EBC0039DF87F +:10D65000200000EB001003EBC00000F5005080F844 +:10D6600059829DF8080000EB400101EB00109DF885 +:10D67000201006EB001000EB01102844017821F087 +:10D68000010100E063E201709DF8080000EB400139 +:10D6900001EB00109DF8201006EB001000EB0110CC +:10D6A0002844017821F00201017094F8A4070028B1 +:10D6B000B2D1707E0128AFD1B06D00E0B3E0718BC4 +:10D6C0008842A9D29DF8080000EB001101EB002070 +:10D6D00006EBC0019DF8200000EB001001EBC0003C +:10D6E00000F5005090F85902012895D19DF80800E6 +:10D6F00000EB001101EB002006EBC0019DF82000BB +:10D7000000EB001001EBC00000F5005090F8930210 +:10D710000028CDD19DF808004FF0104100EB001219 +:10D7200002EB002006EBC0029DF8200000EB001089 +:10D7300002EBC00000F50050C0F824129DF808006C +:10D7400000EB400101EB001006EB00119DF82000FA +:10D7500001EB001000F5805090F8841D9DF8080042 +:10D7600000EB001202EB002006EBC00000F50050B9 +:10D7700080F815129DF8080000EB001101EB002065 +:10D7800006EBC0019DF8200000EB001001EBC0008B +:10D7900000F5005090F81C129DF8080000EB0012F4 +:10D7A00002EB002006EBC00000F5005090F81802D4 +:10D7B00081429AD19DF8080000EB001202EB002094 +:10D7C00006EBC0029DF8200000EB001002EBC00049 +:10D7D00000F5005080F822829DF80800A42100EB9B +:10D7E000001202EB002006EBC0029DF8200000EBC7 +:10D7F000001002EBC00000F5005080F81E129DF8EA +:10D800000800A32100EB001202EB002006EBC0028F +:10D810009DF8200000EB001002EBC00000F5005066 +:10D8200080F82112A9E69DF8080000EB001202EB37 +:10D83000002006EBC0039DF8200000EB001003EB76 +:10D84000C00000F5005080F859929DF8080000EBE8 +:10D85000400101EB00109DF8201006EB001000EBDA +:10D8600001102844017841F001010AE701EB0010A2 +:10D870009DF8201006EB001000EB01102844017801 +:10D8800041F0010101709DF8080000EB400101EB3F +:10D8900000109DF8201006EB001000EB011000F5C1 +:10D8A000805090F8860D800715D49DF8080000EB95 +:10D8B000400101EB00109DF8201006EB001000EB7A +:10D8C00001102844017841F0020101709DF8081010 +:10D8D0000220FBF743FFA22132E001EB00109DF88C +:10D8E000201006EB001000EB01102844017821F015 +:10D8F000200202709DF8080000EB400101EB0010CF +:10D900009DF8201006EB001000EB01102844017870 +:10D9100021F0020202709DF80800A92200EB00111C +:10D9200001EB002006EBC0039DF8200000EB001087 +:10D9300003EBC00000F5005080F81E221DE6A12177 +:10D940009DF8080000EB001202EB002006EBC0027D +:10D950009DF8200000EB001002EBC00000F5005025 +:10D9600080F81E1209E60098090141EA10710001D1 +:10D97000CDE900019DF8080000EB4001C1EBC010AB +:10D980009DF8241007EBC00008448079DDE9002CE5 +:10D990003038C117104341EA0C01CDE900019DF870 +:10D9A0002400401C8DF824009DF824000828DAD3B8 +:10D9B0009DF80800009900EB001202EB002006EB36 +:10D9C000C00C9DF8200000EB00100CEBC00000F52F +:10D9D0000050C0F835120020CDE900008DF8243049 +:10D9E00022E07EE0DDE90001090141EA1071000159 +:10D9F000CDE900019DF8080000EB4001C1EBC0102B +:10DA00009DF8241007EBC0000844C07BDDE9002C22 +:10DA10003038C117104341EA0C01CDE900019DF8EF +:10DA20002400401C8DF824009DF824000628D9D33A +:10DA30009DF80800009900EB001202EB002006EBB5 +:10DA4000C00C9DF8200000EB00100CEBC00000F5AE +:10DA50000050C0F850120020CDE900008DF82430AD +:10DA600020E0DDE90001090141EA10710001CDE982 +:10DA700000019DF8080000EB4001C1EBC0109DF8CB +:10DA8000241007EBC0000844407DDDE90023303856 +:10DA9000C11710431943CDE900019DF82400401C33 +:10DAA0008DF824009DF824000828DAD39DF808009A +:10DAB000009900EB001202EB002006EBC0029DF87B +:10DAC000200000EB001002EBC00000F50050C0F891 +:10DAD00039129DF8080000EB4001C1EBC01007EBC4 +:10DAE000C00041799DF8080000EB001202EB002015 +:10DAF00006EBC0029DF8200000EB001002EBC00016 +:10DB000000F5005080F81F129DF8080000EB40015E +:10DB100001EB001006EB00119DF8200001EB001056 +:10DB200000F5805090F8861D9DF8080000EB00126B +:10DB300002EB002006EBC0029DF8200000EB001075 +:10DB400002EBC00000F5005080F834120AE4804671 +:10DB500001469DF8080000EB001202EB002006EBE6 +:10DB6000C00000F5005080F817129DF8080000EB87 +:10DB7000001101EB002006EBC0019DF8200000EB36 +:10DB8000001001EBC00000F5005090F81C020328C3 +:10DB900033D09DF8080000EB001101EB002006EBEC +:10DBA000C0019DF8200000EB001001EBC00000F563 +:10DBB000005090F81C129DF8080000EB001202EBD8 +:10DBC000002006EBC00000F5005090F818028142DA +:10DBD00026D194F8A40720B39DF8080000EB40017B +:10DBE00001EB00109DF8201006EB001000EB011077 +:10DBF0002844017841F0080195E09DF808000421CF +:10DC000000EB001202EB002006EBC0029DF82000A2 +:10DC100000EB001002EBC00000F5005080F81C1271 +:10DC200087E0C6F839809DF8080000EB001101EB91 +:10DC3000002006EBC0019DF82000102200EB001030 +:10DC400001EBC00142F23D2001440798FAF7FDFACA +:10DC50009DF8080000EB001101EB002006EBC0016D +:10DC60009DF8200000EB001001EBC00000F2352011 +:10DC700000F500500168C6F81D104068C6F8210084 +:10DC80009DF8080000EB400101EB001006EB0011CD +:10DC90009DF8200001EB001000F5805090F8840DF5 +:10DCA00030779DF8080000EB001101EB002006EB37 +:10DCB000C0019DF8200000EB001001EBC00000F552 +:10DCC0000050D0F85002C6F82500049850F8691F9B +:10DCD000C6F83D108088A6F84100B06D81B20220E0 +:10DCE000FAF732FF00210620FBF738FDB06D718B8B +:10DCF000884202D2B06D401CB06500210520FBF7C0 +:10DD00002DFD9DF8080000EB400101EB00109DF88F +:10DD1000201006EB001000EB01102844017800E011 +:10DD2000B1E021F0080101709DF808100220FBF716 +:10DD300015FD9DF80800424600EB001101EB0020A4 +:10DD400006EBC0019DF8200000EB001001EBC000C5 +:10DD500000F5005080F85A829DF80800A72100EBDA +:10DD6000001303EB002006EBC0039DF8200000EB3E +:10DD7000001003EBC00000F5005080F821129DF860 +:10DD80000800A22100EB001303EB002006EBC00308 +:10DD90009DF8200000EB001003EBC00000F50050E0 +:10DDA00080F81E120021CDE900118DF8242039469B +:10DDB00021E0DDE900031B0143EA10730001CDE916 +:10DDC00000039DF8080000EB4003C3EBC0109DF872 +:10DDD000243001EBC0001844C07ADDE9007C303803 +:10DDE000C317384343EA0C03CDE900039DF8240030 +:10DDF000401C8DF824009DF824000C28D9D3DDE9BF +:10DE000000379DF8080000EB001C0CEB002006EB2F +:10DE1000C0089DF8200000EB001008EBC00000F5E2 +:10DE2000005CCCF83D326046C0F841720020CDE97C +:10DE300000008DF8242020E0DDE90002120142EA12 +:10DE400010720001CDE900029DF8080000EB4002CD +:10DE5000C2EBC0109DF8242001EBC0001044C07D2F +:10DE6000DDE900373038C21718433A43CDE90002E4 +:10DE70009DF82400401C8DF824009DF824000C28F7 +:10DE8000DAD3DDE900129DF8080000EB001303EB84 +:10DE9000002006EBC0039DF8200000EB001003EB10 +:10DEA000C00000F50053C3F845121846C0F84922D7 +:10DEB0004CE6FF499DF808005A469DF8203001EBDA +:10DEC0000010184400F5805080F888BB9DF80800C9 +:10DED00000EB4003C3EBC010F64B03EBC0004078EF +:10DEE00070280AD19DF8080000EB4006C6EBC01070 +:10DEF00003EBC0008078FA2858D09DF8080000EBAA +:10DF00004006C6EBC01003EBC00040780C26B6EB11 +:10DF1000101F0AD19DF8080000EB4006C6EBC010A8 +:10DF200003EBC0008078FA2842D09DF8080000EB8F +:10DF30004006C6EBC01013F830600520B0EB161F8A +:10DF400017D19DF8080000EB4006C6EBC01003EBAC +:10DF5000C00046780320B0EB161F0AD19DF80800D8 +:10DF600000EB4006C6EBC01003EBC0008078ADF8B4 +:10DF700018009DF8080000EB001606EB002001EBEE +:10DF8000C00000F5005090F816628DF820609DF8F2 +:10DF9000080001EB00169DF82000304400F5805089 +:10DFA00080F8882B087E012804D014E0B120DEE739 +:10DFB000B620DCE79DF8080000EB400606EB0010F9 +:10DFC0009DF8206001EB001000EB06102844067855 +:10DFD00046F080060670BDF81800012803D06528B9 +:10DFE00042F055816AE09DF8080000EB4006C6EB60 +:10DFF000C01003EBC0000079012802F0488102281C +:10E00000FBD00328F9D00528EAD19DF8080000EBE1 +:10E01000001303EB002001EBC0039DF8200000EB90 +:10E02000001003EBC00000F5005090F81C0200281F +:10E03000D6D19DF8080000EB001303EB002001EBA4 +:10E04000C00000F5005080F817229DF8080000EB92 +:10E05000001303EB002001EBC0039DF8200000EB50 +:10E06000001003EBC00000F5005080F81C929DF8F2 +:10E070000800B62200EB001303EB002001EBC00305 +:10E080009DF8200000EB001003EBC00000F50050ED +:10E0900080F821229DF80800B22200EB001303EB68 +:10E0A000002001EBC0019DF8200000EB001001EB07 +:10E0B000C00000F5005080F81E2247E59DF80800DA +:10E0C00000EB4006C6EBC01003EBC000007900096E +:10E0D00012D0B920ADF818009DF8080000EB4006FA +:10E0E000C6EBC01003EBC000007900F00F008DF804 +:10E0F00014008DF8242021E0B820EBE79DF80800FB +:10E1000000EB400606EB00109DF8246001EB0010C8 +:10E1100000EB061000F5805090F8856D9DF8080022 +:10E1200000EB4007C7EBC01013F8300050388642B0 +:10E1300014D09DF82400401C8DF824009DF80800A0 +:10E1400000EB400606EB001001EB001000F58050DC +:10E1500090F85B0D9DF82460B042CFD89DF8240064 +:10E160009DF8143018448DF820009DF8080000EB4D +:10E17000001303EB002001EBC0039DF8200000EB2F +:10E18000001003EBC00000F5005090F81C020128BD +:10E1900013D09DF8080000EB001303EB002001EB07 +:10E1A000C0039DF8200000EB001003EBC00000F559 +:10E1B000005090F81C02012879D19DF8080000EB6E +:10E1C000001303EB002001EBC00000F5005080F8C5 +:10E1D00017229DF80800022200EB001303EB002039 +:10E1E00001EBC0039DF8200000EB001003EBC00022 +:10E1F00000F5005080F81C22B922EFE39DF80800DA +:10E2000000EB400101EB0011294800EB011000F583 +:10E21000805090F8600D20B101286FD00228CBD13A +:10E2200083E2234E9DF8080006EB400000F5804095 +:10E23000B0F83404801F81B29DF80800DFF87480C4 +:10E2400000EB4002C2EBC01208EBC200401CFBF71F +:10E2500005F8CDE9120B9DF808005F4606EB40007B +:10E2600000F58040B0F834149DF80800414400EBFC +:10E270004002C2EBC0106FF0040202EBC000084481 +:10E28000042109F0F3FFDDE91223C117CDE90001F4 +:10E290005040594008438FD19DF8080006EB00100C +:10E2A00000F5805080F8887B9DF8080004E0E8E2E3 +:10E2B000A41200208064002000EB4001C1EBC011DB +:10E2C00008EBC1000079ADF81800BDF8180031283E +:10E2D000A5D19DF8080006EB400000F58040B0F89D +:10E2E00034044121183890FBF1F0C117CDE9000149 +:10E2F00084F884058DF82470BB46C6E0CFE09DF815 +:10E300000800474600EB4001C1EBC01008EBC0011C +:10E310009DF8240000EB80100844017D9DF8240046 +:10E32000304400F5805080F885159DF8080000EB1A +:10E330004001C1EBC01008EBC0019DF8240000EBC8 +:10E340008010084408211A3009F05CFF8DED0D0A99 +:10E3500010EE100A9DF8241006EB011101F5805112 +:10E36000C1F895059DF8080000EB4001C1EBC01015 +:10E3700007EBC0019DF8240000EB80100844082141 +:10E38000323009F03FFF8DED0D0A10EE100A9DF8B6 +:10E39000241006EB011101F58051C1F891059DF89B +:10E3A000080000EB4001C1EBC01007EBC0019DF875 +:10E3B000240000EB8010084408213A3009F022FFC5 +:10E3C0008DED0D0A10EE100A9DF8241006EB0111D8 +:10E3D00001F58051C1F899059DF8080000EB400156 +:10E3E000C1EBC01007EBC0019DF8240000EB8010CA +:10E3F00008440821423009F005FF8DED0D0A10EEAA +:10E40000101A9DF8240006EB001000F58050C0F8AB +:10E410009D159DF8080000EB400101EB00109DF8F0 +:10E42000241006EB001000EB01102844017841F0A5 +:10E43000800101709DF8080006EB400000F5804067 +:10E44000B0F83404C1199DF8080000EB4002C2EB9B +:10E45000C0104FF0FF3202EBC000095C9DF80800CD +:10E4600000EB001202EB002006EBC0039DF8200039 +:10E4700000EB001003EBC00000F5005080F85812CC +:10E480009DF82400401C8DF824009DF82410DDE93F +:10E490000023891A7BEB0300FFF631AF08E59DF8F6 +:10E4A000080000EB4001C1EBC010FE4E06EBC000BF +:10E4B000417D9DF8080000EB4002C2EBC01006EB66 +:10E4C000C000807D41EA0020C117CDE900019DF820 +:10E4D000080000EB4001C1EBC01006EBC0001521A5 +:10E4E000FAF7A6FECDE9120BDDE90001129F5A46AC +:10E4F000784051400843D1D19DF8080000EB40011D +:10E50000C1EBC01016F83010491E8DF82010DFF84E +:10E5100098839DF80800414608EB00139DF8200001 +:10E52000184400F5805080F8882B9DF82000404466 +:10E5300000F5805080F885259DF8200008EB00103C +:10E5400000F58050C0F895259DF8080000EB4002CA +:10E55000C2EBC01006EBC00082799DF8080000EB0A +:10E560004003C3EBC01006EBC000407942EA002034 +:10E5700000EE100AF8EE400A9FEDCC0A9DF8080064 +:10E5800080EE801A00EB4002C2EBC01006EBC00028 +:10E5900002799DF8080000EB4003C3EBC01006EBC6 +:10E5A000C000C07842EA002000EE900A9DF82000EA +:10E5B000F8EE600A71EE200A10EE902A01EB0010CE +:10E5C00000F58050C0F891259DF8080000EB40024E +:10E5D000C2EBC01006EBC000827A9DF8080000EB89 +:10E5E0004003C3EBC01006EBC000407A42EA0020B3 +:10E5F00000EE900A9DF80800B8EE601AC1EE000A1D +:10E6000000EB4002C2EBC01006EBC000027A9DF89E +:10E61000080000EB4003C3EBC01006EBC000C0795C +:10E6200042EA002000EE100A9DF82000B8EE400AF1 +:10E6300030EE800A10EE102A01EB001000F5805039 +:10E64000C0F899259DF8080000EB4001C1EBC0100F +:10E6500006EBC000C07A00069DF8080000EB400100 +:10E66000C1EBC01006EBC000017B9DF8080000EB79 +:10E670004002C2EBC01006EBC000C07A41EA0020A5 +:10E680000AD400EE100AB8EE400ADFED890A20EE47 +:10E69000200A10EE100A0BE0404280B2F9F7A2FF08 +:10E6A0009FED841B53EC112BF9F7AAFEF9F7FFFF3E +:10E6B0009DF8202008EB021101F58051C1F89D055D +:10E6C0009DF808009DF8202000EB400101EB0010B0 +:10E6D00008EB001000EB02102844027842F08002A0 +:10E6E00002709DF8080000EB4002C2EBC01006EB80 +:10E6F000C000C27D9DF8080000EB001303EB002072 +:10E7000008EBC0039DF8200000EB001003EBC000F5 +:10E7100000F5005080F858229DF8080000EB4002F8 +:10E7200002EB001008EB0010E0E09DF80800DFF8B5 +:10E73000748100EB4001C1EBC01008EBC000C3794D +:10E740009DF8080000EB4002C2EBC01008EBC000CF +:10E75000007A43EA0020C317CDE900039DF80800C2 +:10E76000072100EB4002C2EBC01008EBC000FAF733 +:10E770005FFDCDE9120BDDE90001129B5E465840BA +:10E78000714008437DD19DF8080000EB4001C1EBCA +:10E79000C01118F83100401E8DF82000424F9DF83E +:10E7A000081007EB011000F5805080F8886B9DF889 +:10E7B0002010781800F5805080F885659DF80800D5 +:10E7C00000EB4001C1EBC01108EBC1008079F9F703 +:10E7D00009FF41EC110B9FED390B0CF0D1FA9DF8BC +:10E7E0000800B0EE408AF0EE608A00EB4001C1EB19 +:10E7F000C01108EBC10002799DF8080000EB400150 +:10E80000C1EBC01108EBC100C07842EA0020F9F763 +:10E81000E9FE53EC182BF9F765FEF9F748FF9DF870 +:10E82000201007EB011101F58051C1F895059DF805 +:10E83000201007EB011000F58050C0F891659DF89D +:10E84000201007EB011000F58050C0F899659DF885 +:10E85000201007EB011000F58050C0F89D659DF871 +:10E86000080000EB400101EB001107EB01109DF8DF +:10E87000201000EB01102844017841F08002027062 +:10E8800000E097E29DF8080000EB4001C1EBC011E9 +:10E8900008EBC100427A9DF8080000EB001101EB83 +:10E8A00000210FE080640020A412002000FF7F47B9 +:10E8B0000000803D000000000000B0BF000000002C +:10E8C000000024409DF8200007EBC10300EB00107E +:10E8D00003EBC00000F5005080F858229DF80800B6 +:10E8E00000EB400101EB001107EB011000F5805037 +:10E8F00090F85B0D84F88405D0E59DF80800FD4E86 +:10E9000000EB4001C1EBC01006EBC000C1789DF8E0 +:10E91000080000EB4002C2EBC01006EBC00080789C +:10E9200041EA00208DF80C009DF8080000EB400142 +:10E93000C1EBC0109DF80C1006EBC00008444178F4 +:10E940009DF8080000EB4002C2EBC0109DF80C20BF +:10E9500006EBC000805C41EA0020C117CDE9000150 +:10E960009DF8080000EB4001C1EBC01006EBC000B1 +:10E970009DF80C10FAF75CFCCDE9120BDDE9000103 +:10E98000129F5A46784051400843B5D19DF808007F +:10E9900000EB4001C1EBC01006EBC00040788DF8E1 +:10E9A00020008DF82420D4491CE09DF8080000EBDD +:10E9B000400303EB00109DF8243001EB001000EB46 +:10E9C000031000F5805090F8850D9DF82030984296 +:10E9D0009DF8240003D18DF8200013E07FE1401C56 +:10E9E0008DF824009DF8080000EB400303EB0010B5 +:10E9F00001EB001000F5805090F85B0D9DF824307D +:10EA00009842D2D89DF8080000EB400303EB0010B9 +:10EA100001EB00139DF8200003EB00104319187858 +:10EA200040F080071F709DF8080000EB4003C3EB27 +:10EA3000C01006EBC0000379ADF818309DF808004F +:10EA400001EB00139DF82000184400F5805080F879 +:10EA5000882BBDF81800F32806D006DC05287DD0E9 +:10EA6000F12807D0F22890D14DE2F42877D0F6288B +:10EA70008BD14AE29DF8080000EB001303EB002065 +:10EA800001EBC0039DF8200000EB001003EBC00079 +:10EA900000F5005090F81C0230B39DF8080000EB20 +:10EAA000400303EB00109DF8203001EB001000EB59 +:10EAB000031000F5805090F88D0DC00713D09DF81D +:10EAC000080000EB001303EB00239DF8200001EB8E +:10EAD000C30300EB001003EBC00000F5005090F8FA +:10EAE000A202C00726D0BAE09DF8080000EB00178C +:10EAF00007EB002001EBC0079DF8200000EB0010A1 +:10EB000007EBC00000F5005080F81C929DF808004B +:10EB1000F42300EB001707EB002001EBC0079DF882 +:10EB2000200000EB001007EBC00000F5005080F85B +:10EB3000213294E09DF8080000EB001303EB002065 +:10EB400001EBC0039DF8200000EB001003EBC000B8 +:10EB500000F5005090F89402C0B301E04FE2E8E104 +:10EB60008DF824202AE09DF8080000EB001303EB49 +:10EB7000002001EBC0039DF8200000EB001003EB28 +:10EB8000C0039DF82400184400F5005090F8953219 +:10EB90009DF8080000EB400707EB001001EB0017A1 +:10EBA0009DF82400384400F5805090F8620D8342AF +:10EBB00008D19DF82400401C8DF824009DF8240005 +:10EBC0000428D0D39DF82400042829D047E09DF8DC +:10EBD000080000EB001303EB002001EBC0039DF8DD +:10EBE000200000EB001003EBC0039DF82400184444 +:10EBF00000F5005090F895329DF8080000EB4007B2 +:10EC000007EB001001EB00179DF82400384400F5D5 +:10EC1000805090F8620D834208D19DF82400401C7A +:10EC20008DF824009DF824000A28D0D39DF82400F4 +:10EC30000A2814D09DF8080000EB001303EB002015 +:10EC400001EBC0079DF8200042F2A22300EB001068 +:10EC500007EBC0001844037843F0010707709DF8E4 +:10EC60000C0011284AD09DF80C0014289DF80800CB +:10EC700000EB400303EB00107ED001EB00139DF886 +:10EC8000200003EB00102844037823F004030370F2 +:10EC90009DF8080000EB001303EB002001EBC0031C +:10ECA0009DF8200000EB001003EBC00000F50050C1 +:10ECB00090F8A202C0077DD09DF8080000EB001379 +:10ECC00003EB002001EBC0039DF8200000EB0010D7 +:10ECD00003EBC00000F50050A0F8A02205229DF82B +:10ECE000080000EB001303EB002001EBC001FDF76F +:10ECF00048BB000080640020A41200209DF808009A +:10ED000000EB400303EB00109DF8203001EB0010F6 +:10ED100000EB03102844037843F0040303708DF8DC +:10ED2000242025E09DF8080000EB4003C3EBC01051 +:10ED30009DF8243006EBC000184443799DF8080084 +:10ED400000EB001707EB002001EBC0079DF8200047 +:10ED500000EB001007EBC0009DF82470384400F56C +:10ED6000005080F85B329DF82400401C8DF8240090 +:10ED70009DF824000A2800E030E0D3D38DF8242049 +:10ED800027E09DF8080000EB4002C2EBC0109DF8A0 +:10ED9000242006EBC0001044C27B9DF8080000EB65 +:10EDA000001303EB002001EBC0039DF8200000EBF3 +:10EDB000001000E084E203EBC0009DF8243018440A +:10EDC00000F5005080F874229DF82400401C8DF856 +:10EDD00024009DF824000228D3D38DE59DF820302F +:10EDE00001EB001000EB03102844037843F0040308 +:10EDF00003708DF8242025E09DF8080000EB400307 +:10EE0000C3EBC0109DF8243006EBC00018444379D2 +:10EE10009DF8080000EB001707EB002001EBC0078E +:10EE20009DF8200000EB001007EBC0009DF8247057 +:10EE3000384400F5005080F85B329DF82400401CF7 +:10EE40008DF824009DF824000A28D5D38DF82420BD +:10EE50001AE0C27B9DF8080000EB001303EB0020D2 +:10EE600001EBC0039DF8200000EB001003EBC00095 +:10EE70009DF82430184400F5005080F874229DF865 +:10EE80002400401C8DF824009DF8240002289DF8E1 +:10EE9000080000EB4002C2EBC0109DF8242006EBF6 +:10EEA000C0001044D5D3407C02049DF8080000EB5C +:10EEB0004003C3EBC0109DF8243006EBC00018449B +:10EEC000807C42EA00229DF8080000EB4003C3EB7F +:10EED000C0109DF8243006EBC0001844C07C0243EB +:10EEE0009DF8080000EB001303EB002001EBC001CC +:10EEF0009DF8200000EB001001EBC00000F5005071 +:10EF0000C0F88822DCE1F122E9E69DF8080003223E +:10EF100000EB001303EB002001EBC0039DF8200081 +:10EF200000EB001003EBC00000F5005080F81C223D +:10EF3000E9E79DF80800022300EB001707EB00202B +:10EF400001EBC0079DF8200000EB001007EBC000AC +:10EF500000F5005080F81C329DF80800F62300EB05 +:10EF6000001707EB002001EBC0079DF8200000EB25 +:10EF7000001007EBC00000F5005080F821329DF82A +:10EF8000080000EB001707EB002001EBC0079DF81D +:10EF9000200000EB001007EBC00000F5005080F8E7 +:10EFA00094928DF8242025E09DF8080000EB4002A3 +:10EFB000C2EBC0109DF8242006EBC000104442793B +:10EFC0009DF8080000EB001303EB002001EBC003E9 +:10EFD0009DF8200000EB001003EBC0009DF82430EA +:10EFE000184400F5005080F895229DF82400401C3C +:10EFF0008DF824009DF824000A28D5D360E19DF8FF +:10F00000080000EB4002C2EBC01006EBC0008279A2 +:10F010009DF8080000EB4003C3EBC01006EBC000F6 +:10F02000407942EA00229DF8080000EB001303EB50 +:10F03000002001EBC0039DF8200000EB001003EB63 +:10F04000C00000F50050A0F8A0229DF8080000EBD9 +:10F05000001202EB002001EBC0029DF8200000EB43 +:10F06000001002EBC00000F50050B0F8A0229DF89F +:10F07000080000EB400303EB001001EB001000F56B +:10F080008050B0F86E0D8242B8D39DF80800F1228E +:10F0900000EB001303EB002001EBC0039DF8200000 +:10F0A00000EB001003EBC00000F5005080F82122B7 +:10F0B0009DF8080000EB001202EB002001EBC001FC +:10F0C0009DF8200000EB001001EBC00042F2A221ED +:10F0D0000844017821F00101FCF77EB89DF8080092 +:10F0E00000EB4001C1EBC010FE4F07EBC000007900 +:10F0F0008DF820008DF82CB0FB4E1BE09DF8080029 +:10F1000000EB400101EB00109DF82C1006EB001005 +:10F1100000EB011000F5805090F8850D9DF820104F +:10F1200088429DF82C0002D18DF8200012E0401C8E +:10F130008DF82C009DF8080000EB400101EB001059 +:10F1400006EB001000F5805090F85B0D9DF82C1038 +:10F150008842D3D89DF8080000EB4001C1EBC010F5 +:10F1600007EBC000C078ADF81800BDF818001728EC +:10F170000FD2DFE800F00E6B6B0E6F6F6F696B0ED6 +:10F180000E0E0E0E0E6D6F6F0E0E717173008DF8F8 +:10F190000C009DF80C00001FC1B29DF8080000EBA8 +:10F1A0004002C2EBC01007EBC000C01CF9F76EFEB6 +:10F1B0008DF828009DF8080000EB4001C1EBC0105D +:10F1C0009DF80C1007EBC000084410F8010C9DF8E6 +:10F1D0002810884274D19DF8080000EB4001C1EB73 +:10F1E000C01007EBC0004078002869D09DF80800E7 +:10F1F00000EB4001C1EBC011BA4800EBC1019DF822 +:10F200000C000A5C9DF80800B04600EB001101EB11 +:10F21000002006EBC0039DF8200000EB001003EB7C +:10F22000C00000F5005080F858229DF8080006EB59 +:10F2300000139DF82000184400F5805080F888BB2A +:10F24000307E01280CD01CE01220A0E707209EE7AA +:10F2500009209CE706209AE70B2098E72A2096E7EA +:10F260009DF8080000EB400101EB001108EB0110D4 +:10F270009DF8201000EB01102844017841F0800136 +:10F280000170BDF8180007287ED007DC072817D2C8 +:10F29000DFE800F016FDFC16FBFAF900103807282D +:10F2A000F5D2DFE800F0F2F20D0D0404F500BDF830 +:10F2B0001800142805D0BDF81800152865D01FE1E6 +:10F2C000C2E39DF8080000EB4001C1EBC010854986 +:10F2D00001EBC000027A9DF8080000EB4003C3EB8D +:10F2E000C01001EBC000407942EA00629DF80800BE +:10F2F00000EB4003C3EBC01001EBC00080790304B6 +:10F300009DF8080000EB4006C6EBC01001EBC00002 +:10F31000C07943EA002002439DF8080000EB001189 +:10F3200001EB00219DF8200008EBC10100EB00106B +:10F3300001EBC00000F50050C0F835229DF8080030 +:10F3400000EB001101EB00219DF8200008EBC1014A +:10F3500000EB001001EBC00000F50050D0F83502C2 +:10F36000002102F0DDFBCDE900019DF8080000EB73 +:10F37000400101EB001108EB011000F5805090F8FE +:10F38000700D00F0030101E0FEE36BE09DF8080062 +:10F3900000EB400202EB001208EB021000F5805077 +:10F3A00090F8700DC0F3011001449DF8080000EBC7 +:10F3B000400202EB001208EB021000F5805090F8BA +:10F3C000700DC0F38100081AF9F7FBF841EC110B3E +:10F3D0009FED460B0BF0D4FC51EC100BF9F742F902 +:10F3E000CDE912019DF8080000EB001101EB0021AE +:10F3F0009DF8200008EBC10100EB001001EBC000FC +:10F4000000F50050D0F85002002102F089FBDDE940 +:10F410000023A0FB026701FB027100FB0317DDE97B +:10F42000120102220023F8F7CDFEDDE91223301885 +:10F430007941F8F7C7FECDE9000103F021F89DF806 +:10F44000081001EB011202EB01229DF8201008EBDD +:10F45000C20201EB011102EBC10101F50051C1F83B +:10F4600039024DE09DF8080000EB4001C1EBC010EF +:10F470001C4901EBC000027A9DF8080000EB400334 +:10F48000C3EBC01005E0FDE31DE3FCE35AE34BE3EF +:10F490008AE301EBC000407942EA00629DF808006F +:10F4A00000EB4003C3EBC01001EBC0008079030404 +:10F4B0009DF8080000EB4006C6EBC01001EBC00051 +:10F4C000C07943EA002002439DF8080000EB0011D8 +:10F4D00001EB00219DF8200008EBC10100EB0010BA +:10F4E00008E0000080640020A4120020000000005A +:10F4F0000000244001EBC00000F50050C0F83922A4 +:10F500009DF8080000EB4001C1EBC011FE4800EB84 +:10F51000C100407A84F8E3019DF80800464600EBFC +:10F52000400101EB00109DF8201008EB001000EBEB +:10F53000011094F8E3112844CA09017862F300012C +:10F54000017094F8E30100F0030001287CD094F8E6 +:10F55000E301C043800777D09DF8080000EB40012D +:10F5600001EB00109DF8201006EB001000EB0110DD +:10F570002844017821F0020101709DF8080000EB99 +:10F58000400101EB00109DF8201006EB001000EB8D +:10F59000011000F5805090F8860DC0F340019DF8F1 +:10F5A000080000EB001202EB002006EBC0029DF801 +:10F5B000200000EB001002EBC00000F5005090F8B6 +:10F5C0003402C0F34000814272D09DF8080000EB85 +:10F5D000001101EB002006EBC0019DF8200000EBBC +:10F5E000001001EBC00042F2342101449DF80800F4 +:10F5F00000EB400202EB00109DF8202006EB00100B +:10F6000000EB021000F5805090F8860D4208087853 +:10F6100062F3410008709DF8080000EB400101EB27 +:10F62000001006EB00119DF8200001EB001000F522 +:10F63000805090F8860D800717D59DF8081002209D +:10F64000FAF78CF834E0FFE79DF8080000EB400182 +:10F6500001EB00109DF8201006EB001000EB0110EC +:10F660002844017841F0020186E79DF808009DF8E2 +:10F67000202000EB400101EB001008EB001000EB34 +:10F6800002102844027822F0200202709DF808003F +:10F6900000EB001303EB002006EBC0019DF82000F7 +:10F6A00000EB001001EBC00000F5005080F85A920A +:10F6B0009DF808009DF8202000EB400101EB0010B0 +:10F6C000B04606EB001000EB021000F5805090F8F9 +:10F6D000860D00F001029DF8080000EB001303EB1B +:10F6E000002006EBC0019DF8200000EB001001EBAC +:10F6F000C00000F5005090F8340200F00100824292 +:10F7000070D09DF80800464600EB001101EB002088 +:10F7100008EBC0019DF8200000EB001001EBC000D9 +:10F7200042F2342101449DF8080000EB400202EB54 +:10F7300000109DF8202008EB001000EB021000F5EF +:10F74000805090F8860D0A7860F300020A709DF8E8 +:10F75000080000EB400101EB00109DF8201006EBC3 +:10F76000001000EB011000F5805090F8860DC007E6 +:10F770009DF8080037D000EB001101EB002006EBEC +:10F78000C0019DF8200000EB001001EBC00000F567 +:10F79000005090F85A02E0B39DF8080000EB001208 +:10F7A00002EB002006EBC0029DF8200000EB0010E9 +:10F7B00002EBC00000F5005080F859B29DF8080037 +:10F7C00000EB400101EB00109DF8201006EB00104B +:10F7D00000EB01102844017821F00101017094F838 +:10F7E000A407B8B3F0E000EB400101EB00109DF876 +:10F7F000201006EB001000EB01102844017821F0E6 +:10F80000200101709DF8080000EB001202EB0020BF +:10F8100000E00CE008EBC0029DF8200000EB0010B7 +:10F8200002EBC00000F5005080F859B2CCE09DF822 +:10F83000080000EB001202EB002006EBC0029DF86E +:10F84000200000EB001002EBC00000F5005080F833 +:10F850005992C4E7FFE7707E012854D1B06D718BD7 +:10F86000884250D29DF8080000EB001101EB002007 +:10F8700006EBC0019DF8200000EB001001EBC0007A +:10F8800000F5005090F8590201283CD19DF808007D +:10F8900000EB001101EB002006EBC0019DF82000F9 +:10F8A00000EB001001EBC00000F5005090F893024F +:10F8B00048BB9DF8080000EB400101EB001006EB8F +:10F8C00000119DF8200001EB001000F5805090F829 +:10F8D000841D9DF8080000EB001202EB002006EBEF +:10F8E000C00000F5005080F815129DF808000521B1 +:10F8F00000EB001202EB002006EBC0029DF8200096 +:10F9000000EB001002E05FE08064002002EBC0002A +:10F9100000F5005080F821129DF808005F4600EBCA +:10F92000400101EB001006EB00119DF8200001EBF7 +:10F93000001000F58050C0F888BD9DF80810022026 +:10F94000F9F70CFF8DF8247019E09DF8080000EB22 +:10F95000001101EB002006EBC0019DF8200000EB38 +:10F96000001001EBC0009DF82410084400F5005081 +:10F9700080F85B729DF82400401C8DF824009DF8EF +:10F9800024001428E1D38DF8247019E09DF80800B4 +:10F9900000EB001101EB002006EBC0019DF82000F8 +:10F9A00000EB001001EBC0009DF82410084400F5A6 +:10F9B000005080F877729DF82400401C8DF82400D8 +:10F9C0009DF824000A28E1D394F8E301800612D5BB +:10F9D0009DF80800162100EB001202EB00229DF8B2 +:10F9E000200008EBC20200EB001002EBC00000F5A3 +:10F9F000005080F821129DF8080000EB001101EB87 +:10FA0000002008EBC0029DF82000414600EB0010EA +:10FA100002EBC00000F5005090F81C02012814D041 +:10FA20009DF8080000EB001202EB002001EBC00281 +:10FA30009DF8200000EB001002EBC00000F5005024 +:10FA400090F81C02022814D0D1E39DF8080002228D +:10FA500000EB001303EB002008EBC0019DF8200031 +:10FA600000EB001001EBC00000F5005080F81C22F4 +:10FA7000BDE39DF8080000EB001303EB002001EB51 +:10FA8000C00000F5005080F817B29DF8080003226E +:10FA900000EB001303EB002001EBC0039DF82000F6 +:10FAA00000EB001003EBC00000F5005080F81C22B2 +:10FAB00007229DF8080000EB001303EB002008EB81 +:10FAC000C001FCF75EBC9DF80800142200EB001199 +:10FAD00001EB002008EBC0039DF8200000EB0010B4 +:10FAE00003EBC00000F5005080F821229DF80800CB +:10FAF00000EB001303EB002008EBC00000F5005002 +:10FB000080F817929DF8080000EB400202EB00100D +:10FB100008EB00109DF8201000EB0110284401783C +:10FB200041F02001FBF758BB9DF8080000EB0011E5 +:10FB300001EB002008EBC00000F5005080F817B280 +:10FB40000522B6E79DF8080000EB001101EB00204C +:10FB500008EBC00000F5005080F817929DF80800EF +:10FB6000142200EB001303EB002008EBC0039DF808 +:10FB7000200000EB001003EBC00000F5005080F8FF +:10FB800021229DF8080000E0D4E000EB400202EBE7 +:10FB9000001008EB00109DF8201000EB0110284425 +:10FBA000017841F00401BDE70020CDE900000146E5 +:10FBB0005E468DF824B01EE0090241EA10610002A1 +:10FBC000CDE900019DF8080000EB4001C1EBC01138 +:10FBD000FE4800EBC1009DF8241008444079DDE99F +:10FBE0000012084346EA0201CDE900019DF8240015 +:10FBF000401C8DF824009DF8240003280098DBD3D6 +:10FC000002F03EFC9DF80810474601EB011202EBA2 +:10FC1000012108EBC1029DF8201001EB011102EB5C +:10FC2000C10101F50051C1F839020020CDE9000001 +:10FC300002468DF82460DFF894831DE0120242EA48 +:10FC400010620002CDE900029DF8080000EB4001BF +:10FC5000C1EBC01108EBC1009DF824100844007AE4 +:10FC6000DDE90021104346EA0102CDE900029DF8DA +:10FC70002400401C8DF824009DF8240003280098DF +:10FC8000DCD301E0B4E2F7E2114602F0F9FB9DF8A3 +:10FC9000081001EB011202EB012107EBC1029DF8F4 +:10FCA000201001EB011102EBC10101F50051C1F877 +:10FCB00035020020CDE900008DF8246042461FE0A7 +:10FCC000DDE90001090241EA10610002CDE900010D +:10FCD0009DF8080000EB4001C1EBC0109DF8241016 +:10FCE00002EBC0000844C07CDDE90013084346EA8B +:10FCF0000301CDE900019DF82400401C8DF824008B +:10FD00009DF824000328DBD39DF80800009900EB40 +:10FD1000001202EB002007EBC0029DF8200000EB70 +:10FD2000001002EBC00000F50050C0F8501207218F +:10FD3000FBF70EBE0020CDE9000001465F468DF8BE +:10FD400024B01EE0090241EA10610002CDE9000181 +:10FD50009DF8080000EB4001C1EBC0119B4800EB8F +:10FD6000C1009DF8241008444079DDE900120843E1 +:10FD700047EA0201CDE900019DF82400401C8DF8FE +:10FD800024009DF8240004280098DBD302F078FBBF +:10FD90009DF80820464602EB021303EB022208EB13 +:10FDA000C2039DF8202002EB021203EBC20202F50F +:10FDB0000053C3F845021A46C2F849120020CDE9A3 +:10FDC000000001468DF82470B846804A1DE0090203 +:10FDD00041EA10610002CDE900019DF8080000EB46 +:10FDE0004001C1EBC0109DF8241002EBC000084494 +:10FDF000407ADDE90037184348EA0701CDE9000100 +:10FE00009DF82400401C8DF824009DF8240004284F +:10FE10000098DCD302F034FB9DF8082002EB0213BB +:10FE200003EB022206EBC2039DF8202002EB021234 +:10FE300003EBC20202F50053C3F83D021A46C2F8B2 +:10FE400041129DF8080000EB001101EB002006EBC9 +:10FE5000C0019DF8200000EB001001EBC00000F590 +:10FE6000005090F81C129DF8080000EB001202EB05 +:10FE7000002006EBC00000F5005090F81802814207 +:10FE80007ED194F8A40780B19DF8080000EB4001F2 +:10FE900001EB00109DF8201006EB001000EB0110A4 +:10FEA0002844017841F0080181E0C6F839809DF8C6 +:10FEB000080000EB001101EB002006EBC0019DF8EB +:10FEC0002000102200EB001001EBC00142F23D20A7 +:10FED00001440798F8F7B9F99DF8080000EB001104 +:10FEE00001EB002006EBC0019DF8200000EB0010A4 +:10FEF00001EBC00000F2352000F500500168C6F8A3 +:10FF00001D104068C6F821009DF8080000EB400174 +:10FF100001EB001006EB00119DF8200001EB001032 +:10FF200000F5805090F8840D30779DF8080000EBC4 +:10FF3000001101EB002006EBC0019DF8200000EB52 +:10FF4000001001EBC00000F50050D0F85002C6F8D8 +:10FF50002500049850F8691FC6F83D108088A6F85F +:10FF60004100B06D81B20220F8F7EEFD00210620BD +:10FF7000F9F7F4FBB06D718B884204D2B06D00E0EC +:10FF8000A4E0401CB06500210520F9F7E7FB9DF8CF +:10FF9000080000EB400101EB001106EB01109DF899 +:10FFA000201000EB01102844017821F008010170B5 +:10FFB0009DF808100220F9F7D1FB9DF820009DF86C +:10FFC000081000EB0110C11702E00000806400205F +:10FFD000CDE9000100EB8002C2EB80103044C0F894 +:10FFE0007D809DF8081001EB011202EB012106EB68 +:10FFF000C1029DF820106D3001EB011102EBC1022E +:020000040801F1 +:1000000042F23D2111441022F8F71FF99DF8080033 +:1000100000EB001101EB002006EBC0019DF8200071 +:1000200000EB001001EBC001009801F2352100EB5C +:10003000800201F50051C2EB80100A68304440F89C +:10004000612F496841609DF8081001EB410202EB05 +:1000500001119DF8202006EB011101EB021101F5C1 +:10006000805191F8841D00F8011C049951F8692F02 +:100070000262898881849DF8081001EB011202EB6D +:10008000012106EBC1029DF8201001EB011102EBEA +:10009000C10101F50051D1F8501281609DF808109E +:1000A00001EB410202EB01119DF8202006EB01114A +:1000B00001EB021101F58051D1F8881DC0F826101E +:1000C000009881B20820F9F749FB10E09DF808007C +:1000D00000EB400101EB001006EB00119DF8200041 +:1000E00001EB00102844017841F0040101709DF8F3 +:1000F000080000EB001202EB002006EBC0029DF8A6 +:10010000200000EB001002EBC00000F5005080F86A +:100110005A829DF80800172100EB001202EB002024 +:1001200006EBC0029DF8200000EB001002EBC000BF +:1001300000F5005080F821129DF8080000EB001136 +:1001400001EB002006EBC0019DF8200000EB001041 +:1001500001EBC00000F5005090F81C129DF808005B +:1001600000EB001202EB002006EBC00000F500508F +:1001700090F8180281423AD29DF8080000EB400145 +:1001800001EB00109DF8201006EB001000EB0110B1 +:100190002844017841F0800101709DF8080000EBCF +:1001A000001202EB002006EBC00000F5005080F8C2 +:1001B00017929DF8080000EB001101EB002006EB00 +:1001C000C00000F5005090F818129DF8080000EBF0 +:1001D000001202EB002006EBC0039DF8200000EBAC +:1001E000001003EBC00000F5005080F81C124EE038 +:1001F0004A4684F8E0969DF8080000EB001101EBF8 +:10020000002008EBC0039DF82000414600EB0010E1 +:1002100003EBC00000F5005090F81C329DF8080078 +:1002200000EB001606EB002008EBC00000F50050C4 +:1002300090F8180283422AD29DF8080000EB0016BD +:1002400006EB002001EBC00000F5005080F817B26B +:100250009DF8080000EB001303EB002001EBC00346 +:100260009DF8200000EB001003EBC00000F50050EB +:1002700080F81C2214221CE49DF80800142100EBD5 +:10028000001202EB002208EBC202FBF769BB94F8F4 +:10029000E803B0B11F489DF8081000EB410000F5DD +:1002A0008040B0F834149DF80800012300EB4002B0 +:1002B000C2EBC012184800EBC2009DF80820F9F705 +:1002C000A5FE59468DF824B0134A0FE09DF80800AA +:1002D00000EB4003C3EBC0109DF8243002EBC000DC +:1002E000C1549DF82400401C8DF824009DF8240082 +:1002F0001428EBD3094801784278114482781144DC +:10030000C278D1427AF438A821B0BDEC028BBDE8A6 +:10031000F08F0000A4120020806400201200002052 +:100320002DE9F74F92B000209146ADF80800ADF8E6 +:100330000000ADF80000ADF814008DF818008DF83D +:100340001C008DF82000CDE90000CDE90000ADF8DB +:100350004400F7A1D1E90023F7A1CDE90323D1E9B6 +:100360000023F749CDE9092308711298F54A00EBFB +:10037000400101EB001002EB001E0EF580500190D1 +:1003800090F85A0D8DF818001298139902EB00108E +:100390000D90084400F58050824690F8883B1298F2 +:1003A000042B00EB001101EB0020114601EBC00013 +:1003B00013990F9001EB011100EBC106139906F59B +:1003C00000550EEB011000F5805B22D105208AF864 +:1003D000880B002085F81C029BF8860D20F0800118 +:1003E0008BF8861D019890F85A1DA120082910D27B +:1003F000DFE801F00F040D0D06080A0CE52006E009 +:10040000B12004E0312002E0F12000E0062085F870 +:100410002102CC48007E012876D09DF818801298E1 +:10042000022200EB001404EB0020C64C412104EB37 +:10043000C004129804F50054C34F0094C0EB0010A0 +:10044000A9F1A1034FF0040C00EB8004B8F1080FF0 +:100450007ED2DFE818F07D000800A5020A047F05BF +:100460007206E906A1089BF8850D4FF00008414689 +:1004700002F006F88DF81C0095F81C12009890F810 +:100480001802814203D10098012180F817129AF8CE +:10049000880B401C8AF8880BA221A6224846B9F195 +:1004A000CE0F70D014DC4FF0A503B9286CD007DC58 +:1004B000B2286AD0B5283AD0B9F1B60F48D117E1C1 +:1004C000C3287CD0C5287BD0B9F1CA0FF6D104E18E +:1004D000E12876D007DCD5280BD0D72872D0B9F127 +:1004E000D90FEBD111E0E5286DD0B9F1E70FE5D1D7 +:1004F00040E2F52007F834009DF81C0007EBC40526 +:100500006870A970D5200AE0F1E3F52007F83400FF +:100510009DF81C0007EBC4056870A970D920E8702D +:100520002846032101F0DDFE287105208DE3F5202A +:1005300007F834009DF81C0007EBC40670700198A2 +:1005400090F8600D4FF0B5090028D5F8240200E0BE +:10055000AFE208D0B0F1104F36D34FF01040002179 +:10056000CDE9000134E0B0F5100F05D34FF41000D1 +:100570000021CDE9000103E0D5F82402CDE900080F +:10058000B370404612E04EE13CE0BCE0BDF808002C +:10059000C0F10200C200DDE90001F7F744FEBDF83A +:1005A00008103144C870BDF80800401CADF80800C0 +:1005B000BDF808000328E9D386F80690F8E081E04A +:1005C00026E1FCE0E1E1CAE1D5F82402CDE900082A +:1005D000B27040460FE0BDF80800C0F10300C20051 +:1005E000DDE90001F7F71FFEBDF808103144C870BF +:1005F000BDF80800401CADF80800BDF8080004284C +:10060000E9D35DE0F52007F834009DF81C0007EB06 +:10061000C4067070019890F8600D4FF0B909002879 +:10062000D5F8240209D0B0F1104F2DD0D5F824020E +:10063000CDE90008B27040463CE0B0F5100F06D09E +:10064000D5F82402CDE90008B370404615E04FF418 +:1006500010000021CDE90001F6E7BDF80800C0F167 +:100660000200C200DDE90001F7F7DDFDBDF808106A +:100670003144C870BDF80800401CADF80800BDF852 +:1006800008000328E9D397E74FF010400021CDE997 +:100690000001CFE7BDF80800C0F10300C200DDE9AA +:1006A0000001F7F7C0FDBDF808103144C870BDF86F +:1006B0000800401CADF80800BDF808000428E9D384 +:1006C00048469DE0F52007F834009DF81C0007EB34 +:1006D000C4056870A970C32021E7F52007F834002D +:1006E0009DF81C0007EBC4056870A970CA2016E7C6 +:1006F000F52007F834009DF81C0007EBC40568706E +:10070000A970B6200BE7F52007F834009DF81C000F +:1007100007EBC4067070019890F8600DB22110B11B +:10072000B37040463DE0A420B07040461DE000009C +:1007300001693230313030000169323045303000EB +:1007400012000020A4120020205B0020D5F85002E7 +:10075000BDF80820C2F10102D200D040BDF8082047 +:100760003244D070BDF80800401CADF80800BDF858 +:1007700008000228EAD371713046052101F0B1FD6D +:10078000B07178E1D5F85002BDF80820C2F102023C +:10079000D200D040BDF808203244D070BDF8080027 +:1007A000401CADF80800BDF808000328EAD3B17179 +:1007B0003046062101F095FDF0710820B6E6F520DF +:1007C00007F834009DF81C0007EBC4067070B27087 +:1007D00040460EE0D5F85402BDF80810C1F10301FF +:1007E000C900C840BDF808103144C870BDF8080001 +:1007F000401CADF80800BDF808000428EAD3E12049 +:10080000F0713046072101F06CFD307209208DE651 +:10081000F52007F834009DF81C0007EBC40568704C +:10082000A970C5207BE6F52007F834009DF81C0070 +:1008300007EBC4056870019890F8600D4FF0CE0981 +:1008400018B1AE20A87040465CE0AC20A8704046CD +:1008500015E006F50050D0F83D0206F50051D1F83C +:100860004112BDF80820C2F10402D200F7F7DBFC08 +:10087000BDF808102944C870BDF80800401CADF848 +:100880000800BDF808000528E3D3404615E006F54A +:100890000050D0F8450206F50051D1F84912BDF8D4 +:1008A0000820C2F10402D200F7F7BDFCBDF8081021 +:1008B00029440872BDF80800401CADF80800BDF8D6 +:1008C00008000528E3D385F80D9028460D2101F096 +:1008D00008FDA8730F2029E606F50050D0F83D0268 +:1008E00006F50051D1F84112BDF80820C2F1050209 +:1008F000D200F7F798FCBDF808102944C870BDF87D +:100900000800401CADF80800BDF808000628E3D335 +:10091000404615E006F50050D0F8450206F50051B6 +:10092000D1F84912BDF80820C2F10502D200F7F74C +:100930007AFCBDF8081029444872BDF80800401C34 +:10094000ADF80800BDF808000628E3D385F80F903D +:1009500028460F2101F0C5FC28741120E6E5F5209A +:1009600007F834009DF81C0007EBC4056870A970F7 +:10097000E520D4E5F52007F834009DF81C0007EBCE +:10098000C4056870A970E720C9E5F52007F83400B0 +:100990009DF81C0007EBC4056870A970D720BEE560 +:1009A0009BF8850D8DF81C0095F81C62009890F856 +:1009B0001802864203D10098012680F817629AF83F +:1009C000880B401C8AF8880B9DF81C0020B19DF80C +:1009D0001C00401E8DF81C000A2B6AD2DFE803F0D1 +:1009E00041FD5588EAFCFB05FA6A07F834209DF8BA +:1009F0001C0007EBC40640307070B1703020F070FE +:100A0000307195F820020009707170790A287079A8 +:100A100001D2303000E03730707195F8200200F0DC +:100A20000F00B071B0790A28B07901D2303000E0FF +:100A30003730B0710320F071701C0721F8F726FAE7 +:100A400030720920ADF8440095F81C02042802D148 +:100A5000052085F81C020099002081F81702062065 +:100A600025E007F834C09DF81C1007EBC4004031A6 +:100A70004170512144E1072058E528710320687135 +:100A8000681C0521F8F702FAFAE307F834C09DF86C +:100A90001C2007EBC4004032427081700521C170F8 +:100AA000ADF844C095F81C02022802D1032085F855 +:100AB0001C022AE107F834209DF81C0007EBC4054E +:100AC00040306870A9703120E8703220287103200E +:100AD0006871681C0521F8F7D9F9A8710720ADF8ED +:100AE00044009BF8860D20F020018BF8861DE0E77E +:100AF00007F834209DF81C0007EBC40640307070E6 +:100B0000B1703121F17030203071D5F82422B2F566 +:100B1000100F00D23220707195F82202012803D004 +:100B200095F8220210B103E0B17101E03220B071FA +:100B30000021ADF8081013E0D5F82402BDF8082014 +:100B4000C2F105029200D040BDF8082000F00F006D +:100B500032443030D071BDF80800401CADF80800B8 +:100B6000BDF808000628E7D332207073ADF80810EE +:100B700013E0D5F85002BDF80810C1F10301890057 +:100B8000C840BDF8081000F00F00314430308873C1 +:100B9000BDF80800401CADF80800BDF808000428A6 +:100BA000E7D30320B074701C1221F8F76FF9F074CA +:100BB0001420BBE407F834209DF81C0007EBC406A2 +:100BC00040307070B1703220F0703121317170712D +:100BD000B07103E07EE03EE038E06EE00021ADF869 +:100BE000081013E0D5F85002BDF80820C2F1030246 +:100BF0009200D040BDF8082000F00F0032443030A1 +:100C0000D071BDF80800401CADF80800BDF8080020 +:100C10000428E7D3ADF80810302108E0BDF808003B +:100C20003044C172BDF80800401CADF80800BDF8A2 +:100C300008001928F2D3032086F82400701C242110 +:100C4000F8F724F986F82500262075E2102007F829 +:100C50003400302003E0102007F83400312007EB87 +:100C6000C4014870ADF844204FE09BF8850D8DF825 +:100C70001C0095F81C62009890F81802864203D177 +:100C80000098012680F817629AF8880B401C8AF8B1 +:100C9000880B9DF81C0020B19DF81C00401E8DF8AB +:100CA0001C000A2BE0D2DFE803F00708234CF30610 +:100CB00005301531CFE7C9E7D3E607F834209DF8B2 +:100CC0001C0007EBC40540306870A9703120E87043 +:100CD0003520D2E607F834209DF81C0007EBC40548 +:100CE00040306870A9703220E8703020C5E6F8E323 +:100CF00007F834C09DF81C2007EBC4004032427056 +:100D000081700521C170ADF844C0FAE107F83420C4 +:100D10009DF81C0007EBC40540306870A9703120B5 +:100D2000E8703220287103206871681C0521F8F7EB +:100D3000ADF8A8719BF8860D20F020018BF8861D78 +:100D400099E607F834209DF81C0007EBC4064030F4 +:100D50007070B1703120F0703171D5F82412B1F19A +:100D6000104F09D03221717195F82212012905D056 +:100D700095F8220238B102E03021F4E7B071002288 +:100D8000ADF8082015E03220F8E7D5F82402BDF8C8 +:100D90000810C1F107018900C840BDF8081000F033 +:100DA0000F0031443030C871BDF80800401CADF868 +:100DB0000800BDF808000828E7D33220F073ADF82A +:100DC000082013E0D5F85002BDF80810C1F1050164 +:100DD0008900C840BDF8081000F00F0031443030E1 +:100DE0000874BDF80800401CADF80800BDF8080004 +:100DF0000628E7D33020B075ADF8082008E0BDF82C +:100E000008103144C875BDF80810491CADF8081029 +:100E1000BDF808100629F2D37077ADF8082008E075 +:100E2000BDF8081031448877BDF80810491CADF8AA +:100E30000810BDF808100629F2D386F82400ADF892 +:100E4000082009E0BDF80810314481F82500BDF8FC +:100E50000810491CADF80810BDF808100629F1D398 +:100E600086F82B00ADF8082009E0BDF808103144E1 +:100E700081F82C00BDF80810491CADF80810BDF829 +:100E800008100629F1D386F83200ADF808200AE0F0 +:100E900018E0BDF80810314481F83300BDF808109F +:100EA000491CADF80810BDF808100629F1D303203D +:100EB00086F83900701C3921F7F7E8FF86F83A0008 +:100EC0003B2039E107F834209DF81C0007EBC406ED +:100ED00040307070B1703220F070312131713321A7 +:100EE0007171B0710021ADF8081013E0D5F850020F +:100EF000BDF80820C2F105029200D040BDF80820DC +:100F000000F00F0032443030D071BDF80800401CB2 +:100F1000ADF80800BDF808000628E7D3ADF80810C2 +:100F2000302108E0BDF8080030444173BDF80800E6 +:100F3000401CADF80800BDF808001928F2D30320C2 +:100F400086F82600701C2621F7F7A0FF86F82700F8 +:100F50002820F1E09BF8850D8DF81C00BDF80800F5 +:100F60000F9900EB001001EBC00000F5005090F865 +:100F70001C12009890F81802814203D100980121B8 +:100F800080F817129AF8880B401C8AF8880B4FF0EB +:100F9000000840460EE0BDF808100EEB011000F509 +:100FA000805090F8850D9DF81C1088420BD0BDF83C +:100FB0000800401CADF80800019890F85B0DBDF8E2 +:100FC00008108842E7D8BDF808100EEB011000F5B4 +:100FD000805090F8841D1398401A401C8DF8200012 +:100FE0009DF81C0020B19DF81C00401E8DF81C00CF +:100FF00095F81D020F2803D295F81D02401C00E051 +:10100000404685F81D02A9F1B1016520092978D271 +:10101000DFE801F0050C56777778773042009DF8CD +:101020001C00503007F8340020217FE09DF81C00A0 +:10103000503007F8340095F81D0207EBC40640F065 +:10104000300070700120B070F07086F80480304677 +:101050000521F8F7D9FACDE9000870710098000A67 +:10106000B0710320F071FA2030720920ADF844000D +:10107000B120F0E29DF81C10503107F8341095F8BB +:101080001D1207EBC40541F030016970A870012002 +:10109000E8709DF8200023E09DF81C10503107F8FF +:1010A000341095F81D1207EBC40541F0300169704A +:1010B000A8700120E8709DF8200040F010000FE0BB +:1010C0009DF81C00503007F8340095F81D0207EB1E +:1010D000C40540F0300068700120A870E870052059 +:1010E000287128460521F8F78FFACDE900086871C4 +:1010F0000098000AA8710320E871FA202872FFF70F +:1011000085BBA8E095F81E02B12806D095F81E020E +:1011100085F82102B12085F81E029DF81C00503090 +:1011200007F8340095F81D0240F0C00107EBC40039 +:101130004170FA218170032072E2BDF808100D9809 +:10114000084441F6883108440178491C017001982F +:1011500090F8600D38B11399491CC9B2012837D0F5 +:10116000022878D145E0B9F1310F03D0B9F1450F2C +:10117000F7D116E00020ADF8080003A90CE0BDF897 +:101180000800BDF8083007EBC402085CD054BDF875 +:101190000800401CADF80800BDF808000728EED391 +:1011A00069E40020ADF8080009A90CE0BDF80800CA +:1011B000BDF8083007EBC402085CD054BDF8080045 +:1011C000401CADF80800BDF808000728EED352E433 +:1011D0008DF81C109DF81C0007F8340007EBC405BF +:1011E000032068700026AE70EA702E7109206871C5 +:1011F0000EE08DF81C109DF81C0007F8340007EB7A +:10120000C405032068700026AE70EE702E716A71FE +:1012100028460621F8F70CF8CDE90006000AE87127 +:101220000098A871FFF7C9BAFE499AF8880B401CCC +:101230008AF8880B9BF8850D8DF81C004846B9F19B +:10124000F30F74D008DC052872D0F1280AD0B9F168 +:10125000F20F86D115E000E2F4286AD0B9F1F60F5A +:1012600086D1E7E0F52007F834009DF81C0007EB75 +:10127000C40568700026AE700520E870F1200BE10F +:1012800014E1F52007F834009DF81C1007EBC400AA +:10129000804641704FF0000980F80290F221017100 +:1012A00095F89212417195F89202012820D095F894 +:1012B0009202202872D00620ADF84400BDF8440008 +:1012C00088F803004046BDF84410F7F7B1FFCDE9B8 +:1012D0000009BDF84420000A08F80200BDF84420C7 +:1012E000009808EB02014870BDF84400801CB1E38F +:1012F0002520ADF844004946ADF8089010E0BDF84F +:101300000800304400F5005090F86522BDF8083020 +:1013100008EB03008271BDF80800401CADF808001E +:10132000BDF808000F28EAD3ADF8081013E050E02C +:10133000BEE0A4E0BDF80800304400F5005090F88D +:101340007722BDF8083008EB03004275BDF80800AD +:10135000401CADF80800BDF808000A28EAD395F84B +:101360008C2288F81F20ADF8081011E0BDF80800A5 +:10137000304400F5005090F88D12BDF8082008EBBD +:10138000020080F82010BDF80800401CADF80800ED +:10139000BDF808000528E9D390E7FFE70A20ADF87B +:1013A000440048460EE0BDF80800304400F5005007 +:1013B00090F88D12BDF8082008EB02008171BDF88D +:1013C0000800401CADF80800BDF808000428EAD366 +:1013D00074E7F52007F834009DF81C1007EBC400F3 +:1013E000804641704FF0000980F80290F3220271AC +:1013F00095F8922242710C22ADF8442095F88C2287 +:101400008271ADF8089010E0BDF80800304400F596 +:10141000005090F88D12BDF8082008EB0200C17151 +:10142000BDF80800401CADF80800BDF8080005280C +:10143000EAD343E70620ADF84400F52007F834006E +:101440009DF81C0007EBC40568700026AE70BDF85F +:101450004400E870F62028719BF88C0D68712846CE +:10146000BDF84410F7F7E4FECDE90006BDF84410DE +:10147000000A6854BDF844100098294433E7F52069 +:1014800007F834009DF81C0007EBC40568700026BF +:10149000AE700520E870F420287128460521F7F782 +:1014A000C7FECDE90006000A68710098A87147E4FC +:1014B00040F21320ADF84400F52007F834009DF801 +:1014C0001C0007EBC4067070BDF84400000AB07041 +:1014D000BDF84400F070052030714FF00008404620 +:1014E0000FE00EE3BDF808200EEB020000F580507F +:1014F00090F8620DBDF8082032445071BDF8080024 +:10150000401CADF80800BDF808000A28EAD301988D +:101510008946B0F86E0D000AF0730198B0F86E0DB0 +:101520003074B5F8A002000A7074B5F8A002B07467 +:10153000B5F8A012129801EB802081B20320F7F7D2 +:1015400097FA4546ADF808804FF4007249460FE01F +:10155000BDF80800084400F5805090F8E701BDF898 +:1015600008303344D874BDF80800401CADF80800BA +:10157000BDF808009042EBD33046BDF84410F7F7B1 +:1015800057FECDE90005BDF84410000A7054BDF8BF +:10159000441000983144A6E69BF8850D4FF00008F2 +:1015A000414600F06DFF8DF81C0095F81C12009864 +:1015B00090F81802814203D10098012180F8171297 +:1015C0009AF8880B401C8AF8880BB9F1070F15D0E0 +:1015D0000ADCDFF854A0B9F1070F3ED2DFE809F0CA +:1015E0003D3EF23D0E0EF100A9F110000828F4D2A4 +:1015F000DFE800F004E933330433041CFA2007F871 +:10160000340007EBC4056870A87085F803909DF856 +:101610001C002871E81C0221F7F738FC68710620CD +:1016200018E20000A412002000E1F505FA2007F8F6 +:10163000340007EBC4067070B07086F803909DF814 +:101640001C003071F01C0221F7F720FC707106209D +:10165000ADF84400142085F82102FDE1FA2007F8D6 +:10166000340007EBC4067070B07086F803909DF8E4 +:101670001C00307195F82202012803D095F822024F +:10168000E8B332E1D5F82402B0F1104F05D34FF49E +:1016900010000021CDE9000103E0D5F82402CDE9D6 +:1016A000000840460FE0BDF80800C0F10200C2008B +:1016B000DDE90001F6F7B7FDBDF8081031444871C7 +:1016C000BDF80800401CADF80800BDF8080003286C +:1016D000E9D30020CDE9000040460FE0BDF8080046 +:1016E000C0F10300C200DDE90001F6F79CFDBDF882 +:1016F000081031440872BDF80800401C00E05BE0AF +:10170000ADF80800BDF808000428E7D340460FE014 +:10171000BDF80800C0F10200C200DDE90001F6F7E3 +:1017200082FDBDF8081031440873BDF80800401C64 +:10173000ADF80800BDF808000328E9D3D5F8501229 +:10174000CDE9001840460FE0BDF80800C0F10200E6 +:10175000C200DDE90001F6F766FDBDF8081031446E +:10176000C873BDF80800401CADF80800BDF80800BB +:101770000328E9D3D5F850124546BAFBF1F0CDE97C +:101780000008ADF8088011E0BDF80800C0F10300C2 +:10179000C200DDE90001F6F746FDBDF8081031444E +:1017A0008874BDF80800401CADF80800BDF80800BA +:1017B0000428E9D3B57598E00020CDE90000404643 +:1017C00012E010E1B5E020E1BDF80800C0F1020030 +:1017D000C200DDE90001F6F726FDBDF8081031442E +:1017E0004871BDF80800401CADF80800BDF80800BD +:1017F0000328E9D3D5F82402B0F1104F05D34FF4F4 +:1018000010000021CDE9000103E0D5F82402CDE964 +:10181000000840460FE0BDF80800C0F10300C20018 +:10182000DDE90001F6F7FFFCBDF80810314408724D +:10183000BDF80800401CADF80800BDF808000428F9 +:10184000E9D340460FE0BDF80800C0F10200C20035 +:10185000DDE90001F6F7E7FCBDF808103144087334 +:10186000BDF80800401CADF80800BDF808000328CA +:10187000E9D3D5F85012CDE9001840460FE0BDF885 +:101880000800C0F10200C200DDE90001F6F7CBFC60 +:10189000BDF808103144C873BDF80800401CADF80D +:1018A0000800BDF808000328E9D3D5F850124046D7 +:1018B000BAFBF1F1CDE900180FE0BDF80800C0F166 +:1018C0000300C200DDE90001F6F7ADFCBDF8081029 +:1018D00031448874BDF80800401CADF80800BDF81C +:1018E00008000428E9D30120B075DBF8881D4046C4 +:1018F000491CCDE900180FE0BDF80800C0F1010057 +:10190000C200DDE90001F6F78EFCBDF80810314495 +:10191000C875BDF80800401CADF80800BDF8080007 +:101920000228E9D3F01C1621F7F7B0FA70761A20D6 +:1019300090E0FA2007F8340007EBC4067070B0702E +:1019400086F803909DF81C003071D5F85012CDE94F +:10195000001840460FE0BDF80800C0F10200C200C8 +:10196000DDE90001F6F75FFCBDF80810314448716D +:10197000BDF80800401CADF80800BDF808000328B9 +:10198000E9D3D5F850024546002100F0C9F80246D7 +:101990000B4650460021F6F715FCCDE9000100F09A +:1019A0006FFDCDE90001ADF8085011E0BDF8080069 +:1019B000C0F10300C200DDE90001F6F734FCBDF818 +:1019C000081031440872BDF80800401CADF808004A +:1019D000BDF808000428E9D3F01C0921F7F756FAEE +:1019E00030730D2036E0FA2007F8340007EBC40509 +:1019F0006870A87085F803909DF81C002871552028 +:101A00006871E81C0321FFF73DB8FA2007F834009D +:101A100007EBC4056870A87085F803909DF81C005A +:101A20002871AA2068714046ADF8088008E0BDF82A +:101A3000081029448871BDF80810491CADF8081039 +:101A4000BDF808100329F2D3E81C0621F7F71EFAA7 +:101A500068720A20ADF844002D482E4D129931B11C +:101A6000012912D002291DD003293AD12AE0BDF85C +:101A70004410B1B38021F8F7A4FABDF84400C5F8CA +:101A8000A40024480121A03029E0BDF8441041B34E +:101A90000821F8F796FABDF8440068671D4801214F +:101AA00070301CE0BDF84400D8B14FF480711A4882 +:101AB000F8F787FABDF84400C5F8BC0015480121C5 +:101AC000B8300CE0BDF8441059B14FF48061F8F71C +:101AD00078FABDF84400E8650E4801215830F7F760 +:101AE000FDFB0E4890F8E803002807D007EBC40080 +:101AF0000023BDF84410129AF8F788FA15B0BDE833 +:101B0000F08F9AF8880B401C8AF8880BF6E70000E3 +:101B1000000C02400060024000000240A4220020AD +:101B20002DE9F04700242DED048B804689469FED7A +:101B30001E9B25462646E20040464946F6F773FBC3 +:101B4000C7B22046F6F74EFD41EC110BB0EE490A44 +:101B5000F0EE690A09F014F9380907F00F0100EBFB +:101B60008000B0EE408AF0EE608A01EB4000F6F7AC +:101B700039FD53EC182BF6F743FC41EC180B2846C3 +:101B80003146F6F73CFD53EC182BF6F792FBF6F7CF +:101B900069FD641CE4B205460E46082CCBD3BDECAF +:101BA000048BBDE8F08700000000000000005940F1 +:101BB00070B50E4D40F224442146284608F099FDA8 +:101BC000012812D1298828462A1D1188214608F0AB +:101BD0002DFD0748012180F8291B0648D0F88C000C +:101BE0000549C0F57A70A1F83C0470BD004400407E +:101BF000A422002000600240A452002010B50B4C2B +:101C000040F22441204608F074FD01280DD12088BF +:101C1000201D00880648012180F8351B0548406CCE +:101C20000549C0F57A70A1F83E0410BD004C004093 +:101C3000A422002000600240A452002010B50B4CEA +:101C400040F22441204608F054FD01280CD12088A0 +:101C5000A0880748012180F8411B064840690649D1 +:101C6000C0F57A70A1F8400410BD0000005000409B +:101C7000A422002000600240A452002010B50B4CAA +:101C800040F22441204608F034FD01280DD120887F +:101C9000201D00880648012180F84D1B0548C06AB8 +:101CA0000549C0F57A70A1F8420410BD0048004013 +:101CB000A422002000600240A452002010B5124C63 +:101CC00010492046F7F7F4FA00212046F7F706FB03 +:101CD0000E4C4021204608F005FD0028F9D0802157 +:101CE0000B48F8F770F9084C0A49183C2046F7F7FA +:101CF000DFFA01212046F7F7F1FA074901200871C0 +:101D000010BD000000802020A06002400044004080 +:101D1000000C0240008800201200002010B5124C78 +:101D200010492046F7F7C4FA00212046F7F7D6FA03 +:101D30000E4C4021204608F0D5FC0028F9D008219F +:101D40000B48F8F740F9084C0A49303C2046F7F7B1 +:101D5000AFFA01212046F7F7C1FA074901200871BF +:101D600010BD00002080002070600240004C004048 +:101D7000000C0240008020101200002010B5124C10 +:101D800010492046F7F794FA00212046F7F7A6FA03 +:101D90000E4C4021204608F0A5FC0028F9D04FF455 +:101DA00080710B48F8F70FF9074C0A49A83C204608 +:101DB000F7F77EFA01212046F7F790FA064901204D +:101DC000087110BD00800028B8600240005000403B +:101DD00000000240208000101200002010B5124CBC +:101DE00010492046F7F764FA00212046F7F776FA03 +:101DF0000E4C4021204608F075FC0028F9D04FF425 +:101E000080610B48F8F7DFF8074C0A49303C204660 +:101E1000F7F74EFA01212046F7F760FA064901204C +:101E2000087110BD00800018586002400048004052 +:101E3000000C024000880010120000202DE9F0473D +:101E4000012190B0480505F02DFF8648F7F750FABC +:101E5000402738010024CDE90540C50107940894C6 +:101E6000CDE9094546040C940D94DFF8FC917F48B8 +:101E70000B94CDE90207CDE9006969460E947948D3 +:101E8000F7F7DEFA012210217648F7F7C3FADFF8F8 +:101E9000D4A1AAF1180A5046F7F72AFA4FF47A7833 +:101EA000CDE90348E811CDE9054007940894CDE950 +:101EB00009456F480B940C940D9400960E94CDE94F +:101EC000019069465046F7F7BBFA01215046F7F7F3 +:101ED00005FADFF890A1AAF1300A5046F7F708FAA0 +:101EE000E811CDE9054007940894CDE909450C9423 +:101EF0000D94DFF8809160480B94CDE90207CDE99D +:101F0000006969460E945046F7F79AFA01221021AB +:101F10005046F7F77FFADFF84CA1AAF1600A504665 +:101F2000F7F7E6F9CDE90348E811CDE90540079454 +:101F30000894CDE9094551480B940C940D940096F2 +:101F40000E94CDE9019069465046F7F779FA0121E0 +:101F50005046F7F7C3F9DFF80CA10AF1180A50460A +:101F6000F7F7C6F9E811CDE9054007940894CDE9E3 +:101F700009450C940D94DFF8089142480B94CDE983 +:101F80000207CDE9006969460E945046F7F758FA02 +:101F9000012210215046F7F73DFADFF8C8A0AAF158 +:101FA000900A5046F7F7A4F9CDE90348E811CDE9C6 +:101FB000054007940894CDE9094533480B940C94E7 +:101FC0000D9400960E94CDE9019069465046F7F7BE +:101FD00037FA01215046F7F781F9DFF88890A9F127 +:101FE00048094846F7F784F90397E811CDE9054019 +:101FF00007940894CDE9094525480B940C940D9459 +:10200000224F00960E94CDE9017069464846F7F7D5 +:1020100017FA012210214846F7F7FCF9DFF844903F +:10202000A9F178094846F7F763F9CDE90348E811C3 +:10203000CDE9054007940894CDE9094515480B946E +:102040000C940D9400960E94CDE9017069464846B3 +:10205000F7F7F6F901214846F7F740F910B0BDE867 +:10206000F0870000A060024004440040205B002094 +:1020700080640020044C0040785D002068680020E7 +:1020800004500040D05F0020506C00200448004005 +:1020900028620020387000202DE9FC41012108460B +:1020A00005F000FE0121042005F0FCFD01210820BF +:1020B00005F0F8FD0121402005F0F4FDDFF8FC807B +:1020C000072205214046F7F765FF07220621404613 +:1020D000F7F760FF072208214046F7F75BFF07226A +:1020E00009214046F7F756FF354F08220A213846A6 +:1020F000F7F750FF08220B213846F7F74BFF08226D +:1021000002214046F7F746FF08220C213846F7F730 +:1021100041FF02268DF8056000244FF459708DF8B8 +:102120000640012500908DF807508DF8046069463F +:102130004046F7F7F3FE8DF805604FF4E0508DF858 +:10214000064000908DF807508DF8046069463846C7 +:10215000F7F7E4FE4FF4916000908DF806408DF89B +:10216000045069464046F7F7D9FE280200908DF8E2 +:1021700006408DF8045069461248F7F7CFFE8DF8F7 +:1021800006404FF4F040104C00908DF80450694622 +:102190002046F7F7C3FEA9032046F7F712FF6903AD +:1021A0002046F7F70EFFA1142046F7F70AFFE114C7 +:1021B0002046F7F706FFBDE8FC810000000C024056 +:1021C00000080240000002400018024070B50024E0 +:1021D000FFF762FFFFF732FE00F01EF80C48002107 +:1021E0000170817041700121C1704FF47A7181607A +:1021F000084D042085F8240B04E0204600F062F925 +:10220000641CE4B295F8240BA042F6D870BD00001F +:1022100024570020A4220020F8B511208DF80000DA +:1022200002258DF8015001248DF802408DF80340FD +:10223000684601F0C1F926208DF800008DF80140B4 +:1022400000268DF802608DF80340684601F0B4F96D +:102250000E208DF800008DF801508DF802408DF8A9 +:102260000340684601F0A8F927208DF800008DF89A +:1022700001408DF802608DF80340684601F09CF93A +:102280000F208DF800008DF801508DF802408DF878 +:102290000340684601F090F934208DF800008DF875 +:1022A00001408DF802608DF80340684601F084F922 +:1022B0002F208DF800008DF801508DF802408DF828 +:1022C0000340684601F078F935208DF800008DF85C +:1022D00001408DF802608DF80340684601F06CF90A +:1022E000F8BD01B9102110F8012B10F8013B491E6F +:1022F0005A400904090CF8D102F07F007047000031 +:102300002DE9FF5F14460F464FF480564FF4806866 +:102310004FF4C0694FF00C0A40F2244B002580B105 +:10232000012830D0022851D0032871D1012188041E +:1023300005F0DCFC0097012C6DD0022C70D094B31A +:1023400077E00121480405F0D1FC0097012C03D06F +:10235000022C06D054B10DE0ADF80460ADF8088051 +:1023600008E0ADF80460ADF8089003E0ADF8045063 +:10237000ADF80850ADF80650ADF80C50ADF80AA015 +:1023800069463B4C5DE00121C80405F0AFFC0097B5 +:10239000012C03D0022C07D05CB10EE0ADF8046034 +:1023A000ADF8088009E040E0ADF80460ADF80890B1 +:1023B00003E0ADF80450ADF80850ADF80650ADF8A4 +:1023C0000C50ADF80AA069462A4C3AE001210805F4 +:1023D00005F08CFC0097012C03D0022C06D054B1E0 +:1023E0000DE0ADF80460ADF8088008E0ADF80460D9 +:1023F000ADF8089003E0ADF80450ADF80850ADF822 +:102400000650ADF80C50ADF80AA069461A4C18E019 +:102410002CE000E004E0ADF80460ADF8088008E0CE +:10242000ADF80460ADF8089003E0ADF80450ADF8E5 +:102430000850124CADF80650ADF80C50ADF80AA09B +:102440006946204608F08CF90121204608F0F1F891 +:1024500001225946204608F06BF91021204608F069 +:10246000E5F80122C021204608F0EDF8BDE8FF9F05 +:1024700000440040004C0040005000400048004034 +:102480002DE9FC410024CDE900446F46642200237D +:10249000F5F798FE0E460546104619460A22002317 +:1024A000F5F790FE010102F00F000818385504F10D +:1024B0000104E4B228463146082CE7D3DDE90001E7 +:1024C000BDE8FC812DE9FC5F984E4FF0040982467F +:1024D000002586F8249B00EB400101EB0A10A6F5CD +:1024E000805707EB0014019404F5805494F8610DB3 +:1024F000012803D10021504600F020F90AEB4A02DE +:10250000BB4607EB8207A7F59B6707F500574FF01F +:10251000000887F8008087F8028087F8018087F834 +:1025200003800521B96087F8308087F83280012068 +:1025300087F8310087F83300D4F85C0D00EB800099 +:102540004000B86394F8592DD4F8541D5046A7F6AE +:102550002837FFF7D5FE94F85A1D0AEB0A1202EB52 +:102560000A20734A082902EBC000009000F50050D1 +:1025700013D2DFE801F01204060A1A0C181A05211A +:1025800000E00F2180F8181207E00721FAE7D4F8DD +:102590005C1D64225143C7F8601B9BF81810D94694 +:1025A000012904D019E00321ECE74946EAE780F865 +:1025B00018820120C7F8300B5E4F80213846F7F7AC +:1025C00002FD08213846F7F7FEFCB9155A48F7F71F +:1025D000FAFC39153846F7F7F6FC4FF0A10ECB465A +:1025E0007FE0009805EB051200EBC20000F50770D4 +:1025F00000F5005000210173012282734173C17301 +:10260000D4F85C2D94F85B7D7A4302EB8202920051 +:102610004261019A02EB051202F5805292F8867D22 +:1026200027F0800782F8867D017094F85A1DA0F586 +:102630000770082953D2DFE801F0520408080A0C99 +:102640000E44E52180F8211249E07146FAE7B121F4 +:10265000F8E73121F6E7F12180F8211200212BE083 +:1026600001EB011303EB01230BEBC30701EB410368 +:1026700003EB01130BEB0313002003F5805915E066 +:1026800003EB001C0CF5805C9CF884CD92F88C8DDB +:10269000C44509D192F884CD00EB001807EBC808B7 +:1026A00008F5005888F893C2401CC0B299F85BCD79 +:1026B0008445E5D8491CC9B296F8240B8842CFD886 +:1026C0000DE0062180F8211205EB0A1101EB8102D1 +:1026D000C2EB81115944D1F86910C0F850126D1C39 +:1026E000EDB294F85B0D5B46A8423FF67AAF00204E +:1026F00086F8250B00EB400101EB001103EB011103 +:1027000001F5805191F85A2D052A09D291F85A2DD8 +:1027100032B196F8252B91F85B1D114486F8251BE4 +:10272000401CC0B20428E5D3BDE8FC9FA4220020D1 +:10273000A4120020000C0240000002402DE9F041EC +:10274000054663484FF4804253100668614884147C +:10275000C71439B1C5B1012D18D0022D18D0032DE1 +:102760001BD117E035B1012D06D0022D06D0032D67 +:1027700013D105E0114604E0194602E0214600E0CD +:102780003946F7F720FC08E0114604E0194602E05C +:10279000214600E03946F7F714FC642009F036FCC6 +:1027A00000224FF416512846FFF7AAFD4A4905EBCF +:1027B000450001EB800000F58050002280F85A2B84 +:1027C000C0F85C2B05EB450000EB051001EB001099 +:1027D00000F58050D0F85C3D01F58041C1F88834A7 +:1027E000012381F8813490F85A1D3C4C962305EB67 +:1027F0008500204406290AD2DFE801F00903050517 +:102800000733762102E0837001E06E218170C5EB11 +:102810000511334B01EB8101C02403F8314003EB78 +:10282000C10462700821A170E27006F00F0105EB8F +:10283000051211442171807860712020A071E1712E +:10284000802020724C2060725420A0722548264FB0 +:102850000B2645B1012D0FD0022D25D0032D14D10B +:102860002DE06621D2E78021F7F7ABFBC7F8A46023 +:102870001D480121A03006E00821F7F7A2FB7E6782 +:10288000194801217030F6F729FD184890F8E8033F +:1028900028B1204600232A460B21F7F7B7FBBDE8F5 +:1028A000F041642009F0B2BB4FF480711048F7F793 +:1028B00088FBC7F8BC600C480121B830E3E74FF44F +:1028C0008061F7F77EFBFE65074801215830DAE7A3 +:1028D000187AFF1F00180240A41200202074002064 +:1028E000205B0020000C024000600240A422002077 +:1028F000000002402DE9F04700252DED028B8EB03F +:102900008DF828508DF82C508DF83050CDE90855B1 +:10291000CDE900558DF808508DF80C508DF8105009 +:102920008DF81450ADF818509FEDFE0AFE4C079537 +:102930008DED090A94F83A0D4FF0010908B384F8B7 +:102940003A5DB4F8520DF94E3168C1F57A7188429A +:1029500017D13068C0F57A70A4F8500D371F0021E8 +:102960003846F6F7BBFCF2493846F6F7A1FCF149C8 +:1029700081F800904FF47A70306001213846F6F704 +:10298000ADFC94F8DA0CEB4FBF1C02280AD00428E7 +:1029900001D0052803D184F8469DC4F8485D8DF820 +:1029A000285055E2E048603090F8D80BDFF8888373 +:1029B00041F6865A08F1020606F5805600287DD0B9 +:1029C00001287CD00228E6D1F879397A40EA012042 +:1029D000C117CDE90001D7480721801CF6F728FC74 +:1029E000CDE90805DDE90001089B6940584008432E +:1029F000D1D13878401E8DF8100086F82C5D9DF8F6 +:102A000010004646404400F5805080F88555B8795E +:102A1000F5F7E8FD41EC110B9FEDC80B08F0B0F99C +:102A20003879B0EE408AF0EE608AF97840EA012009 +:102A3000F5F7D8FD53EC182BF5F754FDF5F737FEF5 +:102A40009DF8101006EB011101F58051C1F89505B4 +:102A50009DF8100006EB001000F58050C0F891556D +:102A60009DF8100006EB001000F58050C0F8995555 +:102A70009DF8100006EB001000F58050C0F89D5541 +:102A80009DF8080000EB400101EB00109DF81010CC +:102A900006EB001000EB011101EB0A00017841F098 +:102AA00080010170797A9DF8080000EB001202EBBA +:102AB000002006EBC0029DF8100001E017E00BE1DA +:102AC00000EB001002EBC00000F5005080F8581237 +:102AD0009DF8080000EB400101EB001006EB001030 +:102AE00000F5805090F85B0D84F8840553E79DF85D +:102AF000081008EB410000F58040B0F83414781C51 +:102B0000891FF6F7ABFBC117CDE908019DF8081046 +:102B100008EB410000F58040B0F834148548C01E31 +:102B20000844042105F0A2FBC117CDE90001DDE94D +:102B3000083201460198594050400143D6D186F8E9 +:102B40002C5D3879ADF81800BDF818003128CDD1CA +:102B50009DF80800464608EB400000F58040B0F8BC +:102B600034044121183890FBF1F0C117CDE9000180 +:102B700084F884058DF82850A4E09DF8280000EB27 +:102B800080103844017D9DF82800304400F58050C5 +:102B900080F885159DF82800082100EB8010384446 +:102BA0001A3005F02FFB00EE100AB8EEC00A8DEDCA +:102BB000090A10EE100A9DF8281006EB011101F524 +:102BC0008051C1F895059DF82800082100EB801080 +:102BD0003844323005F016FB00EE100AB8EEC00A99 +:102BE0008DED090A10EE100A9DF8281006EB011170 +:102BF00001F58051C1F891059DF82800082100EBEE +:102C0000801038443A3005F0FDFA00EE100AB8EEB4 +:102C1000C00A8DED090A10EE100A9DF8281006EB87 +:102C2000011101F58051C1F899059DF8280008218E +:102C300000EB80103844423005F0E4FA00EE100A50 +:102C4000B8EEC00A8DED090A10EE100A9DF82810A2 +:102C500006EB011101F58051C1F89D059DF80800B2 +:102C600000EB400101EB00109DF8281006EB00106E +:102C700000EB011101EB0A00017841F080010170C5 +:102C80009DF8080006EB400000F58040B0F83414D1 +:102C90002848401C095C9DF8080000EB001202EB7C +:102CA000002006EBC0029DF8100000EB001002EBC4 +:102CB000C00000F5005080F858129DF82800401C14 +:102CC0008DF828009DF82810DDE90023891A75EB9E +:102CD0000300FFF652AF5EE6787DB97D40EA012041 +:102CE000C117CDE9000113481521801CF6F7A0FAA1 +:102CF000CDE90805DDE90010089B68405940014313 +:102D0000E9D13878401E8DF8100086F82C5D9DF8CA +:102D100010004646404400F5805080F885559DF8E7 +:102D200010000FE000000000A42200202C640240EC +:102D300000880010CE0A0020A4120020000000002D +:102D40000000244008EB001000F58050C0F89555B5 +:102D5000B879797940EA012000EE100AF8EE400ACD +:102D60009FED400A387980EE801AF97840EA012018 +:102D700000EE900A9DF81000F8EE600A71EE200A4D +:102D800010EE901A06EB001000F58050C0F8911577 +:102D9000B87A797A40EA012000EE900A387AB8EEE3 +:102DA000601AC1EE000AF97940EA012000EE100A2B +:102DB0009DF81010B8EE400A30EE800A10EE100AAE +:102DC00006EB011101F58051C1F89905F87A00066A +:102DD000387BF97A40EA01200AD400EE100ADFEDD0 +:102DE000220AB8EE400A20EE200A10EE100A0BE08C +:102DF000404280B2F5F7F6FB9FED1C1B53EC112B04 +:102E0000F5F7FEFAF5F753FC9DF8101006EB0111EB +:102E100001F58051C1F89D059DF8080000EB4001C7 +:102E200001EB00109DF8101006EB001000EB0111F3 +:102E300001EB0A00017841F080010170F97D32E672 +:102E40009DF828003D549DF82800401C8DF828006E +:102E50009DF828001428F3D30EB0BDEC028BBDE81A +:102E6000F087000000FF7F470000803D0000000069 +:102E70000000B0BF2DE9F34F8246F2A085B0D0E943 +:102E80000010CDE90110F1A00026D0E90010CDE935 +:102E90000310F04935463746B046B3464E70EE4A09 +:102EA00002EB0A0000F5805090F82C1D042921D176 +:102EB000052180F82C1D594680F8DEBC90F8BC3CFA +:102EC00023F0800380F8BC3C5046BAF1020F07D0D3 +:102ED000042803D0BAF1050F0CD105E0DF4805E066 +:102EE000DE483121801E01E0DC48401C00F5005026 +:102EF00080F8E31CD8480AEB4A0100EB011000F50A +:102F00008050814690F8D22BD548D64C4FF4807132 +:102F1000022A7DD0042A0FD0052A0AD194F82C0D5C +:102F2000401C84F82C0D99F8D11BD9F8CC0B00F07B +:102F3000FDFA07B0BDE8F08F94F8DC2C002AF8D039 +:102F4000F7F73FF8C44E99F8D11BD9F8CC0B00F035 +:102F5000EDFA94F8DC0C012802D0022841D11BE0E4 +:102F600094F8DB1C01EB8100C0EB8110304490F839 +:102F70006080B94A50F8617F02F64173C2F8217F40 +:102F80004768C2F8257F8268C6F8292F026A1A604E +:102F9000808C98800F0924E096F8208F1DE007EBC5 +:102FA000470101EB071106EB0112002002F58051E9 +:102FB00009E002EB001303F5805393F884CDC44578 +:102FC00005D0401C80B291F85B3D8342F1D891F866 +:102FD0005B1D814205D87F1CBFB294F8240BB84218 +:102FE000DDD840460021FFF74BFA02460B4606218A +:102FF0000020CDF800B004F0ABFD07EB470000EB7C +:10300000071006EB0017A7F5247707F5005700E037 +:10301000ADE03878C0F381000090D6F8212F00236E +:103020000721184606F6297604F092FD387800F05C +:103030000300009056F8042C00230821184604F0E1 +:1030400087FD3878C0F30110009032680023092111 +:10305000184604F07DFD322004F8C70F3020607060 +:10306000717F00EB1111A170717F01F00F01303100 +:10307000E1702D212171327F00EB12126271327FDB +:1030800002F00F023032A271E171F17E00EB1111FA +:103090002172F17E01F00F0130316172B17E00EBDF +:1030A0001111E172B17E01F00F01303121733A212B +:1030B0006173727E00EB1212A273727E02F00F0235 +:1030C0003032E2732174317E00EB11106074307E77 +:1030D00000F00F003030A07400202021624F40F239 +:1030E0008A22C73CA6F629763954401C80B2904209 +:1030F000FAD34FF00A0C87F800C087F801C000210E +:10310000002006EB4112131893F85B3F202B03D1EC +:10311000401C80B22028F6D31F280DD2002013189F +:1031200093F85B3F00EB451807F80830401C80B26D +:103130002028F4D36D1CADB2491C89B21429DFD309 +:1031400007EB451080F820C080F821C080F822C02D +:1031500080F823C080F824C080F825C0252000EB2B +:1031600045100004000C84F8DCBC55D1E1E60F46A4 +:103170008046F6F728FF4FF400714046F6F723FF2C +:10318000354D99F8D11BD9F8CC0B00F0CFF994F854 +:103190002C0D401C84F82C0D0AEB4A0101EB0A109F +:1031A00005EB001000F5805090F8600DE8B10225A5 +:1031B0000124032601283AD00228D7D139464046B7 +:1031C000F6F701FF284F3C707E7087F802B087F851 +:1031D00003B087F804B07D7106212348F6F728F87C +:1031E000010AF971B871082016E0069831280AD052 +:1031F0004528BBD11C4803A98A5D8255761CB6B20E +:10320000072EF9D307E0184801A98A5D8255761C7C +:10321000B6B2072EF9D307201449086013480121DC +:10322000001FF6F75BF80B4981F801B081E60E4FFD +:103230003C707E7087F802B0FD7087F804B00920FA +:103240007871C9E7016932303130300001693230BC +:1032500045303000CE0A0020A4120020A802002031 +:1032600000080240A4220020B80E0020A4640240FE +:1032700070B50D4C40F224452946204607F039FA36 +:10328000002810D02946204607F0D0F92088201DBC +:1032900000880648012180F8391D05490968C1F5F3 +:1032A0007A71A0F8521D70BD00140140A4220020C4 +:1032B0002C64024010B5124C10492046F5F7F8FF77 +:1032C00000212046F6F70AF80E4C4021204607F070 +:1032D00009FA0028F9D04FF400710B48F6F771FE97 +:1032E000074C0A49783C2046F5F7E2FF01212046C9 +:1032F000F5F7F4FF06490120487010BD008020203A +:10330000A064024000140140000802400088001040 +:10331000CE0A00202DE9F04301218FB0880504F08A +:10332000C1FCDFF894904846F5F7E2FF4020050124 +:1033300003900024CDE90545C60207940894CDE921 +:1033400009464FF020681E480B940C940D941B4FB7 +:10335000CDF800800E94CDE9017069464846F6F735 +:103360006FF8012210214846F6F754F8DFF848902C +:10337000A9F178094846F5F7BBFF4FF47A70CDE91B +:103380000340CDE9054507940894CDE909460D4869 +:103390000B940C940D94CDF800800E94CDE901703F +:1033A00069464846F6F74CF801214846F5F796FF7E +:1033B0000FB0BDE8F0830000A06402400414014097 +:1033C000B80E0020D00A00207CB50121042004F0B2 +:1033D00069FC184E082206213046F6F7DBFD08226C +:1033E00007213046F6F7D6FD02218DF8051000259D +:1033F0008DF806500124C0208DF8074000908DF80C +:10340000041069463046F6F789FD4FF4407000908D +:103410008DF804408DF8065003208DF805008DF8D6 +:10342000074069463046F6F779FD61023046F6F707 +:10343000C8FD7CBD000802402DE9F0410024FFF7E3 +:10344000C3FF00214FF4E13000F070F8FFF762FF96 +:1034500000F04EF824480023037083704370C3705B +:10346000022181600373837301264673C6734FF490 +:103470007A7141611D4A04EB440102EB8100A0F521 +:10348000447000F50050037083704670C67002EB04 +:10349000011505F58055D5F8D41B01EB81014900D4 +:1034A000816095F8D21BA0F54F60022909D004294C +:1034B00001D0052911D1101900F5805080F8E33CA6 +:1034C0000BE03121171907F5805787F8E31CD5F871 +:1034D000D41B64256943C0F8F81C641CE4B2052CB5 +:1034E000C9D3BDE8F0810000DC2F0020A412002029 +:1034F00038B545208DF8000002208DF80100012428 +:103500008DF802408DF80340684600F055F84720DA +:103510008DF800008DF8014000208DF802008DF834 +:103520000340684600F048F838BD00007FB50C46FF +:1035300005460121202004F0F1FB00204FF48051CA +:103540000095012C03D0022C06D064B10FE0ADF839 +:1035500004104FF4806103E0ADF804104FF4C06133 +:10356000ADF8081003E0ADF80400ADF80800ADF8C0 +:103570000400ADF80600ADF80C000C200D4CADF8C1 +:103580000A006946204607F0EBF80121204607F0C3 +:1035900050F8012240F22441204607F0C9F81021DA +:1035A000204607F043F80122C021204607F04BF8DF +:1035B0007FBD00000014014030B50F23C2780178B0 +:1035C0000125FAB1144A126801F1E02102F4E06227 +:1035D000C2F5E062C2F30722C2F10404D34042788C +:1035E000A24084781C401443220181F80024007812 +:1035F00000F01F018D404009800000F1E020C0F87C +:10360000005130BD01F01F0085404809800000F1E5 +:10361000E020C0F8805130BD0CED00E0024A1140BE +:10362000014302480160704780FFFF1F08ED00E082 +:1036300010B50021074B0A46002003EBC004401CD4 +:10364000C0B262548028F8D3491CC9B20829F3D308 +:1036500010BD0000237E00202DE9FE4F0026171A22 +:103660008146701E3546A3EB010A8846002F02DD15 +:103670004FF0010102E003D14FF00001019102E09F +:10368000C7F100070190BAF1000F02DD4FF0010011 +:1036900002E003D14FF00000009002E0C7F1000A01 +:1036A00000905046574501DD3C4600E00446601C52 +:1036B0004FF0000B029016E008F0FF0109F0FF0048 +:1036C0000C9A00F015F83E445544A64202DD0199DB +:1036D000361B8944A54202DD00992D1B88440BF15D +:1036E00001001FFA80FB02998B45E5DBBDE8FE8FE8 +:1036F00030B5CC0801F0070301259D40EBB2064D23 +:1037000005EBC005C808285C0AB1184302E063EA6B +:103710000000C043285530BD237E00202DE9FC4128 +:1037200001210A2004F0BEFA01248DF8044000268D +:103730004FF4C0508DF80660032700908DF8057097 +:103740008DF8074069464648F6F7E8FB8DF80440D7 +:103750008DF806608DF80570A5028DF80740414C84 +:10376000009569462046F6F7D9FBC82008F04EFCC4 +:1037700029462046F6F725FCC82008F047FC2946D4 +:103780002046F6F720FCC82008F040FC0021FD2070 +:1037900000F054FA0021122000F050FA0021AE206F +:1037A00000F04CFA0021D52000F048FA0021A020BA +:1037B00000F044FA0021A82000F040FA00213F2048 +:1037C00000F03CFA0021D32000F038FA002108462E +:1037D00000F034FA0021402000F030FA0021A0204F +:1037E00000F02CFA0021C02000F028FA0021DA2095 +:1037F00000F024FA0021122000F020FA002181209C +:1038000000F01CFA00217F2000F018FA0021D920D6 +:1038100000F014FA0021822000F010FA0021DB20D1 +:1038200000F00CFA0021342000F008FA0021A42056 +:1038300000F004FA0021A62000F000FA0021202068 +:1038400000F0FCF90021084600F0F8F9FFF7F0FE5F +:103850000021AF2000F0F2F900F054F8BDE8FC813F +:10386000000C0240000402400346012000E05843DF +:10387000491EC9B2FBD270472DE9F84F82460A981B +:103880000D4650436421B0FBF1F0984600F0FF0B69 +:103890004FF001090AEB02072B4600245046FAB20A +:1038A0001946CDF80090FFF7D7FE05EB0806F3B2F6 +:1038B000FAB2F1B25046CDF80090FFF7CDFE524675 +:1038C000F3B229461046CDF80090FFF7C5FEF3B2DB +:1038D000FAB2F8B22946CDF80090FFF7BDFE4F4688 +:1038E0000AEB0B0609E02819C3B2C1B2F2B2504686 +:1038F0000097FFF7B1FE641CE4B24445F3D3BDE882 +:10390000F88F000070B50025B020294600F096F928 +:103910000021084600F092F90021102000F08EF9F5 +:10392000084E002406EBC4000121405D00F086F93A +:10393000641CE4B2802CF5D36D1CEDB2082DF0D3DD +:1039400070BD0000237E002070B50B4C054602219F +:10395000204604F071FB0028F9D02946204604F0E7 +:1039600074FB0121204604F067FB0028F9D02046B3 +:1039700004F069FBC0B270BD003800402DE9FC4F77 +:103980001D46884681468B460090082B0ED068075E +:1039900000D0012000EBD500690810FB01F0C0B297 +:1039A000203A02F0FF0A0026019046E00620F7E7E1 +:1039B000082D10D00C2D14D0102D16D0182D3FD15D +:1039C00021490AEBCA0001EB80000027845DE00773 +:1039D0000FD00B9A10E01D490AEB4A0001EB4000A2 +:1039E000F3E70AEB4A001A49EDE71A4901EB0A101E +:1039F000EBE70B9830B3002241464846FFF778FECC +:103A00007F1C640808F10100FFB200F0FF08082FD6 +:103A1000DDD309F1010000F0FF09082D0AD000995B +:103A2000A9EB0100B0EB550F04D10BF1080089465A +:103A300000F0FF0B761CD846F6B201988642B7D349 +:103A4000BDE8FC8F0122D7E728DE01089CD10108E0 +:103A5000C4D3010838D801082DE9FF4F81B04FF0D9 +:103A60000005DDE90F7ADDF838B05FEA030980462A +:103A70002E4612D10398F4F7B5FD41EC100B07F078 +:103A8000E7F89FED331B51EC100B53EC112BF4F7BF +:103A900010FCF4F7C8FD00F0FF09082F00D1022543 +:103AA000D94510D8BBF1000F0DD03B463022CDF8E0 +:103AB00000A040460299FFF761FF05EB570101EBBB +:103AC000080000F0FF08002431E0A9EB0B01A1423F +:103AD0000DD105EB570101FB0480C0B23B462E22FD +:103AE000CDF800A00299FFF749FF01261DE0001B59 +:103AF000401EC1B20A20FFF7B7FE0399CDF800A01F +:103B0000B1FBF0F00A21B0FBF1F201FB120106EB70 +:103B10000800A1B105EB570202FB04003031C0B22E +:103B2000CAB23B460299FFF729FF641CE4B209EBD5 +:103B30000600A042C9D805B04846BDE8F08F05EBA5 +:103B4000570101FB0400C0B23B463022EAE7000007 +:103B5000000000000000F03F2DE9FF4F81B0064655 +:103B600000900F464FF0000A8946580700D0012008 +:103B700000EBD3000490002032E0002029E00E98F2 +:103B8000002410F80A500AF101001FFA80FAE80731 +:103B900001D00F9A02E00F9848B300223946304610 +:103BA000FFF7A6FD7F1C641C6D08E4B2FFB2082C71 +:103BB000EDD3761C0098F6B2311A0398814204D1F5 +:103BC00009F10800009E00F0FF0908F101004F46CE +:103BD000C0B2039980468842D1D30BF10100C0B234 +:103BE000049983468842C8D305B0BDE8F08F01220E +:103BF000D4E72DE9F8431D46DDE9087816468946E5 +:103C000004460EE03B4649462046CDF80080FFF7CB +:103C1000B5FE082F0ED004EB5700C4B26D1EEDB2F6 +:103C2000761C002D04D03278202A01D37E2AE9D9CF +:103C3000BDE8F883A41DE4B2F0E700002DE9F041EF +:103C4000114C06464FF4006500292946204602D053 +:103C5000F6F7B9F901E0F6F7B4F94FF480573946B1 +:103C60002046F6F7AEF939460848F6F7ACF9304683 +:103C7000FFF76AFE39462046F6F7A5F929462046A1 +:103C8000BDE8F041F6F79FB9000C02400004024085 +:103C90002DE9F04F8BB04FF000094F46ADF8009082 +:103CA000ADF80490ADF80890ADF80C90ADF8109018 +:103CB000ADF81490F74C4D4694F8E206A4F5805AFE +:103CC0000106F54E0AF580404FF0010B069001F118 +:103CD000B28701F0B8BF94F8A607022805D194F87E +:103CE000A50710B10720ADF81400BDF8140030444A +:103CF0008079BDF814103144C97840EA0160BDF8FC +:103D0000141031440979BDF8142009043244527961 +:103D100041EA02210843E1494A6890424DD0486097 +:103D2000BDF8140030448078BDF81410314449784F +:103D300040EA0125B4F86A16BDF814002844801C36 +:103D400081423AD3B4F86A06BDF81410401B401AF9 +:103D5000801EA4F86A06BDF8140029463044F5F721 +:103D600067FABDF81410294431444978BDF814208D +:103D70002A44B25C41EA0221814241F0418794F831 +:103D8000E80340B1A81C81B2BDF8140001233044FF +:103D90000422F6F73BF9BDF814003044007900F036 +:103DA00001000890BDF81400304480790023C0F36E +:103DB0004200A5F10708079012E0A4F86A760BB05C +:103DC000BDE8F08F18443044C079DDE90721F5F7EC +:103DD00031FCBDF8141019443144C8715B1C9BB20E +:103DE000BDF814004345EDDB3044C07984F8A4B736 +:103DF000C4F8A87684F8A676069981F87674C1F896 +:103E0000787494F8A617032903D094F8A61701290B +:103E100002D1A34AC2F888B2ADF80C7012287DD046 +:103E20000CDCA0F10B00072817D2DFE810F04B0BD9 +:103E3000AD0BE90BE30BFA0D2100AD0CA2286FD0FE +:103E400007DC14286DD0152801F06286A12804D162 +:103E50002EE3A32866D0A42865D00020BDF8141056 +:103E600001447754401C80B20528F7D301F0C3BE4B +:103E7000ADF80070F5E1BDF80000D04600EB400160 +:103E800001EB00100AEB001000F5805090F85A0D7D +:103E900008287DD2DFE800F07C040404047CA70439 +:103EA000ADF804708CE0BDF81400BDF80C2010448F +:103EB0003044007A98B3012802D0022876D113E06A +:103EC000BDF80000BDF8041000EB400202EB00104A +:103ED00008EB001000EB011041F686510844017810 +:103EE00021F00401017061E0BDF8000000EB400228 +:103EF00002EB0010BDF8042001EB001000EB0210F3 +:103F000041F686521044027822F008020270BDF891 +:103F1000000000EB400202EB001005E0FDE345E08D +:103F2000FCE3FCE3FCE3FCE3BDF8041008EB001049 +:103F300000EB011000F58050C0F8887DBDF800103E +:103F40000220F5F70BFC00204346BDF8001001EB02 +:103F5000011202EB012103EBC102BDF8041001EBD9 +:103F6000011102EBC101014401F5005181F85B72BE +:103F7000401C80B21428E8D30020BDF8001001EBEB +:103F8000011202EB012103EBC102BDF8041000E0B5 +:103F900062E101EB011102EBC101014401F50051A5 +:103FA00081F87772401C80B20A28E6D3BDF80C0075 +:103FB000401CADF80C00BDF80400401CADF8040036 +:103FC000BDF8000000EB400101EB001008EB001011 +:103FD00000F58050414690F85B0DBDF804209042FA +:103FE0003FF661AF38E1ADF8047023E1BDF814008D +:103FF000BDF80C2010443044007A042805D005DCBC +:1040000058B101284ED002287ED132E108287CD058 +:1040100010287BD0202877D1E7E1BDF8000000EB25 +:10402000001202EB002001EBC002BDF8040000EB1F +:10403000001002EBC00000F5005090F8920210282A +:1040400024D1BDF8000000EB001202EB002001EBD0 +:10405000C002BDF8040000EB001002EBC00000F548 +:10406000005080F89272BDF80000F32200EB0013BC +:1040700003EB002008EBC001BDF8040000EB0010CA +:1040800001EBC00000F5005080F82122BDF80C00C3 +:10409000401CC8E0A4220020347400201802002034 +:1040A00000004042BDF80000F22200EB001303EBD9 +:1040B000002001EBC003BDF8040000EB001003EB8F +:1040C000C00000F5005080F82122BDF8000000EB90 +:1040D000400202EB0010BDF8042001EB001000EBE1 +:1040E000021041F686521044027822F00402027057 +:1040F000BDF81400BDF80C2010443044027ABDF81D +:10410000000000EB001302E08FE0B2E0F1E003EB0F +:10411000002001EBC003BDF8040000EB001003EB2E +:10412000C00000F5005080F892220020BDF8142055 +:10413000BDF80C301A4402443244537ABDF80020D2 +:1041400002EB021C0CEB022201EBC20CBDF80420B6 +:1041500002EB02120CEBC202024402F5005282F89A +:104160006532401C80B20F28E0D30020BDF8142037 +:10417000BDF80C301A4402443244137EBDF80020CE +:1041800002EB021C0CEB022201EBC20CBDF8042076 +:1041900002EB02120CEBC202024402F5005282F85A +:1041A0007732401C80B20A28E0D3BDF81400BDF875 +:1041B0000C201044304490F82200BDF8002002EB9F +:1041C000021303EB022201EBC203BDF8042002EB51 +:1041D000021203EBC20202F5005282F88C020020A8 +:1041E000BDF81420BDF80C301A440244324492F851 +:1041F0002330BDF8002002EB021C0CEB022201EB85 +:10420000C20CBDF8042002EB02120CEBC202024405 +:1042100002F5005282F88D32401C80B20528DFD3AF +:10422000BDF80C002030ADF80C00BDF80400401CB7 +:10423000ADF80400BDF8000000EB400101EB0010F8 +:1042400008EB001000F58050414690F85B0DBDF87A +:10425000042090423FF6CAAEBDF80000401CADF805 +:10426000000094F8240BBDF8001088423FF603AE1E +:10427000FCE5BDF80000F22200EB001303EB002088 +:1042800001EBC003BDF8040000EB001003EBC0001D +:1042900000F5005080F82122BDF8000000EB40023C +:1042A00002EB0010BDF8042001EB001000EB02103F +:1042B00041F686521044027822F004020270BDF8E2 +:1042C0001400BDF80C2010443044027ABDF8000000 +:1042D00000EB001303EB002008EBC001BDF8040065 +:1042E00000EB001001EBC00000F5005080F89222B6 +:1042F000CCE6BDF80000F32200EB001303EB002036 +:1043000001EBC003BDF8040000EB001003EBC0009C +:1043100000F5005080F82122BDF8000000EB4002BB +:1043200002EB0010BDF8042001EB001000EB0210BE +:1043300041F686521044027822F004020270BDF861 +:104340001400BDF80C2010443044027ABDF800007F +:1043500000EB001303EB002001EBC003BDF80400E9 +:1043600000EB001003EBC00000F5005080F8922233 +:10437000BDF81400BDF80C2010443044427ABDF85A +:10438000000000EB001303EB002001EBC003BDF8BD +:10439000040000EB001003EBC00000F5005080F8B3 +:1043A0008C220020BDF81420BDF80C301A440244C1 +:1043B0003244937ABDF8002002EB021C0CEB02227F +:1043C00001EBC20CBDF8042002EB02120CEBC2029E +:1043D000024402F5005282F88D32401C80B205285A +:1043E000E0D3BDF80C00C01D1DE7BDF80000F222AF +:1043F00000EB001303EB002001EBC003BDF8040049 +:1044000000EB001003EBC00000F5005080F8212203 +:10441000BDF8000000EB400202EB0010BDF80420E4 +:1044200001EB001000EB021041F6865210440278B6 +:1044300022F004020270BDF81400BDF80C201044F4 +:104440003044027ABDF8000000EB001303EB0020BB +:1044500001EBC003BDF8040000EB001003EBC0004B +:1044600000F5005080F892220020BDF81420BDF81D +:104470000C301A4402443244537ABDF8002002EB57 +:10448000021C0CEB022201EBC20CBDF8042002EB73 +:1044900002120CEBC202024402F5005282F88D3285 +:1044A000401C80B20428E0D3BDF80C00401DBAE6E1 +:1044B000A81E0D2190FBF1F0C0B20990ADF800707C +:1044C00009E2B846ADF80470DFE1BDF80000BDF8C0 +:1044D000041000EB400202EB00120AEB021000EBAA +:1044E000011000F5805090F8860D80077ED409EB0E +:1044F000890101EBC900BDF8141008443044007A6A +:104500000021FDF70DFBBDF80020BDF804C002EB53 +:10451000420303EB021352460AEB031303EB0C13A3 +:1045200003F5805393F8843D434088EA0100034338 +:104530005CD1BDF8000000EB001101EB002002EBA4 +:10454000C001BDF8040000EB001001EBC00000F555 +:10455000005090F8590201287ED1BDF81400304473 +:10456000417ABDF8000000EB001303EB00200AEBDA +:10457000C002BDF8040000EB001002EBC00000F523 +:10458000005080F82212BDF814003044407BBDF882 +:1045900014103144897A40EA0161BDF814003044B6 +:1045A000C07ABDF8142000043244127B40EA022095 +:1045B0000143BDF8000000EB001202EB0022BDF841 +:1045C00004000AEBC20200EB001002EBC00000F591 +:1045D0000050C0F82412BDF814003044007DBDF82E +:1045E00014103144497C40EA016000E048E1BDF824 +:1045F00014103144897CBDF8142009043244D27C63 +:1046000041EA02210843BDF8001001EB410202EB30 +:1046100001120AEB0211BDF8042001EB021101F5B1 +:104620008051C1F8880DBDF8000000EB400101EB9E +:1046300000110AEB0110BDF8041000EB011041F667 +:1046400086510844017841F020010170BDF8001046 +:104650000220F5F783F800E089E0BDF8000000EBE8 +:10466000400101EB00110AEB0110BDF8041000EB52 +:10467000011000F5805090F8841DBDF8000000EB9B +:10468000001202EB00220AEBC20000F5005080F895 +:104690001512BDF8000000EB400101EB00110AEB20 +:1046A000011000F5805090F85A0D012806D002281C +:1046B00060D003285ED0072859D114E1BDF800006E +:1046C00000EB001101EB00200AEBC002BDF8040072 +:1046D000514600EB001002EBC00000F5005090F8CE +:1046E000220210B1012842D142E0BDF8000000EBE7 +:1046F000400202EB001001EB001000F5805090F832 +:10470000600D0028BDF8000000EB001202EB002055 +:1047100001EBC002BDF8040004E0FCE327E2FBE388 +:10472000A0E30BE100EB001002EBC00000F500502D +:10473000D0F8240203D0B0F1104F03D104E0B0F55B +:10474000100F01D0B52200E0C322BDF8000000EB3D +:10475000001303EB00200AEBC001BDF8040000EBDE +:10476000001001EBC00000F5005080F8212280E02D +:10477000B922EAE7BDF80000524600EB001101EB58 +:1047800000200AEBC001BDF8040000EB001001EBB3 +:10479000C00000F5005090F81C12BDF8000000EBBE +:1047A000001303EB00200AEBC00000F5005090F866 +:1047B000180281425DD1BDF814003044807BBDF801 +:1047C000141000043144C97B40EA0121BDF81400F3 +:1047D0003044007C0143BDF8000000EB001303EB04 +:1047E000002002EBC003BDF8040000EB001003EB57 +:1047F000C00000F50050C0F85012BDF8140030445D +:10480000417ABDF8000000EB001303EB002002EB3F +:10481000C003BDF8040000EB001003EBC00000F57E +:10482000005080F82212BDF80000A42100EB001314 +:1048300003EB002002EBC003BDF8040000EB001006 +:1048400003EBC00000F5005080F81E12BDF8000018 +:10485000A32100EB001303EB00200AEBC002BDF81C +:10486000040000EB001002EBC00000F5005080F8DF +:10487000211209F10100099900F0FF09894515D2BB +:10488000BDF80400401CADF80400BDF8000000EBCA +:10489000400101EB00100AEB001000F5805090F889 +:1048A0005B0DBDF8042090423FF60FAEBDF800004E +:1048B00000EB400101EB00110AEB011000F5805004 +:1048C00090F85B0DBDF8041088427CD8BDF800005C +:1048D000401CADF8000094F8240BBDF8001088428D +:1048E0003FF6EFADC4E4BDF8000000EB400101EB82 +:1048F00000100AEB001000F5805090F8600D0028C1 +:10490000BDF8000000EB001202EB00200AEBC00231 +:10491000BDF8040000EB001002EBC00000F50050F1 +:10492000D0F8240203D0B0F1104F05D002E0B0F56A +:10493000100F01D05A4608E7052206E7ADF80070CF +:104940004BE0ADF80470B84620E0BDF814003044E8 +:10495000007A0021FDF7E4F8BDF8002002EB4203E5 +:1049600003EB02130AEB0312BDF8043002EB03124F +:1049700002F5805292F8842D424088EA01000243F9 +:1049800032D0BDF80400401CADF80400BDF80000B2 +:1049900000EB400101EB00110AEB011000F5805023 +:1049A00090F85B0DBDF804108842CED8BDF8000029 +:1049B00000EB400101EB00110AEB011000F5805003 +:1049C00090F85B0D00E099E1BDF80410884289D8A9 +:1049D000BDF80000401CADF8000094F8240BBDF8B1 +:1049E00000108842ADD843E4BDF80000BDF80420B3 +:1049F00000EB400101EB001051460AEB001000EB08 +:104A0000021000F5805090F8842DBDF8000000EBF6 +:104A1000001303EB00200AEBC00000F5005080F803 +:104A20001522BDF8000000EB400202EB00100AEB7B +:104A3000001000F5805090F85A0D012806D0022889 +:104A400006D0032839D00728B0D17CE0CA227BE009 +:104A5000BDF8000000EB001202EB002001EBC002E9 +:104A6000BDF8040000EB001002EBC00000F50050A0 +:104A700090F81C22BDF8000000EB001303EB0020AF +:104A800001EBC00000F5005090F8180282428DD171 +:104A9000BDF80000AA2200EB001303EB002001EB9D +:104AA000C003BDF8040000EB001003EBC00000F5EC +:104AB000005080F81E22A32246E0BDF8000000EB63 +:104AC000001202EB002001EBC002BDF8040000EB75 +:104AD000001002EBC00000F5005090F81C22BDF859 +:104AE000000000EB001303EB002001EBC00000F519 +:104AF000005090F81802824225D1BDF80000AA2289 +:104B000000EB001303EB002001EBC003BDF8040031 +:104B100000EB001003EBC00000F5005080F81E22EF +:104B2000BDF80000A32200EB001303EB002001EB13 +:104B3000C003BDF8040000EB001003EBC00000F55B +:104B4000005080F821220422BDF8000000EB001381 +:104B500003EB00200AEBC001BDF8040000EB0010DD +:104B600001EBC00000F5005080F821221EE7ADF8EF +:104B7000007049E0ADF80470B84620E0BDF81400BC +:104B80003044007A0021FCF7CBFFBDF8002002EB97 +:104B9000420303EB02130AEB0312BDF8043002EBED +:104BA000031202F5805292F8842D424088EA0100F7 +:104BB000024330D0BDF80400401CADF80400BDF83D +:104BC000000000EB400101EB00110AEB011000F5C1 +:104BD000805090F85B0DBDF804108842CED8BDF827 +:104BE000000000EB400101EB00110AEB011000F5A1 +:104BF000805090F85B0DBDF8041088427ED8BDF857 +:104C00000000401CADF8000094F8240BBDF8001023 +:104C10008842AFD866E6BDF80000BDF8042000EB7E +:104C2000400101EB001051460AEB001000EB0210AE +:104C300000F5805090F8842DBDF8000000EB0013C3 +:104C400003EB00200AEBC00000F5005080F81522AD +:104C5000BDF814003044407ABDF8142000043244FA +:104C6000927A40EA0222BDF814003044C07A02432E +:104C7000BDF8000000EB001303EB002001EBC003C4 +:104C8000BDF8040000EB001003EBC00000F500507D +:104C9000C0F85022BDF8000000EB400202EB00100B +:104CA00001EB001000F5805090F85A0D082896D2BC +:104CB000DFE800F004053C3C830404B68FE7BDF850 +:104CC000000000EB001202EB002001EBC002BDF877 +:104CD000040000EB001002EBC00000F5005090F85B +:104CE0001C22BDF8000000EB001303EB002001EBD9 +:104CF000C00000F5005090F8180200E01DE3824269 +:104D0000DCD1BDF80000B22200EB001303EB002061 +:104D100001EBC003BDF8040000EB001003EBC00082 +:104D200000F5005080F81E22E52233E0BDF80000B7 +:104D300000EB001202EB002001EBC002BDF8040002 +:104D400000EB001002EBC00000F5005090F81C22B0 +:104D5000BDF8000000EB001303EB002001EBC000E6 +:104D600000F5005090F818028242A7D1BDF800006B +:104D7000A52200EB001303EB002001EBC003BDF8FC +:104D8000040000EB001003EBC00000F5005080F8B9 +:104D90001E22A322BDF8000000EB001303EB00204D +:104DA0000AEBC001BDF8040000EB001001EBC000ED +:104DB00000F5005080F8212211E7BDF8000000EB5B +:104DC000001202EB002001EBC002BDF8040000EB72 +:104DD000001002EBC00000F5005090F81C22BDF856 +:104DE000000000EB001303EB002001EBC00000F516 +:104DF000005090F81802824212D1BDF80000B5228E +:104E000000EB001303EB002001EBC003BDF804002E +:104E100000EB001003EBC00000F5005080F82122E9 +:104E2000BDF8000000EB001202EB002001EBC00215 +:104E3000BDF8040000EB001002EBC00000F50050CC +:104E400090F81C22BDF8000000EB001303EB0020DB +:104E500001EBC00000F5005090F818028242ABD17F +:104E6000022297E7BDF814003044007A0528BDF807 +:104E700014003044007A7CD2401EADF800000020BF +:104E8000BDF8001001EB410202EB01110AEB011128 +:104E900001EB001101F5805181F8847DBDF800100F +:104EA00001EB410303EB01110AEB011101EB0011CE +:104EB00001F5805181F8857DBDF8001001EB4103BB +:104EC00003EB01110AEB011101EB001101F5805117 +:104ED00081F88C7D401C80B21028D1D3BDF814001D +:104EE0003044807B0021FCF71BFE08437ED0BDF8D8 +:104EF00014003044407ABDF8141000043144897A1B +:104F000040EA0120BDF814103144C97A0843C117A2 +:104F1000FCF706FE01E0FDE3FDE3BDF8001001EB48 +:104F2000410202EB01120AEB021101F58051C1F8B6 +:104F3000540DBDF814003044007BB8460021FCF746 +:104F4000EFFDBDF8001001EB410202EB01120AEB8C +:104F5000021101F5805181F8580DBDF8140030445C +:104F6000407B0021FCF7DCFDBDF8001001EB4102A5 +:104F700000E0E3E102EB01120AEB021101F58051BE +:104F800081F8590DBDF814003044807B0021FCF7F6 +:104F9000C7FDBDF8001001EB410202EB01120AEB64 +:104FA000021101F5805181F85A0DBDF8140030440A +:104FB000C07B0021FCF7B4FDBDF8001001EB4102FD +:104FC00002EB01120AEB021101F5805181F85B0D31 +:104FD000BDF814003044007C0021FCF7A1FDBDF8B1 +:104FE000001001EB410202EB011200E0E5E00AEBE8 +:104FF000021101F58051C1F85C0DBDF81400304478 +:10500000407C0021FCF78CFDBDF8001001EB410253 +:1050100002EB01120AEB021101F5805181F8600DDB +:10502000BDF8000000EB400101EB00110AEB01109C +:1050300000F5805090F85A0DADF804800628D0464F +:105040005CD0A9E0BDF81400BDF804100844304459 +:10505000807C0021FCF764FDBDF804200321B2FB35 +:10506000F1F2BDF8001001EB410303EB011308EB73 +:10507000031101EB021101F5805181F8840DBDF897 +:105080001400BDF8041008443044C07C0021FCF733 +:1050900047FDBDF804200321B2FBF1F2BDF800107A +:1050A00001EB410303EB011308EB031101EB0211C8 +:1050B00001F5805181F8850DBDF81400BDF804108C +:1050C00008443044007D0021FCF72AFDBDF804208F +:1050D0000321B2FBF1F2BDF8001001EB410303EB39 +:1050E000011308EB031101EB021101F5805181F866 +:1050F0008C0DBDF80400C01CADF80400BDF8000024 +:1051000000EB400101EB001108EB011000F58050AD +:1051100090F85B0DBDF8041000EB4000884291D878 +:105120004BE0BDF81400BDF8041008443044807C06 +:105130000021FCF7F5FCBDF8001001EB410202EB89 +:10514000011208EB0211BDF80420520801EB021114 +:1051500001F5805181F8840DBDF81400BDF80410EC +:1051600008443044C07C0021FCF7DAFCBDF8001094 +:1051700001EB410202EB011208EB0211BDF8042021 +:10518000520801EB021101F5805181F8850DBDF83F +:105190000400801CADF80400BDF8000000EB4001E5 +:1051A00001EB001108EB011000F5805090F85B0D49 +:1051B000BDF80410B1EB400FB3D3BDF804001230BA +:1051C00085427DD9BDF8000000EB400101EB0010E5 +:1051D0000AEB001000F58050514690F85A0D012856 +:1051E00037D0BDF8000000EB400202EB001001EBED +:1051F000001000F5805090F85A0D032829D0BDF812 +:10520000000000EB400202EB001001EB001000F583 +:10521000805090F85A0D02281BD0BDF8000000EB1A +:10522000400202EB001001EB001000F5805090F8F6 +:105230005A0D07280DD0BDF8000000EB400202EB2C +:10524000001001EB001000F5805090F85A0D042872 +:105250005FD1BDF814002844304410F8020C00F06F +:105260000F00042814D2BDF8000000EB400202EB4E +:10527000001001EB001241F670501044BDF81420EC +:105280002A44324412F8022C037862F301030370BB +:10529000BDF814002844304410F8012C0420B0EB71 +:1052A000121F17D9BDF8000000EB400202EB0010FE +:1052B00001EB001241F670501044BDF8142000E0DC +:1052C00027E02A44324412F8012C1309027863F3D0 +:1052D00083020270BDF814002844304410F8010C19 +:1052E00000F00F00042814D2BDF8000000EB4002CB +:1052F00002EB00100AEB001141F670500844BDF8B3 +:1053000014102944314411F8012C017862F305117D +:105310000170BDF800100220F4F720FABDF800007B +:10532000C0B2FDF7CFF8BDF8000000EB40020AEB79 +:10533000820000F5805080F8B1B624E20528FCD147 +:10534000BDF814000930ADF80C00BDF80C00305C5D +:1053500084F8C80BBDF80C00401CADF80C00ADF88B +:105360000070A1E0BDF80C00305C0021FCF7D8FB18 +:10537000BDF8001001EB41020AEB021101F580516A +:1053800081F8D30BBDF80C00401CADF80C00BDF843 +:105390000C00305C0021FCF7C3FBBDF8001001EBF2 +:1053A00041020AEB021101F5805181F8D20BBDF8E0 +:1053B0000C00401CADF80C00BDF80C00305CBDF8D2 +:1053C0000C1000043144497840EA0120BDF80C106B +:1053D000314489780843C117FCF7A2FBBDF80010DF +:1053E00001EB41020AEB021101F58051C1F8CC0B2F +:1053F000BDF80C00C01CADF80C00BDF80C00305C12 +:105400000021FCF78DFBBDF8001001EB41020AEB17 +:10541000021101F5805181F8D00BBDF80C00401C41 +:10542000ADF80C00BDF80C00305C0021FCF778FBF7 +:10543000BDF8001001EB41020AEB021101F58051A9 +:1054400081F8D10BBDF80C00401CADF80C00BDF884 +:105450000C00305C0021FCF763FBBDF8001001EB91 +:1054600041020AEB021101F58051C1F8D40BBDF8DD +:105470000C00401CADF80C00BDF80C003044407826 +:10548000BDF80C10715C40EA0120BDF80C10891CBD +:10549000ADF80C10BDF80C100844ADF80C00BDF8C8 +:1054A0000000401CADF8000094F8C80BBDF80010D7 +:1054B00088423FF657AF00210A20F4F74FF9FDF775 +:1054C000BBFF98E3BDF814003044007A84F8EE0383 +:1054D000BDF814003044407A84F8ED03BDF81400A0 +:1054E0003044807A84F8EC03BDF814003044C07A6C +:1054F00084F8EB03BDF814003044007B84F8EA0321 +:10550000BDF814003044407B84F8E90304F2E93428 +:10551000F4F746F8F4F708F82078A4F2E934FF2805 +:1055200029D1F3F7B7FFBDF814003044007A84F8AE +:10553000EE03BDF814003044407A84F8ED03BDF862 +:1055400014003044807A84F8EC03BDF81400304431 +:10555000C07A84F8EB03BDF814003044007B84F873 +:10556000EA03BDF814003044407B84F8E903F4F703 +:1055700017F8F3F7D9FFDAF8580008B10F2000E068 +:105580000E2084F8A80736E3102084F8A807BDF899 +:1055900014003044007A84F8EE03BDF8140030445F +:1055A000407A84F8ED03BDF814003044807A84F822 +:1055B000EC03BDF814003044C07A84F8EB03BDF866 +:1055C00014003044007B84F8EA03BDF81400304432 +:1055D000407B84F8E90304F2E934F3F7E1FF02F0D9 +:1055E0000BFCC4F80700D4F80700D4F80700A4F2B5 +:1055F000E93400E30E2084F8A80784F8E171FAE2A8 +:10560000ADF8007050463EE0ADF8047016E0BDF80D +:10561000001001EB410202EB0111BDF8042000EB88 +:10562000011101EB021101F5805191F8861DC907A6 +:1056300014D1BDF80410491CADF80410BDF80010D9 +:1056400001EB410202EB011100EB011101F5805168 +:1056500091F85B1DBDF804209142D8D8BDF8001028 +:1056600001EB410202EB011100EB011101F5805148 +:1056700091F85B1DBDF80420914208D8BDF80010D8 +:10568000491CADF80010BDF800100429BCD3BDF8CA +:10569000001004296ED3FE4B5F70FE4AC2F888B238 +:1056A000C2F888B294F8E611002975D00D2184F86B +:1056B000A817BDF814103144497ABDF814203244BB +:1056C000127A41EA0221ADF80810BDF814103144F5 +:1056D000C97ABDF814203244927A41EA02215980F5 +:1056E00000214FF4007CD046BDF81400084430443B +:1056F000027B08EB010000F5805080F8E721491C8F +:1057000089B26145F0D3E248408800F2FF3081B2AF +:10571000012001E041E0A5E1F3F716FA00283BD0B3 +:1057200084F8E171DA48418864225143BDF80820C9 +:10573000B1FBF2F184F8E01188F807B04188491C08 +:1057400041804088BDF80810884225D994F8DC01D2 +:1057500040F0010084F8DC0194F8DC0120F0060040 +:10576000801C84F8DC01BDF80800A4F8DE010021EB +:1057700001204EE1102084F8A80794F8DC0140F0E5 +:10578000800084F8DC0136E2BDF814003044007A71 +:1057900084F8E1011120F4E694E0ADF80070504681 +:1057A0003EE0ADF8047016E0BDF8001001EB4102D8 +:1057B00002EB0111BDF8042000EB011101EB021115 +:1057C00001F5805191F8861DC90714D1BDF8041068 +:1057D000491CADF80410BDF8001001EB410202EBCA +:1057E000011100EB011101F5805191F85B1DBDF82D +:1057F00004209142D8D8BDF8001001EB410202EB21 +:10580000011100EB011101F5805191F85B1DBDF80C +:105810000420914208D8BDF80010491CADF80010D2 +:10582000BDF800100429BCD3BDF800100429AAD388 +:10583000DFF85C8288F80170964AC2F888B2C2F834 +:1058400088B294F8E611E9B3122184F8A817BDF8DC +:1058500014103144097A84F8E11194F8E111491ED9 +:10586000ADF800100021BDF814200A443244537AE8 +:10587000BDF8002002EB420C0CEB021200EB02120E +:105880000A4402F5805282F8623D491C89B20A2915 +:10589000E9D3BDF814103144097DBDF81420324419 +:1058A000D27C41EA0221ADF80810BDF81410314451 +:1058B000897DBDF814203244527D41EA0221A8F8C6 +:1058C000021000E05CE000214FF40073BDF814000A +:1058D00008443044C27D0AEB010000F5805080F896 +:1058E000E721491C89B29942F0D3B8F80200BDF80B +:1058F000001000EB8120401E81B20320F3F724F951 +:10590000F0B3B8F80210404664225143BDF80820B5 +:10591000B1FBF2F184F8E01152468AF807B0B8F80A +:105920000210491CA8F80210B8F80210BDF808309F +:10593000994243D9002041F68D5CBDF8001001EB7F +:10594000410303EB011102EB011101EB0011614472 +:105950000B7843F001030B70401C80B21028ECD38D +:10596000BDF8000000EB400101EB001002EB00105D +:1059700041F66C510844037843F00103037000E0E2 +:1059800049E0BDF8000000EB400303EB001002EB20 +:1059900000100844017821F00601891C0170BDF84F +:1059A0000810BDF8000000EB400303EB00100AEB09 +:1059B000001000F58050A0F86E1D27E040880128F7 +:1059C00029D1002041F68D5CBDF8001001EB4103A8 +:1059D00003EB011102EB011101EB001161440B78A3 +:1059E00023F001030B70401C80B21028ECD3BDF8EB +:1059F000000000EB400101EB00100AEB001041F643 +:105A00006C510844017821F001010170BDF80010CB +:105A10000220F3F7A3FE1F48C0F88872C0F888720E +:105A2000E9E0DAF858000A21B0FBF1F0BDF81410F3 +:105A30003144097A884214D1BDF814003044007A08 +:105A40000028504603D0816D0A39816503E08765DF +:105A5000102084F8A80700210520F3F77FFE8AF8BC +:105A600007B0C8E000212022D44600200CEB4113EF +:105A700003EB000888F85B2F401C80B22028F7D386 +:105A8000491C89B21429F0D3142184F8A81703E023 +:105A90001802002000004242BDF814003044007A91 +:105AA000ADF80800BDF814003044407AADF810009D +:105AB000BDF80800142801D9ADF80810BDF8100091 +:105AC000202801D9ADF81020002118E000200CEBAF +:105AD00041180EE0BDF81020BDF8143001FB026241 +:105AE00003441A44927A08EB000383F85B2F401CAE +:105AF00080B2BDF810209042ECD3491C89B2BDF8A9 +:105B000008008142E2D300210720F3F727FE72E06C +:105B1000152084F8A807BDF814003044017A5046D7 +:105B20008AF8201FBDF814103144097BBDF81420F9 +:105B30003244527A41EA0261BDF814203244927A2A +:105B4000BDF8143012043344DB7A42EA03221143D5 +:105B5000C0F8251FBDF814103144097CBDF814208D +:105B60003244527B41EA0261BDF814203244927BF8 +:105B7000BDF8143012043344DB7B42EA03221143A4 +:105B8000C0F8211FBDF814103144497CBDF8142021 +:105B900009043244927C41EA0221BDF814203244C7 +:105BA000D27C1143C0F8291FBDF814103144097D7F +:105BB00080F8461FBDF814103144497D80F8451F18 +:105BC000BDF814103144897D80F8441FBDF81410CD +:105BD0003144C97D80F8431FBDF814103144097E5B +:105BE00080F8421FBDF814103144497E80F8411FEF +:105BF000022084F8DC0CB4F86A06E0B1002016E05C +:105C00000020BDF8141001447754401C80B20528D0 +:105C1000F7D3FEF7D2B8BDF814102944014431443B +:105C20008978BDF814200244B154401C80B2B4F805 +:105C30006A168142EFD8B4F86A0600287EF44BA8B1 +:105C40000BB0BDE8F08F94F8A6074FF47A7830B126 +:105C500001287DD002287CD003287BD118E294F85B +:105C6000E206C0F3C3000E2874D2DFE800F0F707A5 +:105C700013F61F2B2B374D789BA7F5E4F6A1F748B9 +:105C800006F064FB002865D094F8E20620F0780066 +:105C90001030DAE0F2A1F14806F058FB0028F2D00B +:105CA00094F8E20620F078001830CEE0EDA1EB4841 +:105CB00006F04CFB0028E6D094F8E20620F07800CD +:105CC0002830C2E0E7A1E54806F040FB0028DAD022 +:105CD00094F8E20620F078003830B6E0E1A1DF4821 +:105CE00006F034FB0028CED09AF80100182805D918 +:105CF00094F8E20620F078005030A6E094F8E2062E +:105D000020F078004030A0E0D7A1D44806F01EFB78 +:105D10000028B8D05246511901F5805181F82B77EF +:105D20006D1CADB2142DF6D30021431833441B79FA +:105D3000551805F5805585F83037491C89B20F296B +:105D4000F3D300210320F3F709FD94F8E20602E003 +:105D500085E02EE16EE020F07800483002E2C4A138 +:105D6000BE4806F0F3FA00288DD05246511901F5CD +:105D7000805181F8E4766D1CADB2142DF6D300216C +:105D8000431833445B79551805F5805585F8E93695 +:105D9000491C89B20F29F3D394F8E20620F0780069 +:105DA0005030DFE1AFA1AD4806F0D0FA00288ED028 +:105DB00094F8E20620F07800583046E094F8AA07FC +:105DC00050B194F8E20620F07800603084F8E206E2 +:105DD000C4F8807684F87EB6A7A1A04806F0B6FA8B +:105DE000002827D0C4F8807684F87EB63044417904 +:105DF00000793039303841EA0010C117FBF790FEC6 +:105E000084F8AA079EA1954806F0A0FA002811D0B0 +:105E100031184A78302A06D34978305C3038303926 +:105E200041EA001001E0305C3038C117FBF778FE22 +:105E300084F8AB07A7E18BA1884806F087FA002811 +:105E400009D094F8E20620F0780084F8E206C4F85D +:105E5000807684F87EB696E187E12FE128E194F818 +:105E6000E206C0F3C3000D284CD2DFE800F00817AB +:105E7000232D3860078087F44B8D98003EE779A189 +:105E8000764806F063FAE8B3C4F8807684F87EB604 +:105E900094F8E20620F07800083063E179A195E0FB +:105EA000C4F8807684F87EB694F8E20620F0780094 +:105EB000103057E16BA1694806F048FA10B3C4F8F6 +:105EC000807684F87EB6AEE06FA1644806F03EFAB4 +:105ED000C0B194F8E20620F078002030B5E764A164 +:105EE0005E4806F033FA68B15246511901F5805107 +:105EF00081F8E4766D1CADB2142DF6D30021431861 +:105F0000334400E039E05B79551805F5805585F894 +:105F1000E936491C89B20F29F1D3C4F8807684F898 +:105F20007EB694F8E20620F0780028301AE152A1FB +:105F30004A4806F00BFA00B394F8AA1731B194F866 +:105F4000E21621F07801303184F8E216C4F8807648 +:105F500084F87EB63044417900793039303841EAEE +:105F60000010C117FBF7DCFD84F8AA070BE13DA187 +:105F70003A4806F0EBF9002880D104E194F8E206F3 +:105F800020F07800483060E736A1344806F0DEF9AA +:105F900010B394F8E20620F07800603055E731A1A4 +:105FA0002E4806F0D3F9B8B194F8E20620F0780054 +:105FB000D8E094F8E206C0F3C30005280CD2DFE86D +:105FC00000F003040CD438005EE726A1234806F055 +:105FD000BDF900287FF464AFD5E0C4F8807684F87A +:105FE0007EB6B07971793038303940EA0110C11786 +:105FF000FBF796FD84F8AA0721A1184806F0A6F938 +:1060000088B131184A78302A06D34978305C303864 +:10601000303941EA001001E0305C3038C117FBF73D +:106020007FFD84F8AB0794F8E20620F07800183082 +:1060300098E094F8E20620F0800084F8E20694F8F4 +:10604000E20620F0780084F8E206069880F876747C +:10605000C0F8787497E08EE061000000347400208E +:106060006F6B00004F4B0000494D45493A0000005E +:1060700049434349443A00004353513A0000000069 +:106080002C0000002200000052454144590000004D +:1060900094F8E206C0F3C300092874D2DFE800F0E8 +:1060A0000807060E051143536500FFE5F2E5E5E537 +:1060B00094F8E20620F078000830C6E6AFF25C0102 +:1060C00003E735A1364806F041F958B3C4F88076A5 +:1060D00084F87EB6D046411931440A7908EB0501AF +:1060E00001F5805181F8AC276D1CADB2142DF2D3AF +:1060F0002AA12C4806F02AF958B1002142460B1873 +:10610000134403F5805383F8AB77491C89B2022905 +:10611000F5D394F8E20620F07800303084F8E206F7 +:1061200088F807B02FE0AFF2C4011D4806F00EF961 +:1061300048B3C4F8807684F87EB694F8E20620F07E +:10614000780038300EE0AFF2E401154806F0FEF8B2 +:10615000C8B1C4F8807684F87EB694F8E20620F0E0 +:106160007800403084F8E2060DE0AFF208110C48E8 +:1061700006F0ECF838B194F8E20640F0800084F8BC +:10618000E206C4F88486A4F86A7600203754401CDE +:1061900080B26428FAD353E5444843502C000000F1 +:1061A00034740020502A00202DE9F74F86B00020DB +:1061B000019081460090FF4D00212954401C80B27F +:1061C0006428F8D3FC4890F87614A0F5405431B315 +:1061D00094F8A51719B3002180F8761494F8E20614 +:1061E00020F0800084F8E20694F8A60728B1012880 +:1061F0000ED0022806D0032811D194F8E20620F030 +:1062000078000AE094F8E20620F07800203004E0FC +:1062100094F8E20620F07800583084F8E20694F80A +:10622000E206DFF898B300067ED594F8A6060128AA +:106230007BD194F8A407012877D10020E04F804655 +:1062400000EB400101EB081007EB0010039000F594 +:1062500080500026029061E0039800EB061505F5DA +:10626000805595F8860D000655D595F8860D40F0B9 +:10627000040085F8860D95F8860D00074BD595F836 +:10628000860D20F0080085F8860D0020C7F839003B +:1062900008EB081101EB082007EBC00006EB061124 +:1062A00000EBC10AC64842F23D2151441022293078 +:1062B00005F68455F1F7C9FF0AF5085050F8351F67 +:1062C000C7F81D104068C7F821002878387742F2D7 +:1062D000502050F80A00C7F82500BA480168C7F8EE +:1062E0003D108088A7F841006868C7F84300B86D82 +:1062F00081B20220F2F728FC00210620F3F72EFAE3 +:10630000B86D798B884202D2B86D401CB865002107 +:106310000520F3F723FA761C0298B6B290F85B0DCD +:10632000B04299D8414601E0FEE31AE00220F3F7BB +:1063300015FA08F1010080B28046042880D394F851 +:10634000A607032803D094F8A607012803D19E4985 +:106350000020C1F88802002084F8A4070B2084F8EC +:10636000A807944E00203A3E307000980DE001F0EE +:1063700043FDC4F8F003D4F8F003C0F300400190EB +:10638000D4F8F003C0F3420000900028EFD094F856 +:10639000A607022811D194F8A50770B185485521A8 +:1063A0004FF007090170FD214170AA218170002181 +:1063B000C17001716122427181717E49F52201F83B +:1063C00009200020D4F8F013C0F10302D200D1401C +:1063D000784A09EB00031A44D170401C80B20428AB +:1063E000F0D394F8A50720B17748D0F80802B0B9E7 +:1063F00006E07048089A4844C27109F1080533E084 +:106400006F48007858B194F8A607032807D094F88D +:10641000A607012803D0012084F8A606FBE36849FB +:10642000644B00200A1802F5805292F82B5709EBB2 +:1064300000021A44D571401C80B21428F2D3002007 +:106440000A1802F5805292F8EC5709EB00021A4440 +:10645000D576401C80B20A28F2D303EB09000899D4 +:1064600080F8251009F12605002DD7D0089884F86A +:10647000670608981021FF2212287CD009DCA0F1C1 +:106480000B0007281BD2DFE800F01A1AFD0DFC1BD9 +:10649000FB00A22813DA4FF05902142801D0152866 +:1064A0000DD1B9E384F8A8174849424A00202E18B4 +:1064B0000B5C9355401C80B20A28F8D30A35B0E330 +:1064C00094F8DC01C00773D0012080F31388BFF378 +:1064D0004F8F3F4801683F4A01F4E061114301607A +:1064E000BFF34F8FFEE700EB4001354B01EB0A1085 +:1064F00003EB0016039606F5805696F85A0D03280E +:1065000018D096F85A0D012814D096F85A0D022882 +:1065100010D096F85A0D04280CD096F85A0D07287A +:1065200008D096F85A0D05287ED096F85A0D062800 +:106530007BD063E11F4901204855ED1CA8B202221F +:1065400004900A54401C80B21D220A54401C85B29B +:106550000020B6E0039800EB081101F5805191F896 +:10656000840D144A50556D1C91F8863DA8B2135401 +:10657000401C85B200E050E291F8860D400707D438 +:1065800091F8860D000703D491F8860D80077AD51F +:106590000020D1F8883DC0F10307FF00FB404719F8 +:1065A000D355401C80B20428F3D32D1DABB213E0A9 +:1065B00027E1000052020020A4520020BC640240E7 +:1065C000A41200208D260020000040425CC4010877 +:1065D0000CED00E00400FA050AEB0A1505EB0A21B0 +:1065E0000CEBC10508EB081105EBC101029100207D +:1065F00001F50051D1F83552C0F10307FF00FD400D +:10660000C718D555401C80B20428F3D31B1D9BB27C +:106610000020D1F83952C0F10307FF00FD40C71830 +:10662000D555401C80B201E05DE08CE00428F0D339 +:106630001B1D9BB20020D1F85052C0F10207FF0091 +:10664000FD40C718D555401C80B20328F3D3DB1C8E +:106650009FB20025029901F50050D0F83D0201F5E6 +:106660000051D1F84112C5F10502D200F1F7DBFD6E +:10667000FD49EA1988546D1CADB2062DEAD303E03A +:1066800074E107E252E119E0B81D87B200250299D2 +:1066900001F50050D0F8450201F50051D1F849123A +:1066A000C5F10502D200F1F7BEFDEF49EA198854A1 +:1066B0006D1CADB2062DEAD3B81D85B208F10100FC +:1066C00080B2DFF8A8C396F85B1D804641453FF6CF +:1066D00041AF0498E449049A281A1144030A01F8C6 +:1066E000023D48708AE0E04E02207055ED1CADB2CC +:1066F000A84600211FE0481C074670556D1C5A181B +:1067000002F58052A8B292F885253254401C82B21C +:10671000002003EB01110D1805F5805595F89155F2 +:1067200000EB020C06F80C50401C80B21028F2D38B +:10673000103295B2B9B294F884058842DBD80021B2 +:1067400006EB080055E0C84F03207855ED1CA8B2B1 +:10675000022180463954401C80B20E213954401C1D +:1067600085B200219E463DE0039800EB0110A0F5A4 +:106770001F7000F5005002787A556D1CAAB285781A +:10678000BD54521C807895B2400729D50AEB0A1CEB +:106790000CEB0A220EEBC20201EB0113002002EB0C +:1067A000C302131803F5005393F85B3200EB050C9A +:1067B00007F80C30401C80B20A28F2D30A35ABB27D +:1067C0000020151805F5005595F8745200EB030CE0 +:1067D00007F80C50401C80B20228F2D39B1C9DB2DB +:1067E000491C89B296F85B0D8842BDD8002107EBA1 +:1067F000080000F8021DA5EB080141700AF1010034 +:1068000080B294F8241B824651453FF66CAE94F852 +:10681000C80B00287ED0AD1CADB2AA46002276E09F +:10682000924B02EB420003EB001101F5805191F80D +:10683000D20B04280FD18C4E70556D1CA8B20125C7 +:106840003554401C9D1805F5805580B295F8315D92 +:106850003554401C85B291F8D20B984602280DD0D1 +:1068600002EB420000EB021003EB001000F5805039 +:106870001E4690F85A0D052836D046E07A4E022082 +:1068800070556D1C94F88415A8B23154401C80B228 +:1068900012213154401C85B2002120E0481C0746DB +:1068A000705508EB010303F580536D1C93F8853593 +:1068B000A8B23354401C83B2002008EB01152918FC +:1068C00001F5805191F8911500EB030C06F80C10BE +:1068D000401C80B21028F2D310339DB2B9B294F8A4 +:1068E00084058842DAD810E05F49052048556D1CC0 +:1068F000A8B201230B54401CB31803F5805380B297 +:1069000093F8313D0B54401C85B2521C92B294F85E +:10691000C80B00E085E1904282D8534800225044E1 +:1069200000F8022DA5EB0A0141707AE17078401C55 +:1069300070707078052803D294F8DC01C00706D087 +:1069400084F8A81794F8DC01C00704D005E00D20F6 +:1069500084F8A80701E084F8E0217088010A424821 +:106960004155718828444170AD1C5AE184F8A8173C +:1069700094F8E1013C4F78550022DFF8F0C06D1C1F +:106980003CE094F8E10102EB021600EB001101EB90 +:1069900000200CEBC00000EBC60000F5805090F822 +:1069A0000C0A012828D194F8E10100EB400101EB29 +:1069B00000100CEB001000EB021000F5805090F876 +:1069C000540C78556D1CABB2002094F8E11101EB2A +:1069D000011505EB01210CEBC10101EBC6010144DE +:1069E00001F5805191F80D1A1D187955401C80B29F +:1069F0000A28EAD30A339DB2521C92B294F8E101FC +:106A000000EB400101EB00100CEB001000F5805092 +:106A100090F82B0C9042B4D803E17078401C707051 +:106A2000707805280ED294F8E10100EB400303EBE7 +:106A300000130E4800EB031000F5805090F83C0C5A +:106A4000C00715D084F8A81794F8E10100EB4001C5 +:106A500001EB0011054800EB011000F5805090F8A3 +:106A60003C0CC00708D009E052020020A41200200C +:106A7000122084F8A80701E084F8E02194F8E111DD +:106A8000F748415571882844090A4170718881701E +:106A9000ED1CC6E0DFF8CC83012188F80710D8F898 +:106AA00058100A22B1FBF2F2ED494A55D8F85800C5 +:106AB0006D1C0A2804D900204FF00A0A029003E056 +:106AC000D8F858A00022029201F805A022206D1CDF +:106AD000485500266D1C96E0D8F8580038B1D8F813 +:106AE0005800801B401E81B20220F1F7C1FF98F8C8 +:106AF0001C00DB4948556D1CAAB20020D8F81D3097 +:106B0000C0F10305ED00EB4085184B55401C80B2E9 +:106B10000428F3D3121D92B20020D8F82130C0F11E +:106B20000305ED00EB4000E0C6E085184B55401C26 +:106B300080B20428F1D3121D92B20020D8F825307B +:106B4000C0F10205ED00EB4085184B55401C80B2AA +:106B50000328F3D3D21C97B20025414651F8290FE0 +:106B60004968C5F10502D200F1F75DFBBC49EA199D +:106B700088546D1CADB2062DEFD3BF1DBFB20025EA +:106B8000414651F8310F4968C5F10502D200F1F7CD +:106B90004AFBB349EA1988546D1CADB2062DEFD3F8 +:106BA000BF1D98F84230B8B24146AD4A1354401C5C +:106BB00098F8413080B21354401C98F8403080B2AD +:106BC0001354401C98F83F3080B21354401C91F885 +:106BD0003E3080B21354401C91F83D3080B21354C3 +:106BE000401C83B20020D1F84350C0F10307FF00DE +:106BF000FD40C718D555401C80B20428F3D31B1D97 +:106C0000761C9DB2B6B202990020B6EB0A0288410A +:106C1000FFF662AF05E0DAE084F8A8179048425525 +:106C20006D1C8F49A5EB090601EB0900320A80466D +:106C30004270867000238A460BE009EB030101EBEA +:106C40000A07F879DDE90021F2F704FDF8715B1C11 +:106C50009BB29E42F1DC94F8E80328B1B1B2404601 +:106C600000230422F3F7D2F9B1B256464046F2F7B8 +:106C7000DFFA010A71556D1CA9B27054491C94F8D1 +:106C8000A6078DB202280DD194F8A50750B1681F50 +:106C9000010AF170307181B2701D01F0F4F9705584 +:106CA0006D1CADB2CBF8005001216F48F2F716FB16 +:106CB00009B02846BDE8F08F94F8A6076B4B6C4FDF +:106CC00042F21076A3F18509A3F1870CA3F10B081A +:106CD000A3F1720A30B1012877D0022876D00328B8 +:106CE00075D13FE394F8E206C0F3C3000E286ED2DC +:106CF000DFE800F0071422303E4D5C6E7D8C9BDD9A +:106D0000ECFF00261F4603E0B85DA855761CB6B21E +:106D10005648F1F7B8FAB042F6D83DE3002404E053 +:106D200019F804002855641CA4B250488538F1F7BE +:106D3000AAFAA042F4D8C9E30024664603E0305D15 +:106D40002855641CA4B249488738F1F79CFAA04240 +:106D5000F5D8BBE3002404E018F804002855641CAF +:106D6000A4B242480B38F1F78EFAA042F4D8ADE352 +:106D70003E4E00241C3E03E0305D2855641CA4B246 +:106D80003A481C38F1F77FFAA042F5D89EE3374E17 +:106D900000242D3E03E0305D2855641CA4B2334826 +:106DA0002D38F1F770FAA042F5D88FE32C4E00246D +:106DB000323E03E0305D2855641CA4B228483238C6 +:106DC000F1F761FAA042F5D880E3A0E0DFE1C5E089 +:106DD000264E00243C3E03E0305D2855641CA4B2DE +:106DE00022483C38F1F74FFAA042F5D86EE31F4E27 +:106DF0000024163603E0305D2855641CA4B21B48FD +:106E00001630F1F740FAA042F5D85FE3174E0024A0 +:106E10000A3603E0305D2855641CA4B213480A30DA +:106E2000F1F731FAA042F5D850E394F8A5070F4ED8 +:106E3000643E022811D00020315C2954401C80B2ED +:106E40000D28F9D33846F1F71EFA002250EA020164 +:106E500028D000211346034C1FE000240EE0000060 +:106E600052020020A4120020B8640240AFCB0108F7 +:106E70009D290020305D2855641CA4B2F848F1F724 +:106E800002FAA042F6D821E3661806F5805696F875 +:106E9000F9666F187E73491C89B20E1A73EB0206ED +:106EA000F2DBFFE2EF48F1F7EEF984B20EE3EC4ECD +:106EB0000024853603E0305D2855641CA4B2E84800 +:106EC0008530F1F7E0F9A042F5D8FFE2DFF89083D2 +:106ED0000027A8F1150805E00BE018F80700E855B1 +:106EE0007F1CBFB2DE481538F1F7CDF9B842F4D8AF +:106EF00012E2002704E01AF80710E9557F1CBFB220 +:106F0000D7480E38F1F7BFF9B842F4D804E294F844 +:106F1000E206C0F3C3000D2820D2DFE800F007200E +:106F20002D3C4B5A69788796F3F1F000CC4F002640 +:106F3000FF1F03E0B85DA855761CB6B2C848C01F55 +:106F4000F1F7A1F9B042F5D8CBF800600121C648AD +:106F5000F2F7C4F94FF47A70C4F88406CAE2002448 +:106F6000C24E03E0305D2855641CA4B2BF48F1F75F +:106F70008AF9A042F6D8A9E2BC4E0024AF3603E05D +:106F8000305D2855641CA4B2B848AF30F1F77BF9E6 +:106F9000A042F5D89AE2B54E00240A3603E0305DEF +:106FA0002855641CA4B2B1480A30F1F76CF9A0422C +:106FB000F5D88BE2AD4E0024153603E0305D285540 +:106FC000641CA4B2A9481530F1F75DF9A042F5D8C8 +:106FD0007CE2A64E0024203603E0305D2855641C78 +:106FE000A4B2A2482030F1F74EF9A042F5D86DE2E4 +:106FF0009E4E0024293603E0305D2855641CA4B25F +:107000009A482930F1F73FF9A042F5D85EE2974E51 +:107010000024383603E0305D2855641CA4B2934840 +:107020003830F1F730F9A042F5D84FE28F4E002406 +:10703000563603E0305D2855641CA4B28B485630A8 +:10704000F1F721F9A042F5D840E294F8A507874C62 +:107050006334022816D00020215C2954401C80B2E1 +:107060001428F9D33846F1F70EF90446002680A11A +:10707000384605F06BF954EA060135D00021431E6D +:107080007C4A17E0002603E0A05DA855761CB6B246 +:1070900076486330F1F7F7F8B042F5D828E0571892 +:1070A00007F5805797F8F97605EB010C8CF814700A +:1070B000491C89B29942F2DB22212B18D974641C35 +:1070C00046F1000108E0131803F5805393F8F836F1 +:1070D0002F183B75401C80B2031B76EB0103F2DBDB +:1070E00065A16048F1F7C3F85E48F1F7CCF886B2C5 +:1070F000CBF8006001215C48F2F7F0F8FAE12FE0EC +:107100000FE0FFE7594E0024933603E0305D285529 +:10711000641CA4B255489330F1F7B5F8A042F5D8F5 +:10712000D4E1D4F8841640F2E930814207D194F8D2 +:10713000E20620F07800603084F8E20601E0C4F84E +:107140008406474E0024193E03E0305D2855641C38 +:10715000A4B243481938F1F796F8A042F5D8B5E142 +:10716000424F0026A43703E0B85DA855761CB6B29E +:107170003E48A430F1F787F8B042F5D8CBF800606C +:1071800001213948F2F7AAF843F69820E4E694F88A +:10719000E206C0F3C300052861D2DFE800F0031463 +:1071A0006F8BD100002084F8A707044604E018F88C +:1071B00004002855641CA4B229485930F1F763F83B +:1071C000A042F4D882E1002184F8A7170846295488 +:1071D000401C80B26428FAD384F8A7172349002002 +:1071E0005B390A5C2A54401C80B20828F9D3DFF8C6 +:1071F000849041F26771002709EB010809E009EB6F +:10720000070000F5805090F86707E91908727F1CA5 +:10721000BFB24046F1F737F8B842F0D82C20E91950 +:10722000087209371FFA87F841F28F71002709EBBE +:10723000010A0AE009EB070000F5805090F88F176B +:1072400008EB0702A9547F1CBFB25046F1F71BF8A8 +:10725000B842EFD808A10348F1F709F86BE005E15F +:107260004BCB010852020020B864024086CC0108D2 +:107270002C000000A41200200D0A000000269F4FE1 +:1072800003E0B85DA855761CB6B29C48F0F7FBFF4A +:10729000B042F6D8CBF8006001219948F2F71EF809 +:1072A00094F8E20620F07800183084F8E2064FF4F3 +:1072B000FA6051E694F8A507DFF840820228A8F1A9 +:1072C00029084FF0000018D000212954401C80B23A +:1072D0006428FAD384F8A717002018F8001029545E +:1072E000401C80B20E28F8D33846F0F7CCFF0104DA +:1072F000090C20D00020834A1AE084F8A707002751 +:1073000004E018F80710E9557F1CBFB27B48293804 +:10731000F0F7B9FFB842F4D8CBF80070E4E01318E6 +:1073200003F5805393F8F9362F18BB73401C80B2D5 +:107330008842F4D38EE77448F0F7A5FF5946D2E0AF +:10734000DFF8B881002708F10C0804E018F80700FE +:10735000E8557F1CBFB269480C30F0F794FFB84283 +:10736000F4D8D9E794F8E206C0F3C30009287DD227 +:10737000DFE800F005202D3B4958679EAF0000264E +:107380001F4603E0B85DA855761CB6B25B48C2380C +:10739000F0F779FFB042F5D8CBF8006001215848EA +:1073A000F1F79CFF94F8E20620F07800083084F8AA +:1073B000E206CFE5002404E019F804002855641C17 +:1073C000A4B25248F0F75FFFA042F5D87EE0002457 +:1073D000664603E0305D2855641CA4B24B48801E0D +:1073E000F0F751FFA042F5D870E0002404E018F84F +:1073F00004002855641CA4B244487A30F0F743FFD7 +:10740000A042F4D862E03D4E00246D3E03E0305DC2 +:107410002855641CA4B239486D38F0F734FFA042F7 +:10742000F5D853E0354E00245E3E03E0305D28552C +:10743000641CA4B231485E38F0F725FFA042F5D8AD +:1074400044E094F8A5072D4E973E022812D0002064 +:10745000315C2954401C80B20F28F9D33846F0F72C +:1074600012FF0104090C3FF41DAD00E042E00020D2 +:10747000244A15E0002403E0305D2855641CA4B2C2 +:107480001E489738F0F7FFFEA042F5D81EE013180B +:1074900003F5805393F8F9362C18E373401C80B23F +:1074A0008842F4D3AFF230211748F0F7E0FEF9E458 +:1074B000124E0024543E03E0305D2855641CA4B2F3 +:1074C0000E485438F0F7DFFEA042F5D8CBF8004064 +:1074D00010E600201AF800102954401C80B207283A +:1074E000F8D35946401E086001210548F1F7F6FE21 +:1074F000C4F8846609B00020BDE8F08F71CC0108A3 +:10750000B8640240A4120020520200202ACB0108D5 +:1075100070B5164C40F224452946204603F0E9F8A0 +:10752000002821D02946204603F080F8104D002184 +:107530002846F1F7D3FE61102846F1F7B9FE0D4950 +:10754000012081F8A7072088A088281D0268C2F5BD +:10755000FA62A1F86A264FF4FA6101602846BDE894 +:1075600070400121F1F7BABE70BD0000001001406B +:1075700088640240A422002010B5074C054920462B +:10758000F1F796FE00212046F1F7A8FE03490120FD +:10759000087010BD00800028B86402401802002066 +:1075A0002DE9F04301218FB0880500F07BFBDFF867 +:1075B00094904846F1F79CFE40200501039000247A +:1075C000CDE90545C60207940894CDE909464FF078 +:1075D00000681E480B940C940D941B4FCDF800804E +:1075E0000E94CDE9017069464846F1F729FF012262 +:1075F00010214846F1F70EFFDFF84890A9F1300955 +:107600004846F1F775FE4FF4FA60CDE90340CDE945 +:10761000054507940894CDE909460D480B940C9450 +:107620000D94CDF800800E94CDE90170694648466E +:10763000F1F706FF01214846F1F750FE0FB0BDE813 +:10764000F0830000B86402400410014052020020A0 +:10765000347400207CB50121032000F023FB164E7A +:10766000072206213046F2F795FC072211463046E4 +:10767000F2F790FC02218DF8051000258DF80650D8 +:107680000124C0208DF8074000908DF80410694651 +:107690003046F2F743FC202000908DF804408DF82E +:1076A000065003208DF805008DF8074069463046E6 +:1076B000F2F734FC7CBD000000040240F0B589B054 +:1076C0000025FFF7C7FFFFF76BFF4FF4E13000F035 +:1076D0000FF900F0EFF80121402000F0FBFA012043 +:1076E00000F07CFB4FF47A77384604F08FFC5E4C58 +:1076F0000B2084F82C01002684F828612676A676D3 +:107700006676E676276284F82860012384F82A30BA +:1077100084F8293084F82B30F80020632670A37099 +:107720006370E370A7602673A3736373E373001140 +:1077300060614E490E708E704B70CB704EF66027B4 +:107740008F604B4A42F6F82CA1F27441A4F27C649B +:1077500005EB450002EB8000A0F5156000F5005038 +:10776000067086704370C670C0F808C06D1C042D8A +:10777000EED394F8A307000706D094F8A30700F00F +:107780000F00401E84F8A50794F8A307000906D04F +:1077900094F8A307FF2303EB101084F8A60784F8DE +:1077A000AA6794F8A60768B1324B01280DD00228C9 +:1077B00008D0032811D147F23050C1F87C04C3F837 +:1077C00088620AE0C1F87C7407E0C1F87C74C3F8F1 +:1077D000886243F69820C4F8840627482749006841 +:1077E00008602548001D006848602348083000688C +:1077F00088600020131803F5805383F82B67401C22 +:107800001428F7D3087A04AFCD7A8B7A4A7A87E8BE +:107810002D000879CD798B794A798DE82D001248B1 +:107820008B780A7816A1AF3003F002F8002103200C +:10783000F1F794FF10B11D48C0F8886294F8A517BD +:107840001B4800294FF0200104D009B0BDE8F040EA +:10785000F2F7B7BBF2F7B7FB94F8E20640F080000E +:1078600084F8E20609B0F0BD202900201857002056 +:10787000A412002000004042107AFF1F047C002068 +:1078800025303278253032782530327825303278FC +:1078900025303278253032782530327825303278EC +:1078A0002530327825303278250000000000424231 +:1078B0000004024038B546208DF8000002208DF803 +:1078C000010001248DF802408DF803406846FBF763 +:1078D00073FE25208DF800008DF8014000208DF802 +:1078E00002008DF803406846FBF766FE38BD0000D5 +:1078F0001FB504460121102000F010FA0020ADF859 +:1079000004000094ADF80600ADF80800ADF80C00D6 +:107910000C200D4CADF80A006946204602F020FF0D +:107920000121204602F085FE012240F2244120463A +:1079300002F0FEFE1021204602F078FE0122C02156 +:10794000204602F080FE1FBD001001402DE9FC47DB +:107950000121592000F0A6F943F6F8700024DFF861 +:10796000A0A000908DF8044002268DF807606946BB +:107970005046F2F7D3FAFC20DFF8889000908DF89B +:10798000044001258DF8075069464846F2F7C6FACB +:10799000DFF874804FF440478DF8044000978DF86D +:1079A000075069464046F2F7B9FA8DF804408DF861 +:1079B00007600720154E009069463046F2F7AEFA90 +:1079C00007213046F2F7FDFA39464046F2F7FBFA56 +:1079D0004FF47C515046F2F7F6FAF8215046F2F790 +:1079E000F0FAFC214846F2F7EEFA0948D0F82812DE +:1079F0000848012902D00470BDE8FC870570FBE748 +:107A00000010024000180240000C0240000002403A +:107A100000004242A412002070B5FFF797FF6420D7 +:107A200004F0F4FA2048D0F83C3201221F492048E3 +:107A30000024E3B180F8A547D1F814021D4978B3BA +:107A40000C761D48D0F81C22D0F81832120142EAF8 +:107A5000C302D0F8143242EA8302D0F81032D0F8D0 +:107A60000C0242EA4302024318324A7070BDD1F858 +:107A700018328BB180F8A527D1F80832D1F80C5212 +:107A800043EA4503DB4380F8A63790F8A63703F0B6 +:107A9000030380F8A637CFE7022380F8A537EBE78A +:107AA000FFE70A76CDE70000008041420000434234 +:107AB000A4220020A4120020000042422DE9FC4133 +:107AC0000121112000F0EEF801248DF8044000257A +:107AD0004CF204008DF806500326184F00908DF8E4 +:107AE00005608DF8074069463846F2F717FA042119 +:107AF0003846F2F766FA124890F8A617032903D021 +:107B000090F8A607012812D18DF804408DF8065090 +:107B100004200C4D00908DF805608DF807406946F3 +:107B20002846F2F7FBF904212846F2F74AFA0648FC +:107B3000C0F8B842C0F8BC42BDE8FC810010024069 +:107B4000A42200200000024000004242FFF7B6BF1E +:107B50002DE9FE4316200A9D16461F468DF80000AB +:107B60004B4800EB4114202109E09DF8000020441F +:107B700080F85B1F9DF80000401C8DF800009DF808 +:107B800000002028F1D34FF0000840460BE09DF89C +:107B90000000394682003046F0F745FB084308D024 +:107BA0009DF80000401C8DF800009DF80000102892 +:107BB000EDD39DF80000A84216D8FDB19DF8000055 +:107BC00020B99DF8000028448DF800009DF80000C1 +:107BD000401C8DF800009DF800103020C1F11E01FE +:107BE000214481F85B0F00E045B101208DF80400CD +:107BF000C5F11E0121442E2081F85B0F404614E0A0 +:107C00009DF80800394682003046F0F70CFB00F082 +:107C10000F009DF808103030C1F11E01214481F899 +:107C20005B0F9DF8080000F101008DF808009DF839 +:107C30000800A842E4D39DF8040028441BE09DF806 +:107C400008009DF80410401A820030463946F0F7CB +:107C5000EAFA00F00F009DF8081030309DF804207B +:107C6000A1EB0201C1F11E01214481F85A0F9DF8D8 +:107C7000080000F101008DF808009DF800009DF853 +:107C8000041008449DF808108842D8D8BDE8FE8347 +:107C9000A41200204FF400610148F2F78BB90000F4 +:107CA00000040240044A0029116801D0014300E0A9 +:107CB000814311607047000030380240044A0029B7 +:107CC000116801D0014300E081431160704700005A +:107CD00010380240044A0029116801D0014300E035 +:107CE000814311607047000034380240044A002983 +:107CF000116801D0014300E081431160704700002A +:107D000040380240044A0029116801D0014300E0D4 +:107D1000814311607047000020380240044A002966 +:107D2000116801D0014300E08143116070470000F9 +:107D300044380240044A0029116801D0014300E0A0 +:107D400081431160704700002438024070B5204B19 +:107D50001968204C11F00C0104D06610042903D0DE +:107D6000082903D004601BE0066019E0184A121FBE +:107D70001168C1F38055116801F03F0115B1B6FBE0 +:107D8000F1F101E0B4FBF1F114681268C4F3881456 +:107D90006143C2F30142521C5200B1FBF2F1016097 +:107DA00019680F2202EA11110B4A545C0168E14084 +:107DB00041601C68072505EA9424145D21FA04F447 +:107DC00084601B6805EA5333D25CD140C16070BD4A +:107DD000083802400024F400000000200549002873 +:107DE000086802D040F0040001E020F004000860C0 +:107DF0007047000000080650014800687047000006 +:107E00000808065070B5012080F310880C4D102131 +:107E10002846F2F7D6F808212846F2F7D4F8D720FA +:107E2000F0F74AFFFF20F0F747FF044610212846ED +:107E3000F2F7C9F8002181F31088204670BD0000D8 +:107E40000000024070B5012080F31088194C00201A +:107E5000A080FFF7D7FF000609D4012004F0D6F870 +:107E6000A088401C80B2A080C828F2D31EE0A08861 +:107E7000C8281BD2104D10212846F2F7A2F808217D +:107E80002846F2F7A0F89F20F0F716FFFF20F0F742 +:107E900013FFFF20F0F710FF607010212846F2F763 +:107EA00092F8002080F31088607870BD002080F385 +:107EB000108870BD220A00200000024070B5012128 +:107EC00088B08803FFF712FF01210220FFF7EAFEC6 +:107ED00000244FF400602F4E8DF8044000908DF880 +:107EE000074069463046F2F719F801218DF8041071 +:107EF00002258DF8055008038DF806408DF807100F +:107F0000009069463046F2F709F805220D21304607 +:107F1000F2F740F805220E213046F2F73BF8052231 +:107F20000F213046F2F736F84FF4604000908DF89C +:107F3000045003208DF805008DF806408DF80740A9 +:107F400069463046F1F7EAFF134D284600F04AF83B +:107F5000ADF810406815ADF812001820ADF8140007 +:107F60000720ADF81800ADF808404FF48270ADF866 +:107F70000C40ADF80A00ADF80E40ADF8164002A96D +:107F8000284600F064F80121284600F021F808B0E6 +:107F900070BD0000000402400038004070B50B4C7A +:107FA00005460221204600F047F80028F9D029466E +:107FB000204600F04AF80121204600F03DF8002854 +:107FC000F9D0204600F03FF8C0B270BD0038004044 +:107FD0000029018802D041F0400101E021F0400178 +:107FE00001807047114910B588420AD184140121DB +:107FF0002046FFF79FFE2046BDE810400021FFF716 +:1080000099BE0B49884202D10121041404E00949B8 +:1080100088420AD10121C4132046FFF773FE20468F +:10802000BDE810400021FFF76DBE10BD00300140DB +:1080300000380040003C00400246002012890A42FD +:1080400000D001207047808970478181704730B52A +:1080500002884C8802F441530A88CD8822438C88D8 +:108060002C4322430C8922434C8922438C8922438E +:10807000CC8922431A430280828B22F400628283DD +:10808000098A018230BD0246002003E012F8013B5C +:108090001844C0B2491E89B2F8D270472DE9F041A8 +:1080A00001218D070024284601F000FFF0B3F1F70D +:1080B0009DFF284E002006F580533DE006EB84012D +:1080C00001F58051D1F8F8271278012AD1F8F82764 +:1080D00003D05278012A08D02CE01070D1F8F8278C +:1080E0005070D1F8F827907030E0D1F8F8279278E6 +:1080F00002BBD1F8F82757687F1C5760D1F8F827E2 +:108100005268D1F8F877BF68BA4213D3D1F8F8773C +:108110000122BA70D1F8F827D278012A16D0D1F806 +:10812000F8275070D1F8F827506000E008E0D1F847 +:10813000F817C870641CE4B293F8F617A142BDD8D2 +:108140002846BDE8F041012101F0FABDD1F8F81749 +:108150004860EFE7A41200200CB5002225490092E8 +:108160000192086840F4803008604FF4A06308680A +:1081700000F4003001900098401C0090019810B964 +:1081800000989842F3D10868800330D5012001900F +:1081900018484030026842F0805202601648026877 +:1081A00042F48042026013480830026802600268AC +:1081B000026002680260031F104A1A600A6842F0F7 +:1081C00080720A600A689201FCD50D4A40F205618E +:1081D0001160016821F003010160016841F00201B2 +:1081E00001600168C1F381010229FAD10CBD01923D +:1081F0000CBD0000003802400070004008544007E9 +:10820000003C02407CB500229FED170A00928DEDE4 +:10821000010A6D4601AC16E0835CA3F13006102E16 +:1082200005D2009B1B010093865C303E07E0413B7A +:10823000062B0CD2009B1B010093865C373E1E432D +:10824000521CD2B200968A42E6D3002006E0BFEE6E +:10825000000A7CBD2A5C2254401CC0B2B0EB510F16 +:10826000F8D39DED010A7CBD0000000030B5054645 +:108270000022104611E0AB5CA3F13004102C02D2B6 +:1082800044EA001007E0A3F14104062C08D20401DF +:10829000A3F137002043521CD2B28A42EBD330BD47 +:1082A0004FF0FF3030BD00002DE9FE43534C4FF03E +:1082B0003809A07800263146F9F732FC0125082755 +:1082C0000096CDE901750246182000234946FBF7C8 +:1082D000C3FB00F1040808EB48004006000E082329 +:1082E0002D2249460095FBF749FB607808F101080B +:1082F0000021F9F715FC0246009608EB4800CDE98D +:1083000001754006000E00234946FBF7A5FB80449B +:1083100008EB48004006000E08232D224946009530 +:10832000FBF72CFB207808F101080021F9F7F8FB96 +:108330000246009608EB4800CDE901754006000EA4 +:1083400000234946FBF788FB804408EB48004006C1 +:10835000000E0823202249460095FBF70FFB6079A9 +:1083600008F101080021F9F7DBFB0246009608EB53 +:108370004800CDE901754006000E00234946FBF791 +:108380006BFB804408EB48004006000E08232D22BA +:1083900049460095FBF7F2FA207908F1010800211F +:1083A000F9F7BEFB0246009608EB4800CDE90175DF +:1083B0004006000E00234946FBF74EFB804408EBC5 +:1083C00048004006000E08232D2249460095FBF781 +:1083D000D5FAE07808F101080021F9F7A1FB02467F +:1083E000009608EB4800CDE901754006000E002319 +:1083F0004946FBF731FBBDE8FE8300008D260020D7 +:10840000024908710120C87170470000A4120020C1 +:108410002DE9F04F002587B02F46F1F7D1FBF74E3D +:10842000F07900287ED0A94686F80790FBF700F97E +:1084300030794FF0080A4FF001084FF0100B06F5A5 +:108440008054102881F00E84DFE810F010008D00B9 +:10845000F9007F02FF0343044505FD06EB075608BC +:10846000AB086709060A4B0AEB0AE50BF1F7AEFD0C +:1084700001280AD0022808D0042806D0082804D1F0 +:108480000220FFF7BDFF84F8E091CDE900B800219C +:1084900045461523DAA20846FBF7ABFB94F8E10149 +:1084A00028B3CDE900A557460523DAA21421002000 +:1084B000FBF79FFBCDF80090CDE9017594F8E12121 +:1084C000002314211E20FBF7C7FACDE9007594F8AC +:1084D000E1010A2300EB400101EB001006EB001163 +:1084E00041F632400A1814212820FBF782FB94F849 +:1084F000E001FF2829D094F8E001CDE900050A2326 +:1085000064221E211846FBF7B7F9CDF80090CDE99B +:1085100001A594F8E0214E4600232D213220FBF7DF +:108520009BFA00E0F5E300EB4000322101EB400054 +:10853000C0B2082325222D210095FBF71FFA94F8DD +:10854000E001642809D001F08DBBCDE900A5152319 +:108550002D21B2A2142001F061BA84F8E06102205A +:10856000FFF74EFFEFE7F1F731FD01280BD00228AE +:1085700009D0042802D0082805D101E0092000E034 +:108580000420FFF73DFF94F8A40738B194F8A5073D +:1085900038B1012808D0022811D108E01523A3A280 +:1085A00007E01523A4A204E01523A7A201E01523E8 +:1085B000A8A2CDE900A800210846FBF71AFBF07835 +:1085C000012802D002280CD101E0A64901E0A5490A +:1085D0001231CDE9001809231A460A210020FBF7C1 +:1085E000BBFAA04818234838CDE9000844461A468B +:1085F00000216820FBF7B0FACDE900A45546152309 +:1086000099A21A210020FBF7F4FACDE900541523B2 +:108610009BA224210020FBF7ECFACDF80090CDE9D5 +:108620000154B26D002324215420FBF715FAB06DDC +:1086300010B90220FFF7E4FEFFF736FE83E7F1F7FB +:10864000C5FC012806D002280ED0042814D0082822 +:108650001BD125E00320FFF7D3FE94F8DC0120F0C6 +:10866000800084F8DC0110E094F8DC0120F0800048 +:1086700084F8DC01032006E094F8DC0120F080009F +:1086800084F8DC010920FFF7BBFE94F8A40778B159 +:1086900094F8A507A8B1012816D002281CD120E023 +:1086A00094F8DC0120F0800084F8DC010420EAE783 +:1086B000CDE900A80021152375A20846FBF799FA19 +:1086C00015E015235CA201E015235FA2CDE900A807 +:1086D00000210846FBF78DFA94F867060F2803D0AF +:1086E00005E015235BA2F1E70120FFF789FEF07892 +:1086F000012802D0022811D106E05A49CDE900181C +:1087000009231A460A2106E0564809231230CDE90A +:1087100000081A460A210020FBF71EFA94F8E0012F +:1087200010B10020FFF76CFE94F8A50758B394F839 +:10873000A6674C4A5C32A2F12A00A2F10E05A2F112 +:108740001C03A0F10E01022E07D094F8A667012E9B +:108750003FD094F8A667E6B315E04F4ED6F8006216 +:10876000C6B394F8AA17322947D394F8AA173C291C +:108770003ED2CDE9005808230E220021592000E006 +:108780005920FBF7E9F9374818234838CDE90008A4 +:1087900045461A4600216820FBF7DEF9CDE900B511 +:1087A0005F4610233DA214212820FBF722FACDE9D1 +:1087B00000A5564615233BA224211220FBF719FAE7 +:1087C00094F8DC0100060AD510232E213AA20020DD +:1087D00001E087E080E0CDE90075FBF70AFAFFF7DA +:1087E00063FD94F8E206000672D594F8A827A1E08C +:1087F00094F8AA1746296CD392E07CE0A4120020DA +:108800004669726D77617265446F776E6C6F6164F3 +:1088100000000000506F72743A000000446F776EE1 +:108820006C6F6164204661696C2100004E6F2053BB +:1088300069676E616C000000547970653A53746129 +:1088400074696F6E00000000547970653A436C6F74 +:1088500075640000547970653A436C6F75642D54EB +:1088600065737400D4EB01084F66666C696E652011 +:108870005265636F72642055706C6F616400000014 +:108880005265636F7264206E756D6265723A0000A6 +:108890004F66666C696E650000004042424C55456B +:1088A000534B5900454E4552475920544543484E75 +:1088B0004F4C4F4759000000557067726164652046 +:1088C00045525220436865636B2047756E00000077 +:1088D0002CE01DE00E2203E0CDE9001808230E2253 +:1088E00000214DE794F8AA67202EBFF435AF94F825 +:1088F000AA671A2E03D9CDE900280823EAE794F8DD +:10890000AA27172A3FF635AF94F8AA27142A03D9C5 +:10891000CDE900380823DDE794F8AA27122ADBD92D +:10892000CDE9000808230E22002129E794F8E20689 +:10893000C0F3C302F7A103A801F07AFF022303AA40 +:10894000CDE900653821002005E6F1F73FFB01285D +:1089500006D002281CD0042835D008283ED138E0A3 +:108960003F210FE0707918B17079401E707100E0FE +:108970007171707900EB8002C2EB8010304490F886 +:108980006000F8B970796D1CADB2402D26D8E9E7CA +:10899000494614E06D1CADB2402D1FD870793F28B8 +:1089A00003D27079401C707100E07171707900EB36 +:1089B0008002C2EB8010304490F8600010B97079EA +:1089C0004028E7D30AE0707984F8DB0C84F8DC8C6B +:1089D00004E00220FFF714FD86F805903079344654 +:1089E00003287DD160790122010906910021CB483D +:1089F00001F044F9CDF80090CDE901B86079454621 +:108A00005F464E4600EB8001C1EB8010204490F899 +:108A10006020002319465820FBF71EF8CDE90075A9 +:108A20001023BFA219460020FBF7E3F8607900EBA2 +:108A30008001C1EB80102044D0F861000021F9F7DB +:108A40006FF80699024601EB410000EB011004EBC0 +:108A5000001101F58051884691F8700D002300F057 +:108A60000300CDE90007102102951820FAF7F4FF62 +:108A7000CDE900751023AFA220210020FBF7B9F843 +:108A8000607900EB8001C1EB80102044D0F86500D4 +:108A90000021F9F745F8024698F8700D0023C0F35D +:108AA0008100CDE90007202102951820FAF7D4FFB4 +:108AB000607900EB8001C1EB8010204490F88300C6 +:108AC0000021F9F72DF80096CDE901A50246574699 +:108AD000382118200023FAF7BFFF00F1040800E056 +:108AE00092E208EB480040063821000E08232D22B0 +:108AF0000095FAF743FF607908F1010800EB800167 +:108B0000C1EB8010204490F882000021F9F708F8AA +:108B10000246009608EB4800CDE901754006382171 +:108B2000000E0023FAF798FF804408EB4800400647 +:108B30003821000E08232D220095FAF71FFF6079D7 +:108B400008F1010800EB8001C1EB8010204490F88F +:108B500081000021F8F7E4FF0246009608EB480088 +:108B6000CDE9017540063821000E0023FAF774FFA5 +:108B7000804408EB480040063821000E08232022DC +:108B80000095FAF7FBFE607908F1010800EB80011F +:108B9000C1EB8010204490F886000021F8F7C0FF58 +:108BA0000246009608EB4800CDE9017540063821E1 +:108BB000000E0023FAF750FF804408EB48004006FF +:108BC0003821000E08232D220095FAF7D7FE607990 +:108BD00008F1010800EB8001C1EB8010204490F8FF +:108BE00085000021F8F79CFF0246009608EB48003C +:108BF000CDE9017540063821000E0023FAF72CFF5D +:108C0000804408EB480040063821000E08232D223E +:108C10000095FAF7B3FE607908F1010800EB8001D6 +:108C2000C1EB8010204490F884000021F8F778FF11 +:108C30000246009608EB4800CDE901754006382150 +:108C4000000E0023FAF708FF7DE4F1F7BFF90128D1 +:108C500006D0022809D004280ED008281ED121E011 +:108C60007079D8B17079401E04E07079032815D26C +:108C70007079401C707111E0707930B1012806D014 +:108C8000022806D0032809D105E0052004E00620CB +:108C900002E0072000E00820FFF7B2FB307904284B +:108CA00005D050E40220FFF7ABFB4846E2E71B4843 +:108CB00004220021803800F0E1FFCDE900B970798D +:108CC0001649803901EB001270790007010E10235C +:108CD000FEE3F1F77BF9082802D10420FFF790FBAF +:108CE00030790528B0D10D4804220021403800F029 +:108CF000C5FF94F8A50720B1012825D002283DD151 +:108D000058E01023AFF2D042CDE900A81946002068 +:108D100032E0F0E32530327800000000BEEC0108BC +:108D20004C3A2020202020202020202020202020FD +:108D300000000000503A2020202020202020202069 +:108D4000202020200000000047461023AFF20852E8 +:108D5000CDE900A819460020FAF74BFFCDE900A79E +:108D60001023FDA238210020FAF743FFCDE900A728 +:108D70001123FB4A38211E20FAF73BFF94F8A50780 +:108D800000288ED094F8A617F64841F23F72871853 +:108D900041F22B7200EB020921B394F8A6070128D7 +:108DA0005AD094F8A607022871D094F8A607032891 +:108DB0007DD043E4CDE900A810235746EAA2194626 +:108DC0000020FAF716FFCDE900781023E2A238213F +:108DD0000020FAF70EFFCDE9007811233821E64A8A +:108DE0001E20C9E7701900F5805090F8E40618B904 +:108DF0006D1CADB2152DF5D3CDE900A844465546FE +:108E00001023DEA21A210020FAF7F3FECDE9005468 +:108E100010233A461A212420FAF7EBFE707818281E +:108E20000AD9CDE900541023D6A224210020FAF754 +:108E3000E0FE14234A460AE0CDE900541023D1A2F3 +:108E400024210020FAF7D5FEC54A14232A322E2108 +:108E5000CDE90054002077E5701900F5805090F8B6 +:108E6000E40618B96D1CADB2152DF5D3CDE900A8F7 +:108E7000444655461023C1A21A210020FAF7B9FE34 +:108E800010231A213A46242020E000E00FE0CDE92B +:108E900000A8444655461023BCA21A210020FAF728 +:108EA000A8FEAF4A102361321A211E200EE0CDE940 +:108EB00000A8444655461023B6A21A210020FAF70E +:108EC00098FEA74A1023A6321A211220CDE9005499 +:108ED000FAF78FFEA5E7F1F779F8012804D0022808 +:108EE00007D008280FD10BE0707960B17079401E6F +:108EF00004E07079032806D27079401C707102E09A +:108F00000420FFF77DFA307906287DD10422002164 +:108F1000A14800F0B3FE4FF00009CDF80090CDE974 +:108F200001B844467279B346B046012349463E2013 +:108F3000521CFAF791FDCDE900A45646102397A2E2 +:108F400000214820FAF755FEDFF85CA2CDE900A425 +:108F500008231A4600217820FAF7FEFDCDE90064C7 +:108F6000102392A208214820FAF743FE0823CDE9F6 +:108F700000A91A4619467820FAF7EEFDCDE90064FB +:108F800010238DA219460020FAF733FE98F8050049 +:108F900000EB400101EB001108EB011000F58050DF +:108FA00090F8610D4FF01003012844D084A2CDE960 +:108FB000006410211E20FAF71CFECDE90064A046D3 +:108FC000102381A218210020FAF713FE9BF8050058 +:108FD00000EB400101EB00100BEB001000F580509E +:108FE00090F85A0DCDE9006805289BF8050000EBC4 +:108FF000400101EB00100BEB001000F580501CD07D +:1090000090F85A0D644900E00AE2403101EB001289 +:109010000C2318213620FAF7ECFD0120CDE9006081 +:10902000B04610236BA220210020FAF7E2FD0926AA +:109030004FF0200BF7E06AA2B9E790F8600D5649AF +:10904000C031E3E706EB46014FF07A09B9EB410F77 +:1090500002D27F1CBFB20026607900EB400101EB19 +:10906000001004EB001000EB051000F5805090F8A4 +:10907000860D4FF0000AC009CDF800A0CDE90180AF +:10908000607900EB400101EB001004EB001000EBF5 +:10909000051000F5805090F8842D0BEBC700C1B28D +:1090A00006EB46004006000E5346FAF7D5FC304466 +:1090B00086B206EB4601B9EB410F02D27F1CBFB26C +:1090C0000026607900EB400101EB001004EB00107A +:1090D00000EB051000F5805090F8860D0823C009BC +:1090E00000900BEBC700C1B206EB46004006000E35 +:1090F0002D22FAF743FC761CB6B206EB4601B9EB1B +:10910000410F02D27F1CBFB20026607900EB400104 +:1091100001EB001004EB001000EB051000F580508F +:1091200090F8860DCDF800A0C009CDE901806079E6 +:1091300000EB400101EB001004EB001000EB051008 +:1091400000F5805090F8852D0BEBC700C1B206EBFF +:1091500046005C46400647E055524C3A000000008D +:10916000AA290020A4120020547970653A436C6F3C +:1091700075642D546173740058CB010841504E2022 +:109180003A000000494D45493A0000005353494414 +:109190003A00000049503A00FEEC01084F6E4C695D +:1091A0006E65203A2000000084EB01084F66664C93 +:1091B000696E653A20000000547970653A0000003D +:1091C000525334383500000050726F746F636F6C07 +:1091D0003A00000047756E2D416464723A00000049 +:1091E0004C4F524100000000000E0023FAF734FCFF +:1091F000304486B206EB4601B9EB410F02D27F1C28 +:10920000BFB200260120009004EBC700C1B206EBFC +:1092100046004006000E08233B22FAF7AFFB761CFF +:109220006D1CB6B2ADB2F74C607900EB400101EBBA +:10923000001004EB001000F5805090F85B0DA84280 +:109240003FF600AFECE0F0F7C1FE012804D00228A1 +:1092500007D008280FD10BE0707960B17079401EFB +:1092600004E07079032806D27079401C707102E026 +:109270000420FFF7C5F830790728E3D10124F47101 +:1092800004220021E04800F0F9FC0020CDE9000BA9 +:1092900002947279014601234020521CFAF7DCFB4C +:1092A0000820CDE900041023D8A214210020FAF7E9 +:1092B000A0FC0924A5E004EB44014FF07A09B9EBC6 +:1092C000410F02D27F1CBFB200244FF0000A4FF0C2 +:1092D00001080821CDF800A0CDE90118707900EB54 +:1092E000400101EB001006EB001000EB051000F54B +:1092F000805090F8842D4FF0140B0BEBC700C1B2D7 +:1093000004EB44004006000E5346FAF7A5FB204448 +:1093100084B204EB44017A20B0EB410F02D27F1CEF +:10932000BFB200240BEBC700C1B204EB44004006FF +:10933000C146000E08232D22CDF80080FAF71EFB4F +:10934000641CA4B204EB44014FF07A08B8EB410F5F +:1093500002D27F1CBFB200240821CDF800A0CDE9C5 +:109360000119707900EB001101EB002006EBC00041 +:1093700005EB051100EBC10000F5005090F8580214 +:10938000642110FB01F0020A0BEBC700C1B204EB31 +:10939000440040065E46000E0023FAF75DFB2044C1 +:1093A00084B204EB4401B8EB410F02D27F1CBFB280 +:1093B000002406EBC700C1B204EB44004006000ED7 +:1093C00008232522CDF80090FAF7D8FA641CA4B23D +:1093D00004EB4401B8EB410F02D27F1CBFB2002462 +:1093E00006EBC700C1B204EB44004006000E0823A0 +:1093F0003B22CDF80090FAF7C1FA641C6D1CA4B2B0 +:10940000ADB2804E707900EB400101EB001006EB2D +:10941000001000F5805090F85B0DA8423FF64BAF6E +:1094200019E2F0F7D3FD082802D10420FEF7E8FF87 +:1094300030790828F4D1744804220021403000F02B +:109440001DFCCDE900A847465446102372A2142102 +:109450000020FAF7CEFBCDE9004710236F4A142114 +:109460001220FAF7C6FBCDE9004710236CA21421A5 +:109470005A20FAF7BEFBCDF80090CDE9014772788B +:10948000022314216C20FAF7E7FAB24605EB4500F7 +:1094900000EB05110AEB011841F66C5010F80800BA +:1094A000C00723D005EB8501142000EB4106CDE970 +:1094B0000047F1B205235BA20020FAF79AFBCDF832 +:1094C0000090CDE9014701236A1CF1B21E2000E0A3 +:1094D00065E0FAF7C1FA41F66251CDE9004708EBC1 +:1094E0000102F1B20A232A20FAF783FB6D1CADB208 +:1094F000042DCBD3B6E3B7E3F0F768FD012806D01F +:1095000002280BD0042811D0082830D133E070791C +:1095100010B17079401E25E0052023E07079052800 +:1095200002D27079401C1DE048461BE07079062885 +:109530001DD2DFE800F00305070911190A2014E025 +:109540000B2012E00C2010E00D20FEF759FF94F8DC +:10955000A30700F00F0005E00E20FEF751FF94F87E +:10956000A3070009707102E00F20FEF749FF307970 +:10957000092804D076E30220FEF742FFD4E7707991 +:10958000214C0422803404EB0010002100F076FB13 +:10959000CDE900B97079102304EB001200210020FE +:1095A0003CE2F0F713FD012806D0022809D0042878 +:1095B0000ED0082864D167E0707910B37079401E2E +:1095C00004E0707903285BD27079401C707157E019 +:1095D000707900EB400101EB001006EB001000F584 +:1095E000805090F8610D012820D0707900EB400187 +:1095F00001EB001006EB001000F5805090F8610DB3 +:1096000040B33DE0A4120020EEED010847756E2D39 +:10961000525353493A00000053563A005CC40108C3 +:1096200048563A00506F72742D00000070794C4615 +:1096300000EB400101EB001006EB001000F580503C +:1096400080F8619D71790220F0F788F8FC48C0F835 +:10965000884215E07079444600EB400101EB0010B0 +:1096600006EB001000F5805080F8618D7079F8F7F6 +:1096700029FFF348C0F8884271790220F0F76EF8AC +:1096800030790A2805D0EDE20920FEF7B9FE4846F8 +:109690009CE704220021EB4800F0F0FACDE900A895 +:1096A000444655461523E8A214212820FAF7A1FACA +:1096B000CDF80090CDE901547279012314214620A0 +:1096C000521CFAF7C9F9707900EB400101EB001068 +:1096D00006EB001000F5805090F8610D01280CD0C9 +:1096E000707900EB400101EB001006EB001000F573 +:1096F000805090F8610D18B10AE01523D4A201E062 +:109700001523D6A2CDE900541E210020FAF771FAE4 +:109710001523D5A23221FFF79BBBF0F757FCD74C9E +:10972000012806D002280FD004281AD0082830D1EA +:109730001CE0707968B394F88D0410B17079F8F773 +:10974000C1FE7079401E0AE07079032821D294F896 +:109750008D0410B17079F8F7B5FE7079401C707106 +:1097600017E084F88D8484F8818412E00920FEF7E4 +:1097700047FE484686F8059084F8808494F88D1456 +:1097800039B1AF49C1F8880284F88D047079F8F7CF +:1097900099FE30790B2832D1AA48042200214030AA +:1097A00000F06CFACDE900A8454657461523A6A25D +:1097B00012212820FAF71DFACDF80090CDE90175A5 +:1097C0007279012312214620521CFAF745F9CDE99E +:1097D00000751523AAA21C210020FAF70AFACDE988 +:1097E00000751523ACA226210020FAF702FACDE974 +:1097F00000751523AEA230210020FAF7FAF994F88B +:109800008D04012827D1454686F8078094F8820404 +:1098100080B18B49C1F8889284F8829470790121D3 +:10982000F8F78CFFCDE900A51523A6A2382100206A +:10983000FAF7DFF994F88C0400280CD084F88C94A3 +:10984000CDE900A51523A3A238210020FAF7D1F90C +:109850007B48C0F8885205E2F0F7B8FB012813D026 +:10986000022811D0042802D008280DD109E0EFF712 +:109870009FFB142803D0484684F8E80304E04046E0 +:10988000FAE70920FEF7BCFD30790C287ED16D483F +:1098900004220021803000F0F1F9CDE900A845460E +:1098A000564615238FA21A210020FAF7A2F9CDE916 +:1098B0000065152390A224210020FAF79AF9CDE93A +:1098C0000065152390A22E210020FAF792F994F852 +:1098D000E8034FF0150310B191A2FFF731B896A23B +:1098E000FBE7F0F773FB012806D002280BD0042811 +:1098F00012D0082857D165E0707910B17079401EF8 +:1099000008E0032006E07079032802D27079401C39 +:1099100000E04846707146E0717994F8A30761F35E +:10992000030084F8A30700210320EFF717FF70B3AB +:1099300094F8A357022004F5EE74FEF761FDEFF7EB +:1099400063FF84F8C75500210320EFF707FF207855 +:1099500020F001002070207840F006002070A4F86C +:10996000029000210120EFF7F9FE94F8060520F09F +:10997000800084F8060594F8CA05A4F5EE74B0B129 +:10998000012819D0022805D0032801E06AE10AE085 +:1099900007D10CE094F8E20620F07800203084F83B +:1099A000E206FDF78BFE30790D280FD05AE194F8CE +:1099B000E20620F07800F2E794F8E20620F0780062 +:1099C0005830ECE70920FEF71BFDA2E71D480422F2 +:1099D0000021C03000F052F9CDE900B894F8A30797 +:1099E0005D46584F00F00F0007EB00121023194698 +:1099F0000020FAF7FEF894F8A307717900F00F0041 +:109A0000884202D0CDE9005901E0CDE900587079D3 +:109A10000C2307EB001220210020121DFAF7E9F8B1 +:109A200020E1F0F7D3FA012806D0022805D0042857 +:109A300004D0082803D1CBE086E08CE094E0CBE0B2 +:109A400000004242FEEE0108504F52543A0000001E +:109A5000545950453A4C4F5241000000545950451A +:109A60003A525334383500005061737320456E7498 +:109A70006572204368616E6765000000A452002093 +:109A8000313A446970207377697463682031616E7C +:109A90006432204F4E000000323A496E7365727492 +:109AA00020736C617665206D6F64756C65000000D5 +:109AB000333A5061737320456E746572205374613C +:109AC0007274000053746174653A53656E64696E14 +:109AD0006700000053746174653A436F6D706C6584 +:109AE00074650000496E7365727420552D44697366 +:109AF0006B204669727374005468616E2050617304 +:109B00007320456E74657200466F726D61743A46DB +:109B1000415433323B4D41583A3332470000000044 +:109B200046696E6420552D4469736B2C4F757470B3 +:109B30007574696E6700000053746174653A496416 +:109B40006C6500003EF00108707910B17079401E1C +:109B500008E0042006E07079042802D27079401CE5 +:109B600000E04846707137E0717994F8A30761F31B +:109B7000071084F8A30700210320EFF7EFFD58B387 +:109B80000220FEF73DFC94F8E20620F0800084F805 +:109B9000E20694F8A60780B1012813D0022802D06B +:109BA000032807D109E094F8E20620F0780020307D +:109BB00084F8E206FDF782FDD3E794F8E20620F090 +:109BC0007800F5E794F8E20620F078005830EFE7E7 +:109BD0000920FEF715FCC4E730790E2842D1042293 +:109BE0000021234800F04AF8CDE900B894F8A30713 +:109BF0005D461F4F20F00F008037C2191023194611 +:109C00000020F9F7F6FF707994F8A317B0EB111F55 +:109C10003FF4FBAEF6E6F0F7D9F9012819D0022897 +:109C200017D0042802D0082813D10FE0EFF7ECFD7D +:109C300088F31388BFF34F8F0E4801680E4A01F472 +:109C4000E06111430160BFF34F8FFEE70920FEF78B +:109C5000D7FB30790F2805D1054804220021D030E8 +:109C600000F00CF8F9F74EFE07B0BDE8F08F0000E9 +:109C7000FEEF01080CED00E00400FA052DE9F84FB5 +:109C80000025924688468146012715E000242E01D2 +:109C900009EB040101EB081000EB051000970278B6 +:109CA000E006F1B2000E1023F9F768FE641CE4B27E +:109CB000102CEDD36D1CEDB25545E7D3BDE8F88F00 +:109CC000064800210173817301214173C17364222D +:109CD0004261C1710220FEF793BB0000A412002074 +:109CE000124810B5016841F4700101601048016824 +:109CF00041F0010101600E4A002108321160026842 +:109D00000C4B1A400260031D0B4A1A60026822F4D1 +:109D10008022026006480C300160FEF71DFA0349FC +:109D20004FF000608039086010BD000088ED00E051 +:109D300000380240FFFFF6FE10300024FEF7AEB9F7 +:109D4000C943018270470029018802D041F0010116 +:109D500001E021F00101018070470000464910B583 +:109D6000884206D101210846FDF7E4FF00210120C9 +:109D70005BE0B0F1804F09D0404988420DD101210C +:109D80000220FDF7BFFF0021022070E001210846FC +:109D9000FDF7B8FF0021012069E03949884206D16A +:109DA00001210420FDF7AEFF002104205FE03549CA +:109DB000884206D101210820FDF7A4FF00210820D8 +:109DC00055E03149884206D101211020FDF79AFF64 +:109DD000002110204BE02D49884206D1012120208E +:109DE000FDF790FF0021202041E02949884206D15B +:109DF00001210220FDF79EFF0021022015E02549E8 +:109E0000884202D101210C040AE02349884202D190 +:109E100001214C0404E0214988420AD101218C042B +:109E20002046FDF787FF00212046BDE81040FDF7E2 +:109E300081BF1B49884206D101214020FDF762FF06 +:109E40000021402013E01749884206D101218020DB +:109E5000FDF758FF0021802009E0134988420AD10C +:109E6000841501212046FDF74DFF00212046BDE865 +:109E70001040FDF747BF10BD000001400004004046 +:109E800000080040000C004000100040001400409A +:109E900000040140004001400044014000480140EE +:109EA00000180040001C0040002000400246002036 +:109EB000138A92890B4202EA010202D0002A00D0E2 +:109EC00001207047002A828901D00A4300E08A43BA +:109ED0008281704730B50288164C174DA0420DD0D4 +:109EE000A8420BD0B0F1804F08D0144B984205D057 +:109EF000134B984202D0134B984203D122F07003C7 +:109F00004A881A43104B984206D0104B984203D00F +:109F100022F440730A891A4302804A68C2620A889E +:109F20000285A04201D0A84201D1897A018601218F +:109F3000818230BD00000140000401400004004067 +:109F400000080040000C00400010004000140040D9 +:109F500010B5FDF761FD00F0E7F9EFF70BFD1448D0 +:109F6000017821F001010170017841F006010170D2 +:109F7000002141800120EFF7F1FBEEF725FEEFF71E +:109F800089FAF0F73BF8F9F7C9FBFFF799FEEFF70D +:109F90005BFEF8F71BF9F9F74FFAFDF78FFBFDF7BA +:109FA000D5FD04484FF4FA6141830121417610BD8B +:109FB00080240020A41200202DE9F047D84C002571 +:109FC00094F87206A4F5805A2E4601280AD184F826 +:109FD0007266EFF7A9FA9AF804105046022901D8E0 +:109FE0000121C17106E105EB45000AEB800000F597 +:109FF0008050534690F8B216012901D180F8B2661C +:10A0000090F8B11600296ED190F85A1B01296AD137 +:10A0100005EB450101EB051103EB011909F5805230 +:10A0200092F85A1D00295ED080F85A6B92F85A0DAA +:10A0300008287DD2DFE800F0AF88888827A2A288B0 +:10A0400090F816727F1C80F8167290F814722FB177 +:10A0500090F8147280F8167280F8146290F81672F4 +:10A0600007EB071701EBC70707F5005797F81C72B6 +:10A0700090F818C267455BD090F8160200EB00100C +:10A0800001EBC0005BE005EB051000EB052003EBE6 +:10A09000C00707F5005191F8170201280AD091F87E +:10A0A000160200EB001007EBC00000F5005090F81E +:10A0B0001C02E8BB91F816021EE091F8168209EB2B +:10A0C000081C0CF5805C9CF8858D09EB001C0CF5D8 +:10A0D000805C9CF895CDE04506D091F81602401CB6 +:10A0E00081F816020CE083E091F816C20CF1010C25 +:10A0F00081F816C2401CC0B292F85BCD8445DCD812 +:10A1000091F8140228B191F8140281F8160281F82E +:10A11000146291F8160200EB001007EBC00000F586 +:10A12000005090F81C0291F818C2604533D000E04E +:10A1300031E091F8160200EB001007EBC00000F5CB +:10A14000005080F81C6226E005EB051000EB0520AE +:10A1500003EBC00101F5005090F81772012F3FF496 +:10A160006FAF90F8167207EB071701EBC70707F5FB +:10A17000005797F81C72002FF1D00CE005EB05108A +:10A1800000EB052003EBC00000F5005090F816121C +:10A19000491C80F8161205EB051000EB05200AEBB0 +:10A1A000C00303F5005090F8161292F85B2D91420F +:10A1B00001D380F8166290F8151251B190F816127A +:10A1C00080F8141290F81512491E80F8161280F8C3 +:10A1D000156290F8161201EB011103EBC10101F5B4 +:10A1E000005191F8212290F816122846F6F798F8B7 +:10A1F0006D1CEDB294F8240BA8423FF6F4AE94F82F +:10A20000460D012861D194F8DA0C514600EB40006C +:10A210000AEB001000F5805090F8D20BB0B384F830 +:10A22000466D94F8DA2C94F8C80B401E824205DA89 +:10A2300094F8DA0C401C84F8DA0C01E084F8DA6C4B +:10A2400094F8DA0C00EB400001EB800000F5805040 +:10A2500090F8F20CD0B194F8DA0C00EB400001EB6E +:10A26000800000F5805080F8F26C94F8DA0C00EB76 +:10A27000400001EB001000F5805090F8D20B02284E +:10A2800017D0042803D0052817D126E01DE094F844 +:10A29000DA0C00EB40000AEB001000F58050D0F81B +:10A2A000CC0B4FF4E131B1FBF0F000EB401040007B +:10A2B00001E04FF47A70C4F8480D94F8DA0C1949AB +:10A2C000415C94F8DA0CF8F7D5FD94F8A50730B1A5 +:10A2D00094F87E06012809D012E06420EBE794F898 +:10A2E0008A0601280CD184F88A6601E084F87E662B +:10A2F00094F8A82794F8A41794F8A507FBF754FF3F +:10A30000EFF762FFF8F7F6FA94F8A70718B184F8A8 +:10A31000A767F9F7BDFCBDE8F047FEF779B8000084 +:10A32000A4220020872F00202DE9FE4F01210024C8 +:10A330000846FDF7DBFCA720ADF80000002540F241 +:10A34000E73001904FF0804BADF80250ADF8085067 +:10A3500069465846FFF7BEFDA04880F8F65741F21F +:10A36000B06C41F6583841F6283944F2444A42F27A +:10A370002827A0F5805604EB440106EB810190F8F4 +:10A38000F62701EB0C0306EB820202F58052C2F8BD +:10A39000F83790F8F627521C80F8F62790F8F62741 +:10A3A00001EB080306EB820202F58052C2F8F8378F +:10A3B00090F8F627521C80F8F62790F8F62701EB64 +:10A3C000090306EB820202F58052C2F8F83790F8D2 +:10A3D000F627521C80F8F62701EB0A0290F8F617D0 +:10A3E00006EB810101F58051C1F8F82790F8F617C6 +:10A3F000491C80F8F61704EB041202EB042200213A +:10A4000006EBC20501EB011205EBC20290F8F6372C +:10A410003A4406EB830303F58053C3F8F82790F81A +:10A42000F627521C80F8F627491CC9B21029E9D337 +:10A43000641CE4B2042C9ED3694A90F8F61706EB2C +:10A44000810101F58051C1F8F82790F8F617491CF1 +:10A4500080F8F61790F8F617283A06EB810101F517 +:10A460008051C1F8F82790F8F617491C80F8F617C4 +:10A4700090F8F6170C3206EB810101F58051C1F816 +:10A48000F82790F8F617491C80F8F61790F8F61799 +:10A490000C3206EB810101F58051C1F8F82790F8E4 +:10A4A000F617491C80F8F61702F5A67190F8F62702 +:10A4B00006EB820202F58052C2F8F81790F8F61700 +:10A4C000491C80F8F617474A90F8F61706EB810109 +:10A4D00001F58051C1F8F82790F8F617491C80F86B +:10A4E000F61790F8F617A2F5956206EB810101F5D3 +:10A4F0008051C1F8F82790F8F617491C80F8F61734 +:10A50000394990F8F62706EB820202F58052C2F82C +:10A51000F81790F8F617491C80F8F617334990F8A9 +:10A52000F62706EB820202F58052C2F8F81790F87F +:10A53000F617491C80F8F6172B4A90F8F6170C3AD4 +:10A5400006EB810101F58051C1F8F82790F8F61764 +:10A55000491C80F8F617264A90F8F61706EB810199 +:10A5600001F58051C1F8F82790F8F617491C80F8DA +:10A57000F61790F8F6170C3206EB810101F58051C1 +:10A58000C1F8F82790F8F617491C80F8F617002153 +:10A5900041F6F04301EB410206EB8202D41890F839 +:10A5A000F62706EB820202F58052C2F8F84790F8CF +:10A5B000F627521C80F8F627491CC9B20529E9D3B1 +:10A5C00001215C465846FFF7BEFB0122114620469A +:10A5D000FFF778FC00F00EF8BDE8FE8FA422002003 +:10A5E00048290020BC2D002024570020B012002054 +:10A5F000DC2F002008B51C208DF8000001208DF80C +:10A60000010002218DF802108DF803006846F8F76A +:10A61000D3FF08BDF7F7F2BAF7F710BBFCF778BF26 +:10A62000F7F7C6BAF7F72ABBF8F722BEC94301808D +:10A6300070470029818902D041F4005101E021F4E2 +:10A64000005181817047002A828A01D00A4300E0CC +:10A650008A438282704700001C4910B5884206D1A7 +:10A6600001211020FDF766FB0021102028E0184989 +:10A67000884202D101214C0410E01649884202D1DF +:10A6800001218C040AE01449884202D10121CC0442 +:10A6900004E0124988420AD101210C052046FDF749 +:10A6A00031FB2046BDE810400021FDF72BBB0C49D3 +:10A6B000884209D101212020FDF73CFB0021202008 +:10A6C000BDE81040FDF736BB10BD00000010014092 +:10A6D0000044004000480040004C00400050004052 +:10A6E000001401400246002012880A4200D00120D6 +:10A6F000704770B501F01F0501260024C1F3421315 +:10A7000006FA05F2012B0FD0022B0FD0838A4FEAF5 +:10A7100011210088134206FA01F600EA060001D072 +:10A7200000B10124204670BD8389F0E7038AEEE77B +:10A7300010B5C1F3421301F01F040121A140012B08 +:10A7400007D0022B07D01430002A026805D00A4334 +:10A7500004E00C30F8E71030F6E78A43026010BDE1 +:10A760007FB50446008A0D46C98820F44050014355 +:10A770002182A08941F20C618843A9882A8911436A +:10A780006A8902431143A181A08A20F44071A889FB +:10A790000843A0826846FDF7D9FA1A48844202D0DD +:10A7A0001948844201D1039800E00298A189090464 +:10A7B00000EBC00101EB0010296801D5490000E061 +:10A7C0008900B0FBF1F06422B0FBF2F109010B0942 +:10A7D0006FF018056B4300EB8300A3891D044FF055 +:10A7E000320306D503EBC000B0FBF2F000F0070027 +:10A7F00005E003EB0010B0FBF2F000F00F0008439F +:10A8000020817FBD001001400014014070B500247C +:10A81000064DFDF73FFA20B1641CAC42F9D3FA2093 +:10A8200070BDBDE87040EEF7F1BB0000404B4C003E +:10A830000FB4084B10B504A902AA039801F0B6F9A9 +:10A84000044602A9002001F0DCFB204610BC5DF8A4 +:10A8500014FB000003C0010803B4019841000098F4 +:10A8600050EAC12018BF04204A0D18BF40F0010073 +:10A8700040F2FF72B2EB515F08BF40F002000128C6 +:10A8800008BF052002B0704770B5D94B00242DEDEC +:10A89000020B2DED108BDDE91010984205DA20F047 +:10A8A00000429A4201D809D141B19DED100BBDEC97 +:10A8B000108B02B0BDE8704001F01EB9B0F5801FEA +:10A8C00026DA11430BD0002813DA012001F068F9D1 +:10A8D000BDEC108B02B0BDE8704001F021B9022040 +:10A8E00001F05EF901F0F0F851EC100B81F000413D +:10A8F0009EE06FF035049FEDC00B53EC102B9DEDE7 +:10A90000100B51EC100BEDF77BFDCDE91001084663 +:10A9100004EB2051C0F31304B948A1F2FF312044E5 +:10A9200000F4801080F07F6282F04052224301EBFD +:10A9300020559FEDB50B119253EC102B9DED100B94 +:10A9400051EC100BEDF756FD41EC180BA01CC0F3B9 +:10A9500013009FEDAFDB9FEDB0EBB14E7E440328BB +:10A960006CD296ED000B51EC180B53EC102BEEF75C +:10A9700031F81DD1002D01BF96ED000BBDEC108B01 +:10A9800002B070BD2846EDF71CFE41EC180B53ECED +:10A990001D2BEDF735FD41EC190B53EC1E2B51EC43 +:10A9A000180BEDF72DFD53EC192BEDF782FC3FE072 +:10A9B0009FED9D0B51EC180B53EC102BEDF720FD88 +:10A9C0009FED9B1B53EC112BEDF717FD41EC190B81 +:10A9D00053EC182B51EC180BEDF712FD53EC192B1F +:10A9E000EDF70EFD41EC190B002D04BF53EC192BB4 +:10A9F00051EC180B1AD02846EDF7E3FD41EC1A0B89 +:10AA000053EC1D2BEDF7FCFC53EC192BEDF7F5FC8B +:10AA100053EC182BEDF7EEFC41EC180B53EC1E2B0E +:10AA200051EC1A0BEDF7ECFC53EC182BEDF7E2FCB4 +:10AA3000BDEC108B02B041EC100B70BD9FED7E0B96 +:10AA400051EC180B53EC102BEDF733FC41EC100BD1 +:10AA500051EC180B53EC102BEDF744FD41EC190BA6 +:10AA60002846EDF7AEFD41EC1B0B53EC192B51ECD6 +:10AA7000190BEDF7C5FC41EC1A0B714853EC1A2B7E +:10AA8000261851EC1A0BEDF7BBFC41EC1F0B6D487F +:10AA9000C4F1510404F5D724B0EE4F0AF0EE6F0A6A +:10AAA0000321784400F094FF53EC1F2B51EC100B62 +:10AAB000EDF7A6FC41EC1C0B6348B0EE4F0AF0EE3C +:10AAC0006F0A0421784400F083FF53EC1A2B51ECF9 +:10AAD000100BEDF795FC344353EC1C2BEDF7E9FB21 +:10AAE00041EC1C0B002C4CDD9FED510B51EC180B75 +:10AAF00053EC102BEDF784FC53EC182BEDF780FC96 +:10AB000041EC1A0B55B353EC1D2B51EC1B0BEDF71D +:10AB100077FC41EC1D0B53EC1C2B51EC1A0BEDF7A1 +:10AB2000C8FB53EC192BEDF76BFC53EC1D2BEDF729 +:10AB3000C0FB53EC1A2BEDF760FC53EC182BEDF730 +:10AB400059FC41EC180B53EC1E2B51EC1B0BEDF791 +:10AB500057FC53EC182BEDF74DFC69E753EC1C2B1D +:10AB600051EC1A0BEDF7A5FB53EC192BEDF748FC54 +:10AB700053EC1A2BEDF741FC53EC182BEDF73DFC91 +:10AB800056E735B353EC1D2B51EC1B0BEDF738FC9E +:10AB900041EC1A0B53EC1C2B51EC180BEDF72AFC73 +:10ABA00053EC192BEDF72CFC53EC1A2BEDF722FC90 +:10ABB00053EC182BEDF71EFC41EC180B53EC1E2B3D +:10ABC00051EC1B0BEDF71CFC53EC182BEDF712FCB2 +:10ABD0002EE753EC1C2B51EC180BEDF70BFC53EC50 +:10ABE000192BEDF70DFC53EC182BEDF706FC1FE7C6 +:10ABF0000000F07F00000000000000000000504353 +:10AC0000645F090000000000000000000000F03F49 +:10AC1000763C7935EF39EA3D0000E0FE422EE63F12 +:10AC20007048000000000000555555555555D53F5A +:10AC3000000000000000E03F0000000000000040B5 +:10AC400086EBF9FFF2460000E84600000000000035 +:10AC500070B5414A00252DED020B2DED048BDDE989 +:10AC60000404944205DA24F00041914201D809D14C +:10AC700040B19DED040BBDEC048B02B0BDE870400B +:10AC800000F03ABFB4F5801F26DA08430BD0002C41 +:10AC900013DA012000F084FFBDEC048B02B0BDE8A4 +:10ACA000704000F03DBF022000F07AFF00F00CFF82 +:10ACB00051EC100B81F0004146E09FED290B6FF045 +:10ACC000350553EC102B9DED040B51EC100BEDF7FB +:10ACD00097FBCDE904010C4605EB2450A0F2FF30B0 +:10ACE000C10F40F2FF32521A62F31F540844EDF7CD +:10ACF00068FC05949DED040B41EC180B51EC100B16 +:10AD000001F0B8FA9FED181B53EC112BEDF778FB0F +:10AD10009FED170B41EC190B53EC102B51EC180B5A +:10AD2000EDF76EFB53EC192BEDF7C3FA9FED120B09 +:10AD300041EC190B53EC102B51EC180BEDF760FBA9 +:10AD400053EC192BEDF7B5FABDEC048B02B041ECD6 +:10AD5000100B70BD000000000000F07F000000003C +:10AD600000000000000050430EE526157BCBDB3FC2 +:10AD7000362BF111F3FE593D00609F501344D33F31 +:10AD80002DE9F04D2DED040B2DED0E8B96B0DDE988 +:10AD90002550279CDDF890A025F0004624F00048BF +:10ADA000BAF1000F14BF0121002101EB4502FC495B +:10ADB00053184A1093422AD3002814BF01230023BA +:10ADC00003EB44030B44F7498B4220D358EA0001BC +:10ADD0009FEDF59B76D0DFF8D8B35D4503D1BAF18E +:10ADE000000F05D188E0BAF1000F08BF002100D0A4 +:10ADF000012101EB450111F5001F08D8002814BFFF +:10AE00000121002101EB440111F5001F0BD99DED3B +:10AE1000261B9DED240B16B0BDEC0E8B04B0BDE8D7 +:10AE2000F04D00F073BE0027002DBCBFE1498845FE +:10AE300021DAE1498845A8BF02271CDAC3451ADC9C +:10AE4000DE4901EB2851142908DDC1F1340220FA52 +:10AE500002F101FA02F282420DD108E058B9C1F1C3 +:10AE6000140228FA02F101FA02F2424503D101F07C +:10AE70000101C1F1020756EA0A0124D1002C22DAAD +:10AE8000002D18BF022F01D0012F0AD0022000F0A0 +:10AE900087FE16B0BDEC0E8B04B0BDE8F04D00F09F +:10AEA00013BE022000F07CFE00F00EFE51EC100BF1 +:10AEB00081F0004141EC100B16B0BDEC0E8B04B0DC +:10AEC000BDE8F08D18E09FEDBEAB9FEDBF8B002875 +:10AED00071D1B848804522D105F1804010F580102D +:10AEE00008BFBAF1000F07D0B3450ADC002CA8BF99 +:10AEF0009DED260BE0DA0DE0B0EE490AF0EE690AAE +:10AF0000DAE7002C06DA9DED260B51EC100B81F0F0 +:10AF100000416FE0AE48784490ED000BCCE7D84597 +:10AF20004DD1002C48DA2EB186423AD1BAF1000F49 +:10AF300042D126E0BAF1000F13D0022000F030FE1B +:10AF400000F0FEFD8DED020B9DED240B8DED000B51 +:10AF500010EE900A039961F31E0003909DED020B21 +:10AF6000AAE78DED02AB9DED240B1AEE901A10EEC0 +:10AF7000900A8DED000B61F31E0003909DED020B16 +:10AF80009AE78DED028B9DED240B18EE901A10EED2 +:10AF9000900A8DED000B61F31E0003909DED020BF6 +:10AFA0008AE709DA9DED240B51EC190B53EC102BB9 +:10AFB000EDF798FA1EE020E09DED240B7CE7864239 +:10AFC0001BDAB4F1804F0DD0A4F10050B0F1FF5066 +:10AFD00013D1002D11DB9DED240B51EC100B01F072 +:10AFE000D4F907E09DED240B53EC102B51EC100B22 +:10AFF00000F0C2BC41EC100B5EE79DED240B51EC60 +:10B00000100B01F02BF8BAF1000FCDE90E0142D17F +:10B010009FED710B46B3A6F1E040B0F17F600CD01C +:10B020005E4538D1002D00DAA7B3022F0CBF0120F6 +:10B030004FF0FF30EDF7C5FADCE7002D01DD002C05 +:10B040000DDA002D01DD002C1FDB002D16DA002C9F +:10B0500014DB012F08BF9FED620B3FF42DAFB0EE64 +:10B060004A0AF0EE6A0A27E7022F18BF002D0CD01B +:10B07000012F0AD1002DFFF61FAF06E0002DB8BF4B +:10B08000002C08DA012F3FF417AFB0EE480AF0EEBB +:10B09000680A11E71BE0012000EBE57050EA0701A8 +:10B0A00015D0791EB0EE498AF0EE698A084308BFD0 +:10B0B0009FED4D8B4E480025804570DD4D494E4833 +:10B0C000884514DDB0420DDB002C19DB2FE0012098 +:10B0D00000F066FD16B0BDEC0E8B04B0BDE8F04D7F +:10B0E00000F01EBDB34502DC002C09DC1FE08642E7 +:10B0F00002DA002C1BDA03E05E452BDD002C16DDA6 +:10B10000022000F04DFD00F01BFD8DED020B53EC15 +:10B110001A2B51EC180BEDF773F9CDE900010399E7 +:10B12000019861F31E0003909DED020BC4E602201E +:10B1300000F036FD00F014FD10EE901A18EE900AA3 +:10B140008DED020B8DED008B61F31E0003909DEDE4 +:10B15000020BB1E69DED0E0B53EC192B51EC100BCD +:10B16000EDF748F99FED260BCDE9080153EC102BC4 +:10B170009DED080B51EC100BEDF742F99FED221BF2 +:10B1800053EC112BEDF739F99DED081B53EC112B06 +:10B19000EDF736F99FED1E1B53EC112B3CE08CE0D4 +:10B1A000FFFF1F00FFFF0F00000000000000F03F46 +:10B1B0000000F03F0000F07F0000404301FCFFFF73 +:10B1C000000000000000F07F000000000000000010 +:10B1D000B6420000000000000000000000000080F7 +:10B1E000000000000000F0FF000000000000F0BFC1 +:10B1F0000000E0410000F043FFFFEF3F00000000CF +:10B20000000000000000D03F555555555555D53F1D +:10B21000000000000000E03FEDF7EFF89DED080BA7 +:10B2200041EC1A0B53EC102B51EC100BEDF7E8F836 +:10B2300053EC1A2BEDF7E4F841EC1A0B9FEDFE0BE3 +:10B2400053EC102B9DED080B51EC100BEDF7D8F8DB +:10B2500041EC1B0B9FEDFA0B51EC1A0B53EC102B2E +:10B26000EDF7CEF841EC1A0B9FEDF70B53EC102BDA +:10B270009DED080B51EC100BEDF7C2F853EC1A2BB7 +:10B28000EDF7B8F841EC1A0B51EC1B0B53EC1A2BF1 +:10B29000EDF70FF80690CDE906519DED060B53EC46 +:10B2A0001B2B51EC100BEDF7A5F853EC1A2BEDF717 +:10B2B000A4F841EC100B00F0A1B90020B6F5801FF6 +:10B2C0000EDA9FEDE30B53EC102B9DED0E0B51ECC2 +:10B2D000100BEDF795F8CDE90E016FF034000E4636 +:10B2E00000EB2650A0F2FF37C6F31300DA4940F016 +:10B2F0007F6646F040568842D8BF002408DDD74913 +:10B300008142C8BF012403DC0024A6F580167F1CFF +:10B31000D348784400EBC4000F9690ED00CB9DED30 +:10B320000E0B53EC1C2B51EC100BEDF763F89DED5D +:10B330000E0B41EC1B0B53EC1C2B51EC100BECF7E0 +:10B34000B8FF41EC100B51EC190B53EC102BEDF73F +:10B35000C9F841EC1D0B51EC1B0B53EC1D2BEDF709 +:10B360004FF841EC1A0BBF488DED10AB78441095A7 +:10B3700090ED000B4FF0005040EA660000EB844077 +:10B380008DED080B00F5002009909DED080B53ECA6 +:10B390001C2B51EC100BEDF72DF89DED0E1B53EC13 +:10B3A000112BEDF72AF841EC100B53EC102B9DED0F +:10B3B000100B51EC100BEDF723F89DED080B41EC51 +:10B3C0001C0B53EC102B9DED100B51EC100BEDF7FB +:10B3D00017F853EC1B2BEDF710F853EC1C2BEDF783 +:10B3E00009F853EC1D2BEDF70BF841EC1C0B53EC5B +:10B3F0001A2B51EC1A0BEDF703F841EC1B0B9A4892 +:10B400000621B0EE4B0AF0EE6B0A784400F0E0FA49 +:10B41000B0EE401AF0EE601AB0EE41DAF0EE61DA0A +:10B4200053EC1B2B51EC1B0BECF7EAFF53EC1D2BE1 +:10B43000ECF7E6FF9DED100B41EC1B0B53EC1A2BC8 +:10B4400051EC100BECF735FF53EC1C2BECF7D8FF4D +:10B4500053EC1B2BECF72DFF9DED100B41EC1B0B60 +:10B4600053EC102B51EC100BECF7CAFF41EC1D0B09 +:10B470009FED7FEB53EC1E2BECF71BFF53EC1B2BCC +:10B48000ECF717FF0890CDE908519DED080B53EC40 +:10B490001E2B51EC100BECF7ADFF53EC1D2BECF712 +:10B4A000A9FF53EC1B2BECF7A8FF9DED080B41EC1B +:10B4B0001D0B53EC102B9DED100B51EC100BECF70A +:10B4C0009FFF41EC1B0B53EC1A2B51EC1D0BECF7BF +:10B4D00097FF9DED080B41EC1A0B53EC102B51EC30 +:10B4E0001C0BECF78DFF53EC1A2BECF7E2FE41EC52 +:10B4F0001A0B51EC1B0B53EC1A2BECF7DAFE0C90E9 +:10B50000CDE90C519DED0C0B53EC1B2B51EC100BAA +:10B51000ECF770FF53EC1A2BECF76FFF41EC1B0BB1 +:10B520009FED550B53EC102B9DED0C0B51EC100BBC +:10B53000ECF766FF41EC1A0B9FED510B51EC1B0B26 +:10B5400053EC102BECF75CFF41EC1B0B9FED4E0B0B +:10B5500053EC102B9DED0C0B51EC100BECF750FF46 +:10B5600053EC1B2BECF7A5FE41EC100B484878443C +:10B5700000EBC40090ED001B51EC100B53EC112BB1 +:10B58000ECF797FE41EC1B0B3846EDF71AF8CDE9C6 +:10B59000080153EC1B2B51EC1A0BECF78AFE41EC23 +:10B5A000100B3C48784400EBC40090ED00CB51EC0C +:10B5B000100B53EC1C2BECF77CFE9DED081B53ECA1 +:10B5C000112BECF776FE0690CDE906519DED080BA8 +:10B5D00053EC102B9DED060B51EC100BECF70AFF12 +:10B5E00053EC1C2BECF706FF53EC1A2BECF702FF85 +:10B5F00053EC1B2BECF701FF41EC100B9DED261BD0 +:10B6000053EC102B8DED001B00959DED260B51EC9E +:10B61000100BECF7F5FE9DED000B41EC1A0B53EC13 +:10B62000102B9DED260B51EC100BECF7E3FE9DED7E +:10B63000061B53EC112B2FE0000000604715F73F6D +:10B64000FE822B654715F73F44DF5DF80BAE543E95 +:10B6500000000000000040438E9803007AB60B0003 +:10B66000FA3D0000603E0000323D00000000000096 +:10B670000000000000000840000000E009C7EE3FA5 +:10B68000FD033ADC09C7EE3FF5015B14E02F3EBE37 +:10B69000BE3B0000783B0000ECF7B2FE53EC1A2BE7 +:10B6A000ECF707FE9DED060B41EC1A0B53EC102B4B +:10B6B0009DED000B51EC100BECF7A2FECDE90C0157 +:10B6C0009DED0C0B51EC1A0B53EC102BECF7F1FD2C +:10B6D000CDE902010C46AA498C422FDB611A0843CE +:10B6E00018D19DED0C0B53EC102B9DED020B51EC82 +:10B6F000100BECF77FFE41EC1B0B9FEDA30B51EC05 +:10B700001A0B53EC102BECF7D4FD53EC1B2BEDF77D +:10B71000E5F82DD2022000F043FA00F011FA10EE05 +:10B72000901A18EE900A8DED020B8DED008B61F3EF +:10B730001E0003909DED020BFFF7BEBB944A24F060 +:10B740000041914214D39349214408437FF4EFAC64 +:10B750009DED0C0B53EC102B9DED020B51EC100BDF +:10B76000ECF748FE53EC1A2BEDF7B8F87FF6DFAC98 +:10B7700024F000408849894A002601EB205182428A +:10B780002BDA481C4FF4801121FA00F02044844A3F +:10B79000C0F30A517A44A1F2FF3192ED000B814AC5 +:10B7A0008DED080BCA4020EA0202C0F3130040F4FA +:10B7B0008010C1F1140120FA01F60992002CB8BFE3 +:10B7C00076429DED080B53EC102B9DED0C0B51ECCC +:10B7D000100BECF70FFECDE90C019DED0C0B51ECBD +:10B7E0001A0B53EC102BECF764FD9FED6F0B0890D8 +:10B7F000CDE9085153EC102B9DED080B51EC100BCB +:10B80000ECF7FEFD41EC1B0B9FED690B53EC102B8D +:10B810009DED080B51EC100BECF7F2FD9DED0C0BC0 +:10B8200041EC1C0B53EC102B9DED080B51EC100B55 +:10B83000ECF7E0FD53EC1A2BECF7DFFD9FED5E1B00 +:10B8400053EC112BECF7DCFD53EC1C2BECF731FD2A +:10B8500041EC1A0B51EC1B0B53EC1A2BECF729FDA6 +:10B86000CDE902019DED020B53EC1B2B51EC100BAB +:10B87000ECF7C0FD53EC1A2BECF7BFFD9DED020B6E +:10B8800041EC1A0B53EC102B51EC100BECF7B8FDFC +:10B89000CDE908014A489DED080B0521784400F0E8 +:10B8A00097F89DED081B51EC100B53EC112BECF7A6 +:10B8B000A7FD9DED021B53EC112BECF79EFDCDE98E +:10B8C00006019DED020B53EC1A2B51EC100BECF71B +:10B8D00097FD53EC1A2BECF7ECFC9FED3B0B41EC86 +:10B8E0001A0B53EC102B9DED060B51EC100BECF7E3 +:10B8F00081FD9DED060B41EC1B0B53EC102B9DEDD8 +:10B90000020B51EC100BECF77BFD53EC1B2BECF70F +:10B91000E9FD53EC1A2BECF76DFD9DED021B53EC8A +:10B92000112BECF767FD53EC192BECF766FDCDE915 +:10B93000020101EB065001150029C8BF039015DC78 +:10B940009DED020B324651EC100BECF7B0FFFEF709 +:10B9500083FF042808BF00F003F932469DED020B77 +:10B9600051EC100BECF7A3FFCDE902019DED020BAA +:10B9700051EC180B53EC102BECF742FDFFF73ABBE0 +:10B980000000904000000000FE822B654715973CA8 +:10B9900000CC904000346F3F01FCFFFF0000E03F0F +:10B9A000383A0000FFFF0F0000000000432EE63F82 +:10B9B000396CA80C615C20BEEF39FAFE422EE63FDE +:10B9C000D03800000000000000000000000000402F +:10B9D00070B504462DED028B4D1E00EBC500B0EE98 +:10B9E000408AF0EE608A90ED000B35F0060017D02B +:10B9F00053EC182B51EC100BECF702FD41EC100B43 +:10BA00006D1E04EBC50090ED001B51EC100B53ECC8 +:10BA1000112BECF74EFC41EC100B35F00600E7D192 +:10BA2000022D36D0042D1CD0062D1CBFBDEC028B80 +:10BA300070BD53EC182B51EC100BECF7E1FC94EDBE +:10BA40000A1B53EC112BECF734FC53EC182BECF7DE +:10BA5000D7FC94ED081B53EC112BECF72AFC41ECBE +:10BA6000100B53EC182B51EC100BECF7C9FC94EDB8 +:10BA7000061B53EC112BECF71CFC53EC182BECF7CA +:10BA8000BFFC94ED040B53EC102BECF712FC41ECD3 +:10BA9000100B53EC182B51EC100BECF7B1FC94EDA0 +:10BAA000021B53EC112BECF704FC53EC182BECF7B6 +:10BAB000A7FC94ED001B53EC112BECF7FAFBBDEC4B +:10BAC000028B41EC100B70BD9FED070B10B553ECD2 +:10BAD000102B9FED070B51EC100BECF703FD41EC25 +:10BAE000100B10BD0000000000000000000000006E +:10BAF000000000000000F03F10B553EC102B51EC9B +:10BB0000100BECF7D6FB41EC100B10BD10B553EC4D +:10BB1000112B51EC100BECF7CCFB41EC100B10BDD2 +:10BB20009FED050B10B553EC102B51EC100BECF7FF +:10BB3000D9FC41EC100B10BD00000000000000001B +:10BB40009FED050B10B553EC102B51EC100BECF7DF +:10BB500057FC41EC100B10BD00000000000000700D +:10BB60009FED050B10B553EC102B51EC100BECF7BF +:10BB700047FC41EC100B10BD00000000000000105D +:10BB800002E008C8121F08C1002AFAD170477047A6 +:10BB9000002001E001C1121F002AFBD17047000004 +:10BBA0000149086070470000A01200202DE9FF4FF6 +:10BBB0008DB00F460546002606E025280BD0DDE9AE +:10BBC0000F1290476D1C761C28780028F5D111B013 +:10BBD0003046BDE8F08F0024A246A1460122E94983 +:10BBE00000E0044315F8013F203B02FA03F008424D +:10BBF000F7D128782A2810D06FF02F022878A0F1EA +:10BC00003001092914D80AEB8A0102EB410144F002 +:10BC1000020400EB010A6D1CF0E701CF5FEA000AA5 +:10BC200003D544F40054CAF1000A44F002046D1C28 +:10BC300028782E2817D115F8010F44F004042A287B +:10BC40000ED06FF02F022878A0F1300109290AD810 +:10BC500009EB890102EB410100EB01096D1CF2E7E0 +:10BC600057F8049B6D1C28786C280FD006DC4C28F4 +:10BC700017D068280DD06A2814D104E0742810D099 +:10BC80007A280FD10DE044F400140AE044F4801443 +:10BC900001E044F440146978814202D104F5801433 +:10BCA0006D1C6D1C28786E281ED00CDC632830D0EB +:10BCB00004DC00288BD0582811D19FE0642867D07D +:10BCC00069280CD164E073282DD004DC6F2872D071 +:10BCD000702804D194E075286ED078286DD0DDE905 +:10BCE0000F129047761C4BE1C4F30250022806D095 +:10BCF000032809D0042801CF09D0066040E101CF14 +:10BD0000F117C0E900613BE101CF068038E1067020 +:10BD100036E117F8040B8DF8000000208DF80100C3 +:10BD2000EB46012003E057F804BB4FF0FF306107FA +:10BD30004FF0000102D40DE008F1010188464945A9 +:10BD40000FDA8045F8DB1BF808100029F4D108E071 +:10BD500008F1010188468142FADB1BF8081000292E +:10BD6000F6D1DDE90F23AAEB08008146214600F059 +:10BD700031F9304400EB080604E0DDE90F121BF84E +:10BD8000010B9047B8F10108F7D221464846F2E08E +:10BD90000A21C4F302524FF0000B0891022A04D08A +:10BDA00001CFC117032A09D00AE0FF1D27F00707BA +:10BDB000F7E8020108E02CE01EE01FE000B2C11726 +:10BDC000042A01D140B2C117021E71F1000206DA45 +:10BDD0000023D0EB030063EB01012D2202E02205DA +:10BDE00004D52B228DF82420012203E0E20701D0A4 +:10BDF0002022F7E7904653E00A210BE0102109E0EA +:10BE000010214FF0000B44F004044FF00809089192 +:10BE100003E008214FF0000B0891C4F30252022AFC +:10BE200004D001CF0021032A06D006E0FF1D27F031 +:10BE30000707F7E8020103E080B2042A00D1C0B28C +:10BE40004FF0000822072BD52A78702A07D0DDF89A +:10BE500020C08CF0100C5CEA0B0C05D00EE04022E8 +:10BE60008DF82420012208E050EA010306D0302397 +:10BE70008DF824308DF8252002229046089B83F00F +:10BE8000080353EA0B030BD150EA010201D1620708 +:10BE900006D530228DF824204FF00108A9F10109C0 +:10BEA0002A78582A04D038A20B9208AA0A920BE0EA +:10BEB0003AA2F9E75B46089AECF715FC0B9B9B5CF2 +:10BEC0000A9A521E0A92137050EA0102F2D10A989D +:10BED000ADEB000000F1200B600702D524F48034A4 +:10BEE00001E04FF00109D94502DDA9EB0B0000E0AC +:10BEF000002000EB0B0141440890AAEB010AE0038B +:10BF000006D4DDE90F232146504600F063F80644CD +:10BF10004FF0000908E009A911F80900DDE90F1246 +:10BF2000904709F10109761CC145F4DBE0030CD50B +:10BF3000DDE90F232146504600F04CF8064404E0AA +:10BF4000DDE90F1230209047761C0899481E0890B2 +:10BF50000029F5DC08E00A980A990078491C0A9142 +:10BF6000DDE90F129047761CBBF10001ABF1010B2C +:10BF7000F1DC21465046DDE90F2300F019F80644B4 +:10BF80006D1C21E609280100303132333435363753 +:10BF90003839616263646566000000003031323315 +:10BFA00034353637383941424344454600000000B5 +:10BFB0002DE9F041044600251E461746880404D4A6 +:10BFC00005E039462020B0476D1C641EF9D528468F +:10BFD000BDE8F0812DE9F041044600251E4690465B +:10BFE000C80301D5302700E02027880404D505E0E8 +:10BFF00041463846B0476D1C641EF9D52846BDE859 +:10C00000F0810A68531C0B6010707047002806D03E +:10C010004DF6BC231946491EFDD2401EFAD1704789 +:10C02000002100EB800002E000BF491CC9B2B1EB67 +:10C03000400FF9D37047000010B502460020064CAF +:10C0400007E012F8013B4340DBB234F8133083EAD7 +:10C050001020491EF5D210BD1800002082B0CDE995 +:10C06000000121F0004001909DED000B02B051EC69 +:10C07000100B704710B50E4C10212046EDF7A1FFB4 +:10C08000206840F48060206020212046EDF799FF71 +:10C090000220FFF7C5FF10212046EDF794FF022094 +:10C0A000FFF7BEFF2046BDE810401021EDF789BF25 +:10C0B0000014024010B50E4C10212046EDF781FF10 +:10C0C000206840F48060206020212046EDF77BFF4F +:10C0D0000220FFF7A5FF10212046EDF774FF022094 +:10C0E000FFF79EFF2046BDE810401021EDF769BF25 +:10C0F000001402402DE9F041154E07460024306837 +:10C1000020F440603060254610213046EDF759FF9D +:10C110000220FFF785FF10213046EDF754FF60063F +:10C12000040E20213046EDF745FF08B144F001042C +:10C130000120FFF775FF6D1CEDB2082DE4D317B198 +:10C14000FFF798FF01E0FFF7B5FF2046BDE8F0815B +:10C150000014024070B5164E05463046316841F471 +:10C16000806131601021EDF72CFF002428064FF08C +:10C170002001304602D5EDF726FF01E0EDF721FF63 +:10C180006806050E0220FFF74BFF10213046EDF741 +:10C190001AFF0220FFF744FF10213046EDF711FF90 +:10C1A0000220FFF73DFF641CE4B2082CDED370BD13 +:10C1B0000014024010B50B4C206840F480602060F1 +:10C1C00020212046EDF7FFFE10212046EDF7FBFE73 +:10C1D0000420FFF725FF2046BDE810402021EDF7A1 +:10C1E000F0BE00000014024010B50B4C206840F473 +:10C1F0008060206020212046EDF7E3FE0420FFF759 +:10C200000FFF10212046EDF7DEFE2046BDE810406E +:10C210002021EDF7D8BE00000014024070B5144D87 +:10C220000024286820F44060286020212846EDF78B +:10C23000CAFE0120FFF7F4FE10212846EDF7C3FEE9 +:10C240000120FFF7EDFE07E0641CE4B2FA2C03D9ED +:10C25000FFF7CAFF012070BD20212846EDF7AAFE96 +:10C260000028F1D110212846EDF7ABFE002070BD6B +:10C270000014024010B541EC100BFEF705FB51EC29 +:10C28000100B10BD70B5FBF719FE062000F0BEF8CC +:10C29000552000F0DBF800F0AFF8124E04464FF4E2 +:10C2A000805529463046EDF78CFE29460E48EDF7BD +:10C2B0008AFEAA2C11D1152000F0A8F8062000F063 +:10C2C000C5F81420FFF7ACFE00F096F804462946A6 +:10C2D0003046EDF778FE512C01D0FA2070BD1420C5 +:10C2E00070BD000000040240000C02404FF4004109 +:10C2F0000803F7F793F94FF08040FDF72FFD0F4843 +:10C30000FEF7AAF90E48ECF7F3FF0D483030ECF7D2 +:10C31000EFFF0C48EDF790FD0B48EDF78DFDEDF7C5 +:10C3200065FE002080F310884FF47A70FFF76EFEF0 +:10C33000FDF70EFEFDF740FEFCE700000010014097 +:10C340008864024000000240000402402DE9F041F0 +:10C3500004460E4600250846EBF795FF07000ED170 +:10C360000120BDE8F0816D1C3178ADB2884205D165 +:10C370003A4631462046EBF78DFF20B1641C207809 +:10C380000028F0D1EDE72846EBE700B52DED048B52 +:10C3900083B041EC190BECF7CBFA41EC180B18EE1B +:10C3A000100A18EE901A8DED008B002818BF01209E +:10C3B000084320F00040C0F17F6000F1E040C00F72 +:10C3C00014D019EE101A19EE900A8DED009B002979 +:10C3D00018BF0121084320F00040C0F17F6000F148 +:10C3E000E040C00F04BF0120FFF7DAFB51EC180B4F +:10C3F00003B0BDEC048B00BD10B50120FFF710FEAB +:10C40000BDE81040FF20FBF7C9BD000070B50D4E20 +:10C4100004464FF4805529463046EDF7D4FD0320FD +:10C42000FFF7FEFD29463046EDF7CBFD29460648CD +:10C43000EDF7C9FD2046FBF7B1FDBDE870400320D4 +:10C44000FFF7EEBD00040240000C024010B5FBF700 +:10C45000A5FDBDE810400120FFF7E2BD5458485F3C +:10C4600056312E322E380038202020202020202047 +:10C47000486F20536F204769616F204469636820CB +:10C48000202020202020202054454E2043554120AC +:10C4900048414E473A2020202020202020202020E4 +:10C4A0002020202020202020444941204348493A90 +:10C4B000202020202020202020202020202020207C +:10C4C00020202020202020204D4120534F20544860 +:10C4D00055453A20202020202020202020202020E8 +:10C4E000202020202020202020202020202020204C +:10C4F000202020202020202020202020202020203C +:10C50000202020202020202020202020202020202B +:10C51000202020202020202020202020202020201B +:10C520002020202020202020534F20564F4C3A20FE +:10C5300020202020202020202020202020202020FB +:10C540002020202020202020534F205449454E3ABF +:10C5500020202020202020202020202020202020DB +:10C560002020202020202020534F204C49543A20C6 +:10C5700020202020202020202020202020202020BB +:10C580002020202020202020444F4E4749413A209F +:10C59000202020202020202020202020202020209B +:10C5A000202020202020202020202020202020208B +:10C5B000202020202020202020202020202020207B +:10C5C00020202020202020204E4741593A202020A2 +:10C5D000202020202020202020202020202020205B +:10C5E000202020202020202020202020202020204B +:10C5F000202020202020202020202020202020203B +:10C60000202020202020202020202020202020202A +:10C61000202020202020202020202020202020201A +:10C62000202020202020202020202020202020200A +:10C6300020202020202020202020202020202020FA +:10C6400020202020202020202020202020202020EA +:10C6500020202020202020202020202020202020DA +:10C6600020202020202020202020202020202020CA +:10C6700020202020202020202020202020202020BA +:10C6800020202020202020202020202020202020AA +:10C69000202020202020202020202020202020209A +:10C6A000202020202020202020202020202020208A +:10C6B000202020202020202020202020202020207A +:10C6C000202020202020202043414D204F4E202696 +:10C6D0002048454E20474150204C41492051555952 +:10C6E000204B4841434820218025000001000000E4 +:10C6F0000A00000000000000000000000000000030 +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C8100000000000000000006A6F796675656C2EEC +:10C820006A6F796675656C696E672E636F6D2C37FC +:10C830003031310000000000000000000000000066 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C880000000000000004B46422D322E34470000CD +:10C890000000000000000000000000000000000098 +:10C8A00000000000000000000000000000004B46F7 +:10C8B0004231323334353600000000000000000001 +:10C8C0000000000000000004000000000000000064 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C9100067C4010834570020882400206400000008 +:10C920000200010000000000C4C8010834570020C4 +:10C9300080240020660000000500010001000000C6 +:10C94000E8C6010834570020F82F00206B000000D3 +:10C95000310104000200000018C80108345700200B +:10C960009D2900202F050000AC00010003000000FD +:10C97000C3C8010834570020C82D0020DB05000083 +:10C980000200010004000000C8C80108345700205C +:10C99000FC120020DD05000005000100050000007C +:10C9A000CCC801083457002000130020E205000025 +:10C9B000050001000600000068C40108345700208B +:10C9C000FF210020E70500008102010007000000B0 +:10C9D000D0C8010834570020041300206808000064 +:10C9E0003C004000080000000CC90108345700203A +:10C9F00086290020681700000300010009000000DC +:10CA000018CA0108345700206C2E00206B17000054 +:10CA1000110101000A0000000000000000000000F9 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB2000000000000000000061002B2B2B000D0A0C +:10CB300000002B2B2B0041542B530D0A0041542B8A +:10CB40005A0D0A00415445300D0A0041542B534FF1 +:10CB5000434B413D5443502C746573742E6A6F7976 +:10CB60006675656C696E672E636F6D2C3730313179 +:10CB70000D0A0041542B574B4D4F443D4E45540D2B +:10CB80000A0041542B55415254464C3D34303936FD +:10CB90000D0A0041542B4845415254454E3D4F46E5 +:10CBA000460D0A0041542B453D4F46460D0A0041B3 +:10CBB000542B454E544D0D0A0041542B49434349D3 +:10CBC000443F0D0A0041542B494D45493F0D0A0091 +:10CBD00041542B4353513F0D0A0041542B534F43B3 +:10CBE0004B42313D544350432C746573742E6A6F2D +:10CBF000796675656C696E672E636F6D2C373031A1 +:10CC0000310D0A0041542B57414E4E3D444843508C +:10CC10000D0A0041542B57414E4E0D0A0041542B32 +:10CC2000534F434B4C4B42310D0A0041542B574953 +:10CC300046493D4B46422D322E34472C4B4642311D +:10CC400032333435360D0A0041542B536F636B6514 +:10CC5000743D302C302C746573742E6A6F79667550 +:10CC6000656C696E672E636F6D2C373031310D0A3C +:10CC70000041542B43574A41503F0D0A0041542B69 +:10CC80005245530D0A0041542B4347534E0D0A00A1 +:10CC900041542B4350494E3F0D0A0041542B494308 +:10CCA0004349440D0A0041542B4353510D0A00419E +:10CCB000542B4349504D4F44453D310D0A004154DA +:10CCC0002B5149435347503D312C312C22434D4E7B +:10CCD0004554222C22222C22220D0A0041542B4E94 +:10CCE00045544F50454E0D0A0041542B4349504F77 +:10CCF00050454E3D302C22544350222C22746573F3 +:10CD0000742E6A6F796675656C696E672E636F6DD8 +:10CD1000222C373031310D0A0041542B4349504FFA +:10CD20005051554552593F0D0A0041542B5245531D +:10CD300045540D0A0041542B4745544750533D4735 +:10CD40004E524D432C300D0A0000C1814001C0807D +:10CD50004101C0804100C1814001C0804100C181CA +:10CD60004000C1814001C0804101C0804100C181BB +:10CD70004000C1814001C0804100C1814001C080AC +:10CD80004101C0804100C1814001C0804100C1819A +:10CD90004000C1814001C0804100C1814001C0808C +:10CDA0004101C0804100C1814000C1814001C0807B +:10CDB0004101C0804100C1814001C0804100C1816A +:10CDC0004000C1814001C0804101C0804100C1815B +:10CDD0004000C1814001C0804100C1814001C0804C +:10CDE0004101C0804100C1814000C1814001C0803B +:10CDF0004101C0804100C1814001C0804100C1812A +:10CE00004000C1814001C0804100C1814001C0801B +:10CE10004101C0804100C1814001C0804100C18109 +:10CE20004000C1814001C0804101C0804100C181FA +:10CE30004000C1814001C0804100C1814001C080EB +:10CE40004101C0804100C1814000C0C101C3030253 +:10CE5000C2C60607C705C5C404CC0C0DCD0FCFCE86 +:10CE60000E0ACACB0BC90908C8D81819D91BDBDAB6 +:10CE70001A1EDEDF1FDD1D1CDC14D4D515D71716D6 +:10CE8000D6D21213D311D1D010F03031F133F3F2E6 +:10CE90003236F6F737F53534F43CFCFD3DFF3F3EC6 +:10CEA000FEFA3A3BFB39F9F83828E8E929EB2B2A56 +:10CEB000EAEE2E2FEF2DEDEC2CE42425E527E7E616 +:10CEC0002622E2E323E12120E0A06061A163A3A286 +:10CED0006266A6A767A56564A46CACAD6DAF6F6E06 +:10CEE000AEAA6A6BAB69A9A86878B8B979BB7B7A36 +:10CEF000BABE7E7FBF7DBDBC7CB47475B577B7B656 +:10CF00007672B2B373B17170B05090915193535225 +:10CF10009296565797559594549C5C5D9D5F9F9E45 +:10CF20005E5A9A9B5B99595898884849894B8B8AD5 +:10CF30004A4E8E8F4F8D4D4C8C4484854587474695 +:10CF400086824243834181804000000041542B414E +:10CF5000504E3D00000000000000000000000000F6 +:10CF600000000000000000000000000000000000C1 +:10CF70000000000000000000000000000000380079 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000007ECF01081B +:10CFC000107C0020892400200000000002000100E5 +:10CFD000000000007ECF0108107C00208B24002080 +:10CFE0000100000001020008010000007FCF0108DD +:10CFF000107C0020C0120020010800003C00D00777 +:10D00000020000007ECF0108107C00208B2400204D +:10D01000D10F00000102001003000000000000001A +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A00000000000002F000000000700070000142E +:10D1B0007F147F1400242A7F2A120062640813233C +:10D1C00000364955225000000503000000001C22D3 +:10D1D0004100000041221C000014083E0814000811 +:10D1E000083E0808000000A06000000808080808C1 +:10D1F000000060600000002010080402003E514959 +:10D20000453E0000427F40000042615149460021F6 +:10D2100041454B31001814127F1000274545453910 +:10D22000003C4A494930000171090503003649496B +:10D23000493600064949291E000036360000000024 +:10D24000563600000008142241000014141414146F +:10D250000000412214080002015109060032495918 +:10D26000513E007C1211127C007F49494936003E34 +:10D2700041414122007F4141221C007F49494941EF +:10D28000007F09090901003E4149497A007F0808E9 +:10D29000087F0000417F4100002040413F01007FA6 +:10D2A00008142241007F40404040007F020C027F72 +:10D2B000007F0408107F003E4141413E007F090984 +:10D2C0000906003E4151215E007F091929460046AA +:10D2D000494949310001017F0101003F4040403F81 +:10D2E000001F2040201F003F4038403F00631408CB +:10D2F00014630007087008070061514945430000A6 +:10D300007F41410000552A552A55000041417F00C8 +:10D3100000040201020400404040404000000102BD +:10D320000400002054545478007F484444380038A6 +:10D330004444442000384444487F0038545454182E +:10D3400000087E0901020018A4A4A47C007F080440 +:10D3500004780000447D4000004080847D00007F10 +:10D36000102844000000417F4000007C041804782D +:10D37000007C0804047800384444443800FC242429 +:10D3800024180018242418FC007C08040408004811 +:10D390005454542000043F444020003C4040207C32 +:10D3A000001C2040201C003C4030403C0044281021 +:10D3B0002844001CA0A0A07C004464544C441414D5 +:10D3C000141414140000000000000000000000000D +:10D3D0000000FC000000000002000000000C020C35 +:10D3E000020000000000000090D0BCD0BC90000300 +:10D3F000000300001824FE448C0003020702010011 +:10D400001824D8B04C80000300010201C038E43871 +:10D41000E000010202010202080600000000000014 +:10D4200000000000000000F80402000000010204F7 +:10D43000000204F800000004020100009060F8609F +:10D4400090000000010000002020FC2020000000CF +:10D4500001000000000000000000080600000000BD +:10D46000202020202000000000000000000000001C +:10D4700000000002000000000080601C02000403A5 +:10D4800000000000F8040404F80001020202010098 +:10D490000008FC000000000203020000188444247D +:10D4A000180003020202020008042424D80001022A +:10D4B0000202010040B088FC80000000000302006E +:10D4C0003C242424C400010202020100F824242C7C +:10D4D000C0000102020201000C04E41C0400000070 +:10D4E00003000000D8242424D80001020202010015 +:10D4F00038444444F8000003020201000000100018 +:10D5000000000000020000000000200000000000F9 +:10D510000600000000205088040200000000010204 +:10D52000909090909000000000000000000204889D +:10D5300050200002010000001804C424180000005C +:10D5400002000000F804E494F80001020202020064 +:10D5500000E09CF0800002030000030204FC24248D +:10D56000D800020302020100F80404040C000102C6 +:10D570000202010004FC0404F8000203020201009C +:10D5800004FC24740C0002030202030004FC247453 +:10D590000C00020302000000F0080444CC4000012B +:10D5A0000202010004FC2020FC040203000003022C +:10D5B0000404FC040400020203020200000404FC50 +:10D5C000040406040403000004FC24D00C04020339 +:10D5D0000200030204FC0400000002030202020332 +:10D5E000FC3CC03CFC0003000300030004FC30C40E +:10D5F000FC04020302000300F8040404F800010222 +:10D600000202010004FC24241800020302000000AE +:10D61000F8848404F80001020207050004FC246475 +:10D620009800020302000302182424448C00030221 +:10D63000020201000C04FC040C00000203020000C2 +:10D6400004FC0000FC04000102020100047C80E0F4 +:10D650001C040000030000001CE03CE01C00000370 +:10D6600000030000049C609C04000203000302000D +:10D67000041CE01C04000002030200000C84641C73 +:10D6800004000203020203000000FE020200000088 +:10D6900007040400000E30C000000000000102007A +:10D6A000000202FE0000000404070000000402045F +:10D6B000000000000000000000000000000008085A +:10D6C0000808080800000200000000000000000038 +:10D6D0000040A0A0C00000010202030204FC2020C0 +:10D6E000C00000030202010000C020206000000111 +:10D6F0000202020000C02024FC000001020203021A +:10D7000000C0A0A0C0000001020202000020F82416 +:10D7100024040002030202000040A0A060200007D1 +:10D720000A0A0A0404FC2020C000020302000302CB +:10D730000020E4000000000203020000000020E4DA +:10D74000000008080807000004FC80E02020020315 +:10D75000020003020404FC000000020203020200B3 +:10D76000E020E020C00003000300030020E02020B0 +:10D77000C00002030200030200C02020C00000011C +:10D780000202010020E02020C000080F0A02010070 +:10D7900000C02020E0000001020A0F0820E0402025 +:10D7A00020000203020000000060A0A02000000290 +:10D7B000020203000020F820000000000102020025 +:10D7C00020E00020E00000010202030220E02080AF +:10D7D00060200000030100006080E0806000000322 +:10D7E00000030000206080602000020300030200AC +:10D7F00020E0208060200808070100000020A060D1 +:10D800002000000203020200000020DE02000000EF +:10D8100000070400000000FF00000000000F0000EF +:10D820000002DE20000000040700000002010204E4 +:10D8300004020000000000000000000000000000E2 +:10D840000000000000000000000000F800000000E0 +:10D85000000000333000000000100C06100C060021 +:10D86000000000000000000040C07840C078400088 +:10D87000043F04043F040400007088FC08300000EA +:10D88000001820FF211E0000F008F000E018000042 +:10D8900000211C031E211E0000F0088870000000FB +:10D8A0001E2123241927211010160E00000000004D +:10D8B0000000000000000000000000E0180402006A +:10D8C000000000071820400000020418E0000000DB +:10D8D0000040201807000000404080F080404000D9 +:10D8E0000202010F01020200000000F0000000002F +:10D8F0000101011F01010100000000000000000003 +:10D9000080B0700000000000000000000000000077 +:10D910000001010101010101000000000000000000 +:10D92000003030000000000000000000806018049B +:10D93000006018060100000000E010080810E00078 +:10D94000000F102020100F00001010F80000000041 +:10D950000020203F20200000007008080888700088 +:10D960000030282422213000003008888848300008 +:10D970000018202020110E000000C02010F8000028 +:10D9800000070424243F240000F8088888080800C1 +:10D990000019212020110E0000E0108888180000D6 +:10D9A000000F112020110E0000380808C8380800A8 +:10D9B0000000003F00000000007088080888700028 +:10D9C000001C222121221C0000E010080810E000A9 +:10D9D0000000312222110F00000000C0C000000032 +:10D9E0000000003030000000000000800000000057 +:10D9F000000080600000000000008040201008004F +:10DA00000001020408102000404040404040400017 +:10DA100004040404040404000008102040800000F2 +:10DA20000020100804020100007048080808F000F7 +:10DA30000000003036010000C030C828E810E000C7 +:10DA40000718272423140B000000C038E000000052 +:10DA5000203C23020227382008F8888888700000BC +:10DA6000203F202020110E00C03008080808380090 +:10DA7000071820202010080008F808080810E00007 +:10DA8000203F202020100F0008F88888E8081000A8 +:10DA9000203F20202320180008F88888E80810007C +:10DAA000203F200003000000C030080808380000B4 +:10DAB00007182020221E020008F808000008F808B5 +:10DAC000203F210101213F20000808F8080800003C +:10DAD0000020203F2020000000000808F80808006F +:10DAE000C08080807F00000008F888C028180800E7 +:10DAF000203F20012638200008F808000000000020 +:10DB0000203F20202020300008F8F800F8F8080016 +:10DB1000203F003F003F200008F830C00008F80810 +:10DB2000203F200007183F00E01008080810E00020 +:10DB30000F10202020100F0008F808080808F00037 +:10DB4000203F210101010000E01008080810E0005A +:10DB50000F18242438504F0008F8888888887000EF +:10DB6000203F2000030C302000708808080838008F +:10DB70000038202121221C00180808F80808180085 +:10DB80000000203F2000000008F808000008F80806 +:10DB9000001F202020201F000878880000C83808B7 +:10DBA000000007380E010000F80800F80008F8002F +:10DBB000033C0700073C03000818688080681808C9 +:10DBC00020302C03032C30200838C800C838080047 +:10DBD0000000203F2000000010080808C838080096 +:10DBE0002038262120201800000000FE020202003A +:10DBF0000000007F40404000000C30C000000000EA +:10DC0000000000010638C00000020202FE00000011 +:10DC1000004040407F0000000000040202020400B7 +:10DC200000000000000000000000000000000000F4 +:10DC300080808080808080800002020400000000DC +:10DC400000000000000000000000808080800000D4 +:10DC50000019242222223F2008F8008080000000C2 +:10DC6000003F112020110E00000000808080000085 +:10DC7000000E112020201100000000808088F80094 +:10DC8000000E112020103F200000808080800000C6 +:10DC9000001F222222221300008080F0888888182A +:10DCA0000020203F20200000000080808080800035 +:10DCB000006B94949493600008F8008080800000CA +:10DCC000203F210000203F200080989800000000A5 +:10DCD0000020203F202000000000008098980000D5 +:10DCE00000C08080807F000008F8000080808000F5 +:10DCF000203F24022D302000000808F8000000001A +:10DD00000020203F202000008080808080808000D4 +:10DD1000203F20003F20003F808000808080000066 +:10DD2000203F210000203F200000808080800000F4 +:10DD3000001F202020201F00808000808000000025 +:10DD400080FFA12020110E00000000808080800054 +:10DD5000000E112020A0FF80808080008080800045 +:10DD600020203F2120000100000080808080800072 +:10DD70000033242424241900008080E080800000E7 +:10DD80000000001F20200000808000000080800034 +:10DD9000001F202020103F20808080000080808095 +:10DDA00000010E3008060100808000800080808025 +:10DDB0000F300C030C300F0000808000808080004A +:10DDC0000020312E0E312000808080000080808075 +:10DDD00080818E7018060100008080808080800025 +:10DDE0000021302C2221300000000000807C020243 +:10DDF00000000000003F40400804FE0408C000008E +:10DE000000000310207F20100002027C8000000030 +:10DE10000040403F0000000000060101020204042F +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000F0F0F0000000000000000000017F0171 +:10DE60000000000000000000001C1C1C000000005E +:10DE700000008060301C8C60301C0C000000000032 +:10DE80000000000000000000000000000000000092 +:10DE900000000000000000E00000000000E00000C2 +:10DEA0000086E69F86868686E69F860000011F0123 +:10DEB000010101011F010100000080C06020F82065 +:10DEC000E0C00000000003070C18FF70E1810000B3 +:10DED0000000070F10107F100F0700008060206007 +:10DEE00080000000E02000000F3020309F70DC3701 +:10DEF0001030C0000000100E0300071810180700B3 +:10DF00000000C02020E0C0000000000080E01F38BA +:10DF1000E88703C43C040000070F1810100B070D1E +:10DF20001010080000808C4C380000000000000039 +:10DF300000000000000000000000000000000000E1 +:10DF4000000000000000000000000000000080E071 +:10DF5000300804000000000000FEFF010000000087 +:10DF6000000000000000030F1820400000040830EB +:10DF7000E0800000000000000000000001FFFE0043 +:10DF800000000000004020180F0300000000000007 +:10DF9000000000000000C0000000000000426666B3 +:10DFA0003C18FF183C6666420000000000000300B9 +:10DFB00000000000000000000000800000000000E1 +:10DFC000001010101010FF101010101000000000B2 +:10DFD000000003000000000000000000000000003E +:10DFE0000000000000000000000000000000000031 +:10DFF00000808C4C38000000000000000000000091 +:10E0000000000000000000000010101010101010A0 +:10E0100010101000000000000000000000000000D0 +:10E0200000000000000000000000000000000000F0 +:10E03000000000000000000000001C1C1C0000008C +:10E04000000000000000000000000000E0380C00AC +:10E050000000000080701C03000000000060380E0B +:10E060000100000000000000000080C0602020606F +:10E07000C080000000FEFF010000000001FFFE0064 +:10E080000001070E181010180E0701000000808014 +:10E0900080C0E000000000000000000000FFFF0062 +:10E0A0000000000000001010101F1F1010100000D2 +:10E0B0000080402020202060C0800000000303007A +:10E0C000804020381F070000001C1A191818181863 +:10E0D000181F00000080C020202060C080000000C9 +:10E0E000000303001010182FE780000000070F1036 +:10E0F000101010180F070000000000000000C0E022 +:10E10000F000000000C0B088868180FFFF808000A2 +:10E11000000000000010101F1F1010000000E06041 +:10E12000606060606060000000003F100808081830 +:10E13000F0E0000000070B101010101C0F0300008F +:10E14000000080C040202020E0C0000000FCFF2133 +:10E150001008080818F0E0000001070C1810101053 +:10E16000080F03000000C0E06060606060E06000D5 +:10E17000000003000000E01807000000000000009D +:10E18000001F1F00000000000080C0602020202031 +:10E1900060C080000087EF2C1818303068CF8300F3 +:10E1A00000070F0810101010180F07000000C0C063 +:10E1B00020202020C0800000001F3F604040402001 +:10E1C00010FFFE0000000C1C101010080F030000D0 +:10E1D000000000000000000000000000000000003F +:10E1E000000E0E0E0000000000000000001C1C1CB1 +:10E1F000000000000000000000000000000000001F +:10E2000000000000000C0C000000000000000000F6 +:10E2100000583800000000000000000000000080EE +:10E22000402010000000102844820100000000007F +:10E2300000000000000001020408100000000000BF +:10E240000000000000000000008484848484848432 +:10E250008484840000000000000000000000000032 +:10E2600000001020408000000000000000000000BE +:10E270000000018244281000000010080402010080 +:10E280000000000000C020201010101030E0C0007E +:10E290000003030000F010080C070300000000005A +:10E2A0001C1C1C0000000000000000C0406020207A +:10E2B0002040C00000FCFF01F00E03C1FE03807F80 +:10E2C0000001070E081111101109040200000000DE +:10E2D00080E0E000000000000000807C4340477FB9 +:10E2E000F880000010181F1000000000131F1C1001 +:10E2F00020E0E02020202060C080000000FFFF1010 +:10E30000101010182FE78000101F1F101010101091 +:10E31000180F0700000080C0402020202060E0008F +:10E3200000FCFF0100000000000001000001070EDA +:10E33000181010100804030020E0E02020202040E6 +:10E34000C080000000FFFF000000000001FFFE0091 +:10E35000101F1F10101018080E07010020E0E02009 +:10E36000202020202060800000FFFF101010107C73 +:10E3700000000000101F1F101010101010180600D1 +:10E3800020E0E020202020206060800000FFFF10BF +:10E390001010107C00000100101F1F100000000072 +:10E3A00000000000000080C06020202040E000004D +:10E3B00000FCFF0100004040C0C140400001070ECA +:10E3C000181010100F0F000020E0E02000000000E7 +:10E3D00020E0E02000FFFF101010101010FFFF00E1 +:10E3E000101F1F1000000000101F1F100000202031 +:10E3F00020E0E020202000000000000000FFFF00DF +:10E400000000000000001010101F1F10101000006E +:10E4100000000000202020E0E0202020000000007C +:10E42000000000FFFF0000000060E0808080C07FEF +:10E430003F00000020E0E020000020A0602020003D +:10E4400000FFFF30187CE3C000000000101F1F1009 +:10E45000000001131F1C181020E0E0200000000045 +:10E460000000000000FFFF000000000000000000AE +:10E47000101F1F10101010101018060020E0E0E010 +:10E4800000000000E0E0E02000FF013FFEC0E01ED1 +:10E4900001FFFF00101F1000031F0300101F1F10BB +:10E4A00020E0E0C0000000000020E02000FF0003AA +:10E4B000071C78E08000FF00101F10000000000023 +:10E4C000030F1F00000080C060202060C08000009B +:10E4D00000FEFF010000000000FFFE000001070E2B +:10E4E000181010180C07010020E0E0202020202048 +:10E4F00060C0800000FFFF2020202020301F0F0080 +:10E50000101F1F100000000000000000000080C06D +:10E5100060202060C080000000FEFF0100000000BD +:10E5200000FFFE000001070E1111133C7C67210063 +:10E5300020E0E0202020202060C0800000FFFF10AD +:10E540001030F0D0080F0700101F1F10000000034C +:10E550000F1C10100080C060202020204040E000F0 +:10E5600000070F0C1818303060E08100001F0C0805 +:10E5700010101010180F07008060202020E0E0200D +:10E58000202060800100000000FFFF00000000016B +:10E5900000000000101F1F100000000020E0E0201D +:10E5A000000000000020E02000FFFF00000000004D +:10E5B0000000FF0000070F181010101010080700CF +:10E5C0002060E0E02000000020E060200000077FE5 +:10E5D000F88000807C03000000000000071F1C077B +:10E5E0000000000020E0E02000E0E0200020E0202B +:10E5F0000007FFF8E01FFFFCE01F00000000031F02 +:10E600000300011F03000000002060E0A0000020C4 +:10E61000E0602000000000038F7CF8C601000000CD +:10E620000010181E130001171F1810002060E0E0F2 +:10E630002000000020E06020000001073EF8E01804 +:10E640000700000000000010101F1F101000000045 +:10E6500000806020202020A0E0E0200000000000DA +:10E66000C0F03E0F0300000000101C1F1710101018 +:10E67000101806000000000000FC0404040404005C +:10E680000000000000FF000000000000000000008B +:10E69000007F404040404000000010E000000000CB +:10E6A0000000000000000000031C6080000000006B +:10E6B00000000000000000030C7080000000040453 +:10E6C000040404FC0000000000000000000000FF43 +:10E6D00000000000000040404040407F000000007B +:10E6E00000000010080C040C0810000000000000DE +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000080808080F9 +:10E7200080808080808080800000000404080800D1 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E750000000000000000000000098D84464242459 +:10E76000FCF80000000F1F18101010081F1F1018D1 +:10E770000020E0F000000000000000000000FFFFAB +:10E78000180804040CF8F00000001F0F18101010F7 +:10E79000180F03000000000000000000000000004F +:10E7A00000E0F8180404043C3800000000030F0CDB +:10E7B00010101010080600000000000000000020EB +:10E7C000E0F0000000E0F81C04040408FFFF000073 +:10E7D00000030F18101010081F0F080000000000A1 +:10E7E00000000000000000000000E0F8484444443D +:10E7F0004C7870000000030F0C1810101008040073 +:10E800000000000080C0602020E0C000000404047C +:10E81000FFFF040404040000000010101F1F10106C +:10E8200010000000000000000000000000000000D8 +:10E83000000070F88C04048CF874040C007076CF1F +:10E840008D8D8D89C87870000020E0F000000000F8 +:10E85000000000000000FFFF08040404FCF80000B2 +:10E8600000101F1F100000101F1F100000000000EC +:10E8700000606000000000000000040404FCFC00D4 +:10E880000000000000001010101F1F1010100000EA +:10E8900000000000000000606000000000000000B8 +:10E8A000040404FCFC0000000000C0C08080C07FA5 +:10E8B0003F0000000020E0F0000000000000000029 +:10E8C0000000FFFF80C0F41C0404000000101F1FA4 +:10E8D0001100031F1C1010000000202020E0F00099 +:10E8E000000000000000000000FFFF00000000002A +:10E8F00000001010101F1F1010100000000000007A +:10E90000000000000000000004FCFC0804FCFC08FF +:10E9100004FCFC00101F1F10001F1F10001F1F1001 +:10E920000000000000000000000000000004FCFCEB +:10E9300008080404FCF8000000101F1F100000105D +:10E940001F1F100000000000000000000000000079 +:10E9500000E0F0180C04040C18F0E00000030F0CA9 +:10E96000101010100C0F0300000000000000000049 +:10E97000000000000004FCFC080404040CF8F00093 +:10E980000080FFFF889010101C0F030000000000A3 +:10E99000000000000000000000E0F81C040404086F +:10E9A000F8FC000000030F1810109088FFFF800093 +:10E9B000000000000000000000000000040404FC4F +:10E9C000FC100804040C0C001010101F1F10101075 +:10E9D0000000000000000000000000000000000037 +:10E9E00000003078CCC48484840C1C0000001E1805 +:10E9F00010101011190F06000000000000C00000E8 +:10EA00000000000000040404FFFF040404000000F0 +:10EA1000000000000F1F1010100C0000000000008C +:10EA200000000000000000000004FCFE00000004E4 +:10EA3000FCFE000000000F1F181010081F0F080038 +:10EA400000000000000000000000000000040C3C7A +:10EA5000FCC40000C43C0C0400000000010F1E0EAA +:10EA600001000000000000000000000000000000A5 +:10EA7000043CFCC400E47CFC84807C040000071F90 +:10EA8000070000071F070000000000000000000052 +:10EA9000000000000004041C7CE4C0341C040400DA +:10EAA0000010101C1601131F1C181000000000009D +:10EAB000000000000000000000040C3CFCC400C486 +:10EAC0003C0404000000C080C1370E0100000000BB +:10EAD00000000000000000000000000000001C0416 +:10EAE00004C4F47C1C0400000000101C1F1711104B +:10EAF00010180E0000000000000000F80C040000D8 +:10EB000000000000001028EF0000000000000000DE +:10EB10000000003F60400000000000000000FF0017 +:10EB200000000000000000000000FF0000000000E6 +:10EB3000000000000000FF00000000000000040CC6 +:10EB4000F80000000000000000000000EF281000A6 +:10EB500000000000000040603F00000000000000D6 +:10EB600000180602020408102020300800000000EF +:10EB70000000000000000000000000000000000095 +:10EB800000000000FF818181818181FF0000008001 +:10EB9000C060F0F8FEFE3E18080808080800303093 +:10EBA00000408000F8FE07011C3F3F1F1B180ECFDE +:10EBB000FFFFFF7F0F0F0F0780C07B0E070F1C3872 +:10EBC0003030606060607E7F3F3F3118180C0E036C +:10EBD0000300000000018244FF11AA44000001006C +:10EBE00000010100000010385482D7825438100010 +:10EBF00000000001000000000000008244281028EE +:10EC0000448200000000000000000000C0C00000BE +:10EC100000000000000000002010D0D010200000F4 +:10EC20000000000010082414D4D41424081000009C +:10EC3000080412092515D5D5152509120408312E09 +:10EC40004E6574776F726B20496E666F2020322E8E +:10EC50004D4420506F727420496E666F2020332E11 +:10EC60004C4F524120525353492020202020342E13 +:10EC70005665726573696F6E20436865636B20200B +:10EC80004E6574776F726B20496E666F202020206E +:10EC90002020202020202020202020202020202074 +:10ECA0002020202020202020202020202020202064 +:10ECB00020202020202020202020202020205072D2 +:10ECC000696E74205B47756E3A2020205D202020FD +:10ECD0002020202020202020202020202020202034 +:10ECE0002020202020202020202020202020202024 +:10ECF0002020202020202020202020202020202014 +:10ED000020504F525420202020202020202020203E +:10ED100020202020202020202020202020202020F3 +:10ED200020202020202020202020202020202020E3 +:10ED30002020202020202020202020202020456D61 +:10ED40007074790000000000000000000000426CB8 +:10ED50007565536B790000000000000000004C59FD +:10ED600000000000000000000000000000004A5009 +:10ED700000000000000000000000000000004461EE +:10ED800072740000000000000000000000005957ED +:10ED9000595F426C7565736B790000000000524644 +:10EDA0004944000000000000000000000000594736 +:10EDB00000000000000000000000000000005957A3 +:10EDC000595F426C7565736B7900000000005072EA +:10EDD0006F62655F4B59000000000000000059574A +:10EDE000595F5072657373757265000000002020D2 +:10EDF00020504F525420202020202020202020204E +:10EE00002020202020202020202020202020202002 +:10EE100020202020202020202020202020202020F2 +:10EE200020202020202020202020202020202020E2 +:10EE300020205665726573696F6E20202020202087 +:10EE400020202020202020202020202020202020C2 +:10EE500020202020202020202020202020202020B2 +:10EE60002020202020202020202020202020312E83 +:10EE70004D44436F6E6E6563742053657420322E6B +:10EE80004C4F524120536C61766520536574332E8C +:10EE9000506F72744C6F67204F7574707574342E98 +:10EEA000436F6E6E656374204D6F64652020352E50 +:10EEB0004E6574776F726B20536574202020362E58 +:10EEC00044617461496E6974202020202020312E15 +:10EED0004D44436F6E6E6563742053657420322E0B +:10EEE0004C4F524120536C61766520536574332E2C +:10EEF000506F72744C6F67204F7574707574204D2D +:10EF000044436F6E6E656374205365742020202027 +:10EF100020202020202020202020202020202020F1 +:10EF200020202020202020202020202020202020E1 +:10EF30002020202020202020202020202020204CA5 +:10EF40004F524120536C6176652053657420202018 +:10EF500020202020202020202020202020202020B1 +:10EF600020202020202020202020202020202020A1 +:10EF70002020202020202020202020202020205061 +:10EF80006F72744C6F67204F7574707574202020F9 +:10EF90002020202020202020202020202020202071 +:10EFA0002020202020202020202020202020202061 +:10EFB0002020202020202020202020202020202051 +:10EFC000436F6E6E656374204D6F64652020202052 +:10EFD0002020202020202020202020202020202031 +:10EFE000202020202020202020202020202050729F +:10EFF000657373207C20746F2073686966742020A9 +:10F00000204E6574776F726B20536574202020202A +:10F0100020202020202020202020202020202020F0 +:10F02000202020202020202020202020202050725E +:10F03000657373207C20746F2073686966744E6FEB +:10F04000773A4469616C20737769746368204E6F06 +:10F05000773A53746174696F6E20202020204E6FC0 +:10F06000773A436C6F7564202020202020204E6F5B +:10F07000773A5465737420436C6F756420204E6F2B +:10F08000773A4469616C20737769746368204E6FC6 +:10F09000773A34475F474D352020202020204E6F9F +:10F0A000773A34475F4C35313020202020204E6F96 +:10F0B000773A5769466920202020202020204E6F73 +:10F0C000773A57414E202020202020202020496ED2 +:10F0D000697469616C697A6520446174613F2020BC +:10F0E0002020202020202020202020202020202020 +:10F0F00020202020202020202020202020202745E4 +:10F100004E5445522720746F20736869667400005E +:10F11000000000000000F03F000000000000F83F89 +:10F1200000000000000000000000004003B8E23FC3 +:10F13000000000000000000006D0CF43EBFD4C3E75 +:10F14000033333333333E33FFFAB6FDBB66DDB3F6A +:10F150004D268F515555D53F01411DA96074D13FB2 +:10F1600065DBC9934A86CD3FEF4E454A287ECA3FAC +:10F170003E5555555555C53F93BDBE166CC166BF2E +:10F180002CDE25AF6A56113FF16BD2C541BDBBBE27 +:10F19000D0A4BE726937663E04FA97999999D93F0F +:10F1A000AF788E1DC571CC3F9FC678D0099AC33FFA +:10F1B000935555555555E53F599322942449D23FCF +:10F1C000DE03CB966446C73F44523EDF12F1C23F96 +:10F1D0000000000000000000F8F10108000000201D +:10F1E000A4120000048A000874F40108A41200208C +:10F1F00004B0000090BB0108412D01020304046526 +:10F2000006070809320100FF00891112239B3224EE +:10F2100046AD573665BF74488CC19D5AAFD3BE6C9E +:10F22000CAE5DB7EE9F7F88110080193331A22A5BD +:10F23000562C47B7753E64C99C408DDBBF52AEED7E +:10F24000DA64CBFFF976E802218B3010029913269D +:10F2500067AF763444BD554AADC3BC588ED19F6E5E +:10F26000EBE7FA7CC8F5D983310A2091121803A77D +:10F27000772E66B5543C45CBBD42ACD99E508FEF3E +:10F28000FB66EAFDD874C904428D5316619F702055 +:10F2900004A9153227BB364CCEC5DF5EEDD7FC681E +:10F2A00088E1997AABF3BA85520C4397711E60A13D +:10F2B000142805B3373A26CDDE44CFDFFD56ECE9FE +:10F2C000986089FBBB72AA06638F7214409D51221D +:10F2D00025AB343006B9174EEFC7FE5CCCD5DD6ADE +:10F2E000A9E3B8788AF19B87730E6295501C41A3FD +:10F2F000352A24B1163807CFFF46EEDDDC54CDEBBE +:10F30000B962A8F99A708B1023088481951AA79383 +:10F31000B62CC2A5D33EE1B7F04008C919522BDB89 +:10F320003A644EED5F766DFF7C899470DF859BB704 +:10F3300012A6ADD224C3BFF136E0C1184809D33BB1 +:10F340005A2AE55E6C4FF77D7E6C0AA583B4188659 +:10F3500091972EE3A7F23CC0B5D14229CB38500A91 +:10F36000D91B666FEF7E744CFD5D8BB502A4999638 +:10F370001087AFF326E2BDD034C1C3394A28D11A71 +:10F38000580BE77F6E6EF55C7C4D0CC685D71EE58D +:10F3900097F42880A1913AA3B3B2444ACD5B566951 +:10F3A000DF78600CE91D722FFB3E8DD604C79FF5F8 +:10F3B00016E4A9902081BBB332A2C55A4C4BD77931 +:10F3C0005E68E11C680DF33F7A2E0EE787F61CC4D9 +:10F3D00095D52AA1A3B03882B193466BCF7A544811 +:10F3E000DD59622DEB3C700EF91F8FF706E69DD4B8 +:10F3F00014C5ABB122A0B9923083C77B4E6AD558F1 +:10F400005C49E33D6A2CF11E780F0100082C415441 +:10F410002B41504E3D0008FF010203040506070181 +:10F42000FF01FF01FF01FF01FF01FF01E5880C5C07 +:10F4300053595354454D2E545854141D4D315F307B +:10F4400001B91549190A1632190A1633190A153461 +:10F45000190C13504F531971130103120202FF09C3 +:10F4600001FF01FF01E5130103120202FF0901FF81 +:04F4700001FF01E9AE +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.2.9.hex b/obj/TXH_V1.2.9.hex new file mode 100644 index 0000000..a217bf1 --- /dev/null +++ b/obj/TXH_V1.2.9.hex @@ -0,0 +1,6522 @@ +:020000040800F2 +:10800000C8C20020A1810008A9810008DD9F0008E6 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008979200089B92000812 +:10808000BB8100089F920008BB810008BB810008EB +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00025BF0108BB810008BB810008BB81000807 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB8100087DC8010881C8010885C8010866 +:1080E00053960008BB810008BB810008BB810008D3 +:1080F000BB810008BB810008BB810008A392000877 +:10810000BB810008BB810008BB810008BB8100085F +:1081100075C8010879C80108BB810008BB81000847 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008A7920008AB92000889C80108FB +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F0BEFB07 +:10819000004800474DE50108AFF30080C8C2002049 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7C9BE0108D1 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F077FA86460E4617469C4667 +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F014FA88 +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F051FAC4 +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D00011BA0098012240000023D0EB020263EBA7 +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F09DF903B0BDE8F08F0020B5 +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C00019B90EB5C10F80EAE0700844CA0700214E +:1085D00040F233438DE80E000A460B4600F019F9CD +:1085E00003B000BD0EB540F2334102910021CDE948 +:1085F00000110A460B4600F00CF903B000BD3EB571 +:10860000CA17CB0F002450405140C0186141DA070F +:1086100040F233430094CDE901232246234600F083 +:10862000F8F803B030BD70B5C1F30A5201F000454F +:108630000024C1F3130140F2FF3341F480119A4248 +:1086400001DA002070BD40F233439A42A2F2334275 +:1086500003DC524200F087F800E090402C43F1D058 +:10866000404270BD70B5C1F30A5201F000450024CC +:10867000C1F3130140F2FF3341F480119A4202DA50 +:108680000020014670BD40F233439A42A2F23342C9 +:1086900003DC524200F067F801E000F055F82C438B +:1086A000F0D00023D0EB030063EB010170BD01F0BB +:1086B000004330B421F0004150EA010206D00A0D17 +:1086C000A2F56072C1F31301002A02DC30BC002065 +:1086D0007047440F44EAC104C100E01830BC00EB0D +:1086E000C25000F050B82DE9F05F054600209246D8 +:1086F0009B4688460646814640241BE02846414664 +:108700004746224600F02FF853465A46C01A914178 +:1087100010D311461846224600F016F82D1A67EBC2 +:1087200001084F4622460120002100F00DF817EB0A +:1087300000094E41201EA4F10104DFDC4846314609 +:108740002A464346BDE8F09F202A04DB203A00FA7F +:1087500002F1002070479140C2F1200320FA03F398 +:10876000194390407047202A04DB203A21FA02F096 +:108770000021704721FA02F3D040C2F1200291405B +:108780000843194670470029A8BF7047401C49009C +:1087900008BF20F00100704710B4B0FA80FC00FA66 +:1087A0000CF050EA010404BF10BC704749B1CCF191 +:1087B000200421FA04F411FA0CF118BF012121431D +:1087C0000843A3EB0C01CB1D4FEA00614FEA1020D8 +:1087D00042BF002010BC704700EBC350104400297A +:1087E000A4BF10BC7047401C490008BF20F0010026 +:1087F00010BC704710B5141E73F1000408DA401C59 +:1088000041F1000192185B411A4301D120F00100AF +:1088100010BD2DE9F04D92469B4611B1B1FA81F29F +:1088200002E0B0FA80F220329046FFF78DFF044656 +:108830000F4640EA0A0041EA0B0153465A460843F4 +:1088400013D0114653EA010019D0C8F14002504636 +:10885000FFF789FF05460E46504659464246FFF748 +:1088600073FF084305D0012004E020463946BDE8E7 +:10887000F08D0020054346EAE0762C4337430A9802 +:108880006305E40AA0EB08000022FD0A44EA47540D +:108890000A3002D500200146E9E7010510196941B7 +:1088A000DDE9084500196941BDE8F04DA2E770B562 +:1088B00021F0004303430CD0C1F30A550024D5EB4B +:1088C000040564EB0403D617AD1AB34102DB0020A4 +:1088D000014670BD201841EB025170BD30B5041E39 +:1088E00071F1000404DB4FF00044404264EB0101ED +:1088F000141E73F1000405DB1C464FF00043524286 +:1089000063EB0403994208BF904230BD064C074D0B +:1089100006E0E06840F0010394E80700984710344F +:10892000AC42F6D3FFF734FCA8140208C8140208BE +:108930002DE9F04D00231A461B1A8A4103DB002063 +:108940000146BDE8F08DC1F30A52C1F3130141F4B1 +:1089500080154FF0000BD10702D100186D41521E57 +:108960000027044640F2FF11384601EB620A3E46FA +:108970008046024600204FF48011FFF7F4FEC21932 +:108980007141BB1846EB0100B4EB030C75EB000C16 +:1089900004D3E41A65EB000517460E46241908F1C6 +:1089A00001006D4180463428E3DDF91946EB0600ED +:1089B000091BA84103D24FF0FF32134601E0002209 +:1089C00013461BEB070046EB0A51BDE8F04DFFF7DD +:1089D00011BF000030B5041E71F1000404DB4FF03C +:1089E0000044404264EB0101141E73F1000405DBF6 +:1089F0001C464FF00043524263EB04038B4208BF16 +:108A0000824230BD70B58C1810F8015B15F0070379 +:108A100001D110F8013B2A1106D110F8012B03E017 +:108A200010F8016B01F8016B5B1EF9D12B0705D41F +:108A30000023521E0DD401F8013BFAE710F8013B68 +:108A4000CB1A921C03E013F8015B01F8015B521E84 +:108A5000F9D5A142D8D3002070BD027803E010F808 +:108A6000013B1A44D2B2491E89B2F8D2104670476F +:108A700070B5ADF5287D00260D46ADF89462ADF8D1 +:108A8000986200EB40012D4800EBC104608AA842C7 +:108A900051D9ADF898624AE0A089228A284481B26F +:108AA000274800F0B1F8ADF894626A46208A0BE0DE +:108AB000BDF894326168C95CBDF89432D154BDF8F8 +:108AC0009412491CADF89412BDF894128842EFD864 +:108AD000401E81B21046FFF7C0FF1A498870228AF3 +:108AE0000DF1FF31515C814219D1ADF894620CE077 +:108AF000BDF894126068BDF89422405CA168885467 +:108B0000BDF89402401CADF89402208ABDF894127E +:108B1000401E8842ECDC01200DF5287D70BD6420EC +:108B200015F0A4FBBDF89802401CADF89802BDF802 +:108B300098020628B0D30020EEE7000088F2010872 +:108B4000307C0020220A0020F0B50D46064600EBDE +:108B500046011C48002200EBC104ADF5257D608A6A +:108B6000A8422BD9694606E0A0686368805C9854E7 +:108B70008854521C92B2208A401E9042F4DC208A13 +:108B8000401E81B26846FFF768FF228A0DF1FF316F +:108B900000275054A089228A284481B2684600F0F8 +:108BA0002FF929463046FFF763FF012807D06420DC +:108BB00015F05CFB7F1CBFB2062FEBD300200DF538 +:108BC000257DF0BD88F2010838B50025ADF80050CC +:108BD00011F0E0F90A4C207000F088F8217809487B +:108BE000242907D0272908D0282902D1022180F87A +:108BF000E71138BD80F8E75138BD0121F7E70000E3 +:108C0000220A0020A42200202DE9F0410646154644 +:108C10000C46012080F31088254F0020B88011F009 +:108C200099F9000609D4012015F020FBB888401CF2 +:108C300080B2B880C828F2D335E0B888C82832D2CC +:108C40001C4F1021384601F0BCF90821384601F0CC +:108C5000BAF9E82000F030F8C4F3871000F02CF8DF +:108C6000A006000E00F028F8002000F025F80024EF +:108C7000002000F021F8641CA4B2042CF8D30024D6 +:108C800005E0FF2000F018F83055641CA4B2AC4297 +:108C9000F7D31021384601F096F9002080F31088B0 +:108CA0000120BDE8F081002080F31088F9E7000082 +:108CB000220A00200000024070B50B4C054602213C +:108CC000204611F061FA0028F9D02946204611F01B +:108CD00064FA0121204611F057FA0028F9D0204605 +:108CE00011F059FAC0B270BD0030014010B501203A +:108CF00080F310881A4C0020A08011F02BF9000698 +:108D000009D4012015F0B2FAA088401C80B2A080DE +:108D1000C828F2D320E0A088C8281DD2114C102109 +:108D2000204601F04EF90821204601F04CF93D2083 +:108D3000FFF7C2FF2A20FFF7BFFF8020FFF7BCFF2D +:108D4000A720FFF7B9FF1021204601F03CF90020D1 +:108D500080F31088012010BD002080F3108810BD22 +:108D6000220A0020000002402DE9F04106460D468F +:108D7000012080F31088204C0020A08011F0EAF838 +:108D8000000609D4012015F071FAA088401C82B2B7 +:108D9000A280C82AF2D32AE0A088C82827D2174F79 +:108DA0001021384601F00DF90821384601F00BF981 +:108DB0008420FFF781FF0020FFF77EFF0020FFF7F0 +:108DC0007BFF0020FFF778FF002404E0305DFFF711 +:108DD00073FF641CA4B2AC42F8D31021384601F0F2 +:108DE000F2F8002080F310880120BDE8F081002017 +:108DF00080F31088F9E70000220A002000000240FA +:108E000070B50D46012181F310881146FFF7ACFFC4 +:108E1000002832D01B4C0020A08011F09BF80006E7 +:108E200009D4012015F022FAA088401C80B2A0804D +:108E3000C828F2D322E0A088C8281FD2124C1021E3 +:108E4000204601F0BEF80821204601F0BCF883203E +:108E5000FFF732FFC5F38710FFF72EFFA806000EBD +:108E6000FFF72AFF0020FFF727FF1021204601F01F +:108E7000AAF8002080F31088012070BD002080F344 +:108E8000108870BD220A00200000024010B50023A7 +:108E90001A4604E010F8014B6340521CD2B28A42D9 +:108EA000F8D3184610BD000010B50446392015F05F +:108EB000DDFBE0B215F0FAFBC4F3072015F0F6FB7A +:108EC000C4F3074015F0F2FB200E15F0EFFB4FF452 +:108ED0008051034801F077F8BDE8104013F0C6BD9B +:108EE000000402402DE9F041054614460E463A20A2 +:108EF00015F0BCFBF0B215F0D9FB300A15F0D6FB2B +:108F0000104F4FF480563146384601F05CF8B046B9 +:108F10003E4613F0ABFD1D2811D1284600F0A4F801 +:108F200007463B2015F0A2FB4146304601F04BF8C6 +:108F30003D44002CEDD0208838442080E9E7BDE88E +:108F4000F0810000000402402DE9F041054614467E +:108F50000E463C2015F08AFBF0B215F0A7FB300A54 +:108F600015F0A4FB114F4FF480563146384601F0FE +:108F70002AF80CB100202080B0463E4613F076FD62 +:108F80001E2811D1284600F017F907463D2015F09C +:108F90006DFB4146304601F016F83D44002CEDD003 +:108FA000208838442080E9E7BDE8F08100040240D1 +:108FB00010B510F017FF08B100F028F8BDE8104018 +:108FC000302000F09FB80146362000F089B810B577 +:108FD00008B100F0A5F8BDE81040342000F092B8C8 +:108FE00010B5044600F09CF820785C2801D02F28AA +:108FF00003D10021642000F0FBF8BDE810403220CE +:1090000000F080B8682000F04BB8000010B52220B6 +:1090100015F02CFB15F020FB04464FF4805102485C +:1090200000F0D1FF204610BD000402402DE9F041C0 +:1090300015F012FB064615F00FFB054615F00CFB6C +:10904000044615F009FB07464FF48051054800F02F +:10905000BAFF46EA052040EA044040EA0760BDE85E +:10906000F08100000004024070B50546272015F08D +:10907000FDFA15F0F1FA0446260007D015F0ECFAD7 +:10908000641E05F8010B14F0FF04F7D14FF4805172 +:10909000024800F098FF304670BD00000004024016 +:1090A00010B504460C2015F0E1FA204615F0FEFA42 +:1090B000BDE81040FFF7BABF10B504460A2015F00E +:1090C000D5FA204615F0F2FA15F0C6FA04464FF428 +:1090D0008051024800F077FF204610BD0004024096 +:1090E00010B50C4615F0C2FA204615F0DFFA4FF421 +:1090F0008051034800F067FFBDE8104013F0B6BC94 +:109100000004024010B515F0B1FA4FF48051034845 +:1091100000F059FFBDE8104013F0A8BC0004024065 +:1091200070B50546012015F0A1FA15F095FA43280F +:1091300028D22B20FFF7C0FF102823D22F2015F0B4 +:1091400095FA002015F0B2FA3220FFF7DBFF142861 +:1091500018D1CF20FFF7B0FF040013D04C20FFF749 +:109160009FFF00EB04214C2000F042F85020FFF755 +:1091700097FF00EB0421502000F03AF80021702006 +:1091800000F036F82F2015F071FA2C7806E015F86B +:10919000014F5C2C01D02F2C00D10024204615F06B +:1091A00085FA002CF3D1BDE870404FF4805101489E +:1091B00000F009BF0004024070B505462D2015F0EF +:1091C00055FA15F049FA0446260007D0287815F01C +:1091D0006DFA641E6D1C14F0FF04F7D14FF480513A +:1091E000024800F0F0FE304670BD0000000402406E +:1091F00070B505460C460D2015F038FA284615F0D6 +:1092000055FAE0B215F052FAC4F3072015F04EFA01 +:10921000C4F3074015F04AFA200E15F047FABDE8EE +:1092200070404FF48051014800F0CDBE0004024070 +:1092300070B5094DFF22134605F5807605E010F85C +:10924000014B54402A5D5A40335D491E89B2F6D223 +:1092500042EA032070BD000015F0010870B500223D +:109260001346154605E010F8014BA2186B41491E44 +:1092700089B20029F7D1100C40EA034092B280185D +:1092800045EB13414FEA014242EA104108186FEAE8 +:10929000000080B270BD0AF0E3BE0AF081BE0AF0A1 +:1092A0004FBE0AF0ADBE0BF0CFBF10F00DBA0000FC +:1092B000074A904201D2074801E005481038064AA3 +:1092C0008B0001EA020101D5C160704781607047DF +:1092D00010640240006002407D0F7D0F002901688C +:1092E00002D041F0010101E021F00101016070476D +:1092F0002DE9F043016821F00101016000210160C6 +:1093000041608160C1600161212141613C493C4A69 +:109310003D251039904202D18D60BDE8F083384A76 +:109320004FF474661832904201D18E60F5E7344AEA +:109330004FF474173032904201D18F60EDE7304A1C +:109340004FF0746C4832904202D1C1F808C0E4E793 +:109350002B4B2C4A6033984201D1CA60DDE7284C80 +:10936000294B7834A04201D1CB60D6E7DFF890805A +:10937000264C08F19008404501D1CC60CDE7DFF8DC +:1093800080804FF03D5908F1A808404502D1C1F84E +:109390000C90C2E71E49DFF878800839404501D1BA +:1093A0000D60BAE71A4D1835A84201D10E60B4E736 +:1093B000174D3035A84201D10F60AEE7144D483546 +:1093C000A84202D1C1F800C0A7E7114D104960358D +:1093D000091FA84201D10A609FE70D4A78329042E6 +:1093E00001D10B6099E70A4A9032904201D10C609A +:1093F00093E7074AA83290428FD1C1F800908CE7DA +:10940000106002403D000020400F002000003D2081 +:10941000106402400B0607D5436912B143F0800384 +:1094200001E023F080034361802908D0002A02680C +:1094300001F01E0101D00A4300E08A430260704738 +:1094400030B50368124ACC6813400A682243D1E958 +:1094500005452C432243CC6922430C6A22434C6AC3 +:1094600022438C6A22434C6B22438C6B22431A4367 +:109470000260426922F00703D1E90B2422431A4318 +:1094800042610A6942604A6882608968C16030BD91 +:109490003F801CF02DE9FC410121202010F0AAFCA6 +:1094A00001268DF8046000258DF8065003208DF804 +:1094B00005001B4C302700978DF807506946204661 +:1094C00000F02CFD3021204600F07DFD154C84F885 +:1094D000785684F87A5684F8796684F87B664FF477 +:1094E000FA70C4F8800600F01FF894F8EA038028A8 +:1094F00014D1A4F580508565232084F8EF0305205E +:1095000084F8EE0384F8ED73142084F8EC03202033 +:1095100084F8EB0384F8EA5300F042F8BDE8FC81DC +:1095200000140240A42200207CB514F073FFD02068 +:1095300014F040FF14F0A2FF002014F03BFF14F0E1 +:109540009DFF14F067FFD12014F034FF14F096FF54 +:1095500000246D4601E0062C01D2012000E000202D +:1095600014F0F8FE2855641CE4B2072CF3D314F071 +:109570006BFF0A489DF8061041719DF805100171B6 +:109580009DF80410C1709DF8021081709DF80110C3 +:1095900041709DF8001001707CBD00008E260020F7 +:1095A0007CB51848002401788DF8001041788DF8BA +:1095B000011081788DF8021001218DF80310C17817 +:1095C0008DF8041001798DF8051040798DF80600AA +:1095D00014F020FFD02014F0EDFE14F04FFF002017 +:1095E00014F0E8FE14F04AFF6D46285D14F0E2FE28 +:1095F00014F044FF641CE4B2072CF6D314F024FFEB +:109600007CBD00008E26002070B5094D0022134657 +:1096100005F5807605E010F8014B54402A5D5A406C +:10962000335D491E89B2F6D242EA032070BD0000C4 +:1096300015F00108072A00D9072240EA002021B1CD +:10964000012901D1D040C0B270479040C0F307203B +:1096500070477047072A00D9072240EA002029B145 +:10966000012902D19040C0F307207047D040C0B21A +:109670007047000070B5ADF5327D00260D46ADF89F +:10968000BC62ADF8C06200EB4001324800EBC1049F +:10969000608AA8425CD9ADF8C06255E0012264211D +:1096A0002D4800F0BFF92C4800788DF800003828CC +:1096B00042D1228AE06802FB0501274800F0B2F996 +:1096C000ADF8BC626A46208A0BE0BDF8BC32616826 +:1096D000C95CBDF8BC32D154BDF8BC12491CADF810 +:1096E000BC12BDF8BC128842EFD8401E81B21046B1 +:1096F00000F05AFA228A0DF1FF31515C81421BD1F0 +:10970000ADF8BC620EE0BDF8BC226168895CA2685D +:1097100000FB0520BDF8BC221154BDF8BC02401C62 +:10972000ADF8BC02208ABDF8BC12401E8842EADCBB +:1097300001200DF5327D70BD642014F097FDBDF859 +:10974000C002401CADF8C002BDF8C0020628A5D377 +:109750000020EEE770EB010844570020F0B50E46FC +:10976000074600EB47012648ADF5317D002500EBAB +:10977000C1048DF8BC52608AB0423DD90021084630 +:10978000FFF778FF012837D1694609E0A268401E3B +:1097900000FB06206268285C505548556D1CADB230 +:1097A000208AA842F2D80025208AE16800FB061131 +:1097B000401E82B2134800F0B3F9208A401E81B2E5 +:1097C000684600F0F1F98DF8BC02208AE1680122B8 +:1097D00001447043401E0144AFA800F0A1F9314696 +:1097E0003846FFF747FF012807D0642014F03EFDFC +:1097F0006D1CADB2062DD7D300200DF5317DF0BD27 +:1098000070EB0108445700202DE9F041ADF5307DA3 +:10981000354D4FF000088DF8BC82344EA5F800801D +:1098200000243FE000206F4607E056F832204968E8 +:10983000125C0A543A54401C80B2298801EB410260 +:1098400006EBC2010B8A5B1E8342EEDC288800EB2C +:10985000400006EBC000008A401E81B2384600F08E +:10986000A3F98DF8BC02288800EB400006EBC0008D +:10987000C168008A00FB0411401E82B21C4800F03F +:109880004FF92888012200EB400006EBC000C168B8 +:10989000008A01446043401E0144AFA800F040F933 +:1098A000641CA4B2288800EB400006EBC000408A8C +:1098B000A042B7D82888401C80B228800B28AFD39C +:1098C0000C48017821F001010170017841F0060196 +:1098D0000170A0F8028000210120FFF73FFF0DF585 +:1098E000307DBDE8F08100001000002070EB010821 +:1098F00044570020802400207CB50121084610F048 +:1099000079FA01208DF8040002258DF80550002415 +:109910008DF806408DF807001820154E0090694616 +:10992000304600F0FBFA05221146304600F032FBCB +:1099300005220621304600F02DFB05220721304686 +:1099400000F028FBA02000908DF8045003208DF833 +:1099500005008DF806408DF807406946304600F056 +:10996000DDFA402000906946304600F0D7FA7CBD11 +:1099700000000240F8B5002634460096FFF7BCFF11 +:1099800000F0A0F82248641C8442FCD3214C08213A +:10999000204600F016FB1021204600F014FB0620A4 +:1099A00000F076F80821204600F00DFB0821204643 +:1099B00000F007FB1021204600F005FB012000F01D +:1099C00067F8002000F064F80821204600F0FBFA58 +:1099D0001148D0F81C0208B9FFF716FF0F4D2E8072 +:1099E0000F4E002405E0C0B22146FFF743FE641C81 +:1099F000A4B2288800EB400106EBC101498AA142CC +:109A0000F1D880B2401C80B228800B28E9D3F8BD81 +:109A1000FFFF0F0000000240000043421000002042 +:109A200070EB01082DE9F0410546002416460F466B +:109A3000012080F31088DFF854800821404600F0B0 +:109A4000C0FA1021404600F0BEFA032000F020F8D2 +:109A5000C7F3074000F01CF8C7F3072000F018F820 +:109A6000F8B200F015F806E0002000F011F8641CD0 +:109A700005F8010BA4B2B442F6D30821404600F029 +:109A8000A2FA002080F31088BDE8F08100000240B7 +:109A900070B50B4C05460221204610F075FB0028DE +:109AA000F9D02946204610F078FB0121204610F01D +:109AB0006BFB0028F9D0204610F06DFBC0B270BDE2 +:109AC0000030014010B5012186B0080310F0CEF936 +:109AD000124C204610F02EFB0021ADF80810601546 +:109AE000ADF80A003820ADF80C000720ADF80010E2 +:109AF000ADF81000ADF804104FF48270ADF8061008 +:109B0000ADF80E10ADF802006946204610F047FB94 +:109B10000121204610F004FB06B010BD00300140CA +:109B20002DE9F0410546002416460F46012080F33A +:109B30001088DFF870800821404600F042FA1021BA +:109B4000404600F040FA0620FFF7A2FF08214046F9 +:109B500000F039FA0821404600F033FA102140465F +:109B600000F031FA0220FFF793FFC7F30740FFF739 +:109B70008FFFC7F30720FFF78BFFF8B2FFF788FFCF +:109B800005E02878FFF784FF641CA4B26D1CB44282 +:109B9000F7D30821404600F016FA002080F3108821 +:109BA000BDE8F08100000240027803E010F8013BBC +:109BB0001A44D2B2491E89B2F8D21046704700004A +:109BC00070B51E4A907B012825D1002595731C494C +:109BD0001C480F244E780123F6B14D70D0F828525E +:109BE000D0F8346245EAC605D0F83062D0F82C02CD +:109BF000B60046EA40000543AC43CC708878CC7888 +:109C0000A04208D108710C78A04204D050720870AC +:109C1000002800D0137270BD4B70D0F82852D0F8D5 +:109C2000346245EAC605D0F83062D0F82C02B6009E +:109C300046EA40000543AC438C70DFE7A4120020E5 +:109C4000C90A0020000042422DE9F041ADF57C7DBB +:109C500000273D46ADF8E873FFF7AAF9142808D0AD +:109C6000664880F8E95314F03DFC0DF57C7DBDE8B5 +:109C7000F0816348FFF7B4F9614C103C1428207060 +:109C800006D0422879D00120FFF79DF92570ECE736 +:109C9000FFF7B8F9C4E90205A046BDF8E803FFF7ED +:109CA00003F9FAAA4FF4FA716846FFF71BF955A1B8 +:109CB000684614F07BFCA080544C6E46F0B1E1196C +:109CC00001F5805181F847577F1CBFB2282FF6D38A +:109CD000474630444EA114F069FC78800021001FF3 +:109CE0000AE0BA880A443244D378621802F58052F6 +:109CF00082F84737491C89B28142F2DB45A16846A8 +:109D000014F054FC4746A8F80400F0B10021621892 +:109D100002F5805282F86F57491C89B22829F6D380 +:109D200030443BA114F042FC7880002109380AE05D +:109D3000BA880A443244137A621802F5805282F8D3 +:109D40006F37491C89B28142F2DB35A1684614F0B5 +:109D50002DFCB880F8B10021621802F5805282F81B +:109D60009757491C89B21429F6D3304428A114F01E +:109D70001DFC788000210D380BE03AE0BA880A44D7 +:109D80003244137B621802F5805282F89737491CDF +:109D900089B28142F2DB26A1684614F007FCB88044 +:109DA000F0B10021621802F5805282F80157491C77 +:109DB00089B23229F6D3304415A114F0F7FB78802C +:109DC0000021C01F0AE0BA880A443244937962181D +:109DD00002F5805282F80137491C89B28142F2DBD8 +:109DE00000210320FFF7BAFC0120FFF7ECF8012067 +:109DF0003BE70348FFF7EBF837E70000A422002019 +:109E0000380A002041504E3D00000000A4120020FE +:109E10003B000000574946494E414D453D0000007A +:109E20005749464950415353574F52443D00000053 +:109E30005345525645523D002F4910B5884206D130 +:109E4000012108460FF0E2FF002101204FE02B49DD +:109E5000884206D1012102200FF0D8FF0021022004 +:109E600045E02749884206D1012104200FF0CEFFAA +:109E7000002104203BE02349884206D1012108202B +:109E80000FF0C4FF0021082031E01F49884206D1AD +:109E9000012110200FF0BAFF0021102027E01B49FC +:109EA000884206D1012120200FF0B0FF00212020A0 +:109EB0001DE01749884206D1012140200FF0A6FF7E +:109EC0000021402013E01349884206D1012180205F +:109ED0000FF09CFF0021802009E00F4988420AD141 +:109EE0008415012120460FF091FF00212046BDE896 +:109EF00010400FF08BBF10BD000002400004024074 +:109F000000080240000C0240001002400014024011 +:109F100000180240001C024000200240F0B5002260 +:109F200001274FF0030C0B6807FA02F52B40AB42F8 +:109F30002CD1066853000CFA03F4A64306600E7990 +:109F4000D0F800E09E4046EA0E0606600E79012E2B +:109F500001D0022E12D18668A64386604E79D0F8D1 +:109F600008E09E4046EA0E0686604668AE434660BC +:109F700045688E799640B6B235434560C568A543BD +:109F8000C560CC799C40C3681C43C460521C102A35 +:109F9000C9D3F0BD4B07DB0E9A40C90810B500EBE2 +:109FA0008100016A0F249C40A1430162016A1143B0 +:109FB000016210BD0246002012690A4200D0012051 +:109FC0007047418370470183704700000249487A17 +:109FD00000224A7270470000A41200200248006864 +:109FE000C00700D000BEFEE7F0ED00E002494AF6EF +:109FF000AA200860704700000030004010B514F03F +:10A0000071FABDE81040642014F030B92DE9F04F2A +:10A0100083466BA0ADF2DC7D002500689A460F46B2 +:10A02000A946CDF8D407ADF8D057042A25D8654CF9 +:10A0300094F8EE03302101EB101302EBC20000EBA9 +:10A04000021261481618337194F8EE0300F00F0005 +:10A050003030707194F8ED0301EB1010B07194F88A +:10A06000ED0300F00F003030F071FEF7A1FF14286F +:10A0700007D084F8E99314F035FA0DF2DC7DBDE8E1 +:10A08000F08FDFF84481A8F1240898F80000142824 +:10A090000ED03046FEF7A4FF88F80000142807D041 +:10A0A00042287CD00120FEF78EFF88F80090E4E77C +:10A0B0004FF47A70874200D90746FEF7A3FFC8E93C +:10A0C00002094E46FEF7F0FE94F8ED13302000EB47 +:10A0D00011118DF8001094F8ED1301F00F013031DB +:10A0E0008DF8011094F8EC1300EB11118DF80210AB +:10A0F00094F8EC1301F00F0130318DF8031094F84F +:10A10000EB1300EB11118DF8041094F8EB1301F030 +:10A110000F0130318DF8051094F8EA1300EB11109F +:10A120008DF8060094F8EA0300F00F0030308DF847 +:10A130000700BAF1000F03D0BAF1010F02D004E01A +:10A14000542000E052208DF808003A208DF80900D4 +:10A150000A236C4617E00BEB550108780009B0FBA9 +:10A16000F3F2C2EBC20210446219303090720878E8 +:10A1700000F00F00B0FBF3F1C1EBC1010844303037 +:10A18000AD1CD072ADB2B5EB470FE4D303EB470083 +:10A1900081B20DF5FA622046FEF7D6FE00E00BE034 +:10A1A0000DF5FA620221101DFEF7CEFE0120FEF72A +:10A1B0000AFF88F8006060E73046FEF708FF5CE7BA +:10A1C0000D0A0000A42200204C0A00202DE9F04FC7 +:10A1D0004FF0000B2DED028B9FB08DF820B08DF865 +:10A1E00000B08DF810B0CDE910BBCDE900BB8DF803 +:10A1F00008B08DF80CB08DF81CB08DF814B0ADF827 +:10A2000018B0DA46ADF800B09FEDFE0AFE4CCDF86E +:10A2100004B08DED0B0A04F129000C9004F59C505C +:10A220000A9004F5804041F696554FF0010904F577 +:10A2300080540990A1E094F83A0B30B384F83ABB0B +:10A240000998B0F84C04F14ED6F88C10C1F57A712B +:10A2500088421AD156F88C0F0999C0F57A70A1F886 +:10A260004404EA4F002188373846FFF737F8E849B9 +:10A270003846FFF71DF8E74981F800904FF47A70EF +:10A28000306001213846FFF729F894F8460B20B3D7 +:10A2900084F846BB0998B0F84E04DC4E716CC1F5E9 +:10A2A0007A71884219D1706C0999C0F57A70A1F859 +:10A2B0004604D64F002140373846FFF70FF8D649FD +:10A2C0003846FEF7F5FFD34981F801904FF47A70D4 +:10A2D000706401213846FFF701F894F8520B20B35F +:10A2E00084F852BB0998B0F85004C84E7169C1F5A2 +:10A2F0007A71884219D170690999C0F57A70A1F80C +:10A300004804C24F002110373846FEF7E7FFC34923 +:10A310003846FEF7CDFFBF4981F802904FF47A70BE +:10A32000706101213846FEF7D9FF94F85E0B20B327 +:10A3300084F85EBB0998B0F85204B44EF16AC1F5D6 +:10A340007A71884219D1F06A0999C0F57A70A1F83A +:10A350004A04AE4F002128373846FEF7BFFFB04908 +:10A360003846FEF7A5FFAB4981F803904FF47A70A9 +:10A37000F06201213846FEF7B1FF94F83A0B94F8E9 +:10A38000461B084494F8521B94F85E2B1144C842B3 +:10A390007FF451AF07F096BB017821B180F800B08F +:10A3A0008DF808B012E0417819B180F801B0484644 +:10A3B0000AE0817819B180F802B0022004E0C17887 +:10A3C00021B180F803B003208DF808009DF8080043 +:10A3D00000EB400101EB00118B4800EB011000F590 +:10A3E000805090F86A1D9DF8080000EB4002C2EB17 +:10A3F000C0128C4810F83200C1280BD19DF808001B +:10A4000000EB4002C2EBC012864800EBC20080782D +:10A41000082827D07C4E9DF8080006EB400000F588 +:10A42000805090F82C0B00069DF8080047F1A98198 +:10A4300000EB400202EB001206EB021000F5805028 +:10A44000B04690F8710D02287ED0082987F0078366 +:10A45000DFE811F0442CE5010C10311C2227F02814 +:10A460006F2C5F30099981F89C949DF8080030B1F9 +:10A47000012807D002280FD0032808D10FE04FF49D +:10A48000804101E04FF400516748FFF79AFD6749AA +:10A49000C1F888B207F0E3BA4FF48051F4E74FF403 +:10A4A0000061F1E79DF808005E4E00EB4002C2EB50 +:10A4B000C01006EBC000C27C9DF8080000EB400312 +:10A4C000C3EBC01006EBC000007C42EA00629DF8BE +:10A4D000080000EB4003C3EBC01006EBC000407C5B +:10A4E00003049DF8080000EB4007C7EBC01006EB23 +:10A4F000C000807C43EA002002439DF80800A6F5D6 +:10A50000176353F8207097427AD09DF8080043F8FB +:10A5100020209DF8080000EB4002C2EBC01006EBC3 +:10A52000C000C27B9DF8080000EB4003C3EBC010E5 +:10A5300006EBC000807B42EA00228DF80C209DF8DB +:10A54000080001EB400000E00DE100F58040B0F8AC +:10A5500044249DF80C000930824251D39DF8080034 +:10A5600001EB400000F58040B0F844049DF80C2059 +:10A57000801A9DF80820093808EB420101F5804156 +:10A58000A1F844049DF8080000EB4001C1EBC010A5 +:10A590009DF80C1006EBC000C01DFEF749FE824678 +:10A5A0009DF8080000EB4001C1EBC0109DF80C10B5 +:10A5B00006EBC0000844017A9DF8080000EB400259 +:10A5C000C2EBC0109DF80C2006EBC0001044C0790F +:10A5D00041EA002151457DD194F8E90378B19DF815 +:10A5E0000800012300EB4001C1EBC0109DF80C10E6 +:10A5F00006EBC0000422C01D891CFFF707FD17E011 +:10A6000004E1000000000000A412002000600240ED +:10A610000088002012000020008020102080001000 +:10A6200000880010A0640020001802400000424290 +:10A630009DF8080000EB4001C1EBC01006EBC00024 +:10A64000407C00F0010000909DF8080000EB400104 +:10A65000C1EBC01006EBC000C07CC0F342075846F7 +:10A6600016E09DF820100844007D3A460099FEF758 +:10A67000E1FF9DF8081001EB4102C2EBC1119DF80A +:10A68000202006EBC101114408759DF82000401CF4 +:10A690008DF820009DF820109DF80C00C01F81420D +:10A6A0009DF8080000EB4001C1EBC01006EBC000B4 +:10A6B000D7DB90F83200ADF818005946ADF800B07D +:10A6C000BDF81800122872D00BDCA0F10B0007288F +:10A6D00015D200E078E0DFE800F0476A6A6A6A2194 +:10A6E0006A00A22863D006DC142860D015285ED04A +:10A6F000A1285CD003E0A32812D0A42857D09DF84D +:10A70000080000EB001202EB002208EBC20000F58B +:10A71000005080F829128DF8201044E0102124E028 +:10A720009DF8080000EB4001C1EBC01006EBC00033 +:10A7300090F833209DF8080000EB001101EB002099 +:10A7400008EBC00000F5005080F82A229DF80800B0 +:10A75000A32200EB001303EB002008EBC00000F580 +:10A76000005080F8292222E00B219DF8080000EB20 +:10A77000001202EB002208EBC20000F5005080F846 +:10A78000291214E09DF8080000EB4002C2EBC01053 +:10A790009DF8202006EBC000104441739DF8200076 +:10A7A000401C8DF820009DF820000528EAD39DF874 +:10A7B0000800414608EB400000F58040B0F8440432 +:10A7C00000287FF46FAE65E659468DF820B010E0A2 +:10A7D0009DF8080000EB4002C2EBC0109DF820205D +:10A7E00006EBC000104441739DF82000401C8DF81A +:10A7F00020009DF820000528EAD39DF8082008EBEA +:10A80000420000F58040A0F8441443E69DF808207B +:10A8100008EB420101F58041A1F844B43AE69DF805 +:10A82000080000EB4001C1EBC011FE4800EBC10085 +:10A8300040785E46002109F0B5FA8DF81C008DF8CD +:10A84000106047461BE09DF8080000EB400101EB5B +:10A8500000109DF8101007EB001000EB011000F540 +:10A86000805090F8950D9DF81C1088429DF81000BE +:10A8700002D18DF81C0012E0401C8DF810009DF8EC +:10A88000080000EB400101EB001007EB001000F5A1 +:10A89000805090F86B0D9DF810108842D3D89DF829 +:10A8A0000800DFF8808300EB4001C1EBC01008EB2B +:10A8B000C00080780A21B1EB101F9DF8080000EB62 +:10A8C0004001C1EBC01008EBC000807801D100F05E +:10A8D0000F008DF80C009DF80C0010B910208DF8B9 +:10A8E0000C009DF8080000EB4001C1EBC0109DF882 +:10A8F0000C1008EBC00008444078ADF818009DF833 +:10A90000080000EB4001C1EBC0109DF80C1008EBF3 +:10A91000C000491C09F027FE8DF800009DF80800D2 +:10A9200000EB4001C1EBC0109DF80C1008EBC0001B +:10A93000084480789DF80010884247F090809DF888 +:10A94000080000EB4001C1EBC01008EBC0004078EC +:10A95000002807F084809DF8080000EB4001C1EB5F +:10A96000C01008EBC0019DF80C000844C1789DF8A8 +:10A97000080000EB001202EB002007EBC0029DF87C +:10A980001C0000EB001002EBC00000F5005080F846 +:10A9900068129DF8080007EB00119DF81C000844A0 +:10A9A00000F5805080F8986B387E012820D19DF802 +:10A9B000080000EB400101EB00109DF81C1007EBB4 +:10A9C000001000EB01102844017841F08001017073 +:10A9D000BDF81800B62805D0C52803D0D52801D069 +:10A9E000D92803D19DF80C00032801D2ADF81860D6 +:10A9F000BDF81800C5287DD012DCB5287BD008DC56 +:10AA0000112879D0122878D0132877D0B22894D181 +:10AA1000FEE3B62873D0B928F0D0C3288DD1F8E36F +:10AA2000D9286DD006DCCA286BD0CE28FCD0D5281A +:10AA3000EDD106E0E128F7D0E5287DD0E728E6D182 +:10AA4000E8E39DF8080000EB4001C1EBC01008EB03 +:10AA5000C000C07884F8E2019DF80800B84600EB19 +:10AA6000001101EB002007EBC0029DF81C0000EB79 +:10AA7000001002EBC00000F5005090F82C229DF869 +:10AA8000080000EB001303EB002007EBC00000F50B +:10AA9000005090F8280282429DF8080000EB400127 +:10AAA00001EB00107ED29DF81C10474608EB001009 +:10AAB00000EB011094F8E2212844A9EBD2120178AE +:10AAC00062F30001017094F8E201800647D49DF81A +:10AAD000080000EB400101EB00109DF81C1007EB93 +:10AAE000001000EB011000F5805090F8960D8006E4 +:10AAF00035D507E0FEE3FEE3FEE3FEE3FEE3FEE31F +:10AB0000FEE3FEE39DF8080000EB400101EB0011BD +:10AB100007EB01109DF81C1000EB01102844017890 +:10AB200041F0020202709DF8080000EB001101EBF9 +:10AB3000002007EBC00200E0FDE39DF81C0042F29C +:10AB4000442100EB001002EBC0000844017841F002 +:10AB5000020202709DF808100220FEF7FFFD9DF82A +:10AB6000080000EB001101EB002007EBC00000F52E +:10AB7000005080F827629DF80800022100EB0012C7 +:10AB800002EB002007EBC0029DF81C0000EB001058 +:10AB900002EBC00000F5005080F82C12B6219DF8A1 +:10ABA000080000E010E000EB001202EB002007EBD1 +:10ABB000C0029DF81C0000EB001002EBC00000F585 +:10ABC000005080F831124BE39DF81C20414608EB01 +:10ABD000001000EB021094F8E2312844A9EBD313E3 +:10ABE000027863F3000202709DF8080000EB400257 +:10ABF00002EB00109DF81C2008EB001000EB021087 +:10AC000094F8E22128445309027863F34102027068 +:10AC10009DF8080000EB400202EB001001EB001071 +:10AC200002E00000A06400209DF81C2000EB021050 +:10AC300000F5805090F8960DC0F340029DF8080092 +:10AC400000EB001303EB002008EBC0019DF81C0093 +:10AC500000EB001001EBC00000F5005090F844023A +:10AC6000C0F34000824250D09DF8080000EB001174 +:10AC700001EB002008EBC0029DF81C00414600EBF0 +:10AC8000001002EBC00042F2442202449DF808008A +:10AC900000EB400303EB00109DF81C3008EB0010A4 +:10ACA00000EB031000F5805090F8960D43081078E3 +:10ACB00063F3410010709DF8080000EB400202EBC6 +:10ACC00000109DF81C2001EB001000EB021000F5B5 +:10ACD000805090F8960D800718D59DF80800D9226D +:10ACE00000EB001303EB002008EBC0019DF81C00F3 +:10ACF00000EB001001EBC00000F5005080F831229D +:10AD00009DF808100220FEF729FD37E09DF80800A5 +:10AD10004A4600EB001303EB002001EBC0039DF853 +:10AD20001C0000EB001003EBC00000F5005080F8A1 +:10AD300039929DF80800D92300EB001707EB00209B +:10AD400001EBC0079DF81C0000EB001007EBC000F2 +:10AD500000F5005080F831329DF8080000EB001338 +:10AD600003EB002008EBC0019DF81C0000EB001075 +:10AD700001EBC00000F5005080F86A229DF8080041 +:10AD80009DF81C2000EB400101EB001008EB0010C7 +:10AD900000EB021000F5805090F8960D00F00102D3 +:10ADA0009DF8080000EB001303EB002008EBC00146 +:10ADB0009DF81C0000EB001001EBC00000F50050F6 +:10ADC00090F8440200F00100824270D09DF8080023 +:10ADD000474600EB001101EB002008EBC0019DF895 +:10ADE0001C0000EB001001EBC00042F244210144C2 +:10ADF0009DF8080000EB400202EB00109DF81C20BB +:10AE000008EB001000EB021000F5805090F8960D52 +:10AE10000A7860F300020A709DF8080000EB400118 +:10AE200001EB00109DF81C1007EB001000EB011067 +:10AE300000F5805090F8960DC0079DF8080037D0B7 +:10AE400000EB001101EB002007EBC0019DF81C0096 +:10AE500000EB001001EBC00000F5005090F86A0212 +:10AE6000F0B39DF8080000EB001101EB002007EBA8 +:10AE7000C0019DF81C0000EB001001EBC00000F5C4 +:10AE8000005080F869629DF8080000EB400101EB7A +:10AE9000001007EB00119DF81C0001EB0010284486 +:10AEA000017821F00101017094F8AC07F0B362E180 +:10AEB00000EB400101EB00109DF81C1007EB0010A7 +:10AEC00000EB011000F5805090F8960D800676D5C5 +:10AED0009DF8080000EB001101EB0020414600E066 +:10AEE00080E008EBC0029DF81C0000EB001002EBB4 +:10AEF000C00000F5005090F86A02E8BB9DF8080019 +:10AF000000EB001202EB002001EBC0029DF81C00D8 +:10AF100000EB001002EBC00000F5005090F8390281 +:10AF200050BB9DF8080000EB400200E06DE002EB32 +:10AF300000109DF81C2001EB001000EB021000F542 +:10AF4000805090F8960D800739D49DF808004A4645 +:10AF500000EB001303EB002001EBC0039DF81C0085 +:10AF600000EB001003EBC00000F5005080F83992B0 +:10AF7000D9239DF8080000E021E000EB001C0CEB59 +:10AF8000002001EBC00C9DF81C0000EB00100CEB46 +:10AF9000C00000F5005080F831329DF8080000EB49 +:10AFA000001303EB002008EBC0019DF81C0000EB30 +:10AFB000001001EBC00000F5005080F86A229DF8F7 +:10AFC000080000EB001101EB002007EBC0019DF829 +:10AFD0001C0000EB001001EBC00000F5005080F8F1 +:10AFE0006962C8E09DF8080000EB001202EB002047 +:10AFF00007EBC0029DF81C0000EB001002EBC00044 +:10B0000000F5005080F869924EE7787E012868D1FB +:10B01000B86D798B884264D29DF8080000EB00116E +:10B0200001EB002007EBC0019DF81C0000EB0010B5 +:10B0300001EBC00000F5005090F86902012850D1E2 +:10B040009DF8080000EB001101EB002007EBC001A8 +:10B050009DF81C0000EB001001EBC00000F5005053 +:10B0600090F8A302E8BB9DF8080000EB400101EB5B +:10B07000001007EB00119DF81C0001EB001000F51B +:10B08000805090F8941D9DF8080000EB001202EB30 +:10B09000002007EBC00000F5005080F825129DF855 +:10B0A0000800C32100EB001202EB002007EBC002F6 +:10B0B0009DF81C0000EB001002EBC00000F50050F2 +:10B0C00080F831129DF8080000EB400101EB001000 +:10B0D00007EB00119DF81C0001EB001000F58050FB +:10B0E00000E048E0C0F8986D9DF808100220FEF7D7 +:10B0F00035FB8DF8206019E09DF8080000EB001189 +:10B1000001EB002007EBC0019DF81C0000EB0010D4 +:10B1100001EBC0009DF82010084400F5005080F8B5 +:10B120006B629DF82000401C8DF820009DF82000E7 +:10B130001428E1D38DF8206019E09DF8080000EB99 +:10B14000001101EB002007EBC0019DF81C0000EB93 +:10B15000001001EBC0009DF82010084400F50050DD +:10B1600080F887629DF82000401C8DF820009DF833 +:10B1700020000A28E1D39DF8080000EB400101EB14 +:10B18000001008EB00129DF81C00414602EB001075 +:10B1900000F5805090F8960D800712D59DF80800B4 +:10B1A000D92200EB001303EB002001EBC0039DF854 +:10B1B0001C0000EB001003EBC00000F5005080F80D +:10B1C00031229DF8080000EB001202EB002001EB99 +:10B1D000C0029DF81C0000EB001002EBC00000F55F +:10B1E000005090F82E02B2283AD19DF8080000EBEA +:10B1F000400202EB001001EB00129DF81C0002EB74 +:10B20000001000F5805090F8960D800728D402E0D9 +:10B21000DCE3F5E2FEE39DF8080000EB400202EB00 +:10B22000001001EB00129DF81C0002EB001000F56D +:10B23000805090F8960D800612D49DF80800E52203 +:10B2400000EB001303EB002008EBC0019DF81C008D +:10B2500000EB001001EBC00000F5005080F8312237 +:10B260009DF8080000EB400101EB001008EB001214 +:10B270009DF81C00414602EB001000F5805090F84C +:10B28000960D000646F1EB839DF8080000EB4002A6 +:10B2900002EB00109DF81C2001EB001000EB0210E7 +:10B2A00000F5805090F8960DC00746F0D8839DF8C1 +:10B2B000080000EB001202EB002001EBC0029DF839 +:10B2C0001C0000EB001002EBC00000F5005090F8ED +:10B2D0006A020028E9D19DF8080000EB400202EB69 +:10B2E00000109DF81C2001EB001000EB021000F58F +:10B2F000805007E095E3ACE2FEE3FEE3FEE3B6E256 +:10B30000C5E0D3E290F8960D000706F1A8839DF8FA +:10B31000080000EB400202EB00109DF81C2001EB3E +:10B32000001000EB021000F5805090F89D0DC00752 +:10B3300006F0958300E0FDE39DF8080000EB0012A5 +:10B3400002EB002001EBC0029DF81C0000EB001096 +:10B3500002EBC00000F5005090F8B202C007A4D183 +:10B360009DF8080000EB001202EB002001EBC00288 +:10B370009DF81C0000EB001002EBC00000F500502F +:10B3800090F8A4020028D3D08DF820602AE09DF820 +:10B39000080000EB001202EB002001EBC0029DF858 +:10B3A0001C0000EB001002EBC0009DF820201044B0 +:10B3B00000F5005090F8A5229DF8080000EB40032E +:10B3C00003EB001001EB00139DF82000184400F57A +:10B3D000805090F8720D824208D19DF82000401CE8 +:10B3E0008DF820009DF820000628D0D39DF820007D +:10B3F00006282AD006F033BB9DF8080000EB0012A7 +:10B4000002EB002001EBC0029DF81C0000EB0010D5 +:10B4100002EBC0009DF82020104400F5005090F889 +:10B42000A5229DF8080000EB400303EB00109DF8F7 +:10B43000203001EB0010184400F5805090F8720D98 +:10B44000824208D19DF82000401C8DF820009DF814 +:10B4500020000A28D0D39DF820000A28CAD09DF8E1 +:10B46000080000EB001202EB002001EBC0029DF887 +:10B470001C0000EB001002EBC00042F2B2221044AC +:10B48000027842F001020270122205F02DBD9DF8F3 +:10B49000080000EB400101EB001007EB001000F585 +:10B4A000805090F8700D00289DF80C0002D00A28FA +:10B4B000A0D182E008289DD18DF8206024E09DF87D +:10B4C000080000EB4001C1EBC0109DF8201008EB14 +:10B4D000C0000844C07800F00F00092818D89DF873 +:10B4E000080000EB4001C1EBC0109DF8201008EBF4 +:10B4F000C0000844C07800F0F000902808D89DF8FB +:10B500002000401C8DF820009DF820000628D6D38E +:10B510009DF820000628C6F0A2829DF8080000EBE6 +:10B520004001C1EBC01008EBC000C07801049DF8D9 +:10B53000080000EB4002C2EBC01008EBC00000792D +:10B5400041EA00219DF8080000EB4002C2EBC01068 +:10B5500008EBC000407901439DF8080000EB0012A1 +:10B5600002EB002007EBC0029DF81C0000EB00106E +:10B5700002EBC00000F50050C0F845129DF808002D +:10B5800000EB4001C1EBC01008EBC0008079010462 +:10B590009DF8080000EB4002C2EBC01008EBC000B1 +:10B5A000C07941EA00219DF8080000EB4002C2EB9F +:10B5B000C01008EBC000007A95E08DF8206024E010 +:10B5C0009DF8080000EB4001C1EBC0109DF8201071 +:10B5D00008EBC0000844C07800F00F00092818D814 +:10B5E0009DF8080000EB4001C1EBC0109DF8201051 +:10B5F00008EBC0000844C07800F0F000902808D89C +:10B600009DF82000401C8DF820009DF8200008289F +:10B61000D6D39DF820000828C6F021829DF80800A6 +:10B6200000EB4001C1EBC01008EBC00081799DF830 +:10B63000080000EB4002C2EBC01008EBC000C0786D +:10B6400041EA00619DF8080000EB4002C2EBC01027 +:10B6500008EBC000007902049DF8080000EB4003ED +:10B66000C3EBC01008EBC000407942EA0020014360 +:10B670009DF8080000EB001202EB002007EBC0026F +:10B680009DF81C0000EB001002EBC00000F500501C +:10B69000C0F845129DF8080000EB4001C1EBC01056 +:10B6A00008EBC000817A9DF8080000EB4002C2EB75 +:10B6B000C01008EBC000C07941EA00619DF80800A5 +:10B6C00000EB4002C2EBC01008EBC000007A02049D +:10B6D0009DF8080000EB4003C3EBC01008EBC0006E +:10B6E000407A42EA002001439DF8080000EB001276 +:10B6F00002EB002007EBC0029DF81C0000EB0010DD +:10B7000002EBC00000F50050C0F849129DF8080097 +:10B7100000EB001101EB002007EBC0019DF81C00BD +:10B7200000EB001001EBC00000F5005090F82C1267 +:10B730009DF8080000EB001202EB002007EBC000B0 +:10B7400000F5005090F8280281429DF808001ED2B2 +:10B7500000EB001101EB002007EBC00000F50050EA +:10B7600080F827629DF80800042100EB001202EB2C +:10B77000002007EBC0029DF81C0000EB001002EB5C +:10B78000C00000F5005080F82C12C521FDE300EB4D +:10B79000400101EB00109DF81C1007EB001000EBBE +:10B7A000011000F5805090F8960D80077ED49DF82A +:10B7B000080000EB001101EB002007EBC0019DF831 +:10B7C0001C0000EB001001EBC00000F5005090F8E9 +:10B7D0003A02012846F043819DF8080000EB001171 +:10B7E00001EB002007EBC0019DF81C0000EB0010EE +:10B7F00001EBC00000F5005080F83A62B621C6E0C7 +:10B800009DF80800D52100EB001202EB002007EBA9 +:10B81000C0029DF81C0000EB001002EBC00000F518 +:10B82000005080F831129DF8080000EB001202EB86 +:10B83000002007EBC00000F5005080F827929DF82B +:10B84000080000EB400101EB001007EB001005F0D1 +:10B85000A7BB9DF8080000EB001101EB002007EBEF +:10B86000C00000F5005080F82762C3218DE39DF8E9 +:10B87000080000EB400101EB001007EB001000F5A1 +:10B88000805090F8700D00289DF8080000EB4001F2 +:10B89000C1EBC01008EBC0006BD0C07801049DF86C +:10B8A000080000EB4002C2EBC01000E0F3E308EB3D +:10B8B000C000007941EA00219DF8080000EB400239 +:10B8C000C2EBC01008EBC000407901439DF80800AE +:10B8D00000EB001202EB002007EBC0029DF81C00F9 +:10B8E00000EB001002EBC00000F50050C0F8601241 +:10B8F0009DF8080000EB001101EB002007EBC001F0 +:10B900009DF81C0000EB001001EBC00000F500509A +:10B9100090F82C129DF8080000EB001202EB0020BA +:10B9200007EBC00000F5005090F8280281422DD2AC +:10B930009DF8080000EB001101EB002007EBC000B0 +:10B9400000F5005080F827629DF80800032100EB05 +:10B95000001202EB002007EBC0029DF81C0000EB78 +:10B96000001002EBC00000F5005080F82C12D92125 +:10B97000D6E301799DF8080000EB4002C2EBC0104D +:10B9800008EBC000C07841EA00219FE7C5219DF87F +:10B99000080000EB001202EB002007EBC0029DF84C +:10B9A0001C0000EB001002EBC00000F5005080F816 +:10B9B00031129DF8080000EB001101EB002007EBAD +:10B9C000C00000F5005080F8276213E59DF80800DC +:10B9D00000EB001202EB002007EBC00000F5005066 +:10B9E00080F827929DF80800D52100EB001202EBA9 +:10B9F000002007EBC0029DF81C0000EB001002EBDA +:10BA0000C00000F5005080F831129DF8080000EBEE +:10BA1000400100E0D3E301EB001007EB001005F05C +:10BA200011BB9DF80800BE4600EB400101EB001180 +:10BA300007EB011000F5805090F8700D00289DF87C +:10BA40000C0002D00E28C0D1A5E00C28BDD18DF885 +:10BA5000206024E09DF8081001EB4100C0EBC1100C +:10BA60009DF8201008EBC0000844C07800F00F00DB +:10BA7000092818D89DF8081001EB4100C0EBC1104F +:10BA80009DF8201008EBC0000844C07800F0F000DA +:10BA9000902808D89DF82010491C8DF820109DF89A +:10BAA00020000A28D6D39DF820000A288DD3002034 +:10BAB000CDE9000030468DF8206023E0DDE900127A +:10BAC000120242EA11620902CDE900129DF8081043 +:10BAD00001EB4102C2EBC1119DF8202008EBC1012E +:10BAE0001144CA78DDE900130A4340EA0301CDE9B5 +:10BAF00000219DF8201002E064E3A3E3FEE3491C6B +:10BB00008DF820109DF820100529D7D3DDE90023FA +:10BB10009DF8081001EB011707EB01210EEBC10C9A +:10BB20009DF81C10774601EB01110CEBC10101F5EA +:10BB3000005C00E0B2E2CCF84D226146C1F851321F +:10BB40000023CDE900331A468DF820001EE000994D +:10BB5000120242EA11620902CDE900129DF80810B2 +:10BB600001EB4102C2EBC1119DF8202008EBC1019D +:10BB70001144097ADDE90023114340EA0302CDE9CB +:10BB800000129DF82010491C8DF820109DF82010FF +:10BB90000529DCD39DE08DF8206024E09DF8081095 +:10BBA00001EB4100C0EBC1109DF8201008EBC00074 +:10BBB0000844C07800F00F00092818D89DF8081034 +:10BBC00001EB4100C0EBC1109DF8201008EBC00054 +:10BBD0000844C07800F0F000902808D89DF82010A4 +:10BBE000491C8DF820109DF820000C28D6D39DF814 +:10BBF00020000C28C5F033870020CDE90000304636 +:10BC00008DF820601FE0DDE90012120242EA1162A5 +:10BC10000902CDE900129DF8081001EB4102C2EBC8 +:10BC2000C1119DF8202008EBC1011144C978DDE95C +:10BC30000023114340EA0302CDE900129DF82010D1 +:10BC4000491C8DF820109DF820100629DBD3DDE972 +:10BC500000239DF8081001EB011707EB01210EEB03 +:10BC6000C10C9DF81C10774601EB01110CEBC101D2 +:10BC700001F5005CCCF84D226146C1F85132002339 +:10BC8000CDE900331A468DF820001EE0009912021B +:10BC900042EA11620902CDE900129DF8081001EB99 +:10BCA0004102C2EBC1119DF8202008EBC1011144F3 +:10BCB000497ADDE90023114340EA0302CDE900128D +:10BCC0009DF82010491C8DF820109DF820100629A1 +:10BCD000DCD3DDE900129DF8080000EB001303EB54 +:10BCE000002007EBC0039DF81C0000EB001003EBE5 +:10BCF000C00000F50053C3F855121846C0F8592289 +:10BD00009DF80800F04600EB001101EB00200EEB5F +:10BD1000C0029DF81C0000EB001002EBC00000F513 +:10BD2000005090F82C229DF8080000EB001303EB64 +:10BD300000200EEBC00000F5005090F8280282426F +:10BD40007DD194F8AC0780B19DF8080000EB40016C +:10BD500001EB001108EB01109DF81C1000EB011025 +:10BD60002844017841F0080194E04746C8F839605A +:10BD70009DF8080000EB001101EB002008EBC0016A +:10BD80009DF81C00102200EB001001EBC00142F2F4 +:10BD90004D2001440C98FCF758FA9DF8080000EB80 +:10BDA000001101EB002007EBC0019DF81C0000EB27 +:10BDB000001001EBC00000F2452000F500500168C2 +:10BDC000C7F81D104068C7F821009DF8080000EB77 +:10BDD000400101EB001007EB00119DF81C0001EB86 +:10BDE000001000F5805090F8940D38770A9850F8BC +:10BDF0006A1FC7F83D108088A7F841009DF8080029 +:10BE000000EB001101EB002007EBC0019DF81C00C6 +:10BE100000EB001001EBC00000F50050D0F860020C +:10BE2000C7F825009DF8080000EB400101EB001069 +:10BE300007EB00119DF81C0001EB001000E0DAE0B8 +:10BE400000F58050D0F8980DC7F84300B86D81B266 +:10BE50000220FCF779FE00210620FDF77FFCB86D7B +:10BE6000798B884202D2B86D401CB865002105204C +:10BE7000FDF774FC9DF8080000EB400101EB001099 +:10BE80009DF81C1007EB001000EB0110284401780E +:10BE900021F0080101709DF80800474600EB4001C1 +:10BEA00001EB00109DF81C1008EB001000EB0110D6 +:10BEB0002844017821F0200101709DF8081002202B +:10BEC000FDF74CFC9DF81C009DF8081000EB0110DC +:10BED000C117CDE9000100EB8001C1EB80103844AF +:10BEE000C0F87D609DF8081001EB011202EB012102 +:10BEF00007EBC1029DF81C106D3001EB011102EB44 +:10BF0000C10242F24D2111441022FCF79EF99DF826 +:10BF1000080000EB001101EB002007EBC0019DF8C9 +:10BF20001C0000EB001001EBC001009801F245215C +:10BF300000EB800201F50051C2EB80100A68384422 +:10BF400040F8612F496841609DF8081001EB4102FB +:10BF500002EB01119DF81C2007EB011101EB02110E +:10BF600001F5805191F8941D00F8011C0A9951F8CF +:10BF70006A2F0262898881849DF8081001EB011202 +:10BF800002EB012107EBC10200E0C9E09DF81C10A3 +:10BF900001EB011102EBC10101F50051D1F8601272 +:10BFA00081609DF8081001EB410202EB01119DF840 +:10BFB0001C2007EB011101EB021101F58051D1F8B2 +:10BFC000981DC0F82610009881B20820FDF7C6FB26 +:10BFD0009DF8080000EB001101EB002007EBC00109 +:10BFE0009DF81C0000EB001001EBC00000F50050B4 +:10BFF00080F86A624CE09DF808009DF81C2000EB78 +:10C00000400101EB0010414608EB001000EB02106C +:10C010002844027842F0040202709DF8080000EB08 +:10C02000400202EB00109DF81C2008EB001000EB12 +:10C0300002102844027842F0800202709DF8080045 +:10C0400000EB001303EB002001EBC00000F50050F3 +:10C0500080F827929DF8080000EB001202EB002008 +:10C0600001EBC00000F5005090F828229DF8080070 +:10C0700000EB001303EB002008EBC0019DF81C004F +:10C0800000EB001001EBC00000F5005080F82C22FE +:10C09000D52104F08FBFFFE7D52141E0494684F860 +:10C0A000E8969DF8080000EB001202EB002007EB79 +:10C0B000C0029DF81C0000EB001002EBC00000F570 +:10C0C000005090F82C229DF8080000EB001303EBC1 +:10C0D000002007EBC00000F5005090F828028242D3 +:10C0E0009DF8080026D200EB001202EB002007EBBF +:10C0F000C00000F5005080F827629DF8080000EBB2 +:10C10000001202EB002007EBC0029DF81C0000EBC0 +:10C11000001002EBC00000F5005080F82C12112135 +:10C120009DF8080000EB001202EB002007EBC002B4 +:10C1300004F048BF00EB001101EB002007EBC00149 +:10C140009DF81C0000EB001001EBC00000F5005052 +:10C1500090F82E02B22845F082849DF8080000EB8A +:10C16000001101EB002007EBC00000F5005080F843 +:10C1700027629DF80800B22100EB001202EB0020BC +:10C1800007EBC0029DF81C0000EB001002EBC000A2 +:10C1900000F5005080F831129DF8080000EB001106 +:10C1A00001EB002007EBC0019DF81C0000EB001024 +:10C1B00001EBC00000F5005080F82E6205E484F821 +:10C1C000E86669E79DF8080000EB001202EB00202A +:10C1D00007EBC0029DF81C0000EB001002EBC00052 +:10C1E00000F5005080F8A4928DF8206025E09DF8BD +:10C1F000080000EB4001C1EBC01008EBC0019DF846 +:10C2000020000844C1789DF8080000EB001202EB02 +:10C21000002007EBC0029DF81C0000EB001002EBB1 +:10C22000C0009DF82020104400F5005080F8A512B1 +:10C230009DF82000401C8DF820009DF820000A2861 +:10C24000D5D3BBE79DF8080000EB4001C1EBC0105F +:10C2500008EBC000C07801049DF8080000EB400224 +:10C26000C2EBC01008EBC000007941EA00229DF843 +:10C27000080000EB4001C1EBC01008EBC0004079A2 +:10C280004FF4E13102438A4298D19DF8080000EB57 +:10C29000400202EB00109DF81C2007EB001000EBA1 +:10C2A00002102844027822F0040202709DF808006F +:10C2B00000EB001202EB002007EBC0029DF81C000F +:10C2C00000EB001002EBC00000F50050A0F8B062D7 +:10C2D0009DF80800132200EB001303EB002007EB8E +:10C2E000C0069DF81C0000EB001006EBC00000F536 +:10C2F000005080F831229DF8080000E023E000EBB8 +:10C30000400202EB001007EB001000F5805090F89F +:10C31000692D9DF8080008F035F99DF8080000EB3C +:10C32000001101EB002007EBC0019DF81C0000EBA1 +:10C33000001001EBC00042F2B2210844017841F044 +:10C34000080105F03ABB9DF8080000EB4001C1EB85 +:10C35000C01008EBC00001799DF8080000EB400216 +:10C36000C2EBC01008EBC000C07841EA00219DF884 +:10C37000080000EB001202EB002007EBC0029DF862 +:10C380001C0000EB001002EBC00000F50050A0F80C +:10C39000B0129DF8080000EB001101EB002007EB44 +:10C3A000C0019DF81C0000EB001001EBC00000F57F +:10C3B0000050B0F8B0129DF8080000EB400202EB0C +:10C3C000001007EB001000F58050B0F87E0D8142A0 +:10C3D000C5F045839DF80800E52200EB001101EB54 +:10C3E000002007EBC0039DF81C0000EB001003EBDE +:10C3F000C00000F5005080F831229DF8080000EBE5 +:10C40000001101EB002007EBC0029DF81C0000EBBF +:10C41000001002EBC00000F5005080F82C629DF87F +:10C42000080000EB400101EB00109DF81C1007EB29 +:10C43000001000EB01102844017821F08002027006 +:10C440009DF8080000EB001101EB002007EBC00293 +:10C450009DF81C0042F2B22100EB001002EBC0007C +:10C460000844017821F001020270A7E69DF8080057 +:10C4700000EB4001C1EBC010FE4911F83000042868 +:10C4800009D09DF8080000EB4002C2EBC01011F883 +:10C490003000152801D1ADF818009DF80800F549C5 +:10C4A00000EB4002C2EBC01001EBC00042789DF8E7 +:10C4B000080000EB4003C3EBC01011F8300042EA63 +:10C4C0000020A0F58051303922D09DF8080000EB03 +:10C4D0004001C1EBC010E74901EBC00042789DF874 +:10C4E000080000EB4003C3EBC01011F8300042EA33 +:10C4F0000020A0F58052313A0CD09DF8080000EBE6 +:10C500004002C2EBC01011F83000022804D019E03C +:10C51000A62015E0A72013E09DF8080000EB4002DC +:10C52000C2EBC01001EBC00002799DF8080000EBDF +:10C530004003C3EBC01001EBC000C07842EA00200A +:10C54000ADF818009DF8080000EB001101EB002188 +:10C5500008EBC10101F5005191F826128DF81C106D +:10C560009DF808105F469DF81C2008EB011111444E +:10C5700001F5805181F898BB98F81800012810D176 +:10C580009DF8080000EB400101EB001108EB0110E1 +:10C590009DF81C1000EB01102844017841F0800147 +:10C5A0000170BDF8180043F23002811A904274D035 +:10C5B00009DC042872D0152871D0A6280DD0A72830 +:10C5C00045F04D82F9E0B1F5C06F69D0A1F5C061C9 +:10C5D00001397CD00429F3D1F3E39DF8080000EB86 +:10C5E000001101EB002008EBC00000F500504146AF +:10C5F00080F827729DF8080000EB001202EB002083 +:10C6000008EBC0029DF81C0000EB001002EBC0001C +:10C6100000F5005090F82C02032815D89DF808006A +:10C62000042200EB001303EB002001EBC0039DF894 +:10C630001C0000EB001003EBC00000F5005080F878 +:10C640002C22A82204F050BC9DF8080000EB001238 +:10C6500002EB002001EBC0029DF81C0000EB001073 +:10C6600002EBC00000F5005090F82C02082818D802 +:10C670009DF80800092200EB001303EB002001EBFA +:10C68000C0039DF81C0000EB001003EBC00000F598 +:10C69000005080F82C22A922D4E727E174E191E32D +:10C6A000B6E39DF8080000EB001202EB002001EB5E +:10C6B000C0029DF81C0000EB001002EBC00000F56A +:10C6C000005090F82C020D2816D80E2200E0DDE371 +:10C6D0009DF8080000EB001303EB002001EBC00302 +:10C6E0009DF81C0000EB001003EBC00000F50050AB +:10C6F00080F82C22A222A5E79DF8080000EB00128A +:10C7000002EB002001EBC0029DF81C0000EB0010C2 +:10C7100002EBC00000F5005090F83102A52810D1BE +:10C720009DF8080000EB400202EB00109DF81C2071 +:10C7300001EB001000EB02102844027842F00402E2 +:10C7400002709DF8080000EB001202EB002001EBE4 +:10C75000C0029DF81C0000EB001002EBC00000F5C9 +:10C76000005090F82E02A12805F079819DF808006C +:10C7700000EB001202EB002001EBC0029DF81C0050 +:10C7800000EB001002EBC00000F5005090F82E22E4 +:10C790009DF8080000EB001303EB002001EBC00341 +:10C7A0009DF81C0000EB001003EBC00000F50050EA +:10C7B00080F83122A12202F065BE9DF808004646AD +:10C7C00000EB001101EB002008EBC00000F5005069 +:10C7D00080F827729DF8080000EB001101EB0020A3 +:10C7E00008EBC0019DF81C0000EB001001EBC0003D +:10C7F00000F5005090F82C0205289DF8080000EB89 +:10C80000001101EB002007D806EBC00000F5005036 +:10C8100080F8277206210EE006EBC0019DF81C008F +:10C8200000EB001001EBC00000F5005090F82C0266 +:10C83000092812D80A219DF8080000EB001202EB2B +:10C84000002006EBC0029DF81C0000EB001002EB7C +:10C85000C00000F5005080F82C129DF8080000EB95 +:10C86000001101EB002006EBC0019DF81C0000EB5D +:10C87000001001E0A064002001EBC00000F50050B2 +:10C8800090F83102A42827D19DF8080000EB400160 +:10C8900001EB001006EB00119DF81C0001EB0010ED +:10C8A0002844017841F0200101709DF8080000EB58 +:10C8B000001101EB002006EBC0019DF81C0000EB0D +:10C8C000001001EBC00000F5005080F869729DF87F +:10C8D00008100220FCF742FF9DF80800A12100EBA0 +:10C8E000001202EB002006EBC00221E48DF820705C +:10C8F00012AAFE4913E09DF8080000EB4003C3EBC9 +:10C90000C0109DF8203001EBC0001844C0789DF89D +:10C910002030D0549DF82000401C8DF820009DF858 +:10C9200020000628E7D30621104611F0B5FCCDE91A +:10C930001007109B000AC01847EB07014FF48072E4 +:10C940000023FBF73FFC9DF8080000EB001101EB12 +:10C95000002008EBC0039DF81C00414600EB0010CE +:10C9600003EBC00000F5005080F830229DF808006D +:10C9700000EB001202EB002008EBC00000F50050B5 +:10C9800080F827724A4665E29DF8080000EB001126 +:10C9900001EB002008EBC0029DF81C00414600EBB3 +:10C9A000001002EBC00000F5005090F82C020628A1 +:10C9B00031D89DF8080000EB001202EB002001EBDB +:10C9C000C00000F5005080F827729DF8080007228B +:10C9D00000EB001303EB002001EBC0039DF81C00EB +:10C9E00000EB001003EBC00000F5005080F82C2293 +:10C9F0009DF80800A72200EB001303EB002001EBD9 +:10CA0000C0039DF81C0000EB001003EBC00000F514 +:10CA1000005080F831229DF8080000EB001202EB74 +:10CA2000002001EBC0029DF81C0000EB001002EB9F +:10CA3000C00000F5005090F82C0201289DF8080075 +:10CA400000EB001202EB002007D801EBC00000F55C +:10CA5000005080F8277202221AE001EBC0029DF814 +:10CA60001C0000EB001002EBC00000F5005090F835 +:10CA70002C0207289DF8080000EB001202EB0020B2 +:10CA80001AD801EBC00000F5005080F82772082288 +:10CA90009DF8080000EB001303EB002001EBC0033E +:10CAA0009DF81C0000EB001003EBC00000F50050E7 +:10CAB00080F82C22A322C5E501EBC0029DF81C00E2 +:10CAC00000EB001002EBC00000F5005090F82C02C3 +:10CAD0000B289DF8080000EB001202EB00201AD88A +:10CAE00001EBC00000F5005080F827729DF80800A7 +:10CAF0000C2200EB001303EB002001EBC0039DF8B8 +:10CB00001C0000EB001003EBC00000F5005080F8A3 +:10CB10002C22A12296E501EBC0029DF81C0000EB3F +:10CB2000001002EBC00000F5005090F82C020C2819 +:10CB30009DF8080000EB001202EB002007D801EB83 +:10CB4000C00000F5005080F827720D22A0E701EB2D +:10CB5000C0029DF81C0000EB001002EBC00000F5C5 +:10CB6000005090F82C020E287ED89DF808000F2265 +:10CB700000EB001303EB002001EBC0069DF81C0046 +:10CB800000EB001006EBC00000F5005080F82C22EE +:10CB90009DF80800A12200EB001303EB002001EB3D +:10CBA000C0069DF81C0000EB001006EBC00000F56D +:10CBB000005080F831229DF8080000EB001303EBD1 +:10CBC000002001EBC0069DF81C0000EB001006EBF6 +:10CBD000C00000F5005080F82E229DF8080000EB00 +:10CBE000400202EB00109DF81C2001EB001000EB4E +:10CBF00002102844027842F0800202709DF808007A +:10CC000000EB400202EB00109DF81C2001EB00102D +:10CC100000EB02102844027842F0040202709DF8F2 +:10CC2000080000EB400202EB00109DF81C2001EB15 +:10CC3000001000EB021000F5805090F8960D800671 +:10CC400044F10D879DF8080000EB400202EB001054 +:10CC50009DF81C2001EB001000EB02102844027824 +:10CC600022F02003037000E023E09DF8080000EBB1 +:10CC7000400202EB001001EB00139DF81C0003EBD7 +:10CC8000001000F5805090F8960D800710D49DF8A4 +:10CC900008009DF81C1000EB400202EB001008EBAE +:10CCA000001000EB01102844017841F008010170E8 +:10CCB000FDE39DF8080000EB001202EB002001EB01 +:10CCC000C0029DF81C0000EB001002EBC00000F554 +:10CCD000005090F82C229DF8080000EB001303EBA5 +:10CCE000002001EBC00000F5005001E0A06400202E +:10CCF00090F82802824244F0B2869DF8080000EBCA +:10CD0000001202EB002001EBC0029DF81C0000EBBA +:10CD1000001002EBC00000F5005090F82E02A12890 +:10CD20002ED09DF80800A32200EB001303EB002097 +:10CD300001EBC0039DF81C0000EB001003EBC000EA +:10CD400000F5005080F831229DF8080000EB001239 +:10CD500002EB002001EBC0029DF81C0000EB00106C +:10CD600002EBC00000F5005090F82E02A22804F05B +:10CD700076869DF8080000EB001202EB0020FCE331 +:10CD80009DF80800A12200EB001303EB002001EB4B +:10CD9000C0039DF81C0000EB001003EBC00000F581 +:10CDA000005080F831229DF8080000EB001303EBDF +:10CDB000002008EBC00000F5005080F8279204F036 +:10CDC0004EBEFCE39DF80800A12200EB001101EB30 +:10CDD000002008EBC0039DF81C0000EB001003EBE3 +:10CDE000C00000F5005080F82E229DF8080000EBEE +:10CDF000001303EB002008EBC0039DF81C0000EBC0 +:10CE0000001003EBC00000F5005080F83122B0E7BD +:10CE10009DF8080000EB001101EB002008EBC002B8 +:10CE20009DF81C00414600EB001002EBC00000F52D +:10CE3000005090F82C020628C1D89DF8080000EB9D +:10CE4000001202EB002001EBC00000F5005080F85A +:10CE5000277207229DF8080000EB001303EB002067 +:10CE600001EBC0039DF81C0000EB001003EBC000B9 +:10CE700000F5005080F82C22A7220DE49DF81C003C +:10CE800000EB001001EBC00004F038B89DF808007A +:10CE900000EB001101EB002008EBC00000F5005092 +:10CEA00080F827729DF80800A72200EB001303EB1F +:10CEB000002008EBC0019DF81C0000EB001001EB06 +:10CEC000C00000F5005080F831229DF8080000EB0A +:10CED0004001C1EBC011FE4800EBC1004079302891 +:10CEE0007DD19DF80800464600EB001101EB0020C3 +:10CEF00008EBC0019DF81C0000EB001001EBC00026 +:10CF000000F5005090F82C129DF8080000EB00127C +:10CF100002EB002008EBC00000F5005090F828025A +:10CF2000814275D19DF8080000EB400101EB001033 +:10CF30009DF81C1006EB001000EB0110284401784E +:10CF400021F0010101709DF8080000EB400101EBA8 +:10CF500000109DF81C1006EB001000EB0110284497 +:10CF6000017821F0020101709DF8080000EB00112A +:10CF700001EB002006EBC0019DF81C0000EB001047 +:10CF800001EBC00000F5005090F82F02312829D1A4 +:10CF90009DF8080000EB400101EB00109DF81C100B +:10CFA00006EB001000EB01102844017821F020016D +:10CFB00001709DF8080000EB001101EB002006EB6A +:10CFC000C0019DF81C0000EB001001EBC00000F553 +:10CFD000005080F869729DF80810022000E017E008 +:10CFE000FCF7BCFB9DF8080000EB001101EB0020F2 +:10CFF00006EBC0019DF81C0000EB001001EBC00027 +:10D0000000F5005090F86A0201287DD1A921C4E101 +:10D010009DF80800AE4A00EB4001C1EBC01002EBE6 +:10D02000C0004079312870D19DF8080000EB001154 +:10D0300001EB002008EBC0039DF81C00414600EB0B +:10D04000001003EBC00000F5005090F82C329DF862 +:10D05000080000EB001606EB002008EBC00000F50E +:10D06000005090F8280283424FD19DF8080000EB51 +:10D07000001202EB002001EBC0029DF81C0000EB47 +:10D08000001002EBC00000F5005090F86A0210BBDF +:10D090009DF8080000EB001303EB002001EBC00338 +:10D0A0009DF81C0000EB001003EBC00000F50050E1 +:10D0B00080F869929DF8080000EB400202EB001036 +:10D0C0009DF81C2001EB001000EB021028440278B0 +:10D0D00042F0010202709DF8080000EB400202EBF2 +:10D0E00000109DF81C2001EB001000EB02102844FA +:10D0F000027822F00202027094F8AC0720B9487E50 +:10D10000012801D1886D01E067E0B4E04A8B9042CC +:10D1100063D29DF8080000EB001202EB002001EB47 +:10D12000C0029DF81C0000EB001002EBC00000F5EF +:10D13000005090F8690201284FD19DF8080000EBDB +:10D14000001202EB002001EBC0029DF81C0000EB76 +:10D15000001002EBC00000F5005090F8A302E0BB05 +:10D160009DF808004FF0104200EB001303EB002085 +:10D1700001EBC0039DF81C0000EB001003EBC000A6 +:10D1800000F50050C0F834229DF8080000EB400282 +:10D1900002EB001001EB00129DF81C0002EB0010E6 +:10D1A00000F5805090F8942D9DF8080000EB0013D6 +:10D1B00003EB002001EBC00000F5005080F82522B1 +:10D1C0009DF8080000EB001202EB002001EBC0020A +:10D1D0009DF81C0000EB001000E04BE002EBC000EB +:10D1E00000F5005090F82C229DF8080000EB001389 +:10D1F00003EB002001EBC00000F5005090F828027E +:10D20000824237D19DF8080000EB001202EB0020AB +:10D2100001EBC0029DF81C0000EB001002EBC00007 +:10D2200000F5005080F832729DF80800A42200EB4F +:10D23000001303EB002001EBC0039DF81C0000EB82 +:10D24000001003EBC00000F5005080F82E229DF87E +:10D250000800A32200EB001303EB002008EBC00141 +:10D260009DF81C0000EB001001EBC00000F5005021 +:10D2700080F831221FE19DF8080000EB4001C1EB6E +:10D28000C01002EBC000407933289DF8080000EB85 +:10D29000400107D0C1EBC01002EBC0004079342838 +:10D2A0007ED008E101EB00109DF81C10464608EB0B +:10D2B000001000EB01102844017841F001020270D7 +:10D2C0009DF8080000EB400101EB001002E00000B7 +:10D2D000A06400209DF81C1008EB001000EB01106A +:10D2E0002844017821F0200202709DF8080000EB2C +:10D2F000400101EB00109DF81C1006EB001000EB44 +:10D3000001102844017841F0020202709DF80800E3 +:10D3100000EB001101EB002006EBC00000F500500F +:10D3200090F828229DF8080000EB001101EB002086 +:10D3300006EBC0039DF81C0000EB001003EBC000DF +:10D3400000F5005080F82C229DF8080000EB400109 +:10D3500001EB00109DF81C1006EB001000EB011013 +:10D360002844017841F0800202709DF8080000EB2B +:10D37000400101EB00109DF81C1006EB001000EBC3 +:10D38000011000F5805090F8960D800704D49DF8A8 +:10D3900008100220FCF7E2F9A2219DF8080000E045 +:10D3A00010E000EB001202EB002006EBC0029DF83B +:10D3B0001C0000EB001002EBC00000F5005080F8EC +:10D3C0002E1278E09DF808009DF81C2000EB40012B +:10D3D00001EB0011404608EB011101EB0211294459 +:10D3E0000A7822F020030B709DF8081001EB41022F +:10D3F00002EB01119DF81C2008EB011101EB021159 +:10D4000029440A7822F002030B709DF8081001EB02 +:10D41000011202EB012100EBC1069DF81C1001EB8B +:10D42000011106EBC10101F5005181F86A929DF8E6 +:10D430000810A92301EB011202EB012100EBC10648 +:10D440009DF81C1001EB011106EBC10101F5005123 +:10D4500081F82E329DF8081001EB011202EB012138 +:10D4600000EBC10101F5005191F828329DF8081038 +:10D4700001EB011202EB012100EBC1069DF81C102B +:10D4800001EB011106EBC10101F5005181F82C32CD +:10D490009DF8081001EB410202EB011108EB0110AD +:10D4A0009DF81C1000EB01102844017800E0C5E154 +:10D4B00041F0800101700020CDE900008DF820705E +:10D4C000FB4920E0DDE90002120142EA107200018E +:10D4D000CDE900029DF8080000EB4002C2EBC0104D +:10D4E0009DF8202001EBC00010448079DDE9003672 +:10D4F0003038C21718433243CDE900029DF82000AE +:10D50000401C8DF820009DF820000628DAD39DF8F5 +:10D510000800009A00EB001303EB002008EBC00C9E +:10D520009DF81C00464600EB00100CEBC00000F517 +:10D530000050C0F845220020CDE900008DF8207091 +:10D5400023E0DDE90002120142EA10720001CDE998 +:10D5500000029DF8080000EB4002C2EBC0109DF8ED +:10D56000202001EBC0001044407BDDE9003C303856 +:10D57000C217184342EA0C0200E0EEE3CDE90002D4 +:10D580009DF82000401C8DF820009DF82000042804 +:10D59000D7D39DF80800009A00EB001303EB00209E +:10D5A00006EBC00C9DF81C0000EB00100CEBC0005B +:10D5B00000F50050C0F860220020024600E042E181 +:10D5C000CDE900008DF8207020E00098120142EAB9 +:10D5D00010720001CDE900029DF8080000EB400246 +:10D5E000C2EBC0109DF8202001EBC0001044407C2D +:10D5F000DDE9003C3038C217184342EA0C02CDE99D +:10D6000000029DF82000401C8DF820009DF82000AD +:10D610000628DAD39DF80800009A00EB001303EB0C +:10D62000002006EBC0039DF81C0000EB001003EB8C +:10D63000C00000F50050C0F849229DF8080000EB3A +:10D640004002C2EBC01001EBC00041799DF8080018 +:10D6500000EB001202EB002006EBC0029DF81C005C +:10D6600000EB001002EBC00000F5005080F82F1214 +:10D670009DF8080000EB400101EB001006EB0011E3 +:10D680009DF81C0001EB001000F5805090F8961DED +:10D690009DF8080000EB001202EB002006EBC00230 +:10D6A0009DF81C0000EB001002EBC00000F50050DC +:10D6B00080F844129DF8080000EB001101EB0020F7 +:10D6C00006EBC0019DF81C0000EB001001EBC00050 +:10D6D00000F5005090F82C129DF8080000EB0012A5 +:10D6E00002EB002006EBC00000F5005090F8280285 +:10D6F000814284F0B4819DF8080000EB001101EB39 +:10D70000002006EBC00000F5005080F827729DF85D +:10D710000800A72100EB001202EB002006EBC0027C +:10D720009DF81C0000EB001002EBC00000F500505B +:10D7300080F831129DF8080000EB001202EB002087 +:10D7400006EBC00000F5005080F827929DF8080015 +:10D7500000EB001101EB002006EBC00000F50050CB +:10D7600090F828129DF8080000EB001202EB002050 +:10D7700006EBC0029DF81C0000EB001002EBC0009D +:10D7800000F5005080F82C129DF80800A12100EB54 +:10D79000001202EB002006EBC0029DF81C0000EB1B +:10D7A000001002EBC00000F5005080F831129DF827 +:10D7B000080000EB400101EB001006EB00119DF8A2 +:10D7C0001C0001EB00102844017841F08001017039 +:10D7D0009DF8080000EB400101EB00109DF81C10C3 +:10D7E00006EB001000EB01102844017841F0040121 +:10D7F00001709DF8080000EB400101EB00109DF85E +:10D800001C1006EB001000EB011000F5805090F8A2 +:10D81000960D800644F123819DF8080000EB40013D +:10D8200001EB00109DF81C1006EB001000EB01103E +:10D830002844017821F020020270FCE39DF80810D2 +:10D84000022003F041BE9DF80800464600EB00129E +:10D8500002EB002008EBC00000F5005080F82772B2 +:10D860009DF8080000EB001101EB002008EBC0015F +:10D870009DF81C0000EB001001EBC00000F500500B +:10D8800090F82C020A2815D89DF808000B2100EB0F +:10D89000001202EB002006EBC0029DF81C0000EB1A +:10D8A000001002EBC00000F5005080F82C1253E18C +:10D8B000A06400209DF8080000EB001101EB00209F +:10D8C00006EBC0019DF81C0000EB001001EBC0004E +:10D8D00000F5005090F82C129DF8080000EB0012A3 +:10D8E00002EB002006EBC00000F5005090F8280283 +:10D8F00081427DD194F8AC0780B19DF8080000EB1F +:10D90000400101EB00109DF81C1006EB001000EB2D +:10D9100001102844017841F0080181E0C6F839700F +:10D920009DF8080000EB001101EB002006EBC001A0 +:10D930009DF81C00102200EB001001EBC00142F228 +:10D940004D2001440C98FAF780FC9DF8080000EB8C +:10D95000001101EB002006EBC0019DF81C0000EB5C +:10D96000001001EBC00000F2452000F500500168F6 +:10D97000C6F81D104068C6F821009DF8080000EBAD +:10D98000400101EB001006EB00119DF81C0001EBBB +:10D99000001000F5805090F8940D30779DF8080045 +:10D9A00000EB001101EB002006EBC0019DF81C000C +:10D9B00000EB001001EBC00000F50050D0F8600251 +:10D9C000C6F825000A9850F86A1FC6F83D108088EE +:10D9D000A6F84100B06D81B20220FBF7B5F8002136 +:10D9E0000620FBF7BBFEB06D718B884204D200E0CD +:10D9F000B2E0B06D401CB06500210520FBF7AEFE23 +:10DA00009DF8080000EB400101EB00109DF81C1090 +:10DA100006EB001000EB01102844017821F008010A +:10DA200001709DF8080000EB001101EB002006EBEF +:10DA3000C0019DF81C0000EB001001EBC00000F5D8 +:10DA4000005080F86A729DF808100220FBF786FEED +:10DA50009DF81C009DF8081000EB0110C117CDE9DE +:10DA6000000100EB8001C1EB80103044C0F87D70F4 +:10DA70009DF8081001EB011202EB012106EBC10237 +:10DA80009DF81C106D3001EB011102EBC10242F256 +:10DA90004D2111441022FAF7D8FB9DF8080000EB45 +:10DAA000001101EB002006EBC0019DF81C0000EB0B +:10DAB000001001EBC001009801F2452100EB80024B +:10DAC00001F50051C2EB80100A68304440F8612F24 +:10DAD000496841609DF8081001EB410202EB011119 +:10DAE0009DF81C2006EB011101EB021101F580519C +:10DAF00091F8941D00F8011C0A9951F86A2F0262EE +:10DB0000898881849DF8081001EB011202EB012144 +:10DB100006EBC1029DF81C1001EB011102EBC101E3 +:10DB200001F50051D1F8601281609DF8081001EBF9 +:10DB3000410202EB01119DF81C2006EB011101EBE3 +:10DB4000021101F58051D1F8981DC0F826100098F7 +:10DB500081B20820FBF702FE9DF80800A72100EB28 +:10DB6000001202EB002006EBC0029DF81C0000EB47 +:10DB7000001002EBC00000F5005080F831129DF853 +:10DB80000800A22100EB001202EB002006EBC0020D +:10DB90009DF81C0000EB001002EBC00000F50050E7 +:10DBA00080F82E120020CDE900003A468DF8207052 +:10DBB000FE4921E0DDE900031B0143EA1073000187 +:10DBC000CDE900039DF8080000EB4003C3EBC01053 +:10DBD0009DF8203001EBC0001844C07ADDE9007CDC +:10DBE0003038C317384343EA0C03CDE900039DF8EE +:10DBF0002000401C8DF820009DF820000A28D9D371 +:10DC0000DDE900379DF8080000EB001C0CEB00205C +:10DC100006EBC0089DF81C0000EB001008EBC000EC +:10DC200000F5005CCCF84D326046C0F8517200201F +:10DC3000CDE900008DF8202020E0DDE9000212018E +:10DC400042EA10720001CDE900029DF8080000EBE5 +:10DC50004002C2EBC0109DF8202001EBC000104430 +:10DC6000407DDDE900373038C21718433A43CDE92B +:10DC700000029DF82000401C8DF820009DF8200037 +:10DC80000A28DAD3DDE900129DF8080000EB001342 +:10DC900003EB002006EBC0039DF81C0000EB001016 +:10DCA00003EBC00000F50053C3F855121846C0F846 +:10DCB000592203F0D4BE9DF8080000EB4001C1EBEF +:10DCC000C010BA4911F83000042809D09DF80800A6 +:10DCD00000EB4002C2EBC01011F83000152801D152 +:10DCE000ADF818009DF80800B04900EB4002C2EB07 +:10DCF000C01001EBC00043789DF8080000EB400223 +:10DD0000C2EBC01011F8300043EA0021A1F58050A9 +:10DD1000303823D09DF8080000EB4001C1EBC01063 +:10DD2000A24901EBC00043789DF8080000EB4002D7 +:10DD3000C2EBC01011F8300043EA0020A0F5805279 +:10DD4000313A0DD09DF8080000EB4002C2EBC01044 +:10DD500011F83000022805D01AE084E2A62015E070 +:10DD6000A72013E09DF8080000EB4002C2EBC010B2 +:10DD700001EBC00002799DF8080000EB4003C3EB03 +:10DD8000C01001EBC000C07842EA0020ADF81800D6 +:10DD90009DF80800464600EB001101EB002008EB5F +:10DDA000C00000F5005090F826028DF81C009DF888 +:10DDB00008005F469DF81C1008EB0010084400F5B1 +:10DDC000805080F898BB98F81800012810D19DF871 +:10DDD000080000EB400101EB00109DF81C1006EB61 +:10DDE000001000EB01102844017841F0800101701F +:10DDF000BDF81800A7287BD007DC042879D01528A7 +:10DE000078D0A62843F02B863DE000F51D60B0F5E4 +:10DE1000804004D011286ED01228F3D1FDE39DF884 +:10DE2000080000EB001101EB002006EBC0019DF89B +:10DE30001C0000EB001001EBC00000F5005090F852 +:10DE40002C020028DED19DF8080000EB001101EB48 +:10DE5000002006EBC00000F5005080F827729DF806 +:10DE6000080000EB001202EB002006EBC0029DF858 +:10DE70001C0000EB001002EBC00000F5005080F821 +:10DE80002C92A72182E19DF8080000EB001101EB24 +:10DE9000002006EBC00000F5005080F827729DF8C6 +:10DEA000080000EB001101EB002006EBC0019DF81B +:10DEB0001C0000EB001001EBC00000F5005090F8D2 +:10DEC0002C02022818D89DF80800032100EB00124C +:10DED00002EB002006EBC0029DF81C0000EB0010D6 +:10DEE00002EBC00000F5005080F82C12A9214DE192 +:10DEF000A2E0EBE0DEE103E29DF8080000EB001198 +:10DF000001EB002006EBC0019DF81C0000EB0010A7 +:10DF100001EBC00000F5005090F82C02052814D841 +:10DF20009DF80800062100EB001202EB002006EB32 +:10DF3000C0029DF81C0000EB001002EBC00000F5D1 +:10DF4000005080F82C12A22120E19DF8080000EB7F +:10DF5000001101EB002006EBC0019DF81C0000EB56 +:10DF6000001001EBC00000F5005090F83102A52828 +:10DF700010D19DF8080000EB400101EB00109DF866 +:10DF80001C1006EB001000EB01102844017841F052 +:10DF9000040101709DF8080000EB001101EB002066 +:10DFA00006EBC0019DF81C0002E00000A064002008 +:10DFB00000EB001001EBC00000F5005090F82E02BD +:10DFC000A12803F04C859DF8080000EB001101EB3F +:10DFD000002006EBC0019DF81C0000EB001001EBD7 +:10DFE000C00000F5005090F82E129DF8080000EBDC +:10DFF000001202EB002006EBC0029DF81C0000EBB3 +:10E00000001002EBC00000F5005080F831129DF8BE +:10E010000800A12100EB001202EB002008EBC00277 +:10E020009DF81C0000EB001002EBC00000F5005052 +:10E0300080F82E123DE6F0E39DF8080000EB001199 +:10E0400001EB002006EBC0019DF81C0000EB001066 +:10E0500001EBC00000F5005090F83102A42827D150 +:10E060009DF8080000EB400101EB00109DF81C102A +:10E0700006EB001000EB01102844017841F020016C +:10E0800001709DF8080000EB001101EB002006EB89 +:10E09000C0019DF81C0000EB001001EBC00000F572 +:10E0A000005080F869729DF808100220FBF756FBBB +:10E0B0009DF8080000EB001101EB002006EBC0000A +:10E0C00000F5005080F82772FEF706BC9DF80800A6 +:10E0D00000EB001101EB002006EBC0019DF81C00D5 +:10E0E00000EB001001EBC00000F5005090F82C028E +:10E0F00001289DF8080000EB001101EB002007D873 +:10E1000006EBC00000F5005080F8277202211AE0EB +:10E1100006EBC0019DF81C0000EB001001EBC000F5 +:10E1200000F5005090F82C0204289DF8080000EB40 +:10E13000001101EB00201AD806EBC00000F50050DA +:10E1400080F8277205219DF8080000EB001202EB11 +:10E15000002006EBC0029DF81C0000EB001002EB53 +:10E16000C00000F5005080F82C12A3210EE006EB51 +:10E17000C0019DF81C0000EB001001EBC00000F591 +:10E18000005090F82C0206280AD8A1219DF808001A +:10E1900000EB001202EB002008EBC00202F012BFFD +:10E1A0009DF8080000EB001101EB002006EBC00118 +:10E1B0009DF81C0000EB001001EBC00000F50050C2 +:10E1C00090F82C129DF8080000EB001202EB0020E2 +:10E1D00006EBC00000F5005090F82802814243F0A1 +:10E1E0003E849DF8080000EB001101EB002006EBD7 +:10E1F000C0019DF81C0000EB001001EBC00000F511 +:10E20000005090F82E02A12834D09DF80800A321D8 +:10E2100000EB001202EB002006EBC0029DF81C0090 +:10E2200000EB001002EBC00000F5005080F8311246 +:10E230009DF8080000EB001101EB002006EBC00187 +:10E240009DF81C0000EB001001EBC00000F5005031 +:10E2500090F82E02A22803F002849DF8080000EB3B +:10E26000001101EB002008EBC00000F5005080F821 +:10E2700027721EE59DF80800A12100EB001202EBB9 +:10E28000002006EBC0029DF81C0000EB001002EB22 +:10E29000C00000F5005080F831129DF8080000EB36 +:10E2A000001202EB002008EBC00000F5005080F8DF +:10E2B0002792FEE49DF80800A12100EB001202EB7A +:10E2C000002006EBC0029DF81C0000EB001002EBE2 +:10E2D000C00000F5005080F831129DF8080000EBF6 +:10E2E000001202EB002006EBC0029DF81C0000EBC0 +:10E2F000001002EBC00000F5005080F82E12ACE7D1 +:10E300009DF8080000EB001101EB002006EBC000B7 +:10E3100000F5005080F827729DF80800A72200EB56 +:10E32000001303EB002008EBC0019DF81C0000EB7C +:10E33000001001EBC00000F5005080F831229DF87C +:10E34000080000EB4001C1EBC011FE4800EBC1002A +:10E35000407930287DD19DF80800464600EB001139 +:10E3600001EB002008EBC0019DF81C0000EB001041 +:10E3700001EBC00000F5005090F82C129DF8080049 +:10E3800000EB001202EB002008EBC00000F500508B +:10E3900090F82802814275D19DF8080000EB4001F9 +:10E3A00001EB00109DF81C1006EB001000EB0110B3 +:10E3B0002844017821F0010101709DF8080000EB6C +:10E3C000400101EB00109DF81C1006EB001000EB63 +:10E3D00001102844017821F0020101709DF8080025 +:10E3E00000EB001101EB002006EBC0019DF81C00C2 +:10E3F00000EB001001EBC00000F5005090F82F0278 +:10E40000312829D19DF8080000EB400101EB0010F4 +:10E410009DF81C1006EB001000EB01102844017859 +:10E4200021F0200101709DF8080000EB001101EBC4 +:10E43000002006EBC0019DF81C0000EB001001EB72 +:10E44000C00000F5005080F869729DF808100220A5 +:10E4500000E017E0FBF782F99DF8080000EB0011DF +:10E4600001EB002006EBC0019DF81C0000EB001042 +:10E4700001EBC00000F5005090F86A0201287DD140 +:10E48000A921C6E19DF80800AE4A00EB4001C1EBAE +:10E49000C01002EBC0004079312870D19DF808000F +:10E4A00000EB001101EB002008EBC0039DF81C00FD +:10E4B000414600EB001003EBC00000F5005090F85F +:10E4C0002C329DF8080000EB001606EB002008EB4C +:10E4D000C00000F5005090F8280283424FD19DF80B +:10E4E000080000EB001202EB002001EBC0029DF8D7 +:10E4F0001C0000EB001002EBC00000F5005090F88B +:10E500006A0210BB9DF8080000EB001303EB00202B +:10E5100001EBC0039DF81C0000EB001003EBC000F2 +:10E5200000F5005080F869929DF8080000EB400269 +:10E5300002EB001001EB00129DF81C0002EB001032 +:10E540002844027842F0010202709DF8080000EBB6 +:10E55000400202EB001001EB00129DF81C0002EBE0 +:10E5600000102844027822F00202027094F8AC07EE +:10E5700020B9487E012801D1886D01E067E0B6E04E +:10E580004A8B904263D29DF8080000EB001202EB28 +:10E59000002001EBC0029DF81C0000EB001002EB14 +:10E5A000C00000F5005090F8690201284FD19DF895 +:10E5B000080000EB001202EB002001EBC0029DF806 +:10E5C0001C0000EB001002EBC00000F5005090F8BA +:10E5D000A302E0BB9DF808004FF0104200EB0013CF +:10E5E00003EB002001EBC0039DF81C0000EB0010C2 +:10E5F00003EBC00000F50050C0F834229DF808007D +:10E6000000EB400202EB001001EB00129DF81C0031 +:10E6100002EB001000F5805000E0F3E390F8942D39 +:10E620009DF8080000EB001303EB002001EBC00095 +:10E6300000F5005080F825229DF8080000EB00123C +:10E6400002EB002001EBC0029DF81C0000E04DE051 +:10E6500000EB001002EBC00000F5005090F82C22F7 +:10E660009DF8080000EB001303EB002001EBC00055 +:10E6700000F5005090F82802824237D19DF808003A +:10E6800000EB001202EB002001EBC0029DF81C0021 +:10E6900000EB001002EBC00000F5005080F8327271 +:10E6A0009DF80800A42200EB001303EB002001EB0F +:10E6B000C0039DF81C0000EB001003EBC00000F548 +:10E6C000005080F82E229DF80800A32200EB0013D2 +:10E6D00003EB002008EBC0019DF81C0000EB0010CC +:10E6E00001EBC00000F5005080F831221EE19DF8DA +:10E6F000080000EB4001C1EBC01002EBC000407904 +:10E7000033289DF8080000EB400107D0C1EBC01092 +:10E7100002EBC000407934287ED007E101EB001005 +:10E720009DF81C10464608EB001000EB0110284431 +:10E73000017841F0010101709DF8080000EB4001F3 +:10E7400002E00000A064002001EB00109DF81C1006 +:10E7500008EB001000EB01102844017821F02001A3 +:10E7600001709DF8080000EB400101EB00109DF8DE +:10E770001C1006EB001000EB01102844017841F05A +:10E78000020101709DF8080000EB001101EB002070 +:10E7900006EBC00000F5005090F828129DF8080024 +:10E7A00000EB001202EB002006EBC0029DF81C00FB +:10E7B00000EB001002EBC00000F5005080F82C12B6 +:10E7C0009DF8080000EB400101EB00109DF81C10C3 +:10E7D00006EB001000EB01102844017841F08001A5 +:10E7E00001709DF8080000EB400101EB00109DF85E +:10E7F0001C1006EB001000EB011000F5805090F8A3 +:10E80000960D800704D49DF808100220FAF7A6FFA1 +:10E81000A2219DF8080001E011E045E200EB0012A2 +:10E8200002EB002006EBC0029DF81C0000EB00107C +:10E8300002EBC00000F5005080F82E1276E09DF843 +:10E8400008009DF81C2000EB400101EB0011404640 +:10E8500008EB011101EB021129440A7822F0200390 +:10E860000B709DF8081001EB410202EB01119DF8BD +:10E870001C2008EB011101EB021129440A7822F057 +:10E8800002030B709DF8081001EB011202EB01214D +:10E8900000EBC1069DF81C1001EB011106EBC10154 +:10E8A00001F5005181F86A929DF80810A92301EB47 +:10E8B000011202EB012100EBC1069DF81C1001EBD7 +:10E8C000011106EBC10101F5005181F82E329DF8CE +:10E8D000081001EB011202EB012100EBC10101F56F +:10E8E000005191F828329DF8081001EB011202EB5B +:10E8F000012100EBC1069DF81C1001EB011106EB94 +:10E90000C10101F5005181F82C329DF8081001EB8E +:10E91000410202EB011108EB01109DF81C1000EB05 +:10E9200001102844017841F0800101700020CDE9F8 +:10E9300000008DF82070FE4920E0DDE900021201A0 +:10E9400042EA10720001CDE900029DF8080000EBD8 +:10E950004002C2EBC0109DF8202001EBC000104423 +:10E960008079DDE900363038C21718433243CDE9EB +:10E9700000029DF82000401C8DF820009DF820002A +:10E980000828DAD39DF80800009A00EB001303EB87 +:10E99000002008EBC00C9DF81C00464600EB001060 +:10E9A0000CEBC00000F50050C0F845220020CDE976 +:10E9B000000002468DF8207020E00098120142EA23 +:10E9C00010720001CDE900029DF8080000EB400242 +:10E9D000C2EBC0109DF8202001EBC0001044C07BAA +:10E9E000DDE9003C3038C217184342EA0C02CDE999 +:10E9F00000029DF82000401C8DF820009DF82000AA +:10EA00000628DAD39DF80800009A00EB001303EB08 +:10EA1000002006EBC00C9DF81C0000EB00100CEB76 +:10EA2000C00000F50050C0F860220020CDE90000D1 +:10EA30008DF8207021E0DDE90002120142EA107237 +:10EA40000001CDE900029DF8080000EB4002C2EB96 +:10EA5000C0109DF8202001EBC0001044407DDDE98E +:10EA6000003C3038C217184342EA0C02CDE90002DC +:10EA70009DF82000401C8DF820009DF820000828FB +:10EA8000D9D39DF80800009A00EB001303EB002097 +:10EA900006EBC0039DF81C0000EB001003EBC00068 +:10EAA00000F50050C0F849229DF8080000EB400234 +:10EAB000C2EBC01001EBC00041799DF8080000EBEB +:10EAC000001202EB002006EBC0029DF81C0000EBD8 +:10EAD000001002EBC00000F5005080F82F129DF8E6 +:10EAE000080000EB400101EB001006EB00119DF85F +:10EAF0001C0001EB001000F5805090F8961D9DF869 +:10EB0000080000EB001202EB002006EBC0029DF8AB +:10EB10001C0000EB001002EBC00000F5005080F874 +:10EB200044129DF8080000EB001101EB002006EBF9 +:10EB3000C0019DF81C0000EB001001EBC00000F5C7 +:10EB4000005090F82C129DF8080000EB001202EB28 +:10EB5000002006EBC00000F5005090F8280281422A +:10EB600082F07D879DF8080000EB001101EB00208A +:10EB700006EBC00000F5005080F827729DF80800F1 +:10EB8000A72100EB001202EB002006EBC0029DF86B +:10EB90001C0000EB001002EBC00000F5005080F8F4 +:10EBA00031129DF8080000EB001202EB002006EB8A +:10EBB000C00000F5005080F827929DF8080000EB97 +:10EBC000001101EB002006EBC00000F5005090F8AA +:10EBD00028129DF8080000EB001202EB002006EB63 +:10EBE000C0029DF81C0000EB001002EBC00000F515 +:10EBF000005080F82C129DF80800A12100EB0012B3 +:10EC000002EB002006EBC0029DF81C0000EB001098 +:10EC100002EBC00000F5005080F831129DF80800AA +:10EC200000EB400101EB001006EB00119DF81C0009 +:10EC300001EB00102844017841F0800101709DF83B +:10EC4000080000EB400101EB00109DF81C1006EBE2 +:10EC5000001000EB01102844017841F0040101701C +:10EC60009DF8080000EB400101EB00109DF81C101E +:10EC700006EB001000EB011000F5805090F8960DA7 +:10EC8000800642F1EC869DF8080000EB400101EBA4 +:10EC900000109DF81C1006EB001000EB011028443A +:10ECA000017821F0200101709DF8080000EB40017F +:10ECB00001EB00109DF81C1006EB001000EB01109A +:10ECC00000F5805090F8960D80073EF5B7AD9DF8A1 +:10ECD000080000EB400101EB00109DF81C1006EB52 +:10ECE000001000EB01102844017841F00801017088 +:10ECF0009DF81C009DF8081000EB0110C117CDE92C +:10ED0000000100EB8001C1EB80103044C0F87D7041 +:10ED10009DF8081001EB011202EB012106EBC10284 +:10ED20009DF81C1001EB011102EBC10202E0000092 +:10ED3000A064002042F24D21114410226D30F9F7F9 +:10ED400084FA9DF8080000EB001101EB002006EBAF +:10ED5000C0019DF81C0000EB001001EBC001009801 +:10ED600001F2452100EB800201F50051C2EB801059 +:10ED70000A68304440F8612F496841609DF80810E6 +:10ED800001EB410202EB01119DF81C2006EB011181 +:10ED900001EB021101F5805191F8941D00F8011C5E +:10EDA0000A9951F86A2F0262898881849DF80810B7 +:10EDB00001EB011202EB012106EBC1029DF81C10D0 +:10EDC00001EB011102EBC10101F50051D1F8601214 +:10EDD00081609DF8081001EB410202EB01119DF8E2 +:10EDE0001C2006EB011101EB021101F58051D1F855 +:10EDF000981DC0F82610009881B20820FAF7AEFCE2 +:10EE0000FEF71CBDFFE79DF8080000EB001101EBC9 +:10EE1000002006EBC00000F5005080F827729DF836 +:10EE2000080000EB001202EB002008EBC0019DF887 +:10EE30001C0000EB001001EBC00000F5005090F842 +:10EE40002C02032813D89DF80800042100EB0012BF +:10EE500002EB00229DF81C0008EBC20200EB001040 +:10EE600002EBC00000F5005080F82C1252E19DF832 +:10EE70000800464600EB001101EB002008EBC00142 +:10EE80009DF81C0000EB001001EBC00000F50050E5 +:10EE900090F82C129DF8080000EB001202EB002005 +:10EEA00008EBC00000F5005090F8280281427DD1A7 +:10EEB00094F8AC0780B19DF8080000EB400101EB2D +:10EEC00000109DF81C1006EB001000EB0110284408 +:10EED000017841F0080181E0C6F839709DF808001A +:10EEE00000EB001101EB002006EBC0019DF81C00B7 +:10EEF000102200EB001001EBC00142F24D20014452 +:10EF00000C98F9F7A2F99DF8080000EB001101EB4D +:10EF1000002006EBC0019DF81C0000EB001001EB87 +:10EF2000C00000F2452000F500500168C6F81D1031 +:10EF30004068C6F821009DF8080000EB400101EB95 +:10EF4000001006EB00119DF81C0001EB001000F50D +:10EF5000805090F8940D30779DF8080000EB001178 +:10EF600001EB002006EBC0019DF81C0000EB001037 +:10EF700001EBC00000F50050D0F86002C6F8250093 +:10EF80000A9850F86A1FC6F83D108088A6F841001C +:10EF9000B06D81B20220F9F7D7FD00210620FAF703 +:10EFA000DDFBB06D718B884204D200E0B2E0B06D41 +:10EFB000401CB06500210520FAF7D0FB9DF8080041 +:10EFC00000EB400101EB00109DF81C1006EB001057 +:10EFD00000EB01102844017821F0080101709DF830 +:10EFE000080000EB001101EB002006EBC0019DF8CA +:10EFF0001C0000EB001001EBC00000F5005080F891 +:10F000006A729DF808100220FAF7A8FB9DF81C0010 +:10F010009DF8081000EB0110C117CDE9000100EBCD +:10F020008001C1EB80103044C0F87D709DF808105D +:10F0300001EB011202EB012106EBC1029DF81C104D +:10F040006D3001EB011102EBC10242F24D2111447E +:10F050001022F9F7FAF89DF8080000EB001101EB17 +:10F06000002006EBC0019DF81C0000EB001001EB36 +:10F07000C001009801F2452100EB800201F500512A +:10F08000C2EB80100A68304440F8612F4968416043 +:10F090009DF8081001EB410202EB01119DF81C20C4 +:10F0A00006EB011101EB021101F5805191F8941D5D +:10F0B00000F8011C0A9951F86A2F0262898881843C +:10F0C0009DF8081001EB011202EB012106EBC102D1 +:10F0D0009DF81C1001EB011102EBC10101F500517B +:10F0E000D1F8601281609DF8081001EB410202EB3B +:10F0F00001119DF81C2006EB011101EB021101F535 +:10F100008051D1F8981DC0F82610009881B20820CF +:10F11000FAF724FB9DF808003B4600EB001101EBD9 +:10F12000002008EBC0019DF81C00424600EB0010D7 +:10F1300001EBC00000F5005080F86A729DF80800ED +:10F14000A72100EB001606EB002008EBC0079DF896 +:10F150001C0000EB001007EBC00000F5005080F829 +:10F1600031129DF80800A22100EB001606EB0020EA +:10F1700002EBC0079DF81C0000EB001007EBC0007D +:10F1800000F5005080F82E120020CDE900008DF827 +:10F190002030FE4921E0DDE90006360146EA10761E +:10F1A0000001CDE900069DF8080000EB4006C6EB23 +:10F1B000C0109DF8206001EBC0003044C07ADDE94A +:10F1C000007C3038C617384346EA0C06CDE9000605 +:10F1D0009DF82000401C8DF820009DF820000C2890 +:10F1E000D9D3DDE900679DF8080000EB001C0CEBAB +:10F1F000002002EBC0089DF81C0000EB001008EB9B +:10F20000C00000F5005CCCF84D626046C0F8517259 +:10F210000020CDE900008DF8203020E0DDE900037A +:10F220001B0143EA10730001CDE900039DF80800BB +:10F2300000EB4003C3EBC0109DF8203001EBC00091 +:10F240001844C07DDDE900673038C31730433B43C5 +:10F25000CDE900039DF82000401C8DF820009DF8AA +:10F2600020000C28DAD3DDE900139DF8080000EB3C +:10F27000001606EB002002EBC0029DF81C0000EB1C +:10F28000001002EBC00000F50052C2F85512104603 +:10F29000C0F8593202F0E3BB9DF808005A464146D7 +:10F2A0009DF81C3008EB0010184400F5805080F8E1 +:10F2B00098BB9DF8080000EB4003C3EBC010B34BB4 +:10F2C00003EBC000407870280AD19DF8080000EBDD +:10F2D0004006C6EBC01003EBC0008078FA2858D077 +:10F2E0009DF8080000EB4006C6EBC01003EBC00021 +:10F2F00040780C26B6EB101F0AD19DF8080000EBF1 +:10F300004006C6EBC01003EBC0008078FA2842D05C +:10F310009DF8080000EB4006C6EBC01013F8300063 +:10F320000526B6EB101F17D19DF8080000EB40062C +:10F33000C6EBC01003EBC00046780320B0EB161FED +:10F340000AD19DF8080000EB4006C6EBC01003EBA5 +:10F35000C0008078ADF818009DF8080000EB00169A +:10F3600006EB002001EBC00000F5005090F826628B +:10F370008DF81C609DF8080001EB00169DF81C003C +:10F38000304400F5805080F8982B087E012804D086 +:10F3900014E0B120DEE7B620DCE79DF8080000EBC2 +:10F3A000400606EB00109DF81C6001EB001000EB1E +:10F3B00006102844067846F080060670BDF818004E +:10F3C000652872D002F34B83012803D0032842F052 +:10F3D00046836BE09DF8080000EB4006C6EBC010CA +:10F3E00003EBC0000079012802F039830228FBD02A +:10F3F0000328F9D00528EAD19DF8080000EB001396 +:10F4000003EB002001EBC0039DF81C0000EB001093 +:10F4100003EBC00000F5005090F82C020028D6D174 +:10F420009DF8080000EB001303EB002001EBC00087 +:10F4300000F5005080F827229DF8080000EB00132B +:10F4400003EB002001EBC0039DF81C0000EB001053 +:10F4500003EBC00000F5005080F82C929DF80800E6 +:10F46000B62200EB001303EB002001EBC0039DF874 +:10F470001C0000EB001003EBC00000F5005080F80A +:10F480003122B2229DF8080000EB001303EB0020AC +:10F4900008EBC0019DF81C0000EB001001EBC00060 +:10F4A00000F5005080F82E22F4E61FE09DF80800D9 +:10F4B00000EB4002C2EBC01003EBC000C07984F83F +:10F4C000E4019DF808009DF81C1000EB400202EBDF +:10F4D000001008EB001000EB011094F8E411284430 +:10F4E000CA08017862F3000102F067BA9DF80800CB +:10F4F00000EB4006C6EBC01003EBC000007900092A +:10F5000012D0B920ADF818009DF8080000EB4006B5 +:10F51000C6EBC01003EBC000007900F00F008DF8BF +:10F5200014008DF8202021E0B820EBE79DF80800BA +:10F5300000EB400606EB00109DF8206001EB001088 +:10F5400000EB061000F5805090F8956D9DF80800CE +:10F5500000EB4007C7EBC01013F83000503886426C +:10F5600017D09DF82000401C8DF820009DF8080061 +:10F5700000EB400606EB001001EB001000F5805098 +:10F5800090F86B0D9DF82060B04201E0A06400206F +:10F59000CCD89DF820009DF8143018448DF81C003C +:10F5A0009DF8080000EB001303EB002001EBC00303 +:10F5B0009DF81C0000EB001003EBC00000F50050AC +:10F5C00090F82C02012814D09DF8080000EB0013DD +:10F5D00003EB002001EBC0039DF81C0000EB0010C2 +:10F5E00003EBC00000F5005090F82C02012842F017 +:10F5F00036829DF8080000EB001303EB002001EBBE +:10F60000C00000F5005080F827229DF80800022273 +:10F6100000EB001303EB002001EBC0039DF81C007E +:10F6200000EB001003EBC00000F5005080F82C2226 +:10F63000B922EFE39DF8080000EB400101EB001157 +:10F64000FE4800EB011000F5805090F8700D20B1DD +:10F6500001287CD00228CAD194E2F84E9DF8080017 +:10F6600006EB400000F58040B0F84404801F81B2F2 +:10F670009DF80800DFF8C88300EB4002C2EBC0121F +:10F6800008EBC200401CF9F7E9FDCDE9100B9DF82D +:10F6900008005F4606EB400000F58040B0F84414D7 +:10F6A0009DF80800414400EB4002C2EBC0126FF02D +:10F6B000040000EBC200084404210AF07FFEC117D9 +:10F6C000CDE90001DDE910235040594008438ED1B7 +:10F6D0009DF8080006EB001000F5805080F8987B3C +:10F6E0009DF8080000EB4001C1EBC01108EBC10020 +:10F6F0000079ADF81800BDF818003128ABD19DF89D +:10F70000080006EB400000F58040B0F844044121B9 +:10F71000183890FBF1F0C117CDE9000184F88C0591 +:10F720008DF82070BB46C7E09DF80800474600EB07 +:10F730004001C1EBC01008EBC0019DF8200000EBB8 +:10F7400080100844017D9DF82000304400E0BDE0B9 +:10F7500000F5805080F88D159DF8080000EB400101 +:10F76000C1EBC01008EBC0019DF8200000EB801039 +:10F77000084408211A300AF0EDFD8DED0B0A10EE59 +:10F78000100A9DF8201006EB011101F58051C1F817 +:10F790009D059DF8080000EB4001C1EBC01007EB90 +:10F7A000C0019DF8200000EB801008440821323091 +:10F7B0000AF0D0FD8DED0B0A10EE100A9DF8201016 +:10F7C00006EB011101F58051C1F899059DF808007B +:10F7D00000EB4001C1EBC01007EBC0019DF8200019 +:10F7E00000EB8010084408213A300AF0B3FD8DED9B +:10F7F0000B0A10EE100A9DF8201006EB011101F51E +:10F800008051C1F8A1059DF8080000EB4001C1EB53 +:10F81000C01007EBC0019DF8200000EB80100844E9 +:10F82000082142300AF096FD8DED0B0A10EE100A09 +:10F830009DF8201006EB011101F58051C1F8A505D6 +:10F840009DF8080000EB400101EB00109DF820102E +:10F8500006EB001000EB01102844017841F0800114 +:10F8600001709DF8080006EB400000F58040B0F8FC +:10F870004404C1199DF8080000EB4002C2EBC0101F +:10F880004FF0FF3202EBC000095C9DF8080000EB6E +:10F89000001202EB002006EBC0039DF81C0000EBF9 +:10F8A000001003EBC00000F5005080F868129DF8CE +:10F8B0002000401C8DF820009DF82010DDE9002379 +:10F8C000891A7BEB0300FFF62FAFE3E49DF80800F5 +:10F8D0005B4E00EB4001C1EBC01006EBC000417D68 +:10F8E0009DF8080000EB4002C2EBC01006EBC00020 +:10F8F000807D41EA0020C117CDE900019DF8080094 +:10F9000000EB4001C1EBC01006EBC0001521F9F778 +:10F910008FFCCDE9100BDDE90001109F5A467840BD +:10F9200051400843D1D19DF8080000EB4001C1EBE4 +:10F93000C01016F83000401E8DF81C003F4F9DF897 +:10F94000080039469DF81C3007EB0010184400F5FC +:10F95000805080F8982B9DF81C00384400F58050AA +:10F9600080F88D259DF81C0007EB001000F58050F5 +:10F97000C0F89D259DF8080000EB4002C2EBC010C6 +:10F9800006EBC00082799DF8080000EB4003C3EB52 +:10F99000C01006EBC000407942EA002000EE100AD9 +:10F9A0009DF80800F8EE400A9FED260A80EE801AC6 +:10F9B00000EB4002C2EBC01006EBC00002799DF8DC +:10F9C000080000EB4003C3EBC01006EBC000C0789A +:10F9D00042EA002000EE900A9DF81C00F8EE600A52 +:10F9E00071EE200A10EE902A01EB001000F5805015 +:10F9F000C0F899259DF8080000EB4002C2EBC0104A +:10FA000006EBC000827A9DF8080000EB4003C3EBD0 +:10FA1000C01006EBC000407A42EA002000EE900AD7 +:10FA20009DF80800B8EE601AC1EE000A00EB400233 +:10FA3000C2EBC01006EBC000027A05E0A412002061 +:10FA4000A064002000FF7F479DF8080000EB400302 +:10FA5000C3EBC01006EBC000C07942EA002000EE04 +:10FA6000100A9DF81C20B8EE400A30EE800A10EE15 +:10FA7000100A01EB021101F58051C1F8A1059DF8B2 +:10FA8000080000EB4001C1EBC01006EBC000C07ADB +:10FA900000069DF8080000EB4001C1EBC01006EB2A +:10FAA000C0001AD4017B9DF8080000EB4002C2EBB5 +:10FAB000C01006EBC000C07A41EA002000EE100A38 +:10FAC000B8EE400ADFEDF70A9DF81C2020EE200A70 +:10FAD00010EE100A07EB02111BE0027B9DF80800F4 +:10FAE00000EB4001C1EBC01006EBC000C07A42EA57 +:10FAF0000020404280B2F8F775FD9FEDEB1B53EC00 +:10FB0000112BF8F77DFCF8F7D2FD9DF81C1007EBE0 +:10FB1000011101F58051C1F8A5059DF808009DF877 +:10FB20001C2000EB400101EB001007EB001000EB84 +:10FB300002102844027842F0800202709DF808000A +:10FB400000EB4002C2EBC01006EBC000C27D9DF886 +:10FB5000080000EB001303EB002007EBC0039DF847 +:10FB60001C0000EB001003EBC00000F5005080F813 +:10FB700068229DF8080000EB400202EB001007EB42 +:10FB80000010CFE09DF80800DFF8248300EB40016F +:10FB9000C1EBC01008EBC000C3799DF8080000EB72 +:10FBA0004002C2EBC01008EBC000007A43EA00201C +:10FBB000C317CDE900039DF80800072100EB4002C0 +:10FBC000C2EBC01008EBC000F9F732FBCDE9100B17 +:10FBD000DDE90001109B5E465840714008437DD12D +:10FBE0009DF8080000EB4001C1EBC01118F831008E +:10FBF000401E8DF81C00AF4F9DF8081007EB011058 +:10FC000000F5805080F8986B9DF81C10781800F56E +:10FC1000805080F88D659DF8080000EB4001C1EB35 +:10FC2000C01108EBC1008079F8F7DCFC41EC110B46 +:10FC30009FEDA10B0DF0D4F99DF80800B0EE408ABD +:10FC4000F0EE608A00EB4001C1EBC01108EBC1008F +:10FC500002799DF8080000EB4001C1EBC01108EBF0 +:10FC6000C100C07842EA0020F8F7BCFC53EC182B26 +:10FC7000F8F738FCF8F71BFD9DF81C1007EB011195 +:10FC800001F58051C1F89D059DF81C1007EB01108E +:10FC900000F58050C0F899659DF81C1007EB011025 +:10FCA00000F58050C0F8A1659DF81C1007EB01100D +:10FCB00000F58050C0F8A5659DF8080000EB4001F4 +:10FCC00001EB001107EB01109DF81C1000EB011077 +:10FCD0002844017841F08002027000E093E29DF830 +:10FCE000080000EB4001C1EBC01108EBC100427AF3 +:10FCF0009DF8080000EB001101EB00219DF81C00AD +:10FD000007EBC10300EB001003EBC00000F500504F +:10FD100080F868229DF8080000EB400101EB00111B +:10FD200007EB011000F5805090F86B0D84F88C05FE +:10FD3000CBE59DF808005E4E00EB4001C1EBC01022 +:10FD400006EBC000C1789DF8080000EB4002C2EB52 +:10FD5000C01006EBC000807841EA00208DF80C004E +:10FD60009DF8080000EB4001C1EBC0109DF80C109D +:10FD700006EBC000084441789DF8080000EB400203 +:10FD8000C2EBC0109DF80C2006EBC000805C41EA7D +:10FD90000020C117CDE900019DF8080000EB4001EB +:10FDA000C1EBC01006EBC0009DF80C10F9F740FA4B +:10FDB000CDE9100BDDE90001109F5A467840514013 +:10FDC0000843B5D19DF8080000EB4001C1EBC0101D +:10FDD00006EBC00040788DF81C008DF820204146CD +:10FDE0001CE09DF8080000EB400303EB00109DF8B9 +:10FDF000203001EB001000EB031000F5805090F86C +:10FE0000950D9DF81C3098429DF8200003D18DF887 +:10FE10001C0013E094E2401C8DF820009DF80800BF +:10FE200000EB400303EB001001EB001000F58050E5 +:10FE300090F86B0D9DF820309842D2D89DF80800BC +:10FE400000EB400303EB001001EB00139DF81C00D6 +:10FE500003EB00104319187840F080071F709DF8DD +:10FE6000080000EB4003C3EBC01006EBC0000379B1 +:10FE7000ADF818309DF8080001EB00139DF81C0048 +:10FE8000184400F5805080F8982BBDF81800F3282E +:10FE900006D015DC052878D0F12816D0F22890D1AC +:10FEA0004DE200000000803D000000000000B0BFF7 +:10FEB000A0640020A41200200000000000002440E4 +:10FEC000F42879D0F628EAD13BE29DF8080000EB4F +:10FED000001303EB002001EBC0039DF81C0000EBB6 +:10FEE000001003EBC00000F5005090F82C0230B376 +:10FEF0009DF8080000EB400303EB00109DF81C3058 +:10FF000001EB001000EB031000F5805090F89D0D00 +:10FF1000C00713D09DF8080000EB001303EB00238B +:10FF20009DF81C0001EBC30300EB001003EBC000C5 +:10FF300000F5005090F8B202C00727D0B9E09DF854 +:10FF4000080000EB001707EB002001EBC0079DF84D +:10FF50001C0000EB001007EBC00000F5005080F81B +:10FF60002C929DF80800F42300EB001707EB00200B +:10FF700001EBC0079DF81C0000EB001007EBC00070 +:10FF800000F5005080F8313293E054E29DF808000B +:10FF900000EB001303EB002001EBC0039DF81C00F5 +:10FFA00000EB001003EBC00000F5005090F8A40235 +:10FFB000B0B38DF820202BE0D7E19DF8080000EBCE +:10FFC000001303EB002001EBC0039DF81C0000EBC5 +:10FFD000001003EBC0039DF82000184400F500500A +:10FFE00090F8A5329DF8080000EB400707EB0010E1 +:10FFF00001EB00179DF82000384400F5805090F880 +:020000040801F1 +:10000000720D834208D19DF82000401C8DF820001D +:100010009DF820000428D0D39DF82000042829D082 +:1000200047E09DF8080000EB001303EB002001EB14 +:10003000C0039DF81C0000EB001003EBC0039DF80B +:100040002000184400F5005090F8A5329DF80800F3 +:1000500000EB400707EB001001EB00179DF82000B4 +:10006000384400F5805090F8720D834208D19DF815 +:100070002000401C8DF820009DF820000A28D0D3D5 +:100080009DF820000A2814D09DF8080000EB00130A +:1000900003EB002001EBC0079DF81C0042F2B223E5 +:1000A00000EB001007EBC0001844037843F0010791 +:1000B00007709DF80C00112845D09DF80C001428FD +:1000C0009DF8080000EB400303EB00109DF81C3086 +:1000D00001EB001000EB03102844037874D023F0E8 +:1000E000040606709DF8080000EB001303EB0020E7 +:1000F00001EBC0069DF81C0000EB001006EBC000F1 +:1001000000F5005090F8B202C0077CD09DF80800BE +:1001100000EB001303EB002001EBC0039DF81C0073 +:1001200000EB001003EBC00000F50050A0F8B02277 +:100130009DF80800052200EB001303EB002001EB03 +:10014000C001FCF79BBE9DF8080000EB400303EBE9 +:1001500000109DF81C3001EB001000EB0310284448 +:10016000037843F0040303708DF8202025E09DF808 +:10017000080000EB4003C3EBC0109DF8203006EBF5 +:10018000C000184443799DF8080000EB001707EB06 +:10019000002001EBC0079DF81C0000EB001007EBEE +:1001A000C0009DF82070384400F5005080F86B3294 +:1001B0009DF82000401C8DF820009DF820000A28A2 +:1001C000D5D38DF8202028E02CE09DF8080000EB26 +:1001D0004002C2EBC01006EBC0029DF820001044A4 +:1001E000C27B9DF8080000EB001303EB002001EB3D +:1001F000C0039DF81C0000EB001003EBC0009DF84D +:100200002030184400E077E200F5005080F88422A6 +:100210009DF82000401C8DF820009DF82000022849 +:10022000D3D385E543F0040707708DF8202025E03F +:100230009DF8080000EB4003C3EBC0109DF8203090 +:1002400006EBC000184443799DF8080000EB001746 +:1002500007EB002001EBC0079DF81C0000EB00102D +:1002600007EBC0009DF82070384400F5005080F87E +:100270006B329DF82000401C8DF820009DF8200076 +:100280000A28D5D38DF820201AE0C27B9DF80800FB +:1002900000EB001303EB002001EBC0039DF81C00F2 +:1002A00000EB001003EBC0009DF82030184400F56F +:1002B000005080F884229DF82000401C8DF820001A +:1002C0009DF8200002289DF8080000EB4002C2EBD8 +:1002D000C0109DF8202006EBC0001044D5D3407C10 +:1002E00002049DF8080000EB4003C3EBC0109DF82A +:1002F000203006EBC0001844807C42EA00229DF8C2 +:10030000080000EB4003C3EBC0109DF8203006EB63 +:10031000C0001844C07C02439DF8080000EB0013A5 +:1003200003EB002001EBC0019DF81C0000EB001066 +:1003300001EBC00000F50050C0F89822F8E4F1226B +:10034000FDE39DF80800032200EB001303EB0020FF +:1003500001EBC0039DF81C0000EB001003EBC00094 +:1003600000F5005080F82C22E9E79DF808000223F0 +:1003700000EB001707EB002001EBC0079DF81C0005 +:1003800000EB001007EBC00000F5005080F82C32A5 +:100390009DF80800F62300EB001707EB002001EBA7 +:1003A000C0079DF81C0000EB001007EBC00000F533 +:1003B000005080F831329DF8080000EB001707EB81 +:1003C000002001EBC0079DF81C0000EB001007EBBC +:1003D000C00000F5005080F8A4928DF8202025E0A0 +:1003E0009DF8080000EB4002C2EBC0109DF82020F1 +:1003F00006EBC000104442799DF8080000EB0013A2 +:1004000003EB002001EBC0039DF81C0000EB001083 +:1004100003EBC0009DF82030184400F5005080F830 +:10042000A5229DF82000401C8DF820009DF820009A +:100430000A28D5D37CE49DF8080000EB4002C2EB0B +:10044000C01006EBC00082799DF8080000EB400365 +:10045000C3EBC01006EBC000407942EA00229DF8D1 +:10046000080000EB001303EB002001EBC0039DF834 +:100470001C0000EB001003EBC00000F50050A0F8DA +:10048000B0229DF8080000EB001202EB002001EB07 +:10049000C0029DF81C0000EB001002EBC00000F54C +:1004A0000050B0F8B0229DF8080000EB400303EBC9 +:1004B000001001EB001000F58050B0F87E0D824274 +:1004C000B8D39DF80800F12200EB001303EB0020E5 +:1004D00001EBC0039DF81C0000EB001003EBC00013 +:1004E00000F5005080F831229DF8080000EB001262 +:1004F00002EB002008EBC0019DF81C0000EB00108F +:1005000001EBC00042F2B2210844017821F0010160 +:10051000FEE39DF8080000EB4001C1EBC010FE4F68 +:1005200007EBC00000798DF81C008DF810B046462E +:100530001BE09DF8080000EB400101EB001006EB0A +:1005400000119DF8100001EB001000F5805090F8AC +:10055000950D9DF81C1088429DF8100002D18DF871 +:100560001C0012E0401C8DF810009DF8080000EB04 +:10057000400101EB001006EB001000F5805090F8F0 +:100580006B0D9DF810108842D3D89DF8080000EB41 +:100590004001C1EBC01007EBC000C078ADF81800F7 +:1005A000BDF8180017280FD2DFE800F00E6C6C0EB3 +:1005B0007070706A6C0E0E0E0E0E0E6E70700E0E57 +:1005C000727274008DF80C009DF80C00001FC1B20F +:1005D0009DF8080000EB4002C2EBC01007EBC00022 +:1005E000C01CF8F753FC8DF800009DF8080000EBE4 +:1005F0004001C1EBC0109DF80C1007EBC00008448F +:1006000010F8010C9DF80010884275D19DF8080083 +:1006100000EB4001C1EBC01007EBC00040780028A0 +:100620006AD09DF8080000EB4001C1EBC011BA4848 +:1006300000EBC1009DF80C10425C9DF80800B0462C +:1006400000EB001101EB0020314606EBC0069DF8DF +:100650001C0000EB001006EBC00000F5005080F815 +:1006600068229DF808209DF81C3001EB02121A4404 +:1006700002F5805282F898BB087E01280CD01CE05D +:1006800012209FE707209DE709209BE7062099E7B6 +:100690000B2097E72A2095E79DF8080000EB400122 +:1006A00001EB001108EB01109DF81C1000EB01108C +:1006B0002844017841F080010170BDF81800072836 +:1006C0007ED007DC072817D2DFE800F016FDFC1605 +:1006D000FBFAF90010380728F5D2DFE800F0F2F253 +:1006E0000D0D0404F500BDF81800142805D0BDF860 +:1006F0001800152865D01DE1C1E39DF8080000EB46 +:100700004001C1EBC010844901EBC000027A9DF8A2 +:10071000080000EB4003C3EBC01001EBC0004079C0 +:1007200042EA00629DF8080000EB4003C3EBC010F2 +:1007300001EBC000807903049DF8080000EB40063F +:10074000C6EBC01001EBC000C07943EA00200243B1 +:100750009DF8080000EB001101EB00219DF81C0042 +:1007600008EBC10100EB001001EBC00000F50050E8 +:10077000C0F845229DF8080000EB001101EB0021B4 +:100780009DF81C0008EBC10100EB001001EBC0005C +:1007900000F50050D0F84502002103F003FBCDE93D +:1007A00000019DF8080000EB400101EB001108EB8F +:1007B000011000F5805090F8800D00F0030101E079 +:1007C000F7E36BE09DF8080000EB400202EB00123B +:1007D00008EB021000F5805090F8800DC0F3011076 +:1007E00001449DF8080000EB400202EB001208EB08 +:1007F000021000F5805090F8800DC0F38100081AB7 +:10080000F7F7DFFE41EC110B9FED440B0CF0E8FB1A +:1008100051EC100BF7F726FFCDE910019DF8080009 +:1008200000EB001101EB00219DF81C0008EBC10159 +:1008300000EB001001EBC00000F50050D0F86002A2 +:10084000002103F0AFFADDE90023A0FB026701FB02 +:10085000027100FB0317DDE9100102220023F7F704 +:10086000B1FCDDE9102330187941F7F7ABFCCDE995 +:10087000000103F047FF9DF8081001EB011202EBA5 +:1008800001229DF81C1008EBC20201EB011102EBE2 +:10089000C10101F50051C1F849024BE09DF8080083 +:1008A00000EB4001C1EBC0101B4901EBC000027A14 +:1008B0009DF8080000EB4003C3EBC01005E0FDE32A +:1008C00047E3FCE397E388E3C5E301EBC00040792D +:1008D00042EA00629DF8080000EB4003C3EBC01041 +:1008E00001EBC000807903049DF8080000EB40068E +:1008F000C6EBC01001EBC000C07943EA0020024300 +:100900009DF8080000EB001101EB002108EBC1018C +:100910009DF81C0006E00000A0640020000000001C +:100920000000244000EB001001EBC00000F5005077 +:10093000C0F849229DF8080000EB4001C1EBC0114E +:10094000FE4800EBC100407A84F8E3019DF80800FE +:10095000464600EB400101EB00109DF81C1008EB2F +:10096000001000EB011094F8E3112844CA09017843 +:1009700062F30001017094F8E30100F00300012824 +:100980007ED094F8E301C043800779D09DF8080039 +:1009900000EB400101EB00109DF81C1006EB00106D +:1009A00000EB01102844017821F0020101709DF84C +:1009B000080000EB400101EB00109DF81C1006EB55 +:1009C000001000EB011000F5805090F8960DC0F378 +:1009D00040019DF8080000EB001202EB002006EB3E +:1009E000C0029DF81C0000EB001002EBC00000F5F7 +:1009F000005090F84402C0F34000814261D09DF85D +:100A0000080000EB001101EB002006EBC0019DF88F +:100A10001C0000EB001001EBC00042F24421014435 +:100A20009DF8080000EB400202EB00109DF81C202E +:100A300006EB001000EB021000F5805090F8960DC8 +:100A40004208087862F3410008709DF8080000EB46 +:100A5000400101EB00109DF81C1006EB001000EBAC +:100A6000011000F5805090F8960D800724D49DF871 +:100A7000080000EB400101EB001008EB001000E063 +:100A8000BCE09DF81C2000EB02102844027822F004 +:100A9000200202709DF8080000EB001303EB002019 +:100AA00006EBC0019DF81C0000EB001001EBC0003C +:100AB00000F5005080F86A929DF808100220F8F7BF +:100AC0004DFE9DF808009DF81C2000EB400101EB55 +:100AD0000010B04606EB001000EB021000F580504D +:100AE00090F8960D00F001029DF8080000EB00134D +:100AF00003EB002006EBC0019DF81C0000EB00108A +:100B000001EBC00000F5005090F8440200F0010035 +:100B1000824272D09DF80800464600EB001101EBBE +:100B2000002008EBC0019DF81C0000EB001001EB59 +:100B3000C00042F2442101449DF8080000E0D3E1E6 +:100B400000EB400202EB00109DF81C2008EB0010A7 +:100B500000EB021000F5805090F8960D0A7860F3D3 +:100B600000020A709DF8080000EB400101EB001044 +:100B70009DF81C1006EB001000EB011000F58050F2 +:100B800090F8960DC0079DF808005CD000EB0011AE +:100B900001EB002006EBC0019DF81C0000EB0010EB +:100BA00001EBC00000F5005090F86A02F0B39DF828 +:100BB000080000EB001202EB002006EBC0029DF8DB +:100BC0001C0000EB001002EBC00000F5005080F8A4 +:100BD00069B29DF8080000EB400101EB001006EB44 +:100BE00000119DF81C0001EB00102844017821F051 +:100BF0000101017094F8AC07E8B318E19DF8080012 +:100C000000EB400101EB00109DF81C1006EB0010FA +:100C100000EB01102844017841F0020202709DF8B7 +:100C2000080000EB400101EB001000E02FE09DF810 +:100C30001C1006EB001000EB01102844017821F095 +:100C400020020270B3E600EB400101EB00109DF8BA +:100C50001C1006EB001000EB01102844017821F075 +:100C6000200101709DF8080000EB001202EB00204B +:100C700008EBC00200E01DE09DF81C0000EB001036 +:100C800002EBC00000F5005080F869B2CFE09DF89B +:100C9000080000EB001202EB002006EBC0029DF8FA +:100CA0001C0000EB001002EBC00000F5005080F8C3 +:100CB00069929FE7707E012869D1B06D718B88427F +:100CC00065D29DF8080000EB001101EB002006EB57 +:100CD000C0019DF81C0000EB001001EBC00000F506 +:100CE000005090F86902012851D19DF8080000EBEE +:100CF000001101EB002006EBC0019DF81C0000EB89 +:100D0000001001EBC00000F5005090F8A30200E0D5 +:100D1000FEE3E0BB9DF8080000EB400101EB001092 +:100D200006EB00119DF81C0001EB001000F580504F +:100D300090F8941D9DF8080002E00000A0640020D7 +:100D400000EB001202EB002006EBC00000F50050A3 +:100D500080F825129DF80800052100EB001202EB37 +:100D6000002006EBC0029DF81C0000EB001002EB17 +:100D7000C00000F5005080F831129DF808005F4671 +:100D800000EB400101EB001006EB001100E04EE02B +:100D90009DF81C0001EB001000F58050C0F898BDD4 +:100DA0009DF808100220F8F7D9FC8DF8207019E0A2 +:100DB0009DF8080000EB001101EB002006EBC001DC +:100DC0009DF81C0000EB001001EBC0009DF8201006 +:100DD000084400F5005080F86B729DF82000401C1C +:100DE0008DF820009DF820001428E1D38DF82070A4 +:100DF00019E09DF8080000EB001101EB002006EB64 +:100E0000C0019DF81C0000EB001001EBC0009DF834 +:100E10002010084400F5005080F887729DF82000EB +:100E2000401C8DF820009DF820000A28E1D39DF891 +:100E3000080000EB001101EB002008EBC0029DF858 +:100E40001C00414600EB001002EBC00000F5005012 +:100E500090F82C02012813D89DF80800022200EB1C +:100E6000001303EB002008EBC0019DF81C0000EB11 +:100E7000001001EBC00000F5005080F82C2225E3A3 +:100E80009DF8080000EB001202EB002001EBC0020D +:100E90009DF81C0000EB001002EBC00000F50050B4 +:100EA00090F82C0202282ED89DF8080000EB0013C1 +:100EB00003EB002001EBC00000F5005080F827B2E2 +:100EC0009DF80800032200EB001303EB002001EB68 +:100ED000C0039DF81C0000EB001003EBC00000F500 +:100EE000005080F82C2207229DF8080000EB001328 +:100EF00003EB002008EBC001FBF7C0BF00F500507A +:100F000080F83122E2E29DF8080000EB001202EBCB +:100F1000002001EBC0029DF81C0000EB001002EB6A +:100F2000C00000F5005090F82C229DF8080000EB5E +:100F3000001303EB002001EBC00000F5005090F817 +:100F4000280282429BD194F8E301800697D51622AD +:100F5000CAE79DF80800142200EB001101EB002005 +:100F600008EBC0039DF81C0000EB001003EBC00071 +:100F700000F5005080F831229DF8080000EB0013C6 +:100F800003EB002008EBC00000F5005080F827922A +:100F90009DF8080000EB400202EB001008EB001087 +:100FA0009DF81C1000EB01102844017841F020014D +:100FB000AEE215E19DF8080000EB001202EB002202 +:100FC00008EBC2029DF81C0000EB001002EBC00011 +:100FD00000F5005080F8311278E29DF8080000EB2F +:100FE000001101EB002008EBC00000F5005080F874 +:100FF00027B2052278E79DF8080000EB001101EB0D +:10100000002008EBC00000F5005080F827929DF802 +:101010000800142200EB001303EB002008EBC003D0 +:101020009DF81C0000EB001003EBC00000F5005021 +:1010300080F831229DF8080000EB400202EB00101E +:1010400008EB00109DF81C1000EB011028440178FB +:1010500041F004015CE20020CDE900005E468DF81D +:1010600020B01EE0090241EA10610002CDE9000152 +:101070009DF8080000EB4001C1EBC011FE4800EBF9 +:10108000C1009DF8201008444079DDE900120843B2 +:1010900046EA0201CDE900019DF82000401C8DF8D0 +:1010A00020009DF820000328DDE90001DAD303F0D9 +:1010B00029FB9DF8081001EB011201E019E35EE342 +:1010C00002EB012108EBC1029DF81C10474601EB21 +:1010D000011102EBC10101F50051C1F849020020E4 +:1010E000CDE900008DF82060DFF88C831DE0090257 +:1010F00041EA10610002CDE900019DF8080000EB13 +:101100004001C1EBC01108EBC1009DF8201008445C +:10111000017ADDE90023114346EA0300CDE900101E +:101120009DF82000401C8DF820009DF82000032829 +:10113000DDE90001DBD303F0E5FA9DF8081001EBCF +:10114000011202EB012107EBC1029DF81C1001EB1B +:10115000011102EBC10101F50051C1F84502002067 +:10116000CDE9000002468DF8206041461EE000985F +:10117000120242EA10620002CDE900029DF8080066 +:1011800000EB4002C2EBC0109DF8202001EBC00034 +:101190001044C07CDDE90023104346EA0302CDE998 +:1011A00000029DF82000401C8DF820009DF82000D2 +:1011B0000328DCD39DF80800009900EB001202EB35 +:1011C000002007EBC0029DF81C0000EB001002EBB2 +:1011D000C00000F50050C0F860120721FAF7A0BF68 +:1011E0000021CDE900115F468DF820B01EE0090214 +:1011F00041EA10610002CDE900019DF8080000EB12 +:101200004001C1EBC0119C4800EBC1009DF82010CB +:1012100008444179DDE90002014347EA0200CDE9D3 +:1012200000109DF82000401C8DF820009DF8200043 +:10123000042808460199DAD303F064FA9DF80820DF +:10124000464602EB021303EB022208EBC2039DF8B1 +:101250001C2002EB021203EBC20202F50053C3F89A +:1012600055021A46C2F859120020CDE90000014685 +:101270008DF82070B846804A1DE0090241EA1061ED +:101280000002CDE900019DF8080000EB4001C1EB30 +:10129000C0109DF8201002EBC0000844407ADDE940 +:1012A0000037184348EA0701CDE900019DF8200006 +:1012B000401C8DF820009DF8200004280098DCD305 +:1012C00003F020FA9DF8082002EB021303EB022240 +:1012D00006EBC2039DF81C2002EB021203EBC202D4 +:1012E00002F50053C3F84D021A46C2F851129DF898 +:1012F000080000EB001101EB002006EBC0019DF897 +:101300001C0000EB001001EBC00000F5005090F84D +:101310002C129DF8080000EB001202EB002006EBF7 +:10132000C00000F5005090F8280281427ED194F868 +:10133000E301800601D5172100E014219DF8080083 +:1013400000EB001202EB002006EBC0029DF81C002F +:1013500000EB001002EBC00000F5005080F83112E5 +:1013600094F8AC07F0B39DF8080000EB400101EBE6 +:1013700000109DF81C1006EB001000EB0110284433 +:10138000017841F0080101709DF8080000EB00129F +:1013900002EB002006EBC0029DF81C0000EB0010E1 +:1013A00002EBC00000F5005080F86A829DF808103A +:1013B0000220F8F7D3F99DF81C009DF8081000EB07 +:1013C0000110C117CDE9000100EB8002C2EB8010D3 +:1013D0003044C0F87D809DF8081001EB011202EB4B +:1013E000012100E073E006EBC1029DF81C106D3096 +:1013F00001EB011102EBC10242F24D211144102216 +:10140000F6F723FF9DF8080000EB001101EB002028 +:1014100006EBC0019DF81C0000EB001001EBC001C1 +:10142000009800EB8002C2EB801000E0E5E001F2E2 +:10143000452101F5005130440A6840F8612F4968A0 +:1014400041609DF8081001EB410202EB01119DF88B +:101450001C2006EB011101EB021101F5805191F8FE +:10146000941D00F8011C0A9951F86A2F02628988BC +:1014700081849DF8081001E0A064002001EB0112B6 +:1014800002EB012106EBC1029DF81C1001EB0111DA +:1014900002EBC10101F50051D1F8601281609DF8A5 +:1014A000081001EB410202EB01119DF81C2006EB34 +:1014B000011101EB021101F58051D1F8981DC0F81E +:1014C0002610009881B20820F8F748F9C7E29DF885 +:1014D000080000EB001202EB002006EBC0029DF8B2 +:1014E0001C0000EB001002EBC00000F5005080F87B +:1014F0006A82C6F839809DF8080000EB001101EB04 +:10150000002006EBC0019DF81C0000EB001000E07D +:1015100053E201EBC00142F24D20014410220C982D +:10152000F6F793FE9DF8080000EB001101EB002098 +:1015300006EBC0019DF81C0000EB001001EBC000A1 +:1015400000F2452000F500500168C6F81D10406803 +:10155000C6F821009DF8080000EB400101EB0010E7 +:1015600006EB00119DF81C0001EB001000F5805007 +:1015700090F8940D30779DF8080000EB001101EB16 +:10158000002006EBC0019DF81C0000EB001001EBF1 +:10159000C00000F50050D0F86002C6F825000A9897 +:1015A00050F86A1FC6F83D108088A6F84100B06D5B +:1015B00081B20220F7F7C8FA00210620F8F7CEF82A +:1015C000B06D718B884202D2B16D491CB1650021AA +:1015D0000520F8F7C3F89DF8080000EB400101EB87 +:1015E000001106EB01109DF81C1000EB01102844BF +:1015F000017821F008010170D8E69DF8080000EBA1 +:10160000001101EB002006EBC0019DF81C0000EB6F +:10161000001001EBC00000F5005090F82C129DF86E +:10162000080000EB001202EB002006EBC00000F502 +:10163000005090F8280281427ED29DF8080000EB0D +:10164000400101EB00109DF81C1006EB001000EBB0 +:1016500001102844017841F0040202709DF808004E +:1016600000EB400101EB00109DF81C1006EB001090 +:1016700000EB01102844017841F0800202709DF8CF +:10168000080000EB001101EB002006EBC00000F5A4 +:10169000005080F827929DF8080000EB001101EB44 +:1016A000002006EBC00000F5005090F828229DF8BD +:1016B000080000EB001101EB002006EBC0039DF8D1 +:1016C0001C0000EB001003EBC00000F5005080F898 +:1016D0002C229DF80800142200EB001101EB0020E1 +:1016E00006EBC0039DF81C0000EB001003EBC000EC +:1016F00004E44A4684F8E8969DF8080000EB0011DF +:1017000001EB002008EBC0039DF81C00414600EBF4 +:10171000001003EBC00000F5005090F82C329DF84B +:10172000080000EB001606EB002008EBC00000F5F7 +:10173000005090F8280200E07FE083427DD29DF8BF +:10174000080000EB001606EB002001EBC00000F5DE +:10175000005080F827B29DF8080000EB001303EB5F +:10176000002001EBC0039DF81C0000EB001003EB10 +:10177000C00000F5005080F82C2214223AE4142115 +:1017800018E406EB400000F5805090F82C0B0006A2 +:1017900053D49DF8080006EB400000F5805090F807 +:1017A0002C0BC0F3C300062847D2DFE800F0036328 +:1017B00087F2F1329DF8080000EB4001C1EBC01147 +:1017C000C84800EBC100C8A10CF0F0FE5FEA000AB7 +:1017D00033D09DF8080000EB400006EB800000F5D8 +:1017E0008050C0F86CBB9DF8080000EB400006EB91 +:1017F000800000F5805080F86A9B9DF8080006EB99 +:10180000400141F62C300844017821F0780128315C +:10181000D3E09DF8080000EB4001C1EBC011B148D6 +:1018200000EBC100B0A10CF0C1FE5FEA000A04D0D9 +:101830009DF8080000EB400000E0A8E006EB800007 +:1018400000F58050C0F86CBB9DF8080000EB40002C +:1018500006EB800000F5805080F86A9B9DF8080038 +:1018600006EB400141F62C300844017821F0780164 +:101870002031A2E09DF8080000EB4001C1EBC0114F +:10188000984800EBC10098A10CF090FE5FEA000AB6 +:101890007DD09DF8080000EB400006EB800000F5CD +:1018A0008050C0F86CBB9DF8080000EB400006EBD0 +:1018B000800000F5805080F86A9B73E09DF8080076 +:1018C00000EB400006EB800000F58050C0F86CBBD8 +:1018D0009DF8080000EB400006EB800000F580500A +:1018E00080F86A9B9DF808007E4F00EB4001C1EB39 +:1018F000C01007EBC00101EB0A0081799DF80800D8 +:1019000000EB4002C2EBC01007EBC00303EB0A0080 +:1019100040793039303841EA0010C11702F042FAFC +:1019200084F8B2079DF8080000EB4001C1EBC0103D +:1019300007EBC0006DA10CF039FE5FEA000A31D060 +:101940009DF8080000EB4001C1EBC01007EBC0019F +:1019500001EB0A00407830289DF8080000EB4001B8 +:10196000C1EBC01007EBC00114D301EB0A004178B2 +:101970009DF8080000EB4002C2EBC01007EBC0026C +:1019800012F80A003038303941EA001005E03FE033 +:101990003FE014E011F80A003038C11702F002FAF3 +:1019A00084F8B3079DF8080006EB400141F62C309F +:1019B0000844017821F07801183101704FE09DF85A +:1019C000080000EB4001C1EBC011464800EBC1002C +:1019D00045A10CF0EBFD5FEA000A40D04449C1F894 +:1019E00088B29DF8080006EB400141F62C3008440F +:1019F000017841F0800101709DF808004FF47A7180 +:101A000000EB400006EB800000F58050C0F8701B32 +:101A100025E09DF8080000EB4001C1EBC011314802 +:101A200000EBC10030A10CF0C1FD5FEA000A16D046 +:101A300094F8EA0620F0800084F8EA069DF8080091 +:101A400006EB400141F62C300844017821F0780182 +:101A500008310170099981F886B4C1F888B494F806 +:101A6000E903B0B123489DF8081000EB410000F5F0 +:101A70008040B0F844149DF80800012300EB4002B8 +:101A8000C2EBC012174800EBC2009DF80820F8F71F +:101A9000BDFA59468DF820B0124A0FE09DF80800B3 +:101AA00000EB4003C3EBC0109DF8203002EBC000F8 +:101AB000C1549DF82000401C8DF820009DF82000A6 +:101AC0001428EBD30C4801784278114482781144F1 +:101AD000C278D14278F460AC1FB0BDEC028BBDE897 +:101AE000F08F0000A06400204F4B00002C0000008D +:101AF00000004242A4120020120000202DE9F74FFE +:101B000096B000209246ADF80800ADF81400ADF88C +:101B10000000ADF800008DF820008DF810008DF861 +:101B20002800CDE91000CDE90000ADF80C00FEA1C1 +:101B3000D1E90031CDE90631FDA1D1E90031CDE98E +:101B40000B31FD490871169800EB400101EB0010C4 +:101B5000FA4901EB0010139000F58050814690F88F +:101B60006A0D8DF820001698179A01EB0010159059 +:101B7000104400F58050009090F8983B1698052B83 +:101B800000EB001202EB00200A4602EBC00E179A8F +:101B9000139802EB02120EEBC20B179A0BF50057CB +:101BA00000EB021000F58050059038D9009806230C +:101BB00080F8983B002087F82C02059890F8960D45 +:101BC00020F08002059880F8962D97F8B20220F058 +:101BD000080087F8B202169800EB00100EEBC00068 +:101BE00000F5005090F8B22222F0010280F8B222F3 +:101BF00099F86A2DA120082A11D2DFE802F010041A +:101C00000B0B06080A0EE52004E0B12002E03120AB +:101C100000E0F12087F8310201E087F831321698B0 +:101C200001EB400000F58050019090F82C0BC44E61 +:101C300002061698DFF80C83C0EB001000EB80045E +:101C400041F14D8799F8711D1698022900EB001299 +:101C500002EB0020B94A02EBC00505F5005517D08C +:101C60001046007E012801F032879DF820300221C5 +:101C70004122AAF1A100082B81F0CE86DFE813F003 +:101C8000F8033D036506ED075E09530AC90A670CB0 +:101C900008F05AF9C8F8F803D8F8F803C0F3004080 +:101CA0000090D8F8F803C0F342005FEA000BEFD0D1 +:101CB000552006F8340006EBC404FD206070AA200D +:101CC000A0700021E170217161206071A171FA2082 +:101CD000E07198F8EF03207298F8EE03607298F8BC +:101CE000ED03A07298F8EC03E07298F8EB03207310 +:101CF00098F8EA036073ADF8081010E0D8F8F8031C +:101D0000BDF80820C2F10302D200D040BDF808207F +:101D100022441074BDF80800401CADF80800BDF85E +:101D200008000428EAD384F814A01520ADF80C00AC +:101D30000020824F85F82902BAF100007ED01228D7 +:101D400014D009DCAAF10B00072815D2DFE800F057 +:101D5000FE0E0E0E0E0E0E00A228F1D007DC142887 +:101D6000EED01528ECD0BAF1A10F05D122E2A328BC +:101D700010D0BAF1A40FF9D00021ADF80C10ADF8D5 +:101D80000810169800EB4002C2EBC0106E4A02EB3E +:101D9000C0020BE295F82A021699C0EB001000EB86 +:101DA0008000BDF80C2006EBC000491C8154BDF832 +:101DB0000C00401CADF80C0095F82A0200EB400125 +:101DC00001EB001007EB001000F58050D0F8640D17 +:101DD0000026314602F096FCCDE91001ADF808600E +:101DE00013E0BDF80800C0F10200C200DDE91001F7 +:101DF000F6F719FABDF80C10BDF80820114460542C +:101E0000BDF80800401CADF80800BDF80800032824 +:101E1000E7D3BDF80C00C01CADF80C0095F82A0201 +:101E200000EB400101EB001007EB001000F58050C3 +:101E300090F8680D002105F22A2500E0DAE202F0B0 +:101E400061FCBDF80C106054BDF80C00401CADF8EE +:101E50000C00287800EB400101EB001007EB0010AC +:101E600000F5805090F8690D002102F04BFCBDF8A0 +:101E70000C106054BDF80C00401CADF80C00287824 +:101E800000EB400101EB001007EB001000F5805063 +:101E900090F86A0D002102F035FCBDF80C1060547A +:101EA000BDF80C00401CADF80C00287800EB400198 +:101EB00001EB001007EB001000F5805090F86B0D5F +:101EC000002102F01FFCBDF80C106054BDF80C009E +:101ED000401CADF80C00287800EB400101EB00102D +:101EE00007EB001000F58050D0F86C0D002102F0D7 +:101EF00009FCBDF80C106054BDF80C00401CADF896 +:101F00000C00287800EB400101EB001007EB0010FB +:101F100000F5805090F8700D0021A5F22A2502F0FE +:101F2000F1FBBDF80C1012E00169323031303000A5 +:101F3000016932304530300012000020A412002028 +:101F4000405B0020A4220020A06400200AE160542D +:101F5000BDF80C00401CADF80C0099F86A0DADF806 +:101F60000860062868D03E46B2E0BDF808104FF081 +:101F7000030AB1FBFAF195F82A0200EB400202EBEA +:101F8000001007EB001000EB011000F5805090F8F6 +:101F9000940D314602F0B6FBBDF80C10BDF80820D8 +:101FA00011446054BDF80C00401CADF80C00BDF8A5 +:101FB000081095F82A02B1FBFAF100EB400202EB9F +:101FC000001007EB001000EB011000F5805090F8B6 +:101FD000950D314602F096FBBDF80C20BDF80810B7 +:101FE00011446054BDF80C00401CADF80C00BDF865 +:101FF000081095F82A02B1FBFAF100EB400202EB5F +:10200000001007EB001000EB011000F5805090F875 +:102010009C0D314602F076FBBDF80C20BDF808108F +:1020200011446054BDF80C00401CADF80C00BDF824 +:102030000800C01CADF8080099F86B0DBDF8081039 +:1020400000EB4000884290D849E095F82A0200EB66 +:10205000400101EB0010BDF8081006EB0010490824 +:1020600000EB011000F5805090F8940D002102F073 +:1020700049FBBDF80C20BDF8081011446054BDF8B0 +:102080000C00401CADF80C0095F82A0200EB400152 +:1020900001EB0010BDF8081006EB0010490800EB3A +:1020A000011000F5805090F8950D002102F02AFBF8 +:1020B000BDF80C20BDF8081011446054BDF80C00A8 +:1020C000401CADF80C00BDF80800801CADF80800FD +:1020D00099F86B0DBDF80810B1EB400FB5D395F82A +:1020E0002A0200EB400202EB001007EB001000F5A3 +:1020F000805090F8800DBDF80C2000F00300A05433 +:10210000BDF80C00401CADF80C0095F82A0200EB5D +:10211000400202EB001007EB001000F5805090F831 +:10212000800DBDF80C20C0F38100A054BDF80C0058 +:10213000401CADF80C0095F82A0200EB400202EBBF +:10214000001007EB001000F5805090F8800DBDF8EE +:102150000C10C0F301106054BDF80C00401CADF829 +:102160000C0027E098F8EF03607598F8EE03A0756F +:1021700098F8ED03E07598F8EC03207698F8EB03F7 +:10218000607698F8EA03A076BDF80C00801DADF8E3 +:102190000C00002085F829020CE0BDF8080010446E +:1021A0004173BDF80800401CADF80800BDF80800F8 +:1021B0000528F2D3BDF80C00C01F000AA073BDF8BB +:1021C0000C00C01FE07300200EE0BDF808002044A2 +:1021D000007D5A460099F7F73DFABDF808102144F2 +:1021E0000875BDF80800401CADF80800BDF80810DF +:1021F000BDF80C00C01F8142E7DBBDF80C00C01F1A +:1022000081B2E01DF7F714F8BDF80C20010AA154C3 +:10221000BDF80C10491CADF80C10BDF80C10605442 +:10222000BDF80C00401CADF80C00BDF80C00401FC0 +:10223000000AE070BDF80C00401F2071BDF80C00D2 +:10224000401F81B2601D07F0C6FFBDF80C1060543E +:10225000BDF80C00401CADF80C00169830B10128F8 +:1022600014D0022821D0032841D12FE0BDF80C0062 +:10227000E8B38021FA48F7F7A4FEBDF80C10F9483E +:10228000C0F8A410F7480121A0302EE0BDF80C00E2 +:1022900068B30821F248F7F794FEBDF80C10F14836 +:1022A0004167F048012170301FE0BDF80C00F0B12B +:1022B0004FF48071EC48F7F784FEBDF80C10E94844 +:1022C000C0F8BC10E7480121B8300EE0BDF80C00A2 +:1022D00068B14FF48061E248F7F773FEBDF80C1067 +:1022E000E048C165DF4801215830F6F7F7FF98F85C +:1022F000E90300287ED02046FEE3059890F8950D6E +:10230000002102F0FFF98DF8100097F82C0295F8E3 +:102310002812884202D1012085F82702009890F8FF +:10232000980B0099401C81F8980B97F8B2020007AF +:102330000ED5179800EB400101EB0011CB4800EBE4 +:10234000011000F5805090F8692D4FF4E13103E061 +:1023500099F8692DD9F8641D169802F013F95046C2 +:10236000A222A6234FF0D50AC5287DD014DC4FF059 +:10237000A501B5283FD008DC112876D0122875D0E9 +:10238000132874D0B22873D114E1B62871D0B928BB +:1023900070D0C328F7D1ECE0D92819D006DCCA28C0 +:1023A00069D0CE2868D0D528EDD106E0E12871D0DB +:1023B000E52870D0E728E6D12FE2F52006F83400B2 +:1023C0009DF8100006EBC4056870AA70504609E03D +:1023D000F52006F834009DF8100006EBC40568707F +:1023E000AA70D920E8702846032102F0BCF82871B1 +:1023F0000520D9E3FEE3F52006F834009DF810002F +:1024000006EBC405687099F8700D4FF0B509002807 +:10241000D7F8340205D0B0F1104F33D34FF010404D +:1024200032E0B0F5100F02D34FF4100001E0D7F8FE +:1024300034020022CDE90002A97010460FE0BDF879 +:102440000800C0F10200C200DDE90001F5F7EBFE73 +:10245000BDF808102944C870BDF80800401CADF84C +:102460000800BDF8080008E020E1E1E1F8E108E239 +:10247000FBE294E027E087E023E10328DFD35EE07E +:10248000A871DBE0D7F834020021CDE90001AB7080 +:10249000084611E0D9E0B5E1BDF80800C0F103003D +:1024A000C200DDE90001F5F7BEFEBDF808102944C1 +:1024B000C870BDF80800401CADF80800BDF8080061 +:1024C0000428E9D353E0F52006F834009DF8100005 +:1024D00006EBC405687099F8700D4FF0B909002833 +:1024E000D7F834020AD0B0F1104F01D0D7F8340237 +:1024F0000021CDE90001AB70084632E0B0F5100FC5 +:1025000001D0D7F834020022CDE90002A9701046AC +:102510000FE0BDF80800C0F10200C200DDE90001D3 +:10252000F5F781FEBDF808102944C870BDF8080011 +:10253000401CADF80800BDF808000328E9D3484660 +:102540009EE7BDF80800C0F10300C200DDE900010C +:10255000F5F769FEBDF808102944C870BDF80800F9 +:10256000401CADF80800BDF808000428E9D348462F +:1025700094E0F52006F834009DF8100006EBC40541 +:102580006870AA70C3202DE7F52006F834009DF886 +:10259000100006EBC4056870AA70CA2022E7F52077 +:1025A00006F834009DF8100006EBC4056870AA70A8 +:1025B000B62017E7F52006F834009DF8100006EB6A +:1025C000C405687099F8700DB22210B1A97000208E +:1025D0002DE0A420A87000200EE0D7F86002BDF81E +:1025E0000810C1F10101C900C840BDF80810294414 +:1025F000C870BDF80800401CADF80800BDF8080020 +:102600000228EAD36A712846052101F0ACFF2BE2CB +:10261000D7F86002BDF80810C1F10201C900C84036 +:10262000BDF808102944C870BDF80800401CADF87A +:102630000800BDF808000328EAD3AA71284606213D +:1026400001F091FFE8710820D3E6F52006F8340088 +:102650009DF8100006EBC4056870AB70002016E012 +:10266000000C02400060024000000240A412002062 +:10267000D7F86402BDF80810C1F10301C900C840D1 +:10268000BDF808102944C870BDF80800401CADF81A +:102690000800BDF808000428EAD3E120E8712846C4 +:1026A000072101F060FF28720920A2E6F52006F854 +:1026B00034009DF8100006EBC4056870AA70C520B0 +:1026C00090E6F52006F834009DF8100006EBC405EE +:1026D000687099F8700D4FF0CE0928B1AE20A8703F +:1026E0000027ADF8087061E0AC20A8700027ADF8B5 +:1026F000087017E00BF50051D1F84D320846D0F8BC +:102700005112BDF80800C0F10400C2001846F5F7E8 +:102710008AFDBDF808102944C870BDF80800401CA7 +:10272000ADF80800BDF808000528E3D3ADF808703F +:1027300017E00BF50051D1F855320846D0F8591280 +:10274000BDF80800C0F10400C2001846F5F76BFDA3 +:10275000BDF8081029440872BDF80800401CADF807 +:102760000800BDF808000528E3D385F80D90284639 +:102770000D2101F0F8FEA8730F203AE60BF5005189 +:10278000D1F84D320846D0F85112BDF80800C0F11A +:102790000500C2001846F5F746FDBDF808102944AB +:1027A000C870BDF80800401CADF80800BDF808006E +:1027B0000628E3D3ADF8087017E00BF50051D1F807 +:1027C00055320846D0F85912BDF80800C0F105008E +:1027D000C2001846F5F727FDBDF8081029444872D5 +:1027E000BDF80800401CADF80800BDF80800062838 +:1027F000E3D385F80F9028460F2101F0B4FE28742A +:102800001120F6E5F52006F834009DF8100006EBDF +:10281000C4056870AA70E520E4E5F52006F83400E8 +:102820009DF8100006EBC4056870AA70E720D9E592 +:10283000F52006F834009DF8100006EBC40568701A +:10284000AA701120E8702846032101F08CFE28713F +:102850000520ADF80C00012087F82C025046FDE35E +:10286000F52006F834009DF8100006EBC4056870EA +:10287000A9700120E870C220287100206871122020 +:10288000FEE5F52006F834009DF8100006EBC405BF +:102890006870FF20A8704FF0000AADF808A0FE494C +:1028A00010E0BDF808201398104400F5805090F80F +:1028B000720DBDF808202A44D070BDF80800401CF5 +:1028C000ADF80800BDF808000A28EAD3B9F87E0D73 +:1028D0008B46000A6873B9F87E0DA873B7F8B0028A +:1028E000000AE873B7F8B0022874B7F8B012169867 +:1028F00001EB802081B20320F6F7BAF8ADF808A00A +:102900004FF4007259460FE0BDF80800084400F586 +:10291000805090F8E801BDF808302B445874BDF899 +:102920000800401CADF80800BDF808009042EBD349 +:10293000132085F81102284640F2112101F013FE00 +:1029400085F8120240F2132053E5059B93F8953D5C +:102950008DF8103097F82C3295F828C2634502D1D3 +:10296000012385F82732009B93F8983BDDF800C0DF +:102970005B1C8CF8983B9DF8103023B19DF810300B +:102980005B1E8DF810300A286FD2DFE800F0FE4B96 +:102990006FA5FDFCFB055A8506F834109DF8101054 +:1029A00006EBC40040318146417082703021C17015 +:1029B000017197F830120909417140790A28484697 +:1029C00004D24079303089F8050002E0417937318E +:1029D000417197F8300200F00F0189F8061099F85C +:1029E00006000A2899F80600494601D2303000E076 +:1029F000373088710320C87109F101000721F6F70B +:102A000045FA89F808000920ADF80C0097F82C0267 +:102A1000042802D1052087F82C02002085F827021F +:102A2000062036E006F834109DF8100006EBC405C9 +:102A300040306870AA703120E87035200DE0072022 +:102A4000D7E406F834109DF8100006EBC4054030BA +:102A50006870AA703220E8703020287103206871F5 +:102A6000681C0521F6F712FAEEE314E0042306F8D9 +:102A700034309DF8101006EBC40040314170827074 +:102A80000521C170ADF80C3097F82C02022802D154 +:102A9000032087F82C021CE106F834109DF8100082 +:102AA00006EBC40540306870AA703120E87032200F +:102AB000287103206871681C0521F6F7E7F9A871F1 +:102AC0000720ADF80C00059890F8960D20F0200135 +:102AD000059880F8961DDEE706F834109DF8100082 +:102AE00006EBC40540306870AA703121E9703020CF +:102AF0002871D7F8342200E0F5E3B2F5100F00D2C8 +:102B00003220687197F83202012803D097F8320218 +:102B100010B103E0A97101E03220A8710021ADF8E5 +:102B2000081013E0D7F83402BDF80820C2F10502FE +:102B30009200D040BDF8082000F00F002A44303049 +:102B4000D071BDF80800401CADF80800BDF80800C1 +:102B50000628E7D332206873ADF8081018E0D7F8DC +:102B60006002BDF80810C1F103018900C840BDF83A +:102B7000081000F00F00294430308873BDF80800B9 +:102B8000401C03E05FE059E00FE093E0ADF808007F +:102B9000BDF808000428E2D30320A874681C1221A1 +:102BA000F6F774F9E8741420BCE206F834109DF8C6 +:102BB000100006EBC40540306870AA703220E8703F +:102BC000312129716871A8710021ADF8081015E054 +:102BD000D7F86002BDF80820C2F103029200D0408D +:102BE000BDF8082000F00F002A443030D071BDF845 +:102BF000080000E0FBE3401CADF80800BDF8080049 +:102C00000428E5D3ADF80810302008E0BDF808101E +:102C10002944C872BDF80810491CADF80810BDF869 +:102C200008101929F2D3032085F82400681C2421F8 +:102C3000F6F72CF985F82500262073E2102006F817 +:102C40003400302003E0102006F83400312006EB79 +:102C5000C4025070ADF80C103BE0059B93F8953D15 +:102C60008DF8103097F82C3295F828C2634502D1C0 +:102C7000012385F82732009B93F8983B009D5B1C4D +:102C800085F8983B9DF8103023B19DF810305B1EFD +:102C90008DF810300A2801E0A4120020DCD2DFE811 +:102CA00000F009081945FD0706180528C9E6CAE716 +:102CB000C4E7B7E6042206F834209DF8101006EBAE +:102CC000C40040314170512181700521C170ADF8BF +:102CD0000C200CE2042306F834309DF8101006EBAB +:102CE000C4004031417082700521C170ADF80C30D4 +:102CF000FDE106F834109DF8100006EBC4054030E5 +:102D00006870AA703120E870322028710320687141 +:102D1000681C0521F6F7BAF8A871059890F8960D89 +:102D200020F02001059880F8961D88E606F83410FA +:102D30009DF8100006EBC40540306870AA70312081 +:102D4000E8702A71D7F83412B1F1104F09D032214E +:102D5000697197F83212012905D097F8320238B11B +:102D600002E03021F4E7A8710021ADF8081015E069 +:102D70003220F8E7D7F83402BDF80820C2F1070284 +:102D80009200D040BDF8082000F00F002A443030F7 +:102D9000D071BDF80800401CADF80800BDF808006F +:102DA0000828E7D33220E873ADF8081013E0D7F80D +:102DB0006002BDF80820C2F105029200D040BDF8C3 +:102DC000082000F00F002A4430301074BDF80800CD +:102DD000401CADF80800BDF808000628E7D33020F5 +:102DE000A875ADF8081008E0BDF808202A44D07591 +:102DF000BDF80820521CADF80820BDF80820062AAE +:102E0000F2D36877ADF8081008E0BDF808202A442E +:102E10009077BDF80820521CADF80820BDF80820B6 +:102E2000062AF2D385F82400ADF8081009E0BDF8B1 +:102E300008202A4482F82500BDF80820521CADF86D +:102E40000820BDF80820062AF1D385F82B00ADF83C +:102E5000081009E0BDF808202A4482F82C00BDF8CB +:102E60000820521CADF80820BDF80820062AF1D32E +:102E700085F8320007E0BDF80810294481F83300D6 +:102E8000BDF80810491CADF80810BDF80810062957 +:102E9000F1D3032085F83900681C00E006E03921F1 +:102EA000F5F7F4FF85F83A003B203BE106F83410D3 +:102EB0009DF8100006EBC40540306870AA703220FF +:102EC000E8703121297133216971A8710021ADF8B1 +:102ED000081013E0D7F86002BDF80820C2F105021F +:102EE0009200D040BDF8082000F00F002A44303096 +:102EF000D071BDF80800401CADF80800BDF808000E +:102F00000628E7D3ADF80810302108E0BDF8080026 +:102F100028444173BDF80800401CADF80800BDF816 +:102F200008001928F2D3032085F82600681C262102 +:102F3000F5F7ACFF85F827002820F3E0059890F816 +:102F4000950D8DF81000BDF8080000EB00100EEB99 +:102F5000C00000F5005090F82C0295F82812884225 +:102F600002D1012085F82702009890F8980B00996B +:102F7000401C81F8980B4FF0000B58460FE0BDF84D +:102F80000810139800EB011000F5805090F8950D93 +:102F90009DF8101088420AD0BDF80800401CADF81A +:102FA000080099F86B0DBDF808108842E7D8BDF805 +:102FB0000810139800EB011000F5805090F8941D54 +:102FC0001798401A401C8DF828009DF8100020B179 +:102FD0009DF81000401E8DF8100097F82D020F2864 +:102FE00003D297F82D02401C00E0584687F82D02C6 +:102FF000AAF1B1016520092979D2DFE801F0050CB9 +:1030000058787879783244009DF81000503006F8EE +:103010003400202180E09DF81000503006F8340084 +:1030200097F82D0206EBC40540F0300068700120CF +:10303000A870E87085F804B028460521F6F7E4FA90 +:10304000CDE9000B68710098000AA8710320E871AF +:10305000FA2028720920ADF80C0000E0D2E2B1207D +:10306000D0E29DF81010503106F8341097F82D1268 +:1030700006EBC40541F030016970A8700120E870CA +:103080009DF8280023E09DF81010503106F8341008 +:1030900097F82D1206EBC40541F030016970A87055 +:1030A0000120E8709DF8280040F010000FE09DF826 +:1030B0001000503006F8340097F82D0206EBC405D6 +:1030C00040F0300068700120A870E8700520287179 +:1030D00028460521F6F798FACDE9000B68710098AB +:1030E000000AA8710320E871FA20FFF7DCBAAAE011 +:1030F00097F82E02B12806D097F82E0287F83102F1 +:10310000B12087F82E029DF81000503006F83400E8 +:1031100097F82D0240F0C00106EBC4004170FA217F +:103120008170032058E2BDF808201598104441F63C +:10313000983210440278521C027099F8700D38B120 +:10314000179A521CD2B2012837D002287BD145E011 +:10315000BAF1310F03D0BAF1450FF7D116E00020D4 +:10316000ADF8080006A90CE0BDF80800BDF808306D +:1031700006EBC402085CD054BDF80800401CADF852 +:103180000800BDF808000728EED358E40020ADF889 +:1031900008000BA90CE0BDF80800BDF8083006EBEC +:1031A000C402085CD054BDF80800401CADF808000B +:1031B000BDF808000728EED341E48DF810209DF8F3 +:1031C000100006F8340006EBC405032068700027E1 +:1031D000AF70E9702F71092068710EE08DF8102032 +:1031E0009DF8100006F8340006EBC4050320687053 +:1031F0000027AF70EF702F71697128460621F6F72E +:1032000017F8CDE90007000AE8710098A871FFF7E8 +:103210001ABA0098FD4990F8980B009A401C82F861 +:10322000980B059890F8950D8DF810005046BAF15E +:10323000F30F71D009DC05286FD0F1280BD0BAF15B +:10324000F20F8AD115E0DFE116E1F4287ED0BAF161 +:10325000F60FF6D1E2E0F52006F834009DF81000F4 +:1032600006EBC40568700027AF700520E870F120F8 +:10327000F8E0F52006F834009DF8100006EBC405D0 +:1032800068704FF0000985F80290F220287197F8D5 +:10329000A202687197F8A20201281DD097F8A20235 +:1032A000202870D00620ADF80C00BDF80C00E870A6 +:1032B0002846BDF80C10F5F7BBFFCDE90009BDF8B5 +:1032C0000C10000A6854BDF80C100098294448708E +:1032D000BDF80C00801C9DE32520ADF80C0049468C +:1032E000ADF8089011E0E9E3BDF808200BEB02000F +:1032F00000F5005090F87502BDF808202A4490713E +:10330000BDF80800401CADF80800BDF808000F2803 +:10331000EAD3ADF8081012E050E0AFE0BDF80820A5 +:103320000BEB020000F5005090F88702BDF8082072 +:103330002A445075BDF80800401CADF80800BDF8DF +:1033400008000A28EAD397F89C0200E07DE0E877BD +:10335000ADF8081011E0BDF808100BEB010000F506 +:10336000005090F89D02BDF80810294481F8200013 +:10337000BDF80800401CADF80800BDF8080005289D +:10338000E9D392E7FFE70A20ADF80C0048460EE0CB +:10339000BDF808100BEB010000F5005090F89D02FD +:1033A000BDF8081029448871BDF80800401CADF82C +:1033B0000800BDF808000428EAD376E7F52006F8EF +:1033C00034009DF8100006EBC40568704FF000094A +:1033D000484685F80290F321297197F8A212697185 +:1033E0000C21ADF80C1097F89C12A9710FE06BE35B +:1033F000BDF808100BEB010000F5005090F89D029D +:10340000BDF808102944C871BDF80800401CADF88B +:103410000800BDF808000528EAD346E70620ADF805 +:103420000C00F52006F834009DF8100006EBC405EA +:1034300068700027AF70BDF80C00E870F6202871A6 +:10344000059890F89C0D687179E0F52006F8340035 +:103450009DF8100006EBC40568700027AF700520CA +:10346000E870F420287128460521F5F7E1FECDE942 +:103470000007000A68710098A87156E440F2132012 +:10348000ADF80C00F52006F834009DF8100006EBAE +:10349000C4056870BDF80C00000AA870BDF80C00E7 +:1034A000E870052028714FF0000A50460EE0BDF884 +:1034B00008201398104400F5805090F8720DBDF864 +:1034C00008202A445071BDF80800401CADF80800DF +:1034D000BDF808000A28EAD3B9F87E0D8B46000A29 +:1034E000E873B9F87E0D2874B7F8B002000A687462 +:1034F000B7F8B002A874B7F8B012169801EB8020A4 +:1035000081B20320F5F7B4FA5746ADF808A04FF49E +:10351000007259460FE0BDF80800084400F58050DD +:1035200090F8E801BDF808302B44D874BDF80800C5 +:10353000401CADF80800BDF808009042EBD32846C7 +:10354000BDF80C10F5F774FECDE90007B7E6059855 +:1035500090F8950D4FF00009494601F0D3F88DF829 +:10356000100097F82C0295F82812884202D1012009 +:1035700085F82702009890F8980B0099401C81F874 +:10358000980BBAF1070F15D00ADCDFF884B0BAF156 +:10359000070F39D2DFE80AF0383EF2380E0EF1009C +:1035A000AAF1100008282FD2DFE800F004E92E2E3F +:1035B000042E0417FA2006F8340006EBC4056870E0 +:1035C000A87085F803A09DF810002871E81C02215E +:1035D000F5F75CFC687106201CE2FA2006F834005E +:1035E00006EBC4056870A87085F803A09DF810006C +:1035F0002871E81C0221F5F749FC68710620ADF836 +:103600000C00142087F8310206E20000A41200200A +:1036100000E1F505FA2006F8340006EBC4056870F1 +:10362000A87085F803A09DF81000287197F8320261 +:10363000012803D097F83202E8B333E1D7F8340217 +:10364000B0F1104F05D34FF410000021CDE9000177 +:1036500003E0D7F83402CDE9000948460FE0BDF891 +:103660000800C0F10200C200DDE90001F4F7DBFD53 +:10367000BDF8081029444871BDF80800401CADF899 +:103680000800BDF808000328E9D30020CDE90000B8 +:1036900048460FE0BDF80800C0F10300C200DDE9B4 +:1036A0000001F4F7C0FDBDF8081029440872BDF808 +:1036B0000800401C00E05BE0ADF80800BDF8080021 +:1036C0000428E7D348460FE0BDF80800C0F1020027 +:1036D000C200DDE90001F4F7A6FDBDF80810294499 +:1036E0000873BDF80800401CADF80800BDF80800DC +:1036F0000328E9D3D7F86012CDE9001948460FE056 +:10370000BDF80800C0F10200C200DDE90001F4F7D5 +:103710008AFDBDF808102944C873BDF80800401C94 +:10372000ADF80800BDF808000328E9D3D7F8601207 +:103730004F46BBFBF1F0CDE90009ADF8089011E070 +:10374000BDF80800C0F10300C200DDE90001F4F794 +:103750006AFDBDF8081029448874BDF80800401CB3 +:10376000ADF80800BDF808000428E9D3384698E011 +:103770000020CDE90000484612E014E1B8E024E161 +:10378000BDF80800C0F10200C200DDE90001F4F755 +:103790004AFDBDF8081029444871BDF80800401CD6 +:1037A000ADF80800BDF808000328E9D3D7F83402C3 +:1037B000B0F1104F05D34FF410000021CDE9000106 +:1037C00003E0D7F83402CDE9000948460FE0BDF820 +:1037D0000800C0F10300C200DDE90001F4F723FD99 +:1037E000BDF8081029440872BDF80800401CADF867 +:1037F0000800BDF808000428E9D348460FE0BDF8EA +:103800000800C0F10200C200DDE90001F4F70BFD81 +:10381000BDF8081029440873BDF80800401CADF835 +:103820000800BDF808000328E9D3D7F86002CDE905 +:103830000009ADF8089011E0BDF80800C0F10200E1 +:10384000C200DDE90001F4F7EEFCBDF808102944E0 +:10385000C873BDF80800401CADF80800BDF80800AA +:103860000328E9D3D7F860124846BBFBF1F1CDE954 +:1038700000190FE0BDF80800C0F10300C200DDE947 +:103880000001F4F7D0FCBDF8081029448874BDF895 +:103890000800401CADF80800BDF808000428E9D372 +:1038A0000120A8750598D0F8980DADF80890401C37 +:1038B000CDE9000911E0BDF80800C0F10100C20027 +:1038C000DDE90001F4F7AFFCBDF808102944C87524 +:1038D000BDF80800401CADF80800BDF8080002283B +:1038E000E9D3E81C1621F5F7D1FA68761A2091E0A1 +:1038F000FA2006F8340006EBC4056870A87085F855 +:1039000003A09DF810002871D7F86002CDE90009E6 +:10391000ADF8089011E0BDF80800C0F10200C20047 +:10392000DDE90001F4F77FFCBDF808102944487177 +:10393000BDF80800401CADF80800BDF808000328D9 +:10394000E9D3D7F860024F46002100F02BFA024677 +:103950000B4658460021F4F735FCCDE9000100F094 +:10396000D1FECDE90001ADF8087011E0BDF8080006 +:10397000C0F10300C200DDE90001F4F754FCBDF81A +:10398000081029440872BDF80800401CADF8080072 +:10399000BDF808000428E9D3E81C0921F5F776FAF8 +:1039A00028730D2036E0FA2006F8340006EBC40533 +:1039B0006870A87085F803A09DF810002871552044 +:1039C0006871E81C0321FFF74DB8FA2006F83400AF +:1039D00006EBC4056870A87085F803A09DF8100078 +:1039E0002871AA2068714846ADF8089008E0BDF833 +:1039F000081029448871BDF80810491CADF808105A +:103A0000BDF808100329F2D3E81C0621F5F73EFAA9 +:103A100068720A20ADF80C00169830B1012814D055 +:103A2000022821D0032843D12FE0BDF80C00E0B3D9 +:103A30008021D648F6F7C5FABDF80C10D448C0F876 +:103A4000A410D3480121A0302EE0BDF80C0060B3D3 +:103A50000821CE48F6F7B5FABDF80C10CC484167FE +:103A6000CB48012170301FE0BDF80C00E8B14FF4E5 +:103A70008071C848F6F7A5FABDF80C10C448C0F824 +:103A8000BC10C3480121B8300EE0BDF80C0060B195 +:103A90004FF48061BD48F6F794FABDF80C10BC48AD +:103AA000C165BB480121583000E001E0F5F716FC84 +:103AB00098F8E903002807D006EBC4000023BDF8FE +:103AC0000C10169AF6F7A2FA19B0BDE8F08F00981C +:103AD00090F8980B0099401C81F8980BF4E7019836 +:103AE00090F82C0B0006EFD4019890F82C0BAA4A02 +:103AF000C0F3C301169842F2107700EB400902EBC5 +:103B0000890505F58055062943D2DFE801F00368F1 +:103B1000A5EC4323002088F8AF07ADF808009F4FBD +:103B20000AE0385CBDF8082006EBC4018854BDF8F3 +:103B30000800401CADF808009848F4F7A4FBBDF855 +:103B400008108842BDF80800EBD8ADF80C004FF41F +:103B50007A70A9E0002088F8AF07ADF808008F4D13 +:103B60000B350AE0285CBDF8082006EBC401885438 +:103B7000BDF80800401CADF8080088480B30F4F789 +:103B800082FBBDF808108842BDF80800EAD8ADF8FD +:103B90000C008BE00020ADF80800DFF80082A8F1EF +:103BA00009080DE0BDF80810BDF8082018F801005C +:103BB00006EBC4018854BDF80800401CADF80800AD +:103BC00076480938F4F75FFBBDF808108842E9D859 +:103BD000BDF80800ADF80C00C5F8707B66E0002069 +:103BE00088F8AF07ADF80800DFF8B081A8F15108F8 +:103BF0000DE0BDF80810BDF8082018F8010006EB2C +:103C0000C4018854BDF80800401CADF808006348A2 +:103C10005138F4F738FBBDF808108842E9D81699F6 +:103C200006EBC4003131C17209F13101817516987A +:103C30000328CDD15A49312201F5E16081F81E27D0 +:103C40003021C1750D2101760A214176BDF80800A9 +:103C5000401CADF80800BBE70020ADF808004F4F4E +:103C6000153F0AE0385CBDF8082006EBC401885413 +:103C7000BDF80800401CADF8080048481538F4F7B6 +:103C800002FBBDF808108842BDF80800EAD8ADF87C +:103C90000C00019890F82C0B019920F07800183056 +:103CA00081F82C0B4FF4FA60C5F8700B1698C8B366 +:103CB000012849D0022857D003287FF40FAFBDF860 +:103CC0000C0000283FF40AAF4FF480612F48F6F74C +:103CD00078F9BDF80C102E48C1652D4801215830E7 +:103CE000F5F7FCFAF0E60020ADF80800DFF8AC804C +:103CF000A8F137080DE0BDF80810BDF8082018F845 +:103D0000010006EBC4018854BDF80800401CADF862 +:103D1000080022483738F4F7B6FABDF80810884290 +:103D2000E9D855E7FFE7BDF80C000028DAD080217C +:103D30001648F6F746F9BDF80C101548C0F8A4105F +:103D400013480121A030CBE7BDF80C000028C9D0F2 +:103D500008210E48F6F735F9BDF80C100C484167FC +:103D60000B4801217030BBE7BDF80C000028B9D02A +:103D70004FF480710748F6F724F9BDF80C10044899 +:103D8000C0F8BC1002480121B830A9E7000C02407D +:103D90000060024000000240A4120020D9ED01089A +:103DA000405B00202DE9F04700242DED048B804678 +:103DB00089469FED1E9B25462646E2004046494621 +:103DC000F4F731FAC7B22046F4F70CFC41EC110BC2 +:103DD000B0EE490AF0EE690A09F002F9380907F075 +:103DE0000F0100EB8000B0EE408AF0EE608A01EB3C +:103DF0004000F4F7F7FB53EC182BF4F701FB41EC10 +:103E0000180B28463146F4F7FAFB53EC182BF4F75D +:103E100050FAF4F727FC641CE4B205460E46082C61 +:103E2000CBD3BDEC048BBDE8F087000000000000A0 +:103E30000000594070B50E4D40F2244421462846FA +:103E400008F087FD012812D1298828462A1D1188EB +:103E5000214608F01BFD0748012180F8391B064860 +:103E6000D0F88C000549C0F57A70A1F84C0470BDFB +:103E700000440040A422002000600240A452002020 +:103E800010B50B4C40F22441204608F062FD012899 +:103E90000DD12088201D00880648012180F8451B8F +:103EA0000548406C0549C0F57A70A1F84E0410BD74 +:103EB000004C0040A422002000600240A4520020D8 +:103EC00010B50B4C40F22441204608F042FD012879 +:103ED0000CD12088A0880748012180F8511B064892 +:103EE00040690649C0F57A70A1F8500410BD000081 +:103EF00000500040A422002000600240A452002094 +:103F000010B50B4C40F22441204608F022FD012858 +:103F10000DD12088201D00880648012180F85D1BF6 +:103F20000548C06A0549C0F57A70A1F8520410BD71 +:103F300000480040A422002000600240A45200205B +:103F400010B5124C10492046F5F7B2F90021204671 +:103F5000F5F7C4F90E4C4021204608F0F3FC002888 +:103F6000F9D080210B48F6F72EF8084C0A49183C86 +:103F70002046F5F79DF901212046F5F7AFF90749ED +:103F80000120087110BD000000802020A0600240C8 +:103F900000440040000C0240008800201200002075 +:103FA00010B5124C10492046F5F782F90021204641 +:103FB000F5F794F90E4C4021204608F0C3FC002888 +:103FC000F9D008210B48F5F7FEFF084C0A49303CB0 +:103FD0002046F5F76DF901212046F5F77FF90749ED +:103FE0000120087110BD0000208000207060024098 +:103FF000004C0040000C0240008020101200002005 +:1040000010B5124C10492046F5F752F90021204610 +:10401000F5F764F90E4C4021204608F093FC002887 +:10402000F9D04FF480710B48F5F7CDFF074C0A49E2 +:10403000A83C2046F5F73CF901212046F5F74EF95A +:1040400006490120087110BD00800028B8600240B8 +:1040500000500040000002402080001012000020AC +:1040600010B5124C10492046F5F722F900212046E0 +:10407000F5F734F90E4C4021204608F063FC002887 +:10408000F9D04FF480610B48F5F79DFF074C0A49C2 +:10409000303C2046F5F70CF901212046F5F71EF9D2 +:1040A00006490120087110BD0080001858600240C8 +:1040B00000480040000C0240008800101200002060 +:1040C0002DE9F047012190B0480505F093FE8648A0 +:1040D000F5F70EF9402738010024CDE90540C50168 +:1040E00007940894CDE9094546040C940D94DFF833 +:1040F000FC917F480B94CDE90207CDE90069694640 +:104100000E947948F5F79CF9012210217648F5F7CD +:1041100081F9DFF8D4A1AAF1180A5046F5F7E8F8BA +:104120004FF47A78CDE90348E811CDE905400794CA +:104130000894CDE909456F480B940C940D940096B2 +:104140000E94CDE9019069465046F5F779F90121C1 +:104150005046F5F7C3F8DFF890A1AAF1300A5046AF +:10416000F5F7C6F8E811CDE9054007940894CDE9C4 +:1041700009450C940D94DFF8809160480B94CDE9CB +:104180000207CDE9006969460E945046F5F758F9E3 +:10419000012210215046F5F73DF9DFF84CA1AAF1B4 +:1041A000600A5046F5F7A4F8CDE90348E811CDE9D7 +:1041B000054007940894CDE9094551480B940C94A7 +:1041C0000D9400960E94CDE9019069465046F5F79E +:1041D00037F901215046F5F781F8DFF80CA10AF113 +:1041E000180A5046F5F784F8E811CDE90540079420 +:1041F0000894CDE909450C940D94DFF808914248E4 +:104200000B94CDE90207CDE9006969460E9450464A +:10421000F5F716F9012210215046F5F7FBF8DFF803 +:10422000C8A0AAF1900A5046F5F762F8CDE9034814 +:10423000E811CDE9054007940894CDE909453348D4 +:104240000B940C940D9400960E94CDE90190694660 +:104250005046F5F7F5F801215046F5F73FF8DFF83D +:104260008890A9F148094846F5F742F80397E81104 +:10427000CDE9054007940894CDE9094525480B94FC +:104280000C940D94224F00960E94CDE9017069466E +:104290004846F5F7D5F8012210214846F5F7BAF857 +:1042A000DFF84490A9F178094846F5F721F8CDE9FF +:1042B0000348E811CDE9054007940894CDE9094584 +:1042C00015480B940C940D9400960E94CDE9017052 +:1042D00069464846F5F7B4F801214846F4F7FEFF71 +:1042E00010B0BDE8F0870000A06002400444004028 +:1042F000405B0020A0640020044C0040985D00203A +:104300008868002004500040F05F0020706C00209E +:104310000448004048620020587000202DE9FC410C +:104320000121084605F066FD0121042005F062FD2B +:104330000121082005F05EFD0121402005F05AFD15 +:10434000DFF8FC80072205214046F5F723FE07220F +:1043500006214046F5F71EFE072208214046F5F7E4 +:1043600019FE072209214046F5F714FE354F0822B1 +:104370000A213846F5F70EFE08220B213846F5F7DC +:1043800009FE082202214046F5F704FE08220C210E +:104390003846F5F7FFFD02268DF8056000244FF43E +:1043A00059708DF80640012500908DF807508DF862 +:1043B000046069464046F5F7B1FD8DF805604FF49D +:1043C000E0508DF8064000908DF807508DF804609D +:1043D00069463846F5F7A2FD4FF4916000908DF8DC +:1043E00006408DF8045069464046F5F797FD2802CF +:1043F00000908DF806408DF8045069461248F5F794 +:104400008DFD8DF806404FF4F040104C00908DF873 +:10441000045069462046F5F781FDA9032046F5F7CB +:10442000D0FD69032046F5F7CCFDA1142046F5F731 +:10443000C8FDE1142046F5F7C4FDBDE8FC8100008D +:10444000000C024000080240000002400018024038 +:1044500070B50024FFF762FFFFF732FE00F01EF890 +:104460000C4800210170817041700121C1704FF42E +:104470007A718160084D042085F8360B04E02046EF +:1044800000F062F9641CE4B295F8360BA042F6D84D +:1044900070BD000034570020A4220020F8B5112080 +:1044A0008DF8000002258DF8015001248DF802409E +:1044B0008DF80340684601F047F826208DF800008B +:1044C0008DF8014000268DF802608DF803406846A3 +:1044D00001F03AF80E208DF800008DF801508DF8AB +:1044E00002408DF80340684601F02EF827208DF831 +:1044F00000008DF801408DF802608DF80340684699 +:1045000001F022F80F208DF800008DF801508DF891 +:1045100002408DF80340684601F016F834208DF80B +:1045200000008DF801408DF802608DF80340684668 +:1045300001F00AF82F208DF800008DF801508DF859 +:1045400002408DF80340684600F0FEFF35208DF8EC +:1045500000008DF801408DF802608DF80340684638 +:1045600000F0F2FFF8BD01B9102110F8012B10F88E +:10457000013B491E5A400904090CF8D102F07F00A2 +:10458000704700002DE9FF5F14460F464FF4805638 +:104590004FF480684FF4C0694FF00C0A40F2244B8E +:1045A000002580B1012830D0022851D0032871D1D4 +:1045B0000121880405F042FC0097012C6DD0022CEB +:1045C00070D094B377E00121480405F037FC0097E0 +:1045D000012C03D0022C06D054B10DE0ADF80460DC +:1045E000ADF8088008E0ADF80460ADF8089003E08D +:1045F000ADF80450ADF80850ADF80650ADF80C50C9 +:10460000ADF80AA069463B4C5DE00121C80405F005 +:1046100015FC0097012C03D0022C07D05CB10EE0F2 +:10462000ADF80460ADF8088009E040E0ADF8046042 +:10463000ADF8089003E0ADF80450ADF80850ADF8BF +:104640000650ADF80C50ADF80AA069462A4C3AE085 +:104650000121080505F0F2FB0097012C03D0022C84 +:1046600006D054B10DE0ADF80460ADF8088008E064 +:10467000ADF80460ADF8089003E0ADF80450ADF873 +:104680000850ADF80650ADF80C50ADF80AA06946D8 +:104690001A4C18E02CE000E004E0ADF80460ADF83E +:1046A000088008E0ADF80460ADF8089003E0ADF8CC +:1046B0000450ADF80850124CADF80650ADF80C504F +:1046C000ADF80AA06946204608F07AF90121204693 +:1046D00008F0DFF801225946204608F059F9102168 +:1046E000204608F0D3F80122C021204608F0DBF86C +:1046F000BDE8FF9F00440040004C004000500040D7 +:10470000004800402DE9FC410024CDE900446F46FB +:1047100064220023F3F756FD0E460546104619465F +:104720000A220023F3F74EFD010102F00F000818E2 +:10473000385504F10104E4B228463146082CE7D389 +:10474000DDE90001BDE8FC812DE9FC5FA64E4FF0DC +:1047500004098246002586F8369B00EB400101EBF8 +:104760000A10A6F5805707EB0014019404F5805455 +:1047700094F8710D012803D10021504600F03CF956 +:1047800094F8711DBB46994A504602EB4A0707F55B +:104790008057022945D097F82C0B40F0800087F80D +:1047A0002C0B0AEB4A010BEB8107A7F5996707F57C +:1047B00000574FF0000887F8008087F8028087F8DC +:1047C000018087F803800521B96087F8308087F879 +:1047D0003280012087F8310087F83300D4F86C0D5F +:1047E00000EB80004000B86394F8692DD4F8641D94 +:1047F0005046A7F63837FFF7C5FE94F86A1D0AEB56 +:104800000A127A4802EB0A2200EBC200009000F57F +:10481000005008291FD2DFE801F01E1012162618DA +:10482000242600224FF4E131FFF7ACFE97F82C0B61 +:1048300040F0800087F82C0BB5E0052100E00F2147 +:1048400080F8281207E00721FAE7D4F86C1D6422EB +:104850005143C7F8701B9BF81810D946012904D0A2 +:1048600019E00321ECE74946EAE780F828820120B5 +:10487000C7F8400B5E4F80213846F5F7A4FB0821AE +:104880003846F5F7A0FBB9155A48F5F79CFB3915E2 +:104890003846F5F798FB4FF0A10ECB467EE0009826 +:1048A00005EB051200EBC20000F50B7000F500509F +:1048B0000021017381734173C173D4F86C2D94F896 +:1048C0006B7D7A4302EB820292004261019A02EB15 +:1048D000051202F5805292F8967D27F0800782F843 +:1048E000967D017094F86A1DA0F50B70082953D2CB +:1048F000DFE801F0520408080A0C0E44E52180F8B4 +:10490000311249E07146FAE7B121F8E73121F6E7C3 +:10491000F12180F8311200212BE001EB011303EBB0 +:1049200001230BEBC30701EB410303EB01130BEB7B +:104930000313002003F5805915E003EB001C0CF570 +:10494000805C9CF894CD92F89C8DC44509D192F876 +:1049500094CD00EB001807EBC80808F5005888F85C +:10496000A3C2401CC0B299F86BCD8445E5D8491C60 +:10497000C9B296F8360B8842CFD80DE0062180F8F0 +:10498000311205EB0A1101EB8102C2EB811159448E +:10499000D1F86910C0F860126D1CEDB294F86B0D7F +:1049A000A8423FF67CAF002086F8370B5A4600EB52 +:1049B000400101EB001102EB011101F5805191F86A +:1049C0006A3D052B09D291F86A3D33B196F8373B21 +:1049D00091F86B1D194486F8371B401CC0B204289F +:1049E000E5D3BDE8FC9F0000A4220020A412002013 +:1049F000000C0240000002402DE9F04105466648E7 +:104A00004FF480425310066864488414C71439B1C7 +:104A1000C5B1012D18D0022D18D0032D1BD117E0E0 +:104A200035B1012D06D0022D06D0032D13D105E09E +:104A3000114604E0194602E0214600E03946F5F748 +:104A4000C2FA08E0114604E0194602E0214600E0FF +:104A50003946F5F7B6FA642009F008FC00224FF455 +:104A600016512846FFF78EFD4D4905EB450201EB37 +:104A7000820000F58050002380F86A3BC0F86C3B50 +:104A800005EB450000EB051001EB001101F580512D +:104A9000D1F86C4D4348C0F89844012480F8914403 +:104AA000414805EB850738447724847091F86A7D86 +:104AB0009721082F08D2DFE807F0070406063537EC +:104AC0000704847000E08170C5EB0511374F01EBDE +:104AD0008101C02407F8314007EBC104637008214D +:104AE000A170310EE17006F0F0011144217180785F +:104AF00060712020A07106F00F00C5EBC5010844CD +:104B0000E071802020724C2060725420A0722848EE +:104B1000284F0B2655B1012D11D0022D27D0032D82 +:104B200016D12FE06F21CEE76721CCE78021F5F782 +:104B300048FAC7F8A4601F480121A03006E0082108 +:104B4000F5F73FFA7E671B4801217030F4F7C6FB8A +:104B5000194890F8E90328B1204600232A460B2182 +:104B6000F5F754FABDE8F041642009F07FBB4FF43B +:104B700080711248F5F725FAC7F8BC600D4801218D +:104B8000B830E3E74FF48061F5F71BFAFE6509489A +:104B900001215830DAE70000187AFF1F00180240A0 +:104BA000A4120020A452002040740020405B00208A +:104BB000000C024000600240A422002000000240DD +:104BC0002DE9F0438FB000278DF830708DF83470E8 +:104BD0008DF83870CDE90077CDE902778DF818703F +:104BE0008DF81C708DF820708DF82470ADF8287049 +:104BF0009FED950A954C0B978DED0B0A94F84A0D95 +:104C0000934D4FF0010808B384F84A7DB4F8620D63 +:104C1000904E3168C1F57A71884217D13068C0F57D +:104C20007A70A4F8600DA6F1040900214846F4F753 +:104C300055FB89494846F4F73BFB85F800804FF463 +:104C40007A70306001214846F4F748FB2878012843 +:104C50007ED12F7094F8EA0C804D00EB400005EBFC +:104C6000001000F5805090F8E20B794EB61C042835 +:104C700004D0052802D0062804D106E084F8568D19 +:104C8000C4F8587D8DF83070D6E0B4F8601D701C03 +:104C9000891FF4F7E3FAC117CDE90201B4F8601DEA +:104CA0006B48C01E0844042105F088FBDDE902239F +:104CB000C117CDE90001504059400843DED1634897 +:104CC000801D80F83C7D3079ADF82800BDF82800C3 +:104CD0003128D3D1B4F8600D4121183890FBF1F0A0 +:104CE000C117CDE9000184F88C058DF8307091E092 +:104CF0009DF8300000EB80103044017D9DF83000BD +:104D0000284400F5805080F88D159DF8300008216A +:104D100000EB801030441A3005F01CFB8DED0B0ABF +:104D200010EE100A9DF8301005EB011101F58051CD +:104D3000C1F89D059DF83000082100EB801030443B +:104D4000323005F007FB8DED0B0A10EE100A00E083 +:104D500076E09DF8301005EB011101F58051C1F8A6 +:104D600099059DF83000082100EB801030443A305E +:104D700005F0F0FA8DED0B0A10EE100A9DF83010D8 +:104D800005EB011101F58051C1F8A1059DF8300036 +:104D9000082100EB80103044423005F0DBFA8DED45 +:104DA0000B0A10EE100A9DF8301005EB011101F509 +:104DB0008051C1F8A5059DF8180000EB400101EBFA +:104DC00000109DF8301005EB001000EB011041F6CB +:104DD00096510844017841F080010170B4F8601DDB +:104DE0001B48401C095C9DF8180000EB001202EB08 +:104DF000002005EBC0029DF8200000EB001002EB44 +:104E0000C00000F5005080F868129DF83000401C8A +:104E10008DF830009DF83010DDE90023891A77EB1A +:104E20000300FFF665AF29E79DF8300037549DF881 +:104E30003000401C8DF830009DF830001428F3D36A +:104E40000FB0BDE8F083000000000000A4220020A5 +:104E5000CE0A00202C64024000880010A41200201A +:104E60002DE9F34FDCA185B0D1E90021CDE9012185 +:104E7000DBA10026D1E90021CDE90321DA4A35463C +:104E80003746B146B2465670D84B191801F58051D5 +:104E900091F83C2D042A1ED1052281F83C2D524662 +:104EA00081F8EEAC91F8CC4C24F0800481F8CC4C25 +:104EB000042804D0052808D006280CD101E0CC49EC +:104EC00005E0CB493122891C01E0C949491C01F5A3 +:104ED000005181F8F32C00EB4001C44800EB0110B5 +:104EE00000F58050804690F8E22BC248DFF808B306 +:104EF000C24C4FF48071042A24D0052A7ED0062AA1 +:104F00007DD10546F5F75FF84FF400712846F5F7B7 +:104F10005AF898F8E11BD8F8DC0B00F0CFFA94F8B7 +:104F20003C0D401C84F83C0D0698312868D045287B +:104F300065D103A958468A5D8255761CB6B2072E04 +:104F4000F9D331E194F8EC2C002A58D0F5F739F870 +:104F5000A64E98F8E11BD8F8DC0B00F0AFFA94F8F5 +:104F6000EC0C012802D0022841D11BE094F8EB1C84 +:104F700001EB8100C0EB8110304490F860909B4AB7 +:104F800050F8617F02F64173C2F8217F4768C2F88A +:104F9000257F8268C6F8292F026A1A60808C988063 +:104FA0000F0924E096F8209F1DE007EB470101EB75 +:104FB000071106EB0112002002F5805109E002EB17 +:104FC000001303F5805393F894CDCC4505D0401CD5 +:104FD00080B291F86B3D8342F1D891F86B1D81420C +:104FE00005D87F1CBFB294F8360BB842DDD84846CE +:104FF0000021FFF787FB02460B4602E0E0E0C8E035 +:10500000CAE006210020CDF800A004F049FE07EB1D +:10501000470000EB071006EB001707F5EC57387850 +:10502000C0F381000090D6F8252F002307211846F1 +:1050300006F6277604F034FE387800F0030000907E +:1050400056F8062C00230821184604F029FE38786B +:10505000C0F301100090D6F8022000230921184661 +:1050600004F01EFE322004F8C70F30206070F17F7C +:1050700000EB1111A170F17F01F00F013031E170EF +:105080002D222271B17F00EB11116171B17F01F00E +:105090000F013031A171E271717F00EB11112172AA +:1050A000717F01F00F0130316172317F00EB11111E +:1050B000E172317F01F00F01303121733A216173C8 +:1050C000F27E00EB1212A273F27E02F00F02303277 +:1050D000E2732174B17E00EB11106074B07E00F0B9 +:1050E0000F003030A074306A0021C73CA6F6277646 +:1050F000FFF708FB02460B460C210020CDF800A06C +:1051000004F0CEFD0020202240F28A215F463A546E +:10511000401C80B28842FAD34FF00A0C87F800C0D6 +:1051200087F801C00021002006EB4112131893F804 +:105130005B3F202B03D1401C80B22028F6D31F28D0 +:105140000DD20020131893F85B3F00EB451807F8C9 +:105150000830401C80B22028F4D36D1CADB2491C2D +:1051600089B21429DFD30BEB451080F820C080F8FA +:1051700021C080F822C080F823C080F824C080F8C5 +:1051800025C0252000EB45100004000C84F8ECAC91 +:105190000BD107B0BDE8F08F01A958468A5D825552 +:1051A000761CB6B2072EF9D30720154908601448BB +:1051B0000121001FF4F792F80B4981F801A0E8E7FC +:1051C00094F83C0D401C84F83C0D98F8E11BD8F88D +:1051D000DC0B00F073F9DCE701693230313030006C +:1051E0000169323045303000CE0A0020A412002080 +:1051F000A802002000080240B80E0020A4220020CF +:10520000A464024070B50D4C40F224452946204666 +:1052100007F09FFB002810D02946204607F036FBF8 +:105220002088201D00880648012180F8491D054975 +:105230000968C1F57A71A0F8621D70BD00140140C3 +:10524000A42200202C64024010B5124C10492046C4 +:10525000F4F72EF800212046F4F740F80E4C4021D8 +:10526000204607F06FFB0028F9D04FF400710B487F +:10527000F4F7A7FE074C0A49783C2046F4F718F8E3 +:1052800001212046F4F72AF806490120487010BD94 +:1052900000802020A0640240001401400008024069 +:1052A00000880010CE0A00202DE9F04301218FB0C4 +:1052B000880504F09FFDDFF894904846F4F718F84D +:1052C0004020050103900024CDE90545C60207945E +:1052D0000894CDE909464FF020681E480B940C94C1 +:1052E0000D941B4FCDF800800E94CDE901706946F6 +:1052F0004846F4F7A5F8012210214846F4F78AF849 +:10530000DFF84890A9F178094846F3F7F1FF4FF428 +:105310007A70CDE90340CDE9054507940894CDE9BD +:1053200009460D480B940C940D94CDF800800E9412 +:10533000CDE9017069464846F4F782F801214846F4 +:10534000F3F7CCFF0FB0BDE8F0830000A06402408B +:1053500004140140B80E0020D00A00207CB50121C1 +:10536000042004F047FD184E082206213046F4F7C9 +:1053700011FE082207213046F4F70CFE02218DF8B9 +:10538000051000258DF806500124C0208DF8074037 +:1053900000908DF8041069463046F4F7BFFD4FF4D5 +:1053A000407000908DF804408DF8065003208DF871 +:1053B00005008DF8074069463046F4F7AFFD6102FD +:1053C0003046F4F7FEFD7CBD000802402DE9F041B7 +:1053D0000024FFF7C3FF00214FF4E13000F06EF826 +:1053E000FFF762FF00F04CF823480023037083703E +:1053F0004370C37002218160037383730126467377 +:10540000C6734FF47A7141611C4A04EB440102EB0C +:10541000810000F5E850037083704670C67002EB9F +:10542000011505F58055D5F8E41B01EB8101490014 +:10543000816095F8E21BA0F55060042904D005298D +:1054400002D0062912D105E0101900F5805080F82D +:10545000F33C0BE03121171907F5805787F8F31C4F +:10546000D5F8E41B64256943C0F8081D641CE4B248 +:10547000052CCAD3BDE8F081EC2F0020A412002037 +:1054800038B545208DF8000002208DF80100012478 +:105490008DF802408DF80340684600F055F847202B +:1054A0008DF800008DF8014000208DF802008DF885 +:1054B0000340684600F048F838BD00007FB50C4650 +:1054C00005460121202004F0D1FC00204FF480513A +:1054D0000095012C03D0022C06D064B10FE0ADF88A +:1054E00004104FF4806103E0ADF804104FF4C06184 +:1054F000ADF8081003E0ADF80400ADF80800ADF811 +:105500000400ADF80600ADF80C000C200D4CADF811 +:105510000A006946204607F053FA0121204607F0A9 +:10552000B8F9012240F22441204607F031FA102157 +:10553000204607F0ABF90122C021204607F0B3F95D +:105540007FBD00000014014030B50F23C278017800 +:105550000125FAB1144A126801F1E02102F4E06277 +:10556000C2F5E062C2F30722C2F10404D3404278DC +:10557000A24084781C401443220181F80024007862 +:1055800000F01F018D404009800000F1E020C0F8CC +:10559000005130BD01F01F0085404809800000F136 +:1055A000E020C0F8805130BD0CED00E0024A11400F +:1055B000014302480160704780FFFF1F08ED00E0D3 +:1055C00010B50021074B0A46002003EBC004401C25 +:1055D000C0B262548028F8D3491CC9B20829F3D359 +:1055E00010BD0000437E00202DE9FE4F0026171A53 +:1055F0008146701E3546A3EB010A8846002F02DD66 +:105600004FF0010102E003D14FF00001019102E0EF +:10561000C7F100070190BAF1000F02DD4FF0010061 +:1056200002E003D14FF00000009002E0C7F1000A51 +:1056300000905046574501DD3C4600E00446601CA2 +:105640004FF0000B029016E008F0FF0109F0FF0098 +:105650000C9A00F015F83E445544A64202DD01992B +:10566000361B8944A54202DD00992D1B88440BF1AD +:1056700001001FFA80FB02998B45E5DBBDE8FE8F38 +:1056800030B5CC0801F0070301259D40EBB2064D73 +:1056900005EBC005C808285C0AB1184302E063EABC +:1056A0000000C043285530BD437E00202DE9FC4159 +:1056B00001210A2004F09EFB01248DF804400026FD +:1056C0004FF4C0508DF80660032700908DF80570E8 +:1056D0008DF8074069464648F4F720FC8DF80440F1 +:1056E0008DF806608DF80570A5028DF80740414CD5 +:1056F000009569462046F4F711FCC82008F0B6FD75 +:1057000029462046F4F75DFCC82008F0AFFD294685 +:105710002046F4F758FCC82008F0A8FD0021FD2021 +:1057200000F054FA0021122000F050FA0021AE20BF +:1057300000F04CFA0021D52000F048FA0021A0200A +:1057400000F044FA0021A82000F040FA00213F2098 +:1057500000F03CFA0021D32000F038FA002108467E +:1057600000F034FA0021402000F030FA0021A0209F +:1057700000F02CFA0021C02000F028FA0021DA20E5 +:1057800000F024FA0021122000F020FA00218120EC +:1057900000F01CFA00217F2000F018FA0021D92027 +:1057A00000F014FA0021822000F010FA0021DB2022 +:1057B00000F00CFA0021342000F008FA0021A420A7 +:1057C00000F004FA0021A62000F000FA00212020B9 +:1057D00000F0FCF90021084600F0F8F9FFF7F0FEB0 +:1057E0000021AF2000F0F2F900F054F8BDE8FC8190 +:1057F000000C0240000402400346012000E0584330 +:10580000491EC9B2FBD270472DE9F84F82460A986B +:105810000D4650436421B0FBF1F0984600F0FF0BB9 +:105820004FF001090AEB02072B4600245046FAB25A +:105830001946CDF80090FFF7D7FE05EB0806F3B246 +:10584000FAB2F1B25046CDF80090FFF7CDFE5246C5 +:10585000F3B229461046CDF80090FFF7C5FEF3B22B +:10586000FAB2F8B22946CDF80090FFF7BDFE4F46D8 +:105870000AEB0B0609E02819C3B2C1B2F2B25046D6 +:105880000097FFF7B1FE641CE4B24445F3D3BDE8D2 +:10589000F88F000070B50025B020294600F096F979 +:1058A0000021084600F092F90021102000F08EF946 +:1058B000084E002406EBC4000121405D00F086F98B +:1058C000641CE4B2802CF5D36D1CEDB2082DF0D32E +:1058D00070BD0000437E002070B50B4C05460221D0 +:1058E000204604F051FC0028F9D02946204604F057 +:1058F00054FC0121204604F047FC0028F9D0204642 +:1059000004F049FCC0B270BD003800402DE9FC4FE6 +:105910001D46884681468B460090082B0ED06807AE +:1059200000D0012000EBD500690810FB01F0C0B2E7 +:10593000203A02F0FF0A0026019046E00620F7E731 +:10594000082D10D00C2D14D0102D16D0182D3FD1AD +:1059500021490AEBCA0001EB80000027845DE007C3 +:105960000FD00B9A10E01D490AEB4A0001EB4000F2 +:10597000F3E70AEB4A001A49EDE71A4901EB0A106E +:10598000EBE70B9830B3002241464846FFF778FE1C +:105990007F1C640808F10100FFB200F0FF08082F27 +:1059A000DDD309F1010000F0FF09082D0AD00099AC +:1059B000A9EB0100B0EB550F04D10BF108008946AB +:1059C00000F0FF0B761CD846F6B201988642B7D39A +:1059D000BDE8FC8F0122D7E7F400020868F4010853 +:1059E00090F6010804FB01082DE9FF4F81B04FF04C +:1059F0000005DDE90F7ADDF838B05FEA030980467B +:105A00002E4612D10398F2F7EDFD41EC100B07F092 +:105A10004FFA9FED331B51EC100B53EC112BF2F7A7 +:105A200048FCF2F700FE00F0FF09082F00D1022524 +:105A3000D94510D8BBF1000F0DD03B463022CDF830 +:105A400000A040460299FFF761FF05EB570101EB0B +:105A5000080000F0FF08002431E0A9EB0B01A1428F +:105A60000DD105EB570101FB0480C0B23B462E224D +:105A7000CDF800A00299FFF749FF01261DE0001BA9 +:105A8000401EC1B20A20FFF7B7FE0399CDF800A06F +:105A9000B1FBF0F00A21B0FBF1F201FB120106EBC1 +:105AA0000800A1B105EB570202FB04003031C0B27F +:105AB000CAB23B460299FFF729FF641CE4B209EB26 +:105AC0000600A042C9D805B04846BDE8F08F05EBF6 +:105AD000570101FB0400C0B23B463022EAE7000058 +:105AE000000000000000F03F2DE9FF4F81B00646A6 +:105AF00000900F464FF0000A8946580700D0012059 +:105B000000EBD3000490002032E0002029E00E9842 +:105B1000002410F80A500AF101001FFA80FAE80781 +:105B200001D00F9A02E00F9848B300223946304660 +:105B3000FFF7A6FD7F1C641C6D08E4B2FFB2082CC1 +:105B4000EDD3761C0098F6B2311A0398814204D145 +:105B500009F10800009E00F0FF0908F101004F461E +:105B6000C0B2039980468842D1D30BF10100C0B284 +:105B7000049983468842C8D305B0BDE8F08F01225E +:105B8000D4E72DE9F8431D46DDE908781646894635 +:105B900004460EE03B4649462046CDF80080FFF71C +:105BA000B5FE082F0ED004EB5700C4B26D1EEDB247 +:105BB000761C002D04D03278202A01D37E2AE9D920 +:105BC000BDE8F883A41DE4B2F0E700002DE9F04140 +:105BD000114C06464FF4006500292946204602D0A4 +:105BE000F4F7F1F901E0F4F7ECF94FF48057394696 +:105BF0002046F4F7E6F939460848F4F7E4F9304668 +:105C0000FFF76AFE39462046F4F7DDF929462046BB +:105C1000BDE8F041F4F7D7B9000C0240000402409F +:105C20002DE9F04F4FF0000A89B05446D146ADF847 +:105C300000A0ADF804A0ADF808A0ADF80CA0ADF838 +:105C400010A0ADF814A0FF4D564695F8EA06A5F54C +:105C5000805B01060BF58040069002F1718002F036 +:105C600075B895F8AE07022805D195F8AD0710B1C3 +:105C70000720ADF81400DFF8D083BDF8141018F831 +:105C80000100FA285AD1BDF8140001194046014418 +:105C9000497885F8F513BDF814102144014489783A +:105CA00085F8F413BDF8141021440144C97885F82F +:105CB000F313BDF8141021440144097985F8F21357 +:105CC000BDF8141021440144497985F8F113BDF859 +:105CD0001410214401EB0800807985F8F00395F851 +:105CE000F00395F8EA13884208D995F8F0030021EB +:105CF000FEF758F8064695F8EA0307E095F8EA0338 +:105D00000021FEF74FF8064695F8F0030021FEF754 +:105D100049F8301AC0B205280FD395F8F00354287B +:105D20000BD295F8F003062807D9C848D0F806101A +:105D3000016041898180F3F733FC0624BDF814002B +:105D40004746204438448079BDF814102144394432 +:105D5000C97840EA0160BDF814102144394409793A +:105D6000BDF81420090422443A44527941EA022140 +:105D70000843B7494A68904251D04860BDF81400C2 +:105D8000204438448078BDF81410214439444978BF +:105D900040EA0126B5F87216BDF814003044801CA4 +:105DA00081423CD3B5F87206BDF814103144401A54 +:105DB000801EA5F87206BDF8140031463844F3F78A +:105DC00037FABDF81410314439444978BDF814202D +:105DD0003244BA5C41EA0221814241F0888795F859 +:105DE000E90340B1B01C81B2BDF81400012338446E +:105DF0000422F4F70BF9BDF814002044384400796C +:105E000000F001000890BDF8140020443844807967 +:105E10000023C0F34200A6F10708079013E0A5F89D +:105E2000729609B0BDE8F08F18443844C079DDE9B6 +:105E30000721F3F7FFFBBDF814102144194439443E +:105E4000C8715B1C9BB2BDF8140043452044EBDBDA +:105E50003844C079012185F8AC174946C5F8B09699 +:105E600085F8AE96069A82F88694C2F8889495F8DA +:105E7000AE27032A03D095F8AE27012A03D1754B2C +:105E80000122C3F888228946ADF80C1012287CD074 +:105E90000CDCA0F10B00072818D2DFE810F0220B71 +:105EA000900BCF0BC90B020E24009E0CA2286ED0C3 +:105EB00008DC142801F01F86152801F07086A1283F +:105EC00004D140E3A3287CD0A4287BD000204946FD +:105ED000BDF8142022440244B954401C80B2052865 +:105EE000F6D301F0FFBEC8464046FDE1BDF8000014 +:105EF00000EB400101EB00100BEB001000F58050AF +:105F0000594690F86A0D08287ED2DFE800F07D043B +:105F10000404047DB40440468CE0BDF81400BDF8D0 +:105F20000C20204410443844007A78B3012802D071 +:105F3000022877D113E0BDF80000BDF8041000EB93 +:105F4000400202EB00100BEB001000EB011041F6D9 +:105F500096510844017821F00401017062E0BDF817 +:105F6000000000EB400202EB0010BDF8042001EB42 +:105F7000001000EB021041F696521044027822F015 +:105F800008020270BDF8000002E0EFE34AE0EEE331 +:105F900000EB400303EB0010BDF804100BEB001006 +:105FA00000EB011000F58050C0F8988DBDF800108E +:105FB0000220F3F7D3FB0020DC464246BDF8001078 +:105FC00001E0F9E3F9E301EB011303EB01210CEB31 +:105FD000C103BDF8041001EB011103EBC101014441 +:105FE00001F5005181F86B22401C80B21428E5D3E2 +:105FF0000020BDF8001001EB011303EB01210CEBB5 +:10600000C103BDF8041000E06BE101EB011103EBEB +:10601000C101014401F5005181F88722401C80B282 +:106020000A28E6D3BDF80C00401CADF80C00BDF802 +:106030000400401CADF80400BDF8000000EB400176 +:106040000AE00000A4220020547400208E260020C4 +:10605000180200200000404201EB00100BEB001082 +:1060600000F58050594690F86B0DBDF80420904221 +:106070003FF653AF35E1ADF8048021E1BDF81400DF +:10608000BDF80C20204410443844007A042805D080 +:1060900005DC58B1012846D002287DD12EE1082820 +:1060A0007BD010287AD0202876D1E7E1BDF8000017 +:1060B00000EB001202EB002001EBC002BDF804006F +:1060C00000EB001002EBC00000F5005090F8A202B7 +:1060D000102824D1BDF8000000EB001202EB0020D4 +:1060E00001EBC002BDF8040000EB001002EBC000A1 +:1060F00000F5005080F8A282BDF80000F32200EB0A +:10610000001303EB002001EBC003BDF8040000EB1B +:10611000001003EBC00000F5005080F83122BDF8FC +:106120000C00401CC5E0BDF80000F22200EB00139B +:1061300003EB002001EBC003BDF8040000EB0010EE +:1061400003EBC00000F5005080F83122BDF80000DC +:1061500000EB400202EB0010BDF8042001EB001040 +:1061600000EB021041F696521044027822F004022D +:106170000270BDF81400BDF80C20204410443844CF +:10618000027ABDF8000000EB001303EB002001EBE6 +:10619000C003BDF8040002E08DE0AFE0EFE000EBEB +:1061A000001003EBC00000F5005080F8A222002090 +:1061B000BDF81420BDF80C3022441A4402443A447D +:1061C000537ABDF8002002EB021C0CEB022201EB1B +:1061D000C20CBDF8042002EB02120CEBC202024416 +:1061E00002F5005282F87532401C80B20F28DFD3CE +:1061F0000020BDF81420BDF80C3022441A4402449B +:106200003A44137EBDF8002002EB021C0CEB022284 +:1062100001EBC20CBDF8042002EB02120CEBC2022F +:10622000024402F5005282F88732401C80B20A28EC +:10623000DFD3BDF81400BDF80C20204410443844CE +:1062400090F82200BDF8002002EB021303EB0222BB +:1062500001EBC203BDF8042002EB021203EBC20201 +:1062600002F5005282F89C020020BDF81420BDF80F +:106270000C3022441A4402443A4492F82330BDF8C8 +:10628000002002EB021C0CEB022201EBC20CBDF859 +:10629000042002EB02120CEBC202024402F500528F +:1062A00082F89D32401C80B20528DED3BDF80C0078 +:1062B0002030ADF80C00BDF80400401CADF804001F +:1062C000BDF8000000EB400202EB001001EB0010F3 +:1062D00000F5805090F86B0DBDF8042090423FF619 +:1062E000CDAEBDF80000401CADF8000095F8360BAF +:1062F000BDF8001088423FF6F9ADF2E5BDF80000A8 +:10630000F22200EB001303EB002001EBC003BDF809 +:10631000040000EB001003EBC00000F5005080F813 +:106320003122BDF8000000EB400202EB0010BDF886 +:10633000042001EB001000EB021041F696521044CD +:10634000027822F004020270BDF81400BDF80C209F +:10635000204410443844027ABDF8000000EB0013DA +:1063600003EB002001EBC003BDF8040000EB0010BC +:1063700003EBC00000F5005080F8A222CFE6BDF884 +:106380000000F32200EB001303EB002001EBC0033D +:10639000BDF8040000EB001003EBC00000F5005056 +:1063A00080F83122BDF8000000EB400202EB001043 +:1063B000BDF8042001EB001000EB021041F69652EC +:1063C0001044027822F004020270BDF81400BDF8F7 +:1063D0000C20204410443844027ABDF8000000EB41 +:1063E000001303EB002001EBC003BDF8040000EB39 +:1063F000001003EBC00000F5005080F8A222BDF8A9 +:106400001400BDF80C20204410443844427ABDF8F2 +:10641000000000EB001303EB002001EBC003BDF80C +:10642000040000EB001003EBC00000F5005080F802 +:106430009C220020BDF81420BDF80C3022441A44E0 +:1064400002443A44937ABDF8002002EB021C0CEBA4 +:10645000022201EBC20CBDF8042002EB02120CEB8D +:10646000C202024402F5005282F89D32401C80B202 +:106470000528DFD3BDF80C00C01D1AE7BDF80000E9 +:10648000F22200EB001303EB002001EBC003BDF888 +:10649000040000EB001003EBC00000F5005080F892 +:1064A0003122BDF8000000EB400202EB0010BDF805 +:1064B000042001EB001000EB021041F6965210444C +:1064C000027822F004020270BDF81400BDF80C201E +:1064D000204410443844027ABDF8000000EB001359 +:1064E00003EB002001EBC003BDF8040000EB00103B +:1064F00003EBC00000F5005080F8A2220020BDF898 +:106500001420BDF80C3022441A4402443A44537A11 +:10651000BDF8002002EB021C0CEB022201EBC20CC6 +:10652000BDF8042002EB02120CEBC202024402F599 +:10653000005282F89D32401C80B20428DFD3BDF89F +:106540000C00401DB5E6B01E0D2190FBF1F0C0B26D +:10655000079048461BE24846F3E1BDF80000BDF84D +:10656000041000EB400202EB0012D8460BEB0210C5 +:1065700000EB011000F5805090F8960D80077DD457 +:10658000BDF814000AEB8A02011902EBCA000844A4 +:106590003844007A0021FDF705FCBDF80020BDF865 +:1065A00004C002EB420303EB0213424608EB031361 +:1065B00003EB0C1303F5805393F8943D89EA010C27 +:1065C000434053EA0C0359D1BDF8000000EB001121 +:1065D00001EB002002EBC001BDF8040000EB00104D +:1065E00001EBC00000F5005090F8690201287CD151 +:1065F000BDF8140020443844417ABDF8000000EB97 +:10660000001303EB0023BDF8040008EBC30200EB0A +:10661000001002EBC00000F5005080F83212BDF807 +:10662000140020443844407BBDF814102144394400 +:10663000897A40EA0161BDF8140020443844C07AE8 +:10664000BDF81420000422443A44127B40EA0220A0 +:106650000143BDF8000000EB001202EB0022BDF880 +:10666000040008EBC20200EB001002EBC00000F5D2 +:106670000050C0F83412BDF8140000E05EE1204480 +:106680003844007DBDF8141021443944497C40EA67 +:106690000161BDF8140020443844807CBDF814200A +:1066A000000422443A44D27C40EA02200143BDF86F +:1066B000000000EB400202EB001208EB0210BDF8F4 +:1066C000042000EB021000F58050C0F8981DBDF8C2 +:1066D00000100220F3F742F8BDF8000000EB400183 +:1066E00001EB001108EB011000E07FE0BDF80410A1 +:1066F00000EB011000F5805090F8941DBDF80000EB +:1067000000EB001202EB002208EBC20000F5005083 +:1067100080F82512BDF8000000EB400101EB0011EC +:1067200008EB011000F5805090F86A0D012806D0A2 +:1067300002285ED003285CD0072857D1CBE0BDF8F3 +:10674000000000EB001101EB002008EBC002BDF8D7 +:106750000400414600EB001002EBC00000F50050C1 +:1067600090F8320220B1012840D140E0FDE331E24F +:10677000BDF8000000EB400202EB001001EB00103E +:1067800000F5805090F8700D0028BDF8000000EB77 +:10679000001202EB002001EBC002BDF8040000EB88 +:1067A000001002EBC00000F50050D0F8340205D014 +:1067B000B0F1104F05D106E02AE3F2E0B0F5100F7A +:1067C00001D0B52200E0C322BDF8000000EB0013A9 +:1067D00003EB002008EBC001BDF8040000EB001043 +:1067E00001EBC00000F5005080F831229FE0B92293 +:1067F000EAE7BDF8000000EB001101EB002008EB18 +:10680000C002BDF80400414600EB001002EBC000DE +:1068100000F5005090F82C22BDF8000000EB0013AA +:1068200003EB002008EBC00000F5005090F82802B0 +:1068300082427CD1BDF8140020443844807BBDF8EE +:106840001420000422443A44D27B40EA0222BDF8DC +:10685000140020443844007C0243BDF8000000EBE3 +:10686000001303EB002001EBC003BDF8040000EBB4 +:10687000001003EBC00000F50050C0F86022BDF826 +:10688000140020443844427ABDF8000000EB0013A5 +:1068900003EB002001EBC003BDF8040000EB001087 +:1068A00003EBC00000F5005080F83222BDF8000074 +:1068B000A42200EB001303EB002001EBC003BDF8A2 +:1068C000040000EB001003EBC00000F5005080F85E +:1068D0002E22A32278E7BDF8000000EB400101EB77 +:1068E000001008EB001000F5805090F8700D0028A3 +:1068F000BDF8000000EB001202EB002008EBC00224 +:10690000BDF8040000EB001002EBC00000F50050E1 +:10691000D0F8340204D0B0F1104F06D003E006E006 +:10692000B0F5100F01D001224EE705224CE70AF125 +:106930000100079900F0FF0A8A4515D2BDF804004E +:10694000401CADF80400BDF8000000EB400101EB75 +:1069500000100BEB001000F5805090F86B0DBDF8A7 +:10696000042090423FF6F9ADBDF8000000EB400175 +:1069700001EB00110BEB011000F5805090F86B0D4E +:10698000BDF8041088427CD8BDF80000401CADF86A +:10699000000095F8360BBDF8001088423FF6DBADDD +:1069A000ABE4484648E0ADF80490D84621E0BDF895 +:1069B000140020443844007A0021FDF7F3F9BDF8B3 +:1069C000002002EB420303EB021308EB0312BDF8B5 +:1069D000043002EB031202F5805292F8942D89EAFA +:1069E000010342401A4330D0BDF80400401CADF80A +:1069F0000400BDF8000000EB400101EB001108EBC2 +:106A0000011000F5805090F86B0DBDF8041088421D +:106A1000CDD8BDF8000000EB400101EB001108EB00 +:106A2000011000F5805090F86B0DBDF804108842FD +:106A3000B6D8BDF80000401CADF8000095F8360B44 +:106A4000BDF800108842AED857E4BDF80000BDF88C +:106A5000042000EB400101EB0010414608EB001060 +:106A600000EB021000F5805090F8942DBDF8000066 +:106A700000EB001303EB002008EBC00000F5005012 +:106A800000E06DE180F82522BDF8000000EB400237 +:106A900002EB001008EB001000F5805090F86A0D32 +:106AA000012806D0022806D0032839D00728B0D103 +:106AB0007CE0CA227BE0BDF8000000EB001202EB94 +:106AC000002001EBC002BDF8040000EB001002EB57 +:106AD000C00000F5005090F82C22BDF8000000EB3B +:106AE000001303EB002001EBC00000F5005090F80C +:106AF000280282428DD1BDF80000AA2200EB0013CB +:106B000003EB002001EBC003BDF8040000EB001014 +:106B100003EBC00000F5005080F82E22A32246E0CF +:106B2000BDF8000000EB001202EB002001EBC002F8 +:106B3000BDF8040000EB001002EBC00000F50050AF +:106B400090F82C22BDF8000000EB001303EB0020AE +:106B500001EBC00000F5005090F82802824225D1D8 +:106B6000BDF80000AA2200EB001303EB002001EBAC +:106B7000C003BDF8040000EB001003EBC00000F5FB +:106B8000005080F82E22BDF80000A32200EB001375 +:106B900003EB002001EBC003BDF8040000EB001084 +:106BA00003EBC00000F5005080F831220422BDF84C +:106BB000000000EB001303EB002008EBC001BDF860 +:106BC000040000EB001001EBC00000F5005080F85D +:106BD00031221EE7484648E0ADF80490D84621E04F +:106BE000BDF8140020443844007A0021FDF7DAF89B +:106BF000BDF8002002EB420303EB021308EB031283 +:106C0000BDF8043002EB031202F5805292F8942D85 +:106C100089EA010342401A4330D0BDF80400401C09 +:106C2000ADF80400BDF8000000EB400101EB0011DD +:106C300008EB011000F5805090F86B0DBDF80410C2 +:106C40008842CDD8BDF8000000EB400101EB0011F7 +:106C500008EB011000F5805090F86B0DBDF80410A2 +:106C600088427DD8BDF80000401CADF8000095F8C2 +:106C7000360BBDF800108842AED891E6BDF8000092 +:106C8000BDF8042000EB400101EB0010414608EB89 +:106C9000001000EB021000F5805090F8942DBDF824 +:106CA000000000EB001303EB002008EBC00000F530 +:106CB000005080F82522BDF8000000EB001202EB26 +:106CC000002008EBC002BDF8040000EB001002EB4E +:106CD000C00000F5005090F82C22BDF8000000EB39 +:106CE000001303EB002001EBC00000F5005090F80A +:106CF00028028242A6D1BDF8140020443844407ACC +:106D0000BDF81420000422443A44927A40EA022258 +:106D1000BDF8140020443844C07A0243BDF8000096 +:106D200000EB001303EB002001EBC003BDF80400EF +:106D300000EB001003EBC00000F50050C0F860222B +:106D4000BDF8000000EB400202EB001001EB001068 +:106D500000F5805090F86A0D0828BFF473AF00E08A +:106D6000BEE3DFE800F0040519192E04044169E7C9 +:106D7000BDF80000B22200EB001303EB002008EB8B +:106D8000C001BDF8040000EB001001EBC00000F5ED +:106D9000005080F82E2255E7BDF80000A52200EB38 +:106DA000001303EB002001EBC003BDF8040000EB6F +:106DB000001003EBC00000F5005080F82E22A32243 +:106DC00013E0BDF80000B52200EB001303EB002038 +:106DD00001EBC003BDF8040000EB001003EBC000A2 +:106DE00000F5005080F831220222BDF8000000EBCF +:106DF000001303EB002008EBC001BDF8040000EB1A +:106E0000001001EBC00000F5005080F8312219E7B6 +:106E1000BDF8140020443844007A05287DD2BDF81E +:106E2000140020443844007A002876D0BDF81400BD +:106E300020443844007A401EADF800000020494646 +:106E4000BDF8002002EB420303EB02120BEB02122F +:106E500002EB001202F5805282F8941DBDF800206A +:106E600002EB420C0CEB02120BEB021202EB0012D3 +:106E700002F5805282F8951DBDF8002002EB420C0D +:106E80000CEB02120BEB021202EB001202F5805225 +:106E900082F89C1D401C80B21028D1D3BDF814008C +:106EA00020443844807B89460021FCF77BFF08435F +:106EB0007DD0BDF8140020443844407ABDF8141049 +:106EC000000421443944897A40EA0120BDF81410B5 +:106ED00021443944C97A0843C117FCF763FFBDF860 +:106EE0000010D84601EB410202EB01120BEB02113C +:106EF00001F58051C1F8640DBDF8140020443844F8 +:106F0000007B0021FCF74EFFBDF8001001EB4102B1 +:106F100002EB011208EB021100E0FAE101F58051E9 +:106F200081F8680DBDF8140020443844407B0021EE +:106F3000FCF738FFBDF8001001EB410202EB011233 +:106F400008EB021101F5805181F8690DBDF81400BC +:106F500020443844807B0021FCF724FFBDF800105A +:106F600001EB410202EB011200E0FDE308EB02112C +:106F700001F5805181F86A0DBDF8140020443844B1 +:106F8000C07B0021FCF70EFFBDF8001001EB4102B1 +:106F900002EB011208EB021101F5805181F86B0D33 +:106FA000BDF8140020443844007C002100E0F1E0EA +:106FB000FCF7F8FEBDF8001001EB410202EB0112F4 +:106FC00008EB021101F58051C1F86C0DBDF81400F9 +:106FD00020443844407C0021FCF7E4FEBDF800105A +:106FE00001EB410202EB011208EB021101F58051A5 +:106FF00081F8700DBDF8000000EB400101EB0011BD +:1070000008EB011000F5805090F86A0D06284846FC +:107010005DD0ACE0BDF81400BDF804102044084475 +:107020003844807C0021FCF7BDFEBDF8042003211C +:10703000B2FBF1F2BDF8001001EB410303EB0113C9 +:1070400008EB031101EB021101F5805181F8940D59 +:10705000BDF81400BDF80410204408443844C07C36 +:107060000021FCF79FFEBDF804200321B2FBF1F2E2 +:10707000BDF8001001EB410303EB011308EB031112 +:1070800001EB021101F5805181F8950DBDF8140056 +:10709000BDF80410204408443844007D0021FCF76A +:1070A00081FEBDF804200321B2FBF1F2BDF800100F +:1070B00001EB410303EB011308EB031101EB021198 +:1070C00001F5805181F89C0DBDF80400C01CADF89D +:1070D0000400BDF8000000EB400101EB001108EBDB +:1070E000011000F5805090F86B0DBDF8041000EB16 +:1070F000400088428ED84DE0BDF81400BDF8041061 +:10710000204408443844807C0021FCF74BFEBDF845 +:10711000001001EB410202EB011208EB0211BDF875 +:107120000420520801EB021101F5805181F8940D01 +:10713000BDF81400BDF80410204408443844C07C55 +:107140000021FCF72FFEBDF8001001EB410202EB1D +:10715000011208EB0211BDF80420520801EB0211E4 +:1071600001F5805181F8950DBDF80400801CADF843 +:107170000400BDF8000000EB400101EB001108EB3A +:10718000011000F5805090F86B0DBDF80410B1EBC4 +:10719000400FB1D3BDF80400123086427ED9BDF84D +:1071A000000000EB400101EB00100BEB001000F5BC +:1071B0008050594690F86A0D012837D0BDF800007C +:1071C00000EB400202EB001001EB001000F58050D4 +:1071D00090F86A0D032829D0BDF8000000EB4002AA +:1071E00002EB001001EB001000F5805090F86A0DE2 +:1071F00002281BD0BDF8000000EB400202EB00109B +:1072000001EB001000F5805090F86A0D07280DD0B2 +:10721000BDF8000000EB400202EB001001EB001093 +:1072200000F5805090F86A0D04285CD1BDF8140078 +:107230003044384410F8020C00F00F00042813D238 +:10724000BDF8000000EB400202EB0010BDF8142076 +:1072500001EB001032443A4412F8023C00F5EC50C5 +:10726000027863F301020270BDF814003044384420 +:1072700010F8012C0420B0EB121F16D9BDF8000045 +:1072800000EB400202EB0010BDF8142001EB0010EF +:1072900032443A4412F8012C130900E023E000F5CF +:1072A000EC50027863F383020270BDF8140030449E +:1072B000384410F8010C00F00F00042813D2BDF878 +:1072C0000000BDF8141000EB400202EB00100BEBC5 +:1072D00000103144394411F8012C00F5EC500178CC +:1072E00062F305110170BDF800100220F2F736FAC2 +:1072F000BDF80000C0B2FDF727FABDF8000001217B +:1073000000EB40020BEB820000F5805080F8B916CC +:10731000CBE0BDF8140020443844007A05287CD125 +:10732000BDF8140020440930ADF80C00BDF80C0085 +:10733000385C85F8D80BBDF80C00401CADF80C008B +:10734000ADF80090D846A3E0BDF80C00385C0021F1 +:10735000FCF728FDBDF8001001EB410208EB02111B +:1073600001F5805181F8E30BBDF80C00401CADF82D +:107370000C00BDF80C00385C0021FCF713FDBDF8D3 +:10738000001001EB410208EB021101F5805181F878 +:10739000E20BBDF80C00401CADF80C00BDF80C0071 +:1073A000385CBDF80C1000043944497840EA0120EB +:1073B000BDF80C10394489780843C117FCF7F2FC7A +:1073C000BDF8001001EB410208EB021101F58051FC +:1073D000C1F8DC0BBDF80C00C01CADF80C00BDF80A +:1073E0000C00385C0021FCF7DDFCBDF8001001EB5F +:1073F000410208EB021101F5805181F8E00BBDF864 +:107400000C00401CADF80C00BDF80C00385C0021ED +:10741000FCF7C8FCBDF8001000E046E001EB4102BB +:1074200008EB021101F5805181F8E10BBDF80C0069 +:10743000401CADF80C00BDF80C00385C0021FCF7D6 +:10744000B1FCBDF8001001EB410208EB021101F59F +:107450008051C1F8E40BBDF80C00401CADF80C00E5 +:10746000BDF80C0038444078BDF80C10795C40EA57 +:107470000120BDF80C10891CADF80C10BDF80C10E3 +:107480000844ADF80C00BDF80000401CADF8000049 +:1074900095F8D80BBDF8001088423FF655AF002193 +:1074A0000A20F2F75BF9FDF791FFBDF8000000EB51 +:1074B000400101EB00100BEB001000F5805090F83C +:1074C000710D02280CD1BDF80000A32200EB0013BF +:1074D00003EB00200BEBC00000F5005080F82922E0 +:1074E000DEE2BDF8140020443844007A85F8EF034A +:1074F000BDF8140020443844407A85F8EE03BDF806 +:10750000140020443844807A85F8ED03BDF8140057 +:1075100020443844C07A85F8EC03BDF814002044B8 +:107520003844007B85F8EB03BDF814002044384450 +:10753000407B85F8EA0305F2EA35F2F731F8F1F716 +:10754000F3FF2878A5F2EA35FF282FD1F1F7A2FF43 +:10755000BDF8140020443844007A85F8EF03BDF8E4 +:10756000140020443844407A85F8EE03BDF8140036 +:1075700020443844807A85F8ED03BDF81400204497 +:107580003844C07A85F8EC03BDF814002044384430 +:10759000007B85F8EB03BDF8140020443844407BA1 +:1075A00085F8EA03F1F7FCFFF1F7BEFFDBF85800BE +:1075B00008B10F2000E00E2085F8B00792E31020FC +:1075C00085F8B007BDF8140020443844007A85F8E7 +:1075D000EF03BDF8140020443844407A85F8EE03E8 +:1075E000BDF8140020443844807A85F8ED03BDF8D6 +:1075F000140020443844C07A85F8EC03BDF8140028 +:1076000020443844007B85F8EB03BDF81400204487 +:107610003844407B85F8EA0305F57B75F1F7C0FF38 +:1076200002F092FCE860E868E868A5F57B7559E32C +:107630000E2085F8B00785F8E19153E34A46ADF88E +:10764000009059463EE0ADF8042016E0BDF8000079 +:1076500000EB400303EB0010BDF8043001EB001019 +:1076600000EB031000F5805090F8960DC00714D180 +:10767000BDF80400401CADF80400BDF8000000EBAC +:10768000400303EB001001EB001000F5805090F870 +:107690006B0DBDF804309842D8D8BDF8000000EB5F +:1076A000400303EB001001EB001000F5805090F850 +:1076B0006B0DBDF80430984208D8BDF80000401C9E +:1076C000ADF80000BDF800000428BCD3BDF80000F0 +:1076D000042878D390461046FE4A5070FE4B012095 +:1076E000C3F88802C3F8880295F8E701E8B30D20D3 +:1076F00085F8B007BDF8140020443844407ABDF83E +:10770000143023443B441B7A40EA0320ADF80800C0 +:10771000BDF8140020443844C07ABDF81430234426 +:107720003B449B7A40EA0320508000204FF4007CC9 +:10773000BDF814102144014439440B7B0BEB0001CC +:1077400001F5805181F8E831401C80B26045EFD3EB +:10775000E048408800F2FF3081B20120F1F7F4F9EF +:1077600018B185F8E18101E040E029E0D94841887D +:1077700064225143BDF80820B1FBF2F185F8E01115 +:1077800001218BF808104188491C41804088BDF8D0 +:107790000810884214D995F8DC0140F0010085F802 +:1077A000DC0195F8DC0120F00600801C85F8DC0186 +:1077B000BDF80800A5F8DE0100210120F1F7CEFF99 +:1077C000404668E1FFE7102085F8B00795F8DC0136 +:1077D00040F0800085F8DC0184E2BDF8140020440C +:1077E0003844007A85F8E1011120E5E64946ADF814 +:1077F0000090DC463EE0ADF8041016E0BDF8000055 +:1078000000EB400202EB0010BDF804200CEB00106E +:1078100000EB021000F5805090F8960DC00714D1CF +:10782000BDF80400401CADF80400BDF8000000EBFA +:10783000400202EB00100CEB001000F5805090F8B5 +:107840006B0DBDF804209042D8D8BDF8000000EBC5 +:10785000400202EB00100CEB001000F5805090F895 +:107860006B0DBDF80420904208D8BDF80000401C04 +:10787000ADF80000BDF800000428BCD3BDF800003E +:107880000428A9D3DFF84C82894688F80110924970 +:107890000120C1F88802C1F8880295F8E701E0B339 +:1078A000BDF8140020443844007A042835D812204A +:1078B00085F8B007BDF8140020443844007A85F8F4 +:1078C000E10195F8E101401EADF800000020BDF88F +:1078D00014102144014439444A7ABDF8001001EBE8 +:1078E000410303EB01110CEB0111014401F580513F +:1078F00081F8722D401C80B20A28E8D3BDF814002C +:1079000020443844007DBDF8141021443944C97C1A +:1079100040EA0120ADF8080000E06BE0BDF814007B +:1079200020443844807DBDF8141021443944497DF9 +:1079300040EA0120A8F8020000204FF40072BDF8D0 +:107940001410214401443944CB7D0BEB000101F5B7 +:10795000805181F8E831401C80B29042EFD3B8F8F2 +:107960000200BDF8001000EB8120401E81B2032010 +:10797000F1F7EAF8F0B3B8F8021040466422514338 +:10798000BDF80820B1FBF2F185F8E01101215A465B +:107990008BF80810B8F80210491CA8F80210B8F8C3 +:1079A0000210BDF80830994245D9002041F69D5398 +:1079B000BDF8001001EB410C0CEB011102EB0111C1 +:1079C00001EB0011194491F800C04CF0010C81F852 +:1079D00000C0401C80B21028EAD3BDF8000000EBC4 +:1079E000400101EB001002EB001041F67C5108440D +:1079F000037800E04EE043F001030370BDF800009F +:107A000000EB400303EB001002EB00100844017888 +:107A100021F00601891C0170BDF80810BDF80000B6 +:107A200000EB400303EB00100BEB001000F580505F +:107A3000A0F87E1D29E0408801282BD1002041F6C6 +:107A40009D53BDF8001001EB410C0CEB011102EB52 +:107A5000011101EB0011194491F800C02CF0010C48 +:107A600081F800C0401C80B21028EAD3BDF80000A5 +:107A700000EB400101EB00100BEB001041F67C51D4 +:107A80000844017821F001010170BDF800100220C6 +:107A9000F1F764FE48461049C1F88802C1F888022F +:107AA00020E1DBF858000A21B0FBF1F0BDF814101A +:107AB00021443944097A88421CD1BDF8140020447D +:107AC0003844007A50B1DBF858100A39CBF8581016 +:107AD00009E000001802002000004242CBF8589054 +:107AE000102085F8B00700210520F1F737FE0120AE +:107AF0008BF80800F6E000212022DC4600200CEB89 +:107B0000411303EB000888F85B2F401C80B220284B +:107B1000F7D3491C89B21429F0D3142085F8B00793 +:107B2000BDF8141021443944097AADF80810BDF8A5 +:107B3000141021443944497AADF81010BDF80810EA +:107B4000142901D9ADF80800BDF81000202801D98A +:107B5000ADF81020002119E000200CEB41180FE0D7 +:107B6000BDF81420BDF8103001FB032223181A447D +:107B70003A44927A08EB000383F85B2F401C80B2F2 +:107B8000BDF810209042EBD3491C89B2BDF8080023 +:107B90008142E1D300210720F1F7E0FDA2E01520AA +:107BA00085F8B007BDF8140020443844017A5846DF +:107BB0008BF8201FBDF8141021443944097BBDF80F +:107BC000142022443A44527A41EA0261BDF814205A +:107BD00022443A44927ABDF81430120423443B44C0 +:107BE000DB7A42EA03221143C0F8251FBDF81410C6 +:107BF00021443944097CBDF8142022443A44527B84 +:107C000041EA0261BDF8142022443A44927BBDF857 +:107C10001430120423443B44DB7B42EA0322114329 +:107C2000C0F8211FBDF8141021443944497CBDF827 +:107C30001420090422443A44927C41EA0221BDF80E +:107C4000142022443A44D27C1143C0F8291FBDF8C5 +:107C5000141021443944097D80F8461FBDF81410E2 +:107C600021443944497D80F8451FBDF81410214452 +:107C70003944897D80F8441FBDF8141021443944EB +:107C8000C97D80F8431FBDF8141021443944097E92 +:107C900080F8421FBDF8141021443944497E80F811 +:107CA000411F202E1BD9BDF8141021443944497FAF +:107CB000BDF8142022443A44927E41EA0261BDF8A4 +:107CC000142022443A44D27EBDF8143012042344D6 +:107CD0003B441B7F42EA03221143C0F8471F0220A6 +:107CE00085F8EC0CB5F8720650B300201BE00020BC +:107CF0004946BDF8142022440244B954401C80B2C5 +:107D00000528F6D3A5F8721609B0BDE8F08FBDF8C6 +:107D100014103144014439448978BDF814200244D8 +:107D2000B954401C80B2B5F872168142EFD8B5F84C +:107D30007206494602E03954401C80B22828FAD322 +:107D4000B5F8720600287DF48CAFDDE795F8AE0734 +:107D50004FF47A7430B101287DD002287CD00328FA +:107D60007BD12DE295F8EA06C0F3C3000E2874D249 +:107D7000DFE800F0EE0713ED1F2B2B374D7A9FAB9A +:107D8000ECEFF8A1F84806F011FC002865D095F852 +:107D9000EA0620F078001030E5E0F4A1F24806F0A1 +:107DA00005FC0028F2D095F8EA0620F0780018309B +:107DB000D9E0EFA1EC4806F0F9FB0028E6D095F8F1 +:107DC000EA0620F078002830CDE0E9A1E64806F088 +:107DD000EDFB0028DAD095F8EA0620F0780038307C +:107DE000C1E0E3A1E04806F0E1FB0028CED09BF81B +:107DF0000100182805D995F8EA0620F078005030DF +:107E0000B1E095F8EA0620F078004030ABE0D9A167 +:107E1000D54806F0CBFB0028B8D05A464B469119FE +:107E200001F5805181F83337761CB6B2142EF6D3A3 +:107E3000CD4C0021431823441E79531803F5805379 +:107E400083F83867491C89B20F29F3D30021032036 +:107E5000F1F784FC02E08EE040E175E095F8EA0677 +:107E600020F07800483019E2C4A1BF4806F09EFB1C +:107E700000288BD05A464946931903F5805383F85E +:107E8000EC16761CB6B2142EF6D3B74C002143186C +:107E900023445E79531803F5805383F8F166491C37 +:107EA00089B20F29F3D395F8EA0620F07800503014 +:107EB000F4E1AFA1AC4806F079FB00288AD095F830 +:107EC000EA0620F0780058304DE095F8B20758B136 +:107ED00095F8EA0620F07800603085F8EA06C5F8E3 +:107EE0008896012085F88606A6A19F4806F05EFBCD +:107EF000002829D0C5F88896012185F886169A4C65 +:107F00002044417900793039303841EA0010C117F6 +:107F1000FBF748FF85F8B2079CA1204606F046FB18 +:107F2000002811D021184A78302A06D34978205CDD +:107F30003038303941EA001001E0205C3038C11798 +:107F4000FBF730FF85F8B307B9E102E0A9E14DE1A5 +:107F500046E187A1844806F029FB00280AD095F85D +:107F6000EA0620F0780085F8EA06C5F88896012030 +:107F700085F88606A3E195F8EA06C0F3C3000D284C +:107F80004CD2DFE800F0081825303B66078890EDFA +:107F90004B96A10035E776A1734806F007FBE8B3DE +:107FA000C5F88896012085F8860695F8EA0620F03F +:107FB0007800083072E176A19DE0C5F8889601202E +:107FC00085F8860695F8EA0620F07800103065E11D +:107FD00067A1654806F0EAFA00B3C5F88896012063 +:107FE00085F88606B6E06BA15F4806F0DFFAA8B117 +:107FF00095F8EA0620F078002030B4E75FA15A48EF +:1080000006F0D4FA50B15A464B46911901F5805109 +:1080100081F8EC36761CB6B2142E00E042E0F4D3C0 +:10802000514E0021441834446779541804F58054A3 +:1080300084F8F176491C89B20F29F3D3C5F8883644 +:10804000012085F8860695F8EA0620F078002830A9 +:1080500024E14CA1444806F0A9FA18B395F8B217E8 +:1080600031B195F8EA1621F07801303185F8EA1639 +:10807000C5F88896012185F886163B490844417960 +:1080800000793039303841EA0010C117FBF78AFE19 +:1080900085F8B20713E136A1334806F087FA0028C5 +:1080A0007FF478AF0BE195F8EA0620F078004830CD +:1080B00059E72FA12C4806F079FA10B395F8EA0693 +:1080C00020F0780060304EE729A1274806F06EFACC +:1080D000B8B195F8EA0620F07800DFE095F8EA06F6 +:1080E000C0F3C30005280CD2DFE800F003040CDB6A +:1080F000580055E71EA11C4806F058FA00287FF4E6 +:108100005CAFDCE0C5F88896012085F88606164C41 +:10811000A07961793038303940EA0110C117FBF796 +:1081200041FE85F8B20719A1204606F03FFA88B152 +:1081300021184A78302A06D34978205C3038303903 +:1081400041EA001001E0205C3038C117FBF72AFE3D +:1081500085F8B30795F8EA0620F0780018309DE01E +:10816000A5E0000061000000547400206F6B000067 +:108170004F4B0000494D45493A00000049434349EF +:10818000443A00004353513A000000002C00000024 +:1081900022000000524541445900000095F8EA06CB +:1081A00020F0800085F8EA0695F8EA0620F07800CD +:1081B00085F8EA06069981F88694C1F888947EE0ED +:1081C00095F8EA06C0F3C300092878D2DFE800F08A +:1081D0000807060E051145566900EAE5DDE5D0E51C +:1081E00095F8EA0620F078000830BCE6AFF280018E +:1081F000FAE638A1394806F0D9F968B34F46C5F810 +:1082000088964FF0010885F88686344A5C468119C5 +:1082100011440B79A11901F5805181F8B437761C0E +:10822000B6B2142EF3D32CA12D4806F0BFF950B1ED +:1082300000210A18224402F5805282F8B377491CC3 +:1082400089B20229F5D395F8EA0620F0780030309B +:1082500085F8EA0684F8088031E0AFF2EC011F48A7 +:1082600006F0A4F958B3C5F88896012085F886066B +:1082700095F8EA0620F0780038300FE0AFF21011E0 +:10828000164806F093F9D0B1C5F88896012085F814 +:10829000860695F8EA0620F07800403085F8EA0670 +:1082A0000DE0AFF234110D4806F080F938B195F8C1 +:1082B000EA0640F0800085F8EA06C5F88C46494693 +:1082C000A5F87296054A00201154401C80B264281B +:1082D000FAD319E5444843502C00000054740020A0 +:1082E000582A00202DE9F74F86B0002001908146E2 +:1082F0000090FF4D00212954401C80B26428F8D31F +:10830000FC4890F88614A0F5405431B394F8AD17AA +:1083100019B3002180F8861494F8EA0620F0800052 +:1083200084F8EA0694F8AE0728B101280ED0022896 +:1083300006D0032811D194F8EA0620F078000AE06C +:1083400094F8EA0620F07800203004E094F8EA0679 +:1083500020F07800583084F8EA0694F8EA06DFF84E +:1083600098B300067ED594F8AE0601287BD194F828 +:10837000AC07012877D10020E04F804600EB400198 +:1083800001EB081007EB0010039000F58050002669 +:10839000029061E0039800EB061505F5805595F80D +:1083A000960D000655D595F8960D40F0040085F819 +:1083B000960D95F8960D00074BD595F8960D20F083 +:1083C000080085F8960D0020C7F8390008EB081161 +:1083D00001EB082007EBC00006EB061100EBC10A19 +:1083E000C64842F24D2151441022293005F69455D9 +:1083F000EFF72BFF0AF5085050F8451FC7F81D107E +:108400004068C7F821002878387742F2602050F899 +:108410000A00C7F82500BA480168C7F83D108088EF +:10842000A7F841006868C7F84300B86D81B2022020 +:10843000F0F78AFB00210620F1F790F9B86D798BEF +:10844000884202D2B86D401CB86500210520F1F7C2 +:1084500085F9761C0298B6B290F86B0DB04299D8A7 +:10846000414601E0FEE31AE00220F1F777F908F156 +:10847000010080B28046042880D394F8AE07032818 +:1084800003D094F8AE07012803D19E490020C1F81B +:108490008802002084F8AC070B2084F8B007944EC3 +:1084A00000203A3E307000980DE001F04DFDC4F818 +:1084B000F803D4F8F803C0F300400190D4F8F803AF +:1084C000C0F3420000900028EFD094F8AE070228D5 +:1084D00011D194F8AD0770B1854855214FF00709C7 +:1084E0000170FD214170AA2181700021C1700171CC +:1084F0006122427181717E49FA2201F8092094F8C3 +:10850000EF2301EB09000290427094F8EE23827091 +:1085100094F8ED23C27094F8EC23027194F8EB23E5 +:10852000427194F8EA2382710020D4F8F823C0F154 +:108530000301C900CA406E4909EB000319444A729D +:10854000401C80B20428F0D394F8AD0720B16D48E8 +:10855000D0F80802A8B905E002990898487309F113 +:108560000E0533E06548007858B194F8AE0703284B +:1085700007D094F8AE07012803D0012084F8AE0696 +:10858000F3E35E495A4A00200B1803F5805393F831 +:10859000335709EB000313445D73401C80B2142869 +:1085A000F2D300200B1803F5805393F8F45709EB2E +:1085B0000003134483F82150401C80B20A28F1D3F1 +:1085C0000299089881F82B0009F12C05002DD7D0CD +:1085D000089884F86F0608981021FF2212287CD092 +:1085E00009DCA0F10B0007281BD2DFE800F01A1A03 +:1085F000FD0DFC1BFB00A22813DA4FF059021428D2 +:1086000001D015280DD1B1E384F8B0173E4A38499E +:1086100000202E18135C8B55401C80B20A28F8D31A +:108620000A35A8E394F8DC01C00760D0012080F38C +:108630001388BFF34F8F35480168354A01F4E06174 +:1086400011430160BFF34F8FFEE700EB40012B4F5A +:1086500001EB0A1007EB0016049606F5805696F813 +:108660006A0D032818D096F86A0D012814D096F8E0 +:108670006A0D022810D096F86A0D04280CD096F8DE +:108680006A0D072808D096F86A0D05287ED096F85E +:108690006A0D06287BD068E1154901204855ED1C7C +:1086A000A8B2022205900A54401C80B21D220A542E +:1086B000401C85B20020B5E0049800EB081101F5DC +:1086C000805191F8940D0A4A50556D1C91F8963DD1 +:1086D000A8B21354401C85B200E048E291F8960D10 +:1086E00040071BD491F8960D000717D412E03FE124 +:1086F00052020020A4520020BC640240A4120020B8 +:108700008E26002000004042BCE601080CED00E08F +:108710000400FA0591F8960D800766D50020D1F87F +:10872000983DC0F10307FF00FB404719D355401C9B +:1087300080B20428F3D32D1DABB20AEB0A1505EB6A +:108740000A210CEBC10508EB081105EBC1010391EF +:10875000002001F50051D1F84552C0F10307FF0098 +:10876000FD40C718D555401C80B20428F3D31B1D0B +:108770009BB20020D1F84952C0F10307FF00FD4031 +:10878000C718D555401C80B2042801E05CE091E098 +:10879000F0D31B1D9BB20020D1F86052C0F102073C +:1087A000FF00FD40C718D555401C80B20328F3D305 +:1087B000DB1C9FB20025039901F50050D0F84D0253 +:1087C00001F50051D1F85112C5F10502D200EFF7C1 +:1087D0002AFDFA49EA1988546D1CADB2062DEAD378 +:1087E000B81D03E06CE1FFE14AE118E087B2002523 +:1087F000039901F50050D0F8550201F50051D1F868 +:108800005912C5F10502D200EFF70DFDEB49EA1947 +:1088100088546D1CADB2062DEAD3B81D85B208F19F +:10882000010080B2DFF898C396F86B1D8046414581 +:108830003FF642AF0598E149059A281A1144030A08 +:1088400001F8023D487090E0DFF870C302200CF898 +:108850000500ED1CADB22E46002220E0531C0CF8A2 +:1088600005306D1CB91801F58051A8B291F88D152D +:108870000CF80010401C81B2002007EB02152A18EA +:1088800002F5805292F8992500EB01080CF80820B7 +:10889000401C80B21028F2D310318DB29AB294F8F5 +:1088A0008C059042DAD80CEB0600002100F8021D7E +:1088B000A91B59E0C14B03205855ED1CA8B2022159 +:1088C00080461954401C80B20E211954401C85B2B8 +:1088D0000021BE463DE0049800EB0110A0F51B709E +:1088E00000F5005002785A556D1CAAB285789D5447 +:1088F000521C807895B2400729D50AEB0A1C0CEB74 +:108900000A220EEBC20201EB0117002002EBC702A4 +:10891000171807F5005797F86B7200EB050C03F872 +:108920000C70401C80B20A28F2D30A35ADB2002088 +:10893000171807F5005797F8847200EB050C03F839 +:108940000C70401C80B20228F2D3AD1CADB2491CA1 +:1089500089B296F86B0D8842BDD803EB0800002160 +:1089600000F8021DA5EB080141700AF1010080B278 +:1089700094F8361B824651453FF667AE94F8D80B03 +:1089800000287CD0002176E0DFF8348201EB410042 +:1089900008EB001202F5805292F8E20B042810D185 +:1089A000864B58556D1CA8B201251D5408EB0105D6 +:1089B00005F58055401C95F8415D80B21D54401C62 +:1089C00085B292F8E20B06280CD001EB410000EBD7 +:1089D000011008EB001000F5805090F86A0D052892 +:1089E00035D046E0754F062078556D1C94F88C25DF +:1089F000A8B23A54401C80B212223A54401C85B2AC +:108A000000231FE05E1C7E5508EB030202F5805236 +:108A10006D1C92F88D25A8B23A54401C82B20020F9 +:108A200008EB03152B1803F5805393F8993500EBE9 +:108A3000020C07F80C30401C80B21028F2D3103220 +:108A400095B2B3B294F88C059842DBD811E05B4A3A +:108A5000052050556D1CA8B20123135408EB0103E7 +:108A600003F58053401C93F8413D80B21354401CE1 +:108A700085B2491C89B294F8D80B884284D87AE12F +:108A80007078401C70707078052803D294F8DC016F +:108A9000C00706D084F8B01794F8DC01C00704D0F2 +:108AA00005E00D2084F8B00701E084F8E02170882B +:108AB000010A42484155718828444170AD1C5AE171 +:108AC00084F8B01794F8E1013C4F78550022DFF8A4 +:108AD000F0C06D1C3CE094F8E10102EB021600EBE3 +:108AE000001101EB00200CEBC00000EBC60000F50C +:108AF000805090F81C0A012828D194F8E10100EB7D +:108B0000400101EB00100CEB001000EB021000F52F +:108B1000805090F8640C78556D1CABB2002094F82E +:108B2000E11101EB011505EB01210CEBC10101EB9A +:108B3000C601014401F5805191F81D1A1D1879559F +:108B4000401C80B20A28EAD30A339DB2521C92B26A +:108B500094F8E10100EB400101EB00100CEB001078 +:108B600000F5805090F83B0C9042B4D803E1707847 +:108B7000401C7070707805280ED294F8E10100EB6B +:108B8000400303EB00130E4800EB031000F5805088 +:108B900090F84C0CC00715D084F8B01794F8E10198 +:108BA00000EB400101EB0011054800EB011000F55E +:108BB000805090F84C0CC00708D009E05202002009 +:108BC000A4120020122084F8B00701E084F8E0210C +:108BD00094F8E111FC48415571882844090A417014 +:108BE00071888170ED1CC6E0F84801210172816D29 +:108BF0000A22B1FBF2F2F4494A55806D6D1C0A2835 +:108C000001D90A2201E0F148826D002003909246CA +:108C10004A5522206D1C485500266D1C9DE0DFF84A +:108C2000AC83D8F8580038B1D8F85800801B401EE3 +:108C300081B20220EFF71CFF98F81C00E24948556A +:108C40006D1CAAB20020D8F81D30C0F10305ED005C +:108C5000EB4085184B55401C80B20428F3D3121DFD +:108C600092B200E0D1E00020D8F82130C0F1030535 +:108C7000ED00EB4085184B55401C80B20428F3D31F +:108C8000121D92B20020D8F82530C0F10205ED0087 +:108C9000EB4085184B55401C80B20328F3D3D21CFF +:108CA00097B20025414651F8290F4968C5F10502E0 +:108CB000D200EFF7B8FAC449EA1988546D1CADB276 +:108CC000062DEFD3BF1DBFB200258846BF4951F81E +:108CD000310F4968C5F10502D200EFF7A4FAEA198D +:108CE00008F802006D1CADB2062DEFD3B749BF1DC9 +:108CF000B8B291F84230424608F80030401C91F872 +:108D0000413080B208F80030401C91F8403080B209 +:108D100008F80030401C91F83F3080B208F800306D +:108D2000401C91F83E3080B21354401C91F83D3005 +:108D300080B21354401C83B20020D1F84350C0F1DC +:108D40000307FF00FD40C718D555401C80B204281A +:108D5000F3D31B1D761C9DB2B6B2039A0020B6EB6E +:108D60000A019041FFF65BAF05E0D9E084F8B01747 +:108D7000954842556D1C0298A5EB0906320ADFF8AA +:108D80004882C2710298067200230BE009EB0301CE +:108D900001EB0807787BDDE90021F0F75BFC7873D5 +:108DA0005B1C9BB29E42F1DC94F8E90328B1B1B29E +:108DB000002304220298F1F729F9B1B2464602983D +:108DC000F0F736FA010A71556D1CA9B27054491CAE +:108DD00094F8AE078DB202280DD194F8AD0750B1CA +:108DE000681F010AF170307181B2701D01F0F3F952 +:108DF00070556D1CADB2CBF8005001217448F0F7EE +:108E00006DFA09B02846BDE8F08F94F8AE07714BB3 +:108E1000714F42F21076A3F18509A3F1870CA3F1FB +:108E20000B08A3F1720A30B1012877D0022876D05E +:108E3000032875D13EE394F8EA06C0F3C3000E2878 +:108E40006ED2DFE800F0071422303E4D5C6E7D8C60 +:108E50009BDEEBFE00261F4603E0B85DA855761C9E +:108E6000B6B25C48EFF70FFAB042F6D83CE3002404 +:108E700004E019F804002855641CA4B2554885384C +:108E8000EFF701FAA042F4D8C8E30024664603E0F5 +:108E9000305D2855641CA4B24E488738EFF7F3F9CB +:108EA000A042F5D8BAE3002404E018F804002855DD +:108EB000641CA4B247480B38EFF7E5F9A042F4D898 +:108EC000ACE3444E00241C3E03E0305D2855641C96 +:108ED000A4B240481C38EFF7D6F9A042F5D89DE37C +:108EE0003C4E00242D3E03E0305D2855641CA4B2A6 +:108EF00038482D38EFF7C7F9A042F5D88EE3324E47 +:108F00000024323E03E0305D2855641CA4B22E4894 +:108F10003238EFF7B8F9A042F5D87FE39FE0DEE101 +:108F2000C4E02C4E00243C3E03E0305D2855641C18 +:108F3000A4B228483C38EFF7A6F9A042F5D86DE373 +:108F4000244E0024163603E0305D2855641CA4B27C +:108F500020481630EFF797F9A042F5D85EE31D4E92 +:108F600000240A3603E0305D2855641CA4B2194879 +:108F70000A30EFF788F9A042F5D84FE394F8AD072F +:108F8000144E643E022811D00020315C2954401C4C +:108F900080B20D28F9D33846EFF775F9002250EA70 +:108FA000020129D000211346084C20E0002403E0F0 +:108FB000305D2855641CA4B206486438EFF763F9A5 +:108FC000A042F5D82AE3000052020020A41200209B +:108FD000B86402407BEE0108A5290020661806F55A +:108FE000805696F801676F187E73491C89B20E1A75 +:108FF00073EB0206F2DBFDE2FB48EFF744F984B2C3 +:109000000CE30024F94E03E0305D2855641CA4B243 +:10901000F648EFF738F9A042F6D8FFE2DFF8CC8344 +:109020000027A8F19A0805E00BE018F80700E855BA +:109030007F1CBFB2ED489A38EFF725F9B842F4D853 +:1090400012E2002704E01AF80710E9557F1CBFB2AE +:10905000E6489338EFF717F9B842F4D804E294F8E9 +:10906000EA06C0F3C3000D2820D2DFE800F0072095 +:109070002F3C4B5A69788796F3F1F000DB4F0026BE +:109080008C3F03E0B85DA855761CB6B2D7488C3843 +:10909000EFF7F9F8B042F5D8CBF800600121D448D9 +:1090A000F0F71CF94FF47A70C4F88C06CAE2CF4E80 +:1090B0000024B63603E0305D2855641CA4B2CB48CA +:1090C000B630EFF7E0F8A042F5D8A7E20024C94E89 +:1090D00003E0305D2855641CA4B2C648EFF7D3F80E +:1090E000A042F6D89AE2C34E0024A53E03E0305DCC +:1090F0002855641CA4B2BF48A538EFF7C4F8A042B5 +:10910000F5D88BE2BB4E00249A3E03E0305D285533 +:10911000641CA4B2B7489A38EFF7B5F8A042F5D866 +:109120007CE2B44E00248F3E03E0305D2855641C81 +:10913000A4B2B0488F38EFF7A6F8A042F5D86DE298 +:10914000AC4E0024863E03E0305D2855641CA4B27A +:10915000A8488638EFF797F8A042F5D85EE2A54E0A +:109160000024773E03E0305D2855641CA4B2A1487A +:109170007738EFF788F8A042F5D84FE29D4E0024EB +:10918000593E03E0305D2855641CA4B29948593813 +:10919000EFF779F8A042F5D840E294F8AD07954C86 +:1091A0004C3C022816D00020215C2954401C80B27F +:1091B0001428F9D33846EFF766F8044600268EA146 +:1091C000384605F0F3F954EA060135D00021431E74 +:1091D0008A4A17E0002603E0A05DA855761CB6B2C7 +:1091E00084484C38EFF74FF8B042F5D828E05718CC +:1091F00007F5805797F8017705EB010C8CF8147090 +:10920000491C89B29942F2DB22212B18D974641CC3 +:1092100046F1000108E0131803F5805393F8003776 +:109220002F183B75401C80B2031B76EB0103F2DB69 +:1092300073A16D48EFF71BF86B48EFF724F886B27F +:10924000CBF8006001216A48F0F748F8FAE12FE016 +:109250000FE0FFE7674E00241C3E03E0305D285519 +:10926000641CA4B263481C38EFF70DF8A042F5D88F +:10927000D4E1D4F88C1640F2E930814207D194F859 +:10928000EA0620F07800603084F8EA0601E0C4F8CD +:109290008C06564E00249E3E03E0305D2855641C2B +:1092A000A4B252489E38EEF7EEFFA042F5D8B5E1E1 +:1092B000504F00260B3F03E0B85DA855761CB6B2B0 +:1092C0004C480B38EEF7DFFFB042F5D8CBF8006022 +:1092D00001214748F0F702F843F69820E4E694F8B5 +:1092E000EA06C0F3C30005287DD2DFE800F00314CE +:1092F000608ED100002084F8AF07044604E018F81F +:1093000004002855641CA4B238482C38EEF7BBFF83 +:10931000A042F4D882E1002184F8AF17084629540E +:10932000401C80B26428FAD384F8AF172F4900207C +:109330005B310A5C2A54401C80B20828F9D3DFF85C +:10934000BC9041F26F71002709EB010809E009EBBD +:10935000070000F5805090F86F07E91908727F1C2C +:10936000BFB24046EEF78FFFB842F0D82C20E91983 +:10937000087209371FFA87F841F29771002709EB45 +:10938000010A0AE009EB070000F5805090F89717F2 +:1093900008EB0702A9547F1CBFB25046EEF773FFDB +:1093A000B842EFD816A11048EEF761FF6BE00F4FFF +:1093B0000026A13703E0B85DA855761CB6B20B486D +:1093C000A130EEF760FFB042F5D8CBF80060012184 +:1093D0000748EFF783FF94F8EA0620F0780018308A +:1093E00084F8EA060EE0E9E0520200209CEE010853 +:1093F000B864024001F001082C000000A412002013 +:109400000D0A00004FF4FA604EE694F8AD07DFF85D +:109410003C8202284FF0000018D000212954401C43 +:1094200080B26428FAD384F8AF17002018F800102F +:109430002954401C80B20E28F8D33846EEF723FF9B +:109440000104090C1FD00020814A19E084F8AF07FD +:10945000002704E018F80710E9557F1CBFB27B48CD +:10946000EEF711FFB842F5D8CBF80070E4E013181E +:1094700003F5805393F801372F18BB73401C80B25B +:109480008842F4D38EE77348EEF7FDFE5946D2E0EA +:10949000DFF8B881002708F1350804E018F8070064 +:1094A000E8557F1CBFB269483530EEF7ECFEB84294 +:1094B000F4D8D9E794F8EA06C0F3C30009287DD2AE +:1094C000DFE800F005202D3B4958679EAF000026DD +:1094D0001F4603E0B85DA855761CB6B25B489938C4 +:1094E000EEF7D1FEB042F5D8CBF8006001215A4822 +:1094F000EFF7F4FE94F8EA0620F07800083084F8DC +:10950000EA06CFE5002404E019F804002855641C9D +:10951000A4B25248EEF7B7FEA042F5D87EE0002490 +:10952000664603E0305D2855641CA4B24B48801E9B +:10953000EEF7A9FEA042F5D870E0002404E018F888 +:1095400004002855641CA4B244487A30EEF79BFE10 +:10955000A042F4D862E03D4E0024443E03E0305D7A +:109560002855641CA4B239484438EEF78CFEA0425A +:10957000F5D853E0354E0024353E03E0305D2855E4 +:10958000641CA4B231483538EEF77DFEA042F5D810 +:1095900044E094F8AD072D4E6E3E022812D0002014 +:1095A000315C2954401C80B20F28F9D33846EEF7BD +:1095B0006AFE0104090C3FF41FAD00E042E0002008 +:1095C000234A15E0002403E0305D2855641CA4B252 +:1095D0001E486E38EEF757FEA042F5D81EE013186D +:1095E00003F5805393F801372C18E373401C80B2C5 +:1095F0008842F4D3AFF2F8111648EEF738FEFBE4D8 +:10960000124E00242B3E03E0305D2855641CA4B2AA +:109610000E482B38EEF737FEA042F5D8CBF80040C5 +:1096200010E600201AF800102954401C80B20728C8 +:10963000F8D35946401E086001210748EFF74EFE57 +:10964000C4F88C6609B00020BDE8F08F14EF010863 +:10965000A412002052020020B8640240F6ED010876 +:1096600070B5164C40F224452946204603F071F9A6 +:10967000002821D02946204603F008F9104D00218A +:109680002846EFF72BFE61102846EFF711FE0D4933 +:10969000012081F8AF072088A088281D0268C2F544 +:1096A000FA62A1F872264FF4FA6101602846BDE81B +:1096B00070400121EFF712BE70BD000000100140A4 +:1096C00088640240A422002010B5074C05492046BA +:1096D000EFF7EEFD00212046EFF700FE03490120E1 +:1096E000087010BD00800028B864024018020020F5 +:1096F0002DE9F04301218FB0880500F07BFBDFF8F6 +:1097000094904846EFF7F4FD4020050103900024B3 +:10971000CDE90545C60207940894CDE909464FF006 +:1097200000681E480B940C940D941B4FCDF80080DC +:109730000E94CDE9017069464846EFF781FE01229B +:1097400010214846EFF766FEDFF84890A9F130098E +:109750004846EFF7CDFD4FF4FA60CDE90340CDE97F +:10976000054507940894CDE909460D480B940C94DF +:109770000D94CDF800800E94CDE9017069464846FD +:10978000EFF75EFE01214846EFF7A8FD0FB0BDE8F8 +:10979000F0830000B864024004100140520200202F +:1097A000547400207CB50121032000F023FB164EE9 +:1097B000072206213046F0F7EDFB0722114630461E +:1097C000F0F7E8FB02218DF8051000258DF8065012 +:1097D0000124C0208DF8074000908DF804106946E0 +:1097E0003046F0F79BFB202000908DF804408DF868 +:1097F000065003208DF805008DF807406946304675 +:10980000F0F78CFB7CBD000000040240F0B589B08D +:109810000025FFF7C7FFFFF76BFF4FF4E13000F0C3 +:109820000FF900F0EFF80121402000F0FBFA0120D1 +:1098300000F07CFB4FF47A77384604F017FD5F4C5C +:109840000B2084F82C01002684F828612676A67661 +:109850006676E676276284F82860012384F82A3049 +:1098600084F8293084F82B30F80020632670A37028 +:109870006370E370A7602673A3736373E3730011CF +:10988000606104F538510E708E704B70CB704EF6DF +:1098900060278F604A4A42F6F82CA1F28441A4F274 +:1098A000846405EB450002EB8000A0F6481000F54B +:1098B0000050067086704370C670C0F808C06D1CFA +:1098C000042DEED394F8AB07000706D094F8AB074D +:1098D00000F00F00401E84F8AD0794F8AB070009B4 +:1098E00006D094F8AB07FF2303EB101084F8AE0703 +:1098F00084F8B26794F8AE0768B1324B01280DD0F6 +:10990000022808D0032811D147F23050C1F88C0446 +:10991000C3F888620AE0C1F88C7407E0C1F88C745F +:10992000C3F8886243F69820C4F88C062648274975 +:10993000006808602448001D00684860224808301C +:10994000006888600020131803F5805383F833679C +:10995000401C1428F7D3087A04AFCD7A8B7A4A7A60 +:1099600087E82D000879CD798B794A798DE82D002B +:1099700012488B780A7816A1AF3003F089F80021DD +:109980000320EFF7EBFE10B11C48C0F8886294F892 +:10999000AD171B4800294FF0200104D009B0BDE8E5 +:1099A000F040F0F70EBBF0F70EFB94F8EA0640F03B +:1099B000800084F8EA0609B0F0BD000028290020E4 +:1099C000A412002000004042107AFF1F247C0020D7 +:1099D000253032782530327825303278253032788B +:1099E000253032782530327825303278253032787B +:1099F00025303278253032782500000000004242C0 +:109A00000004024038B546208DF8000002208DF891 +:109A1000010001248DF802408DF803406846FBF7F1 +:109A200093FD25208DF800008DF8014000208DF871 +:109A300002008DF803406846FBF786FD38BD000044 +:109A40001FB504460121102000F010FA0020ADF8E7 +:109A500004000094ADF80600ADF80800ADF80C0065 +:109A60000C200D4CADF80A006946204602F0A8FF14 +:109A70000121204602F00DFF012240F22441204640 +:109A800002F086FF1021204602F000FF0122C021D3 +:109A9000204602F008FF1FBD001001402DE9FC47E1 +:109AA0000121592000F0A6F943F6F8700024DFF8F0 +:109AB000A0A000908DF8044002268DF8076069464A +:109AC0005046F0F72BFAFC20DFF8889000908DF8D4 +:109AD000044001258DF8075069464846F0F71EFA04 +:109AE000DFF874804FF440478DF8044000978DF8FC +:109AF000075069464046F0F711FA8DF804408DF89A +:109B000007600720154E009069463046F0F706FAC8 +:109B100007213046F0F755FA39464046F0F753FA38 +:109B20004FF47C515046F0F74EFAF8215046F0F7CA +:109B300048FAFC214846F0F746FA0948D0F82812BE +:109B40000848012902D00470BDE8FC870570FBE7D6 +:109B50000010024000180240000C024000000240C9 +:109B600000004242A412002070B5FFF797FF642066 +:109B700004F07CFB2048D0F83C3201221F492048E9 +:109B80000024E3B180F8AD47D1F814021D4978B341 +:109B90000C761D48D0F81C22D0F81832120142EA87 +:109BA000C302D0F8143242EA8302D0F81032D0F85F +:109BB0000C0242EA4302024318324A7070BDD1F8E7 +:109BC00018328BB180F8AD27D1F80832D1F80C5299 +:109BD00043EA4503DB4380F8AE3790F8AE3703F035 +:109BE000030380F8AE37CFE7022380F8AD37EBE709 +:109BF000FFE70A76CDE700000080414200004342C3 +:109C0000A4220020A4120020000042422DE9FC41C1 +:109C10000121112000F0EEF801248DF80440002508 +:109C20004CF204008DF806500326184F00908DF872 +:109C300005608DF8074069463846F0F76FF9042152 +:109C40003846F0F7BEF9124890F8AE17032903D052 +:109C500090F8AE07012812D18DF804408DF8065017 +:109C600004200C4D00908DF805608DF80740694682 +:109C70002846F0F753F904212846F0F7A2F90648E0 +:109C8000C0F8B842C0F8BC42BDE8FC8100100240F8 +:109C9000A42200200000024000004242FFF7B6BFAD +:109CA0002DE9FE4316200A9D16461F468DF800003A +:109CB0004B4800EB4114202109E09DF800002044AE +:109CC00080F85B1F9DF80000401C8DF800009DF897 +:109CD00000002028F1D34FF0000840460BE09DF82B +:109CE0000000394682003046EEF79DFA084308D05E +:109CF0009DF80000401C8DF800009DF80000102821 +:109D0000EDD39DF80000A84216D8FDB19DF80000E3 +:109D100020B99DF8000028448DF800009DF800004F +:109D2000401C8DF800009DF800103020C1F11E018C +:109D3000214481F85B0F00E045B101208DF804005B +:109D4000C5F11E0121442E2081F85B0F404614E02E +:109D50009DF80800394682003046EEF764FA00F0BC +:109D60000F009DF808103030C1F11E01214481F828 +:109D70005B0F9DF8080000F101008DF808009DF8C8 +:109D80000800A842E4D39DF8040028441BE09DF895 +:109D900008009DF80410401A820030463946EEF75C +:109DA00042FA00F00F009DF8081030309DF80420B2 +:109DB000A1EB0201C1F11E01214481F85A0F9DF867 +:109DC000080000F101008DF808009DF800009DF8E2 +:109DD000041008449DF808108842D8D8BDE8FE83D6 +:109DE000A41200204FF400610148F0F7E3B800002E +:109DF00000040240044A0029116801D0014300E038 +:109E0000814311607047000030380240044A002945 +:109E1000116801D0014300E08143116070470000E8 +:109E200010380240044A0029116801D0014300E0C3 +:109E3000814311607047000034380240044A002911 +:109E4000116801D0014300E08143116070470000B8 +:109E500040380240044A0029116801D0014300E063 +:109E6000814311607047000020380240044A0029F5 +:109E7000116801D0014300E0814311607047000088 +:109E800044380240044A0029116801D0014300E02F +:109E900081431160704700002438024070B5204BA8 +:109EA0001968204C11F00C0104D06610042903D06D +:109EB000082903D004601BE0066019E0184A121F4D +:109EC0001168C1F38055116801F03F0115B1B6FB6F +:109ED000F1F101E0B4FBF1F114681268C4F38814E5 +:109EE0006143C2F30142521C5200B1FBF2F1016026 +:109EF00019680F2202EA11110B4A545C0168E14013 +:109F000041601C68072505EA9424145D21FA04F4D5 +:109F100084601B6805EA5333D25CD140C16070BDD8 +:109F2000083802400024F400000000200549002801 +:109F3000086802D040F0040001E020F0040008604E +:109F40007047000000080650014800687047000094 +:109F50000808065070B5012080F310880C4D1021C0 +:109F60002846F0F72EF808212846F0F72CF8D720DD +:109F7000EEF7A2FEFF20EEF79FFE044610212846D2 +:109F8000F0F721F8002181F31088204670BD000011 +:109F90000000024070B5012080F31088194C0020A9 +:109FA000A080FFF7D7FF000609D4012004F05EF976 +:109FB000A088401C80B2A080C828F2D31EE0A088F0 +:109FC000C8281BD2104D10212846EFF7FAFF0821B0 +:109FD0002846EFF7F8FF9F20EEF76EFEFF20EEF722 +:109FE0006BFEFF20EEF768FE607010212846EFF749 +:109FF000EAFF002080F31088607870BD002080F3B5 +:10A00000108870BD220A00200000024070B50121B6 +:10A0100088B08803FFF712FF01210220FFF7EAFE54 +:10A0200000244FF400602F4E8DF8044000908DF80E +:10A03000074069463046EFF771FF01218DF80410A3 +:10A0400002258DF8055008038DF806408DF807109D +:10A05000009069463046EFF761FF05220D2130463A +:10A06000EFF798FF05220E213046EFF793FF052208 +:10A070000F213046EFF78EFF4FF4604000908DF8CF +:10A08000045003208DF805008DF806408DF8074038 +:10A0900069463046EFF742FF134D284600F04AF874 +:10A0A000ADF810406815ADF812001820ADF8140096 +:10A0B0000720ADF81800ADF808404FF48270ADF8F5 +:10A0C0000C40ADF80A00ADF80E40ADF8164002A9FC +:10A0D000284600F064F80121284600F021F808B075 +:10A0E00070BD0000000402400038004070B50B4C09 +:10A0F00005460221204600F047F80028F9D02946FD +:10A10000204600F04AF80121204600F03DF80028E2 +:10A11000F9D0204600F03FF8C0B270BD00380040D2 +:10A120000029018802D041F0400101E021F0400106 +:10A1300001807047114910B588420AD18414012169 +:10A140002046FFF79FFE2046BDE810400021FFF7A4 +:10A1500099BE0B49884202D10121041404E0094947 +:10A1600088420AD10121C4132046FFF773FE20461E +:10A17000BDE810400021FFF76DBE10BD003001406A +:10A1800000380040003C00400246002012890A428C +:10A1900000D001207047808970478181704730B5B9 +:10A1A00002884C8802F441530A88CD8822438C8867 +:10A1B0002C4322430C8922434C8922438C8922431D +:10A1C000CC8922431A430280828B22F4006282836C +:10A1D000098A018230BD0246002003E012F8013BEB +:10A1E0001844C0B2491E89B2F8D270472DE9F04137 +:10A1F00001218D070024284601F04CFFF0B3EFF752 +:10A20000F5FE284E002006F580533DE006EB840164 +:10A2100001F58051D1F800281278012AD1F80028E0 +:10A2200003D05278012A08D02CE01070D1F8002811 +:10A230005070D1F80028907030E0D1F80028927862 +:10A2400002BBD1F8002857687F1C5760D1F800285E +:10A250005268D1F80078BF68BA4213D3D1F80078B9 +:10A260000122BA70D1F80028D278012A16D0D1F88C +:10A2700000285070D1F80028506000E008E0D1F8C4 +:10A280000018C870641CE4B293F8FE17A142BDD850 +:10A290002846BDE8F041012101F046BED1F8001882 +:10A2A0004860EFE7A41200200CB500222549009277 +:10A2B0000192086840F4803008604FF4A063086899 +:10A2C00000F4003001900098401C0090019810B9F3 +:10A2D00000989842F3D10868800330D5012001909E +:10A2E00018484030026842F0805202601648026806 +:10A2F00042F480420260134808300268026002683B +:10A30000026002680260031F104A1A600A6842F085 +:10A3100080720A600A689201FCD50D4A40F205611C +:10A320001160016821F003010160016841F0020140 +:10A3300001600168C1F381010229FAD10CBD0192CB +:10A340000CBD000000380240007000400854400777 +:10A35000003C02407CB500229FED170A00928DED73 +:10A36000010A6D4601AC16E0835CA3F13006102EA5 +:10A3700005D2009B1B010093865C303E07E0413B09 +:10A38000062B0CD2009B1B010093865C373E1E43BC +:10A39000521CD2B200968A42E6D3002006E0BFEEFD +:10A3A000000A7CBD2A5C2254401CC0B2B0EB510FA5 +:10A3B000F8D39DED010A7CBD0000000030B50546D4 +:10A3C0000022104611E0AB5CA3F13004102C02D245 +:10A3D00044EA001007E0A3F14104062C08D204016E +:10A3E000A3F137002043521CD2B28A42EBD330BDD6 +:10A3F0004FF0FF3030BD00002DE9FE43534C4FF0CD +:10A400003809A07800263146F9F7CCFC0125082749 +:10A410000096CDE901750246182000234946FBF756 +:10A42000E3FA00F1040808EB48004006000E082398 +:10A430002D2249460095FBF769FA607808F101087A +:10A440000021F9F7AFFC0246009608EB4800CDE981 +:10A4500001754006000E00234946FBF7C5FA80440B +:10A4600008EB48004006000E08232D2249460095BF +:10A47000FBF74CFA207808F101080021F9F792FC6B +:10A480000246009608EB4800CDE901754006000E33 +:10A4900000234946FBF7A8FA804408EB4800400631 +:10A4A000000E0823202249460095FBF72FFA607919 +:10A4B00008F101080021F9F775FC0246009608EB47 +:10A4C0004800CDE901754006000E00234946FBF720 +:10A4D0008BFA804408EB48004006000E08232D222A +:10A4E00049460095FBF712FA207908F1010800218E +:10A4F000F9F758FC0246009608EB4800CDE90175D3 +:10A500004006000E00234946FBF76EFA804408EB34 +:10A5100048004006000E08232D2249460095FBF70F +:10A52000F5F9E07808F101080021F9F73BFC024653 +:10A53000009608EB4800CDE901754006000E0023A7 +:10A540004946FBF751FABDE8FE8300008E26002045 +:10A55000024908710120087270470000A41200200F +:10A560002DE9F04F002487B02746EFF729FBFB4E7B +:10A57000307A00287ED0A14686F80890FBF720F8B4 +:10A5800030794FF0080A4FF001084FF0100B06F534 +:10A590008055102881F05984DFE810F010008D00FC +:10A5A000FE007F02FF0343044705FD06EA07540847 +:10A5B000A908AC094B0A930ABE0B300CEFF706FD55 +:10A5C00001280AD0022808D0042806D0082804D17F +:10A5D0000220FFF7BDFF85F8E091CDE900B800212A +:10A5E00044461523DEA20846FBF7CBFA95F8E101B5 +:10A5F00028B3CDE900A457460523DEA2142100208C +:10A60000FBF7BFFACDF80090CDE9017495F8E12190 +:10A61000002314211E20FBF7E7F9CDE9007495F81B +:10A62000E1010A2300EB400101EB001006EB0010F2 +:10A6300041F64241421814212820FBF7A2FA95F86E +:10A64000E001FF2829D095F8E001CDE900040A23B4 +:10A6500064221E211846FBF7D7F8CDF80090CDE90B +:10A6600001A495F8E0214E4600232D213220FBF76E +:10A67000BBF900E0EFE300EB4000322101EB4000CA +:10A68000C0B2082325222D210094FBF73FF995F84D +:10A69000E001642809D001F0D8BBCDE900A415235E +:10A6A0002D21B6A2142001F034BB85F8E061022010 +:10A6B000FFF74EFFEFE7EFF789FC01280BD00228E8 +:10A6C00009D0042802D0082805D101E0092000E0C3 +:10A6D0000420FFF73DFF95F8AC0738B195F8AD07BA +:10A6E00038B1012808D0022811D108E01523A7A20B +:10A6F00007E01523A8A204E01523ABA201E015236F +:10A70000ACA2CDE900A800210846FBF73AFAF078A0 +:10A71000012802D0022811D106E0AA49CDE900188B +:10A7200009231A460A2106E0A64809231230CDE97A +:10A7300000081A460A210020FBF7D6F9A148182381 +:10A740004838CDE9000844461A4600216820FBF746 +:10A75000CBF9CDE900A4554615239BA21A21002070 +:10A76000FBF70FFACDE9005415239DA22421002008 +:10A77000FBF707FACDF80090CDE90154B26D002344 +:10A7800024215420FBF730F9B06D10B90220FFF7F7 +:10A79000DFFEFFF731FE7EE7EFF718FC012806D059 +:10A7A00002280ED0042814D008281BD125E003204D +:10A7B000FFF7CEFE95F8DC0120F0800085F8DC0183 +:10A7C00010E095F8DC0120F0800085F8DC01032022 +:10A7D00006E095F8DC0120F0800085F8DC01092016 +:10A7E000FFF7B6FE95F8AC0778B195F8AD07A8B1BC +:10A7F000012816D002281CD120E095F8DC0120F0B9 +:10A80000800085F8DC010420EAE7CDE900A80021FA +:10A81000152377A20846FBF7B4F915E015235EA2CD +:10A8200001E0152360A2CDE900A800210846FBF74E +:10A83000A8F995F86F060F2803D005E015235DA24F +:10A84000F1E70120FFF784FEF078012802D002280A +:10A850000CD101E05B4901E05A491231CDE9001801 +:10A8600009231A460A210020FBF73EF995F8E0017A +:10A8700010B10020FFF76CFE95F8AD0780B395F896 +:10A88000AE6750495C31A1F12A00A1F10E02A1F19D +:10A890001C03A0F10E04022E07D095F8AE67012E1E +:10A8A00040D095F8AE67EEB323E0534ED6F8006281 +:10A8B000BEB195F8B247322C04D2CDE90018082376 +:10A8C0000E220BE095F8B2173C2945D395F8B21744 +:10A8D000462942D3CCE0592009E00E220021FAE7B4 +:10A8E00007E0CDE9004808230E2200215920FBF79C +:10A8F000FBF8344818234838CDE9000846461A4684 +:10A9000000216820FBF7F0F8CDE900B610233BA248 +:10A9100014212820FBF735F915232421544639A2A8 +:10A92000122000E085E0CDE900A6FBF72AF995F8B2 +:10A93000DC01000607D5CDE90046102336A22E2102 +:10A940000020FBF71EF9FFF757FD95F8EA06000611 +:10A950006ED595F8B02795E079E080E0A41200204C +:10A960004669726D77617265446F776E6C6F616472 +:10A9700000000000506F72743A000000446F776E60 +:10A980006C6F6164204661696C2100004E6F20533A +:10A9900069676E616C000000547970653A537461A8 +:10A9A00074696F6E00000000547970653A436C6FF3 +:10A9B00075640000547970653A436C6F75642D546A +:10A9C00065737400A00E02084F66666C696E6520A0 +:10A9D0005265636F72642055706C6F616400000093 +:10A9E0005265636F7264206E756D6265723A000025 +:10A9F0004F66666C696E650000004042424C5545EA +:10AA0000534B5900454E4552475920544543484EF3 +:10AA10004F4C4F47590000005570677261646520C4 +:10AA200045525220436865636B2047756E000000F5 +:10AA300024E095F8B267202EBFF436AF95F8B267E0 +:10AA40001A2E3FF63AAF95F8B217172903D9CDE978 +:10AA50000028082341E795F8B217142903D9CDE956 +:10AA60000038082339E795F8B21712297FF639AF75 +:10AA7000CDE9000808230E2200212CE795F8EA060C +:10AA8000C0F3C302F8A103A802F002F8CDE9004622 +:10AA90000223382103AA002005E6EFF797FA0128E0 +:10AAA00006D002281CD0042835D008283ED138E032 +:10AAB0003F210FE0B07918B1B079401EB07100E0CD +:10AAC000B171B07900EB8002C2EB8010304490F895 +:10AAD0006000F8B9B079641CA4B2402C26D8E9E72C +:10AAE000494614E0641CA4B2402C1FD8B0793F281A +:10AAF00003D2B079401CB07100E0B171B07900EBC5 +:10AB00008002C2EB8010304490F8600010B9B07938 +:10AB10004028E7D30AE0B07985F8EB0C85F8EC8C97 +:10AB200004E00220FFF714FD86F8069030793446E1 +:10AB300003287DD1A0790122010906910021CC488A +:10AB400001F090F9CDF80090CDE901B8A079454623 +:10AB50005F464E4600EB8001C1EB8010204490F828 +:10AB60006020002319465820FAF73EFFCDE9007512 +:10AB70001023C0A219460020FBF703F8A07900EBD0 +:10AB80008001C1EB80102044D0F861000021F9F76A +:10AB900009F90699024601EB410000EB011004EBB4 +:10ABA000001101F58051884691F8800D002300F0D6 +:10ABB0000300CDE90007102102951820FAF714FFD1 +:10ABC000CDE900751023B0A220210020FAF7D9FFAB +:10ABD000A07900EB8001C1EB80102044D0F8650023 +:10ABE0000021F9F7DFF8024698F8800D0023C0F342 +:10ABF0008100CDE90007202102951820FAF7F4FE24 +:10AC0000A07900EB8001C1EB8010204490F8830014 +:10AC10000021F9F7C7F80096CDE901A5024657468D +:10AC2000382118200023FAF7DFFE00F1040800E0C5 +:10AC300095E208EB480040063821000E08232D223B +:10AC40000095FAF763FEA07908F1010800EB800196 +:10AC5000C1EB8010204490F882000021F9F7A2F89F +:10AC60000246009608EB4800CDE901754006382100 +:10AC7000000E0023FAF7B8FE804408EB48004006B7 +:10AC80003821000E08232D220095FAF73FFEA07907 +:10AC900008F1010800EB8001C1EB8010204490F81E +:10ACA00081000021F9F77EF80246009608EB480083 +:10ACB000CDE9017540063821000E0023FAF794FE15 +:10ACC000804408EB480040063821000E082320226B +:10ACD0000095FAF71BFEA07908F1010800EB80014E +:10ACE000C1EB8010204490F886000021F9F75AF853 +:10ACF0000246009608EB4800CDE901754006382170 +:10AD0000000E0023FAF770FE804408EB480040066E +:10AD10003821000E08232D220095FAF7F7FDA079BF +:10AD200008F1010800EB8001C1EB8010204490F88D +:10AD300085000021F9F736F80246009608EB480036 +:10AD4000CDE9017540063821000E0023FAF74CFECC +:10AD5000804408EB480040063821000E08232D22CD +:10AD60000095FAF7D3FDA07908F1010800EB800106 +:10AD7000C1EB8010204490F884000021F9F712F80C +:10AD80000246009608EB4800CDE9017540063821DF +:10AD9000000E0023FAF728FE7DE4EFF717F90128EB +:10ADA00006D0022809D004280ED008281ED121E0A0 +:10ADB0007079D8B17079401E04E07079032815D2FB +:10ADC0007079401C707111E0707930B1012806D0A3 +:10ADD000022806D0032809D105E0052004E006205A +:10ADE00002E0072000E00820FFF7B2FB30790428DA +:10ADF00005D050E40220FFF7ABFB4846E2E71C48D1 +:10AE000004220021803801F02DF8CDE900B97079D5 +:10AE10001749803901EB001270790007010E1023E9 +:10AE2000FEE3EFF7D3F8082804D10420FFF790FBE6 +:10AE300086F8069030790528AED10D48042200210D +:10AE4000403801F00FF895F8AD0728B1012825D05A +:10AE500002283DD158E0F4E31023AFF2C442CDE91B +:10AE600000A81946002031E02530327800000000AB +:10AE70008A0F02084C3A2020202020202020202069 +:10AE80002020202000000000503A202020202020F8 +:10AE900020202020202020200000000047461023F2 +:10AEA000AFF2FC42CDE900A819460020FAF769FE8E +:10AEB000CDE900A71023FDA238210020FAF761FE9A +:10AEC000CDE900A71123FB4A38211E20FAF759FECD +:10AED00095F8AD0700288CD095F8AE17F64841F2EA +:10AEE0004772871841F2337200EB020921B395F8DB +:10AEF000AE0701285AD095F8AE07022871D095F810 +:10AF0000AE0703287DD046E4CDE900A810234746CC +:10AF1000EAA219460020FAF734FECDE900A7102373 +:10AF2000E2A238210020FAF72CFECDE900A7112378 +:10AF30003821E64A1E20C9E7301900F5805090F804 +:10AF4000EC0618B9641CA4B2152CF5D3CDE900A801 +:10AF5000444655461023DEA21A210020FAF711FEBE +:10AF6000CDE9005410233A461A212420FAF709FEAD +:10AF7000707818280AD9CDE900541023D6A22421CC +:10AF80000020FAF7FEFD14234A460AE0CDE90054FA +:10AF90001023D1A224210020FAF7F3FDC54A14237F +:10AFA0002A322E21CDE90054002075E5301900F534 +:10AFB000805090F8EC0618B9641CA4B2152CF5D397 +:10AFC000CDE900A8444655461023C1A21A2100200D +:10AFD000FAF7D7FD10231A213A46242020E000E09A +:10AFE0000FE0CDE900A8444655461023BCA21A2123 +:10AFF0000020FAF7C6FDAF4A102361321A211E2045 +:10B000000EE0CDE900A8444655461023B6A21A2109 +:10B010000020FAF7B6FDA74A1023A6321A21122003 +:10B02000CDE90054FAF7ADFDA5E7EEF7CFFF012813 +:10B0300004D0022807D0082811D10BE0707970B134 +:10B040007079401E04E07079032808D27079401CA2 +:10B05000707104E00420FFF77BFA86F806903079DF +:10B0600006287CD104220021A04800F0FBFECDF888 +:10B070000090CDE901B845467279B346B046012348 +:10B0800000213E20521CFAF7AFFCCDE900A5564640 +:10B09000102397A200214820FAF773FDDFF85CA285 +:10B0A000CDE900A508231A4600217820FAF71CFDF7 +:10B0B000CDE90065102392A208214820FAF761FD2E +:10B0C0000823CDE900A91A4619467820FAF70CFDA5 +:10B0D000CDE9006510238DA219460020FAF751FD35 +:10B0E00098F8050000EB400101EB001108EB01109E +:10B0F00000F5805090F8710D4FF01003012843D0F7 +:10B1000084A2CDE9006510211E20FAF73AFDCDE9B1 +:10B110000065B046102381A218210020FAF731FD06 +:10B120009BF8050000EB400101EB00100BEB001059 +:10B1300000F5805090F86A0DCDE9008505289BF850 +:10B14000050000EB400101EB00100BEB001000F5D7 +:10B1500080501BD090F86A0D6449403100E006E24F +:10B1600001EB00120C2318213620FAF70AFD012109 +:10B17000CDE9008110236CA220210020FAF701FD07 +:10B1800009254FF0200BF6E06AA2BAE790F8700D9F +:10B190005649C031E2E705EB45014FF07A0ABAEBB8 +:10B1A000410F02D27F1CBFB20025707900EB400135 +:10B1B00001EB001006EB001000EB041000F58050CE +:10B1C00090F8960DCDF80090C109CDE90181707914 +:10B1D00000EB400101EB001006EB001000EB041047 +:10B1E00000F5805090F8942D0BEBC700C1B205EB31 +:10B1F00045004006000E0023FAF7F6FB284485B20E +:10B2000005EB4501BAEB410F02D27F1CBFB200250E +:10B21000707900EB400101EB001006EB001000EB31 +:10B22000041000F5805090F8960D0823C009009096 +:10B230000BEBC700C1B205EB45004006000E2D2206 +:10B24000FAF764FB6D1CADB205EB4501BAEB410F9B +:10B2500002D27F1CBFB20025707900EB400101EBE8 +:10B26000001006EB001000EB041000F5805090F881 +:10B27000960DCDF80090C009CDE90180707900EB02 +:10B28000400101EB001006EB001000EB041000F58C +:10B29000805090F8952D0BEBC700C1B205EB45002F +:10B2A0004006000E5E46002348E0000055524C3A2E +:10B2B00000000000B2290020A4120020547970651B +:10B2C0003A436C6F75642D546173740024EE010869 +:10B2D00041504E203A000000494D45493A000000D7 +:10B2E000535349443A00000049503A00CA0F02083B +:10B2F0004F6E4C696E65203A20000000500E020827 +:10B300004F66664C696E653A20000000547970659E +:10B310003A000000525334383500000050726F7408 +:10B320006F636F6C3A00000047756E2D4164647264 +:10B330003A0000004C4F524100000000FAF754FB65 +:10B34000284485B205EB4501BAEB410F02D27F1CC0 +:10B35000BFB200250120009006EBC700C1B205EB8B +:10B3600045004006000E08233B22FAF7CFFA6D1C79 +:10B37000641CADB2A4B2FD4E707900EB400101EB4C +:10B38000001006EB001000F5805090F86B0DA04205 +:10B390003FF601AFEBE0EEF719FE012804D00228DA +:10B3A00007D008280BD10EE0B07940B1B079401E2B +:10B3B00004E0B079032802D2B079401CB071307932 +:10B3C000072805D0D3E00420FFF7C2F84846F5E788 +:10B3D0000125357204220021E54800F043FD0021DB +:10B3E000CDE9001B0295B27901234020521CFAF7E7 +:10B3F000FBFACDE900A5D3461023DEA214210020DC +:10B40000FAF7BFFB0925A3E005EB45014FF07A0AE7 +:10B41000BAEB410F02D27F1CBFB200254FF00008EB +:10B42000CDE9008B4FF00109CDF80890B07900EB21 +:10B43000400101EB001006EB001000EB041000F5DA +:10B44000805090F8942D142000EBC700C1B205EB9A +:10B4500045004006000E4346FAF7C6FA284485B276 +:10B4600005EB4501BAEB410F02D27F1CBFB20025AC +:10B4700001200090142000EBC700C1B205EB45008D +:10B480004006000E08232D22FAF740FA6D1CADB2DB +:10B4900005EB4501D146BAEB410F02D27F1CBFB28A +:10B4A0000025CDE9008B4FF0010ACDF808A0B07956 +:10B4B00000EB001101EB002006EBC00004EB0411CF +:10B4C00000EBC10000F5005090F86802642110FB09 +:10B4D00001F0020A4FF0140808EBC700C1B205EBF7 +:10B4E00045004006000E0023FAF77EFA284485B294 +:10B4F00005EB4501B9EB410F02D27F1CBFB200251D +:10B5000008EBC700C1B205EB450040065646000EE9 +:10B5100008232522CDF800A0FAF7F8F96D1CADB28A +:10B5200005EB4501B9EB410F02D27F1CBFB20025EC +:10B5300008EBC700C1B205EB45004006000E08232A +:10B540003B220096FAF7E2F96D1C641CADB2A4B27E +:10B55000864EB07900EB400101EB001006EB0010C5 +:10B5600000F5805090F86B0DA0423FF64DAF5FE2C2 +:10B57000EEF72CFD082802D10420FEF7E9FF307910 +:10B5800035460828F3D17A4804220021403000F0E3 +:10B5900069FCCDE900A846465746102378A212213F +:10B5A0000020FAF7EEFACDE9007612211023754A51 +:10B5B0000846FAF7E6FACDE90076102372A21221C6 +:10B5C0005A20FAF7DEFACDF80090CDE901766A78D4 +:10B5D000022312216C20FAF707FAAA4604EB440072 +:10B5E00000EB04110AEB011841F67C5010F808003A +:10B5F000C00721D004EBC405CDE900761B35E9B2C4 +:10B60000052362A20020FAF7BCFACDF80090CDE93C +:10B610000176E9B20123621C1E20FAF7E5F900E089 +:10B6200063E041F67251CDE9007608EB0102E9B220 +:10B630000A232A20FAF7A5FA641CA4B2042CCDD35D +:10B64000F6E1F6E3EEF7C2FC012806D002280BD0A3 +:10B65000042811D0082830D133E0707910B1707906 +:10B66000401E25E0052023E07079052802D270797C +:10B67000401C1DE048461BE0707906281DD2DFE81B +:10B6800000F00305070911190A2014E00B2012E04D +:10B690000C2010E00D20FEF75BFF95F8AB0700F0E3 +:10B6A0000F0005E00E20FEF753FF95F8AB070009E9 +:10B6B000707102E00F20FEF74BFF3079092804D0AB +:10B6C000C3E30220FEF744FFD4E77079284C04223C +:10B6D000803404EB0010002100F0C4FBCDE900B978 +:10B6E0007079102304EB00120021002011E3EEF723 +:10B6F0006DFC012806D0022809D004280ED00828A5 +:10B7000032D19EE0B07978B3B079401E04E0B079D0 +:10B71000032829D2B079401CB0718EE0B07900EBDB +:10B72000400101EB001006EB001000F5805090F88E +:10B73000710D01282ED0B07900EB400101EB001013 +:10B7400006EB001000F5805090F8710D68B1B079EB +:10B7500000EB400101EB001006EB001000F58050FB +:10B7600090F8710D022852D067E027E0A412002063 +:10B77000BA10020847756E2D525353493A00000023 +:10B7800053563A00BCE6010848563A00506F7274AE +:10B790002D000000B0794C4600EB400101EB001099 +:10B7A00006EB001000F5805080F8719DB179022001 +:10B7B000EDF7D4FFF748C0F888423EE0B0790221A7 +:10B7C00000EB400202EB001006EB001000F5805089 +:10B7D00080F8711DB1790220EDF7C0FFB079F8F75C +:10B7E000B3FFB07941F62C3106EB400008440278F3 +:10B7F00022F080020270B07906EB40000844017824 +:10B8000021F078010170E348C0F8888215E0B07932 +:10B81000444600EB400101EB001006EB001000F580 +:10B82000805080F8718DB079F8F78EFFD948C0F854 +:10B830008842B1790220EDF791FF30790A2805D0CE +:10B8400003E30920FEF784FE484665E70422002151 +:10B85000D14800F007FBCDE900A844465546152322 +:10B86000CEA214212820FAF78CF9CDF80090CDE96A +:10B870000154B279012314214620521CFAF7B4F87E +:10B88000B07900EB400101EB001006EB001000F571 +:10B89000805090F8710D012819D0B07900EB40016B +:10B8A00001EB001006EB001000F5805090F8710DD0 +:10B8B00080B1B07900EB400101EB001006EB001005 +:10B8C00000F5805090F8710D022806D00DE0152388 +:10B8D000B4A204E01523B6A201E01523B7A2CDE976 +:10B8E00000541E210020FAF74CF91523B6A232218C +:10B8F000FFF758BBEEF76AFBB84C012806D00228C8 +:10B900000FD004281AD0082830D11CE0B07968B3D1 +:10B9100094F89D0410B1B079F8F716FFB079401E85 +:10B920000AE0B079032821D294F89D0410B1B079CF +:10B93000F8F70AFFB079401CB07117E084F89D84D5 +:10B9400084F8918412E00920FEF702FE484686F84A +:10B95000069084F8908494F89D1439B18D49C1F80B +:10B96000880284F89D04B079F8F7EEFE30790B2850 +:10B9700032D1894804220021403000F073FACDE929 +:10B9800000A845465746152384A212212820FAF71D +:10B99000F8F8CDF80090CDE90175B27901231221B4 +:10B9A0004620521CFAF720F8CDE9007515238CA229 +:10B9B0001C210020FAF7E5F8CDE9007515238EA2C9 +:10B9C00026210020FAF7DDF8CDE90075152390A2B5 +:10B9D00030210020FAF7D5F894F89D04012827D1EA +:10B9E000454686F8088094F8920480B16949C1F808 +:10B9F000889284F89294B0790121F8F7FDFFCDE99F +:10BA000000A5152387A238210020FAF7BAF894F888 +:10BA10009C0400280CD084F89C94CDE900A5152343 +:10BA200084A238210020FAF7ACF85A48C0F88852AE +:10BA30000BE2EEF7CBFA012813D0022811D004282C +:10BA400002D008280DD109E0EDF7B2FA142803D08E +:10BA5000484685F8E90304E04046FAE70920FEF786 +:10BA600077FD30790C287DD14B48042200218030AD +:10BA700000F0F8F9CDE900A844465646152371A216 +:10BA80001A210020FAF77DF8CDE90064152372A28F +:10BA900024210020FAF775F8CDE90064152372A27D +:10BAA0002E210020FAF76DF895F8E9034FF0150301 +:10BAB00008B173A200E078A2CDE90064382100202B +:10BAC00027E1EEF783FA012806D002280BD00428DC +:10BAD00012D0082857D1F0E0B07910B1B079401EEB +:10BAE00008E0032006E0B079032802D2B079401CB8 +:10BAF00000E04846B07146E0B17995F8AB0761F3D4 +:10BB0000030085F8AB0700210320EDF727FE50B3B3 +:10BB100095F8AB47022005F5EE75FEF719FDEDF738 +:10BB200073FE85F8CF4500210320EDF717FE287836 +:10BB300020F001002870287840F006002870A5F851 +:10BB4000029000210120EDF709FE95F80E0520F086 +:10BB5000800085F80E0595F8D205A5F5EE75B0B113 +:10BB6000012801E071E10EE012D0022802D0032882 +:10BB700007D197E095F8EA0620F07800203085F8A4 +:10BB8000EA06FDF743FE30790D2802D05DE189E039 +:10BB90008DE096E000004242CA110208504F525414 +:10BBA0003A000000545950453A4C4F5241000000B1 +:10BBB000545950453A525334383500005459504581 +:10BBC0003A576946690000005061737320456E74EE +:10BBD0006572204368616E6765000000A452002012 +:10BBE000313A446970207377697463682031616EFB +:10BBF0006432204F4E000000323A496E7365727411 +:10BC000020736C617665206D6F64756C6500000053 +:10BC1000333A5061737320456E74657220537461BA +:10BC20007274000053746174653A53656E64696E92 +:10BC30006700000053746174653A436F6D706C6502 +:10BC400074650000496E7365727420552D446973E4 +:10BC50006B204669727374005468616E2050617382 +:10BC60007320456E74657200466F726D61743A465A +:10BC7000415433323B4D41583A33324700000000C3 +:10BC800046696E6420552D4469736B2C4F75747032 +:10BC90007574696E6700000053746174653A496495 +:10BCA0006C65000095F8EA0620F0780067E795F8E3 +:10BCB000EA0620F07800583061E70920FEF748FCDA +:10BCC00017E704220021634800F0CCF8CDE900B862 +:10BCD00095F8AB075C465F4F00F00F00803707EB2D +:10BCE0000012102319460020F9F74BFF95F8AB0717 +:10BCF000B17900F00F00884202D0CDE9004901E09F +:10BD0000CDE90048B0790C2307EB00122021002078 +:10BD1000121DF9F736FF98E0EEF758F9012806D022 +:10BD200002280BD0042812D0082848D143E0B0796B +:10BD300010B1B079401E08E0042006E0B079042874 +:10BD400002D2B079401C00E04846B07137E0B179CA +:10BD500095F8AB0761F3071085F8AB0700210320C6 +:10BD6000EDF7FCFC58B30220FEF7F2FB95F8EA066B +:10BD700020F0800085F8EA0695F8AE0780B101282A +:10BD800013D0022802D0032807D109E095F8EA066B +:10BD900020F07800203085F8EA06FDF737FDD3E77C +:10BDA00095F8EA0620F07800F5E795F8EA0620F025 +:10BDB00078005830EFE70920FEF7CAFBC4E7307976 +:10BDC0000E2842D1234804220021403000F04AF8D6 +:10BDD000CDE900B895F8AB075C461E4F20F00F0088 +:10BDE000C037C219102319460020F9F7CAFEB079EE +:10BDF00095F8AB17B0EB111F82D07EE7EEF7E6F8AF +:10BE000001281AD0022818D0042802D0082814D1FA +:10BE100010E0EDF7F9FC88F31388BFF34F8F0E485D +:10BE200001680E4A01F4E06111430160BFF34F8FD6 +:10BE3000FEE70CE00920FEF78BFB30790F2804D1D8 +:10BE400004220021064800F00DF8F9F723FD07B0A1 +:10BE5000BDE8F08F8A1202080CED00E00400FA053C +:10BE60009A1302082DE9F84F00259246884681462C +:10BE7000012715E000242E0109EB040101EB081055 +:10BE800000EB051000970278E006F1B2000E1023D7 +:10BE9000F9F73CFD641CE4B2102CEDD36D1CEDB23F +:10BEA0005545E7D3BDE8F88F06480021017381733B +:10BEB00001214173C1736422426101720220FEF7C5 +:10BEC00047BB0000A4120020124810B5016841F4DD +:10BED000700101601048016841F0010101600E4AE3 +:10BEE00000210832116002680C4B1A400260031DE9 +:10BEF0000B4A1A60026822F48022026006480C3065 +:10BF00000160FEF7D1F903494FF000608039086005 +:10BF100010BD000088ED00E000380240FFFFF6FE93 +:10BF200010300024FEF762B9C9430182704700292E +:10BF3000018802D041F0010101E021F001010180FE +:10BF400070470000464910B5884206D101210846D5 +:10BF5000FDF798FF002101205BE0B0F1804F09D090 +:10BF6000404988420DD101210220FDF773FF0021D5 +:10BF7000022070E001210846FDF76CFF002101203E +:10BF800069E03949884206D101210420FDF762FFAA +:10BF9000002104205FE03549884206D101210820B4 +:10BFA000FDF758FF0021082055E03149884206D1AD +:10BFB00001211020FDF74EFF002110204BE02D49FC +:10BFC000884206D101212020FDF744FF00212020D6 +:10BFD00041E02949884206D101210220FDF752FFA4 +:10BFE0000021022015E02549884202D101210C04DC +:10BFF0000AE02349884202D101214C0404E021498E +:10C0000088420AD101218C042046FDF73BFF002124 +:10C010002046BDE81040FDF735BF1B49884206D1D8 +:10C0200001214020FDF716FF0021402013E01749B1 +:10C03000884206D101218020FDF70CFF00218020DD +:10C0400009E0134988420AD1841501212046FDF7F1 +:10C0500001FF00212046BDE81040FDF7FBBE10BDEA +:10C06000000001400004004000080040000C0040B7 +:10C070000010004000140040000401400040014056 +:10C08000004401400048014000180040001C0040EE +:10C090000020004002460020138A92890B4202EAE7 +:10C0A000010202D0002A00D001207047002A8289B4 +:10C0B00001D00A4300E08A438281704730B502888C +:10C0C000164C174DA0420DD0A8420BD0B0F1804FB6 +:10C0D00008D0144B984205D0134B984202D0134B12 +:10C0E000984203D122F070034A881A43104B9842B9 +:10C0F00006D0104B984203D022F440730A891A43A9 +:10C1000002804A68C2620A880285A04201D0A84221 +:10C1100001D1897A01860121818230BD0000014070 +:10C12000000401400004004000080040000C0040F2 +:10C13000001000400014004070B5FDF715FD00F040 +:10C1400025FAEDF717FC1B4C207820F00100207039 +:10C15000207840F0060020700025658029460120E7 +:10C16000EDF7FCFAECF730FDEDF794F9EDF746FF4B +:10C17000F9F79CFAFFF798FEEDF766FDF8F768F916 +:10C18000F9F724F9FDF742FBFDF788FD207820F050 +:10C1900001002070207840F00600207065800021AA +:10C1A0000120EDF7DBFA04484FF4FA6141830121E5 +:10C1B000417670BD80240020A41200202DE9F047B4 +:10C1C000F04D002495F87A06A5F5805A26460128F8 +:10C1D0000AD185F87A66EDF7A7F99AF80410504667 +:10C1E000022901D80121017236E104EB440000EB81 +:10C1F00004100AEB001909F58052534692F8710DAC +:10C2000002280AD004EB440003EB800000F58050C4 +:10C2100090F8BA1601292BD02CE004EB041000EBA7 +:10C22000042003EBC00000F5005090F8291251B132 +:10C2300003EB440101F5805191F82C1B090602D54E +:10C2400090F8292201E103EB440101F5805191F8B6 +:10C250002C1B090679D404EB44010AEB810101F59A +:10C26000805191F86A2B012A6FD181F86A6BE7E758 +:10C2700080F8BA6690F8B916002966D190F86A1B62 +:10C28000012962D192F86A1D00295ED080F86A6B9C +:10C2900092F86A0D08287DD2DFE800F0AF88888820 +:10C2A00027A2A28890F826727F1C80F8267290F848 +:10C2B00024722FB190F8247280F8267280F82462DC +:10C2C00090F8267207EB071701EBC70707F5005731 +:10C2D00097F82C7290F828C267455BD090F8260238 +:10C2E00000EB001001EBC0005BE004EB041000EB7E +:10C2F000042003EBC00707F5005090F8271201292E +:10C300000AD090F8261201EB011107EBC10101F5EB +:10C31000005191F82C12E9BB90F826121EE090F81B +:10C32000268209EB081C0CF5805C9CF8958D09EBC6 +:10C33000011C0CF5805C9CF8A5CDE04506D090F87A +:10C340002612491C80F826120CE083E090F826C2E1 +:10C350000CF1010C80F826C2491CC9B292F86BCDD1 +:10C360008C45DCD890F8241229B190F8241280F87A +:10C37000261280F8246290F8261201EB011107EBD7 +:10C38000C10101F5005191F82C1290F828C26145C5 +:10C3900033D000E031E090F8260200EB001007EB0C +:10C3A000C00000F5005080F82C6226E004EB041079 +:10C3B00000EB042003EBC00101F5005090F8277258 +:10C3C000012F3FF46FAF90F8267207EB071701EBD0 +:10C3D000C70707F5005797F82C72002FF1D00CE033 +:10C3E00004EB041000EB042003EBC00000F5005048 +:10C3F00090F82612491C80F8261204EB041000EB7A +:10C4000004200AEBC00303F5005090F8261292F8BE +:10C410006B2D914201D380F8266290F8251251B11C +:10C4200090F8261280F8241290F82512491E80F800 +:10C43000261280F8256290F8261201EB011103EB19 +:10C44000C10101F5005191F8312290F826122046E1 +:10C45000F5F754FB641CE4B295F8360BA0423FF6A6 +:10C46000C4AE95F8560D012861D195F8EA0C5146F5 +:10C4700000EB40000AEB001000F5805090F8E20B52 +:10C48000B0B385F8566D95F8EA2C95F8D80B401E98 +:10C49000824205DA95F8EA0C401C85F8EA0C01E0C6 +:10C4A00085F8EA6C95F8EA0C00EB400001EB80009F +:10C4B00000F5805090F8020DD0B195F8EA0C00EB31 +:10C4C000400001EB800000F5805080F8026D95F887 +:10C4D000EA0C00EB400001EB001000F5805090F8F2 +:10C4E000E20B042805D0052829D0062817D112E030 +:10C4F0001DE095F8EA0C00EB40000AEB001000F597 +:10C500008050D0F8DC0B4FF4E131B1FBF0F000EBE0 +:10C510004010400001E04FF47A70C5F8580D95F8CE +:10C52000EA0C1949415C95F8EA0CF8F799FC95F882 +:10C53000AD0730B195F88606012809D012E06420D5 +:10C54000EBE795F8920601280CD185F8926601E098 +:10C5500085F8866695F8B02795F8AC1795F8AD077D +:10C56000FBF7C0FEEDF732FEF8F72AFB95F8AF07B0 +:10C5700018B185F8AF67F9F753FBBDE8F047FDF751 +:10C58000EFBF0000A4220020972F00202DE9FE4FCE +:10C59000012100240846FDF751FCA720ADF800005A +:10C5A000002540F2E73001904FF0804BADF802508B +:10C5B000ADF8085069465846FFF780FDA04880F85E +:10C5C000FE5741F2B86C41F6683841F6383944F20A +:10C5D000544A42F23827A0F5805604EB440106EB9A +:10C5E000810190F8FE2701EB0C0306EB820202F5B5 +:10C5F0008052C2F8003890F8FE27521C80F8FE27BF +:10C6000090F8FE2701EB080306EB820202F5805248 +:10C61000C2F8003890F8FE27521C80F8FE2790F8E8 +:10C62000FE2701EB090306EB820202F58052C2F8F5 +:10C63000003890F8FE27521C80F8FE2701EB0A0212 +:10C6400090F8FE1706EB810101F58051C1F8002832 +:10C6500090F8FE17491C80F8FE1704EB041202EB59 +:10C660000422002106EBC20501EB011205EBC20218 +:10C6700090F8FE373A4406EB830303F58053C3F882 +:10C68000002890F8FE27521C80F8FE27491CC9B2EA +:10C690001029E9D3641CE4B2042C9ED3694A90F8B3 +:10C6A000FE1706EB810101F58051C1F8002890F8D2 +:10C6B000FE17491C80F8FE1790F8FE17283A06EB83 +:10C6C000810101F58051C1F8002890F8FE17491C3E +:10C6D00080F8FE1790F8FE170C3206EB810101F589 +:10C6E0008051C1F8002890F8FE17491C80F8FE1709 +:10C6F00090F8FE170C3206EB810101F58051C1F86C +:10C70000002890F8FE17491C80F8FE1790F8FE17D5 +:10C7100002F5A67206EB810101F58051C1F80028EF +:10C7200090F8FE17491C80F8FE1702F54E7190F83C +:10C73000FE2706EB820202F58052C2F8001890F83C +:10C74000FE17491C80F8FE173E4A90F8FE17343A4F +:10C7500006EB810101F58051C1F8002890F8FE1721 +:10C76000491C80F8FE17384A90F8FE1706EB810145 +:10C7700001F58051C1F8002890F8FE17491C80F897 +:10C78000FE17324990F8FE2706EB820202F580522E +:10C79000C2F8001890F8FE17491C80F8FE172A4AC4 +:10C7A00090F8FE170C3A06EB810101F58051C1F8B3 +:10C7B000002890F8FE17491C80F8FE17244A90F8CC +:10C7C000FE1706EB810101F58051C1F8002890F8B1 +:10C7D000FE17491C80F8FE1790F8FE170C3206EB86 +:10C7E000810101F58051C1F8002890F8FE17491C1D +:10C7F00080F8FE17002101EB410290F8FE3706EBAE +:10C80000820206EB830303F5805302F5E852C3F876 +:10C81000002890F8FE27521C80F8FE27491CC9B258 +:10C820000529E8D301215C465846FFF780FB012229 +:10C8300011462046FFF73AFC00F00CF8BDE8FE8FE9 +:10C84000A42200205029002034570020B0120020DC +:10C85000EC2F002008B51C208DF8000001208DF879 +:10C86000010002218DF802108DF803006846F8F7E8 +:10C870006BFE08BDF7F704BBF7F722BBFCF7F0BE71 +:10C88000F7F7D8BAF7F73CBBF8F7BCBCC94301804F +:10C8900070470029818902D041F4005101E021F460 +:10C8A000005181817047002A828A01D00A4300E04A +:10C8B0008A438282704700001C4910B5884206D125 +:10C8C00001211020FDF7DEFA0021102028E0184990 +:10C8D000884202D101214C0410E01649884202D15D +:10C8E00001218C040AE01449884202D10121CC04C0 +:10C8F00004E0124988420AD101210C052046FDF7C7 +:10C90000A9FA2046BDE810400021FDF7A3BA0C4962 +:10C91000884209D101212020FDF7B4FA002120200E +:10C92000BDE81040FDF7AEBA10BD00000010014098 +:10C930000044004000480040004C004000500040CF +:10C94000001401400246002012880A4200D0012053 +:10C95000704770B501F01F0501260024C1F3421392 +:10C9600006FA05F2012B0FD0022B0FD0838A4FEA73 +:10C9700011210088134206FA01F600EA060001D0F0 +:10C9800000B10124204670BD8389F0E7038AEEE7F9 +:10C9900010B5C1F3421301F01F040121A140012B86 +:10C9A00007D0022B07D01430002A026805D00A43B2 +:10C9B00004E00C30F8E71030F6E78A43026010BD5F +:10C9C0007FB50446008A0D46C98820F440500143D3 +:10C9D0002182A08941F20C618843A9882A891143E8 +:10C9E0006A8902431143A181A08A20F44071A88979 +:10C9F0000843A0826846FDF751FA1A48844202D0E3 +:10CA00001948844201D1039800E00298A1890904E1 +:10CA100000EBC00101EB0010296801D5490000E0DE +:10CA20008900B0FBF1F06422B0FBF2F109010B09BF +:10CA30006FF018056B4300EB8300A3891D044FF0D2 +:10CA4000320306D503EBC000B0FBF2F000F00700A4 +:10CA500005E003EB0010B0FBF2F000F00F0008431C +:10CA600020817FBD001001400014014070B50024FA +:10CA7000064DFDF7B7F920B1641CAC42F9D3FA209A +:10CA800070BDBDE87040ECF7C1BA0000404B4C00EF +:10CA90000FB4084B10B504A902AA039801F0B6F927 +:10CAA000044602A9002001F0DCFB204610BC5DF822 +:10CAB00014FB000063E2010803B4019841000098F0 +:10CAC00050EAC12018BF04204A0D18BF40F00100F1 +:10CAD00040F2FF72B2EB515F08BF40F00200012844 +:10CAE00008BF052002B0704770B5D94B00242DED6A +:10CAF000020B2DED108BDDE91010984205DA20F0C5 +:10CB000000429A4201D809D141B19DED100BBDEC14 +:10CB1000108B02B0BDE8704001F01EB9B0F5801F67 +:10CB200026DA11430BD0002813DA012001F068F94E +:10CB3000BDEC108B02B0BDE8704001F021B90220BD +:10CB400001F05EF901F0F0F851EC100B81F00041BA +:10CB50009EE06FF035049FEDC00B53EC102B9DED64 +:10CB6000100B51EC100BEBF74BFCCDE91001084614 +:10CB700004EB2051C0F31304B948A1F2FF31204463 +:10CB800000F4801080F07F6282F04052224301EB7B +:10CB900020559FEDB50B119253EC102B9DED100B12 +:10CBA00051EC100BEBF726FC41EC180BA01CC0F36A +:10CBB00013009FEDAFDB9FEDB0EBB14E7E44032839 +:10CBC0006CD296ED000B51EC180B53EC102BEBF7DD +:10CBD00001FF1DD1002D01BF96ED000BBDEC108BA8 +:10CBE00002B070BD2846EBF7ECFC41EC180B53EC9F +:10CBF0001D2BEBF705FC41EC190B53EC1E2B51ECF4 +:10CC0000180BEBF7FDFB53EC192BEBF752FB3FE056 +:10CC10009FED9D0B51EC180B53EC102BEBF7F0FB39 +:10CC20009FED9B1B53EC112BEBF7E7FB41EC190B32 +:10CC300053EC182B51EC180BEBF7E2FB53EC192BD0 +:10CC4000EBF7DEFB41EC190B002D04BF53EC192B65 +:10CC500051EC180B1AD02846EBF7B3FC41EC1A0B39 +:10CC600053EC1D2BEBF7CCFB53EC192BEBF7C5FB6F +:10CC700053EC182BEBF7BEFB41EC180B53EC1E2BBF +:10CC800051EC1A0BEBF7BCFB53EC182BEBF7B2FB98 +:10CC9000BDEC108B02B041EC100B70BD9FED7E0B14 +:10CCA00051EC180B53EC102BEBF703FB41EC100B82 +:10CCB00051EC180B53EC102BEBF714FC41EC190B57 +:10CCC0002846EBF77EFC41EC1B0B53EC192B51EC87 +:10CCD000190BEBF795FB41EC1A0B714853EC1A2B2F +:10CCE000261851EC1A0BEBF78BFB41EC1F0B6D4830 +:10CCF000C4F1510404F5D724B0EE4F0AF0EE6F0AE8 +:10CD00000321784400F094FF53EC1F2B51EC100BDF +:10CD1000EBF776FB41EC1C0B6348B0EE4F0AF0EEEC +:10CD20006F0A0421784400F083FF53EC1A2B51EC76 +:10CD3000100BEBF765FB344353EC1C2BEBF7B9FA04 +:10CD400041EC1C0B002C4CDD9FED510B51EC180BF2 +:10CD500053EC102BEBF754FB53EC182BEBF750FB79 +:10CD600041EC1A0B55B353EC1D2B51EC1B0BEBF79D +:10CD700047FB41EC1D0B53EC1C2B51EC1A0BEBF752 +:10CD800098FA53EC192BEBF73BFB53EC1D2BEBF70D +:10CD900090FA53EC1A2BEBF730FB53EC182BEBF714 +:10CDA00029FB41EC180B53EC1E2B51EC1B0BEBF742 +:10CDB00027FB53EC182BEBF71DFB69E753EC1C2BFF +:10CDC00051EC1A0BEBF775FA53EC192BEBF718FB38 +:10CDD00053EC1A2BEBF711FB53EC182BEBF70DFB75 +:10CDE00056E735B353EC1D2B51EC1B0BEBF708FB4F +:10CDF00041EC1A0B53EC1C2B51EC180BEBF7FAFA25 +:10CE000053EC192BEBF7FCFA53EC1A2BEBF7F2FA75 +:10CE100053EC182BEBF7EEFA41EC180B53EC1E2BEE +:10CE200051EC1B0BEBF7ECFA53EC182BEBF7E2FA97 +:10CE30002EE753EC1C2B51EC180BEBF7DBFA53EC01 +:10CE4000192BEBF7DDFA53EC182BEBF7D6FA1FE7AB +:10CE50000000F07F000000000000000000005043D0 +:10CE6000645F090000000000000000000000F03FC7 +:10CE7000763C7935EF39EA3D0000E0FE422EE63F90 +:10CE8000E048000000000000555555555555D53F68 +:10CE9000000000000000E03F000000000000004033 +:10CEA00086EBF9FF624700005847000000000000D1 +:10CEB00070B5414A00252DED020B2DED048BDDE907 +:10CEC0000404944205DA24F00041914201D809D1CA +:10CED00040B19DED040BBDEC048B02B0BDE8704089 +:10CEE00000F03ABFB4F5801F26DA08430BD0002CBF +:10CEF00013DA012000F084FFBDEC048B02B0BDE822 +:10CF0000704000F03DBF022000F07AFF00F00CFFFF +:10CF100051EC100B81F0004146E09FED290B6FF0C2 +:10CF2000350553EC102B9DED040B51EC100BEBF77A +:10CF300067FACDE904010C4605EB2450A0F2FF305E +:10CF4000C10F40F2FF32521A62F31F540844EBF74C +:10CF500038FB05949DED040B41EC180B51EC100BC4 +:10CF600001F0B8FA9FED181B53EC112BEBF748FAC0 +:10CF70009FED170B41EC190B53EC102B51EC180BD8 +:10CF8000EBF73EFA53EC192BEBF793F99FED120BED +:10CF900041EC190B53EC102B51EC180BEBF730FA5A +:10CFA00053EC192BEBF785F9BDEC048B02B041EC87 +:10CFB000100B70BD000000000000F07F00000000BA +:10CFC00000000000000050430EE526157BCBDB3F40 +:10CFD000362BF111F3FE593D00609F501344D33FAF +:10CFE0002DE9F04D2DED040B2DED0E8B96B0DDE906 +:10CFF0002550279CDDF890A025F0004624F000483D +:10D00000BAF1000F14BF0121002101EB4502FC49D8 +:10D0100053184A1093422AD3002814BF0123002337 +:10D0200003EB44030B44F7498B4220D358EA000139 +:10D030009FEDF59B76D0DFF8D8B35D4503D1BAF10B +:10D04000000F05D188E0BAF1000F08BF002100D021 +:10D05000012101EB450111F5001F08D8002814BF7C +:10D060000121002101EB440111F5001F0BD99DEDB9 +:10D07000261B9DED240B16B0BDEC0E8B04B0BDE855 +:10D08000F04D00F073BE0027002DBCBFE14988457C +:10D0900021DAE1498845A8BF02271CDAC3451ADC1A +:10D0A000DE4901EB2851142908DDC1F1340220FAD0 +:10D0B00002F101FA02F282420DD108E058B9C1F141 +:10D0C000140228FA02F101FA02F2424503D101F0FA +:10D0D0000101C1F1020756EA0A0124D1002C22DA2B +:10D0E000002D18BF022F01D0012F0AD0022000F01E +:10D0F00087FE16B0BDEC0E8B04B0BDE8F04D00F01D +:10D1000013BE022000F07CFE00F00EFE51EC100B6E +:10D1100081F0004141EC100B16B0BDEC0E8B04B059 +:10D12000BDE8F08D18E09FEDBEAB9FEDBF8B0028F2 +:10D1300071D1B848804522D105F1804010F58010AA +:10D1400008BFBAF1000F07D0B3450ADC002CA8BF16 +:10D150009DED260BE0DA0DE0B0EE490AF0EE690A2B +:10D16000DAE7002C06DA9DED260B51EC100B81F06E +:10D1700000416FE0AE48784490ED000BCCE7D84515 +:10D180004DD1002C48DA2EB186423AD1BAF1000FC7 +:10D1900042D126E0BAF1000F13D0022000F030FE99 +:10D1A00000F0FEFD8DED020B9DED240B8DED000BCF +:10D1B00010EE900A039961F31E0003909DED020B9F +:10D1C000AAE78DED02AB9DED240B1AEE901A10EE3E +:10D1D000900A8DED000B61F31E0003909DED020B94 +:10D1E0009AE78DED028B9DED240B18EE901A10EE50 +:10D1F000900A8DED000B61F31E0003909DED020B74 +:10D200008AE709DA9DED240B51EC190B53EC102B36 +:10D21000EBF768F91EE020E09DED240B7CE78642E9 +:10D220001BDAB4F1804F0DD0A4F10050B0F1FF50E3 +:10D2300013D1002D11DB9DED240B51EC100B01F0EF +:10D24000D4F907E09DED240B53EC102B51EC100B9F +:10D2500000F0C2BC41EC100B5EE79DED240B51ECDD +:10D26000100B01F02BF8BAF1000FCDE90E0142D1FD +:10D270009FED710B46B3A6F1E040B0F17F600CD09A +:10D280005E4538D1002D00DAA7B3022F0CBF012074 +:10D290004FF0FF30EBF795F9DCE7002D01DD002CB6 +:10D2A0000DDA002D01DD002C1FDB002D16DA002C1D +:10D2B00014DB012F08BF9FED620B3FF42DAFB0EEE2 +:10D2C0004A0AF0EE6A0A27E7022F18BF002D0CD099 +:10D2D000012F0AD1002DFFF61FAF06E0002DB8BFC9 +:10D2E000002C08DA012F3FF417AFB0EE480AF0EE39 +:10D2F000680A11E71BE0012000EBE57050EA070126 +:10D3000015D0791EB0EE498AF0EE698A084308BF4D +:10D310009FED4D8B4E480025804570DD4D494E48B0 +:10D32000884514DDB0420DDB002C19DB2FE0012015 +:10D3300000F066FD16B0BDEC0E8B04B0BDE8F04DFC +:10D3400000F01EBDB34502DC002C09DC1FE0864264 +:10D3500002DA002C1BDA03E05E452BDD002C16DD23 +:10D36000022000F04DFD00F01BFD8DED020B53EC93 +:10D370001A2B51EC180BEBF743F8CDE90001039998 +:10D38000019861F31E0003909DED020BC4E602209C +:10D3900000F036FD00F014FD10EE901A18EE900A21 +:10D3A0008DED020B8DED008B61F31E0003909DED62 +:10D3B000020BB1E69DED0E0B53EC192B51EC100B4B +:10D3C000EBF718F89FED260BCDE9080153EC102B75 +:10D3D0009DED080B51EC100BEBF712F89FED221BA3 +:10D3E00053EC112BEBF709F89DED081B53EC112BB7 +:10D3F000EBF706F89FED1E1B53EC112B3CE08CE085 +:10D40000FFFF1F00FFFF0F00000000000000F03FC3 +:10D410000000F03F0000F07F0000404301FCFFFFF0 +:10D42000000000000000F07F00000000000000008D +:10D430002643000000000000000000000000008003 +:10D44000000000000000F0FF000000000000F0BF3E +:10D450000000E0410000F043FFFFEF3F000000004C +:10D46000000000000000D03F555555555555D53F9B +:10D47000000000000000E03FEAF7BFFF9DED080B51 +:10D4800041EC1A0B53EC102B51EC100BEAF7B8FFE0 +:10D4900053EC1A2BEAF7B4FF41EC1A0B9FEDFE0B8D +:10D4A00053EC102B9DED080B51EC100BEAF7A8FF85 +:10D4B00041EC1B0B9FEDFA0B51EC1A0B53EC102BAC +:10D4C000EAF79EFF41EC1A0B9FEDF70B53EC102B84 +:10D4D0009DED080B51EC100BEAF792FF53EC1A2B61 +:10D4E000EAF788FF41EC1A0B51EC1B0B53EC1A2B9B +:10D4F000EAF7DFFE0690CDE906519DED060B53ECF1 +:10D500001B2B51EC100BEAF775FF53EC1A2BEAF7C3 +:10D5100074FF41EC100B00F0A1B90020B6F5801F9C +:10D520000EDA9FEDE30B53EC102B9DED0E0B51EC3F +:10D53000100BEAF765FFCDE90E016FF034000E46DF +:10D5400000EB2650A0F2FF37C6F31300DA4940F093 +:10D550007F6646F040568842D8BF002408DDD74990 +:10D560008142C8BF012403DC0024A6F580167F1C7D +:10D57000D348784400EBC4000F9690ED00CB9DEDAE +:10D580000E0B53EC1C2B51EC100BEAF733FF9DED07 +:10D590000E0B41EC1B0B53EC1C2B51EC100BEAF760 +:10D5A00088FE41EC100B51EC190B53EC102BEAF7F1 +:10D5B00099FF41EC1D0B51EC1B0B53EC1D2BEAF7B3 +:10D5C0001FFF41EC1A0BBF488DED10AB784410954E +:10D5D00090ED000B4FF0005040EA660000EB8440F5 +:10D5E0008DED080B00F5002009909DED080B53EC24 +:10D5F0001C2B51EC100BEAF7FDFE9DED0E1B53ECBE +:10D60000112BEAF7FAFE41EC100B53EC102B9DEDB9 +:10D61000100B51EC100BEAF7F3FE9DED080B41ECFB +:10D620001C0B53EC102B9DED100B51EC100BEAF77B +:10D63000E7FE53EC1B2BEAF7E0FE53EC1C2BEAF75A +:10D64000D9FE53EC1D2BEAF7DBFE41EC1C0B53EC2F +:10D650001A2B51EC1A0BEAF7D3FE41EC1B0B9A483C +:10D660000621B0EE4B0AF0EE6B0A784400F0E0FAC7 +:10D67000B0EE401AF0EE601AB0EE41DAF0EE61DA88 +:10D6800053EC1B2B51EC1B0BEAF7BAFE53EC1D2B92 +:10D69000EAF7B6FE9DED100B41EC1B0B53EC1A2B79 +:10D6A00051EC100BEAF705FE53EC1C2BEAF7A8FE31 +:10D6B00053EC1B2BEAF7FDFD9DED100B41EC1B0B12 +:10D6C00053EC102B51EC100BEAF79AFE41EC1D0BBA +:10D6D0009FED7FEB53EC1E2BEAF7EBFD53EC1B2B7E +:10D6E000EAF7E7FD0890CDE908519DED080B53ECF2 +:10D6F0001E2B51EC100BEAF77DFE53EC1D2BEAF7C5 +:10D7000079FE53EC1B2BEAF778FE9DED080B41ECFC +:10D710001D0B53EC102B9DED100B51EC100BEAF789 +:10D720006FFE41EC1B0B53EC1A2B51EC1D0BEAF76F +:10D7300067FE9DED080B41EC1A0B53EC102B51ECDE +:10D740001C0BEAF75DFE53EC1A2BEAF7B2FD41EC35 +:10D750001A0B51EC1B0B53EC1A2BEAF7AAFD0C9099 +:10D76000CDE90C519DED0C0B53EC1B2B51EC100B28 +:10D77000EAF740FE53EC1A2BEAF73FFE41EC1B0B95 +:10D780009FED550B53EC102B9DED0C0B51EC100B3A +:10D79000EAF736FE41EC1A0B9FED510B51EC1B0BD7 +:10D7A00053EC102BEAF72CFE41EC1B0B9FED4E0BBC +:10D7B00053EC102B9DED0C0B51EC100BEAF720FEF7 +:10D7C00053EC1B2BEAF775FD41EC100B48487844ED +:10D7D00000EBC40090ED001B51EC100B53EC112B2F +:10D7E000EAF767FD41EC1B0B3846EAF7EAFECDE9A4 +:10D7F000080153EC1B2B51EC1A0BEAF75AFD41ECD4 +:10D80000100B3C48784400EBC40090ED00CB51EC89 +:10D81000100B53EC1C2BEAF74CFD9DED081B53EC51 +:10D82000112BEAF746FD0690CDE906519DED080B58 +:10D8300053EC102B9DED060B51EC100BEAF7DAFDC3 +:10D8400053EC1C2BEAF7D6FD53EC1A2BEAF7D2FD6A +:10D8500053EC1B2BEAF7D1FD41EC100B9DED261B81 +:10D8600053EC102B8DED001B00959DED260B51EC1C +:10D87000100BEAF7C5FD9DED000B41EC1A0B53ECC4 +:10D88000102B9DED260B51EC100BEAF7B3FD9DED2F +:10D89000061B53EC112B2FE0000000604715F73FEB +:10D8A000FE822B654715F73F44DF5DF80BAE543E13 +:10D8B00000000000000040438E9803007AB60B0081 +:10D8C0006A3E0000D03E0000A23D000000000000C3 +:10D8D0000000000000000840000000E009C7EE3F23 +:10D8E000FD033ADC09C7EE3FF5015B14E02F3EBEB5 +:10D8F0002E3C0000E83B0000EAF782FD53EC1A2BB7 +:10D90000EAF7D7FC9DED060B41EC1A0B53EC102BFC +:10D910009DED000B51EC100BEAF772FDCDE90C0107 +:10D920009DED0C0B51EC1A0B53EC102BEAF7C1FCDC +:10D93000CDE902010C46AA498C422FDB611A08434B +:10D9400018D19DED0C0B53EC102B9DED020B51ECFF +:10D95000100BEAF74FFD41EC1B0B9FEDA30B51ECB5 +:10D960001A0B53EC102BEAF7A4FC53EC1B2BEAF731 +:10D97000B5FF2DD2022000F043FA00F011FA10EEAC +:10D98000901A18EE900A8DED020B8DED008B61F36D +:10D990001E0003909DED020BFFF7BEBB944A24F0DE +:10D9A0000041914214D39349214408437FF4EFACE2 +:10D9B0009DED0C0B53EC102B9DED020B51EC100B5D +:10D9C000EAF718FD53EC1A2BEAF788FF7FF6DFAC75 +:10D9D00024F000408849894A002601EB2051824208 +:10D9E0002BDA481C4FF4801121FA00F02044844ABD +:10D9F000C0F30A517A44A1F2FF3192ED000B814A43 +:10DA00008DED080BCA4020EA0202C0F3130040F477 +:10DA10008010C1F1140120FA01F60992002CB8BF60 +:10DA200076429DED080B53EC102B9DED0C0B51EC49 +:10DA3000100BEAF7DFFCCDE90C019DED0C0B51EC6E +:10DA40001A0B53EC102BEAF734FC9FED6F0B089088 +:10DA5000CDE9085153EC102B9DED080B51EC100B48 +:10DA6000EAF7CEFC41EC1B0B9FED690B53EC102B3E +:10DA70009DED080B51EC100BEAF7C2FC9DED0C0B71 +:10DA800041EC1C0B53EC102B9DED080B51EC100BD3 +:10DA9000EAF7B0FC53EC1A2BEAF7AFFC9FED5E1BE4 +:10DAA00053EC112BEAF7ACFC53EC1C2BEAF701FC0E +:10DAB00041EC1A0B51EC1B0B53EC1A2BEAF7F9FB58 +:10DAC000CDE902019DED020B53EC1B2B51EC100B29 +:10DAD000EAF790FC53EC1A2BEAF78FFC9DED020B52 +:10DAE00041EC1A0B53EC102B51EC100BEAF788FCAD +:10DAF000CDE908014A489DED080B0521784400F066 +:10DB000097F89DED081B51EC100B53EC112BEAF725 +:10DB100077FC9DED021B53EC112BEAF76EFCCDE96F +:10DB200006019DED020B53EC1A2B51EC100BEAF79A +:10DB300067FC53EC1A2BEAF7BCFB9FED3B0B41EC67 +:10DB40001A0B53EC102B9DED060B51EC100BEAF762 +:10DB500051FC9DED060B41EC1B0B53EC102B9DED86 +:10DB6000020B51EC100BEAF74BFC53EC1B2BEAF7C2 +:10DB7000B9FC53EC1A2BEAF73DFC9DED021B53EC6C +:10DB8000112BEAF737FC53EC192BEAF736FCCDE9F9 +:10DB9000020101EB065001150029C8BF039015DCF6 +:10DBA0009DED020B324651EC100BEAF780FEFEF7BA +:10DBB00083FF042808BF00F003F932469DED020BF5 +:10DBC00051EC100BEAF773FECDE902019DED020B5B +:10DBD00051EC180B53EC102BEAF712FCFFF73ABB91 +:10DBE0000000904000000000FE822B654715973C26 +:10DBF00000CC904000346F3F01FCFFFF0000E03F8D +:10DC0000A83A0000FFFF0F0000000000432EE63F8F +:10DC1000396CA80C615C20BEEF39FAFE422EE63F5B +:10DC2000403900000000000000000000000000403B +:10DC300070B504462DED028B4D1E00EBC500B0EE15 +:10DC4000408AF0EE608A90ED000B35F0060017D0A8 +:10DC500053EC182B51EC100BEAF7D2FB41EC100BF4 +:10DC60006D1E04EBC50090ED001B51EC100B53EC46 +:10DC7000112BEAF71EFB41EC100B35F00600E7D143 +:10DC8000022D36D0042D1CD0062D1CBFBDEC028BFE +:10DC900070BD53EC182B51EC100BEAF7B1FB94ED6F +:10DCA0000A1B53EC112BEAF704FB53EC182BEAF791 +:10DCB000A7FB94ED081B53EC112BEAF7FAFA41ECA1 +:10DCC000100B53EC182B51EC100BEAF799FB94ED69 +:10DCD000061B53EC112BEAF7ECFA53EC182BEAF77E +:10DCE0008FFB94ED040B53EC102BEAF7E2FA41ECB6 +:10DCF000100B53EC182B51EC100BEAF781FB94ED51 +:10DD0000021B53EC112BEAF7D4FA53EC182BEAF769 +:10DD100077FB94ED001B53EC112BEAF7CAFABDEC2C +:10DD2000028B41EC100B70BD9FED070B10B553EC4F +:10DD3000102B9FED070B51EC100BEAF7D3FB41ECD6 +:10DD4000100B10BD000000000000000000000000EB +:10DD5000000000000000F03F10B553EC102B51EC18 +:10DD6000100BEAF7A6FA41EC100B10BD10B553ECFE +:10DD7000112B51EC100BEAF79CFA41EC100B10BD83 +:10DD80009FED050B10B553EC102B51EC100BEAF77F +:10DD9000A9FB41EC100B10BD0000000000000000CA +:10DDA0009FED050B10B553EC102B51EC100BEAF75F +:10DDB00027FB41EC100B10BD0000000000000070BC +:10DDC0009FED050B10B553EC102B51EC100BEAF73F +:10DDD00017FB41EC100B10BD00000000000000100C +:10DDE00002E008C8121F08C1002AFAD17047704724 +:10DDF000002001E001C1121F002AFBD17047000082 +:10DE00000149086070470000A01200202DE9FF4F73 +:10DE10008DB00F460546002606E025280BD0DDE92B +:10DE20000F1290476D1C761C28780028F5D111B090 +:10DE30003046BDE8F08F0024A246A1460122E94900 +:10DE400000E0044315F8013F203B02FA03F00842CA +:10DE5000F7D128782A2810D06FF02F022878A0F167 +:10DE60003001092914D80AEB8A0102EB410144F080 +:10DE7000020400EB010A6D1CF0E701CF5FEA000A23 +:10DE800003D544F40054CAF1000A44F002046D1CA6 +:10DE900028782E2817D115F8010F44F004042A28F9 +:10DEA0000ED06FF02F022878A0F1300109290AD88E +:10DEB00009EB890102EB410100EB01096D1CF2E75E +:10DEC00057F8049B6D1C28786C280FD006DC4C2872 +:10DED00017D068280DD06A2814D104E0742810D017 +:10DEE0007A280FD10DE044F400140AE044F48014C1 +:10DEF00001E044F440146978814202D104F58014B1 +:10DF00006D1C6D1C28786E281ED00CDC632830D068 +:10DF100004DC00288BD0582811D19FE0642867D0FA +:10DF200069280CD164E073282DD004DC6F2872D0EE +:10DF3000702804D194E075286ED078286DD0DDE982 +:10DF40000F129047761C4BE1C4F30250022806D012 +:10DF5000032809D0042801CF09D0066040E101CF91 +:10DF6000F117C0E900613BE101CF068038E106709E +:10DF700036E117F8040B8DF8000000208DF8010041 +:10DF8000EB46012003E057F804BB4FF0FF30610778 +:10DF90004FF0000102D40DE008F101018846494527 +:10DFA0000FDA8045F8DB1BF808100029F4D108E0EF +:10DFB00008F1010188468142FADB1BF808100029AC +:10DFC000F6D1DDE90F23AAEB08008146214600F0D7 +:10DFD00031F9304400EB080604E0DDE90F121BF8CC +:10DFE000010B9047B8F10108F7D221464846F2E00C +:10DFF0000A21C4F302524FF0000B0891022A04D008 +:10E0000001CFC117032A09D00AE0FF1D27F0070737 +:10E01000F7E8020108E02CE01EE01FE000B2C117A3 +:10E02000042A01D140B2C117021E71F1000206DAC2 +:10E030000023D0EB030063EB01012D2202E0220557 +:10E0400004D52B228DF82420012203E0E20701D021 +:10E050002022F7E7904653E00A210BE0102109E067 +:10E0600010214FF0000B44F004044FF00809089110 +:10E0700003E008214FF0000B0891C4F30252022A7A +:10E0800004D001CF0021032A06D006E0FF1D27F0AF +:10E090000707F7E8020103E080B2042A00D1C0B20A +:10E0A0004FF0000822072BD52A78702A07D0DDF818 +:10E0B00020C08CF0100C5CEA0B0C05D00EE0402266 +:10E0C0008DF82420012208E050EA010306D0302315 +:10E0D0008DF824308DF8252002229046089B83F08D +:10E0E000080353EA0B030BD150EA010201D1620786 +:10E0F00006D530228DF824204FF00108A9F101093E +:10E100002A78582A04D038A20B9208AA0A920BE067 +:10E110003AA2F9E75B46089AEAF7E5FA0B9B9B5CA3 +:10E120000A9A521E0A92137050EA0102F2D10A981A +:10E13000ADEB000000F1200B600702D524F4803421 +:10E1400001E04FF00109D94502DDA9EB0B0000E029 +:10E15000002000EB0B0141440890AAEB010AE00308 +:10E1600006D4DDE90F232146504600F063F806444B +:10E170004FF0000908E009A911F80900DDE90F12C4 +:10E18000904709F10109761CC145F4DBE0030CD589 +:10E19000DDE90F232146504600F04CF8064404E028 +:10E1A000DDE90F1230209047761C0899481E089030 +:10E1B0000029F5DC08E00A980A990078491C0A91C0 +:10E1C000DDE90F129047761CBBF10001ABF1010BAA +:10E1D000F1DC21465046DDE90F2300F019F8064432 +:10E1E0006D1C21E6092801003031323334353637D1 +:10E1F0003839616263646566000000003031323393 +:10E200003435363738394142434445460000000032 +:10E210002DE9F041044600251E461746880404D423 +:10E2200005E039462020B0476D1C641EF9D528460C +:10E23000BDE8F0812DE9F041044600251E469046D8 +:10E24000C80301D5302700E02027880404D505E065 +:10E2500041463846B0476D1C641EF9D52846BDE8D6 +:10E26000F0810A68531C0B6010707047002806D0BC +:10E270004DF6BC231946491EFDD2401EFAD1704707 +:10E28000002100EB800002E000BF491CC9B2B1EBE5 +:10E29000400FF9D37047000010B502460020064C2D +:10E2A00007E012F8013B4340DBB234F8133083EA55 +:10E2B0001020491EF5D210BD1800002082B0CDE913 +:10E2C000000121F0004001909DED000B02B051ECE7 +:10E2D000100B704710B50E4C10212046EBF771FE65 +:10E2E000206840F48060206020212046EBF769FE22 +:10E2F0000220FFF7C5FF10212046EBF764FE022045 +:10E30000FFF7BEFF2046BDE810401021EBF759BED5 +:10E310000014024010B50E4C10212046EBF751FEC0 +:10E32000206840F48060206020212046EBF74BFEFF +:10E330000220FFF7A5FF10212046EBF744FE022044 +:10E34000FFF79EFF2046BDE810401021EBF739BED5 +:10E35000001402402DE9F041154E074600243068B4 +:10E3600020F440603060254610213046EBF729FE4E +:10E370000220FFF785FF10213046EBF724FE6006F0 +:10E38000040E20213046EBF715FE08B144F00104DD +:10E390000120FFF775FF6D1CEDB2082DE4D317B116 +:10E3A000FFF798FF01E0FFF7B5FF2046BDE8F081D9 +:10E3B0000014024070B5164E05463046316841F4EF +:10E3C000806131601021EBF7FCFD002428064FF03E +:10E3D0002001304602D5EBF7F6FD01E0EBF7F1FD49 +:10E3E0006806050E0220FFF74BFF10213046EBF7C1 +:10E3F000EAFD0220FFF744FF10213046EBF7E1FD74 +:10E400000220FFF73DFF641CE4B2082CDED370BD90 +:10E410000014024010B50B4C206840F4806020606E +:10E4200020212046EBF7CFFD10212046EBF7CBFD56 +:10E430000420FFF725FF2046BDE810402021EBF720 +:10E44000C0BD00000014024010B50B4C206840F421 +:10E450008060206020212046EBF7B3FD0420FFF709 +:10E460000FFF10212046EBF7AEFD2046BDE810401F +:10E470002021EBF7A8BD00000014024070B5144D38 +:10E480000024286820F44060286020212846EBF70B +:10E490009AFD0120FFF7F4FE10212846EBF793FDCB +:10E4A0000120FFF7EDFE07E0641CE4B2FA2C03D96B +:10E4B000FFF7CAFF012070BD20212846EBF77AFD47 +:10E4C0000028F1D110212846EBF77BFD002070BD1C +:10E4D0000014024010B541EC100BFEF705FB51ECA7 +:10E4E000100B10BD70B5FBF791FD062000F0BEF8D3 +:10E4F000552000F0DBF800F0AFF8124E04464FF460 +:10E50000805529463046EBF75CFD29460E48EBF76F +:10E510005AFDAA2C11D1152000F0A8F8062000F011 +:10E52000C5F81420FFF7ACFE00F096F80446294623 +:10E530003046EBF748FD512C01D0FA2070BD142075 +:10E5400070BD000000040240000C02404FF4004186 +:10E550000803F7F72BF84FF08040FDF7F3FC0F4866 +:10E56000FEF7AAF90E48EAF7C3FE0D483030EAF785 +:10E57000BFFE0C48EBF760FC0B48EBF75DFCEBF7DC +:10E5800035FD002080F310884FF47A70FFF76EFE9F +:10E59000FDF7D2FDFDF712FEFCE700000010014080 +:10E5A0008864024000000240000402402DE9F0416E +:10E5B00004460E4600250846E9F765FE07000ED121 +:10E5C0000120BDE8F0816D1C3178ADB2884205D1E3 +:10E5D0003A4631462046E9F75DFE20B1641C2078BA +:10E5E0000028F0D1EDE72846EBE700B52DED048BD0 +:10E5F00083B041EC190BEAF79BF941EC180B18EECC +:10E60000100A18EE901A8DED008B002818BF01201B +:10E61000084320F00040C0F17F6000F1E040C00FEF +:10E6200014D019EE101A19EE900A8DED009B0029F6 +:10E6300018BF0121084320F00040C0F17F6000F1C5 +:10E64000E040C00F04BF0120FFF7DAFB51EC180BCC +:10E6500003B0BDEC048B00BD10B50120FFF710FE28 +:10E66000BDE81040FF20FBF741BD000070B50D4E26 +:10E6700004464FF4805529463046EBF7A4FC0320AE +:10E68000FFF7FEFD29463046EBF79BFC294606487E +:10E69000EBF799FC2046FBF729FDBDE8704003200D +:10E6A000FFF7EEBD00040240000C024010B5FBF77E +:10E6B0001DFDBDE810400120FFF7E2BD5458485F42 +:10E6C00056312E322E3900382020202020202020C4 +:10E6D000486F20536F204769616F20446963682049 +:10E6E000202020202020202054454E20435541202A +:10E6F00048414E473A202020202020202020202062 +:10E700002020202020202020444941204348493A0D +:10E7100020202020202020202020202020202020F9 +:10E7200020202020202020204D4120534F205448DD +:10E7300055453A2020202020202020202020202065 +:10E7400020202020202020202020202020202020C9 +:10E7500020202020202020202020202020202020B9 +:10E7600020202020202020202020202020202020A9 +:10E770002020202020202020202020202020202099 +:10E780002020202020202020534F20564F4C3A207C +:10E790002020202020202020202020202020202079 +:10E7A0002020202020202020534F205449454E3A3D +:10E7B0002020202020202020202020202020202059 +:10E7C0002020202020202020534F204C49543A2044 +:10E7D0002020202020202020202020202020202039 +:10E7E0002020202020202020444F4E4749413A201D +:10E7F0002020202020202020202020202020202019 +:10E800002020202020202020202020202020202008 +:10E8100020202020202020202020202020202020F8 +:10E8200020202020202020204E4741593A2020201F +:10E8300020202020202020202020202020202020D8 +:10E8400020202020202020202020202020202020C8 +:10E8500020202020202020202020202020202020B8 +:10E8600020202020202020202020202020202020A8 +:10E870002020202020202020202020202020202098 +:10E880002020202020202020202020202020202088 +:10E890002020202020202020202020202020202078 +:10E8A0002020202020202020202020202020202068 +:10E8B0002020202020202020202020202020202058 +:10E8C0002020202020202020202020202020202048 +:10E8D0002020202020202020202020202020202038 +:10E8E0002020202020202020202020202020202028 +:10E8F0002020202020202020202020202020202018 +:10E900002020202020202020202020202020202007 +:10E9100020202020202020202020202020202020F7 +:10E92000202020202020202043414D204F4E202613 +:10E930002048454E20474150204C414920515559CF +:10E94000204B484143482021802500000100000061 +:10E950000A000000000000000000000000000000AD +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA700000000000000000006A6F796675656C2E6A +:10EA80006A6F796675656C696E672E636F6D2C377A +:10EA900030313100000000000000000000000000E4 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000004B46422D322E344700004B +:10EAF0000000000000000000000000000000000016 +:10EB000000000000000000000000000000004B4674 +:10EB1000423132333435360000000000000000007E +:10EB200000000000000000040000000000000000E1 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB7000C7E60108445700208924002064000000F3 +:10EB8000020001000000000024EB010844570020AF +:10EB90008024002066000000050001000100000044 +:10EBA00048E9010844570020083000206B000000AD +:10EBB000310104000200000078EA010844570020F7 +:10EBC000A52900202F050000AC0001000300000073 +:10EBD00023EB010844570020DA2D0020DB0500005C +:10EBE000020001000400000028EB01084457002047 +:10EBF000FC120020DD0500000500010005000000FA +:10EC00002CEB01084457002000130020E20500000F +:10EC10000500010006000000C8E601084457002076 +:10EC2000FF210020E705000081020100070000002D +:10EC300030EB01084457002004130020680800004E +:10EC40003C004000080000006CEB01084457002025 +:10EC50008E29002068170000030001000900000051 +:10EC600078EC0108445700207C2E00206B17000030 +:10EC7000110101000A000000000000000000000077 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000000000000093 +:10ED8000000000000000000041542B5741503D544A +:10ED9000584830342C34353533353134322C310D3C +:10EDA0000A0041542B536F636B65743D302C332C38 +:10EDB0003139322E3136382E342E312C3530303038 +:10EDC000300D0A0041542B43574A41503F0D0A0071 +:10EDD00041542B5245530D0A0041542B453D4F469B +:10EDE000460D0A0041542B574D4F44453D41500DAF +:10EDF0000A00000061002B2B2B000D0A00002B2BBA +:10EE00002B0041542B530D0A0041542B5A0D0A007C +:10EE1000415445300D0A0041542B534F434B413D63 +:10EE20005443502C746573742E6A6F796675656CE3 +:10EE3000696E672E636F6D2C373031310D0A0041DA +:10EE4000542B574B4D4F443D4E45540D0A004154F1 +:10EE50002B55415254464C3D343039360D0A004151 +:10EE6000542B4845415254454E3D4F46460D0A00ED +:10EE700041542B453D4F46460D0A0041542B454E0B +:10EE8000544D0D0A0041542B49434349443F0D0A58 +:10EE90000041542B494D45493F0D0A0041542B4335 +:10EEA00053513F0D0A0041542B534F434B42313DC8 +:10EEB000544350432C746573742E6A6F796675657C +:10EEC0006C696E672E636F6D2C373031310D0A001F +:10EED00041542B57414E4E3D444843500D0A00418A +:10EEE000542B57414E4E0D0A0041542B534F434B68 +:10EEF0004C4B42310D0A0041542B574946493D4B7A +:10EF000046422D322E34472C4B4642313233343573 +:10EF1000360D0A0041542B536F636B65743D302CE2 +:10EF2000302C746573742E6A6F796675656C696EC2 +:10EF3000672E636F6D2C373031310D0A0041542B31 +:10EF400043574A41503F0D0A0041542B5245530D3F +:10EF50000A0041542B4347534E0D0A0041542B43A2 +:10EF600050494E3F0D0A0041542B49434349440D3B +:10EF70000A0041542B4353510D0A0041542B43497D +:10EF8000504D4F44453D310D0A0041542B514943EA +:10EF90005347503D312C312C22434D4E4554222CA9 +:10EFA00022222C22220D0A0041542B4E45544F5050 +:10EFB000454E0D0A0041542B4349504F50454E3D9C +:10EFC000302C22544350222C22746573742E6A6FA5 +:10EFD000796675656C696E672E636F6D222C3730AC +:10EFE00031310D0A0041542B4349504F5051554582 +:10EFF00052593F0D0A0041542B52455345540D0AB6 +:10F000000041542B4745544750533D474E524D43C2 +:10F010002C300D0A0000C1814001C0804101C08038 +:10F020004100C1814001C0804100C1814000C181D7 +:10F030004001C0804101C0804100C1814000C181C8 +:10F040004001C0804100C1814001C0804101C080B9 +:10F050004100C1814001C0804100C1814000C181A7 +:10F060004001C0804100C1814001C0804101C08099 +:10F070004100C1814000C1814001C0804101C08088 +:10F080004100C1814001C0804100C1814000C18177 +:10F090004001C0804101C0804100C1814000C18168 +:10F0A0004001C0804100C1814001C0804101C08059 +:10F0B0004100C1814000C1814001C0804101C08048 +:10F0C0004100C1814001C0804100C1814000C18137 +:10F0D0004001C0804100C1814001C0804101C08029 +:10F0E0004100C1814001C0804100C1814000C18117 +:10F0F0004001C0804101C0804100C1814000C18108 +:10F100004001C0804100C1814001C0804101C080F8 +:10F110004100C1814000C0C101C30302C2C606074D +:10F12000C705C5C404CC0C0DCD0FCFCE0E0ACACB7B +:10F130000BC90908C8D81819D91BDBDA1A1EDEDF7B +:10F140001FDD1D1CDC14D4D515D71716D6D212130B +:10F15000D311D1D010F03031F133F3F23236F6F76B +:10F1600037F53534F43CFCFD3DFF3F3EFEFA3A3BBB +:10F17000FB39F9F83828E8E929EB2B2AEAEE2E2F9B +:10F18000EF2DEDEC2CE42425E527E7E62622E2E34B +:10F1900023E12120E0A06061A163A3A26266A6A78B +:10F1A00067A56564A46CACAD6DAF6F6EAEAA6A6BFB +:10F1B000AB69A9A86878B8B979BB7B7ABABE7E7FFB +:10F1C000BF7DBDBC7CB47475B577B7B67672B2B38B +:10F1D00073B17170B05090915193535292965657AB +:10F1E00097559594549C5C5D9D5F9F9E5E5A9A9B3B +:10F1F0005B99595898884849894B8B8A4A4E8E8F1B +:10F200004F8D4D4C8C4484854587474686824243CA +:10F21000834181804000000041542B41504E3D000D +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F240000000000000000000000038000000000086 +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F2800000000000000000004AF20108307C00206D +:10F290008A2400200000000002000100000000009D +:10F2A0004AF20108307C00208C240020010000007C +:10F2B00001020008010000004BF20108307C002030 +:10F2C000C0120020010800003C00D007020000002E +:10F2D0004AF20108307C00208C240020D10F00006D +:10F2E0000102A00F03000000000000000000000069 +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000000000000000BC +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000002F000000000700070000147F147F1415 +:10F4800000242A7F2A12006264081323003649559B +:10F49000225000000503000000001C224100000073 +:10F4A00041221C000014083E08140008083E080809 +:10F4B000000000A060000008080808080000606064 +:10F4C0000000002010080402003E5149453E0000A3 +:10F4D000427F4000004261514946002141454B3185 +:10F4E000001814127F10002745454539003C4A4951 +:10F4F00049300001710905030036494949360006C3 +:10F500004949291E0000363600000000563600002A +:10F5100000081422410000141414141400004122A5 +:10F52000140800020151090600324959513E007C7D +:10F530001211127C007F49494936003E4141412267 +:10F54000007F4141221C007F49494941007F090950 +:10F550000901003E4149497A007F0808087F000000 +:10F56000417F4100002040413F01007F08142241BB +:10F57000007F40404040007F020C027F007F040873 +:10F58000107F003E4141413E007F09090906003ECF +:10F590004151215E007F09192946004649494931F8 +:10F5A0000001017F0101003F4040403F001F20401B +:10F5B000201F003F4038403F0063140814630007D9 +:10F5C0000870080700615149454300007F41410030 +:10F5D00000552A552A55000041417F0000040201D0 +:10F5E00002040040404040400000010204000020AE +:10F5F00054545478007F48444438003844444420EC +:10F6000000384444487F00385454541800087E0998 +:10F6100001020018A4A4A47C007F08040478000060 +:10F62000447D4000004080847D00007F102844001D +:10F630000000417F4000007C04180478007C08042E +:10F64000047800384444443800FC2424241800186A +:10F65000242418FC007C0804040800485454542056 +:10F6600000043F444020003C4040207C001C2040DF +:10F67000201C003C4030403C004428102844001C22 +:10F68000A0A0A07C004464544C441414141414141A +:10F690000000000000000000000000000000FC006E +:10F6A0000000000002000000000C020C020000003C +:10F6B0000000000090D0BCD0BC900003000300000C +:10F6C0001824FE448C000302070201001824D8B05D +:10F6D0004C80000300010201C038E438E000010260 +:10F6E0000201020208060000000000000000000005 +:10F6F000000000F80402000000010204000204F807 +:10F7000000000004020100009060F860900000001A +:10F71000010000002020FC2020000000010000006B +:10F72000000000000000080600000000202020204B +:10F7300020000000000000000000000000000002A7 +:10F74000000000000080601C0200040300000000B4 +:10F75000F8040404F8000102020201000008FC00A1 +:10F760000000000203020000188444241800030271 +:10F770000202020008042424D8000102020201004F +:10F7800040B088FC80000000000302003C242424D8 +:10F79000C400010202020100F824242CC00001026E +:10F7A000020201000C04E41C04000000030000003D +:10F7B000D8242424D8000102020201003844444421 +:10F7C000F800000302020100000010000000000029 +:10F7D0000200000000002000000000000600000001 +:10F7E00000205088040200000000010290909090D8 +:10F7F0009000000000000000000204885020000279 +:10F80000010000001804C4241800000002000000D9 +:10F81000F804E494F80001020202020000E09CF007 +:10F82000800002030000030204FC2424D800020329 +:10F8300002020100F80404040C00010202020100AB +:10F8400004FC0404F80002030202010004FC247416 +:10F850000C0002030202030004FC24740C000203E7 +:10F8600002000000F0080444CC4000010202010044 +:10F8700004FC2020FC040203000003020404FC0436 +:10F880000400020203020200000404FC0404060453 +:10F890000403000004FC24D00C0402030200030251 +:10F8A00004FC04000000020302020203FC3CC03C12 +:10F8B000FC0003000300030004FC30C4FC0402034A +:10F8C00002000300F8040404F8000102020201002F +:10F8D00004FC24241800020302000000F8848404BD +:10F8E000F80001020207050004FC246498000203EA +:10F8F00002000302182424448C00030202020100C7 +:10F900000C04FC040C0000020302000004FC0000D4 +:10F91000FC04000102020100047C80E01C040000E1 +:10F92000030000001CE03CE01C000003000300009A +:10F93000049C609C0400020300030200041CE01C01 +:10F9400004000002030200000C84641C0400020393 +:10F95000020203000000FE0202000000070404008F +:10F96000000E30C00000000000010200000202FE94 +:10F97000000000040407000000040204000000006E +:10F980000000000000000000000008080808080847 +:10F990000000020000000000000000000040A0A0E5 +:10F9A000C00000010202030204FC2020C00000038A +:10F9B0000202010000C020206000000102020200DB +:10F9C00000C02024FC0000010202030200C0A0A02D +:10F9D000C0000001020202000020F82424040002FA +:10F9E000030202000040A0A0602000070A0A0A04E7 +:10F9F00004FC2020C0000203020003020020E400F7 +:10FA00000000000203020000000020E400000808DB +:10FA10000807000004FC80E020200203020003022B +:10FA20000404FC000000020203020200E020E020C7 +:10FA3000C00003000300030020E02020C0000203F8 +:10FA40000200030200C02020C000000102020100E9 +:10FA500020E02020C000080F0A02010000C0202082 +:10FA6000E0000001020A0F0820E04020200002030D +:10FA7000020000000060A0A02000000202020300BB +:10FA80000020F820000000000102020020E0002019 +:10FA9000E00000010202030220E02080602000005C +:10FAA000030100006080E0806000000300030000AC +:10FAB00020608060200002030003020020E020801C +:10FAC00060200808070100000020A060200000025C +:10FAD00003020200000020DE020000000007040014 +:10FAE000000000FF00000000000F00000002DE2008 +:10FAF00000000004070000000201020404020000EC +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000F80000000000000033BA +:10FB20003000000000100C06100C06000000000061 +:10FB30000000000040C07840C0784000043F04044A +:10FB40003F040400007088FC08300000001820FF0B +:10FB5000211E0000F008F000E018000000211C0346 +:10FB60001E211E0000F00888700000001E212324C2 +:10FB70001927211010160E000000000000000000E0 +:10FB800000000000000000E0180402000000000770 +:10FB90001820400000020418E00000000040201877 +:10FBA00007000000404080F0804040000202010F4A +:10FBB00001020200000000F0000000000101011F2E +:10FBC00001010100000000000000000080B0700092 +:10FBD0000000000000000000000000000001010122 +:10FBE00001010101000000000000000000303000B1 +:10FBF000000000000000000080601804006018068B +:10FC00000100000000E010080810E000000F1020C4 +:10FC100020100F00001010F8000000000020203F0E +:10FC20002020000000700808088870000030282498 +:10FC30002221300000300888884830000018202039 +:10FC400020110E000000C02010F80000000704245E +:10FC5000243F240000F808888808080000192120A3 +:10FC600020110E0000E0108888180000000F1120FD +:10FC700020110E0000380808C83808000000003FB6 +:10FC8000000000000070880808887000001C222115 +:10FC900021221C0000E010080810E00000003122C2 +:10FCA00022110F00000000C0C00000000000003062 +:10FCB00030000000000000800000000000008060B4 +:10FCC0000000000000008040201008000001020435 +:10FCD000081020004040404040404000040404041C +:10FCE00004040400000810204080000000201008D8 +:10FCF00004020100007048080808F000000000300D +:10FD000036010000C030C828E810E000071827249A +:10FD100023140B000000C038E0000000203C230248 +:10FD20000227382008F8888888700000203F2020AB +:10FD300020110E00C03008080808380007182020DD +:10FD40002010080008F808080810E000203F2020D4 +:10FD500020100F0008F88888E8081000203F2020B5 +:10FD60002320180008F88888E8081000203F2000A9 +:10FD700003000000C03008080838000007182020E1 +:10FD8000221E020008F808000008F808203F2101A0 +:10FD900001213F20000808F8080800000020203F4B +:10FDA0002020000000000808F8080800C0808080BB +:10FDB0007F00000008F888C028180800203F2001B4 +:10FDC0002638200008F8080000000000203F20200E +:10FDD0002020300008F8F800F8F80800203F003F25 +:10FDE000003F200008F830C00008F808203F20003D +:10FDF00007183F00E01008080810E0000F1020204E +:10FE000020100F0008F808080808F000203F210122 +:10FE100001010000E01008080810E0000F18242479 +:10FE200038504F0008F8888888887000203F2000EC +:10FE3000030C3020007088080808380000382021A2 +:10FE400021221C00180808F8080818000000203FAC +:10FE50002000000008F808000008F808001F202013 +:10FE600020201F000878880000C8380800000738E4 +:10FE70000E010000F80800F80008F800033C070035 +:10FE8000073C0300081868808068180820302C039D +:10FE9000032C30200838C800C83808000000203F74 +:10FEA0002000000010080808C83808002038262163 +:10FEB00020201800000000FE020202000000007F67 +:10FEC00040404000000C30C0000000000000000175 +:10FED0000638C00000020202FE0000000040404060 +:10FEE0007F00000000000402020204000000000085 +:10FEF0000000000000000000000000008080808002 +:10FF000080808080000202040000000000000000E9 +:10FF10000000000000008080808000000019242282 +:10FF200022223F2008F8008080000000003F1120BE +:10FF300020110E000000008080800000000E1120C3 +:10FF400020201100000000808088F800000E1120A1 +:10FF500020103F200000808080800000001F2222AF +:10FF600022221300008080F0888888180020203F1B +:10FF7000202000000000808080808000006B94942E +:10FF80009493600008F8008080800000203F2100EA +:10FF900000203F2000809898000000000020203FB3 +:10FFA00020200000000000809898000000C08080A1 +:10FFB000807F000008F8000080808000203F24023D +:10FFC0002D302000000808F8000000000020203F2D +:10FFD000202000008080808080808000203F2000E2 +:10FFE0003F20003F8080008080800000203F210073 +:10FFF00000203F200000808080800000001F202023 +:020000040802F0 +:1000000020201F00808000808000000080FFA12051 +:1000100020110E000000008080808000000E112062 +:1000200020A0FF80808080008080800020203F21F1 +:1000300020000100000080808080800000332424A4 +:1000400024241900008080E0808000000000001F50 +:10005000202000008080000000808000001F202001 +:1000600020103F20808080000080808000010E30C2 +:100070000806010080800080008080800F300C0323 +:100080000C300F0000808000808080000020312E26 +:100090000E312000808080000080808080818E7002 +:1000A0001806010000808080808080000021302CB4 +:1000B0002221300000000000807C020200000000CD +:1000C000003F40400804FE0408C000000000031088 +:1000D000207F20100002027C800000000040403F92 +:1000E00000000000000601010202040400000000FC +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000F0F0F00F +:10012000000000000000000000017F01000000004E +:1001300000000000001C1C1C00000000000080608B +:10014000301C8C60301C0C0000000000000000001F +:10015000000000000000000000000000000000009F +:10016000000000E00000000000E000000086E69FC4 +:1001700086868686E69F860000011F010101010137 +:100180001F010100000080C06020F820E0C00000D6 +:10019000000003070C18FF70E18100000000070F4A +:1001A00010107F100F0700008060206080000000AA +:1001B000E02000000F3020309F70DC371030C0008E +:1001C0000000100E03000718101807000000C020E0 +:1001D00020E0C0000000000080E01F38E88703C472 +:1001E0003C040000070F1810100B070D101008003A +:1001F00000808C4C3800000000000000000000006F +:1002000000000000000000000000000000000000EE +:100210000000000000000000000080E03008040042 +:100220000000000000FEFF010000000000000000D0 +:100230000000030F1820400000040830E080000098 +:10024000000000000000000001FFFE0000000000B0 +:10025000004020180F030000000000000000000014 +:100260000000C00000000000004266663C18FF1855 +:100270003C66664200000000000003000000000031 +:1002800000000000000080000000000000101010BE +:100290001010FF10101010100000000000000300EC +:1002A000000000000000000000000000000000004E +:1002B00000000000000000000000000000808C4CE6 +:1002C00038000000000000000000000000000000F6 +:1002D000000000000010101010101010101010007E +:1002E000000000000000000000000000000000000E +:1002F00000000000000000000000000000000000FE +:100300000000000000001C1C1C0000000000000099 +:100310000000000000000000E0380C0000000000B9 +:1003200080701C03000000000060380E0100000017 +:1003300000000000000080C060202060C08000003D +:1003400000FEFF010000000001FFFE000001070E9B +:10035000181010180E0701000000808080C0E00017 +:10036000000000000000000000FFFF00000000008F +:1003700000001010101F1F101010000000804020FF +:1003800020202060C080000000030300804020384F +:100390001F070000001C1A1918181818181F000051 +:1003A0000080C020202060C0800000000003030007 +:1003B0001010182FE780000000070F101010101801 +:1003C0000F070000000000000000C0E0F000000087 +:1003D00000C0B088868180FFFF80800000000000A0 +:1003E0000010101F1F1010000000E06060606060CF +:1003F0006060000000003F1008080818F0E00000EE +:1004000000070B101010101C0F030000000080C02C +:1004100040202020E0C0000000FCFF211008080858 +:1004200018F0E0000001070C18101010080F03006E +:100430000000C0E06060606060E0600000000300F9 +:100440000000E0180700000000000000001F1F006F +:10045000000000000080C0602020202060C08000DC +:100460000087EF2C1818303068CF830000070F0882 +:1004700010101010180F07000000C0C0202020200E +:10048000C0800000001F3F604040402010FFFE0081 +:1004900000000C1C101010080F03000000000000EA +:1004A000000000000000000000000000000E0E0E22 +:1004B0000000000000000000001C1C1C00000000E8 +:1004C000000000000000000000000000000000002C +:1004D000000C0C0000000000000000000058380074 +:1004E000000000000000000000000080402010001C +:1004F00000001028448201000000000000000000FD +:1005000000000102040810000000000000000000CC +:1005100000000000008484848484848484848400B3 +:10052000000000000000000000000000000010209B +:100530004080000000000000000000000000018278 +:100540004428100000001008040201000000000010 +:1005500000C020201010101030E0C0000003030085 +:1005600000F010080C070300000000001C1C1C0019 +:1005700000000000000000C0406020202040C000BB +:1005800000FCFF01F00E03C1FE03807F0001070E97 +:1005900008111110110904020000000080E0E000C1 +:1005A000000000000000807C4340477FF88000008E +:1005B00010181F1000000000131F1C1020E0E02086 +:1005C00020202060C080000000FFFF1010101018D5 +:1005D0002FE78000101F1F1010101010180F0700B9 +:1005E000000080C0402020202060E00000FCFF01CF +:1005F00000000000000001000001070E181010109C +:100600000804030020E0E02020202040C0800000FB +:1006100000FFFF000000000001FFFE00101F1F1080 +:10062000101018080E07010020E0E02020202020F4 +:100630002060800000FFFF101010107C0000000000 +:10064000101F1F10101010101018060020E0E020DE +:10065000202020206060800000FFFF101010107C20 +:1006600000000100101F1F1000000000000000002B +:10067000000080C06020202040E0000000FCFF015E +:1006800000004040C0C140400001070E181010108B +:100690000F0F000020E0E0200000000020E0E0203C +:1006A00000FFFF101010101010FFFF00101F1F1090 +:1006B00000000000101F1F100000202020E0E0209C +:1006C000202000000000000000FFFF0000000000EC +:1006D00000001010101F1F1010100000000000007C +:1006E000202020E0E020202000000000000000FF8B +:1006F000FF0000000060E0808080C07F3F000000BD +:1007000020E0E020000020A06020200000FFFF305B +:10071000187CE3C000000000101F1F100000011330 +:100720001F1C181020E0E020000000000000000066 +:1007300000FFFF000000000000000000101F1F105D +:10074000101010101018060020E0E0E0000000007B +:10075000E0E0E02000FF013FFEC0E01E01FFFF00DF +:10076000101F1000031F0300101F1F1020E0E0C027 +:10077000000000000020E02000FF0003071C78E0DC +:100780008000FF00101F100000000000030F1F007A +:10079000000080C060202060C080000000FEFF01DB +:1007A0000000000000FFFE000001070E18101018E6 +:1007B0000C07010020E0E0202020202060C0800005 +:1007C00000FFFF2020202020301F0F00101F1F10CF +:1007D0000000000000000000000080C060202060D9 +:1007E000C080000000FEFF010000000000FFFE00CE +:1007F0000001070E1111133C7C67210020E0E0206E +:100800002020202060C0800000FFFF101030F0D0BA +:10081000080F0700101F1F10000000030F1C10100E +:100820000080C060202020204040E00000070F0C26 +:100830001818303060E08100001F0C0810101010F4 +:10084000180F07008060202020E0E020202060803A +:100850000100000000FFFF00000000010000000098 +:10086000101F1F100000000020E0E020000000002A +:100870000020E02000FFFF00000000000000FF005B +:1008800000070F1810101010100807002060E0E09B +:100890002000000020E060200000077FF88000803A +:1008A0007C03000000000000071F1C070000000080 +:1008B00020E0E02000E0E0200020E0200007FFF83A +:1008C000E01FFFFCE01F00000000031F0300011FEA +:1008D00003000000002060E0A0000020E060200095 +:1008E000000000038F7CF8C6010000000010181EF5 +:1008F000130001171F1810002060E0E02000000026 +:1009000020E06020000001073EF8E018070000002A +:1009100000000010101F1F10100000000080602059 +:10092000202020A0E0E0200000000000C0F03E0FEA +:100930000300000000101C1F1710101010180600F4 +:100940000000000000FC0404040404000000000097 +:1009500000FF00000000000000000000007F404099 +:1009600040404000000010E00000000000000000D7 +:1009700000000000031C6080000000000000000078 +:10098000000000030C70800000000404040404FC58 +:100990000000000000000000000000FF0000000058 +:1009A000000040404040407F000000000000001078 +:1009B000080C040C081000000000000000000000FB +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000000000000000000017 +:1009E0000000000000000000808080808080808007 +:1009F00080808080000000040408080000000000DF +:100A000000000000000000000000000000000000E6 +:100A100000000000000000000000000000000000D6 +:100A200000000000000098D844642424FCF8000072 +:100A3000000F1F18101010081F1F10180020E0F0E2 +:100A400000000000000000000000FFFF1808040480 +:100A50000CF8F00000001F0F18101010180F030002 +:100A600000000000000000000000000000E0F81896 +:100A70000404043C3800000000030F0C1010101098 +:100A8000080600000000000000000020E0F0000068 +:100A900000E0F81C04040408FFFF000000030F1826 +:100AA000101010081F0F08000000000000000000D8 +:100AB000000000000000E0F8484444444C78700016 +:100AC0000000030F0C1810101008040000000000B4 +:100AD00080C0602020E0C00000040404FFFF040484 +:100AE00004040000000010101F1F10101000000070 +:100AF000000000000000000000000000000070F88E +:100B00008C04048CF874040C007076CF8D8D8D8964 +:100B1000C87870000020E0F0000000000000000035 +:100B20000000FFFF08040404FCF8000000101F1F71 +:100B3000100000101F1F1000000000000060600087 +:100B4000000000000000040404FCFC0000000000A1 +:100B500000001010101F1F101010000000000000F7 +:100B6000000000606000000000000000040404FCBD +:100B7000FC0000000000C0C08080C07F3F0000007B +:100B80000020E0F000000000000000000000FFFF77 +:100B900080C0F41C0404000000101F1F1100031F7C +:100BA0001C1010000000202020E0F00000000000D9 +:100BB0000000000000FFFF00000000000000101017 +:100BC000101F1F10101000000000000000000000A7 +:100BD0000000000004FCFC0804FCFC0804FCFC0011 +:100BE000101F1F10001F1F10001F1F10000000000B +:100BF00000000000000000000004FCFC08080404E1 +:100C0000FCF8000000101F1F100000101F1F100034 +:100C100000000000000000000000000000E0F018EC +:100C20000C04040C18F0E00000030F0C101010105E +:100C30000C0F030000000000000000000000000096 +:100C40000004FCFC080404040CF8F0000080FFFF22 +:100C5000889010101C0F030000000000000000002E +:100C60000000000000E0F81C04040408F8FC000088 +:100C700000030F1810109088FFFF80000000000094 +:100C80000000000000000000040404FCFC10080444 +:100C9000040C0C001010101F1F101010000000009A +:100CA000000000000000000000000000000030789C +:100CB000CCC48484840C1C0000001E181010101179 +:100CC000190F06000000000000C000000000000036 +:100CD00000040404FFFF04040400000000000000FE +:100CE0000F1F1010100C000000000000000000009A +:100CF000000000000004FCFE00000004FCFE0000F8 +:100D000000000F1F181010081F0F0800000000003F +:100D1000000000000000000000040C3CFCC40000C7 +:100D2000C43C0C0400000000010F1E0E0100000076 +:100D3000000000000000000000000000043CFCC4B3 +:100D400000E47CFC84807C040000071F070000078F +:100D50001F0700000000000000000000000000006D +:100D60000004041C7CE4C0341C0404000010101CAB +:100D70001601131F1C1810000000000000000000E6 +:100D80000000000000040C3CFCC400C43C0404004F +:100D90000000C080C1370E0100000000000000000C +:100DA000000000000000000000001C0404C4F47CEB +:100DB0001C0400000000101C1F17111010180E005A +:100DC00000000000000000F80C040000000000001B +:100DD000001028EF00000000000000000000003FAD +:100DE00060400000000000000000FF000000000064 +:100DF000000000000000FF000000000000000000F4 +:100E00000000FF00000000000000040CF8000000DB +:100E10000000000000000000EF28100000000000AB +:100E2000000040603F0000000000000000180602C3 +:100E3000020408102020300800000000000000001C +:100E400000000000000000000000000000000000A2 +:100E5000FF818181818181FF00000080C060F0F806 +:100E6000FEFE3E18080808080800303000408000E8 +:100E7000F8FE07011C3F3F1F1B180ECFFFFFFF7F2F +:100E80000F0F0F0780C07B0E070F1C3830306060DB +:100E900060607E7F3F3F3118180C0E030300000096 +:100EA00000018244FF11AA4400000100000101007A +:100EB000000010385482D78254381000000000011E +:100EC0000000000000000082442810284482000036 +:100ED0000000000000000000C0C000000000000092 +:100EE000000000002010D0D0102000000000000002 +:100EF00010082414D4D41424081000000804120983 +:100F00002515D5D5152509120408312E4E6574779F +:100F10006F726B20496E666F2020322E4D44205038 +:100F20006F727420496E666F2020332E4C4F5241F1 +:100F300020525353492020202020342E56657265BC +:100F400073696F6E20436865636B20204E6574770C +:100F50006F726B20496E666F202020202020202099 +:100F60002020202020202020202020202020202081 +:100F70002020202020202020202020202020202071 +:100F8000202020202020202020205072696E7420F4 +:100F90005B47756E3A2020205D20202020202020F5 +:100FA0002020202020202020202020202020202041 +:100FB0002020202020202020202020202020202031 +:100FC00020202020202020202020202020504F5290 +:100FD00054202020202020202020202020202020DD +:100FE0002020202020202020202020202020202001 +:100FF00020202020202020202020202020202020F1 +:1010000020202020202020202020456D7074790091 +:1010100000000000000000000000426C7565536B8A +:10102000790000000000000000004C5900000000A2 +:10103000000000000000000000004A500000000016 +:101040000000000000000000000044617274000015 +:10105000000000000000000000005957595F426C7A +:101060007565736B7900000000005246494400002A +:1010700000000000000000000000594700000000D0 +:10108000000000000000000000005957595F426C4A +:101090007565736B79000000000050726F62655FC8 +:1010A0004B5900000000000000005957595F507272 +:1010B00065737375726500000000202020504F5248 +:1010C00054202020202020202020202020202020EC +:1010D0002020202020202020202020202020202010 +:1010E0002020202020202020202020202020202000 +:1010F0002020202020202020202020202020566575 +:10110000726573696F6E202020202020202020200F +:1011100020202020202020202020202020202020CF +:1011200020202020202020202020202020202020BF +:1011300020202020202020202020312E4D44436FCD +:101140006E6E6563742053657420322E4C4F52418D +:1011500020536C61766520536574332E506F727422 +:101160004C6F67204F7574707574342E436F6E6EBC +:10117000656374204D6F64652020352E4E6574774D +:101180006F726B20536574202020362E4461746189 +:10119000496E6974202020202020312E4D44436F59 +:1011A0006E6E6563742053657420322E4C4F52412D +:1011B00020536C61766520536574332E506F7274C2 +:1011C0004C6F67204F7574707574204D44436F6E7B +:1011D0006E65637420536574202020202020202019 +:1011E00020202020202020202020202020202020FF +:1011F00020202020202020202020202020202020EF +:1012000020202020202020202020204C4F52412030 +:10121000536C6176652053657420202020202020A7 +:1012200020202020202020202020202020202020BE +:1012300020202020202020202020202020202020AE +:101240002020202020202020202020506F72744C4D +:101250006F67204F75747075742020202020202027 +:10126000202020202020202020202020202020207E +:10127000202020202020202020202020202020206E +:10128000202020202020202020202020436F6E6E50 +:10129000656374204D6F646520202020202020206D +:1012A000202020202020202020202020202020203E +:1012B00020202020202020202020507265737320C1 +:1012C0007C20746F2073686966742020204E6574DA +:1012D000776F726B205365742020202020202020FF +:1012E00020202020202020202020202020202020FE +:1012F0002020202020202020202050726573732081 +:101300007C20746F2073686966744E6F773A446905 +:10131000616C20737769746368204E6F773A5374F9 +:101320006174696F6E20202020204E6F773A436CE5 +:101330006F7564202020202020204E6F773A54655E +:10134000737420436C6F756420204E6F773A446944 +:10135000616C20737769746368204E6F773A344705 +:101360005F474D352020202020204E6F773A3447AC +:101370005F4C35313020202020204E6F773A57695E +:10138000466920202020202020204E6F773A5741A8 +:101390004E202020202020202020496E6974696181 +:1013A0006C697A6520446174613F202020202020F0 +:1013B000202020202020202020202020202020202D +:1013C0002020202020202020202027454E54455238 +:1013D0002720746F207368696674000000000000A5 +:1013E000000000000000F03F000000000000F83F97 +:1013F00000000000000000000000004003B8E23FD1 +:10140000000000000000000006D0CF43EBFD4C3E82 +:10141000033333333333E33FFFAB6FDBB66DDB3F77 +:101420004D268F515555D53F01411DA96074D13FBF +:1014300065DBC9934A86CD3FEF4E454A287ECA3FB9 +:101440003E5555555555C53F93BDBE166CC166BF3B +:101450002CDE25AF6A56113FF16BD2C541BDBBBE34 +:10146000D0A4BE726937663E04FA97999999D93F1C +:10147000AF788E1DC571CC3F9FC678D0099AC33F07 +:10148000935555555555E53F599322942449D23FDC +:10149000DE03CB966446C73F44523EDF12F1C23FA3 +:1014A0000000000000000000C81402080000002036 +:1014B000A4120000048A000844170208A4120020A5 +:1014C00024B00000F0DD0108412D01020304046591 +:1014D00006070809320100FF00891112239B3224FC +:1014E00046AD573665BF74488CC19D5AAFD3BE6CAC +:1014F000CAE5DB7EE9F7F88110080193331A22A5CB +:10150000562C47B7753E64C99C408DDBBF52AEED8B +:10151000DA64CBFFF976E802218B301002991326AA +:1015200067AF763444BD554AADC3BC588ED19F6E6B +:10153000EBE7FA7CC8F5D983310A2091121803A78A +:10154000772E66B5543C45CBBD42ACD99E508FEF4B +:10155000FB66EAFDD874C904428D5316619F702062 +:1015600004A9153227BB364CCEC5DF5EEDD7FC682B +:1015700088E1997AABF3BA85520C4397711E60A14A +:10158000142805B3373A26CDDE44CFDFFD56ECE90B +:10159000986089FBBB72AA06638F7214409D51222A +:1015A00025AB343006B9174EEFC7FE5CCCD5DD6AEB +:1015B000A9E3B8788AF19B87730E6295501C41A30A +:1015C000352A24B1163807CFFF46EEDDDC54CDEBCB +:1015D000B962A8F99A708B1023088481951AA79391 +:1015E000B62CC2A5D33EE1B7F04008C919522BDB97 +:1015F0003A644EED5F766DFF7C899470DF859BB712 +:1016000012A6ADD224C3BFF136E0C1184809D33BBE +:101610005A2AE55E6C4FF77D7E6C0AA583B4188666 +:1016200091972EE3A7F23CC0B5D14229CB38500A9E +:10163000D91B666FEF7E744CFD5D8BB502A4999645 +:101640001087AFF326E2BDD034C1C3394A28D11A7E +:10165000580BE77F6E6EF55C7C4D0CC685D71EE59A +:1016600097F42880A1913AA3B3B2444ACD5B56695E +:10167000DF78600CE91D722FFB3E8DD604C79FF505 +:1016800016E4A9902081BBB332A2C55A4C4BD7793E +:101690005E68E11C680DF33F7A2E0EE787F61CC4E6 +:1016A00095D52AA1A3B03882B193466BCF7A54481E +:1016B000DD59622DEB3C700EF91F8FF706E69DD4C5 +:1016C00014C5ABB122A0B9923083C77B4E6AD558FE +:1016D0005C49E33D6A2CF11E780F0100082C41544F +:1016E0002B41504E3D0008FF01020304050607018F +:1016F000FF01FF01FF01FF01FF01FF01E5880C5C15 +:1017000053595354454D2E545854141D4D315F3088 +:1017100001B91549190A1632190A1633190A15346E +:10172000190C13504F531971130103120202FF09D0 +:1017300001FF01FF01E5130103120202FF0901FF8E +:0417400001FF01E9BB +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.0.hex b/obj/TXH_V1.3.0.hex new file mode 100644 index 0000000..c660dd7 --- /dev/null +++ b/obj/TXH_V1.3.0.hex @@ -0,0 +1,11768 @@ +:020000040800F2 +:1080000060CC0020A1810008A98100082DAA0008E9 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000A5AB0208BB810008BB810008BB8100089A +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB8100087FBB020887BB02088FBB020878 +:1080E000AD9D0008BB810008BB810008BB81000872 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:108110006FBB020877BB0208BB810008BB81000867 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F99000897BB020887 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:10819000004800477DD90208AFF3008060CC002082 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE73DAB02086F +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB785C0308D2 +:108A6000985C0308C0B24FF4F05100F03BBA00002C +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504624F019 +:108C7000D1FA08B30DF11301761E44F400748B454C +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504624F05CFA0028D6D1D0 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000385C03080EB540F2FE +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642024F0EBFABDF87A +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE734320308C8850020310A0020E5 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642024F06FFA781C87B2062FE1DB0020E0 +:1091B000A1E700003432030808B5002000901EF03B +:1091C0008BFC0F49087000F09BF80D4800782428AC +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8ED1109E00121064880F8ED1104E056 +:1091F0000221044880F8ED1100BF00BF08BD000047 +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012023F0F4FF0020284908808D +:109220000DE01EF03BFC00F0800000B10BE00120DF +:1092300024F028FA22480088401C21490880204850 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F0DEFB08211A4801F0DCFB5C +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F0B7FB002023F0A9FFEE +:1092B0000120BDE8F081002023F0A3FF0020F8E7A3 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A481EF011FD0028F9D0214607481EF06B +:1092E00017FD00BF012105481EF006FD0028F9D03A +:1092F00002481EF00AFDC0B210BD0000003001405F +:1093000010B5012023F07DFF00201E4908800DE0EC +:109310001EF0C4FB00F0800000B10BE0012024F03F +:10932000B1F918480088401C164908801548008883 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F067FB08210F4801F065FB3D2043 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F055FB0020AF +:1093700023F047FF012010BD002023F042FF002012 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012023F034FF002022490880DB +:1093A0000DE01EF07BFB00F0800000B10BE001201F +:1093B00024F068F91C480088401C1B4908801A48A2 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F01EFB0821144801F01CFB67 +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:1094100003FB002023F0F5FE012070BD002023F0A7 +:10942000F0FE0020F9E700002E0A002000000240B4 +:1094300070B506460C461546012023F0E2FE29468B +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE01EF022FB00F0800000B10BE060 +:10946000012024F00FF919480088401C1749088092 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F0C5FA0821104801F037 +:10949000C3FA8320FFF718FFC4F38710FFF714FF08 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F0B1FA002023F0A3FE0120C4E721 +:1094C000002023F09EFE0020BFE700002E0A0020AF +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392024F0DDFAE0B224F0FAFA7F +:10950000C4F3072024F0F6FAC4F3074024F0F2FA7B +:10951000200E24F0EFFA4FF48051034801F07CFA5A +:1095200022F07CFC10BD0000000402402DE9F04157 +:1095300007460E4614463A2024F0BCFAF0B224F056 +:10954000D9FA301224F0D6FA4FF480510F4801F0C6 +:1095500063FA19E022F062FC05461D2D11D1384650 +:1095600000F0ACF805463B2024F0A4FA4FF48051FB +:10957000064801F051FA2F4434B120882844208055 +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2024F08AFA95 +:1095A000F0B224F0A7FA301224F0A4FA4FF480515C +:1095B000104801F031FA0CB10020208019E022F0AF +:1095C0002DFC05461E2D11D1384600F02BF905461D +:1095D0003D2024F06FFA4FF48051064801F01CFA48 +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B51EF047F908B11D +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222024F026FA24F019FA04464FF40B +:109670008051024801F0D0F9204610BD000402409C +:109680002DE9F04124F00BFA044624F008FA0546CF +:1096900024F005FA064624F002FA07464FF48051FA +:1096A000054801F0B9F944EA052040EA064040EADD +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272024F0F7F924F0EAF90646054646B1CA +:1096D00000BF24F0E4F92070641C701EC0B2061EA6 +:1096E000F7D14FF48051024801F096F9284670BD39 +:1096F0000004024010B504460C2024F0DBF920469B +:1097000024F0F8F9FFF7BCFF10BD000070B5044667 +:109710000A2024F0CFF9204624F0ECF924F0BFF918 +:1097200005464FF48051024801F076F9284670BD95 +:109730000004024070B505460C46284624F0BAF9EC +:10974000204624F0D7F94FF48051034801F064F922 +:1097500022F064FB70BD00000004024010B5044616 +:10976000204624F0A7F94FF48051034801F054F942 +:1097700022F054FB10BD0000000402402DE9F0412E +:109780000646012024F096F924F089F943282BDAC3 +:109790002B20FFF7BBFF102826DA2F2024F08AF9B0 +:1097A000002024F0A7F93220FFF7D8FF0446142C3C +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2024F063F935783A +:1097F000284624F07FF909E0761C35785C2D01D0ED +:109800002F2D00D10025284624F074F9002DF3D126 +:109810004FF48051024801F0FFF8BDE8F0810000EC +:109820000004024070B504462D2024F043F924F0D2 +:1098300036F90646054646B100BF207824F05AF9AD +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F0E2F8284670BD0004024070B50546EC +:109860000C460D2024F026F9284624F043F9E0B2F6 +:1098700024F040F9C4F3072024F03CF9C4F3074076 +:1098800024F038F9200E24F035F94FF480510248C5 +:1098900001F0C2F870BD00000004024070B502463D +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BDC32F0308EE +:1098D000C33003082DE9F04103460C460020014641 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B513F0B8FB10BD10B58E +:1099400013F052FB10BD10B513F01EFB10BD10B587 +:1099500013F07AFB10BD10B515F006FB10BD10B565 +:109960001DF07AFB10BD00000246094B9A4201D25D +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB50024012120201DF07CFE30200090F7 +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946184800F0AEFE39 +:109BD0003021164800F020FF0021154880F87C163F +:109BE00000201449887001204870C8704FF4FA7042 +:109BF000886000F025F80E4890F8F003802813D113 +:109C000000200D49C86524200C49487108200871BE +:109C10003020C8701420887020204870002104482B +:109C200080F8F01300F050F81CBD00000014024052 +:109C3000BC22002038290020BC120020AC260020C5 +:109C40001CB523F0FBFDD02023F0C4FD23F02AFE39 +:109C5000002023F0BFFD23F025FE23F0EFFDD120EF +:109C600023F0B8FD23F01EFE00240EE0062C05DADA +:109C7000012023F07FFD0DF8040004E0002023F014 +:109C800079FD0DF80400601CC4B2072CEEDB23F054 +:109C9000EFFD9DF806000A4948719DF8050008711E +:109CA0009DF80400C8709DF8020088709DF80100BE +:109CB00048709DF80010034880F8F0131CBD0000A8 +:109CC000AC260020BC2200201CB500241B4890F8C4 +:109CD000F0038DF800001A4840788DF8010018480C +:109CE00080788DF8020001208DF803001448C078B8 +:109CF0008DF80400124800798DF80500104840796D +:109D00008DF8060023F09AFDD02023F063FD23F0A8 +:109D1000C9FD002023F05EFD23F0C4FD00BF07E075 +:109D20001DF8040023F056FD23F0BCFD601CC4B2F6 +:109D3000072CF5DB23F09CFD1CBD0000BC2200209D +:109D4000AC26002070B502460C460025002309E031 +:109D500012F8010B80EA05010648405C80EA030521 +:109D60000548435C201EA4F10106B4B2F0D145EAD7 +:109D7000032070BDC32F0308C330030810B5044689 +:109D80000B460021072A00DD072244EA0420014691 +:109D90002BB901FA02F081B20912084610BD012B5D +:109DA00002D11141C8B2F9E700BFF7E7704710B51B +:109DB00004460B460021072A00DD072244EA04205E +:109DC000014613B91141C8B210BD012B05D101FAEA +:109DD00002F081B209120846F6E700BFF4E700007E +:109DE000F0B5ADF5317D04460D460020B090AF9042 +:109DF000002604EB4400544901EBC000408AA8420D +:109E000003DC00200DF5317DF0BD0020AF9094E023 +:109E10004D480122C1684D4800F0A2FA4A48406806 +:109E200000788DF800009DF8000038287DD104EB03 +:109E30004400454B03EBC000C06804EB4403424FB1 +:109E400007EBC3031B8A03FB050104EB44003B46FD +:109E500003EBC000028A3D4800F082FA0020B09077 +:109E600011E004EB4400384901EBC0004068BDF844 +:109E7000C012405CBDF8C0220DF80200BDF8C0025F +:109E8000401C80B2B09004EB44002F4901EBC000AD +:109E9000008ABDF8C0128842E3DC04EB44002A4A81 +:109EA00002EBC000008A401E81B2684600F01EFB33 +:109EB000064604EB4400244901EBC000008A401E22 +:109EC0001DF80000B04230D10020B0901FE004EB3C +:109ED00044001D4901EBC0004068BDF8C012415C60 +:109EE00004EB4400184A02EBC0008068BDF8C022B1 +:109EF000024404EB4400144B03EBC000008A401EF4 +:109F000068431154BDF8C002401C80B2B09004EB0D +:109F100044000D4901EBC000008A401EBDF8C0128C +:109F20008842D4DC01206DE7FFE7642023F0AAFB20 +:109F3000BDF8BC02401C80B2AF90BDF8BC02062840 +:109F4000FFF666AF00205DE7E8E00208D858002081 +:109F50002DE9F041ADF5307D04460E460025002781 +:109F6000A8460020009004EB4400474901EBC000E4 +:109F7000408AB04204DC00200DF5307DBDE8F08160 +:109F800000210846FFF72CFF01287AD1002520E0A8 +:109F900004EB44003C4901EBC0008068411904EB2C +:109FA0004400394A02EBC000008A401E7043085C3E +:109FB00004EB440102EBC1014968485504EB44003D +:109FC000114601EBC0004068405D01A94855681C7E +:109FD00085B204EB44002C4901EBC000008AA84282 +:109FE000D6DC00274BE004EB4400274B03EBC0001A +:109FF000C06804EB4403DFF890C00CEBC3031B8A7A +:10A0000003FB060104EB4400634603EBC000008A37 +:10A01000401E82B21D4800F025FA04EB44001A4AA3 +:10A0200002EBC000008A401E81B201A800F05EFA77 +:10A03000009004EB4400144A02EBC000C06804EB3B +:10A040004402114B03EBC202128A104404EB440297 +:10A0500003EBC202128A02FB0600411E012268467F +:10A0600000F000FA31462046FFF7BAFE012801D180 +:10A0700082E706E0642023F005FB781C87B2062FF8 +:10A08000B1DB002078E70000E8E00208D8580020A3 +:10A0900070B5ADF5307D00250024002000905149B9 +:10A0A000088080E000256FE0002414E04D4800881F +:10A0B00000EB40004C4951F83000005D49490988E7 +:10A0C00001EB4101484A02EBC1014968085501A969 +:10A0D0000855601C84B24348008800EB40004249A8 +:10A0E00001EBC000008A401EA042DFDC3D48008832 +:10A0F00000EB40000A4602EBC000008A401E81B21D +:10A1000001A800F0F3F900903648008800EB400009 +:10A11000354B03EBC000C068324B1B8803EB430395 +:10A12000314E06EBC3031B8A03FB05012D48008853 +:10A1300000EB4000334603EBC000008A401E82B2B1 +:10A140002A4800F08FF92748008800EB400032468B +:10A1500002EBC000C068234A128802EB4202334679 +:10A1600003EBC202128A10441E4A128802EB42021A +:10A1700003EBC202128A02FB0500411E012268465F +:10A1800000F070F9681C85B21648008800EB4000AA +:10A19000154901EBC000408AA84285DC11480088BF +:10A1A000401C104908800F4800880B28FFF67AAF42 +:10A1B0000F4890F8E00120F001010D4880F8E0110F +:10A1C00090F8E00120F00600801D094981F8E001C7 +:10A1D0000021084841800120FFF7BAFE0DF5307DCF +:10A1E00070BD000010000020E8E00208D8580020F0 +:10A1F000BC2200209C2400201CB5012108461DF033 +:10A2000051FB01208DF8040002208DF8050000208C +:10A210008DF8060001208DF807001820009069468F +:10A22000144800F083FB05221146124800F0C6FBDB +:10A23000052206210F4800F0C1FB052207210D4829 +:10A2400000F0BCFBA020009002208DF80400032049 +:10A250008DF8050000208DF806008DF8070069468E +:10A26000044800F063FB402000906946014800F07C +:10A270005DFB1CBD000002402DE9F84300240027CF +:10A28000A046002000900025FFF7B6FF00F0BAF8C6 +:10A2900000BF00E06D1C2D488542FBD36E460821AF +:10A2A0002B4800F0B7FB1021294800F0B5FB062031 +:10A2B00000F08CF80821264800F0AEFB0821244865 +:10A2C00000F0A8FB1021224800F0A6FB012000F0BE +:10A2D0007DF8002000F07AF808211D4800F09CFB72 +:10A2E0001C48D0F8FC10B0F80021B0F8020102FBC5 +:10A2F0000010B0F5003F02D900BE00BFFEE71648CF +:10A30000006808B9FFF7C4FE00201449088017E070 +:10A31000002406E0114908782146FFF761FD601C22 +:10A3200084B20E48008800EB40000A4901EBC000EF +:10A33000408AA042EEDC09480088401C074908809A +:10A34000064800880B28E3DBBDE8F883FFFF0F0019 +:10A3500000000240E8E002081C0243421000002016 +:10A360002DE9F04105460C4616460027012022F053 +:10A3700045FF0821144800F04DFB1021124800F061 +:10A380004BFB032000F022F8C4F3074000F01EF856 +:10A39000C4F3072000F01AF8E0B200F017F800BF8D +:10A3A00006E0002000F012F828706D1C781C87B2BF +:10A3B000B742F6DB0821044800F02EFB002022F013 +:10A3C0001DFFBDE8F08100000000024010B504460A +:10A3D00000BF02210A481DF08FFC0028F9D0214659 +:10A3E00007481DF095FC00BF012105481DF084FCC5 +:10A3F0000028F9D002481DF088FCC0B210BD000052 +:10A400000030014000B585B0012108031DF09AFA23 +:10A4100013481DF045FC0020ADF80000ADF8040025 +:10A42000ADF80600ADF808004FF40070ADF80A0072 +:10A430003820ADF80C000020ADF80E000720ADF874 +:10A4400010004FF48270ADF80200694604481DF018 +:10A4500061FC012102481DF017FC05B000BD0000A1 +:10A46000003001402DE9F04105460C461646002714 +:10A47000012022F0C3FE08211B4800F0CBFA102176 +:10A48000194800F0C9FA0620FFF7A0FF0821164876 +:10A4900000F0C2FA0821144800F0BCFA102112485A +:10A4A00000F0BAFA0220FFF791FFC4F30740FFF76C +:10A4B0008DFFC4F30720FFF789FFE0B2FFF786FFA7 +:10A4C00000BF05E02878FFF781FF6D1C781C87B27C +:10A4D000B742F7DB0821044800F09EFA002022F082 +:10A4E0008DFEBDE8F08100000000024010B502467C +:10A4F000107803E012F8014B2318D8B20B1EA1F11B +:10A500000104A1B2F6D110BD2C48807C012854D1A1 +:10A5100000212A4881742A480078C0B901202849BE +:10A52000087028480068C0002749D1F8301240EA76 +:10A5300081002549D1F82C1240EA41002249D1F886 +:10A54000281208430F2181432048017017E00020A2 +:10A550001B4908701B480068C0001B49D1F8301225 +:10A5600040EA81001849D1F82C1240EA410016490E +:10A57000D1F8281208430F21814315480170134870 +:10A58000007813490978884217D11048007811499A +:10A590000870084600781049097888420DD00D48A7 +:10A5A0000078064908730B4800780B490870094881 +:10A5B000007810B101200149C8727047BC12002018 +:10A5C000DE0A00203402424200004242DF0A00203C +:10A5D000E00A0020E10A0020DD0A002010B5ADF5F8 +:10A5E0007C7D00247DA00068FB9000200090FFF798 +:10A5F00003F814287CD17A48FFF719F879490870D4 +:10A6000008460078142874D1FFF724F80021764A10 +:10A6100003C2BDF80000FEF76BFF6A464FF4FA7103 +:10A6200001A8FEF783FF71A101A823F0DFF97149AA +:10A6300008800846008810B300BF04E000216E487F +:10A640000155601C84B2282CF8DB01A9694A1288E4 +:10A6500088186AA123F0CAF969490880002409E032 +:10A6600064480088C01C204401A9095C6248015567 +:10A67000601C84B262480088001FA042F0DC61A127 +:10A6800001A823F0B3F95B4908800846008820B38D +:10A69000002405E00021584828300155601C84B290 +:10A6A000282CF7DB01A9534A1288881853A123F0FC +:10A6B0009DF95349088000240AE04E48008808307C +:10A6C000204401A9095C4C4828300155601C84B223 +:10A6D0004B4800880938A042EFDC4DA101A823F0C7 +:10A6E00085F9444908800846008830B3002407E013 +:10A6F0006BE05BE00021404850300155601C84B2A3 +:10A70000142CF7DB01A93B4A128888183BA123F0DF +:10A710006DF93B49088000240AE0364800880C3077 +:10A72000204401A9095C344850300155601C84B2B2 +:10A73000334800880D38A042EFDC39A101A823F08E +:10A7400055F92C4908800846008820B3002405E00C +:10A750000020294946390855601C84B2322CF7DBA9 +:10A7600001A9244A1288881824A123F03FF924491A +:10A77000088000240AE01F480088801D204401A9A9 +:10A78000085C1D4946390855601C84B21C48008885 +:10A79000C01FA042EFDC00210320FFF7D9FB0120FE +:10A7A000FEF734FF01200DF57C7D10BD0D480078CB +:10A7B000422803D10A48FEF730FF0CE00120FEF7E3 +:10A7C00025FF00200749087005E00021164880F8A1 +:10A7D000EF1323F09DF800BFE5E700000D0A00002D +:10A7E000480A0020380A0020400A002041504E3D0F +:10A7F000000000005E0A0020082A00203B00000044 +:10A800005C0A0020574946494E414D453D00000035 +:10A810005749464950415353574F52443D00000059 +:10A820005345525645523D00BC22002010B5044607 +:10A830003548844208D1012108461DF043F8002123 +:10A8400001201DF03FF85EE03048844208D101212C +:10A8500002201DF037F8002102201DF033F852E0ED +:10A860002B48844208D1012104201DF02BF800213F +:10A8700004201DF027F846E02648844208D1012133 +:10A8800008201DF01FF8002108201DF01BF83AE0F9 +:10A890002148844208D1012110201DF013F8002125 +:10A8A00010201DF00FF82EE01C48844208D1012131 +:10A8B00020201DF007F8002120201DF003F822E0E1 +:10A8C0001748844208D1012140201CF0FBFF0021E1 +:10A8D00040201CF0F7FF16E01248844208D1012105 +:10A8E00080201CF0EFFF002180201CF0EBFF0AE02D +:10A8F0000D48844207D1012180151CF0E3FF00219F +:10A90000A0151CF0DFFF10BD000002400004024053 +:10A9100000080240000C02400010024000140240F7 +:10A9200000180240001C024000200240F0B50A4618 +:10A9300000210023002400BF3DE0012505FA01F3BA +:10A94000156805EA03049C4234D105684F000326CC +:10A95000BE40B543056015794E00B54006683543E5 +:10A9600005601579012D02D01579022D16D1856863 +:10A970004F000326BE40B543856055794E00B54073 +:10A98000866835438560456801268E40B54345603D +:10A99000456896798E40B6B235434560C5684F002C +:10A9A0000326BE40B543C560D5794E00B540C668A4 +:10A9B0003543C560491C1029BFD3F0BDF0B5002355 +:10A9C00000244D07ED0E02FA05F3CE1000F120052C +:10A9D00055F826504E07F70E0F26BE40B543CF1050 +:10A9E00000F1200646F82750CE1000F1200555F85A +:10A9F000265045EA0304CE1000F1200545F8264014 +:10AA0000F0BD0246002013690B400BB1012000E0AD +:10AA10000020704741837047018370470249087BDB +:10AA20000021014A11737047BC12002003480068DE +:10AA300000F0010000B100BE00BFFEE7F0ED00E055 +:10AA40004AF6AA2001490860704700000030004023 +:10AA500030B502460024002305E012F8015B2819F6 +:10AA6000C4B2581CC3B28B42F7DB6042C0B230BDE7 +:10AA700010B5002422F04CFF642022F003FE10BD2C +:10AA80002DE9F043ADF2DC7D80460E461446994632 +:10AA90000025002783A00068CDF8D807002001908A +:10AAA000042C7CDC80480079302101EB101004EB91 +:10AAB000C40101EB04117D4A114408717A48007900 +:10AAC00000F00F00303004EBC40101EB041111441D +:10AAD00048717548C078302101EB101004EBC401B7 +:10AAE00001EB0411114488716F48C07800F00F0029 +:10AAF000303004EBC40101EB04111144C871FEF7BE +:10AB00007BFD14287ED16A480078142809D004EB14 +:10AB1000C40101EB0411654A8818FEF788FD6449F9 +:10AB200008706348007814286DD1B6F57A7F01DD8E +:10AB30004FF47A76FEF78EFD00215E4A03C25D482F +:10AB40000068FEF7D5FC5848C078302101EB1010A2 +:10AB50008DF808005448C07800F00F0030308DF8B0 +:10AB600009005148807801EB10108DF80A004E481A +:10AB7000807800F00F0030308DF80B004A484078A4 +:10AB800001EB10108DF80C004748407800F00F00E2 +:10AB900030308DF80D00484890F8F00300E07CE07C +:10ABA00001EB10108DF80E00434890F8F00300F010 +:10ABB0000F0030308DF80F00B9F1000F03D1542091 +:10ABC0008DF8100005E0B9F1010F02D152208DF887 +:10ABD00010003A208DF8110000252CE0284605EBE6 +:10ABE000D071491018F801100F110A2097FBF0F0EE +:10ABF000C0EBC00107F130000844C1B202AA05F160 +:10AC00000A0001E043E02EE01154284605EBD07124 +:10AC1000491018F8011001F00F070A2097FBF0F017 +:10AC2000C0EBC00107F130000844C1B205F10B00D0 +:10AC30001154A81C85B2B5EB460FCFDB0A2000EB00 +:10AC4000460081B201AA02A8FEF7A2FC01AA0221D5 +:10AC50000DF5FB60FEF79CFC0120FEF7D7FC002001 +:10AC60001349087019E012480078422808D104EB13 +:10AC7000C40101EB04110D4A8818FEF7CEFC0CE06C +:10AC80000120FEF7C3FC00200949087005E00021FF +:10AC9000094880F8EF1322F03BFE0DF2DC7DBDE8A1 +:10ACA000F08300000D0A0000AC260020600A00209E +:10ACB000380A0020400A0020BC22002070B5B8B03D +:10ACC0000021369135913491339132913191309107 +:10ACD00000222E922F922C922D922B912A91299123 +:10ACE00028912791269125912391159114911391E3 +:10ACF0001291119110910F919FEDFD0A8DED0E0AA9 +:10AD0000FCA006C8CDE90C12FCA006C8CDE90A12C9 +:10AD1000BBE0FC48807858B30020FA498870FA48B4 +:10AD2000B0F8C805F9490968C1F57A7188421FD1A0 +:10AD3000F6480068C0F57A7081B2F348A0F8C015F3 +:10AD40000021F248001FFEF729FEF149EF48001FDD +:10AD5000FEF70AFE0120EF4908704FF47A70EB49C4 +:10AD60008C39C1F88C000121E848001FFEF716FE5F +:10AD7000E448807B50B30021E2488173E648408874 +:10AD8000E2498C39496CC1F57A7188421ED1DF489D +:10AD90008C38406CC0F57A70DF4908394880002152 +:10ADA000DA484C38FEF7FAFDDC49D8484C38FEF753 +:10ADB000DBFD0120DA4908704FF47A70D3498C39F1 +:10ADC00048640121D1484C38FEF7E8FDCD48807E2B +:10ADD00050B30021CB488176CF488088CB498C394D +:10ADE0004969C1F57A7188421ED1C8488C384069DA +:10ADF000C0F57A70C849083988800021C3487C387A +:10AE0000FEF7CCFDC749C1487C38FEF7ADFD0120F7 +:10AE1000C54908704FF47A70BC498C3948610121EA +:10AE2000BA487C38FEF7BAFDB64890F8260060B301 +:10AE30000021B44880F82610B748C088B3498C393F +:10AE4000C96AC1F57A7188421FD1B0488C38C06A8E +:10AE5000C0F57A7081B2B0480838C1800021AB4893 +:10AE60006438FEF79BFDB149A8486438FEF77CFDC5 +:10AE70000120AF4908704FF47A70A4498C39C86238 +:10AE80000121A2486438FEF789FD9E488178807BC5 +:10AE900001449C48807E01449A4890F8260008446A +:10AEA00000287FF436AF0BF0E1BA9A48007820B161 +:10AEB0000020984908702B9019E09948007828B133 +:10AEC00000209749087001202B9010E096480078E8 +:10AED00028B100209449087002202B9007E0944884 +:10AEE000007820B100209249087003212B919DF831 +:10AEF000AC1001EB4100C0EBC1108E4911F83000DD +:10AF0000C12836D19DF8AC1001EB4100C0EBC11156 +:10AF1000884800EBC100807808282AD101217A48AE +:10AF200080F818169DF8AC0030B101280AD002282C +:10AF30000ED0032818D111E04FF480417E48FFF76E +:10AF400069FD11E04FF400517B48FFF763FD0BE012 +:10AF50004FF480517848FFF75DFD05E04FF4006144 +:10AF60007548FFF757FD00BF00BF00207349086018 +:10AF700099E764480C389DF8AC1010F811000121D5 +:10AF8000B1EBD01F4BF0D0809DF8AC0000EB40013E +:10AF900001EB00116A4800EB0110407B022841F0F0 +:10AFA000FA8101F0EEB99DF8AC0000EB4001C1EB75 +:10AFB000C010604901EBC000007C01069DF8AC00A8 +:10AFC00000EB4002C2EBC0105A4A02EBC000407CCA +:10AFD00041EA00419DF8AC0000EB4002C2EBC0101A +:10AFE000544A02EBC000807C41EA00219DF8AC008D +:10AFF00000EB4002C2EBC0104E4A02EBC000C07C26 +:10B00000084312904F489DF8AC1050F82120129838 +:10B0100082426CD04B4A9DF8AC00129942F8201045 +:10B020009DF8AC1001EB4100C0EBC110414901EBB0 +:10B03000C000C17B9DF8AC0000EB4002C2EBC01029 +:10B040003C4A02EBC000807B41EA00212891324952 +:10B0500008399DF8AC0031F81010BDF8A0000A3096 +:10B06000814211DB2C4908399DF8AC0031F81010F1 +:10B07000BDF8A0000A30081A81B2274A083A9DF8A4 +:10B08000AC0022F8101007E00020234908399DF891 +:10B09000AC2021F81200FCE39DF8AC0000EB40016D +:10B0A000C1EBC010234901EBC000C01D0990BDF8E1 +:10B0B000A010FEF7F3FB11909DF8AC0000EB4001EF +:10B0C000C1EBC0101B4901EBC002BDF8A000083065 +:10B0D000125C9DF8AC0000EB4001C1EBC0101549BB +:10B0E00001EBC003BDF8A000C01D185C2CE0FCE320 +:10B0F0000000000001693230313030000169323027 +:10B1000045303000102E0020BC5200208C600240E0 +:10B1100000880020120000208458002000802010A9 +:10B120001300002020800010140000200088001070 +:10B1300015000020246600200018024088024242C8 +:10B140003C3000200C76002042EA00221198824216 +:10B1500072D19DF8AC1001EB4100C0EBC110FE496B +:10B1600001EBC000407C00F00F0101EBD1700991B0 +:10B1700041100998A0EB4100C1B214919DF8AC10A8 +:10B1800001EB4100C0EBC110F34901EBC000C07CF2 +:10B1900000F00F0101EBD1704010099113900020D5 +:10B1A000369025E09DF8AC1001EB4100C0EBC110DA +:10B1B000E94901EBC001BDF8D8001430095C0991E0 +:10B1C000DDE913210998FEF7D9FD01469DF8AC0091 +:10B1D00000EB4002C2EBC010DF4A02EBC002BDF838 +:10B1E000D80014301154BDF8D800401C81B23691FB +:10B1F000BDF8A000C01FBDF8D8108842D2DCD748E7 +:10B2000090F8EF03A8B1BDF8A000801C81B20991AD +:10B210009DF8AC1001EB4100C0EBC111CE4800EB32 +:10B22000C100C01D012308909DF8AC200999FFF7CB +:10B2300027FC002135914BE0FCE3002136912AE008 +:10B240009DF8AC10C1EBC10000EB8111C44800EBCC +:10B250004111C91DBDF8D40000EB400202EBC00053 +:10B2600001EB4001891CBDF8D800095C9DF8AC00D9 +:10B2700000EB4002C2EBC010B74A02EBC002BDF8BF +:10B28000D8001430105C814200D008E0BDF8D8002E +:10B29000401C81B23691BDF8D8001428D0DB00BF25 +:10B2A000BDF8D80014280ED1BDF8D400C1B29DF865 +:10B2B000AC00C0EBC00202EB8012A94800EB4210C8 +:10B2C00080F85F1008E0BDF8D400401C81B23591D1 +:10B2D000BDF8D4000428B0DB00BFBDF8D4000428BA +:10B2E0005FD10020359057E09DF8AC00C0EBC00165 +:10B2F00001EB80119A4800EB4110C01DBDF8D4103D +:10B3000001EB410202EBC10100EB41008078E8BB98 +:10B310000020369027E09DF8AC0000EB4001C1EB27 +:10B32000C0108D4901EBC001BDF8D80014300A5C93 +:10B330009DF8AC00C0EBC00101EB8011884800EB28 +:10B340004111C91DBDF8D40000EB400303EBC00060 +:10B3500001EB4001891CBDF8D8000A54BDF8D800A3 +:10B36000401C81B23691BDF8D8001428D3DBBDF85B +:10B37000D400C1B29DF8AC00C0EBC00202EB801259 +:10B38000774800EB421080F85F1009E0FFE7BDF856 +:10B39000D400401C81B23591BDF8D4000428A3DB51 +:10B3A00000BF9DF8AC1001EB4100C0EBC1106A4931 +:10B3B00001EBC00090F83210259133211091BDF8B7 +:10B3C000940015287DD00FDCA0F10B000A2879D25B +:10B3D000DFE810F0340440044204410478007800AF +:10B3E000430444047800F706A1286CD006DC5028FA +:10B3F0006AD0512807D0522864D1F1E3A2287DD029 +:10B40000A428F9D1F6E3BDF8A010BDF84000081A51 +:10B41000C1B22391E8E39DF8AC1001EB4100C0EB11 +:10B42000C1104D4901EBC001BDF84000095C2991F4 +:10B43000BDF84000401C81B210919DF8AC1001EBAA +:10B440004100C0EBC110444901EBC001BDF8400010 +:10B45000095C2A919DF8A80001287BD1BDF8400025 +:10B46000401C81B210919DF8AC0000EB4001C1EB93 +:10B47000C010394901EBC001BDF84000095C3391AF +:10B48000BDF84000401C81B210919DF8AC1001EB5A +:10B490004100C0EBC110304901EBC001BDF84000D4 +:10B4A000095C3091BDF84000401C81B210919DF8BC +:10B4B000AC1001EB4100C0EBC110274901EBC0010A +:10B4C00003E0FDE3FDE394E396E3BDF84000095C8F +:10B4D0003191BDF84000401C81B210919DF8AC1034 +:10B4E00001EB4100C0EBC1101B4901EBC001BDF8ED +:10B4F0004000095C3291BDF8400000E07BE3401C55 +:10B5000081B21091BDF8401035912CE2BDF8400099 +:10B51000401C81B210919DF8AC1001EB4100C0EBD2 +:10B52000C1100D4901EBC001BDF84000095C249138 +:10B53000BDF84000401C81B210919DF89000C0F30E +:10B54000801000287ED09DF890209DF8A40000EB8C +:10B55000400107E00DE2000024660020BC2200202C +:10B56000FC34002001EB0011F94800EB01113031EF +:10B570009DF89C0001EB001082709DF8A40000EB88 +:10B58000400101EB0011F24800EB011030309DF852 +:10B590009C1000EB01108078C0F3800020BB9DF868 +:10B5A000A40000EB400101EB0011E94800EB0110A1 +:10B5B00030309DF89C1000EB01108078C0F3C00083 +:10B5C00090B99DF8A40000EB400101EB0011E048A8 +:10B5D00000EB011030309DF89C1000EB01108078DA +:10B5E000C0F340000028ADD000202E902F90002105 +:10B5F000369122E09DF8AC0000EB4001C1EBC01099 +:10B60000D44901EBC001BDF84020BDF8D80010447A +:10B61000095CBDF8D800C0F10300C00001FA00F0D9 +:10B62000C117DDE92E34184341EA0402CDE92E02A8 +:10B63000BDF8D800401C80B23690BDF8D800042870 +:10B64000D8DB00E079E19DF8A4002E9900EB4002E0 +:10B6500002EB0012BE4800EB021230329DF89C0053 +:10B6600002EB00104160BDF84000001D81B2109156 +:10B6700000222E922F920021369122E09DF8AC10EC +:10B6800001EB4100C0EBC110B24901EBC001BDF8B4 +:10B690004020BDF8D8001044095CBDF8D800C0F1C6 +:10B6A0000300C00001FA00F0C117DDE92E34184391 +:10B6B00041EA0402CDE92E02BDF8D800401C80B258 +:10B6C0003690BDF8D8000428D8DB9DF8A4002E9948 +:10B6D000C0EBC00202EB80129F4800EB42126032C6 +:10B6E0009DF89C0000EB001002EBC000C0F81A109F +:10B6F000BDF84000001D81B2109100222E922F92C1 +:10B700000021369122E09DF8AC1001EB4100C0EB26 +:10B71000C110904901EBC001BDF84020BDF8D80030 +:10B720001044095CBDF8D800C0F10300C00001FA64 +:10B7300000F0C117DDE92E34184341EA0402CDE9D7 +:10B740002E02BDF8D800401C80B23690BDF8D8005B +:10B750000428D8DB9DF8A4002E99C0EBC00202EBB0 +:10B7600080127D4800EB421260329DF89C0000EB95 +:10B77000001002EBC000C0F81E10BDF84000001D14 +:10B7800081B2109100222E922F920021369122E058 +:10B790009DF8AC1001EB4100C0EBC1106D4901EB0D +:10B7A000C001BDF84020BDF8D8001044095CBDF8C8 +:10B7B000D800C0F10200C00001FA00F0C117DDE9B5 +:10B7C0002E24104341EA0402CDE92E02BDF8D80030 +:10B7D000401C80B23690BDF8D8000328D8DB9DF815 +:10B7E000A410C1EBC10000EB81115B4800EB4110DC +:10B7F00060309DF89C1001EB011100EBC10034306A +:10B80000099000682E99084309990860BDF8400026 +:10B81000C01C80B2109000222E922F9200203690F1 +:10B8200022E09DF8AC1001EB4100C0EBC11049498A +:10B8300001EBC001BDF84020BDF8D8001044095C00 +:10B84000BDF8D800C0F10500C00001FA00F0C11732 +:10B85000DDE92E34184341EA0402CDE92E02BDF899 +:10B86000D800401C80B23690BDF8D8000628D8DB3E +:10B870009DF8A400DDE92E12C0EBC00303EB80139A +:10B88000354800EB431360339DF89C0000EB00103B +:10B8900000E0FDE303EBC00040F8221F4260BDF86A +:10B8A0004000801D81B2109100222E922F92002123 +:10B8B000369124E09DF8AC1001EB4100C0EBC110C3 +:10B8C000244901EBC001BDF84020BDF8D800104468 +:10B8D000095CBDF8D800C0F10500C00001FA00F015 +:10B8E000C117DDE92E34184300E0FDE341EA04020C +:10B8F000CDE92E02BDF8D800401C80B23690BDF8CC +:10B90000D8000628D6DB9DF8A400DDE92E12C0EB96 +:10B91000C00303EB8013104800EB431360339DF822 +:10B920009C0000EB001003EBC00022308160C2607D +:10B93000BDF84000801D81B21091BDF84010BDF8E7 +:10B94000D400091ABDF8C000801E814206DB0FE05A +:10B950003C30002024660020FC3400209DF89C0030 +:10B96000401CC1B22791BDF8D40000287FF4CEADB1 +:10B9700026E19DF8AC1001EB4100C0EBC110FE497F +:10B9800001EBC001BDF84000085C0328F0D1BDF810 +:10B990004000401C81B210919DF8AC1001EB4100B9 +:10B9A000C0EBC110F44901EBC001BDF84000095CD7 +:10B9B0003391BDF84000401C81B210919DF8AC104D +:10B9C00001EB4100C0EBC110EB4901EBC001BDF838 +:10B9D0004000095C3091BDF84000401C81B21091DC +:10B9E0009DF8AC0000EB4001C1EBC010E24901EB57 +:10B9F000C001BDF84000095C3191BDF84000401C19 +:10BA000081B210919DF8AC0000EB4001C1EBC01079 +:10BA1000D94901EBC001BDF84000095C3291BDF885 +:10BA20004000401C81B21091BDF8401035910021BA +:10BA30002791BFE0EDE3BDF84000401C81B21091BA +:10BA40009DF8AC0000EB4001C1EBC010CA4901EB0E +:10BA5000C001BDF84000095C2491BDF84000401CC5 +:10BA600081B210919DF89000C0F38010F0B39DF862 +:10BA700090209DF8A40000EB400101EB0011BF48AD +:10BA800000EB011130319DF89C0001EB0010827039 +:10BA90009DF8A40000EB400101EB0011B74800EB5A +:10BAA000011030309DF89C1000EB01108078C0F33D +:10BAB0008000D8B100202E902F900021369129E0EF +:10BAC0009DF8AC0000EB4001C1EBC010AA4901EBAE +:10BAD000C001BDF84020BDF8D80010440A5C9DF8B4 +:10BAE000A400C0EBC00101EB801100E052E0A448CB +:10BAF00000EB411160319DF89C0000EB001001EB60 +:10BB0000C0013F31BDF8D8000A54BDF8D800401C30 +:10BB100081B23691BDF8D8000A28D1DBBDF84000CB +:10BB20000A3081B2109100222E922F92002136917C +:10BB300027E09DF8AC1001EB4100C0EBC1108E492D +:10BB400001EBC001BDF84020BDF8D80010440A5CEC +:10BB50009DF8A400C0EBC00101EB8011884800EB08 +:10BB6000411160319DF89C0000EB001001EBC00119 +:10BB70005831BDF8D8000A54BDF8D800401C81B235 +:10BB80003691BDF8D8000228D3DBBDF84000801CF8 +:10BB900081B21091BDF84010BDF8D400091ABDF86B +:10BBA000C000801E814200DB09E09DF89C00401C23 +:10BBB000C1B22791BDF8D40000287FF43CAF00BF8C +:10BBC000BDF84010BDF8A000801D81420ADCBDF820 +:10BBD000A010891DBDF84000081AC1B2239103E0EE +:10BBE0003DE007E000202390239800287FF413AC69 +:10BBF0000EE30DE30CE30BE39DF8AC1001EB410009 +:10BC0000C0EBC1105C4901EBC001BDF84000095C0C +:10BC10009DF8AC00C0EBC00202EB8012584800EB6C +:10BC20004210817150219DF8AC00C0EBC00202EBC4 +:10BC30008012534800EB42104171E9E20B219DF85C +:10BC4000AC00C0EBC00202EB80124D4800EB42108A +:10BC50004171DDE2DCE2DBE2DAE2D9E2D8E2522154 +:10BC60009DF8AC00C0EBC00202EB8012444800EB30 +:10BC700042104171BDF8A010BDF84000814207DDBF +:10BC8000BDF8A010BDF84000081AC1B2239101E030 +:10BC9000002023909DF8AC0000EB4001C1EBC011E7 +:10BCA000354800EBC101BDF840000A5C9DF8AC00CE +:10BCB000C0EBC00101EB8011314800EB411101E004 +:10BCC00080E280E2C91D9DF8AC00C0EBC00303EB2D +:10BCD00080132B4800EB431090F85F0000EB40030B +:10BCE00003EBC00001EB40004270BDF84000401C77 +:10BCF00081B210919DF8AC1001EB4100C0EBC11076 +:10BD00001D4901EBC001BDF84000095C3491BDF84C +:10BD10004000401C81B210919DF8AC1001EB410035 +:10BD2000C0EBC110144901EBC001BDF84000095C33 +:10BD30003291BDF84000401C81B210910021359134 +:10BD4000EBE19DF8AC1001EB4100C0EBC1100A49DA +:10BD500001EBC001BDF84000085C0A4981F82000F1 +:10BD6000BDF84000401C81B2109100222E922F920B +:10BD7000002136912BE00000246600203C3000209A +:10BD8000FC340020BC1200209DF8AC1001EB4100F7 +:10BD9000C0EBC110FE4901EBC001BDF84020BDF869 +:10BDA000D8001044095CBDF8D800C0F10300C00001 +:10BDB00001FA00F0C117DDE92E34184341EA04020C +:10BDC000CDE92E02BDF8D800401C80B23690BDF8F7 +:10BDD000D8000428D8DBEF492E98C1F82100BDF81F +:10BDE0004000001D81B2109100222E922F9200215E +:10BDF000369122E09DF8AC1001EB4100C0EBC11080 +:10BE0000E34901EBC001BDF84020BDF8D800104463 +:10BE1000095CBDF8D800C0F10300C00001FA00F0D1 +:10BE2000C117DDE92E34184341EA0402CDE92E02A0 +:10BE3000BDF8D800401C80B23690BDF8D800042868 +:10BE4000D8DBD4482E99C0F82510BDF84000001D5D +:10BE500081B2109100222E922F920021369122E081 +:10BE60009DF8AC0000EB4001C1EBC010C84901EBEC +:10BE7000C001BDF84020BDF8D8001044095CBDF8F1 +:10BE8000D800C0F10200C00001FA00F0C117DDE9DE +:10BE90002E34184341EA0402CDE92E02BDF8D80041 +:10BEA000401C80B23690BDF8D8000328D8DBB949D1 +:10BEB0002E98C1F82900BDF84000C01C81B2109135 +:10BEC00000222E922F920021369122E09DF8AC00A4 +:10BED00000EB4001C1EBC010AD4901EBC001BDF862 +:10BEE0004020BDF8D8001044095CBDF8D800C0F16E +:10BEF0000500C00001FA00F0C117DDE92E34184337 +:10BF000041EA0402CDE92E02BDF8D800401C80B2FF +:10BF10003690BDF8D8000628D8DB9E4A0D32DDE900 +:10BF20002E1011625062BDF84000801D81B2109148 +:10BF300000222E922F920021369122E09DF8AC0033 +:10BF400000EB4001C1EBC010914901EBC001BDF80D +:10BF50004020BDF8D8001044095CBDF8D800C0F1FD +:10BF60000500C00001FA00F0C117DDE92E341843C6 +:10BF700041EA0402CDE92E02BDF8D800401C80B28F +:10BF80003690BDF8D8000628D8DB82482D30DDE990 +:10BF90002E128160C260BDF84000801D81B21091F8 +:10BFA0009DF8AC0000EB4001C1EBC010784901EBFB +:10BFB000C001BDF84000095C764880F84610BDF825 +:10BFC0004000401C81B210919DF8AC0000EB400194 +:10BFD000C1EBC0106E4901EBC001BDF84000095C27 +:10BFE0006C4880F84510BDF84000401C81B21091AB +:10BFF0009DF8AC0000EB4001C1EBC010644901EBBF +:10C00000C001BDF84000095C624880F84410BDF8EA +:10C010004000401C81B210919DF8AC0000EB400143 +:10C02000C1EBC0105A4901EBC001BDF84000095CEA +:10C03000584880F84310BDF84000401C81B2109170 +:10C040009DF8AC0000EB4001C1EBC010504901EB82 +:10C05000C001BDF84000095C4E4880F84210BDF8B0 +:10C060004000401C81B210919DF8AC1001EB4100E2 +:10C07000C0EBC110464901EBC001BDF84000095CAE +:10C08000444880F84110BDF84000401C81B200E0F7 +:10C090007FE1109100222E922F920021369122E012 +:10C0A0009DF8AC1001EB4100C0EBC110384901EB29 +:10C0B000C001BDF84020BDF8D8001044095CBDF8AF +:10C0C000D800C0F10300C00001FA00F0C117DDE99B +:10C0D0002E34184341EA0402CDE92E02BDF8D800FF +:10C0E000401C80B2369000E0B4E0BDF8D8000428CF +:10C0F000D6DB28492E98C1F847000846C06D81B2AA +:10C1000002200991FCF7E4FF00210620FDF720FF43 +:10C11000BDF8D400401C81B23591BDF8D410BDF8F3 +:10C12000D0008142FFF60DAE1A48C06D1949C98B87 +:10C13000884206D21748C06DBDF8D0100844154992 +:10C14000C86500210520FDF703FF01229DF8AC0022 +:10C15000C0EBC00101EB80110F4800EB4111C91D7C +:10C160009DF8AC00C0EBC00303EB80130A4800EB62 +:10C17000431090F85F0000EB400303EBC00001F8B0 +:10C1800010200F2005490871BDF8401008E000009C +:10C1900024660020BC120020FC340020842A0020E9 +:10C1A000BDF8A000801D814208DCBDF8A010891DEB +:10C1B000BDF84000081AC1B2239101E0002023908D +:10C1C00026E025E024E000219DF8AC00C0EBC00291 +:10C1D00002EB8012FE4800EB42104171369112E0F2 +:10C1E00000219DF8AC0000EB4002C2EBC010F94A00 +:10C1F00002EBC002BDF8D8000D301154BDF8D800D4 +:10C20000401C81B23691BDF8D8000528E8DB00BF9C +:10C2100027E00020369012E000219DF8AC0000EBF2 +:10C220004002C2EBC010EB4A02EBC002BDF8D800DE +:10C230000D301154BDF8D800401C81B23691BDF8C4 +:10C24000D8000528E8DB0020E3499DF8AC2021F860 +:10C2500012009EE00021E0489DF8AC2020F812106A +:10C2600097E0DD489DF8AC1030F81100F0B39DF870 +:10C27000AC1001EB4100C0EBC110D64901EBC0018D +:10C28000BDF8A0001130085CFA2802D111203590C9 +:10C2900013E09DF8AC1001EB4100C0EBC110CD499B +:10C2A00001EBC001BDF8A0000A30085CFA2802D1F9 +:10C2B0000A20359001E000203590BDF8D400002818 +:10C2C00057DD0020369025E09DF8AC1001EB4100D1 +:10C2D000C0EBC110BF4901EBC001BDF8A020BDF803 +:10C2E000D4000244BDF8D800104400E049E0095CE5 +:10C2F0009DF8AC0000EB4002C2EBC010B54A02EB67 +:10C30000C002BDF8D800C01D1154BDF8D800401CB3 +:10C3100081B23691B0499DF8AC0031F81010BDF8EB +:10C32000D8008142D0DC002036901DE00021BDF80D +:10C33000A020BDF8D4000244A74B9DF8AC0033F810 +:10C3400010000244BDF8D80002449DF8AC0000EB98 +:10C350004003C3EBC0109F4B03EBC0008154BDF8FA +:10C36000D800401C81B23691BDF8D8002828DDDB0A +:10C3700005E0002098499DF8AC2021F8120000202B +:10C38000289095489DF8AC1030F8110000287EF4F4 +:10C390000AAE0AF06BB8914890F8EF03B0B18E493D +:10C3A0009DF8AC0031F8101009919DF8AC0000EB3D +:10C3B0004001C1EBC010874901EBC0010123089186 +:10C3C0009DF8AC20DDE90801FEF75AFB9DF8AC10A2 +:10C3D00001EB410000EB0111814800EB0110817974 +:10C3E0002A919DF8A800092889F06886DFE810F0F6 +:10C3F0000146090095114A20962CD22EDD325B377A +:10C4000004429DF8AC1001EB4100C0EBC110714932 +:10C4100001EBC000417808460991002110F0D2FCE0 +:10C42000C1B22791002134911CE09DF8AC1001EBC2 +:10C43000410000EB01116A4800EB01113031BDF8F9 +:10C44000D00001EB001041789DF89C00814204D19E +:10C45000BDF8D000C1B2279112E0BDF8D000401C59 +:10C4600081B234919DF8AC1001EB410000EB011159 +:10C470005B4800EB0110C179BDF8D0008142D4DCEB +:10C4800000BF9DF8AC1001EB4100C0EBC110514959 +:10C4900001EBC000807800F0F000A0280DD19DF8DD +:10C4A000AC1001EB4100C0EBC1104A4901EBC000E8 +:10C4B000807800F00F0128910AE09DF8AC1001EBA4 +:10C4C0004100C0EBC110434901EBC00081782891C5 +:10C4D000BDF8A00008B9102028909DF8AC1001EB21 +:10C4E0004100C0EBC1103B4901EBC001BDF8A00009 +:10C4F000401C095C2591BDF8A000401C81B2099147 +:10C500009DF8AC0000EB4001C1EBC010314901EBDC +:10C51000C0010891DDE9080111F0E4F835909DF8BB +:10C52000AC1001EB4100C0EBC1102A4901EBC00186 +:10C53000BDF8A000801C095CBDF8D400814242F027 +:10C54000EA809DF8AC1001EB4100C0EBC11021491D +:10C5500001EBC0004078002842F3DD809DF8AC106C +:10C5600001EB4100C0EBC1101A4901EBC001BDF85D +:10C57000A000C01C0A5C9DF8AC00C0EBC00101EB40 +:10C580008011134800EB411160319DF89C0000EBD5 +:10C59000001001EBC00080F83C200021114A9DF8FA +:10C5A000AC0002EB00129DF89C0011540E48007F75 +:10C5B000012850D19DF8AC1001EB410000EB0111B6 +:10C5C000074800EB011030309DF89C100EE0000091 +:10C5D000FC340020246600207C580020BC2200206F +:10C5E0003C300020702E0020BC12002000EB011017 +:10C5F000801C0990007820F0800080300999087034 +:10C60000BDF89400B62814D0C52819D0D52802D07A +:10C61000D9281CD106E0BDF8A000032801DA0020CB +:10C62000259017E0BDF8A000032801DA002025902E +:10C6300010E0BDF8A000032801DA0020259009E0F1 +:10C64000BDF8A000032801DA0020259002E00020B8 +:10C65000259000BF00BF9DF8AC1001EB410000EB3E +:10C660000111FE4800EB011030309DF89C1000EBEA +:10C670000110801C0990007820F04000403009999A +:10C680000870BDF89400C5287ED016DCB5287CD093 +:10C690000CDC112801F0DA86122801F01987132822 +:10C6A00001F0A287B22842F03580E8E3B6286DD0C9 +:10C6B000B9286CD0C328F6D1EAE3D92868D007DCC2 +:10C6C000CA2866D0CE2801F0E785D528EBD109E04D +:10C6D000E12801F0F485E52801F00486E728E2D19D +:10C6E00001F09DBE9DF8AC1001EB4100C0EBC11004 +:10C6F000DB4901EBC000C178DA4880F8E6119DF80B +:10C70000AC10C1EBC10000EB8111D74800EB411127 +:10C7100060319DF89C0000EB001011F830109DF87E +:10C72000AC00C0EBC00202EB8012CF4800EB42101D +:10C73000007981427EDA9DF8AC1001EB410000EBFC +:10C740000111C64800EB011030309DF89C1000EB41 +:10C750000110801C0990C34890F8E6110120A0EB5D +:10C76000D1100999097860F3000109980170BD485A +:10C7700090F8E601C0F34010E8BB9DF8AC0000EB78 +:10C78000400101EB001105E0FDE3FDE3FDE3FDE306 +:10C79000FDE3FDE3B14800EB011030309DF89C1043 +:10C7A00000EB01108078C0F3401020B39DF8AC007E +:10C7B00000EB400101EB0011A84800EB0110303004 +:10C7C0009DF89C1000EB0110801C0990007820F06F +:10C7D0000200801C099908709DF8AC00C0EBC001F4 +:10C7E00001EB8011A04800EB411060309DF89C10D7 +:10C7F00001EB011100E00EE000EBC10018300990E0 +:10C80000007820F00200801C099908709DF8AC1097 +:10C810000220FDF79DFB00219DF8AC00C0EBC0029B +:10C8200002EB8012904800EB4210C17002229DF88A +:10C83000AC0000E020E0C0EBC00101EB80118A48B1 +:10C8400000EB411160319DF89C0000EB001001F8F5 +:10C850003020B6229DF8AC00C0EBC00101EB801186 +:10C86000814800EB411060309DF89C1001EB0111F4 +:10C8700000EBC10042717BE39DF8AC0000EB40018E +:10C8800001EB0011754800EB011030309DF89C1051 +:10C8900000EB0110801C0990724890F8E60101211C +:10C8A000A1EBD01009990A7860F300020A709DF894 +:10C8B000AC0000EB400101EB0011684800EB0110F7 +:10C8C00030309DF89C1000EB0110801C09906548E9 +:10C8D00090F8E60142090998007862F3410009994D +:10C8E00008709DF8AC0000EB400101EB00115B48C3 +:10C8F00000EB011030309DF89C1000EB01108078A7 +:10C90000C0F340029DF8AC00C0EBC00101EB801108 +:10C91000554800EB411060309DF89C1001EB01116F +:10C9200000EBC100007EC0F3400082427ED09DF843 +:10C93000AC10C1EBC10000EB81114B4800EB411082 +:10C9400060309DF89C1001EB011100EBC100183024 +:10C9500009909DF8AC0000EB400101EB00113F484D +:10C9600000EB011030309DF89C1000EB0110807836 +:10C9700042080998007862F34100099908709DF80F +:10C98000AC1001EB410000EB0111344800EB011049 +:10C9900030309DF89C1000EB01108078C0F340000F +:10C9A00090B1D9229DF8AC00C0EBC00101EB801121 +:10C9B0002D4800EB411060309DF89C1001EB0111F7 +:10C9C00000EBC100427138E001229DF8AC00C0EBE1 +:10C9D000C00101EB8011244800EB411160319DF84A +:10C9E0009C0000EB001001EBC0004273D9229DF8BF +:10C9F000AC00C0EBC00101EB80111B4800EB411102 +:10CA000060319DF89C0000EB001001EBC00042710A +:10CA100001229DF8AC00C0EBC00101EB801112486F +:10CA200000EB411060309DF89C1000E00AE001EB43 +:10CA3000011100EBC10080F83E209DF8AC100220EF +:10CA4000FDF786FA9DF8AC1001EB410000EB0111F7 +:10CA5000024800EB0111303108E000003C300020BA +:10CA600024660020BC220020FC3400209DF89C009D +:10CA700001EB0010807800F001029DF8AC00C0EBE3 +:10CA8000C00101EB8011FE4800EB411060309DF8C1 +:10CA90009C1001EB011100EBC100007E00F00100D1 +:10CAA000824276D09DF8AC10C1EBC10000EB811141 +:10CAB000F34800EB411060309DF89C1001EB011130 +:10CAC00000EBC100183009909DF8AC1001EB41005B +:10CAD00000EB0111EB4800EB011030309DF89C1089 +:10CAE00000EB0110807809990A7860F300020A705F +:10CAF0009DF8AC1001EB410000EB0111E14800EBA7 +:10CB0000011030309DF89C1000EB0110807800F08F +:10CB10000100E8BB9DF8AC1001EB410000EB0111F6 +:10CB2000D84800EB011030309DF89C1000EB01104C +:10CB30008078C0F3401068B39DF8AC10C1EBC10021 +:10CB400000EB8111CE4800EB411060309DF89C1045 +:10CB500001EB011100EBC10090F83E00D0B99DF847 +:10CB6000AC10C1EBC10000EB8111C54800EB4110D6 +:10CB700060309DF89C1001EB011100EBC100407B7F +:10CB800040B99DF8AC1001EB410000EB011102E04F +:10CB900058E080E142E0BB4800EB011030309DF8E6 +:10CBA0009C1000EB01108078C0F34000B0BB012264 +:10CBB0009DF8AC00C0EBC00101EB8011B04800EB68 +:10CBC000411160319DF89C0000EB001001EBC000AA +:10CBD0004273D9229DF8AC00C0EBC00101EB80117B +:10CBE000A74800EB411160319DF89C0000EB00105C +:10CBF00001EBC000427101229DF8AC00C0EBC00106 +:10CC000001EB80119E4800EB411060309DF89C10B4 +:10CC100001EB011100EBC10080F83E2000229DF8DD +:10CC2000AC00C0EBC00101EB8011954800EB411056 +:10CC300060309DF89C1001EB011100EBC10080F801 +:10CC40003D2018E19DF8AC10C1EBC10000EB811153 +:10CC50008B4800EB411060309DF89C1001EB0111F6 +:10CC600000EBC10090F83E0098B901229DF8AC009D +:10CC7000C0EBC00101EB8011814800EB4110603036 +:10CC80009DF89C1001EB011100EBC10080F83D20E4 +:10CC900027E000229DF8AC00C0EBC00101EB801141 +:10CCA000774800EB411160319DF89C0000EB0010CB +:10CCB00001EBC00080F83D209DF8AC1001EB410075 +:10CCC00000EB01116F4800EB011130319DF89C0021 +:10CCD00001EB0010801C0990007820F001020998F7 +:10CCE0000270694890F8C80780B19DF8AC1001EB5C +:10CCF000410000EB0111634800EB011030309DF85A +:10CD00009C1000EB0110807A02286FD15F48407FB1 +:10CD100001286BD15D48C06D5C49C98B884265D2E2 +:10CD20009DF8AC10C1EBC10000EB8111544800EB41 +:10CD3000411060309DF89C1001EB011100EBC10027 +:10CD400090F83D00012851D19DF8AC10C1EBC10015 +:10CD500000EB81114A4800EB411060309DF89C10B7 +:10CD600001EB011100EBC10090F87700F0BB9DF8DA +:10CD7000AC1001EB410000EB0111424800EB011146 +:10CD800030319DF89C0001EB001001789DF8AC005B +:10CD9000C0EBC00202EB8012394800EB4210417038 +:10CDA000C3229DF8AC00C0EBC00101EB80113448F8 +:10CDB00000EB411160319DF89C0000EB001001EB8D +:10CDC000C000427100229DF8AC0000EB400101EB75 +:10CDD00000112C4800EB011130319DF89C0001EB53 +:10CDE000001042609DF8AC10022000E043E0FDF727 +:10CDF000AFF80021369119E000229DF8AC00C0EB9D +:10CE0000C00101EB80111E4800EB411160319DF81B +:10CE10009C0000EB001001EBC0013F31BDF8D800D1 +:10CE20000A54BDF8D800401C81B23691BDF8D80034 +:10CE30001428E1DB0020369019E000229DF8AC00B8 +:10CE4000C0EBC00101EB80110D4800EB41116031D6 +:10CE50009DF89C0000EB001001EBC0015B31BDF8B8 +:10CE6000D8000A54BDF8D800401C81B23691BDF8F4 +:10CE7000D8000A28E1DB9DF8AC10022009E0F5E3B8 +:10CE8000FC3400203C300020BC220020BC120020DA +:10CE9000B8E3FDF75DF89DF8AC1001EB410000EB45 +:10CEA0000111FE4800EB011030309DF89C1000EBA2 +:10CEB00001108078C0F3400088B1D9229DF8AC0001 +:10CEC000C0EBC00101EB8011F54800EB4110603070 +:10CED0009DF89C1001EB011100EBC10042719DF81F +:10CEE000AC10C1EBC10000EB8111ED4800EB41102B +:10CEF00060309DF89C1001EB011100EBC1008078BF +:10CF0000B22835D19DF8AC1001EB410000EB0111C6 +:10CF1000E24800EB011030309DF89C1000EB01104E +:10CF20008078C0F3400018BB9DF8AC0000EB4001D6 +:10CF300001EB0011D94800EB011030309DF89C1036 +:10CF400000EB01108078C0F3401088B9E5229DF80D +:10CF5000AC00C0EBC00101EB8011D14800EB4110E7 +:10CF600060309DF89C1001EB011100EBC100427193 +:10CF70009DF8AC0000EB400101EB0011C74800EB4D +:10CF80000110303005E0F9E384E3F8E3F8E313E15E +:10CF90006DE39DF89C1000EB011080780121B1EB4E +:10CFA000D01F4FD19DF8AC0000EB400101EB001108 +:10CFB000BA4800EB011030309DF89C1000EB0110D6 +:10CFC000807800F00100E8BB9DF8AC00C0EBC00128 +:10CFD00001EB8011B24800EB411060309DF89C10CD +:10CFE00001EB011100EBC10090F83E0050BB9DF831 +:10CFF000AC0000EB400101EB0011A84800EB011070 +:10D0000030309DF89C1000EB01108078C0F3C00018 +:10D01000C0B99DF8AC0000EB400101EB00119F4846 +:10D0200000EB011030309DF89C1000EB0110407AAD +:10D0300000F0010030B19DF8AC00C0EBC00101EB85 +:10D04000801100E049E0964800EB411060309DF807 +:10D050009C1001EB011100EBC10090F8860000F07C +:10D060000100D0BB9DF8AC00C0EBC00101EB80110A +:10D070008B4800EB411060309DF89C1001EB0111D2 +:10D0800000EBC10090F8780038B3002036902AE019 +:10D090009DF8AC00C0EBC00101EB8011804800EBB3 +:10D0A000411160319DF89C0000EB001001EBC000C5 +:10D0B00000F17901BDF8D8000A5C9DF8AC0000EBE6 +:10D0C000400101EB0011754800EB01100E30BDF876 +:10D0D000D810405C824201D009E06CE0BDF8D80075 +:10D0E000401C81B23691BDF8D8000628D0DB00BFC5 +:10D0F000BDF8D80006285ED1369029E09DF8AC0036 +:10D10000C0EBC00101EB8011654800EB41116031BB +:10D110009DF89C0000EB001001EBC00000F17901CC +:10D12000BDF8D8000A5C9DF8AC0000EB400101EBB3 +:10D1300000115A4800EB01100E30BDF8D810405CC9 +:10D14000824200D008E0BDF8D800401C81B2369180 +:10D15000BDF8D8000A28D1DB00BFBDF8D8000A28E6 +:10D1600029D09DF8AC00C0EBC00101EB80114C4808 +:10D1700000EB411060309DF89C1001EB011100EBB9 +:10D18000C10086300990007820F00100401C099908 +:10D19000087012229DF8AC00C0EBC00101EB8011B9 +:10D1A0003F4800EB411060309DF89C1001EB0111ED +:10D1B00000EBC1004271FCE39DF8AC0000EB4001C4 +:10D1C00001EB0011354800EB0110007BD0BBBDF82E +:10D1D000A000082800D0EEE70020369028E09DF857 +:10D1E000AC0000EB4001C1EBC0102E4901EBC001C7 +:10D1F000BDF8D800C01C085C00F00F00092800DD55 +:10D200001AE09DF8AC0000EB4001C1EBC0102549CD +:10D2100001EBC001BDF8D800C01C085C00F0F000B4 +:10D22000902800DD08E0BDF8D800401C81B236919E +:10D23000BDF8D8000628D2DB00BFBDF8D80006280C +:10D2400001DAB8E770E09DF8AC0000EB4001C1EBFB +:10D25000C010144901EBC000C07801049DF8AC0077 +:10D2600000EB4002C2EBC0100E4A02EBC000007996 +:10D2700041EA00219DF8AC0000EB4002C2EBC01077 +:10D28000084A02EBC000407901439DF8AC00C0EBB6 +:10D29000C00202EB8012024806E000003C30002091 +:10D2A000FC3400202466002000EB421260329DF81E +:10D2B0009C0000EB001002EBC000C0F81A109DF8B3 +:10D2C000AC0000EB4001C1EBC010FE4901EBC00017 +:10D2D000807901049DF8AC0000EB4002C2EBC01065 +:10D2E000F84A02EBC000C07941EA00219DF8AC0089 +:10D2F00000EB4002C2EBC010F24A02EBC000007A21 +:10D3000001439DF8AC00C0EBC00202EB8012EE4876 +:10D3100000EB421060309DF89C2002EB021200EB03 +:10D32000C200C0F81E10BAE0BDF8A0000A2800D064 +:10D3300041E70020369028E09DF8AC1001EB410059 +:10D34000C0EBC110DF4901EBC001BDF8D800C01C23 +:10D35000085C00F00F00092800DD1AE09DF8AC1011 +:10D3600001EB4100C0EBC110D64901EBC001BDF893 +:10D37000D800C01C085C00F0F000902800DD08E038 +:10D38000BDF8D800401C81B23691BDF8D8000828FD +:10D39000D2DB00BFBDF8D800082800DA0BE79DF803 +:10D3A000AC1001EB4100C0EBC110C64901EBC0005D +:10D3B000C07801069DF8AC0000EB4002C2EBC01043 +:10D3C000C04A02EBC000007941EA00419DF8AC0080 +:10D3D00000EB4002C2EBC010BA4A02EBC000407939 +:10D3E00041EA00219DF8AC0000EB4002C2EBC01006 +:10D3F000B44A02EBC000807901439DF8AC00C0EB59 +:10D40000C00202EB8012B04800EB421260329DF87D +:10D410009C0000EB001002EBC000C0F81A109DF851 +:10D42000AC1001EB4100C0EBC110A64901EBC000FC +:10D43000C07901069DF8AC0000EB4002C2EBC010C1 +:10D44000A04A02EBC000007A41EA00419DF8AC001E +:10D4500000EB4002C2EBC0109A4A02EBC000407AD7 +:10D4600041EA00219DF8AC0000EB4002C2EBC01085 +:10D47000944A02EBC000807A01439DF8AC00C0EBF7 +:10D48000C00202EB8012904800EB421060309DF821 +:10D490009C2002EB021200EBC200C0F81E109DF8A7 +:10D4A000AC10C1EBC10000EB8111874800EB4111CA +:10D4B00060319DF89C0000EB001011F830109DF8D1 +:10D4C000AC00C0EBC00202EB80127F4800EB4210C0 +:10D4D000007981422EDA00219DF8AC00C0EBC00239 +:10D4E00002EB8012784800EB4210C17004229DF8D4 +:10D4F000AC00C0EBC00101EB8011734800EB41119F +:10D5000060319DF89C0000EB001001F83020C5222E +:10D510009DF8AC00C0EBC00101EB80116A4800EB44 +:10D52000411060309DF89C1001EB011100EBC1002F +:10D53000427166E09DF8AC1001EB410000EB011177 +:10D54000624800EB011030309DF89C1000EB011098 +:10D550008078C0F3400090B1D5229DF8AC00C0EBBC +:10D56000C00101EB8011584800EB411060309DF87C +:10D570009C1001EB011100EBC100427141E09DF8EC +:10D58000AC10C1EBC10000EB81114F4800EB411022 +:10D5900060309DF89C1001EB011100EBC100807B15 +:10D5A00001282ED100229DF8AC00C0EBC00101EB98 +:10D5B0008011454800EB411160319DF89C0000EB63 +:10D5C000001001EBC0008273B6229DF8AC00C0EBE6 +:10D5D000C00101EB80113C4800EB411160319DF826 +:10D5E0009C0000EB001001EBC000427100219DF88F +:10D5F000AC00C0EBC00202EB8012334800EB4210DB +:10D60000C170D8E5D5229DF8AC00C0EBC00101EB9C +:10D6100080112D4800EB411160319DF89C0000EB1A +:10D62000001001EBC000427101219DF8AC00C0EB7D +:10D63000C00202EB8012244800EB4210C1709DF83A +:10D64000AC1001EB410000EB0111204800EB01118F +:10D6500030319DF89C0001EB0010801C099000788F +:10D6600020F02000203009990870A4E51FE2D5229F +:10D670009DF8AC00C0EBC00101EB8011124800EB3B +:10D68000411060309DF89C1001EB011100EBC100CE +:10D69000427190E59DF8AC10C1EBC10000EB811127 +:10D6A000094800EB41106030BDF8D01001EB0111CA +:10D6B00000EBC1008079012842D100229DF8AC0026 +:10D6C00006E0000024660020FC3400203C300020EE +:10D6D000C0EBC00101EB8011FE4800EB411160314D +:10D6E000BDF8D00000EB001001EBC0008271D92220 +:10D6F0009DF8AC00C0EBC00101EB8011F54800EBD8 +:10D70000411160319DF89C0000EB001001EBC0005E +:10D7100042719DF8AC1001EB410000EB0111EE48A5 +:10D7200000EB011030309DF89C1000EB0110801CC4 +:10D730000990007820F00400001D099908701CE091 +:10D74000C3229DF8AC00C0EBC00101EB8011E148A1 +:10D7500000EB411160319DF89C0000EB001001EBE3 +:10D76000C000427100219DF8AC00C0EBC00202EB8A +:10D770008012D84800EB4210C1701CE5D2E16CE089 +:10D78000FFE79DF8AC10C1EBC10000EB8111D1485F +:10D7900000EB41106030BDF8D01001EB011100EB3F +:10D7A000C100807901283AD100229DF8AC00C0EB7D +:10D7B000C00101EB8011C74800EB41116031BDF899 +:10D7C000D00000EB001001EBC0008271D9229DF85F +:10D7D000AC00C0EBC00101EB8011BE4800EB411171 +:10D7E00060319DF89C0000EB001001EBC00042711D +:10D7F0009DF8AC1001EB410000EB0111B64800EBC5 +:10D80000011130319DF89C0001EB0010801C099043 +:10D81000007820F00400001D099908701CE0C32264 +:10D820009DF8AC00C0EBC00101EB8011A94800EBF2 +:10D83000411160319DF89C0000EB001001EBC0002D +:10D84000427100219DF8AC00C0EBC00202EB8012D7 +:10D85000A04800EB4210C170ADE49DF8AC1001EBA4 +:10D86000410000EB01119C4800EB0110007B38BB2C +:10D870009DF8AC1001EB4100C0EBC110974901EBE2 +:10D88000C00001799DF8AC0000EB4002C2EBC01073 +:10D89000924A02EBC000C07841EA00229DF8AC0039 +:10D8A000C0EBC00101EB80118A4800EB41106030F1 +:10D8B0009DF89C1001EB011100EBC100426332E0C6 +:10D8C0009DF8AC1001EB4100C0EBC110834901EBA6 +:10D8D000C000C07801049DF8AC0000EB4002C2EB30 +:10D8E000C0107E4A02EBC000007941EA00219DF899 +:10D8F000AC0000EB4002C2EBC010784A02EBC00063 +:10D90000407901439DF8AC00C0EBC00202EB8012ED +:10D91000704800EB421060309DF89C2002EB021230 +:10D9200000EBC20041639DF8AC10C1EBC10000EBFD +:10D930008111684800EB411160319DF89C0000EBBB +:10D94000001011F830109DF8AC00C0EBC00202EBE3 +:10D950008012604800EB42100079814230DA0021E9 +:10D960009DF8AC00C0EBC00202EB8012594800EBFE +:10D970004210C17003229DF8AC00C0EBC00101EB66 +:10D980008011544800EB411160319DF89C0000EB80 +:10D99000001001F83020D9229DF8AC00C0EBC00186 +:10D9A00001EB80114B4800EB411060309DF89C105A +:10D9B00000E0FDE301EB011100EBC100427175E0F5 +:10D9C0009DF8AC10C1EBC10000EB8111414800EBA8 +:10D9D00041106030BDF8D01001EB011100EBC10027 +:10D9E0008079012845D100229DF8AC00C0EBC00130 +:10D9F00001EB8011374800EB41116031BDF8D000D8 +:10DA000000EB001001EBC0008271D9229DF8AC0040 +:10DA1000C0EBC00101EB80112E4800EB41116031D9 +:10DA20009DF89C0000EB001001EBC00042719DF8D6 +:10DA3000AC1001EB410000EB0111274800EB011194 +:10DA400030319DF89C0001EB0010801C099000789B +:10DA500020F00400001D0999087001229DF8AC0017 +:10DA6000C0EBC00101EB80111A4800EB4110C270FD +:10DA70001CE0C5229DF8AC00C0EBC00101EB801199 +:10DA8000144800EB411160319DF89C0000EB001040 +:10DA900001EBC000427100219DF8AC00C0EBC00258 +:10DAA00002EB80120B4800EB4210C17080E30021B2 +:10DAB0009DF8AC00C0EBC00202EB8012054800EB01 +:10DAC0004210C1709DF8AC1001EB410000EB011158 +:10DAD000014805E0FC3400203C3000202466002092 +:10DAE00000EB011130319DF89C0001EB0010801C0F +:10DAF0000990007820F00400001D09990870D522D3 +:10DB00009DF8AC00C0EBC00101EB8011FE4800EBBA +:10DB1000411060309DF89C1001EB011100EBC10039 +:10DB2000427145E39DF8AC1001EB410000EB01119F +:10DB3000F64800EB0110007BD0BBBDF8A0000C281C +:10DB400000D035E30020369028E09DF8AC1001EBC2 +:10DB50004100C0EBC110EE4901EBC001BDF8D80097 +:10DB6000C01C085C00F00F00092800DD1AE09DF8D9 +:10DB7000AC1001EB4100C0EBC110E54901EBC00165 +:10DB8000BDF8D800C01C085C00F0F000902800DD53 +:10DB900008E0BDF8D800401C81B23691BDF8D8002D +:10DBA0000A28D2DB00BFBDF8D8000A2801DAFFE25C +:10DBB0007CE000202C902D90002136911EE0DDE9C4 +:10DBC0002C10000240EA11620902CDE92C129DF8E6 +:10DBD000AC1001EB4100C0EBC110CD4901EBC0011D +:10DBE000BDF8D800C01C085CDDE92C341843CDE931 +:10DBF0002C04BDF8D800401C80B23690BDF8D80087 +:10DC00000528DCDB9DF8AC00DDE92C21C0EBC0036E +:10DC100003EB8013BC4800EB431360339DF89C007A +:10DC200000EB001003EBC00040F8222F41600022FF +:10DC30002C922D92002136911EE0DDE92C1000027D +:10DC400040EA11620902CDE92C129DF8AC1001EBFB +:10DC50004100C0EBC110AE4901EBC001BDF8D800D6 +:10DC60000830085CDDE92C341843CDE92C04BDF8FC +:10DC7000D800401C80B23690BDF8D8000528DCDB07 +:10DC80009DF8AC00DDE92C12C0EBC00303EB801360 +:10DC90009D4800EB431060309DF89C3003EB03136C +:10DCA00000EBC30022308160C260B6E0BDF8A00086 +:10DCB0000E2800D07CE20020369028E09DF8AC10C1 +:10DCC00001EB4100C0EBC110914901EBC001BDF86F +:10DCD000D800C01C085C00F00F00092800DD1AE025 +:10DCE0009DF8AC1001EB4100C0EBC110884901EB7D +:10DCF000C001BDF8D800C01C085C00F0F0009028FE +:10DD000000DD08E0BDF8D800401C81B23691BDF8B6 +:10DD1000D8000C28D2DB00BFBDF8D8000C2800DAF0 +:10DD200046E200202C902D90002136911EE0DDE986 +:10DD30002C10000240EA11620902CDE92C129DF874 +:10DD4000AC1001EB4100C0EBC110714901EBC00107 +:10DD5000BDF8D800C01C085CDDE92C341843CDE9BF +:10DD60002C04BDF8D800401C80B23690BDF8D80015 +:10DD70000628DCDB9DF8AC00DDE92C12C0EBC0030B +:10DD800003EB8013604800EB431360339DF89C0065 +:10DD900000EB001003EBC00040F8221F426000229D +:10DDA0002C922D92002136911EE0DDE92C1000020C +:10DDB00040EA11620902CDE92C129DF8AC1001EB8A +:10DDC0004100C0EBC110524901EBC001BDF8D800C1 +:10DDD0000930085CDDE92C341843CDE92C04BDF88A +:10DDE000D800401C80B23690BDF8D8000628DCDB95 +:10DDF0009DF8AC00DDE92C21C0EBC00303EB8013E0 +:10DE0000414800EB431060309DF89C3003EB031356 +:10DE100000EBC30022308260C1609DF8AC10C1EB02 +:10DE2000C10000EB8111384800EB411160319DF8D1 +:10DE30009C0000EB001011F830109DF8AC00C0EB16 +:10DE4000C00202EB8012304800EB421000798142A0 +:10DE50007ED1304890F8C80780B19DF8AC1001EB36 +:10DE6000410000EB0111294800EB011030309DF812 +:10DE70009C1000EB0110807A02286AD1002126480C +:10DE8000C0F83D109DF8AC10C1EBC10000EB811152 +:10DE90001D4800EB411060309DF89C1001EB011112 +:10DEA00000EBC10022301022014609901A482D30A3 +:10DEB000FAF7CBF99DF8AC10C1EBC10000EB811172 +:10DEC000114800EB411160319DF89C0000EB0010FF +:10DED00001EBC0011048401C51F81A2F026249683A +:10DEE00041629DF8AC1001EB410000EB01110748C5 +:10DEF00000EB011130319DF89C0001EB001000781F +:10DF0000054981F8200009E0FC3400203C30002065 +:10DF100024660020BC220020BC12002001F1210058 +:10DF200001F59C510A6F0262B1F8741081849DF86A +:10DF3000AC10C1EBC10000EB8111FE4800EB4111B8 +:10DF400060319DF89C0000EB001001EBC00001E087 +:10DF50003EE144E0416BF848C0F829109DF8AC1050 +:10DF600001EB410000EB0111F44800EB01113031ED +:10DF70009DF89C0001EB00104168EF48C0F8471085 +:10DF8000C06D81B202200991FBF7A2F800210620A2 +:10DF9000FBF7DEFFE848C06DE749C98B884204D231 +:10DFA000E548C06D401CE449C86500210520FBF729 +:10DFB000CFFF9DF8AC1001EB410000EB0111DF48F1 +:10DFC00000EB011030309DF89C1000EB0110801C1C +:10DFD0000990007820F008020998027015E09DF879 +:10DFE000AC0000EB400101EB0011D44800EB011044 +:10DFF00030309DF89C1000EB0110801C09900078D7 +:10E0000020F008000830099908709DF8AC0000EB7A +:10E01000400101EB0011C94800EB011030309DF8C0 +:10E020009C1000EB0110801C0990007820F0200269 +:10E03000099802709DF8AC100220FBF789FF9DF84B +:10E04000AC009DF89C1001EB0010C217CDE92C022A +:10E0500000222C9800EB8001C1EB8011B64864309F +:10E060000844C0F81D209DF8AC00C0EBC00101EBD6 +:10E070008011B04800EB411060309DF89C1001EB1E +:10E08000011100EBC100223009902C9800EB8001B7 +:10E09000C1EB8011A848643001440D311022089171 +:10E0A000DDE90801FAF7D1F89DF8AC00C0EBC0013A +:10E0B00001EB80119F4800EB411160319DF89C00FD +:10E0C00000EB001001EBC0012C9800EB8002C2EBCA +:10E0D000801299486430104451F81A2F40F8012FEB +:10E0E000496841609DF8AC0000EB400101EB001174 +:10E0F000924800EB011130319DF89C0001EB0010BB +:10E1000001782C9800EB8002C2EB80128A486430C0 +:10E1100081542C9800EB8001C1EB8011864864305B +:10E1200001448748026F41F8212FB0F874008880BD +:10E130009DF8AC00C0EBC00101EB80117D4800EB05 +:10E14000411160319DF89C0000EB001001EBC00014 +:10E15000416B2C9800EB8002C2EB80127648643051 +:10E160001044C0F809109DF8AC0000EB400101EB31 +:10E170000011724800EB011130319DF89C0001EB59 +:10E18000001041682C9800EB8002C2EB80126A48B4 +:10E1900064301044C0F827102C9881B208200991EF +:10E1A000FBF7D6FE00229DF8AC00C0EBC00100E0FA +:10E1B00019E201EB80115F4800EB411060309DF8DF +:10E1C0009C1001EB011100EBC10080F83E2050E0F3 +:10E1D0009DF8AC0000EB400101EB0011574800EB4B +:10E1E000011030309DF89C1000EB0110801C09904C +:10E1F000007820F00400001D099908709DF8AC001B +:10E2000000EB400101EB00114C4800EB01103030F5 +:10E210009DF89C1000EB0110801C0990007820F004 +:10E22000800080300999087001229DF8AC00C0EB95 +:10E23000C00101EB80113F4800EB4110C2709DF816 +:10E24000AC00C0EBC00101EB80113A4800EB41107B +:10E2500002799DF8AC00C0EBC00101EB801135489C +:10E2600000EB411060309DF89C1001EB011100F8AB +:10E270003120D5229DF8AC00C0EBC00101EB80112C +:10E280002C4800EB411060309DF89C1001EB01110F +:10E2900000EBC10042713DE2D5229DF8AC00C0EB1D +:10E2A000C00101EB8011234800EB411060309DF864 +:10E2B0009C1001EB011100EBC10042712AE2D52252 +:10E2C0009DF8AC00C0EBC00101EB8011194800EBD8 +:10E2D000411060309DF89C1001EB011100EBC10072 +:10E2E000427117E20121174880F8EC169DF8AC0046 +:10E2F000C0EBC00101EB80110E4800EB4111603111 +:10E300009DF89C0000EB001011F830109DF8AC0057 +:10E31000C0EBC00202EB8012064800EB421000790D +:10E32000814239DA00219DF8AC00C0EBC00202EB5B +:10E33000801209E0FC340020BC1200203C30002098 +:10E340003C260020BC220020FA4800EB4210C1709D +:10E3500001229DF8AC00C0EBC00101EB8011F54833 +:10E3600000EB411160319DF89C0000EB001001F8BA +:10E37000302011229DF8AC00C0EBC00101EB8011F0 +:10E38000EC4800EB411060309DF89C1001EB01114E +:10E3900000EBC100427141E09DF8AC00C0EBC00150 +:10E3A00001EB8011E34800EB411060309DF89C10B8 +:10E3B00001EB011100EBC1008078B2282ED10021C1 +:10E3C0009DF8AC00C0EBC00202EB8012D94800EB14 +:10E3D0004210C170B2229DF8AC00C0EBC00101EB4D +:10E3E0008011D44800EB411160319DF89C0000EB96 +:10E3F000001001EBC000427100229DF8AC00C0EBA0 +:10E40000C00101EB8011CB4800EB411060309DF85A +:10E410009C1001EB011100EBC10082707AE1002138 +:10E42000C54880F8EC16D5229DF8AC00C0EBC001C1 +:10E4300001EB8011BF4800EB411060309DF89C104B +:10E4400001EB011100EBC100427163E101229DF873 +:10E45000AC00C0EBC00101EB8011B64800EB4111EC +:10E4600060319DF89C0000EB001001EBC00080F8CB +:10E4700078200021369126E09DF8AC1001EB410098 +:10E48000C0EBC110AD4901EBC001BDF8D800C01C04 +:10E490000A5C9DF8AC00C0EBC00101EB8011A548FF +:10E4A00000EB411160319DF89C0000EB001001EB86 +:10E4B000C00000F17901BDF8D8000A54BDF8D800B9 +:10E4C000401C81B23691BDF8D8000A28D4DB21E186 +:10E4D0009DF8AC1001EB4100C0EBC111974800EB77 +:10E4E000C100C07801049DF8AC0000EB4002C2EB13 +:10E4F000C010924A02EBC000007941EA00209DF86A +:10E50000AC1001EB4102C2EBC1118C4A02EBC1011C +:10E5100049790843B0F5E13F65D19DF8AC1001EBB6 +:10E52000410000EB0111864800EB011030309DF8EE +:10E530009C1000EB0110801C0990007820F0040270 +:10E540000998027000229DF8AC00C0EBC00101EBFD +:10E550008011784800EB411060309DF89C1001EB71 +:10E56000011100EBC100A0F8842013229DF8AC003B +:10E57000C0EBC00101EB80116E4800EB4110603030 +:10E580009DF89C1001EB011100EBC10042719DF858 +:10E59000AC1001EB410000EB0111694800EB0110E8 +:10E5A000407903464FF480524FF4E13109909DF8D1 +:10E5B000AC000FF0A9F89DF8AC10C1EBC10000EB66 +:10E5C00081115C4800EB411160319DF89C0000EB2B +:10E5D000001001EBC00086300990007820F00800A0 +:10E5E00008300999087095E09DF8AC1001EB4100E6 +:10E5F000C0EBC110514901EBC00001799DF8AC009E +:10E6000000EB4002C2EBC0104C4A02EBC000C078E5 +:10E6100041EA00229DF8AC00C0EBC00101EB801183 +:10E62000444800EB411160319DF89C0000EB001064 +:10E6300001EBC000A0F884209DF8AC10C1EBC10034 +:10E6400000EB81113B4800EB411160319DF89C00CB +:10E6500000EB001001EBC000B0F884109DF8AC0096 +:10E6600000EB400202EB0012354800EB0210408B39 +:10E6700081424EDBE5229DF8AC00C0EBC00101EB0E +:10E6800080112C4800EB411160319DF89C0000EB9B +:10E69000001001EBC000427100229DF8AC00C0EBFD +:10E6A000C00101EB8011234800EB411160319DF85E +:10E6B0009C0000EB001001F830209DF8AC1001EB3D +:10E6C000410000EB01111E4800EB011130319DF8B3 +:10E6D0009C0001EB0010801C0990007820F0800263 +:10E6E000099802709DF8AC10C1EBC10000EB8111DC +:10E6F000104800EB411060309DF89C1001EB0111B7 +:10E7000000EBC10086300990007820F001020998E2 +:10E71000027000BF00BF07F0D1BC9DF8AC1001EB48 +:10E720004100C0EBC110054911F83000042809D19F +:10E73000259013E0FC340020BC2200202466002039 +:10E740003C3000209DF8AC1001EB4100C0EBC11043 +:10E75000FE4911F83000152800D125909DF8AC1025 +:10E7600001EB4100C0EBC110F84901EBC00041785A +:10E770009DF8AC0000EB4002C2EBC010F34A12F867 +:10E78000300041EA002041F23001884202D1A62146 +:10E7900025913DE09DF8AC1001EB4100C0EBC110AC +:10E7A000EA4901EBC00041789DF8AC0000EB400263 +:10E7B000C2EBC010E54A12F8300041EA002041F2F5 +:10E7C0003101884202D1A721259121E09DF8AC10AA +:10E7D00001EB4100C0EBC110DC4911F83000022808 +:10E7E00016D19DF8AC1001EB4100C0EBC110D74928 +:10E7F00001EBC00001799DF8AC0000EB4002C2EBD8 +:10E80000C010D24A02EBC000C07841EA0021259135 +:10E810009DF8AC10C1EBC10000EB8111CC4800EBBE +:10E820004110817827910021CA4A9DF8AC0002EB83 +:10E8300000129DF89C001154C748007F012815D193 +:10E840009DF8AC1001EB410000EB0111C34800EB57 +:10E85000011030309DF89C1000EB0110801C0990D5 +:10E86000007820F080008030099908709DF8AC1085 +:10E8700001EB410000EB0111B84800EB0110303012 +:10E880009DF89C1000EB0110801C0990007820F08E +:10E890004001403109980170BDF8941043F23002F4 +:10E8A000881A91427ED009DC04297CD015297BD0BE +:10E8B000A6290DD0A72941F0E2852EE1B0F5C06F61 +:10E8C00073D0A0F20160002870D00428F3D1FDE3DA +:10E8D00000219DF8AC00C0EBC00202EB80129C4806 +:10E8E00000EB4210C1709DF8AC10C1EBC10000EB11 +:10E8F0008111974800EB411060309DF89C1001EBAE +:10E90000011110F83100032823DC04229DF8AC002B +:10E91000C0EBC00101EB80118D4800EB411160316B +:10E920009DF89C0000EB001001F83020A8229DF813 +:10E93000AC00C0EBC00101EB8011854800EB411039 +:10E9400060309DF89C1001EB011100EBC100427199 +:10E95000E1E09DF8AC10C1EBC10000EB81117C48F7 +:10E9600000EB411060309DF89C1001EB011110F894 +:10E970003100082829DC09229DF8AC00C0EBC00159 +:10E9800001EB8011724800EB411160319DF89C0051 +:10E9900000EB001001F83020A9229DF8AC00C0EB7C +:10E9A000C00104E076E1EAE1F9E3F9E3F9E301EB20 +:10E9B0008011674800EB411060309DF89C1001EB1E +:10E9C000011100EBC1004271A5E09DF8AC10C1EB54 +:10E9D000C10000EB81115E4800EB411060309DF8F2 +:10E9E0009C1001EB011110F831000D2823DC0E22E0 +:10E9F0009DF8AC00C0EBC00101EB8011544800EB66 +:10EA0000411160319DF89C0000EB001001F83020AE +:10EA1000A2229DF8AC00C0EBC00101EB80114C4874 +:10EA200000EB411060309DF89C1001EB011100EBF0 +:10EA3000C10042716FE09DF8AC00C0EBC00101EB7A +:10EA40008011434800EB411060309DF89C1001EBB1 +:10EA5000011100EBC1004079A52815D19DF8AC103B +:10EA600001EB410000EB01113C4800EB011030309C +:10EA70009DF89C1000EB0110801C0990007820F09C +:10EA80000400001D099908709DF8AC10C1EBC1008D +:10EA900000EB81112E4800EB411060309DF89C1076 +:10EAA00001EB011100EBC1008078A12833D09DF863 +:10EAB000AC00C0EBC00101EB8011254800EB411117 +:10EAC00060319DF89C0000EB001001EBC0008278E3 +:10EAD0009DF8AC00C0EBC00101EB80111C4800EBBD +:10EAE000411160319DF89C0000EB001001EBC0006B +:10EAF0004271A1229DF8AC00C0EBC00101EB801176 +:10EB0000134800EB411060309DF89C1001EB01119F +:10EB100000EBC100827001F0B2BC00219DF8AC0096 +:10EB2000C0EBC00202EB8012094800EB4210C1703A +:10EB30009DF8AC10C1EBC10000EB8111044800EB63 +:10EB4000411060309DF89C100AE00000246600200F +:10EB5000FC340020702E0020BC1200203C3000202D +:10EB600001EB011110F8310005281CDC00219DF893 +:10EB7000AC00C0EBC00202EB8012FE4800EB42107A +:10EB8000C17006229DF8AC00C0EBC00101EB801102 +:10EB9000F84800EB411060309DF89C1001EB01112A +:10EBA00000F8312022E09DF8AC10C1EBC10000EB71 +:10EBB0008111F04800EB411060309DF89C1001EB92 +:10EBC000011110F83100092810DC0A229DF8AC0070 +:10EBD000C0EBC00101EB8011E64800EB4110603052 +:10EBE0009DF89C1001EB011100F831209DF8AC104C +:10EBF000C1EBC10000EB8111DE4800EB4110603039 +:10EC00009DF89C1001EB011100EBC1004079A42894 +:10EC10002DD19DF8AC1001EB410000EB0111D6485D +:10EC200000EB011030309DF89C1000EB0110801CAF +:10EC30000990007820F02000203009990870002207 +:10EC40009DF8AC00C0EBC00101EB8011C94800EB9E +:10EC5000411060309DF89C1001EB011100EBC100E8 +:10EC600080F83D209DF8AC100220FBF771F9A1223D +:10EC70009DF8AC00C0EBC00101EB8011BD4800EB7A +:10EC8000411060309DF89C1001EB011100EBC100B8 +:10EC9000427140E70020369015E09DF8AC1001EB82 +:10ECA0004100C0EBC110B54901EBC001BDF8D8006F +:10ECB000C01C095C16AABDF8D8001154BDF8D800D4 +:10ECC000401C81B23691BDF8D8000628E5DB06214C +:10ECD00016A81EF0EFFC0021CDE92E01DDE92E2162 +:10ECE000100A40EA01602E9BC01841EB21214FF42D +:10ECF00080724FF00003CDE90801F9F763FA9DF83F +:10ED0000AC00C0EBC00101EB80119A4800EB411050 +:10ED100060309DF89C1001EB011100EBC100027105 +:10ED200000229DF8AC00C0EBC00101EB80119148BE +:10ED300000EB4110C27001229DF8AC00C0EBC00195 +:10ED400001EB80118B4800EB411060309DF89C1066 +:10ED500001EB011100F83120A7229DF8AC00C0EBB7 +:10ED6000C00101EB8011834800EB411060309DF839 +:10ED70009C1001EB011100EBC1004271CBE69DF844 +:10ED8000AC10C1EBC10000EB81117A4800EB4110DF +:10ED900060309DF89C1001EB011110F8310006283D +:10EDA0002DDC00219DF8AC00C0EBC00202EB80120C +:10EDB000704800EB4210C17007229DF8AC00C0EB18 +:10EDC000C00101EB80116B4800EB411160319DF8EF +:10EDD0009C0000EB001001F83020A7229DF8AC0049 +:10EDE000C0EBC00101EB8011624800EB41106030C4 +:10EDF0009DF89C1001EB011100EBC10042719DF8E0 +:10EE0000AC10C1EBC10000EB81115A4800EB41107E +:10EE100060309DF89C1001EB011110F831000128C1 +:10EE20002EDC00219DF8AC00C0EBC00202EB80128A +:10EE3000504800EB4210C17002229DF8AC00C0EBBC +:10EE4000C00101EB80114B4800EB411160319DF88E +:10EE50009C0000EB001001F83020A3229DF8AC00CC +:10EE6000C0EBC00101EB8011424800EB4110603063 +:10EE70009DF89C1001EB011100EBC100427116E2FC +:10EE80009DF8AC10C1EBC10000EB8111394800EBDB +:10EE9000411060309DF89C1001EB011110F8310019 +:10EEA00007282EDC00219DF8AC00C0EBC00202EB6D +:10EEB0008012304800EB4210C17008229DF8AC006F +:10EEC000C0EBC00101EB80112A4800EB4111603119 +:10EED0009DF89C0000EB001001F83020A3229DF863 +:10EEE000AC00C0EBC00101EB8011224800EB4110E7 +:10EEF00060309DF89C1001EB011100EBC1004271E4 +:10EF0000D5E19DF8AC10C1EBC10000EB81111948AF +:10EF100000EB411060309DF89C1001EB011110F8DE +:10EF200031000B2835DC00219DF8AC00C0EBC0029D +:10EF300002EB80120F4800EB4210C1700C229DF8CA +:10EF4000AC00C0EBC00101EB80110A4800EB41119D +:10EF500060319DF89C0000EB001001F83020A122E8 +:10EF60009DF8AC00C0EBC00101EB8011014800EB43 +:10EF7000411005E0FC3400203C30002024660020D5 +:10EF800060309DF89C1001EB011100EBC100427153 +:10EF90008DE19DF8AC10C1EBC10000EB8111FC4884 +:10EFA00000EB411060309DF89C1001EB011110F84E +:10EFB00031000C282EDC00219DF8AC00C0EBC00213 +:10EFC00002EB8012F24800EB4210C1700D229DF856 +:10EFD000AC00C0EBC00101EB8011ED4800EB41112A +:10EFE00060319DF89C0000EB001001F83020A32256 +:10EFF0009DF8AC00C0EBC00101EB8011E44800EBD0 +:10F00000411060309DF89C1001EB011100EBC10034 +:10F0100042714CE19DF8AC10C1EBC10000EB8111D5 +:10F02000DB4800EB411060309DF89C1001EB0111B2 +:10F0300010F831000E287DDC0F229DF8AC00C0EBEB +:10F04000C00101EB8011D24800EB411160319DF805 +:10F050009C0000EB001001F83020A1229DF8AC00CC +:10F06000C0EBC00101EB8011C94800EB41116031D8 +:10F070009DF89C0000EB001001EBC00042719DF870 +:10F08000AC00C0EBC00101EB8011C14800EB4111A5 +:10F0900060319DF89C0000EB001001EBC000827015 +:10F0A0009DF8AC1001EB410000EB0111B94800EBF9 +:10F0B000011130319DF89C0001EB0010801C09907B +:10F0C000007820F080008030099900E0FDE30870AE +:10F0D0009DF8AC0000EB400101EB0011AD4800EBE6 +:10F0E000011030309DF89C1000EB0110801C09903D +:10F0F000007820F00400001D099908709DF8AC000C +:10F1000000EB400101EB0011A24800EB0110303090 +:10F110009DF89C1000EB01108078C0F34010E8B31C +:10F120009DF8AC0000EB400101EB0011994800EBA9 +:10F13000011000E03EE030309DF89C1000EB011023 +:10F14000801C0990007820F02002099802709DF838 +:10F15000AC0000EB400101EB00118E4800EB011008 +:10F1600030309DF89C1000EB01108078C0F3400017 +:10F17000D0B99DF8AC0000EB400101EB00118548CF +:10F1800000EB011030309DF89C1000EB0110801C4A +:10F190000990007820F00800083003E069E087E07B +:10F1A000B5E0F9E0099908709DF8AC100220FAF773 +:10F1B000CFFE7CE09DF8AC00C0EBC00101EB8011FC +:10F1C000734800EB411160319DF89C0000EB00108A +:10F1D00011F830109DF8AC00C0EBC00202EB8012B9 +:10F1E0006B4800EB42100079814260D19DF8AC0081 +:10F1F000C0EBC00101EB8011654800EB41106030AD +:10F200009DF89C1001EB011100EBC1008078A12852 +:10F2100030D0A3229DF8AC00C0EBC00101EB8011FF +:10F220005B4800EB411160319DF89C0000EB001041 +:10F2300001EBC00042719DF8AC00C0EBC00101EBD6 +:10F240008011534800EB411060309DF89C1001EB99 +:10F25000011100EBC1008078A22828D000219DF880 +:10F26000AC00C0EBC00202EB8012494800EB421038 +:10F27000C1701CE0A1229DF8AC00C0EBC00101EB05 +:10F280008011434800EB411160319DF89C0000EB78 +:10F29000001001EBC000427101219DF8AC00C0EBF1 +:10F2A000C00202EB80123A4800EB4210C17032E417 +:10F2B000A1229DF8AC00C0EBC00101EB80113448E5 +:10F2C00000EB411160319DF89C0000EB001001EB58 +:10F2D000C00082709DF8AC00C0EBC00101EB801152 +:10F2E0002B4800EB411160319DF89C0000EB0010B1 +:10F2F00001EBC000427100219DF8AC00C0EBC002E0 +:10F3000002EB8012224800EB4210C170C1E49DF86C +:10F31000AC00C0EBC00101EB80111D4800EB4110B7 +:10F3200060309DF89C1001EB011110F831000628A7 +:10F330002DDC00219DF8AC00C0EBC00202EB801276 +:10F34000134800EB4210C17007229DF8AC00C0EBDF +:10F35000C00101EB80110E4800EB411160319DF8B6 +:10F360009C0000EB001001F83020A7229DF8AC00B3 +:10F37000C0EBC00101EB8011054800EB411060308B +:10F380009DF89C1001EB011100EBC100427180E47B +:10F39000FC3400203C30002000219DF8AC00C0EB84 +:10F3A000C00202EB8012FE4800EB4210C170A7229F +:10F3B0009DF8AC00C0EBC00101EB8011F84800EBF8 +:10F3C000411160319DF89C0000EB001001EBC00082 +:10F3D00042719DF8AC0000EB4001C1EBC010F14957 +:10F3E00001EBC000407930287DD19DF8AC00C0EB26 +:10F3F000C00101EB8011EA4800EB411160319DF83A +:10F400009C0000EB001011F830109DF8AC00C0EB30 +:10F41000C00202EB8012E24800EB42100079814208 +:10F4200061D19DF8AC0000EB400101EB0011DE481A +:10F4300000EB011030309DF89C1000EB0110801C97 +:10F440000990007820F00102099802709DF8AC0044 +:10F4500000EB400101EB0011D34800EB011030300C +:10F460009DF89C1000EB0110801C0990007820F0A2 +:10F470000202099802709DF8AC00C0EBC00101EBDC +:10F480008011C74800EB411060309DF89C1001EBE3 +:10F49000011100EBC100C07831282ED19DF8AC00DD +:10F4A00000EB400101EB0011BF4800EB01103030D0 +:10F4B0009DF89C1000EB0110801C0990007820F052 +:10F4C00020020998027000229DF8AC00C0EBC00138 +:10F4D00001EB8011B24800EB411060309DF89C10A8 +:10F4E00001EB011100E02FE000EBC10080F83D20AE +:10F4F0009DF8AC100220FAF72BFD9DF8AC00C0EB94 +:10F50000C00101EB8011A64800EB411060309DF86E +:10F510009C1001EB011100EBC10090F83E000128A6 +:10F5200011D1A9229DF8AC00C0EBC00101EB801104 +:10F530009B4800EB411060309DF89C1001EB0111DD +:10F5400000EBC100827072E29DF8AC0000EB40015C +:10F55000C1EBC011934800EBC100407931287DD147 +:10F560009DF8AC00C0EBC00101EB80118C4800EBB2 +:10F57000411160319DF89C0000EB001011F8301033 +:10F580009DF8AC00C0EBC00202EB8012844800EB97 +:10F5900042100079814261D19DF8AC00C0EBC001FE +:10F5A00001EB80117E4800EB411060309DF89C100B +:10F5B00001EB011100EBC10090F83E0040BB0122BD +:10F5C0009DF8AC00C0EBC00101EB8011744800EB6A +:10F5D000411160319DF89C0000EB001001EBC00070 +:10F5E00080F83D209DF8AC0000EB400101EB0011DC +:10F5F0006D4800EB011130319DF89C0001EB0010CB +:10F60000801C0990007820F00100401C09990870C6 +:10F610009DF8AC0000EB400101EB0011624800EBEB +:10F62000011030309DF89C1000EB0110801C0990F7 +:10F63000007820F00202099802705C4890F8C80730 +:10F64000F0BB5B48407F01283AD15948C06D58490A +:10F65000C98B884234D29DF8AC0000E0B0E0C0EB2A +:10F66000C00101EB80114E4800EB411060309DF865 +:10F670009C1001EB011100EBC10090F83D00012846 +:10F680001ED19DF8AC00C0EBC00101EB80114448D5 +:10F6900000EB411060309DF89C1001EB011100EB74 +:10F6A000C10090F8770058B94FF010429DF8AC00B7 +:10F6B000C0EBC00101EB8011394800EB411100E0C3 +:10F6C0007DE060319DF89C0000EB001001EBC00074 +:10F6D00082609DF8AC0000EB400101EB0011324864 +:10F6E00000EB011130319DF89C0001EB0010017816 +:10F6F0009DF8AC00C0EBC00202EB8012284800EB82 +:10F70000421041709DF8AC00C0EBC00101EB8011CC +:10F71000234800EB411160319DF89C0000EB001084 +:10F7200011F830109DF8AC00C0EBC00202EB801263 +:10F730001B4800EB42100079814240D100229DF825 +:10F74000AC00C0EBC00101EB8011154800EB41118A +:10F7500060319DF89C0000EB001001EBC000C2710D +:10F76000A4229DF8AC00C0EBC00101EB80110C4855 +:10F7700000EB411160319DF89C0000EB001001EBA3 +:10F78000C0008270A3229DF8AC00C0EBC00101EB69 +:10F790008011034800EB411060309DF89C1009E097 +:10F7A000FC340020246600203C300020BC220020D5 +:10F7B000BC12002001EB011100EBC100427136E1E7 +:10F7C0009DF8AC0000EB4001C1EBC010FE4901EB1D +:10F7D000C0004079332879D19DF8AC0000EB40019E +:10F7E00001EB0011F94800EB011030309DF89C103E +:10F7F00000EB0110801C0990007820F00100401CF3 +:10F80000099908709DF8AC1001EB410000EB011163 +:10F81000EE4800EB011030309DF89C1000EB011019 +:10F82000801C0990007820F02002099802709DF851 +:10F83000AC1001EB410000EB0111E44800EB0110BA +:10F8400030309DF89C1000EB0110801C099000786E +:10F8500020F00200801C099908709DF8AC10C1EBE3 +:10F86000C10000EB8111DA4800EB411002799DF8EC +:10F87000AC00C0EBC00101EB8011D54800EB41109A +:10F8800060309DF89C1001EB011100F831209DF8CB +:10F89000AC1001EB410000EB0111CC4800EB011072 +:10F8A00030309DF89C1000EB0110801C099000780E +:10F8B00020F080008030099908709DF8AC1001EBB1 +:10F8C000410000EB0111C14801E055E322E000EBEB +:10F8D000011030309DF89C1000EB01108078C0F3CF +:10F8E000400020B99DF8AC100220FAF731FBA222AB +:10F8F0009DF8AC00C0EBC00101EB8011B44800EBF7 +:10F90000411060309DF89C1001EB011100EBC1002B +:10F9100082708CE09DF8AC1001EB4100C0EBC1108F +:10F92000A94901EBC000407934287DD19DF8AC1085 +:10F9300001EB410000EB0111A44800EB0110303055 +:10F940009DF89C1000EB0110801C0990007820F0BD +:10F950002002099802709DF8AC1001EB410000EB09 +:10F9600001119A4800EB011030309DF89C1000EB1B +:10F970000110801C0990007820F0020209980270A2 +:10F9800001229DF8AC00C0EBC00101EB8011904852 +:10F9900000EB411060309DF89C1001EB011100EB71 +:10F9A000C10080F83E20A9229DF8AC00C0EBC00148 +:10F9B00001EB8011864800EB411060309DF89C10EF +:10F9C00001EB011100EBC10082709DF8AC10C1EB9E +:10F9D000C10000EB81117E4800EB411002799DF8D7 +:10F9E000AC00C0EBC00101EB8011794800EB411085 +:10F9F00060309DF89C1001EB011100F831209DF85A +:10FA0000AC1001EB410000EB0111704800EB01105C +:10FA100030309DF89C1000EB0110801C099000789C +:10FA200020F08000803000E001E00999087000209B +:10FA30002C902D900021369122E0DDE92C10000160 +:10FA400040EA11720901CDE92C129DF8AC1001EBCE +:10FA50004100C0EBC1105C4901EBC001BDF8D8000A +:10FA6000801D085C3038C117DDE92C34184341EAA9 +:10FA70000402CDE92C02BDF8D800401C80B23690BB +:10FA8000BDF8D8000628D8DB9DF8AC002C99C0EB57 +:10FA9000C00202EB80124E4800EB421260329DF829 +:10FAA0009C0000EB001002EBC000C0F81A1000220E +:10FAB0002C922D920021369122E0DDE92C100001DC +:10FAC00040EA11720901CDE92C129DF8AC1001EB4E +:10FAD0004100C0EBC1103C4901EBC001BDF8D800AA +:10FAE0000D30085C3038C117DDE92C34184341EA89 +:10FAF0000402CDE92C02BDF8D800401C80B236903B +:10FB0000BDF8D8000428D8DB9DF8AC002C99C0EBD8 +:10FB1000C00202EB80122E4800EB421260329DF8C8 +:10FB20009C0000EB001002EBC000416300222C920D +:10FB30002D920021369122E0DDE92C10000140EAEF +:10FB400011720901CDE92C129DF8AC1001EB4100B6 +:10FB5000C0EBC1101C4901EBC001BDF8D800113049 +:10FB6000085C3038C117DDE92C34184341EA04023F +:10FB7000CDE92C02BDF8D800401C80B23690BDF80B +:10FB8000D8000628D8DB9DF8AC002C99C0EBC00249 +:10FB900002EB80120E4800EB421260329DF89C008E +:10FBA00000EB001002EBC000C0F81E109DF8AC1076 +:10FBB00001EB4100C0EBC110034901EBC0004279E9 +:10FBC0009DF8AC0006E00000246600203C300020D8 +:10FBD000FC340020C0EBC00101EB8011FE4800EBBB +:10FBE000411160319DF89C0000EB001001EBC0005A +:10FBF000C2709DF8AC1001EB410000EB0111F74819 +:10FC000000EB011130319DF89C0001EB001082786F +:10FC10009DF8AC00C0EBC00101EB8011EE4800EB99 +:10FC2000411160319DF89C0000EB001001EBC00019 +:10FC300002769DF8AC10C1EBC10000EB8111E648E3 +:10FC400000EB411160319DF89C0000EB001011F8B1 +:10FC500030109DF8AC00C0EBC00202EB8012DE4811 +:10FC600000EB4210007981427EDA00219DF8AC0061 +:10FC7000C0EBC00202EB8012D74800EB4210C1700B +:10FC8000A7229DF8AC00C0EBC00101EB8011D24867 +:10FC900000EB411160319DF89C0000EB001001EB7E +:10FCA000C000427101219DF8AC00C0EBC00202EB24 +:10FCB0008012C94800EB4210C1709DF8AC10C1EB36 +:10FCC000C10000EB8111C44800EB411002799DF89E +:10FCD000AC00C0EBC00101EB8011BF4800EB41114B +:10FCE00060319DF89C0000EB001001F83020A1224B +:10FCF0009DF8AC00C0EBC00101EB8011B64800EBF1 +:10FD0000411160319DF89C0000EB001001EBC00038 +:10FD100042719DF8AC1001EB410000EB0111AF48BE +:10FD200000EB011130319DF89C0001EB0010801CAC +:10FD30000990007820F080008030099908709DF8C3 +:10FD4000AC1001EB410000EB0111A44800EB0110E5 +:10FD500030309DF89C1000EB0110801C0990007859 +:10FD600020F00400001D00E051E0099908709DF8A2 +:10FD7000AC1001EB410000EB0111984800EB0110C1 +:10FD800030309DF89C1000EB01108078C0F34010DB +:10FD9000E8B39DF8AC1001EB410000EB01118F4876 +:10FDA00000EB011030309DF89C1000EB0110801C1E +:10FDB0000990007820F02002099802709DF8AC109C +:10FDC00001EB410000EB0111844800EB01103030E1 +:10FDD0009DF89C1000EB01108078C0F34000E8BB58 +:10FDE0009DF8AC1001EB410000EB01117B4800EBEA +:10FDF000011030309DF89C1000EB0110801C099020 +:10FE0000007820F0080008300999087000E0B2E09E +:10FE10009DF8AC009DF89C1001EB0010C217CDE9D5 +:10FE20002C0200222C9800EB8001C1EB80116C4861 +:10FE30000844C0F81D209DF8AC10C1EBC10000EBD8 +:10FE40008111654800EB411060309DF89C1001EB7A +:10FE5000011100EBC1002230099000E086E02C98EF +:10FE600000EB8001C1EB80115D4801440D3110228F +:10FE70000891DDE90801F8F7E8F99DF8AC10C1EB4D +:10FE8000C10000EB8111544800EB411160319DF835 +:10FE90009C0000EB001001EBC0012C9800EB8002ED +:10FEA000C2EB80124E48104451F81A2F40F8012F2F +:10FEB000496841609DF8AC1001EB410000EB011175 +:10FEC000464800EB011130319DF89C0001EB001019 +:10FED00001782C9800EB8002C2EB801240488154DC +:10FEE0002C9800EB8001C1EB80113D4801443D4856 +:10FEF000026F41F8212FB0F8740088809DF8AC1093 +:10FF0000C1EBC10000EB8111334800EB41116031BE +:10FF10009DF89C0000EB001001EBC000416B2C9899 +:10FF200000EB8002C2EB80122D481044C0F809108B +:10FF30009DF8AC1001EB410000EB0111274800EBEC +:10FF4000011130319DF89C0001EB001041682C98A4 +:10FF500000EB8002C2EB801221481044C0F8271049 +:10FF60002C9881B208200991F9F7F2FF9DF8AC10A6 +:10FF70000220F9F7EDFF82E200219DF8AC00C0EB12 +:10FF8000C00202EB8012144800EB4210C1709DF8D1 +:10FF9000AC10C1EBC10000EB81110F4800EB411028 +:10FFA00060309DF89C1001EB011110F831000A2817 +:10FFB0001ADC0B229DF8AC00C0EBC00101EB8011F4 +:10FFC000054800EB411060309DF89C1001EB0111D9 +:10FFD00000F831209EE10000FC3400203C3000207D +:10FFE000201300203C2600209DF8AC10C1EBC1007E +:10FFF00000EB8111FD4800EB411160319DF89C0040 +:020000040801F1 +:1000000000EB001011F830109DF8AC00C0EBC002FE +:1000100002EB8012F54800EB4210007981427DD15D +:10002000F34890F8C807E8BB0021F248C0F83D103B +:100030009DF8AC10C1EBC10000EB8111EB4800EB67 +:10004000411060309DF89C1001EB011100EBC100E4 +:100050002230102201460990E6482D30F8F7F5F8D5 +:100060009DF8AC10C1EBC10000EB8111DF4800EB43 +:10007000411060309DF89C1001EB011100EBC101B3 +:10008000DC48401C51F81A2F0262496841629DF811 +:10009000AC1001EB410000EB0111D74800EB01105F +:1000A000303000E055E09DF89C1000EB0110007826 +:1000B000D04981F820009DF8AC10C1EBC10000EBE5 +:1000C0008111CA4800EB411060309DF89C1001EB93 +:1000D000011100EBC100416BC648C0F82910213066 +:1000E000C6490A6F0262B1F8741081842138C06D6C +:1000F00080B2014609900220F8F7EAFF00210620AD +:10010000F9F726FFBB48C06DBA49C98B884204D2B3 +:10011000B848C06D401CB749C86500E0FAE000214E +:100120000520F9F715FF9DF8AC1001EB410000EB3D +:100130000111B14800EB011030309DF89C1000EB2C +:100140000110801C0990007820F0080209980270C4 +:1001500015E09DF8AC1001EB410000EB0111A64841 +:1001600000EB011030309DF89C1000EB0110801C5A +:100170000990007820F008000830099908700022E2 +:100180009DF8AC00C0EBC00101EB8011974800EB7B +:10019000411160319DF89C0000EB001001EBC000A4 +:1001A00080F83E209DF8AC100220F9F7D1FE9DF8B2 +:1001B000AC109DF89C0000EB0110C217CDE92C0299 +:1001C00000222C9800EB8001C1EB8011894864303B +:1001D0000844C0F81D209DF8AC10C1EBC10000EB35 +:1001E0008111824800EB411060309DF89C1001EBBA +:1001F000011100EBC100223009902C9800EB800126 +:10020000C1EB80117B48643001440D31102208910C +:10021000DDE90801F8F719F89DF8AC10C1EBC10051 +:1002200000EB8111714800EB411160319DF89C0099 +:1002300000EB001001EBC0012C9800EB8002C2EB38 +:1002400080126C486430104451F81A2F40F8012F86 +:10025000496841609DF8AC1001EB410000EB0111D1 +:10026000654800EB011130319DF89C0001EB001056 +:1002700001782C9800EB8002C2EB80125D4864305C +:1002800081542C9800EB8001C1EB801159486430F7 +:1002900001445A48026F41F8212FB0F87400888059 +:1002A0009DF8AC10C1EBC10000EB81114F4800EB91 +:1002B000411160319DF89C0000EB001001EBC00083 +:1002C000416B2C9800EB8002C2EB801249486430ED +:1002D0001044C0F809109DF8AC1001EB410000EB90 +:1002E0000111454800EB011130319DF89C0001EBF4 +:1002F000001041682C9800EB8002C2EB80123D4850 +:1003000064301044C0F827102C9881B2082009915D +:10031000F9F71EFEA7229DF8AC00C0EBC00101EB6F +:100320008011324800EB411160319DF89C0000EBD8 +:10033000001001EBC0004271A2229DF8AC00C0EB9E +:10034000C00101EB8011294800EB411160319DF89B +:100350009C0000EB001001EBC000827000222C9288 +:100360002D920021369122E0DDE92C10000140EAB7 +:1003700011720901CDE92C129DF8AC1001EB41007E +:10038000C0EBC1101E4901EBC001BDF8D8000B3015 +:10039000085C3038C117DDE92C34184341EA040207 +:1003A000CDE92C02BDF8D800401C80B23690BDF8D3 +:1003B000D8000A28D8DB9DF8AC00DDE92C12C0EB90 +:1003C000C00303EB8013094800EB431360339DF82F +:1003D0009C0000EB001003EBC00040F8221F4260BD +:1003E00000222C922D92002136912EE0FC34002028 +:1003F000BC220020BC1200203C3000203C26002003 +:1004000024660020DDE92C10000140EA1172090188 +:10041000CDE92C129DF8AC1001EB4100C0EBC110EE +:10042000FE4901EBC001BDF8D8001530085C30383A +:10043000C117DDE92C34184341EA0402CDE92C024E +:10044000BDF8D800401C80B23690BDF8D8000A280C +:10045000D8DB9DF8AC00DDE92C21C0EBC00303EB39 +:100460008013EF4800EB431060309DF89C3003EBA5 +:10047000031300EBC30022308260C16000BF00BFE5 +:1004800005F01CBE9DF8AC1001EB4100C0EBC110A3 +:10049000E24911F83000042801D125900BE09DF8C5 +:1004A000AC1001EB4100C0EBC110DC4911F8300089 +:1004B000152800D125909DF8AC1001EB4100C0EB50 +:1004C000C110D64901EBC00041789DF8AC0000EBAB +:1004D0004002C2EBC010D14A12F8300041EA0020BD +:1004E00041F23001884202D1A62025903DE09DF8DE +:1004F000AC1001EB4100C0EBC110C84901EBC000DA +:1005000041789DF8AC0000EB4002C2EBC010C34A3A +:1005100012F8300041EA002041F23101884202D154 +:10052000A720259021E09DF8AC1001EB4100C0EB25 +:10053000C110BA4911F83000022816D19DF8AC104C +:1005400001EB4100C0EBC110B44901EBC0000179DF +:100550009DF8AC0000EB4002C2EBC010AF4A02EBCA +:10056000C000C07841EA002125919DF8AC10C1EB94 +:10057000C10000EB8111AA4800EB4110817827915E +:100580000021A84A9DF8AC0002EB00129DF89C00E7 +:100590001154A548007F012815D19DF8AC1001EB3E +:1005A000410000EB0111A14800EB011030309DF833 +:1005B0009C1000EB0110801C0990007820F0800056 +:1005C0008030099908709DF8AC1001EB410000EBF8 +:1005D0000111964800EB011030309DF89C1000EBA3 +:1005E0000110801C0990007820F0400040300999EB +:1005F0000870BDF89400A7287DD006DC04287BD0C5 +:1006000015287AD0A62848D148E0A0F558503038AF +:1006100020B1112872D01228F5D1FDE39DF8AC105D +:10062000C1EBC10000EB81117D4800EB411060304F +:100630009DF89C1001EB011110F8310068BB0021FE +:100640009DF8AC00C0EBC00202EB8012744800EBD6 +:100650004210C17001229DF8AC00C0EBC00101EB5B +:1006600080116F4800EB411160319DF89C0000EB58 +:10067000001001F83020A7229DF8AC00C0EBC001AB +:1006800001EB8011664800EB411160319DF89C0040 +:1006900000EB001001EBC0004271FDE300219DF86A +:1006A000AC00C0EBC00202EB80125D4800EB4210D0 +:1006B000C1709DF8AC10C1EBC10000EB811158482E +:1006C00000EB411060309DF89C1001EB011110F817 +:1006D0003100022828DC03229DF8AC00C0EBC001E9 +:1006E00001EB80114E4800EB411160319DF89C00F8 +:1006F00000EB001003E0C9E027E14BE279E201F8EA +:100700003020A9229DF8AC00C0EBC00101EB8011A4 +:10071000434800EB411060309DF89C1001EB011143 +:1007200000EBC1004271B0E09DF8AC10C1EBC1001C +:1007300000EB81113A4800EB411060309DF89C10AD +:1007400001EB011110F83100052823DC06229DF889 +:10075000AC00C0EBC00101EB8011314800EB41114E +:1007600060319DF89C0000EB001001F83020A222BF +:100770009DF8AC00C0EBC00101EB8011284800EBF4 +:10078000411060309DF89C1001EB011100EBC1009D +:1007900042717AE09DF8AC10C1EBC10000EB811111 +:1007A0001F4800EB411060309DF89C1001EB0111D7 +:1007B00000EBC1004079A52815D19DF8AC1001EBE4 +:1007C000410000EB0111194800EB011030309DF899 +:1007D0009C1000EB0110801C0990007820F00400B0 +:1007E000001D099908709DF8AC10C1EBC10000EB29 +:1007F00081110B4800EB411060309DF89C1001EB1B +:10080000011100EBC1008078A1283ED09DF8AC100A +:10081000C1EBC10000EB8111014809E02466002012 +:10082000FC340020702E0020BC1200203C30002040 +:1008300000EB411160319DF89C0000EB001001EBD2 +:10084000C00082789DF8AC00C0EBC00101EB8011C4 +:10085000FE4800EB411160319DF89C0000EB001058 +:1008600001EBC0004271A1229DF8AC00C0EBC001B9 +:1008700001EB8011F54800EB411060309DF89C10B1 +:1008800001EB011100EBC100827006E79DF8AC108E +:10089000C1EBC10000EB8111EC4800EB411060306E +:1008A0009DF89C1001EB011100EBC1004079A428D8 +:1008B0002DD19DF8AC1001EB410000EB0111E44893 +:1008C00000EB011030309DF89C1000EB0110801CF3 +:1008D0000990007820F0200020300999087000224B +:1008E0009DF8AC00C0EBC00101EB8011D74800EBD4 +:1008F000411060309DF89C1001EB011100EBC1002C +:1009000080F83D209DF8AC100220F9F721FB002172 +:100910009DF8AC00C0EBC00202EB8012CB4800EBAC +:100920004210C170A1229DF8AC00C0EBC00101EBE8 +:100930008011C64800EB411060309DF89C1001EB1F +:10094000011100EBC1004271A7E69DF8AC10C1EBAC +:10095000C10000EB8111BD4800EB411060309DF8F3 +:100960009C1001EB011110F8310001282EDC002150 +:100970009DF8AC00C0EBC00202EB8012B34800EB64 +:100980004210C17002229DF8AC00C0EBC00101EB27 +:100990008011AE4800EB411160319DF89C0000EBE6 +:1009A000001001F83020A3229DF8AC00C0EBC0017C +:1009B00001EB8011A54800EB411060309DF89C10C0 +:1009C00001EB011100EBC1004271E2E09DF8AC10B7 +:1009D000C1EBC10000EB81119C4800EB411060307D +:1009E0009DF89C1001EB011110F8310004282EDC59 +:1009F00000219DF8AC00C0EBC00202EB80129348CE +:100A000000EB4210C17005229DF8AC00C0EBC001A4 +:100A100001EB80118D4800EB411160319DF89C0085 +:100A200000EB001001F83020A3229DF8AC00C0EBD1 +:100A3000C00101EB8011854800EB411060309DF84A +:100A40009C1001EB011100EBC1004271A1E09DF887 +:100A5000AC10C1EBC10000EB81117C4800EB4110F0 +:100A600060309DF89C1001EB011110F83100062850 +:100A700012DCA1229DF8AC00C0EBC00101EB80119B +:100A8000724800EB411060309DF89C1001EB0111A1 +:100A900000EBC10042717CE09DF8AC10C1EBC100DD +:100AA00000EB8111694800EB411160319DF89C0019 +:100AB00000EB001011F830109DF8AC00C0EBC00244 +:100AC00002EB8012614800EB42100079814260D154 +:100AD0009DF8AC10C1EBC10000EB81115B4800EB4D +:100AE000411060309DF89C1001EB011100EBC1003A +:100AF0008078A12830D0A3229DF8AC00C0EBC001C3 +:100B000001EB8011514800EB411160319DF89C00D0 +:100B100000EB001001EBC00042719DF8AC10C1EB7E +:100B2000C10000EB8111494800EB411060309DF895 +:100B30009C1001EB011100EBC1008078A22828D0A5 +:100B400000219DF8AC00C0EBC00202EB80123F48D0 +:100B500000EB4210C1701CE0A1229DF8AC00C0EB7C +:100B6000C00101EB8011394800EB411160319DF863 +:100B70009C0000EB001001EBC000427101219DF8C8 +:100B8000AC00C0EBC00202EB8012304800EB421018 +:100B9000C17082E5A1229DF8AC00C0EBC00101EB61 +:100BA00080112A4800EB411160319DF89C0000EB58 +:100BB000001001EBC00042719DF8AC00C0EBC00119 +:100BC00001EB8011214800EB411160319DF89C0040 +:100BD00000EB001001EBC000827000219DF8AC001A +:100BE000C0EBC00202EB8012184800EB4210C1704B +:100BF00053E500219DF8AC00C0EBC00202EB80126F +:100C0000124800EB4210C170A7229DF8AC00C0EB67 +:100C1000C00101EB80110D4800EB411160319DF8DE +:100C20009C0000EB001001EBC00042719DF8AC107D +:100C300001EB4100C0EBC110064901EBC000407957 +:100C400030287DD19DF8AC1006E00000FC34002077 +:100C50003C30002024660020C1EBC10000EB811174 +:100C6000FE4800EB411160319DF89C0000EB001044 +:100C700011F830109DF8AC00C0EBC00202EB8012FE +:100C8000F64800EB42100079814259D19DF8AC1032 +:100C900001EB410000EB0111F14800EB0110303095 +:100CA0009DF89C1000EB0110801C0990007820F04A +:100CB0000102099802709DF8AC1001EB410000EBB5 +:100CC0000111E74800EB011030309DF89C1000EB5B +:100CD0000110801C0990007820F00202099802702F +:100CE0009DF8AC10C1EBC10000EB8111DB4800EBBB +:100CF000411060309DF89C1001EB011100EBC10028 +:100D0000C07831282ED19DF8AC1001EB410000EBEA +:100D10000111D34800EB011030309DF89C1000EB1E +:100D20000110801C0990007820F0200209980270C0 +:100D300000229DF8AC00C0EBC00101EB801100E087 +:100D400037E0C64800EB411160319DF89C0000EB94 +:100D5000001001EBC00080F83D209DF8AC1002208F +:100D6000F9F7F6F89DF8AC10C1EBC10000EB81116A +:100D7000BA4800EB411060309DF89C1001EB011166 +:100D800000EBC10090F83E00012811D1A9229DF886 +:100D9000AC00C0EBC00101EB8011B04800EB41108A +:100DA00060309DF89C1001EB011100EBC1008270D6 +:100DB00074E29DF8AC1001EB4100C0EBC110A949F1 +:100DC00001EBC0004079312867D19DF8AC10C1EB30 +:100DD000C10000EB8111A14800EB411160319DF889 +:100DE0009C0000EB001011F830109DF8AC00C0EB37 +:100DF000C00202EB8012994800EB42100079814258 +:100E00004BD19DF8AC10C1EBC10000EB81119348B0 +:100E100000EB4110603000E0FEE39DF89C1001EB18 +:100E2000011100EBC10090F83E0040BB01229DF88B +:100E3000AC00C0EBC00101EB8011884800EB411110 +:100E400060319DF89C0000EB001001EBC00080F8C1 +:100E50003D209DF8AC1001EB410000EB01118048F2 +:100E600000EB011130319DF89C0001EB0010801C5B +:100E70000990007820F00100401C099908709DF845 +:100E8000AC1001EB410000EB0111754800EB0110C3 +:100E900030309DF89C1001E0F1E3BEE000EB011062 +:100EA000801C0990007820F00202099802706E48B8 +:100EB00090F8C807E8BB6D48407F012839D16B48DE +:100EC000C06D6A49C98B884233D29DF8AC10C1EB22 +:100ED000C10000EB8111614800EB411060309DF8CA +:100EE0009C1001EB011100EBC10090F83D000128BE +:100EF0001FD19DF8AC10C1EBC10000EB8111574828 +:100F000000EB411060309DF89C1001EB011100EBEB +:100F1000C10090F8770060B94FF010429DF8AC0026 +:100F2000C0EBC00101EB80114C4800EB4111603176 +:100F300000E071E09DF89C0000EB001001EBC000A8 +:100F400082609DF8AC1001EB410000EB01114448B8 +:100F500000EB011130319DF89C0001EB001001788D +:100F60009DF8AC00C0EBC00202EB80123B4800EBE6 +:100F7000421041709DF8AC10C1EBC10000EB811133 +:100F8000364800EB411160319DF89C0000EB0010E9 +:100F900011F830109DF8AC00C0EBC00202EB8012DB +:100FA0002E4800EB42100079814235D100229DF895 +:100FB000AC00C0EBC00101EB8011284800EB4111EF +:100FC00060319DF89C0000EB001001EBC000C27185 +:100FD000A4229DF8AC00C0EBC00101EB80111F48BA +:100FE00000EB411160319DF89C0000EB001001EB1B +:100FF000C0008270A3229DF8AC00C0EBC00101EBE1 +:101000008011164800EB411060309DF89C1001EBF8 +:10101000011100EBC100427140E19DF8AC1001EB01 +:101020004100C0EBC1100F4901EBC00040793328EB +:101030007ED19DF8AC1001EB410000EB0111084896 +:1010400000EB011030309DF89C1000EB0110801C6B +:101050000990007820F00100401C09E0FC340020D9 +:101060003C30002024660020BC220020BC1200205E +:10107000099908709DF8AC1001EB410000EB0111DB +:10108000FE4800EB011030309DF89C1000EB011081 +:10109000801C0990007820F02002099802709DF8C9 +:1010A000AC1001EB410000EB0111F44800EB011022 +:1010B00030309DF89C1000EB0110801C09900078E6 +:1010C00020F00200801C099908709DF8AC10C1EB5B +:1010D000C10000EB8111EA4800EB411002799DF854 +:1010E000AC00C0EBC00101EB8011E54800EB411002 +:1010F00060309DF89C1001EB011100F831209DF843 +:10110000AC1001EB410000EB0111DC4800EB0110D9 +:1011100030309DF89C1000EB0110801C0990007885 +:1011200020F080008030099908709DF8AC1000E034 +:1011300027E001EB410000EB0111D04800EB01106A +:1011400030309DF89C1000EB01108078C0F3400017 +:1011500020B99DF8AC100220F8F7FAFEA2229DF803 +:10116000AC00C0EBC00101EB8011C54800EB4110A1 +:1011700060309DF89C1001EB011100EBC100827002 +:101180008CE09DF8AC1001EB4100C0EBC110BD49F3 +:1011900001EBC000407934287ED19DF8AC1001EB02 +:1011A000410000EB0111B54800EB011030309DF813 +:1011B0009C1000EB0110801C0990007820F02002A8 +:1011C000099802709DF8AC1001EB410000EB011191 +:1011D000AA4800EB011030309DF89C1000EB011084 +:1011E000801C0990007820F0020209980270012208 +:1011F0009DF8AC00C0EBC00101EB8011A04800EBF2 +:10120000411160319DF89C0000EB001001EBC00023 +:1012100080F83E20A9229DF8AC00C0EBC00101EB94 +:101220008011974800EB411160319DF89C0000EB64 +:10123000001001EBC00082709DF8AC10C1EBC10042 +:1012400000EB81118E4800EB411002799DF8AC0053 +:10125000C0EBC00101EB8011894800EB4111603106 +:101260009DF89C0000EB001001F830209DF8AC10B8 +:1012700001EB410000EB0111804800EB0110303020 +:101280009DF89C1000EB0110801C0990007820F064 +:1012900080008030099900E000E0087000202C9068 +:1012A0002D900021369122E0DDE92C10000140EA6A +:1012B00011720901CDE92C129DF8AC1001EB41002F +:1012C000C0EBC1116F4800EBC101BDF8D800801D13 +:1012D000085C3038C117DDE92C34184341EA0402B8 +:1012E000CDE92C02BDF8D800401C80B23690BDF884 +:1012F000D8000828D8DB9DF8AC002C99C0EBC002C0 +:1013000002EB80125E4800EB421260329DF89C00B6 +:1013100000EB001002EBC000C0F81A1000222C9263 +:101320002D920021369122E0DDE92C10000140EAE7 +:1013300011720901CDE92C129DF8AC1001EB4100AE +:10134000C0EBC1104F4901EBC001BDF8D8000F3010 +:10135000085C3038C117DDE92C34184341EA040237 +:10136000CDE92C02BDF8D800401C80B23690BDF803 +:10137000D8000628D8DB9DF8AC002C99C0EBC00241 +:1013800002EB80123E4800EB421260329DF89C0056 +:1013900000EB001002EBC000416300222C922D9262 +:1013A0000021369122E0DDE92C10000140EA1172A3 +:1013B0000901CDE92C129DF8AC1001EB4100C0EB06 +:1013C000C110304901EBC001BDF8D8001530085CF0 +:1013D0003038C117DDE92C34184341EA0402CDE965 +:1013E0002C02BDF8D800401C80B23690BDF8D80061 +:1013F0000828D8DB9DF8AC002C99C0EBC00202EBAA +:1014000080121F4800EB421260329DF89C0000EBF6 +:10141000001002EBC000C0F81E109DF8AC1001EBEC +:101420004100C0EBC110174901EBC00042799DF8A3 +:10143000AC00C0EBC00101EB8011114800EB411181 +:1014400060319DF89C0000EB001001EBC000C27001 +:101450009DF8AC1001EB410000EB0111074800EBD7 +:10146000011130319DF89C0001EB001082789DF84D +:10147000AC00C0EBC00101EB801105E03C30002066 +:10148000FC34002024660020FE4800EB411160314E +:101490009DF89C0000EB001001EBC00002769DF867 +:1014A000AC10C1EBC10000EB8111F64800EB41111B +:1014B00060319DF89C0000EB001011F830109DF891 +:1014C000AC00C0EBC00202EB8012EE4800EB421011 +:1014D000007981427EDA00219DF8AC00C0EBC002A9 +:1014E00002EB8012E74800EB4210C170A7229DF882 +:1014F000AC00C0EBC00101EB8011E24800EB4111F0 +:1015000060319DF89C0000EB001001EBC0004271BF +:1015100001219DF8AC00C0EBC00202EB8012D9485B +:1015200000EB4210C1709DF8AC00C0EBC00101EBB4 +:101530008011D44800EB411002799DF8AC00C0EB5B +:10154000C00101EB8011CF4800EB411160319DF8E3 +:101550009C0000EB001001F83020A1229DF8AC00A7 +:10156000C0EBC00101EB8011C64800EB41116031B6 +:101570009DF89C0000EB001001EBC00042719DF84B +:10158000AC0000EB400101EB0011BF4800EB011182 +:1015900030319DF89C0001EB0010801C0990007810 +:1015A00020F080008030099908709DF8AC0000EBB5 +:1015B000400101EB0011B44800EB011030309DF800 +:1015C0009C1000EB0110801C0990007820F00400B2 +:1015D000001D00E052E0099908709DF8AC0000EB96 +:1015E000400101EB0011A84800EB011030309DF8DC +:1015F0009C1000EB01108078C0F34010F0B39DF810 +:10160000AC0000EB400101EB00119F4800EB011022 +:1016100030309DF89C1000E0E7E000EB0110801CEA +:101620000990007820F02002099802709DF8AC0023 +:1016300000EB400101EB0011934800EB011030304A +:101640009DF89C1000EB01108078C0F34000E8BBCF +:101650009DF8AC0000EB400101EB00118A4800EB63 +:10166000011030309DF89C1000EB0110801C099097 +:10167000007820F008000830099901E0B4E04AE35E +:1016800008709DF8AC009DF89C1001EB0010C2178B +:10169000CDE92C0200222C9800EB8001C1EB8011D7 +:1016A0007A480844C0F81D209DF8AC00C0EBC0018A +:1016B00001EB8011734800EB411060309DF89C10E5 +:1016C00001EB011100EBC100223000E087E009903E +:1016D0002C9800EB8001C1EB80116C4801440D3166 +:1016E00010220891DDE90801F6F7AFFD9DF8AC0086 +:1016F000C0EBC00101EB8011624800EB4111603189 +:101700009DF89C0000EB001001EBC0012C9800EB51 +:101710008002C2EB80125D48104451F81A2F40F845 +:10172000012F496841609DF8AC0000EB400101EBDE +:101730000011554800EB011130319DF89C0001EB80 +:10174000001001782C9800EB8002C2EB80124F4809 +:1017500081542C9800EB8001C1EB80114B4801446F +:101760004B48026F41F8212FB0F8740088809DF833 +:10177000AC00C0EBC00101EB8011424800EB41110D +:1017800060319DF89C0000EB001001EBC000416B44 +:101790002C9800EB8002C2EB80123C481044C0F849 +:1017A00009109DF8AC0000EB400101EB0011364838 +:1017B00000EB011130319DF89C0001EB00104168F5 +:1017C0002C9800EB8002C2EB801230481044C0F825 +:1017D00027102C9881B208200991F8F7B9FB9DF8E1 +:1017E000AC100220F8F7B4FB95E200219DF8AC00A4 +:1017F000C0EBC00202EB8012224800EB4210C17025 +:101800009DF8AC00C0EBC00101EB80111D4800EB5E +:10181000411060309DF89C1001EB011110F831006F +:10182000032811DC04229DF8AC00C0EBC00101EBE1 +:101830008011144800EB411060309DF89C1001EBC2 +:10184000011100F83120A0E19DF8AC10C1EBC100FE +:1018500000EB81110B4800EB411160319DF89C00B9 +:1018600000EB001011F830109DF8AC00C0EBC00286 +:1018700002EB8012034800EB4210007981427DD1D7 +:10188000044809E0FC3400203C30002020130020F4 +:101890003C260020BC22002090F8C807E8BB0021AD +:1018A000F948C0F83D109DF8AC10C1EBC10000EB49 +:1018B0008111F64800EB411060309DF89C1001EB5F +:1018C000011100EBC1002230102201460990EE48C0 +:1018D0002D30F6F7BAFC9DF8AC10C1EBC10000EB5F +:1018E0008111EA4800EB411060309DF89C1001EB3B +:1018F000011100EBC101E448401C51F81A2F0262AB +:10190000496841629DF8AC1001EB410000EB011108 +:10191000DF4800EB0110303000E055E09DF89C10EE +:1019200000EB01100078D84981F820009DF8AC1038 +:10193000C1EBC10000EB8111D44800EB41106030D5 +:101940009DF89C1001EB011100EBC100416BCE48EA +:10195000C0F829102130CF490A6F0262B1F8741023 +:1019600081842138C06D80B2014609900220F7F7CA +:10197000AFFB00210620F8F7EBFA00E005E1C248D2 +:10198000C06DC149C98B884204D2BF48C06D401C9C +:10199000BD49C86500210520F8F7DAFA9DF8AC10BA +:1019A00001EB410000EB0111B94800EB01103030B0 +:1019B0009DF89C1000EB0110801C0990007820F02D +:1019C00008020998027015E09DF8AC1001EB410087 +:1019D00000EB0111AE4800EB011030309DF89C1077 +:1019E00000EB0110801C0990007820F008000830FE +:1019F0000999087000229DF8AC00C0EBC00101EB12 +:101A00008011A24800EB411160319DF89C0000EB71 +:101A1000001001EBC00080F83E209DF8AC100220C1 +:101A2000F8F796FA9DF8AC109DF89C0000EB0110B9 +:101A3000C217CDE92C0200222C9800EB8001C1EBEB +:101A40008011914864300844C0F81D209DF8AC0016 +:101A5000C0EBC00101EB80118C4800EB41106030FD +:101A60009DF89C1001EB011100EBC10022300990A0 +:101A70002C9800EB8001C1EB801183486430014455 +:101A80000D3110220891DDE90801F6F7DEFB9DF823 +:101A9000AC00C0EBC00101EB80117C4800EB4111B0 +:101AA00060319DF89C0000EB001001EBC0012C9808 +:101AB00000EB8002C2EB801273486430104451F88E +:101AC0001A2F40F8012F496841609DF8AC0000EBE7 +:101AD000400101EB00116E4800EB011130319DF81F +:101AE0009C0001EB001001782C9800EB8002C2EB07 +:101AF00080126548643081542C9800EB8001C1EB62 +:101B000080116148643001446248026F41F8212F1E +:101B1000B0F8740088809DF8AC00C0EBC00101EB08 +:101B200080115A4800EB411160319DF89C0000EB98 +:101B3000001001EBC000416B2C9800EB8002C2EB5F +:101B40008012514864301044C0F809109DF8AC0070 +:101B500000EB400101EB00114D4800EB0111303169 +:101B60009DF89C0001EB001041682C9800EB80026E +:101B7000C2EB8012444864301044C0F827102C98FF +:101B800081B208200991F8F7E3F900229DF8AC0032 +:101B9000C0EBC00101EB80113C4800EB411160310A +:101BA0009DF89C0000EB001001EBC00080F83E2087 +:101BB000A7229DF8AC00C0EBC00101EB80113348B7 +:101BC00000EB411160319DF89C0000EB001001EB2F +:101BD000C0004271A2229DF8AC00C0EBC00101EB35 +:101BE00080112A4800EB411160319DF89C0000EB08 +:101BF000001001EBC000827000222C922D92002177 +:101C0000369122E0DDE92C10000140EA1172090151 +:101C1000CDE92C129DF8AC0000EB4001C1EBC010E7 +:101C20001D4901EBC001BDF8D8000B30085C30380D +:101C3000C117DDE92C34184341EA0402CDE92C0236 +:101C4000BDF8D800401C80B23690BDF8D8000C28F2 +:101C5000D8DB9DF8AC00DDE92C12C0EBC00303EB30 +:101C600080130A4800EB431360339DF89C0000EB9F +:101C7000001003EBC00040F8221F426000222C92AB +:101C80002D92002136912CE0BC120020FC34002063 +:101C90003C3000203C26002024660020DDE92C108A +:101CA000000140EA11720901CDE92C129DF8AC0047 +:101CB00000EB4001C1EBC010FE4901EBC001BDF8D3 +:101CC000D8001730085C3038C117DDE92C341843D0 +:101CD00041EA0402CDE92C02BDF8D800401C80B2D4 +:101CE0003690BDF8D8000C28D8DB9DF8AC00DDE9B3 +:101CF0002C21C0EBC00303EB8013EF4800EB431033 +:101D000060309DF89C3003EB031300EBC3002230DE +:101D10008260C16000BF00BF04F0D0B90021E74A73 +:101D20009DF8AC0002EB00129DF89C0011549DF848 +:101D3000AC0000EB4001C1EBC010DE4901EBC0007C +:101D4000407870280ED19DF8AC0000EB4001C1EB4B +:101D5000C010D84901EBC0008078FA2802D1B12028 +:101D6000259042E09DF8AC0000EB4001C1EBC010B3 +:101D7000D04901EBC000407800F0F000C0280ED13F +:101D80009DF8AC0000EB4001C1EBC010C94901EB6C +:101D9000C0008078FA2802D1B620259025E09DF871 +:101DA000AC0000EB4001C1EBC010C24911F830009B +:101DB00000F0F000502818D19DF8AC0000EB400175 +:101DC000C1EBC010BB4901EBC000407800F0F0004F +:101DD00030280AD19DF8AC0000EB4001C1EBC010E7 +:101DE000B44901EBC000817825919DF8AC00C0EBAF +:101DF000C00101EB8011B04800EB411081782791C0 +:101E00000021AE4A9DF8AC0002EB00129DF89C0048 +:101E100011549DF8AC0000EB400101EB0011A84803 +:101E200000EB011130319DF89C0001EB0010801C8B +:101E30000990007820F04000403009990870A148CE +:101E4000007F012815D19DF8AC0000EB400101EBAB +:101E500000119B4800EB011030309DF89C1000EB06 +:101E60000110801C0990007820F0800080300999D2 +:101E70000870BDF89400652872D004DC012809D0F0 +:101E8000032805D173E0B12802D0B62800D100E0C4 +:101E90007EE17DE19DF8AC0000EB4001C1EBC0109C +:101EA000844901EBC0000079012806D0022805D042 +:101EB000032804D0052858D102E056E055E054E04C +:101EC0009DF8AC00C0EBC00101EB80117A4800EB3B +:101ED000411060309DF89C1001EB011110F83100A9 +:101EE000E8BB00219DF8AC00C0EBC00202EB801201 +:101EF000714800EB4210C17001229DF8AC00C0EBAC +:101F0000C00101EB80116C4800EB411160319DF87C +:101F10009C0000EB001001F83020B6229DF8AC00C8 +:101F2000C0EBC00101EB8011634800EB411160314F +:101F30009DF89C0000EB001001EBC0004271B22242 +:101F40009DF8AC00C0EBC00101EB80115A4800EBDA +:101F5000411060309DF89C1001EB011101E003E09D +:101F60002DE000EBC100827000BF00BF10E19DF8C2 +:101F7000AC0000EB4001C1EBC0104E4901EBC000CA +:101F8000C179514880F8E8119DF8AC0000EB4001A0 +:101F900001EB00114A4800EB011130319DF89C0023 +:101FA00001EB0010801C0990474890F8E801C20836 +:101FB0000998007862F3000009990870E8E09DF83C +:101FC000AC0000EB4001C1EBC0103A4901EBC0008E +:101FD000007900F0F00010B9B820259001E0B92098 +:101FE00025909DF8AC0000EB4001C1EBC0103149D9 +:101FF00001EBC000007900F00F012691002136911D +:1020000020E09DF8AC0000EB400101EB00112C48F2 +:1020100000EB01113031BDF8D80001EB0010417820 +:102020009DF8AC0000EB4002C2EBC010214A12F850 +:1020300030005038814200D112E0BDF8D800401C79 +:1020400081B236919DF8AC0000EB400101EB00112C +:102050001B4800EB0110C179BDF8D8008142D0DCEB +:1020600000BFBDF8D8109DF898000844C1B2279170 +:102070009DF8AC00C0EBC00101EB80110E4800EBF5 +:10208000411060309DF89C1001EB011110F83100F7 +:1020900001283CD100219DF8AC00C0EBC00202EB4E +:1020A0008012054800EB4210C17002229DF8AC007E +:1020B0000CE0000024660020FC340020702E00207C +:1020C0003C300020BC120020BC220020C0EBC0012C +:1020D00001EB8011FE4800EB411160319DF89C003E +:1020E00000EB001001F83020B9229DF8AC00C0EBE5 +:1020F000C00101EB8011F64800EB411060309DF803 +:102100009C1001EB011100EBC10042713FE09DF812 +:10211000AC10C1EBC10000EB8111ED4800EB4110A8 +:1021200060309DF89C1001EB011110F8310001287E +:102130002DD100219DF8AC00C0EBC00202EB801253 +:10214000E34800EB4210C17002229DF8AC00C0EBE6 +:10215000C00101EB8011DE4800EB411160319DF8B8 +:102160009C0000EB001001F83020B9229DF8AC0073 +:10217000C0EBC00101EB8011D54800EB411060308D +:102180009DF89C1001EB011100EBC100427100BFF2 +:1021900000BFC1E59DF8AC1001EB410000EB01115F +:1021A000CC4800EB0110007B20B101287DD0022833 +:1021B0007CD1E4E2C8499DF8AC0031F81000801FE2 +:1021C00081B209919DF8AC1001EB4100C0EBC11048 +:1021D000C24901EBC000401C08900999F7F77AFB4F +:1021E0000022CDE92E029DF8AC1001EB4100C0EBBE +:1021F000C110BA4901EBC002B7489DF8AC1030F8E5 +:102200001100401F111809910421099815F0D6FEFC +:10221000C217CDE92C022DA819C82C99594060404D +:1022200001437DD1AE4A9DF8AC0002EB0010017075 +:102230009DF8AC1001EB4100C0EBC110A74901EBC8 +:10224000C00001792591BDF89400312802D04528BD +:1022500067D1EAE0A0489DF8AC1030F811001838BA +:10226000412190FBF1F0C217C1B2CDE92C029D488B +:1022700080F8901500203690CDE09DF8AC1001EB71 +:102280004100C0EBC110954901EBC001BDF8D80079 +:1022900000EB80101430095C934ABDF8D80011544B +:1022A0009DF8AC1001EB410001E0C1E066E2C0EB3B +:1022B000C1108A4901EBC001BDF8D80000EB8010C5 +:1022C0001A30014409910821099815F035FE8DED69 +:1022D0000E0A854A0C32BDF8D8000E9902EB0010A8 +:1022E00041609DF8AC1001EB4100C0EBC1107B498F +:1022F00001EBC001BDF8D80000EB80103230014482 +:1023000009910821099815F017FE8DED0E0A764AFD +:102310000C32BDF8D8000E9902EB0010016001E00C +:1023200085E083E09DF8AC1001EB4100C0EBC110EB +:102330006A4901EBC001BDF8D80000EB80103A30CB +:10234000014409910821099815F0F6FD8DED0E0A5A +:10235000654A0C32BDF8D8000E9902EB001081607E +:102360009DF8AC1001EB4100C0EBC1105B4901EBE3 +:10237000C001BDF8D80000EB801042300144099143 +:102380000821099815F0D8FD8DED0E0A564A0C3239 +:10239000BDF8D8000E9902EB0010C1609DF8AC109A +:1023A00001EB410000EB01114A4800EB0111303113 +:1023B000BDF8D80001EB0010801C0990007820F0D7 +:1023C00080008030099908709DF8AC1001EB410045 +:1023D000C0EBC110414901EBC0023F489DF8AC1071 +:1023E00030F81100401E125C9DF8AC00C0EBC0013B +:1023F00001EB8011364800EB411060309DF89C10D5 +:1024000001EB011100EBC10080F83C20BDF8D800C1 +:10241000401C80B23690BDF8D8000021DDE92C3494 +:10242000C01AA141FFF629AF00E000BF00BFB9E22A +:102430009DF8AC1001EB4100C0EBC110274901EB46 +:10244000C000407D9DF8AC1001EB4102C2EBC11110 +:10245000224A02EBC101897D40EA0120C217CDE981 +:102460002C029DF8AC1001EB4100C0EBC1101B49E0 +:1024700001EBC001099115210998F7F70FFA002225 +:10248000CDE92E02DDE92E42DDE92C1061405040FD +:1024900001437DD19DF8AC1001EB4100C0EBC110B0 +:1024A0000E4911F83000401EC1B2279100210C4A9C +:1024B0009DF8AC0002EB00129DF89C0011540A4AF2 +:1024C0009DF89C0011549FED090A10EE101A0FE0C0 +:1024D000FC3400203C3000207C5800202466002082 +:1024E000702E0020BC2200204D280020000000009B +:1024F0000C329DF89C0002EB001041609DF8AC008E +:1025000000EB4001C1EBC010FE4901EBC000817936 +:102510009DF8AC0000EB4002C2EBC010F94A02EBA0 +:10252000C000407941EA002000EE100AB8EEC00A6F +:102530009FEDF51AC0EE010A9DF8AC0000EB4001DA +:10254000C1EBC010114601EBC00001799DF8AC0051 +:1025500000EB4002C2EBC010EA4A02EBC000C078B8 +:1025600041EA002000EE100AB8EEC00A30EE800A00 +:1025700010EE101AE54A9DF89C0002EB0010016075 +:102580009DF8AC0000EB4001C1EBC010DD4900E05C +:10259000F4E001EBC000817A9DF8AC0000EB400252 +:1025A000C2EBC010D74A02EBC000407A41EA0020DB +:1025B00000EE100AB8EEC00A9FEDD31AC0EE010A71 +:1025C0009DF8AC0000EB4001C1EBC010114601EBDF +:1025D000C000017A9DF8AC0000EB4002C2EBC010D5 +:1025E000C84A02EBC000C07941EA002000EE100AA0 +:1025F000B8EEC00A30EE800A10EE101AC34A9DF8F9 +:102600009C0002EB001081609DF8AC1001EB4100D2 +:10261000C0EBC110BB4901EBC000C07A00F08000E4 +:1026200030BB9DF8AC1001EB4100C0EBC110B549C7 +:1026300001EBC000017B9DF8AC0000EB4002C2EB57 +:10264000C010B04A02EBC000C07A41EA002000EEA0 +:10265000100AF8EEC00AB3EE001A80EE810A10EEFE +:10266000100AAA4A9DF89C1002EB0111C86046E0CE +:102670009DF8AC0000EB4001C1EBC010A14901EB9B +:10268000C000017B9DF8AC0000EB4002C2EBC01023 +:102690009C4A02EBC000C07A41EA0020404280B26E +:1026A00000EE100AB8EEC00A8DED030A0398F6F7A3 +:1026B00035F89FED970B53EC102BCDE904019DED00 +:1026C000040B51EC100BF5F70DFF9FED930B53EC42 +:1026D000102BCDE906019DED060B51EC100BF5F723 +:1026E0008CFECDE908019DED080B51EC100BF6F7BF +:1026F00028F8864A9DF89C1002EB0111C8609DF8ED +:10270000AC1001EB410000EB0111854800EB01101A +:1027100030309DF89C1000EB0110801C099000786F +:1027200020F080018031099801709DF8AC1001EB18 +:102730004100C0EBC110734901EBC000C27D9DF8A0 +:10274000AC00C0EBC00101EB8011764800EB4111F9 +:1027500060319DF89C0000EB001001EBC00080F898 +:102760003C209DF8AC1001EB410000EB01116C48DE +:1027700000EB0110C1796C4880F8901512E19DF8CA +:10278000AC1001EB4100C0EBC1105E4901EBC00091 +:10279000C0799DF8AC1001EB4102C2EBC111594A5E +:1027A00002EBC101097A40EA0120C217CDE92C02EF +:1027B0009DF8AC1001EB4100C0EBC110514901EB99 +:1027C000C001099107210998F7F768F80022CDE9BF +:1027D0002E022DA819C82C995940604001437DD183 +:1027E0009DF8AC1001EB4100C0EBC110454911F858 +:1027F0003000401EC1B2279100214C4A9DF8AC0028 +:1028000002EB00100170A2F223629DF89C001154AB +:102810009DF8AC1001EB4100C0EBC110394901EB50 +:10282000C000817908460191F5F7F2FECDE9020179 +:102830009DED021B9FED3E0B19F0C6FD8DED060BC5 +:102840009DF8AC1001EB4100C0EBC1102D4901EB2C +:10285000C00001799DF8AC0000EB4002C2EBC01053 +:10286000284A02EBC000C07841EA002000EE100ABE +:10287000B8EEC00A8DED030A0398F5F74FFFCDE9D6 +:1028800004019DED060B53EC102B9DED040B51EC58 +:10289000100BF5F727FECDE908019DED080B51EC73 +:1028A000100BF5F74EFF194A9DF89C1002EB011131 +:1028B00048601FEDF20A10EE100A9DF89C1002EB22 +:1028C000011108601FEDF70A10EE100A9DF89C1028 +:1028D00002EB011188601FEDFB0A00E061E010EEE1 +:1028E000100A9DF89C1002EB0111C8609DF8AC1015 +:1028F00001EB410000EB0111094800EB0110303001 +:102900001AE000002466002000FF7F4759280020BD +:102910000000000000003040000000000000000047 +:102920003C300020FC340020BC220020702E00200F +:1029300000000000000024409DF89C1000EB0110F6 +:10294000801C0990007820F0800180310998017086 +:102950009DF8AC1001EB4100C0EBC110FE4901EB4A +:10296000C000427A9DF8AC00C0EBC00101EB8011C1 +:10297000FA4800EB411160319DF89C0000EB00101B +:1029800001EBC00080F83C209DF8AC1001EB410049 +:1029900000EB0111F24800EB0110C179F14880F819 +:1029A000901500BF00BF03F089BB9DF8AC1001EB90 +:1029B0004100C0EBC110E84901EBC000C1789DF8AF +:1029C000AC0000EB4002C2EBC010E34A02EBC000D7 +:1029D000807841EA002128919DF8AC1001EB41007C +:1029E000C0EBC110114601EBC001BDF8A000401CB6 +:1029F000095C9DF8AC0000EB4002C2EBC010D64A67 +:102A000002EBC002BDF8A000105C41EA0020C21732 +:102A1000CDE92C029DF8AC1001EB4100C0EBC110D8 +:102A2000CD4901EBC0000990BDF8A010F6F736FFC4 +:102A30000022CDE92E022DA819C82C9959406040DA +:102A400001437DD19DF8AC1001EB4100C0EBC110FA +:102A5000C14901EBC00041782791002136911CE06B +:102A60009DF8AC1001EB410000EB0111BC4800EBFC +:102A700001113031BDF8D80001EB001041789DF80C +:102A80009C00814204D1BDF8D800C1B2279112E068 +:102A9000BDF8D800401C81B236919DF8AC1001EB16 +:102AA000410000EB0111AE4800EB0110C179BDF807 +:102AB000D8008142D4DC00BF9DF8AC1001EB41008E +:102AC00000EB0111A64800EB011030309DF89C107E +:102AD00000EB0110801C0990007820F0800180310B +:102AE000099801709DF8AC1001EB4100C0EBC110DA +:102AF000994901EBC0000179259100219A4A9DF87E +:102B0000AC0002EB00129DF89C0011549DF8AC1033 +:102B100001EB410000EB0111914800EB0111303154 +:102B20009DF89C0001EB0010801C0990007820F0BB +:102B30004001403109980170BDF89400F32800E08D +:102B4000AFE37DD006DC05287BD0F12807D0F22842 +:102B500078D180E2F42876D0F62873D1A1E29DF8EE +:102B6000AC10C1EBC10000EB81117C4800EB4110BF +:102B700060309DF89C1001EB011110F8310018BB7A +:102B800001229DF8AC00C0EBC00101EB801173483D +:102B900000EB411160319DF89C0000EB001001F842 +:102BA0003020F4229DF8AC00C0EBC00101EB801195 +:102BB0006A4800EB411060309DF89C1001EB011158 +:102BC00000EBC1004271C2E09DF8AC1001EB410086 +:102BD00000EB0111624800EB011030309DF89C10B1 +:102BE00000EB0110407A00F0010068B39DF8AC10D2 +:102BF000C1EBC10000EB8111584800EB411060307F +:102C00009DF89C1001EB011100EBC10090F88600CB +:102C100000F00100C0B99DF8AC10C1EBC10000EBA1 +:102C200081114E4800EB411060309DF89C1001EB83 +:102C3000011100EBC10090F8780028B1002004E0F9 +:102C40001CE2BDE206E250E281E0369029E09DF808 +:102C5000AC10C1EBC10000EB8111404800EB411109 +:102C600060319DF89C0000EB001001EBC00000F10A +:102C70007901BDF8D8000A5C9DF8AC0000EB40017A +:102C800001EB0011364800EB01100E30BDF8D810F2 +:102C9000405C824200D008E0BDF8D800401C81B200 +:102CA0003691BDF8D8000428D1DB00BFBDF8D800AC +:102CB00004284CD1369029E09DF8AC10C1EBC1003E +:102CC00000EB8111254800EB411160319DF89C001B +:102CD00000EB001001EBC00000F17901BDF8D80055 +:102CE0000A5C9DF8AC0000EB400101EB00111C48B0 +:102CF00000EB01100E30BDF8D810405C824200D0CD +:102D000008E0BDF8D800401C81B23691BDF8D8006B +:102D10000A28D1DB00BFBDF8D8000A2817D09DF8DB +:102D2000AC10C1EBC10000EB81110C4800EB41106D +:102D300060309DF89C1001EB011100EBC100863062 +:102D40000990007820F00100401C09990870BDF836 +:102D5000A00011287CD109E024660020FC3400206A +:102D60003C300020BC220020702E00209DF8AC10CA +:102D700001EB410000EB0111F84800EB011030308D +:102D80009DF89C1000EB0110801C0990007820F049 +:102D90000400001D099908700020369025E09DF878 +:102DA000AC1001EB4100C0EBC110ED4901EBC001DB +:102DB000BDF8D800401D0A5C9DF8AC00C0EBC00116 +:102DC00001EB8011E74800EB411160319DF89C0058 +:102DD00000EB001001EBC0013F31BDF8D8000A54F0 +:102DE000BDF8D800401C81B23691BDF8D8000A2841 +:102DF000D5DB0021369125E09DF8AC1001EB4100B8 +:102E0000C0EBC110D64901EBC001BDF8D8000F30AE +:102E10000A5C9DF8AC00C0EBC00101EB8011D14809 +:102E200000EB411160319DF89C0000EB001001EBBC +:102E3000C0015831BDF8D8000A54BDF8D800401C74 +:102E400081B23691BDF8D8000228D5DB02E1FFE758 +:102E5000BDF8A00014287DD19DF8AC1001EB410015 +:102E600000EB0111BD4800EB011030309DF89C10C3 +:102E700000EB0110801C0990007820F00401091D6E +:102E8000099801700021369125E09DF8AC1001EB06 +:102E90004100C0EBC110B24901EBC001BDF8D80040 +:102EA000401D0A5C9DF8AC00C0EBC00101EB801135 +:102EB000AC4800EB411160319DF89C0000EB001024 +:102EC00001EBC0013F31BDF8D8000A54BDF8D8006D +:102ED000401C81B23691BDF8D8000A28D5DB00210C +:102EE000369125E09DF8AC1001EB4100C0EBC1101C +:102EF0009B4901EBC001BDF8D8000F300A5C9DF87A +:102F0000AC00C0EBC00101EB8011964800EB411111 +:102F100060319DF89C0000EB001001EBC0015831BE +:102F2000BDF8D8000A54BDF8D800401C81B23691D3 +:102F3000BDF8D8000228D5DB9DF8AC1001EB4100AC +:102F4000C0EBC110864901EBC001BDF8D8001130BB +:102F5000085C00E02FE001049DF8AC0000EB4002AB +:102F6000C2EBC0107E4A02EBC002BDF8D80012309E +:102F7000105C41EA00219DF8AC0000EB4002C2EB7E +:102F8000C010774A02EBC002BDF8D8001330105CC5 +:102F900001439DF8AC00C0EBC00202EB8012714807 +:102FA00000EB421060309DF89C2002EB021200EB17 +:102FB000C200C1664EE09DF8AC1001EB410000EB91 +:102FC0000111664800EB011030309DF89C1000EBB9 +:102FD0000110801C0990007820F00402099802700A +:102FE0009DF8AC10C1EBC10000EB81115D4800EB16 +:102FF000411060309DF89C1001EB011100EBC10005 +:1030000090F8860000F0010020B300229DF8AC008B +:10301000C0EBC00101EB8011524800EB411160315F +:103020009DF89C0000EB001001EBC000A0F884208C +:1030300005229DF8AC00C0EBC00101EB80114948AE +:1030400000EB411060309DF89C1001EB011100EB8A +:10305000C100427124E1F1229DF8AC00C0EBC00137 +:1030600001EB80113F4800EB411060309DF89C104F +:1030700001EB011100EBC100427111E1F1229DF859 +:10308000AC00C0EBC00101EB8011364800EB4110F1 +:1030900060309DF89C1001EB011100EBC100427102 +:1030A000FEE003229DF8AC00C0EBC00101EB8011F3 +:1030B0002C4800EB411160319DF89C0000EB0010A2 +:1030C00001F83020F1229DF8AC00C0EBC00101EB0B +:1030D0008011244800EB411060309DF89C1001EBFA +:1030E000011100EBC1004271DAE002229DF8AC0050 +:1030F000C0EBC00101EB80111A4800EB41116031B7 +:103100009DF89C0000EB001001F83020F6229DF89D +:10311000AC00C0EBC00101EB8011124800EB411183 +:1031200060319DF89C0000EB001001EBC000427183 +:1031300001229DF8AC00C0EBC00101EB80110948F1 +:1031400000EB411160319DF89C0000EB001001EB99 +:10315000C00080F87820002136912CE03C3000201F +:1031600024660020FC3400209DF8AC0000EB4001F8 +:10317000C1EBC010FE4901EBC001BDF8D800401DF5 +:103180000A5C9DF8AC00C0EBC00101EB8011F9486E +:1031900000EB411160319DF89C0000EB001001EB49 +:1031A000C00000F17901BDF8D8000A54BDF8D8007C +:1031B000401C81B23691BDF8D8000A28D4DB6FE0FC +:1031C0009DF8AC0000EB4001C1EBC010E84901EBF9 +:1031D000C00081799DF8AC0000EB4002C2EBC0104A +:1031E000E34A02EBC000407941EA00229DF8AC00BE +:1031F000C0EBC00101EB8011DE4800EB41116031F2 +:103200009DF89C0000EB001001EBC000A0F88420AA +:103210009DF8AC00C0EBC00101EB8011D54800EB7C +:10322000411160319DF89C0000EB001001EBC000E3 +:10323000B0F884109DF8AC0000EB400202EB0012E5 +:10324000CD4800EB0210408B814228DBF1229DF833 +:10325000AC00C0EBC00101EB8011C64800EB41118E +:1032600060319DF89C0000EB001001EBC000427142 +:103270009DF8AC00C0EBC00101EB8011BD4800EB34 +:10328000411060309DF89C1001EB011100EBC10072 +:1032900086300990007820F001020998027000BF82 +:1032A00000BF02F00BBF9DF8AC0000EB4001C1EB8A +:1032B000C010AF4901EBC000017927910021349182 +:1032C0001CE09DF8AC0000EB400101EB0011AA48A6 +:1032D00000EB01113031BDF8D00001EB0010417856 +:1032E0009DF89C00814204D1BDF8D000C1B2279165 +:1032F00012E0BDF8D000401C81B234919DF8AC00C2 +:1033000000EB400101EB00119B4800EB0110C1797B +:10331000BDF8D0008142D4DC00BF9DF8AC0000EBCA +:10332000400101EB0011944800EB011030309DF892 +:103330009C1000EB0110801C0990007820F04001E7 +:103340004031099801709DF8AC0000EB4001C1EBE1 +:10335000C010874901EBC000C1782591BDF89400E9 +:10336000172834D2DFE800F0330C0F331215181B86 +:103370001E33333333333321242733332A2D3000A4 +:103380000720289023E00720289020E0062028909E +:103390001DE0062028901AE00620289017E0122150 +:1033A000289114E00720289011E0092028900EE0D1 +:1033B000062028900BE00620289008E00B2028909B +:1033C00005E00B20289002E02A21289100BF00BFD1 +:1033D000BDF8A000001FC1B209919DF8AC0000EB40 +:1033E0004001C1EBC010624901EBC000C01C089055 +:1033F0000999F6F76FF835909DF8AC0000EB4001A5 +:10340000C1EBC0105A4901EBC001BDF8A000401E3D +:10341000095CBDF8D40081427DD19DF8AC0000EB81 +:103420004001C1EBC010524901EBC00040780028B8 +:1034300071DD9DF8AC0000EB4001C1EBC0104C49C0 +:1034400001EBC001BDF8A0000A5C9DF8AC00C0EB28 +:10345000C00101EB8011474800EB411160319DF83C +:103460009C0000EB001001EBC00080F83C20002124 +:10347000424A9DF8AC0002EB00129DF89C001154EA +:103480003F48007F012815D19DF8AC0000EB4001BA +:1034900001EB0011384800EB011030309DF89C1012 +:1034A00000EB0110801C0990007820F08000803033 +:1034B00009990870BDF89400072858D007DC072840 +:1034C0007ED2DFE800F07DFDFC7DFBFAF9001038CC +:1034D0000728F5D2DFE810F07B0968097400740052 +:1034E000070008005E0500BFBDF89400142868D1ED +:1034F0009DF8AC0000EB4001C1EBC0101C4901EB92 +:10350000C000407901069DF8AC0000EB4002C2EB20 +:10351000C010174A00E0FCE302EBC000807941EAEA +:1035200000419DF8AC0000EB4002C2EBC010104A15 +:1035300002EBC000C07941EA00219DF8AC0000EB2D +:103540004002C2EBC0100A4A02EBC000007A0143FD +:103550009DF8AC00C0EBC00202EB8012054800EB06 +:10356000421260329DF89C0000EB00100AE0FBE381 +:1035700024660020FC3400203C300020702E002007 +:10358000BC12002002EBC000C0F81A109DF8AC007D +:10359000C0EBC00101EB8011FE4800EB411160312E +:1035A0009DF89C0000EB001001EBC000D0F81A1051 +:1035B00008460991002109F005FCCDE92C0101E044 +:1035C000FEE387E09DF8AC0000EB400101EB001149 +:1035D000F14800EB0110007F00F003019DF8AC0002 +:1035E00000EB400202EB0012EB4800EB0210007F00 +:1035F000C0F3011001449DF8AC0000EB400202EB67 +:103600000012E54800EB0210007FC0F38100091AA8 +:1036100008460591F4F7EBFFCDE906019DED061B89 +:103620009FEDDE0B18F0D0FE8DED080B9DED080B25 +:1036300051EC100BF5F74DF8CDE92E019DF8AC00DB +:10364000C0EBC00101EB8011D24800EB41116031A9 +:103650009DF89C0000EB001001EBC000416B084698 +:103660000791002109F0AEFBDDE92C32A0FB0345F8 +:1036700001FB035100FB021502220023DDE92E01AC +:10368000F4F7A0FD20186941CDE90801DDE92E23FA +:10369000F4F798FDCDE92C01DDE92C010AF046F99B +:1036A00001469DF8AC00C0EBC00202EB8012B948A5 +:1036B00000EB4210603004E0FEE397E3CAE3FCE372 +:1036C000DBE39DF89C2002EB021200EBC200C0F885 +:1036D0001E1043E0BDF8940015283FD19DF8AC00C2 +:1036E00000EB4001C1EBC010AE4901EBC0004079D6 +:1036F00001069DF8AC0000EB4002C2EBC010A94AE5 +:1037000002EBC000807941EA00419DF8AC0000EB7B +:103710004002C2EBC010A34A02EBC000C07941EAEC +:1037200000219DF8AC0000EB4002C2EBC0109D4AA6 +:1037300002EBC000007A01439DF8AC00C0EBC00270 +:1037400002EB8012934800EB421060309DF89C2001 +:1037500002EB021200EBC200C0F81E109DF8AC0094 +:1037600000EB4001C1EBC0108E4901EBC000417A73 +:103770008D4880F8E7119DF8AC0000EB400101EBAB +:103780000011854800EB011030309DF89C1000EBD3 +:103790000110801C0990844890F8E701C20909983B +:1037A000007862F30000099908707F4890F8E701FB +:1037B00000F00300012806D07B4890F8E70100F0F4 +:1037C000030003282BD19DF8AC0000EB400101EB76 +:1037D0000011714800EB011030309DF89C1000EB97 +:1037E0000110801C0990007820F00200801C0999CB +:1037F00008709DF8AC0000EB400101EB0011664839 +:1038000000EB011030309DF89C1000EB0110801C83 +:103810000990007820F020020998027014E09DF8C9 +:10382000AC0000EB400101EB00115B4800EB011024 +:1038300030309DF89C1000EB0110801C099000783E +:1038400020F00202099802709DF8AC0000EB4001E4 +:1038500001EB0011504800EB011130319DF89C0044 +:1038600001EB00108078C0F340029DF8AC10C1EB72 +:10387000C10000EB8111474800EB411160319DF818 +:103880009C0000EB001001EBC000007EC0F3400084 +:10389000824265D09DF8AC00C0EBC00101EB801105 +:1038A0003C4800EB411060309DF89C1001EB011189 +:1038B00000EBC100183009909DF8AC0000EB40010E +:1038C00001EB0011344800EB011130319DF89C00F0 +:1038D00001EB0010807842080998017862F34101F9 +:1038E00001709DF8AC0000EB400101EB00112A488B +:1038F00000EB011030309DF89C1000EB0110807837 +:10390000C0F3400038BB9DF8AC0000EB400101EB78 +:103910000011214800EB011030309DF89C1000EBA5 +:103920000110801C0990007820F020020998027094 +:1039300001229DF8AC00C0EBC00101EB80111548DD +:1039400000EB411060309DF89C1001EB011100EB81 +:10395000C10080F83E209DF8AC100220F6F7F8FA7E +:103960009DF8AC0000EB400101EB00110A4800EBB0 +:10397000011130319DF89C0001EB0010807800F0BF +:1039800001029DF8AC00C0EBC00101EB80110148C1 +:103990000CE00000FC3400203C300020000000005F +:1039A0000000244024660020BC22002000EB4110CF +:1039B00060309DF89C1001EB011100EBC100007E0E +:1039C00000F0010082425FD09DF8AC00C0EBC00166 +:1039D00001EB8011FE4800EB411060309DF89C1017 +:1039E00001EB011100EBC100183009909DF8AC000B +:1039F00000EB400101EB0011F64800EB0111303102 +:103A00009DF89C0001EB001082780998017862F320 +:103A1000000101709DF8AC0000EB400101EB0011CA +:103A2000EC4800EB011030309DF89C1000EB0110C9 +:103A3000807800F0010040BB9DF8AC0000EB400135 +:103A400001EB0011E34800EB011030309DF89C10B1 +:103A500000EB0110801C0990007820F020020998EA +:103A6000027000229DF8AC00C0EBC00101EB801198 +:103A7000D74800EB411060309DF89C1001EB01111C +:103A800000EBC10080F83D2007E19DF8AC00C0EBE1 +:103A9000C00101EB8011CE4800EB411060309DF871 +:103AA0009C1001EB011100EBC10090F83E0098B9A9 +:103AB00001229DF8AC00C0EBC00101EB8011C448AD +:103AC00000EB411060309DF89C1001EB011100EB00 +:103AD000C10080F83D2027E000229DF8AC00C0EB3B +:103AE000C00101EB8011BA4800EB411160319DF833 +:103AF0009C0000EB001001EBC00080F83D209DF819 +:103B0000AC0000EB400101EB0011B24800EB0110EA +:103B100030309DF89C1000EB0110801C099000785B +:103B200020F0010209980270AB4890F8C807E8BB82 +:103B3000AA48407F012839D1A848C06DA749C98B40 +:103B4000884233D29DF8AC00C0EBC00101EB80117C +:103B50009F4800EB411060309DF89C1001EB011173 +:103B600000EBC10090F83D0001281FD19DF8AC008A +:103B7000C0EBC00101EB8011954800EB41106030B3 +:103B80009DF89C1001EB011100EBC10090F877004B +:103B900060B99DF8AC0000EB400101EB00118D48CD +:103BA00000EB011130319DF89C0000E075E001EB65 +:103BB000001001789DF8AC00C0EBC00202EB80124F +:103BC000834800EB4210417005229DF8AC00C0EB29 +:103BD000C00101EB80117E4800EB411160319DF87E +:103BE0009C0000EB001001EBC000427100229DF828 +:103BF000AC0000EB400101EB0011764800EB011135 +:103C000030319DF89C0001EB001042609DF8AC1033 +:103C10000220F6F79DF90021369119E000229DF867 +:103C2000AC00C0EBC00101EB8011694800EB411111 +:103C300060319DF89C0000EB001001EBC0013F31AA +:103C4000BDF8D8000A54BDF8D800401C81B23691A6 +:103C5000BDF8D8001428E1DB0020369019E00022DE +:103C60009DF8AC00C0EBC00101EB8011584800EB9F +:103C7000411160319DF89C0000EB001001EBC00188 +:103C80005B31BDF8D8000A54BDF8D800401C81B2A1 +:103C90003691BDF8D8000A28E1DB9DF8AC00C0EBF6 +:103CA000C00101EB80114A4800EB411060309DF8E3 +:103CB0009C1001EB011110F83100012811DC0222E7 +:103CC0009DF8AC00C0EBC00101EB8011404800EB57 +:103CD000411060309DF89C1001EB011100F831207B +:103CE00083E09DF8AC00C0EBC00101EB80113848C7 +:103CF00000EB411060309DF89C1001EB011110F8B1 +:103D00003100022831DC00219DF8AC00C0EBC0027C +:103D100000E0FCE302EB80122D4800EB4210C17082 +:103D200003229DF8AC00C0EBC00101EB80112848D4 +:103D300000EB411160319DF89C0000EB001001F890 +:103D4000302007229DF8AC00C0EBC00101EB8011D0 +:103D50001F4800EB411060309DF89C1001EB0111F1 +:103D600000EBC100427140E0E4E19DF8AC00C0EB23 +:103D7000C00101EB8011164800EB411160319DF844 +:103D80009C0000EB001011F830109DF8AC00C0EB67 +:103D9000C00202EB80120E4800EB42100079814213 +:103DA00023D10D4890F8E701C0F34010E8B1162286 +:103DB0009DF8AC00C0EBC00101EB8011044800E0AD +:103DC000FEE300EB411060309DF89C1008E000001D +:103DD000FC3400203C300020BC220020BC1200201B +:103DE00001EB011100EBC1004271E9E314229DF8DF +:103DF000AC00C0EBC00101EB8011FE4800EB4111AB +:103E000060319DF89C0000EB001001EBC000427196 +:103E100001219DF8AC00C0EBC00202EB8012F54816 +:103E200000EB4210C1709DF8AC0000EB400101EBCB +:103E30000011F14800EB011130319DF89C0001EBBD +:103E40000010801C0990007820F020002030099993 +:103E50000870B5E314229DF8AC00C0EBC00101EB83 +:103E60008011E44800EB411160319DF89C0000EBAB +:103E7000001001EBC0004271A2E39DF8AC00C0EB62 +:103E8000C00101EB8011DB4800EB41106030BDF850 +:103E9000D01001EB011100EBC1008079012827D17E +:103EA00000229DF8AC00C0EBC00101EB8011D148AD +:103EB00000EB4111603101E0FDE337E0BDF8D000D7 +:103EC00000EB001001EBC000827114229DF8AC00E1 +:103ED000C0EBC00101EB8011C64800EB411060301F +:103EE0009DF89C1001EB011100EBC10042711CE038 +:103EF00000219DF8AC00C0EBC00202EB8012BD486F +:103F000000EB4210C17005229DF8AC00C0EBC0016F +:103F100001EB8011B74800EB411060309DF89C1018 +:103F200001EB011100EBC100427149E301219DF851 +:103F3000AC00C0EBC00202EB8012AE4800EB4210B6 +:103F4000C17014229DF8AC00C0EBC00101EB8011E0 +:103F5000A84800EB411160319DF89C0000EB001077 +:103F600001EBC00042719DF8AC0000EB400101EB99 +:103F70000011A14800EB011130319DF89C0001EBCC +:103F80000010801C0990007820F00400001D0999A1 +:103F9000087015E300202C902D90002136911FE031 +:103FA000DDE92C10000240EA11620902CDE92C1271 +:103FB0009DF8AC0000EB4001C1EBC0108F4901EB54 +:103FC000C001BDF8D800401D085CDDE92C3440EA92 +:103FD0000302CDE92C24BDF8D800401C81B23691F3 +:103FE000BDF8D8000328DBDBDDE92C0109F09EFCDD +:103FF00001469DF8AC00C0EBC00202EB80127D4888 +:1040000000EB421260329DF89C0000EB001002EBC6 +:10401000C000C0F81E1000222C922D920021369173 +:104020001EE0DDE92C10000240EA11620902CDE930 +:104030002C129DF8AC0000EB4001C1EBC0106F49A1 +:1040400001EBC001BDF8D8000830085CDDE92C3474 +:104050001843CDE92C04BDF8D800401C80B236903E +:10406000BDF8D8000328DCDBDDE92C0109F05EFC9B +:1040700001469DF8AC00C0EBC00202EB80125D4827 +:1040800000EB421260329DF89C0000EB001002EB46 +:10409000C000C0F81A1000222C922D9200213691F7 +:1040A0001FE0DDE92C10000240EA11620902CDE9AF +:1040B0002C129DF8AC0000EB4001C1EBC0104F4941 +:1040C00001EBC001BDF8D8001330085CDDE92C34E9 +:1040D00040EA0302CDE92C24BDF8D800401C81B28F +:1040E0003691BDF8D8000328DBDB9DF8AC002C9995 +:1040F000C0EBC00202EB80123E4800EB421260327D +:104100009DF89C0000EB001002EBC0004163072209 +:104110009DF8AC00C0EBC00101EB8011354800EB0D +:10412000411160319DF89C0000EB001001EBC000D4 +:1041300042715FE300202C902D90002136911EE00B +:10414000DDE92C10000240EA11620902CDE92C12CF +:104150009DF8AC0000EB4001C1EBC010274901EB1A +:10416000C001BDF8D800401D085CDDE92C341843BF +:10417000CDE92C04BDF8D800401C80B23690BDF8C3 +:10418000D8000428DCDBDDE92C0109F0CFFB9DF829 +:10419000AC20C2EBC20303EB8213164A02EB4313BB +:1041A00060339DF89C2002EB021203EBC202223224 +:1041B0009060D16000212C912D910020369026E056 +:1041C000DDE92C10000240EA11620902CDE92C124F +:1041D0009DF8AC0000EB4001C1EBC010074901EBBA +:1041E000C001BDF8D8000930085CDDE92C34184363 +:1041F00006E00000FC3400203C3000202466002053 +:10420000CDE92C04BDF8D800401C80B23690BDF832 +:10421000D8000428D4DBDDE92C0109F087FB9DF8E8 +:10422000AC20C2EBC20303EB8213FE4A02EB431342 +:1042300060339DF89C2002EB021203EBC20242F8AD +:10424000220F51609DF8AC00C0EBC00101EB801162 +:10425000F44800EB411160319DF89C0000EB001028 +:1042600011F830109DF8AC00C0EBC00202EB8012D8 +:10427000EC4800EB4210007981426DD1EA4890F899 +:10428000E701C0F3401090B117229DF8AC00C0EBDD +:10429000C00101EB8011E34800EB411060309DF854 +:1042A0009C1001EB011100EBC100427111E01422DE +:1042B0009DF8AC00C0EBC00101EB8011D94800EBC8 +:1042C000411060309DF89C1001EB011100EBC10022 +:1042D0004271D54890F8C807E8BB00229DF8AC00B1 +:1042E000C0EBC00101EB8011CE4800EB4111603101 +:1042F0009DF89C0000EB001001EBC00080F83E2010 +:104300000021CA48C0F83D109DF8AC00C0EBC001C8 +:1043100001EB8011C34800EB411160319DF89C0016 +:1043200000EB001001EBC000223010220146099082 +:10433000BE482D30F3F789FF9DF8AC00C0EBC001FB +:1043400001EB8011B74800EB411060309DF89C10E4 +:1043500001EB011101E066E04AE100EBC101B34865 +:10436000401C51F81A2F0262496841629DF8AC0066 +:1043700000EB400101EB0011AD4800EB01103030C3 +:104380009DF89C1000EB01100078A84981F82000EE +:104390009DF8AC00C0EBC00101EB8011A14800EB1F +:1043A000411160319DF89C0000EB001001EBC00052 +:1043B000416B9E48C0F8291021309E490A6F026265 +:1043C000B1F8741081842138C06D81B20220099146 +:1043D000F4F77EFE00210620F5F7BAFD9348C06D84 +:1043E0009249C98B884204D29048C06D401C8F49C5 +:1043F000C86500210520F5F7ABFD9DF8AC0000EB8A +:10440000400101EB00118A4800EB011030309DF8AB +:104410009C1000EB0110801C0990007820F008022D +:104420000998027028E09DF8AC0000EB400101EB18 +:1044300000117F4800EB011030309DF89C1000EB1C +:104440000110801C0990007820F0080108310998BB +:10445000017000229DF8AC00C0EBC00101EB80119F +:10446000704800EB411060309DF89C1001EB011189 +:1044700000EBC10080F83E209DF8AC100220F5F75B +:1044800067FD9DF8AC109DF89C0000EB0110C21771 +:10449000CDE92C0200222C9800EB8001C1EB8011A9 +:1044A000624864300844C0F81D209DF8AC00C0EBA1 +:1044B000C00101EB80115B4800EB411060309DF8BA +:1044C0009C1001EB011100EBC100223009902C98E7 +:1044D00000EB8001C1EB80115448643008440D307A +:1044E000102208900999F3F7B0FE9DF8AC00C0EBDC +:1044F000C00101EB80114B4800EB411160319DF888 +:104500009C0000EB001001EBC0012C9800E072E170 +:1045100000EB8002C2EB801244486430104451F832 +:104520001A2F40F8012F496841609DF8AC0000EB5C +:10453000400101EB00113E4800EB011130319DF8C4 +:104540009C0001EB001001782C9800EB8002C2EB7C +:1045500080123648643081542C9800EB8001C1EB06 +:1045600080113248643001443248026F41F8212FF3 +:10457000B0F8740088809DF8AC00C0EBC00101EB7E +:104580008011284800EB411160319DF89C0000EB40 +:10459000001001EBC000416B2C9800EB8002C2EBD5 +:1045A0008012224864301044C0F809109DF8AC0015 +:1045B00000EB400101EB00111D4800EB011100E090 +:1045C00018E130319DF89C0001EB001041682C98F7 +:1045D00000EB8002C2EB8012144864301044C0F833 +:1045E00027102C9881B208200991F5F7B1FC8BE0D7 +:1045F0009DF8AC00C0EBC00101EB8011094800EB55 +:10460000411160319DF89C0000EB001011F8301052 +:104610009DF8AC00C0EBC00202EB8012014800EB39 +:10462000421009E0FC340020BC220020BC12002013 +:104630003C3000203C2600200079814264DA9DF85D +:10464000AC0000EB400101EB0011FE4800EB011053 +:1046500030309DF89C1000EB0110801C0990007810 +:1046600020F00401091D099801709DF8AC0000EBD1 +:10467000400101EB0011F34800EB011130319DF8CE +:104680009C0001EB0010801C0990007820F0800154 +:1046900080310998017001219DF8AC00C0EBC00287 +:1046A00002EB8012E84800EB4210C1709DF8AC00AC +:1046B000C0EBC00100E028E001EB8011E24800EB14 +:1046C000411002799DF8AC00C0EBC00101EB8011F4 +:1046D000DD4800EB411160319DF89C0000EB0010BB +:1046E00001F8302014229DF8AC00C0EBC00101EBB2 +:1046F0008011D54800EB411160319DF89C0000EB22 +:10470000001001EBC000427174E00121CF4880F835 +:10471000EC169DF8AC00C0EBC00101EB8011CA485B +:1047200000EB411160319DF89C0000EB001011F886 +:1047300030109DF8AC00C0EBC00202EB8012C24802 +:1047400000EB4210007981422DDA00219DF8AC0087 +:10475000C0EBC00202EB8012BB4800EB4210C170FC +:1047600001229DF8AC00C0EBC00101EB8011B648FE +:1047700000EB411160319DF89C0000EB001001F846 +:10478000302014229DF8AC00C0EBC00101EB801179 +:10479000AD4800EB411060309DF89C1001EB011119 +:1047A00000EBC100427125E014229DF8AC00C0EB83 +:1047B000C00101EB8011A44800EB411060309DF86E +:1047C0009C1001EB011100EBC100427112E01422B8 +:1047D0009DF8AC00C0EBC00101EB80119A4800EBE2 +:1047E000411060309DF89C1001EB011100EBC100FD +:1047F000427100BF00BFFCE39DF8AC00C0EBC001FC +:1048000001EB8011904800EB4110817827919DF8D1 +:10481000AC0000EB4001C1EBC0108D4911F8301025 +:1048200028919DF8AC00C0EBC00101EB80118648D7 +:1048300000EB411160319DF89C0000EB001001EB92 +:10484000C000417925919DF8AC0000EB4001C1EB1F +:10485000C0107F4901EBC0010991BDF8A010099873 +:10486000F6F7F6F835909DF8AC0000EB4001C1EB8F +:10487000C010774901EBC001BDF8A000095CBDF88C +:10488000D40081427ED19DF8AC0000EB4001C1EB29 +:10489000C0106F4901EBC0004078002872DD002194 +:1048A0006C4A9DF8AC0002EB00129DF89C0011547C +:1048B000BDF89400892866D00CDC14287DD004DC77 +:1048C00008287BD010287AD1FDE3152878D08028DD +:1048D000F9D1F9E38B2874D08C2873D08E2872D04C +:1048E0008F28F0D1BDF8A0000D286DD19DF8AC0047 +:1048F00000EB4001C1EBC010554901EBC00041780D +:10490000524880F8E9119DF8AC0000EB4001C1EB82 +:10491000C0104F4901EBC000C17A4C4880F8EA1141 +:104920009DF8AC00C0EBC00101EB8011464800EBE4 +:10493000411060309DF89C1001EB011110F831001E +:1049400003287DDC414890F8EA01002879DD9DF8D4 +:10495000AC00C0EBC00101EB80113B4800EB411102 +:1049600060319DF89C0000EB001001EBC001099143 +:104970000878401CC1B2099801709DF8AC00C0EBEA +:10498000C00101E0FEE3FEE301EB80112E4800EBE5 +:10499000411060309DF89C1001EB011110F83100BE +:1049A00004284EDB9DF8AC0000EB400101EB001148 +:1049B000244800EB0110303007E0FCE3FCE3FCE3AB +:1049C000FCE3FCE3FCE3FCE3FCE39DF89C1000EB60 +:1049D0000110801C09901D4890F8EA01C0F30010F6 +:1049E000C0F101000999097860F30001099801708C +:1049F000164890F8E901C0F3C00068BB9DF8AC0010 +:104A000000EB400101EB00110E4800EB01103030CB +:104A10009DF89C1000EB01108078C0F34010D8B1D5 +:104A20009DF8AC0000EB400101EB0011054800EBE4 +:104A3000011030309DF89C1000EB0110801C0CE040 +:104A40005EE0F7E03C300020FC340020BC22002077 +:104A500024660020702E002023E00990007820F0CA +:104A60000200801C099908709DF8AC00C0EBC001E1 +:104A700001EB8011FE4800EB411060309DF89C1066 +:104A800001EB011100EBC10018300990007820F013 +:104A90000200801C099908709DF8AC100220F5F7FF +:104AA00057FA00219DF8AC00C0EBC00202EB801267 +:104AB000EF4800EB4210C17004229DF8AC00C0EB3F +:104AC000C00101EB8011EA4800EB411160319DF813 +:104AD0009C0000EB001001F830208C229DF8AC0007 +:104AE000C0EBC00101EB8011E14800EB41106030E8 +:104AF0009DF89C1001EB011100EBC1004271A4E391 +:104B00009DF8AC00C0EBC00101EB8011D84800EB70 +:104B1000411160319DF89C0000EB001011F830103D +:104B20009DF8AC00C0EBC00202EB8012D04800EB55 +:104B30004210007981427DD19DF8AC0000EB40012C +:104B400001EB0011CB4800EB011030309DF89C10B8 +:104B500000EB0110801C0990C74890F8EA01C0F3EF +:104B60000010C0F1010009990A7860F300020A7090 +:104B70009DF8AC0000EB400101EB0011BD4800EBDB +:104B8000011030309DF89C1000EB0110801C099042 +:104B9000B94890F8E901C2080998007862F3410029 +:104BA000099908709DF8AC0000EB400101EB001181 +:104BB000B04800EB011030309DF89C1000EB011064 +:104BC0008078C0F340029DF8AC00C0EBC00101EB5F +:104BD0008011A74800EB411060309DF89C1001EB5C +:104BE000011100EBC100007EC0F34000824264D09E +:104BF0009DF8AC00C0EBC00101EB80119C4800EBBC +:104C0000411060309DF89C1001EB011100EBC100D8 +:104C1000183009909DF8AC0000EB400101EB001149 +:104C2000944800EB011030309DF89C1000EB01100F +:104C3000807800E0BEE242080998007862F3410003 +:104C4000099908709DF8AC0000EB400101EB0011E0 +:104C5000884800EB011030309DF89C1000EB0110EB +:104C60008078C0F3400018BB01229DF8AC00C0EB77 +:104C7000C00101EB80117E4800EB411160319DF8CD +:104C80009C0000EB001001EBC00042739DF8AC00EB +:104C9000C0EBC00101EB8011754800EB41106030A2 +:104CA0009DF89C1001EB011100EBC10080F83E2043 +:104CB0009DF8AC100220F5F74BF99DF8AC0000EB25 +:104CC000400101EB00116B4800EB011130319DF800 +:104CD0009C0001EB0010807800F001029DF8AC0010 +:104CE000C0EBC00101EB8011614800EB4111603164 +:104CF0009DF89C0000EB001001EBC000007E00F06E +:104D00000100824277D09DF8AC00C0EBC00101EBFE +:104D10008011574800EB411060309DF89C1001EB6A +:104D2000011100EBC100183009909DF8AC0000EBB8 +:104D3000400101EB00114F4800EB011130319DF8AB +:104D40009C0001EB001081780998027861F3000261 +:104D500002709DF8AC0000EB400101EB00114548EA +:104D600000EB011030309DF89C1000EB01108078B2 +:104D700000F00100F0BB9DF8AC0000EB400101EB3E +:104D800000113C4800EB011030309DF89C1000EB06 +:104D900001108078C0F3401070B39DF8AC00C0EBF8 +:104DA000C00101EB8011324800EB411060309DF8EA +:104DB0009C1001EB011100EBC10090F83E00D8B946 +:104DC0009DF8AC00C0EBC00101EB8011284800EB5E +:104DD000411060309DF89C1001EB011100EBC10007 +:104DE000407B48B99DF8AC0000EB400101EB00119D +:104DF000204802E04BE06DE12EE000EB0110303086 +:104E00009DF89C1000EB01108078C0F3400018BBA7 +:104E100001229DF8AC00C0EBC00101EB80111448E9 +:104E200000EB411160319DF89C0000EB001001EB9C +:104E3000C00042739DF8AC00C0EBC00101EB8011D3 +:104E40000B4800EB411160319DF89C0000EB001015 +:104E500001EBC00080F83E2000229DF8AC00C0EBC2 +:104E6000C00101EB8011024800EB4110603005E009 +:104E7000FC3400203C300020BC2200209DF89C1017 +:104E800001EB011100EBC10080F83D201AE19DF813 +:104E9000AC00C0EBC00101EB8011FE4800EB4110FB +:104EA00060309DF89C1001EB011100EBC10090F8FF +:104EB0003E0098B901229DF8AC00C0EBC00101EBA7 +:104EC0008011F44800EB411060309DF89C1001EB1C +:104ED000011100EBC10080F83D2027E000229DF881 +:104EE000AC00C0EBC00101EB8011EA4800EB4111BE +:104EF00060319DF89C0000EB001001EBC00080F8D1 +:104F00003D209DF8AC0000EB400101EB0011E248B0 +:104F100000EB011130319DF89C0001EB0010801C6A +:104F20000990007820F0010209980270DB4890F89F +:104F3000C80780B19DF8AC0000EB400101EB001107 +:104F4000D54800EB011030309DF89C1000EB0110AB +:104F5000807A02286ED1D248407F01286AD1D04899 +:104F6000C06DCF49C98B884264D29DF8AC00C0EBBC +:104F7000C00101EB8011C74800EB411060309DF883 +:104F80009C1001EB011100EBC10090F83D000128DD +:104F900050D19DF8AC00C0EBC00101EB8011BD48C1 +:104FA00000EB411060309DF89C1001EB011100EB0B +:104FB000C10090F87700E8BB9DF8AC0000EB400121 +:104FC00001EB0011B44800EB011130319DF89C0059 +:104FD00001EB001001789DF8AC00C0EBC00202EBC1 +:104FE0008012AC4800EB4210417008229DF8AC00E2 +:104FF00000E0FDE3C0EBC00101EB8011A54800EB30 +:10500000411160319DF89C0000EB001001EBC000E5 +:10501000427100229DF8AC0000EB400101EB001151 +:105020009D4800EB011130319DF89C0001EB001010 +:10503000426000E046E09DF8AC100220F4F788FFE3 +:105040000021369119E000229DF8AC00C0EBC001B0 +:1050500001EB80118F4800EB411160319DF89C00FD +:1050600000EB001001EBC0013F31BDF8D8000A543D +:10507000BDF8D800401C81B23691BDF8D800142884 +:10508000E1DB0021369119E000229DF8AC00C0EB75 +:10509000C00101EB80117F4800EB411160319DF8A8 +:1050A0009C0000EB001001EBC0015B31BDF8D800A3 +:1050B0000A54BDF8D800401C81B23691BDF8D80022 +:1050C0000A28E1DB01E0F9E1C2E39DF8AC1002201F +:1050D000F4F73EFF9DF8AC00C0EBC00101EB80117E +:1050E0006C4800EB411060309DF89C1001EB011101 +:1050F00000EBC1008078802835D19DF8AC0000EB32 +:10510000400101EB0011644800EB011030309DF8C4 +:105110009C1000EB01108078C0F3400018BB9DF894 +:10512000AC0000EB400101EB00115B4800EB01100B +:1051300030309DF89C1000EB01108078C0F34010D7 +:1051400088B915229DF8AC00C0EBC00101EB8011BD +:10515000504800EB411060309DF89C1001EB0111AC +:1051600000EBC10042719DF8AC0000EB400101EB87 +:105170000011494800EB011030309DF89C1000EB05 +:10518000011001E0E7E3B0E18078C0F34000D0B166 +:105190008F229DF8AC00C0EBC00101EB80113D48AF +:1051A00000EB411060309DF89C1001EB011100EB09 +:1051B000C100427149E0FCE35EE149E2FAE3EEE15D +:1051C00047E279E357E19DF8AC00C0EBC00101EB89 +:1051D0008011304800EB411060309DF89C1001EBCD +:1051E000011100EBC100807B01282ED100229DF827 +:1051F000AC00C0EBC00101EB8011264800EB41116F +:1052000060319DF89C0000EB001001EBC000827340 +:105210008C229DF8AC00C0EBC00101EB80111D4851 +:1052200000EB411160319DF89C0000EB001001EB98 +:10523000C000427100219DF8AC00C0EBC00202EB3F +:105240008012144800EB4210C1709DF8AC0000EBD6 +:10525000400101EB0011104800EB0110007BE8BB9E +:105260009DF8AC0000EB4001C1EBC0100D4901EB13 +:10527000C000807801049DF8AC0000EB4002C2EB56 +:10528000C010084A02EBC000C07841EA00219DF836 +:10529000AC0009E0FC3400203C300020BC2200209F +:1052A000BC1200202466002000EB4002C2EBC010BC +:1052B000FE4A02EBC00000790843C117CDE908019E +:1052C00008F034FB01469DF8AC00C0EBC00202EBD5 +:1052D0008012F74800EB4212603200E041E09DF896 +:1052E0009C0000EB001002EBC000C0F81E109DF8FF +:1052F000AC0000EB4001C1EBC010EC4901EBC00079 +:10530000407901049DF8AC0000EB4002C2EBC010F4 +:10531000E64A02EBC000807941EA00219DF8AC002A +:1053200000EB4002C2EBC010E04A02EBC000C079C3 +:105330000843C117CDE9080108F0F8FA9DF8AC1050 +:10534000C1EBC10202EB8112D94901EB421160317C +:105350009DF89C2002EB021201EBC201C1F81A0079 +:1053600089E09DF8AC0000EB4001C1EBC010CF49D3 +:1053700001EBC000807801069DF8AC0000EB400214 +:10538000C2EBC010C94A02EBC000C07841EA00413C +:105390009DF8AC0000EB4002C2EBC010C34A02EB28 +:1053A000C000007941EA00219DF8AC0000EB40020A +:1053B000C2EBC010BD4A02EBC00040790843C117E0 +:1053C000CDE9080108F0B2FA9DF8AC10C1EBC102BA +:1053D00002EB8112B64901EB421260329DF89C103B +:1053E00001EB011102EBC101C1F81E009DF8AC00F8 +:1053F00000EB4001C1EBC010AC4901EBC00080796B +:1054000000069DF8AC1001EB4102C2EBC111A74AA6 +:1054100002EBC101C97940EA01409DF8AC1001EBF3 +:105420004102C2EBC111A14A02EBC101097A40EA73 +:1054300001209DF8AC1001EB4102C2EBC1119B4A67 +:1054400002EBC101497A0843C117CDE9080108F010 +:105450006DFA9DF8AC10C1EBC10202EB81129449C8 +:1054600001EB421160319DF89C2002EB021201EB2E +:10547000C201C1F81A00EBE0BDF8A00003281CD15E +:105480008F229DF8AC00C0EBC00101EB8011884871 +:1054900000EB411160319DF89C0000EB001001EB26 +:1054A000C000427101219DF8AC00C0EBC00202EBCC +:1054B00080127F4800EB4210C170C9E0BDF8A00027 +:1054C000032811D18F229DF8AC00C0EBC00101EB85 +:1054D0008011774800EB411060309DF89C1001EB83 +:1054E000011100EBC1004271B2E0BDF8A000032839 +:1054F00054D19DF8AC00C0EBC00101EB80116C48A9 +:1055000000EB41106030BDF8D01001EB011100EB51 +:10551000C1008079012824D100229DF8AC00C0EBA5 +:10552000C00101EB8011624800EB41116031BDF810 +:10553000D00000EB001001EBC00082718F229DF8BB +:10554000AC00C0EBC00101EB8011594800EB4110E9 +:1055500060309DF89C1001EB011100EBC10042711D +:105560001CE008229DF8AC00C0EBC00101EB8011EB +:105570004F4800EB411160319DF89C0000EB00109A +:1055800001EBC000427100219DF8AC00C0EBC002ED +:1055900002EB8012464800EB4210C17058E0BDF8A3 +:1055A000A000032854D19DF8AC00C0EBC00101EB72 +:1055B00080113F4800EB41106030BDF8D01001EB86 +:1055C000011100EBC1008079012824D100229DF84F +:1055D000AC00C0EBC00101EB8011354800EB41117C +:1055E0006031BDF8D00000EB001001EBC00082710B +:1055F0008F229DF8AC00C0EBC00101EB80112C485C +:1056000000EB411060309DF89C1001EB011100EBA4 +:10561000C10042711CE008229DF8AC00C0EBC00143 +:1056200001EB8011224800EB411160319DF89C0094 +:1056300000EB001001EBC000427100219DF8AC00AE +:10564000C0EBC00202EB8012194800EB4210C1709F +:10565000FDE3BDF8A00008287DD19DF8AC0000EB6B +:105660004001C1EBC010114901EBC0008078010678 +:105670009DF8AC0000EB4002C2EBC0100B4A02EBFD +:10568000C000C07841EA00419DF8AC0000EB400248 +:10569000C2EBC010054A02EBC000007941EA0021CC +:1056A0009DF8AC0000EB400204E0000024660020FE +:1056B000FC340020C2EBC010FE4A02EBC00040796F +:1056C0000843C117CDE9080108F030F901469DF8FB +:1056D000AC00C0EBC00202EB8012F74800EB4212B4 +:1056E00060329DF89C0000EB001002EBC0004163AB +:1056F0009DF8AC00C0EBC00101EB8011EE4800EB5F +:10570000411160319DF89C0000EB001011F8301041 +:105710009DF8AC00C0EBC00202EB8012E64800EB43 +:1057200042100079814230DA00219DF8AC00C0EBD4 +:10573000C00202EB8012E04800EB4210C17005226B +:105740009DF8AC00C0EBC00101EB8011DA4800EB22 +:105750004111603100E07AE09DF89C0000EB001000 +:1057600001F830208E229DF8AC00C0EBC00101EBA7 +:105770008011D14800EB411060309DF89C1001EB86 +:10578000011100EBC100427161E09DF8AC00C0EB7B +:10579000C00101EB8011C84800EB41106030BDF83A +:1057A000D01001EB011100EBC1008079012831D14B +:1057B00000229DF8AC00C0EBC00101EB8011BE4897 +:1057C00000EB41116031BDF8D00000EB001001EB9F +:1057D000C00082718F229DF8AC00C0EBC00101EBCC +:1057E0008011B54800EB411160319DF89C0000E04C +:1057F000FDE300EB001001EBC000427101219DF8B8 +:10580000AC00C0EBC00202EB8012AB4800EB4210D0 +:10581000C1701CE08E229DF8AC00C0EBC00101EB12 +:105820008011A54800EB411160319DF89C0000EB10 +:10583000001001EBC000427100219DF8AC00C0EBEC +:10584000C00202EB80129C4800EB4210C170FEE2E5 +:10585000BDF8A00003282ED100219DF8AC00C0EBBC +:10586000C00202EB8012944800EB4210C17001228A +:105870009DF8AC00C0EBC00101EB80118E4800EB3D +:1058800041116031BDF8D00000EB001001EBC00009 +:1058900082718C229DF8AC00C0EBC00101EB80113D +:1058A000854800EB411060309DF89C1001EB011120 +:1058B00000EBC1004271FFE3BDF8A0000F287AD1D0 +:1058C0009DF8AC0000EB400101EB00117B4800EBC0 +:1058D0000110007BF0BB00202C902D900021369110 +:1058E0001FE0DDE92C10000240EA11620902CDE957 +:1058F0002C129DF8AC0000EB4001C1EBC0106D49CB +:1059000001EBC001BDF8D800C0F10600085CDDE97C +:105910002C341843CDE92C04BDF8D800401C80B2CB +:105920003690BDF8D8000528DBDB9DF8AC00DDE93A +:105930002C12C0EBC00303EB80135F4800EB431352 +:1059400060339DF89C0000EB001003EBC00040F8B2 +:10595000221F01E046E0B0E3426000222C922D922B +:105960000021369120E0DDE92C10000240EA1162AE +:105970000902CDE92C129DF8AC0000EB4001C1EB0F +:10598000C0104C4901EBC001BDF8D800C0F10B00BC +:10599000085CDDE92C3440EA0302CDE92C24BDF893 +:1059A000D800401C81B23691BDF8D8000528DADB5A +:1059B00002E066E3CDE2CBE29DF8AC00DDE92C121B +:1059C000C0EBC00303EB80133B4800EB4310603097 +:1059D0009DF89C3003EB031300EBC3002230816081 +:1059E000C26086E000202C902D900021369120E0AE +:1059F000DDE92C10000240EA11620902CDE92C1207 +:105A00009DF8AC0000EB4001C1EBC010294901EB4F +:105A1000C001BDF8D800C0F10700085CDDE92C34F6 +:105A200040EA0302CDE92C24BDF8D800401C81B225 +:105A30003691BDF8D8000628DADB9DF8AC00DDE928 +:105A40002C12C0EBC00303EB80131B4800EB431385 +:105A500060339DF89C0000EB001003EBC00040F8A1 +:105A6000221F426000222C922D920021369120E0CC +:105A7000DDE92C10000240EA11620902CDE92C1286 +:105A80009DF8AC0000EB4001C1EBC010094901EBEF +:105A9000C001BDF8D800C0F10D00085CDDE92C3470 +:105AA00040EA0302CDE92C24BDF8D800401C81B2A5 +:105AB000369105E024660020FC3400203C300020B4 +:105AC000BDF8D8000628D3DB9DF8AC00DDE92C2119 +:105AD000C0EBC00303EB8013FE4800EB43106030C3 +:105AE0009DF89C3003EB031300EBC300223082606F +:105AF000C1609DF8AC00C0EBC00101EB8011F5481E +:105B000000EB411160319DF89C0000EB001011F892 +:105B100030109DF8AC00C0EBC00202EB8012ED48E3 +:105B200000EB4210007981427ED1EB4890F8C80723 +:105B3000E8BB0021E948C0F83D109DF8AC00C0EB7F +:105B4000C00101EB8011E34800EB411060309DF88B +:105B50009C1001EB011100EBC10022301022014624 +:105B60000990DE482D30F2F770FB9DF8AC00C0EBD9 +:105B7000C00101EB8011D74800EB411060309DF867 +:105B80009C1001EB011100EBC101D448401C51F8FD +:105B90001A2F0262496841629DF8AC0000EB400197 +:105BA00001EB0011CE4800EB0110303000E067E05F +:105BB0009DF89C1000EB01100078C84981F8200086 +:105BC00001F1210001F59C510A6F0262B1F87410D5 +:105BD00081849DF8AC00C0EBC00101EB8011BD4891 +:105BE00000EB411160319DF89C0000EB001001EBCF +:105BF000C000416BB948C0F829109DF8AC0000EB1B +:105C0000400101EB0011B64800EB011130319DF865 +:105C10009C0001EB00104168B048C0F84710C06D0F +:105C200081B20220099100E023E1F3F751FA00214B +:105C30000620F4F78DF9A948C06DA849C98B8842A0 +:105C400004D2A648C06D401CA449C86500210520A7 +:105C5000F4F77EF99DF8AC0000EB400101EB001178 +:105C60009F4800EB011030309DF89C1000EB0110B4 +:105C7000801C0990007820F008020998027015E055 +:105C80009DF8AC0000EB400101EB0011944800EBE3 +:105C9000011030309DF89C1000EB0110801C099021 +:105CA000007820F008000830099908709DF8AC00D1 +:105CB00000EB400101EB0011894800EB011030308E +:105CC0009DF89C1000EB0110801C0990007820F0DA +:105CD0002002099802709DF8AC100220F4F738F900 +:105CE0009DF8AC009DF89C1001EB0010C217CDE9A7 +:105CF0002C0200222C9800EB8001C1EB8011774828 +:105D000064300844C0F81D209DF8AC00C0EBC00111 +:105D100001EB80116F4800EB411060309DF89C1042 +:105D200001EB011100EBC100223009902C9800EB2F +:105D30008001C1EB80116948643001440D311022AB +:105D40000891DDE90801F2F780FA9DF8AC00C0EB9C +:105D5000C00101EB80115F4800EB411160319DF8FB +:105D60009C0000EB001001EBC0012C9800EB8002BE +:105D7000C2EB801259486430104451F81A2F40F891 +:105D8000012F496841609DF8AC0000EB400101EB38 +:105D90000011534800EB011130319DF89C0001EBDC +:105DA000001001782C9800EB8002C2EB80124B4867 +:105DB000643081542C9800EB8001C1EB801147487E +:105DC000643001444748026F41F8212FB0F8740055 +:105DD00088809DF8AC00C0EBC00101EB80113D480C +:105DE00000EB411160319DF89C0000EB001001EBCD +:105DF000C000416B2C9800EB8002C2EB8012374848 +:105E000064301044C0F809109DF8AC0000EB40016C +:105E100001EB0011324800EB011130319DF89C007C +:105E200001EB001041682C9800EB8002C2EB80125D +:105E30002A4864301044C0F827102C9881B20820FA +:105E40000991F4F785F800229DF8AC0000E033E1F9 +:105E5000C0EBC00101EB80111E4800EB4111603125 +:105E60009DF89C0000EB001001EBC00080F83E2084 +:105E70005CE09DF8AC0000EB400101EB001118481C +:105E800000EB011030309DF89C1000EB0110801CDD +:105E90000990007820F00400001D099908709DF811 +:105EA000AC0000EB400101EB00110D4800EB0110CC +:105EB00030309DF89C1000EB0110801C0990007898 +:105EC00020F0800180310998017001219DF8AC001B +:105ED0000AE00000FC340020BC220020BC1200209C +:105EE0003C3000203C260020C0EBC00202EB8012B8 +:105EF000FE4800EB4210C1709DF8AC00C0EBC00141 +:105F000001EB8011F94800EB411002799DF8AC00DB +:105F1000C0EBC00101EB8011F44800EB4110603090 +:105F20009DF89C1001EB011100F831208F229DF8A3 +:105F3000AC00C0EBC00101EB8011EC4800EB41105C +:105F400060309DF89C1001EB011100EBC100427123 +:105F5000B2E0BDF8A00003284FD10121E44880F849 +:105F6000EC169DF8AC00C0EBC00101EB8011DF48DE +:105F700000EB411160319DF89C0000EB001011F81E +:105F800030109DF8AC00C0EBC00202EB8012D74885 +:105F900000EB42100079814230DA00219DF8AC001C +:105FA000C0EBC00202EB8012D04800EB4210C1707F +:105FB00001229DF8AC00C0EBC00101EB8011CB4881 +:105FC00000EB411160319DF89C0000EB001001F8DE +:105FD00030208F229DF8AC00C0EBC00101EB801196 +:105FE000C24800EB411060309DF89C1000E065E075 +:105FF00001EB011100EBC100427141E09DF8AC00E2 +:10600000C0EBC00101EB8011B84800EB41106030DB +:106010009DF89C1001EB011100EBC10080788028F5 +:106020002ED100219DF8AC00C0EBC00202EB801223 +:10603000AE4800EB4210C17080229DF8AC00C0EB6E +:10604000C00101EB8011A94800EB411160319DF8BE +:106050009C0000EB001001EBC000427100229DF893 +:10606000AC00C0EBC00101EB8011A04800EB411077 +:1060700060309DF89C1001EB011100EBC1008270B3 +:106080001AE0BDF8A000032815D10021984880F837 +:10609000EC168F229DF8AC00C0EBC00101EB801123 +:1060A000924800EB411060309DF89C1001EB01110B +:1060B00000EBC100427100BF00BF00BF00BF8C48B1 +:1060C00090F8EF03B0B18B499DF8AC0031F8101097 +:1060D00009919DF8AC0000EB4001C1EBC01086496E +:1060E00001EBC001012308919DF8AC20DDE9080116 +:1060F000F4F7C6FC0021369111E000219DF8AC00B8 +:1061000000EB4002C2EBC0107B4A02EBC002BDF8BC +:10611000D8001154BDF8D800401C81B23691BDF8AA +:10612000D800142843DAE8E774499DF8AC0011F868 +:106130001000C009D8BB9DF8AC0011F81000C0F3E6 +:10614000C300062832D2DFE800F0036291FDFC3381 +:106150009DF8AC0000EB4001C1EBC010664901EBBB +:10616000C001099166A1099817F040FC119011989F +:10617000E0B100219DF8AC0000EB40005F4A3C32EA +:1061800002EB8000416001219DF8AC0000EB400073 +:1061900002EB8000817059499DF8AC0001EB400191 +:1061A0000991087820F07800283008705DE15DE101 +:1061B0009DF8AC0000EB4001C1EBC0104E4901EB73 +:1061C000C00109914EA1099817F010FC1190119887 +:1061D000E0B100219DF8AC0000EB4000474A3C32A2 +:1061E00002EB8000416001219DF8AC0000EB400013 +:1061F00002EB8000817041499DF8AC0001EB400149 +:106200000991087820F07800203008702DE19DF881 +:10621000AC0000EB4001C1EBC010374901EBC001FD +:10622000099137A1099817F0E1FB11901198E0B19D +:1062300000219DF8AC0000EB4000304A3C3202EBFC +:106240008000416001219DF8AC0000EB400002EBB2 +:106250008000817029499DF8AC0001EB4001099153 +:10626000087820F0780018300870FEE000219DF8D2 +:10627000AC0000EB4000214A3C3202EB8000416060 +:1062800001219DF8AC0000EB400002EB8000817022 +:106290009DF8AC0000EB4001C1EBC010164901EBCA +:1062A000C0011198801D095C30399DF8AC0000EBED +:1062B0004002C2EBC010104A02EBC0021198401D10 +:1062C000105C303841EA0010C117CDE9080106F032 +:1062D00079FD0C4988719DF8AC1001EB4100C0EBD1 +:1062E000C110054901EBC00109910DE0FC3400200B +:1062F000BC2200207C58002024660020042E0020B0 +:106300004F4B0000842A002060A1099817F06EFB13 +:106310001190119890B39DF8AC1001EB4100C0EBC7 +:10632000C1105B4901EBC0011198401C085C30288A +:1063300025DB9DF8AC1001EB4100C0EBC1105449C6 +:1063400001E068E03AE001EBC0011198401C095CF3 +:1063500030399DF8AC0000EB4002C2EBC0104C4A53 +:1063600002EBC0031198185C303841EA0010C117E5 +:10637000CDE9080106F026FD4649C87112E09DF8F6 +:10638000AC1001EB4100C0EBC110414901EBC00171 +:106390001198085C3038C117CDE9080106F012FDEC +:1063A0003C49C8713C499DF8AC0001EB40010991A2 +:1063B000087820F078001830087056E09DF8AC108E +:1063C00001EB4100C0EBC110314901EBC001099163 +:1063D000AFF2D401099817F009FB11901198C8B1D8 +:1063E00000202E4908602C499DF8AC0001EB4001CB +:1063F0000991087820F080018031099801704FF4EC +:106400007A719DF8AC0000EB4000234A3C3202EB6D +:106410008000816029E09DF8AC1001EB4100C0EBE9 +:10642000C1101B4901EBC0010991AFF22C11099871 +:1064300017F0DCFA11901198B0B1194890F8EE06F7 +:1064400020F08001164880F8EE1613499DF8AC0044 +:1064500001EB40010991087820F0780008300870BD +:10646000002110488170416000BF00BF0E480078D5 +:106470000E49097808440E49097808440D490978FD +:106480000844002874F411AD38B070BD2C00000031 +:1064900024660020842A0020042E00208802424224 +:1064A000BC220020BC580020120000201300002055 +:1064B000140000201500002007B5D2B000211A9169 +:1064C0001991189117911691159114910022129219 +:1064D0001392109211920F910E910D910C910B91BC +:1064E0000A91FEA006C8CDE90812FEA006C8CDE9B3 +:1064F0000612002105910020FC490870529800EB1B +:10650000400101EB0011FA4800EB0110817916916E +:10651000F849529801EB00115398085C05287CDD7E +:106520000621F44A529802EB0012539811540022AB +:106530005298C0EBC00101EB8011EF4800EB411114 +:106540006031539800EB001001F83020529800EBB6 +:10655000400101EB0011E64800EB01113031539886 +:1065600001EB0010807820F08002529800EB40018F +:1065700001EB0011DE4800EB01113031539801EBC3 +:10658000001082705298C0EBC00101EB8011DA4814 +:1065900000EB41116031539800EB001001EBC0009B +:1065A00090F8860020F008025298C0EBC00101EB81 +:1065B0008011D14800EB41116031539800EB00107D +:1065C00001EBC00080F886205298C0EBC00101EBBF +:1065D0008011C94800EB41116031539800EB001065 +:1065E00001EBC00090F8860020F001025298C0EB49 +:1065F000C00101EB8011C04800EB4111603153989C +:1066000000EB001001EBC00080F88620529800EBF0 +:10661000400101EB0011B64800E094E000EB0110EE +:106620008079092816D2DFE800F08D051627384951 +:106630005A6B7C00E5225298C0EBC00101EB80113F +:10664000AD4800EB41106030539901EB011100EBB4 +:10665000C100427176E0A1225298C0EBC00101EB6B +:106660008011A54800EB41106030539901EB0111F6 +:1066700000EBC100427165E0A1225298C0EBC0015D +:1066800001EB80119C4800EB41106030539901EB05 +:10669000011100EBC100427154E0B1225298C0EBED +:1066A000C00101EB8011944800EB41106030539918 +:1066B00001EB011100EBC100427143E0312252981D +:1066C000C0EBC00101EB80118B4800EB4110603042 +:1066D000539901EB011100EBC100427132E0F1224C +:1066E0005298C0EBC00101EB8011834800EB4110D0 +:1066F0006030539901EB011100EBC100427121E0C0 +:1067000006225298C0EBC00101EB80117A4800EBE1 +:1067100041106030539901EB011100EBC10042714F +:1067200010E015225298C0EBC00101EB80117248B5 +:1067300000EB41106030539901EB011100EBC100F7 +:10674000427100BF00BF6B496C39529811F81000BC +:106750000121B1EBD01F46F04B81529800EB400174 +:1067600001EB0011624800EB0110407B02287DD153 +:1067700010E011F08DF96149C1F8FC030846D0F82A +:10678000FC03C0F300410E915C48D0F8FC03C0F359 +:1067900042010D910D980028EBD055215298C0EB85 +:1067A000001000EB8000564A02F83010FD2152988C +:1067B000C0EB001000EB800002EBC0004170AA218A +:1067C0005298C0EB001000EB800002EBC00081701B +:1067D00000215298C0EB001000EB800002EBC000DB +:1067E000C1705298C0EB001000EB800002EBC000BB +:1067F000017161215298C0EB001000EB800002EBA8 +:10680000C000417100215298C0EB001000EB8000E5 +:1068100002EBC0008171FA215298C0EB001000EB2E +:10682000800002EBC000C171364841795298C0EB3C +:10683000001000EB800002EBC000017231480179CA +:106840005298C0EB001000EB800002EBC0004172D8 +:106850002C48C1785298C0EB001000EB800002EB8E +:10686000C000817227488178529800E0FEE3C0EBB7 +:10687000001000EB800002EBC000C172214841789B +:106880005298C0EB001000EB800002EBC0000173D7 +:106890001A4890F8F0135298C0EB001000EB8000FB +:1068A00002EBC000417300211A9132E01348D0F886 +:1068B000FC03BDF86810C1F10301C900C840C1B2B2 +:1068C0005298C0EB001000EB80000D4A02EBC002B2 +:1068D000BDF868001030115416E000000169323034 +:1068E0003130300001693230453030001600002070 +:1068F0003C300020702E0020FC340020BC22002000 +:10690000C45C0020AC260020BDF86800401C81B2A9 +:106910001A91BDF868000428C8DB5298C0EB00103B +:1069200000EB8000FE4A02EBC0005499017515216E +:106930000F9100215298C0EBC00202EB8012F9487F +:1069400000EB42104171549808B95120549054986A +:10695000002806F028825498152876D00ADCA0F189 +:106960000B000A2872D2DFE800F0FEFD77FC71719F +:10697000787971FBA1286CD006DC502868D05128AA +:1069800007D0522862D1FDE3A22863D0A428F9D110 +:1069900061E0E54890F8C807012825D100201A9049 +:1069A00015E0BDF868000E30E049095C5298C0EB74 +:1069B000001000EB8000DA4A02EBC002BDF868006C +:1069C00015301154BDF86800401C81B21A91D848A6 +:1069D00080880838BDF868108842E2DCD448808896 +:1069E000C01D80B20F902FE05298C0EB001000EB5A +:1069F0008000CB4A02EBC0005499017500211A9126 +:106A000015E000215298C0EB001000EB8000C44A52 +:106A100002EBC002BDF83C001154BDF83C00401C24 +:106A200081B20F91BDF86800401C81B21A91529852 +:106A300000EB400101EB0011BE4800EB0110C179F1 +:106A4000BDF868008142DCDC86E3FCE3FCE300E0A7 +:106A50002AE000BF00BF00BF00BF00BF00201A90A7 +:106A600015E0BDF868000E30B049095C5298C0EBE3 +:106A7000001000EB8000AA4A02EBC002BDF86800DB +:106A800015301154BDF86800401C81B21A91A84815 +:106A900080880838BDF868108842E2DCA448808805 +:106AA000C01D80B20F9057E35298C0EBC00101EBBC +:106AB00080119C4800EB411081795298C0EB001086 +:106AC00000EB8000964A02EBC002BDF83C00115476 +:106AD000BDF83C00401C81B20F915298C0EBC00140 +:106AE00001EB80118F4800EB4110807900EB4001F1 +:106AF00001EB00118F4800EB01100168084604917A +:106B0000002106F013FFCDE9120100211A911EE0C9 +:106B1000BDF86800C0F10200C200DDE91201CDE954 +:106B20001B10F1F780FBC2B25298C0EB001000EBD3 +:106B300080007B4901EBC000BDF83C30BDF8681017 +:106B400019444254BDF86800401C80B21A90BDF848 +:106B500068000328DCDBBDF83C00C01C81B203E008 +:106B6000B1E34BE349E3F8E20F915298C0EBC00167 +:106B700001EB80116B4800EB4110807900EB400184 +:106B800001EB00116B4800EB0110017908460491FC +:106B9000002106F0CBFEC1B25298C0EB001000EB12 +:106BA00080005F4A02EBC002BDF83C001154BDF802 +:106BB0003C00401C81B20F915298C0EBC00101EB28 +:106BC0008011584800EB4110807900EB400101EB47 +:106BD0000011584800EB011041790846049100214A +:106BE00006F0A4FEC1B25298C0EB001000EB80008A +:106BF0004B4A02EBC002BDF83C001154BDF83C000A +:106C0000401C81B20F915298C0EBC00101EB801182 +:106C1000444800EB4110807900EB400101EB00118A +:106C2000444800EB0110817908460491002106F0E8 +:106C30007DFEC1B25298C0EB001000EB8000384AD4 +:106C400002EBC002BDF83C001154BDF83C00401CF2 +:106C500081B20F915298C0EBC00101EB8011314815 +:106C600000EB4110807900EB400101EB001131484D +:106C700000EB0110C17908460491002106F056FE90 +:106C8000C1B25298C0EB001000EB8000244A02EB26 +:106C9000C002BDF83C001154BDF83C00401C81B25C +:106CA0000F915298C0EBC00101EB80111D4800EB21 +:106CB0004110807900EB400101EB00111D4800EB11 +:106CC0000110816808460491002106F02FFEC1B230 +:106CD0005298C0EB001000EB8000114A02EBC0029A +:106CE000BDF83C001154BDF83C00401C81B20F912E +:106CF0005298C0EBC00101EB80110A4800EB411033 +:106D0000807900EB400101EB00110A4800EB011013 +:106D1000017B08460491002106F008FEC1B20BE099 +:106D2000C45C0020FC340020BC220020EC7D00204C +:106D3000BC1200203C3000205298C0EB001000EB49 +:106D40008000FE4A02EBC002BDF83C001154BDF8C1 +:106D50003C00401C81B20F915298C0EBC00101EB86 +:106D60008011F74800EB4110807900EB400101EB06 +:106D70000011F44800EB0110807906287ED1002034 +:106D80001A908CE05298C0EBC00101EB8011EC48E6 +:106D900000EB4110807900EB400101EB0011E94864 +:106DA00000EB01113031BDF8680001EB00100178F3 +:106DB00008460491002106F0B9FDC1B25298C0EB1B +:106DC000001000EB8000DD4A02EBC002BDF8680055 +:106DD00000EB4003BDF83C00184411545298C0EB3E +:106DE000C00101EB8011D64800EB4110807900EB27 +:106DF000400101EB0011D34800EB01113031BDF827 +:106E0000680001EB0010417808460491002106F06B +:106E10008DFDC1B25298C0EB001000EB8000C74A54 +:106E200002EBC002BDF8680000EB4003BDF83C0077 +:106E30001844401C11545298C0EBC00101EB801162 +:106E4000BF4800EB4110807900EB400101EB0011DD +:106E5000BC4800EB01113031BDF8680001EB0010B7 +:106E6000017A08460491002106F060FDC1B25298F3 +:106E7000C0EB001000EB8000B04A00E036E002EB0F +:106E8000C002BDF8680000EB4003BDF83C001844A8 +:106E9000801C1154BDF86800401C81B21A915298B0 +:106EA00000EB400101EB0011A64800EB0110C17995 +:106EB000BDF8680081423FF765AF5298C0EBC00152 +:106EC00001EB80119E4800EB4110807900EB4001FE +:106ED00001EB00119B4800EB0110C07900EB400171 +:106EE000BDF83C00084481B20F9135E100201A90B2 +:106EF0005BE05298C0EBC00101EB8011904800EBC1 +:106F00004110807900EB400101EB00118D4800EB4E +:106F100001113031BDF8680001EB0010017808461E +:106F20000491002106F002FDC2B25298C0EB00109D +:106F300000EB8000814901EBC003BDF86810BDF88B +:106F40003C0000EB41001A545298C0EBC00101EB29 +:106F500080117B4800EB4110807900EB400101EB90 +:106F60000011784800EB01113031BDF8680001EBE9 +:106F70000010417808460491002106F0D7FCC2B207 +:106F80005298C0EB001000EB80006C4901EBC0038D +:106F9000BDF86810BDF83C0000EB4100401C1A54DD +:106FA000BDF86800401C81B21A91529800EB400174 +:106FB00001EB0011634800EB0110C179BDF86800D6 +:106FC000814296DC5298C0EBC00101EB80115C4815 +:106FD00000EB4110807900EB400101EB00115948B2 +:106FE00000EB0110C179BDF83C0000EB410081B21B +:106FF0000F915298C0EBC00101EB8011504800EB9B +:107000004110807900EB400101EB00114D4800EB8D +:107010000110007F00F003015298C0EB001000EB5C +:107020008000464A02EBC002BDF83C001154BDF896 +:107030003C00401C81B20F915298C0EBC00101EBA3 +:1070400080113F4800EB4110807900EB400101EBDB +:1070500000113C4800EB0110007FC0F30111529871 +:10706000C0EBC00202EB8012354800E097E200EB73 +:107070004210807900EB400202EB0012314800EB35 +:107080000210007FC0F3810041EA00115298C0EB6A +:10709000001000EB8000294A02EBC002BDF83C0062 +:1070A0001154BDF83C00401C81B20F9100211A918F +:1070B00028E05298C0EBC00101EB8011204800EBA2 +:1070C0004110807900EB400101EB00111D4800EBFD +:1070D00001113031BDF8680001EB0010817A52983F +:1070E000C0EB001000EB8000144A02EBC002BDF8B8 +:1070F0003C30BDF8680018441154BDF86800401CCD +:1071000081B21A91529800EB400101EB00110D4839 +:1071100000EB0110C179BDF868008142C9DC5298CA +:10712000C0EBC00101EB8011054800EB41108079F4 +:1071300000EB400101EB0011024805E0C45C0020B7 +:10714000FC3400203C30002000EB0110C179BDF878 +:107150003C00084481B20F91D2E0FE484179529838 +:10716000C0EB001000EB8000FB4A02EBC000417551 +:10717000F84801795298C0EB001000EB800002EB58 +:10718000C00000E03BE08175F248C1785298C0EB46 +:10719000001000EB800002EBC000C175ED48817863 +:1071A0005298C0EB001000EB800002EBC0000176AB +:1071B000E84841785298C0EB001000EB800002EBE9 +:1071C000C0004176E54890F8F0135298C0EB0010EB +:1071D00000EB800002EBC0008176BDF83C00801D12 +:1071E00081B20F9100215298C0EBC00202EB8012D5 +:1071F000DB4800EB4210417182E081E080E000203A +:107200001A905BE05298C0EBC00101EB8011D448AA +:1072100000EB4110C01DBDF8681001EB410202EB0C +:10722000C10110F8110090B300225298C0EBC001C8 +:1072300001EB8011CA4800EB4111C91DBDF868007F +:1072400000EB400301E03FE03FE003EBC00001F84A +:1072500010205298C0EBC00101EB8011C04800EB38 +:107260004111C91DBDF8680000EB400202EBC000EF +:1072700001EB400041785298C0EB001000EB800019 +:10728000B54A02EBC002BDF83C0011540CE0FFE728 +:10729000FF215298C0EB001000EB8000AE4A02EBD9 +:1072A000C002BDF83C001154BDF83C00401C81B246 +:1072B0000F91BDF86800401C81B21A91BDF86800BA +:1072C00004289FDB1CE01BE01AE000210F911A91BB +:1072D00011E00021529800EB4002C2EBC010A14A1D +:1072E00002EBC002BDF868000D301154BDF8680013 +:1072F000401C81B21A91BDF868000528E9DB00BF87 +:1073000000BFBDF83C00C01F010A5298C0EB00103E +:1073100000EB8000904A02EBC0008173BDF83C0096 +:10732000C01FC1B25298C0EB001000EB800002EB0E +:10733000C000C17300211A9123E05298C0EB0010E5 +:1073400000EB8000844901EBC001BDF868001430F7 +:10735000095C0491DDE90D210498F2F728FD01464E +:107360005298C0EB001000EB80007B4A02EBC00299 +:10737000BDF8680014301154BDF86800401C81B29B +:107380001A91BDF83C00C01FBDF868108842D4DCDB +:10739000724890F8EF0398B1BDF83C00C01F81B26D +:1073A00004915298C0EB001000EB80006A4901EB99 +:1073B000C000C01D00230390529A0499F3F760FBAC +:1073C000BDF83C00C01F81B204915298C0EB001080 +:1073D00000EB8000604901EBC000C01D03900499E0 +:1073E000F2F75CFA05900598020A5298C0EB00107B +:1073F00000EB8000584901EBC000BDF83C1042543E +:10740000BDF83C00401C80B20F900598C2B2529863 +:10741000C0EB001000EB80004F4901EBC000BDF84D +:107420003C104254BDF83C00401C80B20F90BDF8A7 +:107430003C00401F020A5298C0EB001000EB800095 +:10744000454901EBC000C270BDF83C00401FC2B20C +:107450005298C0EB001000EB800001EBC0000271FD +:10746000BDF83C00401F81B204915298C0EB00105F +:1074700000EB8000384901EBC000401D03900499E7 +:1074800010F066FC01465298C0EB001000EB800043 +:10749000314A02EBC002BDF83C001154BDF83C007B +:1074A000401C81B20F91529830B1012815D00228AA +:1074B00025D0032849D135E0BDF83C0060B18021DA +:1074C0002948F3F7A7FABDF83C00284908600121D4 +:1074D0002648001FF2F762FA37E0BDF83C0068B1B9 +:1074E00008212148F3F796FABDF83C001F49A4395A +:1074F000486701211D483438F2F750FA25E0BDF8FD +:107500003C0070B14FF480711948F3F783FABDF86D +:107510003C00164918310860012114481430F2F774 +:107520003DFA12E0BDF83C0070B14FF480610E48A6 +:10753000F3F770FABDF83C000C49A439C865012185 +:107540000A484C38F2F72AFA00BF00BF034890F807 +:10755000EF030FE0AC260020C45C0020BC2200201A +:10756000FC34002024660020000C0240A46002408D +:1075700000000240002805F016845298C0EB00106D +:1075800000EB8000FB4901EBC00100230491BDF832 +:107590003C10529A0498F3F773FA05F004BCF648CD +:1075A000007F012805F015829DF858000028F9D0C9 +:1075B0009DF85800092885F0A381DFE810F019270D +:1075C00009004E09600EDB125B1691174F1C1A233F +:1075D000529800EB400101EB0011E84800EB01116B +:1075E0003031539801EB0010417808460491002196 +:1075F00006F09CF9C1B215915298C0EBC00101EBA5 +:107600008011DF4800EB41116031539800EB00100E +:1076100011F830105298C0EBC00202EB8012D8482B +:1076200000EB42100079814209D101215298C0EB50 +:10763000C00202EB8012D24800EB4210C170D14967 +:10764000529801EB00115398085C401CC1B2CD4A1E +:10765000529802EB0012539811545298C0EBC0019B +:1076600001EB8011C64800EB41106030539901EBEB +:10767000011100EBC10090F88600C0F3C00090B18A +:10768000529800EB400101EB0011BC4800EB0110E7 +:1076900041790B464FF4805204914FF4E1315298F6 +:1076A00006F032F819E0529800EB400101EB0011AE +:1076B000B24800EB011041790491529800EB40016F +:1076C00001EB0011AD4800EB0110016803914FF48C +:1076D0008052049B529806F017F85498C5287DD024 +:1076E00012DCB5287BD008DC112879D0122878D09C +:1076F000132877D0B22856D19EE3B62873D0B92884 +:1077000072D0C328F7D1D3E2D9284DD006DCCA28DD +:107710006BD0CE286AD0D528EDD106E0E12866D01E +:10772000E52865D0E728E6D1FEE3F5215298C0EBC5 +:10773000001000EB80008F4A02F830109DF85410C2 +:107740005298C0EB001000EB800002EBC0004170CB +:10775000A2215298C0EB001000EB800002EBC000A9 +:107760008170D5215298C0EB001000EB800002EB35 +:10777000C000C1705298C0EB001000EB80001146B1 +:1077800001EBC00104910321049805F0ABFF014611 +:107790005298C0EB001000EB8000764A02EBC0006C +:1077A000017105210F9107E3F5215298C0EB0010FC +:1077B00000EB80006F4A02F830109DF85410529888 +:1077C000C0EB001000EB800002EBC0004170A22172 +:1077D0005298C0EB001000EB80000AE0FDE32EE0C1 +:1077E000FCE3FCE3FCE3E8E24AE1A0E2F9E3F9E3CD +:1077F000F9E302EBC0008170D9215298C0EB001070 +:1078000000EB800002EBC000C1705298C0EB00108A +:1078100000EB8000114601EBC001049103210498A4 +:1078200005F060FF01465298C0EB001000EB8000AD +:10783000504A02EBC000017105210F91B3E7F52119 +:107840005298C0EB001000EB80004A4A02F830105A +:107850009DF854105298C0EB001000EB800002EB32 +:10786000C0004170529800EB400101EB0011434809 +:1078700000EB0110007BB0BB5298C0EBC00101EBE4 +:1078800080113F4800EB41106030539901EB01112A +:1078900000EBC1008068B0F5100F05D34FF4100164 +:1078A0000020CDE9101011E05298C0EBC00101EBAF +:1078B0008011334800EB41106030539901EB011106 +:1078C00000EBC10080680022CDE91002A52152988A +:1078D000C0EB001000EB8000264A02EBC000817074 +:1078E00000211A911DE04FE0BDF86800C0F10200D0 +:1078F000C200DDE91001CDE91D10F0F794FCC2B221 +:107900005298C0EB001000EB80001A4901EBC00355 +:10791000BDF86800C01C1A54BDF86800401C80B255 +:107920001A90BDF868000328DEDBB5215298C0EB41 +:10793000001000EB80000F4A02EBC00081715298EA +:10794000C0EB001000EB8000114601EBC001049178 +:107950000621049805F0C6FE01465298C0EB0010BF +:1079600000EB8000034A02EBC000C17108210F91B7 +:1079700085E00000C45C0020BC1200203C300020E8 +:10798000FC340020702E00205298C0EBC00101EBA7 +:107990008011FE4800EB41106030539901EB01115A +:1079A00000EBC1008068B0F1104F05D34FF01041DB +:1079B0000020CDE9101011E05298C0EBC00101EB9E +:1079C0008011F24800EB41106030539901EB011136 +:1079D00000EBC10080680022CDE91002A621529878 +:1079E000C0EB001000EB8000E94A02EBC0008170A0 +:1079F00000211A911CE0BDF86800C0F10300C2002C +:107A0000DDE91001CDE91F10F0F70DFCC2B252986C +:107A1000C0EB001000EB8000DD4901EBC003BDF8B6 +:107A20006800C01C1A54BDF86800401C80B21A904F +:107A3000BDF868000428DEDBB5215298C0EB0010C9 +:107A400000EB8000D24A02EBC000C1715298C0EB3B +:107A5000001000EB8000114601EBC00104910721EA +:107A6000049805F03FFE01465298C0EB001000EB71 +:107A70008000C74A02EBC000017209210F9192E613 +:107A8000F5215298C0EB001000EB8000C04A02F8CC +:107A900030109DF854105298C0EB001000EB80009D +:107AA00002EBC0004170529800EB400101EB001165 +:107AB000B84800EB0110007BB0BB5298C0EBC0018E +:107AC00001EB8011B14800EB41106030539901EB9C +:107AD000011100EBC1008068B0F5100F05D14FF423 +:107AE00010000021CDE9100111E05298C0EBC00157 +:107AF00001EB8011A54800EB41106030539901EB78 +:107B0000011100EBC10080680022CDE91002A5211F +:107B10005298C0EB001000EB80009D4A02EBC000C1 +:107B2000817000211A911FE046E0BDF86800C0F1A5 +:107B30000200C200DDE91010CDE9210108462199BB +:107B4000F0F771FBC2B25298C0EB001000EB80005E +:107B50008F4901EBC003BDF86800C01C1A54BDF882 +:107B60006800401C80B21A90BDF868000328DCDB76 +:107B7000B9215298C0EB001000EB8000844A02EB60 +:107B8000C00081715298C0EB001000EB80001146DC +:107B900001EBC00104910621049805F0A3FD014604 +:107BA0005298C0EB001000EB8000794A02EBC00055 +:107BB000C17108210F917AE05298C0EBC00101EB2E +:107BC0008011724800EB41106030539901EB0111B4 +:107BD00000EBC1008068B0F1104F05D14FF01041AB +:107BE0000020CDE9101011E05298C0EBC00101EB6C +:107BF0008011664800EB41106030539901EB011190 +:107C000000EBC10080680022CDE91002A621529845 +:107C1000C0EB001000EB80005D4A02EBC0008170F9 +:107C200000211A911CE0BDF86800C0F10300C200F9 +:107C3000DDE91001CDE92310F0F7F5FAC2B2529850 +:107C4000C0EB001000EB8000514901EBC003BDF810 +:107C50006800C01C1A54BDF86800401C80B21A901D +:107C6000BDF868000428DEDBB9215298C0EB001093 +:107C700000EB8000464A02EBC000C1715298C0EB95 +:107C8000001000EB8000114601EBC00104910721B8 +:107C9000049805F027FD01465298C0EB001000EB58 +:107CA00080003B4A02EBC000017209210F917AE586 +:107CB000F5215298C0EB001000EB8000344A02F826 +:107CC00030109DF854105298C0EB001000EB80006B +:107CD00002EBC0004170A2215298C0EB001000EBF3 +:107CE000800002EBC0008170C3215298C0EB0010ED +:107CF00000EB800002EBC000C1705298C0EB001096 +:107D000000EB8000114601EBC001049103210498AF +:107D100005F0E8FC01465298C0EB001000EB800033 +:107D20001B4A02EBC000017105210F913BE5F521D3 +:107D30005298C0EB001000EB8000154A02F830109A +:107D40009DF854105298C0EB001000EB800002EB3D +:107D5000C0004170A2215298C0EB001000EB8000DF +:107D600002EBC0008170CA215298C0EB001000EBFA +:107D7000800002EBC000C1705298C0EB001000EB15 +:107D80008000114601EBC001049105E0FC340020A5 +:107D9000C45C00203C3000200321049805F0A2FCC4 +:107DA00001465298C0EB001000EB8000FC4A02EB49 +:107DB000C000017105210F911CE3F5215298C0EB21 +:107DC000001000EB8000F64A02F830109DF85410C5 +:107DD0005298C0EB001000EB800002EBC000417035 +:107DE000A2215298C0EB001000EB800002EBC00013 +:107DF0008170B6215298C0EB001000EB800002EBBE +:107E0000C000C1705298C0EB001000EB800011461A +:107E100001EBC00104910321049805F063FC0146C5 +:107E20005298C0EB001000EB8000DD4A02EBC0006E +:107E3000017105210F91DDE2F5215298C0EB001090 +:107E400000EB8000D64A02F830109DF8541052988A +:107E5000C0EB001000EB800002EBC00041705298B4 +:107E600000EB400101EB0011CE4800EB0110007B5C +:107E7000E8BBA4215298C0EB001000EB800002EB9D +:107E8000C000817000211A9125E05298C0EBC0011A +:107E900001EB8011C44800EB41116031539800EBB5 +:107EA000001001EBC000416BBDF86800C0F101009B +:107EB000C000C1405298C0EB001000EB8000B84AEF +:107EC00002EBC002BDF86800C01C1154BDF8680088 +:107ED000401C81B21A91BDF868000228D5DBB2219E +:107EE0005298C0EB001000EB8000AD4A00E01EE0AD +:107EF00002EBC00041715298C0EB001000EB800013 +:107F0000114601EBC00104910521049805F0EAFB3C +:107F100001465298C0EB001000EB8000A04A02EB33 +:107F2000C0008171072100E0A4E20F9161E0A5216A +:107F30005298C0EB001000EB8000994A02EBC000A1 +:107F4000817000211A9125E05298C0EBC00101EB2D +:107F50008011954800EB41116031539800EB0010FF +:107F600001EBC000416BBDF86800C0F10200C00029 +:107F7000C1405298C0EB001000EB8000884A02EB31 +:107F8000C002BDF86800C01C1154BDF86800401C58 +:107F900081B21A91BDF868000328D5DBB22152984E +:107FA000C0EB001000EB80007D4A02EBC000817145 +:107FB0005298C0EB001000EB8000114601EBC001AD +:107FC00004910621049805F08DFB01465298C0EB00 +:107FD000001000EB8000724A06E078E089E2EBE2F4 +:107FE00044E3B3E006E006E202EBC000C171082101 +:107FF0000F91FFE1F5215298C0EB001000EB8000DB +:10800000674A02F830109DF854105298C0EB0010E7 +:1080100000EB800002EBC0004170A6215298C0EB3B +:10802000001000EB800002EBC000817000211A916B +:1080300025E05298C0EBC00101EB80115A4800EBDB +:1080400041116031539800EB001001EBC000816BCF +:10805000BDF86800C0F10300C000C1405298C0EBF9 +:10806000001000EB80004E4A02EBC002BDF8680031 +:10807000C01C1154BDF86800401C81B21A91BDF8B3 +:1080800068000428D5DBE1215298C0EB001000EB1A +:108090008000434A02EBC000C1715298C0EB00104F +:1080A00000EB8000114601EBC00104910721049808 +:1080B00005F018FB01465298C0EB001000EB800061 +:1080C000374A02EBC000017209210F91C2E3F5218A +:1080D0005298C0EB001000EB8000314A02F83010DB +:1080E0009DF854105298C0EB001000EB800002EB9A +:1080F000C0004170A2215298C0EB001000EB80003C +:1081000002EBC0008170C5215298C0EB001000EB5B +:10811000800002EBC000C1705298C0EB001000EB71 +:108120008000114601EBC00104910321049805F081 +:10813000D9FA01465298C0EB001000EB8000184AB3 +:1081400002EBC000017105210F9183E3F5215298E4 +:10815000C0EB001000EB8000114A02F830109DF8CF +:1081600054105298C0EB001000EB800002EBC000EE +:108170004170529800EB400101EB0011094800EBFF +:108180000110007BF0BBAC215298C0EB001000EB5B +:10819000800002EBC000817000211A9136E00000DF +:1081A000C45C00203C300020FC3400205298C0EB1E +:1081B000C00101EB8011FE4800EB41106030539983 +:1081C00001EB011100EBC10050F8221F4068BDF81F +:1081D0006820C2F10402D200CDE9250108462599A4 +:1081E000F0F721F8C2B25298C0EB001000EB80000B +:1081F000F04901EBC003BDF86800C01C1A54BDF87B +:10820000680000E05FE0401C80B21A90BDF8680092 +:108210000528CBDB00201A902DE05298C0EBC0015E +:1082200001EB8011E24800EB41106030539901EB03 +:10823000011100EBC10022308168C068BDF86820E0 +:10824000C2F10402D200CDE9270108462799EFF7D1 +:10825000EAFFC2B25298C0EB001000EB8000D54993 +:1082600001EBC003BDF8680008301A54BDF868007F +:10827000401C80B21A90BDF868000528CDDBCE21E5 +:108280005298C0EB001000EB8000CA4A02EBC0001D +:1082900041735298C0EB001000EB8000114601EBD7 +:1082A000C00104910D21049805F01CFA0146529872 +:1082B000C0EB001000EB8000BE4A02EBC0008173EF +:1082C0000F210F9196E0AE215298C0EB001000EB09 +:1082D0008000B84A02EBC000817000211A912DE0A5 +:1082E0005298C0EBC00101EB8011B14800EB411086 +:1082F0006030539901EB011100EBC10050F8221FCF +:108300004068BDF86820C2F10502D200CDE929011C +:1083100008462999EFF787FFC2B25298C0EB0010C8 +:1083200000EB8000A34901EBC003BDF86800C01C4E +:108330001A54BDF86800401C80B21A90BDF868005D +:108340000628CDDB00201A902DE05298C0EBC0012A +:1083500001EB8011964800EB41106030539901EB1E +:10836000011100EBC10022308168C068BDF86820AF +:10837000C2F10502D200CDE92B0108462B99EFF797 +:1083800052FFC2B25298C0EB001000EB8000894946 +:1083900001EBC003BDF8680009301A54BDF868004D +:1083A000401C80B21A90BDF868000628CDDBCE21B3 +:1083B0005298C0EB001000EB80007E4A02EBC00038 +:1083C000C1735298C0EB001000EB8000114601EB26 +:1083D000C00104910F21049805F084F901465298D8 +:1083E000C0EB001000EB8000724A02EBC000017489 +:1083F00011210F912EE2F5215298C0EB001000EBF5 +:1084000080006C4A02F830109DF854105298C0EB6E +:10841000001000EB800002EBC0004170A2215298D6 +:10842000C0EB001000EB800002EBC0008170E52182 +:108430005298C0EB001000EB800002EBC000C1704E +:108440005298C0EB001000EB8000114601EBC00118 +:1084500004910321049805F045F901465298C0EBB8 +:10846000001000EB8000534A02EBC00001710521AF +:108470000F91EFE1F5215298C0EB001000EB800066 +:108480004C4A02F830109DF854105298C0EB00107E +:1084900000EB800002EBC0004170A2215298C0EBBB +:1084A000001000EB800002EBC0008170E7215298C1 +:1084B000C0EB001000EB800002EBC000C1705298CE +:1084C000C0EB001000EB8000114601EBC0010491ED +:1084D0000321049805F006F901465298C0EB0010FC +:1084E00000EB8000334A02EBC000017105210F91BF +:1084F000B0E1F5215298C0EB001000EB80002D4A4E +:1085000002F830109DF854105298C0EB001000EBA8 +:10851000800002EBC0004170A2215298C0EB001015 +:1085200000EB800002EBC000817011215298C0EB7B +:10853000001000EB800002EBC000C1705298C0EB4D +:10854000001000EB8000114601EBC00104910321F3 +:10855000049805F0C7F801465298C0EB001000EBF4 +:108560008000144A02EBC000017105210F91012225 +:108570005298C0EBC00101EB80110D4800EB411196 +:108580006031539800EB001001F83020D52252984A +:10859000C0EBC00101EB8011054800EB41106030D9 +:1085A000539901EB011100EBC100427152E100004F +:1085B000FC340020C45C0020F5215298C0EB001070 +:1085C00000EB8000FE4A02F830109DF854105298DB +:1085D000C0EB001000EB800002EBC0004170A52151 +:1085E0005298C0EB001000EB800002EBC0008170DD +:1085F00001215298C0EB001000EB800002EBC0009C +:10860000C170C2215298C0EB001000EB800002EB59 +:10861000C000017100215298C0EB001000EB8000F7 +:1086200002EBC000417112215298C0EB001000EB28 +:10863000800002EBC00081715298C0EB001000EB8B +:108640008000114601EBC00104910621049805F059 +:1086500049F801465298C0EB001000EB8000D84A60 +:1086600002EBC000C17108210F91F3E0F52152988F +:10867000C0EB001000EB8000D14A02F830109DF8EA +:1086800054105298C0EB001000EB800002EBC000C9 +:108690004170FF215298C0EB001000EB800002EB0C +:1086A000C000817000211A911CE0529800EB40013B +:1086B00001EB0011C34800EB01110E31BDF8680059 +:1086C000095C5298C0EB001000EB8000BC4A02EB42 +:1086D000C002BDF86800C01C1154BDF86800401C01 +:1086E00081B21A91BDF868000A28DEDB529800EBCF +:1086F000400101EB0011B34800EB0110408B011267 +:108700005298C0EB001000EB8000AD4A02EBC000B5 +:108710004173529800EB400101EB0011A94800EBB6 +:108720000110408BC1B25298C0EB001000EB8000EA +:1087300002EBC00081735298C0EBC00101EB8011C5 +:10874000A14800EB41116031539800EB001001EBA0 +:10875000C000B0F8840001125298C0EB001000EB8A +:10876000800002EBC000C1735298C0EBC00101EB66 +:108770008011954800EB41116031539800EB0010D7 +:1087800001EBC000B0F88400C1B25298C0EB0010F9 +:1087900000EB800002EBC00001745298C0EBC001F6 +:1087A00001EB8011884800EB41116031539800EBD8 +:1087B000001001EBC000B0F88410529801EB80204B +:1087C00081B203200491F0F7E7FB00211A9114E035 +:1087D0007E49BDF86800095C5298C0EB001000EBC0 +:1087E0008000774A02EBC002BDF8680011301154D6 +:1087F000BDF86800401C81B21A91BDF86800B0F560 +:10880000007FE5DB13215298C0EB001000EB8000E5 +:108810006B4A02EBC00080F811125298C0EB0010B6 +:1088200000EB8000114601EBC001049140F21121E0 +:10883000049804F057FF01465298C0EB001000EB7B +:1088400080005F4A02EBC00080F8121240F2132150 +:108850000F9100BF00BF04F053B8529800EB4001E5 +:1088600001EB0011574800EB01113031539801EB37 +:108870000010417815915298C0EBC00101EB8011B6 +:10888000514800EB41116031539800EB001011F892 +:1088900030105298C0EBC00202EB80124A4800EB45 +:1088A00042100079814209D101215298C0EBC002E7 +:1088B00002EB8012444800EB4210C17044495298C8 +:1088C00001EB00115398085C401CC1B2404A529819 +:1088D00002EB0012539811549DF85400002804DD57 +:1088E0009DF85400401EC1B215915498A1380A2831 +:1088F00070D2DFE800F0FCFBFAF9F8F7F605F5F4C2 +:1089000002215298C0EB001000EB80002C4A02F8C4 +:1089100030109DF854004030C1B25298C0EB0010A6 +:1089200000EB800002EBC000417041215298C0EB87 +:10893000001000EB800002EBC000817030215298E3 +:10894000C0EB001000EB800002EBC000C170529839 +:10895000C0EB001000EB800002EBC00001715298E8 +:10896000C0EBC00101EB8011174800EB41116031F1 +:10897000539800EB001001EBC000007901095298F8 +:10898000C0EB001000EB800002EBC0004171529878 +:10899000C0EB001000EB8000114601EBC0004079F5 +:1089A0000A281EDA5298C0EB001000EB800001EBA1 +:1089B000C00040793030C1B25298C0EB00100AE0DC +:1089C000C45C00203C300020FC340020AA2400209D +:1089D000702E002056E200EB800002EBC0004171D7 +:1089E00013E05298C0EB001000EB8000FE4901EB51 +:1089F000C00040793730C1B25298C0EB001000EB94 +:108A00008000F94A02EBC00041715298C0EBC001EE +:108A100001EB8011F54800EB41116031539800EBF8 +:108A2000001001EBC000007900F00F015298C0EB7C +:108A3000001000EB8000EC4A02EBC00081715298FC +:108A4000C0EB001000EB8000114601EBC000807904 +:108A50000A2812DA5298C0EB001000EB800001EBFC +:108A6000C00080793030C1B25298C0EB001000EBEA +:108A7000800002EBC000817113E05298C0EB00103F +:108A800000EB8000D84901EBC00080793730C1B2DB +:108A90005298C0EB001000EB8000D34A02EBC000FC +:108AA000817103225298C0EB001000EB8000CE4988 +:108AB00001EBC000C2715298C0EB001000EB8000C7 +:108AC00001EBC000401C07210490F0F703FD0146B4 +:108AD0005298C0EB001000EB8000C34A08E05EE152 +:108AE000C1E0B4E397E3E7E2CDE10FE168E03DE008 +:108AF00002EBC000017209210F915298C0EBC00136 +:108B000001EB8011B94800EB41106030539901EB43 +:108B1000011110F8310004280ED105225298C0EB43 +:108B2000C00101EB8011B14800EB41106030539956 +:108B300001EB011100F8312000215298C0EBC00276 +:108B400002EB8012A94800EB4210C1700622529835 +:108B5000C0EBC00101EB8011A44800EB4110603074 +:108B6000539901EB011100F8312085E3042152985B +:108B7000C0EB001000EB80009B4A02F830109DF81B +:108B800054004030C1B25298C0EB001000EB80009E +:108B900002EBC000417051215298C0EB001000EB75 +:108BA000800002EBC000817005215298C0EB0010DC +:108BB00000EB800002EBC000C17004210F915BE369 +:108BC00002215298C0EB001000EB8000864A02F8A8 +:108BD00030109DF854004030C1B25298C0EB0010E4 +:108BE00000EB800002EBC000417041215298C0EBC5 +:108BF000001000EB800002EBC00081703121529820 +:108C0000C0EB001000EB800002EBC000C17035210A +:108C10005298C0EB001000EB800002EBC000017125 +:108C200003215298C0EB001000EB800002EBC00063 +:108C300041715298C0EB001000EB8000114601EB2F +:108C4000C000401C05210490F0F744FC01465298F6 +:108C5000C0EB001000EB8000634A02EBC0008171A2 +:108C600007210F9108E302215298C0EB001000EB9E +:108C700080005D4A02F830109DF854004030C1B2C7 +:108C80005298C0EB001000EB800002EBC000417076 +:108C900041215298C0EB001000EB800002EBC000B5 +:108CA000817032215298C0EB001000EB800002EB83 +:108CB000C000C17030215298C0EB001000EB800062 +:108CC00002EBC000017103215298C0EB001000EBD1 +:108CD000800002EBC00041715298C0EB001000EB25 +:108CE0008000114601EBC000401C05210490F0F704 +:108CF000F1FB01465298C0EB001000EB80003A4AAD +:108D000002EBC000817107210F91B5E20421529856 +:108D1000C0EB001000EB8000334A02F830109DF8E1 +:108D200054004030C1B25298C0EB001000EB8000FC +:108D300002EBC000417041215298C0EB001000EBE3 +:108D4000800002EBC000817005215298C0EB00103A +:108D500000EB800002EBC000C17004210F9152981B +:108D6000C0EBC00101EB8011204800EB41106030E6 +:108D7000539901EB011110F8310002280ED10322A2 +:108D80005298C0EBC00101EB8011184800EB411074 +:108D90006030539901EB011100F831206CE202219F +:108DA0005298C0EB001000EB80000F4A02F8301020 +:108DB0009DF854004030C1B25298C0EB001000EB57 +:108DC000800002EBC000417041215298C0EB0010BE +:108DD00000EB800002EBC000817031215298C0EBA3 +:108DE000001000EB800003E0C45C0020FC34002095 +:108DF00002EBC000C17032215298C0EB001000EBB2 +:108E0000800002EBC000017103215298C0EB0010FA +:108E100000EB800002EBC00041715298C0EB0010E3 +:108E200000EB8000114601EBC000401C05210490BE +:108E3000F0F750FB01465298C0EB001000EB8000A9 +:108E4000FE4A02EBC000817107210F91529800EB9E +:108E5000400101EB0011FA4800EB01113031539849 +:108E600001EB0010807820F02002529800EB4001C6 +:108E700001EB0011F24800EB01103030539900EB88 +:108E800001108270F8E102215298C0EB001000EB53 +:108E90008000EA4A02F830109DF854004030C1B218 +:108EA0005298C0EB001000EB800002EBC000417054 +:108EB00041215298C0EB001000EB800002EBC00093 +:108EC000817031215298C0EB001000EB800002EB62 +:108ED000C000C17030215298C0EB001000EB800040 +:108EE00002EBC00001715298C0EBC00101EB801190 +:108EF000D44800EB41106030539901EB011100EBB5 +:108F0000C1008068B0F5100F09D330215298C0EB32 +:108F1000001000EB800002EBC000417109E032213B +:108F20005298C0EB001000EB8000C44A02EBC00076 +:108F300041715298C0EBC00101EB8011C14800EBB8 +:108F400041106030539901EB011100EBC100C07971 +:108F500001280AD131215298C0EB001000EB8000AB +:108F6000B64A02EBC000817119E05298C0EBC00113 +:108F700001EB8011B34800EB41106030539901EBD5 +:108F8000011100EBC100C07948B932215298C0EB01 +:108F9000001000EB8000A94A02EBC00081710020A4 +:108FA0001A9028E05298C0EBC00101EB8011A5484F +:108FB00000EB41116031539800EB001001EBC00051 +:108FC0008168BDF86800C0F105008000C14001F073 +:108FD0000F0130315298C0EB001000EB8000974A2F +:108FE00002EBC002BDF86800C01D1154BDF8680056 +:108FF000401C81B21A91BDF868000628D2DB3221EC +:109000005298C0EB001000EB80008C4A02EBC000CD +:10901000417300211A9128E05298C0EBC00101EB86 +:109020008011884800EB41116031539800EB00102B +:1090300001EBC000416BBDF86800C0F10300800087 +:10904000C14001F00F0130315298C0EB001000EB2D +:1090500080007A4A02EBC002BDF868000E3011545D +:10906000BDF86800401C81B21A91BDF86800042860 +:10907000D2DB03225298C0EB001000EB80006F4956 +:1090800001EBC00082745298C0EB001000EB80002E +:1090900001EBC000401C12210490F0F71BFA0146BE +:1090A0005298C0EB001000EB8000644A02EBC00055 +:1090B000C17414210F91DFE002215298C0EB00101F +:1090C00000EB80005D4A02F830109DF854004030FB +:1090D000C1B25298C0EB001000EB800002EBC00060 +:1090E000417041215298C0EB001000EB800002EB70 +:1090F000C000817032215298C0EB001000EB80005C +:1091000002EBC000C17031215298C0EB001000EB9F +:10911000800002EBC000017132215298C0EB0010B8 +:1091200000EB800002EBC00041715298C0EB0010D0 +:1091300000EB800002EBC000817100211A9128E051 +:109140005298C0EBC00101EB80113E4800EB411189 +:109150006031539800EB001001EBC000416BBDF88B +:109160006800C0F103008000C14001F00F01303100 +:109170005298C0EB001000EB8000304A02EBC002B6 +:10918000BDF86800C01D1154BDF86800401C81B2D4 +:109190001A91BDF868000428D2DB00201A9011E073 +:1091A00030215298C0EB001000EB8000234A02EB04 +:1091B000C002BDF868000B301154BDF86800401CB7 +:1091C00081B21A91BDF868001928E9DB0322529890 +:1091D000C0EB001000EB8000184901EBC00080F8E4 +:1091E00024205298C0EB001000EB800001EBC0007F +:1091F000401C24210490F0F76DF901465298C0EB11 +:10920000001000EB80000D4A02EBC00080F8251032 +:1092100026210F9130E010215298C0EB001000EB96 +:109220008000064A02F8301030215298C0EB00103E +:1092300000EB800002EBC000417005E0C45C002040 +:109240003C300020FC34002002210F9114E010215A +:109250005298C0EB001000EB8000FE4A02F830107C +:1092600031215298C0EB001000EB800002EBC000EF +:10927000417002210F9100BF00BF03F041BB529823 +:1092800000EB400101EB0011F34800EB011130311C +:10929000539801EB0010417815915298C0EBC00132 +:1092A00001EB8011ED4800EB41116031539800EB68 +:1092B000001011F830105298C0EBC00202EB80127F +:1092C000E64800EB42100079814209D10121529811 +:1092D000C0EBC00202EB8012E04800EB4210C1700C +:1092E000DF49529801EB00115398085C401CC1B251 +:1092F000DB4A529802EB0012539811549DF8540027 +:10930000002804DD9DF85400401EC1B21591549808 +:10931000A1380A282FD2DFE800F0052FD5FCFBFA90 +:10932000F92E82F804215298C0EB001000EB800067 +:10933000C84A02F830109DF854004030C1B252982B +:10934000C0EB001000EB800002EBC0004170512127 +:109350005298C0EB001000EB800002EBC00081705F +:1093600005215298C0EB001000EB800002EBC0001A +:10937000C17004210F91FAE302215298C0EB001052 +:1093800000EB8000B34A02F830109DF854004030E2 +:10939000C1B25298C0EB001000EB800002EBC0009D +:1093A000417041215298C0EB001000EB800002EBAD +:1093B000C000817031215298C0EB001000EB80009A +:1093C00002EBC000C17035215298C0EB001000EBD9 +:1093D000800002EBC000017103215298C0EB001025 +:1093E00000EB800002EBC00041715298C0EB00100E +:1093F00000EB8000114601EBC000401C05210490E9 +:10940000F0F768F801465298C0EB001000EB8000BE +:10941000904A02EBC000817107210F91A7E302215E +:109420005298C0EB001000EB80008A4A02F830101E +:109430009DF854004030C1B25298C0EB001000EBD0 +:10944000800002EBC000417041215298C0EB001037 +:1094500000EB800002EBC000817032215298C0EB1B +:10946000001000EB800002EBC000C1703021529868 +:10947000C0EB001000EB800002EBC0000171032183 +:109480005298C0EB001000EB800002EBC00041716D +:109490005298C0EB001000EB8000114601EBC000B9 +:1094A000401C05210490F0F715F801465298C0EBD6 +:1094B000001000EB8000674A02EBC00081710721B9 +:1094C0000F9154E304215298C0EB001000EB800090 +:1094D000604A02F830109DF854004030C1B25298F2 +:1094E000C0EB001000EB800002EBC0004170412196 +:1094F0005298C0EB001000EB800002EBC0008170BE +:1095000005215298C0EB001004E00BE01AE304E3DD +:109510004DE276E000EB800002EBC000C170042158 +:109520000F9124E302215298C0EB001000EB800061 +:10953000484A02F830109DF854004030C1B25298A9 +:10954000C0EB001000EB800002EBC0004170412135 +:109550005298C0EB001000EB800002EBC00081705D +:1095600031215298C0EB001000EB800002EBC000EC +:10957000C17032215298C0EB001000EB800002EB6A +:10958000C000017103215298C0EB001000EB800075 +:1095900002EBC00041715298C0EB001000EB80015B +:1095A000104600EBC100401C05210490EFF792FF2C +:1095B00001465298C0EB001000EB8000254A02EBF8 +:1095C000C0008171529800EB400101EB001122486C +:1095D00000EB01113031539801EB0010807820F03E +:1095E0002002529800EB400101EB00111A4800EBF9 +:1095F00001113031539801EB0010827007210F9157 +:10960000B5E202215298C0EB001000EB8000114A35 +:1096100002F830109DF854004030C1B25298C0EBAF +:10962000001000EB800002EBC00041704121529815 +:10963000C0EB001000EB800002EBC0008170312114 +:109640005298C0EB001000EB800002EBC000C1702C +:10965000412107E0C45C00203C300020FC340020A5 +:10966000702E00205298C0EB001000EB800002EB3F +:10967000C00001715298C0EBC00101EB8011FE489F +:1096800000EB41106030539901EB011100EBC10078 +:109690008068B0F1104F09D130215298C0EB001012 +:1096A00000EB800002EBC000417109E032215298CA +:1096B000C0EB001000EB8000F04A02EBC0004171EB +:1096C0005298C0EBC00101EB8011EB4800EB411058 +:1096D0006030539901EB011100EBC100C079012802 +:1096E0000AD131215298C0EB001000EB8000E34A10 +:1096F00002EBC000817119E05298C0EBC00101EB90 +:109700008011DD4800EB41106030539901EB0111ED +:1097100000EBC100C07948B932215298C0EB00106B +:1097200000EB8000D54A02EBC000817100201A9046 +:1097300028E05298C0EBC00101EB8011CE4800EB4D +:1097400041116031539800EB001001EBC0008168BB +:10975000BDF86800C0F107008000C14001F00F01B2 +:1097600030315298C0EB001000EB8000C34A02EB8E +:10977000C002BDF86800C01D1154BDF86800401C4F +:1097800081B21A91BDF868000828D2DB32215298C4 +:10979000C0EB001000EB8000B84A02EBC000C173C0 +:1097A00000211A9128E05298C0EBC00101EB801112 +:1097B000B14800EB41116031539800EB001001EB10 +:1097C000C000416BBDF86800C0F105008000C140D9 +:1097D00001F00F0130315298C0EB001000EB800017 +:1097E000A64A02EBC002BDF8680010301154BDF863 +:1097F0006800401C81B21A91BDF868000628D2DBCF +:1098000030215298C0EB001000EB80009B4A02EB25 +:10981000C000817500211A9111E030215298C0EBEF +:10982000001000EB8000954A02EBC002BDF8680012 +:1098300017301154BDF86800401C81B21A91BDF870 +:1098400068000628E9DB30215298C0EB001000EBDD +:1098500080008A4A02EBC000417700211A9111E092 +:1098600030215298C0EB001000EB8000834A02EBDD +:10987000C002BDF868001E301154BDF86800401CDD +:1098800081B21A91BDF868000628E9DB30215298B0 +:10989000C0EB001000EB8000784A02EBC00080F8BB +:1098A000241000211A9111E030215298C0EB0010D1 +:1098B00000EB8000714A02EBC002BDF86800253061 +:1098C0001154BDF86800401C81B21A91BDF86800BF +:1098D0000628E9DB30215298C0EB001000EB800035 +:1098E000664A02EBC00080F82B1000211A9111E0AB +:1098F00030215298C0EB001000EB80005F4A02EB71 +:10990000C002BDF868002C301154BDF86800401C3E +:1099100081B21A91BDF868000628E9DB302152981F +:10992000C0EB001000EB8000544A02EBC00080F84E +:10993000321000211A9111E030215298C0EB001032 +:1099400000EB80004D4A02EBC002BDF868003330E6 +:109950001154BDF86800401C81B21A91BDF868002E +:109960000628E9DB03225298C0EB001000EB8000D0 +:10997000424901EBC00080F839205298C0EB00103A +:1099800000EB800001EBC000401C39210490EFF790 +:10999000A1FD01465298C0EB001000EB8000374A51 +:1099A00002EBC00080F83A103B210F91DFE002216A +:1099B0005298C0EB001000EB8000304A02F83010E3 +:1099C0009DF854004030C1B25298C0EB001000EB3B +:1099D000800002EBC000417041215298C0EB0010A2 +:1099E00000EB800002EBC000817032215298C0EB86 +:1099F000001000EB800002EBC000C17031215298D2 +:109A0000C0EB001000EB800002EBC00001713321BD +:109A10005298C0EB001000EB800002EBC0004171D7 +:109A200032215298C0EB001000EB800002EBC00026 +:109A3000817100211A912EE05298C0EBC00101EB18 +:109A400080110D4800EB41116031539800EB00107C +:109A500001EBC000416BBDF86800C0F1050080005B +:109A6000C14001F00F0130315298C0EB001000EB03 +:109A70008000024A04E00000FC340020C45C0020A6 +:109A800002EBC002BDF86800C01D1154BDF86800AB +:109A9000401C81B21A91BDF868000628CCDB00207A +:109AA0001A9011E030215298C0EB001000EB8000BA +:109AB000FE4A02EBC002BDF868000D301154BDF83B +:109AC0006800401C81B21A91BDF868001928E9DBD2 +:109AD00003225298C0EB001000EB8000F34901EB29 +:109AE000C00080F826205298C0EB001000EB8000E8 +:109AF00001EBC000401C26210490EFF7EBFC01466F +:109B00005298C0EB001000EB8000E84A02EBC00066 +:109B100080F8271028210F9129E010215298C0EBDE +:109B2000001000EB8000E14A02F83010302152981A +:109B3000C0EB001000EB800002EBC000417002217E +:109B40000F9114E010215298C0EB001000EB800040 +:109B5000D64A02F8301031215298C0EB001000EBC9 +:109B6000800002EBC000417002210F9100BF00BFD6 +:109B700002F0C6BE529800EB400101EB0011CC4848 +:109B800000EB01113031539801EB00104178159131 +:109B90005298C0EBC00101EB8011C64800EB4111A7 +:109BA0006031BDF8680000EB001011F830105298D9 +:109BB000C0EBC00202EB8012BE4800EB42100079FD +:109BC000814209D101215298C0EBC00202EB801200 +:109BD000B84800EB4210C170B749529801EB001130 +:109BE0005398085C401CC1B2B34A529802EB001271 +:109BF0005398115400211A9117E0529800EB40013C +:109C000001EB0011AA4800EB01113031BDF86800EA +:109C100001EB001041789DF85400814200D111E021 +:109C2000BDF86800401C81B21A91529800EB4001C7 +:109C300001EB00119E4800EB0110C179BDF86800EE +:109C40008142DADC00BF529800EB400101EB0011C9 +:109C5000974800EB01113031BDF8680001EB0010AE +:109C600001785398401A401CC1B214919DF85400D9 +:109C7000002804DD9DF85400401EC1B21591529891 +:109C8000C0EBC00101EB80118A4800EB411060304D +:109C9000539901EB011100EBC10040780F2820DA45 +:109CA0005298C0EBC00101EB8011824800EB4111DA +:109CB0006031539800EB001001EBC0004078401C6D +:109CC000C2B25298C0EBC00101EB8011794800EBA1 +:109CD00041106030539901EB011100EBC10042705B +:109CE0000FE000225298C0EBC00101EB80117148D7 +:109CF00000EB41106030539901EB011100EBC10002 +:109D000042705498B138092826D2DFE800F00526C1 +:109D1000FC2525FB25B4FA009DF854005030C1B253 +:109D20005298C0EB001000EB8000604A02F830103F +:109D300020215298C0EB001000EB800002EBC00025 +:109D40004170FA215298C0EB001000EB800002EB4A +:109D5000C000817003210F918AE29DF854005030B9 +:109D6000C1B25298C0EB001000EB80004F4A02F8DD +:109D700030105298C0EBC00101EB80114D4800EB50 +:109D800041116031539800EB001001EBC0004078A6 +:109D900040F030015298C0EB001000EB800002EB65 +:109DA000C000417001215298C0EB001000EB800010 +:109DB00002EBC00081705298C0EB001000EB8000F5 +:109DC00002EBC000C17000215298C0EB001000EB04 +:109DD000800002EBC00001715298C0EB001000EB54 +:109DE0008000114601EBC001049105210498EFF7B2 +:109DF000A9FF0022CDE910021098C2B25298C0EB20 +:109E0000001000EB8000294901EBC0004271DDE940 +:109E10001020010641EA1220C2B25298C0EB001095 +:109E200000EB8000214901EBC000827103225298AF +:109E3000C0EB001000EB800001EBC000C271FA2201 +:109E40005298C0EB001000EB800001EBC0000272E2 +:109E500009200F90B1225298C0EBC00101EB801194 +:109E6000144800EB41106030539901EB011100EBF5 +:109E7000C1004271FCE19DF854005030C1B25298CB +:109E8000C0EB001000EB8000084A02F83010529836 +:109E9000C0EBC00101EB8011064800EB41116031BD +:109EA000539800EB001001EBC00007E0C45C0020F9 +:109EB0003C300020FC340020702E0020407840F020 +:109EC00030015298C0EB001000EB800002EBC000A4 +:109ED000417065215298C0EB001000EB800002EB4E +:109EE000C000817001215298C0EB001000EB80008F +:109EF00002EBC000C1709DF850105298C0EB0010EA +:109F000002E045E044E1C5E000EB800002EBC00068 +:109F100001715298C0EB001000EB8000114601EB7C +:109F2000C001049105210498EFF70CFF0022CDE950 +:109F300010021098C2B25298C0EB001000EB8000E3 +:109F4000FC4901EBC0004271DDE91001000A40EA62 +:109F50000160C2B25298C0EB001000EB8000F549DE +:109F600001EBC000827103225298C0EB001000EB9D +:109F7000800001EBC000C271FA225298C0EB0010C1 +:109F800000EB800001EBC000027209200F906FE12E +:109F90009DF854005030C1B25298C0EB001000EB55 +:109FA0008000E44A02F830105298C0EBC00101EB87 +:109FB0008011E14800EB41116031539800EB001033 +:109FC00001EBC000407840F030015298C0EB001027 +:109FD00000EB800002EBC000417065215298C0EB9D +:109FE000001000EB800002EBC0008170012152984C +:109FF000C0EB001000EB800002EBC000C1709DF8C8 +:10A00000500040F010015298C0EB001000EB8000AF +:10A0100002EBC00001715298C0EB001000EB800011 +:10A02000114601EBC001049105210498EFF78AFE67 +:10A030000022CDE910021098C2B25298C0EB001075 +:10A0400000EB8000BB4901EBC0004271DDE910016B +:10A05000000A40EA0160C2B25298C0EB001000EB67 +:10A060008000B44901EBC000827103225298C0EB1A +:10A07000001000EB800001EBC000C271FA22529880 +:10A08000C0EB001000EB800001EBC0000272092061 +:10A090000F90EDE09DF854005030C1B25298C0EBE3 +:10A0A000001000EB8000A34A02F830105298C0EB79 +:10A0B000C00101EB8011A04800EB411160315398C1 +:10A0C00000EB001001EBC000407840F030015298E6 +:10A0D000C0EB001000EB800002EBC00041700121DA +:10A0E0005298C0EB001000EB800002EBC0008170C2 +:10A0F0005298C0EB001000EB800002EBC000C17072 +:10A1000005215298C0EB001000EB800002EBC0006C +:10A1100001715298C0EB001000EB8000114601EB7A +:10A12000C001049105210498EFF70CFE0022CDE94F +:10A1300010021098C2B25298C0EB001000EB8000E1 +:10A140007C4901EBC0004271DDE91010020642EAD1 +:10A150001120C1B25298C0EB001000EB8000754A8C +:10A1600002EBC000817103215298C0EB001000EB9C +:10A17000800002EBC000C171FA215298C0EB0010C0 +:10A1800000EB800002EBC000017209210F916FE02B +:10A190005298C0EBC00101EB8011674800EB411001 +:10A1A0006030539901EB011100EBC1008078B128B8 +:10A1B0002DD05298C0EBC00101EB80115E4800EB3E +:10A1C00041116031539800EB001001EBC000827820 +:10A1D0005298C0EBC00101EB8011574800EB4111D0 +:10A1E0006031539800EB001001EBC0004271B122C6 +:10A1F0005298C0EBC00101EB80114F4800EB4110B9 +:10A200006030539901EB011100EBC10082709DF8A1 +:10A2100054005030C1B25298C0EB001000EB8000E7 +:10A22000444A02F830105298C0EBC00101EB801193 +:10A23000414800EB41116031539800EB001001EBF5 +:10A24000C000407840F0C0015298C0EB001000EB15 +:10A25000800002EBC0004170FA215298C0EB001060 +:10A2600000EB800002EBC000817003210F9100BF62 +:10A2700000BF7DE43149529801EB0011BDF8680040 +:10A28000014404910878401CC1B2049801705298AE +:10A2900000EB400101EB0011294800EB0110007BAD +:10A2A00020B101284ED0022843D1B2E05498312881 +:10A2B00002D045283CD11DE000211A9113E008A9E5 +:10A2C000BDF86800095C5298C0EB001000EB8000FC +:10A2D000184A02EBC002BDF868001154BDF86800CE +:10A2E000401C81B21A91BDF868000728E7DB0721FE +:10A2F0000F911DE000211A9113E006A9BDF8680036 +:10A30000095C5298C0EB001000EB8000094A02EB98 +:10A31000C002BDF868001154BDF86800401C81B24D +:10A320001A91BDF868000728E7DB07210F9100BFED +:10A3300000BFD3E0C45C0020FC340020702E00205D +:10A340003C3000205398401CC1B215919DF8541028 +:10A350005298C0EB001000EB8000FE4A02F830106B +:10A3600003215298C0EB001000EB800002EBC0000C +:10A37000417000215298C0EB001000EB800002EB0E +:10A38000C000817002215298C0EB001000EB8000E9 +:10A3900002EBC000C17000215298C0EB001000EB2E +:10A3A000800002EBC000017109215298C0EB00103F +:10A3B00000EB800002EBC00041715298C0EB00102E +:10A3C00000EB8000114601EBC001049106210498C6 +:10A3D000EFF764FA0022CDE91002DDE91001000A6E +:10A3E00040EA0160C1B25298C0EB001000EB80005F +:10A3F000D84A02EBC000C1711098C1B25298C0EBAC +:10A40000001000EB800002EBC000817108210F9169 +:10A4100064E05398401CC1B215919DF854105298B5 +:10A42000C0EB001000EB8000CA4A02F83010032194 +:10A430005298C0EB001000EB800002EBC0004170AE +:10A4400000215298C0EB001000EB800002EBC0002E +:10A4500081705298C0EB001000EB800002EBC0004E +:10A46000C1705298C0EB001000EB800002EBC000FE +:10A47000017102215298C0EB001000EB800002EB4A +:10A48000C00041715298C0EB001000EB80001146F3 +:10A4900001EBC001049106210498EFF7FFF90022B7 +:10A4A000CDE91002DDE91010020642EA1120C1B226 +:10A4B0005298C0EB001000EB8000A64A02EBC000EF +:10A4C000C1711098C1B25298C0EB001000EB80002F +:10A4D00002EBC000817108210F9100BF00BFC8E6E8 +:10A4E0009D49529801EB00115398085C401CC1B281 +:10A4F000994A529802EB001253981154529800EB6B +:10A50000400101EB0011954800EB011130315398E7 +:10A5100001EB0010417815915498F3287ED006DCA9 +:10A5200005287CD0F12807D0F2285ED15EE0F4281F +:10A5300076D0F628F9D196E2F5215298C0EB0010BA +:10A5400000EB8000834A02F830109DF854105298B6 +:10A55000C0EB001000EB800002EBC0004170002156 +:10A560005298C0EB001000EB800002EBC00081703D +:10A5700005215298C0EB001000EB800002EBC000F8 +:10A58000C170F1215298C0EB001000EB800002EB8B +:10A59000C00001715298C0EB001000EB8000114622 +:10A5A00001EBC001049105210498EFF777F900222F +:10A5B000CDE91002DDE91001000A40EA0160C2B2F3 +:10A5C0005298C0EB001000EB8000624901EBC00024 +:10A5D00042711098C2B25298C0EB001000EB80009C +:10A5E00001EBC000827107200F903BE2F5215298E9 +:10A5F000C0EB001000EB8000564A02F830109DF8C6 +:10A6000054105298C0EB001000EB800002EBC00029 +:10A61000417000215298C0EB001002E060E1FFE2BF +:10A62000A4E200EB800002EBC0008170F22152989E +:10A63000C0EB001000EB800002EBC00001715298EB +:10A64000C0EBC00101EB8011454800EB41116031C6 +:10A65000539800EB001001EBC00090F87610529870 +:10A66000C0EB001000EB800002EBC000417152987B +:10A67000C0EBC00101EB8011394800EB41106030A4 +:10A68000539901EB011100EBC10090F8760001280D +:10A6900068D125210F9100211A9122E05298C0EB38 +:10A6A000C00101EB80112E4800EB4111603153983D +:10A6B00000EB001001EBC0014931BDF86800095CF6 +:10A6C0005298C0EB001000EB8000224A02EBC0025F +:10A6D000BDF86800801D1154BDF86800401C81B2AF +:10A6E0001A91BDF868000F28D8DB00211A9122E0EA +:10A6F0005298C0EBC00101EB8011194800EB4111E9 +:10A700006031539800EB001001EBC0015B31BDF8E4 +:10A710006800095C5298C0EB001000EB80000D4A05 +:10A7200002EBC002BDF8680015301154BDF8680096 +:10A73000401C81B21A91BDF868000A28D8DB5298F3 +:10A74000C0EBC00101EB8011054800EB4111603105 +:10A75000539808E0C45C0020702E00203C3000209C +:10A76000FC34002039E000EB001001EBC00090F851 +:10A7700070105298C0EB001000EB8000F84A02EB1A +:10A78000C000C17700211A9122E05298C0EBC001AD +:10A7900001EB8011F34800EB41116031539800EB5D +:10A7A000001001EBC0017131BDF86800095C5298DE +:10A7B000C0EB001000EB8000E94A02EBC002BDF8DC +:10A7C000680020301154BDF86800401C81B21A9115 +:10A7D000BDF868000528D8DB40E05298C0EBC00106 +:10A7E00001EB8011DF4800EB41106030539901EB21 +:10A7F000011100EBC10090F8760020282CD10A212D +:10A800000F9100211A9122E05298C0EBC00101EB98 +:10A810008011D44800EB41116031539800EB0010D7 +:10A8200001EBC0017131BDF86800095C5298C0EBC2 +:10A83000001000EB8000CA4A02EBC002BDF86800BD +:10A84000801D1154BDF86800401C81B21A91BDF8FA +:10A8500068000428D8DB01E006210F91BDF83C0018 +:10A86000C1B25298C0EB001000EB8000BC4A02EB72 +:10A87000C000C1705298C0EB001000EB8000114680 +:10A8800001EBC0010491BDF83C100498EFF706F805 +:10A890000022CDE91002DDE91001000A40EA016062 +:10A8A000C2B25298C0EB001000EB8000AC4901EB43 +:10A8B000C000BDF83C1042541098C2B25298C0EB90 +:10A8C000001000EB8000A64901EBC003BDF83C007E +:10A8D000401C1A54BDF83C00801C80B20F90BAE2B4 +:10A8E000F5215298C0EB001000EB80009C4A02F862 +:10A8F00030109DF854105298C0EB001000EB80000F +:10A9000002EBC000417000215298C0EB001000EB38 +:10A91000800002EBC0008170F3215298C0EB001060 +:10A9200000EB800002EBC00001715298C0EBC00147 +:10A9300001EB80118B4800EB41116031539800EB23 +:10A94000001001EBC00090F876105298C0EB001098 +:10A9500000EB800002EBC00041710C210F91529876 +:10A96000C0EBC00101EB80117E4800EB411160316A +:10A97000539800EB001001EBC00090F87010529853 +:10A98000C0EB001000EB800002EBC00081710021E1 +:10A990001A9122E05298C0EBC00101EB801171487E +:10A9A00000EB41116031539800EB001001EBC00146 +:10A9B0007131BDF86800095C5298C0EB001000EBE3 +:10A9C0008000674A02EBC002BDF86800C01D115448 +:10A9D000BDF86800401C81B21A91BDF868000528D6 +:10A9E000D8DBBDF83C00C1B25298C0EB001000EBC0 +:10A9F00080005B4A02EBC000C1705298C0EB0010AF +:10AA000000EB8000114601EBC0010491BDF83C1041 +:10AA10000498EEF743FF0022CDE91002DDE91001B2 +:10AA2000000A40EA0160C2B25298C0EB001000EB8D +:10AA300080004B4901EBC000BDF83C104254109817 +:10AA4000C2B25298C0EB001000EB8000444901EB09 +:10AA5000C003BDF83C00401C1A54BDF83C00801CEB +:10AA600080B20F90F7E106210F91F5215298C0EBCB +:10AA7000001000EB80003A4A02F830109DF85410A4 +:10AA80005298C0EB001000EB800002EBC000417058 +:10AA900000215298C0EB001000EB800002EBC000D8 +:10AAA0008170BDF83C00C1B25298C0EB001000EBC1 +:10AAB000800002EBC000C170F6215298C0EB00107C +:10AAC00000EB800002EBC0000171529800EB4001E6 +:10AAD00001EB0011244800EB01113031539801EBD8 +:10AAE0000010017A5298C0EB001000EB800002EBDE +:10AAF000C00041715298C0EB001000EB800011467D +:10AB000001EBC0010491BDF83C100498EEF7C6FEBD +:10AB10000022CDE91002DDE91001000A40EA0160DF +:10AB2000C2B25298C0EB001000EB80000C4901EB60 +:10AB3000C000BDF83C1042541098C2B25298C0EB0D +:10AB4000001000EB8000064901EBC003BDF83C009B +:10AB5000401C1A54BDF83C00801C80B20F907AE172 +:10AB6000C45C0020FC3400203C300020F5215298C9 +:10AB7000C0EB001000EB8000FE4A02F830109DF898 +:10AB800054105298C0EB001000EB800002EBC000A4 +:10AB9000417000215298C0EB001000EB800002EBE6 +:10ABA000C000817005215298C0EB001000EB8000BE +:10ABB00002EBC000C170F4215298C0EB001000EB12 +:10ABC000800002EBC00001715298C0EB001000EB56 +:10ABD0008000114601EBC001049105210498EEF7B5 +:10ABE0005DFE0022CDE91002DDE91001000A40EA15 +:10ABF0000160C2B25298C0EB001000EB8000DD494A +:10AC000001EBC00042711098C2B25298C0EB001024 +:10AC100000EB800001EBC000827107200F901AE169 +:10AC200040F213210F91F5215298C0EB001000EB78 +:10AC30008000D04A02F830109DF854105298C0EBB2 +:10AC4000001000EB800002EBC0004170BDF83C003A +:10AC500001125298C0EB001000EB800002EBC00024 +:10AC60008170BDF83C00C1B25298C0EB001000EBFF +:10AC7000800002EBC000C17005215298C0EB0010AB +:10AC800000EB800002EBC000017100211A911CE072 +:10AC9000529800EB400101EB0011B74800EB0111A5 +:10ACA0000E31BDF86800095C5298C0EB001000EB53 +:10ACB0008000B04A02EBC002BDF86800401D11548C +:10ACC000BDF86800401C81B21A91BDF868000A28DE +:10ACD000DEDB529800EB400101EB0011A64800EBCF +:10ACE0000110408B01125298C0EB001000EB800065 +:10ACF000A04A02EBC000C173529800EB400101EB87 +:10AD000000119D4800EB0110408BC1B25298C0EB7E +:10AD1000001000EB800002EBC00001745298C0EB01 +:10AD2000C00101EB8011954800EB4111603153984F +:10AD300000EB001001EBC000B0F884000112529843 +:10AD4000C0EB001000EB800002EBC0004174529891 +:10AD5000C0EBC00101EB8011884800EB411160316C +:10AD6000539800EB001001EBC000B0F88400C1B2B2 +:10AD70005298C0EB001000EB800002EBC000817421 +:10AD80005298C0EBC00101EB80117C4800EB4111EF +:10AD90006031539800EB001001EBC000B0F8841054 +:10ADA000529801EB802081B203200491EEF7F4F871 +:10ADB00000211A9114E07249BDF86800095C5298AC +:10ADC000C0EB001000EB80006A4A02EBC002BDF845 +:10ADD000680013301154BDF86800401C81B21A910C +:10ADE000BDF86800B0F5007FE5DB5298C0EB0010BD +:10ADF00000EB80005F4901EBC0010491BDF83C10FD +:10AE00000498EEF74BFD0022CDE91002DDE91010A9 +:10AE1000020642EA1120C1B25298C0EB001000EBCA +:10AE20008000544A02EBC002BDF83C001154109857 +:10AE3000C1B25298C0EB001000EB80004D4A02EB0B +:10AE4000C002BDF83C00401C1154BDF83C00801C01 +:10AE500081B20F9100BF00BF01F052BD529800EBCC +:10AE6000400101EB0011444800EB011130315398CF +:10AE700001EB0010417808460491002102F056FDD4 +:10AE8000C1B215915298C0EBC00101EB80113B4853 +:10AE900000EB41116031539800EB001011F83010B5 +:10AEA0005298C0EBC00202EB8012344800EB421013 +:10AEB0000079814209D101215298C0EBC00202EB16 +:10AEC00080122E4800EB4210C1702E49529801EBBF +:10AED00000115398085C401CC1B22A4A529802EBF8 +:10AEE000001253981154549807287DD00ADC072883 +:10AEF00066D2DFE810F0650004016A0465001A04F8 +:10AF0000D403780510380828F2D2DFE810F02306C1 +:10AF1000BB0559005900080059005A00A200FA2147 +:10AF20005298C0EB001000EB8000124A02F830107B +:10AF30005298C0EB001000EB800002EBC0004170A3 +:10AF40005298C0EB001000EB800002EBC000817053 +:10AF50005298C0EB001000EB800002EBC000549947 +:10AF6000C1709DF854105298C0EB001000EB8000A7 +:10AF70000AE00000C45C00203C300020FC340020CB +:10AF8000AA240020702E002002EBC000017152980C +:10AF9000C0EB001000EB8000114601EBC000C01CAC +:10AFA00002210490EEF796FA01465298C0EB001089 +:10AFB00000EB8000FA4A02EBC000417106210F91BC +:10AFC0006CE3FA215298C0EB001000EB8000F44AC9 +:10AFD00002F830105298C0EB001000EB800002EB3A +:10AFE000C0004170529800E0EAE3C0EB001000EBB3 +:10AFF000800002EBC00081705298C0EB001000EBA3 +:10B00000800002EBC0005499C1709DF85410529812 +:10B01000C0EB001000EB800002EBC0000171529801 +:10B02000C0EB001000EB8000114601EBC000C01C1B +:10B0300002210490EEF74EFA01465298C0EB001040 +:10B0400000EB8000D64A02EBC000417106210F914F +:10B05000B6E7FA215298C0EB001000EB8000D04A0E +:10B0600002F830105298C0EB001000EB800002EBA9 +:10B07000C00041705298C0EB001000EB800002EB62 +:10B08000C00081705298C0EB001000EB800002EB12 +:10B09000C0005499C1709DF854105298C0EB001034 +:10B0A00000EB800002EBC00001715298C0EB001071 +:10B0B00000EB8000114601EBC000C01C022104908F +:10B0C000EEF708FA01465298C0EB001000EB800042 +:10B0D000B34A02EBC000417106210F91142252982D +:10B0E000C0EBC00101EB8011AE4800EB41106030B5 +:10B0F000539901EB011100EBC1004271CEE2FA213C +:10B100005298C0EB001000EB8000A54A02F8301006 +:10B110005298C0EB001000EB800002EBC0004170C1 +:10B120005298C0EB001000EB800002EBC000817071 +:10B130005298C0EB001000EB800002EBC000549965 +:10B14000C1709DF854105298C0EB001000EB8000C5 +:10B1500002EBC00001715298C0EBC00101EB8011FD +:10B16000904800EB41106030539901EB011100EB66 +:10B17000C100C079012877D15298C0EBC00101EB22 +:10B180008011884800EB41106030539901EB0111A8 +:10B1900000EBC1008068B0F1104F05D34FF41001EF +:10B1A0000020CDE9101011E05298C0EBC00101EB76 +:10B1B00080117C4800EB41106030539901EB011184 +:10B1C00000EBC10080680022CDE9100200211A9135 +:10B1D0001CE0BDF86800C0F10200C200DDE910010A +:10B1E000CDE92D10EDF71FF8C2B25298C0EB001058 +:10B1F00000EB80006A4901EBC003BDF86800401D08 +:10B200001A54BDF86800401C80B21A90BDF868005E +:10B210000328DEDB00201090119000211A911CE021 +:10B22000BDF86800C0F10300C200DDE91001CDE9FE +:10B230002F10ECF7F8FFC2B25298C0EB001000EBF1 +:10B240008000574901EBC003BDF8680008301A546C +:10B25000BDF86800401C80B21A90BDF86800042850 +:10B26000DEDB00211A911DE0A0E0BDF86800C0F10E +:10B270000200C200DDE91001CDE93110ECF7D3FF87 +:10B28000C2B25298C0EB001000EB8000444901EBC1 +:10B29000C003BDF868000C301A54BDF86800401CAB +:10B2A00080B21A90BDF868000328DEDB5298C0EB2C +:10B2B000C00101EB80113B4800EB41106030539915 +:10B2C00001EB011100EBC100406B0022CDE910023F +:10B2D00000201A901CE0BDF86800C0F10200C20016 +:10B2E000DDE91001CDE93310ECF79DFFC2B25298B1 +:10B2F000C0EB001000EB8000294901EBC003BDF852 +:10B3000068000F301A54BDF86800401C80B21A90D3 +:10B31000BDF868000328DEDB5298C0EBC00101EBEA +:10B320008011204800EB41106030539901EB01116E +:10B3300000EBC100406B1C49B1FBF0F00022CDE9ED +:10B34000100200201A901CE0BDF86800C0F1030054 +:10B35000C200DDE91001CDE93510ECF764FFC2B29F +:10B360005298C0EB001000EB80000D4901EBC003C8 +:10B37000BDF8680012301A54BDF86800401C80B255 +:10B380001A90BDF868000428DEDB00215298C0EB5B +:10B39000001000EB8000024A02EBC00081752DE135 +:10B3A000C45C0020FC34002000E1F5055298C0EB9D +:10B3B000C00101EB8011FE4800EB41106030539951 +:10B3C00001EB011100EBC100C079E8BB0020109037 +:10B3D000119000211A911EE0BDF86800C0F1020032 +:10B3E000C200DDE91010CDE9370108463799ECF7C6 +:10B3F0001AFFC2B25298C0EB001000EB8000ED497A +:10B4000001EBC003BDF86800401D1A54BDF8680088 +:10B41000401C80B21A90BDF868000328DCDB52980B +:10B42000C0EBC00101EB8011E14800EB411060303E +:10B43000539901EB011100EBC1008068B0F1104F8E +:10B4400007D34FF4100100E0D8E00020CDE9101040 +:10B4500011E05298C0EBC00101EB8011D44800EB21 +:10B4600041106030539901EB011100EBC10080687D +:10B470000022CDE9100200211A911CE0BDF86800FD +:10B48000C0F10300C200DDE91001CDE93910ECF78D +:10B49000CAFEC2B25298C0EB001000EB8000C54952 +:10B4A00001EBC003BDF8680008301A54BDF868000D +:10B4B000401C80B21A90BDF868000428DEDB002131 +:10B4C0001A911EE0BDF86800C0F10200C200DDE97B +:10B4D0001010CDE93B0108463B99ECF7A4FEC2B23F +:10B4E0005298C0EB001000EB8000B24901EBC003A2 +:10B4F000BDF868000C301A54BDF86800401C80B2DA +:10B500001A90BDF868000328DCDB5298C0EBC0013C +:10B5100001EB8011A64800EB41106030539901EB1C +:10B52000011100EBC100406B0022CDE910020020A8 +:10B530001A901CE0BDF86800C0F10200C200DDE90D +:10B540001001CDE93D10ECF76EFEC2B25298C0EB8F +:10B55000001000EB8000974901EBC003BDF86800C4 +:10B560000F301A54BDF86800401C80B21A90BDF824 +:10B5700068000328DEDB5298C0EBC00101EB8011AC +:10B580008B4800EB41106030539901EB011100EB47 +:10B59000C100406B8849B1FBF0F00022CDE91002F8 +:10B5A00000201A901CE0BDF86800C0F10300C20042 +:10B5B000DDE91001CDE93F10ECF735FEC2B252983B +:10B5C000C0EB001000EB80007A4901EBC003BDF82E +:10B5D000680012301A54BDF86800401C80B21A90FE +:10B5E000BDF868000428DEDB01215298C0EB001092 +:10B5F00000EB80006F4A02EBC0008175529800EBAF +:10B60000400101EB00116D4800EB011030305399FF +:10B6100000EB01104068401C0022CDE91002002020 +:10B620001A901EE0BDF86800C0F10100C200DDE91B +:10B6300010104291419008464199ECF7F4FDC2B2D6 +:10B640005298C0EB001000EB80005A4901EBC00398 +:10B65000BDF8680017301A54BDF86800401C80B26D +:10B660001A90BDF868000228DCDB5298C0EB00108D +:10B6700000EB80004F4901EBC000C01C1621049074 +:10B68000EDF728FF01465298C0EB001000EB800058 +:10B69000484A02EBC00041761A210F91A7E2FA2135 +:10B6A0005298C0EB001000EB8000424A02F83010C4 +:10B6B0005298C0EB001000EB800002EBC00041701C +:10B6C0005298C0EB001000EB800002EBC0008170CC +:10B6D0005298C0EB001000EB800002EBC0005499C0 +:10B6E000C1709DF854105298C0EB001000EB800020 +:10B6F00002EBC00001715298C0EB001000EB80001B +:10B70000114601EBC000C01C02210490EDF7E2FEDF +:10B7100001465298C0EB001000EB8000254A02EB76 +:10B72000C000417106210F9161E2FA215298C0EBED +:10B73000001000EB80001F4A02F830105298C0EB56 +:10B74000001000EB800002EBC00041705298C0EB8B +:10B75000001000EB800002EBC00081705298C0EB3B +:10B76000001000EB800002EBC0005499C1709DF8FE +:10B7700054105298C0EB001000EB800002EBC000A8 +:10B7800001715298C0EB001000EB8000114601EBF4 +:10B79000C000C01C02210490EDF79CFE01465298A7 +:10B7A000C0EB001000EB8000024A02EBC00008E092 +:10B7B000FC340020C45C002000E1F5053C30002092 +:10B7C000CBE0417106210F9111E2FA215298C0EBB2 +:10B7D000001000EB8000FE4A02F830105298C0EBD7 +:10B7E000001000EB800002EBC00041705298C0EBEB +:10B7F000001000EB800002EBC00081705298C0EB9B +:10B80000001000EB800002EBC0005499C1709DF85D +:10B8100054105298C0EB001000EB800002EBC00007 +:10B8200001715298C0EBC00101EB8011E94800EBB7 +:10B8300041116031539800EB001001EBC000406BE8 +:10B840000022CDE9100200201A901EE0BDF8680029 +:10B85000C0F10200C200DDE9101044914390084697 +:10B860004399ECF7E0FCC2B25298C0EB001000EB39 +:10B870008000D74901EBC003BDF86800401D1A5491 +:10B88000BDF86800401C80B21A90BDF8680003281B +:10B89000DCDB5298C0EBC00101EB8011CD4800EB1E +:10B8A00041116031539800EB001001EBC000416B77 +:10B8B00008460191002101F085FA02460B46CDE9C8 +:10B8C0000201C5480021ECF77DFCCDE91001DDE95E +:10B8D000100102F02BF8CDE9100100211A911EE0B1 +:10B8E000BDF86800C0F10300C200DDE91010469108 +:10B8F000459008464599ECF796FCC2B25298C0EBC9 +:10B90000001000EB8000B24901EBC003BDF86800F5 +:10B9100008301A54BDF86800401C80B21A90BDF877 +:10B9200068000428DCDB5298C0EB001000EB8000BC +:10B93000A74901EBC000C01C09210490EDF7CAFD26 +:10B9400001465298C0EB001000EB8000A04A02EBC9 +:10B95000C00001730D210F9149E1FA215298C0EB0B +:10B96000001000EB80009A4A02F830105298C0EBA9 +:10B97000001000EB800002EBC00041705298C0EB59 +:10B98000001000EB800002EBC00081705298C0EB09 +:10B99000001000EB800002EBC0005499C1709DF8CC +:10B9A00054105298C0EB001000EB800002EBC00076 +:10B9B00001715298C0EB001000EB8000114601EBC2 +:10B9C000C000C01C02210490EDF784FD014652988E +:10B9D000C0EB001000EB80007D4A02EBC00041711B +:10B9E00006210F9103E1FA215298C0EB001000EB01 +:10B9F0008000774A02F830105298C0EB001000EB3C +:10BA0000800002EBC00041705298C0EB001000EBC8 +:10BA1000800002EBC00081705298C0EB001000EB78 +:10BA2000800002EBC0005499C1709DF854105298E8 +:10BA3000C0EB001000EB800002EBC000017155214B +:10BA40005298C0EB001000EB800002EBC000417187 +:10BA50005298C0EB001000EB8000114601EBC000D3 +:10BA6000C01C03210490EDF735FD01465298C0EB50 +:10BA7000001000EB8000564A02EBC00081710721E4 +:10BA80000F91B4E0FA215298C0EB001000EB800057 +:10BA90004F4A02F830105298C0EB001000EB8000C3 +:10BAA00002EBC00041705298C0EB001000EB800028 +:10BAB00002EBC00081705298C0EB001000EB8000D8 +:10BAC00002EBC0005499C1709DF854105298C0EB1D +:10BAD000001000EB800002EBC0000171AA21529817 +:10BAE000C0EB001000EB800002EBC00041710021B0 +:10BAF0001A9111E000215298C0EB001000EB800079 +:10BB0000334A02EBC002BDF86800801D1154BDF835 +:10BB10006800401C81B21A91BDF868000328E9DB77 +:10BB20005298C0EB001000EB8000294901EBC000E7 +:10BB3000C01C06210490EDF7CDFC01465298C0EBE5 +:10BB4000001000EB8000224A02EBC00041720A2183 +:10BB50000F914CE0FA215298C0EB001000EB8000EE +:10BB60001B4A02F830105298C0EB001000EB800026 +:10BB700002EBC00041705298C0EB001000EB800057 +:10BB800002EBC00081705298C0EB001000EB800007 +:10BB900002EBC0005499C1709DF854105298C0EB4C +:10BBA000001000EB800002EBC00001715298C0EB66 +:10BBB000001000EB8000114601EBC000C01C022108 +:10BBC0000490EDF787FC01465298C0EB001005E0A9 +:10BBD000C45C0020FC34002000E1F50500EB80008F +:10BBE000FE4A02EBC000417106210F9100BF00BF69 +:10BBF000FEE3529800EB400101EB0011F84800EB26 +:10BC000001113031539801EB001041781591529891 +:10BC1000C0EBC00101EB8011F24800EB4111603133 +:10BC2000539800EB001011F830105298C0EBC0028E +:10BC300002EB8012EB4800EB42100079814209D1FF +:10BC400001215298C0EBC00202EB8012E54800EBE4 +:10BC50004210C170E449529801EB00115398085CFE +:10BC6000401CC1B2E04A529802EB001253981154A2 +:10BC7000529830B1012808D002280BD0032813D1E4 +:10BC80000DE0DA48DA4908600EE0D848D849AC3906 +:10BC9000C86709E0D548D6491831086004E0D348A0 +:10BCA000D349AC39486600BF00BF549889287FD07B +:10BCB0000CDC142876D004DC082874D010286FD14E +:10BCC00078E3152870D08028F9D1FDE38B286CD05B +:10BCD0008C286BD08E286AD08F28F0D19DF8541014 +:10BCE0005298C0EB001000EB8000BC4A02F8301004 +:10BCF00003215298C0EB001000EB800002EBC00063 +:10BD000041708F215298C0EB001000EB800002EBD5 +:10BD1000C00081705298C0EB001000EB800011460B +:10BD200001EBC001049103210498EEF791FE014656 +:10BD30005298C0EB001000EB8000A84A02EBC00054 +:10BD4000C17004210F919DF85400402806DC9DF835 +:10BD5000540040F48070A549088003E09DF8540029 +:10BD6000A249088001211A9114E05298C0EB0010FA +:10BD700000EB8000994901EBC001BDF86800095C47 +:10BD80009A4ABDF8680022F81010BDF86800401CFF +:10BD900081B21A91BDF86810BDF83C008142E4DB25 +:10BDA00083E205E0FEE381E2FDE346E170E3FBE3CD +:10BDB0009DF854105298C0EB001000EB8000874AA9 +:10BDC00002F8301089215298C0EB001000EB80007F +:10BDD00002EBC0008170529800EB400101EB0011B2 +:10BDE0007F4800EB0110007BD0BB5298C0EBC00134 +:10BDF00001EB80117B4800EB41106030539901EB5F +:10BE0000011100EBC1008068B0F5100F05D34FF4AD +:10BE100010010020CDE9101015E05298C0EBC001D0 +:10BE200001EB80116F4800EB41116031539800EB3A +:10BE3000001001EBC000816808460491002100F069 +:10BE4000C1FFCDE9100106215298C0EB001000EBB4 +:10BE50008000624A02EBC000417000211A911FE08D +:10BE60003CE0BDF86800C0F10200C200DDE910103E +:10BE70004891479008464799ECF7D5F9C2B25298D5 +:10BE8000C0EB001000EB8000544901EBC003BDF88B +:10BE90006800C01C1A54BDF86800401C80B21A909B +:10BEA000BDF868000328DCDB5298C0EB001000EB03 +:10BEB00080004A4901EBC001049106210498EDF786 +:10BEC0002CFD01465298C0EB001000EB8000434A65 +:10BED00002EBC000817107210F9174E05298C0EB12 +:10BEE000C00101EB80113F4800EB411060305399D5 +:10BEF00001EB011100EBC1008068B0F1104F05D3D8 +:10BF00004FF010400021CDE9100115E05298C0EB30 +:10BF1000C00101EB8011334800EB411160315398AF +:10BF200000EB001001EBC00081680846049100217D +:10BF300000F048FFCDE9100107215298C0EB001036 +:10BF400000EB8000254A02EBC000417000211A91ED +:10BF50001CE0BDF86800C0F10300C200DDE910017B +:10BF600049914A90ECF75FF9C2B25298C0EB0010C9 +:10BF700000EB8000194901EBC003BDF86800C01C4C +:10BF80001A54BDF86800401C80B21A90BDF86800D1 +:10BF90000428DEDB5298C0EB001000EB80000F4954 +:10BFA00001EBC001049107210498EEF751FD014611 +:10BFB0005298C0EB001000EB8000084A02EBC00072 +:10BFC000C17108210F919DF85400402812DC9DF8A2 +:10BFD000540040F48070054908800FE0C45C0020E4 +:10BFE0003C300020FC340020702E0020D87500204A +:10BFF000AC6002409DF85400FE49088001211A916E +:10C0000014E05298C0EB001000EB8000FA4901EBFD +:10C01000C001BDF86800095CF64ABDF8680022F866 +:10C020001010BDF86800401C81B21A91BDF868106C +:10C03000BDF83C008142E4DB37E19DF85410529892 +:10C04000C0EB001000EB8000EB4A02F830108B21AF +:10C050005298C0EB001000EB800002EBC000817032 +:10C06000529800EB400101EB0011E44800EB011095 +:10C07000007BD0BB5298C0EBC00101EB8011E048BF +:10C0800000EB41106030539901EB011100EBC1004E +:10C090008068B0F5100F05D14FF410000021CDE9F4 +:10C0A000100115E05298C0EBC00101EB8011D4489B +:10C0B00000EB41116031539800EB001001EBC00020 +:10C0C000816808460491002100F07CFECDE9100152 +:10C0D00006215298C0EB001000EB8000C64A02EB2C +:10C0E000C000417000211A911FE03CE0BDF86800DB +:10C0F000C0F10200C200DDE910104C914B900846DF +:10C100004B99ECF790F8C2B25298C0EB001000EBDC +:10C110008000B94901EBC003BDF86800C01C1A5487 +:10C12000BDF86800401C80B21A90BDF86800032872 +:10C13000DCDB5298C0EB001000EB8000AE4901EB55 +:10C14000C001049106210498EDF7E7FB01465298DF +:10C15000C0EB001000EB8000A74A02EBC000817129 +:10C1600007210F9174E05298C0EBC00101EB8011E0 +:10C17000A34800EB41106030539901EB011100EB33 +:10C18000C1008068B0F1104F05D14FF01041002080 +:10C19000CDE9101015E05298C0EBC00101EB801101 +:10C1A000974800EB41116031539800EB001001EB10 +:10C1B000C000816808460491002100F003FECDE92B +:10C1C000100107215298C0EB001000EB80008A4A52 +:10C1D00002EBC000417000211A911CE0BDF868001C +:10C1E000C0F10300C200DDE910014D914E90ECF763 +:10C1F0001AF8C2B25298C0EB001000EB80007E49E2 +:10C2000001EBC003BDF86800C01C1A54BDF86800FB +:10C21000401C80B21A90BDF868000428DEDB5298FA +:10C22000C0EB001000EB8000734901EBC0010491EA +:10C2300007210498EEF70CFC01465298C0EB001061 +:10C2400000EB80006C4A02EBC000C17108210F9125 +:10C250009DF85400402806DC9DF8540040F480709E +:10C260006449088003E09DF8540062490880012178 +:10C270001A9114E05298C0EB001000EB80005E4968 +:10C2800001EBC001BDF86800095C5A4ABDF86800BE +:10C2900022F81010BDF86800401C81B21A91BDF858 +:10C2A0006810BDF83C008142E4DB27E39DF85410A0 +:10C2B0005298C0EB001000EB80004F4A02F830109B +:10C2C00003215298C0EB001000EB800002EBC0008D +:10C2D000417008215298C0EB001000EB800002EB87 +:10C2E000C00081705298C0EB001000EB8000114636 +:10C2F00001EBC001049103210498EEF7A9FB01466C +:10C300005298C0EB001000EB80003B4A02EBC000EB +:10C31000C17004210F919DF85400402806DC9DF85F +:10C32000540040F480703349088003E09DF85400C5 +:10C330003049088001211A9114E05298C0EB001096 +:10C3400000EB80002C4901EBC001BDF86800095CDE +:10C35000284ABDF8680022F81010BDF86800401C9B +:10C3600081B21A91BDF86810BDF83C008142E4DB4F +:10C37000529800EB400101EB0011204800EB011145 +:10C380003031539801EB0010807820F020012031EB +:10C39000529800EB400202EB0012184800EB021228 +:10C3A0003032539802EB0010817002205299EDF761 +:10C3B000CFFDA3E29DF854105298C0EB001000EBA3 +:10C3C00080000D4A02F8301003215298C0EB001093 +:10C3D00000EB800002EBC000417010215298C0EBCE +:10C3E000001000EB800002EBC0008170529809E061 +:10C3F00086E20000D8750020C45C00203C3000209C +:10C40000FC340020C0EB001000EB8000114601EB73 +:10C41000C001049103210498EEF71AFB01465298DB +:10C42000C0EB001000EB8000FE4A02EBC000C170C0 +:10C4300004210F919DF85400402806DC9DF854001B +:10C4400040F48070F849088003E09DF85400F649F4 +:10C45000088001211A9114E05298C0EB001000EB03 +:10C460008000F04901EBC001BDF86800095CEE4AAC +:10C47000BDF8680022F81010BDF86800401C81B2B9 +:10C480001A91BDF86810BDF83C008142E4DB35E24A +:10C490009DF854105298C0EB001000EB8000E14A68 +:10C4A00002F8301003215298C0EB001000EB80001E +:10C4B00002EBC00041708C215298C0EB001000EBE1 +:10C4C000800002EBC00000E047E081705298C0EBB2 +:10C4D000001000EB8000114601EBC0010491032124 +:10C4E0000498EEF7B5FA01465298C0EB001000EB45 +:10C4F0008000CC4A02EBC000C17004210F919DF86E +:10C500005400402806DC9DF8540040F48070C64971 +:10C51000088003E09DF85400C349088001211A9166 +:10C5200014E05298C0EB001000EB8000BD4901EB15 +:10C53000C001BDF86800095CBB4ABDF8680022F87C +:10C540001010BDF86800401C81B21A91BDF8681047 +:10C55000BDF83C008142E4DBD0E19DF854105298D4 +:10C56000C0EB001000EB8000AE4A02F830108021D2 +:10C570005298C0EB001000EB800002EBC00081700D +:10C5800007215298C0EB001000EB800002EBC000C6 +:10C5900041705298C0EBC00101EB8011A34800EB41 +:10C5A000411102E047E1DCE078E06031539800EBB4 +:10C5B000001001EBC000416B08460491002100F01F +:10C5C00001FCCDE9100100211A911CE0BDF86800C2 +:10C5D000C0F10300C200DDE910014F915090EBF76C +:10C5E00022FEC2B25298C0EB001000EB80008D49D1 +:10C5F00001EBC003BDF86800C01C1A54BDF8680008 +:10C60000401C80B21A90BDF868000428DEDB529806 +:10C61000C0EB001000EB8000824901EBC0010491E7 +:10C6200007210498EEF714FA01465298C0EB001067 +:10C6300000EB80007B4A02EBC000C17108210F9122 +:10C640009DF85400402806DC9DF8540040F48070AA +:10C650007549088003E09DF8540073490880012162 +:10C660001A9114E05298C0EB001000EB80006D4965 +:10C6700001EBC001BDF86800095C6B4ABDF86800B9 +:10C6800022F81010BDF86800401C81B21A91BDF864 +:10C690006810BDF83C008142E4DB2FE19DF85410A6 +:10C6A0005298C0EB001000EB80005E4A02F8301098 +:10C6B00003215298C0EB001000EB800002EBC00099 +:10C6C00041708E215298C0EB001000EB800002EB0D +:10C6D000C00081705298C0EB001000EB8000114642 +:10C6E00001EBC001049103210498EEF7B1F9014672 +:10C6F0005298C0EB001000EB80004A4A02EBC000E9 +:10C70000C17004210F919DF85400402806DC9DF86B +:10C71000540040F480704449088003E09DF85400C0 +:10C720004149088001211A9114E05298C0EB001091 +:10C7300000EB80003B4901EBC001BDF86800095CDB +:10C74000394ABDF8680022F81010BDF86800401C96 +:10C7500081B21A91BDF86810BDF83C008142E4DB5B +:10C76000CCE09DF854105298C0EB001000EB800014 +:10C770002C4A02F8301003215298C0EB001000EB55 +:10C78000800002EBC000417015215298C0EB0010F0 +:10C7900000EB800002EBC00081705298C0EB0010EB +:10C7A00000EB8000114601EBC001049103210498C5 +:10C7B000EEF74EF901465298C0EB001000EB8000F6 +:10C7C000184A02EBC000C17004210F919DF854007B +:10C7D000402806DC9DF8540040F48070124908801F +:10C7E00003E09DF854001049088001211A9114E0DB +:10C7F0005298C0EB001000EB80000A4901EBC00129 +:10C80000BDF86800095C084ABDF8680022F81010FD +:10C81000BDF86800401C81B21A91BDF86810BDF8DF +:10C820003C0005E0C45C0020D8750020FC340020EA +:10C830008142DDDB62E09DF854105298C0EB00109D +:10C8400000EB8000FE4A02F8301003215298C0EB42 +:10C85000001000EB800002EBC000417014215298E0 +:10C86000C0EB001000EB800002EBC000817052981A +:10C87000C0EB001000EB8000114601EBC0010491F9 +:10C8800003210498EEF7E4F801465298C0EB00103B +:10C8900000EB8000EA4A02EBC000C17004210F9156 +:10C8A0009DF85400402806DC9DF8540040F4807048 +:10C8B000E449088003E09DF85400E2490880012122 +:10C8C0001A9114E05298C0EB001000EB8000DC4994 +:10C8D00001EBC001BDF86800095CDA4ABDF86800E8 +:10C8E00022F81010BDF86800401C81B21A91BDF802 +:10C8F0006810BDF83C008142E4DB00BF00BF00BF10 +:10C9000000BF529830B1012815D0022825D0032845 +:10C9100049D135E0BDF83C0060B18021CA48EEF74E +:10C9200079F8BDF83C00C94908600121C748001FDB +:10C93000EDF734F837E0BDF83C0068B10821C24893 +:10C94000EEF768F8BDF83C00C049A43948670121FA +:10C95000BE483438EDF722F825E0BDF83C0070B150 +:10C960004FF48071BA48EEF755F8BDF83C00B7496E +:10C97000183108600121B5481430EDF70FF812E0C6 +:10C98000BDF83C0070B14FF48061AF48EEF742F85B +:10C99000BDF83C00AD49A439C8650121AB484C380D +:10C9A000ECF7FCFF00BF00BFAA4890F8EF03C0B34C +:10C9B0005298C0EB001000EB8000A14901EBC001D0 +:10C9C00000230491BDF83C10529A0498EEF758F8F1 +:10C9D000E9E1A149529801EB00115398085C401C11 +:10C9E000C1B29D4A529802EB001253981154DAE1F9 +:10C9F00099496C39529811F81000C00988B95298B9 +:10CA000011F81000C0F3C300062833D2DFE800F0AD +:10CA10000384FAF8583300209049C87000211A9115 +:10CA200014E0C0E18E49BDF86800095C5298C0EB83 +:10CA3000001000EB8000824A02EBC002BDF86800E3 +:10CA40001154BDF86800401C81B21A918448EBF77C +:10CA50001AFCBDF868108842E4D8BDF868100F9140 +:10CA60004FF47A71529800EB40007B4A303A02EB67 +:10CA70008000816043E100207849C87000211A914C +:10CA800013E07849BDF86800095C5298C0EB0010CB +:10CA900000EB80006A4A02EBC002BDF86800115446 +:10CAA000BDF86800401C81B21A916E48EBF7EBFBB1 +:10CAB000BDF868108842E4D8BDF868100F911EE1F7 +:10CAC00000211A9113E06849BDF86800095C52988A +:10CAD000C0EB001000EB8000594A02EBC002BDF829 +:10CAE00068001154BDF86800401C81B21A915E487C +:10CAF000EBF7C9FBBDF868108842E4D8BDF86810B0 +:10CB00000F9142F21071529800EB4000524A303AB5 +:10CB100002EB80008160F2E000205049C8700021E3 +:10CB20001A9113E05149BDF86800095C5298C0EBB6 +:10CB3000001000EB8000424A02EBC002BDF8680022 +:10CB40001154BDF86800401C81B21A914748EBF7B8 +:10CB50009AFBBDF868108842E4D852983130C1B2CF +:10CB60005298C0EB001000EB8000354A02EBC00089 +:10CB7000C172529800EB40003130C1B25298C0EB04 +:10CB8000001000EB800002EBC00081755298032872 +:10CB900028D131215298C0EB001000EB800002EB4D +:10CBA000C000817530215298C0EB001000EB80006E +:10CBB00002EBC000C1750D215298C0EB001000EBD4 +:10CBC000800002EBC00001760A215298C0EB0010F1 +:10CBD00000EB800002EBC0004176BDF86800401C0D +:10CBE00081B21A91BDF868100F9142F210715298FB +:10CBF00000EB4000184A303A02EB800081607EE092 +:10CC000051E0FFE700211A9113E01949BDF86800CF +:10CC1000095C5298C0EB001000EB8000084A02EB60 +:10CC2000C002BDF868001154BDF86800401C81B214 +:10CC30001A910F48EBF727FBBDF86810884219E0FE +:10CC4000C45C0020D8750020000C0240A4600240A3 +:10CC500000000240BC220020702E0020842A002008 +:10CC600041E202084CE2020838E20208F0E1020860 +:10CC70002CE20208C9D8BDF868100F914B495298B0 +:10CC800011F8100020F078011831484A529802F843 +:10CC900010104FF4FA61529800EB40003C3202EB66 +:10CCA000800081602BE000211A9113E04049BDF81B +:10CCB0006800095C5298C0EB001000EB80003D4A10 +:10CCC00002EBC002BDF868001154BDF86800401CBA +:10CCD00081B21A913648EBF7D6FABDF8681088424F +:10CCE000E4D8BDF868100F9142F21071529800EB31 +:10CCF00040002E4A3C3202EB8000816000BF00BF42 +:10CD0000529830B1012815D0022825D0032849D1E6 +:10CD100035E0BDF83C0060B180212748EDF77AFE90 +:10CD2000BDF83C002549086001212448001FECF7AC +:10CD300035FE37E0BDF83C0068B108211E48EDF72C +:10CD400069FEBDF83C001D49A439486701211B4814 +:10CD50003438ECF723FE25E0BDF83C0070B14FF409 +:10CD600080711748EDF756FEBDF83C0013491831A5 +:10CD70000860012111481430ECF710FE12E0BDF8F4 +:10CD80003C0070B14FF480610B48EDF743FEBDF8F5 +:10CD90003C000A49A439C865012108484C38ECF721 +:10CDA000FDFD00BF00BF55B000BD0000042E0020F7 +:10CDB0000AE20208C45C0020000C0240A4600240A9 +:10CDC000000002402DE9F05F2DED0C8B05460E466C +:10CDD000002400210F46884600BF37E0E200AA4643 +:10CDE000B34650465946EBF71EFA00F0FF092046BD +:10CDF000EBF70EFC41EC1D0BB0EE4D1AF0EE6D1A88 +:10CE00009FED160B0FF0E0FAB0EE40BAF0EE60BA0C +:10CE100009F00F014FEA291202EB820201EB4200F6 +:10CE2000EBF7E5FB53EC1B2BEBF7EAFA41EC190BA4 +:10CE300038464146EBF7F9FB53EC192BEBF739FA7F +:10CE4000EBF747FC07468846601CC4B2082CC5DBDC +:10CE500038464146BDEC0C8BBDE8F09F0000000059 +:10CE60000000594010B5002440F224410E480EF055 +:10CE70001CFF012816D10C480088C4B20A48001DC6 +:10CE80000088C4B240F2244107480EF088FE012019 +:10CE90000649487006480068C0F57A7081B20548B6 +:10CEA000A0F8C81510BD000000440040102E00205E +:10CEB0008C600240BC52002010B5002440F2244196 +:10CEC0000A480EF0F2FE01280FD108480088C4B2CB +:10CED0000648001D0088C4B2012105484173054879 +:10CEE000406CC0F57A700449488010BD004C004089 +:10CEF000102E0020006002408458002010B500244D +:10CF000040F224410A480EF0D0FE01280ED1084814 +:10CF10000088C4B206488088C4B201210548417621 +:10CF200005484069C0F57A700449888010BD00004A +:10CF300000500040102E0020006002408458002065 +:10CF400010B5002440F224410B480EF0AEFE01283B +:10CF500010D109480088C4B20748001D0088C4B237 +:10CF60000121064880F825100548C06AC0F57A708E +:10CF70000449C88010BD000000480040102E002069 +:10CF8000006002408458002010B500241049114868 +:10CF9000ECF7EAFC00210F48ECF700FD00E000BFD1 +:10CFA00040210D480EF074FE0028F8D080210B4877 +:10CFB000EDF732FD0A4907481838ECF7D5FC012196 +:10CFC00004481838ECF7EAFC01200649087010BD47 +:10CFD00000802020A060024000440040000C02407D +:10CFE000008800201600002010B5002410491148C8 +:10CFF000ECF7BAFC00210F48ECF7D0FC00E000BFD2 +:10D0000040210D480EF044FE0028F8D008210B48BE +:10D01000EDF702FD0A4907483038ECF7A5FC01217D +:10D0200004483038ECF7BAFC01200649087010BDFE +:10D030002080002070600240004C0040000C024044 +:10D04000008020101600002010B50024114912485D +:10D05000ECF78AFC00211048ECF7A0FC00E000BFD0 +:10D0600040210E480EF014FE0028F8D04FF48071D5 +:10D070000B48EDF7D1FC0B490748A838ECF774FCD6 +:10D0800001210548A838ECF789FC01200649087001 +:10D0900010BD000000800028B86002400050004031 +:10D0A00000000240208000101600002010B500246F +:10D0B00011491248ECF758FC00211048ECF76EFCBF +:10D0C00000E000BF40210E480EF0E2FD0028F8D03D +:10D0D0004FF480610B48EDF79FFC0B49074830384F +:10D0E000ECF742FC012105483038ECF757FC0120F1 +:10D0F0000649087010BD000000800018586002400A +:10D1000000480040000C024000880010160000207B +:10D1100030B58FB005460C46012148050AF0C2FB28 +:10D1200035B1012D5ED0022D7ED0032D59D115E1F0 +:10D13000BA48ECF73FFC40200390002005904FF4E4 +:10D1400080600690082C03D100200790089005E02D +:10D15000102C03D1E0010790800008900020099076 +:10D160004FF400300A9000200B900C900D900E9020 +:10D17000AB48019040060090AA4802906946A74833 +:10D18000ECF7E2FC01221021A448ECF7BFFCA34815 +:10D190001838ECF70FFC002003904FF47A700490DD +:10D1A000002005904FF480600690002007900890C2 +:10D1B00009904FF400300A9000200B900C900D90D5 +:10D1C0000E9097480190400600909748029069465B +:10D1D00092481838ECF7B8FC012190481838ECF761 +:10D1E000DDFB18E18D483038ECF7E4FB402003907C +:10D1F000002005904FF480600690082C03D1002099 +:10D200000790089005E0102C03D1E0010790800002 +:10D210000890002009904FF400300A9000200B90F5 +:10D220000C900D900E9000E03BE08048019040068D +:10D2300000907F480290694678483038ECF784FCCB +:10D240000122102175483038ECF760FC73486038D3 +:10D25000ECF7B0FB002003904FF47A7004900020AC +:10D2600005904FF480600690002007900890099088 +:10D270004FF400300A9000200B900C900D900E900F +:10D280006A480190400600906A48029069466348E7 +:10D290006038ECF759FC012160486038ECF77EFB00 +:10D2A000B9E05E481830ECF785FB40200390002081 +:10D2B00005904FF480600690082C03D10020079061 +:10D2C000089005E0102C03D1E00107908000089041 +:10D2D000002009904FF400300A9000200B900C9031 +:10D2E0000D900E90544801904006009053480290D3 +:10D2F00069464A481830ECF727FC012210214748BC +:10D300001830ECF703FC45489038ECF753FB00204D +:10D3100003904FF47A700490002005904FF48060E1 +:10D32000069000200790089009904FF400300A9072 +:10D3300000200B900C900D900E903F4801904006FD +:10D3400000903F480290694634489038ECF7FCFB67 +:10D35000012132489038ECF721FB5CE02F48483837 +:10D36000ECF728FB40200390002005904FF48060EC +:10D370000690082C03D100200790089005E0102C9F +:10D3800003D1E001079080000890002009904FF43D +:10D3900000300A9000200B900C900D900E902948C0 +:10D3A0000190400600902848029069461B48483882 +:10D3B000ECF7CAFB0122102118484838ECF7A6FB0D +:10D3C00016487838ECF7F6FA002003904FF47A709C +:10D3D0000490002005904FF4806006900020079094 +:10D3E000089009904FF400300A9000200B900C90A8 +:10D3F0000D900E9013480190400600901348029043 +:10D40000694606487838ECF79FFB012103487838D5 +:10D41000ECF7C4FA00BF00BF0FB030BDA0600240FF +:10D4200004440040C45C002024660020044C0040FA +:10D430001C5F00200C6A0020045000407461002032 +:10D44000F46D002004480040CC630020DC71002013 +:10D450001CB5012108460AF025FA012104200AF032 +:10D4600021FA012108200AF01DFA012140200AF0CA +:10D4700019FA072205214448EDF7A0FA07220621F0 +:10D480004148EDF79BFA072208213F48EDF796FA4D +:10D49000072209213C48EDF791FA08220A213B486E +:10D4A000EDF78CFA08220B213848EDF787FA0822AD +:10D4B00002213548EDF782FA08220C213348EDF7B6 +:10D4C0007DFA4FF45970009002208DF8050000207D +:10D4D0008DF8060001208DF8070002208DF8040069 +:10D4E00069462948EDF722FA4FF4E05000900220F7 +:10D4F0008DF8050000208DF8060001208DF807004A +:10D5000002208DF8040069462048EDF70FFA4FF429 +:10D510009160009000208DF8060001208DF8040035 +:10D5200069461948EDF702FA4FF480700090002028 +:10D530008DF8060001208DF8040069461448EDF7C7 +:10D54000F5F94FF4F040009000208DF8060001201E +:10D550008DF8040069460F48EDF7E8F94FF4804173 +:10D560000C48EDF757FA4FF400510A48EDF752FA1C +:10D570004FF480510748EDF74DFA4FF4006105482C +:10D58000EDF748FA1CBD0000000C02400008024004 +:10D59000000002400018024070B50025002600245B +:10D5A000FFF756FF0421114880F8521B00BF08E026 +:10D5B00008212046FFF7ACFD204600F0F1F9601C81 +:10D5C000C4B20A4890F8520BA042F1DC00F014F803 +:10D5D0000021074880F80C16002006498870487022 +:10D5E0000120C8704FF47A70886070BDBC220020A2 +:10D5F000BC520020C858002008B511208DF800004A +:10D6000002208DF8010001208DF802008DF8030042 +:10D61000684601F073FE26208DF8000001208DF889 +:10D62000010000208DF8020001208DF803006846FB +:10D6300001F064FE0E208DF8000002208DF801003C +:10D6400001208DF802008DF80300684601F056FEB7 +:10D6500027208DF8000001208DF8010000208DF8B2 +:10D66000020001208DF80300684601F047FE0F20FC +:10D670008DF8000002208DF8010001208DF80200D5 +:10D680008DF80300684601F039FE34208DF8000063 +:10D6900001208DF8010000208DF8020001208DF896 +:10D6A0000300684601F02AFE2F208DF800000220BA +:10D6B0008DF8010001208DF802008DF80300684606 +:10D6C00001F01CFE35208DF8000001208DF80100CE +:10D6D00000208DF8020001208DF80300684601F05B +:10D6E0000DFE08BD10B5024601B9102112F8013B2C +:10D6F00000BF12F8010B4340481E80B2011EF8D152 +:10D7000003F07F0010BD00002DE9FF4107460D46E4 +:10D7100016461C4637B1012F42D0022F7FD0032F6F +:10D720003DD1BAE0012148040AF0ECF80095012C43 +:10D7300006D12003ADF804008010ADF808000FE01A +:10D74000022C07D1E002ADF804004FF4C060ADF840 +:10D75000080005E024B9ADF804600020ADF8080029 +:10D760000020ADF80600ADF80C000C20ADF80A0062 +:10D7700069466A480EF0E8FA012168480EF018FA86 +:10D78000012240F2244165480EF0B9FA10216348A5 +:10D790000EF005FA0122C02160480EF015FABAE039 +:10D7A0000121C8040AF0AEF80095012C06D120032F +:10D7B000ADF804008010ADF808000FE0022C07D18E +:10D7C000E002ADF804004FF4C060ADF8080005E0D9 +:10D7D00024B9ADF804600020ADF808000020ADF8D1 +:10D7E0000600ADF80C000C20ADF80A0069464C4864 +:10D7F0000EF0AAFA01214A480EF0DAF9012240F2AD +:10D80000244147480EF07BFA102145480EF0C7F935 +:10D810000122C02142480EF0D7F97CE0FFE7012148 +:10D8200008050AF06FF80095012C06D12003ADF829 +:10D8300004008010ADF808000FE0022C07D1E002D0 +:10D84000ADF804004FF4C060ADF8080005E024B95D +:10D85000ADF804600020ADF808000020ADF8060027 +:10D86000ADF80C000C20ADF80A0069462D480EF00A +:10D870006BFA01212B480EF09BF9012240F2244162 +:10D8800028480EF03CFA102126480EF088F90122B3 +:10D89000C02124480EF098F93DE0012188040AF0E7 +:10D8A00031F80095012C06D12003ADF8040080105A +:10D8B000ADF808000FE0022C07D1E002ADF804003B +:10D8C0004FF4C060ADF8080005E024B9ADF804607D +:10D8D0000020ADF808000020ADF80600ADF80C00FF +:10D8E0000C20ADF80A0069460F480EF02DFA012110 +:10D8F0000D480EF05DF9012240F224410A480EF075 +:10D90000FEF9102108480EF04AF90122C02106480C +:10D910000EF05AF900BF00BFBDE8FF81004400408F +:10D92000004C004000500040004800402DE9FC47FA +:10D9300005460E46002400210091019100BFE946F2 +:10D9400000BF27E06422002328463146EAF73AFC6C +:10D95000174698460A22002338464146EAF732FC29 +:10D960004FEA001A0A22002338464146EAF72AFC09 +:10D970000F2002401AEB020009F804004FF0640285 +:10D980004FF0000328463146EAF71CFC05460E46D8 +:10D99000601CC4B2082CD5DBDDE90001BDE8FC87C2 +:10D9A0002DE9F04104460026002700250421FE4809 +:10D9B00080F8521B04EB440000EB0411FB4800EB21 +:10D9C0000110407B012803D10021204600F020FBFC +:10D9D00004EB440000EB0411F44800EB0110407B21 +:10D9E00002282ED100231A464FF4E1312046FFF7DA +:10D9F0008BFEEF4810F8140020F080008030EC49D6 +:10DA000001F81400002004EB4401E94A3C3202F81A +:10DA1000210004EB440102EB81018870012004EB3A +:10DA2000440102EB8101487004EB440102EB8101E7 +:10DA3000C8704FF47A7004EB440102EB81018860F6 +:10DA4000AEE2DB4810F8140020F080008030D849A6 +:10DA500001F81400002004EB4401D54A0C3202F80E +:10DA6000210004EB440102EB8101887004EB4401C6 +:10DA700002EB8101487004EB440102EB8101C870A4 +:10DA8000052004EB440102EB81018860002004EBD7 +:10DA90004401303202F8210004EB440102EB810121 +:10DAA0008870012004EB440102EB8101487004EB13 +:10DAB000440102EB8101C87004EB440000EB041147 +:10DAC000BA4800EB0110806800EB8000400004EBD6 +:10DAD000440102EB8101886008212046FFF718FB12 +:10DAE00004EB440000EB0412B04800EB0210437951 +:10DAF00004EB440000EB0412AC4800EB0210016898 +:10DB000000222046FFF700FE04EB440000EB041166 +:10DB1000A64800EB01108079092870D2DFE800F0F8 +:10DB20006F050F19232D3F4953000521C4EBC40095 +:10DB300000EB84129F4800EB421001715FE00F215F +:10DB4000C4EBC40000EB84129A4800EB4210017150 +:10DB500055E00721C4EBC40000EB8412954800EBAC +:10DB6000421001714BE00421C4EBC40000EB8412AD +:10DB7000904800EB4210017141E004EB440000EBDF +:10DB800004118A4800EB011080686421484304EBCB +:10DB90004401874A3C3202EB810188602FE0032177 +:10DBA000C4EBC40000EB8412824800EB4210017108 +:10DBB00025E00421C4EBC40000EB84127D4800EB97 +:10DBC000421001711BE00621C4EBC40000EB84127B +:10DBD000784800EB4210017110212046FFF798FAB7 +:10DBE00004EB440000EB0412704800EB02100168E3 +:10DBF00000234FF480522046FFF786FD00BF00BF90 +:10DC00006D48007F012822D10021C4EBC40000EB45 +:10DC10008412684800EB42100171012004EB4401BA +:10DC2000634A0C3202EB8101886080216348ECF783 +:10DC3000F3FE08216148ECF7EFFE4FF48071604875 +:10DC4000ECF7EAFE4FF480615C48ECF7E5FE002556 +:10DC50009BE10021C4EBC40000EB8412554800EBAB +:10DC60004210603005EB051200EBC2000173C4EBFB +:10DC7000C40000EB84124F4800EB4210603005EB0B +:10DC8000051200EBC2008173C4EBC40000EB8412E8 +:10DC9000484800EB4210603005EB051200EBC20073 +:10DCA0004173C4EBC40000EB8412424800EB421005 +:10DCB000603005EB051200EBC200C17304EB4400B9 +:10DCC00000EB0411394800EB0110806800EB800084 +:10DCD000400004EB440101EB0412344901EB021152 +:10DCE000C97948434100C4EBC40000EB84123148B9 +:10DCF00000EB4210603005EB051200EBC200416101 +:10DD000004EB440000EB0411284800EB0110303014 +:10DD100000EB0510807820F0800104EB440000EB5C +:10DD20000412224800EB0210303000EB0510817025 +:10DD300004EB440000EB04111C4800EB01103030F0 +:10DD400000EB0510807820F0400104EB440000EB6C +:10DD50000412164800EB0210303000EB0510817001 +:10DD60000021C4EBC40000EB8412124800EB421007 +:10DD7000603005EB051200F83210C4EBC40000EB74 +:10DD800084120C4800EB4210603005EB051200EBEA +:10DD9000C20080F8781004EB440000EB0411034843 +:10DDA00000EB011080790DE0BC2200203C30002007 +:10DDB000042E0020FC340020BC120020000C024085 +:10DDC00000000240092814D2DFE800F0DC0514232B +:10DDD000324150A7CD00E521C4EBC40000EB841212 +:10DDE000874800EB4210603005EB051200EBC200E3 +:10DDF0004171C7E0A121C4EBC40000EB841280484C +:10DE000000EB4210603005EB051200EBC2004171DF +:10DE1000B8E0A121C4EBC40000EB8412784800EB09 +:10DE20004210603005EB051200EBC2004171A9E021 +:10DE3000B121C4EBC40000EB8412714800EB421026 +:10DE4000603005EB051200EBC20041719AE0312110 +:10DE5000C4EBC40000EB8412694800EB4210603050 +:10DE600005EB051200EBC20041718BE0F121C4EB20 +:10DE7000C40000EB8412624800EB4210603005EBF6 +:10DE8000051200EBC2004171002640E0002732E09D +:10DE900006EB460000EB06115A4800EB011030304B +:10DEA00000EB0710017804EB440000EB0412554826 +:10DEB00000EB0210303000EB0510007A814218D1DF +:10DEC00004EB440000EB04114E4800EB011030302D +:10DED00000EB05100178C6EBC60000EB861248483F +:10DEE00000EB4210603007EB071200EBC20080F835 +:10DEF0007710781CC7B206EB460000EB06114148CC +:10DF000000EB0110C079B842C2DC701CC6B23E48BA +:10DF100090F8520BB042B9DC34E00621C4EBC400E7 +:10DF200000EB8412364800EB4210603005EB05121E +:10DF300000EBC200417105EB041000EB8001C1EB66 +:10DF4000801132480844D0F80910C4EBC40000EB3B +:10DF500084122B4800EB4210603005EB051200EBF9 +:10DF6000C20041630EE01521C4EBC40000EB841233 +:10DF7000234800EB4210603005EB051200EBC200B5 +:10DF8000417100BF00BF681CC5B204EB440000EB48 +:10DF900004111C4800EB0110C079A8423FF759AEAC +:10DFA0000021194880F8531B002625E006EB4600A7 +:10DFB00000EB0611134800EB01108079052819DAEF +:10DFC00006EB460000EB06110E4800EB01108079CD +:10DFD00000280FDD0C4890F8531B06EB460000EBC1 +:10DFE0000612084800EB0210C0790844C1B2064886 +:10DFF00080F8531B701CC6B2042ED7DBBDE8F0813D +:10E00000FC3400203C300020BC22002020130020E3 +:10E0100070B504460E46B148056806BB34B1012C04 +:10E020000AD0022C0ED0032C18D111E04FF48041FD +:10E03000AB48ECF7F1FC11E04FF40051A848ECF7C5 +:10E04000EBFC0BE04FF48051A548ECF7E5FC05E054 +:10E050004FF40061A248ECF7DFFC00BF20E034B1D0 +:10E06000012C0AD0022C0ED0032C18D111E04FF451 +:10E0700080419B48ECF7CEFC11E04FF400519848EA +:10E08000ECF7C8FC0BE04FF480519548ECF7C2FC6C +:10E0900005E04FF400619248ECF7BCFC00BF00BF04 +:10E0A00064200FF0EFFA00231A464FF41651204671 +:10E0B000FFF72AFB002004EB44018A4A02EB8101AE +:10E0C000887004EB440102EB8101486004EB4400DA +:10E0D00000EB041102F5FE7000EB0110806882492C +:10E0E000886001204870772004EB84017F4A114446 +:10E0F000887004EB440000EB04117D4800EB011034 +:10E10000807908282FD2DFE800F02E040B121920A6 +:10E110002E27772004EB8401744A1144887022E092 +:10E12000972004EB8401714A114488701BE097200A +:10E1300004EB84016D4A1144887014E06F2004EBF5 +:10E1400084016A4A114488700DE0672004EB840161 +:10E15000664A1144887006E0772004EB8401634A24 +:10E160001144887000BF00BFC020C4EB041101EB54 +:10E170008101604A02F831000020C4EB041101EB78 +:10E18000810102EBC10148700820C4EB041101EBCE +:10E19000810102EBC1018870280EC4EB041101EB70 +:10E1A000810102EBC101C87005F0F00004EB4401ED +:10E1B0000844C4EB041101EB810102EBC1010871B9 +:10E1C00004EB8400494908448078C4EB041101EB56 +:10E1D000810102EBC10148712020C4EB041101EB65 +:10E1E000810102EBC101887105F00F00C4EBC4018D +:10E1F0000844C4EB041101EB810102EBC101C871B9 +:10E200008020C4EB041101EB810102EBC101087213 +:10E210004C20C4EB041101EB810102EBC1014872F7 +:10E220005420C4EB041101EB810102EBC10188729F +:10E2300034B1012C11D0022C1DD0032C39D129E08E +:10E2400080212D48ECF7E6FB0B202C4908600121CA +:10E250002A48001FEBF7A2FB2BE008212648ECF729 +:10E26000D9FB0B202549A4394867012123483438BC +:10E27000EBF794FB1DE04FF480712148ECF7CAFBEB +:10E280000B201E491831086001211C481430EBF79F +:10E2900085FB0EE04FF480611748ECF7BBFB0B20C9 +:10E2A0001649A439C865012114484C38EBF776FBB0 +:10E2B00000BF00BF134890F8EF0358B1C4EB04113E +:10E2C00001EB81010B4A02EBC100002322460B2126 +:10E2D000ECF7D6FB64200FF0D5F970BD187AFF1F5C +:10E2E00000180240402E0020C8580020C4750020AD +:10E2F0003C300020C45C0020000C0240A4600240BE +:10E3000000000240BC22002030B52DED028B9FB0F2 +:10E3100000201E901D901C901A901B901890199030 +:10E3200017901690159014901390002500240590D6 +:10E330009FEDF60A8DED040AF5A103C9CDE90201AE +:10E34000F5A103C9CDE90001F548807850B300205C +:10E35000F3498870A1F66450B0F87E0DF149096860 +:10E36000C1F57A7188421DD1EE480068C0F57A7017 +:10E3700081B2ED48A0F87C1D0021EA48001FEBF7B0 +:10E380000DFBEA49E748001FEBF7EEFA0120E849E8 +:10E3900008704FF47A70E34908600121E148001FDA +:10E3A000EBF7FCFAE248007801287DD10020E04933 +:10E3B0000870DB486038807800EB4001DD4800EBF6 +:10E3C00001108479012C70D0042C04D0052C6DD060 +:10E3D000062C06D106E00120D1490C3188700020BE +:10E3E000486042E2D048B0F87C0D811FD248EBF77C +:10E3F00071FAC117CDE91A01CB49B1F87C1D491F4B +:10E40000CD4A521E8818042109F0D8FDC117CDE964 +:10E41000180118A80BC858401B9A514008437DD1D9 +:10E420000021BF480C380155C348401E00791390A5 +:10E43000BDF84C00312802D0452870D1B4E0BA486C +:10E44000B0F87C0D1838412190FBF1F0C117CDE9EF +:10E450001801C1B2B44880F8901500201E9099E0D0 +:10E46000BDF8780000EB80101430B349491E085CF9 +:10E47000B249BDF878208854BDF8781001EB8111BD +:10E480001A31AD4A521E8818082109F055FD8DED4C +:10E49000040AAA490C31BDF87820049801EB021156 +:10E4A0004860BDF8781002E0F1E18DE085E001EB15 +:10E4B00081113231A04A521E8818082109F03CFD12 +:10E4C0008DED040A9D490C31BDF87820049801EBCC +:10E4D00002110860BDF8781001EB81113A31964ABB +:10E4E000521E8818082109F027FD8DED040A934972 +:10E4F0000C31BDF87820049801EB02118860BDF85A +:10E50000781001EB811142318B4A521E8818082184 +:10E5100009F012FD8DED040A884901E046E044E06F +:10E520000C31BDF87820049801EB0211C8609DF809 +:10E530005C1001EB410202EB011279491C3101EB45 +:10E5400002113031BDF8782001EB0211881C897866 +:10E5500021F08001803101707348B0F87C0D401EBD +:10E560007549491E095C9DF85C00C0EBC00202EBD6 +:10E570008012734800EB421060309DF8542002EB8B +:10E58000021200EBC20080F83C10BDF87800401C7D +:10E5900080B21E90BDF878000021DDE91832C01A63 +:10E5A0009141FFF65DAF00E000BF00BF01205C4974 +:10E5B0000C3188700020486057E1012058490C3127 +:10E5C00088700020486050E1012055490C31887066 +:10E5D000002048605BA15848401E0FF007FA1D90CC +:10E5E000BDF8740000287CD0BDF87400B0F5487FF9 +:10E5F00077DA00201E9010E0BDF874000E30BDF8F0 +:10E60000781008444C49491E085CBDF878208854AD +:10E61000BDF87800401C80B21E90BDF878001E281E +:10E62000EADB0220484988714348401E00784128AF +:10E630006BD100201E9017E0BDF87800801C3E4989 +:10E64000491E085C2C2800D112E0BDF87800801C1F +:10E650003949491E085C06A9BDF878208854BDF8E0 +:10E660007800401C80B21E90BDF878000B28E3DBD8 +:10E6700000BF06A80DF010FCB0EE408AF0EE608AF4 +:10E6800051EC180BEAF75DF800EE100ADFED2F0AE7 +:10E6900080EE201A8DED041A0498E9F7DAFFCDE92F +:10E6A0001801DDE91801E9F78CFF00EE100ADDED35 +:10E6B000040A30EEC00A8DED040ADDE91801E9F71D +:10E6C00080FF00EE100ADDED040A9FED201A60EED7 +:10E6D000810A9FED1F1AC0EE811A30EE210A1D48F3 +:10E6E00000E0B0E080ED040ABDF87800C01C1249DB +:10E6F000491E085C174910310871BDF87800401DAB +:10E7000080B21D9000201E9040E08AE000000000D2 +:10E71000016932303130300001693230453030002B +:10E72000203000202C640240BC2200200088001011 +:10E73000E20A0020B42E0020E50A00204D28002027 +:10E74000FC340020524D4300BC1200200000C8429F +:10E7500000007042BC2A0020BDF87400BDF878109B +:10E7600008444D49085C2C2800D113E0BDF8740022 +:10E77000BDF8781008444849085C06A9BDF878201F +:10E780008854BDF87800401C80B21E90BDF8780017 +:10E790000B28E1DB00BF06A80DF07EFBB0EE408A3F +:10E7A000F0EE608A51EC180BE9F7CBFF00EE100A8F +:10E7B0005FED1A0A80EE201A8DED041A0498E9F72D +:10E7C00048FFCDE91801DDE91801E9F7FAFE00EE8E +:10E7D000100ADDED040A30EEC00A8DED040ADDE911 +:10E7E0001801E9F7EEFE00EE100ADDED040A1FED58 +:10E7F000291A60EE810A1FED2A1AC0EE811A30EE46 +:10E80000210A10EE100A2549C1F80500BDF8740070 +:10E81000BDF878100844401C1F49085C1F49487225 +:10E8200022E01FED460A10EE100A1C49C1F805004F +:10E83000002048721FED4B0A10EE100AC1F80500C7 +:10E840000020487210E01FED4F0A10EE100A134925 +:10E85000C1F80500002048721FED540A10EE100A9E +:10E86000C1F805000020487200BF00BF00201E90C4 +:10E8700009E000200849BDF878208854BDF87800E8 +:10E88000401C80B21E90BDF878001428F1DB1FB048 +:10E89000BDEC028B30BD0000E40A0020CC2A002031 +:10E8A0002DE9F04F8BB004468B460026B24600257A +:10E8B000A846002700200A9081460990089000BFD2 +:10E8C00000BFF7A103C9CDE90601F7A103C9CDE94E +:10E8D00004010020F6490870F648005D042823D1A1 +:10E8E0000521F448015500214E3801552238005DBC +:10E8F00020F08001EF4870380155042C04D0052C1D +:10E900000CD0062C0FD104E00021EA48493801550B +:10E9100009E03121E7484938015504E00021E54884 +:10E920004938015500BF00BF04EB4401E24800EB49 +:10E9300001108079012874D0042804D0052871D0F2 +:10E94000062870D10DE2DB485438007900286BD0DE +:10E95000002000F0A5FA04EB4403D74A02EB0312AF +:10E96000517904EB4403D44A02EB0312106800F01F +:10E970007FFCD04854380079012802D0022879D190 +:10E9800037E0CC485438C77807EB8700C0EB8711D5 +:10E99000CA4810F8019007EB8700C0EB8711C74801 +:10E9A0000144643851F8012FC0F8252F4968C0F898 +:10E9B000291F07EB8700C0EB8711C0480844D0F837 +:10E9C0000910BE486438C0F82D1F07EB8700C0EB64 +:10E9D0008711BA480144643851F8212FC0F8452FF7 +:10E9E0008988A0F8491FF91707EB11714FEA211820 +:10E9F00040E0B248643890F8249F4FF0000832E0BD +:10EA0000002714E008EB480000EB0811A948283063 +:10EA100000EB0110303000EB07100078484504D1BE +:10EA200010E002E2E0E1FFE19AE1781C87B208EB36 +:10EA3000480000EB08119F48283000EB0110C07916 +:10EA4000B842DFDC00BF08EB480000EB0811994832 +:10EA5000283000EB0110C079B84200DD08E008F171 +:10EA600001001FFA80F8964890F8520B4045C7DC29 +:10EA700000BF00BF00BF48460021FEF757FFCDE9A9 +:10EA80000201002000900B460621029A08F048FE81 +:10EA900008EB480000EB08118648283000EB011015 +:10EAA000007FC0F38100009084486438D0F829CFFB +:10EAB000624600230721184608F032FE08EB4800A2 +:10EAC00000EB08117B48283000EB0110007F00F0BC +:10EAD0000300009079486438D0F825CF62460023BF +:10EAE0000821184608F01CFE08EB480000EB08114E +:10EAF0007048283000EB0110007FC0F30110009037 +:10EB00006E486438D0F82DCF62460023092118469C +:10EB100008F006FE32216A48A13880F86C113021D5 +:10EB200080F86D11A0F65F7090F84A0F01EB10119C +:10EB30006348A13880F86E11A0F65F7090F84A0F14 +:10EB400000F00F0130315E48A13880F86F112D219F +:10EB500080F87011A0F65F7090F8490F302101EB3A +:10EB600010115748A13880F87111A0F65F7090F825 +:10EB7000490F00F00F0130315148A13880F872116F +:10EB80002D2180F87311A0F65F7090F8480F3021A6 +:10EB900001EB10114A48A13880F87411A0F65F709B +:10EBA00090F8480F00F00F0130314548A13880F847 +:10EBB0007511A0F65F7090F8470F302101EB10112E +:10EBC0003F48A13880F87711A0F65F7090F8470FA2 +:10EBD00000F00F0130313A48A13880F878113A211D +:10EBE00080F87911A0F65F7090F8460F302101EBA4 +:10EBF00010113348A13880F87A11A0F65F7090F8B0 +:10EC0000460F00F00F0130312D48A13880F87B11FC +:10EC10003A2180F87C11A0F65F7090F8450F302102 +:10EC200001EB10112648A13880F87D11A0F65F7025 +:10EC300090F8450F00F00F0130312148A13880F8DD +:10EC40007E11A0F65F70D0F84B2F10460021FEF722 +:10EC50006DFECDE90201002000900B460C21029AC6 +:10EC600008F05EFD002604E0202016498855701C3F +:10EC700086B240F28A208642F6DB0A2011490870EB +:10EC80004870002642E04FF0000A21E00C48A1380D +:10EC900000EB461010F80A00202815D01BE00000F9 +:10ECA0000169323031303000016932304530300096 +:10ECB000E30A002014300020B42E0020201300208E +:10ECC000BC220020CC0E00200AF101001FFA80FABD +:10ECD000BAF1200FDADB00BFBAF11F0F14DA4FF0E0 +:10ECE000000A0CE0674800EB461010F80A000AEB37 +:10ECF0004511654A50540AF101001FFA80FABAF131 +:10ED0000200FEFDB681C85B2701C86B2142EBADBB4 +:10ED10000A21202000EB45105B4A1154202000EB13 +:10ED20004510401C1154202000EB4510801C11544C +:10ED3000202000EB4510C01C1154202000EB451092 +:10ED4000001D1154202000EB4510401D11542020BF +:10ED500000EB4510401D80B20A9000204B4908711D +:10ED60007FE0012000F09CF84FF400714848EBF779 +:10ED700053FE04EB4403474A02EB0312517904EBC0 +:10ED80004403444A02EB0312106800F071FA3F4852 +:10ED9000543010F80900401CC1B23C48543000F80F +:10EDA0000910BBF1310F03D0BBF1450F1AD10CE0B4 +:10EDB000002605E006A8805D33498855701C86B2A0 +:10EDC000072EF7DB07200A900CE0002605E004A8D8 +:10EDD000805D2D498855701C86B2072EF7DB072011 +:10EDE0000A9000BF00BF3CE0022000F059F84FF449 +:10EDF00080412748EBF710FE2448543010F80900F2 +:10EE0000401CC1B22148543000F8091004EB4403FF +:10EE1000204A02EB0312517904EB44031D4A02EB32 +:10EE20000312106800F024FA1BE0032000F038F809 +:10EE30001648543010F80900401CC1B21348543031 +:10EE400000F8091004EB4403124A02EB0312517953 +:10EE500004EB44030F4A02EB0312106800F008FAB7 +:10EE600000BF00BF0A9850B10B490A980860012101 +:10EE70000948001FEAF792FD0020084908700BB00E +:10EE8000BDE8F08F1B220020CC0E0020C02F0020F8 +:10EE900000080240B42E0020A4640240E30A0020CF +:10EEA00010B5044634B1012C0FD0022C18D0032C1D +:10EEB0002CD120E04FF400511548EBF7ABFD4FF497 +:10EEC00080711348EBF7A6FD20E04FF40051104885 +:10EED000EBF7A0FD4FF480710D48EBF79DFD15E0B9 +:10EEE0004FF400510A48EBF797FD4FF48071084842 +:10EEF000EBF790FD0AE04FF400510548EBF78CFD6D +:10EF00004FF480710248EBF787FD00BF00BF10BDD2 +:10EF10000008024070B50024002540F224410E484C +:10EF20000CF0C3FEB0B140F224410B480CF037FEA8 +:10EF300009480088C4B20848001D0088C4B20120F6 +:10EF40000649487006480068C0F57A7081B20548E5 +:10EF5000A0F87E1D70BD000000140140203000208C +:10EF60002C640240BC22002010B500241349144830 +:10EF7000EAF7FAFC00211248EAF710FD00E000BFB2 +:10EF8000402110480CF084FE0028F8D04FF40071A6 +:10EF90000D48EBF73FFD4FF480410B48EBF73AFD8E +:10EFA0000A4907487838EAF7DFFC01210448783835 +:10EFB000EAF7F4FC01200649087010BD008020200B +:10EFC000A0640240001401400008024000880010C4 +:10EFD000E30A002000B58FB00121880508F062FC2B +:10EFE0002948EAF7E7FC40200390002005904FF401 +:10EFF0008060069000200790089009904FF4003040 +:10F000000A9000200B900C900D900E901F480190DC +:10F010004FF0206000901E48029069461A48EAF7B7 +:10F0200093FD012210211848EAF770FD1648783840 +:10F03000EAF7C0FC002003904FF47A70049000209F +:10F0400005904FF48060069000200790089009908A +:10F050004FF400300A9000200B900C900D900E9011 +:10F060000A4801904FF0206000900A4802906946DB +:10F0700005487838EAF768FD012103487838EAF74F +:10F080008DFC0FB000BD0000A064024004140140DC +:10F09000CC0E0020E40A00201CB50121042008F059 +:10F0A00001FC082206211C48EBF788FC08220721F6 +:10F0B0001948EBF783FCC020009002208DF8050072 +:10F0C00000208DF8060001208DF8070002208DF841 +:10F0D000040069461048EBF729FC4FF4C640009045 +:10F0E00001208DF8040000208DF8060003208DF823 +:10F0F000050001208DF8070069460748EBF716FC6C +:10F100004FF400710448EBF785FC4FF4804102484E +:10F11000EBF780FC1CBD00000008024010B5002485 +:10F12000FFF7BAFF00214FF4E13000F0A1F8FFF73C +:10F1300051FF00F07DF800213A4880F8641D00205E +:10F14000394988704870C8700220886000213548AD +:10F1500080F8701D002034490C31887001204870FF +:10F16000C8704FF47A70886000BF58E0002104EB4B +:10F1700044022D48483800F8221004EB440200EB0A +:10F1800082008170012104EB44022748483800EBDB +:10F190008200417004EB44022348483800EB8200AF +:10F1A000C17004EB4401214800EB0110806800EBC2 +:10F1B0008000410004EB44021B48483800EB820009 +:10F1C000816004EB4401194800EB011080790428A8 +:10F1D00004D005281BD006281ED104E000211248C7 +:10F1E0005538015518E031210F485538015504EBC9 +:10F1F00044010E4800EB011080686421484304EB91 +:10F2000044020949483901EB8201886004E0002189 +:10F2100005485538015500BF00BF601CC4B2052C1D +:10F22000A4DB10BDBC22002020300020B42E002022 +:10F2300008B545208DF8000002208DF8010001205E +:10F240008DF802008DF80300684600F057F847205B +:10F250008DF8000001208DF8010000208DF80200DB +:10F2600001208DF80300684600F048F808BD000052 +:10F270007FB505460C460121202008F063FB009570 +:10F28000012C06D12003ADF804008010ADF8080071 +:10F290000FE0022C07D1E002ADF804004FF4C0608B +:10F2A000ADF8080005E024B90020ADF80400ADF881 +:10F2B00008000020ADF80400ADF80600ADF80C0021 +:10F2C0000C20ADF80A0069460B480CF03DFD012109 +:10F2D00009480CF06DFC012240F2244106480CF074 +:10F2E0000EFD102104480CF05AFC0122C0210248F6 +:10F2F0000CF06AFC7FBD00000014014070B50021D5 +:10F3000000230F22C4781CB3174C246804F4E06473 +:10F31000C4F5E064C4F30721C1F10404E3B20A4177 +:10F3200044789C40E1B28478144021430C07210EBC +:10F330000E4C05786155047804F01F050124AC409B +:10F3400005786D11AD0005F1E025C5F8004109E033 +:10F35000047804F01F050124AC40054D06787611B1 +:10F3600045F8264070BD00000CED00E000E400E030 +:10F3700080E100E0024A0A400243024B1A607047F3 +:10F3800080FFFF1F08ED00E0BFF34F8F06480068C5 +:10F3900000F4E06005490843001D03490860BFF31D +:10F3A0004F8F00BFFEE700000CED00E00000FA0503 +:10F3B00000200CE0002106E00022064B03EBC10315 +:10F3C0001A544A1CD1B28029F6DB421CD0B208285C +:10F3D000F0DB7047DB8700202DE9FF4F84B08146CA +:10F3E0008A460020029083460698A0EB09040798FD +:10F3F000A0EB0A06CDF80490CDF800A0002C01DDAA +:10F40000012705E00CB9002702E04FF0FF37644206 +:10F41000002E02DD4FF0010806E016B94FF000089B +:10F4200002E04FF0FF386642B44201DD254600E0BD +:10F430003546002003901EE0009AD1B2019AD0B266 +:10F44000119A00F01FF8029820440290B3440298E9 +:10F45000A84205DD0298401B0290019838440190B3 +:10F46000AB4504DDABEB050B0098404400900398DE +:10F47000401C80B20390691C03988842DCDB08B012 +:10F48000BDE8F08FF0B514460B46CF1701EB577768 +:10F49000C7F3C702CF1701EB5777FF10A1EBC707E0 +:10F4A000FEB20123B340DDB24CB1134B03EBC003FA +:10F4B0009B5C2B43104F07EBC007BB541AE00E4B6D +:10F4C00003EBC0039B5CDB430B4F07EBC007BB5454 +:10F4D000094B03EBC0039B5C2B43074F07EBC007B3 +:10F4E000BB54054B03EBC0039B5CDB43024F07EBB4 +:10F4F000C007BB54F0BD0000DB8700201CB5012114 +:10F500000A2008F0CFF94FF4C050009001208DF888 +:10F51000040000208DF8060003208DF8050001206E +:10F520008DF8070069464948EBF700FA4FF4806010 +:10F53000009001208DF8040000208DF806000320C3 +:10F540008DF8050001208DF8070069464048EBF76B +:10F55000EDF9C8200EF096F84FF480613C48EBF7C7 +:10F5600059FAC8200EF08EF84FF480613848EBF756 +:10F5700053FAC8200EF086F80021FD2000F0DEFAD4 +:10F580000021122000F0DAFA0021AE2000F0D6FAB5 +:10F590000021D52000F0D2FA0021A02000F0CEFA00 +:10F5A0000021A82000F0CAFA00213F2000F0C6FA8E +:10F5B0000021D32000F0C2FA0021084600F0BEFA74 +:10F5C0000021402000F0BAFA0021A02000F0B6FA95 +:10F5D0000021C02000F0B2FA0021DA2000F0AEFADB +:10F5E0000021122000F0AAFA0021812000F0A6FAE2 +:10F5F00000217F2000F0A2FA0021D92000F09EFA1D +:10F600000021822000F09AFA0021DB2000F096FA17 +:10F610000021342000F092FA0021A42000F08EFA9C +:10F620000021A62000F08AFA0021202000F086FAAE +:10F630000021084600F082FAFFF7BAFE0021AF2051 +:10F6400000F07CFA00F062F81CBD0000000C0240E3 +:10F650000004024010B50246012000E050430B1E9A +:10F66000A1F10104E1B2F9D110BD2DE9F84F054631 +:10F670000C4616461F46DDE90A9B06FB09F064218D +:10F6800090FBF1F000F0FF0A4FF00008012000901D +:10F69000A819C2B2234621462846FFF79DFE012045 +:10F6A0000090E019C3B2A819C2B2E019C1B228464D +:10F6B000FFF792FE01200090E019C3B22A462146CE +:10F6C0002846FFF789FE0120E119CBB2A919CAB279 +:10F6D000A9190090C8B22146FFF77EFE00BF11E0D5 +:10F6E0000120009004EB0800C3B205EB0A00C2B28F +:10F6F00004EB0800C1B22846FFF76EFE08F10100D6 +:10F7000000F0FF08B845EBDBBDE8F88F70B50024CA +:10F71000002504F1B001C8B2002100F00FFA002169 +:10F72000084600F00BFA0021102000F007FA00BF95 +:10F730000EE0002508E0084901EBC501085D012144 +:10F7400000F0FCF9681CC5B2802DF4DB601CC4B26B +:10F75000082CEEDB70BD0000DB87002010B50446EE +:10F7600000BF02210A4808F0C7FA0028F9D0214654 +:10F77000074808F0CDFA00BF0121054808F0BCFA9F +:10F780000028F9D0024808F0C0FAC0B210BD00004D +:10F79000003800402DE9FE4F0746884692461C4639 +:10F7A0000197CDF80080082C02D14FF006091FE028 +:10F7B0002046E31704EB5373DB1021464FEAE47C49 +:10F7C00004EB5C7C4FEAEC0CA4EBCC0CBCF1000F1E +:10F7D00002D04FF0010C01E04FF0000C63442246D0 +:10F7E00004EBD27C4FEA6C0C03FB0CF303F0FF0933 +:10F7F000AAF12000C6B200255EE0082C07D106EB76 +:10F8000046002F4901EB400010F805B01DE00C2C1C +:10F8100007D106EB46002B4901EB800010F805B03C +:10F8200013E0102C05D1284800EB061010F805B0A5 +:10F830000BE0182C07D106EBC600244901EB800031 +:10F8400010F805B001E0BDE8FE8F002002901CE03A +:10F850000BF0010028B1414638460C9AFFF712FE22 +:10F8600009E00C9808B9012000E00020024641465A +:10F870003846FFF707FE4FEA6B0B08F1010000F076 +:10F88000FF080298401CC0B2029002980828DFDBF3 +:10F89000781CC7B2082C0BD004EBD4714A10019924 +:10F8A000791A8A4204D1019F00980830C0B20090B2 +:10F8B000DDF80080681CC5B24D459EDB00BFC2E785 +:10F8C000143403083C360308B03A0308A040030888 +:10F8D0002DE9FF4F2DED068B83B0074693461E465C +:10F8E000DDE917484FF00009CA46DEB95846E8F787 +:10F8F0008FFE41EC1A0BB0EE4A0AF0EE6A0A0CF0E9 +:10F90000CBFCB0EE409AF0EE609A9FED400B53ECCA +:10F91000102B51EC190BE8F7CCFC41EC180BE8F775 +:10F92000B9FEC6B2082C01D14FF0020916988642E2 +:10F9300011DC169800280EDD23463022CDF8008019 +:10F9400038460A99FFF726FF204604EBD07109EBF1 +:10F9500061013944CFB200254CE01698301AA84214 +:10F9600010D104EBD47109EB610101FB0571C8B240 +:10F9700023462E22CDE900840A99FFF70BFF4FF0B2 +:10F98000010A35E006EB0A00401B401EC1B20A2006 +:10F99000FFF760FEBBFBF0F00A21B0FBF1F201FBC8 +:10F9A00012000290029880B904EBD47109EB610156 +:10F9B0000AEB070201FB0521C8B223463022CDE93C +:10F9C00000840A99FFF7E6FE11E004EBD47109EB1D +:10F9D00061010AEB070301FB0531C8B2CDE90084E0 +:10F9E00002993031CAB223460A99FFF7D3FE00BF0D +:10F9F000681CC5B206EB0A00A842AEDC304603B074 +:10FA0000BDEC068B04B0BDE8F08F000000000000E4 +:10FA10000000F03F2DE9FF4F05460E4617461C46F5 +:10FA2000DDF838904FF0000A0095B3462046E21703 +:10FA300004EB5272D2102146E31704EB5373DB1030 +:10FA4000A4EBC3030BB1012300E000231A44D4B29A +:10FA50004FF0000845E0002003903BE00D9810F8BF +:10FA60000A0002900AF101001FFA80FA00200190BA +:10FA70001DE0029800F0010028B14A4631462846B0 +:10FA8000FFF700FD0AE0B9F1000F01D1012000E00D +:10FA90000020024631462846FFF7F4FC0298401049 +:10FAA0000290701CC6B20198401CC0B2019001982F +:10FAB0000828DEDB681CC5B20098281AB84204D1B9 +:10FAC000009D0BF1080000F0FF0B5E460398401C00 +:10FAD000C0B203900398B842C0DB08F1010000F007 +:10FAE000FF08A045B7DBBDE8FF8F2DE9F8430646C8 +:10FAF000884614461F46DDE9085915E0CDF8009008 +:10FB000022782B4641463046FFF744FE082D02D1AD +:10FB1000B01DC6B205E0284605EBD07106EB6101C9 +:10FB2000CEB2641C781EC7B22FB12078202802DB29 +:10FB300020787E28E2DDBDE8F883000070B5054638 +:10FB40000C462CB14FF400611048EAF765FF04E061 +:10FB50004FF400610D48EAF75DFF4FF480510B4808 +:10FB6000EAF758FF4FF480510948EAF755FF284655 +:10FB7000FFF7F4FD4FF480510448EAF74DFF4FF4CE +:10FB800000610248EAF748FF70BD0000000C024027 +:10FB90000004024030B597B0002015900021149168 +:10FBA00013911291119110910F910E910D910C9151 +:10FBB0000B910A9109910891079106910591049181 +:10FBC00003910290FA4890F8EE060121B1EBD01FA4 +:10FBD00044F09F8304F096BBF6488078022804D155 +:10FBE000F448407808B107200790BDF81C109DF834 +:10FBF0003C000844F049085CFA287DD1BDF81C108F +:10FC00009DF83C000844401CEB49085CEB494871F6 +:10FC1000BDF81C109DF83C000844801CE649085CB7 +:10FC2000E6490871BDF81C109DF83C000844C01C52 +:10FC3000E149085CE149C870BDF81C109DF83C0022 +:10FC40000844001DDC49085CDC498870BDF81C10C4 +:10FC50009DF83C000844401DD749085CD7494870CE +:10FC6000BDF81C109DF83C000844801DD249095C79 +:10FC7000CF4880F8F61390F8F61390F8F00381421D +:10FC800014DDCB4890F8F60300210190FDF79AF8B7 +:10FC900004460D46C64890F8F0130846019100212D +:10FCA000FDF790F8201AC1B2129113E0C04890F805 +:10FCB000F00300210190FDF785F804460D46BC488D +:10FCC00090F8F613084601910021FDF77BF8201A01 +:10FCD000C1B21291129805281DDBB54890F8F603C1 +:10FCE000542818DAB24890F8F603062813DDB34812 +:10FCF000407924280FDB00E00FE0B048407950281D +:10FD000009DCAE487638AD490A6802678988A0F8F0 +:10FD10007410E9F7D9FF06210F91BDF81C109DF86A +:10FD20003C000844801CA449095CBDF81C209DF8D7 +:10FD30003C001044401CA04A105C41EA0021149190 +:10FD4000BDF81C109DF83C000844C01C1146085C1E +:10FD50000106BDF81C209DF83C001044001D964A89 +:10FD6000105C41EA0041BDF81C209DF83C001044A5 +:10FD7000401D914A105C41EA0021BDF81C209DF80D +:10FD80003C001044801D8C4A105C014302918C4958 +:10FD900002980968884204F080821498B0F5FA6FDE +:10FDA00084F27B828649029808608148B0F8762602 +:10FDB000BDF81C1014980844801C82420DDB7C485E +:10FDC000B0F87626BDF81C1014980844801C101A50 +:10FDD00081B27748A0F8761605E000217448A0F8B3 +:10FDE000761604F095BA7449BDF81C0001440191DF +:10FDF00014990198E9F752FD0390BDF81C1014986E +:10FE00000844401C6C49095CBDF81C20149810443F +:10FE1000694A105C41EA00210398814244F024823F +:10FE2000634890F8EF0370B11498801C81B201917F +:10FE30001146BDF81C000144012304220091DDE9B4 +:10FE40000001EAF71DFEBDF81C109DF83C000844B7 +:10FE5000001D5949085C00F00F0101EBD1700191C0 +:10FE600041100198A0EB4100C1B20E91BDF81C10E9 +:10FE70009DF83C000844801D4F49085C00F00F01CC +:10FE800001EBD170019141100D910021069120E00C +:10FE9000BDF81C109DF83C000144C91D069808449B +:10FEA0004549095C01919DF834209DF8381001986E +:10FEB000E9F764FF0146BDF81C209DF83C000244B0 +:10FEC000D21D069810443C4A11540698401C81B239 +:10FED00006911498C01F06998842D9DCBDF81C1001 +:10FEE0009DF83C000844C01D3349095C159101216F +:10FEF0002F4880F8C81700203249486088700021D8 +:10FF00003148817041602B484078032812D100208D +:10FF10002C492839C870012048700020486001F140 +:10FF20007E0090F8AC10C82011FB00F0C8302549C5 +:10FF3000283988601F488078032803D01D488078BE +:10FF4000012802D10120214908600021099115985A +:10FF5000152804F0708010DCA0F10B000A2884F052 +:10FF60006D81DFE810F0571BF31B4F1C471C981FD7 +:10FF70007104881DC31D6B21FA1FA22802F08A821A +:10FF80000BDC502803F07680512821D0522803F052 +:10FF9000AE87A12844F05281F8E3A32802F0308410 +:10FFA000A42802F09E80A528F4D101F08ABD0000AB +:10FFB000BC220020842A00201C760020B2260020CB +:10FFC000240A00206C290020BC58002088024042EE +:10FFD000FE48C06D10B15220FD49087100200C9000 +:10FFE000FEE3BDF8301001EB410000EB0111F948D0 +:10FFF00000EB0110807909287ED2DFE800F07D0552 +:020000040802F0 +:100000000607087DB9090A0000BF00BF00BF00BF96 +:1000100000BF00200B909BE0BDF81C109DF83C0039 +:1000200008440830BDF824100144EB48405C20B17E +:10003000012803D0022800D116E07EE0BDF8301080 +:1000400001EB410000EB0111E24800EB0110303000 +:10005000BDF82C1000EB0110801C0190007820F0FE +:1000600004020198027068E0BDF8300000EB400126 +:1000700001EB0011D74800EB01103030BDF82C1017 +:1000800000EB0110801C0190007820F0080201981C +:1000900002700022BDF8300000EB400101EB0011BE +:1000A000CC4800EB01103030BDF82C1000EB0110F3 +:1000B0004260BDF830100220E9F74AFF00200690A8 +:1000C00017E00022BDF83000C0EBC00101EB801149 +:1000D000C24800EB41116031BDF82C0000EB00106C +:1000E00001EBC0013F3106980A540698401C80B2CB +:1000F00006900698142800E096E3E2DB00200690C4 +:1001000017E00022BDF83000C0EBC00101EB801108 +:10011000B24800EB41116031BDF82C0000EB00103B +:1001200001EBC0015B3106980A540698401C80B26E +:10013000069006980A28E4DB00BF00BFBDF8240043 +:10014000401C81B20991BDF82C00401C81B20B917A +:10015000BDF8301001EB410000EB01119D4800EBB0 +:100160000110C179BDF82C0081423FF755AF5BE328 +:1001700000210B9148E3BDF81C109DF83C00084499 +:100180000830BDF8241008449349085C04287DD049 +:1001900005DC58B1012848D0022845D13EE10828A5 +:1001A00075D0102874D02028F7D1A8E2BDF83010FF +:1001B000C1EBC10000EB8111884800EB41106030B9 +:1001C000BDF82C1001EB011100EBC10090F8760096 +:1001D000102824D10022BDF83000C0EBC00101EB93 +:1001E00080117E4800EB41116031BDF82C0000EB1E +:1001F000001001EBC00080F87620F322BDF830003B +:10020000C0EBC00101EB8011744800EB411060307D +:10021000BDF82C1001EB011100EBC1004271BDF8DB +:100220002400401C81B20991E8E2F222BDF83000BE +:10023000C0EBC00101EB8011684800EB4111603157 +:10024000BDF82C0000EB001001EBC0004271BDF8BE +:10025000301001EB410000EB01115E4800EB011191 +:100260003031BDF82C0001EB0010801C01900078AB +:1002700020F0040201980270BDF81C009DF83C10AB +:1002800008440830BDF82410084402E010E159E1A8 +:10029000A2E151490A5CBDF83000C0EBC00101EB9E +:1002A00080114E4800EB41106030BDF82C1001EB7E +:1002B000011100EBC10080F876200020069024E0B8 +:1002C000BDF81C109DF83C0001440831BDF8240025 +:1002D000014406980844401C3F490A5CBDF83000C0 +:1002E000C0EBC00101EB80113C4800EB41116031D3 +:1002F000BDF82C0000EB001001EBC001493106985D +:100300000A540698401C80B2069006980F28D7DB46 +:100310000021069124E0BDF81C109DF83C0001442A +:100320000831BDF8240001440698084410302A49D9 +:100330000A5CBDF83000C0EBC00101EB801127481A +:1003400000EB41116031BDF82C0000EB001001EB17 +:10035000C0015B3106980A540698401C80B2069092 +:1003600006980A28D7DBBDF81C109DF83C00014414 +:100370000831BDF8240008441A3017490A5CBDF85A +:100380003000C0EBC00101EB8011144800EB4111BB +:100390006031BDF82C0000EB001001EBC00080F8CC +:1003A00070200020069030E0BDF81C109DF83C0045 +:1003B00001440831BDF824000144069808441B306C +:1003C00005490A5CBDF830000AE00000BC120020BC +:1003D000842A00203C3000201C760020FC340020C1 +:1003E000C0EBC00101EB8011FE4800EB4111603110 +:1003F000BDF82C0000EB001001EBC0017131069834 +:100400000A540698401C80B2069006980528CBDB5B +:10041000BDF82400203081B20991EFE1F222BDF84D +:100420003000C0EBC00101EB8011EE4800EB411140 +:100430006031BDF82C0000EB001001EBC0004271F0 +:10044000BDF8301001EB410000EB0111E64800EB74 +:1004500001113031BDF82C0001EB0010801C01901F +:10046000007820F0040201980270BDF81C009DF88D +:100470003C1008440830BDF824100844DB490A5CED +:10048000BDF83000C0EBC00101EB8011D54800EB96 +:1004900041106030BDF82C1001EB011100EBC100E0 +:1004A00080F87620BDF82400401C80B20990A5E1B8 +:1004B000F222BDF83000C0EBC00101EB8011C94849 +:1004C00000EB41116031BDF82C0000EB001001EB96 +:1004D000C0004271BDF8301001EB410000EB01118A +:1004E000C14800EB01113031BDF82C0001EB0010C8 +:1004F000801C0190007820F0040201980270BDF881 +:100500001C009DF83C1008440830BDF82410084435 +:10051000B6490A5CBDF83000C0EBC00101EB8011A8 +:10052000B04800EB41106030BDF82C1001EB011118 +:1005300000EBC10080F87620BDF82400401C80B29A +:1005400009905BE1F222BDF83000C0EBC00101EB85 +:100550008011A44800EB41116031BDF82C0000EB84 +:10056000001001EBC0004271BDF8301001EB4100FA +:1005700000EB01119C4800EB01113031BDF82C005B +:1005800001EB0010801C0190007820F0040201981B +:100590000270BDF81C009DF83C1008440830BDF8FE +:1005A0002410084491490A5CBDF83000C0EBC0013A +:1005B00001EB80118B4800EB41106030BDF82C102E +:1005C00001EB011100EBC10080F87620BDF824009A +:1005D000401C80B2099011E1F322BDF83000C0EB5D +:1005E000C00101EB80117F4800EB41116031BDF883 +:1005F0002C0000EB001001EBC0004271BDF8300090 +:1006000000EB400101EB0011774800EB01113031A4 +:10061000BDF82C0001EB0010801C0190007820F048 +:10062000040201980270BDF81C009DF83C100844BB +:100630000830BDF8241008446C490A5CBDF830004D +:10064000C0EBC00101EB8011664800EB4110603047 +:10065000BDF82C1001EB011100EBC10080F87620F1 +:10066000BDF81C009DF83C1008440830BDF824106B +:100670000844401C5D490A5CBDF83000C0EBC00175 +:1006800001EB8011574800EB41106030BDF82C1091 +:1006900001EB011100EBC10080F8702000200690F2 +:1006A00024E0BDF81C109DF83C0001440831BDF861 +:1006B0002400014406980844801C4C490A5CBDF89B +:1006C0003000C0EBC00101EB8011464800EB411146 +:1006D0006031BDF82C0000EB001001EBC00171315E +:1006E00006980A540698401C80B206900698052881 +:1006F000D7DBBDF82400C01D81B209917EE0F22253 +:10070000BDF83000C0EBC00101EB8011354800EBB3 +:1007100041116031BDF82C0000EB001001EBC0006E +:100720004271BDF8300000EB400101EB00112E4892 +:1007300000EB01113031BDF82C0001EB0010801CE2 +:100740000190007820F0040201980270BDF81C00AE +:100750009DF83C1008440830BDF824100844234993 +:100760000A5CBDF83000C0EBC00101EB80111D48F0 +:1007700000EB41106030BDF82C1001EB011100EBD3 +:10078000C10080F876200020069025E0FEE3BDF849 +:100790001C109DF83C0001440831BDF824000144C0 +:1007A00006980844401C11490A5CBDF83000C0EBB3 +:1007B000C00101EB80110B4800EB41116031BDF825 +:1007C0002C0000EB001001EBC001713106980A54B7 +:1007D0000698401C80B2069006980428D7DB07E0F4 +:1007E00028E00000FC3400203C3000201C76002073 +:1007F000BDF82400401D81B2099100BF00BFBDF8C3 +:100800002C00401C81B20B91BDF8301001EB41006F +:1008100000EB0111FE4800EB0110C179BDF82C007E +:1008200081423FF7A8AC00BF00BFBDF83000401CBC +:1008300081B20C91F74890F8520BBDF83010884205 +:100840003FF7CFAB03F00FBDF348C06D10B10F20E1 +:10085000F2490871F1484078032831D0002106910F +:1008600008E0EF490698095CEE4A11540698401CCE +:1008700081B206911498801C06998142F1DBE64909 +:10088000149888800021069117E00698C0EBC001FB +:1008900001EB8011E44800EB4110407948B9512147 +:1008A0000698C0EBC00202EB8012DF4800EB42105A +:1008B00041710698401C81B2069106980428E4DB39 +:1008C00000210C91FEE3BDF8301001EB410000EB7C +:1008D0000111CF4800EB0110807909287ED2DFE8B2 +:1008E00000F07D050607087DD5090A0000BF00BF9E +:1008F00000BF00BF00BF00210B91B7E0BDF81C1086 +:100900009DF83C0001440831BDF824000844C44966 +:100910000A5CBDF83000C0EBC00101EB8011C24899 +:1009200000EB41116031BDF82C0000EB001001EB31 +:10093000C0004276BDF81C109DF83C000844083009 +:10094000BDF824100844B649085C20B1012803D042 +:10095000022800D116E07EE0BDF8301001EB410026 +:1009600000EB0111AA4800EB01103030BDF82C104B +:1009700000EB0110801C0190007820F00402019827 +:10098000027068E0BDF8301001EB410000EB01118E +:100990009F4800EB01103030BDF82C1000EB011027 +:1009A000801C0190007820F008020198027000225B +:1009B000BDF8300000EB400101EB0011944800EB62 +:1009C00001103030BDF82C1000EB01104260BDF872 +:1009D00030100220E9F7BCFA002000E0D2E30690D4 +:1009E00017E00022BDF83000C0EBC00101EB801120 +:1009F0008D4800EB41116031BDF82C0000EB001078 +:100A000001EBC0013F3106980A540698401C80B2A1 +:100A1000069006981428E4DB0021069117E00022D6 +:100A2000BDF83000C0EBC00101EB80117E4800EB47 +:100A300041116031BDF82C0000EB001001EBC0014A +:100A40005B3106980A540698401C80B206900698BE +:100A50000A28E4DB00BF00BFBDF82400401C81B2BF +:100A60000991BDF82C00401C81B20B91BDF83010EB +:100A700001EB410000EB0111654800EB0110C17969 +:100A8000BDF82C0081423FF739AF7BE300210B9189 +:100A900068E3BDF81C109DF83C0001440831BDF826 +:100AA000240008445E490A5CBDF83000C0EBC00178 +:100AB00001EB80115C4800EB41116031BDF82C0066 +:100AC00000EB001001EBC0004276BDF81C109DF851 +:100AD0003C0008440830BDF8241008445049085C24 +:100AE00004287DD005DC58B1012848D0022845D122 +:100AF00041E1082875D0102874D02028F7D1B4E23D +:100B0000BDF83010C1EBC10000EB8111464800EB8D +:100B100041106030BDF82C1001EB011100EBC10059 +:100B200090F87600102824D10022BDF83000C0EBE8 +:100B3000C00101EB80113C4800EB41116031BDF870 +:100B40002C0000EB001001EBC00080F87620F322AF +:100B5000BDF83000C0EBC00101EB8011324800EB62 +:100B600041106030BDF82C1001EB011100EBC10009 +:100B70004271BDF82400401C81B20991ECE2F222DE +:100B8000BDF83000C0EBC00101EB8011264800EB3E +:100B900041116031BDF82C0000EB001001EBC000EA +:100BA0004271BDF8301001EB410000EB0111184813 +:100BB00000EB01113031BDF82C0001EB0010801C5E +:100BC0000190007820F0040201980270BDF81C002A +:100BD0009DF83C1008440830BDF82410084402E099 +:100BE00013E15CE1A5E10E490A5CBDF83000C0EB01 +:100BF000C00101EB80110C4800EB41106030BDF8E2 +:100C00002C1001EB011100EBC10080F876200DE003 +:100C10003C300020BC220020BC120020842A00208E +:100C20001C760020EC7D0020FC3400200020069083 +:100C300024E0BDF81C109DF83C0001440831BDF8CB +:100C40002400014406980844401CFE490A5CBDF893 +:100C50003000C0EBC00101EB8011FB4800EB4111FB +:100C60006031BDF82C0000EB001001EBC0014931F0 +:100C700006980A540698401C80B2069006980F28E1 +:100C8000D7DB0020069024E0BDF81C109DF83C0046 +:100C900001440831BDF8240001440698084410308E +:100CA000E8490A5CBDF83000C0EBC00101EB8011DF +:100CB000E54800EB41116031BDF82C0000EB00105D +:100CC00001EBC0015B3106980A540698401C80B2C3 +:100CD000069006980A28D7DBBDF81C109DF83C004A +:100CE00001440831BDF8240008441A30D5490A5C93 +:100CF000BDF83000C0EBC00101EB8011D24800EB21 +:100D000041116031BDF82C0000EB001001EBC00078 +:100D100080F870200020069024E0BDF81C109DF89B +:100D20003C0001440831BDF8240001440698084401 +:100D30001B30C4490A5CBDF83000C0EBC00101EBB8 +:100D40008011C14800EB41116031BDF82C0000EB6F +:100D5000001001EBC001713106980A540698401C3E +:100D600080B2069006980528D7DBBDF82400203015 +:100D700081B20991F0E1F222BDF83000C0EBC00170 +:100D800001EB8011B04800EB41116031BDF82C003F +:100D900000EB001001EBC0004271BDF8300000EB29 +:100DA000400101EB0011A94800EB01113031BDF801 +:100DB0002C0001EB0010801C0190007820F0040250 +:100DC00001980270BDF81C009DF83C1008440830E2 +:100DD000BDF8241008449B490A5CBDF83000C0EB04 +:100DE000C00101EB8011984800EB41106030BDF864 +:100DF0002C1001EB011100EBC10080F87620BDF84A +:100E00002400401C80B20990A6E1F222BDF8300017 +:100E1000C0EBC00101EB80118B4800EB4111603148 +:100E2000BDF82C0000EB001001EBC0004271BDF8D2 +:100E3000300000EB400101EB0011844800EB011190 +:100E40003031BDF82C0001EB0010801C01900078BF +:100E500020F0040201980270BDF81C009DF83C10BF +:100E600008440830BDF82410084476490A5CBDF8EF +:100E70003000C0EBC00101EB8011734800EB411062 +:100E80006030BDF82C1001EB011100EBC10080F8BF +:100E90007620BDF82400401C80B209905CE1F2226B +:100EA000BDF83000C0EBC00101EB8011664800EBDB +:100EB00041116031BDF82C0000EB001001EBC000C7 +:100EC0004271BDF8300000EB400101EB00115F48BA +:100ED00000EB01113031BDF82C0001EB0010801C3B +:100EE0000190007820F0040201980270BDF81C0007 +:100EF0009DF83C1008440830BDF8241008445149BE +:100F00000A5CBDF83000C0EBC00101EB80114E4817 +:100F100000EB41106030BDF82C1001EB011100EB2B +:100F2000C10080F87620BDF82400401C80B20990F2 +:100F300012E1F322BDF83000C0EBC00101EB8011DB +:100F4000414800EB41116031BDF82C0000EB00106E +:100F500001EBC0004271BDF8300000EB400101EB35 +:100F600000113A4800EB01113031BDF82C0001EBC3 +:100F70000010801C0190007820F00402019802709B +:100F8000BDF81C009DF83C10084400E00AE1083060 +:100F9000BDF8241008442B490A5CBDF83000C0EBB2 +:100FA000C00101EB8011284800EB41116031BDF810 +:100FB0002C0000EB001001EBC00080F87620BDF89B +:100FC0001C109DF83C0001440831BDF82400084481 +:100FD000401C1C490A5CBDF83000C0EBC00101EBAD +:100FE0008011194800EB41116031BDF82C0000EB75 +:100FF000001001EBC00080F87020002006902BE06C +:10100000BDF81C109DF83C0001440831BDF82400D7 +:10101000014406980844801C0A490A5CBDF8300067 +:10102000C0EBC00101EB8011074800EB41116031BA +:10103000BDF82C0000EB001001EBC00171310698E7 +:101040000A5405E01C760020FC3400203C300020CF +:101050000698401C80B2069006980528D0DBBDF8A3 +:101060002400C01D81B2099176E0F222BDF8300063 +:10107000C0EBC00101EB8011FD4800EB4111603174 +:10108000BDF82C0000EB001001EBC0004271BDF870 +:10109000300000EB400101EB0011F64800EB0111BC +:1010A0003031BDF82C0001EB0010801C019000785D +:1010B00020F0040201980270BDF81C009DF83C105D +:1010C000084400E064E00830BDF824100844EA4910 +:1010D0000A5CBDF83000C0EBC00101EB8011E448B0 +:1010E00000EB41106030BDF82C1001EB011100EB5A +:1010F000C10080F876200020069024E0BDF81C1086 +:101100009DF83C0001440831BDF8240001440698D4 +:101110000844401CD8490A5CBDF83000C0EBC0014F +:1011200001EB8011D24800EB41116031BDF82C0079 +:1011300000EB001001EBC001713106980A540698CB +:10114000401C80B2069006980428D7DBBDF8240026 +:10115000401D81B2099100BF00BFBDF82C00401CAA +:1011600081B20B91BDF8301001EB410000EB011191 +:10117000C04800EB0110C179BDF82C0081423FF757 +:1011800088AC00BF00BFBDF83000401C81B20C919C +:10119000BA4890F8520BBDF8301088423FF793AB35 +:1011A00003F061B8B6484078032827D000200690A5 +:1011B00008E0B1490698095CB24A11540698401CEF +:1011C00081B206911498801C06998142F1DBAE49E8 +:1011D00014988880002106910DE0A1210698C0EBAB +:1011E000C00202EB8012A24800EB42104171069847 +:1011F000401C80B2069006980428EEDB1498801EEE +:101200000D2190FBF1F0C1B2139100210C91EFE39D +:1012100000200B90EEE3BDF8300000EB400101EB45 +:101220000011944800EB01103030BDF82C1000EB99 +:1012300001108078C0F3400000287DD1BDF8300057 +:1012400000EB400101EB00118A4800EB0110303047 +:10125000BDF82C1000EB0110807A02286CD0BDF88C +:101260001C109DF83C0001440831119800EB8002ED +:1012700002EBC00008448049095C08460191002146 +:10128000FBF7A0FDBDF8302002EB420303EB021395 +:10129000784A02EB03123032BDF82C3002EB031215 +:1012A000127842400A43C8D1BDF83000C0EBC001FB +:1012B00001EB80116E4800EB41106030BDF82C103E +:1012C00001EB011100EBC10090F83D0001287CD139 +:1012D000BDF81C109DF83C000844093066490A5CC2 +:1012E000BDF83000C0EBC00101EB8011604800EB9D +:1012F00041116031BDF82C0000EB001001EBC00083 +:10130000C271BDF81C109DF83C0008440A305A49CF +:10131000085C0106BDF81C209DF83C0010440B3011 +:10132000554A105C41EA0041BDF81C209DF83C0084 +:1013300010440C30504A00E08FE3105C41EA002179 +:10134000BDF81C209DF83C0010440D304A4A105C4A +:101350000143BDF83000C0EBC00202EB80124448EC +:1013600000EB42126032BDF82C0000EB001002EBE3 +:10137000C0008160BDF81C109DF83C00084411308D +:101380003D49085C0106BDF81C209DF83C00104456 +:101390001230394A105C41EA0041BDF81C209DF82A +:1013A0003C0010441330344A105C41EA0021BDF87F +:1013B0001C209DF83C00104414302F4A105C01435F +:1013C000BDF8300000EB400200E03DE302EB00120C +:1013D000284800EB02123032BDF82C0002EB00105E +:1013E0004160BDF830100220E8F7B2FDBDF83000D2 +:1013F00000EB400101EB00111E4800EB0111303100 +:10140000BDF82C0001EB00100178BDF83000C0EBF6 +:10141000C00202EB8012164800EB42104170BDF88A +:10142000301001EB410000EB0111124800EB0110FC +:101430008079092870D2DFE800F06F05C0FD6F6F7A +:101440006FFCFB00BDF83010C1EBC10000EB811157 +:10145000074800EB41106030BDF82C1001EB011182 +:1014600000EBC100C07988B101287DD190E0000077 +:10147000FC3400203C3000201C760020BC220020E0 +:10148000842A0020EC7D0020BC120020BDF8301022 +:1014900001EB410000EB0111FE4800EB0110007B65 +:1014A000C8BBBDF83010C1EBC10000EB8111FA4898 +:1014B00000EB41106030BDF82C1001EB011100EB86 +:1014C000C1008068B0F5100F12D1C322BDF8300002 +:1014D000C0EBC00101EB8011EF4800EB4110603020 +:1014E000BDF82C1001EB011100EBC10042714EE080 +:1014F000B522BDF83000C0EBC00101EB8011E64819 +:1015000000EB41106030BDF82C1001EB011100EB35 +:10151000C10042713BE000E095E2BDF83010C1EB44 +:10152000C10000EB8111DC4800EB41106030BDF8D8 +:101530002C1001EB011100EBC1008068B0F1104FDD +:1015400013D1C322BDF83000C0EBC00101EB801104 +:10155000D14800EB41106030BDF82C1001EB0111B7 +:1015600000EBC100427112E025E0B522BDF8300069 +:10157000C0EBC00101EB8011C74800EB41106030A7 +:10158000BDF82C1001EB011100EBC100427112E01B +:10159000B922BDF83000C0EBC00101EB8011BE489C +:1015A00000EB41106030BDF82C1001EB011100EB95 +:1015B000C100427100BF00BF45E2BDF83010C1EB71 +:1015C000C10000EB8111B44800EB41116031BDF85E +:1015D0002C0000EB001011F83010BDF83000C0EB0B +:1015E000C00202EB8012AC4800EB4210007981424D +:1015F0006DD1BDF81C109DF83C0008440E30A74981 +:10160000085C0104BDF81C209DF83C0010440F301C +:10161000A24A105C41EA0021BDF81C209DF83C0064 +:10162000104410309D4A105C0143BDF8300002E0C8 +:101630005CE1D4E04CE0C0EBC00202EB80129648C3 +:1016400000EB42126032BDF82C0000EB001002EB00 +:10165000C0004163BDF81C109DF83C0008440930EF +:101660008E490A5CBDF83000C0EBC00101EB80116F +:10167000894800EB41116031BDF82C0000EB0010EF +:1016800001EBC000C271A422BDF83000C0EBC00164 +:1016900001EB8011804800EB41116031BDF82C0056 +:1016A00000EB001001EBC0008270A322BDF83000F7 +:1016B000C0EBC00101EB8011774800EB41106030B6 +:1016C000BDF82C1001EB011100EBC1004271BAE131 +:1016D000BDF83010C1EBC10000EB81116E4800EB8A +:1016E00041116031BDF82C0000EB001011F83010F2 +:1016F000BDF83000C0EBC00202EB8012664800EB80 +:1017000042100079814269D1BDF81C109DF83C005F +:1017100008440E306149085C0104BDF81C209DF8A6 +:101720003C0010440F305D4A105C41EA0021BDF8D6 +:101730001C209DF83C0010441030584A105C0143B6 +:10174000BDF83000C0EBC00202EB8012524800EB43 +:1017500042126032BDF82C0000EB001002EBC0001A +:101760004163BDF81C109DF83C00084409304B490A +:101770000A5CBDF83000C0EBC00101EB80114648A7 +:1017800000EB41116031BDF82C0000EB001001EBC3 +:10179000C000C271A422BDF83000C0EBC00101EB53 +:1017A00080113D4800EB41116031BDF82C0000EB89 +:1017B000001001EBC0008270A322BDF83000C0EB26 +:1017C000C00101EB8011344800EB41106030BDF8DE +:1017D0002C1001EB011100EBC100427133E1BDF8A7 +:1017E000301001EB410000EB01112A4800EB011021 +:1017F000007BC8BBBDF83010C1EBC10000EB81110C +:10180000254800EB41106030BDF82C1001EB0111B0 +:1018100000EBC1008068B0F5100F12D10522BDF8B1 +:101820003000C0EBC00101EB80111B4800EB411000 +:101830006030BDF82C1001EB011100EBC1004271CA +:1018400053E00122BDF83000C0EBC00101EB801174 +:10185000114800EB41106030BDF82C1001EB011174 +:1018600000EBC100427140E0FFE7BDF83010C1EB72 +:10187000C10000EB8111084800EB41106030BDF859 +:101880002C1001EB011100EBC1008068B0F1104F8A +:1018900019D105E03C300020FC3400201C760020EB +:1018A0000522BDF83000C0EBC00101EB8011FE48FD +:1018B00000EB41106030BDF82C1001EB011100EB82 +:1018C000C100427111E00122BDF83000C0EBC0013F +:1018D00001EB8011F44800EB41106030BDF82C1092 +:1018E00001EB011100EBC1004271ACE0BDF830101A +:1018F000C1EBC10000EB8111EB4800EB41106030FF +:10190000BDF82C1001EB011100EBC100C07910B142 +:1019100001286ED182E0BDF8301001EB410000EBF0 +:101920000111E24800EB0110007BC8BBBDF830108C +:10193000C1EBC10000EB8111DB4800EB41106030CE +:10194000BDF82C1001EB011100EBC1008068B0F56F +:10195000100F12D10822BDF83000C0EBC00101EB1E +:101960008011D14800EB41106030BDF82C1001EB24 +:10197000011100EBC10042714FE08922BDF8300037 +:10198000C0EBC00101EB8011C74800EB4110603093 +:10199000BDF82C1001EB011100EBC10042713CE0DD +:1019A000FFE7BDF83010C1EBC10000EB8111BE486C +:1019B00000EB41106030BDF82C1001EB011100EB81 +:1019C000C1008068B0F1104F15D10822BDF8300079 +:1019D000C0EBC00101EB8011B34800EB4110603057 +:1019E000BDF82C1001EB011100EBC100427114E0B5 +:1019F0005CE026E036E08922BDF83000C0EBC00193 +:101A000001EB8011A84800EB41106030BDF82C10AC +:101A100001EB011100EBC100427112E08B22BDF815 +:101A20003000C0EBC00101EB80119F4800EB411179 +:101A30006031BDF82C0000EB001001EBC0004271DA +:101A400000BF00BF00BF00BF1198401CC1B2119180 +:101A500013991198884200DB13E0BDF82C00401C5C +:101A600081B20B91BDF8301001EB410000EB011188 +:101A70008E4800EB0110C179BDF82C0081423FF780 +:101A8000CAAB00BFBDF8301001EB410000EB011103 +:101A9000864800EB0110C179BDF82C00814200DDC1 +:101AA0000CE0BDF83000401C81B20C91804890F8E9 +:101AB000520BBDF8301088423FF7AAAB00BF02F0CE +:101AC000D2BB1498801E0D2190FBF1F0C1B213918E +:101AD00000210C91FBE200210B91CEE2BDF8301009 +:101AE00001EB410000EB0111704800EB01103030B8 +:101AF000BDF82C1000EB01108078C0F340000028E6 +:101B00007ED1BDF81C109DF83C00014408311198AD +:101B100000EB800202EBC00008446649095C0846FD +:101B200001910021FBF74EF9BDF8302002EB420392 +:101B300003EB02135D4A02EB03123032BDF82C3086 +:101B400002EB0312127842400A43D9D1BDF830109B +:101B5000C1EBC10000EB8111534800EB4110603034 +:101B6000BDF82C1001EB011100EBC10090F83D0015 +:101B700001287CD1BDF81C109DF83C0008440930B8 +:101B80004C490A5CBDF83000C0EBC00101EB80118C +:101B9000454800EB41116031BDF82C0000EB00100E +:101BA00001EBC000C271BDF81C109DF83C00084458 +:101BB0000A304049085C0106BDF81C209DF83C0035 +:101BC00010440B303B4A105C41EA0041BDF81C2038 +:101BD0009DF83C0010440C30364A105C41EA00216C +:101BE000BDF81C209DF83C0010440D30314A105CBB +:101BF0000143BDF83000C0EBC00202EB801200E0F0 +:101C000036E2294800EB42126032BDF82C0000EBAE +:101C1000001002EBC0008160BDF81C109DF83C0074 +:101C2000084411302349085C0106BDF81C209DF8CA +:101C30003C00104412301F4A105C41EA0041BDF8DC +:101C40001C209DF83C00104413301A4A105C41EAF5 +:101C50000021BDF81C209DF83C0010441430154AAA +:101C6000105C0143BDF8302002EB420000E0F6E1D9 +:101C700000EB02120D4800EB02123032BDF82C00CE +:101C800002EB00104160BDF830100220E8F760F967 +:101C9000BDF8301001EB410000EB0111034800EBEF +:101CA0000111303108E00000FC3400203C300020FD +:101CB000BC2200201C760020BDF82C0001EB001097 +:101CC0000178BDF83000C0EBC00202EB8012FA4888 +:101CD00000EB421041700122BDF83000C0EBC001A2 +:101CE00001EB8011F44800EB41116031BDF82C008C +:101CF00000EB001001EBC0008271BDF8301001EB69 +:101D0000410000EB0111ED4800EB0110807909283A +:101D100042D2DFE800F0410542C9414141FEFD00E9 +:101D2000BDF83010C1EBC10000EB8111E24800EBBF +:101D300041106030BDF82C1001EB011100EBC10027 +:101D4000C07910B1012826D112E0B522BDF83000CB +:101D5000C0EBC00101EB8011D74800EB41106030AF +:101D6000BDF82C1001EB011100EBC100427112E033 +:101D7000B922BDF83000C0EBC00101EB8011CE48A4 +:101D800000EB41106030BDF82C1001EB011100EBAD +:101D9000C100427100BF00BF60E1BDF83010C1EB6F +:101DA000C10000EB8111C44800EB41116031BDF866 +:101DB0002C0000EB001011F83010BDF83000C0EB23 +:101DC000C00202EB8012BC4800EB42100079814255 +:101DD00069D1BDF81C109DF83C0008440E30B8498C +:101DE000085C0104BDF81C209DF83C0010440F3035 +:101DF000B34A105C41EA0021BDF81C209DF83C006C +:101E000010441030AE4A105C0143BDF83000C0EB06 +:101E1000C00202EB8012A84800EB42126032BDF80B +:101E20002C0000EB001002EBC0004163BDF81C1059 +:101E30009DF83C0008440930A1490A5CBDF8300017 +:101E4000C0EBC00101EB80119B4800EB41116031F8 +:101E5000BDF82C0000EB001001EBC000C271A42201 +:101E6000BDF83000C0EBC00101EB8011924800EBDF +:101E700041116031BDF82C0000EB001001EBC000F7 +:101E80008270A322BDF83000C0EBC00101EB8011CD +:101E9000894800EB41106030BDF82C1001EB0111B6 +:101EA00000EBC1004271D9E0BDF83000C0EBC001C9 +:101EB00001EB8011804800EB41116031BDF82C002E +:101EC00000EB001011F83010BDF83000C0EBC0027C +:101ED00002EB8012784800EB4210007981426CD10D +:101EE000BDF81C109DF83C0008440E307449085C95 +:101EF0000104BDF81C209DF83C0010440F30704ACE +:101F0000105C41EA0021BDF81C209DF83C0001E076 +:101F100067E053E010441030694A105C0143BDF89B +:101F20003000C0EBC00202EB8012634800EB4212AB +:101F30006032BDF82C0000EB001002EBC0004163E2 +:101F4000BDF81C109DF83C00084409305C490A5C4F +:101F5000BDF83000C0EBC00101EB8011564800EB2A +:101F600041116031BDF82C0000EB001001EBC00006 +:101F7000C271A422BDF83000C0EBC00101EB80119A +:101F80004D4800EB41116031BDF82C0000EB001012 +:101F900001EBC0008270A322BDF83000C0EBC0018D +:101FA00001EB8011444800EB41106030BDF82C106B +:101FB00001EB011100EBC10042714FE00122BDF8BD +:101FC0003000C0EBC00101EB80113B4800EB411039 +:101FD0006030BDF82C1001EB011100EBC100427123 +:101FE0003CE0BDF83000C0EBC00101EB801132488D +:101FF00000EB41106030BDF82C1001EB011100EB3B +:10200000C100C07910B1012826D112E08922BDF8A3 +:102010003000C0EBC00101EB8011274800EB4110FC +:102020006030BDF82C1001EB011100EBC1004271D2 +:1020300012E08B22BDF83000C0EBC00101EB801133 +:102040001D4800EB41106030BDF82C1001EB011170 +:1020500000EBC100427100BF00BF00BF00BF11987C +:10206000401CC1B2119113991198884200DB13E012 +:10207000BDF82C00401C81B20B91BDF8300000EB84 +:10208000400101EB00110D4800EB0110C179BDF8D2 +:102090002C0081423FF722AD00BFBDF8300000EBBD +:1020A000400101EB0011054800EB0110C179BDF8BA +:1020B0002C00814206DD12E0FC3400203C30002080 +:1020C0001C760020BDF83000401C81B20C91FE4807 +:1020D00090F8520BBDF8301088423FF7FCAC00BFBF +:1020E000EDE4FA484078032831D00020069008E05B +:1020F000F7490698095CF74A11540698401C81B2CA +:1021000006911498801C06998142F1DBF2491498DB +:1021100088800021069117E00698C0EBC00101EB12 +:102120008011EE4800EB4110407948B9A42106988F +:10213000C0EBC00202EB8012E84800EB4210417194 +:102140000698401C81B2069106980428E4DB002022 +:102150000C9095E100200B906EE1BDF81C109DF8ED +:102160003C0008440830DA49095C08460191002126 +:10217000FAF728FEBDF8302002EB420303EB02130E +:10218000D74A02EB03123032BDF82C3002EB0312B7 +:10219000127842400A437CD1BDF8300000EB400188 +:1021A00001EB0011CE4800EB01113031BDF82C00DD +:1021B00001EB00100178BDF83000C0EBC00202EB6B +:1021C0008012C64800EB42104170BDF8300000EBB1 +:1021D000400101EB0011C24800EB01108079092891 +:1021E0002BD2DFE800F02A052B812A2A2AD5FC0011 +:1021F000BDF83000C0EBC00101EB8011B74800EB27 +:1022000041106030BDF82C1001EB011100EBC10052 +:1022100090F83E0088B9CA22BDF83000C0EBC0017A +:1022200001EB8011AD4800EB41106030BDF82C107F +:1022300001EB011100EBC1004271F6E0BDF8300086 +:10224000C0EBC00101EB8011A44800EB41116031EB +:10225000BDF82C0000EB001011F83010BDF8300074 +:10226000C0EBC00202EB80129C4800EB42100079E8 +:10227000814238D1BDF83000C0EBC00101EB8011C4 +:10228000964800EB41106030BDF82C1001EB0111B5 +:1022900000E0CCE000EBC10090F83E0018BBAA22A1 +:1022A000BDF83000C0EBC00101EB80118B4800EBA2 +:1022B00041116031BDF82C0000EB001001EBC000B3 +:1022C0008270A322BDF83000C0EBC00101EB801189 +:1022D000824800EB41106030BDF82C1001EB011179 +:1022E00000EBC1004271A0E0BDF83000C0EBC001BE +:1022F00001EB8011794800EB41116031BDF82C00F1 +:1023000000EB001011F83010BDF83000C0EBC00237 +:1023100002EB8012714800EB42100079814236D105 +:10232000BDF83000C0EBC00101EB80116B4800EB41 +:1023300041106030BDF82C1001EB011100EBC10021 +:1023400090F83E0018BBAA22BDF83000C0EBC001D7 +:1023500001EB8011614800EB41116031BDF82C00A8 +:1023600000EB001001EBC0008270A322BDF830002A +:10237000C0EBC00101EB8011584800EB4110603008 +:10238000BDF82C1001EB011100EBC100427100BF40 +:10239000BDF83000C0EBC00101EB80114F4800EBED +:1023A00041106030BDF82C1001EB011100EBC100B1 +:1023B00090F83E0088B90422BDF83000C0EBC0019F +:1023C00001EB8011454800EB41106030BDF82C1046 +:1023D00001EB011100EBC100427126E0FFE7BDF8FF +:1023E0003000C0EBC00101EB80113C4800EB411014 +:1023F0006030BDF82C1001EB011100EBC10090F82A +:102400003E0088B91022BDF83000C0EBC00101EBDE +:102410008011324800EB41106030BDF82C1001EB08 +:10242000011100EBC100427100BF00BF13E0BDF815 +:102430002C00401C81B20B91BDF8300000EB400134 +:1024400001EB0011264800EB0110C179BDF82C000A +:1024500081423FF782AE00BFBDF8300000EB400183 +:1024600001EB00111E4800EB0110C179BDF82C00F2 +:10247000814200DD0CE0BDF83000401C81B20C91BF +:10248000114890F8520BBDF8301088423FF762AE09 +:1024900000BF25E60D484078032849D0002006906B +:1024A00008E00B490698095C0A4A11540698401C3A +:1024B00081B206911498801C06998142F1DB06498D +:1024C0001498888000210DE0BC220020842A00207E +:1024D0001C760020EC7D0020BC120020FC34002083 +:1024E0003C300020069120E0069800EB400101EB13 +:1024F0000011FE4800EB0110407B022811D1A221FF +:102500000698C0EBC00202EB8012F94800EB4210C3 +:1025100041710121069800EB4000F64A02EB800071 +:1025200081700698401C81B2069106980428DBDB76 +:1025300000200C905AE100200B9033E1BDF81C10F4 +:102540009DF83C0008440830EB49095C08460191BD +:102550000021FAF737FCBDF8302002EB420303EB11 +:102560000213E24A02EB03123032BDF82C3002EBC8 +:102570000312127842400A437DD1BDF8300000EBCF +:10258000400101EB0011D94800EB01113031BDF8D9 +:102590002C0001EB00100178BDF83000C0EBC00248 +:1025A00002EB8012D24800EB42104170BDF83000BF +:1025B000C0EBC00101EB8011CD4800EB411160314F +:1025C000BDF82C0000EB001011F83010BDF8300001 +:1025D000C0EBC00202EB8012C54800EB421000794C +:1025E000814279D1BDF81C109DF83C0008440930A7 +:1025F000C149085C0104BDF81C209DF83C00104452 +:102600000A30BD4A105C41EA0021BDF81C209DF84B +:102610003C0010440B30B84A105C0143BDF8300058 +:10262000C0EBC00202EB8012B14800EB42126032F4 +:10263000BDF82C0000EB001002EBC0004163BDF8B8 +:10264000300000EB400101EB0011A84800EB011045 +:10265000807909281AD2DFE800F09E051A40659EAD +:102660009E788B00B222BDF83000C0EBC00101EBB8 +:1026700080119F4800E090E000EB41106030BDF811 +:102680002C1001EB011100EBC100427183E0A52287 +:10269000BDF83000C0EBC00101EB8011944800EBA5 +:1026A00041116031BDF82C0000EB001001EBC000BF +:1026B0008270A322BDF83000C0EBC00101EB801195 +:1026C0008B4800EB41106030BDF82C1001EB01117C +:1026D00000EBC10042715EE05EE0A522BDF8300073 +:1026E000C0EBC00101EB8011814800EB411160316A +:1026F000BDF82C0000EB001001EBC0008270A3229B +:10270000BDF83000C0EBC00101EB8011784800EB50 +:1027100041106030BDF82C1001EB011100EBC1003D +:10272000427138E0B522BDF83010C1EBC10000EBBA +:1027300081116F4800EB41106030BDF82C1001EBA7 +:10274000011100EBC100427100BF0222BDF8301040 +:10275000C1EBC10000EB8111654800EB4110603016 +:10276000BDF82C1001EB011100EBC100427112E029 +:102770008022BDF83000C0EBC00101EB80115C4845 +:1027800000EB41106030BDF82C1001EB011100EBA3 +:10279000C100427100BF00BF13E0BDF82C00401C17 +:1027A00081B20B91BDF8301001EB410000EB01113B +:1027B0004E4800EB0110C179BDF82C0081423FF773 +:1027C000BDAE00BFBDF8301001EB410000EB0111C0 +:1027D000464800EB0110C179BDF82C00814200DDB4 +:1027E0000CE0BDF83000401C81B20C91434890F8D9 +:1027F000520BBDF8301088423FF79DAE00BF6FE42A +:102800003F484078032827D00020069008E03A4946 +:102810000698095C3B4A11540698401C81B2069107 +:102820001498801C06998142F1DB374914988880FE +:10283000002106910DE0A1210698C0EBC00202EB39 +:1028400080122B4800EB421041710698401C80B268 +:10285000069006980428EEDBBDF81C109DF83C009D +:102860000844083081B209912349BDF82400085C6E +:1028700005287DDA0846BDF82410405C002877DD85 +:102880001D49BDF82400085C401E81B20C91BDF8C2 +:102890002400401C81B20991002106913FE00022F2 +:1028A000BDF8301001EB410000EB01110F4800EBC7 +:1028B00001113031069801EB00100270BDF83010A4 +:1028C00001EB410000EB0111084800EB0111303130 +:1028D000069801EB00104270BDF8301001EB41008A +:1028E00000EB0111014800EB01110FE03C3000202A +:1028F000FC340020402E00201C760020BC2200204A +:10290000842A0020EC7D0020BC1200203031069883 +:1029100001EB001002720698401C80B206900698E7 +:102920001028BCDBFB49BDF82400085C0104F94A0F +:10293000BDF82400401C105C41EA0021BDF82400D1 +:10294000801C105C0843C117CDE90001FAF73AFA80 +:10295000BDF8302002EB420101EB0212EE4901EB1F +:1029600002110860BDF82400C01C80B2099000E08C +:1029700015E2E848BDF82410405C00210190FAF708 +:1029800021FAC2B2BDF8300000EB400101EB0011AA +:10299000E14800EB01100271BDF82400401C80B238 +:1029A0000990DC48BDF82410405C00210190FAF742 +:1029B00009FAC2B2BDF8300000EB400101EB001192 +:1029C000D54800EB01104271BDF82400401C80B2D4 +:1029D0000990D049BDF82400095C08460191002106 +:1029E000FAF7F0F9C1B2BDF8300000EB400202EB9B +:1029F0000012C94800EB02108171BDF82400401C90 +:102A000081B20991C349BDF82400095C08460191CF +:102A10000021FAF7D7F9C1B2BDF8300000EB40024F +:102A200002EB0012BC4800EB0210C171BDF824009B +:102A3000401C81B20991B749BDF82400095C0846E1 +:102A400001910021FAF7BEF90146BDF8300000EB14 +:102A5000400202EB0012B04800EB02108160BDF8AA +:102A60002400401C81B20991AA49BDF82400095CE8 +:102A7000084601910021FAF7A5F9C1B2BDF830006E +:102A800000EB400202EB0012A34800EB02100173BE +:102A9000BDF82400401C81B20991BDF8301001EB53 +:102AA000410000EB01119C4800EB011080790628E1 +:102AB00071D100200B905EE09649BDF82400095CBE +:102AC000084601910021FAF77DF9C2B2BDF8300045 +:102AD00000EB400101EB00118F4800EB0111303198 +:102AE000BDF82C0001EB00100270BDF82400401C62 +:102AF00081B209918749BDF82400095C084601911B +:102B00000021FAF75FF9C2B2BDF8300000EB4001D6 +:102B100001EB0011804800EB01113031BDF82C00B1 +:102B200001EB00104270BDF82400401C81B20991F5 +:102B30007849BDF82400095C084601910021FAF7A4 +:102B400041F9C2B2BDF8300000EB400101EB0011C9 +:102B5000714800EB01113031BDF82C0001EB001081 +:102B60000272BDF82400401C81B20991BDF82C000E +:102B7000401C81B20B91BDF8300000EB400101EB2D +:102B80000011654800EB0110C179BDF82C008142AD +:102B900092DCEEE0FFE700200B9040E05D49BDF8DD +:102BA0002400095C084601910021FAF70BF9C2B232 +:102BB000BDF8300000EB400101EB0011564800EB7E +:102BC00001113031BDF82C0001EB00100270BDF88E +:102BD0002400401C81B209914E49BDF82400095CD3 +:102BE000084601910021FAF7EDF8C2B2BDF83000B5 +:102BF00000EB400101EB0011474800EB01113031BF +:102C0000BDF82C0001EB00104270BDF82400401C00 +:102C100081B20991BDF82C00401C81B20B91BDF826 +:102C2000300000EB400101EB00113B4800EB0110CC +:102C3000C179BDF82C008142B0DC3648BDF82410C3 +:102C4000405C00F00F00042814DABDF8300000EBFF +:102C5000400101EB0011304800EB01101C300190E5 +:102C60002C48BDF82410405C0199097860F30101FB +:102C700001980170BDF82400401C81B209912549DA +:102C8000BDF82400085C0421B1EB201F15DDBDF860 +:102C9000300000EB400101EB00111F4800EB011078 +:102CA0001C3001901B48BDF82410405C02090198BB +:102CB000007862F38300019908701648BDF824106B +:102CC000405C00F00F00042814DABDF8300000EB7F +:102CD000400101EB0011104800EB01101C30019085 +:102CE0000C48BDF82410405C0199097860F3051187 +:102CF00001980170BDF82400401C81B20991BDF813 +:102D00002C001A2101EB40011498814231DA002095 +:102D10000B9020E01C7600203C300020F749BDF8E5 +:102D200024000A5CBDF8300000EB400101EB00110B +:102D3000F34800EB01113031BDF82C0001EB00101D +:102D40008272BDF82400401C81B20991BDF82C00AC +:102D5000401C81B20B91BDF8300000EB400101EB4B +:102D60000011E74800EB0110C179BDF82C00814249 +:102D7000D4DCBDF830100220E7F7EAF8BDF83000E7 +:102D8000C1B208460191FAF70BFE0121BDF83000EF +:102D900000EB4000DB4A02EB8000417052E1BDF8DD +:102DA0001C109DF83C0008440830D449085C0528F4 +:102DB0007ED1BDF81C109DF83C000844093081B25A +:102DC0000991CE49BDF82400095CCF4880F8F41B76 +:102DD00090F8F40B042803DD0421CB4880F8F41BA1 +:102DE000BDF82400401C81B2099100210C91B0E093 +:102DF000C249BDF82400095C084601910021F9F799 +:102E0000E1FFC1B2BDF8300000EB4002BF4800EB6B +:102E10000210C171BDF82400401C81B20991B7496C +:102E2000BDF82400095C084601910021F9F7CAFFAA +:102E3000C2B2BDF8300000EB4001B44800EB011015 +:102E40008271BDF82400401C81B20991AB49BDF8E4 +:102E50002400085C0104A94ABDF82400401C105C51 +:102E600041EA0021BDF82400801C105C0843C11712 +:102E7000CDE90001F9F7A6FFBDF8301001EB4102E2 +:102E8000A24901EB02110860BDF82400C01C80B209 +:102E900009909A48BDF82410405C00210190F9F790 +:102EA00091FFC2B2BDF8300000EB4001974800E04E +:102EB000C8E000EB01100271BDF82400401C80B294 +:102EC00009908E48BDF82410405C00210190F9F76C +:102ED00079FFC2B2BDF8300000EB40018B4800EB37 +:102EE00001104271BDF82400401C80B20990834952 +:102EF000BDF82400095C084601910021F9F762FF42 +:102F00000146BDF8300000EB4002804800EB0210A3 +:102F10008160BDF82400401C81B209917749BDF859 +:102F20002400401C0A5CBDF82400085C42EA002131 +:102F30000391BDF82400801C81B20991BDF82410D2 +:102F40000398084481B20991BDF83000401C81B259 +:102F50000C916D4890F8F40BBDF8301088423FF7A3 +:102F600047AF6B4840781A2866DB0021664890F826 +:102F7000F40B00EB40026248643800F8221062480B +:102F800090F8F40B00EB40025D48643800EB8200DF +:102F9000817001215C4890F8F40B00EB4002584826 +:102FA000643800EB82004170574890F8F40B00EB56 +:102FB00040025348643800EB8200C17042F2107145 +:102FC000514890F8F40B00EB40024D48643800EB98 +:102FD000820081604FF47A714B4890F8F40B00EB5B +:102FE00040024A4800EB021081600121464890F8F7 +:102FF000F40B00EB4002454800EB021081714FF4E6 +:103000001651414890F8F40B00EB40023F4800EBAA +:103010000210016001213C4890F8F40B00EB4002E3 +:103020003A4800EB02100171374890F8F40B401C4D +:10303000C1B2354880F8F41B00210A20E6F788FF6A +:10304000FCF76CF8BDF8301001EB410000EB01110A +:103050002B4800EB0110407B02280AD10B21BDF860 +:103060003000C0EBC00202EB80122A4800EB421095 +:103070004171BEE3BDF81C109DF83C0008440830C7 +:1030800081B209911D49BDF82400085C05287DDA4C +:103090000846BDF82410415C1948407F814202D1A6 +:1030A00000200C900AE01548BDF82410415C14483B +:1030B00090F84D01814201D101200C90BDF824000F +:1030C000401C81B20991BDF830000228DFDA1248B5 +:1030D000407A401C104948720846407A022809DDAF +:1030E00008464078032802D15120087102E01020E0 +:1030F00009490871002006903FE000001C7600207E +:103100003C30002078290020BC220020B42E002072 +:10311000BC120020FC340020842A00200022BDF8CC +:10312000300000EB400101EB0011FE4800EB011103 +:103130003031069801EB00100270BDF8300000EB52 +:10314000400101EB0011F74800EB01113031069806 +:1031500001EB00104270BDF8300000EB400101EBC4 +:103160000011F04800EB01113031069801EB00101E +:1031700002720698401C80B2069006981028CDDB9B +:10318000E949BDF82400401D095C00E041E2084621 +:1031900001910021F9F716FE0023584059400843D9 +:1031A0007DD0E148BDF82410405C0104DE4BBDF841 +:1031B0002400401C185C41EA0020BDF82410891C42 +:1031C000595C0843C117CDE90001F9F7FBFDBDF8D3 +:1031D000301001EB410202EB0112D24901EB021166 +:1031E0000860BDF82400C01C80B20990CE48BDF82C +:1031F0002410405C00210190F9F7E4FDC2B2BDF853 +:10320000300000EB400101EB0011C64800EB01105B +:103210000271BDF82400401C80B20990C248BDF87C +:103220002410405C00210190F9F7CCFDC2B2BDF83A +:10323000300000EB400101EB0011BA4800EB011037 +:103240004271BDF82400401C80B20990B648BDF818 +:103250002410405C00210190F9F7B4FDC2B2BDF822 +:10326000300000EB400101EB0011AE4800EB011013 +:103270008271BDF82400401C80B20990AA48BDF8B4 +:103280002410405C00210190F9F79CFDC2B2BDF80A +:10329000300000EB400101EB0011A24800E0A3E187 +:1032A00000EB0110C271BDF82400401C80B20990EF +:1032B0009D48BDF82410405C00210190F9F782FD83 +:1032C000BDF8301001EB410202EB0112954901EB10 +:1032D00002118860BDF82400401C80B20990924819 +:1032E000BDF82410405C00210190F9F76BFDC2B2DB +:1032F000BDF8300000EB400101EB0011894800EB04 +:1033000001100273BDF82400401C80B20990BDF882 +:10331000301001EB410000EB0111824800EB01107D +:103320008079062871D100200B905EE07E49BDF8BF +:103330002400095C084601910021F9F743FDC2B25F +:10334000BDF8301001EB410000EB0111754800EBB6 +:1033500001113031BDF82C0001EB00100270BDF8F6 +:103360002400401C81B209916F49BDF82400095C1A +:10337000084601910021F9F725FDC2B2BDF83010D1 +:1033800001EB410000EB0111664800EB0111303107 +:10339000BDF82C0001EB00104270BDF82400401C69 +:1033A00081B209916049BDF82400095C0846019189 +:1033B0000021F9F707FDC2B2BDF8301001EB410062 +:1033C00000EB0111574800EB01113031BDF82C0022 +:1033D00001EB00100272BDF82400401C81B209917B +:1033E000BDF82C00401C81B20B91BDF8301001EBF0 +:1033F000410000EB01114B4800EB0110C179BDF811 +:103400002C00814292DCEFE0FFE700200B9040E0CF +:103410004549BDF82400095C084601910021F9F7EF +:10342000D1FCC2B2BDF8300000EB400101EB00114D +:103430003C4800EB01113031BDF82C0001EB0010CD +:103440000270BDF82400401C81B209913649BDF8D4 +:103450002400095C084601910021F9F7B3FCC2B2CF +:10346000BDF8300000EB400101EB00112D4800EBEE +:1034700001113031BDF82C0001EB00104270BDF895 +:103480002400401C81B20991BDF82C00401C81B27F +:103490000B91BDF8301001EB410000EB0111214808 +:1034A00000EB0110C179BDF82C008142B0DC1E4850 +:1034B000BDF82410405C00F00F00042814DABDF8B9 +:1034C000301001EB410000EB0111164800EB011038 +:1034D0001C3001901448BDF82410405C0199097813 +:1034E00060F3010101980170BDF82400401C81B215 +:1034F00009910D49BDF82400085C0421B1EB201F9F +:103500001ADDBDF8301001EB410000EB0111054858 +:1035100000EB01101C3001900348BDF82410405C02 +:10352000020903E03C3000201C760020019800785E +:1035300062F3830001990870FE48BDF82410405CD6 +:1035400000F00F00042814DABDF8301001EB410040 +:1035500000EB0111F84800EB01101C300190F54818 +:10356000BDF82410405C0199097860F305110198B9 +:103570000170BDF82400401C81B20991BDF82C00F7 +:103580001A2101EB4001149881422DDA00200B90A2 +:103590001CE0E849BDF824000A5CBDF8300000EBEF +:1035A000400101EB0011E44800EB01113031BDF89E +:1035B0002C0001EB00108272BDF82400401C81B287 +:1035C0000991BDF82C00401C81B20B91BDF8301060 +:1035D00001EB410000EB0111D74800EB0110C1796C +:1035E000BDF82C008142D4DCBDF830100220E6F793 +:1035F000AFFCBDF83000C1B208460191FAF7D0F92E +:103600000121BDF8300000EB4000CC4A02EB800005 +:1036100041702EE5BDF81C109DF83C0008440830B0 +:10362000C449085CC6494871BDF81C109DF83C00AF +:1036300008440930BF49085CC1490871BDF81C1035 +:103640009DF83C0008440A30BA49085CBC49C8707F +:10365000BDF81C109DF83C0008440B30B549085CCF +:10366000B7498870BDF81C109DF83C0008440C3028 +:10367000B049085CB2494870BDF81C109DF83C0088 +:1036800008440D30AB49095CAE4880F8F013E6F70A +:103690001BFBE6F7D5FAAB4890F8F003FF2842D1C0 +:1036A000E6F77EFABDF81C109DF83C00084408308F +:1036B000A049085CA2494871BDF81C109DF83C0067 +:1036C000084409309B49085C9D490871BDF81C10ED +:1036D0009DF83C0008440A309649085C9849C87037 +:1036E000BDF81C109DF83C0008440B309149085C63 +:1036F00093498870BDF81C109DF83C0008440C30BC +:103700008C49085C8E494870BDF81C109DF83C003F +:1037100008440D308749095C8A4880F8F013E6F7C1 +:10372000D3FAE6F78DFA8848C06D58B187484078DB +:10373000032803D152208549087106E00F208349F0 +:10374000087102E00E208149087192E410207F493F +:103750000871BDF81C109DF83C00084408307549FC +:10376000085C77494871BDF81C109DF83C0008447E +:1037700009307049085C72490871BDF81C109DF849 +:103780003C0008440A306B49085C6D49C870BDF8BC +:103790001C109DF83C0008440B306649085C6849E1 +:1037A0008870BDF81C109DF83C0008440C3061493D +:1037B000085C63494870BDF81C109DF83C00084443 +:1037C0000D305C49095C5F4880F8F013E6F77CFA3D +:1037D00004F05EF95B49C1F8FC030846D0F8FC032D +:1037E000C0F300410E915748D0F8FC03C0F34201EA +:1037F0000D914FE30E20554908710021514880F882 +:10380000E51147E351484078032827D0002106916D +:1038100008E048490698095C4D4A11540698401C36 +:1038200081B206911498801C06998142F1DB4649C9 +:1038300014988880002106910DE00D210698C0EBB8 +:10384000C00202EB8012434800EB4210417106981F +:10385000401C80B2069006980428EEDB00210C91F3 +:103860003DE000210B9117E0BDF8301001EB410065 +:1038700000EB0111304800EB01103030BDF82C1086 +:1038800000EB0110807800F0010000B112E0BDF8FB +:103890002C00401C81B20B91BDF8301001EB4100AF +:1038A00000EB0111244800EB0110C179BDF82C0098 +:1038B0008142D9DC00BFBDF8301001EB410000EBC4 +:1038C00001111D4800EB0110C179BDF82C008142A7 +:1038D00000DD08E0BDF83000401C81B20C91BDF85D +:1038E00030000428BDDB00BFBDF8300004287CDBBD +:1038F0000020194908700120184908601849C1F8CA +:103900008802104890F8ED0101286FDB0D200F4967 +:103910000871BDF81C109DF83C00084409300549A9 +:10392000095CBDF81C209DF83C0010440830014A99 +:10393000105C17E01C7600203C3000207829002025 +:10394000AC260020BC220020BC120020842A0020CB +:10395000EC7D0020FC3400202A0A0020880242422C +:103960000000424241EA00210A91BDF81C109DF876 +:103970003C0008440B301146095CBDF81C209DF842 +:103980003C0010440A30FE4A105C41EA0020FD4928 +:1039900008800021069110E0BDF81C109DF83C0045 +:1039A00001440C3106980844F549095CF64A06982A +:1039B00011540698401C81B206910698B0F5007F1C +:1039C000EADBF048008800F2FF3080B20146019047 +:1039D0000120E5F77DFB48B10021EC4880F8E511B6 +:1039E000E84800886421484301E037E02FE0BDF853 +:1039F000281090FBF1F0C1B2E44880F8E4110120F6 +:103A0000E349C872DF480088401CDE490880084648 +:103A10000088BDF82810884219DDDC4890F8E001E4 +:103A200020F00100401CD94981F8E001084690F8D7 +:103A3000E00120F00600801C81F8E001BDF82810AC +:103A4000D1480E38418000210120E6F781FA00209C +:103A5000D0490860D049C1F888020BE01020CF4956 +:103A60000871CA4890F8E00120F080008030C74912 +:103A700081F8E001F7E3BDF81C109DF83C00084414 +:103A80000830BF49095CC14880F8E5111120C349DD +:103A9000087108464078032827D00021069108E0E5 +:103AA000B7490698095CBE4A11540698401C81B279 +:103AB00006911498801C06998142F1DBB449149850 +:103AC0008880002106910DE011210698C0EBC0020C +:103AD00002EB8012B34800EB421041710698401C83 +:103AE00080B2069006980428EEDBBCE3AB48407831 +:103AF000032827D00021069108E0A1490698095C17 +:103B0000A74A11540698401C81B206911498801C53 +:103B100006998142F1DB9E49149888800021069124 +:103B20000DE012210698C0EBC00202EB80129D4806 +:103B300000EB421041710698401C80B20690069836 +:103B40000428EEDB00210C913DE000210B9117E0F1 +:103B5000BDF8301001EB410000EB0111924800EB81 +:103B600001103030BDF82C1000EB0110807800F00F +:103B7000010000B112E0BDF82C00401C81B20B9195 +:103B8000BDF8301001EB410000EB0111864800EB5D +:103B90000110C179BDF82C008142D9DC00BFBDF80D +:103BA000301001EB410000EB01117F4800EB0110E8 +:103BB000C179BDF82C00814200DD08E0BDF830007D +:103BC000401C81B20C91BDF830000428BDDB00BF61 +:103BD000BDF83000042874DB00207449087001200F +:103BE0006C4908606C49C1F88802684890F8ED019A +:103BF000012867DBBDF81C109DF83C000844083024 +:103C00005F49085C04285DDC122064490871BDF836 +:103C10001C109DF83C00084408305949095C5B4879 +:103C200080F8E51190F8E501401E81B20C91002169 +:103C3000069119E0BDF81C109DF83C0001440931C3 +:103C4000069808444E490A5CBDF8300000EB40017C +:103C500001EB0011544800EB01110E3106980A5493 +:103C60000698401C80B2069006980A28E2DBBDF850 +:103C70001C109DF83C00084414304149095CBDF813 +:103C80001C209DF83C00104413303D4A105C41EA72 +:103C900000210A91BDF81C109DF83C000844163024 +:103CA0001146095CBDF81C209DF83C0010441530FD +:103CB000334A105C41EA0020324908800021069115 +:103CC00012E0E7E05AE0BDF81C109DF83C0001440A +:103CD0001731069808442A49095C2B4A0698115462 +:103CE0000698401C81B206910698B0F5007FEADB89 +:103CF00024480088401EBDF8301000EB812081B2BE +:103D000003200191E5F7E4F9C0B31E48008864215F +:103D10004843BDF8281090FBF1F0C1B21B4880F871 +:103D2000E41101201A49C87216480088401C154940 +:103D3000088008460088BDF8281088426DDD002103 +:103D4000069118E0BDF8301001EB410000EB0111C5 +:103D5000154800EB01103030069900EB01100930D6 +:103D60000190007820F00100401C0199087006982D +:103D7000401C80B206900698102819E084E00000EC +:103D80001C760020280A0020AA240020BC22002043 +:103D9000BC1200208802424200004242842A0020D5 +:103DA000EC7D0020FC3400203C3000202A0A00205A +:103DB000C8DBBDF8301001EB410000EB0111FE48FB +:103DC00000EB011018300190007820F00100401C39 +:103DD00001990870BDF8301001EB410000EB0111B2 +:103DE000F54800EB011018300190007820F0060033 +:103DF000801C01990870BDF82820BDF8300000EB48 +:103E0000400101EB0011EC4800EB01104283BDF8CA +:103E100030100220E6F79CF836E0E84800880128D8 +:103E200032D10020069017E0BDF8301001EB4100C0 +:103E300000EB0111E04800EB01103030069900EB77 +:103E4000011009300190007820F001020198027001 +:103E50000698401C80B2069006981028E4DBBDF856 +:103E6000301001EB410000EB0111D34800EB0110D1 +:103E700018300190007820F0010201980270BDF81E +:103E800030100220E6F764F80020CD490860CD49E3 +:103E9000C1F88802E7E1CC48C06D0A21B0FBF1F11E +:103EA000BDF81C209DF83C0010440830C74A105C47 +:103EB00081421BD1BDF81C109DF83C00084408301D +:103EC0001146085C28B1C048C06D0A38BE49C865B3 +:103ED00005E00020BC49C8651020BD4908710021DB +:103EE0000520E6F735F80120B749C872BBE1B648AE +:103EF000C06D0A21B0FBF1F1BDF81C209DF83C001B +:103F000010440830B24AC23A92F8AC201044AF4A8A +:103F1000105C814220D1BDF81C109DF83C00084483 +:103F20000830AB49C23991F8AC1008441146085C1E +:103F300028B1A548C06D0A38A349C86505E000202E +:103F4000A149C8655120A249087100210520E5F763 +:103F5000FFFF01209C49C87285E10020069014E013 +:103F6000002005900AE020229A48069900EB4111B2 +:103F700005980A540598401C81B20591059820289F +:103F8000F1DB0698401C81B2069106981428E7DB05 +:103F900014208F490871BDF81C109DF83C0008449E +:103FA00008308A49095C0A91BDF81C109DF83C0054 +:103FB000084409308549095C0891BDF82800142897 +:103FC00001DD14200A90BDF82000202801DD20200A +:103FD00008900020069024E00020059018E0BDF82D +:103FE0001C109DF83C0001440A31BDF82000069ADF +:103FF00002FB00110598084474490A5C754906984B +:1040000001EB401105980A540598401C81B20591B6 +:10401000BDF8201005988842E1DB0698401C81B26B +:104020000691BDF8281006988842D5DB00210720AC +:10403000E5F78EFF17E1152065490871BDF81C10E2 +:104040009DF83C00084408306049085C5E4981F8EE +:10405000240FBDF81C109DF83C00084409305B4952 +:10406000085C0106BDF81C209DF83C0010440A3095 +:10407000564A105C41EA0041BDF81C209DF83C0006 +:1040800010440B30514A105C41EA0021BDF81C205D +:104090009DF83C0010440C304C4A105C01434A48E7 +:1040A000C0F8291FBDF81C109DF83C0008440D30D5 +:1040B0001146085C0106BDF81C209DF83C00104428 +:1040C0000E30424A105C41EA0041BDF81C209DF8C8 +:1040D0003C0010440F303D4A105C41EA0021BDF81D +:1040E0001C209DF83C0010441030384A105C0143FD +:1040F0003548C0F8251FBDF81C109DF83C00084449 +:1041000011301146085C0104BDF81C209DF83C00EC +:10411000104412302D4A105C41EA0021BDF81C20E9 +:104120009DF83C0010441330284A105C0143264897 +:10413000C0F82D1FBDF81C109DF83C000844143039 +:104140001146095C204880F84A1FBDF81C109DF8F4 +:104150003C00084415301146095C1B4880F8491F93 +:10416000BDF81C109DF83C00084416301146095C4F +:10417000154880F8481FBDF81C109DF83C00084405 +:1041800017301146095C104880F8471FBDF81C1015 +:104190009DF83C00084418301146095C0A4880F834 +:1041A000461FBDF81C109DF83C000844193011460C +:1041B000095C054810E000003C300020280A00207F +:1041C0008802424200004242BC1200201C760020BD +:1041D000842A00201B22002080F8451F14982028E4 +:1041E00028DDBDF81C109DF83C0008441A3011462B +:1041F000085C0106BDF81C209DF83C0010441B30F3 +:10420000F74A105C41EA0041BDF81C209DF83C00D3 +:1042100010441C30F24A105C41EA0021BDF81C2019 +:104220009DF83C0010441D30ED4A105C0143ED4800 +:10423000C0F84B1F0220EC49087114E000200690E2 +:104240000DE00021BDF81C209DF83C0002440698BA +:104250001044E34A11540698401C81B20691069816 +:104260000528EEDB00BF1DE0002006900DE00021D8 +:10427000BDF81C209DF83C00024406981044D84A22 +:1042800011540698401C81B2069106980528EEDB71 +:104290000021D648A0F876163AE00021D348A0F8CD +:1042A000761635E0D148B0F8760658B3002006906F +:1042B00012E0BDF81C1014980144891C06980844AB +:1042C000C749095CBDF81C2006981044C44A115423 +:1042D0000698401C81B20691C448B0F8761606983C +:1042E0008142E6DCC148B0F87606069007E000217E +:1042F000BB4A069811540698401C81B20691069854 +:104300002828F4DBB948B0F876060A283BF764ACF5 +:10431000F5E3B748807830B101287DD002287CD001 +:1043200003287BD1ECE3B14890F8EE06C0F3C3005C +:104330000E2817D2DFE800F007172E455C778EA510 +:10434000C9FEFDFCFBFAA94890F8EE0620F07800C3 +:104350000830A64981F8EE06002001F5D1614860D9 +:1043600001208870DEE1A3A19D4809F03FFB039086 +:10437000039870B19D4890F8EE0620F07800103058 +:104380009A4981F8EE06002001F5D16148600120CC +:104390008870C7E198A1924809F028FB0390039820 +:1043A00070B1924890F8EE0620F0780018308F49EE +:1043B00081F8EE06002001F5D16148600120887087 +:1043C000B0E18EA1864809F011FB0390039870B10B +:1043D000864890F8EE0620F078002030834981F876 +:1043E000EE06002001F5D16148600120887099E156 +:1043F00082A17B4809F0FAFA0390039890B17B48B8 +:1044000090F8EE0620F078002830784981F8EE0622 +:10441000002001F5D16102E086E1C7E2C5E2486013 +:10442000012088707EE175A16D4809F0DFFA0390E4 +:10443000039870B16D4890F8EE0620F0780038309F +:104440006A4981F8EE06002001F5D161486001203B +:10445000887067E169A1624809F0C8FA039003987F +:1044600070B1624890F8EE0620F0780038305F496D +:1044700081F8EE06002001F5D161486001208870C6 +:1044800050E15EA1564809F0B1FA03900398D8B103 +:1044900054484078182809DD544890F8EE0620F07A +:1044A00078005030514981F8EE0608E04F4890F806 +:1044B000EE0620F0780040304C4981F8EE060020EE +:1044C0004F494860012088702CE14EA1444809F012 +:1044D0008DFA0390039870B30020069008E0002244 +:1044E00043489038069942540698401C81B2069180 +:1044F00006981428F3DB002006900EE00398011DB7 +:104500000698084436490A5C0698401D3849903997 +:104510000A540698401C81B2069106980F28EDDBDC +:1045200000210320E5F714FD304805E0E4E0CDE08C +:1045300070E03FE009E007E090F8EE0620F0780038 +:1045400048302A4981F8EE06ECE030A1244809F011 +:104550004DFA0390039860B30020069008E0002114 +:10456000274A6832069811540698401C81B2069179 +:1045700006981428F3DB002006900EE00398411DF6 +:10458000069808441649095C0698401D1C4A683282 +:1045900011540698401C81B2069106980F28EDDB55 +:1045A000124890F8EE0620F0780050300F4981F85C +:1045B000EE06B7E011A10A4809F018FA0390039833 +:1045C00068B10A4890F8EE0620F0780058300749A4 +:1045D00081F8EE0600200A49486001208870A1E0B9 +:1045E0001C760020BC120020C02F0020BC2200201E +:1045F000842A0020610000006F6B00004F4B000018 +:1046000044290020494D45493A00000049434349A7 +:10461000443A0000FE48807970B1FE4890F8EE06FA +:1046200020F078006030FB4981F8EE06002001F5AB +:10463000D161486001208870F7A1F94809F0D6F9E6 +:1046400003900398A8B30020F649486001208870C1 +:10465000F3490398401D095C3039F14B0398001D64 +:10466000185C303841EA0010C117CDE90001F8F7B5 +:10467000A9FBE7498871ECA1E94809F0B7F9039073 +:104680000398B0B1E6490398401C085C302811DB60 +:104690000398401C085C30380B460399595C30394C +:1046A00040EA0110C117CDE90001F8F78BFBD849AA +:1046B000C8710AE0DA490398085C3038C117CDE9BF +:1046C0000001F8F77FFBD249C8712BE0AFF2D401AB +:1046D000D34809F08BF90390039860B1CD4890F866 +:1046E000EE0620F080008030CA4981F8EE064FF4D3 +:1046F0007A70CC49886015E0AFF20011C84809F023 +:1047000075F90390039860B1C24890F8EE0620F066 +:104710007801C04880F8EE160020C24948600120A8 +:10472000887000BF00BF0DE3BA4890F8EE06C0F3F2 +:10473000C3000D281ED2DFE800F0071E344B619C39 +:10474000C8D7F2F01DEFEE00AFF25011B44809F0F7 +:104750004DF90390039868B10020B24948600120E8 +:104760008870AC4890F8EE0620F078000830A9492F +:1047700081F8EE0618E1ADA1A94809F037F90390D8 +:10478000039868B10020A749486001208870A148BB +:1047900090F8EE0620F0780010309E4981F8EE0681 +:1047A00002E1AFF2A8119E4809F020F903900398A6 +:1047B00068B100209B49486001208870954890F8B6 +:1047C000EE0620F078001830924981F8EE06EBE012 +:1047D00097A1934809F00AF90390039868B18D48AE +:1047E00090F8EE0620F0780020308A4981F8EE0635 +:1047F00000208C49486001208870D5E0AFF2F411A8 +:10480000874809F0F3F80390039888B300200690D6 +:1048100008E00021834A6832069811540698401C2B +:1048200081B2069106981428F3DB002006900EE072 +:104830000398411D069808447949095C0698401D73 +:10484000784A683211540698401C81B20691069845 +:104850000F28EDDB002073494860012088706D4807 +:1048600090F8EE0620F0780028306A4981F8EE06CC +:104870009AE069A16A4809F0B9F80390039818B35F +:104880006348807940B1634890F8EE0620F07800E4 +:104890003030604981F8EE0600206249486001200E +:1048A00088705F490398401D095C30395C4B039860 +:1048B000001D185C303841EA0010C117CDE9000135 +:1048C000F8F780FA524988716EE0524890F8EE0687 +:1048D00020F0780040304F4981F8EE060020514921 +:1048E0004860012088705FE0AFF2F0214C4809F089 +:1048F0007DF80390039868B1464890F8EE0620F0E2 +:1049000078004030434981F8EE0600204549486070 +:104910000120887048E036E01EE00FE0FFE73D48E8 +:1049200090F8EE0620F0780048303A4981F8EE061B +:1049300000203C4948600120887035E0354890F8F7 +:10494000EE0620F080008030324981F8EE064FF408 +:104950007A703449886027E0AFF26031304809F05E +:1049600045F80390039868B12A4890F8EE0620F0C5 +:1049700078006030274981F8EE0600202949486018 +:104980000120887010E0AFF28C31254809F02EF834 +:104990000390039838B11F4890F8EE0620F0780194 +:1049A0001C4880F8EE1600BF00BFCBE1194890F814 +:1049B000EE06C0F3C300052812D2DFE800F00312B0 +:1049C0003D8AA200002017494860012088701148E4 +:1049D00090F8EE0620F0780008300E4981F8EE06D7 +:1049E000A4E0AFF2E8310E4809F000F80390039814 +:1049F00068B100200B49486001208870054890F894 +:104A0000EE0620F078001030024981F8EE068DE0C5 +:104A1000842A0020BC2200204353513A00000000A9 +:104A20001C760020442900202C00000022000000F9 +:104A300052454144590000000020CD494860012002 +:104A40008870CC490398801D095C3039C94B0398A4 +:104A5000401D185C303841EA0010C117CDE9000153 +:104A6000F8F7B0F9C4498871AFF24401C14808F0C1 +:104A7000BDFF0390039810B3BE490398401C085C27 +:104A8000302811DB0398401C085C30380B46039932 +:104A9000595C303940EA0110C117CDE90001F8F73F +:104AA00091F9B549C8710AE0B2490398085C3038F9 +:104AB000C117CDE90001F8F785F9AF49C871AF48D2 +:104AC00090F8EE0620F078001830AC4981F8EE0638 +:104AD0002CE0AFF2D841A74808F088FF0390039874 +:104AE00060B1A64890F8EE0620F080008030A3491F +:104AF00081F8EE064FF47A709D49886016E034E143 +:104B000016E09E4890F8EE0620F080019B4880F861 +:104B1000EE1690F8EE0620F07801984880F8EE1630 +:104B2000002100F558508170416000BF00BF09E1CD +:104B3000924890F8EE06C0F3C300092815D2DFE8CA +:104B400000F005152C435A71BBD2E9008B4890F850 +:104B5000EE0620F078000830884981F8EE06002142 +:104B600083484160012082498870E9E0AFF27C51BE +:104B7000804808F03BFF0390039868B17F4890F8A5 +:104B8000EE0620F0780010307C4981F8EE06002215 +:104B90007748426001218170D2E0AFF2A45175489C +:104BA00008F024FF0390039868B1744890F8EE066B +:104BB00020F078001830714981F8EE0600206C4929 +:104BC000486001208870BBE0AFF2D051694808F01E +:104BD0000DFF0390039868B1684890F8EE0620F046 +:104BE00078002030654981F8EE0600206049486071 +:104BF00001208870A4E0AFF2FC515E4808F0F6FE98 +:104C00000390039868B15D4890F8EE0620F07800B4 +:104C100028305A4981F8EE060020554948600120A5 +:104C200088708DE056A1534808F0E0FE0390039889 +:104C3000E8B300204E4948600120887000200690AB +:104C40000DE00398011D069808444A490A5C4A4948 +:104C50000A3106980A540698401C81B206910698BB +:104C60001428EEDB47A144480A3008F0BFFE039049 +:104C7000039888B1002006900BE000220699039863 +:104C80000844401E3C490A310A540698401C81B22F +:104C9000069106980228F0DB384890F8EE0620F0DE +:104CA00078003030354981F8EE06012000E002E05E +:104CB000A1F58051C87243E0AFF2C0612D4808F001 +:104CC00095FE0390039868B10020294948600120AF +:104CD00088702A4890F8EE0620F07800383027498E +:104CE00081F8EE062CE0AFF2EC61224808F07EFE7F +:104CF0000390039868B100211D4841600122827031 +:104D00001E4890F8EE0620F0780040301B4981F8EC +:104D1000EE0615E0AFF21C71164808F067FE03902E +:104D2000039860B1154890F8EE0620F080008030BE +:104D3000124981F8EE064FF47A700D49886000BF81 +:104D400000BF00BF00BF00210C48A0F8761600206D +:104D5000069007E00021074A069811540698401C67 +:104D600081B2069106986428F4DB17B030BD0000CC +:104D7000442900201C760020842A0020BC22002028 +:104D8000444843502C0000002DE9F74F96B0002412 +:104D9000A246002005900490039000BF00258346A2 +:104DA000029000BF8046814600BF04E00020FE491B +:104DB0000855601C84B2642CF8DBFC48807800281D +:104DC0003FD0FB48407880B30021F8488170A0F5BF +:104DD000585090F8EE0620F08001F64880F8EE1664 +:104DE000F3488078C0B1012820D002280AD00328D7 +:104DF00026D1F04890F8EE0620F07801ED4880F8D2 +:104E0000EE161DE0EB4890F8EE0620F0780020301A +:104E1000E84981F8EE0613E0E64890F8EE0620F047 +:104E20007801E44880F8EE160AE00AE0E14890F8DC +:104E3000EE0620F078005830DE4981F8EE0600BF1B +:104E400000BFDC4890F8EE060121B1EBD01F41F025 +:104E5000E882D948807801287ED1D64890F8C807E2 +:104E60000128F9D14FF00008E1E04FF00009CBE054 +:104E700008EB480000EB0811D04800EB011030307F +:104E800000EB091080780121B1EBD01F7ED108EB37 +:104E9000480000EB0811C94800EB0110303000EB6E +:104EA0000910807820F00400001D08EB480101EB98 +:104EB0000812C24901EB0211303101EB091188706F +:104EC00008EB480000EB0811BC4800EB0110303043 +:104ED00000EB09108078C0F3C000002856D008EB22 +:104EE000480000EB0811B54800EB0110303000EB32 +:104EF0000910807820F0080108EB480000EB081248 +:104F0000AE4800EB0210303000EB09108170002138 +:104F1000AB48C0F83D10C8EBC80000EB8812A948A8 +:104F200000EB4210603009EB091200EBC20000F107 +:104F300022011022A2482D30E3F787F9C8EBC80000 +:104F400000EB88119F4800EB4110603009EB09111C +:104F500000EBC1019A4800E07FE0401C51F81A2F95 +:104F600002624968416208EB480000EB081193486F +:104F700000EB0110303000EB09100078904981F807 +:104F80002000C8EBC80000EB881100E038E08D4835 +:104F900000EB4110603009EB091100EBC100416BDF +:104FA0008748C0F82910213087490A6F0262B1F89A +:104FB0007410818408EB480000EB08117F4800EB77 +:104FC0000110303000EB091041687D48C0F84710EF +:104FD000C06D81B20220E4F77BF800210620E4F7DF +:104FE000B7FF7748C06D7649C98B884204D27448B0 +:104FF000C06D401C7249C86500210520E4F7A8FF78 +:1050000009F101001FFA80F908EB480000EB0811D4 +:105010006A4800EB0110C07948453FF729AF414687 +:105020000220E4F795FF08F101001FFA80F8B8F1BB +:10503000040FFFF61AAF5E488078032803D05C485F +:105040008078012802D10020604908600021594879 +:1050500080F8C8170B205649087100205C49087079 +:1050600010E002F015FD5349C1F8FC030846D0F8E2 +:10507000FC03C0F3004004900846D0F8FC03C0F3E2 +:105080004200039003980028EBD04948807802281A +:1050900012D14748407878B1072002905520424904 +:1050A0000870FD204870AA2088700020C870087120 +:1050B0006120487100208871FA213B4A02981154FE +:1050C0004148703041790298401C11543E4870307C +:1050D00001790298801C11543B487030C1780298C5 +:1050E000C01C11543848703081780298001D11544A +:1050F0003548703041780298401D11542D4890F881 +:10510000F0130298801D115400240EE02948D0F8B5 +:10511000FC03C4F10301C900C840C1B202980930C0 +:105120002044214A1154601C84B2042CEEDB204838 +:10513000407840B91C4A02980D30189911540298D1 +:105140000E3085B251E021488038006850B91C48C3 +:10515000007838B116488078032803D01448807846 +:1051600001283BD1002409E013488830015D0298F2 +:105170000D3020440C4A1154601C84B2142CF3DB13 +:10518000002409E00A484830015D0298213020449B +:10519000054A1154601C84B20A2CF3DB024A0298BF +:1051A0002B301899115415E052020020BC580020F1 +:1051B000842A0020BC2200206C2900203C300020E2 +:1051C000BC120020FC3400203C2600208802404213 +:1051D000220A002002982C3085B206E00120FE4908 +:1051E0008870002019B0BDE8F08F002D01F0E68630 +:1051F000FA49189881F873061898152801F09E80CE +:1052000010DCA0F10B000A2881F0A180DFE810F08B +:105210001D008C08A1053C008D06A802CF0548069C +:105220008C088D08A12814D008DC502813D05128F0 +:1052300044D0522841F08B8000F06CBFA22806D0E9 +:10524000A32803D0A428F5D102E000BF00BF00BF0F +:1052500000BF01F07CB8E248007A00EB400101EBAE +:105260000011E04800EB0110407FDF494855681C01 +:1052700085B2DB48007A18B90120D949087202E0EA +:105280000020D7490872E4E7D5484078032803D1C5 +:105290005020D349087102E01020D1490871002440 +:1052A00006E0D248005D2919CF4A5054601C84B2F0 +:1052B0000A2CF6DB05F10A0085B2CAE7C74890F868 +:1052C000E00100F0010020B1012007F092FFFAF7A1 +:1052D0005BF84FF000083CE208EB480000EB0811D7 +:1052E000C04800EB01108079032831D008EB48005A +:1052F00000EB0811BB4800EB01108079012827D092 +:1053000008EB480000EB0811B64800EB011080796B +:1053100002281DD008EB480000EB0811B14800EB53 +:1053200001108079042813D008EB480000EB081125 +:10533000AC4800EB01108079072809D008EB480041 +:1053400000EB0811A74800EB01108079082875D1FF +:1053500008EB480000EB0811A24800EB0110407F69 +:10536000A1494855681C85B201204855E81C85B202 +:10537000AB4602204855681C85B21D204855681C64 +:1053800085B24FF0000914E108EB480000EB08116A +:10539000944800EB0110303000EB0910007892497E +:1053A0004855681C85B208EB480000EB08118D4891 +:1053B00000EB0110303000EB091080788A49485525 +:1053C000681C85B208EB480000EB0811854800EB2B +:1053D0000110303000EB09108078C0F380100028F5 +:1053E0007ED008EB480000EB08117E4800EB01106E +:1053F000303000EB09108078C0F38000E0B908EB92 +:10540000480000EB0811774800EB0110303000EB4A +:1054100009108078C0F3C00070B908EB480000EBB9 +:105420000811704800EB0110303000EB0910807853 +:10543000C0F340000028D3D0002414E0E2E008EBE1 +:10544000480000EB0811674800EB0110303000EB1A +:1054500009104068C4F10301C900C8406119624ADB +:105460005054601C84B2042CE9DB281D85B2002452 +:1054700016E0C8EBC80000EB88115D4800EB411056 +:10548000603009EB091100EBC100D0F81A00C4F13B +:105490000301C900C8406119534A5054601C84B2CA +:1054A000042CE6DB281D85B2002416E0C8EBC800FA +:1054B00000EB88114E4800EB4110603009EB0911F8 +:1054C00000EBC100D0F81E00C4F10301C900C840C0 +:1054D0006119454A5054601C84B2042CE6DB00E09C +:1054E00063E0281D85B2002415E0C8EBC80000EB7E +:1054F00088113F4800EB4110603009EB091100EBC7 +:10550000C100406BC4F10201C900C8406119364AAC +:105510005054601C84B2032CE7DBE81C85B20024E5 +:105520001CE0C8EBC80000EB8811314800EB4110CB +:10553000603009EB091100EBC10050F8221F4068F0 +:10554000C4F10502D200CDE9060108460699E2F74A +:105550006AFE6119244A5054601C84B2062CE0DBB8 +:10556000A81D85B200241CE0C8EBC80000EB881120 +:105570001F4800EB4110603009EB091100EBC1003E +:1055800022308168C068C4F10502D200CDE908016B +:1055900008460899E2F747FE6119134A5054601C07 +:1055A00084B2062CE0DBA81D85B209F101001FFAC8 +:1055B00080F908EB480000EB08110A4800EB0110E5 +:1055C000C07948453FF7E0AEA5EB0B00C0F30721DB +:1055D000ABF10200044A0DE06C290020BC2200203F +:1055E000842A00203C3000205202002006DB020802 +:1055F000FC3400201154A5EB0B00C1B2ABF101004B +:105600001154A2E008EB480000EB0811F74800EB4A +:105610000110807906287DD108EB480000EB0811C5 +:10562000F24800EB0110407FF1494855681C85B2F3 +:1056300003204855E81C85B2AB4602204855681C3B +:1056400085B20E204855681C85B24FF0000964E011 +:1056500008EB480000EB0811E44800EB0110303083 +:1056600000EB09100078E2494855681C85B208EB48 +:10567000480000EB0811DD4800EB0110303000EB72 +:1056800009108078DA494855681C85B208EB480053 +:1056900000EB0811D54800EB0110303000EB091089 +:1056A0008078C0F3800090B3002412E0C8EBC800FB +:1056B00000EB8811CF4800EB4110603009EB091175 +:1056C00000EBC1003F30005D6119C94A5054601CB5 +:1056D00084B20A2CEADB05F10A0085B2002412E04C +:1056E000C8EBC80000EB8811C24800EB41106030E5 +:1056F00009EB091100EBC1005830005D6119BC4A8B +:105700005054601C84B2022CEADBA81C85B209F15B +:10571000010000E019E01FFA80F908EB480000EBF7 +:105720000811B24800EB0110C079484590DCA5EBA8 +:105730000B000002C1B2ABF10200AD4A1154A5EB5F +:105740000B00C1B2ABF10100115408F101001FFAC6 +:1057500080F8A94890F8520B40453FF7BDAD78E579 +:10576000A54890F8E00100F0010020B1012007F009 +:1057700040FDF9F709FE4FF0000862E208EB48002F +:1057800000EB0811994800EB0110807903283BD009 +:1057900008EB480000EB0811944800EB01108079F9 +:1057A000012831D008EB480000EB08118F4800EBCE +:1057B00001108079022827D008EB480000EB08117F +:1057C0008A4800EB0110807904281DD008EB4800BE +:1057D00000EB0811854800EB01108079072813D0F1 +:1057E00008EB480000EB0811804800EB01108079BD +:1057F000082809D008EB480000EB08117B4800EBB3 +:1058000001108079092875D1012079494855E81C93 +:1058100085B2AB4602204855681C85B21D2048550C +:10582000681C85B24FF000090DE108EB480000EB61 +:1058300008116E4800EB0110303000EB09100078C1 +:105840006B494855681C85B208EB480000EB08110D +:10585000664800EB0110303000EB09108078644995 +:105860004855681C85B208EB480000EB08115F48FA +:1058700000EB0110303000EB09108078C0F380009D +:10588000E0B908EB480000EB0811584800EB0110A4 +:10589000303000EB09108078C0F3C00070B908EB1D +:1058A000480000EB0811514800EB0110303000EBCC +:1058B00009108078C0F34000002872D0002413E063 +:1058C00008EB480000EB0811484800EB01103030AD +:1058D00000EB09104068C4F10301C900C840611918 +:1058E000434A5054601C84B2042CE9DB281D85B265 +:1058F000002417E0C1E0C8EBC80000EB88113D4868 +:1059000000EB4110603009EB091100EBC100D0F849 +:105910001A00C4F10301C900C8406119344A505447 +:10592000601C84B2042CE6DB281D85B2002416E03E +:10593000C8EBC80000EB88112E4800EB4110603026 +:1059400009EB091100EBC100D0F81E00C4F10301FE +:10595000C900C8406119264A5054601C84B2042C06 +:10596000E6DB281D85B2002415E0C8EBC80000EB7B +:105970008811204800EB4110603009EB091100EB61 +:10598000C100406BC4F10201C900C8406119184A46 +:105990005054601C84B2032CE7DBE81C85B2002461 +:1059A0001DE04CE0C8EBC80000EB8811114800EB8B +:1059B0004110603009EB091100EBC10050F8221FC3 +:1059C0004068C4F10502D200CDE90A0108460A99EF +:1059D000E2F729FC6119064A5054601C84B2062C77 +:1059E000E0DBA81D85B2002425E000003C3000204B +:1059F00052020020FC340020BC220020C8EBC8006A +:105A000000EB8811FE4800EB4110603009EB0911F2 +:105A100000EBC10022308168C068C4F10502D200E9 +:105A2000CDE90C0108460C99E2F7FDFB6119F54A36 +:105A30005054601C84B2062CE0DBA81D85B209F12D +:105A400001001FFA80F908EB480000EB0811EE484E +:105A500000EB0110C07948453FF7E7AEA5EB0B001E +:105A6000C0F30721ABF10200E64A1154A5EB0B008D +:105A7000C1B2ABF101001154DFE008EB480000EBCC +:105A80000811E14800EB0110807905283DD1022082 +:105A9000DC494855E81C85B2AB464FF0000920E0D0 +:105AA00009F10100D7494855681C85B2D74810F85C +:105AB00009004855681C85B2002409E0D3480C3021 +:105AC00000EB0910005D6119CE4A5054601C84B28D +:105AD000102CF3DB05F1100085B209F101001FFA6B +:105AE00080F9CB4890F890054845D9DCA5EB0B0030 +:105AF0000002C1B2ABF10200C24A1154A5EB0B0087 +:105B0000C1B2ABF10100115497E008EB480000EB83 +:105B10000811BD4800EB0110807906287ED10320D2 +:105B2000B8494855E81C85B2AB4602204855681C68 +:105B300085B20E204855681C85B24FF0000962E01E +:105B400008EB480000EB0811AF4800EB01103030C3 +:105B500000EB09100078AB494855681C85B208EB8A +:105B6000480000EB0811A84800EB0110303000EBB2 +:105B700009108078A3494855681C85B208EB480095 +:105B800000EB0811A04800EB0110303000EB0910C9 +:105B90008078C0F3800090B3002412E0C8EBC80006 +:105BA00000EB8811964800EB4110603009EB0911B9 +:105BB00000EBC1003F30005D6119924A5054601CF7 +:105BC00084B20A2CEADB05F10A0085B2002412E057 +:105BD000C8EBC80000EB8811894800EB4110603029 +:105BE00009EB091100EBC1005830005D6119854ACD +:105BF0005054601C84B2022CEADBA81C85B209F167 +:105C000001001FFA80F908EB480000EB08117E48FC +:105C100000EB0110C079484592DC00E00DE0A5EBF7 +:105C20000B000002C1B2ABF10200764A1154A5EBA1 +:105C30000B00C1B2ABF10100115408F101001FFAD1 +:105C400080F8734890F8520B40453FF797AD704885 +:105C500090F8F40B00287BDD4FF0000873E008EBB0 +:105C600048016C4800EB0110807904280ED1654989 +:105C70004855681C85B201204855681C85B26248A9 +:105C8000233810F808004855681C85B208EB480115 +:105C9000604800EB01108079062837D159494855F2 +:105CA000681C85B25A4890F890054855681C85B222 +:105CB00012204855681C85B24FF0000920E009F118 +:105CC000010050494855681C85B2504810F8090039 +:105CD0004855681C85B2002409E04C480C3000EBA4 +:105CE0000910005D6119474A5054601C84B2102CA1 +:105CF000F3DB05F1100085B209F101001FFA80F90C +:105D0000434890F890054845D9DC18E008EB480076 +:105D100000EB08113C4800EB0110807905280ED1FA +:105D200038494855681C85B201204855681C85B221 +:105D30003548233810F808004855681C85B208F12A +:105D400001001FFA80F8324890F8F40B404586DCD9 +:105D5000FDE231480078401C2F4908700846007861 +:105D6000052809DA2A4890F8E00100F0010018B986 +:105D70000D202A4908710CE0102028490871244898 +:105D800090F8E00100F0010018B9FF21204880F8E8 +:105D9000E41123480088000A1A4948552048008821 +:105DA000C1B2184A681C1154A81C85B2CFE2102059 +:105DB0001A490871164890F8E50112494855681CBF +:105DC00085B24FF000095CE0114890F8E501401EF3 +:105DD000C0EBC00101EB8011094800EB41106030BD +:105DE00009EB091100EBC10090F87800012844D1BB +:105DF000074890F8E501401E00EB400112E000006A +:105E0000FC340020520200203C3000204D280020AD +:105E1000BC220020B42E00202A0A0020842A002060 +:105E2000280A002001EB0011F74800EB0110303088 +:105E300000EB09100078F5494855681C85B200242C +:105E400016E0F34890F8E501401EC0EBC00101EBFD +:105E50008011F04800EB4110603009EB091100EBB4 +:105E6000C1007930005D2919E84A5054601C84B2A1 +:105E70000A2CE6DB05F10A0085B209F101001FFAE0 +:105E800080F9E34890F8E501401E00EB400101EB8A +:105E90000011DD4800EB0110C079484594DC56E262 +:105EA000DD480078401CDC49087008460078052869 +:105EB00012DAD74890F8E501401E00EB400101EBF3 +:105EC0000011D14800EB0110007E00F0010018B96C +:105ED0001220D249087115E01020D0490871CC4831 +:105EE00090F8E501401E00EB400101EB0011C648AF +:105EF00000EB0110007E00F0010018B9FF21C4483A +:105F000080F8E411C24890F8E501C0494855C448FA +:105F10000088010ABD4A681C1154C1480088C1B2FA +:105F2000A81C1154E81C85B211E20120BD49C872B9 +:105F30000846C06D0A21B0FBF1F0B4494855681C11 +:105F400085B2B848C06D0A2802D90A26002702E0A7 +:105F5000B448C66D0027AD494E55681C85B2222055 +:105F60004855681C85B20024CEE0AE48C06D38B1FB +:105F7000AC48C06D401E001B81B20220E3F70CF854 +:105F8000A84890F82000A1494855681C85B24FF0F8 +:105F9000000A0EE0A348D0F82100CAF10301C900AD +:105FA000C8400AEB0501994A50540AF101001FFA52 +:105FB00080FABAF1040FEDDB281D85B24FF0000A1C +:105FC0000EE09848D0F82500CAF10301C900C84086 +:105FD0000AEB05018D4A50540AF101001FFA80FABC +:105FE000BAF1040FEDDB281D85B24FF0000A0EE078 +:105FF0008C48D0F82900CAF10201C900C8400AEB58 +:106000000501824A50540AF101001FFA80FABAF1E0 +:10601000030FEDDBE81C85B24FF0000A14E0814865 +:106020000D30016A406ACAF10502D200CDE90E01C5 +:1060300008460E99E2F7F7F80AEB0501734A505447 +:106040000AF101001FFA80FABAF1060FE7DBA81D7A +:1060500085B24FF0000A14E072482D308168C068A4 +:10606000CAF10502D200CDE9100108461099E2F705 +:10607000DAF80AEB0501654A50540AF101001FFAEB +:1060800080FABAF1060FE7DBA81D85B2654890F8E3 +:1060900046005E494855681C85B2624890F8450044 +:1060A0004855681C85B25F4890F844004855681C04 +:1060B00085B25C4890F843004855681C85B2594841 +:1060C00090F842004855681C85B2564890F8410047 +:1060D0004855681C85B24FF0000A0EE05148D0F8D0 +:1060E0004700CAF10301C900C8400AEB0501474A4D +:1060F00050540AF101001FFA80FABAF1040FEDDBE7 +:10610000281D85B2601C84B20020A11BB841FFF697 +:106110002CAF1CE101204349C8720846C06D0A211A +:10612000B0FBF1F039494855681C85B23D48C06D57 +:106130000A2802D90A26002702E03A48C66D00273D +:1061400032494E55681C85B222204855681C85B2DC +:106150000024E4E03348C06D38B13248C06D401EC1 +:10616000001B81B20220E2F717FF2E4890F82000B2 +:1061700026494855681C85B24FF0000A0EE02948B0 +:10618000D0F82100CAF10301C900C8400AEB05019B +:106190001E4A50540AF101001FFA80FABAF1040FA6 +:1061A000EDDB281D85B24FF0000A0EE01D48D0F847 +:1061B0002500CAF10301C900C8400AEB0501134AD2 +:1061C00050540AF101001FFA80FABAF1040FEDDB16 +:1061D000281D85B24FF0000A0EE01248D0F82900C1 +:1061E000CAF10201C900C8400AEB0501074A505430 +:1061F0000AF101001FFA80FABAF1030FEDDBE81C87 +:1062000085B24FF0000A23E03C300020520200200B +:10621000BC220020FC3400202A0A0020842A00200E +:10622000280A0020BC120020F948016A406ACAF11D +:106230000502D200CDE9120108461299E1F7F3FFF9 +:106240000AEB0501F34A50540AF101001FFA80FAE3 +:10625000BAF1060FE8DBA81D85B24FF0000A14E082 +:10626000EB4820308168C068CAF10502D200CDE950 +:10627000140108461499E1F7D6FF0AEB0501E54A37 +:1062800050540AF101001FFA80FABAF1060FE7DB59 +:10629000A81D85B2DE480D3890F84600DD49485506 +:1062A000681C85B2DA480D3890F845004855681CDE +:1062B00085B2D7480D3890F844004855681C85B21F +:1062C000D3480D3890F843004855681C85B2D04833 +:1062D0000D3890F842004855681C85B2CC480D38FE +:1062E00090F841004855681C85B24FF0000A0FE055 +:1062F000C7480D38D0F84700CAF10301C900C840AB +:106300000AEB0501C34A50540AF101001FFA80FA52 +:10631000BAF1040FECDB281D85B2601C84B20020AA +:10632000A11BB841FFF616AF11E01020BA49087161 +:106330005920B8494855681C85B208E01020B64974 +:1063400008715920B3494855681C85B200BF00BF89 +:106350000298281AC0F30721AE4A0298C01D1154B2 +:106360000298281AC1B2029808301154002410E093 +:1063700002990D312144A74A505CDDE90321E3F77E +:1063800016FD014602980D302044A24A1154601CAB +:1063900084B20298281AA042EADCA04890F8EF03E1 +:1063A00048B1029AAA1A91B29A4B029A98180023FD +:1063B0000422E4F765FB029AAA1A91B2954B029A5D +:1063C0009818E3F76BFA0021CDE90001DDE900013F +:1063D000000A40EA01608F494855681C85B2009860 +:1063E0004855681C85B28C488078022810D18A48AC +:1063F000407868B1681F000AC870681F087181B2D0 +:106400008448401D01F0A4FC82494855681C85B2AF +:10641000834805600121001FE3F7C0FA2846FEF714 +:10642000E1BE7D48807830B1012872D0022871D059 +:10643000032870D1FEE3794890F8EE06C0F3C3005C +:106440000E2829D2DFE800F007293D51687C90A48E +:10645000B8CCE3E2E1E0002405E07248005D6D495C +:106460000855601C84B26F48E1F70DFFA042F4D8D4 +:106470006B4804600121001FE3F790FA674890F829 +:10648000EE0620F078000830644981F8EE064FF4FB +:106490007A7001F5D161886063E1002405E062480B +:1064A000005D5C490855601C84B25F48E1F7EBFE73 +:1064B000A042F4D85A4804600121001FE3F76EFAA5 +:1064C0004FE1002405E05948005D52490855601C21 +:1064D00084B25648E1F7D7FEA042F4D85048046091 +:1064E0000121001FE3F75AFA3BE1002405E0504880 +:1064F000005D48490855601C84B24D48E1F7C3FE71 +:10650000A042F4D8464804600121001FE3F746FA90 +:1065100027E128E1D8E2D6E2002405E04548005D05 +:106520003C490855601C84B24248E1F7ACFEA042E9 +:10653000F4D83B4804600121001FE3F72FFA10E173 +:10654000002405E03C48005D32490855601C84B2D7 +:106550003948E1F798FEA042F4D83148046001219F +:10656000001FE3F71BFAFCE0002405E03348005D60 +:1065700028490855601C84B23048E1F784FEA042E7 +:10658000F4D8274804600121001FE3F707FAE8E088 +:10659000002405E02A48005D1E490855601C84B2AD +:1065A0002748E1F770FEA042F4D81D48046001219D +:1065B000001FE3F7F3F9D4E0002405E02148005D73 +:1065C00014490855601C84B21E48E1F75CFEA042E5 +:1065D000F4D8134804600121001FE3F7DFF9C0E09D +:1065E000002405E01848005D0A490855601C84B283 +:1065F0001548E1F748FEA042F4D80948046001219B +:10660000001FE3F7CBF9ACE093E07AE065E01DE032 +:10661000C912002052020020842A0020BC2200203F +:10662000BC640240D5E20208CFE20208D3E20208CD +:10663000BCE20208A4E2020893E202082002002061 +:1066400084E20208EBE20208DFE20208FA4840783E +:1066500002280DD1002405E0F848005DF8490855EE +:10666000601C84B2F548E1F70EFEA042F4D82DE09C +:10667000002405E0F148005DF1490855601C84B232 +:106680000D2CF7DBEC48C238E1F7FDFD002706468C +:10669000002286EA020087EA0201084312D00024A1 +:1066A00008E0E548C238015D04F10D00E44A1154E8 +:1066B000601C84B20020A11BB841F2DBE1A1E048DC +:1066C000E1F7D5FDDE48E1F7DEFD84B2DE48046087 +:1066D0000121001FE3F762F943E0002405E0DB48F5 +:1066E000005DD7490855601C84B2D848E1F7CBFD5E +:1066F000A042F4D8D44804600121001FE3F74EF90A +:106700002FE0002405E0D248005DCD490855601C0B +:1067100084B2CF48E1F7B7FDA042F4D8CA4804607C +:106720000121001FE3F73AF942F21070C94988606D +:1067300017E0002405E0C848005DC1490855601C09 +:1067400084B2C548E1F79FFDA042F4D8BE4804607A +:106750000121001FE3F722F942F21070BD49886061 +:1067600000BF00BFAFE1BD4890F8EE06C0F3C30024 +:106770000D281FD2DFE800F0071F33475B6F8397B8 +:10678000ABBFF1F0EF00002405E0B548005DAC4977 +:106790000855601C84B2B248E1F775FDA042F4D8F8 +:1067A000A94804600121001FE3F7F8F84FF47A705C +:1067B000A849886086E1002405E0AA48005DA04958 +:1067C0000855601C84B2A748E1F75DFDA042F4D8EB +:1067D0009D4804600121001FE3F7E0F872E1002406 +:1067E00005E0A148005D96490855601C84B29E48AA +:1067F000E1F749FDA042F4D8934804600121001F4D +:10680000E3F7CCF85EE1002405E09848005D8C4990 +:106810000855601C84B29548E1F735FDA042F4D8D4 +:10682000894804600121001FE3F7B8F84AE1002419 +:1068300005E08F48005D82490855601C84B28C4891 +:10684000E1F721FDA042F4D87F4804600121001F38 +:10685000E3F7A4F836E1002405E08648005D7849B6 +:106860000855601C84B28348E1F70DFDA042F4D8BE +:10687000754804600121001FE3F790F822E100242D +:1068800005E07D48005D6E490855601C84B27A4879 +:10689000E1F7F9FCA042F4D86B4804600121001F25 +:1068A000E3F77CF80EE1002405E07448005D6449DC +:1068B0000855601C84B27148E1F7E5FCA042F4D8A9 +:1068C000614804600121001FE3F768F8FAE0002442 +:1068D00005E06B48005D5A490855601C84B2684861 +:1068E000E1F7D1FCA042F4D8574804600121001F11 +:1068F000E3F754F8E6E05048407802280DD1002430 +:1069000005E06048005D4E490855601C84B25D4852 +:10691000E1F7B9FCA042F4D84BE0002405E0594867 +:10692000005D47490855601C84B2142CF7DB4948C8 +:106930007E30E1F7A8FC0027064653A145487E308B +:1069400007F054F88246002186EA010079400843A6 +:106950002BD000240BE09DE046E031E03D487E3046 +:10696000015D04F11400364A1154601C84B2AAF18E +:106970000100A042F2DC22211430314A1154544665 +:1069800008E0601E33497E31095C15302C4A1154F1 +:10699000601C84B2701C47F100010022201A8A4159 +:1069A000EFDB28A12648E1F762FC2548E1F76BFC04 +:1069B00084B2254804600121001FE2F7EFFF81E067 +:1069C000002405E03148005D1D490855601C84B273 +:1069D0002E48E1F758FCA042F4D81B48046001217E +:1069E000001FE2F7DBFF6DE01A48806840F2E931F2 +:1069F000884209D1194890F8EE0620F078006030FE +:106A0000164981F8EE0603E040F2E930114988604A +:106A1000002405E01E48005D09490855601C84B249 +:106A20001B48E1F730FCA042F4D80748046001217C +:106A3000001FE2F7B3FF45E0842A00205CE2020871 +:106A4000520200200D0A0000BC640240F6E2020877 +:106A5000B5E20208442900202EE30208BC220020EF +:106A6000F6E30208FDE30208ACE4020807E40208CA +:106A700012E402081DE4020826E4020835E40208D4 +:106A800053E4020860E402082C00000090E40208CD +:106A9000F2E30208002405E0FD48005DFD490855C9 +:106AA000601C84B2FA48E1F7EEFBA042F4D8FA4841 +:106AB00004600121001FE2F771FF43F69820F749B7 +:106AC000886000BF00BF78E2F54890F8EE06C0F39A +:106AD000C30005281AD2DFE800F0031A94B7EF00CC +:106AE0000020F049C870002405E0EF48005DE94946 +:106AF0000855601C84B2EC48E1F7C5FBA042F4D80D +:106B0000E54804600121001FE2F748FF2BE1002067 +:106B1000E449C870002404E00020DE490855601CE8 +:106B200084B2642CF8DB0020DE49C8700846407847 +:106B300003281ED10020C870002405E0DB48005D5A +:106B4000D4490855601C84B2D848E1F79CFBA042A8 +:106B5000F4D8D2487E3090F8AA00312101EB101011 +:106B6000CC490873CC4804600121001FE2F716FFEE +:106B700042E0002405E0CE48005DC6490855601C8F +:106B800084B2082CF7DB002408E0C6485438015DC5 +:106B900004F10800BF4A1154601C84B2C148543843 +:106BA000E1F771FBA042F0D82C2104F10800B94AAA +:106BB0001154401C80B20590002408E0B9482C38DC +:106BC000015D05982044B34A1154601C84B2B54855 +:106BD0002C38E1F758FBA042F0D8AFF29811AD483D +:106BE000E1F745FBAB48E1F74EFBAB4908600121FB +:106BF000A948001FE2F7D2FE42F21070A749886050 +:106C0000B1E0002405E0AB48005DA2490855601CD6 +:106C100084B2A848E1F737FBA042F4D89E4804604C +:106C20000121001FE2F7BAFE9D4890F8EE0620F021 +:106C3000780000E099E01830994981F8EE064FF4A9 +:106C4000FA60964988608EE096484078032816D10D +:106C500000209449C870002405E09748005D8D49E4 +:106C60000855601C84B29448E1F70DFBA042F4D8AB +:106C7000894804600121001FE2F790FE56E0894830 +:106C80004078022816D100208649C870002405E00B +:106C90008A48005D7F490855601C84B28748E1F747 +:106CA000F2FAA042F4D87C4804600121001FE2F708 +:106CB00075FE3BE0002405E03DE0002075490855E5 +:106CC000601C84B2642CF8DB00207649C870002474 +:106CD00005E07A48005D6F490855601C84B20E2CAF +:106CE000F7DB6E487E30E1F7CEFA80B2059005986A +:106CF00090B1002408E069487E30015D04F10E0087 +:106D0000644A1154601C84B205988442F3DBAFF2EC +:106D1000CC216048E1F7ABFA5E48E1F7B4FA5E498E +:106D2000086001215C48001FE2F738FE42F2107053 +:106D30005A49886017E0002405E06148005D554924 +:106D40000855601C84B25E48E1F79DFAA042F4D871 +:106D5000514804600121001FE2F720FE42F210704A +:106D60004E49886000BF00BF27E14D4890F8EE060D +:106D7000C0F3C300092826D2DFE800F005263A4E0A +:106D80006276AEF2F000002405E04E48005D414915 +:106D90000855601C84B24B48E1F775FAA042F4D85C +:106DA0003D4804600121001FE2F7F8FD3C4890F8DF +:106DB000EE0620F078000830394981F8EE064FF4ED +:106DC0007A7036498860F6E0002405E03E48005DB0 +:106DD00030490855601C84B23B48E1F754FAA042A0 +:106DE000F4D82D4804600121001FE2F7D7FDE2E04E +:106DF000002405E03548005D26490855601C84B232 +:106E00003248E1F740FAA042F4D823480460012157 +:106E1000001FE2F7C3FDCEE0002405E02248005D3C +:106E20001C490855601C84B21F48E1F72CFAA042A7 +:106E3000F4D8194804600121001FE2F7AFFDBAE061 +:106E4000002405E02248005D12490855601C84B208 +:106E50001F48E1F718FAA042F4D80F480460012156 +:106E6000001FE2F79BFDA6E0002405E01948005D45 +:106E700008490855601C84B21648E1F704FAA0429C +:106E8000F4D8054804600121001FE2F787FD92E075 +:106E9000A1E4020852020020BC6402404429002000 +:106EA000BC220020842A0020BCE20208B7E30208CA +:106EB0005CE30208A2E30208D0E3020879E30208D7 +:106EC000AEE30208D5E20208CFE20208D3E20208EC +:106ED00035E3020844E302083A48407802280DD11D +:106EE000002405E03848005D38490855601C84B22C +:106EF0003548E1F7C8F9A042F4D828E0002405E0BD +:106F00003148005D31490855601C84B20F2CF7DB15 +:106F10002C48C238E1F7B7F980B20590059890B1D6 +:106F2000002408E02748C238015D04F10F00274A19 +:106F30001154601C84B205988442F3DBAFF2FC412B +:106F40002248E1F794F92148E1F79DF984B22048FD +:106F500004600121001FE2F721FD2CE014E0FFE7AF +:106F6000002405E01B48005D18490855601C84B2E8 +:106F70001848E1F788F9A042F4D8154804600121C7 +:106F8000001FE2F70BFD16E0002405E01248005D4B +:106F90000E490855601C84B2072CF7D3601E0C49BB +:106FA000086001210A48001FE2F7F8FC42F2107065 +:106FB0000A49886000BF00BF00BF00BF0020FEF785 +:106FC00011B90000842A002004E3020852020020C4 +:106FD000BC6402404EE302082EE30208442900206C +:106FE00010B5002440F22441164804F05EFE38B388 +:106FF00040F22441134804F0D2FD00211248E2F788 +:10700000CDFC12491048E2F7AFFC01201049C870CE +:107010000C480088C4B20B488088C4B20A48001DDE +:107020000068C0F5FA6081B20A48A0F876164FF4FD +:10703000FA600549091D086001210348E2F7AEFC2A +:1070400010BD00000010014088640240008800204C +:10705000842A0020BC22002010B5002405490648DF +:10706000E2F782FC00210448E2F798FC0120034982 +:10707000087010BD00800028B8640240220A002079 +:1070800000B58FB00121880500F00CFC2848E2F71C +:1070900091FC40200390002005904FF48060069002 +:1070A00000200790089009904FF400300A900020CB +:1070B0000B900C900D900E901E4801904006009091 +:1070C0001D48029069461A48E2F73EFD0122102150 +:1070D0001748E2F71BFD16483038E2F76BFC00203A +:1070E00003904FF4FA600490002005904FF4806004 +:1070F000069000200790089009904FF400300A9005 +:1071000000200B900C900D900E900A4801904006C4 +:1071100000900A480290694605483038E2F714FDAD +:10712000012103483038E2F739FC0FB000BD000000 +:10713000B864024004100140520200201C76002076 +:107140001CB50121032000F0ADFB072206211648E3 +:10715000E3F734FC072211461348E3F72FFCC02065 +:10716000009002208DF8050000208DF80600012017 +:107170008DF8070002208DF8040069460A48E3F7FD +:10718000D5FB2020009001208DF8040000208DF810 +:10719000060003208DF8050001208DF807006946E0 +:1071A0000148E3F7C3FB1CBD0004024070B588B082 +:1071B00000240025FFF7C4FFFFF762FF4FF4E13022 +:1071C00000F06AF900F048F90121402000F08AFB44 +:1071D000012000F04BFC4FF47A7006F053FA0B20BC +:1071E000884908710021884880F8C81780F8A016DF +:1071F00000F5D46081704170C1704FF47A71816084 +:107200000021814880F8B0160120804988704870BC +:10721000C8704FF4FA50886000217B4880F88816C7 +:1072200001207A49283988704870C8704FF47A7004 +:1072300088600021744880F89416012073491C3935 +:1072400088704870C8704FF4FA70886000217048E8 +:1072500080F8001600F5C060817001214170C17096 +:107260004EF66021816000BF1FE0002004EB440166 +:10727000664A0C3202F8210004EB440102EB810162 +:107280008870012004EB440102EB8101487000206A +:1072900004EB440102EB8101C87042F6F82004EBD4 +:1072A000440102EB81018860641C042CDDD3574843 +:1072B000563090F8AA0000F00F00002808DD53486F +:1072C000563090F8AA0000F00F00401E4D4948705B +:1072D0004E48563090F8AA000009002808DD4B48B7 +:1072E000563090F8AA000121C1EB10104549887072 +:1072F00000204449887108464078032806D10220BE +:10730000887020214348E3F785FB14E03D4840782E +:1073100068B920213F48E3F77FFB3B4890F8EE0631 +:1073200020F080008030384981F8EE0603E020210B +:107330003848E3F76FFB3348807890B1012815D0C7 +:10734000022809D003281ED147F23051324881600B +:1073500000203249086016E04EF660212E48816018 +:1073600011E04EF660212C4881600CE04EF6602161 +:107370002948816000202949086043F69820234964 +:107380002839886000BF00BF25480068254908608B +:107390002348001D00684860214808300068886064 +:1073A000002404E00021194888300155641C142C85 +:1073B000F8D31C48C07A1B49897A1A4A527A194B69 +:1073C0001B7ACDE90432CDE906101648C2798179DD +:1073D0004079144B1B79CDE90030CDE902121148F8 +:1073E0008378027810A10948883004F029FD002133 +:1073F0000320E2F7ADFD10B100201649086008B087 +:1074000070BD0000842A0020BC2200206C290020CE +:10741000BC52002000040240BC58002088024042B8 +:10742000107AFF1FBC850020253032782530327855 +:107430002530327825303278253032782530327850 +:107440002530327825303278253032782530327840 +:10745000250000008802424208B546208DF8000051 +:1074600002208DF8010001208DF802008DF8030044 +:107470006846F7F743FF25208DF8000001208DF8BE +:10748000010000208DF8020001208DF803006846FD +:10749000F7F734FF08BD00001FB504460121102096 +:1074A00000F050FA00940020ADF80400ADF806009A +:1074B000ADF80800ADF80C000C20ADF80A006946E4 +:1074C0000B4804F041FC0121094804F071FB012242 +:1074D00040F22441064804F012FC1021044804F054 +:1074E0005EFB0122C021024804F06EFB1FBD0000BC +:1074F000001001401CB50121592000F0D3F943F6DA +:10750000F870009000208DF8040002208DF807002C +:1075100069462448E3F70AFAFC20009000208DF821 +:10752000040001208DF8070069461F48E3F7FEF9C3 +:107530004FF44040009000208DF8040001208DF8A9 +:10754000070069461948E3F7F1F907200090002089 +:107550008DF8040002208DF8070069461448E3F70F +:10756000E5F907211248E3F755FA4FF440410F4877 +:10757000E3F752FA4FF47C510A48E3F74DFAF82149 +:107580000848E3F747FAFC210748E3F745FA0948BA +:107590000068012802D10849087002E0002006496D +:1075A00008701CBD0010024000180240000C024090 +:1075B0000000024028024242BC12002010B5FFF732 +:1075C00099FF642006F05EF826480068D0B9264886 +:1075D000006818B902202549487002E001202349BB +:1075E00048702148103800682149D1F80C1240EA4F +:1075F0004100C0431D4988700846807800F00300B0 +:10760000887002E00020194948701748001F006880 +:1076100018B901201749087702E0002015490877BA +:107620001548006800011549D1F8181240EAC10058 +:107630001249D1F8141240EA81001049D1F8101211 +:1076400040EA41000D49D1F80C12084318300949AD +:1076500048700748D0F8100210B903200349487059 +:1076600010BD00003C82414218024342842A00209F +:1076700000004342BC1200201C0242420000424271 +:107680001CB50121112000F00DF94CF2040000900E +:1076900001208DF8040000208DF8060003208DF8ED +:1076A000050001208DF8070069461648E3F73EF90A +:1076B00004211448E3F7AEF913488078032803D077 +:1076C00011488078012815D10420009001208DF800 +:1076D000040000208DF8060003208DF8050001202D +:1076E0008DF8070069460948E3F720F904210748A7 +:1076F000E3F790F90120064908600649C1F8BC0289 +:107700001CBD000000100240842A0020000002403E +:10771000B80242420000424210B5FFF7B1FF10BD6F +:107720002DE9F04F85B00F4615461E460E9C1620DB +:1077300002900BE02021544800EB47109DF80820F0 +:1077400081549DF80800401CC0B202909DF80800CA +:107750002028EFDB0020029013E09DF80800820053 +:10776000A846B14640464946E0F75DFD0023584033 +:107770005940084300D108E09DF80800401CC0B201 +:1077800002909DF808001028E7DB00BF9DF8080074 +:10779000A04217DC002C15DD9DF8080020B99DF8EB +:1077A00008002044C0B202909DF80800401CC0B2FE +:1077B00002903021344800EB47109DF80820C2F1B8 +:1077C0001E02815444B1012000902E212E4800EB6E +:1077D0004710C4F11E028154002001901AE09DF868 +:1077E00004008200AA46B34650465946E0F71BFD06 +:1077F0000F2108403030C1B2234800EB47109DF8FC +:107800000420C2F11E0281549DF8040000F1010021 +:10781000C0B201909DF80400A042E0DB9DF800009A +:107820002044C0B2019023E09DF804009DF80010B0 +:10783000401A820028463146CDE90365E0F7F3FCA3 +:107840000F2108403030C1B20F4800EB47129DF8BD +:10785000040000F101009DF80030A0EB0300C0F12E +:107860001E0011549DF8040000F10100C0B2019007 +:107870009DF808009DF8001008449DF80410884207 +:10788000D2DC05B0BDE8F08F1B22002010B54FF40C +:1078900000610348E3F7B5F80446204610BD000038 +:1078A0000004024029B1064A12680243044B1A60E0 +:1078B00004E0034A12688243014B1A6070470000DB +:1078C0003038024029B1064A12680243044B1A605C +:1078D00004E0034A12688243014B1A6070470000BB +:1078E0001038024029B1064A12680243044B1A605C +:1078F00004E0034A12688243014B1A60704700009B +:107900003438024029B1064A12680243044B1A6017 +:1079100004E0034A12688243014B1A60704700007A +:107920004038024029B1064A12680243044B1A60EB +:1079300004E0034A12688243014B1A60704700005A +:107940002038024029B1064A12680243044B1A60EB +:1079500004E0034A12688243014B1A60704700003A +:107960004438024029B1064A12680243044B1A60A7 +:1079700004E0034A12688243014B1A60704700001A +:1079800024380240F0B50021002200240225002600 +:107990000223324F3F6807F00C0121B1042905D0C2 +:1079A000082937D105E02E4F076036E02D4F0760DC +:1079B00033E02A4F3F1F3F68C7F38056274F3F1FD2 +:1079C0003F6807F03F036EB1264FB7FBF3F7DFF8D0 +:1079D0008CC0ACF1040CDCF800C0CCF3881C07FBB5 +:1079E0000CF40CE01E4FB7FBF3F7DFF870C0ACF1FE +:1079F000040CDCF800C0CCF3881C07FB0CF4174F18 +:107A00003F1F3F68C7F301477F1C7D00B4FBF5F7BC +:107A1000076002E0124F076000BF00BF0F4F3F68D2 +:107A200007F0F0010909104F7A5C0768D7404760FA +:107A30000A4F3F6807F4E051890A0B4F7A5C4768A8 +:107A4000D7408760054F3F6807F46041490B064FF8 +:107A50007A5C4768D740C760F0BD00000838024034 +:107A60000024F40000127A000000002030B1074921 +:107A7000096841F00401054A116005E003490968FD +:107A800021F00401014A116070470000000806500F +:107A900001480068704700000808065010B5012032 +:107AA00005F0AFFB10210B48E2F7B4FF08210948AD +:107AB000E2F7B2FFD720E1F707FCFF20E1F704FC73 +:107AC000044610210348E2F7A7FF002005F099FBC8 +:107AD000204610BD0000024010B5012005F091FBCA +:107AE00000201E4908800DE0FFF7D8FF00F080005D +:107AF00000B10BE0012005F0C5FD18480088401CCE +:107B00001649088015480088C828EDDB00BF1348D7 +:107B10000088C8281CDA10211148E2F77BFF0821F1 +:107B20000F48E2F779FF9F20E1F7CEFBFF20E1F756 +:107B3000CBFBFF20E1F7C8FB0A4908701021084879 +:107B4000E2F76AFF002005F05CFB0648007810BDF4 +:107B5000002005F056FB0020F9E700002E0A002067 +:107B600000000240300A002000B587B001218803E0 +:107B7000FFF7C8FE01210220FFF794FE00208DF8D8 +:107B800018008DF81B004FF40060059005A92E48E1 +:107B9000E2F7CCFE01208DF8180002208DF81900C4 +:107BA00000208DF81A0001208DF81B0000030590BD +:107BB00005A92548E2F7BAFE05220D212248E2F781 +:107BC000FDFE05220E212048E2F7F8FE05220F21D6 +:107BD0001D48E2F7F3FE4FF46040059002208DF857 +:107BE000180003208DF8190000208DF81A008DF878 +:107BF0001B0005A91448E2F799FE144800F050F85C +:107C00000020ADF80000ADF80400ADF80600ADF8B6 +:107C100008004FF40070ADF80A001820ADF80C0011 +:107C20000020ADF80E000720ADF810004FF4827070 +:107C3000ADF802006946054800F06CF801210348E0 +:107C400000F022F807B000BD0004024000380040F8 +:107C500010B5044600BF02210A4800F04DF8002884 +:107C6000F9D02146074800F053F800BF012105482C +:107C700000F042F80028F9D0024800F046F8C0B2FF +:107C800010BD00000038004021B1028842F04002DF +:107C9000028004E002884FF6BF731A4002807047EA +:107CA00010B504461148844208D101218014FFF721 +:107CB00059FE0021A014FFF755FE16E00C4884423F +:107CC00008D101210014FFF72DFE00212014FFF739 +:107CD00029FE0AE00748844207D10121C013FFF7BB +:107CE00021FE0021E013FFF71DFE10BD0030014012 +:107CF00000380040003C00400246002013890B4041 +:107D00000BB1012000E000207047014688897047D0 +:107D10008181704710B50022028802F441520B881D +:107D20004C8823438C882343CC8823430C892343EA +:107D30004C8923438C892343CC8923431A430280F3 +:107D4000838B4FF2FF74234083830B8A038210BD21 +:107D500010B50246002003E012F8014B2318D8B2F8 +:107D60000B1EA1F10104A1B2F6D110BD10B5002483 +:107D70000121880702F0F2FF00285AD000BF53E02B +:107D80002E4850F824000078012811D100202B49FA +:107D900051F824100870294951F8241048702749D7 +:107DA00051F824108870254951F82410486039E0B2 +:107DB000224850F824004078012833D11F4850F859 +:107DC0002400807800BB1D4951F82410081D496823 +:107DD000491C0160194850F824004068174951F8BF +:107DE0002410896888421DD30120144951F82410B9 +:107DF0008870124850F82400C078012805D100206E +:107E00000E4951F8241048600CE000200B4951F84D +:107E100024104870094951F824104860074951F866 +:107E20002410C870601CC4B2054890F81A08A0421B +:107E3000A6DC0121880702F0B9FE10BDD82A002077 +:107E4000BC2200200CB5002001900090334800684F +:107E500040F480303149086000BF3048006800F4C9 +:107E6000003000900198401C0190009818B90198CA +:107E7000B0F5A06FF1D12948006800F4003010B1CE +:107E80000120009001E0002000900098012844D1DA +:107E900022484030006840F080502049403108605E +:107EA0001F48006840F480401D4908601B480830A6 +:107EB00000681A49083108600846006808600846EA +:107EC000006840F4805008601648091F0860081FC9 +:107ED000006840F08070091F086000BF0F4800680C +:107EE00000F000700028F9D040F205600E490860EB +:107EF0000A480830006820F003000849083108608B +:107F00000846006840F00200086000BF03480830DF +:107F1000006800F00C000828F8D10CBD00380240C1 +:107F20000070004008544007003C024010B5044671 +:107F30002046FFF78DFE10BD7CB5024600200025CF +:107F400001959FED1D0A8DED000A01AB6C4600BF47 +:107F500022E0155C302D0BDB155C402D08DA019D0D +:107F60002D010195155C303D019E3543019511E0D1 +:107F7000155C402D0BDD155C472D08DA019D2D01A8 +:107F80000195155C373D019E3543019502E0BFEE3A +:107F9000000A7CBD451CE8B28842DADB002003E021 +:107FA0001D5C2554451CE8B201EBD176B0EB660FA1 +:107FB000F6DB9DED000AECE70000000010B502467C +:107FC0000C460021002300BF1AE0505C302807DB7C +:107FD000505C402804DA1B01505C303803430DE04C +:107FE000505C402807DD505C472804DA1B01505CD8 +:107FF0003738034302E04FF0FF3010BD481CC1B2D8 +:10800000A142E2DB1846F8E7FEB5042438256348B0 +:10801000827810460021F4F7D5FE0646012008219B +:108020000022CDE90021029004EB440148001346F0 +:1080300032462946F7F74CFC0444012004EB440186 +:1080400049060090080E08232D222946F7F7A2FBC7 +:10805000641C5248427810460021F4F7B3FE0646ED +:10806000012008210022CDE90021029004EB440107 +:108070004906080E134632462946F7F729FC044400 +:10808000012004EB440149060090080E08232D222C +:108090002946F7F77FFB641C414890F8F02310460F +:1080A0000021F4F78FFE0646012008210022CDE9C9 +:1080B0000021029004EB44014906080E13463246A3 +:1080C0002946F7F705FC0444012004EB4401490666 +:1080D0000090080E082320222946F7F75BFB641C5A +:1080E0002E48427910460021F4F76CFE0646012026 +:1080F00008210022CDE90021029004EB4401490649 +:10810000080E134632462946F7F7E2FB04440120E5 +:1081100004EB440149060090080E08232D2229464D +:10812000F7F738FB641C1D48027910460021F4F76C +:1081300049FE0646012008210022CDE900210290D7 +:1081400004EB44014906080E134632462946F7F768 +:10815000BFFB0444012004EB440149060090080ED3 +:1081600008232D222946F7F715FB641C0B48C2781B +:1081700010460021F4F726FE0646012008210022C1 +:10818000CDE90021029004EB44014906080E134694 +:1081900032462946F7F79CFBFEBD0000AC260020C6 +:1081A000BC2200200249C8710121014AD1727047E6 +:1081B000BC12002000B593B00020129011901090D6 +:1081C0000F900E90E2F7A0F9FE48C07A002802F066 +:1081D00077840020FB49C872F7F7EAF8F948C079BC +:1081E000152882F06A84DFE810F01500B500580108 +:1081F000BD033D06BA062308410AA10B360CB40C98 +:10820000F20DBD0E1E0F9F100E146711E811A01283 +:1082100020139213E2F702FC012806D0022805D0B1 +:10822000042804D008280BD102E009E008E007E0A8 +:108230000220FFF7B7FF0021E34880F8E41100BFF8 +:1082400000BF012010211523E0A2CDE9001000217C +:108250000846F7F74AFCDC4890F8E50180B30120B6 +:1082600008210523DEA2CDE9001014210020F7F734 +:108270003CFC012008210022CDE900210290D248D7 +:1082800090F8E50113460246142107901E20F7F7E7 +:108290001FFB01200821CDE90010CB4890F8E50133 +:1082A000401E00EB400101EB0011CF4800EB011034 +:1082B0000E300A230246142107902820F7F715FCF8 +:1082C000C14890F8E401FF280AD1012008211523B4 +:1082D000C6A2CDE900102D211420F7F706FC37E0E7 +:1082E0000121B94890F8E4010A236422CDE9000194 +:1082F0001E211846F7F7B9F9012008210022CDE91F +:1083000000210290B04890F8E401134602462D2166 +:1083100007903220F7F7DCFA1290012000901298B3 +:1083200000EB4000322101EB4000C0B208232522BF +:108330002D210790F7F72EFAA34890F8E40164285E +:1083400006D10021A04880F8E4110220FFF72AFF9F +:1083500002F0B3BBE2F762FB012806D0022805D089 +:10836000042804D008280AD105E008E007E0092025 +:10837000FFF718FF03E00420FFF714FF00BF00BF62 +:10838000914890F8C80750B90120082115239BA2F5 +:10839000CDE9001000210846F7F7A7FB29E09A482D +:1083A000407820B101280DD0022821D115E001200C +:1083B0000821152395A2CDE9001000210846F7F702 +:1083C00094FB15E001200821152394A2CDE90010AB +:1083D00000210846F7F789FB0AE001200821152350 +:1083E00091A2CDE9001000210846F7F77EFB00BFFF +:1083F00000BF74488079012802D0022816D10AE013 +:1084000001208D4909231A46CDE900100A210020D8 +:10841000F7F700FB0AE00120884909231A46CDE955 +:1084200000100A210020F7F7F5FA00BF00BF012075 +:10843000834918231A46CDE9001000216820F7F778 +:10844000E9FA0120082115237EA2CDE900101A21A6 +:108450000020F7F74AFB0120082115237FA2CDE970 +:10846000001024210020F7F740FB01200821002202 +:10847000CDE9002102905348C06D134602462421E5 +:1084800007905420F7F724FA4E48C06D10B9022027 +:10849000FFF788FEFFF7B8FD5AE7E2F7BFFA0128B9 +:1084A00006D0022810D004281AD0082838D12BE092 +:1084B0000320FFF777FE444890F8E00120F08001A8 +:1084C000414880F8E0112BE03F4890F8E00120F0AF +:1084D00080013D4880F8E0110320FFF763FE1FE0B4 +:1084E000394890F8E00120F08001374880F8E01129 +:1084F00045484078032803D11020FFF753FE02E0DF +:108500000920FFF74FFE0BE02F4890F8E00120F024 +:1085100080012D4880F8E0110420FFF743FE00BFE2 +:1085200000BF294890F8C80750B901200821152339 +:108530004EA2CDE9001000210846F7F7D6FAA5E0D3 +:108540003148407830B101280FD0022818D00328D4 +:108550000AD120E00120082115232CA2CDE900102A +:1085600000210846F7F7C1FA8FE001200821152302 +:108570002AA2CDE9001000210846F7F7B6FA84E0F8 +:1085800001200821152328A2CDE90010002108466A +:10859000F7F7ABFA79E001200821152335A2CDE9E0 +:1085A000001000210846F7F7A0FA012000901648B5 +:1085B000C23890F8AA00312101EB101008230246BE +:1085C00000215DE0BC120020BC2200204669726DD3 +:1085D00077617265446F776E6C6F616400000000B4 +:1085E000506F72743A0000003C300020446F776E88 +:1085F0006C6F6164204661696C2100004E6F2053EE +:1086000069676E616C000000842A002054797065EF +:108610003A53746174696F6E00000000547970659C +:108620003A436C6F75640000547970653A436C6F1F +:1086300075642D546573740094530308A65303089E +:10864000445303084F66666C696E65205265636F1C +:1086500072642055706C6F61640000005265636F36 +:108660007264206E756D6265723A00004F66666CCA +:10867000696E650057694669486F73742031000060 +:1086800007903620F7F786F800BF00BFFE488079D4 +:10869000012802D0022831D10AE00120FB49092338 +:1086A0001A46CDE900100A210020F7F7B3F925E0BA +:1086B000F748D0F8050000EE100AF5481038D0ED64 +:1086C000040A30EE200AB5EEC00AF1EE10FA0AD024 +:1086D0000120F04909231A46CDE900100A210020A3 +:1086E000F7F798F909E00120EB4909231A46CDE98B +:1086F00000100A210020F7F78DF900BF00BFE748FE +:1087000090F8E40110B10020FFF74CFDE048483834 +:10871000407800281BD0DE4848388078022804D0F2 +:10872000DB4848384078032849D1DD48006878B3F1 +:10873000D7484838807932280ADA0120D9490823F5 +:108740000E22CDE9001000215920F7F763F98EE0E1 +:10875000CF48483880793C280ADA0120D2490823DA +:108760000E22CDE9001000215920F7F753F97EE0E1 +:10877000C7484838807946280BDA0120CB490823BE +:108780000E22CDE9001000215920F7F743F96EE0E1 +:108790000AE00120C64908230E22CDE9001000217D +:1087A0005920F7F737F962E00120C24908230E2269 +:1087B000CDE9001000215920F7F72CF957E0B44813 +:1087C00048388078012803D0B1484838807818BBF1 +:1087D000AF4848388079202849DAAD484838807950 +:1087E0001A280ADD0120AF4908230E22CDE9001026 +:1087F00000215920F7F70EF939E0A548483880796B +:1088000017280ADD0120A84908230E22CDE900100F +:1088100000215920F7F7FEF829E09D484838807973 +:1088200014280ADD0120A14908230E22CDE90010F9 +:1088300000215920F7F7EEF819E09548483880797B +:1088400012280ADD01209A4908230E22CDE90010E2 +:1088500000215920F7F7DEF809E0012095490823A7 +:108860000E22CDE9001000215920F7F7D3F801209E +:10887000914918231A46CDE9001000216820F7F726 +:10888000C9F8012010210B468CA2CDE9001014215B +:108890002820F7F72AF901200821152389A2CDE91C +:1088A000001024211220F7F720F97748C06DA8B1F5 +:1088B0007A4890F8C80788B97348C06D024686A107 +:1088C000079008A803F0BCFA01200821152308AA84 +:1088D000CDE900102E210020F7F707F96F4890F836 +:1088E000E0010121B1EBD01F09D1012008211023A3 +:1088F0007EA2CDE900102E210020F7F7F6F8FFF751 +:1089000083FB664890F8EE060121B1EBD01F13D12E +:108910005F484838007902467AA1079008A803F01A +:108920008FFA01200821022308AACDE9001038217E +:108930000020F7F7DAF814E0584890F8EE06C0F394 +:10894000C30002466FA1079008A803F079FA01203E +:108950000821022308AACDE9001038210020F7F7EA +:10896000C4F8F5E4E2F75AF8012806D002282DD021 +:10897000042854D0082860D158E0002012901FE04D +:108980001298401C80B212901298402800DD1BE023 +:108990003D48407A002805DD3B48407A401E3A4970 +:1089A000487202E03F20384948723748407A00EB6D +:1089B0008001C1EB801134486430405C00B103E0B9 +:1089C0003148407A0028DBDA00BF36E00020129000 +:1089D0001FE01298401C80B212901298402800DDCF +:1089E0001BE02948407A3F2805DA2748407A401C96 +:1089F0002549487202E00020234948722248407A03 +:108A000000EB8001C1EB80111F486430405C00B175 +:108A100003E01D48407A4028DBDB00BF0DE01A4828 +:108A2000407A3A49C8700120087106E00220FFF739 +:108A3000B9FB00201449487200BF00BF1248C0793A +:108A4000032867D11048407AC117079000EB1170D6 +:108A500000110E90012200212D4802F037F801206C +:108A600010210022CDE9002102900748417A01EB54 +:108A70008100C0EB811104486430405C134602461B +:108A800000210790582046E0BC12002094530308B0 +:108A9000CC2A0020A6530308B8530308BC220020A8 +:108AA0000002404202540308F4530308E65303084B +:108AB000D8530308CA53030844530308424C55458E +:108AC000534B5900454E4552475920544543484E53 +:108AD0004F4C4F4759000000576169742075706C06 +:108AE0006F61643A25642F32303030005570677200 +:108AF0006164652045525220436865636B20477569 +:108B00006E0000002530327800000000C02F0020E9 +:108B100090540308A5E1F6F7DBFE012010210B4677 +:108B2000FCA2CDE900100020F6F7DFFFFE48417AF5 +:108B300001EB8100C0EB8111FB4864300844D0F8A0 +:108B4000010000210690F4F73DF901211022079061 +:108B50000E9800EB400303EB0013F44800EB031006 +:108B6000007F00F003000023CDE9012100901021D7 +:108B70001820079AF6F7ACFE012010210B46ECA254 +:108B8000CDE9001020210020F6F7AFFFE648417A3A +:108B900001EB8100C0EB8111E34864300844D0F858 +:108BA000050000210690F4F70DF90121102207902D +:108BB0000E9800EB400303EB0013DC4800EB0310BE +:108BC000007FC0F381000023CDE901210090202126 +:108BD0001820079AF6F77CFE0420109038200F909A +:108BE000D148417A01EB8100C0EB8111CE4864305D +:108BF000084490F8230000210690F4F7E3F807906A +:108C0000012008210022CDE9002102900F98069052 +:108C1000109800EB4000400013460590DDE9061275 +:108C2000F6F756FE109908441090012000900F9816 +:108C30000790109800EB40004006000E08232D22FC +:108C400006900799F6F7A6FD1098401C1090B648BC +:108C5000417A01EB8100C0EB8111B34864300844D4 +:108C600090F8220000210690F4F7ACF8079001205C +:108C700008210022CDE9002102900F98069010985B +:108C800000EB40004006000E13460590DDE9061299 +:108C9000F6F71EFE109908441090012000900F98DE +:108CA0000790109800EB40004006000E08232D228C +:108CB00006900799F6F76EFD1098401C10909A48A0 +:108CC000417A01EB8100C0EB811197486430084480 +:108CD00090F8210000210690F4F774F80790012025 +:108CE00008210022CDE9002102900F9806901098EB +:108CF00000EB40004006000E13460590DDE9061229 +:108D0000F6F7E6FD109908441090012000900F98A6 +:108D10000790109800EB40004006000E0823202228 +:108D200006900799F6F736FD1098401C10907E4883 +:108D3000417A01EB8100C0EB81117B48643008442B +:108D400090F8260000210690F4F73CF807900120E7 +:108D500008210022CDE9002102900F98069010987A +:108D600000EB40004006000E13460590DDE90612B8 +:108D7000F6F7AEFD109908441090012000900F986E +:108D80000790109800EB40004006000E08232D22AB +:108D900006900799F6F7FEFC1098401C1090624868 +:108DA000407A00EB8001C1EB80115F4864300844D9 +:108DB00090F8250000210690F4F704F807900120B0 +:108DC00008210022CDE9002102900F98069010980A +:108DD00000EB40004006000E13460590DDE9061248 +:108DE000F6F776FD1099084480B2109001200090AB +:108DF0000F98C0B20790109800EB40004006000E9C +:108E000008232D2206900799F6F7C4FC1098401C01 +:108E100010904548407A00EB8001C1EB8011424838 +:108E20006430084490F8240000210690F3F7CAFF4C +:108E30000790012008210022CDE9002102900F981F +:108E4000C0B20690109800EB40004006000E13469A +:108E50000590DDE90612F6F73BFD1099084480B253 +:108E600010907EE5E1F7DAFD012806D002280ED049 +:108E7000042816D0082837D12FE02B48007A002884 +:108E800004DD2948007A401E274908722CE0264854 +:108E9000007A032804DA2448007A401C2249087228 +:108EA00022E02148007A30B1012808D002280AD0F7 +:108EB000032810D10BE00520FFF774F90BE0062022 +:108EC000FFF770F907E00720FFF76CF903E00820CF +:108ED000FFF768F900BF00BF06E00220FFF762F964 +:108EE00000201149087200BF00BF0F48C079042854 +:108EF00034D104220021134801F0E8FD00201021A4 +:108F0000CDE900100848007A0E4901EB00100790E7 +:108F1000054819E04C3A2020202020202020202045 +:108F20002020202000000000BC1200203C30002047 +:108F3000503A2020202020202020202020202020E7 +:108F40000000000010540308007A0007000E1023F0 +:108F5000069001460020079AF6F7C7FD01E5E1F704 +:108F60005DFD082806D10420FFF71CF90020FE490A +:108F7000487200BF00BFFC48C07905287ED104229A +:108F80000021FA4801F0A2FDF948407820B10128FB +:108F90000ED002284CD12CE0012008211023AFF67E +:108FA0009412CDE9001019460020F6F79EFD3FE02F +:108FB000012008211023AFF69C12CDE900101946BC +:108FC0000020F6F792FD012008211023E9A2CDE947 +:108FD000001038210020F6F788FD01200821112318 +:108FE000E34AB53ACDE9001038211E20F6F77DFDA1 +:108FF0001EE0012008211023E0A2CDE9001019464F +:109000000020F6F772FD012008211023D9A2CDE936 +:10901000001038210020F6F768FD012008211123F7 +:10902000DA4ACDE9001038211E20F6F75EFD00BFB8 +:1090300000BFCF484078002820D0CD488078E8BBDA +:109040000020129009E0CA49D8391298085C00B192 +:1090500006E01298401C80B2129012981528F2D3A4 +:1090600000BF012008211023C9A2CDE900101A2158 +:109070000020F6F73AFD0120082100E0D7E0102398 +:10908000BB4A7C3ACDE900101A212420F6F72DFDC9 +:10909000B5484078182817DD012008211023BEA20A +:1090A000CDE9001024210020F6F71FFD0121082042 +:1090B0001423AF4A903ACDE9000100E01AE02E21D6 +:1090C0000020F6F712FDB2E0012008211023B2A221 +:1090D000CDE9001024210020F6F707FD012008212A +:1090E0001423A34A8B3ACDE900102E210020F6F775 +:1090F000FCFC9CE09E48807801283BD10020129027 +:1091000009E09B49D8391298085C00B106E0129832 +:10911000401C80B2129012981528F2D300BF012093 +:10912000082110239AA2CDE900101A210020F6F799 +:10913000DCFC0120082110238D4A7C3ACDE9001087 +:109140001A212420F6F7D1FC01200821102392A235 +:10915000CDE9001024210020F6F7C7FC01200821EA +:109160001423834A903ACDE900102E210020F6F70F +:10917000BCFC5CE07E48807802282AD101200821CE +:10918000102387A2CDE900101A210020F6F7ADFCCC +:10919000012008211023764A543ACDE900101A2103 +:1091A0001E20F6F7A2FC0120082110237AA2CDE9A7 +:1091B000001024210020F6F798FC01200821142338 +:1091C0006B4A903ACDE900102E210020F6F78DFC75 +:1091D0002DE067488078032829D101200821102339 +:1091E00071A2CDE900101A210020F6F77EFC0120C3 +:1091F000082110235E4A0A32CDE900101A211220FC +:10920000F6F773FC01200821102363A2CDE90010BA +:1092100024210020F6F769FC012008211423544A78 +:10922000903ACDE900102E210020F6F75EFC18E6FA +:10923000E1F7F4FB012804D002280CD008281BD148 +:1092400013E04948407A002804DD4748407A401E30 +:109250004549487210E04448407A032804DA4248FD +:10926000407A401C4049487206E00420FEF79AFF0D +:1092700000203D49487200BF00BF3B48C079062826 +:1092800070D104220021494801F020FC0120102166 +:109290000022CDE9002102903348407A401C01238E +:1092A0000246002107903E20F6F712FB012008211C +:1092B00010233FA2CDE9001000214820F6F715FC4D +:1092C00001203E4908231A46CDE9001000217820EC +:1092D000F6F7A0FB01200821102339A2CDE90010E8 +:1092E0004820F6F702FC0020344908231A46CDE94D +:1092F000001019467820F6F78DFB01200821102375 +:1093000032A2CDE9001019460020F6F7EEFB164810 +:10931000417A01EB410000EB01112E4800EB0110F6 +:10932000407B012809D1082110232BA2CDE9001090 +:1093300019461E20F6F7D9FB09E001200821102369 +:1093400027A2CDE9001019461E20F6F7CEFB01201A +:109350000821102324A2CDE9001018210020F6F7DF +:10936000C4FB47E081E10000BC1200205054030818 +:10937000842A002055524C3A000000005479706550 +:109380003A436C6F75642D546173740069E202088E +:1093900041504E203A000000494D45493A00000036 +:1093A000535349443A00000049503A00D05403084E +:1093B0004F6E4C696E65203A200000008C53030804 +:1093C0004F66664C696E653A2000000054797065FE +:1093D0003A0000003C3000204C4F52410000000099 +:1093E000525334383500000050726F746F636F6CE5 +:1093F0003A000000FE48417A01EB410000EB011108 +:10940000FC4800EB01108079052818D101200821C3 +:10941000CDE90010F648417A01EB410000EB011163 +:10942000F44800EB0110007BF34901EB00100C2322 +:109430000246182107903620F6F757FB17E0012067 +:109440000821CDE90010EA48417A01EB410000EB28 +:109450000111E84800EB01108079E84901EB0010A8 +:109460000C230246182107903620F6F73EFB012018 +:1094700008211023E2A2CDE9001020210020F6F7F8 +:1094800034FB0920109000200F901290DFE010981C +:1094900000EB400040007A2805DD0F98401C80B2A8 +:1094A0000F9000201090D248417A01EB410000EB70 +:1094B0000111D04800EB01103030129900EB01107F +:1094C0008078C00908210022CDE900210290C84817 +:1094D000417A01EB410000EB0111C64800EB01109D +:1094E0003030129900EB01100078079020210F987E +:1094F00001EBC000C0B20690109800EB400040069F +:10950000000E00230590DDE90612F6F7E1F9109947 +:10951000084480B21090109800EB400040007A2878 +:1095200005DD0F98401C80B20F9000201090B048CD +:10953000417A01EB410000EB0111AE4800EB011054 +:109540003030129900EB01108078C0090090202182 +:109550000F9801EBC000C0B20790109800EB4000DC +:109560004006000E08232D2206900799F6F712F9FF +:109570001098401C80B21090109800EB4000400002 +:109580007A2805DD0F98401C80B20F9000201090C3 +:109590009748417A01EB410000EB0111954800EB3F +:1095A00001103030129900EB01108078C0090821B9 +:1095B0000022CDE9002102908D48417A01EB410063 +:1095C00000EB01118B4800EB01103030129900EBD9 +:1095D00001104078079020210F9801EBC000C0B225 +:1095E0000690109800EB40004006000E0023059006 +:1095F000DDE90612F6F76CF91099084480B2109074 +:10960000109800EB400040007A2805DD0F98401CC0 +:1096100080B20F90002010900120009020210F9820 +:1096200001EBC000C0B20790109800EB400040066C +:10963000000E08233B2206900799F6F7ABF8109826 +:10964000401C80B210901298401C80B21290684862 +:10965000417A01EB410000EB0111664800EB01107B +:10966000C179129881423FF712AF77E4E1F7D6F95A +:10967000012804D002280CD008281BD113E05C4834 +:10968000407A002804DD5A48407A401E5849487202 +:1096900010E05748407A032804DA5548407A401CC5 +:1096A0005349487206E00420FEF77CFD0020504933 +:1096B000487200BF00BF4E48C07907287ED1012004 +:1096C0004B49C87204220021504801F0FFF90120E3 +:1096D00010210022CDE9002102904548407A401C2B +:1096E00001230246002107904020F6F7F1F80120FF +:1096F0000821102346A2CDE9001014210020F6F71E +:10970000F4F90920109000200F901290FFE01098BB +:1097100000EB400040007A2805DD0F98401C80B225 +:109720000F9000201090012008210022CDE9002197 +:1097300002902F48407A00EB400101EB00112D48C8 +:1097400000EB01103030129900EB01100078079007 +:1097500014210F9801EBC000C0B20690109800EBE6 +:1097600040004006000E00230590DDE90612F6F7E2 +:10977000AFF81099084480B21090109800EB4000A8 +:1097800040007A2805DD0F98401C80B20F90002021 +:1097900010900120009014210F9801EBC000C0B27E +:1097A0000790109800EB40004006000E08232D2281 +:1097B00006900799F5F7EEFF109800E0B5E0401C21 +:1097C00080B21090109800EB400040007A2805DD30 +:1097D0000F98401C80B20F90002010900448407AEF +:1097E000C0EBC00101EB80110C4800EB411017E009 +:1097F000BC1200203C300020A0550308105503087F +:1098000047756E2D416464723A000000D05503081C +:1098100047756E2D525353493A000000FC34002026 +:109820006030129901EB011100EBC10090F83C008F +:10983000642110FB01F00790012008210022CDE9EE +:10984000002102900798C11700EB116000120690EA +:1098500014210F9801EBC000C0B20590109800EBE6 +:1098600040004006000E00230490DDE90512F6F7E3 +:109870002FF81099084480B21090109800EB400027 +:1098800040007A2805DD0F98401C80B20F90002020 +:1098900010900120009014210F9801EBC000C0B27D +:1098A0000790109800EB40004006000E0823252288 +:1098B00006900799F5F76EFF1098401C80B2109043 +:1098C000109800EB400040007A2805DD0F98401CFE +:1098D00080B20F90002010900120009014210F986A +:1098E00001EBC000C0B20790109800EB40004006AA +:1098F000000E08233B2206900799F5F74BFF1098BE +:10990000401C80B210901298401C80B21290FE4809 +:10991000407A00EB400101EB0011FC4800EB011024 +:10992000C179129881423FF7F2AE80E4E1F776F810 +:10993000082803D10420FEF735FC00BF00BFF24821 +:10994000C07908287ED104220021F14801F0BEF838 +:10995000012008211023EFA2CDE9001012210020E0 +:10996000F6F7C3F8012008211023EB4ACDE90010D7 +:1099700012210846F6F7B9F8012008211023E7A2C2 +:10998000CDE9001012215A20F6F7AFF80120082186 +:109990000022CDE900210290DB48407802230246F4 +:1099A000122107906C20F5F793FF002012904EE0F3 +:1099B000129800EB400101EB0011D44800EB0110BC +:1099C000007E00F00100E0B301200821CDE9001085 +:1099D000129800EBC0001B30C0B20523D0A2014694 +:1099E00007900020F6F781F8012008210022CDE938 +:1099F00000210290129800EBC0001B30C0B201237E +:109A00000790129A521C01461E20F5F761FF0120B3 +:109A10000821CDE90010129800EB400101EB001184 +:109A2000BA4800EB01100E300790129800EBC0000E +:109A30001B30C0B20A23069001462A20079AF6F787 +:109A400054F800E006E01298401C80B21290129880 +:109A50000428ADDB09E6E0F7E1FF012806D0022883 +:109A600012D004281ED0082853D14BE0A648007A13 +:109A7000002805DDA448007A401EA349087202E0D0 +:109A80000520A149087244E09F48007A052805DABC +:109A90009D48007A401C9C49087202E000209A49C7 +:109AA000087236E09848007A062829D2DFE800F0EC +:109AB00003070B0F1A240A20FEF774FB20E00B208B +:109AC000FEF770FB1CE00C20FEF76CFB18E00D208D +:109AD000FEF768FB944890F8AA0000F00F008A494E +:109AE00008720DE00E20FEF75DFB8F4890F8AA008B +:109AF00000098549087203E00F20FEF753FB00BF01 +:109B000000BF06E00220FEF74DFB00207E490872F0 +:109B100000BF00BF7C48C079092819D17A48007A73 +:109B2000824901EB001004220021079000F0CEFFD3 +:109B300000201021CDE900107348007A7B4901EB29 +:109B4000001010230246002107900846F5F7CDFFCC +:109B50008BE5E0F763FF012806D002280ED0042829 +:109B600016D0082809D199E06748407A002804DD1A +:109B70006548407A401E6449487296E06248407ADF +:109B8000032804DA6048407A401C5F4948728CE040 +:109B90005D48417A01EB410000EB01115B4800EBAD +:109BA0000110407B012815D100215748407A00EB75 +:109BB000400202EB0012554800EB0210417352487C +:109BC000407A014607900220E0F7C2F90020584988 +:109BD000086062E04C48417A01EB410000EB011162 +:109BE0004A4800EB0110407B80BB02214648407A86 +:109BF00000EB400202EB0012444800EB02104173FC +:109C00004148407A014607900220E0F7A1F93E481A +:109C1000407A0790F3F7C4FE3B48407A454901EB90 +:109C200040000790007820F08001079801703648C6 +:109C3000407A404901EB40000790007820F078011D +:109C40000798017001203A49086026E0FFE72E4896 +:109C5000417A01EB410000EB01112C4800EB0110AF +:109C6000407B022819D101212748407A00EB4002AD +:109C700002EB0012254800EB021041732248407AA3 +:109C80000790F3F78DFE0120294908601E48407AAD +:109C9000014607900220E0F75BF906E00920FEF795 +:109CA00081FA00211848417200BF00BF1648C079F0 +:109CB0000A2879D1042200211F4800F007FF012063 +:109CC000082115231DA2CDE9001014212820F5F745 +:109CD0000CFF012008210022CDE9002102900A4852 +:109CE000407A401C01230246142107904620F5F7D4 +:109CF000EFFD0548417A01EB410000EB01110348FB +:109D000000EB0110407B1DE0BC1200203C30002025 +:109D10001056030853563A0006DB020848563A002C +:109D2000506F72742D000000C229002050560308A5 +:109D300088024242042E0020E0560308504F52543D +:109D40003A000000012809D108211523F9A2CDE924 +:109D500000101E210020F5F7C8FE2DE0F848417ADA +:109D600001EB410000EB0111F64800EB0110407BD4 +:109D700050B9012008211523F3A2CDE900101E21BE +:109D80000020F5F7B2FE17E0ED48417A01EB410003 +:109D900000EB0111EB4800EB0110407B02280BD1D6 +:109DA00001200821152300E010E0EAA2CDE900100F +:109DB0001E210020F5F799FE012008211523E8A2B5 +:109DC000CDE9001032210020F5F78FFE4DE4E0F7D9 +:109DD00025FE012806D0022817D0042828D00828FC +:109DE00048D12DE0D648407A00280DDDE14890F8B2 +:109DF000190620B1D248407A0790F3F7D1FDD04838 +:109E0000407A401ECE49487234E0CD48407A03285B +:109E10000DDAD84890F8190620B1C948407A079061 +:109E2000F3F7BEFDC648407A401CC549487221E0A0 +:109E30000121D04880F819160120CF49487019E057 +:109E40000920FEF7AFF90020BD4948720121C94839 +:109E500080F80C1690F8190658B10020C749086020 +:109E60000021C44880F81916B548407A0790F3F7E6 +:109E700097FD00BF00BFB248C0790B283DD1042236 +:109E80000021BF4800F022FE012008211523AFF277 +:109E90005412CDE9001012212820F5F726FE0120EA +:109EA00008210022CDE900210290A548407A401CFB +:109EB00001230246122107904620F5F709FD0120F3 +:109EC00008211523AFA2CDE900101C210020F5F7D1 +:109ED0000CFE012008211523B0A2CDE90010262197 +:109EE0000020F5F702FE012008211523B1A2CDE9DB +:109EF000001030210020F5F7F8FD9E4890F8190673 +:109F000001282ED18E49C8729B488078A0B10020CC +:109F10009A490860984988708948407A01210790D9 +:109F2000F4F776F8012008211523A7A2CDE9001047 +:109F300038210020F5F7D9FD8E4890F8180680B139 +:109F400000218C4880F81816012008211523A2A2B0 +:109F5000CDE9001038210020F5F7C7FD0120874921 +:109F60000860E2E4E0F75AFD012806D0022805D097 +:109F7000042804D0082814D10FE012E011E0DFF724 +:109F80003BFB142804D10121974880F8EF1303E02C +:109F90000021954880F8EF1303E00920FEF702F94D +:109FA00000BF00BF6648C0790C283BD104220021C5 +:109FB0008E4800F08BFD0120082115238CA2CDE9ED +:109FC00000101A210020F5F790FD0120082115232B +:109FD0008CA2CDE9001024210020F5F786FD012098 +:109FE000082115238BA2CDE900102E210020F5F7C2 +:109FF0007CFD7D4890F8EF0350B101200821152326 +:10A000008AA2CDE9001038210020F5F76EFD09E0A5 +:10A010000120082115238BA2CDE900103821002052 +:10A02000F5F763FD81E4E0F7F9FC012806D002288A +:10A0300012D004281ED008280DD124E14048407ACF +:10A04000002805DD3E48407A401E3D49487202E046 +:10A0500004203B4948721DE13948407A042805DA5A +:10A060003748407A401C3649487202E000203449A3 +:10A0700048720FE13248417A754890F8AA0061F3BE +:10A080000300734981F8AA0000210320DFF760FF75 +:10A09000F0B36F48B0F8AA0012900220FEF782F8E1 +:10A0A000DFF7F6FF6A491298A1F8AA000021032001 +:10A0B000DFF74EFF4C4890F8E00120F001014A48DC +:10A0C00080F8E01190F8E00120F00600801D46497C +:10A0D00081F8E00100215F4841800120DFF738FF6F +:10A0E000414890F8EE0620F080013F4880F8EE16D7 +:10A0F00000F5F9608078D0B1012819D002280CD081 +:10A10000032809D1384890F8EE0620F0780100E0E5 +:10A11000B8E0354880F8EE16B1E0334890F8EE0626 +:10A1200020F078002030304981F8EE06A7E093E077 +:10A130009BE00000545950453A4C4F5241000000FA +:10A14000BC1200203C300020545950453A52533440 +:10A1500038350000545950453A57694669000000A7 +:10A160005061737320456E746572204368616E6739 +:10A1700065000000BC520020C858002088024242FE +:10A1800020570308313A4469702073776974636813 +:10A190002031616E6432204F4E000000323A496E29 +:10A1A0007365727420736C617665206D6F64756C75 +:10A1B00065000000333A5061737320456E74657218 +:10A1C000205374617274000053746174653A53656E +:10A1D0006E64696E6700000053746174653A436F82 +:10A1E0006D706C6574650000BC2200206057030828 +:10A1F000496E7365727420552D4469736B204669EE +:10A20000727374005468616E205061737320456EE0 +:10A2100074657200466F726D61743A464154333210 +:10A220003B4D41583A3332470000000046696E64A6 +:10A2300020552D4469736B2C4F7574707574696E5D +:10A240006700000053746174653A49646C650000EE +:10A25000C22900209C240020FE4890F8EE0620F041 +:10A260007801FC4880F8EE1609E0FA4890F8EE060E +:10A2700020F078005830F74981F8EE0600BF00BFA3 +:10A28000FCF794FF06E00920FDF78CFF0020F2495F +:10A29000487200BF00BFF048C0790D2843D10422A6 +:10A2A0000021EE4800F012FC01201021CDE9001041 +:10A2B000EB4890F8AA0000F00F00EA4901EB00100B +:10A2C00010230246194607900020F5F70EFCE448DB +:10A2D00090F8AA0000F00F00DF49497A884211D0B7 +:10A2E00000201021CDE90010DB48407ADD4901EB68 +:10A2F0000010001D0C230246202107900020F5F7D6 +:10A30000F4FB10E001201021CDE90010D248407A82 +:10A31000D44901EB0010001D0C23024620210790B8 +:10A320000020F5F7E2FBC8E3E0F778FB012806D050 +:10A33000022812D004281ED0082875D16DE0C64826 +:10A34000407A002805DDC448407A401EC249487260 +:10A3500002E00420C049487266E0BF48407A042801 +:10A3600005DABD48407A401CBB49487202E0002033 +:10A37000B949487258E0B848417AB94890F8AA00FB +:10A3800061F30710B64981F8AA0000210320DFF726 +:10A39000DFFD80B30220FDF705FFAE4890F8EE0622 +:10A3A00020F08001AB4880F8EE1600F5F960807867 +:10A3B000C0B1012820D002280AD0032826D1A54800 +:10A3C00090F8EE0620F07801A24880F8EE161DE025 +:10A3D000A04890F8EE0620F0780020309D4981F8E2 +:10A3E000EE0613E09B4890F8EE0620F078019948BD +:10A3F00080F8EE160AE00FE0964890F8EE0620F09E +:10A4000078005830934981F8EE0600BF00BFFCF792 +:10A41000CDFE00209049487206E00920FDF7C2FEFB +:10A4200000208D49487200BF00BF8B48C0790E28BC +:10A4300041D1042200218C4800F048FB012010216A +:10A44000CDE90010864890F8AA000009874901EB81 +:10A45000001010230246194607900020F5F745FB2F +:10A460007D48407A7E4991F8AA10B0EB111F11D0B7 +:10A4700000201021CDE900107748407A7B4901EB9C +:10A480000010001D0C230246202107900020F5F744 +:10A490002CFB10E001201021CDE900106E48407A1D +:10A4A000724901EB0010001D0C2302462021079089 +:10A4B0000020F5F71AFB00E3E0F7B0FA012806D018 +:10A4C000022812D004281ED0082856D14EE0624837 +:10A4D000007A002805DD6048007A401E5E49087257 +:10A4E00002E005205C49087247E05B48007A0528D5 +:10A4F00005DA5948007A401C5749087202E00020EA +:10A500005549087239E05448007A06282CD2DFE811 +:10A5100000F0141E030B2B271320FDF743FE5448B5 +:10A52000407F4D4948721FE01420FDF73BFE504824 +:10A5300090F84D014849487216E01120FDF732FEAF +:10A54000474890F8AA000009434948720CE01220DD +:10A55000FDF728FE424890F8AC003F49487203E0FE +:10A560000F20FDF71FFE00BF00BF06E00220FDF731 +:10A5700019FE00203849087200BF00BF3648C07974 +:10A58000102819D13448007A3A4901EB001004220E +:10A590000021079000F09AFA00201021CDE9001068 +:10A5A0002D48007A334901EB0010102302460021A8 +:10A5B00007900846F5F799FA7FE2E0F72FFA0128AD +:10A5C00006D0022812D004281ED0082867D15FE0E8 +:10A5D0002148407A002805DD1F48407A401E1E4968 +:10A5E000487202E003201C49487258E01A48407A39 +:10A5F000032805DA1848407A401C1749487202E0DF +:10A600000020154948724AE01348417A144890F8EE +:10A61000AA0061F30710124981F8AA000021032063 +:10A62000DFF796FC40B30E4890F8AA00312101EB09 +:10A6300010110B4880F873100220FDF7B3FD054898 +:10A6400090F8EE0620F08001024880F8EE1690F8AF +:10A65000EE0612E0BC220020BC120020A057030826 +:10A66000C229002020580308E05703086058030857 +:10A670003C300020B058030809E020F07801F94888 +:10A6800080F8EE16FCF792FD0020F749487206E0CC +:10A690001020FDF787FD0020F349487200BF00BF7E +:10A6A000F148C07911283FD104220021EF4800F081 +:10A6B0000DFA01201021CDE90010ED4890F8AA0014 +:10A6C0000009EA4901EB00101023024619460790E1 +:10A6D0000020F5F70AFAE448407AE54991F8AA1013 +:10A6E000B0EB111F10D000201021CDE90010DE4882 +:10A6F000407AE04901EB0010102302462021079028 +:10A700000020F5F7F2F90FE001201021CDE900104B +:10A71000D548407AD74901EB00101023024620218A +:10A7200007900020F5F7E1F9C7E1E0F777F9012894 +:10A7300006D0022812D004281ED0082831D129E0E2 +:10A74000C948407A002805DDC748407A401EC649FE +:10A75000487202E00320C449487222E0C248407AAD +:10A76000032805DAC048407A401CBF49487202E01D +:10A770000020BD49487214E0BB48407ABC4981F8CA +:10A78000AC0000210320DFF7E3FB10B10220FDF74E +:10A7900009FD06E01020FDF705FD0020B2494872D2 +:10A7A00000BF00BFB048C07912283DD1042200216B +:10A7B000B14800F08BF901201021CDE90010AC4820 +:10A7C00090F8AC00AD4901EB001010230246194689 +:10A7D00007900020F5F789F9A54890F8AC00A24948 +:10A7E000497A884210D000201021CDE900109E48FF +:10A7F000407AA24901EB0010102302462021079065 +:10A800000020F5F772F90FE001201021CDE90010CA +:10A810009548407A994901EB001010230246202107 +:10A8200007900020F5F761F947E1E0F7F7F8012814 +:10A8300006D002280ED0042816D0082825D11DE005 +:10A840008948407A002804DD8748407A401E8649BE +:10A8500048721AE08448407A032804DA8248407A31 +:10A86000401C8149487210E07F48417A00F5EC5065 +:10A87000417700210220DFF76BFB06E01020FDF797 +:10A8800091FC00207849487200BF00BF7648C0792B +:10A8900013283BD104220021794800F017F9012048 +:10A8A0001021CDE900107748407F754901EB001079 +:10A8B00010230246194607900020F5F716F9714853 +:10A8C000407F6949497A884210D000201021CDE9A3 +:10A8D00000106548407A6C4901EB001010230246D5 +:10A8E000202107900020F5F700F90FE0012010214A +:10A8F000CDE900105C48407A634901EB0010102359 +:10A900000246202107900020F5F7EFF8D5E0E0F7A8 +:10A9100085F8012806D0022812D004281ED0082865 +:10A920002DD125E05048407A002805DD4E48407A78 +:10A93000401E4D49487202E003204B4948721EE018 +:10A940004948407A032805DA4748407A401C46497E +:10A95000487202E000204449487210E04248417ABF +:10A96000484880F84D1101210220DFF7F1FA06E096 +:10A970001020FDF717FC00203B49487200BF00BFC4 +:10A980003948C07914283DD1042200213F4800F005 +:10A990009DF801201021CDE900103A4890F84D01B2 +:10A9A0003B4901EB00101023024619460790002096 +:10A9B000F5F79BF8334890F84D012B49497A8842C6 +:10A9C00010D000201021CDE900102748407A3049EE +:10A9D00001EB001010230246202107900020F5F71C +:10A9E00084F80FE001201021CDE900101E48407AC4 +:10A9F000274901EB00101023024620210790002078 +:10AA0000F5F773F859E0E0F709F8012806D00228B5 +:10AA100005D0042804D0082844D11AE042E041E0DF +:10AA2000DFF736FB01200790079880F3138800BFFB +:10AA300000BFBFF34F8F1748006800F4E06016496D +:10AA40000843001D13490860BFF34F8F00BF00BFCC +:10AA5000FEE70748C230407803281FD11020FDF7D9 +:10AA6000A1FB1EE0BC220020BC120020B05903084C +:10AA7000C2290020B05A0308F0590308F05A03080D +:10AA8000305903083C300020305A0308705903083D +:10AA9000705A03080CED00E00000FA050920FDF7EC +:10AAA00081FB00BF00BF0748C0790F2804D10422F2 +:10AAB0000021054800F00AF800BF00BFF4F726FEA9 +:10AAC00013B000BDBC120020305B03082DE9F84331 +:10AAD00007460E469046002416E0002510E00120AF +:10AAE0007B1903EB061303EB041300901A7823077A +:10AAF000190EEB06180E1023F4F74CFE681CC5B2B5 +:10AB0000102DECDB601CC4B24445E6DBBDE8F883E5 +:10AB100000B500200849087400210748817401210C +:10AB20004174C1746421816101200349C87202200B +:10AB3000FDF738FB00BD0000BC12002010B5154821 +:10AB4000006840F47000134908601348006840F042 +:10AB500001001149086000200F49083108600E48C3 +:10AB600000680E4908400C4908600D48091D08603E +:10AB7000081F006820F48020091F08600020064993 +:10AB80000C310860FDF75EF94FF000600149803933 +:10AB9000086010BD88ED00E000380240FFFFF6FEBF +:10ABA0001030002410B5FDF7E1F810BDCA43028251 +:10ABB000704721B1028842F00102028004E002885D +:10ABC0004FF6FE731A4002807047000010B504462D +:10ABD0005548844208D101210846FCF7C3FE0021F4 +:10ABE0000120FCF7BFFE9DE0B4F1804F08D10121A8 +:10ABF0000846FCF797FE00210120FCF793FE91E048 +:10AC00004A48844208D101210220FCF78BFE002132 +:10AC10000220FCF787FE85E04548844208D10121E7 +:10AC20000420FCF77FFE00210420FCF77BFE79E086 +:10AC30004048844208D101210820FCF773FE00211E +:10AC40000820FCF76FFE6DE03B48844208D10121EB +:10AC50001020FCF767FE00211020FCF763FE61E086 +:10AC60003648844208D101212020FCF75BFE0021F8 +:10AC70002020FCF757FE55E03148844208D10121DD +:10AC80000220FCF76FFE00210220FCF76BFE49E07A +:10AC90002C48844209D101210804FCF763FE0021FD +:10ACA0004FF48030FCF75EFE3CE02748844209D137 +:10ACB00001214804FCF756FE00214FF40030FCF758 +:10ACC00051FE2FE02148844209D101218804FCF77C +:10ACD00049FE00214FF48020FCF744FE22E01C488E +:10ACE000844208D101214020FCF71CFE00214020B5 +:10ACF000FCF718FE16E01748844208D10121802095 +:10AD0000FCF710FE00218020FCF70CFE0AE0124840 +:10AD1000844207D101218015FCF704FE0021A01513 +:10AD2000FCF700FE10BD00000000014000040040E0 +:10AD300000080040000C00400010004000140040DB +:10AD4000000401400040014000440140004801402F +:10AD500000180040001C00400020004030B50246B2 +:10AD6000002000230024158A05EA0103958905EADD +:10AD7000010413B10CB1012000E0002030BD1AB174 +:10AD800083890B43838102E083898B4383817047EE +:10AD900000220288184B98420ED0184B98420BD0D4 +:10ADA000B0F1804F08D0164B984205D0154B984211 +:10ADB00002D0154B984204D14FF68F731A404B883E +:10ADC0001A43124B984207D0114B984204D04FF6C9 +:10ADD000FF431A400B891A4302804B68C3620B88F9 +:10ADE0000385054B984202D0044B984201D18B7ADF +:10ADF0000386012383827047000001400004014064 +:10AE00000004004000080040000C0040001000401A +:10AE10000014004010B50024FCF7D0FB00F02AFD20 +:10AE2000DFF72AFADEF7C8F9DEF7BAFEDFF720FE11 +:10AE3000F4F764FBFFF76CFEDFF7D0FBF2F7ACFB37 +:10AE4000F4F76CF9FCF7B2F9FCF766FC0E4890F8E1 +:10AE5000E00120F001010C4880F8E01190F8E001D9 +:10AE600020F00600801D084981F8E0010021074814 +:10AE700041800120DFF76CF84FF4FA600449C88381 +:10AE80000120487710BD0000BC2200209C24002037 +:10AE9000BC12002070B500240025FE4880780128EF +:10AEA0000BD10020FB498870DEF7CAFEFA48C07952 +:10AEB000022802DC0120F849C8720024F8E304EB00 +:10AEC000440000EB0411F54800EB0110407B022820 +:10AED00023D104EB4400F24901EB80008078012883 +:10AEE0001AD1002004EB4401ED4A02EB8101887085 +:10AEF000C4EBC40000EB841302F2BC6000EB43100F +:10AF00004279C4EBC40000EB8413E64800EB431025 +:10AF100081782046EBF7D0FAE9E304EB4400DD4901 +:10AF2000403101EB80008078012807D1002004EB3C +:10AF30004401D84A403202EB8101887004EB44009E +:10AF4000D449403101EB800040780028E4D104EB83 +:10AF50004400D34901EB800080780128DCD104EB68 +:10AF6000440000EB0411CD4800EB0110807900286B +:10AF7000D2D0002004EB4401C94A02EB8101887061 +:10AF800004EB440000EB0411C44800EB011080798D +:10AF900009287DD2DFE800F07C0590FDFCFBFAF982 +:10AFA000060000BFC4EBC40000EB8411BD4800EBF9 +:10AFB0004110C078012815D0C4EBC40000EB841107 +:10AFC000B84800EB41106030C4EBC40101EB8412BF +:10AFD000B44901EB4211897801EB011110F83100FD +:10AFE000002868D1C4EBC40000EB8411AD4800EB2D +:10AFF00041108078401CC1B2C4EBC40000EB841245 +:10B00000A84800EB42108170C4EBC40000EB84112F +:10B01000A44800EB41100078C0B1C4EBC40000EBC1 +:10B020008411A04800EB41100178C4EBC40000EB90 +:10B0300084129C4800EB421081700021C4EBC400D4 +:10B0400000EB8412974800EB42100170C4EBC4007F +:10B0500000EB8411934800EB41106030C4EBC40155 +:10B0600001EB84128F4901EB4211897801EB011148 +:10B0700010F83110C4EBC40000EB8412894800EBD7 +:10B0800042100079814216D00022C4EBC40000E0D7 +:10B0900007E200EB8411834800EB41106030C4EB01 +:10B0A000C40101EB84137F4901EB4311897801EB63 +:10B0B000011100F83120A4E2C4EBC40000EB8411BC +:10B0C000784800EB4110C078012815D0C4EBC400CB +:10B0D00000EB8411734800EB41106030C4EBC401F5 +:10B0E00001EB84126F4901EB4211897801EB0111E8 +:10B0F00010F8310000286CD1C4EBC40000EB8411BF +:10B10000684800EB41108078401CC1B2C4EBC40019 +:10B1100000EB8412634800EB42108170C4EBC40062 +:10B1200000EB84115F4800EB41100078C0B1C4EB24 +:10B13000C40000EB84115B4800EB41100178C4EBC4 +:10B14000C40000EB8412574800EB421081700021CC +:10B15000C4EBC40000EB8412524800EB42100170B3 +:10B16000C4EBC40000EB84114E4800EB411060308A +:10B17000C4EBC40101EB84124A4901EB4211897806 +:10B1800001EB011110F8311004E08BE126E212E22C +:10B19000B4E01FE0C4EBC40000EB8412414800EBB4 +:10B1A00042100079814214D00022C4EBC40000EBAD +:10B1B00084113C4800EB41106030C4EBC40101EB4A +:10B1C0008413384901EB4311897801EB011100F830 +:10B1D000312016E2C4EBC40000EB8411314800EBCF +:10B1E0004110C078012814D0C4EBC40000EB8411D6 +:10B1F0002C4800EB41106030C4EBC40101EB841219 +:10B20000284901EB4211897801EB011110F8310056 +:10B21000F0BBC4EBC40000EB8411224800EB4110EA +:10B220008078401CC1B2C4EBC40000EB84121D48FE +:10B2300000EB42108170C4EBC40000EB841119488C +:10B2400000EB41100078C0B1C4EBC40000EB8411E6 +:10B25000144800EB41100178C4EBC40000EB8412E9 +:10B26000104800EB421081700021C4EBC40000EBD9 +:10B2700084120C4800EB42100170C4EBC40000EBD8 +:10B280008411084800EB41106030C4EBC4010BE0AE +:10B2900033E0000038290020BC1200203C300020A0 +:10B2A000402E0020FC34002001EB8412FE4901EB0B +:10B2B0004211897801EB011110F83110C4EBC40080 +:10B2C00000EB8412F84800EB42100079814214D060 +:10B2D0000022C4EBC40000EB8411F34800EB4110E2 +:10B2E0006030C4EBC40101EB8413EF4901EB43115F +:10B2F000897801EB011100F8312082E1C4EBC40030 +:10B3000000EB8411E84800EB4110C078012815D00B +:10B31000C4EBC40000EB8411E34800EB4110603043 +:10B32000C4EBC40101EB8412DF4901EB42118978BF +:10B3300001EB011110F8310000287DD1C4EBC400ED +:10B3400000EB8411D84800EB4110857847E004EB0E +:10B35000440000EB0411D54800EB01103030C4EB81 +:10B36000C40101EB8412D04901EB4211897800EB52 +:10B370000110427804EB440000EB0411CB4800EBD1 +:10B3800001103030691C00EB01104078824212D06D +:10B39000C4EBC40000EB8411C34800EB411080787B +:10B3A000401CC1B2C4EBC40000EB8412BE4800EBE9 +:10B3B000421081701DE0C4EBC40000EB8411BA4858 +:10B3C00000EB41108078401CC1B2C4EBC40000EB1C +:10B3D0008412B54800EB42108170681CC5B204EBC2 +:10B3E000440000EB0411B14800EB0110C079A84201 +:10B3F000ADDC00BFC4EBC40000EB8411AA4800EB35 +:10B4000041100078D0B1C4EBC40000EB8411A64811 +:10B4100000EB41100178C4EBC40000EB8412A24899 +:10B4200000EB421081700021C4EBC40000EB8412D9 +:10B430009D4800EB421000E033E00170C4EBC40013 +:10B4400000EB8411984800EB41106030C4EBC4015C +:10B4500001EB8412944901EB4211897801EB01114F +:10B4600010F83110C4EBC40000EB84128E4800EBDE +:10B4700042100079814214D00022C4EBC40000EBDA +:10B480008411894800EB41106030C4EBC40101EB2A +:10B490008413854901EB4311897801EB011100F810 +:10B4A0003120AEE0C4EBC40000EB84117E4800EB19 +:10B4B0004110C078012814D0C4EBC40000EB841103 +:10B4C000794800EB41106030C4EBC40101EB8412F9 +:10B4D000754901EB4211897801EB011110F8310037 +:10B4E000F0BBC4EBC40000EB84116F4800EB4110CB +:10B4F0008078401CC1B2C4EBC40000EB84126A48DF +:10B5000000EB42108170C4EBC40000EB841166486C +:10B5100000EB41100078C0B1C4EBC40000EB841113 +:10B52000614800EB41100178C4EBC40000EB8412C9 +:10B530005D4800EB421081700021C4EBC40000EBB9 +:10B540008412594800EB42100170C4EBC40000EBB8 +:10B550008411554800EB41106030C4EBC40100E099 +:10B5600028E001EB8412504901EB4211897801EB8C +:10B57000011110F83110C4EBC40000EB84124A48EA +:10B5800000EB42100079814214D00022C4EBC400C9 +:10B5900000EB8411444800EB41106030C4EBC4015F +:10B5A00001EB8413404901EB4311897801EB011150 +:10B5B00000F8312025E0C4EBC40000EB84113A48C8 +:10B5C00000EB41108078401CC1B2C4EBC40000EB1A +:10B5D0008412354800EB4210817012E0C4EBC400C5 +:10B5E00000EB8411304800EB41108078401CC1B260 +:10B5F000C4EBC40000EB84122B4800EB42108170B6 +:10B6000000BF00BFC4EBC40000EB8411264800EB70 +:10B610004110817804EB440000EB0412234800EB56 +:10B620000210C079814208DB0021C4EBC40000EBAA +:10B6300084121D4800EB42108170C4EBC40000EB83 +:10B640008411194800EB4110407850B3C4EBC4009A +:10B6500000EB8411144800EB41108178C4EBC40066 +:10B6600000EB8412104800EB42100170C4EBC400E0 +:10B6700000EB84110C4800EB41104078401EC1B231 +:10B68000C4EBC40000EB8412074800EB4210817049 +:10B690000021C4EBC40000EB8412034800EB42100D +:10B6A0004170C4EBC40004E0FC3400203C300020B6 +:10B6B0001FE000EB8413694800EB43106030C4EBDB +:10B6C000C40303EB8416654B03EB46139B7803EB33 +:10B6D000031300EBC3004279C4EBC40000EB8413F6 +:10B6E0005E4800EB431081782046EAF7E5FE601CD7 +:10B6F000C4B25B4890F8520BA0423FF7E0AB594808 +:10B700008078012875D157486C38807800EB40016B +:10B71000554800EB0110807900286AD0002051497B +:10B720008870A1F16C0081784D4890F8F40B401EB0 +:10B73000814207DA4B486C388078401C49496C39A3 +:10B74000887003E0002047496C39887045486C38A0 +:10B75000807800EB40014348543800EB810080784A +:10B7600078B300213F486C38807800EB40023D48B8 +:10B77000543800EB820081703A486C38807800EBD6 +:10B780004001394800EB01108079012823D00428BA +:10B7900004D005281BD0062821D113E031486C388D +:10B7A000807800EB4001304800EB011000684FF456 +:10B7B000E131B1FBF0F000EB401040002949486056 +:10B7C0000DE016E04FF47A702649486007E06420E7 +:10B7D0002449486003E064202249486000BF00BF5C +:10B7E000204A6C3A93780B32D15C0B3A9078F3F79D +:10B7F00057F81E48407880B91D48807801281ED12E +:10B8000000201B498870194B1A79154B93F8C817FB +:10B81000164B5878F9F7B8FA11E015480C388078CB +:10B8200001280CD1002012490C3988700F4B1A796D +:10B830000B4B93F8C8170D4B5878F9F7A5FADFF7BB +:10B840003DFAF2F761FD0948C07820B100200749B0 +:10B85000C870F4F79FF9FCF7ADFC70BDFC34002014 +:10B86000BC2200202C300020B42E0020842A00208E +:10B87000502900203EB50024002501210846FCF790 +:10B8800041F8A720ADF800000020ADF8020040F21A +:10B89000E73001900020ADF8080069464FF0804085 +:10B8A000FFF776FA0021A34880F81A1800BF6DE070 +:10B8B00004EB4400A04901EB80019E4890F81A086F +:10B8C0009E4A42F820109B4890F81A08401CC1B2CA +:10B8D000984880F81A1804EB440002F55A7101EBFD +:10B8E0008001944890F81A0842F82010914890F886 +:10B8F0001A08401CC1B28F4880F81A1804EB4400A3 +:10B9000002F54E7101EB80018A4890F81A0842F85E +:10B910002010884890F81A08401CC1B2854880F869 +:10B920001A1804EB4400864901EB8001814890F825 +:10B930001A0842F820107F4890F81A08401CC1B23B +:10B940007C4880F81A1800251CE0C4EBC40000EB0A +:10B9500084117C4800EB4110603005EB051100EBD1 +:10B96000C1000C30734991F81A18744A42F821004A +:10B97000704890F81A08401CC1B26E4880F81A1836 +:10B98000681CC5B2102DE0DB601CC4B2042C8FDB38 +:10B9900069490C39674890F81A08684A42F820103B +:10B9A000644890F81A08401CC1B2624880F81A181E +:10B9B00000F5D16190F81A0842F820105D4890F81F +:10B9C0001A08401CC1B25B4880F81A1800F2946152 +:10B9D00090F81A0842F82010564890F81A08401CAF +:10B9E000C1B2544880F81A1800F5D460514991F852 +:10B9F0001A1842F821004F4890F81A08401CC1B2AA +:10BA00004C4880F81A1800F6040190F81A0842F819 +:10BA10002010484890F81A08401CC1B2454880F8E8 +:10BA20001A1800F63C3190F81A0842F820104148E4 +:10BA300090F81A08401CC1B23E4880F81A1800F26B +:10BA40007C6190F81A0842F820103A4890F81A08D9 +:10BA5000401CC1B2374880F81A1839493C3190F877 +:10BA60001A0842F82010334890F81A08401CC1B256 +:10BA7000304880F81A18A0F57F602E4991F81A18FE +:10BA800042F821002B4890F81A08401CC1B22948FE +:10BA900080F81A1800F55850264991F81A1842F8FB +:10BAA0002100244890F81A08401CC1B2214880F8AF +:10BAB0001A1800F6645190F81A0842F820101D4830 +:10BAC00090F81A08401CC1B21A4880F81A1800F5FC +:10BAD000576190F81A0842F82010164890F81A0892 +:10BAE000401CC1B2134880F81A18002414E004EB7B +:10BAF0004401154800EB81010E4890F81A080F4ADE +:10BB000042F820100B4890F81A08401CC1B20948AE +:10BB100080F81A18601CC4B2052CE8DB01218807E4 +:10BB2000FFF747F8012211469007FFF728F900F0C8 +:10BB30000DF83EBDBC22002078290020D82A002024 +:10BB40008C580020FC340020D82F002008B51C2081 +:10BB50008DF8000001208DF8010002208DF8020010 +:10BB600001208DF803006846F3F7C8FB08BD10B547 +:10BB7000F1F7A2F910BD10B5F1F7C0F910BD10B57D +:10BB8000FBF72EFA10BD10B5F1F76CF910BD10B52A +:10BB9000F1F7D6F910BD10B5F3F7BCF910BD01F4FB +:10BBA0000072B2F5007F00D100BFCA430280704727 +:10BBB00021B1828942F40052828104E082894DF6EB +:10BBC000FF731A40828170471AB1838A0B438382C4 +:10BBD00002E0838A8B4383827047000010B50446DD +:10BBE0002548844208D101211020FBF7BBFE00212B +:10BBF0001020FBF7B7FE3EE02048844209D1012126 +:10BC00004804FBF78FFE00214FF40030FBF78AFE5B +:10BC100031E01B48844209D101218804FBF782FEF0 +:10BC200000214FF48020FBF77DFE24E0154884427C +:10BC300009D10121C804FBF775FE00214FF4002053 +:10BC4000FBF770FE17E01048844209D10121080576 +:10BC5000FBF768FE00214FF48010FBF763FE0AE05B +:10BC60000A48844207D101212020FBF77BFE0021F6 +:10BC70002020FBF777FE10BD00100140004400407B +:10BC800000480040004C00400050004000140140BB +:10BC900002460020B1F5007F00D100BF13880B40A1 +:10BCA0000BB1012000E00020704770B5024600246F +:10BCB00000230025002040F66A16B14200D100BFE3 +:10BCC000C1F3421501F01F03012606FA03F3012D0B +:10BCD00002D19689334006E0022D02D1168A334004 +:10BCE00001E0968A33400C12012606FA04F4168805 +:10BCF000344013B10CB1012000E0002070BDF0B55C +:10BD00000346002400260025002040F66A17B942A9 +:10BD100000D100BF1846C1F3421401F01F060127ED +:10BD200007FA06F5012C01D10C3004E0022C01D1F8 +:10BD3000103000E014301AB107682F43076002E0AA +:10BD40000768AF430760F0BD2DE9FF4705460E4683 +:10BD50000024A14600BFA046B08900B100BF2C8AD4 +:10BD600024F44054F08804432C82AC8941F20C60E6 +:10BD70008443B08831890843718908430443AC8106 +:10BD8000AC8A24F44074B0890443AC826846FBF763 +:10BD9000F9FD2048854202D01F48854202D1DDF8D6 +:10BDA0000C9001E0DDF80890A88900F4004040B153 +:10BDB00009EBC90000EB091031684900B0FBF1F74D +:10BDC00007E009EBC90000EB091031688900B0FBFE +:10BDD000F1F76420B7FBF0F004012009642101FBB6 +:10BDE0001078A88900F4004040B1322000EBC80070 +:10BDF000B0FBF1F000F00700044308E0322000EB54 +:10BE000008106421B0FBF1F000F00F0004432C8116 +:10BE1000BDE8FF87001001400014014010B5002468 +:10BE200006E0FBF733FD10B9DDF71AFC10BD641C0A +:10BE300002488442F5D3FA20F8E70000404B4C005A +:10BE40000FB4084B10B504A902AA039801F0EAF94F +:10BE5000044602A9002001F010FC204610BC5DF849 +:10BE600014FB00007BD6020803B40198410000983F +:10BE700050EAC12018BF04204A0D18BF40F001004D +:10BE800040F2FF72B2EB515F08BF40F002000128A0 +:10BE900008BF052002B0704730B583B0044601F0FA +:10BEA00093F99FED090B05468DED000B002221460D +:10BEB0006846DCF7CEFC284601F0A6F99DED000BA4 +:10BEC00003B030BD000000000000000000000000D2 +:10BED00070B5D94B00242DED020B2DED108BDDE953 +:10BEE0001010984205DA20F000429A4201D809D198 +:10BEF00041B19DED100BBDEC108B02B0BDE8704060 +:10BF000001F01EB9B0F5801F26DA11430BD00028CE +:10BF100013DA012001F078F9BDEC108B02B0BDE816 +:10BF2000704001F021B9022001F06EF901F0F0F843 +:10BF300051EC100B81F000419EE06FF035049FED55 +:10BF4000C00B53EC102B9DED100B51EC100BDCF7DC +:10BF500057FACDE91001084604EB2051C0F3130451 +:10BF6000B948A1F2FF31204400F4801080F07F62D4 +:10BF700082F04052224301EB20559FEDB50B119208 +:10BF800053EC102B9DED100B51EC100BDCF732FA3B +:10BF900041EC180BA01CC0F313009FEDAFDB9FED2D +:10BFA000B0EBB14E7E4403286CD296ED000B51EC01 +:10BFB000180B53EC102BDCF77DFF1DD1002D01BFBA +:10BFC00096ED000BBDEC108B02B070BD2846DCF77F +:10BFD0000EFB41EC180B53EC1D2BDCF711FA41EC76 +:10BFE000190B53EC1E2B51EC180BDCF709FA53EC30 +:10BFF000192BDCF75EF93FE09FED9D0B51EC180B20 +:10C0000053EC102BDCF7FCF99FED9B1B53EC112B31 +:10C01000DCF7F3F941EC190B53EC182B51EC180B2E +:10C02000DCF7EEF953EC192BDCF7EAF941EC190BCC +:10C03000002D04BF53EC192B51EC180B1AD02846D5 +:10C04000DCF7D5FA41EC1A0B53EC1D2BDCF7D8F9D1 +:10C0500053EC192BDCF7D1F953EC182BDCF7CAF9A8 +:10C0600041EC180B53EC1E2B51EC1A0BDCF7C8F902 +:10C0700053EC182BDCF7BEF9BDEC108B02B041EC91 +:10C08000100B70BD9FED7E0B51EC180B53EC102B79 +:10C09000DCF70FF941EC100B51EC180B53EC102BA3 +:10C0A000DCF720FA41EC190B2846DCF7A0FA41EC4A +:10C0B0001B0B53EC192B51EC190BDCF7A1F941ECDC +:10C0C0001A0B714853EC1A2B261851EC1A0BDCF79B +:10C0D00097F941EC1F0B6D48C4F1510404F5D724C6 +:10C0E000B0EE4F0AF0EE6F0A0321784400F094FF9F +:10C0F00053EC1F2B51EC100BDCF782F941EC1C0BBD +:10C100006348B0EE4F0AF0EE6F0A0421784400F065 +:10C1100083FF53EC1A2B51EC100BDCF771F934430D +:10C1200053EC1C2BDCF7C5F841EC1C0B002C4CDD50 +:10C130009FED510B51EC180B53EC102BDCF760F911 +:10C1400053EC182BDCF75CF941EC1A0B55B353ECAC +:10C150001D2B51EC1B0BDCF753F941EC1D0B53EC81 +:10C160001C2B51EC1A0BDCF7A4F853EC192BDCF761 +:10C1700047F953EC1D2BDCF79CF853EC1A2BDCF73A +:10C180003CF953EC182BDCF735F941EC180B53EC68 +:10C190001E2B51EC1B0BDCF733F953EC182BDCF79F +:10C1A00029F969E753EC1C2B51EC1A0BDCF781F8E9 +:10C1B00053EC192BDCF724F953EC1A2BDCF71DF99F +:10C1C00053EC182BDCF719F956E735B353EC1D2B5C +:10C1D00051EC1B0BDCF714F941EC1A0B53EC1C2B44 +:10C1E00051EC180BDCF706F953EC192BDCF708F9C6 +:10C1F00053EC1A2BDCF7FEF853EC182BDCF7FAF8AB +:10C2000041EC180B53EC1E2B51EC1B0BDCF7F8F830 +:10C2100053EC182BDCF7EEF82EE753EC1C2B51EC0B +:10C22000180BDCF7E7F853EC192BDCF7E9F853ECC3 +:10C23000182BDCF7E2F81FE70000F07F0000000099 +:10C240000000000000005043645F0900000000008F +:10C25000000000000000F03F763C7935EF39EA3D00 +:10C260000000E0FE422EE63F889C00000000000037 +:10C27000555555555555D53F000000000000E03F8D +:10C28000000000000000004086EBF9FF0A9B000060 +:10C29000009B00000000000070B5414A00252DED14 +:10C2A000020B2DED048BDDE90404944205DA24F041 +:10C2B0000041914201D809D140B19DED040BBDEC84 +:10C2C000048B02B0BDE8704000F03ABFB4F5801FA7 +:10C2D00026DA08430BD0002C13DA012000F094FF7B +:10C2E000BDEC048B02B0BDE8704000F03DBF022001 +:10C2F00000F08AFF00F00CFF51EC100B81F00041C0 +:10C3000046E09FED290B6FF0350553EC102B9DEDAA +:10C31000040B51EC100BDCF773F8CDE904010C466B +:10C3200005EB2450A0F2FF30C10F40F2FF32521A49 +:10C3300062F31F540844DCF75AF905949DED040B91 +:10C3400041EC180B51EC100B01F0DAFA9FED181BC1 +:10C3500053EC112BDCF754F89FED170B41EC190B44 +:10C3600053EC102B51EC180BDCF74AF853EC192B5B +:10C37000DBF79FFF9FED120B41EC190B53EC102BD9 +:10C3800051EC180BDCF73CF853EC192BDBF791FF61 +:10C39000BDEC048B02B041EC100B70BD000000003E +:10C3A0000000F07F0000000000000000000050438B +:10C3B0000EE526157BCBDB3F362BF111F3FE593D05 +:10C3C00000609F501344D33F2DE9F04D2DED040B39 +:10C3D0002DED0E8B96B0DDE92550279CDDF890A061 +:10C3E00025F0004624F00048BAF1000F14BF0121E7 +:10C3F000002101EB4502FC4953184A1093422AD30D +:10C40000002814BF0123002303EB44030B44F74926 +:10C410008B4220D358EA00019FEDF59B76D0DFF8E0 +:10C42000D8B35D4503D1BAF1000F05D188E0BAF168 +:10C43000000F08BF002100D0012101EB450111F5DB +:10C44000001F08D8002814BF0121002101EB44017E +:10C4500011F5001F0BD99DED261B9DED240B16B089 +:10C46000BDEC0E8B04B0BDE8F04D00F073BE0027AC +:10C47000002DBCBFE149884521DAE1498845A8BFC4 +:10C4800002271CDAC3451ADCDE4901EB28511429C6 +:10C4900008DDC1F1340220FA02F101FA02F282420F +:10C4A0000DD108E058B9C1F1140228FA02F101FADD +:10C4B00002F2424503D101F00101C1F1020756EA3F +:10C4C0000A0124D1002C22DA002D18BF022F01D03E +:10C4D000012F0AD0022000F097FE16B0BDEC0E8BA3 +:10C4E00004B0BDE8F04D00F013BE022000F08CFE59 +:10C4F00000F00EFE51EC100B81F0004141EC100BEE +:10C5000016B0BDEC0E8B04B0BDE8F08D18E09FEDC9 +:10C51000BEAB9FEDBF8B002871D1B848804522D1BA +:10C5200005F1804010F5801008BFBAF1000F07D068 +:10C53000B3450ADC002CA8BF9DED260BE0DA0DE028 +:10C54000B0EE490AF0EE690ADAE7002C06DA9DED52 +:10C55000260B51EC100B81F000416FE0AE4878449F +:10C5600090ED000BCCE7D8454DD1002C48DA2EB128 +:10C5700086423AD1BAF1000F42D126E0BAF1000F5B +:10C5800013D0022000F040FE00F0FEFD8DED020B06 +:10C590009DED240B8DED000B10EE900A039961F3D5 +:10C5A0001E0003909DED020BAAE78DED02AB9DED01 +:10C5B000240B1AEE901A10EE900A8DED000B61F329 +:10C5C0001E0003909DED020B9AE78DED028B9DED11 +:10C5D000240B18EE901A10EE900A8DED000B61F30B +:10C5E0001E0003909DED020B8AE709DA9DED240BF6 +:10C5F00051EC190B53EC102BDBF774FF1EE020E01D +:10C600009DED240B7CE786421BDAB4F1804F0DD000 +:10C61000A4F10050B0F1FF5013D1002D11DB9DEDBE +:10C62000240B51EC100B01F003FA07E09DED240BF5 +:10C6300053EC102B51EC100B00F0C2BC41EC100B72 +:10C640005EE79DED240B51EC100B01F047F8BAF1B9 +:10C65000000FCDE90E0142D19FED710B46B3A6F15B +:10C66000E040B0F17F600CD05E4538D1002D00DA9B +:10C67000A7B3022F0CBF01204FF0FF30DBF7B7FF4D +:10C68000DCE7002D01DD002C0DDA002D01DD002C92 +:10C690001FDB002D16DA002C14DB012F08BF9FEDE5 +:10C6A000620B3FF42DAFB0EE4A0AF0EE6A0A27E7BC +:10C6B000022F18BF002D0CD0012F0AD1002DFFF63C +:10C6C0001FAF06E0002DB8BF002C08DA012F3FF4A1 +:10C6D00017AFB0EE480AF0EE680A11E71BE0012040 +:10C6E00000EBE57050EA070115D0791EB0EE498ADB +:10C6F000F0EE698A084308BF9FED4D8B4E48002538 +:10C70000804570DD4D494E48884514DDB0420DDB53 +:10C71000002C19DB2FE0012000F076FD16B0BDECF7 +:10C720000E8B04B0BDE8F04D00F01EBDB34502DC39 +:10C73000002C09DC1FE0864202DA002C1BDA03E041 +:10C740005E452BDD002C16DD022000F05DFD00F0C3 +:10C750001BFD8DED020B53EC1A2B51EC180BDBF784 +:10C760004FFECDE900010399019861F31E0003908B +:10C770009DED020BC4E6022000F046FD00F014FD22 +:10C7800010EE901A18EE900A8DED020B8DED008BD5 +:10C7900061F31E0003909DED020BB1E69DED0E0BC3 +:10C7A00053EC192B51EC100BDBF724FE9FED260BFD +:10C7B000CDE9080153EC102B9DED080B51EC100B4B +:10C7C000DBF71EFE9FED221B53EC112BDBF715FE52 +:10C7D0009DED081B53EC112BDBF712FE9FED1E1B8A +:10C7E00053EC112B3CE08CE0FFFF1F00FFFF0F001C +:10C7F000000000000000F03F0000F03F0000F07F6C +:10C800000000404301FCFFFF000000000000F07F3B +:10C810000000000000000000CE96000000000000B4 +:10C820000000000000000080000000000000F0FF99 +:10C83000000000000000F0BF0000E0410000F043F5 +:10C84000FFFFEF3F00000000000000000000D03FAD +:10C85000555555555555D53F000000000000E03FA7 +:10C86000DBF7CBFD9DED080B41EC1A0B53EC102BC5 +:10C8700051EC100BDBF7C4FD53EC1A2BDBF7C0FDBA +:10C8800041EC1A0B9FEDFE0B53EC102B9DED080BAA +:10C8900051EC100BDBF7B4FD41EC1B0B9FEDFA0BD9 +:10C8A00051EC1A0B53EC102BDBF7AAFD41EC1A0BE1 +:10C8B0009FEDF70B53EC102B9DED080B51EC100B7B +:10C8C000DBF79EFD53EC1A2BDBF794FD41EC1A0BC2 +:10C8D00051EC1B0B53EC1A2BDBF7EBFC0690CDE96C +:10C8E00006519DED060B53EC1B2B51EC100BDBF7A7 +:10C8F00081FD53EC1A2BDBF780FD41EC100B00F0AF +:10C90000A1B90020B6F5801F0EDA9FEDE30B53ECC2 +:10C91000102B9DED0E0B51EC100BDBF771FDCDE9EB +:10C920000E016FF034000E4600EB2650A0F2FF37E8 +:10C93000C6F31300DA4940F07F6646F0405688425D +:10C94000D8BF002408DDD7498142C8BF012403DCD9 +:10C950000024A6F580167F1CD348784400EBC40061 +:10C960000F9690ED00CB9DED0E0B53EC1C2B51EC74 +:10C97000100BDBF73FFD9DED0E0B41EC1B0B53EC59 +:10C980001C2B51EC100BDBF794FC41EC100B51EC21 +:10C99000190B53EC102BDBF7A5FD41EC1D0B51ECF3 +:10C9A0001B0B53EC1D2BDBF72BFD41EC1A0BBF4887 +:10C9B0008DED10AB7844109590ED000B4FF00050CA +:10C9C00040EA660000EB84408DED080B00F5002086 +:10C9D00009909DED080B53EC1C2B51EC100BDBF771 +:10C9E00009FD9DED0E1B53EC112BDBF706FD41EC11 +:10C9F000100B53EC102B9DED100B51EC100BDBF7D3 +:10CA0000FFFC9DED080B41EC1C0B53EC102B9DED36 +:10CA1000100B51EC100BDBF7F3FC53EC1B2BDBF78B +:10CA2000ECFC53EC1C2BDBF7E5FC53EC1D2BDBF78C +:10CA3000E7FC41EC1C0B53EC1A2B51EC1A0BDBF707 +:10CA4000DFFC41EC1B0B9A480621B0EE4B0AF0EEDE +:10CA50006B0A784400F0E0FAB0EE401AF0EE601A8B +:10CA6000B0EE41DAF0EE61DA53EC1B2B51EC1B0B0C +:10CA7000DBF7C6FC53EC1D2BDBF7C2FC9DED100B66 +:10CA800041EC1B0B53EC1A2B51EC100BDBF711FC98 +:10CA900053EC1C2BDBF7B4FC53EC1B2BDBF709FC32 +:10CAA0009DED100B41EC1B0B53EC102B51EC100BBC +:10CAB000DBF7A6FC41EC1D0B9FED7FEB53EC1E2B2F +:10CAC000DBF7F7FB53EC1B2BDBF7F3FB0890CDE90F +:10CAD00008519DED080B53EC1E2B51EC100BDBF7AE +:10CAE00089FC53EC1D2BDBF785FC53EC1B2BDBF790 +:10CAF00084FC9DED080B41EC1D0B53EC102B9DEDC0 +:10CB0000100B51EC100BDBF77BFC41EC1B0B53ECD7 +:10CB10001A2B51EC1D0BDBF773FC9DED080B41EC60 +:10CB20001A0B53EC102B51EC1C0BDBF769FC53EC8C +:10CB30001A2BDBF7BEFB41EC1A0B51EC1B0B53EC31 +:10CB40001A2BDBF7B6FB0C90CDE90C519DED0C0BCD +:10CB500053EC1B2B51EC100BDBF74CFC53EC1A2B5A +:10CB6000DBF74BFC41EC1B0B9FED550B53EC102BF3 +:10CB70009DED0C0B51EC100BDBF742FC41EC1A0B5A +:10CB80009FED510B51EC1B0B53EC102BDBF738FCDA +:10CB900041EC1B0B9FED4E0B53EC102B9DED0C0B42 +:10CBA00051EC100BDBF72CFC53EC1B2BDBF781FB60 +:10CBB00041EC100B4848784400EBC40090ED001B9A +:10CBC00051EC100B53EC112BDBF773FB41EC1B0BFF +:10CBD0003846DBF70CFDCDE9080153EC1B2B51EC7B +:10CBE0001A0BDBF766FB41EC100B3C48784400EB7A +:10CBF000C40090ED00CB51EC100B53EC1C2BDBF779 +:10CC000058FB9DED081B53EC112BDBF752FB0690F4 +:10CC1000CDE906519DED080B53EC102B9DED060B55 +:10CC200051EC100BDBF7E6FB53EC1C2BDBF7E2FBC4 +:10CC300053EC1A2BDBF7DEFB53EC1B2BDBF7DDFB96 +:10CC400041EC100B9DED261B53EC102B8DED001BC2 +:10CC500000959DED260B51EC100BDBF7D1FB9DED04 +:10CC6000000B41EC1A0B53EC102B9DED260B51ECF5 +:10CC7000100BDBF7BFFB9DED061B53EC112B2FE0D8 +:10CC8000000000604715F73FFE822B654715F73F10 +:10CC900044DF5DF80BAE543E00000000000040434E +:10CCA0008E9803007AB60B00129200007892000072 +:10CCB0004A91000000000000000000000000084051 +:10CCC000000000E009C7EE3FFD033ADC09C7EE3F74 +:10CCD000F5015B14E02F3EBED68F0000908F000060 +:10CCE000DBF78EFB53EC1A2BDBF7E3FA9DED060B1B +:10CCF00041EC1A0B53EC102B9DED000B51EC100B7B +:10CD0000DBF77EFBCDE90C019DED0C0B51EC1A0B12 +:10CD100053EC102BDBF7CDFACDE902010C46AA4902 +:10CD20008C422FDB611A084318D19DED0C0B53EC9C +:10CD3000102B9DED020B51EC100BDBF75BFB41EC74 +:10CD40001B0B9FEDA30B51EC1A0B53EC102BDBF7D5 +:10CD5000B0FA53EC1B2BDBF75BFE2DD2022000F068 +:10CD600053FA00F011FA10EE901A18EE900A8DEDB9 +:10CD7000020B8DED008B61F31E0003909DED020B05 +:10CD8000FFF7BEBB944A24F00041914214D393496B +:10CD9000214408437FF4EFAC9DED0C0B53EC102BBA +:10CDA0009DED020B51EC100BDBF724FB53EC1A2B1F +:10CDB000DBF72EFE7FF6DFAC24F000408849894A7D +:10CDC000002601EB205182422BDA481C4FF48011DF +:10CDD00021FA00F02044844AC0F30A517A44A1F2B7 +:10CDE000FF3192ED000B814A8DED080BCA4020EA1D +:10CDF0000202C0F3130040F48010C1F1140120FAC4 +:10CE000001F60992002CB8BF76429DED080B53EC59 +:10CE1000102B9DED0C0B51EC100BDBF7EBFACDE971 +:10CE20000C019DED0C0B51EC1A0B53EC102BDBF7A6 +:10CE300040FA9FED6F0B0890CDE9085153EC102B91 +:10CE40009DED080B51EC100BDBF7DAFA41EC1B0BF4 +:10CE50009FED690B53EC102B9DED080B51EC100B63 +:10CE6000DBF7CEFA9DED0C0B41EC1C0B53EC102BB9 +:10CE70009DED080B51EC100BDBF7BCFA53EC1A2BB1 +:10CE8000DBF7BBFA9FED5E1B53EC112BDBF7B8FA17 +:10CE900053EC1C2BDBF70DFA41EC1A0B51EC1B0B7E +:10CEA00053EC1A2BDBF705FACDE902019DED020BDD +:10CEB00053EC1B2B51EC100BDBF79CFA53EC1A2BA9 +:10CEC000DBF79BFA9DED020B41EC1A0B53EC102B98 +:10CED00051EC100BDBF794FACDE908014A489DEDBF +:10CEE000080B0521784400F097F89DED081B51ECE4 +:10CEF000100B53EC112BDBF783FA9DED021B53EC67 +:10CF0000112BDBF77AFACDE906019DED020B53EC0C +:10CF10001A2B51EC100BDBF773FA53EC1A2BDBF7DF +:10CF2000C8F99FED3B0B41EC1A0B53EC102B9DED18 +:10CF3000060B51EC100BDBF75DFA9DED060B41EC97 +:10CF40001B0B53EC102B9DED020B51EC100BDBF780 +:10CF500057FA53EC1B2BDBF7C5FA53EC1A2BDBF714 +:10CF600049FA9DED021B53EC112BDBF743FA53EC0E +:10CF7000192BDBF742FACDE9020101EB065001154E +:10CF80000029C8BF039015DC9DED020B324651EC21 +:10CF9000100BDBF725FDFEF767FF042808BF00F044 +:10CFA00003F932469DED020B51EC100BDBF718FD37 +:10CFB000CDE902019DED020B51EC180B53EC102B47 +:10CFC000DBF71EFAFFF73ABB0000904000000000BC +:10CFD000FE822B654715973C00CC904000346F3F94 +:10CFE00001FCFFFF0000E03F508E0000FFFF0F003C +:10CFF00000000000432EE63F396CA80C615C20BEA7 +:10D00000EF39FAFE422EE63FE88C000000000000F7 +:10D01000000000000000004070B504462DED028BBA +:10D020004D1E00EBC500B0EE408AF0EE608A90ED38 +:10D03000000B35F0060017D053EC182B51EC100BF9 +:10D04000DBF7DEF941EC100B6D1E04EBC50090ED33 +:10D05000001B51EC100B53EC112BDBF72AF941ECC0 +:10D06000100B35F00600E7D1022D36D0042D1CD070 +:10D07000062D1CBFBDEC028B70BD53EC182B51EC80 +:10D08000100BDBF7BDF994ED0A1B53EC112BDBF70A +:10D0900010F953EC182BDBF7B3F994ED081B53ECA4 +:10D0A000112BDBF706F941EC100B53EC182B51EC6C +:10D0B000100BDBF7A5F994ED061B53EC112BDBF7F6 +:10D0C000F8F853EC182BDBF79BF994ED040B53ECB9 +:10D0D000102BDBF7EEF841EC100B53EC182B51EC56 +:10D0E000100BDBF78DF994ED021B53EC112BDBF7E2 +:10D0F000E0F853EC182BDBF783F994ED001B53ECAD +:10D10000112BDBF7D6F8BDEC028B41EC100B70BD98 +:10D110009FED070B10B553EC102B9FED070B51EC57 +:10D12000100BDBF7DFF941EC100B10BD0000000025 +:10D130000000000000000000000000000000F03FC0 +:10D1400010B553EC102B51EC100BDBF7B2F841EC9F +:10D15000100B10BD10B553EC112B51EC100BDBF77D +:10D16000A8F841EC100B10BD9FED050B10B553EC6A +:10D17000102B51EC100BDBF7B5F941EC100B10BD87 +:10D1800000000000000000009FED050B10B553ECFF +:10D19000102B51EC100BDBF733F941EC100B10BDE9 +:10D1A00000000000000000709FED050B10B553EC6F +:10D1B000102B51EC100BDBF723F941EC100B10BDD9 +:10D1C00000000000000000100148006870470000E7 +:10D1D000B812002002E008C8121F08C1002AFAD1C4 +:10D1E00070477047002001E001C1121F002AFBD1E7 +:10D1F000704700F0010181F31388704780F31088B5 +:10D20000704780F31088704701490860704700003C +:10D21000B812002030380A2801D2012070470020BF +:10D22000704700002DE9FF4F8DB00F4605460026E0 +:10D2300006E025280BD0DDE90F1290476D1C761C07 +:10D2400028780028F5D111B03046BDE8F08F0024D1 +:10D25000A246A1460122E94900E0044315F8013F36 +:10D26000203B02FA03F00842F7D128782A2810D090 +:10D270006FF02F022878A0F13001092914D80AEBA9 +:10D280008A0102EB410144F0020400EB010A6D1C2B +:10D29000F0E701CF5FEA000A03D544F40054CAF175 +:10D2A000000A44F002046D1C28782E2817D115F8C6 +:10D2B000010F44F004042A280ED06FF02F022878C2 +:10D2C000A0F1300109290AD809EB890102EB4101DB +:10D2D00000EB01096D1CF2E757F8049B6D1C2878E0 +:10D2E0006C280FD006DC4C2817D068280DD06A288F +:10D2F00014D104E0742810D07A280FD10DE044F442 +:10D3000000140AE044F4801401E044F44014697805 +:10D31000814202D104F580146D1C6D1C28786E28A2 +:10D320001ED00CDC632830D004DC00288BD05828B9 +:10D3300011D19FE0642867D069280CD164E073287C +:10D340002DD004DC6F2872D0702804D194E07528A9 +:10D350006ED078286DD0DDE90F129047761C4BE136 +:10D36000C4F30250022806D0032809D0042801CFB4 +:10D3700009D0066040E101CFF117C0E900613BE14F +:10D3800001CF068038E1067036E117F8040B8DF8FE +:10D39000000000208DF80100EB46012003E057F863 +:10D3A00004BB4FF0FF3061074FF0000102D40DE0E5 +:10D3B00008F10101884649450FDA8045F8DB1BF882 +:10D3C00008100029F4D108E008F1010188468142E3 +:10D3D000FADB1BF808100029F6D1DDE90F23AAEBD0 +:10D3E00008008146214600F031F9304400EB080680 +:10D3F00004E0DDE90F121BF8010B9047B8F10108BA +:10D40000F7D221464846F2E00A21C4F302524FF017 +:10D41000000B0891022A04D001CFC117032A09D0BA +:10D420000AE0FF1D27F00707F7E8020108E02CE0FB +:10D430001EE01FE000B2C117042A01D140B2C1179B +:10D44000021E71F1000206DA0023D0EB030063EB49 +:10D4500001012D2202E0220504D52B228DF8242083 +:10D46000012203E0E20701D02022F7E7904653E0D3 +:10D470000A210BE0102109E010214FF0000B44F0CD +:10D4800004044FF00809089103E008214FF0000B55 +:10D490000891C4F30252022A04D001CF0021032ACA +:10D4A00006D006E0FF1D27F00707F7E8020103E0BA +:10D4B00080B2042A00D1C0B24FF0000822072BD559 +:10D4C0002A78702A07D0DDF820C08CF0100C5CEAB6 +:10D4D0000B0C05D00EE040228DF82420012208E03C +:10D4E00050EA010306D030238DF824308DF8252032 +:10D4F00002229046089B83F0080353EA0B030BD1EA +:10D5000050EA010201D1620706D530228DF82420AD +:10D510004FF00108A9F101092A78582A04D038A24D +:10D520000B9208AA0A920BE03AA2F9E75B46089A26 +:10D53000DBF723F90B9B9B5C0A9A521E0A9213702D +:10D5400050EA0102F2D10A98ADEB000000F1200B85 +:10D55000600702D524F4803401E04FF00109D94579 +:10D5600002DDA9EB0B0000E0002000EB0B014144C1 +:10D570000890AAEB010AE00306D4DDE90F23214657 +:10D58000504600F063F806444FF0000908E009A98E +:10D5900011F80900DDE90F12904709F10109761C25 +:10D5A000C145F4DBE0030CD5DDE90F2321465046ED +:10D5B00000F04CF8064404E0DDE90F1230209047FB +:10D5C000761C0899481E08900029F5DC08E00A98A6 +:10D5D0000A990078491C0A91DDE90F129047761CE0 +:10D5E000BBF10001ABF1010BF1DC21465046DDE956 +:10D5F0000F2300F019F806446D1C21E609280100EC +:10D6000030313233343536373839616263646566B8 +:10D61000000000003031323334353637383941427A +:10D6200043444546000000002DE9F0410446002532 +:10D630001E461746880404D405E039462020B0472A +:10D640006D1C641EF9D52846BDE8F0812DE9F04136 +:10D65000044600251E469046C80301D5302700E049 +:10D660002027880404D505E041463846B0476D1CA4 +:10D67000641EF9D52846BDE8F0810A68531C0B608A +:10D680001070704707E04DF6BC2100BF0A1EA1F1E3 +:10D690000101FBD1401E0028F5D17047002100BFD9 +:10D6A00002E000BF4A1C91B200EB8002B1EB420FD6 +:10D6B000F7D3704710B50246002008E012F8013B8E +:10D6C0004340DBB2044C34F8133083EA20200B1EB5 +:10D6D000A1F10101F2D110BD1800002082B0CDE906 +:10D6E000000121F0004001909DED000B02B051ECD3 +:10D6F000100B704710B510210D48DDF78BF90C4861 +:10D70000006840F480600A49086020210848DDF77D +:10D7100081F90220FFF7C2FF10210548DDF77CF9EF +:10D720000220FFF7BBFF10210148DDF773F910BDA0 +:10D730000014024010B510210D48DDF76BF90C48BC +:10D74000006840F480600A49086020210848DDF73D +:10D7500063F90220FFF7A2FF10210548DDF75CF90D +:10D760000220FFF79BFF10210148DDF753F910BDA0 +:10D770000014024070B5054600241548006820F4E6 +:10D78000406013490860002618E010211048DDF7BA +:10D7900041F90220FFF782FF10210D48DDF73CF927 +:10D7A0006006040E20210A48DDF72BF908B144F089 +:10D7B00001040120FFF772FF701CC6B2082EE4DBE3 +:10D7C00015B1FFF797FF01E0FFF7B4FF204670BDEA +:10D7D0000014024070B504461748006840F48060A9 +:10D7E0001549086010211448DDF714F900251FE0E1 +:10D7F000E00920B120211048DDF70EF903E02021D7 +:10D800000D48DDF707F96006040E0220FFF746FF1A +:10D8100010210948DDF700F90220FFF73FFF102132 +:10D820000548DDF7F7F80220FFF738FF681CC5B29E +:10D83000082DDDDB70BD00000014024010B50B4860 +:10D84000006840F480600949086020210748DDF73E +:10D85000E3F810210548DDF7DFF80420FFF71EFF8D +:10D8600020210248DDF7D6F810BD00000014024068 +:10D8700010B50B48006840F4806009490860202119 +:10D880000748DDF7C7F80420FFF708FF1021044818 +:10D89000DDF7C2F820210248DDF7BEF810BD000018 +:10D8A0000014024010B500241448006820F44060C1 +:10D8B0001249086020211148DDF7AEF80120FFF77A +:10D8C000EDFE10210D48DDF7A7F80120FFF7E6FE79 +:10D8D00008E0601CC0B20446FA2803DDFFF7C8FF69 +:10D8E000012010BD20210548DDF78BF80028F0D17C +:10D8F00010210248DDF78EF80020F2E70014024004 +:10D9000010B541EC100BFEF7E3FA51EC100B10BD13 +:10D9100010B5FAF729F9062000F0CCF8552000F0F0 +:10D92000E9F800F0BCF804464FF480511148DDF7E7 +:10D9300071F84FF480511048DDF76EF8AA2C01D031 +:10D94000FA2010BD152000F0B5F8062000F0D2F83E +:10D950001420FFF7A3FE00F0A2F804464FF4805114 +:10D960000448DDF759F8512C01D11420E9E7FA20D9 +:10D97000E7E7000000040240000C02404FF40041C1 +:10D980000803F1F7F7FC4FF08040FDF71FF913484B +:10D99000FEF724F91248DCF70DF811483030DCF7B7 +:10D9A00009F81048DCF742FF0F48DCF73FFFDDF7CE +:10D9B00047F8002080F3108800BF4FF47A70FFF71B +:10D9C00061FEDDF73DF8FDF725FADDF739F803E0F4 +:10D9D000FDF760FADDF734F8FAE7000000100140C7 +:10D9E0008864024000000240000402402DE9F0413A +:10D9F00004460D4600262846DAF745FC071E02D1EC +:10DA00000120BDE8F0810EE0701C86B220782978F4 +:10DA1000884207D13A4629462046DAF73BFC08B946 +:10DA20003046EEE7641C20780028EDD100BFE8E71F +:10DA300000B52DED048B83B041EC190BDBF7E8F951 +:10DA400041EC180B18EE100A18EE901A8DED008BB1 +:10DA5000002818BF0120084320F00040C0F17F607B +:10DA600000F1E040C00F14D019EE101A19EE900A20 +:10DA70008DED009B002918BF0121084320F00040D4 +:10DA8000C0F17F6000F1E040C00F04BF0120FFF74C +:10DA9000BBFB51EC180B03B0BDEC048B00BD10B503 +:10DAA0000120FFF7FBFDFF20FAF7D2F804462046DD +:10DAB00010BD000010B504464FF480510B48DCF750 +:10DAC000ABFF0320FFF7EAFD4FF480510748DCF776 +:10DAD000A1FF4FF480510648DCF79EFF2046FAF77D +:10DAE00025FA0320FFF7DAFD10BD00000004024014 +:10DAF000000C024010B504462046FAF717FA012040 +:10DB0000FFF7CCFD10BD5458485F56312E332E30F0 +:10DB100000000000382020202020202020486F20F6 +:10DB2000536F204769616F2044696368202020207B +:10DB3000202020202054454E204355412048414E6E +:10DB4000473A202020202020202020202020202094 +:10DB50002020202020444941204348493A202020C9 +:10DB600020202020202020202020202020202020B5 +:10DB700020202020204D4120534F20544855453A25 +:10DB80002020202020202020202020202020202095 +:10DB90002020202020202020202020202020202085 +:10DBA0002020202020202020202020202020202075 +:10DBB0002020202020202020202020202020202065 +:10DBC0002020202020202020202020202020202055 +:10DBD0002020202020534F20564F4C3A2020202038 +:10DBE0002020202020202020202020202020202035 +:10DBF0002020202020534F205449454E3A202020F9 +:10DC00002020202020202020202020202020202014 +:10DC10002020202020534F204C49543A20202020FF +:10DC200020202020202020202020202020202020F4 +:10DC30002020202020444F4E4749413A20202020D8 +:10DC400020202020202020202020202020202020D4 +:10DC500020202020202020202020202020202020C4 +:10DC600020202020202020202020202020202020B4 +:10DC700020202020204E4741593A202020202020DB +:10DC80002020202020202020202020202020202094 +:10DC90002020202020202020202020202020202084 +:10DCA0002020202020202020202020202020202074 +:10DCB0002020202020202020202020202020202064 +:10DCC0002020202020202020202020202020202054 +:10DCD0002020202020202020202020202020202044 +:10DCE0002020202020202020202020202020202034 +:10DCF0002020202020202020202020202020202024 +:10DD00002020202020202020202020202020202013 +:10DD10002020202020202020202020202020202003 +:10DD200020202020202020202020202020202020F3 +:10DD300020202020202020202020202020202020E3 +:10DD400020202020202020202020202020202020D3 +:10DD500020202020202020202020202020202020C3 +:10DD600020202020202020202020202020202020B3 +:10DD7000202020202043414D204F4E202620484582 +:10DD80004E20474150204C414920515559204B4885 +:10DD900041434820210000008025000001000000D0 +:10DDA0000A00000000000000000000000000000069 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC00000000000000000006A6F796675656C2E26 +:10DED0006A6F796675656C696E672E636F6D2C3736 +:10DEE00030313100000000000000000000000000A0 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF30000000000000004B46422D322E3447000006 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000004B4630 +:10DF6000423132333435360000000000000000003A +:10DF700000000000000000000000000000000000A1 +:10DF8000000000000000000000000000000000048D +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E000000000000000000014DB0208D8580020E7 +:10E0F000A7240020640000000200010000000000CE +:10E100008CDF0208D85800209C2400206600000004 +:10E11000050001000100000098DD0208D858002029 +:10E120003C3000206B0000003101040002000000C0 +:10E13000C8DE0208D8580020C22900202F050000A0 +:10E14000C3000100030000008ADF0208D858002045 +:10E150000E2E0020F2050000020001000400000065 +:10E1600090DF0208D858002018130020F4050000A2 +:10E17000050001000500000094DF0208D8580020C7 +:10E180001C130020F9050000050001000600000036 +:10E1900015DB0208D85800201B220020FE050000D5 +:10E1A000810201000700000098DF0208D858002013 +:10E1B000201300207F0800003C0040000800000001 +:10E1C000D4DF0208D8580020AA2900207F170000B9 +:10E1D0000300010009000000D8DF0208D858002021 +:10E1E000B02E002082170000110101000A0000007B +:10E1F00041542B5741503D54584830342C34353518 +:10E2000033353134322C310D0A0041542B536F63B6 +:10E210006B65743D302C332C3139322E3136382E2B +:10E22000342E312C35303030300D0A0041542B4320 +:10E23000574A41503F0D0A0041542B5245530D0A95 +:10E240000041542B453D4F46460D0A0041542B5783 +:10E250004D4F44453D41500D0A00000041542B53A1 +:10E260004F434B413D5443502C746573742E6A6F79 +:10E27000796675656C696E672E636F6D2C3730310A +:10E28000310D0A0041542B574B4D4F443D4E4554E0 +:10E290000D0A0041542B55415254464C3D343039FF +:10E2A000360D0A0041542B4845415254454E3D4FCE +:10E2B00046460D0A0041542B530D0A0041542B458C +:10E2C0003D4F46460D0A007573722E636E23002B78 +:10E2D0002B2B00610041542B454E544D0D0A00413B +:10E2E000542B49434349443F0D0A0041542B494DA7 +:10E2F00045493F0D0A0041542B4353513F0D0A003D +:10E300000D0A000041542B534F434B42313D5443BF +:10E3100050432C746573742E6A6F796675656C69E9 +:10E320006E672E636F6D2C373031310D0A0041540A +:10E330002B5A0D0A0041542B57414E4E3D44484341 +:10E34000500D0A0041542B57414E4E0D0A004154C6 +:10E350002B534F434B4C4B42310D0A0041542B572A +:10E360004946493D4B46422D322E34472C4B4642BE +:10E370003132333435360D0A0041542B536F636B01 +:10E3800065743D302C302C746573742E6A6F796619 +:10E3900075656C696E672E636F6D2C373031310D8A +:10E3A0000A0041542B43574A41503F0D0A00415443 +:10E3B0002B5245530D0A0041542B574946493D54B1 +:10E3C000584830342C34353533353134320D0A0069 +:10E3D00041542B536F636B65743D302C302C3139B5 +:10E3E000322E3136382E342E312C35303030300D3F +:10E3F0000A002B2B2B00415445300D0A0041542BB1 +:10E400004347534E0D0A0041542B4350494E3F0D94 +:10E410000A0041542B49434349440D0A0041542BFF +:10E420004353510D0A0041542B4349504D4F44452D +:10E430003D310D0A0041542B5149435347503D3162 +:10E440002C312C22434D4E4554222C22222C2222A8 +:10E450000D0A0041542B4E45544F50454E0D0A00B5 +:10E4600041542B4349504F50454E3D302C2254438C +:10E4700050222C22746573742E6A6F796675656CF0 +:10E48000696E672E636F6D222C373031310D0A00B3 +:10E4900041542B4349504F5051554552593F0D0A55 +:10E4A0000041542B52455345540D0A0041542B470B +:10E4B00045544750533D474E524D432C300D0A00B2 +:10E4C00041542B4D475053433D310D0A00C4ACC855 +:10E4D000CF0000000000000000000000000000006D +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E5000000000000000000000000000000646566DC +:10E5100061756C7400000000000000000000000045 +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E54000000000000000000000000000003839302A +:10E5500030303000000000696E7465726E657400C2 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E5900000000000000000D6D0B9FA000000000022 +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000004368696E614D6F6269D1 +:10E5E0006C6500000000000000000000000000005A +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000383938363030000000BB +:10E6200000434D4E45540000000000000000000073 +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E6600000D6D0B9FA000000000000000000000051 +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000004368696E614D6F62696C65000000002F +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E0000038393836303200000000434D4E455472 +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E720000000000000000000000000D6D0B9FA0090 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600000000000000000000000004368696E61C6 +:10E770004D6F62696C650000000000000000000041 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A000000000000000000000000038393836305A +:10E7B0003400000000434D4E4554000000000000AE +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000D6D0B9FA00000000000000C0 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000004368696E6154656C65636F99 +:10E840006D0000000000000000000000000000005B +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E87000000000000038393836303700000000430F +:10E880004D4E455400000000000000000000000054 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B000000000000000000000000000000000D682 +:10E8C000D0B9FA00000000000000000000000000C5 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F00000000000000000000000000000000043D5 +:10E9000068696E61556E69636F6D000000000000FC +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E93000000000000000000000000000000000389F +:10E94000393836303100000000554E494E455400EC +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E98000000000000000000000D6D0B9FA0000002E +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000004368696E61556EA1 +:10E9D00069636F6D0000000000000000000000008F +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA000000000000000000000038393836303600C1 +:10EA1000000000554E494E45540000000000000023 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA5000000000D6D0B9FA0000000000000000005D +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000004368696E61556E69636F6D000028 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD00000000038393836303900000000554E4902 +:10EAE0004E4554000000000000000000000000003F +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000000000000000000000000000D6D0B996 +:10EB2000FA000000000000000000000000000000EB +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000000436869A1 +:10EB60006E6154656C65636F6D000000000000000D +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB900000000000000000000000000000383938CC +:10EBA0003630330000000043544E4554000000004E +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE00000000000000000D6D0B9FA0000000000CC +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC2000000000000000004368696E6154656C6577 +:10EC3000636F6D0000000000000000000000000095 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC60000000000000000038393836313100000063 +:10EC70000043544E45540000000000000000000016 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB00000C9B3CCD8000000000000000000000034 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF000005354430000000000000000000000002A +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000383939363630310000006A6177616C4D +:10ED40006E65742E636F6D2E73610000000000000D +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70000000000000000000000000BFC6CDFECC77 +:10ED8000D8000000000000000000000000000000AB +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000535443000069 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF00000000000000000000000003839393635FE +:10EE00003034000000564956410000000000000068 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000000000000000D2 +:10EE40000000000000BFC6CDFECCD80000000000CE +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE800000000000004F6F7265646F6F00000000AB +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC0000000000000383939363530330000004189 +:10EED0006374696F6E2E6F6F7265646F6F2E636FF0 +:10EEE0006D000000000000000000000000000000B5 +:10EEF0000000000000000000000000000000000012 +:10EF0000000000000000000000000000000000BF42 +:10EF1000C6CDFECCD80000000000000000000000BC +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF40000000000000000000000000000000007A47 +:10EF500061696E0000000000000000000000000079 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000003849 +:10EF900039393635390000000048535050530000CD +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000000000000000000041 +:10EFD000000000000000000000CCA9B9FA00000009 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F000000000000000000000000000000000000000 +:10F010000000000000000000004149530000000013 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F0500000000000000000000038393636300000A3 +:10F06000000000696E7465726E6574000000000037 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000000000000000000000000000000070 +:10F0A000000000C3E5B5E90000000000000000001A +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D0000000000000000000000000000000000030 +:10F0E000000000566965746E6100000000000000B9 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F12000000000383938343035000000004D657477 +:10F13000666F6E6500000000000000000000000027 +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F1600000000000000000000000000000C3E5B542 +:10F17000E9000000000000000000000000000000A6 +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000000000000000000000000004D6F6241 +:10F1B00069666F6E6500000000000000000000003E +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E0000000000000000000000000000038393876 +:10F1F00034303100000000736D6172740000000053 +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000C3E5B5E9000000000088 +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F26000000000000000000000000000000000009E +:10F27000000000000000005669657474656C0000B1 +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000003839383430340000000D +:10F2C00000736D6172740000000000000000000017 +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000C3E5B5E90000000000000000000000B7 +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F340000056494E4100000000000000000000008F +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F380000038393834303200000000736D61727417 +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C0000000000000000000000000BCEDC6D2D527 +:10F3D000AF0000000000000000000000000000007E +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000000000000000000000000004D6574666F01 +:10F410006E65000000000000000000000000000019 +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000003839383535A9 +:10F4500030380000004D6574666F6E650000000076 +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F490000000000000BCEDC6D2D5AF0000000000A7 +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C000000000000000000000000000000000003C +:10F4D0000000000000536D61727400000000000025 +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000000000000000000000000000FB +:10F510000000000000383938353530320000007303 +:10F520006D61727400000000000000000000000027 +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F55000000000000000000000000000000000BCEF +:10F56000EDC6D2D5AF000000000000000000000092 +:10F57000000000000000000000000000000000008B +:10F58000000000000000000000000000000000007B +:10F590000000000000000000000000000000005318 +:10F5A0006D617274000000000000000000000000A7 +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D00000000000000000000000000000000038F3 +:10F5E000393835353035000000736D6172740000B4 +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F6100000000000000000000000000000000000EA +:10F62000000000000000000000BCEDC6D2D5AF0015 +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000536D617274000093 +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A00000000000000000000038393835353036E1 +:10F6B000000000736D617274000000000000000023 +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E000000000000000000000000000000000001A +:10F6F000000000C3CFBCD3C0AD000000000000007C +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F7200000000000000000000000000000000000D9 +:10F73000000000426F62690000000000000000004D +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F7700000000038393838303000000000696E74FD +:10F7800065726E657400000000000000000000005B +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B00000000000000000000000000000C3CFBCFB +:10F7C000D3C0AD00000000000000000000000000F9 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F00000000000000000000000000000477261EF +:10F800006D65656E70686F6E650000000000000039 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F83000000000000000000000000000003839381F +:10F84000383031000000006770696E7465726E6553 +:10F850007400000000000000000000000000000034 +:10F860000000000000000000000000000000000098 +:10F870000000000000000000000000000000000088 +:10F8800000000000000000C3CFBCD3C0AD000000EA +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000042616E676C616C696EB0 +:10F8D0006B000000000000000000000000000000BD +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F9000000000000000000383938383033000000B3 +:10F9100000626C77656200000000000000000000DB +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F9400000000000000000000000000000000000B7 +:10F9500000D3A1B6C80000000000000000000000B5 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000000000000000000000000077 +:10F990000041697274656C00000000000000000006 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D00000383939313030000000006169727465D7 +:10F9E0006C677072732E636F6D0000000000000082 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA10000000000000000000000000D3A1B6C800F4 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500000000000000000000000004169727465B1 +:10FA60006C0000000000000000000000000000002A +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA9000000000000000000000000038393931315A +:10FAA000300000000061697274656C677072732EBB +:10FAB000636F6D0000000000000000000000000007 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000D3A1B6C80000000000000024 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000000000000000E5 +:10FB2000000000000041697274656C000000000074 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB600000000000003839393133310000000061F5 +:10FB7000697274656C677072732E636F6D0000003C +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA000000000000000000000000000000000D382 +:10FBB000A1B6C80000000000000000000000000026 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE00000000000000000000000000000000041D4 +:10FBF000697274656C0000000000000000000000E5 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC2000000000000000000000000000000000389C +:10FC300039393134300000000061697274656C67D5 +:10FC40007072732E636F6D000000000000000000F2 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000000000000000000094 +:10FC7000000000000000000000D3A1B6C800000092 +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA0000000000000000000000000000000000054 +:10FCB00000000000000000000041697274656C00E3 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF00000000000000000000038393931343500C0 +:10FD000000000061697274656C677072732E636FB6 +:10FD10006D00000000000000000000000000000076 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD4000000000D3A1B6C8000000000000000000C1 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000000000000000000000000000000083 +:10FD800000000041697274656C0000000000000012 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC00000000038393931343900000000616972AF +:10FDD00074656C677072732E636F6D0000000000B5 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE000000000000000000000000000000D3A1B6C8 +:10FE1000C80000000000000000000000000000001A +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE40000000000000000000000000000041697296 +:10FE500074656C000000000000000000000000005D +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE800000000000000000000000000000383939C8 +:10FE90003135310000000061697274656C67707201 +:10FEA000732E636F6D000000000000000000000072 +:10FEB0000000000000000000000000000000000042 +:10FEC0000000000000000000000000000000000032 +:10FED00000000000000000D3A1B6C8000000000030 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF000000000000000000000000000000000000F1 +:10FF10000000000000000041697274656C00000080 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000000000000000000C1 +:10FF400000000000000000000000000000000000B1 +:10FF5000000000000000003839393135320000005F +:10FF60000061697274656C677072732E636F6D00E7 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF90000000000000000000000000000000000061 +:10FFA00000D3A1B6C800000000000000000000005F +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000000000000000000000000000021 +:10FFE0000041697274656C000000000000000000B0 +:10FFF0000000000000000000000000000000000001 +:020000040803EF +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:100020000038393931353300000000616972746578 +:100030006C677072732E636F6D000000000000002B +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000D3A1B6C8009E +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A000000000000000000000000041697274655B +:1000B0006C000000000000000000000000000000D4 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000383939313500 +:1000F000340000000061697274656C677072732E61 +:10010000636F6D00000000000000000000000000B0 +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:100130000000000000D3A1B6C800000000000000CD +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000041697274656C00000000001E +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B0000000000000383939313535000000006199 +:1001C000697274656C677072732E636F6D000000E6 +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F000000000000000000000000000000000D32C +:10020000A1B6C800000000000000000000000000CF +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:10023000000000000000000000000000000000417D +:10024000697274656C00000000000000000000008E +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:100270000000000000000000000000000000003846 +:1002800039393135360000000061697274656C6778 +:100290007072732E636F6D0000000000000000009C +:1002A000000000000000000000000000000000004E +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000D3A1B6C80000003C +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000041697274656C008C +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000000000000CD +:1003300000000000000000000000000000000000BD +:100340000000000000000000003839393139300069 +:1003500000000061697274656C677072732E636F60 +:100360006D00000000000000000000000000000020 +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000D3A1B6C80000000000000000006B +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D00000000041697274656C00000000000000BC +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:10041000000000383939313932000000006169725A +:1004200074656C677072732E636F6D00000000005E +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:1004500000000000000000000000000000D3A1B672 +:10046000C8000000000000000000000000000000C4 +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:100490000000000000000000000000000041697240 +:1004A00074656C0000000000000000000000000007 +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D0000000000000000000000000000038393972 +:1004E0003139330000000061697274656C677072A5 +:1004F000732E636F6D00000000000000000000001C +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000D3A1B6C80000000000D9 +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:100560000000000000000041697274656C0000002A +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A0000000000000000038393931393400000003 +:1005B0000061697274656C677072732E636F6D0091 +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000D3A1B6C8000000000000000000000009 +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:100630000041697274656C00000000000000000059 +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000003839393139350000000061697274651C +:100680006C677072732E636F6D00000000000000D5 +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B0000000000000000000000000D3A1B6C80048 +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F0000000000000000000000000416972746505 +:100700006C0000000000000000000000000000007D +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000003839393139A5 +:10074000360000000061697274656C677072732E08 +:10075000636F6D000000000000000000000000005A +:100760000000000000000000000000000000000089 +:100770000000000000000000000000000000000079 +:100780000000000000D3A1B6C80000000000000077 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C000000000000041697274656C0000000000C8 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:10080000000000000038393931393700000000613C +:10081000697274656C677072732E636F6D0000008F +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:10084000000000000000000000000000000000D3D5 +:10085000A1B6C80000000000000000000000000079 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000004127 +:10089000697274656C000000000000000000000038 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C00000000000000000000000000000000038F0 +:1008D00039393139380000000061697274656C671C +:1008E0007072732E636F6D00000000000000000046 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:10091000000000000000000000D3A1B6C8000000E5 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000000000000000000000000000000000A7 +:1009500000000000000000000041697274656C0036 +:100960000000000000000000000000000000000087 +:100970000000000000000000000000000000000077 +:100980000000000000000000000000000000000067 +:10099000000000000000000000383939313032001A +:1009A00000000061697274656C677072732E636F0A +:1009B0006D000000000000000000000000000000CA +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000000000000000000017 +:1009E000000000D3A1B6C800000000000000000015 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000000000000000000000000000000000D6 +:100A200000000041697274656C0000000000000065 +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A50000000000000000000000000000000000096 +:100A6000000000383939313033000000006169720C +:100A700074656C677072732E636F6D000000000008 +:100A80000000000000000000000000000000000066 +:100A90000000000000000000000000000000000056 +:100AA00000000000000000000000000000D3A1B61C +:100AB000C80000000000000000000000000000006E +:100AC0000000000000000000000000000000000026 +:100AD0000000000000000000000000000000000016 +:100AE00000000000000000000000000000496465F4 +:100AF0006100000000000000000000000000000095 +:100B000000000000000000000000000000000000E5 +:100B100000000000000000000000000000000000D5 +:100B2000000000000000000000000000003839391B +:100B30003138390000000061697274656C67707249 +:100B4000732E636F6D0000000000000000000000C5 +:100B50000000000000000000000000000000000095 +:100B60000000000000000000000000000000000085 +:100B700000000000000000D3A1B6C8000000000083 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA0000000000000000000000000000000000045 +:100BB00000000000000000496465610000000000C2 +:100BC0000000000000000000000000000000000025 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF0000000000000000038393931373939000071 +:100C00000061697274656C677072732E636F6D003A +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000D3A1B6C80000000000000000000000B2 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C800000496465610000000000000000000000F1 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC0000038393931383435000000616972746593 +:100CD0006C677072732E636F6D000000000000007F +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D00000000000000000000000000D3A1B6C800F1 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D40000000000000000000000000496465610030 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000383939313850 +:100D9000343600000061697274656C677072732E7E +:100DA000636F6D0000000000000000000000000004 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000D3A1B6C80000000000000021 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +:100E1000000000000049646561000000000000005F +:100E200000000000000000000000000000000000C2 +:100E300000000000000000000000000000000000B2 +:100E400000000000000000000000000000000000A2 +:100E500000000000003839393138343800000061B2 +:100E6000697274656C677072732E636F6D00000039 +:100E70000000000000000000000000000000000072 +:100E80000000000000000000000000000000000062 +:100E9000000000000000000000000000000000D37F +:100EA000A1B6C80000000000000000000000000023 +:100EB0000000000000000000000000000000000032 +:100EC0000000000000000000000000000000000022 +:100ED00000000000000000000000000000000049C9 +:100EE00064656100000000000000000000000000D8 +:100EF00000000000000000000000000000000000F2 +:100F000000000000000000000000000000000000E1 +:100F10000000000000000000000000000000003899 +:100F200039393138343900000061697274656C6791 +:100F30007072732E636F6D000000000000000000EF +:100F400000000000000000000000000000000000A1 +:100F50000000000000000000000000000000000091 +:100F6000000000000000000000D3A1B6C80000008F +:100F70000000000000000000000000000000000071 +:100F80000000000000000000000000000000000061 +:100F90000000000000000000000000000000000051 +:100FA00000000000000000000049646561000000CE +:100FB0000000000000000000000000000000000031 +:100FC0000000000000000000000000000000000021 +:100FD0000000000000000000000000000000000011 +:100FE0000000000000000000003839393138353089 +:100FF00000000061697274656C677072732E636FB4 +:101000006D00000000000000000000000000000073 +:1010100000000000000000000000000000000000D0 +:1010200000000000000000000000000000000000C0 +:10103000000000D3A1B6C8000000000000000000BE +:1010400000000000000000000000000000000000A0 +:101050000000000000000000000000000000000090 +:101060000000000000000000000000000000000080 +:1010700000000049646561000000000000000000FD +:101080000000000000000000000000000000000060 +:101090000000000000000000000000000000000050 +:1010A0000000000000000000000000000000000040 +:1010B000000000383939313835320000006169727A +:1010C00074656C677072732E636F6D0000000000B2 +:1010D0000000000000000000000000000000000010 +:1010E0000000000000000000000000000000000000 +:1010F00000000000000000000000000000D3A1B6C6 +:10110000C800000000000000000000000000000017 +:1011100000000000000000000000000000000000CF +:1011200000000000000000000000000000000000BF +:10113000000000000000000000000000004964659D +:10114000610000000000000000000000000000003E +:10115000000000000000000000000000000000008F +:10116000000000000000000000000000000000007F +:1011700000000000000000000000000000383939C5 +:101180003138353300000061697274656C677072C4 +:10119000732E636F6D00000000000000000000006F +:1011A000000000000000000000000000000000003F +:1011B000000000000000000000000000000000002F +:1011C00000000000000000D3A1B6C800000000002D +:1011D000000000000000000000000000000000000F +:1011E00000000000000000000000000000000000FF +:1011F00000000000000000000000000000000000EF +:10120000000000000000004964656100000000006B +:1012100000000000000000000000000000000000CE +:1012200000000000000000000000000000000000BE +:1012300000000000000000000000000000000000AE +:10124000000000000000003839393130340000005F +:101250000061697274656C677072732E636F6D00E4 +:10126000000000000000000000000000000000007E +:10127000000000000000000000000000000000006E +:10128000000000000000000000000000000000005E +:1012900000D3A1B6C800000000000000000000005C +:1012A000000000000000000000000000000000003E +:1012B000000000000000000000000000000000002E +:1012C000000000000000000000000000000000001E +:1012D000004964656100000000000000000000009B +:1012E00000000000000000000000000000000000FE +:1012F00000000000000000000000000000000000EE +:1013000000000000000000000000000000000000DD +:101310000038393931303700000000616972746576 +:101320006C677072732E636F6D0000000000000028 +:1013300000000000000000000000000000000000AD +:10134000000000000000000000000000000000009D +:101350000000000000000000000000D3A1B6C8009B +:10136000000000000000000000000000000000007D +:10137000000000000000000000000000000000006D +:10138000000000000000000000000000000000005D +:1013900000000000000000000000004964656100DA +:1013A000000000000000000000000000000000003D +:1013B000000000000000000000000000000000002D +:1013C000000000000000000000000000000000001D +:1013D0000000000000000000000000383939313101 +:1013E000320000000061697274656C677072732E60 +:1013F000636F6D00000000000000000000000000AE +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:101420000000000000D3A1B6C800000000000000CA +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:101460000000000000496465610000000000000009 +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000038393931313400000000619B +:1014B000697274656C677072732E636F6D000000E3 +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E000000000000000000000000000000000D329 +:1014F000A1B6C800000000000000000000000000CD +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:101520000000000000000000000000000000004972 +:101530006465610000000000000000000000000081 +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000000008B +:101560000000000000000000000000000000003843 +:1015700039393131390000000061697274656C6776 +:101580007072732E636F6D00000000000000000099 +:10159000000000000000000000000000000000004B +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000D3A1B6C800000039 +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E00000000000000000000000000000000000FB +:1015F0000000000000000000004964656100000078 +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000000000000CA +:1016200000000000000000000000000000000000BA +:10163000000000000000000000383939313232006B +:1016400000000061697274656C677072732E636F5D +:101650006D0000000000000000000000000000001D +:10166000000000000000000000000000000000007A +:10167000000000000000000000000000000000006A +:10168000000000D3A1B6C800000000000000000068 +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C00000000049646561000000000000000000A7 +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:10170000000000383939313234000000006169725C +:1017100074656C677072732E636F6D00000000005B +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:1017400000000000000000000000000000D3A1B66F +:10175000C8000000000000000000000000000000C1 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000049646547 +:1017900061000000000000000000000000000000E8 +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C000000000000000000000000000003839396F +:1017D0003134340000000061697274656C677072A6 +:1017E000732E636F6D000000000000000000000019 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000D3A1B6C80000000000D6 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000049646561000000000015 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000038393931353600000002 +:1018A0000061697274656C677072732E636F6D008E +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000D3A1B6C8000000000000000000000006 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:101920000049646561000000000000000000000044 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000038393931373000000000616972746520 +:101970006C677072732E636F6D00000000000000D2 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000D3A1B6C80045 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E0000000000000000000000000496465610084 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000003839393137A4 +:101A3000380000000061697274656C677072732E03 +:101A4000636F6D0000000000000000000000000057 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000000000000000076 +:101A70000000000000D3A1B6C80000000000000074 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA0000000000000000000000000000000000036 +:101AB00000000000004964656100000000000000B3 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF0000000000000383939313832000000006140 +:101B0000697274656C677072732E636F6D0000008C +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B3000000000000000000000000000000000D3D2 +:101B4000A1B6C80000000000000000000000000076 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B7000000000000000000000000000000000491C +:101B8000646561000000000000000000000000002B +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB00000000000000000000000000000000038ED +:101BC00039393138370000000061697274656C671B +:101BD0007072732E636F6D00000000000000000043 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C0000000000000000000000D3A1B6C8000000E2 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000004A696F0000000072 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C800000000000000000000038393931383430DD +:101C90000000004A696F6E657400000000000000DB +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD000000000D3A1B6C800000000000000000012 +:101CE00000000000000000000000000000000000F4 +:101CF00000000000000000000000000000000000E4 +:101D000000000000000000000000000000000000D3 +:101D10000000004A696F00000000000000000000A1 +:101D200000000000000000000000000000000000B3 +:101D300000000000000000000000000000000000A3 +:101D40000000000000000000000000000000000093 +:101D5000000000383939313835340000004A696FE5 +:101D60006E6574000000000000000000000000002C +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D900000000000000000000000000000D3A1B619 +:101DA000C80000000000000000000000000000006B +:101DB0000000000000000000000000000000000023 +:101DC0000000000000000000000000000000000013 +:101DD000000000000000000000000000004A696FE1 +:101DE00000000000000000000000000000000000F3 +:101DF00000000000000000000000000000000000E3 +:101E000000000000000000000000000000000000D2 +:101E10000000000000000000000000000038393918 +:101E2000313835350000004A696F6E657400000076 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000000000000082 +:101E600000000000000000D3A1B6C8000000000080 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E90000000000000000000000000000000000042 +:101EA000000000000000004A696F00000000000010 +:101EB0000000000000000000000000000000000022 +:101EC0000000000000000000000000000000000012 +:101ED0000000000000000000000000000000000002 +:101EE0000000000000000038393931383536000074 +:101EF000004A696F6E657400000000000000000079 +:101F000000000000000000000000000000000000D1 +:101F100000000000000000000000000000000000C1 +:101F200000000000000000000000000000000000B1 +:101F300000D3A1B6C80000000000000000000000AF +:101F40000000000000000000000000000000000091 +:101F50000000000000000000000000000000000081 +:101F60000000000000000000000000000000000071 +:101F7000004A696F0000000000000000000000003F +:101F80000000000000000000000000000000000051 +:101F90000000000000000000000000000000000041 +:101FA0000000000000000000000000000000000031 +:101FB00000383939313835370000004A696F6E65AD +:101FC000740000000000000000000000000000009D +:101FD0000000000000000000000000000000000001 +:101FE00000000000000000000000000000000000F1 +:101FF0000000000000000000000000D3A1B6C800EF +:1020000000000000000000000000000000000000D0 +:1020100000000000000000000000000000000000C0 +:1020200000000000000000000000000000000000B0 +:1020300000000000000000000000004A696F00007E +:102040000000000000000000000000000000000090 +:102050000000000000000000000000000000000080 +:102060000000000000000000000000000000000070 +:10207000000000000000000000000038393931384D +:1020800035380000004A696F6E657400000000007A +:102090000000000000000000000000000000000040 +:1020A0000000000000000000000000000000000030 +:1020B0000000000000000000000000000000000020 +:1020C0000000000000D3A1B6C8000000000000001E +:1020D0000000000000000000000000000000000000 +:1020E00000000000000000000000000000000000F0 +:1020F00000000000000000000000000000000000E0 +:1021000000000000004A696F0000000000000000AD +:1021100000000000000000000000000000000000BF +:1021200000000000000000000000000000000000AF +:10213000000000000000000000000000000000009F +:102140000000000000383939313835390000004AC4 +:10215000696F6E6574000000000000000000000060 +:10216000000000000000000000000000000000006F +:10217000000000000000000000000000000000005F +:10218000000000000000000000000000000000D37C +:10219000A1B6C80000000000000000000000000020 +:1021A000000000000000000000000000000000002F +:1021B000000000000000000000000000000000001F +:1021C0000000000000000000000000000000004AC5 +:1021D000696F000000000000000000000000000027 +:1021E00000000000000000000000000000000000EF +:1021F00000000000000000000000000000000000DF +:102200000000000000000000000000000000003896 +:102210003939313836300000004A696F6E65740014 +:1022200000000000000000000000000000000000AE +:10223000000000000000000000000000000000009E +:10224000000000000000000000000000000000008E +:10225000000000000000000000D3A1B6C80000008C +:10226000000000000000000000000000000000006E +:10227000000000000000000000000000000000005E +:10228000000000000000000000000000000000004E +:102290000000000000000000004A696F000000001C +:1022A000000000000000000000000000000000002E +:1022B000000000000000000000000000000000001E +:1022C000000000000000000000000000000000000E +:1022D0000000000000000000003839393138363184 +:1022E0000000004A696F6E65740000000000000085 +:1022F00000000000000000000000000000000000DE +:1023000000000000000000000000000000000000CD +:1023100000000000000000000000000000000000BD +:10232000000000D3A1B6C8000000000000000000BB +:10233000000000000000000000000000000000009D +:10234000000000000000000000000000000000008D +:10235000000000000000000000000000000000007D +:102360000000004A696F000000000000000000004B +:10237000000000000000000000000000000000005D +:10238000000000000000000000000000000000004D +:10239000000000000000000000000000000000003D +:1023A000000000383939313836320000004A696F90 +:1023B0006E657400000000000000000000000000D6 +:1023C000000000000000000000000000000000000D +:1023D00000000000000000000000000000000000FD +:1023E00000000000000000000000000000D3A1B6C3 +:1023F000C800000000000000000000000000000015 +:1024000000000000000000000000000000000000CC +:1024100000000000000000000000000000000000BC +:10242000000000000000000000000000004A696F8A +:10243000000000000000000000000000000000009C +:10244000000000000000000000000000000000008C +:10245000000000000000000000000000000000007C +:1024600000000000000000000000000000383939C2 +:10247000313836330000004A696F6E657400000021 +:10248000000000000000000000000000000000004C +:10249000000000000000000000000000000000003C +:1024A000000000000000000000000000000000002C +:1024B00000000000000000D3A1B6C800000000002A +:1024C000000000000000000000000000000000000C +:1024D00000000000000000000000000000000000FC +:1024E00000000000000000000000000000000000EC +:1024F000000000000000004A696F000000000000BA +:1025000000000000000000000000000000000000CB +:1025100000000000000000000000000000000000BB +:1025200000000000000000000000000000000000AB +:10253000000000000000003839393138363400001E +:10254000004A696F6E657400000000000000000022 +:10255000000000000000000000000000000000007B +:10256000000000000000000000000000000000006B +:10257000000000000000000000000000000000005B +:1025800000D3A1B6C8000000000000000000000059 +:10259000000000000000000000000000000000003B +:1025A000000000000000000000000000000000002B +:1025B000000000000000000000000000000000001B +:1025C000004A696F000000000000000000000000E9 +:1025D00000000000000000000000000000000000FB +:1025E00000000000000000000000000000000000EB +:1025F00000000000000000000000000000000000DB +:1026000000383939313836350000004A696F6E6557 +:102610007400000000000000000000000000000046 +:1026200000000000000000000000000000000000AA +:10263000000000000000000000000000000000009A +:102640000000000000000000000000D3A1B6C80098 +:10265000000000000000000000000000000000007A +:10266000000000000000000000000000000000006A +:10267000000000000000000000000000000000005A +:1026800000000000000000000000004A696F000028 +:10269000000000000000000000000000000000003A +:1026A000000000000000000000000000000000002A +:1026B000000000000000000000000000000000001A +:1026C00000000000000000000000003839393138F7 +:1026D00036360000004A696F6E6574000000000025 +:1026E00000000000000000000000000000000000EA +:1026F00000000000000000000000000000000000DA +:1027000000000000000000000000000000000000C9 +:102710000000000000D3A1B6C800000000000000C7 +:1027200000000000000000000000000000000000A9 +:102730000000000000000000000000000000000099 +:102740000000000000000000000000000000000089 +:1027500000000000004A696F000000000000000057 +:102760000000000000000000000000000000000069 +:102770000000000000000000000000000000000059 +:102780000000000000000000000000000000000049 +:102790000000000000383939313836370000004A6F +:1027A000696F6E657400000000000000000000000A +:1027B0000000000000000000000000000000000019 +:1027C0000000000000000000000000000000000009 +:1027D000000000000000000000000000000000D326 +:1027E000A1B6C800000000000000000000000000CA +:1027F00000000000000000000000000000000000D9 +:1028000000000000000000000000000000000000C8 +:102810000000000000000000000000000000004A6E +:10282000696F0000000000000000000000000000D0 +:102830000000000000000000000000000000000098 +:102840000000000000000000000000000000000088 +:102850000000000000000000000000000000003840 +:102860003939313836380000004A696F6E657400B6 +:102870000000000000000000000000000000000058 +:102880000000000000000000000000000000000048 +:102890000000000000000000000000000000000038 +:1028A000000000000000000000D3A1B6C800000036 +:1028B0000000000000000000000000000000000018 +:1028C0000000000000000000000000000000000008 +:1028D00000000000000000000000000000000000F8 +:1028E0000000000000000000004A696F00000000C6 +:1028F00000000000000000000000000000000000D8 +:1029000000000000000000000000000000000000C7 +:1029100000000000000000000000000000000000B7 +:102920000000000000000000003839393138363925 +:102930000000004A696F6E6574000000000000002E +:102940000000000000000000000000000000000087 +:102950000000000000000000000000000000000077 +:102960000000000000000000000000000000000067 +:10297000000000D3A1B6C800000000000000000065 +:102980000000000000000000000000000000000047 +:102990000000000000000000000000000000000037 +:1029A0000000000000000000000000000000000027 +:1029B0000000004A696F00000000000000000000F5 +:1029C0000000000000000000000000000000000007 +:1029D00000000000000000000000000000000000F7 +:1029E00000000000000000000000000000000000E7 +:1029F000000000383939313837300000004A696F3B +:102A00006E6574000000000000000000000000007F +:102A100000000000000000000000000000000000B6 +:102A200000000000000000000000000000000000A6 +:102A300000000000000000000000000000D3A1B66C +:102A4000C8000000000000000000000000000000BE +:102A50000000000000000000000000000000000076 +:102A60000000000000000000000000000000000066 +:102A7000000000000000000000000000004A696F34 +:102A80000000000000000000000000000000000046 +:102A90000000000000000000000000000000000036 +:102AA0000000000000000000000000000000000026 +:102AB000000000000000000000000000003839396C +:102AC000313837310000004A696F6E6574000000CC +:102AD00000000000000000000000000000000000F6 +:102AE00000000000000000000000000000000000E6 +:102AF00000000000000000000000000000000000D6 +:102B000000000000000000D3A1B6C80000000000D3 +:102B100000000000000000000000000000000000B5 +:102B200000000000000000000000000000000000A5 +:102B30000000000000000000000000000000000095 +:102B4000000000000000004A696F00000000000063 +:102B50000000000000000000000000000000000075 +:102B60000000000000000000000000000000000065 +:102B70000000000000000000000000000000000055 +:102B800000000000000000383939313837320000C9 +:102B9000004A696F6E6574000000000000000000CC +:102BA0000000000000000000000000000000000025 +:102BB0000000000000000000000000000000000015 +:102BC0000000000000000000000000000000000005 +:102BD00000D3A1B6C8000000000000000000000003 +:102BE00000000000000000000000000000000000E5 +:102BF00000000000000000000000000000000000D5 +:102C000000000000000000000000000000000000C4 +:102C1000004A696F00000000000000000000000092 +:102C200000000000000000000000000000000000A4 +:102C30000000000000000000000000000000000094 +:102C40000000000000000000000000000000000084 +:102C500000383939313837330000004A696F6E6502 +:102C600074000000000000000000000000000000F0 +:102C70000000000000000000000000000000000054 +:102C80000000000000000000000000000000000044 +:102C90000000000000000000000000D3A1B6C80042 +:102CA0000000000000000000000000000000000024 +:102CB0000000000000000000000000000000000014 +:102CC0000000000000000000000000000000000004 +:102CD00000000000000000000000004A696F0000D2 +:102CE00000000000000000000000000000000000E4 +:102CF00000000000000000000000000000000000D4 +:102D000000000000000000000000000000000000C3 +:102D100000000000000000000000003839393138A0 +:102D200037340000004A696F6E65740000000000CF +:102D30000000000000000000000000000000000093 +:102D40000000000000000000000000000000000083 +:102D50000000000000000000000000000000000073 +:102D60000000000000B6F2B9CFB6E0B6FB000000EC +:102D70000000000000000000000000000000000053 +:102D80000000000000000000000000000000000043 +:102D90000000000000000000000000000000000033 +:102DA00000000000004D4F564953544152000000AE +:102DB0000000000000000000000000000000000013 +:102DC0000000000000000000000000000000000003 +:102DD00000000000000000000000000000000000F3 +:102DE0000000000000383935393330300000006908 +:102DF0006E7465726E65742E6D6F76697374617230 +:102E00002E636F6D2E65630000000000000000005F +:102E100000000000000000000000000000000000B2 +:102E2000000000000000000000000000000000B6EC +:102E3000F2B9CFB6E0B6FB000000000000000000D1 +:102E40000000000000000000000000000000000082 +:102E50000000000000000000000000000000000072 +:102E6000000000000000000000000000000000431F +:102E70006C61726F000000000000000000000000A4 +:102E80000000000000000000000000000000000042 +:102E90000000000000000000000000000000000032 +:102EA00000000000000000000000000000000038EA +:102EB000393539333031000000696E7465726E65E2 +:102EC000742E636C61726F2E636F6D2E65630000EC +:102ED00000000000000000000000000000000000F2 +:102EE00000000000000000000000000000000000E2 +:102EF000000000000000000000B6F2B9CFB6E0B656 +:102F0000FB000000000000000000000000000000C6 +:102F100000000000000000000000000000000000B1 +:102F200000000000000000000000000000000000A1 +:102F3000000000000000000000434E5400000000AC +:102F40000000000000000000000000000000000081 +:102F50000000000000000000000000000000000071 +:102F60000000000000000000000000000000000061 +:102F700000000000000000000038393539333032DD +:102F8000000000696E7465726E65742E636E742E37 +:102F90006E65742E656300000000000000000000F4 +:102FA0000000000000000000000000000000000021 +:102FB0000000000000000000000000000000000011 +:102FC00000000000C1814001C0804101C08041007B +:102FD000C1814001C0804100C1814000C1814001E8 +:102FE000C0804101C0804100C1814000C1814001D9 +:102FF000C0804100C1814001C0804101C0804100CA +:10300000C1814001C0804100C1814000C1814001B7 +:10301000C0804100C1814001C0804101C0804100A9 +:10302000C1814000C1814001C0804101C080410098 +:10303000C1814001C0804100C1814000C181400187 +:10304000C0804101C0804100C1814000C181400178 +:10305000C0804100C1814001C0804101C080410069 +:10306000C1814000C1814001C0804101C080410058 +:10307000C1814001C0804100C1814000C181400147 +:10308000C0804100C1814001C0804101C080410039 +:10309000C1814001C0804100C1814000C181400127 +:1030A000C0804101C0804100C1814000C181400118 +:1030B000C0804100C1814001C0804101C080410009 +:1030C000C1814000C0C101C30302C2C60607C705D3 +:1030D000C5C404CC0C0DCD0FCFCE0E0ACACB0BC984 +:1030E0000908C8D81819D91BDBDA1A1EDEDF1FDD64 +:1030F0001D1CDC14D4D515D71716D6D21213D31134 +:10310000D1D010F03031F133F3F23236F6F737F533 +:103110003534F43CFCFD3DFF3F3EFEFA3A3BFB39C3 +:10312000F9F83828E8E929EB2B2AEAEE2E2FEF2DC3 +:10313000EDEC2CE42425E527E7E62622E2E323E173 +:103140002120E0A06061A163A3A26266A6A767A593 +:103150006564A46CACAD6DAF6F6EAEAA6A6BAB6903 +:10316000A9A86878B8B979BB7B7ABABE7E7FBF7DE3 +:10317000BDBC7CB47475B577B7B67672B2B373B1B3 +:103180007170B050909151935352929656579755F3 +:103190009594549C5C5D9D5F9F9E5E5A9A9B5B9943 +:1031A000595898884849894B8B8A4A4E8E8F4F8D43 +:1031B0004D4C8C44848545874746868242438341F3 +:1031C0008180400041542B41504E3D0000000000E2 +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F0000000000000000000380000000000000097 +:1032000000000000000000000000000000000000BE +:1032100000000000000000000000000000000000AE +:10322000000000000000000000000000000000009E +:1032300000000000F8310308C8850020A824002001 +:10324000000000000200010000000000F831030847 +:10325000C8850020AA240020010000000102000807 +:1032600001000000F9310308C8850020DC120020AD +:10327000010800003C00D00702000000F8310308FC +:10328000C8850020AA240020D10F00000102A00F51 +:10329000030000000000000000000000000000002B +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C00000000000000000000000000000000000FE +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000000000000000BD +:1033100000000000000000000000000000000000AD +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000000000000007D +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000000000000000000000000000ED +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:10341000000000000000000000000000002F00007D +:1034200000000700070000147F147F1400242A7F87 +:103430002A12006264081323003649552250000006 +:103440000503000000001C224100000041221C0076 +:103450000014083E08140008083E0808000000A0F8 +:1034600060000008080808080000606000000020F4 +:1034700010080402003E5149453E0000427F4000D2 +:10348000004261514946002141454B310018141258 +:103490007F10002745454539003C4A494930000125 +:1034A0007109050300364949493600064949291E74 +:1034B00000003636000000005636000000081422D6 +:1034C00041000014141414140000412214080002D6 +:1034D0000151090600324959513E007C1211127CFB +:1034E000007F49494936003E41414122007F414128 +:1034F000221C007F49494941007F09090901003E1A +:103500004149497A007F0808087F0000417F410057 +:10351000002040413F01007F08142241007F4040CD +:103520004040007F020C027F007F0408107F003EB5 +:103530004141413E007F09090906003E4151215E9B +:10354000007F091929460046494949310001017F98 +:103550000101003F4040403F001F2040201F003F2E +:103560004038403F006314081463000708700807E0 +:1035700000615149454300007F41410000552A55F3 +:103580002A55000041417F0000040201020400406E +:103590004040404000000102040000205454547890 +:1035A000007F4844443800384444442000384444B0 +:1035B000487F00385454541800087E09010200184E +:1035C000A4A4A47C007F080404780000447D40008B +:1035D000004080847D00007F102844000000417F6F +:1035E0004000007C04180478007C0804047800384B +:1035F0004444443800FC242424180018242418FCD3 +:10360000007C0804040800485454542000043F443B +:103610004020003C4040207C001C2040201C003CFE +:103620004030403C004428102844001CA0A0A07C4E +:10363000004464544C441414141414140000000086 +:1036400000000000000000000000FC00000000007E +:1036500002000000000C020C02000000000000004C +:1036600090D0BCD0BC900003000300001824FE449E +:103670008C000302070201001824D8B04C8000031C +:1036800000010201C038E438E00001020201020238 +:10369000080600000000000000000000000000F824 +:1036A0000402000000010204000204F8000000040B +:1036B000020100009060F86090000000010000002E +:1036C0002020FC202000000001000000000000007D +:1036D000000008060000000020202020200000003C +:1036E00000000000000000000000000200000000D8 +:1036F0000080601C0200040300000000F8040404C1 +:10370000F8000102020201000008FC0000000002B3 +:10371000030200001884442418000302020202007D +:1037200008042424D80001020202010040B088FCF1 +:1037300080000000000302003C242424C400010295 +:1037400002020100F824242CC00001020202010040 +:103750000C04E41C0400000003000000D82424240E +:10376000D80001020202010038444444F80000037A +:103770000202010000001000000000000200000032 +:10378000000020000000000006000000002050881B +:103790000402000000000102909090909000000050 +:1037A0000000000000020488502000020100000018 +:1037B0001804C4241800000002000000F804E49477 +:1037C000F80001020202020000E09CF08000020307 +:1037D0000000030204FC2424D800020302020100BA +:1037E000F80404040C0001020202010004FC0404B9 +:1037F000F80002030202010004FC24740C0002031E +:103800000202030004FC24740C0002030200000006 +:10381000F0080444CC4000010202010004FC202016 +:10382000FC040203000003020404FC04040002027E +:1038300003020200000404FC040406040403000064 +:1038400004FC24D00C0402030200030204FC040064 +:103850000000020302020203FC3CC03CFC00030027 +:103860000300030004FC30C4FC0402030200030054 +:10387000F8040404F80001020202010004FC2424FC +:103880001800020302000000F8848404F80001021A +:103890000207050004FC24649800020302000302EE +:1038A000182424448C000302020201000C04FC04CE +:1038B0000C0000020302000004FC0000FC040001F4 +:1038C00002020100047C80E01C04000003000000F0 +:1038D0001CE03CE01C00000300030000049C609C12 +:1038E0000400020300030200041CE01C04000002A8 +:1038F000030200000C84641C0400020302020300A3 +:103900000000FE020200000007040400000E30C0A8 +:103910000000000000010200000202FE000000049E +:103920000407000000040204000000000000000082 +:103930000000000000000808080808080000020055 +:1039400000000000000000000040A0A0C000000136 +:103950000202030204FC2020C00000030202010056 +:1039600000C02020600000010202020000C02024EC +:10397000FC0000010202030200C0A0A0C000000180 +:10398000020202000020F8242404000203020200C4 +:103990000040A0A0602000070A0A0A0404FC2020BE +:1039A000C0000203020003020020E4000000000245 +:1039B00003020000000020E40000080808070000DF +:1039C00004FC80E020200203020003020404FC0047 +:1039D0000000020203020200E020E020C000030019 +:1039E0000300030020E02020C000020302000302C5 +:1039F00000C02020C00000010202010020E02020C1 +:103A0000C000080F0A02010000C02020E0000001F1 +:103A1000020A0F0820E040202000020302000000FC +:103A20000060A0A020000002020203000020F82095 +:103A3000000000000102020020E00020E000000180 +:103A40000202030220E02080602000000301000049 +:103A50006080E08060000003000300002060806060 +:103A6000200002030003020020E0208060200808FC +:103A7000070100000020A0602000000203020200F5 +:103A8000000020DE0200000000070400000000FF2C +:103A900000000000000F00000002DE200000000413 +:103AA0000700000002010204040200000000000000 +:103AB0000000000000000000000000000000000006 +:103AC000000000F80000000000000033300000009B +:103AD00000100C06100C06000000000000000000A2 +:103AE00040C07840C0784000043F04043F04040014 +:103AF000007088FC08300000001820FF211E000024 +:103B0000F008F000E018000000211C031E211E0038 +:103B100000F00888700000001E21232419272110BE +:103B200010160E0000000000000000000000000061 +:103B3000000000E018040200000000071820400008 +:103B400000020418E00000000040201807000000F8 +:103B5000404080F0804040000202010F010202005C +:103B6000000000F0000000000101011F0101010040 +:103B7000000000000000000080B0700000000000A5 +:103B8000000000000000000000010101010101012E +:103B900000000000000000000030300000000000C5 +:103BA000000000008060180400601806010000009A +:103BB00000E010080810E000000F102020100F0097 +:103BC000001010F8000000000020203F202000001E +:103BD0000070080808887000003028242221300076 +:103BE00000300888884830000018202020110E007E +:103BF0000000C02010F8000000070424243F240027 +:103C000000F80888880808000019212020110E00FB +:103C100000E0108888180000000F112020110E000D +:103C200000380808C83808000000003F0000000005 +:103C30000070880808887000001C222121221C00C6 +:103C400000E010080810E0000000312222110F00EF +:103C5000000000C0C0000000000000303000000084 +:103C600000000080000000000000806000000000F4 +:103C7000000080402010080000010204081020000D +:103C80004040404040404000040404040404040058 +:103C900000081020408000000020100804020100ED +:103CA000007048080808F0000000003036010000ED +:103CB000C030C828E810E0000718272423140B00A0 +:103CC0000000C038E0000000203C2302022738201A +:103CD00008F8888888700000203F202020110E00FE +:103CE000C0300808080838000718202020100800F5 +:103CF00008F808080810E000203F202020100F00DE +:103D000008F88888E8081000203F202023201800A9 +:103D100008F88888E8081000203F20000300000011 +:103D2000C03008080838000007182020221E0200B2 +:103D300008F808000008F808203F210101213F2071 +:103D4000000808F8080800000020203F202000009C +:103D500000000808F8080800C08080807F0000008C +:103D600008F888C028180800203F200126382000C5 +:103D700008F8080000000000203F2020202030002C +:103D800008F8F800F8F80800203F003F003F200046 +:103D900008F830C00008F808203F200007183F004E +:103DA000E01008080810E0000F10202020100F007D +:103DB00008F808080808F000203F21010101000070 +:103DC000E01008080810E0000F18242438504F00B5 +:103DD00008F8888888887000203F2000030C302075 +:103DE00000708808080838000038202121221C00B3 +:103DF000180808F8080818000000203F20000000FC +:103E000008F808000008F808001F202020201F00E4 +:103E10000878880000C83808000007380E01000044 +:103E2000F80800F80008F800033C0700073C03000E +:103E3000081868808068180820302C03032C302074 +:103E40000838C800C83808000000203F20000000E3 +:103E500010080808C838080020382621202018003B +:103E6000000000FE020202000000007F404040000F +:103E7000000C30C000000000000000010638C00047 +:103E800000020202FE000000004040407F000000EF +:103E90000000040202020400000000000000000014 +:103EA0000000000000000000808080808080808012 +:103EB00000020204000000000000000000000000FA +:103EC00000008080808000000019242222223F20F0 +:103ED00008F8008080000000003F112020110E0033 +:103EE0000000008080800000000E112020201100C2 +:103EF000000000808088F800000E112020103F2074 +:103F00000000808080800000001F222222221300F7 +:103F1000008080F0888888180020203F2020000042 +:103F20000000808080808000006B949494936000F7 +:103F300008F8008080800000203F210000203F2002 +:103F400000809898000000000020203F2020000002 +:103F5000000000809898000000C08080807F0000F2 +:103F600008F8000080808000203F24022D302000CF +:103F7000000808F8000000000020203F202000007A +:103F80008080808080808000203F20003F20003F94 +:103F90008080008080800000203F210000203F20A2 +:103FA0000000808080800000001F202020201F0053 +:103FB000808000808000000080FFA12020110E0082 +:103FC0000000008080808000000E112020A0FF8073 +:103FD000808080008080800020203F212000010020 +:103FE0000000808080808000003324242424190075 +:103FF000008080E0808000000000001F2020000082 +:104000008080000000808000001F202020103F20C2 +:10401000808080000080808000010E300806010052 +:1040200080800080008080800F300C030C300F00F7 +:1040300000808000808080000020312E0E31200022 +:10404000808080000080808080818E701806010052 +:1040500000808080808080000021302C2221300070 +:1040600000000000807C020200000000003F404091 +:104070000804FE0408C0000000000310207F201088 +:104080000002027C800000000040403F0000000071 +:10409000000601010202040400000000000000000C +:1040A0000000000000000000000000000000000010 +:1040B0000000000000000000000000000000000000 +:1040C000000000000000000000F0F0F00000000020 +:1040D0000000000000017F0100000000000000005F +:1040E000001C1C1C0000000000008060301C8C6064 +:1040F000301C0C0000000000000000000000000068 +:10410000000000000000000000000000000000E0CF +:104110000000000000E000000086E69F868686869C +:10412000E69F860000011F01010101011F0101003E +:10413000000080C06020F820E0C0000000000307FD +:104140000C18FF70E18100000000070F10107F10B5 +:104150000F0700008060206080000000E020000069 +:104160000F3020309F70DC371030C0000000100E80 +:1041700003000718101807000000C02020E0C0004E +:104180000000000080E01F38E88703C43C04000002 +:10419000070F1810100B070D1010080000808C4C32 +:1041A00038000000000000000000000000000000D7 +:1041B00000000000000000000000000000000000FF +:1041C00000000000000080E0300804000000000053 +:1041D00000FEFF0100000000000000000000030FCF +:1041E0001820400000040830E080000000000000BB +:1041F0000000000001FFFE00000000000040201849 +:104200000F03000000000000000000000000C000DC +:1042100000000000004266663C18FF183C666642DB +:10422000000000000000030000000000000000008B +:104230000000800000000000001010101010FF109F +:10424000101010100000000000000300000000002B +:10425000000000000000000000000000000000005E +:10426000000000000000000000808C4C38000000BE +:10427000000000000000000000000000000000003E +:10428000001010101010101010101000000000008E +:10429000000000000000000000000000000000001E +:1042A000000000000000000000000000000000000E +:1042B00000001C1C1C0000000000000000000000AA +:1042C00000000000E0380C000000000080701C03BB +:1042D000000000000060380E010000000000000037 +:1042E000000080C060202060C080000000FEFF0150 +:1042F0000000000001FFFE000001070E181010185A +:104300000E0701000000808080C0E0000000000077 +:104310000000000000FFFF0000000000000010107F +:10432000101F1F101010000000804020202020606F +:10433000C080000000030300804020381F070000F9 +:10434000001C1A1918181818181F00000080C02027 +:10435000202060C080000000000303001010182F10 +:10436000E780000000070F10101010180F07000062 +:10437000000000000000C0E0F000000000C0B088B5 +:10438000868180FFFF808000000000000010101F69 +:104390001F1010000000E06060606060606000005E +:1043A00000003F1008080818F0E0000000070B109C +:1043B0001010101C0F030000000080C040202020BF +:1043C000E0C0000000FCFF211008080818F0E00021 +:1043D0000001070C18101010080F03000000C0E0C7 +:1043E0006060606060E06000000003000000E018B2 +:1043F0000700000000000000001F1F000000000078 +:104400000080C0602020202060C080000087EF2C4A +:104410001818303068CF830000070F0810101010F4 +:10442000180F07000000C0C020202020C08000001E +:10443000001F3F604040402010FFFE0000000C1CA9 +:10444000101010080F030000000000000000000022 +:104450000000000000000000000E0E0E0000000032 +:1044600000000000001C1C1C0000000000000000F8 +:10447000000000000000000000000000000C0C0024 +:10448000000000000000000000583800000000009C +:1044900000000000000000804020100000001028F4 +:1044A0004482010000000000000000000000010242 +:1044B00004081000000000000000000000000000E0 +:1044C00000848484848484848484840000000000C4 +:1044D00000000000000000000000102040800000EC +:1044E00000000000000000000000018244281000CD +:1044F00000001008040201000000000000C020209D +:104500001010101030E0C0000003030000F010088D +:104510000C070300000000001C1C1C000000000031 +:10452000000000C0406020202040C00000FCFF01CF +:10453000F00E03C1FE03807F0001070E0811111069 +:10454000110904020000000080E0E000000000000B +:104550000000807C4340477FF880000010181F1047 +:1045600000000000131F1C1020E0E020202020602D +:10457000C080000000FFFF10101010182FE780000F +:10458000101F1F1010101010180F0700000080C01F +:10459000402020202060E00000FCFF01000000001F +:1045A000000001000001070E18101010080403009D +:1045B00020E0E02020202040C080000000FFFF001D +:1045C0000000000001FFFE00101F1F10101018084F +:1045D0000E07010020E0E020202020202060800045 +:1045E00000FFFF101010107C00000000101F1F10B3 +:1045F000101010101018060020E0E02020202020CD +:104600006060800000FFFF101010107C00000100AF +:10461000101F1F100000000000000000000080C0FC +:104620006020202040E0000000FCFF01000040402E +:10463000C0C140400001070E181010100F0F0000FD +:1046400020E0E0200000000020E0E02000FFFF105C +:104650001010101010FFFF00101F1F1000000000AE +:10466000101F1F100000202020E0E020202000006C +:104670000000000000FFFF0000000000000010101C +:10468000101F1F101010000000000000202020E06C +:10469000E020202000000000000000FFFF000000DC +:1046A0000060E0808080C07F3F00000020E0E020CC +:1046B000000020A06020200000FFFF30187CE3C035 +:1046C00000000000101F1F10000001131F1C181015 +:1046D00020E0E020000000000000000000FFFF00DC +:1046E0000000000000000000101F1F10101010102C +:1046F0001018060020E0E0E000000000E0E0E0200C +:1047000000FF013FFEC0E01E01FFFF00101F100070 +:10471000031F0300101F1F1020E0E0C00000000076 +:104720000020E02000FF0003071C78E08000FF006D +:10473000101F100000000000030F1F00000080C0C9 +:1047400060202060C080000000FEFF01000000002B +:1047500000FFFE000001070E181010180C070100E2 +:1047600020E0E0202020202060C0800000FFFF200B +:1047700020202020301F0F00101F1F1000000000FD +:1047800000000000000080C060202060C0800000A9 +:1047900000FEFF010000000000FFFE000001070E08 +:1047A0001111133C7C67210020E0E0202020202014 +:1047B00060C0800000FFFF101030F0D0080F07002D +:1047C000101F1F10000000030F1C10100080C0609D +:1047D000202020204040E00000070F0C1818303047 +:1047E00060E08100001F0C0810101010180F070067 +:1047F0008060202020E0E020202060800100000078 +:1048000000FFFF000000000100000000101F1F104B +:104810000000000020E0E020000000000020E02078 +:1048200000FFFF00000000000000FF0000070F185D +:1048300010101010100807002060E0E020000000B9 +:1048400020E060200000077FF88000807C030000EB +:1048500000000000071F1C070000000020E0E0200F +:1048600000E0E0200020E0200007FFF8E01FFFFC50 +:10487000E01F00000000031F0300011F03000000F1 +:10488000002060E0A0000020E060200000000003A5 +:104890008F7CF8C6010000000010181E13000117DD +:1048A0001F1810002060E0E02000000020E06020E1 +:1048B000000001073EF8E0180700000000000010AB +:1048C000101F1F101000000000806020202020A07A +:1048D000E0E0200000000000C0F03E0F03000000F8 +:1048E00000101C1F17101010101806000000000008 +:1048F00000FC0404040404000000000000FF0000A9 +:104900000000000000000000007F404040404000E8 +:10491000000010E0000000000000000000000000A7 +:10492000031C608000000000000000000000000385 +:104930000C70800000000404040404FC000000006B +:1049400000000000000000FF0000000000004040E8 +:104950004040407F0000000000000010080C040CE4 +:10496000081000000000000000000000000000002F +:104970000000000000000000000000000000000037 +:104980000000000000000000000000000000000027 +:104990000000000080808080808080808080808017 +:1049A00000000004040808000000000000000000EF +:1049B00000000000000000000000000000000000F7 +:1049C00000000000000000000000000000000000E7 +:1049D000000098D844642424FCF80000000F1F183D +:1049E000101010081F1F10180020E0F00000000039 +:1049F000000000000000FFFF180804040CF8F0009D +:104A000000001F0F18101010180F03000000000006 +:104A1000000000000000000000E0F8180404043C5E +:104A20003800000000030F0C1010101008060000E2 +:104A30000000000000000020E0F0000000E0F81C92 +:104A400004040408FFFF000000030F1810101008F2 +:104A50001F0F080000000000000000000000000020 +:104A60000000E0F8484444444C7870000000030F14 +:104A70000C181010100804000000000080C0602016 +:104A800020E0C00000040404FFFF0404040400004C +:104A9000000010101F1F1010100000000000000088 +:104AA0000000000000000000000070F88C04048C7E +:104AB000F874040C007076CF8D8D8D89C8787000E5 +:104AC0000020E0F000000000000000000000FFFFF8 +:104AD00008040404FCF8000000101F1F1000001060 +:104AE0001F1F1000000000000060600000000000B8 +:104AF0000000040404FCFC00000000000000101092 +:104B0000101F1F10101000000000000000000060C7 +:104B10006000000000000000040404FCFC00000031 +:104B20000000C0C08080C07F3F0000000020E0F097 +:104B300000000000000000000000FFFF80C0F41C27 +:104B40000404000000101F1F1100031F1C101000A0 +:104B50000000202020E0F000000000000000000025 +:104B600000FFFF000000000000001010101F1F10C9 +:104B70001010000000000000000000000000000015 +:104B800004FCFC0804FCFC0804FCFC00101F1F10C3 +:104B9000001F1F10001F1F10000000000000000079 +:104BA000000000000004FCFC08080404FCF80000FD +:104BB00000101F1F100000101F1F10000000000039 +:104BC000000000000000000000E0F0180C04040CDD +:104BD00018F0E00000030F0C101010100C0F030071 +:104BE0000000000000000000000000000004FCFCC9 +:104BF000080404040CF8F0000080FFFF88901010F7 +:104C00001C0F030000000000000000000000000076 +:104C100000E0F81C04040408F8FC000000030F186E +:104C200010109088FFFF80000000000000000000CE +:104C300000000000040404FCFC100804040C0C0038 +:104C40001010101F1F1010100000000000000000C6 +:104C5000000000000000000000003078CCC4848414 +:104C6000840C1C0000001E1810101011190F0600F3 +:104C70000000000000C00000000000000004040468 +:104C8000FFFF040404000000000000000F1F1010CC +:104C9000100C0000000000000000000000000000F8 +:104CA0000004FCFE00000004FCFE000000000F1FDA +:104CB000181010081F0F080000000000000000007E +:104CC0000000000000040C3CFCC40000C43C0C04C8 +:104CD00000000000010F1E0E010000000000000097 +:104CE0000000000000000000043CFCC400E47CFC68 +:104CF00084807C040000071F070000071F070000D6 +:104D00000000000000000000000000000004041C7F +:104D10007CE4C0341C0404000010101C1601131F96 +:104D20001C1810000000000000000000000000003F +:104D300000040C3CFCC400C43C0404000000C0801F +:104D4000C1370E010000000000000000000000005C +:104D50000000000000001C0404C4F47C1C040000DB +:104D60000000101C1F17111010180E00000000008A +:104D7000000000F80C04000000000000001028EF04 +:104D800000000000000000000000003F6040000044 +:104D9000000000000000FF00000000000000000014 +:104DA0000000FF0000000000000000000000FF0005 +:104DB000000000000000040CF800000000000000EB +:104DC00000000000EF28100000000000000040601C +:104DD0003F00000000000000001806020204081056 +:104DE000202030080000000000000000000000004B +:104DF0000000000000000000000000000000F010B3 +:104E0000101010FF10101010F000000000000F0430 +:104E1000040404FF040404040F0000004040405F49 +:104E2000555555755555555F404040000040200F81 +:104E3000094989790909090F2040000000FE024252 +:104E40004ACA4A4ACA4A4A4202FE000000FF40508B +:104E50004C4340404F50505C40FF00000000F88839 +:104E6000888888FF88888888F800000000001F086C +:104E70000808087F888888889F80F0008082828266 +:104E8000828282E2A2928A868280800000000000F4 +:104E90000040807F0000000000000000101010FFA4 +:104EA000109008888888FF88888808000444827FDA +:104EB00001808040432C1028468180000010101093 +:104EC00010D030FF30D0121C101000001008040267 +:104ED000010000FF00000102040810000404048423 +:104EE000E43C2724242424E40404040004020100F4 +:104EF000FF0909090949897F0000000000FE225AC4 +:104F00008600FE9292929292FE00000000FF04083A +:104F10000700FF4020030C14224140000080402085 +:104F20001806800007182040800000000100207053 +:104F30002826212020243860000101000010129250 +:104F40009292929292121202FE0000000000003F24 +:104F5000101010103F0040807F000000000000C0D3 +:104F600080808080808080FC84808080808080C081 +:104F7000C0000000000000FF7F404040404040FF74 +:104F800040404040404040FF7F00000000000000E3 +:104F9000000000000000007F700000000000000022 +:104FA0000000000000000000000000000000000001 +:104FB000000000FCF80000000000000000000000FD +:104FC0000000000000000000FFFE020202020202D8 +:104FD000020202FFFF020202020202020202FF03B9 +:104FE00000000000000000001F1F0404040404046B +:104FF000040404FFFF0404040404040404041F0064 +:1050000000000000000000000000000000000000A0 +:105010000000007F3F0000000000000000000000D2 +:105020000000000000000000000000000000000080 +:105030000000000000000000000000000000000070 +:1050400000F8F8F0F0702000000000000000000000 +:105050000000000000000000000000000000000050 +:1050600000000000000000000000000080000000C0 +:105070000000000000000000000000000000000030 +:1050800000FFFFFFFF000000000000000000000024 +:105090000000000000000000808000000000000010 +:1050A00000000000000000000000000000FFFFFE04 +:1050B0000606060606060606060606060606060690 +:1050C00006FFFFFFFF06060606060606060606069C +:1050D00006060606060606FFFFFFFF0702000000A1 +:1050E00000000000000000000000000000FFFFFFC3 +:1050F00000000000000000000000000000000000B0 +:1051000000FFFFFFFF0000000000000000000000A3 +:1051100000000000000000FFFFFFFF000000000093 +:1051200000000000000000000000000000FFFFFF82 +:1051300018181818181818181818181818181818EF +:1051400018FFFFFFFF181818181818181818181843 +:1051500018181818181818FFFFFFFF0000000000AB +:10516000000000000000000000000000020101003B +:10517000000000000000000000000000000000002F +:1051800000FFFFFFFF000000000000000000000023 +:10519000000000000000000101000000000000000D +:1051A00000000000000000000000000000000000FF +:1051B00000000000000000000000000000000000EF +:1051C00000FFFFFFFF0000000000000000000000E3 +:1051D00000000000000000000000000000000000CF +:1051E00000000000000000000000000000000000BF +:1051F00000000000000000000000000000000000AF +:10520000001F1F0F0F000000000000000000000042 +:10521000000000000000000000000000000000008E +:10522000000000000000000000000000000000007E +:10523000000000C0F0F8F8F8F8008080C04040405E +:10524000404040404080000000000000000000009E +:105250000000000000000000000080C0E07038D8AE +:10526000FCFCFFFFFFFF7F1F0703010100000000A0 +:10527000000000000000000000060F0F0F060020D5 +:10528000408000000080E0F83C0F0701C0F0FFFF05 +:10529000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF74 +:1052A000FFFFFFFF7F7F7F7F7F7F3F3F000000008A +:1052B0000087FC00FCFFFF0000000000010307075F +:1052C0000707030303030101000000E0FCFFFFFFE9 +:1052D000FFFF1F03000000000000000000C0E030DE +:1052E0001C070000071F3FFCF0E0C080000000002A +:1052F000000000000000000000FCFFFFFFFFFF1F98 +:1053000003008080C0C0607070380C060701000088 +:10531000000000000000000001030307070E0E0E4E +:105320001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E07F5 +:10533000070303030100000000000000000000005C +:105340000000000000000080C060F0F8FEFE3E1883 +:10535000080808080800303000408000F8FE070107 +:105360001C3F3F1F1B180ECFFFFFFF7F0F0F0F07C4 +:1053700080C07B0E070F1C383030606060607E7F1D +:105380003F3F3118180C0E0303000000FF8181819C +:10539000818181FF00018244FF11AA4400000100C5 +:1053A00000010100000010385482D78254381000E8 +:1053B000000000010000000010385482C7825438F9 +:1053C00010000000000100000000000000824428DE +:1053D0001028448200000000000000000000C0C04F +:1053E000000000000000000000002010D0D01020BD +:1053F00000000000000010082414D4D41424081065 +:105400000000080412092515D5D515250912040830 +:10541000312E4E6574776F726B20496E666F202057 +:10542000322E4D4420506F727420496E666F2020DA +:10543000332E4C4F524120525353492020202020DC +:10544000342E5665726573696F6E20436865636BB1 +:1054500020204E6574776F726B20496E666F202036 +:10546000202020202020202020202020202020203C +:10547000202020202020202020202020202020202C +:10548000202020202020202020202020202020201C +:105490005072696E74205B47756E3A2020205D2043 +:1054A00020202020202020202020202020202020FC +:1054B00020202020202020202020202020202020EC +:1054C00020202020202020202020202020202020DC +:1054D000202020504F525420202020202020202007 +:1054E00020202020202020202020202020202020BC +:1054F00020202020202020202020202020202020AC +:10550000202020202020202020202020202020209B +:10551000456D70747900000000000000000000007C +:10552000426C7565536B79000000000000000000BC +:105530004C590000000000000000000000000000C6 +:105540004A500000000000000000000000000000C1 +:1055500044617274000000000000000000000000C0 +:105560005957595F426C7565736B790000000000F4 +:105570005246494400000000000000000000000006 +:105580005947616F000000000000000000000000AB +:105590004859616E67000000000000000000000034 +:1055A0005957595F426C7565736B790000000000B4 +:1055B00050726F62655F4B590000000000000000F0 +:1055C0005957595F5072657373757265000000001A +:1055D000202020504F525420202020202020202006 +:1055E00020202020202020202020202020202020BB +:1055F00020202020202020202020202020202020AB +:10560000202020202020202020202020202020209A +:10561000202020205665726573696F6E202020203F +:10562000202020202020202020202020202020207A +:10563000202020202020202020202020202020206A +:10564000202020202020202020202020202020205A +:10565000312E4D44436F6E6E656374205365742024 +:10566000322E4C4F524120536C6176652053657445 +:10567000332E506F72744C6F67204F757470757451 +:10568000342E436F6E6E656374204D6F6465202009 +:10569000352E4E6574776F726B2053657420202011 +:1056A000362E44617461496E6974202020202020C8 +:1056B000312E4D44436F6E6E6563742053657420C4 +:1056C000322E4C4F524120536C61766520536574E5 +:1056D000332E506F72744C6F67204F7574707574F1 +:1056E000204D44436F6E6E656374205365742020B3 +:1056F00020202020202020202020202020202020AA +:105700002020202020202020202020202020202099 +:105710002020202020202020202020202020202089 +:10572000204C4F524120536C6176652053657420A4 +:105730002020202020202020202020202020202069 +:105740002020202020202020202020202020202059 +:105750002020202020202020202020202020202049 +:1057600020506F72744C6F67204F75747075742081 +:105770002020202020202020202020202020202029 +:105780002020202020202020202020202020202019 +:105790002020202020202020202020202020202009 +:1057A0002020436F6E6E656374204D6F646520200A +:1057B00020202020202020202020202020202020E9 +:1057C00020202020202020202020202020202020D9 +:1057D0005072657373207C20746F207368696674DF +:1057E0002020204E6574776F726B205365742020E3 +:1057F00020202020202020202020202020202020A9 +:105800002020202020202020202020202020202098 +:105810005072657373207C20746F2073686966749E +:105820004E6F773A4469616C2073776974636820BE +:105830004E6F773A53746174696F6E202020202078 +:105840004E6F773A436C6F75642020202020202013 +:105850004E6F773A5465737420436C6F75642020E3 +:105860004E6F773A4469616C20737769746368207E +:105870004E6F773A34475F474D3520202020202057 +:105880004E6F773A34475F4C35313020202020204E +:105890004E6F773A5769466920202020202020202B +:1058A0004E6F773A57414E20202020202020202084 +:1058B000312E57694669486F7374205365742020F0 +:1058C000322E416464726573732020536574202006 +:1058D000332E52656675656C6C6572506F727420FC +:1058E000342E5246494420506F72742020202020CC +:1058F000352E44617461496E697420202020202077 +:10590000312E57694669486F73742053657420209F +:10591000322E4164647265737320205365742020B5 +:10592000332E52656675656C6C6572506F727420AB +:105930002052656675656C6C657220506F727420BC +:105940002020202020202020202020202020202057 +:105950002020202020202020202020202020202047 +:105960005072657373207C20746F2073686966744D +:10597000202020524649442020506F72742020205D +:105980002020202020202020202020202020202017 +:105990002020202020202020202020202020202007 +:1059A0005072657373207C20746F2073686966740D +:1059B000202057694669486F73742053657420200E +:1059C00020202020202020202020202020202020D7 +:1059D00020202020202020202020202020202020C7 +:1059E0005072657373207C20746F207368696674CD +:1059F00020204164647265737320205365742020F5 +:105A00002020202020202020202020202020202096 +:105A10002020202020202020202020202020202086 +:105A20005072657373207C20746F2073686966748C +:105A3000486F73745F506F727420312020202020D3 +:105A4000486F73745F506F727420322020202020C2 +:105A5000486F73745F506F727420332020202020B1 +:105A6000486F73745F506F727420342020202020A0 +:105A7000486F73745F506F72742031202020202093 +:105A8000486F73745F506F72742032202020202082 +:105A9000486F73745F506F72742033202020202071 +:105AA000486F73745F506F72742034202020202060 +:105AB00057694669486F73745F506F727420312064 +:105AC00057694669486F73745F506F727420322053 +:105AD00057694669486F73745F506F727420332042 +:105AE00057694669486F73745F506F727420342031 +:105AF00041646472657373202020312020202020AF +:105B0000416464726573732020203220202020209D +:105B1000416464726573732020203320202020208C +:105B2000416464726573732020203420202020207B +:105B3000496E697469616C697A6520446174613F7A +:105B40002020202020202020202020202020202055 +:105B50002020202020202020202020202020202045 +:105B600027454E5445522720746F20736869667428 +:105B7000000000000000F03F000000000000F83FBF +:105B800000000000000000000000004003B8E23FF9 +:105B9000000000000000000006D0CF43EBFD4C3EAB +:105BA000033333333333E33FFFAB6FDBB66DDB3FA0 +:105BB0004D268F515555D53F01411DA96074D13FE8 +:105BC00065DBC9934A86CD3FEF4E454A287ECA3FE2 +:105BD0003E5555555555C53F93BDBE166CC166BF64 +:105BE0002CDE25AF6A56113FF16BD2C541BDBBBE5D +:105BF000D0A4BE726937663E04FA97999999D93F45 +:105C0000AF788E1DC571CC3F9FC678D0099AC33F2F +:105C1000935555555555E53F599322942449D23F04 +:105C2000DE03CB966446C73F44523EDF12F1C23FCB +:105C30000000000000000000DDDDDDDDDCBBBBDDC1 +:105C4000DDDDDDDDDDDDDDDD98888888888888881C +:105C5000777777777788888885555556666666663C +:105C6000666666666668888883333332222222221B +:105C7000222222222228888D985C0308000000201E +:105C8000BC120000248F0008185F0308BC1200201B +:105C9000A4B90000E4D10208412D01020304046507 +:105CA00006070809320100FF00891112239B3224E4 +:105CB00046AD573665BF74488CC19D5AAFD3BE6C94 +:105CC000CAE5DB7EE9F7F88110080193331A22A5B3 +:105CD000562C47B7753E64C99C408DDBBF52AEED74 +:105CE000DA64CBFFF976E802218B30100299132693 +:105CF00067AF763444BD554AADC3BC588ED19F6E54 +:105D0000EBE7FA7CC8F5D983310A2091121803A772 +:105D1000772E66B5543C45CBBD42ACD99E508FEF33 +:105D2000FB66EAFDD874C904428D5316619F70204A +:105D300004A9153227BB364CCEC5DF5EEDD7FC6813 +:105D400088E1997AABF3BA85520C4397711E60A132 +:105D5000142805B3373A26CDDE44CFDFFD56ECE9F3 +:105D6000986089FBBB72AA06638F7214409D512212 +:105D700025AB343006B9174EEFC7FE5CCCD5DD6AD3 +:105D8000A9E3B8788AF19B87730E6295501C41A3F2 +:105D9000352A24B1163807CFFF46EEDDDC54CDEBB3 +:105DA000B962A8F99A708B1023088481951AA79379 +:105DB000B62CC2A5D33EE1B7F04008C919522BDB7F +:105DC0003A644EED5F766DFF7C899480DE859BB7EB +:105DD00012A6ADD224C3BFF136E0C1184809D33BA7 +:105DE0005A2AE55E6C4FF77D7E6C0AA583B418864F +:105DF00091972EE3A7F23CC0B5D14229CB38500A87 +:105E0000D91B666FEF7E744CFD5D8BB502A499962D +:105E10001087AFF326E2BDD034C1C3394A28D11A66 +:105E2000580BE77F6E6EF55C7C4D0CC685D71EE582 +:105E300097F42880A1913AA3B3B2444ACD5B566946 +:105E4000DF78600CE91D722FFB3E8DD604C79FF5ED +:105E500016E4A9902081BBB332A2C55A4C4BD77926 +:105E60005E68E11C680DF33F7A2E0EE787F61CC4CE +:105E700095D52AA1A3B03882B193466BCF7A544806 +:105E8000DD59622DEB3C700EF91F8FF706E69DD4AD +:105E900014C5ABB122A0B9923083C77B4E6AD558E6 +:105EA0005C49E33D6A2CF11E780F00082C41542B0D +:105EB00041504E3D0008FF0102030405060701FFA3 +:105EC00001FF01FF01FF01FF01FF01CF022501C812 +:105ED0000C5C53595354454D2E545854181D4D3194 +:105EE0005F30010911190A1632190A1633190A15F9 +:105EF00034190C13504F531969C21203120202FFD6 +:105F00000901FF01FF01E5130103120202FF09016C +:085F1000FF01FF01E57217001B +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.2.hex b/obj/TXH_V1.3.2.hex new file mode 100644 index 0000000..1805e99 --- /dev/null +++ b/obj/TXH_V1.3.2.hex @@ -0,0 +1,12955 @@ +:020000040800F2 +:1080000010E10020A1810008A98100083DAA000814 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00091F10208BB810008BB810008BB81000868 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008770003087F00030887000308BE +:1080E0009D9D0008BB810008BB810008BB81000882 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:10811000670003086F000308BB810008BB810008EB +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F9900088F00030849 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047751E0308AFF3008010E100207F +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE729F102083D +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFBB0A6030850 +:108A6000D0A60308C0B24FF4F05100F03BBA0000AA +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504628F015 +:108C70004DFD08B30DF11301761E44F400748B45CD +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504628F0D8FC0028D6D14E +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F0000904008407047000070A603080EB540F27C +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642028F067FDBDF8F7 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE76C7C03087C9A0020310A00209A +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642028F0EBFC781C87B2062FE1DB00205E +:1091B000A1E700006C7C030808B50020009022F0B5 +:1091C00073FF0F49087000F09BF80D4800782428C1 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8151E09E00121064880F8151E04E0EC +:1091F0000221044880F8151E00BF00BF08BD000012 +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012028F070FA00202849088011 +:109220000DE022F023FF00F0800000B10BE00120F0 +:1092300028F0A4FC22480088401C214908802048CE +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F0E6FB08211A4801F0E4FB4C +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F0BFFB002028F025FA6A +:1092B0000120BDE8F081002028F01FFA0020F8E727 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4822F0F9FF0028F9D02146074822F079 +:1092E000FFFF00BF0121054822F0EEFF0028F9D062 +:1092F000024822F0F2FFC0B210BD00000030014071 +:1093000010B5012028F0F9F900201E4908800DE071 +:1093100022F0ACFE00F0800000B10BE0012028F04C +:109320002DFC18480088401C164908801548008804 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F06FFB08210F4801F06DFB3D2033 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F05DFB0020A7 +:1093700028F0C3F9012010BD002028F0BEF900201C +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012028F0B0F900202249088060 +:1093A0000DE022F063FE00F0800000B10BE0012030 +:1093B00028F0E4FB1C480088401C1B4908801A4820 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F026FB0821144801F024FB57 +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:109410000BFB002028F071F9012070BD002028F01E +:109420006CF90020F9E700002E0A0020000002403D +:1094300070B506460C461546012028F05EF929460F +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE022F00AFE00F0800000B10BE071 +:10946000012028F08BFB19480088401C1749088010 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F0CDFA0821104801F02F +:10949000CBFA8320FFF718FFC4F38710FFF714FF00 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F0B9FA002028F01FF90120C4E79D +:1094C000002028F01AF90020BFE700002E0A002033 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392028F059FDE0B228F076FD79 +:10950000C4F3072028F072FDC4F3074028F06EFD75 +:10951000200E28F06BFD4FF48051034801F084FACF +:1095200026F0F8FE10BD0000000402402DE9F041D5 +:1095300007460E4614463A2028F038FDF0B228F0CF +:1095400055FD301228F052FD4FF480510F4801F0C4 +:109550006BFA19E026F0DEFE05461D2D11D13846C6 +:1095600000F0ACF805463B2028F020FD4FF4805178 +:10957000064801F059FA2F4434B12088284420804D +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2028F006FD12 +:1095A000F0B228F023FD301228F020FD4FF4805156 +:1095B000104801F039FA0CB10020208019E026F0A3 +:1095C000A9FE05461E2D11D1384600F02BF905469F +:1095D0003D2028F0EBFC4FF48051064801F024FABE +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B522F02FFC08B12E +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222028F0A2FC28F095FC04464FF407 +:109670008051024801F0D8F9204610BD0004024094 +:109680002DE9F04128F087FC044628F084FC0546CB +:1096900028F081FC064628F07EFC07464FF48051F6 +:1096A000054801F0C1F944EA052040EA064040EAD5 +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272028F073FC28F066FC0646054646B1C4 +:1096D00000BF28F060FC2070641C701EC0B2061E23 +:1096E000F7D14FF48051024801F09EF9284670BD31 +:1096F0000004024010B504460C2028F057FC204618 +:1097000028F074FCFFF7BCFF10BD000070B50446E4 +:109710000A2028F04BFC204628F068FC28F03BFC8F +:1097200005464FF48051024801F07EF9284670BD8D +:109730000004024070B505460C46284628F036FC69 +:10974000204628F053FC4FF48051034801F06CF997 +:1097500026F0E0FD70BD00000004024010B5044694 +:10976000204628F023FC4FF48051034801F05CF9B7 +:1097700026F0D0FD10BD0000000402402DE9F041AC +:109780000646012028F012FC28F005FC43282BDABD +:109790002B20FFF7BBFF102826DA2F2028F006FC2D +:1097A000002028F023FC3220FFF7D8FF0446142CB9 +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2028F0DFFB3578B8 +:1097F000284628F0FBFB09E0761C35785C2D01D06B +:109800002F2D00D10025284628F0F0FB002DF3D1A4 +:109810004FF48051024801F007F9BDE8F0810000E3 +:109820000004024070B504462D2028F0BFFB28F04C +:10983000B2FB0646054646B100BF207828F0D6FBAD +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F0EAF8284670BD0004024070B50546E4 +:109860000C460D2028F0A2FB284628F0BFFBE0B2F2 +:1098700028F0BCFBC4F3072028F0B8FBC4F3074072 +:1098800028F0B4FB200E28F0B1FB4FF480510248C1 +:1098900001F0CAF870BD00000004024070B5024635 +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BDCF79030898 +:1098D000CF7A03082DE9F04103460C4600200146EB +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B515F022FF10BD10B51E +:1099400015F0BCFE10BD10B515F088FE10BD10B5A9 +:1099500015F0E4FE10BD10B517F080FE10BD10B577 +:1099600021F05EFE10BD00000246094B9A4201D272 +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB500240121202022F064F9302000900F +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946164800F0B6FE33 +:109BD0003021144800F028FF0021134880F8541762 +:109BE00000201249887001204870C8704FF4FA7044 +:109BF000886000F01DF80C48007E802810D12420D9 +:109C0000094918314871082008713020C8701420A3 +:109C100088702020487000210348017600F04AF83F +:109C20001CBD000000140240BC320020103A00208D +:109C30001CB528F07FF8D02028F048F828F0AEF8BE +:109C4000002028F043F828F0A9F828F073F8D12074 +:109C500028F03CF828F0A2F800240EE0062C05DAE3 +:109C6000012028F003F80DF8040004E0002027F09C +:109C7000FDFF0DF80400601CC4B2072CEEDB28F0D9 +:109C800073F89DF806000A4948719DF805000871AF +:109C90009DF80400C8709DF8020088709DF80100CE +:109CA00048709DF800100248183801761CBD00006D +:109CB000D43200201CB500241D48007E8DF8000021 +:109CC0001B48183040788DF801001948183080780A +:109CD0008DF8020001208DF8030015481830C07877 +:109CE0008DF804001248183000798DF805001048EE +:109CF000183040798DF8060028F01CF8D02027F0A5 +:109D0000E5FF28F04BF8002027F0E0FF28F046F8A8 +:109D100000BF07E01DF8040027F0D8FF28F03EF848 +:109D2000601CC4B2072CF5DB28F01EF81CBD000037 +:109D3000BC32002070B502460C460025002309E025 +:109D400012F8010B80EA05010648405C80EA030531 +:109D50000548435C201EA4F10106B4B2F0D145EAE7 +:109D6000032070BDCF790308CF7A030810B50446ED +:109D70000B460021072A00DD072244EA04200146A1 +:109D80002BB901FA02F081B20912084610BD012B6D +:109D900002D11141C8B2F9E700BFF7E7704710B52B +:109DA00004460B460021072A00DD072244EA04206E +:109DB000014613B91141C8B210BD012B05D101FAFA +:109DC00002F081B209120846F6E700BFF4E700008E +:109DD000F0B5ADF21C5D04460D460020CDF8180527 +:109DE000CDF81405002604EB4400584901EBC000EF +:109DF000408AA84203DC00200DF21C5DF0BD00206B +:109E0000CDF814059AE051480122C168504800F08D +:109E1000B1FA4E48406800788DF800009DF80000C7 +:109E200038287DD104EB4400484B03EBC000C068E8 +:109E300004EB4403454F07EBC3031B8A03FB0501F7 +:109E400004EB44003B4603EBC000028A404800F0AC +:109E500091FA0020CDF8180512E004EB44003B49CC +:109E600001EBC0004068BDF81815405CBDF818252E +:109E70000DF80200BDF81805401C80B2CDF8180599 +:109E800004EB4400314901EBC000008ABDF818150D +:109E90008842E2DC04EB44002C4A02EBC000008A5A +:109EA000401E81B2684600F02BFB064604EB4400DE +:109EB000264901EBC000008A401E1DF80000B04298 +:109EC00033D10020CDF8180520E004EB44001F49F1 +:109ED00001EBC0004068BDF81815415C04EB44007C +:109EE0001A4A02EBC0008068BDF81825024404EB52 +:109EF0004400164B03EBC000008A401E6843115417 +:109F0000BDF81805401C80B2CDF8180504EB4400DC +:109F10000E4901EBC000008A401EBDF8181500E094 +:109F200003E08842D1DC012066E7642027F026FEAA +:109F3000BDF81405401C80B2CDF81405BDF8140519 +:109F40000628FFF660AF002056E70000C42A030889 +:109F5000C06C00202DE9F041ADF5A36D04460E461E +:109F600000250027A8460020009004EB4400474944 +:109F700001EBC000408AB04204DC00200DF5A36D67 +:109F8000BDE8F08100210846FFF722FF01287AD1C1 +:109F9000002520E004EB44003C4901EBC000806850 +:109FA000411904EB4400394A02EBC000008A401E0C +:109FB0007043085C04EB440102EBC1014968485559 +:109FC00004EB4400114601EBC0004068405D01A96C +:109FD0004855681C85B204EB44002C4901EBC000D5 +:109FE000008AA842D6DC00274BE004EB4400274B54 +:109FF00003EBC000C06804EB4403DFF890C00CEB37 +:10A00000C3031B8A03FB060104EB4400634603EB16 +:10A01000C000008A401E82B21D4800F02DFA04EBF9 +:10A0200044001A4A02EBC000008A401E81B201A817 +:10A0300000F066FA009004EB4400144A02EBC00002 +:10A04000C06804EB4402114B03EBC202128A1044B5 +:10A0500004EB440203EBC202128A02FB0600411E1B +:10A060000122684600F008FA31462046FFF7B0FEAC +:10A07000012801D182E706E0642027F07FFD781CEB +:10A0800087B2062FB1DB002078E70000C42A03085E +:10A09000C06C002070B5ADF5A36D00250024002034 +:10A0A00000905249088080E000256FE0002414E011 +:10A0B0004E48008800EB40004D4951F83000005DEB +:10A0C0004A49098801EB4101494A02EBC10149684B +:10A0D000085501A90855601C84B24448008800EB6B +:10A0E0004000434901EBC000008A401EA042DFDC73 +:10A0F0003E48008800EB40000A4602EBC000008AA0 +:10A10000401E81B201A800F0FBF90090374800889A +:10A1100000EB4000364B03EBC000C068334B1B889C +:10A1200003EB4303324E06EBC3031B8A03FB05011B +:10A130002E48008800EB4000334603EBC000008A45 +:10A14000401E82B22B4800F097F92848008800EBA7 +:10A150004000324602EBC000C068244A128802EB7D +:10A160004202334603EBC202128A10441F4A12888D +:10A1700002EB420203EBC202128A02FB0500411EFF +:10A180000122684600F078F9681C85B217480088FB +:10A1900000EB4000164901EBC000408AA84285DC74 +:10A1A00012480088401C11490880104800880D287A +:10A1B000FFF67AAF104890F8080E20F001010E4823 +:10A1C00080F8081E90F8080E20F00600801D0A494D +:10A1D00081F8080E002001F6086148800021012066 +:10A1E000FFF7B8FE0DF5A36D70BD00001000002054 +:10A1F000C42A0308C06C0020BC2200201CB5012129 +:10A20000084621F037FE01208DF8040002208DF869 +:10A21000050000208DF8060001208DF807001820A9 +:10A2200000906946144800F089FB05221146124847 +:10A2300000F0CCFB052206210F4800F0C7FB0522E9 +:10A2400007210D4800F0C2FBA020009002208DF8ED +:10A25000040003208DF8050000208DF806008DF81D +:10A2600007006946044800F069FB402000906946F9 +:10A27000014800F063FB1CBD000002402DE9F843DB +:10A2800000240027A046002000900025FFF7B6FF1D +:10A2900000F0C2F800BF00E06D1C30488542FBD3DF +:10A2A0006E4608212E4800F0BDFB10212C4800F01E +:10A2B000BBFB062000F094F80821294800F0B4FB0D +:10A2C0000821274800F0AEFB1021254800F0ACFB28 +:10A2D000012000F085F8002000F082F808212048D5 +:10A2E00000F0A2FB1F48D0F82C11B0F83021B0F8D4 +:10A2F000320102FB0010B0F5003F02D900BE00BFE2 +:10A30000FEE71948006808B9FFF7C4FE00201749A6 +:10A31000088017E0002406E0144908782146FFF77A +:10A3200057FD601C84B21148008800EB40000D49C5 +:10A3300001EBC000408AA042EEDC0C480088401CC3 +:10A340000A490880094800880D28E3DB0848D0F84E +:10A35000140207490871BDE8F8830000FFFF0F00F1 +:10A3600000000240C42A03081C02434210000020DF +:10A37000BC1200202DE9F04105460C461646002788 +:10A38000012027F0B7F90821144800F04BFB1021F9 +:10A39000124800F049FB032000F022F8C4F3074004 +:10A3A00000F01EF8C4F3072000F01AF8E0B200F045 +:10A3B00017F800BF06E0002000F012F828706D1CAE +:10A3C000781C87B2B742F6DB0821044800F02CFB6A +:10A3D000002027F08FF9BDE8F08100000000024066 +:10A3E00010B5044600BF02210A4821F06DFF002885 +:10A3F000F9D02146074821F073FF00BF012105482D +:10A4000021F062FF0028F9D0024821F066FFC0B2B7 +:10A4100010BD00000030014000B585B001210803E7 +:10A4200021F078FD134821F023FF0020ADF8000053 +:10A43000ADF80400ADF80600ADF808004FF4007068 +:10A44000ADF80A003820ADF80C000020ADF80E0081 +:10A450000720ADF810004FF48270ADF80200694695 +:10A46000044821F03FFF0121024821F0F5FE05B02C +:10A4700000BD0000003001402DE9F04105460C46CA +:10A4800016460027012027F035F908211B4800F067 +:10A49000C9FA1021194800F0C7FA0620FFF7A0FFFB +:10A4A0000821164800F0C0FA0821144800F0BAFA52 +:10A4B0001021124800F0B8FA0220FFF791FFC4F310 +:10A4C0000740FFF78DFFC4F30720FFF789FFE0B2D5 +:10A4D000FFF786FF00BF05E02878FFF781FF6D1CBE +:10A4E000781C87B2B742F7DB0821044800F09CFAD9 +:10A4F000002027F0FFF8BDE8F081000000000240D6 +:10A5000010B50246107803E012F8014B2318D8B2B8 +:10A510000B1EA1F10104A1B2F6D110BD2C48807C24 +:10A52000012854D100212A4881742A480078C0B9F2 +:10A5300001202849087028480068C0002749D1F840 +:10A54000301240EA81002549D1F82C1240EA41003E +:10A550002249D1F8281208430F2181432048017075 +:10A5600017E000201B4908701B480068C0001B4909 +:10A57000D1F8301240EA81001849D1F82C1240EA93 +:10A5800041001649D1F8281208430F21814315488C +:10A5900001701348007813490978884217D1104890 +:10A5A00000781149087008460078104909788842F7 +:10A5B0000DD00D480078064988730B4800780B4988 +:10A5C00008700948007810B10120014948737047AC +:10A5D000BC120020DE0A0020340242420000424247 +:10A5E000DF0A0020E00A0020E10A0020DD0A002046 +:10A5F00010B5ADF57C7D00247CA00068FB900020A8 +:10A600000090FEF7F9FF14287CD17948FFF70FF886 +:10A610007849087008460078142874D1FFF71AF8B2 +:10A620000021754A03C2BDF80000FEF761FF6A46CB +:10A630004FF4FA7101A8FEF779FF70A101A827F085 +:10A6400051FC704908800846008810B300BF04E040 +:10A6500000216D480155601C84B2282CF8DB01A94B +:10A66000684A1288881869A127F03CFC684908806C +:10A67000002409E063480088C01C204401A9095C4B +:10A6800061480155601C84B261480088001FA042E7 +:10A69000F0DC60A101A827F025FC5A490880084693 +:10A6A000008820B3002405E00021574828300155D8 +:10A6B000601C84B2282CF7DB01A9524A1288881842 +:10A6C00052A127F00FFC5249088000240AE04D48AF +:10A6D00000880830204401A9095C4B482830015506 +:10A6E000601C84B24A4800880938A042EFDC4CA1C3 +:10A6F00001A827F0F7FB434908800846008830B3DB +:10A70000002407E06BE05BE000213F48503001553A +:10A71000601C84B2142CF7DB01A93A4A128888180D +:10A720003AA127F0DFFB3A49088000240AE03548C7 +:10A7300000880C30204401A9095C33485030015591 +:10A74000601C84B2324800880D38A042EFDC38A18A +:10A7500001A827F0C7FB2B4908800846008820B3D2 +:10A76000002405E00020284946390855601C84B2C1 +:10A77000322CF7DB01A9234A1288881823A127F07D +:10A78000B1FB2349088000240AE01E480088801D90 +:10A79000204401A9085C1C4946390855601C84B254 +:10A7A0001B480088C01FA042EFDC00210320FFF7F8 +:10A7B000D1FB0120FEF72AFF01200DF57C7D10BDA5 +:10A7C0000C480078422803D10948FEF726FF0BE029 +:10A7D0000120FEF71BFF00200649087004E000215D +:10A7E0001548C17527F010FB00BFE6E70D0A000011 +:10A7F000480A0020380A0020400A002041504E3DFF +:10A80000000000005E0A0020E03A00203B0000004B +:10A810005C0A0020574946494E414D453D00000025 +:10A820005749464950415353574F52443D00000049 +:10A830005345525645523D00BC32002010B50446E7 +:10A840003548844208D10121084621F023FB00212C +:10A85000012021F01FFB5EE03048844208D1012135 +:10A86000022021F017FB0021022021F013FB52E00F +:10A870002B48844208D10121042021F00BFB002148 +:10A88000042021F007FB46E02648844208D101213C +:10A89000082021F0FFFA0021082021F0FBFA3AE01D +:10A8A0002148844208D10121102021F0F3FA00212F +:10A8B000102021F0EFFA2EE01C48844208D101213B +:10A8C000202021F0E7FA0021202021F0E3FA22E005 +:10A8D0001748844208D10121402021F0DBFA0021F1 +:10A8E000402021F0D7FA16E01248844208D1012115 +:10A8F000802021F0CFFA0021802021F0CBFA0AE05D +:10A900000D48844207D10121801521F0C3FA0021AE +:10A91000A01521F0BFFA10BD000002400004024063 +:10A9200000080240000C02400010024000140240E7 +:10A9300000180240001C024000200240F0B50A4608 +:10A9400000210023002400BF3DE0012505FA01F3AA +:10A95000156805EA03049C4234D105684F000326BC +:10A96000BE40B543056015794E00B54006683543D5 +:10A9700005601579012D02D01579022D16D1856853 +:10A980004F000326BE40B543856055794E00B54063 +:10A99000866835438560456801268E40B54345602D +:10A9A000456896798E40B6B235434560C5684F001C +:10A9B0000326BE40B543C560D5794E00B540C66894 +:10A9C0003543C560491C1029BFD3F0BDF0B5002345 +:10A9D00000244D07ED0E02FA05F3CE1000F120051C +:10A9E00055F826504E07F70E0F26BE40B543CF1040 +:10A9F00000F1200646F82750CE1000F1200555F84A +:10AA0000265045EA0304CE1000F1200545F8264003 +:10AA1000F0BD0246002013690B400BB1012000E09D +:10AA20000020704741837047018370470249887B4B +:10AA30000021014A91737047BC120020034800684E +:10AA400000F0010000B100BE00BFFEE7F0ED00E045 +:10AA50004AF6AA2001490860704700000030004013 +:10AA600030B502460024002305E012F8015B2819E6 +:10AA7000C4B2581CC3B28B42F7DB6042C0B230BDD7 +:10AA800010B5002427F0C0F9642027F077F810BD36 +:10AA90002DE9F043ADF2DC7D80460E461446994622 +:10AAA0000025002783A00068CDF8D807002001907A +:10AAB000042C7CDC80480079302101EB101004EB81 +:10AAC000C40101EB04117D4A114408717A480079F0 +:10AAD00000F00F00303004EBC40101EB041111440D +:10AAE00048717548C078302101EB101004EBC401A7 +:10AAF00001EB0411114488716F48C07800F00F0019 +:10AB0000303004EBC40101EB04111144C871FEF7AD +:10AB100073FD14287ED16A480078142809D004EB0C +:10AB2000C40101EB0411654A8818FEF780FD6449F1 +:10AB300008706348007814286DD1B6F57A7F01DD7E +:10AB40004FF47A76FEF786FD00215E4A03C25D4827 +:10AB50000068FEF7CDFC5848C078302101EB10109A +:10AB60008DF808005448C07800F00F0030308DF8A0 +:10AB700009005148807801EB10108DF80A004E480A +:10AB8000807800F00F0030308DF80B004A48407894 +:10AB900001EB10108DF80C004748407800F00F00D2 +:10ABA00030308DF80D0044481838007E00E07CE01D +:10ABB00001EB10108DF80E003F481838007E00F0B1 +:10ABC0000F0030308DF80F00B9F1000F03D1542081 +:10ABD0008DF8100005E0B9F1010F02D152208DF877 +:10ABE00010003A208DF8110000252CE0284605EBD6 +:10ABF000D071491018F801100F110A2097FBF0F0DE +:10AC0000C0EBC00107F130000844C1B202AA05F14F +:10AC10000A0001E043E02EE01154284605EBD07114 +:10AC2000491018F8011001F00F070A2097FBF0F007 +:10AC3000C0EBC00107F130000844C1B205F10B00C0 +:10AC40001154A81C85B2B5EB460FCFDB0A2000EBF0 +:10AC5000460081B201AA02A8FEF79AFC01AA0221CD +:10AC60000DF5FB60FEF794FC0120FEF7CFFC002001 +:10AC70001349087019E012480078422808D104EB03 +:10AC8000C40101EB04110D4A8818FEF7C6FC0CE064 +:10AC90000120FEF7BBFC00200949087005E00021F7 +:10ACA00005481838C17527F0AFF80DF2DC7DBDE816 +:10ACB000F08300000D0A0000D4320020600A00205A +:10ACC000380A0020400A002070B5BAB0002139913E +:10ACD00038913791369135913491339132910022E8 +:10ACE000309231922E922F922D912C912B912A916C +:10ACF00029912891279126912491169115911491CB +:10AD000013911291119110919FEDFE0A8DED0F0A92 +:10AD1000FDA006C8CDE90D12FDA006C8CDE90B12B5 +:10AD2000BAE0FD48807858B30020FB498870FB48A2 +:10AD3000B0F8B009FA490968C1F57A7188421FD1A3 +:10AD4000F7480068C0F57A7081B2F448A0F8A819F5 +:10AD50000021F348001FFEF721FEF249F048001FD2 +:10AD6000FEF702FE0120F04908704FF47A70EC49BA +:10AD70008C39C1F88C000121E948001FFEF70EFE56 +:10AD8000E548807B50B30021E3488173E748408861 +:10AD9000E3498C39496CC1F57A7188421ED1E0488B +:10ADA0008C38406CC0F57A70E04908394880002141 +:10ADB000DB484C38FEF7F2FDDD49D9484C38FEF748 +:10ADC000D3FD0120DB4908704FF47A70D4498C39E7 +:10ADD00048640121D2484C38FEF7E0FDCE48807E21 +:10ADE00050B30021CC488176D0488088CC498C393A +:10ADF0004969C1F57A7188421ED1C9488C384069C9 +:10AE0000C0F57A70C949083988800021C4487C3867 +:10AE1000FEF7C4FDC849C2487C38FEF7A5FD0120F5 +:10AE2000C64908704FF47A70BD498C3948610121D8 +:10AE3000BB487C38FEF7B2FDB74890F8260058B3FF +:10AE40000021B54880F82610B848C088B4498C392C +:10AE5000C96AC1F57A7188421ED1B1488C38C06A7E +:10AE6000C0F57A70B1490839C8800021AC4864380F +:10AE7000FEF794FDB249AA486438FEF775FD01203B +:10AE8000B04908704FF47A70A5498C39C862012125 +:10AE9000A3486438FEF782FD9F488178807B014497 +:10AEA0009D48807E01449C4890F826000844002874 +:10AEB0007FF437AF0DF045B99B48007820B10020F2 +:10AEC000994908702D9019E09A48007828B100201F +:10AED0009849087001212D9110E09848007828B118 +:10AEE00000209649087002212D9107E095480078CE +:10AEF00020B100209349087003212D919DF8B410D2 +:10AF000001EB4100C0EBC1108F4911F83000C1289E +:10AF100036D19DF8B41001EB4100C0EBC1108A4955 +:10AF200001EBC000807808282AD101217B4880F8F5 +:10AF3000001A9DF8B40030B101280AD002280ED0C2 +:10AF4000032818D111E04FF480418048FFF76AFDD3 +:10AF500011E04FF400517D48FFF764FD0BE04FF422 +:10AF600080517A48FFF75EFD05E04FF400617748B5 +:10AF7000FFF758FD00BF00BF00207549086099E742 +:10AF800065480C389DF8B41010F811000121B1EBA0 +:10AF9000D01F4CF031879DF8B40000EB400101EB6D +:10AFA00000106C4901EB0010407B022841F06B84DB +:10AFB00001F05FBC9DF8B40000EB4001C1EBC01094 +:10AFC000614901EBC000007C01069DF8B40000EB74 +:10AFD0004002C2EBC0105C4A02EBC000407C41EA78 +:10AFE00000419DF8B40000EB4002C2EBC010564A8D +:10AFF00002EBC000807C41EA00219DF8B40000EB28 +:10B000004002C2EBC010504A02EBC000C07C0843B3 +:10B01000139051489DF8B41050F8212013988242A3 +:10B0200001F090834C4A9DF8B400139942F8201027 +:10B030009DF8B40000EB4001C1EBC010424901EBA8 +:10B04000C000C17B9DF8B40000EB4002C2EBC01011 +:10B050003D4A02EBC000807B41EA0021299133493F +:10B0600008399DF8B40031F81010BDF8A4000A307A +:10B07000814211DB2D4908399DF8B40031F81010D8 +:10B08000BDF8A4000A30081A82B2284908399DF890 +:10B09000B40021F8102008E00020244908399DF868 +:10B0A000B42021F8120001F0ECBB9DF8B40000EBD5 +:10B0B0004001C1EBC010244901EBC000C01D0A9043 +:10B0C000BDF8A410FEF7EAFB12909DF8B41001EB56 +:10B0D0004100C0EBC1101C4901EBC002BDF8A40047 +:10B0E0000830125C9DF8B40000EB4001C1EBC010C9 +:10B0F000154901EBC003BDF8A400C01D185C42EA6D +:10B1000000222BE0000000000169323031303000B5 +:10B110000169323045303000E83E0020BC6200203A +:10B120008C60024000880020120000206C6C00201F +:10B130000080201013000020208000101400002048 +:10B140000088001015000020D87A00200018024066 +:10B150008802424214410020C08A00201298824294 +:10B1600041F0CF829DF8B40000EB4001C1EBC0106C +:10B17000F74901EBC000407C00F00F0101EBD170FA +:10B180000A9141100A98A0EB4100C1B215919DF8B7 +:10B19000B40000EB4001C1EBC010ED4901EBC00071 +:10B1A000C07C00F00F0101EBD17040100A911490A7 +:10B1B0000020399025E09DF8B40000EB4001C1EB80 +:10B1C000C010E34901EBC001BDF8E4001430095C94 +:10B1D0000A91DDE914210A98FEF7C8FD01469DF8A1 +:10B1E000B40000EB4002C2EBC010D94A02EBC0022F +:10B1F000BDF8E40014301154BDF8E400401C81B2E5 +:10B200003991BDF8A400C01FBDF8E4108842D2DC1B +:10B21000D048C07DA8B1BDF8A400801C81B20A91BD +:10B220009DF8B40000EB4001C1EBC010C84901EB30 +:10B23000C000C01D012309909DF8B4200A99FFF7B2 +:10B2400027FC9DF8B41001EB4100C0EBC110C049D0 +:10B2500001EBC00090F8321026919DF8B41001EB7C +:10B260004100C0EBC110BA4901EBC00090F83310A7 +:10B270009DF8B40040F2692210FB02F0B64A02EBDE +:10B28000800080F8A01034211191BDF89800152895 +:10B2900001F0108210DCA0F10B000A2881F00B8273 +:10B2A000DFE810F0DE04EA048F05EB04090A090A5E +:10B2B00020062106090A070AA1287DD007DC5028AC +:10B2C0007BD0512808D0522841F0F581FDE3A22817 +:10B2D00074D0A428F8D1F9E3BDF8A410BDF8440057 +:10B2E000081AC1B22491FBE39DF8B41001EB4100B0 +:10B2F000C0EBC110964901EBC001BDF84400095CE8 +:10B300002B91BDF84400401C81B211919DF8B410FE +:10B3100001EB4100C0EBC1108D4901EBC001BDF84C +:10B320004400095C2C919DF8B00001287DD1BDF846 +:10B330004400401C81B211919DF8B41001EB410012 +:10B34000C0EBC111824800EBC101BDF84400095CAB +:10B350003591BDF84400401C81B211919DF8B400B4 +:10B3600000EB4001C1EBC010794901EBC001BDF811 +:10B370004400095C3291BDF84400401C81B2119137 +:10B380009DF8B41001EB4100C0EBC110704901EB16 +:10B39000C001BDF84400095C3391BDF84400401C75 +:10B3A00081B211919DF8B41001EB4100C0EBC110C6 +:10B3B000674901EBC00102E0F3E3F3E3F3E3BDF817 +:10B3C0004400095C3491BDF84400401C81B21191E5 +:10B3D000BDF844103791002128912EE2BDF84400B9 +:10B3E000401C81B211919DF8B41001EB4100C0EBFB +:10B3F000C110574901EBC001BDF84400095C25911B +:10B40000BDF84400401C81B211919DF89400C0F336 +:10B41000801000287ED00021504A9DF8AC0002EB3D +:10B4200000129DF8A000115400E00CE29DF8942059 +:10B430009DF8AC0000EB400101EB0010484901EB26 +:10B44000001130319DF8A00001EB001082709DF8D2 +:10B45000AC0000EB400101EB0010414901EB001092 +:10B4600030309DF8A01000EB01108078C0F3800010 +:10B4700020BB9DF8AC0000EB400101EB0010384907 +:10B4800001EB001030309DF8A01000EB0110807827 +:10B49000C0F3C00090B99DF8AC1001EB410000EB87 +:10B4A00001102F4901EB001030309DF8A01000EB87 +:10B4B00001108078C0F340000028ABD0002030900D +:10B4C00031900021399122E09DF8B41001EB410048 +:10B4D000C0EBC1101E4901EBC001BDF84420BDF80E +:10B4E000E4001044095CBDF8E400C0F10300C000B2 +:10B4F00001FA00F0C117DDE93034184341EA0402D3 +:10B50000CDE93002BDF8E400401C80B23990BDF8AE +:10B51000E40000E081E10428D6DB9DF8AC0030991E +:10B5200000EB400202EB00100D4A02EB0012303239 +:10B530009DF8A00002EB00104160BDF84400001D22 +:10B5400081B21191002230923192002139912CE088 +:10B55000D87A0020BC320020D4450020483F00208B +:10B56000144100209DF8B40000EB4001C1EBC01075 +:10B57000FE4901EBC001BDF84420BDF8E4001044D1 +:10B58000095CBDF8E400C0F10300C00001FA00F05E +:10B59000C117DDE93024104341EA0402CDE930024D +:10B5A000BDF8E400401C80B23990BDF8E4000428E6 +:10B5B000D8DB9DF8AC00309940F2692210FB02F014 +:10B5C000EB4A02EB8002A4329DF8A00000EBC00021 +:10B5D00002EB0010C0F81A10BDF84400001D81B243 +:10B5E00011910022309231920021399122E09DF890 +:10B5F000B41001EB4100C0EBC110DC4901EBC0010C +:10B60000BDF84420BDF8E4001044095CBDF8E40036 +:10B61000C0F10300C00001FA00F0C117DDE93034C9 +:10B62000184341EA0402CDE93002BDF8E400401CB1 +:10B6300080B23990BDF8E4000428D8DB9DF8AC0056 +:10B64000309940F2692210FB02F0C94A02EB8002F5 +:10B65000A4329DF8A00000EBC00002EB0010C0F87F +:10B660001E10BDF84400001D81B2119100223092DD +:10B6700031920021399122E09DF8B40000EB4001A5 +:10B68000C1EBC010B94901EBC001BDF84420BDF8C1 +:10B69000E4001044095CBDF8E400C0F10200C00001 +:10B6A00001FA00F0C117DDE93024104341EA040239 +:10B6B000CDE93002BDF8E400401C80B23990BDF8FD +:10B6C000E4000328D8DB9DF8AC0040F2692110FBB0 +:10B6D00001F0A74901EB8000A4309DF8A01001EB18 +:10B6E000C10100EB011034300A9000683099084322 +:10B6F0000A990860BDF84400C01C80B21190002275 +:10B70000309231920020399022E09DF8B40000EB95 +:10B710004001C1EBC010954901EBC001BDF84420C8 +:10B72000BDF8E4001044095CBDF8E400C0F1050078 +:10B73000C00001FA00F0C117DDE93034184341EAD6 +:10B740000402CDE93002BDF8E400401C80B239901B +:10B75000BDF8E4000628D8DB9DF8AC00DDE9301226 +:10B7600040F2692310FB03F0814B03EB8003A43309 +:10B770009DF8A00000EBC00003EB001040F8221F72 +:10B780004260BDF84400801D81B2119100223092C8 +:10B7900031920021399122E09DF8B40000EB400184 +:10B7A000C1EBC010714901EBC001BDF84420BDF8E8 +:10B7B000E4001044095CBDF8E400C0F10500C000DD +:10B7C00001FA00F0C117DDE93024104341EA040218 +:10B7D000CDE93002BDF8E400401C80B23990BDF8DC +:10B7E000E4000628D8DB9DF8AC00DDE9302140F20A +:10B7F000692310FB03F05E4B03EB8003A4339DF839 +:10B80000A00000EBC00003EB001022308260C1609A +:10B81000BDF84400801D81B21191BDF84410BDF8FF +:10B82000DC00091ABDF8C800801E814200DB09E077 +:10B830009DF8A000401CC1B22891BDF8DC00002892 +:10B840007FF4CCAD36E19DF8B40000EB4001C1EBD4 +:10B85000C010464901EBC001BDF84400085C032854 +:10B86000F0D1BDF84400401C81B211919DF8B400A4 +:10B8700000EB4001C1EBC0103C4901EBC001BDF839 +:10B880004400095C3591BDF84400401C81B211911F +:10B890009DF8B41001EB4100C0EBC110334901EB3E +:10B8A000C001BDF84400095C3291BDF84400401C61 +:10B8B00081B211919DF8B41001EB4100C0EBC110B1 +:10B8C0002A4901EBC001BDF84400095C3391BDF881 +:10B8D0004400401C81B211919DF8B41001EB41006D +:10B8E000C0EBC110214901EBC001BDF84400095C67 +:10B8F0003491BDF84400401C81B21191BDF8441050 +:10B90000379100212891CFE0BDF84400401C81B25E +:10B9100011919DF8B41001EB4100C0EBC110134927 +:10B9200001EBC001BDF84400095C2591BDF844005D +:10B93000401C81B211919DF89400C0F38010D0B3E7 +:10B9400000210C4A9DF8AC0002EB00129DF8A0000B +:10B9500011549DF894209DF8AC0000EB400101EBE0 +:10B960000010054901EB0011303107E0D87A0020C2 +:10B97000D4450020483F0020144100209DF8A0003D +:10B9800001EB001082709DF8AC1001EB410000EB60 +:10B990000110FE4901EB001030309DF8A01000EBC3 +:10B9A00001108078C0F3800028B1002030903190E1 +:10B9B0000021399128E067E09DF8B41001EB4100C7 +:10B9C000C0EBC110F24901EBC001BDF84420BDF845 +:10B9D000E40010440A5C9DF8AC0040F2692110FBC1 +:10B9E00001F0EC4901EB8001A4319DF8A00000EBCF +:10B9F000C00001EB00113F31BDF8E4000A54BDF86E +:10BA0000E400401C81B23991BDF8E4000A28D3DB80 +:10BA1000BDF844000A3081B2119100223092319277 +:10BA20000021399127E09DF8B40000EB4001C1EB03 +:10BA3000C010D74901EBC001BDF84420BDF8E400B7 +:10BA400010440A5C9DF8AC0040F2692110FB01F043 +:10BA5000D04901EB8001A4319DF8A00000EBC000AB +:10BA600001EB00115831BDF8E4000A54BDF8E400C0 +:10BA7000401C81B23991BDF8E4000228D3DBBDF847 +:10BA80004400801C81B21191BDF84410BDF8DC0067 +:10BA9000091ABDF8C800801E814200DB09E09DF84C +:10BAA000A000401CC1B22891BDF8DC0000287FF442 +:10BAB0002BAF00BFBDF84410BDF8A400801D81422B +:10BAC0000CDCBDF8A410891D02E00DE2A4E007E043 +:10BAD000BDF84400081AC1B2249101E0002124916C +:10BAE000249800287FF400AC9DF8B41040F269203F +:10BAF00011FB00F0A74901EB800008309DF8B4105D +:10BB000040F2692211FB02F1A24A02EB810191F895 +:10BB1000A01001EB410202EB011100EB410090F893 +:10BB2000240000F00100D8B30021399141E0002148 +:10BB3000369117E0BDF8E41001EB410000EB011075 +:10BB4000924901EB00103030BDF8D81000EB011025 +:10BB5000807800F0010000B112E0BDF8D800401C70 +:10BB600081B23691BDF8E41001EB410000EB011009 +:10BB7000864901EB0010C179BDF8D8008142D9DCBB +:10BB800000BFBDF8E41001EB410000EB01107F495C +:10BB900001EB0010C179BDF8D800814204DD0CE052 +:10BBA00038E038E03AE038E0BDF8E400401C81B20B +:10BBB0003991BDF8E4000228B9DB00BFBDF8E4000C +:10BBC000022827DB0D219DF8B40040F2692210FB0A +:10BBD00002F0704A02EB8000417101229DF8B4002E +:10BBE00040F2692110FB01F06A4901EB8000083046 +:10BBF0009DF8B41040F2692311FB03F1654B03EB90 +:10BC0000810191F8A01001EB410303EB011100EB5E +:10BC100041004284FDE3FDE7FCE7FBE79DF8B4004B +:10BC200000EB4001C1EBC010594901EBC001BDF868 +:10BC30004400095C9DF8B40040F2692210FB02F058 +:10BC4000544A02EB8000817150219DF8B40040F20B +:10BC5000692210FB02F04F4A02EB80004171D8E3E9 +:10BC60000B209DF8B41040F2692211FB02F1494A01 +:10BC700002EB81014871CCE3CBE30021399132E042 +:10BC80009DF8B40000EB4001C1EBC010404901EB4E +:10BC9000C001BDF84420BDF8E40010440A5C9DF8E2 +:10BCA000B40040F2692110FB01F03A4901EB800138 +:10BCB00008319DF8B40040F2692310FB03F0354BC6 +:10BCC00003EB800090F8A00000EB400303EB0010B2 +:10BCD00001EB40011631BDF8E4000A54BDF8E40060 +:10BCE000401C81B23991BDF8E4000A28C8DB00216C +:10BCF00039912AE09DF8B40040F2692110FB01F06F +:10BD0000244901EB800108319DF8B40040F269221A +:10BD100010FB02F01F4A02EB800090F8A00000EB3D +:10BD2000400202EB001001EB40011631BDF8E400C7 +:10BD30000A5C1949BDF8E400085C824200D008E0C2 +:10BD4000BDF8E400401C81B23991BDF8E4000A2836 +:10BD5000D0DB00BFBDF8E4000A2831D00F4840888E +:10BD600000282DDD9DF8B40040F2692110FB01F0A0 +:10BD7000084901EB800008309DF8B41040F26922B8 +:10BD800011FB02F1034A02EB810109E0144100209A +:10BD9000D87A0020D4450020FE1F0308C4300020BC +:10BDA00091F8A01001EB410202EB011100EB410000 +:10BDB00024300A90007820F00100401C0A99087095 +:10BDC00027E39DF8B40000EB4001C1EBC010FE4931 +:10BDD00001EBC001BDF84400401C095C9DF8B400B3 +:10BDE00000EB4002C2EBC010F74A02EBC002BDF804 +:10BDF0004400105C41EA00229DF8B40040F2692141 +:10BE000010FB01F0F14901EB800108319DF8B4000D +:10BE100040F2692310FB03F0EC4B03EB800090F839 +:10BE2000A00000EB400303EB001001EB4000428454 +:10BE30009DF8B40040F2692110FB01F0E34901EBE9 +:10BE4000800008309DF8B41040F2692211FB02F125 +:10BE5000DE4A02EB810191F8A01001EB410202EBF6 +:10BE6000011100EB4100408CD949498888422DDD01 +:10BE70009DF8B40040F2692110FB01F0D34901EBB9 +:10BE8000800008309DF8B41040F2692211FB02F1E5 +:10BE9000CE4A02EB810191F8A01001EB410202EBC6 +:10BEA000011100EB410024300A90007820F00102DB +:10BEB0000A9802700D209DF8B41040F2692211FB1F +:10BEC00002F1C24A02EB810148710AE051209DF85B +:10BED000B41040F2692211FB02F1BC4A02EB81016D +:10BEE000487196E295E294E252219DF8B40040F246 +:10BEF000692210FB02F0B54A02EB80004171BDF8E7 +:10BF0000A410BDF84400814207DDBDF8A410BDF8BF +:10BF10004400081AC1B2249101E0002124919DF847 +:10BF2000B41001EB4100C0EBC110A74901EBC00107 +:10BF3000BDF84400401C095C9DF8B40000EB4002D1 +:10BF4000C2EBC010A04A02EBC002BDF84400105C76 +:10BF500041EA20229DF8B40040F2692110FB01F073 +:10BF60009A4901EB800108319DF8B40040F2692341 +:10BF700010FB03F0954B03EB800090F8A00000EB62 +:10BF8000400303EB001001EB40004270BDF8440099 +:10BF9000801C81B211919DF8B40000EB4001C1EB0F +:10BFA000C010894901EBC001BDF84400095C36911D +:10BFB000BDF84400401C81B211919DF8B40000EB23 +:10BFC0004001C1EBC010804901EBC001BDF8440045 +:10BFD000095C3491BDF84400401C81B211910021EC +:10BFE000379119E37B48D0F81412BDF8DC000844FF +:10BFF0000521B0FBF1F201FB120000EBC00101EBE7 +:10C000000012744920319DF8B40000EB4003C3EBEB +:10C01000C0106D4B03EBC003BDF84400185C01F881 +:10C020002200BDF84400401C81B2119100223092E0 +:10C0300031920021399122E09DF8B40000EB4001DB +:10C04000C1EBC010604901EBC001BDF84420BDF850 +:10C05000E4001044095CBDF8E400C0F10300C00036 +:10C0600001FA00F0C117DDE93034184341EA040257 +:10C07000CDE93002BDF8E400401C80B23990BDF833 +:10C08000E4000428D8DB5348D0F81412BDF8DC00D3 +:10C0900008440521B0FBF1F201FB120000EBC001E6 +:10C0A00001EB00114B48203000EB81013098C1F8C2 +:10C0B0000100BDF84400001D81B2119100223092B0 +:10C0C00031920021399122E09DF8B40000EB40014B +:10C0D000C1EBC0103C4901EBC001BDF84420BDF8E4 +:10C0E000E4001044095CBDF8E400C0F10300C000A6 +:10C0F00001FA00F0C117DDE93024104341EA0402DF +:10C10000CDE93002BDF8E400401C80B23990BDF8A2 +:10C11000E4000428D8DB2F48D0F81412BDF8DC0066 +:10C1200008440521B0FBF1F201FB120000EBC00155 +:10C1300001EB00112748203000EB81013098C1F855 +:10C140000500BDF84400001D81B21191002230921B +:10C1500031920021399122E09DF8B40000EB4001BA +:10C16000C1EBC010184901EBC001BDF84420BDF877 +:10C17000E4001044095CBDF8E400C0F10200C00016 +:10C1800001FA00F0C117DDE93034184341EA040236 +:10C19000CDE93002BDF8E400401C80B23990BDF812 +:10C1A000E4000328D8DB0B48D0F81412BDF8DC00FB +:10C1B00008440521B0FBF1F201FB120000EBC001C5 +:10C1C00001EB0011034807E0D87A0020D445002095 +:10C1D000C4300020BC120020203000EB81013098D8 +:10C1E000C1F80900BDF84400C01C81B211910022C1 +:10C1F000309231920021399122E09DF8B40000EB99 +:10C200004001C1EBC010FE4901EBC001BDF8442064 +:10C21000BDF8E4001044095CBDF8E400C0F105007D +:10C22000C00001FA00F0C117DDE93034184341EADB +:10C230000402CDE93002BDF8E400401C80B2399020 +:10C24000BDF8E4000628D8DBEE48D0F81412BDF89B +:10C25000DC0008440521B0FBF1F201FB120000EB09 +:10C26000C00101EB0011E748203000EB8102DDE95D +:10C27000301042F80D1F5060BDF84400801D81B29F +:10C2800011910022309231920021399122E09DF8E3 +:10C29000B40000EB4001C1EBC010D94901EBC00173 +:10C2A000BDF84420BDF8E4001044095CBDF8E4008A +:10C2B000C0F10500C00001FA00F0C117DDE930242B +:10C2C000104341EA0402CDE93002BDF8E400401C0D +:10C2D00080B23990BDF8E4000628D8DBC948D0F810 +:10C2E0001412BDF8DC0008440521B0FBF1F201FB9B +:10C2F000120000EBC00101EB0011C248203000EB3E +:10C3000081010D31DDE930208A60C860BDF844004C +:10C31000801D81B21191BB48D0F81412BDF8DC0029 +:10C3200008440521B0FBF1F201FB120000EBC00153 +:10C3300001EB0011B348203000EB81019DF8B400FF +:10C3400000EB4002C2EBC010AD4A02EBC002BDF8E8 +:10C350004400105C81F82600BDF84400401C81B206 +:10C360001191A848D0F81412BDF8DC00084405214A +:10C37000B0FBF1F201FB120000EBC00101EB001178 +:10C38000A048203000EB81019DF8B40000EB400292 +:10C39000C2EBC0109A4A02EBC002BDF84400105C28 +:10C3A00081F82500BDF84400401C81B211919548E8 +:10C3B000D0F81412BDF8DC0008440521B0FBF1F2FE +:10C3C00001FB120000EBC00101EB00118D48203091 +:10C3D00000EB81019DF8B40000EB4002C2EBC010FD +:10C3E000874A02EBC002BDF84400105C81F82400CB +:10C3F000BDF84400401C81B211918248D0F814125B +:10C40000BDF8DC0008440521B0FBF1F201FB12008D +:10C4100000E075E100EBC00101EB0011794820302C +:10C4200000EB81019DF8B40000EB4002C2EBC010AC +:10C43000734A02EBC002BDF84400105C81F823008F +:10C44000BDF84400401C81B211916E48D0F814121E +:10C45000BDF8DC0008440521B0FBF1F201FB12003D +:10C4600000EBC00101EB00116648203000EB8101B8 +:10C470009DF8B40000EB4002C2EBC010604A02EB32 +:10C48000C002BDF84400105C81F82200BDF84400F1 +:10C49000401C81B211915B48D0F81412BDF8DC0049 +:10C4A00008440521B0FBF1F201FB120000EBC001D2 +:10C4B00001EB00115348203000EB81019DF8B400DE +:10C4C00000EB4002C2EBC0104D4A02EBC002BDF8C7 +:10C4D0004400105C81F82100BDF84400401C81B28A +:10C4E00011910022309231920021399122E09DF881 +:10C4F000B40000EB4001C1EBC010414901EBC001A9 +:10C50000BDF84420BDF8E4001044095CBDF8E40027 +:10C51000C0F10300C00001FA00F0C117DDE93024CA +:10C52000104341EA0402CDE93002BDF8E400401CAA +:10C5300080B23990BDF8E4000428D8DB3148D0F847 +:10C540001412BDF8DC0008440521B0FBF1F201FB38 +:10C55000120000EBC00101EB00112A48203000EB73 +:10C5600081013098C1F82700BDF84400001D81B258 +:10C570001191002139912AE02248D0F81412BDF817 +:10C58000DC0008440521B0FBF1F201FB120000EBD6 +:10C59000C00101EB00111B48203000EB81012B3161 +:10C5A000BDF8E4209DF8B40000EB4003C3EBC010DD +:10C5B000134B03EBC003BDF84440BDF8E400204436 +:10C5C000185C8854BDF8E400401C81B23991BDF874 +:10C5D000E4000628D0DBBDF84400801D81B2119133 +:10C5E0000848D0F81412BDF8DC0008440521B0FB5F +:10C5F000F1F081B202200A91FCF76AFD002103E00C +:10C60000D87A0020BC1200200620FDF7A3FCBDF85C +:10C61000DC00401C81B23791BDF8DC10BDF8D800B9 +:10C620008142FFF6DFACFE48D0F81402FC49C98B0A +:10C63000884208D2FA48D0F81402BDF8D81008444D +:10C64000F749C1F8140200210520FDF783FC0122FF +:10C650009DF8B40040F2692110FB01F0F14901EBB3 +:10C66000800108319DF8B40040F2692310FB03F00B +:10C67000EC4B03EB800090F8A00000EB400303EBD1 +:10C68000001001F810201F20E7490871BDF8441080 +:10C69000BDF8A400801D814208DCBDF8A410891DEE +:10C6A000BDF84400081AC1B2249101E00021249190 +:10C6B00026E025E024E000219DF8B40040F2692244 +:10C6C00010FB02F0D74A02EB80004171399112E071 +:10C6D00000219DF8B40000EB4002C2EBC010D34A29 +:10C6E00002EBC002BDF8E4000D301154BDF8E400C7 +:10C6F000401C81B23991BDF8E4000528E8DB00BF99 +:10C7000027E00021399112E000219DF8B40000EBF0 +:10C710004002C2EBC010C54A02EBC002BDF8E40003 +:10C720000D301154BDF8E400401C81B23991BDF8C0 +:10C73000E4000528E8DB0020BD499DF8B42021F87D +:10C7400012009EE00020BA499DF8B42021F81200A2 +:10C7500097E0B7489DF8B41030F81100F0B39DF899 +:10C76000B40000EB4001C1EBC010B04901EBC001C7 +:10C77000BDF8A4001130085CFA2802D111213791CC +:10C7800013E09DF8B40000EB4001C1EBC010A749D5 +:10C7900001EBC001BDF8A4000A30085CFA2802D100 +:10C7A0000A21379101E000213791BDF8DC00002813 +:10C7B00057DD0021399125E09DF8B40000EB4001E0 +:10C7C000C1EBC010994901EBC001BDF8A420BDF830 +:10C7D000DC000244BDF8E400104400E049E0095CDC +:10C7E0009DF8B40000EB4002C2EBC0108F4A02EB90 +:10C7F000C002BDF8E400C01D1154BDF8E400401CA7 +:10C8000081B239918A499DF8B40031F81010BDF811 +:10C81000E4008142D0DC002139911DE00021BDF807 +:10C82000A420BDF8DC000244814B9DF8B40033F82D +:10C8300010000244BDF8E40002449DF8B40000EB8F +:10C840004003C3EBC010794B03EBC0008154BDF82B +:10C85000E400401C81B23991BDF8E4002828DDDBFA +:10C8600005E0002072499DF8B42021F81200002153 +:10C8700029916F489DF8B41030F8110000287EF41B +:10C8800099AB0BF05EBC6B48C07DB0B168499DF8B8 +:10C89000B40031F810100A919DF8B40000EB40018B +:10C8A000C1EBC010614901EBC001012309919DF862 +:10C8B000B420DDE90901FEF7EBF89DF8B40000EBC8 +:10C8C000400101EB00105C4901EB001081792C91D3 +:10C8D0009DF8B00009288BF05A82DFE810F0735100 +:10C8E00009007F14C5239030D132DF365042744D99 +:10C8F0009DF8B40000EB4001C1EBC0104B4901EBC7 +:10C90000C000417808460A91002112F0C5FDC1B26D +:10C910002891002136911CE09DF8B40000EB400105 +:10C9200001EB0010444901EB00113031BDF8D80093 +:10C9300001EB001041789DF8A000814204D1BDF8C0 +:10C94000D800C1B2289112E0BDF8D800401C81B2D5 +:10C9500036919DF8B40000EB400101EB0010364920 +:10C9600001EB0010C179BDF8D8008142D4DC00BFD2 +:10C970009DF8B40000EB4001C1EBC0102B4901EB66 +:10C98000C000807800F0F000A0280DD19DF8B40020 +:10C9900000EB4001C1EBC010244901EBC0008078DE +:10C9A00000F00F0129910AE09DF8B40000EB40016E +:10C9B000C1EBC0101D4901EBC00081782991BDF881 +:10C9C000A40008B9102129919DF8B40000EB4001A2 +:10C9D000C1EBC010154901EBC001BDF8A400401C1B +:10C9E000095C2691BDF8A400401C81B20A919DF813 +:10C9F000B40000EB4001C1EBC0100C4901EBC001D9 +:10CA00000991DDE9090113F0E3F937909DF8B400CD +:10CA100000EB4001C1EBC010044901EBC0010DE087 +:10CA2000BC120020D44500205C3B0020D87A0020B6 +:10CA3000646C0020BC32002014410020BDF8A4002A +:10CA4000801C095CBDF8DC00814242F0C5839DF882 +:10CA5000B40000EB4001C1EBC010FE4901EBC00087 +:10CA60004078002842F3B8839DF8B40000EB400101 +:10CA7000C1EBC010F74901EBC001BDF8A400C01C18 +:10CA80000A5C9DF8B40040F2692110FB01F0F24904 +:10CA900001EB8001A4319DF8A00000EBC00001EB88 +:10CAA000001080F83C200021EC4A9DF8B40002EB15 +:10CAB00000129DF8A0001154E948007F012840D1E0 +:10CAC0009DF8B40000EB400101EB0010E54901EBDB +:10CAD000001030309DF8A01000EB0110801C0A906F +:10CAE000007820F0800080300A990870BDF8980026 +:10CAF000B62814D0C52819D0D52802D0D9281CD1E1 +:10CB000006E0BDF8A400032801DA0021269117E011 +:10CB1000BDF8A400032801DA0021269110E0BDF839 +:10CB2000A400032801DA0021269109E0BDF8A40041 +:10CB3000032801DA0021269102E00021269100BF9E +:10CB400000BF9DF8B40000EB400101EB0010C549A7 +:10CB500001EB001030309DF8A01000EB0110801C9C +:10CB60000A90007820F0400040300A990870BDF823 +:10CB70009800C52801F03D8417DCB5287ED00DDC77 +:10CB8000112802F0BB81122802F00282132802F061 +:10CB90008B82B22842F01F8301F0F7BBB6286ED01B +:10CBA000B9286DD0C328F5D1FDE3D92869D007DCB9 +:10CBB000CA2867D0CE2802F0D080D528EAD109E073 +:10CBC000E12802F0DD80E52802F0ED80E728E1D1E0 +:10CBD00002F07DB99DF8B40000EB4001C1EBC0103C +:10CBE0009C4901EBC000C1789F4880F80E1E9DF85B +:10CBF000B40040F2692110FB01F0974901EB80017C +:10CC0000A4319DF8A00000EBC00001EB00100178FA +:10CC10009DF8B40040F2692210FB02F08E4A02EB4C +:10CC20008000007981427DDA9DF8B40000EB40017C +:10CC300001EB00108B4901EB001030309DF8A01083 +:10CC400000EB0110801C0A90874890F80E0E01211D +:10CC5000A1EBD0100A99097860F300010A980170DD +:10CC6000814890F80E0EC0F34010E0BB9DF8B40070 +:10CC700000EB400101EB00107A4904E0FEE3FEE323 +:10CC8000FEE3FEE3FEE301EB001030309DF8A01060 +:10CC900000EB01108078C0F3401020B39DF8B40081 +:10CCA00000EB400101EB00106E4901EB0010303049 +:10CCB0009DF8A01000EB0110801C0A90007820F075 +:10CCC0000200801C0A9908709DF8B40040F26921A6 +:10CCD00010FB01F0114601EB8000A4309DF8A0107C +:10CCE00001EBC10100E00EE000EB011018300A90EA +:10CCF000007820F00200801C0A9908709DF8B4109A +:10CD00000220FDF727F900219DF8B40040F26922C6 +:10CD100010FB02F0504A02EB8000C17002229DF825 +:10CD2000B40000E021E040F2692110FB01F04A4923 +:10CD300001EB8001A4319DF8A00000EBC00001EBE5 +:10CD400000100270B6229DF8B40040F2692110FB79 +:10CD500001F0414901EB8000A4309DF8A01001EBE7 +:10CD6000C10100EB01104271FDE39DF8B40000EB3E +:10CD7000400101EB00103B4901EB001030309DF801 +:10CD8000A01000EB0110801C0A90374890F80E0E9E +:10CD90000121A1EBD0100A990A7860F300020A7011 +:10CDA0009DF8B40000EB400101EB00102D4901EBB0 +:10CDB000001030309DF8A01000EB0110801C0A908C +:10CDC000294890F80E0E42090A98007862F3410053 +:10CDD0000A9908709DF8B40000EB400101EB0010C7 +:10CDE000204901EB001030309DF8A01000EB01103D +:10CDF0008078C0F340029DF8B40040F2692110FB36 +:10CE000001F0154901EB8000A4309DF8A01001EB62 +:10CE1000C10100EB0110007EC0F3400082427DD0D2 +:10CE20009DF8B40040F2692110FB01F00A4901EBC2 +:10CE30008000A4309DF8A01001EBC10100EB0110AF +:10CE400018300A909DF8B40000EB400101EB00108F +:10CE500004490BE0D87A0020D4450020483F002048 +:10CE6000BC12002014410020BC22002001EB001065 +:10CE700030309DF8A01000EB0110807842080A982D +:10CE8000007862F341000A9908709DF8B40000EB45 +:10CE9000400101EB0010FE4901EB001030309DF81D +:10CEA000A01000EB01108078C0F34000B8B3D92285 +:10CEB0009DF8B40040F2692110FB01F0F54901EB47 +:10CEC0008000A4309DF8A01001EBC10100EB01101F +:10CED0004271F14890F8A008E8BB9DF8B40040F218 +:10CEE000692110FB01F0EB4901EB8000A4309DF8B3 +:10CEF000A01001EBC10100EB011090F87D0050B3D0 +:10CF000011239DF8B40040F2692110FB01F0E149C2 +:10CF100001EB8001A4319DF8A00001E04AE15AE054 +:10CF200000EBC00001EB001090F87E0040F2692198 +:10CF300010FB01F0D74901EB8001A4319DF8B4004A +:10CF400040F2692210FB02F0D24A02EB8002A432C6 +:10CF50009DF8A00000E0B7E000EBC00002EB00107D +:10CF600090F87F0000EBC00001EB001080F87630F5 +:10CF7000F3239DF8B40040F2692110FB01F0C5498C +:10CF800001EB8001A4319DF8A00000EBC00001EB93 +:10CF9000001090F87E0040F2692110FB01F0BD49BD +:10CFA00001EB8001A4319DF8B40040F2692210FB2E +:10CFB00002F0B84A02EB8000A4309DF8A02002EBFA +:10CFC000C20200EB021090F87F0000EBC00001EB02 +:10CFD00000104371E9E001229DF8B40040F269219C +:10CFE00010FB01F0AB4901EB8001A4319DF8A000DA +:10CFF00000EBC00001EB00104273D9229DF8B40091 +:10D0000040F2692110FB01F0A24901EB8001A4313B +:10D010009DF8A00000EBC00001EB0010427101225E +:10D020009DF8B40040F2692110FB01F0994901EB31 +:10D030008000A4309DF8A01001EBC10100EB0110AD +:10D0400080F83E20944890F8A008E8BB9DF8B40012 +:10D0500040F2692110FB01F08E4901EB8000A43001 +:10D060009DF8A01001EBC10100EB011090F87D00CC +:10D0700050B39DF8B40040F2692110FB01F08549DE +:10D0800001EB8001A4319DF8A00000EBC00001EB92 +:10D09000001090F87E0000EB400101EB00107C498D +:10D0A00001EB001130319DF8B40040F2692210FB11 +:10D0B00002F0784A02EB8002A4329DF8A00000EB57 +:10D0C000C00002EB001000E06FE090F87F0001EB81 +:10D0D0000010801C0A90007820F004020A98027068 +:10D0E00000239DF8B40040F2692110FB01F069496A +:10D0F00001EB8000A4309DF8A01001EBC10100EB12 +:10D10000011090F87E0040F2692110FB01F06149A6 +:10D1100001EB8000A4309DF8B41040F2692211FBAD +:10D1200002F15C4A02EB8102A4329DF8A01001EBEF +:10D13000C10102EB011191F87F1001EBC10100EB7D +:10D14000011080F87630F3239DF8B40040F2692195 +:10D1500010FB01F04F4901EB8000A4309DF8A010B6 +:10D1600001EBC10100EB011090F87E0040F2692153 +:10D1700010FB01F0474901EB8000A4309DF8B4108A +:10D1800040F2692211FB02F1424A02EB8101A43113 +:10D190009DF8A02002EBC20201EB021191F87F1072 +:10D1A00001EBC10100EB011043719DF8B4100220A6 +:10D1B000FCF7D0FE9DF8B40000EB400101EB00103D +:10D1C000334901EB001130319DF8A00001EB001054 +:10D1D000807800F001029DF8B40040F2692110FB54 +:10D1E00001F02C4901EB8000A4309DF8A01001EB68 +:10D1F000C10100EB0110007E00F00100824276D0F8 +:10D200009DF8B40040F2692110FB01F0214901EBC7 +:10D210008000A4309DF8A01001EBC10100EB0110CB +:10D2200018300A909DF8B40000EB400101EB0011AA +:10D23000174800EB011030309DF8A01000EB0110F2 +:10D2400080780A990A7860F300020A709DF8B400A9 +:10D2500000EB400101EB00100D4901EB00103030F4 +:10D260009DF8A01000EB0110807800F00100E8BBF1 +:10D270009DF8B40000EB400101EB0010044901EB04 +:10D28000001030309DF8A01000EB0110807805E010 +:10D2900014410020D4450020BC320020C0F34010CF +:10D2A00030B39DF8B40040F2692110FB01F0FE4953 +:10D2B00001EB8000A4309DF8A01001EBC10100EB50 +:10D2C000011090F83E0098B99DF8B40040F2692131 +:10D2D00010FB01F0F44901EB8000A4309DF8A01090 +:10D2E00001EBC10100EB0110407B02E063E03BE297 +:10D2F0003EE0E8BB9DF8B40000EB400101EB0010FC +:10D30000EA4901EB001030309DF8A01000EB01104D +:10D310008078C0F3400058BB01229DF8B40040F271 +:10D32000692110FB01F0E04901EB8001A4319DF877 +:10D33000A00000EBC00001EB00104273D9229DF861 +:10D34000B40040F2692110FB01F0D74901EB8001E4 +:10D35000A4319DF8A00000EBC00001EB0010427169 +:10D3600001229DF8B40040F2692110FB01F000E0B9 +:10D370000BE0CD4901EB8000A4309DF8A01001EB3B +:10D38000C10100EB011080F83E2000229DF8B4009E +:10D3900040F2692110FB01F0C34901EB8000A43089 +:10D3A0009DF8A01000E0FDE301EBC10100EB0110CE +:10D3B00080F83D20D3E19DF8B40040F2692110FBD4 +:10D3C00001F0B94901EB8000A4309DF8A01001EBF9 +:10D3D000C10100EB011090F83E0098B901229DF8C0 +:10D3E000B40040F2692110FB01F0AF4901EB80006D +:10D3F000A4309DF8A01001EBC10100EB011080F8F2 +:10D400003D2027E000229DF8B40040F2692110FB86 +:10D4100001F0A54901EB8001A4319DF8A00000EBCB +:10D42000C00001EB001080F83D209DF8B40000EB37 +:10D43000400101EB00109D4901EB001130319DF8D6 +:10D44000A00001EB0010801C0A90007820F001027F +:10D450000A980270964890F8A008B0B19DF8B40000 +:10D4600000EB400101EB0010904901EB001030305F +:10D470009DF8A01000EB0110807A04E0F4E3F4E3DF +:10D48000F4E3FDE2F3E302286FD18A48407F0128EC +:10D490006BD18848D0F814028649C98B884264D27F +:10D4A0009DF8B40040F2692110FB01F07E4901EBC8 +:10D4B0008000A4309DF8A01001EBC10100EB011029 +:10D4C00090F83D0001284FD19DF8B40040F2692149 +:10D4D00010FB01F0744901EB8000A4309DF8A0100E +:10D4E00001EBC10100EB011090F87D00E0BB9DF85D +:10D4F000B40000EB400101EB00106C4901EB00119E +:10D5000030319DF8A00001EB001001789DF8B400C7 +:10D5100040F2692210FB02F0634A02EB8000417086 +:10D52000C3229DF8B40040F2692110FB01F05E496E +:10D5300001EB8001A4319DF8A00000EBC00001EBDD +:10D540000010427100229DF8B40000EB400101EB95 +:10D550000010564901EB001130319DF8A00001EB9D +:10D560000010426002E06CE148E0D8E09DF8B410A1 +:10D570000220FCF7EFFC0021399119E000229DF810 +:10D58000B40040F2692110FB01F0474901EB800132 +:10D59000A4319DF8A00000EBC00001EB00113F3169 +:10D5A000BDF8E4000A54BDF8E400401C81B2399192 +:10D5B000BDF8E4000A28E1DB0021399119E00022DE +:10D5C0009DF8B40040F2692110FB01F0364901EBEF +:10D5D0008001A4319DF8A00000EBC00001EB001118 +:10D5E0005B31BDF8E4000A54BDF8E400401C81B290 +:10D5F0003991BDF8E4000F28E1DBB0E09DF8B400FC +:10D6000040F2692110FB01F0274901EB8000A430B2 +:10D610009DF8A01001EBC10100EB011090F83D0056 +:10D6200001287CD19DF8B40040F2692110FB01F083 +:10D630001D4901EB8001A4319DF8A00000EBC00062 +:10D6400001EB001090F87E0040F2692110FB01F020 +:10D65000154901EB8001A4319DF8B40040F2692224 +:10D6600010FB02F0104A02EB8000A4309DF8A020CD +:10D6700002EBC20200EB021090F87F0000EBC0004A +:10D6800001EB001090F87600032868D100239DF884 +:10D69000B40040F2692110FB01F0034901EB800165 +:10D6A000A4319DF8A00007E0D445002014410020DB +:10D6B000BC320020BC12002000EBC00001EB0010C7 +:10D6C00090F87E0040F2692110FB01F0FE4901EB69 +:10D6D0008001A4319DF8B40040F2692210FB02F0F1 +:10D6E000F94A02EB8002A4329DF8A00000EBC000D2 +:10D6F00002EB001090F87F0000EBC00001EB00107F +:10D7000080F876309DF8B40000EB400101EB00108A +:10D71000EE4901EB001130319DF8A00000E01EE061 +:10D7200001EB001001789DF8B40040F2692210FB73 +:10D7300002F0E54A02EB80004170C3229DF8B4007C +:10D7400040F2692110FB01F0DF4901EB8000A430B9 +:10D750009DF8A01001EBC10100EB011042719DF892 +:10D76000B4100220FCF7F6FB9DF8B40000EB40017A +:10D7700001EB0010D54901EB001030309DF8A010EE +:10D7800000EB01108078C0F3400088B1D9229DF8E9 +:10D79000B40040F2692110FB01F0CB4901EB80009D +:10D7A000A4309DF8A01001EBC10100EB0110427103 +:10D7B0009DF8B40040F2692110FB01F0C24901EB71 +:10D7C0008000A4309DF8A01001EBC10100EB011016 +:10D7D0008078B22835D19DF8B40000EB400101EB10 +:10D7E0000010BA4901EB001030309DF8A01000EB9A +:10D7F00001108078C0F3400018BB9DF8B40000EB26 +:10D80000400101EB0010B14901EB001030309DF8F0 +:10D81000A01000EB01108078C0F3401088B9E52219 +:10D820009DF8B40040F2692110FB01F0A64901EB1C +:10D830008000A4309DF8A01001EBC10100EB0110A5 +:10D8400042719DF8B40000EB400101EB00109F49CC +:10D8500001EB001030309DF8A01000EB0110807833 +:10D860000121B1EBD01F4FD19DF8B40000EB400176 +:10D8700001EB0010954901EB001030309DF8A0102D +:10D8800000EB0110807800F00100E8BB9DF8B400C7 +:10D8900040F2692110FB01F08B4901EB8000A430BC +:10D8A0009DF8A01001EBC10100EB011090F83E00C3 +:10D8B00050BB9DF8B40000EB400101EB0010834920 +:10D8C00001EB001030309DF8A01000EB01108078C3 +:10D8D000C0F3C000C0B99DF8B40000EB400101EBFB +:10D8E00000107A4901EB001030309DF8A01000EBD9 +:10D8F0000110407A00F0010030B19DF8B40040F210 +:10D90000692110FB01F000E049E06F4901EB800064 +:10D91000A4309DF8A01001EBC10100EB011090F8BC +:10D920008E0000F00100D0BB9DF8B40040F26921E8 +:10D9300010FB01F0644901EB8000A4309DF8A010B9 +:10D9400001EBC10100EB011090F8800038B3002119 +:10D9500039912AE09DF8B40040F2692110FB01F0F2 +:10D96000594901EB8001A4319DF8A00000EBC000F3 +:10D9700001EB001000F18101BDF8E4000A5C9DF8A4 +:10D98000B40000EB400101EB0010504901EB001125 +:10D990000E31BDF8E400085C824201D009E06DE080 +:10D9A000BDF8E400401C81B23991BDF8E4000628BE +:10D9B000D0DB00BFBDF8E40006285FD10621399115 +:10D9C00029E09DF8B40040F2692110FB01F03E49C6 +:10D9D00001EB8001A4319DF8A00000EBC00001EB39 +:10D9E000001000F18101BDF8E4000A5C9DF8B4006C +:10D9F00000EB400101EB0010344901EB00100E3048 +:10DA0000BDF8E410405C824200D008E0BDF8E400BC +:10DA1000401C81B23991BDF8E4000A28D1DB00BF77 +:10DA2000BDF8E4000A2829D09DF8B40040F269212D +:10DA300010FB01F0244901EB8000A4309DF8A010F8 +:10DA400001EBC10100EB01108E300A90007820F04C +:10DA50000100401C0A99087012229DF8B40040F29F +:10DA6000692110FB01F0184901EB8000A4309DF8FA +:10DA7000A01001EBC10100EB0110427101F0ABBB42 +:10DA80009DF8B40000EB400101EB00100F4901EBE1 +:10DA90000010007B90BBBDF8A400082800D0EDE783 +:10DAA0000021399130E09DF8B40000EB4001C1EB5A +:10DAB000C010074901EBC001BDF8E400C01C085CC0 +:10DAC00000F00F00092805E0D44500201441002093 +:10DAD000D87A002000DD1BE09DF8B40000EB400187 +:10DAE000C1EBC010FD4901EBC001BDF8E400C01C52 +:10DAF000085C00F0F000902801DD09E079E0BDF855 +:10DB0000E400401C81B23991BDF8E4000628CADB6C +:10DB100000BFBDF8E400062800DAAFE79DF8B400C6 +:10DB200000EB4001C1EBC010EC4901EBC000C07834 +:10DB300001049DF8B40000EB4002C2EBC010E74ABC +:10DB400002EBC000007941EA00219DF8B40000EB2F +:10DB50004002C2EBC010E14A02EBC0004079014331 +:10DB60009DF8B40040F2692210FB02F0DC4A02EB9F +:10DB70008002A4329DF8A00000EBC00002EB001070 +:10DB8000C0F81A109DF8B40000EB4001C1EBC010C2 +:10DB9000D24901EBC000807901049DF8B40000EB8C +:10DBA000400200E0A0E1C2EBC010CC4A02EBC00092 +:10DBB000C07941EA00219DF8B40000EB4002C2EBBD +:10DBC000C010C64A02EBC000007A01439DF8B400C1 +:10DBD00040F2692210FB02F0C14A02EB8000A4303F +:10DBE0009DF8A02002EBC20200EB0210C0F81E104C +:10DBF000BEE0BDF8A4000A2800D03FE7002139911B +:10DC000028E09DF8B40000EB4001C1EBC010B3491F +:10DC100001EBC001BDF8E400C01C085C00F00F007F +:10DC2000092800DD1AE09DF8B40000EB4001C1EBCB +:10DC3000C010AA4901EBC001BDF8E400C01C085C9B +:10DC400000F0F000902800DD08E0BDF8E400401C82 +:10DC500081B23991BDF8E4000828D2DB00BFBDF8DD +:10DC6000E400082804DA09E786E15DE2F0E170E10A +:10DC70009DF8B40000EB4001C1EBC010974901EBE7 +:10DC8000C000C07801069DF8B40000EB4002C2EB72 +:10DC9000C010924A02EBC000007941EA00419DF8B1 +:10DCA000B40000EB4002C2EBC0108C4A02EBC00093 +:10DCB000407941EA00219DF8B40000EB4002C2EB3C +:10DCC000C010864A02EBC000807901439DF8B40081 +:10DCD00040F2692210FB02F0814A02EB8002A4327A +:10DCE0009DF8A00000EBC00002EB0010C0F81A1075 +:10DCF0009DF8B40000EB4001C1EBC010774901EB87 +:10DD0000C000C07901069DF8B40000EB4002C2EBF0 +:10DD1000C010724A02EBC000007A41EA00419DF84F +:10DD2000B40000EB4002C2EBC0106C4A02EBC00032 +:10DD3000407A41EA00219DF8B40000EB4002C2EBBA +:10DD4000C010664A02EBC000807A01439DF8B4001F +:10DD500040F2692210FB02F0614A02EB8000A4301D +:10DD60009DF8A02002EBC20200EB0210C0F81E10CA +:10DD70009DF8B40040F2692110FB01F0584901EB15 +:10DD80008001A4319DF8A00000EBC00001EB001061 +:10DD900001789DF8B40040F2692210FB02F0504A6D +:10DDA00002EB8000007981422FDA00219DF8B40057 +:10DDB00040F2692210FB02F0494A02EB8000C17078 +:10DDC00004229DF8B40040F2692110FB01F044499F +:10DDD00001EB8001A4319DF8A00000EBC00001EB35 +:10DDE00000100270C5229DF8B40040F2692110FBBA +:10DDF00001F03B4901EB8000A4309DF8A01001EB3D +:10DE0000C10100EB0110427166E09DF8B40000EB27 +:10DE1000400101EB0010334901EB001030309DF858 +:10DE2000A01000EB01108078C0F3400090B1D52223 +:10DE30009DF8B40040F2692110FB01F0284901EB84 +:10DE40008000A4309DF8A01001EBC10100EB01108F +:10DE5000427141E09DF8B40040F2692110FB01F0ED +:10DE60001F4901EB8000A4309DF8A01001EBC10117 +:10DE700000EB0110807B01282ED100229DF8B40018 +:10DE800040F2692110FB01F0154901EB8001A4313A +:10DE90009DF8A00000EBC00001EB00108273B622D9 +:10DEA0009DF8B40040F2692110FB01F00C4901EB30 +:10DEB0008001A4319DF8A00000EBC00001EB001030 +:10DEC000427100219DF8B40040F2692210FB02F07B +:10DED000034A02EB8000C170D0E50000D87A002030 +:10DEE000D445002014410020D5229DF8B40040F212 +:10DEF000692110FB01F0FE4901EB8001A4319DF87E +:10DF0000A00000EBC00001EB0010427101219DF860 +:10DF1000B40040F2692210FB02F0F54A02EB8000E7 +:10DF2000C1709DF8B40000EB400101EB0010A2F5B8 +:10DF3000986101EB001130319DF8A00001EB001059 +:10DF4000801C0A90007820F0200020300A99087088 +:10DF500094E5D5229DF8B40040F2692110FB01F050 +:10DF6000E34901EB8000A4309DF8A01001EBC10152 +:10DF700000EB0110427181E59DF8B40040F2692187 +:10DF800010FB01F0DA4901EB8000A430BDF8D81095 +:10DF900001EBC10100EB0110807901283AD1002288 +:10DFA0009DF8B40040F2692110FB01F0D04901EB6B +:10DFB0008001A431BDF8D80000EBC00001EB0010D7 +:10DFC0008271D9229DF8B40040F2692110FB01F062 +:10DFD000C74901EB8001A4319DF8A00000EBC0000F +:10DFE00001EB001042719DF8B40000EB400101EB21 +:10DFF0000010C04901EB001130319DF8A00001EB89 +:10E000000010801C0A90007820F00400001D0A997E +:10E0100008701CE0C3229DF8B40040F2692110FB97 +:10E0200001F0B34901EB8001A4319DF8A00000EBA1 +:10E03000C00001EB0010427100219DF8B40040F2D5 +:10E04000692210FB02F0AA4A02EB8000C17015E5BC +:10E050009DF8B40040F2692110FB01F0A44901EBE6 +:10E060008000A430BDF8D81001EBC10100EB011015 +:10E07000807901283AD100229DF8B40040F269214C +:10E0800010FB01F09A4901EB8001A431BDF8D800E2 +:10E0900000EBC00001EB00108271D9229DF8B400A2 +:10E0A00040F2692110FB01F0914901EB8001A4319C +:10E0B0009DF8A00000EBC00001EB001042719DF83C +:10E0C000B40000EB400101EB00108A4901EB0011A4 +:10E0D00030319DF8A00001EB0010801C0A90007800 +:10E0E00020F00400001D0A9908701CE0C3229DF86E +:10E0F000B40040F2692110FB01F07D4901EB800181 +:10E10000A4319DF8A00000EBC00001EB00104271AB +:10E1100000219DF8B40040F2692210FB02F0744A1D +:10E1200002EB8000C170A9E49DF8B40000EB40014F +:10E1300001EB00106F4901EB0010007B38BB9DF82C +:10E14000B40000EB4001C1EBC0106B4901EBC00013 +:10E1500001799DF8B40000EB4002C2EBC010664AA2 +:10E1600002EBC000C07841EA00229DF8B40040F202 +:10E17000692110FB01F05E4901EB8000A4309DF89D +:10E18000A01001EBC10100EB0110426332E09DF8E9 +:10E19000B40000EB4001C1EBC010574901EBC000D7 +:10E1A000C07801049DF8B40000EB4002C2EBC0103F +:10E1B000514A02EBC000007941EA00219DF8B40009 +:10E1C00000EB4002C2EBC0104B4A02EBC0004079AA +:10E1D00001439DF8B40040F2692210FB02F0444A6A +:10E1E00002EB8000A4309DF8A02002EBC20200EBFD +:10E1F000021041639DF8B40040F2692110FB01F068 +:10E200003B4901EB8001A4319DF8A00000EBC00068 +:10E2100001EB001001789DF8B40040F2692210FB78 +:10E2200002F0334A02EB8000007981422FDA0021AC +:10E230009DF8B40040F2692210FB02F02C4A02EB78 +:10E240008000C17003229DF8B40040F2692110FBE8 +:10E2500001F0274901EB8001A4319DF8A00000EBFB +:10E26000C00001EB00100270D9229DF8B40040F20A +:10E27000692110FB01F01E4901EB8000A4309DF8DC +:10E28000A01001EBC10100EB011042717CE09DF890 +:10E29000B40040F2692110FB01F0154901EB800048 +:10E2A000A430BDF8D81001EBC10100EB011080795A +:10E2B00001284CD100229DF8B40040F2692110FBE6 +:10E2C00001F00B4901EB8001A431BDF8D80000EB4F +:10E2D000C00001EB00108271D9229DF8B40040F219 +:10E2E000692110FB01F0024901EB8001A43105E036 +:10E2F000D445002014410020D87A00209DF8A000C9 +:10E3000000EBC00001EB001042719DF8B40000EB7F +:10E31000400101EB0010FE4901EB001130319DF886 +:10E32000A00001EB0010801C0A90007820F004008F +:10E33000001D0A99087001209DF8B41040F269226E +:10E3400011FB02F1F34A02EB8101C8701CE0C52207 +:10E350009DF8B40040F2692110FB01F0ED4901EB9A +:10E360008001A4319DF8A00000EBC00001EB00107B +:10E37000427100219DF8B40040F2692210FB02F0C6 +:10E38000E44A02EB8000C17037E400219DF8B4003C +:10E3900040F2692210FB02F0DE4A02EB8000C170FD +:10E3A0009DF8B40000EB400101EB0010D84901EBEF +:10E3B000001130319DF8A00001EB0010801C0A9084 +:10E3C000007820F00400001D0A990870D5229DF8FD +:10E3D000B40040F2692110FB01F0CE4901EB80004E +:10E3E000A4309DF8A01001EBC10100EB01104271B7 +:10E3F00039E49DF8B40000EB400101EB0010C44982 +:10E4000001EB0010007BD0BBBDF8A4000C2800D0AD +:10E4100029E40021399128E09DF8B40000EB400187 +:10E42000C1EBC010BC4901EBC001BDF8E400C01C49 +:10E43000085C00F00F00092800DD1AE09DF8B40028 +:10E4400000EB4001C1EBC010B34901EBC001BDF8C6 +:10E45000E400C01C085C00F0F000902800DD08E03B +:10E46000BDF8E400401C81B23991BDF8E4000A28EF +:10E47000D2DB00BFBDF8E4000A2801DA2CE57DE01C +:10E4800000202E902F90002139911EE0DDE92E1002 +:10E49000000240EA11620902CDE92E129DF8B40093 +:10E4A00000EB4001C1EBC0109B4901EBC001BDF87E +:10E4B000E400C01C085CDDE92E341843CDE92E04CD +:10E4C000BDF8E400401C80B23990BDF8E400052896 +:10E4D000DCDB9DF8B400DDE92E1240F2692310FB6D +:10E4E00003F08C4B03EB8003A4339DF8A00000EBFA +:10E4F000C00003EB001040F8221F426000222E9261 +:10E500002F92002139911FE0DDE92E10000240EA30 +:10E5100011620902CDE92E129DF8B40000EB400112 +:10E52000C1EBC0107C4901EBC001BDF8E40008302C +:10E53000085CDDE92E3440EA0302CDE92E24BDF863 +:10E54000E400401C81B23991BDF8E4000528DBDB12 +:10E550009DF8B400DDE92E2140F2692310FB03F0A1 +:10E560006C4B03EB8000A4309DF8A03003EBC30399 +:10E5700000EB031022308260C160B8E0BDF8A40057 +:10E580000E2800D0E8E30021399128E09DF8B4007E +:10E5900000EB4001C1EBC0105F4901EBC001BDF8C9 +:10E5A000E400C01C085C00F00F00092800DD1AE040 +:10E5B0009DF8B40000EB4001C1EBC010564901EBDF +:10E5C000C001BDF8E400C01C085C00F0F000902819 +:10E5D00000DD08E0BDF8E400401C81B23991BDF8CF +:10E5E000E4000C28D2DB00BFBDF8E4000C2800DA00 +:10E5F000B2E300202E902F90002139911FE0DDE939 +:10E600002E10000240EA11620902CDE92E129DF897 +:10E61000B40000EB4001C1EBC0103F4901EBC00169 +:10E62000BDF8E400C01C085CDDE92E3440EA0302BA +:10E63000CDE92E24BDF8E400401C81B23991BDF82B +:10E64000E4000628DBDB9DF8B400DDE92E2140F272 +:10E65000692310FB03F02F4B03EB8003A4339DF8D9 +:10E66000A00000EBC00003EB001040F8222F416037 +:10E6700000222E922F92002139911FE0DDE92E1009 +:10E68000000240EA11620902CDE92E129DF8B400A1 +:10E6900000EB4001C1EBC0101F4901EBC001BDF808 +:10E6A000E4000930085CDDE92E3440EA0302CDE9DC +:10E6B0002E24BDF8E400401C81B23991BDF8E4007D +:10E6C0000628DBDB9DF8B400DDE92E1240F2692359 +:10E6D00010FB03F00F4B03EB8000A4309DF8A0303B +:10E6E00003EBC30300EB031022308160C2609DF88E +:10E6F000B40040F2692110FB01F0064901EB8001F2 +:10E70000A4319DF8A00000EBC00001EB001005E073 +:10E7100014410020D4450020D87A002001789DF8CB +:10E72000B40040F2692210FB02F0FE4A02EB8000C6 +:10E73000007981427ED1FC4890F8A00888B19DF80C +:10E74000B40000EB400101EB0010A2F5986101EB71 +:10E75000001030309DF8A01000EB0110807A0228E4 +:10E7600069D1F248D0F814020521B0FBF1F201FBA7 +:10E77000120000EBC00101EB0011EC48203000EB6F +:10E7800081000021C0F81D10E848D0F814020521CE +:10E79000B0FBF1F201FB120000EBC00101EB001134 +:10E7A000E248203000EB81000D300A909DF8B40063 +:10E7B00040F2692110FB01F0DA4901EB8001A4313C +:10E7C0009DF8A00000EBC00001EB001022301022E9 +:10E7D000014609900A98F9F738FDD448D0F8140298 +:10E7E0000521B0FBF1F201FB120000EBC00101EBCF +:10E7F0000011CE48203000EB81029DF8B40040F2B9 +:10E80000692110FB01F0C74901EB8001A4319DF89B +:10E81000A00000EBC00001EB001050F81A1F42F8F6 +:10E82000011F40685060C148D0F814020521B0FBB8 +:10E83000F1F201E02CE2FEE001FB120000EBC0016E +:10E8400001EB0013B94920319DF8B40000EB400200 +:10E8500002EB0010B64A02EB001230329DF8A00025 +:10E8600002EB0010007801F82300B048D0F8140241 +:10E870000521B0FBF1F201FB120000EBC00101EB3E +:10E880000011AA48203000EB8101A748826941F8B5 +:10E89000212F808B8880A548D0F814020521B0FB79 +:10E8A000F1F201FB120000EBC00101EB00119F48E7 +:10E8B000203000EB81029DF8B40040F2692110FB8A +:10E8C00001F0984901EB8001A4319DF8A00000EB14 +:10E8D000C00001EB0010406BC2F809009348D0F86B +:10E8E00014020521B0FBF1F201FB120000EBC001A4 +:10E8F00001EB00118D48203000EB81029DF8B4003F +:10E9000000EB400101EB0010894901EB00113031AF +:10E910009DF8A00001EB00104068C2F8270000211C +:10E9200039914CE08148D0F814020521B0FBF1F296 +:10E9300001FB120000EBC00101EB00117B4820300D +:10E9400000EB81012B31BDF8E4409DF8B40040F2AA +:10E95000692210FB02F0734A02EB8002A4329DF898 +:10E96000A00000EBC00002EB001090F87E0040F227 +:10E97000692210FB02F06B4A02EB8002A4329DF880 +:10E98000B40040F2692310FB03F0664B03EB8003F5 +:10E99000A4339DF8A00000EBC00003EB001090F83A +:10E9A0007F0000EBC00002EB00123F32BDF8E40034 +:10E9B000105C0855BDF8E400401C81B23991BDF8E7 +:10E9C000E4000A28AEDB5948D0F814020521B0FB58 +:10E9D000F1F080B201460A900220FAF779FB00219B +:10E9E0000620FBF7B7FA5148D0F814024F49C98BFB +:10E9F000884206D24D48D0F81402401C4B49C1F859 +:10EA0000140200210520FBF7A5FA9DF8B40000EBE5 +:10EA1000400101EB0010464901EB001030309DF839 +:10EA2000A01000EB0110801C0A90007820F0080272 +:10EA30000A98027015E09DF8B40000EB400101EB6C +:10EA400000103B4901EB001030309DF8A01000EBA6 +:10EA50000110801C0A90007820F0080008300A9904 +:10EA600008709DF8B40000EB400101EB0010304944 +:10EA700001EB001030309DF8A01000EB0110801C5D +:10EA80000A90007820F020020A9802709DF8B410D5 +:10EA90000220FBF75FFA9DF8B4009DF8A01001EB8F +:10EAA0000010C217CDE92E0200222E9800EBC00103 +:10EAB00001EB00111F4800EB8100C0F81D209DF8FC +:10EAC000B41040F2692011FB00F0164901EB800000 +:10EAD000A4309DF8A01001EBC10100EB0110223021 +:10EAE0000A902E9800EBC00101EB0011114800EBD9 +:10EAF00081010D3110220991DDE90901F9F7A5FB2A +:10EB00009DF8B40040F2692110FB01F0054901EBCA +:10EB10008001A4319DF8A00000EBC00001EB0011C2 +:10EB20002E9809E0D4450020BC320020BC12002001 +:10EB300014410020E014002000EBC00202EB0012A0 +:10EB4000F94800EB820051F81A2F40F8012F49686C +:10EB500041609DF8B40000EB400101EB0010F34967 +:10EB600001EB001130319DF8A00001EB001001789D +:10EB70002E9800EBC00202EB0012EB4800F82210C6 +:10EB80002E9800EBC00101EB0011E74800EB81017A +:10EB9000E748826941F8212F808B88809DF8B40076 +:10EBA00040F2692110FB01F0E24901EB8001A43140 +:10EBB0009DF8A00000EBC00001EB0010416B2E9807 +:10EBC00000EBC00202EB0012D74800EB8200C0F855 +:10EBD00009109DF8B40000EB400101EB0010D3498F +:10EBE00001EB001130319DF8A00001EB00104168ED +:10EBF0002E9800EBC00202EB0012CB4800EB820023 +:10EC0000C0F827100021399124E09DF8B40040F2AB +:10EC1000692110FB01F0C74901EB8001A4319DF887 +:10EC2000A00000EBC00001EB00113F31BDF8E40093 +:10EC30000A5C2E9800EBC00101EB0011BA4800EB12 +:10EC400081012B31BDF8E4000A54BDF8E400401CFA +:10EC500081B23991BDF8E4000A28D6DB2E9881B242 +:10EC600008200A91FBF776F900229DF8B40040F2E3 +:10EC7000692110FB01F0AF4901EB8000A4309DF841 +:10EC8000A01001EBC10100EB011080F83E2051E023 +:10EC90009DF8B40000EB400101EB0010A34901EB2B +:10ECA000001030309DF8A01000EB0110801C0A907D +:10ECB000007820F00400001D0A9908709DF8B40047 +:10ECC00000EB400101EB0010984901EB00103030DF +:10ECD0009DF8A01000EB0110801C0A90007820F035 +:10ECE000800080300A99087001209DF8B41040F22D +:10ECF000692211FB02F18F4A02EB8101C8709DF875 +:10ED0000B40040F2692110FB01F0114601EB8000D4 +:10ED100002799DF8B40040F2692110FB01F08549A9 +:10ED200001EB8000A4309DF8A01001EBC10100EBC5 +:10ED300001100270D5229DF8B40040F2692110FB49 +:10ED400001F07C4901EB8000A4309DF8A01001EB9C +:10ED5000C10100EB011042713DE2D5229DF8B400E3 +:10ED600040F2692110FB01F0724901EB8000A430F0 +:10ED70009DF8A01001EBC10100EB011042712AE2E5 +:10ED8000D5229DF8B40040F2692110FB01F06949D9 +:10ED900001EB8000A4309DF8A01001EBC10100EB55 +:10EDA0000110427117E20121614880F8C4179DF8F3 +:10EDB000B40040F2692110FB01F05E4901EB8001D3 +:10EDC000A4319DF8A00000EBC00001EB0010017819 +:10EDD0009DF8B40040F2692210FB02F0554A02EBA4 +:10EDE0008000007981422FDA00219DF8B40040F2C2 +:10EDF000692210FB02F04F4A02EB8000C170012231 +:10EE00009DF8B40040F2692110FB01F0494901EB83 +:10EE10008001A4319DF8A00000EBC00001EB0010C0 +:10EE2000027011229DF8B40040F2692110FB01F03C +:10EE3000404901EB8000A4309DF8A01001EBC10116 +:10EE400000EB0110427141E09DF8B40040F26921ED +:10EE500010FB01F0374901EB8000A4309DF8A010B1 +:10EE600001EBC10100EB01108078B2282ED1002106 +:10EE70009DF8B40040F2692210FB02F02D4A02EB2B +:10EE80008000C170B2229DF8B40040F2692110FBED +:10EE900001F0284901EB8001A4319DF8A00000EBAE +:10EEA000C00001EB0010427100229DF8B40040F256 +:10EEB000692110FB01F01F4901EB8000A4309DF88F +:10EEC000A01001EBC10100EB0110827083E1002171 +:10EED000174880F8C417D5229DF8B40040F2692184 +:10EEE00010FB01F0134901EB8000A4309DF8A01045 +:10EEF00001EBC10100EB011042716CE101229DF8B0 +:10EF0000B40040F2692110FB01F00A4901EB8001D5 +:10EF1000A4319DF8A00000EBC00001EB001080F8C8 +:10EF20008020002139912EE0E014002014410020BF +:10EF3000BC320020D44500209DF8B40000EB400115 +:10EF4000C1EBC010FE4901EBC001BDF8E400C01CDC +:10EF50000A5C9DF8B40040F2692110FB01F0F94908 +:10EF600001EB8001A4319DF8A00000EBC00001EB93 +:10EF7000001000F18101BDF8E4000A54BDF8E4007E +:10EF8000401C81B23991BDF8E4000A28D4DB22E1AB +:10EF90009DF8B40000EB4001C1EBC010E84901EB63 +:10EFA000C000C07801049DF8B40000EB4002C2EB41 +:10EFB000C010E34A02EBC000007941EA00209DF84E +:10EFC000B41001EB4102C2EBC111DD4A02EBC101F9 +:10EFD00049790843B0F5E13F65D19DF8B40000EBF5 +:10EFE000400101EB0010D84901EB001030309DF8D2 +:10EFF000A01000EB0110801C0A90007820F00402A1 +:10F000000A98027000229DF8B40040F2692110FBBA +:10F0100001F0CC4901EB8000A4309DF8A01001EB79 +:10F02000C10100EB0110A0F88C2013229DF8B40060 +:10F0300040F2692110FB01F0C24901EB8000A430CD +:10F040009DF8A01001EBC10100EB011042719DF889 +:10F05000B40000EB400101EB0010BB4901EB0010D4 +:10F06000407903464FF480524FF4E1310A909DF805 +:10F07000B40010F0BFFE9DF8B40040F2692110FB0F +:10F0800001F0B04901EB8001A4319DF8A00000EB34 +:10F09000C00001EB00108E300A90007820F00800CC +:10F0A00008300A99087096E09DF8B40000EB400122 +:10F0B000C1EBC010A24901EBC00001799DF8B4007A +:10F0C00000EB4002C2EBC0109D4A02EBC000C078CA +:10F0D00041EA00229DF8B40040F2692110FB01F0E2 +:10F0E000984901EB8001A4319DF8A00000EBC0001D +:10F0F00001EB0010A0F88C209DF8B40040F26921CB +:10F1000010FB01F08F4901EB8001A4319DF8A000B4 +:10F1100000EBC00001EB0010B0F88C109DF8B400BB +:10F1200000EB400202EB0010874A02EB0010408B1C +:10F1300081424FDBE5229DF8B40040F2692110FBCB +:10F1400001F0804901EB8001A4319DF8A00000EBA3 +:10F15000C00001EB0010427100229DF8B40040F2A3 +:10F16000692110FB01F0774901EB8001A4319DF882 +:10F17000A00000EBC00001EB001002709DF8B4008D +:10F1800000EB400101EB00106F4901EB0011303141 +:10F190009DF8A00001EB0010801C0A90007820F080 +:10F1A00080020A9802709DF8B40040F2692110FBB9 +:10F1B00001F0644901EB8000A4309DF8A01001EB40 +:10F1C000C10100EB01108E300A90007820F001029E +:10F1D0000A98027000BF00BF08F0D9BD9DF8B400C6 +:10F1E00000EB4001C1EBC010554911F83000042874 +:10F1F00002D1042126910BE09DF8B41001EB4100EF +:10F20000C0EBC1104E4911F83000152800D12690EE +:10F210009DF8B41001EB4100C0EBC111484800EB70 +:10F22000C10041789DF8B40000EB4002C2EBC01071 +:10F23000434A12F8300041EA002041F2300188428E +:10F2400002D1A62026903DE09DF8B41001EB4100CC +:10F25000C0EBC1103A4901EBC00041789DF8B40001 +:10F2600000EB4002C2EBC010354A12F8300041EA10 +:10F27000002041F23101884202D1A720269021E0EE +:10F280009DF8B41001EB4100C0EBC1102C4911F8FE +:10F290003000022816D19DF8B41001EB4100C0EBFC +:10F2A000C110274901EBC00001799DF8B40000EBC3 +:10F2B0004002C2EBC010224A02EBC000C07841EA13 +:10F2C000002126919DF8B41040F2692011FB00F056 +:10F2D0001C4901EB80008178289100211B4A9DF890 +:10F2E000B40002EB00129DF8A00011541848007FF2 +:10F2F000012815D19DF8B41001EB410000EB01107D +:10F30000114901EB001030309DF8A01000EB011006 +:10F31000801C0A90007820F0800080300A990870E4 +:10F320009DF8B41001EB410000EB0110064901EB20 +:10F33000001030309DF8A01000EB0110801C09E097 +:10F34000D87A0020D445002014410020483F0020F6 +:10F35000BC1200200A90007820F0400040300A994A +:10F360000870BDF8981043F23002881A91427DD09F +:10F3700009DC04297BD015297AD0A6290DD0A7292C +:10F3800041F0628634E1B0F5C06F72D0A0F2016046 +:10F3900000286FD00428F3D1FEE300219DF8B400CB +:10F3A00040F2692210FB02F0FE4A02EB8000C170BD +:10F3B0009DF8B41040F2692011FB00F0114601EBFA +:10F3C0008000A4309DF8A01001EBC10100EB0110FA +:10F3D0000078032824DC04229DF8B40040F269215F +:10F3E00010FB01F0EF4901EB8001A4319DF8A00072 +:10F3F00000EBC00001EB00100270A8229DF8B400E1 +:10F4000040F2692110FB01F0E64901EB8000A430D5 +:10F410009DF8A01001EBC10100EB01104271E5E085 +:10F420009DF8B40040F2692110FB01F0DD4901EBC9 +:10F430008000A4309DF8A01001EBC10100EB011089 +:10F44000007808282ADC09229DF8B40040F26921DE +:10F4500010FB01F0D34901EB8001A4319DF8A0001D +:10F4600000EBC00001EB0010027004E075E1F0E178 +:10F47000FEE3FEE3FEE3A9229DF8B40040F2692119 +:10F4800010FB01F0C74901EB8000A4309DF8A010EB +:10F4900001EBC10100EB01104271A7E09DF8B4003F +:10F4A00040F2692110FB01F0BE4901EB8000A4305D +:10F4B0009DF8A01001EBC10100EB011000780D28B0 +:10F4C00024DC0E229DF8B40040F2692110FB01F00B +:10F4D000B44901EB8001A4319DF8A00000EBC0000D +:10F4E00001EB00100270A2229DF8B40040F26921E5 +:10F4F00010FB01F0AB4901EB8000A4309DF8A01097 +:10F5000001EBC10100EB011042716FE09DF8B40006 +:10F5100040F2692110FB01F0A24901EB8000A43008 +:10F520009DF8A01001EBC10100EB01104079A52866 +:10F5300015D19DF8B40000EB400101EB00109A4991 +:10F5400001EB001030309DF8A01000EB0110801C82 +:10F550000A90007820F00400001D0A9908709DF8B8 +:10F56000B40040F2692110FB01F08E4901EB8000EC +:10F57000A4309DF8A01001EBC10100EB01108078D0 +:10F58000A12833D09DF8B40040F2692110FB01F0AE +:10F59000844901EB8001A4319DF8A00000EBC0007C +:10F5A00001EB001082789DF8B40040F2692110FB55 +:10F5B00001F07C4901EB8001A4319DF8A00000EB33 +:10F5C000C00001EB00104271A1229DF8B40040F28E +:10F5D000692110FB01F0734901EB8000A4309DF814 +:10F5E000A01001EBC10100EB0110827001F02CBDF5 +:10F5F00000219DF8B40040F2692210FB02F0694A34 +:10F6000002EB8000C1709DF8B40040F2692110FB4C +:10F6100001F0114601EB8000A4309DF8A01001EB31 +:10F62000C10100EB0110007805281DDC00219DF8C8 +:10F63000B40040F2692210FB02F05A4A02EB80004B +:10F64000C17006229DF8B40040F2692110FB01F060 +:10F65000544901EB8000A4309DF8A01001EBC101DA +:10F6600000EB0110027024E09DF8B40040F2692123 +:10F6700010FB01F04B4901EB8000A4309DF8A01075 +:10F6800001EBC10100EB01100078092811DC0A220E +:10F690009DF8B40040F2692110FB01F0414901EBF3 +:10F6A0008000A4309DF8A01001EBC10100EB011017 +:10F6B00002709DF8B40040F2692110FB01F0394955 +:10F6C00001EB8000A4309DF8A01001EBC10100EB1C +:10F6D00001104079A4282DD19DF8B40000EB400121 +:10F6E00001EB0010304901EB001030309DF8A01004 +:10F6F00000EB0110801C0A90007820F020002030E0 +:10F700000A99087000229DF8B40040F2692110FBAC +:10F7100001F0244901EB8000A4309DF8A01001EB1A +:10F72000C10100EB011080F83D209DF8B4100220CB +:10F73000FAF710FCA1229DF8B40040F2692110FBF9 +:10F7400001F0184901EB8000A4309DF8A01001EBF6 +:10F75000C10100EB0110427148E70020399015E02B +:10F760009DF8B40000EB4001C1EBC0100F4901EB64 +:10F77000C001BDF8E400C01C0A5C17A9BDF8E40094 +:10F780000A54BDF8E400401C81B23991BDF8E40090 +:10F790000628E5DB062117A822F008FA0021CDE9AA +:10F7A000300105E0D445002014410020D87A002023 +:10F7B000DDE93021100A40EA0160801841EB212187 +:10F7C0004FF480724FF00003CDE90801F8F7FAFC1E +:10F7D0009DF8B40040F2692110FB01F0FE4901EBF5 +:10F7E0008000A4309DF8A01001EBC10100EB0110D6 +:10F7F000027100209DF8B41040F2692211FB02F161 +:10F80000F54A02EB8101C87001229DF8B40040F274 +:10F81000692110FB01F0F04901EB8000A4309DF854 +:10F82000A01001EBC10100EB01100270A7229DF8AE +:10F83000B40040F2692110FB01F0E74901EB8000C0 +:10F84000A4309DF8A01001EBC10100EB0110427142 +:10F85000CCE69DF8B40040F2692110FB01F0DE49CE +:10F8600001EB8000A4309DF8A01001EBC10100EB7A +:10F870000110007806282EDC00219DF8B40040F22B +:10F88000692210FB02F0D44A02EB8000C17007220B +:10F890009DF8B40040F2692110FB01F0CE4901EB64 +:10F8A0008001A4319DF8A00000EBC00001EB001026 +:10F8B0000270A7229DF8B40040F2692110FB01F00C +:10F8C000C54901EB8000A4309DF8A01001EBC101F7 +:10F8D00000EB011042719DF8B40040F2692110FB69 +:10F8E00001F0BD4901EB8000A4309DF8A01001EBB0 +:10F8F000C10100EB0110007801282FDC00219DF8E8 +:10F90000B40040F2692210FB02F0B34A02EB80001F +:10F91000C17002229DF8B40040F2692110FB01F091 +:10F92000AD4901EB8001A4319DF8A00000EBC000BF +:10F9300001EB00100270A3229DF8B40040F269218F +:10F9400010FB01F0A44901EB8000A4309DF8A01049 +:10F9500001EBC10100EB011042711DE29DF8B40002 +:10F9600040F2692110FB01F09B4901EB8000A430BB +:10F970009DF8A01001EBC10100EB011000780728F1 +:10F980002FDC00219DF8B40040F2692210FB02F048 +:10F99000914A02EB8000C17008229DF8B40040F249 +:10F9A000692110FB01F08C4901EB8001A4319DF825 +:10F9B000A00000EBC00001EB00100270A3229DF834 +:10F9C000B40040F2692110FB01F0834901EB800093 +:10F9D000A4309DF8A01001EBC10100EB01104271B1 +:10F9E000DAE19DF8B40040F2692110FB01F07A4998 +:10F9F00001EB8000A4309DF8A01001EBC10100EBE9 +:10FA0000011000780B282FDC00219DF8B40040F293 +:10FA1000692210FB02F0704A02EB8000C1700C22D8 +:10FA20009DF8B40040F2692110FB01F06A4901EB36 +:10FA30008001A4319DF8A00000EBC00001EB001094 +:10FA40000270A1229DF8B40040F2692110FB01F080 +:10FA5000614901EB8000A4309DF8A01001EBC101C9 +:10FA600000EB0110427197E19DF8B40040F269216A +:10FA700010FB01F0584901EB8000A4309DF8A01064 +:10FA800001EBC10100EB011000780C282FDC0021F4 +:10FA90009DF8B40040F2692210FB02F04E4A02EBDE +:10FAA0008000C1700D229DF8B40040F2692110FB66 +:10FAB00001F0494901EB8001A4319DF8A00000EB61 +:10FAC000C00001EB00100270A3229DF8B40040F2C8 +:10FAD000692110FB01F0404901EB8000A4309DF842 +:10FAE000A01001EBC10100EB0110427154E19DF83F +:10FAF000B40040F2692110FB01F0374901EB8000AE +:10FB0000A4309DF8A01001EBC10100EB01100078BA +:10FB10000E287CDC0F229DF8B40040F2692110FB16 +:10FB200001F02D4901EB8001A4319DF8A00000EB0C +:10FB3000C00001EB00100270A1229DF8B40040F259 +:10FB4000692110FB01F0244901EB8001A4319DF8EB +:10FB5000A00000EBC00001EB001042719DF8B40062 +:10FB600040F2692110FB01F01B4901EB8001A43137 +:10FB70009DF8A00000EBC00001EB001082709DF822 +:10FB8000B40000EB400101EB0010144901EB00113F +:10FB900030319DF8A00000E0FEE301EB0010801C76 +:10FBA0000A90007820F0800080300A9908709DF853 +:10FBB000B40000EB400101EB0010084901EB00101C +:10FBC00030309DF8A01000EB0110801C0A900078E6 +:10FBD00020F00400001D03E0D44500201441002063 +:10FBE0000A9908709DF8B40000EB400101EB001089 +:10FBF000FE4901EB001030309DF8A01000EB011021 +:10FC00008078C0F34010B0B39DF8B40000E045E048 +:10FC100000EB400101EB0010F44901EB0010303023 +:10FC20009DF8A01000EB0110801C0A90007820F0D5 +:10FC300020020A9802709DF8B40000EB400101EB2D +:10FC40000010EA4901EB001030309DF8A01000EBE5 +:10FC500001108078C0F34000D0B99DF8B40000EBEB +:10FC6000400101EB0010E14901EB0010303003E0EE +:10FC700093E0C1E003E171E09DF8A01000EB0110FA +:10FC8000801C0A90007820F0080008300A9908705B +:10FC90009DF8B4100220FAF75DF97DE09DF8B400FC +:10FCA00040F2692110FB01F0D14901EB8001A43140 +:10FCB0009DF8A00000EBC00001EB001001789DF85A +:10FCC000B40040F2692210FB02F0C94A02EB800046 +:10FCD0000079814260D19DF8B40040F2692110FBA7 +:10FCE00001F0114601EB8000A4309DF8A01001EB5B +:10FCF000C10100EB01108078A12830D0A3229DF82B +:10FD0000B40040F2692110FB01F0B94901EB800118 +:10FD1000A4319DF8A00000EBC00001EB001042717F +:10FD20009DF8B40040F2692110FB01F0B04901EBED +:10FD30008000A4309DF8A01001EBC10100EB011080 +:10FD40008078A22828D000209DF8B41040F26922C3 +:10FD500011FB02F1A64A02EB8101C8701CE0A1224E +:10FD60009DF8B40040F2692110FB01F0A04901EBBD +:10FD70008001A4319DF8A00000EBC00001EB001051 +:10FD8000427101219DF8B40040F2692210FB02F09B +:10FD9000974A02EB8000C17028E4A1229DF8B400CC +:10FDA00040F2692110FB01F0914901EB8001A4317F +:10FDB0009DF8A00000EBC00001EB001082709DF8E0 +:10FDC000B40040F2692110FB01F0894901EB800188 +:10FDD000A4319DF8A00000EBC00001EB00104271BF +:10FDE00000219DF8B40040F2692210FB02F0804A25 +:10FDF00002EB8000C170AFE49DF8B40040F26921CD +:10FE000010FB01F07A4901EB8000A4309DF8A010AE +:10FE100001EBC10100EB0110007806282EDC002167 +:10FE20009DF8B40040F2692210FB02F0704A02EB28 +:10FE30008000C17007229DF8B40040F2692110FBD8 +:10FE400001F06B4901EB8001A4319DF8A00000EBAB +:10FE5000C00001EB00100270A7229DF8B40040F230 +:10FE6000692110FB01F0624901EB8001A4319DF88A +:10FE7000A00000EBC00001EB001042716CE4002117 +:10FE80009DF8B40040F2692210FB02F0584A02EBE0 +:10FE90008000C170A7229DF8B40040F2692110FBD8 +:10FEA00001F0534901EB8001A4319DF8A00000EB63 +:10FEB000C00001EB001042719DF8B40000EB40015E +:10FEC000C1EBC0104B4901EBC000407930287CD118 +:10FED0009DF8B40040F2692110FB01F0444901EBA8 +:10FEE0008001A4319DF8A00000EBC00001EB0010E0 +:10FEF00001789DF8B40040F2692210FB02F03C4A00 +:10FF000002EB8000007981425FD19DF8B40000EBE4 +:10FF1000400101EB0010354901EB001030309DF835 +:10FF2000A01000EB0110801C0A90007820F0010264 +:10FF30000A9802709DF8B40000EB400101EB00103C +:10FF40002A4901EB001030309DF8A01000EB0110A1 +:10FF5000801C0A90007820F002020A9802709DF836 +:10FF6000B40040F2692110FB01F0214901EB80004F +:10FF7000A4309DF8A01001EBC10100EB0110C07886 +:10FF800031282ED19DF8B40000EB400101EB0010A8 +:10FF9000164901EB001030309DF8A01000EB011065 +:10FFA000801C0A90007820F020020A98027000223B +:10FFB0009DF8B40040F2692110FB01F00C4901EBFF +:10FFC0008000A4309DF8A01000E038E001EBC101F2 +:10FFD00000EB011080F83D209DF8B4100220F9F7E5 +:10FFE000B9FF9DF8B40040F2692105E014410020FA +:10FFF000D4450020D87A002010FB01F0FE4901EB27 +:020000040801F1 +:100000008000A4309DF8A01001EBC10100EB0110AD +:1000100090F83E00012811D1A9229DF8B40040F2C9 +:10002000692110FB01F0F44901EB8000A4309DF838 +:10003000A01001EBC10100EB0110827078E29DF885 +:10004000B40000EB4001C1EBC010EC4901EBC00073 +:10005000407931287DD19DF8B40040F2692110FB30 +:1000600001F0E54901EB8001A4319DF8A00000EB0F +:10007000C00001EB001001789DF8B40040F2692245 +:1000800010FB02F0DC4A02EB80000079814260D173 +:100090009DF8B40040F2692110FB01F0114601EB1C +:1000A0008000A4309DF8A01001EBC10100EB01100D +:1000B00090F83E0040BB01229DF8B40040F2692157 +:1000C00010FB01F0CC4901EB8001A4319DF8A000A8 +:1000D00000EBC00001EB001080F83D209DF8B4005B +:1000E00000EB400101EB0010C54901EB001130317C +:1000F0009DF8A00001EB0010801C0A90007820F011 +:100100000100401C0A9908709DF8B40000EB400102 +:1001100001EB0010BA4901EB001030309DF8A0103F +:1001200000EB0110801C0A90007820F002020A986F +:100130000270B44890F8A008E8BBB348407F01289B +:1001400039D1B148D0F81402AF49C98B884232D2B4 +:1001500000E0A8E09DF8B40040F2692110FB01F036 +:10016000A54901EB8000A4309DF8A01001EBC1016E +:1001700000EB011090F83D0001281CD19DF8B4005F +:1001800040F2692110FB01F09B4901EB8000A43093 +:100190009DF8A01001EBC10100EB011090F87D006B +:1001A00048B94FF010429DF8B40040F2692110FBAD +:1001B00001F0914900E075E001EB8001A4319DF868 +:1001C000A00000EBC00001EB001082609DF8B400BD +:1001D00000EB400101EB0010894901EB00113031C7 +:1001E0009DF8A00001EB001001789DF8B40040F2EA +:1001F000692210FB02F0804A02EB800041709DF8FA +:10020000B40040F2692110FB01F0114601EB8001BE +:10021000A4319DF8A00000EBC00001EB00100178B4 +:100220009DF8B40040F2692210FB02F0724A02EB22 +:1002300080000079814235D100229DF8B40040F25F +:10024000692110FB01F06C4901EB8001A4319DF89C +:10025000A00000EBC00001EB0010C271A4229DF8C9 +:10026000B40040F2692110FB01F0634901EB800109 +:10027000A4319DF8A00000EBC00001EB00108270DB +:10028000A3229DF8B40040F2692110FB01F05A4905 +:1002900001EB8000A4309DF8A01001EBC10100EB40 +:1002A0000110427144E19DF8B40000EB4001C1EB44 +:1002B000C010524901EBC000407933286DD19DF840 +:1002C000B40000EB400101EB00104D4901EB0010C0 +:1002D00030309DF8A01000EB0110801C0A900078CF +:1002E00020F00100401C0A9908709DF8B40000EB52 +:1002F000400101EB0010424901EB001030309DF845 +:10030000A01000EB0110801C0A90007820F0200261 +:100310000A9802709DF8B40000EB400101EB001058 +:10032000374901EB001030309DF8A01000EB0110B0 +:10033000801C0A90007820F00200801C0A99087046 +:100340009DF8B40040F2692110FB01F02A4901EB4D +:10035000800002799DF8B40040F2692110FB01F0A1 +:10036000254901EB8000A4309DF8A01001EBC101EC +:1003700000EB011002709DF8B40000EB400101EBAE +:1003800000101F4901EB001030309DF8A01000EB69 +:100390000110801C0A9001E076E33BE0007820F039 +:1003A000800180310A9801709DF8B40000EB400193 +:1003B00001EB0010124901EB001030309DF8A01045 +:1003C00000EB01108078C0F3400020B99DF8B41014 +:1003D0000220F9F7BFFDA2229DF8B40040F2692186 +:1003E00010FB01F0044901EB8000A4309DF8A0103F +:1003F00001EBC1010AE00000D4450020D87A0020BA +:1004000014410020BC320020BC12002000EB01107F +:1004100082708DE09DF8B40000EB4001C1EBC0108C +:10042000FE4901EBC000407934287DD19DF8B4002D +:1004300000EB400101EB0010F94901EB00103030F6 +:100440009DF8A01000EB0110801C0A90007820F0AD +:1004500020020A9802709DF8B40000EB400101EB05 +:100460000010EF4901EB001030309DF8A01000EBB8 +:100470000110801C0A90007820F002020A98027095 +:1004800001229DF8B40040F2692110FB01F0E5491A +:1004900001EB8000A4309DF8A01001EBC10100EB3E +:1004A000011080F83E20A9229DF8B40040F2692195 +:1004B00010FB01F0DB4901EB8000A4309DF8A01097 +:1004C00001EBC10100EB011082709DF8B40040F215 +:1004D000692110FB01F0D34901EB800002799DF8FE +:1004E000B40040F2692110FB01F0CE4901EB80011C +:1004F000A4319DF8A00000EBC00001EB00100270D9 +:100500009DF8B40000EB400101EB0010C44901EB81 +:10051000001130319DF8A00001EB0010801C0A9002 +:10052000007820F0800000E002E080300A99087036 +:1005300000202E902F900021399122E0DDE92E102D +:10054000000140EA11720901CDE92E129DF8B400B4 +:1005500000EB4001C1EBC010B04901EBC001BDF898 +:10056000E400801D085C3038C117DDE92E3440EA14 +:1005700003022143CDE92E21BDF8E400401C81B2E5 +:100580003991BDF8E4000628D8DB9DF8B4002E9917 +:1005900040F2692210FB02F0A24A02EB8002A43270 +:1005A0009DF8A00000EBC00002EB0010C0F81A108C +:1005B00000222E922F920021399122E0DDE92E10A7 +:1005C000000140EA11720901CDE92E129DF8B40034 +:1005D00000EB4001C1EBC010904901EBC001BDF838 +:1005E000E4000D30085C3038C117DDE92E3440EAF4 +:1005F00003022143CDE92E21BDF8E400401C81B265 +:100600003991BDF8E4000428D8DB9DF8B4002E9998 +:1006100040F2692210FB02F0824A02EB8002A4320F +:100620009DF8A00000EBC00002EB00104163002227 +:100630002E922F920021399122E0DDE92E10000147 +:1006400040EA11720901CDE92E129DF8B40000EBC9 +:100650004001C1EBC010714901EBC001BDF8E400DD +:100660001130085C3038C117DDE92E34184341EAF7 +:100670000402CDE92E02BDF8E400401C80B239909E +:10068000BDF8E4000628D8DB9DF8B4002E9940F2AE +:10069000692210FB02F0634A02EB8002A4329DF84B +:1006A000A00000EBC00002EB0010C0F81E109DF887 +:1006B000B40000EB4001C1EBC010584901EBC00091 +:1006C00042799DF8B40040F2692110FB01F05549D0 +:1006D00001EB8001A4319DF8A00000EBC00001EB0C +:1006E0000010C2709DF8B40000EB400101EB001057 +:1006F0004B4901EB001130319DF8A00001EB0010D7 +:1007000082789DF8B40040F2692110FB01F0454960 +:1007100001EB8001A4319DF8A00000EBC00001EBCB +:10072000001002769DF8B40040F2692110FB01F040 +:100730003C4901EB8001A4319DF8A00000EBC00012 +:1007400001EB001001789DF8B40040F2692210FB23 +:1007500002F0344A02EB8000007981427EDA002107 +:100760009DF8B40040F2692210FB02F02D4A02EB22 +:100770008000C170A7229DF8B40040F2692110FBEF +:1007800001F0284901EB8001A4319DF8A00000EBA5 +:10079000C00001EB0010427101219DF8B40040F24D +:1007A000692210FB02F01F4A02EB8000C1709DF825 +:1007B000B40040F2692110FB01F0114601EB80000A +:1007C00002799DF8B40040F2692110FB01F015494F +:1007D00001EB8001A4319DF8A00000EBC00001EB0B +:1007E00000100270A1229DF8B40040F2692110FBB4 +:1007F00001F00C4901EB8001A4319DF8A00000EB51 +:10080000C00001EB001042719DF8B40000EB400104 +:1008100001EB0010024901EB001105E0D87A00203D +:1008200014410020D445002030319DF8A00001EB98 +:100830000010801C0A90007820F0800080300A9917 +:1008400008709DF8B40000EB400101EB0010FE4978 +:1008500001EB001030309DF8A01000E059E000EBF3 +:100860000110801C0A90007820F00401091D0A98EC +:1008700001709DF8B40000EB400101EB0010F2495B +:1008800001EB001030309DF8A01000EB01108078D3 +:10089000C0F34010E8B39DF8B40000EB400101EB59 +:1008A0000010E94901EB001030309DF8A01000EB7A +:1008B0000110801C0A90007820F020020A98027033 +:1008C0009DF8B40000EB400101EB0010DE4901EBA4 +:1008D000001030309DF8A01000EB01108078C0F3BC +:1008E0004000E8BB9DF8B40000EB400101EB0010B4 +:1008F000D54901EB001030309DF8A01000EB01103D +:10090000801C0A90007820F0080008300A990870CE +:1009100000E0B8E09DF8B4009DF8A01001EB0010D5 +:10092000C217CDE92E0200222E9800EBC00101EB88 +:100930000011C64800EB8100C0F81D209DF8B400EE +:1009400040F2692110FB01F0C14901EB8000A430A5 +:100950009DF8A01001EBC10100EB0110223000E076 +:100960008CE00A902E9800EBC00101EB0011B74813 +:1009700000EB81010D3110220991DDE90901F7F742 +:1009800064FC9DF8B40040F2692110FB01F0B0490D +:1009900001EB8001A4319DF8A00000EBC00001EB49 +:1009A00000112E9800EBC00202EB0012A74800EBEA +:1009B000820051F81A2F40F8012F496841609DF8D4 +:1009C000B40000EB400101EB00109F4901EB001166 +:1009D00030319DF8A00001EB001001782E9800EB5B +:1009E000C00202EB0012994800F822102E9800EB8A +:1009F000C00101EB0011954800EB81019548826927 +:100A000041F8212F808B88809DF8B40040F2692145 +:100A100010FB01F08E4901EB8001A4319DF8A0008C +:100A200000EBC00001EB0010416B2E9800EBC00200 +:100A300002EB0012854800EB8200C0F809109DF817 +:100A4000B40000EB400101EB00107F4901EB001105 +:100A500030319DF8A00001EB001041682E9800EBAA +:100A6000C00202EB0012794800EB8200C0F82710A8 +:100A70002E9881B208200A91F9F76CFA9DF8B4100B +:100A80000220F9F767FADFE200219DF8B40040F296 +:100A9000692210FB02F06E4A02EB8000C1709DF8E3 +:100AA000B40040F2692110FB01F0114601EB800017 +:100AB000A4309DF8A01001EBC10100EB01100078FB +:100AC0000A2812DC0B229DF8B40040F2692110FBC9 +:100AD00001F05F4901EB8000A4309DF8A01001EB0C +:100AE000C10100EB0110027005E29DF8B40040F274 +:100AF000692110FB01F0564901EB8001A4319DF8FA +:100B0000A00000EBC00001EB001001789DF8B400DC +:100B100040F2692210FB02F04D4A02EB800000799E +:100B200081427DD14B4890F8A008E8BB4A48D0F8F4 +:100B300014020521B0FBF1F201FB120000EBC00131 +:100B400001EB00114448203000EB81000021C0F887 +:100B50001D104148D0F814020521B0FBF1F201FB51 +:100B6000120000EBC00101EB00113B48203000EB0C +:100B700081000D300A909DF8B40040F2692110FB0D +:100B800001F0334901EB8001A4319DF8A00000EB96 +:100B9000C00001EB001022301022014609900A9893 +:100BA000F7F753FB2C4800E0C5E0D0F8140205210C +:100BB000B0FBF1F201FB120000EBC00101EB0011F0 +:100BC0002548203000EB81029DF8B40040F26921F5 +:100BD00010FB01F01E4901EB8001A4319DF8A0003B +:100BE00000EBC00001EB001050F81A1F42F8011F83 +:100BF000406850601848D0F814020521B0FBF1F2AB +:100C000001FB120000EBC00101EB0013124920317F +:100C10009DF8B40000EB400202EB00100A4A00E02D +:100C200069E102EB001230329DF8A00002EB0010E7 +:100C3000007801F823000848D0F814020521B0FB21 +:100C4000F1F201FB120009E014410020E014002041 +:100C5000D4450020BC320020BC12002000EBC001B3 +:100C600001EB0011FA4800EB81029DF8B40040F25C +:100C7000692110FB01F0F74901EB8001A4319DF8D7 +:100C8000A00000EBC00001EB0010406BC2F80900AF +:100C9000EF482038D0F814020521B0FBF1F201FB37 +:100CA000120000EBC00101EB0011E94800EB8101EB +:100CB00000F5FF50826941F8212F808B8880E4483D +:100CC0002038D0F814020521B0FBF1F081B20220E7 +:100CD0000A91F8F7FDF900210620F9F73BF9DC4805 +:100CE0002038D0F81402DA492039C98B884208D25A +:100CF000D7482038D0F81402401CD5492039C1F813 +:100D0000140200210520F9F725F99DF8B40000EB45 +:100D1000400101EB0010D04901EB001030309DF88C +:100D2000A01000EB0110801C0A90007820F008024F +:100D30000A98027015E09DF8B40000EB400101EB49 +:100D40000010C54901EB001030309DF8A01000EBF9 +:100D50000110801C0A90007820F0080008300A99E1 +:100D6000087000229DF8B40040F2692110FB01F0E8 +:100D7000B84901EB8001A4319DF8A00000EBC00050 +:100D800001EB001080F83E209DF8B4100220F9F726 +:100D9000E1F89DF8B4109DF8A00000EB0110C21717 +:100DA000CDE92E0200222E9800EBC00101EB0011CC +:100DB000AA4800EB8100C0F81D209DF8B40040F265 +:100DC000692110FB01F0A34901EB8000A4309DF8DC +:100DD000A01001EBC10100EB011022300A902E9807 +:100DE00000EBC00101EB00119C4800EB81010D31CB +:100DF00010220991DDE90901F7F727FA9DF8B400FF +:100E000040F2692110FB01F0924901EB8001A4310D +:100E10009DF8A00000EBC00001EB00112E9800EB44 +:100E2000C00202EB00128D4800EB820051F81A2F2D +:100E300040F8012F496841609DF8B40000EB400183 +:100E400001EB0010844901EB001130319DF8A00046 +:100E500001EB001001782E9800EBC00202EB0012AB +:100E60007E4800F822102E9800EBC00101EB001123 +:100E70007A4800EB81017A48826941F8212F808B02 +:100E800088809DF8B40040F2692110FB01F071499F +:100E900001EB8001A4319DF8A00000EBC00001EB44 +:100EA0000010416B2E9800EBC00202EB00126B4861 +:100EB00000EB8200C0F809109DF8B40000EB40017F +:100EC00001EB0010644901EB001130319DF8A000E6 +:100ED00001EB001041682E9800EBC00202EB0012FB +:100EE0005E4800EB8200C0F827102E9881B20820DF +:100EF0000A91F9F72FF8A7229DF8B40040F2692172 +:100F000010FB01F0534901EB8001A4319DF8A000D2 +:100F100000EBC00001EB00104271A2229DF8B4006A +:100F200040F2692110FB01F04A4901EB8001A43134 +:100F30009DF8A00000EBC00001EB001082700022C1 +:100F40002E922F920021399122E0DDE92E1000012E +:100F500040EA11720901CDE92E129DF8B40000EBB0 +:100F60004001C1EBC0103F4901EBC001BDF8E400F6 +:100F70000B30085C3038C117DDE92E34184341EAE4 +:100F80000402CDE92E02BDF8E400401C80B2399085 +:100F9000BDF8E4000A28D8DB9DF8B400DDE92E1284 +:100FA00040F2692310FB03F02A4B03EB8003A433C8 +:100FB0009DF8A00000EBC00003EB001040F8221FDA +:100FC000426000222E922F920021399122E0DDE929 +:100FD0002E10000140EA11720901CDE92E129DF890 +:100FE000B40000EB4001C1EBC0101E4901EBC00191 +:100FF000BDF8E4001530085C3038C117DDE92E2457 +:10100000104341EA0402CDE92E02BDF8E400401C81 +:1010100080B23990BDF8E4000A28D8DB9DF8B4000E +:10102000DDE92E1240F2692310FB03F0094B03EBBC +:101030008000A4309DF8A03003EBC30300EB031045 +:1010400022308160C26000BF00BF06F0A0BE000079 +:10105000DC120020D445002014410020E0140020C0 +:10106000BC320020D87A00209DF8B40000EB40018B +:10107000C1EBC010FC4911F83000042801D12690C2 +:101080000BE09DF8B40000EB4001C1EBC010F64945 +:1010900011F83000152800D126909DF8B40000EB1F +:1010A0004001C1EBC010F04901EBC00041789DF850 +:1010B000B40000EB4002C2EBC010EB4A12F8300063 +:1010C00041EA002041F23001884202D1A620269058 +:1010D0003DE09DF8B40000EB4001C1EBC010E249D7 +:1010E00001EBC00041789DF8B40000EB4002C2EB78 +:1010F000C010DD4A12F8300041EA002041F231010F +:10110000884202D1A720269021E09DF8B40000EB90 +:101110004001C1EBC010D44911F83000022816D1AB +:101120009DF8B40000EB4001C1EBC010CE4901EBCB +:10113000C00001799DF8B40000EB4002C2EBC01082 +:10114000C94A02EBC000C07841EA002126919DF80F +:10115000B40040F2692110FB01F0C44901EB8000AA +:10116000817828910021C24A9DF8B40002EB001258 +:101170009DF8A0001154BF48007F012815D19DF8AB +:10118000B40000EB400101EB0010BB4901EB001083 +:1011900030309DF8A01000EB0110801C0A90007800 +:1011A00020F0800080300A9908709DF8B40000EBB0 +:1011B000400101EB0010B04901EB001030309DF808 +:1011C000A01000EB0110801C0A90007820F0400075 +:1011D00040300A990870BDF89800A7287ED006DC38 +:1011E00004287CD015287BD0A6284AD14AE0A0F557 +:1011F0005850303820B1112873D01228F5D1FCE3B3 +:101200009DF8B40040F2692110FB01F0974901EB11 +:101210008000A4309DF8A01001EBC10100EB01108B +:10122000007870BB00219DF8B40040F2692210FBE9 +:1012300002F08E4A02EB8000C17001229DF8B400DA +:1012400040F2692110FB01F0884901EB8001A431D3 +:101250009DF8A00000EBC00001EB00100270A72277 +:101260009DF8B40040F2692110FB01F07F4901EBC9 +:101270008000A4309DF8A01001EBC10100EB01102B +:101280004271FDE300219DF8B40040F2692210FB99 +:1012900002F0764A02EB8000C1709DF8B40040F283 +:1012A000692110FB01F0114601EB8000A4309DF88C +:1012B000A01001EBC10100EB01100078022829DC2D +:1012C00003229DF8B40040F2692110FB01F0674948 +:1012D00001EB8001A4319DF8A00003E0CEE02CE1F9 +:1012E00056E284E200EBC00001EB00100270A9227C +:1012F0009DF8B40040F2692110FB01F05B4901EB5D +:101300008000A4309DF8A01001EBC10100EB01109A +:101310004271A7E09DF8B40040F2692110FB01F092 +:10132000524901EB8000A4309DF8A01001EBC101EF +:1013300000EB01100078052824DC06229DF8B4009B +:1013400040F2692110FB01F0484901EB8001A43112 +:101350009DF8A00000EBC00001EB00100270A2227B +:101360009DF8B40040F2692110FB01F03F4901EB08 +:101370008000A4309DF8A01001EBC10100EB01102A +:1013800042716FE09DF8B40040F2692110FB01F05A +:10139000364901EB8000A4309DF8A01001EBC1019B +:1013A00000EB01104079A52815D19DF8B40000EBA1 +:1013B000400101EB0010304901EB001030309DF886 +:1013C000A01000EB0110801C0A90007820F00400AF +:1013D000001D0A9908709DF8B40040F2692110FBC5 +:1013E00001F0224901EB8000A4309DF8A01001EB30 +:1013F000C10100EB01108078A12833D09DF8B40022 +:1014000040F2692110FB01F0184901EB8001A43181 +:101410009DF8A00000EBC00001EB001082789DF861 +:10142000B40040F2692110FB01F0104901EB80018A +:10143000A4319DF8A00000EBC00001EB0010427148 +:10144000A1229DF8B40040F2692110FB01F0074988 +:1014500001EB8000A4309DF8A01001EBC10100EB6E +:10146000011082700DE70000D87A0020D4450020DA +:10147000483F0020BC120020144100209DF8B40019 +:1014800040F2692110FB01F0FE4901EB8000A4301D +:101490009DF8A01001EBC10100EB01104079A428D8 +:1014A0002DD19DF8B40000EB400101EB0010F6498E +:1014B00001EB001030309DF8A01000EB0110801CF3 +:1014C0000A90007820F0200120310A980170002253 +:1014D0009DF8B40040F2692110FB01F0E94901EBED +:1014E0008001A4319DF8A00000EBC00001EB0010CA +:1014F00080F83D209DF8B4100220F8F72BFD002164 +:101500009DF8B40040F2692210FB02F0DD4A02EBC4 +:101510008000C170A1229DF8B40040F2692110FB47 +:1015200001F0D84901EB8000A4309DF8A01001EB38 +:10153000C10100EB01104271A3E69DF8B40040F236 +:10154000692110FB01F0CF4901EB8000A4309DF828 +:10155000A01001EBC10100EB0110007801282FDC85 +:1015600000219DF8B40040F2692210FB02F0C54A48 +:1015700002EB8000C17002229DF8B40040F26921A4 +:1015800010FB01F0BF4901EB8001A4319DF8A000E0 +:1015900000EBC00001EB00100270A3229DF8B40024 +:1015A00040F2692110FB01F0B64901EB8001A43142 +:1015B0009DF8A00000EBC00001EB00104271E6E0D6 +:1015C0009DF8B40040F2692110FB01F0AD4901EB38 +:1015D0008000A4309DF8A01001EBC10100EB0110C8 +:1015E000007804282FDC00219DF8B40040F2692225 +:1015F00010FB02F0A34A02EB8000C17005229DF8A7 +:10160000B40040F2692110FB01F09E4901EB80011A +:10161000A4319DF8A00000EBC00001EB00100270A7 +:10162000A3229DF8B40040F2692110FB01F0954916 +:1016300001EB8000A4309DF8A01001EBC10100EB8C +:1016400001104271A3E09DF8B40040F2692110FB43 +:1016500001F08C4901EB8000A4309DF8A01001EB53 +:10166000C10100EB01100078062812DCA1229DF8D0 +:10167000B40040F2692110FB01F0824901EB8000C7 +:10168000A4309DF8A01001EBC10100EB01104271E4 +:101690007DE09DF8B40040F2692110FB01F079492A +:1016A00001EB8001A4319DF8A00000EBC00001EB2C +:1016B000001001789DF8B40040F2692210FB02F09E +:1016C000704A02EB80000079814260D19DF8B4003D +:1016D00040F2692110FB01F0114601EB8000A430BB +:1016E0009DF8A01001EBC10100EB01108078A1284A +:1016F00030D0A3229DF8B40040F2692110FB01F024 +:10170000604901EB8001A4319DF8A00000EBC0000E +:1017100001EB001042719DF8B40040F2692110FB0A +:1017200001F0584901EB8000A4309DF8A01001EBB6 +:10173000C10100EB01108078A22828D000209DF87C +:10174000B41040F2692211FB02F14E4A02EB810112 +:10175000C8701CE0A1229DF8B40040F2692110FB82 +:1017600001F0484901EB8001A4319DF8A00000EB95 +:10177000C00001EB0010427101219DF8B40040F25D +:10178000692210FB02F03F4A02EB8000C17078E54D +:10179000A1229DF8B40040F2692110FB01F0394903 +:1017A00001EB8001A4319DF8A00000EBC00001EB2B +:1017B000001042719DF8B40040F2692110FB01F065 +:1017C000304901EB8001A4319DF8A00000EBC0007E +:1017D00001EB0010827000219DF8B40040F26922F4 +:1017E00010FB02F0274A02EB8000C17049E500219E +:1017F0009DF8B40040F2692210FB02F0214A02EB8E +:101800008000C170A7229DF8B40040F2692110FB4E +:1018100001F01C4901EB8001A4319DF8A00000EB10 +:10182000C00001EB001042719DF8B40000EB4001D4 +:10183000C1EBC010154901EBC000407930287CD1C4 +:101840009DF8B40040F2692110FB01F00D4901EB55 +:101850008001A4319DF8A00000EBC00001EB001056 +:1018600001789DF8B40040F2692210FB02F0054AAD +:1018700002EB8000007981425FD19DF8B40000EB5B +:10188000400105E0D445002014410020D87A002012 +:1018900001EB0010A2F5986101EB001030309DF8CB +:1018A000A01000EB0110801C0A90007820F00102CB +:1018B0000A9802709DF8B40000EB400101EB0010A3 +:1018C000FE4901EB001030309DF8A01000EB011034 +:1018D000801C0A90007820F002020A9802709DF89D +:1018E000B40040F2692110FB01F0F54901EB8000E2 +:1018F000A4309DF8A01001EBC10100EB0110C078ED +:1019000031282ED19DF8B40000EB400101EB00100E +:10191000EA4901EB001030309DF8A01000EB0110F7 +:10192000801C0A90007820F020020A9802700022A1 +:101930009DF8B40040F2692100E039E010FB01F0AD +:10194000DF4901EB8000A4309DF8A01001EBC1013C +:1019500000EB011080F83D209DF8B4100220F8F74C +:10196000F9FA9DF8B40040F2692110FB01F0D44966 +:1019700001EB8000A4309DF8A01001EBC10100EB49 +:10198000011090F83E00012811D1A9229DF8B40061 +:1019900040F2692110FB01F0C94901EB8001A4313B +:1019A0009DF8A00000EBC00001EB001082707AE20D +:1019B0009DF8B40000EB4001C1EBC010C14901EB40 +:1019C000C000407931287DD19DF8B40040F26921F2 +:1019D00010FB01F0BA4901EB8001A4319DF8A00091 +:1019E00000EBC00001EB001001789DF8B40040F25C +:1019F000692210FB02F0B24A00E0E9E302EB80004A +:101A0000007981425ED19DF8B40040F2692110FB5B +:101A100001F0114601EB8000A4309DF8A01001EB0D +:101A2000C10100EB011090F83E0040BB01229DF87F +:101A3000B40040F2692110FB01F0A14901EB8001E3 +:101A4000A4319DF8A00000EBC00001EB001080F86D +:101A50003D209DF8B40000EB400101EB00119748D8 +:101A600000EB011130319DF8A00001EB0010801C4B +:101A70000A90007820F00100401C0A99087000E0EC +:101A8000FEE39DF8B40000EB400101EB00108B4930 +:101A900001EB001030309DF8A01000EB0110801C0D +:101AA0000A90007820F002020A980270864890F8A6 +:101AB000A008E8BB8548407F012839D18348D0F889 +:101AC000140200E0ACE08149C98B884230D29DF815 +:101AD000B40040F2692110FB01F0794901EB80006C +:101AE000A4309DF8A01001EBC10100EB011090F8AB +:101AF0003D0001281CD19DF8B40040F2692110FB83 +:101B000001F06F4901EB8000A4309DF8A01001EBBB +:101B1000C10100EB011090F87D0048B94FF0104270 +:101B20009DF8B40040F2692110FB01F0644900E027 +:101B300075E001EB8001A4319DF8A00000EBC0002E +:101B400001EB001082609DF8B40000EB400101EB56 +:101B500000105A4901EB001130319DF8A00001EB53 +:101B6000001001789DF8B40040F2692210FB02F0E9 +:101B7000534A02EB800041709DF8B40040F26921A5 +:101B800010FB01F0114601EB8001A4319DF8A0008B +:101B900000EBC00001EB001001789DF8B40040F2AA +:101BA000692210FB02F0464A02EB80000079814274 +:101BB00035D100229DF8B40040F2692110FB01F0FC +:101BC0003F4901EB8001A4319DF8A00000EBC0006B +:101BD00001EB0010C271A4229DF8B40040F269210B +:101BE00010FB01F0364901EB8001A4319DF8A00003 +:101BF00000EBC00001EB00108270A3229DF8B4003E +:101C000040F2692110FB01F02D4901EB8001A43164 +:101C10009DF8A00000EBC00001EB0010427142E112 +:101C20009DF8B40000EB4001C1EBC010254901EB69 +:101C3000C000407933287DD19DF8B40000EB40010D +:101C400001EB00101D4901EB001030309DF8A01091 +:101C500000EB0110801C0A90007820F00100401C6D +:101C60000A9908709DF8B40000EB400101EB0010E8 +:101C7000124901EB001030309DF8A01000EB01106C +:101C8000801C0A90007820F020020A9802709DF8CB +:101C9000B40000EB400101EB0010084901EB00101B +:101CA00030309DF8A01000EB0110801C0A900078E5 +:101CB00020F00200801C0A99087009E014410020FD +:101CC000D4450020D87A0020BC320020BC1200206D +:101CD0009DF8B40040F2692110FB01F0FE4901EBD0 +:101CE000800002799DF8B40040F2692110FB01F0F8 +:101CF000F94901EB8000A4309DF8A01001EBC1016F +:101D000000EB011002709DF8B40000EB400101EB04 +:101D10000010F24901EB001030309DF8A01000EBEC +:101D20000110801C0A90007820F0800180310A9810 +:101D3000017000E029E09DF8B40000EB400101EBE8 +:101D40000010E64901EB001030309DF8A01000EBC8 +:101D500001108078C0F3400020B99DF8B410022033 +:101D6000F8F7F8F8A2229DF8B40040F2692110FBC0 +:101D700001F0D94901EB8000A4309DF8A01001EBDF +:101D8000C10100EB011082708DE09DF8B40000EB02 +:101D90004001C1EBC010D24901EBC00040793428AA +:101DA0007ED19DF8B40000EB400101EB0010CB495F +:101DB00001EB001030309DF8A01000EB0110801CEA +:101DC0000A90007820F020020A9802709DF8B40072 +:101DD00000EB400101EB0010C04901EB0010303076 +:101DE0009DF8A01000EB0110801C0A90007820F0F4 +:101DF00002020A98027001229DF8B40040F26921A3 +:101E000010FB01F0B44901EB8000A4309DF8A01054 +:101E100001EBC10100EB011080F83E20A9229DF8E2 +:101E2000B40040F2692110FB01F0AB4901EB8000E6 +:101E3000A4309DF8A01001EBC10100EB01108270ED +:101E40009DF8B40040F2692110FB01F0A24901EBBA +:101E5000800002799DF8B40040F2692110FB01F086 +:101E60009D4901EB8000A4309DF8A01001EBC10159 +:101E700000EB011002709DF8B40000EB400101EB93 +:101E80000010964901EB001030309DF8A01000EBD7 +:101E90000110801C0A90007820F08000803000E063 +:101EA00001E00A99087000202E902F9000213991AE +:101EB00022E0DDE92E10000140EA11720901CDE9AE +:101EC0002E129DF8B40000EB4001C1EBC010844914 +:101ED00001EBC001BDF8E400801D085C3038C1177B +:101EE000DDE92E34184341EA0402CDE92E02BDF8A3 +:101EF000E400401C80B23990BDF8E4000828D8DB2B +:101F00009DF8B4002E9940F2692210FB02F0724A4B +:101F100002EB8002A4329DF8A00000EBC00002EBAF +:101F20000010C0F81A1000222E922F920021399131 +:101F300022E0DDE92E10000140EA11720901CDE92D +:101F40002E129DF8B40000EB4001C1EBC0106449B3 +:101F500001EBC001BDF8E4000F30085C3038C11758 +:101F6000DDE92E3440EA03022143CDE92E21BDF8FC +:101F7000E400401C81B23991BDF8E4000628D8DBAA +:101F80009DF8B4002E9940F2692210FB02F0524AEB +:101F900002EB8002A4329DF8A00000EBC00002EB2F +:101FA0000010416300222E922F920021399122E0ED +:101FB000DDE92E10000140EA11720901CDE92E126F +:101FC0009DF8B40000EB4001C1EBC010444901EBA7 +:101FD000C001BDF8E4001530085C3038C117DDE9F8 +:101FE0002E3440EA03022143CDE92E21BDF8E4005E +:101FF000401C81B23991BDF8E4000828D8DB9DF877 +:10200000B4002E9940F2692210FB02F0324A02EB32 +:102010008002A4329DF8A00000EBC00002EB00108B +:10202000C0F81E109DF8B40000EB4001C1EBC010D9 +:102030002B4901EBC00042799DF8B40040F26921C0 +:1020400010FB01F0244901EB8001A4319DF8A000B0 +:1020500000EBC00001EB0010C2709DF8B40000EB73 +:10206000400101EB00101D4901EB001130319DF8DA +:10207000A00001EB001082789DF8B40040F26921C5 +:1020800010FB01F0144901EB8001A4319DF8A00080 +:1020900000EBC00001EB001002769DF8B40040F2A6 +:1020A000692110FB01F00C4901EB8001A4319DF87E +:1020B000A00000EBC00001EB001001789DF8B40017 +:1020C00040F2692210FB02F0034A02EB8000007923 +:1020D00081427CDA002105E0D44500201441002033 +:1020E000D87A00209DF8B40040F2692210FB02F07B +:1020F000FE4A02EB8000C170A7229DF8B40040F2B6 +:10210000692110FB01F0F94901EB8001A4319DF830 +:10211000A00000EBC00001EB0010427101219DF80E +:10212000B40040F2692210FB02F0F04A02EB80009A +:10213000C1709DF8B40040F2692110FB01F0114616 +:1021400001EB800002799DF8B40040F2692110FB98 +:1021500001F0E64901EB8001A4319DF8A00000EBFD +:10216000C00001EB00100270A1229DF8B40040F203 +:10217000692110FB01F0DD4901EB8001A4319DF8DC +:10218000A00000EBC00001EB001042719DF8B4000C +:1021900000EB400101EB0010D54901EB001130319B +:1021A0009DF8A00001EB0010801C0A90007820F040 +:1021B000800080300A9908709DF8B40000EB40015F +:1021C00001EB0010CA4901EB0010303001E058E08B +:1021D00017E19DF8A01000EB0110801C0A90007818 +:1021E00020F00400001D0A9908709DF8B40000EB6F +:1021F000400101EB0010BE4901EB001030309DF8AA +:10220000A01000EB01108078C0F34010C8B39DF817 +:10221000B40000EB400101EB0010B54901EB0010E8 +:1022200030309DF8A01000EB0110801C0A9000785F +:1022300020F020020A9802709DF8B40000EB4001E3 +:1022400001EB0010AA4901EB001030309DF8A010FE +:1022500000EB01108078C0F34000E8BB9DF8B400AB +:1022600000EB400101EB0010A14901EB0010303000 +:102270009DF8A01000EB0110801C0A90007801E08E +:10228000BAE3BDE020F0080108310A9801709DF81A +:10229000B4109DF8A00000EB0110C217CDE92E028A +:1022A00000222E9800EBC00101EB0011914800EBD9 +:1022B0008100C0F81D209DF8B41040F2692011FB88 +:1022C00000F08A4901EB8000A4309DF8A01001EBDA +:1022D000C10100EB011000E08DE022300A902E9841 +:1022E00000EBC00101EB0011824800EB81010D31D0 +:1022F00010220991DDE90901F5F7A7FF9DF8B40067 +:1023000040F2692110FB01F0784901EB8001A43112 +:102310009DF8A00000EBC00001EB00112E9800EB2F +:10232000C00202EB0012734800EB820051F81A2F32 +:1023300040F8012F496841609DF8B40000EB40016E +:1023400001EB00106A4901EB001130319DF8A0004B +:1023500001EB001001782E9800EBC00202EB001296 +:10236000644800F822102E9800EBC00101EB001128 +:10237000604800EB81016048826941F8212F808B21 +:1023800088809DF8B40040F2692110FB01F05749A4 +:1023900001EB8001A4319DF8A00000EBC00001EB2F +:1023A0000010416B2E9800EBC00202EB0012514866 +:1023B00000EB8200C0F809109DF8B40000EB40016A +:1023C00001EB00104A4901EB001130319DF8A000EB +:1023D00001EB001041682E9800EBC00202EB0012E6 +:1023E000444800EB8200C0F827102E9881B20820E4 +:1023F0000A91F7F7AFFD9DF8B4100220F7F7AAFD98 +:10240000FAE200219DF8B40040F2692210FB02F0CC +:10241000364A02EB8000C1709DF8B40040F2692199 +:1024200010FB01F0114601EB8000A4309DF8A010D4 +:1024300001EBC10100EB01100078032812DC04223B +:102440009DF8B40040F2692110FB01F0274901EB2F +:102450008000A4309DF8A01001EBC10100EB011039 +:10246000027000E29DF8B40040F2692110FB01F017 +:102470001E4901EB8001A4319DF8A00000EBC000D3 +:1024800001EB001001789DF8B40040F2692210FBC6 +:1024900002F0164A02EB8000007981427ED1164894 +:1024A00090F8A00808BB1548D0F814020521B0FB2D +:1024B000F1F201FB120000EBC00101EB00110F482B +:1024C000203000EB81000021C0F81D100B48D0F82F +:1024D00014020521B0FBF1F201FB120000EBC00178 +:1024E00001EB0011054820300AE0DCE0D445002073 +:1024F00014410020E0140020BC320020BC12002057 +:1025000000EB81000D300A909DF8B40040F2692183 +:1025100010FB01F0FE4901EB8001A4319DF8A00001 +:1025200000EBC00001EB00102230102201460990A0 +:102530000A98F5F78AFEF748D0F814020521B0FB97 +:10254000F1F201FB120000EBC00101EB0011F148B8 +:10255000203000EB81029DF8B40040F2692110FBAD +:1025600001F0EB4901EB8001A4319DF8A00000EBE4 +:10257000C00001EB001050F81A1F42F8011F40681C +:102580005060E448D0F814020521B0FBF1F201FBE1 +:10259000120000EBC00101EB001300E063E1DD4934 +:1025A00020319DF8B40000EB400202EB0010DA4A43 +:1025B00002EB001230329DF8A00002EB0010007810 +:1025C00001F82300D348D0F814020521B0FBF1F242 +:1025D00001FB120000EBC00101EB0011CD482030DF +:1025E00000EB81029DF8B40040F2692110FB01F07C +:1025F000C74901EB8001A4319DF8A00000EBC000A9 +:1026000001EB0010406BC2F80900C248D0F8140278 +:102610000521B0FBF1F201FB120000EBC00101EB60 +:102620000011BC48203000EB810100F5FF508269A9 +:1026300041F8212F808B8880B648D0F814020521FC +:10264000B0FBF1F081B202200A91F6F741FD0021C2 +:102650000620F7F77FFCAF48D0F81402AD49C98BCC +:10266000884206D2AB48D0F81402401CA949C1F8F0 +:10267000140200210520F7F76DFC9DF8B40000EB73 +:10268000400101EB0010A44901EB001030309DF82F +:10269000A01000EB0110801C0A90007820F00802C6 +:1026A0000A98027015E09DF8B40000EB400101EBC0 +:1026B0000010994901EB001030309DF8A01000EB9C +:1026C0000110801C0A90007820F0080008300A9958 +:1026D000087000229DF8B40040F2692110FB01F05F +:1026E0008B4901EB8001A4319DF8A00000EBC000F4 +:1026F00001EB001080F83E209DF8B4100220F7F79F +:1027000029FC9DF8B4109DF8A00000EB0110C21741 +:10271000CDE92E0200222E9800EBC00101EB001142 +:102720007E4800EB8100C0F81D209DF8B40040F207 +:10273000692110FB01F0764901EB8000A4309DF87F +:10274000A01001EBC10100EB011022300A902E987D +:1027500000EBC00101EB0011704800EB81010D316D +:1027600010220991DDE90901F5F76FFD9DF8B4002C +:1027700040F2692110FB01F0654901EB8001A431B1 +:102780009DF8A00000EBC00001EB00112E9800EBBB +:10279000C00202EB0012614800EB820051F81A2FD0 +:1027A00040F8012F496841609DF8B40000EB4001FA +:1027B00001EB0010584901EB001130319DF8A000E9 +:1027C00001EB001001782E9800EBC00202EB001222 +:1027D000524800F822102E9800EBC00101EB0011C6 +:1027E0004E4800EB81014E48826941F8212F808BD1 +:1027F00088809DF8B40040F2692110FB01F0444943 +:1028000001EB8001A4319DF8A00000EBC00001EBBA +:102810000010416B2E9800EBC00202EB00123F4803 +:1028200000EB8200C0F809109DF8B40000EB4001F5 +:1028300001EB0010384901EB001130319DF8A00088 +:1028400001EB001041682E9800EBC00202EB001271 +:10285000324800EB8200C0F827102E9881B2082081 +:102860000A91F7F777FB00229DF8B40040F2692146 +:1028700010FB01F0264901EB8001A4319DF8A00076 +:1028800000EBC00001EB001080F83E20A7229DF86D +:10289000B40040F2692110FB01F01D4901EB8001F9 +:1028A000A4319DF8A00000EBC00001EB00104271C4 +:1028B000A2229DF8B40040F2692110FB01F01449F6 +:1028C00001EB8001A4319DF8A00000EBC00001EBFA +:1028D0000010827000222E922F92002139912FE059 +:1028E000DDE92E10000140EA11720901CDE92E1236 +:1028F0009DF8B40000EB4001C1EBC010094901EBA9 +:10290000C001BDF8E4000B30085C3038C1170BE0A3 +:10291000D4450020BC12002014410020E014002007 +:10292000BC320020D87A0020DDE92E34184341EA79 +:102930000402CDE92E02BDF8E400401C80B23990BB +:10294000BDF8E4000C28CBDB9DF8B400DDE92E12C5 +:1029500040F2692310FB03F0FE4B03EB8003A4332A +:102960009DF8A00000EBC00003EB001040F8221F10 +:10297000426000222E922F920021399122E0DDE95F +:102980002E10000140EA11720901CDE92E129DF8C6 +:10299000B40000EB4001C1EBC010EF4901EBC001F6 +:1029A000BDF8E4001730085C3038C117DDE92E347B +:1029B00040EA03022143CDE92E21BDF8E400401C8A +:1029C00081B23991BDF8E4000C28D8DB9DF8B40041 +:1029D000DDE92E1240F2692310FB03F0DD4B03EB1F +:1029E0008000A4309DF8A03003EBC30300EB03107C +:1029F00022308160C26000BF00BF05F0C8B900216D +:102A0000D64A9DF8B40002EB00129DF8A0001154C4 +:102A10009DF8B40000EB4001C1EBC010CE4901EBC2 +:102A2000C000407870280ED19DF8B40000EB400142 +:102A3000C1EBC010C84901EBC0008078FA2802D170 +:102A4000B120269042E09DF8B40000EB4001C1EBBC +:102A5000C010C14901EBC000407800F0F000C02870 +:102A60000ED19DF8B40000EB4001C1EBC010BA4993 +:102A700001EBC0008078FA2802D1B620269025E02C +:102A80009DF8B40000EB4001C1EBC011B24810F852 +:102A9000310000F0F000502818D19DF8B40000EB90 +:102AA0004001C1EBC010AC4901EBC000407800F020 +:102AB000F00030280AD19DF8B40000EB4001C1EBD2 +:102AC000C010A54901EBC000817826919DF8B400A3 +:102AD00040F2692110FB01F09E4901EB80008178F2 +:102AE000289100219D4A9DF8B40002EB00129DF848 +:102AF000A00011549DF8B40000EB400101EB001060 +:102B0000974901EB001130319DF8A00001EB001056 +:102B1000801C0A90007820F0400040300A9908702C +:102B20009048007F012815D19DF8B40000EB4001CA +:102B300001EB00108A4901EB001030309DF8A01025 +:102B400000EB0110801C0A90007820F0800080309B +:102B50000A990870BDF89800652874D004DC012833 +:102B600009D0032805D175E0B12802D0B62800D1DC +:102B700000E083E182E19DF8B40000EB4001C1EB8D +:102B8000C011754800EBC1000079012806D0022869 +:102B900005D0032804D005285AD102E058E057E0B8 +:102BA00056E09DF8B40040F2692110FB01F069493C +:102BB00001EB8000A4309DF8A01001EBC10100EBF7 +:102BC00001100078F0BB00219DF8B40040F26922AA +:102BD00010FB02F05F4A02EB8000C17001229DF8F9 +:102BE000B40040F2692110FB01F05A4901EB800169 +:102BF000A4319DF8A00000EBC00001EB00100270B2 +:102C0000B6229DF8B40040F2692110FB01F0514951 +:102C100001EB8001A4319DF8A00000EBC00001EBA6 +:102C200000104271B2229DF8B40040F2692110FBFD +:102C300001F0484901EB8000A4309DF8A01001EBA1 +:102C4000C10101E003E02DE000EB0110827000BF44 +:102C500000BF13E19DF8B40000EB4001C1EBC010D0 +:102C60003D4901EBC000C1793F4880F8101E9DF836 +:102C7000B40000EB400101EB0010394901EB0011F9 +:102C800030319DF8A00001EB0010801C0A903648FE +:102C900090F8100EC2080A98007862F300000A99B2 +:102CA0000870EBE09DF8B40000EB4001C1EBC010F0 +:102CB000294901EBC000007900F0F00010B9B820FC +:102CC000269001E0B92026909DF8B40000EB400169 +:102CD000C1EBC010204901EBC000007900F00F01EA +:102CE00027910021399120E09DF8B40000EB4001CC +:102CF00001EB00101A4901EB00113031BDF8E4007E +:102D000001EB001041789DF8B40000EB4002C2EBEB +:102D1000C010114A12F830005038814200D112E040 +:102D2000BDF8E400401C81B239919DF8B40000EB7D +:102D3000400101EB00100A4901EB0010C179BDF818 +:102D4000E4008142D0DC00BFBDF8E4109DF89C0097 +:102D500008440BE0D4450020D87A0020483F0020EA +:102D600014410020BC120020BC220020C1B22891D6 +:102D70009DF8B40040F2692110FB01F0FE4901EB1F +:102D80008000A4309DF8A01001EBC10100EB011000 +:102D9000007801282FD100219DF8B40040F269226B +:102DA00010FB02F0F44A02EB8000C17002229DF891 +:102DB000B40040F2692110FB01F0EF4901EB800102 +:102DC000A4319DF8A00000EBC00001EB00100270E0 +:102DD000B9229DF8B40040F2692110FB01F0E649E8 +:102DE00001EB8000A4309DF8A01001EBC10100EBC5 +:102DF0000110427141E09DF8B40040F2692110FBDE +:102E000001F0DD4901EB8000A4309DF8A01001EB3A +:102E1000C10100EB0110007801282ED100219DF89E +:102E2000B40040F2692210FB02F0D34A02EB8000AA +:102E3000C17002229DF8B40040F2692110FB01F03C +:102E4000CD4901EB8001A4319DF8A00000EBC0004A +:102E500001EB00100270B9229DF8B40040F2692124 +:102E600010FB01F0C44901EB8001A4319DF8A000E2 +:102E700000EBC00001EB0010427100BF00BFBCE5D9 +:102E80009DF8B40000EB400101EB0010BB4901EBE1 +:102E90000010007B20B101287DD002287CD1E5E222 +:102EA000B7499DF8B40031F81000801F81B20A9133 +:102EB0009DF8B40000EB4001C1EBC010B14901EB3B +:102EC000C000401C09900A99F6F704FD0022CDE9E4 +:102ED00030029DF8B40000EB4001C1EBC010A949DD +:102EE00001EBC002A6489DF8B41030F81100401F55 +:102EF00011180A9104210A9819F048FBC217CDE96C +:102F00002E022FA815C82E995140604001437DD153 +:102F10009D4A9DF8B40002EB001001709DF8B400CA +:102F200000EB4001C1EBC010964901EBC0000179F4 +:102F30002691BDF89800312802D0452867D1EAE0F3 +:102F40008F489DF8B41030F811001838412190FBDB +:102F5000F1F0C217C1B2CDE92E028C4880F8B81149 +:102F600000203990CDE09DF8B40000EB4001C1EBAA +:102F7000C010844901EBC001BDF8E40000EB8010F3 +:102F80001430095C824ABDF8E40011549DF8B40085 +:102F900000EB400101E0C1E067E2C1EBC0107949FC +:102FA00001EBC001BDF8E40000EB80101A300144D1 +:102FB0000A9108210A9819F0A7FA8DED0F0A744AB0 +:102FC0000C32BDF8E4000F9902EB001041609DF84F +:102FD000B40000EB4001C1EBC0106A4901EBC00135 +:102FE000BDF8E40000EB8010323001440A91082162 +:102FF0000A9819F089FA8DED0F0A654A0C32BDF86E +:10300000E4000F9902EB0010016001E085E083E02D +:103010009DF8B40000EB4001C1EBC010594901EB31 +:10302000C001BDF8E40000EB80103A3001440A9181 +:1030300008210A9819F068FA8DED0F0A544A0C32EB +:10304000BDF8E4000F9902EB001081609DF8B40018 +:1030500000EB4001C1EBC0104A4901EBC001BDF8D3 +:10306000E40000EB8010423001440A9108210A98E4 +:1030700019F04AFA8DED0F0A454A0C32BDF8E4000A +:103080000F9902EB0010C1609DF8B40000EB400105 +:1030900001EB0010394901EB00113031BDF8E400BB +:1030A00001EB0010801C0A90007820F08000803036 +:1030B0000A9908709DF8B40000EB4001C1EBC01004 +:1030C000304901EBC0022E489DF8B41030F81100D1 +:1030D000401E125C9DF8B40040F2692110FB01F023 +:1030E000254901EB8000A4309DF8A01001EBC1013F +:1030F00000EB011080F83C20BDF8E400401C80B2D9 +:103100003990BDF8E4000021DDE92E34C01AA14158 +:10311000FFF629AF00E000BF00BFBCE29DF8B4009D +:1031200000EB4001C1EBC010164901EBC000407D2F +:103130009DF8B41001EB4102C2EBC111114A02EB40 +:10314000C101897D40EA0120C217CDE92E029DF818 +:10315000B40000EB4001C1EBC0100A4901EBC00113 +:103160000A9115210A98F6F799FB0022CDE9300261 +:103170002FA819C82E990DE0D44500201441002035 +:10318000646C0020D87A0020483F0020BC32002028 +:10319000753400205940604001437CD19DF8B40053 +:1031A00000EB4001C1EBC011FD4810F83100401E9A +:1031B000C1B228910021FB4A9DF8B40002EB001235 +:1031C0009DF8A0001154F84A9DF8A00011549FEDFD +:1031D000F70A10EE101A0C329DF8A00002EB001056 +:1031E00041609DF8B40000EB4001C1EBC010EC4918 +:1031F00001EBC00081799DF8B40000EB4002C2EB06 +:10320000C010E74A02EBC000407941EA002000EE1E +:10321000100AB8EEC00A9FEDE61AC0EE010A9DF84A +:10322000B40000EB4001C1EBC010114601EBC0003F +:1032300001799DF8B40000EB4002C2EBC010D84AFF +:1032400002EBC000C07841EA002000EE100AB8EEA0 +:10325000C00A30EE800A10EE101AD34A0C329DF8E4 +:10326000A00002EB001001609DF8B40000EB4001EB +:10327000C1EBC010CA4901EBC000817A9DF8B400CF +:1032800000EB4002C2EBC010C54A02EBC000407A1E +:1032900041EA002000E0E8E000EE100AB8EEC00AC3 +:1032A0009FEDC31AC0EE010A9DF8B40000EB400187 +:1032B000C1EBC010114601EBC000017A9DF8B400CB +:1032C00000EB4002C2EBC010B54A02EBC000C0796F +:1032D00041EA002000EE100AB8EEC00A30EE800A83 +:1032E00010EE101AB04A0C329DF8A00002EB00104C +:1032F00081609DF8B40000EB4001C1EBC010A8490B +:1033000001EBC000C07A00F0800038BB9DF8B4002B +:1033100000EB4001C1EBC010A14901EBC000017BF3 +:103320009DF8B40000EB4002C2EBC0109C4A02EBD7 +:10333000C000C07A41EA002000EE100AF8EEC00A90 +:10334000B3EE001A80EE810A10EE100A964A0C3293 +:103350009DF8A01002EB0111C86047E09DF8B40091 +:1033600000EB4001C1EBC0108D4901EBC000017BB7 +:103370009DF8B40000EB4002C2EBC010884A02EB9B +:10338000C000C07A41EA0020404280B200EE100A3C +:10339000B8EEC00A8DED030A0398F5F7BFF99FED6B +:1033A000850B53EC102BCDE904019DED040B51EC82 +:1033B000100BF5F797F89FED810B53EC102BCDE92F +:1033C00006019DED060B51EC100BF5F716F8CDE953 +:1033D00008019DED080B51EC100BF5F7B2F9724A9C +:1033E0000C329DF8A01002EB0111C8609DF8B400EA +:1033F00000EB400101EB0010724901EB001030308E +:103400009DF8A01000EB0110801C0A90007820F0BD +:10341000800180310A9801709DF8B40000EB4001F2 +:10342000C1EBC0105E4901EBC000C27D9DF8B40045 +:1034300040F2692110FB01F0634901EB8001A431E6 +:103440009DF8A00000EBC00001EB001080F83C20CC +:103450009DF8B40000EB400101EB0010594901EB6D +:103460000010C179594880F8B81114E19DF8B410E2 +:1034700001EB4100C0EBC110494901EBC000C0792C +:103480009DF8B41001EB4102C2EBC111444A02EBBA +:10349000C101097A40EA0120C217CDE92E029DF848 +:1034A000B41001EB4100C0EBC1103D4901EBC0017C +:1034B0000A9107210A98F6F7F1F90022CDE93002C6 +:1034C000DDE93042DDE92E1061405040014366D114 +:1034D0009DF8B41001EB4100C0EBC110304911F868 +:1034E0003000401EC1B2289100212E4A9DF8B40040 +:1034F00002EB001001702C4A9DF8A00011549DF8B9 +:10350000B41001EB4100C0EBC110254901EBC00034 +:10351000817908460191F5F77BF8CDE902019DED2F +:10352000021B9FED2B0B1DF0CBF98DED060B9DF8CB +:10353000B41001EB4100C0EBC110194901EBC00010 +:1035400001799DF8B40000EB4002C2EBC010144AB0 +:1035500002EBC000C07841EA002000EE100AB8EE8D +:10356000C00A8DED030A0398F5F7D8F8CDE90401F8 +:103570009DED060B53EC102B9DED040B51EC100B45 +:10358000F4F7B0FFCDE908019DED080B51EC100BED +:10359000F5F7D7F8044A0C329DF8A0101CE079E04A +:1035A000D87A0020483F0020753400200000000039 +:1035B00000FF7F47000000000000304000000000D6 +:1035C0000000000014410020D4450020BC3200203F +:1035D000000000000000244002EB011148601FEDD4 +:1035E0000D0A10EE100A9DF8A01002EB0111086000 +:1035F0001FED120A10EE100A9DF8A01002EB011147 +:1036000088601FED160A10EE100A9DF8A01002EB5C +:103610000111C8609DF8B41001EB410000EB0110EE +:1036200002F6934101EB001030309DF8A01000EB42 +:103630000110801C0A90007820F0800080300A99E8 +:1036400008709DF8B41001EB4100C0EBC110F749C0 +:1036500001EBC000427A9DF8B40040F2692110FBF2 +:1036600001F0F34901EB8001A4319DF8A00000EBCB +:10367000C00001EB001080F83C209DF8B41001EB75 +:10368000410000EB0110EB4901EB0010C179EA4861 +:1036900080F8B81100BF00BF04F079BB9DF8B410EA +:1036A00001EB4100C0EBC110E04901EBC000C17863 +:1036B0009DF8B40000EB4002C2EBC010DB4A02EB05 +:1036C000C000807841EA002129919DF8B41001EBF7 +:1036D0004100C0EBC110114601EBC001BDF8A400D0 +:1036E000401C095C9DF8B40000EB4002C2EBC01026 +:1036F000CE4A02EBC002BDF8A400105C41EA0020F3 +:10370000C217CDE92E029DF8B41001EB4100C0EBC9 +:10371000C110C64901EBC0000A90BDF8A410F6F72D +:10372000BDF80022CDE93002DDE93042DDE92E109E +:103730006140504001437DD19DF8B41001EB410040 +:10374000C0EBC110B94901EBC000417828910021BC +:1037500039911CE09DF8B41001EB410000EB011021 +:10376000B44901EB00113031BDF8E40001EB001069 +:1037700041789DF8A000814204D1BDF8E400C1B2B7 +:10378000289112E0BDF8E400401C81B239919DF807 +:10379000B41001EB410000EB0110A64901EB001051 +:1037A000C179BDF8E4008142D4DC00BF9DF8B410BB +:1037B00001EB410000EB01109E4901EB001030309D +:1037C0009DF8A01000EB0110801C0A90007820F0FA +:1037D000800180310A9801709DF8B41001EB41001E +:1037E000C0EBC110914901EBC00001792691002185 +:1037F000924A9DF8B40002EB00129DF8A00011540B +:103800009DF8B41001EB410000EB0110894901EB78 +:10381000001130319DF8A00001EB0010801C0A90CF +:10382000007820F0400040300A990870BDF89800F8 +:10383000F22800E0F0E37DD006DC05287BD00628E6 +:1038400009D0F12878D1E8E3F32876D0F42875D0B0 +:10385000F628F7D1FDE30621119100213691F9E315 +:10386000BDF84400401C81B211919DF8B41001EBE9 +:103870004100C0EBC1106D4901EBC001BDF844002F +:10388000095C2691BDF84400401C81B21191BDF83D +:103890009800F12804D0F2287ED0F3287DD1FCE3F3 +:1038A0009DF8B41001EB4100C0EBC1105F4901EB82 +:1038B000C001BDF84400095C2991BDF84400401CDA +:1038C00081B211919DF8B40000EB400101EB0010B2 +:1038D000584901EB001130319DF8A020BDF8D80007 +:1038E000104401EB0010407A00F0010038B39DF85D +:1038F000B40040F2692110FB01F04D4901EB800159 +:10390000A4319DF8A020BDF8D800104400EBC00001 +:1039100001EB001090F88E0000F0010078B99DF8DE +:10392000B40040F2692110FB01F0414901EB800134 +:10393000A43105E0FDE3FDE3FDE3FDE3FDE349E044 +:103940009DF8A020BDF8D800104400EBC00001EBAA +:10395000001090F88000E8B3002139912FE09DF825 +:10396000B40040F2692110FB01F0314901EB800104 +:10397000A4319DF8A020BDF8D800104400EBC00091 +:1039800001EB001000F18101BDF8E4000A5C9DF834 +:10399000B40000EB400101E0A1E39FE301EB001064 +:1039A000244901EB00100E30BDF8E410405C824267 +:1039B00000D008E0BDF8E400401C81B23991BDF8A8 +:1039C000E4000428CBDB00BFBDF8E400042860D18C +:1039D000042100E05DE0399137E09DF8B40040F249 +:1039E000692110FB01F0124901EB8001A4319DF81F +:1039F000A020BDF8D800104400EBC00001EB00107F +:103A000000F18101BDF8E4000A5C9DF8B40000EB10 +:103A1000400101EB0010074901EB00100E30BDF82A +:103A2000E410405C82420BD013E00000D87A002002 +:103A3000D445002014410020BC320020483F002023 +:103A4000BDF8E400401C81B23991BDF8E4000A28B9 +:103A5000C3DB00BFBDF8E4000A281AD09DF8B4000B +:103A600040F2692110FB01F0FC4901EB8000A43019 +:103A70009DF8A020BDF8D810114401EBC10100EB66 +:103A800001108E300A90007820F00100401C0A9945 +:103A90000870BDF8A4000F287ED19DF8B40000EB9B +:103AA000400101EB0010EE4901EB001130319DF8AF +:103AB000A020BDF8D800104401EB0010801C0A9033 +:103AC000007820F00401091D0A9801700021399145 +:103AD0002AE09DF8B40000EB4001C1EBC010E149C1 +:103AE00001EBC001BDF84420BDF8E40010440A5CBD +:103AF0009DF8B40040F2692110FB01F0D74901EBB9 +:103B00008001A4319DF8A030BDF8D800184400EB26 +:103B1000C00001EB00113F31BDF8E4000A54BDF8CC +:103B2000E400401C81B23991BDF8E4000A28D0DBE2 +:103B3000BDF844000A3081B21191002139912AE088 +:103B40009DF8B40000EB4001C1EBC010C54901EB8A +:103B5000C001BDF84420BDF8E40010440A5C9DF8A3 +:103B6000B40040F2692110FB01F0BC4901EB800177 +:103B7000A4319DF8A030BDF8D800184400EBC00077 +:103B800001EB00115831BDF8E4000A54BDF8E4001F +:103B9000401C81B2399100E040E2BDF8E400022807 +:103BA000CEDBBDF84400801C81B211919DF8B400B9 +:103BB00000EB4001C1EBC010AA4901EBC001BDF808 +:103BC0004400085C01049DF8B40000EB4002C2EB25 +:103BD000C010A44A02EBC002BDF84400401C105CB7 +:103BE00041EA00219DF8B40000EB4002C2EBC01096 +:103BF0009C4A02EBC002BDF84400801C105C0143EB +:103C00009DF8B40040F2692210FB02F0934A02EBE7 +:103C10008002A4329DF8A030BDF8D800184400EB13 +:103C2000C00002EB0010C166BDF84400C01C81B2A8 +:103C300011918D4890F8A008F0BB002139911DE04A +:103C40009DF8B40040F2692110FB01F0834901EBBB +:103C50008001A4319DF8A020BDF8D800104400EBED +:103C6000C00001EB00103F30BDF8E410405C00B133 +:103C700008E0BDF8E400401C81B23991BDF8E400D1 +:103C80000A28DDDB00BFBDF8E4000A2818D1402275 +:103C90009DF8B40040F2692110FB01F06F4901EB7F +:103CA0008001A4319DF8A030BDF8D800184400EB85 +:103CB000C00001EB001000E055E080F876204CE1F8 +:103CC0009DF8B40040F2692110FB01F0634901EB5B +:103CD0008001A4319DF8A020BDF8D800104400EB6D +:103CE000C00001EB001090F87600E0BB00202A90A5 +:103CF0000DE10020379029E09DF8B40040F26921E1 +:103D000010FB01F0554901EB8001A4319DF8A02082 +:103D1000BDF8D800104400EBC00001EB00113F31AA +:103D2000BDF8DC00001D095C9DF8A80000EB400216 +:103D30004E4800EB4202BDF8DC00105C814200D02E +:103D400008E0BDF8DC00401C81B23791BDF8DC0012 +:103D50000628D1DB00BFBDF8DC0006287DD1032298 +:103D60009DF8B40000E0F8E040F2692110FB01F09A +:103D70003A4901EB8001A4319DF8A030BDF8D8008C +:103D8000184400EBC00001EB001080F876209DF88D +:103D9000B40000EB400101EB0010314901EB0012CF +:103DA00030329DF8A000BDF8D810084402EB001096 +:103DB000801C0A90007820F004020A98027000200B +:103DC00039901CE020229DF8B40040F2692110FBDC +:103DD00001F0224901EB8001A4319DF8A030BDF82B +:103DE000D800184400EBC00001EB00114931BDF8C8 +:103DF000E4000A54BDF8E400401C81B23991BDF8DA +:103E0000E4000F28DEDB002039901CE020229DF822 +:103E1000B40040F2692110FB01F0104901EB800170 +:103E2000A4319DF8A030BDF8D800184400EBC000C4 +:103E300001EB00115B31BDF8E4000A54BDF8E40069 +:103E4000401C81B23991BDF8E4000A28DEDB002273 +:103E50009DF8B40040F269210AE053E0D445002007 +:103E600014410020D87A0020BC32002044350020C4 +:103E700010FB01F0FE4901EB8001A4319DF8A03058 +:103E8000BDF8D800184400EBC00001EB001080F82A +:103E90007020002139911CE000229DF8B40040F20E +:103EA000692110FB01F0F24901EB8001A4319DF87A +:103EB000A030BDF8D800184400EBC00001EB0011A1 +:103EC0007131BDF8E4000A54BDF8E400401C81B231 +:103ED0003991BDF8E4000528DEDB9DF8B40040F21E +:103EE000692110FB01F0E24901EB8001A4319DF84A +:103EF000A020BDF8D800104400EBC00001EB00107A +:103F0000C06E0CE09DF8A800401CC1B22A91D948AF +:103F1000B0F886029DF8A81088423FF7EAAE00BFCD +:103F2000D448B0F886029DF8A810884215D14022E6 +:103F30009DF8B40040F2692110FB01F0CC4901EB7F +:103F40008001A4319DF8A030BDF8D800184400EBE2 +:103F5000C00001EB001080F876209DF8B40040F21C +:103F6000692110FB01F0C24901EB8001A4319DF8E9 +:103F7000A020BDF8D800104400EBC00001EB0010F9 +:103F800090F87600032804D0112818D0402842D198 +:103F90002BE0F2229DF8B40040F2692110FB01F001 +:103FA000B34901EB8001A4319DF8A030BDF8D800E1 +:103FB000184400EBC00001EB001042712BE0F3222B +:103FC0009DF8B40040F2692110FB01F0A84901EB13 +:103FD0008001A4319DF8A030BDF8D800184400EB52 +:103FE000C00001EB0010427115E0F2229DF8B40010 +:103FF00040F2692110FB01F09D4901EB8001A431E1 +:104000009DF8A030BDF8D800184400EBC00001EBCB +:104010000010427100BF61E0FEE3D7E09DF8B400FC +:1040200000EB400101EB0010934901EB001130312E +:104030009DF8A020BDF8D800104401EB0010801CB2 +:104040000A90007820F004020A9802709DF8B400EB +:1040500001E0EFE3AAE040F2692110FB01F084499E +:1040600001EB8001A4319DF8A020BDF8D8001044D8 +:1040700000EBC00001EB001090F88E0000F0010092 +:1040800060B300229DF8B40040F2692110FB01F0FA +:10409000774901EB8001A43100E06BE09DF8A0308E +:1040A000BDF8D800184400EBC00001EB0010A0F8E8 +:1040B0008C2005229DF8B40040F2692110FB01F02C +:1040C0006B4901EB8001A4319DF8A030BDF8D80008 +:1040D000184400EBC00001EB0010427160E09DF855 +:1040E000B40040F2692110FB01F0614901EB80014D +:1040F000A4319DF8A020BDF8D800104400EBC0000A +:1041000001EB001090F8760040281CD100229DF8A9 +:10411000B40040F2692110FB01F0554901EB800128 +:10412000A4319DF8A030BDF8D800184400EBC000C1 +:1041300004E0F1E3F1E3F1E3F1E3F1E301EB00107B +:1041400080F8762000BF00BFF1229DF8B40040F255 +:10415000692110FB01F0464901EB8001A4319DF873 +:10416000A030BDF8D800184400EBC00001EB0010EF +:10417000427115E0F1229DF8B40040F2692110FB74 +:1041800001F03B4901EB8001A4319DF8A030BDF85E +:10419000D800184400EBC00001EB0010427100BFD2 +:1041A00000BFBDF8D800401C81B236919DF8B40024 +:1041B00000EB4001C1EBC011304800EBC100417978 +:1041C000BDF8D80081423FF74BABA7E39DF8B400A0 +:1041D00040F2692110FB01F0254901EB8000A43079 +:1041E0009DF8A01001EBC10100EB0110007820BB8D +:1041F00001229DF8B40040F2692110FB01F01C4936 +:1042000001EB8001A4319DF8A00000EBC00001EBA0 +:1042100000100270F4229DF8B40040F2692110FBF6 +:1042200001F0134901EB8000A4309DF8A01001EBD0 +:10423000C10100EB01104271C7E09DF8B40000EB32 +:10424000400101EB00100C4901EB001030309DF8EB +:10425000A01000EB0110407A00F00100A0B39DF81F +:10426000B40040F2692110FB01F0014908E00000B0 +:10427000D4450020BC32002014410020D87A002010 +:1042800001EB8000A4309DF8A01001EBC10100EB10 +:10429000011090F88E0000F00100A8B99DF8B4005C +:1042A00040F2692110FB01F0F74901EB8000A430D6 +:1042B0009DF8A01001EBC10100EB011090F8800007 +:1042C00010B1002039902AE07FE09DF8B40040F260 +:1042D000692110FB01F0EC4901EB8001A4319DF84C +:1042E000A00000EBC00001EB001000F18101BDF85F +:1042F000E4000A5C9DF8B40000EB400101EB001003 +:10430000E24901EB00100E30BDF8E410405C82423F +:1043100000D008E0BDF8E400401C81B23991BDF83E +:10432000E4000428D1DB00BFBDF8E40004284CD130 +:10433000399029E09DF8B40040F2692110FB01F0AA +:10434000D14901EB8001A4319DF8A00000EBC00031 +:1043500001EB001000F18101BDF8E4000A5C9DF85A +:10436000B40000EB400101EB0010C84901EB001064 +:104370000E30BDF8E410405C824200D008E0BDF889 +:10438000E400401C81B23991BDF8E4000A28D1DB79 +:1043900000BFBDF8E4000A2817D09DF8B40040F231 +:1043A000692110FB01F0B84901EB8000A4309DF8B1 +:1043B000A01001EBC10100EB01108E300A900078D3 +:1043C00020F00100401C0A990870BDF8A4001128D3 +:1043D00071D19DF8B40000EB400101EB0010AB4936 +:1043E00001EB001030309DF8A01000EB0110801C94 +:1043F0000A90007820F00401091D0A98017000213C +:10440000399125E09DF8B40000EB4001C1EBC010EC +:104410009F4901EBC001BDF8E400401D0A5C9DF816 +:10442000B40040F2692110FB01F0974901EB8001D3 +:10443000A4319DF8A00000EBC00001EB00113F315A +:10444000BDF8E4000A54BDF8E400401C81B2399183 +:10445000BDF8E4000A28D5DB0020399025E09DF85E +:10446000B40000EB4001C1EBC010894901EBC00171 +:10447000BDF8E4000F300A5C9DF8B40040F26921F9 +:1044800010FB01F0804901EB8001A4319DF8A000F0 +:1044900000EBC00001EB00115831BDF8E4000A54F4 +:1044A000BDF8E400401C81B23991BDF8E400022857 +:1044B000D5DBBFE2FFE7BDF8A40014287DD19DF84D +:1044C000B40000EB400101EB0010704901EB00105B +:1044D00030309DF8A01000EB0110801C0A9000788D +:1044E00020F00401091D0A9801700021399125E08E +:1044F0009DF8B40000EB4001C1EBC010644901EB32 +:10450000C001BDF8E400401D0A5C9DF8B40040F213 +:10451000692110FB01F05C4901EB8001A4319DF899 +:10452000A00000EBC00001EB00113F31BDF8E4003A +:104530000A54BDF8E400401C81B23991BDF8E40092 +:104540000A28D5DB0020399025E09DF8B40000EB67 +:104550004001C1EBC0104E4901EBC001BDF8E400C1 +:104560000F300A5C9DF8B40040F2692110FB01F0A5 +:10457000454901EB8001A4319DF8A00000EBC0008B +:1045800001EB00115831BDF8E4000A54BDF8E40015 +:10459000401C81B23991BDF8E4000228D5DB9DF8BA +:1045A000B40000EB4001C1EBC010394901EBC00081 +:1045B000407C01049DF8B40000E0ECE100EB400217 +:1045C000C2EBC010324A02EBC000807C41EA0021FD +:1045D0009DF8B40000EB4002C2EBC0102C4A02EB85 +:1045E000C000C07C01439DF8B40040F2692210FB7A +:1045F00002F0254A02EB8000A4309DF8A02002EBD7 +:10460000C20200EB0210C166224890F8A008C8BBA5 +:10461000002039901AE09DF8B40040F2692110FBA7 +:1046200001F0194901EB8001A4319DF8A00000EBD5 +:10463000C00001EB00103F30BDF8E410405C00B159 +:1046400008E0BDF8E400401C81B23991BDF8E400F7 +:104650000A28E0DB00BFBDF8E4000A281CD1402294 +:104660009DF8B40040F2692110FB01F0064901EB0E +:104670008000A4309DF8A01001EBC10100EB0110F7 +:1046800080F876202FE10000D4450020144100205E +:10469000D87A0020BC3200209DF8B40040F2692195 +:1046A00010FB01F0FE4901EB8000A4309DF8A01042 +:1046B00001EBC10100EB011090F87600F0BB002087 +:1046C0002A90EDE00020379026E09DF8B40040F2FB +:1046D000692110FB01F0F24901EB8001A4319DF842 +:1046E000A00000EBC00001EB00113F31BDF8DC0081 +:1046F000001D095C9DF8A80000EB4002E94800EBB2 +:104700004202BDF8DC00105C814200D008E0BDF838 +:10471000DC00401C81B23791BDF8DC000628D4DBF8 +:1047200000BFBDF8DC00062877D103229DF8B40055 +:1047300040F2692110FB01F0D94900E0D3E001EB20 +:104740008001A4319DF8A00000EBC00001EB001037 +:1047500080F876209DF8B40000EB400101EB0010DA +:10476000D14901EB001030309DF8A01000EB011092 +:10477000801C0A90007820F004020A980270002041 +:10478000399019E020229DF8B40040F2692110FB15 +:1047900001F0C34901EB8001A4319DF8A00000EBBA +:1047A000C00001EB00114931BDF8E4000A54BDF826 +:1047B000E400401C81B23991BDF8E4000F28E1DB30 +:1047C0000020399019E020229DF8B40040F26921C0 +:1047D00010FB01F0B24901EB8001A4319DF8A0006B +:1047E00000EBC00001EB00115B31BDF8E4000A549E +:1047F000BDF8E400401C81B23991BDF8E4000A28FC +:10480000E1DB00229DF8B40040F2692110FB01F0C9 +:10481000A34901EB800101E0AFE23CE0A4319DF847 +:10482000A00000EBC00001EB001080F87020002118 +:1048300039911AE057E100229DF8B40040F2692155 +:1048400010FB01F0964901EB8001A4319DF8A00016 +:1048500000EBC00001EB00117131BDF8E4000A5417 +:10486000BDF8E400401C81B23991BDF8E400052890 +:10487000E1DB9DF8B40040F2692110FB01F08849AA +:1048800001EB8000A4309DF8A01001EBC10100EB0A +:104890000110C06E0CE09DF8A800401CC1B22A9126 +:1048A0008248B0F886029DF8A81088423FF70AAF08 +:1048B00000BF7E48B0F886029DF8A810884212D149 +:1048C00040229DF8B40040F2692110FB01F07449C8 +:1048D00001EB8000A4309DF8A01001EBC10100EBBA +:1048E000011080F876209DF8B40040F2692110FB99 +:1048F00001F06B4901EB8000A4309DF8A01001EBA2 +:10490000C10100EB011090F87600032809D01128AE +:104910001AD040283ED12AE08DE0BDE12CE2CFE064 +:1049200006E1F2229DF8B40040F2692110FB01F08B +:104930005B4901EB8000A4309DF8A01001EBC101A0 +:1049400000EB0110427125E0F3229DF8B40040F223 +:10495000692110FB01F0524901EB8000A4309DF861 +:10496000A01001EBC10100EB0110427112E0F22234 +:104970009DF8B40040F2692110FB01F0484901EBB9 +:104980008001A4319DF8A00000EBC00001EB0010F5 +:10499000427100BF4EE09DF8B40000EB400101EB16 +:1049A0000010414901EB001030309DF8A01000EBE1 +:1049B0000110801C0A90007820F004020A9802700E +:1049C0009DF8B40040F2692110FB01F0344901EB7D +:1049D0008000A4309DF8A01001EBC10100EB011094 +:1049E00090F88E0000F0010020B300229DF8B40082 +:1049F00040F2692110FB01F0294901EB8001A4314B +:104A00009DF8A00000EBC00001EB0010A0F88C2086 +:104A100005229DF8B40040F2692110FB01F0204905 +:104A200001EB8000A4309DF8A01001EBC10100EB68 +:104A300001104271A0E19DF8B40040F2692110FB21 +:104A400001F0174901EB8000A4309DF8A01001EBA4 +:104A5000C10100EB011090F87600402813D100222C +:104A60009DF8B40040F2692110FB01F00C4901EB04 +:104A70008000A4309DF8A01001EBC10100EB0110F3 +:104A800080F8762000BF00BFF1229DF8B40040F20C +:104A9000692110FB01F0024901EB8000A43007E01E +:104AA000D44500204435002014410020BC320020B1 +:104AB0009DF8A01001EBC10100EB011042715BE118 +:104AC000F1229DF8B40040F2692110FB01F0FE498B +:104AD00001EB8001A4319DF8A00000EBC00001EBC8 +:104AE0000010427148E103229DF8B40040F26921B0 +:104AF00010FB01F0F44901EB8001A4319DF8A00006 +:104B000000EBC00001EB00100270F1229DF8B40030 +:104B100040F2692110FB01F0EB4901EB8000A43069 +:104B20009DF8A01001EBC10100EB0110427123E1DF +:104B300002229DF8B40040F2692110FB01F0E24925 +:104B400001EB8001A4319DF8A00000EBC00001EB57 +:104B500000100270F6229DF8B40040F2692110FBAB +:104B600001F0D94901EB8001A4319DF8A00000EBD0 +:104B7000C00001EB0010427101229DF8B40040F228 +:104B8000692110FB01F0D04901EB8001A4319DF8AF +:104B9000A00000EBC00001EB001080F88020002195 +:104BA000399126E09DF8B40000EB4001C1EBC01044 +:104BB000C64901EBC001BDF8E400401D0A5C9DF848 +:104BC000B40040F2692110FB01F0BF4901EB800104 +:104BD000A4319DF8A00000EBC00001EB001000F133 +:104BE0008101BDF8E4000A54BDF8E400401C81B224 +:104BF0003991BDF8E4000A28D4DBBDF8A4001428DC +:104C000049D19DF8B40000EB4001C1EBC010AF49A1 +:104C100001EBC000C27B9DF8B40040F2692110FB9B +:104C200001F0A94901EB8001A4319DF8A00000EB3F +:104C3000C00001EB001080F877200021399126E0B8 +:104C40009DF8B40000EB4001C1EBC0109F4901EB9F +:104C5000C001BDF8E40010300A5C9DF8B40040F2D9 +:104C6000692110FB01F0984901EB8001A4319DF806 +:104C7000A00000EBC00001EB001000F17901BDF8CD +:104C8000E4000A54BDF8E400401C81B23991BDF83B +:104C9000E4000428D4DB6FE09DF8B40000EB400191 +:104CA000C1EBC010894901EBC00081799DF8B400C7 +:104CB00000EB4002C2EBC010844A02EBC000407916 +:104CC00041EA00229DF8B40040F2692110FB01F096 +:104CD0007D4901EB8001A4319DF8A00000EBC000EC +:104CE00001EB0010A0F88C209DF8B40040F269217F +:104CF00010FB01F0744901EB8001A4319DF8A00084 +:104D000000EBC00001EB0010B0F88C109DF8B4006F +:104D100000EB400202EB00106D4A02EB0010408BEA +:104D2000814228DBF1229DF8B40040F2692110FB9A +:104D300001F0654901EB8001A4319DF8A00000EB72 +:104D4000C00001EB001042719DF8B40040F26921EF +:104D500010FB01F05C4901EB8000A4309DF8A0102D +:104D600001EBC10100EB01108E300A90007820F0B9 +:104D700001020A98027000BF00BF03F008B89DF856 +:104D8000B40000EB4001C1EBC010504901EBC00082 +:104D900001792891002136911CE09DF8B40000EBC8 +:104DA000400101EB00104A4901EB00113031BDF820 +:104DB000D80001EB001041789DF8A000814204D199 +:104DC000BDF8D800C1B2289112E0BDF8D800401C4F +:104DD00081B236919DF8B40000EB400101EB001068 +:104DE0003B4901EB0010C179BDF8D8008142D4DC09 +:104DF00000BF9DF8B40000EB400101EB0010344906 +:104E000001EB001030309DF8A01000EB0110801C69 +:104E10000A90007820F0400140310A9801709DF816 +:104E2000B40000EB4001C1EBC010284901EBC00009 +:104E3000C1782691BDF89800172834D2DFE800F039 +:104E4000330C0F331215181B1E3333333333332116 +:104E5000242733332A2D30000720299023E0072010 +:104E6000299020E0062029901DE0062029901AE0D4 +:104E70000620299017E01220299014E0072029909D +:104E800011E0092029900EE0062029900BE0062071 +:104E9000299008E00B20299005E00B20299002E0E2 +:104EA0002A20299000BF00BFBDF8A400001FC1B296 +:104EB0000A919DF8B40000EB4001C1EBC01003491A +:104EC00001EBC000C01C05E0D4450020D87A0020CA +:104ED0001441002009900A99F4F7FCFA37909DF8E4 +:104EE000B40000EB4001C1EBC010FE4901EBC00172 +:104EF000BDF8A400401E095CBDF8DC0081427DD1F4 +:104F00009DF8B40000EB4001C1EBC010F54901EB86 +:104F1000C0004078002871DD9DF8B40000EB40012E +:104F2000C1EBC010EF4901EBC001BDF8A4000A5C61 +:104F30009DF8B40040F2692110FB01F0EA4901EB51 +:104F40008001A4319DF8A00000EBC00001EB00102F +:104F500080F83C200021E54A9DF8B40002EB0012E5 +:104F60009DF8A0001154E248007F012815D19DF85A +:104F7000B40000EB400101EB0010DE4901EB001032 +:104F800030309DF8A01000EB0110801C0A900078D2 +:104F900020F0800080300A990870BDF8980007283A +:104FA0007ED007DC07287CD2DFE800F07BFDFC7BAD +:104FB000FBFAF90010380728F5D2DFE810F0EF0906 +:104FC000D2097200720007000800600500BFBDF83A +:104FD0009800142866D19DF8B40000EB4001C1EBA5 +:104FE000C010C04901EBC000407901069DF8B40033 +:104FF00000EB4002C2EBC010BA4A00E0FEE302EB55 +:10500000C000807941EA00419DF8B40000EB400205 +:10501000C2EBC010B34A02EBC000C07941EA0021E4 +:105020009DF8B40000EB4002C2EBC010AD4A02EBA9 +:10503000C000007A01439DF8B40040F2692210FBE1 +:1050400002F0A94A02EB8002A4329DF8A00000EB16 +:10505000C00002EB0010C0F81A109DF8B40040F236 +:10506000692110FB01F0A04901EB8001A4319DF8FA +:10507000A00000EBC00001EB0010D0F81A100846A9 +:105080000A9100210AF008FACDE92E019DF8B4003A +:1050900000EB400101EB0010964901EB001002E02B +:1050A000FEE3FEE380E0007F00F003019DF8B40022 +:1050B00000EB400202EB00108E4A02EB0010007F72 +:1050C000C0F3011001449DF8B40000EB400202EB74 +:1050D0000010884A02EB0010007FC0F38100091A1B +:1050E00008460591F3F783FACDE906019DED061B0D +:1050F0009FED810B1BF0E4FB8DED080B9DED080B84 +:1051000051EC100BF3F7E5FACDE930019DF8B4004E +:1051100040F2692110FB01F0734901EB8001A431D9 +:105120009DF8A00000EBC00001EB0010416B0846A9 +:10513000079100210AF0B0F9DDE92E32A0FB03450A +:1051400001FB035100FB021502220023DDE93001BF +:10515000F3F738F8231845EB0100CDE90830DDE915 +:105160003023DDE90801F3F72DF8CDE92E01DDE963 +:105170002E010AF051FF01469DF8B40040F2692269 +:1051800010FB02F0584A02EB8000A4309DF8A020EA +:1051900002EBC20200EB0210C0F81E1048E0FDE373 +:1051A00098E3CCE3FBE3DDE3BDF8980015283FD19D +:1051B0009DF8B40000EB4001C1EBC010494901EB80 +:1051C000C000407901069DF8B40000EB4002C2EB3C +:1051D000C010444A02EBC000807941EA00419DF8CA +:1051E000B40000EB4002C2EBC0103E4A02EBC0002C +:1051F000C07941EA00219DF8B40000EB4002C2EB07 +:10520000C010384A02EBC000007A01439DF8B40098 +:1052100040F2692210FB02F0334A02EB8000A43016 +:105220009DF8A02002EBC20200EB0210C0F81E1095 +:105230009DF8B40000EB4001C1EBC010294901EB1F +:10524000C000417A2E4880F80F1E9DF8B40000EB94 +:10525000400101EB0010274901EB001130319DF8AE +:10526000A00001EB0010801C0A90254890F80F0E5A +:10527000C2090A98007862F300000A990870204871 +:1052800090F80F0E00F00300012806D01C4890F89B +:105290000F0E00F0030003283CD19DF8B40000EB92 +:1052A000400101EB0010134901EB001030309DF874 +:1052B000A01000EB0110801C0A90007820F0020181 +:1052C000891C0A9801709DF8B40000EB400101EBC5 +:1052D0000010084901EB001130319DF8A00001EBEE +:1052E00000100FE0D87A0020D4450020483F00206D +:1052F000BC120020144100200000000000002440E7 +:10530000BC220020801C0A90007820F020020A981D +:10531000027014E09DF8B40000EB400101EB0010B6 +:10532000FE4901EB001030309DF8A01000EB011099 +:10533000801C0A90007820F002020A9802709DF802 +:10534000B40000EB400101EB0010F44901EB001147 +:1053500030319DF8A00001EB00108078C0F34002CE +:105360009DF8B40040F2692110FB01F0EC4901EB1B +:105370008000A4309DF8A01001EBC10100EB0110EA +:10538000007EC0F34000824266D09DF8B40040F237 +:10539000692110FB01F0E24901EB8000A4309DF887 +:1053A000A01001EBC10100EB011018300A909DF82C +:1053B000B40000EB400101EB0010D84901EB0010F4 +:1053C00030309DF8A01000EB0110807842080A9858 +:1053D000007862F341000A9908709DF8B40000EB70 +:1053E000400101EB0010CD4901EB001030309DF879 +:1053F000A01000EB01108078C0F3400038BB9DF88E +:10540000B40000EB400101EB0010C44901EB0010B7 +:1054100030309DF8A01000EB0110801C0A9000783D +:1054200020F020020A98027001229DF8B40040F298 +:10543000692110FB01F0BA4901EB8000A4309DF80E +:10544000A01001EBC10100EB011080F83E209DF897 +:10545000B4100220F4F77EFD9DF8B40000EB40018B +:1054600001EB0010AD4901EB001130319DF8A000B7 +:1054700001EB0010807800F001029DF8B40040F2CA +:10548000692110FB01F0A64901EB8000A4309DF8D2 +:10549000A01001EBC10100EB0110007E00F0010043 +:1054A00082425FD09DF8B40040F2692110FB01F008 +:1054B0009B4901EB8000A4309DF8A01001EBC101D5 +:1054C00000EB011018300A909DF8B40000EB400189 +:1054D00001EB0010914901EB001130319DF8A00063 +:1054E00001EB001081780A98027861F300020270E3 +:1054F0009DF8B40000EB400101EB0010874901EB7F +:10550000001030309DF8A01000EB0110807800F002 +:10551000010040BB9DF8B40000EB400101EB00101E +:105520007E4901EB001030309DF8A01000EB011017 +:10553000801C0A90007820F020020A980270002255 +:105540009DF8B40040F2692110FB01F0744901EBB1 +:105550008000A4309DF8A01001EBC10100EB011008 +:1055600080F83D2012E19DF8B40040F2692110FB63 +:1055700001F06B4901EB8000A4309DF8A01001EB15 +:10558000C10100EB011090F83E0098B901229DF88E +:10559000B40040F2692110FB01F0614901EB800089 +:1055A000A4309DF8A01001EBC10100EB011080F8C0 +:1055B0003D2027E000229DF8B40040F2692110FB55 +:1055C00001F0574901EB8001A4319DF8A00000EBE8 +:1055D000C00001EB001080F83D209DF8B40000EB06 +:1055E000400101EB00104D4901EB001030309DF8F7 +:1055F000A01000EB0110801C0A90007820F001023E +:105600000A980270474890F8A008E0BB4648407FDF +:10561000012838D14448D0F814024349C98B884244 +:1056200031D29DF8B40040F2692110FB01F03C49F1 +:1056300001EB8000A4309DF8A01001EBC10100EB4C +:10564000011090F83D0001281DD19DF8B40040F2F2 +:10565000692110FB01F0324901EB8000A4309DF874 +:10566000A01001EBC10100EB011090F87D0050B9D2 +:105670009DF8B40000EB400101EB0010274901EB5D +:105680000011303100E081E09DF8A00001EB001036 +:1056900001789DF8B40040F2692210FB02F0204A24 +:1056A00002EB8000417005229DF8B40040F26921B0 +:1056B00010FB01F01A4901EB8001A4319DF8A00014 +:1056C00000EBC00001EB0010427100229DF8B40015 +:1056D00000EB400101EB0010104901EB00113031EB +:1056E0009DF8A00001EB001042609DF8B41002206C +:1056F000F4F730FC0021399123E000229DF8B4003A +:1057000040F2692110FB01F0054901EB8001A43151 +:105710009DF8A00000EBC00008E00000144100204C +:10572000D4450020BC320020BC12002001EB001147 +:105730003F31BDF8E4000A54BDF8E400401C81B2DA +:105740003991BDF8E4001428D7DB0020399019E026 +:1057500000229DF8B40040F2692110FB01F0FE49DF +:1057600001EB8001A4319DF8A00000EBC00001EB2B +:1057700000115B31BDF8E4000A54BDF8E400401CA0 +:1057800081B23991BDF8E4000A28E1DB9DF8B4004C +:1057900040F2692110FB01F0EF4901EB8000A430D9 +:1057A0009DF8A01001EBC10100EB01100078012869 +:1057B00012DC02229DF8B40040F2692110FB01F0D6 +:1057C000E54901EB8000A4309DF8A01001EBC10178 +:1057D00000EB011002707CE09DF8B40040F26921FA +:1057E00010FB01F0DC4901EB8000A4309DF8A01013 +:1057F00001EBC10100EB0110007800E0F9E30228A1 +:105800002FDC00219DF8B40040F2692210FB02F069 +:10581000D14A02EB8000C17003229DF8B40040F22F +:10582000692110FB01F0CC4901EB8001A4319DF806 +:10583000A00000EBC00001EB0010027007229DF8F1 +:10584000B40040F2692110FB01F0C34901EB800074 +:10585000A4309DF8A01001EBC10100EB01104271D2 +:1058600037E09DF8B40040F2692110FB01F0BA491D +:1058700001EB8001A4319DF8A00000EBC00001EB1A +:10588000001001789DF8B40040F2692210FB02F08C +:10589000B14A02EB8000007981421AD1AF4801E0A1 +:1058A000C5E1FDE390F80F0EC0F3401088B1162259 +:1058B0009DF8B40040F2692110FB01F0A64901EB0C +:1058C0008000A4309DF8A01001EBC10100EB011095 +:1058D0004271E5E314229DF8B40040F2692110FB07 +:1058E00001F09D4901EB8001A4319DF8A00000EB7F +:1058F000C00001EB0010427101219DF8B40040F29C +:10590000692210FB02F0944A02EB8000C1709DF8FE +:10591000B40000EB400101EB0010A2F5986101EB2F +:10592000001130319DF8A00001EB0010801C0A909E +:10593000007820F0200020300A990870B0E314228B +:105940009DF8B40040F2692110FB01F0824901EB9F +:105950008001A4319DF8A00000EBC00001EB001015 +:1059600042719DE39DF8B40040F2692110FB01F003 +:10597000794901EB8000A430BDF8D81001EBC101DA +:1059800000EB01108079012827D100229DF8B40096 +:1059900040F2692110FB01F06F4901E0FDE33AE0BC +:1059A00001EB8001A431BDF8D80000EBC00001EB91 +:1059B0000010827114229DF8B40040F2692110FB9E +:1059C00001F0654901EB8000A4309DF8A01001EBC7 +:1059D000C10100EB011042711CE000219DF8B400F0 +:1059E00040F2692210FB02F05B4A02EB8000C170BA +:1059F00005229DF8B40040F2692110FB01F05649E0 +:105A000001EB8000A4309DF8A01001EBC10100EB78 +:105A10000110427144E301219DF8B40040F2692273 +:105A200010FB02F04C4A02EB8000C17014229DF87A +:105A3000B40040F2692110FB01F0474901EB8001FD +:105A4000A4319DF8A00000EBC00001EB00104271F2 +:105A50009DF8B40000EB400101EB0010404901EB60 +:105A6000001130319DF8A00001EB0010801C0A905D +:105A7000007820F00400001D0A99087010E300204F +:105A80002E902F90002139911EE0DDE92E100002AA +:105A900040EA11620902CDE92E129DF8B40000EB34 +:105AA0004001C1EBC0102F4901EBC001BDF8E4007B +:105AB000401D085CDDE92E341843CDE92E04BDF805 +:105AC000E400401C80B23990BDF8E4000328DCDB20 +:105AD000DDE92E010AF0A0FA01469DF8B40040F27B +:105AE000692210FB02F01C4A02EB8002A4329DF8EE +:105AF000A00000EBC00002EB0010C0F81E10002256 +:105B00002E922F92002139911EE0DDE92E10000225 +:105B100040EA11620902CDE92E129DF8B40000EBB3 +:105B20004001C1EBC0100F4901EBC001BDF8E4001A +:105B30000830085CDDE92E341843CDE92E04BDF8A9 +:105B4000E400401C80B23990BDF8E4000328DCDB9F +:105B5000DDE92E0108E00000D4450020BC22002031 +:105B600014410020D87A00200AF056FA01469DF828 +:105B7000B40040F2692210FB02F0FE4A02EB800200 +:105B8000A4329DF8A00000EBC00002EB0010C0F8AA +:105B90001A1000222E922F92002139911EE0DDE989 +:105BA0002E10000240EA11620902CDE92E129DF882 +:105BB000B40000EB4001C1EBC010EF4901EBC001A4 +:105BC000BDF8E4001330085CDDE92E341843CDE95C +:105BD0002E04BDF8E400401C80B23990BDF8E4000A +:105BE0000328DCDB9DF8B4002E9940F2692210FBFB +:105BF00002F0E04A02EB8002A4329DF8A00000EB24 +:105C0000C00002EB0010416307229DF8B40040F28F +:105C1000692110FB01F0D74901EB8000A4309DF809 +:105C2000A01001EBC10100EB01104271C9E300209B +:105C30002E902F90002139911FE0DDE92E100002F7 +:105C400040EA11620902CDE92E129DF8B40000EB82 +:105C50004001C1EBC010C84901EBC001BDF8E40030 +:105C6000401D085CDDE92E3440EA0302CDE92E2414 +:105C7000BDF8E400401C81B23991BDF8E40004286D +:105C8000DBDBDDE92E010AF0C7F99DF8B42040F214 +:105C9000692312FB03F2B74B03EB8203A4339DF895 +:105CA000A02002EBC20203EB021222329060D1600C +:105CB00000222E922F92002139911FE0DDE92E1053 +:105CC000000240EA11620902CDE92E129DF8B400EB +:105CD00000EB4001C1EBC010A74901EBC001BDF8CA +:105CE000E4000930085CDDE92E3440EA0302CDE926 +:105CF0002E24BDF8E400401C81B23991BDF8E400C7 +:105D00000428DBDBDDE92E010AF086F99DF8B420DA +:105D100040F2692312FB03F2964B03EB8203A43398 +:105D20009DF8A02002EBC20203EB021242F8220F00 +:105D300051609DF8B40040F2692110FB01F08D49DB +:105D400001EB8000A4309DF8A01001EBC10100EB35 +:105D5000011000789DF8B41040F2692211FB02F1A5 +:105D6000844A02EB8101097988426ED1834890F818 +:105D70000F0EC0F3401090B117229DF8B40040F20E +:105D8000692110FB01F07B4901EB8000A4309DF8F4 +:105D9000A01001EBC10100EB0110427111E01422CF +:105DA0009DF8B40040F2692110FB01F0714901EB4C +:105DB0008001A4319DF8A00000EBC00001EB0010B1 +:105DC00042716F4890F8A008F0BB00229DF8B40023 +:105DD00040F2692110FB01F0664901EB8000A4301C +:105DE0009DF8A01001EBC10100EB011080F83E20EE +:105DF0006448D0F814020521B0FBF1F201FB120057 +:105E000000EBC00101EB00115E48203000EB810087 +:105E10000021C0F81D105B48D0F814020521B0FB2A +:105E2000F1F201FB120000EBC00101EB001155483B +:105E3000203000EB81000D300A909DF8B40040F254 +:105E4000692110FB01F001E0D4E0B7E1494901EB21 +:105E50008000A4309DF8A01001EBC10100EB0110FF +:105E600022301022014609900A98F2F7EEF94548CF +:105E7000D0F814020521B0FBF1F201FB120000EB97 +:105E8000C00101EB00113F48203000EB81029DF87A +:105E9000B40040F2692110FB01F0364901EB8001AA +:105EA000A4319DF8A00000EBC00001EB001050F8F9 +:105EB0001A1F42F8011F406850603248D0F814029F +:105EC0000521B0FBF1F201FB120000EBC00101EB78 +:105ED00000132C4920319DF8B40000EB400202EB86 +:105EE0000010294A02EB001230329DF8A00002EBAC +:105EF0000010007801F823002248D0F81402052190 +:105F0000B0FBF1F201FB120000EBC00101EB00114C +:105F10001C48203000EB81029DF8B40040F269215A +:105F200010FB01F0134901EB8001A4319DF8A000A2 +:105F300000EBC00001EB0010406BC2F809001148F3 +:105F4000D0F814020521B0FBF1F201FB120000EBC6 +:105F5000C00101EB00110B48203000EB8101084823 +:105F6000826941F8212F808B88800648D0F814027E +:105F700005210BE0D4450020D87A0020BC22002067 +:105F8000BC320020BC12002014410020B0FBF1F014 +:105F900081B202200A91F3F79BF800210620F3F763 +:105FA000D9FFF948D0F81402F749C98B884206D2C4 +:105FB000F548D0F81402401CF349C1F8140200213E +:105FC0000520F3F7C7FF9DF8B40000EB400101EB9B +:105FD0000010EE4901EB001030309DF8A01000EBEE +:105FE0000110801C0A90007820F008020A980270C4 +:105FF00029E0E7E19DF8B40000EB400101EB00105F +:10600000E24901EB001030309DF8A01000EB0110C8 +:10601000801C0A90007820F0080008300A99087067 +:1060200000229DF8B40040F2692110FB01F0D8492C +:1060300001EB8000A4309DF8A01001EBC10100EB42 +:10604000011080F83E209DF8B4100220F3F782FF83 +:106050009DF8B4109DF8A00000EB0110C217CDE927 +:106060002E0200222E9800EBC00101EB0011C9485E +:1060700000EB8100C0F81D209DF8B40040F26921BA +:1060800010FB01F0C24901EB8000A4309DF8A01084 +:1060900001EBC10100EB011022300A902E9800E0C4 +:1060A0008FE100EBC00101EB0011BA4800EB810069 +:1060B0000D30102209900A99F2F7C7F89DF8B41034 +:1060C00040F2692011FB00F0B14901EB8001A431DD +:1060D0009DF8A00000EBC00001EB00112E9800EB32 +:1060E000C00202EB0012AB4800EB820051F81A2FFD +:1060F00040F8012F496841609DF8B41001EB410060 +:1061000000EB0110A14901EB001130319DF8A00016 +:1061100001EB001001782E9800EBC00202EB001298 +:106120009C4800F822102E9800EBC00101EB0011F2 +:10613000984800EB81019848826941F8212F808BB3 +:1061400088809DF8B41040F2692011FB00F090495E +:1061500001EB8001A4319DF8A00000EBC00001EB31 +:106160000010416B2E9800EBC00202EB0012894830 +:1061700000EB8200C0F809109DF8B41001EB41005B +:1061800000EB0110814901EB001130319DF8A000B6 +:1061900001EB001041682E9800E091E000EBC00296 +:1061A00002EB00127B4800EB8200C0F827102E980B +:1061B00081B208200A91F3F7CDFE80E09DF8B4107B +:1061C00040F2692011FB00F0714901EB8001A4311C +:1061D0009DF8A00000EBC00001EB001001789DF8D5 +:1061E000B40040F2692210FB02F0694A02EB800021 +:1061F0000079814263DA9DF8B41001EB410000EBB5 +:106200000110624901EB001030309DF8A01000EB46 +:106210000110801C0A90007820F00401091D0A98E2 +:1062200001709DF8B41001EB410000EB01105749DB +:1062300001EB001130319DF8A00001EB0010801C33 +:106240000A90007820F0800080300A9908700120C0 +:106250009DF8B41040F2692211FB02F14C4A02EBA6 +:106260008101C8709DF8B41040F2692011FB00F064 +:10627000114601EB800002799DF8B40040F26921DB +:1062800010FB01F0424901EB8001A4319DF8A00010 +:1062900000EBC00001EB0010027014229DF8B40066 +:1062A00040F2692110FB01F0394901EB8000A43074 +:1062B0009DF8A01001EBC10100EB0110427180E0DC +:1062C0000121354880F8C4179DF8B41040F26920C8 +:1062D00011FB00F02E4901EB8001A4319DF8A000D4 +:1062E00000EBC00001EB001001789DF8B40040F213 +:1062F000692210FB02F0264A02EB800000798142FD +:106300002EDA00219DF8B40040F2692210FB02F061 +:106310001F4A02EB8000C17001229DF8B40040F2D8 +:10632000692110FB01F01A4901EB8001A4319DF8AD +:10633000A00000EBC00001EB0010027014229DF8D9 +:10634000B40040F2692110FB01F0114901EB80001B +:10635000A4309DF8A01001EBC10100EB01104271C7 +:106360002FE014229DF8B40040F2692110FB01F0E7 +:10637000074901EB8000A4309DF8A01001EBC1019A +:1063800000EB011042711CE0BC12002014410020FF +:10639000D4450020E0140020BC32002014229DF8D7 +:1063A000B40040F2692110FB01F0FE4901EB8000CE +:1063B000A4309DF8A01001EBC10100EB0110427167 +:1063C00000BF00BFFEE39DF8B41040F2692011FB4E +:1063D00000F0F44901EB8000817828919DF8B41019 +:1063E00001EB4100C0EBC110EF4911F830102991C9 +:1063F0009DF8B41040F2692011FB00F0E94901EB6F +:106400008001A4319DF8A00000EBC00001EB00105A +:10641000417926919DF8B41001EB4100C0EBC11009 +:10642000E14901EBC0010A91BDF8A4100A98F4F704 +:1064300017FB37909DF8B41001EB4100C0EBC11081 +:10644000D94901EBC001BDF8A400095CBDF8DC002E +:1064500081427DD19DF8B41001EB4100C0EBC11029 +:10646000D14901EBC0004078002871DD0021CF4AFE +:106470009DF8B40002EB00129DF8A0001154BDF885 +:106480009800892865D00CDC14287CD004DC08280E +:106490007AD0102879D1FDE3152877D08028F9D15A +:1064A000F9E38B2873D08C2872D08E2871D08F2876 +:1064B000F0D1BDF8A4000D286CD19DF8B41001EB0B +:1064C0004100C0EBC110B84901EBC0004178B848A9 +:1064D00080F8111E9DF8B41001EB4100C0EBC11013 +:1064E000B14901EBC000C17AB14880F8121E9DF895 +:1064F000B41040F2692011FB00F0AA4901EB8000C2 +:10650000A4309DF8A01001EBC10100EB0110007850 +:1065100003287DDCA64890F8120E002879DD9DF84E +:10652000B41040F2692011FB00F09E4901EB80019C +:10653000A4319DF8A00000EBC00001EB00110A910E +:106540000878401CC1B20A9801709DF8B41001E0AF +:10655000FEE3FEE340F2692011FB00F0914901EBFC +:106560008000A4309DF8A01001EBC10100EB0110E8 +:10657000007804284DDB9DF8B41001EB410000EBDE +:1065800001108C4907E0FDE3FDE3FDE3FDE3FDE3DE +:10659000FDE3FDE3FDE301EB001030309DF8A010BA +:1065A00000EB0110801C0A90814890F8120EC0F395 +:1065B0000010C0F101020A98007862F300000A9905 +:1065C00008707B4890F8110EC0F3C000F0BB9DF836 +:1065D000B41001EB410000EB0110764901EB001013 +:1065E00030309DF8A01000EB01108078C0F340100F +:1065F00060B39DF8B41001EB410000EB01106D4950 +:1066000001EB001030309DF8A01000EB011001E00C +:1066100057E0F1E0801C0A90007820F00200801C16 +:106620000A9908709DF8B41040F2692011FB00F03F +:106630005C4901EB8000A4309DF8A01001EBC10182 +:1066400000EB011018300A90007800E009E020F01B +:106650000200801C0A9908709DF8B4100220F3F71C +:1066600079FC00219DF8B40040F2692210FB02F091 +:106670004C4A02EB8000C17004229DF8B40040F245 +:10668000692110FB01F0474901EB8001A4319DF81D +:10669000A00000EBC00001EB001002708C229DF8FE +:1066A000B40040F2692110FB01F03E4901EB80008B +:1066B000A4309DF8A01001EBC10100EB0110427164 +:1066C000B2E39DF8B41040F2692011FB00F03549A7 +:1066D00001EB8001A4319DF8A00000EBC00001EBAC +:1066E000001001789DF8B40040F2692210FB02F01E +:1066F0002C4A02EB8000007981427DD19DF8B410D4 +:1067000001EB410000EB01102A4901EB0010303091 +:106710009DF8A01000EB0110801C0A90244890F80E +:10672000120EC0F30010C0F101000A990A7860F35C +:1067300000020A709DF8B41001EB410000EB01105B +:106740001C4901EB001030309DF8A01000EB011047 +:10675000801C0A90164890F8110EC2080A9800781A +:1067600062F341000A9908709DF8B41001EB4100F2 +:1067700000EB01100F4901EB001130319DF8A00032 +:1067800001EB00108078C0F340029DF8B40040F2A5 +:10679000692110FB01F0034901EB8000A4309DF852 +:1067A000A01009E0D4450020D87A0020483F0020FE +:1067B000BC2200201441002001EBC10100EB0110BC +:1067C000007EC0F34000824264D09DF8B41040F2D5 +:1067D000692011FB00F0FC4901EB8000A4309DF81A +:1067E000A01001EBC10100EB011018300A909DF8D8 +:1067F000B41001EB410000E0D3E200EB0112F348DA +:1068000000EB021030309DF8A01000EB01108078F2 +:1068100042080A98007862F341000A9908709DF8CE +:10682000B41001EB410000EB0110E84901EB00104E +:1068300030309DF8A01000EB01108078C0F34000CC +:1068400018BB01229DF8B40040F2692110FB01F051 +:10685000DD4901EB8001A4319DF8A00000EBC000F0 +:1068600001EB001042739DF8B40040F2692110FB67 +:1068700001F0D54901EB8000A4309DF8A01001EB98 +:10688000C10100EB011080F83E209DF8B4100220F9 +:10689000F3F760FB9DF8B41001EB410000EB011031 +:1068A000CA4901EB001130319DF8A00001EB001046 +:1068B000807800F001029DF8B40040F2692110FBDD +:1068C00001F0C14901EB8000A4309DF8A01001EB5C +:1068D000C10100EB0110007E00F00100824276D081 +:1068E0009DF8B41040F2692011FB00F0B64901EBAD +:1068F0008000A4309DF8A01001EBC10100EB011055 +:1069000018300A909DF8B41001EB410000EB011023 +:10691000AE4901EB001130319DF8A00001EB0010F1 +:1069200082780A98017862F3000101709DF8B41032 +:1069300001EB410000EB0110A44901EB00103030E5 +:106940009DF8A01000EB0110807800F00100E8BB7A +:106950009DF8B41001EB410000EB01109B4901EBE5 +:10696000001030309DF8A01000EB01108078C0F3CB +:10697000401068B39DF8B41040F2692011FB00F09C +:10698000914901EB8000A4309DF8A01001EBC101FA +:1069900000EB011090F83E00D0B99DF8B41040F221 +:1069A000692011FB00F0884901EB8000A4309DF8BC +:1069B000A01001EBC10100EB0110407B40B99DF834 +:1069C000B41001EB410000EB011002E045E06FE183 +:1069D0002FE07E4901EB001030309DF8A01000EB55 +:1069E00001108078C0F3400018BB01229DF8B4006C +:1069F00040F2692110FB01F0734901EB8001A431E1 +:106A00009DF8A00000EBC00001EB001042739DF860 +:106A1000B40040F2692110FB01F06B4901EB8000EA +:106A2000A4309DF8A01001EBC10100EB011080F82B +:106A30003E2000229DF8B40040F2692110FB01F0D5 +:106A4000614901EB8000A4309DF8A01001EBC10169 +:106A500000EB011080F83D2025E19DF8B41040F2D4 +:106A6000692011FB00F0584901EB8000A4309DF82B +:106A7000A01001EBC10100EB011090F83E0098B9A5 +:106A800001229DF8B40040F2692110FB01F04E494B +:106A900001EB8000A4309DF8A01001EBC10100EBD8 +:106AA000011080F83D2027E000229DF8B40040F25C +:106AB000692110FB01F0444901EB8001A4319DF8EC +:106AC000A00000EBC00001EB001080F83D209DF815 +:106AD000B41001EB410000EB01103C4901EB001147 +:106AE00030319DF8A00001EB0010801C0A90007866 +:106AF00020F001020A980270354890F8A00880B191 +:106B00009DF8B41001EB410000EB01102F4901EB9F +:106B1000001030309DF8A01000EB0110807A0228A0 +:106B200051D12C48407F01284DD12A48D0F8140279 +:106B30002849C98B884246D29DF8B41040F269209A +:106B400011FB00F0204901EB8000A4309DF8A0105B +:106B500001EBC10100EB011090F83D00012832D19A +:106B60009DF8B41040F2692011FB00F0164901EBCA +:106B70008000A4309DF8A01001EBC10100EB0110D2 +:106B800090F87D00F8B99DF8B41001EB410000EBDE +:106B900001100E4901EB001130319DF8A00001EB0E +:106BA000001001789DF8B40040F2692210FB02F059 +:106BB000054A02EB8000417008229DF8B40040F2C3 +:106BC000692109E0FEE36EE0D44500201441002075 +:106BD000BC320020BC12002010FB01F0FE4901EB8A +:106BE0008001A4319DF8A00000EBC00001EB001073 +:106BF000427100229DF8B40000EB400101EB00104F +:106C0000F64901EB001130319DF8A00001EB0010B6 +:106C100042609DF8B4100220F3F79CF900213991ED +:106C200019E000229DF8B40040F2692110FB01F048 +:106C3000E94901EB8001A4319DF8A00000EBC00000 +:106C400001EB00113F31BDF8E4000A54BDF8E40047 +:106C5000401C81B23991BDF8E4001428E1DB002129 +:106C600039911CE000229DF8B40040F2692110FB2C +:106C700001F0D94901EB8001A4319DF8A00000EB9F +:106C8000C00001EB00115B31BDF8E4000A54BDF80F +:106C9000E40001E0FFE1C7E3401C81B23991BDF897 +:106CA000E4000A28DEDB9DF8B4100220F3F752F965 +:106CB0009DF8B41040F2692011FB00F0C64901EBC9 +:106CC0008000A4309DF8A01001EBC10100EB011081 +:106CD0008078802835D19DF8B41001EB410000EB9D +:106CE0000110BE4901EB001030309DF8A01000EB00 +:106CF00001108078C0F3400018BB9DF8B41001EB80 +:106D0000410000EB0110B54901EB001030309DF857 +:106D1000A01000EB01108078C0F3401088B9152254 +:106D20009DF8B40040F2692110FB01F0AA4901EB83 +:106D30008000A4309DF8A01001EBC10100EB011010 +:106D400042719DF8B41001EB410000EB011001E02D +:106D5000EDE3B7E1A14901EB001030309DF8A01040 +:106D600000EB01108078C0F34000D8B18F229DF86D +:106D7000B40040F2692110FB01F0974901EB80005B +:106D8000A43007E0FDE364E14FE2FBE3F4E14DE210 +:106D90007EE35DE19DF8A01001EBC10100EB011065 +:106DA000427141E09DF8B41040F2692011FB00F0FF +:106DB000894901EB8000A4309DF8A01001EBC101CE +:106DC00000EB0110807B01282ED100229DF8B40039 +:106DD00040F2692110FB01F07F4901EB8001A431F1 +:106DE0009DF8A00000EBC00001EB001082738C2224 +:106DF0009DF8B40040F2692110FB01F0764901EBE7 +:106E00008001A4319DF8A00000EBC00001EB001050 +:106E1000427100219DF8B40040F2692210FB02F09B +:106E20006D4A02EB8000C1709DF8B41001EB410087 +:106E300000EB0110694901EB0010007BF0BB9DF8ED +:106E4000B41001EB4100C0EBC110654901EBC0007B +:106E5000807800049DF8B41001EB4102C2EBC1112F +:106E60005F4A02EBC101C97840EA01209DF8B410E5 +:106E700001EB4102C2EBC111594A02EBC101097990 +:106E80000843C117CDE9080109F0C6F801469DF88D +:106E9000B40040F2692210FB02F04F4A02EB80027C +:106EA000A4329DF8A00000EBC00002EB0010C0F877 +:106EB0001E109DF8B41001EB410000E035E0C0EB7E +:106EC000C110474901EBC000407901049DF8B400AE +:106ED00000EB4002C2EBC010414A02EBC0008079D7 +:106EE00041EA00209DF8B41001EB4102C2EBC11150 +:106EF0003B4A02EBC101C9790843C117CDE908013A +:106F000009F08AF89DF8B41040F2692211FB02F1F1 +:106F1000314A02EB8101A4319DF8A02002EBC202AC +:106F200001EB0211C1F81A0092E09DF8B41001EBD8 +:106F30004100C0EBC1102A4901EBC0008078010676 +:106F40009DF8B40000EB4002C2EBC010244A02EBF3 +:106F5000C000C07841EA00419DF8B40000EB400257 +:106F6000C2EBC0101E4A02EBC000007941EA0021CA +:106F70009DF8B40000EB4002C2EBC010184A02EBCF +:106F8000C00040790843C117CDE9080109F044F871 +:106F900001469DF8B40040F2692210FB02F00E4A4F +:106FA00002EB8002A4329DF8A00000EBC00002EBCF +:106FB0000010C0F81E109DF8B41001EB4100C0EBAA +:106FC000C110074901EBC000807901069DF8B400AB +:106FD00000EB400206E00000D445002014410020F0 +:106FE000D87A0020C2EBC010FE4A02EBC000C07984 +:106FF00041EA00419DF8B40000EB4002C2EBC01032 +:10700000F84A02EBC000007A41EA00209DF8B41073 +:1070100001EB4102C2EBC111F24A02EBC101497A14 +:107020000843C117CDE9080108F0F6FF9DF8B41038 +:1070300040F2692211FB02F1EB4A02EB8101A4311B +:107040009DF8A02002EBC20201EB0211C1F81A0068 +:10705000EBE0BDF8A40003281CD18F229DF8B400FA +:1070600040F2692110FB01F0DF4901EB8001A431FE +:107070009DF8A00000EBC00001EB0010427101215F +:107080009DF8B40040F2692210FB02F0D64A02EBF0 +:107090008000C170C9E0BDF8A400032811D18F227F +:1070A0009DF8B40040F2692110FB01F0CE4901EBDC +:1070B0008000A4309DF8A01001EBC10100EB01108D +:1070C0004271B2E0BDF8A400032854D19DF8B41079 +:1070D00040F2692011FB00F0C34901EB8000A430AD +:1070E000BDF8D81001EBC10100EB01108079012837 +:1070F00024D100229DF8B40040F2692110FB01F078 +:10710000B94901EB8001A431BDF8D80000EBC00003 +:1071100001EB001082718F229DF8B40040F26921CA +:1071200010FB01F0B04901EB8000A4309DF8A010E5 +:1071300001EBC10100EB011042711CE008229DF837 +:10714000B40040F2692110FB01F0A74901EB800176 +:10715000A4319DF8A00000EBC00001EB00104271CB +:1071600000219DF8B40040F2692210FB02F09E4A13 +:1071700002EB8000C17058E0BDF8A400032854D190 +:107180009DF8B41040F2692011FB00F0964901EB24 +:107190008000A430BDF8D81001EBC10100EB011054 +:1071A0008079012824D100229DF8B40040F26921A1 +:1071B00010FB01F08C4901EB8001A431BDF8D8002F +:1071C00000EBC00001EB001082718F229DF8B4002B +:1071D00040F2692110FB01F0834901EB8001A431E9 +:1071E0009DF8A00000EBC00001EB001042711CE014 +:1071F00008229DF8B40040F2692110FB01F07A49A1 +:1072000001EB8001A4319DF8A00000EBC00001EB70 +:107210000010427100219DF8B40040F2692210FB79 +:1072200002F0714A02EB8000C170FDE3BDF8A400DA +:1072300008287DD19DF8B41001EB4100C0EBC110CE +:10724000684901EBC000807801069DF8B40000EBAE +:107250004002C2EBC010634A02EBC000C07841EAB2 +:1072600000419DF8B40000EB4002C2EBC0105D4A43 +:1072700002EBC000007941EA00219DF8B40000EB68 +:107280004002C2EBC010574A02EBC00040790843ED +:10729000C117CDE9080108F0BFFE9DF8B41040F217 +:1072A000692211FB02F1504A02EB8102A4329DF8DF +:1072B000A01001EBC10102EB011148639DF8B4106D +:1072C00040F2692011FB00F0474901EB8000A43037 +:1072D0009DF8A01001EBC10100EB011000789DF8B2 +:1072E000B41040F2692211FB02F13F4A02EB810126 +:1072F0000979884231DA00219DF8B40040F2692210 +:1073000010FB02F0384A02EB8000C17005229DF8A4 +:10731000B40040F2692110FB01F0334901EB800118 +:10732000A4319DF8A00000EBC00001EB001000E0CC +:1073300079E002708E229DF8B40040F2692110FBC2 +:1073400001F0294901EB8000A4309DF8A01001EB69 +:10735000C10100EB0110427165E09DF8B41040F2EC +:10736000692011FB00F0204901EB8000A430BDF83A +:10737000D81001EBC10100EB01108079012835D153 +:1073800000229DF8B40040F2692110FB01F016497B +:1073900001EB8001A431BDF8D80000EBC00001EB87 +:1073A000001082718F229DF8B40040F2692110FB19 +:1073B00001F00D4901EB8001A4319DF8A00000EB24 +:1073C000C00000E0FDE301EB0010427101219DF8D7 +:1073D000B40040F2692210FB02F0034A02EB800085 +:1073E000C17020E0D87A0020D44500208E229DF87C +:1073F000B40040F2692110FB01F0FE4901EB80016D +:10740000A4319DF8A00000EBC00001EB0010427118 +:1074100000219DF8B40040F2692210FB02F0F54A09 +:1074200002EB8000C170FFE2BDF8A40003282ED15A +:1074300000219DF8B40040F2692210FB02F0ED4AF1 +:1074400002EB8000C17001229DF8B40040F2692176 +:1074500010FB01F0E74901EB8001A431BDF8D80031 +:1074600000EBC00001EB001082718C229DF8B4008B +:1074700040F2692110FB01F0DE4901EB8001A431EB +:107480009DF8A00000EBC00001EB00104271CBE2C0 +:10749000BDF8A4000F2876D19DF8B41001EB41008F +:1074A00000EB0110D44901EB0010007BF0BB002081 +:1074B0002E902F90002139911FE0DDE92E1000025F +:1074C00040EA11620902CDE92E129DF8B41001EBD9 +:1074D0004100C0EBC110C94901EBC001BDF8E40097 +:1074E000C0F10600085CDDE92E341843CDE92E0416 +:1074F000BDF8E400401C80B23990BDF8E4000528D6 +:10750000DBDB9DF8B400DDE92E1240F2692310FBAD +:1075100003F0B84B03EB8003A4339DF8A00000EB0D +:10752000C00003EB001040F8221F01E046E0FDE33D +:10753000426000222E922F920021399120E0DDE955 +:107540002E10000240EA11620902CDE92E129DF8C8 +:10755000B40000EB4001C1EBC010A84901EBC00131 +:10756000BDF8E400C0F10B00085CDDE92E3440EA10 +:107570000302CDE92E24BDF8E400401C81B239910C +:1075800002E0E7E340E33EE3BDF8E4000528D6DB94 +:107590009DF8B400DDE92E2140F2692310FB03F0D1 +:1075A000944B03EB8000A4309DF8A03003EBC303A1 +:1075B00000EB031022308260C1607EE000202E903C +:1075C0002F90002139911FE0DDE92E10000240EAE2 +:1075D00011620902CDE92E129DF8B41001EB4100B1 +:1075E000C0EBC110854901EBC001BDF8E400C0F15A +:1075F0000700085CDDE92E341843CDE92E04BDF800 +:10760000E400401C80B23990BDF8E4000628DBDBC2 +:107610009DF8B400DDE92E1240F2692310FB03F05F +:10762000744B03EB8003A4339DF8A00000EBC00073 +:1076300003EB001040F8221F426000222E922F928E +:107640000021399120E0DDE92E10000240EA1162AC +:107650000902CDE92E129DF8B41001EB4100C0EBF8 +:10766000C110664901EBC000BDF8E410C1F10D0185 +:10767000405CDDE92E3440EA0302CDE92E24BDF85A +:10768000E400401C81B23991BDF8E4000628DADB41 +:107690009DF8B400DDE92E1240F2692310FB03F0DF +:1076A000544B03EB8000A4309DF8A03003EBC303E0 +:1076B00000EB031022308160C2609DF8B41040F2EC +:1076C000692011FB00F04B4901EB8001A4319DF8CA +:1076D000A00000EBC00001EB001001789DF8B400A1 +:1076E00040F2692210FB02F0424A02EB800000796E +:1076F00081427DD1424890F8A008E8BB4148D0F8CB +:1077000014020521B0FBF1F201FB120101EBC100F3 +:1077100000EB01113B48203000EB81000021C0F854 +:107720001D103848D0F814020521B0FBF1F201FB1E +:10773000120101EBC10000EB01113248203000EBD7 +:1077400081000D300A909DF8B41040F2692011FBC1 +:1077500000F0284901EB8001A4319DF8A00000EB66 +:10776000C00001EB001022301022014609900A9857 +:10777000F0F76BFD234800E0E7E0D0F814020521A4 +:10778000B0FBF1F201FB120101EBC10000EB0111B2 +:107790001C48203000EB81029DF8B40040F26921C2 +:1077A00010FB01F0134901EB8001A4319DF8A0000A +:1077B00000EBC00001EB001050F81A1F42F8011F47 +:1077C000406850600F48D0F814020521B0FBF1F278 +:1077D00001FB120101EBC10000EB0113094920314B +:1077E0009DF8B40000EB400202EB0010024A0BE0EF +:1077F000A3E10000D445002014410020D87A0020E5 +:10780000BC320020BC12002002EB001230329DF886 +:10781000A00002EB0010007801F82300A1F1200085 +:10782000D0F814020521B0FBF1F201FB120101EBCB +:10783000C10000EB0111FE4800EB810100F5FF5093 +:10784000826941F8212F808B8880F9482038D0F850 +:1078500014020521B0FBF1F201FB120101EBC100A2 +:1078600000EB0111F24800EB81029DF8B40040F2F8 +:10787000692110FB01F0EF4901EB8001A4319DF873 +:10788000A00000EBC00001EB0010406BC2F8090043 +:10789000E7482038D0F814020521B0FBF1F201FBD3 +:1078A000120101EBC10000EB0111E14800EB810284 +:1078B0009DF8B40000EB400101EB0010DE4901EB44 +:1078C000001130319DF8A00001EB00104068C2F8B3 +:1078D0002700D7482038D0F814020521B0FBF1F07A +:1078E00081B202200A91F1F7F3FB00210620F2F7A2 +:1078F00031FBCF482038D0F81402CD492039C98B4C +:10790000884208D2CA482038D0F81402401CC8491E +:107910002039C1F8140200210520F2F71BFB9DF865 +:10792000B41001EB410000EB0110C34901EB001062 +:1079300030309DF8A01000EB0110801C0A900078F8 +:1079400020F008020A98027015E09DF8B41001EBCF +:10795000410000EB0110B84901EB001030309DF8F8 +:10796000A01000EB0110801C0A90007820F00800A5 +:1079700008300A9908709DF8B41001EB410000EB43 +:107980000110AD4901EB001030309DF8A01000EB64 +:107990000110801C0A90007820F020020A980270E2 +:1079A0009DF8B4100220F2F7D5FA9DF8B4009DF8C6 +:1079B000A01001EB0010C217CDE92E0200222E9874 +:1079C00000EBC00101EB00119C4800EB8100C0F806 +:1079D0001D209DF8B41040F2692011FB00F095497C +:1079E00001EB8000A4309DF8A01001EBC10100EB79 +:1079F000011022300A902E9800EBC00101EB00111B +:107A00008E4800EB81010D3110220991DDE9090159 +:107A1000F0F71BFC9DF8B41040F2692011FB00F058 +:107A2000844901EB800100E0AFE1A4319DF8A000A2 +:107A300000EBC00001EB00112E9800EBC00202EB3E +:107A400000127E4800EB820051F81A2F40F8012FF7 +:107A5000496841609DF8B41001EB410000EB011052 +:107A6000754901EB001130319DF8A00001EB0010C9 +:107A700001782E9800EBC00202EB00126F4800F86C +:107A800022102E9800EBC00101EB00116B4800EBB7 +:107A900081016B48826941F8212F808B88809DF895 +:107AA000B41040F2692011FB00F0624901EB800143 +:107AB000A4319DF8A00000EBC00001EB0010416B69 +:107AC0002E9800EBC00202EB00125C4800EB820033 +:107AD000C0F809109DF8B41001EB410000EB011053 +:107AE000554901EB001130319DF8A00001EB001069 +:107AF00041682E9800EBC00202EB00124F4800EBE9 +:107B00008200C0F827102E9881B208200A91F2F75F +:107B100021FA00229DF8B40040F2692110FB01F027 +:107B2000444901EB8000A4309DF8A01001EBC10195 +:107B300000EB011080F83E2053E09DF8B41001EBFB +:107B4000410000EB01103C4901EB001030309DF882 +:107B5000A01000EB0110801C0A90007820F00400B7 +:107B6000001D0A9908709DF8B41001EB410000EB6C +:107B70000110314901EB001030309DF8A01000EBEE +:107B80000110801C0A90007820F0800180310A9852 +:107B9000017001219DF8B40040F2692210FB02F04F +:107BA000244A02EB8000C1709DF8B41040F26920B5 +:107BB00011FB00F0114601EB800002799DF8B40042 +:107BC00000E0E4E040F2692110FB01F0194901EB0B +:107BD0008000A4309DF8A01001EBC10100EB011062 +:107BE00002708F229DF8B40040F2692110FB01F071 +:107BF000104901EB8000A4309DF8A01001EBC101F9 +:107C000000EB01104271C0E0BDF8A40003285BD175 +:107C100001210B4880F8C4179DF8B41040F2692088 +:107C200011FB00F0034901EB8001A4310AE00000E0 +:107C3000DC120020D445002014410020E014002074 +:107C4000BC3200209DF8A00000EBC00001EB00104A +:107C500001789DF8B40040F2692210FB02F0FE4A60 +:107C600002EB8000007981422FDA00219DF8B400F8 +:107C700040F2692210FB02F0F74A02EB8000C1706B +:107C800001229DF8B40040F2692110FB01F0F24995 +:107C900001EB8001A4319DF8A00000EBC00001EBD6 +:107CA000001002708F229DF8B40040F2692110FB91 +:107CB00001F0E94901EB8000A4309DF8A01001EB30 +:107CC000C10100EB0110427143E09DF8B41040F295 +:107CD000692011FB00F0E04901EB8000A4309DF821 +:107CE000A01001EBC10100EB01108078802830D199 +:107CF00000219DF8B40040F2692210FB02F0D64A40 +:107D000002EB8000C17080229DF8B40040F269212E +:107D100010FB01F0D04901EB8001A4319DF8A000D7 +:107D200000EBC00001EB0010427100E02EE00022E9 +:107D30009DF8B40040F2692110FB01F0C64901EB47 +:107D40008000A4309DF8A01001EBC10100EB0110F0 +:107D500082701AE0BDF8A400032815D10021BF48A5 +:107D600080F8C4178F229DF8B40040F2692110FBFF +:107D700001F0B94901EB8000A4309DF8A01001EB9F +:107D8000C10100EB0110427100BF00BF00BF00BF86 +:107D9000B248C07DB0B1B2499DF8B40031F81010BE +:107DA0000A919DF8B41001EB4100C0EBC110AD4940 +:107DB00001EBC001012309919DF8B420DDE909011F +:107DC000F2F766FE0021399111E000219DF8B40020 +:107DD00000EB4002C2EBC010A24A02EBC002BDF8A9 +:107DE000E4001154BDF8E400401C81B23991BDF8A3 +:107DF000E400142843DAE8E79B499DF8B40011F841 +:107E00001000C009D8BB9DF8B40011F81000C0F3F1 +:107E1000C300062832D2DFE800F0036291FEFD3392 +:107E20009DF8B41001EB4100C0EBC1108D4901EB8E +:107E3000C0010A918DA10A981AF054F81290129874 +:107E4000E0B100219DF8B40000EB4000864A3C32CE +:107E500002EB8000416001219DF8B40000EB40007E +:107E600002EB8000817080499DF8B40001EB400175 +:107E70000A91087820F078002830087060E160E10D +:107E80009DF8B41001EB4100C0EBC110754901EB46 +:107E9000C0010A9175A10A981AF024F8129012985C +:107EA000E0B100219DF8B40000EB40006E4A3C3286 +:107EB00002EB8000416001219DF8B40000EB40001E +:107EC00002EB8000817068499DF8B40001EB40012D +:107ED0000A91087820F078002030087030E19DF891 +:107EE000B41001EB4100C0EBC1105E4901EBC001D1 +:107EF0000A915EA10A9819F0F5FF12901298E0B16C +:107F000000219DF8B40000EB4000574A3C3202EBE0 +:107F10008000416001219DF8B40000EB400002EBBD +:107F20008000817050499DF8B40001EB40010A9136 +:107F3000087820F078001830087001E100219DF8E1 +:107F4000B40000EB4000484A3C3202EB8000416044 +:107F500001219DF8B40000EB400002EB800081702D +:107F60009DF8B41001EB4100C0EBC1103D4901EB9D +:107F7000C0011298801D095C30399DF8B40000EBF7 +:107F80004002C2EBC010374A02EBC0031298401DFA +:107F9000185C303841EA0010C117CDE9080107F03C +:107FA0007BFA334988719DF8B41001EB4100C0EBB6 +:107FB000C1102C4901EBC0010A912EA10A9819F0B9 +:107FC00091FF1290129838B39DF8B41001EB410064 +:107FD000C0EBC111234800EBC1011298401C085CA2 +:107FE000302826DB9DF8B41001EB4100C0EBC11036 +:107FF0001C4901EBC0011298401C095C30399DF806 +:10800000B40000EB4002C2EBC010164A02EBC00203 +:10801000129802E06AE03CE02FE0105C303841EA60 +:108020000010C117CDE9080107F036FA1049C871F0 +:1080300023E09DF8B41001EB4100C0EBC1100949E9 +:1080400001EBC0011298085C3038C117CDE9080176 +:1080500007F022FA06490FE0D4450020BC32002088 +:10806000646C0020D87A0020DC3E00204F4B0000DA +:108070005C3B00202C000000C8713A499DF8B40018 +:1080800001EB40010A91087820F078001830087060 +:1080900056E09DF8B41001EB4100C0EBC11032492D +:1080A00001EBC0010A91AFF23C010A9819F01AFFE6 +:1080B00012901298C8B100202C49086029499DF8F7 +:1080C000B40001EB40010A91087820F08001803172 +:1080D0000A9801704FF47A719DF8B40000EB4000EB +:1080E000204A3C3202EB8000816029E09DF8B41008 +:1080F00001EB4100C0EBC1101B4901EBC0010A912B +:10810000AFF298010A9819F0EDFE12901298B0B1F2 +:10811000174890F8C60720F08001154880F8C61768 +:1081200010499DF8B40001EB40010A91087820F055 +:1081300078000830087000200E498870486000BF41 +:1081400000BF0D4800780D49097808440C490978AA +:1081500008440C4909780844002872F4ADAE3AB0DE +:1081600070BD0000DC3E0020D87A00208802424228 +:10817000BC320020A46C002012000020130000205C +:10818000140000201500002007B5D2B000211A917C +:10819000199118911791169115911491002212922C +:1081A0001392109211920F910E910D910C910B91CF +:1081B0000A91F9A006C8CDE90812F9A006C8CDE9D0 +:1081C0000612002105910020F7490870529800EB33 +:1081D000400101EB0010F54901EB00108179169187 +:1081E000F349529801EB00115398085C05287DDD96 +:1081F0000621EF4A529802EB0012539811540022C4 +:1082000040F2692152984843EA4901EB8001A431C8 +:10821000539800EBC00001EB00100270529800EB85 +:10822000400101EB0010E14901EB0011303153989E +:1082300001EB0010807820F08002529800EB4001A2 +:1082400001EB0010D94901EB00113031539801EBDB +:108250000010827040F2692152984843D54901EBE1 +:108260008001A431539800EBC00001EB001090F89E +:108270008E0020F0080240F2692152984843CD490F +:1082800001EB8001A431539800EBC00001EB00101A +:1082900080F88E2040F2692152984843C54901EB8D +:1082A0008001A431539800EBC00001EB001090F85E +:1082B0008E0020F0010240F2692152984843BD49E6 +:1082C00001EB8001A431539800EBC00001EB0010DA +:1082D00080F88E20529800EB400101EB0010B3496A +:1082E00001EB00108079092817D200E087E0DFE871 +:1082F00000F085051525354555657500E52240F2E8 +:10830000692152984843AB4901EB8000A43053994E +:1083100001EBC10100EB011042716FE0A12240F2BC +:10832000692152984843A34901EB8000A430539936 +:1083300001EBC10100EB011042715FE0A12240F2AC +:108340006921529848439B4901EB8000A43053991E +:1083500001EBC10100EB011042714FE0B12240F28C +:10836000692152984843934901EB8000A430539906 +:1083700001EBC10100EB011042713FE0312240F2FC +:108380006921529848438B4901EB8000A4305399EE +:1083900001EBC10100EB011042712FE0F42240F229 +:1083A000692152984843834901EB8000A4305399D6 +:1083B00001EBC10100EB011042711FE0062240F207 +:1083C0006921529848437B4901EB8000A4305399BE +:1083D00001EBC10100EB011042710FE0152240F2E8 +:1083E000692152984843734901EB8000A4305399A6 +:1083F00001EBC10100EB0110427100BF00BF6C49ED +:108400006C39529811F810000121B1EBD01F46F0E1 +:108410006486529800EB400101EB0010634901EBC8 +:108420000010407B02287DD10DE013F019FE624957 +:1084300048620846406AC0F300410E915E48406AB7 +:10844000C0F342010D910D980028EED000201A9043 +:1084500011E05749529801EB0011BDF86800014442 +:1084600004910878401CC1B204980170BDF86800FE +:10847000401C81B21A91BDF868001028E9DB552133 +:108480005298C0EB001000EB80004C4A02F830100C +:10849000FD215298C0EB001000EB800002EBC00001 +:1084A0004170AA215298C0EB001000EB800002EB53 +:1084B000C000817000215298C0EB001000EB8000DA +:1084C00002EBC000C1705298C0EB001000EB8000BE +:1084D00002EBC000017161215298C0EB001000EB6B +:1084E000800002EBC000417100215298C0EB0010E7 +:1084F00000EB800002EBC0008171FA215298C0EBC2 +:10850000001000EB800002EBC000C1712A48183057 +:1085100041795298C0EB001000EB800002EBC000E4 +:10852000017200E0FEE32448183001795298C0EB54 +:10853000001000EB800002EBC00041721E481830B2 +:10854000C1785298C0EB001000EB800002EBC00035 +:1085500081721948183081785298C0EB001000EBF6 +:10856000800002EBC000C172134818304178529865 +:10857000C0EB001000EB800002EBC00001730E485E +:10858000017E5298C0EB001000EB800002EBC000AF +:10859000417300211A912DE00169323031303000F1 +:1085A00001693230453030001600002014410020AF +:1085B000483F0020D4450020BC32002078710020C4 +:1085C000FE48406ABDF86810C1F10301C900C84007 +:1085D000C1B25298C0EB001000EB8000F84A02EBE9 +:1085E000C002BDF8680010301154BDF86800401C8E +:1085F00081B21A91BDF868000428E1DB5298C0EB03 +:10860000001000EB8000EE4A02EBC00054990175A7 +:1086100015210F91002140F2692252985043E94AF6 +:1086200002EB80004171549808B95120549054983D +:10863000002806F01487549815287BD00FDCA0F191 +:108640000B000A2877D2DFE810F0F6044305790022 +:10865000440576007600620139017600D805A1282C +:108660006AD006DC502868D0512807D0522862D141 +:10867000FEE3A2287ED0A428F9D147E1CF4890F8A4 +:10868000A008012825D100201A9015E0BDF8680047 +:108690000E30CD49095C5298C0EB001000EB800011 +:1086A000C74A02EBC002BDF8680015301154BDF88E +:1086B0006800401C81B21A91C448C0880838BDF8CF +:1086C00068108842E2DCC148C088C01D80B20F90AB +:1086D0002FE05298C0EB001000EB8000B84A02EB8C +:1086E000C0005499017500211A9115E0002152989B +:1086F000C0EB001000EB8000B14A02EBC002BDF8F5 +:108700003C001154BDF83C00401C81B20F91BDF8F3 +:108710006800401C81B21A91529800EB400101EBB5 +:108720000010AB4901EB0010C179BDF8680081422F +:10873000DCDCFDE3FDE3FDE3E6E00EE1A548408877 +:1087400001125298C0EB001000EB80009C4A02EB33 +:10875000C002BDF83C001154BDF83C00401C81B281 +:108760000F919C484088C1B25298C0EB001000EBBA +:10877000800000E0C9E0924A02EBC002BDF83C0074 +:108780001154BDF83C00401C81B20F9140F26921A8 +:10879000529848438B4901EB8001083140F269222D +:1087A00052985043874A02EB800090F8A00000EBFB +:1087B000400202EB001001EB4000408C0112529885 +:1087C000C0EB001000EB80007D4A02EBC002BDF858 +:1087D0003C001154BDF83C00401C81B20F9140F2A6 +:1087E000692152984843774901EB8001083140F2F2 +:1087F000692252985043734A02EB800090F8A0001F +:1088000000EB400202EB001001EB4000408CC1B2D3 +:108810005298C0EB001000EB8000694A02EBC002E6 +:10882000BDF83C001154BDF83C00401C81B20F91D2 +:1088300040F2692152984843624901EB80010831B6 +:1088400040F26922529850435E4A02EB800090F851 +:10885000A00000EB400202EB001001EB4000408C56 +:1088600000F5806081B201200491F0F795FB0021B2 +:108870001A9117E057490E31BDF86800095C52980B +:10888000C0EB001000EB80004D4A02EBC002BDF8C7 +:108890003C30BDF8680018441154BDF86800401C15 +:1088A00081B21A91BDF86800B0F5007FE2DBBDF837 +:1088B0003C0000F5007081B20F913AE700201A9059 +:1088C00015E0BDF868000E303F49095C5298C0EBD6 +:1088D000001000EB80003A4A02EBC002BDF86800CD +:1088E00015301154BDF86800401C81B21A91374808 +:1088F000C0880838BDF868108842E2DC3348C08878 +:10890000C01D80B20F9013E300BF00BF00BF002066 +:108910001A9015E0BDF868000E302B49095C52989A +:10892000C0EB001000EB8000254A02EBC002BDF84E +:10893000680015301154BDF86800401C81B21A91CE +:108940002248C0880838BDF868108842E2DC1F4819 +:10895000C088C01D80B20F90EAE2002140F2692277 +:1089600052985043174A02EB8000817157E340F25E +:10897000692152984843134901EB8000817952984C +:10898000C0EB001000EB80000D4A02EBC002BDF806 +:108990003C001154BDF83C00401C81B20F9140F2E4 +:1089A000692152984843074901EB8000807900EB28 +:1089B000400101EB001006490EE00000BC3200202F +:1089C00078710020D4450020A0920020BC12002025 +:1089D00014410020C430002001EB0010016808465B +:1089E0000491002107F018FBCDE9120100211A9132 +:1089F0001EE0BDF86800C0F10200C200DDE912010E +:108A0000CDE91B10EFF70FFCC2B25298C0EB00107B +:108A100000EB8000FE4901EBC000BDF83C30BDF822 +:108A2000681019444254BDF86800401C80B21A9086 +:108A3000BDF868000328DCDBBDF83C00C01C81B237 +:108A40000F9140F2692152984843F24901EB8000AE +:108A5000807900EB400101EB0010EF4901EB0010C1 +:108A6000017908460491002107F0D6FAC1B2529864 +:108A7000C0EB001000EB8000E54A02EBC002BDF83D +:108A80003C001154BDF83C00401C81B20F9140F2F3 +:108A9000692152984843DF4901EB8000807900EB5F +:108AA000400101EB0010DC4901EB00104179084660 +:108AB0000491002107F0B0FAC1B25298C0EB001047 +:108AC00000EB8000D24A02EBC002BDF83C0011541A +:108AD000BDF83C00401C81B20F9140F269215298D0 +:108AE0004843CC4901EB8000807900EB400101EB69 +:108AF0000010C94901EB001081790846049100215A +:108B000007F08AFAC1B25298C0EB001000EB800067 +:108B1000BF4A02EBC002BDF83C001154BDF83C0056 +:108B2000401C81B20F9140F2692152984843B949E3 +:108B300001EB8000807900EB400101EB0010B649A9 +:108B400001EB0010C17908460491002107F064FA96 +:108B5000C1B25298C0EB001000EB8000AC4A02EBAF +:108B6000C002BDF83C001154BDF83C00401C81B26D +:108B70000F9140F2692152984843A64901EB8000C9 +:108B8000807900EB400101EB0010A34901EB0010DC +:108B9000816808460491002107F03EFAC1B252985C +:108BA000C0EB001000EB8000994A02EBC002BDF858 +:108BB0003C001154BDF83C00401C81B20F9140F2C2 +:108BC000692152984843934901EB8000807900EB7A +:108BD000400101EB0010904901EB0010017B0846B9 +:108BE0000491002107F018FAC1B25298C0EB0010AE +:108BF00000EB8000864A02EBC002BDF83C00115435 +:108C0000BDF83C00401C81B20F9140F2692152989E +:108C10004843804901EB8000807900EB400101EB83 +:108C200000107D4901EB0010807906287BD10020DF +:108C30001A908AE040F2692152984843754901EB45 +:108C40008000807900EB400101EB0010724901EBDC +:108C500000113031BDF8680001EB001001780846C2 +:108C60000491002107F0D8F9C1B25298C0EB00106E +:108C700000EB8000664A02EBC002BDF8680000EB22 +:108C80004003BDF83C001844115440F26921529849 +:108C90004843604901EB8000807900EB400101EB23 +:108CA00000105D4901EB00113031BDF8680001EBA7 +:108CB0000010417808460491002107F0ADF9C1B2D7 +:108CC0005298C0EB001000EB8000514A02EBC0024A +:108CD000BDF8680000EB4003BDF83C001844401CA0 +:108CE000115440F26921529848434A4901EB8000EF +:108CF000807900EB400101EB0010474901EB0011C6 +:108D00003031BDF8680001EB0010017A084604918B +:108D1000002107F081F9C1B25298C0EB001000EBBE +:108D2000800001E0CCE336E0394A02EBC002BDF836 +:108D3000680000EB4003BDF83C001844801C11544F +:108D4000BDF86800401C81B21A91529800EB4001B6 +:108D500001EB0010304901EB0010C179BDF868004B +:108D600081423FF767AF40F2692152984843294951 +:108D700001EB8000807900EB400101EB00102649F7 +:108D800001EB0010C07900EB4001BDF83C00084445 +:108D900081B20F9131E100201A9060E040F2692128 +:108DA000529848431B4901EB8000807900EB400159 +:108DB00001EB0010184901EB00113031BDF86800DB +:108DC00001EB0010017808460491002107F024F916 +:108DD000C2B25298C0EB001000EB80000C4901EBCE +:108DE000C003BDF86810BDF83C0000EB41001A5408 +:108DF00040F2692152984843064901EB800080798E +:108E000000EB400101EB0010034901EB001105E00C +:108E100078710020D4450020144100203031BDF885 +:108E2000680001EB0010417808460491002107F02A +:108E3000F3F8C2B25298C0EB001000EB8000FE497C +:108E400001EBC003BDF86810BDF83C0000EB410029 +:108E5000401C1A54BDF86800401C81B21A91529807 +:108E600000EB400101EB0010F44901EB001000E0C1 +:108E700030E1C179BDF8680081428FDC40F26921A0 +:108E800052984843EE4901EB8000807900EB4001A5 +:108E900001EB0010E94901EB0010C179BDF83C007D +:108EA00000EB410081B20F9140F269215298484392 +:108EB000E34901EB8000807900EB400101EB0010F9 +:108EC000DE4901EB0010007F00F003015298C0EB77 +:108ED000001000EB8000D84A02EBC002BDF83C0055 +:108EE0001154BDF83C00401C81B20F9140F2692141 +:108EF00052984843D24901EB8000807900EB400151 +:108F000001EB0010CD4901EB0010007FC0F301110F +:108F100040F2692252985043C94A02EB800080799E +:108F200000EB400202EB0010C44A02EB001002E02A +:108F300080E163E163E1007FC0F3810041EA001159 +:108F40005298C0EB001000EB8000BB4A02EBC0025D +:108F5000BDF83C001154BDF83C00401C81B20F919B +:108F600000211A9127E040F2692152984843B44900 +:108F700001EB8000807900EB400101EB0010AF496C +:108F800001EB00113031BDF8680001EB0010817A6F +:108F90005298C0EB001000EB8000A74A02EBC00221 +:108FA000BDF83C30BDF8680018441154BDF86800A5 +:108FB000401C81B21A91529800EB400101EB001065 +:108FC0009E4901EB0010C179BDF868008142CADCFE +:108FD00040F2692152984843994901EB8000807919 +:108FE00000EB400101EB0010944901EB0010C17946 +:108FF000BDF83C00084481B20F9140F269215298BB +:1090000048438F4901EB80008079401CC1B240F297 +:109010006922529850438A4A02EB8000817140F2E3 +:10902000692152984843864901EB800080790428E1 +:10903000FFF69DACFEE0834841795298C0EB0010EA +:1090400000EB80007C4A02EBC00041757D4801794D +:109050005298C0EB001000EB800002EBC00081755D +:109060007848C1785298C0EB001000EB800002EB0A +:10907000C000C175734881785298C0EB001000EBB6 +:10908000800002EBC00001766E4841785298C0EB38 +:10909000001000EB800002EBC000417669481838F0 +:1090A000017E5298C0EB001000EB800002EBC00084 +:1090B0008176BDF83C00801D81B20F91002140F205 +:1090C0006922529850435E4A02EB80004171B1E040 +:1090D000B0E0AFE000201A9089E040F26921529898 +:1090E0004843574901EB80000830BDF8681001EB98 +:1090F000410202EB011110F81100E8B3002240F226 +:109100006921529848434E4901EB80010831BDF86E +:10911000680000EB400303EB001001F8102040F260 +:10912000692152984843464901EB80010831BDF856 +:10913000680000EB400202EB001001EB40004078B9 +:1091400001125298C0EB001000EB80003A4A02EB8B +:10915000C002BDF83C001154BDF83C00401C81B277 +:109160000F9140F2692152984843354901EB800143 +:109170000831BDF8680000E012E000EB400202EBAD +:10918000001001EB400041785298C0EB001000EB5A +:109190008000294A02EBC002BDF83C0011541CE0DB +:1091A000FF215298C0EB001000EB8000224A02EB36 +:1091B000C002BDF83C001154BDF83C00401C81B217 +:1091C0000F91FF215298C0EB001000EB80001A4A6B +:1091D00002EBC002BDF83C001154BDF83C00401C3D +:1091E00081B20F91BDF86800401C81B21A91BDF8A0 +:1091F00068000428FFF671AF1CE01BE01AE00021B4 +:109200000F911A9111E00021529800EB4002C2EB3D +:10921000C0100D4A02EBC002BDF868000D301154B9 +:10922000BDF86800401C81B21A91BDF8680005289D +:10923000E9DB00BF00BF09E0787100201441002085 +:10924000D4450020D4320020D87A0020BDF83C005C +:10925000C01F010A5298C0EB001000EB8000FA4AD0 +:1092600002EBC0008173BDF83C00C01FC1B2529830 +:10927000C0EB001000EB800002EBC000C1730021C6 +:109280001A9123E05298C0EB001000EB8000EE49E9 +:1092900001EBC001BDF868001430095C0491DDE900 +:1092A0000D210498F0F77BFD01465298C0EB0010A9 +:1092B00000EB8000E44A02EBC002BDF86800143005 +:1092C0001154BDF86800401C81B21A91BDF83C00F1 +:1092D000C01FBDF868108842D4DCDC48C07D98B15E +:1092E000BDF83C00C01F81B204915298C0EB001041 +:1092F00000EB8000D44901EBC000C01D00230390A7 +:10930000529A0499F1F7C4FBBDF83C00C01F81B22A +:1093100004915298C0EB001000EB8000CA4901EBA9 +:10932000C000C01D03900499F0F7B8FA05900598A5 +:10933000020A5298C0EB001000EB8000C24901EB1A +:10934000C000BDF83C104254BDF83C00401C80B247 +:109350000F900598C2B25298C0EB001000EB80004D +:10936000B94901EBC000BDF83C104254BDF83C00C7 +:10937000401C80B20F90BDF83C00401F020A52987A +:10938000C0EB001000EB8000AF4901EBC000C270E1 +:10939000BDF83C00401FC2B25298C0EB001000EB79 +:1093A000800001EBC0000271BDF83C00401F80B29C +:1093B00004905298C0EB001000EB800001EBC0005D +:1093C000401D0390049912F0ABFF01465298C0EB88 +:1093D000001000EB80009C4A02EBC002BDF83C008C +:1093E0001154BDF83C00401C81B20F91529830B12D +:1093F000012815D0022825D0032849D135E0BDF831 +:109400003C0060B180219248F1F70CFBBDF83C00B4 +:109410009049086001218F48001FF0F7BFFA37E03C +:10942000BDF83C0068B108218948F1F7FBFABDF8A6 +:109430003C008849A4394867012186483438F0F750 +:10944000ADFA25E0BDF83C0070B14FF48071824860 +:10945000F1F7E8FABDF83C007E49183108600121B7 +:109460007C481430F0F79AFA12E0BDF83C0070B175 +:109470004FF480617648F1F7D5FABDF83C007549A4 +:10948000A439C865012173484C38F0F787FA00BF4A +:1094900000BF6E48C07D002805F0E1875298C0EB00 +:1094A000001000EB8000684901EBC001002304912B +:1094B000BDF83C10529A0498F1F7EAFA05F0CFBFD4 +:1094C0006648007F012805F0F9859DF858000028BE +:1094D000F9D09DF85800092885F07B85DFE810F069 +:1094E000F92A09004C09510EC6123C167317482080 +:1094F000FB26529800EB400101EB0010584901EBAC +:1095000000113031539801EB001041780846049166 +:10951000002106F081FDC1B2159140F269215298F7 +:109520004843504901EB8001A431539800EBC0003F +:1095300001EB0010017840F2692252985043494AE9 +:1095400002EB80000079814208D1012140F26922BA +:1095500052985043434A02EB8000C17042495298EE +:1095600001EB00115398085C401CC1B23E4A52986E +:1095700002EB00125398115440F26921529848436B +:10958000384901EB8000A430539901EBC10100EB95 +:10959000011090F88E00C0F3C00090B1529800EB1B +:1095A000400101EB00102E4901EB001041790B4600 +:1095B0004FF4805204914FF4E131529806F01AFCB6 +:1095C00019E0529800EB400101EB0010244901EB37 +:1095D000001041790491529800EB400101EB00101A +:1095E0001F4901EB0010016803914FF48052049B66 +:1095F000529806F0FFFB5498C52876D012DCB528A7 +:1096000074D008DC112872D0122871D0132870D0C1 +:10961000B22869D1A2E3B6286CD0B9286BD0C32890 +:10962000F7D1DEE2D92868D006DCCA287DD0CE2862 +:109630007CD0D528EDD119E0E12878D0E52877D085 +:10964000E728E6D1E7E3000078710020BC32002073 +:10965000000C0240A460024000000240BC12002046 +:1096600014410020D4450020483F0020F5215298A5 +:10967000C0EB001000EB8000F64A02F830109DF8B5 +:1096800054105298C0EB001000EB800002EBC000B9 +:109690004170A2215298C0EB001000EB800002EB59 +:1096A000C0008170D5215298C0EB001000EB800003 +:1096B00002EBC000C1705298C0EB001000EB8000BC +:1096C000114601EBC00104910321049806F080FBD0 +:1096D00001465298C0EB001000EB8000DD4A02EB1F +:1096E000C000017105210F91F8E2FDE349E0FCE3C0 +:1096F000FCE3FCE3F3E25AE1FFE7F5215298C0EB0B +:10970000001000EB8000D34A02F830109DF854108E +:109710005298C0EB001000EB800002EBC0004170DB +:10972000A2215298C0EB001003E099E2F4E3F4E3C5 +:10973000F4E300EB800002EBC0008170D921529865 +:10974000C0EB001000EB800002EBC000C17052982B +:10975000C0EB001000EB8000114601EBC00104914A +:109760000321049806F034FB01465298C0EB001028 +:1097700000EB8000B74A02EBC000017105210F9198 +:10978000B2E7F5215298C0EB001000EB8000B14A1F +:1097900002F830109DF854105298C0EB001000EB06 +:1097A000800002EBC0004170529800EB400101EBD9 +:1097B0000010A94901EB0010007BA0BB40F2692119 +:1097C00052984843A54901EB8000A430539901EB1E +:1097D000C10100EB01108068B0F5100F05D34FF404 +:1097E00010000021CDE9100110E040F269215298EB +:1097F00048439A4901EB8000A430539901EBC10121 +:1098000000EB011080680022CDE91002A5215298DA +:10981000C0EB001000EB80008E4A02EBC0008170AC +:1098200000211A911FE046E0BDF86800C0F1020077 +:10983000C200DDE91010CDE91D0108461D99EEF7C3 +:10984000F2FCC1B25298C0EB001000EB8000814ADC +:1098500002EBC002BDF86800C01C1154BDF86800DE +:10986000401C81B21A91BDF868000328DCDBB521E9 +:109870005298C0EB001000EB8000764A02EBC0006B +:1098800081715298C0EB001000EB8000114601EB93 +:10989000C00104910621049806F09AFA01465298F4 +:1098A000C0EB001000EB80006A4A02EBC000C171FF +:1098B00008210F917AE040F26921529848436749A4 +:1098C00001EB8000A430539901EBC10100EB0110C2 +:1098D0008068B0F1104F05D34FF010400021CDE962 +:1098E000100110E040F26921529848435B4901EBB6 +:1098F0008000A430539901EBC10100EB0110806896 +:109900000022CDE91002A6215298C0EB001000EB16 +:109910008000504A02EBC000817000211A911EE0C5 +:10992000BDF86800C0F10300C200DDE91010CDE908 +:109930001F0108461F99EEF776FCC2B25298C0EBA1 +:10994000001000EB8000434901EBC003BDF8680044 +:10995000C01C1A54BDF86800401C80B21A90BDF8B3 +:1099600068000428DCDBB5215298C0EB001000EB46 +:109970008000384A02EBC000C1715298C0EB001061 +:1099800000EB8000114601EBC0010491072104980F +:1099900006F01EFA01465298C0EB001000EB800062 +:1099A0002C4A02EBC000017209210F919CE6F521BF +:1099B0005298C0EB001000EB8000264A02F83010ED +:1099C0009DF854105298C0EB001000EB800002EBA1 +:1099D000C0004170529800EB400101EB00101E499D +:1099E00001EB0010007BA0BB40F269215298484374 +:1099F0001A4901EB8000A430539901EBC10100EB3F +:109A000001108068B0F5100F05D14FF4100100204F +:109A1000CDE9101010E040F26921529848430F49F7 +:109A200001EB8000A430539901EBC10100EB011060 +:109A300080680022CDE91002A5215298C0EB0010E9 +:109A400000EB8000034A02EBC000817000211A91F4 +:109A500025E04CE07871002014410020D44500201E +:109A6000BDF86800C0F10200C200DDE91010CDE9C8 +:109A7000210108462199EEF7D6FBC2B25298C0EBFD +:109A8000001000EB8000F84901EBC003BDF868004E +:109A9000C01C1A54BDF86800401C80B21A90BDF872 +:109AA00068000328DCDBB9215298C0EB001000EB02 +:109AB0008000ED4A02EBC00081715298C0EB0010AB +:109AC00000EB8000114601EBC001049106210498CF +:109AD00006F07EF901465298C0EB001000EB8000C2 +:109AE000E14A02EBC000C17108210F9178E040F219 +:109AF000692152984843DD4901EB8000A430539915 +:109B000001EBC10100EB01108068B0F1104F05D1ED +:109B10004FF010400021CDE9100110E040F2692122 +:109B200052984843D14901EB8000A430539901EB8E +:109B3000C10100EB011080680022CDE91002A621CE +:109B40005298C0EB001000EB8000C74A02EBC00047 +:109B5000817000211A911CE0BDF86800C0F103007B +:109B6000C200DDE91001CDE92310EEF75CFBC2B2C3 +:109B70005298C0EB001000EB8000BB4901EBC00322 +:109B8000BDF86800C01C1A54BDF86800401C80B2C3 +:109B90001A90BDF868000428DEDBB9215298C0EBAA +:109BA000001000EB8000B04A02EBC000C171529877 +:109BB000C0EB001000EB8000114601EBC0010491E6 +:109BC0000721049806F004F901465298C0EB0010F2 +:109BD00000EB8000A44A02EBC000017209210F9142 +:109BE00082E5F5215298C0EB001000EB80009E4A00 +:109BF00002F830109DF854105298C0EB001000EBA2 +:109C0000800002EBC0004170A2215298C0EB00100E +:109C100000EB800002EBC0008170C3215298C0EBC2 +:109C2000001000EB800002EBC000C1705298C0EB46 +:109C3000001000EB8000114601EBC00104910321EC +:109C4000049806F0C5F801465298C0EB001000EBEE +:109C50008000854A02EBC000017105210F9143E5A8 +:109C6000F5215298C0EB001000EB80007E4A02F80C +:109C700030109DF854105298C0EB001000EB80009B +:109C800002EBC0004170A2215298C0EB001000EB23 +:109C9000800002EBC0008170CA215298C0EB001016 +:109CA00000EB800002EBC000C1705298C0EB0010C6 +:109CB00000EB8000114601EBC001049103210498E0 +:109CC00006F086F801465298C0EB001000EB8000C9 +:109CD000654A02EBC000017105210F911AE3F521DD +:109CE0005298C0EB001000EB80005F4A02F8301081 +:109CF0009DF854105298C0EB001000EB800002EB6E +:109D0000C0004170A2215298C0EB001000EB80000F +:109D100002EBC0008170B6215298C0EB001000EB3E +:109D2000800002EBC000C1705298C0EB001000EB45 +:109D30008000114601EBC00104910321049806F054 +:109D400047F801465298C0EB001000EB8000464AED +:109D500002EBC000017105210F91DBE2F521529861 +:109D6000C0EB001000EB80003F4A02F830109DF875 +:109D700054105298C0EB001000EB800002EBC000C2 +:109D80004170529800EB400101EB0010384901EBA3 +:109D90000010007BF0BBA4215298C0EB001000EB38 +:109DA000800002EBC000817000211A9124E040F293 +:109DB0006921529848432D4901EB8001A431539801 +:109DC00000EBC00001EB0010416BBDF86800C0F172 +:109DD0000100C000C1405298C0EB001000EB8000B1 +:109DE000214A02EBC002BDF86800C01C1154BDF846 +:109DF0006800401C81B21A91BDF868000228D6DBC9 +:109E0000B2215298C0EB001000EB8000164A02EB22 +:109E1000C00001E01BE0BDE241715298C0EB0010B0 +:109E200000EB8000114601EBC0010491052104986C +:109E300005F0CEFF01465298C0EB001000EB800009 +:109E4000094A02EBC000817107210F9163E0A5214F +:109E50005298C0EB001000EB8000034A02EBC000F8 +:109E6000817000211A912AE078710020D4450020E9 +:109E70001441002040F2692152984843F84901EB0F +:109E80008001A431539800EBC00001EB0010416B3E +:109E9000BDF86800C0F10200C000C1405298C0EB9C +:109EA000001000EB8000EF4A02EBC002BDF8680032 +:109EB000C01C1154BDF86800401C81B21A91BDF855 +:109EC00068000328D6DBB2215298C0EB001000EBEB +:109ED0008000E44A02EBC00081715298C0EB001090 +:109EE00000EB8000114603E085E092E2EEE247E3FA +:109EF00001EBC00104910621049805F069FF0146B9 +:109F00005298C0EB001000EB8000D64A02EBC00074 +:109F1000C17108210F91FDE1ACE000E0FBE1F5210A +:109F20005298C0EB001000EB8000CE4A02F83010CF +:109F30009DF854105298C0EB001000EB800002EB2B +:109F4000C0004170A6215298C0EB001000EB8000C9 +:109F500002EBC000817000211A9124E040F26921D7 +:109F600052984843BE4901EB8001A431539800EB5D +:109F7000C00001EB0010816BBDF86800C0F1030068 +:109F8000C000C1405298C0EB001000EB8000B54A01 +:109F900002EBC002BDF86800C01C1154BDF8680097 +:109FA000401C81B21A91BDF868000428D6DBE1217B +:109FB0005298C0EB001000EB8000AA4A02EBC000F0 +:109FC000C1715298C0EB001000EB8000114601EB0C +:109FD000C00104910721049805F0FAFE0146529849 +:109FE000C0EB001000EB80009E4A02EBC000017243 +:109FF00009210F91BDE3F5215298C0EB001000EB51 +:10A000008000984A02F830109DF854105298C0EB26 +:10A01000001000EB800002EBC0004170A2215298BA +:10A02000C0EB001000EB800002EBC0008170C52186 +:10A030005298C0EB001000EB800002EBC000C17032 +:10A040005298C0EB001000EB8000114601EBC001FC +:10A0500004910321049805F0BBFE01465298C0EB21 +:10A06000001000EB80007F4A02EBC0000171052167 +:10A070000F917EE3F5215298C0EB001000EB8000B9 +:10A08000784A02F830109DF854105298C0EB001036 +:10A0900000EB800002EBC0004170529800EB4001E1 +:10A0A00001EB0010704901EB0010007BF0BBAC210C +:10A0B0005298C0EB001000EB800002EBC0008170F2 +:10A0C00000211A912CE040F26921529848436449DA +:10A0D00001EB8000A430539901EBC10100EB0110AA +:10A0E00050F8221F4068BDF86820C2F10402D20077 +:10A0F000CDE9250108462599EEF795F8C2B25298A8 +:10A10000C0EB001000EB8000564901EBC003BDF826 +:10A110006800C01C1A54BDF86800401C80B21A9038 +:10A12000BDF868000528CEDB002000E056E01A905C +:10A130002CE040F2692152984843494901EB8000E4 +:10A14000A430539901EBC10100EB0110223081686A +:10A15000C068BDF86820C2F10402D200CDE9270131 +:10A1600008462799EEF75FF8C2B25298C0EB00108C +:10A1700000EB80003B4901EBC003BDF868000830EC +:10A180001A54BDF86800401C80B21A90BDF86800EF +:10A190000528CEDBCE215298C0EB001000EB8000EA +:10A1A000304A02EBC00041735298C0EB001000EB44 +:10A1B0008000114601EBC00104910D21049805F0C7 +:10A1C00007FE01465298C0EB001000EB8000254AC4 +:10A1D00002EBC00081730F210F919BE0AE215298DA +:10A1E000C0EB001000EB80001E4A02EBC000817043 +:10A1F00000211A912CE040F26921529848431849F5 +:10A2000001EB8000A430539901EBC10100EB011078 +:10A2100050F8221F4068BDF86820C2F10502D20044 +:10A22000CDE9290108462999EDF7FDFFC2B2529800 +:10A23000C0EB001000EB80000A4901EBC003BDF841 +:10A240006800C01C1A54BDF86800401C80B21A9007 +:10A25000BDF868000628CEDB00201A9033E000002D +:10A26000D4450020787100201441002040F269217B +:10A2700052984843FE4901EB8000A430539901EB0A +:10A28000C10100EB011022308168C068BDF8682070 +:10A29000C2F10502D200CDE92B0108462B99EDF75A +:10A2A000C2FFC2B25298C0EB001000EB8000F1492F +:10A2B00001EBC003BDF8680009301A54BDF868000E +:10A2C000401C80B21A90BDF868000628CEDBCE2173 +:10A2D0005298C0EB001000EB8000E64A02EBC00091 +:10A2E000C1735298C0EB001000EB8000114601EBE7 +:10A2F000C00104910F21049805F06AFD01465298AF +:10A30000C0EB001000EB8000DA4A02EBC0000174E1 +:10A3100011210F912DE2F5215298C0EB001000EBB6 +:10A320008000D44A02F830109DF854105298C0EBC7 +:10A33000001000EB800002EBC0004170A221529897 +:10A34000C0EB001000EB800002EBC0008170E52143 +:10A350005298C0EB001000EB800002EBC000C1700F +:10A360005298C0EB001000EB8000114601EBC001D9 +:10A3700004910321049805F02BFD01465298C0EB8F +:10A38000001000EB8000BB4A02EBC0000171052108 +:10A390000F91EEE1F5215298C0EB001000EB800028 +:10A3A000B44A02F830109DF854105298C0EB0010D7 +:10A3B00000EB800002EBC0004170A2215298C0EB7C +:10A3C000001000EB800002EBC0008170E721529882 +:10A3D000C0EB001000EB800002EBC000C17052988F +:10A3E000C0EB001000EB8000114601EBC0010491AE +:10A3F0000321049805F0ECFC01465298C0EB0010D4 +:10A4000000EB80009B4A02EBC000017105210F9117 +:10A41000AFE1F5215298C0EB001000EB8000954AA7 +:10A4200002F830109DF854105298C0EB001000EB69 +:10A43000800002EBC0004170A2215298C0EB0010D6 +:10A4400000EB800002EBC000817011215298C0EB3C +:10A45000001000EB800002EBC000C1705298C0EB0E +:10A46000001000EB8000114601EBC00104910321B4 +:10A47000049805F0ADFC01465298C0EB001000EBCB +:10A4800080007C4A02EBC000017105210F9101227E +:10A4900040F2692152984843754901EB8001A4318B +:10A4A000539800EBC00001EB00100270D52240F27F +:10A4B0006921529848436E4901EB8000A4305399BA +:10A4C00001EBC10100EB0110427152E1F5215298FC +:10A4D000C0EB001000EB8000664A02F830109DF8D7 +:10A4E00054105298C0EB001000EB800002EBC0004B +:10A4F0004170A5215298C0EB001000EB800002EBE8 +:10A50000C000817001215298C0EB001000EB800068 +:10A5100002EBC000C170C2215298C0EB001000EBEA +:10A52000800002EBC000017100215298C0EB0010C6 +:10A5300000EB800002EBC000417112215298C0EB89 +:10A54000001000EB800002EBC00081715298C0EB5C +:10A55000001000EB8000114601EBC00104910621C0 +:10A56000049805F035FC01465298C0EB001000EB52 +:10A570008000404A02EBC000C17108210F91F8E051 +:10A58000F5215298C0EB001000EB8000394A02F828 +:10A5900030109DF854105298C0EB001000EB800072 +:10A5A00002EBC0004170FF215298C0EB001000EB9D +:10A5B000800002EBC000817000211A911CE05298CB +:10A5C00000EB400101EB00102B4901EB00110E31B3 +:10A5D000BDF86800095C5298C0EB001000EB8000E9 +:10A5E000244A02EBC002BDF86800C01C1154BDF83B +:10A5F0006800401C81B21A91BDF868000A28DEDBB1 +:10A60000529800EB400101EB00101B4901EB0010D8 +:10A61000408B01125298C0EB001000EB8000154AED +:10A6200002EBC0004173529800EB400101EB0010B7 +:10A63000114901EB0010408BC1B25298C0EB0010E1 +:10A6400000EB800002EBC000817340F26921529858 +:10A650004843074901EB8001A431539800EBC00047 +:10A6600001EB0010B0F88C000112529806E00000D7 +:10A67000D44500207871002014410020C0EB001068 +:10A6800000EB800002EBC000C17340F269215298D8 +:10A690004843FE4901EB8001A431539800EBC00010 +:10A6A00001EB0010B0F88C00C1B25298C0EB001062 +:10A6B00000EB800002EBC000017440F26921529867 +:10A6C0004843F24901EB8001A431539800EBC000EC +:10A6D00001EB0010B0F88C10529801EB802081B291 +:10A6E00003200491EEF758FC00211A9114E0E84988 +:10A6F000BDF86800095C5298C0EB001000EB8000C8 +:10A70000E44A02EBC002BDF8680011301154BDF8F4 +:10A710006800401C81B21A91BDF86800B0F5007F56 +:10A72000E5DB13215298C0EB001000EB8000D94A02 +:10A7300002EBC00080F811125298C0EB001000EB41 +:10A740008000114601EBC001049140F211210498F0 +:10A7500005F03EFB01465298C0EB001000EB800074 +:10A76000CC4A02EBC00080F8121240F213210F9184 +:10A7700000BF00BF04F02DBC529800EB400101EB7C +:10A780000010C54901EB00113031539801EB001066 +:10A790004178159140F2692152984843BB4901EB39 +:10A7A0008001A431539800EBC00001EB0010017848 +:10A7B00040F2692252985043B44A02EB800000797B +:10A7C000814208D1012140F2692252985043AF4A98 +:10A7D00002EB8000C170B149529801EB001153980F +:10A7E000085C401CC1B2AD4A529802EB001253986B +:10A7F00011549DF85400002804DD9DF85400401EBB +:10A80000C1B215915498A1380A287CD2DFE800F033 +:10A81000FEFDFCFBFAF9F805F7F602215298C0EBB1 +:10A82000001000EB80009B4A02F830109DF85400A5 +:10A830004030C1B25298C0EB001000EB800002EB38 +:10A84000C000417041215298C0EB001000EB800025 +:10A8500002EBC000817030215298C0EB001000EB79 +:10A86000800002EBC000C1705298C0EB001000EBFA +:10A87000800002EBC000017140F269215298484308 +:10A88000824901EB8001A431539800EBC00001EB39 +:10A890000010007901095298C0EB001000EB800015 +:10A8A00002EBC00041715298C0EB001000EB800039 +:10A8B000114601EBC00040790A2812DA5298C0EB29 +:10A8C000001000EB800001EBC00040793030C1B2D5 +:10A8D0005298C0EB001000EB800002EBC000417109 +:10A8E00015E05298C0EB001000EB8000694901EBC5 +:10A8F000C00040793730C1B25298C0EB001000EB75 +:10A900008000644A00E044E202EBC000417140F282 +:10A910006921529848435D4901EB8001A431539865 +:10A9200000EBC00001EB0010007900F00F0152981D +:10A93000C0EB001000EB8000564A02EBC0008171B2 +:10A940005298C0EB001000EB8000114601EBC000F4 +:10A9500080790A2812DA5298C0EB001000EB8000D0 +:10A9600001EBC00080793030C1B25298C0EB0010CA +:10A9700000EB800002EBC000817113E05298C0EB45 +:10A98000001000EB8000434901EBC00080793730B4 +:10A99000C1B25298C0EB001000EB80003D4A02EBC0 +:10A9A000C000817103225298C0EB001000EB8000C0 +:10A9B000384901EBC000C2715298C0EB001000EBA7 +:10A9C000800001EBC000401C07210490EEF782FDDF +:10A9D00001465298C0EB001000EB80002D4A02EBBC +:10A9E000C000017209210F9140F269215298484339 +:10A9F000264901EB8000A430539908E05BE1BEE0FA +:10AA0000A7E391E3E2E2C5E10CE165E02EE001EBB2 +:10AA1000C10100EB0110007804280ED1052240F29C +:10AA2000692152984843194901EB8000A430539999 +:10AA300001EBC10100EB01100270002140F269221C +:10AA400052985043114A02EB8000C170062240F236 +:10AA50006921529848430D4901EB8000A430539975 +:10AA600001EBC10100EB0110027087E30421529851 +:10AA7000C0EB001000EB8000064A02F830109DF891 +:10AA800054004030C1B252980AE00000D445002082 +:10AA9000D23000207871002014410020483F00206F +:10AAA000C0EB001000EB800002EBC00041705121B0 +:10AAB0005298C0EB001000EB800002EBC0008170E8 +:10AAC00005215298C0EB001000EB800002EBC000A3 +:10AAD000C17004210F9151E302215298C0EB001084 +:10AAE00000EB8000FE4A02F830109DF85400403020 +:10AAF000C1B25298C0EB001000EB800002EBC00026 +:10AB0000417041215298C0EB001000EB800002EB35 +:10AB1000C000817031215298C0EB001000EB800022 +:10AB200002EBC000C17035215298C0EB001000EB61 +:10AB3000800002EBC000017103215298C0EB0010AD +:10AB400000EB800002EBC00041715298C0EB001096 +:10AB500000EB8000114601EBC000401C0521049071 +:10AB6000EEF7B8FC01465298C0EB001000EB8000F5 +:10AB7000DB4A02EBC000817107210F91FEE2022146 +:10AB80005298C0EB001000EB8000D54A02F830105C +:10AB90009DF854004030C1B25298C0EB001000EB59 +:10ABA000800002EBC000417041215298C0EB0010C0 +:10ABB00000EB800002EBC000817032215298C0EBA4 +:10ABC000001000EB800002EBC000C17030215298F1 +:10ABD000C0EB001000EB800002EBC000017103210C +:10ABE0005298C0EB001000EB800002EBC0004171F6 +:10ABF0005298C0EB001000EB8000114601EBC00042 +:10AC0000401C05210490EEF765FC01465298C0EB0C +:10AC1000001000EB8000B24A02EBC00081710721F6 +:10AC20000F91ABE204215298C0EB001000EB8000C2 +:10AC3000AB4A02F830109DF854004030C1B252982F +:10AC4000C0EB001000EB800002EBC000417041211E +:10AC50005298C0EB001000EB800002EBC000817046 +:10AC600005215298C0EB001000EB800002EBC00001 +:10AC7000C17004210F9140F26921529848439949CB +:10AC800001EB8000A430539901EBC10100EB0110EE +:10AC9000007802280ED1032240F2692152984843DD +:10ACA000904901EB8000A430539901EBC10100EB06 +:10ACB0000110027062E202215298C0EB001000EB1A +:10ACC0008000874A02F830109DF854004030C1B22D +:10ACD0005298C0EB001000EB800002EBC000417006 +:10ACE00041215298C0EB001000EB800002EBC00045 +:10ACF000817031215298C0EB001000EB800002EB14 +:10AD0000C000C17032215298C0EB001000EB8000EF +:10AD100002EBC000017103215298C0EB001000EB60 +:10AD2000800002EBC00041715298C0EB001000EBB4 +:10AD30008000114601EBC000401C05210490EEF795 +:10AD4000C9FB01465298C0EB001000EB8000644A3A +:10AD500002EBC000817107210F91529800EB400176 +:10AD600001EB0010604901EB00113031539801EB09 +:10AD70000010807820F02002529800EB400101EB97 +:10AD80000010594901EB00103030539900EB0110CD +:10AD90008270F3E102215298C0EB001000EB8000BA +:10ADA0004F4A02F830109DF854004030C1B252981A +:10ADB000C0EB001000EB800002EBC00041704121AD +:10ADC0005298C0EB001000EB800002EBC0008170D5 +:10ADD00031215298C0EB001000EB800002EBC00064 +:10ADE000C17030215298C0EB001000EB800002EBE4 +:10ADF000C000017140F2692152984843394901EB82 +:10AE00008000A430539901EBC10100EB0110806870 +:10AE1000B0F5100F09D330215298C0EB001000EBB1 +:10AE2000800002EBC000417109E032215298C0EB72 +:10AE3000001000EB80002A4A02EBC000417140F292 +:10AE4000692152984843274901EB8000A430539967 +:10AE500001EBC10100EB0110C07901280AD13121B9 +:10AE60005298C0EB001000EB80001D4A02EBC000BE +:10AE7000817118E040F2692152984843194901EB69 +:10AE80008000A430539901EBC10100EB0110C0799F +:10AE900048B932215298C0EB001000EB8000104AF4 +:10AEA00002EBC000817100201A902FE040F269216E +:10AEB000529848430B4901EB8001A431539800EBB1 +:10AEC000C00001EB00108168BDF86800C0F105000A +:10AED0008000C14001F00F013031529806E00000BF +:10AEE00078710020D445002014410020C0EB0010F0 +:10AEF00000EB8000FE4A02EBC002BDF86800C01DF6 +:10AF00001154BDF86800401C81B21A91BDF8680068 +:10AF10000628CBDB32215298C0EB001000EB8000FA +:10AF2000F34A02EBC000417300211A9127E040F27E +:10AF3000692152984843EF4901EB8001A4315398AD +:10AF400000EBC00001EB0010416BBDF86800C0F1E0 +:10AF500003008000C14001F00F0130315298C0EB76 +:10AF6000001000EB8000E24A02EBC002BDF868006E +:10AF70000E301154BDF86800401C81B21A91BDF822 +:10AF800068000428D3DB03225298C0EB001000EBCA +:10AF90008000D74901EBC00082745298C0EB0010CA +:10AFA00000EB800001EBC000401C12210490EEF782 +:10AFB00091FA01465298C0EB001000EB8000CC4A99 +:10AFC00002EBC000C17414210F91D7E00221529806 +:10AFD000C0EB001000EB8000C54A02F830109DF86D +:10AFE00054004030C1B25298C0EB001000EB80001A +:10AFF00002EBC000417041215298C0EB001000EB01 +:10B00000800002EBC000817032215298C0EB00102A +:10B0100000EB800002EBC000C17031215298C0EB00 +:10B02000001000EB800002EBC00001713221529849 +:10B03000C0EB001000EB800002EBC00041715298A1 +:10B04000C0EB001000EB800002EBC000817100211A +:10B050001A9127E040F2692152984843A54901EB33 +:10B060008001A431539800EBC00001EB0010416B4C +:10B07000BDF86800C0F103008000C14001F00F017D +:10B0800030315298C0EB001000EB8000984A02EB80 +:10B09000C002BDF86800C01D1154BDF86800401C16 +:10B0A00081B21A91BDF868000428D3DB00201A9001 +:10B0B00011E030215298C0EB001000EB80008C4A68 +:10B0C00002EBC002BDF868000B301154BDF86800F7 +:10B0D000401C81B21A91BDF868001928E9DB0322EF +:10B0E0005298C0EB001000EB8000814901EBC000DA +:10B0F00080F824205298C0EB001000EB800001EB98 +:10B10000C000401C24210490EEF7E4F90146529857 +:10B11000C0EB001000EB8000754A02EBC00080F825 +:10B12000251026210F9129E010215298C0EB001024 +:10B1300000EB80006E4A02F8301030215298C0EBCC +:10B14000001000EB800002EBC000417002210F9163 +:10B1500014E010215298C0EB001000EB8000644A0C +:10B1600002F8301031215298C0EB001000EB800043 +:10B1700002EBC000417002210F9100BF00BF03F03D +:10B1800028BF529800EB400101EB00105A4901EB37 +:10B1900000113031539801EB00104178159140F2C5 +:10B1A000692152984843534901EB8001A4315398D7 +:10B1B00000EBC00001EB0010017840F269225298C8 +:10B1C00050434C4A02EB80000079814208D10121B2 +:10B1D00040F2692252985043464A02EB8000C17007 +:10B1E0004649529801EB00115398085C401CC1B2CB +:10B1F000424A529802EB0012539811549DF85400A1 +:10B20000002804DD9DF85400401EC1B215915498E9 +:10B21000A1380A282FD2DFE800F0052FDFFDFCFB64 +:10B22000FA2E8CF904215298C0EB001000EB80003C +:10B230002F4A02F830109DF854004030C1B25298A5 +:10B24000C0EB001000EB800002EBC0004170512108 +:10B250005298C0EB001000EB800002EBC000817040 +:10B2600005215298C0EB001000EB800002EBC000FB +:10B27000C17004210F91F6E302215298C0EB001037 +:10B2800000EB80001A4A02F830109DF8540040305C +:10B29000C1B25298C0EB001000EB800002EBC0007E +:10B2A000417041215298C0EB001000EB800002EB8E +:10B2B000C000817031215298C0EB001000EB80007B +:10B2C00002EBC000C17035215298C0EB001000EBBA +:10B2D000800002EBC000017103215298C0EB001006 +:10B2E00000EB800002EBC0004171529808E00000C2 +:10B2F00078710020D445002014410020483F0020F0 +:10B30000C0EB001000EB8000114601EBC000401CB8 +:10B3100005210490EEF7DEF801465298C0EB0010CC +:10B3200000EB8000FB4A02EBC000817107210F9106 +:10B3300099E302215298C0EB001000EB8000F54A1F +:10B3400002F830109DF854004030C1B25298C0EB62 +:10B35000001000EB800002EBC000417041215298C8 +:10B36000C0EB001000EB800002EBC00081703221C6 +:10B370005298C0EB001000EB800002EBC000C170DF +:10B3800030215298C0EB001000EB800002EBC000AF +:10B39000017103215298C0EB001000EB800002EB1A +:10B3A000C00041715298C0EB001000EB80001146C4 +:10B3B00001EBC000401C05210490EEF78BF801461C +:10B3C0005298C0EB001000EB8000D24A02EBC000A4 +:10B3D000817107210F9146E304215298C0EB0010C0 +:10B3E00000EB8000CB4A02F830109DF8540040304A +:10B3F000C1B25298C0EB001000EB800002EBC0001D +:10B40000417041215298C0EB001004E014E015E3B4 +:10B41000FFE24FE27FE000EB800002EBC0008170B2 +:10B4200005215298C0EB001000EB800002EBC00039 +:10B43000C17004210F9116E302215298C0EB001055 +:10B4400000EB8000B34A02F830109DF85400403001 +:10B45000C1B25298C0EB001000EB800002EBC000BC +:10B46000417041215298C0EB001000EB800002EBCC +:10B47000C000817031215298C0EB001000EB8000B9 +:10B4800002EBC000C17032215298C0EB001000EBFB +:10B49000800002EBC000017103215298C0EB001044 +:10B4A00000EB800002EBC00041715298C0EB00102D +:10B4B00000EB8000114601EBC000401C0521049008 +:10B4C000EEF708F801465298C0EB001000EB800040 +:10B4D000904A02EBC0008171529800EB400101EBF1 +:10B4E00000108D4901EB00113031539801EB001031 +:10B4F000807820F02002529800EB400101EB001010 +:10B50000854901EB00113031539801EB0010827036 +:10B5100007210F91A7E202215298C0EB001000EB27 +:10B5200080007C4A02F830109DF854004030C1B2CF +:10B530005298C0EB001000EB800002EBC00041709D +:10B5400041215298C0EB001000EB800002EBC000DC +:10B55000817031215298C0EB001000EB800002EBAB +:10B56000C000C17041215298C0EB001000EB800078 +:10B5700002EBC000017140F26921529848436749CB +:10B5800001EB8000A430539901EBC10100EB0110E5 +:10B590008068B0F1104F09D130215298C0EB0010F3 +:10B5A00000EB800002EBC000417109E032215298AB +:10B5B000C0EB001000EB8000564A02EBC000417166 +:10B5C00040F2692152984843544901EB8000A4306D +:10B5D000539901EBC10100EB0110C07901280AD198 +:10B5E00031215298C0EB001000EB8000494A02EB79 +:10B5F000C000817118E040F26921529848434749E0 +:10B6000001EB8000A430539901EBC10100EB011064 +:10B61000C07948B932215298C0EB001000EB80008D +:10B620003C4A02EBC000817100201A9027E040F2F2 +:10B63000692152984843394901EB8001A43153985C +:10B6400000EBC00001EB00108168BDF86800C0F19C +:10B6500007008000C14001F00F0130315298C0EB6B +:10B66000001000EB80002B4A02EBC002BDF868001E +:10B67000C01D1154BDF86800401C81B21A91BDF87C +:10B6800068000828D3DB32215298C0EB001000EB91 +:10B690008000204A02EBC000C17300211A9127E00C +:10B6A00040F26921529848431C4901EB8001A431C2 +:10B6B000539800EBC00001EB0010416BBDF868002F +:10B6C000C0F105008000C14001F00F0130315298F7 +:10B6D000C0EB001000EB80000E4A02EBC002BDF888 +:10B6E000680010301154BDF86800401C81B21A91F6 +:10B6F000BDF868000628D3DB30215298C0EB00105B +:10B7000000EB8000034A02EBC000817500211A9112 +:10B7100018E000007871002014410020D44500207A +:10B7200030215298C0EB001000EB8000F94A02EB88 +:10B73000C002BDF8680017301154BDF86800401C05 +:10B7400081B21A91BDF868000628E9DB30215298D1 +:10B75000C0EB001000EB8000EE4A02EBC000417726 +:10B7600000211A9111E030215298C0EB001000EB3B +:10B770008000E84A02EBC002BDF868001E30115498 +:10B78000BDF86800401C81B21A91BDF86800062817 +:10B79000E9DB30215298C0EB001000EB8000DD4A5D +:10B7A00002EBC00080F8241000211A9111E0302132 +:10B7B0005298C0EB001000EB8000D64A02EBC002AA +:10B7C000BDF8680025301154BDF86800401C81B2F6 +:10B7D0001A91BDF868000628E9DB30215298C0EBC9 +:10B7E000001000EB8000CB4A02EBC00080F82B1069 +:10B7F00000211A9111E030215298C0EB001000EBAB +:10B800008000C44A02EBC002BDF868002C3011541D +:10B81000BDF86800401C81B21A91BDF86800062886 +:10B82000E9DB30215298C0EB001000EB8000B94AF0 +:10B8300002EBC00080F8321000211A9111E0302193 +:10B840005298C0EB001000EB8000B24A02EBC0023D +:10B85000BDF8680033301154BDF86800401C81B257 +:10B860001A91BDF868000628E9DB03225298C0EB64 +:10B87000001000EB8000A74901EBC00080F83920E0 +:10B880005298C0EB001000EB800001EBC000401CA0 +:10B8900039210490EDF71EFE01465298C0EB0010CE +:10B8A00000EB80009B4A02EBC00080F83A103B217D +:10B8B0000F91D8E002215298C0EB001000EB8000FD +:10B8C000944A02F830109DF854004030C1B25298AA +:10B8D000C0EB001000EB800002EBC0004170412182 +:10B8E0005298C0EB001000EB800002EBC0008170AA +:10B8F00032215298C0EB001000EB800002EBC00038 +:10B90000C17031215298C0EB001000EB800002EBB7 +:10B91000C000017133215298C0EB001000EB800091 +:10B9200002EBC000417132215298C0EB001000EBD5 +:10B93000800002EBC000817100211A9127E040F2E3 +:10B94000692152984843744901EB8001A43153980E +:10B9500000EBC00001EB0010416BBDF86800C0F1C6 +:10B9600005008000C14001F00F0130315298C0EB5A +:10B97000001000EB8000674A02EBC002BDF86800CF +:10B98000C01D1154BDF86800401C81B21A91BDF869 +:10B9900068000628D3DB00201A9011E0302152986D +:10B9A000C0EB001000EB80005A4A02EBC002BDF869 +:10B9B00068000D301154BDF86800401C81B21A9126 +:10B9C000BDF868001928E9DB03225298C0EB00108B +:10B9D00000EB80004F4901EBC00080F82620529810 +:10B9E000C0EB001000EB800001EBC000401C2621E2 +:10B9F0000490EDF76FFD01465298C0EB001000EB8C +:10BA00008000444A02EBC00080F8271028210F91E3 +:10BA100029E010215298C0EB001000EB80003D4A55 +:10BA200002F8301030215298C0EB001000EB80007B +:10BA300002EBC000417002210F9114E010215298D6 +:10BA4000C0EB001000EB8000324A02F830103121C8 +:10BA50005298C0EB001000EB800002EBC000417078 +:10BA600002210F9100BF00BF03F0B3BA529800EB60 +:10BA7000400101EB0010294901EB001130315398CE +:10BA800001EB00104178159140F26921529848432A +:10BA9000214901EB8001A431BDF8680000EBC00032 +:10BAA00001EB0010017840F26922529850431A4A83 +:10BAB00002EB80000079814208D1012140F2692225 +:10BAC00052985043144A02EB8000C17014495298B6 +:10BAD00001EB00115398085C401CC1B2104A529807 +:10BAE00002EB00125398115400211A911FE0529852 +:10BAF00000EB400101EB0010084901EB001130316F +:10BB0000BDF8680001EB001041789DF854008142B7 +:10BB100008D119E078710020D4450020144100209C +:10BB2000483F0020BDF86800401C81B21A9152982D +:10BB300000EB400101EB0010FE4901EB0010C17960 +:10BB4000BDF868008142D2DC00BF529800EB400192 +:10BB500001EB0010F74901EB00113031BDF868002E +:10BB600001EB001001785398401A401CC1B21491A7 +:10BB70009DF85400002804DD9DF85400401EC1B219 +:10BB8000159140F2692152984843EB4901EB80003E +:10BB9000A430539901EBC10100EB011040780F284C +:10BBA0001EDA40F2692152984843E34901EB8001D3 +:10BBB000A431539800EBC00001EB00104078401C0A +:10BBC000C2B240F2692152984843DB4901EB800040 +:10BBD000A430539901EBC10100EB011042700EE05B +:10BBE000002240F2692152984843D34901EB80007A +:10BBF000A430539901EBC10100EB0110427054983D +:10BC0000B138092826D2DFE800F00526FD2525FCFD +:10BC100025B2FB009DF854005030C1B25298C0EBE1 +:10BC2000001000EB8000C54A02F830102021529825 +:10BC3000C0EB001000EB800002EBC0004170FA2165 +:10BC40005298C0EB001000EB800002EBC000817046 +:10BC500003210F917EE29DF854005030C1B25298FA +:10BC6000C0EB001000EB8000B44A02F8301040F244 +:10BC7000692152984843B04901EB8001A43153989F +:10BC800000EBC00001EB0010407840F0300152980A +:10BC9000C0EB001000EB800002EBC00041700121FE +:10BCA0005298C0EB001000EB800002EBC0008170E6 +:10BCB0005298C0EB001000EB800002EBC000C17096 +:10BCC00000215298C0EB001000EB800002EBC00096 +:10BCD00001715298C0EB001000EB8000114601EB9F +:10BCE000C001049105210498EEF724F80022CDE963 +:10BCF00010021098C2B25298C0EB001000EB800006 +:10BD00008E4901EBC0004271DDE91001000A40EAF2 +:10BD10000160C2B25298C0EB001000EB800087496E +:10BD200001EBC000827103225298C0EB001000EBBF +:10BD3000800001EBC000C271FA225298C0EB0010E3 +:10BD400000EB800001EBC000027209200F90B122CD +:10BD500040F2692152984843774901EB8000A430B2 +:10BD6000539901EBC10100EB01104271F2E19DF822 +:10BD700054005030C1B25298C0EB001000EB80006C +:10BD80006E4A02F8301040F26921529848436A49DD +:10BD900001EB8001A431539800EBC00001EB0010CF +:10BDA000407840F030015298C0EB001000EB80006A +:10BDB00002EBC000417065215298C0EB001000EB0F +:10BDC000800002EBC000817001215298C0EB00108E +:10BDD00000EB800002EBC000C1709DF8501052983B +:10BDE000C0EB001000EB800002EBC0000171529824 +:10BDF000C0EB001000EB8000114601EBC00102E037 +:10BE000038E03CE1BEE0049105210498EDF792FF93 +:10BE10000022CDE910021098C2B25298C0EB001077 +:10BE200000EB8000454901EBC0004271DDE91001E3 +:10BE3000000A40EA0160C2B25298C0EB001000EB69 +:10BE400080003E4901EBC000827103225298C0EB92 +:10BE5000001000EB800001EBC000C271FA22529882 +:10BE6000C0EB001000EB800001EBC0000272092063 +:10BE70000F906FE19DF854005030C1B25298C0EB62 +:10BE8000001000EB80002D4A02F8301040F26921CA +:10BE900052984843284901EB8001A431539800EBA4 +:10BEA000C00001EB0010407840F030015298C0EB28 +:10BEB000001000EB800002EBC00041706521529839 +:10BEC000C0EB001000EB800002EBC000817001218C +:10BED0005298C0EB001000EB800002EBC000C17074 +:10BEE0009DF8500040F010015298C0EB001000EB9C +:10BEF000800002EBC00001715298C0EB001000EB13 +:10BF00008000114601EBC001049105210498EDF772 +:10BF100011FF0022CDE910021098C2B25298C0EB76 +:10BF2000001000EB8000054901EBC0004271DDE923 +:10BF3000100105E014410020D44500207871002054 +:10BF4000000A40EA0160C2B25298C0EB001000EB58 +:10BF50008000FE4901EBC000827103225298C0EBC1 +:10BF6000001000EB800001EBC000C271FA22529871 +:10BF7000C0EB001000EB800001EBC0000272092052 +:10BF80000F90E7E09DF854005030C1B25298C0EBDA +:10BF9000001000EB8000ED4A02F8301040F26921F9 +:10BFA00052984843EA4901EB8001A431539800EBD1 +:10BFB000C00001EB0010407840F030015298C0EB17 +:10BFC000001000EB800002EBC0004170012152988C +:10BFD000C0EB001000EB800002EBC00081705298B3 +:10BFE000C0EB001000EB800002EBC000C170052127 +:10BFF0005298C0EB001000EB800002EBC000017112 +:10C000005298C0EB001000EB8000114601EBC0011C +:10C01000049105210498EDF78DFE0022CDE9100270 +:10C020001098C2B25298C0EB001000EB8000C749D4 +:10C0300001EBC0004271DDE91010020642EA112056 +:10C04000C1B25298C0EB001000EB8000BF4A02EB77 +:10C05000C000817103215298C0EB001000EB8000FA +:10C0600002EBC000C171FA215298C0EB001000EB46 +:10C07000800002EBC000017209210F916AE040F2DA +:10C08000692152984843B24901EB8000A43053998A +:10C0900001EBC10100EB01108078B1282AD040F2F9 +:10C0A000692152984843AA4901EB8001A431539871 +:10C0B00000EBC00001EB0010827840F26921529839 +:10C0C0004843A34901EB8001A431539800EBC00021 +:10C0D00001EB00104271B12240F2692152984843AD +:10C0E0009B4901EB8000A430539901EBC10100EBA7 +:10C0F000011082709DF854005030C1B25298C0EBCC +:10C10000001000EB8000914A02F8301040F26921E3 +:10C11000529848438E4901EB8001A431539800EBBB +:10C12000C00001EB0010407840F0C0015298C0EB15 +:10C13000001000EB800002EBC0004170FA21529821 +:10C14000C0EB001000EB800002EBC0008170032107 +:10C150000F9100BF00BF87E47E49529801EB0011A8 +:10C16000BDF86800014404910878401CC1B20498ED +:10C170000170529800EB400101EB0010764901EB91 +:10C180000010007B20B1012846D0022843D1AAE04C +:10C190005498312802D045283CD11DE000201A9047 +:10C1A00013E008A9BDF86800095C5298C0EB0010C4 +:10C1B00000EB8000654A02EBC002BDF86800115434 +:10C1C000BDF86800401C81B21A91BDF868000728CC +:10C1D000E7DB07200F901DE000201A9013E006A96E +:10C1E000BDF86800095C5298C0EB001000EB8000BD +:10C1F000564A02EBC002BDF868001154BDF8680051 +:10C20000401C81B21A91BDF868000728E7DB0720BF +:10C210000F9000BF00BFD4E05398401CC1B21591ED +:10C220009DF854105298C0EB001000EB8000474A74 +:10C2300002F8301003215298C0EB001000EB800090 +:10C2400002EBC000417000215298C0EB001000EBDF +:10C25000800002EBC000817002215298C0EB0010F8 +:10C2600000EB800002EBC000C17000215298C0EBCF +:10C27000001000EB800002EBC00001710921529810 +:10C28000C0EB001000EB800002EBC000417152983F +:10C29000C0EB001000EB8000114601EBC0010491DF +:10C2A00006210498EDF7FAFA0022CDE91002DDE943 +:10C2B0001010020642EA1120C1B25298C0EB0010E1 +:10C2C00000EB8000214A02EBC000C1711098C1B29E +:10C2D0005298C0EB001000EB800002EBC0008171AF +:10C2E00008210F916DE05398401CC1B215919DF843 +:10C2F00054105298C0EB001000EB8000134A02F873 +:10C30000301003215298C0EB001000EB800002EBCC +:10C31000C000417000215298C0EB001000EB80007B +:10C3200002EBC00081705298C0EB001000EB80005F +:10C3300002EBC000C1705298C0EB001000EB80000F +:10C3400002EBC00001710221529807E078710020D1 +:10C35000D4450020483F002014410020C0EB0010CD +:10C3600000EB800002EBC00041715298C0EB00105E +:10C3700000EB8000114601EBC001049106210498F6 +:10C38000EDF78CFA0022CDE91002DDE9101002066B +:10C3900042EA1120C1B25298C0EB001000EB8000BD +:10C3A000FE4A02EBC000C1711098C1B25298C0EBB6 +:10C3B000001000EB800002EBC000817108210F919A +:10C3C00000BF00BFC7E6F649529801EB0011539831 +:10C3D000085C401CC1B2F24A529802EB001253981A +:10C3E0001154529800EB400101EB0010ED4901EBB4 +:10C3F00000113031539801EB00104178159140F253 +:10C40000692152984843E84901EB8000A4305399D0 +:10C4100001EBC10100EB011090F8770000284FDD1F +:10C4200000201A9020E040F2692152984843DE49EA +:10C4300001EB8001A431BDF86800539A104400EB71 +:10C44000C00001EB0010017840F26922529850437D +:10C45000D54A02EB80000079814200D017E0BDF898 +:10C460006800401C81B21A9140F2692152984843F9 +:10C47000CD4901EB8001A431539800EBC00001EBE2 +:10C48000001090F87710BDF868008142CBDC00BF47 +:10C4900040F2692152984843C34901EB8001A4311D +:10C4A000539800EBC00001EB001090F87710BDF836 +:10C4B0006800814204D15498052801D00620549088 +:10C4C0005498F2287ED006DC05287CD0062809D0B6 +:10C4D000F12879D1C9E3F32877D0F42876D0F6286B +:10C4E000F7D1FCE340F2692152984843AE4901EB91 +:10C4F0008000A430539901EBC10100EB011090F8CA +:10C500007700002873DD40F2692152984843A6491C +:10C5100001EB8001A431539800EBC00001EB001047 +:10C5200090F879109DF85400814238D040F269218A +:10C53000529848439C4901EB8001A431539800EB89 +:10C54000C00001EB001090F87A109DF85400814271 +:10C5500025D040F2692152984843934901EB80016C +:10C56000A431539800EBC00001EB001090F87B1051 +:10C570009DF85400814212D040F2692152984843FC +:10C58000894901EB8001A431539800EBC00001EB15 +:10C59000001090F87C109DF85400814227D140F2A1 +:10C5A000692152984843804901EB8001A431539896 +:10C5B00000EBC00001EB001090F87710491E40F22C +:10C5C000692204E0ADE3FDE34EE3FCE3FCE35298B3 +:10C5D0005043754A02EB800080780844C1B240F2B3 +:10C5E000692252985043704A02EB80008170F52115 +:10C5F0005298C0EB001000EB8000684A02F830103F +:10C600009DF854105298C0EB001000EB800002EB34 +:10C61000C000417000215298C0EB001000EB800078 +:10C6200002EBC00081705298C0EB001000EB80005C +:10C6300002EBC000C17006215298C0EB001000EB65 +:10C64000800002EBC000017105210F9100210B91C8 +:10C650009FE240F2692152984843534901EB80011F +:10C66000A431BDF82C205398104400EBC00001EB1E +:10C6700000104079F12804D0F22844D0F32841D1A9 +:10C68000C8E1529800EB400101EB0010454901EB75 +:10C6900000113031BDF82C00539A104401EB00100A +:10C6A00041785298C0EB001000EB80003B4A02EB4F +:10C6B000C002BDF83C001154BDF83C00401C81B2E2 +:10C6C0000F9140F2692152984843374901EB8001AC +:10C6D000A431BDF82C00539A104400EBC00001EBCC +:10C6E000001041795298C0EB001000EB80002B4AFB +:10C6F00002EBC002BDF83C001154BDF83C00401CE8 +:10C7000081B20F913FE2529800EB400101EB001023 +:10C71000244901EB00113031BDF82C00539A10442C +:10C7200001EB001041785298C0EB001000EB800044 +:10C730001A4A02EBC002BDF83C001154BDF83C009F +:10C74000401C81B20F9140F269215298484316492A +:10C7500001EB8001A431BDF82C00539A104400EB8A +:10C76000C00001EB001041795298C0EB001000EBC3 +:10C7700080000A4A02EBC002BDF83C001154BDF82B +:10C780003C00401C81B20F9140F26921529848430D +:10C79000054901EB8001A43108E000007871002018 +:10C7A000483F002014410020D4450020BDF82C0053 +:10C7B000539A104400EBC00001EB001090F8761083 +:10C7C0005298C0EB001000EB8000FE4A02EBC00262 +:10C7D000BDF83C001154BDF83C00401C81B20F91E3 +:10C7E00040F2692152984843F74901EB8001A43196 +:10C7F000BDF82C205398104400EBC00001EB001052 +:10C8000090F8760001287DD100201A9026E040F2B1 +:10C81000692152984843EC4901EB8001A431BDF8ED +:10C820002C00539A104400EBC00001EB0011493179 +:10C83000BDF86800095C5298C0EB001000EB800066 +:10C84000E04A02EBC002BDF83C30BDF86800184475 +:10C850001154BDF86800401C81B21A91BDF86800FF +:10C860000F28D4DBBDF83C000F3081B20F910021BE +:10C870001A9126E040F2692152984843D24901EBCF +:10C880008001A431BDF82C00539A104400EBC00085 +:10C8900001EB00115B31BDF86800095C5298C0EBF8 +:10C8A000001000EB8000C74A02EBC002BDF83C302C +:10C8B000BDF8680018441154BDF86800401C81B2EE +:10C8C0001A91BDF868000A28D4DBBDF83C00401C72 +:10C8D00081B20F91BDF83C000A3081B20F9140F255 +:10C8E000692152984843B84901EB8001A431BDF851 +:10C8F0002C00539A104400EBC00001EB001090F89C +:10C90000701000E03EE05298C0EB001000EB800099 +:10C91000AC4A02EBC002BDF83C00115400211A9150 +:10C9200026E040F2692152984843A74901EB800173 +:10C93000A431BDF82C00539A104400EBC00001EB69 +:10C9400000117131BDF86800095C5298C0EB00100D +:10C9500000EB80009B4A02EBC002BDF83C30BDF802 +:10C96000680018441154BDF86800401C81B21A9147 +:10C97000BDF868000528D4DBBDF83C00401D81B23D +:10C980000F9146E040F26921529848438E4901EBED +:10C990008001A431BDF82C205398104400EBC00056 +:10C9A00001EB001090F87600202832D100201A9078 +:10C9B00026E040F2692152984843834901EB800107 +:10C9C000A431BDF82C00539A104400EBC00001EBD9 +:10C9D00000117131BDF86800095C5298C0EB00107D +:10C9E00000EB8000774A02EBC002BDF83C30BDF896 +:10C9F000680018441154BDF86800401C81B21A91B7 +:10CA0000BDF868000428D4DBBDF83C00001D81B2ED +:10CA10000F91B8E0529800EB400101EB00106B4918 +:10CA200001EB00113031BDF82C00539A104401EB9A +:10CA3000001041785298C0EB001000EB8000614A72 +:10CA400002EBC002BDF83C001154BDF83C00401C94 +:10CA500081B20F9140F26921529848435A4901EB43 +:10CA60008001A431BDF82C00539A104400EBC000A3 +:10CA700001EB001041795298C0EB001000EB8000F0 +:10CA8000504A02EBC002BDF83C001154BDF83C0016 +:10CA9000401C81B20F9140F26921529848434A49A3 +:10CAA00001EB8001A431BDF82C00539A104400EB37 +:10CAB000C00001EB001090F876105298C0EB001007 +:10CAC00000EB80003F4A02EBC002BDF83C0011546D +:10CAD000BDF83C00401C81B20F9140F26921529890 +:10CAE0004843394901EB8001A431BDF82C00539A29 +:10CAF000104400EBC00001EB001090F87010529849 +:10CB0000C0EB001000EB80002E4A02EBC002BDF823 +:10CB10003C001154BDF83C00401C81B20F91002133 +:10CB20001A9126E040F2692152984843264901EBC8 +:10CB30008001A431BDF82C00539A104400EBC000D2 +:10CB400001EB00117131BDF86800095C5298C0EB2F +:10CB5000001000EB80001B4A02EBC002BDF83C3025 +:10CB6000BDF8680018441154BDF86800401C81B23B +:10CB70001A91BDF868000528D4DBBDF83C00401DC3 +:10CB800081B20F9100BF00BFBDF82C00401C81B2E4 +:10CB90000B9140F26921529848430B4901EB800107 +:10CBA000A431539800EBC00001EB001090F877100F +:10CBB000BDF82C0081423FF74CADBDF83C0001129E +:10CBC000529805E078710020D445002014410020DF +:10CBD000C0EB001000EB8000FE4A02EBC000817049 +:10CBE000BDF83C00C1B25298C0EB001000EB8000D1 +:10CBF00002EBC000C1705298C0EB001000EB800047 +:10CC0000114601EBC0010491BDF83C100498ECF70B +:10CC100045FE0022CDE91002DDE91001000A40EADC +:10CC20000160C2B25298C0EB001000EB8000E949ED +:10CC300001EBC000BDF83C104254BDF83C00401C64 +:10CC400080B20F901098C2B25298C0EB001000EB67 +:10CC50008000E04901EBC000BDF83C104254BDF833 +:10CC60003C00401C80B20F9088E2F5215298C0EB46 +:10CC7000001000EB8000D74A02F830109DF85410E5 +:10CC80005298C0EB001000EB800002EBC000417036 +:10CC900000215298C0EB001000EB800002EBC000B6 +:10CCA000817005215298C0EB001000EB800002EB70 +:10CCB000C000C170F1215298C0EB001000EB800061 +:10CCC00002EBC00001715298C0EB001000EB800035 +:10CCD000114601EBC00104910521049800E04EE2E9 +:10CCE000ECF7DCFD0022CDE91002DDE91001000ABD +:10CCF00040EA0160C2B25298C0EB001000EB800025 +:10CD0000B44901EBC00042711098C2B25298C0EB16 +:10CD1000001000EB800001EBC000827107200F9033 +:10CD20002CE2F5215298C0EB001000EB8000A94ADC +:10CD300002F830109DF854105298C0EB001000EB30 +:10CD4000800002EBC000417000215298C0EB00103F +:10CD500000EB800002EBC0008170F2215298C0EB22 +:10CD6000001000EB800002EBC000017140F269216D +:10CD700052984843984901EB8001A431539800EB45 +:10CD8000C00001EB001090F876105298C0EB001034 +:10CD900000EB800002EBC000417140F26921529823 +:10CDA00048438D4901EB8000A430539901EBC10148 +:10CDB00000EB011090F87600012872D125210F9127 +:10CDC000002102E0B2E21AE156E21A9121E040F2BB +:10CDD000692152984843804901EB8001A43153985E +:10CDE00000EBC00001EB00114931BDF86800095C9F +:10CDF0005298C0EB001000EB8000764A02EBC002B4 +:10CE0000BDF86800801D1154BDF86800401C81B257 +:10CE10001A91BDF868000F28D9DB00201A9021E094 +:10CE200040F26921529848436B4901EB8001A431DB +:10CE3000539800EBC00001EB00115B31BDF86800B6 +:10CE4000095C5298C0EB001000EB8000614A02EBD5 +:10CE5000C002BDF8680015301154BDF86800401CD0 +:10CE600081B21A91BDF868000A28D9DB40F2692125 +:10CE700052984843584901EB8001A431539800EB84 +:10CE8000C00001EB001090F870105298C0EB001039 +:10CE900000EB80004F4A02EBC000C17700211A91DD +:10CEA00022E026E040F26921529848434A4901EBCA +:10CEB0008001A431539800EBC00001EB00117131E7 +:10CEC000BDF86800095C5298C0EB001000EB8000D0 +:10CED000404A02EBC002BDF8680020301154BDF892 +:10CEE0006800401C81B21A91BDF868000528D9DBA2 +:10CEF0003EE040F2692152984843374901EB8000F7 +:10CF0000A430539901EBC10100EB011090F87600B9 +:10CF100020282BD10A210F9100211A9121E040F203 +:10CF20006921529848432C4901EB8001A431539860 +:10CF300000EBC00001EB00117131BDF86800095C25 +:10CF40005298C0EB001000EB8000224A02EBC002B6 +:10CF5000BDF86800801D1154BDF86800401C81B206 +:10CF60001A91BDF868000428D9DB01E006200F9073 +:10CF7000BDF83C00C1B25298C0EB001000EB80003D +:10CF8000144A02EBC000C1705298C0EB001000EBD5 +:10CF90008000114601EBC0010491BDF83C100498DB +:10CFA000ECF77CFC0022CDE91002DDE91001000A5B +:10CFB00040EA0160C2B25298C0EB001000EB800062 +:10CFC000044901EBC000BDF83C1042541098C2B2B5 +:10CFD000529803E078710020D4450020C0EB001087 +:10CFE00000EB8000FE4901EBC003BDF83C00401C93 +:10CFF0001A54BDF83C00801C80B20F90B5E2F521B8 +:10D000005298C0EB001000EB8000F54A02F8301097 +:10D010009DF854105298C0EB001000EB800002EB1A +:10D02000C000417000215298C0EB001000EB80005E +:10D0300002EBC0008170F3215298C0EB001000EBAE +:10D04000800002EBC000017140F269215298484310 +:10D05000E44901EB8001A431539800EBC00001EBDF +:10D06000001090F876105298C0EB001000EB800092 +:10D0700002EBC00041710C210F9140F269215298DE +:10D080004843D84901EB8001A431539800EBC0001C +:10D0900001EB001090F870105298C0EB001000EBFC +:10D0A000800002EBC000817100211A9121E040F262 +:10D0B000692152984843CB4901EB8001A431539830 +:10D0C00000EBC00001EB00117131BDF86800095C94 +:10D0D0005298C0EB001000EB8000C14A02EBC00286 +:10D0E000BDF86800C01D1154BDF86800401C81B235 +:10D0F0001A91BDF868000528D9DBBDF83C00C1B223 +:10D100005298C0EB001000EB8000B54A02EBC00063 +:10D11000C1705298C0EB001000EB8000114601EB8B +:10D12000C0010491BDF83C100498ECF7B7FB002255 +:10D13000CDE91002DDE91010020642EA1120C1B269 +:10D140005298C0EB001000EB8000A54A02EBC00231 +:10D15000BDF83C0011541098C1B25298C0EB0010B9 +:10D1600000EB80009E4A02EBC002BDF83C00401C70 +:10D170001154BDF83C00801C81B20F91F5E10621ED +:10D180000F91F5215298C0EB001000EB8000944AFB +:10D1900002F830109DF854105298C0EB001000EBCC +:10D1A000800002EBC000417000215298C0EB0010DB +:10D1B00000EB800002EBC0008170BDF83C00C1B202 +:10D1C0005298C0EB001000EB800002EBC000C17071 +:10D1D000F6215298C0EB001000EB800002EBC0007B +:10D1E0000171529800EB400101EB00107E4901EB08 +:10D1F00000113031539801EB0010017A5298C0EBC6 +:10D20000001000EB800002EBC00041715298C0EBAF +:10D21000001000EB8000114601EBC0010491BDF845 +:10D220003C100498ECF73AFB0022CDE91002DDE94E +:10D230001001000A40EA0160C2B25298C0EB00102F +:10D2400000EB8000664901EBC000BDF83C10425481 +:10D250001098C2B25298C0EB001000EB80006049F9 +:10D2600001EBC003BDF83C00401C1A54BDF83C0063 +:10D27000801C80B20F9078E1F5215298C0EB00102D +:10D2800000EB8000564A02F830109DF85410529876 +:10D29000C0EB001000EB800002EBC00041700021E9 +:10D2A0005298C0EB001000EB800002EBC0008170D0 +:10D2B00005215298C0EB001000EB800002EBC0008B +:10D2C000C170F4215298C0EB001000EB800002EB1B +:10D2D000C00001715298C0EB001000EB80001146B5 +:10D2E00001EBC001049105210498ECF7D7FA002264 +:10D2F000CDE91002DDE91001000A40EA0160C2B286 +:10D300005298C0EB001000EB8000354901EBC000E3 +:10D3100042711098C2B25298C0EB001000EB80002E +:10D3200001EBC000827107200F901EE140F2132133 +:10D330000F91F5215298C0EB001000EB8000284AB5 +:10D3400002F830109DF854105298C0EB001000EB1A +:10D35000800002EBC0004170BDF83C000112529801 +:10D36000C0EB001000EB800002EBC0008170BDF844 +:10D370003C00C1B25298C0EB001000EB800002EB01 +:10D38000C000C17005215298C0EB001000EB800076 +:10D3900002EBC000017100211A911CE0529800EBD1 +:10D3A000400101EB0010104901EB00110E31BDF8F6 +:10D3B0006800095C5298C0EB001000EB8000084A3E +:10D3C00002EBC002BDF86800401D1154BDF86800B2 +:10D3D000401C81B21A91BDF868000A28DEDB05E026 +:10D3E00078710020D445002014410020529800EBB1 +:10D3F000400101EB0010FD4901EB0010408B0112D0 +:10D400005298C0EB001000EB8000F94A02EBC0001C +:10D41000C173529800EB400101EB0010F34901EB9E +:10D420000010408BC1B25298C0EB001000EB80009E +:10D4300002EBC000017440F2692152984843ED4963 +:10D4400001EB8001A431539800EBC00001EB001008 +:10D45000B0F88C0001125298C0EB001000EB800075 +:10D4600002EBC000417440F2692152984843E149FF +:10D4700001EB8001A431539800EBC00001EB0010D8 +:10D48000B0F88C00C1B25298C0EB001000EB8000E5 +:10D4900002EBC000817440F2692152984843D5499B +:10D4A00001EB8001A431539800EBC00001EB0010A8 +:10D4B000B0F88C10529801EB802081B203200491C7 +:10D4C000EBF76AFD00211A9114E0CB49BDF8680022 +:10D4D000095C5298C0EB001000EB8000C44A02EBDC +:10D4E000C002BDF8680013301154BDF86800401C3C +:10D4F00081B21A91BDF86800B0F5007FE5DB529863 +:10D50000C0EB001000EB8000B94901EBC0010491B1 +:10D51000BDF83C100498ECF7C1F90022CDE91002E7 +:10D52000DDE91020010641EA1220C2B25298C0EB98 +:10D53000001000EB8000AE4901EBC000BDF83C10CC +:10D5400042541098C1B25298C0EB001000EB80001A +:10D55000A74A02EBC002BDF83C00401C1154BDF8C4 +:10D560003C00801C81B20F9100BF00BF01F031BDB3 +:10D57000529800EB400101EB00109C4901EB0011B7 +:10D580003031539801EB0010417808460491002196 +:10D5900002F042FDC1B2159140F269215298484310 +:10D5A000944901EB8001A431539800EBC00001EBDA +:10D5B0000010017840F26922529850438D4A02EBE4 +:10D5C00080000079814208D1012140F269225298FD +:10D5D0005043884A02EB8000C1708849529801EBA1 +:10D5E00000115398085C401CC1B2844A529802EB67 +:10D5F000001253981154549807287DD00ADC07284C +:10D6000056D2DFE810F05500FF00520455000C041C +:10D61000C603690510380828F2D2DFE800F0F2F1FD +:10D62000494904494A92FA215298C0EB001000EB94 +:10D6300080006F4A02F830105298C0EB001000EBE7 +:10D64000800002EBC00041705298C0EB001000EB6C +:10D65000800002EBC00081705298C0EB001000EB1C +:10D66000800002EBC0005499C1709DF8541052988C +:10D67000C0EB001000EB800002EBC000017152987B +:10D68000C0EB001000EB8000114601EBC000C01C95 +:10D6900002210490EBF71EFF01465298C0EB0010E8 +:10D6A00000EB8000524A02EBC000417106210F914D +:10D6B0006EE3FA215298C0EB001000EB80004C4A58 +:10D6C00002F830105298C0EB001000EB800002EB23 +:10D6D000C00041705298C0EB001000EB800002EBDC +:10D6E000C00081705298C0EB001000EB800002EB8C +:10D6F000C0005499C17000E0FDE39DF854105298A9 +:10D70000C0EB001000EB800002EBC00001715298EA +:10D71000C0EB001000EB8000114601EBC000C01C04 +:10D7200002210490EBF7D6FE01465298C0EB0010A0 +:10D7300000EB80002E4A02EBC000417106210F91E0 +:10D74000B6E7FA215298C0EB001000EB8000284A9F +:10D7500002F830105298C0EB001000EB800002EB92 +:10D76000C00041705298C0EB001000EB800002EB4B +:10D77000C00081705298C0EB001000EB800002EBFB +:10D78000C0005499C1709DF854105298C0EB00101D +:10D7900000EB800002EBC00001715298C0EB00105A +:10D7A00000EB8000114601EBC000C01C0221049078 +:10D7B000EBF790FE01465298C0EB001000EB8000A2 +:10D7C0000B4A02EBC000417106210F91142240F276 +:10D7D000692152984843074901EB8000A4305399CE +:10D7E00001EBC10100EB01104271D1E214410020B4 +:10D7F00078710020D4450020D2300020483F00201E +:10D80000FEE3FEE3FA215298C0EB001000EB80002B +:10D81000FE4A02F830105298C0EB001000EB800076 +:10D8200002EBC00041705298C0EB001000EB80008A +:10D8300002EBC00081705298C0EB001000EB80003A +:10D8400002EBC0005499C1709DF854105298C0EB7F +:10D85000001000EB800002EBC000017140F2692172 +:10D8600052984843EA4901EB8000A430539901EBF8 +:10D87000C10100EB0110C079012877D140F2692184 +:10D8800052984843E24901EB8000A430539901EBE0 +:10D89000C10100EB01108068B0F1104F05D34FF4C7 +:10D8A00010010020CDE9101010E040F269215298DB +:10D8B0004843D74901EB8000A430539901EBC101E3 +:10D8C00000EB011080680022CDE9100200201A90C0 +:10D8D0001EE0BDF86800C0F10200C200DDE91010D2 +:10D8E000CDE92D0108462D99EAF79DFCC2B2529868 +:10D8F000C0EB001000EB8000C44901EBC003BDF891 +:10D900006800401D1A54BDF86800401C80B21A908F +:10D91000BDF868000328DCDB002010901190002186 +:10D920001A911CE0BDF86800C0F10300C200DDE9F7 +:10D930001001CDE92F10EAF776FCC1B25298C0EB86 +:10D94000001000EB8000B14A02EBC002BDF8680095 +:10D9500008301154BDF86800401C81B21A91BDF81E +:10D9600068000428DEDB00201A901DE098E0BDF876 +:10D970006800C0F10200C200DDE91001CDE93110FC +:10D98000EAF751FCC2B25298C0EB001000EB8000E5 +:10D990009E4901EBC003BDF868000C301A54BDF875 +:10D9A0006800401C80B21A90BDF868000328DEDBD6 +:10D9B00040F2692152984843954901EB8000A43018 +:10D9C000539901EBC10100EB0110406B0022CDE93E +:10D9D000100200201A901CE0BDF86800C0F102009F +:10D9E000C200DDE91001CDE93310EAF71CFCC1B239 +:10D9F0005298C0EB001000EB8000844A02EBC0029A +:10DA0000BDF868000F301154BDF86800401C81B2A9 +:10DA10001A91BDF868000328DEDB40F269215298B4 +:10DA200048437B4901EB8000A430539901EBC101CD +:10DA300000EB0110406B7749B1FBF0F00022CDE91B +:10DA4000100200201A901CE0BDF86800C0F103002D +:10DA5000C200DDE91001CDE93510EAF7E4FBC2B2FE +:10DA60005298C0EB001000EB8000684901EBC00346 +:10DA7000BDF8680012301A54BDF86800401C80B22E +:10DA80001A90BDF868000428DEDB00215298C0EB34 +:10DA9000001000EB80005D4A02EBC000817527E1B9 +:10DAA00040F2692152984843594901EB8000A43063 +:10DAB000539901EBC10100EB0110C079E8BB0020D4 +:10DAC0001090119000211A911CE0BDF86800C0F17F +:10DAD0000200C200DDE91001CDE93710EAF7A3FB2F +:10DAE000C2B25298C0EB001000EB8000474901EB36 +:10DAF000C003BDF86800401D1A54BDF86800401C02 +:10DB000080B21A90BDF868000328DEDB40F269217C +:10DB1000529848433E4901EB8000A430539901EBF1 +:10DB2000C10100EB01108068B0F1104F06D34FF433 +:10DB300010000021CDE9100111E0D9E040F2692187 +:10DB400052984843324901EB8000A430539901EBCD +:10DB5000C10100EB011080680022CDE91002002015 +:10DB60001A901CE0BDF86800C0F10300C200DDE9B6 +:10DB70001001CDE93910EAF756FBC2B25298C0EB5A +:10DB8000001000EB8000214901EBC003BDF86800E4 +:10DB900008301A54BDF86800401C80B21A90BDF8D5 +:10DBA00068000428DEDB00201A901EE0BDF8680043 +:10DBB000C0F10200C200DDE91010CDE93B010846CA +:10DBC0003B99EAF730FBC2B25298C0EB001000EB71 +:10DBD00080000E4901EBC003BDF868000C301A54F8 +:10DBE000BDF86800401C80B21A90BDF86800032898 +:10DBF000DCDB40F2692152984843054901EB800083 +:10DC0000A430539901EBC10106E0000078710020B7 +:10DC1000D445002000E1F50500EB0110406B002227 +:10DC2000CDE9100200201A901CE0BDF86800C0F198 +:10DC30000200C200DDE91001CDE93D10EAF7F3FA78 +:10DC4000C2B25298C0EB001000EB8000FB4901EB20 +:10DC5000C003BDF868000F301A54BDF86800401CBE +:10DC600080B21A90BDF868000328DEDB40F269211B +:10DC700052984843F24901EB8000A430539901EBDC +:10DC8000C10100EB0110406BEE49B1FBF0F0002246 +:10DC9000CDE9100200201A901CE0BDF86800C0F128 +:10DCA0000300C200DDE91001CDE93F10EAF7BBFA3D +:10DCB000C2B25298C0EB001000EB8000DF4901EBCC +:10DCC000C003BDF8680012301A54BDF86800401C4B +:10DCD00080B21A90BDF868000428DEDB012152985A +:10DCE000C0EB001000EB8000D44A02EBC00081754D +:10DCF000529800EB400101EB0010D34901EB0010FA +:10DD00003030539900EB01104068401C0022CDE9EF +:10DD1000100200201A901EE0BDF86800C0F101005A +:10DD2000C200DDE910104291419008464199EAF79E +:10DD30007AFAC2B25298C0EB001000EB8000BF49E3 +:10DD400001EBC003BDF8680017301A54BDF8680035 +:10DD5000401C80B21A90BDF868000228DCDB5298A3 +:10DD6000C0EB001000EB8000B44901EBC000C01C08 +:10DD700016210490EBF7AEFB01465298C0EB001061 +:10DD800000EB8000AD4A02EBC00041761A210F91F2 +:10DD90009FE2FA215298C0EB001000EB8000A74AE6 +:10DDA00002F830105298C0EB001000EB800002EB3C +:10DDB000C00041705298C0EB001000EB800002EBF5 +:10DDC000C00081705298C0EB001000EB800002EBA5 +:10DDD000C0005499C1709DF854105298C0EB0010C7 +:10DDE00000EB800002EBC00001715298C0EB001004 +:10DDF00000EB8000114601EBC000C01C0221049022 +:10DE0000EBF768FB01465298C0EB001000EB800076 +:10DE10008A4A02EBC000417106210F9159E2FA21B2 +:10DE20005298C0EB001000EB8000844A02F83010DA +:10DE30005298C0EB001000EB800002EBC000417074 +:10DE40005298C0EB001000EB800002EBC000817024 +:10DE50005298C0EB001000EB800002EBC000549918 +:10DE6000C1709DF854105298C0EB001000EB800078 +:10DE700002EBC00001715298C0EB001000EB800073 +:10DE8000114601EBC000C01C02210490EBF722FBFD +:10DE900001465298C0EB001000EB8000674A02EB8D +:10DEA000C000417106210F9113E2FA215298C0EB94 +:10DEB000001000EB8000614A02F830105298C0EB6D +:10DEC000001000EB800002EBC00041705298C0EBE4 +:10DED000001000EB800002EBC00081705298C0EB94 +:10DEE000001000EB800002EBC0005499C1709DF857 +:10DEF0005410529800E0A9E0C0EB001000EB800045 +:10DF000002EBC000017140F26921529848434C492C +:10DF100001EB8000A430539901EBC10100EB01102B +:10DF2000406B0022CDE9100200201A901EE0BDF8DF +:10DF30006800C0F10200C200DDE910104491439076 +:10DF400008464399EAF76FF9C2B25298C0EB001045 +:10DF500000EB8000394901EBC003BDF86800401DAB +:10DF60001A54BDF86800401C80B21A90BDF86800D1 +:10DF70000328DCDB40F2692152984843304901EB29 +:10DF80008001A431539800EBC00001EB0010416BFD +:10DF900008460191002101F07FFA02460B46CDE9C7 +:10DFA000020128480021EAF70DF9CDE91001DDE969 +:10DFB000100102F031F8CDE9100100211A911CE0A6 +:10DFC000BDF86800C0F10300C200DDE91001459111 +:10DFD0004690EAF728F9C2B25298C0EB001000EB65 +:10DFE0008000164901EBC003BDF8680008301A54E0 +:10DFF000BDF86800401C80B21A90BDF8680001E0CE +:10E00000B9E020E10428DBDB5298C0EB001000EB04 +:10E0100080000A4901EBC000C01C09210490EBF705 +:10E0200059FA01465298C0EB001000EB8000034AF9 +:10E0300002EBC00001730D210F914AE178710020BD +:10E04000D445002000E1F50514410020FA21529842 +:10E05000C0EB001000EB8000F84A02F83010529834 +:10E06000C0EB001000EB800002EBC0004170529842 +:10E07000C0EB001000EB800002EBC00081705298F2 +:10E08000C0EB001000EB800002EBC0005499C1709F +:10E090009DF854105298C0EB001000EB800002EB8A +:10E0A000C00001715298C0EB001000EB80001146D7 +:10E0B00001EBC000C01C02210490EBF70BFA0146F3 +:10E0C0005298C0EB001000EB8000DC4A02EBC0006D +:10E0D000417106210F91FCE0FA215298C0EB00102B +:10E0E00000EB8000D54A02F830105298C0EB0010C7 +:10E0F00000EB800002EBC00041705298C0EB0010B2 +:10E1000000EB800002EBC00081705298C0EB001061 +:10E1100000EB800002EBC0005499C1709DF85410D0 +:10E120005298C0EB001000EB800002EBC0000171C0 +:10E1300055215298C0EB001000EB800002EBC000AC +:10E1400041715298C0EB001000EB8000114601EBCA +:10E15000C000C01C03210490EBF7BCF901465298A3 +:10E16000C0EB001000EB8000B44A02EBC0008171EC +:10E1700007210F91ADE0FA215298C0EB001000EB9F +:10E180008000AE4A02F830105298C0EB001000EB4D +:10E19000800002EBC00041705298C0EB001000EB11 +:10E1A000800002EBC00081705298C0EB001000EBC1 +:10E1B000800002EBC0005499C1709DF85410529831 +:10E1C000C0EB001000EB800002EBC0000171AA213F +:10E1D0005298C0EB001000EB800002EBC0004171D0 +:10E1E00000211A9111E000215298C0EB001000EBC1 +:10E1F0008000924A02EBC002BDF86800801D1154F5 +:10E20000BDF86800401C81B21A91BDF8680003286F +:10E21000E9DB5298C0EB001000EB8000874901EB6E +:10E22000C000C01C06210490EBF754F90146529837 +:10E23000C0EB001000EB8000804A02EBC00041728E +:10E240000A210F9145E0FA215298C0EB001000EB33 +:10E2500080007A4A02F830105298C0EB001000EBB0 +:10E26000800002EBC00041705298C0EB001000EB40 +:10E27000800002EBC00081705298C0EB001000EBF0 +:10E28000800002EBC0005499C1709DF85410529860 +:10E29000C0EB001000EB800002EBC000017152984F +:10E2A000C0EB001000EB8000114601EBC000C01C69 +:10E2B00002210490EBF70EF901465298C0EB0010D2 +:10E2C00000EB80005D4A02EBC000417106210F9116 +:10E2D00000BF00BFFDE3529800EB400101EB0010CE +:10E2E000574901EB00113031539801EB0010417890 +:10E2F000159140F2692152984843524901EB80013F +:10E30000A431539800EBC00001EB0010017840F2FB +:10E310006922529850434B4A02EB800000798142B7 +:10E3200008D1012140F2692252985043454A02EB3C +:10E330008000C1704449529801EB00115398085C69 +:10E34000401CC1B2404A529802EB0012539811543B +:10E35000529830B1012808D002280BD0032813D1DD +:10E360000DE03A483A4908600EE038483849AC397F +:10E37000C86709E0354836491831086004E0334879 +:10E380003349AC39486600BF00BF549889287DD016 +:10E390000CDC14287BD004DC082879D0102878D134 +:10E3A00079E3152876D08028F9D1FCE38B2872D048 +:10E3B0008C2871D08E2870D08F28F0D19DF8541001 +:10E3C0005298C0EB001000EB80001C4A02F830109D +:10E3D00003215298C0EB001000EB800002EBC0005C +:10E3E00041708F215298C0EB001000EB800002EBCF +:10E3F000C00081705298C0EB001000EB8000114605 +:10E4000001EBC001049103210498ECF729FB0146BC +:10E410005298C0EB001000EB8000084A02EBC000ED +:10E42000C17004210F919DF85400402812DC9DF822 +:10E43000540040F48070054908800FE07871002096 +:10E4400014410020D4450020483F00208C8A002041 +:10E45000AC6002409DF85400F849088001201A90F1 +:10E460001DE05298C0EB001000EB8000F44901EB76 +:10E47000C001BDF86800095CF04ABDF8680022F8E8 +:10E480001010BDF86800401C81B207E00EE0E7E321 +:10E490007DE27BE2FEE33EE162E3FCE31A91BDF83C +:10E4A0006810BDF83C008142DBDB6FE29DF8541040 +:10E4B0005298C0EB001000EB8000E14A02F83010E7 +:10E4C00089215298C0EB001000EB800002EBC000E5 +:10E4D0008170529800EB400101EB0010D94901EB2B +:10E4E0000010007BC0BB40F2692152984843D649D6 +:10E4F00001EB8000A430539901EBC10100EB011046 +:10E500008068B0F5100F05D34FF410000021CDE95D +:10E51000100114E040F2692152984843CA4901EBC6 +:10E520008001A431539800EBC00001EB001081681A +:10E5300008460491002100F0AFFFCDE9100106214B +:10E540005298C0EB001000EB8000BD4A02EBC00007 +:10E55000417000211A911FE03CE0BDF86800C0F155 +:10E560000200C200DDE91010489147900846479923 +:10E57000E9F759FEC2B25298C0EB001000EB8000E0 +:10E58000AF4901EBC003BDF86800C01C1A54BDF8C8 +:10E590006800401C80B21A90BDF868000328DCDBDC +:10E5A0005298C0EB001000EB8000A54901EBC001C0 +:10E5B000049106210498EBF7B0F901465298C0EB9C +:10E5C000001000EB80009E4A02EBC0008171072121 +:10E5D0000F9172E040F26921529848439A4901EB49 +:10E5E0008000A430539901EBC10100EB0110806859 +:10E5F000B0F1104F05D34FF010400021CDE91001CC +:10E6000014E040F26921529848438F4901EB8001A0 +:10E61000A431539800EBC00001EB0010816808465C +:10E620000491002100F038FFCDE910010721529834 +:10E63000C0EB001000EB8000814A02EBC00041708B +:10E6400000211A911CE0BDF86800C0F10300C2006F +:10E65000DDE9100149914A90E9F7E5FDC2B252980F +:10E66000C0EB001000EB8000754901EBC003BDF862 +:10E670006800C01C1A54BDF86800401C80B21A9093 +:10E68000BDF868000428DEDB5298C0EB001000EBF8 +:10E6900080006B4901EBC001049107210498ECF75D +:10E6A000DFF901465298C0EB001000EB8000644A8D +:10E6B00002EBC000C17108210F919DF85400402861 +:10E6C00006DC9DF8540040F480705C49088003E04B +:10E6D0009DF854005949088001201A9014E052987E +:10E6E000C0EB001000EB8000554901EBC001BDF804 +:10E6F0006800095C514ABDF8680022F81010BDF8A6 +:10E700006800401C81B21A91BDF86810BDF83C0049 +:10E710008142E4DB3AE19DF854105298C0EB0010BE +:10E7200000EB8000464A02F830108B215298C0EB73 +:10E73000001000EB800002EBC0008170529800EBEB +:10E74000400101EB00103F4901EB0010007BC0BB12 +:10E7500040F26921529848433B4901EB8000A430C4 +:10E76000539901EBC10100EB01108068B0F5100F67 +:10E7700005D14FF410000021CDE9100114E040F262 +:10E78000692152984843304901EB8001A4315398E4 +:10E7900000EBC00001EB00108168084604910021E5 +:10E7A00000F07AFECDE9100106215298C0EB00106E +:10E7B00000EB8000224A02EBC000417000211A9158 +:10E7C0001DE043E0BDF86800C0F10200C200DDE9D1 +:10E7D00010014B914C90E9F726FDC2B25298C0EB64 +:10E7E000001000EB8000164901EBC003BDF8680083 +:10E7F000C01C1A54BDF86800401C80B21A90BDF8C5 +:10E8000068000328DEDB5298C0EB001000EB8000AC +:10E810000B4901EBC001049106210498EBF77DF848 +:10E8200001465298C0EB001000EB8000044A02EB56 +:10E83000C000817107210F917BE000008C8A0020CD +:10E840007871002014410020D445002040F2692155 +:10E8500052984843FE4901EB8000A430539901EBE4 +:10E86000C10100EB01108068B0F1104F05D14FF0ED +:10E8700010400021CDE9100114E040F269215298C6 +:10E880004843F34901EB8001A431539800EBC000E9 +:10E8900001EB0010816808460491002100F0FCFDA6 +:10E8A000CDE9100107215298C0EB001000EB800069 +:10E8B000E84A02EBC000417000211A911CE0BDF84B +:10E8C0006800C0F10300C200DDE910014D914E90D7 +:10E8D000E9F7A9FCC2B25298C0EB001000EB80002F +:10E8E000DC4901EBC003BDF86800C01C1A54BDF838 +:10E8F0006800401C80B21A90BDF868000428DEDB76 +:10E900005298C0EB001000EB8000D24901EBC0012F +:10E91000049107210498ECF7A3F801465298C0EB44 +:10E92000001000EB8000CB4A02EBC000C17108214F +:10E930000F919DF85400402806DC9DF8540040F4E7 +:10E940008070C549088003E09DF85400C2490880E2 +:10E9500001201A9014E05298C0EB001000EB8000E8 +:10E96000BC4901EBC001BDF86800095CBA4ABDF8BA +:10E97000680022F81010BDF86800401C81B21A919E +:10E98000BDF86810BDF83C008142E4DB1FE39DF850 +:10E9900054105298C0EB001000EB8000AD4A02F812 +:10E9A000301003215298C0EB001000EB800002EB06 +:10E9B000C000417008215298C0EB001000EB8000AD +:10E9C00002EBC00081705298C0EB001000EB800099 +:10E9D000114601EBC001049103210498ECF740F8C3 +:10E9E00001465298C0EB001000EB8000994A02EB00 +:10E9F000C000C17004210F919DF85400402806DC2E +:10EA00009DF8540040F480709349088003E09DF81D +:10EA100054009149088001201A9014E05298C0EBEC +:10EA2000001000EB80008B4901EBC001BDF86800CD +:10EA3000095C894ABDF8680022F81010BDF868002A +:10EA4000401C81B21A91BDF86810BDF83C008142AB +:10EA5000E4DB529800EB400101EB00107F4901EB31 +:10EA600000113031539801EB0010807820F0200124 +:10EA70002031529800EB400202EB0010774A02EB83 +:10EA800000123032539802EB00108170022052992C +:10EA9000EBF760FA9BE29DF854105298C0EB00101F +:10EAA00000EB80006B4A02F8301003215298C0EB53 +:10EAB000001000EB800002EBC00041701021529862 +:10EAC000C0EB001000EB800002EBC0008170529898 +:10EAD00000E07EE2C0EB001000EB8000114601EB8D +:10EAE000C001049103210498EBF7BAFF0146529844 +:10EAF000C0EB001000EB8000564A02EBC000C17072 +:10EB000004210F919DF85400402806DC9DF8540024 +:10EB100040F480705049088003E09DF854004E494D +:10EB2000088001211A9114E05298C0EB001000EB0C +:10EB30008000484901EBC001BDF86800095C464A05 +:10EB4000BDF8680022F81010BDF86800401C81B2C2 +:10EB50001A91BDF86810BDF83C008142E4DB36E252 +:10EB60009DF854105298C0EB001000EB8000394A19 +:10EB700002F8301003215298C0EB001000EB800027 +:10EB800002EBC00041708C215298C0EB001000EBEA +:10EB9000800002EBC00081705298C0EB001000EBC7 +:10EBA0008000114600E040E001EBC0010491032128 +:10EBB0000498EBF755FF01465298C0EB001000EBAC +:10EBC0008000244A02EBC000C17004210F919DF81F +:10EBD0005400402806DC9DF8540040F480701E4923 +:10EBE000088003E09DF854001B49088001211A9118 +:10EBF00014E05298C0EB001000EB8000154901EBC7 +:10EC0000C001BDF86800095C134ABDF8680022F82D +:10EC10001010BDF86800401C81B21A91BDF8681050 +:10EC2000BDF83C008142E4DBD1E19DF854105298DC +:10EC3000C0EB001000EB8000064A02F83010802183 +:10EC40005298C0EB001000EB800002EBC00008E01F +:10EC5000D4450020787100208C8A002014410020C7 +:10EC600052E1817007215298C0EB001000EB800048 +:10EC700002EBC000417040F2692152984843FE49BE +:10EC800001EB8001A431539800EBC00001EB0010B0 +:10EC9000416B01E0D5E071E008460491002100F0ED +:10ECA000FBFBCDE9100100211A911CE0BDF86800C2 +:10ECB000C0F10300C200DDE910014F915090E9F767 +:10ECC000B2FAC2B25298C0EB001000EB8000EB49E0 +:10ECD00001EBC003BDF86800C01C1A54BDF8680001 +:10ECE000401C80B21A90BDF868000428DEDB529800 +:10ECF000C0EB001000EB8000E04901EBC001049183 +:10ED000007210498EBF7ACFE01465298C0EB0010C7 +:10ED100000EB8000D94A02EBC000C17108210F91BD +:10ED20009DF85400402806DC9DF8540040F48070A3 +:10ED3000D349088003E09DF85400D149088001219F +:10ED40001A9114E05298C0EB001000EB8000CB4900 +:10ED500001EBC001BDF86800095CC94ABDF8680054 +:10ED600022F81010BDF86800401C81B21A91BDF85D +:10ED70006810BDF83C008142E4DB28E19DF85410A6 +:10ED80005298C0EB001000EB8000BC4A02F8301033 +:10ED900003215298C0EB001000EB800002EBC00092 +:10EDA00041708E215298C0EB001000EB800002EB06 +:10EDB000C00081705298C0EB001000EB800011463B +:10EDC00001EBC001049103210498EBF749FE0146D1 +:10EDD0005298C0EB001000EB8000A84A02EBC00084 +:10EDE000C17004210F919DF85400402806DC9DF865 +:10EDF000540040F48070A249088003E09DF854005C +:10EE00009F49088001211A9114E05298C0EB00102C +:10EE100000EB8000994901EBC001BDF86800095C76 +:10EE2000974ABDF8680022F81010BDF86800401C31 +:10EE300081B21A91BDF86810BDF83C008142E4DB54 +:10EE4000C5E09DF854105298C0EB001000EB800014 +:10EE50008A4A02F8301003215298C0EB001000EBF0 +:10EE6000800002EBC000417015215298C0EB0010E9 +:10EE700000EB800002EBC00081705298C0EB0010E4 +:10EE800000EB8000114601EBC001049103210498BE +:10EE9000EBF7E6FD01465298C0EB001000EB800056 +:10EEA000764A02EBC000C17004210F919DF8540016 +:10EEB000402806DC9DF8540040F4807070490880BA +:10EEC00003E09DF854006E49088001211A9114E076 +:10EED0005298C0EB001000EB8000684901EBC001C4 +:10EEE000BDF86800095C664ABDF8680022F8101099 +:10EEF000BDF86800401C81B21A91BDF86810BDF8D9 +:10EF00003C008142E4DB62E09DF854105298C0EB73 +:10EF1000001000EB8000594A02F83010032152988B +:10EF2000C0EB001000EB800002EBC0004170142128 +:10EF30005298C0EB001000EB800002EBC000817023 +:10EF40005298C0EB001000EB8000114601EBC001AD +:10EF5000049103210498EBF783FD01465298C0EB1E +:10EF6000001000EB8000454A02EBC000C170042194 +:10EF70000F919DF85400402806DC9DF8540040F4A1 +:10EF800080703F49088003E09DF854003C490880A8 +:10EF900001211A9114E05298C0EB001000EB8000A0 +:10EFA000364901EBC001BDF86800095C344ABDF880 +:10EFB000680022F81010BDF86800401C81B21A9158 +:10EFC000BDF86810BDF83C008142E4DB00BF00BF23 +:10EFD00000BF00BF529830B1012815D0022825D0BB +:10EFE000032856D135E0BDF83C0060B180212548AA +:10EFF000EBF718FDBDF83C002349086001212248C9 +:10F00000001FEAF7CBFC44E0BDF83C0068B10821E2 +:10F010001C48EBF707FDBDF83C001B49A4394867C5 +:10F02000012119483438EAF7B9FC32E0BDF83C0058 +:10F0300070B14FF480711548EBF7F4FCBDF83C005B +:10F0400011491831086001210F481430EAF7A6FC75 +:10F050001FE0BDF83C0070B14FF480610948EBF748 +:10F06000E1FCBDF83C000849A439C8650121064807 +:10F070004C38EAF793FC0BE0D4450020787100206F +:10F080008C8A0020000C0240A46002400000024074 +:10F0900000BF00BFF348C07DC0B35298C0EB001062 +:10F0A00000EB8000F04901EBC00100230491BDF8A2 +:10F0B0003C10529A0498EBF7EBFCD0E1EB495298E4 +:10F0C00001EB00115398085C401CC1B2E74A52980A +:10F0D00002EB001253981154C1E1E4496C39529883 +:10F0E00011F81000C00988B9529811F81000C0F347 +:10F0F000C300062833D2DFE800F00384FAF858335F +:10F100000020DB49C87000211A9114E0A7E1D94919 +:10F11000BDF86800095C5298C0EB001000EB80005D +:10F12000D14A02EBC002BDF868001154BDF8680076 +:10F13000401C81B21A91CF48E9F7A5F8BDF86810D4 +:10F140008842E4D8BDF868100F914FF47A71529854 +:10F1500000EB4000C54A303A02EB800081602AE1B2 +:10F160000020C349C87000211A9113E0C249BDF8BC +:10F170006800095C5298C0EB001000EB8000BA4AAE +:10F1800002EBC002BDF868001154BDF86800401CD5 +:10F1900081B21A91B848E9F776F8BDF8681088424C +:10F1A000E4D8BDF868100F9105E100211A9113E031 +:10F1B000B249BDF86800095C5298C0EB001000EB42 +:10F1C0008000A94A02EBC002BDF868001154BDF8E6 +:10F1D0006800401C81B21A91A848E9F754F8BDF8BC +:10F1E00068108842E4D8BDF868100F9142F210719F +:10F1F000529800EB40009D4A303A02EB800081605B +:10F20000D9E000209A49C87000211A9113E09C4966 +:10F21000BDF86800095C5298C0EB001000EB80005C +:10F22000914A02EBC002BDF868001154BDF86800B5 +:10F23000401C81B21A919248E9F725F8BDF8681090 +:10F240008842E4D852983130C1B25298C0EB0010D5 +:10F2500000EB8000844A02EBC000C172529800EBC0 +:10F2600040003130C1B25298C0EB001000EB80007A +:10F2700002EBC00081755298032828D131215298A1 +:10F28000C0EB001000EB800002EBC0008175302164 +:10F290005298C0EB001000EB800002EBC000C1757B +:10F2A0000D215298C0EB001000EB800002EBC00073 +:10F2B00001760A215298C0EB001000EB800002EBAF +:10F2C000C0004176BDF86800401C81B21A91BDF8BB +:10F2D00068100F9142F21071529800EB4000634A9F +:10F2E000303A02EB8000816065E038E0FFE7002102 +:10F2F0001A9113E06349BDF86800095C5298C0EBAD +:10F30000001000EB8000584A02EBC002BDF8680014 +:10F310001154BDF86800401C81B21A915948E8F7B1 +:10F32000B2FFBDF868108842E4D8BDF868100F91AC +:10F330004E496C39529811F8100020F078011831BC +:10F340004A4A6C3A529802F810104FF4FA615298F7 +:10F3500000EB40003C3202EB800081602BE000219A +:10F360001A9113E04849BDF86800095C5298C0EB57 +:10F37000001000EB80003C4A02EBC002BDF86800C0 +:10F380001154BDF86800401C81B21A913E48E8F75C +:10F390007AFFBDF868108842E4D8BDF868100F9174 +:10F3A00042F21071529800EB4000304A303A02EBC2 +:10F3B0008000816000BF00BF529830B1012815D095 +:10F3C000022825D0032849D135E0BDF83C0060B1C2 +:10F3D00080212E48EBF726FBBDF83C002C49086045 +:10F3E00001212B48001FEAF7D9FA37E0BDF83C00AD +:10F3F00068B108212548EBF715FBBDF83C0024490E +:10F40000A4394867012122483438EAF7C7FA25E0D1 +:10F41000BDF83C0070B14FF480711E48EBF702FB61 +:10F42000BDF83C001A491831086001211848143011 +:10F43000EAF7B4FA12E0BDF83C0070B14FF4806115 +:10F440001248EBF7EFFABDF83C001149A439C86542 +:10F4500001210F484C38EAF7A1FA00BF00BF55B0B0 +:10F4600000BD0000BC32002078710020483F002021 +:10F470005C3B00204D2C0308582C0308442C030847 +:10F48000FC2B0308382C0308162C0308000C024040 +:10F49000A4600240000002402DE9F05F2DED0C8BCE +:10F4A00005460E46002400210F46884600BF37E07F +:10F4B000E200AA46B34650465946E8F7B4FE00F0CB +:10F4C000FF092046E9F7A4F841EC1D0BB0EE4D1AF8 +:10F4D000F0EE6D1A9FED160B11F0F2F9B0EE40BA96 +:10F4E000F0EE60BA09F00F014FEA291202EB820236 +:10F4F00001EB4200E9F77BF853EC1B2BE8F780FFA8 +:10F5000041EC190B38464146E9F78FF853EC192BBB +:10F51000E8F7CFFEE9F7DDF807468846601CC4B27D +:10F52000082CC5DB38464146BDEC0C8BBDE8F09F8E +:10F53000000000000000594010B5002440F22441B2 +:10F540000E4810F02EFE012816D10C480088C4B2D7 +:10F550000A48001D0088C4B240F22441074810F058 +:10F560009AFD01200649487006480068C0F57A7087 +:10F5700081B20548A0F8B01910BD00000044004059 +:10F58000E83E00208C600240BC62002010B50024E0 +:10F5900040F224410A4810F004FE01280FD1084827 +:10F5A0000088C4B20648001D0088C4B20121054885 +:10F5B00041730548406CC0F57A700449488010BD1D +:10F5C000004C0040E83E0020006002406C6C0020CF +:10F5D00010B5002440F224410A4810F0E2FD012851 +:10F5E0000ED108480088C4B206488088C4B2012100 +:10F5F0000548417605484069C0F57A70044988801D +:10F6000010BD000000500040E83E002000600240B5 +:10F610006C6C002010B5002440F224410B4810F01F +:10F62000C0FD012810D109480088C4B20748001D58 +:10F630000088C4B20121064880F825100548C06A38 +:10F64000C0F57A700449C88010BD00000048004031 +:10F65000E83E0020006002406C6C002010B50024E1 +:10F6600010491148EAF780F900210F48EAF796F9A6 +:10F6700000E000BF40210D4810F086FD0028F8D0C2 +:10F6800080210B48EBF7D0F90A4907481838EAF708 +:10F690006BF9012104481838EAF780F9012006497E +:10F6A000087010BD00802020A0600240004400408F +:10F6B000000C0240008800201600002010B5002435 +:10F6C00010491148EAF750F900210F48EAF766F9A6 +:10F6D00000E000BF40210D4810F056FD0028F8D092 +:10F6E00008210B48EBF7A0F90A4907483038EAF738 +:10F6F0003BF9012104483038EAF750F90120064966 +:10F70000087010BD2080002070600240004C004056 +:10F71000000C0240008020101600002010B50024CC +:10F7200011491248EAF720F900211048EAF736F9A2 +:10F7300000E000BF40210E4810F026FD0028F8D060 +:10F740004FF480710B48EBF76FF90B490748A83865 +:10F75000EAF70AF901210548A838EAF71FF901205C +:10F760000649087010BD000000800028B860024003 +:10F7700000500040000002402080001016000020D1 +:10F7800010B5002411491248EAF7EEF8002110489C +:10F79000EAF704F900E000BF40210E4810F0F4FC45 +:10F7A0000028F8D04FF480610B48EBF73DF90B4986 +:10F7B00007483038EAF7D8F8012105483038EAF729 +:10F7C000EDF801200649087010BD00000080001807 +:10F7D0005860024000480040000C024000880010C1 +:10F7E0001600002030B58FB005460C4601214805B3 +:10F7F0000CF040FB35B1012D5ED0022D7ED0032DE3 +:10F8000059D115E1BA48EAF7D5F840200390002015 +:10F8100005904FF480600690082C03D100200790DB +:10F82000089005E0102C03D1E001079080000890BB +:10F83000002009904FF400300A9000200B900C90AB +:10F840000D900E90AB48019040060090AA4802909F +:10F850006946A748EAF778F901221021A448EAF797 +:10F8600055F9A3481838EAF7A5F8002003904FF49B +:10F870007A700490002005904FF48060069000207C +:10F880000790089009904FF400300A9000200B90E8 +:10F890000C900D900E90974801904006009097486C +:10F8A0000290694692481838EAF74EF901219048CB +:10F8B0001838EAF773F818E18D483038EAF77AF823 +:10F8C00040200390002005904FF480600690082CA3 +:10F8D00003D100200790089005E0102C03D1E0012F +:10F8E000079080000890002009904FF400300A90A3 +:10F8F00000200B900C900D900E9000E03BE08048B3 +:10F900000190400600907F48029069467848303860 +:10F91000EAF71AF90122102175483038EAF7F6F8AB +:10F9200073486038EAF746F8002003904FF47A7085 +:10F930000490002005904FF480600690002007900E +:10F94000089009904FF400300A9000200B900C9022 +:10F950000D900E906A480190400600906A4802900F +:10F96000694663486038EAF7EFF80121604860387B +:10F97000EAF714F8B9E05E481830EAF71BF84020BF +:10F980000390002005904FF480600690082C03D16E +:10F9900000200790089005E0102C03D1E0010790AB +:10F9A00080000890002009904FF400300A90002059 +:10F9B0000B900C900D900E905448019040060090D2 +:10F9C0005348029069464A481830EAF7BDF80122C8 +:10F9D000102147481830EAF799F845489038E9F778 +:10F9E000E9FF002003904FF47A7004900020059006 +:10F9F0004FF48060069000200790089009904FF423 +:10FA000000300A9000200B900C900D900E903F4813 +:10FA10000190400600903F48029069463448903873 +:10FA2000EAF792F8012132489038E9F7B7FF5CE035 +:10FA30002F484838E9F7BEFF40200390002005908A +:10FA40004FF480600690082C03D1002007900890A6 +:10FA500005E0102C03D1E001079080000890002001 +:10FA600009904FF400300A9000200B900C900D90FC +:10FA70000E9029480190400600902848029069465F +:10FA80001B484838EAF760F8012210211848483826 +:10FA9000EAF73CF816487838E9F78CFF0020039025 +:10FAA0004FF47A700490002005904FF48060069027 +:10FAB00000200790089009904FF400300A90002031 +:10FAC0000B900C900D900E90134801904006009002 +:10FAD00013480290694606487838EAF735F801215C +:10FAE00003487838E9F75AFF00BF00BF0FB030BDB8 +:10FAF000A06002400444004078710020D87A0020C1 +:10FB0000044C0040D0730020C07E00200450004010 +:10FB100028760020A8820020044800408078002039 +:10FB2000908600201CB5012108460CF0A3F90121A4 +:10FB300004200CF09FF9012108200CF09BF9012111 +:10FB400040200CF097F9072205214448EAF73EFFD0 +:10FB5000072206214148EAF739FF072208213F48DA +:10FB6000EAF734FF072209213C48EAF72FFF082271 +:10FB70000A213B48EAF72AFF08220B213848EAF716 +:10FB800025FF082202213548EAF720FF08220C2130 +:10FB90003348EAF71BFF4FF45970009002208DF8AC +:10FBA000050000208DF8060001208DF807000220D6 +:10FBB0008DF8040069462948EAF7C0FE4FF4E0508A +:10FBC000009002208DF8050000208DF8060001202D +:10FBD0008DF8070002208DF8040069462048EAF7F6 +:10FBE000ADFE4FF49160009000208DF806000120DA +:10FBF0008DF8040069461948EAF7A0FE4FF48070BA +:10FC0000009000208DF8060001208DF80400694660 +:10FC10001448EAF793FE4FF4F040009000208DF86E +:10FC2000060001208DF8040069460F48EAF786FEB9 +:10FC30004FF480410C48EAF7F5FE4FF400510A48B2 +:10FC4000EAF7F0FE4FF480510748EAF7EBFE4FF475 +:10FC500000610548EAF7E6FE1CBD0000000C02400A +:10FC600000080240000002400018024070B5002564 +:10FC700000260024FFF756FF164840781F2804DDB1 +:10FC80000221154880F82A1C03E00421124880F85C +:10FC90002A1C002408E008212046FFF7A3FD204687 +:10FCA00000F0F4F9601CC4B20B4890F82A0CA04292 +:10FCB000F1DC00F017F80021084880F8F419002062 +:10FCC0000749887048700120C8704FF47A708860C6 +:10FCD00070BD0000BC120020BC320020BC620020BD +:10FCE000B06C002008B511208DF8000002208DF8BE +:10FCF000010001208DF802008DF80300684601F034 +:10FD0000ADFE26208DF8000001208DF801000020B6 +:10FD10008DF8020001208DF80300684601F09EFE78 +:10FD20000E208DF8000002208DF8010001208DF8D2 +:10FD300002008DF80300684601F090FE27208DF840 +:10FD4000000001208DF8010000208DF80200012044 +:10FD50008DF80300684601F081FE0F208DF8000049 +:10FD600002208DF8010001208DF802008DF80300BB +:10FD7000684601F073FE34208DF8000001208DF8F4 +:10FD8000010000208DF8020001208DF80300684674 +:10FD900001F064FE2F208DF8000002208DF8010094 +:10FDA00001208DF802008DF80300684601F056FE30 +:10FDB00035208DF8000001208DF8010000208DF81D +:10FDC000020001208DF80300684601F047FE08BDDF +:10FDD00010B5024601B9102112F8013B00BF12F81C +:10FDE000010B4340481E80B2011EF8D103F07F0092 +:10FDF00010BD00002DE9FF4107460D4616461C4682 +:10FE000037B1012F42D0022F7FD0032F3DD1BAE06E +:10FE1000012148040CF05EF80095012C06D1200366 +:10FE2000ADF804008010ADF808000FE0022C07D1F7 +:10FE3000E002ADF804004FF4C060ADF8080005E042 +:10FE400024B9ADF804600020ADF808000020ADF83A +:10FE50000600ADF80C000C20ADF80A0069466A48AF +:10FE600010F0EEF90121684810F01EF9012240F26D +:10FE70002441654810F0BFF91021634810F00BF9D8 +:10FE80000122C021604810F01BF9BAE00121C8042A +:10FE90000CF020F80095012C06D12003ADF80400E9 +:10FEA0008010ADF808000FE0022C07D1E002ADF899 +:10FEB00004004FF4C060ADF8080005E024B9ADF8C7 +:10FEC00004600020ADF808000020ADF80600ADF891 +:10FED0000C000C20ADF80A0069464C4810F0B0F94F +:10FEE00001214A4810F0E0F8012240F2244147483D +:10FEF00010F081F91021454810F0CDF80122C02101 +:10FF0000424810F0DDF87CE0FFE7012108050BF026 +:10FF1000E1FF0095012C06D12003ADF8040080100C +:10FF2000ADF808000FE0022C07D1E002ADF80400A4 +:10FF30004FF4C060ADF8080005E024B9ADF80460E6 +:10FF40000020ADF808000020ADF80600ADF80C0068 +:10FF50000C20ADF80A0069462D4810F071F9012116 +:10FF60002B4810F0A1F8012240F22441284810F05B +:10FF700042F91021264810F08EF80122C0212448B1 +:10FF800010F09EF83DE0012188040BF0A3FF0095DE +:10FF9000012C06D12003ADF804008010ADF8080054 +:10FFA0000FE0022C07D1E002ADF804004FF4C0606E +:10FFB000ADF8080005E024B9ADF804600020ADF804 +:10FFC00008000020ADF80600ADF80C000C20ADF8DC +:10FFD0000A0069460F4810F033F901210D4810F06E +:10FFE00063F8012240F224410A4810F004F910217C +:10FFF000084810F050F80122C021064810F060F8BF +:020000040802F0 +:1000000000BF00BFBDE8FF8100440040004C00403D +:1000100000500040004800402DE9FC4705460E46D0 +:10002000002400210091019100BFE94600BF27E0B4 +:100030006422002328463146E8F7C4F8174698465C +:100040000A22002338464146E8F7BCF84FEA001A76 +:100050000A22002338464146E8F7B4F80F20024050 +:100060001AEB020009F804004FF064024FF000039D +:1000700028463146E8F7A6F805460E46601CC4B28D +:10008000082CD5DBDDE90001BDE8FC872DE9F04156 +:1000900004460026002700250421FE4880F82A1C7B +:1000A00004EB440000EB0410FB4901EB0010407B23 +:1000B000012803D10021204600F022FB04EB44007C +:1000C00000EB0410F44901EB0010407B02282ED114 +:1000D00000231A464FF4E1312046FFF78BFEEF482C +:1000E00010F8140020F080008030EC4901F8140072 +:1000F000002004EB4401E94A3C3202F8210004EB01 +:10010000440102EB81018870012004EB440102EB01 +:100110008101487004EB440102EB8101C8704FF487 +:100120007A7004EB440102EB81018860B0E2DB48A5 +:1001300010F8140020F080008030D84901F8140035 +:10014000002004EB4401D54A0C3202F8210004EBF4 +:10015000440102EB8101887004EB440102EB810150 +:10016000487004EB440102EB8101C870052004EBE8 +:10017000440102EB81018860002004EB440130322D +:1001800002F8210004EB440102EB81018870012098 +:1001900004EB440102EB8101487004EB440102EBE3 +:1001A0008101C87004EB440000EB0410BA4901EB74 +:1001B0000010806800EB8000400004EB440102EB7B +:1001C0008101886008212046FFF70CFB04EB440006 +:1001D00000EB0410B04A02EB0010437904EB44003A +:1001E00000EB041002EB0010016800222046FFF72C +:1001F00001FE04EB440000EB0410A74901EB0010E2 +:100200008079092869D2DFE800F068050E172029F7 +:100210003B444D00052140F269206043A04A02EBB7 +:100220008000017159E00F2140F2692060439C4A2F +:1002300002EB8000017150E0072140F26920604329 +:10024000974A02EB8000017147E0042140F26920E7 +:100250006043934A02EB800001713EE004EB4400EE +:1002600000EB04108C4901EB0010806864214843C6 +:1002700004EB4401894A3C3202EB810188602CE0A6 +:10028000032140F269206043854A02EB800001713E +:1002900023E0042140F269206043814A02EB8000A0 +:1002A00001711AE0062140F2692060437C4A02EBAA +:1002B0008000017110212046FFF794FA04EB4400FE +:1002C00000EB0410744A02EB0010016800234FF4A5 +:1002D00080522046FFF78EFD00BF00BF7148007FAF +:1002E000012821D1002140F2692060436C4A02EBD1 +:1002F00080000171012004EB4401A2F2EC6202EBE8 +:100300008101886080216848EAF78EFB08216648F1 +:10031000EAF78AFB4FF480716448EAF785FB4FF4F3 +:1003200080616148EAF780FB0025A6E1002140F2E8 +:10033000692060435A4A02EB8000A43005EBC502F5 +:1003400000EB0210017340F269206043544A02EB53 +:100350008000A43005EBC50200EB0210817340F26F +:10036000692060434E4A02EB8000A43005EBC502D1 +:1003700000EB0210417340F269206043484A02EBEF +:100380008000A43005EBC50200EB0210C17304EB42 +:10039000440000EB0410404901EB0010806800EBC2 +:1003A0008000400004EB440101EB04113A4A02EBE7 +:1003B0000111C9794843410040F269206043384A3D +:1003C00002EB8000A43005EBC50200EB0210416196 +:1003D00004EB440000EB04102F4901EB0010303017 +:1003E00000EB0510807820F0800104EB440000EB66 +:1003F0000410294A02EB0010303000EB0510817028 +:1004000004EB440000EB0410114601EB0010303007 +:1004100000EB0510807820F0400104EB440000EB75 +:10042000041002EB0010303000EB05108170002149 +:1004300040F2692060431A4A02EB8000A43005EBC9 +:10044000C50200EB0210017040F269206043144ABB +:1004500002EB8000A43005EBC50200EB021080F82F +:10046000801004EB440000EB04100B4901EB00107A +:100470008079092822D2DFE800F0FD0522303E4CC9 +:100480005AC9EF00E52140F269206043044A02EBBB +:1004900080000DE0BC32002014410020DC3E002032 +:1004A000D4450020BC120020000C02400000024095 +:1004B000A43005EBC50200EB02104171DAE0A12186 +:1004C00040F2692060438A4A02EB8000A43005EBC9 +:1004D000C50200EB02104171CCE0A12140F269207D +:1004E0006043834A02EB8000A43005EBC50200EBB9 +:1004F00002104171BEE0B12140F2692060437C4AA4 +:1005000002EB8000A43005EBC50200EB0210417144 +:10051000B0E0312140F269206043754A02EB80006F +:10052000A43005EBC50200EB02104171A2E0F421FA +:1005300040F2692060436E4A02EB8000A43005EB74 +:10054000C50200EB02104171002659E000274BE084 +:1005500006EB460000EB0610664901EB0010303058 +:1005600000EB0710017804EB440000EB0410614A33 +:1005700002EB0010303000EB0510007A814231D1DF +:1005800004EB440000EB0410114601EB0010303086 +:1005900000EB0510017840F269207043544A02EBE9 +:1005A0008000A43007EBC70200EB021080F87D103A +:1005B00040F2692070434E4901EB8000A43007EB04 +:1005C000C70100EB011080F87E4040F269207043C3 +:1005D000474901EB8000A43007EBC70100EB011095 +:1005E00080F87F50781CC7B206EB460000EB06107F +:1005F000404901EB0010C079B842A9DC701CC6B2BA +:100600003D4890F82A0CB042A0DC33E0062140F2CD +:1006100069206043364A02EB8000A43005EBC50236 +:1006200000EB0210417105EB041000EBC00101EB7F +:100630000011324800EB8100D0F8091040F2692027 +:1006400060432B4A02EB8000A43005EBC50200EBAF +:10065000021041630EE0FFE7152140F2692060437C +:10066000234A02EB8000A43005EBC50200EB021028 +:10067000417100BF00BF681CC5B204EB440000EB31 +:1006800004101C4901EB0010C079A8423FF74EAEA0 +:100690000021194880F82B1C002624E006EB4600B8 +:1006A00000EB0610134901EB00108079052818DAD9 +:1006B00006EB460000EB061001EB001080790028E5 +:1006C0000FDD0D4890F82B0C06EB460101EB0611EF +:1006D000084A02EB0111C9790844C1B2064880F802 +:1006E0002B1C701CC6B2042ED8DBBDE8F0810000C4 +:1006F000D445002014410020BC320020E01400202A +:1007000070B504460E46B148056806BB34B1012CED +:100710000AD0022C0ED0032C18D111E04FF48041E6 +:10072000AB48EAF781F911E04FF40051A848EAF725 +:100730007BF90BE04FF48051A548EAF775F905E025 +:100740004FF40061A248EAF76FF900BF20E034B12E +:10075000012C0AD0022C0ED0032C18D111E04FF43A +:1007600080419B48EAF75EF911E04FF40051984848 +:10077000EAF758F90BE04FF480519548EAF752F93F +:1007800005E04FF400619248EAF74CF900BF00BF62 +:10079000642011F0F3F900231A464FF41651204655 +:1007A000FFF728FB002004EB44018A4A02EB810199 +:1007B0008870002104EB440002EB8000416004EBF0 +:1007C000440000EB041002F5FE7101EB001080689C +:1007D0008149886001204870772004EB84017F4ABA +:1007E0001144887004EB440000EB04107C4901EBD9 +:1007F0000010807908282FD2DFE800F02E040B12B9 +:1008000019202E27772004EB8401744A1144887044 +:1008100022E0972004EB8401704A114488701BE0A9 +:10082000972004EB84016D4A1144887014E06F2016 +:1008300004EB8401694A114488700DE0672004EBE1 +:100840008401664A1144887006E0772004EB840135 +:10085000624A1144887000BF00BFC020C4EB04117D +:1008600001EB81015F4A02F831000020C4EB041162 +:1008700001EB810102EBC10148700820C4EB0411B7 +:1008800001EB810102EBC1018870280EC4EB041159 +:1008900001EB810102EBC101C87005F0F00004EB2F +:1008A00044010844C4EB041101EB810102EBC101D6 +:1008B000087104EB8400494908448078C4EB0411B2 +:1008C00001EB810102EBC10148712020C4EB04114E +:1008D00001EB810102EBC101887105F00F00C4EB4F +:1008E000C4010844C4EB041101EB810102EBC10116 +:1008F000C8718020C4EB041101EB810102EBC1013E +:1009000008724C20C4EB041101EB810102EBC10120 +:1009100048725420C4EB041101EB810102EBC101C8 +:10092000887234B1012C11D0022C1DD0032C39D186 +:1009300029E080212C48EAF775F80B202B49086044 +:1009400001212A48001FE9F729F82BE00821264851 +:10095000EAF768F80B202549A439486701212348A4 +:100960003438E9F71BF81DE04FF480712048EAF7AE +:1009700059F80B201D491831086001211B4814301B +:10098000E9F70CF80EE04FF480611748EAF74AF8EF +:100990000B201649A439C865012114484C38E8F7E2 +:1009A000FDFF00BF00BF1348C07D58B1C4EB041168 +:1009B00001EB81010B4A02EBC100002322460B210F +:1009C000EAF766F8642011F0D9F870BD187AFF1FB5 +:1009D00000180240183F0020B06C0020788A0020E8 +:1009E0001441002078710020000C0240A4600240F5 +:1009F00000000240BC32002030B52DED028B9FB0CC +:100A000000201E901D901C901A901B9000211891A0 +:100A100019911790169015901490139000250024AA +:100A200005909FEDF70A8DED040AF6A103C9CDE903 +:100A30000201F6A103C9CDE90001F648807850B360 +:100A40000020F4498870A1F63C60B0F8560EF249D7 +:100A50000968C1F57A7188421DD1EF480068C0F578 +:100A60007A7081B2ED48A0F8541E0021EA48001FB8 +:100A7000E8F794FFEA49E848001FE8F775FF01200E +:100A8000E84908704FF47A70E34908600121E248B0 +:100A9000001FE8F783FFE348007801287DD100209C +:100AA000E0490870DB486038807800EB4001DE48A0 +:100AB00000EB01108479012C70D0042C04D0052C9B +:100AC0006DD0062C06D106E00120D2490C31887089 +:100AD0000020486043E2D148B0F8540E811FD3484B +:100AE000E8F7F8FEC117CDE91A01CC49B1F8541E58 +:100AF000491FCE4A521E881804210BF047FDC1172A +:100B0000CDE91801DDE91A32DDE9181059405040ED +:100B100001437DD1BF480C380155C448401E0079BF +:100B20001390BDF84C00312802D0452871D1B4E0B3 +:100B3000BA48B0F8540E1838412190FBF1F0C117B3 +:100B4000CDE91801C1B2B54880F8B81100201E9057 +:100B500099E0BDF8780000EB80101430B349491ECD +:100B6000085CB349BDF878208854BDF8781001EBD3 +:100B700081111A31AD4A521E881808210BF0C4FCAD +:100B80008DED040AAA490C31BDF87820049801EBD8 +:100B900002114860BDF8781002E0F2E18DE085E0D6 +:100BA00001EB81113231A14A521E881808210BF045 +:100BB000ABFC8DED040A9E490C31BDF878200498F9 +:100BC00001EB02110860BDF8781001EB81113A3198 +:100BD000964A521E881808210BF096FC8DED040AE7 +:100BE00093490C31BDF87820049801EB021188601C +:100BF000BDF8781001EB811142318C4A521E8818E1 +:100C000008210BF081FC8DED040A89490C3101E0CB +:100C100045E043E0BDF87820049801EB0211C8607C +:100C20009DF85C1001EB410202EB0111794A1C3284 +:100C300002EB01113031BDF8782001EB0211881C64 +:100C4000897821F08001803101707448B0F8540E29 +:100C5000401E7649491E095C9DF85C0040F26922FD +:100C600010FB02F0734A02EB8000A4309DF8542080 +:100C700002EBC20200EB021080F83C10BDF87800D5 +:100C8000401C80B21E90BDF878000021DDE91823D9 +:100C9000801A9941FFF65DAF00E000BF00BF012060 +:100CA0005C490C3188700020486058E101205949A6 +:100CB0000C3188700020486051E1012055490C3109 +:100CC0008870002048605CA15848401E11F00AF965 +:100CD0001D90BDF8740000287ED0BDF87400B0F5FA +:100CE000487F79DA00201E9010E0BDF874000E30C5 +:100CF000BDF8781008444D49491E085CBDF87820BD +:100D00008854BDF87800401C80B21E90BDF8780071 +:100D10001E28EADB0220494908724448401E007838 +:100D200041286BD100201E9017E0BDF87800801C90 +:100D30003E49491E085C2C2800D112E0BDF878001D +:100D4000801C3A49491E085C06A9BDF878208854E1 +:100D5000BDF87800401C80B21E90BDF878000B28CA +:100D6000E3DB00BF06A80FF013FBB0EE408AF0EE05 +:100D7000608A51EC180BE7F7E4FC00EE100ADFED97 +:100D8000300A80EE201A8DED041A0498E7F761FC12 +:100D9000CDE91801DDE91801E7F713FC00EE100AB0 +:100DA000DDED040A30EEC00A8DED040ADDE918011C +:100DB000E7F707FC00EE100ADDED040A9FED201AAC +:100DC00060EE810A9FED1F1AC0EE811A30EE210AF3 +:100DD0001D4880ED3A0A00E0AFE0BDF87800C01C85 +:100DE0001249491E085C1849E8310871BDF87800BD +:100DF000401D80B21D9000201E9041E08BE000005D +:100E000000000000016932303130300001693230B9 +:100E100045303000F84000202C640240BC320020F5 +:100E200000880010E20A00208C3F0020E50A002024 +:100E300075340020D4450020524D4300BC120020E0 +:100E40000000C84200007042BC3A0020BDF87400A7 +:100E5000BDF8781008444D49085C2C2800D113E0F7 +:100E6000BDF87400BDF8781008444849085C06A92C +:100E7000BDF878208854BDF87800401C80B21E90E0 +:100E8000BDF878000B28E1DB00BF06A80FF080FA60 +:100E9000B0EE408AF0EE608A51EC180BE7F751FC97 +:100EA00000EE100A5FED1A0A80EE201A8DED041A8A +:100EB0000498E7F7CEFBCDE91801DDE91801E7F763 +:100EC00080FB00EE100ADDED040A30EEC00A8DED65 +:100ED000040ADDE91801E7F774FB00EE100ADDED06 +:100EE000040A1FED291A60EE810A1FED2A1AC0EECE +:100EF000811A30EE210A10EE100A2549C1F80500CA +:100F0000BDF87400BDF878100844401C1F49085C07 +:100F10001F49487222E01FED460A10EE100A1C49D4 +:100F2000C1F80500002048721FED4B0A10EE100AB0 +:100F3000C1F805000020487210E01FED4F0A10EEC6 +:100F4000100A1349C1F80500002048721FED540A29 +:100F500010EE100AC1F805000020487200BF00BF63 +:100F600000201E9009E000200849BDF87820885430 +:100F7000BDF87800401C80B21E90BDF8780014289F +:100F8000F1DB1FB0BDEC028B30BD0000E40A002095 +:100F9000A43B00202DE9F04F8BB004468B46002681 +:100FA000B2460025A846002700200A9081460990F5 +:100FB000089000BF00BFFCA103C9CDE90601FCA158 +:100FC00003C9CDE904010020FB490870FB48005D1E +:100FD000042823D10521F948015500214E38015537 +:100FE0002238005D20F08001F44870380155042C4F +:100FF00004D0052C0CD0062C0FD104E00021EF48C2 +:101000004938015509E03121EC484938015504E0DF +:101010000021EA484938015500BF00BF04EB4401F4 +:10102000E74800EB01108079012873D0042804D030 +:10103000052870D006286FD10DE2E04854380079B9 +:1010400000286AD0002000F0A5FA04EB4403DC4A33 +:1010500002EB0312517904EB4403D94A02EB031269 +:10106000106800F0B5FCD54854380079012802D04A +:10107000022878D137E0D1485438C77807EBC70049 +:1010800000EB0711CF4810F8219007EBC70000EBE9 +:101090000711CC4800EB8100CB4950F8012F0A60C2 +:1010A0004068486007EBC70000EB0711C54800EB3C +:1010B0008100D0F80900C449491EC1F8090007EBB6 +:1010C000C70000EB0711BF4800EB8100BE4920318B +:1010D00050F8212F0A6080888880F91707EB11717A +:1010E0004FEA21183FE0B94890F8249B4FF00008E0 +:1010F00032E0002714E008EB480000EB0810AF498D +:10110000283101EB0010303000EB07100078484523 +:1011100004D110E003E2E1E100E29BE1781C87B238 +:1011200008EB480000EB0810A449283101EB00103F +:10113000C079B842DFDC00BF08EB480000EB0811C3 +:101140009E48283000EB0110C079B84200DD08E06D +:1011500008F101001FFA80F89D4890F82A0C4045DC +:10116000C7DC00BF00BF00BF48460021FEF754FFA8 +:10117000CDE90201002000900B460621029A0AF0F8 +:10118000B7FD08EB480000EB08108C49283101EB53 +:101190000010007FC0F3810000908B48401ED0F803 +:1011A00005C062460023072118460AF0A1FD08EB9E +:1011B000480000EB08108149283101EB0010007F46 +:1011C00000F0030000908048401ED0F801C0624645 +:1011D0000023082118460AF08BFD08EB480000EBBD +:1011E00008107649283101EB0010007FC0F3011090 +:1011F00000907548401ED0F809C0624600230921BE +:1012000018460AF075FD32216F48633080F86C1182 +:10121000302180F86D11643890F8260001EB101130 +:101220006948633080F86E11643890F8260000F049 +:101230000F0030306449633181F86F012D2162481D +:10124000633080F87011643890F82500302101EB8C +:1012500010115D48633080F87111643890F82500F2 +:1012600000F00F0030305849633181F872012D21B0 +:101270005548633080F87311643890F824003021A9 +:1012800001EB10115048633080F87411643890F805 +:10129000240000F00F0030304B49633181F87501B4 +:1012A000A1F1640090F82300302101EB10114648B1 +:1012B000633080F87711643890F8230000F00F0055 +:1012C00030304149633181F878013A213E4863303A +:1012D00080F87911643890F82200302101EB101168 +:1012E0003948633080F87A11643890F8220000F0B1 +:1012F0000F0030303449633181F87B013A213248A4 +:10130000633080F87C11643890F82100302101EBC3 +:1013100010112D48633080F87D11643890F8210059 +:1013200000F00F0030302849633181F87E01A1F1CF +:101330006400D0F8272010460021FEF76DFECDE9AD +:101340000201002000900B460C21029A0AF0D0FC0A +:10135000002604E020201F498855701C86B240F208 +:101360008A208642F6DB0A201A4908704870002657 +:1013700046E04FF0000A0CE01348633000EB4610E3 +:1013800010F80A00202800D006E00AF101001FFA38 +:1013900080FABAF1200FEFDB00BFBAF11F0F2DDA90 +:1013A0004FF0000A25E00000016932303130300092 +:1013B0000169323045303000E30A0020EC40002063 +:1013C0008C3F0020E0140020E12D0020BC220020F2 +:1013D000BC320020CC0E0020674800EB461010F80D +:1013E0000A000AEB4511654A50540AF101001FFA40 +:1013F00080FABAF1200FEFDB681C85B2701C86B250 +:10140000142EB6DB0A21202000EB45105B4A115454 +:10141000202000EB4510401C1154202000EB45100B +:10142000801C1154202000EB4510C01C11542020BA +:1014300000EB4510001D1154202000EB4510401D0D +:101440001154202000EB4510401D80B20A9000206E +:101450004B4908717FE0012000F09CF84FF40071C7 +:101460004848E9F7E1FA04EB4403474A02EB031268 +:10147000517904EB4403444A02EB0312106800F074 +:10148000A7FA3F48543010F80900401CC1B23C484C +:10149000543000F80910BBF1310F03D0BBF1450FF8 +:1014A0001AD10CE0002605E006A8805D3349885576 +:1014B000701C86B2072EF7DB07200A900CE000268E +:1014C00005E004A8805D2D498855701C86B2072E62 +:1014D000F7DB07200A9000BF00BF3CE0022000F0CD +:1014E00059F84FF480412748E9F79EFA24485430D0 +:1014F00010F80900401CC1B22148543000F809100E +:1015000004EB4403204A02EB0312517904EB440339 +:101510001D4A02EB0312106800F05AFA1BE0032088 +:1015200000F038F81648543010F80900401CC1B2D9 +:101530001348543000F8091004EB4403124A02EB3C +:101540000312517904EB44030F4A02EB03121068B3 +:1015500000F03EFA00BF00BF0A9850B10B490A984C +:10156000086001210948001FE8F718FA002008491F +:1015700008700BB0BDE8F08F442E0020CC0E002088 +:1015800098400020000802408C3F0020A4640240E4 +:10159000E30A002010B5044634B1012C0FD0022C10 +:1015A00018D0032C2CD120E04FF400511548E9F756 +:1015B00039FA4FF480711348E9F734FA20E04FF418 +:1015C00000511048E9F72EFA4FF480710D48E9F701 +:1015D0002BFA15E04FF400510A48E9F725FA4FF4C9 +:1015E00080710848E9F71EFA0AE04FF400510548F7 +:1015F000E9F71AFA4FF480710248E9F715FA00BFCB +:1016000000BF10BD0008024070B50024002540F264 +:1016100024410E480EF0C5FDB0B140F224410B4804 +:101620000EF039FD09480088C4B20848001D008842 +:10163000C4B201200649487006480068C0F57A70B7 +:1016400081B20548A0F8561E70BD0000001401408C +:10165000F84000202C640240BC32002010B5002469 +:1016600013491448E8F780F900211248E8F796F981 +:1016700000E000BF402110480EF086FD0028F8D0A1 +:101680004FF400710D48E9F7CDF94FF480410B4854 +:10169000E9F7C8F90A4907487838E8F765F90121F8 +:1016A00004487838E8F77AF901200649087010BD37 +:1016B00000802020A0640240001401400008024085 +:1016C00000880010E30A002000B58FB001218805D2 +:1016D0000AF0D0FB2948E8F76DF94020039000207C +:1016E00005904FF4806006900020079008900990C4 +:1016F0004FF400300A9000200B900C900D900E904B +:101700001F4801904FF0206000901E4802906946EB +:101710001A48E8F719FA012210211848E8F7F6F9F3 +:1017200016487838E8F746F9002003904FF47A70AD +:101730000490002005904FF48060069000200790F0 +:10174000089009904FF400300A9000200B900C9004 +:101750000D900E900A4801904FF0206000900A48CA +:101760000290694605487838E8F7EEF90121034808 +:101770007838E8F713F90FB000BD0000A06402400C +:1017800004140140CC0E0020E40A00201CB5012105 +:1017900004200AF06FFB082206211C48E9F716F91D +:1017A000082207211948E9F711F9C020009002200A +:1017B0008DF8050000208DF8060001208DF8070047 +:1017C00002208DF8040069461048E9F7B7F84FF495 +:1017D000C640009001208DF8040000208DF806001E +:1017E00003208DF8050001208DF8070069460748A1 +:1017F000E9F7A4F84FF400710448E9F713F94FF43E +:1018000080410248E9F70EF91CBD000000080240C3 +:1018100010B50024FFF7BAFF00214FF4E13000F0CB +:10182000D7F8FFF751FF00F0B3F80021544880F8D3 +:101830003C1E0020534988704870C87002208860A0 +:1018400000214F4880F8481E00204E490C31887016 +:1018500001204870C8704FF47A708860484890F84A +:10186000CC0C002827D1484840781A2822DB0020D9 +:101870006C39087600214348603881760121417631 +:10188000C17642F2107101624FF47A71A0F588704E +:10189000C160012181724FF416503C49486001211A +:1018A0003A480172364890F8CC0C401CC1B234481A +:1018B00080F8CC1C62E000245BE0002104EB4402D1 +:1018C0003048483800F8221004EB440200EB820054 +:1018D0008170012104EB44022A48483800EB820061 +:1018E000417004EB44022748483800EB8200C17085 +:1018F00004EB44012548001D00EB0110806800EB5B +:101900008000410004EB44021E48483800EB82008E +:10191000816004EB44011D48001D00EB011080793B +:10192000042804D005281CD006281FD104E000217B +:1019300014485538015519E03121124855380155E0 +:1019400004EB4401A0F2171000EB01108068642141 +:10195000484304EB44020B49483901EB820188609B +:1019600004E0002107485538015500BF00BF601C46 +:10197000C4B2034890F8CC0CA0429EDC10BD00001D +:10198000BC320020F8400020BC120020883F00201C +:1019900008B545208DF8000002208DF801000120D7 +:1019A0008DF802008DF80300684600F057F84720D4 +:1019B0008DF8000001208DF8010000208DF8020054 +:1019C00001208DF80300684600F048F808BD0000CB +:1019D0007FB505460C46012120200AF09BFA0095B0 +:1019E000012C06D12003ADF804008010ADF80800EA +:1019F0000FE0022C07D1E002ADF804004FF4C06004 +:101A0000ADF8080005E024B90020ADF80400ADF8F9 +:101A100008000020ADF80400ADF80600ADF80C0099 +:101A20000C20ADF80A0069460B480EF009FC0121B4 +:101A300009480EF039FB012240F2244106480EF01D +:101A4000DAFB102104480EF026FB0122C0210248D7 +:101A50000EF036FB7FBD00000014014070B5002180 +:101A600000230F22C4781CB3174C246804F4E064EC +:101A7000C4F5E064C4F30721C1F10404E3B20A41F0 +:101A800044789C40E1B28478144021430C07210E35 +:101A90000E4C05786155047804F01F050124AC4014 +:101AA00005786D11AD0005F1E025C5F8004109E0AC +:101AB000047804F01F050124AC40054D067876112A +:101AC00045F8264070BD00000CED00E000E400E0A9 +:101AD00080E100E0024A0A400243024B1A6070476C +:101AE00080FFFF1F08ED00E0BFF34F8F064800683E +:101AF00000F4E06005490843001D03490860BFF396 +:101B00004F8F00BFFEE700000CED00E00000FA057B +:101B100000200CE0002106E00022064B03EBC1038D +:101B20001A544A1CD1B28029F6DB421CD0B20828D4 +:101B3000F0DB70478F9C00202DE9FF4F84B0814679 +:101B40008A460020029083460698A0EB0904079875 +:101B5000A0EB0A06CDF80490CDF800A0002C01DD22 +:101B6000012705E00CB9002702E04FF0FF3764427F +:101B7000002E02DD4FF0010806E016B94FF0000814 +:101B800002E04FF0FF386642B44201DD254600E036 +:101B90003546002003901EE0009AD1B2019AD0B2DF +:101BA000119A00F01FF8029820440290B344029862 +:101BB000A84205DD0298401B02900198384401902C +:101BC000AB4504DDABEB050B009840440090039857 +:101BD000401C80B20390691C03988842DCDB08B08B +:101BE000BDE8F08FF0B514460B46CF1701EB5777E1 +:101BF000C7F3C702CF1701EB5777FF10A1EBC70759 +:101C0000FEB20123B340DDB24CB1134B03EBC00372 +:101C10009B5C2B43104F07EBC007BB541AE00E4BE5 +:101C200003EBC0039B5CDB430B4F07EBC007BB54CC +:101C3000094B03EBC0039B5C2B43074F07EBC0072B +:101C4000BB54054B03EBC0039B5CDB43024F07EB2C +:101C5000C007BB54F0BD00008F9C00201CB50121C3 +:101C60000A200AF007F94FF4C050009001208DF8C7 +:101C7000040000208DF8060003208DF805000120E7 +:101C80008DF8070069464F48E8F758FE4FF480602A +:101C9000009001208DF8040000208DF8060003203C +:101CA0008DF8050001208DF8070069464648E8F7E1 +:101CB00045FEC8200FF062FF4FF480614248E8F70C +:101CC000B1FEC8200FF05AFF4FF480613E48E8F79C +:101CD000ABFEC8200FF052FF0021FD2000F0ECFA0F +:101CE0000021122000F0E8FA0021AE2000F0E4FA12 +:101CF0000021D52000F0E0FA0021A02000F0DCFA5D +:101D00000021A82000F0D8FA00213F2000F0D4FAEA +:101D10000021D32000F0D0FA0021084600F0CCFAD0 +:101D20000021402000F0C8FA284840781F2808DD2C +:101D30000021A12000F0C0FA0021C82000F0BCFA68 +:101D400007E00021A02000F0B7FA0021C02000F039 +:101D5000B3FA0021DA2000F0AFFA0021122000F0DF +:101D6000ABFA0021812000F0A7FA00217F2000F0CB +:101D7000A3FA0021D92000F09FFA0021822000F070 +:101D80009BFA0021DB2000F097FA0021342000F0BC +:101D900093FA0021A42000F08FFA0021A62000F081 +:101DA0008BFA0021202000F087FA0021084600F07D +:101DB00083FAFFF7ADFE0021AF2000F07DFA00F0BE +:101DC00063F81CBD000C024000040240BC1200205D +:101DD00010B50246012000E050430B1EA1F10104A2 +:101DE000E1B2F9D110BD2DE9F84F05460C46164673 +:101DF0001F46DDE90A9B06FB09F0642190FBF1F028 +:101E000000F0FF0A4FF0000801200090A819C2B2AC +:101E1000234621462846FFF78FFE01200090E01957 +:101E2000C3B2A819C2B2E019C1B22846FFF784FEB6 +:101E300001200090E019C3B22A4621462846FFF748 +:101E40007BFE0120E119CBB2A919CAB2A9190090F1 +:101E5000C8B22146FFF770FE00BF11E001200090DC +:101E600004EB0800C3B205EB0A00C2B204EB0800A1 +:101E7000C1B22846FFF760FE08F1010000F0FF083C +:101E8000B845EBDBBDE8F88F70B50024002504F100 +:101E9000B001C8B2002100F00FFA0021084600F09E +:101EA0000BFA0021102000F007FA00BF0EE0002519 +:101EB00008E0084901EBC501085D012100F0FCF9CB +:101EC000681CC5B2802DF4DB601CC4B2082CEEDBAC +:101ED00070BD00008F9C002010B5044600BF022199 +:101EE0000A480AF0F1F90028F9D0214607480AF01B +:101EF000F7F900BF012105480AF0E6F90028F9D0FA +:101F000002480AF0EAF9C0B210BD000000380040F3 +:101F10002DE9FE4F0746884692461C460197CDF8AC +:101F20000080082C02D14FF006091FE02046E3177D +:101F300004EB5373DB1021464FEAE47C04EB5C7C3A +:101F40004FEAEC0CA4EBCC0CBCF1000F02D04FF02C +:101F5000010C01E04FF0000C6344224604EBD27CFC +:101F60004FEA6C0C03FB0CF303F0FF09AAF120000D +:101F7000C6B200255EE0082C07D106EB46002F49CB +:101F800001EB400010F805B01DE00C2C07D106EB6A +:101F900046002B4901EB800010F805B013E0102C2F +:101FA00005D1284800EB061010F805B00BE0182CFE +:101FB00007D106EBC600244901EB800010F805B0FC +:101FC00001E0BDE8FE8F002002901CE00BF0010054 +:101FD00028B1414638460C9AFFF704FE09E00C98F8 +:101FE00008B9012000E00020024641463846FFF7CC +:101FF000F9FD4FEA6B0B08F1010000F0FF080298B1 +:10200000401CC0B2029002980828DFDB781CC7B2DF +:10201000082C0BD004EBD4714A100199791A8A422A +:1020200004D1019F00980830C0B20090DDF8008014 +:10203000681CC5B24D459EDB00BFC2E74C7E03085D +:1020400074800308E8840308D88A03082DE9FF4F49 +:102050002DED068B83B0074693461E46DDE91748F3 +:102060004FF00009CA46DEB95846E6F7D1FA41EC0E +:102070001A0BB0EE4A0AF0EE6A0A0EF089FBB0EED7 +:10208000409AF0EE609A9FED400B53EC102B51EC10 +:10209000190BE6F70EF941EC180BE6F7FBFAC6B29E +:1020A000082C01D14FF002091698864211DC1698CF +:1020B00000280EDD23463022CDF8008038460A99EC +:1020C000FFF726FF204604EBD07109EB610139448C +:1020D000CFB200254CE01698301AA84210D104EB7C +:1020E000D47109EB610101FB0571C8B223462E22B0 +:1020F000CDE900840A99FFF70BFF4FF0010A35E0A4 +:1021000006EB0A00401B401EC1B20A20FFF760FE2A +:10211000BBFBF0F00A21B0FBF1F201FB12000290D0 +:10212000029880B904EBD47109EB61010AEB070254 +:1021300001FB0521C8B223463022CDE900840A996B +:10214000FFF7E6FE11E004EBD47109EB61010AEB45 +:10215000070301FB0531C8B2CDE900840299303193 +:10216000CAB223460A99FFF7D3FE00BF681CC5B266 +:1021700006EB0A00A842AEDC304603B0BDEC068B8D +:1021800004B0BDE8F08F0000000000000000F03F48 +:102190002DE9FF4F05460E4617461C46DDF83890E0 +:1021A0004FF0000A0095B3462046E21704EB527246 +:1021B000D2102146E31704EB5373DB10A4EBC303E7 +:1021C0000BB1012300E000231A44D4B24FF0000801 +:1021D00045E0002003903BE00D9810F80A000290C3 +:1021E0000AF101001FFA80FA002001901DE0029818 +:1021F00000F0010028B14A4631462846FFF7F2FCBC +:102200000AE0B9F1000F01D1012000E000200246F0 +:1022100031462846FFF7E6FC029840100290701CF9 +:10222000C6B20198401CC0B2019001980828DEDBBC +:10223000681CC5B20098281AB84204D1009D0BF161 +:10224000080000F0FF0B5E460398401CC0B20390EC +:102250000398B842C0DB08F1010000F0FF08A04578 +:10226000B7DBBDE8FF8F2DE9F843064688461446E4 +:102270001F46DDE9085915E0CDF8009022782B467D +:1022800041463046FFF744FE082D02D1B01DC6B2CC +:1022900005E0284605EBD07106EB6101CEB2641C67 +:1022A000781EC7B22FB12078202802DB20787E2844 +:1022B000E2DDBDE8F883000070B505460C462CB1A0 +:1022C0004FF400611048E8F7AFFB04E04FF4006101 +:1022D0000D48E8F7A7FB4FF480510B48E8F7A2FB45 +:1022E0004FF480510948E8F79FFB2846FFF7F4FDBB +:1022F0004FF480510448E8F797FB4FF4006102481F +:10230000E8F792FB70BD0000000C024000040240A0 +:1023100030B599B0002017900021169115911491B5 +:1023200013911291119110910F910E910D910C91A9 +:102330000B910A91099108910791069105910491D9 +:1023400003910290FB4890F8C6070121B1EBD01F22 +:1023500045F05C8705F053BFF7488078022804D128 +:10236000F548407808B107200790BDF81C109DF88B +:1023700044000844F149085CFA287DD1BDF81C10DE +:102380009DF844000844401CEC49085CE9491E31B2 +:102390004871BDF81C109DF844000844801CE749B2 +:1023A000085CE4491E310871BDF81C109DF844001A +:1023B0000844C01CE149085CDE491E31C870BDF804 +:1023C0001C109DF844000844001DDC49085CD949F4 +:1023D0001E318870BDF81C109DF844000844401D53 +:1023E000D649085CD3491E314870BDF81C109DF8D1 +:1023F00044000844801DD149095CCE488177817F23 +:10240000007E814212DDCB48807F00210190FDF7E4 +:1024100043F804460D46C748017E08460191002155 +:10242000FDF73AF8201AC1B2149111E0C148007EBC +:1024300000210190FDF730F804460D46BD48817F2C +:10244000084601910021FDF727F8201AC1B2149126 +:10245000149805281CDBB748807F542818DAB54843 +:10246000807F062814DDB3481E30407924280FDB16 +:10247000B0481E30407900E00CE0502808DCAD4840 +:102480000146D1F81E208261498C8183E7F712FC56 +:1024900006211191BDF81C109DF844000844801CD1 +:1024A000A649095CBDF81C209DF844001044401C5E +:1024B000A24A105C41EA00211691BDF81C109DF85B +:1024C00044000844C01C1146085C0106BDF81C20ED +:1024D0009DF844001044001D984A105C41EA0041F8 +:1024E000BDF81C209DF844001044401D934A105C28 +:1024F00041EA0021BDF81C209DF844001044801DD5 +:102500008E4A105C014302918D4902980968884205 +:1025100005F040861698B0F5FA6F85F23B8688493B +:10252000029808608348B0F85027BDF81C10169830 +:102530000844801C82420DDB7E48B0F85027BDF86D +:102540001C1016980844801C101A81B27948A0F813 +:10255000501705E000217748A0F8501705F055BE48 +:102560007649BDF81C000144019116990198E7F7DE +:1025700095F90390BDF81C1016980844401C6F494B +:10258000095CBDF81C20169810446C4A105C41EAA6 +:1025900000210398814245F0D6856648C07D70B120 +:1025A0001698801C81B201911146BDF81C000144AF +:1025B000012304220091DDE90001E8F769FABDF882 +:1025C0001C109DF844000844001D5C49085C00F0A4 +:1025D0000F0101EBD170019141100198A0EB410076 +:1025E000C1B21091BDF81C109DF844000844801D34 +:1025F0005249085C00F00F0101EBD17001914110CC +:102600000F910021069120E0BDF81C109DF84400B8 +:102610000144C91D069808444849095C01919DF888 +:102620003C209DF840100198E7F7A0FB0146BDF85B +:102630001C209DF844000244D21D069810443F4AD5 +:1026400011540698401C81B206911698C01F069935 +:102650008842D9DCBDF81C109DF844000844C01D18 +:102660003649095C17910121324880F8A0180020F2 +:10267000344948608870344988700021324841608C +:102680002D484078032812D10120304908700020DD +:102690002C4928394860887001F17E0090F8AC0020 +:1026A000C82110FB01F0C83026492839886022482B +:1026B0008078032803D020488078012802D10120A7 +:1026C00023490860002109911798162805F05C80BD +:1026D00011DCA0F10B000B2885F01F85DFE810F05E +:1026E0006C26F926602758271D2D9104F9284D29BD +:1026F0001D2DB42B222CA12801F0E3810CDC1F2816 +:1027000005F0F682502803F0C381512822D05228C8 +:1027100045F0038505F04EBBA22802F02683A328CE +:1027200002F0CE84A42802F04781A528F0D101F060 +:1027300047BE0000BC3200205C3B0020D08A002055 +:10274000240A0020443A0020A46C0020220A002021 +:1027500088024042FE48D0F8140210B15220FD49D0 +:10276000087100210E91F2E3BDF8381001EB410031 +:1027700000EB0110F84901EB0010807909287DD2A7 +:10278000DFE800F07C050607087CD2090A0000BFDC +:1027900000BF00BF00BF00BF00210D91B4E0BDF835 +:1027A0001C109DF8440001440831BDF82400014488 +:1027B000EA48425CBDF8380040F269214843E849E4 +:1027C00001EB8001A431BDF8340000EBC00001EB47 +:1027D00000104276BDF81C109DF8440008440830F3 +:1027E000BDF824100844DD49085C20B1012803D05D +:1027F00002287ED116E07CE0BDF8381001EB4100E4 +:1028000000EB0110D44901EB00103030BDF834105A +:1028100000EB0110801C0190007820F00402019868 +:10282000027066E0BDF8380000EB400101EB0011DA +:10283000C94800EB01103030BDF8341000EB011036 +:10284000801C0190007820F008020198027000229C +:10285000BDF8380000EB400101EB0010BE4901EB70 +:1028600000113031BDF8340001EB00104260BDF8BA +:1028700038100220E7F76EFB002000E0B1E306907D +:1028800016E00022BDF8380040F269214843B449FF +:1028900001EB8001A431BDF8340000EBC00001EB76 +:1028A00000113F3106980A540698401C80B20690E9 +:1028B00006981428E5DB0020069016E00022BDF8FB +:1028C000380040F269214843A54901EB8001A43159 +:1028D000BDF8340000EBC00001EB00115B3106983D +:1028E0000A540698401C80B2069006980A28E5DB38 +:1028F00000BF00BFBDF82400401C81B20991BDF8A3 +:102900003400401C81B20D91BDF8381001EB41003C +:1029100000EB0110904901EB0010C179BDF83400C3 +:1029200081423FF73CAF5CE300210D9149E3BDF8E4 +:102930001C109DF8440001440831BDF824000844EF +:1029400086490A5CBDF8380040F269214843844951 +:1029500001EB8001A431BDF8340000EBC00001EBB5 +:1029600000104276BDF81C109DF844000844083061 +:10297000BDF8241008447949085C04287DD005DCA2 +:1029800058B1012845D0022842D134E1082875D039 +:10299000102874D02028F7D194E2BDF8380040F216 +:1029A000692148436E4901EB8000A430BDF8341022 +:1029B00001EBC10100EB011090F87600102822D144 +:1029C0000022BDF8380040F269214843644901EB18 +:1029D0008001A431BDF8340000EBC00001EB001011 +:1029E00080F87620F322BDF8380040F26921484390 +:1029F0005B4901EB8000A430BDF8341001EBC1014C +:102A000000EB01104271BDF82400401C81B2099115 +:102A1000D1E2F222BDF8380040F269214843504922 +:102A200001EB8001A431BDF8340000EBC00001EBE4 +:102A300000104271BDF8381001EB410000EB0110AD +:102A4000454901EB00113031BDF8340001EB0010B5 +:102A5000801C0190007820F0040201980270BDF8FB +:102A60001C009DF8441008440830BDF824100844A8 +:102A70003A490A5CBDF8380002E004E14BE192E11A +:102A800040F269214843364901EB8000A430BDF88B +:102A9000341001EBC10100EB011080F8762000201A +:102AA000069023E0BDF81C109DF844000144083155 +:102AB000BDF82400014406980844401C27490A5CDC +:102AC000BDF8380040F269214843254901EB8001F7 +:102AD000A431BDF8340000EBC00001EB0011493116 +:102AE00006980A540698401C80B2069006980F2853 +:102AF000D8DB0021069123E0BDF81C109DF84400AE +:102B000001440831BDF824000144069808441030FF +:102B100012490A5CBDF8380040F269214843104967 +:102B200001EB8001A431BDF8340000EBC00001EBE3 +:102B300000115B3106980A540698401C80B206903A +:102B400006980A28D8DBBDF81C109DF8440009E05F +:102B5000BC1200205C3B002014410020D08A0020E1 +:102B6000D445002001440831BDF8240008441A303F +:102B7000F7490A5CBDF8380040F269214843F5493D +:102B800001EB8001A431BDF8340000EBC00001EB83 +:102B9000001080F870200020069023E0BDF81C1083 +:102BA0009DF8440001440831BDF824000144069812 +:102BB00008441B30E6490A5CBDF8380040F2692140 +:102BC0004843E44901EB8001A431BDF8340000EB37 +:102BD000C00001EB0011713106980A540698401CA0 +:102BE00080B2069006980528D8DBBDF82400203076 +:102BF00081B20991DFE1F222BDF8380040F269218B +:102C00004843D44901EB8001A431BDF8340000EB06 +:102C1000C00001EB00104271BDF8381001EB41001B +:102C200000EB0110CC4901EB00113031BDF834004C +:102C300001EB0010801C0190007820F00402019844 +:102C40000270BDF81C009DF8441008440830BDF81F +:102C500024100844BE490A5CBDF8380040F26921DE +:102C60004843BC4901EB8001A431BDF8340000EBBE +:102C7000C00001EB001080F87620BDF82400401C55 +:102C800081B2099197E1F222BDF8380040F2692142 +:102C90004843B04901EB8001A431BDF8340000EB9A +:102CA000C00001EB00104271BDF8381001EB41008B +:102CB00000EB0110A84901EB00103030BDF83410D2 +:102CC00000EB0110801C0190007820F004020198B4 +:102CD0000270BDF81C009DF8441008440830BDF88F +:102CE000241001449A48425CBDF8380040F2692142 +:102CF0004843984901EB8000A430BDF8341001EB43 +:102D0000C10100EB011080F87620BDF82400401CC2 +:102D100080B209904FE1F222BDF8380040F26921FB +:102D200048438C4901EB8001A431BDF8340000EB2D +:102D3000C00001EB00104271BDF8381001EB4100FA +:102D400000EB0110844901EB00113031BDF8340073 +:102D500001EB0010801C0190007820F00402019823 +:102D60000270BDF81C109DF8440001440831BDF804 +:102D70002400084476490A5CBDF8380040F2692115 +:102D80004843744901EB8001A431BDF8340000EBE5 +:102D9000C00001EB001080F87620BDF82400401C34 +:102DA00081B2099107E1F322BDF8380040F26921B0 +:102DB0004843684901EB8001A431BDF8340000EBC1 +:102DC000C00001EB00104271BDF8380000EB40017B +:102DD00001EB0010604901EB00113031BDF8340007 +:102DE00001EB0010801C0190007820F00402019893 +:102DF0000270BDF81C009DF8441008440830BDF86E +:102E00002410084452490A5CBDF8380040F2692198 +:102E10004843504901EB8000A430BDF8341001EB69 +:102E2000C10100EB011080F87620BDF81C009DF870 +:102E3000441008440830BDF824100844401C44499C +:102E40000A5CBDF8380040F269214843414901EB72 +:102E50008000A430BDF8341001EBC10100EB01107B +:102E600080F870200020069023E0BDF81C109DF82B +:102E7000440001440831BDF8240001440698084488 +:102E8000801C33490A5CBDF8380040F26921484390 +:102E9000304901EB8001A431BDF8340000EBC000E3 +:102EA00001EB0011713106980A540698401C80B25B +:102EB000069006980528D8DBBDF82400C01D81B215 +:102EC000099178E0F222BDF8380040F269214843C8 +:102ED000204901EB8001A431BDF8340000EBC000B3 +:102EE00001EB00104271BDF8380000EB400101EB2E +:102EF0000010194901EB00113031BDF8340001EB2D +:102F00000010801C0190007820F0040201980270EB +:102F1000BDF81C009DF8441008440830BDF824108A +:102F200008440B490A5CBDF8380040F26921484367 +:102F3000084901EB8000A430BDF8341001EBC10159 +:102F400000EB011080F87620002006902AE04EE089 +:102F5000D08A0020D445002014410020BDF81C1068 +:102F60009DF8440001440831BDF82400014406984E +:102F70000844401CFA490A5CBDF8380040F2692157 +:102F80004843F84901EB8001A431BDF8340000EB5F +:102F9000C00001EB0011713106980A540698401CDC +:102FA00080B2069006980428D8DBBDF82400401DA6 +:102FB00081B2099100BF00BFBDF83400401C81B24E +:102FC0000D91BDF8381001EB410000EB0110E6490E +:102FD00001EB0010C179BDF8340081423FF7A7AC86 +:102FE00000BF00BFBDF83800401C81B20E91DF4821 +:102FF00090F82A0CBDF8381088423FF7B5AB05F0C1 +:10300000A1B8DB48D0F8140210B11F20D9490871CB +:10301000D848407803282FD00021069108E0D049F5 +:103020000698095CD44A11540698401C81B2069156 +:103030001698801C06998142F1DBCD491698C8800C +:103040000021069115E040F2692106984843C549E0 +:1030500001EB8000407940B9512140F26922069885 +:103060005043C04A02EB800041710698401C81B277 +:10307000069106980428E6DB00210E91FDE3BDF8D9 +:10308000381001EB410000EB0110B74901EB0010D3 +:10309000807909287ED2DFE800F07D050607087DEB +:1030A000D1090A0000BF00BF00BF00BF00BF002160 +:1030B0000D91B3E0BDF81C109DF8440001440831A7 +:1030C000BDF824000844A6490A5CBDF8380040F267 +:1030D00069214843A34901EB8001A431BDF83400C4 +:1030E00000EBC00001EB00104276BDF81C109DF80B +:1030F000440008440830BDF8241008449849085C8E +:1031000020B1012803D002287DD116E07BE0BDF874 +:10311000381001EB410000EB0110934901EB001066 +:103120003030BDF8341000EB0110801C01900078A5 +:1031300020F004020198027065E0BDF8381001EB40 +:10314000410000EB0110884901EB00103030BDF860 +:10315000341000EB0110801C0190007820F0080270 +:10316000019802700022BDF8380000EB400101EB2D +:1031700000107D4901EB00103030BDF8341000EB39 +:1031800001104260BDF838100220E6F7E3FE00208F +:10319000069017E0FEE30022BDF8380040F26921F6 +:1031A0004843704901EB8001A431BDF8340000EBC5 +:1031B000C00001EB00113F3106980A540698401CEC +:1031C00080B2069006981428E5DB0021069116E0EF +:1031D0000022BDF8380040F269214843614901EB03 +:1031E0008001A431BDF8340000EBC00001EB0011F8 +:1031F0005B3106980A540698401C80B206900698E7 +:103200000A28E5DB00BF00BFBDF82400401C81B2E6 +:103210000991BDF83400401C81B20D91BDF8381001 +:1032200001EB410000EB01104F4901EB0010C179A7 +:10323000BDF8340081423FF73DAFABE300210D9173 +:10324000FEE3BDF81C109DF8440001440831BDF8B0 +:103250002400084442490A5CBDF8380040F2692164 +:103260004843404901EB8001A431BDF8340000EB34 +:10327000C00001EB00104276BDF81C109DF8440020 +:1032800008440830BDF8241008443549085CF42887 +:1032900065D01DDC202871D00DDC04286FD005DC42 +:1032A00008B301286ED0022858D15EE1082868D002 +:1032B0001028F9D131E2F1287DD004DC40287BD000 +:1032C000F028F1D17EE3F22877D0F328ECD17CE32B +:1032D000F5380B2842D2DFE800F0FCFBFAF9F8F7EA +:1032E000F6F5F4F3F200BDF8380040F269214843E6 +:1032F0001C4901EB8000A430BDF8341001EBC10182 +:1033000000EB011090F87600102822D10022BDF8C1 +:10331000380040F269214843124901EB8001A43191 +:10332000BDF8340000EBC00001EB001080F87620FF +:10333000F322BDF8380040F269214843094901EB06 +:103340008000A430BDF8341001EBC10100EB011086 +:103350004271BDF82400401C81B209918BE335E332 +:10336000D08A0020D445002014410020BC32002027 +:10337000BC1200205C3B0020A092002064E23CE1F3 +:1033800000E082E1F222BDF8380040F269214843B2 +:10339000FE4901EB8001A431BDF8340000EBC00010 +:1033A00001EB00104271BDF8380000EB400101EB69 +:1033B0000010F74902E006E3BAE205E301EB001171 +:1033C0003031BDF8340001EB0010801C0190007812 +:1033D00020F0040201980270BDF81C009DF8441012 +:1033E00008440830BDF824100844EA490A5CBDF8D6 +:1033F000380040F269214843E44901EB8000A430E1 +:10340000BDF8341001EBC10100EB011080F876200B +:103410000020069023E0BDF81C109DF844000144F4 +:103420000831BDF82400014406980844401CD949DD +:103430000A5CBDF8380040F269214843D34901EBEA +:103440008001A431BDF8340000EBC00001EB001195 +:10345000493106980A540698401C80B20690069896 +:103460000F28D8DB0021069123E0BDF81C109DF841 +:10347000440001440831BDF8240001440698084482 +:103480001030C4490A5CBDF8380040F26921484355 +:10349000BE4901EB8001A431BDF8340000EBC0004F +:1034A00001EB00115B3106980A540698401C80B26B +:1034B000069006980A28D8DBBDF81C100AE090E2B6 +:1034C0008EE28CE28AE288E286E284E282E280E2B4 +:1034D0007EE27CE29DF8440001440831BDF82400FE +:1034E00008441A30AB490A5CBDF8380040F2692143 +:1034F0004843A64901EB8001A431BDF8340000EB3C +:10350000C00001EB001080F870200020069023E03E +:10351000BDF81C109DF8440001440831BDF824009A +:103520000144069808441B309A490A5CBDF83800EB +:1035300040F269214843954901EB8001A431BDF86F +:10354000340000EBC00001EB0011713106980A5401 +:103550000698401C80B2069006980528D8DBBDF876 +:103560002400203081B2099185E2F222BDF83800B2 +:1035700040F269214843854901EB8001A431BDF83F +:10358000340000EBC00001EB00104271BDF83810B0 +:1035900001EB410000EB01107D4901EB00103030E0 +:1035A000BDF8341000EB0110801C0190007820F071 +:1035B000040201980270BDF81C009DF844100844F4 +:1035C0000830BDF82410084472490A5CBDF8380080 +:1035D00040F2692148436D4901EB8000A430BDF8F9 +:1035E000341001EBC10100EB011080F87620BDF82A +:1035F0002400401C80B209903DE2F222BDF8380060 +:1036000040F269214843614901EB8001A431BDF8D2 +:10361000340000EBC00001EB00104271BDF838101F +:1036200001EB410000EB0110594901EB0011303171 +:10363000BDF8340001EB0010801C0190007820F0F0 +:10364000040201980270BDF81C009DF84410084463 +:103650000830BDF8241008444E490A5CBDF8380013 +:1036600040F269214843494901EB8000A430BDF88C +:10367000341001EBC10100EB011080F87620BDF899 +:103680002400401C80B20990F5E1F222BDF8380018 +:1036900040F2692148433D4901EB8001A431BDF866 +:1036A000340000EBC00001EB00104271BDF838108F +:1036B00001EB410000EB0110354901EB0011303105 +:1036C000BDF8340001EB0010801C0190007820F060 +:1036D000040201980270BDF81C109DF844000144DA +:1036E0000831BDF8240008442A490A5CBDF83800B6 +:1036F00040F269214843254901EB8001A431BDF81E +:10370000340000EBC00001EB001080F87620BDF81B +:103710002400401C81B20991ADE1F322BDF83800CC +:1037200040F269214843194901EB8001A431BDF8F9 +:10373000340000EBC00001EB00104271BDF83810FE +:1037400001EB410000EB0110114901EB0011303198 +:10375000BDF8340001EB0010801C0190007820F0CF +:10376000040201980270BDF81C109DF84400014449 +:103770000831BDF82400084406490A5CBDF8380049 +:1037800040F269214843014906E00000D445002089 +:1037900014410020D08A002001EB8001A431BDF843 +:1037A000340000EBC00001EB001080F87620BDF87B +:1037B0001C109DF8440001440831BDF82400084461 +:1037C000401CFE490A5CBDF8380040F269214843BC +:1037D000FB4901EB8001A431BDF8340000EBC000CF +:1037E00001EB001080F870200020069023E0BDF867 +:1037F0001C109DF8440001440831BDF82400014428 +:1038000006980844801CED490A5CBDF8380040F277 +:1038100069214843EA4901EB8001A431BDF8340035 +:1038200000EBC00001EB0011713106980A540698B4 +:10383000401C80B2069006980528D8DBBDF824000D +:10384000C01D81B2099116E1F222BDF8380040F2A4 +:1038500069214843DA4901EB8001A431BDF8340005 +:1038600000EBC00001EB00104271BDF8380000EB26 +:10387000400101EB0010D34900E018E101EB001119 +:103880003031BDF8340001EB0010801C019000784D +:1038900020F0040201980270BDF81C009DF844104D +:1038A00008440830BDF824100844C4490A5CBDF837 +:1038B000380040F269214843C14901EB8000A4303F +:1038C000BDF8341001EBC10100EB011080F8762047 +:1038D0000020069023E0BDF81C109DF84400014430 +:1038E0000831BDF82400014406980844401CB3493F +:1038F0000A5CBDF8380040F269214843B04901EB49 +:103900008001A431BDF8340000EBC00001EB0011D0 +:10391000713106980A540698401C80B206900698A9 +:103920000428D8DBBDF82400401D81B20991A2E033 +:10393000F222BDF8380040F269214843A04901EB6A +:103940008001A431BDF8340000EBC00001EB001091 +:103950004271BDF8380000EB400101EB00109949BD +:1039600001EB00113031BDF8340001EB0010801C78 +:103970000190007820F0040201980270BDF81C004C +:103980009DF8441008440830BDF8241001448B48C9 +:10399000425C00E085E0BDF8380040F26921484310 +:1039A000874901EB8000A430BDF8341001EBC10160 +:1039B00000EB011080F87620BDF82400401C80B296 +:1039C000099058E000BF00BF00BF00BF00BF00BFAC +:1039D00000BF00BF00BF00BF00BF00BF00BF00BFEF +:1039E00000BFF222BDF8380040F269214843744913 +:1039F00001EB8001A431BDF8340000EBC00001EB05 +:103A000000104271BDF8380000EB400101EB0010DE +:103A10006C4901EB00113031BDF8340001EB0010AE +:103A2000801C0190007820F0040201980270BDF81B +:103A30001C109DF8440001440831BDF8240000E04A +:103A40001FE008445D490A5CBDF8380040F2692176 +:103A500048435B4901EB8001A431BDF8340000EB21 +:103A6000C00001EB001080F87620BDF82400401C57 +:103A700081B2099100BF00BFBDF83400401C81B283 +:103A80000D91BDF8380000EB400101EB00104D49ED +:103A900001EB0010C179BDF8340081423FF7D1AB92 +:103AA00000BF00BFBDF83800401C81B20E914648EF +:103AB00090F82A1CBDF8380081423FF7E0AA04F0D4 +:103AC00041BB42484078032826D00020069008E0F9 +:103AD0003A490698095C3E4A11540698401C81B246 +:103AE00006911698801C06998142F1DB3949169897 +:103AF000C880002106910CE0A12140F269220698BD +:103B000050432F4A02EB800041710698401C80B25E +:103B1000069006980428EFDB1698801E0D2190FB76 +:103B2000F1F0C1B2159100210E91F5E300200D9046 +:103B3000F3E3BDF8380000EB400101EB0010214930 +:103B400001EB00103030BDF8341000EB011080782C +:103B5000C0F3400000287CD1BDF8380000EB4001E4 +:103B600001EB0010174901EB00103030BDF83410A4 +:103B700000EB0110807A02286BD0BDF81C109DF874 +:103B8000440001440831139800EB800202EBC000AE +:103B900008440A49095C084601910021FBF77CFCB6 +:103BA000BDF8382002EB420303EB0212054B03EB96 +:103BB00002123032BDF834300EE00000D08A00200E +:103BC000D445002014410020BC3200205C3B002082 +:103BD000A0920020BC12002002EB03121278424097 +:103BE0000A43B8D1BDF8380040F269214843FE4984 +:103BF00001EB8000A430BDF8341001EBC10100EBF3 +:103C0000011090F83D0001287DD1BDF81C109DF8F1 +:103C1000440008440930F5490A5CBDF8380040F218 +:103C200069214843F04901EB8001A431BDF834001B +:103C300000EBC00001EB0010C271BDF81C109DF834 +:103C4000440008440A30E949085C0106BDF81C201C +:103C500000E081E39DF8440010440B30E34A105C1F +:103C600041EA0041BDF81C209DF8440010440C308E +:103C7000DE4A105C41EA0021BDF81C209DF844009A +:103C800010440D30D94A105C0143BDF8380040F2B1 +:103C900069225043D44A02EB8002A432BDF83400BA +:103CA00000EBC00002EB00108160BDF81C109DF815 +:103CB000440008441130CD49085C0106BDF81C20C1 +:103CC0009DF8440010441230C84A105C41EA00419B +:103CD000BDF81C209DF8440010441330C34A105C0A +:103CE00041EA0021BDF81C209DF844001044143026 +:103CF000BE4A105C0143BDF8380000EB400202EB05 +:103D00000010BB4A00E0A0E002EB00123032BDF828 +:103D1000340002EB00104160BDF838100220E6F7D5 +:103D200019F9BDF8381001EB410000EB0110B04962 +:103D300001EB00113031BDF8340001EB00100178C7 +:103D4000BDF8380040F269225043A74A02EB8000D8 +:103D50004170BDF8380040F269214843114601EB3B +:103D60008000A430BDF8341001EBC10100EB01105C +:103D70008068002869D0BDF8381001EB410000EBE5 +:103D800001109B4901EB0010807909287ED2DFE801 +:103D900000F07D05ABFD7D7D7DFCFB00BDF83800AE +:103DA00040F269214843904901EB8000A430BDF8FE +:103DB000341001EBC10100EB0110C07910B10128F2 +:103DC00065D17DE0BDF8381001EB410000EB01103A +:103DD000874901EB0010007BB0BBBDF8380040F212 +:103DE00069214843804901EB8000A430BDF83410BC +:103DF00001EBC10100EB01108068B0F5100F11D18B +:103E0000C322BDF8380040F269214843764901EBEE +:103E10008000A430BDF8341001EBC10100EB0110AB +:103E200042714CE0B522BDF8380040F269214843A8 +:103E30006D4901EB8000A430BDF8341001EBC101E5 +:103E400000EB011042713AE000E07CE2BDF838007E +:103E500040F269214843644901EB8000A430BDF879 +:103E6000341001EBC10100EB01108068B0F1104F7C +:103E700014D1C322BDF8380040F2692148435A49A1 +:103E800001EB8000A430BDF8341001E05AE229E0D3 +:103E900001EBC10100EB0110427110E0B522BDF849 +:103EA000380040F2692148434F4901EB8000A430BB +:103EB000BDF8341001EBC10100EB0110427111E0BB +:103EC000B922BDF8380040F269214843464901EB68 +:103ED0008000A430BDF8341001EBC10100EB0110EB +:103EE000427100BF00BF2DE2BDF8380040F26921E9 +:103EF00048433D4901EB8001A431BDF8340000EB9B +:103F0000C00001EB00100178BDF8380040F26922D2 +:103F10005043354A02EB80000079814271D1BDF8EF +:103F20001C109DF8440008440E303049085C010420 +:103F3000BDF81C209DF8440010440F302B4A105C43 +:103F400041EA0021BDF81C209DF8440010441030C7 +:103F5000264A105C0143BDF8380040F26922504304 +:103F6000214A02EB8002A432BDF8340000EBC0000D +:103F700002EB00104163BDF81C109DF8440008449A +:103F800009301A490A5C02E038E1BDE03AE0BDF8C8 +:103F9000380040F269214843134901EB8001A43104 +:103FA000BDF8340000EBC00001EB0010C271A42288 +:103FB000BDF8380040F2692148430B4901EB80010C +:103FC000A431BDF8340000EBC00001EB001082709A +:103FD000A322BDF8380040F269214843024901EBB1 +:103FE0008000A43006E00CE0D4450020D08A0020F8 +:103FF00014410020BDF8341001EBC10100EB0110A9 +:1040000042719FE1BDF8380040F269214843FE4902 +:1040100001EB8001A431BDF8340000EBC00001EBDE +:1040200000100178BDF8380040F269225043F64A8A +:1040300002EB80000079814265D1BDF81C109DF82B +:10404000440008440E30F149085C0104BDF81C200E +:104050009DF8440010440F30EC4A105C41EA002106 +:10406000BDF81C209DF8440010441030E74A105C55 +:104070000143BDF8380040F269225043E24A02EBA6 +:104080008002A432BDF8340000EBC00002EB001047 +:104090004163BDF81C109DF8440008440930DB4919 +:1040A0000A5CBDF8380040F269214843D64901EB6B +:1040B0008001A431BDF8340000EBC00001EB00101A +:1040C000C271A422BDF8380040F269214843CE49AC +:1040D00001EB8001A431BDF8340000EBC00001EB1E +:1040E00000108270A322BDF8380040F269214843D5 +:1040F000C54901EB8000A430BDF8341001EBC101CB +:1041000000EB011042711DE1BDF8381001EB4100D8 +:1041100000EB0110BE4901EB0010007BB0BBBDF805 +:10412000380040F269214843B74901EB8000A430D0 +:10413000BDF8341001EBC10100EB01108068B0F54F +:10414000100F11D10522BDF8380040F26921484313 +:10415000AD4901EB8000A430BDF8341001EBC10182 +:1041600000EB0110427148E00122BDF8380040F236 +:1041700069214843A44901EB8000A430BDF8341004 +:1041800001EBC10100EB0110427136E0FFE7BDF821 +:10419000380040F2692148439B4901EB8000A4307C +:1041A000BDF8341001EBC10100EB01108068B0F1E3 +:1041B000104F11D10522BDF8380040F26921484363 +:1041C000914901EB8000A430BDF8341001EBC1012E +:1041D00000EB0110427110E00122BDF8380040F2FE +:1041E00069214843884901EB8000A430BDF83410B0 +:1041F00001EBC10100EB01104271A3E0BDF83800F2 +:1042000040F269214843804901EB8000A430BDF8A9 +:10421000341001EBC10100EB0110C07910B101288D +:1042200079D17BE0BDF8381001EB410000EB0110C3 +:10423000774901EB0010007BB0BBBDF8380040F2BD +:1042400069214843704901EB8000A430BDF8341067 +:1042500001EBC10100EB01108068B0F5100F11D126 +:104260000822BDF8380040F269214843664901EB55 +:104270008000A430BDF8341001EBC10100EB011047 +:10428000427148E08922BDF8380040F26921484374 +:104290005D4901EB8000A430BDF8341001EBC10191 +:1042A00000EB0110427136E0FFE7BDF8380040F244 +:1042B00069214843544901EB8000A430BDF8341013 +:1042C00001EBC10100EB01108068B0F1104F11D17A +:1042D0000822BDF8380040F2692148434A4901EB01 +:1042E0008000A430BDF8341001EBC10100EB0110D7 +:1042F000427110E08922BDF8380040F2692148433C +:10430000414901EB8000A430BDF8341001EBC1013C +:1043100000EB0110427113E047E022E08B22BDF870 +:10432000380040F269214843374901EB8000A4304E +:10433000BDF8341001EBC10100EB0110427100BF68 +:1043400000BF00BF00BF1398401CC1B21391159964 +:104350001398884200DB13E0BDF83400401C81B2A2 +:104360000D91BDF8381001EB410000EB0110284918 +:1043700001EB0010C179BDF8340081423FF7D9ABA1 +:1043800000BFBDF8381001EB410000EB01102049DF +:1043900001EB0010C179BDF83400814200DD0CE072 +:1043A000BDF83800401C81B20E911A4890F82A0CD2 +:1043B000BDF8381088423FF7B9AB00BF03F0C2BE6A +:1043C0001698801E0D2190FBF1F0C1B215910021CD +:1043D0000E91E7E200200D90C0E2BDF8381001EB2D +:1043E000410000EB01100A4901EB00103030BDF82C +:1043F000341000EB01108078C0F3400000287DD11C +:10440000BDF81C1008E00000D4450020D08A002030 +:1044100014410020BC3200209DF8440001440831C2 +:10442000139800EB800202EBC0000844FE49095CCF +:10443000084601910021FBF72FF8BDF8382002EB68 +:10444000420303EB0212F94B03EB02123032BDF8C8 +:10445000343002EB0312127842400A43CFD1BDF848 +:10446000380040F269214843F14901EB8000A43053 +:10447000BDF8341001EBC10100EB011090F83D00D4 +:1044800001287DD1BDF81C109DF844000844093076 +:10449000E5490A5CBDF8380040F269214843E44927 +:1044A00001EB8001A431BDF8340000EBC00001EB4A +:1044B0000010C271BDF81C109DF8440008440A3079 +:1044C000D949085C0106BDF81C209DF84400104441 +:1044D0000B30D54A105C41EA0041BDF81C209DF824 +:1044E000440010440C30D04A105C41EA0021BDF871 +:1044F0001C209DF8440010440D3000E029E2CA4A17 +:10450000105C0143BDF8380040F269225043C84AAC +:1045100002EB8002A432BDF8340000EBC00002EBD5 +:1045200000108160BDF81C109DF844000844113053 +:10453000BD49085C0106BDF81C209DF844001044EC +:104540001230B94A105C41EA0041BDF81C209DF8C8 +:10455000440010441330B44A105C41EA0021BDF815 +:104560001C209DF8440010441430AF4A105C0143F5 +:10457000BDF8380000EB400202EB0010AB4A00E04F +:10458000DEE102EB00123032BDF8340002EB001025 +:104590004160BDF838100220E5F7DCFCBDF83810AA +:1045A00001EB410000EB0110A04901EB001130319B +:1045B000BDF8340001EB00100178BDF8380040F27E +:1045C000692250439A4A02EB800041700122BDF8F3 +:1045D000380040F269214843954901EB8001A4313C +:1045E000BDF8340000EBC00001EB00108271BDF893 +:1045F000380000EB400101EB00108C4901EB00108A +:10460000807909283FD2DFE800F03E053FC13E3EF9 +:104610003EFEFD00BDF8380040F269214843844960 +:1046200001EB8000A430BDF8341001EBC10100EBB8 +:104630000110C07910B1012824D111E0B522BDF8D4 +:10464000380040F269214843794901EB8000A430E9 +:10465000BDF8341001EBC10100EB0110427111E013 +:10466000B922BDF8380040F269214843704901EB96 +:104670008000A430BDF8341001EBC10100EB011043 +:10468000427100BF00BF5AE1BDF8380040F2692115 +:104690004843674901EB8001A431BDF8340000EBC9 +:1046A000C00001EB00100178BDF8380040F269222B +:1046B00050435F4A02EB80000079814265D1BDF82A +:1046C0001C109DF8440008440E305749085C010452 +:1046D000BDF81C209DF8440010440F30524A105C75 +:1046E00041EA0021BDF81C209DF844001044103020 +:1046F0004D4A105C0143BDF8380040F26922504336 +:104700004B4A02EB8002A432BDF8340000EBC0003B +:1047100002EB00104163BDF81C109DF844000844F2 +:10472000093041490A5CBDF8380040F2692148432C +:104730003F4901EB8001A431BDF8340000EBC0001B +:1047400001EB0010C271A422BDF8380040F26921CB +:104750004843374901EB8001A431BDF8340000EB38 +:10476000C00001EB00108270A322BDF8380040F2B7 +:10477000692148432E4901EB8000A430BDF8341074 +:1047800001EBC10100EB01104271D8E0BDF8380027 +:1047900040F269214843264901EB8001A431BDF86C +:1047A000340000EBC00001EB00100178BDF83800C8 +:1047B00040F2692250431E4A02EB80000079814298 +:1047C00070D1BDF81C109DF8440008440E30164905 +:1047D000085C0104BDF81C209DF8440010440F3013 +:1047E000114A105C41EA0021BDF81C209DF84400EC +:1047F000104410300C4A105C0143BDF8380040F200 +:10480000692201E061E04EE05043094A02EB800278 +:10481000A432BDF8340000EBC00002EB001041638D +:10482000BDF81C1006E00000D08A002014410020D2 +:10483000D44500209DF8440008440930FE490A5C34 +:10484000BDF8380040F269214843FC4901EB800182 +:10485000A431BDF8340000EBC00001EB0010C271C0 +:10486000A422BDF8380040F269214843F34901EB26 +:104870008001A431BDF8340000EBC00001EB001052 +:104880008270A322BDF8380040F269214843EB4909 +:1048900001EB8000A430BDF8341001EBC10100EB46 +:1048A000011042714BE00122BDF8380040F269214D +:1048B0004843E24901EB8000A430BDF8341001EB1D +:1048C000C10100EB0110427139E0BDF8380040F23F +:1048D00069214843D94901EB8000A430BDF8341068 +:1048E00001EBC10100EB0110C07910B1012824D106 +:1048F00011E08922BDF8380040F269214843CF49D0 +:1049000001EB8000A430BDF8341001EBC10100EBD5 +:104910000110427111E08B22BDF8380040F269218C +:104920004843C64901EB8000A430BDF8341001EBC8 +:10493000C10100EB0110427100BF00BF00BF00BF0A +:104940001398401CC1B2139115991398884200DB4B +:1049500013E0BDF83400401C81B20D91BDF8380061 +:1049600000EB400101EB0010B54901EB0010C179EB +:10497000BDF8340081423FF730AD00BFBDF83800CC +:1049800000EB400101EB0010AD4901EB0010C179D3 +:10499000BDF83400814200DD0CE0BDF83800401C59 +:1049A00081B20E91A74890F82A0CBDF838108842C1 +:1049B0003FF710AD00BF01E5A348407803282FD092 +:1049C0000020069008E09C490698095C9F4A115413 +:1049D0000698401C81B206911698801C0699814267 +:1049E000F1DB9B491698C8800021069115E040F242 +:1049F000692106984843914901EB8000407940B90C +:104A0000A42140F26922069850438C4A02EB8000B0 +:104A100041710698401C81B2069106980428E6DB95 +:104A200000200E9097E100200D9070E1BDF81C1061 +:104A30009DF84400084408307F49095C084601910C +:104A40000021FAF729FDBDF8382002EB420303EB01 +:104A500002127B4B03EB02123032BDF8343002EB12 +:104A60000312127842400A437DD1BDF8380000EBB2 +:104A7000400101EB0010724901EB00113031BDF82B +:104A8000340001EB00100178BDF8380040F26922D3 +:104A900050436A4A02EB80004170BDF8381001EBC8 +:104AA000410000EB0110664901EB001080790928F4 +:104AB00029D2DFE800F02805297B282828DBFC0024 +:104AC000BDF8380040F2692148435C4901EB8000A1 +:104AD000A430BDF8341001EBC10100EB011090F8D7 +:104AE0003E0080B9CA22BDF8380040F2692148432F +:104AF000524901EB8000A430BDF8341001EBC10134 +:104B000000EB01104271FBE0BDF8380040F2692172 +:104B100048434A4901EB8001A431BDF8340000EB61 +:104B2000C00001EB00100178BDF8380040F26922A6 +:104B30005043424A02EB80000079814235D1BDF8F2 +:104B4000380040F269214843114601EB8000A4304F +:104B5000BDF8341001EBC10100EB011090F83E00EC +:104B600018BBAA2200E0CDE0BDF8380040F2692170 +:104B70004843324901EB8001A431BDF8340000EB19 +:104B8000C00001EB00108270A322BDF8380040F293 +:104B900069214843294901EB8000A430BDF8341055 +:104BA00001EBC10100EB01104271A9E0BDF8380032 +:104BB00040F269214843214901EB8001A431BDF84D +:104BC000340000EBC00001EB00100178BDF83800A4 +:104BD00040F269225043194A02EB80000079814279 +:104BE00043D1BDF8380040F269214843114601EB3A +:104BF0008000A430BDF8341001EBC10100EB0110BE +:104C000090F83E0030BBAA22BDF8380040F269217E +:104C100048430A4901EB8001A431BDF8340000EBA0 +:104C2000C00001EB00108270A322BDF8380040F2F2 +:104C30006921484301490EE0D08A0020D445002074 +:104C400014410020BC3200205C3B0020A0920020D8 +:104C5000BC12002009E001EB8000A430BDF8341044 +:104C600001EBC10100EB0110427100BFBDF838003B +:104C700040F269214843FE4901EB8000A430BDF8B1 +:104C8000341001EBC10100EB011090F83E0090B927 +:104C90000422BDF8380040F269214843F44901EB91 +:104CA0008000A430BDF8341001EBC10100E003E046 +:104CB00000EB0110427123E0BDF8380040F2692199 +:104CC0004843EB4901EB8000A430BDF8341001EB00 +:104CD000C10100EB011090F83E0080B91022BDF830 +:104CE000380040F269214843E14901EB8000A430DB +:104CF000BDF8341001EBC10100EB0110427100BF9F +:104D000000BF13E0BDF83400401C81B20D91BDF826 +:104D1000381001EB410000EB0111D64800EB011007 +:104D2000C179BDF8340081423FF780AE00BFBDF8C5 +:104D3000381001EB410000EB0110CE4901EB0010EF +:104D4000C179BDF83400814200DD0CE0BDF83800C7 +:104D5000401C81B20E91C84890F82A0CBDF838105A +:104D600088423FF760AE00BF25E6C448407803287C +:104D70003AD00020069008E0C1490698095CC14A73 +:104D800011540698401C81B206911698801C069911 +:104D90008142F1DBBC491698C8800021069120E0D1 +:104DA000069800EB400101EB0010B24901EB001046 +:104DB000407B022811D1A22140F26922069850437B +:104DC000AB4A02EB800041710121069800EB4000E4 +:104DD000A2F2BC6202EB800081700698401C81B296 +:104DE000069106980428DBDB00200E905EE100208F +:104DF0000D9028E1BDF81C109DF8440008440830CF +:104E00009F49095C084601910021FAF745FBBDF86E +:104E1000382002EB420303EB0212964B03EB021223 +:104E20003032BDF8343002EB0312127842400A43AC +:104E30007ED1BDF8381001EB410000EB01108D4927 +:104E400001EB00113031BDF8340001EB00100178A6 +:104E5000BDF8380040F269225043854A02EB8000D9 +:104E60004170BDF8380040F269214843114601EB1A +:104E70008001A431BDF8340000EBC00001EB00104C +:104E80000178BDF8380040F269225043784A02EBBD +:104E900080000079814275D1BDF81C109DF8440056 +:104EA000084409307649085C0104BDF81C209DF8CF +:104EB000440010440A30724A105C41EA0021BDF8F7 +:104EC0001C209DF8440010440B306D4A105C0143D7 +:104ED000BDF8380040F269225043654A02EB800277 +:104EE000A432BDF8340000EBC00002EB00104163B7 +:104EF000BDF8381001EB410000EB01105D4901EBFA +:104F000000108079092819D2DFE800F09605193DD4 +:104F1000609696728400B222BDF8380040F2692192 +:104F20004843534901EB8000A430BDF8341000E041 +:104F300084E001EBC10100EB011042717CE0A5228D +:104F4000BDF8380040F269214843494901EB80012E +:104F5000A431BDF8340000EBC00001EB00108270FA +:104F6000A322BDF8380040F269214843404901EBD3 +:104F70008000A430BDF8341001EBC10100EB01103A +:104F8000427159E059E0A522BDF8380040F269218C +:104F90004843374901EB8001A431BDF8340000EBF0 +:104FA000C00001EB00108270A322BDF8380040F26F +:104FB000692148432E4901EB8000A430BDF834102C +:104FC00001EBC10100EB0110427135E0B522BDF8E3 +:104FD000380040F269214843254901EB8000A430A4 +:104FE000BDF8341001EBC10100EB0110427100BFAC +:104FF0000222BDF8380040F2692148431C4901EB08 +:105000008000A430BDF8341001EBC10100EB0110A9 +:10501000427111E08022BDF8380040F26921484316 +:10502000134901EB8000A430BDF8341001EBC1013D +:1050300000EB0110427100BF00BF13E0BDF8340067 +:10504000401C81B20D91BDF8380000EB400101EB2E +:105050000010084901EB0010C179BDF8340081420D +:105060003FF7C8AE00BFBDF8380000EB40010DE0CF +:10507000D445002014410020BC3200205C3B0020BD +:10508000D08A0020A0920020BC12002001EB00106A +:10509000FE4901EB0010C179BDF83400814200DD0A +:1050A0000CE0BDF83800401C81B20E91F84890F831 +:1050B0002A0CBDF8381088423FF799AE00BF7AE459 +:1050C000F4484078032826D00020069008E0F249F2 +:1050D0000698095CF14A11540698401C81B2069169 +:1050E0001698801C06998142F1DBED491698C8801C +:1050F000002106910CE00B2140F2692206985043F2 +:10510000E84A02EB800041710698401C80B206908C +:1051100006980428EFDBBDF81C109DF844000844F5 +:10512000083081B20991DC49BDF82400085C0528EB +:105130007DDA0846BDF82410405C002877DDD649AA +:10514000BDF82400085C401E81B20E91BDF8240019 +:10515000401C81B20991D049BDF82400085C0104CB +:10516000CD4ABDF82400401C105C41EA0021BDF886 +:105170002400801C105C0843C117CDE90001FAF738 +:105180008BF9BDF8381001EB410202EB0111BF4A67 +:1051900002EB01110860BDF82400C01C80B2099028 +:1051A000BD49BDF82400095C084601910021FAF7C9 +:1051B00073F9C1B2BDF8380000EB400202EB0010F9 +:1051C000B24A02EB00100171BDF82400401C81B20C +:1051D0000991B149BDF82400095C084601910021FC +:1051E000FAF75AF9C1B2BDF8380000EB400202EB01 +:1051F0000010A64A02EB00104171BDF82400401CCB +:1052000081B20991A449BDF82400095C08460191C6 +:105210000021FAF741F9C1B2BDF8380000EB4002B5 +:1052200002EB0010994A02EB0010817100E0B5E238 +:10523000BDF82400401C81B209919749BDF82400B3 +:10524000095C084601910021FAF726F9C1B2BDF8C0 +:10525000380000EB400202EB00108C4A02EB001019 +:10526000C171BDF82400401C81B209918A49BDF882 +:105270002400095C084601910021FAF70DF9014666 +:10528000BDF8380000EB400202EB00107F4A02EB51 +:1052900000108160BDF82400401C81B209917E4954 +:1052A000BDF82400095C084601910021FAF7F4F8E2 +:1052B000C1B2BDF8380000EB400202EB0010734AA7 +:1052C00002EB00100173BDF82400401C81B209916B +:1052D000BDF8380000EB400101EB0010114601EB76 +:1052E00000108079062870D100200D9008E16A49ED +:1052F000BDF82400095C084601910021FAF7CCF8BA +:10530000C2B2BDF8380000EB400101EB00105F496C +:1053100001EB00113031BDF8340001EB00100270D8 +:10532000BDF82400401C81B209915B49BDF82400FE +:10533000095C084601910021FAF7AEF8C2B2BDF847 +:10534000380000EB400101EB0010504901EB001167 +:105350003031BDF8340001EB00104270BDF824007C +:10536000401C81B209914C49BDF82400095C0846F3 +:1053700001910021FAF790F8BDF8382002EB4203C2 +:1053800003EB0212414B03EB02123032BDF8343012 +:1053900002EB0312127A42400A4375D0BDF838106E +:1053A00001EB410000EB0110384901EB00103030F7 +:1053B000BDF8341000EB0110007A00287DDD0020DC +:1053C000069074E00020059050E0A9E0069800EBFC +:1053D000400101EB00102D4901EB0011303105981F +:1053E00001EB00100278BDF8380000EB400101EB42 +:1053F0000010264901EB00103030BDF8341000EBEE +:105400000110007A82422DD1002240F269210698D3 +:105410004843244901EB8001A431059800EBC0000A +:1054200001EB001080F87D2040F269210698484386 +:105430001C4901EB8001A431059800EBC00001EB91 +:10544000001080F87E2040F26921069848431549F3 +:1054500001EB8000A430059901EBC10100EB0110C4 +:1054600080F87F200598401C81B20591069800EBDA +:10547000400101EB0010054901EB0010C1790598CE +:105480008142A3DC06980FE017E0000014410020E1 +:10549000BC3200205C3B0020D08A0020A09200207B +:1054A000BC120020D4450020401C81B20691FE4869 +:1054B00090F82A1C0698814284DCFC49BDF824003F +:1054C000095C084601910021F9F7E6FFC2B2BDF878 +:1054D000380000EB400101EB0010F54901EB001131 +:1054E0003031BDF8340001EB00100272BDF8240029 +:1054F000401C81B20991BDF83400401C81B20D916D +:10550000BDF8381001EB410000EB0110E84901EB58 +:105510000010C179BDF8340081423FF7E8AEE9E000 +:1055200000200D9040E0E149BDF82400095C0846E8 +:1055300001910021F9F7B0FFC2B2BDF8380000EBCD +:10554000400101EB0010DA4901EB00113031BDF8E8 +:10555000340001EB00100270BDF82400401C81B241 +:105560000991D249BDF82400095C08460191002147 +:10557000F9F792FFC2B2BDF8380000EB400101EB31 +:105580000010CB4901EB00113031BDF8340001EBC4 +:1055900000104270BDF82400401C81B20991BDF892 +:1055A0003400401C81B20D91BDF8380000EB400181 +:1055B00001EB0010BE4901EB0010C179BDF83400C9 +:1055C0008142B0DCB948BDF82410405C00F00F0007 +:1055D000042814DABDF8380000EB400101EB00109C +:1055E000B34901EB00101C300190B048BDF8241005 +:1055F000405C0199097860F3010101980170BDF8E0 +:105600002400401C81B20991A849BDF82400085C1F +:105610000421B1EB201F15DDBDF8380000EB40017F +:1056200001EB0010A24901EB00101C3001909F48D3 +:10563000BDF82410405C02090198007862F38300F1 +:10564000019908709948BDF82410405C00F00F00E3 +:10565000042814DABDF8380000EB400101EB00101B +:10566000934901EB00101C3001909048BDF82410C4 +:10567000405C0199097860F3051101980170BDF84B +:105680002400401C81B20991BDF834001A2101EBBD +:105690004001169881422DDA00200D901CE08349CC +:1056A000BDF824000A5CBDF8380000EB400101EBB6 +:1056B00000107F4901EB00113031BDF8340001EBDF +:1056C00000108272BDF82400401C81B20991BDF81F +:1056D0003400401C81B20D91BDF8380000EB400150 +:1056E00001EB0010724901EB0010C179BDF83400E4 +:1056F0008142D4DCBDF8380000EB400101EB001022 +:105700006B4901EB0010C07906902EE00022BDF835 +:10571000380000EB400101EB0010654901EB00117E +:105720003031069801EB00100270BDF8380000EB34 +:10573000400101EB00105E4901EB00113031069889 +:1057400001EB00104270BDF8380000EB400101EBA6 +:105750000010574901EB00113031069801EB0010A1 +:1057600002720698401C80B2069006981028CDDB85 +:10577000BDF838100220E4F7EDFBBDF83800C1B2E7 +:1057800008460191FAF782FC0121BDF8380000EBD0 +:105790004000484A02EB8000417060E1BDF81C10F7 +:1057A0009DF84400084408304049085C052879D138 +:1057B000414840781F2875DDBDF81C109DF8440055 +:1057C0000844093081B209913849BDF82400095CC8 +:1057D000354880F8CC1C90F8CC0C042803DD04215B +:1057E000314880F8CC1CBDF82400401C81B20991DE +:1057F00000210E91BFE02D49BDF82400095C084648 +:1058000001910021F9F748FEC2B2BDF8380000EB63 +:1058100040012A4800EB0110C271BDF82400401C71 +:1058200081B209912149BDF82400095C0846019123 +:105830000021F9F731FEC1B2BDF8380000EB40029B +:105840001E4800EB02108171BDF82400401C81B29B +:1058500009911649BDF82400085C0104134ABDF8FB +:105860002400401C105C41EA0021BDF82400801C8B +:10587000105C0843C117CDE90001F9F70DFEBDF832 +:10588000381001EB41020D4901EB02110860BDF82F +:105890002400C01C80B209900449BDF82400095CB2 +:1058A00008460DE0DBE00000BC320020D08A00207A +:1058B00014410020503A0020BC1200208C3F0020F0 +:1058C00001910021F9F7E8FDC1B2BDF8380000EB05 +:1058D0004002FE4800EB02100171BDF82400401C9C +:1058E00081B20991FA49BDF82400095C084601918A +:1058F0000021F9F7D1FDC1B2BDF8380000EB40023C +:10590000F24800EB02104171BDF82400401C81B246 +:105910000991EF49BDF82400095C08460191002176 +:10592000F9F7BAFD0146BDF8380000EB4002E74840 +:1059300000EB02108160BDF82400401C81B2099187 +:10594000E349BDF82400401C0A5CBDF82400085C53 +:1059500042EA00210391BDF82400801C81B2099124 +:10596000BDF824100398084481B20991BDF83800AD +:10597000401C81B20E91D74890F8CC0CBDF838107D +:1059800088423FF738AFD44840781A2861DB0021BD +:10599000D04890F8CC0C00EB4002D04800F8221020 +:1059A000CC4890F8CC0C00EB4002CC4800EB8200D5 +:1059B00081700121C74890F8CC0C00EB4002C74829 +:1059C00000EB82004170C34890F8CC0C00EB400221 +:1059D000C24800EB8200C17042F21071BD4890F8DD +:1059E000CC0C00EB4002BD4800EB820081604FF41C +:1059F0007A71B84890F8CC0C00EB4002B34800EB49 +:105A0000021081600121B34890F8CC0C00EB4002F9 +:105A1000AE4800EB021081714FF41651AD4890F87A +:105A2000CC0C00EB4002A94800EB02100160012100 +:105A3000A84890F8CC0C00EB4002A44800EB021000 +:105A40000171A44890F8CC0C401CC1B2A14880F868 +:105A5000CC1C00210A20E4F77DFAFBF7D9FEBDF843 +:105A6000381001EB410000EB01109C49643101EB5F +:105A70000010407B022809D10B21BDF8380040F20C +:105A800069225043964A02EB8000417102F05ABBF2 +:105A9000512094490871BDF81C109DF84400084439 +:105AA000083081B2099100210E9101F07FBC884934 +:105AB000BDF82400095CBDF83800814241F07184D2 +:105AC000BDF82400401C81B209910021069131E00B +:105AD0000022BDF8380000EB400101EB00107F49C7 +:105AE000643101EB00113031069801EB00100270B7 +:105AF000BDF8380000EB400101EB0010774964313C +:105B000001EB00113031069801EB00104270BDF836 +:105B1000380000EB400101EB00107049643101EBEB +:105B200000113031069801EB001002720698401CFB +:105B300080B2069006981028CADB6549BDF824009B +:105B4000085C0104624ABDF82400401C105C41EA74 +:105B50000021BDF82400801C105C0843C117CDE96A +:105B60000001F9F799FCBDF8381001EB410202EB96 +:105B700001115A4A643202EB01110860BDF8240099 +:105B8000C01C80B209905248BDF82410405C00212E +:105B90000190F9F781FCBDF8381001EB410202EBEE +:105BA00001114E4A643202EB01110871BDF8240064 +:105BB000401C80B209904648BDF82410405C00218A +:105BC0000190F9F769FCBDF8381001EB410202EBD6 +:105BD0000111424A643202EB01114871BDF8240000 +:105BE000401C80B209903A48BDF82410405C002166 +:105BF0000190F9F751FCBDF8381001EB410202EBBE +:105C00000111364A643202EB01118871BDF824009B +:105C1000401C80B209902E49BDF82400095C08465A +:105C200001910021F9F738FCC1B2BDF8380000EB52 +:105C3000400202EB00122948643000EB0210C171EF +:105C4000BDF82400401C81B209912149BDF824000F +:105C5000095C084601910021F9F71EFC0146BDF8D8 +:105C6000380000EB400202EB00101C4A643202EBE9 +:105C700000108160BDF82400401C81B209911449D4 +:105C8000BDF82400095C084601910021F9F704FCE5 +:105C9000C1B2BDF8380000EB400202EB00120F4821 +:105CA000643000EB02100173BDF82400401C81B287 +:105CB0000991BDF8381001EB410000EB01100749D4 +:105CC000643101EB0010807906280DE08C3F002044 +:105CD000D08A0020BC320020BC120020B04000203E +:105CE000D44500205C3B002071D100200D905EE087 +:105CF000FE49BDF82400095C084601910021F9F72E +:105D0000CBFBC2B2BDF8380000EB400101EB001044 +:105D1000F74901EB00113031BDF8340001EB001000 +:105D20000270BDF82400401C81B20991EF49BDF812 +:105D30002400095C084601910021F9F7ADFBC2B2CD +:105D4000BDF8380000EB400101EB0010E84901EB21 +:105D500000113031BDF8340001EB00104270BDF885 +:105D60002400401C81B20991E049BDF82400095C7F +:105D7000084601910021F9F78FFBC2B2BDF8380047 +:105D800000EB400101EB0010D94901EB001130316B +:105D9000BDF8340001EB00100272BDF82400401C75 +:105DA00081B20991BDF83400401C81B20D91BDF85B +:105DB000381001EB410000EB0110CD4901EB001060 +:105DC000C179BDF83400814292DCE2E0FFE70020B7 +:105DD0000D9040E0C549BDF82400095C08460191DA +:105DE0000021F9F759FBC2B2BDF8380000EB4001C1 +:105DF00001EB0010BE4901EB00113031BDF8340059 +:105E000001EB00100270BDF82400401C81B2099122 +:105E1000B649BDF82400095C084601910021F9F754 +:105E20003BFBC2B2BDF8380000EB400101EB0010B3 +:105E3000AF4901EB00113031BDF8340001EB001027 +:105E40004270BDF82400401C81B20991BDF83400B5 +:105E5000401C81B20D91BDF8381001EB410000EB00 +:105E60000110A34901EB0010C179BDF83400814253 +:105E7000B0DC9E48BDF82410405C00F00F00042800 +:105E800014DABDF8381001EB410000EB011098491D +:105E900001EB00101C3001909448BDF82410405CC8 +:105EA0000199097860F3010101980170BDF824009F +:105EB000401C81B209918D49BDF82400085C042181 +:105EC000B1EB201F15DDBDF8381001EB410000EBF0 +:105ED0000110874901EB00101C3001908348BDF888 +:105EE0002410405C02090198007862F38300019954 +:105EF00008707E48BDF82410405C00F00F000428B4 +:105F000014DABDF8381001EB410000EB01107849BC +:105F100001EB00101C3001907448BDF82410405C67 +:105F20000199097860F3051101980170BDF824000A +:105F3000401C81B2099100210D911CE06B49BDF814 +:105F400024000A5CBDF8380000EB400101EB0010B2 +:105F5000674901EB00113031BDF8340001EB00104E +:105F60008272BDF82400401C81B20991BDF8340052 +:105F7000401C81B20D91BDF8381001EB410000EBDF +:105F800001105B4901EB0010C179BDF8340081427A +:105F9000D4DC5748407FBDF8381088427ED1BDF828 +:105FA000381001EB410000EB0110514901EB0011E9 +:105FB000019109684F48C0F8581E019800794C4972 +:105FC0000871019841794A4841710198817948489E +:105FD00081710198C0794649C871019880688860CC +:105FE0000198007B08730198407B48730198807B7F +:105FF00088730198C17B3E48C1730198017C3C487D +:1060000001740198417C3A4841740198817C384878 +:1060100081740198C17C3648C1740198017D34486F +:1060200001750198417D324841750198817D304864 +:1060300081750198C17D2E48C17501460198007E89 +:1060400008760198418B2A48418301460198007FD8 +:1060500008770198407F48770198827F08468277C9 +:106060000198C17F2248C177019890F820102048FC +:1060700080F82010019890F821101D4880F8211018 +:10608000019890F822101A4880F82210019890F890 +:106090002310174880F82310019800E0FEE390F8E1 +:1060A0002410134880F82410019890F82510104807 +:1060B00080F82510019890F826100D4880F82610D9 +:1060C000019890F827100A4880F82710019890F856 +:1060D0002810074880F82810019890F829100448E3 +:1060E00080F82910019890F82A1005E0D08A002045 +:1060F00014410020BC320020FE4880F82A1001988C +:1061000090F82B10FB4880F82B10019890F82C1079 +:10611000F84880F82C10019890F82D10F54880F878 +:106120002D10019890F82E10F24880F82E1001984A +:1061300090F83000EF4981F83000019890F8311064 +:10614000EC4880F831100146019890F8320081F84F +:1061500032000198416BE7484163019890F838108C +:10616000E44880F838100146019890F8390081F829 +:106170003900019890F83A10DE4880F83A100198FA +:1061800090F83B10DB4880F83B10019890F83C10E9 +:10619000D84880F83C10019890F83D10D54880F818 +:1061A0003D10019890F83E10D24880F83E100198BA +:1061B00090F84010CF4880F84010019890F84110B6 +:1061C000CC4880F8411000F14001019890F842005D +:1061D00088700198416CC7484164019890F8481054 +:1061E000C44880F8481000F14001019890F8490037 +:1061F0004872019890F84A10BE4880F84A100198F9 +:1062000090F84B10BB4880F84B10019890F84C1058 +:10621000B84880F84C10019890F84D10B54880F8B7 +:106220004D10019890F84E10B24880F84E10019829 +:1062300090F85010AF4880F85010019890F8511025 +:10624000AC4880F8511000F15001019890F85200CC +:1062500088700198416DA7484165019890F85810E1 +:10626000A44880F8581000F15001019890F85900A6 +:106270004872019890F85A109E4880F85A10019878 +:1062800090F85B109B4880F85B10019890F85C10C8 +:10629000984880F85C10019890F85D10954880F857 +:1062A0005D10019890F85E10924880F85E10019899 +:1062B00090F860108F4880F86010019890F8611095 +:1062C0008C4880F8611000F16001019890F862003C +:1062D00088700198416E87484166019890F868106F +:1062E000844880F8681000F16001019890F8690016 +:1062F0004872019890F86A107E4880F86A100198F8 +:1063000090F86B107B4880F86B10019890F86C1037 +:10631000784880F86C10019890F86D10754880F8F6 +:106320006D10019890F86E10724880F86E10019808 +:1063300090F870106F4880F87010019890F8711004 +:106340006C4880F8711000F17001019890F87200AB +:1063500088700198416F67484167019890F87810FC +:10636000644880F8781000F17001019890F8790085 +:106370004872019890F87A105E4880F87A10019877 +:1063800090F87B105B4880F87B10019890F87C10A7 +:10639000584880F87C10019890F87D10554880F896 +:1063A0007D10019890F87E10524880F87E10019878 +:1063B00090F880104F4880F88010019890F8811074 +:1063C0004C4880F8811000F18001019890F882001B +:1063D00088700198D0F884104648C0F8841001985D +:1063E00090F88810434880F8881000F180010198E7 +:1063F00090F889004872019890F88A103D4880F81A +:106400008A10019890F88B103A4880F88B10019808 +:1064100090F88C10374880F88C10019890F88D1007 +:10642000344880F88D10019890F88E10314880F82B +:106430008E10019890F890102E4880F890100198D6 +:1064400090F891102B4880F8911000F1900101987C +:1064500090F8920088700198D0F894102548C0F800 +:106460009410019890F89810224880F8981000F144 +:106470009001019890F899004872019890F89A104C +:106480001C4880F89A10019890F89B10194880F8E1 +:106490009B10019890F89C10164880F89C10019869 +:1064A00090F89D10134880F89D10019890F89E1068 +:1064B000104880F89E10019890F8A0100D4880F8C0 +:1064C000A010019890F8A1100A4880F8A11000F1DE +:1064D000A001019890F8A20088700198D0F8A4104B +:1064E0000448C0F8A410019890F8A810014880F85A +:1064F000A81001E01441002000F1A001019890F8DB +:10650000A9004872019890F8AA10FE4880F8AA10D5 +:10651000019890F8AB10FB4880F8AB10019890F808 +:10652000AC10F84880F8AC10019890F8AD10F54820 +:1065300080F8AD10019890F8AE10F24880F8AE10D7 +:10654000019890F8B010EF4880F8B010019890F8DA +:10655000B110EC4880F8B11000F1B001019890F84A +:10656000B20088700198D0F8B410E648C0F8B410B2 +:10657000019890F8B810E34880F8B81000F1B00125 +:10658000019890F8B9004872019890F8BA10DD4867 +:1065900080F8BA10019890F8BB10DA4880F8BB1068 +:1065A000019890F8BC10D74880F8BC10019890F87A +:1065B000BD10D44880F8BD10019890F8BE10D148A5 +:1065C00080F8BE10019890F8C010CE4880F8C01036 +:1065D000019890F8C110CB4880F8C11000F1C001BB +:1065E000019890F8C20088700198D0F8C410C5488E +:1065F000C0F8C410019890F8C810C24880F8C810BC +:1066000000F1C001019890F8C9004872019890F813 +:10661000CA10BC4880F8CA10019890F8CB10B9484D +:1066200080F8CB10019890F8CC10B64880F8CC10C8 +:10663000019890F8CD10B34880F8CD10019890F8EB +:10664000CE10B04880F8CE10019890F8D010AD4828 +:1066500080F8D010019890F8D110AA4880F8D11095 +:1066600000F1D001019890F8D20088700198D0F81C +:10667000D410A448C0F8D410019890F8D810A148BC +:1066800080F8D81000F1D001019890F8D900487234 +:10669000019890F8DA109B4880F8DA10019890F889 +:1066A000DB10984880F8DB10019890F8DC109548D2 +:1066B00080F8DC10019890F8DD10924880F8DD1029 +:1066C000019890F8DE108F4880F8DE10019890F85D +:1066D000E0108C4880F8E010019890F8E1108948AB +:1066E00080F8E11000F1E001019890F8E200887074 +:1066F0000198D0F8E4108348C0F8E410019890F8AD +:10670000E810804880F8E81000F1E001019890F866 +:10671000E9004872019890F8EA107A4880F8EA1087 +:10672000019890F8EB10774880F8EB10019890F8FA +:10673000EC10744880F8EC10019890F8ED10714856 +:1067400080F8ED10019890F8EE106E4880F8EE1089 +:10675000019890F8F0106B4880F8F010019890F8CC +:10676000F110684880F8F11000F1F001019890F8FC +:10677000F20088700198D0F8F4106248C0F8F41064 +:10678000019890F8F8105F4880F8F81000F1F001D7 +:10679000019890F8F9004872019890F8FA10594859 +:1067A00080F8FA10019890F8FB10564880F8FB101A +:1067B000019890F8FC10534880F8FC10019890F86C +:1067C000FD10504880F8FD10019890F8FE104D48DB +:1067D00080F8FE10019890F800114A4880F80011E6 +:1067E000019890F80111474880F8011100F5807177 +:1067F000019890F8020188700198D0F8041141487E +:10680000C0F80411019890F808113E4880F808116A +:1068100000F58071019890F809014872019890F88C +:106820000A11384880F80A11019890F80B11354880 +:1068300080F80B11019890F80C11324880F80C1177 +:10684000019890F80D112F4880F80D11019890F8DB +:106850000E112C4880F80E11019890F8101129485B +:1068600080F81011019890F81111264880F8111144 +:1068700000F58871019890F8120188700198D0F89D +:1068800014112048C0F81411019890F818111D48EF +:1068900080F8181100F58871019800E070E090F818 +:1068A00019014872019890F81A11164880F81A11C7 +:1068B000019890F81B11134880F81B11019890F86B +:1068C0001C11104880F81C11019890F81D110D48FA +:1068D00080F81D11019890F81E110A4880F81E11C9 +:1068E000019890F82011074880F82011019890F83D +:1068F0002111044880F8211100F59071019890F859 +:10690000220101E01441002088700198D0F8241180 +:10691000FE48C0F82411019890F82811FB4880F82F +:10692000281100F59071019890F82901487201989A +:1069300090F82A11F54880F82A11019890F82B1147 +:10694000F24880F82B11019890F82C11EF4880F84C +:106950002C11019890F82D11EC4880F82D11019818 +:1069600090F82E11E94880F82E1100210220E3F75B +:10697000F1FA0020F9F78AFB0120E5494870FDE3B0 +:10698000E24890F84D01BDF838108842F7D1BDF8C3 +:10699000381001EB410000EB0110DC4901EB001164 +:1069A00001910868D949C1F8300101980179D748A7 +:1069B00080F8341101984179D44880F83511019854 +:1069C0008179D24880F836110198C179CF4880F892 +:1069D000371101988168CD48C0F838110198017BC2 +:1069E000CA4880F83C110198417BC84880F83D11A5 +:1069F0000198817BC54880F83E110198C17BC3484E +:106A000080F83F110198017CC04880F8401101983E +:106A1000417CBE4880F841110198817CBB4880F8D8 +:106A200042110198C17CB94880F843110198017D59 +:106A3000B64880F844110198417DB44880F845116A +:106A40000198817DB14880F846110198C17DAF4819 +:106A500080F8471101460198007E81F848010198AD +:106A6000418BAA48A0F84A1101460198007F81F89D +:106A70004C010198417FA54880F84D110198817F14 +:106A8000A24880F84E110198C17FA04880F84F11AC +:106A9000019890F820109D4880F85011019890F8C6 +:106AA00021109A4880F85111019890F822109748C7 +:106AB00080F85211019890F82310944880F85311EF +:106AC000019890F82410914880F85411019890F89A +:106AD00025108E4880F85511019890F826108B48A3 +:106AE00080F85611019890F82710884880F85711BF +:106AF000019890F82810854880F85811019890F86E +:106B00002910824880F85911019890F82A107F487E +:106B100080F85A11019890F82B107C4880F85B118E +:106B2000019890F82C10794880F85C11019890F841 +:106B30002D10764880F85D11019890F82E1073485A +:106B400080F85E11019890F83010704880F860115C +:106B5000019890F831106D4880F8611100F5B0711E +:106B6000019890F8320088700198416B6748C0F82E +:106B70006411019890F83810644880F8681100F5A5 +:106B8000B071019890F839004872019890F83A1065 +:106B90005E4880F86A11019890F83B105B4880F8D5 +:106BA0006B11019890F83C10584880F86C110198CE +:106BB00090F83D10554880F86D11019890F83E10FE +:106BC000524880F86E11019890F840104F4880F8B4 +:106BD0007011019890F841104C4880F8711100F53F +:106BE000B871019890F8420088700198416C47484C +:106BF000C0F87411019890F84810444880F8781152 +:106C000000F5B871019890F849004872019890F821 +:106C10004A103E4880F87A11019890F84B103B4892 +:106C200080F87B11019890F84C10384880F87C115E +:106C3000019890F84D10354880F87D11019890F832 +:106C40004E10324880F87E11019890F850102F486D +:106C500080F88011019890F851102C4880F881112B +:106C600000F5C071019890F8520088700198416D4C +:106C70002648C0F88411019890F85810234880F8ED +:106C8000881100F5C071019890F859004872019878 +:106C900090F85A101D4880F88A11019890F85B10FE +:106CA0001A4880F88B11019890F85C10174880F80A +:106CB0008C11019890F85D10144880F88D1101989E +:106CC00090F85E10114880F88E11019890F86010CD +:106CD0000E4880F89011019890F861100B4880F8E8 +:106CE000911100F5C871019890F8620088700198C0 +:106CF000416E0648C0F89411019890F86810034856 +:106D000080F8981100F5C871019803E01441002043 +:106D1000503A002090F869004872019890F86A1083 +:106D2000FE4880F89A11019890F86B10FB4880F8A3 +:106D30009B11019890F86C10F84880F89C1101980C +:106D400090F86D10F54880F89D11019890F86E103C +:106D5000F24880F89E11019890F87010EF4880F882 +:106D6000A011019890F87110EC4880F8A11100F57D +:106D7000D071019890F8720088700198416FE748CF +:106D8000C0F8A411019890F87810E44880F8A81190 +:106D900000F5D071019890F879004872019890F848 +:106DA0007A10DE4880F8AA11019890F87B10DB4831 +:106DB00080F8AB11019890F87C10D84880F8AC119D +:106DC000019890F87D10D54880F8AD11019890F8A1 +:106DD0007E10D24880F8AE11019890F88010CF480C +:106DE00080F8B011019890F88110CC4880F8B1116A +:106DF00000F5D871019890F8820088700198D0F859 +:106E00008410C648C0F8B411019890F88810C3489F +:106E100080F8B81100F5D871019890F8890048728F +:106E2000019890F88A10BD4880F8BA11019890F83E +:106E30008B10BA4880F8BB11019890F88C10B748B5 +:106E400080F8BC11019890F88D10B44880F8BD11FD +:106E5000019890F88E10B14880F8BE11019890F812 +:106E60009010AE4880F8C011019890F89110AB488E +:106E700080F8C11100F5E071019890F892008870D7 +:106E80000198D0F89410A548C0F8C411019890F862 +:106E90009810A24880F8C81100F5E071019890F8A8 +:106EA00099004872019890F89A109C4880F8CA118D +:106EB000019890F89B10994880F8CB11019890F8B0 +:106EC0009C10964880F8CC11019890F89D1093483A +:106ED00080F8CD11019890F89E10904880F8CE115E +:106EE000019890F8A0108D4880F8D011019890F882 +:106EF000A1108A4880F8D11100F5E871019890F846 +:106F0000A20088700198D0F8A4108448C0F8D41169 +:106F1000019890F8A810814880F8D81100F5E87120 +:106F2000019890F8A9004872019890F8AA107B483F +:106F300080F8DA11019890F8AB10784880F8DB11EE +:106F4000019890F8AC10754880F8DC11019890F821 +:106F5000AD10724880F8DD11019890F8AE106F48BE +:106F600080F8DE11019890F8B0106C4880F8E011BC +:106F7000019890F8B110694880F8E11100F5F071BE +:106F8000019890F8B20088700198D0F8B410634866 +:106F9000C0F8E411019890F8B810604880F8E81142 +:106FA00000F5F071019890F8B9004872019890F8D6 +:106FB000BA105A4880F8EA11019890F8BB10574867 +:106FC00080F8EB11019890F8BC10544880F8EC114F +:106FD000019890F8BD10514880F8ED11019890F893 +:106FE000BE104E4880F8EE11019890F8C0104B4842 +:106FF00080F8F011019890F8C110484880F8F1111C +:1070000000F5F871019890F8C20088700198D0F8E6 +:10701000C4104248C0F8F411019890F8C8103F48D5 +:1070200080F8F81100F5F871019890F8C9004872DD +:10703000019890F8CA10394880F8FA11019890F830 +:10704000CB10364880F8FB11019890F8CC103348EB +:1070500080F8FC11019890F8CD10304880F8FD11AF +:10706000019890F8CE102D4880F8FE11019890F804 +:10707000D0102A4880F80012019890F8D1102748C3 +:1070800080F8011200F50071019890F8D200887024 +:107090000198D0F8D4102148C0F80412019890F853 +:1070A000D8101E4880F8081200F50071019890F879 +:1070B000D9004872019890F8DA10184880F80A123E +:1070C000019890F8DB10154880F80B12019890F8A1 +:1070D000DC10124880F80C12019890F8DD100F486F +:1070E00080F80D12019890F8DE100C4880F80E120E +:1070F000019890F8E010094880F81012019890F873 +:10710000E110064880F8111200F50471019890F81A +:10711000E20088700198D0F8E41001E014410020EA +:10712000FE48C0F81412019890F8E810FB4880F867 +:10713000181200F50471019890F8E900487201985E +:1071400090F8EA10F54880F81A12019890F8EB10C0 +:10715000F24880F81B12019890F8EC10EF4880F884 +:107160001C12019890F8ED10EC4880F81D1201985F +:1071700090F8EE10E94880F81E1200E011E1019845 +:1071800090F8F010E54880F82012019890F8F1107E +:10719000E24880F8211200F50871019890F8F20099 +:1071A00088700198D0F8F410DC48C0F824120198D7 +:1071B00090F8F810D94880F8281200F50871019865 +:1071C00090F8F9004872019890F8FA10D34880F8C6 +:1071D0002A12019890F8FB10D04880F82B120198E1 +:1071E00090F8FC10CD4880F82C12019890F8FD1012 +:1071F000CA4880F82D12019890F8FE10C74880F810 +:107200002E12019890F80011C44880F830120198AD +:1072100090F80111C14880F8311200F50C71019805 +:1072200090F8020188700198D0F80411BB48C0F8AA +:107230003412019890F80811B84880F8381200F517 +:107240000C71019890F809014872019890F80A11A0 +:10725000B24880F83A12019890F80B11AF4880F8C4 +:107260003B12019890F80C11AC4880F83C12019840 +:1072700090F80D11A94880F83D12019890F80E1170 +:10728000A64880F83E12019890F81011A34880F8A3 +:107290004012019890F81111A04880F8411200F5B1 +:1072A0001071019890F8120188700198D0F81411AB +:1072B0009A48C0F84412019890F81811974880F83D +:1072C000481200F51071019890F819014872019860 +:1072D00090F81A11914880F84A12019890F81B1101 +:1072E0008E4880F84B12019890F81C118B4880F85A +:1072F0004C12019890F81D11884880F84D120198A1 +:1073000090F81E11854880F84E12019890F82011CF +:10731000824880F85012019890F821117F4880F837 +:10732000511200F51471019890F8220188700198AB +:10733000D0F824117948C0F85412019890F8281117 +:10734000764880F8581200F51471019890F82901D8 +:107350004872019890F82A11704880F85A120198E2 +:1073600090F82B116D4880F85B12019890F82C1161 +:107370006A4880F85C12019890F82D11674880F8EF +:107380005D12019890F82E11644880F85E12012178 +:107390000220E2F7DFFD0120F8F778FE01216048C6 +:1073A0004173BDF83800401C81B20E91BDF8380021 +:1073B0000428FEF67CAB8BE2BDF81C109DF844005F +:1073C000084408305749085C57494871BDF81C10FB +:1073D0009DF84400084409305249085C524908713C +:1073E000BDF81C109DF8440008440A304D49085C63 +:1073F0004D49C870BDF81C109DF8440008440B307E +:107400004849085C48498870BDF81C109DF8440044 +:1074100008440C304349085C43494870BDF81C10CF +:107420009DF8440008440D303E49095C3E48183838 +:107430000176E2F73FFCE2F7FBFB3B481838007EA1 +:10744000FF2842D1E2F7ACFBBDF81C109DF84400C8 +:10745000084408303349085C33494871BDF81C10B2 +:107460009DF84400084409302E49085C2E490871F3 +:10747000BDF81C109DF8440008440A302949085CF6 +:107480002949C870BDF81C109DF8440008440B3011 +:107490002449085C24498870BDF81C109DF84400FC +:1074A00008440C301F49085C1F494870BDF81C1087 +:1074B0009DF8440008440D301A49095C1A481838F0 +:1074C0000176E2F7F7FBE2F7B3FB0E2017490871EC +:1074D00071E7102015490871BDF81C109DF8440093 +:1074E000084408300F49085C0F494871BDF81C106A +:1074F0009DF84400084409300A49085C0A490871AB +:10750000BDF81C109DF8440008440A300549085C89 +:107510000549C870BDF81C100AE0000014410020A5 +:10752000503A0020D08A0020D43200205C3B00205A +:107530009DF8440008440B30FA49085CFA49887009 +:10754000BDF81C109DF8440008440C30F549085C57 +:10755000F5494870BDF81C109DF8440008440D30F2 +:10756000F049095CF04818380176E2F7A3FB04F013 +:1075700077FDED49183948620846406AC0F300417A +:107580001091E9481838406AC0F342010F9112E7A0 +:107590000E20E64908710021E54880F80D1E0AE733 +:1075A00000210E913DE000210D9117E0BDF838104B +:1075B00001EB410000EB0110DE4901EB001030301F +:1075C000BDF8341000EB0110807800F0010000B12C +:1075D00012E0BDF83400401C81B20D91BDF83810A6 +:1075E00001EB410000EB0110D24901EB0010C17921 +:1075F000BDF834008142D9DC00BFBDF8381001EB82 +:10760000410000EB0110CB4901EB0010C179BDF83E +:107610003400814200DD08E0BDF83800401C81B232 +:107620000E91BDF838000428BDDB00BFBDF838005E +:1076300004287CDB0020C04908700120BF49086095 +:10764000BF49C1F88802BA4890F8150E01286FDBCF +:107650000D20B6490871BDF81C109DF8440008447F +:107660000930B049095CBDF81C209DF84400104465 +:107670000830AC4A105C41EA00210A91BDF81C10A8 +:107680009DF8440008440B301146095CBDF81C20ED +:107690009DF8440010440A30A24A105C41EA0020E0 +:1076A000A84908800021069110E0BDF81C109DF843 +:1076B000440001440C31069808449A49095CA24AE6 +:1076C000069811540698401C81B206910698B0F5B0 +:1076D000007FEADB9B48008800F2FF3080B2014661 +:1076E00001900120E1F7F4FC10B30021904880F8EC +:1076F0000D1E9448008864214843BDF8281090FB73 +:10770000F1F0C1B28A4880F80C1E01208F494873FD +:107710008C480088401C8B49088008460088BDF8CA +:10772000281088421CDD824890F8080E01E01EE017 +:1077300016E020F00100401C7D4981F8080E084643 +:1077400090F8080E20F00600801D81F8080EBDF8A4 +:10775000280001F60861488000210120E2F7FAFBC9 +:107760000020764908607649C1F888020BE01020B5 +:107770006E4908716E4890F8080E20F08000803045 +:107780006B4981F8080EA3E000206B490870BDF832 +:107790001C109DF84400084408306249085C6349A5 +:1077A000C23981F8AD00BDF81C109DF844000844B2 +:1077B0000A305C49095CBDF81C209DF84400104467 +:1077C0000930584A105C41EA00210A91BDF81C10AA +:1077D0009DF8440008440C301146095C491EBDF870 +:1077E0001C209DF8440010440B304E4A105C41EAC6 +:1077F00000205449088016981038062190FBF1F0BB +:1078000081B20B91002106912AE00021059120E030 +:10781000BDF81C109DF8440001440D31069800EBA2 +:10782000400001EB4001059808443E49095C454889 +:10783000008800EB8002069800EB420000EB40025B +:10784000434800EB4202059811540598401C81B250 +:10785000059105980628DBDB0698401C81B206914D +:10786000BDF82C1006988842CFDB012037494873B9 +:1078700034480088401C3349088008460188BDF818 +:107880002800814221DBBDF82800401E00EB80016A +:10789000BDF82C0000EB410081B223481838A0F855 +:1078A000861200210B20E2F755FB00210320E2F7AE +:1078B00051FB1E484078032803D151201B49087111 +:1078C00006E010201949087102E0162017490871D6 +:1078D0000DE2BDF81C109DF8440008440830114921 +:1078E000095C134880F80D1E1120104908710846E4 +:1078F0004078032840D00021069108E00949069805 +:10790000095C144A11540698401C81B206911698DD +:10791000801C06998142F1DB0C491698C880002131 +:10792000069126E0D08A0020D43200205C3B002063 +:10793000BC220020144100202A0A00208802424272 +:1079400000004242280A0020D2300020BC12002051 +:1079500044350020A0920020112140F269220698AF +:107960005043FC4A02EB800041710698401C80B2F3 +:10797000069006980428EFDBE4E3F74840780328F4 +:1079800026D00021069108E0F4490698095CF44AE3 +:1079900011540698401C81B206911698801C0699D5 +:1079A0008142F1DBEF491698C880002106910CE076 +:1079B000122140F2692206985043E64A02EB800009 +:1079C00041710698401C80B2069006980428EFDBAF +:1079D00000210E913DE000210D9117E0BDF8381017 +:1079E00001EB410000EB0110DF4901EB00103030EA +:1079F000BDF8341000EB0110807800F0010000B1F8 +:107A000012E0BDF83400401C81B20D91BDF8381071 +:107A100001EB410000EB0110D34901EB0010C179EB +:107A2000BDF834008142D9DC00BFBDF8381001EB4D +:107A3000410000EB0110CC4901EB0010C179BDF809 +:107A40003400814200DD08E0BDF83800401C81B2FE +:107A50000E91BDF838000428BDDB00BFBDF838002A +:107A6000042874DB0020C14908700120C049086067 +:107A7000C049C1F88802C04890F8150E012867DB9C +:107A8000BDF81C109DF8440008440830B349085C58 +:107A900004285DDC1220B0490871BDF81C109DF867 +:107AA000440008440830AD49095CB34880F80D1E15 +:107AB00090F80D0E401E81B20E910021069119E042 +:107AC000BDF81C109DF84400014409310698084493 +:107AD000A2490A5CBDF8380000EB400101EB001040 +:107AE000A14901EB00110E3106980A540698401C7A +:107AF00080B2069006980A28E2DBBDF81C109DF8BB +:107B00004400084414309549095CBDF81C209DF8D8 +:107B1000440010441330914A105C41EA00210A915C +:107B2000BDF81C109DF84400084416301146095C4D +:107B3000BDF81C209DF8440010441530874A105CA5 +:107B400041EA00208D4908800021069112E0CEE034 +:107B50005FE0BDF81C109DF8440001441731069801 +:107B600008447E49095C864A069811540698401CD0 +:107B700081B206910698B0F5007FEADB7F48008865 +:107B8000401EBDF8381000EB812081B20320019126 +:107B9000E1F79EFAE8B37948008864214843BDF8CC +:107BA000281090FBF1F0C1B2734880F80C1E012040 +:107BB0006C49487371480088401C70490880084629 +:107BC0000088BDF82810884254DD0021069118E095 +:107BD000BDF8381001EB410000EB0110624901EBE8 +:107BE00000103030069900EB011009300190007848 +:107BF00020F00101491C019801700698401C80B2D8 +:107C0000069006981028E3DBBDF8381001EB410020 +:107C100000E066E000EB0110534901EB0010183062 +:107C20000190007820F00101491C01980170BDF815 +:107C3000381001EB410000EB01104B4901EB001043 +:107C400018300190007820F00601891C019801701D +:107C5000BDF82810BDF8380000EB400202EB001020 +:107C6000414A02EB00104183BDF838100220E2F7D0 +:107C700071F936E041480088012832D1002106918F +:107C800017E0BDF8381001EB410000EB0110364958 +:107C900001EB00103030069900EB01100930019023 +:107CA000007820F00102019802700698401C80B212 +:107CB000069006981028E4DBBDF8381001EB41006F +:107CC00000EB0110284901EB0010183001900078FA +:107CD00020F0010201980270BDF838100220E2F78E +:107CE00039F90020224908602249C1F8880229E2B6 +:107CF000BDF81C109DF84400084409301749095C80 +:107D0000BDF81C209DF8440010440830134A105C54 +:107D100041EA002103911348B0F81C1203988142F4 +:107D200047D11048D0F818020E49D1F814128842F1 +:107D30003FD10C48D0F8141290F81E02814221D98C +:107D40000848D0F8141290F81E02081A0549C1F824 +:107D500014021EE0D44500205C3B0020D08A0020A5 +:107D6000A0920020BC120020144100202A0A00200A +:107D70008802424200004242BC220020280A002021 +:107D8000D23000200020FC49C1F814021020FB4929 +:107D900008710021F848A0F81C1280F81E120C206F +:107DA000E2F7D8F800210520E2F7D4F80120F249E3 +:107DB0004873C7E1BDF81C109DF844000844093021 +:107DC000EF49095CBDF81C209DF8440010440830C0 +:107DD000EB4A105C41EA00210391E748B0F81C121D +:107DE000039881422FD1E448D0F81802E249D1F833 +:107DF0001412884227D1E048D0F8141290F81E02DD +:107E0000814209D9DC48D0F8141290F81E02081AF1 +:107E1000D949C1F8140206E00020D749C1F814027C +:107E20005120D64908710021D348A0F81C1280F8CF +:107E30001E120C20E2F78EF800210520E2F78AF8E6 +:107E40000120CD4948737DE10021069114E0002115 +:107E500005910AE02021CB4A069802EB40120598D2 +:107E600011540598401C81B2059105982028F1DB3A +:107E70000698401C81B2069106981428E7DB14206E +:107E8000BE490871BDF81C109DF844000844083034 +:107E9000BB49095C0A91BDF81C109DF844000844D8 +:107EA0000930B749095C0891BDF82800142801DDA4 +:107EB00014210A91BDF82000202801DD202108911D +:107EC0000021069124E00021059118E0BDF81C1066 +:107ED0009DF8440001440A31BDF82000069A02FBD7 +:107EE000001105980844A649095CA64A069802EBC9 +:107EF0004012059811540598401C81B20591BDF8B7 +:107F0000201005988842E1DB0698401C81B206915A +:107F1000BDF8281006988842D5DB00210720E2F73B +:107F200019F80FE1152095490871BDF81C109DF84E +:107F30004400084408309249095C934880F8241BA7 +:107F4000BDF81C109DF84400084409308C49085CB9 +:107F50000106BDF81C209DF8440010440A30884AF0 +:107F6000105C41EA0041BDF81C209DF8440010441B +:107F70000B30834A105C41EA0021BDF81C209DF8BB +:107F8000440010440C307E4A105C01437D48643844 +:107F9000C0F80510BDF81C109DF8440008440D30D1 +:107FA0001146085C0106BDF81C209DF844001044F1 +:107FB0000E30734A105C41EA0041BDF81C209DF868 +:107FC000440010440F306E4A105C41EA0021BDF8B5 +:107FD0001C209DF8440010441030694A105C014395 +:107FE00068486438C0F80110BDF81C109DF84400C2 +:107FF000084411301146085C0104BDF81C209DF8AE +:108000004400104412305E4A105C41EA0021BDF881 +:108010001C209DF8440010441330594A105C014361 +:1080200058486438C0F80910BDF81C109DF8440089 +:10803000084414301146095C5248643880F8261010 +:10804000BDF81C109DF84400084415301146095C29 +:108050004C48643880F82510BDF81C109DF8440089 +:10806000084416301146095C4648643880F82410EC +:10807000BDF81C109DF84400084417301146095CF7 +:108080004048643880F82310BDF81C109DF8440067 +:10809000084418301146095C3A48643880F82210C8 +:1080A000BDF81C109DF84400084419301146085CC6 +:1080B0003449643981F821001698202829DDBDF85B +:1080C0001C109DF8440008441A301146085C010653 +:1080D000BDF81C209DF8440010441B30284A105C59 +:1080E00041EA0041BDF81C209DF8440010441C30BA +:1080F000234A105C41EA0021BDF81C209DF8440091 +:1081000010441D301E4A105C01431E486438C0F8FC +:10811000271002201D49087114E0002106910DE08E +:108120000021BDF81C209DF844000244069810442C +:10813000134A11540698401C81B2069106980528EE +:10814000EEDB00BF2BE0002106910DE00021BDF821 +:108150001C209DF84400024406981044084A11541B +:108160000698401C81B2069106980528EEDB002196 +:108170000748A0F8501748E0BC1200205C3B0020E4 +:10818000D08A0020442E0020BC22002098400020ED +:10819000BC3200200021F848A0F8501735E0F6481E +:1081A000B0F8500758B30021069112E0BDF81C103A +:1081B00016980144891C06980844F049095CBDF8EA +:1081C0001C2006981044ED4A11540698401C81B2B8 +:1081D0000691E948B0F8501706988142E6DCE64877 +:1081E000B0F85017069107E00021E44A06981154B0 +:1081F0000698401C81B2069106982828F4DBDE48D8 +:10820000B0F850070A283AF7A7A8F9E3DC488078C5 +:1082100030B101287ED002287DD003287CD1F0E344 +:10822000D54890F8C607C0F3C3000E2819D2DFE87E +:1082300000F0071930475F798FA5C9FDFCFBFAF9FB +:10824000CD4890F8C60720F078000830CA4981F878 +:10825000C607002201F5EC604260012001F5EC61E7 +:108260008870E1E1C7A1C54809F03CFE039003987E +:1082700070B1C14890F8C60720F078001030BE49B0 +:1082800081F8C607002001F5EC6148600120887084 +:10829000CAE1BDA1B94809F025FE0390039870B169 +:1082A000B54890F8C60720F078001830B24981F838 +:1082B000C607002001F5EC61486001208870B3E139 +:1082C000B2A1AE4809F00EFE0390039878B1AA4817 +:1082D00090F8C60720F078002030A74981F8C6073B +:1082E000002001F5EC6148600121A94881709BE103 +:1082F000A6A1A24809F0F6FD0390039888B19E4814 +:1083000090F8C60720F0780028309B4981F8C6070E +:10831000002002E08AE1CDE2CBE29D4948600120E5 +:10832000887081E199A1954809F0DCFD03900398DC +:1083300068B1914890F8C60720F0780038308E492F +:1083400081F8C607002192484160012282706BE1EA +:108350008EA18A4809F0C6FD0390039868B186484B +:1083600090F8C60720F078003830834981F8C607B6 +:108370000020874948600120887055E183A17F482B +:1083800009F0B0FD03900398D8B1824840781828CE +:1083900009DD794890F8C60720F07800503076491A +:1083A00081F8C60708E0744890F8C60720F0780006 +:1083B0004030714981F8C6070020754948600120A6 +:1083C000887031E174A16D4809F08CFD0390039829 +:1083D00068B30021069108E00022694890380699A8 +:1083E00042540698401C81B2069106981428F3DB8B +:1083F000002106910EE00398011D069808445F498C +:108400000A5C0698411D5E48903842540698401C0C +:1084100081B2069106980F28EDDB00210320E1F7D9 +:1084200099FD05E0EAE0D2E057E040E00AE008E02C +:10843000514890F8C60720F0780048304E4981F83E +:10844000C607F1E056A14D4809F04CFD0390039892 +:1084500060B30021069108E000214D4A6832069879 +:1084600011540698401C81B2069106981428F3DB3B +:10847000002106910EE00398411D069808443F49EB +:10848000095C0698401D424A683211540698401C07 +:1084900081B2069106980F28EDDB374890F8C607A1 +:1084A00020F078005030344981F8C607BCE037A18D +:1084B000324809F017FD0390039868B12E4890F8F0 +:1084C000C60720F0780058302B4981F8C6070020F5 +:1084D0002F49486001208870A6E02948807968B15A +:1084E000254890F8C60720F078006030224981F8CE +:1084F000C607002026494860012088702AA11F482D +:1085000009F0F0FC03900398A8B3002020494860CC +:108510000120887019490398401D095C3039174BB8 +:108520000398001D185C303841EA0010C117CDE9EE +:108530000001F6F7B1FF124988711DA10F4809F03B +:10854000D1FC03900398B0B10C490398401C085C1F +:1085500030282FDB0398401C085C30380B46039909 +:10856000595C303940EA0110C117CDE90001F6F736 +:1085700093FF0349C87129E0BC320020D08A002053 +:108580005C3B0020610000006F6B00004F4B00005F +:108590001C3A0020BC120020494D45493A00000019 +:1085A00049434349443A00004353513A0000000014 +:1085B0002C000000FE490398085C3038C117CDE953 +:1085C0000001F6F769FFC2B2FA48C2712CE0AFF2BF +:1085D0004401F74809F086FC0390039868B1F64817 +:1085E00090F8C60720F080008030F34981F8C60774 +:1085F0004FF47A7001F5EC61886015E0AFF2740118 +:10860000EB4809F06FFC0390039860B1EA4890F8DA +:10861000C60720F07801E84880F8C6170020E7492F +:1086200048600120887000BF00BF0AE3E24890F86C +:10863000C607C0F3C3000D281ED2DFE800F0071EF6 +:10864000344B619CCAD9F4F21DF1F000AFF2C401C1 +:10865000D74809F047FC0390039868B10020D74938 +:10866000486001208870D44890F8C60720F0780050 +:108670000830D14981F8C6071AE1D1A1CC4809F0E8 +:1086800031FC0390039868B10020CC494860012078 +:108690008870C94890F8C60720F078001030C649A5 +:1086A00081F8C60704E1AFF21C11C14809F01AFCB9 +:1086B0000390039868B10020C04948600120887089 +:1086C000BD4890F8C60720F078001830BA4981F804 +:1086D000C607EDE0BBA1B64809F004FC039003987F +:1086E00068B1B54890F8C60720F078002030B2494C +:1086F00081F8C6070020B149486001208870D7E0A2 +:10870000AFF26411AA4809F0EDFB0390039888B317 +:108710000021069108E00021A84A68320698115409 +:108720000698401C81B2069106981428F3DB0021BC +:1087300006910EE00398411D069808449C49095C87 +:108740000698401D9D4A683211540698401C81B21B +:10875000069106980F28EDDB00209849486001201B +:108760008870954890F8C60720F078002830924924 +:1087700081F8C6079CE0AFF2D0118D4809F0B2FB3A +:108780000390039820B38B48807940B18A4890F8D1 +:10879000C60720F078003030874981F8C6070020EE +:1087A0008649486001218548817081490398401DB0 +:1087B000095C30397E4B0398001D185C303841EA63 +:1087C0000010C117CDE90001F6F766FE79498871FE +:1087D0006EE0794890F8C60720F07800403076497E +:1087E00081F8C607002075494860012088705FE065 +:1087F000AFF268216E4809F075FB0390039868B1E9 +:108800006D4890F8C60720F0780040306A4981F83A +:10881000C6070020694948600120887048E036E0BA +:108820001EE00FE0FFE7644890F8C60720F07800EC +:108830004830614981F8C60700206049486001203E +:10884000887035E05C4890F8C60720F080008030E2 +:10885000594981F8C6074FF47A705849886027E073 +:10886000AFF2D821524809F03DFB0390039868B15C +:10887000514890F8C60720F0780060304E4981F8E2 +:10888000C60700204D4948600120887010E0AFF213 +:108890000431474809F026FB0390039838B1464855 +:1088A00090F8C60720F07801434880F8C61700BF4B +:1088B00000BFC6E1404890F8C607C0F3C3000528D2 +:1088C00012D2DFE800F0031229869F0000203B4906 +:1088D000486001208870384890F8C60720F078007A +:1088E0000830354981F8C607A0E0AFF26031304862 +:1088F00009F0F8FA0390039868B100202F49486006 +:10890000012088702C4890F8C60720F078001030BD +:10891000294981F8C60789E00022284842600120E1 +:108920002649887022490398801D095C3039204B04 +:108930000398401D185C303841EA0010C117CDE99A +:108940000001F6F7A9FD1B498871AFF29C31184868 +:1089500009F0C8FA0390039810B315490398401C16 +:10896000085C302811DB0398401C085C30380B464B +:108970000399595C303940EA0110C117CDE9000173 +:10898000F6F78AFD0B49C8710AE009490398085CAB +:108990003038C117CDE90001F6F77EFD0549C871F1 +:1089A000054890F8C60720F07800183002490DE01D +:1089B000D08A00205C3B0020BC3200201C3A002002 +:1089C00022000000524541445900000081F8C607CA +:1089D0002CE0AFF24841A54809F084FA03900398CF +:1089E00068B1A34890F8C60720F080008030A04905 +:1089F00081F8C6074FF47A7001F5EC61886015E0E4 +:108A000031E115E09A4890F8C60720F080019848B7 +:108A100080F8C61790F8C60720F07801944880F8CF +:108A2000C617002093498870486000BF00BF08E166 +:108A30008F4890F8C607C0F3C300092815D2DFE8B5 +:108A400000F005152D455D75BAD1E800884890F80D +:108A5000C60720F078000830854981F8C607002055 +:108A600001F5EC61486001208870E8E0AFF2EC416C +:108A70007E4809F037FA0390039870B17C4890F86B +:108A8000C60720F078001030794981F8C607002029 +:108A900001F5EC61486001208870D0E0AFF2185118 +:108AA000724809F01FFA0390039870B1704890F86B +:108AB000C60720F0780018306D4981F8C6070020FD +:108AC00001F5EC61486001208870B8E0AFF24451D4 +:108AD000664809F007FA0390039870B1644890F86B +:108AE000C60720F078002030614981F8C6070020D1 +:108AF00001F5EC61486001208870A0E0AFF274518C +:108B00005A4809F0EFF90390039870B1584890F86B +:108B1000C60720F078002830554981F8C6070020A4 +:108B200001F5EC6148600120887088E052A14F484F +:108B300009F0D8F903900398E0B300205049486049 +:108B400001208870002106910CE00398011D069811 +:108B5000084446490A5C4B4906980A540698401C4A +:108B600081B2069106981428EFDB44A1454809F02C +:108B7000B9F90390039880B1002106910AE0002220 +:108B8000069903980844401E3E490A540698401C22 +:108B900081B2069106980228F1DB354890F8C607A5 +:108BA00020F078003030324981F8C6070120A1F565 +:108BB0000051487343E0AFF22C612C4809F092F960 +:108BC0000390039868B100202D4948600120887007 +:108BD000274890F8C60720F078003830244981F8FB +:108BE000C6072CE0AFF25C61204809F07BF90390E6 +:108BF000039868B1002022494860012088701C4811 +:108C000090F8C60720F078004030194981F8C6076F +:108C100015E0AFF28861154809F064F903900398F4 +:108C200060B1134890F8C60720F0800080301049EA +:108C300081F8C6074FF47A701149886000BF00BF01 +:108C400000BF00BF00210A48A0F85017069107E0B6 +:108C50000021064A069811540698401C81B20691DC +:108C600006986428F4DB19B030BD0000D08A0020DB +:108C7000BC320020A46C0020444843502C0000006B +:108C80001C3A0020663B00202DE9F74F98B00024E5 +:108C9000A246002007900690059000BF002583465D +:108CA000049000BF8046814600BF04E00020FE49DA +:108CB0000855601C84B2642CF8DBFC4880780028DE +:108CC0003ED0FB48407878B30020F8498870F948D6 +:108CD00090F8C60720F08001F64880F8C617F448DF +:108CE0008078C0B1012820D002280AD0032826D1DC +:108CF000F04890F8C60720F07801EE4880F8C617D3 +:108D00001DE0EC4890F8C60720F078002030E949D3 +:108D100081F8C60713E0E74890F8C60720F078010D +:108D2000E44880F8C6170AE00AE0E24890F8C6076F +:108D300020F078005830DF4981F8C60700BF00BF37 +:108D4000DC4890F8C6070121B1EBD01F41F04C86FA +:108D5000D948807801287DD1D64890F8A00801280C +:108D6000F9D14FF0000860E14FF000094AE108EB4B +:108D7000480000EB0810D14901EB0010303000EB47 +:108D8000091080780121B1EBD01F7CD108EB48009D +:108D900000EB0810C94901EB0010303000EB09105E +:108DA000807820F00400001D08EB480101EB081159 +:108DB000C24A02EB0111303101EB0911887008EB56 +:108DC000480000EB0810114601EB0010303000EBBA +:108DD00009108078C0F3C000002854D008EB480088 +:108DE00000EB081001EB0010303000EB0910807828 +:108DF00020F0080108EB480000EB081002EB00101F +:108E0000303000EB09108170AD48D0F81402401EDC +:108E1000001B0521B0FBF1F201FB120000EBC001C9 +:108E200001EB0011A648203000EB81000021C0F8C2 +:108E30001D10A348D0F81402401E001B0521B0FBF2 +:108E4000F1F201FB120000EBC00101EB00119C48A4 +:108E5000203000E0FFE000EB81000D30019040F297 +:108E6000692008FB00F0974A02EB8000A43009EB70 +:108E7000C90200EB021000F1220110220198DFF775 +:108E8000E4F98F4800E0B9E0D0F81402401E001B5E +:108E90000521B0FBF1F201FB120000EBC00101EB78 +:108EA00000118748203000EB810140F2692008FB67 +:108EB00000F0844A02EB8000A43009EBC90200EB09 +:108EC000021050F81A2F41F8012F406848607C4882 +:108ED000D0F81402401E001B0521B0FBF1F201FB8B +:108EE000120000EBC00101EB00127548203008EBC6 +:108EF000480101EB0811714B03EB0111303101EB1B +:108F00000911097800F822102038D0F81402401E08 +:108F1000001B0521B0FBF1F201FB120000EBC001C8 +:108F200001EB00116648203000EB810140F269201E +:108F300008FB00F0634A02EB8000A43009EBC90291 +:108F400000EB0210406BC1F809005D48D0F8140234 +:108F5000401E001B0521B0FBF1F201FB120000EBEB +:108F6000C00101EB00115648203000EB810151484F +:108F7000826941F8212F808B88805148D0F81402F3 +:108F8000401E001B0521B0FBF1F201FB120000EBBB +:108F9000C00101EB00114A48203000EB810108EBD1 +:108FA000480000EB08101A4602EB0010303000EBCE +:108FB00009104068C1F827004148D0F81402052183 +:108FC000B0FBF1F080B2014601900220E0F780F89A +:108FD00000210620E0F7BEFF3948D0F814023849D6 +:108FE000C98B884206D23648D0F81402401C344956 +:108FF000C1F8140200210520E0F7ACFF09F10100DF +:109000001FFA80F908EB480000EB08102B4901EB30 +:109010000010C07948453FF7AAAE41460220E0F76C +:1090200099FF08F101001FFA80F8B8F1040FFFF66C +:109030009BAE1F488078032803D01D488078012804 +:1090400002D100202049086000211A4880F8A018A9 +:109050000B20174908711D480078012842F07F82D3 +:109060000DE002F0FDFF134948620846406AC0F374 +:10907000004006900846406AC0F3420005900598FB +:109080000028EED00A488078022827D10848407886 +:1090900020B307200490552003490870FD20487034 +:1090A000AA208870002013E052020020A46C002047 +:1090B0005C3B0020BC320020443A002014410020D8 +:1090C000BC120020D445002088024042220A002021 +:1090D000C87008716120487100208871FA21F84A2F +:1090E00004981154F74841790498401C1154F548EC +:1090F00001790498801C1154F248C1780498C01C6E +:109100001154F04881780498001D1154ED484178BD +:109110000498401D1154EB481838017E0498801DB6 +:10912000115400240EE0E7481838406AC4F10301E6 +:10913000C900C840C1B2049809302044E04A115423 +:10914000601C84B2042CEEDBDF48407840B9DC4A76 +:1091500004980D301A99115404980E3085B239E0F4 +:10916000DA48006850B9DA48007838B1D6488078D3 +:10917000032803D0D4488078012824D1002409E0B2 +:10918000D1489038015D04980D302044CC4A1154E8 +:10919000601C84B2142CF3DB002409E0CA48483078 +:1091A000015D049821302044C54A1154601C84B2EA +:1091B0000A2CF3DBC24A04982B301A9911540498F4 +:1091C0002C3085B206E00120C249887000201BB017 +:1091D000BDE8F08F002D02F0C281BB484078032823 +:1091E0000AD10020BC490870BA48563090F8AC004B +:1091F000B3494855681C85B2B24918391A9881F8A4 +:109200004E071A98162876D011DCA0F10B000B2817 +:1092100081F07883DFE810F020003609F5053F0083 +:109220003609D0025106B6063609640B6D0BA1282B +:1092300016D00ADC1F287CD0502813D051284CD0DF +:10924000522841F05F8301F01EB9A22806D0A3285E +:1092500003D0A428F5D102E000BF00BF00BF00BFCB +:1092600001F050BB9848007A00EB400101EB001080 +:109270009A4901EB0010407F91494855681C85B21E +:109280009148007A18B901208F49087202E0002045 +:109290008D490872E4E78C484078032803D15020B8 +:1092A0008949087102E0102087490871002406E00E +:1092B0008B48005D2919824A5054601C84B20A2CE4 +:1092C000F6DB05F10A0085B28248563090F8AD0011 +:1092D0007B494855681C85B2C2E7824890F8080E61 +:1092E00000F0010020B1012008F0FFF9F8F7FCFBC5 +:1092F0004FF0000859E2FBE308EB480000EB0810D0 +:10930000764901EB0010807903282ED008EB480045 +:1093100000EB081001EB00108079012825D008EB44 +:10932000480000EB081001EB0010807902281CD0E7 +:1093300000E0FCE308EB480000EB081001EB001034 +:109340008079042811D008EB480000EB081001EBED +:1093500000108079072808D008EB480000EB0810BF +:1093600001EB00108079082872D108EB480000EB6F +:1093700008105A4901EB0010407F51494855681CBC +:1093800085B201204855E81C85B2AB4602204855FD +:10939000681C85B21D204855681C85B24FF0000935 +:1093A00026E108EB480000EB08104C4901EB0010E7 +:1093B000303000EB0910007841494855681C85B2EF +:1093C00008EB480000EB0810444901EB0010303076 +:1093D00000EB091080783A494855681C85B208EBC3 +:1093E000480000EB08103D4901EB0010303000EB65 +:1093F00009108078C0F38010002877D008EB48006F +:1094000000EB081001EB0010303000EB0910807801 +:10941000C0F38000D0B908EB480000EB081001EB66 +:109420000010303000EB09108078C0F3C00068B93C +:1094300008EB480000EB081001EB0010303000EBA7 +:1094400009108078C0F340000028D6D0002414E032 +:10945000E8E008EB480000EB0810204901EB0010A1 +:10946000303000EB09104068C4F10301C900C84066 +:109470006119134A5054601C84B2042CE9DB281D86 +:1094800085B2002416E040F2692008FB00F016497E +:1094900001EB8000A43009EBC90100EB0110D0F80A +:1094A0001A00C4F10301C900C8406119044A5054AC +:1094B000601C84B2042CE6DB281D85B200242DE05C +:1094C00052020020D43200205C3B002008024042BF +:1094D000BC120020443A0020220A0020144100203F +:1094E000FE1F0308BC220020D44500207CE040F28F +:1094F000692008FB00F0FE4901EB8000A43009EB75 +:10950000C90100EB0110D0F81E00C4F10301C9002D +:10951000C8406119F74A5054601C84B2042CE6DB41 +:10952000281D85B2002415E040F2692008FB00F0F8 +:10953000EF4901EB8000A43009EBC90100EB0110F9 +:10954000406BC4F10201C900C8406119E94A505496 +:10955000601C84B2032CE7DBE81C85B200241CE00D +:1095600040F2692008FB00F0E14901EB8000A430E3 +:1095700009EBC90100EB011050F8221F4068C4F14B +:109580000502D200CDE9080108460899DEF74BFE36 +:109590006119D84A5054601C84B2062CE0DBA81D27 +:1095A00085B200241CE040F2692008FB00F0D0499D +:1095B00001EB8000A43009EBC90100EB011022305F +:1095C0008168C068C4F10502D200CDE90A010846ED +:1095D0000A99DEF728FE6119C64A5054601C84B20D +:1095E000062CE0DBA81D85B209F101001FFA80F905 +:1095F00008EB480000EB0810BF4901EB0010C079F0 +:1096000048453FF7CEAEA5EB0B00C0F30721ABF109 +:109610000200B84A1154A5EB0B00C1B2ABF1010036 +:109620001154BEE008EB480000EB0810B24901EB12 +:109630000010807906287BD108EB480000EB081069 +:1096400001EB0010407FAB494855681C85B20320F0 +:109650004855E81C85B2AB4602204855681C85B2C7 +:1096600011204855681C85B24FF0000980E008EBD6 +:10967000480000EB0810A04901EB0010303000EB6F +:10968000091000789B494855681C85B208EB4800D2 +:1096900000EB0810984901EB0010303000EB091086 +:1096A000807894494855681C85B208EB480000EB67 +:1096B0000810914901EB0010303000EB0910807860 +:1096C000C0F38000A8B3002412E040F2692008FB38 +:1096D00000F0874901EB8000A43009EBC90100EBE1 +:1096E00001103F30005D6119824A5054601C84B201 +:1096F0000A2CEADB05F10A0085B2002412E040F2F0 +:10970000692008FB00F07A4901EB8000A43009EBE6 +:10971000C90100EB01105830005D6119754A5054C1 +:10972000601C84B2022CEADBA81C85B2002417E07E +:1097300037E019E040F2692008FB00F06C4901EBCA +:109740008000A43009EBC90100EB0110C06EC4F128 +:109750000201C900C8406119664A5054601C84B2B5 +:10976000032CE7DBE81C85B209F101001FFA80F940 +:1097700008EB480000EB08105F4901EB0010C079CE +:1097800048453FF774AFA5EB0B000002C1B2ABF147 +:109790000200584A1154A5EB0B00C1B2ABF1010015 +:1097A000115408F101001FFA80F8544890F82A0C6F +:1097B00040453FF7A1AD53E5514890F8080E00F041 +:1097C000010020B1012007F090FFF8F78DF94FF06C +:1097D00000087EE208EB480000EB0810464901EB68 +:1097E00000108079032835D008EB480000EB081002 +:1097F00001EB0010807901282CD008EB480000EB29 +:10980000081001EB00108079022823D008EB4800F3 +:1098100000EB081001EB0010807904281AD008EB47 +:10982000480000EB081001EB00108079072811D0E8 +:1098300008EB480000EB081001EB001080790828C5 +:1098400008D008EB480000EB081001EB001080790D +:1098500009287DD1012027494855E81C85B2AB462F +:1098600002204855681C85B21D204855681C85B2E9 +:109870004FF000090FE108EB480000EB08101E490B +:1098800001EB0010303000EB091000781949485501 +:10989000681C85B208EB480000EB0810164901EB84 +:1098A0000010303000EB0910807812494855681CD0 +:1098B00085B208EB480000EB08100F4901EB0010DF +:1098C000303000EB09108078C0F3800030BB08EB2B +:1098D000480000EB081001EB0010303000EB0910DD +:1098E0008078C0F3C000C8B908EB48000AE0000067 +:1098F000D44500205202002014410020BC32002038 +:10990000BC22002000EB081001EB0010303000EB0F +:1099100009108078C0F34000002873D0002413E0C1 +:1099200008EB480000EB0810FE4901EB0010303056 +:1099300000EB09104068C4F10301C900C840611977 +:10994000F94A5054601C84B2042CE9DB281D00E065 +:10995000BBE085B2002416E040F2692008FB00F06D +:10996000F24901EB8000A43009EBC90100EB0110C2 +:10997000D0F81A00C4F10301C900C8406119EA4ACD +:109980005054601C84B2042CE6DB281D85B20024F0 +:1099900016E040F2692008FB00F0E44901EB80008A +:1099A000A43009EBC90100EB0110D0F81E00C4F18E +:1099B0000301C900C8406119DB4A5054601C84B2DD +:1099C000042CE6DB281D85B2002415E040F2692056 +:1099D00008FB00F0D54901EB8000A43009EBC90178 +:1099E00000EB0110406BC4F10201C900C8406119CD +:1099F000CD4A5054601C84B2032CE7DBE81C85B2CE +:109A000000241DE043E040F2692008FB00F0C74954 +:109A100001EB8000A43009EBC90100EB011050F804 +:109A2000221F4068C4F10502D200CDE90C010846AE +:109A30000C99DEF7F8FB6119BB4A5054601C84B2E4 +:109A4000062CE0DBA81D85B200241CE040F2692052 +:109A500008FB00F0B54901EB8000A43009EBC90117 +:109A600000EB011022308168C068C4F10502D20009 +:109A7000CDE90E0108460E99DEF7D5FB6119AA4A19 +:109A80005054601C84B2062CE0DBA81D85B209F19D +:109A900001001FFA80F908EB480000EB0810A1490B +:109AA00001EB0010C07948453FF7E5AEA5EB0B0090 +:109AB000C0F30721ABF102009B4A1154A5EB0B0048 +:109AC000C1B2ABF101001154FFE008EB480000EB1C +:109AD0000810944901EB00108079052840D102203C +:109AE00091494855E81C85B2AB464FF0000923E088 +:109AF000BDE109F101008C494855681C85B28C48CC +:109B000010F809004855681C85B2002409E088480F +:109B10000C3000EB0910005D6119834A5054601C41 +:109B200084B2102CF3DB05F1100085B200E06EE288 +:109B300009F101001FFA80F97E4890F8B801484504 +:109B4000D7DCA5EB0B000002C1B2ABF10200764AF4 +:109B50001154A5EB0B00C1B2ABF101001154B4E0FC +:109B600008EB480000EB08106E4901EB001080790B +:109B7000062872D103206C494855E81C85B2AB46D3 +:109B800002204855681C85B211204855681C85B2D2 +:109B90004FF0000980E008EB480000EB0810614935 +:109BA00001EB0010303000EB091000785E49485599 +:109BB000681C85B208EB480000EB0810594901EB1E +:109BC0000010303000EB0910807857494855681C68 +:109BD00085B208EB480000EB0810524901EB001079 +:109BE000303000EB09108078C0F38000A0B300246F +:109BF00012E040F2692008FB00F04C4901EB8000C4 +:109C0000A43009EBC90100EB01103F30005D611980 +:109C1000454A5054601C84B20A2CEADB05F10A0064 +:109C200085B2002412E040F2692008FB00F03F49B1 +:109C300001EB8000A43009EBC90100EB01105830A2 +:109C4000005D6119384A5054601C84B2022CEADB72 +:109C5000A81C85B2002417E01AE036E040F2692023 +:109C600008FB00F0314901EB8000A43009EBC90189 +:109C700000EB0110C06EC4F10201C900C8406119B7 +:109C8000294A5054601C84B2032CE7DBE81C85B2DF +:109C900009F101001FFA80F908EB480000EB0810F9 +:109CA000204901EB0010C07948453FF774AFA5EBA0 +:109CB0000B000002C1B2ABF102001B4A1154A5EB2C +:109CC0000B00C1B2ABF10100115408F101001FFA01 +:109CD00080F8184890F82A0C40453FF77BAD1548AE +:109CE00090F8CC0C00287DDD4FF0000882E008EBF6 +:109CF0004801114800EB0110807904280ED10A496F +:109D00004855681C85B201204855681C85B2054835 +:109D1000233810F808004855681C85B208EB480144 +:109D200005480BE01441002052020020D4450020D9 +:109D300075340020BC3200208C3F002000EB011065 +:109D40008079062837D1FE494855681C85B2FD4800 +:109D500090F8B8014855681C85B212204855681C17 +:109D600085B24FF0000920E009F10100F44948559F +:109D7000681C85B2F44810F809004855681C85B283 +:109D8000002409E0F0480C3000EB0910005D611977 +:109D9000EB4A5054601C84B2102CF3DB05F1100028 +:109DA00085B209F101001FFA80F9E64890F8B80180 +:109DB0004845D9DC1AE008EB480000EB0810E349FD +:109DC00001EB00108079052810D1DD494855681C49 +:109DD00085B201204855681C85B2DC48233810F84C +:109DE000080000E00CE04855681C85B208F101004D +:109DF0001FFA80F8D34890F8CC0C40453FF777AF76 +:109E0000D9E4D3480078401CD1490870084600784E +:109E1000052809DACF4890F8080E00F0010018B9BB +:109E20000D20CD49087114E0CB484078032803D1B8 +:109E30005120C949087102E01020C7490871C5487E +:109E400090F8080E00F0010018B9FF21C14880F811 +:109E50000C1EC2480088000AB9494855BF4800880E +:109E6000C1B2B74A681C1154A81C85B2A3E4B84813 +:109E70000078401CB649087008460078052803DAC7 +:109E80001620B54908710AE0B3484078032803D189 +:109E90005120B149087102E01020AF490871AF4864 +:109EA0000088000AA6494855AC480088C1B2A44AB7 +:109EB000681C1154A81C85B27DE41020A6490871C5 +:109EC000A44890F80D0E9E494855681C85B24FF085 +:109ED000000948E09F4890F80D0E401E40F26921AD +:109EE00010FB01F09E4901EB8000A43009EBC90191 +:109EF00000EB011090F88000012830D1954890F8CF +:109F00000D0E401E00EB400101EB00108F4901EBEC +:109F10000010303000EB0910007889494855681C62 +:109F200085B2002416E08B4890F80D0E401E40F2DA +:109F3000692110FB01F08A4901EB8000A43009EB94 +:109F4000C90100EB01108130005D29197C4A505491 +:109F5000601C84B20A2CE6DB05F10A0085B209F127 +:109F600001001FFA80F97B4890F80D0E401E00EBAF +:109F7000400101EB0010754901EB0010C079484524 +:109F8000A8DC7FE272480078401C714908700846DE +:109F90000078052812DA6F4890F80D0E401E00EB8D +:109FA000400101EB0010694901EB0010007E00F058 +:109FB000010018B912206849087115E0102066499F +:109FC0000871644890F80D0E401E00EB400101EB53 +:109FD00000105E4901EB0010007E00F0010018B98E +:109FE000FF215C4880F80C1E5A4890F80D0E544929 +:109FF00048555A480088010A514A681C115457486C +:10A000000088C1B2A81C1154E81C85B23AE20120B4 +:10A01000544948730846D0F814020A21B0FBF1F005 +:10A02000C0F3072046494855681C85B24D48D0F812 +:10A0300014020A21B0FBF1F041494855681C85B271 +:10A040004848D0F814020A2802D90A26002703E05B +:10A050004448D0F8146200274248D0F8140241491D +:10A06000C1F818020846D0F814020A21B0FBF1F03A +:10A0700081B23C48A0F81C1280F81E6200210C201E +:10A08000DFF768FF2E494E55681C85B228204855D9 +:10A09000681C85B20024F0E13248D0F8140268B19F +:10A0A0003048D0F81402401E001B0521B0FBF1F02F +:10A0B00080B2014601900220DEF76EFF2948D0F8F9 +:10A0C0001402401E001B0521B0FBF1F201FB12003F +:10A0D00000EBC00101EB00112248203010F82100F4 +:10A0E00017494855681C85B24FF0000A1FE01D480B +:10A0F000D0F81402401E001B0521B0FBF1F201FB59 +:10A10000120000EBC00101EB00111648203000EBFB +:10A110008100D0F80100CAF10301C900C8400AEB70 +:10A120000501074A50540AF101001FFA80FABAF1FA +:10A13000040FDCDB281D85B24FF0000A34E000007C +:10A1400052020020BC32002075340020144100204F +:10A150002A0A0020BC2200205C3B0020280A0020A4 +:10A16000D4450020BC120020FE48D0F81402401E46 +:10A17000001B0521B0FBF1F201FB120000EBC00156 +:10A1800001EB0011F748203000EB8100D0F805000A +:10A19000CAF10301C900C8400AEB0501F24A505454 +:10A1A0000AF101001FFA80FABAF1040FDCDB281D66 +:10A1B00085B24FF0000A1FE0EA48D0F81402401EB2 +:10A1C000001B0521B0FBF1F201FB120000EBC00106 +:10A1D00001EB0011E348203000EB8100D0F80900CA +:10A1E000CAF10201C900C8400AEB0501DE4A505419 +:10A1F0000AF101001FFA80FABAF1030FDCDBE81C58 +:10A2000085B24FF0000A25E0D648D0F81402401E6F +:10A21000001B0521B0FBF1F201FB120000EBC001B5 +:10A2200001EB0011CF48203000EB810050F80D1FEA +:10A230004068CAF10502D200CDE910010846109924 +:10A24000DDF7F1FF0AEB0501C74A50540AF101009E +:10A250001FFA80FABAF1060FD6DBA81D85B24FF0BF +:10A26000000A25E0BF48D0F81402401E001B05215B +:10A27000B0FBF1F201FB120000EBC00101EB001199 +:10A28000B848203000EB81000D308168C068CAF109 +:10A290000502D200CDE9120108461299DDF7C3FF8D +:10A2A0000AEB0501B04A50540AF101001FFA80FA86 +:10A2B000BAF1060FD6DBA81D85B2AA48D0F8140261 +:10A2C000401E001B0521B0FBF1F201FB120000EB68 +:10A2D000C00101EB0011A348203000EB810090F891 +:10A2E0002600A1494855681C85B29E48D0F8140242 +:10A2F000401E001B0521B0FBF1F201FB120000EB38 +:10A30000C00101EB00119748203000EB810090F86C +:10A31000250095494855681C85B29248D0F814022A +:10A32000401E001B0521B0FBF1F201FB120000EB07 +:10A33000C00101EB00118B48203000EB810090F848 +:10A34000240089494855681C85B28648D0F8140213 +:10A35000401E001B0521B0FBF1F201FB120000EBD7 +:10A36000C00101EB00117F48203000EB810090F824 +:10A3700023007D494855681C85B27A48D0F81402FC +:10A38000401E001B0521B0FBF1F201FB120000EBA7 +:10A39000C00101EB00117348203000EB810090F800 +:10A3A000220071494855681C85B26E48D0F81402E5 +:10A3B000401E001B0521B0FBF1F201FB120000EB77 +:10A3C000C00101EB00116748203000EB810090F8DC +:10A3D000210065494855681C85B24FF0000A1FE00E +:10A3E0006048D0F81402401E001B0521B0FBF1F2BA +:10A3F00001FB120000EBC00101EB001159482030B5 +:10A4000000EB8100D0F82700CAF10301C900C84061 +:10A410000AEB0501544A50540AF101001FFA80FA70 +:10A42000BAF1040FDCDB281D85B24FF0000A1DE0F5 +:10A430004C48D0F81402401E001B0521B0FBF1F27D +:10A4400001FB120000EBC00101EB00114548203078 +:10A4500000EB81002B300AF10401405C0AEB05019E +:10A46000414A50540AF101001FFA80FABAF1060F6E +:10A47000DEDBA81D85B2601C84B20020A11BB841A0 +:10A48000FFF60AAE3EE20120364948730846D0F88E +:10A4900014020A21B0FBF1F0C0F3072032494855FD +:10A4A000681C85B22F48D0F814020A21B0FBF1F0E5 +:10A4B0002D494855681C85B22A48D0F814020A284C +:10A4C00002D90A26002703E02648D0F814620027A4 +:10A4D0002448D0F814022349C1F818020846D0F8DD +:10A4E00014020A21B0FBF1F081B21E48A0F81C1240 +:10A4F00080F81E6200210C20DFF72CFD1A494E5512 +:10A50000681C85B228204855681C85B20024E1E10A +:10A510001448D0F8140268B11248D0F81402401E52 +:10A52000001B0521B0FBF1F080B201460190022032 +:10A53000DEF732FD0B48D0F81402401E001B052147 +:10A54000B0FBF1F201FB120000EBC00101EB0011C6 +:10A550000448203010F8210003494855681C85B292 +:10A5600004E00000BC120020520200204FF0000A5C +:10A570001FE0FE48D0F81402401E001B0521B0FB6E +:10A58000F1F201FB120000EBC00101EB0011F748F2 +:10A59000203000EB8100D0F80100CAF10301C900AE +:10A5A000C8400AEB0501F24A50540AF101001FFAB3 +:10A5B00080FABAF1040FDCDB281D85B24FF0000AE7 +:10A5C0001FE0EA48D0F81402401E001B0521B0FB32 +:10A5D000F1F201FB120000EBC00101EB0011E348B6 +:10A5E000203000EB8100D0F80500CAF10301C9005A +:10A5F000C8400AEB0501DE4A50540AF101001FFA77 +:10A6000080FABAF1040FDCDB281D85B24FF0000A96 +:10A610001FE0D648D0F81402401E001B0521B0FBF5 +:10A62000F1F201FB120000EBC00101EB0011CF4879 +:10A63000203000EB8100D0F80900CAF10201C90006 +:10A64000C8400AEB0501CA4A50540AF101001FFA3A +:10A6500080FABAF1030FDCDBE81C85B24FF0000A88 +:10A6600025E0C248D0F81402401E001B0521B0FBB3 +:10A67000F1F201FB120000EBC00101EB0011BB483D +:10A68000203000EB810050F80D1F4068CAF1050230 +:10A69000D200CDE9140108461499DDF7C4FD0AEB98 +:10A6A0000501B34A50540AF101001FFA80FABAF1C9 +:10A6B000060FD6DBA81D85B24FF0000A25E0AB4897 +:10A6C000D0F81402401E001B0521B0FBF1F201FB83 +:10A6D000120000EBC00101EB0011A448203000EB98 +:10A6E00081000D308168C068CAF10502D200CDE951 +:10A6F000160108461699DDF796FD0AEB05019C4AFE +:10A7000050540AF101001FFA80FABAF1060FD6DBA5 +:10A71000A81D85B29548D0F81402401E001B0521E3 +:10A72000B0FBF1F201FB120000EBC00101EB0011E4 +:10A730008E48203000EB810090F826008C49485567 +:10A74000681C85B28948D0F81402401E001B052100 +:10A75000B0FBF1F201FB120000EBC00101EB0011B4 +:10A760008248203000EB810090F825008049485550 +:10A77000681C85B27D48D0F81402401E001B0521DC +:10A78000B0FBF1F201FB120000EBC00101EB001184 +:10A790007648203000EB810090F824007449485539 +:10A7A000681C85B27148D0F81402401E001B0521B8 +:10A7B000B0FBF1F201FB120000EBC00101EB001154 +:10A7C0006A48203000EB810090F823006849485522 +:10A7D000681C85B26548D0F81402401E001B052194 +:10A7E000B0FBF1F201FB120000EBC00101EB001124 +:10A7F0005E48203000EB810090F822005C4948550B +:10A80000681C85B25948D0F81402401E001B05216F +:10A81000B0FBF1F201FB120000EBC00101EB0011F3 +:10A820005248203000EB810090F8210050494855F3 +:10A83000681C85B24FF0000A1FE04C48D0F81402A3 +:10A84000401E001B0521B0FBF1F201FB120000EBE2 +:10A85000C00101EB00114548203000EB8100D0F829 +:10A860002700CAF10301C900C8400AEB0501404AAC +:10A8700050540AF101001FFA80FABAF1040FDCDB30 +:10A88000281D85B24FF0000A1DE03848D0F81402A8 +:10A89000401E001B0521B0FBF1F201FB120000EB92 +:10A8A000C00101EB00113148203000EB81002B305A +:10A8B0000AF10401405C0AEB05012D4A50540AF1EB +:10A8C00001001FFA80FABAF1060FDEDBA81D85B27F +:10A8D000601C84B20020A11BB841FFF619AE11E044 +:10A8E000102024490871592021494855681C85B217 +:10A8F00008E010201F49087159201D494855681C5F +:10A9000085B200BF00BF0498281AC0F30721184A77 +:10A910000498C01D11540498281AC1B20498083034 +:10A920001154002410E004990D312144104A505C68 +:10A93000DDE90521DFF733FA014604980D302044A4 +:10A940000B4A1154601C84B20498281AA042EADC15 +:10A950000948C07D48B1049AAA1A91B2044B049ADE +:10A96000981800230422E0F793F807E0BC120020B7 +:10A97000520200205C3B0020BC320020049AAA1A3C +:10A9800091B2FC4B049A9818DEF788FF0021CDE9BC +:10A990000201DDE90201000A40EA0160F54948557B +:10A9A000681C85B202984855681C85B2F2488078C8 +:10A9B000022810D1F048407868B1681F000AC870BA +:10A9C000681F087181B2EB48401D01F0A9FCE949FC +:10A9D0004855681C85B2E94805600121001FDEF773 +:10A9E000DDFF2846FEF7F3BBE54890F8C607C0092F +:10A9F000002877D1E048807830B1012873D0022850 +:10AA000072D0032871D1DEE3DD4890F8C607C0F3A9 +:10AA1000C3000E2829D2DFE800F007293D51697DE7 +:10AA200091A5B9CDE1F5F4F3002405E0D548005D2A +:10AA3000D0490855601C84B2D248DDF724FCA042FE +:10AA4000F4D8CE4804600121001FDEF7A7FFCC48F0 +:10AA500090F8C60720F078000830C94981F8C60789 +:10AA60004FF47A7001F5EC61886045E1002405E05F +:10AA7000C548005DBF490855601C84B2C248DDF777 +:10AA800002FCA042F4D8BD4804600121001FDEF79B +:10AA900085FF31E1002405E0BC48005DB54908555B +:10AAA000601C84B2B948DDF7EEFBA042F4D8B3488D +:10AAB00004600121001FDEF771FF1DE1002405E0A5 +:10AAC000B348005DAB490855601C84B2B048DDF75F +:10AAD000DAFBA042F4D8A94804600121001FDEF788 +:10AAE0005DFF09E1FDE309E1B9E2B7E2002405E019 +:10AAF000A848005D9F490855601C84B2A548DDF751 +:10AB0000C2FBA042F4D89D4804600121001FDEF77B +:10AB100045FFF1E0002405E09F48005D9549085598 +:10AB2000601C84B29C48DDF7AEFBA042F4D8934889 +:10AB300004600121001FDEF731FFDDE0002405E0A5 +:10AB40009648005D8B490855601C84B29348DDF738 +:10AB50009AFBA042F4D8894804600121001FDEF767 +:10AB60001DFFC9E0002405E08D48005D81490855BE +:10AB7000601C84B28A48DDF786FBA042F4D87F4887 +:10AB800004600121001FDEF709FFB5E0002405E0A5 +:10AB90008448005D77490855601C84B28148DDF720 +:10ABA00072FBA042F4D8754804600121001FDEF753 +:10ABB000F5FEA1E0002405E07B48005D6D490855E5 +:10ABC000601C84B27848DDF75EFBA042F4D86B4885 +:10ABD00004600121001FDEF7E1FE8DE06648407849 +:10ABE000022810D1002405E07048005D6149085535 +:10ABF000601C84B26D48DDF746FBA042F4D830E01B +:10AC000062E049E034E0002405E06848005D59490D +:10AC10000855601C84B20D2CF7DB5748C238DDF7AD +:10AC200032FB00270646002286EA020087EA02017C +:10AC3000084312D0002408E04F48C238015D04F1F7 +:10AC40000D004C4A1154601C84B20020A11BB84175 +:10AC5000F2DB57A14748DDF70AFB4648DDF713FB57 +:10AC600084B2464804600121001FDEF797FE43E0EE +:10AC7000002405E04F48005D3E490855601C84B241 +:10AC80004C48DDF700FBA042F4D83C4804600121A9 +:10AC9000001FDEF783FE2FE0002405E04648005D3C +:10ACA00034490855601C84B24348DDF7ECFAA042F1 +:10ACB000F4D8324804600121001FDEF76FFE42F233 +:10ACC00010703E49886017E0002405E03C48005DB4 +:10ACD00028490855601C84B23948DDF7D4FAA042EF +:10ACE000F4D8264804600121001FDEF757FE42F227 +:10ACF00010703249886000BF00BFAFE1204890F873 +:10AD0000C607C0F3C3000D281FD2DFE800F0071FFD +:10AD10005F73879BAFC3D7EBF3F2F100002405E02C +:10AD20002848005D13490855601C84B22548DDF7AA +:10AD3000AAFAA042F4D8114804600121001FDEF7EE +:10AD40002DFE4FF47A701D49886086E1002405E0ED +:10AD50001D48005D07490855601C84B21A48DDF79C +:10AD600092FAA042F4D8054804600121001FDEF7E2 +:10AD700015FE72E1520200205C3B0020BC640240E0 +:10AD8000BC320020E12C0308DB2C0308DF2C030875 +:10AD9000C82C0308B02C03089F2C030820020020B5 +:10ADA000902C0308F72C0308EB2C0308682C0308ED +:10ADB0000D0A0000022D0308C12C03081C3A0020D4 +:10ADC0003A2D0308022E0308092E0308002405E08B +:10ADD000FD48005DFD490855601C84B2FA48DDF766 +:10ADE00052FAA042F4D8FA4804600121001FDEF7AD +:10ADF000D5FD32E1002405E0F648005DF349085531 +:10AE0000601C84B2F348DDF73EFAA042F4D8F04863 +:10AE100004600121001FDEF7C1FD1EE1002405E0F2 +:10AE2000ED48005DE9490855601C84B2EA48DDF749 +:10AE30002AFAA042F4D8E64804600121001FDEF798 +:10AE4000ADFD0AE1002405E0E448005DDF49085556 +:10AE5000601C84B2E148DDF716FAA042F4D8DC4861 +:10AE600004600121001FDEF799FDF6E0002405E0F3 +:10AE7000DB48005DD5490855601C84B2D848DDF731 +:10AE800002FAA042F4D8D24804600121001FDEF784 +:10AE900085FDE2E0002405E0D248005DCB4908557D +:10AEA000601C84B2CF48DDF7EEF9A042F4D8C84860 +:10AEB00004600121001FDEF771FDCEE0002405E0F3 +:10AEC000C948005DC1490855601C84B2C648DDF719 +:10AED000DAF9A042F4D8BE4804600121001FDEF771 +:10AEE0005DFDBAE0C1484078022810D1002408E096 +:10AEF0009BE072E05DE0BE48005DB4490855601C0F +:10AF000084B2BB48DDF7BFF9A042F4D84AE0002480 +:10AF100005E0B748005DAD490855601C84B2142CAB +:10AF2000F7DBB248C238DDF7AEF900270646B1A11B +:10AF3000AE48C23806F0D6FF8246002286EA0200FA +:10AF400087EA0201084329D0002408E0A748C23854 +:10AF5000015D04F114009D4A1154601C84B2AAF1F1 +:10AF60000100A042F2DC22211430984A11545446C8 +:10AF700008E0601E9D49C239095C1530934A11549E +:10AF8000601C84B2701C47F100010022201A8A4123 +:10AF9000EFDBAFF2E4118D48DDF769F98B48DDF79F +:10AFA00072F984B28A4804600121001FDEF7F6FCC2 +:10AFB00053E0002405E09048005D84490855601C7A +:10AFC00084B28D48DDF75FF9A042F4D88048046070 +:10AFD0000121001FDEF7E2FC3FE08848806840F274 +:10AFE000E931884209D1864890F8C60720F07800F8 +:10AFF0006030834981F8C60703E040F2E9307F49B9 +:10B000008860002405E07F48005D70490855601C99 +:10B0100084B27C48DDF737F9A042F4D86C4804606C +:10B020000121001FDEF7BAFC17E0002405E0764896 +:10B03000005D66490855601C84B27348DDF723F94A +:10B04000A042F4D8624804600121001FDEF7A6FC8C +:10B0500043F698206949886000BF00BF7EE26848D7 +:10B0600090F8C607C0F3C30005281AD2DFE800F045 +:10B07000031A94E2FD0000205C49C870002405E03A +:10B080006248005D51490855601C84B25F48DDF795 +:10B09000FAF8A042F4D84E4804600121001FDEF700 +:10B0A0007DFC57E100205149C870002404E00020D5 +:10B0B00046490855601C84B2642CF8DB00204B49DB +:10B0C000C8700846407803281ED10020C8700024AC +:10B0D00005E04F48005D3D490855601C84B24C486E +:10B0E000DDF7D1F8A042F4D844487E3090F8AA00A9 +:10B0F000312101EB101035490873354804600121F6 +:10B10000001FDEF74BFC42E0002405E04148005DF3 +:10B110002E490855601C84B2082CF7DB002408E097 +:10B1200032485438015D04F10800284A1154601C6B +:10B1300084B22E485438DDF7A6F8A042F0D82C216E +:10B1400004F10800214A1154401C80B207900024E9 +:10B1500008E026482C38015D079820441B4A11540A +:10B16000601C84B221482C38DDF78DF8A042F0D85D +:10B17000AFF2C4311548DDF77AF81448DDF783F8EB +:10B180001349086001211248001FDEF707FC42F254 +:10B1900010701A498860DDE0002405E01E48005D5B +:10B1A0000A490855601C84B21B48DDF76CF8A042C0 +:10B1B000F4D8074804600121001FDEF7EFFB1048B8 +:10B1C00090F8C6072AE0C7E0B82E03085202002014 +:10B1D000BC640240132E03081E2E0308292E030808 +:10B1E000322E0308412E03085F2E03085C3B00202B +:10B1F0006C2E03082C0000009C2E03081C3A002033 +:10B20000BC320020FE2D0308AD2E0308C82C030815 +:10B21000C32D0308682D0308AE2D030820F0780025 +:10B220001830D04981F8C6074FF4FA6001F5EC6197 +:10B2300088608FE0CC484078032817D10020CA49A5 +:10B24000C870002405E0C948005DC9490855601C64 +:10B2500084B2C648DDF717F8A042F4D8C5480460A8 +:10B260000121001FDEF79AFB57E05BE0BE48407803 +:10B27000022816D10020BC49C870002405E0BE4851 +:10B28000005DBB490855601C84B2BB48DCF7FBFF7E +:10B29000A042F4D8B74804600121001FDEF77EFB0E +:10B2A0003BE0002404E00020B1490855601C84B252 +:10B2B000642CF8DB0020AC49C870002405E0AE48DF +:10B2C000005DAB490855601C84B20E2CF7DBA64824 +:10B2D000C238DCF7D8FF80B20790079898B10024F5 +:10B2E00009E03CE1A048C238015D04F10E00A04A2B +:10B2F0001154601C84B207988442F3DBAFF25051C2 +:10B300009B48DCF7B4FF9A48DCF7BDFF9949086019 +:10B3100001219848001FDEF741FB42F21070974967 +:10B32000886017E0002405E09548005D90490855C5 +:10B33000601C84B29248DCF7A6FFA042F4D88D4886 +:10B3400004600121001FDEF729FB42F210708B49D7 +:10B35000886000BF00BF01E1824890F8C607C0F3D3 +:10B36000C300092826D2DFE800F005263A4E6276AF +:10B370008ACCE000002405E08248005D7C49085545 +:10B38000601C84B27F48DCF77EFFA042F4D8794885 +:10B3900004600121001FDEF701FB724890F8C60728 +:10B3A00020F0780008306F4981F8C6074FF47A70B2 +:10B3B00072498860D0E0002405E07348005D6C4964 +:10B3C0000855601C84B27048DCF75DFFA042F4D8D9 +:10B3D000684804600121001FDEF7E0FABCE00024A9 +:10B3E00005E06A48005D62490855601C84B2674800 +:10B3F000DCF749FFA042F4D85E4804600121001F39 +:10B40000DEF7CCFAA8E0002405E06148005D584969 +:10B410000855601C84B25E48DCF735FFA042F4D8C2 +:10B42000544804600121001FDEF7B8FA94E00024BC +:10B4300005E05848005D4E490855601C84B25548E7 +:10B44000DCF721FFA042F4D84A4804600121001F24 +:10B45000DEF7A4FA80E0002405E04F48005D44498F +:10B460000855601C84B24C48DCF70DFFA042F4D8AC +:10B47000404804600121001FDEF790FA6CE03A4872 +:10B48000407802280DD1002405E04448005D384989 +:10B490000855601C84B24148DCF7F5FEA042F4D8A0 +:10B4A00028E0002405E03D48005D31490855601C56 +:10B4B00084B20F2CF7DB31487E30DCF7E4FE80B23B +:10B4C0000790079890B1002408E02C487E30015D79 +:10B4D00004F10F00264A1154601C84B2079884427C +:10B4E000F3DBAFF234712248DCF7C1FE2048DCF711 +:10B4F000CAFE84B21F4804600121001FDEF74EFA25 +:10B500002AE0002405E02648005D19490855601C22 +:10B5100084B22348DCF7B7FEA042F4D81548046093 +:10B520000121001FDEF73AFA16E0002405E01D486D +:10B53000005D0F490855601C84B2072CF7D3601ECC +:10B540000C49086001210B48001FDEF727FA42F280 +:10B5500010700A49886000BF00BF00BF00BF002014 +:10B56000FDF735BEBC3200205C3B0020DC2D03081B +:10B5700052020020BC640240852D03081C3A0020C2 +:10B58000BA2D0308E12C0308DB2C0308DF2C030889 +:10B59000C82C0308412D0308502D0308102D030863 +:10B5A0005A2D03083A2D030810B5002440F2244117 +:10B5B000164804F0F6FD38B340F22441134804F075 +:10B5C0006AFD00211248DEF7E9F912491048DEF75A +:10B5D000CBF901201049C8700C480088C4B20B4850 +:10B5E0008088C4B20A48001D0068C0F5FA6081B2C4 +:10B5F0000A48A0F850174FF4FA600549091D086081 +:10B6000001210348DEF7CAF910BD00000010014017 +:10B6100088640240008800205C3B0020BC3200208F +:10B6200010B5002404490548DEF79EF900210348BF +:10B63000DEF7B4F910BD000000800028B8640240B5 +:10B6400000B58FB00121880500F014FC2848DEF712 +:10B65000B1F940200390002005904FF480600690DF +:10B6600000200790089009904FF400300A900020C5 +:10B670000B900C900D900E901E480190400600908B +:10B680001D48029069461A48DEF75EFA0122102131 +:10B690001748DEF73BFA16483038DEF78BF9002002 +:10B6A00003904FF4FA600490002005904FF48060FE +:10B6B000069000200790089009904FF400300A90FF +:10B6C00000200B900C900D900E900A4801904006BF +:10B6D00000900A480290694605483038DEF734FA8F +:10B6E000012103483038DEF759F90FB000BD0000E2 +:10B6F000B86402400410014052020020D08A0020A9 +:10B700001CB50121032000F0B5FB072206211648D5 +:10B71000DFF75CF9072211461348DFF757F9C0201D +:10B72000009002208DF8050000208DF80600012011 +:10B730008DF8070002208DF8040069460A48DFF7FB +:10B74000FDF82020009001208DF8040000208DF8E5 +:10B75000060003208DF8050001208DF807006946DA +:10B760000148DFF7EBF81CBD0004024070B588B05B +:10B7700000240025FFF7C4FFFFF762FF4FF4E1301C +:10B7800000F072F900F050F90121402000F092FB26 +:10B79000012000F053FC4FF47A7006F0EFF90B2013 +:10B7A0008C49087100218C4880F8A01880F878171F +:10B7B00000208A4988704870C8704FF47A70886099 +:10B7C0000021854880F8881701208449103188704D +:10B7D0004870C8704FF4FA50886000217E4880F8A5 +:10B7E000601701207D49183988704870C8704FF47F +:10B7F0007A7088600021784880F86C1701207749BA +:10B800000C3988704870C8704FF4FA708860002155 +:10B81000734880F8E8190020724988700120487048 +:10B82000C8704EF66020886000BF1FE0002004EB67 +:10B8300044016A4A1C3202F8210004EB440102EB85 +:10B8400081018870012004EB440102EB8101487002 +:10B85000002004EB440102EB8101C87042F6F8209D +:10B8600004EB440102EB81018860641C042CDDD3ED +:10B870000020584988710846407803280CD140F6CA +:10B88000B830A1F58C71886002205249887020215F +:10B890005548DFF7C7F835E05048663090F8AA0001 +:10B8A00000F00F00002808DD4C48663090F8AA0030 +:10B8B00000F00F00401E474948704848663090F835 +:10B8C000AA000009002808DD4448663090F8AA0064 +:10B8D0000121C1EB10103F4988703E48407868B99B +:10B8E00020214148DFF7A0F83B4890F8C60720F038 +:10B8F00080008030384981F8C60703E020213A48AB +:10B90000DFF790F83348807890B1012815D00228ED +:10B9100009D003281ED147F23050324988600020F8 +:10B920003249086016E04EF660202E49886011E02A +:10B930004EF660202B4988600CE04EF660202949C5 +:10B94000886000202949086043F698202349183967 +:10B95000886000BF00BF2648006826490860244868 +:10B96000001D006848602248083000688860002494 +:10B9700004E00021174890380155641C142CF8D3BA +:10B980001C48C07A1B49897A1A4A527A194B1B7A89 +:10B99000CDE90432CDE906101648C1798079154AFF +:10B9A0005279144B1B79CDE90032CDE902011148DF +:10B9B0008378027810A10748903804F0BDFC00217C +:10B9C0000320DEF7C7FA10B100201649086008B05E +:10B9D00070BD00005C3B0020BC320020343A0020E7 +:10B9E000BC620020A46C0020000402408802404297 +:10B9F000107AFF1F709A0020253032782530327877 +:10BA0000253032782530327825303278253032783A +:10BA1000253032782530327825303278253032782A +:10BA2000250000008802424208B546208DF800003B +:10BA300002208DF8010001208DF802008DF803002E +:10BA40006846F6F70BF825208DF8000001208DF8E8 +:10BA5000010000208DF8020001208DF803006846E7 +:10BA6000F5F7FCFF08BD00001FB5044601211020BA +:10BA700000F050FA00940020ADF80400ADF8060084 +:10BA8000ADF80800ADF80C000C20ADF80A006946CE +:10BA90000B4804F0D5FB0121094804F005FB012205 +:10BAA00040F22441064804F0A6FB1021044804F0AB +:10BAB000F2FA0122C021024804F002FB1FBD00007F +:10BAC000001001401CB50121592000F0D3F943F6C4 +:10BAD000F870009000208DF8040002208DF8070017 +:10BAE00069462448DEF72AFFFC20009000208DF8EC +:10BAF000040001208DF8070069461F48DEF71EFF8D +:10BB00004FF44040009000208DF8040001208DF893 +:10BB1000070069461948DEF711FF07200090002052 +:10BB20008DF8040002208DF8070069461448DEF7FE +:10BB300005FF07211248DEF775FF4FF440410F481B +:10BB4000DEF772FF4FF47C510A48DEF76DFFF821F3 +:10BB50000848DEF767FFFC210748DEF765FF094864 +:10BB60000068012802D10849087002E00020064957 +:10BB700008701CBD0010024000180240000C02407A +:10BB80000000024028024242BC12002010B5FFF71C +:10BB900099FF642005F0F2FF26480068D0B92648D6 +:10BBA000006818B902202549487002E001202349A5 +:10BBB00048702148103800682149D1F80C1240EA39 +:10BBC0004100C0431D4988700846807800F003009A +:10BBD000887002E00020194948701748001F00686B +:10BBE00018B901201749087702E0002015490877A5 +:10BBF0001548006800011549D1F8181240EAC10043 +:10BC00001249D1F8141240EA81001049D1F81012FB +:10BC100040EA41000D49D1F80C1208431830094997 +:10BC200048700748D0F8100210B903200349487043 +:10BC300010BD00003C824142180243425C3B0020A0 +:10BC400000004342BC1200201C024242000042425B +:10BC50001CB50121112000F00DF94CF204000090F8 +:10BC600001208DF8040000208DF8060003208DF8D7 +:10BC7000050001208DF8070069461648DEF75EFED4 +:10BC800004211448DEF7CEFE13488078032803D041 +:10BC900011488078012815D10420009001208DF8EA +:10BCA000040000208DF8060003208DF80500012017 +:10BCB0008DF8070069460948DEF740FE0421074871 +:10BCC000DEF7B0FE0120064908600649C1F8BC0253 +:10BCD0001CBD0000001002405C3B00200000024040 +:10BCE000B80242420000424210B5FFF7B1FF10BD5A +:10BCF0002DE9F04F85B00F4615461E460E9C1620C6 +:10BD000002900BE02020544901EB47119DF80820D8 +:10BD100088549DF80800401CC0B202909DF80800AD +:10BD20002028EFDB0020029013E09DF8080082003D +:10BD3000A846B14640464946DCF775FA002358400C +:10BD40005940084300D108E09DF80800401CC0B2EB +:10BD500002909DF808001028E7DB00BF9DF808005E +:10BD6000A04217DC002C15DD9DF8080020B99DF8D5 +:10BD700008002044C0B202909DF80800401CC0B2E8 +:10BD800002903020344901EB47119DF80820C2F1A0 +:10BD90001E02885444B1012000902E202E4901EB50 +:10BDA0004711C4F11E0288540020019019E09DF84B +:10BDB00004008200AA46B34650465946DCF733FADF +:10BDC0000F2108403030244901EB47119DF8042031 +:10BDD000C2F11E0288549DF8040000F10100C0B2B7 +:10BDE00001909DF80400A042E1DB9DF80000204492 +:10BDF000C0B2019023E09DF804009DF80010401AA5 +:10BE0000820028463146CDE90365DCF70CFA0F21A4 +:10BE100008403030C1B2104800EB47129DF80400D2 +:10BE200000F101009DF80030A0EB0300C0F11E00FE +:10BE300011549DF8040000F10100C0B201909DF87A +:10BE400008009DF8001008449DF804108842D2DCD8 +:10BE500005B0BDE8F08F0000442E002010B54FF46F +:10BE600000610348DEF7D5FD0446204610BD000002 +:10BE70000004024029B1064A12680243044B1A60CA +:10BE800004E0034A12688243014B1A6070470000C5 +:10BE90003038024029B1064A12680243044B1A6046 +:10BEA00004E0034A12688243014B1A6070470000A5 +:10BEB0001038024029B1064A12680243044B1A6046 +:10BEC00004E0034A12688243014B1A607047000085 +:10BED0003438024029B1064A12680243044B1A6002 +:10BEE00004E0034A12688243014B1A607047000065 +:10BEF0004038024029B1064A12680243044B1A60D6 +:10BF000004E0034A12688243014B1A607047000044 +:10BF10002038024029B1064A12680243044B1A60D5 +:10BF200004E0034A12688243014B1A607047000024 +:10BF30004438024029B1064A12680243044B1A6091 +:10BF400004E0034A12688243014B1A607047000004 +:10BF500024380240F0B500210022002402250026EA +:10BF60000223324F3F6807F00C0121B1042905D0AC +:10BF7000082937D105E02E4F076036E02D4F0760C6 +:10BF800033E02A4F3F1F3F68C7F38056274F3F1FBC +:10BF90003F6807F03F036EB1264FB7FBF3F7DFF8BA +:10BFA0008CC0ACF1040CDCF800C0CCF3881C07FB9F +:10BFB0000CF40CE01E4FB7FBF3F7DFF870C0ACF1E8 +:10BFC000040CDCF800C0CCF3881C07FB0CF4174F02 +:10BFD0003F1F3F68C7F301477F1C7D00B4FBF5F7A7 +:10BFE000076002E0124F076000BF00BF0F4F3F68BD +:10BFF00007F0F0010909104F7A5C0768D7404760E5 +:10C000000A4F3F6807F4E051890A0B4F7A5C476892 +:10C01000D7408760054F3F6807F46041490B064FE2 +:10C020007A5C4768D740C760F0BD0000083802401E +:10C030000024F40000127A000000002030B107490B +:10C04000096841F00401054A116005E003490968E7 +:10C0500021F00401014A11607047000000080650F9 +:10C0600001480068704700000808065010B501201C +:10C0700005F043FB10210B48DEF7D4FC08210948EA +:10C08000DEF7D2FCD720DDF71FF9FF20DDF71CF922 +:10C09000044610210348DEF7C7FC002005F02DFB05 +:10C0A000204610BD0000024010B5012005F025FB20 +:10C0B00000201E4908800DE0FFF7D8FF00F0800047 +:10C0C00000B10BE0012005F059FD18480088401C24 +:10C0D0001649088015480088C828EDDB00BF1348C2 +:10C0E0000088C8281CDA10211148DEF79BFC0821C3 +:10C0F0000F48DEF799FC9F20DDF7E6F8FF20DDF71B +:10C10000E3F8FF20DDF7E0F80A490870102108483D +:10C11000DEF78AFC002005F0F0FA0648007810BD32 +:10C12000002005F0EAFA0020F9E700002E0A0020BE +:10C1300000000240300A002000B587B001218803CA +:10C14000FFF7C8FE01210220FFF794FE00208DF8C2 +:10C1500018008DF81B004FF40060059005A92E48CB +:10C16000DEF7ECFB01208DF8180002208DF8190095 +:10C1700000208DF81A0001208DF81B0000030590A7 +:10C1800005A92548DEF7DAFB05220D212248DEF756 +:10C190001DFC05220E212048DEF718FC05220F2188 +:10C1A0001D48DEF713FC4FF46040059002208DF827 +:10C1B000180003208DF8190000208DF81A008DF862 +:10C1C0001B0005A91448DEF7B9FB144800F050F82D +:10C1D0000020ADF80000ADF80400ADF80600ADF8A1 +:10C1E00008004FF40070ADF80A001820ADF80C00FC +:10C1F0000020ADF80E000720ADF810004FF482705B +:10C20000ADF802006946054800F06CF801210348CA +:10C2100000F022F807B000BD0004024000380040E2 +:10C2200010B5044600BF02210A4800F04DF800286E +:10C23000F9D02146074800F053F800BF0121054816 +:10C2400000F042F80028F9D0024800F046F8C0B2E9 +:10C2500010BD00000038004021B1028842F04002C9 +:10C26000028004E002884FF6BF731A4002807047D4 +:10C2700010B504461148844208D101218014FFF70B +:10C2800059FE0021A014FFF755FE16E00C48844229 +:10C2900008D101210014FFF72DFE00212014FFF723 +:10C2A00029FE0AE00748844207D10121C013FFF7A5 +:10C2B00021FE0021E013FFF71DFE10BD00300140FC +:10C2C00000380040003C00400246002013890B402B +:10C2D0000BB1012000E000207047014688897047BB +:10C2E0008181704710B50022028802F441520B8808 +:10C2F0004C8823438C882343CC8823430C892343D5 +:10C300004C8923438C892343CC8923431A430280DD +:10C31000838B4FF2FF74234083830B8A038210BD0B +:10C3200010B50246002003E012F8014B2318D8B2E2 +:10C330000B1EA1F10104A1B2F6D110BD10B500246D +:10C340000121880703F000F800285AD000BF53E00D +:10C350002E4850F824000078012811D100202B49E4 +:10C3600051F824100870294951F8241048702749C1 +:10C3700051F824108870254951F82410486039E09C +:10C38000224850F824004078012833D11F4850F843 +:10C390002400807800BB1D4951F82410081D49680D +:10C3A000491C0160194850F824004068174951F8A9 +:10C3B0002410896888421DD30120144951F82410A3 +:10C3C0008870124850F82400C078012805D1002058 +:10C3D0000E4951F8241048600CE000200B4951F838 +:10C3E00024104870094951F824104860074951F851 +:10C3F0002410C870601CC4B2054890F8F208A0422E +:10C40000A6DC0121880702F0C7FE10BDB03B00206A +:10C41000BC3200200CB50020019000903348006829 +:10C4200040F480303149086000BF3048006800F4B3 +:10C43000003000900198401C0190009818B90198B4 +:10C44000B0F5A06FF1D12948006800F4003010B1B8 +:10C450000120009001E0002000900098012844D1C4 +:10C4600022484030006840F0805020494031086048 +:10C470001F48006840F480401D4908601B48083090 +:10C4800000681A49083108600846006808600846D4 +:10C49000006840F4805008601648091F0860081FB3 +:10C4A000006840F08070091F086000BF0F480068F6 +:10C4B00000F000700028F9D040F205600E490860D5 +:10C4C0000A480830006820F0030008490831086075 +:10C4D0000846006840F00200086000BF03480830CA +:10C4E000006800F00C000828F8D10CBD00380240AC +:10C4F0000070004008544007003C024010B504465C +:10C500002046FFF78DFE10BD7CB5024600200025B9 +:10C5100001959FED1D0A8DED000A01AB6C4600BF31 +:10C5200022E0155C302D0BDB155C402D08DA019DF7 +:10C530002D010195155C303D019E3543019511E0BB +:10C54000155C402D0BDD155C472D08DA019D2D0192 +:10C550000195155C373D019E3543019502E0BFEE24 +:10C56000000A7CBD451CE8B28842DADB002003E00B +:10C570001D5C2554451CE8B201EBD176B0EB660F8B +:10C58000F6DB9DED000AECE70000000010B5024666 +:10C590000C460021002300BF1AE0505C302807DB66 +:10C5A000505C402804DA1B01505C303803430DE036 +:10C5B000505C402807DD505C472804DA1B01505CC2 +:10C5C0003738034302E04FF0FF3010BD481CC1B2C2 +:10C5D000A142E2DB1846F8E7FEB50424382563489B +:10C5E000827810460021F2F757FF06460120082105 +:10C5F0000022CDE90021029004EB440148001346DB +:10C6000032462946F5F722FD0444012004EB44019B +:10C6100049060090080E08232D222946F5F778FCDC +:10C62000641C5248427810460021F2F735FF064656 +:10C63000012008210022CDE90021029004EB4401F1 +:10C640004906080E134632462946F5F7FFFC044416 +:10C65000012004EB440149060090080E08232D2216 +:10C660002946F5F755FC641C40481838027E1046F0 +:10C670000021F2F711FF0646012008210022CDE932 +:10C680000021029004EB44014906080E134632468D +:10C690002946F5F7DBFC0444012004EB440149067C +:10C6A0000090080E082320222946F5F731FC641C6F +:10C6B0002E48427910460021F2F7EEFE0646012090 +:10C6C00008210022CDE90021029004EB4401490633 +:10C6D000080E134632462946F5F7B8FC04440120FB +:10C6E00004EB440149060090080E08232D22294638 +:10C6F000F5F70EFC641C1D48027910460021F2F784 +:10C70000CBFE0646012008210022CDE9002102903F +:10C7100004EB44014906080E134632462946F5F754 +:10C7200095FC0444012004EB440149060090080EE6 +:10C7300008232D222946F5F7EBFB641C0B48C27831 +:10C7400010460021F2F7A8FE06460120082100222B +:10C75000CDE90021029004EB44014906080E13467E +:10C7600032462946F5F772FCFEBD0000D4320020A7 +:10C77000024948720121014A51737047BC120020DE +:10C7800010B592B00020119010900F900E900D9067 +:10C79000DDF7C4FEFE48407B002802F07A840020CA +:10C7A000FB494873F5F7B4F9F948407A152882F047 +:10C7B0006D84DFE810F01500B5005A01C20346068B +:10C7C000C5062E08410AA90B3E0CBC0CF30DBD0E8C +:10C7D0001B0FA4102E1474110712AB122B139C13F1 +:10C7E000DEF724F9012806D0022805D0042804D059 +:10C7F00008280BD102E009E008E007E00220FFF77B +:10C80000B7FF0021E34880F80C1E00BF00BF0120E5 +:10C8100010211523E0A2CDE9001000210846F5F70C +:10C8200022FDDC4890F80D0E80B30120082105237D +:10C83000DEA2CDE9001014210020F5F714FD01203F +:10C8400008210022CDE900210290D24890F80D0E77 +:10C8500013460246142106901E20F5F7F7FB01202F +:10C860000821CDE90010CB4890F80D0E401E00EBDA +:10C87000400101EB0010CF4901EB00100E300A23FC +:10C880000246142106902820F5F7EDFCC14890F8E7 +:10C890000C0EFF280AD1012008211523C6A2CDE9DC +:10C8A00000102D211420F5F7DEFC37E00121B948F6 +:10C8B00090F80C0E0A236422CDE900011E211846CF +:10C8C000F5F791FA012008210022CDE9002102901C +:10C8D000B04890F80C0E134602462D2106903220E7 +:10C8E000F5F7B4FB119001200090119800EB400087 +:10C8F000322101EB4000C0B2082325222D210690F1 +:10C90000F5F706FBA34890F80C0E642806D1002129 +:10C91000A04880F80C1E0220FFF72AFF02F0B6BBE9 +:10C92000DEF784F8012806D0022805D0042804D0B8 +:10C9300008280AD105E008E007E00920FFF718FF02 +:10C9400003E00420FFF714FF00BF00BF9E4890F8EB +:10C95000A00850B90120082115239CA2CDE90010A0 +:10C9600000210846F5F77FFC29E09B48407820B17C +:10C9700001280DD0022821D115E00120082115231E +:10C9800096A2CDE9001000210846F5F76CFC15E0F1 +:10C9900001200821152395A2CDE9001000210846A9 +:10C9A000F5F761FC0AE001200821152392A2CDE9E8 +:10C9B000001000210846F5F756FC00BF00BF744880 +:10C9C000007A012802D0022816D10AE001208E49FF +:10C9D00009231A46CDE900100A210020F5F7D8FBFB +:10C9E0000AE00120894909231A46CDE900100A21ED +:10C9F0000020F5F7CDFB00BF00BF012084491823BC +:10CA00001A46CDE9001000216820F5F7C1FB01208E +:10CA1000082115237FA2CDE900101A210020F5F787 +:10CA200022FC01200821152380A2CDE90010242139 +:10CA30000020F5F718FC012008210022CDE9002193 +:10CA400002905348D0F8140213460246242106905F +:10CA50005420F5F7FBFA4E48D0F8140210B9022022 +:10CA6000FFF786FEFFF7B8FD58E7DDF7DFFF012887 +:10CA700006D0022810D004281AD0082838D12BE07C +:10CA80000320FFF775FE434890F8080E20F0800160 +:10CA9000404880F8081E2BE03E4890F8080E20F031 +:10CAA00080013C4880F8081E0320FFF761FE1FE06C +:10CAB000384890F8080E20F08001364880F8081EAB +:10CAC00045484078032803D11020FFF751FE02E0CB +:10CAD0000920FFF74DFE0BE02E4890F8080E20F0DD +:10CAE00080012C4880F8081E0420FFF741FE00BF9B +:10CAF00000BF354890F8A00850B90120082115233F +:10CB00004EA2CDE9001000210846F5F7ACFBA7E0E6 +:10CB10003148407830B101280FD0022818D00328BE +:10CB20000AD120E00120082115232CA2CDE9001014 +:10CB300000210846F5F797FB91E001200821152315 +:10CB40002AA2CDE9001000210846F5F78CFB86E00B +:10CB500001200821152328A2CDE900100021084654 +:10CB6000F5F781FB7BE001200821152335A2CDE9F3 +:10CB7000001000210846F5F776FB012000901648CA +:10CB8000C23890F8AA00312101EB101008235FE0B1 +:10CB9000BC120020BC2200204669726D776172656C +:10CBA000446F776E6C6F616400000000506F7274A8 +:10CBB0003A00000014410020446F776E6C6F61648E +:10CBC000204661696C210000BC3200204E6F20536A +:10CBD00069676E616C0000005C3B002054797065F1 +:10CBE0003A53746174696F6E000000005479706587 +:10CBF0003A436C6F75640000547970653A436C6F0A +:10CC000075642D5465737400CC9D0308DE9D030884 +:10CC10007C9D03084F66666C696E65205265636F84 +:10CC200072642055706C6F61640000005265636F20 +:10CC30007264206E756D6265723A00004F66666CB4 +:10CC4000696E650057694669486F7374203100004A +:10CC50000246002106903620F5F75AF900BF00BFC2 +:10CC6000FE48007A012802D0022831D10AE00120D2 +:10CC7000FB4909231A46CDE900100A210020F5F7E7 +:10CC800087FA25E0F748D0F8050000EE100AF548CD +:10CC9000E838D0ED3A0A30EE200AB5EEC00AF1EEDF +:10CCA00010FA0AD00120F04909231A46CDE90010F4 +:10CCB0000A210020F5F76CFA09E00120EB4909236D +:10CCC0001A46CDE900100A210020F5F761FA00BFED +:10CCD00000BFE74890F80C0E10B10020FFF748FDA8 +:10CCE000E0484838407800281BD0DE484838807833 +:10CCF000022804D0DB4848384078032849D1DD4871 +:10CD0000006878B3D7484838807932280ADA012099 +:10CD1000D94908230E22CDE9001000215920F5F74A +:10CD200037FA8EE0CF48483880793C280ADA01206B +:10CD3000D24908230E22CDE9001000215920F5F731 +:10CD400027FA7EE0C7484838807946280BDA012068 +:10CD5000CB4908230E22CDE9001000215920F5F718 +:10CD600017FA6EE00AE00120C64908230E22CDE939 +:10CD7000001000215920F5F70BFA62E00120C249AA +:10CD800008230E22CDE9001000215920F5F700FA02 +:10CD900057E0B44848388078012803D0B148483873 +:10CDA000807818BBAF4848388079202849DAAD48E8 +:10CDB000483880791A280ADD0120AF4908230E225D +:10CDC000CDE9001000215920F5F7E2F939E0A54836 +:10CDD0004838807917280ADD0120A84908230E2247 +:10CDE000CDE9001000215920F5F7D2F929E09D483E +:10CDF0004838807914280ADD0120A14908230E2231 +:10CE0000CDE9001000215920F5F7C2F919E0954845 +:10CE10004838807912280ADD01209A4908230E2219 +:10CE2000CDE9001000215920F5F7B2F909E0012001 +:10CE3000954908230E22CDE9001000215920F5F76D +:10CE4000A7F90120914918231A46CDE900100021C5 +:10CE50006820F5F79DF9012010210B468CA2CDE941 +:10CE6000001014212820F5F7FEF9012008211523D0 +:10CE700089A2CDE9001024211220F5F7F4F97748B2 +:10CE8000D0F81402B0B17548C08B06907348D0F842 +:10CE900014020590024685A107A8069B03F04CFAF0 +:10CEA00001200821152307AACDE900102E2100201A +:10CEB000F5F7D9F96E4890F8080E0121B1EBD01FB3 +:10CEC00008D1082010237EA2CDE900012E210020E8 +:10CED000F5F7C9F9FFF780FB7F4890F8C6070121F5 +:10CEE000B1EBD01F13D15F484838007902467BA1CF +:10CEF000069007A803F020FA01200821022307AAC0 +:10CF0000CDE9001038210020F5F7ADF914E07248A2 +:10CF100090F8C607C0F3C300024670A1069007A8A8 +:10CF200003F00AFA01200821022307AACDE9001024 +:10CF300038210020F5F797F9F0E4DDF777FD0128B7 +:10CF400006D002282DD0042854D0082860D158E0FB +:10CF5000002011901FE01198401C80B21190119890 +:10CF6000402800DD1BE03D48C07A002805DD3B4835 +:10CF7000C07A401E3949C87202E03F203749C87262 +:10CF80003648C07A00EBC00101EB0011554810F89B +:10CF9000210000B103E03148C07A0028DBDA00BF8D +:10CFA00036E0002011901FE01198401C80B21190D3 +:10CFB0001198402800DD1BE02848C07A3F2805DA98 +:10CFC0002648C07A401C2549C87202E00020234947 +:10CFD000C8722248C07A00EBC00101EB0011414841 +:10CFE00010F8210000B103E01C48C07A4028DBDBC8 +:10CFF00000BF0DE01948C07A3B49C8700120087194 +:10D0000006E00220FFF7B4FB00201449C87200BFFD +:10D0100000BF1248407A03286AD11048C07AC1176D +:10D02000069000EB117000110D90012200212F4895 +:10D0300002F042F8012010210022CDE900210290E7 +:10D040000648C07A00EBC00101EB0011254810F83A +:10D05000210013460246002106904AE0BC1200203F +:10D06000CC9D0308A43B0020DE9D0308F09D03082F +:10D07000BC220020000240423A9E03082C9E030876 +:10D080001E9E0308109E0308029E03087C9D030851 +:10D09000424C5545534B5900454E45524759205433 +:10D0A0004543484E4F4C4F47590000005761697443 +:10D0B00055706C6F61643A25642F25640000000090 +:10D0C00055706772616465204552522043686563FC +:10D0D0006B2047756E000000BC320020253032788E +:10D0E00000000000E014002098400020C89E0308C3 +:10D0F000A6E15820F4F7AAFF012010210B46FCA25C +:10D10000CDE900100020F5F7AEF8FE48C07A00EB3C +:10D11000C00101EB0011FC4800EB8100D0F80100D8 +:10D1200000210590F2F7B8F90121102206900D9820 +:10D1300000EB400303EB0010F44B03EB0010007F07 +:10D1400000F003000023CDE90121009010211820F8 +:10D15000069AF4F77BFF012010210B46ECA2CDE9E3 +:10D16000001020210020F5F77EF8E648C07A00EB99 +:10D17000C00101EB0011E44800EB8100D0F805008C +:10D1800000210590F2F788F90121102206900D98F0 +:10D1900000EB400303EB0010DC4B03EB0010007FBF +:10D1A000C0F381000023CDE9012100902021182047 +:10D1B000069AF4F74BFF04200F9038200E90D148C8 +:10D1C000C07A00EBC00101EB0011CF4800EB8100F9 +:10D1D00090F8230000210590F2F75EF906900120F7 +:10D1E00008210022CDE9002102900E9805900F98A9 +:10D1F00000EB4000400013460490DDE90512F4F70F +:10D2000025FF0F9908440F90012000900E9806907A +:10D210000F9800EB40004006000E08232D220590D9 +:10D220000699F4F775FE0F98401C0F90B548C07A28 +:10D2300000EBC00101EB0011B34800EB810090F856 +:10D24000220000210590F2F727F90690012008211D +:10D250000022CDE9002102900E9805900F9800EB76 +:10D2600040004006000E13460490DDE90512F4F775 +:10D27000EDFE0F9908440F90012000900E98069043 +:10D280000F9800EB40004006000E08232D22059069 +:10D290000699F4F73DFE0F98401C0F909948C07A0C +:10D2A00000EBC00101EB0011974800EB810090F802 +:10D2B000210000210590F2F7EFF8069001200821E7 +:10D2C0000022CDE9002102900E9805900F9800EB06 +:10D2D00040004006000E13460490DDE90512F4F705 +:10D2E000B5FE0F9908440F90012000900E9806900B +:10D2F0000F9800EB40004006000E08232022059006 +:10D300000699F4F705FE0F98401C0F907D48C07AEF +:10D3100000EBC00101EB00117B4800EB810090F8AD +:10D32000260000210590F2F7B7F8069001200821A9 +:10D330000022CDE9002102900E9805900F9800EB95 +:10D3400040004006000E13460490DDE90512F4F794 +:10D350007DFE0F9908440F90012000900E980690D2 +:10D360000F9800EB40004006000E08232D22059088 +:10D370000699F4F7CDFD0F98401C0F906148C07AD4 +:10D3800000EBC00101EB00115F4800EB810090F859 +:10D39000250000210590F2F77FF806900120082172 +:10D3A0000022CDE9002102900E9805900F9800EB25 +:10D3B00040004006000E13460490DDE90512F4F724 +:10D3C00045FE0F99084480B20F90012000900E98FE +:10D3D000C0B206900F9800EB40004006000E0823F4 +:10D3E0002D2205900699F4F793FD0F98401C0F909D +:10D3F0004448C07A00EBC00101EB0011424800EB49 +:10D40000810090F8240000210590F2F745F806907D +:10D41000012008210022CDE9002102900E98C0B21F +:10D4200005900F9800EB40004006000E1346049054 +:10D43000DDE90512F4F70AFE0F99084480B20F9057 +:10D440007AE5DDF7F3FA012806D002280ED0042889 +:10D4500016D0082837D12FE02A48807A002804DD2A +:10D460002848807A401E274988722CE02548807A17 +:10D47000032804DA2348807A401C2249887222E07B +:10D480002048807A30B1012808D002280AD0032829 +:10D4900010D10BE00520FFF76BF90BE00620FFF73A +:10D4A00067F907E00720FFF763F903E00820FFF7BB +:10D4B0005FF900BF00BF06E00220FFF759F9002026 +:10D4C0001049887200BF00BF0E48407A042836D148 +:10D4D00004220021134801F0EFFD00201021CDE9C6 +:10D4E00000100848807A0F4901EB001006901BE0FD +:10D4F0004C3A2020202020202020202020202020E6 +:10D5000000000000BC120020E014002014410020A4 +:10D51000503A2020202020202020202020202020C1 +:10D5200000000000489E0308FD48807A0007000EB6 +:10D530001023059001460020069AF4F794FEFBE4C0 +:10D54000DDF774FA082806D10420FFF711F900204E +:10D55000F349C87200BF00BFF148407A05287DD169 +:10D5600004220021EF4801F0A7FDEF48407820B1E8 +:10D5700001280ED002284CD12CE0012008211023D4 +:10D58000AFF6A812CDE9001019460020F4F76BFEA3 +:10D590003FE0012008211023AFF6B012CDE90010C2 +:10D5A00019460020F4F75FFE012008211023DFA2B6 +:10D5B000CDE9001038210020F4F755FE01200821A4 +:10D5C0001123D94AB53ACDE9001038211E20F4F7CD +:10D5D0004AFE1EE0012008211023D6A2CDE900104A +:10D5E00019460020F4F73FFE012008211023CFA2A6 +:10D5F000CDE9001038210020F4F735FE0120082184 +:10D600001123D04ACDE9001038211E20F4F72BFE5B +:10D6100000BF00BFC448407800281FD0C2488078AF +:10D62000F0BB0020119009E0BF49D8391198085C7F +:10D6300000B106E01198401C80B211901198152895 +:10D64000F2D300BF012008211023BFA2CDE90010B2 +:10D650001A210020F4F707FE012000E0D8E008219D +:10D660001023B14A7C3ACDE900101A212420F4F7A6 +:10D67000FAFDAB484078182817DD01200821102357 +:10D68000B3A2CDE9001024210020F4F7ECFD012025 +:10D6900008211423A44A903ACDE900102E2100E07D +:10D6A00019E00020F4F7DFFDB2E00120082110238B +:10D6B000A7A2CDE9001024210020F4F7D4FD012019 +:10D6C00008211423984A8B3ACDE900102E2100201E +:10D6D000F4F7C9FD9CE09448807801283BD10020F4 +:10D6E000119009E09049D8391198085C00B106E022 +:10D6F0001198401C80B2119011981528F2D300BFE8 +:10D7000001200821102390A2CDE900101A21002049 +:10D71000F4F7A9FD012008211023834A7C3ACDE9C2 +:10D7200000101A212420F4F79EFD01200821102367 +:10D7300087A2CDE9001024210020F4F794FD0120F8 +:10D7400008211423784A903ACDE900102E210020B8 +:10D75000F4F789FD5CE07448807802282AD1012022 +:10D76000082110237CA2CDE900101A210020F4F733 +:10D770007AFD0120082110236B4A543ACDE90010AC +:10D780001A211E20F4F76FFD01210820102370A23A +:10D79000CDE9000124210020F4F765FD01200821D6 +:10D7A0001423614A903ACDE900102E210020F4F7AD +:10D7B0005AFD2DE05C488078032829D101210820FA +:10D7C000102367A2CDE900011A210020F4F74BFDD8 +:10D7D000012008211023544A0A32CDE900101A21F1 +:10D7E0001220F4F740FD01200821102358A2CDE9B2 +:10D7F000001024210020F4F736FD01200821142315 +:10D80000494A903ACDE900102E210020F4F72BFD73 +:10D8100016E6DDF70BF9012804D002280CD0082801 +:10D820001BD113E03E48C07A002804DD3C48C07A92 +:10D83000401E3B49C87210E03948C07A032804DA18 +:10D840003748C07A401C3649C87206E00420FEF70B +:10D850008FFF00203249C87200BF00BF3048407AB5 +:10D8600006285BD1042200213E4801F025FC01205E +:10D8700010210022CDE9002102902948C07A401CE5 +:10D8800001230246002106903E20F4F7DFFB012031 +:10D890000821102334A2CDE9001000214820F4F71C +:10D8A000E2FC0120334908231A46CDE9001000218B +:10D8B0007820F4F76DFC0120082110232EA2CDE979 +:10D8C00000104820F4F7CFFC00202A4908231A460C +:10D8D000CDE9001019467820F4F75AFC0120082100 +:10D8E000102328A2CDE9001019460020F4F7BBFC54 +:10D8F0000B48C07A00EB400101EB0010234901EB1B +:10D900000010407B012847D10821102320A2CDE937 +:10D91000001019461E20F4F7A6FC47E08BE100003A +:10D92000BC120020889E03085C3B002055524C3AF4 +:10D9300000000000547970653A436C6F75642D5493 +:10D9400061737400752C030841504E203A000000AA +:10D95000494D45493A000000535349443A000000FC +:10D9600049503A00089F03084F6E4C696E65203A93 +:10D9700020000000C49D03084F66664C696E653A3E +:10D9800020000000547970653A0000001441002026 +:10D990004C4F524100000000012008211023FEA23C +:10D9A000CDE9001019461E20F4F75DFC0120082186 +:10D9B0001023FBA2CDE9001018210020F4F753FC3E +:10D9C000FA48C07A00EB400101EB0010F84901EB86 +:10D9D00000108079052818D101200821CDE9001018 +:10D9E000F248C07A00EB400101EB0010F04901EB76 +:10D9F0000010007BEF4901EB00100C2302461821B8 +:10DA000006903620F4F72FFC17E001200821CDE91D +:10DA10000010E648C07A00EB400101EB0010E44939 +:10DA200001EB00108079E44901EB00100C23024661 +:10DA3000182106903620F4F716FC01200821102347 +:10DA4000DEA2CDE9001020210020F4F70CFC092013 +:10DA50000F9000200E901190DFE00F9800EB400037 +:10DA600040007A2805DD0E98401C80B20E90002000 +:10DA70000F90CE48C07A00EB400101EB0010CC497A +:10DA800001EB00103030119900EB01108078C009D3 +:10DA900008210022CDE900210290C448C07A00EBA1 +:10DAA000400101EB0010C24901EB00103030119928 +:10DAB00000EB01100078069020210E9801EBC000C9 +:10DAC000C0B205900F9800EB40004006000E002306 +:10DAD0000490DDE90512F4F7B9FA0F99084480B211 +:10DAE0000F900F9800EB400040007A2805DD0E985B +:10DAF000401C80B20E9000200F90AC48C07A00EB22 +:10DB0000400101EB0010AA4901EB001030301199DF +:10DB100000EB01108078C009009020210E9801EBE5 +:10DB2000C000C0B206900F9800EB40004006000E07 +:10DB300008232D2205900699F4F7EAF90F98401C66 +:10DB400080B20F900F9800EB400040007A2805DD6E +:10DB50000E98401C80B20E9000200F909348C07A1F +:10DB600000EB400101EB0010914901EB0010303057 +:10DB7000119900EB01108078C00908210022CDE93D +:10DB8000002102908948C07A00EB400101EB0010AF +:10DB9000874901EB00103030119900EB01104078FB +:10DBA000069020210E9801EBC000C0B205900F989E +:10DBB00000EB40004006000E00230490DDE9051252 +:10DBC000F4F744FA0F99084480B20F900F9800EBD5 +:10DBD000400040007A2805DD0E98401C80B20E906F +:10DBE00000200F900120009020210E9801EBC00032 +:10DBF000C0B206900F9800EB40004006000E0823CC +:10DC00003B2205900699F4F783F90F98401C80B2E7 +:10DC10000F901198401C80B211906448C07A00EBBC +:10DC2000400101EB0010624901EB0010C17911982D +:10DC300081423FF712AF82E4DCF7F8FE012804D0FE +:10DC400002280CD008281BD113E05848C07A0028BD +:10DC500004DD5648C07A401E5449C87210E053484B +:10DC6000C07A032804DA5148C07A401C4F49C87270 +:10DC700006E00420FEF77CFD00204C49C87200BF7E +:10DC800000BF4A48407A07287ED10120474948739F +:10DC9000042200214C4801F00FFA0120102100223B +:10DCA000CDE9002102904148C07A401C0123024680 +:10DCB000002106904020F4F7C9F901200821102323 +:10DCC00042A2CDE9001014210020F4F7CCFA09207B +:10DCD0000F9000200E90119007E10F9800EB40008C +:10DCE00040007A2805DD0E98401C80B20E9000207E +:10DCF0000F90012008210022CDE9002102902B483D +:10DD0000C07A00EB400101EB0010294901EB001043 +:10DD10003030119900EB01100078069014210E9814 +:10DD200001EBC000C0B205900F9800EB4000400628 +:10DD3000000E00230490DDE90512F4F787F90F992E +:10DD4000084480B20F900F9800EB400040007A2802 +:10DD500005DD0E98401C80B20E9000200F9001202F +:10DD6000009014210E9801EBC000C0B206900F98ED +:10DD700000EB40004006000E08232D220590069976 +:10DD8000F4F7C6F80F9800E0BDE0401C80B20F9099 +:10DD90000F9800EB40001FE052533438350000006C +:10DDA00050726F746F636F6C3A000000BC120020F9 +:10DDB00014410020D89F0308489F030847756E2D23 +:10DDC000416464723A00000008A0030847756E2D94 +:10DDD000525353493A00000040007A2805DD0E985E +:10DDE000401C80B20E9000200F90FE48C07A40F296 +:10DDF000692110FB01F0FC4901EB8000A43011996E +:10DE000001EBC10100EB011090F83C00642110FB14 +:10DE100001F00690012008210022CDE900210290A6 +:10DE20000698C11700EB11600012059014210E989E +:10DE300001EBC000C0B204900F9800EB4000400618 +:10DE4000000E00230390DDE90412F4F7FFF80F99A8 +:10DE5000084480B20F900F9800EB400040007A28F1 +:10DE600005DD0E98401C80B20E9000200F9001201E +:10DE7000009014210E9801EBC000C0B206900F98DC +:10DE800000EB40004006000E08232522059006996D +:10DE9000F4F73EF80F98401C80B20F900F9800EBFB +:10DEA000400040007A2805DD0E98401C80B20E909C +:10DEB00000200F900120009014210E9801EBC0006B +:10DEC000C0B206900F9800EB40004006000E0823F9 +:10DED0003B2205900699F4F71BF80F98401C80B27E +:10DEE0000F901198401C80B21190BE48C07A00EB90 +:10DEF000400101EB0010BD4901EB0010C179119800 +:10DF000081423FF7EAAE83E4DCF790FD082803D1B5 +:10DF10000420FEF72DFC00BF00BFB248407A08285D +:10DF20007ED104220021B24801F0C6F80120082168 +:10DF30001023B0A2CDE9001012210020F4F793F9CC +:10DF4000012008211023AC4ACDE900101221084617 +:10DF5000F4F789F9012008211023A8A2CDE90010C7 +:10DF600012215A20F4F77FF9012008210022CDE97F +:10DF7000002102909B48407802230246122106901D +:10DF80006C20F4F763F8002011904EE0119800EB3C +:10DF9000400101EB0010954901EB0010007E00F0FC +:10DFA0000100E0B301200821CDE90010119800EB39 +:10DFB000C0001B30C0B2052391A20146069000208C +:10DFC000F4F751F9012008210022CDE90021029047 +:10DFD000119800EBC0001B30C0B201230690119ACB +:10DFE000521C01461E20F4F731F801200821CDE92A +:10DFF0000010119800EB400101EB00107B4901EB90 +:10E0000000100E300690119800EBC0001B30C0B21B +:10E010000A23059001462A20069AF4F724F900E025 +:10E0200006E01198401C80B2119011980428ADDBD5 +:10E0300001E6DCF7FBFC012806D0022812D00428F8 +:10E040001ED0082853D14BE06648807A002805DDB1 +:10E050006448807A401E6349887202E00520614965 +:10E06000887244E05F48807A052805DA5D48807A46 +:10E07000401C5C49887202E000205A49887236E0F0 +:10E080005848807A062829D2DFE800F003070B0FF2 +:10E090001A240A20FEF76CFB20E00B20FEF768FB39 +:10E0A0001CE00C20FEF764FB18E00D20FEF760FB7F +:10E0B000554890F8AA0000F00F004A4988720DE018 +:10E0C0000E20FEF755FB504890F8AA00000945497C +:10E0D000887203E00F20FEF74BFB00BF00BF06E095 +:10E0E0000220FEF745FB00203E49887200BF00BFBA +:10E0F0003C48407A092819D13A48807A434901EBD3 +:10E10000001004220021069000F0D6FF002010210C +:10E11000CDE900103348807A3C4901EB0010102310 +:10E120000246002106900846F4F79DF883E5DCF7E7 +:10E130007DFC012806D002280ED0042816D008281D +:10E1400009D1B2E02748C07A002804DD2548C07A0A +:10E15000401E2449C872AFE02248C07A032804DA7E +:10E160002048C07A401C1F49C872A5E01D48C07AEB +:10E1700000EB400101EB00101C4901EB0010407B5B +:10E18000012815D100201749C97A01EB410202EBA1 +:10E190000111164A02EB011148731248C07A014678 +:10E1A00006900220DBF7D6FE0020194908607BE0CC +:10E1B0000C48C07A00EB400101EB00100B4901EB69 +:10E1C0000010407B30BB02200649C97A01EB4102B6 +:10E1D00002EB0111054A02EB011148730148C07AB4 +:10E1E000014618E0BC120020D44500201441002054 +:10E1F00048A0030853563A00FE1F030848563A0049 +:10E20000506F72742D0000009A3A002088A0030815 +:10E210008802424222E006900220DBF79BFEFB4888 +:10E22000C07A0690F1F732FFF848C07AF84901EB5E +:10E2300040000690007820F0800106980170F348B5 +:10E24000C07AF34901EB40000690007820F0780195 +:10E25000069801700120EF49086025E0EB48C07A7C +:10E2600000EB400101EB0010EB4901EB0010407B9B +:10E27000022819D10120E549C97A01EB410202EBDC +:10E280000111E54A02EB01114873E048C07A06909B +:10E29000F1F7FCFE0121DF480160DC48C07A01464D +:10E2A00006900220DBF756FE06E00920FEF760FA32 +:10E2B0000020D649C87200BF00BFD448407A0A285F +:10E2C0006BD104220021D54800F0F6FE0121082080 +:10E2D0001523D3A2CDE9000114212820F3F7C3FFB1 +:10E2E000012008210022CDE900210290C748C07A10 +:10E2F000401C01230246142106904620F3F7A6FE97 +:10E30000C248C07A00EB400101EB0010C24901EBAA +:10E310000010407B01280AD1012108201523C2A248 +:10E32000CDE900011E210020F3F79DFF2BE0B74847 +:10E33000C07A00EB400101EB0010B74901EB00107F +:10E34000407B50B9012108201523BAA2CDE9000174 +:10E350001E210020F3F787FF15E0AC48C07A00EBE0 +:10E36000400101EB0011AC4800EB0110407B02289A +:10E3700009D1012008211523B1A2CDE900101E21E9 +:10E380000020F3F770FF012008211523AFA2CDE98B +:10E39000001032210020F3F766FF4CE4DCF746FB67 +:10E3A000012806D0022817D0042828D0082848D1F0 +:10E3B0002DE09648C07A00280DDDA94890F8010AA2 +:10E3C00020B19248C07A0690F1F760FE8F48C07A7B +:10E3D000401E8E49C87234E08C48C07A03280DDA9A +:10E3E0009F4890F8010A20B18848C07A0690F1F75A +:10E3F0004DFE8648C07A401C8449C87221E0012144 +:10E40000974880F8011A01209649487019E00920C0 +:10E41000FEF7AEF900207D49C8720121904880F8CE +:10E42000F41990F8010A58B100207A4908600021D7 +:10E430008B4880F8011A7548C07A0690F1F726FEDD +:10E4400000BF00BF7148407A0B283CD10422002154 +:10E45000854800F031FE01210820152370A2CDE986 +:10E46000000112212820F3F7FEFE012008210022DE +:10E47000CDE9002102906548C07A401C0123024684 +:10E48000122106904620F3F7E1FD01200821152313 +:10E4900076A2CDE900101C210020F3F7E4FE012153 +:10E4A0000820152377A2CDE9000126210020F3F7EB +:10E4B000DAFE01200821152378A2CDE900103021D1 +:10E4C0000020F3F7D0FE664890F8010A01282ED10B +:10E4D0004E49487363488078A0B100204D490860D8 +:10E4E000604988704948C07A01210690F2F708F91E +:10E4F0000121082015236EA2CDE90001382100205A +:10E50000F3F7B1FE564890F8000A80B10021544854 +:10E5100080F8001A01200821152369A2CDE9001016 +:10E5200038210020F3F79FFE01203A490860EAE411 +:10E53000DCF77CFA012806D0022805D0042804D094 +:10E54000082812D10DE010E00FE0DBF755F8142891 +:10E5500003D101215E48C17502E000215C48C1750C +:10E5600003E00920FEF704F900BF00BF2748407A06 +:10E570000C283AD104220021564800F09DFD0120CC +:10E580000821152354A2CDE900101A210020F3F729 +:10E590006AFE01200821152354A2CDE90010242190 +:10E5A0000020F3F760FE01200821152353A2CDE9D6 +:10E5B00000102E210020F3F756FE4548C07D50B1D3 +:10E5C00001200821152353A2CDE900103821002095 +:10E5D000F3F749FE09E001200821152353A2CDE9F4 +:10E5E000001038210020F3F73EFE8CE4DCF71EFA21 +:10E5F000012806D0022805D0042804D0082803D119 +:10E600002CE199E0A6E0B3E02FE10000BC1200206D +:10E61000DC3E0020880242421441002018A1030879 +:10E62000504F52543A000000545950453A4C4F5202 +:10E6300041000000545950453A52533438350000D7 +:10E64000545950453A576946690000005061737348 +:10E6500020456E746572204368616E676500000036 +:10E66000BC620020B06C002058A10308313A446914 +:10E6700070207377697463682031616E6432204F53 +:10E680004E000000323A496E7365727420736C61FB +:10E690007665206D6F64756C65000000333A5061DB +:10E6A000737320456E746572205374617274000038 +:10E6B00053746174653A53656E64696E6700000057 +:10E6C00053746174653A436F6D706C6574650000D6 +:10E6D000BC32002098A10308496E736572742055FE +:10E6E0002D4469736B204669727374005468616EBF +:10E6F000205061737320456E74657200466F726DB1 +:10E7000061743A46415433323B4D41583A333247B3 +:10E710000000000046696E6420552D4469736B2C1F +:10E720004F7574707574696E67000000537461747E +:10E73000653A49646C650000F948C07A002805DD37 +:10E74000F748C07A401EF649C87202E00420F44936 +:10E75000C8728AE0F248C07A042805DAF048C07A24 +:10E76000401CEF49C87202E00020ED49C8727CE00D +:10E77000EB48C17AEB4890F8AA0061F30300E9493D +:10E7800081F8AA0000210320DBF7E4FBF0B3E548A1 +:10E79000B0F8AA0011900220FDF7EAFFDBF77AFC3F +:10E7A000E0491198A1F8AA0000210320DBF7D2FB71 +:10E7B000DD4890F8080E20F00101DB4880F8081EC3 +:10E7C00090F8080E20F00600801DD74981F8080E49 +:10E7D000002001F60861488000210120DBF7BAFB28 +:10E7E000D24890F8C60720F08001D04880F8C617BC +:10E7F00000F50A608078D0B1012821D002280CD021 +:10E80000032827D1C94890F8C60700E025E020F08A +:10E810007801C64880F8C6171CE0C44890F8C607BF +:10E8200020F078002030C14981F8C60712E0BF48C7 +:10E8300090F8C60720F07801BC4880F8C61709E0B8 +:10E84000BA4890F8C60720F078005830B74981F8E8 +:10E85000C60700BF00BFFCF789FF06E00920FDF7EF +:10E8600087FF0020AE49C87200BF00BFAC48407AA5 +:10E870000D2843D104220021AD4800F01DFC0120E9 +:10E880001021CDE90010A74890F8AA0000F00F0071 +:10E89000A84901EB001010230246194606900020FB +:10E8A000F3F7E1FC9F4890F8AA0000F00F009C49A4 +:10E8B000C97A884211D000201021CDE90010984873 +:10E8C000C07A9C4901EB0010001D0C230246202158 +:10E8D00006900020F3F7C7FC10E001201021CDE9DD +:10E8E00000108F48C07A934901EB0010001D0C23E3 +:10E8F0000246202106900020F3F7B5FCC6E3DCF7C2 +:10E9000095F8012806D0022812D004281ED0082825 +:10E910007DD175E08248C07A002805DD8048C07A44 +:10E92000401E7F49C87202E004207D49C8726EE033 +:10E930007B48C07A042805DA7948C07A401C7849B7 +:10E94000C87202E000207649C87260E074484078DE +:10E950001F2803DB7248C07A032809D07048C17AA7 +:10E96000704890F8AA0061F307106E4981F8AA0078 +:10E9700000210320DBF7EEFA80B30220FDF7F8FE5A +:10E980006A4890F8C60720F08001684880F8C617EA +:10E9900000F50A608078C0B1012820D002280AD092 +:10E9A000032826D1614890F8C60720F078015F4817 +:10E9B00080F8C6171DE05D4890F8C60720F0780083 +:10E9C00020305A4981F8C60713E0584890F8C60726 +:10E9D00020F07801554880F8C6170AE00FE0534848 +:10E9E00090F8C60720F078005830504981F8C607E3 +:10E9F00000BF00BFFCF7BAFE00204949C87206E01C +:10EA00000920FDF7B5FE00204549C87200BF00BFD0 +:10EA10004348407A0E2841D104220021464800F0A4 +:10EA20004BFB01201021CDE900103E4890F8AA00D0 +:10EA30000009424901EB00101023024619460690D6 +:10EA40000020F3F710FC3648C07A364991F8AA1036 +:10EA5000B0EB111F11D000201021CDE9001030487B +:10EA6000C07A364901EB0010001D0C23024620211C +:10EA700006900020F3F7F7FB10E001201021CDE90C +:10EA800000102748C07A2D4901EB0010001D0C230F +:10EA90000246202106900020F3F7E5FBF6E2DBF7C3 +:10EAA000C5FF012806D0022812D004281ED008284D +:10EAB00068D160E01A48807A002805DD1848807A1D +:10EAC000401E1749887202E005201549887259E0F6 +:10EAD0001348807A052805DA1148807A401C1049CD +:10EAE000887202E000200E4988724BE00C48807A60 +:10EAF00006283ED2DFE800F02630030B3D39132014 +:10EB0000FDF736FE0E48407F0549C87231E01420FB +:10EB1000FDF72EFE0A4890F84D010149C87228E021 +:10EB2000BC1200209A3A0020BC220020BC320020F7 +:10EB3000D8A1030858A2030818A2030898A2030842 +:10EB4000144100201120FDF713FEFA4890F8AA00A6 +:10EB50000009F949C8720CE01220FDF709FEF548DA +:10EB600090F8AC00F449C87203E00F20FDF700FEF6 +:10EB700000BF00BF06E00220FDF7FAFD0020EE49CD +:10EB8000887200BF00BFEC48407A102819D1EA48CB +:10EB9000807AEA4901EB001004220021069000F07F +:10EBA0008BFA00201021CDE90010E348807AE34978 +:10EBB00001EB001010230246002106900846F3F7EF +:10EBC00052FB63E2DBF732FF012806D0022812D0A5 +:10EBD00004281ED0082853D14BE0D748C07A00281B +:10EBE00005DDD548C07A401ED349C87202E0032033 +:10EBF000D149C87244E0D048C07A032805DACE482B +:10EC0000C07A401CCC49C87202E00020CA49C872D0 +:10EC100036E0C948C17AC74890F8AA0061F30710E6 +:10EC2000C44981F8AA0000210320DBF793F9F8B169 +:10EC3000C04890F8AA00312101EB1011BD4880F8BE +:10EC400073100220FDF794FDBD4890F8C60720F030 +:10EC50008001BB4880F8C61790F8C60720F07801FD +:10EC6000B74880F8C617FCF781FD0020B249C8728A +:10EC700006E01020FDF77CFD0020AF49C87200BF00 +:10EC800000BFAD48407A11283FD104220021AD4891 +:10EC900000F012FA01201021CDE90010A54890F8EB +:10ECA000AA000009A74901EB0010102302461946EB +:10ECB00006900020F3F7D7FA9F48C07A9D4991F853 +:10ECC000AA10B0EB111F10D000201021CDE90010C8 +:10ECD0009948C07A9C4901EB00101023024620217C +:10ECE00006900020F3F7BFFA0FE001201021CDE9D4 +:10ECF00000109148C07A944901EB0010102302469D +:10ED0000202106900020F3F7AEFABFE1DBF78EFE7C +:10ED1000012806D0022812D004281ED0082831D19C +:10ED200029E08548C07A002805DD8348C07A401E66 +:10ED30008149C87202E003207F49C87222E07E4800 +:10ED4000C07A032805DA7C48C07A401C7A49C87228 +:10ED500002E000207849C87214E07748C07A75490B +:10ED600081F8AC0000210320DBF7F4F810B1022099 +:10ED7000FDF7FEFC06E01020FDF7FAFC00206E49CE +:10ED8000C87200BF00BF6C48407A12283DD10422EF +:10ED900000216E4800F090F901201021CDE900100B +:10EDA000644890F8AC006A4901EB00101023024659 +:10EDB000194606900020F3F756FA5E4890F8AC002A +:10EDC0005D49C97A884210D000201021CDE9001099 +:10EDD0005948C07A5E4901EB0010102302462021F9 +:10EDE00006900020F3F73FFA0FE001201021CDE953 +:10EDF00000105148C07A564901EB0010102302461A +:10EE0000202106900020F3F72EFA3FE1DBF70EFEFB +:10EE1000012806D002280ED0042816D0082824D1B4 +:10EE20001CE04548C07A002804DD4348C07A401EF3 +:10EE30004149C87219E04048C07A032804DA3E48C4 +:10EE4000C07A401C3C49C8720FE03B48C07A414937 +:10EE5000487700210220DBF77DF806E01020FDF75F +:10EE600087FC00203449C87200BF00BF3248407A96 +:10EE700013283BD104220021374800F01DF901205E +:10EE80001021CDE900103348407F334901EB0010D9 +:10EE900010230246194606900020F3F7E4F92D48A6 +:10EEA000407F2549C97A884210D000201021CDE941 +:10EEB00000102148C07A294901EB001010230246B6 +:10EEC000202106900020F3F7CEF90FE00120102159 +:10EED000CDE900101848C07A204901EB001010233A +:10EEE0000246202106900020F3F7BDF9CEE0DBF7C3 +:10EEF0009DFD012806D0022812D0042834D008280D +:10EF000043D13BE00C48C07A002805DD0A48C07AAE +:10EF1000401E0949C87202E003200749C87234E064 +:10EF20000548C07A03281BDA0348C07A401C02490E +:10EF3000C87218E09A3A0020BC120020E8A2030828 +:10EF4000BC320020E8A30308E8A4030828A40308AF +:10EF500028A503081441002068A3030868A4030837 +:10EF600000204D49C87210E04B48C17A4B4880F8E8 +:10EF70004D1101210220DAF7EDFF06E01020FDF728 +:10EF8000F7FB00204449C87200BF00BF4248407AE6 +:10EF900014283DD104220021414800F08DF80120C1 +:10EFA0001021CDE900103D4890F84D013D4901EB9D +:10EFB000001010230246194606900020F3F753F97B +:10EFC000364890F84D113448C07A814210D0002064 +:10EFD0001021CDE900103048C17A324800EB011011 +:10EFE00010230246202106900020F3F73CF90FE0A1 +:10EFF00001201021CDE900102748C17A294800EBF3 +:10F00000011010230246202106900020F3F72BF96F +:10F010003CE0DBF70BFD012806D0022805D00428D0 +:10F0200004D0082827D11AE025E024E0DBF732F8E5 +:10F0300001200690069880F3138800BF00BFBFF33D +:10F040004F8F1948006800F4E06018490843001D1C +:10F0500015490860BFF34F8F00BF00BFFEE714489B +:10F060004078032803D11020FDF782FB02E009203D +:10F07000FDF77EFB00BF00BF0748407A0F2804D190 +:10F08000042200210B4800F017F800BF00BFF2F780 +:10F09000FBFE12B010BD0000BC1200201441002085 +:10F0A000A8A30308A8A403080CED00E00000FA05DB +:10F0B0005C3B002068A503082DE9F84307460E468F +:10F0C0009046002416E0002510E001207B1903EB98 +:10F0D000061303EB041300901A782307190EEB06AE +:10F0E000180E1023F2F714FF681CC5B2102DECDBCC +:10F0F000601CC4B24445E6DBBDE8F88300B50020DF +:10F100000849087400210748817401214174C174C1 +:10F11000642181610120034948730220FDF728FB27 +:10F1200000BD0000BC12002010B51548006840F476 +:10F130007000134908601348006840F0010011494D +:10F14000086000200F49083108600E4800680E4929 +:10F1500008400C4908600D48091D0860081F006838 +:10F1600020F48020091F0860002006490C31086047 +:10F17000FDF750F94FF0006001498039086010BD7B +:10F1800088ED00E000380240FFFFF6FE103000245A +:10F1900010B5FDF7D3F810BDCA430282704721B104 +:10F1A000028842F00102028004E002884FF6FE73FA +:10F1B0001A4002807047000010B50446554884424A +:10F1C00008D101210846FCF7B5FE00210120FCF71B +:10F1D000B1FE9DE0B4F1804F08D101210846FCF753 +:10F1E00089FE00210120FCF785FE91E04A48844217 +:10F1F00008D101210220FCF77DFE00210220FCF74E +:10F2000079FE85E04548844208D101210420FCF7BD +:10F2100071FE00210420FCF76DFE79E04048844235 +:10F2200008D101210820FCF765FE00210820FCF729 +:10F2300061FE6DE03B48844208D101211020FCF7BB +:10F2400059FE00211020FCF755FE61E0364884424B +:10F2500008D101212020FCF74DFE00212020FCF7E1 +:10F2600049FE55E03148844208D101210220FCF7D3 +:10F2700061FE00210220FCF75DFE49E02C4884423B +:10F2800009D101210804FCF755FE00214FF480301C +:10F29000FCF750FE3CE02748844209D10121480494 +:10F2A000FCF748FE00214FF40030FCF743FE2FE04E +:10F2B0002148844209D101218804FCF73BFE00214A +:10F2C0004FF48020FCF736FE22E01C48844208D12F +:10F2D00001214020FCF70EFE00214020FCF70AFE31 +:10F2E00016E01748844208D101218020FCF702FE75 +:10F2F00000218020FCF7FEFD0AE01248844207D17D +:10F3000001218015FCF7F6FD0021A015FCF7F2FDA8 +:10F3100010BD000000000140000400400008004053 +:10F32000000C0040001000400014004000040140A8 +:10F3300000400140004401400048014000180040E6 +:10F34000001C00400020004030B502460020002391 +:10F350000024158A05EA0103958905EA010413B121 +:10F360000CB1012000E0002030BD1AB183890B43AD +:10F37000838102E083898B43838170470022028866 +:10F38000184B98420ED0184B98420BD0B0F1804FDA +:10F3900008D0164B984205D0154B984202D0154B19 +:10F3A000984204D14FF68F731A404B881A43124B80 +:10F3B000984207D0114B984204D04FF6FF431A40B1 +:10F3C0000B891A4302804B68C3620B880385054B87 +:10F3D000984202D0044B984201D18B7A03860123D4 +:10F3E0008382704700000140000401400004004097 +:10F3F00000080040000C00400010004000140040D5 +:10F4000010B50024FCF7C2FB00F0B2FCDAF736FFBF +:10F41000D9F7D2FEDAF7C4FBDBF732FBF2F71EFCBA +:10F42000FFF76CFEDBF7E4F8F0F720FCF2F7F0F9F9 +:10F43000FCF79CF9FCF758FC0D4890F8080E20F0FA +:10F4400001010B4880F8081E90F8080E20F0060015 +:10F45000801D074981F8080E00210120DAF77AFDA6 +:10F4600042F210700349C8830120487710BD0000A4 +:10F47000BC220020BC1200202DE9F0410024002510 +:10F48000FE48807801280BD10020FC498870DAF70B +:10F49000CFFBFB48407A022802DC0120F849487380 +:10F4A000002498E304EB440000EB0410F54901EB61 +:10F4B0000010407B022821D104EB4400A1F5FE712D +:10F4C00001EB80008078012817D1002004EB440173 +:10F4D000ED4A02EB8101887040F26920604302F23C +:10F4E000BC6303EB8000427940F26920604303EB88 +:10F4F000800081782046E8F747FE6AE304EB440089 +:10F50000DE49403101EB80008078012807D10020DE +:10F5100004EB4401D94A403202EB8101887004EBCC +:10F520004400D649403101EB800040780028E4D106 +:10F5300004EB4400D44901EB800080780128DCD141 +:10F5400004EB440000EB0410CE4901EB001080797D +:10F550000028D2D0002004EB4401CB4A02EB810109 +:10F56000887004EB440000EB0410C64901EB001066 +:10F57000807909287BD2DFE800F07A057BF5F3F289 +:10F58000F1F0060000BF40F269206043BF4901EB83 +:10F590008000C078012813D040F26920604301EB5D +:10F5A0008000A43040F269216143B84A02EB810136 +:10F5B000897801EBC10100EB01100078002856D1D9 +:10F5C00040F269206043B14901EB80008078401C23 +:10F5D000C1B240F269206043AC4A02EB8000817006 +:10F5E00040F269206043114611F8200080B140F2DA +:10F5F0006920604311F8201040F26920604302EB5B +:10F6000080008170002140F26920604302F82010E0 +:10F6100040F2692060439D4901EB8000A43040F234 +:10F6200069216143994A02EB8101897801EBC101AB +:10F6300000EB0110017840F26920604302EB80008A +:10F640000079814213D0002240F2692060438F4943 +:10F6500001EB8000A43040F2692161438B4B03EB46 +:10F660008101897801EBC10100EB011002704FE2CA +:10F6700040F269206043854901EB8000C078012891 +:10F6800013D040F26920604301EB8000A43040F2C7 +:10F69000692161437D4A02EB8101897801EBC10157 +:10F6A00000EB01100078002856D140F26920604339 +:10F6B000764901EB80008078401CC1B240F269209D +:10F6C0006043724A02EB8000817040F2692060431F +:10F6D000114611F8200080B140F26920604311F812 +:10F6E000201040F26920604302EB8000817000210D +:10F6F00040F26920604302F8201040F26920604324 +:10F70000624901EB8000A43040F2692161435F4A05 +:10F7100002EB8101897801EBC10100EB0110017856 +:10F7200040F26920604302EB80000079814213D0EF +:10F73000002240F269206043544901EB8000A4306C +:10F7400040F269216143514B03EB8101897801EB60 +:10F75000C10100EB01100270DAE141E1C7E1B5E15E +:10F7600075E0FFE740F269206043484901EB800003 +:10F77000C078012813D040F26920604301EB80007B +:10F78000A43040F269216143404A02EB810189784B +:10F7900001EBC10100EB01100078002856D140F2C6 +:10F7A00069206043394901EB80008078401CC1B278 +:10F7B00040F269206043354A02EB8000817040F2DC +:10F7C00069206043114611F8200080B140F26920A1 +:10F7D000604311F8201040F26920604302EB800082 +:10F7E0008170002140F26920604302F8201040F24D +:10F7F00069206043254901EB8000A43040F2692173 +:10F800006143224A02EB8101897801EBC10100EBDF +:10F810000110017840F26920604302EB800000791A +:10F82000814213D0002240F269206043174901EB66 +:10F830008000A43040F269216143144B03EB810145 +:10F84000897801EBC10100EB0110027060E140F228 +:10F85000692060430D4901EB8000C07801281ED06B +:10F8600040F26920604301EB8000A43040F269213E +:10F870006143064A02EB8101897809E0103A0020D1 +:10F88000BC12002014410020183F0020D445002065 +:10F8900001EBC10100EB0110007800287DD140F29E +:10F8A00069206043F74901EB8000857842E004EB72 +:10F8B000440000EB0410F44901EB0010303040F23A +:10F8C00069216143EF4A02EB8101897800EB011065 +:10F8D000427804EB440000EB0410EB4901EB00100C +:10F8E0003030691C00EB01104078824210D040F2A9 +:10F8F00069206043E34901EB80008078401CC1B27D +:10F9000040F269206043DF4A02EB800081701BE017 +:10F9100040F269206043DB4901EB80008078401CA5 +:10F92000C1B240F269206043D64A02EB8000817088 +:10F93000681CC5B204EB440000EB0410D24901EB93 +:10F940000010C079A842B2DC00BF40F269206043D9 +:10F95000CC4911F8200088B140F26920604311F8C9 +:10F96000201040F269206043C64A02EB800081709B +:10F97000002140F26920604302F8201040F2692023 +:10F980006043C04901EB8000A43040F2692161432B +:10F99000BC4A02EB8101897800E020E001EBC10163 +:10F9A00000EB0110017840F26920604302EB800017 +:10F9B0000079814213D0002240F269206043B149AE +:10F9C00001EB8000A43040F269216143AD4B03EBB1 +:10F9D0008101897801EBC10100EB0110027097E011 +:10F9E00040F269206043A74901EB8000C0780128FC +:10F9F00012D040F26920604301EB8000A43040F255 +:10FA0000692161439F4A02EB8101897801EBC101C1 +:10FA100000EB01100078E8BB40F26920604399498F +:10FA200001EB80008078401CC1B240F26920604345 +:10FA3000944A02EB8000817040F2692060431146D5 +:10FA400011F8200080B140F26920604311F82010C5 +:10FA500040F26920604302EB80008170002140F297 +:10FA60006920604302F8201040F269206043854914 +:10FA700001EB8000A43040F269216143814A02EB2E +:10FA80008101897801EBC10100EB0110017840F29E +:10FA9000692000E019E0604302EB800000798142B8 +:10FAA00013D0002240F269206043764901EB8000C8 +:10FAB000A43040F269216143724B03EB81018978E4 +:10FAC00001EBC10100EB0110027021E040F269205E +:10FAD00060436C4901EB80008078401CC1B240F269 +:10FAE00069206043674A02EB8000817010E040F2B9 +:10FAF00069206043634901EB80008078401CC1B2FB +:10FB000040F2692060435F4A02EB8000817000BFD1 +:10FB100000BF40F2692060435A4901EB80008078C1 +:10FB200004EB440101EB0411574A02EB0111C979BE +:10FB3000884207DB002140F269206043514A02EB12 +:10FB40008000817040F2692060434E4901EB8000E3 +:10FB5000407808B340F26920604301EB800081786F +:10FB600040F269206043474A02F8201040F26920C1 +:10FB70006043114601EB80004078401EC1B240F264 +:10FB80006920604302EB80008170002140F269200F +:10FB9000604302EB8000417040F269206043394BC2 +:10FBA00003EB8000A43040F269236343354E06EB3B +:10FBB00083039B7803EBC30300EB0310427940F20D +:10FBC00069206043334603EB800081782046E8F7E4 +:10FBD000DBFA601CC4B22D4890F82A0CA0423FF713 +:10FBE00061AC294810388078012866D126487C38D5 +:10FBF000807800EB4001264800EB01108079002856 +:10FC000075D00020204910398870A1F16C008178EE +:10FC10001E4890F8CC0C401E814207DA1A487C3806 +:10FC20008078401C18497C39887003E00020164910 +:10FC30007C39887014487C38807800EB4001124889 +:10FC4000643800EB81008078B8B300220E487C381D +:10FC5000807800EB40010C48643800EB8100827032 +:10FC600009487C38807800EB4001094800EB01101E +:10FC7000807901282DD004280CD0052824D006280E +:10FC80002CD11BE0D445002014410020BC320020C0 +:10FC90008C3F00203248807800EB4001314800EB77 +:10FCA000011000684FF4E131B1FBF0F000EB4010BF +:10FCB00040002B496C31486010E018E04FF47A7036 +:10FCC00027496C31486009E0642025496C3148605F +:10FCD00004E0642022496C31486000BF00BF204A24 +:10FCE00093780B32D15C0B3A9078F1F753F91E48B8 +:10FCF000407888B91D488078012820D100201B4910 +:10FD00008870194B1A79A1F26C7393F8A018164BEE +:10FD10005878F8F7B9FF12E014480C3880780128B9 +:10FD20000DD1002011490C3988700F4B1A79A1F5BB +:10FD3000EC6393F8A0180C4B5878F8F7A5FFDAF7A6 +:10FD4000C3FFF0F759FE0848C07820B100200649EB +:10FD5000C870F2F7DDFAFCF713FDBDE8F081000092 +:10FD6000984000208C3F00205C3B0020283A002077 +:10FD70003EB50024002501210846FCF7ABF8A7207A +:10FD8000ADF800000020ADF8020040F2E73001902D +:10FD90000020ADF8080069464FF08040FFF7EEFA0A +:10FDA0000021A14880F8F21800BF6CE004EB440089 +:10FDB0009E4901EB80019C4890F8F2089C4A42F869 +:10FDC0002010994890F8F208401CC1B2964880F87B +:10FDD000F21804EB440002F55A7101EB80019248DD +:10FDE00090F8F20842F820108F4890F8F208401C72 +:10FDF000C1B28D4880F8F21804EB440002F54E7150 +:10FE000001EB8001884890F8F20842F820108648FB +:10FE100090F8F208401CC1B2834880F8F21804EB55 +:10FE20004400844901EB80017F4890F8F20842F8D1 +:10FE300020107D4890F8F208401CC1B27A4880F842 +:10FE4000F21800251BE040F2692060437A4901EB7B +:10FE50008000A43005EBC50100EB01100C307249A5 +:10FE600091F8F218724A42F821006F4890F8F208AF +:10FE7000401CC1B26C4880F8F218681CC5B2102D45 +:10FE8000E1DB601CC4B2042C90DB68490C39664885 +:10FE900090F8F208664A42F82010634890F8F20899 +:10FEA000401CC1B2604880F8F21800F5EC6190F88F +:10FEB000F20842F820105C4890F8F208401CC1B2E9 +:10FEC000594880F8F21800F26C7190F8F20842F884 +:10FED0002010554890F8F208401CC1B2524880F8F2 +:10FEE000F21800F5EF6190F8F20842F820104E4841 +:10FEF00090F8F208401CC1B24B4880F8F21800F6A6 +:10FF0000DC0190F8F20842F82010474890F8F20817 +:10FF1000401CC1B2444880F8F21800F6144190F831 +:10FF2000F20842F82010404890F8F208401CC1B294 +:10FF30003D4880F8F21800F2547190F8F20842F847 +:10FF40002010394890F8F208401CC1B2364880F8B9 +:10FF5000F21802F5445190F8F20842F820103248A5 +:10FF600090F8F208401CC1B22F4880F8F2183348CC +:10FF70002D4991F8F21842F821002B4890F8F20828 +:10FF8000401CC1B2284880F8F2182A49303190F854 +:10FF9000F20842F82010244890F8F208401CC1B240 +:10FFA000214880F8F21800F63C6190F8F20842F817 +:10FFB00020101D4890F8F208401CC1B21A4880F881 +:10FFC000F21800F6486190F8F20842F8201016483E +:10FFD00090F8F208401CC1B2134880F8F2180024CF +:10FFE00014E004EB4401164800EB81010E4890F840 +:10FFF000F2080F4A42F820100B4890F8F208401C13 +:020000040803EF +:10000000C1B2094880F8F218601CC4B2052CE8DBC4 +:1000100001218807FFF7C3F8012211469007FFF777 +:10002000A4F900F00FF83EBDBC320020503A002089 +:10003000B03B0020746C0020D4450020CC1200207E +:10004000B040002008B51C208DF8000001208DF87C +:10005000010002208DF8020001208DF8030068469F +:10006000F1F7FCFC08BD10B5EFF790FA10BD10B524 +:10007000EFF7AEFA10BD10B5FBF796FA10BD10B54C +:10008000EFF75AFA10BD10B5EFF7C4FA10BD10B56E +:10009000F1F7BAFA10BD01F40072B2F5007F00D199 +:1000A00000BFCA430280704721B1828942F40052E6 +:1000B000828104E082894DF6FF731A408281704785 +:1000C0001AB1838A0B43838202E0838A8B43838243 +:1000D0007047000010B504462548844208D101212C +:1000E0001020FBF727FF00211020FBF723FF3EE045 +:1000F0002048844209D101214804FBF7FBFE00217E +:100100004FF40030FBF7F6FE31E01B48844209D182 +:1001100001218804FBF7EEFE00214FF48020FBF75D +:10012000E9FE24E01548844209D10121C804FBF707 +:10013000E1FE00214FF40020FBF7DCFE17E0104841 +:10014000844209D101210805FBF7D4FE00214FF4B8 +:100150008010FBF7CFFE0AE00A48844207D1012154 +:100160002020FBF7E7FE00212020FBF7E3FE10BD77 +:10017000001001400044004000480040004C004096 +:10018000005000400014014002460020B1F5007FFD +:1001900000D100BF13880B400BB1012000E000200C +:1001A000704770B50246002400230025002040F669 +:1001B0006A16B14200D100BFC1F3421501F01F031E +:1001C000012606FA03F3012D02D19689334006E099 +:1001D000022D02D1168A334001E0968A33400C1278 +:1001E000012606FA04F41688344013B10CB101203C +:1001F00000E0002070BDF0B5034600240026002575 +:10020000002040F66A17B94200D100BF1846C1F37A +:10021000421401F01F06012707FA06F5012C01D14F +:100220000C3004E0022C01D1103000E014301AB17F +:1002300007682F43076002E00768AF430760F0BD1F +:100240002DE9FF4705460E460024A14600BFA04603 +:10025000B08900B100BF2C8A24F44054F0880443D4 +:100260002C82AC8941F20C608443B0883189084308 +:10027000718908430443AC81AC8A24F44074B0898A +:100280000443AC826846FBF765FE2048854202D0F5 +:100290001F48854202D1DDF80C9001E0DDF808909E +:1002A000A88900F4004040B109EBC90000EB091037 +:1002B00031684900B0FBF1F707E009EBC90000EB3A +:1002C000091031688900B0FBF1F76420B7FBF0F04A +:1002D00004012009642101FB1078A88900F4004082 +:1002E00040B1322000EBC800B0FBF1F000F0070095 +:1002F000044308E0322000EB08106421B0FBF1F069 +:1003000000F00F0004432C81BDE8FF87001001407E +:100310000014014010B5002406E0FBF79FFD10B962 +:10032000D9F79EF910BD641C02488442F5D3FA2027 +:10033000F8E70000404B4C000FB4084B10B504A97F +:1003400002AA039801F0EAF9044602A9002001F08C +:1003500010FC204610BC5DF814FB0000731B030862 +:1003600003B401984100009850EAC12018BF04204E +:100370004A0D18BF40F0010040F2FF72B2EB515F2E +:1003800008BF40F00200012808BF052002B07047F6 +:1003900030B583B0044601F093F99FED090B054693 +:1003A0008DED000B002221466846D8F752FA284608 +:1003B00001F0A6F99DED000B03B030BD0000000078 +:1003C000000000000000000070B5D94B00242DEDA6 +:1003D000020B2DED108BDDE91010984205DA20F0AC +:1003E00000429A4201D809D141B19DED100BBDECFC +:1003F000108B02B0BDE8704001F01EB9B0F5801F4F +:1004000026DA11430BD0002813DA012001F078F925 +:10041000BDEC108B02B0BDE8704001F021B90220A4 +:1004200001F06EF901F0F0F851EC100B81F0004191 +:100430009EE06FF035049FEDC00B53EC102B9DED4B +:10044000100B51EC100BD7F7DBFFCDE9100108467C +:1004500004EB2051C0F31304B948A1F2FF3120444A +:1004600000F4801080F07F6282F04052224301EB62 +:1004700020559FEDB50B119253EC102B9DED100BF9 +:1004800051EC100BD7F7B6FF41EC180BA01CC0F3D2 +:1004900013009FEDAFDB9FEDB0EBB14E7E44032820 +:1004A0006CD296ED000B51EC180B53EC102BD8F7D7 +:1004B00001FD1DD1002D01BF96ED000BBDEC108B91 +:1004C00002B070BD2846D8F792F841EC180B53ECF7 +:1004D0001D2BD7F795FF41EC190B53EC1E2B51EC5C +:1004E000180BD7F78DFF53EC192BD7F7E2FE3FE03F +:1004F0009FED9D0B51EC180B53EC102BD7F780FFA1 +:100500009FED9B1B53EC112BD7F777FF41EC190B99 +:1005100053EC182B51EC180BD7F772FF53EC192B37 +:10052000D7F76EFF41EC190B002D04BF53EC192BCC +:1005300051EC180B1AD02846D8F759F841EC1A0B91 +:1005400053EC1D2BD7F75CFF53EC192BD7F755FF56 +:1005500053EC182BD7F74EFF41EC180B53EC1E2B26 +:1005600051EC1A0BD7F74CFF53EC182BD7F742FF7F +:10057000BDEC108B02B041EC100B70BD9FED7E0BFB +:1005800051EC180B53EC102BD7F793FE41EC100BEA +:1005900051EC180B53EC102BD7F7A4FF41EC190BBF +:1005A0002846D8F724F841EC1B0B53EC192B51ECDF +:1005B000190BD7F725FF41EC1A0B714853EC1A2B96 +:1005C000261851EC1A0BD7F71BFF41EC1F0B6D4897 +:1005D000C4F1510404F5D724B0EE4F0AF0EE6F0ACF +:1005E0000321784400F094FF53EC1F2B51EC100BC7 +:1005F000D7F706FF41EC1C0B6348B0EE4F0AF0EE54 +:100600006F0A0421784400F083FF53EC1A2B51EC5D +:10061000100BD7F7F5FE344353EC1C2BD7F749FEEC +:1006200041EC1C0B002C4CDD9FED510B51EC180BD9 +:1006300053EC102BD7F7E4FE53EC182BD7F7E0FE62 +:1006400041EC1A0B55B353EC1D2B51EC1B0BD7F798 +:10065000D7FE41EC1D0B53EC1C2B51EC1A0BD7F7BA +:1006600028FE53EC192BD7F7CBFE53EC1D2BD7F7F5 +:1006700020FE53EC1A2BD7F7C0FE53EC182BD7F7FC +:10068000B9FE41EC180B53EC1E2B51EC1B0BD7F7AA +:10069000B7FE53EC182BD7F7ADFE69E753EC1C2BD4 +:1006A00051EC1A0BD7F705FE53EC192BD7F7A8FE20 +:1006B00053EC1A2BD7F7A1FE53EC182BD7F79DFE5E +:1006C00056E735B353EC1D2B51EC1B0BD7F798FEB7 +:1006D00041EC1A0B53EC1C2B51EC180BD7F78AFE8C +:1006E00053EC192BD7F78CFE53EC1A2BD7F782FE5D +:1006F00053EC182BD7F77EFE41EC180B53EC1E2B56 +:1007000051EC1B0BD7F77CFE53EC182BD7F772FE7E +:100710002EE753EC1C2B51EC180BD7F76BFE53EC68 +:10072000192BD7F76DFE53EC182BD7F766FE1FE792 +:100730000000F07F000000000000000000005043B7 +:10074000645F090000000000000000000000F03FAE +:10075000763C7935EF39EA3D0000E0FE422EE63F77 +:10076000C8A1000000000000555555555555D53F0E +:10077000000000000000E03F00000000000000401A +:1007800086EBF9FF4AA0000040A000000000000036 +:1007900070B5414A00252DED020B2DED048BDDE9EE +:1007A0000404944205DA24F00041914201D809D1B1 +:1007B00040B19DED040BBDEC048B02B0BDE8704070 +:1007C00000F03ABFB4F5801F26DA08430BD0002CA6 +:1007D00013DA012000F094FFBDEC048B02B0BDE8F9 +:1007E000704000F03DBF022000F08AFF00F00CFFD7 +:1007F00051EC100B81F0004146E09FED290B6FF0AA +:10080000350553EC102B9DED040B51EC100BD7F775 +:10081000F7FDCDE904010C4605EB2450A0F2FF30B2 +:10082000C10F40F2FF32521A62F31F540844D7F747 +:10083000DEFE05949DED040B41EC180B51EC100B02 +:1008400001F0DAFA9FED181B53EC112BD7F7D8FD06 +:100850009FED170B41EC190B53EC102B51EC180BBF +:10086000D7F7CEFD53EC192BD7F723FD9FED120BD5 +:1008700041EC190B53EC102B51EC180BD7F7C0FDC2 +:1008800053EC192BD7F715FDBDEC048B02B041ECEE +:10089000100B70BD000000000000F07F00000000A1 +:1008A00000000000000050430EE526157BCBDB3F27 +:1008B000362BF111F3FE593D00609F501344D33F96 +:1008C0002DE9F04D2DED040B2DED0E8B96B0DDE9ED +:1008D0002550279CDDF890A025F0004624F0004824 +:1008E000BAF1000F14BF0121002101EB4502FC49C0 +:1008F00053184A1093422AD3002814BF012300231F +:1009000003EB44030B44F7498B4220D358EA000120 +:100910009FEDF59B76D0DFF8D8B35D4503D1BAF1F2 +:10092000000F05D188E0BAF1000F08BF002100D008 +:10093000012101EB450111F5001F08D8002814BF63 +:100940000121002101EB440111F5001F0BD99DEDA0 +:10095000261B9DED240B16B0BDEC0E8B04B0BDE83C +:10096000F04D00F073BE0027002DBCBFE149884563 +:1009700021DAE1498845A8BF02271CDAC3451ADC01 +:10098000DE4901EB2851142908DDC1F1340220FAB7 +:1009900002F101FA02F282420DD108E058B9C1F128 +:1009A000140228FA02F101FA02F2424503D101F0E1 +:1009B0000101C1F1020756EA0A0124D1002C22DA12 +:1009C000002D18BF022F01D0012F0AD0022000F005 +:1009D00097FE16B0BDEC0E8B04B0BDE8F04D00F0F4 +:1009E00013BE022000F08CFE00F00EFE51EC100B46 +:1009F00081F0004141EC100B16B0BDEC0E8B04B041 +:100A0000BDE8F08D18E09FEDBEAB9FEDBF8B0028D9 +:100A100071D1B848804522D105F1804010F5801091 +:100A200008BFBAF1000F07D0B3450ADC002CA8BFFD +:100A30009DED260BE0DA0DE0B0EE490AF0EE690A12 +:100A4000DAE7002C06DA9DED260B51EC100B81F055 +:100A500000416FE0AE48784490ED000BCCE7D845FC +:100A60004DD1002C48DA2EB186423AD1BAF1000FAE +:100A700042D126E0BAF1000F13D0022000F040FE70 +:100A800000F0FEFD8DED020B9DED240B8DED000BB6 +:100A900010EE900A039961F31E0003909DED020B86 +:100AA000AAE78DED02AB9DED240B1AEE901A10EE25 +:100AB000900A8DED000B61F31E0003909DED020B7B +:100AC0009AE78DED028B9DED240B18EE901A10EE37 +:100AD000900A8DED000B61F31E0003909DED020B5B +:100AE0008AE709DA9DED240B51EC190B53EC102B1E +:100AF000D7F7F8FC1EE020E09DED240B7CE7864252 +:100B00001BDAB4F1804F0DD0A4F10050B0F1FF50CA +:100B100013D1002D11DB9DED240B51EC100B01F0D6 +:100B200003FA07E09DED240B53EC102B51EC100B56 +:100B300000F0C2BC41EC100B5EE79DED240B51ECC4 +:100B4000100B01F047F8BAF1000FCDE90E0142D1C8 +:100B50009FED710B46B3A6F1E040B0F17F600CD081 +:100B60005E4538D1002D00DAA7B3022F0CBF01205B +:100B70004FF0FF30D7F73BFDDCE7002D01DD002C07 +:100B80000DDA002D01DD002C1FDB002D16DA002C04 +:100B900014DB012F08BF9FED620B3FF42DAFB0EEC9 +:100BA0004A0AF0EE6A0A27E7022F18BF002D0CD080 +:100BB000012F0AD1002DFFF61FAF06E0002DB8BFB0 +:100BC000002C08DA012F3FF417AFB0EE480AF0EE20 +:100BD000680A11E71BE0012000EBE57050EA07010D +:100BE00015D0791EB0EE498AF0EE698A084308BF35 +:100BF0009FED4D8B4E480025804570DD4D494E4898 +:100C0000884514DDB0420DDB002C19DB2FE00120FC +:100C100000F076FD16B0BDEC0E8B04B0BDE8F04DD3 +:100C200000F01EBDB34502DC002C09DC1FE086424B +:100C300002DA002C1BDA03E05E452BDD002C16DD0A +:100C4000022000F05DFD00F01BFD8DED020B53EC6A +:100C50001A2B51EC180BD7F7D3FBCDE90001039900 +:100C6000019861F31E0003909DED020BC4E6022083 +:100C700000F046FD00F014FD10EE901A18EE900AF8 +:100C80008DED020B8DED008B61F31E0003909DED49 +:100C9000020BB1E69DED0E0B53EC192B51EC100B32 +:100CA000D7F7A8FB9FED260BCDE9080153EC102BDD +:100CB0009DED080B51EC100BD7F7A2FB9FED221B0B +:100CC00053EC112BD7F799FB9DED081B53EC112B1F +:100CD000D7F796FB9FED1E1B53EC112B3CE08CE0ED +:100CE000FFFF1F00FFFF0F00000000000000F03FAB +:100CF0000000F03F0000F07F0000404301FCFFFFD8 +:100D0000000000000000F07F000000000000000074 +:100D10000E9C0000000000000000000000000080A9 +:100D2000000000000000F0FF000000000000F0BF25 +:100D30000000E0410000F043FFFFEF3F0000000033 +:100D4000000000000000D03F555555555555D53F82 +:100D5000000000000000E03FD7F74FFB9DED080BBF +:100D600041EC1A0B53EC102B51EC100BD7F748FB4E +:100D700053EC1A2BD7F744FB41EC1A0B9FEDFE0BFB +:100D800053EC102B9DED080B51EC100BD7F738FBF3 +:100D900041EC1B0B9FEDFA0B51EC1A0B53EC102B93 +:100DA000D7F72EFB41EC1A0B9FEDF70B53EC102BF2 +:100DB0009DED080B51EC100BD7F722FB53EC1A2BCF +:100DC000D7F718FB41EC1A0B51EC1B0B53EC1A2B09 +:100DD000D7F76FFA0690CDE906519DED060B53EC5F +:100DE0001B2B51EC100BD7F705FB53EC1A2BD7F745 +:100DF00004FB41EC100B00F0A1B90020B6F5801FF8 +:100E00000EDA9FEDE30B53EC102B9DED0E0B51EC26 +:100E1000100BD7F7F5FACDE90E016FF034000E464E +:100E200000EB2650A0F2FF37C6F31300DA4940F07A +:100E30007F6646F040568842D8BF002408DDD74977 +:100E40008142C8BF012403DC0024A6F580167F1C64 +:100E5000D348784400EBC4000F9690ED00CB9DED95 +:100E60000E0B53EC1C2B51EC100BD7F7C3FA9DED76 +:100E70000E0B41EC1B0B53EC1C2B51EC100BD7F75A +:100E800018FA41EC100B51EC190B53EC102BD7F75F +:100E900029FB41EC1D0B51EC1B0B53EC1D2BD7F721 +:100EA000AFFA41EC1A0BBF488DED10AB78441095AA +:100EB00090ED000B4FF0005040EA660000EB8440DC +:100EC0008DED080B00F5002009909DED080B53EC0B +:100ED0001C2B51EC100BD7F78DFA9DED0E1B53EC2C +:100EE000112BD7F78AFA41EC100B53EC102B9DED28 +:100EF000100B51EC100BD7F783FA9DED080B41EC6A +:100F00001C0B53EC102B9DED100B51EC100BD7F775 +:100F100077FA53EC1B2BD7F770FA53EC1C2BD7F74F +:100F200069FA53EC1D2BD7F76BFA41EC1C0B53EC11 +:100F30001A2B51EC1A0BD7F763FA41EC1B0B9A48AA +:100F40000621B0EE4B0AF0EE6B0A784400F0E0FAAE +:100F5000B0EE401AF0EE601AB0EE41DAF0EE61DA6F +:100F600053EC1B2B51EC1B0BD7F74AFA53EC1D2B00 +:100F7000D7F746FA9DED100B41EC1B0B53EC1A2BE7 +:100F800051EC100BD7F795F953EC1C2BD7F738FA27 +:100F900053EC1B2BD7F78DF99DED100B41EC1B0B80 +:100FA00053EC102B51EC100BD7F72AFA41EC1D0B28 +:100FB0009FED7FEB53EC1E2BD7F77BF953EC1B2BEC +:100FC000D7F777F90890CDE908519DED080B53EC60 +:100FD0001E2B51EC100BD7F70DFA53EC1D2BD7F746 +:100FE00009FA53EC1B2BD7F708FA9DED080B41ECDF +:100FF0001D0B53EC102B9DED100B51EC100BD7F784 +:10100000FFF941EC1B0B53EC1A2B51EC1D0BD7F7DE +:10101000F7F99DED080B41EC1A0B53EC102B51EC3A +:101020001C0BD7F7EDF953EC1A2BD7F742F941EC2B +:101030001A0B51EC1B0B53EC1A2BD7F73AF90C9007 +:10104000CDE90C519DED0C0B53EC1B2B51EC100B0F +:10105000D7F7D0F953EC1A2BD7F7CFF941EC1B0B8C +:101060009FED550B53EC102B9DED0C0B51EC100B21 +:10107000D7F7C6F941EC1A0B9FED510B51EC1B0B46 +:1010800053EC102BD7F7BCF941EC1B0B9FED4E0B2B +:1010900053EC102B9DED0C0B51EC100BD7F7B0F966 +:1010A00053EC1B2BD7F705F941EC100B484878445B +:1010B00000EBC40090ED001B51EC100B53EC112B16 +:1010C000D7F7F7F841EC1B0B3846D7F790FACDE984 +:1010D000080153EC1B2B51EC1A0BD7F7EAF841EC43 +:1010E000100B3C48784400EBC40090ED00CB51EC71 +:1010F000100B53EC1C2BD7F7DCF89DED081B53ECC1 +:10110000112BD7F7D6F80690CDE906519DED080BC7 +:1011100053EC102B9DED060B51EC100BD7F76AF931 +:1011200053EC1C2BD7F766F953EC1A2BD7F762F95F +:1011300053EC1B2BD7F761F941EC100B9DED261BEF +:1011400053EC102B8DED001B00959DED260B51EC03 +:10115000100BD7F755F99DED000B41EC1A0B53EC32 +:10116000102B9DED260B51EC100BD7F743F99DED9D +:10117000061B53EC112B2FE0000000604715F73FD2 +:10118000FE822B654715F73F44DF5DF80BAE543EFA +:1011900000000000000040438E9803007AB60B0068 +:1011A00052970000B89700008A96000000000000E7 +:1011B0000000000000000840000000E009C7EE3F0A +:1011C000FD033ADC09C7EE3FF5015B14E02F3EBE9C +:1011D00016950000D0940000D7F712F953EC1A2BA3 +:1011E000D7F767F89DED060B41EC1A0B53EC102B6B +:1011F0009DED000B51EC100BD7F702F9CDE90C0176 +:101200009DED0C0B51EC1A0B53EC102BD7F751F84A +:10121000CDE902010C46AA498C422FDB611A084332 +:1012200018D19DED0C0B53EC102B9DED020B51ECE6 +:10123000100BD7F7DFF841EC1B0B9FEDA30B51EC24 +:101240001A0B53EC102BD7F734F853EC1B2BD7F7B2 +:10125000DFFB2DD2022000F053FA00F011FA10EE5D +:10126000901A18EE900A8DED020B8DED008B61F354 +:101270001E0003909DED020BFFF7BEBB944A24F0C5 +:101280000041914214D39349214408437FF4EFACC9 +:101290009DED0C0B53EC102B9DED020B51EC100B44 +:1012A000D7F7A8F853EC1A2BD7F7B2FB7FF6DFACD1 +:1012B00024F000408849894A002601EB20518242EF +:1012C0002BDA481C4FF4801121FA00F02044844AA4 +:1012D000C0F30A517A44A1F2FF3192ED000B814A2A +:1012E0008DED080BCA4020EA0202C0F3130040F45F +:1012F0008010C1F1140120FA01F60992002CB8BF48 +:1013000076429DED080B53EC102B9DED0C0B51EC30 +:10131000100BD7F76FF8CDE90C019DED0C0B51ECDC +:101320001A0B53EC102BD6F7C4FF9FED6F0B0890F0 +:10133000CDE9085153EC102B9DED080B51EC100B2F +:10134000D7F75EF841EC1B0B9FED690B53EC102BAC +:101350009DED080B51EC100BD7F752F89DED0C0BDF +:1013600041EC1C0B53EC102B9DED080B51EC100BBA +:10137000D7F740F853EC1A2BD7F73FF89FED5E1BD9 +:1013800053EC112BD7F73CF853EC1C2BD6F791FFFD +:1013900041EC1A0B51EC1B0B53EC1A2BD6F789FFBF +:1013A000CDE902019DED020B53EC1B2B51EC100B10 +:1013B000D7F720F853EC1A2BD7F71FF89DED020B47 +:1013C00041EC1A0B53EC102B51EC100BD7F718F81B +:1013D000CDE908014A489DED080B0521784400F04D +:1013E00097F89DED081B51EC100B53EC112BD7F720 +:1013F00007F89DED021B53EC112BD6F7FEFFCDE94C +:1014000006019DED020B53EC1A2B51EC100BD6F795 +:10141000F7FF53EC1A2BD6F74CFF9FED3B0B41EC3B +:101420001A0B53EC102B9DED060B51EC100BD6F75D +:10143000E1FF9DED060B41EC1B0B53EC102B9DEDDA +:10144000020B51EC100BD6F7DBFF53EC1B2BD7F73D +:1014500049F853EC1A2BD6F7CDFF9DED021B53EC48 +:10146000112BD6F7C7FF53EC192BD6F7C6FFCDE9E2 +:10147000020101EB065001150029C8BF039015DCDD +:101480009DED020B324651EC100BD7F7A9FAFEF78F +:1014900067FF042808BF00F003F932469DED020BF8 +:1014A00051EC100BD7F79CFACDE902019DED020B30 +:1014B00051EC180B53EC102BD6F7A2FFFFF73ABBF9 +:1014C0000000904000000000FE822B654715973C0D +:1014D00000CC904000346F3F01FCFFFF0000E03F74 +:1014E00090930000FFFF0F0000000000432EE63F36 +:1014F000396CA80C615C20BEEF39FAFE422EE63F43 +:1015000028920000000000000000000000000040E1 +:1015100070B504462DED028B4D1E00EBC500B0EEFC +:10152000408AF0EE608A90ED000B35F0060017D08F +:1015300053EC182B51EC100BD6F762FF41EC100B5B +:101540006D1E04EBC50090ED001B51EC100B53EC2D +:10155000112BD6F7AEFE41EC100B35F00600E7D1AB +:10156000022D36D0042D1CD0062D1CBFBDEC028BE5 +:1015700070BD53EC182B51EC100BD6F741FF94EDD6 +:101580000A1B53EC112BD6F794FE53EC182BD6F70D +:1015900037FF94ED081B53EC112BD6F78AFE41EC74 +:1015A000100B53EC182B51EC100BD6F729FF94EDD0 +:1015B000061B53EC112BD6F77CFE53EC182BD6F7F9 +:1015C0001FFF94ED040B53EC102BD6F772FE41EC89 +:1015D000100B53EC182B51EC100BD6F711FF94EDB8 +:1015E000021B53EC112BD6F764FE53EC182BD6F7E5 +:1015F00007FF94ED001B53EC112BD6F75AFEBDEC00 +:10160000028B41EC100B70BD9FED070B10B553EC36 +:10161000102B9FED070B51EC100BD6F763FF41EC3D +:10162000100B10BD000000000000000000000000D2 +:10163000000000000000F03F10B553EC102B51ECFF +:10164000100BD6F736FE41EC100B10BD10B553EC65 +:10165000112B51EC100BD6F72CFE41EC100B10BDEA +:101660009FED050B10B553EC102B51EC100BD6F77A +:1016700039FF41EC100B10BD00000000000000001D +:101680009FED050B10B553EC102B51EC100BD6F75A +:10169000B7FE41EC100B10BD000000000000007010 +:1016A0009FED050B10B553EC102B51EC100BD6F73A +:1016B000A7FE41EC100B10BD000000000000001060 +:1016C0000148006870470000B812002002E008C816 +:1016D000121F08C1002AFAD170477047002001E0AC +:1016E00001C1121F002AFBD1704700F0010181F3F4 +:1016F0001388704780F31088704780F31088704714 +:101700000149086070470000B812002030380A28EC +:1017100001D2012070470020704700002DE9FF4FE3 +:101720008DB00F460546002606E025280BD0DDE9E2 +:101730000F1290476D1C761C28780028F5D111B047 +:101740003046BDE8F08F0024A246A1460122E949B7 +:1017500000E0044315F8013F203B02FA03F0084281 +:10176000F7D128782A2810D06FF02F022878A0F11E +:101770003001092914D80AEB8A0102EB410144F037 +:10178000020400EB010A6D1CF0E701CF5FEA000ADA +:1017900003D544F40054CAF1000A44F002046D1C5D +:1017A00028782E2817D115F8010F44F004042A28B0 +:1017B0000ED06FF02F022878A0F1300109290AD845 +:1017C00009EB890102EB410100EB01096D1CF2E715 +:1017D00057F8049B6D1C28786C280FD006DC4C2829 +:1017E00017D068280DD06A2814D104E0742810D0CE +:1017F0007A280FD10DE044F400140AE044F4801478 +:1018000001E044F440146978814202D104F5801467 +:101810006D1C6D1C28786E281ED00CDC632830D01F +:1018200004DC00288BD0582811D19FE0642867D0B1 +:1018300069280CD164E073282DD004DC6F2872D0A5 +:10184000702804D194E075286ED078286DD0DDE939 +:101850000F129047761C4BE1C4F30250022806D0C9 +:10186000032809D0042801CF09D0066040E101CF48 +:10187000F117C0E900613BE101CF068038E1067055 +:1018800036E117F8040B8DF8000000208DF80100F8 +:10189000EB46012003E057F804BB4FF0FF3061072F +:1018A0004FF0000102D40DE008F1010188464945DE +:1018B0000FDA8045F8DB1BF808100029F4D108E0A6 +:1018C00008F1010188468142FADB1BF80810002963 +:1018D000F6D1DDE90F23AAEB08008146214600F08E +:1018E00031F9304400EB080604E0DDE90F121BF883 +:1018F000010B9047B8F10108F7D221464846F2E0C3 +:101900000A21C4F302524FF0000B0891022A04D0BE +:1019100001CFC117032A09D00AE0FF1D27F00707EE +:10192000F7E8020108E02CE01EE01FE000B2C1175A +:10193000042A01D140B2C117021E71F1000206DA79 +:101940000023D0EB030063EB01012D2202E022050E +:1019500004D52B228DF82420012203E0E20701D0D8 +:101960002022F7E7904653E00A210BE0102109E01E +:1019700010214FF0000B44F004044FF008090891C7 +:1019800003E008214FF0000B0891C4F30252022A31 +:1019900004D001CF0021032A06D006E0FF1D27F066 +:1019A0000707F7E8020103E080B2042A00D1C0B2C1 +:1019B0004FF0000822072BD52A78702A07D0DDF8CF +:1019C00020C08CF0100C5CEA0B0C05D00EE040221D +:1019D0008DF82420012208E050EA010306D03023CC +:1019E0008DF824308DF8252002229046089B83F044 +:1019F000080353EA0B030BD150EA010201D162073D +:101A000006D530228DF824204FF00108A9F10109F4 +:101A10002A78582A04D038A20B9208AA0A920BE01E +:101A20003AA2F9E75B46089AD6F7A7FE0B9B9B5CA8 +:101A30000A9A521E0A92137050EA0102F2D10A98D1 +:101A4000ADEB000000F1200B600702D524F48034D8 +:101A500001E04FF00109D94502DDA9EB0B0000E0E0 +:101A6000002000EB0B0141440890AAEB010AE003BF +:101A700006D4DDE90F232146504600F063F8064402 +:101A80004FF0000908E009A911F80900DDE90F127B +:101A9000904709F10109761CC145F4DBE0030CD540 +:101AA000DDE90F232146504600F04CF8064404E0DF +:101AB000DDE90F1230209047761C0899481E0890E7 +:101AC0000029F5DC08E00A980A990078491C0A9177 +:101AD000DDE90F129047761CBBF10001ABF1010B61 +:101AE000F1DC21465046DDE90F2300F019F80644E9 +:101AF0006D1C21E609280100303132333435363788 +:101B00003839616263646566000000003031323349 +:101B100034353637383941424344454600000000E9 +:101B20002DE9F041044600251E461746880404D4DA +:101B300005E039462020B0476D1C641EF9D52846C3 +:101B4000BDE8F0812DE9F041044600251E4690468F +:101B5000C80301D5302700E02027880404D505E01C +:101B600041463846B0476D1C641EF9D52846BDE88D +:101B7000F0810A68531C0B601070704707E04DF647 +:101B8000BC2100BF0A1EA1F10101FBD1401E0028AB +:101B9000F5D17047002100BF02E000BF4A1C91B29E +:101BA00000EB4002B1EB820FF7D3704710B502464D +:101BB000002008E012F8013B4340DBB2044C34F84B +:101BC000133083EA20200B1EA1F10101F2D110BDD8 +:101BD0001800002082B0CDE9000121F00040019002 +:101BE0009DED000B02B051EC100B704710B51021A9 +:101BF0000D48D8F717FF0C48006840F480600A4988 +:101C0000086020210848D8F70DFF0220FFF7C2FF27 +:101C100010210548D8F708FF0220FFF7BBFF10216D +:101C20000148D8F7FFFE10BD0014024010B5102186 +:101C30000D48D8F7F7FE0C48006840F480600A4968 +:101C4000086020210848D8F7EFFE0220FFF7A2FF26 +:101C500010210548D8F7E8FE0220FFF79BFF10216E +:101C60000148D8F7DFFE10BD0014024070B50546EC +:101C700000241548006820F44060134908600026DD +:101C800018E010211048D8F7CDFE0220FFF782FFA0 +:101C900010210D48D8F7C8FE6006040E20210A481E +:101CA000D8F7B7FE08B144F001040120FFF772FF36 +:101CB000701CC6B2082EE4DB15B1FFF797FF01E0F8 +:101CC000FFF7B4FF204670BD0014024070B5044613 +:101CD0001748006840F480601549086010211448D6 +:101CE000D8F7A0FE00251FE0E00920B12021104810 +:101CF000D8F79AFE03E020210D48D8F793FE60063E +:101D0000040E0220FFF746FF10210948D8F78CFE89 +:101D10000220FFF73FFF10210548D8F783FE02207D +:101D2000FFF738FF681CC5B2082DDDDB70BD000071 +:101D30000014024010B50B48006840F48060094967 +:101D4000086020210748D8F76FFE10210548D8F712 +:101D50006BFE0420FFF71EFF20210248D8F762FE29 +:101D600010BD00000014024010B50B48006840F49C +:101D700080600949086020210748D8F753FE0420F5 +:101D8000FFF708FF10210448D8F74EFE2021024833 +:101D9000D8F74AFE10BD00000014024010B5002420 +:101DA0001448006820F4406012490860202111485E +:101DB000D8F73AFE0120FFF7EDFE10210D48D8F7C5 +:101DC00033FE0120FFF7E6FE08E0601CC0B20446C7 +:101DD000FA2803DDFFF7C8FF012010BD20210548C8 +:101DE000D8F717FE0028F0D110210248D8F71AFEC4 +:101DF0000020F2E70014024010B541EC100BFEF792 +:101E0000E3FA51EC100B10BD10B5FAF795F9062066 +:101E100000F0CCF8552000F0E9F800F0BCF80446DA +:101E20004FF480511148D8F7FDFD4FF48051104810 +:101E3000D8F7FAFDAA2C01D0FA2010BD152000F029 +:101E4000B5F8062000F0D2F81420FFF7A3FE00F04A +:101E5000A2F804464FF480510448D8F7E5FD512C10 +:101E600001D11420E9E7FA20E7E70000000402406E +:101E7000000C02404FF400410803EFF72BFE4FF037 +:101E80008040FDF799F91348FEF724F91248D7F777 +:101E900091FD11483030D7F78DFD1048D8F7CEFCB2 +:101EA0000F48D8F7CBFCD8F7D3FD002080F310887B +:101EB00000BF4FF47A70FFF761FED8F7C9FDFDF758 +:101EC0009FFAD8F7C5FD03E0FDF7D6FAD8F7C0FDB5 +:101ED000FAE7000000100140886402400000024060 +:101EE000000402402DE9F04104460D460026284634 +:101EF000D6F7C9F9071E02D10120BDE8F0810EE036 +:101F0000701C86B220782978884207D13A46294643 +:101F10002046D6F7BFF908B93046EEE7641C2078B2 +:101F20000028EDD100BFE8E700B52DED048B83B0AC +:101F300041EC190BD6F76CFF41EC180B18EE100AA8 +:101F400018EE901A8DED008B002818BF0120084371 +:101F500020F00040C0F17F6000F1E040C00F14D0DD +:101F600019EE101A19EE900A8DED009B002918BF8A +:101F70000121084320F00040C0F17F6000F1E04003 +:101F8000C00F04BF0120FFF7BBFB51EC180B03B0DF +:101F9000BDEC048B00BD10B50120FFF7FBFDFF2059 +:101FA000FAF73EF90446204610BD000010B504467D +:101FB0004FF480510B48D8F737FD0320FFF7EAFDB7 +:101FC0004FF480510748D8F72DFD4FF48051064853 +:101FD000D8F72AFD2046FAF791FA0320FFF7DAFD39 +:101FE00010BD000000040240000C024010B5044681 +:101FF0002046FAF783FA0120FFF7CCFD10BD5458B4 +:10200000485F56312E332E32000000003820202049 +:102010002020202020486F20536F204769616F20C7 +:102020004469636820202020202020202054454E31 +:10203000204355412048414E473A2020202020206F +:102040002020202020202020202020202044494122 +:10205000204348493A2020202020202020202020F2 +:10206000202020202020202020202020204D412022 +:10207000534F20544855453A20202020202020202E +:102080002020202020202020202020202020202050 +:102090002020202020202020202020202020202040 +:1020A0002020202020202020202020202020202030 +:1020B0002020202020202020202020202020202020 +:1020C00020202020202020202020202020534F20AE +:1020D000564F4C3A20202020202020202020202055 +:1020E00020202020202020202020202020534F208E +:1020F0005449454E3A202020202020202020202016 +:1021000020202020202020202020202020534F206D +:102110004C49543A2020202020202020202020201C +:1021200020202020202020202020202020444F4E2E +:102130004749413A20202020202020202020202014 +:10214000202020202020202020202020202020208F +:10215000202020202020202020202020202020207F +:10216000202020202020202020202020204E4741F9 +:10217000593A20202020202020202020202020200C +:10218000202020202020202020202020202020204F +:10219000202020202020202020202020202020203F +:1021A000202020202020202020202020202020202F +:1021B000202020202020202020202020202020201F +:1021C000202020202020202020202020202020200F +:1021D00020202020202020202020202020202020FF +:1021E00020202020202020202020202020202020EF +:1021F00020202020202020202020202020202020DF +:1022000020202020202020202020202020202020CE +:1022100020202020202020202020202020202020BE +:1022200020202020202020202020202020202020AE +:10223000202020202020202020202020202020209E +:10224000202020202020202020202020202020208E +:10225000202020202020202020202020202020207E +:102260002020202020202020202020202043414DFD +:10227000204F4E20262048454E20474150204C41BB +:102280004920515559204B48414348202100000026 +:1022900080250000010000000A000000000000008E +:1022A000000000000000000000000000000000002E +:1022B000000000000000000000000000000000001E +:1022C000000000000000000000000000000000000E +:1022D00000000000000000000000000000000000FE +:1022E00000000000000000000000000000000000EE +:1022F00000000000000000000000000000000000DE +:1023000000000000000000000000000000000000CD +:1023100000000000000000000000000000000000BD +:1023200000000000000000000000000000000000AD +:10233000000000000000000000000000000000009D +:10234000000000000000000000000000000000008D +:10235000000000000000000000000000000000007D +:10236000000000000000000000000000000000006D +:10237000000000000000000000000000000000005D +:10238000000000000000000000000000000000004D +:10239000000000000000000000000000000000003D +:1023A000000000000000000000000000000000002D +:1023B000000000000000000000000000000000001D +:1023C0006A6F796675656C2E6A6F796675656C697A +:1023D0006E672E636F6D2C373031310000000000C6 +:1023E00000000000000000000000000000000000ED +:1023F00000000000000000000000000000000000DD +:1024000000000000000000000000000000000000CC +:1024100000000000000000000000000000000000BC +:1024200000000000000000000000000000004B461B +:10243000422D322E34470000000000000000000052 +:10244000000000000000000000000000000000008C +:102450000000000000004B46423132333435360074 +:10246000000000000000000000000000000000006C +:10247000000000000000000000000000000000005C +:102480000000000000000004000000000000000048 +:10249000000000000000000000000000000000003C +:1024A000000000000000000000000000000000002C +:1024B000000000000000000000000000000000001C +:1024C000000000000000000000000000000000000C +:1024D00000000000000000000000000000000000FC +:1024E00000000000000000000000000000000000EC +:1024F00000000000000000000000000000000000DC +:1025000000000000000000000000000000000000CB +:1025100000000000000000000000000000000000BB +:1025200000000000000000000000000000000000AB +:10253000000000000000000000000000000000009B +:10254000000000000000000000000000000000008B +:10255000000000000000000000000000000000007B +:10256000000000000000000000000000000000006B +:10257000000000000000000000000000000000005B +:10258000000000000000000000000000000000004B +:10259000000000000000000000000000000000003B +:1025A000000000000000000000000000000000002B +:1025B000000000000000000000000000000000001B +:1025C000000000000000000000000000000000000B +:1025D00000000000000000000000000000000000FB +:1025E00000000000000000000000000000000000EB +:1025F00000000000000000000000000000000000DB +:1026000000000000000000000000000000000000CA +:1026100000000000000000000000000000000000BA +:1026200000000000000000000000000000000000AA +:10263000000000000000000000000000000000009A +:10264000000000000000000000000000000000008A +:10265000000000000000000000000000000000007A +:10266000000000000000000000000000000000006A +:10267000000000000000000000000000000000005A +:10268000000000000000000000000000000000004A +:10269000000000000000000000000000000000003A +:1026A000000000000000000000000000000000002A +:1026B000000000000000000000000000000000001A +:1026C000000000000000000000000000000000000A +:1026D00000000000000000000000000000000000FA +:1026E00000000000000000000000000000000000EA +:1026F00000000000000000000000000000000000DA +:1027000000000000000000000000000000000000C9 +:1027100000000000000000000000000000000000B9 +:1027200000000000000000000000000000000000A9 +:102730000000000000000000000000000000000099 +:102740000000000000000000000000000000000089 +:102750000000000000000000000000000000000079 +:102760000000000000000000000000000000000069 +:102770000000000000000000000000000000000059 +:102780000000000000000000000000000000000049 +:102790000000000000000000000000000000000039 +:1027A0000000000000000000000000000000000029 +:1027B0000000000000000000000000000000000019 +:1027C0000000000000000000000000000000000009 +:1027D00000000000000000000000000000000000F9 +:1027E00000000000000000000000000000000000E9 +:1027F00000000000000000000000000000000000D9 +:1028000000000000000000000000000000000000C8 +:1028100000000000000000000000000000000000B8 +:1028200000000000000000000000000000000000A8 +:102830000000000000000000000000000000000098 +:102840000000000000000000000000000000000088 +:102850000000000000000000000000000000000078 +:102860000000000000000000000000000000000068 +:102870000000000000000000000000000000000058 +:102880000000000000000000000000000000000048 +:102890000000000000000000000000000000000038 +:1028A0000000000000000000000000000000000028 +:1028B0000000000000000000000000000000000018 +:1028C0000000000000000000000000000000000008 +:1028D00000000000000000000000000000000000F8 +:1028E00000000000000000000000000000000000E8 +:1028F00000000000000000000000000000000000D8 +:1029000000000000000000000000000000000000C7 +:1029100000000000000000000000000000000000B7 +:1029200000000000000000000000000000000000A7 +:102930000000000000000000000000000000000097 +:102940000000000000000000000000000000000087 +:102950000000000000000000000000000000000077 +:102960000000000000000000000000000000000067 +:102970000000000000000000000000000000000057 +:102980000000000000000000000000000000000047 +:102990000000000000000000000000000000000037 +:1029A0000000000000000000000000000000000027 +:1029B0000000000000000000000000000000000017 +:1029C0000000000000000000000000000000000007 +:1029D00000000000000000000000000000000000F7 +:1029E00000000000000000000000000000000000E7 +:1029F00000000000000000000000000000000000D7 +:102A000000000000000000000000000000000000C6 +:102A100000000000000000000000000000000000B6 +:102A200000000000000000000000000000000000A6 +:102A30000000000000000000000000000000000096 +:102A40000000000000000000000000000000000086 +:102A50000000000000000000000000000000000076 +:102A60000000000000000000000000000000000066 +:102A70000000000000000000000000000000000056 +:102A80000000000000000000000000000000000046 +:102A90000000000000000000000000000000000036 +:102AA0000000000000000000000000000000000026 +:102AB0000000000000000000000000000000000016 +:102AC000000000000C200308C06C0020CF30002064 +:102AD00064000000020001000000000084240308DC +:102AE000C06C0020C430002066000000050001001A +:102AF0000100000090220308C06C00201441002057 +:102B00006B0000003101040002000000C023030834 +:102B1000C06C00209A3A00202F050000C30001007D +:102B20000300000082240308C06C0020E63E002061 +:102B3000F2050000020001000400000088240308E0 +:102B4000C06C0020D0140020F40500000500010036 +:102B5000050000008C240308C06C0020DC14002059 +:102B6000F905000005000100060000000D20030823 +:102B7000C06C0020442E0020FE05000081020100F0 +:102B80000700000090240308C06C0020E01400201F +:102B90007F0800006500400008000000F4240308DE +:102BA000C06C0020823A0020BF2100000300010019 +:102BB00009000000F8240308C06C0020883F0020B2 +:102BC000C2210000110101000A00000008260308CC +:102BD000C06C002042350020D3220000B304010065 +:102BE0000B000000BC2A0308C06C0020D414002095 +:102BF00086270000090001000C00000041542B57FB +:102C000041503D54584830342C3435353335313407 +:102C1000322C310D0A0041542B536F636B65743DA8 +:102C2000302C332C3139322E3136382E342E312C93 +:102C300035303030300D0A0041542B43574A415053 +:102C40003F0D0A0041542B5245530D0A0041542BAD +:102C5000453D4F46460D0A0041542B574D4F4445C4 +:102C60003D41500D0A00000041542B534F434B414E +:102C70003D5443502C746573742E6A6F7966756584 +:102C80006C696E672E636F6D2C373031310D0A0021 +:102C900041542B574B4D4F443D4E45540D0A004176 +:102CA000542B55415254464C3D343039360D0A00B0 +:102CB00041542B4845415254454E3D4F46460D0A1E +:102CC0000041542B530D0A0041542B453D4F4646BD +:102CD0000D0A007573722E636E23002B2B2B00617F +:102CE0000041542B454E544D0D0A0041542B49438D +:102CF0004349443F0D0A0041542B494D45493F0D7E +:102D00000A0041542B4353513F0D0A000D0A0000A5 +:102D100041542B534F434B42313D544350432C7449 +:102D20006573742E6A6F796675656C696E672E635C +:102D30006F6D2C373031310D0A0041542B5A0D0A7A +:102D40000041542B57414E4E3D444843500D0A001C +:102D500041542B57414E4E0D0A0041542B534F43C3 +:102D60004B4C4B42310D0A0041542B574946493DCB +:102D70004B46422D322E34472C4B464231323334AF +:102D800035360D0A0041542B536F636B65743D302B +:102D90002C302C746573742E6A6F796675656C6956 +:102DA0006E672E636F6D2C373031310D0A00415440 +:102DB0002B43574A41503F0D0A0041542B52455373 +:102DC0000D0A0041542B574946493D545848303468 +:102DD0002C34353533353134320D0A0041542B5300 +:102DE0006F636B65743D302C302C3139322E3136A7 +:102DF000382E342E312C35303030300D0A002B2B4C +:102E00002B00415445300D0A0041542B4347534E8B +:102E10000D0A0041542B4350494E3F0D0A004154C6 +:102E20002B49434349440D0A0041542B4353510D50 +:102E30000A0041542B4349504D4F44453D310D0A42 +:102E40000041542B5149435347503D312C312C22E2 +:102E5000434D4E4554222C22222C22220D0A0041A1 +:102E6000542B4E45544F50454E0D0A0041542B43B0 +:102E700049504F50454E3D302C22544350222C2275 +:102E8000746573742E6A6F796675656C696E672EEA +:102E9000636F6D222C373031310D0A0041542B43C2 +:102EA00049504F5051554552593F0D0A0041542B3E +:102EB00052455345540D0A0041542B474554475041 +:102EC000533D474E524D432C300D0A0041542B4D7B +:102ED000475053433D310D0A00C4ACC8CF00000039 +:102EE00000000000000000000000000000000000E2 +:102EF00000000000000000000000000000000000D2 +:102F000000000000000000000000000000000000C1 +:102F100000000000000000000064656661756C74CC +:102F200000000000000000000000000000000000A1 +:102F30000000000000000000000000000000000091 +:102F40000000000000000000000000000000000081 +:102F50000000000000000000003839303030300040 +:102F6000000000696E7465726E65740000000000F8 +:102F70000000000000000000000000000000000051 +:102F80000000000000000000000000000000000041 +:102F90000000000000000000000000000000000031 +:102FA000000000D6D0B9FA000000000000000000C8 +:102FB0000000000000000000000000000000000011 +:102FC0000000000000000000000000000000000001 +:102FD00000000000000000000000000000000000F1 +:102FE0000000004368696E614D6F62696C650000A6 +:102FF00000000000000000000000000000000000D1 +:1030000000000000000000000000000000000000C0 +:1030100000000000000000000000000000000000B0 +:1030200000000038393836303000000000434D4E83 +:1030300045540000000000000000000000000000F7 +:103040000000000000000000000000000000000080 +:103050000000000000000000000000000000000070 +:1030600000000000000000000000000000D6D0B901 +:10307000FA00000000000000000000000000000056 +:103080000000000000000000000000000000000040 +:103090000000000000000000000000000000000030 +:1030A000000000000000000000000000004368690C +:1030B0006E614D6F62696C650000000000000000E9 +:1030C0000000000000000000000000000000000000 +:1030D00000000000000000000000000000000000F0 +:1030E0000000000000000000000000000038393837 +:1030F00036303200000000434D4E455400000000C1 +:1031000000000000000000000000000000000000BF +:1031100000000000000000000000000000000000AF +:10312000000000000000000000000000000000009F +:1031300000000000000000D6D0B9FA000000000036 +:10314000000000000000000000000000000000007F +:10315000000000000000000000000000000000006F +:10316000000000000000000000000000000000005F +:10317000000000000000004368696E614D6F6269E5 +:103180006C6500000000000000000000000000006E +:10319000000000000000000000000000000000002F +:1031A000000000000000000000000000000000001F +:1031B00000000000000000383938363034000000CC +:1031C00000434D4E45540000000000000000000088 +:1031D00000000000000000000000000000000000EF +:1031E00000000000000000000000000000000000DF +:1031F00000000000000000000000000000000000CF +:1032000000D6D0B9FA000000000000000000000065 +:1032100000000000000000000000000000000000AE +:10322000000000000000000000000000000000009E +:10323000000000000000000000000000000000008E +:10324000004368696E6154656C65636F6D000000D2 +:10325000000000000000000000000000000000006E +:10326000000000000000000000000000000000005E +:10327000000000000000000000000000000000004E +:103280000038393836303700000000434D4E455481 +:10329000000000000000000000000000000000002E +:1032A000000000000000000000000000000000001E +:1032B000000000000000000000000000000000000E +:1032C0000000000000000000000000D6D0B9FA00A5 +:1032D00000000000000000000000000000000000EE +:1032E00000000000000000000000000000000000DE +:1032F00000000000000000000000000000000000CE +:1033000000000000000000000000004368696E61DA +:10331000556E69636F6D0000000000000000000042 +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:10334000000000000000000000000038393836306E +:103350003100000000554E494E4554000000000069 +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:103390000000000000D6D0B9FA00000000000000D4 +:1033A000000000000000000000000000000000001D +:1033B000000000000000000000000000000000000D +:1033C00000000000000000000000000000000000FD +:1033D00000000000004368696E61556E69636F6D9F +:1033E00000000000000000000000000000000000DD +:1033F00000000000000000000000000000000000CD +:1034000000000000000000000000000000000000BC +:103410000000000000383938363036000000005512 +:103420004E494E455400000000000000000000001E +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000D696 +:10346000D0B9FA00000000000000000000000000D9 +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:1034900000000000000000000000000000000043E9 +:1034A00068696E61556E69636F6D00000000000011 +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000038B4 +:1034E000393836303900000000554E494E455400F9 +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000D6D0B9FA00000042 +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:103560000000000000000000004368696E615465BF +:103570006C65636F6D00000000000000000000003B +:10358000000000000000000000000000000000003B +:10359000000000000000000000000000000000002B +:1035A00000000000000000000038393836303300D9 +:1035B00000000043544E455400000000000000008D +:1035C00000000000000000000000000000000000FB +:1035D00000000000000000000000000000000000EB +:1035E00000000000000000000000000000000000DB +:1035F000000000D6D0B9FA00000000000000000072 +:1036000000000000000000000000000000000000BA +:1036100000000000000000000000000000000000AA +:10362000000000000000000000000000000000009A +:103630000000004368696E6154656C65636F6D00DE +:10364000000000000000000000000000000000007A +:10365000000000000000000000000000000000006A +:10366000000000000000000000000000000000005A +:103670000000003839383631310000000043544E24 +:1036800045540000000000000000000000000000A1 +:10369000000000000000000000000000000000002A +:1036A000000000000000000000000000000000001A +:1036B00000000000000000000000000000C9B3CCC2 +:1036C000D800000000000000000000000000000022 +:1036D00000000000000000000000000000000000EA +:1036E00000000000000000000000000000000000DA +:1036F00000000000000000000000000000535443E0 +:1037000000000000000000000000000000000000B9 +:1037100000000000000000000000000000000000A9 +:103720000000000000000000000000000000000099 +:1037300000000000000000000000000000383939DF +:10374000363630310000006A6177616C6E65742E28 +:10375000636F6D2E73610000000000000000000028 +:103760000000000000000000000000000000000059 +:103770000000000000000000000000000000000049 +:1037800000000000000000BFC6CDFECCD800000045 +:103790000000000000000000000000000000000029 +:1037A0000000000000000000000000000000000019 +:1037B0000000000000000000000000000000000009 +:1037C000000000000000005354430000000000000F +:1037D00000000000000000000000000000000000E9 +:1037E00000000000000000000000000000000000D9 +:1037F00000000000000000000000000000000000C9 +:10380000000000000000003839393635303400003F +:103810000056495641000000000000000000000072 +:103820000000000000000000000000000000000098 +:103830000000000000000000000000000000000088 +:103840000000000000000000000000000000000078 +:1038500000BFC6CDFECCD800000000000000000074 +:103860000000000000000000000000000000000058 +:103870000000000000000000000000000000000048 +:103880000000000000000000000000000000000038 +:10389000004F6F7265646F6F000000000000000051 +:1038A0000000000000000000000000000000000018 +:1038B0000000000000000000000000000000000008 +:1038C00000000000000000000000000000000000F8 +:1038D0000038393936353033000000416374696F80 +:1038E0006E2E6F6F7265646F6F2E636F6D000000D8 +:1038F00000000000000000000000000000000000C8 +:1039000000000000000000000000000000000000B7 +:103910000000000000000000000000BFC6CDFECC8B +:10392000D8000000000000000000000000000000BF +:103930000000000000000000000000000000000087 +:103940000000000000000000000000000000000077 +:1039500000000000000000000000007A61696E00B5 +:103960000000000000000000000000000000000057 +:103970000000000000000000000000000000000047 +:103980000000000000000000000000000000000037 +:103990000000000000000000000000383939363512 +:1039A0003900000000485350505300000000000050 +:1039B0000000000000000000000000000000000007 +:1039C00000000000000000000000000000000000F7 +:1039D00000000000000000000000000000000000E7 +:1039E0000000000000CCA9B9FA00000000000000AF +:1039F00000000000000000000000000000000000C7 +:103A000000000000000000000000000000000000B6 +:103A100000000000000000000000000000000000A6 +:103A200000000000004149530000000000000000B9 +:103A30000000000000000000000000000000000086 +:103A40000000000000000000000000000000000076 +:103A50000000000000000000000000000000000066 +:103A600000000000003839363630000000000069E0 +:103A70006E7465726E657400000000000000000046 +:103A80000000000000000000000000000000000036 +:103A90000000000000000000000000000000000026 +:103AA000000000000000000000000000000000C353 +:103AB000E5B5E90000000000000000000000000083 +:103AC00000000000000000000000000000000000F6 +:103AD00000000000000000000000000000000000E6 +:103AE0000000000000000000000000000000005680 +:103AF0006965746E610000000000000000000000B5 +:103B000000000000000000000000000000000000B5 +:103B100000000000000000000000000000000000A5 +:103B2000000000000000000000000000000000385D +:103B30003938343035000000004D6574666F6E65AD +:103B40000000000000000000000000000000000075 +:103B50000000000000000000000000000000000065 +:103B60000000000000000000000000000000000055 +:103B7000000000000000000000C3E5B5E9000000FF +:103B80000000000000000000000000000000000035 +:103B90000000000000000000000000000000000025 +:103BA0000000000000000000000000000000000015 +:103BB0000000000000000000004D6F6269666F6E3B +:103BC0006500000000000000000000000000000090 +:103BD00000000000000000000000000000000000E5 +:103BE00000000000000000000000000000000000D5 +:103BF0000000000000000000003839383430310087 +:103C0000000000736D61727400000000000000008D +:103C100000000000000000000000000000000000A4 +:103C20000000000000000000000000000000000094 +:103C30000000000000000000000000000000000084 +:103C4000000000C3E5B5E90000000000000000002E +:103C50000000000000000000000000000000000064 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C80000000005669657474656C00000000000057 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC00000000038393834303400000000736D6172 +:103CD00072740000000000000000000000000000FE +:103CE00000000000000000000000000000000000D4 +:103CF00000000000000000000000000000000000C4 +:103D000000000000000000000000000000C3E5B556 +:103D1000E9000000000000000000000000000000BA +:103D20000000000000000000000000000000000093 +:103D30000000000000000000000000000000000083 +:103D40000000000000000000000000000056494E86 +:103D50004100000000000000000000000000000022 +:103D60000000000000000000000000000000000053 +:103D70000000000000000000000000000000000043 +:103D8000000000000000000000000000003839388A +:103D900034303200000000736D6172740000000066 +:103DA0000000000000000000000000000000000013 +:103DB0000000000000000000000000000000000003 +:103DC00000000000000000000000000000000000F3 +:103DD00000000000000000BCEDC6D2D5AF0000001E +:103DE00000000000000000000000000000000000D3 +:103DF00000000000000000000000000000000000C3 +:103E000000000000000000000000000000000000B2 +:103E1000000000000000004D6574666F6E650000D4 +:103E20000000000000000000000000000000000092 +:103E30000000000000000000000000000000000082 +:103E40000000000000000000000000000000000072 +:103E500000000000000000383938353530380000E7 +:103E6000004D6574666F6E65000000000000000084 +:103E70000000000000000000000000000000000042 +:103E80000000000000000000000000000000000032 +:103E90000000000000000000000000000000000022 +:103EA00000BCEDC6D2D5AF0000000000000000004D +:103EB0000000000000000000000000000000000002 +:103EC00000000000000000000000000000000000F2 +:103ED00000000000000000000000000000000000E2 +:103EE00000536D61727400000000000000000000CB +:103EF00000000000000000000000000000000000C2 +:103F000000000000000000000000000000000000B1 +:103F100000000000000000000000000000000000A1 +:103F20000038393835353032000000736D617274F5 +:103F30000000000000000000000000000000000081 +:103F40000000000000000000000000000000000071 +:103F50000000000000000000000000000000000061 +:103F60000000000000000000000000BCEDC6D2D53B +:103F7000AF00000000000000000000000000000092 +:103F80000000000000000000000000000000000031 +:103F90000000000000000000000000000000000021 +:103FA0000000000000000000000000536D6172740A +:103FB0000000000000000000000000000000000001 +:103FC00000000000000000000000000000000000F1 +:103FD00000000000000000000000000000000000E1 +:103FE00000000000000000000000003839383535BE +:103FF0003035000000736D61727400000000000035 +:1040000000000000000000000000000000000000B0 +:1040100000000000000000000000000000000000A0 +:104020000000000000000000000000000000000090 +:104030000000000000BCEDC6D2D5AF0000000000BB +:104040000000000000000000000000000000000070 +:104050000000000000000000000000000000000060 +:104060000000000000000000000000000000000050 +:104070000000000000536D61727400000000000039 +:104080000000000000000000000000000000000030 +:104090000000000000000000000000000000000020 +:1040A0000000000000000000000000000000000010 +:1040B0000000000000383938353530360000007314 +:1040C0006D6172740000000000000000000000003C +:1040D00000000000000000000000000000000000E0 +:1040E00000000000000000000000000000000000D0 +:1040F000000000000000000000000000000000C3FD +:10410000CFBCD3C0AD0000000000000000000000E4 +:10411000000000000000000000000000000000009F +:10412000000000000000000000000000000000008F +:10413000000000000000000000000000000000423D +:104140006F62690000000000000000000000000035 +:10415000000000000000000000000000000000005F +:10416000000000000000000000000000000000004F +:104170000000000000000000000000000000003807 +:10418000393838303000000000696E7465726E6531 +:1041900074000000000000000000000000000000AB +:1041A000000000000000000000000000000000000F +:1041B00000000000000000000000000000000000FF +:1041C000000000000000000000C3CFBCD3C0AD0061 +:1041D00000000000000000000000000000000000DF +:1041E00000000000000000000000000000000000CF +:1041F00000000000000000000000000000000000BF +:104200000000000000000000004772616D65656EEF +:1042100070686F6E65000000000000000000000084 +:10422000000000000000000000000000000000008E +:10423000000000000000000000000000000000007E +:10424000000000000000000000383938383031002C +:104250000000006770696E7465726E65740000001E +:10426000000000000000000000000000000000004E +:10427000000000000000000000000000000000003E +:10428000000000000000000000000000000000002E +:10429000000000C3CFBCD3C0AD0000000000000090 +:1042A000000000000000000000000000000000000E +:1042B00000000000000000000000000000000000FE +:1042C00000000000000000000000000000000000EE +:1042D00000000042616E676C616C696E6B000000EB +:1042E00000000000000000000000000000000000CE +:1042F00000000000000000000000000000000000BE +:1043000000000000000000000000000000000000AD +:1043100000000038393838303300000000626C7714 +:1043200065620000000000000000000000000000C6 +:10433000000000000000000000000000000000007D +:10434000000000000000000000000000000000006D +:1043500000000000000000000000000000D3A1B633 +:10436000C800000000000000000000000000000085 +:10437000000000000000000000000000000000003D +:10438000000000000000000000000000000000002D +:104390000000000000000000000000000041697201 +:1043A00074656C00000000000000000000000000C8 +:1043B00000000000000000000000000000000000FD +:1043C00000000000000000000000000000000000ED +:1043D0000000000000000000000000000038393933 +:1043E0003130300000000061697274656C67707272 +:1043F000732E636F6D0000000000000000000000DD +:1044000000000000000000000000000000000000AC +:10441000000000000000000000000000000000009C +:1044200000000000000000D3A1B6C800000000009A +:10443000000000000000000000000000000000007C +:10444000000000000000000000000000000000006C +:10445000000000000000000000000000000000005C +:104460000000000000000041697274656C000000EB +:10447000000000000000000000000000000000003C +:10448000000000000000000000000000000000002C +:10449000000000000000000000000000000000001C +:1044A00000000000000000383939313130000000D0 +:1044B0000061697274656C677072732E636F6D0052 +:1044C00000000000000000000000000000000000EC +:1044D00000000000000000000000000000000000DC +:1044E00000000000000000000000000000000000CC +:1044F00000D3A1B6C80000000000000000000000CA +:1045000000000000000000000000000000000000AB +:10451000000000000000000000000000000000009B +:10452000000000000000000000000000000000008B +:104530000041697274656C0000000000000000001A +:10454000000000000000000000000000000000006B +:10455000000000000000000000000000000000005B +:10456000000000000000000000000000000000004B +:1045700000383939313331000000006169727465E7 +:104580006C677072732E636F6D0000000000000096 +:10459000000000000000000000000000000000001B +:1045A000000000000000000000000000000000000B +:1045B0000000000000000000000000D3A1B6C80009 +:1045C00000000000000000000000000000000000EB +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000004169727465C6 +:104600006C0000000000000000000000000000003E +:10461000000000000000000000000000000000009A +:10462000000000000000000000000000000000008A +:10463000000000000000000000000038393931346B +:10464000300000000061697274656C677072732ECF +:10465000636F6D000000000000000000000000001B +:10466000000000000000000000000000000000004A +:10467000000000000000000000000000000000003A +:104680000000000000D3A1B6C80000000000000038 +:10469000000000000000000000000000000000001A +:1046A000000000000000000000000000000000000A +:1046B00000000000000000000000000000000000FA +:1046C000000000000041697274656C000000000089 +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000000000000000BA +:104700000000000000383939313435000000006104 +:10471000697274656C677072732E636F6D00000050 +:104720000000000000000000000000000000000089 +:104730000000000000000000000000000000000079 +:10474000000000000000000000000000000000D396 +:10475000A1B6C8000000000000000000000000003A +:104760000000000000000000000000000000000049 +:104770000000000000000000000000000000000039 +:1047800000000000000000000000000000000041E8 +:10479000697274656C0000000000000000000000F9 +:1047A0000000000000000000000000000000000009 +:1047B00000000000000000000000000000000000F9 +:1047C00000000000000000000000000000000038B1 +:1047D00039393134390000000061697274656C67E1 +:1047E0007072732E636F6D00000000000000000007 +:1047F00000000000000000000000000000000000B9 +:1048000000000000000000000000000000000000A8 +:10481000000000000000000000D3A1B6C8000000A6 +:104820000000000000000000000000000000000088 +:104830000000000000000000000000000000000078 +:104840000000000000000000000000000000000068 +:1048500000000000000000000041697274656C00F7 +:104860000000000000000000000000000000000048 +:104870000000000000000000000000000000000038 +:104880000000000000000000000000000000000028 +:1048900000000000000000000038393931353100D7 +:1048A00000000061697274656C677072732E636FCB +:1048B0006D0000000000000000000000000000008B +:1048C00000000000000000000000000000000000E8 +:1048D00000000000000000000000000000000000D8 +:1048E000000000D3A1B6C8000000000000000000D6 +:1048F00000000000000000000000000000000000B8 +:1049000000000000000000000000000000000000A7 +:104910000000000000000000000000000000000097 +:1049200000000041697274656C0000000000000026 +:104930000000000000000000000000000000000077 +:104940000000000000000000000000000000000067 +:104950000000000000000000000000000000000057 +:1049600000000038393931353200000000616972C9 +:1049700074656C677072732E636F6D0000000000C9 +:104980000000000000000000000000000000000027 +:104990000000000000000000000000000000000017 +:1049A00000000000000000000000000000D3A1B6DD +:1049B000C80000000000000000000000000000002F +:1049C00000000000000000000000000000000000E7 +:1049D00000000000000000000000000000000000D7 +:1049E00000000000000000000000000000416972AB +:1049F00074656C0000000000000000000000000072 +:104A000000000000000000000000000000000000A6 +:104A10000000000000000000000000000000000096 +:104A200000000000000000000000000000383939DC +:104A30003135330000000061697274656C67707213 +:104A4000732E636F6D000000000000000000000086 +:104A50000000000000000000000000000000000056 +:104A60000000000000000000000000000000000046 +:104A700000000000000000D3A1B6C8000000000044 +:104A80000000000000000000000000000000000026 +:104A90000000000000000000000000000000000016 +:104AA0000000000000000000000000000000000006 +:104AB0000000000000000041697274656C00000095 +:104AC00000000000000000000000000000000000E6 +:104AD00000000000000000000000000000000000D6 +:104AE00000000000000000000000000000000000C6 +:104AF0000000000000000038393931353400000072 +:104B00000061697274656C677072732E636F6D00FB +:104B10000000000000000000000000000000000095 +:104B20000000000000000000000000000000000085 +:104B30000000000000000000000000000000000075 +:104B400000D3A1B6C8000000000000000000000073 +:104B50000000000000000000000000000000000055 +:104B60000000000000000000000000000000000045 +:104B70000000000000000000000000000000000035 +:104B80000041697274656C000000000000000000C4 +:104B90000000000000000000000000000000000015 +:104BA0000000000000000000000000000000000005 +:104BB00000000000000000000000000000000000F5 +:104BC000003839393135350000000061697274658B +:104BD0006C677072732E636F6D0000000000000040 +:104BE00000000000000000000000000000000000C5 +:104BF00000000000000000000000000000000000B5 +:104C00000000000000000000000000D3A1B6C800B2 +:104C10000000000000000000000000000000000094 +:104C20000000000000000000000000000000000084 +:104C30000000000000000000000000000000000074 +:104C4000000000000000000000000041697274656F +:104C50006C000000000000000000000000000000E8 +:104C60000000000000000000000000000000000044 +:104C70000000000000000000000000000000000034 +:104C80000000000000000000000000383939313514 +:104C9000360000000061697274656C677072732E73 +:104CA000636F6D00000000000000000000000000C5 +:104CB00000000000000000000000000000000000F4 +:104CC00000000000000000000000000000000000E4 +:104CD0000000000000D3A1B6C800000000000000E2 +:104CE00000000000000000000000000000000000C4 +:104CF00000000000000000000000000000000000B4 +:104D000000000000000000000000000000000000A3 +:104D1000000000000041697274656C000000000032 +:104D20000000000000000000000000000000000083 +:104D30000000000000000000000000000000000073 +:104D40000000000000000000000000000000000063 +:104D500000000000003839393139300000000061AE +:104D6000697274656C677072732E636F6D000000FA +:104D70000000000000000000000000000000000033 +:104D80000000000000000000000000000000000023 +:104D9000000000000000000000000000000000D340 +:104DA000A1B6C800000000000000000000000000E4 +:104DB00000000000000000000000000000000000F3 +:104DC00000000000000000000000000000000000E3 +:104DD0000000000000000000000000000000004192 +:104DE000697274656C0000000000000000000000A3 +:104DF00000000000000000000000000000000000B3 +:104E000000000000000000000000000000000000A2 +:104E1000000000000000000000000000000000385A +:104E200039393139320000000061697274656C678C +:104E30007072732E636F6D000000000000000000B0 +:104E40000000000000000000000000000000000062 +:104E50000000000000000000000000000000000052 +:104E6000000000000000000000D3A1B6C800000050 +:104E70000000000000000000000000000000000032 +:104E80000000000000000000000000000000000022 +:104E90000000000000000000000000000000000012 +:104EA00000000000000000000041697274656C00A1 +:104EB00000000000000000000000000000000000F2 +:104EC00000000000000000000000000000000000E2 +:104ED00000000000000000000000000000000000D2 +:104EE000000000000000000000383939313933007B +:104EF00000000061697274656C677072732E636F75 +:104F00006D00000000000000000000000000000034 +:104F10000000000000000000000000000000000091 +:104F20000000000000000000000000000000000081 +:104F3000000000D3A1B6C80000000000000000007F +:104F40000000000000000000000000000000000061 +:104F50000000000000000000000000000000000051 +:104F60000000000000000000000000000000000041 +:104F700000000041697274656C00000000000000D0 +:104F80000000000000000000000000000000000021 +:104F90000000000000000000000000000000000011 +:104FA0000000000000000000000000000000000001 +:104FB000000000383939313934000000006169726D +:104FC00074656C677072732E636F6D000000000073 +:104FD00000000000000000000000000000000000D1 +:104FE00000000000000000000000000000000000C1 +:104FF00000000000000000000000000000D3A1B687 +:10500000C8000000000000000000000000000000D8 +:105010000000000000000000000000000000000090 +:105020000000000000000000000000000000000080 +:105030000000000000000000000000000041697254 +:1050400074656C000000000000000000000000001B +:105050000000000000000000000000000000000050 +:105060000000000000000000000000000000000040 +:105070000000000000000000000000000038393986 +:105080003139350000000061697274656C677072B7 +:10509000732E636F6D000000000000000000000030 +:1050A0000000000000000000000000000000000000 +:1050B00000000000000000000000000000000000F0 +:1050C00000000000000000D3A1B6C80000000000EE +:1050D00000000000000000000000000000000000D0 +:1050E00000000000000000000000000000000000C0 +:1050F00000000000000000000000000000000000B0 +:105100000000000000000041697274656C0000003E +:10511000000000000000000000000000000000008F +:10512000000000000000000000000000000000007F +:10513000000000000000000000000000000000006F +:105140000000000000000038393931393600000015 +:105150000061697274656C677072732E636F6D00A5 +:10516000000000000000000000000000000000003F +:10517000000000000000000000000000000000002F +:10518000000000000000000000000000000000001F +:1051900000D3A1B6C800000000000000000000001D +:1051A00000000000000000000000000000000000FF +:1051B00000000000000000000000000000000000EF +:1051C00000000000000000000000000000000000DF +:1051D0000041697274656C0000000000000000006E +:1051E00000000000000000000000000000000000BF +:1051F00000000000000000000000000000000000AF +:10520000000000000000000000000000000000009E +:10521000003839393139370000000061697274652E +:105220006C677072732E636F6D00000000000000E9 +:10523000000000000000000000000000000000006E +:10524000000000000000000000000000000000005E +:105250000000000000000000000000D3A1B6C8005C +:10526000000000000000000000000000000000003E +:10527000000000000000000000000000000000002E +:10528000000000000000000000000000000000001E +:105290000000000000000000000000416972746519 +:1052A0006C00000000000000000000000000000092 +:1052B00000000000000000000000000000000000EE +:1052C00000000000000000000000000000000000DE +:1052D00000000000000000000000003839393139BA +:1052E000380000000061697274656C677072732E1B +:1052F000636F6D000000000000000000000000006F +:10530000000000000000000000000000000000009D +:10531000000000000000000000000000000000008D +:105320000000000000D3A1B6C8000000000000008B +:10533000000000000000000000000000000000006D +:10534000000000000000000000000000000000005D +:10535000000000000000000000000000000000004D +:10536000000000000041697274656C0000000000DC +:10537000000000000000000000000000000000002D +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A000000000000038393931303200000000615F +:1053B000697274656C677072732E636F6D000000A4 +:1053C00000000000000000000000000000000000DD +:1053D00000000000000000000000000000000000CD +:1053E000000000000000000000000000000000D3EA +:1053F000A1B6C8000000000000000000000000008E +:10540000000000000000000000000000000000009C +:10541000000000000000000000000000000000008C +:10542000000000000000000000000000000000413B +:10543000697274656C00000000000000000000004C +:10544000000000000000000000000000000000005C +:10545000000000000000000000000000000000004C +:105460000000000000000000000000000000003804 +:1054700039393130330000000061697274656C673E +:105480007072732E636F6D0000000000000000005A +:10549000000000000000000000000000000000000C +:1054A00000000000000000000000000000000000FC +:1054B000000000000000000000D3A1B6C8000000FA +:1054C00000000000000000000000000000000000DC +:1054D00000000000000000000000000000000000CC +:1054E00000000000000000000000000000000000BC +:1054F0000000000000000000004964656100000039 +:10550000000000000000000000000000000000009B +:10551000000000000000000000000000000000008B +:10552000000000000000000000000000000000007B +:10553000000000000000000000383939313839001F +:1055400000000061697274656C677072732E636F1E +:105550006D000000000000000000000000000000DE +:10556000000000000000000000000000000000003B +:10557000000000000000000000000000000000002B +:10558000000000D3A1B6C800000000000000000029 +:10559000000000000000000000000000000000000B +:1055A00000000000000000000000000000000000FB +:1055B00000000000000000000000000000000000EB +:1055C0000000004964656100000000000000000068 +:1055D00000000000000000000000000000000000CB +:1055E00000000000000000000000000000000000BB +:1055F00000000000000000000000000000000000AB +:1056000000000038393931373939000000616972DA +:1056100074656C677072732E636F6D00000000001C +:10562000000000000000000000000000000000007A +:10563000000000000000000000000000000000006A +:1056400000000000000000000000000000D3A1B630 +:10565000C800000000000000000000000000000082 +:10566000000000000000000000000000000000003A +:10567000000000000000000000000000000000002A +:105680000000000000000000000000000049646508 +:1056900061000000000000000000000000000000A9 +:1056A00000000000000000000000000000000000FA +:1056B00000000000000000000000000000000000EA +:1056C0000000000000000000000000000038393930 +:1056D0003138343500000061697274656C6770722E +:1056E000732E636F6D0000000000000000000000DA +:1056F00000000000000000000000000000000000AA +:105700000000000000000000000000000000000099 +:1057100000000000000000D3A1B6C8000000000097 +:105720000000000000000000000000000000000079 +:105730000000000000000000000000000000000069 +:105740000000000000000000000000000000000059 +:1057500000000000000000496465610000000000D6 +:105760000000000000000000000000000000000039 +:105770000000000000000000000000000000000029 +:105780000000000000000000000000000000000019 +:10579000000000000000003839393138343600008C +:1057A0000061697274656C677072732E636F6D004F +:1057B00000000000000000000000000000000000E9 +:1057C00000000000000000000000000000000000D9 +:1057D00000000000000000000000000000000000C9 +:1057E00000D3A1B6C80000000000000000000000C7 +:1057F00000000000000000000000000000000000A9 +:105800000000000000000000000000000000000098 +:105810000000000000000000000000000000000088 +:105820000049646561000000000000000000000005 +:105830000000000000000000000000000000000068 +:105840000000000000000000000000000000000058 +:105850000000000000000000000000000000000048 +:1058600000383939313834380000006169727465A4 +:105870006C677072732E636F6D0000000000000093 +:105880000000000000000000000000000000000018 +:105890000000000000000000000000000000000008 +:1058A0000000000000000000000000D3A1B6C80006 +:1058B00000000000000000000000000000000000E8 +:1058C00000000000000000000000000000000000D8 +:1058D00000000000000000000000000000000000C8 +:1058E0000000000000000000000000496465610045 +:1058F00000000000000000000000000000000000A8 +:105900000000000000000000000000000000000097 +:105910000000000000000000000000000000000087 +:105920000000000000000000000000383939313864 +:10593000343900000061697274656C677072732E8F +:10594000636F6D0000000000000000000000000018 +:105950000000000000000000000000000000000047 +:105960000000000000000000000000000000000037 +:105970000000000000D3A1B6C80000000000000035 +:105980000000000000000000000000000000000017 +:105990000000000000000000000000000000000007 +:1059A00000000000000000000000000000000000F7 +:1059B0000000000000496465610000000000000074 +:1059C00000000000000000000000000000000000D7 +:1059D00000000000000000000000000000000000C7 +:1059E00000000000000000000000000000000000B7 +:1059F00000000000003839393138353000000061CE +:105A0000697274656C677072732E636F6D0000004D +:105A10000000000000000000000000000000000086 +:105A20000000000000000000000000000000000076 +:105A3000000000000000000000000000000000D393 +:105A4000A1B6C80000000000000000000000000037 +:105A50000000000000000000000000000000000046 +:105A60000000000000000000000000000000000036 +:105A700000000000000000000000000000000049DD +:105A800064656100000000000000000000000000EC +:105A90000000000000000000000000000000000006 +:105AA00000000000000000000000000000000000F6 +:105AB00000000000000000000000000000000038AE +:105AC00039393138353200000061697274656C67AC +:105AD0007072732E636F6D00000000000000000004 +:105AE00000000000000000000000000000000000B6 +:105AF00000000000000000000000000000000000A6 +:105B0000000000000000000000D3A1B6C8000000A3 +:105B10000000000000000000000000000000000085 +:105B20000000000000000000000000000000000075 +:105B30000000000000000000000000000000000065 +:105B400000000000000000000049646561000000E2 +:105B50000000000000000000000000000000000045 +:105B60000000000000000000000000000000000035 +:105B70000000000000000000000000000000000025 +:105B8000000000000000000000383939313835339A +:105B900000000061697274656C677072732E636FC8 +:105BA0006D00000000000000000000000000000088 +:105BB00000000000000000000000000000000000E5 +:105BC00000000000000000000000000000000000D5 +:105BD000000000D3A1B6C8000000000000000000D3 +:105BE00000000000000000000000000000000000B5 +:105BF00000000000000000000000000000000000A5 +:105C00000000000000000000000000000000000094 +:105C10000000004964656100000000000000000011 +:105C20000000000000000000000000000000000074 +:105C30000000000000000000000000000000000064 +:105C40000000000000000000000000000000000054 +:105C500000000038393931303400000000616972C9 +:105C600074656C677072732E636F6D0000000000C6 +:105C70000000000000000000000000000000000024 +:105C80000000000000000000000000000000000014 +:105C900000000000000000000000000000D3A1B6DA +:105CA000C80000000000000000000000000000002C +:105CB00000000000000000000000000000000000E4 +:105CC00000000000000000000000000000000000D4 +:105CD00000000000000000000000000000496465B2 +:105CE0006100000000000000000000000000000053 +:105CF00000000000000000000000000000000000A4 +:105D00000000000000000000000000000000000093 +:105D100000000000000000000000000000383939D9 +:105D20003130370000000061697274656C67707211 +:105D3000732E636F6D000000000000000000000083 +:105D40000000000000000000000000000000000053 +:105D50000000000000000000000000000000000043 +:105D600000000000000000D3A1B6C8000000000041 +:105D70000000000000000000000000000000000023 +:105D80000000000000000000000000000000000013 +:105D90000000000000000000000000000000000003 +:105DA0000000000000000049646561000000000080 +:105DB00000000000000000000000000000000000E3 +:105DC00000000000000000000000000000000000D3 +:105DD00000000000000000000000000000000000C3 +:105DE0000000000000000038393931313200000075 +:105DF0000061697274656C677072732E636F6D00F9 +:105E00000000000000000000000000000000000092 +:105E10000000000000000000000000000000000082 +:105E20000000000000000000000000000000000072 +:105E300000D3A1B6C8000000000000000000000070 +:105E40000000000000000000000000000000000052 +:105E50000000000000000000000000000000000042 +:105E60000000000000000000000000000000000032 +:105E700000496465610000000000000000000000AF +:105E80000000000000000000000000000000000012 +:105E90000000000000000000000000000000000002 +:105EA00000000000000000000000000000000000F2 +:105EB000003839393131340000000061697274658D +:105EC0006C677072732E636F6D000000000000003D +:105ED00000000000000000000000000000000000C2 +:105EE00000000000000000000000000000000000B2 +:105EF0000000000000000000000000D3A1B6C800B0 +:105F00000000000000000000000000000000000091 +:105F10000000000000000000000000000000000081 +:105F20000000000000000000000000000000000071 +:105F300000000000000000000000004964656100EE +:105F40000000000000000000000000000000000051 +:105F50000000000000000000000000000000000041 +:105F60000000000000000000000000000000000031 +:105F70000000000000000000000000383939313115 +:105F8000390000000061697274656C677072732E6D +:105F9000636F6D00000000000000000000000000C2 +:105FA00000000000000000000000000000000000F1 +:105FB00000000000000000000000000000000000E1 +:105FC0000000000000D3A1B6C800000000000000DF +:105FD00000000000000000000000000000000000C1 +:105FE00000000000000000000000000000000000B1 +:105FF00000000000000000000000000000000000A1 +:10600000000000000049646561000000000000001D +:106010000000000000000000000000000000000080 +:106020000000000000000000000000000000000070 +:106030000000000000000000000000000000000060 +:1060400000000000003839393132320000000061B0 +:10605000697274656C677072732E636F6D000000F7 +:106060000000000000000000000000000000000030 +:106070000000000000000000000000000000000020 +:10608000000000000000000000000000000000D33D +:10609000A1B6C800000000000000000000000000E1 +:1060A00000000000000000000000000000000000F0 +:1060B00000000000000000000000000000000000E0 +:1060C0000000000000000000000000000000004987 +:1060D0006465610000000000000000000000000096 +:1060E00000000000000000000000000000000000B0 +:1060F00000000000000000000000000000000000A0 +:106100000000000000000000000000000000003857 +:1061100039393132340000000061697274656C678E +:106120007072732E636F6D000000000000000000AD +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000D3A1B6C80000004D +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:10619000000000000000000000496465610000008C +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D000000000000000000000383939313434007C +:1061E00000000061697274656C677072732E636F72 +:1061F0006D00000000000000000000000000000032 +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000D3A1B6C80000000000000000007C +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000000000004E +:10625000000000000000000000000000000000003E +:1062600000000049646561000000000000000000BB +:10627000000000000000000000000000000000001E +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A000000000383939313536000000006169726C +:1062B00074656C677072732E636F6D000000000070 +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000D3A1B684 +:1062F000C8000000000000000000000000000000D6 +:10630000000000000000000000000000000000008D +:10631000000000000000000000000000000000007D +:10632000000000000000000000000000004964655B +:1063300061000000000000000000000000000000FC +:10634000000000000000000000000000000000004D +:10635000000000000000000000000000000000003D +:106360000000000000000000000000000038393983 +:106370003137300000000061697274656C677072BB +:10638000732E636F6D00000000000000000000002D +:1063900000000000000000000000000000000000FD +:1063A00000000000000000000000000000000000ED +:1063B00000000000000000D3A1B6C80000000000EB +:1063C00000000000000000000000000000000000CD +:1063D00000000000000000000000000000000000BD +:1063E00000000000000000000000000000000000AD +:1063F000000000000000004964656100000000002A +:10640000000000000000000000000000000000008C +:10641000000000000000000000000000000000007C +:10642000000000000000000000000000000000006C +:106430000000000000000038393931373800000012 +:106440000061697274656C677072732E636F6D00A2 +:10645000000000000000000000000000000000003C +:10646000000000000000000000000000000000002C +:10647000000000000000000000000000000000001C +:1064800000D3A1B6C800000000000000000000001A +:1064900000000000000000000000000000000000FC +:1064A00000000000000000000000000000000000EC +:1064B00000000000000000000000000000000000DC +:1064C0000049646561000000000000000000000059 +:1064D00000000000000000000000000000000000BC +:1064E00000000000000000000000000000000000AC +:1064F000000000000000000000000000000000009C +:106500000038393931383200000000616972746531 +:106510006C677072732E636F6D00000000000000E6 +:10652000000000000000000000000000000000006B +:10653000000000000000000000000000000000005B +:106540000000000000000000000000D3A1B6C80059 +:10655000000000000000000000000000000000003B +:10656000000000000000000000000000000000002B +:10657000000000000000000000000000000000001B +:106580000000000000000000000000496465610098 +:1065900000000000000000000000000000000000FB +:1065A00000000000000000000000000000000000EB +:1065B00000000000000000000000000000000000DB +:1065C00000000000000000000000003839393138B8 +:1065D000370000000061697274656C677072732E19 +:1065E000636F6D000000000000000000000000006C +:1065F000000000000000000000000000000000009B +:10660000000000000000000000000000000000008A +:106610000000000000D3A1B6C80000000000000088 +:10662000000000000000000000000000000000006A +:10663000000000000000000000000000000000005A +:10664000000000000000000000000000000000004A +:1066500000000000004A696F000000000000000018 +:10666000000000000000000000000000000000002A +:10667000000000000000000000000000000000001A +:10668000000000000000000000000000000000000A +:106690000000000000383939313834300000004A39 +:1066A000696F6E65740000000000000000000000CB +:1066B00000000000000000000000000000000000DA +:1066C00000000000000000000000000000000000CA +:1066D000000000000000000000000000000000D3E7 +:1066E000A1B6C8000000000000000000000000008B +:1066F000000000000000000000000000000000009A +:106700000000000000000000000000000000000089 +:106710000000000000000000000000000000004A2F +:10672000696F000000000000000000000000000091 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:106750000000000000000000000000000000003801 +:106760003939313835340000004A696F6E6574007C +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000000000000000000000000F9 +:1067A000000000000000000000D3A1B6C8000000F7 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E0000000000000000000004A696F0000000087 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:1068200000000000000000000038393931383535EB +:106830000000004A696F6E657400000000000000EF +:106840000000000000000000000000000000000048 +:106850000000000000000000000000000000000038 +:106860000000000000000000000000000000000028 +:10687000000000D3A1B6C800000000000000000026 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000000000000000E8 +:1068B0000000004A696F00000000000000000000B6 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E00000000000000000000000000000000000A8 +:1068F000000000383939313835360000004A696FF8 +:106900006E65740000000000000000000000000040 +:106910000000000000000000000000000000000077 +:106920000000000000000000000000000000000067 +:1069300000000000000000000000000000D3A1B62D +:10694000C80000000000000000000000000000007F +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:10697000000000000000000000000000004A696FF5 +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B000000000000000000000000000003839392D +:1069C000313835370000004A696F6E657400000089 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000000000000000000000000000A7 +:1069F0000000000000000000000000000000000097 +:106A000000000000000000D3A1B6C8000000000094 +:106A10000000000000000000000000000000000076 +:106A20000000000000000000000000000000000066 +:106A30000000000000000000000000000000000056 +:106A4000000000000000004A696F00000000000024 +:106A50000000000000000000000000000000000036 +:106A60000000000000000000000000000000000026 +:106A70000000000000000000000000000000000016 +:106A80000000000000000038393931383538000086 +:106A9000004A696F6E65740000000000000000008D +:106AA00000000000000000000000000000000000E6 +:106AB00000000000000000000000000000000000D6 +:106AC00000000000000000000000000000000000C6 +:106AD00000D3A1B6C80000000000000000000000C4 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000000000000000000085 +:106B1000004A696F00000000000000000000000053 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B40000000000000000000000000000000000045 +:106B500000383939313835390000004A696F6E65BF +:106B600074000000000000000000000000000000B1 +:106B70000000000000000000000000000000000015 +:106B80000000000000000000000000000000000005 +:106B90000000000000000000000000D3A1B6C80003 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD00000000000000000000000004A696F000093 +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C10000000000000000000000000383939313861 +:106C200036300000004A696F6E6574000000000095 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C50000000000000000000000000000000000034 +:106C60000000000000D3A1B6C80000000000000032 +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C900000000000000000000000000000000000F4 +:106CA00000000000004A696F0000000000000000C2 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD00000000000000000000000000000000000B4 +:106CE0000000000000383939313836310000004AE0 +:106CF000696F6E6574000000000000000000000075 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000000000000073 +:106D2000000000000000000000000000000000D390 +:106D3000A1B6C80000000000000000000000000034 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D60000000000000000000000000000000004AD9 +:106D7000696F00000000000000000000000000003B +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA00000000000000000000000000000000038AB +:106DB0003939313836320000004A696F6E65740027 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE00000000000000000000000000000000000A3 +:106DF000000000000000000000D3A1B6C8000000A1 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E30000000000000000000004A696F0000000030 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70000000000000000000003839393138363396 +:106E80000000004A696F6E65740000000000000099 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB00000000000000000000000000000000000D2 +:106EC000000000D3A1B6C8000000000000000000D0 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF0000000000000000000000000000000000092 +:106F00000000004A696F000000000000000000005F +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000000000000000051 +:106F4000000000383939313836340000004A696FA2 +:106F50006E657400000000000000000000000000EA +:106F60000000000000000000000000000000000021 +:106F70000000000000000000000000000000000011 +:106F800000000000000000000000000000D3A1B6D7 +:106F9000C800000000000000000000000000000029 +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC000000000000000000000000000004A696F9F +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000000000000000000000000000091 +:1070000000000000000000000000000000383939D6 +:10701000313836350000004A696F6E657400000033 +:107020000000000000000000000000000000000060 +:107030000000000000000000000000000000000050 +:107040000000000000000000000000000000000040 +:1070500000000000000000D3A1B6C800000000003E +:107060000000000000000000000000000000000020 +:107070000000000000000000000000000000000010 +:107080000000000000000000000000000000000000 +:10709000000000000000004A696F000000000000CE +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D0000000000000000038393931383636000031 +:1070E000004A696F6E657400000000000000000037 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000000007F +:10711000000000000000000000000000000000006F +:1071200000D3A1B6C800000000000000000000006D +:10713000000000000000000000000000000000004F +:10714000000000000000000000000000000000003F +:10715000000000000000000000000000000000002F +:10716000004A696F000000000000000000000000FD +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000383939313836370000004A696F6E656A +:1071B000740000000000000000000000000000005B +:1071C00000000000000000000000000000000000BF +:1071D00000000000000000000000000000000000AF +:1071E0000000000000000000000000D3A1B6C800AD +:1071F000000000000000000000000000000000008F +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:1072200000000000000000000000004A696F00003C +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:10726000000000000000000000000038393931380B +:1072700036380000004A696F6E6574000000000037 +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A00000000000000000000000000000000000DE +:1072B0000000000000D3A1B6C800000000000000DC +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000000000009E +:1072F00000000000004A696F00000000000000006C +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:10732000000000000000000000000000000000005D +:107330000000000000383939313836390000004A81 +:10734000696F6E657400000000000000000000001E +:10735000000000000000000000000000000000002D +:10736000000000000000000000000000000000001D +:10737000000000000000000000000000000000D33A +:10738000A1B6C800000000000000000000000000DE +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B0000000000000000000000000000000004A83 +:1073C000696F0000000000000000000000000000E5 +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F0000000000000000000000000000000003855 +:107400003939313837300000004A696F6E657400D1 +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000D3A1B6C80000004A +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:107480000000000000000000004A696F00000000DA +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C0000000000000000000003839393138373141 +:1074D0000000004A696F6E65740000000000000043 +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000D3A1B6C800000000000000000079 +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:107550000000004A696F0000000000000000000009 +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:10759000000000383939313837320000004A696F4D +:1075A0006E65740000000000000000000000000094 +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000D3A1B681 +:1075E000C8000000000000000000000000000000D3 +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000004A696F48 +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:107650000000000000000000000000000038393980 +:10766000313837330000004A696F6E6574000000DE +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000D3A1B6C80000000000E8 +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000004A696F00000000000078 +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000000069 +:1077200000000000000000383939313837340000DB +:10773000004A696F6E6574000000000000000000E0 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000000000000000000000000019 +:1077700000B6F2B9CFB6E0B6FB0000000000000092 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B000004D4F5649535441520000000000000054 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000038393539333030000000696E746572F5 +:107800006E65742E6D6F7669737461722E636F6D21 +:107810002E65630000000000000000000000000072 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000B6F2B9CFB662 +:10784000E0B6FB00000000000000000000000000A7 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000436C61726F17 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000003839353933B6 +:1078C0003031000000696E7465726E65742E636CF1 +:1078D00061726F2E636F6D2E656300000000000003 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000B6F2B9CFB6E0B6FB00000000 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000434E54000000000000000052 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:10798000000000000038393539333032000000691A +:107990006E7465726E65742E636E742E6E65742ED1 +:1079A000656300000000000000000000000000000F +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D000C1814001C0804101C0804100C18140019E +:1079E000C0804100C1814000C1814001C08041018F +:1079F000C0804100C1814000C1814001C080410080 +:107A0000C1814001C0804101C0804100C18140016D +:107A1000C0804100C1814000C1814001C08041005F +:107A2000C1814001C0804101C0804100C18140004E +:107A3000C1814001C0804101C0804100C18140013D +:107A4000C0804100C1814000C1814001C08041012E +:107A5000C0804100C1814000C1814001C08041001F +:107A6000C1814001C0804101C0804100C18140000E +:107A7000C1814001C0804101C0804100C1814001FD +:107A8000C0804100C1814000C1814001C0804100EF +:107A9000C1814001C0804101C0804100C1814001DD +:107AA000C0804100C1814000C1814001C0804101CE +:107AB000C0804100C1814000C1814001C0804100BF +:107AC000C1814001C0804101C0804100C1814000AE +:107AD000C0C101C30302C2C60607C705C5C404CCA2 +:107AE0000C0DCD0FCFCE0E0ACACB0BC90908C8D8D2 +:107AF0001819D91BDBDA1A1EDEDF1FDD1D1CDC1492 +:107B0000D4D515D71716D6D21213D311D1D010F061 +:107B10003031F133F3F23236F6F737F53534F43CE1 +:107B2000FCFD3DFF3F3EFEFA3A3BFB39F9F83828B1 +:107B3000E8E929EB2B2AEAEE2E2FEF2DEDEC2CE4D1 +:107B40002425E527E7E62622E2E323E12120E0A041 +:107B50006061A163A3A26266A6A767A56564A46C21 +:107B6000ACAD6DAF6F6EAEAA6A6BAB69A9A8687851 +:107B7000B8B979BB7B7ABABE7E7FBF7DBDBC7CB411 +:107B80007475B577B7B67672B2B373B17170B05021 +:107B90009091519353529296565797559594549C61 +:107BA0005C5D9D5F9F9E5E5A9A9B5B995958988831 +:107BB0004849894B8B8A4A4E8E8F4F8D4D4C8C4451 +:107BC00084854587474686824243834181804000C1 +:107BD00041542B41504E3D000000000000000000C9 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C0000000000003800000000000000000000003C +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C6000000000000000000000000000047C030889 +:107C70007C9A0020D03000200000000002000100AB +:107C800000000000047C03087C9A0020D230002011 +:107C9000010000000102000801000000057C03084B +:107CA0007C9A0020DC12002001080000F501D007BA +:107CB00002000000047C03087C9A0020D2300020DF +:107CC000D10F00000102A00F03000000000000001F +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E500000000000002F00000000070007000014D1 +:107E60007F147F1400242A7F2A12006264081323DF +:107E700000364955225000000503000000001C2276 +:107E80004100000041221C000014083E08140008B4 +:107E9000083E0808000000A0600000080808080864 +:107EA000000060600000002010080402003E5149FC +:107EB000453E0000427F400000426151494600219A +:107EC00041454B31001814127F10002745454539B4 +:107ED000003C4A494930000171090503003649490F +:107EE000493600064949291E0000363600000000C8 +:107EF0005636000000081422410000141414141413 +:107F000000004122140800020151090600324959BB +:107F1000513E007C1211127C007F49494936003ED7 +:107F200041414122007F4141221C007F4949494192 +:107F3000007F09090901003E4149497A007F08088C +:107F4000087F0000417F4100002040413F01007F49 +:107F500008142241007F40404040007F020C027F15 +:107F6000007F0408107F003E4141413E007F090927 +:107F70000906003E4151215E007F0919294600464D +:107F8000494949310001017F0101003F4040403F24 +:107F9000001F2040201F003F4038403F006314086E +:107FA0001463000708700807006151494543000049 +:107FB0007F41410000552A552A55000041417F006C +:107FC0000004020102040040404040400000010261 +:107FD0000400002054545478007F4844443800384A +:107FE0004444442000384444487F003854545418D2 +:107FF00000087E0901020018A4A4A47C007F0804E4 +:1080000004780000447D4000004080847D00007FB3 +:10801000102844000000417F4000007C04180478D0 +:10802000007C0804047800384444443800FC2424CC +:1080300024180018242418FC007C080404080048B4 +:108040005454542000043F444020003C4040207CD5 +:10805000001C2040201C003C4030403C00442810C4 +:108060002844001CA0A0A07C004464544C44141478 +:1080700014141414000000000000000000000000B0 +:108080000000FC000000000002000000000C020CD8 +:10809000020000000000000090D0BCD0BC900003A3 +:1080A000000300001824FE448C00030207020100B4 +:1080B0001824D8B04C80000300010201C038E43815 +:1080C000E0000102020102020806000000000000B8 +:1080D00000000000000000F804020000000102049B +:1080E000000204F800000004020100009060F86043 +:1080F00090000000010000002020FC202000000073 +:108100000100000000000000000008060000000060 +:1081100020202020200000000000000000000000BF +:1081200000000002000000000080601C0200040348 +:1081300000000000F8040404F8000102020201003B +:108140000008FC0000000002030200001884442420 +:10815000180003020202020008042424D8000102CD +:108160000202010040B088FC800000000003020011 +:108170003C242424C400010202020100F824242C1F +:10818000C0000102020201000C04E41C0400000013 +:1081900003000000D8242424D800010202020100B8 +:1081A00038444444F80000030202010000001000BB +:1081B000000000000200000000002000000000009D +:1081C00006000000002050880402000000000102A8 +:1081D0009090909090000000000000000002048841 +:1081E00050200002010000001804C4241800000000 +:1081F00002000000F804E494F80001020202020008 +:1082000000E09CF0800002030000030204FC242430 +:10821000D800020302020100F80404040C00010269 +:108220000202010004FC0404F8000203020201003F +:1082300004FC24740C0002030202030004FC2474F6 +:108240000C00020302000000F0080444CC400001CE +:108250000202010004FC2020FC04020300000302CF +:108260000404FC040400020203020200000404FCF3 +:10827000040406040403000004FC24D00C040203DC +:108280000200030204FC04000000020302020203D5 +:10829000FC3CC03CFC0003000300030004FC30C4B1 +:1082A000FC04020302000300F8040404F8000102C5 +:1082B0000202010004FC2424180002030200000052 +:1082C000F8848404F80001020207050004FC246419 +:1082D0009800020302000302182424448C000302C5 +:1082E000020201000C04FC040C0000020302000066 +:1082F00004FC0000FC04000102020100047C80E098 +:108300001C040000030000001CE03CE01C00000313 +:1083100000030000049C609C0400020300030200B0 +:10832000041CE01C04000002030200000C84641C16 +:1083300004000203020203000000FE02020000002B +:1083400007040400000E30C000000000000102001D +:10835000000202FE00000004040700000004020402 +:1083600000000000000000000000000000000808FD +:1083700008080808000002000000000000000000DB +:108380000040A0A0C00000010202030204FC202063 +:10839000C00000030202010000C0202060000001B4 +:1083A0000202020000C02024FC00000102020302BD +:1083B00000C0A0A0C0000001020202000020F824BA +:1083C00024040002030202000040A0A06020000775 +:1083D0000A0A0A0404FC2020C0000203020003026F +:1083E0000020E4000000000203020000000020E47E +:1083F000000008080807000004FC80E020200203B9 +:10840000020003020404FC00000002020302020056 +:10841000E020E020C00003000300030020E0202053 +:10842000C00002030200030200C02020C0000001BF +:108430000202010020E02020C000080F0A02010013 +:1084400000C02020E0000001020A0F0820E04020C8 +:1084500020000203020000000060A0A02000000233 +:10846000020203000020F8200000000001020200C8 +:1084700020E00020E00000010202030220E0208052 +:1084800060200000030100006080E08060000003C5 +:10849000000300002060806020000203000302004F +:1084A00020E0208060200808070100000020A06074 +:1084B0002000000203020200000020DE0200000093 +:1084C00000070400000000FF00000000000F000093 +:1084D0000002DE2000000004070000000201020488 +:1084E0000402000000000000000000000000000086 +:1084F0000000000000000000000000F80000000084 +:10850000000000333000000000100C06100C0600C4 +:10851000000000000000000040C07840C07840002B +:10852000043F04043F040400007088FC083000008D +:10853000001820FF211E0000F008F000E0180000E5 +:1085400000211C031E211E0000F00888700000009E +:108550001E2123241927211010160E0000000000F0 +:108560000000000000000000000000E0180402000D +:10857000000000071820400000020418E00000007E +:108580000040201807000000404080F0804040007C +:108590000202010F01020200000000F000000000D2 +:1085A0000101011F010101000000000000000000A6 +:1085B00080B070000000000000000000000000001B +:1085C00000010101010101010000000000000000A4 +:1085D000003030000000000000000000806018043F +:1085E000006018060100000000E010080810E0001C +:1085F000000F102020100F00001010F800000000E5 +:108600000020203F2020000000700808088870002B +:1086100000302824222130000030088888483000AB +:108620000018202020110E000000C02010F80000CB +:1086300000070424243F240000F808888808080064 +:108640000019212020110E0000E010888818000079 +:10865000000F112020110E0000380808C83808004B +:108660000000003F000000000070880808887000CB +:10867000001C222121221C0000E010080810E0004C +:108680000000312222110F00000000C0C0000000D5 +:1086900000000030300000000000008000000000FA +:1086A00000008060000000000000804020100800F2 +:1086B00000010204081020004040404040404000BB +:1086C0000404040404040400000810204080000096 +:1086D0000020100804020100007048080808F0009B +:1086E0000000003036010000C030C828E810E0006B +:1086F0000718272423140B000000C038E0000000F6 +:10870000203C23020227382008F88888887000005F +:10871000203F202020110E00C03008080808380033 +:10872000071820202010080008F808080810E000AA +:10873000203F202020100F0008F88888E80810004B +:10874000203F20202320180008F88888E80810001F +:10875000203F200003000000C03008080838000057 +:1087600007182020221E020008F808000008F80858 +:10877000203F210101213F20000808F808080000DF +:108780000020203F2020000000000808F808080012 +:10879000C08080807F00000008F888C0281808008A +:1087A000203F20012638200008F8080000000000C3 +:1087B000203F20202020300008F8F800F8F80800BA +:1087C000203F003F003F200008F830C00008F808B4 +:1087D000203F200007183F00E01008080810E000C4 +:1087E0000F10202020100F0008F808080808F000DB +:1087F000203F210101010000E01008080810E000FE +:108800000F18242438504F0008F888888888700092 +:10881000203F2000030C3020007088080808380032 +:108820000038202121221C00180808F80808180028 +:108830000000203F2000000008F808000008F808A9 +:10884000001F202020201F000878880000C838085A +:10885000000007380E010000F80800F80008F800D2 +:10886000033C0700073C030008186880806818086C +:1088700020302C03032C30200838C800C8380800EA +:108880000000203F2000000010080808C838080039 +:108890002038262120201800000000FE02020200DD +:1088A0000000007F40404000000C30C0000000008D +:1088B000000000010638C00000020202FE000000B5 +:1088C000004040407F00000000000402020204005B +:1088D0000000000000000000000000000000000098 +:1088E0008080808080808080000202040000000080 +:1088F0000000000000000000000080808080000078 +:108900000019242222223F2008F800808000000065 +:10891000003F112020110E00000000808080000028 +:10892000000E112020201100000000808088F80037 +:10893000000E112020103F20000080808080000069 +:10894000001F222222221300008080F088888818CD +:108950000020203F202000000000808080808000D8 +:10896000006B94949493600008F80080808000006D +:10897000203F210000203F20008098980000000048 +:108980000020203F20200000000000809898000078 +:1089900000C08080807F000008F800008080800098 +:1089A000203F24022D302000000808F800000000BD +:1089B0000020203F20200000808080808080800078 +:1089C000203F20003F20003F80800080808000000A +:1089D000203F210000203F20000080808080000098 +:1089E000001F202020201F008080008080000000C9 +:1089F00080FFA12020110E000000008080808000F8 +:108A0000000E112020A0FF808080800080808000E8 +:108A100020203F2120000100000080808080800015 +:108A20000033242424241900008080E0808000008A +:108A30000000001F202000008080000000808000D7 +:108A4000001F202020103F20808080000080808038 +:108A500000010E30080601008080008000808080C8 +:108A60000F300C030C300F000080800080808000ED +:108A70000020312E0E312000808080000080808018 +:108A800080818E70180601000080808080808000C8 +:108A90000021302C2221300000000000807C0202E6 +:108AA00000000000003F40400804FE0408C0000031 +:108AB00000000310207F20100002027C80000000D4 +:108AC0000040403F000000000006010102020404D3 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B000000F0F0F0000000000000000000017F0114 +:108B10000000000000000000001C1C1C0000000001 +:108B200000008060301C8C60301C0C0000000000D5 +:108B30000000000000000000000000000000000035 +:108B400000000000000000E00000000000E0000065 +:108B50000086E69F86868686E69F860000011F01C6 +:108B6000010101011F010100000080C06020F82008 +:108B7000E0C00000000003070C18FF70E181000056 +:108B80000000070F10107F100F07000080602060AA +:108B900080000000E02000000F3020309F70DC37A4 +:108BA0001030C0000000100E030007181018070056 +:108BB0000000C02020E0C0000000000080E01F385E +:108BC000E88703C43C040000070F1810100B070DC2 +:108BD0001010080000808C4C3800000000000000DD +:108BE0000000000000000000000000000000000085 +:108BF000000000000000000000000000000080E015 +:108C0000300804000000000000FEFF01000000002A +:108C1000000000000000030F18204000000408308E +:108C2000E0800000000000000000000001FFFE00E6 +:108C300000000000004020180F03000000000000AA +:108C4000000000000000C000000000000042666656 +:108C50003C18FF183C66664200000000000003005C +:108C60000000000000000000000080000000000084 +:108C7000001010101010FF10101010100000000055 +:108C800000000300000000000000000000000000E1 +:108C900000000000000000000000000000000000D4 +:108CA00000808C4C38000000000000000000000034 +:108CB0000000000000000000001010101010101044 +:108CC0001010100000000000000000000000000074 +:108CD0000000000000000000000000000000000094 +:108CE000000000000000000000001C1C1C00000030 +:108CF000000000000000000000000000E0380C0050 +:108D00000000000080701C03000000000060380EAE +:108D10000100000000000000000080C06020206012 +:108D2000C080000000FEFF010000000001FFFE0007 +:108D30000001070E181010180E07010000008080B7 +:108D400080C0E000000000000000000000FFFF0005 +:108D50000000000000001010101F1F101010000075 +:108D60000080402020202060C0800000000303001D +:108D7000804020381F070000001C1A191818181806 +:108D8000181F00000080C020202060C0800000006C +:108D9000000303001010182FE780000000070F10D9 +:108DA000101010180F070000000000000000C0E0C5 +:108DB000F000000000C0B088868180FFFF80800046 +:108DC000000000000010101F1F1010000000E060E5 +:108DD000606060606060000000003F1008080818D4 +:108DE000F0E0000000070B101010101C0F03000033 +:108DF000000080C040202020E0C0000000FCFF21D7 +:108E00001008080818F0E0000001070C18101010F6 +:108E1000080F03000000C0E06060606060E0600078 +:108E2000000003000000E018070000000000000040 +:108E3000001F1F00000000000080C06020202020D4 +:108E400060C080000087EF2C1818303068CF830096 +:108E500000070F0810101010180F07000000C0C006 +:108E600020202020C0800000001F3F6040404020A4 +:108E700010FFFE0000000C1C101010080F03000073 +:108E800000000000000000000000000000000000E2 +:108E9000000E0E0E0000000000000000001C1C1C54 +:108EA00000000000000000000000000000000000C2 +:108EB00000000000000C0C0000000000000000009A +:108EC0000058380000000000000000000000008092 +:108ED0004020100000001028448201000000000023 +:108EE0000000000000000102040810000000000063 +:108EF00000000000000000000084848484848484D6 +:108F000084848400000000000000000000000000D5 +:108F10000000102040800000000000000000000061 +:108F20000000018244281000000010080402010023 +:108F30000000000000C020201010101030E0C00021 +:108F40000003030000F010080C07030000000000FD +:108F50001C1C1C0000000000000000C0406020201D +:108F60002040C00000FCFF01F00E03C1FE03807F23 +:108F70000001070E08111110110904020000000081 +:108F800080E0E000000000000000807C4340477F5C +:108F9000F880000010181F1000000000131F1C10A4 +:108FA00020E0E02020202060C080000000FFFF10B3 +:108FB000101010182FE78000101F1F101010101035 +:108FC000180F0700000080C0402020202060E00033 +:108FD00000FCFF0100000000000001000001070E7E +:108FE000181010100804030020E0E020202020408A +:108FF000C080000000FFFF000000000001FFFE0035 +:10900000101F1F10101018080E07010020E0E020AC +:10901000202020202060800000FFFF101010107C16 +:1090200000000000101F1F10101010101018060074 +:1090300020E0E020202020206060800000FFFF1062 +:109040001010107C00000100101F1F100000000015 +:1090500000000000000080C06020202040E00000F0 +:1090600000FCFF0100004040C0C140400001070E6D +:10907000181010100F0F000020E0E020000000008A +:1090800020E0E02000FFFF101010101010FFFF0084 +:10909000101F1F1000000000101F1F1000002020D4 +:1090A00020E0E020202000000000000000FFFF0082 +:1090B0000000000000001010101F1F101010000012 +:1090C00000000000202020E0E02020200000000020 +:1090D000000000FFFF0000000060E0808080C07F93 +:1090E0003F00000020E0E020000020A060202000E1 +:1090F00000FFFF30187CE3C000000000101F1F10AD +:10910000000001131F1C181020E0E02000000000E8 +:109110000000000000FFFF00000000000000000051 +:10912000101F1F10101010101018060020E0E0E0B3 +:1091300000000000E0E0E02000FF013FFEC0E01E74 +:1091400001FFFF00101F1000031F0300101F1F105E +:1091500020E0E0C0000000000020E02000FF00034D +:10916000071C78E08000FF00101F100000000000C6 +:10917000030F1F00000080C060202060C08000003E +:1091800000FEFF010000000000FFFE000001070ECE +:10919000181010180C07010020E0E02020202020EB +:1091A00060C0800000FFFF2020202020301F0F0023 +:1091B000101F1F100000000000000000000080C011 +:1091C00060202060C080000000FEFF010000000061 +:1091D00000FFFE000001070E1111133C7C67210007 +:1091E00020E0E0202020202060C0800000FFFF1051 +:1091F0001030F0D0080F0700101F1F1000000003F0 +:109200000F1C10100080C060202020204040E00093 +:1092100000070F0C1818303060E08100001F0C08A8 +:1092200010101010180F07008060202020E0E020B0 +:10923000202060800100000000FFFF00000000010E +:1092400000000000101F1F100000000020E0E020C0 +:10925000000000000020E02000FFFF0000000000F0 +:109260000000FF0000070F18101010101008070072 +:109270002060E0E02000000020E060200000077F88 +:10928000F88000807C03000000000000071F1C071E +:109290000000000020E0E02000E0E0200020E020CE +:1092A0000007FFF8E01FFFFCE01F00000000031FA5 +:1092B0000300011F03000000002060E0A000002068 +:1092C000E0602000000000038F7CF8C60100000071 +:1092D0000010181E130001171F1810002060E0E096 +:1092E0002000000020E06020000001073EF8E018A8 +:1092F0000700000000000010101F1F1010000000E9 +:1093000000806020202020A0E0E02000000000007D +:10931000C0F03E0F0300000000101C1F17101010BB +:10932000101806000000000000FC040404040400FF +:109330000000000000FF000000000000000000002E +:10934000007F404040404000000010E0000000006E +:109350000000000000000000031C6080000000000E +:1093600000000000000000030C70800000000404F6 +:10937000040404FC0000000000000000000000FFE6 +:1093800000000000000040404040407F000000001E +:1093900000000010080C040C081000000000000081 +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000808080809D +:1093D0008080808080808080000000040408080075 +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:109400000000000000000000000098D844642424FC +:10941000FCF80000000F1F18101010081F1F101874 +:109420000020E0F000000000000000000000FFFF4E +:10943000180804040CF8F00000001F0F181010109A +:10944000180F0300000000000000000000000000F2 +:1094500000E0F8180404043C3800000000030F0C7E +:10946000101010100806000000000000000000208E +:10947000E0F0000000E0F81C04040408FFFF000016 +:1094800000030F18101010081F0F08000000000044 +:1094900000000000000000000000E0F848444444E0 +:1094A0004C7870000000030F0C1810101008040016 +:1094B0000000000080C0602020E0C0000004040420 +:1094C000FFFF040404040000000010101F1F101010 +:1094D000100000000000000000000000000000007C +:1094E000000070F88C04048CF874040C007076CFC3 +:1094F0008D8D8D89C87870000020E0F0000000009C +:10950000000000000000FFFF08040404FCF8000055 +:1095100000101F1F100000101F1F1000000000008F +:1095200000606000000000000000040404FCFC0077 +:109530000000000000001010101F1F10101000008D +:10954000000000000000006060000000000000005B +:10955000040404FCFC0000000000C0C08080C07F48 +:109560003F0000000020E0F00000000000000000CC +:109570000000FFFF80C0F41C0404000000101F1F47 +:109580001100031F1C1010000000202020E0F0003C +:10959000000000000000000000FFFF0000000000CD +:1095A00000001010101F1F1010100000000000001D +:1095B000000000000000000004FCFC0804FCFC08A3 +:1095C00004FCFC00101F1F10001F1F10001F1F10A5 +:1095D0000000000000000000000000000004FCFC8F +:1095E00008080404FCF8000000101F1F1000001001 +:1095F0001F1F10000000000000000000000000001D +:1096000000E0F0180C04040C18F0E00000030F0C4C +:10961000101010100C0F03000000000000000000EC +:10962000000000000004FCFC080404040CF8F00036 +:109630000080FFFF889010101C0F03000000000046 +:10964000000000000000000000E0F81C0404040812 +:10965000F8FC000000030F1810109088FFFF800036 +:10966000000000000000000000000000040404FCF2 +:10967000FC100804040C0C001010101F1F10101018 +:1096800000000000000000000000000000000000DA +:1096900000003078CCC48484840C1C0000001E18A8 +:1096A00010101011190F06000000000000C000008B +:1096B0000000000000040404FFFF04040400000094 +:1096C000000000000F1F1010100C00000000000030 +:1096D00000000000000000000004FCFE0000000488 +:1096E000FCFE000000000F1F181010081F0F0800DC +:1096F00000000000000000000000000000040C3C1E +:10970000FCC40000C43C0C0400000000010F1E0E4D +:109710000100000000000000000000000000000048 +:10972000043CFCC400E47CFC84807C040000071F33 +:10973000070000071F0700000000000000000000F5 +:10974000000000000004041C7CE4C0341C0404007D +:109750000010101C1601131F1C1810000000000040 +:10976000000000000000000000040C3CFCC400C429 +:109770003C0404000000C080C1370E01000000005E +:1097800000000000000000000000000000001C04B9 +:1097900004C4F47C1C0400000000101C1F171110EE +:1097A00010180E0000000000000000F80C0400007B +:1097B00000000000001028EF000000000000000082 +:1097C0000000003F60400000000000000000FF00BB +:1097D00000000000000000000000FF00000000008A +:1097E000000000000000FF00000000000000040C6A +:1097F000F80000000000000000000000EF2810004A +:1098000000000000000040603F0000000000000079 +:109810000018060202040810202030080000000092 +:109820000000000000000000000000000000000038 +:10983000000000000000F010101010FF10101010B9 +:10984000F000000000000F04040404FF04040404FA +:109850000F0000004040405F555555755555555F08 +:10986000404040000040200F094989790909090F4B +:109870002040000000FE02424ACA4A4ACA4A4A42FE +:1098800002FE000000FF40504C4340404F50505CEF +:1098900040FF00000000F888888888FF8888888852 +:1098A000F800000000001F080808087F88888888E2 +:1098B0009F80F00080828282828282E2A2928A86E7 +:1098C00082808000000000000040807F00000000D7 +:1098D00000000000101010FF109008888888FF8892 +:1098E000888808000444827F01808040432C10282F +:1098F000468180000010101010D030FF30D0121CB4 +:109900001010000010080402010000FF0000010216 +:109910000408100004040484E43C2724242424E4E0 +:109920000404040004020100FF0909090949897FB0 +:109930000000000000FE225A8600FE92929292924F +:10994000FE00000000FF04080700FF4020030C1485 +:109950002241400000804020180680000718204067 +:10996000800000000100207028262120202438607B +:109970000001010000101292929292929212120231 +:10998000FE0000000000003F101010103F0040805B +:109990007F000000000000C080808080808080FC0C +:1099A00084808080808080C0C0000000000000FFB4 +:1099B0007F404040404040FF40404040404040FFEA +:1099C0007F00000000000000000000000000007F99 +:1099D0007000000000000000000000000000000017 +:1099E0000000000000000000000000FCF800000083 +:1099F0000000000000000000000000000000000067 +:109A0000FFFE020202020202020202FFFF02020243 +:109A1000020202020202FF03000000000000000038 +:109A20001F1F040404040404040404FFFF040404CA +:109A30000404040404041F000000000000000000EF +:109A400000000000000000000000007F3F00000058 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A7000000000000000000000F8F8F0F070200086 +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA0000000000080000000000000000000000036 +:109AB000000000000000000000FFFFFFFF000000AA +:109AC0000000000000000000000000000000000096 +:109AD0008080000000000000000000000000000086 +:109AE0000000000000FFFFFE06060606060606064A +:109AF000060606060606060606FFFFFFFF06060622 +:109B0000060606060606060606060606060606FFFC +:109B1000FFFFFF070200000000000000000000003F +:109B20000000000000FFFFFF000000000000000038 +:109B3000000000000000000000FFFFFFFF00000029 +:109B4000000000000000000000000000000000FF16 +:109B5000FFFFFF0000000000000000000000000008 +:109B60000000000000FFFFFF181818181818181838 +:109B7000181818181818181818FFFFFFFF181818C9 +:109B8000181818181818181818181818181818FF6E +:109B9000FFFFFF00000000000000000000000000C8 +:109BA00000000000020101000000000000000000B1 +:109BB000000000000000000000FFFFFFFF000000A9 +:109BC0000000000000000000000000000000000194 +:109BD0000100000000000000000000000000000084 +:109BE0000000000000000000000000000000000075 +:109BF000000000000000000000FFFFFFFF00000069 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000000000000000000034 +:109C30000000000000000000001F1F0F0F000000C8 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C60000000000000000000000000C0F0F8F8F85C +:109C7000F8008080C04040404040404040800000AC +:109C800000000000000000000000000000000000D4 +:109C9000000080C0E07038D8FCFCFFFFFFFF7F1F92 +:109CA00007030101000000000000000000000000A8 +:109CB00000060F0F0F060020408000000080E0F833 +:109CC0003C0F0701C0F0FFFFFFFFFFBF8F81C0C047 +:109CD000E0F87C7E7FFFFFFFFFFFFFFF7F7F7F7F3E +:109CE0007F7F3F3F000000000087FC00FCFFFF007B +:109CF0000000000001030707070703030303010136 +:109D0000000000E0FCFFFFFFFFFF1F03000000005A +:109D10000000000000C0E0301C070000071F3FFCEF +:109D2000F0E0C08000000000000000000000000023 +:109D300000FCFFFFFFFFFF1F03008080C0C06070BA +:109D400070380C0607010000000000000000000051 +:109D500001030307070E0E0E1C1C1C1C1C1C1C1CE4 +:109D60001C1D1D1F0F0F0E0707030303010000003A +:109D70000000000000000000000000000000008063 +:109D8000C060F0F8FEFE3E180808080808003030F1 +:109D900000408000F8FE07011C3F3F1F1B180ECF3C +:109DA000FFFFFF7F0F0F0F0780C07B0E070F1C38D0 +:109DB0003030606060607E7F3F3F3118180C0E03CA +:109DC00003000000FF818181818181FF00018244C5 +:109DD000FF11AA440000010000010100000010383A +:109DE0005482D782543810000000000100000000A7 +:109DF00010385482C782543810000000000100005F +:109E00000000000000824428102844820000000066 +:109E1000000000000000C0C00000000000000000C2 +:109E200000002010D0D0102000000000000010081A +:109E30002414D4D414240810000008041209251591 +:109E4000D5D5152509120408312E4E6574776F7229 +:109E50006B20496E666F2020322E4D4420506F7269 +:109E60007420496E666F2020332E4C4F5241205291 +:109E70005353492020202020342E56657265736983 +:109E80006F6E20436865636B20204E6574776F7238 +:109E90006B20496E666F202020202020202020206B +:109EA00020202020202020202020202020202020B2 +:109EB00020202020202020202020202020202020A2 +:109EC00020202020202020205072696E74205B47C3 +:109ED000756E3A2020205D20202020202020202088 +:109EE0002020202020202020202020202020202072 +:109EF0002020202020202020202020202020202062 +:109F00002020202020202020202020504F5254208C +:109F10002020202020202020202020202020202041 +:109F20002020202020202020202020202020202031 +:109F30002020202020202020202020202020202021 +:109F40002020202020202020456D70747900000002 +:109F50000000000000000000426C7565536B790042 +:109F600000000000000000004C590000000000004C +:109F700000000000000000004A5000000000000047 +:109F80000000000000000000446172740000000046 +:109F900000000000000000005957595F426C7565D1 +:109FA000736B790000000000524649440000000035 +:109FB00000000000000000005947616F0000000031 +:109FC00000000000000000004859616E67000000BA +:109FD00000000000000000005957595F426C756591 +:109FE000736B79000000000050726F62655F4B591F +:109FF00000000000000000005957595F507265735F +:10A000007375726500000000202020504F525420CC +:10A010002020202020202020202020202020202040 +:10A020002020202020202020202020202020202030 +:10A030002020202020202020202020202020202020 +:10A0400020202020202020202020202056657265FE +:10A0500073696F6E202020202020202020202020C7 +:10A0600020202020202020202020202020202020F0 +:10A0700020202020202020202020202020202020E0 +:10A080002020202020202020312E4D44436F6E6E52 +:10A090006563742053657420322E4C4F5241205317 +:10A0A0006C61766520536574332E506F72744C6FFB +:10A0B00067204F7574707574342E436F6E6E6563D0 +:10A0C00074204D6F64652020352E4E6574776F7255 +:10A0D0006B20536574202020362E44617461496ED4 +:10A0E0006974202020202020312E4D44436F6E6E55 +:10A0F0006563742053657420322E4C4F52412053B7 +:10A100006C61766520536574332E506F72744C6F9A +:10A1100067204F7574707574204D44436F6E6E6583 +:10A1200063742053657420202020202020202020CC +:10A13000202020202020202020202020202020201F +:10A14000202020202020202020202020202020200F +:10A150002020202020202020204C4F524120536CD2 +:10A160006176652053657420202020202020202047 +:10A1700020202020202020202020202020202020DF +:10A1800020202020202020202020202020202020CF +:10A19000202020202020202020506F72744C6F67D8 +:10A1A000204F7574707574202020202020202020DE +:10A1B000202020202020202020202020202020209F +:10A1C000202020202020202020202020202020208F +:10A1D00020202020202020202020436F6E6E6563E9 +:10A1E00074204D6F64652020202020202020202016 +:10A1F000202020202020202020202020202020205F +:10A2000020202020202020205072657373207C2085 +:10A21000746F2073686966742020204E6574776FB0 +:10A22000726B2053657420202020202020202020C5 +:10A23000202020202020202020202020202020201E +:10A2400020202020202020205072657373207C2045 +:10A25000746F2073686966744E6F773A4469616CF5 +:10A2600020737769746368204E6F773A5374617412 +:10A27000696F6E20202020204E6F773A436C6F75F7 +:10A2800064202020202020204E6F773A546573747C +:10A2900020436C6F756420204E6F773A4469616C7F +:10A2A00020737769746368204E6F773A34475F474D +:10A2B0004D352020202020204E6F773A34475F4CC8 +:10A2C00035313020202020204E6F773A576946697B +:10A2D00020202020202020204E6F773A57414E200A +:10A2E0002020202020202020312E57694669486FE9 +:10A2F0007374205365742020322E41646472657338 +:10A300007320205365742020332E52656675656C6A +:10A310006C6572506F727420342E5246494420503E +:10A320006F72742020202020352E44617461496EA4 +:10A330006974202020202020312E57694669486FFB +:10A340007374205365742020322E416464726573E7 +:10A350007320205365742020332E52656675656C1A +:10A360006C6572506F7274202052656675656C6CF6 +:10A37000657220506F727420202020202020202021 +:10A3800020202020202020202020202020202020CD +:10A3900020202020202020205072657373207C20F4 +:10A3A000746F2073686966742020205246494420E7 +:10A3B00020506F7274202020202020202020202078 +:10A3C000202020202020202020202020202020208D +:10A3D00020202020202020205072657373207C20B4 +:10A3E000746F207368696674202057694669486FE6 +:10A3F00073742053657420202020202020202020EA +:10A40000202020202020202020202020202020204C +:10A4100020202020202020205072657373207C2073 +:10A42000746F207368696674202041646472657378 +:10A4300073202053657420202020202020202020FD +:10A44000202020202020202020202020202020200C +:10A4500020202020202020205072657373207C2033 +:10A46000746F207368696674486F73745F506F729D +:10A470007420312020202020486F73745F506F7249 +:10A480007420322020202020486F73745F506F7238 +:10A490007420332020202020486F73745F506F7227 +:10A4A0007420342020202020486F73745F506F7216 +:10A4B0007420312020202020486F73745F506F7209 +:10A4C0007420322020202020486F73745F506F72F8 +:10A4D0007420332020202020486F73745F506F72E7 +:10A4E000742034202020202057694669486F7374F7 +:10A4F0005F506F727420312057694669486F7374DA +:10A500005F506F727420322057694669486F7374C8 +:10A510005F506F727420332057694669486F7374B7 +:10A520005F506F72742034204164647265737320CD +:10A530002020312020202020416464726573732024 +:10A540002020322020202020416464726573732013 +:10A550002020332020202020416464726573732002 +:10A560002020342020202020496E697469616C69A4 +:10A570007A6520446174613F202020202020202023 +:10A5800020202020202020202020202020202020CB +:10A59000202020202020202027454E5445522720CF +:10A5A000746F207368696674000000000000F03F5B +:10A5B000000000000000F83F000000000000000064 +:10A5C0000000004003B8E23F00000000000000006F +:10A5D00006D0CF43EBFD4C3E033333333333E33FFD +:10A5E000FFAB6FDBB66DDB3F4D268F515555D53F29 +:10A5F00001411DA96074D13F65DBC9934A86CD3FF7 +:10A60000EF4E454A287ECA3F3E5555555555C53FE4 +:10A6100093BDBE166CC166BF2CDE25AF6A56113FD6 +:10A62000F16BD2C541BDBBBED0A4BE726937663ED8 +:10A6300004FA97999999D93FAF788E1DC571CC3F8F +:10A640009FC678D0099AC33F935555555555E53F58 +:10A65000599322942449D23FDE03CB966446C73FE8 +:10A6600044523EDF12F1C23F000000000000000033 +:10A67000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDD4F +:10A68000988888888888888877777777778888888F +:10A690008555555666666666666666666668888827 +:10A6A0008333333222222222222222222228888D20 +:10A6B000D0A6030800000020BC120000248F000870 +:10A6C00050A90308BC12002054CE0000DC16030879 +:10A6D000412D01020304046506070809320100FF49 +:10A6E00000891112239B322446AD573665BF74484A +:10A6F0008CC19D5AAFD3BE6CCAE5DB7EE9F7F88109 +:10A7000010080193331A22A5562C47B7753E64C929 +:10A710009C408DDBBF52AEEDDA64CBFFF976E802E8 +:10A72000218B30100299132667AF763444BD554A09 +:10A73000ADC3BC588ED19F6EEBE7FA7CC8F5D983C8 +:10A74000310A2091121803A7772E66B5543C45CBE9 +:10A75000BD42ACD99E508FEFFB66EAFDD874C904A8 +:10A76000428D5316619F702004A9153227BB364CC9 +:10A77000CEC5DF5EEDD7FC6888E1997AABF3BA8588 +:10A78000520C4397711E60A1142805B3373A26CDA9 +:10A79000DE44CFDFFD56ECE9986089FBBB72AA0668 +:10A7A000638F7214409D512225AB343006B9174E89 +:10A7B000EFC7FE5CCCD5DD6AA9E3B8788AF19B8748 +:10A7C000730E6295501C41A3352A24B1163807CF69 +:10A7D000FF46EEDDDC54CDEBB962A8F99A708B1020 +:10A7E00023088481951AA793B62CC2A5D33EE1B75E +:10A7F000F04008C919522BDB3A644EED5F766DFFCD +:10A800007C899480DE859BB712A6ADD224C3BFF1AC +:10A8100036E0C1184809D33B5A2AE55E6C4FF77DF4 +:10A820007E6C0AA583B4188691972EE3A7F23CC0EC +:10A83000B5D14229CB38500AD91B666FEF7E744CD4 +:10A84000FD5D8BB502A499961087AFF326E2BDD0CB +:10A8500034C1C3394A28D11A580BE77F6E6EF55CB4 +:10A860007C4D0CC685D71EE597F42880A1913AA3AC +:10A87000B3B2444ACD5B5669DF78600CE91D722F94 +:10A88000FB3E8DD604C79FF516E4A9902081BBB38B +:10A8900032A2C55A4C4BD7795E68E11C680DF33F74 +:10A8A0007A2E0EE787F61CC495D52AA1A3B038826C +:10A8B000B193466BCF7A5448DD59622DEB3C700E54 +:10A8C000F91F8FF706E69DD414C5ABB122A0B9924B +:10A8D0003083C77B4E6AD5585C49E33D6A2CF11E34 +:10A8E000780F00082C41542B41504E3D0008FF01C9 +:10A8F00002030405060701FF01FF01FF01FF01FF3D +:10A9000001FF01CF022501C80C5C53595354454D3A +:10A910002E545854181D4D315F30010911190A1673 +:10A9200032190A1633190A1534190C13504F5319DA +:10A9300069C21203120202FF0901FF01FF01E513C0 +:10A940000103120202FF0901FF01FF01E572170076 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.3.hex b/obj/TXH_V1.3.3.hex new file mode 100644 index 0000000..c2cf27d --- /dev/null +++ b/obj/TXH_V1.3.3.hex @@ -0,0 +1,11390 @@ +:020000040800F2 +:1080000070E20020A1810008A981000805AA0008EB +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000C5920208BB810008BB810008BB81000893 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008E3A00208EBA00208F3A002089D +:1080E000999D0008BB810008BB810008BB81000886 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:10811000D3A00208DBA00208BB810008BB810008D5 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F990008FBA002083E +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:108190000048004741BF0208AFF3008070E20020B2 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE75D92020868 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFBD84403088A +:108A6000F8440308C0B24FF4F05100F03BBA0000E4 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504622F01B +:108C700081FD08B30DF11301761E44F400748B4599 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504622F00CFD0028D6D11F +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000984403080EB540F2B6 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642022F0A1FDBDF8C3 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE7001D0308D89B0020310A002008 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642022F025FD781C87B2062FE1DB002029 +:1091B000A1E70000001D030808B5002000901DF085 +:1091C00035FB0F49087000F09BF80D480078242803 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8151E09E00121064880F8151E04E0EC +:1091F0000221044880F8151E00BF00BF08BD000012 +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012022F0A3FA002028490880E4 +:109220000DE01DF0E5FA00F0800000B10BE0012038 +:1092300022F0DEFC22480088401C2149088020489A +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F0CAFB08211A4801F0C8FB84 +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F0A3FB002022F058FA59 +:1092B0000120BDE8F081002022F052FA0020F8E7FA +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A481DF0BBFB0028F9D0214607481DF0C5 +:1092E000C1FB00BF012105481DF0B0FB0028F9D0EB +:1092F00002481DF0B4FBC0B210BD000000300140B8 +:1093000010B5012022F02CFA00201E4908800DE043 +:109310001DF06EFA00F0800000B10BE0012022F099 +:1093200067FC18480088401C1649088015480088CA +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F053FB08210F4801F051FB3D206B +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F041FB0020C3 +:1093700022F0F6F9012010BD002022F0F1F90020C2 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012022F0E3F900202249088033 +:1093A0000DE01DF025FA00F0800000B10BE0012077 +:1093B00022F01EFC1C480088401C1B4908801A48EB +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F00AFB0821144801F008FB8F +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000EFFA002022F0A4F9012070BD002022F014 +:109420009FF90020F9E700002E0A0020000002400A +:1094300070B506460C461546012022F091F92946E2 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE01DF0CCF900F0800000B10BE0B9 +:10946000012022F0C5FB19480088401C17490880DC +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F0B1FA0821104801F04B +:10949000AFFA8320FFF718FFC4F38710FFF714FF1C +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F09DFA002022F052F90120C4E78C +:1094C000002022F04DF90020BFE700002E0A002006 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392022F0C1FDE0B222F0DEFDB5 +:10950000C4F3072022F0DAFDC4F3074022F0D6FDB1 +:10951000200E22F0D3FD4FF48051034801F068FA89 +:1095200020F02EFF10BD0000000402402DE9F041A4 +:1095300007460E4614463A2022F0A0FDF0B222F073 +:10954000BDFD301222F0BAFD4FF480510F4801F0FA +:109550004FFA19E020F014FF05461D2D11D13846B1 +:1095600000F0ACF805463B2022F088FD4FF4805116 +:10957000064801F03DFA2F4434B120882844208069 +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2022F06EFDB0 +:1095A000F0B222F08BFD301222F088FD4FF4805192 +:1095B000104801F01DFA0CB10020208019E020F0C5 +:1095C000DFFE05461E2D11D1384600F02BF9054669 +:1095D0003D2022F053FD4FF48051064801F008FA77 +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B51CF0F1FF08B16F +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222022F00AFD22F0FDFC04464FF442 +:109670008051024801F0BCF9204610BD00040240B0 +:109680002DE9F04122F0EFFC044622F0ECFC054607 +:1096900022F0E9FC064622F0E6FC07464FF4805132 +:1096A000054801F0A5F944EA052040EA064040EAF1 +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272022F0DBFC22F0CEFC0646054646B100 +:1096D00000BF22F0C8FC2070641C701EC0B2061EC1 +:1096E000F7D14FF48051024801F082F9284670BD4D +:1096F0000004024010B504460C2022F0BFFC2046B6 +:1097000022F0DCFCFFF7BCFF10BD000070B5044682 +:109710000A2022F0B3FC204622F0D0FC22F0A3FC69 +:1097200005464FF48051024801F062F9284670BDA9 +:109730000004024070B505460C46284622F09EFC07 +:10974000204622F0BBFC4FF48051034801F050F951 +:1097500020F016FE70BD00000004024010B5044663 +:10976000204622F08BFC4FF48051034801F040F971 +:1097700020F006FE10BD0000000402402DE9F0417B +:109780000646012022F07AFC22F06DFC43282BDAF9 +:109790002B20FFF7BBFF102826DA2F2022F06EFCCB +:1097A000002022F08BFC3220FFF7D8FF0446142C57 +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2022F047FC357855 +:1097F000284622F063FC09E0761C35785C2D01D008 +:109800002F2D00D10025284622F058FC002DF3D141 +:109810004FF48051024801F0EBF8BDE8F081000000 +:109820000004024070B504462D2022F027FC22F0EF +:109830001AFC0646054646B100BF207822F03EFCE1 +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F0CEF8284670BD0004024070B5054600 +:109860000C460D2022F00AFC284622F027FCE0B22C +:1098700022F024FCC4F3072022F020FCC4F30740AC +:1098800022F01CFC200E22F019FC4FF480510248FB +:1098900001F0AEF870BD00000004024070B5024651 +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BD641A030862 +:1098D000641B03082DE9F04103460C4600200146B5 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B513F050FD10BD10B5F4 +:1099400013F0EAFC10BD10B513F0B6FC10BD10B555 +:1099500013F012FD10BD10B515F066FC10BD10B56A +:109960001CF034FA10BD00000246094B9A4201D2A5 +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB50024012120201CF026FD302000904F +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946164800F09AFE4F +:109BD0003021144800F00CFF0021134880F8401792 +:109BE00000F5E860817001214170C1704FF4FA7195 +:109BF000816000F01BF80C48007E592810DD2420FD +:109C0000094918314871082008713020C8701420A3 +:109C100088702020487000210348017600F048F841 +:109C20001CBD000000140240BC3200201CB522F014 +:109C3000E7F8D02022F0B0F822F016F9002022F048 +:109C4000ABF822F011F922F0DBF8D12022F0A4F8D1 +:109C500022F00AF900240EE0062C05DA012022F099 +:109C60006BF80DF8040004E0002022F065F80DF810 +:109C70000400601CC4B2072CEEDB22F0DBF89DF878 +:109C800006000A4948719DF8050008719DF8040016 +:109C9000C8709DF8020088709DF8010048709DF81A +:109CA00000100248183801761CBD0000D432002094 +:109CB0001CB500241D48007E8DF800001B4818309C +:109CC00040788DF801001948183080788DF802002E +:109CD00001208DF8030015481830C0788DF8040075 +:109CE0001248183000798DF8050010481830407976 +:109CF0008DF8060022F084F8D02022F04DF822F0F2 +:109D0000B3F8002022F048F822F0AEF800BF07E0D8 +:109D10001DF8040022F040F822F0A6F8601CC4B23E +:109D2000072CF5DB22F086F81CBD0000BC320020B9 +:109D300070B502460C460025002309E012F8010B1D +:109D400080EA05010648405C80EA03050548435C5B +:109D5000201EA4F10106B4B2F0D145EA032070BD83 +:109D6000641A0308641B030810B504460B4600215F +:109D7000072A00DD072244EA042001462BB901FA34 +:109D800002F081B20912084610BD012B02D1114127 +:109D9000C8B2F9E700BFF7E7704710B504460B46B5 +:109DA0000021072A00DD072244EA0420014613B9F6 +:109DB0001141C8B210BD012B05D101FA02F081B2E8 +:109DC00009120846F6E700BFF4E70000F0B5ADF26F +:109DD0001C5D04460D460020CDF81805CDF814058D +:109DE000002604EB4400584901EBC000408AA84219 +:109DF00003DC00200DF21C5DF0BD0020CDF8140541 +:109E00009AE051480122C168504800F097FA4E4844 +:109E1000406800788DF800009DF8000038287DD15A +:109E200004EB4400484B03EBC000C06804EB440360 +:109E3000454F07EBC3031B8A03FB050104EB4400FA +:109E40003B4603EBC000028A404800F077FA00204E +:109E5000CDF8180512E004EB44003B4901EBC000CB +:109E60004068BDF81815405CBDF818250DF80200D3 +:109E7000BDF81805401C80B2CDF8180504EB44006D +:109E8000314901EBC000008ABDF818158842E2DCB8 +:109E900004EB44002C4A02EBC000008A401E81B251 +:109EA000684600F011FB064604EB4400264901EB2E +:109EB000C000008A401E1DF80000B04233D10020CF +:109EC000CDF8180520E004EB44001F4901EBC00069 +:109ED0004068BDF81815415C04EB44001A4A02EBD7 +:109EE000C0008068BDF81825024404EB4400164BFE +:109EF00003EBC000008A401E68431154BDF81805EA +:109F0000401C80B2CDF8180504EB44000E4901EB6B +:109F1000C000008A401EBDF8181500E003E088422A +:109F2000D1DC012066E7642021F062FEBDF8140553 +:109F3000401C80B2CDF81405BDF814050628FFF6C4 +:109F400060AF002056E7000094CB02081C6E002092 +:109F50002DE9F041ADF5A36D04460E46002500271E +:109F6000A8460020009004EB4400474901EBC000E4 +:109F7000408AB04204DC00200DF5A36DBDE8F081FD +:109F800000210846FFF722FF01287AD1002520E0B2 +:109F900004EB44003C4901EBC0008068411904EB2C +:109FA0004400394A02EBC000008A401E7043085C3E +:109FB00004EB440102EBC1014968485504EB44003D +:109FC000114601EBC0004068405D01A94855681C7E +:109FD00085B204EB44002C4901EBC000008AA84282 +:109FE000D6DC00274BE004EB4400274B03EBC0001A +:109FF000C06804EB4403DFF890C00CEBC3031B8A7A +:10A0000003FB060104EB4400634603EBC000008A37 +:10A01000401E82B21D4800F013FA04EB44001A4AB5 +:10A0200002EBC000008A401E81B201A800F04CFA89 +:10A03000009004EB4400144A02EBC000C06804EB3B +:10A040004402114B03EBC202128A104404EB440297 +:10A0500003EBC202128A02FB0600411E012268467F +:10A0600000F0EEF931462046FFF7B0FE012801D19D +:10A0700082E706E0642021F0BBFD781C87B2062F42 +:10A08000B1DB002078E7000094CB02081C6E0020B2 +:10A0900070B5ADF5A36D0025002400200090464961 +:10A0A000088080E000256FE0002414E0424800882A +:10A0B00000EB4000414951F83000005D3E490988FD +:10A0C00001EB41013D4A02EBC1014968085501A974 +:10A0D0000855601C84B23848008800EB40003749BE +:10A0E00001EBC000008A401EA042DFDC324800883D +:10A0F00000EB40000A4602EBC000008A401E81B21D +:10A1000001A800F0E1F900902B48008800EB400026 +:10A110002A4B03EBC000C068274B1B8803EB4303AB +:10A12000264E06EBC3031B8A03FB05012248008869 +:10A1300000EB4000334603EBC000008A401E82B2B1 +:10A140001F4800F07DF91C48008800EB40003246B3 +:10A1500002EBC000C068184A128802EB4202334684 +:10A1600003EBC202128A1044134A128802EB420225 +:10A1700003EBC202128A02FB0500411E012268465F +:10A1800000F05EF9681C85B20B48008800EB4000C7 +:10A190000A4901EBC000408AA84285DC06480088D5 +:10A1A000401C05490880044800880D28FFF67AAF56 +:10A1B0000DF5A36D70BD00001000002094CB0208C7 +:10A1C0001C6E00201CB5012108461CF015FA012068 +:10A1D0008DF8040002208DF8050000208DF806009F +:10A1E00001208DF80700182000906946144800F0FF +:10A1F00089FB05221146124800F0CCFB05220621FE +:10A200000F4800F0C7FB052207210D4800F0C2FBF4 +:10A21000A020009002208DF8040003208DF8050096 +:10A2200000208DF806008DF807006946044800F00C +:10A2300069FB402000906946014800F063FB1CBDAB +:10A24000000002402DE9F84300240027A04600202A +:10A2500000900025FFF7B6FF00F0C2F800BF00E055 +:10A260006D1C30488542FBD36E4608212E4800F015 +:10A27000BDFB10212C4800F0BBFB062000F094F839 +:10A280000821294800F0B4FB0821274800F0AEFB64 +:10A290001021254800F0ACFB012000F085F80020DB +:10A2A00000F082F80821204800F0A2FB1F48D0F8F7 +:10A2B0002C11B0F83021B0F8320102FB0010B0F5DB +:10A2C000003F02D900BE00BFFEE71948006808B988 +:10A2D000FFF7DEFE00201749088017E0002406E0A3 +:10A2E000144908782146FFF771FD601C84B21148BB +:10A2F000008800EB40000D4901EBC000408AA042FD +:10A30000EEDC0C480088401C0A4908800948008897 +:10A310000D28E3DB0848D0F8140207490871BDE8AE +:10A32000F8830000FFFF0F000000024094CB0208FA +:10A330001C02434210000020BC1200202DE9F04115 +:10A3400005460C4616460027012021F006FA082192 +:10A35000144800F04BFB1021124800F049FB032089 +:10A3600000F022F8C4F3074000F01EF8C4F3072001 +:10A3700000F01AF8E0B200F017F800BF06E0002085 +:10A3800000F012F828706D1C781C87B2B742F6DB1B +:10A390000821044800F02CFB002021F0DEF9BDE884 +:10A3A000F08100000000024010B5044600BF022109 +:10A3B0000A481CF04BFB0028F9D0214607481CF046 +:10A3C00051FB00BF012105481CF040FB0028F9D0DB +:10A3D00002481CF044FBC0B210BD00000030014038 +:10A3E00000B585B0012108031CF056F913481CF094 +:10A3F00001FB0020ADF80000ADF80400ADF8060048 +:10A40000ADF808004FF40070ADF80A000820ADF870 +:10A410000C000020ADF80E000720ADF810004FF43E +:10A420008270ADF80200694604481CF01DFB012152 +:10A4300002481CF0D3FA05B000BD00000030014016 +:10A440002DE9F04105460C4616460027012021F073 +:10A4500084F908211B4800F0C9FA1021194800F0BE +:10A46000C7FA0620FFF7A0FF0821164800F0C0FA3F +:10A470000821144800F0BAFA1021124800F0B8FA86 +:10A480000220FFF791FFC4F30740FFF78DFFC4F3ED +:10A490000720FFF789FFE0B2FFF786FF00BF05E066 +:10A4A0002878FFF781FF6D1C781C87B2B742F7DB75 +:10A4B0000821044800F09CFA002021F04EF9BDE884 +:10A4C000F08100000000024010B50246107803E061 +:10A4D00012F8014B2318D8B20B1EA1F10104A1B24E +:10A4E000F6D110BD2C48807C012854D100212A4887 +:10A4F00081742A480078C0B901202849087028488A +:10A500000068C0002749D1F8301240EA810025498F +:10A51000D1F82C1240EA41002249D1F82812084310 +:10A520000F2181432048017017E000201B4908706B +:10A530001B480068C0001B49D1F8301240EA810076 +:10A540001849D1F82C1240EA41001649D1F82812D6 +:10A5500008430F21814315480170134800781349BF +:10A560000978884217D110480078114908700846C8 +:10A5700000781049097888420DD00D4800780649C6 +:10A5800088730B4800780B4908700948007810B1AF +:10A590000120014948737047BC120020DE0A0020E8 +:10A5A0003402424200004242DF0A0020E00A00205A +:10A5B000E10A0020DD0A002010B5ADF57C7D002405 +:10A5C0007CA00068FB9000200090FFF715F814288D +:10A5D0007CD17948FFF72BF8784908700846007855 +:10A5E000142874D1FFF736F80021754A03C2BDF86C +:10A5F0000000FEF77DFF6A464FF4FA7101A8FEF7EE +:10A6000095FF70A101A821F0D5FC7049088008468B +:10A61000008810B300BF04E000216D480155601CA4 +:10A6200084B2282CF8DB01A9684A1288881869A12D +:10A6300021F0C0FC68490880002409E063480088D4 +:10A64000C01C204401A9095C61480155601C84B20A +:10A6500061480088001FA042F0DC60A101A821F041 +:10A66000A9FC5A4908800846008820B3002405E068 +:10A670000021574828300155601C84B2282CF7DB94 +:10A6800001A9524A1288881852A121F093FC52491C +:10A69000088000240AE04D4800880830204401A9C1 +:10A6A000095C4B4828300155601C84B24A48008838 +:10A6B0000938A042EFDC4CA101A821F07BFC434902 +:10A6C00008800846008830B3002407E06BE05BE0B8 +:10A6D00000213F4850300155601C84B2142CF7DB38 +:10A6E00001A93A4A128888183AA121F063FC3A4934 +:10A6F000088000240AE0354800880C30204401A975 +:10A70000095C334850300155601C84B232480088DF +:10A710000D38A042EFDC38A101A821F04BFC2B49F9 +:10A7200008800846008820B3002405E0002028495E +:10A7300046390855601C84B2322CF7DB01A9234A44 +:10A740001288881823A121F035FC234908800024B1 +:10A750000AE01E480088801D204401A9085C1C49AD +:10A7600046390855601C84B21B480088C01FA042AF +:10A77000EFDC00210320FFF7EBFB0120FEF746FF93 +:10A7800001200DF57C7D10BD0C480078422803D1D6 +:10A790000948FEF742FF0BE00120FEF737FF0020DB +:10A7A0000649087004E000211548C17521F092FBAC +:10A7B00000BFE6E70D0A0000480A0020380A002022 +:10A7C000400A002041504E3D000000005E0A00207B +:10A7D000CC3A00203B0000005C0A00205749464963 +:10A7E0004E414D453D0000005749464950415353A5 +:10A7F000574F52443D0000005345525645523D00CC +:10A80000BC32002010B504463548844208D10121ED +:10A8100008461BF001FF002101201BF0FDFE5EE059 +:10A820003048844208D1012102201BF0F5FE0021AE +:10A8300002201BF0F1FE52E02B48844208D1012196 +:10A8400004201BF0E9FE002104201BF0E5FE46E099 +:10A850002648844208D1012108201BF0DDFE00219A +:10A8600008201BF0D9FE3AE02148844208D101219A +:10A8700010201BF0D1FE002110201BF0CDFE2EE099 +:10A880001C48844208D1012120201BF0C5FE002174 +:10A8900020201BF0C1FE22E01748844208D101218C +:10A8A00040201BF0B9FE002140201BF0B5FE16E051 +:10A8B0001248844208D1012180201BF0ADFE002106 +:10A8C00080201BF0A9FE0AE00D48844207D1012137 +:10A8D00080151BF0A1FE0021A0151BF09DFE10BDF0 +:10A8E000000002400004024000080240000C024048 +:10A8F000001002400014024000180240001C0240F8 +:10A9000000200240F0B50A4600210023002400BFC9 +:10A910003DE0012505FA01F3156805EA03049C42B0 +:10A9200034D105684F000326BE40B5430560157954 +:10A930004E00B5400668354305601579012D02D0FB +:10A940001579022D16D185684F000326BE40B54308 +:10A95000856055794E00B540866835438560456809 +:10A9600001268E40B5434560456896798E40B6B263 +:10A9700035434560C5684F000326BE40B543C560FA +:10A98000D5794E00B540C6683543C560491C1029CD +:10A99000BFD3F0BDF0B5002300244D07ED0E02FA41 +:10A9A00005F3CE1000F1200555F826504E07F70E9E +:10A9B0000F26BE40B543CF1000F1200646F82750C1 +:10A9C000CE1000F1200555F8265045EA0304CE10BC +:10A9D00000F1200545F82640F0BD0246002013692D +:10A9E0000B400BB1012000E000207047418370470D +:10A9F000018370470249887B0021014A91737047A7 +:10AA0000BC1200200E48006800F0010000B100BE3A +:10AA1000012080F3138800BF00BFBFF34F8F0848A9 +:10AA2000E438006800F4E06006490843001D04496A +:10AA3000E4390860BFF34F8F00BF00BFFEE700009E +:10AA4000F0ED00E00000FA054AF6AA20014908608E +:10AA500070470000003000400021017041707047D5 +:10AA600030B502460024002305E012F8015B2819E6 +:10AA7000C4B2581CC3B28B42F7DB6042C0B230BDD7 +:10AA800010B5002421F026FA642021F0B1F810BDA1 +:10AA90002DE9F043ADF2DC7D80460E461446994622 +:10AAA0000025002783A00068CDF8D807002001907A +:10AAB000042C7CDC80480079302101EB101004EB81 +:10AAC000C40101EB04117D4A114408717A480079F0 +:10AAD00000F00F00303004EBC40101EB041111440D +:10AAE00048717548C078302101EB101004EBC401A7 +:10AAF00001EB0411114488716F48C07800F00F0019 +:10AB0000303004EBC40101EB04111144C871FEF7AD +:10AB100073FD14287ED16A480078142809D004EB0C +:10AB2000C40101EB0411654A8818FEF780FD6449F1 +:10AB300008706348007814286DD1B6F57A7F01DD7E +:10AB40004FF47A76FEF786FD00215E4A03C25D4827 +:10AB50000068FEF7CDFC5848C078302101EB10109A +:10AB60008DF808005448C07800F00F0030308DF8A0 +:10AB700009005148807801EB10108DF80A004E480A +:10AB8000807800F00F0030308DF80B004A48407894 +:10AB900001EB10108DF80C004748407800F00F00D2 +:10ABA00030308DF80D0044481838007E00E07CE01D +:10ABB00001EB10108DF80E003F481838007E00F0B1 +:10ABC0000F0030308DF80F00B9F1000F03D1542081 +:10ABD0008DF8100005E0B9F1010F02D152208DF877 +:10ABE00010003A208DF8110000252CE0284605EBD6 +:10ABF000D071491018F801100F110A2097FBF0F0DE +:10AC0000C0EBC00107F130000844C1B202AA05F14F +:10AC10000A0001E043E02EE01154284605EBD07114 +:10AC2000491018F8011001F00F070A2097FBF0F007 +:10AC3000C0EBC00107F130000844C1B205F10B00C0 +:10AC40001154A81C85B2B5EB460FCFDB0A2000EBF0 +:10AC5000460081B201AA02A8FEF79AFC01AA0221CD +:10AC60000DF5FB60FEF794FC0120FEF7CFFC002001 +:10AC70001349087019E012480078422808D104EB03 +:10AC8000C40101EB04110D4A8818FEF7C6FC0CE064 +:10AC90000120FEF7BBFC00200949087005E00021F7 +:10ACA00005481838C17521F015F90DF2DC7DBDE8B5 +:10ACB000F08300000D0A0000D4320020600A00205A +:10ACC000380A0020400A002070B5B8B00021379142 +:10ACD00036913591349133913291319130910022F6 +:10ACE0002E922F922C922D922B912A91299128917C +:10ACF00027912691259124912391159114911391D7 +:10AD00001291119110910F919FEDFE0A8DED0E0A97 +:10AD1000FDA006C8CDE90C12FDA006C8CDE90A12B7 +:10AD2000BAE0FD48807858B30020FB498870FB48A2 +:10AD3000B0F80C0BFA490968C1F57A7188421FD145 +:10AD4000F7480068C0F57A7081B2F448A0F8041B97 +:10AD50000021F348001FFEF721FEF249F048001FD2 +:10AD6000FEF702FE0120F04908704FF47A70EC49BA +:10AD70008C39C1F88C000121E948001FFEF70EFE56 +:10AD8000E548807B50B30021E3488173E748408861 +:10AD9000E3498C39496CC1F57A7188421ED1E0488B +:10ADA0008C38406CC0F57A70E04908394880002141 +:10ADB000DB484C38FEF7F2FDDD49D9484C38FEF748 +:10ADC000D3FD0120DB4908704FF47A70D4498C39E7 +:10ADD00048640121D2484C38FEF7E0FDCE48807E21 +:10ADE00050B30021CC488176D0488088CC498C393A +:10ADF0004969C1F57A7188421ED1C9488C384069C9 +:10AE0000C0F57A70C949083988800021C4487C3867 +:10AE1000FEF7C4FDC849C2487C38FEF7A5FD0120F5 +:10AE2000C64908704FF47A70BD498C3948610121D8 +:10AE3000BB487C38FEF7B2FDB74890F8260058B3FF +:10AE40000021B54880F82610B848C088B4498C392C +:10AE5000C96AC1F57A7188421ED1B1488C38C06A7E +:10AE6000C0F57A70B1490839C8800021AC4864380F +:10AE7000FEF794FDB249AA486438FEF775FD01203B +:10AE8000B04908704FF47A70A5498C39C862012125 +:10AE9000A3486438FEF782FD9F488178807B014497 +:10AEA0009D48807E01449C4890F826000844002874 +:10AEB0007FF437AF0BF08EBB9B48007828B10020A1 +:10AEC0009949087000212B9119E09A48007828B11F +:10AED00000209849087001212B9110E097480078D4 +:10AEE00028B100209549087002212B9107E0954870 +:10AEF000007820B100209349087003212B919DF820 +:10AF0000AC1001EB4100C0EBC1108F4911F83000CB +:10AF1000C12836D19DF8AC1001EB4100C0EBC11047 +:10AF2000894901EBC000807808282AD101217B489B +:10AF300080F85C1B9DF8AC0030B101280AD00228D3 +:10AF40000ED0032818D111E04FF480417F48FFF75D +:10AF50004DFD11E04FF400517C48FFF747FD0BE039 +:10AF60004FF480517948FFF741FD05E04FF400614F +:10AF70007648FFF73BFD00BF00BF00207449086022 +:10AF800098E765480C389DF8AC1010F811000121C5 +:10AF9000B1EBD01F4BF08C816E48C07DB8B16349D6 +:10AFA00008399DF8AC0031F8101009919DF8AC00FB +:10AFB00000EB4001C1EBC010634901EBC00101236C +:10AFC00008919DF8AC20DDE90801FFF761FD9DF8CF +:10AFD000AC0000EB400101EB00105F4901EB0010F9 +:10AFE00081792A919DF8A80009288BF01F81DFE85C +:10AFF00010F0765009008C145C23E92F1A322336A6 +:10B000008D41794C9DF8AC1001EB4100C0EBC110B3 +:10B010004D4901EBC000417808460991002112F02A +:10B0200069F8C1B22691002134911CE09DF8AC1062 +:10B0300001EB410000EB0110474901EB00113031F9 +:10B04000BDF8D00001EB001041789DF898008142D6 +:10B0500004D1BDF8D000C1B2269112E0BDF8D000F5 +:10B06000401C81B234919DF8AC1001EB410000EB23 +:10B070000110394901EB0010C179BDF8D0008142BF +:10B08000D4DC00BF9DF8AC0000EB4001C1EBC01068 +:10B090002D4901EBC000807800F0F000A0280DD110 +:10B0A0009DF8AC0000EB4001C1EBC011264800EB5D +:10B0B000C100807800F00F0127910AE09DF8AC00F4 +:10B0C00000EB4001C1EBC0101F4901EBC0008178CB +:10B0D0002791BDF89C0008B9102127919DF8AC106C +:10B0E00001EB4100C0EBC110174901EBC001BDF8F5 +:10B0F0009C00401C095C2491BDF89C00401C81B25E +:10B1000009912BE00000000001693230313030003D +:10B110000169323045303000D43E0020BC6200204E +:10B120008C6002400088002012000020C86D0020C2 +:10B130000080201013000020208000101400002048 +:10B140000088001015000020347C00200018024008 +:10B1500088024242BC320020004100209DF8AC1021 +:10B1600001EB4100C0EBC110FE4901EBC0010891A9 +:10B17000DDE9080112F04EFC35909DF8AC0000EBC3 +:10B180004001C1EBC010F74901EBC001BDF89C00C4 +:10B19000801C095CBDF8D400814242F0B4839DF864 +:10B1A000AC0000EB4001C1EBC010EE4901EBC00068 +:10B1B0004078002842F3A7839DF8AC0000EB4001E3 +:10B1C000C1EBC010E74901EBC001BDF89C00C01CF9 +:10B1D0000A5C9DF8AC0000EB8000E34901EB4021E4 +:10B1E000C0319DF8980000EB800303EB401001EBA9 +:10B1F000800080F83C200021DC4A9DF8AC0002EB86 +:10B2000000129DF898001154D948007F012840D1C0 +:10B210009DF8AC0000EB400101EB0010D54901EBBB +:10B22000001030309DF8981000EB0110801C099040 +:10B23000007820F08000803009990870BDF89000F7 +:10B24000B62814D0C52819D0D52802D0D9281CD1A9 +:10B2500006E0BDF89C00032801DA0020249017E0E6 +:10B26000BDF89C00032801DA0021249110E0BDF80C +:10B270009C00032801DA0020249009E0BDF89C001E +:10B28000032801DA0021249102E00021249100BF6B +:10B2900000BF9DF8AC1001EB410000EB0110B54977 +:10B2A00001EB001030309DF8981000EB0110801C6D +:10B2B0000990007820F04000403009990870BDF8EE +:10B2C0009000C52801F02B8417DCB5287ED00DDC5A +:10B2D000112802F0B381122802F0F281132802F043 +:10B2E0007B82B22842F00E8301F0E7BBB6286ED015 +:10B2F000B9286DD0C328F5D1FDE3D92869D007DC82 +:10B30000CA2867D0CE2802F0B480D528EAD109E057 +:10B31000E12802F0C180E52802F0D180E728E1D1E0 +:10B3200002F06BB99DF8AC1001EB4100C0EBC1100D +:10B330008C4901EBC000C1788F4880F80E1E9DF843 +:10B34000AC0000EB8000884901EB4021C0319DF842 +:10B35000980000EB800202EB401011F820109DF8DD +:10B36000AC0000EB8000804A02EB40200079814273 +:10B370007EDA9DF8AC1001EB410000EB01107D4935 +:10B3800001EB001030309DF8981000EB0110801C8C +:10B390000990794890F80E0E0121A1EBD01009997F +:10B3A000097860F3000109980170734890F80E0E57 +:10B3B000C0F34010F0BB9DF8AC0000EB400101EB86 +:10B3C00000106C4901EB0010303004E0FEE3FEE3B6 +:10B3D000FEE3FEE3FEE39DF8981000EB0110807899 +:10B3E000C0F3401030B39DF8AC0000EB400101EB1E +:10B3F0000010604901EB001030309DF8981000EB10 +:10B400000110801C0990007820F00200801C09992E +:10B4100008709DF8AC0000EB8000114601EB402065 +:10B42000C0309DF8981001EB810202EB411100EB56 +:10B43000810000E00CE018300990007820F0020054 +:10B44000801C099908709DF8AC100220FEF780FD61 +:10B4500000219DF8AC0000EB8000434A02EB402045 +:10B46000C17002229DF8AC0000EB80003E4900E074 +:10B470001DE001EB4021C0319DF8980000EB8003F6 +:10B4800003EB401001F82020B6229DF8AC0000EB41 +:10B490008000354901EB4020C0309DF8981001EB49 +:10B4A000810303EB411100EB81004271FEE332485E +:10B4B00090F80E0EC0F3C00090B9E5229DF8AC00E4 +:10B4C00000EB8000284901EB4020C0309DF8981027 +:10B4D00001EB810303EB411100EB81004271E5E3D5 +:10B4E0009DF8AC1001EB410000EB0110214901EB8C +:10B4F000001030309DF8981000EB0110801C09906E +:10B500001D4890F80E1E0120A0EBD11009990A7871 +:10B5100060F300020A709DF8AC0000EB400101EB03 +:10B520000010144901EB001030309DF8981000EB2A +:10B530000110801C0990104890F80E0E42090998DD +:10B54000007862F34100099908709DF8AC1001EB96 +:10B55000410000EB0110074901EB001030309DF86D +:10B5600098100BE0347C0020C0450020343F0020C0 +:10B57000BC12002000410020BC22002000EB011082 +:10B580008078C0F340029DF8AC0000EB8000FE49DB +:10B5900001EB4020C0309DF8981001EB810303EBD4 +:10B5A000411100EB8100007EC0F34000824277D061 +:10B5B0009DF8AC0000EB8000F34901EB4020C03067 +:10B5C0009DF8981001EB810202EB411100EB810024 +:10B5D000183009909DF8AC0000EB400101EB001021 +:10B5E000EA4901EB001030309DF8981000EB011093 +:10B5F000807842080998007862F341000999087040 +:10B600009DF8AC0000EB400101EB0010DF4901EBBD +:10B61000001030309DF8981000EB01108078C0F3D6 +:10B620004000E0B3D9229DF8AC0000EB8000D64981 +:10B6300001EB4020C0309DF8981001EB810303EB33 +:10B64000411100EB81004271D14890F88C0800282C +:10B650007BD19DF8AC0000EB8000CB4901EB402092 +:10B66000C0309DF8981001EB810202EB411100EB14 +:10B67000810090F87D00002867D011239DF8AC0070 +:10B6800000EB8000C04901EB4021C0319DF89800DB +:10B6900000EB800202EB401001EB800001E055E07E +:10B6A00043E190F87E0000EB8000B74901EB4021B8 +:10B6B000C0319DF8AC0000EB8000B34A02EB4022A1 +:10B6C000C0329DF8980000EB800404EB401002EBC0 +:10B6D000800090F87F0000EB800202EB401001EB4D +:10B6E000800080F87630F3239DF8AC0000EB8000FA +:10B6F000A54901EB4021C0319DF8980000EB800284 +:10B7000002EB401001EB800090F87E0000EB80001F +:10B710009D4901EB4021C0319DF8AC0000EB800059 +:10B72000994A02EB4020C0309DF8982002EB820439 +:10B7300004EB421200EB820090F87F0000EB8002E5 +:10B7400002EB401001EB80004371E9E001229DF81B +:10B75000AC0000EB80008C4901EB4021C0319DF82A +:10B76000980000EB800303EB401001EB8000427374 +:10B77000D9229DF8AC0000EB8000834901EB402109 +:10B78000C0319DF8980000EB800303EB401001EB03 +:10B790008000427101229DF8AC0000EB80007A49E4 +:10B7A00001EB4020C0309DF8981001EB810303EBC2 +:10B7B000411100EB810080F83E20754890F88C081C +:10B7C000E8BB9DF8AC0000EB80006F4901EB402026 +:10B7D000C0309DF8981001EB810202EB411100EBA3 +:10B7E000810090F87D0050B39DF8AC0000EB800024 +:10B7F000654901EB4021C0319DF8980000EB8002C3 +:10B8000002EB401001EB800090F87E1001EB41004C +:10B8100000EB01105D4901EB001130319DF8AC00E7 +:10B8200000EB8000584A02EB4022C0329DF898009D +:10B8300000EB800303EB401002EB800000E06FE0C0 +:10B8400090F87F0001EB0010801C0990007820F038 +:10B8500004020998027000239DF8AC0000EB800000 +:10B86000494901EB4020C0309DF8981001EB81025E +:10B8700002EB411100EB810090F87E0000EB8000AC +:10B88000414901EB4020C0309DF8AC1001EB810133 +:10B890003D4A02EB4122C0329DF8981001EB810431 +:10B8A00004EB411102EB810191F87F1001EB810261 +:10B8B00002EB411100EB810080F87630F3239DF814 +:10B8C000AC0000EB8000304901EB4020C0309DF817 +:10B8D000981001EB810202EB411100EB810090F81E +:10B8E0007E0000EB8000284901EB4020C0309DF82D +:10B8F000AC1001EB8101244A02EB4121C0319DF8DB +:10B90000982002EB820404EB421201EB820191F8D1 +:10B910007F1001EB810202EB411100EB81004371CA +:10B920009DF8AC100220FEF713FB9DF8AC0000EB75 +:10B93000400101EB0010154901EB001130319DF879 +:10B94000980001EB0010807800F001029DF8AC0037 +:10B9500000EB80000C4901EB4020C0309DF89810AE +:10B9600001EB810303EB411100EB8100007E00F04D +:10B97000010082427DD09DF8AC0000EB80000249BE +:10B9800001EB4020C03005E0C04500200041002010 +:10B99000BC3200209DF8981001EB810202EB4111AE +:10B9A00000EB8100183009909DF8AC0000EB4001DD +:10B9B00001EB0010FE4901EB001030309DF89810AB +:10B9C00000EB0110807809990A7860F300020A7090 +:10B9D0009DF8AC0000EB400101EB0010F44901EBD5 +:10B9E000001030309DF8981000EB0110807800F0C6 +:10B9F0000100E8BB9DF8AC0000EB400101EB00103A +:10BA0000EB4901EB001030309DF8981000EB01106D +:10BA10008078C0F3401068B39DF8AC0000EB800064 +:10BA2000E44901EB4020C0309DF8981001EB810201 +:10BA300002EB411100EB810090F83E00D0B99DF877 +:10BA4000AC0000EB8000DB4901EB4020C0309DF8EA +:10BA5000981001EB810202EB411100EB8100407B69 +:10BA600040B99DF8AC0000EB400101EB001002E092 +:10BA70005BE02EE240E0CE4901EB001030309DF853 +:10BA8000981000EB01108078C0F34000A0BB0122A9 +:10BA90009DF8AC0000EB8000C64901EB4021C031AD +:10BAA0009DF8980000EB800303EB401001EB800051 +:10BAB0004273D9229DF8AC0000EB8000BD4901EB38 +:10BAC0004021C0319DF8980000EB800303EB40104B +:10BAD00001EB8000427101229DF8AC0000EB800078 +:10BAE000B44901EB4020C0309DF8981001EB810370 +:10BAF00003EB411101E0FCE303E000EB810080F87F +:10BB00003E2000229DF8AC0000EB8000A94901EB2B +:10BB10004020C0309DF8981001EB810303EB4111E8 +:10BB200000EB810080F83D20CEE19DF8AC0000EBF9 +:10BB30008000A04901EB4020C0309DF8981001EB37 +:10BB4000810202EB411100EB810090F83E0098B9B0 +:10BB500001229DF8AC0000EB8000964901EB4020EB +:10BB6000C0309DF8981001EB810303EB411100EB0D +:10BB7000810080F83D2027E000229DF8AC0000EB1A +:10BB800080008C4901EB4021C0319DF8980000EB0A +:10BB9000800303EB401001EB800080F83D209DF80E +:10BBA000AC1001EB410000EB0110814901EB0011E9 +:10BBB00030319DF8980001EB0010801C099000784E +:10BBC00020F00102099802707B4804E0EFE3EFE304 +:10BBD000EFE30EE3EEE390F88C0880B19DF8AC1033 +:10BBE00001EB410000EB0110714901EB0010303016 +:10BBF0009DF8981000EB0110807A022894D16F48CC +:10BC0000407F012890D16D48D0F814026B49C98B50 +:10BC1000884289D29DF8AC0000EB8000654901EBB9 +:10BC20004020C0309DF8981001EB810202EB4111D9 +:10BC300000EB810090F83D00012838D19DF8AC0060 +:10BC400000EB80005B4901EB4020C0309DF898106C +:10BC500001EB810202EB411100EB810090F87D00C5 +:10BC600028BB9DF8AC0000EB400101EB00105049EF +:10BC700001EB001130319DF8980001EB00100178C4 +:10BC80009DF8AC0000EB80004A4A02EB4020417076 +:10BC9000C3229DF8AC0000EB8000464901EB402137 +:10BCA000C0319DF8980000EB800301E07EE15CE08C +:10BCB00003EB401001EB8000427100229DF8AC00C4 +:10BCC00000EB400101EB0010394901EB001130316C +:10BCD0009DF8980001EB001042609DF8AC10022026 +:10BCE000FEF736F90021379119E000229DF8AC00EB +:10BCF00000EB80002F4901EB4021C0319DF89800F6 +:10BD000000EB800303EB401001EB80013F31BDF8F5 +:10BD1000DC000A54BDF8DC00401C81B23791BDF84C +:10BD2000DC000A28E1DB0020379019E000229DF8B2 +:10BD3000AC0000EB80001F4901EB4021C0319DF8B1 +:10BD4000980000EB800303EB401001EB80015B31B6 +:10BD5000BDF8DC000A54BDF8DC00401C81B237910C +:10BD6000BDF8DC000F28E1DBAEE09DF8AC0000EB95 +:10BD70008000104901EB4020C0309DF8981001EB85 +:10BD8000810202EB411100EB810090F83D00012897 +:10BD90007ED19DF8AC0000EB8000064901EB40210C +:10BDA000C0319DF8980000EB800202EB401007E0E4 +:10BDB00000410020C0450020BC320020BC12002001 +:10BDC00001EB800090F87E0000EB8000FE4901EB63 +:10BDD0004021C0319DF8AC0000EB8000FA4A02EB34 +:10BDE0004020C0309DF8982002EB820303EB421202 +:10BDF00000EB820090F87F0000EB800202EB401025 +:10BE000001EB800090F8760003285DD100239DF8B7 +:10BE1000AC0000EB8000EC4901EB4021C0319DF803 +:10BE2000980000EB800202EB401001EB800090F8DC +:10BE30007E0000EB8000E44901EB4021C0319DF819 +:10BE4000AC0000EB8000E04A02EB4022C0329DF8DB +:10BE5000980000EB800404EB401002EB800090F8A7 +:10BE60007F0000EB800202EB401001EB800080F8C5 +:10BE700076309DF8AC0000EB400101EB0010D34997 +:10BE800001EB001130319DF8980001EB001000E04B +:10BE90001AE001789DF8AC0000EB8000CA4A02EB82 +:10BEA00040204170C3229DF8AC0000EB8000C649E1 +:10BEB00001EB4020C0309DF8981001EB810303EBAB +:10BEC000411100EB810042719DF8AC100220FEF799 +:10BED0003FF89DF8AC0000EB400101EB0010BB49BE +:10BEE00001EB001030309DF8981000EB01108078C5 +:10BEF000C0F3400088B1D9229DF8AC0000EB80006F +:10BF0000B14901EB4020C0309DF8981001EB81034E +:10BF100003EB411100EB810042719DF8AC0000EB96 +:10BF20008000A94901EB4020C0309DF8981001EB3A +:10BF3000810202EB411100EB81008078B22835D1FB +:10BF40009DF8AC0000EB400101EB00109F4901EBB4 +:10BF5000001030309DF8981000EB01108078C0F38D +:10BF6000400018BB9DF8AC0000EB400101EB001055 +:10BF7000964901EB001030309DF8981000EB01104D +:10BF80008078C0F3401088B9E5229DF8AC0000EB42 +:10BF900080008D4901EB4020C0309DF8981001EBE6 +:10BFA000810303EB411100EB810042719DF8AC006D +:10BFB00000EB400101EB0010844901EB0010303030 +:10BFC0009DF8981000EB011080780121B1EBD01F93 +:10BFD00075D19DF8AC0000EB400101EB00107B49EE +:10BFE00001EB001030309DF8981000EB01108078C4 +:10BFF00000F00100002862D19DF8AC0000EB800049 +:10C00000714901EB4020C0309DF8981001EB81028E +:10C0100002EB411100EB810090F83E0000284ED168 +:10C020009DF8AC0000EB400101EB0010674901EB0B +:10C03000001030309DF8981000EB01108078C0F3AC +:10C04000C000E0BB9DF8AC0000EB400101EB00102C +:10C050005E4901EB001030309DF8981000EB0110A4 +:10C06000407A00F0010050B39DF8AC0000EB800076 +:10C07000554901EB4020C0309DF8981001EB81023A +:10C0800002EB411100EB810090F88E0000F00100FE +:10C09000A8B99DF8AC0000EB80004B4901EB4020B3 +:10C0A000C0309DF8981001EB810202EB411100EBCA +:10C0B000810090F8800010B1002037902AE096E0CF +:10C0C0009DF8AC0000EB80003F4901EB4021C031FE +:10C0D0009DF8980000EB800202EB401001EB80001D +:10C0E00000F18101BDF8DC000A5C9DF8AC0000EBBA +:10C0F000400101EB0010354901EB00100E30BDF896 +:10C10000DC10405C824200D008E0BDF8DC00401C3E +:10C1100081B23791BDF8DC000628D1DB00BFBDF845 +:10C12000DC00062863D1379029E09DF8AC0000EBD5 +:10C130008000254901EB4021C0319DF8980000EBBB +:10C14000800202EB401001EB800000F18101BDF89C +:10C15000DC000A5C9DF8AC0000EB400101EB001034 +:10C160001A4901EB00100E30BDF8DC10405C824231 +:10C1700000D008E0BDF8DC00401C81B23791BDF86A +:10C18000DC000A28D1DB00BFBDF8DC000A282ED075 +:10C190009DF8AC0000EB80000B4901EB4020C03063 +:10C1A0009DF8981001EB810202EB411100EB810038 +:10C1B0008E300990007820F00100401C0999087029 +:10C1C00012229DF8AC0003E0C04500200041002091 +:10C1D00000EB8000FE4901EB4020C0309DF8981034 +:10C1E00001EB810303EB411100EB8100427101F08F +:10C1F00089BB9DF8AC1001EB410000EB0110F54943 +:10C2000001EB0010007BD0BBBDF89C00082800D0DB +:10C21000EDE70020379028E09DF8AC1001EB4100DD +:10C22000C0EBC110EC4901EBC001BDF8DC00C01C43 +:10C23000085C00F00F00092800DD1AE09DF8AC1042 +:10C2400001EB4100C0EBC110E34901EBC001BDF8B7 +:10C25000DC00C01C085C00F0F000902800DD08E065 +:10C26000BDF8DC00401C81B23791BDF8DC00062827 +:10C27000D2DB00BFBDF8DC00062801DAB7E76AE0D0 +:10C280009DF8AC1001EB4100C0EBC110D24901EBAD +:10C29000C000C07801049DF8AC0000EB4002C2EB86 +:10C2A000C010CD4A02EBC000007941EA00219DF8A0 +:10C2B000AC0000EB4002C2EBC010C74A02EBC0006A +:10C2C000407901439DF8AC0000EB8000C04A02EBCE +:10C2D0004022C0329DF8980000EB800303EB401031 +:10C2E00002EB8000C0F81A109DF8AC1001EB410081 +:10C2F00000E0A2E1C0EBC110B74901EBC0008079BA +:10C3000001049DF8AC0000EB4002C2EBC010B24A41 +:10C3100002EBC000C07941EA00219DF8AC0000EBBF +:10C320004002C2EBC010AC4A02EBC000007A0143ED +:10C330009DF8AC0000EB8000A54A02EB4020C03025 +:10C340009DF8982002EB820303EB421200EB82007F +:10C35000C0F81E10BEE0BDF89C000A2800D046E7D9 +:10C36000002037902CE09DF8AC1001EB4100C0EBB1 +:10C37000C110994901EBC001BDF8DC00C01C085C8C +:10C3800000F00F00092800DD1EE09DF8AC1001EB65 +:10C390004100C0EBC110904901EBC001BDF8DC00C9 +:10C3A000C01C085C00F0F000902804DD0CE08AE17D +:10C3B0005DE2F2E174E1BDF8DC00401C81B237912E +:10C3C000BDF8DC000828CEDB00BFBDF8DC00082883 +:10C3D00000DA0CE79DF8AC1001EB4100C0EBC11096 +:10C3E0007D4901EBC000C07801069DF8AC0000EB70 +:10C3F0004002C2EBC010784A02EBC000007941EA6B +:10C4000000419DF8AC0000EB4002C2EBC010724A44 +:10C4100002EBC000407941EA00219DF8AC0000EB3E +:10C420004002C2EBC0106C4A02EBC00080790143AD +:10C430009DF8AC0000EB8000654A02EB4022C03260 +:10C440009DF8980000EB800303EB401002EB8000A6 +:10C45000C0F81A109DF8AC1001EB4100C0EBC11000 +:10C460005D4901EBC000C07901069DF8AC0000EB0E +:10C470004002C2EBC010584A02EBC000007A41EA09 +:10C4800000419DF8AC0000EB4002C2EBC010524AE4 +:10C4900002EBC000407A41EA00219DF8AC0000EBBD +:10C4A0004002C2EBC0104C4A02EBC000807A01434C +:10C4B0009DF8AC0000EB8000454A02EB4020C03004 +:10C4C0009DF8982002EB820303EB421200EB8200FE +:10C4D000C0F81E109DF8AC0000EB80003C4901EB59 +:10C4E0004021C0319DF8980000EB800202EB401023 +:10C4F00011F820109DF8AC0000EB8000344A02EBEC +:10C500004020007981422BDA00219DF8AC0000EB3D +:10C51000800002EB4020C17004229DF8AC0000EBCB +:10C5200080002B4901EB4021C0319DF8980000EBC1 +:10C53000800303EB401001F82020C5229DF8AC00D9 +:10C5400000EB8000224901EB4020C0309DF898109C +:10C5500001EB810303EB411100EB810042716BE0C1 +:10C560009DF8AC0000EB400101EB0010194901EB14 +:10C57000001030309DF8981000EB01108078C0F367 +:10C58000400090B1D5229DF8AC0000EB800010492E +:10C5900001EB4020C0309DF8981001EB810303EBC4 +:10C5A000411100EB8100427146E09DF8AC0000EBC8 +:10C5B0008000074901EB4020C0309DF8981001EB46 +:10C5C000810202EB411100EB8100807B012805E034 +:10C5D000C045002000410020347C00202CD10022E6 +:10C5E0009DF8AC0000EB8000F74901EB4021C03121 +:10C5F0009DF8980000EB800303EB401001EB8000F6 +:10C600008273B6229DF8AC0000EB8000EE4901EB8E +:10C610004021C0319DF8980000EB800303EB4010EF +:10C6200001EB8000427100219DF8AC0000EB80001E +:10C63000E54A02EB4020C170D9E5D5229DF8AC0057 +:10C6400000EB8000E04901EB4021C0319DF89800EB +:10C6500000EB800303EB401001EB800042710121ED +:10C660009DF8AC0000EB8000D74A02EB4020C1707F +:10C670009DF8AC0000EB400101EB0010A2F59861C1 +:10C6800001EB001130319DF8980001EB0010801C87 +:10C690000990007820F02000203009990870A6E564 +:10C6A000D5229DF8AC0000EB8000C74901EB40208B +:10C6B000C0309DF8981001EB810303EB411100EBB2 +:10C6C0008100427193E59DF8AC0000EB8000BE490B +:10C6D00001EB4020C030BDF8D01001EB810202EB2D +:10C6E000411100EB8100807901283AD100229DF8A8 +:10C6F000AC0000EB8000B44901EB4021C031BDF833 +:10C70000D00000EB800303EB401001EB800082714E +:10C71000D5229DF8AC0000EB8000AB4901EB402135 +:10C72000C0319DF8980000EB800303EB401001EB53 +:10C73000800042719DF8AC1001EB410000EB01104C +:10C74000A24901EB001130319DF8980001EB001077 +:10C75000801C0990007820F00400001D09990870E1 +:10C760001AE0C3229DF8AC0000EB8000964901EB73 +:10C770004021C0319DF8980000EB800303EB40108E +:10C7800001EB8000427100219DF8AC0000EB8000BD +:10C790008D4A02EB4020C17029E59DF8AC0000EB0A +:10C7A0008000894901EB4020C030BDF8D01001EB7A +:10C7B000810202EB411100EB8100807901283AD11E +:10C7C00000229DF8AC0000EB80007F4901EB402186 +:10C7D000C031BDF8D00000EB800303EB401001EB4B +:10C7E00080008271D5229DF8AC0000EB8000764974 +:10C7F00001EB4021C0319DF8980000EB800303EB72 +:10C80000401001EB800042719DF8AC1001EB41003B +:10C8100000EB01106D4901EB001130319DF89800DB +:10C8200001EB0010801C0990007820F00400001D2E +:10C83000099908701AE0C3229DF8AC0000EB800053 +:10C84000614901EB4021C0319DF8980000EB800365 +:10C8500003EB401001EB8000427100219DF8AC0019 +:10C8600000EB8000584A02EB4020C170BFE49DF805 +:10C87000AC1001EB410000EB0110544901EB00103A +:10C88000007B38BB9DF8AC1001EB4100C0EBC11040 +:10C890004F4901EBC00001799DF8AC0000EB40026C +:10C8A000C2EBC0104A4A02EBC000C07841EA002245 +:10C8B0009DF8AC0000EB8000434901EB4020C03004 +:10C8C0009DF8981001EB810303EB411100EB81000F +:10C8D000426332E09DF8AC1001EB4100C0EBC110A7 +:10C8E0003B4901EBC000C07801049DF8AC0000EBAF +:10C8F0004002C2EBC010364A02EBC000007941EAA8 +:10C9000000219DF8AC0000EB4002C2EBC010304AA1 +:10C9100002EBC000407901439DF8AC0000EB8000C1 +:10C92000294A02EB4020C0309DF8982002EB820398 +:10C9300003EB421200EB820041639DF8AC0000EB78 +:10C940008000214901EB4021C0319DF8980000EBA7 +:10C95000800202EB401011F820109DF8AC0000EBB3 +:10C960008000194A02EB40200079814232DA00212E +:10C970009DF8AC0000EB800002EB4020C170032268 +:10C980009DF8AC0000EB80000F4901EB4021C03165 +:10C990009DF8980000EB800303EB401001F8202085 +:10C9A000D9229DF8AC0000EB8000074901EB402044 +:10C9B000C0309DF8981001EB810303EB411100EBAF +:10C9C0008100427178E00000C04500200041002055 +:10C9D000347C00209DF8AC0000EB8000FE4901EBA8 +:10C9E0004020C030BDF8D01001EB810202EB4111B4 +:10C9F00000EB81008079012843D100229DF8AC0032 +:10CA000000EB8000F44901EB4021C031BDF8D000BB +:10CA100000EB800303EB401001EB80008271D92210 +:10CA20009DF8AC0000EB8000EB4901EB4021C031E8 +:10CA30009DF8980000EB800303EB401001EB8000B1 +:10CA400042719DF8AC1001EB410000EB0110E3498D +:10CA500001EB001130319DF8980001EB0010801CB3 +:10CA60000990007820F00400001D09990870012049 +:10CA70009DF8AC1001EB8101D74A02EB4121C8704F +:10CA80001AE0C5229DF8AC0000EB8000D24901EB12 +:10CA90004021C0319DF8980000EB800303EB40106B +:10CAA00001EB8000427100219DF8AC0000EB80009A +:10CAB000C94A02EB4020C17051E400219DF8AC004E +:10CAC00000EB8000C44A02EB4020C1709DF8AC002E +:10CAD00000EB400101EB0010C04901EB00113031C7 +:10CAE0009DF8980001EB0010801C0990007820F060 +:10CAF0000400001D09990870D5229DF8AC0000EBD8 +:10CB00008000B54901EB4020C0309DF8981001EB42 +:10CB1000810303EB411100EB810042711FE49DF89A +:10CB2000AC0000EB400101EB0010AC4901EB001040 +:10CB3000007BD0BBBDF89C000C2800D00FE4002087 +:10CB4000379028E09DF8AC0000EB4001C1EBC0102D +:10CB5000A34901EBC001BDF8DC00C01C085C00F07B +:10CB60000F00092800DD1AE09DF8AC0000EB400141 +:10CB7000C1EBC0119A4800EBC101BDF8DC00C01C3C +:10CB8000085C00F0F000902800DD08E0BDF8DC0053 +:10CB9000401C81B23791BDF8DC000A28D2DB00BF0F +:10CBA000BDF8DC000A2801DA13E47CE000202C90B8 +:10CBB0002D90002137911EE0DDE92C10000240EAA3 +:10CBC00011620902CDE92C129DF8AC0000EB400186 +:10CBD000C1EBC011824800EBC101BDF8DC00C01CF4 +:10CBE000085CDDE92C241043CDE92C04BDF8DC0001 +:10CBF000401C80B23790BDF8DC000528DCDB9DF8D6 +:10CC0000AC00DDE92C1200EB8000734B03EB4023FA +:10CC1000C0339DF8980000EB800404EB401003EB58 +:10CC2000800040F8221F426000222C922D920021A9 +:10CC300037911EE0DDE92C10000240EA1162090282 +:10CC4000CDE92C129DF8AC0000EB4001C1EBC01007 +:10CC5000634901EBC001BDF8DC000830085CDDE988 +:10CC60002C241043CDE92C04BDF8DC00401C80B21C +:10CC70003790BDF8DC000528DCDB9DF8AC00DDE971 +:10CC80002C1200EB8000544B03EB4020C0309DF889 +:10CC9000983003EB830404EB431300EB8300223052 +:10CCA0008160C260BEE0BDF89C000E2800D0C3E4E5 +:10CCB0000020379028E09DF8AC0000EB4001C1EB6C +:10CCC000C010474901EBC001BDF8DC00C01C085C86 +:10CCD00000F00F00092800DD1AE09DF8AC1001EB10 +:10CCE0004100C0EBC1103E4901EBC001BDF8DC00C2 +:10CCF000C01C085C00F0F000902800DD08E0BDF8E2 +:10CD0000DC00401C81B23791BDF8DC000C28D2DB7E +:10CD100000BFBDF8DC000C2800DA8DE400202C9068 +:10CD20002D90002137911EE0DDE92C10000240EA31 +:10CD300011620902CDE92C129DF8AC1001EB410003 +:10CD4000C0EBC110264901EBC001BDF8DC00C01CDE +:10CD5000085CDDE92C341843CDE92C04BDF8DC0077 +:10CD6000401C80B23790BDF8DC000628DCDB9DF863 +:10CD7000AC00DDE92C1200EB8000174B03EB4023E5 +:10CD8000C0339DF8980000EB800404EB401003EBE7 +:10CD9000800040F8221F426000222C922D92002138 +:10CDA000379126E0DDE92C10000240EA1162090209 +:10CDB000CDE92C129DF8AC1001EB4100C0EBC11085 +:10CDC000074901EBC001BDF8DC000930085CDDE972 +:10CDD0002C34184306E00000C0450020004100202C +:10CDE000347C0020CDE92C04BDF8DC00401C80B26E +:10CDF0003790BDF8DC000628D4DB9DF8AC00DDE9F7 +:10CE00002C1200EB8000FE4B03EB4020C0309DF85D +:10CE1000983003EB830404EB431300EB83002230D0 +:10CE20008160C2609DF8AC0000EB8000F44901EB2A +:10CE30004021C0319DF8980000EB800202EB4010C9 +:10CE400011F820109DF8AC0000EB8000EC4A02EBDA +:10CE50004020007981427CD1EA4890F88C0888B162 +:10CE60009DF8AC1001EB410000EB0110A2F59861B8 +:10CE700001EB001030309DF8981000EB0110807A23 +:10CE8000022867D1E048D0F814020521B0FBF1F286 +:10CE900001FB120101EBC10000EB0111DA48203067 +:10CEA00000EB81000021C0F81D10D748D0F8140213 +:10CEB0000521B0FBF1F201FB120101EBC10000EB17 +:10CEC0000111D148203000EB81000D3009909DF810 +:10CED000AC0000EB8000CA4901EB4021C0319DF855 +:10CEE000980000EB800202EB401001EB8000223042 +:10CEF0001022014608900998FBF7A7F9C248D0F81C +:10CF000014020521B0FBF1F201FB120101EBC1009B +:10CF100000EB0111BC48203000EB81029DF8AC0011 +:10CF200000EB8000B64901EB4021C0319DF898002C +:10CF300000EB800303EB401001EB800050F81A1F58 +:10CF400042F8011F40685060AF48D0F81402052134 +:10CF500001E02FE201E1B0FBF1F201FB120000EB76 +:10CF6000C00101EB0013A84920319DF8AC0000EB93 +:10CF7000400202EB0010A54A02EB001230329DF88D +:10CF8000980002EB0010007801F823009E48D0F8CA +:10CF900014020521B0FBF1F201FB120000EBC0010D +:10CFA00001EB00119848203000EB8101954882691F +:10CFB00041F8212F808B88809348D0F814020521F6 +:10CFC000B0FBF1F201FB120000EBC00101EB00111C +:10CFD0008D48203000EB81029DF8AC0000EB800012 +:10CFE000874901EB4021C0319DF8980000EB800398 +:10CFF00003EB401001EB8000406BC2F8090082484F +:10D00000D0F814020521B0FBF1F201FB120000EB95 +:10D01000C00101EB00117C48203000EB81029DF83B +:10D02000AC0000EB400101EB0010784901EB00116E +:10D0300030319DF8980001EB00104068C2F82700DD +:10D04000002137914CE07048D0F814020521B0FB64 +:10D05000F1F201FB120000EBC00101EB00116A4884 +:10D06000203000EB81012B31BDF8DC409DF8AC0095 +:10D0700000EB8000624A02EB4022C0329DF898002B +:10D0800000EB800303EB401002EB800090F87E0081 +:10D0900000EB80005A4A02EB4022C0329DF8AC00FF +:10D0A00000EB8000564B03EB4023C0339DF8980003 +:10D0B00000EB800505EB401003EB800090F87F004B +:10D0C00000EB800303EB401002EB80023F32BDF81F +:10D0D000DC00105C0855BDF8DC00401C81B23791C3 +:10D0E000BDF8DC000A28AEDB4748D0F81402052161 +:10D0F000B0FBF1F080B2014609900220FBF7E8FF97 +:10D1000000210620FCF724FF3F48D0F814023E49D6 +:10D11000C98B884206D23C48D0F81402401C3A49D8 +:10D12000C1F8140200210520FCF712FF9DF8AC00A5 +:10D1300000EB400101EB0010344901EB00103030EE +:10D140009DF8981000EB0110801C0990007820F0E9 +:10D150000400001D0999087015E09DF8AC0000EB73 +:10D16000400101EB0010294901EB001030309DF81F +:10D17000981000EB0110801C0990007820F0080046 +:10D180000830099908709DF8AC0000EB400101EBF4 +:10D1900000101E4901EB001030309DF8981000EB94 +:10D1A0000110801C0990007820F02002099802707C +:10D1B0009DF8AC100220FCF7CBFE9DF8AC009DF86A +:10D1C000981001EB0010C217CDE92C0200222C9818 +:10D1D00000EBC00101EB00110D4800EB8100C0F82D +:10D1E0001D209DF8AC0000EB8000054901EB4020BC +:10D1F000C0309DF8981001EB810202EB411109E06B +:10D20000C0450020BC320020BC120020004100209C +:10D21000E014002000EB8100223009902C9800EBF4 +:10D22000C00101EB0011FE4800EB81010D3110221D +:10D230000891DDE90801FBF708F89DF8AC0000EB68 +:10D240008000F84901EB4021C0319DF8980000EBC7 +:10D25000800202EB401001EB80012C9800EBC00231 +:10D2600002EB0012EE4800EB820051F81A2F40F852 +:10D27000012F496841609DF8AC0000EB400101EBD3 +:10D280000010E94901EB001130319DF8980001EBE5 +:10D29000001001782C9800EBC00202EB0012E0486D +:10D2A00000F822102C9800EBC00101EB0011DC48C3 +:10D2B00000EB8101DD48826941F8212F808B888055 +:10D2C0009DF8AC0000EB8000D64901EB4021C03155 +:10D2D0009DF8980000EB800202EB401001EB80000B +:10D2E000416B2C9800EBC00202EB0012CC4800EB23 +:10D2F0008200C0F809109DF8AC0000EB400101EB82 +:10D300000010C94901EB001130319DF8980001EB84 +:10D31000001041682C9800EBC00202EB0012C048DC +:10D3200000EB8200C0F827100021379124E09DF81F +:10D33000AC0000EB8000BB4901EB4021C0319DF8FF +:10D34000980000EB800202EB401001EB80013F31BE +:10D35000BDF8DC000A5C2C9800EBC00101EB001169 +:10D36000AF4800EB81012B31BDF8DC000A54BDF859 +:10D37000DC00401C81B23791BDF8DC000A28D6DB06 +:10D380002C9881B208200991FCF7E2FD00229DF85B +:10D39000AC0000EB8000A34901EB4020C0309DF8B9 +:10D3A000981001EB810303EB411100EB810080F841 +:10D3B0003E204BE09DF8AC0000EB400101EB00107B +:10D3C000994901EB001030309DF8981000EB0110E6 +:10D3D000801C0990007820F00400001D0999087055 +:10D3E0009DF8AC0000EB400101EB00108E4901EB11 +:10D3F000001030309DF8981000EB0110801C09904F +:10D40000007820F0800080300999087001209DF894 +:10D41000AC1001EB8101834A02EB4121C8709DF8F9 +:10D42000AC0000EB8000114601EB402002799DF832 +:10D43000AC0000EB800001EB4020C0309DF898105C +:10D4400001EB810303EB411100F82120D5229DF867 +:10D45000AC0000EB8000734901EB4020C0309DF828 +:10D46000981001EB810303EB411100EB8100427145 +:10D4700048E2D5229DF8AC0000EB8000694901EB41 +:10D480004020C0309DF8981001EB810303EB41115F +:10D4900000EB8100427135E2D5229DF8AC0000EB33 +:10D4A0008000604901EB4020C0309DF8981001EBEE +:10D4B000810303EB411100EB8100427122E2012163 +:10D4C0005A4880F8B0179DF8AC0000EB8000554931 +:10D4D00001EB4021C0319DF8980000EB800202EB87 +:10D4E000401011F820109DF8AC0000EB80004D4A70 +:10D4F00002EB4020007981422BDA00219DF8AC003C +:10D5000000EB800002EB4020C17001229DF8AC00CE +:10D5100000EB8000434901EB4021C0319DF89800A9 +:10D5200000EB800303EB401001F8202011229DF84E +:10D53000AC0000EB80003B4901EB4020C0309DF87F +:10D54000981001EB810303EB411100EB8100427164 +:10D5500052E09DF8AC0000EB8000324901EB402026 +:10D56000C0309DF8981001EB810202EB411100EBF5 +:10D5700081008078B2282DD100219DF8AC0000EB0D +:10D580008000284A02EB4020C170B2229DF8AC0016 +:10D5900000EB8000234901EB4021C0319DF8980049 +:10D5A00000EB800303EB401001EB8000427100228E +:10D5B0009DF8AC0000EB80001A4901EB4020C03020 +:10D5C0009DF8981001EB810303EB411100EB810002 +:10D5D000827011E0D5229DF8AC0000EB800011496B +:10D5E00001EB4020C0309DF8981001EB810303EB64 +:10D5F000411100EB8100427184E100210B4880F869 +:10D60000B017D5229DF8AC0000EB8000054901EB76 +:10D610004020C0309DF8981001EB810308E0000025 +:10D62000E0140020C045002000410020BC32002052 +:10D6300003EB411100EB8100427163E101229DF88F +:10D64000AC0000EB8000FE4901EB4021C0319DF8A9 +:10D65000980000EB800303EB401001EB800080F8A2 +:10D6600080200021379126E09DF8AC1001EB4100AD +:10D67000C0EBC110F34901EBC001BDF8DC00C01CD8 +:10D680000A5C9DF8AC0000EB8000ED4901EB402105 +:10D69000C0319DF8980000EB800303EB401001EBD4 +:10D6A000800000F18101BDF8DC000A54BDF8DC0007 +:10D6B000401C81B23791BDF8DC000A28D4DB21E19F +:10D6C0009DF8AC1001EB4100C0EBC110DD4901EB4E +:10D6D000C000C07801049DF8AC0000EB4002C2EB32 +:10D6E000C010D84A02EBC000007941EA00209DF842 +:10D6F000AC1001EB4102C2EBC111D24A02EBC101F5 +:10D7000049790843B0F5E13F65D19DF8AC1001EBD4 +:10D71000410000EB0110CC4901EB001030309DF8C6 +:10D72000981000EB0110801C0990007820F0040292 +:10D730000998027000229DF8AC0000EB8000C049FF +:10D7400001EB4020C0309DF8981001EB810303EB02 +:10D75000411100EB8100A0F88C2013229DF8AC0051 +:10D7600000EB8000B64901EB4020C0309DF89810D6 +:10D7700001EB810303EB411100EB810042719DF845 +:10D78000AC1001EB410000EB0110AF4901EB0010C0 +:10D79000407903464FF480524FF4E13109909DF8EF +:10D7A000AC0010F049F99DF8AC0000EB8000A449F2 +:10D7B00001EB4021C0319DF8980000EB800202EBA4 +:10D7C000401001EB80008E300990007820F00800B6 +:10D7D00008300999087095E09DF8AC1001EB410004 +:10D7E000C0EBC110974901EBC00001799DF8AC0076 +:10D7F00000EB4002C2EBC010924A02EBC000C078BE +:10D8000041EA00229DF8AC0000EB80008C4901EB5E +:10D810004021C0319DF8980000EB800303EB4010DD +:10D8200001EB8000A0F88C209DF8AC0000EB80009C +:10D83000834901EB4021C0319DF8980000EB800244 +:10D8400002EB401001EB8000B0F88C109DF8AC00AA +:10D8500000EB400202EB00107B4A02EB0010408B11 +:10D8600081424EDBE5229DF8AC0000EB800074495C +:10D8700001EB4021C0319DF8980000EB800303EBE1 +:10D88000401001EB8000427100229DF8AC0000EBDB +:10D8900080006B4901EB4021C0319DF8980000EBFE +:10D8A000800303EB401001F820209DF8AC1001EB41 +:10D8B000410000EB0110644901EB001130319DF88B +:10D8C000980001EB0010801C0990007820F0800285 +:10D8D000099802709DF8AC0000EB8000584901EBFC +:10D8E0004020C0309DF8981001EB810202EB4111FD +:10D8F00000EB81008E300990007820F00102099839 +:10D90000027000BF00BF08F091BC9DF8AC1001EBA5 +:10D910004100C0EBC1104B4911F83000042801D17F +:10D9200024900BE09DF8AC1001EB4100C0EBC1105E +:10D93000444911F83000152800D124909DF8AC100E +:10D9400001EB4100C0EBC1103E4901EBC000417842 +:10D950009DF8AC0000EB4002C2EBC010394A12F84F +:10D96000300041EA002041F23001884202D1A62075 +:10D9700024903DE09DF8AC1001EB4100C0EBC110DC +:10D98000304901EBC00041789DF8AC0000EB40024B +:10D99000C2EBC0102B4A12F8300041EA002041F2DD +:10D9A0003101884202D1A720249021E09DF8AC10DB +:10D9B00001EB4100C0EBC110224911F830000228F0 +:10D9C00016D19DF8AC1001EB4100C0EBC1101D4910 +:10D9D00001EBC00001799DF8AC0000EB4002C2EB06 +:10D9E000C010184A02EBC000C07841EA002124911F +:10D9F0009DF8AC0000EB8000114901EB40208178DC +:10DA000026910021114A9DF8AC0002EB00129DF80E +:10DA1000980011540E48007F012820D19DF8AC10C9 +:10DA200001EB410000EB0110074901EB0010303021 +:10DA30009DF8981000EB0110801C0990007809E017 +:10DA4000C0450020347C002000410020343F0020ED +:10DA5000BC12002020F080008030099908709DF8E9 +:10DA6000AC1001EB410000EB0110FE4901EB00108E +:10DA700030309DF8981000EB0110801C0990007860 +:10DA800020F04000403009990870BDF8901043F232 +:10DA90003002881A91427DD009DC04297BD01529F7 +:10DAA0007AD0A6290DD0A72941F0FC852CE1B0F54C +:10DAB000C06F72D0A0F2016000286FD00428F3D1AB +:10DAC000FEE300219DF8AC0000EB8000E64A02EB8B +:10DAD0004020C1709DF8AC0000EB8000114601EBC6 +:10DAE0004020C0309DF8981001EB810202EB4111FB +:10DAF00010F82100032823DC04229DF8AC0000EB81 +:10DB00008000D94901EB4021C0319DF8980000EB1D +:10DB1000800303EB401001F82020A8229DF8AC0000 +:10DB200000EB8000D04901EB4020C0309DF89810F8 +:10DB300001EB810303EB411100EB81004271E1E055 +:10DB40009DF8AC0000EB8000C74901EB4020C030DD +:10DB50009DF8981001EB810202EB411110F82100B1 +:10DB6000082829DC09229DF8AC0000EB8000BE49A2 +:10DB700001EB4021C0319DF8980000EB800303EBDE +:10DB8000401001F82020A9229DF8AC0000EB800095 +:10DB9000B54904E06AE1DBE1FDE3FDE3FDE301EB10 +:10DBA0004021C0319DF8980000EB800303EB40104A +:10DBB00001EB80004271A5E09DF8AC0000EB800015 +:10DBC000A94901EB4020C0309DF8981001EB81027B +:10DBD00002EB411110F821000D2823DC0E229DF8E4 +:10DBE000AC0000EB8000A04901EB4021C0319DF862 +:10DBF000980000EB800303EB401001F82020A222E4 +:10DC00009DF8AC0000EB8000974901EB4020C0304C +:10DC10009DF8981001EB810303EB411100EB8100AB +:10DC200042716FE09DF8AC0000EB80008E4901EB83 +:10DC30004020C0309DF8981001EB810202EB4111A9 +:10DC400000EB81004079A52815D19DF8AC0000EBD0 +:10DC5000400101EB0010834901EB001030309DF8CA +:10DC6000981000EB0110801C0990007820F004004F +:10DC7000001D099908709DF8AC0000EB80007A49FE +:10DC800001EB4020C0309DF8981001EB810202EBBF +:10DC9000411100EB81008078A12833D09DF8AC00C1 +:10DCA00000EB8000704901EB4021C0319DF89800E5 +:10DCB00000EB800202EB401001EB800082789DF8BF +:10DCC000AC0000EB8000684901EB4021C0319DF8B9 +:10DCD000980000EB800303EB401001EB80004271E1 +:10DCE000A1229DF8AC0000EB80005F4901EB4020D1 +:10DCF000C0309DF8981001EB810303EB411100EB5C +:10DD00008100827001F0CEBC00219DF8AC0000EBD8 +:10DD10008000554A02EB4020C1709DF8AC0000EB3A +:10DD20008000114601EB4020C0309DF8981001EBB7 +:10DD3000810202EB411110F8210005281ADC0021B4 +:10DD40009DF8AC0000EB8000474A02EB4020C17018 +:10DD500006229DF8AC0000EB8000434901EB402017 +:10DD6000C0309DF8981001EB810303EB411100F8DE +:10DD7000212022E09DF8AC0000EB80003A4901EB45 +:10DD80004020C0309DF8981001EB810202EB411158 +:10DD900010F82100092810DC0A229DF8AC0000EBE5 +:10DDA0008000314901EB4020C0309DF8981001EB14 +:10DDB000810303EB411100F821209DF8AC0000EB3A +:10DDC0008000294901EB4020C0309DF8981001EBFC +:10DDD000810202EB411100EB81004079A4282DD192 +:10DDE0009DF8AC0000EB400101EB00101D4901EB78 +:10DDF000001030309DF8981000EB0110801C099045 +:10DE0000007820F0200020300999087000229DF849 +:10DE1000AC0000EB8000144901EB4020C0309DF8BD +:10DE2000981001EB810303EB411100EB810080F8B6 +:10DE30003D209DF8AC100220FCF78AF8A1229DF845 +:10DE4000AC0000EB8000084901EB4020C0309DF899 +:10DE5000981001EB810303EB411100EB810042714B +:10DE600050E7000000410020C0450020002037900E +:10DE700015E09DF8AC0000EB4001C1EBC010FE497D +:10DE800001EBC001BDF8DC00C01C095C16AABDF89E +:10DE9000DC001154BDF8DC00401C81B23791BDF8A4 +:10DEA000DC000628E5DB062116A81DF0E5FE0021B2 +:10DEB000CDE92E01DDE92E21100A40EA016080182B +:10DEC00041EB21214FF480724FF00003CDE90801AE +:10DED000FAF778F99DF8AC0000EB8000E74901EB18 +:10DEE0004020C0309DF8981001EB810303EB4111F5 +:10DEF00000EB8100027100209DF8AC1001EB810164 +:10DF0000DE4A02EB4121C87001229DF8AC0000EB13 +:10DF10008000DA4901EB4020C0309DF8981001EBF9 +:10DF2000810303EB411100F82120A7229DF8AC00EA +:10DF300000EB8000D14901EB4020C0309DF89810E3 +:10DF400001EB810303EB411100EB81004271D9E643 +:10DF50009DF8AC0000EB8000C84901EB4020C030C8 +:10DF60009DF8981001EB810202EB411110F821009D +:10DF700006282BDC00219DF8AC0000EB8000BF4A96 +:10DF800002EB4020C17007229DF8AC0000EB80003E +:10DF9000BA4901EB4021C0319DF8980000EB8003A5 +:10DFA00003EB401001F82020A7229DF8AC0000EB05 +:10DFB0008000B24901EB4020C0309DF8981001EB81 +:10DFC000810303EB411100EB810042719DF8AC002D +:10DFD00000EB8000A94901EB4020C0309DF898106B +:10DFE00001EB810202EB411110F8210001282CDC29 +:10DFF00000219DF8AC0000EB8000A04A02EB40201D +:10E00000C17002229DF8AC0000EB80009B4901EB3F +:10E010004021C0319DF8980000EB800303EB4010D5 +:10E0200001F82020A3229DF8AC0000EB800093496A +:10E0300001EB4021C0319DF8980000EB800303EB19 +:10E04000401001EB800042710AE29DF8AC0000EB49 +:10E0500080008A4901EB4020C0309DF8981001EB08 +:10E06000810202EB411110F8210007282CDC00216D +:10E070009DF8AC0000EB8000804A02EB4020C170AC +:10E0800008229DF8AC0000EB80007C4901EB4021A8 +:10E09000C0319DF8980000EB800303EB401001F8BD +:10E0A0002020A3229DF8AC0000EB8000734901EB17 +:10E0B0004020C0309DF8981001EB810303EB411123 +:10E0C00000EB81004271CBE19DF8AC0000EB8000D9 +:10E0D0006A4901EB4020C0309DF8981001EB8102A5 +:10E0E00002EB411110F821000B282CDC00219DF8D7 +:10E0F000AC0000EB8000614A02EB4020C1700C22B2 +:10E100009DF8AC0000EB80005C4901EB4021C03180 +:10E110009DF8980000EB800303EB401001F82020ED +:10E12000A1229DF8AC0000EB8000544901EB402097 +:10E13000C0309DF8981001EB810303EB411100EB17 +:10E14000810042718CE19DF8AC0000EB80004B49EE +:10E1500001EB4020C0309DF8981001EB810202EBEA +:10E16000411110F821000C282CDC00219DF8AC0096 +:10E1700000EB8000414A02EB4020C1700D229DF867 +:10E18000AC0000EB80003D4901EB4021C0319DF81F +:10E19000980000EB800303EB401001F82020A3223D +:10E1A0009DF8AC0000EB8000344901EB4020C0300A +:10E1B0009DF8981001EB810303EB411100EB810006 +:10E1C00042714DE19DF8AC0000EB80002B4901EB62 +:10E1D0004020C0309DF8981001EB810202EB411104 +:10E1E00010F821000E286CDC0F229DF8AC0000EB2B +:10E1F0008000224901EB4021C0319DF8980000EBDE +:10E20000800303EB401001F82020A1229DF8AC0010 +:10E2100000EB8000194901EB4021C0319DF89800C6 +:10E2200000EB800303EB401001EB800042719DF88E +:10E23000AC0000EB8000114901EB4021C0319DF89A +:10E24000980000EB800303EB401001EB800082702C +:10E250009DF8AC1001EB410000EB0110084901EB07 +:10E26000001130319DF8980001EB0010801C0990DE +:10E27000007820F0800005E0347C0020C0450020BC +:10E28000004100208030099908709DF8AC0000EB37 +:10E29000400101EB0010FC4901EB001030309DF80B +:10E2A000981000EB0110801C0990007820F0040009 +:10E2B000001D099908709DF8AC0000EB400101E0D9 +:10E2C000E9E352E001EB0010EF4901EB00103030C0 +:10E2D0009DF8981000EB01108078C0F34010E8B36F +:10E2E0009DF8AC0000EB400101EB0010E64901EBAA +:10E2F000001030309DF8981000EB0110801C099040 +:10E30000007820F02002099802709DF8AC0000EB24 +:10E31000400101EB0010DC4901EB001030309DF8AA +:10E32000981000EB01108078C0F34000A8B99DF868 +:10E33000AC1001EB410000EB0110D34901EB0010E0 +:10E3400030309DF8981000EB0110801C0990007887 +:10E3500020F0080008300999087000E064E09DF89A +:10E36000AC100220FBF7F4FD7AE09DF8AC0000EB66 +:10E370008000C64901EB4021C0319DF8980000EBB8 +:10E38000800202EB401011F820109DF8AC0000EB69 +:10E390008000BE4A02E064E090E0CEE002EB402064 +:10E3A000007981425CD19DF8AC0000EB8000114601 +:10E3B00001EB4020C0309DF8981001EB810202EB88 +:10E3C000411100EB81008078A1282ED0A3229DF876 +:10E3D000AC0000EB8000AD4901EB4021C0319DF85D +:10E3E000980000EB800303EB401001EB80004271CA +:10E3F0009DF8AC0000EB8000A44901EB4020C03048 +:10E400009DF8981001EB810202EB411100EB8100B5 +:10E410008078A22824D000209DF8AC1001EB810167 +:10E420009A4A02EB4121C8701AE0A1229DF8AC0083 +:10E4300000EB8000954901EB4021C0319DF8980028 +:10E4400000EB800303EB401001EB800042710121DF +:10E450009DF8AC0000EB80008C4A02EB4020C170BC +:10E4600050E4A1229DF8AC0000EB8000874901EB4D +:10E470004021C0319DF8980000EB800303EB401071 +:10E4800001EB800082709DF8AC0000EB80007F49BA +:10E4900001EB4021C0319DF8980000EB800303EBB5 +:10E4A000401001EB8000427100219DF8AC0000EBB0 +:10E4B0008000764A02EB4020C17023E49DF8AC0056 +:10E4C00000EB8000714901EB4020C0309DF89810AE +:10E4D00001EB810202EB411110F8210006282BDC30 +:10E4E00000219DF8AC0000EB8000684A02EB402060 +:10E4F000C17007229DF8AC0000EB8000634901EB7E +:10E500004021C0319DF8980000EB800303EB4010E0 +:10E5100001F82020A7229DF8AC0000EB80005B49A9 +:10E5200001EB4020C0309DF8981001EB810303EB14 +:10E53000411100EB8100427192E400219DF8AC0092 +:10E5400000EB8000514A02EB4020C170A7229DF8E9 +:10E55000AC0000EB80004D4901EB4021C0319DF83B +:10E56000980000EB800303EB401001EB8000427148 +:10E570009DF8AC1001EB4100C0EBC110444901EB28 +:10E58000C000407930287DD19DF8AC0000EB8000C0 +:10E590003E4901EB4021C0319DF8980000EB80021C +:10E5A00002EB401011F820109DF8AC0000EB800049 +:10E5B000364A02EB40200079814263D19DF8AC10CD +:10E5C00001EB410000EB01102F4901EB001030304E +:10E5D0009DF8981000EB0110801C0990007820F045 +:10E5E0000102099802709DF8AC1001EB410000EBAC +:10E5F0000110254901EB001030309DF8981000EB18 +:10E600000110801C0990007820F002020998027025 +:10E610009DF8AC0000EB80001C4901EB4020C030AD +:10E620009DF8981001EB810202EB411100EB810093 +:10E63000C078312835D19DF8AC1001EB410000EBDA +:10E640000110114901EB001030309DF8981000EBDB +:10E650000110801C0990007820F0200209980270B7 +:10E6600000229DF8AC0000EB8000084901EB40203F +:10E67000C0309DF8981001EB810303EB411100EBD2 +:10E68000810007E034E0000000410020C045002088 +:10E69000347C002080F83D209DF8AC100220FBF770 +:10E6A00057FC9DF8AC0000EB8000FB4901EB4020DB +:10E6B000C0309DF8981001EB810202EB411100EB94 +:10E6C000810090F83E00012811D1A9229DF8AC00EC +:10E6D00000EB8000F04901EB4020C0309DF898101D +:10E6E00001EB810303EB411100EB8100827065E2D5 +:10E6F0009DF8AC1001EB4100C0EBC110E74901EB04 +:10E70000C000407931287DD19DF8AC0000EB80003D +:10E71000E14901EB4021C0319DF8980000EB8002F7 +:10E7200002EB401011F820109DF8AC0000EB8000C7 +:10E73000D94A02EB40200079814263D19DF8AC00B8 +:10E7400000EB8000114601EB4020C0309DF898108E +:10E7500001EB810202EB411100EB810090F83E00D9 +:10E7600040BB01229DF8AC0000EB8000CA4901EBE0 +:10E770004021C0319DF8980000EB800303EB40106E +:10E7800001EB800080F83D209DF8AC1001EB4100CA +:10E7900000EB0110C24901EB001130319DF89800E7 +:10E7A00001EB0010801C0990007820F00100401C53 +:10E7B000099908709DF8AC1001EB410000EB0110C5 +:10E7C000B74901EB001030309DF8981000EB0110B4 +:10E7D000801C0990007820F0020209980270B1486C +:10E7E00090F88C08002870D1AF48407F01286CD188 +:10E7F000AD48D0F81402AC49C98B884265D29DF867 +:10E80000AC0000E0A1E000EB8000A34901EB402058 +:10E81000C0309DF8981001EB810202EB411100EB32 +:10E82000810090F83D0001284FD19DF8AC0000EB2D +:10E830008000994901EB4020C0309DF8981001EB11 +:10E84000810202EB411100EB810090F87D00E0BBFA +:10E850004FF010429DF8AC0000EB80008E4901EBB8 +:10E860004021C0319DF8980000EB800303EB40107D +:10E8700001EB800082609DF8AC0000EB400101EBF1 +:10E880000010874901EB001130319DF8980001EB31 +:10E89000001001789DF8AC0000EB80007E4A02EB8E +:10E8A000402041709DF8AC0000EB8000114601EB68 +:10E8B0004021C0319DF8980000EB800202EB40102F +:10E8C00011F820109DF8AC0000E03DE000EB800066 +:10E8D000714A02EB40200079814235D100229DF837 +:10E8E000AC0000EB80006C4901EB4021C0319DF889 +:10E8F000980000EB800303EB401001EB8000C27135 +:10E90000A4229DF8AC0000EB8000634901EB40219C +:10E91000C0319DF8980000EB800303EB401001EB41 +:10E9200080008270A3229DF8AC0000EB80005A4961 +:10E9300001EB4020C0309DF8981001EB810303EB00 +:10E94000411100EB8100427138E19DF8AC0000EB11 +:10E950004001C1EBC010514901EBC00040793328A0 +:10E960007DD19DF8AC0000EB400101EB00104C495B +:10E9700001EB001030309DF8981000EB0110801C66 +:10E980000990007820F00101491C099801709DF858 +:10E99000AC0000EB400101EB0010414901EB00111C +:10E9A00030319DF8980001EB0010801C0990007830 +:10E9B00020F02002099802709DF8AC0000EB4001A5 +:10E9C00001EB0010364901EB001030309DF8981033 +:10E9D00000EB0110801C0990007820F00200801CE0 +:10E9E000099908709DF8AC0000EB80002A4901EB02 +:10E9F000402002799DF8AC0000EB800001EB402044 +:10EA0000C0309DF8981001EB810303EB411100F831 +:10EA100021209DF8AC0000EB400101EB00102049E3 +:10EA200001EB001030309DF8981000EB0110801CB5 +:10EA30000990007820F080008030099908709DF8D6 +:10EA4000AC0000EB400101EB0010154901EB001098 +:10EA500030309DF8981000EB0110807800E025E040 +:10EA6000C0F3400020B99DF8AC100220FBF770FA0B +:10EA7000A2229DF8AC0000EB8000074901EB402189 +:10EA8000C0319DF8980000EB800303EB401001EBD0 +:10EA90008000827092E030E3C0450020347C00208A +:10EAA00000410020BC320020BC1200209DF8AC00C8 +:10EAB00000EB4001C1EBC010FE4901EBC000407902 +:10EAC00034287BD19DF8AC0000EB400101EB001035 +:10EAD000F94901EB001030309DF8981000EB01105F +:10EAE000801C0990007820F02002099802709DF89F +:10EAF000AC0000EB400101EB0010EF4901EB00100E +:10EB000030309DF8981000EB0110801C09900078BF +:10EB100020F002020998027001229DF8AC0000EB7F +:10EB20008000E64901EB4020C0309DF8981001EBD1 +:10EB3000810303EB411100EB810080F83E20A92204 +:10EB40009DF8AC0000EB8000DC4901EB4021C031B6 +:10EB50009DF8980000EB800303EB401001EB800070 +:10EB600082709DF8AC0000EB8000D44901EB40209E +:10EB700002799DF8AC0000EB800001EB4021C03130 +:10EB80009DF8980000EB800303EB401001F8202073 +:10EB90009DF8AC0000EB400101EB0010C64901EB11 +:10EBA000001130319DF8980001EB0010801C099095 +:10EBB000007820F0800080300999087000202C90A7 +:10EBC0002D900021379122E0DDE92C10000140EA70 +:10EBD00011720901CDE92C129DF8AC1001EB410036 +:10EBE000C0EBC110B34901EBC001BDF8DC00801DD2 +:10EBF000085C3038C117DDE92C34184341EA0402BF +:10EC0000CDE92C02BDF8DC00401C80B23790BDF885 +:10EC1000DC000628D8DB9DF8AC002C9900EB8000C6 +:10EC2000A64A02EB4022C0329DF8980000EB800318 +:10EC300003EB401002EB8000C0F81A1000222C9267 +:10EC40002D920021379122E0DDE92C10000140EAED +:10EC500011720901CDE92C129DF8AC1001EB4100B5 +:10EC6000C0EBC110934901EBC001BDF8DC000D30D1 +:10EC7000085C3038C117DDE92C34184341EA04023E +:10EC8000CDE92C02BDF8DC00401C80B23790BDF805 +:10EC9000DC000428D8DB9DF8AC002C9900EB800048 +:10ECA000864A02EB4022C0329DF8980000EB8003B8 +:10ECB00003EB401002EB8000416300222C922D9266 +:10ECC0000021379122E0DDE92C10000140EA1172A9 +:10ECD0000901CDE92C129DF8AC1001EB4100C0EB0D +:10ECE000C110744901EBC001BDF8DC001130085CB3 +:10ECF0003038C117DDE92C3440EA03022143CDE965 +:10ED00002C21BDF8DC00401C81B23791BDF8DC003D +:10ED10000628D8DB9DF8AC002C9900EB8000674AF0 +:10ED200002EB4022C0329DF8980000EB800303EB19 +:10ED3000401002EB8000C0F81E109DF8AC1001EBF3 +:10ED40004100C0EBC1105B4901EBC00042799DF866 +:10ED5000AC0000EB8000594901EB4021C0319DF827 +:10ED6000980000EB800303EB401001EB8000C270C1 +:10ED70009DF8AC1001EB410000EB01104E4901EB96 +:10ED8000001130319DF8980001EB001082789DF859 +:10ED9000AC0000EB8000494901EB4021C0319DF8F7 +:10EDA000980000EB800303EB401001EB800002763B +:10EDB0009DF8AC0000EB8000404901EB4021C031E0 +:10EDC0009DF8980000EB800202EB401011F8201033 +:10EDD0009DF8AC0000EB8000384A02EB402000793F +:10EDE000814266DA00219DF8AC0000EB800002EB66 +:10EDF0004020C170A7229DF8AC0000EB80002F4995 +:10EE000001EB4021C0319DF8980000EB800303EB3B +:10EE1000401001EB8000427101219DF8AC0000EB35 +:10EE20008000264A02EB4020C1709DF8AC0000EB48 +:10EE30008000114601EB402002799DF8AC0000EB08 +:10EE4000800001EB4021C0319DF8980000EB800369 +:10EE500003EB401001F82020A1229DF8AC0000EB4C +:10EE60008000164901EB4021C0319DF8980000EB6D +:10EE7000800303EB401001EB800042719DF8AC1061 +:10EE800001EB410000EB01100B4901EB00113031A7 +:10EE90009DF8980001EB0010801C0990007820F08C +:10EEA00080018031099801709DF8AC1001EB4100A0 +:10EEB00006E067E0347C002000410020C0450020CF +:10EEC00000EB0110FE4901EB001130319DF8980074 +:10EED00001EB0010801C0990007820F00400001D58 +:10EEE000099908709DF8AC1001EB410000EB01108E +:10EEF000F34901EB001030309DF8981000EB011041 +:10EF00008078C0F34010E8B39DF8AC1001EB4100ED +:10EF100000EB0110EA4901EB001030309DF8981029 +:10EF200000EB0110801C0990007820F02002099865 +:10EF300002709DF8AC1001EB410000EB0110E049BC +:10EF400001EB001030309DF8981000EB0110807834 +:10EF5000C0F34000F0BB9DF8AC1001EB410000EBAA +:10EF60000110D74901EB001030309DF8981000EBEC +:10EF70000110801C0990007820F0080008300999E1 +:10EF8000087000E0B8E09DF8AC009DF8981001EB27 +:10EF90000010C217CDE92C0200222C9800EBC00112 +:10EFA00001EB0011C74800EB8100C0F81D209DF85F +:10EFB000AC0000EB8000C44901EB4020C0309DF85C +:10EFC000981001EB810202EB411100EB810022302D +:10EFD000099000E08BE02C9800EBC00101EB0011E0 +:10EFE000B84800EB81010D3110220891DDE90801DC +:10EFF000F9F72BF99DF8AC0000EB8000B24901EB6A +:10F000004021C0319DF8980000EB800202EB4010D7 +:10F0100001EB80012C9800EBC00202EB0012A94822 +:10F0200000EB820051F81A2F40F8012F4968416027 +:10F030009DF8AC0000EB400101EB0010A04901EB92 +:10F04000001130319DF8980001EB001001782C98E8 +:10F0500000EBC00202EB00129A4800F822102C9834 +:10F0600000EBC00101EB0011964800EB81019748CD +:10F07000826941F8212F808B88809DF8AC0000EBDD +:10F080008000914901EB4021C0319DF8980000EBD0 +:10F09000800202EB401001EB8000416B2C9800EBEA +:10F0A000C00202EB0012874800EB8200C0F8091092 +:10F0B0009DF8AC0000EB400101EB0010804901EB32 +:10F0C000001130319DF8980001EB001041682C9838 +:10F0D00000EBC00202EB00127A4800EB8200C0F89D +:10F0E00027102C9881B208200991FAF731FF9DF87A +:10F0F000AC100220FAF72CFFD4E200219DF8AC00FE +:10F1000000EB8000704A02EB4020C1709DF8AC001B +:10F1100000EB8000114601EB4020C0309DF89810B4 +:10F1200001EB810202EB411110F821000A2811DCE9 +:10F130000B229DF8AC0000EB8000634901EB4020FE +:10F14000C0309DF8981001EB810303EB411100F8EA +:10F150002120FEE19DF8AC0000EB80005A4901EB54 +:10F160004021C0319DF8980000EB800202EB401076 +:10F1700011F820109DF8AC0000EB8000524A02EB21 +:10F180004020007981427DD1504890F88C08E8BB3E +:10F190004F48D0F814020521B0FBF1F201FB120038 +:10F1A00000EBC00101EB00114948203000EB810069 +:10F1B0000021C0F81D104648D0F814020521B0FB0C +:10F1C000F1F201FB120000EBC00101EB001140481D +:10F1D000203000EB81000D3009909DF8AC0000EB71 +:10F1E0008000394901EB4021C0319DF8980000EBC7 +:10F1F000800202EB401001EB800022301022014619 +:10F2000008900998F9F721F8314800E0C1E0D0F8FA +:10F2100014020521B0FBF1F201FB120000EBC0016A +:10F2200001EB00112A48203000EB81029DF8AC0070 +:10F2300000EB8000244901EB4021C0319DF898008B +:10F2400000EB800303EB401001EB800050F81A1F25 +:10F2500042F8011F406850601D48D0F81402052193 +:10F26000B0FBF1F201FB120000EBC00101EB001357 +:10F27000174920319DF8AC0000EB400202EB001072 +:10F280000F4A00E065E102EB001230329DF8980071 +:10F2900002EB0010007801F823000D48D0F81402AA +:10F2A0000521B0FBF1F201FB120000EBC00101EB04 +:10F2B00000110748203000EB81029DF8AC0009E006 +:10F2C00000410020E0140020C0450020BC32002096 +:10F2D000BC12002000EB8000FA4901EB4021C03154 +:10F2E0009DF8980000EB800303EB401001EB8000D9 +:10F2F000406BC2F80900F448D0F814020521B0FBB5 +:10F30000F1F201FB120000EBC00101EB0011EE482D +:10F31000203000EB810100F5FF50826941F8212F78 +:10F32000808B8880E848D0F814020521B0FBF1F00A +:10F3300081B202200991F9F7CBFE00210620FAF7ED +:10F3400007FEE148D0F81402DF49C98B884206D293 +:10F35000DD48D0F81402401CDB49C1F8140200213A +:10F360000520FAF7F5FD9DF8AC0000EB400101EB3C +:10F370000010D64901EB001030309DF8981000EBDA +:10F380000110801C0990007820F008020998027092 +:10F3900015E09DF8AC0000EB400101EB0010CB49FB +:10F3A00001EB001030309DF8981000EB0110801C2C +:10F3B0000990007820F008000830099908700022B0 +:10F3C0009DF8AC0000EB8000BE4901EB4021C0314C +:10F3D0009DF8980000EB800303EB401001EB8000E8 +:10F3E00080F83E209DF8AC100220FAF7B1FD9DF8A0 +:10F3F000AC009DF8981001EB0010C217CDE92C026B +:10F4000000222C9800EBC00101EB0011B04800EB8A +:10F410008100C0F81D209DF8AC0000EB8000A949D8 +:10F4200001EB4020C0309DF8981001EB810202EB07 +:10F43000411100EB8100223009902C9800EBC001B3 +:10F4400001EB0011A24800EB81010D31102208915F +:10F45000DDE90801F8F7F9FE9DF8AC0000EB80004B +:10F46000984901EB4021C0319DF8980000EB8002E3 +:10F4700002EB401001EB80012C9800EBC00202EB84 +:10F480000012934800EB820051F81A2F40F8012F28 +:10F49000496841609DF8AC0000EB400101EB0010B1 +:10F4A0008A4901EB001130319DF8980001EB001002 +:10F4B00001782C9800EBC00202EB0012844800F89F +:10F4C00022102C9800EBC00101EB0011804800EBEA +:10F4D00081018048826941F8212F808B88809DF8C6 +:10F4E000AC0000EB8000774901EB4021C0319DF872 +:10F4F000980000EB800202EB401001EB8000416BB2 +:10F500002C9800EBC00202EB0012714800EB820065 +:10F51000C0F809109DF8AC0000EB400101EB0010B1 +:10F520006A4901EB001130319DF8980001EB0010A1 +:10F5300041682C9800EBC00202EB0012644800EB1B +:10F540008200C0F827102C9881B208200991FAF7A0 +:10F55000FFFCA7229DF8AC0000EB8000594901EBAD +:10F560004021C0319DF8980000EB800303EB401070 +:10F5700001EB80004271A2229DF8AC0000EB8000FC +:10F58000504901EB4021C0319DF8980000EB800309 +:10F5900003EB401001EB8000827000222C922D9230 +:10F5A0000021379122E0DDE92C10000140EA1172C0 +:10F5B0000901CDE92C129DF8AC0000EB4001C1EB34 +:10F5C000C010454901EBC001BDF8DC000B30085C00 +:10F5D0003038C117DDE92C24104341EA0402CDE99B +:10F5E0002C02BDF8DC00401C80B23790BDF8DC0076 +:10F5F0000A28D8DB9DF8AC00DDE92C1200EB800076 +:10F60000304B03EB4023C0339DF8980000EB80049F +:10F6100004EB401003EB800040F8221F4260002200 +:10F620002C922D920021379122E0DDE92C1000016F +:10F6300040EA11720901CDE92C129DF8AC0000EBF3 +:10F640004001C1EBC010244901EBC001BDF8DC0052 +:10F650001530085C3038C117DDE92C3440EA03026C +:10F660002143CDE92C21BDF8DC00401C81B237914B +:10F67000BDF8DC000A28D8DB9DF8AC00DDE92C21C0 +:10F6800000EB80000F4B03EB4020C0309DF898301A +:10F6900003EB830404EB431300EB8300223082600E +:10F6A000C16000BF00BF06F0C1BD9DF8AC0000EB1B +:10F6B0004001C1EBC010084911F8300004280DD1F9 +:10F6C000249017E0C0450020BC120020004100201B +:10F6D000E0140020BC320020347C00209DF8AC00F7 +:10F6E00000EB4001C1EBC010FE4911F830001528B5 +:10F6F00000D124909DF8AC0000EB4001C1EBC0109C +:10F70000F84901EBC00041789DF8AC0000EB4002E5 +:10F71000C2EBC010F34A12F8300041EA002041F277 +:10F720003001884202D1A62024903DE09DF8AC0033 +:10F7300000EB4001C1EBC010EA4901EBC000417889 +:10F740009DF8AC0000EB4002C2EBC010E54A12F895 +:10F75000300041EA002041F23101884202D1A72065 +:10F76000249021E09DF8AC0000EB4001C1EBC010FB +:10F77000DC4911F83000022816D19DF8AC0000EBEE +:10F780004001C1EBC010D74901EBC00001799DF8E1 +:10F79000AC0000EB4002C2EBC010D24A02EBC0004A +:10F7A000C07841EA002124919DF8AC0000EB800074 +:10F7B000CD4901EB4020817826910021CB4A9DF86C +:10F7C000AC0002EB00129DF898001154C848007F6D +:10F7D000012815D19DF8AC0000EB400101EB0010B1 +:10F7E000C44901EB001030309DF8981000EB011077 +:10F7F000801C0990007820F0800080300999087002 +:10F800009DF8AC0000EB400101EB0010B94901EBA1 +:10F81000001030309DF8981000EB0110801C09900A +:10F82000007820F04001403109980170BDF8900047 +:10F83000A7287DD007DC04287BD015287AD0A628FD +:10F8400041F0B08346E0A0F55850303820B111287F +:10F8500071D01228F4D1FCE39DF8AC0000EB8000DD +:10F86000A14901EB4020C0309DF8981001EB8102C6 +:10F8700002EB411110F8210058BB00219DF8AC00AB +:10F8800000EB8000984A02EB4020C17001229DF8F5 +:10F89000AC0000EB8000944901EB4021C0319DF8A1 +:10F8A000980000EB800303EB401001F82020A72212 +:10F8B0009DF8AC0000EB80008B4901EB4020C0308C +:10F8C0009DF8981001EB810303EB411100EB8100DF +:10F8D0004271FDE300219DF8AC0000EB8000824AFC +:10F8E00002EB4020C1709DF8AC0000EB8000114697 +:10F8F00001EB4020C0309DF8981001EB810202EB33 +:10F90000411110F82100022828DC03229DF8AC00E8 +:10F9100000EB8000744901EB4021C0319DF8980054 +:10F9200000EB800303EB401001F82020A92203E044 +:10F93000BBE022E13CE268E29DF8AC0000EB800015 +:10F94000694901EB4020C0309DF8981001EB81031C +:10F9500003EB411100EB81004271A5E09DF8AC0082 +:10F9600000EB8000604901EB4020C0309DF898100A +:10F9700001EB810202EB411110F82100052823DC84 +:10F9800006229DF8AC0000EB8000574901EB4021B6 +:10F99000C0319DF8980000EB800303EB401001F8A4 +:10F9A0002020A2229DF8AC0000EB80004E4901EB24 +:10F9B0004021C0319DF8980000EB800303EB40101C +:10F9C00001EB800042716FE09DF8AC0000EB80001D +:10F9D000454901EB4020C0309DF8981001EB8102B1 +:10F9E00002EB411100EB81004079A52815D19DF86B +:10F9F000AC0000EB400101EB00103E4901EB0010B0 +:10FA000030309DF8981000EB0110801C09900078B0 +:10FA100020F00400001D099908709DF8AC0000EB6F +:10FA20008000314901EB4020C0309DF8981001EB77 +:10FA3000810202EB411100EB81008078A12833D0D4 +:10FA40009DF8AC0000EB8000274901EB4021C0315C +:10FA50009DF8980000EB800202EB401001EB800063 +:10FA600082789DF8AC0000EB80001F4901EB40213B +:10FA7000C0319DF8980000EB800303EB401001EBD0 +:10FA800080004271A1229DF8AC0000EB8000164975 +:10FA900001EB4020C0309DF8981001EB810303EB8F +:10FAA000411100EB8100827013E79DF8AC0000EB80 +:10FAB00080000D4901EB4020C0309DF8981001EB0B +:10FAC000810202EB411100EB81004079A42838D17A +:10FAD0009DF8AC0000EB400101EB0010054901EB83 +:10FAE000001009E0347C0020C0450020343F002095 +:10FAF000BC1200200041002030309DF8981000EB2F +:10FB00000110801C0990007820F020002030099915 +:10FB1000087000229DF8AC0000EB8000FE4901EB6C +:10FB20004020C0309DF8981001EB810303EB411198 +:10FB300000EB810080F83D209DF8AC100220FAF720 +:10FB400007FA00219DF8AC0000EB8000F24A02EBBE +:10FB50004020C170A1229DF8AC0000EB8000EE496E +:10FB600001EB4020C0309DF8981001EB810303EBBE +:10FB7000411100EB81004271ABE69DF8AC0000EB57 +:10FB80008000E54901EB4020C0309DF8981001EB62 +:10FB9000810202EB411110F8210001282CDC002128 +:10FBA0009DF8AC0000EB8000DB4A02EB4020C17006 +:10FBB00002229DF8AC0000EB8000D74901EB402108 +:10FBC000C0319DF8980000EB800303EB401001F872 +:10FBD0002020A3229DF8AC0000EB8000CE4901EB71 +:10FBE0004020C0309DF8981001EB810303EB4111D8 +:10FBF00000EB81004271DAE09DF8AC0000EB800080 +:10FC0000C54901EB4020C0309DF8981001EB8102FE +:10FC100002EB411110F8210004282CDC00219DF892 +:10FC2000AC0000EB8000BC4A02EB4020C170052212 +:10FC30009DF8AC0000EB8000B74901EB4021C031DA +:10FC40009DF8980000EB800303EB401001F82020A2 +:10FC5000A3229DF8AC0000EB8000AF4901EB4021EE +:10FC6000C0319DF8980000EB800303EB401001EBDE +:10FC7000800042719BE09DF8AC0000EB8000A6493B +:10FC800001EB4020C0309DF8981001EB810202EB9F +:10FC9000411110F82100062812DCA1229DF8AC00C9 +:10FCA00000EB80009C4901EB4020C0309DF898108B +:10FCB00001EB810303EB411100EB8100427176E01F +:10FCC0009DF8AC0000EB8000934901EB4021C0316E +:10FCD0009DF8980000EB800202EB401011F8201014 +:10FCE0009DF8AC0000EB80008B4A02EB40200079CD +:10FCF00081425CD19DF8AC0000EB8000114601EB25 +:10FD00004020C0309DF8981001EB810202EB4111B8 +:10FD100000EB81008078A1282ED0A3229DF8AC00B2 +:10FD200000EB80007C4901EB4021C0319DF8980038 +:10FD300000EB800303EB401001EB800042719DF863 +:10FD4000AC0000EB8000744901EB4020C0309DF80E +:10FD5000981001EB810202EB411100EB81008078E9 +:10FD6000A22824D000209DF8AC1001EB81016A4A42 +:10FD700002EB4121C8701AE0A1229DF8AC0000EB13 +:10FD80008000654901EB4021C0319DF8980000EBEF +:10FD9000800303EB401001EB8000427101219DF8CC +:10FDA000AC0000EB80005C4A02EB4020C17090E5A3 +:10FDB000A1229DF8AC0000EB8000574901EB4021E7 +:10FDC000C0319DF8980000EB800303EB401001EB7D +:10FDD000800042719DF8AC0000EB80004E4901EBC1 +:10FDE0004021C0319DF8980000EB800303EB4010E8 +:10FDF00001EB8000827000219DF8AC0000EB8000D8 +:10FE0000454A02EB4020C17063E500219DF8AC003B +:10FE100000EB8000404A02EB4020C170A7229DF811 +:10FE2000AC0000EB80003C4901EB4021C0319DF863 +:10FE3000980000EB800303EB401001EB800042715F +:10FE40009DF8AC0000EB4001C1EBC010334901EB61 +:10FE5000C0004079302865D19DF8AC0000EB8000EF +:10FE60002D4901EB4021C0319DF8980000EB800244 +:10FE700002EB401011F820109DF8AC0000EB800060 +:10FE8000254A02EB4020007981424BD19DF8AC001D +:10FE900000EB400101EB0010A2F5986101EB0010AE +:10FEA00030309DF8981000EB0110801C099000780C +:10FEB00020F00102099802709DF8AC1001EB41009E +:10FEC00000EB0110164901EB001030309DF898103E +:10FED00000EB0110801C0990007820F002020998C4 +:10FEE00002709DF8AC0000EB80000B4901EB402054 +:10FEF000C0309DF8981001EB810202EB411100EB3C +:10FF00008100C078312834D19DF8AC1001EB41005C +:10FF100000EB0110024906E0C0450020347C0020BF +:10FF2000004100204CE001EB001030309DF89810AB +:10FF300000EB0110801C0990007820F02002099845 +:10FF4000027000229DF8AC0000EB8000FE4901EB3E +:10FF50004020C0309DF8981001EB810303EB411164 +:10FF600000EB810080F83D209DF8AC100220F9F7ED +:10FF7000EFFF9DF8AC0000EB8000F34901EB40205F +:10FF8000C0309DF8981001EB810202EB411100EBAB +:10FF9000810090F83E00012811D1A9229DF8AC0003 +:10FFA00000EB8000E84901EB4020C0309DF898103C +:10FFB00001EB810303EB411100EB8100827067E2EA +:10FFC0009DF8AC1001EB4100C0EBC110DF4901EB23 +:10FFD000C000407931287CD19DF8AC0000EB800056 +:10FFE000D94901EB4021C0319DF8980000EB800217 +:10FFF00002EB401011F820109DF8AC0000EB8000DF +:020000040801F1 +:10000000D14A02EB40200079814262D19DF8AC00D8 +:1000100000EB8000114601EB4020C0309DF89810A5 +:1000200001EB810202EB411100EB810090F83E00F0 +:1000300050BB01229DF8AC0000EB8000C24901EBEF +:100040004021C0319DF8980000EB800303EB401085 +:1000500000E0FDE301EB800080F83D209DF8AC104E +:1000600001EB410000EB0110B94901EB0011303107 +:100070009DF8980001EB0010801C0990007820F09A +:100080000100401C099908709DF8AC1001EB41007B +:1000900000EB0110AE4901EB001030309DF89810D4 +:1000A00000EB0110801C0990007820F002020998F2 +:1000B0000270A84890F88C08F0BBA748407F012840 +:1000C0003AD1A548D0F81402A349C98B884201E06F +:1000D000EBE3A4E030D29DF8AC0000EB80009A493D +:1000E00001EB4020C0309DF8981001EB810202EB3B +:1000F000411100EB810090F83D0001281CD19DF8D2 +:10010000AC0000EB8000904901EB4020C0309DF82E +:10011000981001EB810202EB411100EB810090F895 +:100120007D0048B94FF010429DF8AC0000EB800014 +:10013000854901EB402100E070E0C0319DF8980056 +:1001400000EB800303EB401001EB800082609DF820 +:10015000AC1001EB410000EB01107D4901EB0011F7 +:1001600030319DF8980001EB001001789DF8AC004B +:1001700000EB8000744A02EB402041709DF8AC0017 +:1001800000EB8000114601EB4021C0319DF8980042 +:1001900000EB800202EB401011F820109DF8AC003B +:1001A00000EB8000684A02EB40200079814235D1A3 +:1001B00000229DF8AC0000EB8000634901EB402178 +:1001C000C0319DF8980000EB800303EB401001EB79 +:1001D0008000C271A4229DF8AC0000EB80005A4957 +:1001E00001EB4021C0319DF8980000EB800303EB48 +:1001F000401001EB80008270A3229DF8AC0000EB60 +:100200008000514901EB4020C0309DF8981001EB6F +:10021000810303EB411100EB8100427138E19DF84D +:10022000AC1001EB4100C0EBC110484901EBC0002C +:10023000407933287DD19DF8AC1001EB410000EBF3 +:100240000110434901EB001030309DF8981000EB8D +:100250000110801C0990007820F00101491C0998C8 +:1002600001709DF8AC1001EB410000EB0110384922 +:1002700001EB001130319DF8980001EB0010801C5B +:100280000990007820F02002099802709DF8AC10C7 +:1002900001EB410000EB01102D4901EB0010303063 +:1002A0009DF8981000EB0110801C0990007820F058 +:1002B0000200801C099908709DF8AC0000EB8000DA +:1002C000214901EB402002799DF8AC0000EB800051 +:1002D00001EB4020C0309DF8981001EB810303EB47 +:1002E000411100F821209DF8AC1001EB410000EB1A +:1002F0000110174901EB001030309DF8981000EB09 +:100300000110801C0990007820F08000803009994D +:1003100008709DF8AC1001EB410000EB01100C4996 +:1003200001EB001030309DF8981000EB0110807840 +:1003300000E025E0C0F3400020B99DF8AC10022099 +:10034000F9F706FEA22209E0C0450020347C002017 +:1003500000410020BC320020BC1200209DF8AC00FF +:1003600000EB8000FE4901EB4020C0309DF8981062 +:1003700001EB810303EB411100EB8100827087E008 +:100380009DF8AC1001EB4100C0EBC110F54901EB49 +:10039000C000407934287BD19DF8AC1001EB4100BE +:1003A00000EB0110F04901EB001030309DF898107F +:1003B00000EB0110801C0990007820F020020998C1 +:1003C00002709DF8AC1001EB410000EB0110E64912 +:1003D00001EB001030309DF8981000EB0110801CEC +:1003E0000990007820F002020998027001229DF81D +:1003F000AC0000EB8000DA4901EB4020C0309DF8F2 +:10040000981001EB810303EB411100EB810080F8B0 +:100410003E20A9229DF8AC0000EB8000D04901EB02 +:100420004020C0309DF8981001EB810303EB41118F +:1004300000EB810082709DF8AC0000EB8000C849A1 +:1004400001EB402002799DF8AC0000EB800001EB4D +:100450004020C0309DF8981001EB810303EB41115F +:1004600000F821209DF8AC1001EB410000EB0110D9 +:10047000BD4901EB001030309DF8981000EB0110E1 +:10048000801C0990007820F0800080300999087065 +:1004900000202C902D900021379122E0DDE92C10D6 +:1004A000000140EA11720901CDE92C129DF8AC104F +:1004B00001EB4100C0EBC110AA4901EBC001BDF83E +:1004C000DC00801D085C3038C117DDE92C3418438E +:1004D00041EA0402CDE92C02BDF8DC00401C80B2E8 +:1004E0003790BDF8DC000828D8DB9DF8AC002C99CB +:1004F00000EB80009A4A02EB4022C0329DF898003F +:1005000000EB800303EB401002EB8000C0F81A10F0 +:1005100000222C922D920021379122E0DDE92C104F +:10052000000140EA11720901CDE92C129DF8AC10CE +:1005300001EB4100C0EBC1108A4901EBC001BDF8DD +:10054000DC000F30085C3038C117DDE92C3418436B +:1005500041EA0402CDE92C02BDF8DC00401C80B267 +:100560003790BDF8DC000628D8DB9DF8AC002C994C +:1005700000EB80007A4A02EB4022C0329DF89800DE +:1005800000EB800303EB401002EB8000416300228C +:100590002C922D920021379122E0DDE92C100001F0 +:1005A00040EA11720901CDE92C129DF8AC1001EB63 +:1005B0004100C0EBC1106B4901EBC001BDF8DC008C +:1005C0001530085C3038C117DDE92C3440EA0302ED +:1005D0002143CDE92C21BDF8DC00401C81B23791CC +:1005E000BDF8DC000828D8DB9DF8AC002C9900EBA6 +:1005F00080005B4A02EB4022C0329DF8980000EB7D +:10060000800303EB401002EB8000C0F81E109DF841 +:10061000AC1001EB4100C0EBC110524901EBC0002E +:1006200042799DF8AC0000EB80004D4901EB402180 +:10063000C0319DF8980000EB800303EB401001EB04 +:100640008000C2709DF8AC1001EB410000EB01107E +:10065000454901EB001130319DF8980001EB001085 +:1006600082789DF8AC0000EB80003D4901EB402111 +:10067000C0319DF8980000EB800303EB401001EBC4 +:10068000800002769DF8AC0000EB8000344901EB5D +:100690004021C0319DF8980000EB800202EB401031 +:1006A00011F820109DF8AC0000EB80002C4A02EB02 +:1006B0004020007981427DDA00219DF8AC0000EBFA +:1006C000800002EB4020C170A7229DF8AC0000EB37 +:1006D0008000234901EB4021C0319DF8980000EBD8 +:1006E000800303EB401001EB8000427101219DF873 +:1006F000AC0000EB80001A4A02EB4020C1709DF86C +:10070000AC0000EB8000114601EB402002799DF81F +:10071000AC0000EB800001EB4021C0319DF8980057 +:1007200000EB800303EB401001F82020A1229DF88C +:10073000AC0000EB80000A4901EB4021C0319DF87C +:10074000980000EB800303EB401001EB8000427146 +:100750009DF8AC1001EB410000EB0110024905E0EF +:10076000C0450020347C00200041002001EB001136 +:1007700030319DF8980001EB0010801C0990007842 +:1007800020F080008030099908709DF8AC1001EBD2 +:10079000410000EB0110FE4901EB001030309DF8E4 +:1007A000981000EB0110801C0990007820F00400E4 +:1007B000001D00E04DE0099908709DF8AC1001EBB8 +:1007C000410000EB0110F24901EB001030309DF8C0 +:1007D000981000EB01108078C0F34010C8B39DF86A +:1007E000AC1001EB410000EB0110E94901EB0010F6 +:1007F00030309DF8981000EB0110801C09900078B3 +:1008000020F02002099802709DF8AC1001EB410025 +:1008100000EB0110DE4901EB001030309DF898101C +:1008200000EB01108078C0F34000E8BB9DF8AC10ED +:1008300001EB410000EB0110D54901EB0010303015 +:100840009DF8981000EB0110801C0990007801E0E1 +:10085000C0E0BEE020F008000830099908709DF85B +:10086000AC009DF8981001EB0010C217CDE92C02E6 +:1008700000222C9800EBC00101EB0011C54800EBF1 +:100880008100C0F81D209DF8AC0000EB8000C2493B +:1008900001EB4020C0309DF8981001EB810202EB83 +:1008A000411100EB810001E08EE07BE322300990F2 +:1008B0002C9800EBC00101EB0011B64800EB810160 +:1008C0000D3110220891DDE90801F7F7BEFC9DF813 +:1008D000AC0000EB8000B04901EB4021C0319DF835 +:1008E000980000EB800202EB401001EB80012C9895 +:1008F00000EBC00202EB0012A64800EB820051F8A8 +:100900001A2F40F8012F496841609DF8AC1001EBA7 +:10091000410000EB01109E4901EB001130319DF8C0 +:10092000980001EB001001782C9800EBC00202EB5C +:100930000012984800F822102C9800EBC00101EB3F +:100940000011944800EB81019448826941F8212FFD +:10095000808B88809DF8AC0000EB80008E4901EB15 +:100960004021C0319DF8980000EB800202EB40105E +:1009700001EB8000416B2C9800EBC00202EB0012EF +:10098000844800EB8200C0F809109DF8AC0000EB31 +:10099000400101EB00107E4901EB001130319DF860 +:1009A000980001EB001041682C9800EBC00202EBAC +:1009B0000012784800EB8200C0F827102C9881B212 +:1009C00008200991F9F7C4FA9DF8AC100220F9F754 +:1009D000BFFAE7E200219DF8AC0000EB80006E4A10 +:1009E00002EB4020C1709DF8AC0000EB8000114686 +:1009F00001EB4020C0309DF8981001EB810202EB22 +:100A0000411110F82100032811DC04229DF8AC00EC +:100A100000EB8000604901EB4020C0309DF8981049 +:100A200001EB810303EB411100F82120FEE19DF869 +:100A3000AC0000EB8000584901EB4021C0319DF82B +:100A4000980000EB800202EB401011F820109DF896 +:100A5000AC0000EB8000504A02EB4020007981425C +:100A60007DD14E4890F88C08E8BB4D48D0F8140270 +:100A70000521B0FBF1F201FB120000EBC00101EB1C +:100A800000114748203000EB81000021C0F81D1004 +:100A90004348D0F814020521B0FBF1F201FB12002B +:100AA00000EBC00101EB00113D48203000EB81005C +:100AB0000D3009909DF8AC0000EB8000364901EB49 +:100AC0004021C0319DF8980000EB800202EB4010FD +:100AD00001EB800022301022014608900998F7F7B8 +:100AE000B4FB2F4800E0C1E0D0F814020521B0FBB0 +:100AF000F1F201FB120000EBC00101EB00112848EC +:100B0000203000EB81029DF8AC0000EB8000224910 +:100B100001EB4021C0319DF8980000EB800303EB0E +:100B2000401001EB800050F81A1F42F8011F406886 +:100B300050601B48D0F814020521B0FBF1F201FB14 +:100B4000120000EBC00101EB0013154920319DF8A4 +:100B5000AC0000EB400202EB00100D4A00E065E142 +:100B600002EB001230329DF8980002EB0010007882 +:100B700001F823000A48D0F814020521B0FBF1F275 +:100B800001FB120000EBC00101EB0011044809E079 +:100B900000410020E0140020C0450020BC320020AD +:100BA000BC120020203000EB81029DF8AC0000EB6D +:100BB0008000FE4901EB4021C0319DF8980000EB18 +:100BC000800303EB401001EB8000406BC2F809008A +:100BD000F748D0F814020521B0FBF1F201FB120036 +:100BE00000EBC00101EB0011F148203000EB810166 +:100BF00000F5FF50826941F8212F808B8880EC48F6 +:100C0000D0F814020521B0FBF1F081B20220099165 +:100C1000F8F75EFA00210620F9F79AF9E448D0F8CF +:100C20001402E349C98B884206D2E148D0F8140285 +:100C3000401CDF49C1F8140200210520F9F788F9AA +:100C40009DF8AC0000EB400101EB0010D94901EB2D +:100C5000001030309DF8981000EB0110801C0990B6 +:100C6000007820F008020998027015E09DF8AC00A9 +:100C700000EB400101EB0010CE4901EB00103030D9 +:100C80009DF8981000EB0110801C0990007820F06E +:100C9000080008300999087000229DF8AC0000EBAC +:100CA0008000C24901EB4021C0319DF8980000EB63 +:100CB000800303EB401001EB800080F83E209DF89C +:100CC000AC100220F9F744F99DF8AC109DF898009B +:100CD00000EB0110C217CDE92C0200222C9800EB8A +:100CE000C00101EB0011B44800EB8100C0F81D20E9 +:100CF0009DF8AC0000EB8001AC4800EB4120C03017 +:100D00009DF8981001EB810202EB411100EB81008C +:100D1000223009902C9800EBC00101EB0011A6488D +:100D200000EB81010D3110220891DDE90801F7F790 +:100D30008CFA9DF8AC0000EB80009C4901EB40214F +:100D4000C0319DF8980000EB800202EB401001EBEF +:100D500080012C9800EBC00202EB0012964800EBD9 +:100D6000820051F81A2F40F8012F496841609DF820 +:100D7000AC0000EB400101EB00108E4901EB0011CB +:100D800030319DF8980001EB001001782C9800EBB1 +:100D9000C00202EB0012884800F822102C9800EBE9 +:100DA000C00101EB0011844800EB81018348826996 +:100DB00041F8212F808B88809DF8AC0000EB8000EB +:100DC0007A4901EB4021C0319DF8980000EB800288 +:100DD00002EB401001EB8000416B2C9800EBC0024D +:100DE00002EB0012744800EB8200C0F809109DF875 +:100DF000AC0000EB400101EB00106E4901EB00116B +:100E000030319DF8980001EB001041682C9800EB00 +:100E1000C00202EB0012684800EB8200C0F8271005 +:100E20002C9881B208200991F9F792F800229DF8D8 +:100E3000AC0000EB80005D4901EB4021C0319DF822 +:100E4000980000EB800303EB401001EB800080F87A +:100E50003E20A7229DF8AC0000EB8000534901EB37 +:100E60004021C0319DF8980000EB800303EB401057 +:100E700001EB80004271A2229DF8AC0000EB8000E3 +:100E80004A4901EB4021C0319DF8980000EB8003F6 +:100E900003EB401001EB8000827000222C922D9217 +:100EA0000021379122E0DDE92C10000140EA1172A7 +:100EB0000901CDE92C129DF8AC0000EB4001C1EB1B +:100EC000C0103F4901EBC001BDF8DC000B30085CED +:100ED0003038C117DDE92C3440EA03022143CDE963 +:100EE0002C21BDF8DC00401C81B23791BDF8DC003C +:100EF0000C28D8DB9DF8AC00DDE92C2100EB80004C +:100F00002A4B03EB4023C0339DF8980000EB80048C +:100F100004EB401003EB800040F8222F41600022D8 +:100F20002C922D920021379122E0DDE92C10000156 +:100F300040EA11720901CDE92C129DF8AC0000EBDA +:100F40004001C1EBC0101E4901EBC001BDF8DC003F +:100F50001730085C3038C117DDE92C3440EA030251 +:100F60002143CDE92C21BDF8DC00401C81B2379132 +:100F7000BDF8DC000C28D8DB9DF8AC00DDE92C21A5 +:100F800000EB8000094B03EB4020C0309DF8983007 +:100F900003EB830404EB431300EB830022308260F5 +:100FA000C16000BF00BF05F041B90000C04500208E +:100FB000BC12002000410020E0140020BC320020C0 +:100FC000347C00200021FE4A9DF8AC0002EB0012A8 +:100FD0009DF8980011549DF8AC0000EB4001C1EB66 +:100FE000C010F84901EBC000407870280ED19DF880 +:100FF000AC0000EB4001C1EBC010F24901EBC000B6 +:101000008078FA2802D1B121249142E09DF8AC0009 +:1010100000EB4001C1EBC010EA4901EBC000407891 +:1010200000F0F000C0280ED19DF8AC0000EB4001AC +:10103000C1EBC010E34901EBC0008078FA2802D16F +:10104000B621249125E09DF8AC0000EB4001C1EBF6 +:10105000C010DC4911F8300000F0F000502818D121 +:101060009DF8AC0000EB4001C1EBC010D54901EB8D +:10107000C000407800F0F00030280AD19DF8AC00A4 +:1010800000EB4001C1EBC010CE4901EBC0008178FC +:1010900024919DF8AC0000EB8000CB4901EB40208F +:1010A000817826910021C64A9DF8AC0002EB00121F +:1010B0009DF8980011549DF8AC0000EB400101EB45 +:1010C0000010C24901EB001130319DF8980001EB8E +:1010D0000010801C0990007820F0400040300999F1 +:1010E0000870BB48007F012815D19DF8AC0000EBCB +:1010F000400101EB0010B54901EB001030309DF8C4 +:10110000981000EB0110801C0990007820F08000FE +:10111000803009990870BDF89000652874D004DC0F +:10112000012809D0032805D16FE0B12802D0B628E4 +:1011300000D100E075E174E19DF8AC0000EB4001E6 +:10114000C1EBC0109F4901EBC0000079012806D017 +:10115000022805D0032804D0052853D102E051E02D +:1011600050E04FE09DF8AC0000EB8000964901EBA9 +:101170004020C0309DF8981001EB810202EB411134 +:1011800010F82100E8BB00219DF8AC0000EB8000C6 +:101190008D4A02EB4020C17001229DF8AC0000EBAB +:1011A0008000894901EB4021C0319DF8980000EB97 +:1011B000800303EB401001F82020B6229DF8AC001C +:1011C00000EB8000804901EB4021C0319DF8980080 +:1011D00000EB800303EB401001EB80004271B22270 +:1011E0009DF8AC0000EB8000774901EB4021C03155 +:1011F0009DF8980000EB800303EB401001EB8000AA +:10120000827000BF00BF0CE127E09DF8AC0000EB4E +:101210004001C1EBC0106B4901EBC000C1796D48C2 +:1012200080F8101E9DF8AC0000EB400101EB0010AF +:10123000664901EB001130319DF8980001EB001078 +:10124000801C0990634890F8100EC2080998007835 +:1012500062F3000009990870E3E09DF8AC0000EB30 +:101260004001C1EBC010574901EBC000007900F00C +:10127000F00010B9B821249101E0B92124919DF822 +:10128000AC0000EB4001C1EBC0104E4901EBC000C7 +:10129000007900F00F0125910021379120E09DF8A1 +:1012A000AC0000EB400101EB0010484901EB0011DC +:1012B0003031BDF8DC0001EB001041789DF8AC0046 +:1012C00000EB4002C2EBC0103E4A12F8300050382A +:1012D000814200D112E0BDF8DC00401C81B23791A0 +:1012E0009DF8AC0000EB400101EB0010374901EB29 +:1012F0000010C179BDF8DC008142D0DC00BFBDF830 +:10130000DC109DF894000844C1B226919DF8AC0011 +:1013100000EB80002C4901EB4020C0309DF8981074 +:1013200001EB810202EB411110F8210001282CD1C0 +:1013300000219DF8AC0000EB8000234A02EB402026 +:10134000C17002229DF8AC0000EB80001E4901EB49 +:101350004021C0319DF8980000EB800303EB401062 +:1013600001F82020B9229DF8AC0000EB800016495E +:1013700001EB4020C0309DF8981001EB810303EB96 +:10138000411100EB810042714AE09DF8AC0000EB96 +:1013900080000D4901EB4020C0309DF8981001EB12 +:1013A000810202EB411110F82100012838D10021FF +:1013B0009DF8AC0000EB8000034A02EB40200BE0FC +:1013C000343F0020347C0020C04500200041002034 +:1013D000BC120020BC220020C17002229DF8AC008B +:1013E00000EB8000FE4901EB4021C0319DF89800E0 +:1013F00000EB800303EB401001F82020B9229DF898 +:10140000AC0000EB8000F64901EB4020C0309DF8B5 +:10141000981001EB810303EB411100EB8100427155 +:1014200000BF00BFBFE59DF8AC0000EB400101EB41 +:101430000010EC4901EB0010007B20B101287DD0A9 +:1014400002287CD1E7E2E8499DF8AC0031F81000B1 +:10145000801F81B209919DF8AC0000EB4001C1EB07 +:10146000C010E24901EBC000401C08900999F8F750 +:1014700031FA0022CDE92E029DF8AC0000EB4001CC +:10148000C1EBC010D94901EBC002D7489DF8AC10A0 +:1014900030F81100401F111809910421099815F026 +:1014A00037FCC217CDE92C02DDE92E42DDE92C1014 +:1014B0006140504001437DD10022CD499DF8AC00F0 +:1014C00001EB001002709DF8AC0000EB4001C1EB95 +:1014D000C010C64901EBC00001792491BDF890000D +:1014E000312802D0452866D1EAE0BF489DF8AC100B +:1014F00030F811001838412190FBF1F0C217C1B249 +:10150000CDE92C02BB4880F8B81100203790CDE01F +:101510009DF8AC0000EB4001C1EBC010B34901EBFA +:10152000C001BDF8DC0000EB80101430095CB24A49 +:10153000BDF8DC0011549DF8AC0001E0C3E069E2A5 +:1015400000EB4001C1EBC010A84901EBC001BDF8A0 +:10155000DC0000EB80101A30014409910821099841 +:1015600015F094FB8DED0E0AA34A0C32BDF8DC0099 +:101570000E9902EB001041609DF8AC0000EB4001B9 +:10158000C1EBC010994901EBC001BDF8DC0000EBD4 +:1015900080103230014409910821099815F076FB3A +:1015A0008DED0E0A944A0C32BDF8DC000E9902EB68 +:1015B000001001E086E084E001609DF8AC1001EBD2 +:1015C0004100C0EBC110894901EBC001BDF8DC004E +:1015D00000EB80103A30014409910821099815F078 +:1015E00055FB8DED0E0A844A0C32BDF8DC000E99D5 +:1015F00002EB001081609DF8AC1001EB4100C0EBE4 +:10160000C1107A4901EBC001BDF8DC0000EB80108D +:101610004230014409910821099815F037FB8DEDFE +:101620000E0A754A0C32BDF8DC000E9902EB001070 +:10163000C1609DF8AC1001EB410000EB011069495D +:1016400001EB00113031BDF8DC0001EB0010801C13 +:101650000990007820F080018031099801709DF890 +:10166000AC1001EB4100C0EBC110604901EBC001BF +:101670005D4A9DF8AC0032F81000401E0A5C9DF8EF +:10168000AC0000EB8000564901EB4021C0319DF8D1 +:10169000980000EB800303EB401001EB800080F822 +:1016A0003C20BDF8DC00401C81B23791BDF8DC0065 +:1016B0000021DDE92C34C01AA141FFF629AF00E07A +:1016C00000BF00BF9EE29DF8AC1001EB4100C0EBF3 +:1016D000C110464901EBC000407D9DF8AC1001EB04 +:1016E0004102C2EBC111414A02EBC101897D40EACE +:1016F0000120C217CDE92C029DF8AC1001EB41008E +:10170000C0EBC110394901EBC001099115210998BD +:10171000F8F7C4F80022CDE92E02DDE92E42DDE91A +:101720002C1061405040014359D19DF8AC1001EBA1 +:101730004100C0EBC1102D4911F83000401EC1B26C +:10174000269100212A4A9DF8AC0002EB00129DF878 +:1017500098001154284A9DF8980011549FED270ACB +:1017600010EE101A0C329DF8980002EB0010416048 +:101770009DF8AC0000EB4001C1EBC0101B4901EB30 +:10178000C00081799DF8AC0000EB4002C2EBC010B4 +:10179000164A02EBC000407941EA002000EE100A30 +:1017A000B8EEC00A9FED161AC0EE010A9DF8AC0013 +:1017B00000EB4001C1EBC010114601EBC000017904 +:1017C0009DF8AC0000EB4002C2EBC010074A02EBF0 +:1017D000C000C07841EA002000EE100A12E019E1D2 +:1017E000C045002000410020C06D0020347C002056 +:1017F000343F0020BC32002075340020000000007F +:1018000000FF7F47B8EEC00A30EE800A10EE101AD3 +:10181000FD4A9DF8980002EB001001609DF8AC00B5 +:1018200000EB4001C1EBC010F84901EBC000817A28 +:101830009DF8AC0000EB4002C2EBC010F34A02EB93 +:10184000C000407A41EA002000EE100AB8EEC00A5B +:101850001FED151AC0EE010A9DF8AC0000EB400127 +:10186000C1EBC010114601EBC000017A9DF8AC003D +:1018700000EB4002C2EBC010E44A02EBC000C079AA +:1018800041EA002000EE100AB8EEC00A30EE800AED +:1018900010EE101ADC4A9DF8980002EB00108160EF +:1018A0009DF8AC0000EB4001C1EBC010D74901EB43 +:1018B000C000C07A00F0800030BB9DF8AC0000EBA7 +:1018C0004001C1EBC010D14901EBC000017B9DF884 +:1018D000AC0000EB4002C2EBC010CC4A02EBC000EF +:1018E000C07A41EA002000EE100AF8EEC00AB3EE1A +:1018F000001A80EE810A10EE100AC34A9DF8981073 +:1019000002EB0111C86046E09DF8AC0000EB40011D +:10191000C1EBC010BD4901EBC000017B9DF8AC00DC +:1019200000EB4002C2EBC010B84A02EBC000C07A24 +:1019300041EA0020404280B200EE100AB8EEC00A30 +:101940008DED030A0398F6F7E9FE9FEDB10B53EC1A +:10195000102BCDE904019DED040B51EC100BF6F7B3 +:10196000C1FD9FEDAD0B53EC102BCDE906019DEDB4 +:10197000060B51EC100BF6F740FDCDE908019DED8B +:10198000080B51EC100BF6F7DCFE9F4A9DF89810FF +:1019900002EB0111C8609DF8AC1001EB410000EBB7 +:1019A00001109F4901EB001030309DF8981000EBBA +:1019B0000110801C0990007820F080008030099987 +:1019C00008709DF8AC1001EB4100C0EBC1108F49CD +:1019D00001EBC000C27D9DF8AC0000EB8000914996 +:1019E00001EB4020C0309DF8981001EB810303EB20 +:1019F000411100EB810080F83C209DF8AC1001EB18 +:101A0000410000EB0110864901EB0010C1798648C6 +:101A100080F8B811F6E09DF8AC1001EB4100C0EB86 +:101A2000C1107A4901EBC000C0799DF8AC1001EB00 +:101A30004102C2EBC111754A02EBC101097A40EAC9 +:101A40000120C217CDE92C029DF8AC1001EB41003A +:101A5000C0EBC1106D4901EBC00109910721099844 +:101A6000F7F71CFF0022CDE92E022DA819C82C99EA +:101A70005940604001437BD19DF8AC1001EB41001F +:101A8000C0EBC110614911F83000401EC1B226916F +:101A90000021664A9DF8AC0002EB00100170A2F62E +:101AA000BF229DF8980011549DF8AC1001EB410045 +:101AB000C0EBC110554901EBC00081790846019186 +:101AC000F6F7A6FDCDE902019DED021B9FED580B37 +:101AD00018F02EFF8DED060B9DF8AC1001EB4100C8 +:101AE000C0EBC110494901EBC00001799DF8AC0081 +:101AF00000EB4002C2EBC010444A02EBC000C078C9 +:101B000041EA002000EE100AB8EEC00A8DED030A8B +:101B10000398F6F703FECDE904019DED060B53ECA7 +:101B2000102B9DED040B51EC100BF6F7DBFCCDE90F +:101B300008019DED080B51EC100BF6F702FE324A3E +:101B40009DF8981002EB011148601FEDD40A10EEC9 +:101B5000100A9DF8981002EB011108601FEDD90AD8 +:101B600010EE100A9DF8981002EB0111886000E059 +:101B700047E01FEDDE0A10EE100A9DF8981002EB08 +:101B80000111C8609DF8AC1001EB410000EB0110A1 +:101B9000234901EB001030309DF8981000EB011044 +:101BA000801C0990007820F080008030099908702E +:101BB0009DF8AC1001EB4100C0EBC110134901EBE3 +:101BC000C000427A9DF8AC0000EB8000154901EBA3 +:101BD0004020C0309DF8981001EB810303EB4111C8 +:101BE00000EB810080F83C209DF8AC1001EB410037 +:101BF00000EB01100A4901EB0010C1790A4880F896 +:101C0000B81100BF00BF0DE481340020347C0020F7 +:101C10000000000000003040000000000000000054 +:101C200000410020C0450020BC320020343F00208D +:101C300000000000000024409DF8AC1001EB4100C2 +:101C4000C0EBC110FE4901EBC000C1789DF8AC00AB +:101C500000EB4002C2EBC010F94A02EBC0008078F2 +:101C600041EA002127919DF8AC1001EB4100C0EB47 +:101C7000C110114601EBC001BDF89C00401C095C7D +:101C80009DF8AC0000EB4002C2EBC010EC4A02EB46 +:101C9000C002BDF89C00105C41EA0020C217CDE9EB +:101CA0002C029DF8AC1001EB4100C0EBC110E449DF +:101CB00001EBC0000990BDF89C10F7F7EFFD002282 +:101CC000CDE92E022DA819C82C9959406040014336 +:101CD0007ED19DF8AC1001EB4100C0EBC110D8499A +:101CE00001EBC00041782691002137911CE09DF85E +:101CF000AC1001EB410000EB0110D24901EB0011E7 +:101D00003031BDF8DC0001EB001041789DF89800FF +:101D1000814204D1BDF8DC00C1B2269112E0BDF8C9 +:101D2000DC00401C81B237919DF8AC1001EB410002 +:101D300000EB0110C34901EB0010C179BDF8DC00D4 +:101D40008142D4DC00BF9DF8AC1001EB410000EBF8 +:101D50000110BC4901EB001030309DF8981000EBE9 +:101D60000110801C0990007820F0800080300999D3 +:101D700008709DF8AC1001EB4100C0EBC110B049F8 +:101D800001EBC000007924900020AF4A9DF8AC1010 +:101D900002EB01129DF8981050549DF8AC1001EB25 +:101DA000410000EB0110A74901EB001030309DF815 +:101DB000981000EB0110801C0990007820F0400082 +:101DC000403009990870BDF89000F2287DD000E0FD +:101DD000FDE306DC052879D0062809D0F12876D164 +:101DE000F6E3F32874D0F42873D0F628F7D1F0E3A3 +:101DF0000621109100213491ECE3BDF84000401C15 +:101E000081B210919DF8AC1001EB4100C0EBC11004 +:101E10008B4901EBC001BDF84000095C2491BDF87D +:101E20004000401C81B21091BDF89000F12804D010 +:101E3000F2287CD0F3287BD1FDE39DF8AC1001EBB8 +:101E40004100C0EBC1107E4901EBC001BDF840006C +:101E5000095C2791BDF84000401C81B210919DF8AB +:101E6000AC1001EB410000EB0110764901EB0011D1 +:101E700030319DF89820BDF8D000104401EB0010DF +:101E8000407A00F0010028B39DF8AC0000EB800020 +:101E90006E4901EB4021C0319DF89820BDF8D0007B +:101EA000104400EB800202EB401001EB800090F840 +:101EB0008E0000F0010068B99DF8AC0000EB8000D6 +:101EC000624901EB4021C03105E0FDE3FDE3FDE3A4 +:101ED000FDE3FDE34CE09DF89820BDF8D0001044F0 +:101EE00000EB800202EB401001EB800090F88000D4 +:101EF000F0B3002137912FE09DF8AC0000EB80009B +:101F0000524901EB4021C0319DF89820BDF8D00026 +:101F1000104400EB800202EB401001EB800000F166 +:101F20008101BDF8DC000A5C9DF8AC0001E0A1E392 +:101F30009FE300EB400101EB0010424901EB001070 +:101F40000E30BDF8DC10405C824200D008E0BDF8E5 +:101F5000DC00401C81B23791BDF8DC000428CBDBEB +:101F600000BFBDF8DC00042854D1042137912DE0D6 +:101F700050E09DF8AC0000EB8000344901EB4021BB +:101F8000C0319DF89820BDF8D000104400EB8002CD +:101F900002EB401001EB800000F18101BDF8DC0094 +:101FA0000A5C9DF8AC0000EB400101EB00102549F4 +:101FB00001EB00100E30BDF8DC10405C824200D016 +:101FC00008E0BDF8DC00401C81B23791BDF8DC00B0 +:101FD0000A28CEDB00BFBDF8DC000A281AD09DF825 +:101FE000AC0000EB8000194901EB4020C0309DF8A7 +:101FF0009820BDF8D010114401EB810202EB411191 +:1020000000EB81008E300990007820F00100401C28 +:1020100009990870BDF89C000F287CD19DF8AC1080 +:1020200001EB410000EB0110064901EB00113031DA +:102030009DF89820BDF8D000104401EB001007E097 +:10204000347C002000410020343F0020C0450020A7 +:10205000801C0990007820F00400001D0999087088 +:10206000002037902AE09DF8AC1001EB4100C0EB56 +:10207000C110FE4901EBC001BDF84020BDF8DC00F5 +:1020800010440A5C9DF8AC0000EB8000F84901EBBD +:102090004021C0319DF89830BDF8D000184400EBC5 +:1020A000800303EB401001EB80013F31BDF8DC0001 +:1020B0000A54BDF8DC00401C81B23791BDF8DC0049 +:1020C0000A28D0DBBDF840000A3081B2109100210F +:1020D00037912CE09DF8AC1001EB4100C0EBC11032 +:1020E000E24901EBC001BDF84020BDF8DC0010441E +:1020F0000A5C9DF8AC0000EB8000DD4901EB40215B +:10210000C0319DF89830BDF8D000184400EB800332 +:1021100003EB401000E04AE201EB80015831BDF8CA +:10212000DC000A54BDF8DC00401C81B23791BDF8D8 +:10213000DC000228CEDBBDF84000801C81B210918B +:102140009DF8AC1001EB4100C0EBC110C74901EB99 +:10215000C001BDF84000085C01049DF8AC0000EB34 +:102160004002C2EBC010C14A02EBC002BDF8400001 +:10217000401C105C41EA00219DF8AC0000EB4002DD +:10218000C2EBC010B94A02EBC002BDF84000801C8F +:10219000105C01439DF8AC0000EB8000B44A02EBF8 +:1021A0004022C0329DF89830BDF8D000184400EBB2 +:1021B000800303EB401002EB8000C166BDF84000D5 +:1021C000C01C81B21091AB4890F88C08F0BB002184 +:1021D00037911DE09DF8AC0000EB8000A44901EBB5 +:1021E0004021C0319DF89820BDF8D000104400EB8C +:1021F000800202EB401001EB80003F30BDF8DC10A4 +:10220000405C00B108E0BDF8DC00401C81B23791B1 +:10221000BDF8DC000A28DDDB00BFBDF8DC000A28C1 +:1022200018D140229DF8AC0000EB8000904901EBF2 +:102230004021C0319DF89830BDF8D000184400EB23 +:10224000800303EB401001EB800000E055E080F8D4 +:1022500076204DE19DF8AC0000EB8000844901EB55 +:102260004021C0319DF89820BDF8D000104400EB0B +:10227000800202EB401001EB800090F87600E0BB9A +:10228000002128910EE10021359129E09DF8AC0054 +:1022900000EB8000764901EB4021C0319DF8982089 +:1022A000BDF8D000104400EB800202EB401001EBBF +:1022B00080013F31BDF8D400001D095C9DF8A000ED +:1022C00000EB40026C4800EB4202BDF8D400105C09 +:1022D000814200D008E0BDF8D400401C81B23591A5 +:1022E000BDF8D4000628D1DB00BFBDF8D400062815 +:1022F0007ED103229DF8AC0000E0F9E000EB800005 +:102300005B4901EB4021C0319DF89830BDF8D00009 +:10231000184400EB800303EB401001EB800080F8D1 +:1023200076209DF8AC1001EB410000EB0110534901 +:1023300001EB001130319DF89820BDF8D000104419 +:1023400001EB0010801C0990007820F0040209982D +:102350000270002037901CE020229DF8AC0000EBBA +:102360008000434901EB4021C0319DF89830BDF811 +:10237000D000184400EB800303EB401001EB800118 +:102380004931BDF8DC000A54BDF8DC00401C81B2C4 +:102390003791BDF8DC000F28DEDB002137911CE00F +:1023A00020229DF8AC0000EB8000314901EB402178 +:1023B000C0319DF89830BDF8D000184400EB800380 +:1023C00003EB401001EB80015B31BDF8DC000A54E7 +:1023D000BDF8DC00401C81B23791BDF8DC000A2852 +:1023E000DEDB00229DF8AC0000EB8000204900E01D +:1023F00053E001EB4021C0319DF89830BDF8D0008A +:10240000184400EB800303EB401001EB800080F8E0 +:102410007020002137911CE000229DF8AC0000EBF9 +:102420008000134901EB4021C0319DF89830BDF880 +:10243000D000184400EB800303EB401001EB800157 +:102440007131BDF8DC000A54BDF8DC00401C81B2DB +:102450003791BDF8DC000528DEDB9DF8AC0000EB11 +:102460008000034901EB4021C03109E0347C0020A9 +:10247000C0450020BC32002044350020004100202F +:102480009DF89820BDF8D000104400EB800202EBCC +:10249000401001EB8000C06E0CE09DF8A000401CD5 +:1024A000C1B22891FB48B0F886129DF8A000814285 +:1024B0003FF7E9AE00BFF748B0F886129DF8A000DC +:1024C000814215D140229DF8AC0000EB8000F2491A +:1024D00001EB4021C0319DF89830BDF8D000184480 +:1024E00000EB800303EB401001EB800080F87620C6 +:1024F0009DF8AC0000EB8000E74901EB4021C031C2 +:102500009DF89820BDF8D000104400EB800202EB4B +:10251000401001EB800090F87600032804D01128C9 +:1025200018D0402842D12BE0F2229DF8AC0000EBFD +:102530008000D94901EB4021C0319DF89830BDF8A9 +:10254000D000184400EB800303EB401001EB800047 +:1025500042712BE0F3229DF8AC0000EB8000CE49E5 +:1025600001EB4021C0319DF89830BDF8D0001844EF +:1025700000EB800303EB401001EB8000427115E09B +:10258000F2229DF8AC0000EB8000C34901EB402132 +:10259000C0319DF89830BDF8D000184400EB80039E +:1025A00003EB401001EB8000427100BF61E09DF839 +:1025B000AC0000EB400101EB0010B84901EB00104A +:1025C00030309DF89820BDF8D010114403E0EAE3C4 +:1025D000C7E0E9E3B5E000EB0110801C099000784A +:1025E00020F00402099802709DF8AC0000EB800016 +:1025F000A94901EB4021C0319DF89820BDF8D000D9 +:10260000104400EB800202EB401001EB800090F8D8 +:102610008E0000F0010060B300229DF8AC0000EBDA +:1026200080009D4901EB4021C0319DF89830BDF8F4 +:10263000D000184400E068E000EB800303EB40109A +:1026400001EB8000A0F88C2005229DF8AC0000EB87 +:102650008000914901EB4021C0319DF89830BDF8D0 +:10266000D000184400EB800303EB401001EB800026 +:10267000427160E09DF8AC0000EB8000864901EB00 +:102680004021C0319DF89820BDF8D000104400EBE7 +:10269000800202EB401001EB800090F876004028A9 +:1026A0001CD100229DF8AC0000EB80007A4901EBC0 +:1026B0004021C0319DF89830BDF8D000184400EB9F +:1026C000800303EB401004E0F0E3F0E3F0E3F0E319 +:1026D000F0E301EB800080F8762000BF00BFF1221C +:1026E0009DF8AC0000EB80006B4901EB4021C0314C +:1026F0009DF89830BDF8D000184400EB800303EB40 +:10270000401001EB8000427115E0F1229DF8AC0011 +:1027100000EB8000604901EB4021C0319DF898300A +:10272000BDF8D000184400EB800303EB401001EB30 +:102730008000427100BF00BFBDF8D000401C81B2D4 +:1027400034919DF8AC0000EB4001C1EBC01054493E +:1027500001EBC0004179BDF8D00081423FF74DAB9D +:10276000A6E39DF8AC0000EB80004B4901EB402054 +:10277000C0309DF8981001EB810202EB411110F876 +:10278000210018BB01229DF8AC0000EB80004249FB +:1027900001EB4021C0319DF8980000EB800303EB72 +:1027A000401001F82020F4229DF8AC0000EB8000DE +:1027B000394901EB4020C0309DF8981001EB8103AE +:1027C00003EB411100EB81004271C6E09DF8AC00C3 +:1027D00000EB400101EB0010304901EB00103030FC +:1027E0009DF8981000EB0110407A00F00100E8B36A +:1027F0009DF8AC0000EB8000274901EB4020C03081 +:102800009DF8981001EB810202EB411100EB810071 +:1028100090F88E0000F0010040BB9DF8AC0000EB8A +:1028200080001D4901EB4020C0309DF8981001EB5D +:10283000810202EB411100EB810090F88000A8B109 +:102840000020379033E09DF8AC0000EB8000124987 +:1028500001EB4021C0319DF8980000EB800202EBB3 +:10286000401001EB800000F1810100E075E0BDF84F +:10287000DC000A5C9DF8AC0000EB400101EB0010AD +:10288000064901EB00100E30BDF8DC10405C8242BE +:1028900008D010E0BC320020C045002000410020DC +:1028A000347C0020BDF8DC00401C81B23791BDF8BB +:1028B000DC000428C7DB00BFBDF8DC0004284CD1D5 +:1028C000379029E09DF8AC0000EB8000FE4901EB59 +:1028D0004021C0319DF8980000EB800202EB4010CF +:1028E00001EB800000F18101BDF8DC000A5C9DF87D +:1028F000AC0000EB400101EB0010F44901EB0010CB +:102900000E30BDF8DC10405C824200D008E0BDF81B +:10291000DC00401C81B23791BDF8DC000A28D1DB15 +:1029200000BFBDF8DC000A2817D09DF8AC0000EB12 +:102930008000E54901EB4020C0309DF8981001EB84 +:10294000810202EB411100EB81008E30099000788A +:1029500020F00100401C09990870BDF89C00112866 +:1029600071D19DF8AC0000EB400101EB0010D7499C +:1029700001EB001030309DF8981000EB0110801C26 +:102980000990007820F00400001D099908700020CB +:10299000379025E09DF8AC0000EB4001C1EBC01082 +:1029A000CB4901EBC001BDF8DC00401D0A5C9DF87D +:1029B000AC0000EB8000C44901EB4021C0319DF820 +:1029C000980000EB800303EB401001EB80013F31E6 +:1029D000BDF8DC000A54BDF8DC00401C81B2379120 +:1029E000BDF8DC000A28D5DB0020379025E09DF8F3 +:1029F000AC0000EB4001C1EBC010B54901EBC001D8 +:102A0000BDF8DC000F300A5C9DF8AC0000EB8000E4 +:102A1000AD4901EB4021C0319DF8980000EB8003E7 +:102A200003EB401001EB80015831BDF8DC000A5483 +:102A3000BDF8DC00401C81B23791BDF8DC000228F3 +:102A4000D5DBC1E2FFE7BDF89C0014287DD19DF8DD +:102A5000AC0000EB400101EB00109C4901EB0010C1 +:102A600030309DF8981000EB0110801C0990007820 +:102A700020F00400001D099908700020379025E01F +:102A80009DF8AC0000EB4001C1EBC010904901EB98 +:102A9000C001BDF8DC00401D0A5C9DF8AC0000EBF5 +:102AA0008000894901EB4021C0319DF8980000EB7E +:102AB000800303EB401001EB80013F31BDF8DC00E7 +:102AC0000A54BDF8DC00401C81B23791BDF8DC002F +:102AD0000A28D5DB0020379025E09DF8AC0000EBFC +:102AE0004001C1EBC0107A4901EBC001BDF8DC0028 +:102AF0000F300A5C9DF8AC0000EB8000724901EBDE +:102B00004021C0319DF8980000EB800303EB40109A +:102B100001EB80015831BDF8DC000A54BDF8DC003F +:102B2000401C81B23791BDF8DC000228D5DB9DF84E +:102B3000AC0000EB4001C1EBC010654901EBC000E7 +:102B4000407C01049DF8AC0000E0EEE100EB4002A7 +:102B5000C2EBC0105E4A02EBC000807C41EA00215B +:102B60009DF8AC0000EB4002C2EBC010584A02EBEB +:102B7000C000C07C01439DF8AC0000EB8000524ACD +:102B800002EB4020C0309DF8982002EB820303EB5B +:102B9000421200EB8200C1664E4890F88C08C8BB18 +:102BA000002037901AE09DF8AC0000EB8000464909 +:102BB00001EB4021C0319DF8980000EB800202EB50 +:102BC000401001EB80003F30BDF8DC10405C00B1EC +:102BD00008E0BDF8DC00401C81B23791BDF8DC0094 +:102BE0000A28E0DB00BFBDF8DC000A2813D1402230 +:102BF0009DF8AC0000EB8000334901EB4020C03071 +:102C00009DF8981001EB810303EB411100EB81006B +:102C100080F8762031E19DF8AC0000EB80002A4975 +:102C200001EB4020C0309DF8981001EB810202EBCF +:102C3000411100EB810090F87600E0BB0020289065 +:102C4000F8E00020359026E09DF8AC0000EB800015 +:102C50001D4901EB4021C0319DF8980000EB800236 +:102C600002EB401001EB80013F31BDF8D400001DA4 +:102C7000095C9DF8A00000EB4002174800EB4202FF +:102C8000BDF8D400105C814200D008E0BDF8D4004B +:102C9000401C81B23591BDF8D4000628D4DB00BFBA +:102CA000BDF8D40006287DD103229DF8AC0000EBCE +:102CB0008000054900E0E0E001EB4021C0319DF8D3 +:102CC000980000EB800309E0C0450020004100208F +:102CD000347C0020BC3200204435002003EB40103F +:102CE00001EB800080F876209DF8AC0000EB4001FD +:102CF00001EB0010FE4901EB001130319DF8980006 +:102D000001EB0010801C0990007820F00402099863 +:102D100002700020379019E020229DF8AC0000EBF3 +:102D20008000F44901EB4021C0319DF8980000EB90 +:102D3000800303EB401001EB80014931BDF8DC005A +:102D40000A54BDF8DC00401C81B23791BDF8DC00AC +:102D50000F28E1DB0021379119E020229DF8AC001B +:102D600000EB8000E34901EB4021C0319DF8980061 +:102D700000EB800303EB401001EB80015B31BDF8F9 +:102D8000DC000A54BDF8DC00401C81B23791BDF86C +:102D9000DC000A28E1DB00229DF8AC0000EB80009B +:102DA000D44902E041E0AFE25EE101EB4021C031F5 +:102DB0009DF8980000EB800303EB401001EB8000CE +:102DC00080F870200021379119E000229DF8AC00B6 +:102DD00000EB8000C74901EB4021C0319DF898000D +:102DE00000EB800303EB401001EB80017131BDF873 +:102DF000DC000A54BDF8DC00401C81B23791BDF8FC +:102E0000DC000528E1DB9DF8AC0000EB8000B9494F +:102E100001EB4020C0309DF8981001EB810202EBDD +:102E2000411100EB8100C06E0CE09DF8A000401C39 +:102E3000C1B22891B048B0F886129DF8A000814236 +:102E40003FF7FFAE00BFAC48B0F886129DF8A00077 +:102E5000814212D140229DF8AC0000EB8000A549D0 +:102E600001EB4020C0309DF8981001EB810303EB8B +:102E7000411100EB810080F876209DF8AC0000EB5A +:102E800080009C4901EB4020C0309DF8981001EB78 +:102E9000810202EB411100EB810090F876000328DB +:102EA00009D011281AD040283ED12AE08DE0BAE19D +:102EB00029E2C6E0FCE0F2229DF8AC0000EB8000C5 +:102EC0008C4901EB4020C0309DF8981001EB810344 +:102ED00003EB411100EB8100427125E0F3229DF8E4 +:102EE000AC0000EB8000834901EB4020C0309DF82E +:102EF000981001EB810303EB411100EB810042715B +:102F000012E0F2229DF8AC0000EB8000794901EB61 +:102F10004020C0309DF8981001EB810303EB411174 +:102F200000EB8100427100BF4EE09DF8AC1001EB58 +:102F3000410000EB01106E4901EB001030309DF8AC +:102F4000981000EB0110801C0990007820F004021A +:102F5000099802709DF8AC0000EB8000654901EB18 +:102F60004020C0309DF8981001EB810202EB411126 +:102F700000EB810090F88E0000F0010020B30022E9 +:102F80009DF8AC0000EB80005A4901EB4021C031B4 +:102F90009DF8980000EB800303EB401001EB8000EC +:102FA000A0F88C2005229DF8AC0000EB8000514970 +:102FB00001EB4020C0309DF8981001EB810303EB3A +:102FC000411100EB810042719DE19DF8AC0000EBE6 +:102FD0008000484901EB4020C0309DF8981001EB7B +:102FE000810202EB411100EB810090F8760040284D +:102FF00013D100229DF8AC0000EB80003D4901EBAD +:103000004020C0309DF8981001EB810303EB411183 +:1030100000EB810080F8762000BF00BFF1229DF810 +:10302000AC0000EB8000334901EB4020C0309DF83C +:10303000981001EB810303EB411100EB8100427119 +:1030400061E1F1229DF8AC0000EB8000294901EB21 +:103050004020C0309DF8981001EB810303EB411133 +:1030600000EB810042714EE103229DF8AC0000EBC1 +:103070008000204901EB4021C0319DF8980000EB11 +:10308000800303EB401001F82020F1229DF8AC00F2 +:1030900000EB8000174901EB4020C0309DF89810EC +:1030A00001EB810303EB411100EB810042712AE146 +:1030B00002229DF8AC0000EB80000E4901EB40219C +:1030C000C0319DF8980000EB800303EB401001F83D +:1030D0002020F6229DF8AC0000EB8000054901EBB2 +:1030E0004021C0319DF8980000EB800306E000000D +:1030F00000410020C0450020BC32002003EB4010FE +:1031000001EB8000427101229DF8AC0000EB8000D1 +:10311000FE4901EB4021C0319DF8980000EB80038F +:1031200003EB401001EB800080F8802000213791F4 +:1031300026E09DF8AC1001EB4100C0EBC110F44952 +:1031400001EBC001BDF8DC00401D0A5C9DF8AC003D +:1031500000EB8000ED4901EB4021C0319DF8980063 +:1031600000EB800303EB401001EB800000F18101D4 +:10317000BDF8DC000A54BDF8DC00401C81B2379178 +:10318000BDF8DC000A28D4DBBDF89C00142849D126 +:103190009DF8AC1001EB4100C0EBC110DC4901EB24 +:1031A000C000C27B9DF8AC0000EB8000D74901EB6A +:1031B0004021C0319DF8980000EB800303EB4010E4 +:1031C00001EB800080F877200021379126E09DF800 +:1031D000AC1001EB4100C0EBC110CD4901EBC001C7 +:1031E000BDF8DC0010300A5C9DF8AC0000EB8000FC +:1031F000C64901EB4021C0319DF8980000EB8003E7 +:1032000003EB401001EB800000F17901BDF8DC0018 +:103210000A54BDF8DC00401C81B23791BDF8DC00D7 +:103220000428D4DB6FE09DF8AC1001EB4100C0EB4B +:10323000C110B74901EBC00081799DF8AC0000EBEB +:103240004002C2EBC010B24A02EBC000407941EA32 +:1032500000229DF8AC0000EB8000AC4901EB40215E +:10326000C0319DF8980000EB800303EB401001EBA8 +:103270008000A0F88C209DF8AC0000EB8000A349F2 +:1032800001EB4021C0319DF8980000EB800202EB79 +:10329000401001EB8000B0F88C109DF8AC0000EB02 +:1032A000400202EB00109B4A02EB0010408B81426F +:1032B00028DBF1229DF8AC0000EB8000934901EB84 +:1032C0004021C0319DF8980000EB800303EB4010D3 +:1032D00001EB800042719DF8AC0000EB80008B494F +:1032E00001EB4021C0319DF8980000EB800202EB19 +:1032F000401001EB80008E300990007820F0010230 +:103300000998027000BF00BF02F090BF9DF8AC109A +:1033100001EB4100C0EBC1107D4901EBC000017918 +:103320002691002134911CE09DF8AC1001EB410086 +:1033300000EB0110774901EB00113031BDF8D000EE +:1033400001EB001041789DF89800814204D1BDF84E +:10335000D000C1B2269112E0BDF8D000401C81B26D +:1033600034919DF8AC1001EB410000EB011069496C +:1033700001EB0010C179BDF8D0008142D4DC00BF60 +:103380009DF8AC1001EB410000EB0110614901EB2D +:10339000001030309DF8981000EB0110801C09904F +:1033A000007820F040004030099908709DF8AC107A +:1033B00001EB4100C0EBC110554901EBC000C078E2 +:1033C0002490BDF89000172834D2DFE800F0330CC9 +:1033D0000F331215181B1E33333333333321242795 +:1033E00033332A2D30000721279123E0072127912D +:1033F00020E0062027901DE0062127911AE00621F3 +:10340000279117E01221279114E00720279011E05F +:10341000092127910EE0062127910BE00621279133 +:1034200008E00B21279105E00B21279102E02A21DA +:10343000279100BF00BFBDF89C00001FC1B20991D9 +:103440009DF8AC1001EB4100C0EBC110304901EB1D +:10345000C000C01C08900999F6F73CF835909DF81B +:10346000AC1001EB4100C0EBC110294901EBC001D8 +:10347000BDF89C00401E095CBDF8D40081427DD19E +:103480009DF8AC1001EB4100C0EBC110204901EBED +:10349000C0004078002871DD9DF8AC1001EB4100C0 +:1034A000C0EBC1101A4901EBC001BDF89C000A5CD9 +:1034B0009DF8AC0000EB8000144901EB4021C031C5 +:1034C0009DF8980000EB800303EB401001EB8000B7 +:1034D00080F83C200021104A9DF8AC0002EB00125D +:1034E0009DF8980011540D48007F012820D19DF8C7 +:1034F000AC1001EB410000EB0110064901EB00109C +:1035000030309DF8981000EB011009E0C045002014 +:10351000347C002000410020343F0020BC120020F9 +:10352000801C0990007820F0800080300999087094 +:10353000BDF8900007287CD00ADC07287AD2DFE8A3 +:1035400010F07900C7041B057900B40481045F09F9 +:1035500010380728F2D2DFE810F0B0099D096D009D +:103560006D0007000800410500BFBDF89000142859 +:103570007ED19DF8AC0000EB400100E0FEE3C1EB22 +:10358000C010FE4901EBC000407901069DF8AC0077 +:1035900000EB4002C2EBC010F84A02EBC000807999 +:1035A00041EA00419DF8AC0000EB4002C2EBC010C4 +:1035B000F24A02EBC000C07941EA00219DF8AC005C +:1035C00000EB4002C2EBC010EC4A02EBC000007AF4 +:1035D00001439DF8AC0000EB8000E94A02EB402279 +:1035E000C0329DF8980000EB800303EB401002EB23 +:1035F0008000C0F81A109DF8AC0000EB8000E04994 +:1036000001EB4021C0319DF8980000EB800202EBF5 +:10361000401001EB8000D0F81A10084609910021F3 +:1036200009F068FDCDE92C019DF8AC0000EB4001EC +:1036300001E0FDE3FDE301EB0010D24901EB0010D6 +:10364000007F00F003019DF8AC0000EB400202EBAC +:103650000010CC4A02EB0010007FC0F301100144BF +:103660009DF8AC0000EB400202EB0010C54A00E000 +:1036700061E002EB0010007FC0F38100091A0846E8 +:103680000591F4F7B4FFCDE906019DED061B9FED12 +:10369000BE0B17F04DF98DED080B9DED080B51ECAD +:1036A000100BF5F716F8CDE92E019DF8AC0000EBF4 +:1036B0008000B34901EB4021C0319DF8980000EB38 +:1036C000800202EB401001EB8000416B084607913D +:1036D000002109F00FFDDDE92C32A0FB034501FBC1 +:1036E000035100FB021502220023DDE92E01F4F74D +:1036F00069FD20186941CDE90801DDE92E23F4F7C1 +:1037000061FDCDE92C01DDE92C010AF0A7FA0146A3 +:103710009DF8AC0000EB8000994A02EB4020C030DD +:103720009DF8982002EB820303EB421200EB82002B +:10373000C0F81E1043E0BDF8900015283FD19DF859 +:10374000AC0000EB4001C1EBC0108C4901EBC000A4 +:10375000407901069DF8AC0000EB4002C2EBC010BE +:10376000864A02EBC000807941EA00419DF8AC0036 +:1037700000EB4002C2EBC010804A02EBC000C079EF +:1037800041EA00219DF8AC0000EB4002C2EBC01002 +:103790007A4A02EBC000007A01439DF8AC0000EBCE +:1037A0008000774A02EB4020C0309DF8982002EB61 +:1037B000820303EB421200EB8200C0F81E109DF85A +:1037C000AC0000EB4001C1EBC0106C4901EBC00044 +:1037D000417A6F4880F80F1E9DF8AC0000EB400165 +:1037E00001EB0010674901EB001130319DF89800A2 +:1037F00001EB0010801C0990654890F80F0EC2097B +:103800000998007862F3000009990870604890F800 +:103810000F0E00F00300012806D05D4890F80F0E4F +:1038200000F0030003282BD19DF8AC0000EB400111 +:1038300001EB0010534901EB001030309DF8981057 +:1038400000EB0110801C0990007820F00201891C17 +:10385000099801709DF8AC0000EB400101EB0010ED +:10386000484901EB001130319DF8980001EB001040 +:10387000801C0990007820F020020998027014E062 +:103880009DF8AC0000EB400101EB00103D4901EB5D +:10389000001030309DF8981000EB0110801C09904A +:1038A000007820F00202099802709DF8AC0000EB4D +:1038B000400101EB0010334901EB001130319DF85C +:1038C000980001EB00108078C0F340029DF8AC0036 +:1038D00000EB80002A4901EB4020C0309DF8981091 +:1038E00001EB810303EB411100EB8100007EC0F38B +:1038F0004000824274D09DF8AC0000EB800020496B +:1039000001EB4020C0309DF8981001EB810202EBE2 +:10391000411100EB8100183009909DF8AC0000EBDC +:10392000400101EB0010174901EB001030309DF809 +:10393000981000EB0110807842080998007862F333 +:103940004100099908709DF8AC0000EB400101EBC3 +:1039500000100C4901EB001030309DF8981000EB7E +:1039600001108078C0F34000A8BB9DF8AC0000EBCC +:10397000400101EB001003490CE00000347C002002 +:10398000C04500200041002000000000000024404D +:10399000BC22002001EB001030309DF8981000EBA5 +:1039A0000110801C0990007820F020020998027014 +:1039B00001229DF8AC0000EB8000FE4901EB4020A5 +:1039C000C0309DF8981001EB810303EB411100EB2F +:1039D000810080F83E209DF8AC100220F6F7B8FA7E +:1039E0009DF8AC0000EB400101EB0010F24901EB47 +:1039F000001130319DF8980001EB0010807800F044 +:103A000001029DF8AC0000EB8000EA4901EB402088 +:103A1000C0309DF8981001EB810303EB411100EBDE +:103A20008100007E00F0010082425FD09DF8AC0072 +:103A300000EB8000DF4901EB4020C0309DF898107A +:103A400001EB810202EB411100EB8100183009907B +:103A50009DF8AC0000EB400101EB0010D64901EBF2 +:103A6000001030309DF8981000EB01108078099913 +:103A70000A7860F300020A709DF8AC0000EB400188 +:103A800001EB0010CC4901EB001030309DF898108C +:103A900000EB0110807800F0010040BB9DF8AC0005 +:103AA00000EB400101EB0010C34901EB0010303086 +:103AB0009DF8981000EB0110801C0990007820F010 +:103AC00020020998027000229DF8AC0000EB8000F3 +:103AD000B84901EB4020C0309DF8981001EB8103FC +:103AE00003EB411100EB810080F83D2006E19DF8D9 +:103AF000AC0000EB8000AF4901EB4020C0309DF8E6 +:103B0000981001EB810202EB411100EB810090F86B +:103B10003E0098B901229DF8AC0000EB8000A54959 +:103B200001EB4020C0309DF8981001EB810303EBBE +:103B3000411100EB810080F83D2027E000229DF834 +:103B4000AC0000EB80009B4901EB4021C0319DF8A7 +:103B5000980000EB800303EB401001EB800080F83D +:103B60003D209DF8AC0000EB400101EB00109249B4 +:103B700001EB001030309DF8981000EB0110801C14 +:103B80000990007820F00102099802708B4890F8A3 +:103B90008C08E0BB8A48407F012838D18848D0F89B +:103BA00014028749C98B884231D29DF8AC0000EBE2 +:103BB0008000804901EB4020C0309DF8981001EB57 +:103BC000810202EB411100EB810090F83D000128D9 +:103BD0001DD19DF8AC0000EB8000764901EB402040 +:103BE000C0309DF8981001EB810202EB411100EB0F +:103BF000810090F87D0050B99DF8AC0000EB4001C9 +:103C000001EB00106C4901EB0011303100E075E070 +:103C10009DF8980001EB001001789DF8AC0000EBD6 +:103C20008000644A02EB4020417005229DF8AC0000 +:103C300000EB80005F4901EB4021C0319DF8980006 +:103C400000EB800303EB401001EB80004271002287 +:103C50009DF8AC0000EB400101EB0010564901EB70 +:103C6000001130319DF8980001EB001042609DF882 +:103C7000AC100220F6F76CF90021379119E0002210 +:103C80009DF8AC0000EB80004A4901EB4021C031B7 +:103C90009DF8980000EB800303EB401001EB8001DE +:103CA0003F31BDF8DC000A54BDF8DC00401C81B295 +:103CB0003791BDF8DC001428E1DB0021379119E0D1 +:103CC00000229DF8AC0000EB80003A4901EB402156 +:103CD000C0319DF8980000EB800303EB401001EB2E +:103CE00080015B31BDF8DC000A54BDF8DC00401CEB +:103CF00081B23791BDF8DC000A28E1DB9DF8AC0009 +:103D000000EB80002B4901EB4020C0309DF898105B +:103D100001EB810202EB411110F82100012811DCB6 +:103D200002229DF8AC0000EB8000224901EB40200C +:103D3000C0309DF8981001EB810303EB411100F8AE +:103D400021207EE09DF8AC0000EB8000194901EBDA +:103D50004020C0309DF8981001EB810202EB411128 +:103D600010F82100022837DC00219DF8AC0000EBA0 +:103D70008000104A02EB4020C17000E0FEE3032205 +:103D80009DF8AC0000EB80000A4901EB4021C031F6 +:103D90009DF8980000EB800303EB401001F8202011 +:103DA00007229DF8AC0000EB8000024901EB4020A7 +:103DB000C03007E0C045002000410020BC32002098 +:103DC000BC1200209DF8981001EB810303EB411118 +:103DD00000EB8100427134E09DF8AC0000EB800004 +:103DE000FE4901EB4021C0319DF8980000EB8002B4 +:103DF00002EB401011F820109DF8AC0000EB8000A1 +:103E0000F64A02EB4020007981421AD1F44890F83A +:103E10000F0EC0F34010A0B116229DF8AC0000EBCD +:103E20008000EE4901EB4020C0309DF8981001E081 +:103E3000A2E1D8E301EB810303EB411100EB810028 +:103E40004271D0E314229DF8AC0000EB8000E349FE +:103E500001EB4021C0319DF8980000EB800303EB9B +:103E6000401001EB8000427101219DF8AC0000EB95 +:103E70008000DA4A02EB4020C1709DF8AC0000EBF4 +:103E8000400101EB0010A2F5986101EB0010303009 +:103E90009DF8981000EB0110801C0990007820F02C +:103EA00020002030099908709DE314229DF8AC0091 +:103EB00000EB8000C94901EB4020C0309DF898100C +:103EC00001EB810303EB411100EB810042718AE3B6 +:103ED0009DF8AC0000EB8000C04901EB4020C030F1 +:103EE000BDF8D01001EB810202EB411100EB810023 +:103EF0008079012824D100229DF8AC0000EB8000DD +:103F0000B64901EB4021C031BDF8D00000EB800381 +:103F100003EB401001EB8000827114229DF8AC008D +:103F200000EB8000AD4901EB4020C0309DF89810B7 +:103F300001EB810303EB411100EB810042711AE0B8 +:103F400000219DF8AC0000EB8000A44A02EB402069 +:103F5000C17005229DF8AC0000EB80009F4901EB89 +:103F60004020C0309DF8981001EB810303EB411114 +:103F700000EB8100427136E301219DF8AC0000EBBB +:103F80008000964A02EB4020C17014229DF8AC00DC +:103F900000EB8000914901EB4021C0319DF8980071 +:103FA00000EB800303EB401001EB800042719DF8B1 +:103FB000AC0000EB400101EB00108A4901EB00115D +:103FC00030319DF8980001EB0010801C09900078BA +:103FD00020F00400001D0999087004E300202C90D3 +:103FE0002D90002137911EE0DDE92C10000240EAFF +:103FF00011620902CDE92C129DF8AC0000EB4001E2 +:10400000C1EBC010784901EBC001BDF8DC00401DD8 +:10401000085CDDE92C341843CDE92C04BDF8DC0044 +:10402000401C80B23790BDF8DC000328DCDBDDE902 +:104030002C0109F013FE01469DF8AC0000EB800056 +:10404000664A02EB4022C0329DF8980000EB8003E4 +:1040500003EB401002EB8000C0F81E1000222C92EF +:104060002D92002137911FE0DDE92C10000240EA7B +:1040700011620902CDE92C129DF8AC0000EB400161 +:10408000C1EBC010584901EBC001BDF8DC0008309D +:10409000085CDDE92C3440EA0302CDE92C24BDF8AC +:1040A000DC00401C81B23791BDF8DC000328DBDB6B +:1040B000DDE92C0109F0D2FD01469DF8AC0000EBD2 +:1040C0008000464A02EB4022C0329DF8980000EB87 +:1040D000800303EB401002EB8000C0F81A100021AF +:1040E0002C912D9137911EE0DDE92C10000240EA61 +:1040F00011620902CDE92C129DF8AC0000EB4001E1 +:10410000C1EBC010384901EBC001BDF8DC00133031 +:10411000085CDDE92C341843CDE92C04BDF8DC0043 +:10412000401C80B23790BDF8DC000328DCDB9DF832 +:10413000AC002C9900EB8000284A02EB4022C032F0 +:104140009DF8980000EB800303EB401002EB800029 +:10415000416307229DF8AC0000EB80001F4901EB92 +:104160004020C0309DF8981001EB810303EB411112 +:1041700000EB81004271B3E300202C902D900021D0 +:1041800037911EE0DDE92C10000240EA11620902BD +:10419000CDE92C129DF8AC0000EB4001C1EBC01042 +:1041A000114901EBC001BDF8DC00401D085CDDE9F0 +:1041B0002C341843CDE92C04BDF8DC00401C80B23F +:1041C0003790BDF8DC000428DCDBDDE92C0109F0C8 +:1041D00045FD9DF8AC2002EB820207E0C0450020BF +:1041E000BC22002000410020347C0020FE4B03EB69 +:1041F0004223C0339DF8982002EB820404EB421264 +:1042000003EB820222329060D16000212C912D912B +:10421000002037901FE0DDE92C10000240EA116217 +:104220000902CDE92C129DF8AC0000EB4001C1EB76 +:10423000C010EE4901EBC001BDF8DC000930085C9C +:10424000DDE92C3440EA0302CDE92C24BDF8DC0082 +:10425000401C81B23791BDF8DC000428DBDBDDE9CE +:104260002C0109F0FBFC9DF8AC2002EB8202DE4B36 +:1042700003EB4223C0339DF8982002EB820404EB49 +:10428000421203EB820242F8220F51609DF8AC000B +:1042900000EB8000D44901EB4021C0319DF898002B +:1042A00000EB800202EB401011F820109DF8AC00EA +:1042B00000EB8000CC4A02EB4020007981426DD1B6 +:1042C000CB4890F80F0EC0F3401090B117229DF824 +:1042D000AC0000EB8000C44901EB4021C0319DF8E7 +:1042E000980000EB800303EB401001EB800042716B +:1042F00011E014229DF8AC0000EB8000BA4901EBFC +:104300004020C0309DF8981001EB810303EB411170 +:1043100000EB81004271B74890F88C08E8BB00229E +:104320009DF8AC0000EB8000AF4901EB4020C030AD +:104330009DF8981001EB810303EB411100EB810024 +:1043400080F83E20AC48D0F814020521B0FBF1F211 +:1043500001FB120000EBC00101EB0011A648203068 +:1043600000EB81000021C0F81D10A348D0F8140212 +:104370000521B0FBF1F201FB120000EBC00101EBE3 +:1043800000119D48203000EB81000D3009909DF810 +:10439000AC0000EB8000944901E0C7E0B8E101EB1C +:1043A0004020C0309DF8981001EB810202EB4111D2 +:1043B00000EB810022301022014608900998F3F7A3 +:1043C00044FF8D48D0F814020521B0FBF1F201FB47 +:1043D000120000EBC00101EB00118748203000EB18 +:1043E00081029DF8AC0000EB80007F4901EB402189 +:1043F000C0319DF8980000EB800303EB401001EB07 +:10440000800050F81A1F42F8011F406850607A4837 +:10441000D0F814020521B0FBF1F201FB120000EB11 +:10442000C00101EB0013744920319DF8AC0000EB92 +:10443000400202EB0010714A02EB001230329DF88C +:10444000980002EB0010007801F823006A48D0F8C9 +:1044500014020521B0FBF1F201FB120000EBC001D8 +:1044600001EB00116448203000EB81029DF8AC00A4 +:1044700000EB80005C4901EB4021C0319DF89800C1 +:1044800000EB800303EB401001EB8000406BC2F8AF +:1044900009005948D0F814020521B0FBF1F201FBE4 +:1044A000120000EBC00101EB00115348203000EB7B +:1044B00081015048826941F8212F808B88804E48C5 +:1044C000D0F814020521B0FBF1F081B2022009916D +:1044D000F4F7FEFD00210620F5F73AFD4648D0F836 +:1044E00014024549C98B884206D24348D0F81402C9 +:1044F000401C4149C1F8140200210520F5F728FDB0 +:104500009DF8AC0000EB400101EB00103B4901EBD2 +:10451000001030309DF8981000EB0110801C0990BD +:10452000007820F00802099802702AE09DF8AC009B +:1045300000EB400101EB0010304901EB001030307E +:104540009DF8981000EB0110801C0990007820F075 +:10455000080008300999087000229DF8AC0000EBB3 +:104560008000214901EB4020C0309DF8981001EBFC +:10457000810303EB411100EB810000E0B1E180F821 +:104580003E209DF8AC100220F5F7E2FC9DF8AC103F +:104590009DF8980000EB0110C217CDE92C02002213 +:1045A0002C9800EBC00101EB0011154800EB8100D5 +:1045B000C0F81D209DF8AC0000EB80000A4901EB1B +:1045C0004020C0309DF8981001EB810202EB4111B0 +:1045D00000EB8100223009902C9800EBC00101EB28 +:1045E000001107480EE07BE1C0450020347C00202C +:1045F000BC220020BC320020BC1200200041002060 +:10460000E014002000EB81000D3010220890099981 +:10461000F3F71BFE9DF8AC0000EB8000FE4901EBB8 +:104620004021C0319DF8980000EB800202EB401061 +:1046300001EB80012C9800EBC00202EB0012F7485E +:1046400000EB820051F81A2F40F8012F49684160B1 +:104650009DF8AC0000EB400101EB0010F04901EBCC +:10466000001130319DF8980001EB001001782C9872 +:1046700000EBC00202EB0012E84800F822102C9870 +:1046800000EBC00101EB0011E44800EB8101E548BB +:10469000826941F8212F808B88809DF8AC0000EB67 +:1046A0008000DD4901EB4021C0319DF8980000EB0E +:1046B000800202EB401001EB8000416B2C9800EB74 +:1046C000C00202EB0012D54800EB8200C0F80910CE +:1046D0009DF8AC0000EB400101EB0010D04901EB6C +:1046E000001130319DF8980001EB001041682C98C2 +:1046F00000EBC00202EB0012C84800EB8200C0F8D9 +:1047000027102C9881B208200991F5F721FC76E05A +:104710009DF8AC0000EB8000BF4901EB4021C031A7 +:104720009DF8980000EB800202EB401011F8201079 +:104730009DF8AC0000EB8000B74A02EB4020007906 +:1047400081425CDA9DF8AC0000EB400101EB001007 +:10475000B34901EB001030309DF8981000EB0110C8 +:10476000801C0990007820F00400001D0999087051 +:104770009DF8AC0000EB400101EB0010A84901EBF3 +:10478000001030309DF8981000EB0110801C09904B +:10479000007820F0800080300999087001209DF891 +:1047A000AC1001EB810102EB4121C8709DF8AC0017 +:1047B00000EB8000114601EB402002799DF8AC002F +:1047C00000EB800001EB4020C0309DF8981001EB19 +:1047D000810303EB411100F8212014229DF8AC0065 +:1047E00000EB80008C4901EB4020C0309DF8981010 +:1047F00001EB810303EB411100EB810042716FE09B +:104800000121884880F8B0179DF8AC0000EB8000CB +:10481000814901EB4021C0319DF8980000EB8002F6 +:1048200002EB401011F820109DF8AC0000EB800066 +:10483000794A02EB4020007981422ADA00219DF872 +:10484000AC0000EB800002EB4020C17001229DF81B +:10485000AC0000EB8000704901EB4021C0319DF8B5 +:10486000980000EB800303EB401001F82020142295 +:104870009DF8AC0000EB8000674901EB4020C030A0 +:104880009DF8981001EB810303EB411100EB8100CF +:10489000427125E014229DF8AC0000EB80005E49D7 +:1048A00001EB4020C0309DF8981001EB810303EB31 +:1048B000411100EB8100427112E014229DF8AC001E +:1048C00000EB8000544901EB4020C0309DF8981067 +:1048D00001EB810303EB411100EB8100427100BF4A +:1048E00000BFFCE39DF8AC0000EB80004A4901EBFF +:1048F0004020817826919DF8AC0000EB4001C1EB8F +:10490000C010494911F8301027919DF8AC0000EB18 +:104910008000414901EB4021C0319DF8980000EB37 +:10492000800202EB401001EB8000417924919DF858 +:10493000AC0000EB4001C1EBC0103B4901EBC001F2 +:104940000991BDF89C100998F6F78AF835909DF802 +:10495000AC0000EB4001C1EBC010334901EBC001DA +:10496000BDF89C00095CBDF8D40081427DD19DF862 +:10497000AC0000EB4001C1EBC0102B4901EBC000C3 +:104980004078002871DD0021284A9DF8AC0002EB38 +:1049900000129DF898001154BDF89000892865D048 +:1049A0000CDC14287ED004DC08287CD010287BD1B5 +:1049B000FEE3152879D08028F9D1FAE38B2875D049 +:1049C0008C2874D08E2873D08F28F0D1BDF89C002D +:1049D0000D286ED19DF8AC0000EB4001C1EBC0107A +:1049E000114901EBC0004178114880F8111E9DF873 +:1049F000AC0000EB4001C1EBC0100B4901EBC00063 +:104A0000C17A0B4880F8121E9DF8AC0000EB8000C4 +:104A1000014901EB40200DE0C0450020E0140020DA +:104A200000410020BC320020347C0020343F0020B4 +:104A3000BC220020C0309DF8981001EB810202EBEF +:104A4000411110F8210003287EDCFE4890F8120E78 +:104A500000287ADD9DF8AC0000EB8000FA4901EBFC +:104A60004021C0319DF8980001E0F0E3F8E300EB4D +:104A7000800202EB401001EB800109910878401C94 +:104A8000C1B2099801709DF8AC0000EB8000EE49BE +:104A900001EB4020C0309DF8981001EB810202EB41 +:104AA000411107E0FDE3FDE3FDE3FDE3FDE3FDE38D +:104AB000FDE3FDE310F82100042846DB9DF8AC007F +:104AC00000EB400101EB0010E04901EB0010303039 +:104AD0009DF8981000EB0110801C0990D94890F8BF +:104AE000120EC0F30010C0F101000999097860F3BB +:104AF000000109980170D34890F8110EC0F3C0006E +:104B0000F0BB9DF8AC0000EB400101EB0010CF4979 +:104B100001EB001030309DF8981000EB0110807808 +:104B2000C0F3401060B39DF8AC0000EB400101EB16 +:104B30000010C64901EB001030309DF8981000EBD2 +:104B40000110801C099001E052E0E9E0007820F0BB +:104B50000201891C099801709DF8AC0000EB8000EF +:104B6000B94901EB4021C0319DF8980000EB80026B +:104B700002EB401001EB800018300990007800E053 +:104B800009E020F00200801C099908709DF8AC1023 +:104B90000220F5F7DDF900219DF8AC0000EB800064 +:104BA000A94A02EB4020C17004229DF8AC0000EB42 +:104BB0008000A54901EB4021C0319DF8980000EB31 +:104BC000800303EB401001F820208C229DF8AC00FC +:104BD00000EB80009C4901EB4020C0309DF898100C +:104BE00001EB810303EB411100EB81004271A6E36D +:104BF0009DF8AC0000EB8000934901EB4021C031EF +:104C00009DF8980000EB800202EB401011F8201094 +:104C10009DF8AC0000EB80008B4A02EB402000794D +:104C200081427DD19DF8AC0000EB400101EB00100A +:104C3000864901EB001030309DF8981000EB011010 +:104C4000801C09907F4890F8120EC0F30010C0F14C +:104C5000010009990A7860F300020A709DF8AC001F +:104C600000EB400101EB0010784901EB00103030FF +:104C70009DF8981000EB0110801C0990714890F885 +:104C8000110EC2080998017862F3410101709DF884 +:104C9000AC0000EB400101EB00106C4901EB00118E +:104CA00030319DF8980001EB00108078C0F340028D +:104CB0009DF8AC0000EB8000634901EB4020C03060 +:104CC0009DF8981001EB810303EB411100EB81008B +:104CD000007EC0F34000824263D09DF8AC0000EB40 +:104CE0008000594901EB4020C0309DF8981001EB3D +:104CF000810202EB411100EB8100183009909DF810 +:104D0000AC0000EB400101EB0010504901EB00103A +:104D100030309DF8981000EB01108078420800E0D8 +:104D2000CCE20998017862F3410101709DF8AC0072 +:104D300000EB400101EB0010444901EB0010303062 +:104D40009DF8981000EB01108078C0F3400018BB6C +:104D500001229DF8AC0000EB80003B4901EB4021B3 +:104D6000C0319DF8980000EB800303EB401001EB8D +:104D7000800042739DF8AC0000EB8000324901EBEB +:104D80004020C0309DF8981001EB810303EB4111E6 +:104D900000EB810080F83E209DF8AC100220F5F772 +:104DA000D7F89DF8AC0000EB400101EB001027495B +:104DB00001EB001130319DF8980001EB0010807874 +:104DC00000F001029DF8AC0000EB80001E4901EBF1 +:104DD0004020C0309DF8981001EB810303EB411196 +:104DE00000EB8100007E00F0010082427DD09DF842 +:104DF000AC0000EB8000144901EB4020C0309DF86E +:104E0000981001EB810202EB411100EB8100183098 +:104E100009909DF8AC0000EB400101EB00100B493C +:104E200001EB001130319DF8980001EB0010817802 +:104E30000998027861F3000202709DF8AC0000EB63 +:104E4000400105E0BC220020C045002000410020B8 +:104E500001EB0010FE4901EB001030309DF8981076 +:104E600000EB0110807800F00100E8BB9DF8AC0079 +:104E700000EB400101EB0010F54901EB0010303070 +:104E80009DF8981000EB01108078C0F3401068B3D3 +:104E90009DF8AC0000EB8000EE4901EB4020C030F3 +:104EA0009DF8981001EB810202EB411100EB8100AB +:104EB00090F83E00D0B99DF8AC0000EB8000E549C9 +:104EC00001EB4020C0309DF8981001EB810202EB0D +:104ED000411100EB8100407B40B99DF8AC0000EB34 +:104EE000400101EB001002E045E066E12FE0D84907 +:104EF00001EB001030309DF8981000EB0110807825 +:104F0000C0F3400018BB01229DF8AC0000EB80000C +:104F1000D04901EB4021C0319DF8980000EB80039F +:104F200003EB401001EB800042739DF8AC0000EBF6 +:104F30008000C84901EB4020C0309DF8981001EB7B +:104F4000810303EB411100EB810080F83E20002239 +:104F50009DF8AC0000EB8000BE4901EB4020C03062 +:104F60009DF8981001EB810303EB411100EB8100E8 +:104F700080F83D2019E19DF8AC0000EB8000B549B8 +:104F800001EB4020C0309DF8981001EB810202EB4C +:104F9000411100EB810090F83E0098B901229DF884 +:104FA000AC0000EB8001AB4800EB4120C0309DF825 +:104FB000981001EB810303EB411100EB810080F8B5 +:104FC0003D2027E000229DF8AC0000EB8000A149C5 +:104FD00001EB4021C0319DF8980000EB800303EB0A +:104FE000401001EB800080F83D209DF8AC0000EB04 +:104FF000400101EB0010964901EB001130319DF8A2 +:10500000980001EB0010801C0990007820F001024C +:1050100009980270904890F88C0880B19DF8AC0017 +:1050200000EB400101EB0010894901EB001030302A +:105030009DF8981000EB0110807A022870D1874803 +:10504000407F01286CD18548D0F814028349C98B70 +:10505000884265D29DF8AC0000EB80007D4901EBF1 +:105060004020C0309DF8981001EB810202EB411105 +:1050700000EB810090F83D00012851D19DF8AC0073 +:1050800000EB8000734901EB4020C0309DF8981080 +:1050900001EB810202EB411100EB810090F87D00F1 +:1050A000F0BB9DF8AC0000EB400101EB001068493B +:1050B00001EB001130319DF8980001EB00100178F0 +:1050C0009DF8AC0000EB8000624A02EB402041708A +:1050D00008229DF8AC0000EB80005E4900E0F9E397 +:1050E00001EB4021C0319DF8980000EB800303EBF9 +:1050F000401001EB8000427100229DF8AC0000EBF3 +:10510000400101EB0010524901EB001130319DF8D4 +:10511000980001EB001042609DF8AC10022000E006 +:1051200043E0F4F715FF0021379119E000229DF8C4 +:10513000AC0000EB8000474901EB4021C0319DF8F5 +:10514000980000EB800303EB401001EB80013F313E +:10515000BDF8DC000A54BDF8DC00401C81B2379178 +:10516000BDF8DC001428E1DB0020379019E00022B4 +:105170009DF8AC0000EB8000364901EB4021C031C6 +:105180009DF8980000EB800303EB401001EB8001D9 +:105190005B31BDF8DC000A54BDF8DC00401C81B274 +:1051A0003791BDF8DC000A28E1DB9DF8AC1001E086 +:1051B000F1E1ACE30220F4F7CBFE9DF8AC0000EB8C +:1051C0008000244901EB4020C0309DF8981001EB8D +:1051D000810202EB411100EB81008078802835D1FB +:1051E0009DF8AC0000EB400101EB0010184901EB09 +:1051F000001030309DF8981000EB01108078C0F35B +:10520000400018BB9DF8AC0000EB400101EB001022 +:105210000F4901EB001030309DF8981000EB0110A1 +:105220008078C0F3401088B915229DF8AC0000EBDF +:105230008000084901EB4020C0309DF8981001EB38 +:10524000810303EB411100EB8100427109E0FDE3B2 +:1052500000410020C0450020BC320020BC120020CC +:10526000B0E19DF8AC0000EB400101EB0010FE49FD +:1052700001EB001030309DF8981000EB01108078A1 +:10528000C0F34000D8B18F229DF8AC0000EB800045 +:10529000F64901EB4020C0309DF8981001EB8103E6 +:1052A00007E0EDE357E143E2EBE3EAE141E260E3EB +:1052B00050E103EB411100EB810042713FE09DF8AA +:1052C000AC0000EB8000E94901EB4020C0309DF8C4 +:1052D000981001EB810202EB411100EB8100807B11 +:1052E00001282CD100229DF8AC0000EB8000DF49A2 +:1052F00001EB4021C0319DF8980000EB800303EBE7 +:10530000401001EB800082738C229DF8AC0000EB12 +:105310008000D64901EB4021C0319DF8980000EB98 +:10532000800303EB401001EB8000427100219DF8E7 +:10533000AC0000EB8000CD4A02EB4020C1709DF82C +:10534000AC0000EB400101EB0010C74901EB00107D +:10535000007BE8BB9DF8AC0000EB4001C1EBC01046 +:10536000C34901EBC000807801049DF8AC0000EB5C +:105370004002C2EBC010BE4A02EBC000C07841EA56 +:1053800000219DF8AC0000EB4002C2EBC010B84A0F +:1053900002EBC00000790843C117CDE9080108F00D +:1053A0005DFC9DF8AC1001EB8101B04A02EB41229B +:1053B000C0329DF8981001EB810303EB411102EB21 +:1053C0008101C1F81E009DF8AC0000EB400100E037 +:1053D00035E0C1EBC010A64901EBC00040790004E4 +:1053E0009DF8AC1001EB4102C2EBC111A04A02EBE7 +:1053F000C101897940EA01209DF8AC1001EB41021E +:10540000C2EBC1119A4A02EBC101C9790843C11725 +:10541000CDE9080108F022FC9DF8AC1001EB8101F8 +:10542000924A02EB4121C0319DF8982002EB8203A1 +:1054300003EB421201EB8201C1F81A008AE09DF8E9 +:10544000AC0000EB4001C1EBC010894901EBC0008A +:10545000807801069DF8AC0000EB4002C2EBC01062 +:10546000834A02EBC000C07841EA00419DF8AC00DD +:1054700000EB4002C2EBC0107D4A02EBC000007995 +:1054800041EA00219DF8AC0000EB4002C2EBC010E5 +:10549000774A02EBC00040790843C117CDE9080103 +:1054A00008F0DCFB9DF8AC1001EB81016F4A02EBC8 +:1054B0004122C0329DF8981001EB810303EB4111AA +:1054C00002EB8101C1F81E009DF8AC0000EB400129 +:1054D000C1EBC010664901EBC000807900069DF861 +:1054E000AC1001EB4102C2EBC111614A02EBC101F8 +:1054F000C97940EA01409DF8AC1001EB4102C2EBD2 +:10550000C1115B4A02EBC101097A40EA01209DF812 +:10551000AC1001EB4102C2EBC111554A02EBC101D3 +:10552000497A0843C117CDE9080108F097FB024604 +:105530009DF8AC0000EB80004C4901EB4020C030EE +:105540009DF8981001EB810303EB411100EB810002 +:10555000C0F81A20ECE0BDF89C0003281AD18F2275 +:105560009DF8AC0000EB8000404901EB4021C031C8 +:105570009DF8980000EB800303EB401001EB8000E6 +:10558000427101219DF8AC0000EB8000374A02EB2C +:105590004020C170CCE0BDF89C00032811D18F22BF +:1055A0009DF8AC0000EB8000304901EB4020C0309A +:1055B0009DF8981001EB810303EB411100EB810092 +:1055C0004271B5E0BDF89C00032859D19DF8AC00AC +:1055D00000EB8000254901EB4020C030BDF8D01021 +:1055E00001EB810202EB411100EB8100807901287F +:1055F00024D100229DF8AC0000EB80001B4901EB98 +:105600004021C031BDF8D00000EB800303EB401017 +:1056100001EB800082718F229DF8AC0000EB8000CE +:10562000124901EB4020C0309DF8981001EB810336 +:1056300003EB411100EB8100427121E008229DF84B +:10564000AC0000EB8000094901EB4021C0319DF81E +:10565000980000EB800303EB401001EB80004271E7 +:1056600000219DF8AC0005E000410020C04500206D +:10567000347C002000EB8000FE4A02EB4020C17029 +:1056800056E0BDF89C00032852D19DF8AC0000EB19 +:105690008000F84901EB4020C030BDF8D01001EB8C +:1056A000810202EB411100EB81008079012824D1B5 +:1056B00000229DF8AC0000EB8000EE4901EB402198 +:1056C000C031BDF8D00000EB800303EB401001EBCC +:1056D000800082718F229DF8AC0000EB8000E549CC +:1056E00001EB4020C0309DF8981001EB810303EBE3 +:1056F000411100EB810042711AE008229DF8AC00D4 +:1057000000EB8000DB4901EB4021C0319DF898009F +:1057100000EB800303EB401001EB8000427100219D +:105720009DF8AC0000EB8000D24A02EB4020C17033 +:10573000FDE3BDF89C0008287DD19DF8AC0000EB8E +:105740004001C1EBC010CC4901EBC00080780106DC +:105750009DF8AC0000EB4002C2EBC010C64A02EB61 +:10576000C000C07841EA00419DF8AC0000EB400267 +:10577000C2EBC010C04A02EBC000007941EA002031 +:105780009DF8AC1001EB4102C2EBC111BA4A02EB29 +:10579000C10149790843C117CDE9080108F05EFA53 +:1057A0009DF8AC1001EB8101B24A02EB4122C032FC +:1057B0009DF8981001EB810303EB411102EB81018D +:1057C00048639DF8AC0000EB8000AA4901EB402043 +:1057D000C0309DF8981001EB810202EB411110F8E6 +:1057E00021009DF8AC1001EB8101A24A02EB41219E +:1057F000097988422DDA00219DF8AC0000EB800089 +:1058000002EB4020C17005229DF8AC0000EB800047 +:10581000984901EB4021C0319DF8980000EB8003CE +:1058200003EB401001F820208E229DF8AC0000EB25 +:105830008000904900E069E001EB4021C0319DF813 +:10584000980000EB800303EB401001EB80004271F5 +:105850005CE09DF8AC0000EB8000864901EB402045 +:10586000C030BDF8D01001EB810202EB411100EB1A +:105870008100807901282ED100229DF8AC0000EB38 +:1058800080007C4901EB4021C031BDF8D00000EB25 +:10589000800303EB401001EB800082718F229DF8A2 +:1058A000AC0000EB8000734901EB4021C0319DF852 +:1058B000980000EB800303EB401001EB8000427185 +:1058C00001219DF8AC0000EB80006A4A02EB402009 +:1058D000C1701BE0FDE38E229DF8AC0000EB800060 +:1058E000644901EB4021C0319DF8980000EB800332 +:1058F00003EB401001EB8000427100219DF8AC00E9 +:1059000000EB80005B4A02EB4020C1700FE3BDF862 +:105910009C0003282CD100219DF8AC0000EB8000F6 +:10592000544A02EB4020C17001229DF8AC0000EB0C +:105930008000504901EB4021C031BDF8D00000EBA0 +:10594000800303EB401001EB800082718C229DF8F4 +:10595000AC0000EB8000474901EB4020C0309DF8CF +:10596000981001EB810303EB411100EB81004271C0 +:10597000DDE2BDF89C000F2869D19DF8AC0000EB7A +:10598000400101EB00103D4901EB0010007BE8BB3A +:1059900000202C902D900021379120E0DDE92C1083 +:1059A000000240EA11620902CDE92C129DF8AC0018 +:1059B00000EB4001C1EBC0102F4901EBC001BDF865 +:1059C000DC00C0F10600085CDDE92C3440EA03028B +:1059D000CDE92C24BDF8DC00401C81B23791BDF824 +:1059E000DC000528DADB9DF8AC00DDE92C1200EBC9 +:1059F0008000204B03EB4023C0339DF8980000EB60 +:105A0000800404EB401003EB800000E04EE040F81F +:105A1000221F426000222C922D920021379122E019 +:105A2000DDE92C10000240EA11620902CDE92C12D6 +:105A30009DF8AC0000EB4001C1EBC0100E4901EB3A +:105A4000C001BDF8DC00C0F10B0001E0EDE33FE375 +:105A5000085CDDE92C341843CDE92C04BDF8DC00EA +:105A6000401C80B23790BDF8DC000528D8DB9DF8DB +:105A7000AC0007E0C0450020347C0020004100203D +:105A8000B7E327E3DDE92C2100EB8000FE4B03EBBD +:105A90004020C0309DF8983003EB830404EB43139F +:105AA00000EB830022308260C1607DE000202C90FA +:105AB0002D90002137911FE0DDE92C10000240EA13 +:105AC00011620902CDE92C129DF8AC0000EB4001F7 +:105AD000C1EBC010ED4901EBC001BDF8DC00C0F125 +:105AE0000700085CDDE92C341843CDE92C04BDF82F +:105AF000DC00401C80B23790BDF8DC000628DBDB00 +:105B00009DF8AC00DDE92C1200EB8000DE4B03EBCE +:105B10004023C0339DF8980000EB800404EB401054 +:105B200003EB800040F8221F426000222C922D924D +:105B3000002137911FE0DDE92C10000240EA1162DC +:105B40000902CDE92C129DF8AC0000EB4001C1EB3D +:105B5000C010CE4901EBC001BDF8DC00C0F10D0062 +:105B6000085CDDE92C341843CDE92C04BDF8DC00D9 +:105B7000401C80B23790BDF8DC000628DBDB9DF8C6 +:105B8000AC00DDE92C1200EB8000BF4B03EB4020A2 +:105B9000C0309DF8983003EB830404EB431300EB13 +:105BA000830022308160C2609DF8AC0000EB800071 +:105BB000B54901EB4021C0319DF8980000EB80020F +:105BC00002EB401011F820109DF8AC0000EB8000B3 +:105BD000AD4A02EB4020007981427DD1AC4890F87B +:105BE0008C08E8BBAB48D0F814020521B0FBF1F2F9 +:105BF00001FB120000EBC00101EB0011A5482030B1 +:105C000000EB81000021C0F81D10A248D0F814025A +:105C10000521B0FBF1F201FB120000EBC00101EB2A +:105C200000119C48203000EB81000D3009909DF858 +:105C3000AC0000EB8000944901EB4021C0319DF89D +:105C4000982002EB820000EB421001EB8000223032 +:105C50001022014608900998F2F7F7FA8D4800E003 +:105C6000D6E0D0F814020521B0FBF1F201FB1200DE +:105C700000EBC00101EB00118648203000EB8102EF +:105C80009DF8AC0000EB80007F4901EB4021C03162 +:105C90009DF8980000EB800303EB401001EB8000BF +:105CA00050F81A1F42F8011F406850607948D0F838 +:105CB00014020521B0FBF1F201FB120000EBC00160 +:105CC00001EB0013734920319DF8AC0000EB40025A +:105CD00002EB0010704A00E09DE102EB001230324E +:105CE0009DF8980002EB0010007801F82300694845 +:105CF000D0F814020521B0FBF1F201FB120000EB19 +:105D0000C00101EB00116348203000EB81016048C5 +:105D1000826941F8212F808B88805E48D0F8140278 +:105D20000521B0FBF1F201FB120000EBC00101EB19 +:105D300000115848203000EB81029DF8AC0000EBC8 +:105D40008000514901EB4021C0319DF8980000EBE3 +:105D5000800303EB401001EB8000406BC2F80900A8 +:105D60004C48D0F814020521B0FBF1F201FB1200FF +:105D700000EBC00101EB00114648203000EB81022E +:105D80009DF8AC0000EB400101EB0010424901EB33 +:105D9000001130319DF8980001EB00104068C2F806 +:105DA00027003C48D0F814020521B0FBF1F081B285 +:105DB00002200991F3F78CF900210620F4F7C8F8C6 +:105DC0003448D0F814023349C98B884206D231488E +:105DD000D0F81402401C2F49C1F8140200210520FC +:105DE000F4F7B6F89DF8AC0000EB400101EB0010B1 +:105DF000294901EB001030309DF8981000EB01109C +:105E0000801C0990007820F008020998027015E0C3 +:105E10009DF8AC0000EB400101EB00101E4901EBC6 +:105E2000001030309DF8981000EB0110801C099094 +:105E3000007820F008000830099908709DF8AC003F +:105E400000EB400101EB0010134901EB0010303072 +:105E50009DF8981000EB0110801C0990007820F04C +:105E60002002099802709DF8AC100220F4F770F837 +:105E70009DF8AC009DF8981001EB0010C217CDE919 +:105E80002C0200222C9809E0C0450020347C002020 +:105E9000BC320020BC1200200041002000EBC001F9 +:105EA00001EB0011FC4800EB8100C0F81D209DF8BB +:105EB000AC0000EB8000F94901EB4020C0309DF8B8 +:105EC000981001EB810202EB411100EB81002230BE +:105ED00009902C9800EBC00101EB0011EE4800EB9B +:105EE00081010D3110220891DDE90801F2F7ADF9C9 +:105EF0009DF8AC0000EB8000E84901EB4021C03187 +:105F00009DF8980000EB800202EB401001EB80014D +:105F10002C9800EBC00202EB0012DF4800EB82007D +:105F200051F81A2F40F8012F4968416000E07BE1E9 +:105F30009DF8AC0000EB400101EB0010D84901EBEB +:105F4000001130319DF8980001EB001001782C9879 +:105F500000EBC00202EB0012CF4800F822102C9890 +:105F600000EBC00101EB0011CB4800EB8101CD48F3 +:105F7000826941F8212F808B88809DF8AC0000EB6E +:105F80008000C64901EB4021C0319DF8980000EB2C +:105F9000800202EB401001EB8000416B2C9800EB7B +:105FA000C00202EB0012BC4800EB8200C0F80910EE +:105FB0009DF8AC0000EB400101EB0010B84901EB8B +:105FC000001130319DF8980001EB001041682C98C9 +:105FD00000EBC00202EB0012AF4800EB8200C0F8F9 +:105FE00027102C9881B208200991F3F7B1FF002205 +:105FF0009DF8AC0000EB8000A84901EB4020C030C8 +:106000009DF8981001EB810303EB411100EB810037 +:1060100080F83E204AE09DF8AC0000EB400101EB27 +:1060200000109F4901EB001030309DF8981000EBF4 +:106030000110801C0990007820F00401091D0998C6 +:1060400001709DF8AC0000EB400101EB0010944999 +:1060500001EB001130319DF8980001EB0010801C1D +:106060000990007820F080008030099908700122A2 +:106070009DF8AC0000EB8000884901EB4020C27025 +:106080009DF8AC0000EB800001EB402002799DF808 +:10609000AC0000EB800001EB4020C0309DF8981070 +:1060A00001EB810303EB411100F821208F229DF8C1 +:1060B000AC0000EB8000794901EB4020C0309DF836 +:1060C000981001EB810303EB411100EB8100427159 +:1060D000AAE0ABE0BDF89C00032848D1012171483B +:1060E00080F8B0179DF8AC0000EB80006B4901EB25 +:1060F0004021C0319DF8980000EB800202EB401077 +:1061000011F820109DF8AC0000EB8000634A02EB10 +:106110004020007981422BDA00219DF8AC0000EB91 +:10612000800002EB4020C17001229DF8AC0000EB22 +:1061300080005A4901EB4021C0319DF8980000EBE6 +:10614000800303EB401001F820208F229DF8AC0063 +:1061500000EB8000514901EB4020C0309DF89810C1 +:1061600001EB810303EB411100EB810042713FE041 +:106170009DF8AC0000EB8000484901EB4020C030A6 +:106180009DF8981001EB810202EB411100EB8100B8 +:10619000807880282CD100219DF8AC0000EB800095 +:1061A0003E4A02EB4020C17080229DF8AC0000EB1B +:1061B00080003A4901EB4021C0319DF8980000EB86 +:1061C000800303EB401001EB8000427100229DF838 +:1061D000AC0000EB8000314901EB4020C0309DF85D +:1061E000981001EB810303EB411100EB81008270F9 +:1061F0001AE0BDF89C00032815D10021294880F839 +:10620000B0178F229DF8AC0000EB8000234901EB12 +:106210004020C0309DF8981001EB810303EB411141 +:1062200000EB8100427100BF00BF00BF00BF1D48EE +:10623000C07DB0B11C499DF8AC0031F81010099137 +:106240009DF8AC1001EB4100C0EBC110174901EB08 +:10625000C001012308919DF8AC20DDE90801F4F7A5 +:1062600017FC0021379111E000219DF8AC0000EBF4 +:106270004002C2EBC0100D4A02EBC002BDF8DC00C8 +:106280001154BDF8DC00401C81B23791BDF8DC0030 +:10629000142850DAE8E70000E0140020C045002090 +:1062A00000410020BC320020C06D0020347C002062 +:1062B000D0499DF8AC0011F81000C009D8BB9DF87A +:1062C000AC0011F81000C0F3C300062832D2DFE89A +:1062D00000F0036291FEFD339DF8AC0000EB40013D +:1062E000C1EBC010C44901EBC0010991C3A10998D9 +:1062F00015F060FE11901198E0B100219DF8AC00FE +:1063000000EB4000BB4A3C3202EB800041600121BF +:106310009DF8AC0000EB400002EB80008170B549B5 +:106320009DF8AC0001EB40010991087820F078005D +:10633000283008704DE14DE19DF8AC0000EB4001C4 +:10634000C1EBC010AC4901EBC0010991ABA10998A8 +:1063500015F030FE11901198E0B100219DF8AC00CD +:1063600000EB4000A34A3C3202EB80004160012177 +:106370009DF8AC0000EB400002EB800081709D496D +:106380009DF8AC0001EB40010991087820F07800FD +:10639000203008701DE19DF8AC0000EB4001C1EB1E +:1063A000C010954901EBC001099194A1099815F01D +:1063B00001FE11901198E0B100219DF8AC0000EBB6 +:1063C00040008C4A3C3202EB8000416001219DF884 +:1063D000AC0000EB400002EB8000817085499DF825 +:1063E000AC0001EB40010991087820F078001830EA +:1063F0000870EEE000219DF8AC0000EB40007D4A03 +:106400003C3202EB8000416001219DF8AC0000EBC2 +:10641000400002EB800081709DF8AC0000EB400171 +:10642000C1EBC010744901EBC0011198801D095CDB +:1064300030399DF8AC0000EB4002C2EBC0106E4A50 +:1064400002EBC0021198401D105C303841EA001088 +:10645000C117CDE9080106F04DFE694988719DF824 +:10646000AC0000EB4001C1EBC010634901EBC0017F +:10647000099164A1099815F09DFD1190119838B308 +:106480009DF8AC0000EB4001C1EBC0105A4901EB94 +:10649000C0011198401C085C302826DB9DF8AC0038 +:1064A00000EB4001C1EBC010534901EBC001119852 +:1064B000401C085C30389DF8AC1001EB4102C2EB87 +:1064C000C1114D4A02EBC103119902E058E02BE0E3 +:1064D0001EE0595C303940EA0110C117CDE90801CE +:1064E00006F008FE4649C87112E09DF8AC1001EBB9 +:1064F0004100C0EBC110404901EBC0011198085C9C +:106500003038C117CDE9080106F0F4FD3C49C871E7 +:1065100038499DF8AC0001EB40010991087820F062 +:1065200078001830087054E09DF8AC1001EB410081 +:10653000C0EBC110304901EBC00109912FA10998AE +:1065400015F038FD11901198C8B100202E4908604F +:1065500028499DF8AC0001EB40010991087820F032 +:1065600080018031099801704FF47A719DF8AC0078 +:1065700000EB40001F4A3C3202EB8000816028E0C3 +:106580009DF8AC1001EB4100C0EBC1101A4901EBC2 +:10659000C001099119A1099815F00CFD11901198ED +:1065A000B0B11A4890F8B20720F08001174880F87F +:1065B000B21710499DF8AC0001EB40010991087831 +:1065C00020F0780008300870002011498870486079 +:1065D00000BF00BF0F4800780F49097808440F49F1 +:1065E000097808440E4909780844002874F464AC1A +:1065F00038B070BDC83E0020347C00204F4B0000F6 +:10660000483B00202C00000088024242BC3200209F +:10661000006E002012000020130000201400002053 +:106620001500002007B5D4B000211A9119911891D6 +:1066300017911691159114910022129213921092B3 +:1066400011920F910E910D910C910B910A91FBA05B +:1066500006C8CDE90812FBA006C8CDE90612002144 +:1066600005910020F9490870549800EB400101EBB6 +:106670000010F74901EB001081791691F549549803 +:1066800001EB00115598085C05287CDD0621F14AD4 +:10669000549802EB0012559811540022549800EBC4 +:1066A0008000ED4901EB4021C031559800EB80039B +:1066B00003EB401001F82020549800EB400101EB5F +:1066C0000010E34901EB00113031559801EB001047 +:1066D000807820F08002549800EB400101EB00101C +:1066E000DB4901EB00113031559801EB001082704D +:1066F000549800EB8000D84901EB4021C0315598F7 +:1067000000EB800202EB401001EB800090F88E005D +:1067100020F00802549800EB8000CF4901EB4021A3 +:10672000C031559800EB800303EB401001EB800073 +:1067300080F88E20549800EB8000C74901EB40217F +:10674000C031559800EB800202EB401001EB800055 +:1067500090F88E0020F00102549800EB8000BE49B2 +:1067600001EB4021C031559800EB800303EB401052 +:1067700001EB800080F88E20549800EB400101EB83 +:106780000010B34900E094E001EB00108079092883 +:1067900016D2DFE800F08D05162738495A6B7C00C9 +:1067A000E522549800EB8000AB4901EB4021C03159 +:1067B000559800EB800303EB401001EB8000427121 +:1067C00076E0A122549800EB8000A34901EB402021 +:1067D000C030559901EB810303EB411100EB8100BF +:1067E000427165E0A122549800EB80009A4901EBC8 +:1067F0004020C030559901EB810303EB411100EBC0 +:106800008100427154E0B122549800EB800092491B +:1068100001EB4020C030559901EB810303EB41119E +:1068200000EB8100427143E03122549800EB80007C +:10683000894901EB4021C031559800EB800303EBFF +:10684000401001EB8000427132E0F422549800EBDA +:106850008000814901EB4020C030559901EB810354 +:1068600003EB411100EB8100427121E006225498B4 +:1068700000EB8000784901EB4021C031559800EBD6 +:10688000800303EB401001EB8000427110E0152201 +:10689000549800EB8000704901EB4020C0305599BE +:1068A00001EB810303EB411100EB8100427100BF5A +:1068B00000BF68496C39549811F810000121B1EB00 +:1068C000D01F46F03B826548007F012806F02782F2 +:1068D0009DF858000028F9D09DF858000A2886F045 +:1068E000A681DFE810F04C2B0A005709600ED81281 +:1068F0005F16961791204E27DB2D549800EB400130 +:1069000001EB0010524901EB00113031559801EBB9 +:106910000010417808460491002107F09FF9C1B2A8 +:106920001591549800EB80004B4901EB4021C03198 +:10693000559800EB800202EB401011F8201054989B +:1069400000EB8000444A02EB40200079814206D1EE +:106950000121549800EB800002EB4020C1703D49BA +:10696000549801EB00115598085C401CC1B2394A9B +:10697000549802EB001255981154549800EB800083 +:10698000354901EB4020C030559901EB810202EB03 +:10699000411100EB810090F88E00C0F3C00090B16F +:1069A000549800EB400101EB0010294901EB001065 +:1069B00041790B464FF4805204914FF4E1315498E1 +:1069C00007F03AF819E0549800EB400101EB001091 +:1069D0001F4901EB001041790491549800EB4001EC +:1069E00001EB00101A4901EB0010016803914FF40C +:1069F0008052049B549807F01FF85698C52875D00C +:106A000012DCB52873D008DC112871D0122870D0A0 +:106A100013286FD0B22868D1A4E3B6286BD0B92868 +:106A20006AD0C328F7D1E0E2D92866D018DCCA289A +:106A30007DD0CE287CD0D528EDD118E00169323048 +:106A4000313030000169323045303000160000200E +:106A500000410020343F0020C0450020BC1200202F +:106A6000E12866D0E52865D0E728D4D1F3E3F52105 +:106A70005498C0EB001000EB8000F84A02F8301088 +:106A80009DF854105498C0EB001000EB800002EB0E +:106A9000C0004170A2215498C0EB001000EB8000B0 +:106AA00002EBC0008170D5215498C0EB001000EBC0 +:106AB000800002EBC000C1705498C0EB001000EBE6 +:106AC0008000114601EBC00104910321049806F0F7 +:106AD000A1FF01465498C0EB001000EB8000DF4A94 +:106AE00002EBC000017105210F91FDE3FDE348E0D9 +:106AF000FCE3FCE3FCE3F6E25BE1F5215498C0EB38 +:106B0000001000EB8000D54A02F830109DF85410B8 +:106B10005498C0EB001000EB800002EBC000417005 +:106B2000A2215498C0EB001000EB800003E09BE230 +:106B3000FAE3FAE3FAE302EBC0008170D92154983A +:106B4000C0EB001000EB800002EBC000C170549855 +:106B5000C0EB001000EB8000114601EBC001049176 +:106B60000321049806F056FF01465498C0EB00102C +:106B700000EB8000B94A02EBC000017105210F91C2 +:106B8000B3E7F5215498C0EB001000EB8000B34A46 +:106B900002F830109DF854105498C0EB001000EB30 +:106BA000800002EBC0004170549800EB400101EB03 +:106BB0000010AB4901EB0010007B00287DD15498F8 +:106BC00000EB800001F5986101EB4020C030559941 +:106BD00001EB810202EB411100EB81008068B0F50E +:106BE000100F05D34FF410010020CDE9101011E073 +:106BF000549800EB80009B4901EB4020C030559930 +:106C000001EB810202EB411100EB81008068002260 +:106C1000CDE91002A5215498C0EB001000EB8000D4 +:106C20008E4A02EBC000817000211A911CE0BDF871 +:106C30006800C0F10200C200DDE91001CDE91B10BF +:106C4000F1F7F1FAC2B25498C0EB001000EB8000EB +:106C5000824901EBC003BDF86800C01C1A54BDF89E +:106C60006800401C80B21A90BDF868000328DEDB83 +:106C7000B5215498C0EB001000EB8000774A02EB7E +:106C8000C00081715498C0EB001000EB80001146E9 +:106C900001EBC00104910621049806F0BBFE0146F9 +:106CA0005498C0EB001000EB80006C4A02EBC0006F +:106CB000C17108210F917BE0FFE7549800EB800041 +:106CC000684901EB4020C030559901EB810202EB8D +:106CD000411100EB81008068B0F1104F05D34FF0F7 +:106CE00010400021CDE9100111E0549800EB800024 +:106CF0005C4901EB4020C030559901EB810202EB69 +:106D0000411100EB810080680022CDE91002A6212C +:106D10005498C0EB001000EB8000504A02EBC0001A +:106D2000817000211A911CE0BDF86800C0F10300D9 +:106D3000C200DDE91001CDE91D10F1F774FAC2B20D +:106D40005498C0EB001000EB8000444901EBC003F5 +:106D5000BDF86800C01C1A54BDF86800401C80B221 +:106D60001A90BDF868000428DEDBB5215498C0EB0A +:106D7000001000EB8000394A02EBC000C17154984A +:106D8000C0EB001000EB8000114601EBC001049144 +:106D90000721049806F03EFE01465498C0EB00100F +:106DA00000EB80002D4A02EBC000017209210F9117 +:106DB0009BE6F5215498C0EB001000EB8000274AB9 +:106DC00002F830109DF854105498C0EB001000EBFE +:106DD000800002EBC0004170549800EB400101EBD1 +:106DE00000101F4901EB0010007BB0BB549800EB72 +:106DF00080001C4901EB4020C030559901EB810215 +:106E000002EB411100EB81008068B0F5100F05D155 +:106E10004FF410010020CDE9101011E0549800EB60 +:106E20008000104901EB4020C030559901EB8102F0 +:106E300002EB411100EB810080680022CDE91002D5 +:106E4000A5215498C0EB001000EB8000034A02EB30 +:106E5000C000817000211A9123E04AE0D472002022 +:106E600000410020C0450020BDF86800C0F10200CC +:106E7000C200DDE91001CDE91F10F1F7D4F9C2B26B +:106E80005498C0EB001000EB8000FA4901EBC003FE +:106E9000BDF86800C01C1A54BDF86800401C80B2E0 +:106EA0001A90BDF868000328DEDBB9215498C0EBC6 +:106EB000001000EB8000EF4A02EBC0008171549893 +:106EC000C0EB001000EB8000114601EBC001049103 +:106ED0000621049806F09EFD01465498C0EB001070 +:106EE00000EB8000E34A02EBC000C17108210F9162 +:106EF0007AE0549800EB8000DF4901EB4020C0307D +:106F0000559901EB810202EB411100EB8100806891 +:106F1000B0F1104F05D14FF010400021CDE9100124 +:106F200011E0549800EB8000D34901EB4020C030C1 +:106F3000559901EB810202EB411100EB8100806861 +:106F40000022CDE91002A6215498C0EB001000EBFE +:106F50008000C84A02EBC000817000211A911CE039 +:106F6000BDF86800C0F10300C200DDE91001CDE901 +:106F70002110F1F758F9C2B25498C0EB001000EBA1 +:106F80008000BC4901EBC003BDF86800C01C1A5466 +:106F9000BDF86800401C80B21A90BDF86800042853 +:106FA000DEDBB9215498C0EB001000EB8000B14A41 +:106FB00002EBC000C1715498C0EB001000EB8000E0 +:106FC000114601EBC00104910721049806F022FD4F +:106FD00001465498C0EB001000EB8000A54A02EB7C +:106FE000C000017209210F917FE5F5215498C0EB93 +:106FF000001000EB80009F4A02F830109DF85410FA +:107000005498C0EB001000EB800002EBC000417010 +:10701000A2215498C0EB001000EB800002EBC000EE +:107020008170C3215498C0EB001000EB800002EB8C +:10703000C000C1705498C0EB001000EB80001146F6 +:1070400001EBC00104910321049806F0E3FC014622 +:107050005498C0EB001000EB8000864A02EBC000A1 +:10706000017105210F9140E5F5215498C0EB001006 +:1070700000EB80007F4A02F830109DF854105498BD +:10708000C0EB001000EB800002EBC0004170A221B9 +:107090005498C0EB001000EB800002EBC000817040 +:1070A000CA215498C0EB001000EB800002EBC00036 +:1070B000C1705498C0EB001000EB8000114601EB4A +:1070C000C00104910321049806F0A4FC01465498E1 +:1070D000C0EB001000EB8000664A02EBC0000171BB +:1070E00005210F9101E5F5215498C0EB001000EB4C +:1070F0008000604A02F830109DF854105498C0EB9C +:10710000001000EB800002EBC0004170A2215498F7 +:10711000C0EB001000EB800002EBC0008170B621D4 +:107120005498C0EB001000EB800002EBC000C1706F +:107130005498C0EB001000EB8000114601EBC00139 +:1071400004910321049806F065FC01465498C0EBB5 +:10715000001000EB8000474A02EBC00001710521DE +:107160000F91C2E4F5215498C0EB001000EB8000B1 +:10717000404A02F830109DF854105498C0EB0010AB +:1071800000EB800002EBC0004170549800EB40011E +:1071900001EB0010394901EB0010007BE8BBA42192 +:1071A0005498C0EB001000EB800002EBC00081702F +:1071B00000211A9125E0549800EB80002E4901EB44 +:1071C0004021C031559800EB800202EB401001EBEA +:1071D0008000416BBDF86800C0F10100C000C140F3 +:1071E0005498C0EB001000EB8000224A02EBC00272 +:1071F000BDF86800C01C1154BDF86800401C81B285 +:107200001A91BDF868000228D5DBB2215498C0EB72 +:10721000001000EB8000174A00E01DE002EBC00008 +:1072200041715498C0EB001000EB8000114601EB57 +:10723000C00104910521049806F0ECFB0146549826 +:10724000C0EB001000EB80000A4A02EBC000817125 +:1072500007210F9167E0A6E2A5215498C0EB00102A +:1072600000EB8000034A02EBC000817000211A91FC +:107270002CE00000D4720020C04500200041002016 +:10728000549800EB8000FB4901EB4021C031559838 +:1072900000EB800202EB401001EB8000416BBDF877 +:1072A0006800C0F10200C000C1405498C0EB00105B +:1072B00000EB8000F04A02EBC002BDF86800C01C81 +:1072C0001154BDF86800401C81B21A91BDF86800E5 +:1072D0000328D5DBB2215498C0EB001000EB8000EE +:1072E000E54A02EBC00004E01DE28DE09AE2F7E21D +:1072F00050E381715498C0EB001000EB8000114600 +:1073000001EBC00104910621049806F083FB0146BD +:107310005498C0EB001000EB8000D74A02EBC0008D +:10732000C17108210F91FEE1ADE000E0FCE1F52123 +:107330005498C0EB001000EB8000CF4A02F83010E8 +:107340009DF854105498C0EB001000EB800002EB45 +:10735000C0004170A6215498C0EB001000EB8000E3 +:1073600002EBC000817000211A9125E0549800EBD7 +:107370008000C04901EB4021C031559800EB8002EC +:1073800002EB401001EB8000816BBDF86800C0F19A +:107390000300C000C1405498C0EB001000EB800017 +:1073A000B54A02EBC002BDF86800C01C1154BDF81C +:1073B0006800401C81B21A91BDF868000428D5DB32 +:1073C000E1215498C0EB001000EB8000AA4A02EBC8 +:1073D000C000C1715498C0EB001000EB8000114652 +:1073E00001EBC00104910721049806F013FB01464C +:1073F0005498C0EB001000EB80009F4A02EBC000E5 +:10740000017209210F91C2E3F5215498C0EB0010DD +:1074100000EB8000984A02F830109DF85410549800 +:10742000C0EB001000EB800002EBC0004170A22115 +:107430005498C0EB001000EB800002EBC00081709C +:10744000C5215498C0EB001000EB800002EBC00097 +:10745000C1705498C0EB001000EB8000114601EBA6 +:10746000C00104910321049806F0D4FA014654980F +:10747000C0EB001000EB80007F4A02EBC0000171FE +:1074800005210F9183E3F5215498C0EB001000EB28 +:107490008000794A02F830109DF854105498C0EBDF +:1074A000001000EB800002EBC0004170549800EB2C +:1074B000400101EB0010714901EB0010007BE8BBBB +:1074C000AC215498C0EB001000EB800002EBC00030 +:1074D000817000211A912DE0549800EB80006549DD +:1074E00001EB4020C030559901EB810202EB4111C4 +:1074F00000EB810050F8221F4068BDF86820C2F1FF +:107500000402D200CDE9230108462399F0F78BFE4F +:10751000C2B25498C0EB001000EB8000564901EB5A +:10752000C003BDF86800C01C1A54BDF86800401CB8 +:1075300080B21A90BDF86800052800E057E0CBDB68 +:1075400000201A902BE0549800EB8000494901EB91 +:107550004020C030559901EB810202EB411100EB54 +:10756000810122318868C968BDF86820C2F104022F +:10757000D200CDE92510F0F756FEC2B25498C0EB08 +:10758000001000EB80003C4901EBC003BDF868002F +:1075900008301A54BDF86800401C80B21A90BDF83B +:1075A00068000528CFDBCE215498C0EB001000EB1B +:1075B0008000314A02EBC00041735498C0EB0010C8 +:1075C00000EB8000114601EBC00104910D210498ED +:1075D00006F020FA01465498C0EB001000EB800042 +:1075E000254A02EBC00081730F210F919BE0AE2171 +:1075F0005498C0EB001000EB80001F4A02EBC00063 +:10760000817000211A912DE0549800EB80001949F7 +:1076100001EB4020C030559901EB810202EB411192 +:1076200000EB810050F8221F4068BDF86820C2F1CD +:107630000502D200CDE9270108462799F0F7F3FDAE +:10764000C2B25498C0EB001000EB80000A4901EB75 +:10765000C003BDF86800C01C1A54BDF86800401C87 +:1076600080B21A90BDF868000628CDDB00201A9081 +:1076700032E00000C0450020D4720020004100200C +:10768000549800EB8000FE4901EB4020C030559932 +:1076900001EB810202EB411100EB8101223188688C +:1076A000C968BDF86820C2F10502D200CDE92910F1 +:1076B000F0F7B9FDC2B25498C0EB001000EB8000A7 +:1076C000F04901EBC003BDF8680009301A54BDF859 +:1076D0006800401C80B21A90BDF868000628CFDB15 +:1076E000CE215498C0EB001000EB8000E54A02EB7D +:1076F000C000C1735498C0EB001000EB800011462D +:1077000001EBC00104910F21049806F083F90146B2 +:107710005498C0EB001000EB8000DA4A02EBC00086 +:10772000017411210F9132E2F5215498C0EB001041 +:1077300000EB8000D34A02F830109DF854105498A2 +:10774000C0EB001000EB800002EBC0004170A221F2 +:107750005498C0EB001000EB800002EBC000817079 +:10776000E5215498C0EB001000EB800002EBC00054 +:10777000C1705498C0EB001000EB8000114601EB83 +:10778000C00104910321049806F044F9014654987D +:10779000C0EB001000EB8000BA4A02EBC0000171A0 +:1077A00005210F91F3E1F5215498C0EB001000EB97 +:1077B0008000B44A02F830109DF854105498C0EB81 +:1077C000001000EB800002EBC0004170A221549831 +:1077D000C0EB001000EB800002EBC0008170E721DD +:1077E0005498C0EB001000EB800002EBC000C170A9 +:1077F0005498C0EB001000EB8000114601EBC00173 +:1078000004910321049806F005F901465498C0EB51 +:10781000001000EB80009B4A02EBC00001710521C3 +:107820000F91B4E1F5215498C0EB001000EB8000FB +:10783000944A02F830109DF854105498C0EB001090 +:1078400000EB800002EBC0004170A2215498C0EB15 +:10785000001000EB800002EBC000817011215498F1 +:10786000C0EB001000EB800002EBC000C170549828 +:10787000C0EB001000EB8000114601EBC001049149 +:107880000321049806F0C6F801465498C0EB001096 +:1078900000EB80007B4A02EBC000017105210F91D3 +:1078A0000122549800EB8001754800EB4121C03162 +:1078B000559800EB800303EB401001F82020D522FF +:1078C000549800EB80006E4901EB4020C030559980 +:1078D00001EB810303EB411100EB8100427156E1A2 +:1078E000F5215498C0EB001000EB8000654A02F8C7 +:1078F00030109DF854105498C0EB001000EB80003D +:1079000002EBC0004170A5215498C0EB001000EBC1 +:10791000800002EBC000817001215498C0EB001080 +:1079200000EB800002EBC000C170C2215498C0EB94 +:10793000001000EB800002EBC000017100215498A0 +:10794000C0EB001000EB800002EBC000417112217F +:107950005498C0EB001000EB800002EBC000817176 +:107960005498C0EB001000EB8000114601EBC00101 +:1079700004910621049806F04DF801465498C0EB96 +:10798000001000EB80003F4A02EBC000C1710821EB +:107990000F91FCE0F5215498C0EB001000EB800043 +:1079A000384A02F830109DF854105498C0EB00107B +:1079B00000EB800002EBC0004170FF215498C0EB47 +:1079C000001000EB800002EBC000817000211A91D2 +:1079D0001CE0549800EB400101EB00102A4901EB38 +:1079E00000110E31BDF86800095C5498C0EB00101E +:1079F00000EB8000234A02EBC002BDF86800C01C07 +:107A00001154BDF86800401C81B21A91BDF868009D +:107A10000A28DEDB549800EB400101EB00101A4904 +:107A200001EB0010408B01125498C0EB001000EBEA +:107A30008000144A02EBC0004173549800EB4001EF +:107A400001EB0010104901EB0010408BC1B25498BB +:107A5000C0EB001000EB800002EBC0008173549873 +:107A600000EB8000064901EB4021C031559800EB46 +:107A7000800202EB401001EB8000B0F88C0005E0C2 +:107A8000C0450020D472002000410020011254980B +:107A9000C0EB001000EB8000FB4A02EBC000C1739A +:107AA000549800EB8000F94901EB4021C031559812 +:107AB00000EB800202EB401001EB8000B0F88C007C +:107AC000C1B25498C0EB001000EB8000EE4A02EB0C +:107AD000C0000174549800EB8000EC4901EB402198 +:107AE000C031559800EB800202EB401001EB8000A2 +:107AF000B0F88C10549801EB802081B203200491DF +:107B0000F1F74AFA00211A9114E0E149BDF8680042 +:107B1000095C5498C0EB001000EB8000DA4A02EBDD +:107B2000C002BDF8680011301154BDF86800401C57 +:107B300081B21A91BDF86800B0F5007FE5DB132132 +:107B40005498C0EB001000EB8000CF4A02EBC0005D +:107B500080F811125498C0EB001000EB8000114621 +:107B600001EBC001049140F21121049805F052FF8D +:107B700001465498C0EB001000EB8000C24A02EBB3 +:107B8000C00080F8121240F213210F9100BF00BF15 +:107B900005F04DB8549800EB400101EB0010BD49D1 +:107BA00001EB00113031559801EB0010417815912F +:107BB000549800EB8000B54901EB4021C031559845 +:107BC00000EB800202EB401011F82010549800EBFB +:107BD0008000AE4A02EB40200079814206D10121AB +:107BE000549800EB800002EB4020C170AA495498E1 +:107BF00001EB00115598085C401CC1B2A64A54988C +:107C000002EB0012559811549DF85400002804DD31 +:107C10009DF85400401EC1B215915698A1380A280B +:107C20007ED2DFE800F0FCFBFAF9F8F7F605F5F490 +:107C300002215498C0EB001000EB8000924A02F839 +:107C400030109DF854004030C1B25498C0EB001081 +:107C500000EB800002EBC000417041215498C0EB62 +:107C6000001000EB800002EBC000817030215498BE +:107C7000C0EB001000EB800002EBC000C170549814 +:107C8000C0EB001000EB800002EBC00001715498C3 +:107C900000EB80007D4901EB4021C031559800EB9D +:107CA000800202EB401001EB80000079010954983A +:107CB000C0EB001000EB8000734A02EBC000417182 +:107CC0005498C0EB001000EB8000114601EBC0009F +:107CD00040790A2812DA5498C0EB001000EB8000BB +:107CE00001EBC00040793030C1B25498C0EB0010B5 +:107CF00000EB800002EBC000417115E05498C0EB2E +:107D0000001000EB8000604901EBC0004079373083 +:107D1000C1B25498C0EB001000EB80005A4A00E05A +:107D200043E202EBC0004171549800EB80005749D8 +:107D300001EB4021C031559800EB800202EB40106E +:107D400001EB8000007900F00F015498C0EB0010A7 +:107D500000EB80004C4A02EBC00081715498C0EBEC +:107D6000001000EB8000114601EBC00080790A286A +:107D700012DA5498C0EB001000EB800001EBC00059 +:107D800080793030C1B25498C0EB001000EB800015 +:107D900002EBC000817113E05498C0EB001000EBBF +:107DA0008000394901EBC00080793730C1B2549866 +:107DB000C0EB001000EB8000334A02EBC000817181 +:107DC00003225498C0EB001000EB80002E4901EB19 +:107DD000C000C2715498C0EB001000EB800001EBB2 +:107DE000C000401C07210490F1F774FB0146549831 +:107DF000C0EB001000EB8000234A02EBC0000172D0 +:107E000009210F91549800EB8000204908E05EE1C1 +:107E1000C1E0B0E39AE3EAE2C8E10FE168E03DE0E7 +:107E200001EB4020C030559901EB810202EB41117A +:107E300010F8210004280ED10522549800EB800090 +:107E4000124901EB4020C030559901EB810303EB4F +:107E5000411100F821200021549800EB80000B4ACA +:107E600002EB4020C1700622549800EB80000749C5 +:107E700001EB4020C030559901EB810303EB411128 +:107E800000F821208CE30000D4720020C0450020BF +:107E9000D230002000410020343F002004215498BB +:107EA000C0EB001000EB8000FA4A02F830109DF899 +:107EB00054004030C1B25498C0EB001000EB800079 +:107EC00002EBC000417051215498C0EB001000EB50 +:107ED000800002EBC000817005215498C0EB0010B7 +:107EE00000EB800002EBC000C17004210F9157E34A +:107EF00002215498C0EB001000EB8000E54A02F824 +:107F000030109DF854004030C1B25498C0EB0010BE +:107F100000EB800002EBC000417041215498C0EB9F +:107F2000001000EB800002EBC000817031215498FA +:107F3000C0EB001000EB800002EBC000C1703521E7 +:107F40005498C0EB001000EB800002EBC000017100 +:107F500003215498C0EB001000EB800002EBC0003E +:107F600041715498C0EB001000EB8000114601EB0A +:107F7000C000401C05210490F1F7ACFA014654986A +:107F8000C0EB001000EB8000C24A02EBC000817120 +:107F900007210F9104E302215498C0EB001000EB7D +:107FA0008000BC4A02F830109DF854004030C1B245 +:107FB0005498C0EB001000EB800002EBC000417051 +:107FC00041215498C0EB001000EB800002EBC00090 +:107FD000817032215498C0EB001000EB800002EB5E +:107FE000C000C17030215498C0EB001000EB80003D +:107FF00002EBC000017103215498C0EB001000EBAC +:10800000800002EBC00041715498C0EB001000EBFF +:108010008000114601EBC000401C05210490F1F7DF +:1080200059FA01465498C0EB001000EB8000994AC1 +:1080300002EBC000817107210F91B1E20421549835 +:10804000C0EB001000EB8000924A02F830109DF85F +:1080500054004030C1B25498C0EB001000EB8000D7 +:1080600002EBC000417041215498C0EB001000EBBE +:10807000800002EBC000817005215498C0EB001015 +:1080800000EB800002EBC000C17004210F915498F6 +:1080900000EB8000804901EB4020C030559901EB96 +:1080A000810202EB411110F8210002280ED10322B7 +:1080B000549800EB8000784901EB4020C03055997E +:1080C00001EB810303EB411100F8212068E202215A +:1080D0005498C0EB001000EB80006E4A02F830109C +:1080E0009DF854004030C1B25498C0EB001000EB32 +:1080F000800002EBC000417041215498C0EB001099 +:1081000000EB800002EBC000817031215498C0EB7D +:10811000001000EB800002EBC000C17032215498C7 +:10812000C0EB001000EB800002EBC00001710321E6 +:108130005498C0EB001000EB800002EBC0004171CE +:108140005498C0EB001000EB8000114601EBC0001A +:10815000401C05210490F1F7BDF901465498C0EB8D +:10816000001000EB80004B4A02EBC0008171072138 +:108170000F91549800EB400101EB0010474901EBCF +:1081800000113031559801EB0010807820F020026A +:10819000549800EB400101EB0010404901EB001046 +:1081A0003030559900EB01108270F9E102215498AA +:1081B000C0EB001000EB8000364A02F830109DF84A +:1081C00054004030C1B25498C0EB001000EB800066 +:1081D00002EBC000417041215498C0EB001000EB4D +:1081E000800002EBC000817031215498C0EB001078 +:1081F00000EB800002EBC000C17030215498C0EB4E +:10820000001000EB800002EBC0000171549800EBFD +:108210008000214901EB4020C030559901EB8102DB +:1082200002EB411100EB81008068B0F5100F0AD31A +:1082300030215498C0EB001000EB8000154A02EB8F +:10824000C000417109E032215498C0EB001000EBEE +:108250008000104A02EBC0004171549800EB80008E +:108260000D4901EB4020C030559901EB810202EB32 +:10827000411100EB8100C079012811D131215498BE +:10828000C0EB001000EB8000024A02EBC0008171DD +:1082900020E00000D4720020C045002000410020F2 +:1082A000549800EB8000FC4901EB4020C030559908 +:1082B00001EB810202EB411100EB8100C07948B96A +:1082C00032215498C0EB001000EB8000F34A02EB1F +:1082D000C000817100201A9028E0549800EB8000C3 +:1082E000ED4901EB4021C031559800EB800202EBD3 +:1082F000401001EB80008168BDF86800C0F1050006 +:108300008000C14001F00F0130315498C0EB0010E3 +:1083100000EB8000E14A02EBC002BDF86800C01D1E +:108320001154BDF86800401C81B21A91BDF8680074 +:108330000628D2DB32215498C0EB001000EB8000FD +:10834000D64A02EBC000417300211A9128E05498EC +:1083500000EB8000D04901EB4021C031559800EB83 +:10836000800202EB401001EB8000416BBDF8680019 +:10837000C0F103008000C14001F00F01303154987A +:10838000C0EB001000EB8000C44A02EBC002BDF855 +:1083900068000E301154BDF86800401C81B21A917B +:1083A000BDF868000428D2DB03225498C0EB00100B +:1083B00000EB8000B94901EBC00082745498C0EB17 +:1083C000001000EB800001EBC000401C1221049063 +:1083D000F1F780F801465498C0EB001000EB8000E4 +:1083E000AE4A02EBC000C17414210F91D8E0022103 +:1083F0005498C0EB001000EB8000A84A02F830103F +:108400009DF854004030C1B25498C0EB001000EB0E +:10841000800002EBC000417041215498C0EB001075 +:1084200000EB800002EBC000817032215498C0EB59 +:10843000001000EB800002EBC000C17031215498A5 +:10844000C0EB001000EB800002EBC0000171322194 +:108450005498C0EB001000EB800002EBC0004171AB +:108460005498C0EB001000EB800002EBC00081715B +:1084700000211A9128E0549800EB8000864901EB16 +:108480004021C031559800EB800202EB401001EB17 +:108490008000416BBDF86800C0F103008000C1405E +:1084A00001F00F0130315498C0EB001000EB800058 +:1084B0007A4A02EBC002BDF86800C01D1154BDF835 +:1084C0006800401C81B21A91BDF868000428D2DB14 +:1084D00000201A9011E030215498C0EB001000EBFE +:1084E00080006E4A02EBC002BDF868000B301154E8 +:1084F000BDF86800401C81B21A91BDF868001928C7 +:10850000E9DB03225498C0EB001000EB80006349C4 +:1085100001EBC00080F824205498C0EB001000EB61 +:10852000800001EBC000401C24210490F0F7D2FF32 +:1085300001465498C0EB001000EB8000574A02EB54 +:10854000C00080F8251026210F9129E010215498B1 +:10855000C0EB001000EB8000504A02F830103021D0 +:108560005498C0EB001000EB800002EBC00041709B +:1085700002210F9114E010215498C0EB001000EB81 +:108580008000464A02F8301031215498C0EB0010A8 +:1085900000EB800002EBC000417002210F9100BF90 +:1085A00000BF04F044BB549800EB400101EB001005 +:1085B0003B4901EB00113031559801EB0010417837 +:1085C0001591549800EB8000334901EB4021C031F4 +:1085D000559800EB800202EB401011F820105498DF +:1085E00000EB80002C4A02EB40200079814206D14A +:1085F0000121549800EB800002EB4020C170294912 +:10860000549801EB00115598085C401CC1B2254AF2 +:10861000549802EB0012559811549DF8540000280C +:1086200004DD9DF85400401EC1B215915698A13842 +:108630000A282FD2DFE800F00538DEFEFDFCFB2E15 +:108640008BFA04215498C0EB001000EB8000134A11 +:1086500002F830109DF854004030C1B25498C0EB7D +:10866000001000EB800002EBC000417051215498D3 +:10867000C0EB001000EB800002EBC0008170052110 +:108680005498C0EB001000EB800002EBC000C170FA +:1086900004210F91FCE30000C0450020D4720020AB +:1086A00000410020343F002002215498C0EB00100C +:1086B00000EB8000FE4A02F830109DF85400403074 +:1086C000C1B25498C0EB001000EB800002EBC00078 +:1086D000417041215498C0EB001000EB800002EB88 +:1086E000C000817031215498C0EB001000EB800075 +:1086F00002EBC000C17035215498C0EB001000EBB4 +:10870000800002EBC000017103215498C0EB0010FF +:1087100000EB800002EBC00041715498C0EB0010E8 +:1087200000EB8000114601EBC000401C05210490C5 +:10873000F0F7D0FE01465498C0EB001000EB80002B +:10874000DB4A02EBC000817107210F91A0E30221F7 +:108750005498C0EB001000EB8000D54A02F83010AE +:108760009DF854004030C1B25498C0EB001000EBAB +:10877000800002EBC000417041215498C0EB001012 +:1087800000EB800002EBC000817032215498C0EBF6 +:10879000001000EB800002EBC000C1703021549843 +:1087A000C0EB001000EB800002EBC0000171032160 +:1087B0005498C0EB001000EB800002EBC000417148 +:1087C0005498C0EB001000EB8000114601EBC00094 +:1087D000401C05210490F0F77DFE01465498C0EB43 +:1087E000001000EB8000B24A02EBC000817107214B +:1087F0000F914DE304215498C0EB001000EB800072 +:10880000AB4A02F830109DF854004030C1B2549881 +:10881000C0EB001000EB800002EBC0004170412172 +:108820005498C0EB001000EB800004E012E01AE363 +:1088300004E353E27DE002EBC0008170052154980F +:10884000C0EB001000EB800002EBC000C1700421FF +:108850000F911DE302215498C0EB001000EB800043 +:10886000934A02F830109DF854004030C1B2549839 +:10887000C0EB001000EB800002EBC0004170412112 +:108880005498C0EB001000EB800002EBC000817038 +:1088900031215498C0EB001000EB800002EBC000C7 +:1088A000C17032215498C0EB001000EB800002EB45 +:1088B000C000017103215498C0EB001000EB800050 +:1088C00002EBC00041715498C0EB001000EB800037 +:1088D000114601EBC000401C05210490F0F7FAFDA1 +:1088E00001465498C0EB001000EB8000704A02EB88 +:1088F000C0008171549800EB400101EB00106D49FC +:1089000001EB00113031559801EB0010807820F018 +:108910002002549800EB400101EB0010654901EB87 +:1089200000113031559801EB0010827007210F9132 +:10893000AEE202215498C0EB001000EB80005C4ACC +:1089400002F830109DF854004030C1B25498C0EB8A +:10895000001000EB800002EBC000417041215498F0 +:10896000C0EB001000EB800002EBC00081703121F1 +:108970005498C0EB001000EB800002EBC000C17007 +:1089800041215498C0EB001000EB800002EBC000C6 +:108990000171549800EB8000474901EB4020C03042 +:1089A000559901EB810202EB411100EB81008068D7 +:1089B000B0F1104F0AD130215498C0EB001000EBF9 +:1089C00080003B4A02EBC000417109E0322154981B +:1089D000C0EB001000EB8000354A02EBC000417193 +:1089E000549800EB8000344901EB4020C030559989 +:1089F00001EB810202EB411100EB8100C0790128FB +:108A00000AD131215498C0EB001000EB8000284AB5 +:108A100002EBC000817119E0549800EB80002649F8 +:108A200001EB4020C030559901EB810202EB41116E +:108A300000EB8100C07948B932215498C0EB001096 +:108A400000EB80001A4A02EBC000817100201A90EE +:108A500028E0549800EB8000174901EB4021C03119 +:108A6000559800EB800202EB401001EB800081681A +:108A7000BDF86800C0F107008000C14001F00F019F +:108A800030315498C0EB001000EB8000084A02EB34 +:108A9000C002BDF86800C01D1154BDF86800401C3C +:108AA00081B21A91BDF868000828D2DB322105E0B6 +:108AB000D472002000410020C04500205498C0EB33 +:108AC000001000EB8000FE4A02EBC000C1730021E1 +:108AD0001A9128E0549800EB8000FA4901EB4021FC +:108AE000C031559800EB800202EB401001EB800092 +:108AF000416BBDF86800C0F105008000C14001F085 +:108B00000F0130315498C0EB001000EB8000EC4AAC +:108B100002EBC002BDF8680010301154BDF86800C7 +:108B2000401C81B21A91BDF868000628D2DB3021C2 +:108B30005498C0EB001000EB8000E14A02EBC0004B +:108B4000817500211A9111E030215498C0EB00107A +:108B500000EB8000DA4A02EBC002BDF86800173073 +:108B60001154BDF86800401C81B21A91BDF868002C +:108B70000628E9DB30215498C0EB001000EB8000A0 +:108B8000CF4A02EBC000417700211A9111E0302159 +:108B90005498C0EB001000EB8000C94A02EBC00201 +:108BA000BDF868001E301154BDF86800401C81B249 +:108BB0001A91BDF868000628E9DB30215498C0EB13 +:108BC000001000EB8000BE4A02EBC00080F82410C9 +:108BD00000211A9111E030215498C0EB001000EBF5 +:108BE0008000B74A02EBC002BDF86800253011547E +:108BF000BDF86800401C81B21A91BDF868000628D3 +:108C0000E9DB30215498C0EB001000EB8000AC4A47 +:108C100002EBC00080F82B1000211A9111E03021E6 +:108C20005498C0EB001000EB8000A54A02EBC00294 +:108C3000BDF868002C301154BDF86800401C81B2AA +:108C40001A91BDF868000628E9DB30215498C0EB82 +:108C5000001000EB80009A4A02EBC00080F832104E +:108C600000211A9111E030215498C0EB001000EB64 +:108C70008000934A02EBC002BDF868003330115403 +:108C8000BDF86800401C81B21A91BDF86800062842 +:108C9000E9DB03225498C0EB001000EB8000884908 +:108CA00001EBC00080F839205498C0EB001000EBB5 +:108CB000800001EBC000401C39210490F0F70AFC51 +:108CC00001465498C0EB001000EB80007C4A02EB98 +:108CD000C00080F83A103B210F91D9E0022154984E +:108CE000C0EB001000EB8000754A02F830109DF8D0 +:108CF00054004030C1B25498C0EB001000EB80002B +:108D000002EBC000417041215498C0EB001000EB11 +:108D1000800002EBC000817032215498C0EB00103B +:108D200000EB800002EBC000C17031215498C0EB11 +:108D3000001000EB800002EBC00001713321549859 +:108D4000C0EB001000EB800002EBC000417132214B +:108D50005498C0EB001000EB800002EBC000817162 +:108D600000211A9128E0549800EB8000554901EB4E +:108D70004021C031559800EB800202EB401001EB1E +:108D80008000416BBDF86800C0F105008000C14063 +:108D900001F00F0130315498C0EB001000EB80005F +:108DA000474A02EBC002BDF86800C01D1154BDF86F +:108DB0006800401C81B21A91BDF868000628D2DB19 +:108DC00000201A9011E030215498C0EB001000EB05 +:108DD00080003B4A02EBC002BDF868000D30115420 +:108DE000BDF86800401C81B21A91BDF868001928CE +:108DF000E9DB03225498C0EB001000EB80003049FF +:108E000001EBC00080F826205498C0EB001000EB66 +:108E1000800001EBC000401C26210490F0F75AFBB3 +:108E200001465498C0EB001000EB8000244A02EB8E +:108E3000C00080F8271028210F9129E010215498B4 +:108E4000C0EB001000EB80001D4A02F8301030210A +:108E50005498C0EB001000EB800002EBC0004170A2 +:108E600002210F9114E010215498C0EB001000EB88 +:108E70008000134A02F8301031215498C0EB0010E2 +:108E800000EB800002EBC000417002210F9100BF97 +:108E900000BF03F0CCBE549800EB400101EB001082 +:108EA000094901EB00113031559801EB0010417870 +:108EB0001591549800EB8000024901EB402105E038 +:108EC000D4720020C045002000410020C031BDF810 +:108ED000680000EB800202EB401011F8201054985B +:108EE00000EB8000FE4A02EB40200079814206D16F +:108EF0000121549800EB800002EB4020C170F94939 +:108F0000549801EB00115598085C401CC1B2F54A19 +:108F1000549802EB00125598115400211A9117E051 +:108F2000549800EB400101EB0010EF4901EB0011F8 +:108F30003031BDF8680001EB001041789DF8540015 +:108F4000814200D111E0BDF86800401C81B21A9145 +:108F5000549800EB400101EB0010E34901EB0010D5 +:108F6000C179BDF868008142DADC00BF549800EB9B +:108F7000400101EB0010DC4901EB00113031BDF87C +:108F8000680001EB001001785598401A401CC1B2EE +:108F900014919DF85400002804DD9DF85400401EF3 +:108FA000C1B21591549800EB8000CD4901EB4020EF +:108FB000C030559901EB810202EB411100EB8100B9 +:108FC00040780F2820DA549800EB8000C44901EB68 +:108FD0004021C031559800EB800202EB401001EBBC +:108FE00080004078401CC2B2549800EB8000BC491D +:108FF00001EB4020C030559901EB810303EB411197 +:1090000000EB810042700FE00022549800EB8000DA +:10901000B34901EB4020C030559901EB810303EBCC +:10902000411100EB810042705698B138092826D2D0 +:10903000DFE800F00526FD2525FC25B5FB009DF8A1 +:1090400054005030C1B25498C0EB001000EB8000C7 +:10905000A64A02F8301020215498C0EB001000EB13 +:10906000800002EBC0004170FA215498C0EB001060 +:1090700000EB800002EBC000817003210F918FE2B2 +:109080009DF854005030C1B25498C0EB001000EB72 +:109090008000964A02F83010549800EB8000904906 +:1090A00001EB4021C031559800EB800202EB4010EB +:1090B00001EB8000407840F030015498C0EB001084 +:1090C00000EB8000894A02EBC000417001215498F6 +:1090D000C0EB001000EB800002EBC00081705498E0 +:1090E000C0EB001000EB800002EBC000C17000215B +:1090F0005498C0EB001000EB800002EBC00001713F +:109100005498C0EB001000EB8000114601EBC00149 +:10911000049105210498F0F70BFE0022CDE910021E +:109120001098C2B25498C0EB001000EB80006F4959 +:1091300001EBC0004271DDE91020010641EA122076 +:10914000C2B25498C0EB001000EB8000674901EBFD +:10915000C000827103225498C0EB001000EB800025 +:1091600001EBC000C271FA225498C0EB001000EB72 +:10917000800001EBC000027209200F90B1225498C8 +:1091800000EB8000564901EB4020C030559901EBBF +:10919000810303EB411100EB8100427100E29DF875 +:1091A00054005030C1B25498C0EB001000EB800066 +:1091B0004E4A02F83010549800EB8000484901EB09 +:1091C0004021C031559800EB800202EB401001EBCA +:1091D0008000407840F030015498C0EB001000EB64 +:1091E0008000424A02EBC000417065215498C0EBF8 +:1091F000001000EB800002EBC00081700121549848 +:10920000C0EB001000EB800002EBC000C1709DF8C5 +:1092100050105498C0EB001000EB800002EBC0002F +:1092200001715498C0EB001002E03DE047E1C7E057 +:1092300000EB8000114601EBC00104910521049868 +:10924000F0F776FD0022CDE910021098C2B25498D2 +:10925000C0EB001000EB8000244901EBC00042711C +:10926000DDE91020010641EA1220C2B25498C0EB99 +:10927000001000EB80001D4901EBC0008271032249 +:109280005498C0EB001000EB800001EBC000C271ED +:10929000FA225498C0EB001000EB800001EBC000F4 +:1092A000027209200F907BE19DF854005030C1B24A +:1092B0005498C0EB001000EB80000C4A02F830100C +:1092C000549800EB8000064901EB4021C0315598CD +:1092D00000EB800202EB401001EB8000407807E0D9 +:1092E000C0450020343F002000410020D4720020FF +:1092F00040F030015498C0EB001000EB8000FE4AB3 +:1093000002EBC000417065215498C0EB001000EBE7 +:10931000800002EBC000817001215498C0EB001066 +:1093200000EB800002EBC000C1709DF8500040F0DF +:1093300010015498C0EB001000EB800002EBC0005D +:1093400001715498C0EB001000EB8000114601EB56 +:10935000C001049105210498F0F7EAFC0022CDE950 +:1093600010021098C2B25498C0EB001000EB8000BD +:10937000E14901EBC0004271DDE91001000A40EA59 +:109380000160C2B25498C0EB001000EB8000DA49D3 +:1093900001EBC000827103225498C0EB001000EB77 +:1093A000800001EBC000C271FA225498C0EB00109B +:1093B00000EB800001EBC000027209200F90EFE08B +:1093C0009DF854005030C1B25498C0EB001000EB2F +:1093D0008000C94A02F83010549800EB8000C74959 +:1093E00001EB4021C031559800EB800202EB4010A8 +:1093F00001EB8000407840F030015498C0EB001041 +:1094000000EB8000BC4A02EBC0004170012154987F +:10941000C0EB001000EB800002EBC000817054989C +:10942000C0EB001000EB800002EBC000C170052112 +:109430005498C0EB001000EB800002EBC0000171FB +:109440005498C0EB001000EB8000114601EBC00106 +:10945000049105210498F0F76BFC0022CDE910027D +:109460001098C2B25498C0EB001000EB8000A249E3 +:1094700001EBC0004271DDE91001000A40EA016021 +:10948000C1B25498C0EB001000EB80009A4A02EB86 +:10949000C000817103215498C0EB001000EB8000E4 +:1094A00002EBC000C171FA215498C0EB001000EB30 +:1094B000800002EBC000017209210F9170E0549806 +:1094C00000EB80008D4901EB4020C030559901EB45 +:1094D000810202EB411100EB81008078B1282DD090 +:1094E000549800EB8000854901EB4021C03155982C +:1094F00000EB800202EB401001EB80008278549870 +:1095000000EB80007D4901EB4021C031559800EB14 +:10951000800303EB401001EB80004271B1225498AC +:1095200000EB8000754901EB4020C030559901EBFC +:10953000810303EB411100EB810082709DF8540020 +:109540005030C1B25498C0EB001000EB80006A4A62 +:1095500002F83010549800EB8000684901EB40217C +:10956000C031559800EB800202EB401001EB800007 +:10957000407840F0C0015498C0EB001000EB800030 +:109580005D4A02EBC0004170FA215498C0EB001014 +:1095900000EB800002EBC000817003210F9100BF3F +:1095A00000BF76E45649549801EB0011BDF86800FD +:1095B000014404910878401CC1B204980170549889 +:1095C00000EB400101EB00104E4901EB0010007B65 +:1095D00020B1012846D0022843D1B3E05698312863 +:1095E00002D045283CD11DE000201A9013E008A9C4 +:1095F000BDF86800095C5498C0EB001000EB8000D7 +:109600003D4A02EBC002BDF868001154BDF8680085 +:10961000401C81B21A91BDF868000728E7DB0720DB +:109620000F901DE000201A9013E006A9BDF8680015 +:10963000095C5498C0EB001000EB80002E4A02EB4E +:10964000C002BDF868001154BDF86800401C81B22A +:109650001A91BDF868000728E7DB07200F9000BFCC +:1096600000BFD4E05598401CC1B215919DF854102C +:109670005498C0EB001000EB80001F4A02F8301035 +:1096800003215498C0EB001000EB800002EBC000F7 +:10969000417000215498C0EB001000EB800002EBF9 +:1096A000C000817002215498C0EB001000EB8000D4 +:1096B00002EBC000C17000215498C0EB001000EB19 +:1096C000800002EBC000017109215498C0EB00102A +:1096D00000EB800002EBC00041715498C0EB001019 +:1096E00000EB8000114601EBC001049106210498B3 +:1096F000F0F7D4F8002207E0D4720020C045002023 +:10970000343F002000410020CDE91002DDE91010B7 +:10971000020642EA1120C1B25498C0EB001000EBDF +:109720008000FE4A02EBC000C1711098C1B254988B +:10973000C0EB001000EB800002EBC000817108213B +:109740000F9164E05598401CC1B215919DF85410DA +:109750005498C0EB001000EB8000F04A02F8301083 +:1097600003215498C0EB001000EB800002EBC00016 +:10977000417000215498C0EB001000EB800002EB18 +:10978000C00081705498C0EB001000EB800002EB29 +:10979000C000C1705498C0EB001000EB800002EBD9 +:1097A000C000017102215498C0EB001000EB800052 +:1097B00002EBC00041715498C0EB001000EB800038 +:1097C000114601EBC001049106210498F0F766F8F8 +:1097D0000022CDE91002DDE91020010641EA122045 +:1097E000C2B25498C0EB001000EB8000CB4901EBF3 +:1097F000C000C2711098C2B25498C0EB001000EBC8 +:10980000800001EBC000827108200F9000BF00BFF4 +:10981000C7E6C349549801EB00115598085C401CF9 +:10982000C1B2BF4A549802EB001255981154549893 +:1098300000EB400101EB0010BA4901EB001130319F +:10984000559801EB001041781591549800EB800079 +:10985000B54901EB4020C030559901EB810202EB84 +:10986000411100EB810090F87700002850DD0020C6 +:109870001A901FE0549800EB8000AB4901EB4021A7 +:10988000C031BDF86800559A104400EB800202EB2D +:10989000401011F82010549800EB8000A24A02EB0F +:1098A00040200079814200D018E0BDF86800401CDB +:1098B00081B21A91549800EB80009B4901EB402142 +:1098C000C031559800EB800202EB401001EB8000A4 +:1098D00090F87710BDF868008142CBDC00BF549847 +:1098E00000EB8000904901EB4021C031559800EB1E +:1098F000800202EB401001EB800090F87710BDF879 +:109900006800814204D15698052801D0062056905F +:109910005698F2287DD006DC05287BD0062809D091 +:10992000F12878D1DBE3F32876D0F42875D0F62837 +:10993000F7D1FCE3549800EB80007B4901EB402019 +:10994000C030559901EB810202EB411100EB81001F +:1099500090F87700002875DD549800EB800072497C +:1099600001EB4021C031559800EB800202EB401022 +:1099700001EB800090F879109DF8540081423BD0B3 +:10998000549800EB8000684901EB4021C0315598A4 +:1099900000EB800202EB401001EB800090F87A109F +:1099A0009DF85400814227D0549800EB80005E4916 +:1099B00001EB4021C031559800EB800202EB4010D2 +:1099C00001EB800090F87B109DF85400814213D089 +:1099D000549800EB8000544901EB4021C031559868 +:1099E00000EB800202EB401001EB800090F87C104D +:1099F0009DF85400814225D1549800EB80004A49DB +:109A000001EB4021C031559800EB800202EB401081 +:109A100004E0C0E3FEE361E3FDE3FDE301EB80006E +:109A200090F87710491E549800EB80003E4A02EBF4 +:109A3000402080780844C1B2549800EB800002EBCB +:109A400040208170F5215498C0EB001000EB80009D +:109A5000324A02F830109DF854105498C0EB0010B0 +:109A600000EB800002EBC000417000215498C0EB75 +:109A7000001000EB800002EBC00081705498C0EB36 +:109A8000001000EB800002EBC000C170062154986A +:109A9000C0EB001000EB800002EBC000017105215B +:109AA0000F9100210B91B4E2549800EB80001E4905 +:109AB00001EB4021C031BDF82C205598104400EB3B +:109AC000800202EB401001EB80004079F12804D0C5 +:109AD000F2284ED0F3284BD1D1E1549800EB40014D +:109AE00001EB00100F4901EB00113031BDF82C00E3 +:109AF000559A104401EB001041785498C0EB0010C7 +:109B000000EB8000054A02EBC002BDF83C00115496 +:109B1000BDF83C00401C81B20F9107E0D4720020D8 +:109B2000343F002000410020C0450020549800EB45 +:109B30008000FE4901EB4021C031BDF82C00559A50 +:109B4000104400EB800202EB401001EB80004179F1 +:109B50005498C0EB001000EB8000F54A02EBC00205 +:109B6000BDF83C001154BDF83C00401C81B20F917F +:109B700049E2549800EB400101EB0010ED4901EB84 +:109B800000113031BDF82C00559A104401EB001043 +:109B900041785498C0EB001000EB8000E44A02EBDF +:109BA000C002BDF83C001154BDF83C00401C81B21D +:109BB0000F91549800EB8000DC4901EB4021C0314B +:109BC000BDF82C00559A104400EB800202EB4010C7 +:109BD00001EB800041795498C0EB001000EB80004D +:109BE000D34A02EBC002BDF83C001154BDF83C0062 +:109BF000401C81B20F91549800EB8000CB4901EBDF +:109C00004021C031BDF82C00559A104400EB800271 +:109C100002EB401001EB800090F876105498C0EBF6 +:109C2000001000EB8000C24A02EBC002BDF83C000D +:109C30001154BDF83C00401C81B20F91549800EBC8 +:109C40008000BA4901EB4021C031BDF82C20559865 +:109C5000104400EB800202EB401001EB800090F812 +:109C6000760001287ED100201A9027E0549800EB5E +:109C70008000AE4901EB4021C031BDF82C00559A5F +:109C8000104400EB800202EB401001EB80014931EF +:109C9000BDF86800095C5498C0EB001000EB800030 +:109CA000A34A02EBC002BDF83C30BDF8680018447E +:109CB0001154BDF86800401C81B21A91BDF86800CB +:109CC0000F28D3DBBDF83C000F3081B20F9100218B +:109CD0001A9127E0549800EB8000944901EB402151 +:109CE000C031BDF82C00559A104400EB800202EB05 +:109CF000401001EB80015B31BDF86800095C5498AD +:109D0000C0EB001000EB8000894A02EBC002BDF8F6 +:109D10003C30BDF8680018441154BDF86800401C80 +:109D200081B21A91BDF868000A28D3DBBDF83C0067 +:109D3000401C81B20F91BDF83C000A3081B20F91F6 +:109D4000549800EB8000794901EB4021C031BDF807 +:109D50002C00559A104400EB800202EB401001EBFE +:109D6000800000E041E090F870105498C0EB0010C3 +:109D700000EB80006E4A02EBC002BDF83C001154BB +:109D800000211A9127E0549800EB8000674901EB0D +:109D90004021C031BDF82C00559A104400EB8002E0 +:109DA00002EB401001EB80017131BDF86800095CE5 +:109DB0005498C0EB001000EB80005D4A02EBC0023B +:109DC000BDF83C30BDF8680018441154BDF8680077 +:109DD000401C81B21A91BDF868000528D3DBBDF89C +:109DE0003C00401D81B20F9148E0549800EB800088 +:109DF0004E4901EB4021C031BDF82C20559810444C +:109E000000EB800202EB401001EB800090F876003E +:109E1000202833D100201A9027E0549800EB8000CE +:109E2000424901EB4021C031BDF82C00559A104445 +:109E300000EB800202EB401001EB80017131BDF8B4 +:109E40006800095C5498C0EB001000EB8000384AB1 +:109E500002EBC002BDF83C30BDF868001844115454 +:109E6000BDF86800401C81B21A91BDF86800042852 +:109E7000D3DBBDF83C00001D81B20F91C3E05498C4 +:109E800000EB400101EB00102A4901EB00113031D9 +:109E9000BDF82C00559A104401EB001041785498FD +:109EA000C0EB001000EB8000214A02EBC002BDF8BD +:109EB0003C001154BDF83C00401C81B20F915498F5 +:109EC00000EB8000194901EB4021C031BDF82C00A6 +:109ED000559A104400EB800202EB401001EB800029 +:109EE00041795498C0EB001000EB8000104A02EB5F +:109EF000C002BDF83C001154BDF83C00401C81B2CA +:109F00000F91549800EB8000084901EB4021C031CB +:109F1000BDF82C00559A104400EB800202EB401073 +:109F200001EB800090F87610549805E0C0450020C1 +:109F3000D472002000410020C0EB001000EB800034 +:109F4000F84A02EBC002BDF83C001154BDF83C00D9 +:109F5000401C81B20F91549800EB8000F24901EB54 +:109F60004021C031BDF82C00559A104400EB80020E +:109F700002EB401001EB800090F870105498C0EB99 +:109F8000001000EB8000E74A02EBC002BDF83C0085 +:109F90001154BDF83C00401C81B20F9100211A9170 +:109FA00027E0549800EB8000DF4901EB4021C031ED +:109FB000BDF82C00559A104400EB800202EB4010D3 +:109FC00001EB80017131BDF86800095C5498C0EB69 +:109FD000001000EB8000D34A02EBC002BDF83C3019 +:109FE000BDF8680018441154BDF86800401C81B2E7 +:109FF0001A91BDF868000528D3DBBDF83C00401D70 +:10A0000081B20F9100BF00BFBDF82C00401C81B28F +:10A010000B91549800EB8000C34901EB4021C03103 +:10A02000559800EB800202EB401001EB800090F8A5 +:10A030007710BDF82C0081423FF736ADBDF83C00EB +:10A0400001125498C0EB001000EB8000B54A02EBFF +:10A05000C0008170BDF83C00C1B25498C0EB001044 +:10A0600000EB800002EBC000C1705498C0EB001000 +:10A0700000EB8000114601EBC0010491BDF83C10DB +:10A080000498EFF70BFC0022CDE91002DDE9101077 +:10A09000020642EA1120C1B25498C0EB001000EB56 +:10A0A0008000A04A02EBC002BDF83C001154BDF88C +:10A0B0003C00401C81B20F911098C1B25498C0EB83 +:10A0C000001000EB8000974A02EBC002BDF83C0094 +:10A0D0001154BDF83C00401C81B20F9195E2F5216E +:10A0E0005498C0EB001000EB80008E4A02F830104C +:10A0F0009DF854105498C0EB001000EB800002EB68 +:10A10000C000417000215498C0EB001000EB8000AB +:10A1100002EBC000817005215498C0EB001000EBE9 +:10A12000800002EBC000C170F121549800E06DE2A4 +:10A13000C0EB001000EB800002EBC00001715498EE +:10A14000C0EB001000EB8000114601EBC001049150 +:10A1500005210498EFF7A2FB0022CDE91002DDE90A +:10A160001010020642EA1120C1B25498C0EB001050 +:10A1700000EB80006B4A02EBC00041711098C1B245 +:10A180005498C0EB001000EB800002EBC00081711E +:10A1900007210F9139E2F5215498C0EB001000EB34 +:10A1A0008000604A02F830109DF854105498C0EBBB +:10A1B000001000EB800002EBC000417000215498B9 +:10A1C000C0EB001000EB800002EBC0008170F221B8 +:10A1D0005498C0EB001000EB800002EBC00001714E +:10A1E000549800EB8000504901EB4021C031559854 +:10A1F00000EB800202EB401001EB800090F876103B +:10A200005498C0EB001000EB8000464A02EBC000FF +:10A21000417102E0D8E234E175E2549800EB80002D +:10A22000414901EB4020C030559901EB810202EB1E +:10A23000411100EB810090F87600012871D12521B1 +:10A240000F9100211A9122E0549800EB80003649CA +:10A2500001EB4021C031559800EB800202EB401029 +:10A2600001EB80014931BDF86800095C5498C0EBEE +:10A27000001000EB80002B4A02EBC002BDF8680022 +:10A28000801D1154BDF86800401C81B21A91BDF8C0 +:10A2900068000F28D8DB00201A9022E0549800EBC9 +:10A2A0008000214901EB4021C031559800EB80022C +:10A2B00002EB401001EB80015B31BDF86800095CE6 +:10A2C0005498C0EB001000EB8000164A02EBC0026D +:10A2D000BDF8680015301154BDF86800401C81B20B +:10A2E0001A91BDF868000A28D8DB549800EB80006A +:10A2F0000D4901EB4021C031559800EB800202EB83 +:10A30000401001EB800090F870105498C0EB0010E2 +:10A3100000EB8000034A02EBC000C17700211A91D4 +:10A3200027E02BE0D4720020C0450020549800EBB9 +:10A330008000FE4901EB4021C031559800EB8002BE +:10A3400002EB401001EB80017131BDF86800095C3F +:10A350005498C0EB001000EB8000F54A02EBC002FD +:10A36000BDF8680020301154BDF86800401C81B26F +:10A370001A91BDF868000528D8DB40E0549800EB3E +:10A380008000EA4901EB4020C030559901EB810281 +:10A3900002EB411100EB810090F8760020282CD1CF +:10A3A0000A210F9100211A9122E0549800EB8000BD +:10A3B000DE4901EB4021C031559800EB800202EBF1 +:10A3C000401001EB80017131BDF86800095C5498C0 +:10A3D000C0EB001000EB8000D54A02EBC002BDF8D4 +:10A3E0006800801D1154BDF86800401C81B21A91AC +:10A3F000BDF868000428D8DB01E006200F90BDF806 +:10A400003C00C1B25498C0EB001000EB8000C84A79 +:10A4100002EBC000C1705498C0EB001000EB80004C +:10A42000114601EBC0010491BDF83C100498EFF710 +:10A4300035FA0022CDE91002DDE91001000A40EAF8 +:10A440000160C2B25498C0EB001000EB8000B84924 +:10A4500001EBC000BDF83C1042541098C2B25498B1 +:10A46000C0EB001000EB8000B14901EBC003BDF868 +:10A470003C00401C1A54BDF83C00801C80B20F9078 +:10A48000BFE2F5215498C0EB001000EB8000A84A11 +:10A4900002F830109DF854105498C0EB001000EBF7 +:10A4A000800002EBC000417000215498C0EB001006 +:10A4B00000EB800002EBC0008170F3215498C0EBE8 +:10A4C000001000EB800002EBC0000171549800EB1B +:10A4D0008000964901EB4021C031559800EB800285 +:10A4E00002EB401001EB800090F876105498C0EB1E +:10A4F000001000EB80008E4A02EBC00041710C217D +:10A500000F91549800EB8000884901EB4021C03145 +:10A51000559800EB800202EB401001EB800090F8B0 +:10A5200070105498C0EB001000EB8000804A02EBE2 +:10A53000C000817100211A9122E0549800EB800044 +:10A540007A4901EB4021C031559800EB800202EBC3 +:10A55000401001EB80017131BDF86800095C54982E +:10A56000C0EB001000EB8000714A02EBC002BDF8A6 +:10A570006800C01D1154BDF86800401C81B21A91DA +:10A58000BDF868000528D8DBBDF83C00C1B254987E +:10A59000C0EB001000EB8000654A02EBC000C17008 +:10A5A0005498C0EB001000EB8000114601EBC00195 +:10A5B0000491BDF83C100498EFF770F90022CDE942 +:10A5C0001002DDE91020010641EA1220C2B25498BF +:10A5D000C0EB001000EB8000554901EBC000BDF856 +:10A5E0003C1042541098C2B25498C0EB001000EBDB +:10A5F00080004F4901EBC003BDF83C00401C1A54D9 +:10A60000BDF83C00801C80B20F90FAE106210F914A +:10A61000F5215498C0EB001000EB8000444A02F88A +:10A6200030109DF854105498C0EB001000EB8000DF +:10A6300002EBC000417000215498C0EB001000EB09 +:10A64000800002EBC0008170BDF83C00C1B254989C +:10A65000C0EB001000EB800002EBC000C170F621DF +:10A660005498C0EB001000EB800002EBC0000171B9 +:10A67000549800EB400101EB00102E4901EB001152 +:10A680003031559801EB0010017A5498C0EB00105E +:10A6900000EB800002EBC00041715498C0EB001049 +:10A6A00000EB8000114601EBC0010491BDF83C10A5 +:10A6B0000498EFF7F3F80022CDE91002DDE910105D +:10A6C000020642EA1120C1B25498C0EB001000EB20 +:10A6D0008000174A02EBC002BDF83C0011541098EC +:10A6E000C1B25498C0EB001000EB8000104A02EB9E +:10A6F000C002BDF83C00401C1154BDF83C00801C59 +:10A7000081B20F917DE1F5215498C0EB001000EB70 +:10A710008000074A02F830109DF854105498C0EB9E +:10A72000001000EB800002EBC00005E0C0450020F7 +:10A73000D472002000410020417000215498C0EBE9 +:10A74000001000EB800002EBC000817005215498DE +:10A75000C0EB001000EB800002EBC000C170F421E0 +:10A760005498C0EB001000EB800002EBC0000171B8 +:10A770005498C0EB001000EB8000114601EBC001C3 +:10A78000049105210498EFF789F80022CDE9100221 +:10A79000DDE91010020642EA1120C1B25498C0EB64 +:10A7A000001000EB8000FE4A02EBC00041711098DF +:10A7B000C1B25498C0EB001000EB800002EBC00067 +:10A7C000817107210F911CE140F213210F91F521B6 +:10A7D0005498C0EB001000EB8000F14A02F83010F2 +:10A7E0009DF854105498C0EB001000EB800002EB71 +:10A7F000C0004170BDF83C0001125498C0EB00103D +:10A8000000EB800002EBC0008170BDF83C00C1B2DB +:10A810005498C0EB001000EB800002EBC000C17048 +:10A8200005215498C0EB001000EB800002EBC00043 +:10A83000017100211A911CE0549800EB400101EBDA +:10A840000010D84901EB00110E31BDF86800095C19 +:10A850005498C0EB001000EB8000D14A02EBC0021C +:10A86000BDF86800401D1154BDF86800401C81B25D +:10A870001A91BDF868000A28DEDB549800EB40010D +:10A8800001EB0010C74901EB0010408B01125498F6 +:10A89000C0EB001000EB8000C14A02EBC000C173A6 +:10A8A000549800EB400101EB0010BE4901EB001091 +:10A8B000408BC1B25498C0EB001000EB800002EB5B +:10A8C000C0000174549800EB8000B74901EB4021AF +:10A8D000C031559800EB800202EB401001EB800084 +:10A8E000B0F88C0001125498C0EB001000EB80000F +:10A8F000AB4A02EBC0004174549800EB8000AA49B7 +:10A9000001EB4021C031559800EB800202EB401072 +:10A9100001EB8000B0F88C00C1B25498C0EB00107D +:10A9200000EB80009E4A02EBC0008174549800EB5B +:10A9300080009D4901EB4021C031559800EB800219 +:10A9400002EB401001EB8000B0F88C10549801EB42 +:10A95000802081B203200491EEF71EFB00211A91A2 +:10A9600014E09249BDF86800095C5498C0EB0010EF +:10A9700000EB80008A4A02EBC002BDF86800133089 +:10A980001154BDF86800401C81B21A91BDF86800EE +:10A99000B0F5007FE5DB5498C0EB001000EB8000C1 +:10A9A0007F4901EBC0010491BDF83C100498EEF71B +:10A9B00075FF0022CDE91002DDE91010020642EA1F +:10A9C0001120C1B25498C0EB001000EB8000744A13 +:10A9D00002EBC002BDF83C0011541098C1B254986B +:10A9E000C0EB001000EB80006D4A02EBC002BDF826 +:10A9F0003C00401C1154BDF83C00801C81B20F91FA +:10AA000000BF00BF02F013B9549800EB400101EB06 +:10AA10000010644901EB00113031559801EB001032 +:10AA2000417808460491002103F018F9C1B215914C +:10AA3000549800EB80005C4901EB4021C0315598EF +:10AA400000EB800202EB401011F82010549800EB4C +:10AA50008000554A02EB40200079814206D1012155 +:10AA6000549800EB800002EB4020C170504954988C +:10AA700001EB00115598085C401CC1B24C4A549837 +:10AA800002EB001255981154569807287DD00ADC25 +:10AA900007285AD2DFE810F0590003015D0459007D +:10AAA0001704D103760510380828F2D2DFE810F039 +:10AAB0002106B9054D004D0008004D004E00A100D3 +:10AAC000FA215498C0EB001000EB8000344A02F8E1 +:10AAD00030105498C0EB001000EB800002EBC00077 +:10AAE00041705498C0EB001000EB800002EBC000F6 +:10AAF00081705498C0EB001000EB800002EBC000A6 +:10AB00005699C1709DF854105498C0EB001000EB9A +:10AB1000800002EBC00001715498C0EB001000EB04 +:10AB20008000114601EBC000C01C02210490EEF72A +:10AB3000D1FC01465498C0EB001000EB8000184A8D +:10AB400002EBC000417106210F9175E3FA21549880 +:10AB5000C0EB001000EB8000114A02F8301054984E +:10AB6000C0EB001000EB800002EBC0004170549875 +:10AB7000C0EB001000EB800002EBC0008170549825 +:10AB8000C0EB001000EB800000E0FDE302EBC00032 +:10AB90005699C1709DF854105498C0EB001009E00C +:10ABA000D472002000410020C0450020D230002097 +:10ABB000343F002000EB800002EBC000017154988C +:10ABC000C0EB001000EB8000114601EBC000C01C80 +:10ABD00002210490EEF77EFC01465498C0EB001071 +:10ABE00000EB8000FD4A02EBC000417106210F918D +:10ABF000ABE7FA215498C0EB001000EB8000F74A55 +:10AC000002F830105498C0EB001000EB800002EB0B +:10AC1000C00041705498C0EB001000EB800002EBC4 +:10AC2000C00081705498C0EB001000EB800002EB74 +:10AC3000C0005699C1709DF854105498C0EB001094 +:10AC400000EB800002EBC00001715498C0EB0010D3 +:10AC500000EB8000114601EBC000C01C02210490F3 +:10AC6000EEF738FC01465498C0EB001000EB800072 +:10AC7000DA4A02EBC000417106210F911422549868 +:10AC800000EB8000D64901EB4020C030559901EB24 +:10AC9000810303EB411100EB8100427155E7FA217A +:10ACA0005498C0EB001000EB8000CC4A02F8301042 +:10ACB0005498C0EB001000EB800002EBC000417024 +:10ACC0005498C0EB001000EB800002EBC0008170D4 +:10ACD0005498C0EB001000EB800002EBC0005699C6 +:10ACE000C1709DF854105498C0EB001000EB800028 +:10ACF00002EBC0000171549800EB8000B84901EBF1 +:10AD00004020C030559901EB810202EB411100EB6C +:10AD10008100C079012879D1549800EB8000B049B6 +:10AD200001EB4020C030559901EB810202EB41114B +:10AD300000EB81008068B0F1104F05D34FF4100094 +:10AD40000021CDE9100111E0549800EB8000A449E6 +:10AD500001EB4020C030559901EB810202EB41111B +:10AD600000EB810080680022CDE9100200201A90DB +:10AD70001EE0BDF86800C0F10200C200DDE910105D +:10AD8000CDE92B0108462B99EDF74DFAC2B2549844 +:10AD9000C0EB001000EB8000904901EBC003BDF850 +:10ADA0006800401D1A54BDF86800401C80B21A901B +:10ADB000BDF868000328DCDB002010901190002112 +:10ADC0001A911CE0BDF86800C0F10300C200DDE983 +:10ADD0001001CDE92D10EDF726FAC2B25498C0EB60 +:10ADE000001000EB80007D4901EBC003BDF8680056 +:10ADF00008301A54BDF86800401C80B21A90BDF8A3 +:10AE000068000428DEDB00201A901DE09CE0BDF8FD +:10AE10006800C0F10200C200DDE91001CDE92F1089 +:10AE2000EDF701FAC1B25498C0EB001000EB8000BE +:10AE30006A4A02EBC002BDF868000C301154BDF83C +:10AE40006800401C81B21A91BDF868000328DEDB5F +:10AE5000549800EB8000624901EB4020C0305599C6 +:10AE600001EB810202EB411100EB8100406B0022FB +:10AE7000CDE9100200201A901CE0BDF86800C0F176 +:10AE80000200C200DDE91001CDE93110EDF7CBF988 +:10AE9000C2B25498C0EB001000EB80004F4901EBA8 +:10AEA000C003BDF868000F301A54BDF86800401C9C +:10AEB00080B21A90BDF868000328DEDB549800EBDE +:10AEC0008000474901EB4020C030559901EB8102D9 +:10AED00002EB411100EB8100406B4249B1FBF0F005 +:10AEE0000022CDE9100200201A901EE0BDF8680093 +:10AEF000C0F10300C200DDE91010CDE933010846BE +:10AF00003399EDF790F9C2B25498C0EB001000EB02 +:10AF10008000324901EBC003BDF8680012301A54BA +:10AF2000BDF86800401C80B21A90BDF86800042883 +:10AF3000DCDB00215498C0EB001000EB8000274AB6 +:10AF400002EBC000817529E1549800EB8000244990 +:10AF500001EB4020C030559901EB810202EB411119 +:10AF600000EB8100C079F8BB002010901190002107 +:10AF70001A911CE0BDF86800C0F10200C200DDE9D2 +:10AF80001001CDE93510EDF74EF9C2B25498C0EB7F +:10AF9000001000EB8000114901EBC003BDF8680010 +:10AFA000401D1A54BDF86800401C80B21A90BDF8CC +:10AFB00068000328DEDB549800EB8000084901EBB1 +:10AFC0004020C030559901EB810202EB411100EBAA +:10AFD00081008068B0F1104F0DD306E0D4720020DC +:10AFE000C045002000E1F505D8E04FF41000002135 +:10AFF000CDE9100111E0549800EB8000FE4901EB0F +:10B000004020C030559901EB810202EB411100EB69 +:10B01000810080680022CDE9100200201A901CE017 +:10B02000BDF86800C0F10300C200DDE91001CDE900 +:10B030003710EDF7F8F8C2B25498C0EB001000EBEF +:10B040008000EE4901EBC003BDF8680008301A54D7 +:10B05000BDF86800401C80B21A90BDF86800042852 +:10B06000DEDB00201A901CE0BDF86800C0F1020091 +:10B07000C200DDE91001CDE93910EDF7D4F8C2B214 +:10B080005498C0EB001000EB8000DC4901EBC003DA +:10B09000BDF868000C301A54BDF86800401C80B23E +:10B0A0001A90BDF868000328DEDB549800EB80009E +:10B0B000D14901EB4020C030559901EB810202EBF0 +:10B0C000411100EB8100406B0022CDE9100200200D +:10B0D0001A901CE0BDF86800C0F10200C200DDE972 +:10B0E0001001CDE93B10EDF79EF8C2B25498C0EBC9 +:10B0F000001000EB8000C14901EBC003BDF86800FF +:10B100000F301A54BDF86800401C80B21A90BDF888 +:10B1100068000328DEDB549800EB8000B64901EBA1 +:10B120004020C030559901EB810202EB411100EB48 +:10B130008100406BB249B1FBF0F00022CDE9100272 +:10B1400000201A901CE0BDF86800C0F10300C200A6 +:10B15000DDE91001CDE93D10EDF765F8C2B2549874 +:10B16000C0EB001000EB8000A44901EBC003BDF868 +:10B17000680012301A54BDF86800401C80B21A9062 +:10B18000BDF868000428DEDB01215498C0EB0010F4 +:10B1900000EB8000994A02EBC0008175549800EBE7 +:10B1A000400101EB0010974901EB00103030559938 +:10B1B00000EB01104068401C0022CDE91002002085 +:10B1C0001A901CE0BDF86800C0F10100C200DDE982 +:10B1D0001001CDE93F10EDF726F8C2B25498C0EB4C +:10B1E000001000EB8000854901EBC003BDF868004A +:10B1F00017301A54BDF86800401C80B21A90BDF890 +:10B2000068000228DEDB5498C0EB001000EB8000E1 +:10B210007A4901EBC000C01C16210490EEF75AF9E0 +:10B2200001465498C0EB001000EB8000734A02EB1B +:10B23000C00041761A210F91A1E2FA215498C0EB87 +:10B24000001000EB80006D4A02F830105498C0EBFB +:10B25000001000EB800002EBC00041705498C0EB7E +:10B26000001000EB800002EBC00081705498C0EB2E +:10B27000001000EB800002EBC0005699C1709DF8F1 +:10B2800054105498C0EB001000EB800002EBC0009B +:10B2900001715498C0EB001000EB8000114601EBE7 +:10B2A000C000C01C02210490EEF714F90146549826 +:10B2B000C0EB001000EB8000504A02EBC00041716F +:10B2C00006210F915BE2FA215498C0EB001000EBCD +:10B2D00080004A4A02F830105498C0EB001000EB8E +:10B2E000800002EBC00041705498C0EB001000EBEE +:10B2F000800002EBC00081705498C0EB001000EB9E +:10B30000800002EBC0005699C1709DF8541054980B +:10B31000C0EB001000EB800002EBC00001715498FC +:10B32000C0EB001000EB8000114601EBC000C01C18 +:10B3300002210490EEF7CEF801465498C0EB0010BD +:10B3400000EB80002D4A02EBC000417106210F91F5 +:10B3500015E2FA215498C0EB001000EB8000274A58 +:10B3600002F830105498C0EB001000EB800002EBA4 +:10B37000C00041705498C0EB001000EB800002EB5D +:10B38000C0008170549800E0B6E0C0EB001000EB04 +:10B39000800002EBC0005699C1709DF8541054987B +:10B3A000C0EB001000EB800002EBC000017154986C +:10B3B00000EB8000104901EB4021C031559800EBB3 +:10B3C000800202EB401001EB8000406B0022CDE9CF +:10B3D000100200201A9027E0BDF86800C0F10200BA +:10B3E000C200DDE910104291419008464199ECF706 +:10B3F0001AFFC2B2549807E0C0450020D472002062 +:10B4000000E1F50500410020C0EB001000EB8000DA +:10B41000FD4901EBC003BDF86800401D1A54BDF89A +:10B420006800401C80B21A90BDF868000328D3DB86 +:10B43000549800EB8000F54901EB4021C03155984C +:10B4400000EB800202EB401001EB8000416B0846EC +:10B450000191002101F04EFE02460B46CDE90201AA +:10B46000EB480021ECF7AEFECDE91001DDE910015B +:10B4700002F0F4FBCDE9100100211A911EE0BDF8A5 +:10B480006800C0F10300C200DDE910104491439050 +:10B4900008464399ECF7C7FEC2B25498C0EB0010BF +:10B4A00000EB8000D84901EBC003BDF8680008300C +:10B4B0001A54BDF86800401C80B21A90BDF86800AC +:10B4C0000428DCDB5498C0EB001000EB8000CE4970 +:10B4D00001EBC000C01C09210490EDF7FBFF014601 +:10B4E0005498C0EB001000EB8000C74A02EBC0008C +:10B4F00001730D210F9142E1FA215498C0EB001025 +:10B5000000EB8000C04A02F830105498C0EB0010E5 +:10B5100000EB800002EBC00041705498C0EB0010BB +:10B5200000EB800002EBC00081705498C0EB00106B +:10B5300000EB800002EBC0005699C1709DF85410DA +:10B540005498C0EB001000EB800002EBC0000171CA +:10B550005498C0EB001000EB8000114601EBC000D6 +:10B56000C01C02210490EDF7B5FF01465498C0EBD2 +:10B57000001000EB8000A44A02EBC00041710621DC +:10B580000F91FCE0FA215498C0EB001000EB800012 +:10B590009D4A02F830105498C0EB001000EB800078 +:10B5A00002EBC00041705498C0EB001000EB80002B +:10B5B00002EBC00081705498C0EB001000EB8000DB +:10B5C00002EBC0005699C1709DF854105498C0EB1E +:10B5D000001000EB800002EBC0000171552154986F +:10B5E000C0EB001000EB800002EBC00041715498EA +:10B5F000C0EB001000EB8000114601EBC000C01C46 +:10B6000003210490EDF766FF01465498C0EB00104B +:10B6100000EB80007C4A02EBC000817107210F9192 +:10B62000ADE0FA215498C0EB001000EB8000764AA0 +:10B6300002F830105498C0EB001000EB800002EBD1 +:10B64000C00041705498C0EB001000EB800002EB8A +:10B65000C00081705498C0EB001000EB800002EB3A +:10B66000C0005699C1709DF854105498C0EB00105A +:10B6700000EB800002EBC0000171AA215498C0EBDE +:10B68000001000EB800002EBC000417100211A9114 +:10B6900011E000215498C0EB001000EB80005A4AE2 +:10B6A00002EBC002BDF86800801D1154BDF86800AF +:10B6B000401C81B21A91BDF868000328E9DB549858 +:10B6C000C0EB001000EB80004F4901EBC000C01C34 +:10B6D00006210490EDF7FEFE01465498C0EB0010E1 +:10B6E00000EB8000484A02EBC00041720A210F9132 +:10B6F00045E0FA215498C0EB001000EB8000424A6C +:10B7000002F830105498C0EB001000EB800002EB00 +:10B71000C00041705498C0EB001000EB800002EBB9 +:10B72000C00081705498C0EB001000EB800002EB69 +:10B73000C0005699C1709DF854105498C0EB001089 +:10B7400000EB800002EBC00001715498C0EB0010C8 +:10B7500000EB8000114601EBC000C01C02210490E8 +:10B76000EDF7B8FE01465498C0EB001000EB8000E6 +:10B77000254A02EBC000417106210F9100BF00BFB6 +:10B78000FDE3549800EB400101EB0010214901EB6F +:10B7900000113031559801EB001041781591549803 +:10B7A00000EB8000194901EB4021C031559800EBB6 +:10B7B000800202EB401011F82010549800EB80003A +:10B7C000124A02EB40200079814206D101215498AF +:10B7D00000EB800002EB4020C1700F49549801EB50 +:10B7E00000115598085C401CC1B20B4A549802EBFA +:10B7F000001255981154549880B1012812D0022893 +:10B8000015D003281DD117E0D4720020C0450020B8 +:10B8100000E1F50500410020343F0020FD48FE49CD +:10B8200008600EE0FB48FC49AC39C86709E0F948FC +:10B83000F9491831086004E0F648F749AC39486620 +:10B8400000BF00BF569889287FD00CDC142876D022 +:10B8500004DC082874D010286FD17AE3152870D042 +:10B860008028F9D1EBE38B286CD08C286BD08E2804 +:10B870006AD08F28F0D19DF854105498C0EB001076 +:10B8800000EB8000E54A02F8301003215498C0EB29 +:10B89000001000EB800002EBC00041708F21549833 +:10B8A000C0EB001000EB800002EBC00081705498E8 +:10B8B000C0EB001000EB8000114601EBC0010491C9 +:10B8C00003210498EFF7CCF801465498C0EB001020 +:10B8D00000EB8000D14A02EBC000C17004210F913F +:10B8E0009DF85400402806DC9DF8540040F4807018 +:10B8F000C849088003E09DF85400C649088001202B +:10B900001A9014E05498C0EB001000EB8000C3497B +:10B9100001EBC001BDF86800095CBE4ABDF86800D3 +:10B9200022F81010BDF86800401C81B21A91BDF8D1 +:10B930006810BDF83C008142E4DB85E205E0FDE3F0 +:10B9400083E2FCE33BE169E3FAE39DF85410549889 +:10B95000C0EB001000EB8000B04A02F830108921E3 +:10B960005498C0EB001000EB800002EBC000817027 +:10B97000549800EB400101EB0010A94901EB0010C5 +:10B98000007BD8BB549800EB800001F5986101EB77 +:10B990004020C030559901EB810202EB411100EBD0 +:10B9A00081008068B0F5100F05D34FF4100000211E +:10B9B000CDE9100115E0549800EB8000994901EBA6 +:10B9C0004021C031559800EB800202EB401001EBA2 +:10B9D0008000816808460491002101F08BFBCDE9CD +:10B9E000100106215498C0EB001000EB80008B4A38 +:10B9F00002EBC000417000211A911DE03AE0BDF851 +:10BA00006800C0F10200C200DDE9100145914690D6 +:10BA1000ECF709FCC2B25498C0EB001000EB8000B8 +:10BA20007E4901EBC003BDF86800C01C1A54BDF884 +:10BA30006800401C80B21A90BDF868000328DEDB65 +:10BA40005498C0EB001000EB8000744901EBC0017A +:10BA5000049106210498EDF760FF01465498C0EB6D +:10BA6000001000EB80006D4A02EBC00081710721DD +:10BA70000F9176E0549800EB80006A4901EB40207A +:10BA8000C030559901EB810202EB411100EB8100BE +:10BA90008068B0F1104F05D34FF010400021CDE980 +:10BAA000100115E0549800EB80005E4901EB402145 +:10BAB000C031559800EB800202EB401001EB800092 +:10BAC000816808460491002101F014FBCDE91001C2 +:10BAD00007215498C0EB001000EB80004F4A02EBA6 +:10BAE000C000417000211A911EE0BDF86800C0F14D +:10BAF0000300C200DDE910104891479008464799BD +:10BB0000ECF791FBC2B25498C0EB001000EB800040 +:10BB1000424901EBC003BDF86800C01C1A54BDF8CF +:10BB20006800401C80B21A90BDF868000428DCDB75 +:10BB30005498C0EB001000EB8000384901EBC001C5 +:10BB4000049107210498EEF78BFF01465498C0EB4F +:10BB5000001000EB8000314A02EBC000C1710821E7 +:10BB60000F919DF85400402806DC9DF8540040F4E5 +:10BB700080702849088003E09DF85400254908801A +:10BB800001201A9014E05498C0EB001000EB8000E4 +:10BB9000224901EBC001BDF868000A5C1D49BDF8EF +:10BBA000680021F81020BDF86800401C81B21A918D +:10BBB000BDF86810BDF83C008142E4DB44E19DF82B +:10BBC00054105498C0EB001000EB8000134A02F8A8 +:10BBD00030108B215498C0EB001000EB800002EB7A +:10BBE000C0008170549800EB400101EB00100C493B +:10BBF00001EB0010007BE0BB549800EB800009498A +:10BC000001EB4020C030559901EB810202EB41115C +:10BC10000AE00000E88B0020AC600240D4720020F3 +:10BC200000410020C045002000EB81008068B0F595 +:10BC3000100F05D14FF410010020CDE9101015E0D0 +:10BC4000549800EB8000FE4901EB4021C03155982B +:10BC500000EB800202EB401001EB80008168084697 +:10BC60000491002101F046FACDE910010621549813 +:10BC700000E047E0C0EB001000EB8000F14A02EB6F +:10BC8000C000417000211A911EE0BDF86800C0F1AB +:10BC90000200C200DDE910104A9149900846499916 +:10BCA000ECF7C1FAC2B25498C0EB001000EB800070 +:10BCB000E44901EBC003BDF86800C01C1A54BDF88C +:10BCC0006800401C80B21A90BDF868000328DCDBD5 +:10BCD0005498C0EB001000EB8000DA4901EBC00182 +:10BCE000049106210498EDF718FE01465498C0EB24 +:10BCF000001000EB8000D34A02EBC00081710721E5 +:10BD00000F9174E0549800EB8000CD4901EB402086 +:10BD1000C030559901EB810202EB411100EB81002B +:10BD20008068B0F1104F05D14FF010400021CDE9EF +:10BD3000100115E0549800EB8000C14901EB40214F +:10BD4000C031559800EB800202EB401001EB8000FF +:10BD5000816808460491002101F0CCF9CDE9100179 +:10BD600007215498C0EB001000EB8000B54A02EBAD +:10BD7000C000417000211A911CE0BDF86800C0F1BC +:10BD80000300C200DDE910014B914C90ECF74BFA37 +:10BD9000C2B25498C0EB001000EB8000A94901EB3F +:10BDA000C003BDF86800C01C1A54BDF86800401CF0 +:10BDB00080B21A90BDF868000428DEDB5498C0EB0E +:10BDC000001000EB80009F4901EBC00104910721A6 +:10BDD0000498EEF745FE01465498C0EB001000EBC6 +:10BDE0008000984A02EBC000C17108210F919DF8B4 +:10BDF0005400402806DC9DF8540040F480709249BD +:10BE0000088003E09DF854008F49088001211A91B1 +:10BE100014E05498C0EB001000EB8000894901EB5E +:10BE2000C001BDF86800095C874ABDF8680022F8C7 +:10BE30001010BDF86800401C81B21A91BDF868105E +:10BE4000BDF83C008142E4DB26E39DF85410549891 +:10BE5000C0EB001000EB80007A4A02F8301003219A +:10BE60005498C0EB001000EB800002EBC000417062 +:10BE700008215498C0EB001000EB800002EBC000DA +:10BE800081705498C0EB001000EB8000114601EB6C +:10BE9000C001049103210498EEF7E2FD0146549895 +:10BEA000C0EB001000EB8000664A02EBC000C170DE +:10BEB00004210F919DF85400402806DC9DF85400A1 +:10BEC00040F480706049088003E09DF854005E49AA +:10BED000088001211A9114E05498C0EB001000EB87 +:10BEE0008000584901EBC001BDF86800095C564A62 +:10BEF000BDF8680022F81010BDF86800401C81B23F +:10BF00001A91BDF86810BDF83C008142E4DB5498FA +:10BF100000EB400101EB00104C4901EB0011303106 +:10BF2000559801EB0010807820F0200120315498C2 +:10BF300000EB400202EB0010444A02EB00123032E8 +:10BF4000559802EB0010817002205499EEF700F82A +:10BF5000A2E29DF854105498C0EB001000EB800052 +:10BF6000384A02F8301003215498C0EB001000EB5F +:10BF7000800002EBC00041701021549800E08CE278 +:10BF8000C0EB001000EB800002EBC0008170549801 +:10BF9000C0EB001000EB8000114601EBC0010491E2 +:10BFA00003210498EEF75CFD01465498C0EB0010A5 +:10BFB00000EB8000234A02EBC000C17004210F9106 +:10BFC0009DF85400402806DC9DF8540040F4807031 +:10BFD0001D49088003E09DF854001B490880012199 +:10BFE0001A9114E05498C0EB001000EB8000154942 +:10BFF00001EBC001BDF86800095C134ABDF8680098 +:10C0000022F81010BDF86800401C81B21A91BDF8EA +:10C010006810BDF83C008142E4DB3DE29DF854101D +:10C020005498C0EB001000EB8000064A02F8301074 +:10C0300003215498C0EB001000EB800008E05AE0A8 +:10C04000C0450020D4720020E88B00200041002071 +:10C0500002EBC00041708C215498C0EB001000EB43 +:10C06000800002EBC00081705498C0EB001000EB20 +:10C070008000114601EBC001049103210498EEF702 +:10C08000EFFC01465498C0EB001000EB8000FE4A24 +:10C0900002EBC000C17004210F919DF854004028AC +:10C0A00006DC9DF8540040F48070F849088003E0F5 +:10C0B0009DF85400F549088001211A9114E0549824 +:10C0C000C0EB001000EB8000EF4901EBC001BDF8B0 +:10C0D0006800095CED4ABDF8680022F81010BDF850 +:10C0E0006800401C81B21A91BDF86810BDF83C0090 +:10C0F0008142E4DBD0E19DF854105498C0EB00106D +:10C1000000EB8000E04A02F8301080215498C0EB28 +:10C11000001000EB800002EBC000817007215498F2 +:10C12000C0EB001000EB800002EBC000417054989F +:10C1300000EB8000D64901EB402102E042E1DEE065 +:10C140007AE0C031559800EB800202EB401001EB21 +:10C150008000416B08460491002100F0CBFFCDE93F +:10C16000100100211A911CE0BDF86800C0F1030025 +:10C17000C200DDE910014D914E90ECF754F8C2B2C7 +:10C180005498C0EB001000EB8000BF4901EBC003E6 +:10C19000BDF86800C01C1A54BDF86800401C80B28D +:10C1A0001A90BDF868000428DEDB5498C0EB00103C +:10C1B00000EB8000B44901EBC00104910721049811 +:10C1C000EEF74EFC01465498C0EB001000EB8000E7 +:10C1D000AD4A02EBC000C17108210F919DF85400D7 +:10C1E000402806DC9DF8540040F48070A749088080 +:10C1F00003E09DF85400A549088001211A9114E03C +:10C200005498C0EB001000EB80009F4901EBC00187 +:10C21000BDF868000A5C9D49BDF8680021F810204F +:10C22000BDF86800401C81B21A91BDF86810BDF8D5 +:10C230003C008142E4DB2FE19DF854105498C0EBA0 +:10C24000001000EB8000904A02F83010032154984F +:10C25000C0EB001000EB800002EBC00041708E21AB +:10C260005498C0EB001000EB800002EBC00081701E +:10C270005498C0EB001000EB8000114601EBC001A8 +:10C28000049103210498EEF7EBFB01465498C0EBB0 +:10C29000001000EB80007C4A02EBC000C17004215A +:10C2A0000F919DF85400402806DC9DF8540040F49E +:10C2B00080707649088003E09DF854007349088037 +:10C2C00001211A9114E05498C0EB001000EB80009B +:10C2D0006D4901EBC001BDF868000A5C6B49BDF80F +:10C2E000680021F81020BDF86800401C81B21A9146 +:10C2F000BDF86810BDF83C008142E4DBCCE09DF85D +:10C3000054105498C0EB001000EB80005E4A02F815 +:10C31000301003215498C0EB001000EB800002EBBA +:10C32000C000417015215498C0EB001000EB800054 +:10C3300002EBC00081705498C0EB001000EB80004D +:10C34000114601EBC001049103210498EEF788FB2C +:10C3500001465498C0EB001000EB80004A4A02EB03 +:10C36000C000C17004210F919DF85400402806DCE4 +:10C370009DF8540040F480704449088003E09DF823 +:10C3800054004249088001211A9114E05498C0EBEE +:10C39000001000EB80003C4901EBC001BDF86800D3 +:10C3A0000A5C3A49BDF8680021F81020BDF8680021 +:10C3B000401C81B21A91BDF86810BDF83C00814262 +:10C3C000E4DB69E09DF854105498C0EB001000EBDA +:10C3D00080002D4A02F8301003215498C0EB001061 +:10C3E00000EB800002EBC000417014215498C0EBB8 +:10C3F000001000EB800002EBC00081705498C0EB8D +:10C40000001000EB8000114601EBC00104910321F4 +:10C410000498EEF725FB01465498C0EB001000EBA2 +:10C420008000194A02EBC000C17004210F919DF8F1 +:10C430005400402806DC9DF8540040F480701349F5 +:10C44000088003E09DF854001049088001211A91EA +:10C4500014E05498C0EB001000EB80000A4901EB97 +:10C46000C001BDF86800095C084ABDF8680022F800 +:10C470001010BDF86800401C81B21A91BDF8681018 +:10C48000BDF83C00814205E0D4720020E88B00201A +:10C49000C0450020DDDB00BF00BFC8E3549800EBBF +:10C4A000400101EB0010FE4901EB001130315598BD +:10C4B00001EB0010417808460491002101F0CEFB09 +:10C4C000C1B21591549800EB8000F64901EB402170 +:10C4D000C031559800EB800202EB401011F820109B +:10C4E000549800EB8000EF4A02EB40200079814233 +:10C4F00006D10121549800EB800002EB4020C1706E +:10C50000E949549801EB00115598085C401CC1B2F0 +:10C51000E54A549802EB001255981154549800EBD8 +:10C520008000E04901EB4020C030559901EB8102C9 +:10C5300002EB411100EB810090F88E00C0F3C000C7 +:10C5400090B1549800EB400101EB0010D44901EB8D +:10C55000001041790B464FF4805204914FF4E131C1 +:10C56000549801F069FA19E0549800EB400101EB8E +:10C570000010CB4901EB001041790491549800EB75 +:10C58000400101EB0010C64901EB00100168039166 +:10C590004FF48052049B549801F04EFA5698E428C8 +:10C5A0004DD006DCA1287DD0A3287CD0B02845D171 +:10C5B00006E0E52878D0E62877D0E728F7D15BE1D8 +:10C5C000F5215498C0EB001000EB8000B74A02F848 +:10C5D00030109DF854105498C0EB001000EB800010 +:10C5E00002EBC0004170A2215498C0EB001000EB98 +:10C5F000800002EBC0008170B0215498C0EB0010A5 +:10C6000000EB800002EBC000C1705498C0EB00103A +:10C6100000EB8000114601EBC00104910321049856 +:10C6200001F0F8F901465498C0EB001000EB8000CF +:10C630009E4A02EBC000017105210F91F5E2F52140 +:10C640005498C0EB001000EB8000984A02F83010BC +:10C650009DF854105498C0EB001000EB800002EBE2 +:10C66000C0004170549800EB400101EB00108C4970 +:10C6700001EB0010007BD8BB549800EB8000894987 +:10C6800001EB4020C030559901EB810202EB4111D2 +:10C6900000EB81008068B0F5100F0AD34FF4100052 +:10C6A000002103E030E103E241E27FE2CDE9100145 +:10C6B00011E0549800EB80007A4901EB4020C03033 +:10C6C000559901EB810202EB411100EB810080687A +:10C6D0000022CDE91002A5215498C0EB001000EB18 +:10C6E0008000724A02EBC000817000211A911DE0A7 +:10C6F00044E0BDF86800C0F10200C200DDE91001AD +:10C700004F915090EBF78FFDC2B25498C0EB0010E0 +:10C7100000EB8000654901EBC003BDF86800C01C58 +:10C720001A54BDF86800401C80B21A90BDF8680029 +:10C730000328DEDBB5215498C0EB001000EB80002D +:10C740005A4A02EBC00081715498C0EB001000EB14 +:10C750008000114601EBC00104910621049801F00C +:10C7600059F901465498C0EB001000EB80004F4A85 +:10C7700002EBC000C17108210F917CE0549800EBDE +:10C780008000484901EB4020C030559901EB8102FF +:10C7900002EB411100EB81008068B0F1104F05D32E +:10C7A0004FF010410020CDE9101011E0549800EB3B +:10C7B00080003C4901EB4020C030559901EB8102DB +:10C7C00002EB411100EB810080680022CDE91002EC +:10C7D000A6215498C0EB001000EB8000334A02EB16 +:10C7E000C000817000211A911EE0BDF86800C0F100 +:10C7F0000300C200DDE91010529151900846519992 +:10C80000EBF711FDC2B25498C0EB001000EB8000B2 +:10C81000264901EBC003BDF86800C01C1A54BDF8DE +:10C820006800401C80B21A90BDF868000428DCDB68 +:10C83000E4215498C0EB001000EB80001B4A02EB8F +:10C84000C000C1715498C0EB001000EB800011468D +:10C8500001EBC00104910721049801F0DBF80146C7 +:10C860005498C0EB001000EB8000104A02EBC000AF +:10C87000017209210F91D8E1F5215498C0EB001005 +:10C8800000EB8000094A02F830109DF854105498CB +:10C89000C0EB001000EB800002EBC000417007E02D +:10C8A00000410020C0450020343F0020D472002009 +:10C8B000A2215498C0EB001000EB800002EBC000F6 +:10C8C0008170E7215498C0EB001000EB800002EB70 +:10C8D000C000C1705498C0EB001000EB80001146FE +:10C8E00001EBC00104910321049801F093F8014683 +:10C8F0005498C0EB001000EB8000FE4A02EBC00031 +:10C90000017105210F9190E1F5215498C0EB0010C1 +:10C9100000EB8000F74A02F830109DF8541054984C +:10C92000C0EB001000EB800002EBC0004170549897 +:10C9300000EB400101EB0010EF4901EB0010007B20 +:10C94000E8BBA4215498C0EB001000EB800002EB80 +:10C95000C000817000211A9125E0549800EB8000FE +:10C96000E64901EB4021C031559800EB800202EB13 +:10C97000401001EB8000416BBDF86800C0F1010080 +:10C98000C000C1405498C0EB001000EB8000D94AB1 +:10C9900002EBC002BDF86800C01C1154BDF868006D +:10C9A000401C81B21A91BDF868000228D5DBB22183 +:10C9B0005498C0EB001000EB8000CE4A00E01CE071 +:10C9C00002EBC00041715498C0EB001000EB8000F6 +:10C9D000114601EBC00104910521049801F01AF8F9 +:10C9E00001465498C0EB001000EB8000C14A02EBF6 +:10C9F000C000817107210F9159E0A5215498C0EB27 +:10CA0000001000EB8000BB4A02EBC00081700021E7 +:10CA10001A9125E0549800EB8000B84901EB4021C1 +:10CA2000C031559800EB800202EB401001EB800012 +:10CA3000416BBDF86800C0F10200C000C1405498CD +:10CA4000C0EB001000EB8000AA4A02EBC002BDF868 +:10CA50006800C01C1154BDF86800401C81B21A91D6 +:10CA6000BDF868000328D5DBA1215498C0EB001065 +:10CA700000EB80009F4A02EBC00081715498C0EB2C +:10CA8000001000EB8000114601EBC001049106216B +:10CA9000049800F0BFFF01465498C0EB001000EB73 +:10CAA0008000944A02EBC000C17108210F91BCE0E4 +:10CAB000F5215498C0EB001000EB80008D4A02F87D +:10CAC00030109DF854105498C0EB001000EB80001B +:10CAD00002EBC0004170A2215498C0EB001000EBA3 +:10CAE000800002EBC0008170A3215498C0EB0010BD +:10CAF00000EB800002EBC000C1705498C0EB001046 +:10CB000000EB8000114601EBC00104910321049861 +:10CB100000F080FF01465498C0EB001000EB80004D +:10CB2000744A02EBC000017105210F917DE0F521EF +:10CB30005498C0EB001000EB80006E4A02F83010F1 +:10CB40009DF854105498C0EB001000EB800002EBED +:10CB5000C0004170A2215498C0EB001000EB80008F +:10CB600002EBC0008170E5215498C0EB001000EB8F +:10CB7000800002EBC000C1705498C0EB001000EBC5 +:10CB80008000114601EBC00104910321049800F0DC +:10CB900041FF01465498C0EB001000EB8000554A5D +:10CBA00002EBC000017105210F913EE0F521549880 +:10CBB000C0EB001000EB80004E4A02F830109DF8E8 +:10CBC00054105498C0EB001000EB800002EBC00042 +:10CBD0004170A2215498C0EB001000EB800002EBE2 +:10CBE000C0008170E6215498C0EB001000EB80007B +:10CBF00002EBC000C1705498C0EB001000EB800045 +:10CC0000114601EBC00104910321049800F002FFDA +:10CC100001465498C0EB001000EB8000354A02EB4F +:10CC2000C000017105210F9100BF00BF00BF00BF10 +:10CC3000549830B1012815D0022825D0032849D1B5 +:10CC400035E0BDF83C0060B180212D48EDF7CEFE07 +:10CC5000BDF83C002B49086001212A48001FECF771 +:10CC60009DFE37E0BDF83C0068B108212448EDF78F +:10CC7000BDFEBDF83C002349A43948670121214885 +:10CC80003438ECF78BFE25E0BDF83C0070B14FF472 +:10CC900080711D48EDF7AAFEBDF83C001949183116 +:10CCA0000860012117481430ECF778FE12E0BDF857 +:10CCB0003C0070B14FF480611148EDF797FEBDF86C +:10CCC0003C001049A439C86501210E484C38ECF7E6 +:10CCD00065FE00BF00BF0D48C07DF8B15498C0EBA1 +:10CCE000001000EB8000034901EBC0010023049118 +:10CCF0000EE00000D472002000410020C04500205A +:10CD0000000C0240A460024000000240BC3200203F +:10CD1000BDF83C10549A0498EDF7BAFED0E1E94909 +:10CD2000549801EB00115598085C401CC1B2E54ACB +:10CD3000549802EB001255981154C1E1E1496C3945 +:10CD4000549811F81000C009D0BB549811F8100085 +:10CD5000C0F3C300062832D2DFE800F00384FAF8FB +:10CD600058330020D849C87000211A9113E0D749E0 +:10CD7000BDF86800095C5498C0EB001000EB80001F +:10CD8000D34A02EBC002BDF868001154BDF8680038 +:10CD9000401C81B21A91CD48EBF775FABDF86810C6 +:10CDA0008842E4D8BDF868100F914FF47A71549816 +:10CDB00000EB4000C34A303A02EB800081602BE177 +:10CDC0007EE10020C049C87000211A9113E0C149DA +:10CDD000BDF86800095C5498C0EB001000EB8000BF +:10CDE000BB4A02EBC002BDF868001154BDF86800F0 +:10CDF000401C81B21A91B748EBF745FABDF86810AC +:10CE00008842E4D8BDF868100F9105E100211A911D +:10CE100013E0B149BDF86800095C5498C0EB0010FC +:10CE200000EB8000AA4A02EBC002BDF86800115472 +:10CE3000BDF86800401C81B21A91A748EBF723FAAD +:10CE4000BDF868108842E4D8BDF868100F9142F22E +:10CE50001071549800EB40009A4A303A02EB80007F +:10CE60008160D9E000209849C87000211A9113E030 +:10CE70009A49BDF86800095C5498C0EB001000EBBB +:10CE80008000934A02EBC002BDF868001154BDF85F +:10CE90006800401C81B21A919048EBF7F4F9BDF894 +:10CEA00068108842E4D854983130C1B25498C0EB2D +:10CEB000001000EB8000864A02EBC000C17254985B +:10CEC00000EB40003130C1B25498C0EB001000EBD1 +:10CED000800002EBC00081755498032828D13121CD +:10CEE0005498C0EB001000EB800002EBC00081758D +:10CEF00030215498C0EB001000EB800002EBC00022 +:10CF0000C1750D215498C0EB001000EB800002EBBE +:10CF1000C00001760A215498C0EB001000EB80009D +:10CF200002EBC0004176BDF86800401C81B21A9146 +:10CF3000BDF868100F9142F21071549800EB400058 +:10CF4000604A303A02EB8000816065E038E0FFE73C +:10CF500000211A9113E06249BDF86800095C5498F9 +:10CF6000C0EB001000EB8000594A02EBC002BDF894 +:10CF700068001154BDF86800401C81B21A915848ED +:10CF8000EBF781F9BDF868108842E4D8BDF8681065 +:10CF90000F914C496C39549811F8100020F0780129 +:10CFA0001831484A6C3A549802F810104FF4FA615C +:10CFB000549800EB40003C3202EB800081602BE093 +:10CFC00000211A9113E04749BDF86800095C5498A4 +:10CFD000C0EB001000EB80003D4A02EBC002BDF840 +:10CFE00068001154BDF86800401C81B21A913D4898 +:10CFF000EBF749F9BDF868108842E4D8BDF868102D +:10D000000F9142F21071549800EB40002D4A303AD3 +:10D0100002EB8000816000BF00BF549830B101284E +:10D0200015D0022825D0032849D135E0BDF83C00B1 +:10D0300060B180212C48EDF7D9FCBDF83C002B49AC +:10D04000086001212948001FECF7A8FC37E0BDF873 +:10D050003C0068B108212448EDF7C8FCBDF83C004D +:10D060002249A4394867012120483438ECF796FC5E +:10D0700025E0BDF83C0070B14FF480711C48EDF71D +:10D08000B5FCBDF83C00194918310860012117486A +:10D090001430ECF783FC12E0BDF83C0070B14FF4A3 +:10D0A00080611148EDF7A2FCBDF83C000F49A4399E +:10D0B000C86501210D484C38ECF770FC00BF00BF7B +:10D0C00057B000BD343F0020483B00201DCD020872 +:10D0D000D472002028CD020814CD0208CCCC02085E +:10D0E00008CD0208E6CC0208000C0240A460024011 +:10D0F000000002402DE9F05F2DED0C8B05460E4639 +:10D10000002400210F46884600BF37E0E200AA460F +:10D11000B34650465946EBF786F800F0FF09204623 +:10D12000EBF776FA41EC1D0BB0EE4D1AF0EE6D1AEE +:10D130009FED160B0DF0FCFBB0EE40BAF0EE60BABE +:10D1400009F00F014FEA291202EB820201EB4200C3 +:10D15000EBF74DFA53EC1B2BEBF752F941EC190BA3 +:10D1600038464146EBF761FA53EC192BEBF7A1F87F +:10D17000EBF7AFFA07468846601CC4B2082CC5DB43 +:10D1800038464146BDEC0C8BBDE8F09F0000000026 +:10D190000000594010B5002440F224410E480DF023 +:10D1A00036F8012816D10C480088C4B20A48001D80 +:10D1B0000088C4B240F2244107480CF0A2FF0120CD +:10D1C0000649487006480068C0F57A7081B2054883 +:10D1D000A0F80C1B10BD000000440040D43E00200D +:10D1E0008C600240BC62002010B5002440F2244153 +:10D1F0000A480DF00CF801280FD108480088C4B285 +:10D200000648001D0088C4B2012105484173054845 +:10D21000406CC0F57A700449488010BD004C004055 +:10D22000D43E002000600240C86D002010B50024EC +:10D2300040F224410A480CF0EAFF01280ED10848C8 +:10D240000088C4B206488088C4B2012105484176EE +:10D2500005484069C0F57A700449888010BD000017 +:10D2600000500040D43E002000600240C86D002005 +:10D2700010B5002440F224410B480CF0C8FF0128EF +:10D2800010D109480088C4B20748001D0088C4B204 +:10D290000121064880F825100548C06AC0F57A705B +:10D2A0000449C88010BD000000480040D43E002062 +:10D2B00000600240C86D002010B5002410491148DC +:10D2C000ECF752FB00210F48ECF768FB00E000BFD1 +:10D2D00040210D480CF08EFF0028F8D080210B482B +:10D2E000EDF786FB0A4907481838ECF73DFB0121AA +:10D2F00004481838ECF752FB01200649087010BDAD +:10D3000000802020A060024000440040000C024049 +:10D31000008800201600002010B500241049114894 +:10D32000ECF722FB00210F48ECF738FB00E000BFD0 +:10D3300040210D480CF05EFF0028F8D008210B4872 +:10D34000EDF756FB0A4907483038ECF70DFB012191 +:10D3500004483038ECF722FB01200649087010BD64 +:10D360002080002070600240004C0040000C024011 +:10D37000008020101600002010B50024114912482A +:10D38000ECF7F2FA00211048ECF708FB00E000BFD0 +:10D3900040210E480CF02EFF0028F8D04FF4807189 +:10D3A0000B48EDF725FB0B490748A838ECF7DCFAEA +:10D3B00001210548A838ECF7F1FA01200649087068 +:10D3C00010BD000000800028B860024000500040FE +:10D3D00000000240208000101600002010B500243C +:10D3E00011491248ECF7C0FA00211048ECF7D6FAC0 +:10D3F00000E000BF40210E480CF0FCFE0028F8D0F1 +:10D400004FF480610B48EDF7F3FA0B4907483038C9 +:10D41000ECF7AAFA012105483038ECF7BFFA0120F1 +:10D420000649087010BD00000080001858600240D6 +:10D4300000480040000C0240008800101600002048 +:10D4400030B58FB005460C460121480509F0D4F8E7 +:10D4500035B1012D5ED0022D7ED0032D59D115E1BD +:10D46000BA48ECF7A7FA40200390002005904FF44B +:10D4700080600690082C03D100200790089005E0FA +:10D48000102C03D1E0010790800008900020099043 +:10D490004FF400300A9000200B900C900D900E90ED +:10D4A000AB48019040060090AA4802906946A74800 +:10D4B000ECF74AFB01221021A448ECF727FBA34814 +:10D4C0001838ECF777FA002003904FF47A70049044 +:10D4D000002005904FF4806006900020079008908F +:10D4E00009904FF400300A9000200B900C900D90A2 +:10D4F0000E90974801904006009097480290694628 +:10D5000092481838ECF720FB012190481838ECF7C6 +:10D5100045FA18E18D483038ECF74CFA402003907A +:10D52000002005904FF480600690082C03D1002065 +:10D530000790089005E0102C03D1E00107908000CF +:10D540000890002009904FF400300A9000200B90C2 +:10D550000C900D900E9000E03BE08048019040065A +:10D5600000907F480290694678483038ECF7ECFA32 +:10D570000122102175483038ECF7C8FA734860383A +:10D58000ECF718FA002003904FF47A700490002012 +:10D5900005904FF480600690002007900890099055 +:10D5A0004FF400300A9000200B900C900D900E90DC +:10D5B0006A480190400600906A48029069466348B4 +:10D5C0006038ECF7C1FA012160486038ECF7E6F901 +:10D5D000B9E05E481830ECF7EDF9402003900020E8 +:10D5E00005904FF480600690082C03D1002007902E +:10D5F000089005E0102C03D1E0010790800008900E +:10D60000002009904FF400300A9000200B900C90FD +:10D610000D900E905448019040060090534802909F +:10D6200069464A481830ECF78FFA01221021474822 +:10D630001830ECF76BFA45489038ECF7BBF900204E +:10D6400003904FF47A700490002005904FF48060AE +:10D65000069000200790089009904FF400300A903F +:10D6600000200B900C900D900E903F4801904006CA +:10D6700000903F480290694634489038ECF764FACD +:10D68000012132489038ECF789F95CE02F4848389E +:10D69000ECF790F940200390002005904FF4806053 +:10D6A0000690082C03D100200790089005E0102C6C +:10D6B00003D1E001079080000890002009904FF40A +:10D6C00000300A9000200B900C900D900E9029488D +:10D6D0000190400600902848029069461B4848384F +:10D6E000ECF732FA0122102118484838ECF70EFA0C +:10D6F00016487838ECF75EF9002003904FF47A7002 +:10D700000490002005904FF4806006900020079060 +:10D71000089009904FF400300A9000200B900C9074 +:10D720000D900E901348019040060090134802900F +:10D73000694606487838ECF707FA0121034878383B +:10D74000ECF72CF900BF00BF0FB030BDA060024065 +:10D7500004440040D4720020347C0020044C00407B +:10D760002C7500201C80002004500040847700208D +:10D770000484002004480040DC790020EC8700206D +:10D780001CB50121084608F037FF0121042008F0EC +:10D7900033FF0121082008F02FFF0121402008F06D +:10D7A0002BFF072205214448EDF7F4F80722062154 +:10D7B0004148EDF7EFF8072208213F48EDF7EAF876 +:10D7C000072209213C48EDF7E5F808220A213B48E9 +:10D7D000EDF7E0F808220B213848EDF7DBF80822D6 +:10D7E00002213548EDF7D6F808220C213348EDF731 +:10D7F000D1F84FF45970009002208DF805000020F8 +:10D800008DF8060001208DF8070002208DF8040035 +:10D8100069462948EDF776F84FF4E0500090022071 +:10D820008DF8050000208DF8060001208DF8070016 +:10D8300002208DF8040069462048EDF763F84FF4A4 +:10D840009160009000208DF8060001208DF8040002 +:10D8500069461948EDF756F84FF4807000900020A3 +:10D860008DF8060001208DF8040069461448EDF794 +:10D8700049F84FF4F040009000208DF80600012098 +:10D880008DF8040069460F48EDF73CF84FF48041ED +:10D890000C48EDF7ABF84FF400510A48EDF7A6F845 +:10D8A0004FF480510748EDF7A1F84FF400610548A7 +:10D8B000EDF79CF81CBD0000000C0240000802407F +:10D8C000000002400018024070B500250026002428 +:10D8D000FFF756FF0421114880F8161C00BF08E02E +:10D8E00008212046FFF7ACFD204600F0F1F9601C4E +:10D8F000C4B20A4890F8160CA042F1DC00F014F80B +:10D900000021074880F8501B0020064988704870A5 +:10D910000120C8704FF47A70886070BDBC3200205E +:10D92000BC6200200C6E002008B511208DF80000AC +:10D9300002208DF8010001208DF802008DF803000F +:10D94000684601F071FE26208DF8000001208DF858 +:10D95000010000208DF8020001208DF803006846C8 +:10D9600001F062FE0E208DF8000002208DF801000B +:10D9700001208DF802008DF80300684601F054FE86 +:10D9800027208DF8000001208DF8010000208DF87F +:10D99000020001208DF80300684601F045FE0F20CB +:10D9A0008DF8000002208DF8010001208DF80200A2 +:10D9B0008DF80300684601F037FE34208DF8000032 +:10D9C00001208DF8010000208DF8020001208DF863 +:10D9D0000300684601F028FE2F208DF80000022089 +:10D9E0008DF8010001208DF802008DF803006846D3 +:10D9F00001F01AFE35208DF8000001208DF801009D +:10DA000000208DF8020001208DF80300684601F027 +:10DA10000BFE08BD10B5024601B9102112F8013BFA +:10DA200000BF12F8010B4340481E80B2011EF8D11E +:10DA300003F07F0010BD00002DE9FF4107460D46B1 +:10DA400016461C4637B1012F42D0022F7FD0032F3C +:10DA50003DD1BAE00121480408F0FEFD0095012CFB +:10DA600006D12003ADF804008010ADF808000FE0E7 +:10DA7000022C07D1E002ADF804004FF4C060ADF80D +:10DA8000080005E024B9ADF804600020ADF80800F6 +:10DA90000020ADF80600ADF80C000C20ADF80A002F +:10DAA00069466A480CF002FC012168480CF032FB20 +:10DAB000012240F2244165480CF0D3FB1021634859 +:10DAC0000CF01FFB0122C02160480CF02FFBBAE0D4 +:10DAD0000121C80408F0C0FD0095012C06D12003E7 +:10DAE000ADF804008010ADF808000FE0022C07D15B +:10DAF000E002ADF804004FF4C060ADF8080005E0A6 +:10DB000024B9ADF804600020ADF808000020ADF89D +:10DB10000600ADF80C000C20ADF80A0069464C4830 +:10DB20000CF0C4FB01214A480CF0F4FA012240F247 +:10DB3000244147480CF095FB102145480CF0E1FAD0 +:10DB40000122C02142480CF0F1FA7CE0FFE70121FC +:10DB5000080508F081FD0095012C06D12003ADF8E1 +:10DB600004008010ADF808000FE0022C07D1E0029D +:10DB7000ADF804004FF4C060ADF8080005E024B92A +:10DB8000ADF804600020ADF808000020ADF80600F4 +:10DB9000ADF80C000C20ADF80A0069462D480CF0D9 +:10DBA00085FB01212B480CF0B5FA012240F22441FB +:10DBB00028480CF056FB102126480CF0A2FA01224E +:10DBC000C02124480CF0B2FA3DE00121880408F09D +:10DBD00043FD0095012C06D12003ADF80400801010 +:10DBE000ADF808000FE0022C07D1E002ADF8040008 +:10DBF0004FF4C060ADF8080005E024B9ADF804604A +:10DC00000020ADF808000020ADF80600ADF80C00CB +:10DC10000C20ADF80A0069460F480CF047FB0121C3 +:10DC20000D480CF077FA012240F224410A480CF02A +:10DC300018FB102108480CF064FA0122C0210648A4 +:10DC40000CF074FA00BF00BFBDE8FF810044004043 +:10DC5000004C004000500040004800402DE9FC47C7 +:10DC600005460E46002400210091019100BFE946BF +:10DC700000BF27E06422002328463146EAF7A2FAD3 +:10DC8000174698460A22002338464146EAF79AFA90 +:10DC90004FEA001A0A22002338464146EAF792FA70 +:10DCA0000F2002401AEB020009F804004FF0640252 +:10DCB0004FF0000328463146EAF784FA05460E463F +:10DCC000601CC4B2082CD5DBDDE90001BDE8FC878F +:10DCD0002DE9F041044600260027002504EB44000E +:10DCE00000EB0410FB4901EB0010407B012803D13D +:10DCF0000021204600F010FBF74810F8140020F037 +:10DD000080008030F44901F81400002004EB440145 +:10DD1000F14A0C3202F8210004EB440102EB8101CC +:10DD2000887004EB440102EB8101487004EB44016C +:10DD300002EB8101C870052004EB440102EB810174 +:10DD40008860002004EB4401303202F8210004EB2B +:10DD5000440102EB81018870012004EB440102EBD5 +:10DD60008101487004EB440102EB8101C87004EBAF +:10DD7000440000EB0410D74901EB0010806800EB71 +:10DD80008000400004EB440102EB8101886008211F +:10DD90002046FFF755FB04EB440000EB0410CD4A8E +:10DDA00002EB0010437904EB440000EB041002EB9B +:10DDB0000010016800222046FFF73EFE04EB4400FD +:10DDC00000EB0410C34901EB001080790A286AD2E5 +:10DDD000DFE800F069050D151D25373F4761052077 +:10DDE00004EB8401BD4A02EB412108715BE00F2086 +:10DDF00004EB8401B94A02EB4121087153E007208A +:10DE000004EB8401B54A02EB412108714BE0042088 +:10DE100004EB8401B14A02EB4121087143E004EBB9 +:10DE2000440000EB0410AB4901EB00108068642152 +:10DE3000484304EB4401A84A3C3202EB810188606C +:10DE400031E0032004EB8401A44A02EB4121087174 +:10DE500029E0042004EB8401A04A02EB412108716F +:10DE600021E0062004EB84019C4A02EB4121087169 +:10DE700010212046FFF7E4FA04EB440000EB041005 +:10DE8000944A02EB0010016800234FF480522046B0 +:10DE9000FFF7D2FD07E0032004EB84018F4A02EB79 +:10DEA0004121087100BF00BF8D48007F012820D1AB +:10DEB000002004EB8401894A02EB41210871012012 +:10DEC00004EB4401A2F2EC6202EB81018860802144 +:10DED0008448ECF78DFD08218248ECF789FD4FF46A +:10DEE00080718148ECF784FD4FF480617D48ECF748 +:10DEF0007FFD0025C6E1002104EB8400774A02EB98 +:10DF00004020C03005EB850202EB451200EB820099 +:10DF1000017304EB8400714A02EB4020C03005EB32 +:10DF2000850202EB451200EB8200817304EB840052 +:10DF30006A4A02EB4020C03005EB850202EB451235 +:10DF400000EB8200417304EB8400644A02EB402042 +:10DF5000C03005EB850202EB451200EB8200C17375 +:10DF600004EB440000EB04105A4901EB00108068F8 +:10DF700000EB8000400004EB440101EB0411554A22 +:10DF800002EB0111C9794843410004EB8400534A74 +:10DF900002EB4020C03005EB850202EB451200EB9E +:10DFA0008200416104EB440000EB0410494901EB9D +:10DFB0000010303000EB0510807820F0800104EB79 +:10DFC000440000EB0410434A02EB0010303000EB39 +:10DFD0000510817004EB440000EB0410114601EBC6 +:10DFE0000010303000EB0510807820F0400104EB89 +:10DFF000440000EB041002EB0010303000EB051081 +:10E000008170002104EB8400344A02EB4020C030D0 +:10E0100005EB850202EB451200F8221004EB8400A8 +:10E020002E4A02EB4020C03005EB850202EB451280 +:10E0300000EB820080F8801004EB440000EB041039 +:10E04000244901EB001080790A2814D2DFE800F09F +:10E0500013051423324E5DD0F9F7E52104EB84005B +:10E060001E4A02EB4020C03005EB850202EB451250 +:10E0700000EB8200417102E1A12104EB8400174A08 +:10E0800002EB4020C03005EB850202EB451200EBAD +:10E0900082004171F3E0A12104EB84000F4A02EBFE +:10E0A0004020C03005EB850202EB451200EB8200F8 +:10E0B0004171E4E0B12104EB8400084A02EB402006 +:10E0C000C03005EB850202EB451200EB8200417186 +:10E0D000D5E0000000410020C83E0020C0450020DF +:10E0E000BC120020000C024000000240312104EB71 +:10E0F0008400854A02EB4020C03005EB850202EB2C +:10E10000451200EB82004171B9E0F42104EB840078 +:10E110007D4A02EB4020C03005EB850202EB451240 +:10E1200000EB8200417100265CE000274EE006EB28 +:10E13000460000EB0610754901EB0010303000EB93 +:10E140000710017804EB440000EB04106F4A02EB67 +:10E150000010303000EB0510007A814234D104EB1E +:10E16000440000EB0410114601EB0010303000EBCE +:10E170000510017806EB8600634A02EB4020C030B0 +:10E1800007EB870202EB471200EB820080F87D105C +:10E1900006EB86005C4901EB4020C03007EB8701AD +:10E1A00001EB471100EB810080F87E4006EB860012 +:10E1B000554901EB4020C03007EB870101EB4711C7 +:10E1C00000EB810080F87F50781CC7B206EB460058 +:10E1D00000EB06104D4901EB0010C079B842A6DCF7 +:10E1E000701CC6B24A4890F8160CB0429DDC46E05E +:10E1F000062104EB8400444A02EB4020C03005EBCA +:10E20000850202EB451200EB8200417105EB041020 +:10E2100000EBC00101EB00113E4800EB8100D0F89B +:10E22000091004EB8400384A02EB4020C03005EBB3 +:10E23000850202EB451200EB820041631FE00FE014 +:10E24000FFE7152104EB84002F4A02EB4020C03089 +:10E2500005EB850202EB451200EB820041710EE0F6 +:10E26000E52104EB8400284A02EB4020C03005EB96 +:10E27000850202EB451200EB8200417100BF00BF36 +:10E28000681CC5B204EB440000EB04101F4901EB0D +:10E290000010C079A8423FF72EAE00211C4880F83C +:10E2A000171C00262CE006EB8601174A02EB4121E1 +:10E2B000881DECF7D1FB06EB460000EB0610134976 +:10E2C00001EB00108079052818DA06EB460000EB18 +:10E2D000061001EB0010807900280FDD0C4890F843 +:10E2E000171C06EB460000EB0610084A02EB001074 +:10E2F000C0790844C1B2064880F8171C701CC6B229 +:10E30000042ED0DBBDE8F081C04500200041002094 +:10E31000BC320020E014002070B504460E46B1481F +:10E32000056806BB34B1012C0AD0022C0ED0032C98 +:10E3300018D111E04FF48041AB48ECF759FB11E0E4 +:10E340004FF40051A848ECF753FB0BE04FF4805119 +:10E35000A548ECF74DFB05E04FF40061A248ECF74F +:10E3600047FB00BF20E034B1012C0AD0022C0ED0B4 +:10E37000032C18D111E04FF480419B48ECF736FB99 +:10E3800011E04FF400519848ECF730FB0BE04FF4EC +:10E3900080519548ECF72AFB05E04FF40061924864 +:10E3A000ECF724FB00BF00BF64200DF021FC00232C +:10E3B0001A464FF416512046FFF73EFB002004EBAF +:10E3C00044018A4A02EB81018870002104EB440079 +:10E3D00002EB8000416004EB440000EB041002F506 +:10E3E000FE7101EB0010806881498860012048704F +:10E3F000772004EB84017F4A1144887004EB4400C9 +:10E4000000EB04107C4901EB0010807908282FD222 +:10E41000DFE800F02E040B1219202E27772004EBE2 +:10E420008401744A1144887022E0972004EB84012F +:10E43000704A114488701BE0972004EB84016D4AF8 +:10E440001144887014E06F2004EB8401694A114480 +:10E4500088700DE0672004EB8401664A11448870DF +:10E4600006E0772004EB8401624A1144887000BF03 +:10E4700000BFC020C4EB041101EB81015F4A02F828 +:10E4800031000020C4EB041101EB810102EBC1015A +:10E4900048700820C4EB041101EB810102EBC101BB +:10E4A0008870280EC4EB041101EB810102EBC1015D +:10E4B000C87005F0F00004EB44010844C4EB0411FB +:10E4C00001EB810102EBC101087104EB84004949B1 +:10E4D00008448078C4EB041101EB810102EBC10117 +:10E4E00048712020C4EB041101EB810102EBC10152 +:10E4F000887105F00F00C4EBC4010844C4EB04119B +:10E5000001EB810102EBC101C8718020C4EB041151 +:10E5100001EB810102EBC10108724C20C4EB041134 +:10E5200001EB810102EBC10148725420C4EB0411DC +:10E5300001EB810102EBC101887234B1012C11D0D1 +:10E54000022C1DD0032C39D129E080212C48ECF776 +:10E550004DFA0B202B49086001212A48001FEBF7D8 +:10E560001DFA2BE008212648ECF740FA0B2025493C +:10E57000A4394867012123483438EBF70FFA1DE02E +:10E580004FF480712048ECF731FA0B201D49183107 +:10E59000086001211B481430EBF700FA0EE04FF43D +:10E5A00080611748ECF722FA0B201649A439C86598 +:10E5B000012114484C38EBF7F1F900BF00BF1348B4 +:10E5C000C07D58B1C4EB041101EB81010B4A02EB91 +:10E5D000C100002322460B21ECF75AFA64200DF00B +:10E5E00007FB70BD187AFF1F00180240043F00208F +:10E5F0000C6E0020D48B002000410020D47200203B +:10E60000000C0240A460024000000240BC32002026 +:10E6100030B52DED028B9FB000201E901D901C90F8 +:10E6200000211A911B91189119911790169015902D +:10E63000149013900025002405909FEDFE0A8DEDA7 +:10E64000040AFDA103C9CDE90201FDA103C9CDE979 +:10E650000001FD48807850B30020FB498870A1F686 +:10E660002860B0F8420EF9490968C1F57A7188420C +:10E670001DD1F6480068C0F57A7081B2F448A0F860 +:10E68000401E0021F148001FEBF788F9F149EF48DF +:10E69000001FEBF769F90120EF4908704FF47A7019 +:10E6A000EA4908600121E948001FEBF777F9EA48D9 +:10E6B000007801287ED10020E7490870E2486038E0 +:10E6C000807800EB4001E54800EB01108479012CD3 +:10E6D00071D0042C04D0052C6ED0062C06D106E097 +:10E6E0000120D9490C318870002048601DE2D848CB +:10E6F000B0F8400E811FDA48EBF7ECF8C117CDE90E +:10E700001A01D349B1F8401E491FD54A521E881834 +:10E71000042108F0FDFAC117CDE9180119A80DC8A8 +:10E7200018995140584001437DD1C7480C380155D4 +:10E73000CB48401E00791390BDF84C00312802D020 +:10E74000452871D18FE0C248B0F8400E18384121F9 +:10E7500090FBF1F0C117CDE91801C1B2BC4880F8B7 +:10E76000B81100201E9075E0BDF8780000EB801015 +:10E770001430BB49491E085CBA49BDF8782088545A +:10E78000BDF8781001EB81111A31B54A521E881874 +:10E79000082108F07BFA8DED040AB2490C31BDF86E +:10E7A0007820049801EB02114860BDF8781001EB65 +:10E7B000811102E0CBE166E05EE03231A84A521EF0 +:10E7C0008818082108F062FA8DED040AA5490C3179 +:10E7D000BDF87820049801EB02110860BDF87810AC +:10E7E00001EB81113A319E4A521E8818082108F027 +:10E7F0004DFA8DED040A9B490C31BDF87820049840 +:10E8000001EB02118860BDF8781001EB81114231F3 +:10E81000934A521E8818082108F038FA8DED040A30 +:10E8200090490C3101E020E01EE0BDF8782004980A +:10E8300001EB0211C860844960398A781C3950188C +:10E84000017821F0800180310170BDF87800401C12 +:10E8500080B21E90BDF878000021DDE91823801AEF +:10E86000994181DB00E000BF00BF012076490C31F7 +:10E8700088700020486058E1012073490C3188708D +:10E880000020486051E101206F490C318870002060 +:10E89000486075A17248401E0DF08CFB1D90BDF8BC +:10E8A000740000287ED0BDF87400B0F5487F79DA96 +:10E8B00000201E9010E0BDF874000E30BDF87810F6 +:10E8C00008446749491E085CBDF878208854BDF8A3 +:10E8D0007800401C80B21E90BDF878001E28EADB4C +:10E8E0000220624908725E48401E0078412876D1B5 +:10E8F00000201E9017E0BDF87800801C5849491E82 +:10E90000085C2C2800D112E0BDF87800801C544926 +:10E91000491E085C06A9BDF878208854BDF8780027 +:10E92000401C80B21E90BDF878000B28E3DB00BFCE +:10E9300006A80BF065FDB0EE408AF0EE608A51EC5F +:10E94000180BE9F7FEFE00EE100ADFED490A80EE33 +:10E95000201A8DED041A0498E9F77BFECDE9180121 +:10E96000DDE91801E9F72DFE00EE100ADDED040ADD +:10E9700030EEC00A8DED040ADDE91801E9F721FE49 +:10E9800000EE100ADDED040A9FED391A60EE810AEF +:10E990009FED381AC0EE811A30EE210A364880ED1C +:10E9A000350A00E0AFE0BDF87800C01C2C49491ED4 +:10E9B000085C3149D4310871BDF87800401D80B23F +:10E9C0001D9000201E901CE0BDF87400BDF878106A +:10E9D00008442349491E085C2C2801D115E080E039 +:10E9E000BDF87400BDF8781008441D49491E085C44 +:10E9F00006A9BDF878208854BDF87800401C80B284 +:10EA00001E90BDF878000B28DEDB00BF06A80BF0D7 +:10EA1000F7FCB0EE408AF0EE608A51EC180BE9F793 +:10EA200090FE00EE100ADFED120A80EE201A8DED46 +:10EA3000041A23E000000000016932303130300058 +:10EA40000169323045303000E44000202C6402403F +:10EA5000BC32002000880010E20A0020783F00202D +:10EA6000E50A002075340020524D4300BC120020FE +:10EA70000000C84200007042BC3A00200498E9F748 +:10EA8000E8FDCDE91801DDE91801E9F79AFD00EE8E +:10EA9000100ADDED040A30EEC00A8DED040ADDE94E +:10EAA0001801E9F78EFD00EE100ADDED040A1FEDF6 +:10EAB000101A60EE810A1FED111AC0EE811A30EEB5 +:10EAC000210A10EE100A2449C1F80500BDF87400AF +:10EAD000BDF878100844401C2049085C1E49487263 +:10EAE00022E01FED2C0A10EE100A1B49C1F80500A8 +:10EAF000002048721FED310A10EE100AC1F805001F +:10EB00000020487210E01FED350A10EE100A12497D +:10EB1000C1F80500002048721FED3A0A10EE100AF5 +:10EB2000C1F805000020487200BF00BF00201E9001 +:10EB300009E000200949BDF878208854BDF8780024 +:10EB4000401C80B21E90BDF878001428F1DB1FB085 +:10EB5000BDEC028B30BD0000903B0020E40A002099 +:10EB60002DE9F04F8BB004468B460026B2460025B7 +:10EB7000A846002700200A9081460990089000BF0F +:10EB800000BFFCA103C9CDE90601FCA103C9CDE981 +:10EB900004010020FB490870FB48005D042823D1D4 +:10EBA0000521F948015500214E3801552238005DF4 +:10EBB00020F08001F44870380155042C04D0052C55 +:10EBC0000CD0062C0FD104E00021EF484938015544 +:10EBD00009E03121EC484938015504E00021EA48B8 +:10EBE0004938015500BF00BF04EB4401E74800EB82 +:10EBF00001108079012873D0042804D0052870D032 +:10EC000006286FD10DE2E0485438007900286AD018 +:10EC1000002000F0A5FA04EB4403DC4A02EB0312E7 +:10EC2000517904EB4403D94A02EB0312106800F057 +:10EC3000B5FCD54854380079012802D0022878D193 +:10EC400037E0D1485438C77807EBC70000EB07110D +:10EC5000CF4810F8219007EBC70000EB0711CC4814 +:10EC600000EB8100CB4950F8012F0A6040684860F2 +:10EC700007EBC70000EB0711C54800EB8100D0F897 +:10EC80000900C449491EC1F8090007EBC70000EBA1 +:10EC90000711BF4800EB8100BE49203150F8212FF9 +:10ECA0000A6080888880F91707EB11714FEA2118F4 +:10ECB0003FE0B94890F8249B4FF0000832E000276D +:10ECC00014E008EB480000EB0810AF49283101EBD5 +:10ECD0000010303000EB07100078484504D110E0F8 +:10ECE00003E2E1E100E29BE1781C87B208EB480017 +:10ECF00000EB0810A449283101EB0010C079B8429C +:10ED0000DFDC00BF08EB480000EB08119E4828300C +:10ED100000EB0110C079B84200DD08E008F1010005 +:10ED20001FFA80F89D4890F8160C4045C7DC00BFDC +:10ED300000BF00BF48460021FEF790FFCDE9020169 +:10ED4000002000900B460621029A07F093FB08EB87 +:10ED5000480000EB08108C49283101EB0010007FBF +:10ED6000C0F381000090A1F59950D0F805C062462B +:10ED700000230721184607F07DFB08EB480000EB55 +:10ED800008108149283101EB0010007F00F00300DA +:10ED90000090A1F59950D0F801C0624600230821E7 +:10EDA000184607F067FB08EB480000EB08107649AF +:10EDB000283101EB0010007FC0F301100090A1F595 +:10EDC0009950D0F809C0624600230921184607F07F +:10EDD00051FB32216F48633080F86C11302180F88C +:10EDE0006D11643890F8260001EB1011694863300A +:10EDF00080F86E11643890F8260000F00F00303073 +:10EE00006449633181F86F012D216248633080F8D5 +:10EE10007011643890F82500302101EB10115D4825 +:10EE2000633080F87111643890F8250000F00F000D +:10EE300030305849633181F872012D2155486330D3 +:10EE400080F87311643890F82400302101EB101120 +:10EE50005048633080F87411643890F8240000F052 +:10EE60000F0030304B49633181F87501A1F1640026 +:10EE700090F82300302101EB10114648633080F8F0 +:10EE80007711643890F8230000F00F0030304149CA +:10EE9000633181F878013A213E48633080F8791176 +:10EEA000643890F82200302101EB101139486330AA +:10EEB00080F87A11643890F8220000F00F003030AA +:10EEC0003449633181F87B013A213248633080F85C +:10EED0007C11643890F82100302101EB10112D488D +:10EEE000633080F87D11643890F8210000F00F0045 +:10EEF00030302849633181F87E01A1F16400D0F8F7 +:10EF0000272010460021FEF7A9FECDE902010020CE +:10EF100000900B460C21029A07F0ACFA002604E0A0 +:10EF200020201F498855701C86B240F28A208642F4 +:10EF3000F6DB0A201A4908704870002646E04FF0B8 +:10EF4000000A0CE01348633000EB461010F80A008A +:10EF5000202800D006E00AF101001FFA80FABAF179 +:10EF6000200FEFDB00BFBAF11F0F2DDA4FF0000AC0 +:10EF700025E0000001693230313030000169323063 +:10EF800045303000E30A0020D8400020783F0020C0 +:10EF9000E0140020E12D0020BC220020BC32002023 +:10EFA000CC0E0020674800EB461010F80A000AEB70 +:10EFB0004511654A50540AF101001FFA80FABAF16E +:10EFC000200FEFDB681C85B2701C86B2142EB6DBF6 +:10EFD0000A21202000EB45105B4A1154202000EB51 +:10EFE0004510401C1154202000EB4510801C11548A +:10EFF000202000EB4510C01C1154202000EB4510D0 +:10F00000001D1154202000EB4510401D11542020FC +:10F0100000EB4510401D80B20A9000204B4908715A +:10F020007FE0012000F09CF84FF400714848EBF7B6 +:10F03000DFFC04EB4403474A02EB0312517904EB73 +:10F040004403444A02EB0312106800F0A7FA3F4859 +:10F05000543010F80900401CC1B23C48543000F84C +:10F060000910BBF1310F03D0BBF1450F1AD10CE0F1 +:10F07000002605E006A8805D33498855701C86B2DD +:10F08000072EF7DB07200A900CE0002605E004A815 +:10F09000805D2D498855701C86B2072EF7DB07204E +:10F0A0000A9000BF00BF3CE0022000F059F84FF486 +:10F0B00080412748EBF79CFC2448543010F80900A5 +:10F0C000401CC1B22148543000F8091004EB44033D +:10F0D000204A02EB0312517904EB44031D4A02EB70 +:10F0E0000312106800F05AFA1BE0032000F038F811 +:10F0F0001648543010F80900401CC1B2134854306F +:10F1000000F8091004EB4403124A02EB0312517990 +:10F1100004EB44030F4A02EB0312106800F03EFABE +:10F1200000BF00BF0A9850B10B490A98086001213E +:10F130000948001FEAF732FC0020084908700BB0AC +:10F14000BDE8F08F442E0020CC0E0020844000202B +:10F1500000080240783F0020A4640240E30A002037 +:10F1600010B5044634B1012C0FD0022C18D0032C5A +:10F170002CD120E04FF400511548EBF737FC4FF449 +:10F1800080711348EBF732FC20E04FF40051104837 +:10F19000EBF72CFC4FF480710D48EBF729FC15E0E0 +:10F1A0004FF400510A48EBF723FC4FF480710848F4 +:10F1B000EBF71CFC0AE04FF400510548EBF718FC94 +:10F1C0004FF480710248EBF713FC00BF00BF10BD85 +:10F1D0000008024070B50024002540F224410E488A +:10F1E0000BF015F8B0B140F224410B480AF089FF4A +:10F1F00009480088C4B20848001D0088C4B2012034 +:10F200000649487006480068C0F57A7081B2054822 +:10F21000A0F8421E70BD000000140140E440002030 +:10F220002C640240BC32002010B50024134914485D +:10F23000EAF79AFB00211248EAF7B0FB00E000BFB2 +:10F24000402110480AF0D6FF0028F8D04FF4007192 +:10F250000D48EBF7CBFB4FF480410B48EBF7C6FBB7 +:10F260000A4907487838EAF77FFB012104487838D3 +:10F27000EAF794FB01200649087010BD00802020A9 +:10F28000A064024000140140000802400088001001 +:10F29000E30A002000B58FB00121880507F0ACF922 +:10F2A0002948EAF787FB40200390002005904FF49F +:10F2B0008060069000200790089009904FF400307D +:10F2C0000A9000200B900C900D900E901F4801901A +:10F2D0004FF0206000901E48029069461A48EAF7F5 +:10F2E00033FC012210211848EAF710FC1648783840 +:10F2F000EAF760FB002003904FF47A70049000203E +:10F3000005904FF4806006900020079008900990C7 +:10F310004FF400300A9000200B900C900D900E904E +:10F320000A4801904FF0206000900A480290694618 +:10F3300005487838EAF708FC012103487838EAF7ED +:10F340002DFB0FB000BD0000A0640240041401407A +:10F35000CC0E0020E40A00201CB50121042007F097 +:10F360004BF9082206211C48EBF714FB0822072161 +:10F370001948EBF70FFBC020009002208DF8050024 +:10F3800000208DF8060001208DF8070002208DF87E +:10F39000040069461048EBF7B5FA4FF4C6400090F8 +:10F3A00001208DF8040000208DF8060003208DF860 +:10F3B000050001208DF8070069460748EBF7A2FA1F +:10F3C0004FF400710448EBF711FB4FF48041024801 +:10F3D000EBF70CFB1CBD00000008024010B5002438 +:10F3E000FFF7BAFF00214FF4E13000F0D7F8FFF744 +:10F3F00051FF00F0B3F80021544880F8281E002087 +:10F40000534988704870C8700220886000214F48B6 +:10F4100080F8341E00204E490C318870012048705D +:10F42000C8704FF47A708860484890F8B80C00288B +:10F4300027D1484840781A2822DB00206C3908760A +:10F44000002143486038817601214176C17642F23D +:10F45000107101624FF47A71A0F58870C1600121CA +:10F4600081724FF416503C49486001213A480172BC +:10F47000364890F8B80C401CC1B2344880F8B81C2B +:10F4800062E000245BE0002104EB4402304848388D +:10F4900000F8221004EB440200EB8200817001218D +:10F4A00004EB44022A48483800EB8200417004EB28 +:10F4B00044022748483800EB8200C17004EB440145 +:10F4C0002548001D00EB0110806800EB8000410022 +:10F4D00004EB44021E48483800EB8200816004EBD4 +:10F4E00044011D48001D00EB01108079042804D060 +:10F4F00005281CD006281FD104E0002114485538E7 +:10F50000015519E0312112485538015504EB4401E9 +:10F51000A0F2171000EB011080686421484304EB4F +:10F5200044020B49483901EB8201886004E0002164 +:10F5300007485538015500BF00BF601CC4B20348DE +:10F5400090F8B80CA0429EDC10BD0000BC32002038 +:10F55000E4400020BC120020743F002008B5452084 +:10F560008DF8000002208DF8010001208DF80200C6 +:10F570008DF80300684600F057F847208DF800002A +:10F5800001208DF8010000208DF8020001208DF887 +:10F590000300684600F048F808BD00007FB5054646 +:10F5A0000C460121202007F077F80095012C06D1A8 +:10F5B0002003ADF804008010ADF808000FE0022C25 +:10F5C00007D1E002ADF804004FF4C060ADF80800C8 +:10F5D00005E024B90020ADF80400ADF808000020D3 +:10F5E000ADF80400ADF80600ADF80C000C20ADF845 +:10F5F0000A0069460B480AF059FE012109480AF041 +:10F6000089FD012240F2244106480AF02AFE102119 +:10F6100004480AF076FD0122C02102480AF086FD66 +:10F620007FBD00000014014070B5002100230F22AF +:10F63000C4781CB3174C246804F4E064C4F5E06497 +:10F64000C4F30721C1F10404E3B20A4144789C40A9 +:10F65000E1B28478144021430C07210E0E4C05784A +:10F660006155047804F01F050124AC4005786D1144 +:10F67000AD0005F1E025C5F8004109E0047804F08B +:10F680001F050124AC40054D0678761145F826404B +:10F6900070BD00000CED00E000E400E080E100E05F +:10F6A000024A0A400243024B1A60704780FFFF1F64 +:10F6B00008ED00E000200CE0002106E00022064BEF +:10F6C00003EBC1031A544A1CD1B28029F6DB421C59 +:10F6D000D0B20828F0DB7047EB9D00202DE9FF4FEA +:10F6E00084B081468A460020029083460698A0EBAB +:10F6F00009040798A0EB0A06CDF80490CDF800A005 +:10F70000002C01DD012705E00CB9002702E04FF0D5 +:10F71000FF376442002E02DD4FF0010806E016B903 +:10F720004FF0000802E04FF0FF386642B44201DDBE +:10F73000254600E03546002003901EE0009AD1B235 +:10F74000019AD0B2119A00F01FF80298204402905A +:10F75000B3440298A84205DD0298401B029001982C +:10F7600038440190AB4504DDABEB050B00984044F9 +:10F7700000900398401C80B20390691C0398884253 +:10F78000DCDB08B0BDE8F08FF0B514460B46CF17B0 +:10F7900001EB5777C7F3C702CF1701EB5777FF107D +:10F7A000A1EBC707FEB20123B340DDB24CB1134B4E +:10F7B00003EBC0039B5C2B43104F07EBC007BB540C +:10F7C0001AE00E4B03EBC0039B5CDB430B4F07EBD4 +:10F7D000C007BB54094B03EBC0039B5C2B43074F93 +:10F7E00007EBC007BB54054B03EBC0039B5CDB433B +:10F7F000024F07EBC007BB54F0BD0000EB9D00209B +:10F800001CB501210A2006F0F7FE4FF4C05000900D +:10F8100001208DF8040000208DF8060003208DF8EB +:10F82000050001208DF8070069464F48EBF76AF89C +:10F830004FF48060009001208DF8040000208DF8C6 +:10F84000060003208DF8050001208DF807006946A9 +:10F850004648EBF757F8C8200CF0CAF94FF480611E +:10F860004248EBF7C3F8C8200CF0C2F94FF48061AE +:10F870003E48EBF7BDF8C8200CF0BAF90021FD2096 +:10F8800000F0ECFA0021122000F0E8FA0021AE208E +:10F8900000F0E4FA0021D52000F0E0FA0021A020D9 +:10F8A00000F0DCFA0021A82000F0D8FA00213F2067 +:10F8B00000F0D4FA0021D32000F0D0FA002108464D +:10F8C00000F0CCFA0021402000F0C8FA2848407827 +:10F8D0001F2808DD0021A12000F0C0FA0021C82067 +:10F8E00000F0BCFA07E00021A02000F0B7FA0021E8 +:10F8F000C02000F0B3FA0021DA2000F0AFFA0021B6 +:10F90000122000F0ABFA0021812000F0A7FA0021BC +:10F910007F2000F0A3FA0021D92000F09FFA0021F7 +:10F92000822000F09BFA0021DB2000F097FA0021F2 +:10F93000342000F093FA0021A42000F08FFA002177 +:10F94000A62000F08BFA0021202000F087FA002189 +:10F95000084600F083FAFFF7ADFE0021AF2000F06B +:10F960007DFA00F063F81CBD000C02400004024068 +:10F97000BC12002010B50246012000E050430B1ECF +:10F98000A1F10104E1B2F9D110BD2DE9F84F05460E +:10F990000C4616461F46DDE90A9B06FB09F064216A +:10F9A00090FBF1F000F0FF0A4FF0000801200090FA +:10F9B000A819C2B2234621462846FFF78FFE012030 +:10F9C0000090E019C3B2A819C2B2E019C1B228462A +:10F9D000FFF784FE01200090E019C3B22A462146B9 +:10F9E0002846FFF77BFE0120E119CBB2A919CAB264 +:10F9F000A9190090C8B22146FFF770FE00BF11E0C0 +:10FA00000120009004EB0800C3B205EB0A00C2B26B +:10FA100004EB0800C1B22846FFF760FE08F10100C0 +:10FA200000F0FF08B845EBDBBDE8F88F70B50024A7 +:10FA3000002504F1B001C8B2002100F00FFA002146 +:10FA4000084600F00BFA0021102000F007FA00BF72 +:10FA50000EE0002508E0084901EBC501085D012121 +:10FA600000F0FCF9681CC5B2802DF4DB601CC4B248 +:10FA7000082CEEDB70BD0000EB9D002010B50446A5 +:10FA800000BF02210A4806F0E1FF0028F9D0214614 +:10FA9000074806F0E7FF00BF0121054806F0D6FF42 +:10FAA0000028F9D0024806F0DAFFC0B210BD00000D +:10FAB000003800402DE9FE4F0746884692461C4616 +:10FAC0000197CDF80080082C02D14FF006091FE005 +:10FAD0002046E31704EB5373DB1021464FEAE47C26 +:10FAE00004EB5C7C4FEAEC0CA4EBCC0CBCF1000FFB +:10FAF00002D04FF0010C01E04FF0000C63442246AD +:10FB000004EBD27C4FEA6C0C03FB0CF303F0FF090F +:10FB1000AAF12000C6B200255EE0082C07D106EB52 +:10FB200046002F4901EB400010F805B01DE00C2CF9 +:10FB300007D106EB46002B4901EB800010F805B019 +:10FB400013E0102C05D1284800EB061010F805B082 +:10FB50000BE0182C07D106EBC600244901EB80000E +:10FB600010F805B001E0BDE8FE8F002002901CE017 +:10FB70000BF0010028B1414638460C9AFFF704FE0D +:10FB800009E00C9808B9012000E000200246414637 +:10FB90003846FFF7F9FD4FEA6B0B08F1010000F062 +:10FBA000FF080298401CC0B2029002980828DFDBD0 +:10FBB000781CC7B2082C0BD004EBD4714A10019901 +:10FBC000791A8A4204D1019F00980830C0B200908F +:10FBD000DDF80080681CC5B24D459EDB00BFC2E762 +:10FBE000E01E0308082103087C2503086C2B03088A +:10FBF0002DE9FF4F2DED068B83B0074693461E4639 +:10FC0000DDE917484FF00009CA46DEB95846E8F763 +:10FC1000FFFC41EC1A0BB0EE4A0AF0EE6A0A0AF059 +:10FC2000EFFDB0EE409AF0EE609A9FED400B53EC82 +:10FC3000102B51EC190BE8F73CFB41EC180BE8F7E3 +:10FC400029FDC6B2082C01D14FF002091698864250 +:10FC500011DC169800280EDD23463022CDF80080F6 +:10FC600038460A99FFF726FF204604EBD07109EBCE +:10FC700061013944CFB200254CE01698301AA842F1 +:10FC800010D104EBD47109EB610101FB0571C8B21D +:10FC900023462E22CDE900840A99FFF70BFF4FF08F +:10FCA000010A35E006EB0A00401B401EC1B20A20E3 +:10FCB000FFF760FEBBFBF0F00A21B0FBF1F201FBA5 +:10FCC00012000290029880B904EBD47109EB610133 +:10FCD0000AEB070201FB0521C8B223463022CDE919 +:10FCE00000840A99FFF7E6FE11E004EBD47109EBFA +:10FCF00061010AEB070301FB0531C8B2CDE90084BD +:10FD000002993031CAB223460A99FFF7D3FE00BFE9 +:10FD1000681CC5B206EB0A00A842AEDC304603B050 +:10FD2000BDEC068B04B0BDE8F08F000000000000C1 +:10FD30000000F03F2DE9FF4F05460E4617461C46D2 +:10FD4000DDF838904FF0000A0095B3462046E217E0 +:10FD500004EB5272D2102146E31704EB5373DB100D +:10FD6000A4EBC3030BB1012300E000231A44D4B277 +:10FD70004FF0000845E0002003903BE00D9810F89C +:10FD80000A0002900AF101001FFA80FA0020019097 +:10FD90001DE0029800F0010028B14A46314628468D +:10FDA000FFF7F2FC0AE0B9F1000F01D1012000E0F9 +:10FDB0000020024631462846FFF7E6FC0298401034 +:10FDC0000290701CC6B20198401CC0B2019001980C +:10FDD0000828DEDB681CC5B20098281AB84204D196 +:10FDE000009D0BF1080000F0FF0B5E460398401CDD +:10FDF000C0B203900398B842C0DB08F1010000F0E4 +:10FE0000FF08A045B7DBBDE8FF8F2DE9F8430646A4 +:10FE1000884614461F46DDE9085915E0CDF80090E4 +:10FE200022782B4641463046FFF744FE082D02D18A +:10FE3000B01DC6B205E0284605EBD07106EB6101A6 +:10FE4000CEB2641C781EC7B22FB12078202802DB06 +:10FE500020787E28E2DDBDE8F883000070B5054615 +:10FE60000C462CB14FF400611048EAF7C1FD04E0E4 +:10FE70004FF400610D48EAF7B9FD4FF480510B488B +:10FE8000EAF7B4FD4FF480510948EAF7B1FD28467E +:10FE9000FFF7F4FD4FF480510448EAF7A9FD4FF451 +:10FEA00000610248EAF7A4FD70BD0000000C0240AA +:10FEB000000402402DE9F04F91B0002010908146DF +:10FEC00083460F9082460E900D900C900B900A90F6 +:10FED00009900890079006900590049003900024E4 +:10FEE0000026029000250190FE4890F8B2070121FB +:10FEF000B1EBD01F43F0F48203F0EBBAFA488078FC +:10FF0000022804D1F848407808B107200390BDF8D2 +:10FF10000C009DF834100844F449085CFA287DD19F +:10FF2000BDF80C009DF834100844401CEF49085CF3 +:10FF3000EC491E314871BDF80C009DF8341008449E +:10FF4000801CEA49085CE7491E310871BDF80C00C5 +:10FF50009DF834100844C01CE449085CE1491E3196 +:10FF6000C870BDF80C009DF834100844001DDF492E +:10FF7000085CDC491E318870BDF80C009DF8341017 +:10FF80000844401DD949085CD6491E314870BDF867 +:10FF90000C009DF834100844801DD449095CD148F8 +:10FFA0008177817F007E814211DDCE48827F1046BD +:10FFB0000021FDF79FF807468846CA48027E104692 +:10FFC0000021FDF797F8381AC0B20F9010E0C5482D +:10FFD000027E10460021FDF78DF807468846C1488D +:10FFE000827F10460021FDF785F8381AC0B20F90C5 +:10FFF0000F9805281CDBBB48807F542818DAB948C5 +:020000040802F0 +:10000000807F062814DDB7481E30407924280FDB96 +:10001000B4481E30407950280ADC00E00AE0B148BC +:100020000146D1F81E208261498C8183E9F740FEA8 +:1000300006200D90BDF80C009DF834100844801C7B +:10004000AA49095CBDF80C009DF834201044401CFE +:10005000A64A105C41EA0029BDF80C009DF8341056 +:100060000844C01C1146085C0106BDF80C009DF850 +:1000700034201044001D9D4A105C41EA0041BDF847 +:100080000C009DF834201044401D984A105C41EA51 +:100090000020BDF80C109DF834201144891D934AAE +:1000A000515C08430190924901980968884203F025 +:1000B000E781B9F5FA6F83F2E3818D490198086011 +:1000C0008848B0F83A17BDF80C004844801C8142BB +:1000D0000CDB8448B0F83A17BDF80C004844801C8B +:1000E000081A81B27F48A0F83A1705E000217D4840 +:1000F000A0F83A1703F0F3B97C49BDF80C20881832 +:100100004946E9F7CBFB0546BDF80C004844401CC6 +:100110007649085CBDF80C104944744A515C40EAC9 +:100120000120A84243F086816E48C07D50B109F19C +:10013000020291B26D4ABDF80C30D018012304229E +:10014000EAF7A6FCBDF80C109DF834201144091DF7 +:10015000664A515C01F00F0000EBD0714910A0EB32 +:100160004101C9B20C91BDF80C109DF83420114426 +:10017000891D5E4A515C01F00F0000EBD0714910FF +:100180000B91002419E0BDF80C109DF834201144A7 +:10019000C91D2144554A505C9DF82C209DF8301013 +:1001A000E9F7E2FDBDF80C109DF834201144C91D9B +:1001B00021444E4A5054601C84B2A9F10700A04269 +:1001C000E1DCBDF80C009DF834100844C01D47491F +:1001D000085C10900121434880F88C1800204549A4 +:1001E000486088704449887048603F488078032898 +:1001F00003D03D488078012802D101203F490860A2 +:10020000002005901098152803F0078010DCA0F15D +:100210000B000A2883F0FD80DFE810F01313A7130A +:100220000414FC13FB182100C015D015FB18A717E8 +:10023000A22801F02E8509DC162802F0F7841F2879 +:1002400002F04B87A12843F0E480FCE3A32801F0EF +:100250008386A42801F07883A528F4D1F4E3284804 +:10026000D0F8140210B11F201F49087100200A9015 +:10027000EBE3BDF8280000EB400101EB0010214941 +:1002800001EB0010807909287DD2DFE800F07C05C1 +:100290000607087CDD090A0000BF00BF00BF00BFE1 +:1002A00000BF00200990BFE0BDF80C009DF834109D +:1002B00008440830BDF8141008440C49095CBDF826 +:1002C000280000EB8000104A02EB4020C030BDF84F +:1002D000242002EB820303EB421200EB8200417602 +:1002E00014E00000BC320020483B00202C8C002091 +:1002F000240A0020303A0020006E0020880240428C +:10030000BC12002000410020C0450020BDF80C00B8 +:100310009DF8341008440830BDF814100844FE4914 +:10032000085C20B1012803D0022872D114E070E0EB +:10033000BDF8281001EB410202EB0111F74A02EB74 +:1003400001113031BDF8242001EB0211881C89789D +:1003500021F0040101705CE0BDF8281001EB4102BE +:1003600002EB0111ED4A02EB01113031BDF82420FE +:1003700001EB0211881C897821F00801017000212D +:10038000BDF8280000E0EDE300EB400202EB0010B6 +:10039000E24A02EB00103030BDF8242000EB0210DE +:1003A0004160BDF828100220E9F7D2FD002414E0D6 +:1003B0000021BDF8280000EB8000D94A02EB402064 +:1003C000C030BDF8242002EB820303EB421200EBA5 +:1003D00082003F300155601C84B2142CE8DB0024FD +:1003E00014E00021BDF8280000EB8000CC4A02EBAD +:1003F0004020C030BDF8242002EB820303EB421200 +:1004000000EB82005B300155601C84B20A2CE8DBF3 +:1004100000BF00BFBDF81400401C80B20590BDF8BD +:100420002400401C80B20990BDF8280000EB400178 +:1004300001EB0010B94901EB0010C079BDF82410A0 +:1004400088423FF731AF8DE300200990FEE3BDF80D +:100450000C009DF8341008440830BDF8141008440E +:10046000AD49095CBDF8280000EB8000AC4A02EB06 +:100470004020C030BDF8242002EB820303EB42127F +:1004800000EB82004176BDF80C009DF83410084462 +:100490000830BDF8141008449F49085CF4287DD04A +:1004A0001DDC20287BD00DDC042879D005DC08B3C6 +:1004B00001285ED002285BD14BE1082871D01028BA +:1004C000F9D11EE2F1286DD004DC40286BD0F02871 +:1004D000F1D162E3F22867D0F328ECD160E3F5387C +:1004E0000B2845D2DFE800F0FEFDFCFBFAF9F8F737 +:1004F000F6F5F400BDF8280000EB8000884901EB18 +:100500004020C030BDF8241001EB810202EB411104 +:1005100000EB810090F87600102824D10021BDF86E +:10052000280000EB80007E4A02EB4020C030BDF87E +:10053000242002EB820303EB421200EB820080F8DE +:100540007610F321BDF8280000EB8000744A02EB1E +:100550004020C030BDF8242002EB820303EB42129E +:1005600000EB82004171BDF81400401C80B2059080 +:100570006AE3F221BDF8280000EB8000684A02EB34 +:100580004020C030BDF8242002EB820303EB42126E +:1005900000EB82004171BDF8281006E001E33BE268 +:1005A0001FE166E1FAE2A8E2F9E201EB410202EBA7 +:1005B00001115A4A02EB01113031BDF8242001EB40 +:1005C0000211881C897821F004010170BDF80C002B +:1005D0009DF8341008440830BDF8141008444E4902 +:1005E000095CBDF8280000EB80004D4A02EB40207A +:1005F000C030BDF8242002EB820303EB421200EB73 +:10060000820080F87610002420E0BDF80C009DF8F0 +:10061000341008440830BDF8141008442044401C2D +:100620003D49095CBDF8280000EB80003C4A02EB24 +:100630004020C030BDF8242002EB820303EB4212BD +:1006400000EB820049300155601C84B20F2CDCDBCA +:10065000002420E0BDF80C009DF834100844083058 +:10066000BDF814100844204410302B49095CBDF833 +:10067000280000EB80002A4A02EB4020C030BDF881 +:10068000242002EB820303EB421200EB82005B307A +:100690000155601C84B20A2CDCDBBDF80C009DF80F +:1006A000341008440830BDF8141008441A301A49B0 +:1006B000095CBDF8280000EB8000194A02EB4020DD +:1006C000C030BDF8242002EB820303EB42120AE0A3 +:1006D00072E270E26EE26CE26AE268E266E264E2B2 +:1006E00062E260E25EE200EB820080F870100024BB +:1006F00027E0BDF80C009DF8341008440830BDF820 +:100700001410084420441B300349095CBDF828003C +:1007100000EB8000024A05E02C8C00200041002004 +:10072000C045002002EB4020C030BDF8242002EB81 +:10073000820303EB421200EB820071300155601C12 +:1007400084B2052CD5DBBDF81400203080B20590B2 +:100750007AE2F221BDF8280000EB8000FE4A02EBAD +:100760004020C030BDF8242002EB820303EB42128C +:1007700000EB82004171BDF8281001EB410202EB51 +:100780000111F64A02EB01113031BDF8242001EBD2 +:100790000211881C897821F004010170BDF80C0059 +:1007A0009DF8341008440830BDF814100844EC4992 +:1007B000095CBDF8280000EB8000E74A02EB40200E +:1007C000C030BDF8242002EB820303EB421200EBA1 +:1007D000820080F87610BDF81400401C80B20590AD +:1007E00032E2F221BDF8280000EB8000DA4A02EB89 +:1007F0004020C030BDF8242002EB820303EB4212FC +:1008000000EB82004171BDF8281001EB410202EBC0 +:100810000111D24A02EB01113031BDF8242001EB65 +:100820000211881C897821F004010170BDF80C00C8 +:100830009DF8341008440830BDF814100844C84925 +:10084000095CBDF8280000EB8000C34A02EB4020A1 +:10085000C030BDF8242002EB820303EB421200EB10 +:10086000820080F87610BDF81400401C80B205901C +:10087000EAE1F221BDF8280000EB8000B64A02EB65 +:100880004020C030BDF8242002EB820303EB42126B +:1008900000EB82004171BDF8281001EB410202EB30 +:1008A0000111AE4A02EB01113031BDF8242001EBF9 +:1008B0000211881C897821F004010170BDF80C0038 +:1008C0009DF8341008440830BDF814100844A449B9 +:1008D000095CBDF8280000EB80009F4A02EB402035 +:1008E000C030BDF8242002EB820303EB421200EB80 +:1008F000820080F87610BDF81400401C80B205908C +:10090000A2E1F321BDF8280000EB8000924A02EB3F +:100910004020C030BDF8242002EB820303EB4212DA +:1009200000EB82004171BDF8281001EB410202EB9F +:1009300001118A4A02EB01113031BDF8242001EB8C +:100940000211881C897821F004010170BDF80C00A7 +:100950009DF8341008440830BDF81410084480494C +:10096000095CBDF8280000EB80007B4A02EB4020C8 +:10097000C030BDF8242002EB820303EB421200EBEF +:10098000820080F87610BDF80C009DF83410084401 +:100990000830BDF814100844401C7149095CBDF8CA +:1009A000280000EB80006C4A02EB4020C030BDF80C +:1009B000242002EB820303EB421200EB820080F85A +:1009C0007010002420E0BDF80C009DF8341008449D +:1009D0000830BDF8141008442044801C6049095CAC +:1009E000BDF8280000EB80005B4A02EB4020C030DD +:1009F000BDF8242002EB820303EB421200EB8200DD +:100A000071300155601C84B2052CDCDBBDF814008C +:100A1000C01D80B2059017E1F221BDF8280000EB5F +:100A200080004D4A02EB4020C030BDF8242002EB8C +:100A3000820303EB421200EB82004171BDF82810E3 +:100A400001EB410202E027E1FEE31BE102EB0111B1 +:100A5000424A02EB01113031BDF8242001EB0211B2 +:100A6000881C897821F004010170BDF80C009DF804 +:100A7000341008440830BDF8141008443849095CA3 +:100A8000BDF8280000EB8000334A02EB4020C03064 +:100A9000BDF8242002EB820303EB421200EB82003C +:100AA00080F87610002420E0BDF80C009DF834108A +:100AB00008440830BDF8141008442044401C28495C +:100AC000095CBDF8280000EB8000234A02EB4020BF +:100AD000C030BDF8242002EB820303EB421200EB8E +:100AE000820071300155601C84B2042CDCDBBDF83F +:100AF0001400401D80B20590A6E0F221BDF8280048 +:100B000000EB8000144A02EB4020C030BDF82420E6 +:100B100002EB820303EB421200EB82004171BDF84D +:100B2000281001EB410202EB01110C4A02EB01110A +:100B30003031BDF8242001EB0211881C897821F0A6 +:100B400004010170BDF80C009DF834100844083011 +:100B5000BDF81410084406E0C04500200041002004 +:100B60002C8C002088E0FA49095CBDF8280000EBD5 +:100B70008000F84A02EB4020C030BDF8242002EB90 +:100B8000820303EB421200EB820080F87610BDF87E +:100B90001400401C80B2059056E000BF00BF00BFAB +:100BA00000BF00BF00BF00BF00BF00BF00BF00BF4D +:100BB00000BF00BF00BF00BFF221BDF8280000EB5E +:100BC0008000E44A02EB4020C030BDF8242002EB54 +:100BD000820303EB421200EB82004171BDF8281042 +:100BE00001EB410202EB0111DB4A02EB0111303152 +:100BF000BDF8242001EB0211881C897821F0040142 +:100C00000170BDF80C009DF8341008440830BDF8A0 +:100C100014100844CE49095CBDF8280000EB8000A0 +:100C2000CC4A02EB4020C030BDF8242002EB820306 +:100C300003EB421200EB820080F87610BDF814003E +:100C4000401C80B2059000BF00BF00E004E0BDF88A +:100C50002400401C80B20990BDF8280000EB400140 +:100C600001EB0010BC4901EB0010C079BDF8241065 +:100C700088423FF7ECAB00BF00BFBDF82800401C26 +:100C800080B20A90B54890F8160CBDF8281088423A +:100C90003FF7EFAA02F0CDBBA9F102000D2190FBB6 +:100CA000F1F000F0FF0B00200A90FCE30020099017 +:100CB000FAE3BDF8280000EB400101EB0010A64963 +:100CC00001EB00103030BDF8241000EB01108078EB +:100CD000C0F3400000287DD1BDF8280000EB4001A2 +:100CE00001EB00109C4901EB00103030BDF82410DE +:100CF00000EB0110807A02286CD0BDF80C009DF842 +:100D00003410084408300AEB8A0101EBCA01084498 +:100D10008F490A5C10460021FCF7ECF9BDF8282049 +:100D200002EB420303EB02128B4B03EB0212303255 +:100D3000BDF8243002EB0312127842400A43CAD1B4 +:100D4000BDF8280000EB8000824901EB4020C03054 +:100D5000BDF8241001EB810202EB411100EB810090 +:100D600090F83D0001287DD1BDF8280000EB8000FF +:100D7000784901EB4020C030BDF8241001EB81021E +:100D800002EB411100EB810090F83E000028EAD10F +:100D9000BDF80C009DF83410084409306C49095C1A +:100DA000BDF8280000EB80006A4A02EB4020C0300A +:100DB000BDF8242002EB820303EB421200EB820019 +:100DC000C171BDF80C009DF8341008440A30604928 +:100DD000085C00E0AAE30106BDF80C009DF8342091 +:100DE00010440B305A4A105C41EA0041BDF80C0037 +:100DF0009DF8342010440C30554A105C41EA002024 +:100E0000BDF80C109DF8342011440D31504A515C4E +:100E10000843BDF8281001EB81014E4A02EB412145 +:100E2000C031BDF8242002EB820303EB421201EB38 +:100E300082018860BDF80C009DF834100844113020 +:100E40004349085C0106BDF80C009DF834201044AD +:100E500012303F4A105C41EA0041BDF80C009DF899 +:100E6000342000E0C3E010441330394A105C41EAFA +:100E70000020BDF80C109DF8342011441431344A80 +:100E8000515C0843BDF8281001EB410202EB01114F +:100E9000314A02EB01113031BDF8242001EB02117F +:100EA0004860BDF828100220E9F752F8BDF8280084 +:100EB00000EB400101EB0010274901EB001030303E +:100EC000BDF8241000EB01100078BDF8281001EBEC +:100ED0008101204A02EB41214870BDF8280000EB57 +:100EE0008000114601EB4020C030BDF8241001EB1A +:100EF000810202EB411100EB81008068002876D06E +:100F0000BDF8280000EB400101EB0010124901EB95 +:100F10000010807909286BD2DFE800F06A05BBFE7B +:100F20006A6A6AFDFC00BDF8280000EB80000949F0 +:100F300001EB4020C030BDF8241001EB810202EB30 +:100F4000411100EB8100C07950B1012878D18BE0CC +:100F50002C8C0020C045002000410020BC32002025 +:100F6000BDF8280000EB400101EB0010FE4901EB49 +:100F70000010007BD0BBBDF8280000EB800001F51D +:100F8000986101EB4020C030BDF8241001EB8102D4 +:100F900002EB411100EB81008068B0F5100F12D117 +:100FA000C321BDF8280000EB8000F04A02EB40208E +:100FB000C030BDF8242002EB820303EB421200EBA9 +:100FC000820041714FE0B521BDF8280000EB8000A0 +:100FD000E64A02EB4020C030BDF8242002EB820339 +:100FE00003EB421200EB820041713CE001E096E22B +:100FF00094E2BDF8280000EB8000DC4901EB4020C2 +:10100000C030BDF8241001EB810202EB411100EB6E +:1010100081008068B0F1104F13D1C321BDF82800C2 +:1010200000EB8000D14A02EB4020C030BDF8242004 +:1010300002EB820303EB421200EB8200417112E0EB +:1010400025E0B521BDF8280000EB8000C74A02EB7F +:101050004020C030BDF8242002EB820303EB421293 +:1010600000EB8200417112E0B921BDF8280000EBCD +:101070008000BE4A02EB4020C030BDF8242002EBC5 +:10108000820303EB421200EB8200417100BF00BFFC +:1010900044E2BDF8280000EB8000B44901EB402099 +:1010A000C030BDF8241001EB810202EB411110F8B1 +:1010B0002100BDF8281001EB8101AC4A02EB41216F +:1010C000097988426DD1BDF80C009DF834100844B0 +:1010D0000E30A749085C0104BDF80C009DF83420CF +:1010E00010440F30A24A105C41EA0020BDF80C10F9 +:1010F0009DF83420114410319D4A515C0843BDF8DD +:10110000281001EB8101994A02EB4121C031BDF861 +:10111000242002E054E1CCE044E002EB820303EB44 +:10112000421201EB82014863BDF80C009DF83410B7 +:10113000084409308E49095CBDF8280000EB8000A6 +:101140008A4A02EB4020C030BDF8242002EB820323 +:1011500003EB421200EB8200C171A421BDF828000C +:1011600000EB8000814A02EB4020C030BDF8242013 +:1011700002EB820303EB421200EB82008170A32199 +:10118000BDF8280000EB8000784A02EB4020C03018 +:10119000BDF8242002EB820303EB421200EB820035 +:1011A0004171BBE1BDF8280000EB80006F4901EB05 +:1011B0004020C030BDF8241001EB810202EB411148 +:1011C00010F82100BDF8281001EB8101674A02EBFD +:1011D0004121097988426BD1BDF80C009DF834108B +:1011E00008440E306249085C0104BDF80C009DF80B +:1011F000342010440F305E4A105C41EA0020BDF8F4 +:101200000C109DF8342011441031594A515C0843A8 +:10121000BDF8281001EB8101544A02EB4121C03195 +:10122000BDF8242002EB820303EB421201EB8201A2 +:101230004863BDF80C009DF83410084409304C494F +:10124000095CBDF8280000E0A4E100EB8000474AFB +:1012500002EB4020C030BDF8242002EB820303EBF8 +:10126000421200EB8200C171A421BDF8280000EBFE +:1012700080003E4A02EB4020C030BDF8242002EB43 +:10128000820303EB421200EB82008170A321BDF8C0 +:10129000280000EB8000354A02EB4020C030BDF84A +:1012A000242002EB820303EB421200EB8200417127 +:1012B00034E1BDF8280000EB400101EB00102A49A1 +:1012C00001EB0010007BC8BBBDF8280000EB8000DC +:1012D000264901EB4020C030BDF8241001EB81020B +:1012E00002EB411100EB81008068B0F5100F12D1C4 +:1012F0000521BDF8280000EB80001C4A02EB4020CD +:10130000C030BDF8242002EB820303EB421200EB55 +:101310008200417153E00121BDF8280000EB8000FC +:10132000124A02EB4020C030BDF8242002EB8203B9 +:1013300003EB421200EB8200417140E0FFE7BDF891 +:10134000280000EB8000094901EB4020C030BDF8C7 +:10135000241001EB810202EB411100EB8100806857 +:10136000B0F1104F19D105E000410020C045002028 +:101370002C8C00200521BDF8280000EB8000FE4ADF +:1013800002EB4020C030BDF8242002EB820303EBC7 +:10139000421200EB8200417111E00121BDF82800EA +:1013A00000EB8000F44A02EB4020C030BDF824205E +:1013B00002EB820303EB421200EB82004171ADE0CD +:1013C000BDF8280000EB8000EB4901EB4020C03065 +:1013D000BDF8241001EB810202EB411100EB81000A +:1013E000C07910B1012870D183E0BDF8280000EB6E +:1013F000400101EB0010E14901EB0010007BC8BB8C +:10140000BDF8280000EB8000DB4901EB4020C03034 +:10141000BDF8241001EB810202EB411100EB8100C9 +:101420008068B0F5100F12D10821BDF8280000EB3C +:101430008000D14A02EB4020C030BDF8242002EBEE +:10144000820303EB421200EB8200417150E08921DC +:10145000BDF8280000EB8000C74A02EB4020C030F6 +:10146000BDF8242002EB820303EB421200EB820062 +:1014700041713DE0FFE7BDF8280000EB8000BE4968 +:1014800001EB4020C030BDF8241001EB810202EBDB +:10149000411100EB81008068B0F1104F16D1082196 +:1014A000BDF8280001E06AE045E000EB8000B24AA8 +:1014B00002EB4020C030BDF8242002EB820303EB96 +:1014C000421200EB8200417112E025E08921BDF853 +:1014D000280000EB8000A84A02EB4020C030BDF895 +:1014E000242002EB820303EB421200EB82004171E5 +:1014F00012E08B21BDF8280000EB80009E4A02EB31 +:101500004020C030BDF8242002EB820303EB4212DE +:1015100000EB8200417100BF00BF00BF00BF0AF1B5 +:10152000010000F0FF0ADA4500DB13E0BDF82400FB +:10153000401C80B20990BDF8280000EB400101EB8F +:1015400000108E4901EB0010C079BDF824108842CC +:101550003FF7AFAB00BFBDF8280000EB400101EB47 +:101560000010864901EB0010C079BDF824108842B4 +:1015700000DD0CE0BDF82800401C80B20A908048D5 +:1015800090F8160CBDF8281088423FF78FAB00BFCB +:1015900001F04FBFA9F102000D2190FBF1F000F026 +:1015A000FF0B00200A90C5E1002009909EE1BDF8E4 +:1015B000280000EB400101EB0010704901EB001026 +:1015C0003030BDF8241000EB01108078C0F34000EB +:1015D00000287CD1BDF80C009DF834100844083078 +:1015E0000AEB8A0101EBCA01084466490A5C10460D +:1015F0000021FBF77FFDBDF8282002EB420303EB3F +:1016000002125E4B03EB02123032BDF8243002EBC3 +:101610000312127842400A43DBD1BDF80C009DF85A +:101620003410084409305749095CBDF8280000EB24 +:101630008000514A02EB4020C030BDF8242002EB6C +:10164000820303EB421200EB8200C171BDF80C0073 +:101650009DF8341008440A304A49085C0106BDF878 +:101660000C009DF8342010440B30464A105C41EACF +:101670000041BDF80C009DF8342010440C30414A64 +:10168000105C41EA0020BDF80C109DF83420114494 +:101690000D313C4A515C0843BDF8281001EB810133 +:1016A000354A02EB4121C031BDF8242002EB820310 +:1016B00003EB421201EB82018860BDF80C009DF83B +:1016C0003410084411302F49085C010600E008E19D +:1016D000BDF80C009DF8342010441230294A105CEB +:1016E00041EA0041BDF80C009DF83420104413304D +:1016F000244A105C41EA0020BDF80C109DF834200B +:10170000114414311F4A515C0843BDF8281001EB05 +:10171000410202EB0111194A02EB01113031BDF80F +:10172000242001EB02114860BDF828100220E8F7E0 +:101730000FFCBDF8280000EB400101EB00100F4941 +:1017400001EB00103030BDF8241000EB01100078E0 +:10175000BDF8281001EB8101074A02EB41214870D6 +:101760000121BDF8280000EB800002EB4020C030D2 +:10177000BDF8242008E00000C04500200041002002 +:10178000BC3200202C8C002002EB820303EB4212BF +:1017900000EB82008171BDF8280000EB400101EBF5 +:1017A0000010FE4901EB00108079012804D00728C1 +:1017B0003FD008283CD14FE0BDF8280000EB800066 +:1017C000F74901EB4020C030BDF8241001EB810245 +:1017D00002EB411100EB8100C07910B1012826D144 +:1017E00012E0B521BDF8280000EB8000EC4A02EBC6 +:1017F0004020C030BDF8242002EB820303EB4212EC +:1018000000EB8200417112E0B921BDF8280000EB25 +:101810008000E34A02EB4020C030BDF8242002EBF8 +:10182000820303EB421200EB8200417100BF00BF54 +:101830004FE00121BDF8280000EB8000D84A02EB00 +:101840004020C030BDF8242002EB820303EB42129B +:1018500000EB820041713CE0BDF8280000EB800005 +:10186000CF4901EB4020C030BDF8241001EB8102CC +:1018700002EB411100EB8100C07910B1012826D1A3 +:1018800012E08921BDF8280000EB8000C44A02EB79 +:101890004020C030BDF8242002EB820303EB42124B +:1018A00000EB8200417112E08B21BDF8280000EBB3 +:1018B0008000BB4A02EB4020C030BDF8242002EB80 +:1018C000820303EB421200EB8200417100BF00BFB4 +:1018D00000BF00BF0AF1010000F0FF0ADA4500DB9B +:1018E00013E0BDF82400401C80B20990BDF8280028 +:1018F00000EB400101EB0010A84901EB0010C0799A +:10190000BDF8241088423FF752AE00BFBDF8280052 +:1019100000EB400101EB0010A04901EB0010C07981 +:10192000BDF82410884200DD0CE0BDF82800401C02 +:1019300080B20A909B4890F8160CBDF82810884297 +:101940003FF732AE00BF23E600200A9097E1002067 +:10195000099070E1BDF80C009DF83410084408307F +:1019600091490A5C10460021FBF7C4FBBDF8282012 +:1019700002EB420303EB0212884B03EB02123032FC +:10198000BDF8243002EB0312127842400A437DD1A5 +:10199000BDF8280000EB400101EB00107F4901EB8E +:1019A00000103030BDF8241000EB01100078BDF8B5 +:1019B000281001EB81017A4A02EB41214870BDF801 +:1019C000280000EB400101EB0010744901EB00100E +:1019D000807909282BD2DFE800F02A052B7F2A2AFC +:1019E0002AD1E000BDF8280000EB80006C4901EB33 +:1019F0004020C030BDF8241001EB810202EB411100 +:101A000000EB810090F83E0088B9CA21BDF828009B +:101A100000EB8000624A02EB4020C030BDF8242079 +:101A200002EB820303EB421200EB82004171FBE008 +:101A3000BDF8280000EB8000594901EB4020C03080 +:101A4000BDF8241001EB810202EB411110F82110C6 +:101A5000BDF8280000EB8002514800EB42200079DD +:101A6000814238D1BDF8280000EB80004C4901EBE1 +:101A70004020C030BDF8241001EB810202EB41117F +:101A800000EB810090F83E0028BB00E0CEE0AA21E8 +:101A9000BDF8280000EB8000414A02EB4020C03036 +:101AA000BDF8242002EB820303EB421200EB82001C +:101AB0008170A321BDF8280000EB8002384800EBBC +:101AC0004220C030BDF8242002EB820303EB421217 +:101AD00000EB82004171A7E0BDF8280000EB800018 +:101AE0002F4901EB4020C030BDF8241001EB8102EA +:101AF00002EB411110F82110BDF8280000EB800026 +:101B0000274A02EB40200079814236D1BDF82800F7 +:101B100000EB8000114601EB4020C030BDF82410DE +:101B200001EB810202EB411100EB810090F83E00D5 +:101B300018BBAA21BDF8280000EB8000184A02EB70 +:101B40004020C030BDF8242002EB820303EB421298 +:101B500000EB82008170A321BDF8280000EB80001B +:101B60000F4A02EB4020C030BDF8242002EB820374 +:101B700003EB421200EB8200417100BFBDF8280068 +:101B800000EB8000064901EB4020C030BDF8241076 +:101B900001EB810202EB411108E01FE0004100204F +:101BA000C0450020BC3200202C8C002000EB8100BE +:101BB00090F83E0088B90421BDF8280000EB8000B1 +:101BC000FE4A02EB4020C030BDF8242002EB820325 +:101BD00003EB421200EB8200417125E0BDF82800C2 +:101BE00000EB8000F54901EB4020C030BDF8241027 +:101BF00001EB810202EB411100EB810090F83E0005 +:101C000088B91021BDF8280000EB8000EB4A02EBF8 +:101C10004020C030BDF8242002EB820303EB4212C7 +:101C200000EB8200417100BF00BF13E0BDF824004B +:101C3000401C80B20990BDF8280000EB400101EB88 +:101C40000010DF4901EB0010C079BDF82410884274 +:101C50003FF780AE00BFBDF8280000EB400101EB6C +:101C60000010D74901EB0010C079BDF8241088425C +:101C700000DD0CE0BDF82800401C80B20A90D1487D +:101C800090F8160CBDF8281088423FF760AE00BFF0 +:101C90007EE400200A9055E1002009902EE1BDF875 +:101CA0000C009DF8341008440830C7490A5C1046FF +:101CB0000021FBF71FFABDF8282002EB420303EBDB +:101CC0000212BF4B03EB02123032BDF8243002EB9C +:101CD0000312127842400A437ED1BDF8280000EB7F +:101CE000400101EB0010B64901EB00103030BDF8A7 +:101CF000241000EB01100178BDF8280000EB8000F3 +:101D0000AE4A02EB40204170BDF8280000EB800095 +:101D1000114601EB4020C030BDF8241001EB8102D8 +:101D200002EB411110F82100BDF8281001EB8101F0 +:101D3000A24A02EB41210979884279D1BDF80C0011 +:101D40009DF83410084409309F49085C0104BDF82F +:101D50000C009DF8342010440A309B4A105C41EA84 +:101D60000020BDF80C109DF8342011440B31964A28 +:101D7000515C0843BDF8281001EB81018F4A02EB4A +:101D80004121C031BDF8242002EB820303EB421253 +:101D900001EB82014863BDF8280000EB400101EB34 +:101DA0000010874901EB0010807909281AD2DFE87A +:101DB00000F09E051A40659E9E788B00B221BDF80A +:101DC000280000EB80007D4A02EB4020C030BDF8C7 +:101DD000242002EB820300E08BE003EB421200EBD5 +:101DE0008200417183E0A521BDF8280000EB80004E +:101DF000724A02EB4020C030BDF8242002EB82037F +:101E000003EB421200EB82008170A321BDF8280091 +:101E100000EB8000694A02EB4020C030BDF824206E +:101E200002EB820303EB421200EB820041715EE0A1 +:101E30005EE0A521BDF8280000EB80005F4A02EBC0 +:101E40004020C030BDF8242002EB820303EB421295 +:101E500000EB82008170A321BDF8280000EB800018 +:101E6000564A02EB4020C030BDF8242002EB82032A +:101E700003EB421200EB8200417138E0B521BDF85E +:101E8000280000EB80004D4A02EB4020C030BDF836 +:101E9000242002EB820303EB421200EB820041712B +:101EA00000BF0221BDF8280000EB8000434A02EB8E +:101EB0004020C030BDF8242002EB820303EB421225 +:101EC00000EB8200417112E08021BDF8280000EB98 +:101ED00080003A4A02EB4020C030BDF8242002EBDB +:101EE000820303EB421200EB8200417100BF00BF8E +:101EF00013E0BDF82400401C80B20990BDF8280012 +:101F000000EB400101EB00102D4901EB0010C079FE +:101F1000BDF8241088423FF7C2AE00BFBDF82800CC +:101F200000EB400101EB0010254901EB0010C079E6 +:101F3000BDF82410884200DD0CE0BDF82800401CEC +:101F400080B20A901F4890F8160CBDF828108842FD +:101F50003FF7A2AE00BFF6E4BDF80C009DF83410C8 +:101F60000844083080B205901748BDF81410405C52 +:101F700005287DDA1448BDF81410405C002877DD90 +:101F80001148BDF81410405C401E80B20A90BDF8A4 +:101F90001400401C80B205900B48BDF81410405C42 +:101FA0000104094FBDF81400401C385C41EA0020D0 +:101FB000BDF81410891C795C084307E0C045002077 +:101FC00000410020BC3200202C8C0020C1170246AA +:101FD000FBF790F8BDF8281001EB410202EB01116C +:101FE000FE4A02EB01110860BDF81400C01C80B26B +:101FF00005903846BDF81410425C10460021FBF7EE +:1020000079F8BDF8281001EB410202EB0111F34A07 +:1020100002EB01110871BDF81400401C80B205905C +:102020003846BDF81410425C10460021FBF762F8F8 +:10203000C1B2BDF8280000EB400202EB0010E74AF5 +:1020400002EB00104171BDF81400401C80B20590F5 +:102050003846BDF81410425C10460021FBF74AF8E0 +:10206000C1B2BDF8280000EB400202EB001000E016 +:1020700089E2DA4A02EB00108171BDF81400401CBD +:1020800080B205903846BDF81410425C104600211D +:10209000FBF730F8BDF8281001EB410202EB01110B +:1020A000CE4A02EB0111C871BDF81400401C80B289 +:1020B00005903846BDF81410425C10460021FBF72D +:1020C00019F8BDF8281001EB410202EB0111C34AD7 +:1020D00002EB01118860BDF81400401C80B205902D +:1020E0003846BDF81410425C10460021FBF702F898 +:1020F000C1B2BDF8280000EB400202EB0010B74A65 +:1021000002EB00100173BDF81400401C80B2059072 +:10211000BDF8280000EB400101EB0010114601EB77 +:102120000010807906287DD100200990E6E0AC48B7 +:10213000BDF81410425C10460021FAF7DBFFC1B273 +:10214000BDF8280000EB400202EB0010A34A02EBAE +:1021500000103030BDF8242000EB02100170BDF8F3 +:102160001400401C80B205909D48BDF81410425CDC +:1021700010460021FAF7BEFFC1B2BDF8280000EBFF +:10218000400202EB0010954A02EB00103030BDF81F +:10219000242000EB02104170BDF81400401C80B2F6 +:1021A00005908F48BDF81410425C10460021FAF7E4 +:1021B000A1FFBDF8282002EB420303EB0212874B7C +:1021C00003EB02123032BDF8243002EB0312127A14 +:1021D00042400A4370D0BDF8280000EB400101EBFB +:1021E00000107E4901EB00103030BDF8241000EBE8 +:1021F0000110007A00285FDD002458E000264AE044 +:1022000004EB440000EB0410744901EB0010303083 +:1022100000EB06100178BDF8280000EB400202EB4D +:10222000001000E07AE06D4A02EB00103030BDF89B +:10223000242000EB0210007A81422AD1002104EB15 +:102240008400684A02EB4020C03006EB860202EBB5 +:10225000461200EB820080F87D1004EB8400614A96 +:1022600002EB4020C03006EB860202EB461200EB88 +:10227000820080F87E1004EB84005A4A02EB402072 +:10228000C03006EB860202EB461200EB820080F8BB +:102290007F10701C86B204EB440000EB04104F4921 +:1022A00001EB0010C079B042AADC601C84B24E4839 +:1022B00090F8160CA042A1DC4948BDF81410425C0D +:1022C00010460021FAF716FFC1B2BDF8280000EB56 +:1022D000400202EB0010414A02EB00103030BDF822 +:1022E000242000EB02100172BDF81400401C80B2E3 +:1022F0000590BDF82400401C80B20990BDF828006C +:1023000000EB400101EB0010344901EB0010C079F3 +:10231000BDF8241088423FF70AAFE9E00020099099 +:102320003EE02F48BDF81410425C10460021FAF739 +:10233000E1FEC1B2BDF8280000EB400202EB001044 +:10234000264A02EB00103030BDF8242000EB0210CA +:102350000170BDF81400401C80B205902048BDF803 +:102360001410425C10460021FAF7C4FEC1B2BDF859 +:10237000280000EB400202EB0010184A02EB0010AC +:102380003030BDF8242000EB02104170BDF814007D +:10239000401C80B20590BDF82400401C80B209901A +:1023A000BDF8280000EB400101EB00100B4901EBE8 +:1023B0000010C079BDF824108842B2DC0848BDF88E +:1023C0001410405C00F00F0004281BDABDF8281040 +:1023D00001EB410202EB0111004A07E0004100203D +:1023E0002C8C0020C0450020BC32002002EB0111E3 +:1023F00001F11C00FE49BDF81420895C027861F3EC +:1024000001020270BDF81400401C80B20590F8482B +:10241000BDF81410405C0421B1EB201F13DDBDF8A2 +:10242000281001EB410202EB0111F24A02EB01110B +:1024300001F11C00EE49BDF81420895C0A090178FD +:1024400062F383010170EA48BDF81410405C00F0AB +:102450000F00042812DABDF8281001EB410202EB4C +:102460000112E44901EB021101F11C00E049BDF841 +:102470001420895C027861F305120270BDF8140023 +:10248000401C80B20590BDF824001A2101EB4000E9 +:1024900048452DDA002009901CE0D548BDF81410FD +:1024A000415CBDF8280000EB400202EB0010D14A6D +:1024B00002EB00103030BDF8242000EB02108172D6 +:1024C000BDF81400401C80B20590BDF82400401CEB +:1024D00080B20990BDF8280000EB400101EB00102C +:1024E000C44901EB0010C079BDF824108842D4DC47 +:1024F000BDF8280000EB400101EB0010BD4901EBE5 +:102500000010C47929E00021BDF8280000EB40024A +:1025100002EB0010B74A02EB0010303000EB041061 +:102520000170BDF8280000EB400202EB0010B14A38 +:1025300002EB0010303000EB04104170BDF82800B1 +:1025400000EB400202EB0010AA4A02EB0010303010 +:1025500000EB04100172601C84B2102CD3DBBDF8B8 +:1025600028100220E7F7F4FCBDF82810C8B2FBF7EA +:10257000AFFB0121BDF8280000EB40029E4800EBB4 +:10258000820041705CE1BDF80C009DF834100844F5 +:1025900008309749085C05287ED198484078202863 +:1025A0007ADABDF80C009DF834100844093080B286 +:1025B00005908F48BDF81410415C914880F8B81C14 +:1025C00090F8B80C042803DD04218D4880F8B81C6D +:1025D000BDF81400401C80B2059000200A90A9E0CC +:1025E0008348BDF81410425C10460021FAF782FDC2 +:1025F000C2B2BDF8280000EB4001824800EB011098 +:10260000C271BDF81400401C80B205907848BDF836 +:102610001410425C10460021FAF76CFDC1B2BDF8FF +:10262000280000EB4002774800EB02108171BDF8F2 +:102630001400401C80B205906D48BDF81410405C39 +:1026400001046B4FBDF81400401C385C41EA0020C7 +:10265000BDF81410891C795C0843C1170246FAF7CB +:1026600049FDBDF8281001EB4102664901EB02115A +:102670000860BDF81400C01C80B205903846BDF853 +:102680001410425C10460021FAF734FDC2B2BDF8C6 +:10269000280000EB400100E0D2E05A4800EB0110B6 +:1026A0000271BDF81400401C80B205903846BDF898 +:1026B0001410425C10460021FAF71CFDC1B2BDF8AF +:1026C000280000EB40024F4800EB02104171BDF8BA +:1026D0001400401C80B205903846BDF81410425CCE +:1026E00010460021FAF706FDBDF8281001EB410263 +:1026F000444901EB02118860BDF81400401C80B20F +:1027000005903946BDF81400401C085CBDF8142043 +:10271000895C40EA0125BDF81400801C80B2059058 +:10272000BDF81400284480B20590BDF82800401C74 +:1027300080B20A90324890F8B80CBDF82810884250 +:102740003FF74EAF2D4840781A2873DB00212C4804 +:1027500090F8B80C00EB40022648643800F82210CC +:10276000274890F8B80C00EB40022248643800EB90 +:10277000820081700121224890F8B80C00EB4002E1 +:102780001C48643800EB820041701D4890F8B80C7A +:1027900000EB40021748643800EB8200C17042F23F +:1027A0001071174890F8B80C00EB400211486438DB +:1027B00000EB820081604FF47A71114890F8B80CF8 +:1027C00000EB40020F4800EB0210816001210C4831 +:1027D00090F8B80C00EB40020A4800EB021081713F +:1027E0004FF41651064890F8B80C00EB40020BE08D +:1027F0002C8C0020004100203C3A0020BC1200201C +:10280000BC320020783F0020FC4800EB0210016041 +:102810000121FB4890F8B80C00EB4002F74800EBB0 +:1028200002100171F64890F8B80C401CC1B2F4488F +:1028300080F8B81C00210A20E7F78AFBFCF7CEFDE0 +:10284000ABE2BDF80C009DF8341008440830ED49A7 +:10285000085CEB4918314871BDF80C009DF8341044 +:1028600008440930E749085CE54918310871BDF8AA +:102870000C009DF8341008440A30E249085CE04935 +:102880001831C870BDF80C009DF8341008440B30A6 +:10289000DC49085CDA4918318870BDF80C009DF8F5 +:1028A000341008440C30D749085CD54918314870B9 +:1028B000BDF80C009DF8341008440D30D149095C76 +:1028C000CF480176E7F7F4F9E7F7B0F9CC48007E96 +:1028D000FF2846D1E7F764F9BDF80C009DF83410E5 +:1028E00008440830C749085CC54918314871BDF82B +:1028F0000C009DF8341008440930C249085CC049F6 +:1029000018310871BDF80C009DF8341008440A30E5 +:10291000BC49085CBA491831C870BDF80C009DF874 +:10292000341008440B30B749085CB5491831887039 +:10293000BDF80C009DF8341008440C30B149085C17 +:10294000AF4918314870BDF80C009DF834100844A8 +:102950000D30AC49095CAA480176E7F7A9F9E7F719 +:1029600065F90E20A84908716AE71020A649087188 +:10297000BDF80C009DF8341008440830A149085CEB +:102980009F4918314871BDF80C009DF83410084477 +:1029900009309C49085C9A4918310871BDF80C004F +:1029A0009DF8341008440A309649085C944918315F +:1029B000C870BDF80C009DF8341008440B309149E4 +:1029C000085C8F4918318870BDF80C009DF83410F0 +:1029D00008440C308B49085C894918314870BDF8AF +:1029E0000C009DF8341008440D308649095C844879 +:1029F0000176E7F75DF903F0F5FE81494862084684 +:102A0000406AC0F300400C900846406AC0F34200A0 +:102A10000B9015E70E207C49087100217B4880F857 +:102A20000D1E0DE700200A903DE00020099017E000 +:102A3000BDF8280000EB400101EB0010744901EBE8 +:102A400000103030BDF8241000EB0110807800F049 +:102A5000010000B112E0BDF82400401C80B20990D2 +:102A6000BDF8280000EB400101EB0010684901EBC4 +:102A70000010C079BDF824108842D9DC00BFBDF831 +:102A8000280000EB400101EB0010614901EB001050 +:102A9000C079BDF82410884200DD08E0BDF82800A8 +:102AA000401C80B20A90BDF828000428BDDB00BF9E +:102AB000BDF8280004287DDB00205649087001205D +:102AC000554908605549C1F88802504890F8150EDC +:102AD00001287FDB0D204C490871BDF80C009DF8E2 +:102AE0003410084409304749095CBDF80C009DF8D2 +:102AF000342010440830434A105C41EA002006901C +:102B0000BDF80C009DF8341008440B301146095CE8 +:102B1000BDF80C009DF8342010440A30394A105C8E +:102B200041EA00203E49088000240CE0BDF80C007A +:102B30009DF8341008440C3020443249085C39496F +:102B40000855601C84B2B4F5007FEFDB3448008880 +:102B500000F2FF3081B20120E6F7BAFA58B3002143 +:102B60002A4880F80D1E2E48008864214843BDF88D +:102B7000181090FBF1F0C1B2244880F80C1E01201F +:102B80002949487326480088401C25490880084682 +:102B90000088BDF8181088421CDD1C4890F8080E0B +:102BA00020F00100401C194981F8080E084690F8F1 +:102BB000080E01E015E00DE020F00600801D81F810 +:102BC000080EBDF8180001F60861488000210120B8 +:102BD000E7F7BEF90020104908601049C1F88802E3 +:102BE0000BE0102008490871084890F8080E20F002 +:102BF00080008030054981F8080ECEE0783F002043 +:102C0000BC3200202C8C0020483B0020BC2200203D +:102C1000004100202A0A002088024242000042426D +:102C2000280A0020D2300020BC1200200020FE49DB +:102C30000870BDF80C009DF8341008440830FB49BA +:102C4000085CFB4981F8AD00BDF80C009DF834101C +:102C500008440A30F549095CBDF80C009DF83420A1 +:102C600010440930F14A105C41EA00200690BDF89A +:102C70000C009DF8341008440C301146095CBDF876 +:102C80000C009DF8342010440B30E84A105C41EAF7 +:102C90000020A0B1BDF80C009DF8341008440C30A1 +:102CA0001146085C401EBDF80C109DF834201144FC +:102CB0000B31DE4A515C40EA0120DE490880A9F16F +:102CC0001000062190FBF1F080B20790002420E074 +:102CD00000261AE0BDF80C009DF8341008440D30B1 +:102CE00004EB440100EB41003044D049095CD14879 +:102CF000008800EB800004EB400000EB4002CE486F +:102D000000EB42008155701C86B2062EE2DB601C8F +:102D100084B2BDF81C008442DADB0120C749487345 +:102D2000C4480088401CC349088008460088BDF894 +:102D3000181088422DDBBDF81800401E00EB800003 +:102D4000BDF81C1001EB400081B2BD48A0F886120E +:102D5000B0F886420EE0002608E0002104EB4402B1 +:102D6000B54800EB42008155701C86B2062EF4DB9C +:102D7000601C84B2C82CEEDB00210B20E7F7E8F8DA +:102D800000210320E7F7E4F81020A949C2310871B7 +:102D900003E01620A649C23108714AE3BDF80C00D1 +:102DA0009DF8341008440830A049095CA54880F813 +:102DB0000D1E11209E49C23108713AE300200A908D +:102DC0003DE00020099017E0BDF8280000EB40012D +:102DD00001EB00109C4901EB00103030BDF82410CD +:102DE00000EB0110807800F0010000B112E0BDF8A6 +:102DF0002400401C80B20990BDF8280000EB40017F +:102E000001EB0010904901EB0010C079BDF82410CF +:102E10008842D9DC00BFBDF8280000EB400101EB7F +:102E20000010894901EB0010C079BDF824108842D8 +:102E300000DD08E0BDF82800401C80B20A90BDF813 +:102E400028000428BDDB00BFBDF8280004286EDB85 +:102E500000207549087001207C4908607C49C1F850 +:102E60008802784890F8150E01287DDBBDF80C002B +:102E70009DF83410084408306C49085C042873DC61 +:102E800012206B49C2310871BDF80C009DF8341056 +:102E9000084408306549095C6A4880F80D1E90F8BE +:102EA0000D0E401E80B20A90002415E0BDF80C0003 +:102EB0009DF834100844093020445C49095CBDF891 +:102EC000280000EB400202EB00105F4A02EB00100A +:102ED0000E300155601C84B20A2CE7DBBDF80C00F3 +:102EE0009DF83410084414305049095CBDF80C00BA +:102EF0009DF83420104413304C4A105C41EA002005 +:102F00000690BDF80C009DF83410084416301146A8 +:102F1000095CBDF80C009DF8342010441530434A7C +:102F2000105C41EA00204349088000240DE0D3E012 +:102F3000BDF80C009DF834100844173020443B497C +:102F4000085C44490855601C84B2B4F5007FEFDB8F +:102F500038480088401EBDF8282000EB822081B24E +:102F60000320E6F7B5F800E03DE0E0B33148008823 +:102F700064214843BDF8181090FBF1F0C1B231480C +:102F800080F80C1E01202D4948732A480088401CF7 +:102F90002849088008460088BDF81810884265DD79 +:102FA000002414E0BDF8281001EB410202EB0111EE +:102FB000254A02EB0111303101EB041101F1090046 +:102FC000497A21F00101491C0170601C84B2102C67 +:102FD000E8DBBDF8281001EB410202EB01111A4AAF +:102FE00002EB011100E071E001F11800097E21F00F +:102FF0000101491C0170BDF8281001EB410202EBF0 +:103000000111114A02EB011101F11800097E21F0B2 +:103010000601891C0170BDF81810BDF8280000EBEE +:10302000400202EB001017E02A0A00202C8C00203E +:10303000863A0020280A002044350020BC120020D7 +:10304000BC320020BC220020004100208802424205 +:1030500000004242D2300020F74A02EB00104183C8 +:10306000BDF828100220E6F773FF2FE0F348008830 +:1030700001282BD1002413E0BDF8281001EB4102F8 +:1030800002EB0111EC4A02EB0111303101EB0411AA +:1030900001F10900497A21F001010170601C84B23C +:1030A000102CE9DBBDF8281001EB410202EB011105 +:1030B000E14A02EB011101F11800097E21F0010142 +:1030C0000170BDF828100220E6F742FF0020DC491D +:1030D0000860DC49C1F88802ABE1BDF80C009DF83E +:1030E000341008440930D849095CBDF80C009DF83B +:1030F000342010440830D44A105C41EA0025D348FB +:10310000B0F81C02A8422FD1D048D0F81802CF49FD +:10311000D1F81412884227D1CC48D0F8141290F874 +:103120001E02814209D9C948D0F8141290F81E0233 +:10313000081AC649C1F8140206E00020C349C1F8C4 +:1031400014021020C24908710021C048A0F81C12C6 +:1031500080F81E120C20E6F7FBFE00210520E6F7A2 +:10316000F7FE0120B949487363E100240CE0002612 +:1031700006E02020B74901EB44118855701C86B247 +:10318000202EF6DB601C84B2142CF0DB1420B04936 +:103190000871BDF80C009DF8341008440830AA49A5 +:1031A000085C0690BDF80C009DF834100844093006 +:1031B000A549085C0490BDF81800142801DD14200E +:1031C0000690BDF81000202801DD20200490002486 +:1031D0001AE0002612E0BDF80C009DF834100844F7 +:1031E0000A30BDF8101004FB010030449649085C19 +:1031F000984901EB44118855701C86B2BDF8100047 +:103200008642E8DB601C84B2BDF818008442E0DB33 +:1032100000210720E6F79CFE0BE115208C49087180 +:10322000BDF80C009DF83410084408308649095C4C +:10323000894880F8241BBDF80C009DF83410084420 +:1032400009308149085C0106BDF80C009DF8342066 +:1032500010440A307C4A105C41EA0041BDF80C0081 +:103260009DF8342010440B30774A105C41EA00206E +:10327000BDF80C109DF8342011440C31724A515C99 +:10328000084374496439C1F80500BDF80C009DF885 +:10329000341008440D301146085C0106BDF80C00DE +:1032A0009DF8342010440E30674A105C41EA00411A +:1032B000BDF80C009DF8342010440F30624A105CB9 +:1032C00041EA0020BDF80C109DF834201144103163 +:1032D0005D4A515C08435F496439C1F80100BDF89B +:1032E0000C009DF83410084411301146085C0104AC +:1032F000BDF80C009DF8342010441230524A105C86 +:1033000041EA0020BDF80C109DF83420114413311F +:103310004D4A515C08434F496439C1F80900BDF872 +:103320000C009DF83410084414301146095C4948DB +:10333000643880F82610BDF80C009DF8341008445D +:1033400015301146095C4348643880F82510BDF8F3 +:103350000C009DF83410084416301146095C3D48B5 +:10336000643880F82410BDF80C009DF8341008442F +:1033700017301146095C3748643880F82310BDF8CF +:103380000C009DF83410084418301146095C31488F +:10339000643880F82210BDF80C009DF83410084401 +:1033A00019301146085C2B49643981F82100B9F1C4 +:1033B000200F29DDBDF80C009DF8341008441A30A8 +:1033C0001146085C0106BDF80C009DF8342010443D +:1033D0001B301D4A105C41EA0041BDF80C009DF80D +:1033E000342010441C30184A105C41EA0020BDF81B +:1033F0000C109DF8342011441D31134A515C0843D0 +:1034000014496439C1F8270002200B497C3908713E +:103410000FE000240AE00020BDF80C109DF83420D5 +:1034200011442144084A5054601C84B2052CF2DB3C +:1034300000BF2AE000241CE000410020280A0020F0 +:1034400088024242000042422C8C0020BC12002024 +:10345000483B0020442E0020BC2200200020BDF864 +:103460000C109DF8342011442144FA4A5054601C39 +:1034700084B2052CF2DB0021F748A0F83A172EE0C1 +:103480000021F548A0F83A1729E0F348B0F83A07C8 +:10349000F8B100240DE0BDF80C004844801C204425 +:1034A000EC49085CBDF80C102144EA4A5054601CF9 +:1034B00084B2E948B0F83A07A042ECDCE648B0F83C +:1034C0003A4704E00020E3490855601C84B2282CE8 +:1034D000F8DBE148B0F83A070A283CF70FADF8E30B +:1034E000DE48807830B101287CD002287BD00328C8 +:1034F0007AD194E3D84890F8B207C0F3C3000E28FD +:1035000017D2DFE800F007172D435972889EC1F2E9 +:10351000F0EFEEEDD04890F8B20720F078000830D8 +:10352000CD4981F8B207002001F24C7148600120BA +:1035300088708DE1CAA1C74808F03CFD054675B109 +:10354000C54890F8B20720F078001030C24981F8E1 +:10355000B207002001F24C7148600120887077E1C9 +:10356000C0A1BC4808F026FD054675B1BA4890F8E0 +:10357000B20720F078001830B74981F8B207002070 +:1035800001F24C7148600120887061E1B6A1B14838 +:1035900008F010FD054675B1AF4890F8B20720F06D +:1035A00078002030AC4981F8B207002001F24C715C +:1035B0004860012088704BE1ABA1A64808F0FAFCF6 +:1035C000054675B1A44890F8B20720F0780028307D +:1035D000A14981F8B207002001F24C714860012036 +:1035E000887035E154E17CE27AE29FA1994808F0C5 +:1035F000E1FC054675B1984890F8B20720F07800D4 +:103600003830954981F8B207002001F24C714860CA +:10361000012088701CE194A18E4808F0CBFC05467F +:1036200075B18D4890F8B20720F0780038308A499B +:1036300081F8B207002001F24C71486001208870C7 +:1036400006E189A1834808F0B5FC0546DDB187484D +:103650004078182809DD804890F8B20720F07800FB +:1036600048307D4981F8B20708E07B4890F8B207FE +:1036700020F078004030784981F8B20700207C497A +:10368000486001208870E3E07AA1724808F092FC5B +:10369000054625B3002405E0002170489038015507 +:1036A000601C84B2142CF7DB002409E0281D2044A0 +:1036B00068490A5C601D694990390A54601C84B2EB +:1036C0000F2CF3DB00210320E6F742FC624890F860 +:1036D000B20720F0780048305F4981F8B207B7E0C0 +:1036E000A2E08DE03DE027E0FFE764A1594808F043 +:1036F00061FC0546FDB1002405E000205C4968310D +:103700000855601C84B2142CF7DB002408E0681D07 +:1037100020445049085C564968310855601C84B201 +:10372000142CF4DB4C4890F8B20720F078005030AD +:10373000494981F8B2078BE04BA1464808F03AFCB2 +:1037400005466DB1444890F8B20720F07800583033 +:10375000414981F8B207002045494860012088703E +:1037600076E03E48807968B13B4890F8B20720F097 +:1037700078006030384981F8B20700203C49486041 +:10378000012088703FA1334808F014FC054665B35A +:10379000002037494860012088702E49681D085C68 +:1037A00030380F46291D795C303940EA0110C117C5 +:1037B0000246F9F79FFC2949887134A1384608F080 +:1037C000F9FB05468DB13946681C085C30280DDBD5 +:1037D000681C085C3038495D303940EA0110C11777 +:1037E0000246F9F787FC1D49C87108E01948405D99 +:1037F0003038C1170246F9F77DFC1849C87127E037 +:1038000019A1144808F0D6FB054665B1124890F896 +:10381000B20720F0800080300F4981F8B2074FF4E2 +:103820007A701349886013E00FA10A4808F0C2FBC0 +:10383000054665B1084890F8B20720F078010648BF +:1038400080F8B21700200A4948600120887000BF44 +:1038500000BFE6E22C8C0020BC320020483B002058 +:10386000610000006F6B00004F4B0000BC12002095 +:10387000083A0020494D45493A0000004943434970 +:10388000443A00004353513A000000002C0000006D +:10389000FC4890F8B207C0F3C3000D281DD2DFE842 +:1038A00000F0071D32485D8BB4C3D9E81CF8F60060 +:1038B000AFF24C01F44808F07DFB05466DB10020E5 +:1038C000F249486001208870EE4890F8B20720F075 +:1038D00078000830EB4981F8B20700E1ECA1EA4832 +:1038E00008F068FB05466DB10020E84948600120FA +:1038F0008870E44890F8B20720F078001830E14969 +:1039000081F8B207EBE0AFF2A001DF4808F052FB0C +:1039100005466DB10020DD49486001208870D94816 +:1039200090F8B20720F078001830D64981F8B20735 +:10393000D5E0D8A1D44808F03DFB05466DB1D1488B +:1039400090F8B20720F078002030CE4981F8B20715 +:103950000020CE49486001208870C0E0AFF2E40149 +:10396000C94808F027FB05462DB3002405E00020D8 +:10397000C64968310855601C84B2142CF7DB00245A +:1039800009E0681D2044C049095C601DBF4A6832D7 +:103990001154601C84B20F2CF3DB0020BB4948603B +:1039A00001208870B74890F8B20720F078002830DE +:1039B000B44981F8B20792E0AFF23811B24808F08A +:1039C000F9FA054605B3B548807940B1AD4890F89D +:1039D000B20720F078003030AA4981F8B207002001 +:1039E000AA49486001208870A749681D085C3038E2 +:1039F0000F46291D795C303940EA0110C117024693 +:103A0000F9F778FBA549887169E09E4890F8B207FC +:103A100020F0780040309B4981F8B20700209B4994 +:103A20004860012088705AE0AFF2C411964808F04F +:103A3000C1FA05466DB1934890F8B20720F07800BE +:103A40004030904981F8B207002090494860012039 +:103A5000887044E08B4890F8B20720F07800483036 +:103A6000884981F8B20700208849486001208870A1 +:103A700035E0844890F8B20720F08000803081491A +:103A800081F8B2074FF47A708049886027E016E029 +:103A9000FFE7AFF22C217C4808F08CFA05466DB1A7 +:103AA000784890F8B20720F078006030754981F8C6 +:103AB000B207002075494860012088700FE0AFF21E +:103AC0005821714808F076FA05463DB16D4890F8E6 +:103AD000B20720F078016B4880F8B21700BF00BF32 +:103AE0009FE1684890F8B207C0F3C300052812D2DE +:103AF000DFE800F00312286A7F0000206349486075 +:103B0000012088705F4890F8B20720F078000830F4 +:103B10005C4981F8B20780E0AFF2B4215A4808F05E +:103B200049FA05466DB10020584948600120887067 +:103B3000544890F8B20720F078001030514981F8CD +:103B4000B2076AE0002051494860012088704E4960 +:103B5000A81D085C30380F46691D795C303940EA91 +:103B60000110C1170246F9F7C5FA4C498871AFF246 +:103B7000E421384608F01EFA0546DDB13946681CD6 +:103B8000085C30280DDB681C085C3038495D303932 +:103B900040EA0110C1170246F9F7ACFA3F49C87173 +:103BA00008E03948405D3038C1170246F9F7A2FAFB +:103BB0003A49C871334890F8B20720F078001830BD +:103BC000304981F8B20728E0AFF264312E4808F09E +:103BD000F1F9054665B12B4890F8B20720F0800056 +:103BE0008030284981F8B2074FF47A7027498860FD +:103BF00013E0244890F8B20720F08001214880F8B3 +:103C0000B21790F8B20720F078011E4880F8B2177A +:103C1000002023498870486000BF00BF01E11948B7 +:103C200090F8B207C0F3C300092814D2DFE800F00F +:103C300005143A526980B6CCE200124890F8B207F7 +:103C400020F0780008300F4981F8B20700200F49B2 +:103C5000486001208870E2E0AFF2FC310A4808F0C9 +:103C6000A9F905466DB1074890F8B20720F0780031 +:103C70001030044981F8B20700200449486001204F +:103C80008870CCE0BC3200202C8C0020083A002048 +:103C9000220000005245414459000000483B0020EA +:103CA000006E0020AFF24441664808F083F90546F3 +:103CB00075B1654890F8B20720F078001830624975 +:103CC00081F8B207002001F24C7148600120887031 +:103CD000A5E0B4E0AFF270415A4808F06BF9054630 +:103CE00075B1594890F8B20720F078002030564955 +:103CF00081F8B207002001F24C7148600120887001 +:103D00008DE0AFF29C414F4808F054F9054675B17B +:103D10004D4890F8B20720F0780028304A4981F8E1 +:103D2000B207002001F24C7148600120887076E0F3 +:103D300046A1444808F03EF9054675B300204549C0 +:103D4000486001208870002407E0281D20443D4978 +:103D5000095C41480155601C84B2142CF5DB3CA180 +:103D60003D4808F027F9054655B1002406E0002239 +:103D70006019401E38490A54601C84B2022CF6DBDC +:103D8000314890F8B20720F0780030302E4981F8A1 +:103D9000B2070120A1F50051487340E0AFF238515D +:103DA000284808F007F905466DB100202949486008 +:103DB00001208870244890F8B20720F0780038304D +:103DC000214981F8B2072AE0AFF264511D4808F09A +:103DD000F1F805466DB100201E4948600120887049 +:103DE000194890F8B20720F078004030164981F861 +:103DF000B20714E0AFF29051124808F0DBF8054624 +:103E000065B1114890F8B20720F0800080300E496B +:103E100081F8B2074FF47A700E49886000BF00BF86 +:103E200000BF00BF00210848A0F83A17002404E0B2 +:103E3000002004490855601C84B2642CF8DB11B0E2 +:103E4000BDE8F08F2C8C0020BC3200204448435049 +:103E50002C000000083A0020523B00202DE9F74FCB +:103E600090B00024A046002007900690059000BF67 +:103E700000250490814600BF0026002700BF04E013 +:103E80000020FE490855601C84B2642CF8DBFC4815 +:103E9000807800283ED0FB48407878B30020F8496D +:103EA0008870F94890F8B20720F08001F64880F851 +:103EB000B217F4488078C0B1012820D002280AD077 +:103EC000032826D1F04890F8B20720F07801EE4898 +:103ED00080F8B2171DE0EC4890F8B20720F07800A7 +:103EE0002030E94981F8B20713E0E74890F8B207BB +:103EF00020F07801E44880F8B2170AE00AE0E248CE +:103F000090F8B20720F078005830DF4981F8B20706 +:103F100000BF00BFDC4890F8B2070121B1EBD01F11 +:103F200041F05F81D948807801287DD1D64890F84A +:103F30008C080128F9D100265AE1002747E106EB59 +:103F4000460000EB0610D24901EB0010303000EBC8 +:103F5000071080780121B1EBD01F66D106EB460037 +:103F600000EB0610CA4901EB0010303000EB0710DF +:103F7000807820F00400001D06EB460101EB0611DD +:103F8000C34A02EB0111303101EB0711887006EBD7 +:103F9000460000EB0610114601EB0010303000EB3C +:103FA00007108078C0F3C00000283ED006EB460022 +:103FB00000EB061001EB0010303000EB07108078AA +:103FC00020F0080106EB460000EB061002EB0010A3 +:103FD000303000EB07108170AE48D0F81402401E5C +:103FE000001B0521B0FBF1F201FB120000EBC00148 +:103FF00001EB0011A748203000EB81000021C0F840 +:104000001D10A448D0F81402401E001B0521B0FB6F +:10401000F1F201FB120000EBC00101EB00119D4821 +:10402000203000EB810001E0F7E0CEE00D300190A0 +:1040300006EB8600984A02EB4020C03007EB87026F +:1040400002EB471200EB820000F1220110220198DE +:10405000E4F7FBF88F48D0F81402401E001B05213E +:10406000B0FBF1F201FB120000EBC00101EB00110B +:104070008848203000EB810106EB8600864A02EB7F +:104080004020C03007EB870202EB471200EB8200B2 +:1040900050F81A2F41F8012F406848607D48D0F849 +:1040A0001402401E001B0521B0FBF1F201FB1200BF +:1040B00000EBC00101EB00127648203006EB460110 +:1040C00001EB0611724B03EB0111303101EB0711CB +:1040D000097800F822102038D0F81402401E001B86 +:1040E0000521B0FBF1F201FB120000EBC00101EB76 +:1040F00000116848203000EB810106EB8600664A1B +:1041000002EB4020C03007EB870202EB471200EBC6 +:104110008200406BC1F809005E48D0F81402401ECE +:10412000001B0521B0FBF1F201FB120000EBC00106 +:1041300001EB00115748203000EB810152488269A1 +:1041400041F8212F808B88805248D0F81402401EFD +:10415000001B0521B0FBF1F201FB120000EBC001D6 +:1041600001EB00114B48203000EB810106EB4600CB +:1041700000EB06101A4602EB0010303000EB07107F +:104180004068C1F827004348D0F814020521B0FB6D +:10419000F1F080B2014601900220E4F799FF00217E +:1041A0000620E5F7D5FE3B48D0F814023949C98B03 +:1041B000884206D23748D0F81402401C3549C1F86D +:1041C000140200210520E5F7C3FE781C87B206EB38 +:1041D000460000EB06102E4901EB0010C079B842F2 +:1041E0003FF7ADAE31460220E5F7B2FE701C86B255 +:1041F000042EFFF6A2AE23488078032803D021487E +:104200008078012802D100202449086000211E483E +:1042100080F88C180B201B49087121480078012870 +:1042200041F081850DE002F0DDFA17494862084649 +:10423000406AC0F3004006900846406AC0F342005E +:10424000059005980028EED00E488078022812D1FB +:104250000C48407878B14FF007095520074908709D +:10426000FD204870AA2088700020C8700871612065 +:10427000487100208871FA20004913E052020020A2 +:10428000006E0020483B0020BC320020303A002065 +:1042900000410020BC120020C0450020880240429E +:1042A000220A002001F80900F6484179F64A09F18E +:1042B00001001154F348017909F102001154F14849 +:1042C000C17809F103001154EE48817809F1040026 +:1042D0001154EC48417809F105001154E9481838A7 +:1042E000017E09F10600115400240EE0E54818385B +:1042F000406AC4F10301C900C840C1B209F1090014 +:104300002044E14A1154601C84B2042CEEDBDF48E7 +:10431000407838B9DC4A09F10D0112985054481C14 +:1043200085B238E0DA48006850B9DA48007838B128 +:10433000D6488078032803D0D4488078012823D138 +:10434000002409E0D1489038015D09F10D002044B6 +:10435000CD4A1154601C84B2142CF3DB002409E014 +:10436000CA484830015D09F121002044C64A115471 +:10437000601C84B20A2CF3DBC34A09F12B011298AA +:104380005054481C85B206E00120C34988700020C3 +:1043900013B0BDE8F08F002D01F0C584B94918397C +:1043A000129881F83807129815287CD00FDCA0F1FC +:1043B0000B000A281ED2DFE810F019001D0052037E +:1043C0001E001D003800B30315041D009A06A22824 +:1043D0000ED006DC162867D01F2866D0A12809D188 +:1043E00008E0A32803D0A428F9D102E000BF00BF51 +:1043F00000BF00BF32E31020A4490871002406E08A +:10440000A648005D2919A04A5054601C84B20A2CA9 +:10441000F6DB05F10A0085B29F48563090F8AD00F2 +:1044200099494855681C85B2E4E79D4890F8080E04 +:1044300000F00100A0B1012080F3138800BF00BF8D +:10444000BFF34F8F9748006800F4E0609649084337 +:10445000001D94490860BFF34F8F00BF00BFFEE707 +:1044600000267EE206EB460000EB06108F4901EBCA +:1044700000108079032839D006EB460000EB0610C7 +:1044800001EB00108079012830D006EB460000EBEC +:10449000061001EB00108079022827D006EB4600B9 +:1044A00000EB061002E0FDE31CE3E0E301EB00108B +:1044B000807904281AD006EB460000EB061001EBC9 +:1044C00000108079072811D006EB460000EB06109B +:1044D00001EB00108079082808D006EB460000EBBD +:1044E000061001EB00108079092872D1012066497D +:1044F0004855E81C85B2049502204855681C85B2D1 +:104500001D204855681C85B2002719E106EB4600BE +:1045100000EB0610654901EB0010303000EB07108E +:10452000007859494855681C85B206EB460000EBF7 +:1045300006105E4901EB0010303000EB0710807868 +:1045400051494855681C85B206EB460000EB061041 +:10455000564901EB0010303000EB07108078C0F3B3 +:104560008000D0B906EB460000EB061001EB00100E +:10457000303000EB07108078C0F3C00068B906EB5C +:10458000460000EB061001EB0010303000EB071086 +:104590008078C0F34000002872D0002413E006EBBE +:1045A000460000EB0610414901EB0010303000EBF3 +:1045B00007104068C4F10301C900C8406119324ABC +:1045C0005054601C84B2042CE9DB281D85B2002401 +:1045D00017E0CFE006EB8600354901EB4020C03004 +:1045E00007EB870101EB471100EB8100D0F81A00BF +:1045F000C4F10301C900C8406119234A5054601C2A +:1046000084B2042CE6DB281D85B2002416E006EBFC +:104610008600274901EB4020C03007EB870101EB02 +:10462000471100EB8100D0F81E00C4F10301C9005E +:10463000C8406119144A5054601C84B2042CE6DB53 +:10464000281D85B2002415E006EB8600184901EB11 +:104650004020C03007EB870101EB471100EB8100E0 +:10466000406BC4F10201C900C8406119064A5054A8 +:10467000601C84B2032CE7DBE81C85B2002436E022 +:104680005CE00000D432002052020020483B0020B1 +:1046900008024042BC120020303A0020CEC002087E +:1046A000BC2200200CED00E00000FA0500410020D3 +:1046B000C045002006EB8600FE4901EB4020C030DB +:1046C00007EB870101EB471100EB810050F8221F37 +:1046D0004068C4F10502D200CDE9080108460899F6 +:1046E000E3F7A1FD6119F44A5054601C84B2062C12 +:1046F000E0DBA81D85B200241CE006EB8600ED4936 +:1047000001EB4020C03007EB870101EB471100EBC4 +:10471000810022308168C068C4F10502D200CDE971 +:104720000A0108460A99E3F77EFD6119E24A5054EE +:10473000601C84B2062CE0DBA81D85B2781C87B211 +:1047400006EB460000EB0610DC4901EB0010C079D7 +:10475000B8423FF7DBAE0498281AC0F3072104984B +:10476000801ED54A11540498281AC1B20498401EDC +:104770001154F4E006EB460000EB0610CF4901EBC4 +:1047800000108079052838D10220CB494855E81C13 +:1047900085B2049500271CE0781CC7494855681C61 +:1047A00085B2C748C05D4855681C85B2002409E041 +:1047B000C3480C3000EB0710005D6119BE4A50542D +:1047C000601C84B2102CF3DB05F1100085B2781C5C +:1047D00087B2BC4890F8B801B842DDDC0498281ACA +:1047E0000002C1B20498801EB34A11540498281ADA +:1047F000C1B20498401E1154B1E006EB460000EB34 +:104800000610AE4901EB00108079062871D1032013 +:10481000A9494855E81C85B2049502204855681CF2 +:1048200085B211204855681C85B200277EE006EB52 +:10483000460000EB0610A14901EB0010303000EB00 +:10484000071000789C494855681C85B206EB460065 +:1048500000EB0610994901EB0010303000EB071017 +:10486000807895494855681C85B206EB460000EBF8 +:104870000610924901EB0010303000EB07108078F1 +:10488000C0F38000A0B3002412E006EB8600894943 +:1048900001EB4020C03007EB870101EB471100EB33 +:1048A00081003F30005D6119834A5054601C84B21E +:1048B0000A2CEADB05F10A0085B2002412E006EBBF +:1048C00086007C4901EB4020C03007EB870101EBFB +:1048D000471100EB81005830005D6119764A505451 +:1048E000601C84B2022CEADBA81C85B2002417E00D +:1048F0001AE034E006EB86006E4901EB4020C03040 +:1049000007EB870101EB471100EB8100C06EC4F19A +:104910000201C900C8406119674A5054601C84B242 +:10492000032CE7DBE81C85B2781C87B206EB460057 +:1049300000EB0610614901EB0010C079B8423FF767 +:1049400076AF0498281A0002C1B20498801E5A4A11 +:1049500011540498281AC1B20498401E1154701CB6 +:1049600086B2584890F8160CB0423FF77BAD5548D8 +:1049700090F8B80C002871DD00266AE006EB4601CD +:10498000514800EB0110807904280DD14A4948555F +:10499000681C85B201204855681C85B247482338F9 +:1049A000805D4855681C85B206EB4601464800EB21 +:1049B00001108079062832D13F494855681C85B2DC +:1049C000404890F8B8014855681C85B212204855F7 +:1049D000681C85B200271CE0781C37494855681CC4 +:1049E00085B23748C05D4855681C85B2002409E08F +:1049F00033480C3000EB0710005D61192E4A50540B +:104A0000601C84B2102CF3DB05F1100085B2781C19 +:104A100087B22C4890F8B801B842DDDC17E006EB0D +:104A2000460000EB0610254901EB001080790528AF +:104A30000DD121494855681C85B201204855681C94 +:104A400085B21E482338805D4855681C85B2701CAD +:104A500086B21C4890F8B80CB0428FDC59E31B4872 +:104A60000078401C1949087008460078052809DAC2 +:104A7000174890F8080E00F0010018B90D201549EC +:104A800008710CE0102013490871114890F8080EC5 +:104A900000F0010018B9FF210D4880F80C1E0E48E7 +:104AA0000088000A044948550B480088C1B2024AF0 +:104AB000681C13E0C0450020520200200041002085 +:104AC00075340020BC320020783F00202A0A0020E4 +:104AD000BC220020483B0020280A00201154A81CBA +:104AE00085B216E3FE480078401CFD490870084670 +:104AF0000078052803DA1620FA49087102E0102030 +:104B0000F8490871F8480088000AF8494855F648FD +:104B10000088C1B2F54A681C1154A81C85B2F8E29D +:104B20001020F0490871F24890F80D0EEF494855F1 +:104B3000681C85B2002746E0ED4890F80D0E401E37 +:104B400000EB8000EB4901EB4020C03007EB870110 +:104B500001EB471100EB810090F88000012830D173 +:104B6000E34890F80D0E401E00EB400101EB0010F1 +:104B7000E14901EB0010303000EB07100078DB4911 +:104B80004855681C85B2002416E0D94890F80D0EEF +:104B9000401E00EB8000D74901EB4020C03007EBFE +:104BA000870101EB471100EB81008130005D29197D +:104BB000CE4A5054601C84B20A2CE6DB05F10A0090 +:104BC00085B2781C87B2CA4890F80D0E401E00EBE3 +:104BD000400101EB0010C84901EB0010C079B84258 +:104BE000AADC96E2BE480078401CBD490870084621 +:104BF0000078052812DABE4890F80D0E401E00EB32 +:104C0000400101EB0010BC4901EB0010007E00F0F8 +:104C1000010018B91220B349087115E01020B149FC +:104C20000871B34890F80D0E401E00EB400101EBF7 +:104C30000010B14901EB0010007E00F0010018B92E +:104C4000FF21AB4880F80C1EA94890F80D0EA7492B +:104C50004855A5480088010AA44A681C1154A24876 +:104C60000088C1B2A81C1154E81C85B251E2012091 +:104C7000A24948730846D0F814020A21B0FBF1F0AB +:104C8000C0F3072099494855681C85B29B48D0F865 +:104C900014020A21B0FBF1F094494855681C85B212 +:104CA000964800E02CE2D0F814020A2804D94FF00C +:104CB0000A0A4FF0000B04E09048D0F814A24FF01D +:104CC000000B8E48D0F814028C49C1F8180208462F +:104CD000D0F814020A21B0FBF1F081B28748A0F8A5 +:104CE0001C1280F81EA200210C20E5F731F97F4943 +:104CF00001F805A0681C85B228204855681C85B2BB +:104D00000024ECE17D48D0F8140268B17B48D0F86B +:104D10001402401E001B0521B0FBF1F080B20146D9 +:104D200001900220E4F738F97448D0F81402401ECC +:104D3000001B0521B0FBF1F201FB120000EBC001EA +:104D400001EB00116D48203010F8210067494855EB +:104D5000681C85B24FF000081FE06848D0F81402C4 +:104D6000401E001B0521B0FBF1F201FB120000EB1D +:104D7000C00101EB00116148203000EB8100D0F848 +:104D80000100C8F10301C900C84008EB0501574AFA +:104D9000505408F101001FFA80F8B8F1040FDCDB71 +:104DA000281D85B24FF000081FE05448D0F81402C7 +:104DB000401E001B0521B0FBF1F201FB120000EBCD +:104DC000C00101EB00114D48203000EB8100D0F80C +:104DD0000500C8F10301C900C84008EB0501434ABA +:104DE000505408F101001FFA80F8B8F1040FDCDB21 +:104DF000281D85B24FF000081FE04048D0F814028B +:104E0000401E001B0521B0FBF1F201FB120000EB7C +:104E1000C00101EB00113948203000EB8100D0F8CF +:104E20000900C8F10201C900C84008EB05012F4A7A +:104E3000505408F101001FFA80F8B8F1030FDCDBD1 +:104E4000E81C85B24FF0000825E02C48D0F8140289 +:104E5000401E001B0521B0FBF1F201FB120000EB2C +:104E6000C00101EB00112548203000EB810050F813 +:104E70000D1F4068C8F10502D200CDE90C010846BB +:104E80000C99E3F7D0F908EB0501184A505408F1E2 +:104E900001001FFA80F8B8F1060FD6DBA81D85B215 +:104EA0004FF0000836E01548D0F81402401E001BF1 +:104EB0000521B0FBF1F201FB120000EBC00101EB98 +:104EC00000110E48203000EB81000D308168C06871 +:104ED000C8F10502D200CDE90E0108460E990FE097 +:104EE0002A0A0020483B0020280A00205202002005 +:104EF000BC220020C045002000410020BC12002040 +:104F0000E3F791F908EB0501F74A505408F1010065 +:104F10001FFA80F8B8F1060FC5DBA81D85B2F3486B +:104F2000D0F81402401E001B0521B0FBF1F201FB7A +:104F3000120000EBC00101EB0011EC48203000EB47 +:104F4000810090F82600E8494855681C85B2E7487A +:104F5000D0F81402401E001B0521B0FBF1F201FB4A +:104F6000120000EBC00101EB0011E048203000EB23 +:104F7000810090F82500DC494855681C85B2DB4863 +:104F8000D0F81402401E001B0521B0FBF1F201FB1A +:104F9000120000EBC00101EB0011D448203000EBFF +:104FA000810090F82400D0494855681C85B2CF484C +:104FB000D0F81402401E001B0521B0FBF1F201FBEA +:104FC000120000EBC00101EB0011C848203000EBDB +:104FD000810090F82300C4494855681C85B2C34835 +:104FE000D0F81402401E001B0521B0FBF1F201FBBA +:104FF000120000EBC00101EB0011BC48203000EBB7 +:10500000810090F82200B8494855681C85B2B7481D +:10501000D0F81402401E001B0521B0FBF1F201FB89 +:10502000120000EBC00101EB0011B048203000EB92 +:10503000810090F82100AC494855681C85B24FF0BA +:1050400000081FE0A948D0F81402401E001B0521EB +:10505000B0FBF1F201FB120000EBC00101EB00110B +:10506000A248203000EB8100D0F82700C8F10301EE +:10507000C900C84008EB05019B4A505408F10100E3 +:105080001FFA80F8B8F1040FDCDB281D85B24FF061 +:1050900000081DE09548D0F81402401E001B0521B1 +:1050A000B0FBF1F201FB120000EBC00101EB0011BB +:1050B0008E48203000EB81002B3008F10401405C69 +:1050C00008EB0501884A505408F101001FFA80F8E6 +:1050D000B8F1060FDEDBA81D85B2601C84B200208B +:1050E000B4EB0A0170EB0B00FFF60CAE11E01020E0 +:1050F0007F49087159207C494855681C85B208E0F1 +:1051000010207B490871592077494855681C85B2A1 +:1051100000BF00BFA5EB0900C0F30721724A09F1E7 +:1051200007001154A5EB0900C1B209F108001154A0 +:1051300000240FE009F10D0121446B4A505CDDE9C8 +:105140000521E4F72AFE09F10D012144664A505475 +:10515000601C84B2A5EB0900A042EBDC6548C07D71 +:1051600048B1A5EB090291B25F4A02EB09000023A6 +:105170000422E5F78DFCA5EB090291B25A4A02EB35 +:105180000900E4F78BFB0021CDE90201DDE9020112 +:10519000000A40EA016054494855681C85B20298EB +:1051A0004855681C85B252488078022810D1504872 +:1051B000407868B1681F000AC870681F087181B222 +:1051C0004948401D01F06EFC47494855681C85B2AE +:1051D000494805600121001FE4F7E0FB2846FFF77E +:1051E000D7B8444890F8B207C009002877D14048A2 +:1051F000807830B1012873D0022872D0032871D191 +:10520000F0E33C4890F8B207C0F3C3000E2829D25F +:10521000DFE800F007293D517C90A4B8CCE0F8F617 +:10522000F5F4002405E03548005D2F490855601C61 +:1052300084B23248E3F727F8A042F4D82E4804603D +:105240000121001FE4F7AAFB2A4890F8B20720F0DA +:1052500078000830274981F8B2074FF47A7001F2DC +:105260004C7188605CE1002405E02548005D1E4922 +:105270000855601C84B22248E3F705F8A042F4D830 +:105280001D4804600121001FE4F788FB48E1002469 +:1052900005E01C48005D14490855601C84B219489B +:1052A000E2F7F1FFA042F4D8134804600121001F87 +:1052B000E4F774FB34E1002405E01348005D0A497B +:1052C0000855601C84B21048E2F7DDFFA042F4D814 +:1052D000094804600121001FE4F760FB20E1FBE3C3 +:1052E00020E1DFE2DDE2000052020020BC120020DB +:1052F000483B0020BC320020BC640240B1CD020813 +:10530000ABCD0208AFCD020898CD0208002405E01D +:10531000FD48005DFD490855601C84B2FA48E2F77B +:10532000B2FFA042F4D8FA4804600121001FE4F75C +:1053300035FBF5E0002405E0F648005DF34908552B +:10534000601C84B2F348E2F79EFFA042F4D8F04814 +:1053500004600121001FE4F721FBE1E0002405E0E7 +:10536000ED48005DE9490855601C84B2EA48E2F75F +:105370008AFFA042F4D8E64804600121001FE4F748 +:105380000DFBCDE0002405E0E448005DDF49085551 +:10539000601C84B2E148E2F776FFA042F4D8DC4812 +:1053A00004600121001FE4F7F9FAB9E0002405E0E8 +:1053B000DB48005DD5490855601C84B2D848E2F747 +:1053C00062FFA042F4D8D24804600121001FE4F734 +:1053D000E5FAA5E0002405E0D248005DCB49085578 +:1053E000601C84B2CF48E2F74EFFA042F4D8C84810 +:1053F00004600121001FE4F7D1FA91E078E05FE05A +:105400004AE0FFE7C848407802280DD1002405E0B3 +:10541000C648005DBD490855601C84B2C348E2F728 +:1054200032FFA042F4D830E0002405E0BF48005D20 +:10543000B6490855601C84B20D2CF7DBBA48C23857 +:10544000E2F721FF4FF0000B824600228AEA0200B9 +:105450008BEA0201084314D0002408E0B248C238A5 +:10546000015D04F10D00A94A1154601C84B20020B2 +:10547000B4EB0A0170EB0B00F0DBADA1A348E2F73F +:10548000F6FEA248E2F7FFFE84B2A14804600121C3 +:10549000001FE4F783FA43E0002405E0A548005D1F +:1054A0009A490855601C84B2A248E2F7ECFEA0427B +:1054B000F4D8974804600121001FE4F76FFA2FE049 +:1054C000002405E09C48005D90490855601C84B2AA +:1054D0009948E2F7D8FEA042F4D88D480460012133 +:1054E000001FE4F75BFA42F210709449886017E0FD +:1054F000002405E09248005D84490855601C84B290 +:105500008F48E2F7C0FEA042F4D881480460012130 +:10551000001FE4F743FA42F210708849886000BF28 +:1055200000BFFFE3874890F8B207C0F3C3000D281F +:105530001FD2DFE800F0071F33475B6F8397ABBFD5 +:10554000E8E7E600002405E07F48005D6F49085564 +:10555000601C84B27C48E2F796FEA042F4D86C4806 +:1055600004600121001FE4F719FA4FF47A707349BF +:10557000886095E1002405E07448005D63490855A2 +:10558000601C84B27148E2F77EFEA042F4D8604805 +:1055900004600121001FE4F701FA81E1002405E025 +:1055A0006B48005D59490855601C84B26848E2F7B1 +:1055B0006AFEA042F4D8564804600121001FE4F7B7 +:1055C000EDF96DE1002405E06248005D4F490855A2 +:1055D000601C84B25F48E2F756FEA042F4D84C4803 +:1055E00004600121001FE4F7D9F959E1002405E026 +:1055F0005948005D45490855601C84B25648E2F799 +:1056000042FEA042F4D8424804600121001FE4F7A2 +:10561000C5F945E1002405E05048005D3B490855C7 +:10562000601C84B24D48E2F72EFEA042F4D8384800 +:1056300004600121001FE4F7B1F931E1002405E025 +:105640004748005D31490855601C84B24448E2F780 +:105650001AFEA042F4D82E4804600121001FE4F78E +:105660009DF91DE1002405E03E48005D27490855ED +:10567000601C84B23B48E2F706FEA042F4D82448FE +:1056800004600121001FE4F789F909E1002405E025 +:105690003548005D1D490855601C84B23248E2F768 +:1056A000F2FDA042F4D81A4804600121001FE4F77B +:1056B00075F9F5E01C48407802280DD1002405E07A +:1056C0002A48005D11490855601C84B22748E2F75A +:1056D000DAFDA042F4D885E0002405E02348005D0F +:1056E0000A490855601C84B2142CF7DB13487E303D +:1056F000E2F7C9FD4FF0000B82461DA10F487E3036 +:1057000038E0B4E089E074E080CD02085202002065 +:10571000BC6402406FCD02082002002060CD020868 +:10572000C7CD0208BBCD0208483B002038CD020897 +:105730000D0A0000D2CD020891CD0208083A0020DF +:105740000ACE0208BC32002097CE02089ECE020884 +:105750004DCF0208A8CE0208B3CE0208BECE020882 +:10576000C7CE0208D6CE0208F4CE020801CF020846 +:105770002C00000006F01EFC804600228AEA02008F +:105780008BEA0201084329D0002407E0FE48015DAE +:1057900004F11400FD4A1154601C84B2A8F1010008 +:1057A000A042F3DC22211430F84A1154444607E0A9 +:1057B000601EF549095C1530F44A1154601C84B22E +:1057C00001211AEB01004BF100010022201A8A414D +:1057D000EEDBAFF2A401ED48E2F749FDEB48E2F75A +:1057E00052FD84B2EA4804600121001FE4F7D6F8B4 +:1057F00056E0002405E0E748005DE4490855601CD8 +:1058000084B2E448E2F73FFDA042F4D8E0480460E7 +:105810000121001FE4F7C2F842E0DB487E388068CF +:1058200040F2E931884209D1DB4890F8B20720F014 +:1058300078006030D84981F8B20704E040F2E930DE +:10584000D1497E398860002405E0D448005DCF4905 +:105850000855601C84B2D148E2F715FDA042F4D887 +:10586000CB4804600121001FE4F798F818E00024F9 +:1058700005E0CB48005DC5490855601C84B2C848A6 +:10588000E2F701FDA042F4D8C14804600121001FE5 +:10589000E4F784F843F69820BB497E39886000BF5E +:1058A00000BF3FE2BC4890F8B207C0F3C300052830 +:1058B0001BD2DFE800F0031B7598F6000020B24908 +:1058C000C231C870002405E0B648005DAF490855F4 +:1058D000601C84B2B348E2F7D6FCA042F4D8AC48CE +:1058E00004600121001FE4F759F8F3E00020A64905 +:1058F000C231C870002404E00020A4490855601C8F +:1059000084B2642CF8DB00209F49C231C8700024A7 +:1059100005E0A548005D9D490855601C84B2082C2F +:10592000F7DB002408E098486E30015D04F10800C0 +:10593000964A1154601C84B293486E30E2F7A3FC7F +:10594000A042F0D82C2104F10800904A1154401CC8 +:1059500080B20790002408E08B489630015D0798DC +:1059600020448A4A1154601C84B287489630E2F77A +:105970008AFCA042F0D8AFF248218448E2F777FCD5 +:105980008248E2F780FC8249086001218048001FBC +:10599000E4F704F842F210707B497E39886099E0A0 +:1059A000002405E08148005D78490855601C84B2F8 +:1059B0007E48E2F768FCA042F4D8754804600121F3 +:1059C000001FE3F7EBFF744890F8B20720F078006F +:1059D0001830714981F8B2074FF4FA6001F24C7146 +:1059E000886077E079E06848C2304078022817D1B3 +:1059F00000206549C231C870002405E06C48005D94 +:105A000062490855601C84B26948E2F73CFCA04238 +:105A1000F4D85F4804600121001FE3F7BFFF39E0BD +:105A2000002404E0002059490855601C84B2642C0D +:105A3000F8DB00205449C231C870002405E05C48FE +:105A4000005D52490855601C84B20E2CF7DB4E48AD +:105A5000E2F719FC80B20790079888B1002407E0AC +:105A60004948015D04F10E00484A1154601C84B29B +:105A700007988442F4DBAFF248314448E2F7F7FB81 +:105A80004248E2F700FC4249086001214048001FFB +:105A9000E3F784FF42F210703B497E39886019E0D9 +:105AA000FFE7002405E04348005D38490855601CC5 +:105AB00084B24048E2F7E7FBA042F4D834480460DF +:105AC0000121001FE3F76AFF42F210702E497E3970 +:105AD000886000BF00BF25E125E12F4890F8B2079C +:105AE000C0F3C300092827D2DFE800F005273B6F89 +:105AF0008397ABEFED00002405E02F48005D2349BC +:105B00000855601C84B22C48E2F7BDFBA042F4D8D3 +:105B10001F4804600121001FE3F740FF1E4890F872 +:105B2000B20720F0780008301B4981F8B2074FF423 +:105B30007A7001F24C718860F2E0002405E01F48A1 +:105B4000005D12490855601C84B21C48E2F79BFBBB +:105B5000A042F4D80E4804600121001FE3F71EFFA5 +:105B6000DEE0002405E01648005D08490855601C89 +:105B700084B21348E2F787FBA042F4D804480460DB +:105B80000121001F1EE00000863A00205202002082 +:105B9000BC64024031CF0208BC32002093CE020820 +:105BA00042CF020898CD020838CE02087ECE020805 +:105BB00055CE02088ACE0208B1CD0208ABCD02084C +:105BC000AFCD0208E3F7EAFEAAE0002405E057485B +:105BD000005D57490855601C84B25448E2F753FBF6 +:105BE000A042F4D8534804600121001FE3F7D6FE19 +:105BF00096E0002405E05048005D4D490855601CC2 +:105C000084B24D48E2F73FFBA042F4D84948046013 +:105C10000121001FE3F7C2FE82E0002405E04748AF +:105C2000005D43490855601C84B24448E2F72BFBF1 +:105C3000A042F4D83F4804600121001FE3F7AEFE04 +:105C40006EE03F48407802280DD1002405E03D4831 +:105C5000005D37490855601C84B23A48E2F713FBEF +:105C6000A042F4D828E0002405E03648005D304921 +:105C70000855601C84B20F2CF7DB3148C238E2F7BC +:105C800002FB80B20790079890B1002408E02C48EE +:105C9000C238015D04F10F00254A1154601C84B222 +:105CA00007988442F3DBAFF278512148E2F7DFFA3C +:105CB0001F48E2F7E8FA84B21E4804600121001F81 +:105CC000E3F76CFE2CE014E0FFE7002405E01E483B +:105CD000005D17490855601C84B21B48E2F7D3FAEF +:105CE000A042F4D8134804600121001FE3F756FED8 +:105CF00016E0002405E01548005D0D490855601CBC +:105D000084B2072CF7D3601E0A49086001210948B4 +:105D1000001FE3F743FE42F210700D49886000BF98 +:105D200000BF00BF00BF0020FEF732BB98CD0208C5 +:105D300052020020BC64024011CE020820CE0208AC +:105D4000483B0020E0CD02082ACE02080ACE020815 +:105D5000083A002010B5002440F22441164804F00F +:105D600056FA38B340F22441134804F0CAF900212E +:105D70001248E3F713FE12491048E3F7F5FD01203E +:105D80001049C8700C480088C4B20B488088C4B25F +:105D90000A48001D0068C0F5FA6081B20A48A0F800 +:105DA0003A174FF4FA600549091D086001210348BC +:105DB000E3F7F4FD10BD00000010014088640240CC +:105DC00000880020483B0020BC32002010B5002491 +:105DD00004490548E3F7C8FD00210348E3F7DEFD69 +:105DE00010BD000000800028B864024000B58FB0EC +:105DF0000121880500F000FC2848E3F7DBFD402086 +:105E00000390002005904FF48060069000200790DA +:105E1000089009904FF400300A9000200B900C90ED +:105E20000D900E901E480190400600901D48029073 +:105E300069461A48E3F788FE012210211748E3F764 +:105E400065FE16483038E3F7B5FD002003904FF4A7 +:105E5000FA600490002005904FF4806006900020C6 +:105E60000790089009904FF400300A9000200B90A2 +:105E70000C900D900E900A480190400600900A4840 +:105E80000290694605483038E3F75EFE0121034879 +:105E90003038E3F783FD0FB000BD0000B864024066 +:105EA00004100140520200202C8C00201CB501215E +:105EB000032000F0A1FB072206211648E4F76AFD43 +:105EC000072211461348E4F765FDC0200090022028 +:105ED0008DF8050000208DF8060001208DF80700E0 +:105EE00002208DF8040069460A48E4F70BFD2020E3 +:105EF000009001208DF8040000208DF8060003209A +:105F00008DF8050001208DF8070069460148E4F787 +:105F1000F9FC1CBD0004024070B588B000240025C7 +:105F2000FFF7C4FFFFF762FF4FF4E13000F066F9BE +:105F300000F044F90121402000F07EFB012000F038 +:105F40003FFC4FF47A7005F053FE0B208649087130 +:105F50000021864880F88C1880F864170020844956 +:105F600088704870C8704FF47A70886000217F484C +:105F700080F8741701207E49103188704870C8700D +:105F80004FF4FA5088600021784880F84C170120BF +:105F90007749183988704870C8704FF47A708860F3 +:105FA0000021724880F85817012071490C39887017 +:105FB0004870C8704FF4FA70886000216D4880F80E +:105FC000441B00206C49887001204870C8704EF650 +:105FD0006020886000BF25E0002104EB4402644893 +:105FE0001C3000F8221004EB440200EB82008170A8 +:105FF000012104EB44025E481C3000EB820041703A +:10600000002104EB44025A481C3000EB8200C170AE +:1060100042F6F82104EB440255481C3000EB8200A4 +:106020008160641C042CD7D300204F498871A1F1F2 +:10603000C20090F8AA0000F00F00002807DDA1F1CF +:10604000C20090F8AA0000F00F00401E48704848B7 +:10605000663090F8AA000009002808DD4448663040 +:1060600090F8AA000121C1EB10103F4988703E480A +:10607000407868B920214148E4F7BAFC3B4890F8E1 +:10608000B20720F080008030384981F8B20703E081 +:1060900020213A48E4F7AAFC3348807890B10128DF +:1060A00015D0022809D003281ED147F230503249BA +:1060B000886000203249086016E04EF660202E49C4 +:1060C000886011E04EF660202B4988600CE04EF6A7 +:1060D00060202949886000202949086043F69820FB +:1060E00023491839886000BF00BF26480068264948 +:1060F00008602448001D0068486022480830006895 +:106100008860002404E00021174890380155641C81 +:10611000142CF8D31C48C07A1B49897A1A4A527A3F +:10612000194B1B7ACDE90432CDE906101648C07927 +:1061300015498A794979144B1B79CDE90031CDE9AC +:10614000022011488378027810A10748903804F0A3 +:1061500029F900210320E3F7FBFE10B100201649C6 +:10616000086008B070BD0000483B0020BC32002031 +:10617000203A0020BC620020006E00200004024093 +:1061800088024042107AFF1FCC9B002025303278D5 +:106190002530327825303278253032782530327803 +:1061A00025303278253032782530327825303278F3 +:1061B00025303278250000008802424208B546208A +:1061C0008DF8000002208DF8010001208DF80200FA +:1061D0008DF803006846F9F727FA25208DF80000AE +:1061E00001208DF8010000208DF8020001208DF8BB +:1061F00003006846F9F718FA08BD00001FB5044609 +:106200000121102000F048FA00940020ADF80400AD +:10621000ADF80600ADF80800ADF80C000C20ADF8A4 +:106220000A0069460B4804F041F80121094803F0CF +:1062300071FF012240F22441064804F012F81021B7 +:10624000044803F05EFF0122C021024803F06EFF04 +:106250001FBD0000001001401CB50121592000F0B5 +:10626000CBF943F6F870009000208DF8040002206E +:106270008DF8070069462448E4F744FBFC200090B1 +:1062800000208DF8040001208DF8070069461F48A2 +:10629000E4F738FB4FF44040009000208DF80400F4 +:1062A00001208DF8070069461948E4F72BFB072009 +:1062B000009000208DF8040002208DF80700694648 +:1062C0001448E4F71FFB07211248E4F78FFB4FF453 +:1062D00040410F48E4F78CFB4FF47C510A48E4F747 +:1062E00087FBF8210848E4F781FBFC210748E4F725 +:1062F0007FFB09480068012802D10849087002E0C4 +:106300000020064908701CBD001002400018024021 +:10631000000C02400000024028024242BC12002051 +:1063200010B5FFF799FF642005F062FC2248006871 +:10633000D0B92248006818B902202149487002E00B +:1063400001201F4948701D48103800681D49D1F8C8 +:106350000C1240EA4100C043194988700846807811 +:1063600000F00300887002E00020154948701348CF +:10637000001F006818B901201349087702E00020C7 +:10638000114908771148006800011149D1F8181225 +:1063900040EAC1000E49D1F8141240EA81000C49CC +:1063A000D1F8101240EA41000949D1F80C12084313 +:1063B00018300549487010BD3C82414218024342E2 +:1063C000483B002000004342BC1200201C02424215 +:1063D000000042421CB50121112000F00DF94CF2E1 +:1063E0000400009001208DF8040000208DF80600C4 +:1063F00003208DF8050001208DF807006946164836 +:10640000E4F780FA04211448E4F7F0FA134880789E +:10641000032803D011488078012815D1042000906A +:1064200001208DF8040000208DF8060003208DF86F +:10643000050001208DF8070069460948E4F762FA73 +:1064400004210748E4F7D2FA01200649086006490A +:10645000C1F8BC021CBD000000100240483B0020F7 +:1064600000000240B80242420000424210B5FFF76D +:10647000B1FF10BD2DE9F04F85B00F4615461E4601 +:106480000E9C162002900BE02020544901EB47118E +:106490009DF8082088549DF80800401CC0B2029066 +:1064A0009DF808002028EFDB0020029013E09DF803 +:1064B00008008200A846B14640464946E1F7B3FECF +:1064C000002358405940084300D108E09DF80800D7 +:1064D000401CC0B202909DF808001028E7DB00BF06 +:1064E0009DF80800A04217DC002C15DD9DF808007F +:1064F00020B99DF808002044C0B202909DF8080021 +:10650000401CC0B202903020344901EB47119DF885 +:106510000820C2F11E02885444B1012000902E20B0 +:106520002E4901EB4711C4F11E028854002001904E +:1065300019E09DF804008200AA46B3465046594629 +:10654000E1F771FE0F2108403030244901EB47117B +:106550009DF80420C2F11E0288549DF8040000F149 +:106560000100C0B201909DF80400A042E1DB9DF85B +:1065700000002044C0B2019023E09DF804009DF883 +:106580000010401A820028463146CDE90365E1F744 +:106590004AFE0F2108403030C1B2104800EB4712CC +:1065A0009DF8040000F101009DF80030A0EB03000D +:1065B000C0F11E0011549DF8040000F10100C0B2AA +:1065C00001909DF808009DF8001008449DF8041003 +:1065D0008842D2DC05B0BDE8F08F0000442E0020D8 +:1065E00010B54FF400610348E4F7F7F9044620467C +:1065F00010BD00000004024029B1064A126802439F +:10660000044B1A6004E0034A12688243014B1A608B +:10661000704700003038024029B1064A1268024330 +:10662000044B1A6004E0034A12688243014B1A606B +:10663000704700001038024029B1064A1268024330 +:10664000044B1A6004E0034A12688243014B1A604B +:10665000704700003438024029B1064A12680243EC +:10666000044B1A6004E0034A12688243014B1A602B +:10667000704700004038024029B1064A12680243C0 +:10668000044B1A6004E0034A12688243014B1A600B +:10669000704700002038024029B1064A12680243C0 +:1066A000044B1A6004E0034A12688243014B1A60EB +:1066B000704700004438024029B1064A126802437C +:1066C000044B1A6004E0034A12688243014B1A60CB +:1066D0007047000024380240F0B500210022002459 +:1066E000022500260223324F3F6807F00C0121B13A +:1066F000042905D0082937D105E02E4F076036E080 +:106700002D4F076033E02A4F3F1F3F68C7F3805685 +:10671000274F3F1F3F6807F03F036EB1264FB7FB7F +:10672000F3F7DFF88CC0ACF1040CDCF800C0CCF35C +:10673000881C07FB0CF40CE01E4FB7FBF3F7DFF8E7 +:1067400070C0ACF1040CDCF800C0CCF3881C07FB73 +:106750000CF4174F3F1F3F68C7F301477F1C7D00B4 +:10676000B4FBF5F7076002E0124F076000BF00BFFF +:106770000F4F3F6807F0F0010909104F7A5C076876 +:10678000D74047600A4F3F6807F4E051890A0B4F32 +:106790007A5C4768D7408760054F3F6807F46041DF +:1067A000490B064F7A5C4768D740C760F0BD0000D0 +:1067B000083802400024F40000127A000000002093 +:1067C00030B10749096841F00401054A116005E04C +:1067D0000349096821F00401014A11607047000073 +:1067E000000806500148006870470000080806507D +:1067F00010B5012004F0B4FF10210B48E4F7F6F8BF +:1068000008210948E4F7F4F8D720E2F75DFDFF20FE +:10681000E2F75AFD044610210348E4F7E9F80020A6 +:1068200004F09EFF204610BD0000024010B501207C +:1068300004F096FF00201E4908800DE0FFF7D8FF06 +:1068400000F0800000B10BE0012005F0D1F91848FC +:106850000088401C1649088015480088C828EDDBD0 +:1068600000BF13480088C8281CDA10211148E4F73B +:10687000BDF808210F48E4F7BBF89F20E2F724FD9C +:10688000FF20E2F721FDFF20E2F71EFD0A49087014 +:1068900010210848E4F7ACF8002004F061FF064836 +:1068A000007810BD002004F05BFF0020F9E7000035 +:1068B0002E0A002000000240300A002000B587B0F8 +:1068C00001218803FFF7C8FE01210220FFF794FE93 +:1068D00000208DF818008DF81B004FF40060059023 +:1068E00005A92E48E4F70EF801208DF818000220C3 +:1068F0008DF8190000208DF81A0001208DF81B007A +:106900000003059005A92548E3F7FCFF05220D21AA +:106910002248E4F73FF805220E212048E4F73AF830 +:1069200005220F211D48E4F735F84FF4604005902B +:1069300002208DF8180003208DF8190000208DF832 +:106940001A008DF81B0005A91448E3F7DBFF144873 +:1069500000F050F80020ADF80000ADF80400ADF8EC +:106960000600ADF808004FF40070ADF80A001820DA +:10697000ADF80C000020ADF80E000720ADF81000B7 +:106980004FF48270ADF802006946054800F06CF8DB +:106990000121034800F022F807B000BD00040240C6 +:1069A0000038004010B5044600BF02210A4800F03C +:1069B0004DF80028F9D02146074800F053F800BFF1 +:1069C0000121054800F042F80028F9D0024800F003 +:1069D00046F8C0B210BD00000038004021B1028866 +:1069E00042F04002028004E002884FF6BF731A4072 +:1069F0000280704710B504461148844208D1012135 +:106A00008014FFF759FE0021A014FFF755FE16E091 +:106A10000C48844208D101210014FFF72DFE00210B +:106A20002014FFF729FE0AE00748844207D101211C +:106A3000C013FFF721FE0021E013FFF71DFE10BD7C +:106A40000030014000380040003C00400246002079 +:106A500013890B400BB1012000E000207047014674 +:106A6000888970478181704710B50022028802F43E +:106A700041520B884C8823438C882343CC88234382 +:106A80000C8923434C8923438C892343CC8923439A +:106A90001A430280838B4FF2FF74234083830B8A57 +:106AA000038210BD10B50246002003E012F8014B2E +:106AB0002318D8B20B1EA1F10104A1B2F6D110BD6A +:106AC00010B500240121880702F0D8FC00285AD014 +:106AD00000BF53E02E4850F824000078012811D15F +:106AE00000202B4951F824100870294951F824102E +:106AF0004870274951F824108870254951F824100E +:106B0000486039E0224850F824004078012833D109 +:106B10001F4850F82400807800BB1D4951F824100C +:106B2000081D4968491C0160194850F82400406854 +:106B3000174951F82410896888421DD3012014494F +:106B400051F824108870124850F82400C0780128A9 +:106B500005D100200E4951F8241048600CE00020B7 +:106B60000B4951F824104870094951F82410486025 +:106B7000074951F82410C870601CC4B2054890F849 +:106B8000DE08A042A6DC0121880702F09FFB10BDB1 +:106B90009C3B0020BC3200200CB5002001900090EE +:106BA0003348006840F480303149086000BF304805 +:106BB000006800F4003000900198401C019000989B +:106BC00018B90198B0F5A06FF1D12948006800F418 +:106BD000003010B10120009001E0002000900098EA +:106BE000012844D122484030006840F080502049BC +:106BF000403108601F48006840F480401D4908602B +:106C00001B48083000681A490831086008460068C7 +:106C100008600846006840F4805008601648091F64 +:106C20000860081F006840F08070091F086000BFFE +:106C30000F48006800F000700028F9D040F20560AD +:106C40000E4908600A480830006820F0030008492F +:106C5000083108600846006840F00200086000BF84 +:106C600003480830006800F00C000828F8D10CBD7B +:106C7000003802400070004008544007003C0240C9 +:106C800010B504462046FFF78DFE10BD7CB50246C8 +:106C90000020002501959FED1D0A8DED000A01AB36 +:106CA0006C4600BF22E0155C302D0BDB155C402DDF +:106CB00008DA019D2D010195155C303D019E35439B +:106CC000019511E0155C402D0BDD155C472D08DAB0 +:106CD000019D2D010195155C373D019E35430195C0 +:106CE00002E0BFEE000A7CBD451CE8B28842DADB58 +:106CF000002003E01D5C2554451CE8B201EBD17671 +:106D0000B0EB660FF6DB9DED000AECE7000000003B +:106D100010B502460C460021002300BF1AE0505C6B +:106D2000302807DB505C402804DA1B01505C303807 +:106D300003430DE0505C402807DD505C472804DA2F +:106D40001B01505C3738034302E04FF0FF3010BDA9 +:106D5000481CC1B2A142E2DB1846F8E7FEB50424A4 +:106D600038256348827810460021F6F7C3F90646B5 +:106D7000012008210022CDE90021029004EB44010A +:106D80004800134632462946F8F732FF04440120F2 +:106D900004EB440149060090080E08232D222946E1 +:106DA000F8F788FE641C5248427810460021F6F736 +:106DB000A1F90646012008210022CDE90021029018 +:106DC00004EB44014906080E134632462946F8F7FB +:106DD0000FFF0444012004EB440149060090080E13 +:106DE00008232D222946F8F765FE641C4048183810 +:106DF000027E10460021F6F77DF9064601200821A3 +:106E00000022CDE90021029004EB44014906080E5E +:106E1000134632462946F8F7EBFE0444012004EB02 +:106E2000440149060090080E082320222946F8F75D +:106E300041FE641C2E48427910460021F6F75AF9AB +:106E40000646012008210022CDE90021029004EB32 +:106E500044014906080E134632462946F8F7C8FE93 +:106E60000444012004EB440149060090080E082365 +:106E70002D222946F8F71EFE641C1D480279104693 +:106E80000021F6F737F90646012008210022CDE956 +:106E90000021029004EB44014906080E13463246D5 +:106EA0002946F8F7A5FE0444012004EB44014906F5 +:106EB0000090080E08232D222946F8F7FBFD641CDC +:106EC0000B48C27810460021F6F714F90646012057 +:106ED00008210022CDE90021029004EB440149067B +:106EE000080E134632462946F8F782FEFEBD000022 +:106EF000D4320020024948720121014A517370477F +:106F0000BC12002010B592B00020119010900F908C +:106F10000E900D90E3F7E6FAFE48407B002802F061 +:106F20003D810020FB494873F8F7C4FBF948407ADB +:106F3000102882F03081DFE810F01000B000550119 +:106F400082030E067006F207100A6E0B040C820C08 +:106F5000920D5F0EBD0E3110F910E3F74BFD0128C5 +:106F600006D0022805D0042804D008280BD102E05E +:106F700009E008E007E00220FFF7BCFF0021E64837 +:106F800080F80C1E00BF00BF012010211523E3A2D2 +:106F9000CDE9001000210846F8F737FFDE4890F8E9 +:106FA0000D0E80B3012008210523E1A2CDE90010D8 +:106FB00014210020F8F729FF012008210022CDE943 +:106FC00000210290D44890F80D0E13460246142179 +:106FD00006901E20F8F70CFE01200821CDE90010D4 +:106FE000CD4890F80D0E401E00EB400101EB001063 +:106FF000D14901EB00100E300A23024614210690FD +:107000002820F8F702FFC44890F80C0EFF280AD198 +:10701000012008211523C9A2CDE900102D2114203B +:10702000F8F7F3FE37E00121BB4890F80C0E0A2375 +:107030006422CDE900011E211846F8F7A6FC0120C4 +:1070400008210022CDE900210290B34890F80C0EEF +:10705000134602462D2106903220F8F7C9FD119003 +:1070600001200090119800EB4000322101EB40001C +:10707000C0B2082325222D210690F8F71BFDA64853 +:1070800090F80C0E642806D10021A34880F80C1E4D +:107090000220FFF72FFF02F07EB8E3F7ABFC0128D8 +:1070A00006D0022805D0042804D008280AD105E01B +:1070B00008E007E00920FFF71DFF03E00420FFF7C9 +:1070C00019FF00BF00BFA14890F88C0850B90120FB +:1070D000082115239EA2CDE9001000210846F8F7EB +:1070E00094FE29E09D48407820B101280DD0022867 +:1070F00021D115E001200821152399A2CDE9001026 +:1071000000210846F8F781FE15E00120082115232B +:1071100097A2CDE9001000210846F8F776FE0AE0B4 +:1071200001200821152395A2CDE900100021084671 +:10713000F8F76BFE00BF00BF7648007A012802D046 +:10714000022816D10AE00120904909231A46CDE908 +:1071500000100A210020F8F7EDFD0AE001208C491B +:1071600009231A46CDE900100A210020F8F7E2FDB4 +:1071700000BF00BF0120874918231A46CDE900103F +:1071800000216820F8F7D6FD01200821152382A2EE +:10719000CDE900101A210020F8F737FE0120082160 +:1071A000152383A2CDE9001024210020F8F72DFE3D +:1071B000012008210022CDE9002102905548D0F895 +:1071C000140213460246242106905420F8F710FDBD +:1071D0005048D0F8140210B90220FFF78BFEFFF7D9 +:1071E000BDFD58E7E3F706FC012806D0022810D0C1 +:1071F00004281AD0082830D123E00320FFF77AFEB4 +:10720000454890F8080E20F08001434880F8081E99 +:1072100023E0414890F8080E20F080013E4880F8B5 +:10722000081E0320FFF766FE17E03B4890F8080EA3 +:1072300020F08001384880F8081E0920FFF75AFE28 +:107240000BE0354890F8080E20F08001324880F8B5 +:10725000081E0420FFF74EFE00BF00BF3B4890F819 +:107260008C0850B901200821152355A2CDE9001042 +:1072700000210846F8F7C9FD29E03848407820B1D8 +:1072800001280DD0022821D115E001200821152365 +:1072900033A2CDE9001000210846F8F7B6FD15E04D +:1072A00001200821152332A2CDE900100021084653 +:1072B000F8F7ABFD0AE00120082115232FA2CDE944 +:1072C000001000210846F8F7A0FD00BF00BF1148DC +:1072D000007A012802D002280AD10AE001202B49B5 +:1072E00009231A46CDE900100A210020F8F722FDF3 +:1072F00081E01A484830D0F8050000EE100A17481F +:107300008C38D0ED350A30EE200AB5EEC00AF1EE29 +:1073100010FA59E0BC120020BC2200204669726DB0 +:1073200077617265446F776E6C6F61640000000076 +:10733000506F72743A00000000410020446F776E75 +:107340006C6F6164204661696C210000BC320020D2 +:107350004E6F205369676E616C000000483B00204F +:10736000547970653A53746174696F6E000000005F +:10737000547970653A436C6F756400005479706598 +:107380003A436C6F75642D5465737400603E030856 +:10739000723E0308103E03084F66666C696E6520F6 +:1073A0005265636F72642055706C6F6164000000F9 +:1073B0005265636F7264206E756D6265723A00008B +:1073C0004F66666C696E65000AD00120FD4909238D +:1073D0001A46CDE900100A210020F8F7ABFC09E0BD +:1073E0000120F94909231A46CDE900100A2100209D +:1073F000F8F7A0FC00BF00BFF44890F80C0E10B1E5 +:107400000020FFF777FDF2484078002814D0F048BC +:107410008078022846D1EF480068B8B3EC488079FC +:1074200032280ADA0120EC4908230E22CDE90010A7 +:1074300000215920F8F77EFC85E0E54880793C285A +:107440000ADA0120E54908230E22CDE900100021C7 +:107450005920F8F76FFC76E0DD48807946280ADA93 +:107460000120DF4908230E22CDE900100021592018 +:10747000F8F760FC67E00120DA4908230E22CDE925 +:10748000001000215920F8F755FC5CE0FFE70120CF +:10749000D54908230E22CDE9001000215920F8F724 +:1074A00049FC50E0CA488078012802D0C84880785A +:1074B00000BBC7488079202845DAC54880791A285A +:1074C0000ADD0120C44908230E22CDE90010002165 +:1074D0005920F8F72FFC36E0BD48807917280ADDDF +:1074E0000120BE4908230E22CDE9001000215920B9 +:1074F000F8F720FC27E0B648807914280ADD01203F +:10750000B74908230E22CDE9001000215920F8F7D1 +:1075100011FC18E0AE48807912280ADD0120B1493B +:1075200008230E22CDE9001000215920F8F702FCB3 +:1075300009E00120AC4908230E22CDE9001000210A +:107540005920F8F7F7FB0120A84918231A46CDE97E +:10755000001000216820F8F7EDFB012010210B46F8 +:10756000A3A2CDE9001014212820F8F74EFC012039 +:1075700008211523A0A2CDE9001024211220F8F73C +:1075800044FCA248D0F81402B0B1A048C08B0690C9 +:107590009E48D0F81402059002469DA107A8069BBC +:1075A00002F000FF01200821152307AACDE90010F1 +:1075B0002E210020F8F729FC844890F8080E0121BC +:1075C000B1EBD01F09D101200821152395A2CDE9E7 +:1075D00000102E210020F8F718FCFFF7BFFB97489A +:1075E00090F8B2070121B1EBD01F12D17848007991 +:1075F000024693A1069007A802F0D4FE01200821BC +:10760000022307AACDE9001038210020F8F7FDFB7E +:1076100014E08A4890F8B207C0F3C300024688A17C +:10762000069007A802F0BEFE01200821022307AA47 +:10763000CDE9001038210020F8F7E7FB2BE5E3F750 +:10764000D9F9012806D002282DD0042854D00828C2 +:1076500060D158E0002011901FE01198401C80B2CA +:1076600011901198402800DD1BE06848C07A00287E +:1076700005DD6648C07A401E6449C87202E03F20BA +:107680006249C8726148C07A00EBC00101EB001189 +:107690006D4810F8210000B103E05C48C07A002872 +:1076A000DBDA00BF36E0002011901FE01198401C8B +:1076B00080B211901198402800DD1BE05348C07A39 +:1076C0003F2805DA5148C07A401C5049C87202E090 +:1076D00000204E49C8724D48C07A00EBC00101EB52 +:1076E0000011594810F8210000B103E04748C07A62 +:1076F0004028DBDB00BF0DE04448C07A5349C87026 +:107700000120087106E00220FFF7F4FB00203F494A +:10771000C87200BF00BF3D48407A032851D13B48A2 +:10772000C07AC117069000EB117000110D90012274 +:107730000021474801F046FD012010210022CDE93B +:10774000002102903148C07A00EBC00101EB00112A +:107750003D4810F8210013460246002106905820AB +:10776000F8F746FA012010210B463AA2CDE90010A5 +:107770000020F8F74AFB2548C07A00EBC00101EB76 +:107780000011314800EB8100D0F801000021059084 +:10779000F5F7B0FC0121102206900D9800EB400394 +:1077A00003EB0010294B7C3303EB0010007F00F04B +:1077B00003000023CDE90121009010211820069A32 +:1077C00052E0C7E1723E0308843E0308BC22002059 +:1077D000483B002000024042CE3E0308C03E030862 +:1077E000B23E0308A43E0308963E0308103E030879 +:1077F000424C5545534B5900454E4552475920542C +:107800004543484E4F4C4F4759000000BC120020E2 +:107810005761697455706C6F61643A25642F2564F3 +:107820000000000055706772616465204552522067 +:10783000436865636B2047756E000000BC32002012 +:107840002530327800000000E01400208440002041 +:107850005C3F03084C3A20202020202020202020BC +:107860002020202000000000F8F7C2F9012010219C +:107870000B46F8A2CDE9001020210020F8F7C5FA48 +:10788000F948C07A00EBC00101EB0011F74800EBAA +:107890008100D0F8050000210590F5F72BFC0122AE +:1078A000102106900D9800EB400303EB0010F04B05 +:1078B00003EB0010007FC0F3810000238DE8070078 +:1078C00020211820069AF8F793F904200F90382009 +:1078D0000E90E548C07A00EBC00101EB0011E348CF +:1078E00000EB810090F8230000210590F5F702FCE1 +:1078F0000690012008210022CDE9002102900E9877 +:1079000005900F9800EB4000400013460490DDE91D +:107910000512F8F76DF90F9908440F9001200090B7 +:107920000E9806900F9800EB40004006000E0823CA +:107930002D2205900699F8F7BDF80F98401C0F907E +:10794000C948C07A00EBC00101EB0011C74800EB49 +:10795000810090F8220000210590F5F7CBFB0690FE +:10796000012008210022CDE9002102900E98059007 +:107970000F9800EB40004006000E13460490DDE92E +:107980000512F8F735F90F9908440F90012000907F +:107990000E9806900F9800EB40004006000E08235A +:1079A0002D2205900699F8F785F80F98401C0F9046 +:1079B000AD48C07A00EBC00101EB0011AB4800EB11 +:1079C000810090F8210000210590F5F793FB0690C7 +:1079D000012008210022CDE9002102900E98059097 +:1079E0000F9800EB40004006000E13460490DDE9BE +:1079F0000512F8F7FDF80F9908440F900120009048 +:107A00000E9806900F9800EB40004006000E0823E9 +:107A1000202205900699F8F74DF80F98401C0F901A +:107A20009148C07A00EBC00101EB00118F4800EBD8 +:107A3000810090F8260000210590F5F75BFB069089 +:107A4000012008210022CDE9002102900E98059026 +:107A50000F9800EB40004006000E13460490DDE94D +:107A60000512F8F7C5F80F9908440F90012000900F +:107A70000E9806900F9800EB40004006000E082379 +:107A80002D2205900699F8F715F80F98401C0F90D5 +:107A90007548C07A00EBC00101EB0011734800EBA0 +:107AA000810090F8250000210590F5F723FB069052 +:107AB000012008210022CDE9002102900E980590B6 +:107AC0000F9800EB40004006000E13460490DDE9DD +:107AD0000512F8F78DF80F99084480B20F90012035 +:107AE00000900E98C0B206900F9800EB4000400640 +:107AF000000E08232D2205900699F7F7DBFF0F985B +:107B0000401C0F905848C07A00EBC00101EB0011F7 +:107B1000564800EB810090F8240000210590F5F70D +:107B2000E9FA0690012008210022CDE90021029007 +:107B30000E98C0B205900F9800EB40004006000E72 +:107B400013460490DDE90512F8F752F80F9908443E +:107B500080B20F9072E5E2F74DFF012806D00228AF +:107B60000ED0042816D0082837D12FE03E48807A5E +:107B7000002804DD3C48807A401E3B4988722CE096 +:107B80003948807A032804DA3748807A401C36491D +:107B9000887222E03448807A30B1012808D0022867 +:107BA0000AD0032810D10BE00520FFF7A3F90BE062 +:107BB0000620FFF79FF907E00720FFF79BF903E096 +:107BC0000820FFF797F900BF00BF06E00220FFF78B +:107BD00091F900202449887200BF00BF2248407AF2 +:107BE000042819D104220021224801F0EBFA0020D8 +:107BF0001021CDE900101C48807A1E4901EB0010CD +:107C000006901948807A0007000E1023059001465F +:107C10000020069AF8F7F9F810E5E2F7EBFE0828DD +:107C200006D10420FFF766F900200F49C87200BF93 +:107C300000BF0D48407A05287AD1042200210E4861 +:107C400001F0C0FA0D484078D0B1012824D00228B4 +:107C500061D141E0503A2020202020202020202007 +:107C60002020202000000000BC120020E014002092 +:107C700000410020DC3E03081C3F0308483B002075 +:107C8000012008211023AFF62812CDE90010194673 +:107C90000020F8F7BAF83EE0012008211023AFF6E3 +:107CA0003012CDE9001019460020F8F7AEF8012097 +:107CB00008211023FAA2CDE9001038210020F8F79E +:107CC000A4F8012008211123F74ACDE9001038213A +:107CD0001E20F8F79AF81EE0012008211023F3A2D5 +:107CE000CDE9001019460020F8F78FF8012008218F +:107CF0001023EBA2CDE9001038210020F8F785F819 +:107D0000012008211123ED4ACDE9001038211E2061 +:107D1000F8F77BF800BF00BFE348B5304078002893 +:107D200006D0E148B5308078F0BB002011900AE021 +:107D3000F4E0DD4923391198085C00B106E01198A0 +:107D4000401C80B2119011981528F2D300BF012178 +:107D500008201023DAA2CDE900011A210020F8F74B +:107D600054F8012008211023CF4A3932CDE9001000 +:107D70001A212420F8F749F8D3484078182817DD4D +:107D8000012008211023D1A2CDE9001024210020D8 +:107D9000F8F73BF8012008211423C34A2532CDE926 +:107DA00000102E21002000E018E0F8F72EF8B5E0D2 +:107DB000012008211023C5A2CDE9001024210020B4 +:107DC000F8F723F8012008211423B74A2A32CDE915 +:107DD00000102E210020F8F718F89FE0B248B530C7 +:107DE000807801283BD10020119009E0AE49233969 +:107DF0001198085C00B106E01198401C80B2119007 +:107E000011981528F2D300BF012008211023ACA23D +:107E1000CDE900101A210020F7F7F7FF0120082113 +:107E20001023A14A3932CDE900101A212420F7F796 +:107E3000ECFF012008211023A4A2CDE90010242189 +:107E40000020F7F7E2FF012008211423964A25328B +:107E5000CDE900102E210020F7F7D7FF5EE0924811 +:107E6000B530807802282AD101210820102399A258 +:107E7000CDE900011A210020F7F7C7FF01200821F2 +:107E80001023894A6132CDE900101A211E20F7F72C +:107E9000BCFF0120082110238CA2CDE90010242171 +:107EA0000020F7F7B2FF0120082114237E4A253273 +:107EB000CDE900102E210020F7F7A7FF2EE07A4829 +:107EC000B5308078032829D101210820102383A20E +:107ED000CDE900011A210020F7F797FF01200821C2 +:107EE0001023714ABF32CDE900101A211220F7F792 +:107EF0008CFF01210820102374A2CDE90001242168 +:107F00000020F7F782FF012008211423664A25325A +:107F1000CDE900102E210020F7F777FF1AE6E2F7EF +:107F200069FD012804D002280CD008281CD114E0D7 +:107F30006548C07A002804DD6348C07A401E624963 +:107F4000C87211E06048C07A032805DA5E48C07A3A +:107F5000401CC1B25C48C17206E00420FEF7CAFFB3 +:107F600000205949C87200BF00BF5748407A062810 +:107F70007ED1042200215A4801F024F90120102169 +:107F80000022CDE9002102904F48C07A401C012315 +:107F90000246002106903E20F7F72AFE0120082124 +:107FA000102350A2CDE9001000214820F7F72DFF43 +:107FB00001204F4908231A46CDE9001000217820FE +:107FC000F7F7B8FE0120082110234AA2CDE90010DE +:107FD0004820F7F71AFF0020454908231A46CDE943 +:107FE000001019467820F7F7A5FE0120082110237C +:107FF00043A2CDE9001019460020F7F706FF3248EA +:10800000C17A01EB410000EB01103F4901EB001088 +:10801000407B012809D1082110233CA2CDE90010A2 +:1080200019461E20F7F7F1FE09E001200821102370 +:1080300038A2CDE9001019461E20F7F7E6FE012010 +:108040000821102335A2CDE9001018210020F7F7F0 +:10805000DCFE1D48C07A00EB400101EB00102A490C +:1080600001EB00108079052860D10120082100E093 +:1080700072E1CDE900101448C07A00EB400101EB39 +:108080000010214901EB0010007B274901EB001093 +:108090000C230246182106903620F7F7B6FE5DE065 +:1080A00055524C3A00000000933A00205479706514 +:1080B0003A436C6F75642D546173740045CD0208AA +:1080C00041504E203A000000BC120020494D454965 +:1080D0003A000000535349443A00000049503A0026 +:1080E0009C3F03084F6E4C696E65203A20000000EB +:1080F000583E03084F66664C696E653A20000000E2 +:10810000547970653A000000004100204C4F524104 +:1081100000000000525334383500000050726F7474 +:108120006F636F6C3A0000006C4003080120082167 +:10813000CDE90010FE48C07A00EB400101EB0010D1 +:10814000FC4901EB00108079FB4901EB00100C2386 +:108150000246182106903620F7F757FE0120082125 +:108160001023F6A2CDE9001020210020F7F74DFEE4 +:1081700009200F9000200E901190DFE00F9800EB87 +:10818000400040007A2805DD0E98401C80B20E9019 +:1081900000200F90E648C07A00EB400101EB001090 +:1081A000E44901EB00103030119900EB01108078A8 +:1081B000C00908210022CDE900210290DC48C07AE4 +:1081C00000EB400101EB0010DA4901EB0010303008 +:1081D000119900EB01100078069020210E9801EB18 +:1081E000C000C0B205900F9800EB40004006000EA2 +:1081F00000230490DDE90512F7F7FAFC0F99084413 +:1082000080B20F900F9800EB400040007A2805DD07 +:108210000E98401C80B20E9000200F90C448C17A86 +:1082200001EB410000EB0110C24901EB00103030BE +:10823000119900EB01108078C009009020210E9860 +:1082400001EBC000C0B206900F9800EB4000400662 +:10825000000E08232D2205900699F7F72BFC0F98A6 +:10826000401C80B20F900F9800EB400040007A282D +:1082700005DD0E98401C80B20E9000200F90AC4897 +:10828000C07A00EB400101EB0010AA4901EB00109D +:108290003030119900EB01108078C00908210022CC +:1082A000CDE900210290A248C07A00EB400101EB29 +:1082B0000010A04901EB00103030119900EB0110C3 +:1082C0004078069020210E9801EBC000C0B20590C6 +:1082D0000F9800EB40004006000E00230490DDE9FB +:1082E0000512F7F785FC0F99084480B20F900F989C +:1082F00000EB400040007A2805DD0E98401C80B25B +:108300000E9000200F900120009020210E9801EB8C +:10831000C000C0B206900F9800EB40004006000E6F +:1083200008233B2205900699F7F7C4FB0F98401CE1 +:1083300080B20F901198401C80B211907C48C07A96 +:1083400000EB400101EB00107A4901EB0010C1790C +:10835000119881423FF712AF5EE4E2F74BFB012830 +:1083600004D002280CD008281BD113E07048C07A32 +:10837000002804DD6E48C07A401E6D49C87210E0C6 +:108380006B48C07A032804DA6948C07A401C6849FF +:10839000C87206E00420FEF7ADFD00206449C872F3 +:1083A00000BF00BF6248407A07287DD101206049A4 +:1083B000487304220021644800F004FF01201021CA +:1083C0000022CDE9002102905948C07A401C0123C7 +:1083D0000246002106904020F7F70AFC0120082100 +:1083E00010235AA2CDE9001014210020F7F70DFD4B +:1083F00009200F9000200E901190FDE00F9800EBE7 +:10840000400040007A2805DD0E98401C80B20E9096 +:1084100000200F90012008210022CDE900210290C8 +:108420004348C07A00EB400101EB0010414901EBE9 +:1084300000103030119900EB0110007806901421E3 +:108440000E9801EBC000C0B205900F9800EB400001 +:108450004006000E00230490DDE90512F7F7C8FB83 +:108460000F99084480B20F900F9800EB4000400035 +:108470007A2805DD0E98401C80B20E9000200F90E7 +:108480000120009014210E9801EBC000C0B20690AC +:108490000F9800EB40004006000E08232D220590A7 +:1084A0000699F7F707FB00E0B4E00F98401C80B294 +:1084B0000F900F9800EB400040007A2805DD0E98E1 +:1084C000401C80B20E9000200F901948C07A00EB3B +:1084D0008000214901EB4020C030119901EB81025D +:1084E00002EB411100EB810090F83C00642110FB8D +:1084F00001F00690012008210022CDE90021029020 +:108500000698C11700EB11600012059014210E9817 +:1085100001EBC000C0B204900F9800EB4000400691 +:10852000000E00230390DDE90412F7F761FB15E06C +:10853000BC12002000410020DC3F030847756E2D6F +:10854000416464723A0000009C40030847756E2D38 +:10855000525353493A000000C04500200F99084487 +:1085600080B20F900F9800EB400040007A2805DDA4 +:108570000E98401C80B20E9000200F9001200090B9 +:1085800014210E9801EBC000C0B206900F9800EBCA +:1085900040004006000E0823252205900699F7F7B3 +:1085A00089FA0F98401C80B20F900F9800EB4000A2 +:1085B00040007A2805DD0E98401C80B20E90002005 +:1085C0000F900120009014210E9801EBC000C0B262 +:1085D00006900F9800EB40004006000E08233B2257 +:1085E00005900699F7F766FA0F98401C80B20F9035 +:1085F0001198401C80B21190FE48C07A00EB4001F7 +:1086000001EB0010FC4901EB0010C1791198814287 +:108610003FF7F4AE82E4E2F7EDF9082803D1042035 +:10862000FEF768FC00BF00BFF248407A08287CD102 +:1086300004220021F14800F0C5FD0120082110238B +:10864000EFA2CDE9001012210020F7F7DEFB012098 +:1086500008211023EB4ACDE9001012210846F7F754 +:10866000D4FB012008211023E7A2CDE9001012213C +:108670005A20F7F7CAFB012008210022CDE900218A +:108680000290DC48407802230246122106906C20BA +:10869000F7F7AEFA002011904FE0119800EB40017F +:1086A00001EB0010D44901EB0010007E00F0010046 +:1086B000E0B301200821CDE90010119800EBC000C3 +:1086C0001B30C0B20523D1A2014606900020F7F767 +:1086D0009CFB012008210022CDE900210290119885 +:1086E00000EBC0001B30C0B201230690119A521C4F +:1086F00001461E20F7F77CFA01200821CDE9001081 +:10870000119800EB400101EB0010BB4901EB001098 +:108710000E300690119800EBC0001B30C0B20A2347 +:10872000059001462A20069A01E009E001E0F7F7EA +:108730006CFB1198401C80B2119011980428ACDB9E +:108740000AE6E2F757F9012806D0022812D00428D9 +:108750001ED0082853D14BE0A648807A002805DDBA +:10876000A448807A401EA349887202E00520A149EE +:10877000887244E09F48807A052805DA9D48807A0F +:10878000401C9C49887202E000209A49887236E0B9 +:108790009848807A062829D2DFE800F003070B0FFB +:1087A0001A240A20FEF7A6FB20E00B20FEF7A2FB0E +:1087B0001CE00C20FEF79EFB18E00D20FEF79AFB54 +:1087C000944890F8AA0000F00F008A4988720DE0E2 +:1087D0000E20FEF78FFB8F4890F8AA00000985490C +:1087E000887203E00F20FEF785FB00BF00BF06E0A4 +:1087F0000220FEF77FFB00207E49887200BF00BF89 +:108800007C48407A092819D17A48807A824901EB5C +:10881000001004220021069000F0D4FC002010215A +:10882000CDE900107348807A7B4901EB00101023DA +:108830000246002106900846F7F7E7FA8CE5E2F7D2 +:10884000D9F8012806D002280ED0042817D008280D +:108850007FD177E06748C07A002804DD6548C07A98 +:10886000401E6449C87274E06248C07A032805DA81 +:108870006048C07A401CC1B25E48C17269E05D4880 +:10888000C17A01EB410000EB01105B4901EB0010E4 +:10889000407B012830D100205649C97A01EB4102C2 +:1088A00002EB0111544A02EB011148735148C07A9E +:1088B000014606900220E1F74BFB00205749086073 +:1088C000119015E000224B48C07A00EB800054491B +:1088D00001EB4020C030119901EB810303EB411102 +:1088E00000EB810080F88F201198401C80B211901D +:1088F00011981028E6DB24E03E48C07A00EB4001E6 +:1089000001EB00103C4901EB0010407BC8B901208D +:108910003849C97A01EB410202EB0111364A02EBF8 +:10892000011148733348C07A0690F5F7D1F9012058 +:108930003A4908602F48C07A014606900220E1F7C4 +:1089400007FB06E00920FEF7D5FA00202949C87286 +:1089500000BF00BF2748407A0A287FD104220021A7 +:10896000304800F02FFC0120082115232EA2CDE96C +:10897000001014212820F7F748FA012008210022CE +:10898000CDE9002102901B48C07A401C0123024619 +:10899000142106904620F7F72BF91648C07A00EB11 +:1089A000400101EB0010144901EB0010407B01284D +:1089B00009D1082115231EA2CDE900101E21002097 +:1089C000F7F723FA14E00B48C07A00EB400101EB03 +:1089D0000010094901EB0010407B48B90120082133 +:1089E000152316A2CDE900101E210020F7F70DFA7D +:1089F00001202AE0BC12002000410020DC400308D6 +:108A000053563A00CEC0020848563A00506F72746E +:108A10002D000000863A00201C41030888024242D3 +:108A2000C0450020AC410308504F52543A000000AA +:108A3000545950453A4C4F5241000000545950454A +:108A40003A5253343835000008E008211523FEA2BD +:108A5000CDE9001032210020F7F7D7F99BE3E1F7C9 +:108A6000C9FF012806D0022818D0042829D00828D8 +:108A700049D12EE0F948C07A00280EDDF84890F878 +:108A80005D0B20B1F548C07A0690F5F721F9F3485F +:108A9000C07A401EC1B2F148C17234E0EF48C07ADA +:108AA00003280DDAEE4890F85D0B20B1EB48C07A50 +:108AB0000690F5F70DF9E948C07A401CE749C872FD +:108AC00021E00121E64880F85D1B0120E54948705E +:108AD00019E00920FEF70EFA0020E049C8720121D2 +:108AE000DF4880F8501B90F85D0B58B10020DE493C +:108AF00008600021DA4880F85D1BD848C07A0690EB +:108B0000F5F7E6F800BF00BFD448407A0B283DD106 +:108B100004220021D54800F055FB0120082115232F +:108B2000AFF2FC02CDE9001012212820F7F76DF911 +:108B3000012008210022CDE900210290C748C07A17 +:108B4000401C01230246122106904620F7F750F8F8 +:108B5000012008211523C6A2CDE900101C21002008 +:108B6000F7F753F9012008211523C7A2CDE900101A +:108B700026210020F7F749F9012008211523C8A272 +:108B8000CDE9001030210020F7F73FF9B44890F804 +:108B90005D0B01282FD1B1494873B2488078A8B144 +:108BA0000021B14801600020AE498870AB48C07A0E +:108BB00001210690F5F7B0FB012008211523BDA285 +:108BC000CDE9001038210020F7F71FF9A44890F8EC +:108BD0005C0B80B10021A24880F85C1B01200821B9 +:108BE0001523B8A2CDE9001038210020F7F70DF9C0 +:108BF00001209D490860CEE2E1F7FCFE012806D085 +:108C0000022805D0042804D0082812D10DE010E075 +:108C10000FE0E0F7F1FC142803D10121AD48C17544 +:108C200002E00021AB48C17503E00920FEF762F9BC +:108C300000BF00BF8948407A0C283AD104220021A5 +:108C4000A54800F0BFFA012108201523A3A2CDE911 +:108C500000011A210020F7F7D8F801210820152378 +:108C6000A3A2CDE9000124210020F7F7CEF80121CD +:108C700008201523A2A2CDE900012E210020F7F73C +:108C8000C4F89448C07D50B1012008211523A2A248 +:108C9000CDE9001038210020F7F7B7F809E00120EE +:108CA00008211523A2A2CDE9001038210020F7F7F2 +:108CB000ACF870E2E1F79EFE012806D0022812D03F +:108CC00004281FD008280DD192E06448C07A0028FB +:108CD00005DD6248C07A401E6049C87202E0042087 +:108CE0005E49C8728BE05D48C07A042806DA5B48AA +:108CF000C07A401CC1B25948C17202E000205749F5 +:108D0000C8727CE05548C17A8C4890F8AA0061F39B +:108D100003008A4981F8AA0000210320E1F718F92D +:108D2000F0B38648B0F8AA0011900220FEF7E2F8EE +:108D3000E1F7AEF981491198A1F8AA0000210320BA +:108D4000E1F706F97E4890F8080E20F001017C4812 +:108D500080F8081E90F8080E20F00600801D784963 +:108D600081F8080E002001F60861488000210120EA +:108D7000E1F7EEF8574890F8B20720F08001554827 +:108D800080F8B21700F68C008078D0B1012821D08D +:108D900002280CD0032827D14E4890F8B20700E0F3 +:108DA00025E020F078014B4880F8B2171CE04948D4 +:108DB00090F8B20720F078002030464981F8B207D9 +:108DC00012E0444890F8B20720F07801414880F85A +:108DD000B21709E03F4890F8B20720F07800583009 +:108DE0003C4981F8B20700BF00BFFDF795F806E0E7 +:108DF0000920FEF77FF800201849C87200BF00BFA5 +:108E00001648407A0D281DD1042200214D4800F05B +:108E1000D9F901201021CDE90010484890F8AA00A6 +:108E200000F00F00484901EB0010102302461946DC +:108E300006900020F6F7E9FF404890F8AA0000F0FD +:108E40000F0083E0A9E000005061737320456E7449 +:108E50006572204368616E6765000000BC120020E7 +:108E6000BC6200200C6E002088024242EC410308E4 +:108E7000313A446970207377697463682031616E98 +:108E80006432204F4E000000323A496E73657274AE +:108E900020736C617665206D6F64756C65000000F1 +:108EA000333A5061737320456E7465722053746158 +:108EB0007274000053746174653A53656E64696E30 +:108EC0006700000053746174653A436F6D706C65A0 +:108ED00074650000BC3200202C420308496E7365A3 +:108EE000727420552D4469736B2046697273740047 +:108EF0005468616E205061737320456E7465720012 +:108F0000466F726D61743A46415433323B4D41585D +:108F10003A3332470000000046696E6420552D4404 +:108F200069736B2C4F7574707574696E67000000FF +:108F300053746174653A49646C650000863A002098 +:108F4000BC2200206C420308EC4203089449C97A11 +:108F5000884211D000201021CDE900109048C07A3D +:108F6000904901EB0010001D0C23024620210690C1 +:108F70000020F6F74AFF10E001201021CDE9001093 +:108F80008748C07A874901EB0010001D0C23024678 +:108F9000202106900020F6F738FFFCE0E1F72AFDDB +:108FA000012806D0022812D004281ED0082875D126 +:108FB0006DE07B48C07A002805DD7948C07A401E04 +:108FC0007749C87202E004207549C87266E07448A7 +:108FD000C07A042805DA7248C07A401C7049C87209 +:108FE00002E000206E49C87258E06D48C17A6E48B0 +:108FF00090F8AA0061F307106B4981F8AA000021DC +:109000000320E0F7A5FF80B30220FDF773FF674858 +:1090100090F8B20720F08001644880F8B21700F69B +:109020008C008078C0B1012820D002280AD0032803 +:1090300026D15E4890F8B20720F078015B4880F8AE +:10904000B2171DE0594890F8B20720F078002030A0 +:10905000564981F8B20713E0544890F8B20720F05F +:109060007801524880F8B2170AE00FE04F4890F8B4 +:10907000B20720F0780058304C4981F8B20700BFA1 +:1090800000BFFCF749FF00204549C87206E00920EF +:10909000FDF730FF00204249C87200BF00BF4048C2 +:1090A000407A0E2841D104220021414800F08AF87C +:1090B00001201021CDE900103B4890F8AA000009DA +:1090C0003C4901EB0010102302461946069000208F +:1090D000F6F79BFE3248C07A334991F8AA10B0EBFC +:1090E000111F11D000201021CDE900102C48C07AAA +:1090F000304901EB0010001D0C2302462021069090 +:109100000020F6F782FE10E001201021CDE90010CA +:109110002348C07A274901EB0010001D0C230246AA +:10912000202106900020F6F770FE34E0E1F762FCA3 +:10913000012806D0022805D0042804D008281FD111 +:109140001AE01DE01CE0E0F7A3FF0120069006985E +:1091500080F3138800BF00BFBFF34F8F164800682D +:1091600000F4E06015490843001D13490860BFF38F +:109170004F8F00BF00BFFEE70920FDF7BBFE00BF19 +:1091800000BF0748407A0F2804D1042200210C4870 +:1091900000F018F800BF00BFF6F748FC12B010BD91 +:1091A000BC120020EC420308863A0020BC320020AA +:1091B000AC4203083C4303080CED00E00000FA0554 +:1091C0008C4303082DE9F84307460E4690460024D9 +:1091D00016E0002510E001207B1903EB061303EBDA +:1091E000041300901A782307190EEB06180E1023AB +:1091F000F6F760FC681CC5B2102DECDB601CC4B235 +:109200004445E6DBBDE8F88300B500200849087452 +:1092100000210748817401214174C1746421816176 +:109220000120034948730220FDF764FE00BD0000E1 +:10923000BC120020042808D14FF0E021096941F058 +:1092400004014FF0E022116107E04FF0E0210969CD +:1092500021F004014FF0E0221161704710B515486C +:10926000006840F47000134908601348006840F03B +:1092700001001149086000200F49083108600E48BC +:1092800000680E4908400C4908600D48091D086037 +:10929000081F006820F48020091F0860002006498C +:1092A0000C310860FDF778FC4FF00060014980390F +:1092B000086010BD88ED00E000380240FFFFF6FEB8 +:1092C0001030002410B5FDF7FBFB10BDCA4302822D +:1092D000704721B1028842F00102028004E0028856 +:1092E0004FF6FE731A4002807047000010B5044626 +:1092F0005548844208D101210846FDF7DDF90021D7 +:109300000120FDF7D9F99DE0B4F1804F08D101218A +:109310000846FDF7B1F900210120FDF7ADF991E014 +:109320004A48844208D101210220FDF7A5F9002115 +:109330000220FDF7A1F985E04548844208D10121CA +:109340000420FDF799F900210420FDF795F979E053 +:109350004048844208D101210820FDF78DF9002101 +:109360000820FDF789F96DE03B48844208D10121CE +:109370001020FDF781F900211020FDF77DF961E053 +:109380003648844208D101212020FDF775F90021DB +:109390002020FDF771F955E03148844208D10121C0 +:1093A0000220FDF789F900210220FDF785F949E047 +:1093B0002C48844209D101210804FDF77DF90021E0 +:1093C0004FF48030FDF778F93CE02748844209D11A +:1093D00001214804FDF770F900214FF40030FDF73A +:1093E0006BF92FE02148844209D101218804FDF75F +:1093F00063F900214FF48020FDF75EF922E01C485C +:10940000844208D101214020FDF736F90021402097 +:10941000FDF732F916E01748844208D10121802077 +:10942000FDF72AF900218020FDF726F90AE012480D +:10943000844207D101218015FDF71EF90021A015F6 +:10944000FDF71AF910BD00000000014000040040C3 +:1094500000080040000C00400010004000140040D4 +:109460000004014000400140004401400048014028 +:1094700000180040001C00400020004030B50246AB +:10948000002000230024158A05EA0103958905EAD6 +:10949000010413B10CB1012000E0002030BD1AB16D +:1094A00083890B43838102E083898B4383817047E7 +:1094B00000220288184B98420ED0184B98420BD0CD +:1094C000B0F1804F08D0164B984205D0154B98420A +:1094D00002D0154B984204D14FF68F731A404B8837 +:1094E0001A43124B984207D0114B984204D04FF6C2 +:1094F000FF431A400B891A4302804B68C3620B88F2 +:109500000385054B984202D0044B984201D18B7AD7 +:10951000038601238382704700000140000401405C +:109520000004004000080040000C00400010004013 +:109530000014004010B50024FCF7F2FE00F04AFCD5 +:10954000E0F780FEDFF738FEE0F72AFBE1F798FA54 +:10955000F6F756F9FFF758FEE1F72EF8F4F7B4F9ED +:10956000F5F73CFFFCF7D8FCFCF780FF104890F8BB +:10957000080E20F001010E4880F8081E90F8080E31 +:1095800020F080010A4880F8081E90F8080E20F0AC +:109590000600801D064981F8080E00210120E0F731 +:1095A000D7FC42F210700349C8830120487710BDF0 +:1095B000BC220020BC1200202DE9F041002400252F +:1095C000F948807801280BD10021F7488170E0F735 +:1095D0002DFBF648407A022802DC0120F34948734B +:1095E00000242EE304EB4401EF48403000EB8100FF +:1095F0008078012807D1002104EB4402EA4840307A +:1096000000EB8200817004EB4401E748403000EB3E +:109610008100407800287CD104EB4400E44901EB50 +:10962000800080780128F6D104EB440000EB0410A0 +:1096300001F5FE7101EB00108079002869D000204F +:1096400004EB4401DA4A02EB8101887004EB440028 +:1096500000EB041002F5FE7101EB0010807909287F +:1096600074D2DFE800F0730574E0FEFDFCFB060039 +:1096700000BF04EB8400CF4901EB4020C0780128F3 +:1096800012D004EB840001EB4020C03004EB8401D5 +:10969000C84A02EB4121897801EB810202EB4111BA +:1096A00010F82100002851D104EB8400C14901EBDE +:1096B00040208078401C04EB8401BE4A02EB41212B +:1096C000887004EB8400114601EB4020007878B1EB +:1096D00004EB840001EB4020017804EB840002EBF2 +:1096E00040208170002004EB840102EB41210870CE +:1096F00004EB8400AF4901EB4020C03004EB84014F +:10970000AC4A02EB4121897801EB810202EB411165 +:1097100000E094E210F8211004EB8400A54A02EB6B +:1097200040200079814211D0002104EB840002EB3B +:109730004020C03004EB84029E4B03EB422292781F +:1097400002EB820303EB421200F8221020E204EB4A +:109750008400984901EB4020C078012812D004EB26 +:10976000840001EB4020C03004EB8401914A02EBFD +:109770004121897801EB810202EB411110F82100AF +:1097800000284FD104EB84008A4901EB4020807807 +:10979000401C04EB8401874A02EB4121887004EBF2 +:1097A0008400114601EB4020007878B104EB84007E +:1097B00001EB4020007804EB840102EB412188702A +:1097C000002004EB840102EB4121087004EB8400CB +:1097D000784901EB4020C03004EB8401754A02EB6C +:1097E0004121897801EB810202EB411110F821102F +:1097F00004EB84006F4A02EB40200079814211D0D3 +:10980000002104EB840002EB4020C03004EB840212 +:10981000684B03EB4222927802EB820303EB421285 +:1098200000F82210B4E104EB8400624901EB40200F +:10983000C078012817D004EB840001EB4020C03031 +:1098400004EB84015B4A02EB4121897801EB810240 +:1098500002EB411110F82100002803E00FE189E13B +:109860007AE151E04FD104EB8400524901EB4020F2 +:109870008078401C04EB84014E4A02EB4121887041 +:1098800004EB8400114601EB4020007878B104EB32 +:10989000840001EB4020007804EB840102EB4121BD +:1098A0008870002004EB840102EB4121087004EB76 +:1098B0008400404901EB4020C03004EB84013D4A64 +:1098C00002EB4121897801EB810202EB411110F892 +:1098D000210004EB8401374A02EB412109798842D7 +:1098E00011D0002104EB840002EB4020C03004EBD7 +:1098F0008402304B03EB4222927802EB820303EBAB +:10990000421200F8221043E104EB8400294901EBE4 +:109910004020C078012812D004EB840001EB4020E5 +:10992000C03004EB8401234A02EB4121897801EB2A +:10993000810202EB411110F8210000287DD104EBD7 +:1099400084001C4901EB4020857846E004EB44008C +:1099500000EB0410184901EB0010303004EB8402D6 +:10996000144901EB4221897800EB0110427804EBA5 +:10997000440000EB0410104901EB00103030691C6A +:1099800000EB01104078824218D004EB84000949B2 +:1099900001EB40208078401CC1B204EB8400054AF2 +:1099A00002EB4020817022E0FC390020BC12002034 +:1099B000043F0020C04500200041002004EB84004B +:1099C000FE4901EB40208078401C04EB8401FB4AF7 +:1099D00002EB41218870681CC5B204EB440000EB27 +:1099E0000410F74901EB0010C079A842AEDC00BFBB +:1099F00004EB8400F14901EB4020007880B104EBD6 +:109A0000840001EB4020007804EB8401EB4A02EB78 +:109A100041218870002004EB840102EB4121087091 +:109A200004EB8400E54901EB4020C03004EB8401E5 +:109A3000E24A02EB4121897800E01FE001EB81025C +:109A400002EB411110F8210004EB8401DB4A02EB28 +:109A500041210979884211D0002104EB840002EBF6 +:109A60004020C03004EB8402D44B03EB42229278B6 +:109A700002EB820303EB421200F8221088E004EBB1 +:109A80008400CE4901EB4020C078012811D004EBBE +:109A9000840001EB4020C03004EB8401C74A02EB94 +:109AA0004121897801EB810202EB411110F821007C +:109AB000F0BB04EB8400C14901EB40208078401CDE +:109AC00004EB8401BD4A02EB4121887004EB840061 +:109AD000114601EB4020007878B104EB840001EBE3 +:109AE0004020007804EB840102EB412188700020C3 +:109AF00004EB840102EB4121087004EB8400AF49C0 +:109B000001EB4020C03004EB8401AC4A02EB412160 +:109B1000897801EB810202EB411110F8210004EB7E +:109B20008401A64A02EB41210979884213D000E062 +:109B300011E0002104EB840002EB4020C03004EB74 +:109B400084029E4B03EB4222927802EB820303EBEA +:109B5000421200F822101BE004EB8400974901EB4D +:109B600040208078401C04EB8401944A02EB4121A0 +:109B700088700DE004EB8400904901EB4020807870 +:109B8000401C04EB84018D4A02EB4121887000BF28 +:109B900000BF04EB8400894901EB4020807804EB8E +:109BA000440101EB0411864A02EB0111C979884294 +:109BB00006DB002004EB8401804A02EB412188701F +:109BC00004EB84007D4901EB40204078E0B104EBD8 +:109BD000840001EB4020807804EB8401774A02EB9B +:109BE0004121087004EB8400114601EB40204078CD +:109BF000401E04EB840102EB41218870002004EB3D +:109C0000840102EB4121487004EB84006B4B03EBB1 +:109C10004020C03004EB840603EB46239B7803EB23 +:109C2000830606EB431300EB8300427904EB8400C8 +:109C3000624B03EB402081782046ECF7F3FC601C7C +:109C4000C4B2604890F8160CA0423FF7CBAC5C4819 +:109C50001038807801287BD159487C38807800EB17 +:109C60004001594800EB01108079002870D0002095 +:109C7000534910398870A1F16C008178514890F8EF +:109C8000B80C401E814207DA4D487C388078401C71 +:109C90004B497C39887003E0002049497C39887041 +:109CA00047487C38807800EB40014548643800EB39 +:109CB0008100807880B3002241487C38807800EBB6 +:109CC00040013F48643800EB810082703C487C389A +:109CD000807800EB40013C4800EB011080790128BE +:109CE00026D0042804D005281DD0062826D114E04B +:109CF00033487C38807800EB4001334800EB01109A +:109D000000684FF4E131B1FBF0F000EB401040008F +:109D10002B491039886011E01AE04FF47A70284915 +:109D2000103988600AE0642025491039886005E010 +:109D30004FF47A7022491039886000BF00BF204A72 +:109D40007C3A93780B32D15C0B3A9078F4F708FFA9 +:109D50001E48407880B91E48807801281ED1002016 +:109D60001B498870194B1A79164B93F88C18174BAE +:109D70005878FAF773F811E015480C388078012804 +:109D80000CD1002012490C398870104B1A790D4BF8 +:109D900093F88C180D4B5878FAF760F8E0F794FFB9 +:109DA000F4F736FC0948C07820B100200749C87094 +:109DB000F6F780F8FDF7A6F8BDE8F081C045002071 +:109DC00000410020BC320020783F0020483B0020AA +:109DD000143A00203EB50024002501210846FCF776 +:109DE0003BFCA720ADF800000020ADF8020040F2D7 +:109DF000E73001900020ADF8080069464FF0804040 +:109E0000FFF756FB0021A34880F8DE1800BF6DE085 +:109E100004EB4401A04800EB81019E4890F8DE0865 +:109E20009E4A42F820109B4890F8DE08401CC1B2C0 +:109E3000984880F8DE1804EB440002F55A7101EBF3 +:109E40008001944890F8DE0842F82010914890F87C +:109E5000DE08401CC1B28F4880F8DE1804EB4400D5 +:109E600002F54E7101EB80018A4890F8DE0842F855 +:109E70002010884890F8DE08401CC1B2854880F860 +:109E8000DE1804EB4400864901EB8001814890F81C +:109E9000DE0842F820107F4890F8DE08401CC1B26E +:109EA0007C4880F8DE1800251CE004EB84007D4926 +:109EB00001EB4020C03005EB850101EB451100EBC3 +:109EC00081000C30734991F8DE18744A42F8210081 +:109ED000704890F8DE08401CC1B26E4880F8DE1869 +:109EE000681CC5B2102DE0DB601CC4B2042C8FDBF3 +:109EF00069490C39674890F8DE08684A42F8201032 +:109F0000644890F8DE08401CC1B2624880F8DE1850 +:109F100000F24C7190F8DE0842F820105D4890F88D +:109F2000DE08401CC1B25B4880F8DE1800F5EB612A +:109F300090F8DE0842F82010564890F8DE08401CE1 +:109F4000C1B2544880F8DE1800F2647190F8DE085F +:109F500042F820104F4890F8DE08401CC1B24D482E +:109F600080F8DE1800F6C80190F8DE0842F82010EC +:109F7000484890F8DE08401CC1B2464880F8DE1818 +:109F800000F54060434991F8DE1842F8210041484D +:109F900090F8DE08401CC1B23E4880F8DE1800F59B +:109FA000E8603C4991F8DE1842F82100394890F801 +:109FB000DE08401CC1B2374880F8DE1838493C3111 +:109FC00090F8DE0842F82010324890F8DE08401C75 +:109FD000C1B2304880F8DE1833482E4991F8DE18B7 +:109FE00042F821002B4890F8DE08401CC1B22948F5 +:109FF00080F8DE182A49303190F8DE0842F8201047 +:10A00000244890F8DE08401CC1B2224880F8DE18CF +:10A0100000F6286190F8DE0842F820101D4890F8FC +:10A02000DE08401CC1B21B4880F8DE1800F634611F +:10A0300090F8DE0842F82010164890F8DE08401C20 +:10A04000C1B2144880F8DE18002414E004EB440187 +:10A05000164800EB81010F4890F8DE080F4A42F8DD +:10A0600020100C4890F8DE08401CC1B2094880F866 +:10A07000DE18601CC4B2052CE8DB01218807FFF75D +:10A0800028F9012211469007FFF709FA00F010F8AD +:10A090003EBD0000BC3200203C3A00209C3B00202A +:10A0A000D06D0020C0450020CC1200209C40002034 +:10A0B00008B51C208DF8000001208DF80100022059 +:10A0C0008DF8020001208DF803006846F5F7ACFA20 +:10A0D00008BD10B5F3F788F810BD10B5F3F7A6F872 +:10A0E00010BD10B5FBF736FE10BD10B5F3F752F8F2 +:10A0F00010BD10B5F3F7BCF810BD10B5F5F76AF850 +:10A1000010BD01F40072B2F5007F00D100BFCA4358 +:10A110000280704721B1828942F40052828104E0BA +:10A1200082894DF6FF731A40828170471AB1838A83 +:10A130000B43838202E0838A8B4383827047000053 +:10A1400010B504462548844208D101211020FCF7AF +:10A15000B3FA00211020FCF7AFFA3EE02048844219 +:10A1600009D101214804FCF787FA00214FF400309F +:10A17000FCF782FA31E01B48844209D101218804AE +:10A18000FCF77AFA00214FF48020FCF775FA24E0FE +:10A190001548844209D10121C804FCF76DFA002159 +:10A1A0004FF40020FCF768FA17E01048844209D108 +:10A1B00001210805FCF760FA00214FF48010FCF73C +:10A1C0005BFA0AE00A48844207D101212020FCF70B +:10A1D00073FA00212020FCF76FFA10BD0010014037 +:10A1E0000044004000480040004C00400050004047 +:10A1F0000014014002460020B1F5007F00D100BFED +:10A2000013880B400BB1012000E00020704770B5AF +:10A210000246002400230025002040F66A16B142C1 +:10A2200000D100BFC1F3421501F01F03012606FA59 +:10A2300003F3012D02D19689334006E0022D02D1AD +:10A24000168A334001E0968A33400C12012606FA42 +:10A2500004F41688344013B10CB1012000E0002052 +:10A2600070BDF0B50346002400260025002040F60E +:10A270006A17B94200D100BF1846C1F3421401F079 +:10A280001F06012707FA06F5012C01D10C3004E066 +:10A29000022C01D1103000E014301AB107682F43AE +:10A2A000076002E00768AF430760F0BD2DE9FF4794 +:10A2B00005460E460024A14600BFA046B08900B165 +:10A2C00000BF2C8A24F44054F08804432C82AC89CB +:10A2D00041F20C608443B088318908437189084396 +:10A2E0000443AC81AC8A24F44074B0890443AC824A +:10A2F0006846FCF7F1F92048854202D01F488542A4 +:10A3000002D1DDF80C9001E0DDF80890A88900F496 +:10A31000004040B109EBC90000EB09103168490069 +:10A32000B0FBF1F707E009EBC90000EB0910316859 +:10A330008900B0FBF1F76420B7FBF0F004012009BD +:10A34000642101FB1078A88900F4004040B132205C +:10A3500000EBC800B0FBF1F000F00700044308E098 +:10A36000322000EB08106421B0FBF1F000F00F0088 +:10A3700004432C81BDE8FF87001001400014014018 +:10A3800010B5002406E0FCF72BF910B9DFF768F9E7 +:10A3900010BD641C02488442F5D3FA20F8E700009F +:10A3A000404B4C000FB4084B10B504A902AA039807 +:10A3B00001F0E8F9044602A9002001F00EFC204655 +:10A3C00010BC5DF814FB0000DBBB020803B401986D +:10A3D0004100009850EAC12018BF04204A0D18BF60 +:10A3E00040F0010040F2FF72B2EB515F08BF40F055 +:10A3F0000200012808BF052002B0704700000000DD +:10A4000030B583B0044601F093F99FED090B054682 +:10A410008DED000B002221466846DEF71AFA284629 +:10A4200001F0A2F99DED000B03B030BD000000006B +:10A43000000000000000000070B5D94B00242DED95 +:10A44000020B2DED108BDDE91010984205DA20F09B +:10A4500000429A4201D809D141B19DED100BBDECEB +:10A46000108B02B0BDE8704001F01EB9B0F5801F3E +:10A4700026DA11430BD0002813DA012001F074F919 +:10A48000BDEC108B02B0BDE8704001F021B9022094 +:10A4900001F06AF901F0F0F851EC100B81F0004185 +:10A4A0009EE06FF035049FEDC00B53EC102B9DED3B +:10A4B000100B51EC100BDDF7A3FFCDE9100108469E +:10A4C00004EB2051C0F31304B948A1F2FF3120443A +:10A4D00000F4801080F07F6282F04052224301EB52 +:10A4E00020559FEDB50B119253EC102B9DED100BE9 +:10A4F00051EC100BDDF77EFF41EC180BA01CC0F3F4 +:10A5000013009FEDAFDB9FEDB0EBB14E7E4403280F +:10A510006CD296ED000B51EC180B53EC102BDEF7C0 +:10A52000C9FC1DD1002D01BF96ED000BBDEC108BB9 +:10A5300002B070BD2846DEF75AF841EC180B53EC18 +:10A540001D2BDDF75DFF41EC190B53EC1E2B51EC7D +:10A55000180BDDF755FF53EC192BDDF7AAFE3FE092 +:10A560009FED9D0B51EC180B53EC102BDDF748FFC2 +:10A570009FED9B1B53EC112BDDF73FFF41EC190BBB +:10A5800053EC182B51EC180BDDF73AFF53EC192B59 +:10A59000DDF736FF41EC190B002D04BF53EC192BEE +:10A5A00051EC180B1AD02846DEF721F841EC1A0BB3 +:10A5B00053EC1D2BDDF724FF53EC192BDDF71DFFAA +:10A5C00053EC182BDDF716FF41EC180B53EC1E2B48 +:10A5D00051EC1A0BDDF714FF53EC182BDDF70AFFD3 +:10A5E000BDEC108B02B041EC100B70BD9FED7E0BEB +:10A5F00051EC180B53EC102BDDF75BFE41EC100B0C +:10A6000051EC180B53EC102BDDF76CFF41EC190BE0 +:10A610002846DDF7ECFF41EC1B0B53EC192B51ECFA +:10A62000190BDDF7EDFE41EC1A0B714853EC1A2BB8 +:10A63000261851EC1A0BDDF7E3FE41EC1F0B6D48B9 +:10A64000C4F1510404F5D724B0EE4F0AF0EE6F0ABE +:10A650000321784400F094FF53EC1F2B51EC100BB6 +:10A66000DDF7CEFE41EC1C0B6348B0EE4F0AF0EE76 +:10A670006F0A0421784400F083FF53EC1A2B51EC4D +:10A68000100BDDF7BDFE344353EC1C2BDDF711FE40 +:10A6900041EC1C0B002C4CDD9FED510B51EC180BC9 +:10A6A00053EC102BDDF7ACFE53EC182BDDF7A8FEB6 +:10A6B00041EC1A0B55B353EC1D2B51EC1B0BDDF782 +:10A6C0009FFE41EC1D0B53EC1C2B51EC1A0BDDF7DC +:10A6D000F0FD53EC192BDDF793FE53EC1D2BDDF74A +:10A6E000E8FD53EC1A2BDDF788FE53EC182BDDF751 +:10A6F00081FE41EC180B53EC1E2B51EC1B0BDDF7CC +:10A700007FFE53EC182BDDF775FE69E753EC1C2B2D +:10A7100051EC1A0BDDF7CDFD53EC192BDDF770FE74 +:10A7200053EC1A2BDDF769FE53EC182BDDF765FEB1 +:10A7300056E735B353EC1D2B51EC1B0BDDF760FED8 +:10A7400041EC1A0B53EC1C2B51EC180BDDF752FEAD +:10A7500053EC192BDDF754FE53EC1A2BDDF74AFEB0 +:10A7600053EC182BDDF746FE41EC180B53EC1E2B77 +:10A7700051EC1B0BDDF744FE53EC182BDDF73AFED2 +:10A780002EE753EC1C2B51EC180BDDF733FE53EC8A +:10A79000192BDDF735FE53EC182BDDF72EFE1FE7E6 +:10A7A0000000F07F000000000000000000005043A7 +:10A7B000645F090000000000000000000000F03F9E +:10A7C000763C7935EF39EA3D0000E0FE422EE63F67 +:10A7D000809F000000000000555555555555D53F48 +:10A7E000000000000000E03F00000000000000400A +:10A7F00086EBF9FF029E0000F89D000000000000BB +:10A8000070B5414A00252DED020B2DED048BDDE9DD +:10A810000404944205DA24F00041914201D809D1A0 +:10A8200040B19DED040BBDEC048B02B0BDE870405F +:10A8300000F03ABFB4F5801F26DA08430BD0002C95 +:10A8400013DA012000F090FFBDEC048B02B0BDE8EC +:10A85000704000F03DBF022000F086FF00F00CFFCA +:10A8600051EC100B81F0004146E09FED290B6FF099 +:10A87000350553EC102B9DED040B51EC100BDDF75F +:10A88000BFFDCDE904010C4605EB2450A0F2FF30DA +:10A89000C10F40F2FF32521A62F31F540844DDF731 +:10A8A000A6FE05949DED040B41EC180B51EC100B2A +:10A8B00001F008FB9FED181B53EC112BDDF7A0FDF9 +:10A8C0009FED170B41EC190B53EC102B51EC180BAF +:10A8D000DDF796FD53EC192BDDF7EBFC9FED120B2A +:10A8E00041EC190B53EC102B51EC180BDDF788FDE4 +:10A8F00053EC192BDDF7DDFCBDEC048B02B041EC11 +:10A90000100B70BD000000000000F07F0000000090 +:10A9100000000000000050430EE526157BCBDB3F16 +:10A92000362BF111F3FE593D00609F501344D33F85 +:10A930002DE9F04D2DED040B2DED0E8B96B0DDE9DC +:10A940002550279CDDF890A025F0004624F0004813 +:10A95000BAF1000F14BF0121002101EB4502FC49AF +:10A9600053184A1093422AD3002814BF012300230E +:10A9700003EB44030B44F7498B4220D358EA000110 +:10A980009FEDF59B76D0DFF8D8B35D4503D1BAF1E2 +:10A99000000F05D188E0BAF1000F08BF002100D0F8 +:10A9A000012101EB450111F5001F08D8002814BF53 +:10A9B0000121002101EB440111F5001F0BD99DED90 +:10A9C000261B9DED240B16B0BDEC0E8B04B0BDE82C +:10A9D000F04D00F073BE0027002DBCBFE149884553 +:10A9E00021DAE1498845A8BF02271CDAC3451ADCF1 +:10A9F000DE4901EB2851142908DDC1F1340220FAA7 +:10AA000002F101FA02F282420DD108E058B9C1F117 +:10AA1000140228FA02F101FA02F2424503D101F0D0 +:10AA20000101C1F1020756EA0A0124D1002C22DA01 +:10AA3000002D18BF022F01D0012F0AD0022000F0F4 +:10AA400093FE16B0BDEC0E8B04B0BDE8F04D00F0E7 +:10AA500013BE022000F088FE00F00EFE51EC100B39 +:10AA600081F0004141EC100B16B0BDEC0E8B04B030 +:10AA7000BDE8F08D18E09FEDBEAB9FEDBF8B0028C9 +:10AA800071D1B848804522D105F1804010F5801081 +:10AA900008BFBAF1000F07D0B3450ADC002CA8BFED +:10AAA0009DED260BE0DA0DE0B0EE490AF0EE690A02 +:10AAB000DAE7002C06DA9DED260B51EC100B81F045 +:10AAC00000416FE0AE48784490ED000BCCE7D845EC +:10AAD0004DD1002C48DA2EB186423AD1BAF1000F9E +:10AAE00042D126E0BAF1000F13D0022000F03CFE64 +:10AAF00000F0FEFD8DED020B9DED240B8DED000BA6 +:10AB000010EE900A039961F31E0003909DED020B75 +:10AB1000AAE78DED02AB9DED240B1AEE901A10EE14 +:10AB2000900A8DED000B61F31E0003909DED020B6A +:10AB30009AE78DED028B9DED240B18EE901A10EE26 +:10AB4000900A8DED000B61F31E0003909DED020B4A +:10AB50008AE709DA9DED240B51EC190B53EC102B0D +:10AB6000DDF7C0FC1EE020E09DED240B7CE7864273 +:10AB70001BDAB4F1804F0DD0A4F10050B0F1FF50BA +:10AB800013D1002D11DB9DED240B51EC100B01F0C6 +:10AB900033FA07E09DED240B53EC102B51EC100B16 +:10ABA00000F0C2BC41EC100B5EE79DED240B51ECB4 +:10ABB000100B01F075F8BAF1000FCDE90E0142D18A +:10ABC0009FED710B46B3A6F1E040B0F17F600CD071 +:10ABD0005E4538D1002D00DAA7B3022F0CBF01204B +:10ABE0004FF0FF30DDF703FDDCE7002D01DD002C29 +:10ABF0000DDA002D01DD002C1FDB002D16DA002CF4 +:10AC000014DB012F08BF9FED620B3FF42DAFB0EEB8 +:10AC10004A0AF0EE6A0A27E7022F18BF002D0CD06F +:10AC2000012F0AD1002DFFF61FAF06E0002DB8BF9F +:10AC3000002C08DA012F3FF417AFB0EE480AF0EE0F +:10AC4000680A11E71BE0012000EBE57050EA0701FC +:10AC500015D0791EB0EE498AF0EE698A084308BF24 +:10AC60009FED4D8B4E480025804570DD4D494E4887 +:10AC7000884514DDB0420DDB002C19DB2FE00120EC +:10AC800000F072FD16B0BDEC0E8B04B0BDE8F04DC7 +:10AC900000F01EBDB34502DC002C09DC1FE086423B +:10ACA00002DA002C1BDA03E05E452BDD002C16DDFA +:10ACB000022000F059FD00F01BFD8DED020B53EC5E +:10ACC0001A2B51EC180BDDF79BFBCDE90001039922 +:10ACD000019861F31E0003909DED020BC4E6022073 +:10ACE00000F042FD00F014FD10EE901A18EE900AEC +:10ACF0008DED020B8DED008B61F31E0003909DED39 +:10AD0000020BB1E69DED0E0B53EC192B51EC100B21 +:10AD1000DDF770FB9FED260BCDE9080153EC102BFE +:10AD20009DED080B51EC100BDDF76AFB9FED221B2C +:10AD300053EC112BDDF761FB9DED081B53EC112B40 +:10AD4000DDF75EFB9FED1E1B53EC112B3CE08CE00E +:10AD5000FFFF1F00FFFF0F00000000000000F03F9A +:10AD60000000F03F0000F07F0000404301FCFFFFC7 +:10AD7000000000000000F07F000000000000000064 +:10AD8000C6990000000000000000000000000080E4 +:10AD9000000000000000F0FF000000000000F0BF15 +:10ADA0000000E0410000F043FFFFEF3F0000000023 +:10ADB000000000000000D03F555555555555D53F72 +:10ADC000000000000000E03FDDF717FB9DED080BE1 +:10ADD00041EC1A0B53EC102B51EC100BDDF710FB70 +:10ADE00053EC1A2BDDF70CFB41EC1A0B9FEDFE0B1D +:10ADF00053EC102B9DED080B51EC100BDDF700FB15 +:10AE000041EC1B0B9FEDFA0B51EC1A0B53EC102B82 +:10AE1000DDF7F6FA41EC1A0B9FEDF70B53EC102B14 +:10AE20009DED080B51EC100BDDF7EAFA53EC1A2BF1 +:10AE3000DDF7E0FA41EC1A0B51EC1B0B53EC1A2B2B +:10AE4000DDF737FA0690CDE906519DED060B53EC80 +:10AE50001B2B51EC100BDDF7CDFA53EC1A2BDDF761 +:10AE6000CCFA41EC100B00F0A1B90020B6F5801F20 +:10AE70000EDA9FEDE30B53EC102B9DED0E0B51EC16 +:10AE8000100BDDF7BDFACDE90E016FF034000E4670 +:10AE900000EB2650A0F2FF37C6F31300DA4940F06A +:10AEA0007F6646F040568842D8BF002408DDD74967 +:10AEB0008142C8BF012403DC0024A6F580167F1C54 +:10AEC000D348784400EBC4000F9690ED00CB9DED85 +:10AED0000E0B53EC1C2B51EC100BDDF78BFA9DED98 +:10AEE0000E0B41EC1B0B53EC1C2B51EC100BDDF744 +:10AEF000E0F941EC100B51EC190B53EC102BDDF782 +:10AF0000F1FA41EC1D0B51EC1B0B53EC1D2BDDF743 +:10AF100077FA41EC1A0BBF488DED10AB78441095D1 +:10AF200090ED000B4FF0005040EA660000EB8440CB +:10AF30008DED080B00F5002009909DED080B53ECFA +:10AF40001C2B51EC100BDDF755FA9DED0E1B53EC4D +:10AF5000112BDDF752FA41EC100B53EC102B9DED49 +:10AF6000100B51EC100BDDF74BFA9DED080B41EC8B +:10AF70001C0B53EC102B9DED100B51EC100BDDF75F +:10AF80003FFA53EC1B2BDDF738FA53EC1C2BDDF7A3 +:10AF900031FA53EC1D2BDDF733FA41EC1C0B53EC6B +:10AFA0001A2B51EC1A0BDDF72BFA41EC1B0B9A48CC +:10AFB0000621B0EE4B0AF0EE6B0A784400F0E0FA9E +:10AFC000B0EE401AF0EE601AB0EE41DAF0EE61DA5F +:10AFD00053EC1B2B51EC1B0BDDF712FA53EC1D2B22 +:10AFE000DDF70EFA9DED100B41EC1B0B53EC1A2B09 +:10AFF00051EC100BDDF75DF953EC1C2BDDF700FA7B +:10B0000053EC1B2BDDF755F99DED100B41EC1B0BA1 +:10B0100053EC102B51EC100BDDF7F2F941EC1D0B4A +:10B020009FED7FEB53EC1E2BDDF743F953EC1B2B0D +:10B03000DDF73FF90890CDE908519DED080B53EC81 +:10B040001E2B51EC100BDDF7D5F953EC1D2BDDF762 +:10B05000D1F953EC1B2BDDF7D0F99DED080B41EC3A +:10B060001D0B53EC102B9DED100B51EC100BDDF76D +:10B07000C7F941EC1B0B53EC1A2B51EC1D0BDDF700 +:10B08000BFF99DED080B41EC1A0B53EC102B51EC62 +:10B090001C0BDDF7B5F953EC1A2BDDF70AF941EC7F +:10B0A0001A0B51EC1B0B53EC1A2BDDF702F90C9029 +:10B0B000CDE90C519DED0C0B53EC1B2B51EC100BFF +:10B0C000DDF798F953EC1A2BDDF797F941EC1B0BE0 +:10B0D0009FED550B53EC102B9DED0C0B51EC100B11 +:10B0E000DDF78EF941EC1A0B9FED510B51EC1B0B68 +:10B0F00053EC102BDDF784F941EC1B0B9FED4E0B4D +:10B1000053EC102B9DED0C0B51EC100BDDF778F987 +:10B1100053EC1B2BDDF7CDF841EC100B484878447D +:10B1200000EBC40090ED001B51EC100B53EC112B05 +:10B13000DDF7BFF841EC1B0B3846DDF758FACDE9D7 +:10B14000080153EC1B2B51EC1A0BDDF7B2F841EC64 +:10B15000100B3C48784400EBC40090ED00CB51EC60 +:10B16000100B53EC1C2BDDF7A4F89DED081B53ECE2 +:10B17000112BDDF79EF80690CDE906519DED080BE9 +:10B1800053EC102B9DED060B51EC100BDDF732F953 +:10B1900053EC1C2BDDF72EF953EC1A2BDDF72AF9B3 +:10B1A00053EC1B2BDDF729F941EC100B9DED261B11 +:10B1B00053EC102B8DED001B00959DED260B51ECF3 +:10B1C000100BDDF71DF99DED000B41EC1A0B53EC54 +:10B1D000102B9DED260B51EC100BDDF70BF99DEDBF +:10B1E000061B53EC112B2FE0000000604715F73FC2 +:10B1F000FE822B654715F73F44DF5DF80BAE543EEA +:10B2000000000000000040438E9803007AB60B0057 +:10B210000A950000709500004294000000000000B4 +:10B220000000000000000840000000E009C7EE3FF9 +:10B23000FD033ADC09C7EE3FF5015B14E02F3EBE8B +:10B24000CE92000088920000DDF7DAF853EC1A2B5A +:10B25000DDF72FF89DED060B41EC1A0B53EC102B8C +:10B260009DED000B51EC100BDDF7CAF8CDE90C0198 +:10B270009DED0C0B51EC1A0B53EC102BDDF719F86C +:10B28000CDE902010C46AA498C422FDB611A084322 +:10B2900018D19DED0C0B53EC102B9DED020B51ECD6 +:10B2A000100BDDF7A7F841EC1B0B9FEDA30B51EC46 +:10B2B0001A0B53EC102BDCF7FCFF53EC1B2BDDF7C8 +:10B2C000A7FB2DD2022000F04FFA00F011FA10EE89 +:10B2D000901A18EE900A8DED020B8DED008B61F344 +:10B2E0001E0003909DED020BFFF7BEBB944A24F0B5 +:10B2F0000041914214D39349214408437FF4EFACB9 +:10B300009DED0C0B53EC102B9DED020B51EC100B33 +:10B31000DDF770F853EC1A2BDDF77AFB7FF6DFAC24 +:10B3200024F000408849894A002601EB20518242DE +:10B330002BDA481C4FF4801121FA00F02044844A93 +:10B34000C0F30A517A44A1F2FF3192ED000B814A19 +:10B350008DED080BCA4020EA0202C0F3130040F44E +:10B360008010C1F1140120FA01F60992002CB8BF37 +:10B3700076429DED080B53EC102B9DED0C0B51EC20 +:10B38000100BDDF737F8CDE90C019DED0C0B51ECFE +:10B390001A0B53EC102BDCF78CFF9FED6F0B089012 +:10B3A000CDE9085153EC102B9DED080B51EC100B1F +:10B3B000DDF726F841EC1B0B9FED690B53EC102BCE +:10B3C0009DED080B51EC100BDDF71AF89DED0C0B01 +:10B3D00041EC1C0B53EC102B9DED080B51EC100BAA +:10B3E000DDF708F853EC1A2BDDF707F89FED5E1B2D +:10B3F00053EC112BDDF704F853EC1C2BDCF759FF51 +:10B4000041EC1A0B51EC1B0B53EC1A2BDCF751FFE0 +:10B41000CDE902019DED020B53EC1B2B51EC100BFF +:10B42000DCF7E8FF53EC1A2BDCF7E7FF9DED020B8E +:10B4300041EC1A0B53EC102B51EC100BDCF7E0FF36 +:10B44000CDE908014A489DED080B0521784400F03C +:10B4500097F89DED081B51EC100B53EC112BDCF70A +:10B46000CFFF9DED021B53EC112BDCF7C6FFCDE99E +:10B4700006019DED020B53EC1A2B51EC100BDCF77F +:10B48000BFFF53EC1A2BDCF714FF9FED3B0B41EC95 +:10B490001A0B53EC102B9DED060B51EC100BDCF747 +:10B4A000A9FF9DED060B41EC1B0B53EC102B9DED02 +:10B4B000020B51EC100BDCF7A3FF53EC1B2BDDF759 +:10B4C00011F853EC1A2BDCF795FF9DED021B53ECA2 +:10B4D000112BDCF78FFF53EC192BDCF78EFFCDE936 +:10B4E000020101EB065001150029C8BF039015DCCD +:10B4F0009DED020B324651EC100BDDF771FAFEF7B1 +:10B5000065FF042808BF00F003F932469DED020BE9 +:10B5100051EC100BDDF764FACDE902019DED020B51 +:10B5200051EC180B53EC102BDCF76AFFFFF73ABB1A +:10B530000000904000000000FE822B654715973CFC +:10B5400000CC904000346F3F01FCFFFF0000E03F63 +:10B5500048910000FFFF0F0000000000432EE63F6F +:10B56000396CA80C615C20BEEF39FAFE422EE63F32 +:10B57000E08F00000000000000000000000000401C +:10B5800070B504462DED028B4D1E00EBC500B0EEEC +:10B59000408AF0EE608A90ED000B35F0060017D07F +:10B5A00053EC182B51EC100BDCF72AFF41EC100B7D +:10B5B0006D1E04EBC50090ED001B51EC100B53EC1D +:10B5C000112BDCF776FE41EC100B35F00600E7D1CD +:10B5D000022D36D0042D1CD0062D1CBFBDEC028BD5 +:10B5E00070BD53EC182B51EC100BDCF709FF94EDF8 +:10B5F0000A1B53EC112BDCF75CFE53EC182BDCF729 +:10B60000FFFE94ED081B53EC112BDCF752FE41ECCE +:10B61000100B53EC182B51EC100BDCF7F1FE94EDF2 +:10B62000061B53EC112BDCF744FE53EC182BDCF714 +:10B63000E7FE94ED040B53EC102BDCF73AFE41ECE3 +:10B64000100B53EC182B51EC100BDCF7D9FE94EDDA +:10B65000021B53EC112BDCF72CFE53EC182BDCF700 +:10B66000CFFE94ED001B53EC112BDCF722FEBDEC5A +:10B67000028B41EC100B70BD9FED070B10B553EC26 +:10B68000102B9FED070B51EC100BDCF72BFF41EC5F +:10B69000100B10BD000000000000000000000000C2 +:10B6A000000000000000F03F10B553EC102B51ECEF +:10B6B000100BDCF7FEFD41EC100B10BD10B553EC88 +:10B6C000112B51EC100BDCF7F4FD41EC100B10BD0D +:10B6D0009FED050B10B553EC102B51EC100BDCF764 +:10B6E00001FF41EC100B10BD000000000000000045 +:10B6F0009FED050B10B553EC102B51EC100BDCF744 +:10B700007FFE41EC100B10BD000000000000007037 +:10B710009FED050B10B553EC102B51EC100BDCF723 +:10B720006FFE41EC100B10BD000000000000001087 +:10B730000148006870470000B812002002E008C805 +:10B74000121F08C1002AFAD170477047002001E09B +:10B7500001C1121F002AFBD1704780F31088704787 +:10B7600080F31088704700000149086070470000AE +:10B77000B812002030380A2801D20120704700207A +:10B78000704700002DE9FF4F8DB00F46054600269B +:10B7900006E025280BD0DDE90F1290476D1C761CC2 +:10B7A00028780028F5D111B03046BDE8F08F00248C +:10B7B000A246A1460122E94900E0044315F8013FF1 +:10B7C000203B02FA03F00842F7D128782A2810D04B +:10B7D0006FF02F022878A0F13001092914D80AEB64 +:10B7E0008A0102EB410144F0020400EB010A6D1CE6 +:10B7F000F0E701CF5FEA000A03D544F40054CAF130 +:10B80000000A44F002046D1C28782E2817D115F880 +:10B81000010F44F004042A280ED06FF02F0228787C +:10B82000A0F1300109290AD809EB890102EB410195 +:10B8300000EB01096D1CF2E757F8049B6D1C28789A +:10B840006C280FD006DC4C2817D068280DD06A2849 +:10B8500014D104E0742810D07A280FD10DE044F4FC +:10B8600000140AE044F4801401E044F440146978C0 +:10B87000814202D104F580146D1C6D1C28786E285D +:10B880001ED00CDC632830D004DC00288BD0582874 +:10B8900011D19FE0642867D069280CD164E0732837 +:10B8A0002DD004DC6F2872D0702804D194E0752864 +:10B8B0006ED078286DD0DDE90F129047761C4BE1F1 +:10B8C000C4F30250022806D0032809D0042801CF6F +:10B8D00009D0066040E101CFF117C0E900613BE10A +:10B8E00001CF068038E1067036E117F8040B8DF8B9 +:10B8F000000000208DF80100EB46012003E057F81E +:10B9000004BB4FF0FF3061074FF0000102D40DE09F +:10B9100008F10101884649450FDA8045F8DB1BF83C +:10B9200008100029F4D108E008F10101884681429D +:10B93000FADB1BF808100029F6D1DDE90F23AAEB8A +:10B9400008008146214600F031F9304400EB08063A +:10B9500004E0DDE90F121BF8010B9047B8F1010874 +:10B96000F7D221464846F2E00A21C4F302524FF0D2 +:10B97000000B0891022A04D001CFC117032A09D075 +:10B980000AE0FF1D27F00707F7E8020108E02CE0B6 +:10B990001EE01FE000B2C117042A01D140B2C11756 +:10B9A000021E71F1000206DA0023D0EB030063EB04 +:10B9B00001012D2202E0220504D52B228DF824203E +:10B9C000012203E0E20701D02022F7E7904653E08E +:10B9D0000A210BE0102109E010214FF0000B44F088 +:10B9E00004044FF00809089103E008214FF0000B10 +:10B9F0000891C4F30252022A04D001CF0021032A85 +:10BA000006D006E0FF1D27F00707F7E8020103E074 +:10BA100080B2042A00D1C0B24FF0000822072BD513 +:10BA20002A78702A07D0DDF820C08CF0100C5CEA70 +:10BA30000B0C05D00EE040228DF82420012208E0F6 +:10BA400050EA010306D030238DF824308DF82520EC +:10BA500002229046089B83F0080353EA0B030BD1A4 +:10BA600050EA010201D1620706D530228DF8242068 +:10BA70004FF00108A9F101092A78582A04D038A208 +:10BA80000B9208AA0A920BE03AA2F9E75B46089AE1 +:10BA9000DCF773FE0B9B9B5C0A9A521E0A92137092 +:10BAA00050EA0102F2D10A98ADEB000000F1200B40 +:10BAB000600702D524F4803401E04FF00109D94534 +:10BAC00002DDA9EB0B0000E0002000EB0B0141447C +:10BAD0000890AAEB010AE00306D4DDE90F23214612 +:10BAE000504600F063F806444FF0000908E009A949 +:10BAF00011F80900DDE90F12904709F10109761CE0 +:10BB0000C145F4DBE0030CD5DDE90F2321465046A7 +:10BB100000F04CF8064404E0DDE90F1230209047B5 +:10BB2000761C0899481E08900029F5DC08E00A9860 +:10BB30000A990078491C0A91DDE90F129047761C9A +:10BB4000BBF10001ABF1010BF1DC21465046DDE910 +:10BB50000F2300F019F806446D1C21E609280100A6 +:10BB60003031323334353637383961626364656673 +:10BB70000000000030313233343536373839414235 +:10BB800043444546000000002DE9F04104460025ED +:10BB90001E461746880404D405E039462020B047E5 +:10BBA0006D1C641EF9D52846BDE8F0812DE9F041F1 +:10BBB000044600251E469046C80301D5302700E004 +:10BBC0002027880404D505E041463846B0476D1C5F +:10BBD000641EF9D52846BDE8F0810A68531C0B6045 +:10BBE0001070704710B56FF00400FDF723FB10BD17 +:10BBF0001BE045F208214FF0E022516100219161E4 +:10BC00001146096941F00101116100BF4FF0E021C7 +:10BC1000096901F480310029F8D000214FF0E022B9 +:10BC200091611146096900211161011EA0F1010015 +:10BC3000DFD170471AE015214FF0E0225161002159 +:10BC400091611146096941F00101116100BF4FF096 +:10BC5000E021096901F480310029F8D000214FF07A +:10BC6000E02291611146096900211161011EA0F1D4 +:10BC70000100E0D17047000010B50246002008E046 +:10BC800012F8013B4340DBB2044C34F8133083EA32 +:10BC900020200B1EA1F10101F2D110BD18000020DF +:10BCA00082B0CDE9000121F0004001909DED000B34 +:10BCB00002B051EC100B704710B510210D48DEF7A3 +:10BCC00095FE0C48006840F480600A490860202115 +:10BCD0000848DEF78BFE0220FFF7ACFF1021054875 +:10BCE000DEF786FE0220FFF7A5FF10210148DEF7F0 +:10BCF0007DFE10BD0014024010B510210D48DEF786 +:10BD000075FE0C48006840F480600A4908602021F4 +:10BD10000848DEF76DFE0220FFF78CFF1021054872 +:10BD2000DEF766FE0220FFF785FF10210148DEF7EF +:10BD30005DFE10BD0014024070B505460024154894 +:10BD4000006820F4406013490860002618E01021C4 +:10BD50001048DEF74BFE0220FFF76CFF10210D4864 +:10BD6000DEF746FE6006040E20210A48DEF735FEA7 +:10BD700008B144F001040120FFF75CFF701CC6B25B +:10BD8000082EE4DB15B1FFF797FF01E0FFF7B4FFE2 +:10BD9000204670BD0014024070B504461748006884 +:10BDA00040F480601549086010211448DEF71EFE3B +:10BDB00000251FE0E00920B120211048DEF718FE21 +:10BDC00003E020210D48DEF711FE6006040E02207C +:10BDD000FFF730FF10210948DEF70AFE0220FFF7C7 +:10BDE00029FF10210548DEF701FE0220FFF722FFA0 +:10BDF000681CC5B2082DDDDB70BD000000140240D8 +:10BE000010B50B48006840F48060094908602021A3 +:10BE10000748DEF7EDFD10210548DEF7E9FD0420B7 +:10BE2000FFF708FF20210248DEF7E0FD10BD00000B +:10BE30000014024010B50B48006840F480600949C6 +:10BE4000086020210748DEF7D1FD0420FFF7F2FE4D +:10BE500010210448DEF7CCFD20210248DEF7C8FDA2 +:10BE600010BD00000014024010B500241448006802 +:10BE700020F440601249086020211148DEF7B8FD27 +:10BE80000120FFF7D7FE10210D48DEF7B1FD01209C +:10BE9000FFF7D0FE08E0601CC0B20446FA2803DDBC +:10BEA000FFF7C8FF012010BD20210548DEF795FDF2 +:10BEB0000028F0D110210248DEF798FD0020F2E7BB +:10BEC0000014024010B541EC100BFEF7B5FA51EC2E +:10BED000100B10BD10B5FAF7F1FC062000F0CEF8FB +:10BEE000552000F0EBF800F0BEF804464FF4805106 +:10BEF0001148DEF77BFD4FF480511048DEF778FDE6 +:10BF0000AA2C01D0FA2010BD152000F0B7F80620A9 +:10BF100000F0D4F81420FFF78DFE00F0A4F80446DA +:10BF20004FF480510448DEF763FD512C01D11420F9 +:10BF3000E9E7FA20E7E7000000040240000C0240B5 +:10BF40004FF400410803F3F7ABFB4FF08040FDF7DF +:10BF5000CDF91448FEF7F4F81348DDF72BFD12482D +:10BF60003030DDF727FD1148DEF74CFC1048DEF7D6 +:10BF700049FCDEF769FD002080F3108800BFFFF761 +:10BF800031FE4FF4FA70FFF733FEDEF75DFDFDF78B +:10BF9000D1FADEF759FD03E0FDF70EFBDEF754FDA5 +:10BFA000FAE70000001001408864024000000240EF +:10BFB000000402402DE9F04104460D4600262846C3 +:10BFC000DCF761F9071E02D10120BDE8F0810EE027 +:10BFD000701C86B220782978884207D13A462946D3 +:10BFE0002046DCF757F908B93046EEE7641C2078A4 +:10BFF0000028EDD100BFE8E700B52DED048B83B03C +:10C0000041EC190BDCF704FF41EC180B18EE100A99 +:10C0100018EE901A8DED008B002818BF0120084300 +:10C0200020F00040C0F17F6000F1E040C00F14D06C +:10C0300019EE101A19EE900A8DED009B002918BF19 +:10C040000121084320F00040C0F17F6000F1E04092 +:10C05000C00F04BF0120FFF787FB51EC180B03B0A2 +:10C06000BDEC048B00BD10B50120FFF7E3FDFF2000 +:10C07000FAF798FC0446204610BD000010B50446AF +:10C080004FF480510B48DEF7B3FC0320FFF7D2FDDD +:10C090004FF480510748DEF7A9FC4FF48051064861 +:10C0A000DEF7A6FC2046FAF7EBFD0320FFF7C2FD02 +:10C0B00010BD000000040240000C024010B5044610 +:10C0C0002046FAF7DDFD0120FFF7B4FD10BD5458FE +:10C0D000485F56312E332E330000000038202020D8 +:10C0E0002020202020486F20536F204769616F2057 +:10C0F0004469636820202020202020202054454EC1 +:10C10000204355412048414E473A202020202020FE +:10C1100020202020202020202020202020444941B1 +:10C12000204348493A202020202020202020202081 +:10C13000202020202020202020202020204D4120B1 +:10C14000534F20544855453A2020202020202020BD +:10C1500020202020202020202020202020202020DF +:10C1600020202020202020202020202020202020CF +:10C1700020202020202020202020202020202020BF +:10C1800020202020202020202020202020202020AF +:10C1900020202020202020202020202020534F203D +:10C1A000564F4C3A202020202020202020202020E4 +:10C1B00020202020202020202020202020534F201D +:10C1C0005449454E3A2020202020202020202020A5 +:10C1D00020202020202020202020202020534F20FD +:10C1E0004C49543A202020202020202020202020AC +:10C1F00020202020202020202020202020444F4EBE +:10C200004749413A202020202020202020202020A3 +:10C21000202020202020202020202020202020201E +:10C22000202020202020202020202020202020200E +:10C23000202020202020202020202020204E474188 +:10C24000593A20202020202020202020202020209B +:10C2500020202020202020202020202020202020DE +:10C2600020202020202020202020202020202020CE +:10C2700020202020202020202020202020202020BE +:10C2800020202020202020202020202020202020AE +:10C29000202020202020202020202020202020209E +:10C2A000202020202020202020202020202020208E +:10C2B000202020202020202020202020202020207E +:10C2C000202020202020202020202020202020206E +:10C2D000202020202020202020202020202020205E +:10C2E000202020202020202020202020202020204E +:10C2F000202020202020202020202020202020203E +:10C30000202020202020202020202020202020202D +:10C31000202020202020202020202020202020201D +:10C32000202020202020202020202020202020200D +:10C330002020202020202020202020202043414D8C +:10C34000204F4E20262048454E20474150204C414A +:10C350004920515559204B484143482021000000B5 +:10C3600080250000010000000A000000000000001D +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C4600000000000000000000000000000000000CC +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C490006A6F796675656C2E6A6F796675656C6909 +:10C4A0006E672E636F6D2C37303131000000000055 +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000000000000000005C +:10C4E000000000000000000000000000000000004C +:10C4F00000000000000000000000000000004B46AB +:10C50000422D322E344700000000000000000000E1 +:10C51000000000000000000000000000000000001B +:10C520000000000000004B46423132333435360003 +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C55000000000000600840300000000000000004E +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000000000003B +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C6300000000000000000000000000000000000FA +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C9500000000000000000000000000000000000D7 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB800000000000000000000000000000000000A5 +:10CB900000000000DCC002081C6E0020CF30002026 +:10CBA00064000000020001000000000054C50208FB +:10CBB0001C6E0020C430002066000000050001004B +:10CBC0000100000060C302081C6E0020004100202C +:10CBD0006B000000310104000200000090C4020854 +:10CBE0001C6E0020863A00202F050000C3000100C3 +:10CBF0000300000052C502081C6E0020D23E002037 +:10CC0000F2050000020001000400000058C50208FF +:10CC10001C6E0020D0140020F40500000500010067 +:10CC2000050000005CC502081C6E0020DC1400201A +:10CC3000F90500000500010006000000DDC0020843 +:10CC40001C6E0020442E0020FE0500008102010021 +:10CC50000700000060C502081C6E0020E0140020E0 +:10CC60007F0800006500400008000000C4C50208FD +:10CC70001C6E00206E3A0020BF210000030001005E +:10CC800009000000C8C502081C6E0020743F002087 +:10CC9000C2210000110101000A000000D8C60208EC +:10CCA0001C6E002042350020D3220000B304010096 +:10CCB0000B0000008CCB02081C6E0020D414002056 +:10CCC00086270000090001000C00000041542B578A +:10CCD00041503D54584830342C3435353335313497 +:10CCE000322C310D0A0041542B536F636B65743D38 +:10CCF000302C332C3139322E3136382E342E312C23 +:10CD000035303030300D0A0041542B43574A4150E2 +:10CD10003F0D0A0041542B5245530D0A0041542B3C +:10CD2000453D4F46460D0A0041542B574D4F444553 +:10CD30003D41500D0A00000041542B534F434B41DD +:10CD40003D5443502C746573742E6A6F7966756513 +:10CD50006C696E672E636F6D2C373031310D0A00B0 +:10CD600041542B574B4D4F443D4E45540D0A004105 +:10CD7000542B55415254464C3D343039360D0A003F +:10CD800041542B4845415254454E3D4F46460D0AAD +:10CD90000041542B530D0A0041542B453D4F46464C +:10CDA0000D0A007573722E636E23002B2B2B00610E +:10CDB0000041542B454E544D0D0A0041542B49431C +:10CDC0004349443F0D0A0041542B494D45493F0D0D +:10CDD0000A0041542B4353513F0D0A000D0A000035 +:10CDE00041542B534F434B42313D544350432C74D9 +:10CDF0006573742E6A6F796675656C696E672E63EC +:10CE00006F6D2C373031310D0A0041542B5A0D0A09 +:10CE10000041542B57414E4E3D444843500D0A00AB +:10CE200041542B57414E4E0D0A0041542B534F4352 +:10CE30004B4C4B42310D0A0041542B574946493D5A +:10CE40004B46422D322E34472C4B4642313233343E +:10CE500035360D0A0041542B536F636B65743D30BA +:10CE60002C302C746573742E6A6F796675656C69E5 +:10CE70006E672E636F6D2C373031310D0A004154CF +:10CE80002B43574A41503F0D0A0041542B52455302 +:10CE90000D0A002B2B2B00415445300D0A00415444 +:10CEA0002B4347534E0D0A0041542B4350494E3FEC +:10CEB0000D0A0041542B49434349440D0A00415493 +:10CEC0002B4353510D0A0041542B4349504D4F44BD +:10CED000453D310D0A0041542B5149435347503DC4 +:10CEE000312C312C22434D4E4554222C22222C220F +:10CEF000220D0A0041542B4E45544F50454E0D0A09 +:10CF00000041542B4349504F50454E3D302C225444 +:10CF10004350222C22746573742E6A6F796675658E +:10CF20006C696E672E636F6D222C373031310D0ABC +:10CF30000041542B4349504F5051554552593F0DD4 +:10CF40000A0041542B52455345540D0A0041542BBD +:10CF50004745544750533D474E524D432C300D0AE0 +:10CF60000041542B4D475053433D310D0A00C4AC92 +:10CF7000C8CF00000000000000000000000000001A +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA00000000000000000000000000000006465B8 +:10CFB0006661756C74000000000000000000000055 +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE00000000000000000000000000000003839D0 +:10CFF0003030303000000000696E7465726E657408 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D030000000000000000000D6D0B9FA0000000097 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000004368696E614D6F62AF +:10D08000696C650000000000000000000000000066 +:10D090000000000000000000000000000000000090 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000383938363030000031 +:10D0C0000000434D4E4554000000000000000000E9 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D100000000D6D0B9FA00000000000000000000C6 +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000004368696E614D6F62696C65000000A4 +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000038393836303200000000434D4E453B +:10D19000540000000000000000000000000000003B +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000D6D0B9FA06 +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D200000000000000000000000000004368696E9C +:10D21000614D6F62696C6500000000000000000055 +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D2400000000000000000000000000038393836FF +:10D25000303400000000434D4E45540000000000F3 +:10D2600000000000000000000000000000000000BE +:10D2700000000000000000000000000000000000AE +:10D28000000000000000000000000000000000009E +:10D29000000000000000D6D0B9FA00000000000035 +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000000000000000005E +:10D2D0000000000000004368696E6154656C65637E +:10D2E0006F6D000000000000000000000000000062 +:10D2F000000000000000000000000000000000002E +:10D30000000000000000000000000000000000001D +:10D3100000000000000038393836303700000000C7 +:10D32000434D4E4554000000000000000000000086 +:10D3300000000000000000000000000000000000ED +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D36000D6D0B9FA00000000000000000000000064 +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D39000000000000000000000000000000000008D +:10D3A0004368696E61556E69636F6D00000000002F +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000000000000000004D +:10D3E00038393836303100000000554E494E45542A +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000D6D0B9FA0000A3 +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D46000000000000000000000004368696E615584 +:10D470006E69636F6D000000000000000000000096 +:10D48000000000000000000000000000000000009C +:10D49000000000000000000000000000000000008C +:10D4A0000000000000000000000038393836303637 +:10D4B00000000000554E494E455400000000000099 +:10D4C000000000000000000000000000000000005C +:10D4D000000000000000000000000000000000004C +:10D4E000000000000000000000000000000000003C +:10D4F00000000000D6D0B9FA0000000000000000D3 +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D5200000000000000000000000000000000000FB +:10D53000000000004368696E61556E69636F6D009D +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000000000BB +:10D570000000000038393836303900000000554EC0 +:10D58000494E45540000000000000000000000006B +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B0000000000000000000000000000000D6D0C5 +:10D5C000B9FA0000000000000000000000000000A8 +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F0000000000000000000000000000000436880 +:10D60000696E6154656C65636F6D00000000000019 +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D630000000000000000000000000000000383979 +:10D64000383630330000000043544E45540000008B +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000000000000000BA +:10D6700000000000000000000000000000000000AA +:10D680000000000000000000D6D0B9FA0000000041 +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B000000000000000000000000000000000006A +:10D6C00000000000000000004368696E6154656C52 +:10D6D00065636F6D000000000000000000000000A6 +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000000000002A +:10D7000000000000000000003839383631310000D8 +:10D71000000043544E45540000000000000000008B +:10D7200000000000000000000000000000000000F9 +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D750000000C9B3CCD800000000000000000000A9 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D79000000053544300000000000000000000009F +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000383939363630310000006A6177612F +:10D7E0006C6E65742E636F6D2E7361000000000017 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D81000000000000000000000000000BFC6CDFEB8 +:10D82000CCD8000000000000000000000000000054 +:10D8300000000000000000000000000000000000E8 +:10D8400000000000000000000000000000000000D8 +:10D8500000000000000000000000000053544300DE +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D880000000000000000000000000000000000098 +:10D8900000000000000000000000000038393936A8 +:10D8A00035303400000056495641000000000000A9 +:10D8B0000000000000000000000000000000000068 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E000000000000000BFC6CDFECCD80000000044 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000000000000000000007 +:10D920000000000000004F6F7265646F6F00000020 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D96000000000000000383939363530330000003F +:10D97000416374696F6E2E6F6F7265646F6F2E6393 +:10D980006F6D0000000000000000000000000000BB +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B000BFC6CDFECCD80000000000000000000073 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F0007A61696E00000000000000000000000075 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA3000383939363539000000004853505053000A +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000CCA9B9FA00007E +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000041495300000089 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000038393636300019 +:10DB000000000000696E7465726E657400000000AC +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000C3E5B5E900000000000000008F +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB800000000000566965746E610000000000002E +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC00000000000383938343035000000004D6561 +:10DBD00074666F6E65000000000000000000000029 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000C3E56C +:10DC1000B5E9000000000000000000000000000066 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000004D6F18 +:10DC50006269666F6E650000000000000000000051 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000383923 +:10DC90003834303100000000736D61727400000090 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000C3E5B5E900000000FE +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD100000000000000000005669657474656C0026 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD50000000000000000000383938343034000082 +:10DD60000000736D6172740000000000000000008C +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000C3E5B5E9000000000000000000002D +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE000000056494E410000000000000000000005 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE2000000038393834303200000000736D617200 +:10DE3000740000000000000000000000000000006E +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE6000000000000000000000000000BCEDC6D271 +:10DE7000D5AF00000000000000000000000000001E +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000004D657466E6 +:10DEB0006F6E650000000000000000000000000020 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000003839383554 +:10DEF0003530380000004D6574666F6E65000000B7 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF3000000000000000BCEDC6D2D5AF000000001C +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF7000000000000000536D61727400000000009A +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB00000000000000038393835353032000000EC +:10DFC000736D61727400000000000000000000002A +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E00000BCEDC6D2D5AF000000000000000000004B +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E04000536D6172740000000000000000000000C9 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E0800038393835353035000000736D61727400F1 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C00000000000000000000000BCEDC6D2D5AF8B +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E1000000000000000000000000536D6172740008 +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E14000000000000000000000003839383535308C +:10E1500036000000736D6172740000000000000062 +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E1900000000000C3CFBCD3C0AD000000000000F1 +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D00000000000426F62690000000000000000C3 +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E210000000000038393838303000000000696EE6 +:10E220007465726E6574000000000000000000005C +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E250000000000000000000000000000000C3CF2C +:10E26000BCD3C0AD000000000000000000000000B2 +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E2900000000000000000000000000000004772C5 +:10E2A000616D65656E70686F6E650000000000004E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D00000000000000000000000000000003839CD +:10E2E00038383031000000006770696E7465726EF6 +:10E2F0006574000000000000000000000000000045 +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E320000000000000000000C3CFBCD3C0AD00005F +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E36000000000000000000042616E676C616C6993 +:10E370006E6B0000000000000000000000000000C4 +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000000000007D +:10E3A0000000000000000000383938383033000029 +:10E3B0000000626C77656200000000000000000051 +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F0000000D3A1B6C8000000000000000000002B +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E43000000041697274656C00000000000000007B +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E4700000003839393130300000000061697274B1 +:10E48000656C677072732E636F6D00000000000092 +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000D3A1B6C86A +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000416972748C +:10E50000656C00000000000000000000000000003A +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E530000000000000000000000000003839393100 +:10E5400031300000000061697274656C677072732D +:10E550002E636F6D0000000000000000000000004E +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000D3A1B6C800000000000099 +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C00000000000000041697274656C00000000EA +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F000000000000000000000000000000000001B +:10E6000000000000000038393931333100000000CB +:10E6100061697274656C677072732E636F6D000050 +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E65000D3A1B6C8000000000000000000000000C8 +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E6900041697274656C0000000000000000000019 +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D0003839393134300000000061697274656C7A +:10E6E000677072732E636F6D000000000000000001 +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000D3A1B6C8000007 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E750000000000000000000000041697274656C58 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000038393931343535 +:10E7A0000000000061697274656C677072732E639B +:10E7B0006F6D00000000000000000000000000007D +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E00000000000D3A1B6C8000000000000000037 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E820000000000041697274656C00000000000087 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E860000000000038393931343900000000616996 +:10E870007274656C677072732E636F6D00000000B8 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000D3A1F4 +:10E8B000B6C80000000000000000000000000000DA +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E000000000000000000000000000000041697E +:10E8F0007274656C00000000000000000000000061 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E920000000000000000000000000000000383976 +:10E93000393135310000000061697274656C6770AF +:10E9400072732E636F6D0000000000000000000075 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000D3A1B6C800000000A5 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B000000000000000000041697274656C0000F6 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F00000000000000000003839393135320000D5 +:10EA0000000061697274656C677072732E636F6D5C +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA40000000D3A1B6C800000000000000000000D4 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA8000000041697274656C000000000000000025 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000383939313533000000006169727453 +:10EAD000656C677072732E636F6D0000000000003C +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB0000000000000000000000000000D3A1B6C813 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB40000000000000000000000000004169727435 +:10EB5000656C0000000000000000000000000000E4 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB800000000000000000000000000038393931AA +:10EB900035340000000061697274656C67707273CF +:10EBA0002E636F6D000000000000000000000000F8 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD000000000000000D3A1B6C800000000000043 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000041697274656C0000000093 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC5000000000000000383939313535000000006F +:10EC600061697274656C677072732E636F6D0000FA +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA000D3A1B6C800000000000000000000000072 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE00041697274656C00000000000000000000C3 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED20003839393135360000000061697274656C1C +:10ED3000677072732E636F6D0000000000000000AA +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000D3A1B6C80000B1 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000041697274656C02 +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE00000000000000000000000383939313930DF +:10EDF0000000000061697274656C677072732E6345 +:10EE00006F6D000000000000000000000000000026 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000D3A1B6C80000000000000000E0 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000041697274656C00000000000031 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000038393931393200000000616942 +:10EEC0007274656C677072732E636F6D0000000062 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000D3A19E +:10EF0000B6C8000000000000000000000000000083 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF30000000000000000000000000000000416927 +:10EF40007274656C0000000000000000000000000A +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000383920 +:10EF8000393139330000000061697274656C677053 +:10EF900072732E636F6D000000000000000000001F +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC0000000000000000000D3A1B6C8000000004F +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F00000000000000000000041697274656C00009F +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F040000000000000000000383939313934000078 +:10F05000000061697274656C677072732E636F6D06 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F090000000D3A1B6C8000000000000000000007E +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D000000041697274656C0000000000000000CF +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000003839393139350000000061697274F6 +:10F12000656C677072732E636F6D000000000000E5 +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F15000000000000000000000000000D3A1B6C8BD +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F1900000000000000000000000000041697274DF +:10F1A000656C00000000000000000000000000008E +:10F1B000000000000000000000000000000000004F +:10F1C000000000000000000000000000000000003F +:10F1D0000000000000000000000000003839393154 +:10F1E00039360000000061697274656C6770727373 +:10F1F0002E636F6D000000000000000000000000A2 +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F22000000000000000D3A1B6C8000000000000EC +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F2600000000000000041697274656C000000003D +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A0000000000000003839393139370000000013 +:10F2B00061697274656C677072732E636F6D0000A4 +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000D3A1B6C80000000000000000000000001C +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300041697274656C000000000000000000006C +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F370003839393139380000000061697274656CC0 +:10F38000677072732E636F6D000000000000000054 +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B00000000000000000000000D3A1B6C800005B +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F0000000000000000000000041697274656CAC +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F43000000000000000000000003839393130328F +:10F440000000000061697274656C677072732E63EE +:10F450006F6D0000000000000000000000000000D0 +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F4800000000000D3A1B6C800000000000000008A +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C0000000000041697274656C000000000000DB +:10F4D000000000000000000000000000000000002C +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000383939313033000000006169F3 +:10F510007274656C677072732E636F6D000000000B +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F540000000000000000000000000000000D3A147 +:10F55000B6C800000000000000000000000000002D +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F5800000000000000000000000000000004964CE +:10F5900065610000000000000000000000000000A5 +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C00000000000000000000000000000003839CA +:10F5D000393138390000000061697274656C6770F8 +:10F5E00072732E636F6D00000000000000000000C9 +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F610000000000000000000D3A1B6C800000000F8 +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F650000000000000000000496465610000000037 +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F6900000000000000000003839393137393900E6 +:10F6A000000061697274656C677072732E636F6DB0 +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E0000000D3A1B6C80000000000000000000028 +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F720000000496465610000000000000000000066 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F76000000038393931383435000000616972746D +:10F77000656C677072732E636F6D0000000000008F +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A000000000000000000000000000D3A1B6C867 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E00000000000000000000000000049646561A6 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000038393931FD +:10F8300038343600000061697274656C67707273E9 +:10F840002E636F6D0000000000000000000000004B +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F87000000000000000D3A1B6C800000000000096 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B00000000000000049646561000000000000D5 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000003839393138343800000089 +:10F9000061697274656C677072732E636F6D00004D +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F94000D3A1B6C8000000000000000000000000C5 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980004964656100000000000000000000000004 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0003839393138343900000061697274656C36 +:10F9D000677072732E636F6D0000000000000000FE +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000D3A1B6C8000004 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA40000000000000000000000049646561000043 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA8000000000000000000000003839393138352E +:10FA90003000000061697274656C677072732E6368 +:10FAA0006F6D00000000000000000000000000007A +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD00000000000D3A1B6C8000000000000000034 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB10000000000049646561000000000000000072 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB50000000000038393931383532000000616961 +:10FB60007274656C677072732E636F6D00000000B5 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000D3A1F1 +:10FBA000B6C80000000000000000000000000000D7 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000496478 +:10FBE000656100000000000000000000000000004F +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC10000000000000000000000000000000383973 +:10FC2000393138353300000061697274656C677072 +:10FC300072732E636F6D0000000000000000000072 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC60000000000000000000D3A1B6C800000000A2 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA00000000000000000004964656100000000E1 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000000000000024 +:10FCE00000000000000000003839393130340000D5 +:10FCF000000061697274656C677072732E636F6D5A +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD30000000D3A1B6C800000000000000000000D1 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000496465610000000000000000000010 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000383939313037000000006169727451 +:10FDC000656C677072732E636F6D00000000000039 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF000000000000000000000000000D3A1B6C811 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE3000000000000000000000000000496465614F +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE700000000000000000000000000038393931A7 +:10FE800031320000000061697274656C67707273D2 +:10FE90002E636F6D000000000000000000000000F5 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC000000000000000D3A1B6C800000000000040 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF0000000000000000496465610000000000007E +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF300000000000000000000000000000000000C1 +:10FF40000000000000003839393131340000000071 +:10FF500061697274656C677072732E636F6D0000F7 +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF9000D3A1B6C80000000000000000000000006F +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD00049646561000000000000000000000000AE +:10FFE0000000000000000000000000000000000011 +:10FFF0000000000000000000000000000000000001 +:020000040803EF +:1000000000000000000000000000000000000000F0 +:100010003839393131390000000061697274656C1A +:10002000677072732E636F6D0000000000000000A7 +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000D3A1B6C80000AE +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:1000900000000000000000000000496465610000ED +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D00000000000000000000000383939313232E1 +:1000E0000000000061697274656C677072732E6342 +:1000F0006F6D000000000000000000000000000024 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000D3A1B6C80000000000000000DD +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000004964656100000000000000001C +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A0000000000038393931323400000000616944 +:1001B0007274656C677072732E636F6D000000005F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E0000000000000000000000000000000D3A19B +:1001F000B6C8000000000000000000000000000081 +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:100220000000000000000000000000000000496421 +:1002300065610000000000000000000000000000F8 +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000038391D +:10027000393134340000000061697274656C677054 +:1002800072732E636F6D000000000000000000001C +:10029000000000000000000000000000000000005E +:1002A000000000000000000000000000000000004E +:1002B0000000000000000000D3A1B6C8000000004C +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F000000000000000000049646561000000008B +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000000000000CD +:100330000000000000000000383939313536000077 +:10034000000061697274656C677072732E636F6D03 +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:100380000000D3A1B6C8000000000000000000007B +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C00000004964656100000000000000000000BA +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000003839393137300000000061697274FA +:10041000656C677072732E636F6D000000000000E2 +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:10044000000000000000000000000000D3A1B6C8BA +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:1004800000000000000000000000000049646561F9 +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C0000000000000000000000000003839393151 +:1004D00037380000000061697274656C6770727370 +:1004E0002E636F6D0000000000000000000000009F +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:10051000000000000000D3A1B6C8000000000000E9 +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:100550000000000000004964656100000000000028 +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:100590000000000000003839393138320000000016 +:1005A00061697274656C677072732E636F6D0000A1 +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000D3A1B6C800000000000000000000000019 +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:100620004964656100000000000000000000000057 +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:100660003839393138370000000061697274656CBF +:10067000677072732E636F6D000000000000000051 +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A00000000000000000000000D3A1B6C8000058 +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000004A696F000000E8 +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:100720000000000000000000000038393931383482 +:10073000300000004A696F6E657400000000000020 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:1007700000000000D3A1B6C8000000000000000087 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B000000000004A696F00000000000000000017 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000383939313835340000004A69CA +:100800006F6E657400000000000000000000000032 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:100830000000000000000000000000000000D3A144 +:10084000B6C800000000000000000000000000002A +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:1008700000000000000000000000000000004A69C5 +:100880006F000000000000000000000000000000F9 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B00000000000000000000000000000003839C7 +:1008C00039313835350000004A696F6E65740000B3 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:100900000000000000000000D3A1B6C800000000F5 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000000000000000004A696F000000000085 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:100970000000000000000000000000000000000077 +:1009800000000000000000003839393138353600E9 +:1009900000004A696F6E65740000000000000000EE +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C0000000000000000000000000000000000027 +:1009D0000000D3A1B6C80000000000000000000025 +:1009E0000000000000000000000000000000000007 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000004A696F0000000000000000000000B4 +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A50000000383939313835370000004A696F6E87 +:100A600065740000000000000000000000000000AD +:100A70000000000000000000000000000000000076 +:100A80000000000000000000000000000000000066 +:100A9000000000000000000000000000D3A1B6C864 +:100AA0000000000000000000000000000000000046 +:100AB0000000000000000000000000000000000036 +:100AC0000000000000000000000000000000000026 +:100AD0000000000000000000000000004A696F00F4 +:100AE0000000000000000000000000000000000006 +:100AF00000000000000000000000000000000000F6 +:100B000000000000000000000000000000000000E5 +:100B100000000000000000000000000038393931FA +:100B20003835380000004A696F6E657400000000B7 +:100B300000000000000000000000000000000000B5 +:100B400000000000000000000000000000000000A5 +:100B50000000000000000000000000000000000095 +:100B6000000000000000D3A1B6C800000000000093 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA0000000000000004A696F0000000000000023 +:100BB0000000000000000000000000000000000035 +:100BC0000000000000000000000000000000000025 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000003839393138353900000084 +:100BF0004A696F6E6574000000000000000000008C +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C3000D3A1B6C8000000000000000000000000C2 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70004A696F0000000000000000000000000052 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB000383939313836300000004A696F6E657452 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000D3A1B6C8000002 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D3000000000000000000000004A696F00000091 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D7000000000000000000000003839393138362A +:100D8000310000004A696F6E6574000000000000C9 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC00000000000D3A1B6C8000000000000000031 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E0000000000004A696F000000000000000000C0 +:100E100000000000000000000000000000000000D2 +:100E200000000000000000000000000000000000C2 +:100E300000000000000000000000000000000000B2 +:100E400000000000383939313836320000004A6974 +:100E50006F6E6574000000000000000000000000DC +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E80000000000000000000000000000000D3A1EE +:100E9000B6C80000000000000000000000000000D4 +:100EA0000000000000000000000000000000000042 +:100EB0000000000000000000000000000000000032 +:100EC00000000000000000000000000000004A696F +:100ED0006F000000000000000000000000000000A3 +:100EE0000000000000000000000000000000000002 +:100EF00000000000000000000000000000000000F2 +:100F00000000000000000000000000000000383970 +:100F100039313836330000004A696F6E657400005D +:100F200000000000000000000000000000000000C1 +:100F300000000000000000000000000000000000B1 +:100F400000000000000000000000000000000000A1 +:100F50000000000000000000D3A1B6C8000000009F +:100F60000000000000000000000000000000000081 +:100F70000000000000000000000000000000000071 +:100F80000000000000000000000000000000000061 +:100F900000000000000000004A696F00000000002F +:100FA0000000000000000000000000000000000041 +:100FB0000000000000000000000000000000000031 +:100FC0000000000000000000000000000000000021 +:100FD0000000000000000000383939313836340094 +:100FE00000004A696F6E6574000000000000000098 +:100FF00000000000000000000000000000000000F1 +:1010000000000000000000000000000000000000E0 +:1010100000000000000000000000000000000000D0 +:101020000000D3A1B6C800000000000000000000CE +:1010300000000000000000000000000000000000B0 +:1010400000000000000000000000000000000000A0 +:101050000000000000000000000000000000000090 +:1010600000004A696F00000000000000000000005E +:101070000000000000000000000000000000000070 +:101080000000000000000000000000000000000060 +:101090000000000000000000000000000000000050 +:1010A0000000383939313836350000004A696F6E32 +:1010B0006574000000000000000000000000000057 +:1010C0000000000000000000000000000000000020 +:1010D0000000000000000000000000000000000010 +:1010E000000000000000000000000000D3A1B6C80E +:1010F00000000000000000000000000000000000F0 +:1011000000000000000000000000000000000000DF +:1011100000000000000000000000000000000000CF +:101120000000000000000000000000004A696F009D +:1011300000000000000000000000000000000000AF +:10114000000000000000000000000000000000009F +:10115000000000000000000000000000000000008F +:1011600000000000000000000000000038393931A4 +:101170003836360000004A696F6E65740000000062 +:10118000000000000000000000000000000000005F +:10119000000000000000000000000000000000004F +:1011A000000000000000000000000000000000003F +:1011B000000000000000D3A1B6C80000000000003D +:1011C000000000000000000000000000000000001F +:1011D000000000000000000000000000000000000F +:1011E00000000000000000000000000000000000FF +:1011F0000000000000004A696F00000000000000CD +:1012000000000000000000000000000000000000DE +:1012100000000000000000000000000000000000CE +:1012200000000000000000000000000000000000BE +:10123000000000000000383939313836370000002E +:101240004A696F6E65740000000000000000000035 +:10125000000000000000000000000000000000008E +:10126000000000000000000000000000000000007E +:10127000000000000000000000000000000000006E +:10128000D3A1B6C80000000000000000000000006C +:10129000000000000000000000000000000000004E +:1012A000000000000000000000000000000000003E +:1012B000000000000000000000000000000000002E +:1012C0004A696F00000000000000000000000000FC +:1012D000000000000000000000000000000000000E +:1012E00000000000000000000000000000000000FE +:1012F00000000000000000000000000000000000EE +:10130000383939313836380000004A696F6E6574F3 +:1013100000000000000000000000000000000000CD +:1013200000000000000000000000000000000000BD +:1013300000000000000000000000000000000000AD +:1013400000000000000000000000D3A1B6C80000AB +:10135000000000000000000000000000000000008D +:10136000000000000000000000000000000000007D +:10137000000000000000000000000000000000006D +:10138000000000000000000000004A696F0000003B +:10139000000000000000000000000000000000004D +:1013A000000000000000000000000000000000003D +:1013B000000000000000000000000000000000002D +:1013C00000000000000000000000383939313836D4 +:1013D000390000004A696F6E65740000000000006B +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:1014000000000000000000000000000000000000DC +:1014100000000000D3A1B6C80000000000000000DA +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000004A696F0000000000000000006A +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:1014900000000000383939313837300000004A691F +:1014A0006F6E657400000000000000000000000086 +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D0000000000000000000000000000000D3A198 +:1014E000B6C800000000000000000000000000007E +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000004A6918 +:101520006F0000000000000000000000000000004C +:1015300000000000000000000000000000000000AB +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000038391A +:1015600039313837310000004A696F6E6574000008 +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000000000004B +:1015A0000000000000000000D3A1B6C80000000049 +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E00000000000000000004A696F0000000000D9 +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000000000000CA +:10162000000000000000000038393931383732003E +:1016300000004A696F6E6574000000000000000041 +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000000000000000000000007A +:101670000000D3A1B6C80000000000000000000078 +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B00000004A696F000000000000000000000008 +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F0000000383939313837330000004A696F6EDD +:101700006574000000000000000000000000000000 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:10173000000000000000000000000000D3A1B6C8B7 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000004A696F0047 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B000000000000000000000000000383939314E +:1017C0003837340000004A696F6E6574000000000D +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:10180000000000000000B6F2B9CFB6E0B6FB000061 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000004D4F564953544152000023 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:1018800000000000000038393539333030000000E6 +:10189000696E7465726E65742E6D6F7669737461AE +:1018A000722E636F6D2E6563000000000000000063 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D000B6F2B9CFB6E0B6FB000000000000000091 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:10191000436C61726F0000000000000000000000D6 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:1019500038393539333031000000696E7465726E84 +:1019600065742E636C61726F2E636F6D2E656300FC +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:1019900000000000000000000000B6F2B9CFB6E081 +:1019A000B6FB000000000000000000000000000086 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D00000000000000000000000434E5400000022 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A10000000000000000000000038393539333084 +:101A200032000000696E7465726E65742E636E74A8 +:101A30002E6E65742E65630000000000000000003B +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000C1814001C0804101C08041F0 +:101A700000C1814001C0804100C1814000C181405E +:101A800001C0804101C0804100C1814000C181404E +:101A900001C0804100C1814001C0804101C080413E +:101AA00000C1814001C0804100C1814000C181402E +:101AB00001C0804100C1814001C0804101C080411E +:101AC00000C1814000C1814001C0804101C080410E +:101AD00000C1814001C0804100C1814000C18140FE +:101AE00001C0804101C0804100C1814000C18140EE +:101AF00001C0804100C1814001C0804101C08041DE +:101B000000C1814000C1814001C0804101C08041CD +:101B100000C1814001C0804100C1814000C18140BD +:101B200001C0804100C1814001C0804101C08041AD +:101B300000C1814001C0804100C1814000C181409D +:101B400001C0804101C0804100C1814000C181408D +:101B500001C0804100C1814001C0804101C080417D +:101B600000C1814000C0C101C30302C2C60607C74D +:101B700005C5C404CC0C0DCD0FCFCE0E0ACACB0BBD +:101B8000C90908C8D81819D91BDBDA1A1EDEDF1FED +:101B9000DD1D1CDC14D4D515D71716D6D21213D3DD +:101BA00011D1D010F03031F133F3F23236F6F7378D +:101BB000F53534F43CFCFD3DFF3F3EFEFA3A3BFB7D +:101BC00039F9F83828E8E929EB2B2AEAEE2E2FEF2D +:101BD0002DEDEC2CE42425E527E7E62622E2E3239D +:101BE000E12120E0A06061A163A3A26266A6A767CD +:101BF000A56564A46CACAD6DAF6F6EAEAA6A6BAB3D +:101C000069A9A86878B8B979BB7B7ABABE7E7FBF6C +:101C10007DBDBC7CB47475B577B7B67672B2B3735C +:101C2000B17170B05090915193535292965657970C +:101C3000559594549C5C5D9D5F9F9E5E5A9A9B5BFC +:101C400099595898884849894B8B8A4A4E8E8F4FAC +:101C50008D4D4C8C4484854587474686824243831C +:101C60004181804041542B41504E3D000000000016 +:101C70000000000000000000000000000000000064 +:101C80000000000000000000000000000000000054 +:101C9000000000000000000038000000000000000C +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000000000000000F4 +:101CF00000000000000000000000000000000000E4 +:101D0000981C0308D89B0020D03000200000000061 +:101D10000200010000000000981C0308D89B00206E +:101D2000D230002001000000010200080100000084 +:101D3000991C0308D89B0020DC1200200108000039 +:101D4000F501D00702000000981C0308D89B002072 +:101D5000D2300020D10F00000102A00F03000000CC +:101D60000000000000000000000000000000000073 +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D90000000000000000000000000000000000043 +:101DA0000000000000000000000000000000000033 +:101DB0000000000000000000000000000000000023 +:101DC0000000000000000000000000000000000013 +:101DD0000000000000000000000000000000000003 +:101DE00000000000000000000000000000000000F3 +:101DF00000000000000000000000000000000000E3 +:101E000000000000000000000000000000000000D2 +:101E100000000000000000000000000000000000C2 +:101E200000000000000000000000000000000000B2 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000000000000082 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E90000000000000000000000000000000000042 +:101EA0000000000000000000000000000000000032 +:101EB0000000000000000000000000000000000022 +:101EC0000000000000000000000000000000000012 +:101ED0000000000000000000000000000000000002 +:101EE0000000000000000000002F000000000700BC +:101EF000070000147F147F1400242A7F2A12006236 +:101F000064081323003649552250000005030000E1 +:101F100000001C224100000041221C000014083E69 +:101F200008140008083E0808000000A0600000082F +:101F30000808080800006060000000201008040283 +:101F4000003E5149453E0000427F40000042615141 +:101F50004946002141454B31001814127F100027DB +:101F600045454539003C4A4949300001710905039E +:101F700000364949493600064949291E00003636CF +:101F80000000000056360000000814224100001432 +:101F9000141414140000412214080002015109060F +:101FA00000324959513E007C1211127C007F494990 +:101FB0004936003E41414122007F4141221C007FC1 +:101FC00049494941007F09090901003E4149497ACF +:101FD000007F0808087F0000417F41000020404149 +:101FE0003F01007F08142241007F40404040007FB5 +:101FF000020C027F007F0408107F003E4141413EF9 +:10200000007F09090906003E4151215E007F091940 +:1020100029460046494949310001017F0101003F3D +:102020004040403F001F2040201F003F4038403FBD +:102030000063140814630007087008070061514921 +:10204000454300007F41410000552A552A550000B4 +:1020500041417F0000040201020400404040404032 +:10206000000001020400002054545478007F4844CA +:10207000443800384444442000384444487F003801 +:102080005454541800087E0901020018A4A4A47C2A +:10209000007F080404780000447D400000408084F4 +:1020A0007D00007F102844000000417F4000007C3C +:1020B00004180478007C0804047800384444443848 +:1020C00000FC242424180018242418FC007C080494 +:1020D000040800485454542000043F444020003C6D +:1020E0004040207C001C2040201C003C4030403CF4 +:1020F000004428102844001CA0A0A07C0044645484 +:102100004C441414141414140000000000000000C7 +:10211000000000000000FC000000000002000000C1 +:10212000000C020C020000000000000090D0BCD0A7 +:10213000BC900003000300001824FE448C0003023E +:10214000070201001824D8B04C80000300010201EE +:10215000C038E438E0000102020102020806000073 +:102160000000000000000000000000F80402000071 +:1021700000010204000204F8000000040201000053 +:102180009060F86090000000010000002020FC201A +:102190002000000001000000000000000000080610 +:1021A000000000002020202020000000000000008F +:1021B0000000000000000002000000000080601C21 +:1021C0000200040300000000F8040404F800010207 +:1021D000020201000008FC000000000203020000EF +:1021E0001884442418000302020202000804242474 +:1021F000D80001020202010040B088FC800000000B +:10220000000302003C242424C40001020202010055 +:10221000F824242CC0000102020201000C04E41C7A +:102220000400000003000000D8242424D800010288 +:102230000202010038444444F80000030202010095 +:10224000000010000000000002000000000020005C +:10225000000000000600000000205088040200007A +:10226000000001029090909090000000000000009B +:102270000002048850200002010000001804C42459 +:102280001800000002000000F804E494F8000102C5 +:102290000202020000E09CF0800002030000030242 +:1022A00004FC2424D800020302020100F804040400 +:1022B0000C0001020202010004FC0404F800020305 +:1022C0000202010004FC24740C0002030202030059 +:1022D00004FC24740C00020302000000F008044413 +:1022E000CC4000010202010004FC2020FC04020397 +:1022F000000003020404FC040400020203020200C2 +:10230000000404FC040406040403000004FC24D0BC +:102310000C0402030200030204FC04000000020398 +:1023200002020203FC3CC03CFC000300030003006B +:1023300004FC30C4FC04020302000300F80404049B +:10234000F80001020202010004FC24241800020328 +:1023500002000000F8848404F8000102020705006E +:1023600004FC24649800020302000302182424449D +:102370008C000302020201000C04FC040C000002A9 +:102380000302000004FC0000FC0400010202010042 +:10239000047C80E01C040000030000001CE03CE022 +:1023A0001C00000300030000049C609C0400020366 +:1023B00000030200041CE01C0400000203020000F1 +:1023C0000C84641C04000203020203000000FE02ED +:1023D0000200000007040400000E30C000000000EE +:1023E00000010200000202FE0000000404070000D9 +:1023F00000040204000000000000000000000000D3 +:10240000000008080808080800000200000000009A +:10241000000000000040A0A0C00000010202030272 +:1024200004FC2020C00000030202010000C02020A4 +:10243000600000010202020000C02024FC00000134 +:102440000202030200C0A0A0C000000102020200BC +:102450000020F82424040002030202000040A0A08F +:10246000602000070A0A0A0404FC2020C0000203BE +:10247000020003020020E40000000002030200004A +:10248000000020E4000008080807000004FC80E0C9 +:1024900020200203020003020404FC0000000202E8 +:1024A00003020200E020E020C0000300030003005C +:1024B00020E02020C00002030200030200C0202010 +:1024C000C00000010202010020E02020C000080F2F +:1024D0000A02010000C02020E0000001020A0F08EB +:1024E00020E0402020000203020000000060A0A0C5 +:1024F00020000002020203000020F820000000007B +:102500000102020020E00020E000000102020302BC +:1025100020E0208060200000030100006080E08057 +:1025200060000003000300002060806020000203C0 +:102530000003020020E0208060200808070100005E +:102540000020A0602000000203020200000020DE44 +:102550000200000000070400000000FF000000006F +:10256000000F00000002DE20000000040700000051 +:10257000020102040402000000000000000000004C +:10258000000000000000000000000000000000F853 +:1025900000000000000000333000000000100C06B6 +:1025A000100C0600000000000000000040C0784051 +:1025B000C0784000043F04043F040400007088FC1D +:1025C00008300000001820FF211E0000F008F00075 +:1025D000E018000000211C031E211E0000F00888E6 +:1025E000700000001E2123241927211010160E0050 +:1025F000000000000000000000000000000000E0FB +:10260000180402000000000718204000000204180F +:10261000E00000000040201807000000404080F06B +:10262000804040000202010F01020200000000F0A1 +:10263000000000000101011F010101000000000075 +:102640000000000080B070000000000000000000EA +:102650000000000000010101010101010000000073 +:10266000000000000030300000000000000000000A +:1026700080601804006018060100000000E01008E7 +:102680000810E000000F102020100F00001010F8BC +:10269000000000000020203F2020000000700808FB +:1026A000088870000030282422213000003008887B +:1026B000884830000018202020110E000000C020A3 +:1026C00010F8000000070424243F240000F80888C4 +:1026D000880808000019212020110E0000E0108851 +:1026E00088180000000F112020110E000038080883 +:1026F000C83808000000003F000000000070880893 +:1027000008887000001C222121221C0000E0100813 +:102710000810E0000000312222110F00000000C06C +:10272000C000000000000030300000000000008009 +:1027300000000000000080600000000000008040F9 +:102740002010080000010204081020004040404012 +:102750004040400004040404040404000008102065 +:1027600040800000002010080402010000704808AA +:102770000808F0000000003036010000C030C82812 +:10278000E810E0000718272423140B000000C038CD +:10279000E0000000203C23020227382008F8888847 +:1027A00088700000203F202020110E00C030080853 +:1027B00008083800071820202010080008F808082A +:1027C0000810E000203F202020100F0008F8888823 +:1027D000E8081000203F20202320180008F88888EF +:1027E000E8081000203F200003000000C030080867 +:1027F0000838000007182020221E020008F80800F0 +:102800000008F808203F210101213F20000808F8B6 +:10281000080800000020203F2020000000000808D9 +:10282000F8080800C08080807F00000008F888C099 +:1028300028180800203F20012638200008F808004A +:1028400000000000203F20202020300008F8F80081 +:10285000F8F80800203F003F003F200008F830C093 +:102860000008F808203F200007183F00E010080883 +:102870000810E0000F10202020100F0008F80808B2 +:102880000808F000203F210101010000E0100808C5 +:102890000810E0000F18242438504F0008F88888EA +:1028A00088887000203F2000030C302000708808CA +:1028B000080838000038202121221C00180808F8D8 +:1028C000080818000000203F2000000008F8080059 +:1028D0000008F808001F202020201F00087888002A +:1028E00000C83808000007380E010000F80800F89A +:1028F0000008F800033C0700073C03000818688044 +:102900008068180820302C03032C30200838C800B9 +:10291000C83808000000203F200000001008080808 +:10292000C83808002038262120201800000000FEAA +:10293000020202000000007F40404000000C30C056 +:1029400000000000000000010638C0000002020282 +:10295000FE000000004040407F0000000000040234 +:10296000020204000000000000000000000000005F +:10297000000000008080808080808080000202044F +:102980000000000000000000000000000000808047 +:10299000808000000019242222223F2008F80080B5 +:1029A00080000000003F112020110E000000008078 +:1029B00080800000000E1120202011000000008007 +:1029C0008088F800000E112020103F200000808039 +:1029D00080800000001F222222221300008080F04D +:1029E000888888180020203F202000000000808078 +:1029F00080808000006B94949493600008F80080BD +:102A000080800000203F210000203F200080989817 +:102A1000000000000020203F202000000000008077 +:102A20009898000000C08080807F000008F80000B7 +:102A300080808000203F24022D302000000808F80C +:102A4000000000000020203F2020000080808080C7 +:102A500080808000203F20003F20003F8080008059 +:102A600080800000203F210000203F200000808067 +:102A700080800000001F202020201F008080008018 +:102A80008000000080FFA12020110E0000000080C7 +:102A900080808000000E112020A0FF8080808000B8 +:102AA0008080800020203F212000010000008080E5 +:102AB000808080000033242424241900008080E0DA +:102AC000808000000000001F2020000080800000A7 +:102AD00000808000001F202020103F208080800088 +:102AE0000080808000010E30080601008080008098 +:102AF000008080800F300C030C300F0000808000BD +:102B0000808080000020312E0E31200080808000E7 +:102B10000080808080818E70180601000080808097 +:102B2000808080000021302C222130000000000035 +:102B3000807C020200000000003F40400804FE04C8 +:102B400008C0000000000310207F20100002027C5B +:102B5000800000000040403F00000000000601012E +:102B60000202040400000000000000000000000059 +:102B70000000000000000000000000000000000055 +:102B80000000000000000000000000000000000045 +:102B90000000000000F0F0F0000000000000000065 +:102BA00000017F010000000000000000001C1C1C50 +:102BB0000000000000008060301C8C60301C0C00A5 +:102BC0000000000000000000000000000000000005 +:102BD0000000000000000000000000E00000000015 +:102BE00000E000000086E69F86868686E69F8600D7 +:102BF00000011F01010101011F010100000080C04F +:102C00006020F820E0C00000000003070C18FF70EF +:102C1000E18100000000070F10107F100F07000077 +:102C20008060206080000000E02000000F30203035 +:102C30009F70DC371030C0000000100E0300071832 +:102C4000101807000000C02020E0C00000000000B5 +:102C500080E01F38E88703C43C040000070F181009 +:102C6000100B070D1010080000808C4C380000007D +:102C70000000000000000000000000000000000054 +:102C80000000000000000000000000000000000044 +:102C9000000080E0300804000000000000FEFF019A +:102CA00000000000000000000000030F182040009A +:102CB00000040830E0800000000000000000000078 +:102CC00001FFFE0000000000004020180F0300007C +:102CD00000000000000000000000C0000000000034 +:102CE000004266663C18FF183C6666420000000021 +:102CF0000000030000000000000000000000800051 +:102D000000000000001010101010FF101010101024 +:102D100000000000000003000000000000000000B0 +:102D200000000000000000000000000000000000A3 +:102D30000000000000808C4C380000000000000003 +:102D40000000000000000000000000000010101053 +:102D50001010101010101000000000000000000003 +:102D60000000000000000000000000000000000063 +:102D700000000000000000000000000000001C1C1B +:102D80001C00000000000000000000000000000027 +:102D9000E0380C000000000080701C030000000000 +:102DA0000060380E0100000000000000000080C03C +:102DB00060202060C080000000FEFF0100000000D5 +:102DC00001FFFE000001070E181010180E07010089 +:102DD0000000808080C0E0000000000000000000D3 +:102DE00000FFFF000000000000001010101F1F1067 +:102DF000101000000080402020202060C0800000D3 +:102E000000030300804020381F070000001C1A192F +:102E100018181818181F00000080C020202060C05B +:102E200080000000000303001010182FE78000004E +:102E300000070F10101010180F070000000000000E +:102E40000000C0E0F000000000C0B088868180FF74 +:102E5000FF808000000000000010101F1F101000F5 +:102E60000000E060606060606060000000003F1093 +:102E700008080818F0E0000000070B101010101CE4 +:102E80000F030000000080C040202020E0C00000B0 +:102E900000FCFF211008080818F0E0000001070CF2 +:102EA00018101010080F03000000C0E060606060A0 +:102EB00060E06000000003000000E0180700000070 +:102EC00000000000001F1F00000000000080C06024 +:102ED0002020202060C080000087EF2C18183030A0 +:102EE00068CF830000070F0810101010180F07009C +:102EF0000000C0C020202020C0800000001F3F60D4 +:102F00004040402010FFFE0000000C1C1010100874 +:102F10000F0300000000000000000000000000009F +:102F200000000000000E0E0E000000000000000077 +:102F3000001C1C1C0000000000000000000000003D +:102F40000000000000000000000C0C000000000069 +:102F500000000000005838000000000000000000E1 +:102F60000000008040201000000010284482010072 +:102F70000000000000000000000001020408100032 +:102F800000000000000000000000000000848484B5 +:102F90008484848484848400000000000000000095 +:102FA0000000000000001020408000000000000031 +:102FB00000000000000001824428100000001008FA +:102FC000040201000000000000C0202010101010BA +:102FD00030E0C0000003030000F010080C070300FD +:102FE000000000001C1C1C0000000000000000C0CD +:102FF000406020202040C00000FCFF01F00E03C113 +:10300000FE03807F0001070E081111101109040250 +:103010000000000080E0E000000000000000807C74 +:103020004340477FF880000010181F100000000088 +:10303000131F1C1020E0E02020202060C080000032 +:1030400000FFFF10101010182FE78000101F1F1036 +:1030500010101010180F0700000080C04020202022 +:103060002060E00000FCFF01000000000000010003 +:103070000001070E181010100804030020E0E020E3 +:1030800020202040C080000000FFFF000000000062 +:1030900001FFFE00101F1F10101018080E0701007E +:1030A00020E0E020202020202060800000FFFF1092 +:1030B0001010107C00000000101F1F1010101010C6 +:1030C0001018060020E0E020202020206060800012 +:1030D00000FFFF101010107C00000100101F1F10D7 +:1030E0000000000000000000000080C060202020E0 +:1030F00040E0000000FCFF0100004040C0C1404033 +:103100000001070E181010100F0F000020E0E02043 +:103110000000000020E0E02000FFFF101010101061 +:1031200010FFFF00101F1F1000000000101F1F10D5 +:103130000000202020E0E02020200000000000000F +:1031400000FFFF000000000000001010101F1F1003 +:103150001010000000000000202020E0E0202020CF +:1031600000000000000000FFFF0000000060E080A1 +:103170008080C07F3F00000020E0E020000020A011 +:103180006020200000FFFF30187CE3C0000000003A +:10319000101F1F10000001131F1C181020E0E0205A +:1031A000000000000000000000FFFF000000000021 +:1031B00000000000101F1F10101010101018060043 +:1031C00020E0E0E000000000E0E0E02000FF013F40 +:1031D000FEC0E01E01FFFF00101F1000031F0300D0 +:1031E000101F1F1020E0E0C0000000000020E020C1 +:1031F00000FF0003071C78E08000FF00101F100094 +:1032000000000000030F1F00000080C0602020604D +:10321000C080000000FEFF010000000000FFFE0073 +:103220000001070E181010180C07010020E0E02024 +:103230002020202060C0800000FFFF2020202020D0 +:10324000301F0F00101F1F100000000000000000C2 +:10325000000080C060202060C080000000FEFF01F0 +:103260000000000000FFFE000001070E1111133CDA +:103270007C67210020E0E0202020202060C080002A +:1032800000FFFF101030F0D0080F0700101F1F10B4 +:10329000000000030F1C10100080C06020202020C0 +:1032A0004040E00000070F0C1818303060E081004B +:1032B000001F0C0810101010180F0700806020204D +:1032C00020E0E020202060800100000000FFFF00DF +:1032D0000000000100000000101F1F10000000008F +:1032E00020E0E020000000000020E02000FFFF00C0 +:1032F000000000000000FF0000070F181010101061 +:10330000100807002060E0E02000000020E06020BE +:103310000000077FF88000807C03000000000000B0 +:10332000071F1C070000000020E0E02000E0E02074 +:103330000020E0200007FFF8E01FFFFCE01F000076 +:103340000000031F0300011F03000000002060E0D5 +:10335000A0000020E0602000000000038F7CF8C681 +:10336000010000000010181E130001171F181000A4 +:103370002060E0E02000000020E060200000010765 +:103380003EF8E0180700000000000010101F1F109A +:103390001000000000806020202020A0E0E020003D +:1033A00000000000C0F03E0F0300000000101C1FD2 +:1033B00017101010101806000000000000FC040494 +:1033C000040404000000000000FF000000000000F2 +:1033D00000000000007F404040404000000010E03E +:1033E000000000000000000000000000031C6080DE +:1033F0000000000000000000000000030C708000CE +:1034000000000404040404FC0000000000000000AC +:10341000000000FF00000000000040404040407FEE +:103420000000000000000010080C040C0810000050 +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000006C +:103460008080808080808080808080800000000458 +:103470000408080000000000000000000000000038 +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000098D8BC +:1034A00044642424FCF80000000F1F1810101008BA +:1034B0001F1F10180020E0F00000000000000000B6 +:1034C0000000FFFF180804040CF8F00000001F0FB4 +:1034D00018101010180F030000000000000000007A +:1034E0000000000000E0F8180404043C380000006C +:1034F00000030F0C10101010080600000000000060 +:1035000000000020E0F0000000E0F81C04040408C3 +:10351000FFFF000000030F18101010081F0F080015 +:103520000000000000000000000000000000E0F8C3 +:10353000484444444C7870000000030F0C181010ED +:10354000100804000000000080C0602020E0C000DF +:1035500000040404FFFF0404040400000000101031 +:103560001F1F1010100000000000000000000000ED +:1035700000000000000070F88C04048CF874040C47 +:10358000007076CF8D8D8D89C87870000020E0F0B6 +:1035900000000000000000000000FFFF0804040419 +:1035A000FCF8000000101F1F100000101F1F10006B +:1035B0000000000000606000000000000000040443 +:1035C00004FCFC000000000000001010101F1F1081 +:1035D000101000000000000000000060600000000B +:1035E00000000000040404FCFC0000000000C0C057 +:1035F0008080C07F3F0000000020E0F0000000005D +:10360000000000000000FFFF80C0F41C0404000064 +:1036100000101F1F1100031F1C10100000002020AD +:1036200020E0F000000000000000000000FFFF00AC +:103630000000000000001010101F1F1010100000EC +:1036400000000000000000000000000004FCFC0876 +:1036500004FCFC0804FCFC00101F1F10001F1F10BE +:10366000001F1F100000000000000000000000000C +:103670000004FCFC08080404FCF8000000101F1FF4 +:10368000100000101F1F10000000000000000000CC +:103690000000000000E0F0180C04040C18F0E0003A +:1036A00000030F0C101010100C0F0300000000009E +:1036B00000000000000000000004FCFC08040404FA +:1036C0000CF8F0000080FFFF889010101C0F030022 +:1036D00000000000000000000000000000E0F81CF6 +:1036E00004040408F8FC000000030F181010908870 +:1036F000FFFF80000000000000000000000000004C +:10370000040404FCFC100804040C0C001010101F2E +:103710001F1010100000000000000000000000005A +:103720000000000000003078CCC48484840C1C00AD +:1037300000001E1810101011190F060000000000E4 +:1037400000C000000000000000040404FFFF0404A7 +:1037500004000000000000000F1F1010100C0000FB +:103760000000000000000000000000000004FCFE5B +:1037700000000004FCFE000000000F1F18101008DD +:103780001F0F080000000000000000000000000003 +:1037900000040C3CFCC40000C43C0C04000000000D +:1037A000010F1E0E010000000000000000000000DC +:1037B00000000000043CFCC400E47CFC84807C0429 +:1037C0000000071F070000071F070000000000009F +:1037D00000000000000000000004041C7CE4C03471 +:1037E0001C0404000010101C1601131F1C181000EC +:1037F00000000000000000000000000000040C3C7D +:10380000FCC400C43C0404000000C080C1370E01A9 +:1038100000000000000000000000000000000000A8 +:1038200000001C0404C4F47C1C0400000000101CF4 +:103830001F17111010180E0000000000000000F803 +:103840000C04000000000000001028EF0000000041 +:10385000000000000000003F604000000000000089 +:103860000000FF0000000000000000000000FF005A +:1038700000000000000000000000FF000000000049 +:103880000000040CF8000000000000000000000030 +:10389000EF28100000000000000040603F00000022 +:1038A0000000000000180602020408102020300862 +:1038B0000000000000000000000000000000000008 +:1038C00000000000000000000000F010101010FFC9 +:1038D00010101010F000000000000F04040404FF9A +:1038E000040404040F0000004040405F5555557526 +:1038F0005555555F404040000040200F09498979E7 +:103900000909090F2040000000FE02424ACA4A4A43 +:10391000CA4A4A4202FE000000FF40504C43404069 +:103920004F50505C40FF00000000F888888888FFF6 +:1039300088888888F800000000001F080808087FB1 +:10394000888888889F80F00080828282828282E2DA +:10395000A2928A8682808000000000000040807F62 +:103960000000000000000000101010FF10900888F8 +:103970008888FF88888808000444827F018080400E +:10398000432C1028468180000010101010D030FF0A +:1039900030D0121C1010000010080402010000FFBB +:1039A000000001020408100004040484E43C2724FD +:1039B000242424E40404040004020100FF0909098A +:1039C0000949897F0000000000FE225A8600FE920D +:1039D00092929292FE00000000FF04080700FF4050 +:1039E00020030C1422414000008040201806800073 +:1039F00007182040800000000100207028262120A8 +:103A000020243860000101000010129292929292DC +:103A100092121202FE0000000000003F1010101071 +:103A20003F0040807F000000000000C08080808058 +:103A3000808080FC84808080808080C0C000000006 +:103A4000000000FF7F404040404040FF4040404079 +:103A5000404040FF7F000000000000000000000028 +:103A60000000007F70000000000000000000000067 +:103A7000000000000000000000000000000000FC4A +:103A8000F80000000000000000000000000000003E +:103A900000000000FFFE020202020202020202FF18 +:103AA000FF020202020202020202FF030000000003 +:103AB000000000001F1F040404040404040404FFA5 +:103AC000FF0404040404040404041F0000000000B4 +:103AD0000000000000000000000000000000007F67 +:103AE0003F00000000000000000000000000000097 +:103AF00000000000000000000000000000000000C6 +:103B000000000000000000000000000000F8F8F0D5 +:103B1000F070200000000000000000000000000025 +:103B20000000000000000000000000000000000095 +:103B30000000000000000000800000000000000005 +:103B400000000000000000000000000000FFFFFF78 +:103B5000FF00000000000000000000000000000066 +:103B60000000000080800000000000000000000055 +:103B7000000000000000000000FFFFFE0606060631 +:103B800006060606060606060606060606FFFFFFEA +:103B9000FF060606060606060606060606060606CC +:103BA000060606FFFFFFFF070200000000000000FE +:103BB000000000000000000000FFFFFF0000000008 +:103BC00000000000000000000000000000FFFFFFF8 +:103BD000FF000000000000000000000000000000E6 +:103BE000000000FFFFFFFF000000000000000000D9 +:103BF000000000000000000000FFFFFF1818181868 +:103C000018181818181818181818181818FFFFFF7F +:103C1000FF1818181818181818181818181818183D +:103C2000181818FFFFFFFF00000000000000000050 +:103C30000000000000000000020101000000000080 +:103C400000000000000000000000000000FFFFFF77 +:103C5000FF00000000000000000000000000000065 +:103C60000000000101000000000000000000000052 +:103C70000000000000000000000000000000000044 +:103C800000000000000000000000000000FFFFFF37 +:103C9000FF00000000000000000000000000000025 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC000000000000000000000000000001F1F0FA7 +:103CD0000F000000000000000000000000000000D5 +:103CE00000000000000000000000000000000000D4 +:103CF000000000000000000000000000000000C004 +:103D0000F0F8F8F8F8008080C04040404040404063 +:103D100040800000000000000000000000000000E3 +:103D200000000000000080C0E07038D8FCFCFFFFFD +:103D3000FFFF7F1F070301010000000000000000DB +:103D40000000000000060F0F0F060020408000005A +:103D50000080E0F83C0F0701C0F0FFFFFFFFFFBF4E +:103D60008F81C0C0E0F87C7E7FFFFFFFFFFFFFFF79 +:103D70007F7F7F7F7F7F3F3F000000000087FC0048 +:103D8000FCFFFF0000000000010307070707030313 +:103D900003030101000000E0FCFFFFFFFFFF1F0322 +:103DA000000000000000000000C0E0301C07000020 +:103DB000071F3FFCF0E0C080000000000000000092 +:103DC0000000000000FCFFFFFFFFFF1F03008080DA +:103DD000C0C0607070380C060701000000000000D1 +:103DE0000000000001030307070E0E0E1C1C1C1C24 +:103DF0001C1C1C1C1C1D1D1F0F0F0E07070303039B +:103E000001000000000000000000000000000000B1 +:103E100000000080C060F0F8FEFE3E1808080808A8 +:103E20000800303000408000F8FE07011C3F3F1FB3 +:103E30001B180ECFFFFFFF7F0F0F0F0780C07B0EF9 +:103E4000070F1C383030606060607E7F3F3F311864 +:103E5000180C0E0303000000FF818181818181FF26 +:103E600000018244FF11AA4400000100000101008A +:103E7000000010385482D78254381000000000012E +:103E80000000000010385482C7825438100000002F +:103E90000001000000000000008244281028448235 +:103EA00000000000000000000000C0C00000000092 +:103EB0000000000000002010D0D010200000000002 +:103EC000000010082414D4D414240810000008049E +:103ED00012092515D5D5152509120408312E4E6570 +:103EE00074776F726B20496E666F2020322E4D44BE +:103EF00020506F727420496E666F2020332E4C4F15 +:103F0000524120525353492020202020342E566500 +:103F1000726573696F6E20436865636B20204E6520 +:103F200074776F726B20496E666F202020202020EE +:103F30002020202020202020202020202020202081 +:103F40002020202020202020202020202020202071 +:103F50002020202020202020202020205072696E48 +:103F600074205B47756E3A2020205D2020202020A1 +:103F70002020202020202020202020202020202041 +:103F80002020202020202020202020202020202031 +:103F900020202020202020202020202020202050F1 +:103FA0004F5254202020202020202020202020207C +:103FB0002020202020202020202020202020202001 +:103FC00020202020202020202020202020202020F1 +:103FD000202020202020202020202020456D7074CB +:103FE000790000000000000000000000426C7565D0 +:103FF000536B790000000000000000004C590000E5 +:104000000000000000000000000000004A50000016 +:104010000000000000000000000000004461727415 +:104020000000000000000000000000005957595F28 +:10403000426C7565736B790000000000524649447C +:104040000000000000000000000000005947616F00 +:104050000000000000000000000000004859616EF0 +:104060006700000000000000000000005957595F81 +:10407000426C7565736B79000000000050726F62CE +:10408000655F4B5900000000000000005957595F60 +:104090005072657373757265000000002020205017 +:1040A0004F5254202020202020202020202020207B +:1040B0002020202020202020202020202020202000 +:1040C00020202020202020202020202020202020F0 +:1040D00020202020202020202020202020202020E0 +:1040E0005665726573696F6E202020202020202085 +:1040F00020202020202020202020202020202020C0 +:1041000020202020202020202020202020202020AF +:10411000202020202020202020202020312E4D442F +:10412000436F6E6E6563742053657420322E4C4F5E +:10413000524120536C61766520536574332E506F65 +:1041400072744C6F67204F7574707574342E436FA2 +:104150006E6E656374204D6F64652020352E4E654C +:1041600074776F726B20536574202020362E446163 +:104170007461496E6974202020202020312E4D4426 +:10418000436F6E6E6563742053657420322E4C4FFE +:10419000524120536C61766520536574332E506F05 +:1041A00072744C6F67204F7574707574204D444362 +:1041B0006F6E6E656374205365742020202020206C +:1041C00020202020202020202020202020202020EF +:1041D00020202020202020202020202020202020DF +:1041E000202020202020202020202020204C4F5242 +:1041F0004120536C61766520536574202020202077 +:1042000020202020202020202020202020202020AE +:10421000202020202020202020202020202020209E +:1042200020202020202020202020202020506F72BD +:10423000744C6F67204F7574707574202020202097 +:10424000202020202020202020202020202020206E +:10425000202020202020202020202020202020205E +:104260002020202020202020202020202020436FDC +:104270006E6E656374204D6F6465202020202020C1 +:10428000202020202020202020202020202020202E +:104290002020202020202020202020205072657304 +:1042A00073207C20746F2073686966742020204E10 +:1042B0006574776F726B2053657420202020202056 +:1042C00020202020202020202020202020202020EE +:1042D00020202020202020202020202050726573C4 +:1042E00073207C20746F2073686966744E6F773A10 +:1042F0004469616C20737769746368204E6F773A04 +:1043000053746174696F6E20202020204E6F773ABD +:10431000436C6F7564202020202020204E6F773A58 +:104320005465737420436C6F756420204E6F773A28 +:10433000576966692053746174696F6E4E6F773A7E +:104340004469616C20737769746368204E6F773AB3 +:1043500034475F474D352020202020204E6F773A8C +:1043600034475F4C35313020202020204E6F773A83 +:104370005769466920202020202020204E6F773A60 +:1043800057414E202020202020202020496E697493 +:1043900069616C697A6520446174613F2020202046 +:1043A000202020202020202020202020202020200D +:1043B00020202020202020202020202027454E546F +:1043C00045522720746F20736869667400000000EE +:1043D000000000000000F03F000000000000F83F77 +:1043E00000000000000000000000004003B8E23FB1 +:1043F000000000000000000006D0CF43EBFD4C3E63 +:10440000033333333333E33FFFAB6FDBB66DDB3F57 +:104410004D268F515555D53F01411DA96074D13F9F +:1044200065DBC9934A86CD3FEF4E454A287ECA3F99 +:104430003E5555555555C53F93BDBE166CC166BF1B +:104440002CDE25AF6A56113FF16BD2C541BDBBBE14 +:10445000D0A4BE726937663E04FA97999999D93FFC +:10446000AF788E1DC571CC3F9FC678D0099AC33FE7 +:10447000935555555555E53F599322942449D23FBC +:10448000DE03CB966446C73F44523EDF12F1C23F83 +:104490000000000000000000DDDDDDDDDCBBBBDD79 +:1044A000DDDDDDDDDDDDDDDD9888888888888888D4 +:1044B00077777777778888888555555666666666F4 +:1044C00066666666666888888333333222222222D3 +:1044D000222222222228888DF8440308000000208E +:1044E000BC120000248F000878470308BC1200208B +:1044F000B4CF00004CB70208412D0102030404654B +:1045000006070809320100FF00891112239B32249B +:1045100046AD573665BF74488CC19D5AAFD3BE6C4B +:10452000CAE5DB7EE9F7F88110080193331A22A56A +:10453000562C47B7753E64C99C408DDBBF52AEED2B +:10454000DA64CBFFF976E802218B3010029913264A +:1045500067AF763444BD554AADC3BC588ED19F6E0B +:10456000EBE7FA7CC8F5D983310A2091121803A72A +:10457000772E66B5543C45CBBD42ACD99E508FEFEB +:10458000FB66EAFDD874C904428D5316619F702002 +:1045900004A9153227BB364CCEC5DF5EEDD7FC68CB +:1045A00088E1997AABF3BA85520C4397711E60A1EA +:1045B000142805B3373A26CDDE44CFDFFD56ECE9AB +:1045C000986089FBBB72AA06638F7214409D5122CA +:1045D00025AB343006B9174EEFC7FE5CCCD5DD6A8B +:1045E000A9E3B8788AF19B87730E6295501C41A3AA +:1045F000352A24B1163807CFFF46EEDDDC54CDEB6B +:10460000B962A8F99A708B1023088481951AA79330 +:10461000B62CC2A5D33EE1B7F04008C919522BDB36 +:104620003A644EED5F766DFF7C899480DE859BB7A2 +:1046300012A6ADD224C3BFF136E0C1184809D33B5E +:104640005A2AE55E6C4FF77D7E6C0AA583B4188606 +:1046500091972EE3A7F23CC0B5D14229CB38500A3E +:10466000D91B666FEF7E744CFD5D8BB502A49996E5 +:104670001087AFF326E2BDD034C1C3394A28D11A1E +:10468000580BE77F6E6EF55C7C4D0CC685D71EE53A +:1046900097F42880A1913AA3B3B2444ACD5B5669FE +:1046A000DF78600CE91D722FFB3E8DD604C79FF5A5 +:1046B00016E4A9902081BBB332A2C55A4C4BD779DE +:1046C0005E68E11C680DF33F7A2E0EE787F61CC486 +:1046D00095D52AA1A3B03882B193466BCF7A5448BE +:1046E000DD59622DEB3C700EF91F8FF706E69DD465 +:1046F00014C5ABB122A0B9923083C77B4E6AD5589E +:104700005C49E33D6A2CF11E780F00082C41542BC4 +:1047100041504E3D0008FF0102030405060701FF5A +:1047200001FF01FF01FF01FF01FF01CF022501C8C9 +:104730000C5C53595354454D2E545854181D4D314B +:104740005F30010911190A1632190A1633190A15B0 +:1047500034190C13504F531969C21203120202FF8D +:104760000901FF01FF01E5130103120202FF090124 +:08477000FF01FF01E5721700D3 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.4.hex b/obj/TXH_V1.3.4.hex new file mode 100644 index 0000000..fb662bf --- /dev/null +++ b/obj/TXH_V1.3.4.hex @@ -0,0 +1,11389 @@ +:020000040800F2 +:10800000E0DE0020A1810008A981000821AA000863 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00091940208BB810008BB810008BB810008C5 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB8100089FA00208A7A00208AFA0020869 +:1080E0009D9D0008BB810008BB810008BB81000882 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:108110008FA0020897A00208BB810008BB8100085D +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F990008B7A0020882 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047F9BE0208AFF30080E0DE00208F +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7299402089A +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFBC84403089A +:108A6000E8440308C0B24FF4F05100F03BBA0000F4 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504622F01B +:108C70005DFD08B30DF11301761E44F400748B45BD +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504622F0E8FC0028D6D144 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000884403080EB540F2C6 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642022F07DFDBDF8E7 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE7F41C03084C980020310A0020A4 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642022F001FD781C87B2062FE1DB00204D +:1091B000A1E70000F41C030808B5002000901DF092 +:1091C000FFFB0F49087000F09BF80D480078242839 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8191E09E00121064880F8191E04E0E4 +:1091F0000221044880F8191E00BF00BF08BD00000E +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012022F07FFA00202849088008 +:109220000DE01DF0AFFB00F0800000B10BE001206D +:1092300022F0BAFC22480088401C214908802048BE +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F0D8FB08211A4801F0D6FB68 +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F0B1FB002022F034FA6F +:1092B0000120BDE8F081002022F02EFA0020F8E71E +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A481DF085FC0028F9D0214607481DF0FA +:1092E0008BFC00BF012105481DF07AFC0028F9D055 +:1092F00002481DF07EFCC0B210BD000000300140ED +:1093000010B5012022F008FA00201E4908800DE067 +:109310001DF038FB00F0800000B10BE0012022F0CE +:1093200043FC18480088401C1649088015480088EE +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F061FB08210F4801F05FFB3D204F +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F04FFB0020B5 +:1093700022F0D2F9012010BD002022F0CDF900200A +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012022F0BFF900202249088057 +:1093A0000DE01DF0EFFA00F0800000B10BE00120AD +:1093B00022F0FAFB1C480088401C1B4908801A4810 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F018FB0821144801F016FB73 +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000FDFA002022F080F9012070BD002022F02A +:109420007BF90020F9E700002E0A0020000002402E +:1094300070B506460C461546012022F06DF9294606 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE01DF096FA00F0800000B10BE0EE +:10946000012022F0A1FB19480088401C1749088000 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F0BFFA0821104801F03D +:10949000BDFA8320FFF718FFC4F38710FFF714FF0E +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F0ABFA002022F02EF90120C4E7A2 +:1094C000002022F029F90020BFE700002E0A00202A +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392022F099FDE0B222F0B6FD05 +:10950000C4F3072022F0B2FDC4F3074022F0AEFD01 +:10951000200E22F0ABFD4FF48051034801F076FAA3 +:1095200020F00CFF10BD0000000402402DE9F041C6 +:1095300007460E4614463A2022F078FDF0B222F09B +:1095400095FD301222F092FD4FF480510F4801F04A +:109550005DFA19E020F0F2FE05461D2D11D13846C6 +:1095600000F0ACF805463B2022F060FD4FF480513E +:10957000064801F04BFA2F4434B12088284420805B +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2022F046FDD8 +:1095A000F0B222F063FD301222F060FD4FF48051E2 +:1095B000104801F02BFA0CB10020208019E020F0B7 +:1095C000BDFE05461E2D11D1384600F02BF905468B +:1095D0003D2022F02BFD4FF48051064801F016FA91 +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B51DF0BBF808B1AB +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222022F0E2FC22F0D5FC04464FF493 +:109670008051024801F0CAF9204610BD00040240A2 +:109680002DE9F04122F0C7FC044622F0C4FC054657 +:1096900022F0C1FC064622F0BEFC07464FF4805182 +:1096A000054801F0B3F944EA052040EA064040EAE3 +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272022F0B3FC22F0A6FC0646054646B150 +:1096D00000BF22F0A0FC2070641C701EC0B2061EE9 +:1096E000F7D14FF48051024801F090F9284670BD3F +:1096F0000004024010B504460C2022F097FC2046DE +:1097000022F0B4FCFFF7BCFF10BD000070B50446AA +:109710000A2022F08BFC204622F0A8FC22F07BFCE1 +:1097200005464FF48051024801F070F9284670BD9B +:109730000004024070B505460C46284622F076FC2F +:10974000204622F093FC4FF48051034801F05EF96B +:1097500020F0F4FD70BD00000004024010B5044686 +:10976000204622F063FC4FF48051034801F04EF98B +:1097700020F0E4FD10BD0000000402402DE9F0419E +:109780000646012022F052FC22F045FC43282BDA49 +:109790002B20FFF7BBFF102826DA2F2022F046FCF3 +:1097A000002022F063FC3220FFF7D8FF0446142C7F +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2022F01FFC35787D +:1097F000284622F03BFC09E0761C35785C2D01D030 +:109800002F2D00D10025284622F030FC002DF3D169 +:109810004FF48051024801F0F9F8BDE8F0810000F2 +:109820000004024070B504462D2022F0FFFB22F018 +:10983000F2FB0646054646B100BF207822F016FC32 +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F0DCF8284670BD0004024070B50546F2 +:109860000C460D2022F0E2FB284622F0FFFBE0B27E +:1098700022F0FCFBC4F3072022F0F8FBC4F30740FE +:1098800022F0F4FB200E22F0F1FB4FF4805102484D +:1098900001F0BCF870BD00000004024070B5024643 +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BD581A03086E +:1098D000581B03082DE9F04103460C4600200146C1 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B513F00EFE10BD10B535 +:1099400013F0A8FD10BD10B513F074FD10BD10B5D7 +:1099500013F0D0FD10BD10B515F042FD10BD10B5CF +:109960001CF0F6FA10BD00000246094B9A4201D2E3 +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB50024012120201CF0F0FD3020009085 +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946164800F0A8FE41 +:109BD0003021144800F01AFF0021134880F8441780 +:109BE00000201249887001204870C8704FF4FA7044 +:109BF000886000F01DF80C48007F592810DD2420F3 +:109C000009491C314871082008713020C87014209F +:109C100088702020487000210348017700F04AF83E +:109C20001CBD000000140240BC320020003A00209D +:109C30001CB522F0C1F8D02022F08AF822F0F0F80A +:109C4000002022F085F822F0EBF822F0B5F8D120C0 +:109C500022F07EF822F0E4F800240EE0062C05DA6B +:109C6000012022F045F80DF8040004E0002022F065 +:109C70003FF80DF80400601CC4B2072CEEDB22F0A4 +:109C8000B5F89DF806000A4948719DF8050008716D +:109C90009DF80400C8709DF8020088709DF80100CE +:109CA00048709DF8001002481C3801771CBD000068 +:109CB000D83200201CB500241D48007F8DF800001C +:109CC0001B481C3040788DF8010019481C30807802 +:109CD0008DF8020001208DF8030015481C30C07873 +:109CE0008DF8040012481C3000798DF805001048EA +:109CF0001C3040798DF8060022F05EF8D02022F06A +:109D000027F822F08DF8002022F022F822F088F8BF +:109D100000BF07E01DF8040022F01AF822F080F8D6 +:109D2000601CC4B2072CF5DB22F060F81CBD0000FB +:109D3000BC32002070B502460C460025002309E025 +:109D400012F8010B80EA05010648405C80EA030531 +:109D50000548435C201EA4F10106B4B2F0D145EAE7 +:109D6000032070BD581A0308581B030810B5044699 +:109D70000B460021072A00DD072244EA04200146A1 +:109D80002BB901FA02F081B20912084610BD012B6D +:109D900002D11141C8B2F9E700BFF7E7704710B52B +:109DA00004460B460021072A00DD072244EA04206E +:109DB000014613B91141C8B210BD012B05D101FAFA +:109DC00002F081B209120846F6E700BFF4E700008E +:109DD000F0B5ADF21C5D04460D460020CDF8180527 +:109DE000CDF81405002604EB4400584901EBC000EF +:109DF000408AA84203DC00200DF21C5DF0BD00206B +:109E0000CDF814059AE051480122C168504800F08D +:109E1000A3FA4E48406800788DF800009DF80000D5 +:109E200038287DD104EB4400484B03EBC000C068E8 +:109E300004EB4403454F07EBC3031B8A03FB0501F7 +:109E400004EB44003B4603EBC000028A404800F0AC +:109E500083FA0020CDF8180512E004EB44003B49DA +:109E600001EBC0004068BDF81815405CBDF818252E +:109E70000DF80200BDF81805401C80B2CDF8180599 +:109E800004EB4400314901EBC000008ABDF818150D +:109E90008842E2DC04EB44002C4A02EBC000008A5A +:109EA000401E81B2684600F01DFB064604EB4400EC +:109EB000264901EBC000008A401E1DF80000B04298 +:109EC00033D10020CDF8180520E004EB44001F49F1 +:109ED00001EBC0004068BDF81815415C04EB44007C +:109EE0001A4A02EBC0008068BDF81825024404EB52 +:109EF0004400164B03EBC000008A401E6843115417 +:109F0000BDF81805401C80B2CDF8180504EB4400DC +:109F10000E4901EBC000008A401EBDF8181500E094 +:109F200003E08842D1DC012066E7642021F03CFE9A +:109F3000BDF81405401C80B2CDF81405BDF8140519 +:109F40000628FFF660AF002056E7000044CB020869 +:109F5000906A00202DE9F041ADF5A36D04460E4650 +:109F600000250027A8460020009004EB4400474944 +:109F700001EBC000408AB04204DC00200DF5A36D67 +:109F8000BDE8F08100210846FFF722FF01287AD1C1 +:109F9000002520E004EB44003C4901EBC000806850 +:109FA000411904EB4400394A02EBC000008A401E0C +:109FB0007043085C04EB440102EBC1014968485559 +:109FC00004EB4400114601EBC0004068405D01A96C +:109FD0004855681C85B204EB44002C4901EBC000D5 +:109FE000008AA842D6DC00274BE004EB4400274B54 +:109FF00003EBC000C06804EB4403DFF890C00CEB37 +:10A00000C3031B8A03FB060104EB4400634603EB16 +:10A01000C000008A401E82B21D4800F01FFA04EB07 +:10A0200044001A4A02EBC000008A401E81B201A817 +:10A0300000F058FA009004EB4400144A02EBC00010 +:10A04000C06804EB4402114B03EBC202128A1044B5 +:10A0500004EB440203EBC202128A02FB0600411E1B +:10A060000122684600F0FAF931462046FFF7B0FEBB +:10A07000012801D182E706E0642021F095FD781CDB +:10A0800087B2062FB1DB002078E7000044CB02083E +:10A09000906A0020F0B5ADF21C5D00250024002080 +:10A0A0000190002600210120FFF792FE4B4890F816 +:10A0B0000C6E00204A49088080E000256FE00024F3 +:10A0C00014E04748008800EB4000464951F8300052 +:10A0D000005D4349098801EB4101424A02EBC1019D +:10A0E0004968085502A90855601C84B23C4800889C +:10A0F00000EB40003B4901EBC000008A401EA0423B +:10A10000DFDC3748008800EB40000A4602EBC00065 +:10A11000008A401E81B202A800F0E4F901903048A4 +:10A12000008800EB40002F4B03EBC000C0682C4BB5 +:10A130001B8803EB43032B4F07EBC3031B8A03FB73 +:10A1400005012748008800EB40003B4603EBC000B8 +:10A15000008A401E82B2244800F080F9204800881E +:10A1600000EB40003A4602EBC000C0681C4A12886F +:10A1700002EB42023B4603EBC202128A1044184A29 +:10A18000128802EB420203EBC202128A02FB0500B4 +:10A19000411E012201A800F061F9681C85B2104837 +:10A1A000008800EB40000F4901EBC000408AA84244 +:10A1B00085DC0B480088401C094908800848008855 +:10A1C0000D28FFF67AAF054880F80C6E00210120BB +:10A1D000FFF7C0FE0DF21C5DF0BD0000BC220020A8 +:10A1E0001000002044CB0208906A00201CB5012119 +:10A1F00008461CF0CBFA01208DF8040002208DF8EF +:10A20000050000208DF8060001208DF807001820B9 +:10A2100000906946144800F083FB0522114612485D +:10A2200000F0C6FB052206210F4800F0C1FB052205 +:10A2300007210D4800F0BCFBA020009002208DF803 +:10A24000040003208DF8050000208DF806008DF82D +:10A2500007006946044800F063FB4020009069460F +:10A26000014800F05DFB1CBD000002402DE9F843F1 +:10A27000002400250027002000908046FFF7B6FF4D +:10A2800000F0BCF80A2021F08FFC6E4608212D4812 +:10A2900000F0BAFB10212B4800F0B8FB062000F0BC +:10A2A00091F80821274800F0B1FB0821254800F06B +:10A2B000ABFB1021234800F0A9FB012000F082F83D +:10A2C000002000F07FF808211E4800F09FFB1E4888 +:10A2D000D0F82C11B0F83021B0F8320102FB001098 +:10A2E000B0F5003F02D900BE00BFFEE71748006886 +:10A2F00008B9FFF7CFFE00201549088017E00024B9 +:10A3000006E0134908782146FFF762FD601C84B21D +:10A310000F48008800EB40000B4901EBC000408A69 +:10A32000A042EEDC0A480088401C09490880084821 +:10A3300000880D28E3DB0748D0F81802054988712A +:10A34000BDE8F8830000024044CB02081C024342EF +:10A3500010000020BC1200202DE9F04105460C46FB +:10A3600016460027012021F0D4F90821144800F0F6 +:10A370004BFB1021124800F049FB032000F022F8AB +:10A38000C4F3074000F01EF8C4F3072000F01AF8E9 +:10A39000E0B200F017F800BF06E0002000F012F86D +:10A3A00028706D1C781C87B2B742F6DB0821044880 +:10A3B00000F02CFB002021F0ACF9BDE8F08100009A +:10A3C0000000024010B5044600BF02210A481CF0FC +:10A3D00007FC0028F9D0214607481CF00DFC00BFFF +:10A3E000012105481CF0FCFB0028F9D002481CF0B4 +:10A3F00000FCC0B210BD00000030014000B585B0C7 +:10A40000012108031CF012FA13481CF0BDFB0020C8 +:10A41000ADF80000ADF80400ADF80600ADF8080096 +:10A420004FF40070ADF80A000820ADF80C000020D1 +:10A43000ADF80E000720ADF810004FF48270ADF8B3 +:10A440000200694604481CF0D9FB012102481CF0B7 +:10A450008FFB05B000BD0000003001402DE9F04148 +:10A4600005460C4616460027012021F052F9082126 +:10A470001B4800F0C9FA1021194800F0C7FA06205D +:10A48000FFF7A0FF0821164800F0C0FA0821144881 +:10A4900000F0BAFA1021124800F0B8FA0220FFF7D3 +:10A4A00091FFC4F30740FFF78DFFC4F30720FFF7C8 +:10A4B00089FFE0B2FFF786FF00BF05E02878FFF7CD +:10A4C00081FF6D1C781C87B2B742F7DB0821044876 +:10A4D00000F09CFA002021F01CF9BDE8F08100009A +:10A4E0000000024010B50246107803E012F8014B5C +:10A4F0002318D8B20B1EA1F10104A1B2F6D110BDF0 +:10A500002C48807D012854D100212A4881752A4891 +:10A510000078C0B901202849087028480068C000A8 +:10A520002749D1F8301240EA81002549D1F82C1290 +:10A5300040EA41002249D1F8281208430F21814303 +:10A540002048017017E000201B4908701B48006874 +:10A55000C0001B49D1F8301240EA81001849D1F8F7 +:10A560002C1240EA41001649D1F8281208430F2165 +:10A5700081431548017013480078134909788842CF +:10A5800017D1104800781149087008460078104922 +:10A59000097888420DD00D480078064908740B48A8 +:10A5A00000780B4908700948007810B10120014972 +:10A5B000C8737047BC120020DE0A002034024242F9 +:10A5C00000004242DF0A0020E00A0020E10A0020E9 +:10A5D000DD0A002010B5ADF57C7D00247CA000686C +:10A5E000FB9000200090FFF707F814287CD17948F1 +:10A5F000FFF71DF87849087008460078142874D1D0 +:10A60000FFF728F80021754A03C2BDF80000FEF7E5 +:10A610006FFF6A464FF4FA7101A8FEF787FF70A139 +:10A6200001A821F09FFC704908800846008810B3FB +:10A6300000BF04E000216D480155601C84B2282C45 +:10A64000F8DB01A9684A1288881869A121F08AFC00 +:10A6500068490880002409E063480088C01C204441 +:10A6600001A9095C61480155601C84B261480088F9 +:10A67000001FA042F0DC60A101A821F073FC5A4940 +:10A6800008800846008820B3002405E000215748D0 +:10A6900028300155601C84B2282CF7DB01A9524AEE +:10A6A0001288881852A121F05DFC524908800024CC +:10A6B0000AE04D4800880830204401A9095C4B4855 +:10A6C00028300155601C84B24A4800880938A042ED +:10A6D000EFDC4CA101A821F045FC43490880084665 +:10A6E000008830B3002407E06BE05BE000213F48C6 +:10A6F00050300155601C84B2142CF7DB01A93A4A92 +:10A70000128888183AA121F02DFC3A4908800024CB +:10A710000AE0354800880C30204401A9095C334820 +:10A7200050300155601C84B2324800880D38A04278 +:10A73000EFDC38A101A821F015FC2B490880084660 +:10A74000008820B3002405E0002028494639085538 +:10A75000601C84B2322CF7DB01A9234A12888818C6 +:10A7600023A121F0FFFB2349088000240AE01E48B2 +:10A770000088801D204401A9085C1C494639085501 +:10A78000601C84B21B480088C01FA042EFDC00217F +:10A790000320FFF7DFFB0120FEF738FF01200DF556 +:10A7A0007C7D10BD0C480078422803D10948FEF793 +:10A7B00034FF0BE00120FEF729FF00200649087056 +:10A7C00004E000211548C17621F060FB00BFE6E7F8 +:10A7D0000D0A0000480A0020380A0020400A002024 +:10A7E00041504E3D000000005E0A0020E03A00208B +:10A7F0003B0000005C0A0020574946494E414D4548 +:10A800003D0000005749464950415353574F524469 +:10A810003D0000005345525645523D00BC320020D9 +:10A8200010B504463548844208D1012108461BF082 +:10A83000BDFF002101201BF0B9FF5EE030488442DB +:10A8400008D1012102201BF0B1FF002102201BF0E2 +:10A85000ADFF52E02B48844208D1012104201BF0B7 +:10A86000A5FF002104201BF0A1FF46E026488442FA +:10A8700008D1012108201BF099FF002108201BF0BE +:10A8800095FF3AE02148844208D1012110201BF0B5 +:10A890008DFF002110201BF089FF2EE01C48844210 +:10A8A00008D1012120201BF081FF002120201BF076 +:10A8B0007DFF22E01748844208D1012140201BF08F +:10A8C00075FF002140201BF071FF16E01248844202 +:10A8D00008D1012180201BF069FF002180201BF09E +:10A8E00065FF0AE00D48844207D1012180151BF065 +:10A8F0005DFF0021A0151BF059FF10BD00000240B4 +:10A900000004024000080240000C02400010024017 +:10A910000014024000180240001C024000200240C7 +:10A92000F0B50A4600210023002400BF3DE00125C8 +:10A9300005FA01F3156805EA03049C4234D1056861 +:10A940004F000326BE40B543056015794E00B54063 +:10A950000668354305601579012D02D01579022D61 +:10A9600016D185684F000326BE40B54385605579F2 +:10A970004E00B540866835438560456801268E40A7 +:10A98000B5434560456896798E40B6B2354345601B +:10A99000C5684F000326BE40B543C560D5794E005B +:10A9A000B540C6683543C560491C1029BFD3F0BD0A +:10A9B000F0B5002300244D07ED0E02FA05F3CE108A +:10A9C00000F1200555F826504E07F70E0F26BE4021 +:10A9D000B543CF1000F1200646F82750CE1000F105 +:10A9E000200555F8265045EA0304CE1000F1200555 +:10A9F00045F82640F0BD0246002013690B400BB11C +:10AA0000012000E0002070474183704701837047B8 +:10AA10000249087C0021014A11747047BC120020D1 +:10AA20000E48006800F0010000B100BE012080F374 +:10AA3000138800BF00BFBFF34F8F0848E438006899 +:10AA400000F4E06006490843001D0449E439086049 +:10AA5000BFF34F8F00BF00BFFEE70000F0ED00E046 +:10AA60000000FA054AF6AA20014908607047000074 +:10AA70000030004030B502460024002305E012F803 +:10AA8000015B2819C4B2581CC3B28B42F7DB604289 +:10AA9000C0B230BD10B5002421F0F8F9642021F0D7 +:10AAA00083F810BD2DE9F043ADF2DC7D80460E4603 +:10AAB000144699460025002783A00068CDF8D807E2 +:10AAC00000200190042C7CDC80480079302101EBCF +:10AAD000101004EBC40101EB04117D4A114408710C +:10AAE0007A48007900F00F00303004EBC40101EB2C +:10AAF0000411114448717548C078302101EB1010E1 +:10AB000004EBC40101EB0411114488716F48C07853 +:10AB100000F00F00303004EBC40101EB04111144CC +:10AB2000C871FEF769FD14287ED16A4800781428A0 +:10AB300009D004EBC40101EB0411654A8818FEF743 +:10AB400076FD644908706348007814286DD1B6F525 +:10AB50007A7F01DD4FF47A76FEF77CFD00215E4AB4 +:10AB600003C25D480068FEF7C3FC5848C078302136 +:10AB700001EB10108DF808005448C07800F00F0069 +:10AB800030308DF809005148807801EB10108DF8B5 +:10AB90000A004E48807800F00F0030308DF80B002E +:10ABA0004A48407801EB10108DF80C004748407877 +:10ABB00000F00F0030308DF80D0044481C38007F45 +:10ABC00000E07CE001EB10108DF80E003F481C38CF +:10ABD000007F00F00F0030308DF80F00B9F1000F4A +:10ABE00003D154208DF8100005E0B9F1010F02D116 +:10ABF00052208DF810003A208DF8110000252CE02D +:10AC0000284605EBD071491018F801100F110A20E1 +:10AC100097FBF0F0C0EBC00107F130000844C1B26F +:10AC200002AA05F10A0001E043E02EE01154284693 +:10AC300005EBD071491018F8011001F00F070A2038 +:10AC400097FBF0F0C0EBC00107F130000844C1B23F +:10AC500005F10B001154A81C85B2B5EB460FCFDBF4 +:10AC60000A2000EB460081B201AA02A8FEF790FC80 +:10AC700001AA02210DF5FB60FEF78AFC0120FEF718 +:10AC8000C5FC00201349087019E0124800784228DA +:10AC900008D104EBC40101EB04110D4A8818FEF73A +:10ACA000BCFC0CE00120FEF7B1FC00200949087053 +:10ACB00005E0002105481C38C17621F0E7F80DF2C7 +:10ACC000DC7DBDE8F08300000D0A0000D8320020D2 +:10ACD000600A0020380A0020400A002070B5B8B091 +:10ACE00000213791369135913491339132913191E0 +:10ACF000309100222E922F922C922D922B912A91FC +:10AD0000299128912791269125912491239115919C +:10AD1000149113911291119110910F919FEDFE0AD0 +:10AD20008DED0E0AFDA006C8CDE90C12FDA006C8E7 +:10AD3000CDE90A12BAE0FD48807858B30020FB49FB +:10AD40008870FB48B0F88007FA490968C1F57A7144 +:10AD500088421FD1F7480068C0F57A7081B2F44884 +:10AD6000A0F878170021F348001FFEF717FEF249FC +:10AD7000F048001FFEF7F8FD0120F04908704FF47D +:10AD80007A70EC498C39C1F88C000121E948001F28 +:10AD9000FEF704FEE548807B50B30021E348817351 +:10ADA000E7484088E3498C39496CC1F57A7188429B +:10ADB0001ED1E0488C38406CC0F57A70E049083903 +:10ADC00048800021DB484C38FEF7E8FDDD49D948D2 +:10ADD0004C38FEF7C9FD0120DB4908704FF47A7149 +:10ADE000D4488C3841640121D2484C38FEF7D6FD56 +:10ADF000CE48807E50B30021CC488176D0488088F0 +:10AE0000CC498C394969C1F57A7188421ED1C9484B +:10AE10008C384069C0F57A70C949083988800021AA +:10AE2000C4487C38FEF7BAFDC849C2487C38FEF7F2 +:10AE30009BFD0120C64908704FF47A70BD498C39DA +:10AE400048610121BB487C38FEF7A8FDB74890F85F +:10AE5000260058B30021B54880F82610B848C088AD +:10AE6000B4498C39C96AC1F57A7188421ED1B1489A +:10AE70008C38C06AC0F57A70B1490839C8800021A1 +:10AE8000AC486438FEF78AFDB249AA486438FEF738 +:10AE90006BFD0120B04908704FF47A70A5498C39D8 +:10AEA000C8620121A3486438FEF778FD9F48817885 +:10AEB000807B01449D48807E01449C4890F8260098 +:10AEC000084400287FF437AF0BF088BC9B4800781B +:10AED00020B10021994801702B9119E09A4800781F +:10AEE00028B100209849087001212B9110E0984862 +:10AEF000007828B100209649087002202B9007E0C6 +:10AF00009548007820B100209349087003212B91C7 +:10AF10009DF8AC1001EB4100C0EBC1108F4911F856 +:10AF20003000C12836D19DF8AC1001EB4100C0EBD8 +:10AF3000C1108A4901EBC000807808282AD101217C +:10AF40007B4880F8D0179DF8AC0030B101280AD0BA +:10AF500002280ED0032818D111E04FF48041804818 +:10AF6000FFF752FD11E04FF400517D48FFF74CFD13 +:10AF70000BE04FF480517A48FFF746FD05E04FF4AF +:10AF800000617748FFF740FD00BF00BF0020754912 +:10AF9000086099E765480C389DF8AC1010F811006E +:10AFA0000121B1EBD01F4BF074826F48C07EB8B165 +:10AFB000634908399DF8AC0031F8101009919DF8EB +:10AFC000AC0000EB4001C1EBC010644901EBC001D3 +:10AFD000012308919DF8AC20DDE90801FFF762FD2F +:10AFE0009DF8AC0000EB400101EB00105F4901EB64 +:10AFF000001081792A919DF8A80009288BF014820D +:10B00000DFE810F028510900B314DD238E30B93287 +:10B01000CA362542304D9DF8AC0000EB4001C1EB33 +:10B02000C0104E4901EBC00041780846099100214B +:10B0300012F01CF9C1B22691002134911CE09DF858 +:10B04000AC0000EB400101EB0010484901EB00119E +:10B050003031BDF8D00001EB001041789DF8980028 +:10B06000814204D1BDF8D000C1B2269112E0BDF8F2 +:10B07000D000401C81B234919DF8AC1001EB41002E +:10B0800000EB0110394901EB0010C179BDF8D00087 +:10B090008142D4DC00BF9DF8AC1001EB4100C0EB55 +:10B0A000C1102E4901EBC000807800F0F000A0280C +:10B0B0000DD19DF8AC0000EB4001C1EBC010274959 +:10B0C00001EBC000807800F00F0127910AE09DF8A5 +:10B0D000AC0000EB4001C1EBC010204901EBC00007 +:10B0E00081782791BDF89C0008B9102127919DF81F +:10B0F000AC1001EB4100C0EBC110184901EBC001DD +:10B10000BDF89C00401C095C2491BDF89C00401CCB +:10B1100081B209912CE0000000000000016932308A +:10B12000313030000169323045303000E83E0020D7 +:10B13000BC6200208C6002400088002012000020C9 +:10B140003C6A0020008020101300002020800010A6 +:10B15000140000200088001015000020A8780020AE +:10B160000018024088024242BC32002014410020F4 +:10B170009DF8AC0000EB4001C1EBC010FE4901EBB3 +:10B18000C0010891DDE9080112F002FD35909DF83B +:10B19000AC0000EB4001C1EBC010F74901EBC0016E +:10B1A000BDF89C00801C095CBDF8D400814242F0CF +:10B1B000DA839DF8AC0000EB4001C1EBC010EE4912 +:10B1C00001EBC0004078002842F3CD839DF8AC002D +:10B1D00000EB4001C1EBC010E74901EBC001BDF835 +:10B1E0009C00C01C0A5C9DF8AC0040F2231110FBCF +:10B1F00001F0E24901EBC00118319DF8980000EB25 +:10B20000C00001EB001080F83C200021DC4A9DF8D2 +:10B21000AC0002EB00129DF898001154D94890F848 +:10B220002000012840D19DF8AC0000EB400101EB6B +:10B230000010D54901EB001030309DF8981000EB5C +:10B240000110801C0990007820F08000803009995E +:10B250000870BDF89000B62814D0C52819D0D5289C +:10B2600002D0D9281CD106E0BDF89C00032801DAE1 +:10B270000020249017E0BDF89C00032801DA00208C +:10B28000249010E0BDF89C00032801DA00202490EF +:10B2900009E0BDF89C00032801DA0020249002E0B8 +:10B2A0000020249000BF00BFBDF89000C52801F029 +:10B2B000558418DCB5287CD00DDC112802F0ED8116 +:10B2C000122802F02C82132802F0B582B22842F034 +:10B2D000498301F00FBCB62801F0DB82B92869D0A0 +:10B2E000C328F4D1FEE3D92865D007DCCA287CD076 +:10B2F000CE2802F0E680D528E9D109E0E12802F065 +:10B30000F380E52802F00381E728E0D102F0AEB92E +:10B310009DF8AC1001EB4100C0EBC110964901EB68 +:10B32000C000C178994880F8121E9DF8AC1040F218 +:10B33000231011FB00F0914901EBC00118319DF879 +:10B34000980000EBC00001EB001001789DF8AC0004 +:10B3500040F2231210FB02F0884A02EBC000407951 +:10B3600081427DDA9DF8AC1001EB410000EB011049 +:10B37000854901EB001030309DF8981000EB01106A +:10B38000801C0990814890F8121E0120A0EBD1107A +:10B390000999097860F30001099801707B4890F8D9 +:10B3A000120EC0F34010E0BB9DF8AC1001EB410061 +:10B3B00002E0FDE3FDE3FDE300EB0110724901EB68 +:10B3C000001030309DF8981000EB01108078C0F329 +:10B3D000401030B39DF8AC0000EB400101EB0010D1 +:10B3E000694901EB0010303000E0FCE39DF8981053 +:10B3F00000EB0110801C0990007820F00200801CF6 +:10B40000099908709DF8AC0040F2231110FB01F07F +:10B41000114601EBC00018309DF8981001EBC101F6 +:10B4200000E00EE000EB011018300990007820F0E9 +:10B430000200801C099908709DF8AC100220FEF7EC +:10B4400089FD00219DF8AC0040F2231210FB02F0B0 +:10B450004A4A02EBC000017102229DF8AC0000E0F4 +:10B4600021E040F2231110FB01F0444901EBC0013F +:10B4700018319DF8980000EBC00001EB001002703D +:10B48000B6229DF8AC0040F2231110FB01F03B49BD +:10B4900001EBC00018309DF8981001EBC10100EBE2 +:10B4A00001104271FEE3394890F8120EC0F3C0005B +:10B4B00090B9E5229DF8AC0040F2231110FB01F099 +:10B4C0002E4901EBC00018309DF8981001EBC10126 +:10B4D00000EB01104271E5E39DF8AC1001EB410077 +:10B4E00000EB0110284901EB001030309DF8981056 +:10B4F00000EB0110801C0990244890F8120E0121E5 +:10B50000A1EBD01009990A7860F300020A709DF847 +:10B51000AC1001EB410000EB01101B4901EB0010E6 +:10B5200030309DF8981000EB0110801C09901748EE +:10B5300090F8120E42090998007862F341000999C7 +:10B5400008709DF8AC0000EB400101EB00100E49C3 +:10B5500001EB001030309DF8981000EB011080785E +:10B56000C0F340029DF8AC0040F2231110FB01F043 +:10B57000024901EBC0000BE0A8780020D445002070 +:10B58000483F0020BC12002014410020BC220020B3 +:10B5900018309DF8981001EBC10100EB0110007EFE +:10B5A000C0F34000824277D09DF8AC0040F22311F6 +:10B5B00010FB01F0FE4901EBC00018309DF8981017 +:10B5C00001EBC10100EB0110183009909DF8AC109F +:10B5D00001EB410000EB0110F64901EB00103030A7 +:10B5E0009DF8981000EB01108078420809980078C7 +:10B5F00062F34100099908709DF8AC1001EB41001D +:10B6000000EB0110EB4901EB001030309DF8981071 +:10B6100000EB01108078C0F34000E0B3D9229DF820 +:10B62000AC0040F2231110FB01F0E14901EBC00036 +:10B6300018309DF8981001EBC10100EB0110427128 +:10B64000DD4890F8A00800287BD19DF8AC0040F2BE +:10B65000231110FB01F0D64901EBC00018309DF812 +:10B66000981001EBC10100EB011090F87E0000285A +:10B6700067D011239DF8AC0040F2231110FB01F0BC +:10B68000CB4901EBC00118319DF8980000EBC000D8 +:10B6900001EB001001E055E043E190F87F0040F23B +:10B6A000231110FB01F0C24901EBC00118319DF8D4 +:10B6B000AC0040F2231210FB02F0BD4A02EBC002C4 +:10B6C00018329DF8980000EBC00002EB001090F8D3 +:10B6D000800000EBC00001EB001080F87730F3230E +:10B6E0009DF8AC0040F2231110FB01F0B04901EBD2 +:10B6F000C00118319DF8980000EBC00001EB00106C +:10B7000090F87F0040F2231110FB01F0A84901EBF3 +:10B71000C00118319DF8AC0040F2231210FB02F07A +:10B72000A34A02EBC00018309DF8982002EBC20239 +:10B7300000EB021090F8800000EBC00001EB00105D +:10B740004371E9E001229DF8AC0040F2231110FBA7 +:10B7500001F0974901EBC00118319DF8980000EB0A +:10B76000C00001EB00104273D9229DF8AC0040F2FA +:10B77000231110FB01F08E4901EBC00118319DF837 +:10B78000980000EBC00001EB0010427101229DF80F +:10B79000AC0040F2231110FB01F0854901EBC00021 +:10B7A00018309DF8981001EBC10100EB011080F8F2 +:10B7B0003E20814890F8A008E8BB9DF8AC0040F21C +:10B7C000231110FB01F07A4901EBC00018309DF8FD +:10B7D000981001EBC10100EB011090F87E0050B30E +:10B7E0009DF8AC1040F2231011FB00F0704901EB02 +:10B7F000C00118319DF8980000EBC00001EB00106B +:10B8000090F87F1001EB410000EB0110694901EB5A +:10B81000001130319DF8AC0040F2231210FB02F011 +:10B82000634A02EBC00218329DF8980000EBC0009A +:10B8300002EB001000E06FE090F8800001EB0010D8 +:10B84000801C0990007820F00402099802700023FF +:10B850009DF8AC0040F2231110FB01F0544901EBBC +:10B86000C00018309DF8981001EBC10100EB0110E9 +:10B8700090F87F0040F2231110FB01F04C4901EBDE +:10B88000C00018309DF8AC1040F2231211FB02F1F9 +:10B89000474A02EBC10218329DF8981001EBC10132 +:10B8A00002EB011191F8801001EBC10100EB0110D6 +:10B8B00080F87730F3239DF8AC0040F2231110FBA1 +:10B8C00001F03B4901EBC00018309DF8981001EBE6 +:10B8D000C10100EB011090F87F0040F2231110FB32 +:10B8E00001F0334901EBC00018309DF8AC1040F274 +:10B8F000231211FB02F12E4A02EBC10118319DF80F +:10B90000982002EBC20201EB021191F8801001EBCA +:10B91000C10100EB011043719DF8AC100220FEF74D +:10B9200019FB9DF8AC0000EB400101EB0010214930 +:10B9300001EB001130319DF8980001EB0010807888 +:10B9400000F001029DF8AC0040F2231110FB01F061 +:10B95000174901EBC00018309DF8981001EBC101A8 +:10B9600000EB0110007E00F0010082427DD09DF8C6 +:10B97000AC0040F2231110FB01F00D4901EBC000B7 +:10B9800018309DF8981001EBC10100EB0110183040 +:10B9900009909DF8AC0000EB400101EB0010054957 +:10B9A00001EB001030309DF8981000EB011005E01D +:10B9B000D445002014410020BC3200208078099931 +:10B9C0000A7860F300020A709DF8AC0000EB4001B9 +:10B9D00001EB0010FE4901EB001030309DF898108B +:10B9E00000EB0110807800F00100E8BB9DF8AC008E +:10B9F00000EB400101EB0010F54901EB0010303085 +:10BA00009DF8981000EB01108078C0F3401068B3E7 +:10BA10009DF8AC0040F2231110FB01F0ED4901EB61 +:10BA2000C00018309DF8981001EBC10100EB011027 +:10BA300090F83E00D0B99DF8AC0040F2231110FB05 +:10BA400001F0E44901EBC00018309DF8981001EBBB +:10BA5000C10100EB0110407B40B99DF8AC0000EB48 +:10BA6000400101EB001002E05BE034E23BE0D8492A +:10BA700001EB001030309DF8981000EB0110807839 +:10BA8000C0F3400078BB01229DF8AC0040F22311C6 +:10BA900010FB01F0CF4901EBC00118319DF898006F +:10BAA00000EBC00001EB00104273D9229DF8AC00FE +:10BAB00040F2231110FB01F0C64901EBC00118311F +:10BAC0009DF8980000EBC00001EB001042710122CC +:10BAD0009DF8AC0040F2231110FB01F0BD4901EBD1 +:10BAE000C00001E0FDE308E018309DF8981001EB7C +:10BAF000C10100EB011080F83E2000229DF8AC004F +:10BB000040F2231110FB01F0B24901EBC0001830E4 +:10BB10009DF8981001EBC10100EB011080F83D2069 +:10BB2000D4E19DF8AC1040F2231011FB00F0A949BC +:10BB300001EBC00018309DF8981001EBC10100EB3B +:10BB4000011090F83E0098B901229DF8AC0040F237 +:10BB5000231110FB01F09F4901EBC00018309DF844 +:10BB6000981001EBC10100EB011080F83D202BE0A3 +:10BB700000229DF8AC0040F2231110FB01F0954922 +:10BB800001EBC00118319DF8980000EBC00001EBFB +:10BB9000001080F83D209DF8AC1001EB410000EB57 +:10BBA00001108B4901EB001130319DF8980002E043 +:10BBB000FEE3FEE31FE301EB0010801C0990007818 +:10BBC00020F0010209980270834890F8A00890B113 +:10BBD0009DF8AC1001EB410000EB01107C4901EB3A +:10BBE0000010303000E0F6E39DF8981000EB0110F3 +:10BBF000807A022894D1794890F8210001288FD1C9 +:10BC00007648D0F818027549498C884288D29DF848 +:10BC1000AC1040F2231011FB00F06E4901EBC000A4 +:10BC200018309DF8981001EBC10100EB011090F85D +:10BC30003D00012850D19DF8AC1040F2231011FBBB +:10BC400000F0644901EBC00018309DF8981001EB3A +:10BC5000C10100EB011090F87E00E8BB9DF8AC003C +:10BC600000EB400101EB0010594901EB00113031AC +:10BC70009DF8980001EB001001789DF8AC0040F2AF +:10BC8000231210FB02F0534A02EBC0004170C322A2 +:10BC90009DF8AC0040F2231110FB01F04D4901EB7F +:10BCA000C00100E084E118319DF8980000EBC0006D +:10BCB00001EB0010427100229DF8AC0000EB400146 +:10BCC00001EB0010424901EB001130319DF8980062 +:10BCD00001EB0010426000E047E09DF8AC1002204C +:10BCE000FEF738F90021379119E000229DF8AC00E9 +:10BCF00040F2231110FB01F0364901EBC00118316D +:10BD00009DF8980000EBC00001EB00113F31BDF839 +:10BD1000DC000A54BDF8DC00401C81B23791BDF84C +:10BD2000DC000A28E1DB0020379019E000229DF8B2 +:10BD3000AC0040F2231110FB01F0264901EBC001D9 +:10BD400018319DF8980000EBC00001EB00115B3149 +:10BD5000BDF8DC000A54BDF8DC00401C81B237910C +:10BD6000BDF8DC000F28E1DBB0E09DF8AC1040F23C +:10BD7000231011FB00F0174901EBC00018309DF8AB +:10BD8000981001EBC10100EB011090F83D00012873 +:10BD90007ED19DF8AC1040F2231011FB00F00D494C +:10BDA00001EBC00118319DF8980000EBC00001EBD9 +:10BDB000001090F87F1040F2231011FB00F00549AD +:10BDC00001EBC00118319DF8AC0040F2231207E0EE +:10BDD00014410020D4450020BC320020BC120020B9 +:10BDE00010FB02F0FE4A02EBC00018309DF89820CC +:10BDF00002EBC20200EB021090F8800000EBC000E2 +:10BE000001EB001090F8770003285FD100239DF824 +:10BE1000AC0040F2231110FB01F0F14901EBC0012D +:10BE200018319DF8980000EBC00001EB001090F86D +:10BE30007F0040F2231110FB01F0E94901EBC00142 +:10BE400018319DF8AC0040F2231210FB02F0E44AD6 +:10BE500002EBC00218329DF8980000EBC00002EB24 +:10BE6000001090F8800000EBC00001EB001080F89B +:10BE700077309DF8AC0000EB400101EB0010D94990 +:10BE800001EB001130319DF8980001EB001000E04B +:10BE90001CE001789DF8AC0040F2231210FB02F088 +:10BEA000CF4A02EBC0004170C3229DF8AC0040F2C3 +:10BEB000231110FB01F0CA4901EBC00018309DF8B6 +:10BEC000981001EBC10100EB011042719DF8AC101C +:10BED0000220FEF73FF89DF8AC0000EB400101EBBB +:10BEE0000010C04901EB001030309DF8981000EBB5 +:10BEF00001108078C0F3400088B1D9229DF8AC00D1 +:10BF000040F2231110FB01F0B54901EBC0001830DD +:10BF10009DF8981001EBC10100EB011042719DF8F2 +:10BF2000AC0040F2231110FB01F0AD4901EBC00061 +:10BF300018309DF8981001EBC10100EB01108078DA +:10BF4000B22835D19DF8AC0000EB400101EB0010A8 +:10BF5000A44901EB001030309DF8981000EB01105F +:10BF60008078C0F3400018BB9DF8AC0000EB4001A6 +:10BF700001EB00109B4901EB001030309DF8981048 +:10BF800000EB01108078C0F3401088B9E5229DF8DD +:10BF9000AC0040F2231110FB01F0914901EBC0000D +:10BFA00018309DF8981001EBC10100EB01104271AF +:10BFB0009DF8AC0000EB400101EB0010894901EB5A +:10BFC000001030309DF8981000EB011080780121AE +:10BFD000B1EBD01F75D19DF8AC0000EB400101EB37 +:10BFE0000010804901EB001030309DF8981000EBF4 +:10BFF0000110807800F00100002862D19DF8AC00AB +:10C0000040F2231110FB01F0754901EBC00018301C +:10C010009DF8981001EBC10100EB011090F83E0073 +:10C0200000284ED19DF8AC0000EB400101EB001060 +:10C030006C4901EB001030309DF8981000EB0110B6 +:10C040008078C0F3C000E0BB9DF8AC0000EB40017D +:10C0500001EB0010634901EB001030309DF898109F +:10C0600000EB0110407A00F0010050B39DF8AC00E5 +:10C0700040F2231110FB01F0594901EBC0001830C8 +:10C080009DF8981001EBC10100EB011090F88E00B3 +:10C0900000F00100A8B99DF8AC0040F2231110FB9C +:10C0A00001F04F4901EBC00018309DF8981001EBEA +:10C0B000C10100EB011090F8810010B10020379011 +:10C0C0002AE096E09DF8AC0040F2231110FB01F04D +:10C0D000434901EBC00118319DF8980000EBC00006 +:10C0E00001EB001000F18201BDF8DC000A5C9DF854 +:10C0F000AC0000EB400101EB00103A4901EB0010ED +:10C100000E30BDF8DC10405C824200D008E0BDF883 +:10C11000DC00401C81B23791BDF8DC000628D1DB81 +:10C1200000BFBDF8DC00062863D1379029E09DF8F8 +:10C13000AC0040F2231110FB01F0294901EBC001D2 +:10C1400018319DF8980000EBC00001EB001000F1E1 +:10C150008201BDF8DC000A5C9DF8AC0000EB4001F8 +:10C1600001EB00101F4901EB00100E30BDF8DC1090 +:10C17000405C824200D008E0BDF8DC00401C81B287 +:10C180003791BDF8DC000A28D1DB00BFBDF8DC0028 +:10C190000A282ED09DF8AC0040F2231110FB01F0CC +:10C1A0000F4901EBC00018309DF8981001EBC10158 +:10C1B00000EB01108E300990007820F00100401C47 +:10C1C0000999087012229DF8AC0040F2231110FB6F +:10C1D00001F0034901EBC00018309DF8981003E00E +:10C1E000D44500201441002001EBC10100EB0110F7 +:10C1F000427101F0B7BB9DF8AC1001EB410000EBC0 +:10C200000110FE4901EB0010007BD0BBBDF89C0083 +:10C21000082800D0EDE70020379028E09DF8AC100A +:10C2200001EB4100C0EBC110F54901EBC001BDF8C5 +:10C23000DC00C01C085C00F00F00092800DD1AE0DB +:10C240009DF8AC1001EB4100C0EBC110EC4901EBD3 +:10C25000C001BDF8DC00C01C085C00F0F0009028B4 +:10C2600000DD08E0BDF8DC00401C81B23791BDF86C +:10C27000DC000628D2DB00BFBDF8DC00062801DAAE +:10C28000B7E76AE09DF8AC1001EB4100C0EBC110CC +:10C29000DB4901EBC000C07801049DF8AC0000EB65 +:10C2A0004002C2EBC010D64A02EBC000007941EA5E +:10C2B00000219DF8AC0000EB4002C2EBC010D04A58 +:10C2C00002EBC000407901439DF8AC0040F223121C +:10C2D00010FB02F0CB4A02EBC00218329DF8980026 +:10C2E00000E0B6E100EBC00002EB0010C0F81A104D +:10C2F0009DF8AC1001EB4100C0EBC110C04901EB4F +:10C30000C000807901049DF8AC0000EB4002C2EB54 +:10C31000C010BB4A02EBC000C07941EA00219DF881 +:10C32000AC0000EB4002C2EBC010B54A02EBC0000B +:10C33000007A01439DF8AC0040F2231210FB02F09A +:10C34000B04A02EBC00018309DF8982002EBC20200 +:10C3500000EB0210C0F81E10BEE0BDF89C000A28D9 +:10C3600000D046E7002037902BE09DF8AC1001EBA1 +:10C370004100C0EBC110A24901EBC001BDF8DC00D7 +:10C38000C01C085C00F00F00092800DD1DE09DF8CE +:10C39000AC1001EB4100C0EBC110994901EBC001A9 +:10C3A000BDF8DC00C01C085C00F0F000902801E043 +:10C3B00097E102E200DD08E0BDF8DC00401C81B23C +:10C3C0003791BDF8DC000828CFDB00BFBDF8DC00EA +:10C3D000082801DA0DE771E19DF8AC1001EB41008E +:10C3E000C0EBC111864800EBC100C07801069DF882 +:10C3F000AC0000EB4002C2EBC010814A02EBC0006F +:10C40000007941EA00419DF8AC0000EB4002C2EB2C +:10C41000C0107B4A02EBC000407941EA00219DF840 +:10C42000AC0000EB4002C2EBC010754A02EBC0004A +:10C43000807901439DF8AC0040F2231210FB02F01A +:10C44000704A02EBC00218329DF8980000EBC00061 +:10C4500002EB0010C0F81A109DF8AC1001EB41007F +:10C46000C0EBC110664901EBC000C07901069DF820 +:10C47000AC0000EB4002C2EBC010614A02EBC0000E +:10C48000007A41EA00419DF8AC0000EB4002C2EBAB +:10C49000C0105B4A02EBC000407A41EA00219DF8DF +:10C4A000AC0000EB4002C2EBC010554A02EBC000EA +:10C4B000807A01439DF8AC0040F2231210FB02F099 +:10C4C000504A02EBC00018309DF8982002EBC202DF +:10C4D00000EB0210C0F81E109DF8AC0040F22311D2 +:10C4E00010FB01F0474901EBC00118319DF898009D +:10C4F00000EBC00001EB001001789DF8AC0040F2A9 +:10C50000231210FB02F03F4A02EBC0004079814247 +:10C510002FDA00219DF8AC0040F2231210FB02F04C +:10C52000384A02EBC000017104229DF8AC0040F2D1 +:10C53000231110FB01F0334901EBC00118319DF8C4 +:10C54000980000EBC00001EB00100270C5229DF8BE +:10C55000AC0040F2231110FB01F02A4901EBC000AE +:10C5600018309DF8981001EBC10100EB01104271E9 +:10C570006EE09DF8AC0000EB400101EB00101F499C +:10C5800001EB001030309DF8981000EB011080781E +:10C59000C0F3400090B1D5229DF8AC0040F22311C9 +:10C5A00010FB01F0174901EBC00018309DF89810FE +:10C5B00001EBC10100EB0110427149E09DF8AC00B4 +:10C5C00040F2231110FB01F00E4901EBC0001830BE +:10C5D0009DF8981001EBC10100EB0110807B012850 +:10C5E00036D100229DF8AC0040F2231110FB01F07F +:10C5F000044901EBC001183106E00000144100209D +:10C60000A8780020D44500209DF8980000EBC000D9 +:10C6100001EB00108273B6229DF8AC0040F22311AA +:10C6200010FB01F0FE4901EBC00118319DF89800A4 +:10C6300000EBC00001EB0010427100219DF8AC003E +:10C6400040F2231210FB02F0F54A02EBC000017128 +:10C65000CFE5D5229DF8AC0040F2231110FB01F08C +:10C66000EF4901EBC00118319DF8980000EBC000C4 +:10C6700001EB0010427101219DF8AC0040F2231241 +:10C6800010FB02F0E64A02EBC00001719DF8AC001D +:10C6900000EB400101EB0010A2F5986101EB0011E5 +:10C6A00030319DF8980001EB0010801C0990007853 +:10C6B00020F020002030099908709AE5D5229DF8D5 +:10C6C000AC0040F2231110FB01F0D54901EBC00092 +:10C6D00018309DF8981001EBC10100EB0110427178 +:10C6E00087E59DF8AC0040F2231110FB01F0CC4926 +:10C6F00001EBC0001830BDF8D01001EBC10100EB18 +:10C700000110807901283AD100229DF8AC0040F256 +:10C71000231110FB01F0C24901EBC0011831BDF833 +:10C72000D00000EBC00001EB00108271D5229DF813 +:10C73000AC0040F2231110FB01F0B94901EBC0013C +:10C7400018319DF8980000EBC00001EB0010427119 +:10C750009DF8AC0000EB400101EB0010B14901EB8A +:10C76000001130319DF8980001EB0010801C0990F9 +:10C77000007820F00400001D099908701CE0C32215 +:10C780009DF8AC0040F2231110FB01F0A44901EB2D +:10C79000C00118319DF8980000EBC00001EB0010BB +:10C7A000427100219DF8AC0040F2231210FB02F010 +:10C7B0009B4A02EBC00001711BE59DF8AC0040F202 +:10C7C000231110FB01F0964901EBC0001830BDF8B1 +:10C7D000D01001EBC10100EB0110807901283AD1A2 +:10C7E00000229DF8AC0040F2231110FB01F08C49AF +:10C7F00001EBC0011831BDF8D00000EBC00001EB27 +:10C8000000108271D5229DF8AC0040F2231110FB7C +:10C8100001F0834901EBC00118319DF8980000EB4D +:10C82000C00001EB001042719DF8AC1001EB41001B +:10C8300000EB01107B4901EB001130319DF89800AD +:10C8400001EB0010801C0990007820F00400001D0E +:10C85000099908701CE0C3229DF8AC0040F2231136 +:10C8600010FB01F06E4901EBC00118319DF89800F2 +:10C8700000EBC00001EB0010427100219DF8AC00FC +:10C8800040F2231210FB02F0654A02EBC000017176 +:10C89000AFE49DF8AC1001EB410000EB01106149E1 +:10C8A00001EB0010007B38BB9DF8AC1001EB4100A0 +:10C8B000C0EBC1105C4901EBC00001799DF8AC00F0 +:10C8C00000EB4002C2EBC010574A02EBC000C07838 +:10C8D00041EA00229DF8AC0040F2231110FB01F068 +:10C8E0004F4901EBC00018309DF8981001EBC101D1 +:10C8F00000EB0110426332E09DF8AC1001EB410007 +:10C90000C0EBC110484901EBC000C07801049DF89C +:10C91000AC0000EB4002C2EBC010434A02EBC00087 +:10C92000007941EA00219DF8AC0000EB4002C2EB27 +:10C93000C0103D4A02EBC000407901439DF8AC00B5 +:10C9400040F2231210FB02F0354A02EBC00018300F +:10C950009DF8982002EBC20200EB021041639DF8A3 +:10C96000AC1040F2231011FB00F02D4901EBC00187 +:10C9700018319DF8980000EBC00001EB0010017821 +:10C980009DF8AC0040F2231210FB02F0244A02EBA7 +:10C99000C000407981422FDA00219DF8AC0040F2BE +:10C9A000231210FB02F01E4A02EBC00001710322A9 +:10C9B0009DF8AC0040F2231110FB01F0184901EB87 +:10C9C000C00118319DF8980000EBC00001EB001089 +:10C9D0000270D9229DF8AC0040F2231110FB01F047 +:10C9E0000F4901EBC00018309DF8981001EBC10110 +:10C9F00000EB011042717CE09DF8AC1040F2231076 +:10CA000011FB00F0064901EBC0001830BDF8D01052 +:10CA100001EBC10100EB0110807901284CD105E048 +:10CA2000D445002014410020A878002000229DF861 +:10CA3000AC0040F2231110FB01F0FE4901EBC001F4 +:10CA40001831BDF8D00000EBC00001EB001082717E +:10CA5000D9229DF8AC0040F2231110FB01F0F549FA +:10CA600001EBC00118319DF8980000EBC00001EB0C +:10CA7000001042719DF8AC1001EB410000EB011079 +:10CA8000ED4901EB001130319DF8980001EB0010E9 +:10CA9000801C0990007820F00400001D099908709E +:10CAA00001209DF8AC1040F2231211FB02F1E14A83 +:10CAB00002EBC10108711CE0C5229DF8AC0040F2F8 +:10CAC000231110FB01F0DB4901EBC00118319DF887 +:10CAD000980000EBC00001EB0010427100219DF8AE +:10CAE000AC0040F2231210FB02F0D24A02EBC0006D +:10CAF000017136E400219DF8AC0040F2231210FBD6 +:10CB000002F0CC4A02EBC00001719DF8AC1001EBC1 +:10CB1000410000EB0110C84901EB001130319DF8D4 +:10CB2000980001EB0010801C0990007820F00400B0 +:10CB3000001D09990870D5229DF8AC0040F2231120 +:10CB400010FB01F0BB4901EBC00018309DF89810B4 +:10CB500001EBC10100EB011042713BE49DF8AC0018 +:10CB600000EB400101EB0010B34901EB0010007B2A +:10CB7000D0BBBDF89C000C2800D02BE400203790DF +:10CB800028E09DF8AC0000EB4001C1EBC010AB49C0 +:10CB900001EBC001BDF8DC00C01C085C00F00F0018 +:10CBA000092800DD1AE09DF8AC0000EB4001C1EB64 +:10CBB000C010A24901EBC001BDF8DC00C01C085C3C +:10CBC00000F0F000902800DD08E0BDF8DC00401C1B +:10CBD00081B23791BDF8DC000A28D2DB00BFBDF876 +:10CBE000DC000A2801DA33E57CE000202C902D904F +:10CBF000002137911EE0DDE92C10000240EA1162AD +:10CC00000902CDE92C129DF8AC0000EB4001C1EB0C +:10CC1000C0108A4901EBC001BDF8DC00C01C085CF3 +:10CC2000DDE92C241043CDE92C04BDF8DC00401CC8 +:10CC300080B23790BDF8DC000528DCDB9DF8AC0045 +:10CC4000DDE92C1240F2231310FB03F0794B03EBC8 +:10CC5000C00318339DF8980000EBC00003EB0010F0 +:10CC600040F8221F426000222C922D920021379121 +:10CC70001EE0DDE92C10000240EA11620902CDE954 +:10CC80002C129DF8AC0000EB4001C1EBC0106B49C9 +:10CC900001EBC001BDF8DC000830085CDDE92C3494 +:10CCA0001843CDE92C04BDF8DC00401C80B237905D +:10CCB000BDF8DC000528DCDB9DF8AC00DDE92C21AB +:10CCC00040F2231310FB03F05A4B03EBC000183063 +:10CCD0009DF8983003EBC30300EB03102230826011 +:10CCE000C160BEE0BDF89C000E2800D0B0E400207A +:10CCF000379028E09DF8AC0000EB4001C1EBC0107C +:10CD00004E4901EBC001BDF8DC00C01C085C00F01E +:10CD10000F00092800DD1AE09DF8AC0000EB40018F +:10CD2000C1EBC010454901EBC001BDF8DC00C01CDF +:10CD3000085C00F0F000902800DD08E0BDF8DC00A1 +:10CD4000401C81B23791BDF8DC000C28D2DB00BF5B +:10CD5000BDF8DC000C2800DA7AE400202C902D903D +:10CD6000002137911EE0DDE92C10000240EA11623B +:10CD70000902CDE92C129DF8AC0000EB4001C1EB9B +:10CD8000C0102E4901EBC001BDF8DC00C01C085CDE +:10CD9000DDE92C341843CDE92C04BDF8DC00401C3F +:10CDA00080B23790BDF8DC000628DCDB9DF8AC00D3 +:10CDB000DDE92C2340F2231110FB01F01D4901EBAA +:10CDC000C00118319DF8980000EBC00001EB001085 +:10CDD00040F8222F436000222C922D92002137919F +:10CDE0001EE0DDE92C10000240EA11620902CDE9E3 +:10CDF0002C129DF8AC1001EB4100C0EBC1100F49A3 +:10CE000001EBC001BDF8DC000930085CDDE92C2431 +:10CE10001043CDE92C04BDF8DC00401C80B23790F3 +:10CE2000BDF8DC000628DCDB9DF8AC00DDE92C1247 +:10CE300006E00000D445002014410020A87800201E +:10CE400040F2231310FB03F0FE4B03EBC00018303D +:10CE50009DF8983003EBC30300EB03102230816090 +:10CE6000C2609DF8AC1040F2231011FB00F0F549B0 +:10CE700001EBC00118319DF8980000EBC00001EBF8 +:10CE8000001001789DF8AC0040F2231210FB02F074 +:10CE9000EC4A02EBC000407981427CD1EA4890F82C +:10CEA000A00888B19DF8AC1001EB410000EB011027 +:10CEB000A2F5986101EB001030309DF8981000EB5E +:10CEC0000110807A022867D1E048D0F818020521C5 +:10CED000B0FBF1F201FB120101EBC10000EB01110B +:10CEE000DA48243000EB81000021C0F81D10D7483B +:10CEF000D0F818020521B0FBF1F201FB120101EBA1 +:10CF0000C10000EB0111D148243000EB81000D304D +:10CF100009909DF8AC1040F2231011FB00F0C949B4 +:10CF200001EBC00118319DF8980000EBC00001EB47 +:10CF3000001022301022014608900998FBF785F96D +:10CF4000C248D0F818020521B0FBF1F201FB120132 +:10CF500001EBC10000EB0111BC48243000EB810261 +:10CF60009DF8AC0040F2231110FB01F0B54901EB34 +:10CF7000C00118319DF8980000EBC00001EB0010D3 +:10CF800050F81A1F42F8011F40685060AF48D0F8AF +:10CF90001802052101E02FE201E1B0FBF1F201FBF3 +:10CFA000120101EBC10000EB0113A84924319DF8E7 +:10CFB000AC0000EB400202EB0010A54A02EB0012AD +:10CFC00030329DF8980002EB0010007801F8230041 +:10CFD0009E48D0F818020521B0FBF1F201FB1200C7 +:10CFE00000EBC00101EB00119848243000EB8101F7 +:10CFF0009548C26941F8212F008C88809348D0F869 +:10D0000018020521B0FBF1F201FB120000EBC00198 +:10D0100001EB00118D48243000EB81029DF8AC003B +:10D0200040F2231110FB01F0864901EBC0011831D9 +:10D030009DF8980000EBC00001EB0010406BC2F8B7 +:10D0400009008248D0F818020521B0FBF1F201FB7B +:10D05000120000EBC00101EB00117C48243000EB12 +:10D0600081029DF8AC0000EB400101EB0010784913 +:10D0700001EB001130319DF8980001EB0010406881 +:10D08000C2F82700002137914CE07048D0F8180210 +:10D090000521B0FBF1F201FB120000EBC00101EB36 +:10D0A00000116A48243000EB81012B31BDF8DC40CF +:10D0B0009DF8AC0040F2231210FB02F0614A02EB33 +:10D0C000C00218329DF8980000EBC00002EB00107F +:10D0D00090F87F0040F2231210FB02F0594A02EB55 +:10D0E000C00218329DF8AC0040F2231310FB03F08D +:10D0F000544B03EBC00318339DF8980000EBC000BD +:10D1000003EB001090F8800000EBC00002EB00126F +:10D110003F32BDF8DC00105C0855BDF8DC00401C57 +:10D1200081B23791BDF8DC000A28AEDB4748D0F861 +:10D1300018020521B0FBF1F080B2014609900220EF +:10D14000FBF7C6FF00210620FCF704FF3F48D0F89C +:10D1500018023E49498C884206D23C48D0F8180251 +:10D16000401C3A49C1F8180200210520FCF7F2FEE4 +:10D170009DF8AC0000EB400101EB0010344901EBDD +:10D18000001030309DF8981000EB0110801C0990C1 +:10D19000007820F00400001D0999087015E09DF842 +:10D1A000AC0000EB400101EB0010294901EB00103D +:10D1B00030309DF8981000EB0110801C0990007829 +:10D1C00020F008000830099908709DF8AC0000EBC9 +:10D1D000400101EB00101E4901EB001030309DF8BA +:10D1E000981000EB0110801C0990007820F02002BC +:10D1F000099802709DF8AC100220FCF7ABFE9DF878 +:10D20000AC009DF8981001EB0010C217CDE92C027C +:10D2100000222C9800EBC00101EB00110D4800EB3F +:10D220008100C0F81D209DF8AC0040F2231110FBD6 +:10D2300001F0044901EBC00018309DF8981001EB93 +:10D24000C10109E0D4450020BC320020BC120020FE +:10D2500014410020E414002000EB0110223009905A +:10D260002C9800EBC00101EB0011FC4800EB8101A0 +:10D270000D3110220891DDE90801FAF7E6FF9DF86B +:10D28000AC0040F2231110FB01F0F54901EBC001A5 +:10D2900018319DF8980000EBC00001EB00112C98AC +:10D2A00000EBC00202EB0012EC4800EB820051F8E8 +:10D2B0001A2F40F8012F496841609DF8AC0000EB3F +:10D2C000400101EB0010E74901EB001130319DF8FE +:10D2D000980001EB001001782C9800EBC00202EBE3 +:10D2E0000012DE4800F822102C9800EBC00101EB80 +:10D2F0000011DA4800EB8101DB48C26941F8212FB7 +:10D30000008C88809DF8AC0040F2231110FB01F0E6 +:10D31000D34901EBC00118319DF8980000EBC00023 +:10D3200001EB0010416B2C9800EBC00202EB0012E5 +:10D33000CA4800EB8200C0F809109DF8AC0000EB71 +:10D34000400101EB0010C74901EB001130319DF89D +:10D35000980001EB001041682C9800EBC00202EB32 +:10D360000012BE4800EB8200C0F827100021379160 +:10D3700024E09DF8AC0040F2231110FB01F0B84905 +:10D3800001EBC00118319DF8980000EBC00001EBE3 +:10D3900000113F31BDF8DC000A5C2C9800EBC001A5 +:10D3A00001EB0011AD4800EB81012B31BDF8DC0031 +:10D3B0000A54BDF8DC00401C81B23791BDF8DC0096 +:10D3C0000A28D6DB2C9881B208200991FCF7C2FD0F +:10D3D00000229DF8AC0040F2231110FB01F0A0499F +:10D3E00001EBC00018309DF8981001EBC10100EB73 +:10D3F000011080F83E2051E09DF8AC0000EB4001A8 +:10D4000001EB0010974901EB001030309DF89810A7 +:10D4100000EB0110801C0990007820F00401091D28 +:10D42000099801709DF8AC0000EB400101EB001081 +:10D430008C4901EB001130319DF8980001EB001090 +:10D44000801C0990007820F08001803109980170DB +:10D4500001219DF8AC0040F2231210FB02F0804A3B +:10D4600002EBC00001719DF8AC0040F2231110FBEB +:10D4700001F0114601EBC00042799DF8AC0040F28A +:10D48000231110FB01F0764901EBC00018309DF824 +:10D49000981001EBC10100EB01100270D5229DF83C +:10D4A000AC0040F2231110FB01F06D4901EBC0000C +:10D4B00018309DF8981001EBC10100EB011042718A +:10D4C00050E2D5229DF8AC0040F2231110FB01F090 +:10D4D000634901EBC00018309DF8981001EBC101C1 +:10D4E00000EB011042713DE2D5229DF8AC0040F204 +:10D4F000231110FB01F05A4901EBC00018309DF8D0 +:10D50000981001EBC10100EB011042712AE20121E8 +:10D51000554880F8C4179DF8AC0040F2231110FB69 +:10D5200001F04F4901EBC00118319DF8980000EB64 +:10D53000C00001EB001001789DF8AC0040F223120E +:10D5400010FB02F0464A02EBC000407981422FDA1C +:10D5500000219DF8AC0040F2231210FB02F0404A7B +:10D5600002EBC000017101229DF8AC0040F22311D2 +:10D5700010FB01F03A4901EBC00118319DF8980009 +:10D5800000EBC00001EB0010027011229DF8AC000E +:10D5900040F2231110FB01F0314901EBC0001830BB +:10D5A0009DF8981001EBC10100EB0110427154E0AD +:10D5B0009DF8AC0040F2231110FB01F0284901EB6B +:10D5C000C00018309DF8981001EBC10100EB01106C +:10D5D0008078B2282FD100219DF8AC0040F22312B0 +:10D5E00010FB02F01E4A02EBC0000171B2229DF84E +:10D5F000AC0040F2231110FB01F0194901EBC0010E +:10D6000018319DF8980000EBC00001EB001042714A +:10D6100000229DF8AC0040F2231110FB01F01049EC +:10D6200001EBC00018309DF8981001EBC10100EB30 +:10D630000110827011E0D5229DF8AC0040F2231158 +:10D6400010FB01F0064901EBC00018309DF898105E +:10D6500001EBC10100EB0110427183E1E4140020F1 +:10D66000D445002014410020BC3200200021FE4897 +:10D6700080F8C417D5229DF8AC0040F2231110FBAE +:10D6800001F0FA4901EBC00018309DF8981001EB49 +:10D69000C10100EB0110427164E101229DF8AC0070 +:10D6A00040F2231110FB01F0F04901EBC0011831E9 +:10D6B0009DF8980000EBC00001EB001080F881207D +:10D6C0000021379126E09DF8AC0000EB4001C1EB52 +:10D6D000C010E74901EBC001BDF8DC00C01C0A5CCA +:10D6E0009DF8AC0040F2231110FB01F0DF4901EB83 +:10D6F000C00118319DF8980000EBC00001EB00104C +:10D7000000F18201BDF8DC000A54BDF8DC00401CC9 +:10D7100081B23791BDF8DC000A28D4DB22E19DF804 +:10D72000AC1001EB4100C0EBC110D14901EBC000CE +:10D73000C07801049DF8AC0000EB4002C2EBC010C1 +:10D74000CB4A02EBC000007941EA00209DF8AC1002 +:10D7500001EB4102C2EBC111C54A02EBC10149799B +:10D760000843B0F5E13F65D19DF8AC1001EB4100F5 +:10D7700000EB0110BF4901EB001030309DF898100C +:10D7800000EB0110801C0990007820F00402099839 +:10D79000027000229DF8AC0040F2231110FB01F052 +:10D7A000B24901EBC00018309DF8981001EBC1019F +:10D7B00000EB0110A0F88C2013229DF8AC0040F281 +:10D7C000231110FB01F0A94901EBC00018309DF8AE +:10D7D000981001EBC10100EB011042719DF8AC10F3 +:10D7E00001EB410000EB0110A24901EB0010407970 +:10D7F00003464FF480524FF4E13109909DF8AC009C +:10D8000010F0D8F99DF8AC1040F2231011FB00F095 +:10D81000964901EBC00118319DF8980000EBC0005B +:10D8200001EB00108E300990007820F008000830DD +:10D830000999087096E09DF8AC1001EB4100C0EB2F +:10D84000C1108B4901EBC00001799DF8AC0000EBE1 +:10D850004002C2EBC010864A02EBC000C07841EA29 +:10D8600000229DF8AC0040F2231110FB01F07F492B +:10D8700001EBC00118319DF8980000EBC00001EBEE +:10D880000010A0F88C209DF8AC1040F2231011FB82 +:10D8900000F0764901EBC00118319DF8980000EBCB +:10D8A000C00001EB0010B0F88C109DF8AC0000EB4C +:10D8B000400202EB00106F4A02EB0010408B8142E5 +:10D8C0004FDBE5229DF8AC0040F2231110FB01F084 +:10D8D000664901EBC00118319DF8980000EBC000CB +:10D8E00001EB0010427100229DF8AC0040F22311C0 +:10D8F00010FB01F05D4901EBC00118319DF8980063 +:10D9000000EBC00001EB001002709DF8AC1001EBC1 +:10D91000410000EB0110574901EB001130319DF837 +:10D92000980001EB0010801C0990007820F0800224 +:10D93000099802709DF8AC1040F2231011FB00F022 +:10D940004A4901EBC00018309DF8981001EBC10165 +:10D9500000EB01108E300990007820F00102099848 +:10D96000027000BF00BF08F05FBD9DF8AC1001EB76 +:10D970004100C0EBC1103E4911F83000042801D12C +:10D9800024900BE09DF8AC1001EB4100C0EBC110FE +:10D99000374911F83000152800D124909DF8AC10BB +:10D9A00001EB4100C0EBC110314901EBC0004178EF +:10D9B0009DF8AC0000EB4002C2EBC0102C4A12F8FC +:10D9C000300041EA002041F23001884202D1A62015 +:10D9D00024903DE09DF8AC1001EB4100C0EBC1107C +:10D9E000234901EBC00041789DF8AC0000EB4002F8 +:10D9F000C2EBC0101E4A12F8300041EA002041F28A +:10DA00003101884202D1A720249021E09DF8AC107A +:10DA100001EB4100C0EBC110154911F8300002289C +:10DA200016D19DF8AC1001EB4100C0EBC1101049BC +:10DA300001EBC00001799DF8AC0000EB4002C2EBA5 +:10DA4000C0100B4A02EBC000C07841EA00212491CB +:10DA50009DF8AC1040F2231011FB00F0034901EBDC +:10DA6000C0008178269107E0BC320020D445002018 +:10DA7000A8780020144100200021FE4A9DF8AC0047 +:10DA800002EB00129DF898001154FB4890F820001A +:10DA9000012815D19DF8AC1001EB410000EB0110FD +:10DAA000F64901EB001030309DF8981000EB0110A2 +:10DAB000801C0990007820F080008030099908705F +:10DAC000BDF8901043F23002881A91427ED009DCF2 +:10DAD00004297CD015297BD0A6290ED0A72941F096 +:10DAE0006B8635E1B0F5C06F73D0A0F201600028FD +:10DAF00070D00428F3D101F078BB00219DF8AC0070 +:10DB000040F2231210FB02F0DD4A02EBC00001716B +:10DB10009DF8AC1040F2231011FB00F0114601EB10 +:10DB2000C00018309DF8981001EBC10100EB011006 +:10DB30000078032824DC04229DF8AC0040F2231175 +:10DB400010FB01F0CE4901EBC00118319DF898009F +:10DB500000EBC00001EB00100270A8229DF8AC00A1 +:10DB600040F2231110FB01F0C54901EBC000183051 +:10DB70009DF8981001EBC10100EB01104271E5E046 +:10DB80009DF8AC1040F2231011FB00F0BC4901EBF2 +:10DB9000C00018309DF8981001EBC10100EB011096 +:10DBA000007808282ADC09229DF8AC0040F22311F5 +:10DBB00010FB01F0B24901EBC00118319DF898004B +:10DBC00000EBC00001EB0010027004E07EE1F3E125 +:10DBD000FDE3FDE3FDE3A9229DF8AC0040F2231133 +:10DBE00010FB01F0A64901EBC00018309DF8981019 +:10DBF00001EBC10100EB01104271A7E09DF8AC10F0 +:10DC000040F2231011FB00F09D4901EBC0001830D9 +:10DC10009DF8981001EBC10100EB011000780D2870 +:10DC200024DC0E229DF8AC0040F2231110FB01F021 +:10DC3000934901EBC00118319DF8980000EBC0003A +:10DC400001EB00100270A2229DF8AC0040F22311FB +:10DC500010FB01F08A4901EBC00018309DF89810C4 +:10DC600001EBC10100EB011042716FE09DF8AC10B7 +:10DC700040F2231011FB00F0814901EBC000183085 +:10DC80009DF8981001EBC10100EB01104079A52827 +:10DC900015D19DF8AC1001EB410000EB0110774964 +:10DCA00001EB001030309DF8981000EB0110801C43 +:10DCB0000990007820F00400001D099908709DF873 +:10DCC000AC1040F2231011FB00F06D4901EBC000D5 +:10DCD00018309DF8981001EBC10100EB011080781D +:10DCE000A12833D09DF8AC0040F2231110FB01F0C5 +:10DCF000634901EBC00118319DF8980000EBC000AA +:10DD000001EB001082789DF8AC0040F2231110FB6B +:10DD100001F05B4901EBC00118319DF8980000EB60 +:10DD2000C00001EB00104271A1229DF8AC0040F24E +:10DD3000231110FB01F0524901EBC00018309DF88F +:10DD4000981001EBC10100EB0110827001F034BDAD +:10DD500000219DF8AC0040F2231210FB02F0484A6B +:10DD600002EBC00001719DF8AC0040F2231110FBE2 +:10DD700001F0114601EBC00018309DF8981001EB3E +:10DD8000C10100EB0110007805281DDC00219DF881 +:10DD9000AC0040F2231210FB02F0394A02EBC00043 +:10DDA000017106229DF8AC0040F2231110FB01F036 +:10DDB000334901EBC00018309DF8981001EBC10108 +:10DDC00000EB0110027024E09DF8AC0040F223113A +:10DDD00010FB01F02A4901EBC00018309DF89810A3 +:10DDE00001EBC10100EB01100078092811DC0A22C7 +:10DDF0009DF8AC0040F2231110FB01F0204901EB2B +:10DE0000C00018309DF8981001EBC10100EB011023 +:10DE100002709DF8AC0040F2231110FB01F018498C +:10DE200001EBC00018309DF8981001EBC10100EB28 +:10DE300001104079A42836D19DF8AC0000EB4001D8 +:10DE400001EB00100D4901EB001030309DF89810E7 +:10DE500000EB0110801C0990007820F02000203099 +:10DE60000999087000229DF8AC0040F2231110FBC4 +:10DE700001F007E0483F0020BC12002014410020C0 +:10DE8000D4450020FE4901EBC00018309DF89810E1 +:10DE900001EBC10100EB011080F83D209DF8AC10B2 +:10DEA0000220FCF757F8A1229DF8AC0040F22311A4 +:10DEB00010FB01F0F24901EBC00018309DF89810FA +:10DEC00001EBC10100EB011042713FE700203790E8 +:10DED00015E09DF8AC0000EB4001C1EBC010E94932 +:10DEE00001EBC001BDF8DC00C01C095C16AABDF83E +:10DEF000DC001154BDF8DC00401C81B23791BDF844 +:10DF0000DC000628E5DB062116A81DF091FE0021A5 +:10DF1000CDE92E01DDE92E21100A40EA01602E9C98 +:10DF2000001941EB21214FF480724FF00003CDE93D +:10DF30000801FAF747F99DF8AC0040F2231110FBF5 +:10DF400001F0CF4901EBC00018309DF8981001EBAB +:10DF5000C10100EB0110027100229DF8AC0040F2FB +:10DF6000231110FB01F0C64901EBC0000271012230 +:10DF70009DF8AC0040F2231110FB01F0C04901EB09 +:10DF8000C00018309DF8981001EBC10100EB0110A2 +:10DF90000270A7229DF8AC0040F2231110FB01F0A3 +:10DFA000B74901EBC00018309DF8981001EBC10192 +:10DFB00000EB01104271C9E69DF8AC0040F223115C +:10DFC00010FB01F0AE4901EBC00018309DF898102D +:10DFD00001EBC10100EB0110007806282EDC0021C6 +:10DFE0009DF8AC0040F2231210FB02F0A44A02EBB1 +:10DFF000C000017107229DF8AC0040F2231110FB14 +:10E0000001F09F4901EBC00118319DF8980000EB29 +:10E01000C00001EB00100270A7229DF8AC0040F296 +:10E02000231110FB01F0964901EBC00018309DF858 +:10E03000981001EBC10100EB011042719DF8AC009A +:10E0400040F2231110FB01F08D4901EBC0001830A4 +:10E050009DF8981001EBC10100EB01100078012838 +:10E060002FDC00219DF8AC0040F2231210FB02F0DF +:10E07000834A02EBC000017102229DF8AC0040F21D +:10E08000231110FB01F07E4901EBC00118319DF80E +:10E09000980000EBC00001EB00100270A3229DF875 +:10E0A000AC0040F2231110FB01F0754901EBC000F8 +:10E0B00018309DF8981001EBC10100EB011042717E +:10E0C0001CE29DF8AC0040F2231110FB01F06C49FA +:10E0D00001EBC00018309DF8981001EBC10100EB76 +:10E0E0000110007807282FDC00219DF8AC0040F2D9 +:10E0F000231210FB02F0624A02EBC00001710822F9 +:10E100009DF8AC0040F2231110FB01F05C4901EBDB +:10E11000C00118319DF8980000EBC00001EB001021 +:10E120000270A3229DF8AC0040F2231110FB01F015 +:10E13000534901EBC00018309DF8981001EBC10164 +:10E1400000EB01104271D9E19DF8AC0040F22311BF +:10E1500010FB01F04A4901EBC00018309DF89810FF +:10E1600001EBC10100EB011000780B282FDC00212E +:10E170009DF8AC0040F2231210FB02F0404A02EB83 +:10E18000C00001710C229DF8AC0040F2231110FB7D +:10E1900001F03B4901EBC00118319DF8980000EBFC +:10E1A000C00001EB00100270A1229DF8AC0040F20B +:10E1B000231110FB01F0324901EBC00018309DF82B +:10E1C000981001EBC10100EB0110427196E19DF83E +:10E1D000AC0040F2231110FB01F0294901EBC00013 +:10E1E00018309DF8981001EBC10100EB0110007888 +:10E1F0000C282FDC00219DF8AC0040F2231210FB0C +:10E2000002F01F4A02EBC00001710D229DF8AC0024 +:10E2100040F2231110FB01F0194901EBC001183144 +:10E220009DF8980000EBC00001EB00100270A322E3 +:10E230009DF8AC0040F2231110FB01F0104901EBF6 +:10E24000C00018309DF8981001EBC10100EB0110DF +:10E25000427153E19DF8AC0040F2231110FB01F034 +:10E26000074901EBC00018309DF8981001EBC1017F +:10E2700000EB011000780E287DDC0F2204E0000086 +:10E28000D4450020A87800209DF8AC0040F223116E +:10E2900010FB01F0FE4901EBC00118319DF8980018 +:10E2A00000EBC00001EB00100270A1229DF8AC0051 +:10E2B00040F2231110FB01F0F54901EBC0011831C8 +:10E2C0009DF8980000EBC00001EB001042719DF832 +:10E2D000AC0040F2231110FB01F0ED4901EBC0014D +:10E2E00018319DF8980000EBC00001EB001082701F +:10E2F0009DF8AC0000EB400101EB0010E54901EB9B +:10E30000001130319DF8980001EB0010801C09903D +:10E31000007820F080008030099908709DF8AC00EA +:10E3200000EB400101EB0010DA4901EB0010303046 +:10E330009DF8981000EB0110801C0990007820F0E7 +:10E340000400001D099908709DF8AC0000EB400125 +:10E3500001EB0010CF4901EB001030309DF8981010 +:10E3600000EB01108078C0F3401098B39DF8AC002A +:10E3700000EB400100E043E001EB0010C54901EB78 +:10E38000001030309DF8981000EB0110801C0990AF +:10E39000007820F02002099802709DF8AC0000EB94 +:10E3A000400101EB0010BB4901EB001030309DF83B +:10E3B000981000EB01108078C0F34000D0B99DF8B0 +:10E3C000AC0000EB400101EB0010B24903E096E025 +:10E3D000C4E006E174E001EB001030309DF89810C5 +:10E3E00000EB0110801C0990007820F00800083034 +:10E3F000099908709DF8AC100220FBF7ABFD7DE099 +:10E400009DF8AC1040F2231011FB00F0A04901EB85 +:10E41000C00118319DF8980000EBC00001EB00101E +:10E4200001789DF8AC0040F2231210FB02F0984AEC +:10E4300002EBC0004079814260D19DF8AC1040F2FF +:10E44000231011FB00F0114601EBC00018309DF8BD +:10E45000981001EBC10100EB01108078A12830D0A9 +:10E46000A3229DF8AC0040F2231110FB01F0884973 +:10E4700001EBC00118319DF8980000EBC00001EBE2 +:10E48000001042719DF8AC1040F2231011FB00F017 +:10E490007F4901EBC00018309DF8981001EBC101D5 +:10E4A00000EB01108078A22828D000209DF8AC1045 +:10E4B00040F2231211FB02F1754A02EBC10108710F +:10E4C0001CE0A1229DF8AC0040F2231110FB01F0EA +:10E4D0006F4901EBC00118319DF8980000EBC000B6 +:10E4E00001EB0010427101219DF8AC0040F22312B3 +:10E4F00010FB02F0664A02EBC000017126E4A12283 +:10E500009DF8AC0040F2231110FB01F0604901EBD3 +:10E51000C00118319DF8980000EBC00001EB00101D +:10E5200082709DF8AC0040F2231110FB01F05849B5 +:10E5300001EBC00118319DF8980000EBC00001EB21 +:10E540000010427100219DF8AC0040F2231210FB34 +:10E5500002F04F4A02EBC0000171B6E49DF8AC1026 +:10E5600040F2231011FB00F0494901EBC0001830C4 +:10E570009DF8981001EBC10100EB0110007806280E +:10E580002EDC00219DF8AC0040F2231210FB02F0BB +:10E590003F4A02EBC000017107229DF8AC0040F237 +:10E5A000231110FB01F03A4901EBC00118319DF82D +:10E5B000980000EBC00001EB00100270A7229DF84C +:10E5C000AC0040F2231110FB01F0314901EBC00017 +:10E5D00018309DF8981001EBC10100EB0110427159 +:10E5E00073E400219DF8AC0040F2231210FB02F00E +:10E5F000274A02EBC0000171A7229DF8AC0040F24F +:10E60000231110FB01F0224901EBC00118319DF8E4 +:10E61000980000EBC00001EB001042719DF8AC10B7 +:10E6200001EB4100C0EBC1101B4901EBC000407978 +:10E6300030287DD19DF8AC1040F2231011FB00F082 +:10E64000134901EBC00118319DF8980000EBC000A0 +:10E6500001EB001001789DF8AC0040F2231210FB92 +:10E6600002F00B4A02EBC0004079814260D19DF874 +:10E67000AC1001EB410000EB0110064901EB00106A +:10E6800030309DF8981000EB0110801C099005E0D7 +:10E69000D445002014410020A8780020007820F004 +:10E6A0000102099802709DF8AC1001EB410000EBEB +:10E6B0000110FE4901EB001030309DF8981000EB7E +:10E6C0000110801C0990007820F002020998027065 +:10E6D0009DF8AC1040F2231011FB00F0F44901EB5F +:10E6E000C00018309DF8981001EBC10100EB01103B +:10E6F000C07831282ED19DF8AC1001EB410000EB21 +:10E700000110EA4901EB001030309DF8981000EB41 +:10E710000110801C0990007820F0200209980270F6 +:10E7200000229DF8AC0040F2231110FB01F000E044 +:10E7300037E0DF4901EBC00018309DF8981001EB7D +:10E74000C10100EB011080F83D209DF8AC100220C3 +:10E75000FBF700FC9DF8AC1040F2231011FB00F019 +:10E76000D34901EBC00018309DF8981001EBC101AE +:10E7700000EB011090F83E00012811D1A9229DF86C +:10E78000AC0040F2231110FB01F0C94901EBC000BD +:10E7900018309DF8981001EBC10100EB0110827058 +:10E7A00079E29DF8AC1001EB4100C0EBC110C1490A +:10E7B00001EBC000407931287ED19DF8AC1040F2C9 +:10E7C000231011FB00F0BA4901EBC00118319DF88C +:10E7D000980000EBC00001EB001001789DF8AC0040 +:10E7E00040F2231210FB02F0B14A02EBC000407964 +:10E7F000814261D19DF8AC1040F2231011FB00F072 +:10E80000114601EBC00018309DF8981001EBC101D2 +:10E8100000EB011090F83E0040BB01229DF8AC00D7 +:10E8200040F2231110FB01F0A14901EBC0011831A6 +:10E830009DF8980000EBC00001EB001080F83D202F +:10E840009DF8AC1001EB410000EB0110974901EB82 +:10E85000001130319DF8980001EB0010801C0990E8 +:10E86000007820F00100401C099908709DF8AC1058 +:10E8700001EB410000EB01108C4901EB001030303E +:10E880009DF8981000EB0110801C0990007820F092 +:10E89000020209980270884890F8A008002872D1F6 +:10E8A000864890F8210001286DD18448D0F81802DC +:10E8B0008249498C884200E0A9E064D29DF8AC10FE +:10E8C00040F2231011FB00F0794901EBC000183031 +:10E8D0009DF8981001EBC10100EB011090F83D008C +:10E8E000012850D19DF8AC1040F2231011FB00F02C +:10E8F0006F4901EBC00018309DF8981001EBC10181 +:10E9000000EB011090F87E00E8BB4FF010429DF83C +:10E91000AC0040F2231110FB01F0654901EBC0018E +:10E9200018319DF8980000EBC00001EB00108260E8 +:10E930009DF8AC1001EB410000EB01105B4901EBCD +:10E94000001130319DF8980001EB001001789DF81E +:10E95000AC0040F2231210FB02F0554A02EBC0005B +:10E9600041709DF8AC1040F2231011FB00F01146ED +:10E9700001EBC00118319DF8980000EBC00001EBDD +:10E980000010017800E041E09DF8AC0040F2231255 +:10E9900010FB02F0464A02EBC0004079814235D1BB +:10E9A00000229DF8AC0040F2231110FB01F0404919 +:10E9B00001EBC00118319DF8980000EBC00001EB9D +:10E9C0000010C271A4229DF8AC0040F2231110FB8C +:10E9D00001F0374901EBC00118319DF8980000EBB8 +:10E9E000C00001EB00108270A3229DF8AC0040F241 +:10E9F000231110FB01F02E4901EBC00018309DF8E7 +:10EA0000981001EBC10100EB0110427143E19DF848 +:10EA1000AC0000EB4001C1EBC010264901EBC00087 +:10EA2000407933287ED19DF8AC0000EB400101EB2A +:10EA300000101E4901EB001030309DF8981000EBDB +:10EA40000110801C0990007820F00100401C0999F9 +:10EA500008709DF8AC0000EB400101EB0010134979 +:10EA600001EB001030309DF8981000EB0110801C75 +:10EA70000990007820F02002099802709DF8AC10EF +:10EA800001EB410000EB0110084901EB00103030B0 +:10EA90009DF8981000EB0110801C0990007820F080 +:10EAA0000200801C099908700AE00000144100204F +:10EAB000D4450020A8780020BC320020BC120020E1 +:10EAC0009DF8AC0040F2231110FB01F0FE4901EB70 +:10EAD000C00042799DF8AC0040F2231110FB01F018 +:10EAE000F94901EBC00018309DF8981001EBC10105 +:10EAF00000EB011002709DF8AC0000EB400101EB4F +:10EB00000010F24901EB001030309DF8981000EB36 +:10EB10000110801C0990007820F080008030099955 +:10EB2000087000E029E09DF8AC0000EB400101EB2B +:10EB30000010E64901EB001030309DF8981000EB12 +:10EB400001108078C0F3400020B99DF8AC1002207D +:10EB5000FBF700FAA2229DF8AC0040F2231110FB53 +:10EB600001F0D94901EBC00018309DF8981001EB75 +:10EB7000C10100EB011082708DE09DF8AC0000EB4C +:10EB80004001C1EBC010D24901EBC00040793428EC +:10EB90007ED19DF8AC0000EB400101EB0010CB49A9 +:10EBA00001EB001030309DF8981000EB0110801C34 +:10EBB0000990007820F02002099802709DF8AC00BE +:10EBC00000EB400101EB0010C04901EB00103030B8 +:10EBD0009DF8981000EB0110801C0990007820F03F +:10EBE00002020998027001229DF8AC0040F2231144 +:10EBF00010FB01F0B44901EBC00018309DF89810EB +:10EC000001EBC10100EB011080F83E20A9229DF824 +:10EC1000AC0040F2231110FB01F0AB4901EBC00046 +:10EC200018309DF8981001EBC10100EB01108270C3 +:10EC30009DF8AC0040F2231110FB01F0A24901EB5A +:10EC4000C00042799DF8AC0040F2231110FB01F0A6 +:10EC50009D4901EBC00018309DF8981001EBC101EF +:10EC600000EB011002709DF8AC0000EB400101EBDD +:10EC70000010964901EB001030309DF8981000EB21 +:10EC80000110801C0990007820F08000803000E0A6 +:10EC900001E00999087000202C902D9000213791F7 +:10ECA00021E0DDE92C10000140EA11720901CDE9F3 +:10ECB0002C129DF8AC0000EB4001C1EBC010844960 +:10ECC00001EBC001BDF8DC00801D085C3038C117C5 +:10ECD000DDE92C2402432143CDE92C21BDF8DC00E1 +:10ECE000401C81B23791BDF8DC000628D9DB9DF8C5 +:10ECF000AC002C9940F2231210FB02F0724A02EB96 +:10ED0000C00218329DF8980000EBC00002EB001022 +:10ED1000C0F81A1000222C922D920021379122E087 +:10ED2000DDE92C10000140EA11720901CDE92C1235 +:10ED30009DF8AC1001EB4100C0EBC110644901EB40 +:10ED4000C001BDF8DC000D30085C3038C117DDE9CA +:10ED50002C34184341EA0402CDE92C02BDF8DC0052 +:10ED6000401C80B23790BDF8DC000428D8DB9DF849 +:10ED7000AC002C9940F2231210FB02F0524A02EB35 +:10ED8000C00218329DF8980000EBC00002EB0010A2 +:10ED9000416300212C912D91379122E0DDE92C1067 +:10EDA000000140EA11720901CDE92C129DF8AC1066 +:10EDB00001EB4100C0EBC110454901EBC001BDF8BA +:10EDC000DC001130085C3038C117DDE92C34184301 +:10EDD00041EA0402CDE92C02BDF8DC00401C80B2FF +:10EDE0003790BDF8DC000628D8DB9DF8AC002C99E4 +:10EDF00040F2231210FB02F0334A02EBC002183239 +:10EE00009DF8980000EBC00002EB0010C0F81E1047 +:10EE10009DF8AC1001EB4100C0EBC1102C4901EB97 +:10EE2000C00042799DF8AC0040F2231110FB01F0C4 +:10EE3000254901EBC00118319DF8980000EBC00096 +:10EE400001EB0010C2709DF8AC1001EB410000EB2B +:10EE500001101E4901EB001130319DF8980001EBC3 +:10EE6000001082789DF8AC0040F2231110FB01F0F5 +:10EE7000154901EBC00118319DF8980000EBC00066 +:10EE800001EB001002769DF8AC1040F2231011FB4C +:10EE900000F00D4901EBC00118319DF8980000EB1E +:10EEA000C00001EB001001789DF8AC0040F2231285 +:10EEB00010FB02F0044A02EBC000407981427CDA88 +:10EEC00000219DF8AC0005E0D4450020144100204D +:10EED000A878002040F2231210FB02F0FE4A02EB59 +:10EEE000C0000171A7229DF8AC0040F2231110FB75 +:10EEF00001F0F94901EBC00118319DF8980000EBD1 +:10EF0000C00001EB0010427101219DF8AC0040F2FD +:10EF1000231210FB02F0F04A02EBC00001719DF8D1 +:10EF2000AC1040F2231011FB00F0114601EBC000C1 +:10EF300042799DF8AC0040F2231110FB01F0E64944 +:10EF400001EBC00118319DF8980000EBC00001EB07 +:10EF500000100270A1229DF8AC0040F2231110FBBA +:10EF600001F0DD4901EBC00118319DF8980000EB7C +:10EF7000C00001EB001042719DF8AC1001EB4100A4 +:10EF800000EB0110D54901EB001130319DF89800DC +:10EF900001EB0010801C0990007820F08000803088 +:10EFA000099908709DF8AC1001EB410000EB0110CD +:10EFB000CA4901EB0010303000E05BE09DF898108A +:10EFC00000EB0110801C0990007820F00400001D67 +:10EFD000099908709DF8AC1001EB410000EB01109D +:10EFE000BE4901EB001030309DF8981000EB011085 +:10EFF0008078C0F34010E8B39DF8AC1001EB4100FD +:10F0000000EB0110B54901EB001030309DF898106D +:10F0100000EB0110801C0990007820F02002099874 +:10F0200002709DF8AC1001EB410000EB0110AB4900 +:10F0300001EB001030309DF8981000EB0110807843 +:10F04000C0F34000F0BB9DF8AC1001EB410000EBB9 +:10F050000110A24901EB001030309DF8981000EB30 +:10F060000110801C0990007820F0080008300999F0 +:10F07000087000E0B8E09DF8AC009DF8981001EB36 +:10F080000010C217CDE92C0200222C9800EBC00121 +:10F0900001EB0011924800EB8100C0F81D209DF8A3 +:10F0A000AC0040F2231110FB01F08B4901EBC000D2 +:10F0B00018309DF8981001EBC10100EB01102230CF +:10F0C000099000E08BE02C9800EBC00101EB0011EF +:10F0D000834800EB81010D3110220891DDE9080120 +:10F0E000F9F7B3F89DF8AC0040F2231110FB01F0E2 +:10F0F000794901EBC00118319DF8980000EBC00080 +:10F1000001EB00112C9800EBC00202EB00127448D6 +:10F1100000EB820051F81A2F40F8012F4968416036 +:10F120009DF8AC0000EB400101EB00106B4901EBD6 +:10F13000001130319DF8980001EB001001782C98F7 +:10F1400000EBC00202EB0012654800F822102C9878 +:10F1500000EBC00101EB0011614800EB8101614847 +:10F16000C26941F8212F008C88809DF8AC0040F2E4 +:10F17000231110FB01F0584901EBC00118319DF833 +:10F18000980000EBC00001EB0010416B2C9800EBE5 +:10F19000C00202EB0012524800EB8200C0F80910D6 +:10F1A0009DF8AC0000EB400101EB00104B4901EB76 +:10F1B000001130319DF8980001EB001041682C9847 +:10F1C00000EBC00202EB0012454800EB8200C0F8E1 +:10F1D00027102C9881B208200991FAF7BBFE9DF800 +:10F1E000AC100220FAF7B6FEE6E200219DF8AC0072 +:10F1F00040F2231210FB02F0374A02EBC00001710B +:10F200009DF8AC0040F2231110FB01F0114601EB18 +:10F21000C00018309DF8981001EBC10100EB0110FF +:10F2200000780A2812DC0B229DF8AC0040F2231172 +:10F2300010FB01F0284901EBC00018309DF8981030 +:10F2400001EBC10100EB01100270FFE19DF8AC0081 +:10F2500040F2231110FB01F01F4901EBC0011831EE +:10F260009DF8980000EBC00001EB001001789DF8BC +:10F27000AC0040F2231210FB02F0174A02EBC00070 +:10F28000407981427ED1174890F8A00870BB16489B +:10F29000D0F818020521B0FBF1F201FB120000EBDF +:10F2A000C00101EB00111048243000EB8100002167 +:10F2B000C0F81D100C48D0F818020521B0FBF1F27F +:10F2C00001FB120000EBC00101EB001106482430E5 +:10F2D00000EB81000D300AE0D445002014410020ED +:10F2E000E4140020BC320020BC120020CEE00990C3 +:10F2F0009DF8AC0040F2231110FB01F0FE4901EB38 +:10F30000C00118319DF8980000EBC00001EB00101F +:10F3100022301022014608900998F8F796FFF74826 +:10F32000D0F818020521B0FBF1F201FB120000EB4E +:10F33000C00101EB0011F148243000EB81029DF87F +:10F34000AC0040F2231110FB01F0EB4901EBC001CE +:10F3500018319DF8980000EBC00001EB001050F848 +:10F360001A1F42F8011F40685060E448D0F81802A4 +:10F370000521B0FBF1F201FB120000EBC00101EB33 +:10F38000001300E062E1DD4924319DF8AC0000EBA0 +:10F39000400202EB0010DA4A02EB001230329DF814 +:10F3A000980002EB0010007801F82300D348D0F851 +:10F3B00018020521B0FBF1F201FB120000EBC001C5 +:10F3C00001EB0011CD48243000EB81029DF8AC0028 +:10F3D00040F2231110FB01F0C74901EBC0011831C5 +:10F3E0009DF8980000EBC00001EB0010406BC2F8E4 +:10F3F0000900C248D0F818020521B0FBF1F201FB68 +:10F40000120000EBC00101EB0011BC48243000EBFE +:10F410008101BC48C26941F8212F008C8880B7481F +:10F42000D0F818020521B0FBF1F081B20220099159 +:10F43000F9F74EFE00210620FAF78CFDAF48D0F810 +:10F440001802AE49498C884206D2AC48D0F818025E +:10F45000401CAA49C1F8180200210520FAF77AFDDC +:10F460009DF8AC0000EB400101EB0010A44901EB5A +:10F47000001030309DF8981000EB0110801C0990AE +:10F48000007820F008020998027015E09DF8AC00A1 +:10F4900000EB400101EB0010994901EB0010303006 +:10F4A0009DF8981000EB0110801C0990007820F066 +:10F4B000080008300999087000229DF8AC0040F25D +:10F4C000231110FB01F08C4901EBC00118319DF8AC +:10F4D000980000EBC00001EB001080F83E209DF882 +:10F4E000AC100220FAF736FD9DF8AC109DF898009C +:10F4F00000EB0110C217CDE92C0200222C9800EB82 +:10F50000C00101EB0011804800EB8100C0F81D2014 +:10F510009DF8AC0040F2231110FB01F0764901EB9D +:10F52000C00018309DF8981001EBC10100EB0110EC +:10F53000223009902C9800EBC00101EB00117248B9 +:10F5400000EB81010D3110220891DDE90801F8F787 +:10F550007CFE9DF8AC0040F2231110FB01F06649DF +:10F5600001EBC00118319DF8980000EBC00001EBE1 +:10F5700000112C9800EBC00202EB0012624800EB75 +:10F58000820051F81A2F40F8012F496841609DF818 +:10F59000AC0000EB400101EB0010594901EB0011F8 +:10F5A00030319DF8980001EB001001782C9800EBA9 +:10F5B000C00202EB0012544800F822102C9800EB15 +:10F5C000C00101EB0011504800EB81014D48C269B8 +:10F5D00041F8212F008C88809DF8AC0040F2231167 +:10F5E00010FB01F0444901EBC00118319DF898006F +:10F5F00000EBC00001EB0010416B2C9800EBC00247 +:10F6000002EB0012404800EB8200C0F809109DF8A0 +:10F61000AC0000EB400101EB0010394901EB001197 +:10F6200030319DF8980001EB001041682C9800EBF8 +:10F63000C00202EB0012344800EB8200C0F8271031 +:10F640002C9881B208200991FAF784FCA7229DF832 +:10F65000AC0040F2231110FB01F0274901EBC0017F +:10F6600018319DF8980000EBC00001EB00104271CA +:10F67000A2229DF8AC0040F2231110FB01F01E49BC +:10F6800001EBC00118319DF8980000EBC00001EBC0 +:10F690000010827000212C912D91379122E0DDE93C +:10F6A0002C10000140EA11720901CDE92C129DF8DD +:10F6B000AC0000EB4001C1EBC010144901EBC001EC +:10F6C000BDF8DC000B30085C3038C117DDE92C34A4 +:10F6D00040EA03022143CDE92C21BDF8DC00401CA7 +:10F6E00081B23791BDF8DC000A28D8DB9DF8AC0068 +:10F6F000DDE92C120CE00000D4450020BC120020F3 +:10F7000014410020BC320020E4140020A87800201E +:10F7100040F2231310FB03F0FE4B03EBC00318333E +:10F720009DF8980000EBC00003EB001040F8221F8A +:10F73000426000222C922D920021379122E0DDE9D7 +:10F740002C10000140EA11720901CDE92C129DF83C +:10F75000AC0000EB4001C1EBC010EF4901EBC00170 +:10F76000BDF8DC001530085C3038C117DDE92C2409 +:10F77000104341EA0402CDE92C02BDF8DC00401C34 +:10F7800080B23790BDF8DC000A28D8DB9DF8AC00C9 +:10F79000DDE92C2140F2231310FB03F0DD4B03EBDA +:10F7A000C00018309DF8983003EBC30300EB031042 +:10F7B00022308260C16000BF00BF06F035BE9DF8F8 +:10F7C000AC0000EB4001C1EBC010D34911F8300090 +:10F7D000042801D124900BE09DF8AC0000EB40011F +:10F7E000C1EBC010CC4911F83000152800D124908D +:10F7F0009DF8AC0000EB4001C1EBC010C64901EB25 +:10F80000C00041789DF8AC0000EB4002C2EBC01094 +:10F81000C14A12F8300041EA002041F2300188422A +:10F8200002D1A62024903DE09DF8AC0000EB400101 +:10F83000C1EBC010B84901EBC00041789DF8AC00A5 +:10F8400000EB4002C2EBC010B34A12F8300041EAAC +:10F85000002041F23101884202D1A720249021E00A +:10F860009DF8AC0000EB4001C1EBC010AA4911F8B3 +:10F870003000022816D19DF8AC0000EB4001C1EB2E +:10F88000C010A54901EBC00001799DF8AC0000EB68 +:10F890004002C2EBC010A04A02EBC000C07841EAAF +:10F8A000002124919DF8AC0040F2231110FB01F0DF +:10F8B000984901EBC000817826910021974A9DF874 +:10F8C000AC0002EB00129DF898001154944890F897 +:10F8D0002000012815D19DF8AC0000EB400101EBA0 +:10F8E0000010904901EB001030309DF8981000EBAB +:10F8F0000110801C0990007820F080008030099968 +:10F900000870BDF89000A7287DD007DC04287BD0C4 +:10F9100015287AD0A62841F000844AE0A0F5585076 +:10F92000303820B1112871D01228F4D1FEE39DF8AF +:10F93000AC0040F2231110FB01F0764901EBC0004E +:10F9400018309DF8981001EBC10100EB0110007810 +:10F9500070BB00219DF8AC0040F2231210FB02F0B6 +:10F960006C4A02EBC000017101229DF8AC0040F22C +:10F97000231110FB01F0674901EBC00118319DF81C +:10F98000980000EBC00001EB00100270A7229DF868 +:10F99000AC0040F2231110FB01F05E4901EBC00006 +:10F9A00018309DF8981001EBC10100EB0110427175 +:10F9B000FDE300219DF8AC0040F2231210FB02F0A1 +:10F9C000544A02EBC00001719DF8AC0040F22311D3 +:10F9D00010FB01F0114601EBC00018309DF89810A3 +:10F9E00001EBC10100EB01100078022829DC0322A1 +:10F9F0009DF8AC0040F2231110FB01F0454901EBEA +:10FA0000C001183103E0D0E02EE158E286E29DF813 +:10FA1000980000EBC00001EB00100270A9229DF8D5 +:10FA2000AC0040F2231110FB01F03A4901EBC00099 +:10FA300018309DF8981001EBC10100EB01104271E4 +:10FA4000B2E09DF8AC0040F2231110FB01F0314907 +:10FA500001EBC00018309DF8981001EBC10100EBDC +:10FA600001100078052824DC06229DF8AC0040F245 +:10FA7000231110FB01F0274901EBC00118319DF85B +:10FA8000980000EBC00001EB00100270A2229DF86C +:10FA9000AC0040F2231110FB01F01E4901EBC00045 +:10FAA00018309DF8981001EBC10100EB0110427174 +:10FAB0007AE09DF8AC0040F2231110FB01F01549EB +:10FAC00001EBC00018309DF8981001EBC10100EB6C +:10FAD00001104079A52815D19DF8AC0000EB40013C +:10FAE00001EB00100F4901EB001030309DF8981029 +:10FAF00000EB0110801C0990007820F00400001D2C +:10FB0000099908709DF8AC0040F2231110FB01F038 +:10FB1000004909E0D4450020A8780020483F002093 +:10FB2000BC1200201441002001EBC00018309DF8E9 +:10FB3000981001EBC10100EB01108078A12833D0AF +:10FB40009DF8AC0040F2231110FB01F0FE4901EBDF +:10FB5000C00118319DF8980000EBC00001EB0010C7 +:10FB600082789DF8AC0040F2231110FB01F0F649B9 +:10FB700001EBC00118319DF8980000EBC00001EBCB +:10FB800000104271A1229DF8AC0040F2231110FB3D +:10FB900001F0ED4901EBC00018309DF8981001EB21 +:10FBA000C10100EB0110827002E79DF8AC0040F249 +:10FBB000231110FB01F0E44901EBC00018309DF85F +:10FBC000981001EBC10100EB01104079A4282DD160 +:10FBD0009DF8AC0000EB400101EB0010DB4901EBAC +:10FBE000001030309DF8981000EB0110801C099037 +:10FBF000007820F0200020300999087000229DF83C +:10FC0000AC0040F2231110FB01F0CF4901EBC00022 +:10FC100018309DF8981001EBC10100EB011080F83D +:10FC20003D209DF8AC100220FAF794F900219DF8D0 +:10FC3000AC0040F2231210FB02F0C34A02EBC000FA +:10FC40000171A1229DF8AC0040F2231110FB01F0DC +:10FC5000BD4901EBC00018309DF8981001EBC101BF +:10FC600000EB01104271A3E69DF8AC0040F22311B5 +:10FC700010FB01F0B44901EBC00018309DF898105A +:10FC800001EBC10100EB0110007801282FDC0021FD +:10FC90009DF8AC0040F2231210FB02F0AA4A02EBDE +:10FCA000C000017102229DF8AC0040F2231110FB4C +:10FCB00001F0A54901EBC00118319DF8980000EB57 +:10FCC000C00001EB00100270A3229DF8AC0040F2CE +:10FCD000231110FB01F09C4901EBC00018309DF886 +:10FCE000981001EBC10100EB01104271E6E09DF8B4 +:10FCF000AC0040F2231110FB01F0934901EBC0006E +:10FD000018309DF8981001EBC10100EB011000784C +:10FD100004282FDC00219DF8AC0040F2231210FBD8 +:10FD200002F0894A02EBC000017105229DF8AC0087 +:10FD300040F2231110FB01F0834901EBC00118319F +:10FD40009DF8980000EBC00001EB00100270A322A8 +:10FD50009DF8AC0040F2231110FB01F07A4901EB51 +:10FD6000C00018309DF8981001EBC10100EB0110A4 +:10FD70004271A3E09DF8AC0040F2231110FB01F0AA +:10FD8000714901EBC00018309DF8981001EBC101DA +:10FD900000EB01100078062812DCA1229DF8AC00CF +:10FDA00040F2231110FB01F0674901EBC00018304D +:10FDB0009DF8981001EBC10100EB011042717DE04C +:10FDC0009DF8AC0040F2231110FB01F05E4901EBFD +:10FDD000C00118319DF8980000EBC00001EB001045 +:10FDE00001789DF8AC0040F2231210FB02F0564A55 +:10FDF00002EBC0004079814260D19DF8AC0040F236 +:10FE0000231110FB01F0114601EBC00018309DF8E2 +:10FE1000981001EBC10100EB01108078A12830D0CF +:10FE2000A3229DF8AC0040F2231110FB01F04649DB +:10FE300001EBC00118319DF8980000EBC00001EB08 +:10FE4000001042719DF8AC0040F2231110FB01F04C +:10FE50003D4901EBC00018309DF8981001EBC1013D +:10FE600000EB01108078A22828D000209DF8AC106B +:10FE700040F2231211FB02F1334A02EBC101087177 +:10FE80001CE0A1229DF8AC0040F2231110FB01F010 +:10FE90002D4901EBC00118319DF8980000EBC0001E +:10FEA00001EB0010427101219DF8AC0040F22312D9 +:10FEB00010FB02F0244A02EBC000017178E5A12298 +:10FEC0009DF8AC0040F2231110FB01F01E4901EB3C +:10FED000C00118319DF8980000EBC00001EB001044 +:10FEE00042719DF8AC0040F2231110FB01F016495D +:10FEF00001EBC00118319DF8980000EBC00001EB48 +:10FF00000010827000219DF8AC0040F2231210FB1B +:10FF100002F00D4A02EBC000017149E500219DF895 +:10FF2000AC0040F2231210FB02F0074A02EBC000C3 +:10FF30000171A7229DF8AC0040F2231110FB01F0E3 +:10FF4000014901EBC00103E0D44500201441002029 +:10FF500018319DF8980000EBC00001EB00104271D1 +:10FF60009DF8AC0000EB4001C1EBC010F74901EB7C +:10FF7000C000407930287DD19DF8AC0040F22311BB +:10FF800010FB01F0F24901EBC00118319DF8980017 +:10FF900000EBC00001EB001001789DF8AC0040F2CE +:10FFA000231210FB02F0EA4A02EBC00040798142C2 +:10FFB00060D19DF8AC0000EB400101EB0010A2F510 +:10FFC000986101EB001030309DF8981000EB0110A3 +:10FFD000801C0990007820F00102099802709DF8B9 +:10FFE000AC0000EB400101EB0010DA4901EB00101E +:10FFF00030309DF8981000EB0110801C09900078BB +:020000040801F1 +:1000000020F00202099802709DF8AC0040F2231122 +:1000100010FB01F0CE4901EBC00018309DF898109C +:1000200001EBC10100EB0110C07831282ED19DF801 +:10003000AC0000EB400101EB0010C64901EB0010E1 +:1000400030309DF8981000EB0110801C099000786A +:1000500020F020020998027000229DF8AC0040F2C6 +:10006000231110FB01F0BA4901EBC00018309DF8D4 +:10007000981000E031E001EBC10100EB011080F8C5 +:100080003D209DF8AC100220F9F764FF9DF8AC10FC +:1000900040F2231011FB00F0AD4901EBC000183015 +:1000A0009DF8981001EBC10100EB011090F83E00A3 +:1000B000012811D1A9229DF8AC0040F2231110FBB8 +:1000C00001F0A34901EBC00018309DF8981001EB36 +:1000D000C10100EB011082707AE29DF8AC1001EBD7 +:1000E0004100C0EBC110994901EBC00040793128B3 +:1000F0007ED19DF8AC1040F2231011FB00F0944922 +:1001000001EBC00118319DF8980000EBC00001EB35 +:10011000001001789DF8AC0040F2231210FB02F0B1 +:100120008B4A02EBC0004079814200E0ECE35FD1F2 +:100130009DF8AC1040F2231011FB00F0114601EBCA +:10014000C00018309DF8981001EBC10100EB0110C0 +:1001500090F83E0040BB01229DF8AC0040F2231114 +:1001600010FB01F07A4901EBC00118319DF89800AD +:1001700000EBC00001EB001080F83D209DF8AC10B2 +:1001800001EB410000EB0110724901EB001030302F +:100190009DF8981000EB0110801C0990007820F069 +:1001A0000100401C099908709DF8AC1000E0FCE3C8 +:1001B00001EB410000EB0110664901EB001030300B +:1001C0009DF8981000EB0110801C0990007820F039 +:1001D000020209980270604890F8A008F0BB5F48DE +:1001E00090F82100012839D15C48D0F8180200E0CD +:1001F000B6E05A49498C884230D29DF8AC1040F2A2 +:10020000231011FB00F0524901EBC00018309DF89B +:10021000981001EBC10100EB011090F83D0001289E +:100220001CD19DF8AC1040F2231011FB00F048499E +:1002300001EBC00018309DF8981001EBC10100EBF4 +:10024000011090F87E0048B94FF010429DF8AC00C4 +:1002500040F2231110FB01F03D4900E075E001EB95 +:10026000C00118319DF8980000EBC00001EB0010B0 +:1002700082609DF8AC1001EB410000EB01103549A4 +:1002800001EB001130319DF8980001EB001001786E +:100290009DF8AC0040F2231210FB02F02C4A02EB56 +:1002A000C00041709DF8AC1040F2231011FB00F02B +:1002B000114601EBC00118319DF8980000EBC00019 +:1002C00001EB001001789DF8AC0040F2231210FB06 +:1002D00002F01F4A02EBC0004079814235D1002272 +:1002E0009DF8AC0040F2231110FB01F0184901EB1E +:1002F000C00118319DF8980000EBC00001EB001020 +:10030000C271A4229DF8AC0040F2231110FB01F051 +:100310000F4901EBC00118319DF8980000EBC000B7 +:1003200001EB00108270A3229DF8AC0040F2231173 +:1003300010FB01F0064901EBC00018309DF8981041 +:1003400001EBC10100EB0110427141E1A8780020EE +:10035000D445002014410020BC320020BC120020F3 +:100360009DF8AC1001EB4100C0EBC110FE4901EB60 +:10037000C000407933287CD19DF8AC1001EB4100DE +:1003800000EB0110F94901EB001030309DF8981096 +:1003900000EB0110801C0990007820F00100401C47 +:1003A000099908709DF8AC1001EB410000EB0110B9 +:1003B000EE4901EB001030309DF8981000EB011071 +:1003C000801C0990007820F02002099802709DF8A6 +:1003D000AC1001EB410000EB0110E44901EB00100F +:1003E00030309DF8981000EB0110801C09900078C7 +:1003F00020F00200801C099908709DF8AC1040F2B2 +:10040000231011FB00F0DA4901EBC00042799DF89E +:10041000AC0040F2231110FB01F0D54901EBC00004 +:1004200018309DF8981001EBC10100EB011002702B +:100430009DF8AC1001EB410000EB0110CB4901EB42 +:10044000001030309DF8981000EB0110801C0990CE +:10045000007820F080008030099908709DF8AC1079 +:1004600001EB410000EB0110C04901EB00103030FE +:1004700000E01FE09DF8981000EB01108078C0F3B9 +:10048000400020B99DF8AC100220F9F763FDA222CC +:100490009DF8AC0040F2231110FB01F0B44901EBD0 +:1004A000C00018309DF8981001EBC10100EB01105D +:1004B00082708DE09DF8AC1001EB4100C0EBC110E3 +:1004C000A94901EBC000407934287DD19DF8AC10DA +:1004D00001EB410000EB0110A44901EB00103030AA +:1004E0009DF8981000EB0110801C0990007820F016 +:1004F0002002099802709DF8AC1001EB410000EB5E +:1005000001109A4901EB001030309DF8981000EB73 +:100510000110801C0990007820F0020209980270F6 +:1005200001229DF8AC0040F2231110FB01F090492C +:1005300001EBC00018309DF8981001EBC10100EBF1 +:10054000011080F83E20A9229DF8AC0040F2231152 +:1005500010FB01F0864901EBC00018309DF898109F +:1005600001EBC10100EB011082709DF8AC1040F26C +:10057000231011FB00F07E4901EBC00042799DF889 +:10058000AC0040F2231110FB01F0794901EBC000EF +:1005900018309DF8981001EBC10100EB01100270BA +:1005A0009DF8AC1001EB410000EB01106F4901EB2D +:1005B000001030309DF8981000EB0110801C09905D +:1005C000007820F0800000E002E080300999087097 +:1005D00000202C902D900021379122E0DDE92C1095 +:1005E000000140EA11720901CDE92C129DF8AC100E +:1005F00001EB4100C0EBC1105B4901EBC001BDF84C +:10060000DC00801D085C3038C117DDE92C24104364 +:1006100041EA0402CDE92C02BDF8DC00401C80B2A6 +:100620003790BDF8DC000828D8DB9DF8AC002C9989 +:1006300040F2231210FB02F04D4A02EBC0021832C6 +:100640009DF8980000EBC00002EB0010C0F81A10F3 +:1006500000222C922D920021379122E0DDE92C100E +:10066000000140EA11720901CDE92C129DF8AC108D +:1006700001EB4100C0EBC1103B4901EBC001BDF8EB +:10068000DC000F30085C3038C117DDE92C3418432A +:1006900041EA0402CDE92C02BDF8DC00401C80B226 +:1006A0003790BDF8DC000628D8DB9DF8AC002C990B +:1006B00040F2231210FB02F02D4A02EBC002183266 +:1006C0009DF8980000EBC00002EB0010416300228F +:1006D0002C922D920021379122E0DDE92C100001AF +:1006E00040EA11720901CDE92C129DF8AC1001EB22 +:1006F0004100C0EBC1101C4901EBC001BDF8DC009A +:100700001530085C3038C117DDE92C34184341EA54 +:100710000402CDE92C02BDF8DC00401C80B2379009 +:10072000BDF8DC000828D8DB9DF8AC002C9940F21D +:10073000231210FB02F00E4A02EBC00218329DF8A1 +:10074000980000EBC00002EB0010C0F81E109DF8EE +:10075000AC1001EB4100C0EBC110034901EBC0003C +:1007600042799DF8AC0005E0A878002014410020F3 +:10077000D445002040F2231110FB01F0FE4901EBAB +:10078000C00118319DF8980000EBC00001EB00108B +:10079000C2709DF8AC1001EB410000EB0110F7496D +:1007A00001EB001130319DF8980001EB00108278C8 +:1007B0009DF8AC0040F2231110FB01F0EE4901EB73 +:1007C000C00118319DF8980000EBC00001EB00104B +:1007D00002769DF8AC1040F2231011FB00F0E649C0 +:1007E00001EBC00118319DF8980000EBC00001EB4F +:1007F000001001789DF8AC0040F2231210FB02F0CB +:10080000DD4A02EBC000407981427CDA00219DF88C +:10081000AC0040F2231210FB02F0D74A02EBC000FA +:100820000171A7229DF8AC0040F2231110FB01F0EA +:10083000D14901EBC00118319DF8980000EBC000D0 +:1008400001EB0010427101219DF8AC0040F223122F +:1008500010FB02F0C84A02EBC00001719DF8AC1019 +:1008600040F2231011FB00F0114601EBC000427969 +:100870009DF8AC0040F2231110FB01F0BE4901EBE2 +:10088000C00118319DF8980000EBC00001EB00108A +:100890000270A1229DF8AC0040F2231110FB01F080 +:1008A000B54901EBC00118319DF8980000EBC0007C +:1008B00001EB001042719DF8AC1001EB410000EB20 +:1008C0000110AE4901EB001130319DF8980001EBA9 +:1008D0000010801C0990007820F080018031099878 +:1008E00001709DF8AC1001EB410000EB0110A34931 +:1008F00001EB001130319DF8980001EB0010801CD5 +:100900000990007801E051E010E120F00400001DA2 +:10091000099908709DF8AC1001EB410000EB011043 +:10092000964901EB001030309DF8981000EB011053 +:100930008078C0F34010C8B39DF8AC1001EB4100C3 +:1009400000EB01108D4901EB001030309DF898103C +:1009500000EB0110801C0990007820F0200209981B +:1009600002709DF8AC1001EB410000EB01108349CF +:1009700001EB001030309DF8981000EB01108078EA +:10098000C0F34000F0BB9DF8AC1001EB410000EB60 +:1009900001107A4901EB001030309DF8981000EBFF +:1009A0000110801C0990007801E0B6E3BDE020F062 +:1009B00008000830099908709DF8AC009DF898105F +:1009C00001EB0010C217CDE92C0200222C9800EB9D +:1009D000C00101EB00116A4800EB8100C0F81D2046 +:1009E0009DF8AC1040F2231011FB00F0624901EBBE +:1009F000C00018309DF8981001EBC10100EB011008 +:100A0000223000E08CE009902C9800EBC00101EB53 +:100A100000115B4800EB81010D3110220891DDE9E6 +:100A20000801F7F712FC9DF8AC1040F2231011FBFF +:100A300000F0514901EBC00118319DF8980000EB1E +:100A4000C00001EB00112C9800EBC00202EB001279 +:100A50004B4800EB820051F81A2F40F8012F4968EB +:100A600041609DF8AC1001EB410000EB01104349DF +:100A700001EB001130319DF8980001EB0010017876 +:100A80002C9800EBC00202EB00123D4800F8221047 +:100A90002C9800EBC00101EB0011394800EB8101FB +:100AA0003848C26941F8212F008C88809DF8AC102D +:100AB00040F2231011FB00F02F4901EBC001183167 +:100AC0009DF8980000EBC00001EB0010416B2C98E2 +:100AD00000EBC00202EB0012294800EB8200C0F8D4 +:100AE00009109DF8AC1001EB410000EB0110234907 +:100AF00001EB001130319DF8980001EB00104168C6 +:100B00002C9800EBC00202EB00121D4800EB8200A3 +:100B1000C0F827102C9881B208200991F9F71AFA29 +:100B20009DF8AC100220F9F715FAF6E200219DF8C5 +:100B3000AC0040F2231210FB02F00F4A02EBC0009F +:100B400001719DF8AC1040F2231011FB00F011462A +:100B500001EBC00018309DF8981001EBC10100EBCB +:100B60000110007803281BDC04229DF8AC0040F241 +:100B7000231110FB01F007E0D445002014410020B0 +:100B8000E4140020BC320020FE4901EBC000183004 +:100B90009DF8981001EBC10100EB0110027000E21A +:100BA0009DF8AC0040F2231110FB01F0F54901EB78 +:100BB000C00118319DF8980000EBC00001EB001057 +:100BC00001789DF8AC0040F2231210FB02F0ED4AD0 +:100BD00002EBC000407981427DD1EB4890F8A0083B +:100BE000E8BBEA48D0F818020521B0FBF1F201FB9E +:100BF000120000EBC00101EB0011E448243000EBCF +:100C000081000021C0F81D10E048D0F8180205212D +:100C1000B0FBF1F201FB120000EBC00101EB00118F +:100C2000DA48243000EB81000D3009909DF8AC00CB +:100C300040F2231110FB01F2D24800EBC20118313F +:100C40009DF8980000EBC00001EB0010223010224C +:100C5000014608900998F7F7F8FACC4800E0B5E0AB +:100C6000D0F818020521B0FBF1F201FB120000EBF5 +:100C7000C00101EB0011C548243000EB81029DF852 +:100C8000AC0040F2231110FB01F0BE4901EBC001A2 +:100C900018319DF8980000EBC00001EB001050F8EF +:100CA0001A1F42F8011F40685060B848D0F8180277 +:100CB0000521B0FBF1F201FB120000EBC00101EBDA +:100CC0000013B24924319DF8AC0000EB400202EB66 +:100CD0000010AF4A00E064E102EB001230329DF8F0 +:100CE000980002EB0010007801F82300A748D0F824 +:100CF00018020521B0FBF1F201FB120000EBC0016C +:100D000001EB0011A148243000EB81029DF8AC00FA +:100D100040F2231110FB01F09A4901EBC001183198 +:100D20009DF8980000EBC00001EB0010406BC2F88A +:100D300009009648D0F818020521B0FBF1F201FB3A +:100D4000120000EBC00101EB00119048243000EBD1 +:100D500081018D48C26941F8212F008C88808B4821 +:100D6000D0F818020521B0FBF1F081B20220099100 +:100D7000F8F7AEF900210620F9F7ECF88348D0F82F +:100D800018028249498C884206D28048D0F818025D +:100D9000401C7E49C1F8180200210520F9F7DAF855 +:100DA0009DF8AC0000EB400101EB0010784901EB2D +:100DB000001030309DF8981000EB0110801C099055 +:100DC000007820F008020998027015E09DF8AC0048 +:100DD00000EB400101EB00106D4901EB00103030D9 +:100DE0009DF8981000EB0110801C0990007820F00D +:100DF000080008300999087000229DF8AC0040F204 +:100E0000231110FB01F05F4901EBC00118319DF87F +:100E1000980000EBC00001EB001080F83E209DF828 +:100E2000AC100220F9F796F89DF8AC109DF89800E8 +:100E300000EB0110C217CDE92C0200222C9800EB28 +:100E4000C00101EB0011534800EB8100C0F81D20E8 +:100E50009DF8AC0040F2231110FB01F0494901EB71 +:100E6000C00018309DF8981001EBC10100EB011093 +:100E7000223009902C9800EBC00101EB001145488D +:100E800000EB81010D3110220891DDE90801F7F72F +:100E9000DCF99DF8AC0040F2231110FB01F0394958 +:100EA00001EBC00118319DF8980000EBC00001EB88 +:100EB00000112C9800EBC00202EB0012354800EB49 +:100EC000820051F81A2F40F8012F496841609DF8BF +:100ED000AC0000EB400101EB00102D4901EB0011CB +:100EE00030319DF8980001EB001001782C9800EB50 +:100EF000C00202EB0012274800F822102C9800EBE9 +:100F0000C00101EB0011234800EB81011E48C269BA +:100F100041F8212F008C88809DF8AC0040F223110D +:100F200010FB01F0174901EBC00118319DF8980042 +:100F300000EBC00001EB0010416B2C9800EBC002ED +:100F400002EB0012134800EB8200C0F809109DF874 +:100F5000AC0000EB400101EB00100D4901EB00116A +:100F600030319DF8980001EB001041682C9800EB9F +:100F7000C00202EB0012074800EB8200C0F8271005 +:100F80002C9809E0D4450020BC320020BC1200207F +:100F900014410020E414002081B208200991F8F7E0 +:100FA000D9FF00229DF8AC0040F2231110FB01F0A4 +:100FB000FA4901EBC00118319DF8980000EBC00020 +:100FC00001EB001080F83E20A7229DF8AC0040F213 +:100FD000231110FB01F0F14901EBC00118319DF81C +:100FE000980000EBC00001EB00104271A2229DF8B6 +:100FF000AC0040F2231110FB01F0E84901EBC00105 +:1010000018319DF8980000EBC00001EB00108270D1 +:1010100000222C922D920021379122E0DDE92C1044 +:10102000000140EA11720901CDE92C129DF8AC00D3 +:1010300000EB4001C1EBC010D94901EBC001BDF884 +:10104000DC000B30085C3038C117DDE92C34184364 +:1010500041EA0402CDE92C02BDF8DC00401C80B25C +:101060003790BDF8DC000C28D8DB9DF8AC00DDE93A +:101070002C1240F2231310FB03F0C84B03EBC00308 +:1010800018339DF8980000EBC00003EB001040F807 +:10109000221F426000222C922D920021379122E0E3 +:1010A000DDE92C10000140EA11720901CDE92C1292 +:1010B0009DF8AC0000EB4001C1EBC010B84901EB5A +:1010C000C001BDF8DC001730085C3038C117DDE91D +:1010D0002C34184341EA0402CDE92C02BDF8DC00AF +:1010E000401C80B23790BDF8DC000C28D8DB9DF89E +:1010F000AC00DDE92C1240F2231310FB03F0A74BE8 +:1011000003EBC00018309DF8983003EBC30300EBED +:10111000031022308160C26000BF00BF05F084B9B7 +:101120000021A04A9DF8AC0002EB00129DF8980047 +:1011300011549DF8AC0000EB4001C1EBC010984980 +:1011400001EBC000407870280ED19DF8AC0000EB98 +:101150004001C1EBC010924901EBC0008078FA2831 +:1011600002D1B121249142E09DF8AC0000EB400196 +:10117000C1EBC0108A4901EBC000407800F0F000DC +:10118000C0280ED19DF8AC0000EB4001C1EBC010AF +:10119000834901EBC0008078FA2802D1B620249060 +:1011A00025E09DF8AC0000EB4001C1EBC0107C498C +:1011B00011F8300000F0F000502818D19DF8AC0074 +:1011C00000EB4001C1EBC010754901EBC000407855 +:1011D00000F0F00030280AD19DF8AC0000EB40018F +:1011E000C1EBC0106E4901EBC000817824919DF8DD +:1011F000AC0040F2231110FB01F0684901EBC00084 +:10120000817826910021674A9DF8AC0002EB00121C +:101210009DF898001154644890F82000012815D1D9 +:101220009DF8AC0000EB400101EB00105F4901EBC1 +:10123000001030309DF8981000EB0110801C0990D0 +:10124000007820F08000803009990870BDF8900087 +:10125000652874D004DC012809D0032805D175E085 +:10126000B12802D0B62800D100E082E181E19DF8EA +:10127000AC0000EB4001C1EBC010494901EBC000DC +:101280000079012806D0022805D0032804D00528BB +:101290005AD102E058E057E056E09DF8AC0040F229 +:1012A000231110FB01F03D4901EBC00018309DF8FF +:1012B000981001EBC10100EB01100078F0BB002198 +:1012C0009DF8AC0040F2231210FB02F0334A02EB0F +:1012D000C000017101229DF8AC0040F2231110FB07 +:1012E00001F02E4901EBC00118319DF8980000EB88 +:1012F000C00001EB00100270B6229DF8AC0040F275 +:10130000231110FB01F0254901EBC00118319DF8B4 +:10131000980000EBC00001EB00104271B2229DF872 +:10132000AC0040F2231110FB01F01C4901EBC0009E +:1013300018309DF8981001EBC10101E003E039E09D +:1013400000EB0110827000BF00BF12E19DF8AC00FD +:1013500000EB4001C1EBC010114901EBC000C179A5 +:10136000134880F8141E9DF8AC0000EB400101EB1F +:1013700000100E4901EB001130319DF8980001EB8F +:101380000010801C09900A4890F8140EC2080998B1 +:10139000007862F3000009990870EAE0D445002063 +:1013A000A8780020483F0020BC12002014410020F3 +:1013B000BC2200209DF8AC0000EB4001C1EBC01046 +:1013C000FE4901EBC000007900F0F00010B9B8212F +:1013D000249101E0B92124919DF8AC0000EB40017B +:1013E000C1EBC010F54901EBC000007900F00F011E +:1013F00025910021379120E09DF8AC0000EB4001E1 +:1014000001EB0010EE4901EB00113031BDF8DC00BA +:1014100001EB001041789DF8AC0000EB4002C2EBFC +:10142000C010E64A12F830005038814200D112E074 +:10143000BDF8DC00401C81B237919DF8AC0000EB98 +:10144000400101EB0010DE4901EB0010C179BDF84D +:10145000DC008142D0DC00BFBDF8DC109DF89400B8 +:101460000844C1B226919DF8AC0040F2231110FB54 +:1014700001F0D44901EBC00018309DF8981001EB41 +:10148000C10100EB0110007801282FD100219DF847 +:10149000AC0040F2231210FB02F0CA4A02EBC0007B +:1014A000017102229DF8AC0040F2231110FB01F003 +:1014B000C44901EBC00118319DF8980000EBC00051 +:1014C00001EB00100270B9229DF8AC0040F223112C +:1014D00010FB01F0BB4901EBC00018309DF89810DB +:1014E00001EBC10100EB0110427141E09DF8AC003D +:1014F00040F2231110FB01F0B24901EBC00018309B +:101500009DF8981001EBC10100EB01100078012853 +:101510002ED100219DF8AC0040F2231210FB02F006 +:10152000A84A02EBC000017102229DF8AC0040F213 +:10153000231110FB01F0A34901EBC00118319DF804 +:10154000980000EBC00001EB00100270B9229DF87A +:10155000AC0040F2231110FB01F09A4901EBC000EE +:1015600018309DF8981001EBC10100EB0110427199 +:1015700000BF00BFD2E59DF8AC0000EB400101EBDD +:1015800000108F4901EB0010007B20B101287DD0B5 +:1015900002287CD1E8E28C499DF8AC0031F81000BB +:1015A000801F81B209919DF8AC0000EB4001C1EBB6 +:1015B000C011824800EBC100401C08900999F8F75F +:1015C00089F90022CDE92E029DF8AC0000EB400124 +:1015D000C1EBC010794901EBC0027B489DF8AC100B +:1015E00030F81100401F111809910421099815F0D5 +:1015F00059FCC217CDE92C022DA819C82C995940C5 +:10160000604001437DD1714A9DF8AC0002EB0010AF +:1016100001709DF8AC0000EB4001C1EBC0106749C0 +:1016200001EBC00001792491BDF89000312802D06F +:10163000452867D1FAE064489DF8AC1030F81100F5 +:101640001838412190FBF1F0C217C1B2CDE92C024C +:101650005F4880F8BC1100203790DDE09DF8AC00B9 +:1016600000EB4001C1EBC010544901EBC001BDF8D3 +:10167000DC0000EB80101430095C564ABDF8DC0039 +:1016800011549DF8AC0000EB400101E0D1E06AE2AA +:10169000C1EBC010494901EBC001BDF8DC0000EB13 +:1016A00080101A30014409910821099815F0B8FBFF +:1016B0008DED0E0A474A0C32BDF8DC000E9902EBA4 +:1016C000001041609DF8AC0000EB4001C1EBC01080 +:1016D0003A4901EBC001BDF8DC0000EB801032306C +:1016E000014409910821099815F09AFB8DED0E0A25 +:1016F000384A0C32BDF8DC000E9902EB0010016094 +:1017000001E095E093E09DF8AC0000EB4001C1EBF7 +:10171000C0102A4901EBC001BDF8DC0000EB8010CD +:101720003A30014409910821099815F079FB8DEDB3 +:101730000E0A284A0C32BDF8DC000E9902EB0010AC +:1017400081609DF8AC0000EB4001C1EBC0101B496B +:1017500001EBC001BDF8DC0000EB80104230014419 +:1017600009910821099815F05BFB8DED0E0A194AC5 +:101770000C32BDF8DC000E9902EB0010C1609DF840 +:10178000AC0000EB400101EB00100D4901EB001132 +:101790003031BDF8DC0001EB0010801C09900078AE +:1017A00020F080008030099908709DF8AC0000EBB3 +:1017B0004001C1EBC01001490EE00000A8780020F4 +:1017C00014410020D4450020346A0020483F002006 +:1017D000BC3200207934002001EBC002FE489DF8A5 +:1017E000AC1030F81100401E125C9DF8AC0040F2C5 +:1017F000231110FB01F0F94901EBC00018309DF8EE +:10180000981001EBC10100EB011080F83C20BDF8FD +:10181000DC00401C80B23790BDF8DC000021DDE91F +:101820002C34C01AA141FFF619AF00E000BF00BF81 +:10183000AFE29DF8AC0000EB4001C1EBC010E849FD +:1018400001EBC000407D9DF8AC1001EB4102C2EB02 +:10185000C111E34A02EBC101897D40EA0120C217B0 +:10186000CDE92C029DF8AC0000EB4001C1EBC011AA +:10187000DB4800EBC101099115210998F8F70EF832 +:101880000022CDE92E022DA819C82C99594060409C +:1018900001437CD19DF8AC0000EB4001C1EBC010CE +:1018A000CF4911F83000401EC1B226910021CD4A27 +:1018B0009DF8AC0002EB00129DF898001154002234 +:1018C000C9499DF898000A549FEDC80A10EE101AF5 +:1018D000C54A0C329DF8980002EB001041609DF85B +:1018E000AC0000EB4001C1EBC010BD4901EBC000F2 +:1018F00081799DF8AC0000EB4002C2EBC010B84A01 +:1019000002EBC000407941EA002000EE100AB8EE78 +:10191000C00A9FEDB71AC0EE010A9DF8AC0000EBBB +:101920004001C1EBC010114601EBC00001799DF8E8 +:10193000AC0000EB4002C2EBC010A94A02EBC000B1 +:10194000C07841EA002000EE100AB8EEC00A30EE7E +:10195000800A10EE101AA44A0C329DF8980002EB8F +:10196000001001609DF8AC0000EB4001C1EBC0101D +:101970009B4901EBC000817A9DF8AC0000EB40026E +:10198000C2EBC010964A02EBC000407A00E0EAE0E9 +:1019900041EA002000EE100AB8EEC00A9FED941A4A +:1019A000C0EE010A9DF8AC0000EB4001C1EBC01095 +:1019B000114601EBC000017A9DF8AC0000EB40023B +:1019C000C2EBC010864A02EBC000C07941EA002099 +:1019D00000EE100AB8EEC00A30EE800A10EE101ABF +:1019E000814A0C329DF8980002EB001081609DF84E +:1019F000AC0000EB4001C1EBC010794901EBC00025 +:101A0000C07A00F0800038BB9DF8AC0000EB4001CC +:101A1000C1EBC010724901EBC000017B9DF8AC0026 +:101A200000EB4002C2EBC0106D4A02EBC000C07A6E +:101A300041EA002000EE100AF8EEC00AB3EE001AE8 +:101A400080EE810A10EE100A674A0C329DF8981059 +:101A500002EB0111C86047E09DF8AC0000EB4001CB +:101A6000C1EBC0105E4901EBC000017B9DF8AC00EA +:101A700000EB4002C2EBC010594A02EBC000C07A32 +:101A800041EA0020404280B200EE100AB8EEC00ADF +:101A90008DED030A0398F6F741FE9FED560B53ECCC +:101AA000102BCDE904019DED040B51EC100BF6F762 +:101AB00019FD9FED520B53EC102BCDE906019DED66 +:101AC000060B51EC100BF6F798FCCDE908019DEDE3 +:101AD000080B51EC100BF6F734FE434A0C329DF81C +:101AE000981002EB0111C8609DF8AC0000EB4001BA +:101AF00001EB0010434901EB001030309DF89810C5 +:101B000000EB0110801C0990007820F080008030EC +:101B1000099908709DF8AC1001EB4100C0EBC110B1 +:101B20002F4901EBC000C27D9DF8AC0040F22311AB +:101B300010FB01F0294901EBC00018309DF8981006 +:101B400001EBC10100EB011080F83C209DF8AC10C6 +:101B500001EB410000EB01102A4901EB0010C179B3 +:101B6000294880F8BC1114E19DF8AC1001EB41004C +:101B7000C0EBC1101A4901EBC000C0799DF8AC1050 +:101B800001EB4102C2EBC111154A02EBC101097A16 +:101B900040EA0120C217CDE92C029DF8AC1001EB00 +:101BA0004100C0EBC1100E4901EBC00109910721B2 +:101BB0000998F7F773FE0022CDE92E02DDE92E42E7 +:101BC000DDE92C106140504001437DD19DF8AC10FF +:101BD00001EB41001AE00000346A0020D4450020E7 +:101BE000A8780020483F0020793400200000000041 +:101BF00000FF7F47000000000000304000000000B0 +:101C00000000000014410020BC320020C0EBC110D5 +:101C1000FE4911F83000401EC1B226910021FC4A55 +:101C20009DF8AC0002EB00100170A2F6CF229DF8E7 +:101C3000980011549DF8AC1001EB4100C0EBC110AD +:101C4000F24901EBC000817908460191F6F7E0FC0A +:101C5000CDE902019DED021B9FEDEE0B18F044FE55 +:101C60008DED060B9DF8AC1001EB4100C0EBC110EF +:101C7000E64901EBC00001799DF8AC0000EB4002A1 +:101C8000C2EBC010E14A02EBC000C07841EA00207C +:101C900000EE100AB8EEC00A8DED030A0398F6F7BD +:101CA0003DFDCDE904019DED060B53EC102B9DEDA0 +:101CB000040B51EC100BF6F715FCCDE908019DED76 +:101CC000080B51EC100B00E062E0F6F73AFDD34A46 +:101CD0009DF8981002EB011148601FED3C0A10EED0 +:101CE000101A9DF8980002EB001001601FED410AE8 +:101CF00010EE101A9DF8980002EB001081601FEDA5 +:101D0000450A10EE101A9DF8980002EB0010C16011 +:101D10009DF8AC1001EB410000EB011002F68F4181 +:101D200001EB001130319DF8980001EB0010801C90 +:101D30000990007820F080018031099801709DF8A9 +:101D4000AC1001EB4100C0EBC110B04901EBC00089 +:101D5000427A9DF8AC0040F2231110FB01F0B0492B +:101D600001EBC00118319DF8980000EBC00001EBB9 +:101D7000001080F83C209DF8AC1001EB410000EB16 +:101D80000110A84901EB0010C179A74880F8BC11E7 +:101D900000BF00BF04F048BB9DF8AC1001EB410050 +:101DA000C0EBC110994901EBC000C1789DF8AC00AF +:101DB00000EB4002C2EBC010944A02EBC0008078F6 +:101DC00041EA002127919DF8AC1001EB4100C0EBE6 +:101DD000C110114601EBC001BDF89C00401C095C1C +:101DE0009DF8AC0000EB4002C2EBC010874A02EB4A +:101DF000C002BDF89C00105C41EA0020C217CDE98A +:101E00002C029DF8AC1001EB4100C0EBC1107F49E2 +:101E100001EBC0000990BDF89C10F7F73FFD0022D0 +:101E2000CDE92E022DA819C82C99594060400143D4 +:101E30006FD19DF8AC1001EB4100C0EBC1107349AC +:101E400001EBC00041782691002137911CE09DF8FC +:101E5000AC1001EB410000EB0110724901EB0011E5 +:101E60003031BDF8DC0001EB001041789DF898009E +:101E7000814204D1BDF8DC00C1B2269112E0BDF868 +:101E8000DC00401C81B237919DF8AC1001EB4100A1 +:101E900000EB0110634901EB0010C179BDF8DC00D3 +:101EA0008142D4DC00BF9DF8AC1001EB410000EB97 +:101EB00001105C4901EB001030309DF8981000EBE8 +:101EC0000110801C0990007820F080008030099972 +:101ED00008709DF8AC1001EB4100C0EBC1104B49FC +:101EE00001EBC000007924900020494A9DF8AC1015 +:101EF00002EB01129DF898105054BDF89000F228A2 +:101F00007ED007DC05287CD006280AD0F12879D1BC +:101F1000FEE3FEE3F32876D0F42875D0F628F6D158 +:101F2000F8E30621109100213491F4E3BDF840005C +:101F3000401C81B210919DF8AC1001EB4100C0EB48 +:101F4000C110324901EBC001BDF84000095C249189 +:101F5000BDF84000401C81B21091BDF89000F128FE +:101F600004D0F22871D0F32870D1FDE39DF8AC10B5 +:101F700001EB4100C0EBC110244901EBC001BDF8E9 +:101F80004000095C2791BDF84000401C81B21091CF +:101F90009DF8AC1001EB410000EB0110214901EB71 +:101FA000001130319DF89820BDF8D000104401EBAD +:101FB0000010407A00F0010038B39DF8AC1040F2F8 +:101FC000231011FB00F0164901EBC00118319DF8F8 +:101FD0009820BDF8D000104400EBC00001EB0010C9 +:101FE00090F88E0000F0010078B99DF8AC1040F236 +:101FF000231011FB00F00A4901EBC001183115E074 +:10200000FEE3FEE3FEE3FEE3FEE359E0A8780020F2 +:10201000483F0020000000000000244085340020DC +:10202000D445002014410020BC3200209DF89820A7 +:10203000BDF8D000104400EBC00001EB001090F898 +:102040008100E8B3002137912EE0B2E3B0E39DF8C0 +:10205000AC1040F2231011FB00F0FE4901EBC0016F +:1020600018319DF89820BDF8D000104400EBC00056 +:1020700001EB001000F18201BDF8DC000A5C9DF864 +:10208000AC0000EB400101EB0010F34901EB001044 +:102090000E30BDF8DC10405C824200D008E0BDF894 +:1020A000DC00401C81B23791BDF8DC000428CEDB97 +:1020B00000BFBDF8DC00042854D1042137912DE085 +:1020C00050E09DF8AC1040F2231011FB00F0E14904 +:1020D00001EBC00118319DF89820BDF8D0001044E4 +:1020E00000EBC00001EB001000F18201BDF8DC0044 +:1020F0000A5C9DF8AC0000EB400101EB0010D649F2 +:1021000001EB00100E30BDF8DC10405C824200D0C4 +:1021100008E0BDF8DC00401C81B23791BDF8DC005E +:102120000A28CEDB00BFBDF8DC000A281AD09DF8D3 +:10213000AC1040F2231011FB00F0C64901EBC000C7 +:1021400018309DF89820BDF8D010114401EBC10162 +:1021500000EB01108E300990007820F00100401C47 +:1021600009990870BDF89C000F287DD19DF8AC102E +:1021700001EB410000EB0110B74901EB00113031D8 +:102180009DF89820BDF8D000104401EB0010801C91 +:102190000990007820F00400001D099908700020C3 +:1021A00037902AE09DF8AC1001EB4100C0EBC11064 +:1021B000AA4901EBC001BDF84020BDF8DC00104485 +:1021C0000A5C9DF8AC0040F2231110FB01F0A1491C +:1021D00001EBC00118319DF89830BDF8D0001844CB +:1021E00000EBC00001EB00113F31BDF8DC000A54E8 +:1021F000BDF8DC00401C81B23791BDF8DC000A2834 +:10220000D0DBBDF840000A3081B210910021379137 +:102210002CE09DF8AC1001EB4100C0EBC1108F49E0 +:1022200001EBC001BDF84020BDF8DC0010440A5CA1 +:102230009DF8AC0040F2231110FB01F0854901EB41 +:10224000C00118319DF89830BDF8D000184400EB5B +:10225000C00001EB00115831BDF8DC000A54BDF894 +:10226000DC00401C81B200E040E23791BDF8DC00A8 +:102270000228CEDBBDF84000801C81B210919DF891 +:10228000AC1001EB4100C0EBC110744901EBC0017F +:10229000BDF84000085C01049DF8AC0000EB400272 +:1022A000C2EBC0106D4A02EBC002BDF84000401CFA +:1022B000105C41EA00219DF8AC0000EB4002C2EB4B +:1022C000C010664A02EBC002BDF84000801C105CE2 +:1022D00001439DF8AC0040F2231210FB02F05D4A6E +:1022E00002EBC00218329DF89830BDF8D0001844B7 +:1022F00000EBC00002EB0010C166BDF84000C01C3E +:1023000081B21091564890F8A008E0BB00213791A7 +:102310001DE09DF8AC1040F2231011FB00F04D4978 +:1023200001EBC00118319DF89820BDF8D000104491 +:1023300000EBC00001EB00103F30BDF8DC10405C4A +:1023400000B108E0BDF8DC00401C81B23791BDF857 +:10235000DC000A28DDDB00BFBDF8DC000A2818D14C +:1023600040229DF8AC0040F2231110FB01F03949E6 +:1023700001EBC00118319DF89830BDF8D000184429 +:1023800000EBC00000E059E001EB001080F877207E +:102390004DE19DF8AC1040F2231011FB00F02D49E7 +:1023A00001EBC00118319DF89820BDF8D000104411 +:1023B00000EBC00001EB001090F87700F0BB0021AB +:1023C00028910EE10021359129E09DF8AC1040F2F2 +:1023D000231011FB00F01F4901EBC00118319DF8DB +:1023E0009820BDF8D000104400EBC00001EB0011B4 +:1023F0003F31BDF8D400001D095C9DF8A00000EB42 +:102400004002184800EB4202BDF8D400105C814243 +:1024100000D008E0BDF8D400401C81B23591BDF871 +:10242000D4000628D1DB00BFBDF8D40006287DD13A +:1024300003229DF8AC0040F2231100E0F7E010FB0E +:1024400001F0044901EBC00118319DF89830BDF846 +:10245000D00009E0D445002014410020A8780020D5 +:10246000BC32002048350020184400EBC00001EBCE +:10247000001080F877209DF8AC1001EB410000EBD4 +:102480000110FE4901EB001130319DF89820BDF894 +:10249000D000104401EB0010801C0990007820F05F +:1024A000040209980270002037901CE020229DF859 +:1024B000AC0040F2231110FB01F0F14901EBC00127 +:1024C00018319DF89830BDF8D000184400EBC000DA +:1024D00001EB00114931BDF8DC000A54BDF8DC0005 +:1024E000401C81B23791BDF8DC000F28DEDB0021F3 +:1024F00037911EE020229DF8AC0040F2231110FB22 +:1025000001F0DF4901EBC00118319DF89830BDF8AA +:10251000D000184400EBC00001EB00115B31BDF8A6 +:10252000DC000A54BDF8DC00401C00E054E081B23D +:102530003791BDF8DC000A28DCDB00229DF8AC00F6 +:1025400040F2231110FB01F0CD4901EBC00118311D +:102550009DF89830BDF8D000184400EBC00001EBA6 +:10256000001080F87020002137911CE000229DF8B7 +:10257000AC0040F2231110FB01F0C14901EBC00196 +:1025800018319DF89830BDF8D000184400EBC00019 +:1025900001EB00117131BDF8DC000A54BDF8DC001C +:1025A000401C81B23791BDF8DC000528DEDB9DF8C8 +:1025B000AC1040F2231011FB00F0B14901EBC00157 +:1025C00018319DF89820BDF8D000104400EBC000F1 +:1025D00001EB0010C06E0CE09DF8A000401CC1B2E1 +:1025E0002891A848B0F88A129DF8A00081423FF7D0 +:1025F000E9AE00BFA348B0F88A129DF8A00081425E +:1026000015D140229DF8AC0040F2231110FB01F0DF +:102610009B4901EBC00118319DF89830BDF8D000FE +:10262000184400EBC00001EB001080F877209DF803 +:10263000AC1040F2231011FB00F0914901EBC001F6 +:1026400018319DF89820BDF8D000104400EBC00070 +:1026500001EB001090F87700032804D0112818D05F +:10266000402842D12BE0F2229DF8AC0040F2231129 +:1026700010FB01F0824901EBC00118319DF8983040 +:10268000BDF8D000184400EBC00001EB001042710F +:102690002BE0F3229DF8AC0040F2231110FB01F077 +:1026A000774901EBC00118319DF89830BDF8D00092 +:1026B000184400EBC00001EB0010427115E0F2225B +:1026C0009DF8AC0040F2231110FB01F06C4901EBC6 +:1026D000C00118319DF89830BDF8D000184400EBC7 +:1026E000C00001EB0010427100BF61E09DF8AC102A +:1026F00001EB410000EB0110604901EB00103030AC +:102700009DF89820BDF8D010114400EB011003E0B3 +:10271000CDE0EEE3EEE3BAE0801C0990007820F013 +:102720000402099802709DF8AC1040F2231011FBCE +:1027300000F0534901EBC00018309DF89820BDF817 +:10274000D010114401EBC10100EB011090F88E0094 +:1027500000F0010060B300229DF8AC0040F22311AC +:1027600010FB01F0464900E06EE001EBC0011831BA +:102770009DF89830BDF8D000184400EBC00001EB84 +:102780000010A0F88C2005229DF8AC0040F2231127 +:1027900010FB01F03A4901EBC00118319DF8983067 +:1027A000BDF8D000184400EBC00001EB00104271EE +:1027B00060E09DF8AC0040F2231110FB01F03049BD +:1027C00001EBC00118319DF89820BDF8D0001044ED +:1027D00000EBC00001EB001090F8770040281CD1FE +:1027E00000229DF8AC0040F2231110FB01F02449B7 +:1027F00001EBC00118319DF89830BDF8D00004E01D +:10280000EFE3EFE3EFE3EFE3EFE3184400EBC000A7 +:1028100001EB001080F8772000BF00BFF1229DF887 +:10282000AC0040F2231110FB01F0154901EBC0018F +:1028300018319DF89830BDF8D000184400EBC00066 +:1028400001EB0010427115E0F1229DF8AC0040F25E +:10285000231110FB01F00A4901EBC00118319DF86A +:102860009830BDF8D000184400EBC00001EB001018 +:10287000427100BF00BFBDF8D00005E01441002048 +:10288000D4450020BC320020401C81B234919DF818 +:10289000AC0000EB4001C1EBC010FC4901EBC000F3 +:1028A0004179BDF8D00081423FF740AB9BE39DF8F2 +:1028B000AC0040F2231110FB01F0F54901EBC00020 +:1028C00018309DF8981001EBC10100EB0110007861 +:1028D00020BB01229DF8AC0040F2231110FB01F057 +:1028E000EB4901EBC00118319DF8980000EBC000E6 +:1028F00001EB00100270F4229DF8AC0040F22311AD +:1029000010FB01F0E24901EBC00118319DF898007D +:1029100000EBC00001EB00104271BEE09DF8AC007E +:1029200000EB400101EB0010DA4901EB0010303000 +:102930009DF8981000EB0110407A00F00100E8B318 +:102940009DF8AC0040F2231110FB01F0D04901EBDF +:10295000C00018309DF8981001EBC10100EB011088 +:1029600090F88E0000F0010040BB9DF8AC0040F2F2 +:10297000231110FB01F0C64901EBC00018309DF88F +:10298000981001EBC10100EB011090F88100A8B193 +:10299000002037902BE09DF8AC0040F2231110FB93 +:1029A00001F0BB4901EBC00118319DF8980000EB24 +:1029B000C00001EB001000F1820100E06DE0BDF805 +:1029C000DC000A5C9DF8AC0000EB400101EB00105C +:1029D000B04901EB00100E30BDF8DC10405C8242C3 +:1029E00000D008E0BDF8DC00401C81B23791BDF892 +:1029F000DC000428CFDB00BFBDF8DC0004284CD18C +:102A0000379029E09DF8AC0040F2231110FB01F053 +:102A10009F4901EBC00118319DF8980000EBC00000 +:102A200001EB001000F18201BDF8DC000A5C9DF8AA +:102A3000AC0000EB400101EB0010964901EB0010E7 +:102A40000E30BDF8DC10405C824200D008E0BDF8DA +:102A5000DC00401C81B23791BDF8DC000A28D1DBD4 +:102A600000BFBDF8DC000A2817D09DF8AC0040F28A +:102A7000231110FB01F0864901EBC00018309DF8CE +:102A8000981001EBC10100EB01108E300990007825 +:102A900020F00100401C09990870BDF89C00112825 +:102AA00071D19DF8AC0000EB400101EB00107949B9 +:102AB00001EB001030309DF8981000EB0110801CE5 +:102AC0000990007820F00400001D0999087000208A +:102AD000379025E09DF8AC0000EB4001C1EBC01041 +:102AE0006A4901EBC001BDF8DC00401D0A5C9DF89D +:102AF000AC0040F2231110FB01F0654901EBC0016D +:102B000018319DF8980000EBC00001EB00113F3137 +:102B1000BDF8DC000A54BDF8DC00401C81B23791DE +:102B2000BDF8DC000A28D5DB0020379025E09DF8B1 +:102B3000AC0000EB4001C1EBC010544901EBC001F7 +:102B4000BDF8DC000F300A5C9DF8AC0040F22311A8 +:102B500010FB01F04E4901EBC00118319DF89800BF +:102B600000EBC00001EB00115831BDF8DC000A5445 +:102B7000BDF8DC00401C81B23791BDF8DC000228B2 +:102B8000D5DBC8E2FFE7BDF89C0014287DD19DF895 +:102B9000AC0000EB400101EB00103E4901EB0010DE +:102BA00030309DF8981000EB0110801C09900078DF +:102BB00020F00400001D099908700020379025E0DE +:102BC0009DF8AC0000EB4001C1EBC0102F4901EBB8 +:102BD000C001BDF8DC00401D0A5C9DF8AC0040F26D +:102BE000231110FB01F02A4901EBC00118319DF8B7 +:102BF000980000EBC00001EB00113F31BDF8DC0094 +:102C00000A54BDF8DC00401C81B23791BDF8DC00ED +:102C10000A28D5DB0020379025E09DF8AC0000EBBA +:102C20004001C1EBC010194901EBC001BDF8DC0047 +:102C30000F300A5C9DF8AC0040F2231110FB01F04C +:102C4000134901EBC00118319DF8980000EBC0005A +:102C500001EB00115831BDF8DC000A54BDF8DC006E +:102C6000401C81B23791BDF8DC000228D5DB9DF80D +:102C7000AC0000EB4001C1EBC010044901EBC00007 +:102C8000407C01049DF8AC0006E0E9E1A878002052 +:102C9000D44500201441002000EB4002C2EBC010DC +:102CA000FE4A02EBC000807C41EA00219DF8AC00A6 +:102CB00000EB4002C2EBC010F84A02EBC000C07C3F +:102CC00001439DF8AC0040F2231210FB02F0F44ADD +:102CD00002EBC00018309DF8982002EBC20200EB16 +:102CE0000210C166EF4890F8A008C8BB00203790DA +:102CF0001AE09DF8AC0040F2231110FB01F0E84906 +:102D000001EBC00118319DF8980000EBC00001EB09 +:102D100000103F30BDF8DC10405C00B108E0BDF8A9 +:102D2000DC00401C81B23791BDF8DC000A28E0DBF2 +:102D300000BFBDF8DC000A2813D140229DF8AC008A +:102D400040F2231110FB01F0D54901EBC00018300F +:102D50009DF8981001EBC10100EB011080F877207D +:102D600026E19DF8AC0040F2231110FB01F0CC49A4 +:102D700001EBC00018309DF8981001EBC10100EB89 +:102D8000011090F87700E8BB00202890EDE00020CB +:102D9000359026E09DF8AC0040F2231110FB01F0C5 +:102DA000BF4901EBC00118319DF8980000EBC0004D +:102DB00001EB00113F31BDF8D400001D095C9DF806 +:102DC000A00000EB4002B84800EB4202BDF8D4007E +:102DD000105C814200D008E0BDF8D400401C81B2F4 +:102DE0003591BDF8D4000628D4DB00BFBDF8D4006F +:102DF00006287DD103229DF8AC0040F2231110FB80 +:102E000001F000E0D4E0A64901EBC00118319DF8C3 +:102E1000980000EBC00001EB001080F877209DF8CF +:102E2000AC0000EB400101EB0010A04901EB0011E8 +:102E300030319DF8980001EB0010801C099000785B +:102E400020F00402099802700020379019E0202237 +:102E50009DF8AC0040F2231110FB01F0904901EB0A +:102E6000C00118319DF8980000EBC00001EB001183 +:102E70004931BDF8DC000A54BDF8DC00401C81B2C9 +:102E80003791BDF8DC000F28E1DB0020379019E016 +:102E900020229DF8AC0040F2231110FB01F0804984 +:102EA00001EBC00118319DF8980000EBC00001EB68 +:102EB00000115B31BDF8DC000A54BDF8DC00401C99 +:102EC00081B23791BDF8DC000A28E1DB00229DF8D1 +:102ED000AC0040F2231110FB01F0714901EBC0017D +:102EE00018319DF8980000EBC00001EB001002E0E3 +:102EF00036E0AAE25FE180F870200021379119E006 +:102F000000229DF8AC0040F2231110FB01F064494F +:102F100001EBC00118319DF8980000EBC00001EBF7 +:102F200000117131BDF8DC000A54BDF8DC00401C12 +:102F300081B23791BDF8DC000528E1DB9DF8AC10CB +:102F400040F2231011FB00F0554901EBC00018308E +:102F50009DF8981001EBC10100EB0110C06E0CE070 +:102F60009DF8A000401CC1B228914E48B0F88A02DA +:102F70009DF8A01088423FF70AAF00BF4948B0F85B +:102F80008A029DF8A010884212D140229DF8AC0020 +:102F900040F2231110FB01F0414901EBC000183051 +:102FA0009DF8981001EBC10100EB011080F877202B +:102FB0009DF8AC1040F2231011FB00F0384901EBF2 +:102FC000C00018309DF8981001EBC10100EB011012 +:102FD00090F87700032809D011281AD040283ED154 +:102FE0002AE099E0C0E12FE2D2E009E1F2229DF867 +:102FF000AC0040F2231110FB01F0294901EBC000A5 +:1030000018309DF8981001EBC10100EB01104271DE +:1030100025E0F3229DF8AC0040F2231110FB01F0F3 +:103020001F4901EBC00118319DF8980000EBC0006A +:1030300001EB0010427112E0F2229DF8AC0040F268 +:10304000231110FB01F0164901EBC00018309DF868 +:10305000981001EBC10100EB0110427100BF5AE072 +:103060009DF8AC1001EB410000EB01100F4901EBA2 +:10307000001030309DF8981000EB0110801C099072 +:10308000007820F00402099802709DF8AC1040F21C +:10309000231011FB00F002490AE00000A87800208C +:1030A000D4450020BC3200204835002014410020C7 +:1030B00001EBC00018309DF8981001EBC10100EB46 +:1030C000011090F88E0000F0010020B300229DF85E +:1030D000AC0040F2231110FB01F0FE4901EBC001EE +:1030E00018319DF8980000EBC00001EB0010A0F82B +:1030F0008C2005229DF8AC0040F2231110FB01F05A +:10310000F44901EBC00018309DF8981001EBC101A3 +:1031100000EB0110427197E19DF8AC1040F22310D2 +:1031200011FB00F0EB4901EBC00018309DF898103E +:1031300001EBC10100EB011090F87700402813D19A +:1031400000229DF8AC0040F2231110FB01F0E14990 +:1031500001EBC00018309DF8981001EBC10100EBA5 +:10316000011080F8772000BF00BFF1229DF8AC006D +:1031700040F2231110FB01F0D64901EBC0001830DA +:103180009DF8981001EBC10100EB011042715BE169 +:10319000F1229DF8AC0040F2231110FB01F0CD4963 +:1031A00001EBC00018309DF8981001EBC10100EB55 +:1031B0000110427148E103229DF8AC0040F2231156 +:1031C00010FB01F0C34901EBC00118319DF89800D4 +:1031D00000EBC00001EB00100270F1229DF8AC0082 +:1031E00040F2231110FB01F0BA4901EBC001183184 +:1031F0009DF8980000EBC00001EB0010427123E144 +:1032000002229DF8AC0040F2231110FB01F0B149FD +:1032100001EBC00118319DF8980000EBC00001EBF4 +:1032200000100270F6229DF8AC0040F2231110FB52 +:1032300001F0A84901EBC00118319DF8980000EB9E +:10324000C00001EB0010427101229DF8AC0040F279 +:10325000231110FB01F09F4901EBC00118319DF8CB +:10326000980000EBC00001EB001080F881200021E5 +:10327000379126E09DF8AC1001EB4100C0EBC11086 +:10328000954901EBC001BDF8DC00401D0A5C9DF8CA +:10329000AC0040F2231110FB01F08E4901EBC0019C +:1032A00018319DF8980000EBC00001EB001000F110 +:1032B0008201BDF8DC000A54BDF8DC00401C81B27C +:1032C0003791BDF8DC000A28D4DBBDF89C00152836 +:1032D00049D19DF8AC1001EB4100C0EBC1107E4913 +:1032E00001EBC000C27B9DF8AC0040F2231110FB43 +:1032F00001F0784901EBC00118319DF8980000EB0E +:10330000C00001EB001080F878200021379126E002 +:103310009DF8AC1001EB4100C0EBC1106E4901EB10 +:10332000C001BDF8DC0010300A5C9DF8AC0040F232 +:10333000231110FB01F0674901EBC00118319DF822 +:10334000980000EBC00001EB001000F17A01BDF81D +:10335000DC000A54BDF8DC00401C81B23791BDF896 +:10336000DC000428D4DB6FE09DF8AC1001EB4100D9 +:10337000C0EBC110584901EBC00081799DF8AC0049 +:1033800000EB4002C2EBC010534A02EBC000407990 +:1033900041EA00229DF8AC0040F2231110FB01F03D +:1033A0004C4901EBC00118319DF8980000EBC000BA +:1033B00001EB0010A0F88C209DF8AC1040F2231017 +:1033C00011FB00F0434901EBC00118319DF8980052 +:1033D00000EBC00001EB0010B0F88C109DF8AC00C1 +:1033E00000EB400202EB00103C4A02EB0010408B65 +:1033F000814228DBF1229DF8AC0040F2231110FB42 +:1034000001F0344901EBC00118319DF8980000EB40 +:10341000C00001EB001042719DF8AC1040F2231087 +:1034200011FB00F02B4901EBC00118319DF8980009 +:1034300000EBC00001EB00108E300990007820F006 +:1034400001020998027000BF00BF02F0EDBF9DF8B5 +:10345000AC1001EB4100C0EBC1101F4901EBC000F3 +:1034600001792691002134911CE09DF8AC1001EB0C +:10347000410000EB0110194901EB00113031BDF89A +:10348000D00001EB001041789DF89800814204D1F2 +:10349000BDF8D000C1B2269112E0BDF8D000401CAA +:1034A00081B234919DF8AC1001EB410000EB0110AA +:1034B0000A4901EB0010C179BDF8D0008142D4DC8B +:1034C00000BF9DF8AC1001EB4100C0EBC1100249F8 +:1034D00006E00000D4450020A87800201441002018 +:1034E00001EBC000C1782491BDF89000172834D2B8 +:1034F000DFE800F0330C0F331215181B1E33333383 +:1035000033333321242733332A2D300007212791E9 +:1035100023E00721279120E0062027901DE00621C7 +:1035200027911AE00621279117E01221279114E034 +:103530000721279111E0092127910EE0062127910B +:103540000BE00621279108E00B21279105E00B21D4 +:10355000279102E02A21279100BF00BFBDF89C00FF +:10356000001FC1B209919DF8AC1001EB4100C0EB06 +:10357000C110FE4901EBC000C01C08900999F5F785 +:10358000A9FF35909DF8AC1001EB4100C0EBC110D4 +:10359000F64901EBC001BDF89C00401E095CBDF876 +:1035A000D40081427ED19DF8AC1001EB4100C0EB0C +:1035B000C110EE4901EBC0004078002872DD9DF893 +:1035C000AC1001EB4100C0EBC110E84901EBC001B8 +:1035D000BDF89C000A5C9DF8AC0040F2231110FB82 +:1035E00001F0E34901EBC00118319DF8980000EBB0 +:1035F000C00001EB001080F83C200021DD4A9DF85E +:10360000AC0002EB00129DF898001154DA4890F8D3 +:103610002000012815D19DF8AC1001EB410000EB12 +:103620000110D64901EB001030309DF8981000EBE6 +:103630000110801C0990007820F0800080300999EA +:103640000870BDF8900007287ED00ADC07287CD2DD +:10365000DFE810F07B00D9042F057B00C60491043D +:10366000830910380728F2D2DFE810F0E709D409FF +:103670006F006F0007000800570500BFBDF89000FD +:1036800014287DD19DF8AC1001EB4100C0EBC110B6 +:10369000B64901EBC000407901069DF8AC0000EB93 +:1036A000400200E0FEE3C2EBC010B04A02EBC000F3 +:1036B000807941EA00419DF8AC2002EB4200C0EB6A +:1036C000C210AA4A02EBC000C07941EA00219DF86D +:1036D000AC2002EB4200C0EBC210A44A02EBC000D7 +:1036E000007A01439DF8AC0040F2231210FB02F077 +:1036F0009F4A02EBC00218329DF8980000EBC00010 +:1037000002EB0010C0F81A109DF8AC1040F2231024 +:1037100011FB00F0964901EBC00118319DF89800AB +:1037200000EBC00001EB0010D0F81A100846099118 +:10373000002109F09BFDCDE92C019DF8AC1001EBB7 +:10374000410000EB011001E0FDE3FDE38B4901EBDB +:103750000010007F00F003019DF8AC2002EB420056 +:1037600000EB0210854A02EB0010007FC0F301104D +:1037700001449DF8AC0000EB400202EB001000E0B9 +:1037800062E07E4A02EB0010007FC0F38100091A5C +:1037900008460591F4F72BFFCDE906019DED061BC8 +:1037A0009FED770B17F0A0F88DED080B9DED080B42 +:1037B00051EC100BF4F78DFFCDE92E019DF8AC1004 +:1037C00040F2231011FB00F0694901EBC0011831F0 +:1037D0009DF8980000EBC00001EB0010416B08461B +:1037E0000791002109F042FDDDE92C32A0FB0345E1 +:1037F00001FB035100FB021502220023DDE92E012B +:10380000F4F7E0FC20186941CDE90801DDE92E2339 +:10381000F4F7D8FCCDE92C01DDE92C010AF0DCFA43 +:1038200001469DF8AC2040F2231012FB00F0504AF4 +:1038300002EBC00018309DF8982002EBC20200EBAA +:103840000210C0F81E1043E0BDF8900015283FD1CB +:103850009DF8AC1001EB4100C0EBC110434901EBF6 +:10386000C000407901069DF8AC0000EB4002C2EBBD +:10387000C0103E4A02EBC000807941EA00419DF849 +:10388000AC0000EB4002C2EBC010384A02EBC000B3 +:10389000C07941EA00219DF8AC2002EB4200C0EB68 +:1038A000C210324A02EBC000007A01439DF8AC20FE +:1038B00040F2231012FB00F02D4A02EBC00018303A +:1038C0009DF8982002EBC20200EB0210C0F81E1017 +:1038D0009DF8AC1001EB4100C0EBC110234901EB96 +:1038E000C000417A284880F8131E9DF8AC1001EB07 +:1038F000410000EB0110214901EB001130319DF82E +:10390000980001EB0010801C09901F4890F8130EDE +:10391000C2090998007862F30000099908701A48F2 +:1039200090F8130E00F00300012806D0164890F816 +:10393000130E00F0030003283CD19DF8AC1001EBFE +:10394000410000EB01100D4901EB001030309DF8F3 +:10395000981000EB0110801C0990007820F0020004 +:10396000801C099908709DF8AC100FE0A878002021 +:10397000D4450020483F0020BC1200201441002004 +:103980000000000000002440BC22002001EB4100A8 +:1039900000EB0110FE4901EB001030309DF898104B +:1039A00000EB0110801C0990007820F0200209989B +:1039B000027014E09DF8AC1001EB410000EB011027 +:1039C000F34901EB001030309DF8981000EB011026 +:1039D000801C0990007820F00202099802709DF87E +:1039E000AC1001EB410000EB0110E94901EB0011C3 +:1039F00030319DF8980001EB00108078C0F3400250 +:103A00009DF8AC0040F2231110FB01F0E14901EBFD +:103A1000C00018309DF8981001EBC10100EB0110B7 +:103A2000007EC0F34000824266D09DF8AC1040F2A8 +:103A3000231011FB00F0D74901EBC00018309DF8AE +:103A4000981001EBC10100EB0110183009909DF8AE +:103A5000AC1001EB410000EB0110CD4901EB00106F +:103A600030309DF8981000EB0110807842080998DA +:103A7000007862F34100099908709DF8AC1001EBE1 +:103A8000410000EB0110C24901EB001030309DF8FD +:103A9000981000EB01108078C0F3400038BB9DF80F +:103AA000AC1001EB410000EB0110B94901EB001033 +:103AB00030309DF8981000EB0110801C09900078C0 +:103AC00020F020020998027001229DF8AC1040F20B +:103AD000231011FB00F0AF4901EBC00018309DF836 +:103AE000981001EBC10100EB011080F83E209DF819 +:103AF000AC100220F6F72EFA9DF8AC1001EB410055 +:103B000000EB0110A24901EB001130319DF8980043 +:103B100001EB0010807800F001029DF8AC0040F24B +:103B2000231110FB01F09B4901EBC00018309DF8F8 +:103B3000981001EBC10100EB0110007E00F00100C4 +:103B400082425FD09DF8AC1040F2231011FB00F0D0 +:103B5000904901EBC00018309DF8981001EBC101AD +:103B600000EB0110183009909DF8AC1001EB4100FA +:103B700000EB0110864901EB001030309DF89810E1 +:103B800000EB0110807809990A7860F300020A704E +:103B90009DF8AC1001EB410000EB01107C4901EBFA +:103BA000001030309DF8981000EB0110807800F084 +:103BB000010040BB9DF8AC1001EB410000EB01108F +:103BC000734901EB001030309DF8981000EB0110A4 +:103BD000801C0990007820F02002099802700022D1 +:103BE0009DF8AC1040F2231011FB00F0694901EB85 +:103BF000C00018309DF8981001EBC10100EB0110D6 +:103C000080F83D2013E19DF8AC1040F2231011FB29 +:103C100000F0604901EBC00018309DF8981001EBEE +:103C2000C10100EB011090F83E0098B901229DF807 +:103C3000AC1040F2231011FB00F0564901EBC0011B +:103C400018319DF8980000EBC00001EB001080F8DF +:103C50003D2027E000229DF8AC0040F2231110FB2C +:103C600001F04C4901EBC00118319DF8980000EBC0 +:103C7000C00001EB001080F83D209DF8AC1001EB76 +:103C8000410000EB0110424901EB001130319DF879 +:103C9000980001EB0010801C0990007820F00102D0 +:103CA000099802703C4890F8A008E8BB3B4890F89F +:103CB0002100012838D13948D0F818023749498CF9 +:103CC000884231D29DF8AC1040F2231011FB00F075 +:103CD000304901EBC00018309DF8981001EBC1018C +:103CE00000EB011090F83D0001281DD19DF8AC10AB +:103CF00040F2231011FB00F0264901EBC000183000 +:103D00009DF8981001EBC10100EB011090F87E00C6 +:103D100050B99DF8AC1001EB410000EB01101C49BB +:103D200001EB0011303100E081E09DF8980001EBDB +:103D3000001001789DF8AC0040F2231210FB02F055 +:103D4000144A02EBC000417005229DF8AC0040F21D +:103D5000231110FB01F00F4901EBC00118319DF850 +:103D6000980000EBC00001EB0010427100229DF8AA +:103D7000AC1001EB410000EB0110054901EB001113 +:103D800030319DF8980001EB0010426008E000001F +:103D900014410020D4450020BC320020BC12002079 +:103DA0009DF8AC100220F6F7D5F80021379119E004 +:103DB00000229DF8AC0040F2231110FB01F0FA49FB +:103DC00001EBC00118319DF8980000EBC00001EB39 +:103DD00000113F31BDF8DC000A54BDF8DC00401C86 +:103DE00081B23791BDF8DC001428E1DB0021379166 +:103DF00019E000229DF8AC1040F2231011FB00F0F6 +:103E0000E94901EBC00118319DF8980000EBC000B2 +:103E100001EB00115B31BDF8DC000A54BDF8DC0099 +:103E2000401C81B23791BDF8DC000A28E1DB9DF827 +:103E3000AC1040F2231011FB00F0DB4901EBC00095 +:103E400018309DF8981001EBC10100EB01100078CB +:103E5000012812DC02229DF8AC0040F2231110FB75 +:103E600001F0D14901EBC00018309DF8981001EB2A +:103E7000C10100EB011002707CE09DF8AC1040F233 +:103E8000231011FB00F0C84901EBC00018309DF869 +:103E9000981001EBC10100EB01100078022831DC21 +:103EA000002100E0F4E39DF8AC2040F2231012FB67 +:103EB00000F0BD4A02EBC000017103229DF8AC1076 +:103EC00040F2231011FB00F0B74901EBC00118319B +:103ED0009DF8980000EBC00001EB00100270072273 +:103EE0009DF8AC0040F2231110FB01F0AE4901EB4C +:103EF000C00018309DF8981001EBC10100EB0110D3 +:103F0000427137E09DF8AC1040F2231011FB00F035 +:103F1000A54901EBC00118319DF8980000EBC000E5 +:103F200001EB001001789DF8AC2040F2231012FB49 +:103F300000F09D4A02EBC000407981421AD19B48B3 +:103F400090F8130E01E0C0E1FEE3C0F3401088B129 +:103F500016229DF8AC0040F2231110FB01F09249AB +:103F600001EBC00018309DF8981001EBC10100EB87 +:103F700001104271E8E314229DF8AC1040F22310C6 +:103F800011FB00F0884901EBC00118319DF8980041 +:103F900000EBC00001EB0010427101219DF8AC2044 +:103FA00040F2231012FB00F07F4A02EBC0000171C7 +:103FB0009DF8AC1001EB410000EB0110A2F59861F7 +:103FC00001EB001130319DF8980001EB0010801CCE +:103FD0000990007820F02000203009990870B3E3A0 +:103FE00014229DF8AC1040F2231011FB00F06E4932 +:103FF00001EBC00018309DF8981001EBC10100EBF7 +:1040000001104271A0E39DF8AC1040F2231011FBA7 +:1040100000F0654901EBC0001830BDF8D01001EB8D +:10402000C10100EB01108079012824D100229DF804 +:10403000AC0040F2231110FB01F05B4901EBC00121 +:104040001831BDF8D00000EBC00001EB0010827108 +:1040500014229DF8AC1040F2231011FB00F05249DD +:1040600001EBC00018309DF8981001EBC10100EB86 +:10407000011042711CE000219DF8AC2040F2231099 +:1040800012FB00F0484A02EBC000017105229DF8C6 +:10409000AC1040F2231011FB00F0434901EBC000CB +:1040A00018309DF8981001EBC10100EB011042712E +:1040B0004AE301219DF8AC2040F2231012FB00F0EE +:1040C000394A02EBC000017114229DF8AC0040F2A5 +:1040D000231110FB01F0344901EBC00118319DF8A8 +:1040E000980000EBC00001EB001042719DF8AC108D +:1040F00001EB410000EB01102D4901EB00113031C3 +:104100009DF8980001EB0010801C0990007820F0C9 +:104110000400001D0999087016E300202C902D90D2 +:10412000002137911FE0DDE92C10000240EA116206 +:104130000902CDE92C129DF8AC1001EB4100C0EB57 +:10414000C1101C4901EBC001BDF8DC00401D085C3A +:10415000DDE92C3440EA0302CDE92C24BDF8DC0073 +:10416000401C81B23791BDF8DC000328DBDBDDE9C0 +:104170002C0109F031FE01469DF8AC2040F22310DD +:1041800012FB00F0084A02EBC00218329DF89800BA +:1041900000EBC00002EB0010C0F81E1000222C92B1 +:1041A0002D920021379127E0D4450020BC22002029 +:1041B00014410020A8780020DDE92C10000240EA1C +:1041C00011620902CDE92C129DF8AC1001EB4100FF +:1041D000C0EBC110FE4901EBC001BDF8DC000830A6 +:1041E000085CDDE92C3440EA0302CDE92C24BDF85B +:1041F000DC00401C81B23791BDF8DC000328DBDB1A +:10420000DDE92C0109F0E8FD01469DF8AC0040F223 +:10421000231210FB02F0EF4A02EBC00218329DF8A5 +:10422000980000EBC00002EB0010C0F81A1000224A +:104230002C922D92002137911EE0DDE92C10000216 +:1042400040EA11620902CDE92C129DF8AC1001EB95 +:104250004100C0EBC110DE4901EBC001BDF8DC003C +:104260001330085CDDE92C341843CDE92C04BDF88B +:10427000DC00401C80B23790BDF8DC000328DCDB9A +:104280009DF8AC202C9940F2231012FB00F0D14A8B +:1042900002EBC00218329DF8980000EBC00002EB60 +:1042A0000010416307229DF8AC1040F2231011FB6F +:1042B00000F0C84901EBC00018309DF8981001EBE0 +:1042C000C10100EB01104271CAE300202C902D9037 +:1042D000002137911FE0DDE92C10000240EA116255 +:1042E0000902CDE92C129DF8AC1001EB4100C0EBA6 +:1042F000C110B74901EBC001BDF8DC00401D085CEE +:10430000DDE92C3440EA0302CDE92C24BDF8DC00C1 +:10431000401C81B23791BDF8DC000428DBDBDDE90D +:104320002C0109F059FD9DF8AC2040F2231312FB3B +:1043300003F2A84B03EBC20318339DF8982002EB5D +:10434000C20203EB021222329060D16000212C9154 +:104350002D91002037901FE0DDE92C10000240EA8B +:1043600011620902CDE92C129DF8AC1001EB41005D +:10437000C0EBC110964901EBC001BDF8DC0009306B +:10438000085CDDE92C3440EA0302CDE92C24BDF8B9 +:10439000DC00401C81B23791BDF8DC000428DBDB77 +:1043A000DDE92C0109F018FD9DF8AC2040F2231343 +:1043B00012FB03F2874B03EBC20318339DF89820DE +:1043C00002EBC20203EB021242F8220F51609DF889 +:1043D000AC1040F2231011FB00F07E4901EBC0004D +:1043E00018309DF8981001EBC10100EB0110007826 +:1043F0009DF8AC1040F2231211FB02F1754A02EB5A +:10440000C101497988426ED1734890F8130EC0F308 +:10441000401090B117229DF8AC1040F2231011FB10 +:1044200000F06C4901EBC00018309DF8981001EBCA +:10443000C10100EB0110427111E014229DF8AC1093 +:1044400040F2231011FB00F0624901EBC00118316A +:104450009DF8980000EBC00001EB001042715F482E +:1044600090F8A008F0BB00229DF8AC1040F2231099 +:1044700011FB00F0574901EBC00018309DF898106F +:1044800001EBC10100EB011080F83E205448D0F848 +:1044900018020521B0FBF1F201FB120101EBC10092 +:1044A00000EB01114E48243000EB81000021C0F8E0 +:1044B0001D104B48D0F818020521B0FBF1F201FBAA +:1044C000120101EBC10000EB01114548243000EB63 +:1044D00081000D3009909DF8AC1040F2231011FBC3 +:1044E00000F001E0D5E0B6E13A4901EBC000183038 +:1044F0009DF8981001EBC10100EB01102230102251 +:10450000014608900998F3F7A0FE3548D0F8180244 +:104510000521B0FBF1F201FB120101EBC10000EB40 +:1045200001112F48243000EB81029DF8AC1040F2BD +:10453000231011FB00F0274901EBC00118319DF851 +:10454000980000EBC00001EB001050F81A1F42F871 +:10455000011F406850602248D0F818020521B0FBC6 +:10456000F1F201FB120101EBC10000EB01131C4948 +:1045700024319DF8AC0000EB400202EB0010194A18 +:1045800002EB001230329DF8980002EB0010007828 +:1045900001F823001248D0F818020521B0FBF1F20F +:1045A00001FB120101EBC10000EB01110C482430AA +:1045B00000EB81029DF8AC0040F2231110FB01F0EA +:1045C000044901EBC00118319DF898000CE000008F +:1045D000A8780020D4450020BC220020BC32002056 +:1045E000BC1200201441002000EBC00001EB0010C1 +:1045F000406BC2F80900FE48D0F818020521B0FB54 +:10460000F1F201FB120101EBC10000EB0111F848CE +:10461000243000EB8101F748C26941F8212F008C5A +:104620008880F348D0F818020521B0FBF1F081B280 +:1046300002200991F4F74CFD00210620F5F78AFCD1 +:10464000EB48D0F81802EA49498C884206D2E8487B +:10465000D0F81802401CE649C1F8180200210520D4 +:10466000F5F778FC9DF8AC1001EB410000EB011070 +:10467000E14901EB001030309DF8981000EB01107B +:10468000801C0990007820F008020998027029E047 +:10469000E7E19DF8AC1001EB410000EB0110D649B9 +:1046A00001EB001030309DF8981000EB0110801CD9 +:1046B0000990007820F0080008300999087000225D +:1046C0009DF8AC0040F2231110FB01F0CB4901EB47 +:1046D000C00018309DF8981001EBC10100EB0110EB +:1046E00080F83E209DF8AC100220F5F733FC9DF8D1 +:1046F000AC109DF8980000EB0110C217CDE92C0218 +:1047000000222C9800EBC00101EB0011BC4800EB2B +:104710008100C0F81D209DF8AC1040F2231011FB61 +:1047200000F0B64901EBC00018309DF8981001EB7D +:10473000C10100EB0110223009902C9800EBC00160 +:1047400001EB0011AE4800E08AE100EB81000D3082 +:10475000102208900999F3F778FD9DF8AC1040F20B +:10476000231011FB00F0A54901EBC00118319DF8A1 +:10477000980000EBC00001EB00112C9800EBC00288 +:1047800002EB00129E4800EB820051F81A2F40F80D +:10479000012F496841609DF8AC1001EB410000EB2E +:1047A0000110954901EB001130319DF8980001EBA3 +:1047B000001001782C9800EBC00202EB0012904828 +:1047C00000F822102C9800EBC00101EB00118C487E +:1047D00000EB81018748C26941F8212F008C888055 +:1047E0009DF8AC1040F2231011FB00F0834901EB5F +:1047F000C00118319DF8980000EBC00001EB0010DB +:10480000416B2C9800EBC00202EB00127C4800EBDD +:104810008200C0F809109DF8AC1001EB410000EBDC +:104820000110754901EB001130319DF8980001EB42 +:10483000001041682C9800EBC00202EB0012704897 +:1048400000EB8200C0F827102C9881B20820099153 +:10485000F5F780FB80E09DF8AC1040F2231011FBCF +:1048600000F0664901EBC00118319DF8980000EB9B +:10487000C00001EB001001789DF8AC0040F223125B +:1048800010FB02F05D4A02EBC0004079814263DA1E +:104890009DF8AC1001EB410000EB0110564901EB13 +:1048A000001030309DF8981000EB0110801C09902A +:1048B000007820F00400001D099908709DF8AC10E4 +:1048C00001EB410000EB01104B4901EB00103030CF +:1048D0009DF8981000EB0110801C0990007820F0E2 +:1048E000800080300999087001209DF8AC1040F2DA +:1048F000231211FB02F1414A02EBC10108719DF83C +:10490000AC1040F2231011FB00F0114601EBC00087 +:1049100042799DF8AC1040F2231011FB00F03749AA +:1049200001EBC00018309DF8981001EBC10100EBBD +:104930000110027014229DF8AC0040F2231110FB0C +:1049400001F02E4901EBC00018309DF8981001EBE2 +:10495000C10100EB0110427182E00121254880F87D +:10496000C4179DF8AC1040F2231011FB00F023494E +:1049700001EBC00118319DF8980000EBC00001EB7D +:10498000001001789DF8AC2040F2231012FB00F0DB +:104990001A4A02EBC000407981423ADA00219DF8C0 +:1049A000AC2040F2231012FB00F0144A02EBC000CE +:1049B000017101229DF8AC0040F2231110FB01F0BF +:1049C0000E4901EBC00118319DF8980000EBC000C2 +:1049D00001EB0010027014229DF8AC1040F223107D +:1049E00011FB00F0054901EBC00018300AE000009F +:1049F000BC120020BC32002014410020D44500200D +:104A0000E41400209DF8981001EBC10100EB0110A7 +:104A1000427125E014229DF8AC1040F2231011FBE6 +:104A200000F0FE4901EBC00018309DF8981001EB32 +:104A3000C10100EB0110427112E014229DF8AC009C +:104A400040F2231110FB01F0F44901EBC0001830D3 +:104A50009DF8981001EBC10100EB0110427100BFFD +:104A600000BFF7E39DF8AC1040F2231011FB00F0FB +:104A7000EA4901EBC000817826919DF8AC1001EB6A +:104A80004100C0EBC110E64911F8301027919DF8A4 +:104A9000AC1040F2231011FB00F0E04901EBC00123 +:104AA00018319DF8980000EBC00001EB001041792F +:104AB00024919DF8AC1001EB4100C0EBC110D84926 +:104AC00001EBC0010991BDF89C100998F5F7D2FFE0 +:104AD00035909DF8AC1001EB4100C0EBC110D049FE +:104AE00001EBC001BDF89C00095CBDF8D400814217 +:104AF0007DD19DF8AC1001EB4100C0EBC110C8495D +:104B000001EBC0004078002871DD0021C54A9DF806 +:104B1000AC0002EB00129DF898001154BDF8900013 +:104B2000892865D00CDC14287ED004DC08287CD0D1 +:104B300010287BD1FDE3152879D08028F9D1F9E33D +:104B40008B2875D08C2874D08E2873D08F28F0D104 +:104B5000BDF89C000D286ED19DF8AC1001EB410012 +:104B6000C0EBC110AE4901EBC0004178AE4880F8FF +:104B7000151E9DF8AC1001EB4100C0EBC110A84917 +:104B800001EBC000C17AA84880F8161E9DF8AC1051 +:104B900040F2231011FB00F0A04901EBC0001830D7 +:104BA0009DF8981001EBC10100EB0110007803287B +:104BB0007EDC9D4890F8160E00287ADD9DF8AC103A +:104BC00040F2231011FB00F0944901EBC0011831B1 +:104BD0009DF8980000EBC00001EB001109910878E6 +:104BE000401CC1B2099801709DF8AC1001E0FCE3D3 +:104BF000FCE340F2231011FB00F0884901EBC000F8 +:104C000018309DF8981001EBC10100EB01100078FD +:104C100004284EDB9DF8AC1001EB410000EB0110C5 +:104C2000824901EB001007E0FDE3FDE3FDE3FDE356 +:104C3000FDE3FDE3FDE3FDE330309DF8981000EB6C +:104C40000110801C0990784890F8160EC0F30010EF +:104C5000C0F101000999097860F300010998017019 +:104C6000714890F8150EC0F3C000E8BB9DF8AC1079 +:104C700001EB410000EB01106C4901EB00103030FA +:104C80009DF8981000EB01108078C0F3401058B3E5 +:104C90009DF8AC1001EB410000EB0110634901EB02 +:104CA000001030309DF8981000EB0110801C01E0DE +:104CB00056E0F0E00990007820F00200801C09998D +:104CC00008709DF8AC1040F2231011FB00F053491E +:104CD00001EBC00018309DF8981001EBC10100EB0A +:104CE00001101830099000E00AE0007820F002007E +:104CF000801C099908709DF8AC100220F5F72AF97C +:104D000000219DF8AC2040F2231012FB00F0434A32 +:104D100002EBC000017104229DF8AC0040F22311A7 +:104D200010FB01F03D4901EBC00118319DF89800DE +:104D300000EBC00001EB001002708C229DF8AC105B +:104D400040F2231011FB00F0344901EBC00118318F +:104D50009DF8980000EBC00001EB00104271B4E335 +:104D60009DF8AC1040F2231011FB00F02B4901EB31 +:104D7000C00118319DF8980000EBC00001EB001055 +:104D800001789DF8AC0040F2231210FB02F0234A98 +:104D900002EBC000407981427DD19DF8AC1001EB5F +:104DA000410000EB0110214901EB001030309DF86B +:104DB000981000EB0110801C09901B4890F8160E0B +:104DC000C0F30010C0F1010009990A7860F30002F5 +:104DD0000A709DF8AC1001EB410000EB0110134983 +:104DE00001EB001030309DF8981000EB0110801C92 +:104DF00009900D4890F8150EC2080998017862F3E1 +:104E0000410101709DF8AC1001EB410000EB011075 +:104E1000064901EB001130310AE00000D4450020C2 +:104E2000A8780020483F0020BC2200201441002028 +:104E30009DF8980001EB00108078C0F340029DF8C7 +:104E4000AC1040F2231011FB00F0FE4901EBC00052 +:104E500018309DF8981001EBC10100EB0110007EA5 +:104E6000C0F34000824264D09DF8AC1040F22310A1 +:104E700011FB00F0F34901EBC00018309DF89810C9 +:104E800001EBC10100EB0110183009909DF8AC1046 +:104E900001EB410000E0D5E200EB0112EA4800EB33 +:104EA000021030309DF8981000EB01108078420815 +:104EB0000998007862F34100099908709DF8AC10D8 +:104EC00001EB410000EB0110DF4901EB0010303035 +:104ED0009DF8981000EB01108078C0F3400018BBDB +:104EE00001229DF8AC0040F2231110FB01F0D549DE +:104EF00001EBC00118319DF8980000EBC00001EBF8 +:104F0000001042739DF8AC1040F2231011FB00F02A +:104F1000CC4901EBC00018309DF8981001EBC1019D +:104F200000EB011080F83E209DF8AC100220F5F750 +:104F300011F89DF8AC1001EB410000EB0110C249E3 +:104F400001EB001130319DF8980001EB00108078E2 +:104F500000F001029DF8AC1040F2231011FB00F0AC +:104F6000B84901EBC00018309DF8981001EBC10161 +:104F700000EB0110007E00F00100824277D09DF826 +:104F8000AC1040F2231011FB00F0AE4901EBC00061 +:104F900018309DF8981001EBC10100EB011018309A +:104FA00009909DF8AC1001EB410000EB0110A649FF +:104FB00001EB001130319DF8980001EB0010817871 +:104FC0000998027861F3000202709DF8AC1001EBC1 +:104FD000410000EB01109C4901EB001030309DF8BE +:104FE000981000EB0110807800F00100F0BB9DF8F4 +:104FF000AC1001EB410000EB0110934901EB0010F4 +:1050000030309DF8981000EB01108078C0F340100C +:1050100070B39DF8AC1040F2231011FB00F08949E9 +:1050200001EBC00018309DF8981001EBC10100EBB6 +:10503000011090F83E00D8B99DF8AC1040F2231052 +:1050400011FB00F07F4901EBC00018309DF898106B +:1050500001EBC10100EB0110407B48B99DF8AC1099 +:1050600001EB410000EB0110774902E044E070E100 +:105070002EE001EB001030309DF8981000EB01108D +:105080008078C0F3400018BB01229DF8AC0040F2CC +:10509000231110FB01F06B4901EBC00118319DF8A1 +:1050A000980000EBC00001EB001042739DF8AC10BB +:1050B00040F2231011FB00F0624901EBC0001830F0 +:1050C0009DF8981001EBC10100EB011080F83E2023 +:1050D00000229DF8AC0040F2231110FB01F0594969 +:1050E00001EBC00018309DF8981001EBC10100EBF6 +:1050F000011080F83D2027E19DF8AC1040F223100C +:1051000011FB00F04F4901EBC00018309DF89810DA +:1051100001EBC10100EB011090F83E0098B90122AB +:105120009DF8AC1040F2231011FB00F0454901EB53 +:10513000C00018309DF8981001EBC10100EB011080 +:1051400080F83D2027E000229DF8AC1040F22310AB +:1051500011FB00F03B4901EBC00118319DF89800AC +:1051600000EBC00001EB001080F83D209DF8AC1072 +:1051700001EB410000EB0110334901EB001130312C +:105180009DF8980001EB0010801C0990007820F039 +:105190000102099802702D4890F8A00880B19DF88E +:1051A000AC1001EB410000EB0110274901EB0010AE +:1051B00030309DF8981000EB0110807A022870D1F1 +:1051C000234890F8210001286BD12148D0F818021B +:1051D0001F49498C884264D29DF8AC1040F22310DC +:1051E00011FB00F0174901EBC00018309DF8981032 +:1051F00001EBC10100EB011090F83D00012850D1F6 +:105200009DF8AC1040F2231011FB00F00D4901EBAA +:10521000C00018309DF8981001EBC10100EB01109F +:1052200090F87E00E8BB9DF8AC1001EB410000EB6C +:105230000110054901EB001130319DF8980001EB98 +:10524000001008E0D445002014410020BC320020AA +:10525000BC120020FEE301789DF8AC0040F223125E +:1052600010FB02F0FE4A02EBC000417008229DF8DC +:10527000AC0040F2231110FB01F0F94901EBC00131 +:1052800018319DF8980000EBC00001EB001042714E +:1052900000229DF8AC1001EB410000EB0110F14938 +:1052A00000E051E001EB001130319DF8980001EB76 +:1052B000001042609DF8AC100220F4F74BFE002174 +:1052C000379119E000229DF8AC0040F2231110FB49 +:1052D00001F0E34901EBC00118319DF8980000EBA3 +:1052E000C00001EB00113F31BDF8DC000A54BDF8ED +:1052F000DC00401C81B23791BDF8DC001428E1DBF2 +:10530000002037901CE000229DF8AC1040F22310E2 +:1053100011FB00F0D24901EBC00118319DF8980053 +:1053200000EBC00001EB00115B31BDF8DC000A545A +:1053300001E0FFE1C8E3BDF8DC00401C81B2379119 +:10534000BDF8DC000A28DEDB9DF8AC100220F4F783 +:1053500001FE9DF8AC1040F2231011FB00F0C04993 +:1053600001EBC00018309DF8981001EBC10100EB73 +:1053700001108078802835D19DF8AC1001EB4100F8 +:1053800000EB0110B74901EB001030309DF8981088 +:1053900000EB01108078C0F3400018BB9DF8AC1002 +:1053A00001EB410000EB0110AE4901EB0010303081 +:1053B0009DF8981000EB01108078C0F3401088B978 +:1053C00015229DF8AC0040F2231110FB01F0A44916 +:1053D00001EBC00018309DF8981001EBC10100EB03 +:1053E000011042719DF8AC1001E0F0E3B9E101EB6E +:1053F000410000EB01109B4901EB001030309DF89B +:10540000981000EB01108078C0F34000D8B18F22D3 +:105410009DF8AC1040F2231011FB00F0904901EB15 +:10542000C000183007E0FCE362E14DE2FAE3F2E18C +:105430004BE27DE35BE19DF8981001EBC10100EBCD +:105440000110427141E09DF8AC1040F2231011FBB5 +:1054500000F0834901EBC00018309DF8981001EB73 +:10546000C10100EB0110807B01282ED100229DF8A4 +:10547000AC0040F2231110FB01F0794901EBC001AF +:1054800018319DF8980000EBC00001EB001082730A +:105490008C229DF8AC1040F2231011FB00F07049F3 +:1054A00001EBC00118319DF8980000EBC00001EB42 +:1054B0000010427100219DF8AC2040F2231012FB35 +:1054C00000F0674A02EBC00001719DF8AC1001EBDF +:1054D000410000EB0110634901EB0010007BE8BBC9 +:1054E0009DF8AC1001EB4100C0EBC1105E4901EB2F +:1054F000C000807800049DF8AC1001EB4102C2EBC3 +:10550000C111594A02EBC101C97840EA01209DF856 +:10551000AC2002EB4201C1EBC211534A02EBC101C4 +:1055200009790843C117CDE9080108F055FC9DF839 +:10553000AC1040F2231211FB02F1494A02EBC10206 +:1055400018329DF8981001EBC10102EB0111C1F86E +:105550001E009DF8AC1001EB410000E035E0C0EB0F +:10556000C110414901EBC000407900049DF8AC2016 +:1055700002EB4201C1EBC2113B4A02EBC101897946 +:1055800040EA01209DF8AC2002EB4201C1EBC211C0 +:10559000354A02EBC101C9790843C117CDE90801B9 +:1055A00008F01AFC9DF8AC1040F2231211FB02F136 +:1055B0002B4A02EBC10118319DF8982002EBC20280 +:1055C00001EB0211C1F81A0091E09DF8AC1001EB5B +:1055D0004100C0EBC110244901EBC00080780106F6 +:1055E0009DF8AC2002EB4200C0EBC2101E4A02EB59 +:1055F000C000C07841EA00419DF8AC0000EB4002D9 +:10560000C2EBC010184A02EBC000007941EA00204A +:105610009DF8AC2002EB4201C1EBC211124A02EB31 +:10562000C10149790843C117CDE9080108F0D4FB4D +:1056300001469DF8AC0040F2231210FB02F0084A2C +:1056400002EBC00218329DF8980000EBC00002EB9C +:105650000010C0F81E109DF8AC1001EB410005E0F1 +:10566000D445002014410020A8780020C0EBC110D0 +:10567000FE4901EBC000807901069DF8AC0000EB0B +:105680004002C2EBC010F94A02EBC000C07941EA07 +:1056900000419DF8AC2002EB4200C0EBC210F34A7F +:1056A00002EBC000007A41EA00219DF8AC0000EB5B +:1056B0004002C2EBC010ED4A02EBC000407A084342 +:1056C000C117CDE9080108F087FB9DF8AC2040F236 +:1056D000231112FB01F1E64A02EBC10118319DF8DA +:1056E000982002EBC20201EB0211C1F81A00EBE0B4 +:1056F000BDF89C0003281CD18F229DF8AC0040F21D +:10570000231110FB01F0DA4901EBC00118319DF8BB +:10571000980000EBC00001EB0010427101219DF8E0 +:10572000AC2040F2231012FB00F0D14A02EBC00083 +:105730000171C9E0BDF89C00032811D18F229DF8AA +:10574000AC0040F2231110FB01F0C94901EBC0008D +:1057500018309DF8981001EBC10100EB0110427167 +:10576000B2E0BDF89C00032854D19DF8AC1040F283 +:10577000231011FB00F0BE4901EBC0001830BDF84A +:10578000D01001EBC10100EB01108079012824D178 +:1057900000229DF8AC0040F2231110FB01F0B44947 +:1057A00001EBC0011831BDF8D00000EBC00001EBE7 +:1057B000001082718F229DF8AC1040F2231011FB73 +:1057C00000F0AB4901EBC00018309DF8981001EBD8 +:1057D000C10100EB011042711CE008229DF8AC00F1 +:1057E00040F2231110FB01F0A14901EBC001183177 +:1057F0009DF8980000EBC00001EB00104271002101 +:105800009DF8AC0040F2231210FB02F0984A02EB24 +:10581000C000017158E0BDF89C00032854D19DF8E8 +:10582000AC1040F2231011FB00F0914901EBC000D5 +:105830001830BDF8D01001EBC10100EB01108079E8 +:10584000012824D100229DF8AC1040F2231011FB56 +:1058500000F0874901EBC0011831BDF8D00000EB22 +:10586000C00001EB001082718F229DF8AC0040F265 +:10587000231110FB01F07E4901EBC00018309DF8A8 +:10588000981001EBC10100EB011042711CE00822ED +:105890009DF8AC1040F2231011FB00F0744901EBAD +:1058A000C00118319DF8980000EBC00001EB00101A +:1058B000427100219DF8AC2040F2231012FB00F051 +:1058C0006B4A02EBC0000171FEE3BDF89C000828A2 +:1058D0007ED19DF8AC1001EB4100C0EBC1106349D3 +:1058E00001EBC000807801069DF8AC0000EB40029F +:1058F000C2EBC0105D4A02EBC000C07841EA004133 +:105900009DF8AC2002EB4200C0EBC210574A02EBFC +:10591000C000007941EA00209DF8AC1001EB410283 +:10592000C2EBC111514A02EBC10149790843C117C9 +:10593000CDE9080108F050FA9DF8AC2040F223119F +:1059400012FB01F14A4A02EBC10218329DF898108D +:1059500001EBC10102EB011148639DF8AC1040F26C +:10596000231011FB00F0424901EBC00018309DF8F4 +:10597000981001EBC10100EB011000789DF8AC100C +:1059800040F2231211FB02F1394A02EBC1014979BD +:10599000884231DA00219DF8AC2040F2231012FB3E +:1059A00000F0334A02EBC000017105229DF8AC0003 +:1059B00040F2231110FB01F02D4901EBC001183119 +:1059C0009DF8980000EBC00001EB0010027000E0B1 +:1059D00079E08E229DF8AC1040F2231011FB00F00C +:1059E000234901EBC00018309DF8981001EBC1016C +:1059F00000EB0110427166E09DF8AC1040F22310FC +:105A000011FB00F01A4901EBC0001830BDF8D010AE +:105A100001EBC10100EB01108079012836D1002291 +:105A20009DF8AC0040F2231110FB01F0104901EB8E +:105A3000C0011831BDF8D00000EBC00001EB001030 +:105A400082718F229DF8AC1040F2231011FB00F000 +:105A5000074900E0FDE301EBC00118319DF8980013 +:105A600000EBC00001EB0010427103E0A8780020B9 +:105A7000D445002001219DF8AC2040F2231012FBF8 +:105A800000F0FE4A02EBC00001711CE08E229DF87E +:105A9000AC1040F2231011FB00F0F84901EBC001FB +:105AA00018319DF8980000EBC00001EB0010427126 +:105AB00000219DF8AC0040F2231210FB02F0EF4AE7 +:105AC00002EBC0000171FFE2BDF89C0003282ED15B +:105AD00000219DF8AC2040F2231012FB00F0E74AB1 +:105AE00002EBC000017101229DF8AC1040F22310BE +:105AF00011FB00F0E14901EBC0011831BDF8D00005 +:105B000000EBC00001EB001082718C229DF8AC10FC +:105B100040F2231011FB00F0D84901EBC00018300F +:105B20009DF8981001EBC10100EB01104271CBE22E +:105B3000BDF89C000F2876D19DF8AC1001EB410018 +:105B400000EB0110CE4901EB0010007BF0BB002000 +:105B50002C902D90002137911FE0DDE92C100002E0 +:105B600040EA11620902CDE92C129DF8AC1001EB5C +:105B70004100C0EBC110C34901EBC001BDF8DC001E +:105B8000C0F10600085CDDE92C341843CDE92C0493 +:105B9000BDF8DC00401C80B23790BDF8DC00052861 +:105BA000DBDB9DF8AC00DDE92C1240F2231310FB87 +:105BB00003F0B24B03EBC00318339DF8980000EBE1 +:105BC000C00003EB001040F8221F01E046E0FDE3B7 +:105BD000426000222C922D920021379120E0DDE9D5 +:105BE0002C10000240EA11620902CDE92C129DF846 +:105BF000AC1001EB4100C0EBC110A24901EBC001A8 +:105C0000BDF8DC00C0F10B00085CDDE92C3440EA93 +:105C10000302CDE92C24BDF8DC00401C81B2379191 +:105C200002E0E4E349E347E3BDF8DC000528D6DB06 +:105C30009DF8AC00DDE92C1240F2231310FB03F0B9 +:105C40008E4B03EBC00018309DF8983003EBC30374 +:105C500000EB031022308160C2607EE000202C90B7 +:105C60002D900021379120E0DDE92C10000240EA60 +:105C700011620902CDE92C129DF8AC1001EB410034 +:105C8000C0EBC1107F4901EBC001BDF8DC00C0F1E1 +:105C90000700085CDDE92C3440EA0302CDE92C243E +:105CA000BDF8DC00401C81B23791BDF8DC0006284D +:105CB000DADB9DF8AC00DDE92C1240F2231310FB77 +:105CC00003F06E4B03EBC00318339DF8980000EB14 +:105CD000C00003EB001040F8221F426000222C920B +:105CE0002D92002137911FE0DDE92C10000240EADF +:105CF00011620902CDE92C129DF8AC1001EB4100B4 +:105D0000C0EBC1105F4901EBC001BDF8DC00C0F180 +:105D10000D00085CDDE92C341843CDE92C04BDF8F6 +:105D2000DC00401C80B23790BDF8DC000628DBDBCD +:105D30009DF8AC00DDE92C2140F2231310FB03F0A9 +:105D40004E4B03EBC00018309DF8983003EBC303B3 +:105D500000EB031022308260C1609DF8AC1040F26D +:105D6000231011FB00F0454901EBC00118319DF8EB +:105D7000980000EBC00001EB001001789DF8AC002A +:105D800040F2231210FB02F03C4A02EBC0004079C3 +:105D9000814272D13C4890F8A008E8BB3B48D0F85B +:105DA00018020521B0FBF1F201FB120101EBC10069 +:105DB00000EB01113548243000EB81000021C0F8D0 +:105DC0001D103248D0F818020521B0FBF1F201FB9A +:105DD000120101EBC10000EB01112C48243000EB53 +:105DE00081000D3009909DF8AC1040F2231011FB9A +:105DF00000F0224901EBC00118319DF8980000EB3A +:105E0000C00001EB001022301022014608900998D2 +:105E1000F2F71BFA1D4800E0E4E0D0F81802052173 +:105E2000B0FBF1F201FB120101EBC10000EB01112B +:105E30001648243000EB81029DF8AC0040F223119B +:105E400010FB01F00D4901EBC00118319DF89800DD +:105E500000EBC00001EB001050F81A1F42F8011FC0 +:105E6000406850600948D0F818020521B0FBF1F2F3 +:105E700001FB120101EBC1000AE0ABE1D4450020B7 +:105E800014410020A8780020BC320020BC12002061 +:105E900000EB0113FE499DF8AC0000EB400202EB61 +:105EA0000010FC4A02EB001230329DF8980002EB21 +:105EB0000010007801F82300A1F12400D0F81802A6 +:105EC0000521B0FBF1F201FB120101EBC10000EB77 +:105ED0000111EF4800EB8101EF48C26941F8212F21 +:105EE000008C8880EA482438D0F818020521B0FBDD +:105EF000F1F201FB120101EBC10000EB0111E448DA +:105F000000EB81029DF8AC1040F2231011FB00F071 +:105F1000E24901EBC00118319DF8980000EBC00088 +:105F200001EB0010406BC2F80900D9482438D0F8C2 +:105F300018020521B0FBF1F201FB120101EBC100D7 +:105F400000EB0111D24800EB81029DF8AC0000EBA0 +:105F5000400101EB0010CF4901EB001130319DF8F9 +:105F6000980001EB00104068C2F82700C8482438A8 +:105F7000D0F818020521B0FBF1F081B2022009919E +:105F8000F3F7A6F800210620F3F7E4FFC048243811 +:105F9000D0F81802BE492439498C884208D2BC483E +:105FA0002438D0F81802401CB9492439C1F8180225 +:105FB00000210520F3F7CEFF9DF8AC1001EB410066 +:105FC00000EB0110B34901EB001030309DF8981040 +:105FD00000EB0110801C0990007820F0080209985D +:105FE000027015E09DF8AC1001EB410000EB0110D0 +:105FF000A84901EB001030309DF8981000EB01101B +:10600000801C0990007820F0080008300999087079 +:106010009DF8AC1001EB410000EB01109D4901EB34 +:10602000001030309DF8981000EB0110801C099092 +:10603000007820F02002099802709DF8AC10022030 +:10604000F3F788FF9DF8AC009DF8981001EB001065 +:10605000C217CDE92C0200222C9800EBC00101EB05 +:1060600000118F4800EB8100C0F81D209DF8AC1096 +:1060700040F2231011FB00F0884901EBC0001830FA +:106080009DF8981001EBC10100EB0110223009903E +:106090002C9800EBC00101EB0011814800EB81015D +:1060A0000D3110220891DDE90801F2F7CEF89DF8D4 +:1060B000AC1040F2231011FB00F0784901EBC00155 +:1060C00018319DF8980000E0ACE100EBC00001EB56 +:1060D00000112C9800EBC00202EB0012704800EB9C +:1060E000820051F81A2F40F8012F496841609DF84D +:1060F000AC1001EB410000EB0110664901EB00110F +:1061000030319DF8980001EB001001782C9800EBDD +:10611000C00202EB0012624800F822102C9800EB3B +:10612000C00101EB00115E4800EB81015A48C269D1 +:1061300041F8212F008C88809DF8AC1040F223108C +:1061400011FB00F0554901EBC00118319DF8980092 +:1061500000EBC00001EB0010416B2C9800EBC0027B +:1061600002EB00124E4800EB8200C0F809109DF8C7 +:10617000AC1001EB410000EB0110464901EB0011AE +:1061800030319DF8980001EB001041682C9800EB2D +:10619000C00202EB0012424800EB8200C0F8271058 +:1061A0002C9881B208200991F3F7D4FE00229DF8C3 +:1061B000AC0040F2231110FB01F0384901EBC000A4 +:1061C00018309DF8981001EBC10100EB011080F828 +:1061D0003E2053E09DF8AC1001EB410000EB0110B4 +:1061E0002C4901EB001030309DF8981000EB0110A5 +:1061F000801C0990007820F00401091D09980170A5 +:106200009DF8AC1001EB410000EB0110214901EBBE +:10621000001130319DF8980001EB0010801C0990AE +:10622000007820F0800080300999087001209DF8E6 +:10623000AC1040F2231211FB02F1184A02EBC1012B +:1062400008719DF8AC1040F2231011FB00F01146CC +:1062500000E0E9E001EBC00042799DF8AC0040F2BB +:10626000231110FB01F00D4901EBC00018309DF81F +:10627000981001EBC10100EB011002708F229DF814 +:10628000AC0040F2231110FB01F004490AE00000C9 +:10629000E012002014410020BC320020D445002030 +:1062A000E414002001EBC00018309DF8981001EBB9 +:1062B000C10100EB01104271B4E0BDF89C0003285D +:1062C0004FD10121FE4880F8C4179DF8AC1040F270 +:1062D000231011FB00F0FB4901EBC00118319DF8C0 +:1062E000980000EBC00001EB001001789DF8AC00B5 +:1062F00040F2231210FB02F0F24A02EBC000407998 +:1063000081422FDA00219DF8AC2040F2231012FBCD +:1063100000F0EC4A02EBC000017101229DF8AC10C4 +:1063200040F2231011FB00F0E64901EBC0011831E7 +:106330009DF8980000EBC00001EB001002708F2266 +:106340009DF8AC0040F2231110FB01F0DD4901EB98 +:10635000C00018309DF8981001EBC10100EB01104E +:10636000427143E09DF8AC1040F2231011FB00F0A5 +:10637000D44901EBC00018309DF8981001EBC10121 +:1063800000EB01108078802830D100219DF8AC20EE +:1063900040F2231012FB00F0CA4A02EBC000017168 +:1063A00080229DF8AC1040F2231011FB00F0C5498B +:1063B00001EBC00118319DF8980000EBC00001EB23 +:1063C0000010427100229DF8AC0000E02BE040F28A +:1063D000231110FB01F0BB4901EBC00018309DF800 +:1063E000981001EBC10100EB011082701AE0BDF8BA +:1063F0009C00032815D10021B14880F8C4178F22D2 +:106400009DF8AC1040F2231011FB00F0AD4901EBF8 +:10641000C00018309DF8981001EBC10100EB01108D +:10642000427100BF00BF00BF00BFA548C07EB0B131 +:10643000A5499DF8AC0031F8101009919DF8AC10F9 +:1064400001EB4100C0EBC111A04800EBC1010123E9 +:1064500008919DF8AC20DDE90801F4F723FB002149 +:10646000379111E000219DF8AC0000EB4002C2EB37 +:10647000C010964A02EBC002BDF8DC001154BDF812 +:10648000DC00401C81B23791BDF8DC00142843DAEF +:10649000E8E78F499DF8AC0011F81000C009D8BB9F +:1064A0009DF8AC0011F81000C0F3C300062832D2EA +:1064B000DFE800F0036291FDFC339DF8AC1001EBC6 +:1064C0004100C0EBC110814901EBC001099181A1DC +:1064D000099815F047FD11901198E0B100219DF841 +:1064E000AC0000EB40007A4A3C3202EB8000416095 +:1064F00001219DF8AC0000EB400002EB80008170B0 +:1065000073499DF8AC0001EB40010991087820F037 +:1065100078002830087060E160E19DF8AC1001EB74 +:106520004100C0EBC110694901EBC001099169A1AB +:10653000099815F017FD11901198E0B100219DF810 +:10654000AC0000EB4000624A3C3202EB800041604C +:1065500001219DF8AC0000EB400002EB800081704F +:106560005B499DF8AC0001EB40010991087820F0EF +:1065700078002030087030E19DF8AC1001EB41004C +:10658000C0EBC110514901EBC001099151A109981B +:1065900015F0E8FC11901198E0B100219DF8AC00D5 +:1065A00000EB40004A4A3C3202EB8000416001218E +:1065B0009DF8AC0000EB400002EB80008170444984 +:1065C0009DF8AC0001EB40010991087820F07800BB +:1065D0001830087001E100219DF8AC0000EB40008C +:1065E0003B4A3C3202EB8000416001219DF8AC0047 +:1065F00000EB400002EB800081709DF8AC1001EBD5 +:106600004100C0EBC110314901EBC0011198801D60 +:10661000095C30399DF8AC2002EB4200C0EBC2109F +:106620002A4A02EBC0031198401D185C303841EA39 +:106630000010C117CDE9080106F018FE264988713F +:106640009DF8AC1001EB4100C0EBC1101F4901EBFC +:10665000C001099121A1099815F084FC11901198AD +:1066600030B39DF8AC1001EB4100C0EBC1101749ED +:1066700001EBC0011198401C085C302837DB9DF805 +:10668000AC1001EB4100C0EBC110104901EBC0019F +:106690001198401C095C30399DF8AC2002EB420097 +:1066A000C0EBC210094A02EBC00302E06BE03DE020 +:1066B00030E01198185C303841EA0010C1170FE043 +:1066C000BC320020D4450020346A0020A878002085 +:1066D000DC3E00204F4B00005C3B00202C00000003 +:1066E000CDE9080106F0C2FD4449C87112E09DF8E9 +:1066F000AC1001EB4100C0EBC110414901EBC001FE +:106700001198085C3038C117CDE9080106F0AEFDDC +:106710003A49C8713B499DF8AC0001EB4001099131 +:10672000087820F078001830087056E09DF8AC101A +:1067300001EB4100C0EBC110314901EBC0010991EF +:10674000AFF27001099815F00DFC11901198C8B1C5 +:1067500000202D4908602B499DF8AC0001EB400159 +:106760000991087820F080018031099801704FF478 +:106770007A719DF8AC0000EB4000224A3C3202EBFB +:106780008000816029E09DF8AC1001EB4100C0EB76 +:10679000C1101B4901EBC0010991AFF2C801099872 +:1067A00015F0E0FB11901198B0B1184890F8C607A9 +:1067B00020F08001154880F8C61712499DF8AC00FA +:1067C00001EB40010991087820F07800083008704A +:1067D00000200F498870486000BF00BF0D48007856 +:1067E0000D49097808440D49097808440C4909788D +:1067F0000844002874F46AAB38B070BD5C3B0020DC +:10680000A8780020DC3E002088024242BC320020F2 +:10681000746A0020120000201300002014000020E1 +:106820001500002007B5D4B000211A9119911891D4 +:1068300017911691159114910022129213921092B1 +:1068400011920F910E910D910C910B910A91F7A05D +:1068500006C8CDE90812F7A006C8CDE90612002146 +:1068600005910020F5490870549800EB400101EBB8 +:106870000010F34901EB001081791691F149549809 +:1068800001EB00115598085C05287DDD0621ED4AD5 +:10689000549802EB001255981154002240F2231133 +:1068A00054984843E84901EBC0011831559800EB72 +:1068B000C00001EB00100270549800EB400101EBA6 +:1068C0000010DF4901EB00113031559801EB001049 +:1068D000807820F08002549800EB400101EB00101A +:1068E000D74901EB00113031559801EB001082704F +:1068F00040F2231154984843D34901EBC0011831A9 +:10690000559800EBC00001EB001090F88E0020F0CD +:10691000080240F2231154984843CB4901EBC001CF +:106920001831559800EBC00001EB001080F88E2064 +:1069300040F2231154984843C34901EBC001183178 +:10694000559800EBC00001EB001090F88E0020F08D +:10695000010240F2231154984843BB4901EBC001A6 +:106960001831559800EBC00001EB001080F88E2024 +:10697000549800EB400101EB0010B14901EB00100D +:106980008079092817D200E087E0DFE800F085056C +:106990001525354555657500E52240F223115498BB +:1069A0004843A94901EBC0001830559901EBC101DA +:1069B00000EB011042716FE0A12240F223115498C4 +:1069C0004843A14901EBC0001830559901EBC101C2 +:1069D00000EB011042715FE0A12240F223115498B4 +:1069E0004843994901EBC0001830559901EBC101AA +:1069F00000EB011042714FE0B12240F22311549894 +:106A00004843914901EBC0001830559901EBC10191 +:106A100000EB011042713FE0312240F22311549803 +:106A20004843894901EBC0001830559901EBC10179 +:106A300000EB011042712FE0F42240F22311549830 +:106A40004843814901EBC0001830559901EBC10161 +:106A500000EB011042711FE0062240F2231154980E +:106A60004843794901EBC0001830559901EBC10149 +:106A700000EB011042710FE0152240F223115498EF +:106A80004843714901EBC0001830559901EBC10131 +:106A900000EB0110427100BF00BF6A496C39549885 +:106AA00011F810000121B1EBD01F46F0F4816748C6 +:106AB00090F82000012806F0DF819DF8580000289A +:106AC000F9D09DF858000A2886F06E81DFE810F0B2 +:106AD0001F2B0A004A094F0EC4123A167C17712068 +:106AE00021279F2D549800EB400101EB00105449E1 +:106AF00001EB00113031559801EB00104178084648 +:106B00000491002107F068F9C1B2159140F22311F8 +:106B1000549848434C4901EBC0011831559800EB9B +:106B2000C00001EB0010017840F22312549850434A +:106B3000454A02EBC0004079814208D1012140F270 +:106B4000231254985043404A02EBC00001713D4962 +:106B5000549801EB00115598085C401CC1B2394AA9 +:106B6000549802EB00125598115440F22311549896 +:106B70004843354901EBC0001830559901EBC1017C +:106B800000EB011090F88E00C0F3C00090B1549853 +:106B900000EB400101EB0010294901EB00104179A5 +:106BA0000B464FF4805204914FF4E131549807F0B2 +:106BB00001F819E0549800EB400101EB0010204966 +:106BC00001EB001041790491549800EB400101EB76 +:106BD00000101B4901EB0010016803914FF4805233 +:106BE000049B549806F0E6FF5698C52876D012DC30 +:106BF000B52874D008DC112872D0122871D013285F +:106C000070D0B22869D1A0E3B6286CD0B9286BD077 +:106C1000C328F7D1DCE2D92868D019DCCA287DD096 +:106C2000CE287CD0D528EDD119E0000001693230A2 +:106C3000313030000169323045303000160000201C +:106C400014410020483F0020D4450020BC12002001 +:106C5000E12865D0E5287DD0E728D3D1FAE3F521F6 +:106C60005498C0EB001000EB8000F54A02F8301099 +:106C70009DF854105498C0EB001000EB800002EB1C +:106C8000C0004170A2215498C0EB001000EB8000BE +:106C900002EBC0008170D5215498C0EB001000EBCE +:106CA000800002EBC000C1705498C0EB001000EBF4 +:106CB0008000114601EBC00104910321049806F005 +:106CC00067FF01465498C0EB001000EB8000DC4ADF +:106CD00002EBC000017105210F91FDE3FDE34AE0E5 +:106CE000FCE3FCE3FCE3F1E258E1FFE7F521549813 +:106CF000C0EB001000EB8000D14A02F830109DF884 +:106D000054105498C0EB001000EB800002EBC00060 +:106D10004170A2215498C0EB001002E097E2F4E326 +:106D2000F4E300EB800002EBC0008170D92154989D +:106D3000C0EB001000EB800002EBC000C170549863 +:106D4000C0EB001000EB8000114601EBC001049184 +:106D5000032100E0FAE3049806F01AFF0146549874 +:106D6000C0EB001000EB8000B54A02EBC0000171DF +:106D700005210F91B1E7F5215498C0EB001000EB0D +:106D80008000AF4A02F830109DF854105498C0EBC0 +:106D9000001000EB800002EBC0004170549800EB43 +:106DA000400101EB0010A74901EB0010007B002817 +:106DB0007AD140F2231154984843A34901EBC00013 +:106DC0001830559901EBC10100EB01108068B0F556 +:106DD000100F05D34FF410000021CDE9100110E091 +:106DE00040F2231154984843974901EBC0001830F2 +:106DF000559901EBC10100EB011080680022CDE93B +:106E00001002A5215498C0EB001000EB80008C4AC2 +:106E100002EBC000817000211A911CE0BDF86800EF +:106E2000C0F10200C200DDE91001CDE91B10F1F74D +:106E3000FAF9C2B25498C0EB001000EB8000804910 +:106E400001EBC003BDF86800C01C1A54BDF868000F +:106E5000401C80B21A90BDF868000328DEDBB52123 +:106E60005498C0EB001000EB8000754A02EBC000A4 +:106E700081715498C0EB001000EB8000114601EBCB +:106E8000C00104910621049806F082FE0146549840 +:106E9000C0EB001000EB8000694A02EBC000C1713A +:106EA00008210F9179E0FFE740F2231154984843FD +:106EB000654901EBC0001830559901EBC10100EBA9 +:106EC00001108068B0F1104F05D34FF01041002041 +:106ED000CDE9101010E040F22311549848435A496C +:106EE00001EBC0001830559901EBC10100EB011016 +:106EF00080680022CDE91002A6215498C0EB001052 +:106F000000EB80004E4A02EBC000817000211A9114 +:106F10001CE0BDF86800C0F10300C200DDE910010B +:106F2000CDE91D10F1F77FF9C2B25498C0EB001003 +:106F300000EB8000424901EBC003BDF86800C01CB3 +:106F40001A54BDF86800401C80B21A90BDF8680061 +:106F50000428DEDBB5215498C0EB001000EB800064 +:106F6000374A02EBC000C1715498C0EB001000EB2F +:106F70008000114601EBC00104910721049806F03E +:106F800007FE01465498C0EB001000EB80002C4A2D +:106F900002EBC000017209210F919EE6F521549881 +:106FA000C0EB001000EB8000254A02F830109DF87D +:106FB00054105498C0EB001000EB800002EBC000AE +:106FC0004170549800EB400101EB00101D4901EBAA +:106FD0000010007BD0BB40F22311549848431A495B +:106FE00001EBC0001830559901EBC10100EB011015 +:106FF0008068B0F5100F05D14FF410010020CDE9E5 +:10700000101010E040F22311549848430E4901EB50 +:10701000C0001830559901EBC10100EB01108068E8 +:107020000022CDE91002A5215498C0EB001000EB1E +:107030008000034A02EBC000817000211A9123E016 +:10704000486F002014410020D445002044E0BDF8E2 +:107050006800C0F10200C200DDE91001CDE91F1097 +:10706000F1F7E1F8C2B25498C0EB001000EB8000D9 +:10707000F94901EBC003BDF86800C01C1A54BDF803 +:107080006800401C80B21A90BDF868000328DEDB5F +:10709000B9215498C0EB001000EB8000EE4A02EBDF +:1070A000C00081715498C0EB001000EB80001146C5 +:1070B00001EBC00104910621049806F069FD014628 +:1070C0005498C0EB001000EB8000E34A02EBC000D4 +:1070D000C17108210F917AE040F22311549848437E +:1070E000DE4901EBC0001830559901EBC10100EBFE +:1070F00001108068B0F1104F05D14FF01040002111 +:10710000CDE9100110E040F2231154984843D349CF +:1071100001EBC0001830559901EBC10100EB0110E3 +:1071200080680022CDE91002A6215498C0EB00101F +:1071300000EB8000C84A02EBC000817000211A9168 +:107140001EE0BDF86800C0F10300C200DDE91010C8 +:10715000CDE9210108462199F1F765F8C2B25498AA +:10716000C0EB001000EB8000BB4901EBC003BDF891 +:107170006800C01C1A54BDF86800401C80B21A9008 +:10718000BDF868000428DCDBB9215498C0EB00107E +:1071900000EB8000B04A02EBC000C1715498C0EB14 +:1071A000001000EB8000114601EBC00104910721A3 +:1071B000049806F0EDFC01465498C0EB001000EB7B +:1071C0008000A54A02EBC000017209210F9184E5FD +:1071D000F5215498C0EB001000EB80009E4A02F8A5 +:1071E00030109DF854105498C0EB001000EB800054 +:1071F00002EBC0004170A2215498C0EB001000EBDC +:10720000800002EBC0008170C3215498C0EB0010D5 +:1072100000EB800002EBC000C1705498C0EB00107E +:1072200000EB8000114601EBC0010491032104989A +:1072300006F0AEFC01465498C0EB001000EB800055 +:10724000854A02EBC000017105210F9145E5F5214A +:107250005498C0EB001000EB80007F4A02F8301019 +:107260009DF854105498C0EB001000EB800002EB26 +:10727000C0004170A2215498C0EB001000EB8000C8 +:1072800002EBC0008170CA215498C0EB001000EBE3 +:10729000800002EBC000C1705498C0EB001000EBFE +:1072A0008000114601EBC00104910321049806F00F +:1072B0006FFC01465498C0EB001000EB8000664A5A +:1072C00002EBC000017105210F9106E5F5215498EC +:1072D000C0EB001000EB80005F4A02F830109DF810 +:1072E00054105498C0EB001000EB800002EBC0007B +:1072F0004170A2215498C0EB001000EB800002EB1B +:10730000C0008170B6215498C0EB001000EB8000E3 +:1073100002EBC000C1705498C0EB001000EB80007D +:10732000114601EBC00104910321049806F030FCE2 +:1073300001465498C0EB001000EB8000464A02EB77 +:10734000C000017105210F91C7E4F5215498C0EBED +:10735000001000EB8000404A02F830109DF85410F5 +:107360005498C0EB001000EB800002EBC0004170AD +:10737000549800EB400101EB0010394901EB00107B +:10738000007BE0BBA4215498C0EB001000EB800010 +:1073900002EBC000817000211A9124E040F2231119 +:1073A000549848432D4901EBC0011831559800EB22 +:1073B000C00001EB0010416BBDF86800C0F1010096 +:1073C000C000C1405498C0EB001000EB8000224A7E +:1073D00002EBC002BDF86800C01C1154BDF8680083 +:1073E000401C81B21A91BDF868000228D6DBB22198 +:1073F0005498C0EB001000EB8000174A00E01CE03E +:1074000002EBC00041715498C0EB001000EB80000B +:10741000114601EBC00104910521049806F0B8FB68 +:1074200001465498C0EB001000EB80000A4A02EBC2 +:10743000C000817107210F9166E0A5215498C0EB2F +:10744000001000EB8000044A02EBC00081700021B4 +:107450001A912CE094E20000486F0020D4450020EF +:107460001441002040F2231154984843F74901EB9E +:10747000C0011831559800EBC00001EB0010416BC2 +:10748000BDF86800C0F10200C000C1405498C0EBD4 +:10749000001000EB8000EE4A02EBC002BDF868006D +:1074A000C01C1154BDF86800401C81B21A91BDF88F +:1074B00068000328D6DBB2215498C0EB001000EB23 +:1074C0008000E34A02EBC00081715498C0EB0010C9 +:1074D00000EB8000114604E012E285E08FE2EBE26F +:1074E00044E301EBC00104910621049806F050FB2F +:1074F00001465498C0EB001000EB8000D44A02EB28 +:10750000C000C17108210F91FAE1ACE0FFE7F5215D +:107510005498C0EB001000EB8000CD4A02F8301008 +:107520009DF854105498C0EB001000EB800002EB63 +:10753000C0004170A6215498C0EB001000EB800001 +:1075400002EBC000817000211A9125E0D9E140F2E0 +:10755000231154984843BD4901EBC0011831559897 +:1075600000EBC00001EB0010816BBDF86800C0F1BA +:107570000300C000C1405498C0EB001000EB800035 +:10758000B34A02EBC002BDF86800C01C1154BDF83C +:107590006800401C81B21A91BDF868000428D6DB4F +:1075A000E1215498C0EB001000EB8000A84A02EBE8 +:1075B000C000C1715498C0EB001000EB8000114670 +:1075C00001EBC00104910721049806F0E1FA01469D +:1075D0005498C0EB001000EB80009D4A02EBC00005 +:1075E000017209210F91BAE3F5215498C0EB001004 +:1075F00000EB8000964A02F830109DF85410549821 +:10760000C0EB001000EB800002EBC0004170A22133 +:107610005498C0EB001000EB800002EBC0008170BA +:10762000C5215498C0EB001000EB800002EBC000B5 +:10763000C1705498C0EB001000EB8000114601EBC4 +:10764000C00104910321049806F0A2FA014654985F +:10765000C0EB001000EB80007D4A02EBC00001711E +:1076600005210F917BE3F5215498C0EB001000EB4E +:107670008000774A02F830109DF854105498C0EBFF +:10768000001000EB800002EBC0004170549800EB4A +:10769000400101EB00106F4901EB0010007BE8BBDB +:1076A000AC215498C0EB001000EB800002EBC0004E +:1076B000817000211A912CE040F223115498484324 +:1076C000624901EBC0001830559901EBC10100EB94 +:1076D000011050F8221F4068BDF86820C2F1040272 +:1076E000D200CDE9230108462399F0F79CFDC2B2F0 +:1076F0005498C0EB001000EB8000554901EBC0032B +:10770000BDF86800C01C1A54BDF86800401C80B267 +:107710001A90BDF868000528CEDB00E055E0002196 +:107720001A912AE040F2231154984843474901EB4B +:10773000C0001830559901EBC10100EB0111223155 +:107740008868C968BDF86820C2F10402D200CDE99A +:107750002510F0F768FDC2B25498C0EB001000EBA2 +:1077600080003B4901EBC003BDF8680008301A54A3 +:10777000BDF86800401C80B21A90BDF8680005286A +:10778000D0DBCE215498C0EB001000EB8000304AD3 +:1077900002EBC00041735498C0EB001000EB800076 +:1077A000114601EBC00104910D21049806F0F0F997 +:1077B00001465498C0EB001000EB8000244A02EB15 +:1077C000C00081730F210F919AE0AE215498C0EB55 +:1077D000001000EB80001E4A02EBC0008170002107 +:1077E0001A912CE040F2231154984843174901EBB9 +:1077F000C0001830559901EBC10100EB011050F8A1 +:10780000221F4068BDF86820C2F10502D200CDE910 +:10781000270108462799F0F706FDC2B25498C0EB3D +:10782000001000EB80000A4901EBC003BDF86800BE +:10783000C01C1A54BDF86800401C80B21A90BDF8F4 +:1078400068000628CEDB00211A9132E0D4450020E2 +:10785000486F00201441002040F2231154984843FF +:10786000FE4901EBC0001830559901EBC10100EB56 +:10787000011022308168C068BDF86820C2F105029D +:10788000D200CDE9290108462999F0F7CCFCC2B213 +:107890005498C0EB001000EB8000F14901EBC003ED +:1078A000BDF8680009301A54BDF86800401C80B269 +:1078B0001A90BDF868000628CEDBCE215498C0EBA4 +:1078C000001000EB8000E64A02EBC000C173549840 +:1078D000C0EB001000EB8000114601EBC0010491E9 +:1078E0000F21049806F054F901465498C0EB00109B +:1078F00000EB8000DA4A02EBC000017411210F9105 +:107900002DE2F5215498C0EB001000EB8000D44A22 +:1079100002F830109DF854105498C0EB001000EBA2 +:10792000800002EBC0004170A2215498C0EB00100F +:1079300000EB800002EBC0008170E5215498C0EBA1 +:10794000001000EB800002EBC000C1705498C0EB47 +:10795000001000EB8000114601EBC00104910321EF +:10796000049806F015F901465498C0EB001000EB9E +:107970008000BB4A02EBC000017105210F91EEE1CE +:10798000F5215498C0EB001000EB8000B44A02F8D7 +:1079900030109DF854105498C0EB001000EB80009C +:1079A00002EBC0004170A2215498C0EB001000EB24 +:1079B000800002EBC0008170E7215498C0EB0010FA +:1079C00000EB800002EBC000C1705498C0EB0010C7 +:1079D00000EB8000114601EBC001049103210498E3 +:1079E00006F0D6F801465498C0EB001000EB80007A +:1079F0009B4A02EBC000017105210F91AFE1F52117 +:107A00005498C0EB001000EB8000954A02F830104B +:107A10009DF854105498C0EB001000EB800002EB6E +:107A2000C0004170A2215498C0EB001000EB800010 +:107A300002EBC000817011215498C0EB001000EBE4 +:107A4000800002EBC000C1705498C0EB001000EB46 +:107A50008000114601EBC00104910321049806F057 +:107A600097F801465498C0EB001000EB80007C4A68 +:107A700002EBC000017105210F91012240F2231198 +:107A800054984843754901EBC0011831559800EBF3 +:107A9000C00001EB00100270D52240F2231154986F +:107AA00048436E4901EBC0001830559901EBC10104 +:107AB00000EB0110427152E1F5215498C0EB001027 +:107AC00000EB8000664A02F830109DF8541054987C +:107AD000C0EB001000EB800002EBC0004170A5215C +:107AE0005498C0EB001000EB800002EBC0008170E6 +:107AF00001215498C0EB001000EB800002EBC000A5 +:107B0000C170C2215498C0EB001000EB800002EB62 +:107B1000C000017100215498C0EB001000EB800000 +:107B200002EBC000417112215498C0EB001000EB31 +:107B3000800002EBC00081715498C0EB001000EB94 +:107B40008000114601EBC00104910621049806F063 +:107B50001FF801465498C0EB001000EB8000404A2B +:107B600002EBC000C17108210F91F8E0F521549893 +:107B7000C0EB001000EB8000394A02F830109DF88D +:107B800054105498C0EB001000EB800002EBC000D2 +:107B90004170FF215498C0EB001000EB800002EB15 +:107BA000C000817000211A911CE0549800EB400144 +:107BB00001EB00102B4901EB00110E31BDF86800FC +:107BC000095C5498C0EB001000EB8000244A02EBE3 +:107BD000C002BDF86800C01C1154BDF86800401C0C +:107BE00081B21A91BDF868000A28DEDB549800EBD8 +:107BF000400101EB00101B4901EB0010408B01120A +:107C00005498C0EB001000EB8000154A02EBC00056 +:107C10004173549800EB400101EB0010114901EB56 +:107C20000010408BC1B25498C0EB001000EB8000F4 +:107C300002EBC000817340F2231154984843074976 +:107C400001EBC0011831559800EBC00001EB0010AA +:107C5000B0F88C000112549806E00000D4450020D2 +:107C6000486F002014410020C0EB001000EB8000A2 +:107C700002EBC000C17340F2231154984843FE49FF +:107C800001EBC0011831559800EBC00001EB00106A +:107C9000B0F88C00C1B25498C0EB001000EB80002B +:107CA00002EBC000017440F2231154984843F2499A +:107CB00001EBC0011831559800EBC00001EB00103A +:107CC000B0F88C10549801EB802081B2032004910D +:107CD000F1F762F900211A9114E0E849BDF8680053 +:107CE000095C5498C0EB001000EB8000E44A02EB02 +:107CF000C002BDF8680011301154BDF86800401C86 +:107D000081B21A91BDF86800B0F5007FE5DB132160 +:107D10005498C0EB001000EB8000D94A02EBC00081 +:107D200080F811125498C0EB001000EB800011464F +:107D300001EBC001049140F21121049805F028FFE5 +:107D400001465498C0EB001000EB8000CC4A02EBD7 +:107D5000C00080F8121240F213210F9100BF00BF43 +:107D600005F022B8549800EB400101EB0010C54922 +:107D700001EB00113031559801EB0010417815915D +:107D800040F2231154984843BB4901EBC00118311C +:107D9000559800EBC00001EB0010017840F223126F +:107DA00054985043B44A02EBC0004079814208D154 +:107DB000012140F2231254985043AF4A02EBC00015 +:107DC0000171B149549801EB00115598085C401CB1 +:107DD000C1B2AD4A549802EB0012559811549DF867 +:107DE0005400002804DD9DF85400401EC1B21591D6 +:107DF0005698A1380A287CD2DFE800F0FEFDFCFB93 +:107E0000FAF9F805F7F602215498C0EB001000EBE0 +:107E100080009B4A02F830109DF854004030C1B2F7 +:107E20005498C0EB001000EB800002EBC0004170E2 +:107E300041215498C0EB001000EB800002EBC00021 +:107E4000817030215498C0EB001000EB800002EBF1 +:107E5000C000C1705498C0EB001000EB800002EB32 +:107E6000C000017140F2231154984843824901EB4C +:107E7000C0011831559800EBC00001EB00100079EB +:107E800001095498C0EB001000EB800002EBC00029 +:107E900041715498C0EB001000EB8000114601EBDB +:107EA000C00040790A2812DA5498C0EB001000EBA9 +:107EB000800001EBC00040793030C1B25498C0EB73 +:107EC000001000EB800002EBC000417115E05498F7 +:107ED000C0EB001000EB8000694901EBC000407965 +:107EE0003730C1B25498C0EB001000EB8000644AF8 +:107EF00000E044E202EBC000417140F223115498CB +:107F000048435D4901EBC0011831559800EBC000B2 +:107F100001EB0010007900F00F015498C0EB001045 +:107F200000EB8000564A02EBC00081715498C0EB10 +:107F3000001000EB8000114601EBC00080790A2898 +:107F400012DA5498C0EB001000EB800001EBC00087 +:107F500080793030C1B25498C0EB001000EB800043 +:107F600002EBC000817113E05498C0EB001000EBED +:107F70008000434901EBC00080793730C1B254988A +:107F8000C0EB001000EB80003D4A02EBC0008171A5 +:107F900003225498C0EB001000EB8000384901EB3D +:107FA000C000C2715498C0EB001000EB800001EBE0 +:107FB000C000401C07210490F1F78CFA0146549848 +:107FC000C0EB001000EB80002D4A02EBC0000172F4 +:107FD00009210F9140F2231154984843264901EB9F +:107FE000C0001830559908E05BE1BEE0A7E391E3DB +:107FF000E2E2C5E10CE165E02EE001EBC10100EB3E +:108000000110007804280ED1052240F22311549863 +:108010004843194901EBC0001830559901EBC101E3 +:1080200000EB01100270002140F2231254985043DB +:10803000114A02EBC0000171062240F2231154984C +:1080400048430D4901EBC0001830559901EBC101BF +:1080500000EB0110027087E304215498C0EB00107C +:1080600000EB8000064A02F830109DF854004030C2 +:10807000C1B254980AE00000D4450020D630002058 +:10808000486F002014410020483F0020C0EB001042 +:1080900000EB800002EBC000417051215498C0EB0E +:1080A000001000EB800002EBC000817005215498A5 +:1080B000C0EB001000EB800002EBC000C170042197 +:1080C0000F9151E302215498C0EB001000EB8000A7 +:1080D000FE4A02F830109DF854004030C1B2549866 +:1080E000C0EB001000EB800002EBC00041704121AA +:1080F0005498C0EB001000EB800002EBC0008170D0 +:1081000031215498C0EB001000EB800002EBC0005E +:10811000C17035215498C0EB001000EB800002EBD9 +:10812000C000017103215498C0EB001000EB8000E7 +:1081300002EBC00041715498C0EB001000EB8000CE +:10814000114601EBC000401C05210490F1F7C2F973 +:1081500001465498C0EB001000EB8000DB4A02EBB4 +:10816000C000817107210F91FEE202215498C0EBFB +:10817000001000EB8000D54A02F830109DF8540042 +:108180004030C1B25498C0EB001000EB800002EB0D +:10819000C000417041215498C0EB001000EB8000FA +:1081A00002EBC000817032215498C0EB001000EB4C +:1081B000800002EBC000C17030215498C0EB001069 +:1081C00000EB800002EBC000017103215498C0EB6A +:1081D000001000EB800002EBC00041715498C0EB2E +:1081E000001000EB8000114601EBC000401C05218F +:1081F0000490F1F76FF901465498C0EB001000EBC2 +:108200008000B24A02EBC000817107210F91ABE2FE +:1082100004215498C0EB001000EB8000AB4A02F838 +:1082200030109DF854004030C1B25498C0EB00109B +:1082300000EB800002EBC000417041215498C0EB7C +:10824000001000EB800002EBC00081700521549803 +:10825000C0EB001000EB800002EBC000C1700421F5 +:108260000F9140F2231154984843994901EBC00003 +:108270001830559901EBC10100EB0110007802287C +:108280000ED1032240F2231154984843904901EB48 +:10829000C0001830559901EBC10100EB01100270CC +:1082A00062E202215498C0EB001000EB8000874A84 +:1082B00002F830109DF854004030C1B25498C0EB21 +:1082C000001000EB800002EBC00041704121549887 +:1082D000C0EB001000EB800002EBC0008170312188 +:1082E0005498C0EB001000EB800002EBC000C1709E +:1082F00032215498C0EB001000EB800002EBC0006C +:10830000017103215498C0EB001000EB800002EBD8 +:10831000C00041715498C0EB001000EB8000114682 +:1083200001EBC000401C05210490F1F7D3F8014691 +:108330005498C0EB001000EB8000644A02EBC000D0 +:10834000817107210F91549800EB400101EB00105F +:10835000604901EB00113031559801EB0010807835 +:1083600020F02002549800EB400101EB0010594925 +:1083700001EB00103030559900EB01108270F3E1F1 +:1083800002215498C0EB001000EB80004F4A02F825 +:1083900030109DF854004030C1B25498C0EB00102A +:1083A00000EB800002EBC000417041215498C0EB0B +:1083B000001000EB800002EBC00081703121549866 +:1083C000C0EB001000EB800002EBC000C170302158 +:1083D0005498C0EB001000EB800002EBC00001716C +:1083E00040F2231154984843394901EBC00018303A +:1083F000559901EBC10100EB01108068B0F5100F39 +:1084000009D330215498C0EB001000EB800002EB40 +:10841000C000417109E032215498C0EB001000EB1C +:1084200080002A4A02EBC000417140F223115498A7 +:108430004843274901EBC0001830559901EBC101B1 +:1084400000EB0110C07901280AD131215498C0EB0A +:10845000001000EB80001D4A02EBC000817118E0A3 +:1084600040F2231154984843194901EBC0001830D9 +:10847000559901EBC10100EB0110C07948B93221D7 +:108480005498C0EB001000EB8000104A02EBC000D3 +:10849000817100201A902FE040F223115498484334 +:1084A0000B4901EBC0011831559800EBC00001EBFE +:1084B00000108168BDF86800C0F105008000C1406F +:1084C00001F00F013031549806E00000486F0020A1 +:1084D000D445002014410020C0EB001000EB8000C8 +:1084E000FE4A02EBC002BDF86800C01D1154BDF881 +:1084F0006800401C81B21A91BDF868000628CBDBE9 +:1085000032215498C0EB001000EB8000F34A02EBDC +:10851000C000417300211A9127E040F223115498C2 +:108520004843EF4901EBC0011831559800EBC000FA +:1085300001EB0010416BBDF86800C0F10300800042 +:10854000C14001F00F0130315498C0EB001000EB36 +:108550008000E24A02EBC002BDF868000E30115400 +:10856000BDF86800401C81B21A91BDF8680004286B +:10857000D3DB03225498C0EB001000EB8000D749F6 +:1085800001EBC00082745498C0EB001000EB800037 +:1085900001EBC000401C12210490F0F79BFF014644 +:1085A0005498C0EB001000EB8000CC4A02EBC000F6 +:1085B000C17414210F91D7E002215498C0EB001030 +:1085C00000EB8000C54A02F830109DF8540040309E +:1085D000C1B25498C0EB001000EB800002EBC00069 +:1085E000417041215498C0EB001000EB800002EB79 +:1085F000C000817032215498C0EB001000EB800065 +:1086000002EBC000C17031215498C0EB001000EBA8 +:10861000800002EBC000017132215498C0EB0010C1 +:1086200000EB800002EBC00041715498C0EB0010D9 +:1086300000EB800002EBC000817100211A9127E05D +:1086400040F2231154984843A54901EBC001183169 +:10865000559800EBC00001EB0010416BBDF86800BD +:10866000C0F103008000C14001F00F013031549887 +:10867000C0EB001000EB8000984A02EBC002BDF88E +:108680006800C01D1154BDF86800401C81B21A91E9 +:10869000BDF868000428D3DB00201A9011E03021D7 +:1086A0005498C0EB001000EB80008C4A02EBC00233 +:1086B000BDF868000B301154BDF86800401C81B251 +:1086C0001A91BDF868001928E9DB03225498C0EB21 +:1086D000001000EB8000814901EBC00080F82420ED +:1086E0005498C0EB001000EB800001EBC000401C70 +:1086F00024210490F0F7EEFE01465498C0EB0010E0 +:1087000000EB8000754A02EBC00080F8251026219E +:108710000F9129E010215498C0EB001000EB80006D +:108720006E4A02F8301030215498C0EB001000EB74 +:10873000800002EBC000417002210F9114E0102173 +:108740005498C0EB001000EB8000644A02F830102F +:1087500031215498C0EB001000EB800002EBC00008 +:10876000417002210F9100BF00BF04F01DBB54985F +:1087700000EB400101EB00105A4901EB00113031D0 +:10878000559801EB00104178159140F2231154984F +:108790004843534901EBC0011831559800EBC00024 +:1087A00001EB0010017840F22312549850434C4AD8 +:1087B00002EBC0004079814208D1012140F223122E +:1087C00054985043464A02EBC00001714649549800 +:1087D00001EB00115598085C401CC1B2424A549804 +:1087E00002EB0012559811549DF85400002804DD46 +:1087F0009DF85400401EC1B215915698A1380A2820 +:108800002FD2DFE800F0052FDFFDFCFBFA2E8CF9FC +:1088100004215498C0EB001000EB80002F4A02F8AE +:1088200030109DF854004030C1B25498C0EB001095 +:1088300000EB800002EBC000417051215498C0EB66 +:10884000001000EB800002EBC000817005215498FD +:10885000C0EB001000EB800002EBC000C1700421EF +:108860000F91F6E302215498C0EB001000EB80005A +:108870001A4A02F830109DF854004030C1B25498A2 +:10888000C0EB001000EB800002EBC0004170412102 +:108890005498C0EB001000EB800002EBC000817028 +:1088A00031215498C0EB001000EB800002EBC000B7 +:1088B000C17035215498C0EB001000EB800002EB32 +:1088C000C000017103215498C0EB001000EB800040 +:1088D00002EBC0004171549808E00000486F00208E +:1088E000D445002014410020483F0020C0EB001078 +:1088F00000EB8000114601EBC000401C05210490F4 +:10890000F0F7E8FD01465498C0EB001000EB800042 +:10891000FB4A02EBC000817107210F9199E302210C +:108920005498C0EB001000EB8000F54A02F83010BC +:108930009DF854004030C1B25498C0EB001000EBD9 +:10894000800002EBC000417041215498C0EB001040 +:1089500000EB800002EBC000817032215498C0EB24 +:10896000001000EB800002EBC000C1703021549871 +:10897000C0EB001000EB800002EBC000017103218E +:108980005498C0EB001000EB800002EBC000417176 +:108990005498C0EB001000EB8000114601EBC000C2 +:1089A000401C05210490F0F795FD01465498C0EB5A +:1089B000001000EB8000D24A02EBC0008171072159 +:1089C0000F9146E304215498C0EB001000EB8000A7 +:1089D000CB4A02F830109DF854004030C1B2549890 +:1089E000C0EB001000EB800002EBC00041704121A1 +:1089F0005498C0EB001004E014E015E3FFE24FE2EE +:108A00007FE000EB800002EBC000817005215498EC +:108A1000C0EB001000EB800002EBC000C17004212D +:108A20000F9116E302215498C0EB001000EB800078 +:108A3000B34A02F830109DF854004030C1B2549847 +:108A4000C0EB001000EB800002EBC0004170412140 +:108A50005498C0EB001000EB800002EBC000817066 +:108A600031215498C0EB001000EB800002EBC000F5 +:108A7000C17032215498C0EB001000EB800002EB73 +:108A8000C000017103215498C0EB001000EB80007E +:108A900002EBC00041715498C0EB001000EB800065 +:108AA000114601EBC000401C05210490F0F712FDB7 +:108AB00001465498C0EB001000EB8000904A02EB96 +:108AC000C0008171549800EB400101EB00108D490A +:108AD00001EB00113031559801EB0010807820F047 +:108AE0002002549800EB400101EB0010854901EB96 +:108AF00000113031559801EB0010827007210F9161 +:108B0000A7E202215498C0EB001000EB80007C4AE1 +:108B100002F830109DF854004030C1B25498C0EBB8 +:108B2000001000EB800002EBC0004170412154981E +:108B3000C0EB001000EB800002EBC000817031211F +:108B40005498C0EB001000EB800002EBC000C17035 +:108B500041215498C0EB001000EB800002EBC000F4 +:108B6000017140F2231154984843674901EBC0005A +:108B70001830559901EBC10100EB01108068B0F18C +:108B8000104F09D130215498C0EB001000EB800049 +:108B900002EBC000417109E032215498C0EB001093 +:108BA00000EB8000564A02EBC000417140F22311F5 +:108BB00054984843544901EBC0001830559901EBD3 +:108BC000C10100EB0110C07901280AD1312154986C +:108BD000C0EB001000EB8000494A02EBC00081713D +:108BE00018E040F2231154984843474901EBC00074 +:108BF0001830559901EBC10100EB0110C07948B95B +:108C000032215498C0EB001000EB80003C4A02EB8C +:108C1000C000817100201A9027E040F2231154987F +:108C20004843394901EBC0011831559800EBC000A9 +:108C300001EB00108168BDF86800C0F107008000FA +:108C4000C14001F00F0130315498C0EB001000EB2F +:108C500080002B4A02EBC002BDF86800C01D115411 +:108C6000BDF86800401C81B21A91BDF86800082860 +:108C7000D3DB32215498C0EB001000EB8000204A77 +:108C800002EBC000C17300211A9127E040F22311CA +:108C9000549848431C4901EBC0011831559800EB2A +:108CA000C00001EB0010416BBDF86800C0F1050089 +:108CB0008000C14001F00F0130315498C0EB00102A +:108CC00000EB80000E4A02EBC002BDF868001030D5 +:108CD0001154BDF86800401C81B21A91BDF86800BB +:108CE0000628D3DB30215498C0EB001000EB800045 +:108CF000034A02EBC000817500211A9118E00000C0 +:108D0000486F002014410020D445002030215498A1 +:108D1000C0EB001000EB8000F94A02EBC002BDF886 +:108D2000680017301154BDF86800401C81B21A91D8 +:108D3000BDF868000628E9DB30215498C0EB00102C +:108D400000EB8000EE4A02EBC000417700211A914F +:108D500011E030215498C0EB001000EB8000E84A8D +:108D600002EBC002BDF868001E301154BDF8680067 +:108D7000401C81B21A91BDF868000628E9DB302159 +:108D80005498C0EB001000EB8000DD4A02EBC000FD +:108D900080F8241000211A9111E030215498C0EB82 +:108DA000001000EB8000D64A02EBC002BDF868005C +:108DB00025301154BDF86800401C81B21A91BDF8ED +:108DC00068000628E9DB30215498C0EB001000EB66 +:108DD0008000CB4A02EBC00080F82B1000211A91D2 +:108DE00011E030215498C0EB001000EB8000C44A21 +:108DF00002EBC002BDF868002C301154BDF86800C9 +:108E0000401C81B21A91BDF868000628E9DB3021C8 +:108E10005498C0EB001000EB8000B94A02EBC00090 +:108E200080F8321000211A9111E030215498C0EBE3 +:108E3000001000EB8000B24A02EBC002BDF86800EF +:108E400033301154BDF86800401C81B21A91BDF84E +:108E500068000628E9DB03225498C0EB001000EB01 +:108E60008000A74901EBC00080F839205498C0EB7E +:108E7000001000EB800001EBC000401C3921049081 +:108E8000F0F728FB01465498C0EB001000EB80007F +:108E90009B4A02EBC00080F83A103B210F91D8E0CA +:108EA00002215498C0EB001000EB8000944A02F8B5 +:108EB00030109DF854004030C1B25498C0EB0010FF +:108EC00000EB800002EBC000417041215498C0EBE0 +:108ED000001000EB800002EBC0008170322154983A +:108EE000C0EB001000EB800002EBC000C17031212C +:108EF0005498C0EB001000EB800002EBC000017141 +:108F000033215498C0EB001000EB800002EBC0004E +:108F1000417132215498C0EB001000EB800002EB4D +:108F2000C000817100211A9127E040F2231154986A +:108F30004843744901EBC0011831559800EBC0005B +:108F400001EB0010416BBDF86800C0F10500800026 +:108F5000C14001F00F0130315498C0EB001000EB1C +:108F60008000674A02EBC002BDF86800C01D1154C2 +:108F7000BDF86800401C81B21A91BDF8680006284F +:108F8000D3DB00201A9011E030215498C0EB001080 +:108F900000EB80005A4A02EBC002BDF868000D30B9 +:108FA0001154BDF86800401C81B21A91BDF86800E8 +:108FB0001928E9DB03225498C0EB001000EB800075 +:108FC0004F4901EBC00080F826205498C0EB0010F8 +:108FD00000EB800001EBC000401C26210490F0F75C +:108FE00079FA01465498C0EB001000EB8000444A27 +:108FF00002EBC00080F8271028210F9129E01021F2 +:109000005498C0EB001000EB80003D4A02F830108D +:1090100030215498C0EB001000EB800002EBC00040 +:10902000417002210F9114E010215498C0EB001000 +:1090300000EB8000324A02F8301031215498C0EB26 +:10904000001000EB800002EBC000417002210F9184 +:1090500000BF00BF03F0A8BE549800EB400101EB35 +:109060000010294901EB00113031559801EB001037 +:109070004178159140F2231154984843214901EB5E +:10908000C0011831BDF8680000EBC00001EB001012 +:10909000017840F22312549850431A4A02EBC00060 +:1090A0004079814208D1012140F223125498504363 +:1090B000144A02EBC00001711449549801EB0011ED +:1090C0005598085C401CC1B2104A549802EB00123B +:1090D0005598115400211A911FE0549800EB40015B +:1090E00001EB0010084901EB00113031BDF86800B8 +:1090F00001EB001041789DF85400814208D119E03D +:10910000486F0020D445002014410020483F002033 +:10911000BDF86800401C81B21A91549800EB4001E0 +:1091200001EB0010FE4901EB0010C179BDF86800A9 +:109130008142D2DC00BF549800EB400101EB0010EB +:10914000F74901EB00113031BDF8680001EB001068 +:1091500001785598401A401CC1B214919DF85400F2 +:10916000002804DD9DF85400401EC1B2159140F264 +:10917000231154984843EB4901EBC000183055992E +:1091800001EBC10100EB011040780F281EDA40F21C +:10919000231154984843E34901EBC0011831559815 +:1091A00000EBC00001EB00104078401CC2B240F25E +:1091B000231154984843DB4901EBC00018305599FE +:1091C00001EBC10100EB011042700EE0002240F201 +:1091D000231154984843D34901EBC00018305599E6 +:1091E00001EBC10100EB011042705698B13809281B +:1091F00026D2DFE800F00526FD2525FC25B2FB0080 +:109200009DF854005030C1B25498C0EB001000EBF0 +:109210008000C54A02F8301020215498C0EB00109D +:1092200000EB800002EBC0004170FA215498C0EBC3 +:10923000001000EB800002EBC000817003210F9151 +:109240007EE29DF854005030C1B25498C0EB00103B +:1092500000EB8000B44A02F8301040F22311549819 +:109260004843B04901EBC0011831559800EBC000EC +:1092700001EB0010407840F030015498C0EB001032 +:1092800000EB800002EBC000417001215498C0EB5C +:10929000001000EB800002EBC00081705498C0EB1E +:1092A000001000EB800002EBC000C1700021549858 +:1092B000C0EB001000EB800002EBC000017154987D +:1092C000C0EB001000EB8000114601EBC0010491DF +:1092D00005210498F0F72EFD0022CDE91002109828 +:1092E000C2B25498C0EB001000EB80008E4901EB35 +:1092F000C0004271DDE91001000A40EA0160C2B21B +:109300005498C0EB001000EB8000874901EBC000CF +:10931000827103225498C0EB001000EB800001EB37 +:10932000C000C271FA225498C0EB001000EB80001C +:1093300001EBC000027209200F90B12240F223110C +:1093400054984843774901EBC0011831559800EB18 +:10935000C00001EB00104271F2E19DF85400503062 +:10936000C1B25498C0EB001000EB80006E4A02F8C6 +:10937000301040F22311549848436A4901EBC00170 +:109380001831559800EBC00001EB0010407840F018 +:1093900030015498C0EB001000EB800002EBC000DD +:1093A000417065215498C0EB001000EB800002EB87 +:1093B000C000817001215498C0EB001000EB8000C8 +:1093C00002EBC000C1709DF850105498C0EB001023 +:1093D00000EB800002EBC00001715498C0EB00105C +:1093E00000EB8000114601EBC00102E038E03CE1F7 +:1093F000BEE0049105210498F0F79CFC0022CDE921 +:1094000010021098C2B25498C0EB001000EB80001C +:10941000454901EBC0004271DDE91001000A40EA54 +:109420000160C2B25498C0EB001000EB80003E49CE +:1094300001EBC000827103225498C0EB001000EBD6 +:10944000800001EBC000C271FA225498C0EB0010FA +:1094500000EB800001EBC000027209200F906FE169 +:109460009DF854005030C1B25498C0EB001000EB8E +:1094700080002D4A02F8301040F2231154984843DE +:10948000284901EBC0011831559800EBC00001EBF1 +:109490000010407840F030015498C0EB001000EB11 +:1094A000800002EBC000417065215498C0EB0010B1 +:1094B00000EB800002EBC000817001215498C0EBEA +:1094C000001000EB800002EBC000C1709DF850005E +:1094D00040F010015498C0EB001000EB800002EB4C +:1094E000C00001715498C0EB001000EB80001146E1 +:1094F00001EBC001049105210498F0F71BFC002248 +:10950000CDE910021098C2B25498C0EB001000EBE5 +:109510008000054901EBC0004271DDE9100105E062 +:1095200014410020D4450020486F0020000A40EA82 +:109530000160C2B25498C0EB001000EB8000FE49FD +:1095400001EBC000827103225498C0EB001000EBC5 +:10955000800001EBC000C271FA225498C0EB0010E9 +:1095600000EB800001EBC000027209200F90E7E0E1 +:109570009DF854005030C1B25498C0EB001000EB7D +:109580008000ED4A02F8301040F22311549848430D +:10959000EA4901EBC0011831559800EBC00001EB1E +:1095A0000010407840F030015498C0EB001000EB00 +:1095B000800002EBC000417001215498C0EB001004 +:1095C00000EB800002EBC00081705498C0EB0010EB +:1095D00000EB800002EBC000C17005215498C0EB85 +:1095E000001000EB800002EBC00001715498C0EB4A +:1095F000001000EB8000114601EBC0010491052131 +:109600000498F0F797FB0022CDE910021098C2B23F +:109610005498C0EB001000EB8000C74901EBC0007C +:109620004271DDE91001000A40EA0160C2B25498BB +:10963000C0EB001000EB8000BF4901EBC00082715D +:1096400003225498C0EB001000EB800001EBC00037 +:10965000C271FA225498C0EB001000EB800001EBBD +:10966000C000027209200F906AE040F22311549862 +:109670004843B24901EBC0001830559901EBC101D4 +:1096800000EB01108078B1282AD040F223115498C1 +:109690004843AA4901EBC0011831559800EBC000BE +:1096A00001EB0010827840F2231154984843A349FB +:1096B00001EBC0011831559800EBC00001EB001020 +:1096C0004271B12240F22311549848439B4901EB67 +:1096D000C0001830559901EBC10100EB01108270F8 +:1096E0009DF854005030C1B25498C0EB001000EB0C +:1096F0008000914A02F8301040F2231154984843F8 +:109700008E4901EBC0011831559800EBC00001EB08 +:109710000010407840F0C0015498C0EB001000EBFE +:10972000800002EBC0004170FA215498C0EB001099 +:1097300000EB800002EBC000817003210F9100BF9D +:1097400000BF87E4012140F22312549850437B4A22 +:1097500002EBC0000171A2F28C61549801EB001180 +:109760005598085C401CC1B2A2F28C62549802EB7E +:10977000001255981154549800EB400101EB001071 +:109780006F4901EB0010007B20B1012846D0022870 +:1097900043D1AAE05698312802D045283CD11DE09B +:1097A00000201A9013E008A9BDF86800095C5498DD +:1097B000C0EB001000EB80005F4A02EBC002BDF876 +:1097C00068001154BDF86800401C81B21A91BDF8C0 +:1097D00068000728E7DB07200F901DE000201A90A3 +:1097E00013E006A9BDF86800095C5498C0EB0010AE +:1097F00000EB8000504A02EBC002BDF86800115433 +:10980000BDF86800401C81B21A91BDF868000728B5 +:10981000E7DB07200F9000BF00BFD3E05598401C46 +:10982000C1B215919DF854105498C0EB001000EB94 +:109830008000414A02F8301003215498C0EB001018 +:1098400000EB800002EBC000417000215498C0EB97 +:10985000001000EB800002EBC000817002215498E0 +:10986000C0EB001000EB800002EBC000C1700021D3 +:109870005498C0EB001000EB800002EBC0000171B7 +:1098800009215498C0EB001000EB800002EBC000EF +:1098900041715498C0EB001000EB8000114601EBC1 +:1098A000C001049106210498EFF7F8FF0022CDE9EA +:1098B0001002DDE91020010641EA1220C2B25498DC +:1098C000C0EB001000EB80001B4901EBC000C2712F +:1098D0001098C2B25498C0EB001000EB800001EB6E +:1098E000C000827108200F906CE05598401CC1B2F6 +:1098F00015919DF854105498C0EB001000EB8000B7 +:109900000D4A02F8301003215498C0EB001000EB10 +:10991000800002EBC000417000215498C0EB0010A1 +:1099200000EB800002EBC00081705498C0EB001087 +:1099300000EB800006E00000486F0020D4450020C6 +:109940001441002002EBC000C1705498C0EB00101D +:1099500000EB800002EBC000017102215498C0EBC3 +:10996000001000EB800002EBC00041715498C0EB86 +:10997000001000EB8000114601EBC00104910621AC +:109980000498EFF78BFF0022CDE91002DDE91020EB +:10999000010641EA1220C2B25498C0EB001000EB5D +:1099A0008000FE4901EBC000C2711098C2B2549809 +:1099B000C0EB001000EB800001EBC00082710820BA +:1099C0000F9000BF00BFBCE6549800EB400101EBD4 +:1099D0000010F34901EB00113031559801EB0010F4 +:1099E0004178159140F2231154984843ED4901EB19 +:1099F000C0011831559800EBC00001EB0010017850 +:109A000040F2231254985043E64A02EBC0004079DA +:109A1000814208D1012140F2231254985043E14A77 +:109A200002EBC0000171E049549801EB0011559818 +:109A3000085C401CC1B2DC4A549802EB00125598F5 +:109A4000115440F2231154984843D64901EBC00009 +:109A50001830559901EBC10100EB011090F8780026 +:109A600000284FDD00201A9020E040F22311549886 +:109A70004843CC4901EBC0011831BDF86800559A44 +:109A8000104400EBC00001EB0010017840F22312FB +:109A900054985043C34A02EBC0004079814200D041 +:109AA00017E0BDF86800401C81B21A9140F2231102 +:109AB00054984843BB4901EBC0011831559800EB5D +:109AC000C00001EB001090F87810BDF868008142EA +:109AD000CBDC00BF40F2231154984843B14901EB5D +:109AE000C0011831559800EBC00001EB001090F850 +:109AF0007810BDF86800814204D15698052801D03D +:109B0000062056905698F2287ED006DC05287CD098 +:109B1000062809D0F12879D1C8E3F32877D0F428B2 +:109B200076D0F628F7D1FDE340F22311549848434C +:109B30009C4901EBC0001830559901EBC10100EBC5 +:109B4000011090F87800002873DD40F2231154983A +:109B50004843944901EBC0011831559800EBC0000F +:109B600001EB001090F87A109DF85400814238D033 +:109B700040F22311549848438A4901EBC00118313F +:109B8000559800EBC00001EB001090F87B109DF899 +:109B90005400814225D040F2231154984843814912 +:109BA00001EBC0011831559800EBC00001EB00102B +:109BB00090F87C109DF85400814212D040F223119D +:109BC00054984843774901EBC0011831559800EB90 +:109BD000C00001EB001090F87D109DF85400814208 +:109BE00027D140F22311549848436E4901EBC0013C +:109BF0001831559800EBC00001EB001090F8781078 +:109C0000491E40F2231204E0ACE3FDE34DE3FCE324 +:109C1000FCE354985043634A02EBC0008078084448 +:109C2000C1B240F22312549850435E4A02EBC00086 +:109C30008170F5215498C0EB001000EB8000574A6A +:109C400002F830109DF854105498C0EB001000EB4F +:109C5000800002EBC000417000215498C0EB00105E +:109C600000EB800002EBC00081705498C0EB001044 +:109C700000EB800002EBC000C17006215498C0EBDD +:109C8000001000EB800002EBC000017105210F9174 +:109C900000210B91A5E240F2231154984843414919 +:109CA00001EBC0011831BDF82C205598104400EB91 +:109CB000C00001EB00104079F12804D0F22844D014 +:109CC000F32841D1C7E1549800EB400101EB0010AB +:109CD000334901EB00113031BDF82C00559A104486 +:109CE00001EB001041785498C0EB001000EB8000AD +:109CF0002A4A02EBC002BDF83C001154BDF83C00FA +:109D0000401C81B20F9140F22311549848432549D9 +:109D100001EBC0011831BDF82C00559A104400EB3E +:109D2000C00001EB001041795498C0EB001000EB2B +:109D300080001A4A02EBC002BDF83C001154BDF885 +:109D40003C00401C81B20F9145E2549800EB400169 +:109D500001EB0010124901EB00113031BDF82C006D +:109D6000559A104401EB001041785498C0EB001054 +:109D700000EB8000094A02EBC002BDF83C00115420 +:109D8000BDF83C00401C81B20F9140F22311549861 +:109D90004843044901EBC001183107E0486F002037 +:109DA00014410020D4450020483F0020BDF82C007D +:109DB000559A104400EBC00001EB00104179549813 +:109DC000C0EB001000EB8000FE4A02EBC002BDF8C1 +:109DD0003C001154BDF83C00401C81B20F9140F290 +:109DE000231154984843F84901EBC0011831BDF8DC +:109DF0002C00559A104400EBC00001EB001090F8C5 +:109E000077105498C0EB001000EB8000ED4A02EB95 +:109E1000C002BDF83C001154BDF83C00401C81B2AA +:109E20000F9140F2231154984843E74901EBC001D8 +:109E30001831BDF82C205598104400EBC00001EB00 +:109E4000001090F8770001287ED100201A9026E0BB +:109E500040F2231154984843DB4901EBC00118310B +:109E6000BDF82C00559A104400EBC00001EB001126 +:109E70004931BDF86800095C5498C0EB001000EB54 +:109E80008000D04A02EBC002BDF83C30BDF868004B +:109E900018441154BDF86800401C81B21A91BDF8F5 +:109EA00068000F28D4DBBDF83C000F3081B20F9161 +:109EB00000211A9126E040F2231154984843C249E8 +:109EC00001EBC0011831BDF82C00559A104400EB8D +:109ED000C00001EB00115B31BDF86800095C5498CB +:109EE000C0EB001000EB8000B64A02EBC002BDF8E8 +:109EF0003C30BDF8680018441154BDF86800401C9F +:109F000081B21A91BDF868000A28D4DBBDF83C0084 +:109F1000401C81B20F91BDF83C000A3081B20F9114 +:109F200040F2231154984843A74901EBC00118316E +:109F3000BDF82C00559A104400EBC00001EB001056 +:109F400090F87010549800E03DE0C0EB001000EB7A +:109F500080009C4A02EBC002BDF83C001154002175 +:109F60001A9126E040F2231154984843964901EB98 +:109F7000C0011831BDF82C00559A104400EBC00008 +:109F800001EB00117131BDF86800095C5498C0EB19 +:109F9000001000EB80008B4A02EBC002BDF83C30A1 +:109FA000BDF8680018441154BDF86800401C81B227 +:109FB0001A91BDF868000528D4DBBDF83C00401DAF +:109FC00081B20F9146E040F22311549848437E49F4 +:109FD00001EBC0011831BDF82C205598104400EB5E +:109FE000C00001EB001090F87700202832D100204B +:109FF0001A9026E040F2231154984843724901EB2D +:10A00000C0011831BDF82C00559A104400EBC00077 +:10A0100001EB00117131BDF86800095C5498C0EB88 +:10A02000001000EB8000674A02EBC002BDF83C3034 +:10A03000BDF8680018441154BDF86800401C81B296 +:10A040001A91BDF868000428D4DBBDF83C00001D5F +:10A0500081B20F91BFE0549800EB400101EB00107A +:10A060005A4901EB00113031BDF82C00559A1044CB +:10A0700001EB001041785498C0EB001000EB800019 +:10A08000504A02EBC002BDF83C001154BDF83C0040 +:10A09000401C81B20F9140F22311549848434A4921 +:10A0A00001EBC0011831BDF82C00559A104400EBAB +:10A0B000C00001EB001041795498C0EB001000EB98 +:10A0C0008000404A02EBC002BDF83C001154BDF8CC +:10A0D0003C00401C81B20F9140F223115498484338 +:10A0E000394901EBC0011831BDF82C00559A1044D4 +:10A0F00000EBC00001EB001090F877105498C0EB13 +:10A10000001000EB80002F4A02EBC002BDF83C00BB +:10A110001154BDF83C00401C81B20F9140F2231154 +:10A1200054984843284901EBC0011831BDF82C0070 +:10A13000559A104400EBC00001EB001090F870102D +:10A140005498C0EB001000EB80001E4A02EBC002E6 +:10A15000BDF83C001154BDF83C00401C81B20F9189 +:10A1600000211A9126E040F22311549848431649E1 +:10A1700001EBC0011831BDF82C00559A104400EBDA +:10A18000C00001EB00117131BDF86800095C549802 +:10A19000C0EB001000EB80000A4A02EBC002BDF8E1 +:10A1A0003C30BDF8680018441154BDF86800401CEC +:10A1B00081B21A91BDF868000528D4DBBDF83C00D7 +:10A1C000401D05E0486F0020D445002014410020C8 +:10A1D00081B20F9100BF00BFBDF82C00401C81B2BE +:10A1E0000B9140F2231154984843FE4901EBC00102 +:10A1F0001831559800EBC00001EB001090F8781072 +:10A20000BDF82C0081423FF746ADBDF83C0001127D +:10A210005498C0EB001000EB8000F34A02EBC00042 +:10A220008170BDF83C00C1B25498C0EB001000EB47 +:10A23000800002EBC000C1705498C0EB001000EB2E +:10A240008000114601EBC0010491BDF83C10049858 +:10A25000EFF724FB0022CDE91002DDE91010020621 +:10A2600042EA1120C1B25498C0EB001000EB80000C +:10A27000DD4A02EBC002BDF83C001154BDF83C00C1 +:10A28000401C81B20F911098C1B25498C0EB0010DD +:10A2900000EB8000D44A02EBC002BDF83C00115430 +:10A2A000BDF83C00401C81B20F9188E2F521549822 +:10A2B000C0EB001000EB8000CB4A02F830109DF894 +:10A2C00054105498C0EB001000EB800002EBC0006B +:10A2D000417000215498C0EB001000EB800002EBAD +:10A2E000C000817005215498C0EB001000EB800085 +:10A2F00002EBC000C170F1215498C0EB001000EBDC +:10A30000800002EBC00001715498C0EB001000EB1C +:10A310008000114601EBC001049105210498EFF77C +:10A32000BDFA00E04CE20022CDE91002DDE9101098 +:10A33000020642EA1120C1B25498C0EB001000EBB3 +:10A340008000A94A02EBC00041711098C1B2549834 +:10A35000C0EB001000EB800002EBC0008171072110 +:10A360000F912CE2F5215498C0EB001000EB800017 +:10A370009D4A02F830109DF854105498C0EB00101C +:10A3800000EB800002EBC000417000215498C0EB4C +:10A39000001000EB800002EBC0008170F2215498A5 +:10A3A000C0EB001000EB800002EBC000017140F236 +:10A3B0002311549848438B4901EBC001183155983B +:10A3C00000EBC00001EB001090F877105498C0EB40 +:10A3D000001000EB800002EBC000417140F223113D +:10A3E000549848437F4901EBC0001830559901EB60 +:10A3F000C10100EB011090F87700012871D12521EF +:10A400000F9100211A9124E0B1E219E155E240F2E6 +:10A41000231154984843734901EBC00118315598F2 +:10A4200000EBC00001EB00114931BDF86800095C88 +:10A430005498C0EB001000EB80006B4A02EBC002A6 +:10A44000BDF86800801D1154BDF86800401C81B241 +:10A450001A91BDF868000F28D9DB00201A9021E07E +:10A4600040F22311549848435E4901EBC001183172 +:10A47000559800EBC00001EB00115B31BDF868009E +:10A48000095C5498C0EB001000EB8000564A02EBC8 +:10A49000C002BDF8680015301154BDF86800401CBA +:10A4A00081B21A91BDF868000A28D9DB40F2231165 +:10A4B000549848434B4901EBC0011831559800EBC3 +:10A4C000C00001EB001090F870105498C0EB001021 +:10A4D00000EB8000444A02EBC000C17700211A91D2 +:10A4E00022E026E040F22311549848433D4901EB15 +:10A4F000C0011831559800EBC00001EB001171311B +:10A50000BDF86800095C5498C0EB001000EB8000B7 +:10A51000354A02EBC002BDF8680020301154BDF886 +:10A520006800401C81B21A91BDF868000528D9DB8B +:10A530003EE040F22311549848432A4901EBC00001 +:10A540001830559901EBC10100EB011090F877002C +:10A5500020282BD10A210F9100211A9121E040F2ED +:10A560002311549848431F4901EBC00118315598F5 +:10A5700000EBC00001EB00117131BDF86800095C0F +:10A580005498C0EB001000EB8000174A02EBC002A9 +:10A59000BDF86800801D1154BDF86800401C81B2F0 +:10A5A0001A91BDF868000428D9DB01E006200F905D +:10A5B000BDF83C00C1B25498C0EB001000EB800025 +:10A5C000094A02EBC000C1705498C0EB001000EBC8 +:10A5D0008000114601EBC0010491BDF83C100498C5 +:10A5E00004E00000D4450020486F0020EFF756F942 +:10A5F0000022CDE91002DDE91010020642EA112026 +:10A60000C1B25498C0EB001000EB8000FE4A02EB90 +:10A61000C002BDF83C0011541098C1B25498C0EB70 +:10A62000001000EB8000F84A02EBC002BDF83C00CD +:10A63000401C1154BDF83C00801C81B20F91B5E262 +:10A64000F5215498C0EB001000EB8000EE4A02F8B0 +:10A6500030109DF854105498C0EB001000EB8000AF +:10A6600002EBC000417000215498C0EB001000EBD9 +:10A67000800002EBC0008170F3215498C0EB001001 +:10A6800000EB800002EBC000017140F223115498EE +:10A690004843DE4901EBC0011831559800EBC0007A +:10A6A00001EB001090F877105498C0EB001000EB0D +:10A6B000800002EBC00041710C210F9140F2231188 +:10A6C00054984843D14901EBC0011831559800EB2B +:10A6D000C00001EB001090F870105498C0EB00100F +:10A6E00000EB800002EBC000817100211A9121E093 +:10A6F00040F2231154984843C44901EBC00118317A +:10A70000559800EBC00001EB00117131BDF86800F5 +:10A71000095C5498C0EB001000EB8000BA4A02EBD1 +:10A72000C002BDF86800C01D1154BDF86800401C8F +:10A7300081B21A91BDF868000528D9DBBDF83C004C +:10A74000C1B25498C0EB001000EB8000AE4A02EB9F +:10A75000C000C1705498C0EB001000EB800011469F +:10A7600001EBC0010491BDF83C100498EFF796F896 +:10A770000022CDE91002DDE91001000A40EA016083 +:10A78000C2B25498C0EB001000EB80009E4901EB70 +:10A79000C000BDF83C1042541098C2B25498C0EBAF +:10A7A000001000EB8000984901EBC003BDF83C00AD +:10A7B000401C1A54BDF83C00801C80B20F90F5E19B +:10A7C00006210F91F5215498C0EB001000EB80009A +:10A7D0008D4A02F830109DF854105498C0EB0010C8 +:10A7E00000EB800002EBC000417000215498C0EBE8 +:10A7F000001000EB800002EBC0008170BDF83C004F +:10A80000C1B25498C0EB001000EB800002EBC00016 +:10A81000C170F6215498C0EB001000EB800002EBF1 +:10A82000C0000171549800EB400101EB0010784921 +:10A8300001EB00113031559801EB0010017A54986A +:10A84000C0EB001000EB800002EBC0004171549897 +:10A85000C0EB001000EB8000114601EBC001049139 +:10A86000BDF83C100498EFF719F80022CDE910026A +:10A87000DDE91010020642EA1120C1B25498C0EB83 +:10A88000001000EB8000604A02EBC002BDF83C0003 +:10A8900011541098C1B25498C0EB001000EB800026 +:10A8A000594A02EBC002BDF83C00401C1154BDF8EF +:10A8B0003C00801C81B20F9178E1F5215498C0EBE7 +:10A8C000001000EB8000504A02F830109DF8541040 +:10A8D0005498C0EB001000EB800002EBC000417008 +:10A8E00000215498C0EB001000EB800002EBC00088 +:10A8F000817005215498C0EB001000EB800002EB42 +:10A90000C000C170F4215498C0EB001000EB80002F +:10A9100002EBC00001715498C0EB001000EB800006 +:10A92000114601EBC001049105210498EEF7B6FF32 +:10A930000022CDE91002DDE91001000A40EA0160C1 +:10A94000C2B25498C0EB001000EB80002E4901EB1E +:10A95000C00042711098C2B25498C0EB001000EBD6 +:10A96000800001EBC000827107200F901EE140F2D1 +:10A9700013210F91F5215498C0EB001000EB8000DB +:10A98000214A02F830109DF854105498C0EB001082 +:10A9900000EB800002EBC0004170BDF83C000112EA +:10A9A0005498C0EB001000EB800002EBC0008170F7 +:10A9B000BDF83C00C1B25498C0EB001000EB800021 +:10A9C00002EBC000C17005215498C0EB001000EBF1 +:10A9D000800002EBC000017100211A9123E054981D +:10A9E00000EB400101EB0010094901EB00110E31B1 +:10A9F000BDF86800095C5498C0EB001000EB8000C3 +:10AA0000014A02EBC00205E0486F0020D445002057 +:10AA100014410020BDF86800401D1154BDF86800C5 +:10AA2000401C81B21A91BDF868000A28D7DB5498FF +:10AA300000EB400101EB0010FE4901EB0010408BE0 +:10AA400001125498C0EB001000EB8000FA4A02EBB0 +:10AA5000C000C173549800EB400101EB0010F549B0 +:10AA600001EB0010408BC1B25498C0EB001000EB1A +:10AA7000800002EBC000017440F223115498484357 +:10AA8000EE4901EBC0011831559800EBC00001EB15 +:10AA90000010B0F88C0001125498C0EB001000EBCD +:10AAA000800002EBC000417440F2231154984843E7 +:10AAB000E24901EBC0011831559800EBC00001EBF1 +:10AAC0000010B0F88C00C1B25498C0EB001000EB3D +:10AAD000800002EBC000817440F223115498484377 +:10AAE000D64901EBC0011831559800EBC00001EBCD +:10AAF0000010B0F88C10549801EB802081B2032034 +:10AB00000491EEF749FA00211A9114E0CC49BDF8FE +:10AB10006800095C5498C0EB001000EB8000C64A46 +:10AB200002EBC002BDF8680013301154BDF8680094 +:10AB3000401C81B21A91BDF86800B0F5007FE5DBDA +:10AB40005498C0EB001000EB8000BB4901EBC00142 +:10AB50000491BDF83C100498EEF7A0FE0022CDE968 +:10AB60001002DDE91020010641EA1220C2B2549819 +:10AB7000C0EB001000EB8000AF4901EBC000BDF856 +:10AB80003C1042541098C2B25498C0EB001000EB35 +:10AB90008000A94901EBC003BDF83C00401C1A54D9 +:10ABA000BDF83C00801C80B20F9000BF00BF02F0D7 +:10ABB000FBB8549800EB400101EB00109D4901EBFC +:10ABC00000113031559801EB00104178084604918E +:10ABD000002103F001F9C1B2159140F223115498FC +:10ABE0004843964901EBC0011831559800EBC0006D +:10ABF00001EB0010017840F22312549850438F4A21 +:10AC000002EBC0004079814208D1012140F22312B9 +:10AC100054985043894A02EBC00001718949549805 +:10AC200001EB00115598085C401CC1B2854A54984C +:10AC300002EB001255981154569807287DD00ADC73 +:10AC400007285AD2DFE810F05900020152045900D7 +:10AC50000C04C603660510380828F2D2DFE810F0AD +:10AC60001106A9054D004D0008004D004E0096004C +:10AC7000FA215498C0EB001000EB80006E4A02F8F5 +:10AC800030105498C0EB001000EB800002EBC000C5 +:10AC900041705498C0EB001000EB800002EBC00044 +:10ACA00081705498C0EB001000EB800002EBC000F4 +:10ACB0005699C1709DF854105498C0EB001000EBE9 +:10ACC000800002EBC00001715498C0EB001000EB53 +:10ACD0008000114601EBC000C01C02210490EEF779 +:10ACE000F9FB01465498C0EB001000EB8000524A7B +:10ACF00002EBC000417106210F916AE3FA215498DA +:10AD0000C0EB001000EB80004B4A02F83010549862 +:10AD1000C0EB001000EB800002EBC00041705498C3 +:10AD2000C0EB001000EB800002EBC0008170549873 +:10AD3000C0EB001000EB800000E0FDE302EBC00080 +:10AD40005699C1709DF854105498C0EB001000EB58 +:10AD5000800002EBC00001715498C0EB001000EBC2 +:10AD60008000114601EBC000C01C02210490EEF7E8 +:10AD7000B1FB01465498C0EB001000EB80002E4A56 +:10AD800002EBC000417106210F91B6E7FA215498F9 +:10AD9000C0EB001000EB8000274A02F830105498F6 +:10ADA000C0EB001000EB800002EBC0004170549833 +:10ADB000C0EB001000EB800002EBC00081705498E3 +:10ADC000C0EB001000EB800002EBC0005699C17090 +:10ADD0009DF854105498C0EB001000EB800002EB7B +:10ADE000C00001715498C0EB001000EB80001146C8 +:10ADF00001EBC000C01C02210490EEF76BFB014682 +:10AE00005498C0EB001000EB80000B4A02EBC0002E +:10AE1000417106210F91142240F2231154984843A6 +:10AE2000064901EBC0001830559901EBC10100EB58 +:10AE3000011009E014410020486F0020D445002093 +:10AE4000D6300020483F0020427156E7FA2154983E +:10AE5000C0EB001000EB8000FE4A02F8301054985E +:10AE6000C0EB001000EB800002EBC0004170549872 +:10AE7000C0EB001000EB800002EBC0008170549822 +:10AE8000C0EB001000EB800002EBC0005699C170CF +:10AE90009DF854105498C0EB001000EB800002EBBA +:10AEA000C000017140F2231154984843EA4901EB74 +:10AEB000C0001830559901EBC10100EB0110C079B9 +:10AEC000012875D140F2231154984843E24901EB1F +:10AED000C0001830559901EBC10100EB01108068EA +:10AEE000B0F1104F05D34FF410010020CDE9101040 +:10AEF00010E040F2231154984843D74901EBC000B9 +:10AF00001830559901EBC10100EB01108068002257 +:10AF1000CDE9100200201A901CE0BDF86800C0F1D5 +:10AF20000200C200DDE91001CDE92B10EDF77BF93D +:10AF3000C2B25498C0EB001000EB8000C54901EB91 +:10AF4000C003BDF86800401D1A54BDF86800401CDD +:10AF500080B21A90BDF868000328DEDB0020109054 +:10AF6000119000211A911CE0BDF86800C0F10300A7 +:10AF7000C200DDE91001CDE92D10EDF754F9C2B2A0 +:10AF80005498C0EB001000EB8000B24901EBC00305 +:10AF9000BDF8680008301A54BDF86800401C80B243 +:10AFA0001A90BDF868000428DEDB00201A901DE02E +:10AFB00098E0BDF86800C0F10200C200DDE91001B0 +:10AFC000CDE92F10EDF72FF9C1B25498C0EB001066 +:10AFD00000EB80009F4A02EBC002BDF868000C3015 +:10AFE0001154BDF86800401C81B21A91BDF8680088 +:10AFF0000328DEDB40F2231154984843964901EBC5 +:10B00000C0001830559901EBC10100EB0110406BF5 +:10B010000022CDE9100200201A901CE0BDF8680063 +:10B02000C0F10200C200DDE91001CDE93110EDF7F9 +:10B03000FAF8C2B25498C0EB001000EB80008549CA +:10B0400001EBC003BDF868000F301A54BDF868006A +:10B05000401C80B21A90BDF868000328DEDB40F285 +:10B060002311549848437C4901EBC000183055998E +:10B0700001EBC10100EB0110406B7849B1FBF0F02E +:10B080000022CDE9100200201A901CE0BDF86800F3 +:10B09000C0F10300C200DDE91001CDE93310EDF786 +:10B0A000C2F8C2B25498C0EB001000EB80006949AE +:10B0B00001EBC003BDF8680012301A54BDF86800F7 +:10B0C000401C80B21A90BDF868000428DEDB002125 +:10B0D0005498C0EB001000EB80005E4A02EBC00009 +:10B0E000817528E140F22311549848435A4901EBF5 +:10B0F000C0001830559901EBC10100EB0110C07977 +:10B10000E8BB00201090119000211A911CE0BDF8BE +:10B110006800C0F10200C200DDE91001CDE9351080 +:10B12000EDF781F8C1B25498C0EB001000EB80003D +:10B13000484A02EBC002BDF86800401D1154BDF83A +:10B140006800401C81B21A91BDF868000328DEDB5C +:10B1500040F22311549848433F4901EBC000183096 +:10B16000559901EBC10100EB01108068B0F1104F5F +:10B1700006D34FF410000021CDE9100111E0DAE010 +:10B1800040F2231154984843334901EBC000183072 +:10B19000559901EBC10100EB011080680022CDE957 +:10B1A000100200201A901CE0BDF86800C0F10300F6 +:10B1B000C200DDE91001CDE93710EDF734F8C2B275 +:10B1C0005498C0EB001000EB8000224901EBC00353 +:10B1D000BDF8680008301A54BDF86800401C80B201 +:10B1E0001A90BDF868000428DEDB00201A901EE0EB +:10B1F000BDF86800C0F10200C200DDE91010CDE921 +:10B20000390108463999EDF70EF8C2B25498C0EBEF +:10B21000001000EB80000F4901EBC003BDF868008F +:10B220000C301A54BDF86800401C80B21A90BDF86A +:10B2300068000328DCDB40F2231154984843064998 +:10B2400001EBC0001830559901EBC10100EB011072 +:10B25000406B05E0486F0020D445002000E1F50573 +:10B260000022CDE9100200201A901CE0BDF8680011 +:10B27000C0F10200C200DDE91001CDE93B10ECF79E +:10B28000D2FFC2B25498C0EB001000EB8000FA4924 +:10B2900001EBC003BDF868000F301A54BDF8680018 +:10B2A000401C80B21A90BDF868000328DEDB40F233 +:10B2B000231154984843F14901EBC00018305599C7 +:10B2C00001EBC10100EB0110406BED49B1FBF0F067 +:10B2D0000022CDE9100200201A901EE0BDF868009F +:10B2E000C0F10300C200DDE91010CDE93D010846C0 +:10B2F0003D99ECF798FFC2B25498C0EB001000EBF8 +:10B300008000DD4901EBC003BDF8680012301A541B +:10B31000BDF86800401C80B21A90BDF8680004288F +:10B32000DCDB01215498C0EB001000EB8000D24A16 +:10B3300002EBC0008175549800EB400101EB001056 +:10B34000D04901EB00103030559900EB01104068F6 +:10B35000401C0022CDE9100200201A901CE0BDF82C +:10B360006800C0F10100C200DDE91001CDE93F1025 +:10B37000ECF759FFC2B25498C0EB001000EB80000C +:10B38000BD4901EBC003BDF8680017301A54BDF881 +:10B390006800401C80B21A90BDF868000228DEDB0D +:10B3A0005498C0EB001000EB8000B34901EBC000E3 +:10B3B000C01C16210490EEF78DF801465498C0EB9E +:10B3C000001000EB8000AC4A02EBC00041761A216D +:10B3D0000F919CE2FA215498C0EB001000EB800022 +:10B3E000A54A02F830105498C0EB001000EB800022 +:10B3F00002EBC00041705498C0EB001000EB8000DD +:10B4000002EBC00081705498C0EB001000EB80008C +:10B4100002EBC0005699C1709DF854105498C0EBCF +:10B42000001000EB800002EBC00001715498C0EBEB +:10B43000001000EB8000114601EBC000C01C02218F +:10B440000490EEF747F801465498C0EB001000EB6B +:10B450008000894A02EBC000417106210F9156E23B +:10B46000FA215498C0EB001000EB8000824A02F8E9 +:10B4700030105498C0EB001000EB800002EBC000CD +:10B4800041705498C0EB001000EB800002EBC0004C +:10B4900081705498C0EB001000EB800002EBC000FC +:10B4A0005699C1709DF854105498C0EB001000EBF1 +:10B4B000800002EBC00001715498C0EB001000EB5B +:10B4C0008000114601EBC000C01C02210490EEF781 +:10B4D00001F801465498C0EB001000EB8000664A6A +:10B4E00002EBC000417106210F9110E2FA2154983D +:10B4F000C0EB001000EB80005F4A02F83010549857 +:10B50000C0EB001000EB800002EBC00041705498CB +:10B51000C0EB001000EB800002EBC000817054987B +:10B52000C0EB001000EB800002EBC0005699C17028 +:10B530009DF85410549800E0A6E0C0EB001000EB1A +:10B54000800002EBC000017140F22311549848437F +:10B550004A4901EBC0001830559901EBC10100EBDD +:10B560000110406B0022CDE9100200201A901EE06D +:10B57000BDF86800C0F10200C200DDE91010429180 +:10B58000419008464199ECF74EFEC2B25498C0EB88 +:10B59000001000EB8000384901EBC003BDF86800E3 +:10B5A000401D1A54BDF86800401C80B21A90BDF8C6 +:10B5B00068000328DCDB40F22311549848432F49EC +:10B5C00001EBC0011831559800EBC00001EB0010F1 +:10B5D000416B08460191002101F048FE02460B46EE +:10B5E000CDE9020126480021ECF7ECFDCDE9100180 +:10B5F000DDE9100102F0F0FBCDE9100100211A9104 +:10B600001CE0BDF86800C0F10300C200DDE91001D4 +:10B6100043914490ECF707FEC2B25498C0EB00107F +:10B6200000EB8000144901EBC003BDF8680008304E +:10B630001A54BDF86800401C80B21A90BDF868002A +:10B640000428DEDB5498C0EB001000EB80000A49B0 +:10B6500001EBC000C01C09210490EDF73BFF01463F +:10B660005498C0EB001000EB8000034A02EBC000CE +:10B6700001730D210F914AE1486F0020D44500204D +:10B6800000E1F50514410020FA215498C0EB0010A8 +:10B6900000EB8000F84A02F830105498C0EB00101C +:10B6A00000EB800002EBC00041705498C0EB00102A +:10B6B00000EB800002EBC00081705498C0EB0010DA +:10B6C00000EB800002EBC0005699C1709DF8541049 +:10B6D0005498C0EB001000EB800002EBC000017139 +:10B6E0005498C0EB001000EB8000114601EBC00045 +:10B6F000C01C02210490EDF7EDFE01465498C0EB0A +:10B70000001000EB8000DC4A02EBC0004171062112 +:10B710000F91FCE0FA215498C0EB001000EB800080 +:10B72000D54A02F830105498C0EB001000EB8000AE +:10B7300002EBC00041705498C0EB001000EB800099 +:10B7400002EBC00081705498C0EB001000EB800049 +:10B7500002EBC0005699C1709DF854105498C0EB8C +:10B76000001000EB800002EBC000017155215498DD +:10B77000C0EB001000EB800002EBC0004171549858 +:10B78000C0EB001000EB8000114601EBC000C01CB4 +:10B7900003210490EDF79EFE01465498C0EB001083 +:10B7A00000EB8000B44A02EBC000817107210F91C9 +:10B7B000ADE0FA215498C0EB001000EB8000AE4AD7 +:10B7C00002F830105498C0EB001000EB800002EB40 +:10B7D000C00041705498C0EB001000EB800002EBF9 +:10B7E000C00081705498C0EB001000EB800002EBA9 +:10B7F000C0005699C1709DF854105498C0EB0010C9 +:10B8000000EB800002EBC0000171AA215498C0EB4C +:10B81000001000EB800002EBC000417100211A9182 +:10B8200011E000215498C0EB001000EB8000924A18 +:10B8300002EBC002BDF86800801D1154BDF868001D +:10B84000401C81B21A91BDF868000328E9DB5498C6 +:10B85000C0EB001000EB8000874901EBC000C01C6A +:10B8600006210490EDF736FE01465498C0EB001017 +:10B8700000EB8000804A02EBC00041720A210F9168 +:10B8800045E0FA215498C0EB001000EB80007A4AA2 +:10B8900002F830105498C0EB001000EB800002EB6F +:10B8A000C00041705498C0EB001000EB800002EB28 +:10B8B000C00081705498C0EB001000EB800002EBD8 +:10B8C000C0005699C1709DF854105498C0EB0010F8 +:10B8D00000EB800002EBC00001715498C0EB001037 +:10B8E00000EB8000114601EBC000C01C0221049057 +:10B8F000EDF7F0FD01465498C0EB001000EB80001E +:10B900005D4A02EBC000417106210F9100BF00BFEC +:10B91000FDE3549800EB400101EB0010574901EBA7 +:10B9200000113031559801EB00104178159140F22B +:10B93000231154984843524901EBC00118315598DE +:10B9400000EBC00001EB0010017840F22312549884 +:10B9500050434B4A02EBC0004079814208D101219B +:10B9600040F2231254985043454A02EBC000017143 +:10B970004449549801EB00115598085C401CC1B231 +:10B98000404A549802EB001255981154549830B123 +:10B99000012808D002280BD0032813D10DE03A4823 +:10B9A0003A4908600EE038483849AC39C86709E0C0 +:10B9B000354836491831086004E033483349AC391A +:10B9C000486600BF00BF569889287DD00CDC14283B +:10B9D0007BD004DC082879D0102878D179E31528A9 +:10B9E00076D08028F9D1FCE38B2872D08C2871D0D6 +:10B9F0008E2870D08F28F0D19DF854105498C0EB49 +:10BA0000001000EB80001C4A02F83010032154980B +:10BA1000C0EB001000EB800002EBC00041708F21F2 +:10BA20005498C0EB001000EB800002EBC000817066 +:10BA30005498C0EB001000EB8000114601EBC001F0 +:10BA4000049103210498EFF715F801465498C0EBD0 +:10BA5000001000EB8000084A02EBC000C170042116 +:10BA60000F919DF85400402812DC9DF8540040F4DA +:10BA70008070054908800FE0486F002014410020C5 +:10BA8000D4450020483F00205C880020AC60024084 +:10BA90009DF85400F849088001201A901DE0549840 +:10BAA000C0EB001000EB8000F44901EBC001BDF8D1 +:10BAB0006800095CF04ABDF8680022F81010BDF873 +:10BAC0006800401C81B207E00EE0E7E37DE27BE224 +:10BAD000FEE33CE162E3FCE31A91BDF86810BDF8B7 +:10BAE0003C008142DBDB6FE29DF854105498C0EBC0 +:10BAF000001000EB8000E14A02F8301089215498D0 +:10BB0000C0EB001000EB800002EBC0008170549885 +:10BB100000EB400101EB0010D94901EB0010007B64 +:10BB2000C0BB40F2231154984843D64901EBC000F2 +:10BB30001830559901EBC10100EB01108068B0F598 +:10BB4000100F05D34FF410000021CDE9100114E0CF +:10BB500040F2231154984843CA4901EBC0011831FF +:10BB6000559800EBC00001EB001081680846049175 +:10BB7000002101F07BFBCDE9100106215498C0EBB8 +:10BB8000001000EB8000BD4A02EBC00041700021B4 +:10BB90001A911DE03AE0BDF86800C0F10200C20051 +:10BBA000DDE9100145914690ECF73DFBC2B2549897 +:10BBB000C0EB001000EB8000B04901EBC003BDF802 +:10BBC0006800C01C1A54BDF86800401C80B21A906E +:10BBD000BDF868000328DEDB5498C0EB001000EBD2 +:10BBE0008000A64901EBC001049106210498EDF7FD +:10BBF00094FE01465498C0EB001000EB80009F4A71 +:10BC000002EBC000817107210F9172E040F2231115 +:10BC1000549848439B4901EBC0001830559901EBFB +:10BC2000C10100EB01108068B0F1104F05D34FF057 +:10BC300010400021CDE9100114E040F22311549886 +:10BC40004843904901EBC0011831559800EBC00002 +:10BC500001EB0010816808460491002101F006FB09 +:10BC6000CDE9100107215498C0EB001000EB8000D3 +:10BC7000824A02EBC000417000211A911CE0BDF81D +:10BC80006800C0F10300C200DDE91001479148904F +:10BC9000ECF7C9FAC2B25498C0EB001000EB800078 +:10BCA000764901EBC003BDF86800C01C1A54BDF80A +:10BCB0006800401C80B21A90BDF868000428DEDBE2 +:10BCC0005498C0EB001000EB80006C4901EBC00100 +:10BCD000049107210498EEF7CDFE01465498C0EB7D +:10BCE000001000EB8000654A02EBC000C171082122 +:10BCF0000F919DF85400402806DC9DF8540040F454 +:10BD000080705D49088003E09DF854005A4908801E +:10BD100001201A9014E05498C0EB001000EB800052 +:10BD2000564901EBC001BDF86800095C524ABDF8F4 +:10BD3000680022F81010BDF86800401C81B21A910A +:10BD4000BDF86810BDF83C008142E4DB3CE19DF8A1 +:10BD500054105498C0EB001000EB8000474A02F8E2 +:10BD600030108B215498C0EB001000EB800002EBE8 +:10BD7000C0008170549800EB400101EB0010404975 +:10BD800001EB0010007BC0BB40F2231154984843E4 +:10BD90003C4901EBC0001830559901EBC10100EBA3 +:10BDA00001108068B0F5100F05D14FF4100000218C +:10BDB000CDE9100114E040F2231154984843314971 +:10BDC00001EBC0011831559800EBC00001EB0010E9 +:10BDD000816808460491002101F048FACDE910017C +:10BDE00006215498C0EB001000EB8000234A02EBC0 +:10BDF000C000417000211A911FE045E0BDF86800C5 +:10BE0000C0F10200C200DDE910104A9149900846D5 +:10BE10004999ECF708FAC2B25498C0EB001000EB55 +:10BE20008000164901EBC003BDF86800C01C1A541D +:10BE3000BDF86800401C80B21A90BDF86800032865 +:10BE4000DCDB5498C0EB001000EB80000B4901EBE9 +:10BE5000C001049106210498EDF75FFD0146549856 +:10BE6000C0EB001000EB8000044A02EBC0008171BF +:10BE700007210F917BE000005C880020486F0020C4 +:10BE800014410020D445002040F223115498484327 +:10BE9000FE4901EBC0001830559901EBC10100EBE0 +:10BEA00001108068B0F1104F05D14FF01040002113 +:10BEB000CDE9100114E040F2231154984843F349AE +:10BEC00001EBC0011831559800EBC00001EB0010E8 +:10BED000816808460491002101F0C8F9CDE91001FC +:10BEE00007215498C0EB001000EB8000E84A02EBF9 +:10BEF000C000417000211A911CE0BDF86800C0F13B +:10BF00000300C200DDE910014B914C90ECF78BF976 +:10BF1000C1B25498C0EB001000EB8000DC4A02EB89 +:10BF2000C002BDF86800C01C1154BDF86800401C78 +:10BF300081B21A91BDF868000428DEDB5498C0EB8A +:10BF4000001000EB8000D24901EBC00104910721F1 +:10BF50000498EEF78FFD01465498C0EB001000EBFB +:10BF60008000CB4A02EBC000C17108210F919DF8FF +:10BF70005400402806DC9DF8540040F48070C54908 +:10BF8000088003E09DF85400C249088001201A90FF +:10BF900014E05498C0EB001000EB8000BC4901EBAA +:10BFA000C001BDF868000A5CBA49BDF8680021F814 +:10BFB0001020BDF86800401C81B21A91BDF86810CD +:10BFC000BDF83C008142E4DB1FE39DF85410549817 +:10BFD000C0EB001000EB8000AD4A02F830100321E6 +:10BFE0005498C0EB001000EB800002EBC0004170E1 +:10BFF00008215498C0EB001000EB800002EBC00059 +:10C0000081705498C0EB001000EB8000114601EBEA +:10C01000C001049103210498EEF72CFD01465498C9 +:10C02000C0EB001000EB8000994A02EBC000C17029 +:10C0300004210F919DF85400402806DC9DF854001F +:10C0400040F480709349088003E09DF854009149C2 +:10C05000088001201A9014E05498C0EB001000EB07 +:10C0600080008B4901EBC001BDF868000A5C89497A +:10C07000BDF8680021F81020BDF86800401C81B2AE +:10C080001A91BDF86810BDF83C008142E4DB549879 +:10C0900000EB400101EB00107F4901EB0011303152 +:10C0A000559801EB0010807820F020012031549841 +:10C0B00000EB400202EB0010774A02EB0012303234 +:10C0C000559802EB0010817002205499EDF742FF61 +:10C0D0009BE29DF854105498C0EB001000EB8000D8 +:10C0E0006B4A02F8301003215498C0EB001000EBAB +:10C0F000800002EBC000417010215498C0EB00108A +:10C1000000EB800002EBC0008170549800E07DE2FB +:10C11000C0EB001000EB8000114601EBC001049160 +:10C1200003210498EEF7A6FC01465498C0EB0010DA +:10C1300000EB8000564A02EBC000C17004210F9151 +:10C140009DF85400402806DC9DF8540040F48070AF +:10C150005049088003E09DF854004E4908800120B2 +:10C160001A9014E05498C0EB001000EB800048498E +:10C1700001EBC001BDF86800095C464ABDF86800E3 +:10C1800022F81010BDF86800401C81B21A91BDF869 +:10C190006810BDF83C008142E4DB36E29DF85410A3 +:10C1A0005498C0EB001000EB8000394A02F83010C0 +:10C1B00003215498C0EB001000EB800002EBC0009C +:10C1C00041708C215498C0EB001000EB800002EB12 +:10C1D000C00081705498C0EB001000EB8000114645 +:10C1E00000E040E001EBC001049103210498EEF768 +:10C1F00041FC01465498C0EB001000EB8000244A3B +:10C2000002EBC000C17004210F919DF8540040283A +:10C2100006DC9DF8540040F480701E49088003E05D +:10C220009DF854001B49088001201A9014E054988E +:10C23000C0EB001000EB8000154901EBC001BDF818 +:10C240006800095C134ABDF8680022F81010BDF8B8 +:10C250006800401C81B21A91BDF86810BDF83C001E +:10C260008142E4DBD1E19DF854105498C0EB0010FA +:10C2700000EB8000064A02F8301080215498C0EB91 +:10C28000001000EB800002EBC00008E0D445002065 +:10C29000486F00205C8800201441002052E181702A +:10C2A00007215498C0EB001000EB800002EBC000A7 +:10C2B000417040F2231154984843FE4901EBC001FC +:10C2C0001831559800EBC00001EB0010416B01E004 +:10C2D000D5E071E008460491002100F0C7FFCDE9E8 +:10C2E000100100211A911CE0BDF86800C0F10300A4 +:10C2F000C200DDE910014D914E90EBF794FFC2B200 +:10C300005498C0EB001000EB8000EB4901EBC00338 +:10C31000BDF86800C01C1A54BDF86800401C80B20B +:10C320001A90BDF868000428DEDB5498C0EB0010BA +:10C3300000EB8000E04901EBC00104910721049863 +:10C34000EEF798FB01465498C0EB001000EB80001C +:10C35000D94A02EBC000C17108210F919DF8540029 +:10C36000402806DC9DF8540040F48070D3490880D2 +:10C3700003E09DF85400D149088001201A9014E090 +:10C380005498C0EB001000EB8000CB4901EBC001DA +:10C39000BDF868000A5CC949BDF8680021F81020A2 +:10C3A000BDF86800401C81B21A91BDF86810BDF854 +:10C3B0003C008142E4DB28E19DF854105498C0EB26 +:10C3C000001000EB8000BC4A02F8301003215498A2 +:10C3D000C0EB001000EB800002EBC00041708E212A +:10C3E0005498C0EB001000EB800002EBC00081709D +:10C3F0005498C0EB001000EB8000114601EBC00127 +:10C40000049103210498EEF735FB01465498C0EBE4 +:10C41000001000EB8000A84A02EBC000C1700421AC +:10C420000F919DF85400402806DC9DF8540040F41C +:10C430008070A249088003E09DF854009F4908805D +:10C4400001211A9114E05498C0EB001000EB800019 +:10C45000994901EBC001BDF868000A5C9749BDF835 +:10C46000680021F81020BDF86800401C81B21A91C4 +:10C47000BDF86810BDF83C008142E4DBC5E09DF8E2 +:10C4800054105498C0EB001000EB80008A4A02F868 +:10C49000301003215498C0EB001000EB800002EB39 +:10C4A000C000417015215498C0EB001000EB8000D3 +:10C4B00002EBC00081705498C0EB001000EB8000CC +:10C4C000114601EBC001049103210498EEF7D2FA62 +:10C4D00001465498C0EB001000EB8000764A02EB56 +:10C4E000C000C17004210F919DF85400402806DC63 +:10C4F0009DF8540040F480707049088003E09DF876 +:10C5000054006E49088001211A9114E05498C0EB40 +:10C51000001000EB8000684901EBC001BDF8680025 +:10C52000095C664ABDF8680022F81010BDF8680082 +:10C53000401C81B21A91BDF86810BDF83C008142E0 +:10C54000E4DB62E09DF854105498C0EB001000EB5F +:10C550008000594A02F8301003215498C0EB0010B3 +:10C5600000EB800002EBC000417014215498C0EB36 +:10C57000001000EB800002EBC00081705498C0EB0B +:10C58000001000EB8000114601EBC0010491032173 +:10C590000498EEF76FFA01465498C0EB001000EBD8 +:10C5A0008000454A02EBC000C17004210F919DF844 +:10C5B0005400402806DC9DF8540040F480703F4948 +:10C5C000088003E09DF854003C49088001211A913D +:10C5D00014E05498C0EB001000EB8000364901EBEA +:10C5E000C001BDF868000A5C3449BDF8680021F854 +:10C5F0001020BDF86800401C81B21A91BDF8681087 +:10C60000BDF83C008142E4DB00BF00BFCCE354989E +:10C6100000EB400101EB0010294901EB0011303122 +:10C62000559801EB0010417808460491002101F073 +:10C63000D3FBC1B2159140F22311549848431D49D0 +:10C6400001EBC0011831559800EBC00001EB001060 +:10C65000017840F2231254985043164A02EBC0006E +:10C660004079814208D1012140F22312549850436D +:10C67000104A02EBC00001711249549801EB0011FD +:10C680005598085C401CC1B20E4A549802EB001247 +:10C690005598115440F2231154984843054901EB31 +:10C6A000C0001830559901EBC10100EB011090F862 +:10C6B0008E0009E0D4450020486F00205C880020EF +:10C6C00014410020483F0020C0F3C00090B15498AE +:10C6D00000EB400101EB0010FC4901EB0010417937 +:10C6E0000B464FF4805204914FF4E131549801F01D +:10C6F00061FA19E0549800EB400101EB0010F34996 +:10C7000001EB001041790491549800EB400101EBDA +:10C710000010EE4901EB0010016803914FF48052C4 +:10C72000049B549801F046FA5698E4284DD006DC54 +:10C73000A1287CD0A3287BD0B02845D106E0E528ED +:10C7400077D0E62876D0E728F7D157E1F52154983D +:10C75000C0EB001000EB8000DD4A02F830109DF8BD +:10C7600054105498C0EB001000EB800002EBC000A6 +:10C770004170A2215498C0EB001000EB800002EB46 +:10C78000C0008170B0215498C0EB001000EB800015 +:10C7900002EBC000C1705498C0EB001000EB8000A9 +:10C7A000114601EBC00104910321049801F0F0F956 +:10C7B00001465498C0EB001000EB8000C44A02EB25 +:10C7C000C000017105210F91ECE2F5215498C0EBF6 +:10C7D000001000EB8000BE4A02F830109DF85410A3 +:10C7E0005498C0EB001000EB800002EBC0004170D9 +:10C7F000549800EB400101EB0010B44901EB00102C +:10C80000007BC8BB40F2231154984843B14901EB67 +:10C81000C0001830559901EBC10100EB0110806890 +:10C82000B0F5100F0AD34FF41000002103E024E10B +:10C83000FBE139E277E2CDE9100110E040F223118B +:10C8400054984843A34901EBC0001830559901EBB7 +:10C85000C10100EB011080680022CDE91002A52182 +:10C860005498C0EB001000EB8000994A02EBC00026 +:10C87000817000211A911FE046E0BDF86800C0F108 +:10C880000200C200DDE9101050914F9008464F9908 +:10C89000EBF7C9FCC2B25498C0EB001000EB80006B +:10C8A0008B4901EBC003BDF86800C01C1A54BDF8E9 +:10C8B0006800401C80B21A90BDF868000328DCDBD9 +:10C8C000B5215498C0EB001000EB8000804A02EBC9 +:10C8D000C00081715498C0EB001000EB800011463D +:10C8E00001EBC00104910621049801F051F90146C1 +:10C8F0005498C0EB001000EB8000754A02EBC000BA +:10C90000C17108210F9178E040F2231154984843F7 +:10C91000704901EBC0001830559901EBC10100EBE3 +:10C9200001108068B0F1104F05D34FF01040002186 +:10C93000CDE9100110E040F22311549848436549B5 +:10C9400001EBC0001830559901EBC10100EB01105B +:10C9500080680022CDE91002A6215498C0EB001097 +:10C9600000EB80005A4A02EBC000817000211A914E +:10C970001CE0BDF86800C0F10300C200DDE9100151 +:10C9800051915290EBF74FFCC2B25498C0EB00109B +:10C9900000EB80004E4901EBC003BDF86800C01CED +:10C9A0001A54BDF86800401C80B21A90BDF86800A7 +:10C9B0000428DEDBE4215498C0EB001000EB80007B +:10C9C000434A02EBC000C1715498C0EB001000EB69 +:10C9D0008000114601EBC00104910721049801F089 +:10C9E000D7F801465498C0EB001000EB8000384A9D +:10C9F00002EBC000017209210F91D3E1F521549897 +:10CA0000C0EB001000EB8000314A02F830109DF8B6 +:10CA100054105498C0EB001000EB800002EBC000F3 +:10CA20004170A2215498C0EB001000EB800002EB93 +:10CA3000C0008170E7215498C0EB001000EB80002B +:10CA400002EBC000C1705498C0EB001000EB8000F6 +:10CA5000114601EBC00104910321049801F098F8FC +:10CA600001465498C0EB001000EB8000184A02EB1E +:10CA7000C000017105210F9194E1F5215498C0EB9C +:10CA8000001000EB8000124A02F830109DF854109C +:10CA90005498C0EB001000EB800002EBC000417026 +:10CAA000549800EB400101EB0010084901EB001025 +:10CAB000007BE8BBA4215498C0EB001000EB800081 +:10CAC00002EBC000817000211A912AE0144100207D +:10CAD000486F0020D445002040F223115498484369 +:10CAE000FA4901EBC0011831559800EBC00001EB89 +:10CAF0000010416BBDF86800C0F10100C000C140EA +:10CB00005498C0EB001000EB8000F14A02EBC00229 +:10CB1000BDF86800C01C1154BDF86800401C81B20B +:10CB20001A91BDF868000228D6DBB221549800E0C3 +:10CB300021E0C0EB001000EB8000E54A02EBC000F2 +:10CB400041715498C0EB001000EB8000114601EBDE +:10CB5000C00104910521049801F01AF80146549887 +:10CB6000C0EB001000EB8000D94A02EBC0008171DD +:10CB700007210F9158E0A5215498C0EB001000EB5D +:10CB80008000D34A02EBC000817000211A9124E09A +:10CB900040F2231154984843CC4901EBC0011831AD +:10CBA000559800EBC00001EB0010416BBDF8680028 +:10CBB000C0F10200C000C1405498C0EB001000EB6F +:10CBC0008000C34A02EBC002BDF86800C01C1154CB +:10CBD000BDF86800401C81B21A91BDF868000328B6 +:10CBE000D6DBA1215498C0EB001000EB8000B84ABE +:10CBF00002EBC00081715498C0EB001000EB800084 +:10CC0000114601EBC00104910621049800F0C0FF19 +:10CC100001465498C0EB001000EB8000AC4A02EBD8 +:10CC2000C000C17108210F91BCE0F5215498C0EB00 +:10CC3000001000EB8000A64A02F830109DF8541056 +:10CC40005498C0EB001000EB800002EBC000417074 +:10CC5000A2215498C0EB001000EB800002EBC00052 +:10CC60008170A3215498C0EB001000EB800002EB10 +:10CC7000C000C1705498C0EB001000EB800011465A +:10CC800001EBC00104910321049800F081FF0146EB +:10CC90005498C0EB001000EB80008D4A02EBC000FE +:10CCA000017105210F917DE0F5215498C0EB001032 +:10CCB00000EB8000864A02F830109DF8541054981A +:10CCC000C0EB001000EB800002EBC0004170A2211D +:10CCD0005498C0EB001000EB800002EBC0008170A4 +:10CCE000E5215498C0EB001000EB800002EBC0007F +:10CCF000C1705498C0EB001000EB8000114601EBAE +:10CD0000C00104910321049800F042FF01465498A9 +:10CD1000C0EB001000EB80006D4A02EBC000017117 +:10CD200005210F913EE0F5215498C0EB001000EB77 +:10CD30008000674A02F830109DF854105498C0EBF8 +:10CD4000001000EB800002EBC0004170A22154985B +:10CD5000C0EB001000EB800002EBC0008170E62108 +:10CD60005498C0EB001000EB800002EBC000C170D3 +:10CD70005498C0EB001000EB8000114601EBC0019D +:10CD800004910321049800F003FF01465498C0EB7E +:10CD9000001000EB80004E4A02EBC000017105213B +:10CDA0000F9100BF00BF00BF00BF549830B10128F1 +:10CDB00015D0022825D0032849D135E0BDF83C0024 +:10CDC00060B180214348EDF71FFEBDF83C004249A9 +:10CDD000086001214048001FECF7E0FD37E0BDF896 +:10CDE0003C0068B108213B48EDF70EFEBDF83C0061 +:10CDF0003949A4394867012137483438ECF7CEFD6A +:10CE000025E0BDF83C0070B14FF480713348EDF778 +:10CE1000FBFDBDF83C0030491831086001212E4867 +:10CE20001430ECF7BBFD12E0BDF83C0070B14FF4DC +:10CE300080612848EDF7E8FDBDF83C002649A4399B +:10CE4000C865012124484C38ECF7A8FD00BF00BF9D +:10CE50002348C07EC0B35498C0EB001000EB8000A4 +:10CE60001B4901EBC00100230491BDF83C10549A0A +:10CE70000498EDF717FEDEE11A49549801EB001112 +:10CE80005598085C401CC1B2164A549802EB001237 +:10CE900055981154CFE113496C39549811F810008A +:10CEA000C00988B9549811F81000C0F3C3000628CF +:10CEB00043D2DFE800F00393FEFD684300200A49F7 +:10CEC000C87000211A9125E0B5E10000D44500208A +:10CED000486F0020000C0240A460024000000240A5 +:10CEE000BC320020483F00205C3B0020D349BDF805 +:10CEF0006800095C5498C0EB001000EB8000D04A39 +:10CF000002EBC002BDF868001154BDF86800401C77 +:10CF100081B21A91C948EBF7B6F9BDF8681088429A +:10CF2000E4D8BDF868100F914FF47A71549800EB73 +:10CF30004000C44A02EB8000816028E10020C24921 +:10CF4000C87000211A9113E0C049BDF86800095C5F +:10CF50005498C0EB001000EB8000B94A02EBC0020D +:10CF6000BDF868001154BDF86800401C81B21A91E8 +:10CF7000B648EBF788F9BDF868108842E4D8BDF8E8 +:10CF800068100F9103E100211A9113E0B049BDF838 +:10CF90006800095C5498C0EB001000EB8000A84AC0 +:10CFA00002EBC002BDF868001154BDF86800401CD7 +:10CFB00081B21A91A648EBF766F9BDF8681088426D +:10CFC000E4D8BDF868100F9142F21071549800EB4C +:10CFD00040009C4A02EB80008160D8E000209A4922 +:10CFE000C87000211A9113E09A49BDF86800095CE5 +:10CFF0005498C0EB001000EB8000914A02EBC00295 +:10D00000BDF868001154BDF86800401C81B21A9147 +:10D010009048EBF738F9BDF868108842E4D8549886 +:10D020003130C1B25498C0EB001000EB8000844A4C +:10D0300002EBC000C172549800EB40003130C1B225 +:10D040005498C0EB001000EB800002EBC00081752B +:10D050005498032828D131215498C0EB001000EBDC +:10D06000800002EBC000817530215498C0EB0010A5 +:10D0700000EB800002EBC000C1750D215498C0EB9D +:10D08000001000EB800002EBC00001760A215498EA +:10D09000C0EB001000EB800002EBC0004176BDF851 +:10D0A0006800401C81B21A91BDF868100F9101E030 +:10D0B00042E009E042F21071549800EB4000614AEE +:10D0C00002EB8000816062E000211A9113E0624966 +:10D0D000BDF86800095C5498C0EB001000EB8000BC +:10D0E000574A02EBC002BDF868001154BDF8680051 +:10D0F000401C81B21A915848EBF7C5F8BDF868108A +:10D100008842E4D8BDF868100F914E493C395498D4 +:10D1100011F8100020F0780118314A4A3C3A54982E +:10D1200002F810104FF4FA61549800EB40003C32C2 +:10D1300002EB800081602AE000211A9113E0474948 +:10D14000BDF86800095C5498C0EB001000EB80004B +:10D150003B4A02EBC002BDF868001154BDF86800FC +:10D16000401C81B21A913D48EBF78DF8BDF868106C +:10D170008842E4D8BDF868100F9142F210715498BB +:10D1800000EB40002F4A02EB8000816000BF00BF2F +:10D19000549830B1012815D0022825D0032849D150 +:10D1A00035E0BDF83C0060B180212D48EDF72CFC46 +:10D1B000BDF83C002B49086001212A48001FECF70C +:10D1C000EDFB37E0BDF83C0068B108212448EDF7DD +:10D1D0001BFCBDF83C002349A439486701212148C4 +:10D1E0003438ECF7DBFB25E0BDF83C0070B14FF4C0 +:10D1F00080711D48EDF708FCBDF83C001949183155 +:10D200000860012117481430ECF7C8FB12E0BDF8A4 +:10D210003C0070B14FF480611148EDF7F5FBBDF8AB +:10D220003C001049A439C86501210E484C38ECF780 +:10D23000B5FB00BF00BF57B000BD0000CDCC020859 +:10D24000486F0020183F00205C3B0020D8CC02082B +:10D25000C4CC02087CCC0208B8CC020896CC0208E8 +:10D26000000C0240A4600240000002402DE9F05F83 +:10D270002DED0C8B05460E46002400210F468846F6 +:10D2800000BF37E0E200AA46B34650465946EAF7E7 +:10D29000CAFF00F0FF092046EBF7BAF941EC1D0B7D +:10D2A000B0EE4D1AF0EE6D1A9FED160B0DF01CFB53 +:10D2B000B0EE40BAF0EE60BA09F00F014FEA291261 +:10D2C00002EB820201EB4200EBF791F953EC1B2BCE +:10D2D000EBF796F841EC190B38464146EBF7A5F908 +:10D2E00053EC192BEAF7E5FFEBF7F3F9074688460D +:10D2F000601CC4B2082CC5DB38464146BDEC0C8B23 +:10D30000BDE8F09F000000000000594010B5002467 +:10D3100040F224410E480CF058FF012816D10C4869 +:10D320000088C4B20A48001D0088C4B240F22441FB +:10D3300007480CF0C4FE0120064948700648006802 +:10D34000C0F57A7081B20548A0F8801710BD0000C2 +:10D3500000440040E83E00208C600240BC62002097 +:10D3600010B5002440F224410B480CF02EFF012898 +:10D3700010D109480088C4B20748001D0088C4B213 +:10D380000121064841730648406CC0F57A7081B2AD +:10D390000448418010BD0000004C0040E83E0020E1 +:10D3A000006002403C6A002010B5002440F2244195 +:10D3B0000A480CF00AFF01280FD108480088C4B2BF +:10D3C00006488088C4B20121054841760548406975 +:10D3D000C0F57A7081B20448818010BD00500040D1 +:10D3E000E83E0020006002403C6A002010B50024A6 +:10D3F00040F224410B480CF0E8FE012811D1094805 +:10D400000088C4B20748001D0088C4B20121064844 +:10D4100080F825100548C06AC0F57A7081B20448CA +:10D42000C18010BD00480040E83E0020006002407E +:10D430003C6A002010B5002410491148ECF794FA1A +:10D4400000210F48ECF7AAFA00E000BF40210D4888 +:10D450000CF0AEFE0028F8D080210B48EDF7D6FA8C +:10D460000A4907481838ECF77FFA012104481838B0 +:10D47000ECF794FA01200649087010BD00802020C6 +:10D48000A060024000440040000C024000880020E0 +:10D490001600002010B5002410491148ECF764FA7A +:10D4A00000210F48ECF77AFA00E000BF40210D4858 +:10D4B0000CF07EFE0028F8D008210B48EDF7A6FA04 +:10D4C0000A4907483038ECF74FFA01210448303850 +:10D4D000ECF764FA01200649087010BD2080002096 +:10D4E00070600240004C0040000C024000802010A0 +:10D4F0001600002010B5002411491248ECF734FA48 +:10D5000000211048ECF74AFA00E000BF40210E4825 +:10D510000CF04EFE0028F8D04FF480710B48EDF768 +:10D5200075FA0B490748A838ECF71EFA012105489F +:10D53000A838ECF733FA01200649087010BD000046 +:10D5400000800028B8600240005000400000024007 +:10D55000208000101600002010B500241149124848 +:10D56000ECF702FA00211048ECF718FA00E000BFCF +:10D5700040210E480CF01CFE0028F8D04FF48061CA +:10D580000B48EDF743FA0B4907483038ECF7ECF954 +:10D59000012105483038ECF701FA012006490870EE +:10D5A00010BD000000800018586002400048004094 +:10D5B000000C0240008800101600002030B58FB02B +:10D5C00005460C460121480509F0E0F835B1012D6A +:10D5D0005ED0022D7ED0032D59D115E1BA48ECF76B +:10D5E000E9F940200390002005904FF480600690F8 +:10D5F000082C03D100200790089005E0102C03D1DF +:10D60000E001079080000890002009904FF400305E +:10D610000A9000200B900C900D900E90AB4801905A +:10D6200040060090AA4802906946A748ECF78CFA99 +:10D6300001221021A448ECF769FAA3481838ECF746 +:10D64000B9F9002003904FF47A70049000200590FF +:10D650004FF48060069000200790089009904FF4E6 +:10D6600000300A9000200B900C900D900E9097487F +:10D6700001904006009097480290694692481838F9 +:10D68000ECF762FA012190481838ECF787F918E1B5 +:10D690008D483038ECF78EF940200390002005903B +:10D6A0004FF480600690082C03D10020079008906A +:10D6B00005E0102C03D1E0010790800008900020C5 +:10D6C00009904FF400300A9000200B900C900D90C0 +:10D6D0000E9000E03BE080480190400600907F48BB +:10D6E0000290694678483038ECF72EFA0122102172 +:10D6F00075483038ECF70AFA73486038ECF75AF995 +:10D70000002003904FF47A700490002005904FF4AD +:10D710008060069000200790089009904FF4003038 +:10D720000A9000200B900C900D900E906A4801908A +:10D73000400600906A480290694663486038ECF7FA +:10D7400003FA012160486038ECF728F9B9E05E4837 +:10D750001830ECF72FF940200390002005904FF48B +:10D7600080600690082C03D100200790089005E007 +:10D77000102C03D1E0010790800008900020099050 +:10D780004FF400300A9000200B900C900D900E90FA +:10D7900054480190400600905348029069464A4818 +:10D7A0001830ECF7D1F90122102147481830ECF776 +:10D7B000ADF945489038ECF7FDF8002003904FF4A0 +:10D7C0007A700490002005904FF48060069000204D +:10D7D0000790089009904FF400300A9000200B90B9 +:10D7E0000C900D900E903F480190400600903F48ED +:10D7F0000290694634489038ECF7A6F90121324886 +:10D800009038ECF7CBF85CE02F484838ECF7D2F8CA +:10D8100040200390002005904FF480600690082C73 +:10D8200003D100200790089005E0102C03D1E001FF +:10D83000079080000890002009904FF400300A9073 +:10D8400000200B900C900D900E90294801904006FE +:10D8500000902848029069461B484838ECF774F954 +:10D860000122102118484838ECF750F9164878384A +:10D87000ECF7A0F8002003904FF47A700490002099 +:10D8800005904FF480600690002007900890099062 +:10D890004FF400300A9000200B900C900D900E90E9 +:10D8A00013480190400600901348029069460648CC +:10D8B0007838ECF749F9012103487838ECF76EF82D +:10D8C00000BF00BF0FB030BDA06002400444004064 +:10D8D000486F0020A8780020044C0040A071002070 +:10D8E000907C002004500040F873002078800020D5 +:10D8F0000448004050760020608400201CB50121BF +:10D90000084608F043FF0121042008F03FFF0121F1 +:10D91000082008F03BFF0121402008F037FF0722D4 +:10D9200005214448EDF744F8072206214148EDF768 +:10D930003FF8072208213F48EDF73AF8072209216E +:10D940003C48EDF735F808220A213B48EDF730F85E +:10D9500008220B213848EDF72BF808220221354820 +:10D96000EDF726F808220C213348EDF721F84FF4A3 +:10D970005970009002208DF8050000208DF80600F7 +:10D9800001208DF8070002208DF80400694629481F +:10D99000ECF7C6FF4FF4E050009002208DF8050030 +:10D9A00000208DF8060001208DF8070002208DF878 +:10D9B000040069462048ECF7B3FF4FF491600090F3 +:10D9C00000208DF8060001208DF8040069461948F2 +:10D9D000ECF7A6FF4FF48070009000208DF8060051 +:10D9E00001208DF8040069461448ECF799FF4FF4C4 +:10D9F000F040009000208DF8060001208DF8040012 +:10DA000069460F48ECF78CFF4FF480410C48ECF767 +:10DA1000FBFF4FF400510A48ECF7F6FF4FF480513A +:10DA20000748ECF7F1FF4FF400610548ECF7ECFF15 +:10DA30001CBD0000000C0240000802400000024033 +:10DA40000018024070B5002500260024FFF756FF9D +:10DA50000421114880F82A1C00BF08E00821204654 +:10DA6000FFF7ACFD204600F0F1F9601CC4B20A4893 +:10DA700090F82A0CA042F1DC00F014F800210748CD +:10DA800080F8C41700200649887048700120C870CB +:10DA90004FF47A70886070BDBC320020BC620020F8 +:10DAA000806A002008B511208DF8000002208DF852 +:10DAB000010001208DF802008DF80300684601F096 +:10DAC0008FFE26208DF8000001208DF80100002037 +:10DAD0008DF8020001208DF80300684601F080FEF9 +:10DAE0000E208DF8000002208DF8010001208DF835 +:10DAF00002008DF80300684601F072FE27208DF8C1 +:10DB0000000001208DF8010000208DF802000120A6 +:10DB10008DF80300684601F063FE0F208DF80000C9 +:10DB200002208DF8010001208DF802008DF803001D +:10DB3000684601F055FE34208DF8000001208DF874 +:10DB4000010000208DF8020001208DF803006846D6 +:10DB500001F046FE2F208DF8000002208DF8010014 +:10DB600001208DF802008DF80300684601F038FEB0 +:10DB700035208DF8000001208DF8010000208DF87F +:10DB8000020001208DF80300684601F029FE08BD5F +:10DB900010B5024601B9102112F8013B00BF12F87E +:10DBA000010B4340481E80B2011EF8D103F07F00F4 +:10DBB00010BD00002DE9FF4107460D4616461C46E4 +:10DBC00037B1012F42D0022F7FD0032F3DD1BAE0D1 +:10DBD0000121480408F00AFE0095012C06D120031B +:10DBE000ADF804008010ADF808000FE0022C07D15A +:10DBF000E002ADF804004FF4C060ADF8080005E0A5 +:10DC000024B9ADF804600020ADF808000020ADF89C +:10DC10000600ADF80C000C20ADF80A0069466A4811 +:10DC20000CF022FB012168480CF052FA012240F26C +:10DC3000244165480CF0F3FA102163480CF03FFAD8 +:10DC40000122C02160480CF04FFABAE00121C8045B +:10DC500008F0CCFD0095012C06D12003ADF804009E +:10DC60008010ADF808000FE0022C07D1E002ADF8FB +:10DC700004004FF4C060ADF8080005E024B9ADF829 +:10DC800004600020ADF808000020ADF80600ADF8F3 +:10DC90000C000C20ADF80A0069464C480CF0E4FA80 +:10DCA00001214A480CF014FA012240F2244147486D +:10DCB0000CF0B5FA102145480CF001FA0122C02100 +:10DCC00042480CF011FA7CE0FFE70121080508F05A +:10DCD0008DFD0095012C06D12003ADF804008010C5 +:10DCE000ADF808000FE0022C07D1E002ADF8040007 +:10DCF0004FF4C060ADF8080005E024B9ADF8046049 +:10DD00000020ADF808000020ADF80600ADF80C00CA +:10DD10000C20ADF80A0069462D480CF0A5FA012147 +:10DD20002B480CF0D5F9012240F2244128480CF090 +:10DD300076FA102126480CF0C2F90122C0212448AD +:10DD40000CF0D2F93DE00121880408F04FFD009568 +:10DD5000012C06D12003ADF804008010ADF80800B6 +:10DD60000FE0022C07D1E002ADF804004FF4C060D0 +:10DD7000ADF8080005E024B9ADF804600020ADF866 +:10DD800008000020ADF80600ADF80C000C20ADF83E +:10DD90000A0069460F480CF067FA01210D480CF0A3 +:10DDA00097F9012240F224410A480CF038FA102178 +:10DDB00008480CF084F90122C02106480CF094F9BF +:10DDC00000BF00BFBDE8FF8100440040004C0040A0 +:10DDD00000500040004800402DE9FC4705460E4633 +:10DDE000002400210091019100BFE94600BF27E017 +:10DDF0006422002328463146EAF7E4F9174698469C +:10DE00000A22002338464146EAF7DCF94FEA001AB5 +:10DE10000A22002338464146EAF7D4F90F2002408F +:10DE20001AEB020009F804004FF064024FF00003FF +:10DE300028463146EAF7C6F905460E46601CC4B2CC +:10DE4000082CD5DBDDE90001BDE8FC872DE9F041B8 +:10DE5000044600260027002504EB440000EB0410D4 +:10DE6000FE4901EB0010407B012803D10021204630 +:10DE700000F02EFBFA4810F8140020F080008030EB +:10DE8000F74901F81400002004EB4401F44A0C3275 +:10DE900002F8210004EB440102EB8101887004EBDD +:10DEA000440102EB8101487004EB440102EB810163 +:10DEB000C870052004EB440102EB8101886000205A +:10DEC00004EB4401303202F8210004EB440102EB80 +:10DED00081018870012004EB440102EB810148704C +:10DEE00004EB440102EB8101C87004EB440000EB39 +:10DEF0000410DA4901EB0010806800EB800040005C +:10DF000004EB440102EB8101886008212046FFF701 +:10DF100055FB04EB440000EB0410D04A02EB001068 +:10DF2000437904EB440000EB041002EB001001689D +:10DF300000222046FFF73EFE04EB440000EB0410F5 +:10DF4000C64901EB001080790A2872D2DFE800F0A0 +:10DF500071050E1720293B444D68052140F223101E +:10DF60006043C04A02EBC000417162E00F2140F201 +:10DF700023106043BB4A02EBC000417159E0072106 +:10DF800040F223106043B74A02EBC000417150E0F9 +:10DF9000042140F223106043B24A02EBC0004171F9 +:10DFA00047E004EB440000EB0410AC4901EB001027 +:10DFB00080686421484304EB4401A94A3C3202EBE7 +:10DFC0008101886035E0032140F223106043A54AB7 +:10DFD00002EBC00041712CE0042140F223106043A9 +:10DFE000A04A02EBC000417123E0062140F2231059 +:10DFF00060439C4A02EBC000417110212046FFF7AC +:10E00000DDFA04EB440000EB0410944A02EB00102C +:10E01000016800234FF480522046FFF7CBFD08E053 +:10E02000032140F2231060438E4A02EBC00041718D +:10E0300000BF00BF8C4890F82000012821D10021AA +:10E0400040F223106043874A02EBC0004171012077 +:10E0500004EB4401A2F2EC6202EB810188608021B2 +:10E060008248ECF7D3FC08218048ECF7CFFC4FF452 +:10E0700080717F48ECF7CAFC4FF480617B48ECF775 +:10E08000C5FC00250BE2002140F223106043754AD5 +:10E0900002EBC000183005EBC50200EB0210017363 +:10E0A00040F2231060436F4A02EBC000183005EBCA +:10E0B000C50200EB0210817340F223106043694AED +:10E0C00002EBC000183005EBC50200EB02104173F3 +:10E0D00040F223106043634A02EBC000183005EBA6 +:10E0E000C50200EB0210C17304EB440000EB041006 +:10E0F0005A4901EB0010806800EB8000400004EBFF +:10E10000440101EB0411554A02EB0111C97948435E +:10E11000410040F223106043524A02EBC000183025 +:10E1200005EBC50200EB0210416104EB440000EB7B +:10E1300004104A4901EB0010303000EB05108078E4 +:10E1400020F0800104EB440000EB0410434A02EB92 +:10E150000010303000EB05108170002140F22310D8 +:10E160006043404A02EBC000183005EBC50200EBEB +:10E170000210017040F2231060433A4A02EBC000E3 +:10E18000183005EBC50200EB021080F8811004EB9B +:10E19000440000EB0410314901EB001080790A289B +:10E1A00013D2DFE800F0120513212FB7C5FCFBFAEC +:10E1B000E52140F2231060432A4A02EBC0001830E8 +:10E1C00005EBC50200EB0210417165E1A12140F2AF +:10E1D00023106043234A02EBC000183005EBC50250 +:10E1E00000EB0210417157E1A12140F2231060437E +:10E1F0001C4A02EBC000183005EBC50200EB021010 +:10E20000417149E1B12140F223106043154A02EB0C +:10E21000C000183005EBC50200EB02104171002D63 +:10E2200048DD04EB440000EB04100C4901EB001046 +:10E23000303000EB0510427804EB440000EB041092 +:10E2400001EB00103030691E00EB01104078824273 +:10E250001FD140F22310604302490BE0144100201B +:10E26000DC3E0020D4450020BC120020000C0240FF +:10E270000000024001EBC000C01D405D401CC1B267 +:10E2800040F2231060438E4A02EBC000C01D41558E +:10E2900029E040F223106043894901EBC0008079F6 +:10E2A000401CC1B240F223106043854A02EBC0001B +:10E2B000817118E0012140F223106043804A02EB93 +:10E2C000C0008171012240F2231060437C4901EBC0 +:10E2D000C000C01D40F223116143794B03EBC10123 +:10E2E0008979491E425440F223106043744901EB7E +:10E2F000C0008079401EC1B240F223106043704AD2 +:10E3000002EBC000183005EBC50200EB021080F8EC +:10E310007610C1E0312140F223106043684A02EBDD +:10E32000C000183005EBC50200EB02104171B3E0EC +:10E33000F42140F223106043614A02EBC000183020 +:10E3400005EBC50200EB0210417100265DE00027DD +:10E350004FE006EB460000EB06105A4901EB0010B7 +:10E36000303000EB0710017804EB440000EB0410A0 +:10E37000544A02EB0010303000EB0510007A814265 +:10E3800035D104EB440000EB0410114601EB001002 +:10E39000303000EB0510017802E06FE060E03AE019 +:10E3A00040F223107043464A02EBC000183007EBDE +:10E3B000C70200EB021080F87E1040F22310704379 +:10E3C0003F4901EBC000183007EBC70100EB01101B +:10E3D00080F87F4040F223107043394901EBC000C0 +:10E3E000183007EBC70100EB011080F88050781C53 +:10E3F000C7B206EB460000EB0610324901EB0010F5 +:10E40000C079B842A5DC701CC6B22F4890F82A0C1F +:10E41000B0429CDC40E0062140F223106043284AD1 +:10E4200002EBC000183005EBC50200EB0210417191 +:10E4300005EB041000EBC00101EB0011234800EBD9 +:10E440008100D0F8091040F2231060431C4A02EB0F +:10E45000C000183005EBC50200EB021041631BE061 +:10E46000152140F223106043154A02EBC00018301A +:10E4700005EBC50200EB021041710DE0E52140F211 +:10E48000231060430E4A02EBC000183005EBC502B2 +:10E4900000EB0210417100BF00BF681CC5B204EB65 +:10E4A000440000EB0410074901EB0010C079A842BA +:10E4B0003FF7E9AD0021044880F82B1CBDE8F0814E +:10E4C000D445002014410020BC320020E414002078 +:10E4D00070B504460E46B148056806BB34B1012C40 +:10E4E0000AD0022C0ED0032C18D111E04FF4804139 +:10E4F000AB48ECF78BFA11E04FF40051A848ECF769 +:10E5000085FA0BE04FF48051A548ECF77FFA05E05F +:10E510004FF40061A248ECF779FA00BF20E034B173 +:10E52000012C0AD0022C0ED0032C18D111E04FF48C +:10E5300080419B48ECF768FA11E04FF4005198488D +:10E54000ECF762FA0BE04FF480519548ECF75CFA77 +:10E5500005E04FF400619248ECF756FA00BF00BFA7 +:10E5600064200DF021FB00231A464FF4165120467B +:10E57000FFF720FB002004EB44018A4A02EB8101F3 +:10E580008870002104EB440002EB8000416004EB42 +:10E59000440000EB041002F5FE7101EB00108068EE +:10E5A0008149886001204870772004EB84017F4A0C +:10E5B0001144887004EB440000EB04107C4901EB2B +:10E5C0000010807908282FD2DFE800F02E040B120B +:10E5D00019202E27772004EB8401744A1144887097 +:10E5E00022E0972004EB8401704A114488701BE0FC +:10E5F000972004EB84016D4A1144887014E06F2069 +:10E6000004EB8401694A114488700DE0672004EB33 +:10E610008401664A1144887006E0772004EB840187 +:10E62000624A1144887000BF00BFC020C4EB0411CF +:10E6300001EB81015F4A02F831000020C4EB0411B4 +:10E6400001EB810102EBC10148700820C4EB041109 +:10E6500001EB810102EBC1018870280EC4EB0411AB +:10E6600001EB810102EBC101C87005F0F00004EB81 +:10E6700044010844C4EB041101EB810102EBC10128 +:10E68000087104EB8400494908448078C4EB041104 +:10E6900001EB810102EBC10148712020C4EB0411A0 +:10E6A00001EB810102EBC101887105F00F00C4EBA1 +:10E6B000C4010844C4EB041101EB810102EBC10168 +:10E6C000C8718020C4EB041101EB810102EBC10190 +:10E6D00008724C20C4EB041101EB810102EBC10173 +:10E6E00048725420C4EB041101EB810102EBC1011B +:10E6F000887234B1012C11D0022C1DD0032C39D1D9 +:10E7000029E080212C48ECF77FF90B202B49086089 +:10E7100001212A48001FEBF741F92BE00821264888 +:10E72000ECF772F90B202549A439486701212348E9 +:10E730003438EBF733F91DE04FF480712048ECF7E3 +:10E7400063F90B201D491831086001211B48143062 +:10E75000EBF724F90EE04FF480611748ECF754F919 +:10E760000B201649A439C865012114484C38EBF731 +:10E7700015F900BF00BF1348C07E58B1C4EB0411A7 +:10E7800001EB81010B4A02EBC100002322460B2161 +:10E79000ECF788F964200DF007FA70BD187AFF1FB6 +:10E7A00000180240183F0020806A0020488800209E +:10E7B00014410020486F0020000C0240A460024079 +:10E7C00000000240BC32002030B52DED028B9FB01E +:10E7D00000201E901D901C9000211A911B911891F1 +:10E7E00019911790169015901490139000250024FD +:10E7F00005909FEDFE0A8DED040AFDA103C9CDE948 +:10E800000201FDA103C9CDE90001FD48807850B3A4 +:10E810000020FB498870A1F63C60B0F8560EF9491B +:10E820000968C1F57A7188421DD1F6480068C0F5C3 +:10E830007A7081B2F448A0F8541E0021F148001FFC +:10E84000EBF7ACF8F149EF48001FEBF78DF801202A +:10E85000EF4908704FF47A70EA4908600121E948ED +:10E86000001FEBF79BF8EA48007801287ED10020D2 +:10E87000E7490870E2486038807800EB4001E548DD +:10E8800000EB01108479012C71D0042C04D0052CEC +:10E890006ED0062C06D106E00120D9490C318870D3 +:10E8A000002048601DE2D848B0F8540E811FDA48B5 +:10E8B000EBF710F8C117CDE91A01D349B1F8541E8E +:10E8C000491FD54A521E8818042108F0EBFAC117D7 +:10E8D000CDE9180119A80DC81899514058400143B5 +:10E8E0007DD1C7480C380155CB48401E00791390A4 +:10E8F000BDF84C00312802D0452871D18FE0C248C4 +:10E90000B0F8540E1838412190FBF1F0C117CDE951 +:10E910001801C1B2BC4880F8BC1100201E9075E0FF +:10E92000BDF8780000EB80101430BB49491E085C2C +:10E93000BA49BDF878208854BDF8781001EB8111F0 +:10E940001A31B54A521E8818082108F069FA8DED6F +:10E95000040AB2490C31BDF87820049801EB021189 +:10E960004860BDF8781001EB811102E0CBE166E070 +:10E970005EE03231A84A521E8818082108F050FA89 +:10E980008DED040AA5490C31BDF87820049801EBFF +:10E9900002110860BDF8781001EB81113A319E4AEE +:10E9A000521E8818082108F03BFA8DED040A9B4995 +:10E9B0000C31BDF87820049801EB02118860BDF895 +:10E9C000781001EB81114231934A521E88180821B8 +:10E9D00008F026FA8DED040A90490C3101E020E0A0 +:10E9E0001EE0BDF87820049801EB0211C86084494C +:10E9F00060398A781C395018017821F08001803103 +:10EA00000170BDF87800401C80B21E90BDF87800FF +:10EA10000021DDE91823801A994181DB00E000BF65 +:10EA200000BF012076490C3188700020486058E111 +:10EA3000012073490C3188700020486051E10120A9 +:10EA40006F490C3188700020486075A17248401EE3 +:10EA50000DF088FA1D90BDF8740000287ED0BDF836 +:10EA60007400B0F5487F79DA00201E9010E0BDF800 +:10EA700074000E30BDF8781008446749491E085CE0 +:10EA8000BDF878208854BDF87800401C80B21E90F4 +:10EA9000BDF878001E28EADB0220624988725E48D1 +:10EAA000401E0078412876D100201E9017E0BDF866 +:10EAB0007800801C5849491E085C2C2800D112E0BF +:10EAC000BDF87800801C5449491E085C06A9BDF8B1 +:10EAD00078208854BDF87800401C80B21E90BDF8A4 +:10EAE00078000B28E3DB00BF06A80BF065FCB0EE56 +:10EAF000408AF0EE608A51EC180BE9F722FE00EE36 +:10EB0000100ADFED490A80EE201A8DED041A0498F0 +:10EB1000E9F79FFDCDE91801DDE91801E9F751FD9D +:10EB200000EE100ADDED040A30EEC00A8DED040A95 +:10EB3000DDE91801E9F745FD00EE100ADDED040AF4 +:10EB40009FED391A60EE810A9FED381AC0EE811AE6 +:10EB500030EE210A364880ED3A0A00E0AFE0BDF819 +:10EB60007800C01C2C49491E085C3149E831087105 +:10EB7000BDF87800401D80B21D9000201E901CE062 +:10EB8000BDF87400BDF8781008442349491E085C9C +:10EB90002C2801D115E080E0BDF87400BDF8781094 +:10EBA00008441D49491E085C06A9BDF87820885410 +:10EBB000BDF87800401C80B21E90BDF878000B288C +:10EBC000DEDB00BF06A80BF0F7FBB0EE408AF0EEEC +:10EBD000608A51EC180BE9F7B4FD00EE100ADFED86 +:10EBE000120A80EE201A8DED041A23E000000000C6 +:10EBF0000169323031303000016932304530300047 +:10EC0000F84000202C640240BC3200200088001034 +:10EC1000E20A00208C3F0020E50A00207934002021 +:10EC2000524D4300BC1200200000C8420000704258 +:10EC3000BC3A00200498E9F70CFDCDE91801DDE9A4 +:10EC40001801E9F7BEFC00EE100ADDED040A30EE13 +:10EC5000C00A8DED040ADDE91801E9F7B2FC00EE07 +:10EC6000100ADDED040A1FED101A60EE810A1FED97 +:10EC7000111AC0EE811A30EE210A10EE100A244952 +:10EC8000C1F80500BDF87400BDF878100844401CB8 +:10EC90002049085C1E49487222E01FED2C0A10EE44 +:10ECA000100A1B49C1F80500002048721FED310A07 +:10ECB00010EE100AC1F805000020487210E01FEDA8 +:10ECC000350A10EE100A1249C1F8050000204872FA +:10ECD0001FED3A0A10EE100AC1F805000020487234 +:10ECE00000BF00BF00201E9009E000200949BDF8C8 +:10ECF00078208854BDF87800401C80B21E90BDF882 +:10ED000078001428F1DB1FB0BDEC028B30BD000091 +:10ED1000A43B0020E40A00202DE9F04F8BB004460C +:10ED20008B460026B2460025A846002700200A9000 +:10ED300081460990089000BF00BFFCA103C9CDE93E +:10ED40000601FCA103C9CDE904010020FB490870BC +:10ED5000FB48005D042823D10521F9480155002115 +:10ED60004E3801552238005D20F08001F44870389B +:10ED70000155042C04D0052C0CD0062C0FD104E036 +:10ED80000021EF484938015509E03121EC48493864 +:10ED9000015504E00021EA484938015500BF00BF91 +:10EDA00004EB4401E74800EB01108079012873D09F +:10EDB000042804D0052870D006286FD10DE2E04861 +:10EDC0005438007900286AD0002000F0A5FA04EB3E +:10EDD0004403DC4A02EB0312517904EB4403D94AA1 +:10EDE00002EB0312106800F0B5FCD54854380079E6 +:10EDF000012802D0022878D137E0D1485438C778AA +:10EE000007EBC70000EB0711CF4810F8219007EB84 +:10EE1000C70000EB0711CC4800EB8100CB4950F84C +:10EE2000012F0A604068486007EBC70000EB07113C +:10EE3000C54800EB8100D0F80900C449491EC1F85B +:10EE4000090007EBC70000EB0711BF4800EB81008A +:10EE5000BE49203150F8212F0A6080888880F91738 +:10EE600007EB11714FEA21183FE0B94890F8289B51 +:10EE70004FF0000832E0002714E008EB480000EBF8 +:10EE80000810AF49283101EB0010303000EB0710BB +:10EE90000078484504D110E003E2E1E100E29BE1A3 +:10EEA000781C87B208EB480000EB0810A449283111 +:10EEB00001EB0010C079B842DFDC00BF08EB48006E +:10EEC00000EB08119E48283000EB0110C079B842D1 +:10EED00000DD08E008F101001FFA80F89D4890F875 +:10EEE0002A0C4045C7DC00BF00BF00BF48460021D8 +:10EEF000FEF772FFCDE90201002000900B460621CB +:10EF0000029A07F081FB08EB480000EB08108C49DF +:10EF1000283101EB0010007FC0F3810000908B4886 +:10EF2000401ED0F805C0624600230721184607F0AE +:10EF30006BFB08EB480000EB08108149283101EB1E +:10EF40000010007F00F0030000908048401ED0F8C1 +:10EF500001C0624600230821184607F055FB08EB64 +:10EF6000480000EB08107649283101EB0010007FC3 +:10EF7000C0F3011000907548401ED0F809C06246E9 +:10EF800000230921184607F03FFB32216F48633008 +:10EF900080F86C11302180F86D11643890F82600EB +:10EFA00001EB10116948633080F86E11643890F8F5 +:10EFB000260000F00F0030306449633181F86F01A2 +:10EFC0002D216248633080F87011643890F8250074 +:10EFD000302101EB10115D48633080F87111643805 +:10EFE00090F8250000F00F0030305849633181F867 +:10EFF00072012D215548633080F87311643890F800 +:10F000002400302101EB10115048633080F8741156 +:10F01000643890F8240000F00F0030304B49633121 +:10F0200081F87501A1F1640090F82300302101EB13 +:10F0300010114648633080F87711643890F8230047 +:10F0400000F00F0030304149633181F878013A21F6 +:10F050003E48633080F87911643890F822003021FE +:10F0600001EB10113948633080F87A11643890F858 +:10F07000220000F00F0030303449633181F87B0109 +:10F080003A213248633080F87C11643890F82100CE +:10F09000302101EB10112D48633080F87D11643868 +:10F0A00090F8210000F00F0030302849633181F8DA +:10F0B0007E01A1F16400D0F8272010460021FEF760 +:10F0C0008BFECDE90201002000900B460C21029A34 +:10F0D00007F09AFA002604E020201F498855701C8A +:10F0E00086B240F28A208642F6DB0A201A4908706E +:10F0F0004870002646E04FF0000A0CE013486330E9 +:10F1000000EB461010F80A00202800D006E00AF1B3 +:10F1100001001FFA80FABAF1200FEFDB00BFBAF14D +:10F120001F0F2DDA4FF0000A25E000000169323090 +:10F13000313030000169323045303000E30A0020C0 +:10F14000EC4000208C3F0020E4140020E52D00203E +:10F15000BC220020BC320020CC0E0020674800EB0F +:10F16000461010F80A000AEB4511654A50540AF19E +:10F1700001001FFA80FABAF1200FEFDB681C85B29C +:10F18000701C86B2142EB6DB0A21202000EB45103D +:10F190005B4A1154202000EB4510401C11542020E4 +:10F1A00000EB4510801C1154202000EB4510C01CC2 +:10F1B0001154202000EB4510001D1154202000EBBD +:10F1C0004510401D1154202000EB4510401D80B219 +:10F1D0000A9000204B4908717FE0012000F09CF864 +:10F1E0004FF400714848EBF711FC04EB4403474A25 +:10F1F00002EB0312517904EB4403444A02EB03127D +:10F20000106800F0A7FA3F48543010F80900401C7D +:10F21000C1B23C48543000F80910BBF1310F03D0A3 +:10F22000BBF1450F1AD10CE0002605E006A8805D71 +:10F2300033498855701C86B2072EF7DB07200A90E9 +:10F240000CE0002605E004A8805D2D498855701C5F +:10F2500086B2072EF7DB07200A9000BF00BF3CE014 +:10F26000022000F059F84FF480412748EBF7CEFB1D +:10F270002448543010F80900401CC1B221485430D1 +:10F2800000F8091004EB4403204A02EB0312517901 +:10F2900004EB44031D4A02EB0312106800F05AFA13 +:10F2A0001BE0032000F038F81648543010F809002D +:10F2B000401CC1B21348543000F8091004EB440359 +:10F2C000124A02EB0312517904EB44030F4A02EB9A +:10F2D0000312106800F03EFA00BF00BF0A9850B158 +:10F2E0000B490A98086001210948001FEAF756FBFC +:10F2F0000020084908700BB0BDE8F08F482E0020B0 +:10F30000CC0E002098400020000802408C3F0020D6 +:10F31000A4640240E30A002010B5044634B1012C75 +:10F320000FD0022C18D0032C2CD120E04FF4005128 +:10F330001548EBF769FB4FF480711348EBF764FB5A +:10F3400020E04FF400511048EBF75EFB4FF4807162 +:10F350000D48EBF75BFB15E04FF400510A48EBF763 +:10F3600055FB4FF480710848EBF74EFB0AE04FF471 +:10F3700000510548EBF74AFB4FF480710248EBF768 +:10F3800045FB00BF00BF10BD0008024070B500245F +:10F39000002540F224410E480AF017FFB0B140F2B8 +:10F3A00024410B480AF08BFE09480088C4B2084883 +:10F3B000001D0088C4B20120064948700648006854 +:10F3C000C0F57A7081B20548A0F8561E70BD0000E5 +:10F3D00000140140F84000202C640240BC320020A0 +:10F3E00010B5002413491448EAF7BEFA0021124868 +:10F3F000EAF7D4FA00E000BF402110480AF0D8FE36 +:10F400000028F8D04FF400710D48EBF7FDFA4FF4E7 +:10F4100080410B48EBF7F8FA0A4907487838EAF7D1 +:10F42000A3FA012104487838EAF7B8FA012006491E +:10F43000087010BD00802020A0640240001401402C +:10F440000008024000880010E30A002000B58FB0D9 +:10F450000121880507F09AF92948EAF7ABFA40201C +:10F460000390002005904FF48060069000200790E4 +:10F47000089009904FF400300A9000200B900C90F7 +:10F480000D900E901F4801904FF0206000901E4894 +:10F49000029069461A48EAF757FB012210211848E2 +:10F4A000EAF734FB16487838EAF784FA002003902C +:10F4B0004FF47A700490002005904FF4806006901D +:10F4C00000200790089009904FF400300A90002027 +:10F4D0000B900C900D900E900A4801904FF0206018 +:10F4E00000900A480290694605487838EAF72CFBF4 +:10F4F000012103487838EAF751FA0FB000BD000047 +:10F50000A064024004140140CC0E0020E40A002054 +:10F510001CB50121042007F039F9082206211C48F6 +:10F52000EBF746FA082207211948EBF741FAC02009 +:10F53000009002208DF8050000208DF806000120C3 +:10F540008DF8070002208DF8040069461048EBF79B +:10F55000E7F94FF4C640009001208DF80400002028 +:10F560008DF8060003208DF8050001208DF80700B6 +:10F5700069460748EBF7D4F94FF400710448EBF7FC +:10F5800043FA4FF480410248EBF73EFA1CBD0000FD +:10F590000008024010B50024FFF7BAFF00214FF425 +:10F5A000E13000F0D7F8FFF751FF00F0B3F8002189 +:10F5B000544880F83C1E0020534988704870C87039 +:10F5C0000220886000214F4880F8481E00204E49E4 +:10F5D0000C31887001204870C8704FF47A708860D0 +:10F5E000484890F8CC0C002827D14848C0781A2801 +:10F5F00022DB00206C390876002143486038817690 +:10F6000001214176C17642F2107101624FF47A71A4 +:10F61000A0F58870C160012181724FF416503C49F9 +:10F62000486001213A480172364890F8CC0C401CE1 +:10F63000C1B2344880F8CC1C62E000245BE00021B9 +:10F6400004EB44023048483800F8221004EB44022E +:10F6500000EB82008170012104EB44022A48483803 +:10F6600000EB8200417004EB44022748483800EB6D +:10F670008200C17004EB44012548001D00EB01101D +:10F68000806800EB8000410004EB44021E484838CB +:10F6900000EB8200816004EB44011D48001D00EB7B +:10F6A00001108079042804D005281CD006281FD119 +:10F6B00004E0002114485538015519E03121124861 +:10F6C0005538015504EB4401A0F2171000EB01106E +:10F6D00080686421484304EB44020B49483901EB3C +:10F6E0008201886004E0002107485538015500BFB9 +:10F6F00000BF601CC4B2034890F8CC0CA0429EDC52 +:10F7000010BD0000BC320020F8400020BC120020D8 +:10F71000883F002008B545208DF8000002208DF8B4 +:10F72000010001208DF802008DF80300684600F00A +:10F7300057F847208DF8000001208DF801000020C7 +:10F740008DF8020001208DF80300684600F048F8AB +:10F7500008BD00007FB505460C460121202007F0BA +:10F7600065F80095012C06D12003ADF80400801047 +:10F77000ADF808000FE0022C07D1E002ADF804005C +:10F780004FF4C060ADF8080005E024B90020ADF8E2 +:10F790000400ADF808000020ADF80400ADF8060044 +:10F7A000ADF80C000C20ADF80A0069460B480AF0D1 +:10F7B0005BFD012109480AF08BFC012240F2244143 +:10F7C00006480AF02CFD102104480AF078FC0122BA +:10F7D000C02102480AF088FC7FBD000000140140EF +:10F7E00070B5002100230F22C4781CB3174C246885 +:10F7F00004F4E064C4F5E064C4F30721C1F1040437 +:10F80000E3B20A4144789C40E1B284781440214339 +:10F810000C07210E0E4C05786155047804F01F0585 +:10F820000124AC4005786D11AD0005F1E025C5F867 +:10F83000004109E0047804F01F050124AC40054DA7 +:10F840000678761145F8264070BD00000CED00E00A +:10F8500000E400E080E100E0024A0A400243024B7B +:10F860001A60704780FFFF1F08ED00E000200CE0E9 +:10F87000002106E00022064B03EBC1031A544A1C88 +:10F88000D1B28029F6DB421CD0B20828F0DB7047E9 +:10F890005F9A00202DE9FF4F84B081468A46002000 +:10F8A000029083460698A0EB09040798A0EB0A068D +:10F8B000CDF80490CDF800A0002C01DD012705E073 +:10F8C0000CB9002702E04FF0FF376442002E02DD42 +:10F8D0004FF0010806E016B94FF0000802E04FF0C3 +:10F8E000FF386642B44201DD254600E0354600207F +:10F8F00003901EE0009AD1B2019AD0B2119A00F0A2 +:10F900001FF8029820440290B3440298A84205DDF3 +:10F910000298401B0290019838440190AB4504DDE9 +:10F92000ABEB050B0098404400900398401C80B25C +:10F930000390691C03988842DCDB08B0BDE8F08FB7 +:10F94000F0B514460B46CF1701EB5777C7F3C70244 +:10F95000CF1701EB5777FF10A1EBC707FEB20123CA +:10F96000B340DDB24CB1134B03EBC0039B5C2B43A4 +:10F97000104F07EBC007BB541AE00E4B03EBC0035C +:10F980009B5CDB430B4F07EBC007BB54094B03EBFE +:10F99000C0039B5C2B43074F07EBC007BB54054BD1 +:10F9A00003EBC0039B5CDB43024F07EBC007BB5478 +:10F9B000F0BD00005F9A00201CB501210A2006F06E +:10F9C000E5FE4FF4C050009001208DF804000020A7 +:10F9D0008DF8060003208DF8050001208DF8070042 +:10F9E00069464F48EAF79CFF4FF480600090012081 +:10F9F0008DF8040000208DF8060003208DF8050026 +:10FA000001208DF8070069464648EAF789FFC820BB +:10FA10000CF0CAF84FF480614248EAF7F5FFC820BD +:10FA20000CF0C2F84FF480613E48EAF7EFFFC820BF +:10FA30000CF0BAF80021FD2000F0ECFA00211220B1 +:10FA400000F0E8FA0021AE2000F0E4FA0021D52011 +:10FA500000F0E0FA0021A02000F0DCFA0021A8204C +:10FA600000F0D8FA00213F2000F0D4FA0021D32082 +:10FA700000F0D0FA0021084600F0CCFA0021402026 +:10FA800000F0C8FA2848C0781F2808DD0021A1200E +:10FA900000F0C0FA0021C82000F0BCFA07E0002105 +:10FAA000A02000F0B7FA0021C02000F0B3FA002136 +:10FAB000DA2000F0AFFA0021122000F0ABFA0021AA +:10FAC000812000F0A7FA00217F2000F0A3FA002196 +:10FAD000D92000F09FFA0021822000F09BFA00213B +:10FAE000DB2000F097FA0021342000F093FA002187 +:10FAF000A42000F08FFA0021A62000F08BFA00214C +:10FB0000202000F087FA0021084600F083FAFFF772 +:10FB1000ADFE0021AF2000F07DFA00F063F81CBDBF +:10FB2000000C024000040240BC12002010B5024646 +:10FB3000012000E050430B1EA1F10104E1B2F9D114 +:10FB400010BD2DE9F84F05460C4616461F46DDE967 +:10FB50000A9B06FB09F0642190FBF1F000F0FF0A1C +:10FB60004FF0000801200090A819C2B22346214698 +:10FB70002846FFF78FFE01200090E019C3B2A819B4 +:10FB8000C2B2E019C1B22846FFF784FE01200090FE +:10FB9000E019C3B22A4621462846FFF77BFE012022 +:10FBA000E119CBB2A919CAB2A9190090C8B221466D +:10FBB000FFF770FE00BF11E00120009004EB080089 +:10FBC000C3B205EB0A00C2B204EB0800C1B228467A +:10FBD000FFF760FE08F1010000F0FF08B845EBDB1D +:10FBE000BDE8F88F70B50024002504F1B001C8B25B +:10FBF000002100F00FFA0021084600F00BFA002166 +:10FC0000102000F007FA00BF0EE0002508E00849C8 +:10FC100001EBC501085D012100F0FCF9681CC5B2CB +:10FC2000802DF4DB601CC4B2082CEEDB70BD00003C +:10FC30005F9A002010B5044600BF02210A4806F072 +:10FC4000CFFF0028F9D02146074806F0D5FF00BFB6 +:10FC50000121054806F0C4FF0028F9D0024806F04B +:10FC6000C8FFC0B210BD0000003800402DE9FE4FB3 +:10FC70000746884692461C460197CDF80080082C1E +:10FC800002D14FF006091FE02046E31704EB53733F +:10FC9000DB1021464FEAE47C04EB5C7C4FEAEC0C81 +:10FCA000A4EBCC0CBCF1000F02D04FF0010C01E032 +:10FCB0004FF0000C6344224604EBD27C4FEA6C0CFC +:10FCC00003FB0CF303F0FF09AAF12000C6B20025E4 +:10FCD0005EE0082C07D106EB46002F4901EB4000FF +:10FCE00010F805B01DE00C2C07D106EB46002B499F +:10FCF00001EB800010F805B013E0102C05D1284866 +:10FD000000EB061010F805B00BE0182C07D106EB3D +:10FD1000C600244901EB800010F805B001E0BDE801 +:10FD2000FE8F002002901CE00BF0010028B141463C +:10FD300038460C9AFFF704FE09E00C9808B9012038 +:10FD400000E00020024641463846FFF7F9FD4FEA41 +:10FD50006B0B08F1010000F0FF080298401CC0B2D4 +:10FD6000029002980828DFDB781CC7B2082C0BD061 +:10FD700004EBD4714A100199791A8A4204D1019F87 +:10FD800000980830C0B20090DDF80080681CC5B251 +:10FD90004D459EDB00BFC2E7D41E0308FC200308CC +:10FDA00070250308602B03082DE9FF4F2DED068B0E +:10FDB00083B0074693461E46DDE917484FF0000919 +:10FDC000CA46DEB95846E8F723FC41EC1A0BB0EE00 +:10FDD0004A0AF0EE6A0A0AF0EFFCB0EE409AF0EE42 +:10FDE000609A9FED400B53EC102B51EC190BE8F788 +:10FDF00060FA41EC180BE8F74DFCC6B2082C01D1B3 +:10FE00004FF002091698864211DC169800280EDD84 +:10FE100023463022CDF8008038460A99FFF726FFA6 +:10FE2000204604EBD07109EB61013944CFB20025C3 +:10FE30004CE01698301AA84210D104EBD47109EBAB +:10FE4000610101FB0571C8B223462E22CDE9008471 +:10FE50000A99FFF70BFF4FF0010A35E006EB0A00A5 +:10FE6000401B401EC1B20A20FFF760FEBBFBF0F052 +:10FE70000A21B0FBF1F201FB12000290029880B956 +:10FE800004EBD47109EB61010AEB070201FB0521C8 +:10FE9000C8B223463022CDE900840A99FFF7E6FE76 +:10FEA00011E004EBD47109EB61010AEB070301FBDC +:10FEB0000531C8B2CDE9008402993031CAB2234677 +:10FEC0000A99FFF7D3FE00BF681CC5B206EB0A0013 +:10FED000A842AEDC304603B0BDEC068B04B0BDE8F2 +:10FEE000F08F0000000000000000F03F2DE9FF4F00 +:10FEF00005460E4617461C46DDF838904FF0000ABE +:10FF00000095B3462046E21704EB5272D210214608 +:10FF1000E31704EB5373DB10A4EBC3030BB1012312 +:10FF200000E000231A44D4B24FF0000845E000205E +:10FF300003903BE00D9810F80A0002900AF10100CE +:10FF40001FFA80FA002001901DE0029800F00100E5 +:10FF500028B14A4631462846FFF7F2FC0AE0B9F1DB +:10FF6000000F01D1012000E0002002463146284662 +:10FF7000FFF7E6FC029840100290701CC6B2019890 +:10FF8000401CC0B2019001980828DEDB681CC5B295 +:10FF90000098281AB84204D1009D0BF1080000F027 +:10FFA000FF0B5E460398401CC0B203900398B84212 +:10FFB000C0DB08F1010000F0FF08A045B7DBBDE899 +:10FFC000FF8F2DE9F8430646884614461F46DDE9B3 +:10FFD000085915E0CDF8009022782B46414630466E +:10FFE000FFF744FE082D02D1B01DC6B205E0284639 +:10FFF00005EBD07106EB6101CEB2641C781EC7B26E +:020000040802F0 +:100000002FB12078202802DB20787E28E2DDBDE8B1 +:10001000F883000070B505460C462CB14FF4006122 +:100020001048EAF7F3FC04E04FF400610D48EAF7EA +:10003000EBFC4FF480510B48EAF7E6FC4FF480519B +:100040000948EAF7E3FC2846FFF7F4FD4FF4805136 +:100050000448EAF7DBFC4FF400610248EAF7D6FCFB +:1000600070BD0000000C0240000402402DE9F04F7A +:1000700091B000201090814683460F9082460E90EA +:100080000D900C900B900A900990089007900690A4 +:100090000590049003900024002602900025019012 +:1000A000F74890F8C6070121B1EBD01F43F0A082BA +:1000B00003F084BAF3488078022804D1F1484078EC +:1000C00008B107200390BDF80C009DF834100844D7 +:1000D000ED49085CFA287DD1BDF80C009DF834107C +:1000E0000844401CE849085CE54922314871BDF8E4 +:1000F0000C009DF834100844801CE349085CE0497A +:1001000022310871BDF80C009DF834100844C01C61 +:10011000DD49085CDA492231C870BDF80C009DF851 +:1001200034100844001DD849085CD5492231887034 +:10013000BDF80C009DF834100844401DD249085CFD +:10014000CF4922314870BDF80C009DF834100844A6 +:10015000801DCD49095CCA4880F8221090F8221011 +:10016000007F814212DDC64890F82220104600210F +:10017000FDF77CF807468846C148027F10460021FB +:10018000FDF774F8381AC0B20F9011E0BC48027F36 +:1001900010460021FDF76AF807468846B84890F8EF +:1001A000222010460021FDF761F8381AC0B20F90E6 +:1001B0000F9805281EDBB24890F82200542819DA5F +:1001C000AF4890F82200062814DDAD48223040796F +:1001D000242800E010E00DDBA948223040795028A7 +:1001E00008DCA7480146D1F82220C261C98C0184ED +:1001F000E9F760FD06200D90BDF80C009DF8341065 +:100200000844801CA049095CBDF80C009DF834200E +:100210001044401C9C4A105C41EA0029BDF80C00C7 +:100220009DF834100844C01C1146085C0106BDF856 +:100230000C009DF834201044001D934A105C41EAE4 +:100240000041BDF80C009DF834201044401D8E4A3A +:10025000105C41EA0020BDF80C109DF834201144D8 +:10026000891D894A515C08430190884901980968B1 +:10027000884203F07A81B9F5FA6F83F27681834977 +:10028000019808607E48B0F83E17BDF80C0048445D +:10029000801C81420CDB7A48B0F83E17BDF80C0098 +:1002A0004844801C081A81B27548A0F83E1705E042 +:1002B00000217348A0F83E1703F086B97249BDF8D3 +:1002C0000C2088184946E9F7E9FA0546BDF80C0004 +:1002D0004844401C6C49085CBDF80C1049446A4A0B +:1002E000515C40EA0120A84243F02B816448C07E63 +:1002F00050B109F1020291B2634ABDF80C30D01836 +:1003000001230422EAF7CEFBBDF80C109DF834203F +:100310001144091D5C4A515C01F00F0000EBD071E3 +:100320004910A0EB4101C9B20C91BDF80C109DF829 +:1003300034201144891D544A515C01F00F0000EB38 +:10034000D07149100B91002419E0BDF80C109DF8F4 +:1003500034201144C91D21444B4A505C9DF82C2087 +:100360009DF83010E9F702FDBDF80C109DF834201F +:100370001144C91D2144444A5054601C84B2A9F15F +:100380000700A042E1DCBDF80C009DF834100844E1 +:10039000C01D3D49085C10900121394880F8A01823 +:1003A00000203B49486088703A4988704860A1F550 +:1003B000415041683248C0F88417012180F878170D +:1003C00030488078032803D02E488078012802D155 +:1003D000012031490860002005901098152802F08E +:1003E000A48710DCA0F10B000A2883F09980DFE8D5 +:1003F00010F0BE124B13A5139D13971821005F1523 +:100400006E1597184417A22801F0E48409DC162819 +:1004100002F080841F2802F0E886A12843F0808043 +:10042000FEE3A32801F03286A42801F03883A52832 +:10043000F4D1F6E31948D0F8180210B11F20114981 +:10044000087100200A90EDE3BDF8280000EB4001A0 +:1004500001EB0010124901EB0010807909287DD2D0 +:10046000DFE800F07C050607087CD7090A0000BF1A +:1004700000BF00BF00BF00BF00200990B9E000002E +:10048000BC3200205C3B0020A0880020240A002011 +:10049000443A0020746A002088024042BC120020C6 +:1004A00014410020BDF80C009DF8341008440830B9 +:1004B000BDF814100844FC49095CBDF8280040F25E +:1004C00023125043F94A02EBC0001830BDF8242033 +:1004D00002EBC20200EB02104176BDF80C009DF861 +:1004E000341008440830BDF814100844EE49085C84 +:1004F00020B1012803D0022870D114E06EE0BDF8CD +:10050000281001EB410202EB0111E94A02EB011153 +:100510003031BDF8242001EB0211881C897821F0CC +:10052000040101705AE0BDF8281001EB410202EB12 +:100530000111DF4A02EB01113031BDF8242001EB3B +:100540000211881C897821F0080101700021BDF892 +:10055000280000EB400202EB001000E0FDE3D44A6B +:1005600002EB00103030BDF8242000EB0210416097 +:10057000BDF828100220E9F7EDFC002413E000216B +:10058000BDF8280040F223125043C84A02EBC000D5 +:100590001830BDF8242002EBC20200EB02103F30FD +:1005A0000155601C84B2142CE9DB002413E0002107 +:1005B000BDF8280040F223125043BC4A02EBC000B1 +:1005C0001830BDF8242002EBC20200EB02105B30B1 +:1005D0000155601C84B20A2CE9DB00BF00BFBDF8E6 +:1005E0001400401C80B20590BDF82400401C80B26D +:1005F0000990BDF8280000EB400101EB0010AC4968 +:1006000001EB0010C079BDF8241088423FF74AAFD3 +:10061000F9E300200990E6E3BDF80C009DF83410E2 +:1006200008440830BDF8141008449F49095CBDF81F +:10063000280040F2231250439C4A02EBC0001830BD +:10064000BDF8242002EBC20200EB02104176BDF897 +:100650000C009DF8341008440830BDF8141008440C +:100660009149085CF4287DD01DDC20287BD00DDC6E +:10067000042879D005DC08B301285BD0022858D1C2 +:1006800040E1082871D01028F9D10DE2F1286DD091 +:1006900004DC40286BD0F028F1D147E3F22867D082 +:1006A000F328ECD145E3F5380B2842D2DFE800F01F +:1006B000FBFAF9F8F7F6F5F4F3F2F100BDF82800CB +:1006C00040F223114843794901EBC0001830BDF8CE +:1006D000241001EBC10100EB011090F87700102805 +:1006E00022D10021BDF8280040F2231250436F4A66 +:1006F00002EBC0001830BDF8242002EBC20200EB70 +:10070000021080F87710F321BDF8280040F2231280 +:100710005043664A02EBC0001830BDF8242002EBBB +:10072000C20200EB02104171BDF81400401C80B2FF +:10073000059052E3F221BDF8280040F22312504305 +:100740005A4A02EBC0001830BDF8242002EBC20266 +:1007500000EB02104171BDF8281001EB410202EBE1 +:10076000011106E0E6E226E212E157E1DFE290E263 +:10077000DEE24F4A02EB01113031BDF8242001EBDB +:100780000211881C897821F004010170BDF80C0069 +:100790009DF8341008440830BDF81410084442494C +:1007A000095CBDF8280040F2231250433F4A02EB97 +:1007B000C0001830BDF8242002EBC20200EB02108A +:1007C00080F8771000241FE0BDF80C009DF834106D +:1007D00008440830BDF8141008442044401C324935 +:1007E000095CBDF8280040F2231250432F4A02EB67 +:1007F000C0001830BDF8242002EBC20200EB02104A +:1008000049300155601C84B20F2CDDDB00241FE051 +:10081000BDF80C009DF8341008440830BDF81410E1 +:100820000844204410302049095CBDF8280040F2FB +:10083000231250431D4A02EBC0001830BDF824209B +:1008400002EBC20200EB02105B300155601C84B267 +:100850000A2CDDDBBDF80C009DF83410084408308C +:10086000BDF8141008441A300F49095CBDF828007F +:1008700040F2231250430D4A02EBC0001830BDF87D +:10088000242002EBC20200EB021080F8701000245A +:1008900030E05AE258E256E254E252E250E24EE2CE +:1008A0004CE24AE248E246E2A0880020D44500201B +:1008B00014410020BDF80C009DF8341008440830A5 +:1008C000BDF81410084420441B30FE49095CBDF8F3 +:1008D000280040F223125043FB4A02EBC0001830BC +:1008E000BDF8242002EBC20200EB0210713001556A +:1008F000601C84B2052CDDDBBDF81400203080B212 +:1009000005906AE2F221BDF8280040F2231250431C +:10091000ED4A02EBC0001830BDF8242002EBC20201 +:1009200000EB02104171BDF8281001EB410202EB0F +:100930000111E64A02EB01113031BDF8242001EB30 +:100940000211881C897821F004010170BDF80C00A7 +:100950009DF8341008440830BDF814100844D949F3 +:10096000095CBDF8280040F223125043D64A02EB3E +:10097000C0001830BDF8242002EBC20200EB0210C8 +:1009800080F87710BDF81400401C80B2059024E276 +:10099000F221BDF8280040F223125043CA4A02EB6C +:1009A000C0001830BDF8242002EBC20200EB021098 +:1009B0004171BDF8281001EB410202EB0111C34A5D +:1009C00002EB01113031BDF8242001EB0211881C2B +:1009D000897821F004010170BDF80C009DF83410F5 +:1009E00008440830BDF814100844B649095CBDF845 +:1009F000280040F223125043B34A02EBC0001830E3 +:100A0000BDF8242002EBC20200EB021080F8771040 +:100A1000BDF81400401C80B20590DEE1F221BDF863 +:100A2000280040F223125043A74A02EBC0001830BE +:100A3000BDF8242002EBC20200EB02104171BDF8A8 +:100A4000281001EB410202EB0111A04A02EB011157 +:100A50003031BDF8242001EB0211881C897821F087 +:100A600004010170BDF80C009DF8341008440830F2 +:100A7000BDF8141008449349095CBDF8280040F201 +:100A800023125043904A02EBC0001830BDF82420D6 +:100A900002EBC20200EB021080F87710BDF81400E0 +:100AA000401C80B2059098E1F321BDF8280040F287 +:100AB00023125043844A02EBC0001830BDF82420B2 +:100AC00002EBC20200EB02104171BDF8281001EBED +:100AD000410202EB01117D4A02EB01113031BDF8F8 +:100AE000242001EB0211881C897821F00401017097 +:100AF000BDF80C009DF8341008440830BDF81410FF +:100B000008447049095CBDF8280040F223125043A4 +:100B10006D4A02EBC0001830BDF8242002EBC2027F +:100B200000EB021080F87710BDF80C009DF834102F +:100B300008440830BDF814100844401C6149095CA1 +:100B4000BDF8280040F2231250435F4A02EBC00078 +:100B50001830BDF8242002EBC20200EB021080F82E +:100B6000701000241FE0BDF80C009DF834100844FC +:100B70000830BDF8141008442044801C5149095C19 +:100B8000BDF8280040F2231250434F4A02EBC00048 +:100B90001830BDF8242002EBC20200EB02107130C5 +:100BA0000155601C84B2052CDDDBBDF81400C01DAE +:100BB00080B2059011E1F221BDF8280040F2231225 +:100BC0005043414A02EBC0001830BDF8242002EB2C +:100BD000C20200EB02104171BDF8281001EB410286 +:100BE00002EB0111394A02EB01113031BDF824202A +:100BF00001EB0211881C897821F004010170BDF815 +:100C00000C009DF8341008440830BDF81410084456 +:100C10002C49095CBDF8280040F22312504302E041 +:100C200001E1FDE3F5E0284A02EBC0001830BDF811 +:100C3000242002EBC20200EB021080F8771000249F +:100C40001FE0BDF80C009DF8341008440830BDF8D2 +:100C5000141008442044401C1A49095CBDF82800BF +:100C600040F223125043184A02EBC0001830BDF87E +:100C7000242002EBC20200EB021071300155601C0F +:100C800084B2042CDDDBBDF81400401D80B2059059 +:100C9000A3E0F221BDF8280040F2231250430A4A93 +:100CA00002EBC0001830BDF8242002EBC20200EBBA +:100CB00002104171BDF8281001EB410202EB011155 +:100CC000024A05E0A0880020D445002014410020FD +:100CD00002EB01113031BDF8242001EB0211881C18 +:100CE000897821F004010170BDF80C009DF83410E2 +:100CF00008440830BDF814100844FE49095CBDF8EA +:100D0000280040F223125043FB4A02EBC000183087 +:100D1000BDF8242002EBC20200EB021080F877102D +:100D2000BDF81400401C80B2059056E000BF00BF23 +:100D300000BF00BF00BF00BF00BF00BF00BF00BFBB +:100D400000BF00BF00BF00BF00BFF221BDF82800F8 +:100D500040F223125043E84A00E054E002EBC000A6 +:100D60001830BDF8242002EBC20200EB02104171E2 +:100D7000BDF8281001EB410202EB0111DF4A02EB42 +:100D800001113031BDF8242001EB0211881C897853 +:100D900021F004010170BDF80C009DF834100844E6 +:100DA0000830BDF814100844D249095CBDF8280089 +:100DB00040F223125043D04A02EBC0001830BDF875 +:100DC000242002EBC20200EB021080F87710BDF87D +:100DD0001400401C80B2059000BF00BFBDF8240085 +:100DE000401C80B20990BDF8280000EB400101EBE7 +:100DF0000010C24901EB0010C079BDF824108842F0 +:100E00003FF70AAC00BF00BFBDF82800401C80B20D +:100E10000A90BB4890F82A0CBDF8281088423FF78A +:100E200013AB02F08DBBA9F102000D2190FBF1F094 +:100E300000F0FF0B00200A90FCE300200990FAE389 +:100E4000BDF8280000EB400101EB0010AB4901EBBD +:100E500000103030BDF8241000EB01108078C0F392 +:100E6000400000287DD1BDF8280000EB400101EBD7 +:100E70000010A24901EB00103030BDF8241000EB47 +:100E80000110807A02286CD0BDF80C009DF8341057 +:100E9000084408300AEB8A0101EBCA01084495496D +:100EA0000A5C10460021FCF7E1F9BDF8282002EBAE +:100EB000420303EB0212914B03EB02123032BDF8F6 +:100EC000243002EB0312127842400A43CAD1BDF823 +:100ED000280040F223114843874901EBC000183035 +:100EE000BDF8241001EBC10100EB011090F83D00AA +:100EF00001287DD1BDF8280040F2231148437E49E6 +:100F000001EBC0001830BDF8241001EBC10100EB6B +:100F1000011090F83E000028EBD1BDF80C009DF8C0 +:100F20003410084409307349095CBDF8280040F2C8 +:100F300023125043704A02EBC0001830BDF8242041 +:100F400002EBC20200EB0210C171BDF80C009DF86B +:100F5000341008440A306749085C0106BDF80C00EB +:100F600000E098E39DF8342010440B30614A105C97 +:100F700041EA0041BDF80C009DF8342010440C30CB +:100F80005C4A105C41EA0020BDF80C109DF834204A +:100F900011440D31574A515C0843BDF8281040F206 +:100FA00023125143544A02EBC1011831BDF82420E9 +:100FB00002EBC20201EB02118860BDF80C009DF843 +:100FC0003410084411304B49085C0106BDF80C0090 +:100FD0009DF8342010441230464A105C41EA00412A +:100FE000BDF80C009DF8342010441330414A00E055 +:100FF000CDE0105C41EA0020BDF80C109DF83420D3 +:10100000114414313B4A515C0843BDF8281001EBF0 +:10101000410202EB0111394A02EB01113031BDF8F6 +:10102000242001EB02114860BDF828100220E8F7E7 +:1010300091FFBDF8280000EB400101EB00102F49A3 +:1010400001EB00103030BDF8241000EB01100178E6 +:10105000BDF8280040F223125043274A02EBC0009B +:1010600041700021BDF8280040F223125043224A6B +:1010700002EBC0001830BDF8242002EBC20200EBE6 +:1010800002108171BDF8280040F2231148431A492B +:1010900001EBC0001830BDF8241001EBC10100EBDA +:1010A00001108068002872D0BDF8280000EB4001D4 +:1010B00001EB0010114901EB00108079092867D27B +:1010C000DFE800F06605B2FE666666FDFC00BDF86E +:1010D000280040F223114843074901EBC0001830B3 +:1010E000BDF8241001EBC10100EB0110C07958B12B +:1010F000012807E0A0880020D445002014410020EA +:10110000BC3200207BD17BE0BDF8280000EB400121 +:1011100001EB0010FD4901EB0010007BB0BBBDF8F6 +:10112000280040F223114843F94901EBC000183070 +:10113000BDF8241001EBC10100EB01108068B0F58F +:10114000100F11D1C321BDF8280040F223125043E3 +:10115000EF4A02EBC0001830BDF8242002EBC202B7 +:1011600000EB021041714AE0B521BDF8280040F2C1 +:1011700023125043E64A02EBC0001830BDF8242089 +:1011800002EBC20200EB0210417138E001E07BE2A9 +:1011900079E2BDF8280040F223114843DC4901EB15 +:1011A000C0001830BDF8241001EBC10100EB0110A4 +:1011B0008068B0F1104F11D1C321BDF8280040F272 +:1011C00023125043D24A02EBC0001830BDF824204D +:1011D00002EBC20200EB0210417110E0B521BDF834 +:1011E000280040F223125043C94A02EBC0001830D5 +:1011F000BDF8242002EBC20200EB0210417111E0A5 +:10120000B921BDF8280040F223125043C04A02EB36 +:10121000C0001830BDF8242002EBC20200EB02101F +:10122000417100BF00BF2EE2BDF8280040F223113B +:101230004843B74901EBC0001830BDF8241001EB5A +:10124000C10100EB01100178BDF8280040F2231223 +:101250005043AF4A02EBC0004079814269D1BDF8EA +:101260000C009DF8341008440E30AA49085C0104B3 +:10127000BDF80C009DF8342010440F30A54A105CD6 +:1012800041EA0020BDF80C109DF8342011441031C3 +:10129000A04A515C0843BDF8281040F22312514384 +:1012A0009B4A02EBC1011831BDF8242002EBC202B7 +:1012B00001EB02114863BDF80C0002E03EE1BDE025 +:1012C00038E09DF83410084409309249095CBDF8B3 +:1012D000280040F2231250438D4A02EBC000183020 +:1012E000BDF8242002EBC20200EB0210C171A42160 +:1012F000BDF8280040F223125043854A02EBC0009B +:101300001830BDF8242002EBC20200EB02108170FD +:10131000A321BDF8280040F2231250437C4A02EB7F +:10132000C0001830BDF8242002EBC20200EB02100E +:101330004171A8E1BDF8280040F2231148437449E7 +:1013400001EBC0001830BDF8241001EBC10100EB27 +:1013500001100178BDF8280040F2231250436C4A76 +:1013600002EBC0004079814267D1BDF80C009DF8C6 +:10137000341008440E306749085C0104BDF80C00C5 +:101380009DF8342010440F30624A105C41EA00207E +:10139000BDF80C109DF83420114410315D4A515CA9 +:1013A0000843BDF8281040F223125143584A02EB7B +:1013B000C1011831BDF8242002EBC20201EB021179 +:1013C0004863BDF80C009DF83410084409305149B9 +:1013D000095CBDF8280040F2231250434C4A02EB4E +:1013E000C0001830BDF8242002EBC20200EB02104E +:1013F000C171A421BDF8280040F223125043444A91 +:1014000002EBC0001830BDF8242002EBC20200EB52 +:1014100002108170A321BDF8280040F2231200E0E1 +:101420006DE150433A4A02EBC0001830BDF8242069 +:1014300002EBC20200EB0210417124E1BDF828006A +:1014400000EB400101EB0010304901EB0010007B84 +:10145000B0BBBDF8280040F2231148432C4901EBF2 +:10146000C0001830BDF8241001EBC10100EB0110E1 +:101470008068B0F5100F11D10521BDF8280040F2A9 +:1014800023125043224A02EBC0001830BDF824203A +:1014900002EBC20200EB021041714EE00121BDF8E7 +:1014A000280040F223125043194A02EBC0001830C2 +:1014B000BDF8242002EBC20200EB021041713CE0B7 +:1014C000FFE7BDF8280040F223114843104901EB23 +:1014D000C0001830BDF8241001EBC10100EB011071 +:1014E0008068B0F1104F17D10521BDF8280040F2F7 +:1014F00023125043064A02EBC0001830BDF82420E6 +:1015000002EBC20200EB0210417116E01441002010 +:10151000D4450020A08800200121BDF8280040F219 +:1015200023125043F94A02EBC0001830BDF82420C2 +:1015300002EBC20200EB02104171A4E0BDF82800EA +:1015400040F223114843F14901EBC0001830BDF8C7 +:10155000241001EBC10100EB0110C07910B101288A +:101560006AD17CE0BDF8280000EB400101EB0010DF +:10157000E74901EB0010007BB0BBBDF8280040F24A +:1015800023114843E14901EBC0001830BDF8241095 +:1015900001EBC10100EB01108068B0F5100F11D113 +:1015A0000821BDF8280040F223125043D74A02EB2D +:1015B000C0001830BDF8242002EBC20200EB02107C +:1015C00041714BE08921BDF8280040F223125043BD +:1015D000CE4A02EBC0001830BDF8242002EBC20254 +:1015E00000EB0210417139E0FFE7BDF8280040F23E +:1015F00023114843C54901EBC0001830BDF8241041 +:1016000001EBC10100EB01108068B0F1104F14D163 +:101610000821BDF8280040F223125043BB4A02EBD8 +:10162000C0001830BDF8242002EBC20200EB02100B +:10163000417113E058E033E023E08921BDF8280030 +:1016400040F223125043B14A02EBC0001830BDF8FB +:10165000242002EBC20200EB0210417111E08B2149 +:10166000BDF8280040F223125043A84A02EBC00004 +:101670001830BDF8242002EBC20200EB02104171C9 +:1016800000BF00BF00BF00BF0AF1010000F0FF0A69 +:10169000DA4500DB13E0BDF82400401C80B209905D +:1016A000BDF8280000EB400101EB0010984901EB68 +:1016B0000010C079BDF8241088423FF7C1AB00BFCD +:1016C000BDF8280000EB400101EB0010904901EB50 +:1016D0000010C079BDF82410884200DD0CE0BDF890 +:1016E0002800401C80B20A908A4890F82A0CBDF865 +:1016F000281088423FF7A1AB00BF01F021BFA9F13C +:1017000002000D2190FBF1F000F0FF0B00200A9089 +:10171000BBE10020099094E1BDF8280000EB4001F6 +:1017200001EB00107A4901EB00103030BDF82410B5 +:1017300000EB01108078C0F3400000287ED1BDF896 +:101740000C009DF83410084408300AEB8A0101EBC4 +:10175000CA01084470490A5C10460021FBF786FD67 +:10176000BDF8282002EB420303EB0212684B03EBA7 +:1017700002123032BDF8243002EB031212784240DC +:101780000A43DBD1BDF80C009DF834100844093041 +:101790006149095CBDF8280040F2231250435B4ABE +:1017A00002EBC0001830BDF8242002EBC20200EBAF +:1017B0000210C171BDF80C009DF8341008440A30C5 +:1017C0005549085C0106BDF80C009DF83420104412 +:1017D0000B30514A105C41EA0041BDF80C009DF805 +:1017E000342010440C304C4A105C41EA0020BDF813 +:1017F0000C109DF8342011440D31474A515C0843C8 +:10180000BDF8281040F223125143404A02EBC101B7 +:101810001831BDF8242002EBC20201EB02118860EE +:10182000BDF80C009DF83410084411303A49085CAA +:101830000106BDF80C009DF8342000E0FCE01044E7 +:101840001230354A105C41EA0041BDF80C009DF8A9 +:10185000342010441330304A105C41EA0020BDF8B7 +:101860000C109DF83420114414312B4A515C08436C +:10187000BDF8281001EB410202EB0111244A02EBF2 +:1018800001113031BDF8242001EB02114860BDF890 +:1018900028100220E8F75EFBBDF8280000EB4001AD +:1018A00001EB00101A4901EB00103030BDF8241094 +:1018B00000EB01100178BDF8280040F223125043DC +:1018C000124A02EBC00041700121BDF8280040F22D +:1018D000231250430D4A02EBC0001830BDF82420FB +:1018E00002EBC20200EB02108171BDF8280000EB90 +:1018F000400101EB0010064901EB0010807901283E +:101900000CD0072844D0082841D153E0D44500200A +:1019100014410020BC320020A0880020BDF828001F +:1019200040F223114843FA4901EBC0001830BDF8DA +:10193000241001EBC10100EB0110C07910B10128A6 +:1019400024D111E0B521BDF8280040F22312504304 +:10195000EF4A02EBC0001830BDF8242002EBC202AF +:1019600000EB0210417111E0B921BDF8280040F2EE +:1019700023125043E64A02EBC0001830BDF8242081 +:1019800002EBC20200EB0210417100BF00BF4BE04E +:101990000121BDF8280040F223125043DC4A02EB3B +:1019A000C0001830BDF8242002EBC20200EB021088 +:1019B000417139E0BDF8280040F223114843D44971 +:1019C00001EBC0001830BDF8241001EBC10100EBA1 +:1019D0000110C07910B1012824D111E08921BDF88E +:1019E000280040F223125043C94A02EBC0001830CD +:1019F000BDF8242002EBC20200EB0210417111E09D +:101A00008B21BDF8280040F223125043C04A02EB5C +:101A1000C0001830BDF8242002EBC20200EB021017 +:101A2000417100BF00BF00BF00BF0AF1010000F01C +:101A3000FF0ADA4500DB13E0BDF82400401C80B249 +:101A40000990BDF8280000EB400101EB0010B149FE +:101A500001EB0010C079BDF8241088423FF75CAE5E +:101A600000BFBDF8280000EB400101EB0010A949C0 +:101A700001EB0010C079BDF82410884200DD0CE0B5 +:101A8000BDF82800401C80B20A90A34890F82A0CA8 +:101A9000BDF8281088423FF73CAE00BF2DE600207D +:101AA0000A908DE10020099066E1BDF80C009DF8D8 +:101AB00034100844083099490A5C10460021FBF7AD +:101AC000D5FBBDF8282002EB420303EB0212914B39 +:101AD00003EB02123032BDF8243002EB031212780D +:101AE00042400A437DD1BDF8280000EB400101EBE4 +:101AF0000010884901EB00103030BDF8241000EBD5 +:101B000001100178BDF8280040F223125043804AAA +:101B100002EBC0004170BDF8280000EB400101EB72 +:101B200000107C4901EB00108079092829D2DFE8F8 +:101B300000F02805297B282828CBF800BDF82800CC +:101B400040F223114843724901EBC0001830BDF840 +:101B5000241001EBC10100EB011090F83E0080B9A8 +:101B6000CA21BDF8280040F223125043684A02EB14 +:101B7000C0001830BDF8242002EBC20200EB0210B6 +:101B80004171F2E0BDF8280040F22311484360495A +:101B900001EBC0001830BDF8241001EBC10100EBCF +:101BA00001100178BDF8280040F223125043584A32 +:101BB00002EBC0004079814235D1BDF8280040F2E7 +:101BC00023114843114601EBC0001830BDF8241022 +:101BD00001EBC10100EB011090F83E0018BBAA21F7 +:101BE00000E0C4E0BDF8280040F223125043484A08 +:101BF00002EBC0001830BDF8242002EBC20200EB5B +:101C000002108170A321BDF8280040F22312504336 +:101C10003F4A02EBC0001830BDF8242002EBC2029C +:101C200000EB02104171A0E0BDF8280040F2231142 +:101C30004843374901EBC0001830BDF8241001EBD0 +:101C4000C10100EB01100178BDF8280040F2231219 +:101C500050432F4A02EBC0004079814233D1BDF896 +:101C6000280040F223114843114601EBC000183010 +:101C7000BDF8241001EBC10100EB011090F83E000B +:101C800008BBAA21BDF8280040F223125043204A85 +:101C900002EBC0001830BDF8242002EBC20200EBBA +:101CA00002108170A321BDF8280040F22312504396 +:101CB000174A02EBC0001830BDF8242002EBC20224 +:101CC00000EB0210417100BFBDF8280040F2231163 +:101CD00048430F4901EBC0001830BDF8241001EB58 +:101CE000C10100EB011090F83E0080B90421BDF85D +:101CF000280040F223125043054A02EBC00018307E +:101D0000BDF8242002EBC20200EB021041712CE06E +:101D1000D445002014410020BC320020A0880020BF +:101D2000FFE7BDF8280040F223114843FE4901EBCC +:101D3000C0001830BDF8241001EBC10100EB011008 +:101D400090F83E0080B91021BDF8280040F223121F +:101D50005043F54A02EBC0001830BDF8242002EBD6 +:101D6000C20200EB0210417100BF00BF13E0BDF8DA +:101D70002400401C80B20990BDF8280000EB40010F +:101D800001EB0010E94901EB0010C079BDF8241007 +:101D900088423FF78AAE00BFBDF8280000EB400143 +:101DA00001EB0010E14901EB0010C079BDF82410EF +:101DB000884200DD0CE0BDF82800401C80B20A908B +:101DC000DB4890F82A0CBDF8281088423FF76AAE2D +:101DD00000BF92E400200A904EE10020099027E124 +:101DE000BDF80C009DF8341008440830D1490A5C55 +:101DF00010460021FBF73AFABDF8282002EB420317 +:101E000003EB0212C94B03EB02123032BDF824304F +:101E100002EB0312127842400A437CD1BDF828003D +:101E200000EB400101EB0010C04901EB0010303025 +:101E3000BDF8241000EB01100178BDF8280040F235 +:101E400023125043B84A02EBC0004170BDF828008D +:101E500040F223114843114601EBC0001830BDF891 +:101E6000241001EBC10100EB01100178BDF828003E +:101E700040F223125043AC4A02EBC0004079814249 +:101E800075D1BDF80C009DF8341008440930A949FB +:101E9000085C0104BDF80C009DF8342010440A30A1 +:101EA000A44A105C41EA0020BDF80C109DF83420D3 +:101EB00011440B319F4A515C0843BDF8281040F291 +:101EC00023125143984A02EBC1011831BDF8242076 +:101ED00002EBC20201EB02114863BDF8280000EBDF +:101EE000400101EB0010914901EB001080790928B5 +:101EF00019D2DFE800F09605193D609696728400CD +:101F0000B221BDF8280040F223125043864A02EB6A +:101F1000C000183000E086E0BDF8242002EBC202C9 +:101F200000EB021041717CE0A521BDF8280040F2D1 +:101F3000231250437C4A02EBC0001830BDF8242025 +:101F400002EBC20200EB02108170A321BDF8280051 +:101F500040F223125043744A02EBC0001830BDF81F +:101F6000242002EBC20200EB0210417159E059E05B +:101F7000A521BDF8280040F2231250436A4A02EB23 +:101F8000C0001830BDF8242002EBC20200EB0210A2 +:101F90008170A321BDF8280040F223125043624A09 +:101FA00002EBC0001830BDF8242002EBC20200EBA7 +:101FB0000210417135E0B521BDF8280040F223122E +:101FC0005043594A02EBC0001830BDF8242002EB00 +:101FD000C20200EB0210417100BF0221BDF82800CF +:101FE00040F223125043504A02EBC0001830BDF8B3 +:101FF000242002EBC20200EB0210417111E08021AB +:10200000BDF8280040F223125043474A02EBC000BB +:102010001830BDF8242002EBC20200EB021041711F +:1020200000BF00BF13E0BDF82400401C80B209903F +:10203000BDF8280000EB400101EB00103B4901EB2B +:102040000010C079BDF8241088423FF7C9AE00BF28 +:10205000BDF8280000EB400101EB0010334901EB13 +:102060000010C079BDF82410884200DD0CE0BDF8F6 +:102070002800401C80B20A902D4890F82A0CBDF828 +:10208000281088423FF7A9AE00BF07E5BDF80C0055 +:102090009DF834100844083080B205902548BDF8FA +:1020A0001410405C05287DDA2248BDF81410405C0D +:1020B000002877DD1F48BDF81410405C401E80B238 +:1020C0000A90BDF81400401C80B205901948BDF874 +:1020D0001410405C0104174FBDF81400401C385C1C +:1020E00041EA0020BDF81410891C795C0843C1172F +:1020F0000246FBF7BBF8BDF8281001EB410202EBEA +:1021000001110A4A02EB01110860BDF81400C01C5D +:1021100080B205903846BDF81410425C104600218C +:10212000FBF7A4F808E00000D4450020144100208B +:10213000BC320020A0880020BDF8281001EB41022D +:1021400002EB0111FE4A02EB01110871BDF8140007 +:10215000401C80B205903846BDF81410425C104611 +:102160000021FBF783F8BDF8281001EB410202EBD8 +:102170000111F34A02EB01114871BDF81400401C33 +:1021800080B205903846BDF81410425C104600211C +:10219000FBF76CF8BDF8281001EB410202EB0111CE +:1021A000E74A00E084E202EB01118871BDF81400F7 +:1021B000401C80B205903846BDF81410425C1046B1 +:1021C0000021FBF753F8BDF8281001EB410202EBA8 +:1021D0000111DB4A02EB0111C871BDF81400401C6B +:1021E00080B205903846BDF81410425C10460021BC +:1021F000FBF73CF8BDF8281001EB410202EB01119E +:10220000CF4A02EB01118860BDF81400401C80B277 +:1022100005903846BDF81410425C10460021FBF7CB +:1022200025F8BDF8281001EB410202EB0111C44A68 +:1022300002EB01110873BDF81400401C80B2059038 +:10224000BDF8280000EB400101EB0010114601EB46 +:102250000010807906287DD100200990E3E0B9487C +:10226000BDF81410425C10460021FAF7FFFFC1B21E +:10227000BDF8280000EB400202EB0010B04A02EB70 +:1022800000103030BDF8242000EB02100170BDF8C2 +:102290001400401C80B20590AA48BDF81410425C9E +:1022A00010460021FAF7E2FFC1B2BDF8280000EBAA +:1022B000400202EB0010A24A02EB00103030BDF8E1 +:1022C000242000EB02104170BDF81400401C80B2C5 +:1022D00005909C48BDF81410425C10460021FAF7A6 +:1022E000C5FFBDF8282002EB420303EB0212944B1A +:1022F00003EB02123032BDF8243002EB0312127AE3 +:1023000042400A436DD0BDF8280000EB400101EBCC +:1023100000108B4901EB00103030BDF8241000EBA9 +:102320000110007A00285CDD002455E0002647E01B +:1023300004EB440000EB0410814901EB0010303045 +:1023400000EB06100178BDF8280000EB400202EB1C +:10235000001000E077E07A4A02EB00103030BDF860 +:10236000242000EB0210007A814227D1002140F2A4 +:1023700023106043744A02EBC000183006EBC6021B +:1023800000EB021080F87E1040F2231060436E4A8A +:1023900002EBC000183006EBC60200EB021080F81A +:1023A0007F1040F223106043674A02EBC0001830F0 +:1023B00006EBC60200EB021080F88010701C86B29B +:1023C00004EB440000EB04105D4901EB0010C07900 +:1023D000B042ADDC601C84B25C4890F82A0CA0428C +:1023E000A4DC5848BDF81410425C10460021FAF7EE +:1023F0003DFFC1B2BDF8280000EB400202EB001027 +:102400004F4A02EB00103030BDF8242000EB0210E0 +:102410000172BDF81400401C80B20590BDF8240084 +:10242000401C80B20990BDF8280000EB400101EB90 +:102430000010434901EB0010C079BDF82410884218 +:102440003FF70DAFE9E0002009903EE03D48BDF8C0 +:102450001410425C10460021FAF708FFC1B2BDF823 +:10246000280000EB400202EB0010354A02EB00109E +:102470003030BDF8242000EB02100170BDF81400CC +:10248000401C80B205902F48BDF81410425C1046E5 +:102490000021FAF7EBFEC1B2BDF8280000EB4002C4 +:1024A00002EB0010264A02EB00103030BDF8242069 +:1024B00000EB02104170BDF81400401C80B2059082 +:1024C000BDF82400401C80B20990BDF8280000EB44 +:1024D000400101EB00101A4901EB0010C079BDF872 +:1024E00024108842B2DC1748BDF81410405C00F09C +:1024F0000F00042812DABDF8281001EB410202EBAC +:1025000001110F4A02EB011101F11C000D49BDF848 +:102510001420895C027861F301020270BDF8140096 +:10252000401C80B205900748BDF81410405C04219F +:10253000B1EB201F1CDDBDF8281001EB410207E0C4 +:1025400014410020A0880020D4450020BC32002087 +:1025500002EB0111FE4A02EB011101F11C00FD49E1 +:10256000BDF81420895C0A09017862F383010170C7 +:10257000F848BDF81410405C00F00F00042812DA8F +:10258000BDF8281001EB410202EB0111F04A02EB09 +:10259000011101F11C00EF49BDF81420895C02789B +:1025A00061F305120270BDF81400401C80B2059062 +:1025B000BDF824001A2101EB400048452DDA002027 +:1025C00009901CE0E348BDF81410415CBDF82800F8 +:1025D00000EB400202EB0010DD4A02EB001030304D +:1025E000BDF8242000EB02108172BDF81400401CDD +:1025F00080B20590BDF82400401C80B20990BDF85F +:10260000280000EB400101EB0010D14901EB001064 +:10261000C079BDF824108842D4DCBDF8280000EB56 +:10262000400101EB0010CA4901EB0010C47929E018 +:102630000021BDF8280000EB400202EB0010C44A64 +:1026400002EB0010303000EB04100170BDF82800E0 +:1026500000EB400202EB0010BD4A02EB00103030EC +:1026600000EB04104170BDF8280000EB400202EBC3 +:102670000010B74A02EB0010303000EB041001727A +:10268000601C84B2102CD3DBBDF828100220E7F7C1 +:1026900061FCBDF82810C8B2FBF7D8FB0120BDF8DB +:1026A000281001EB4101AC4A02EB810148705DE169 +:1026B000BDF80C009DF8341008440830A549085CAA +:1026C00005287CD1A548C078202878DABDF80C0010 +:1026D0009DF834100844093080B205909D48BDF83B +:1026E0001410415C9E4880F8CC1C90F8CC0C042857 +:1026F00003DD04219A4880F8CC1CBDF81400401C6E +:1027000080B2059000200A90A9E09248BDF814100C +:10271000425C10460021FAF7A9FDC1B2BDF82800BD +:1027200000EB40028F4800EB0210C171BDF81400AD +:10273000401C80B205908748BDF81410425C1046DA +:102740000021FAF793FDC1B2BDF8280000EB40026A +:10275000844800EB02108171BDF81400401C80B267 +:1027600005907C48BDF81410405C0104794FBDF819 +:102770001400401C385C41EA0020BDF81410891C8C +:10278000795C0843C1170246FAF770FDBDF82810BE +:1027900001EB4102734901EB02110860BDF814001E +:1027A000C01C80B205903846BDF81410425C10463B +:1027B0000021FAF75BFDC2B2BDF8280000E0D5E0C9 +:1027C00000EB4001674800EB01100271BDF81400F6 +:1027D000401C80B205903846BDF81410425C10468B +:1027E0000021FAF743FDC2B2BDF8280000EB40011A +:1027F0005C4800EB01104271BDF81400401C80B22F +:1028000005903846BDF81410425C10460021FAF7D6 +:102810002DFDBDF8281001EB4102524901EB0211D8 +:102820008860BDF81400401C80B205903946BDF8A0 +:102830001400401C085CBDF81420895C40EA0125A6 +:10284000BDF81400801C80B20590BDF81400284427 +:1028500080B20590BDF82800401C80B20A90404824 +:1028600090F8CC0CBDF8281088423FF74EAF3B489B +:10287000C0781A2866DB0021394890F8CC0C00EBB0 +:1028800040023348643800F82210354890F8CC0CE8 +:1028900000EB40022E48643800EB82008170012179 +:1028A0002F4890F8CC0C00EB40022948643800EB2C +:1028B000820041702A4890F8CC0C00EB400224487A +:1028C000643800EB8200C17042F21071244890F825 +:1028D000CC0C00EB40021E48643800EB82008160A3 +:1028E0004FF47A711E4890F8CC0C00EB40021D4862 +:1028F00000EB021081600121194890F8CC0C00EB2C +:102900004002184800EB021081714FF41651144830 +:1029100090F8CC0C00EB4002124800EB0210016072 +:1029200001210F4890F8CC0C00EB40020D4800EB61 +:10293000021001710A4890F8CC0C401CC1B2084842 +:1029400080F8CC1C00210A20E7F704FB0CE0000013 +:1029500014410020A0880020503A0020BC12002022 +:10296000BC3200208C3F0020FCF714FE9FE2BDF833 +:102970000C009DF8341008440830FE49085CFE49FC +:102980004871BDF80C009DF8341008440930F9492D +:10299000085CF9490871BDF80C009DF83410084432 +:1029A0000A30F449085CF449C870BDF80C009DF881 +:1029B000341008440B30EF49085CEF498870BDF8CB +:1029C0000C009DF8341008440C30EA49085CEA49D0 +:1029D0004870BDF80C009DF8341008440D30E549EE +:1029E000095CE5481C380177E7F764F9E7F720F957 +:1029F000E1481C38007FFF2842D1E7F7D1F8BDF845 +:102A00000C009DF8341008440830DA49085CDA49B3 +:102A10004871BDF80C009DF8341008440930D549C0 +:102A2000085CD5490871BDF80C009DF834100844C5 +:102A30000A30D049085CD049C870BDF80C009DF838 +:102A4000341008440B30CB49085CCB498870BDF882 +:102A50000C009DF8341008440C30C649085CC64987 +:102A60004870BDF80C009DF8341008440D30C14981 +:102A7000095CC1481C380177E7F71CF9E7F7D8F87B +:102A80000E20BE49087171E71020BC490871BDF8DD +:102A90000C009DF8341008440830B649085CB6496B +:102AA0004871BDF80C009DF8341008440930B14954 +:102AB000085CB1490871BDF80C009DF83410084459 +:102AC0000A30AC49085CAC49C870BDF80C009DF8F0 +:102AD000341008440B30A749085CA7498870BDF83A +:102AE0000C009DF8341008440C30A249085CA2493F +:102AF0004870BDF80C009DF8341008440D309D4915 +:102B0000095C9D481C380177E7F7D4F803F034FFDF +:102B100099491C3988620846806AC0F300400C90CD +:102B20000846806AC0F342000B901FE70E209349CD +:102B300008710021924880F8111E17E700200A90C2 +:102B40003DE00020099017E0BDF8280000EB4001AF +:102B500001EB00108B4901EB00103030BDF8241060 +:102B600000EB0110807800F0010000B112E0BDF828 +:102B70002400401C80B20990BDF8280000EB400101 +:102B800001EB00107F4901EB0010C079BDF8241063 +:102B90008842D9DC00BFBDF8280000EB400101EB02 +:102BA0000010784901EB0010C079BDF8241088426C +:102BB00000DD08E0BDF82800401C80B20A90BDF896 +:102BC00028000428BDDB00BFBDF8280004287DDBF9 +:102BD00000206D49087001206C4908606C49C1F8FB +:102BE0008802674890F8190E01287FDB0D206349A1 +:102BF0000871BDF80C009DF83410084409305D4997 +:102C0000095CBDF80C009DF8342010440830594A86 +:102C1000105C41EA00200690BDF80C009DF83410CD +:102C200008440B301146095CBDF80C009DF83420B7 +:102C300010440A304F4A105C41EA00205549088090 +:102C400000240CE0BDF80C009DF8341008440C3052 +:102C500020444849085C50490855601C84B2B4F5CA +:102C6000007FEFDB4B48008800F2FF3081B201208B +:102C7000E6F72EFA58B30021414880F8111E454866 +:102C8000008864214843BDF8181090FBF1F0C1B2F0 +:102C90003B4880F8101E01204049C8733D48008819 +:102CA000401C3C49088008460088BDF8181088423E +:102CB0001CDD334890F80C0E20F00100401C304918 +:102CC00081F80C0E084690F80C0E01E015E00DE0BE +:102CD00020F00600801D81F80C0EBDF8180001F6EA +:102CE0000C61488000210120E7F734F900202749D2 +:102CF00008602749C1F888020BE010201F490871BD +:102D00001F4890F80C0E20F0800080301C4981F89C +:102D10000C0ECCE000201C490870BDF80C009DF89A +:102D20003410084408301349085C1449C23981F84A +:102D3000AD00BDF80C009DF8341008440A300D4970 +:102D4000095CBDF80C009DF8342010440930094A94 +:102D5000105C41EA00200690BDF80C009DF834108C +:102D600008440C301146095CBDF80C009DF8342075 +:102D7000104415E0A0880020D83200205C3B0020E1 +:102D8000BC220020144100202A0A0020880242426E +:102D900000004242280A0020D6300020BC12002049 +:102DA0000B30FE4A105C41EA0020A0B1BDF80C00D7 +:102DB0009DF8341008440C301146085C401EBDF8E4 +:102DC0000C109DF8342011440B31F44A515C40EA58 +:102DD0000120F3490880A9F11000062190FBF1F0D1 +:102DE00080B20790002420E000261AE0BDF80C0015 +:102DF0009DF8341008440D3004EB440100EB410011 +:102E00003044E649095CE648008800EB800004EBAA +:102E1000400000EB4002E34800EB42008155701C8B +:102E200086B2062EE2DB601C84B2BDF81C00844230 +:102E3000DADB0120DC49C873D9480088401CD84936 +:102E4000088008460088BDF8181088422CDBBDF8C1 +:102E50001800401E00EB8000BDF81C1001EB400084 +:102E600081B2D248A0F88A12B0F88A420EE0002659 +:102E700008E0002104EB4402CA4800EB42008155FF +:102E8000701C86B2062EF4DB601C84B2C82CEEDB0C +:102E900000210B20E7F75EF800210320E7F75AF83E +:102EA0001020C349087102E01620C149087147E3A8 +:102EB000BDF80C009DF8341008440830B749095C8F +:102EC000BC4880F8111E1120B949087138E3002070 +:102ED0000A903DE00020099017E0BDF8280000EBC3 +:102EE000400101EB0010B44901EB00103030BDF897 +:102EF000241000EB0110807800F0010000B112E016 +:102F0000BDF82400401C80B20990BDF8280000EBF9 +:102F1000400101EB0010A84901EB0010C079BDF899 +:102F200024108842D9DC00BFBDF8280000EB400126 +:102F300001EB0010A04901EB0010C079BDF824108E +:102F4000884200DD08E0BDF82800401C80B20A90ED +:102F5000BDF828000428BDDB00BFBDF82800042808 +:102F60007EDB00209549087001209549086095494D +:102F7000C1F888028F4890F8190E012871DBBDF85E +:102F80000C009DF83410084408308449085C04287B +:102F900067DC122086490871BDF80C009DF83410DA +:102FA000084408307D49095C824880F8111E90F879 +:102FB000110E401E80B20A90002415E0BDF80C00EE +:102FC0009DF834100844093020447449095CBDF868 +:102FD000280000EB400202EB0010774A02EB0010E1 +:102FE0000E300155601C84B20A2CE7DBBDF80C00E2 +:102FF0009DF83410084414306849095CBDF80C0091 +:103000009DF8342010441330644A105C41EA0020DB +:103010000690BDF80C009DF8341008441630114697 +:10302000095CBDF80C009DF83420104415305B4A53 +:10303000105C41EA00205A49088000240CE0BDF8E9 +:103040000C009DF834100844173020445349085CA4 +:103050005D490855601C84B2B4F5007FEFDB01E0E8 +:10306000C2E048E04E480088401EBDF8282000EB32 +:10307000822081B20320E6F72BF8E0B348480088AD +:1030800064214843BDF8181090FBF1F0C1B24948E3 +:1030900080F8101E01204449C87341480088401C34 +:1030A0003F49088008460088BDF8181088424CDD6A +:1030B000002414E0BDF8281001EB410202EB0111DD +:1030C0003D4A02EB0111303101EB041101F109001D +:1030D000497A21F00101491C0170601C84B2102C56 +:1030E000E8DBBDF8281001EB410202EB0111324A86 +:1030F00002EB011100E071E001F11800097E21F0FE +:103100000101491C0170BDF8281001EB410202EBDE +:103110000111294A02EB011101F11800097E21F089 +:103120000601891C0170BDF81810BDF8280000EBDD +:10313000400202EB0010204A02EB00104183BDF870 +:1031400028100220E6F706FF48E01548008801280D +:1031500044D1002413E0BDF8281001EB410202EB3A +:103160000111154A02EB0111303101EB041101F19B +:103170000900497A21F001010170601C84B2102C11 +:10318000E9DBBDF8281001EB410202EB01110A4A0C +:1031900002EB011101F11800097E17E0A088002060 +:1031A000280A002048350020BC120020BC32002034 +:1031B0005C3B0020BC220020144100202A0A002091 +:1031C0008802424200004242D630002021F0010134 +:1031D0000170BDF828100220E6F7BCFE0020FB4974 +:1031E0000860FB49C1F88802AAE1BDF80C009DF80F +:1031F000341008440930F749095CBDF80C009DF80B +:10320000342010440830F34A105C41EA0025F248AB +:10321000B0F82002A8422FD1EF48D0F81C02EE49A6 +:10322000D1F81812884227D1EB48D0F8181290F83C +:103230002202814209D9E848D0F8181290F82202F7 +:10324000081AE549C1F8180206E00020E249C1F871 +:1032500018021020E14908710021DF48A0F820126F +:1032600080F822120C20E6F775FE00210520E6F713 +:1032700071FE0120D849C87362E100240CE00026E9 +:1032800006E02020D64901EB44118855701C86B217 +:10329000202EF6DB601C84B2142CF0DB1420CF4906 +:1032A0000871BDF80C009DF8341008440830C94975 +:1032B000085C0690BDF80C009DF8341008440930F5 +:1032C000C449085C0490BDF81800142801DD1420DE +:1032D0000690BDF81000202801DD20200490002475 +:1032E0001AE0002612E0BDF80C009DF834100844E6 +:1032F0000A30BDF8101004FB01003044B549085CE9 +:10330000B74901EB44118855701C86B2BDF8100016 +:103310008642E8DB601C84B2BDF818008442E0DB22 +:1033200000210720E6F716FE0AE11520AB490871D7 +:10333000BDF80C009DF8341008440830A549095C1C +:10334000A84880F8281BBDF80C009DF834100844EC +:103350000930A049085C0106BDF80C009DF8342036 +:1033600010440A309B4A105C41EA0041BDF80C0051 +:103370009DF8342010440B30964A105C41EA00203E +:10338000BDF80C109DF8342011440C31914A515C69 +:10339000084393496439C1F80500BDF80C009DF855 +:1033A000341008440D301146085C0106BDF80C00CD +:1033B0009DF8342010440E30864A105C41EA0041EA +:1033C000BDF80C009DF8342010440F30814A105C89 +:1033D00041EA0020BDF80C109DF834201144103152 +:1033E0007C4A515C08437E496439C1F80100BDF84C +:1033F0000C009DF83410084411301146085C01049B +:10340000BDF80C009DF8342010441230714A105C55 +:1034100041EA0020BDF80C109DF83420114413310E +:103420006C4A515C08436E496439C1F80900BDF823 +:103430000C009DF83410084414301146095C6848AB +:10344000643880F82610BDF80C009DF8341008444C +:1034500015301146095C6248643880F82510BDF8C3 +:103460000C009DF83410084416301146095C5C4885 +:10347000643880F82410BDF80C009DF8341008441E +:1034800017301146095C5648643880F82310BDF89F +:103490000C009DF83410084418301146095C50485F +:1034A000643880F82210BDF80C009DF834100844F0 +:1034B00019301146085C4A49643981F82100B9F194 +:1034C000200F29DDBDF80C009DF8341008441A3097 +:1034D0001146085C0106BDF80C009DF8342010442C +:1034E0001B303C4A105C41EA0041BDF80C009DF8DD +:1034F000342010441C30374A105C41EA0020BDF8EB +:103500000C109DF8342011441D31324A515C08439F +:1035100033496439C1F827000220334908710FE0AC +:1035200000240AE00020BDF80C109DF8342011445E +:103530002144284A5054601C84B2052CF2DB00BFA1 +:1035400018E000240AE00020BDF80C109DF834209B +:10355000114421441F4A5054601C84B2052CF2DBF4 +:1035600000212248A0F83E172EE000211F48A0F8B5 +:103570003E1729E01D48B0F83E07F8B100240DE0E1 +:10358000BDF80C004844801C20441249085CBDF87A +:103590000C1021440F4A5054601C84B21348B0F8F8 +:1035A0003E07A042ECDC1148B0F83E4704E00020A2 +:1035B00008490855601C84B2282CF8DB0B48B0F889 +:1035C0003E070A283CF776ADFEE30000880242423F +:1035D00000004242A0880020BC1200205C3B00207A +:1035E000482E0020BC22002098400020BC32002041 +:1035F000F948807830B101287CD002287BD003289C +:103600007AD199E3F54890F8C607C0F3C3000E28B5 +:1036100017D2DFE800F007172D435972889EC1F2D8 +:10362000F0EFEEEDED4890F8C60720F07800083096 +:10363000EA4981F8C607002001F5EA6148600120E7 +:1036400088708DE1E6A1E74808F08CFC054675B16D +:10365000E24890F8C60720F078001030DF4981F882 +:10366000C607002001F5EA6148600120887077E113 +:10367000DDA1DC4808F076FC054675B1D74890F826 +:10368000C60720F078001830D44981F8C60700201A +:1036900001F5EA6148600120887061E1D3A1D14859 +:1036A00008F060FC054675B1CC4890F8C60720F0DC +:1036B00078002030C94981F8C607002001F5EA6189 +:1036C0004860012088704BE1C8A1C64808F04AFC58 +:1036D000054675B1C14890F8C60720F0780028303B +:1036E000BE4981F8C607002001F5EA614860012063 +:1036F000887035E136E181E27FE2BCA1B94808F08B +:1037000031FC054675B1B54890F8C60720F0780041 +:103710003830B24981F8C607002001F5EA614860F7 +:10372000012088701CE1B1A1AE4808F01BFC0546E1 +:1037300075B1AA4890F8C60720F078003830A7493C +:1037400081F8C607002001F5EA6148600120887011 +:1037500006E1A6A1A34808F005FC0546DDB1A44892 +:10376000C078182809DD9D4890F8C60720F0780039 +:1037700048309A4981F8C60708E0984890F8C6078B +:1037800020F078004030954981F8C607002099491B +:10379000486001208870E3E097A1924808F0E2FBBE +:1037A000054625B3002405E000218B4890380155DB +:1037B000601C84B2142CF7DB002409E0281D20448F +:1037C00088490A5C601D844990390A54601C84B29F +:1037D0000F2CF3DB00210320E6F7BCFB7F4890F8B9 +:1037E000C60720F0780048307C4981F8C607B7E06A +:1037F000A2E08DE03DE027E0FFE781A1794808F0F5 +:10380000B1FB0546FDB1002405E00020794978317F +:103810000855601C84B2142CF7DB002408E0681DF6 +:1038200020447049085C734978310855601C84B2A3 +:10383000142CF4DB694890F8C60720F0780050306B +:10384000664981F8C6078BE068A1664808F08AFBE4 +:1038500005466DB1614890F8C60720F078005830F1 +:103860005E4981F8C60700206249486001208870DF +:1038700076E05948807968B1584890F8C60720F03A +:1038800078006030554981F8C607002059494860E2 +:10389000012088705CA1534808F064FB054665B3BD +:1038A000002054494860012088704E49681D085C1A +:1038B00030380F46291D795C303940EA0110C117B4 +:1038C0000246F9F7D3FC4449887151A1384608F003 +:1038D00049FB05468DB13946681C085C30280DDB74 +:1038E000681C085C3038495D303940EA0110C11766 +:1038F0000246F9F7BBFC3849C87108E03948405D19 +:103900003038C1170246F9F7B1FC3349C87127E0D6 +:1039100036A1344808F026FB054665B12F4890F8DB +:10392000C60720F0800080302C4981F8C6074FF48C +:103930007A703049886013E02CA12A4808F012FB05 +:10394000054665B1254890F8C60720F07801234860 +:1039500080F8C6170020274948600120887000BF02 +:1039600000BFE9E21D4890F8C607C0F3C3000D2868 +:103970001CD2DFE800F0071C51697EACD5E4FEFCE8 +:103980001BFBFA0019A1174808F0ECFA05466DB1C7 +:1039900000201849486001208870104890F8C60738 +:1039A00020F0780008300D4981F8C60724E119A1FC +:1039B0000C4808F0D7FA05466DB100200D49486063 +:1039C00001208870054890F8C60720F0780018306C +:1039D000024981F8C6070FE15C3B0020BC320020A1 +:1039E00061000000A08800206F6B00004F4B0000BA +:1039F000BC1200200C3A0020494D45493A00000015 +:103A000049434349443A00004353513A00000000FF +:103A10002C00000022000000AFF23001F74808F04F +:103A2000A1FA05467DB10020F54948600120887063 +:103A3000A1F5EA6090F8C60720F078001830A1F5EB +:103A4000EA6181F8C607D7E0EEA1EC4808F08AFAEF +:103A500005466DB1ED4890F8C60720F0780020309B +:103A6000EA4981F8C6070020E549486001208870CE +:103A7000C2E0AFF27401E14808F074FA05462DB3D4 +:103A8000002405E00020DE4978310855601C84B22E +:103A9000142CF7DB002409E0681D2044D749095C99 +:103AA000601DD74A78321154601C84B20F2CF3DBAE +:103AB0000020D349486001208870D44890F8C60798 +:103AC00020F078002830D14981F8C60794E0AFF2A1 +:103AD000C801CA4808F046FA054605B3CC488079C3 +:103AE00040B1CA4890F8C60720F078003030C74986 +:103AF00081F8C6070020C249486001208870BF498C +:103B0000681D085C30380F46291D795C303940EA61 +:103B10000110C1170246F9F7A9FBBD4988716BE096 +:103B2000BA4890F8C60720F078004030B74981F8CD +:103B3000C6070020B2494860012088705CE0AFF2FF +:103B40005411AE4808F00EFA05466DB1AF4890F832 +:103B5000C60720F078004030AC4981F8C607002045 +:103B6000A74948600120887046E035E01EE00FE07C +:103B7000FFE7A64890F8C60720F078004830A34930 +:103B800081F8C60700209E4948600120887033E014 +:103B90009E4890F8C60720F0800080309B4981F84D +:103BA000C6074FF47A709649886025E0AFF2C411D9 +:103BB000924808F0D7F905466DB1944890F8C607C9 +:103BC00020F078006030914981F8C60700208C49C8 +:103BD0004860012088700FE0AFF2F011874808F0CC +:103BE000C1F905463DB1894890F8C60720F0780133 +:103BF000864880F8C61700BF00BF9DE1834890F853 +:103C0000C607C0F3C300052812D2DFE800F0031294 +:103C1000286A7F0000207A494860012088707B482C +:103C200090F8C60720F078000830784981F8C60778 +:103C300080E0AFF24821714808F094F905466DB173 +:103C400000206F49486001208870704890F8C607CE +:103C500020F0780010306D4981F8C6076AE0002036 +:103C600067494860012088706449A81D085C3038A5 +:103C70000F46691D795C303940EA0110C1170246D0 +:103C8000F9F7F4FA62498871AFF27C21384608F0FE +:103C900069F90546DDB13946681C085C30280DDB42 +:103CA000681C085C3038495D303940EA0110C117A2 +:103CB0000246F9F7DBFA5649C87108E04F48405D03 +:103CC0003038C1170246F9F7D1FA5149C8714F4847 +:103CD00090F8C60720F0780018304C4981F8C607E4 +:103CE00028E0AFF2F821454808F03CF9054665B1F7 +:103CF000464890F8C60720F080008030434981F89C +:103D0000C6074FF47A703E49886013E03F4890F848 +:103D1000C60720F080013D4880F8C61790F8C60716 +:103D200020F07801394880F8C6170020394988709A +:103D3000486000BF00BFFFE0344890F8C607C0F3FA +:103D4000C300092814D2DFE800F005142A42677E78 +:103D5000B4CAE0002D4890F8C60720F0780008307B +:103D60002A4981F8C607002025494860012088704B +:103D7000E0E0AFF29431214808F0F4F805466DB167 +:103D8000224890F8C60720F0780010301F4981F8CB +:103D9000C60700201A49486001208870CAE0AFF2C7 +:103DA000B831164808F0DEF805467DB1174890F89E +:103DB000C60720F078001830144981F8C6070020A3 +:103DC0000F494860012000E0C4E08870B2E0AFF223 +:103DD000E4310A4808F0C6F805466DB10B4890F882 +:103DE000C60720F078002030084981F8C607002077 +:103DF00003494860012088709CE00000A0880020F2 +:103E00000C3A00205245414459000000BC320020C9 +:103E10005C3B0020746A0020AFF230414F4808F04C +:103E2000A1F8054675B14E4890F8C60720F0780015 +:103E300028304B4981F8C607002001F5EA61486047 +:103E40000120887076E047A1444808F08BF80546C9 +:103E500075B300204549486001208870002407E0C0 +:103E6000281D20443D49095C41480155601C84B22D +:103E7000142CF5DB3CA13E4808F074F8054655B11A +:103E8000002406E000226019401E39490A54601CD3 +:103E900084B2022CF6DB324890F8C60720F0780096 +:103EA00030302F4981F8C6070120A1F50051C873B1 +:103EB00040E0AFF2C841294808F054F805466DB11A +:103EC00000202A49486001208870254890F8C607DC +:103ED00020F078003830224981F8C6072AE0AFF296 +:103EE000F4411E4808F03EF805466DB100201F4918 +:103EF0004860012088701A4890F8C60720F07800C2 +:103F00004030174981F8C60714E0AFF2205113483A +:103F100008F028F8054665B1114890F8C60720F06A +:103F2000800080300E4981F8C6074FF47A700F493F +:103F3000886000BF00BF00BF00BF00210848A0F894 +:103F40003E17002404E0002004490855601C84B298 +:103F5000642CF8DB11B0BDE8F08F0000A0880020D1 +:103F6000BC320020444843502C0000000C3A002092 +:103F7000663B00202DE9F74F90B00024A0460020BA +:103F800007900690059000BF00250490814600BF71 +:103F90000026002700BF04E00020FE490855601CF1 +:103FA00084B2642CF8DBFC48807800283ED0FB48C3 +:103FB000407878B30020F8498870F94890F8C6072F +:103FC00020F08001F64880F8C617F4488078C0B128 +:103FD000012820D002280AD0032826D1F04890F8E2 +:103FE000C60720F07801EE4880F8C6171DE0EC48BF +:103FF00090F8C60720F078002030E94981F8C6071C +:1040000013E0E74890F8C60720F07801E44880F80C +:10401000C6170AE00AE0E24890F8C60720F07800E8 +:104020005830DF4981F8C60700BF00BFDC4890F870 +:10403000C6070121B1EBD01F41F05781D9488078E4 +:1040400001287DD1D64890F8A0080128F9D1002692 +:1040500057E1002744E106EB460000EB0610D24989 +:1040600001EB0010303000EB071080780121B1EB3C +:10407000D01F66D106EB460000EB0610CA4901EBE3 +:104080000010303000EB0710807820F00400001D95 +:1040900006EB460101EB0611C34A02EB0111303178 +:1040A00001EB0711887006EB460000EB0610114685 +:1040B00001EB0010303000EB07108078C0F3C00037 +:1040C00000283ED006EB460000EB061001EB001086 +:1040D000303000EB0710807820F0080106EB460036 +:1040E00000EB061002EB0010303000EB071081707F +:1040F000AE48D0F81802401E001B0521B0FBF1F2BB +:1041000001FB120000EBC00101EB0011A7482430B5 +:1041100000EB81000021C0F81D10A448D0F818025F +:10412000401E001B0521B0FBF1F201FB120000EB69 +:10413000C00101EB00119D48243000EB810001E03B +:10414000F4E0CBE00D30019040F223107043984A28 +:1041500002EBC000183007EBC70200EB021000F1C1 +:10416000220110220198E4F770F89048D0F8180264 +:10417000401E001B0521B0FBF1F201FB120000EB19 +:10418000C00101EB00118948243000EB810140F2AD +:1041900023107043864A02EBC000183007EBC702B9 +:1041A00000EB021050F81A2F41F8012F40684860C8 +:1041B0007E48D0F81802401E001B0521B0FBF1F22A +:1041C00001FB120000EBC00101EB00127748243024 +:1041D00006EB460101EB0611734B03EB0111303185 +:1041E00001EB0711097800F822102438D0F81802E2 +:1041F000401E001B0521B0FBF1F201FB120000EB99 +:10420000C00101EB00116948243000EB810140F24C +:1042100023107043664A02EBC000183007EBC70258 +:1042200000EB0210406BC1F809006048D0F818029A +:10423000401E001B0521B0FBF1F201FB120000EB58 +:10424000C00101EB00115948243000EB81015448B2 +:10425000C26941F8212F008C88805448D0F8180298 +:10426000401E001B0521B0FBF1F201FB120000EB28 +:10427000C00101EB00114D48243000EB810106EB39 +:10428000460000EB06101A4602EB0010303000EB3F +:1042900007104068C1F827004448D0F818020521EB +:1042A000B0FBF1F080B2014601900220E4F710FF6C +:1042B00000210620E5F74EFE3C48D0F818023B49A5 +:1042C000498C884206D23948D0F81802401C374938 +:1042D000C1F8180200210520E5F73CFE781C87B2E2 +:1042E00006EB460000EB06102F4901EB0010C079E9 +:1042F000B8423FF7B0AE31460220E5F72BFE701C06 +:1043000086B2042EFFF6A5AE24488078032803D099 +:1043100022488078012802D1002026490860002127 +:104320001F4880F8A0180B201C490871224800780B +:10433000012841F0B2850DE002F01EFB18498862A9 +:104340000846806AC0F3004006900846806AC0F3C1 +:104350004200059005980028EED010488078022889 +:1043600012D10E48407878B14FF00709552009491D +:104370000870FD204870AA2088700020C87008715D +:104380006120487100208871FA20024901F8090073 +:10439000034813E052020020746A00205C3B0020B6 +:1043A000BC320020443A002014410020BC120020FE +:1043B000D445002088024042220A00201C30417966 +:1043C000F54A09F101001154F448017909F102009C +:1043D0001154F248C17809F103001154EF48817873 +:1043E00009F104001154ED48417809F10500115418 +:1043F000EA481C38017F09F10600115400240EE040 +:10440000E6481C38806AC4F10301C900C840C1B243 +:1044100009F109002044E04A1154601C84B2042CC4 +:10442000EEDBDF48407838B9DB4A09F10D0112981C +:104430005054481C85B238E0DA48006850B9DA4870 +:10444000807838B1D6488078032803D0D448807863 +:10445000012823D1002409E0D1489038015D09F1F9 +:104460000D002044CC4A1154601C84B2142CF3DBA0 +:10447000002409E0CA484830015D09F121002044C8 +:10448000C54A1154601C84B20A2CF3DBC24A09F1FC +:104490002B0112985054481C85B206E00120C349F4 +:1044A0008870002013B0BDE8F08F002D01F0F58476 +:1044B0000120BE4910394870A1F5EF61129881F8CA +:1044C0003C07129815287CD00FDCA0F10B000A28BD +:1044D0001ED2DFE810F019001D0049031E001D0068 +:1044E0003800A9030C041D009006A2280ED006DC9B +:1044F000162867D01F2866D0A12809D108E0A32874 +:1045000003D0A428F9D102E000BF00BF00BF00BF64 +:1045100029E31020A2490871002406E0A448005DA8 +:1045200029199D4A5054601C84B20A2CF6DB05F10F +:104530000A0085B29D48563090F8AD00964948551E +:10454000681C85B2E4E79B4890F80C0E00F001006F +:10455000A0B1012080F3138800BF00BFBFF34F8FCD +:104560009548006800F4E06094490843001D9249B2 +:104570000860BFF34F8F00BF00BFFEE7002675E263 +:1045800006EB460000EB06108D4901EB0010807928 +:10459000032839D006EB460000EB061001EB0010B3 +:1045A0008079012830D006EB460000EB061001EBC5 +:1045B00000108079022827D006EB460000EB061099 +:1045C00002E0FCE312E3D7E301EB0010807904285A +:1045D0001AD006EB460000EB061001EB00108079C4 +:1045E000072811D006EB460000EB061001EB001087 +:1045F0008079082808D006EB460000EB061001EB96 +:1046000000108079092872D1012063494855E81CBF +:1046100085B2049502204855681C85B21D20485576 +:10462000681C85B2002713E106EB460000EB06107C +:10463000634901EB0010303000EB07100078564959 +:104640004855681C85B206EB460000EB06105C4935 +:1046500001EB0010303000EB071080784E494855D0 +:10466000681C85B206EB460000EB0610544901EBCE +:104670000010303000EB07108078C0F38000D0B914 +:1046800006EB460000EB061001EB0010303000EBAB +:1046900007108078C0F3C00068B906EB460000EB55 +:1046A000061001EB0010303000EB07108078C0F3EB +:1046B000400000286FD0002413E006EB460000EB1A +:1046C00006103F4901EB0010303000EB0710406846 +:1046D000C4F10301C900C84061192F4A5054601C3D +:1046E00084B2042CE9DB281D85B2002416E0C9E061 +:1046F00040F223107043334901EBC000183007EB40 +:10470000C70100EB0110D0F81A00C4F10301C90081 +:10471000C8406119204A5054601C84B2042CE7DB65 +:10472000281D85B2002415E040F22310704325496E +:1047300001EBC000183007EBC70100EB0110D0F807 +:104740001E00C4F10301C900C8406119124A505447 +:10475000601C84B2042CE7DB281D85B2002414E021 +:1047600040F223107043174901EBC000183007EBEB +:10477000C70100EB0110406BC4F10201C900C84041 +:104780006119054A5054601C84B2032CE8DBE81C14 +:1047900085B2002434E059E052020020D8320020D3 +:1047A0005C3B002008024042BC120020443A00203A +:1047B0007EC00208BC2200200CED00E00000FA05DB +:1047C00014410020D445002040F223107043FD49DD +:1047D00001EBC000183007EBC70100EB011050F8E7 +:1047E000221F4068C4F10502D200CDE90801084645 +:1047F0000899E3F718FD6119F34A5054601C84B21C +:10480000062CE1DBA81D85B200241BE040F223103A +:104810007043EC4901EBC000183007EBC70100EB17 +:10482000011022308168C068C4F10502D200CDE9D0 +:104830000A0108460A99E3F7F6FC6119E24A505466 +:10484000601C84B2062CE1DBA81D85B2781C87B2FF +:1048500006EB460000EB0610DC4901EB0010C079C6 +:10486000B8423FF7E1AE0498281AC0F30721049834 +:10487000801ED54A11540498281AC1B20498401ECB +:104880001154F1E006EB460000EB0610CF4901EBB6 +:1048900000108079052838D10220CB494855E81C02 +:1048A00085B2049500271CE0781CC7494855681C50 +:1048B00085B2C748C05D4855681C85B2002409E030 +:1048C000C3480C3000EB0710005D6119BE4A50541C +:1048D000601C84B2102CF3DB05F1100085B2781C4B +:1048E00087B2BC4890F8BC01B842DDDC0498281AB5 +:1048F0000002C1B20498801EB34A11540498281AC9 +:10490000C1B20498401E1154AEE006EB460000EB25 +:104910000610AE4901EB0010807906286FD1032004 +:10492000A9494855E81C85B2049502204855681CE1 +:1049300085B211204855681C85B200277BE006EB44 +:10494000460000EB0610A14901EB0010303000EBEF +:10495000071000789C494855681C85B206EB460054 +:1049600000EB0610994901EB0010303000EB071006 +:10497000807895494855681C85B206EB460000EBE7 +:104980000610924901EB0010303000EB07108078E0 +:10499000C0F3800090B3002411E040F22310704374 +:1049A000884901EBC000183007EBC70100EB01108C +:1049B0003F30005D6119844A5054601C84B20A2C57 +:1049C000EBDB05F10A0085B2002411E040F2231070 +:1049D00070437C4901EBC000183007EBC70100EBC6 +:1049E00001105830005D6119774A5054601C84B240 +:1049F000022CEBDBA81C85B2002416E019E033E0A2 +:104A000040F2231070436F4901EBC000183007EBF0 +:104A1000C70100EB0110C06EC4F10201C900C8401B +:104A20006119694A5054601C84B2032CE8DBE81C0D +:104A300085B2781C87B206EB460000EB061063498E +:104A400001EB0010C079B8423FF779AF0498281AFB +:104A50000002C1B20498801E5B4A11540498281ABF +:104A6000C1B20498401E1154701C86B2594890F887 +:104A70002A0CB0423FF784AD564890F8CC0C002881 +:104A800071DD00266AE006EB4601534800EB011099 +:104A9000807904280DD14C494855681C85B2012005 +:104AA0004855681C85B249482338805D4855681CC4 +:104AB00085B206EB4601484800EB011080790628D4 +:104AC00032D141494855681C85B2424890F8BC0132 +:104AD0004855681C85B212204855681C85B20027CD +:104AE0001CE0781C38494855681C85B23848C05DC0 +:104AF0004855681C85B2002409E035480C3000EBAD +:104B00000710005D6119304A5054601C84B2102CAB +:104B1000F3DB05F1100085B2781C87B22D4890F8C0 +:104B2000BC01B842DDDC17E006EB460000EB0610E6 +:104B3000264901EB0010807905280DD122494855FE +:104B4000681C85B201204855681C85B21F4823386F +:104B5000805D4855681C85B2701C86B21D4890F86F +:104B6000CC0CB0428FDC58E31C480078401C1B4939 +:104B7000087008460078052809DA194890F80C0EE4 +:104B800000F0010018B90D20164908710CE0102042 +:104B900014490871124890F80C0E00F0010018B981 +:104BA000FF210F4880F8101E0F480088000A0649B0 +:104BB00048550D480088C1B2034A681C1154A81C0E +:104BC00085B22AE3D445002052020020144100207F +:104BD00079340020BC3200208C3F00202A0A0020BB +:104BE000BC2200205C3B0020280A0020FE48007800 +:104BF000401CFD49087008460078052803DA162095 +:104C0000FA49087102E01020F8490871F848008854 +:104C1000000AF8494855F6480088C1B2F54A681CB0 +:104C20001154A81C85B2F8E21020F0490871A1F5D2 +:104C3000C55090F8110EEF494855681C85B2002701 +:104C400046E0ED4890F8110E401E40F2231110FB93 +:104C500001F0EA4901EBC000183007EBC70100EB97 +:104C6000011090F88100012830D1E34890F8110E2E +:104C7000401E00EB400101EB0010E14901EB001088 +:104C8000303000EB07100078DA494855681C85B2CF +:104C9000002416E0D84890F8110E401E40F223116F +:104CA00010FB01F0D54901EBC000183007EBC7013C +:104CB00000EB01108230005D2919CE4A5054601C6F +:104CC00084B20A2CE6DB05F10A0085B2781C87B2B3 +:104CD000C94890F8110E401E00EB400101EB001096 +:104CE000C74901EB0010C079B842AADC95E2BE4882 +:104CF0000078401CBC49087008460078052812DA84 +:104D0000BD4890F8110E401E00EB400101EB001071 +:104D1000BB4901EB0010007E00F0010018B9122021 +:104D2000B249087115E01020B0490871B24890F8F6 +:104D3000110E401E00EB400101EB0010B04901EBE9 +:104D40000010007E00F0010018B9FF21AA4880F889 +:104D5000101EA94890F8110EA6494855A44800888D +:104D6000010AA44A681C1154A1480088C1B2A81CB9 +:104D70001154E81C85B250E20120A249C8730846CC +:104D8000D0F818020A21B0FBF1F0C0F307209949CE +:104D90004855681C85B29B48D0F818020A21B0FB20 +:104DA000F1F094494855681C85B29648D0F818022D +:104DB0000A2805D94FF00A0A4FF0000B05E023E25C +:104DC0009048D0F818A24FF0000B8E48D0F8180287 +:104DD0008C49C1F81C020846D0F818020A21B0FB21 +:104DE000F1F081B28748A0F8201280F822A20021B9 +:104DF0000C20E5F7AFF87F4901F805A0681C85B2E3 +:104E000028204855681C85B20024ECE17D48D0F884 +:104E1000180268B17B48D0F81802401E001B05211B +:104E2000B0FBF1F080B2014601900220E4F7B4F843 +:104E30007448D0F81802401E001B0521B0FBF1F2A7 +:104E400001FB120000EBC00101EB00116D482430A2 +:104E500010F8210067494855681C85B24FF00008DA +:104E60001FE06848D0F81802401E001B0521B0FB67 +:104E7000F1F201FB120000EBC00101EB00116148EF +:104E8000243000EB8100D0F80100C8F10301C90013 +:104E9000C84008EB0501574A505408F101001FFAB9 +:104EA00080F8B8F1040FDCDB281D85B24FF0000854 +:104EB0001FE05448D0F81802401E001B0521B0FB2B +:104EC000F1F201FB120000EBC00101EB00114D48B3 +:104ED000243000EB8100D0F80500C8F10301C900BF +:104EE000C84008EB0501434A505408F101001FFA7D +:104EF00080F8B8F1040FDCDB281D85B24FF0000804 +:104F00001FE04048D0F81802401E001B0521B0FBEE +:104F1000F1F201FB120000EBC00101EB0011394876 +:104F2000243000EB8100D0F80900C8F10201C9006B +:104F3000C84008EB05012F4A505408F101001FFA40 +:104F400080F8B8F1030FDCDBE81C85B24FF00008F5 +:104F500025E02C48D0F81802401E001B0521B0FBAC +:104F6000F1F201FB120000EBC00101EB001125483A +:104F7000243000EB810050F80D1F4068C8F1050295 +:104F8000D200CDE90C0108460C99E3F74CF908EB87 +:104F90000501184A505408F101001FFA80F8B8F1D1 +:104FA000060FD6DBA81D85B24FF0000836E0154885 +:104FB000D0F81802401E001B0521B0FBF1F201FBE6 +:104FC000120000EBC00101EB00110E48243000EB91 +:104FD00081000D308168C068C8F10502D200CDE9BA +:104FE0000E0108460E990FE02A0A00205C3B0020C3 +:104FF000280A002052020020BC220020D4450020B4 +:1050000014410020BC120020E3F70DF908EB050164 +:10501000F74A505408F101001FFA80F8B8F1060F62 +:10502000C5DBA81D85B2F348D0F81802401E001B4E +:105030000521B0FBF1F201FB120000EBC00101EB16 +:105040000011EC48243000EB810090F82600E8497C +:105050004855681C85B2E748D0F81802401E001B6E +:105060000521B0FBF1F201FB120000EBC00101EBE6 +:105070000011E048243000EB810090F82500DC4965 +:105080004855681C85B2DB48D0F81802401E001B4A +:105090000521B0FBF1F201FB120000EBC00101EBB6 +:1050A0000011D448243000EB810090F82400D0494E +:1050B0004855681C85B2CF48D0F81802401E001B26 +:1050C0000521B0FBF1F201FB120000EBC00101EB86 +:1050D0000011C848243000EB810090F82300C44937 +:1050E0004855681C85B2C348D0F81802401E001B02 +:1050F0000521B0FBF1F201FB120000EBC00101EB56 +:105100000011BC48243000EB810090F82200B8491F +:105110004855681C85B2B748D0F81802401E001BDD +:105120000521B0FBF1F201FB120000EBC00101EB25 +:105130000011B048243000EB810090F82100AC4908 +:105140004855681C85B24FF000081FE0A948D0F808 +:105150001802401E001B0521B0FBF1F201FB1200FA +:1051600000EBC00101EB0011A248243000EB8100EC +:10517000D0F82700C8F10301C900C84008EB0501B9 +:105180009B4A505408F101001FFA80F8B8F1040F4F +:10519000DCDB281D85B24FF000081DE09548D0F8F3 +:1051A0001802401E001B0521B0FBF1F201FB1200AA +:1051B00000EBC00101EB00118E48243000EB8100B0 +:1051C0002B3008F10401405C08EB0501884A50547B +:1051D00008F101001FFA80F8B8F1060FDEDBA81D08 +:1051E00085B2601C84B20020B4EB0A0170EB0B00A6 +:1051F000FFF60CAE11E010207F49087159207C4960 +:105200004855681C85B208E010207B490871592078 +:1052100077494855681C85B200BF00BFA5EB09005F +:10522000C0F30721724A09F107001154A5EB0900E8 +:10523000C1B209F10800115400240FE009F10D0179 +:1052400021446B4A505CDDE90521E4F7A8FD09F132 +:105250000D012144664A5054601C84B2A5EB09003C +:10526000A042EBDC6548C07E48B1A5EB090291B2D3 +:105270005F4A02EB090000230422E5F713FCA5EBCB +:10528000090291B25A4A02EB0900E4F707FB002138 +:10529000CDE90201DDE90201000A40EA016054495A +:1052A0004855681C85B202984855681C85B252481A +:1052B0008078022810D15048407868B1681F000AF1 +:1052C000C870681F087181B24948401D01F0B4FCE4 +:1052D00047494855681C85B2494805600121001FAF +:1052E000E4F75CFB2846FFF7DDB8444890F8C607B2 +:1052F000C009002877D14048807830B1012873D0A8 +:10530000022872D0032871D1FDE33C4890F8C6070B +:10531000C0F3C3000E2829D2DFE800F007293D5171 +:105320007C90A4B8CCE0F8F6F5F4002405E035480C +:10533000005D2F490855601C84B23248E2F7A3FF94 +:10534000A042F4D82E4804600121001FE4F726FB98 +:105350002A4890F8C60720F078000830274981F8DD +:10536000C6074FF47A7001F5EA6188605CE10024B9 +:1053700005E02548005D1E490855601C84B222489E +:10538000E2F781FFA042F4D81D4804600121001F0C +:10539000E4F704FB48E1002405E01C48005D1449E3 +:1053A0000855601C84B21948E2F76DFFA042F4D89A +:1053B000134804600121001FE4F7F0FA34E10024EF +:1053C00005E01348005D0A490855601C84B2104886 +:1053D000E2F759FFA042F4D8094804600121001FF8 +:1053E000E4F7DCFA20E1FBE320E1DFE2DDE20000AC +:1053F00052020020BC1200205C3B0020BC32002086 +:10540000BC64024061CD02085BCD02085FCD02089A +:1054100048CD0208002405E0FD48005DFD4908551F +:10542000601C84B2FA48E2F72EFFA042F4D8FA4892 +:1054300004600121001FE4F7B1FAF5E0002405E063 +:10544000F648005DF3490855601C84B2F348E2F762 +:105450001AFFA042F4D8F04804600121001FE4F7CD +:105460009DFAE1E0002405E0ED48005DE9490855BA +:10547000601C84B2EA48E2F706FFA042F4D8E6488E +:1054800004600121001FE4F789FACDE0002405E063 +:10549000E448005DDF490855601C84B2E148E2F74A +:1054A000F2FEA042F4D8DC4804600121001FE4F7BA +:1054B00075FAB9E0002405E0DB48005DD5490855E0 +:1054C000601C84B2D848E2F7DEFEA042F4D8D2488D +:1054D00004600121001FE4F761FAA5E0002405E063 +:1054E000D248005DCB490855601C84B2CF48E2F732 +:1054F000CAFEA042F4D8C84804600121001FE4F7A6 +:105500004DFA91E078E05FE04AE0FFE7C848407874 +:1055100002280DD1002405E0C648005DBD490855AC +:10552000601C84B2C348E2F7AEFEA042F4D830E07B +:10553000002405E0BF48005DB6490855601C84B2F0 +:105540000D2CF7DBBA48C238E2F79DFE4FF0000B96 +:10555000824600228AEA02008BEA0201084314D044 +:10556000002408E0B248C238015D04F10D00A94AE8 +:105570001154601C84B20020B4EB0A0170EB0B00E4 +:10558000F0DBADA1A348E2F772FEA248E2F77BFE92 +:1055900084B2A14804600121001FE4F7FFF943E051 +:1055A000002405E0A548005D9A490855601C84B2B6 +:1055B000A248E2F768FEA042F4D8974804600121AF +:1055C000001FE4F7EBF92FE0002405E09C48005DA4 +:1055D00090490855601C84B29948E2F754FEA042F5 +:1055E000F4D88D4804600121001FE4F7D7F942F296 +:1055F00010709449886017E0002405E09248005D2F +:1056000084490855601C84B28F48E2F73CFEA042F2 +:10561000F4D8814804600121001FE4F7BFF942F289 +:1056200010708849886000BF00BFBEE1874890F8CD +:10563000C607C0F3C3000D281FD2DFE800F0071F24 +:1056400033475B6F8397ABBFE8E7E600002405E0D4 +:105650007F48005D6F490855601C84B27C48E2F7C2 +:1056600012FEA042F4D86C4804600121001FE4F748 +:1056700095F94FF47A707349886095E1002405E04C +:105680007448005D63490855601C84B27148E2F7B4 +:10569000FAFDA042F4D8604804600121001FE4F73D +:1056A0007DF981E1002405E06B48005D594908550A +:1056B000601C84B26848E2F7E6FDA042F4D8564880 +:1056C00004600121001FE4F769F96DE1002405E0A1 +:1056D0006248005D4F490855601C84B25F48E2F79C +:1056E000D2FDA042F4D84C4804600121001FE4F729 +:1056F00055F959E1002405E05948005D4549085530 +:10570000601C84B25648E2F7BEFDA042F4D842487D +:1057100004600121001FE4F741F945E1002405E0A0 +:105720005048005D3B490855601C84B24D48E2F783 +:10573000AAFDA042F4D8384804600121001FE4F714 +:105740002DF931E1002405E04748005D3149085555 +:10575000601C84B24448E2F796FDA042F4D82E487B +:1057600004600121001FE4F719F91DE1002405E0A0 +:105770003E48005D27490855601C84B23B48E2F76B +:1057800082FDA042F4D8244804600121001FE4F700 +:1057900005F909E1002405E03548005D1D4908557B +:1057A000601C84B23248E2F76EFDA042F4D81A4879 +:1057B00004600121001FE4F7F1F8F5E01C4840788F +:1057C00002280DD1002405E02A48005D1149085542 +:1057D000601C84B22748E2F756FDA042F4D885E069 +:1057E000002405E02348005D0A490855601C84B286 +:1057F000142CF7DB13488E30E2F745FD4FF0000B19 +:1058000082461DA10F488E3038E0B4E089E074E094 +:1058100030CD020852020020BC6402401FCD0208B5 +:105820002002002010CD020877CD02086BCD0208BF +:105830005C3B0020E8CC02080D0A000082CD020883 +:1058400041CD02080C3A0020BACD0208BC3200203B +:105850008BCE020892CE020841CF02089CCE0208ED +:10586000A7CE0208B2CE0208BBCE0208CACE0208FA +:10587000E8CE0208F5CE02082C00000006F072FB0C +:10588000804600218AEA01008BEA0101084329D001 +:10589000002407E0F848015D04F11400F74A1154B0 +:1058A000601C84B2A8F10100A042F3DC2221143074 +:1058B000F24A1154444607E0601EEF49095C153076 +:1058C000EE4A1154601C84B201211AEB01004BF125 +:1058D00000010022201A8A41EEDBAFF2A401E74862 +:1058E000E2F7C5FCE548E2F7CEFC84B2E448046088 +:1058F0000121001FE4F752F856E0002405E0E148DA +:10590000005DDE490855601C84B2DE48E2F7BBFC4E +:10591000A042F4D8DA4804600121001FE4F73EF801 +:1059200042E0D5488E38806840F2E931884209D19A +:10593000D54890F8C60720F078006030D24981F849 +:10594000C60704E040F2E930CB498E398860002474 +:1059500005E0CE48005DC9490855601C84B2CB48BB +:10596000E2F791FCA042F4D8C54804600121001F71 +:10597000E4F714F818E0002405E0C548005DBF49CD +:105980000855601C84B2C248E2F77DFCA042F4D8FE +:10599000BB4804600121001FE4F700F843F698209B +:1059A000B5498E39886000BF00BF75E2B64890F8EF +:1059B000C607C0F3C30005281BD2DFE800F0031BB5 +:1059C0008FB3F5000020AC49C231C870002405E057 +:1059D000B048005DA9490855601C84B2AD48E2F7A3 +:1059E00052FCA042F4D8A64804600121001FE3F74E +:1059F000D5FF2EE10020A049C231C870002404E088 +:105A000000209E490855601C84B2642CF8DB0020FD +:105A10009949C231C87008464078032815D1002042 +:105A2000C870002405E09C48005D94490855601C3E +:105A300084B29948E2F727FCA042F4D89048046069 +:105A40000121001FE3F7AAFF42E0002405E093488C +:105A5000005D8A490855601C84B2082CF7DB0024DD +:105A600008E085486E30015D04F10800834A115456 +:105A7000601C84B280486E30E2F705FCA042F0D88A +:105A80002C2104F108007D4A1154401C80B207907B +:105A9000002408E078489630015D07982044774A52 +:105AA0001154601C84B274489630E2F7ECFBA042BB +:105AB000F0D8AFF27C217148E2F7D9FB6F48E2F7EA +:105AC000E2FB6F49086001216D48001FE3F766FFA4 +:105AD00042F2107068498E398860BAE0002405E00F +:105AE0006F48005D65490855601C84B26C48E2F758 +:105AF000CAFBA042F4D8624804600121001FE3F70A +:105B00004DFF614800E0A6E090F8C60720F078005D +:105B100018305D4981F8C6074FF4FA6001F5EA6173 +:105B2000886096E05448C230407801281CD0022892 +:105B300002D003286DD154E000204F49C231C87013 +:105B4000002405E05748005D4C490855601C84B2AC +:105B50005448E2F798FBA042F4D849480460012178 +:105B6000001FE3F71BFF54E0002404E0002043493A +:105B70000855601C84B2642CF8DB00203E49C23119 +:105B8000C870002405E04748005D3C490855601C8A +:105B900084B20E2CF7DB3848E2F775FB80B2079031 +:105BA000079890B1002408E03AE03348015D04F121 +:105BB0000E00324A1154601C84B207988442F4DB10 +:105BC000AFF28C312D48E2F752FB2C48E2F75BFB39 +:105BD0002B49086001212A48001FE3F7DFFE18E087 +:105BE0005BE100202449C231C870002405E02E4842 +:105BF000005D22490855601C84B22B48E2F743FB44 +:105C0000A042F4D81E4804600121001FE3F7C6FE3D +:105C100000BF00BF42F2107017498E39886018E04B +:105C2000002405E02148005D14490855601C84B239 +:105C30001E48E2F728FBA042F4D811480460012175 +:105C4000001FE3F7ABFE42F210700B498E398860FB +:105C500000BF00BF20E10C4890F8C607C0F3C300A6 +:105C6000092844D2DFE800F00544586C8094A8EA83 +:105C7000FF00002422E000009A3A00205202002097 +:105C8000BC64024025CF0208BC32002087CE020847 +:105C900036CF020848CD020805CE0208E8CD02083A +:105CA00072CE020825CE02084ECE02087ECE020831 +:105CB0007B48005D7B490855601C84B27848E2F758 +:105CC000E2FAA042F4D8784804600121001FE3F70B +:105CD00065FE764890F8C60720F0780008307349D2 +:105CE00081F8C6074FF47A7001F5EA618860D1E067 +:105CF000002405E06E48005D6A490855601C84B2C6 +:105D00006B48E2F7C0FAA042F4D86748046001216A +:105D1000001FE3F743FEBDE0002405E06548005D99 +:105D200060490855601C84B26248E2F7ACFAA042B0 +:105D3000F4D85D4804600121001FE3F72FFEA9E0BD +:105D4000002405E05C48005D56490855601C84B29B +:105D50005948E2F798FAA042F4D853480460012168 +:105D6000001FE3F71BFE95E0002405E05348005DAB +:105D70004C490855601C84B25048E2F784FAA042AE +:105D8000F4D8494804600121001FE3F707FE81E0D1 +:105D9000002405E04A48005D42490855601C84B271 +:105DA0004748E2F770FAA042F4D83F480460012166 +:105DB000001FE3F7F3FD6DE04248407802280DD163 +:105DC000002405E04048005D36490855601C84B257 +:105DD0003D48E2F758FAA042F4D828E0002405E054 +:105DE0003948005D2F490855601C84B20F2CF7DB41 +:105DF0003448C238E2F747FA80B20790079890B16A +:105E0000002408E02F48C238015D04F10F00254A44 +:105E10001154601C84B207988442F3DBAFF2E8515E +:105E20002048E2F724FA1F48E2F72DFA84B21E4810 +:105E300004600121001FE3F7B1FD2BE0002405E021 +:105E40002248005D17490855601C84B21F48E2F7DC +:105E50001AFAA042F4D8144804600121001FE3F7A5 +:105E60009DFD17E0FFE7002405E01948005D0D499E +:105E70000855601C84B2072CF7D3601E0A490860DD +:105E800001210948001FE3F789FD42F21070114912 +:105E9000886000BF00BF00BF00BF0020FEF702BB4C +:105EA00061CD020852020020BC640240BC320020D6 +:105EB0005BCD02085FCD020848CD0208C1CD0208C3 +:105EC000D0CD02085C3B002090CD0208DACD02085C +:105ED000BACD02080C3A002010B5002440F224414B +:105EE000164804F072F938B340F22441134804F024 +:105EF000E6F800211248E3F751FD12491048E3F794 +:105F000033FD01201049C8700C480088C4B20B480A +:105F10008088C4B20A48001D0068C0F5FA6081B2EA +:105F20000A48A0F83E174FF4FA600549091D0860B9 +:105F300001210348E3F732FD10BD000000100140CD +:105F400088640240008800205C3B0020BC320020B6 +:105F500010B5002404490548E3F706FD0021034875 +:105F6000E3F71CFD10BD000000800028B86402406B +:105F700000B58FB00121880500F008FC2848E3F740 +:105F800019FD40200390002005904FF4806006909A +:105F900000200790089009904FF400300A900020EC +:105FA0000B900C900D900E901E48019040060090B2 +:105FB0001D48029069461A48E3F7C6FD01221021E8 +:105FC0001748E3F7A3FD16483038E3F7F3FC002049 +:105FD00003904FF4FA600490002005904FF4806025 +:105FE000069000200790089009904FF400300A9026 +:105FF00000200B900C900D900E900A4801904006E6 +:1060000000900A480290694605483038E3F79CFD45 +:10601000012103483038E3F7C1FC0FB000BD000098 +:10602000B86402400410014052020020A088002001 +:106030001CB50121032000F0A9FB07220621164808 +:10604000E4F7B6FC072211461348E4F7B1FCC02080 +:10605000009002208DF8050000208DF80600012038 +:106060008DF8070002208DF8040069460A48E4F71D +:1060700057FC2020009001208DF8040000208DF8AE +:10608000060003208DF8050001208DF80700694601 +:106090000148E4F745FC1CBD0004024070B588B01F +:1060A00000240025FFF7C4FFFFF762FF4FF4E13043 +:1060B00000F06CF900F04AF90121402000F086FB65 +:1060C000012000F047FC4FF47A7005F06DFD0B20C5 +:1060D000894908710021894880F8A01880F868175C +:1060E0000020874988704870C8704FF47A708860C3 +:1060F0000021824880F8881701208149203188706A +:106100004870C8704FF4FA50886000217B4880F8CE +:10611000501701207A49183988704870C8704FF4B8 +:106120007A7088600021754880F8781700207449DB +:10613000103188704870C8704FF47A708860002100 +:106140006E4880F85C1701206D490C3988704870E2 +:10615000C8704FF4FA70886000216A4880F8B81758 +:1061600000206949887001204870C8704EF6602090 +:10617000886000BF1FE0002004EB4401604A2C321D +:1061800002F8210004EB440102EB81018870012038 +:1061900004EB440102EB81014870002004EB440150 +:1061A00002EB8101C87042F6F82004EB440102EBD7 +:1061B00081018860641C042CDDD300204E49887165 +:1061C000A1F1C20090F8AA0000F00F00002807DD3E +:1061D000A1F1C20090F8AA0000F00F00401E487024 +:1061E0004748763090F8AA000009002808DD4448A6 +:1061F000763090F8AA000121C1EB10103E4988705A +:106200003D48407868B920214048E4F7FFFB3B480F +:1062100090F8C60720F080008030384981F8C60722 +:1062200003E020213948E4F7EFFB3348807890B150 +:10623000012815D0022809D003281ED147F230507A +:106240003149886000203249086016E04EF660202F +:106250002D49886011E04EF660202B4988600CE0E3 +:106260004EF660202849886000202949086043F6DE +:10627000982023491839886000BF00BF254800686E +:10628000254908602348001D0068486021480830FF +:1062900000688860002404E0002117489038015508 +:1062A000641C142CF8D31C48C07A1B49897A1A4AFA +:1062B000527A194B1B7ACDE90432CDE90610164803 +:1062C000C1798079144A5279134B1B79CDE9003298 +:1062D000CDE9020110488378027810A10648903871 +:1062E00004F03EF800210320E3F734FE10B1002053 +:1062F0001549086008B070BD5C3B0020BC3200202E +:10630000243A0020BC620020746A0020000402408D +:1063100088024042107AFF1F4098002025303278D2 +:106320002530327825303278253032782530327871 +:106330002530327825303278253032782530327861 +:1063400025303278250000008802424208B54620F8 +:106350008DF8000002208DF8010001208DF8020068 +:106360008DF803006846F9F73BFA25208DF8000008 +:1063700001208DF8010000208DF8020001208DF829 +:1063800003006846F9F72CFA08BD00001FB5044663 +:106390000121102000F04AFA00940020ADF804001A +:1063A000ADF80600ADF80800ADF80C000C20ADF813 +:1063B0000A0069460B4803F057FF0121094803F022 +:1063C00087FE012240F22441064803F028FF1021F5 +:1063D000044803F074FE0122C021024803F084FE49 +:1063E0001FBD0000001001401CB50121592000F024 +:1063F000CDF943F6F870009000208DF804000220DB +:106400008DF8070069462448E4F78AFAFC200090DA +:1064100000208DF8040001208DF8070069461F4810 +:10642000E4F77EFA4FF44040009000208DF804001D +:1064300001208DF8070069461948E4F771FA072032 +:10644000009000208DF8040002208DF807006946B6 +:106450001448E4F765FA07211248E4F7D5FA4FF437 +:1064600040410F48E4F7D2FA4FF47C510A48E4F770 +:10647000CDFAF8210848E4F7C7FAFC210748E4F709 +:10648000C5FA09480068012802D10849887002E06D +:106490000020064988701CBD001002400018024010 +:1064A000000C02400000024028024242BC120020C0 +:1064B00010B5FFF799FF642005F076FB23480068CC +:1064C000D0B92348006818B902202249487002E078 +:1064D0000120204948701E48103800681E49D1F834 +:1064E0000C1240EA4100C0431A498870084680787F +:1064F00000F00300887002E000201649487014483C +:10650000001F006820B90120144981F8200003E031 +:106510000020124981F8200011480068000111494B +:10652000D1F8181240EAC1000E49D1F8141240EA1D +:1065300081000C49D1F8101240EA41000949D1F814 +:106540000C12084318300549C87010BD3C82414206 +:10655000180243425C3B002000004342BC12002072 +:106560001C024242000042421CB50121112000F0F1 +:106570000DF94CF20400009001208DF80400002079 +:106580008DF8060003208DF8050001208DF8070026 +:1065900069461648E4F7C4F904211448E4F734FACC +:1065A00013488078032803D011488078012815D13A +:1065B0000420009001208DF8040000208DF80600D2 +:1065C00003208DF8050001208DF807006946094871 +:1065D000E4F7A6F904210748E4F716FA0120064972 +:1065E00008600649C1F8BC021CBD00000010024052 +:1065F0005C3B002000000240B802424200004242E0 +:1066000010B5FFF7B1FF10BD2DE9F04F85B00F4673 +:1066100015461E460E9C162002900BE02020544981 +:1066200001EB47119DF8082088549DF80800401C94 +:10663000C0B202909DF808002028EFDB00200290F5 +:1066400013E09DF808008200A846B146404649463E +:10665000E1F7E9FD002358405940084300D108E024 +:106660009DF80800401CC0B202909DF80800102858 +:10667000E7DB00BF9DF80800A04217DC002C15DD09 +:106680009DF8080020B99DF808002044C0B202908F +:106690009DF80800401CC0B202903020344901EB44 +:1066A00047119DF80820C2F11E02885444B1012010 +:1066B00000902E202E4901EB4711C4F11E02885490 +:1066C0000020019019E09DF804008200AA46B3461C +:1066D00050465946E1F7A7FD0F21084030302449C4 +:1066E00001EB47119DF80420C2F11E0288549DF869 +:1066F000040000F10100C0B201909DF80400A04226 +:10670000E1DB9DF800002044C0B2019023E09DF839 +:1067100004009DF80010401A820028463146CDE959 +:106720000365E1F780FD0F2108403030C1B2104809 +:1067300000EB47129DF8040000F101009DF80030C5 +:10674000A0EB0300C0F11E0011549DF8040000F1FD +:106750000100C0B201909DF808009DF800100844A7 +:106760009DF804108842D2DC05B0BDE8F08F00002F +:10677000482E002010B54FF400610348E4F73BF9C0 +:106780000446204610BD00000004024029B1064A1C +:1067900012680243044B1A6004E0034A1268824301 +:1067A000014B1A60704700003038024029B1064A98 +:1067B00012680243044B1A6004E0034A12688243E1 +:1067C000014B1A60704700001038024029B1064A98 +:1067D00012680243044B1A6004E0034A12688243C1 +:1067E000014B1A60704700003438024029B1064A54 +:1067F00012680243044B1A6004E0034A12688243A1 +:10680000014B1A60704700004038024029B1064A27 +:1068100012680243044B1A6004E0034A1268824380 +:10682000014B1A60704700002038024029B1064A27 +:1068300012680243044B1A6004E0034A1268824360 +:10684000014B1A60704700004438024029B1064AE3 +:1068500012680243044B1A6004E0034A1268824340 +:10686000014B1A607047000024380240F0B5002147 +:1068700000220024022500260223324F3F6807F041 +:106880000C0121B1042905D0082937D105E02E4F8C +:10689000076036E02D4F076033E02A4F3F1F3F6807 +:1068A000C7F38056274F3F1F3F6807F03F036EB185 +:1068B000264FB7FBF3F7DFF88CC0ACF1040CDCF823 +:1068C00000C0CCF3881C07FB0CF40CE01E4FB7FB98 +:1068D000F3F7DFF870C0ACF1040CDCF800C0CCF3C7 +:1068E000881C07FB0CF4174F3F1F3F68C7F3014795 +:1068F0007F1C7D00B4FBF5F7076002E0124F0760D4 +:1069000000BF00BF0F4F3F6807F0F0010909104FAB +:106910007A5C0768D74047600A4F3F6807F4E05148 +:10692000890A0B4F7A5C4768D7408760054F3F68FC +:1069300007F46041490B064F7A5C4768D740C7604F +:10694000F0BD0000083802400024F40000127A0074 +:106950000000002030B10749096841F00401054AF0 +:10696000116005E00349096821F00401014A116042 +:10697000704700000008065001480068704700009A +:106980000808065010B5012004F0C6FE10210B487F +:10699000E4F73AF808210948E4F738F8D720E2F795 +:1069A00093FCFF20E2F790FC044610210348E4F733 +:1069B0002DF8002004F0B0FE204610BD000002407B +:1069C00010B5012004F0A8FE00201E4908800DE04B +:1069D000FFF7D8FF00F0800000B10BE0012005F0C8 +:1069E000E3F818480088401C1649088015480088BC +:1069F000C828EDDB00BF13480088C8281CDA102126 +:106A00001148E4F701F808210F48E3F7FFFF9F2042 +:106A1000E2F75AFCFF20E2F757FCFF20E2F754FCB4 +:106A20000A49087010210848E3F7F0FF002004F03D +:106A300073FE0648007810BD002004F06DFE0020B3 +:106A4000F9E700002E0A002000000240300A002072 +:106A500000B587B001218803FFF7C8FE012102209D +:106A6000FFF794FE00208DF818008DF81B004FF4FE +:106A70000060059005A92E48E3F752FF01208DF82C +:106A8000180002208DF8190000208DF81A0001204E +:106A90008DF81B000003059005A92548E3F740FF8A +:106AA00005220D212248E3F783FF05220E2120480D +:106AB000E3F77EFF05220F211D48E3F779FF4FF42E +:106AC0006040059002208DF8180003208DF8190011 +:106AD00000208DF81A008DF81B0005A91448E3F773 +:106AE0001FFF144800F050F80020ADF80000ADF88A +:106AF0000400ADF80600ADF808004FF40070ADF8E2 +:106B00000A001820ADF80C000020ADF80E00072098 +:106B1000ADF810004FF48270ADF8020069460548E8 +:106B200000F06CF80121034800F022F807B000BD26 +:106B3000000402400038004010B5044600BF0221A6 +:106B40000A4800F04DF80028F9D02146074800F027 +:106B500053F800BF0121054800F042F80028F9D0A1 +:106B6000024800F046F8C0B210BD000000380040F6 +:106B700021B1028842F04002028004E002884FF610 +:106B8000BF731A400280704710B504461148844212 +:106B900008D101218014FFF759FE0021A014FFF74E +:106BA00055FE16E00C48844208D101210014FFF77D +:106BB0002DFE00212014FFF729FE0AE00748844239 +:106BC00007D10121C013FFF721FE0021E013FFF7D9 +:106BD0001DFE10BD0030014000380040003C004068 +:106BE0000246002013890B400BB1012000E0002079 +:106BF00070470146888970478181704710B500222F +:106C0000028802F441520B884C8823438C8823432A +:106C1000CC8823430C8923434C8923438C89234309 +:106C2000CC8923431A430280838B4FF2FF742340A5 +:106C300083830B8A038210BD10B50246002003E057 +:106C400012F8014B2318D8B20B1EA1F10104A1B216 +:106C5000F6D110BD10B500240121880702F0F4FC24 +:106C600000285AD000BF53E02E4850F82400007886 +:106C7000012811D100202B4951F82410087029490E +:106C800051F824104870274951F82410887025497C +:106C900051F82410486039E0224850F82400407828 +:106CA000012833D11F4850F82400807800BB1D49CB +:106CB00051F82410081D4968491C0160194850F812 +:106CC00024004068174951F82410896888421DD370 +:106CD0000120144951F824108870124850F82400FB +:106CE000C078012805D100200E4951F824104860D1 +:106CF0000CE000200B4951F824104870094951F864 +:106D000024104860074951F82410C870601CC4B2B0 +:106D1000054890F8F208A042A6DC0121880702F09D +:106D2000BBFB10BDB03B0020BC3200200CB50020E6 +:106D3000019000903348006840F480303149086089 +:106D400000BF3048006800F4003000900198401CFB +:106D50000190009818B90198B0F5A06FF1D12948B9 +:106D6000006800F4003010B10120009001E0002024 +:106D700000900098012844D122484030006840F03B +:106D800080502049403108601F48006840F480402E +:106D90001D4908601B48083000681A49083108601E +:106DA0000846006808600846006840F480500860A3 +:106DB0001648091F0860081F006840F08070091F0E +:106DC000086000BF0F48006800F000700028F9D08C +:106DD00040F205600E4908600A480830006820F05B +:106DE00003000849083108600846006840F00200C6 +:106DF000086000BF03480830006800F00C00082855 +:106E0000F8D10CBD00380240007000400854400723 +:106E1000003C024010B504462046FFF78DFE10BD31 +:106E20007CB502460020002501959FED1D0A8DEDE1 +:106E3000000A01AB6C4600BF22E0155C302D0BDB75 +:106E4000155C402D08DA019D2D010195155C303D42 +:106E5000019E3543019511E0155C402D0BDD155C5D +:106E6000472D08DA019D2D010195155C373D019EE6 +:106E70003543019502E0BFEE000A7CBD451CE8B237 +:106E80008842DADB002003E01D5C2554451CE8B293 +:106E900001EBD176B0EB660FF6DB9DED000AECE777 +:106EA0000000000010B502460C460021002300BF80 +:106EB0001AE0505C302807DB505C402804DA1B01E4 +:106EC000505C303803430DE0505C402807DD505CD7 +:106ED000472804DA1B01505C3738034302E04FF0C7 +:106EE000FF3010BD481CC1B2A142E2DB1846F8E7F2 +:106EF000FEB5042438256348827810460021F6F751 +:106F0000B5F90646012008210022CDE900210290B2 +:106F100004EB44014800134632462946F8F744FF83 +:106F20000444012004EB440149060090080E0823A4 +:106F30002D222946F8F79AFE641C524842781046E2 +:106F40000021F6F793F90646012008210022CDE939 +:106F50000021029004EB44014906080E1346324614 +:106F60002946F8F721FF0444012004EB44014906B7 +:106F70000090080E08232D222946F8F777FE641C9E +:106F800040481C38027F10460021F6F76FF906468C +:106F9000012008210022CDE90021029004EB4401E8 +:106FA0004906080E134632462946F8F7FDFE04440A +:106FB000012004EB440149060090080E082320221A +:106FC0002946F8F753FE641C2E48427910460021EA +:106FD000F6F74CF90646012008210022CDE90021F0 +:106FE000029004EB44014906080E13463246294636 +:106FF000F8F7DAFE0444012004EB4401490600904E +:10700000080E08232D222946F8F730FE641C1D487F +:10701000027910460021F6F729F9064601200821D9 +:107020000022CDE90021029004EB44014906080E3C +:10703000134632462946F8F7B7FE0444012004EB14 +:10704000440149060090080E08232D222946F8F72E +:107050000DFE641C0B48C27810460021F6F706F9B5 +:107060000646012008210022CDE90021029004EB10 +:1070700044014906080E134632462946F8F794FEA5 +:10708000FEBD0000D83200200249C8720121014A29 +:10709000D1737047BC12002010B592B0002011903F +:1070A00010900F900E900D90E3F72AFAFE48C07BE7 +:1070B000002802F056810020FB49C873F8F7D6FB80 +:1070C000F948C07A102882F04981DFE810F01000FA +:1070D000B0005501A3033B06AF062708430AAB0BDC +:1070E000400CBE0CA00D6B0EC90E4A101211E3F736 +:1070F0008FFC012806D0022805D0042804D00828D7 +:107100000BD102E009E008E007E00220FFF7BCFF36 +:107110000021E64880F8101E00BF00BF01201021AA +:107120001523E3A2CDE9001000210846F8F749FF36 +:10713000DE4890F8110E80B3012008210523E1A25A +:10714000CDE9001014210020F8F73BFF01200821B1 +:107150000022CDE900210290D44890F8110E134688 +:107160000246142106901E20F8F71EFE0120082179 +:10717000CDE90010CD4890F8110E401E00EB400103 +:1071800001EB0010D14901EB00100E300A2302463A +:10719000142106902820F8F714FFC44890F8100E28 +:1071A000FF280AD1012008211523C9A2CDE900102A +:1071B0002D211420F8F705FF37E00121BB4890F896 +:1071C000100E0A236422CDE900011E211846F8F7AB +:1071D000B8FC012008210022CDE900210290B3482B +:1071E00090F8100E134602462D2106903220F8F733 +:1071F000DBFD119001200090119800EB400032213E +:1072000001EB4000C0B2082325222D210690F8F79B +:107210002DFDA64890F8100E642806D10021A34841 +:1072200080F8101E0220FFF72FFF02F097B8E3F757 +:10723000EFFB012806D0022805D0042804D0082836 +:107240000AD105E008E007E00920FFF71DFF03E091 +:107250000420FFF719FF00BF00BFA14890F8A00865 +:1072600050B90120082115239EA2CDE9001000216C +:107270000846F8F7A6FE29E09D48407820B101288D +:107280000DD0022821D115E001200821152399A253 +:10729000CDE9001000210846F8F793FE15E0012023 +:1072A0000821152397A2CDE9001000210846F8F720 +:1072B00088FE0AE001200821152395A2CDE90010DF +:1072C00000210846F8F77DFE00BF00BF7648807AAF +:1072D000012802D0022816D10AE001209049092392 +:1072E0001A46CDE900100A210020F8F7FFFD0AE058 +:1072F00001208C4909231A46CDE900100A210020FB +:10730000F8F7F4FD00BF00BF0120874918231A4693 +:10731000CDE9001000216820F8F7E8FD01200821E0 +:10732000152382A2CDE900101A210020F8F749FEAA +:1073300001200821152383A2CDE90010242100207B +:10734000F8F73FFE012008210022CDE9002102903C +:107350005548D0F8180213460246242106905420BE +:10736000F8F722FD5048D0F8180210B90220FFF7B4 +:107370008BFEFFF7BDFD58E7E3F74AFB012806D077 +:10738000022810D004281AD0082830D123E0032086 +:10739000FFF77AFE454890F80C0E20F08001434834 +:1073A00080F80C1E23E0414890F80C0E20F080017C +:1073B0003E4880F80C1E0320FFF766FE17E03B48AE +:1073C00090F80C0E20F08001384880F80C1E09203F +:1073D000FFF75AFE0BE0354890F80C0E20F08001C4 +:1073E000324880F80C1E0420FFF74EFE00BF00BF9D +:1073F0003B4890F8A00850B901200821152355A258 +:10740000CDE9001000210846F8F7DBFD29E03848F7 +:10741000407820B101280DD0022821D115E00120AB +:107420000821152333A2CDE9001000210846F8F702 +:10743000C8FD15E001200821152332A2CDE9001076 +:1074400000210846F8F7BDFD0AE0012008211523B8 +:107450002FA2CDE9001000210846F8F7B2FD00BFC9 +:1074600000BF1148807A012802D002280AD10AE020 +:1074700001202B4909231A46CDE9001014210020D0 +:10748000F8F734FD81E01A484830D0F8050000EEE6 +:10749000100A1748A038D0ED3A0A30EE200AB5EEAF +:1074A000C00AF1EE10FA59E0BC120020BC22002004 +:1074B0004669726D77617265446F776E6C6F616457 +:1074C00000000000506F72743A0000001441002068 +:1074D000446F776E6C6F6164204661696C210000B7 +:1074E000BC3200204E6F205369676E616C00000053 +:1074F0005C3B0020547970653A53746174696F6E17 +:1075000000000000547970653A436C6F75640000A8 +:10751000547970653A436C6F75642D5465737400CB +:10752000543E0308663E0308043E03084F66666C3B +:10753000696E65205265636F72642055706C6F616F +:10754000640000005265636F7264206E756D626541 +:10755000723A00004F66666C696E65000AD00120C1 +:10756000FD4909231A46CDE9001014210020F8F73F +:10757000BDFC09E00120F94909231A46CDE90010B4 +:1075800014210020F8F7B2FC00BF00BFF44890F8C7 +:10759000100E10B10020FFF777FDF2484078002868 +:1075A00014D0F0488078022846D1EF480068B8B37C +:1075B000EC48807932280ADA0120EC4908230E22AF +:1075C000CDE9001000215920F8F790FC85E0E5484E +:1075D00080793C280ADA0120E54908230E22CDE90A +:1075E000001000215920F8F781FC76E0DD48807911 +:1075F00046280ADA0120DF4908230E22CDE90010CF +:1076000000215920F8F772FC67E00120DA490823CD +:107610000E22CDE9001000215920F8F767FC5CE04C +:10762000FFE70121D54808230E22CDE90001002102 +:107630005920F8F75BFC50E0CA488078012802D056 +:10764000C848807800BBC7488079202845DAC548FB +:1076500080791A280ADD0120C44908230E22CDE9C9 +:10766000001000215920F8F741FC36E0BD48807930 +:1076700017280ADD0120BE4908230E22CDE900109B +:1076800000215920F8F732FC27E0B6488079142809 +:107690000ADD0120B74908230E22CDE900100021A0 +:1076A0005920F8F723FC18E0AE48807912280ADD4B +:1076B0000120B14908230E22CDE9001000215920F4 +:1076C000F8F714FC09E00120AC4908230E22CDE9AB +:1076D000001000215920F8F709FC0120A8491823BF +:1076E0001A46CDE9001000216820F8F7FFFB0120C1 +:1076F00010210B46A3A2CDE9001014212820F8F791 +:1077000060FC012008211523A0A2CDE9001024214E +:107710001220F8F756FCA248D0F81802B0B1A048E1 +:10772000408C06909E48D0F81802059002469DA114 +:1077300007A8069B02F014FE01200821152307AAC2 +:10774000CDE900102E210020F8F73BFC844890F88A +:107750000C0E0121B1EBD01F09D101200821152306 +:1077600095A2CDE900102E210020F8F72AFCFFF7A2 +:10777000BFFB974890F8C6070121B1EBD01F12D18B +:1077800078480079024693A1069007A802F0E8FD28 +:1077900001200821022307AACDE90010382100208A +:1077A000F8F70FFC14E08A4890F8C607C0F3C3004E +:1077B000024688A1069007A802F0D2FD0120082108 +:1077C000022307AACDE9001038210020F8F7F9FBC1 +:1077D0008248807850B101200821152380A2CDE98C +:1077E00000100A210020F8F7ECFB12E07848D0F8EE +:1077F000840702467DA1069007A802F0B1FD012092 +:1078000008210A2307AACDE9001019460020F8F73D +:10781000D8FB0AE5E3F7FCF8012806D002282DD0B2 +:10782000042854D0082860D158E0002011901FE0AF +:107830001198401C80B211901198402800DD1BE087 +:107840005748407B002805DD5548407B401E544981 +:10785000487302E03F20524948735148407B00EB97 +:10786000C00101EB0011634810F8210000B103E0F2 +:107870004B48407B0028DBDA00BF36E00020119047 +:107880001FE01198401C80B211901198402800DD33 +:107890001BE04348407B3F2805DA4148407B401CC1 +:1078A0003F49487302E000203D4948733C48407B13 +:1078B00000EBC00101EB00114E4810F8210000B1AF +:1078C00003E03748407B4028DBDB00BF0DE0344855 +:1078D000407B4949C8700120087106E00220FFF78B +:1078E000D3FB00202E49487300BF00BF2C48C07A4C +:1078F000032830D12A48407BC117069000EB117055 +:1079000000110D90012200213C4801F041FD0120B1 +:1079100010210022CDE9002102902148407B00EB9C +:10792000C00101EB0011334810F821001346024654 +:10793000002106905820F8F737FA012010210B4655 +:107940002FA2CDE900100020F8F73BFB1448407B44 +:1079500000EBC0015EE0F4E1663E0308783E0308F8 +:10796000BC2200205C3B002000024042C23E0308D3 +:10797000B43E0308A63E0308983E03088A3E030867 +:10798000043E0308424C5545534B5900454E455261 +:10799000475920544543484E4F4C4F47590000002B +:1079A000BC1200205761697455706C6F61643A2590 +:1079B000642F2564000000005570677261646520C3 +:1079C00045525220436865636B2047756E00000086 +:1079D000BC3200202530327800000000343A00200C +:1079E000426C6F636B6167650000000025646D7316 +:1079F00000000000E414002098400020503F0308DD +:107A00004C3A202020202020202020202020202030 +:107A10000000000001EB0011FB4800EB8100D0F8F2 +:107A2000010000210590F5F721FC012110220690AC +:107A30000D9800EB400303EB0010F44B03EB001038 +:107A4000007F00F003000023CDE901210090102108 +:107A50001820069AF8F7A8F9012010210B46ECA28D +:107A6000CDE9001020210020F8F7ABFAED48407B6B +:107A700000EBC00101EB0011E34800EB8100D0F8FE +:107A8000050000210590F5F7F1FB01211022069079 +:107A90000D9800EB400303EB0010DC4B03EB0010F0 +:107AA000007FC0F381000023CDE901210090202157 +:107AB0001820069AF8F778F904200F9038200E90D5 +:107AC000D848407B00EBC00101EB0011CE4800EB31 +:107AD000810090F8230000210590F5F7C7FB069080 +:107AE000012008210022CDE9002102900E98059086 +:107AF0000F9800EB4000400013460490DDE90512AA +:107B0000F8F752F90F9908440F90012000900E9851 +:107B100006900F9800EB40004006000E08232D222F +:107B200005900699F8F7A2F80F98401C0F90BD48F1 +:107B3000407B00EBC00101EB0011B34800EB81007A +:107B400090F8220000210590F5F790FB06900120A7 +:107B500008210022CDE9002102900E9805900F988F +:107B600000EB40004006000E13460490DDE90512CC +:107B7000F8F71AF90F9908440F90012000900E9819 +:107B800006900F9800EB40004006000E08232D22BF +:107B900005900699F8F76AF80F98401C0F90A148D5 +:107BA000407B00EBC00101EB0011974800EB810026 +:107BB00090F8210000210590F5F758FB0690012070 +:107BC00008210022CDE9002102900E9805900F981F +:107BD00000EB40004006000E13460490DDE905125C +:107BE000F8F7E2F80F9908440F90012000900E98E2 +:107BF00006900F9800EB40004006000E082320225C +:107C000005900699F8F732F80F98401C0F908548B8 +:107C1000407B00EBC00101EB00117B4800EB8100D1 +:107C200090F8260000210590F5F720FB0690012032 +:107C300008210022CDE9002102900E9805900F98AE +:107C400000EB40004006000E13460490DDE90512EB +:107C5000F8F7AAF80F9908440F90012000900E98A9 +:107C600006900F9800EB40004006000E08232D22DE +:107C700005900699F7F7FAFF0F98401C0F90694896 +:107C8000407B00EBC00101EB00115F4800EB81007D +:107C900090F8250000210590F5F7E8FA06900120FC +:107CA00008210022CDE9002102900E9805900F983E +:107CB00000EB40004006000E13460490DDE905127B +:107CC000F8F772F80F99084480B20F9001200090E5 +:107CD0000E98C0B206900F9800EB40004006000ED0 +:107CE00008232D2205900699F7F7C0FF0F98401C36 +:107CF0000F904C48407B00EBC00101EB0011424863 +:107D000000EB810090F8240000210590F5F7AEFA11 +:107D10000690012008210022CDE9002102900E9852 +:107D2000C0B205900F9800EB40004006000E1346CD +:107D30000490DDE90512F8F737F80F99084480B28E +:107D40000F9066E5E2F764FE012806D002280ED007 +:107D5000042816D0082837D12FE03248007B0028AD +:107D600004DD3048007B401E2E4908732CE02D486E +:107D7000007B032804DA2B48007B401C2949087348 +:107D800022E02848007B30B1012808D002280AD020 +:107D9000032810D10BE00520FFF776F90BE0062051 +:107DA000FFF772F907E00720FFF76EF903E00820FC +:107DB000FFF76AF900BF00BF06E00220FFF764F991 +:107DC00000201849087300BF00BF1648C07A042875 +:107DD00019D104220021144801F0DAFA0020102100 +:107DE000CDE900100F48007B0F4901EB0010069011 +:107DF0000C48007B0007000E102305900146002070 +:107E0000069AF8F7DEF804E5E41400201441002097 +:107E1000503A202020202020202020202020202018 +:107E200000000000BC120020D03E0308E2F7F0FD85 +:107E3000082806D10420FFF727F90020FA494873E3 +:107E400000BF00BFF848C07A05287DD10422002178 +:107E5000F64801F09DFAF648407820B101280ED08E +:107E600002284CD12CE0012008211023AFF67C120F +:107E7000CDE9001019460020F8F7A3F83FE00120F3 +:107E800008211023AFF68412CDE900101946002016 +:107E9000F8F797F8012008211023E6A2CDE9001099 +:107EA00038210020F8F78DF8012008211123E04A3D +:107EB000B53ACDE9001038211E20F8F782F81EE00F +:107EC000012008211023DDA2CDE900101946002071 +:107ED000F8F777F8012008211023D6A2CDE9001089 +:107EE00038210020F8F76DF8012108201123D74A26 +:107EF000CDE9000138211E20F8F763F800BF00BF6C +:107F0000CB48407800281FD0C9488078F0BB0020BB +:107F1000119009E0C649D8391198085C00B106E013 +:107F20001198401C80B2119011981528F2D300BF0F +:107F3000012008211023C6A2CDE900101A2100203B +:107F4000F8F73FF8012000E0E7E008211023B84AE5 +:107F50007C3ACDE900101A212420F8F732F8B24813 +:107F6000C078182817DD012108201023BAA2CDE916 +:107F7000000124210020F8F724F80121082014230F +:107F8000AB4A903ACDE900012E2100E019E0002033 +:107F9000F8F717F8C1E0012008211023AEA2CDE9BF +:107FA000001024210020F8F70CF8012008211423E8 +:107FB0009F4A8B3ACDE900102E210020F8F701F8F6 +:107FC000ABE09B48807801283BD10020119009E06C +:107FD0009749D8391198085C00B106E01198401C07 +:107FE00080B2119011981528F2D300BF012008210A +:107FF000102397A2CDE900101A210020F7F7E1FF26 +:108000000120082110238A4A7C3ACDE900101A2168 +:108010002420F7F7D6FF0121082010238EA2CDE9F6 +:10802000000124210020F7F7CCFF012008211423B0 +:108030007F4A903ACDE900102E210020F7F7C1FFCA +:108040006BE07B488078022839D179484078032852 +:108050000AD101200821102381A2CDE900101A21A4 +:108060000020F7F7AEFF14E001210820102381A2C1 +:10807000CDE900011A210020F7F7A3FF0120082114 +:1080800010236B4A543ACDE900101A211E20F7F74D +:1080900098FF0120082110236FA2CDE900102421B0 +:1080A0000020F7F78EFF012108201423604A903A40 +:1080B000CDE900012E210020F7F783FF2DE05C4879 +:1080C0008078032829D10121082010236BA2CDE953 +:1080D00000011A210020F7F774FF01200821102366 +:1080E000534A0A32CDE900101A211220F7F769FF2E +:1080F00001200821102358A2CDE9001024210020DE +:10810000F7F75FFF012008211423494A903ACDE98F +:1081100000102E210020F7F754FF12E6E2F778FC5A +:10812000012804D002280CD008281BD113E03E48B7 +:10813000407B002804DD3C48407B401E3A494873A0 +:1081400010E03948407B032804DA3748407B401C64 +:108150003549487306E00420FEF796FF00203249B7 +:10816000487300BF00BF3048C07A06285BD10422A4 +:108170000021434801F00CF9012010210022CDE933 +:10818000002102902848407B401C01230246002128 +:1081900006903E20F7F708FE01200821102339A29F +:1081A000CDE9001000214820F7F70BFF01203849E6 +:1081B00008231A46CDE9001000217820F7F796FE33 +:1081C00001200821102333A2CDE900104820F7F741 +:1081D000F8FE00202E4908231A46CDE90010194662 +:1081E0007820F7F783FE0120082110232CA2CDE987 +:1081F000001019460020F7F7E4FE0B48407B00EB27 +:10820000400101EB0010284901EB0010407B0128E0 +:1082100050D10821102325A2CDE9001019461E20B7 +:10822000F7F7CFFE50E094E1BC120020103F0308A6 +:108230005C3B002055524C3A0000000054797065B8 +:108240003A436C6F75642D5461737400F5CC020869 +:1082500041504E203A000000494D45493A00000087 +:10826000535349443A5448582D4844342D322E34FF +:1082700000000000535349443A00000049503A00BE +:10828000903F03084F6E4C696E65203A2000000055 +:108290004C3E03084F66664C696E653A200000004C +:1082A000547970653A000000144100204C4F52414F +:1082B00000000000012008211023FEA2CDE90010DB +:1082C00019461E20F7F77DFE012008211023FBA28E +:1082D000CDE9001018210020F7F773FEFA48407B23 +:1082E00000EB400101EB0010F84901EB0010807930 +:1082F000052818D101200821CDE90010F248407B63 +:1083000000EB400101EB0010F04901EB0010007B95 +:10831000EF4901EB00100C2302461821069036208D +:10832000F7F74FFE17E001200821CDE90010E648DD +:10833000407B00EB400101EB0010E44901EB001031 +:108340008079E44901EB00100C23024618210690C5 +:108350003620F7F736FE012008211023DEA2CDE9F2 +:10836000001020210020F7F72CFE09200F9000209C +:108370000E901190DFE00F9800EB400040007A284B +:1083800005DD0E98401C80B20E9000200F90CE4864 +:10839000407B00EB400101EB0010CC4901EB0010E9 +:1083A0003030119900EB01108078C00908210022BB +:1083B000CDE900210290C448407B00EB400101EB75 +:1083C0000010C24901EB00103030119900EB011090 +:1083D0000078069020210E9801EBC000C0B20590F5 +:1083E0000F9800EB40004006000E00230490DDE9EA +:1083F0000512F7F7D9FC0F99084480B20F900F9837 +:1084000000EB400040007A2805DD0E98401C80B249 +:108410000E9000200F90AC48407B00EB400101EB38 +:108420000010AA4901EB00103030119900EB011047 +:108430008078C009009020210E9801EBC000C0B2E6 +:1084400006900F9800EB40004006000E08232D22F6 +:1084500005900699F7F70AFC0F98401C80B20F9020 +:108460000F9800EB400040007A2805DD0E98401C74 +:1084700080B20E9000200F909348407B00EB4001AB +:1084800001EB0010914901EB00103030119900EB25 +:1084900001108078C00908210022CDE90021029056 +:1084A0008948407B00EB400101EB0010874901EB5C +:1084B00000103030119900EB011040780690202117 +:1084C0000E9801EBC000C0B205900F9800EB400081 +:1084D0004006000E00230490DDE90512F7F764FC66 +:1084E0000F99084480B20F900F9800EB40004000B5 +:1084F0007A2805DD0E98401C80B20E9000200F9067 +:108500000120009020210E9801EBC000C0B206901F +:108510000F9800EB40004006000E08233B22059018 +:108520000699F7F7A3FB0F98401C80B20F901198A3 +:10853000401C80B211906448407B00EB400101EB8D +:108540000010624901EB0010C179119881423FF798 +:1085500012AF58E4E2F75CFA012804D002280CD0EC +:1085600008281BD113E05848407B002804DD5648FA +:10857000407B401E5449487310E05348407B032819 +:1085800004DA5148407B401C4F49487306E0042000 +:10859000FEF77AFD00204C49487300BF00BF4A48EF +:1085A000C07A07287ED101204749C87304220021E0 +:1085B0004C4800F0EDFE012010210022CDE9002101 +:1085C00002904148407B401C012302460021069056 +:1085D0004020F7F7E9FB01200821102342A2CDE952 +:1085E000001014210020F7F7ECFC09200F90002068 +:1085F0000E90119007E10F9800EB400040007A28A0 +:1086000005DD0E98401C80B20E9000200F900120D6 +:1086100008210022CDE9002102902B48407B00EB8D +:10862000400101EB0010294901EB00103030119995 +:1086300000EB01100078069014210E9801EBC000A9 +:10864000C0B205900F9800EB40004006000E0023DA +:108650000490DDE90512F7F7A7FB0F99084480B2F3 +:108660000F900F9800EB400040007A2805DD0E982F +:10867000401C80B20E9000200F9001200090142129 +:108680000E9801EBC000C0B206900F9800EB4000BE +:108690004006000E08232D2205900699F7F7E6FA0A +:1086A0000F9800E0BDE0401C80B20F900F9800EBE7 +:1086B00040001FE0525334383500000050726F7490 +:1086C0006F636F6C3A000000BC1200201441002060 +:1086D00060400308D03F030847756E2D4164647203 +:1086E0003A0000009040030847756E2D52535349DD +:1086F0003A00000040007A2805DD0E98401C80B248 +:108700000E9000200F90FE48407B40F2231110FB9A +:1087100001F0FC4901EBC0001830119901EBC101D7 +:1087200000EB011090F83C00642110FB01F0069072 +:10873000012008210022CDE9002102900698C117EE +:1087400000EB11600012059014210E9801EBC0009F +:10875000C0B204900F9800EB40004006000E0023CA +:108760000390DDE90412F7F71FFB0F99084480B26C +:108770000F900F9800EB400040007A2805DD0E981E +:10878000401C80B20E9000200F9001200090142118 +:108790000E9801EBC000C0B206900F9800EB4000AD +:1087A0004006000E0823252205900699F7F75EFA89 +:1087B0000F98401C80B20F900F9800EB40004000D3 +:1087C0007A2805DD0E98401C80B20E9000200F9094 +:1087D0000120009014210E9801EBC000C0B2069059 +:1087E0000F9800EB40004006000E08233B22059046 +:1087F0000699F7F73BFA0F98401C80B20F9011983A +:10880000401C80B21190BE48407B00EB400101EB60 +:108810000010BD4901EB0010C179119881423FF76A +:10882000EAAE7AE4E2F7F4F8082803D10420FEF770 +:108830002BFC00BF00BFB248C07A08287ED10422BA +:108840000021B24800F0A4FD012008211023B0A2AD +:10885000CDE9001012210020F7F7B3FB0120082119 +:108860001023AC4ACDE9001012210846F7F7A9FB06 +:10887000012008211023A8A2CDE9001012215A20BE +:10888000F7F79FFB012008210022CDE9002102908B +:108890009B48C07802230246122106906C20F7F70D +:1088A00083FA002011904EE0119800EB400101EB9B +:1088B0000010954901EB0010007E00F00100E0B3CC +:1088C00001200821CDE90010119800EBC0001B30F9 +:1088D000C0B2052391A2014606900020F7F771FB74 +:1088E000012008210022CDE900210290119800EB1F +:1088F000C0001B30C0B201230690119A521C0146E1 +:108900001E20F7F751FA01200821CDE90010119837 +:1089100000EB400101EB00107B4901EB00100E3031 +:108920000690119800EBC0001B30C0B20A230590DE +:1089300001462A20069AF7F744FB00E006E011986A +:10894000401C80B2119011980428ADDB01E6E2F7DB +:108950005FF8012806D0022812D004281ED008286B +:1089600053D14BE06648007B002805DD6448007B5E +:10897000401E6349087302E005206149087344E022 +:108980005F48007B052805DA5D48007B401C5C4998 +:10899000087302E000205A49087336E05848007B0B +:1089A000062829D2DFE800F003070B0F1A240A205B +:1089B000FEF76AFB20E00B20FEF766FB1CE00C20B4 +:1089C000FEF762FB18E00D20FEF75EFB554890F8BD +:1089D000AA0000F00F004A4908730DE00E20FEF7D0 +:1089E00053FB504890F8AA0000094549087303E07A +:1089F0000F20FEF749FB00BF00BF06E00220FEF794 +:108A000043FB00203E49087300BF00BF3C48C07ACA +:108A1000092819D13A48007B434901EB0010042290 +:108A20000021069000F0B4FC00201021CDE90010D8 +:108A30003348007B3C4901EB001010230246002123 +:108A400006900846F7F7BDFA83E5E1F7E1FF012854 +:108A500006D002280ED0042817D008287DD175E052 +:108A60002748407B002804DD2548407B401E2449E0 +:108A7000487372E02248407B032805DA2048407B97 +:108A8000401CC1B21E48417367E01D48407B00EBAB +:108A9000400101EB00101C4901EB0010407B012854 +:108AA00015D100201649497B01EB410202EB01116F +:108AB000154A02EB011148731148407B01460690AC +:108AC0000220E1F747FA0021184801603DE00C4818 +:108AD000407B00EB400101EB00100B4901EB001063 +:108AE000407B90BB01200649497B01EB410202EB30 +:108AF0000111054A02EB011148730148407B17E060 +:108B0000BC120020D445002014410020D0400308AE +:108B100053563A007EC0020848563A00506F7274AD +:108B20002D0000009A3A00201041030888024242BA +:108B30000690F5F78BF90120FD490860FD48407B60 +:108B4000014606900220E1F705FA06E00920FEF74B +:108B50009BFA0020F749487300BF00BFF548C07A70 +:108B60000A2853D104220021F34800F011FC01210E +:108B700008201523F1A2CDE9000114212820F7F7E0 +:108B800020FA012008210022CDE900210290E948C5 +:108B9000407B401C01230246142106904620F7F733 +:108BA00003F9E448407B00EB400101EB0011E5488C +:108BB00000EB0110407B012809D108211523E2A216 +:108BC000CDE900101E210020F7F7FBF914E0D94889 +:108BD000407B00EB400101EB0010DA4901EB001093 +:108BE000407B48B9012008211523DAA2CDE9001005 +:108BF0001E210020F7F7E5F9012008211523D8A24E +:108C0000CDE9001032210020F7F7DBF9A6E3E1F708 +:108C1000FFFE012806D0022817D0042828D00828F3 +:108C200048D12DE0C348407B00280DDDD14890F8A5 +:108C3000D10720B1BF48407B0690F5F707F9BD4842 +:108C4000407B401EBB49487334E0BA48407B032850 +:108C50000DDAC84890F8D10720B1B648407B06909D +:108C6000F5F7F4F8B348407B401CB249487321E063 +:108C70000121C04880F8D1170120BF49487019E090 +:108C80000920FEF701FA0020AA4948730121B948DA +:108C900080F8C41790F8D10758B10020A4490860A3 +:108CA0000021B44880F8D117A248407B0690F5F720 +:108CB000CDF800BF00BF9F48C07A0B283CD10422EA +:108CC0000021AE4800F064FB0120082115239BA27F +:108CD000CDE9001012212820F7F773F901200821AF +:108CE0000022CDE9002102909248407B401C0123E4 +:108CF0000246122106904620F7F756F80121082077 +:108D000015239FA2CDE900011C210020F7F759F996 +:108D1000012008211523A0A2CDE900102621002062 +:108D2000F7F74FF9012008211523A1A2CDE9001082 +:108D300030210020F7F745F98E4890F8D107012837 +:108D40002FD101217B48C1738B488078A0B10020CE +:108D500077490860884988707648407B01210690F1 +:108D6000F5F7B6FB01200821152396A2CDE90010E6 +:108D700038210020F7F725F97E4890F8D00780B118 +:108D800000217C4880F8D01701200821152391A2EA +:108D9000CDE9001038210020F7F713F901206449CC +:108DA0000860DBE2E1F734FE012806D0022805D096 +:108DB000042804D0082812D10DE010E00FE0E0F7FD +:108DC0001BFC142803D101218648C17602E0002152 +:108DD0008448C17603E00920FEF756F900BF00BFC2 +:108DE0005448C07A0C283AD1042200217E4800F071 +:108DF000CFFA0120082115237CA2CDE900101A2109 +:108E00000020F7F7DEF80120082115237CA2CDE928 +:108E1000001024210020F7F7D4F8012008211523A1 +:108E20007BA2CDE900102E210020F7F7CAF86D488B +:108E3000C07E50B10120082115237BA2CDE900108E +:108E400038210020F7F7BDF809E00120082115239B +:108E50007BA2CDE9001038210020F7F7B2F87DE2BF +:108E6000E1F7D6FD012806D0022813D004281FD030 +:108E700008280ED124E12F48407B002806DD2D482C +:108E8000407B401EC1B22B48417302E004202949B7 +:108E900048731CE12748407B042805DA2548407BBD +:108EA000401C2449487302E00020224948730EE127 +:108EB0002048417B654890F8AA0061F303006349AC +:108EC00081F8AA0000210320E1F744F878B35F4855 +:108ED000B0F8AA0011900220FEF7D6F8E1F7DAF810 +:108EE0005A491198A1F8AA0000210320E1F732F8AD +:108EF000574890F80C0E20F00101554880F80C1EE0 +:108F000090F80C0E20F00600801D514981F80C0EDF +:108F1000002001F60C61488000210120E1F71AF8D9 +:108F2000304890F8C60720F080012E4892E0C6E055 +:108F300088024242BC120020A0410308504F525404 +:108F40003A00000014410020545950453A4C4F5209 +:108F500041000000545950453A525334383500000E +:108F60005061737320456E746572204368616E674B +:108F700065000000BC620020806A0020E041030818 +:108F8000313A446970207377697463682031616E87 +:108F90006432204F4E000000323A496E736572749D +:108FA00020736C617665206D6F64756C65000000E0 +:108FB000333A5061737320456E7465722053746147 +:108FC0007274000053746174653A53656E64696E1F +:108FD0006700000053746174653A436F6D706C658F +:108FE00074650000BC32002020420308496E73659E +:108FF000727420552D4469736B2046697273740036 +:109000005468616E205061737320456E7465720000 +:10901000466F726D61743A46415433323B4D41584C +:109020003A3332470000000046696E6420552D44F3 +:1090300069736B2C4F7574707574696E67000000EE +:1090400053746174653A49646C6500009A3A002073 +:10905000BC22002080F8C61700F50A608078C0B1F5 +:1090600001281FD002280AD0032825D1BE4890F835 +:10907000C60720F07801BC4880F8C6171CE0BA4843 +:1090800090F8C60720F078002030B74981F8C6076D +:1090900012E0B54890F8C60720F07801B24880F891 +:1090A000C61709E0B04890F8C60720F0780058309D +:1090B000AD4981F8C60700BF00BFFCF7EFFF06E02F +:1090C0000920FDF7E1FF0020A849487300BF00BF59 +:1090D000A648C07A0D2843D104220021A44800F0FC +:1090E00057F901201021CDE90010A24890F8AA00FC +:1090F00000F00F00A04901EB0010102302461946B2 +:1091000006900020F6F75DFF9A4890F8AA0000F05C +:109110000F009649497B884211D000201021CDE9EB +:1091200000109248407B944901EB0010001D0C2375 +:109130000246202106900020F6F743FF10E00120B0 +:109140001021CDE900108948407B8B4901EB0010CC +:10915000001D0C230246202106900020F6F731FF67 +:10916000FCE0E1F755FC012806D0022812D00428C3 +:109170001ED0082875D16DE07C48407B002805DDB5 +:109180007A48407B401E7949487302E004207749C1 +:10919000487366E07548407B042805DA7348407BD5 +:1091A000401C7249487302E000207049487358E03F +:1091B0006E48417B6F4890F8AA0061F307106D4933 +:1091C00081F8AA0000210320E0F7C4FE80B302204A +:1091D000FDF75AFF644890F8C60720F08001624806 +:1091E00080F8C61700F50A608078C0B1012820D049 +:1091F00002280AD0032826D15B4890F8C60720F041 +:109200007801594880F8C6171DE0574890F8C607FE +:1092100020F078002030544981F8C60713E0524806 +:1092200090F8C60720F078014F4880F8C6170AE08A +:109230000FE04D4890F8C60720F0780058304A49B2 +:1092400081F8C60700BF00BFFCF728FF0020474990 +:10925000487306E00920FDF717FF002043494873D3 +:1092600000BF00BF4148C07A0E2841D1042200212E +:10927000424800F08DF801201021CDE900103D4852 +:1092800090F8AA0000093E4901EB001010230246A5 +:10929000194606900020F6F794FE3448407B354985 +:1092A00091F8AA10B0EB111F11D000201021CDE9C8 +:1092B00000102E48407B324901EB0010001D0C23AA +:1092C0000246202106900020F6F77BFE10E00120E8 +:1092D0001021CDE900102548407B294901EB001001 +:1092E000001D0C230246202106900020F6F769FE9F +:1092F00034E0E1F78DFB012806D0022805D00428D0 +:1093000004D008281FD11AE01DE01CE0E0F7C2FEDF +:1093100001200690069880F3138800BF00BFBFF3BA +:109320004F8F1848006800F4E06017490843001D9B +:1093300014490860BFF34F8F00BF00BFFEE709204C +:10934000FDF7A2FE00BF00BF0848C07A0F2804D175 +:10935000042200210D4800F01BF800BF00BFF6F703 +:1093600041FC12B010BD0000BC320020BC12002035 +:10937000604203089A3A0020E0420308A042030832 +:10938000304303080CED00E00000FA0580430308B9 +:109390002DE9F84307460E469046002416E00025C6 +:1093A00010E001207B1903EB061303EB041300907C +:1093B0001A782307190EEB06180E1023F6F756FC41 +:1093C000681CC5B2102DECDB601CC4B24445E6DB62 +:1093D000BDE8F88300B5002008490875002107485A +:1093E000817501214175C1756421C1610120034965 +:1093F000C8730220FDF748FE00BD0000BC1200202B +:10940000042808D14FF0E021096941F004014FF030 +:10941000E022116107E04FF0E021096921F0040129 +:109420004FF0E0221161704710B51548006840F414 +:109430007000134908601348006840F001001149AA +:10944000086000200F49083108600E4800680E4986 +:1094500008400C4908600D48091D0860081F006895 +:1094600020F48020091F0860002006490C310860A4 +:10947000FDF75CFC4FF0006001498039086010BDC9 +:1094800088ED00E000380240FFFFF6FE10300024B7 +:1094900010B5FDF7DFFB10BDCA430282704721B152 +:1094A000028842F00102028004E002884FF6FE7357 +:1094B0001A4002807047000010B5044655488442A7 +:1094C00008D101210846FDF7C1F900210120FDF76F +:1094D000BDF99DE0B4F1804F08D101210846FDF7A8 +:1094E00095F900210120FDF791F991E04A48844265 +:1094F00008D101210220FDF789F900210220FDF7A2 +:1095000085F985E04548844208D101210420FDF712 +:109510007DF900210420FDF779F979E04048844283 +:1095200008D101210820FDF771F900210820FDF77D +:109530006DF96DE03B48844208D101211020FDF710 +:1095400065F900211020FDF761F961E03648844299 +:1095500008D101212020FDF759F900212020FDF735 +:1095600055F955E03148844208D101210220FDF728 +:109570006DF900210220FDF769F949E02C48844289 +:1095800009D101210804FDF761F900214FF4803071 +:10959000FDF75CF93CE02748844209D101214804E9 +:1095A000FDF754F900214FF40030FDF74FF92FE09B +:1095B0002148844209D101218804FDF747F900219F +:1095C0004FF48020FDF742F922E01C48844208D184 +:1095D00001214020FDF71AF900214020FDF716F97E +:1095E00016E01748844208D101218020FDF70EF9CA +:1095F00000218020FDF70AF90AE01248844207D1D1 +:1096000001218015FDF702F90021A015FDF7FEF8F4 +:1096100010BD0000000001400004004000080040B0 +:10962000000C004000100040001400400004014005 +:109630000040014000440140004801400018004043 +:10964000001C00400020004030B5024600200023EE +:109650000024158A05EA0103958905EA010413B17E +:109660000CB1012000E0002030BD1AB183890B430A +:10967000838102E083898B438381704700220288C3 +:10968000184B98420ED0184B98420BD0B0F1804F37 +:1096900008D0164B984205D0154B984202D0154B76 +:1096A000984204D14FF68F731A404B881A43124BDD +:1096B000984207D0114B984204D04FF6FF431A400E +:1096C0000B891A4302804B68C3620B880385054BE4 +:1096D000984202D0044B984201D18B7A0386012331 +:1096E00083827047000001400004014000040040F4 +:1096F00000080040000C0040001000400014004032 +:1097000010B50024FCF7D4FE00F036FBE0F7AEFD08 +:10971000284890F80C0E20F00101264880F80C1E15 +:1097200090F80C0E20F08001224880F80C1E90F872 +:109730000C0E20F00600801D1E4981F80C0E002141 +:109740000120E0F707FCDFF737FDE0F729FAE1F742 +:10975000A1F9F6F731F9FFF73DFEE0F73BFFF4F72B +:1097600071F9F5F717FFFCF799FCFCF749FF114871 +:1097700090F80C0E20F001010E4880F80C1E90F8B5 +:109780000C0E20F080010B4880F80C1E90F80C0E97 +:1097900020F00600801D074981F80C0E00210120F1 +:1097A000E0F7D8FB42F2107003494884012081F8A9 +:1097B000210010BDBC220020BC1200202DE9F04188 +:1097C00000240025FE48807801280BD10020FC49A8 +:1097D0008870E0F72DFAFB48C07A022802DC0120ED +:1097E000F849C873002406E204EB4400F449503100 +:1097F00001EB80008078012807D1002004EB4401B0 +:10980000EF4A503202EB8101887004EB4400EC49CE +:10981000503101EB8000407800287CD104EB4400FB +:1098200001F5996101EB800080780128F5D104EB06 +:10983000440000EB041001F5FE7101EB001080798B +:10984000002868D0002104EB4400DF4A02EB8000CE +:10985000817004EB440000EB041002F5FE7101EB93 +:109860000010807909287DD2DFE800F07C05080926 +:10987000E40A0B07060000BF00BF00BF00BF00BF27 +:1098800000BF40F223106043D04901EBC0000079D3 +:10989000012813D040F22310604301EBC0001830C0 +:1098A00040F223116143C94A02EBC101897801EBFF +:1098B000C10100EB0110007800285AD140F22310BA +:1098C0006043C24901EBC0008078401CC1B240F245 +:1098D00023106043BD4A02EBC000817040F22310A8 +:1098E0006043114611F8300080B140F2231060430C +:1098F00011F8301040F22310604302EBC000817079 +:10990000002140F22310604302F8301040F223108F +:109910006043AE4900E06CE101EBC000183040F25A +:1099200023116143A94A02EBC101897801EBC1010E +:1099300000EB0110017840F22310604302EBC000FD +:109940004079814215D0002240F2231060439F49A4 +:1099500001EBC000183040F2231161439B4B03EB35 +:10996000C10100E044E1897801EBC10100EB011085 +:10997000027040F223106043944901EBC0008078EC +:1099800004EB440101EB0411914A02EB0111C97986 +:10999000884207DB002140F2231060438B4A02EB30 +:1099A000C000817040F223106043884901EBC00081 +:1099B000407808B340F22310604301EBC000817887 +:1099C00040F223106043814A02F8301040F2231025 +:1099D0006043114601EBC0004078401EC1B240F226 +:1099E0002310604302EBC0008170002140F223107D +:1099F000604302EBC000417040F223106043734BA0 +:109A000003EBC000183040F2231363436F4E06EBA4 +:109A1000C3039B7803EBC30300EB0310427940F2CE +:109A200023106043334603EBC00081782046ECF7F7 +:109A3000F9FEDDE040F223106043644901EBC00011 +:109A40000079012813D040F22310604301EBC000DD +:109A5000183040F2231161435C4A02EBC101C9781E +:109A600001EBC10100EB01100078002856D140F253 +:109A700023106043554901EBC000C078401CC1B2BF +:109A800040F223106043514A02EBC000C17040F223 +:109A900023106043114611F8300080B140F22310CA +:109AA000604311F8301040F22310604302EBC00015 +:109AB000C170002140F22310604302F8301040F2E0 +:109AC00023106043414901EBC000183040F22311DC +:109AD00061433E4A02EBC101C97801EBC10100EBD1 +:109AE0000110017840F22310604302EBC00040797E +:109AF000814213D0002240F223106043334901EB2E +:109B0000C000183040F223116143304B03EBC10118 +:109B1000C97801EBC10100EB0110027040F2231083 +:109B200060432A4901EBC000C17840F22310604332 +:109B3000264A02EBC0008079814206DB002140F218 +:109B40002310604302EBC000C17040F22310604359 +:109B50001E4901EBC000407808B340F22310604377 +:109B600001EBC000C17840F223106043174A02F8AD +:109B7000301040F223106043114601EBC0004078E2 +:109B8000401EC1B240F22310604302EBC000C1701E +:109B9000002140F22310604302EBC000417040F20C +:109BA00023106043094B03EBC000183040F223132D +:109BB0006343064E06EBC303DB7803EBC30309E004 +:109BC000003A0020BC120020183F0020D44500209D +:109BD0001441002000EB0310427940F2231060434F +:109BE000334603EBC000C1782046ECF71BFE00BFF4 +:109BF00000BF601CC4B25B4890F82A0CA0423FF73B +:109C0000F3AD59488078012876D157486C38807870 +:109C100000EB4001554800EB0110807900286BD023 +:109C2000002051498870A1F16C0081784D4890F86E +:109C3000CC0C401E814207DA4B486C388078401CBF +:109C400049496C39887003E0002047496C398870B5 +:109C500045486C38807800EB40014348543800EBAD +:109C600081008078002847D000223F486C388078F7 +:109C700000EB40013C48543800EB810082703A48C8 +:109C80006C38807800EB4001384800EB0110807997 +:109C9000012822D0042804D005281AD0062821D172 +:109CA00012E031486C38807800EB40012F4800EB1F +:109CB000011000684FF4E131B1FBF0F000EB40100F +:109CC0004000294988600DE04FF47A702649886089 +:109CD00008E064202449886004E04FF47A70224947 +:109CE000886000BF00BF204A6C3A93780B32D15C89 +:109CF0000B3A9078F5F710F81D48407880B91D4868 +:109D0000807801281ED100201A498870184B1A79D2 +:109D1000144B93F8A018164B5878FAF72BF911E06A +:109D200014480C38807801280CD1002011490C39D6 +:109D300088700F4B1A790B4B93F8A0180C4B58787E +:109D4000FAF718F9E0F7CAFFF4F73EFD0848C078C3 +:109D500020B100200649C870F6F788F9FDF79CF994 +:109D6000BDE8F081BC320020044100208C3F00207F +:109D70005C3B0020183A00203EB50024002501215C +:109D80000846FCF733FDA720ADF800000020ADF831 +:109D9000020040F2E73001900020ADF8080069466B +:109DA0004FF08040FFF76AFC0021A94880F8F218C4 +:109DB00000BF6CE004EB4400A64901EB8001A4481D +:109DC00090F8F208A44A42F82010A14890F8F2084E +:109DD000401CC1B29E4880F8F21804EB440002F522 +:109DE0005A7101EB80019A4890F8F20842F820106D +:109DF000974890F8F208401CC1B2954880F8F218D4 +:109E000004EB440002F54E7101EB8001904890F89C +:109E1000F20842F820108E4890F8F208401CC1B2B7 +:109E20008B4880F8F21804EB44008C4901EB800168 +:109E3000874890F8F20842F82010854890F8F20818 +:109E4000401CC1B2824880F8F21800251BE040F2A5 +:109E500023106043824901EBC000183005EBC501B7 +:109E600000EB01100C307A4991F8F2187A4A42F866 +:109E70002100774890F8F208401CC1B2744880F87D +:109E8000F218681CC5B2102DE1DB601CC4B2042CB2 +:109E900090DB70490C396E4890F8F2086E4A42F82F +:109EA00020106B4890F8F208401CC1B2684880F856 +:109EB000F21800F5EA6190F8F20842F820106448C0 +:109EC00090F8F208401CC1B2614880F8F21800F224 +:109ED0005C7190F8F20842F820105D4890F8F208A2 +:109EE000401CC1B25A4880F8F21800F5ED6190F8B4 +:109EF000F20842F82010564890F8F208401CC1B20F +:109F0000534880F8F21800F6DC0190F8F20842F8A5 +:109F100020104F4890F8F208401CC1B24C4880F81D +:109F2000F21800F6144190F8F20842F82010484860 +:109F300090F8F208401CC1B2454880F8F21800F2CF +:109F4000447190F8F20842F82010414890F8F20865 +:109F5000401CC1B23E4880F8F21840493C3190F8AC +:109F6000F20842F820103A4890F8F208401CC1B2BA +:109F7000374880F8F2183B48354991F8F21842F812 +:109F80002100334890F8F208401CC1B2304880F8F4 +:109F9000F2183249303190F8F20842F820102C487B +:109FA00090F8F208401CC1B2294880F8F21800F677 +:109FB0003C6190F8F20842F82010254890F8F20829 +:109FC000401CC1B2224880F8F21800F6486190F8AF +:109FD000F20842F820101E4890F8F208401CC1B266 +:109FE0001B4880F8F218002414E004EB44011E48DA +:109FF00000EB8101164890F8F208174A42F8201049 +:10A00000134890F8F208401CC1B2114880F8F218C9 +:10A01000601CC4B2052CE8DB0E491C390C4890F8D2 +:10A02000F2080D4A42F82010094890F8F208401C46 +:10A03000C1B2074880F8F21801218807FFF72FFA0C +:10A04000012211469007FFF710FB00F00FF83EBD0C +:10A05000BC320020503A0020B03B0020446A00206F +:10A06000D4450020D0120020B040002008B51C20AC +:10A070008DF8000001208DF8010002208DF802000B +:10A0800001208DF803006846F5F7AAFB08BD10B55E +:10A09000F3F766F910BD10B5F3F786F910BD10B5EA +:10A0A000FBF71AFF10BD10B5F3F730F910BD10B56E +:10A0B000F3F79CF910BD10B5F5F768F910BD01F480 +:10A0C0000072B2F5007F00D100BFCA430280704722 +:10A0D00021B1828942F40052828104E082894DF6E6 +:10A0E000FF731A40828170471AB1838A0B438382BF +:10A0F00002E0838A8B4383827047000010B50446D8 +:10A100002548844208D101211020FCF79FFB002143 +:10A110001020FCF79BFB3EE02048844209D101213E +:10A120004804FCF773FB00214FF40030FCF76EFB92 +:10A1300031E01B48844209D101218804FCF766FB09 +:10A1400000214FF48020FCF761FB24E01548844295 +:10A1500009D10121C804FCF759FB00214FF400206C +:10A16000FCF754FB17E01048844209D1012108058F +:10A17000FCF74CFB00214FF48010FCF747FB0AE092 +:10A180000A48844207D101212020FCF75FFB00210F +:10A190002020FCF75BFB10BD001001400044004094 +:10A1A00000480040004C00400050004000140140B6 +:10A1B00002460020B1F5007F00D100BF13880B409C +:10A1C0000BB1012000E00020704770B5024600246A +:10A1D00000230025002040F66A16B14200D100BFDE +:10A1E000C1F3421501F01F03012606FA03F3012D06 +:10A1F00002D19689334006E0022D02D1168A3340FF +:10A2000001E0968A33400C12012606FA04F41688FF +:10A21000344013B10CB1012000E0002070BDF0B556 +:10A220000346002400260025002040F66A17B942A4 +:10A2300000D100BF1846C1F3421401F01F060127E8 +:10A2400007FA06F5012C01D10C3004E0022C01D1F3 +:10A25000103000E014301AB107682F43076002E0A5 +:10A260000768AF430760F0BD2DE9FF4705460E467E +:10A270000024A14600BFA046B08900B100BF2C8ACF +:10A2800024F44054F08804432C82AC8941F20C60E1 +:10A290008443B08831890843718908430443AC8101 +:10A2A000AC8A24F44074B0890443AC826846FCF75D +:10A2B000DDFA2048854202D01F48854202D1DDF8F0 +:10A2C0000C9001E0DDF80890A88900F4004040B14E +:10A2D00009EBC90000EB091031684900B0FBF1F748 +:10A2E00007E009EBC90000EB091031688900B0FBF9 +:10A2F000F1F76420B7FBF0F004012009642101FBB1 +:10A300001078A88900F4004040B1322000EBC8006A +:10A31000B0FBF1F000F00700044308E0322000EB4E +:10A3200008106421B0FBF1F000F00F0004432C8111 +:10A33000BDE8FF87001001400014014010B5002463 +:10A3400006E0FCF717FA10B9DFF78AF910BD641CB4 +:10A3500002488442F5D3FA20F8E70000404B4C0055 +:10A360000FB4084B10B504A902AA039801F0E6F94E +:10A37000044602A9002001F00CFC204610BC5DF848 +:10A3800014FB000093BB020803B40198410000983D +:10A3900050EAC12018BF04204A0D18BF40F0010048 +:10A3A00040F2FF72B2EB515F08BF40F0020001289B +:10A3B00008BF052002B0704730B583B0044601F0F5 +:10A3C00093F99FED090B05468DED000B0022214608 +:10A3D0006846DEF73EFA284601F0A2F99DED000B33 +:10A3E00003B030BD000000000000000000000000CD +:10A3F00070B5D94B00242DED020B2DED108BDDE94E +:10A400001010984205DA20F000429A4201D809D192 +:10A4100041B19DED100BBDEC108B02B0BDE870405A +:10A4200001F01EB9B0F5801F26DA11430BD00028C9 +:10A4300013DA012001F074F9BDEC108B02B0BDE815 +:10A44000704001F021B9022001F06AF901F0F0F842 +:10A4500051EC100B81F000419EE06FF035049FED50 +:10A46000C00B53EC102B9DED100B51EC100BDDF7D6 +:10A47000C7FFCDE91001084604EB2051C0F31304D7 +:10A48000B948A1F2FF31204400F4801080F07F62CF +:10A4900082F04052224301EB20559FEDB50B119203 +:10A4A00053EC102B9DED100B51EC100BDDF7A2FFC0 +:10A4B00041EC180BA01CC0F313009FEDAFDB9FED28 +:10A4C000B0EBB14E7E4403286CD296ED000B51ECFC +:10A4D000180B53EC102BDEF7EDFC1DD1002D01BF46 +:10A4E00096ED000BBDEC108B02B070BD2846DEF778 +:10A4F0007EF841EC180B53EC1D2BDDF781FF41EC8E +:10A50000190B53EC1E2B51EC180BDDF779FF53ECB4 +:10A51000192BDDF7CEFE3FE09FED9D0B51EC180BA4 +:10A5200053EC102BDDF76CFF9FED9B1B53EC112BB5 +:10A53000DDF763FF41EC190B53EC182B51EC180BB2 +:10A54000DDF75EFF53EC192BDDF75AFF41EC190BD9 +:10A55000002D04BF53EC192B51EC180B1AD02846D0 +:10A56000DEF745F841EC1A0B53EC1D2BDDF748FFE5 +:10A5700053EC192BDDF741FF53EC182BDDF73AFFB5 +:10A5800041EC180B53EC1E2B51EC1A0BDDF738FF86 +:10A5900053EC182BDDF72EFFBDEC108B02B041EC15 +:10A5A000100B70BD9FED7E0B51EC180B53EC102B74 +:10A5B000DDF77FFE41EC100B51EC180B53EC102B28 +:10A5C000DDF790FF41EC190B2846DEF710F841EC5F +:10A5D0001B0B53EC192B51EC190BDDF711FF41EC60 +:10A5E0001A0B714853EC1A2B261851EC1A0BDDF795 +:10A5F00007FF41EC1F0B6D48C4F1510404F5D7244B +:10A60000B0EE4F0AF0EE6F0A0321784400F094FF99 +:10A6100053EC1F2B51EC100BDDF7F2FE41EC1C0B41 +:10A620006348B0EE4F0AF0EE6F0A0421784400F060 +:10A6300083FF53EC1A2B51EC100BDDF7E1FE344392 +:10A6400053EC1C2BDDF735FE41EC1C0B002C4CDDD4 +:10A650009FED510B51EC180B53EC102BDDF7D0FE96 +:10A6600053EC182BDDF7CCFE41EC1A0B55B353EC31 +:10A670001D2B51EC1B0BDDF7C3FE41EC1D0B53EC06 +:10A680001C2B51EC1A0BDDF714FE53EC192BDDF7E4 +:10A69000B7FE53EC1D2BDDF70CFE53EC1A2BDDF748 +:10A6A000ACFE53EC182BDDF7A5FE41EC180B53EC78 +:10A6B0001E2B51EC1B0BDDF7A3FE53EC182BDDF723 +:10A6C00099FE69E753EC1C2B51EC1A0BDDF7F1FDF9 +:10A6D00053EC192BDDF794FE53EC1A2BDDF78DFEAE +:10A6E00053EC182BDDF789FE56E735B353EC1D2BE1 +:10A6F00051EC1B0BDDF784FE41EC1A0B53EC1C2BC9 +:10A7000051EC180BDDF776FE53EC192BDDF778FED4 +:10A7100053EC1A2BDDF76EFE53EC182BDDF76AFEB7 +:10A7200041EC180B53EC1E2B51EC1B0BDDF768FEB4 +:10A7300053EC182BDDF75EFE2EE753EC1C2B51EC8F +:10A74000180BDDF757FE53EC192BDDF759FE53ECD0 +:10A75000182BDDF752FE1FE70000F07F000000001D +:10A760000000000000005043645F0900000000008A +:10A77000000000000000F03F763C7935EF39EA3DFB +:10A780000000E0FE422EE63FB89F000000000000FF +:10A79000555555555555D53F000000000000E03F88 +:10A7A000000000000000004086EBF9FF3A9E000028 +:10A7B000309E00000000000070B5414A00252DEDDC +:10A7C000020B2DED048BDDE90404944205DA24F03C +:10A7D0000041914201D809D140B19DED040BBDEC7F +:10A7E000048B02B0BDE8704000F03ABFB4F5801FA2 +:10A7F00026DA08430BD0002C13DA012000F090FF7A +:10A80000BDEC048B02B0BDE8704000F03DBF0220FB +:10A8100000F086FF00F00CFF51EC100B81F00041BE +:10A8200046E09FED290B6FF0350553EC102B9DEDA5 +:10A83000040B51EC100BDDF7E3FDCDE904010C46F0 +:10A8400005EB2450A0F2FF30C10F40F2FF32521A44 +:10A8500062F31F540844DDF7CAFE05949DED040B16 +:10A8600041EC180B51EC100B01F008FB9FED181B8D +:10A8700053EC112BDDF7C4FD9FED170B41EC190BC9 +:10A8800053EC102B51EC180BDDF7BAFD53EC192BE0 +:10A89000DDF70FFD9FED120B41EC190B53EC102B64 +:10A8A00051EC180BDDF7ACFD53EC192BDDF701FD76 +:10A8B000BDEC048B02B041EC100B70BD0000000039 +:10A8C0000000F07F00000000000000000000504386 +:10A8D0000EE526157BCBDB3F362BF111F3FE593D00 +:10A8E00000609F501344D33F2DE9F04D2DED040B34 +:10A8F0002DED0E8B96B0DDE92550279CDDF890A05C +:10A9000025F0004624F00048BAF1000F14BF0121E1 +:10A91000002101EB4502FC4953184A1093422AD307 +:10A92000002814BF0123002303EB44030B44F74921 +:10A930008B4220D358EA00019FEDF59B76D0DFF8DB +:10A94000D8B35D4503D1BAF1000F05D188E0BAF163 +:10A95000000F08BF002100D0012101EB450111F5D6 +:10A96000001F08D8002814BF0121002101EB440179 +:10A9700011F5001F0BD99DED261B9DED240B16B084 +:10A98000BDEC0E8B04B0BDE8F04D00F073BE0027A7 +:10A99000002DBCBFE149884521DAE1498845A8BFBF +:10A9A00002271CDAC3451ADCDE4901EB28511429C1 +:10A9B00008DDC1F1340220FA02F101FA02F282420A +:10A9C0000DD108E058B9C1F1140228FA02F101FAD8 +:10A9D00002F2424503D101F00101C1F1020756EA3A +:10A9E0000A0124D1002C22DA002D18BF022F01D039 +:10A9F000012F0AD0022000F093FE16B0BDEC0E8BA2 +:10AA000004B0BDE8F04D00F013BE022000F088FE57 +:10AA100000F00EFE51EC100B81F0004141EC100BE8 +:10AA200016B0BDEC0E8B04B0BDE8F08D18E09FEDC4 +:10AA3000BEAB9FEDBF8B002871D1B848804522D1B5 +:10AA400005F1804010F5801008BFBAF1000F07D063 +:10AA5000B3450ADC002CA8BF9DED260BE0DA0DE023 +:10AA6000B0EE490AF0EE690ADAE7002C06DA9DED4D +:10AA7000260B51EC100B81F000416FE0AE4878449A +:10AA800090ED000BCCE7D8454DD1002C48DA2EB123 +:10AA900086423AD1BAF1000F42D126E0BAF1000F56 +:10AAA00013D0022000F03CFE00F0FEFD8DED020B05 +:10AAB0009DED240B8DED000B10EE900A039961F3D0 +:10AAC0001E0003909DED020BAAE78DED02AB9DEDFC +:10AAD000240B1AEE901A10EE900A8DED000B61F324 +:10AAE0001E0003909DED020B9AE78DED028B9DED0C +:10AAF000240B18EE901A10EE900A8DED000B61F306 +:10AB00001E0003909DED020B8AE709DA9DED240BF0 +:10AB100051EC190B53EC102BDDF7E4FC1EE020E0A8 +:10AB20009DED240B7CE786421BDAB4F1804F0DD0FB +:10AB3000A4F10050B0F1FF5013D1002D11DB9DEDB9 +:10AB4000240B51EC100B01F02FFA07E09DED240BC4 +:10AB500053EC102B51EC100B00F0C2BC41EC100B6D +:10AB60005EE79DED240B51EC100B01F075F8BAF186 +:10AB7000000FCDE90E0142D19FED710B46B3A6F156 +:10AB8000E040B0F17F600CD05E4538D1002D00DA96 +:10AB9000A7B3022F0CBF01204FF0FF30DDF727FDD8 +:10ABA000DCE7002D01DD002C0DDA002D01DD002C8D +:10ABB0001FDB002D16DA002C14DB012F08BF9FEDE0 +:10ABC000620B3FF42DAFB0EE4A0AF0EE6A0A27E7B7 +:10ABD000022F18BF002D0CD0012F0AD1002DFFF637 +:10ABE0001FAF06E0002DB8BF002C08DA012F3FF49C +:10ABF00017AFB0EE480AF0EE680A11E71BE001203B +:10AC000000EBE57050EA070115D0791EB0EE498AD5 +:10AC1000F0EE698A084308BF9FED4D8B4E48002532 +:10AC2000804570DD4D494E48884514DDB0420DDB4E +:10AC3000002C19DB2FE0012000F072FD16B0BDECF6 +:10AC40000E8B04B0BDE8F04D00F01EBDB34502DC34 +:10AC5000002C09DC1FE0864202DA002C1BDA03E03C +:10AC60005E452BDD002C16DD022000F059FD00F0C2 +:10AC70001BFD8DED020B53EC1A2B51EC180BDDF77D +:10AC8000BFFBCDE900010399019861F31E00039019 +:10AC90009DED020BC4E6022000F042FD00F014FD21 +:10ACA00010EE901A18EE900A8DED020B8DED008BD0 +:10ACB00061F31E0003909DED020BB1E69DED0E0BBE +:10ACC00053EC192B51EC100BDDF794FB9FED260B89 +:10ACD000CDE9080153EC102B9DED080B51EC100B46 +:10ACE000DDF78EFB9FED221B53EC112BDDF785FB6F +:10ACF0009DED081B53EC112BDDF782FB9FED1E1B16 +:10AD000053EC112B3CE08CE0FFFF1F00FFFF0F0016 +:10AD1000000000000000F03F0000F03F0000F07F66 +:10AD20000000404301FCFFFF000000000000F07F36 +:10AD30000000000000000000FE990000000000007C +:10AD40000000000000000080000000000000F0FF94 +:10AD5000000000000000F0BF0000E0410000F043F0 +:10AD6000FFFFEF3F00000000000000000000D03FA8 +:10AD7000555555555555D53F000000000000E03FA2 +:10AD8000DDF73BFB9DED080B41EC1A0B53EC102B50 +:10AD900051EC100BDDF734FB53EC1A2BDDF730FBD5 +:10ADA00041EC1A0B9FEDFE0B53EC102B9DED080BA5 +:10ADB00051EC100BDDF724FB41EC1B0B9FEDFA0B64 +:10ADC00051EC1A0B53EC102BDDF71AFB41EC1A0B6C +:10ADD0009FEDF70B53EC102B9DED080B51EC100B76 +:10ADE000DDF70EFB53EC1A2BDDF704FB41EC1A0BDD +:10ADF00051EC1B0B53EC1A2BDDF75BFA0690CDE9F7 +:10AE000006519DED060B53EC1B2B51EC100BDDF79F +:10AE1000F1FA53EC1A2BDDF7F0FA41EC100B00F0CD +:10AE2000A1B90020B6F5801F0EDA9FEDE30B53ECBD +:10AE3000102B9DED0E0B51EC100BDDF7E1FACDE977 +:10AE40000E016FF034000E4600EB2650A0F2FF37E3 +:10AE5000C6F31300DA4940F07F6646F04056884258 +:10AE6000D8BF002408DDD7498142C8BF012403DCD4 +:10AE70000024A6F580167F1CD348784400EBC4005C +:10AE80000F9690ED00CB9DED0E0B53EC1C2B51EC6F +:10AE9000100BDDF7AFFA9DED0E0B41EC1B0B53ECE5 +:10AEA0001C2B51EC100BDDF704FA41EC100B51ECAC +:10AEB000190B53EC102BDDF715FB41EC1D0B51EC7E +:10AEC0001B0B53EC1D2BDDF79BFA41EC1A0BBF4813 +:10AED0008DED10AB7844109590ED000B4FF00050C5 +:10AEE00040EA660000EB84408DED080B00F5002081 +:10AEF00009909DED080B53EC1C2B51EC100BDDF76A +:10AF000079FA9DED0E1B53EC112BDDF776FA41EC2F +:10AF1000100B53EC102B9DED100B51EC100BDDF7CB +:10AF20006FFA9DED080B41EC1C0B53EC102B9DEDC3 +:10AF3000100B51EC100BDDF763FA53EC1B2BDDF714 +:10AF40005CFA53EC1C2BDDF755FA53EC1D2BDDF7A7 +:10AF500057FA41EC1C0B53EC1A2B51EC1A0BDDF792 +:10AF60004FFA41EC1B0B9A480621B0EE4B0AF0EE6B +:10AF70006B0A784400F0E0FAB0EE401AF0EE601A86 +:10AF8000B0EE41DAF0EE61DA53EC1B2B51EC1B0B07 +:10AF9000DDF736FA53EC1D2BDDF732FA9DED100B81 +:10AFA00041EC1B0B53EC1A2B51EC100BDDF781F924 +:10AFB00053EC1C2BDDF724FA53EC1B2BDDF779F94E +:10AFC0009DED100B41EC1B0B53EC102B51EC100BB7 +:10AFD000DDF716FA41EC1D0B9FED7FEB53EC1E2BBA +:10AFE000DDF767F953EC1B2BDDF763F90890CDE92A +:10AFF00008519DED080B53EC1E2B51EC100BDDF7A7 +:10B00000F9F953EC1D2BDDF7F5F953EC1B2BDDF7AC +:10B01000F4F99DED080B41EC1D0B53EC102B9DED4D +:10B02000100B51EC100BDDF7EBF941EC1B0B53EC63 +:10B030001A2B51EC1D0BDDF7E3F99DED080B41ECEC +:10B040001A0B53EC102B51EC1C0BDDF7D9F953EC18 +:10B050001A2BDDF72EF941EC1A0B51EC1B0B53ECBC +:10B060001A2BDDF726F90C90CDE90C519DED0C0B58 +:10B0700053EC1B2B51EC100BDDF7BCF953EC1A2BE6 +:10B08000DDF7BBF941EC1B0B9FED550B53EC102B7F +:10B090009DED0C0B51EC100BDDF7B2F941EC1A0BE6 +:10B0A0009FED510B51EC1B0B53EC102BDDF7A8F966 +:10B0B00041EC1B0B9FED4E0B53EC102B9DED0C0B3D +:10B0C00051EC100BDDF79CF953EC1B2BDDF7F1F87D +:10B0D00041EC100B4848784400EBC40090ED001B95 +:10B0E00051EC100B53EC112BDDF7E3F841EC1B0B8B +:10B0F0003846DDF77CFACDE9080153EC1B2B51EC07 +:10B100001A0BDDF7D6F841EC100B3C48784400EB05 +:10B11000C40090ED00CB51EC100B53EC1C2BDDF771 +:10B12000C8F89DED081B53EC112BDDF7C2F8069013 +:10B13000CDE906519DED080B53EC102B9DED060B50 +:10B1400051EC100BDDF756F953EC1C2BDDF752F9DF +:10B1500053EC1A2BDDF74EF953EC1B2BDDF74DF9B1 +:10B1600041EC100B9DED261B53EC102B8DED001BBD +:10B1700000959DED260B51EC100BDDF741F99DED8F +:10B18000000B41EC1A0B53EC102B9DED260B51ECF0 +:10B19000100BDDF72FF99DED061B53EC112B2FE063 +:10B1A000000000604715F73FFE822B654715F73F0B +:10B1B00044DF5DF80BAE543E000000000000404349 +:10B1C0008E9803007AB60B0042950000A895000007 +:10B1D0007A94000000000000000000000000084019 +:10B1E000000000E009C7EE3FFD033ADC09C7EE3F6F +:10B1F000F5015B14E02F3EBE06930000C0920000F4 +:10B20000DDF7FEF853EC1A2BDDF753F89DED060B36 +:10B2100041EC1A0B53EC102B9DED000B51EC100B75 +:10B22000DDF7EEF8CDE90C019DED0C0B51EC1A0B9E +:10B2300053EC102BDDF73DF8CDE902010C46AA498D +:10B240008C422FDB611A084318D19DED0C0B53EC97 +:10B25000102B9DED020B51EC100BDDF7CBF841EC00 +:10B260001B0B9FEDA30B51EC1A0B53EC102BDDF7CE +:10B2700020F853EC1B2BDDF7CBFB2DD2022000F086 +:10B280004FFA00F011FA10EE901A18EE900A8DEDB8 +:10B29000020B8DED008B61F31E0003909DED020B00 +:10B2A000FFF7BEBB944A24F00041914214D3934966 +:10B2B000214408437FF4EFAC9DED0C0B53EC102BB5 +:10B2C0009DED020B51EC100BDDF794F853EC1A2BAB +:10B2D000DDF79EFB7FF6DFAC24F000408849894A09 +:10B2E000002601EB205182422BDA481C4FF48011DA +:10B2F00021FA00F02044844AC0F30A517A44A1F2B2 +:10B30000FF3192ED000B814A8DED080BCA4020EA17 +:10B310000202C0F3130040F48010C1F1140120FABE +:10B3200001F60992002CB8BF76429DED080B53EC54 +:10B33000102B9DED0C0B51EC100BDDF75BF8CDE9FC +:10B340000C019DED0C0B51EC1A0B53EC102BDCF7A0 +:10B35000B0FF9FED6F0B0890CDE9085153EC102B17 +:10B360009DED080B51EC100BDDF74AF841EC1B0B7F +:10B370009FED690B53EC102B9DED080B51EC100B5E +:10B38000DDF73EF89DED0C0B41EC1C0B53EC102B44 +:10B390009DED080B51EC100BDDF72CF853EC1A2B3C +:10B3A000DDF72BF89FED5E1B53EC112BDDF728F832 +:10B3B00053EC1C2BDCF77DFF41EC1A0B51EC1B0B03 +:10B3C00053EC1A2BDCF775FFCDE902019DED020B62 +:10B3D00053EC1B2B51EC100BDDF70CF853EC1A2B34 +:10B3E000DDF70BF89DED020B41EC1A0B53EC102B23 +:10B3F00051EC100BDDF704F8CDE908014A489DED4A +:10B40000080B0521784400F097F89DED081B51ECDE +:10B41000100B53EC112BDCF7F3FF9DED021B53ECEB +:10B42000112BDCF7EAFFCDE906019DED020B53EC91 +:10B430001A2B51EC100BDCF7E3FF53EC1A2BDCF763 +:10B4400038FF9FED3B0B41EC1A0B53EC102B9DED9D +:10B45000060B51EC100BDCF7CDFF9DED060B41EC1C +:10B460001B0B53EC102B9DED020B51EC100BDCF77A +:10B47000C7FF53EC1B2BDDF735F853EC1A2BDCF729 +:10B48000B9FF9DED021B53EC112BDCF7B3FF53EC1E +:10B49000192BDCF7B2FFCDE9020101EB06500115D3 +:10B4A0000029C8BF039015DC9DED020B324651EC1C +:10B4B000100BDDF795FAFEF767FF042808BF00F0D0 +:10B4C00003F932469DED020B51EC100BDDF788FAC3 +:10B4D000CDE902019DED020B51EC180B53EC102B42 +:10B4E000DCF78EFFFFF73ABB000090400000000041 +:10B4F000FE822B654715973C00CC904000346F3F8F +:10B5000001FCFFFF0000E03F80910000FFFF0F0003 +:10B5100000000000432EE63F396CA80C615C20BEA1 +:10B52000EF39FAFE422EE63F1890000000000000BE +:10B53000000000000000004070B504462DED028BB5 +:10B540004D1E00EBC500B0EE408AF0EE608A90ED33 +:10B55000000B35F0060017D053EC182B51EC100BF4 +:10B56000DCF74EFF41EC100B6D1E04EBC50090EDB7 +:10B57000001B51EC100B53EC112BDCF79AFE41EC45 +:10B58000100B35F00600E7D1022D36D0042D1CD06B +:10B59000062D1CBFBDEC028B70BD53EC182B51EC7B +:10B5A000100BDCF72DFF94ED0A1B53EC112BDCF78D +:10B5B00080FE53EC182BDCF723FF94ED081B53ECB3 +:10B5C000112BDCF776FE41EC100B53EC182B51ECF1 +:10B5D000100BDCF715FF94ED061B53EC112BDCF779 +:10B5E00068FE53EC182BDCF70BFF94ED040B53ECC7 +:10B5F000102BDCF75EFE41EC100B53EC182B51ECDA +:10B60000100BDCF7FDFE94ED021B53EC112BDCF765 +:10B6100050FE53EC182BDCF7F3FE94ED001B53ECBB +:10B62000112BDCF746FEBDEC028B41EC100B70BD1C +:10B630009FED070B10B553EC102B9FED070B51EC52 +:10B64000100BDCF74FFF41EC100B10BD00000000A9 +:10B650000000000000000000000000000000F03FBB +:10B6600010B553EC102B51EC100BDCF722FE41EC23 +:10B67000100B10BD10B553EC112B51EC100BDCF777 +:10B6800018FE41EC100B10BD9FED050B10B553ECEF +:10B69000102B51EC100BDCF725FF41EC100B10BD0B +:10B6A00000000000000000009FED050B10B553ECFA +:10B6B000102B51EC100BDCF7A3FE41EC100B10BD6E +:10B6C00000000000000000709FED050B10B553EC6A +:10B6D000102B51EC100BDCF793FE41EC100B10BD5E +:10B6E00000000000000000100148006870470000E2 +:10B6F000B812002002E008C8121F08C1002AFAD1BF +:10B7000070477047002001E001C1121F002AFBD1E1 +:10B71000704780F31088704780F3108870470000EE +:10B720000149086070470000B812002030380A282C +:10B7300001D2012070470020704700002DE9FF4F23 +:10B740008DB00F460546002606E025280BD0DDE922 +:10B750000F1290476D1C761C28780028F5D111B087 +:10B760003046BDE8F08F0024A246A1460122E949F7 +:10B7700000E0044315F8013F203B02FA03F00842C1 +:10B78000F7D128782A2810D06FF02F022878A0F15E +:10B790003001092914D80AEB8A0102EB410144F077 +:10B7A000020400EB010A6D1CF0E701CF5FEA000A1A +:10B7B00003D544F40054CAF1000A44F002046D1C9D +:10B7C00028782E2817D115F8010F44F004042A28F0 +:10B7D0000ED06FF02F022878A0F1300109290AD885 +:10B7E00009EB890102EB410100EB01096D1CF2E755 +:10B7F00057F8049B6D1C28786C280FD006DC4C2869 +:10B8000017D068280DD06A2814D104E0742810D00D +:10B810007A280FD10DE044F400140AE044F48014B7 +:10B8200001E044F440146978814202D104F58014A7 +:10B830006D1C6D1C28786E281ED00CDC632830D05F +:10B8400004DC00288BD0582811D19FE0642867D0F1 +:10B8500069280CD164E073282DD004DC6F2872D0E5 +:10B86000702804D194E075286ED078286DD0DDE979 +:10B870000F129047761C4BE1C4F30250022806D009 +:10B88000032809D0042801CF09D0066040E101CF88 +:10B89000F117C0E900613BE101CF068038E1067095 +:10B8A00036E117F8040B8DF8000000208DF8010038 +:10B8B000EB46012003E057F804BB4FF0FF3061076F +:10B8C0004FF0000102D40DE008F10101884649451E +:10B8D0000FDA8045F8DB1BF808100029F4D108E0E6 +:10B8E00008F1010188468142FADB1BF808100029A3 +:10B8F000F6D1DDE90F23AAEB08008146214600F0CE +:10B9000031F9304400EB080604E0DDE90F121BF8C2 +:10B91000010B9047B8F10108F7D221464846F2E002 +:10B920000A21C4F302524FF0000B0891022A04D0FE +:10B9300001CFC117032A09D00AE0FF1D27F007072E +:10B94000F7E8020108E02CE01EE01FE000B2C1179A +:10B95000042A01D140B2C117021E71F1000206DAB9 +:10B960000023D0EB030063EB01012D2202E022054E +:10B9700004D52B228DF82420012203E0E20701D018 +:10B980002022F7E7904653E00A210BE0102109E05E +:10B9900010214FF0000B44F004044FF00809089107 +:10B9A00003E008214FF0000B0891C4F30252022A71 +:10B9B00004D001CF0021032A06D006E0FF1D27F0A6 +:10B9C0000707F7E8020103E080B2042A00D1C0B201 +:10B9D0004FF0000822072BD52A78702A07D0DDF80F +:10B9E00020C08CF0100C5CEA0B0C05D00EE040225D +:10B9F0008DF82420012208E050EA010306D030230C +:10BA00008DF824308DF8252002229046089B83F083 +:10BA1000080353EA0B030BD150EA010201D162077C +:10BA200006D530228DF824204FF00108A9F1010934 +:10BA30002A78582A04D038A20B9208AA0A920BE05E +:10BA40003AA2F9E75B46089ADCF797FE0B9B9B5CF2 +:10BA50000A9A521E0A92137050EA0102F2D10A9811 +:10BA6000ADEB000000F1200B600702D524F4803418 +:10BA700001E04FF00109D94502DDA9EB0B0000E020 +:10BA8000002000EB0B0141440890AAEB010AE003FF +:10BA900006D4DDE90F232146504600F063F8064442 +:10BAA0004FF0000908E009A911F80900DDE90F12BB +:10BAB000904709F10109761CC145F4DBE0030CD580 +:10BAC000DDE90F232146504600F04CF8064404E01F +:10BAD000DDE90F1230209047761C0899481E089027 +:10BAE0000029F5DC08E00A980A990078491C0A91B7 +:10BAF000DDE90F129047761CBBF10001ABF1010BA1 +:10BB0000F1DC21465046DDE90F2300F019F8064428 +:10BB10006D1C21E6092801003031323334353637C7 +:10BB20003839616263646566000000003031323389 +:10BB30003435363738394142434445460000000029 +:10BB40002DE9F041044600251E461746880404D41A +:10BB500005E039462020B0476D1C641EF9D5284603 +:10BB6000BDE8F0812DE9F041044600251E469046CF +:10BB7000C80301D5302700E02027880404D505E05C +:10BB800041463846B0476D1C641EF9D52846BDE8CD +:10BB9000F0810A68531C0B601070704710B56FF08D +:10BBA0000400FDF72DFC10BD1BE045F208214FF00D +:10BBB000E0225161002191611146096941F00101C2 +:10BBC000116100BF4FF0E021096901F480310029C3 +:10BBD000F8D000214FF0E02291611146096900215F +:10BBE0001161011EA0F10100DFD170471AE015219B +:10BBF0004FF0E0225161002191611146096941F045 +:10BC00000101116100BF4FF0E021096901F48031A9 +:10BC10000029F8D000214FF0E02291611146096916 +:10BC200000211161011EA0F10100E0D17047000068 +:10BC300010B50246002008E012F8013B4340DBB299 +:10BC4000044C34F8133083EA20200B1EA1F10101CB +:10BC5000F2D110BD1800002082B0CDE9000121F022 +:10BC6000004001909DED000B02B051EC100B7047AD +:10BC700010B510210D48DEF7C7FE0C48006840F4EF +:10BC800080600A49086020210848DEF7BDFE0220D6 +:10BC9000FFF7ACFF10210548DEF7B8FE0220FFF7E2 +:10BCA000A5FF10210148DEF7AFFE10BD00140240D1 +:10BCB00010B510210D48DEF7A7FE0C48006840F4CF +:10BCC00080600A49086020210848DEF79FFE0220B4 +:10BCD000FFF78CFF10210548DEF798FE0220FFF7E2 +:10BCE00085FF10210148DEF78FFE10BD00140240D1 +:10BCF00070B5054600241548006820F440601349DB +:10BD00000860002618E010211048DEF77DFE0220B2 +:10BD1000FFF76CFF10210D48DEF778FE6006040E79 +:10BD200020210A48DEF767FE08B144F00104012033 +:10BD3000FFF75CFF701CC6B2082EE4DB15B1FFF7FD +:10BD400097FF01E0FFF7B4FF204670BD00140240EA +:10BD500070B504461748006840F4806015490860D3 +:10BD600010211448DEF750FE00251FE0E00920B145 +:10BD700020211048DEF74AFE03E020210D48DEF7BF +:10BD800043FE6006040E0220FFF730FF1021094831 +:10BD9000DEF73CFE0220FFF729FF10210548DEF701 +:10BDA00033FE0220FFF722FF681CC5B2082DDDDB41 +:10BDB00070BD00000014024010B50B48006840F44C +:10BDC00080600949086020210748DEF71FFE102126 +:10BDD0000548DEF71BFE0420FFF708FF202102487C +:10BDE000DEF712FE10BD00000014024010B50B4833 +:10BDF000006840F480600949086020210748DEF7A8 +:10BE000003FE0420FFF7F2FE10210448DEF7FEFDDA +:10BE100020210248DEF7FAFD10BD000000140240A8 +:10BE200010B500241448006820F4406012490860EE +:10BE300020211148DEF7EAFD0120FFF7D7FE10218F +:10BE40000D48DEF7E3FD0120FFF7D0FE08E0601C9F +:10BE5000C0B20446FA2803DDFFF7C8FF012010BD79 +:10BE600020210548DEF7C7FD0028F0D11021024847 +:10BE7000DEF7CAFD0020F2E70014024010B541ECE5 +:10BE8000100BFEF7B5FA51EC100B10BD10B5FAF718 +:10BE9000DFFD062000F0CAF8552000F0E7F800F0BA +:10BEA000BAF804464FF480511148DEF7ADFD4FF467 +:10BEB00080511048DEF7AAFDAA2C01D0FA2010BD4F +:10BEC000152000F0B3F8062000F0D0F81420FFF79A +:10BED0008DFE00F0A0F804464FF480510448DEF7D0 +:10BEE00095FD512C01D11420E9E7FA20E7E7000085 +:10BEF00000040240000C02404FF400410803F3F735 +:10BF0000ABFC4FF08040FDF7D7FA1248FEF7F6F889 +:10BF10001148DDF74FFD10483030DDF74BFD0F487D +:10BF2000DEF77EFC0E48DEF77BFCDEF79BFD002093 +:10BF300080F3108800BFFFF731FEDEF793FDFDF7B9 +:10BF4000DFFBDEF78FFD03E0FDF738FCDEF78AFD4F +:10BF5000FAE700000010014088640240000002403F +:10BF6000000402402DE9F04104460D460026284613 +:10BF7000DCF789F9071E02D10120BDE8F0810EE04F +:10BF8000701C86B220782978884207D13A46294623 +:10BF90002046DCF77FF908B93046EEE7641C2078CC +:10BFA0000028EDD100BFE8E700B52DED048B83B08C +:10BFB00041EC190BDCF72CFF41EC180B18EE100AC2 +:10BFC00018EE901A8DED008B002818BF0120084351 +:10BFD00020F00040C0F17F6000F1E040C00F14D0BD +:10BFE00019EE101A19EE900A8DED009B002918BF6A +:10BFF0000121084320F00040C0F17F6000F1E040E3 +:10C00000C00F04BF0120FFF78BFB51EC180B03B0EE +:10C01000BDEC048B00BD10B50120FFF7E7FDFF204C +:10C02000FAF78AFD0446204610BD000010B504460C +:10C030004FF480510B48DEF7E9FC0320FFF7D6FDF3 +:10C040004FF480510748DEF7DFFC4FF4805106487B +:10C05000DEF7DCFC2046FAF7DDFE0320FFF7C6FD25 +:10C0600010BD000000040240000C024010B5044660 +:10C070002046FAF7CFFE0120FFF7B8FD10BD545857 +:10C08000485F56312E332E34000000003820202027 +:10C090002020202020486F20536F204769616F20A7 +:10C0A0004469636820202020202020202054454E11 +:10C0B000204355412048414E473A2020202020204F +:10C0C0002020202020202020202020202044494102 +:10C0D000204348493A2020202020202020202020D2 +:10C0E000202020202020202020202020204D412002 +:10C0F000534F20544855453A20202020202020200E +:10C10000202020202020202020202020202020202F +:10C11000202020202020202020202020202020201F +:10C12000202020202020202020202020202020200F +:10C1300020202020202020202020202020202020FF +:10C1400020202020202020202020202020534F208D +:10C15000564F4C3A20202020202020202020202034 +:10C1600020202020202020202020202020534F206D +:10C170005449454E3A2020202020202020202020F5 +:10C1800020202020202020202020202020534F204D +:10C190004C49543A202020202020202020202020FC +:10C1A00020202020202020202020202020444F4E0E +:10C1B0004749413A202020202020202020202020F4 +:10C1C000202020202020202020202020202020206F +:10C1D000202020202020202020202020202020205F +:10C1E000202020202020202020202020204E4741D9 +:10C1F000593A2020202020202020202020202020EC +:10C20000202020202020202020202020202020202E +:10C21000202020202020202020202020202020201E +:10C22000202020202020202020202020202020200E +:10C2300020202020202020202020202020202020FE +:10C2400020202020202020202020202020202020EE +:10C2500020202020202020202020202020202020DE +:10C2600020202020202020202020202020202020CE +:10C2700020202020202020202020202020202020BE +:10C2800020202020202020202020202020202020AE +:10C29000202020202020202020202020202020209E +:10C2A000202020202020202020202020202020208E +:10C2B000202020202020202020202020202020207E +:10C2C000202020202020202020202020202020206E +:10C2D000202020202020202020202020202020205E +:10C2E0002020202020202020202020202043414DDD +:10C2F000204F4E20262048454E20474150204C419B +:10C300004920515559204B48414348202100000005 +:10C3100080250000010000000A000000000000006D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000000000000000ED +:10C3500000000000000000000000000000000000DD +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C440006A6F796675656C2E6A6F796675656C6959 +:10C450006E672E636F6D2C373031310000000000A5 +:10C4600000000000000000000000000000000000CC +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C49000000000000000000000000000000000009C +:10C4A00000000000000000000000000000004B46FB +:10C4B000422D322E34470000000000000000000032 +:10C4C000000000000000000000000000000000006C +:10C4D0000000000000004B46423132333435360054 +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000000000003C +:10C50000000000000600840300000000000000009E +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000000000003B +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C6300000000000000000000000000000000000FA +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C9500000000000000000000000000000000000D7 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB4000000000008CC00208906A0020D330002052 +:10CB500064000000020001000000000004C502089B +:10CB6000906A0020C8300020660000000500010027 +:10CB70000100000010C30208906A00201441002048 +:10CB80006B000000310104000200000040C40208F4 +:10CB9000906A00209A3A00202F050000C30001008F +:10CBA0000300000002C50208906A0020E63E002053 +:10CBB000F2050000020001000400000008C50208A0 +:10CBC000906A0020D4140020F40500000500010044 +:10CBD000050000000CC50208906A0020E014002047 +:10CBE000F905000005000100060000008DC00208E4 +:10CBF000906A0020482E0020FE05000081020100FE +:10CC00000700000010C50208906A0020E41400200C +:10CC10007F080000650040000800000074C502089D +:10CC2000906A0020823A0020BF210000030001002A +:10CC30000900000078C50208906A0020883F0020A3 +:10CC4000C2210000110101000A00000088C602088C +:10CC5000906A002046350020D3220000B304010072 +:10CC60000B0000003CCB0208906A0020D814002082 +:10CC700086270000090001000C00000041542B57DA +:10CC800041503D54584830342C34353533353134E7 +:10CC9000322C310D0A0041542B536F636B65743D88 +:10CCA000302C332C3139322E3136382E342E312C73 +:10CCB00035303030300D0A0041542B43574A415033 +:10CCC0003F0D0A0041542B5245530D0A0041542B8D +:10CCD000453D4F46460D0A0041542B574D4F4445A4 +:10CCE0003D41500D0A00000041542B534F434B412E +:10CCF0003D5443502C746573742E6A6F7966756564 +:10CD00006C696E672E636F6D2C373031310D0A0000 +:10CD100041542B574B4D4F443D4E45540D0A004155 +:10CD2000542B55415254464C3D343039360D0A008F +:10CD300041542B4845415254454E3D4F46460D0AFD +:10CD40000041542B530D0A0041542B453D4F46469C +:10CD50000D0A007573722E636E23002B2B2B00615E +:10CD60000041542B454E544D0D0A0041542B49436C +:10CD70004349443F0D0A0041542B494D45493F0D5D +:10CD80000A0041542B4353513F0D0A000D0A000085 +:10CD900041542B534F434B42313D544350432C7429 +:10CDA0006573742E6A6F796675656C696E672E633C +:10CDB0006F6D2C373031310D0A0041542B5A0D0A5A +:10CDC0000041542B57414E4E3D444843500D0A00FC +:10CDD00041542B57414E4E0D0A0041542B534F43A3 +:10CDE0004B4C4B42310D0A0041542B574946493DAB +:10CDF0004B46422D322E34472C4B4642313233348F +:10CE000035360D0A0041542B574946493D54485880 +:10CE10002D4844342D322E342C4B4642313233349B +:10CE200035360D0A0041542B536F636B65743D30EA +:10CE30002C302C746573742E6A6F796675656C6915 +:10CE40006E672E636F6D2C373031310D0A004154FF +:10CE50002B536F636B65743D302C302C3139322E7F +:10CE60003136382E31342E3130302C373031310DCF +:10CE70000A0041542B43574A41503F0D0A00415488 +:10CE80002B5245530D0A002B2B2B00415445300DDE +:10CE90000A0041542B4347534E0D0A0041542B4383 +:10CEA00050494E3F0D0A0041542B49434349440D1C +:10CEB0000A0041542B4353510D0A0041542B43495E +:10CEC000504D4F44453D310D0A0041542B514943CB +:10CED0005347503D312C312C22434D4E4554222C8A +:10CEE00022222C22220D0A0041542B4E45544F5031 +:10CEF000454E0D0A0041542B4349504F50454E3D7D +:10CF0000302C22544350222C22746573742E6A6F85 +:10CF1000796675656C696E672E636F6D222C37308C +:10CF200031310D0A0041542B4349504F5051554562 +:10CF300052593F0D0A0041542B52455345540D0A96 +:10CF40000041542B4745544750533D474E524D43A3 +:10CF50002C300D0A0041542B4D475053433D310DA9 +:10CF60000A00C4ACC8CF00000000000000000000B0 +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA000000064656661756C74000000000000009C +:10CFB0000000000000000000000000000000000071 +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE000000038393030303000000000696E746560 +:10CFF000726E657400000000000000000000000078 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000000000000000000010 +:10D02000000000000000000000000000D6D0B9FAA7 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D060000000000000000000000000004368696E3E +:10D07000614D6F62696C65000000000000000000F7 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A00000000000000000000000000038393836A1 +:10D0B000303000000000434D4E4554000000000099 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F000000000000000D6D0B9FA000000000000D7 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D130000000000000004368696E614D6F62696C19 +:10D14000650000000000000000000000000000007A +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D17000000000000000383938363032000000006E +:10D18000434D4E4554000000000000000000000028 +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000D6D0B9FA00000000000000000000000006 +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D200004368696E614D6F62696C650000000000E3 +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D2400038393836303400000000434D4E45540024 +:10D2500000000000000000000000000000000000CE +:10D2600000000000000000000000000000000000BE +:10D2700000000000000000000000000000000000AE +:10D2800000000000000000000000D6D0B9FA000045 +:10D29000000000000000000000000000000000008E +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000004368696E615427 +:10D2D000656C65636F6D00000000000000000000D9 +:10D2E000000000000000000000000000000000003E +:10D2F000000000000000000000000000000000002E +:10D3000000000000000000000000383938363037D7 +:10D3100000000000434D4E45540000000000000096 +:10D3200000000000000000000000000000000000FD +:10D3300000000000000000000000000000000000ED +:10D3400000000000000000000000000000000000DD +:10D3500000000000D6D0B9FA000000000000000074 +:10D3600000000000000000000000000000000000BD +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D39000000000004368696E61556E69636F6D003F +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D0000000000038393836303100000000554E6A +:10D3E000494E45540000000000000000000000000D +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D410000000000000000000000000000000D6D066 +:10D42000B9FA000000000000000000000000000049 +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D450000000000000000000000000000000436821 +:10D46000696E61556E69636F6D0000000000000019 +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000000000000000000009C +:10D49000000000000000000000000000000038391B +:10D4A0003836303600000000554E494E45540000D5 +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D000000000000000000000000000000000004C +:10D4E0000000000000000000D6D0B9FA00000000E3 +:10D4F000000000000000000000000000000000002C +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D5200000000000000000004368696E61556E69EC +:10D53000636F6D00000000000000000000000000AC +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D560000000000000000000383938363039000073 +:10D570000000554E494E45540000000000000000D8 +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B0000000D6D0B9FA0000000000000000000012 +:10D5C000000000000000000000000000000000005B +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F00000004368696E6154656C65636F6D00007F +:10D60000000000000000000000000000000000001A +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D6300000003839383630330000000043544E457E +:10D640005400000000000000000000000000000086 +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000000000000000BA +:10D67000000000000000000000000000D6D0B9FA51 +:10D68000000000000000000000000000000000009A +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B0000000000000000000000000004368696EE8 +:10D6C0006154656C65636F6D000000000000000030 +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000383938364B +:10D7000031310000000043544E4554000000000039 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D7300000000000000000000000000000000000E9 +:10D74000000000000000C9B3CCD8000000000000B9 +:10D7500000000000000000000000000000000000C9 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D7800000000000000053544300000000000000AF +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C00000000000000038393936363031000000E2 +:10D7D0006A6177616C6E65742E636F6D2E73610084 +:10D7E0000000000000000000000000000000000039 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D81000BFC6CDFECCD80000000000000000000014 +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D8400000000000000000000000000000000000D8 +:10D8500053544300000000000000000000000000DE +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D880000000000000000000000000000000000098 +:10D8900038393936353034000000564956410000D9 +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C0000000000000000000000000000000000058 +:10D8D00000000000000000000000BFC6CDFECCD854 +:10D8E0000000000000000000000000000000000038 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D91000000000000000000000004F6F7265646F9F +:10D920006F00000000000000000000000000000088 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D950000000000000000000000038393936353082 +:10D9600033000000416374696F6E2E6F6F726564DF +:10D970006F6F2E636F6D000000000000000000005C +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A00000000000BFC6CDFECCD800000000000083 +:10D9B0000000000000000000000000000000000067 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E000000000007A61696E000000000000000085 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA2000000000003839393635390000000048530D +:10DA300050505300000000000000000000000000F3 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA60000000000000000000000000000000CCA941 +:10DA7000B9FA0000000000000000000000000000F3 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA00000000000000000000000000000004149EC +:10DAB0005300000000000000000000000000000013 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE00000000000000000000000000000003839C5 +:10DAF0003636300000000000696E7465726E657421 +:10DB00000000000000000000000000000000000015 +:10DB10000000000000000000000000000000000005 +:10DB200000000000000000000000000000000000F5 +:10DB30000000000000000000C3E5B5E9000000009F +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB600000000000000000000000000000000000B5 +:10DB70000000000000000000566965746E6100003E +:10DB80000000000000000000000000000000000095 +:10DB90000000000000000000000000000000000085 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000383938343035000023 +:10DBC00000004D6574666F6E650000000000000087 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000C3E5B5E900000000000000000000CE +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000004D6F6269666F6E65000000000000A5 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC8000000038393834303100000000736D6172A3 +:10DC90007400000000000000000000000000000010 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC000000000000000000000000000C3E5B5E90E +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD0000000000000000000000000000566965747B +:10DD100074656C00000000000000000000000000BE +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000038393834F6 +:10DD5000303400000000736D617274000000000038 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD9000000000000000C3E5B5E90000000000003D +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD00000000000000056494E4100000000000015 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE100000000000000038393834303200000000C3 +:10DE2000736D6172740000000000000000000000CB +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE6000BCEDC6D2D5AF00000000000000000000ED +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0004D6574666F6E65000000000000000000A4 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE000383938353530380000004D6574666F6E4E +:10DEF00065000000000000000000000000000000BD +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000BCEDC6D2D5AF2C +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000536D61727400AA +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA000000000000000000000003839383535302E +:10DFB00032000000736D6172740000000000000008 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF00000000000BCEDC6D2D5AF0000000000005C +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000536D61727400000000000000D9 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E070000000000038393835353035000000736D48 +:10E080006172740000000000000000000000000049 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000BCEDB7 +:10E0C000C6D2D5AF00000000000000000000000034 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000536D60 +:10E1000061727400000000000000000000000000C8 +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E13000000000000000000000000000000038396E +:10E140003835353036000000736D617274000000A0 +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E180000000000000000000C3CFBCD3C0AD000001 +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C0000000000000000000426F626900000000D3 +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000000000000000000001F +:10E2000000000000000000003839383830300000CD +:10E210000000696E7465726E657400000000000095 +:10E2200000000000000000000000000000000000EE +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E250000000C3CFBCD3C0AD000000000000000030 +:10E2600000000000000000000000000000000000AE +:10E27000000000000000000000000000000000009E +:10E28000000000000000000000000000000000008E +:10E2900000004772616D65656E70686F6E650000A5 +:10E2A000000000000000000000000000000000006E +:10E2B000000000000000000000000000000000005E +:10E2C000000000000000000000000000000000004E +:10E2D0000000383938383031000000006770696E4E +:10E2E0007465726E6574000000000000000000009C +:10E2F000000000000000000000000000000000001E +:10E30000000000000000000000000000000000000D +:10E31000000000000000000000000000C3CFBCD3DC +:10E32000C0AD000000000000000000000000000080 +:10E3300000000000000000000000000000000000DD +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000042616E6745 +:10E360006C616C696E6B0000000000000000000032 +:10E37000000000000000000000000000000000009D +:10E38000000000000000000000000000000000008D +:10E39000000000000000000000000000383938389C +:10E3A000303300000000626C7765620000000000FE +:10E3B000000000000000000000000000000000005D +:10E3C000000000000000000000000000000000004D +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000D3A1B6C80000000000003B +:10E3F000000000000000000000000000000000001D +:10E40000000000000000000000000000000000000C +:10E4100000000000000000000000000000000000FC +:10E4200000000000000041697274656C000000008B +:10E4300000000000000000000000000000000000DC +:10E4400000000000000000000000000000000000CC +:10E4500000000000000000000000000000000000BC +:10E460000000000000003839393130300000000071 +:10E4700061697274656C677072732E636F6D0000F2 +:10E48000000000000000000000000000000000008C +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000D3A1B6C80000000000000000000000006A +:10E4C000000000000000000000000000000000004C +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F00041697274656C00000000000000000000BB +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E530003839393131300000000061697274656C1E +:10E54000677072732E636F6D0000000000000000A2 +:10E5500000000000000000000000000000000000BB +:10E5600000000000000000000000000000000000AB +:10E5700000000000000000000000D3A1B6C80000A9 +:10E58000000000000000000000000000000000008B +:10E59000000000000000000000000000000000007B +:10E5A000000000000000000000000000000000006B +:10E5B0000000000000000000000041697274656CFA +:10E5C000000000000000000000000000000000004B +:10E5D000000000000000000000000000000000003B +:10E5E000000000000000000000000000000000002B +:10E5F00000000000000000000000383939313331DC +:10E600000000000061697274656C677072732E633C +:10E610006F6D00000000000000000000000000001E +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000D3A1B6C80000000000000000D8 +:10E6500000000000000000000000000000000000BA +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E680000000000041697274656C00000000000029 +:10E69000000000000000000000000000000000007A +:10E6A000000000000000000000000000000000006A +:10E6B000000000000000000000000000000000005A +:10E6C0000000000038393931343000000000616941 +:10E6D0007274656C677072732E636F6D000000005A +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000D3A195 +:10E71000B6C800000000000000000000000000007B +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E74000000000000000000000000000000041691F +:10E750007274656C00000000000000000000000002 +:10E7600000000000000000000000000000000000A9 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000383918 +:10E79000393134350000000061697274656C67704E +:10E7A00072732E636F6D0000000000000000000017 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000D3A1B6C80000000047 +:10E7E0000000000000000000000000000000000029 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E81000000000000000000041697274656C000097 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E850000000000000000000383939313439000070 +:10E86000000061697274656C677072732E636F6DFE +:10E870000000000000000000000000000000000098 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000D3A1B6C80000000000000000000076 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E000000041697274656C0000000000000000C7 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000003839393135310000000061697274F6 +:10E93000656C677072732E636F6D000000000000DD +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E96000000000000000000000000000D3A1B6C8B5 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A00000000000000000000000000041697274D7 +:10E9B000656C000000000000000000000000000086 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E000000000000000000000000000383939314C +:10E9F00035320000000061697274656C6770727373 +:10EA00002E636F6D00000000000000000000000099 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA3000000000000000D3A1B6C8000000000000E4 +:10EA400000000000000000000000000000000000C6 +:10EA500000000000000000000000000000000000B6 +:10EA600000000000000000000000000000000000A6 +:10EA700000000000000041697274656C0000000035 +:10EA80000000000000000000000000000000000086 +:10EA90000000000000000000000000000000000076 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000003839393135330000000013 +:10EAC00061697274656C677072732E636F6D00009C +:10EAD0000000000000000000000000000000000036 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB0000D3A1B6C800000000000000000000000013 +:10EB100000000000000000000000000000000000F5 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400041697274656C0000000000000000000064 +:10EB500000000000000000000000000000000000B5 +:10EB600000000000000000000000000000000000A5 +:10EB70000000000000000000000000000000000095 +:10EB80003839393135340000000061697274656CC0 +:10EB9000677072732E636F6D00000000000000004C +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC00000000000000000000000D3A1B6C8000053 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000000000000000000000000025 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000041697274656CA3 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000000000000000000000E4 +:10EC300000000000000000000000000000000000D4 +:10EC4000000000000000000000003839393135357F +:10EC50000000000061697274656C677072732E63E6 +:10EC60006F6D0000000000000000000000000000C8 +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC900000000000D3A1B6C8000000000000000082 +:10ECA0000000000000000000000000000000000064 +:10ECB0000000000000000000000000000000000054 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000041697274656C000000000000D3 +:10ECE0000000000000000000000000000000000024 +:10ECF0000000000000000000000000000000000014 +:10ED00000000000000000000000000000000000003 +:10ED100000000000383939313536000000006169E3 +:10ED20007274656C677072732E636F6D0000000003 +:10ED300000000000000000000000000000000000D3 +:10ED400000000000000000000000000000000000C3 +:10ED50000000000000000000000000000000D3A13F +:10ED6000B6C8000000000000000000000000000025 +:10ED70000000000000000000000000000000000093 +:10ED80000000000000000000000000000000000083 +:10ED900000000000000000000000000000004169C9 +:10EDA0007274656C000000000000000000000000AC +:10EDB0000000000000000000000000000000000053 +:10EDC0000000000000000000000000000000000043 +:10EDD00000000000000000000000000000003839C2 +:10EDE000393139300000000061697274656C6770F8 +:10EDF00072732E636F6D00000000000000000000C1 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE20000000000000000000D3A1B6C800000000F0 +:10EE300000000000000000000000000000000000D2 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE6000000000000000000041697274656C000041 +:10EE70000000000000000000000000000000000092 +:10EE80000000000000000000000000000000000082 +:10EE90000000000000000000000000000000000072 +:10EEA000000000000000000038393931393200001C +:10EEB000000061697274656C677072732E636F6DA8 +:10EEC0000000000000000000000000000000000042 +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000D3A1B6C80000000000000000000020 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF3000000041697274656C000000000000000070 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF7000000038393931393300000000616972749A +:10EF8000656C677072732E636F6D00000000000087 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB000000000000000000000000000D3A1B6C85F +:10EFC0000000000000000000000000000000000041 +:10EFD0000000000000000000000000000000000031 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000004169727481 +:10F00000656C00000000000000000000000000002F +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000038393931F5 +:10F0400039340000000061697274656C6770727316 +:10F050002E636F6D00000000000000000000000043 +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F08000000000000000D3A1B6C80000000000008E +:10F090000000000000000000000000000000000070 +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C00000000000000041697274656C00000000DF +:10F0D0000000000000000000000000000000000030 +:10F0E0000000000000000000000000000000000020 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000038393931393500000000B6 +:10F1100061697274656C677072732E636F6D000045 +:10F1200000000000000000000000000000000000DF +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F15000D3A1B6C8000000000000000000000000BD +:10F16000000000000000000000000000000000009F +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F1900041697274656C000000000000000000000E +:10F1A000000000000000000000000000000000005F +:10F1B000000000000000000000000000000000004F +:10F1C000000000000000000000000000000000003F +:10F1D0003839393139360000000061697274656C64 +:10F1E000677072732E636F6D0000000000000000F6 +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000D3A1B6C80000FC +:10F2200000000000000000000000000000000000DE +:10F2300000000000000000000000000000000000CE +:10F2400000000000000000000000000000000000BE +:10F250000000000000000000000041697274656C4D +:10F26000000000000000000000000000000000009E +:10F27000000000000000000000000000000000008E +:10F28000000000000000000000000000000000007E +:10F290000000000000000000000038393931393723 +:10F2A0000000000061697274656C677072732E6390 +:10F2B0006F6D000000000000000000000000000072 +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E00000000000D3A1B6C800000000000000002C +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F320000000000041697274656C0000000000007C +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F360000000000038393931393800000000616987 +:10F370007274656C677072732E636F6D00000000AD +:10F38000000000000000000000000000000000007D +:10F39000000000000000000000000000000000006D +:10F3A0000000000000000000000000000000D3A1E9 +:10F3B000B6C80000000000000000000000000000CF +:10F3C000000000000000000000000000000000003D +:10F3D000000000000000000000000000000000002D +:10F3E0000000000000000000000000000000416973 +:10F3F0007274656C00000000000000000000000056 +:10F4000000000000000000000000000000000000FC +:10F4100000000000000000000000000000000000EC +:10F42000000000000000000000000000000038396B +:10F43000393130320000000061697274656C6770A8 +:10F4400072732E636F6D000000000000000000006A +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F470000000000000000000D3A1B6C8000000009A +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000041697274656C0000EB +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000000000000000000000000000000001C +:10F4F00000000000000000003839393130330000CE +:10F50000000061697274656C677072732E636F6D51 +:10F5100000000000000000000000000000000000EB +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F540000000D3A1B6C800000000000000000000C9 +:10F5500000000000000000000000000000000000AB +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F580000000496465610000000000000000000008 +:10F59000000000000000000000000000000000006B +:10F5A000000000000000000000000000000000005B +:10F5B000000000000000000000000000000000004B +:10F5C000000038393931383900000000616972743F +:10F5D000656C677072732E636F6D00000000000031 +:10F5E000000000000000000000000000000000001B +:10F5F000000000000000000000000000000000000B +:10F60000000000000000000000000000D3A1B6C808 +:10F6100000000000000000000000000000000000EA +:10F6200000000000000000000000000000000000DA +:10F6300000000000000000000000000000000000CA +:10F640000000000000000000000000004964656147 +:10F6500000000000000000000000000000000000AA +:10F66000000000000000000000000000000000009A +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000383939319F +:10F6900037393900000061697274656C6770727384 +:10F6A0002E636F6D000000000000000000000000ED +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000D3A1B6C800000000000038 +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F710000000000000004964656100000000000076 +:10F7200000000000000000000000000000000000D9 +:10F7300000000000000000000000000000000000C9 +:10F7400000000000000000000000000000000000B9 +:10F75000000000000000383939313834350000002D +:10F7600061697274656C677072732E636F6D0000EF +:10F770000000000000000000000000000000000089 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A000D3A1B6C800000000000000000000000067 +:10F7B0000000000000000000000000000000000049 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E00049646561000000000000000000000000A6 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000000000000000000000000F8 +:10F8100000000000000000000000000000000000E8 +:10F820003839393138343600000061697274656CDA +:10F83000677072732E636F6D00000000000000009F +:10F8400000000000000000000000000000000000B8 +:10F8500000000000000000000000000000000000A8 +:10F8600000000000000000000000D3A1B6C80000A6 +:10F870000000000000000000000000000000000088 +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A00000000000000000000000496465610000E5 +:10F8B0000000000000000000000000000000000048 +:10F8C0000000000000000000000000000000000038 +:10F8D0000000000000000000000000000000000028 +:10F8E00000000000000000000000383939313834D1 +:10F8F0003800000061697274656C677072732E6302 +:10F900006F6D00000000000000000000000000001B +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000D3A1B6C80000000000000000D5 +:10F9400000000000000000000000000000000000B7 +:10F9500000000000000000000000000000000000A7 +:10F960000000000000000000000000000000000097 +:10F970000000000049646561000000000000000014 +:10F980000000000000000000000000000000000077 +:10F990000000000000000000000000000000000067 +:10F9A0000000000000000000000000000000000057 +:10F9B00000000000383939313834390000006169FD +:10F9C0007274656C677072732E636F6D0000000057 +:10F9D0000000000000000000000000000000000027 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000D3A193 +:10FA0000B6C8000000000000000000000000000078 +:10FA100000000000000000000000000000000000E6 +:10FA200000000000000000000000000000000000D6 +:10FA30000000000000000000000000000000496419 +:10FA400065610000000000000000000000000000F0 +:10FA500000000000000000000000000000000000A6 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000383915 +:10FA8000393138353000000061697274656C677017 +:10FA900072732E636F6D0000000000000000000014 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000D3A1B6C80000000044 +:10FAD0000000000000000000000000000000000026 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB00000000000000000000496465610000000082 +:10FB100000000000000000000000000000000000E5 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB4000000000000000000038393931383532003B +:10FB5000000061697274656C677072732E636F6DFB +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000D3A1B6C80000000000000000000073 +:10FBA0000000000000000000000000000000000055 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD00000004964656100000000000000000000B2 +:10FBE0000000000000000000000000000000000015 +:10FBF0000000000000000000000000000000000005 +:10FC000000000000000000000000000000000000F4 +:10FC100000003839393138353300000061697274B9 +:10FC2000656C677072732E636F6D000000000000DA +:10FC300000000000000000000000000000000000C4 +:10FC400000000000000000000000000000000000B4 +:10FC5000000000000000000000000000D3A1B6C8B2 +:10FC60000000000000000000000000000000000094 +:10FC70000000000000000000000000000000000084 +:10FC80000000000000000000000000000000000074 +:10FC900000000000000000000000000049646561F1 +:10FCA0000000000000000000000000000000000054 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD0000000000000000000000000003839393149 +:10FCE00030340000000061697274656C6770727373 +:10FCF0002E636F6D00000000000000000000000097 +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD2000000000000000D3A1B6C8000000000000E1 +:10FD300000000000000000000000000000000000C3 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000004964656100000000000020 +:10FD70000000000000000000000000000000000083 +:10FD80000000000000000000000000000000000073 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000003839393130370000000011 +:10FDB00061697274656C677072732E636F6D000099 +:10FDC0000000000000000000000000000000000033 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF000D3A1B6C800000000000000000000000011 +:10FE000000000000000000000000000000000000F2 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE3000496465610000000000000000000000004F +:10FE400000000000000000000000000000000000B2 +:10FE500000000000000000000000000000000000A2 +:10FE60000000000000000000000000000000000092 +:10FE70003839393131320000000061697274656CC3 +:10FE8000677072732E636F6D000000000000000049 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB00000000000000000000000D3A1B6C8000050 +:10FEC0000000000000000000000000000000000032 +:10FED0000000000000000000000000000000000022 +:10FEE0000000000000000000000000000000000012 +:10FEF000000000000000000000004964656100008F +:10FF000000000000000000000000000000000000F1 +:10FF100000000000000000000000000000000000E1 +:10FF200000000000000000000000000000000000D1 +:10FF30000000000000000000000038393931313481 +:10FF40000000000061697274656C677072732E63E3 +:10FF50006F6D0000000000000000000000000000C5 +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF800000000000D3A1B6C800000000000000007F +:10FF90000000000000000000000000000000000061 +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC00000000000496465610000000000000000BE +:10FFD0000000000000000000000000000000000021 +:10FFE0000000000000000000000000000000000011 +:10FFF0000000000000000000000000000000000001 +:020000040803EF +:1000000000000000383939313139000000006169E1 +:100010007274656C677072732E636F6D0000000000 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:100040000000000000000000000000000000D3A13C +:10005000B6C8000000000000000000000000000022 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:1000800000000000000000000000000000004964C3 +:10009000656100000000000000000000000000009A +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C00000000000000000000000000000003839BF +:1000D000393132320000000061697274656C6770FA +:1000E00072732E636F6D00000000000000000000BE +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:100110000000000000000000D3A1B6C800000000ED +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000049646561000000002C +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000038393931323400001E +:1001A000000061697274656C677072732E636F6DA5 +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E0000000D3A1B6C8000000000000000000001D +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:10022000000049646561000000000000000000005B +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000038393931343400000000616972749B +:10027000656C677072732E636F6D00000000000084 +:10028000000000000000000000000000000000006E +:10029000000000000000000000000000000000005E +:1002A000000000000000000000000000D3A1B6C85C +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000496465619B +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000038393931F2 +:1003300035360000000061697274656C6770727315 +:100340002E636F6D00000000000000000000000040 +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000D3A1B6C80000000000008B +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B00000000000000049646561000000000000CA +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000038393931373000000000BB +:1004000061697274656C677072732E636F6D000042 +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:10044000D3A1B6C8000000000000000000000000BA +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:1004800049646561000000000000000000000000F9 +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C0003839393137380000000061697274656C61 +:1004D000677072732E636F6D0000000000000000F3 +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000D3A1B6C80000F9 +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:100540000000000000000000000049646561000038 +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:100580000000000000000000000038393931383226 +:100590000000000061697274656C677072732E638D +:1005A0006F6D00000000000000000000000000006F +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D00000000000D3A1B6C8000000000000000029 +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:100610000000000049646561000000000000000067 +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:100650000000000038393931383700000000616986 +:100660007274656C677072732E636F6D00000000AA +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:100690000000000000000000000000000000D3A1E6 +:1006A000B6C80000000000000000000000000000CC +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D00000000000000000000000000000004A6967 +:1006E0006F0000000000000000000000000000009B +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:100710000000000000000000000000000000383968 +:1007200039313834300000004A696F6E657400005A +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000D3A1B6C80000000097 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A00000000000000000004A696F000000000027 +:1007B0000000000000000000000000000000000039 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E000000000000000000038393931383534008D +:1007F00000004A696F6E6574000000000000000090 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:100830000000D3A1B6C800000000000000000000C6 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:1008700000004A696F000000000000000000000056 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000383939313835350000004A696F6E2B +:1008C000657400000000000000000000000000004F +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F000000000000000000000000000D3A1B6C806 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:100930000000000000000000000000004A696F0095 +:1009400000000000000000000000000000000000A7 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:10097000000000000000000000000000383939319C +:100980003835360000004A696F6E6574000000005B +:100990000000000000000000000000000000000057 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C000000000000000D3A1B6C800000000000035 +:1009D0000000000000000000000000000000000017 +:1009E0000000000000000000000000000000000007 +:1009F00000000000000000000000000000000000F7 +:100A00000000000000004A696F00000000000000C4 +:100A100000000000000000000000000000000000D6 +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000000000000000B6 +:100A40000000000000003839393138353700000027 +:100A50004A696F6E6574000000000000000000002D +:100A60000000000000000000000000000000000086 +:100A70000000000000000000000000000000000076 +:100A80000000000000000000000000000000000066 +:100A9000D3A1B6C800000000000000000000000064 +:100AA0000000000000000000000000000000000046 +:100AB0000000000000000000000000000000000036 +:100AC0000000000000000000000000000000000026 +:100AD0004A696F00000000000000000000000000F4 +:100AE0000000000000000000000000000000000006 +:100AF00000000000000000000000000000000000F6 +:100B000000000000000000000000000000000000E5 +:100B1000383939313835380000004A696F6E6574EC +:100B200000000000000000000000000000000000C5 +:100B300000000000000000000000000000000000B5 +:100B400000000000000000000000000000000000A5 +:100B500000000000000000000000D3A1B6C80000A3 +:100B60000000000000000000000000000000000085 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B9000000000000000000000004A696F00000033 +:100BA0000000000000000000000000000000000045 +:100BB0000000000000000000000000000000000035 +:100BC0000000000000000000000000000000000025 +:100BD00000000000000000000000383939313835CD +:100BE000390000004A696F6E657400000000000063 +:100BF00000000000000000000000000000000000F5 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000D3A1B6C80000000000000000D2 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C6000000000004A696F00000000000000000062 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA00000000000383939313836300000004A6918 +:100CB0006F6E65740000000000000000000000007E +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000D3A190 +:100CF000B6C8000000000000000000000000000076 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000004A6910 +:100D30006F00000000000000000000000000000044 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000383912 +:100D700039313836310000004A696F6E6574000001 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000D3A1B6C80000000041 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000004A696F0000000000D1 +:100E000000000000000000000000000000000000E2 +:100E100000000000000000000000000000000000D2 +:100E200000000000000000000000000000000000C2 +:100E30000000000000000000383939313836320037 +:100E400000004A696F6E6574000000000000000039 +:100E50000000000000000000000000000000000092 +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E80000000D3A1B6C80000000000000000000070 +:100E90000000000000000000000000000000000052 +:100EA0000000000000000000000000000000000042 +:100EB0000000000000000000000000000000000032 +:100EC00000004A696F000000000000000000000000 +:100ED0000000000000000000000000000000000012 +:100EE0000000000000000000000000000000000002 +:100EF00000000000000000000000000000000000F2 +:100F00000000383939313836330000004A696F6ED5 +:100F100065740000000000000000000000000000F8 +:100F200000000000000000000000000000000000C1 +:100F300000000000000000000000000000000000B1 +:100F4000000000000000000000000000D3A1B6C8AF +:100F50000000000000000000000000000000000091 +:100F60000000000000000000000000000000000081 +:100F70000000000000000000000000000000000071 +:100F80000000000000000000000000004A696F003F +:100F90000000000000000000000000000000000051 +:100FA0000000000000000000000000000000000041 +:100FB0000000000000000000000000000000000031 +:100FC0000000000000000000000000003839393146 +:100FD0003836340000004A696F6E65740000000006 +:100FE0000000000000000000000000000000000001 +:100FF00000000000000000000000000000000000F1 +:1010000000000000000000000000000000000000E0 +:10101000000000000000D3A1B6C8000000000000DE +:1010200000000000000000000000000000000000C0 +:1010300000000000000000000000000000000000B0 +:1010400000000000000000000000000000000000A0 +:101050000000000000004A696F000000000000006E +:101060000000000000000000000000000000000080 +:101070000000000000000000000000000000000070 +:101080000000000000000000000000000000000060 +:1010900000000000000038393931383635000000D2 +:1010A0004A696F6E657400000000000000000000D7 +:1010B0000000000000000000000000000000000030 +:1010C0000000000000000000000000000000000020 +:1010D0000000000000000000000000000000000010 +:1010E000D3A1B6C80000000000000000000000000E +:1010F00000000000000000000000000000000000F0 +:1011000000000000000000000000000000000000DF +:1011100000000000000000000000000000000000CF +:101120004A696F000000000000000000000000009D +:1011300000000000000000000000000000000000AF +:10114000000000000000000000000000000000009F +:10115000000000000000000000000000000000008F +:10116000383939313836360000004A696F6E657497 +:10117000000000000000000000000000000000006F +:10118000000000000000000000000000000000005F +:10119000000000000000000000000000000000004F +:1011A00000000000000000000000D3A1B6C800004D +:1011B000000000000000000000000000000000002F +:1011C000000000000000000000000000000000001F +:1011D000000000000000000000000000000000000F +:1011E000000000000000000000004A696F000000DD +:1011F00000000000000000000000000000000000EF +:1012000000000000000000000000000000000000DE +:1012100000000000000000000000000000000000CE +:101220000000000000000000000038393931383675 +:10123000370000004A696F6E65740000000000000E +:10124000000000000000000000000000000000009E +:10125000000000000000000000000000000000008E +:10126000000000000000000000000000000000007E +:1012700000000000D3A1B6C800000000000000007C +:10128000000000000000000000000000000000005E +:10129000000000000000000000000000000000004E +:1012A000000000000000000000000000000000003E +:1012B000000000004A696F0000000000000000000C +:1012C000000000000000000000000000000000001E +:1012D000000000000000000000000000000000000E +:1012E00000000000000000000000000000000000FE +:1012F00000000000383939313836380000004A69BA +:101300006F6E657400000000000000000000000027 +:1013100000000000000000000000000000000000CD +:1013200000000000000000000000000000000000BD +:101330000000000000000000000000000000D3A139 +:10134000B6C800000000000000000000000000001F +:10135000000000000000000000000000000000008D +:10136000000000000000000000000000000000007D +:1013700000000000000000000000000000004A69BA +:101380006F000000000000000000000000000000EE +:10139000000000000000000000000000000000004D +:1013A000000000000000000000000000000000003D +:1013B00000000000000000000000000000003839BC +:1013C00039313836390000004A696F6E65740000A3 +:1013D000000000000000000000000000000000000D +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:101400000000000000000000D3A1B6C800000000EA +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:1014400000000000000000004A696F00000000007A +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:1014800000000000000000003839393138373000E2 +:1014900000004A696F6E65740000000000000000E3 +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D0000000D3A1B6C8000000000000000000001A +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000004A696F0000000000000000000000A9 +:1015200000000000000000000000000000000000BB +:1015300000000000000000000000000000000000AB +:10154000000000000000000000000000000000009B +:101550000000383939313837310000004A696F6E80 +:1015600065740000000000000000000000000000A2 +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000D3A1B6C859 +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D0000000000000000000000000004A696F00E9 +:1015E00000000000000000000000000000000000FB +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000038393931EF +:101620003837320000004A696F6E657400000000B0 +:1016300000000000000000000000000000000000AA +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000D3A1B6C800000000000088 +:10167000000000000000000000000000000000006A +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A0000000000000004A696F0000000000000018 +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E000000000000000383939313837330000007D +:1016F0004A696F6E65740000000000000000000081 +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:10173000D3A1B6C8000000000000000000000000B7 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770004A696F0000000000000000000000000047 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B000383939313837340000004A696F6E657442 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000B6F2B9CFB6E023 +:10180000B6FB000000000000000000000000000027 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:10183000000000000000000000004D4F56495354C6 +:101840004152000000000000000000000000000005 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000038393539333026 +:1018800030000000696E7465726E65742E6D6F763F +:1018900069737461722E636F6D2E656300000000C2 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C00000000000B6F2B9CFB6E0B6FB00000000A1 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000436C61726F00000000000000E6 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000038393539333031000000696E4D +:101950007465726E65742E636C61726F2E636F6D49 +:101960002E65630000000000000000000000000081 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000B6F2AF +:10199000B9CFB6E0B6FB0000000000000000000078 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000434E86 +:1019D00054000000000000000000000000000000B3 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A00000000000000000000000000000000383965 +:101A10003539333032000000696E7465726E65745A +:101A20002E636E742E6E65742E65630000000000D8 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A5000000000000000000000C1814001C0804182 +:101A600001C0804100C1814001C0804100C181406E +:101A700000C1814001C0804101C0804100C181405E +:101A800000C1814001C0804100C1814001C080414E +:101A900001C0804100C1814001C0804100C181403E +:101AA00000C1814001C0804100C1814001C080412E +:101AB00001C0804100C1814000C1814001C080411E +:101AC00001C0804100C1814001C0804100C181400E +:101AD00000C1814001C0804101C0804100C18140FE +:101AE00000C1814001C0804100C1814001C08041EE +:101AF00001C0804100C1814000C1814001C08041DE +:101B000001C0804100C1814001C0804100C18140CD +:101B100000C1814001C0804100C1814001C08041BD +:101B200001C0804100C1814001C0804100C18140AD +:101B300000C1814001C0804101C0804100C181409D +:101B400000C1814001C0804100C1814001C080418D +:101B500001C0804100C1814000C0C101C30302C275 +:101B6000C60607C705C5C404CC0C0DCD0FCFCE0EDD +:101B70000ACACB0BC90908C8D81819D91BDBDA1A4D +:101B80001EDEDF1FDD1D1CDC14D4D515D71716D6BD +:101B9000D21213D311D1D010F03031F133F3F2322D +:101BA00036F6F737F53534F43CFCFD3DFF3F3EFE9D +:101BB000FA3A3BFB39F9F83828E8E929EB2B2AEA0D +:101BC000EE2E2FEF2DEDEC2CE42425E527E7E6267D +:101BD00022E2E323E12120E0A06061A163A3A262ED +:101BE00066A6A767A56564A46CACAD6DAF6F6EAE5D +:101BF000AA6A6BAB69A9A86878B8B979BB7B7ABACD +:101C0000BE7E7FBF7DBDBC7CB47475B577B7B6763C +:101C100072B2B373B17170B05090915193535292AC +:101C200096565797559594549C5C5D9D5F9F9E5E1C +:101C30005A9A9B5B99595898884849894B8B8A4A8C +:101C40004E8E8F4F8D4D4C8C4484854587474686FC +:101C5000824243834181804041542B41504E3D009C +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C8000000000000000000000000000380000001C +:101C90000000000000000000000000000000000044 +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000000000000000F4 +:101CF000000000008C1C03084C980020D430002009 +:101D00000000000002000100000000008C1C03081D +:101D10004C980020D630002001000000010200088D +:101D2000010000008D1C03084C980020E0120020E8 +:101D300001080000F501D007020000008C1C030818 +:101D40004C980020D6300020D10F00000102A00FD7 +:101D50000300000000000000000000000000000080 +:101D60000000000000000000000000000000000073 +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D90000000000000000000000000000000000043 +:101DA0000000000000000000000000000000000033 +:101DB0000000000000000000000000000000000023 +:101DC0000000000000000000000000000000000013 +:101DD0000000000000000000000000000000000003 +:101DE00000000000000000000000000000000000F3 +:101DF00000000000000000000000000000000000E3 +:101E000000000000000000000000000000000000D2 +:101E100000000000000000000000000000000000C2 +:101E200000000000000000000000000000000000B2 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000000000000082 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E90000000000000000000000000000000000042 +:101EA0000000000000000000000000000000000032 +:101EB0000000000000000000000000000000000022 +:101EC0000000000000000000000000000000000012 +:101ED000000000000000000000000000002F0000D3 +:101EE00000000700070000147F147F1400242A7FDD +:101EF0002A1200626408132300364955225000005C +:101F00000503000000001C224100000041221C00CB +:101F10000014083E08140008083E0808000000A04D +:101F20006000000808080808000060600000002049 +:101F300010080402003E5149453E0000427F400027 +:101F4000004261514946002141454B3100181412AD +:101F50007F10002745454539003C4A49493000017A +:101F60007109050300364949493600064949291EC9 +:101F7000000036360000000056360000000814222B +:101F8000410000141414141400004122140800022B +:101F90000151090600324959513E007C1211127C50 +:101FA000007F49494936003E41414122007F41417D +:101FB000221C007F49494941007F09090901003E6F +:101FC0004149497A007F0808087F0000417F4100AD +:101FD000002040413F01007F08142241007F404023 +:101FE0004040007F020C027F007F0408107F003E0B +:101FF0004141413E007F09090906003E4151215EF1 +:10200000007F091929460046494949310001017FED +:102010000101003F4040403F001F2040201F003F83 +:102020004038403F00631408146300070870080735 +:1020300000615149454300007F41410000552A5548 +:102040002A55000041417F000004020102040040C3 +:1020500040404040000001020400002054545478E5 +:10206000007F484444380038444444200038444405 +:10207000487F00385454541800087E0901020018A3 +:10208000A4A4A47C007F080404780000447D4000E0 +:10209000004080847D00007F102844000000417FC4 +:1020A0004000007C04180478007C080404780038A0 +:1020B0004444443800FC242424180018242418FC28 +:1020C000007C0804040800485454542000043F4491 +:1020D0004020003C4040207C001C2040201C003C54 +:1020E0004030403C004428102844001CA0A0A07CA4 +:1020F000004464544C4414141414141400000000DC +:1021000000000000000000000000FC0000000000D3 +:1021100002000000000C020C0200000000000000A1 +:1021200090D0BCD0BC900003000300001824FE44F3 +:102130008C000302070201001824D8B04C80000371 +:1021400000010201C038E438E0000102020102028D +:10215000080600000000000000000000000000F879 +:102160000402000000010204000204F80000000460 +:10217000020100009060F860900000000100000083 +:102180002020FC20200000000100000000000000D2 +:102190000000080600000000202020202000000091 +:1021A000000000000000000000000002000000002D +:1021B0000080601C0200040300000000F804040416 +:1021C000F8000102020201000008FC000000000209 +:1021D00003020000188444241800030202020200D3 +:1021E00008042424D80001020202010040B088FC47 +:1021F00080000000000302003C242424C4000102EB +:1022000002020100F824242CC00001020202010095 +:102210000C04E41C0400000003000000D824242463 +:10222000D80001020202010038444444F8000003CF +:102230000202010000001000000000000200000087 +:102240000000200000000000060000000020508870 +:1022500004020000000001029090909090000000A5 +:10226000000000000002048850200002010000006D +:102270001804C4241800000002000000F804E494CC +:10228000F80001020202020000E09CF0800002035C +:102290000000030204FC2424D8000203020201000F +:1022A000F80404040C0001020202010004FC04040E +:1022B000F80002030202010004FC24740C00020373 +:1022C0000202030004FC24740C000203020000005C +:1022D000F0080444CC4000010202010004FC20206C +:1022E000FC040203000003020404FC0404000202D4 +:1022F00003020200000404FC0404060404030000BA +:1023000004FC24D00C0402030200030204FC0400B9 +:102310000000020302020203FC3CC03CFC0003007C +:102320000300030004FC30C4FC04020302000300A9 +:10233000F8040404F80001020202010004FC242451 +:102340001800020302000000F8848404F80001026F +:102350000207050004FC2464980002030200030243 +:10236000182424448C000302020201000C04FC0423 +:102370000C0000020302000004FC0000FC04000149 +:1023800002020100047C80E01C0400000300000045 +:102390001CE03CE01C00000300030000049C609C67 +:1023A0000400020300030200041CE01C04000002FD +:1023B000030200000C84641C0400020302020300F8 +:1023C0000000FE020200000007040400000E30C0FE +:1023D0000000000000010200000202FE00000004F4 +:1023E00004070000000402040000000000000000D8 +:1023F00000000000000008080808080800000200AB +:1024000000000000000000000040A0A0C00000018B +:102410000202030204FC2020C000000302020100AB +:1024200000C02020600000010202020000C0202441 +:10243000FC0000010202030200C0A0A0C0000001D5 +:10244000020202000020F824240400020302020019 +:102450000040A0A0602000070A0A0A0404FC202013 +:10246000C0000203020003020020E400000000029A +:1024700003020000000020E4000008080807000034 +:1024800004FC80E020200203020003020404FC009C +:102490000000020203020200E020E020C00003006E +:1024A0000300030020E02020C0000203020003021A +:1024B00000C02020C00000010202010020E0202016 +:1024C000C000080F0A02010000C02020E000000147 +:1024D000020A0F0820E04020200002030200000052 +:1024E0000060A0A020000002020203000020F820EB +:1024F000000000000102020020E00020E0000001D6 +:102500000202030220E0208060200000030100009E +:102510006080E080600000030003000020608060B5 +:10252000200002030003020020E020806020080851 +:10253000070100000020A06020000002030202004A +:10254000000020DE0200000000070400000000FF81 +:1025500000000000000F00000002DE200000000468 +:102560000700000002010204040200000000000055 +:10257000000000000000000000000000000000005B +:10258000000000F8000000000000003330000000F0 +:1025900000100C06100C06000000000000000000F7 +:1025A00040C07840C0784000043F04043F04040069 +:1025B000007088FC08300000001820FF211E000079 +:1025C000F008F000E018000000211C031E211E008E +:1025D00000F00888700000001E2123241927211014 +:1025E00010160E00000000000000000000000000B7 +:1025F000000000E01804020000000007182040005E +:1026000000020418E000000000402018070000004D +:10261000404080F0804040000202010F01020200B1 +:10262000000000F0000000000101011F0101010095 +:10263000000000000000000080B0700000000000FA +:102640000000000000000000000101010101010183 +:10265000000000000000000000303000000000001A +:1026600000000000806018040060180601000000EF +:1026700000E010080810E000000F102020100F00EC +:10268000001010F8000000000020203F2020000073 +:1026900000700808088870000030282422213000CB +:1026A00000300888884830000018202020110E00D3 +:1026B0000000C02010F8000000070424243F24007C +:1026C00000F80888880808000019212020110E0051 +:1026D00000E0108888180000000F112020110E0063 +:1026E00000380808C83808000000003F000000005B +:1026F0000070880808887000001C222121221C001C +:1027000000E010080810E0000000312222110F0044 +:10271000000000C0C00000000000003030000000D9 +:102720000000008000000000000080600000000049 +:102730000000804020100800000102040810200062 +:1027400040404040404040000404040404040400AD +:102750000008102040800000002010080402010042 +:10276000007048080808F000000000303601000042 +:10277000C030C828E810E0000718272423140B00F5 +:102780000000C038E0000000203C2302022738206F +:1027900008F8888888700000203F202020110E0053 +:1027A000C03008080808380007182020201008004A +:1027B00008F808080810E000203F202020100F0033 +:1027C00008F88888E8081000203F202023201800FF +:1027D00008F88888E8081000203F20000300000067 +:1027E000C03008080838000007182020221E020008 +:1027F00008F808000008F808203F210101213F20C7 +:10280000000808F8080800000020203F20200000F1 +:1028100000000808F8080800C08080807F000000E1 +:1028200008F888C028180800203F2001263820001A +:1028300008F8080000000000203F20202020300081 +:1028400008F8F800F8F80800203F003F003F20009B +:1028500008F830C00008F808203F200007183F00A3 +:10286000E01008080810E0000F10202020100F00D2 +:1028700008F808080808F000203F210101010000C5 +:10288000E01008080810E0000F18242438504F000A +:1028900008F8888888887000203F2000030C3020CA +:1028A00000708808080838000038202121221C0008 +:1028B000180808F8080818000000203F2000000051 +:1028C00008F808000008F808001F202020201F003A +:1028D0000878880000C83808000007380E0100009A +:1028E000F80800F80008F800033C0700073C030064 +:1028F000081868808068180820302C03032C3020CA +:102900000838C800C83808000000203F2000000038 +:1029100010080808C8380800203826212020180090 +:10292000000000FE020202000000007F4040400064 +:10293000000C30C000000000000000010638C0009C +:1029400000020202FE000000004040407F00000044 +:102950000000040202020400000000000000000069 +:102960000000000000000000808080808080808067 +:10297000000202040000000000000000000000004F +:1029800000008080808000000019242222223F2045 +:1029900008F8008080000000003F112020110E0088 +:1029A0000000008080800000000E11202020110017 +:1029B000000000808088F800000E112020103F20C9 +:1029C0000000808080800000001F2222222213004D +:1029D000008080F0888888180020203F2020000098 +:1029E0000000808080808000006B9494949360004D +:1029F00008F8008080800000203F210000203F2058 +:102A000000809898000000000020203F2020000057 +:102A1000000000809898000000C08080807F000047 +:102A200008F8000080808000203F24022D30200024 +:102A3000000808F8000000000020203F20200000CF +:102A40008080808080808000203F20003F20003FE9 +:102A50008080008080800000203F210000203F20F7 +:102A60000000808080800000001F202020201F00A8 +:102A7000808000808000000080FFA12020110E00D7 +:102A80000000008080808000000E112020A0FF80C8 +:102A9000808080008080800020203F212000010075 +:102AA00000008080808080000033242424241900CA +:102AB000008080E0808000000000001F20200000D7 +:102AC0008080000000808000001F202020103F2018 +:102AD000808080000080808000010E3008060100A8 +:102AE00080800080008080800F300C030C300F004D +:102AF00000808000808080000020312E0E31200078 +:102B0000808080000080808080818E7018060100A7 +:102B100000808080808080000021302C22213000C5 +:102B200000000000807C020200000000003F4040E6 +:102B30000804FE0408C0000000000310207F2010DD +:102B40000002027C800000000040403F00000000C6 +:102B50000006010102020404000000000000000061 +:102B60000000000000000000000000000000000065 +:102B70000000000000000000000000000000000055 +:102B8000000000000000000000F0F0F00000000075 +:102B90000000000000017F010000000000000000B4 +:102BA000001C1C1C0000000000008060301C8C60B9 +:102BB000301C0C00000000000000000000000000BD +:102BC000000000000000000000000000000000E025 +:102BD0000000000000E000000086E69F86868686F2 +:102BE000E69F860000011F01010101011F01010094 +:102BF000000080C06020F820E0C000000000030753 +:102C00000C18FF70E18100000000070F10107F100A +:102C10000F0700008060206080000000E0200000BE +:102C20000F3020309F70DC371030C0000000100ED5 +:102C300003000718101807000000C02020E0C000A3 +:102C40000000000080E01F38E88703C43C04000057 +:102C5000070F1810100B070D1010080000808C4C87 +:102C6000380000000000000000000000000000002C +:102C70000000000000000000000000000000000054 +:102C800000000000000080E03008040000000000A8 +:102C900000FEFF0100000000000000000000030F24 +:102CA0001820400000040830E08000000000000010 +:102CB0000000000001FFFE0000000000004020189E +:102CC0000F03000000000000000000000000C00032 +:102CD00000000000004266663C18FF183C66664231 +:102CE00000000000000003000000000000000000E1 +:102CF0000000800000000000001010101010FF10F5 +:102D00001010101000000000000003000000000080 +:102D100000000000000000000000000000000000B3 +:102D2000000000000000000000808C4C3800000013 +:102D30000000000000000000000000000000000093 +:102D400000101010101010101010100000000000E3 +:102D50000000000000000000000000000000000073 +:102D60000000000000000000000000000000000063 +:102D700000001C1C1C0000000000000000000000FF +:102D800000000000E0380C000000000080701C0310 +:102D9000000000000060380E01000000000000008C +:102DA000000080C060202060C080000000FEFF01A5 +:102DB0000000000001FFFE000001070E18101018AF +:102DC0000E0701000000808080C0E00000000000CD +:102DD0000000000000FFFF000000000000001010D5 +:102DE000101F1F10101000000080402020202060C5 +:102DF000C080000000030300804020381F0700004F +:102E0000001C1A1918181818181F00000080C0207C +:102E1000202060C080000000000303001010182F65 +:102E2000E780000000070F10101010180F070000B7 +:102E3000000000000000C0E0F000000000C0B0880A +:102E4000868180FFFF808000000000000010101FBE +:102E50001F1010000000E0606060606060600000B3 +:102E600000003F1008080818F0E0000000070B10F1 +:102E70001010101C0F030000000080C04020202014 +:102E8000E0C0000000FCFF211008080818F0E00076 +:102E90000001070C18101010080F03000000C0E01C +:102EA0006060606060E06000000003000000E01807 +:102EB0000700000000000000001F1F0000000000CD +:102EC0000080C0602020202060C080000087EF2CA0 +:102ED0001818303068CF830000070F08101010104A +:102EE000180F07000000C0C020202020C080000074 +:102EF000001F3F604040402010FFFE0000000C1CFF +:102F0000101010080F030000000000000000000077 +:102F10000000000000000000000E0E0E0000000087 +:102F200000000000001C1C1C00000000000000004D +:102F3000000000000000000000000000000C0C0079 +:102F400000000000000000000058380000000000F1 +:102F50000000000000000080402010000000102849 +:102F60004482010000000000000000000000010297 +:102F70000408100000000000000000000000000035 +:102F80000084848484848484848484000000000019 +:102F90000000000000000000000010204080000041 +:102FA0000000000000000000000001824428100022 +:102FB00000001008040201000000000000C02020F2 +:102FC0001010101030E0C0000003030000F01008E3 +:102FD0000C070300000000001C1C1C000000000087 +:102FE000000000C0406020202040C00000FCFF0125 +:102FF000F00E03C1FE03807F0001070E08111110BF +:10300000110904020000000080E0E0000000000060 +:103010000000807C4340477FF880000010181F109C +:1030200000000000131F1C1020E0E0202020206082 +:10303000C080000000FFFF10101010182FE7800064 +:10304000101F1F1010101010180F0700000080C074 +:10305000402020202060E00000FCFF010000000074 +:10306000000001000001070E1810101008040300F2 +:1030700020E0E02020202040C080000000FFFF0072 +:103080000000000001FFFE00101F1F1010101808A4 +:103090000E07010020E0E02020202020206080009A +:1030A00000FFFF101010107C00000000101F1F1008 +:1030B000101010101018060020E0E0202020202022 +:1030C0006060800000FFFF101010107C0000010005 +:1030D000101F1F100000000000000000000080C052 +:1030E0006020202040E0000000FCFF010000404084 +:1030F000C0C140400001070E181010100F0F000053 +:1031000020E0E0200000000020E0E02000FFFF10B1 +:103110001010101010FFFF00101F1F100000000003 +:10312000101F1F100000202020E0E02020200000C1 +:103130000000000000FFFF00000000000000101071 +:10314000101F1F101010000000000000202020E0C1 +:10315000E020202000000000000000FFFF00000031 +:103160000060E0808080C07F3F00000020E0E02021 +:10317000000020A06020200000FFFF30187CE3C08A +:1031800000000000101F1F10000001131F1C18106A +:1031900020E0E020000000000000000000FFFF0031 +:1031A0000000000000000000101F1F101010101081 +:1031B0001018060020E0E0E000000000E0E0E02061 +:1031C00000FF013FFEC0E01E01FFFF00101F1000C6 +:1031D000031F0300101F1F1020E0E0C000000000CC +:1031E0000020E02000FF0003071C78E08000FF00C3 +:1031F000101F100000000000030F1F00000080C01F +:1032000060202060C080000000FEFF010000000080 +:1032100000FFFE000001070E181010180C07010037 +:1032200020E0E0202020202060C0800000FFFF2060 +:1032300020202020301F0F00101F1F100000000052 +:1032400000000000000080C060202060C0800000FE +:1032500000FEFF010000000000FFFE000001070E5D +:103260001111133C7C67210020E0E0202020202069 +:1032700060C0800000FFFF101030F0D0080F070082 +:10328000101F1F10000000030F1C10100080C060F2 +:10329000202020204040E00000070F0C181830309C +:1032A00060E08100001F0C0810101010180F0700BC +:1032B0008060202020E0E0202020608001000000CD +:1032C00000FFFF000000000100000000101F1F10A1 +:1032D0000000000020E0E020000000000020E020CE +:1032E00000FFFF00000000000000FF0000070F18B3 +:1032F00010101010100807002060E0E0200000000F +:1033000020E060200000077FF88000807C03000040 +:1033100000000000071F1C070000000020E0E02064 +:1033200000E0E0200020E0200007FFF8E01FFFFCA5 +:10333000E01F00000000031F0300011F0300000046 +:10334000002060E0A0000020E060200000000003FA +:103350008F7CF8C6010000000010181E1300011732 +:103360001F1810002060E0E02000000020E0602036 +:10337000000001073EF8E018070000000000001000 +:10338000101F1F101000000000806020202020A0CF +:10339000E0E0200000000000C0F03E0F030000004D +:1033A00000101C1F1710101010180600000000005D +:1033B00000FC0404040404000000000000FF0000FE +:1033C0000000000000000000007F4040404040003E +:1033D000000010E0000000000000000000000000FD +:1033E000031C6080000000000000000000000003DB +:1033F0000C70800000000404040404FC00000000C1 +:1034000000000000000000FF00000000000040403D +:103410004040407F0000000000000010080C040C39 +:103420000810000000000000000000000000000084 +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000008080808080808080808080806C +:103460000000000404080800000000000000000044 +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000098D844642424FCF80000000F1F1892 +:1034A000101010081F1F10180020E0F0000000008E +:1034B000000000000000FFFF180804040CF8F000F2 +:1034C00000001F0F18101010180F0300000000005C +:1034D000000000000000000000E0F8180404043CB4 +:1034E0003800000000030F0C101010100806000038 +:1034F0000000000000000020E0F0000000E0F81CE8 +:1035000004040408FFFF000000030F181010100847 +:103510001F0F080000000000000000000000000075 +:103520000000E0F8484444444C7870000000030F69 +:103530000C181010100804000000000080C060206B +:1035400020E0C00000040404FFFF040404040000A1 +:10355000000010101F1F10101000000000000000DD +:103560000000000000000000000070F88C04048CD3 +:10357000F874040C007076CF8D8D8D89C87870003A +:103580000020E0F000000000000000000000FFFF4D +:1035900008040404FCF8000000101F1F10000010B5 +:1035A0001F1F10000000000000606000000000000D +:1035B0000000040404FCFC000000000000001010E7 +:1035C000101F1F101010000000000000000000601D +:1035D0006000000000000000040404FCFC00000087 +:1035E0000000C0C08080C07F3F0000000020E0F0ED +:1035F00000000000000000000000FFFF80C0F41C7D +:103600000404000000101F1F1100031F1C101000F5 +:103610000000202020E0F00000000000000000007A +:1036200000FFFF000000000000001010101F1F101E +:10363000101000000000000000000000000000006A +:1036400004FCFC0804FCFC0804FCFC00101F1F1018 +:10365000001F1F10001F1F100000000000000000CE +:10366000000000000004FCFC08080404FCF8000052 +:1036700000101F1F100000101F1F1000000000008E +:10368000000000000000000000E0F0180C04040C32 +:1036900018F0E00000030F0C101010100C0F0300C6 +:1036A0000000000000000000000000000004FCFC1E +:1036B000080404040CF8F0000080FFFF889010104C +:1036C0001C0F0300000000000000000000000000CC +:1036D00000E0F81C04040408F8FC000000030F18C4 +:1036E00010109088FFFF8000000000000000000024 +:1036F00000000000040404FCFC100804040C0C008E +:103700001010101F1F10101000000000000000001B +:10371000000000000000000000003078CCC4848469 +:10372000840C1C0000001E1810101011190F060048 +:103730000000000000C000000000000000040404BD +:10374000FFFF040404000000000000000F1F101021 +:10375000100C00000000000000000000000000004D +:103760000004FCFE00000004FCFE000000000F1F2F +:10377000181010081F0F08000000000000000000D3 +:103780000000000000040C3CFCC40000C43C0C041D +:1037900000000000010F1E0E0100000000000000EC +:1037A0000000000000000000043CFCC400E47CFCBD +:1037B00084807C040000071F070000071F0700002B +:1037C0000000000000000000000000000004041CD5 +:1037D0007CE4C0341C0404000010101C1601131FEC +:1037E0001C18100000000000000000000000000095 +:1037F00000040C3CFCC400C43C0404000000C08075 +:10380000C1370E01000000000000000000000000B1 +:103810000000000000001C0404C4F47C1C04000030 +:103820000000101C1F17111010180E0000000000DF +:10383000000000F80C04000000000000001028EF59 +:1038400000000000000000000000003F6040000099 +:10385000000000000000FF00000000000000000069 +:103860000000FF0000000000000000000000FF005A +:10387000000000000000040CF80000000000000040 +:1038800000000000EF281000000000000000406071 +:103890003F000000000000000018060202040810AB +:1038A00020203008000000000000000000000000A0 +:1038B0000000000000000000000000000000F01008 +:1038C000101010FF10101010F000000000000F0486 +:1038D000040404FF040404040F0000004040405F9F +:1038E000555555755555555F404040000040200FD7 +:1038F000094989790909090F2040000000FE0242A8 +:103900004ACA4A4ACA4A4A4202FE000000FF4050E0 +:103910004C4340404F50505C40FF00000000F8888E +:10392000888888FF88888888F800000000001F08C1 +:103930000808087F888888889F80F00080828282BB +:10394000828282E2A2928A86828080000000000049 +:103950000040807F0000000000000000101010FFF9 +:10396000109008888888FF88888808000444827F2F +:1039700001808040432C10284681800000101010E8 +:1039800010D030FF30D0121C1010000010080402BC +:10399000010000FF00000102040810000404048478 +:1039A000E43C2724242424E4040404000402010049 +:1039B000FF0909090949897F0000000000FE225A19 +:1039C0008600FE9292929292FE00000000FF040890 +:1039D0000700FF4020030C142241400000804020DB +:1039E00018068000071820408000000001002070A9 +:1039F00028262120202438600001010000101292A6 +:103A00009292929292121202FE0000000000003F79 +:103A1000101010103F0040807F000000000000C028 +:103A200080808080808080FC84808080808080C0D6 +:103A3000C0000000000000FF7F404040404040FFC9 +:103A400040404040404040FF7F0000000000000038 +:103A5000000000000000007F700000000000000077 +:103A60000000000000000000000000000000000056 +:103A7000000000FCF8000000000000000000000052 +:103A80000000000000000000FFFE0202020202022D +:103A9000020202FFFF020202020202020202FF030E +:103AA00000000000000000001F1F040404040404C0 +:103AB000040404FFFF0404040404040404041F00B9 +:103AC00000000000000000000000000000000000F6 +:103AD0000000007F3F000000000000000000000028 +:103AE00000000000000000000000000000000000D6 +:103AF00000000000000000000000000000000000C6 +:103B000000F8F8F0F0702000000000000000000055 +:103B100000000000000000000000000000000000A5 +:103B20000000000000000000000000008000000015 +:103B30000000000000000000000000000000000085 +:103B400000FFFFFFFF000000000000000000000079 +:103B50000000000000000000808000000000000065 +:103B600000000000000000000000000000FFFFFE59 +:103B700006060606060606060606060606060606E5 +:103B800006FFFFFFFF0606060606060606060606F1 +:103B900006060606060606FFFFFFFF0702000000F6 +:103BA00000000000000000000000000000FFFFFF18 +:103BB0000000000000000000000000000000000005 +:103BC00000FFFFFFFF0000000000000000000000F9 +:103BD00000000000000000FFFFFFFF0000000000E9 +:103BE00000000000000000000000000000FFFFFFD8 +:103BF0001818181818181818181818181818181845 +:103C000018FFFFFFFF181818181818181818181898 +:103C100018181818181818FFFFFFFF000000000000 +:103C20000000000000000000000000000201010090 +:103C30000000000000000000000000000000000084 +:103C400000FFFFFFFF000000000000000000000078 +:103C50000000000000000001010000000000000062 +:103C60000000000000000000000000000000000054 +:103C70000000000000000000000000000000000044 +:103C800000FFFFFFFF000000000000000000000038 +:103C90000000000000000000000000000000000024 +:103CA0000000000000000000000000000000000014 +:103CB0000000000000000000000000000000000004 +:103CC000001F1F0F0F000000000000000000000098 +:103CD00000000000000000000000000000000000E4 +:103CE00000000000000000000000000000000000D4 +:103CF000000000C0F0F8F8F8F8008080C0404040B4 +:103D000040404040408000000000000000000000F3 +:103D10000000000000000000000080C0E07038D803 +:103D2000FCFCFFFFFFFF7F1F0703010100000000F5 +:103D3000000000000000000000060F0F0F0600202A +:103D4000408000000080E0F83C0F0701C0F0FFFF5A +:103D5000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFFC9 +:103D6000FFFFFFFF7F7F7F7F7F7F3F3F00000000DF +:103D70000087FC00FCFFFF000000000001030707B4 +:103D80000707030303030101000000E0FCFFFFFF3E +:103D9000FFFF1F03000000000000000000C0E03033 +:103DA0001C070000071F3FFCF0E0C080000000007F +:103DB000000000000000000000FCFFFFFFFFFF1FED +:103DC00003008080C0C0607070380C0607010000DE +:103DD000000000000000000001030307070E0E0EA4 +:103DE0001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E074B +:103DF00007030303010000000000000000000000B2 +:103E00000000000000000080C060F0F8FEFE3E18D8 +:103E1000080808080800303000408000F8FE07015C +:103E20001C3F3F1F1B180ECFFFFFFF7F0F0F0F0719 +:103E300080C07B0E070F1C383030606060607E7F72 +:103E40003F3F3118180C0E0303000000FF818181F1 +:103E5000818181FF00018244FF11AA44000001001A +:103E600000010100000010385482D782543810003D +:103E7000000000010000000010385482C78254384E +:103E80001000000000010000000000000082442833 +:103E90001028448200000000000000000000C0C0A4 +:103EA000000000000000000000002010D0D0102012 +:103EB00000000000000010082414D4D414240810BA +:103EC0000000080412092515D5D515250912040886 +:103ED000312E4E6574776F726B20496E666F2020AD +:103EE000322E4D4420506F727420496E666F202030 +:103EF000332E4C4F52412052535349202020202032 +:103F0000342E5665726573696F6E20436865636B06 +:103F100020204E6574776F726B20496E666F20208B +:103F20002020202020202020202020202020202091 +:103F30002020202020202020202020202020202081 +:103F40002020202020202020202020202020202071 +:103F50005072696E74205B47756E3A2020205D2098 +:103F60002020202020202020202020202020202051 +:103F70002020202020202020202020202020202041 +:103F80002020202020202020202020202020202031 +:103F9000202020504F52542020202020202020205C +:103FA0002020202020202020202020202020202011 +:103FB0002020202020202020202020202020202001 +:103FC00020202020202020202020202020202020F1 +:103FD000456D7074790000000000000000000000D2 +:103FE000426C7565536B7900000000000000000012 +:103FF0004C5900000000000000000000000000001C +:104000004A50000000000000000000000000000016 +:104010004461727400000000000000000000000015 +:104020005957595F426C7565736B79000000000049 +:10403000524649440000000000000000000000005B +:104040005947616F00000000000000000000000000 +:104050004859616E67000000000000000000000089 +:104060005957595F426C7565736B79000000000009 +:1040700050726F62655F4B59000000000000000045 +:104080005957595F5072657373757265000000006F +:10409000202020504F52542020202020202020205B +:1040A0002020202020202020202020202020202010 +:1040B0002020202020202020202020202020202000 +:1040C00020202020202020202020202020202020F0 +:1040D000202020205665726573696F6E2020202095 +:1040E00020202020202020202020202020202020D0 +:1040F00020202020202020202020202020202020C0 +:1041000020202020202020202020202020202020AF +:10411000312E4D44436F6E6E656374205365742079 +:10412000322E4C4F524120536C617665205365749A +:10413000332E506F72744C6F67204F7574707574A6 +:10414000342E436F6E6E656374204D6F646520205E +:10415000352E4E6574776F726B2053657420202066 +:10416000362E44617461496E69742020202020201D +:10417000312E4D44436F6E6E656374205365742019 +:10418000322E4C4F524120536C617665205365743A +:10419000332E506F72744C6F67204F757470757446 +:1041A000204D44436F6E6E65637420536574202008 +:1041B00020202020202020202020202020202020FF +:1041C00020202020202020202020202020202020EF +:1041D00020202020202020202020202020202020DF +:1041E000204C4F524120536C6176652053657420FA +:1041F00020202020202020202020202020202020BF +:1042000020202020202020202020202020202020AE +:10421000202020202020202020202020202020209E +:1042200020506F72744C6F67204F757470757420D6 +:10423000202020202020202020202020202020207E +:10424000202020202020202020202020202020206E +:10425000202020202020202020202020202020205E +:104260002020436F6E6E656374204D6F646520205F +:10427000202020202020202020202020202020203E +:10428000202020202020202020202020202020202E +:104290005072657373207C20746F20736869667434 +:1042A0002020204E6574776F726B20536574202038 +:1042B00020202020202020202020202020202020FE +:1042C00020202020202020202020202020202020EE +:1042D0005072657373207C20746F207368696674F4 +:1042E0004E6F773A4469616C207377697463682014 +:1042F0004E6F773A53746174696F6E2020202020CE +:104300004E6F773A436C6F75642020202020202068 +:104310004E6F773A5465737420436C6F7564202038 +:104320004E6F773A576966692053746174696F6E8E +:104330004E6F773A4469616C2073776974636820C3 +:104340004E6F773A34475F474D352020202020209C +:104350004E6F773A34475F4C353130202020202093 +:104360004E6F773A57694669202020202020202070 +:104370004E6F773A57414E202020202020202020C9 +:10438000496E697469616C697A6520446174613F42 +:10439000202020202020202020202020202020201D +:1043A000202020202020202020202020202020200D +:1043B00027454E5445522720746F207368696674F0 +:1043C000000000000000F03F000000000000F83F87 +:1043D00000000000000000000000004003B8E23FC1 +:1043E000000000000000000006D0CF43EBFD4C3E73 +:1043F000033333333333E33FFFAB6FDBB66DDB3F68 +:104400004D268F515555D53F01411DA96074D13FAF +:1044100065DBC9934A86CD3FEF4E454A287ECA3FA9 +:104420003E5555555555C53F93BDBE166CC166BF2B +:104430002CDE25AF6A56113FF16BD2C541BDBBBE24 +:10444000D0A4BE726937663E04FA97999999D93F0C +:10445000AF788E1DC571CC3F9FC678D0099AC33FF7 +:10446000935555555555E53F599322942449D23FCC +:10447000DE03CB966446C73F44523EDF12F1C23F93 +:104480000000000000000000DDDDDDDDDCBBBBDD89 +:10449000DDDDDDDDDDDDDDDD9888888888888888E4 +:1044A0007777777777888888855555566666666604 +:1044B00066666666666888888333333222222222E3 +:1044C000222222222228888DE844030800000020AE +:1044D000BC120000248F000868470308BC120020AB +:1044E00024CC000004B70208412D01020304046536 +:1044F00006070809320100FF00891112239B3224AC +:1045000046AD573665BF74488CC19D5AAFD3BE6C5B +:10451000CAE5DB7EE9F7F88110080193331A22A57A +:10452000562C47B7753E64C99C408DDBBF52AEED3B +:10453000DA64CBFFF976E802218B3010029913265A +:1045400067AF763444BD554AADC3BC588ED19F6E1B +:10455000EBE7FA7CC8F5D983310A2091121803A73A +:10456000772E66B5543C45CBBD42ACD99E508FEFFB +:10457000FB66EAFDD874C904428D5316619F702012 +:1045800004A9153227BB364CCEC5DF5EEDD7FC68DB +:1045900088E1997AABF3BA85520C4397711E60A1FA +:1045A000142805B3373A26CDDE44CFDFFD56ECE9BB +:1045B000986089FBBB72AA06638F7214409D5122DA +:1045C00025AB343006B9174EEFC7FE5CCCD5DD6A9B +:1045D000A9E3B8788AF19B87730E6295501C41A3BA +:1045E000352A24B1163807CFFF46EEDDDC54CDEB7B +:1045F000B962A8F99A708B1023088481951AA79341 +:10460000B62CC2A5D33EE1B7F04008C919522BDB46 +:104610003A644EED5F766DFF7C899480DE859BB7B2 +:1046200012A6ADD224C3BFF136E0C1184809D33B6E +:104630005A2AE55E6C4FF77D7E6C0AA583B4188616 +:1046400091972EE3A7F23CC0B5D14229CB38500A4E +:10465000D91B666FEF7E744CFD5D8BB502A49996F5 +:104660001087AFF326E2BDD034C1C3394A28D11A2E +:10467000580BE77F6E6EF55C7C4D0CC685D71EE54A +:1046800097F42880A1913AA3B3B2444ACD5B56690E +:10469000DF78600CE91D722FFB3E8DD604C79FF5B5 +:1046A00016E4A9902081BBB332A2C55A4C4BD779EE +:1046B0005E68E11C680DF33F7A2E0EE787F61CC496 +:1046C00095D52AA1A3B03882B193466BCF7A5448CE +:1046D000DD59622DEB3C700EF91F8FF706E69DD475 +:1046E00014C5ABB122A0B9923083C77B4E6AD558AE +:1046F0005C49E33D6A2CF11E780F00082C41542BD5 +:1047000041504E3D0008FF0102030405060701FF6A +:1047100001FF01FF01FF01FF01FF01CF022501C8D9 +:104720000C5C53595354454D2E545854181D4D315B +:104730005F30010911190A1632190A1633190A15C0 +:1047400034190C13504F531969C21203120202FF9D +:104750000901FF01FF01E5130103120202FF090134 +:08476000FF01FF01E5721700E3 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.6.hex b/obj/TXH_V1.3.6.hex new file mode 100644 index 0000000..5779de5 --- /dev/null +++ b/obj/TXH_V1.3.6.hex @@ -0,0 +1,11752 @@ +:020000040800F2 +:10800000D0DD0020A1810008A981000805AB00088F +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008BB810008BB81000810 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00021AB0208BB810008BB810008BB8100081E +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB81000857B702085FB7020867B70208FC +:1080E000A59D0008BB810008BB810008BB8100087A +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:1081100047B702084FB70208BB810008BB810008BF +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F9900086FB70208B3 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047B1D50208AFF30080D0DD0020D1 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7B9AA0208F4 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB785B0308D3 +:108A6000985B0308C0B24FF4F05100F03BBA00002D +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E0504624F019 +:108C7000B9F808B30DF11301761E44F400748B4566 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD504624F044F80028D6D1EA +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000385B03080EB540F2FF +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E7642024F0D9F8BDF88E +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE7A43303083C970020310A0020EE +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A000642024F05DF8781C87B2062FE1DB0020F4 +:1091B000A1E70000A433030808B5002000901EF0CA +:1091C0002BFF0F49087000F09BF80D480078242809 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8091D09E00121064880F8091D04E006 +:1091F0000221044880F8091D00BF00BF08BD00001F +:109200002C0A0020BC2200202DE9F04106460D4624 +:1092100017460024012023F0DBFD002028490880A8 +:109220000DE01EF0DBFE00F0800000B10BE001203D +:1092300024F016F822480088401C21490880204864 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F04AFC08211A4801F048FC82 +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F023FC002023F090FD9C +:1092B0000120BDE8F081002023F08AFD0020F8E7BE +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A481EF0B1FF0028F9D0214607481EF0C9 +:1092E000B7FF00BF012105481EF0A6FF0028F9D0F6 +:1092F00002481EF0AAFFC0B210BD000000300140BD +:1093000010B5012023F064FD00201E4908800DE007 +:109310001EF064FE00F0800000B10BE0012023F09D +:109320009FFF18480088401C16490880154800888F +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F0D3FB08210F4801F0D1FB3D206B +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F0C1FB002043 +:1093700023F02EFD012010BD002023F029FD002048 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E460024012023F01BFD002022490880F6 +:1093A0000DE01EF01BFE00F0800000B10BE001207C +:1093B00023F056FF1C480088401C1B4908801A48AF +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F08AFB0821144801F088FB8F +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:109410006FFB002023F0DCFC012070BD002023F056 +:10942000D7FC0020F9E700002E0A002000000240CF +:1094300070B506460C461546012023F0C9FC2946A6 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE01EF0C2FD00F0800000B10BE0BE +:10946000012023F0FDFE19480088401C17490880A0 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F031FB0821104801F0CA +:109490002FFB8320FFF718FFC4F38710FFF714FF9B +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F01DFB002023F08AFC0120C4E7CF +:1094C000002023F085FC0020BFE700002E0A0020CA +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B50446392024F0F5F8E0B224F012F952 +:10950000C4F3072024F00EF9C4F3074024F00AF94D +:10951000200E24F007F94FF48051034801F0E8FAD7 +:1095200022F068FA10BD0000000402402DE9F0416D +:1095300007460E4614463A2024F0D4F8F0B224F040 +:10954000F1F8301224F0EEF84FF480510F4801F09A +:10955000CFFA19E022F04EFA05461D2D11D13846FA +:1095600000F0ACF805463B2024F0BCF84FF48051E5 +:10957000064801F0BDFA2F4434B1208828442080E9 +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C2024F0A2F87F +:1095A000F0B224F0BFF8301224F0BCF84FF4805130 +:1095B000104801F09DFA0CB10020208019E022F043 +:1095C00019FA05461E2D11D1384600F02BF9054633 +:1095D0003D2024F087F84FF48051064801F088FAC6 +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B51EF0E7FB08B17B +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B5222024F03EF824F031F804464FF4DF +:109670008051024801F03CFA204610BD000402402F +:109680002DE9F04124F023F8044624F020F80546A3 +:1096900024F01DF8064624F01AF807464FF48051CE +:1096A000054801F025FA44EA052040EA064040EA70 +:1096B0000760BDE8F08100000004024070B5044678 +:1096C000272024F00FF824F002F80646054646B19C +:1096D00000BF23F0FCFF2070641C701EC0B2061E89 +:1096E000F7D14FF48051024801F002FA284670BDCC +:1096F0000004024010B504460C2023F0F3FF20467E +:1097000024F010F8FFF7BCFF10BD000070B5044650 +:109710000A2023F0E7FF204624F004F823F0D7FFC7 +:1097200005464FF48051024801F0E2F9284670BD29 +:109730000004024070B505460C46284623F0D2FFCF +:10974000204623F0EFFF4FF48051034801F0D0F999 +:1097500022F050F970BD00000004024010B504462C +:10976000204623F0BFFF4FF48051034801F0C0F9B9 +:1097700022F040F910BD0000000402402DE9F04144 +:109780000646012023F0AEFF23F0A1FF43282BDA89 +:109790002B20FFF7BBFF102826DA2F2023F0A2FF93 +:1097A000002023F0BFFF3220FFF7D8FF0446142C1F +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F2023F07BFF35781D +:1097F000284623F097FF09E0761C35785C2D01D0D0 +:109800002F2D00D10025284623F08CFF002DF3D109 +:109810004FF48051024801F06BF9BDE8F08100007F +:109820000004024070B504462D2023F05BFF23F0B6 +:109830004EFF0646054646B100BF207823F072FF72 +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F04EF9284670BD0004024070B505467F +:109860000C460D2023F03EFF284623F05BFFE0B2BC +:1098700023F058FFC4F3072023F054FFC4F307403C +:1098800023F050FF200E23F04DFF4FF4805102488B +:1098900001F02EF970BD00000004024070B50246D0 +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BD0C310308A3 +:1098D0000C3203082DE9F04103460C4600200146F6 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B515F040F810BD10B507 +:1099400014F0DAFF10BD10B514F0A6FF10BD10B56D +:1099500015F002F810BD10B516F096FF10BD10B549 +:109960001DF0B0FD10BD00000246094B9A4201D225 +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB50024012120201EF01CF9302000905B +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946174800F01AFFCD +:109BD0003021154800F08CFF0021144880F834161D +:109BE00000201349887001204870C8704FF4FA7043 +:109BF000886000F021F80F4890F80C0F592811DD0B +:109C000024200A49F4394871082008713020C870AE +:109C100014208870202048700021064880F80C1F0E +:109C200000F04EF81CBD000000140240BC320020C1 +:109C3000F0380020BC2200201CB523F019FCD020F5 +:109C400023F0E2FB23F048FC002023F0DDFB23F0AF +:109C500043FC23F00DFCD12023F0D6FB23F03CFC89 +:109C600000240EE0062C05DA012023F09DFB0DF800 +:109C7000040004E0002023F097FB0DF80400601CB2 +:109C8000C4B2072CEEDB23F00DFC9DF806000A4958 +:109C900048719DF8050008719DF80400C8709DF892 +:109CA000020088709DF8010048709DF8001003487C +:109CB00080F80C1F1CBD0000C8310020BC22002011 +:109CC0001CB500241B4890F80C0F8DF800001A48B2 +:109CD00040788DF80100184880788DF80200012046 +:109CE0008DF803001448C0788DF8040012480079FC +:109CF0008DF80500104840798DF8060023F0B8FB78 +:109D0000D02023F081FB23F0E7FB002023F07CFB35 +:109D100023F0E2FB00BF07E01DF8040023F074FB12 +:109D200023F0DAFB601CC4B2072CF5DB23F0BAFB8E +:109D30001CBD0000BC220020C831002070B50246C6 +:109D40000C460025002309E012F8010B80EA05010A +:109D50000648405C80EA03050548435C201EA4F1E8 +:109D60000106B4B2F0D145EA032070BD0C310308FE +:109D70000C32030810B504460B460021072A00DD0B +:109D8000072244EA042001462BB901FA02F081B20D +:109D90000912084610BD012B02D11141C8B2F9E7E2 +:109DA00000BFF7E710B51DF073FE10BD0149086054 +:109DB00070470000143C0140014600200022074B80 +:109DC0001B6803EA0102054B14331B680B4013B1F7 +:109DD0000AB1012000E0002070470000003C014073 +:109DE000002123498279002A3AD00A461268036882 +:109DF0009A430B461A600A1D126803689A430B1DAA +:109E00001A60027911440A6803681A430A60184A02 +:109E10000832126803689A43154B08331A601A1DFA +:109E2000126803689A43124B0C331A604279102A65 +:109E30000ED11A1F126803681A430D4B08331A60BB +:109E40001A1D126803681A43094B0C331A600DE09F +:109E50000749427911440A6803681A430A6005E019 +:109E6000027911440A6803689A430A607047000047 +:109E7000003C014010B504460B460021072A00DDD6 +:109E8000072244EA0420014613B91141C8B210BDAB +:109E9000012B05D101FA02F081B209120846F6E75A +:109EA00000BFF4E7F0B5ADF21C5D04460D4600209E +:109EB000CDF81805CDF81405002604EB44005849E8 +:109EC00001EBC000408AA84203DC00200DF21C5DBB +:109ED000F0BD0020CDF814059AE051480122C16878 +:109EE000504800F0A9FA4E48406800788DF800000C +:109EF0009DF8000038287DD104EB4400484B03EB6B +:109F0000C000C06804EB4403454F07EBC3031B8A42 +:109F100003FB050104EB44003B4603EBC000028A4F +:109F2000404800F089FA0020CDF8180512E004EB53 +:109F300044003B4901EBC0004068BDF81815405C87 +:109F4000BDF818250DF80200BDF81805401C80B2B8 +:109F5000CDF8180504EB4400314901EBC000008A3C +:109F6000BDF818158842E2DC04EB44002C4A02EBF1 +:109F7000C000008A401E81B2684600F023FB0646FE +:109F800004EB4400264901EBC000008A401E1DF886 +:109F90000000B04233D10020CDF8180520E004EBDA +:109FA00044001F4901EBC0004068BDF81815415C32 +:109FB00004EB44001A4A02EBC0008068BDF8182583 +:109FC000024404EB4400164B03EBC000008A401E21 +:109FD00068431154BDF81805401C80B2CDF818052F +:109FE00004EB44000E4901EBC000008A401EBDF89E +:109FF000181500E003E08842D1DC012066E7642008 +:10A0000023F02EF9BDF81405401C80B2CDF81405DC +:10A01000BDF814050628FFF660AF002056E70000E3 +:10A02000F8E102088C6900202DE9F041ADF5A36D3F +:10A0300004460E4600250027A8460020009004EBA9 +:10A040004400494901EBC000408AB04204DC0020D2 +:10A050000DF5A36DBDE8F0814448807B002878D1E0 +:10A0600000210846FFF71EFF01287AD1002520E0D5 +:10A0700004EB44003C4901EBC0008068411904EB4B +:10A080004400394A02EBC000008A401E7043085C5D +:10A0900004EB440102EBC1014968485504EB44005C +:10A0A000114601EBC0004068405D01A94855681C9D +:10A0B00085B204EB44002C4901EBC000008AA842A1 +:10A0C000D6DC00274BE004EB4400274B03EBC00039 +:10A0D000C06804EB4403DFF890C00CEBC3031B8A99 +:10A0E00003FB060104EB4400634603EBC000008A57 +:10A0F000401E82B21E4800F021FA04EB44001A4AC6 +:10A1000002EBC000008A401E81B201A800F05AFA9A +:10A11000009004EB4400144A02EBC000C06804EB5A +:10A120004402114B03EBC202128A104404EB4402B6 +:10A1300003EBC202128A02FB0600411E012268469E +:10A1400000F0FCF931462046FFF7ACFE012801D1B2 +:10A150007EE706E0642023F083F8781C87B2062FA0 +:10A16000B1DB002074E70000F8E10208BC12002017 +:10A170008C690020F0B5ADF21C5D002500240020A4 +:10A180000190002600210120FFF78CFE4B4890F83B +:10A19000FC6C00204A49088080E000256FE0002424 +:10A1A00014E04748008800EB4000464951F8300071 +:10A1B000005D4349098801EB4101424A02EBC101BC +:10A1C0004968085502A90855601C84B23C480088BB +:10A1D00000EB40003B4901EBC000008A401EA0425A +:10A1E000DFDC3748008800EB40000A4602EBC00085 +:10A1F000008A401E81B202A800F0E4F901903048C4 +:10A20000008800EB40002F4B03EBC000C0682C4BD4 +:10A210001B8803EB43032B4F07EBC3031B8A03FB92 +:10A2200005012748008800EB40003B4603EBC000D7 +:10A23000008A401E82B2244800F080F9204800883D +:10A2400000EB40003A4602EBC000C0681C4A12888E +:10A2500002EB42023B4603EBC202128A1044184A48 +:10A26000128802EB420203EBC202128A02FB0500D3 +:10A27000411E012201A800F061F9681C85B2104856 +:10A28000008800EB40000F4901EBC000408AA84263 +:10A2900085DC0B480088401C094908800848008874 +:10A2A0000D28FFF67AAF054880F8FC6C00210120EC +:10A2B000FFF7BAFE0DF21C5DF0BD0000BC220020CD +:10A2C00010000020F8E102088C6900201CB5012173 +:10A2D00008461DF087FD01208DF8040002208DF84E +:10A2E000050000208DF8060001208DF807001820D9 +:10A2F00000906946144800F085FB0522114612487B +:10A3000000F0C8FB052206210F4800F0C3FB052220 +:10A3100007210D4800F0BEFBA020009002208DF820 +:10A32000040003208DF8050000208DF806008DF84C +:10A3300007006946044800F065FB4020009069462C +:10A34000014800F05FFB1CBD000002402DE9F8430E +:10A35000002400250027002000908046FFF7B6FF6C +:10A3600000F0BCF80A2022F07BFF6E4608212D4841 +:10A3700000F0BCFB10212B4800F0BAFB062000F0D7 +:10A3800091F80821274800F0B3FB0821254800F088 +:10A39000ADFB1021234800F0ABFB012000F082F858 +:10A3A000002000F07FF808211E4800F0A1FB1E48A5 +:10A3B000D0F82C11B0F83021B0F8320102FB0010B7 +:10A3C000B0F5003F02D900BE00BFFEE717480068A5 +:10A3D00008B9FFF7CFFE00201549088017E00024D8 +:10A3E00006E0134908782146FFF75CFD601C84B243 +:10A3F0000F48008800EB40000B4901EBC000408A89 +:10A40000A042EEDC0A480088401C09490880084840 +:10A4100000880D28E3DB0748D0F80C020549C87313 +:10A42000BDE8F88300000240F8E102081C02434244 +:10A4300010000020BC1200202DE9F04105460C461A +:10A4400016460027012022F0C0FC0821144800F025 +:10A450004DFB1021124800F04BFB032000F022F8C6 +:10A46000C4F3074000F01EF8C4F3072000F01AF808 +:10A47000E0B200F017F800BF06E0002000F012F88C +:10A4800028706D1C781C87B2B742F6DB082104489F +:10A4900000F02EFB002022F098FCBDE8F0810000C7 +:10A4A0000000024010B5044600BF02210A481DF01A +:10A4B000C3FE0028F9D0214607481DF0C9FE00BFA1 +:10A4C000012105481DF0B8FE0028F9D002481DF012 +:10A4D000BCFEC0B210BD00000030014000B585B028 +:10A4E000012108031DF0CEFC13481DF079FE002069 +:10A4F000ADF80000ADF80400ADF80600ADF80800B6 +:10A500004FF40070ADF80A000820ADF80C000020F0 +:10A51000ADF80E000720ADF810004FF48270ADF8D2 +:10A520000200694604481DF095FE012102481DF015 +:10A530004BFE05B000BD0000003001402DE9F041A8 +:10A5400005460C4616460027012022F03EFC082155 +:10A550001B4800F0CBFA1021194800F0C9FA062078 +:10A56000FFF7A0FF0821164800F0C2FA082114489E +:10A5700000F0BCFA1021124800F0BAFA0220FFF7EE +:10A5800091FFC4F30740FFF78DFFC4F30720FFF7E7 +:10A5900089FFE0B2FFF786FF00BF05E02878FFF7EC +:10A5A00081FF6D1C781C87B2B742F7DB0821044895 +:10A5B00000F09EFA002022F008FCBDE8F0810000C7 +:10A5C0000000024010B50246107803E012F8014B7B +:10A5D0002318D8B20B1EA1F10104A1B2F6D110BD0F +:10A5E0002C48807F012854D100212A4881772A48AD +:10A5F0000078C0B901202849087028480068C000C8 +:10A600002749D1F8301240EA81002549D1F82C12AF +:10A6100040EA41002249D1F8281208430F21814322 +:10A620002048017017E000201B4908701B48006893 +:10A63000C0001B49D1F8301240EA81001849D1F816 +:10A640002C1240EA41001649D1F8281208430F2184 +:10A6500081431548017013480078134909788842EE +:10A6600017D1104800781149087008460078104941 +:10A67000097888420DD00D480078064908760B48C5 +:10A6800000780B4908700948007810B10120014991 +:10A69000C8757047BC120020DE0A00203402424216 +:10A6A00000004242DF0A0020E00A0020E10A002008 +:10A6B000DD0A002010B5ADF57C7D00247DA000688A +:10A6C000FB9000200090FEF797FF14287CD17A4879 +:10A6D000FEF7ADFF7949087008460078142874D158 +:10A6E000FEF7B8FF0021764A03C2BDF80000FEF76E +:10A6F000FFFE6A464FF4FA7101A8FEF717FF71A139 +:10A7000001A822F08BFF714908800846008810B329 +:10A7100000BF04E000216E480155601C84B2282C63 +:10A72000F8DB01A9694A128888186AA122F076FF2D +:10A7300069490880002409E064480088C01C20445E +:10A7400001A9095C62480155601C84B26248008816 +:10A75000001FA042F0DC61A101A822F05FFF5B496D +:10A7600008800846008820B3002405E000215848EE +:10A7700028300155601C84B2282CF7DB01A9534A0C +:10A780001288881853A122F049FF534908800024F9 +:10A790000AE04E4800880830204401A9095C4C4872 +:10A7A00028300155601C84B24B4800880938A0420B +:10A7B000EFDC4DA101A822F031FF44490880084692 +:10A7C000008830B3002407E06BE05BE000214048E4 +:10A7D00050300155601C84B2142CF7DB01A93B4AB0 +:10A7E000128888183BA122F019FF3B4908800024F9 +:10A7F0000AE0364800880C30204401A9095C34483E +:10A8000050300155601C84B2334800880D38A04296 +:10A81000EFDC39A101A822F001FF2C49088008468D +:10A82000008820B3002405E0002029494639085556 +:10A83000601C84B2322CF7DB01A9244A12888818E4 +:10A8400024A122F0EBFE2449088000240AE01F48DE +:10A850000088801D204401A9085C1D49463908551F +:10A86000601C84B21C480088C01FA042EFDC00219D +:10A870000320FFF7D9FB0120FEF7C8FE01200DF5EC +:10A880007C7D10BD0D480078422803D10A48FEF7B0 +:10A89000C4FE0CE00120FEF7B9FE00200749087055 +:10A8A00005E00021164880F80B1F22F04BFE00BF88 +:10A8B000E5E700000D0A0000480A0020380A0020E1 +:10A8C000400A002041504E3D000000005E0A00207A +:10A8D000D03900203B0000005C0A0020574946495F +:10A8E0004E414D453D0000005749464950415353A4 +:10A8F000574F52443D0000005345525645523D00CB +:10A90000BC22002010B504463548844208D10121FC +:10A9100008461DF077FA002101201DF073FA5EE071 +:10A920003048844208D1012102201DF06BFA002139 +:10A9300002201DF067FA52E02B48844208D1012121 +:10A9400004201DF05FFA002104201DF05BFA46E0B0 +:10A950002648844208D1012108201DF053FA002125 +:10A9600008201DF04FFA3AE02148844208D1012125 +:10A9700010201DF047FA002110201DF043FA2EE0B0 +:10A980001C48844208D1012120201DF03BFA0021FF +:10A9900020201DF037FA22E01748844208D1012117 +:10A9A00040201DF02FFA002140201DF02BFA16E068 +:10A9B0001248844208D1012180201DF023FA002191 +:10A9C00080201DF01FFA0AE00D48844207D10121C2 +:10A9D00080151DF017FA0021A0151DF013FA10BD07 +:10A9E000000002400004024000080240000C024047 +:10A9F000001002400014024000180240001C0240F7 +:10AA000000200240F0B50A4600210023002400BFC8 +:10AA10003DE0012505FA01F3156805EA03049C42AF +:10AA200034D105684F000326BE40B5430560157953 +:10AA30004E00B5400668354305601579012D02D0FA +:10AA40001579022D16D185684F000326BE40B54307 +:10AA5000856055794E00B540866835438560456808 +:10AA600001268E40B5434560456896798E40B6B262 +:10AA700035434560C5684F000326BE40B543C560F9 +:10AA8000D5794E00B540C6683543C560491C1029CC +:10AA9000BFD3F0BDF0B5002300244D07ED0E02FA40 +:10AAA00005F3CE1000F1200555F826504E07F70E9D +:10AAB0000F26BE40B543CF1000F1200646F82750C0 +:10AAC000CE1000F1200555F8265045EA0304CE10BB +:10AAD00000F1200545F82640F0BD0246002013692C +:10AAE0000B400BB1012000E000207047418370470C +:10AAF000018370470249087E0021014A11767047A0 +:10AB0000BC1200200E48006800F0010000B100BE39 +:10AB1000012080F3138800BF00BFBFF34F8F0848A8 +:10AB2000E438006800F4E06006490843001D044969 +:10AB3000E4390860BFF34F8F00BF00BFFEE700009D +:10AB4000F0ED00E00000FA054AF6AA20014908608D +:10AB5000704700000030004030B50246002400235A +:10AB600005E012F8015B2819C4B2581CC3B28B422D +:10AB7000F7DB6042C0B230BD10B5002422F0E2FC29 +:10AB8000642022F06DFB10BD2DE9F043ADF2DC7DB9 +:10AB900080460E46144699460025002783A000688B +:10ABA000CDF8D80700200190042C7CDC8048007987 +:10ABB000302101EB101004EBC40101EB04117D4ABC +:10ABC000114408717A48007900F00F00303004EB2E +:10ABD000C40101EB0411114448717548C07830215B +:10ABE00001EB101004EBC40101EB04111144887156 +:10ABF0006F48C07800F00F00303004EBC40101EB67 +:10AC000004111144C871FEF7F7FC14287ED16A487C +:10AC10000078142809D004EBC40101EB0411654A43 +:10AC20008818FEF704FD644908706348007814280A +:10AC30006DD1B6F57A7F01DD4FF47A76FEF70AFD25 +:10AC400000215E4A03C25D480068FEF751FC584887 +:10AC5000C078302101EB10108DF808005448C078FE +:10AC600000F00F0030308DF809005148807801EB7A +:10AC700010108DF80A004E48807800F00F00303038 +:10AC80008DF80B004A48407801EB10108DF80C004D +:10AC90004748407800F00F0030308DF80D004848EC +:10ACA00090F80C0F00E07CE001EB10108DF80E0026 +:10ACB000434890F80C0F00F00F0030308DF80F0073 +:10ACC000B9F1000F03D154208DF8100005E0B9F15F +:10ACD000010F02D152208DF810003A208DF811009A +:10ACE00000252CE0284605EBD071491018F801101A +:10ACF0000F110A2097FBF0F0C0EBC00107F1300004 +:10AD00000844C1B202AA05F10A0001E043E02EE0C6 +:10AD10001154284605EBD071491018F8011001F0C4 +:10AD20000F070A2097FBF0F0C0EBC00107F13000DD +:10AD30000844C1B205F10B001154A81C85B2B5EB53 +:10AD4000460FCFDB0A2000EB460081B201AA02A821 +:10AD5000FEF71EFC01AA02210DF5FB60FEF718FCB0 +:10AD60000120FEF753FC00201349087019E0124837 +:10AD70000078422808D104EBC40101EB04110D4A0C +:10AD80008818FEF74AFC0CE00120FEF73FFC00208B +:10AD90000949087005E00021094880F80B1F22F0DE +:10ADA000D1FB0DF2DC7DBDE8F08300000D0A000050 +:10ADB000C8310020600A0020380A0020400A002024 +:10ADC000BC22002070B5B8B0002137913691359182 +:10ADD0003491339132913191309100222E922F9201 +:10ADE0002C922D922B912A9129912891279126918D +:10ADF0002591249123911591149113911291119100 +:10AE000010910F919FEDFE0A8DED0E0AFDA006C870 +:10AE1000CDE90C12FDA006C8CDE90A12BAE0FD4842 +:10AE2000807858B30020FB498870FB48B0F8700662 +:10AE3000FA490968C1F57A7188421FD1F74800685C +:10AE4000C0F57A7081B2F448A0F868160021F34882 +:10AE5000001FFEF7A3FDF249F048001FFEF784FD36 +:10AE60000120F04908704FF47A70EC498C39C1F830 +:10AE70008C000121E948001FFEF790FDE548807B2A +:10AE800050B30021E3488173E7484088E3498C3997 +:10AE9000496CC1F57A7188421ED1E0488C38406C0B +:10AEA000C0F57A70E049083948800021DB484C3809 +:10AEB000FEF774FDDD49D9484C38FEF755FD0120F9 +:10AEC000DB4908704FF47A70D4498C394864012109 +:10AED000D2484C38FEF762FDCE48807E50B3002148 +:10AEE000CC488176D0488088CC498C394969C1F5F5 +:10AEF0007A7188421ED1C9488C384069C0F57A7091 +:10AF0000C949083988800021C4487C38FEF746FDCD +:10AF1000C849C2487C38FEF727FD0120C6490870A1 +:10AF20004FF47A70BD498C3948610121BB487C38A7 +:10AF3000FEF734FDB74890F8260058B30021B54815 +:10AF400080F82610B848C088B4498C39C96AC1F560 +:10AF50007A7188421ED1B1488C38C06AC0F57A70C7 +:10AF6000B1490839C8800021AC486438FEF716FDA5 +:10AF7000B249AA486438FEF7F7FC0120B0490870CE +:10AF80004FF47A70A5498C39C8620121A34864380E +:10AF9000FEF704FD9F488178807B01449D48807EB8 +:10AFA00001449C4890F82600084400287FF437AFFD +:10AFB0000CF08BBE9B48007820B1002099490870A6 +:10AFC0002B9019E09A48007828B100209849087021 +:10AFD00001202B9010E09848007828B10020964975 +:10AFE000087002202B9007E09548007820B10020DF +:10AFF0009349087003202B909DF8AC1001EB4100A1 +:10B00000C0EBC1108F4911F83000C12836D19DF82E +:10B01000AC1001EB4100C0EBC1108A4901EBC0004C +:10B02000807808282AD101217B4880F8C0169DF835 +:10B03000AC0030B101280AD002280ED0032818D164 +:10B0400011E04FF480418048FFF750FD11E04FF4CC +:10B0500000517D48FFF74AFD0BE04FF480517A48DC +:10B06000FFF744FD05E04FF400617748FFF73EFD30 +:10B0700000BF00BF00207549086099E765480C389B +:10B080009DF8AC1010F811000121B1EBD01F4CF06D +:10B0900075846F4890F80B0FB8B1634908399DF873 +:10B0A000AC0031F8101009919DF8AC0000EB4001A4 +:10B0B000C1EBC011634800EBC101012308919DF869 +:10B0C000AC20DDE90801FFF75FFD9DF8AC1001EB56 +:10B0D000410000EB01105F4901EB001081792A91DA +:10B0E0009DF8A80009288CF01384DFE810F01164A3 +:10B0F00009006E15B427BD36EB38F93C514865554B +:10B100009DF8AC0000EB4001C1EBC0104D4901EBD4 +:10B11000C000417808460991002113F0DBFAC1B262 +:10B120002691002134911CE09DF8AC0000EB400119 +:10B1300001EB0010474901EB00113031BDF8D000A0 +:10B1400001EB001041789DF89800814204D1BDF8D0 +:10B15000D000C1B2269112E0BDF8D000401C81B2EF +:10B1600034919DF8AC1001EB410000EB011039491E +:10B1700001EB0010C179BDF8D0008142D4DC00BFE2 +:10B180009DF8AC0000EB4001C1EBC0102D4901EB74 +:10B19000C000807800F0F000A0280DD19DF8AC1020 +:10B1A00001EB4100C0EBC110264901EBC0008078E3 +:10B1B00000F00F0127910AE09DF8AC1001EB41006F +:10B1C000C0EBC1101F4901EBC00081782791BDF889 +:10B1D0009C0008B9102127919DF8AC1001EB4100AB +:10B1E000C0EBC110174901EBC001BDF89C00401C29 +:10B1F000095C2491BDF89C00401C81B209912BE0B0 +:10B200000000000001693230313030000169323015 +:10B2100045303000D83D0020BC6200208C600240E8 +:10B2200000880020120000202C69002000802010DF +:10B23000130000202080001014000020008800105F +:10B2400015000020A4770020001802408802424226 +:10B25000BC220020044000209DF8AC0000EB40011F +:10B26000C1EBC011FE4800EBC1010891DDE9080106 +:10B2700013F0C0FE35909DF8AC0000EB4001C1EB2F +:10B28000C010F74901EBC001BDF89C00801C095CAF +:10B29000BDF8D400814242F096849DF8AC0000EBEA +:10B2A0004001C1EBC010EE4901EBC000407800281E +:10B2B00042F389849DF8AC0000EB4001C1EBC01063 +:10B2C000E74901EBC001BDF89C00C01C0A5C9DF879 +:10B2D000AC0040F2231110FB01F0E24901EBC00188 +:10B2E00018319DF8980000EBC00001EB001080F8C9 +:10B2F0003C200021DC4A9DF8AC0002EB00129DF8D6 +:10B3000098001154D94890F82800012840D19DF8A0 +:10B31000AC0000EB400101EB0010D54901EB00103F +:10B3200030309DF8981000EB0110801C09900078D7 +:10B3300020F08000803009990870BDF89000B62890 +:10B3400014D0C52819D0D52802D0D9281CD106E0A0 +:10B35000BDF89C00032801DA0021249117E0BDF814 +:10B360009C00032801DA0021249110E0BDF89C0024 +:10B37000032801DA0021249109E0BDF89C0003288C +:10B3800001DA0021249102E00021249100BF00BFD6 +:10B39000BDF89000C52801F08A8418DCB5287CD05F +:10B3A0000DDC112802F0A082122802F0DF8213289F +:10B3B00002F06883B22842F0058401F044BCB6284C +:10B3C00001F01083B92869D0C328F4D1FEE3D9284D +:10B3D00065D007DCCA287CD0CE2802F09681D5281B +:10B3E000E9D109E0E12802F0A381E52802F0BE815D +:10B3F000E728E0D102F061BA9DF8AC1001EB410002 +:10B40000C0EBC110964901EBC000C178994880F8A3 +:10B41000021D9DF8AC1040F2231011FB00F0914981 +:10B4200001EBC00118319DF8980000EBC00001EB62 +:10B43000001001789DF8AC0040F2231210FB02F0DE +:10B44000884A02EBC000407981427DDA9DF8AC1059 +:10B4500001EB410000EB0110854901EB0010303099 +:10B460009DF8981000EB0110801C0990814890F81D +:10B47000020D0121A1EBD0100999097860F30001B8 +:10B48000099801707B4890F8020DC0F34010E0BBB2 +:10B490009DF8AC0000EB400102E0FDE3FDE3FDE3BD +:10B4A00001EB0010724901EB001030309DF898104C +:10B4B00000EB01108078C0F3401030B39DF8AC0071 +:10B4C00000EB400101EB0010694901EB0010303046 +:10B4D00000E0FDE39DF8981000EB0110801C09903E +:10B4E000007820F00200801C099908709DF8AC10CB +:10B4F00040F2231011FB00F0114601EBC0001830A0 +:10B500009DF8981001EBC10100E00EE000EB011086 +:10B5100018300990007820F00200801C099908700A +:10B520009DF8AC100220FEF77FFD00219DF8AC00D5 +:10B5300040F2231210FB02F04A4A02EBC0000171F4 +:10B5400002229DF8AC0000E021E040F2231110FB44 +:10B5500001F0444901EBC00118319DF8980000EB5F +:10B56000C00001EB00100270B6229DF8AC0040F262 +:10B57000231110FB01F03B4901EBC00018309DF88E +:10B58000981001EBC10100EB01104271FEE3394854 +:10B5900090F8020DC0F3C00090B9E5229DF8AC0010 +:10B5A00040F2231110FB01F02E4901EBC0001830CE +:10B5B0009DF8981001EBC10100EB01104271E5E329 +:10B5C0009DF8AC1001EB410000EB0110284901EBA4 +:10B5D000001030309DF8981000EB0110801C09908D +:10B5E000244890F8020D0121A1EBD01209980078AF +:10B5F00062F30000099908709DF8AC1001EB41005E +:10B6000000EB01101A4901EB001030309DF8981042 +:10B6100000EB0110801C0990164890F8020D4209B9 +:10B620000998007862F34100099908709DF8AC0010 +:10B6300000EB400101EB00100D4901EB0010303030 +:10B640009DF8981000EB01108078C0F340029DF83F +:10B65000AC0040F2231110FB01F002490CE00000A5 +:10B66000A4770020C4440020383E0020BC120020F3 +:10B6700004400020BC22002001EBC00018309DF8DF +:10B68000981001EBC10100EB0110007EC0F34000F7 +:10B69000824277D09DF8AC1040F2231011FB00F0ED +:10B6A000FE4901EBC00018309DF8981001EBC10174 +:10B6B00000EB0110183009909DF8AC0000EB400140 +:10B6C00001EB0010F64901EB001030309DF89810A6 +:10B6D00000EB0110807842080998007862F341007D +:10B6E000099908709DF8AC1001EB410000EB0110C6 +:10B6F000EB4901EB001030309DF8981000EB011081 +:10B700008078C0F34000E0B3D9229DF8AC0040F24D +:10B71000231110FB01F0E14901EBC00018309DF846 +:10B72000981001EBC10100EB01104271DD4890F867 +:10B73000900700287BD19DF8AC0040F2231110FB4C +:10B7400001F0D64901EBC00018309DF8981001EBCC +:10B75000C10100EB011090F87E00002867D0112392 +:10B760009DF8AC0040F2231110FB01F0CB4901EB36 +:10B77000C00118319DF8980000EBC00001EB0010EB +:10B7800001E055E043E190F87F0040F2231110FB07 +:10B7900001F0C24901EBC00118319DF8AC0040F244 +:10B7A000231210FB02F0BD4A02EBC00218329DF8D2 +:10B7B000980000EBC00002EB001090F8800000EB56 +:10B7C000C00001EB001080F87730F3239DF8AC0047 +:10B7D00040F2231110FB01F0B04901EBC001183118 +:10B7E0009DF8980000EBC00001EB001090F87F007E +:10B7F00040F2231110FB01F0A84901EBC001183100 +:10B800009DF8AC0040F2231210FB02F0A34A02EBB9 +:10B81000C00018309DF8982002EBC20200EB021025 +:10B8200090F8800000EBC00001EB00104371E9E0EC +:10B8300001229DF8AC0040F2231110FB01F0974962 +:10B8400001EBC00118319DF8980000EBC00001EB3E +:10B8500000104273D9229DF8AC0040F2231110FB76 +:10B8600001F08E4901EBC00118319DF8980000EB02 +:10B87000C00001EB0010427101229DF8AC0040F2C3 +:10B88000231110FB01F0854901EBC00018309DF831 +:10B89000981001EBC10100EB011080F83E208148B7 +:10B8A00090F89007E8BB9DF8AC0040F2231110FB24 +:10B8B00001F07A4901EBC00018309DF8981001EBB7 +:10B8C000C10100EB011090F87E0050B39DF8AC1060 +:10B8D00040F2231011FB00F0704901EBC001183158 +:10B8E0009DF8980000EBC00001EB001090F87F106D +:10B8F00001EB410000EB0110694901EB001130310F +:10B900009DF8AC0040F2231210FB02F0634A02EBF8 +:10B91000C00218329DF8980000EBC00002EB001046 +:10B9200000E06FE090F8800001EB0010801C0990AF +:10B93000007820F004020998027000239DF8AC0002 +:10B9400040F2231110FB01F0544901EBC000183004 +:10B950009DF8981001EBC10100EB011090F87F00F9 +:10B9600040F2231110FB01F04C4901EBC0001830EC +:10B970009DF8AC1040F2231211FB02F1474A02EB92 +:10B98000C10218329DF8981001EBC10102EB0111C0 +:10B9900091F8801001EBC10100EB011080F87730C5 +:10B9A000F3239DF8AC0040F2231110FB01F03B495A +:10B9B00001EBC00018309DF8981001EBC10100EBBD +:10B9C000011090F87F0040F2231110FB01F0334981 +:10B9D00001EBC00018309DF8AC1040F2231211FBAF +:10B9E00002F12E4A02EBC10118319DF8982002EBBA +:10B9F000C20201EB021191F8801001EBC10100EBD2 +:10BA0000011043719DF8AC100220FEF70DFB9DF86C +:10BA1000AC0000EB400101EB0010214901EB0011EB +:10BA200030319DF8980001EB0010807800F00102A1 +:10BA30009DF8AC0040F2231110FB01F0174901EB17 +:10BA4000C00018309DF8981001EBC10100EB011007 +:10BA5000007E00F0010082427DD09DF8AC0040F2F3 +:10BA6000231110FB01F00D4901EBC00018309DF8C7 +:10BA7000981001EBC10100EB0110183009909DF8FE +:10BA8000AC0000EB400101EB0010054901EB001098 +:10BA900030309DF8981000EB011005E0C444002000 +:10BAA00004400020BC320020807809990A7860F3B5 +:10BAB00000020A709DF8AC1001EB410000EB011090 +:10BAC000FE4901EB001030309DF8981000EB01109A +:10BAD000807800F00100E8BB9DF8AC1001EB41005C +:10BAE00000EB0110F54901EB001030309DF8981083 +:10BAF00000EB01108078C0F3401068B39DF8AC10E3 +:10BB000040F2231011FB00F0ED4901EBC0001830AA +:10BB10009DF8981001EBC10100EB011090F83E0078 +:10BB2000D0B99DF8AC1040F2231011FB00F0E449AD +:10BB300001EBC00018309DF8981001EBC10100EB3B +:10BB40000110407B40B99DF8AC0000EB400101EBD7 +:10BB5000001002E05BE069E239E0D84901EB001037 +:10BB600030309DF8981000EB01108078C0F3400051 +:10BB700068BB01229DF8AC0040F2231110FB01F0DC +:10BB8000CF4901EBC00118319DF8980000EBC000CF +:10BB900001EB00104273D9229DF8AC0040F2231152 +:10BBA00010FB01F0C64901EBC00118319DF8980067 +:10BBB00000EBC00001EB0010427101229DF8AC00C7 +:10BBC00040F2231110FB01F0BD4901E0F5E30AE06A +:10BBD00001EBC00018309DF8981001EBC10100EB9B +:10BBE000011080F83E2000229DF8AC0040F22311A5 +:10BBF00010FB01F0B24901EBC00118319DF898002B +:10BC000000EBC00001EB001080F83D2009E29DF838 +:10BC1000AC0040F2231110FB01F0A94901EBC00078 +:10BC200018309DF8981001EBC10100EB011090F85D +:10BC30003E0098B901229DF8AC0040F2231110FBA0 +:10BC400001F09F4901EBC00018309DF8981001EBFE +:10BC5000C10100EB011080F83D202BE000229DF88F +:10BC6000AC0040F2231110FB01F0954901EBC0013B +:10BC700018319DF8980000EBC00001EB001080F82F +:10BC80003D209DF8AC1001EB410000EB01108B4909 +:10BC900001EB0011303102E0FEE3FEE356E39DF8D4 +:10BCA000980001EB0010801C0990007820F0010240 +:10BCB00009980270834890F8900790B19DF8AC10F5 +:10BCC00001EB410000EB01107C4901EB001000E0AA +:10BCD000F0E330309DF8981000EB0110807A0228D4 +:10BCE00094D1794890F8290001288FD17648D0F86E +:10BCF0000C027549498D884288D29DF8AC1040F2FB +:10BD0000231011FB00F06E4901EBC00018309DF8C4 +:10BD1000981001EBC10100EB011090F83D000128E3 +:10BD200050D19DF8AC0040F2231110FB01F06449A2 +:10BD300001EBC00018309DF8981001EBC10100EB39 +:10BD4000011090F87E00E8BB9DF8AC0000EB4001CC +:10BD500001EB0010594901EB001130319DF89800BA +:10BD600001EB001001789DF8AC0040F2231210FBAB +:10BD700002F0534A02EBC0004170C3229DF8AC00B0 +:10BD800040F2231110FB01F04D4900E0BBE101EB53 +:10BD9000C00118319DF8980000EBC00001EB0010C5 +:10BDA000427100229DF8AC0000EB400101EB001055 +:10BDB000424901EB001130319DF8980001EB001071 +:10BDC000426000E057E001229DF8AC0000EB40012A +:10BDD00001EB0010394901EB001130319DF898005A +:10BDE00001EB0010C2729DF8AC100220FEF71CF9A6 +:10BDF0000021379119E000229DF8AC0040F2231198 +:10BE000010FB01F02E4901EBC00118319DF898009C +:10BE100000EBC00001EB00113F31BDF8DC000A541B +:10BE2000BDF8DC00401C81B23791BDF8DC0006286B +:10BE3000E1DB0021379119E000229DF8AC0040F2CF +:10BE4000231110FB01F01E4901EBC00118319DF8D0 +:10BE5000980000EBC00001EB00115B31BDF8DC0085 +:10BE60000A54BDF8DC00401C81B23791BDF8DC00FB +:10BE70000F28E1DBD5E09DF8AC1040F2231011FB58 +:10BE800000F00F4901EBC00018309DF8981001EB4D +:10BE9000C10100EB011090F83D0001287ED19DF812 +:10BEA000AC1040F2231011FB00F0054901EBC0017A +:10BEB00018319DF8980000EBC00007E00440002016 +:10BEC000C4440020BC320020BC12002001EB001052 +:10BED00090F87F1040F2231011FB00F0FC4901EBB9 +:10BEE000C00118319DF8AC0040F2231210FB02F0A3 +:10BEF000F74A02EBC00018309DF8982002EBC2020E +:10BF000000EB021090F8800000EBC00001EB001085 +:10BF100090F87700032841D100239DF8AC0040F24F +:10BF2000231110FB01F0EA4901EBC00118319DF823 +:10BF3000980000EBC00001EB001090F87F0040F289 +:10BF4000231110FB01F0E24901EBC00118319DF80B +:10BF5000AC0040F2231210FB02F0DD4A02EBC002FB +:10BF600018329DF8980000EBC00002EB001090F82A +:10BF7000800000EBC00001EB001080F877309DF8E6 +:10BF8000AC0000EB400101EB0010D24901EB0011C5 +:10BF900030319DF8980001EB001000E041E001789D +:10BFA0009DF8AC0040F2231210FB02F0C84A02EBED +:10BFB000C0004170C3229DF8AC0040F2231110FB79 +:10BFC00001F0C34901EBC00118319DF8980000EB66 +:10BFD000C00001EB0010427100229DF8AC0000EBA4 +:10BFE000400101EB0010BB4901EB001130319DF81D +:10BFF000980001EB0010426002229DF8AC0000EBBB +:10C00000400101EB0010B34901EB001130319DF804 +:10C01000980001EB0010C2729DF8AC100220FEF7F0 +:10C0200003F89DF8AC100220FDF7FEFF9DF8AC0070 +:10C0300000EB400101EB0010A64901EB001030308D +:10C040009DF8981000EB01108078C0F3400088B193 +:10C05000D9229DF8AC0040F2231110FB01F09C495D +:10C0600001EBC00018309DF8981001EBC10100EB06 +:10C07000011042719DF8AC0040F2231110FB01F059 +:10C08000934901EBC00018309DF8981001EBC101F5 +:10C0900000EB01108078B22835D19DF8AC0000EBA0 +:10C0A000400101EB00108B4901EB001030309DF88E +:10C0B000981000EB01108078C0F3400018BB9DF889 +:10C0C000AC0000EB400101EB0010824901EB0010D5 +:10C0D00030309DF8981000EB01108078C0F34010CC +:10C0E00088B9E5229DF8AC0040F2231110FB01F065 +:10C0F000774901EBC00018309DF8981001EBC101A1 +:10C1000000EB011042719DF8AC0000EB400101EB27 +:10C110000010704901EB001030309DF8981000EBD2 +:10C12000011080780121B1EBD01F75D19DF8AC00D2 +:10C1300000EB400101EB0010664901EB00103030CC +:10C140009DF8981000EB0110807800F001000028A5 +:10C1500062D19DF8AC0040F2231110FB01F05C4964 +:10C1600001EBC00018309DF8981001EBC10100EB05 +:10C17000011090F83E0000284ED19DF8AC0000EB75 +:10C18000400101EB0010534901EB001030309DF8E5 +:10C19000981000EB01108078C0F3C000E0BB9DF860 +:10C1A000AC0000EB400101EB00104A4901EB00102C +:10C1B00030309DF8981000EB0110407A00F001003B +:10C1C00050B39DF8AC0040F2231110FB01F0404940 +:10C1D00001EBC00018309DF8981001EBC10100EB95 +:10C1E000011090F88E0000F00100A8B99DF8AC0095 +:10C1F00040F2231110FB01F0354901EBC00018306B +:10C200009DF8981001EBC10100EB011090F881003E +:10C2100010B1002137912AE096E09DF8AC0040F281 +:10C22000231110FB01F02A4901EBC00118319DF8E0 +:10C23000980000EBC00001EB001000F18201BDF896 +:10C24000DC000A5C9DF8AC0000EB400101EB001043 +:10C25000204901EB00100E30BDF8DC10405C82423A +:10C2600000D008E0BDF8DC00401C81B23791BDF879 +:10C27000DC000628D1DB00BFBDF8DC00062863D156 +:10C28000062137912DE09DF8AC0040F2231110FB00 +:10C2900001F00F4901EBC00118319DF8980000EB47 +:10C2A000C00001EB001000F18201BDF8DC000A5C67 +:10C2B0009DF8AC0000EB400101EB0010054901EBDB +:10C2C00000100E30BDF8DC10405C824204D00CE05F +:10C2D000C444002004400020BDF8DC00401C81B2B2 +:10C2E0003791BDF8DC000A28CDDB00BFBDF8DC00CB +:10C2F0000A2829D09DF8AC1040F2231011FB00F061 +:10C30000FE4901EBC00018309DF8981001EBC10107 +:10C3100000EB01108E300990007820F00100401CE5 +:10C320000999087012229DF8AC0040F2231110FB0D +:10C3300001F0F24901EBC00018309DF8981001EBB4 +:10C34000C10100EB0110427101F03CBC9DF8AC1042 +:10C3500001EB410000EB0110E94901EB0010007B0B +:10C3600060BBBDF89C00082800D0EDE700213791A4 +:10C370002AE09DF8AC1001EB4100C0EBC110E1498F +:10C3800001EBC001BDF8DC00C01C085C00F00F0030 +:10C39000092800DD1CE09DF8AC1001EB4100C0EB6A +:10C3A000C110D84901EBC001BDF8DC00C01C085C1D +:10C3B00000F0F000902802DD0AE0F3E17BE0BDF838 +:10C3C000DC00401C81B23791BDF8DC000628D0DBD0 +:10C3D00000BFBDF8DC00062800DAB5E79DF8AC1018 +:10C3E00001EB4100C0EBC110C64901EBC000C078B1 +:10C3F00001049DF8AC0000EB4002C2EBC010C14A42 +:10C4000002EBC000007941EA00219DF8AC0000EB8E +:10C410004002C2EBC010BB4A02EBC00040790143AE +:10C420009DF8AC0040F2231210FB02F0B34A02EB7D +:10C43000C00218329DF8980000EBC00002EB00101B +:10C44000C0F81A109DF8AC1001EB4100C0EBC11010 +:10C45000AC4901EBC000807901049DF8AC0000EB11 +:10C460004002C2EBC010A74A02EBC000C07941EA0B +:10C4700000219DF8AC0000EB4002C2EBC010A14AC5 +:10C4800002EBC000007A01439DF8AC0040F2231299 +:10C4900010FB02F0994A01E0CCE137E202EBC00068 +:10C4A00018309DF8982002EBC20200EB0210C0F891 +:10C4B0001E10BBE0ABE1BDF89C000A2800D043E7AA +:10C4C0000021379128E09DF8AC1001EB4100C0EB52 +:10C4D000C1108C4901EBC001BDF8DC00C01C085C38 +:10C4E00000F00F00092800DD1AE09DF8AC1001EB08 +:10C4F0004100C0EBC110834901EBC001BDF8DC0075 +:10C50000C01C085C00F0F000902800DD08E0BDF8D9 +:10C51000DC00401C81B23791BDF8DC000828D2DB7A +:10C5200000BFBDF8DC00082800DA0DE79DF8AC106C +:10C5300001EB4100C0EBC110724901EBC000C078B3 +:10C5400001069DF8AC0000EB4002C2EBC0106D4A42 +:10C5500002EBC000007941EA00419DF8AC0000EB1D +:10C560004002C2EBC010674A02EBC000407941EACA +:10C5700000219DF8AC0000EB4002C2EBC010614A04 +:10C5800002EBC000807901439DF8AC0040F2231219 +:10C5900010FB02F0594A02EBC00218329DF89800D5 +:10C5A00000EBC00002EB0010C0F81A109DF8AC10B0 +:10C5B00001EB4100C0EBC110524901EBC000C07952 +:10C5C00001069DF8AC0000EB4002C2EBC0104D4AE2 +:10C5D00002EBC000007A41EA00419DF8AC0000EB9C +:10C5E0004002C2EBC010474A02EBC000407A41EA69 +:10C5F00000219DF8AC0000EB4002C2EBC010414AA4 +:10C6000002EBC000807A01439DF8AC0040F2231297 +:10C6100010FB02F0394A02EBC00018309DF8982058 +:10C6200002EBC20200EB0210C0F81E109DF8AC0035 +:10C6300040F2231110FB01F0304901EBC001183129 +:10C640009DF8980000EBC00001EB001001789DF808 +:10C65000AC0040F2231210FB02F0284A02EBC000AB +:10C66000407981422FDA00219DF8AC0040F223127C +:10C6700010FB02F0214A02EBC000017104229DF878 +:10C68000AC0040F2231110FB01F01C4901EBC0018A +:10C6900018319DF8980000EBC00001EB001002700B +:10C6A000C5229DF8AC0040F2231110FB01F01349A4 +:10C6B00001EBC00018309DF8981001EBC10100EBB0 +:10C6C000011042716DE09DF8AC1001EB410000EBF0 +:10C6D00001100B4901EB001030309DF8981000EB71 +:10C6E00001108078C0F34000C8B1D5229DF8AC009D +:10C6F00040F2231110FB01F0004905E0C444002082 +:10C7000004400020A477002001EBC00018309DF801 +:10C71000981001EBC10100EB0110427141E09DF85E +:10C72000AC1040F2231011FB00F0FE4901EBC000F9 +:10C7300018309DF8981001EBC10100EB0110807BCF +:10C7400001282ED100229DF8AC0040F2231110FBED +:10C7500001F0F44901EBC00118319DF8980000EB9D +:10C76000C00001EB00108273B6229DF8AC0040F2CD +:10C77000231110FB01F0EB4901EBC00118319DF8CA +:10C78000980000EBC00001EB0010427100219DF801 +:10C79000AC0040F2231210FB02F0E24A02EBC000B0 +:10C7A0000171D1E5D5229DF8AC0040F2231110FBB8 +:10C7B00001F0DC4901EBC00118319DF8980000EB55 +:10C7C000C00001EB0010427101219DF8AC0040F265 +:10C7D000231210FB02F0D34A02EBC00001719DF856 +:10C7E000AC1001EB410000EB0110A2F5986101EBE8 +:10C7F000001130319DF8980001EB0010801C099069 +:10C80000007820F020002030099908709CE5D5229E +:10C810009DF8AC0040F2231110FB01F0C14901EB7F +:10C82000C00018309DF8981001EBC10100EB011019 +:10C83000427189E59DF8AC1040F2231011FB00F025 +:10C84000B84901EBC0001830BDF8D01001EBC101B0 +:10C8500000EB0110807901283AD100229DF8AC004C +:10C8600040F2231110FB01F0AE4901EBC001183179 +:10C87000BDF8D00000EBC00001EB00108271D522A2 +:10C880009DF8AC0040F2231110FB01F0A54901EB2B +:10C89000C00118319DF8980000EBC00001EB0010BA +:10C8A00042719DF8AC0000EB400101EB00109E4985 +:10C8B00001EB001130319DF8980001EB0010801C55 +:10C8C0000990007820F00400001D099908701CE010 +:10C8D000C3229DF8AC0040F2231110FB01F09149F6 +:10C8E00001EBC00118319DF8980000EBC00001EB8E +:10C8F0000010427100219DF8AC0040F2231210FBA1 +:10C9000002F0884A02EBC00001711DE59DF8AC0001 +:10C9100040F2231110FB01F0824901EBC0001830F6 +:10C92000BDF8D01001EBC10100EB011080790128A6 +:10C930003AD100229DF8AC0040F2231110FB01F027 +:10C94000784901EBC0011831BDF8D00000EBC00000 +:10C9500001EB00108271D5229DF8AC0040F223114A +:10C9600010FB01F06F4901EBC00118319DF89800F0 +:10C9700000EBC00001EB001042719DF8AC0000EB31 +:10C98000400101EB0010684901EB001130319DF8C6 +:10C99000980001EB0010801C0990007820F0040042 +:10C9A000001D099908701CE0C3229DF8AC0040F2FC +:10C9B000231110FB01F05B4901EBC00118319DF818 +:10C9C000980000EBC00001EB0010427100219DF8BF +:10C9D000AC0040F2231210FB02F0524A02EBC000FE +:10C9E0000171B1E49DF8AC0000EB400101EB0010D7 +:10C9F0004D4901EB0010007B38BB9DF8AC0000EB0B +:10CA00004001C1EBC010494901EBC00001799DF81C +:10CA1000AC0000EB4002C2EBC010444A02EBC00085 +:10CA2000C07841EA00229DF8AC0040F2231110FBCF +:10CA300001F03C4901EBC00118319DF8980000EB72 +:10CA4000C00001EB0010426332E09DF8AC1001EB36 +:10CA50004100C0EBC110354901EBC000C0780104B2 +:10CA60009DF8AC0000EB4002C2EBC0102F4A02EB75 +:10CA7000C000007941EA00219DF8AC0000EB4002C3 +:10CA8000C2EBC010294A02EBC000407901439DF877 +:10CA9000AC0040F2231210FB02F0224A02EBC0006D +:10CAA00018309DF8982002EBC20200EB021041639F +:10CAB0009DF8AC1040F2231011FB00F0194901EB76 +:10CAC000C00118319DF8980000EBC00001EB001088 +:10CAD00001789DF8AC0040F2231210FB02F0114ADD +:10CAE00002EBC0004079814236DA00219DF8AC00AB +:10CAF00040F2231210FB02F00A4A02EBC00001715F +:10CB000003229DF8AC0040F2231110FB01F005490F +:10CB100001EBC00118319DF8980000EBC00001EB5B +:10CB2000001005E0C444002004400020A477002049 +:10CB30000270D9229DF8AC0040F2231110FB01F0E5 +:10CB4000FC4901EBC00018309DF8981001EBC101C1 +:10CB500000EB0110427175E09DF8AC1040F223101B +:10CB600011FB00F0F34901EBC0001830BDF8D01004 +:10CB700001EBC10100EB01108079012845D10022B1 +:10CB80009DF8AC0040F2231110FB01F0E94901EBE4 +:10CB9000C0011831BDF8D00000EBC00001EB00105F +:10CBA0008271D9229DF8AC0040F2231110FB01F0F4 +:10CBB000E04901EBC00118319DF8980000EBC0007E +:10CBC00001EB001042719DF8AC1001EB410000EB4D +:10CBD0000110D94901EB001130319DF8980001EBAB +:10CBE0000010801C0990007820F00400001D0999B5 +:10CBF000087001209DF8AC1040F2231211FB02F1E5 +:10CC0000CC4A02EBC10108711CE0C5229DF8AC00C2 +:10CC100040F2231110FB01F0C64901EBC0011831AD +:10CC20009DF8980000EBC00001EB0010427100215C +:10CC30009DF8AC0040F2231210FB02F0BD4A02EB5B +:10CC4000C00001713BE400219DF8AC0040F22312CA +:10CC500010FB02F0B74A02EBC00001719DF8AC0076 +:10CC600000EB400101EB0010B34901EB0011303142 +:10CC70009DF8980001EB0010801C0990007820F0CE +:10CC80000400001D09990870D5229DF8AC0040F2FF +:10CC9000231110FB01F0A74901EBC00018309DF8EB +:10CCA000981001EBC10100EB0110427107E49DF8FF +:10CCB000AC1001EB410000EB01109F4901EB0010AB +:10CCC000007BD0BBBDF89C000C2800D02DE40020D8 +:10CCD000379028E09DF8AC1001EB4100C0EBC1108B +:10CCE000964901EBC001BDF8DC00C01C085C00F0F7 +:10CCF0000F00092800DD1AE09DF8AC1001EB41009F +:10CD0000C0EBC1108D4901EBC001BDF8DC00C01CB7 +:10CD1000085C00F0F000902800DD08E0BDF8DC00C1 +:10CD2000401C81B23791BDF8DC000A28D2DB00BF7D +:10CD3000BDF8DC000A2801DA33E57CE000202C9005 +:10CD40002D90002137911EE0DDE92C10000240EA11 +:10CD500011620902CDE92C129DF8AC1001EB4100E3 +:10CD6000C0EBC110754901EBC001BDF8DC00C01C6F +:10CD7000085CDDE92C341843CDE92C04BDF8DC0057 +:10CD8000401C80B23790BDF8DC000528DCDB9DF844 +:10CD9000AC00DDE92C1240F2231310FB03F0654BCD +:10CDA00003EBC00318339DF8980000EBC00003EBC1 +:10CDB000001040F8221F426000222C922D92002188 +:10CDC00037911EE0DDE92C10000240EA11620902F1 +:10CDD000CDE92C129DF8AC1001EB4100C0EBC11065 +:10CDE000564901EBC001BDF8DC000830085CDDE904 +:10CDF0002C341843CDE92C04BDF8DC00401C80B273 +:10CE00003790BDF8DC000528DCDB9DF8AC00DDE9DF +:10CE10002C2140F2231310FB03F0464B03EBC00020 +:10CE200018309DF8983003EBC30300EB0310223059 +:10CE30008260C160BCE0BDF89C000E2800D0B0E468 +:10CE40000021379128E09DF8AC1001EB4100C0EBC8 +:10CE5000C1103A4901EBC001BDF8DC00C01C085C00 +:10CE600000F00F00092800DD1AE09DF8AC1001EB7E +:10CE70004100C0EBC110314901EBC001BDF8DC003D +:10CE8000C01C085C00F0F000902800DD08E0BDF850 +:10CE9000DC00401C81B23791BDF8DC000C28D2DBED +:10CEA00000BFBDF8DC000C2800DA7AE400202C90EA +:10CEB0002D90002137911EE0DDE92C10000240EAA0 +:10CEC00011620902CDE92C129DF8AC1001EB410072 +:10CED000C0EBC110194901EBC001BDF8DC00C01C5A +:10CEE000085CDDE92C341843CDE92C04BDF8DC00E6 +:10CEF000401C80B23790BDF8DC000628DCDB9DF8D2 +:10CF0000AC00DDE92C2140F2231310FB03F0094BA8 +:10CF100003EBC00318339DF8980000EBC00003EB4F +:10CF2000001040F8222F416000222C922D92002107 +:10CF3000379124E0C444002004400020A47700205E +:10CF4000DDE92C10000240EA11620902CDE92C1241 +:10CF50009DF8AC1001EB4100C0EBC110FE4901EBA4 +:10CF6000C001BDF8DC000930085CDDE92C34184351 +:10CF7000CDE92C04BDF8DC00401C80B23790BDF830 +:10CF8000DC000628DCDB9DF8AC00DDE92C2140F25A +:10CF9000231310FB03F0F14B03EBC00018309DF896 +:10CFA000983003EBC30300EB031022308260C160B2 +:10CFB0009DF8AC1040F2231011FB00F0E74901EBA3 +:10CFC000C00118319DF8980000EBC00001EB001083 +:10CFD00001789DF8AC0040F2231210FB02F0DF4A0A +:10CFE00002EBC000407981427ED19DF8AC009DF8F3 +:10CFF000981001EB0010C217CDE92C02D84890F828 +:10D00000900708B39DF8AC1001EB410000EB011054 +:10D01000D44901EB001030309DF8981000EB01105E +:10D02000807A022810D09DF8AC1001EB410000EB93 +:10D030000110CC4901EB001030309DF8981000EB46 +:10D040000110C07A00287CDD00229DF8AC0000EBC6 +:10D05000400101EB0010C34901EB001030309DF896 +:10D06000981000EB0110C272BF48D0F80C020521E5 +:10D07000B0FBF1F201FB120000EB4001BA482C308A +:10D0800000EB41100D3009909DF8AC0040F22311E7 +:10D0900010FB01F1B14800EBC10018309DF8981069 +:10D0A00001EBC10100EB0110223010220146089073 +:10D0B0000998FBF7CAF8AC48D0F80C020521B0FB80 +:10D0C000F1F201FB120000EB4001A7482C3000EB0D +:10D0D00041129DF8AC0040F2231110FB01F09F4972 +:10D0E00001EBC001183100E0AAE29DF8980000EBC6 +:10D0F000C00001EB001050F81A1F42F8011F4068F1 +:10D1000050609948D0F80C020521B0FBF1F201FB08 +:10D11000120000EB400194482C3000EB41129DF8C6 +:10D12000AC0000EB400101EB00108E4901EB001157 +:10D1300030319DF8980001EB0010007810708A489B +:10D1400000E07DE1D0F80C020521B0FBF1F201FB1B +:10D15000120000EB400184482C3000EB4111834861 +:10D16000C26841F81D2F008A88807F48D0F80C02E1 +:10D170000521B0FBF1F201FB120000EB40017A48FF +:10D180002C3000EB41129DF8AC0040F2231110FB53 +:10D1900001F0724901EBC00118319DF8980000EBD5 +:10D1A000C00001EB0010406BC2F809006E48D0F8D7 +:10D1B0000C020521B0FBF1F201FB120000EB400173 +:10D1C00069482C3000EB41129DF8AC0000EB4001A7 +:10D1D00001EB0010634901EB001130319DF898001C +:10D1E00001EB00104068C2F8230000229DF8AC005B +:10D1F00000EB400101EB00105A4901EB0011303106 +:10D200009DF8980001EB00104260002137914BE03F +:10D210005548D0F80C020521B0FBF1F201FB1200D9 +:10D2200000EB400150482C3000EB41112731BDF894 +:10D23000DC409DF8AC0040F2231210FB02F0474A9C +:10D2400002EBC00218329DF8980000EBC00002EB20 +:10D25000001090F87F0040F2231210FB02F03F4ACA +:10D2600002EBC00218329DF8AC0040F2231310FB11 +:10D2700003F03A4B03EBC00318339DF8980000EB22 +:10D28000C00003EB001090F8800000EBC00002EB40 +:10D2900000123F32BDF8DC00001D105C0855BDF8DF +:10D2A000DC00401C81B23791BDF8DC000628AFDB02 +:10D2B0000020379039E000239DF8AC0040F22311A4 +:10D2C00010FB01F0254901EBC00118319DF89800D1 +:10D2D00000EBC00001EB001090F87F0040F223113A +:10D2E00010FB01F01D4901EBC00118319DF8AC00A5 +:10D2F00040F2231210FB02F0184A02EBC00218326F +:10D300009DF8980000EBC00002EB001090F8800040 +:10D3100000EBC00001EB00113F31BDF8DC000B5405 +:10D32000BDF8DC00401C81B23791BDF8DC000A2852 +:10D33000C1DB0D48D0F80C020521B0FBF1F080B242 +:10D34000014609900220FBF7C3FE00210620FCF7EE +:10D350006BFE05480CE00000A4770020C4440020C8 +:10D36000BC32002004400020BC120020BC31002050 +:10D37000D0F80C02F849498D884206D2F648D0F818 +:10D380000C02401CF449C1F80C0200210520FCF7F6 +:10D390004BFE9DF8AC0000EB400101EB0010EF49A3 +:10D3A00001EB001030309DF8981000EB0110801C4C +:10D3B0000990007820F00400001D09990870E648E3 +:10D3C000D0F80C020521B0FBF1F201FB120000EBDA +:10D3D0004001E1482C3000EB4110D0F823202C987C +:10D3E00000EB4001DE4800EB4110C0F82320002094 +:10D3F000379020E0D848D0F80C020521B0FBF1F2BC +:10D4000001FB120000EB4001D3482C3000EB41102F +:10D410002730BDF8DC10425C2C9800EB4001D0486E +:10D4200000EB41112731BDF8DC000A54BDF8DC00E7 +:10D43000401C81B23791BDF8DC000628DADB56E0EB +:10D440009DF8AC0000EB400101EB0010C34901EB7B +:10D45000001030309DF8981000EB0110801C0990EE +:10D46000007820F008000830099908709DF8AC0099 +:10D4700000EB400101EB0010B84901EB0010303027 +:10D480009DF8981000EB011042682C9800EB4001C9 +:10D49000B34800EB4110C0F823200020379022E071 +:10D4A0009DF8AC0040F2231110FB01F0AD4901EBF7 +:10D4B000C00118319DF8980000EBC00001EB00118D +:10D4C0003F31BDF8DC000A5C2C9800EB4001A44819 +:10D4D00000EB41112731BDF8DC000A54BDF8DC0037 +:10D4E000401C81B23791BDF8DC000628D8DB9DF8DE +:10D4F000AC0000EB400101EB0010984901EB00107B +:10D5000030309DF8981000EB0110801C09900078D5 +:10D5100020F02002099802709DF8AC100220FCF760 +:10D5200083FD9DF8AC0040F2231110FB01F08D4902 +:10D5300001EBC00018309DF8981001EBC10100EB21 +:10D540000110223009902C9800EB4001844800EB38 +:10D5500041100D30102208900999FAF776FE9DF8D7 +:10D56000AC0040F2231110FB01F07E4901EBC00139 +:10D5700018319DF8980000EBC00001EB00112C98C9 +:10D5800000EB4002764800EB421051F81A2F40F8A9 +:10D59000012F496841609DF8AC0000EB400101EBB0 +:10D5A00000106E4901EB001130319DF8980001EB3D +:10D5B000001001782C9800EB4002694800EB421003 +:10D5C00001702C9800EB4001654800EB4111664862 +:10D5D000C26841F81D2F008A88809DF8AC0040F297 +:10D5E000231110FB01F05F4901EBC00118319DF8D8 +:10D5F000980000EBC00001EB0010416B2C9800EB91 +:10D600004002574800EB4210C0F809102C9881B234 +:10D6100008200991FCF708FD00229DF8AC0040F2BB +:10D62000231110FB01F04F4901EBC00018309DF8A9 +:10D63000981001EBC10100EB011080F83E2051E091 +:10D640009DF8AC0000EB400101EB0010434901EBF9 +:10D65000001030309DF8981000EB0110801C0990EC +:10D66000007820F00400001D099908709DF8AC00B6 +:10D6700000EB400101EB0010384901EB00103030A5 +:10D680009DF8981000EB0110801C0990007820F0A4 +:10D69000800080300999087001209DF8AC1040F29C +:10D6A000231211FB02F12F4A02EBC10108719DF810 +:10D6B000AC0040F2231110FB01F0114601EBC00059 +:10D6C00042799DF8AC0040F2231110FB01F025498E +:10D6D00001EBC00018309DF8981001EBC10100EB80 +:10D6E00001100270D5229DF8AC0040F2231110FB0E +:10D6F00001F01C4901EBC00018309DF8981001EBB7 +:10D70000C10100EB011042715CE2D5229DF8AC0032 +:10D7100040F2231110FB01F0124901EBC000183058 +:10D720009DF8981001EBC10100EB0110427149E234 +:10D73000D5229DF8AC0040F2231110FB01F00949FD +:10D7400001EBC00018309DF8981001EBC10100EB0F +:10D750000110427136E20000BC120020044000209B +:10D76000D8140020C4440020BC3100200121FE4810 +:10D7700080F8B4169DF8AC0040F2231110FB01F0C4 +:10D78000FA4901EBC00118319DF8980000EBC00088 +:10D7900001EB001001789DF8AC0040F2231210FB61 +:10D7A00002F0F24A02EBC000407981422FDA0021F8 +:10D7B0009DF8AC0040F2231210FB02F0EB4A02EBA2 +:10D7C000C000017101229DF8AC0040F2231110FB52 +:10D7D00001F0E64901EBC00118319DF8980000EB1B +:10D7E000C00001EB0010027011229DF8AC0040F265 +:10D7F000231110FB01F0DD4901EBC00018309DF84A +:10D80000981001EBC10100EB0110427154E09DF84A +:10D81000AC1040F2231011FB00F0D44901EBC00022 +:10D8200018309DF8981001EBC10100EB01108078D1 +:10D83000B2282FD100219DF8AC0040F2231210FB3A +:10D8400002F0CA4A02EBC0000171B2229DF8AC009E +:10D8500040F2231110FB01F0C44901EBC001183163 +:10D860009DF8980000EBC00001EB0010427100220F +:10D870009DF8AC0040F2231110FB01F0BB4901EB15 +:10D88000C00018309DF8981001EBC10100EB0110A9 +:10D89000827011E0D5229DF8AC0040F2231110FBFC +:10D8A00001F0B24901EBC00018309DF8981001EB6F +:10D8B000C10100EB0110427184E10021AA4880F807 +:10D8C000B416D5229DF8AC0040F2231110FB01F0F4 +:10D8D000A64901EBC00018309DF8981001EBC1017A +:10D8E00000EB011042716DE101229DF8AC0040F2A5 +:10D8F000231110FB01F09D4901EBC00118319DF887 +:10D90000980000EBC00001EB001080F8812000219E +:10D91000379126E09DF8AC1001EB4100C0EBC1103F +:10D92000934901EBC001BDF8DC00C01C0A5C9DF806 +:10D93000AC0040F2231110FB01F08C4901EBC00157 +:10D9400018319DF8980000EBC00001EB001000F1C9 +:10D950008201BDF8DC000A54BDF8DC00401C81B235 +:10D960003791BDF8DC000A28D4DB2BE19DF8AC1020 +:10D9700001EB4100C0EBC1107D4901EBC000C07854 +:10D9800001049DF8AC0000EB4002C2EBC010784AE5 +:10D9900002EBC000007941EA00209DF8AC1001EBD9 +:10D9A0004102C2EBC111724A02EBC101497908433D +:10D9B000B0F5E13F65D19DF8AC1001EB410000EB03 +:10D9C00001106C4901EB001030309DF8981000EB0D +:10D9D0000110801C0990007820F004020998027060 +:10D9E00000229DF8AC0040F2231110FB01F05F49CA +:10D9F00001EBC00018309DF8981001EBC10100EB5D +:10DA00000110A0F88C2013229DF8AC0040F22311E5 +:10DA100010FB01F0554901EBC00018309DF898103B +:10DA200001EBC10100EB011042719DF8AC1001EB5C +:10DA3000410000EB01104F4901EB00104079034613 +:10DA40004FF480524FF4E13109909DF8AC0011F091 +:10DA5000E3FA9DF8AC1040F2231011FB00F04349AB +:10DA600001EBC00118319DF8980000EBC00001EBFC +:10DA700000108E300990007820F0080008300999D5 +:10DA800008709FE09DF8AC1001EB4100C0EBC110A5 +:10DA9000374901EBC00001799DF8AC0000EB400272 +:10DAA000C2EBC010324A02EBC000C07841EA00224B +:10DAB0009DF8AC0040F2231110FB01F02B4901EB63 +:10DAC000C00118319DF8980000EBC00001EB001078 +:10DAD000A0F88C209DF8AC1040F2231011FB00F050 +:10DAE000224901EBC00118319DF8980000EBC000FD +:10DAF00001EB0010B0F88C109DF8AC0000EB400278 +:10DB000002EB00101B4A02EB0010408B814258DBF5 +:10DB1000E5229DF8AC0040F2231110FB01F01349FF +:10DB200001EBC00118319DF8980000EBC00001EB3B +:10DB30000010427100229DF8AC0040F2231110FB4E +:10DB400001F00A4901EBC00118319DF8980000EB83 +:10DB5000C00001EB001002709DF8AC1001EB410019 +:10DB600000EB0110034907E0BC320020C444002050 +:10DB7000A47700200440002001EB001130319DF813 +:10DB8000980001EB0010801C0990007820F08002C2 +:10DB9000099802709DF8AC1040F2231011FB00F0C0 +:10DBA000FE4901EBC00018309DF8981001EBC1014F +:10DBB00000EB01108E300990007820F001020998E6 +:10DBC000027000BF00BF09F0A3BE9DF8AC1001EBCE +:10DBD0004100C0EBC110F24911F83000042801D116 +:10DBE00024900BE09DF8AC1001EB4100C0EBC1109C +:10DBF000EB4911F83000152800D124909DF8AC10A5 +:10DC000001EB4100C0EBC110E54901EBC0004178D8 +:10DC10009DF8AC0000EB4002C2EBC010E04A12F8E5 +:10DC2000300041EA002041F23001884202D1A620B2 +:10DC300024903DE09DF8AC1001EB4100C0EBC11019 +:10DC4000D74901EBC00041789DF8AC0000EB4002E1 +:10DC5000C2EBC010D24A12F8300041EA002041F273 +:10DC60003101884202D1A720249021E09DF8AC1018 +:10DC700001EB4100C0EBC110C94911F83000022886 +:10DC800016D19DF8AC1001EB4100C0EBC110C449A6 +:10DC900001EBC00001799DF8AC0000EB4002C2EB43 +:10DCA000C010BF4A02EBC000C07841EA00212491B5 +:10DCB0009DF8AC1040F2231011FB00F0B74901EBC6 +:10DCC000C000817826910021B64A9DF8AC0002EB95 +:10DCD00000129DF898001154B34890F828000128CC +:10DCE00015D19DF8AC1001EB410000EB0110AF49DC +:10DCF00001EB001030309DF8981000EB0110801CF3 +:10DD00000990007820F08000803009990870BDF8F3 +:10DD1000901043F23002881A91427DD009DC042928 +:10DD20007BD015297AD0A62910D0A72942F090815E +:10DD300043E1B0F5C06F72D0A0F2016000286FD04F +:10DD400001286ED00428F1D101F056BD00219DF8C4 +:10DD5000AC0040F2231210FB02F0904A02EBC0002C +:10DD600001719DF8AC0040F2231110FB01F0114647 +:10DD700001EBC00018309DF8981001EBC10100EBD9 +:10DD800001100078052824DC06229DF8AC0040F242 +:10DD9000231110FB01F0814901EBC00118319DF8FE +:10DDA000980000EBC00001EB00100270A8229DF863 +:10DDB000AC0040F2231110FB01F0784901EBC000E8 +:10DDC00018309DF8981001EBC10100EB0110427171 +:10DDD000F1E09DF8AC0040F2231110FB01F06F4917 +:10DDE00001EBC00018309DF8981001EBC10100EB69 +:10DDF000011000780A282BDC0B229DF8AC0040F2C1 +:10DE0000231110FB01F0654901EBC00118319DF8A9 +:10DE1000980000EBC00005E084E1FAE1FEE3FEE3D8 +:10DE2000FEE3FEE301EB00100270A9229DF8AC00B6 +:10DE300040F2231110FB01F0584901EBC0001830EB +:10DE40009DF8981001EBC10100EB01104271B2E0A6 +:10DE50009DF8AC0040F2231110FB01F04F4901EB9B +:10DE6000C00018309DF8981001EBC10100EB0110C3 +:10DE700000780F2824DC10229DF8AC0040F223111A +:10DE800010FB01F0454901EBC00118319DF89800E5 +:10DE900000EBC00001EB00100270A2229DF8AC0064 +:10DEA00040F2231110FB01F03C4901EBC000183097 +:10DEB0009DF8981001EBC10100EB011042717AE06E +:10DEC0009DF8AC0040F2231110FB01F0334901EB47 +:10DED000C00018309DF8981001EBC10100EB011053 +:10DEE0004079A52815D19DF8AC0000EB400101EB6D +:10DEF00000102E4901EB001030309DF8981000EB17 +:10DF00000110801C0990007820F00400001D099980 +:10DF100008709DF8AC0040F2231110FB01F01F497E +:10DF200001EBC00018309DF8981001EBC10100EB27 +:10DF300001108078A1283ED09DF8AC0040F223115A +:10DF400010FB01F0154901EBC00118319DF8980054 +:10DF500000EBC00001EB001082789DF8AC0040F2AD +:10DF6000231110FB01F00D4901EBC00118319DF8A0 +:10DF7000980000EBC00001EB00104271A1229DF857 +:10DF8000AC0040F2231110FB01F0044901EBC0008A +:10DF900018309DF8981001EBC10109E0C44400203D +:10DFA000A4770020383E0020BC120020044000204E +:10DFB00000EB0110827002F04BB800219DF8AC001C +:10DFC00040F2231210FB02F0FE4A02EBC000017186 +:10DFD0009DF8AC0040F2231110FB01F0114601EB5B +:10DFE000C00018309DF8981001EBC10100EB011042 +:10DFF000007808281DDC00219DF8AC0040F22312B7 +:10E0000010FB02F0EF4A02EBC000017108229DF8FC +:10E01000AC0040F2231110FB01F0EA4901EBC00013 +:10E0200018309DF8981001EBC10100EB011002704F +:10E0300024E09DF8AC0040F2231110FB01F0E1490F +:10E0400001EBC00018309DF8981001EBC10100EB06 +:10E05000011000780B2811DC0C229DF8AC0040F276 +:10E06000231110FB01F0D74901EBC00018309DF8D7 +:10E07000981001EBC10100EB011002709DF8AC009B +:10E0800040F2231110FB01F0CE4901EBC000183023 +:10E090009DF8981001EBC10100EB01104079A42814 +:10E0A0002DD19DF8AC0000EB400101EB0010C649FA +:10E0B00001EB001030309DF8981000EB0110801C2F +:10E0C0000990007820F02000203009990870002283 +:10E0D0009DF8AC0040F2231110FB01F0B94901EBAF +:10E0E000C00018309DF8981001EBC10100EB011041 +:10E0F00080F83D209DF8AC100220FBF795FFA1228F +:10E100009DF8AC0040F2231110FB01F0AD4901EB8A +:10E11000C00018309DF8981001EBC10100EB011010 +:10E12000427148E70020379015E09DF8AC0000EB05 +:10E130004001C1EBC010A54901EBC001BDF8DC00F6 +:10E14000C01C0A5C16A9BDF8DC000A54BDF8DC004E +:10E15000401C81B23791BDF8DC000628E5DB0621C2 +:10E1600016A81FF0C1F80021CDE92E01DDE92E210E +:10E17000100A40EA0164A21841EB2120CDE90820F1 +:10E180004FF480724FF00003DDE90801FAF71AF846 +:10E190009DF8AC0040F2231110FB01F0894901EB1E +:10E1A000C00018309DF8981001EBC10100EB011080 +:10E1B000027100209DF8AC1040F2231211FB02F115 +:10E1C000804A02EBC101087104229DF8AC0040F2C4 +:10E1D000231110FB01F07B4901EBC00018309DF8C2 +:10E1E000981001EBC10100EB01100270A7229DF80D +:10E1F000AC0040F2231110FB01F0724901EBC000AA +:10E2000018309DF8981001EBC10100EB011042712C +:10E21000D1E69DF8AC0040F2231110FB01F06949F2 +:10E2200001EBC00018309DF8981001EBC10100EB24 +:10E230000110007804286ADA00219DF8AC0040F251 +:10E24000231210FB02F05F4A02EBC0000171A12211 +:10E250009DF8AC0040F2231110FB01F0594901EB8D +:10E26000C00118319DF8980000EBC00001EB0010D0 +:10E2700042719DF8AC0040F2231110FB01F05149AE +:10E2800001EBC00118319DF8980000EBC00001EBD4 +:10E29000001109910878401CC1B2099801709DF8DD +:10E2A000AC0040F2231110FB01F0464901EBC00025 +:10E2B00018309DF8981001EBC10100EB01100078B7 +:10E2C000042823D10A229DF8AC0040F2231110FB50 +:10E2D00001F03C4901EBC00118319DF8980000EBBA +:10E2E000C00001EB00100270A3229DF8AC0040F2C8 +:10E2F000231110FB01F0334901EBC00018309DF8E9 +:10E30000981001EBC10100EB01104271ACE29DF8E5 +:10E31000AC0040F2231110FB01F02A4901EBC000D0 +:10E3200018309DF8981001EBC10100EB0110007846 +:10E3300004282FD100219DF8AC0040F2231210FBDD +:10E3400002F0204A02EBC000017105229DF8AC00EA +:10E3500040F2231110FB01F01A4901EBC001183102 +:10E360009DF8980000EBC00001EB00100270A322A2 +:10E370009DF8AC0040F2231110FB01F0114901EBB4 +:10E38000C00018309DF8981001EBC10100EB01109E +:10E39000427169E29DF8AC0040F2231110FB01F0DC +:10E3A000084901EBC00018309DF8981001EBC1013D +:10E3B00000EB01100078082837DC00219DF8AC0044 +:10E3C00006E00000C444002004400020A4770020A0 +:10E3D00040F2231210FB02F0FE4A02EBC000017172 +:10E3E00009229DF8AC0040F2231110FB01F0F9491D +:10E3F00001EBC00118319DF8980000EBC00001EB63 +:10E4000000100270A7229DF8AC0040F2231110FB0F +:10E4100001F0F04901EBC00018309DF8981001EBB5 +:10E42000C10100EB011042711EE29DF8AC0040F208 +:10E43000231110FB01F0E74901EBC00018309DF8F3 +:10E44000981001EBC10100EB0110007809282FDCC6 +:10E4500000219DF8AC0040F2231210FB02F0DD4ACF +:10E4600002EBC00001710A229DF8AC0040F22311BA +:10E4700010FB01F0D74901EBC00118319DF898005D +:10E4800000EBC00001EB00100270A3229DF8AC006D +:10E4900040F2231110FB01F0CE4901EBC00018300F +:10E4A0009DF8981001EBC10100EB01104271DBE116 +:10E4B0009DF8AC0040F2231110FB01F0C54901EBBF +:10E4C000C00018309DF8981001EBC10100EB01105D +:10E4D00000780D282FDC00219DF8AC0040F22312BB +:10E4E00010FB02F0BB4A02EBC00001710E229DF846 +:10E4F000AC0040F2231110FB01F0B64901EBC00162 +:10E5000018319DF8980000EBC00001EB001002707C +:10E51000A1229DF8AC0040F2231110FB01F0AD499F +:10E5200001EBC00018309DF8981001EBC10100EB21 +:10E530000110427198E19DF8AC0040F2231110FBEC +:10E5400001F0A44901EBC00018309DF8981001EBD0 +:10E55000C10100EB011000780E282FDC00219DF88E +:10E56000AC0040F2231210FB02F09A4A02EBC0000A +:10E5700001710F229DF8AC0040F2231110FB01F055 +:10E58000944901EBC00118319DF8980000EBC000E0 +:10E5900001EB00100270A3229DF8AC0040F22311A1 +:10E5A00010FB01F08B4901EBC00018309DF898106A +:10E5B00001EBC10100EB0110427155E19DF8AC0087 +:10E5C00040F2231110FB01F0824901EBC00018302A +:10E5D0009DF8981001EBC10100EB011000781028A4 +:10E5E0007EDC11229DF8AC0040F2231110FB01F0FB +:10E5F000784901EBC00118319DF8980000EBC0008C +:10E6000001EB00100270A1229DF8AC0040F2231132 +:10E6100010FB01F06F4901EBC00103E025E153E17C +:10E62000A0E181E118319DF8980000EBC00001EBFA +:10E63000001042719DF8AC0040F2231110FB01F074 +:10E64000644901EBC00118319DF8980000EBC0004F +:10E6500001EB001082709DF8AC0000EB400101EB73 +:10E6600000105D4901EB001130319DF8980001EB7D +:10E670000010801C0990007820F0800080300999FB +:10E6800008709DF8AC0000EB400101EB001052490E +:10E6900001EB001030309DF8981000EB0110801C49 +:10E6A0000990007820F00400001D099908709DF879 +:10E6B000AC0000EB400101EB0010474901EB0010FA +:10E6C00030309DF8981000EB01108078C0F34010B6 +:10E6D000F0B39DF8AC0000EB400101EB001000E04E +:10E6E0003EE03D4901EB001030309DF8981000EB02 +:10E6F0000110801C0990007820F020020998027017 +:10E700009DF8AC0000EB400101EB0010324901EB39 +:10E71000001030309DF8981000EB01108078C0F3A5 +:10E720004000B8B99DF8AC0000EB400101EB0010CF +:10E73000294901EB001030309DF8981000EB0110D2 +:10E74000801C0990007820F008000830099900E04A +:10E750006CE008709DF8AC100220FBF765FC83E0CC +:10E760009DF8AC0040F2231110FB01F0194901EBB8 +:10E77000C00118319DF8980000EBC00001EB0010BB +:10E7800001789DF8AC0040F2231210FB02F0114A10 +:10E7900002EBC0004079814266D19DF8AC0040F2A6 +:10E7A000231110FB01F0114601EBC00018309DF859 +:10E7B000981001EBC10100EB01108078A12836D040 +:10E7C000A3229DF8AC0040F2231110FB01F0014997 +:10E7D00004E00000C44400200440002001EBC0011C +:10E7E00018319DF8980000EBC00001EB0010427159 +:10E7F0009DF8AC0040F2231110FB01F0FE4901EB43 +:10E80000C00018309DF8981001EBC10100EB011019 +:10E810008078A22828D000209DF8AC1040F2231266 +:10E8200011FB02F1F44A02EBC10108711CE0A122C4 +:10E830009DF8AC0040F2231110FB01F0EE4901EB12 +:10E84000C00118319DF8980000EBC00001EB0010EA +:10E85000427101219DF8AC0040F2231210FB02F03E +:10E86000E54A02EBC00001715BE4A1229DF8AC0017 +:10E8700040F2231110FB01F0DF4901EBC001183118 +:10E880009DF8980000EBC00001EB001082709DF82D +:10E89000AC0040F2231110FB01F0D74901EBC0019D +:10E8A00018319DF8980000EBC00001EB0010427198 +:10E8B00000219DF8AC0040F2231210FB02F0CE4A7A +:10E8C00002EBC00001712CE400219DF8AC0040F285 +:10E8D000231210FB02F0C84A02EBC00001710922AA +:10E8E0009DF8AC0040F2231110FB01F0C24901EB8E +:10E8F000C00118319DF8980000EBC00001EB00103A +:10E900000270A7229DF8AC0040F2231110FB01F029 +:10E91000B94901EBC00018309DF8981001EBC10116 +:10E9200000EB0110427173E400219DF8AC0040F24D +:10E93000231210FB02F0B04A02EBC0000171A722C3 +:10E940009DF8AC0040F2231110FB01F0AA4901EB45 +:10E95000C00018309DF8981001EBC10100EB0110C8 +:10E96000427155E400219DF8AC0040F2231210FBE7 +:10E9700002F0A14A02EBC0000171A7229DF8AC0091 +:10E9800040F2231110FB01F09B4901EBC00118314B +:10E990009DF8980000EBC00001EB001042719DF85B +:10E9A000AC0000EB4001C1EBC010944901EBC0008A +:10E9B000407930287ED19DF8AC0040F2231110FB45 +:10E9C00001F08D4901EBC00118319DF8980000EB72 +:10E9D000C00001EB001001789DF8AC0040F223125A +:10E9E00010FB02F0844A02EBC0004079814261D101 +:10E9F0009DF8AC0040F2231110FB01F0114601EB31 +:10EA0000C00018309DF8981001EBC10100EB011017 +:10EA1000C07831282ED19DF8AC0000EB400101EB0D +:10EA20000010A2F5986101EB001030309DF89810AD +:10EA300000EB0110801C0990007820F0200209985A +:10EA4000027000229DF8AC0040F2231110FB01F08F +:10EA5000694901EBC00118319DF8980000EBC00036 +:10EA600001EB001080F83D209DF8AC100220FBF770 +:10EA7000DBFA4EE09DF8AC0040F2231110FB01F0F0 +:10EA80005D4901EBC00018309DF8981001EBC10101 +:10EA900000EB0110C07833283BD19DF8AC0000EBAF +:10EAA000400101EB0010564901EB001030309DF899 +:10EAB000981000E058E000EB0110801C09900078ED +:10EAC00020F020020998027001229DF8AC0040F26B +:10EAD000231110FB01F0484901EBC00018309DF8EC +:10EAE000981001EBC10100EB011080F83E20A92233 +:10EAF0009DF8AC0040F2231110FB01F03E4901EB00 +:10EB0000C00018309DF8981001EBC10100EB011016 +:10EB100082709DF8AC0000EB400101EB0010384919 +:10EB200001EB001030309DF8981000EB0110801CB4 +:10EB30000990007820F00102099802709DF8AC005D +:10EB400000EB400101EB00102D4901EB00103030CB +:10EB50009DF8981000EB0110801C0990007820F0BF +:10EB60000202099802708BE39DF8AC0000EB4001B3 +:10EB7000C1EBC010214901EBC000407931287DD1A3 +:10EB80009DF8AC0040F2231110FB01F01A4901EB93 +:10EB9000C00118319DF8980000EBC00001EB001097 +:10EBA00001789DF8AC0040F2231210FB02F0124AEB +:10EBB00002EBC0004079814260D19DF8AC0040F288 +:10EBC000231110FB01F0114601EBC00018309DF835 +:10EBD000981001EBC10100EB011090F83E0078BBEA +:10EBE00001229DF8AC0040F2231110FB01F0024914 +:10EBF00001EBC001183105E0C4440020A4770020D7 +:10EC0000044000209DF8980000EBC00001EB0010CC +:10EC100080F83D209DF8AC1001EB410000EB0110A5 +:10EC2000FE4901EB001130319DF8980001EB001016 +:10EC3000801C0990007820F00100401C09990870A0 +:10EC40009DF8AC1001EB410000EB0110F34901EB22 +:10EC5000001030309DF8981000EB0110801C0990D6 +:10EC6000007820F0020209980270ED4890F89007B1 +:10EC7000002873D1EB4890F8290000E0BCE101289E +:10EC8000F7D1E848D0F80C02E649498D884265D2B0 +:10EC90009DF8AC1040F2231011FB00F0E24901EBAB +:10ECA000C00018309DF8981001EBC10100EB011075 +:10ECB00090F83D00012850D19DF8AC1040F223108F +:10ECC00011FB00F0D84901EBC00018309DF89810F6 +:10ECD00001EBC10100EB011090F87E00E8BB0122BE +:10ECE0009DF8AC0000EB400101EB0010CB4901EBBB +:10ECF000001130319DF8980001EB0010C272002223 +:10ED00009DF8AC0000EB400101EB0010C34901EBA2 +:10ED1000001130319DF8980001EB001042604FF077 +:10ED200010429DF8AC0040F2231110FB01F0BE49E7 +:10ED300001EBC00118319DF8980000EBC00001EB19 +:10ED4000001082609DF8AC1001EB410000EB011057 +:10ED5000B24901EB0011303101E063E061E09DF860 +:10ED6000980001EB001001789DF8AC0040F22312EE +:10ED700010FB02F0AC4A02EBC00041709DF8AC10F1 +:10ED800040F2231011FB00F0114601EBC0011831D5 +:10ED90009DF8980000EBC00001EB001001789DF891 +:10EDA000AC0040F2231210FB02F09F4A02EBC000BD +:10EDB0004079814235D100229DF8AC0040F2231108 +:10EDC00010FB01F0984901EBC00118319DF8980043 +:10EDD00000EBC00001EB0010C271A4229DF8AC0052 +:10EDE00040F2231110FB01F08F4901EBC0011831F3 +:10EDF0009DF8980000EBC00001EB00108270A32288 +:10EE00009DF8AC0040F2231110FB01F0864901EBA4 +:10EE1000C00018309DF8981001EBC10100EB011003 +:10EE200042712DE29DF8AC1040F2231011FB00F06E +:10EE30007D4901EBC00018309DF8981001EBC1012D +:10EE400000EB011090F83D0001287CD19DF8AC103A +:10EE500040F2231011FB00F0734901EBC00118319F +:10EE60009DF8980000EBC00001EB001090F87F10B7 +:10EE700040F2231011FB00F06B4901EBC001183187 +:10EE80009DF8AC0040F2231210FB02F0664A02EB40 +:10EE9000C00018309DF8982002EBC20200EB02106F +:10EEA00090F8800000EBC00001EB001090F87700B4 +:10EEB000032848D102229DF8AC0000EB400101EB91 +:10EEC0000010564901EB001130319DF8980001EB1C +:10EED0000010C2724FF010429DF8AC0040F22311B6 +:10EEE00010FB01F0504901EBC00118319DF898006A +:10EEF00000EBC00001EB001082609DF8AC1001EB4C +:10EF0000410000EB0110454901EB001130319DF843 +:10EF1000980001EB001001789DF8AC0040F223123C +:10EF200010FB02F0404A02EBC00041709DF8AC10AB +:10EF300040F2231011FB00F0114601EBC001183123 +:10EF40009DF8980000E097E100EBC00001EB001095 +:10EF500001789DF8AC0040F2231210FB02F0324A17 +:10EF600002EBC0004079814235D100229DF8AC000F +:10EF700040F2231110FB01F02B4901EBC0011831C5 +:10EF80009DF8980000EBC00001EB0010C271A422B4 +:10EF90009DF8AC0040F2231110FB01F0224901EB77 +:10EFA000C00118319DF8980000EBC00001EB001083 +:10EFB0008270A3229DF8AC0040F2231110FB01F0F7 +:10EFC000194901EBC00018309DF8981001EBC10100 +:10EFD00000EB0110427100229DF8AC0000EB4001F3 +:10EFE00001EB00100D4901EB001030309DF8981036 +:10EFF00000EB0110426043E19DF8AC1001EB4100D1 +:10F00000C0EBC110094901EBC000407933287DD124 +:10F010009DF8AC1001EB41000AE000000440002024 +:10F02000BC320020BC120020C4440020A477002081 +:10F0300000EB0110FE4901EB001030309DF89810F4 +:10F0400000EB0110801C0990007820F00100401CAA +:10F05000099908709DF8AC1001EB410000EB01101C +:10F06000F34901EB001030309DF8981000EB0110CF +:10F07000801C0990007820F02002099802709DF809 +:10F08000AC1001EB410000EB0110E94901EB00106D +:10F0900030309DF8981000EB0110801C099000782A +:10F0A00020F00200801C099908709DF8AC1040F215 +:10F0B000231011FB00F0DF4901EBC00042799DF8FD +:10F0C000AC0040F2231110FB01F0DA4901EBC00063 +:10F0D00018309DF8981001EBC10100EB011002708F +:10F0E0009DF8AC1001EB410000EB0110D04901EBA1 +:10F0F000001030309DF8981000EB0110801C099032 +:10F10000007820F080008030099900E02AE0087043 +:10F110009DF8AC1001EB410000EB0110C44901EB7C +:10F12000001030309DF8981000EB01108078C0F38B +:10F13000400020B99DF8AC100220FAF775FFA2221A +:10F140009DF8AC0040F2231110FB01F0B94901EB2E +:10F15000C00018309DF8981001EBC10100EB0110C0 +:10F1600082708DE09DF8AC0000EB4001C1EBC01057 +:10F17000B14901EBC000407934287DD19DF8AC0045 +:10F1800000EB400101EB0010A94901EB0010303009 +:10F190009DF8981000EB0110801C0990007820F079 +:10F1A0002002099802709DF8AC0000EB400101EBD1 +:10F1B00000109F4901EB001030309DF8981000EBD3 +:10F1C0000110801C0990007820F00202099802705A +:10F1D00001229DF8AC0040F2231110FB01F095498B +:10F1E00001EBC00118319DF8980000EBC00001EB65 +:10F1F000001080F83E20A9229DF8AC0040F22311B7 +:10F2000010FB01F08B4901EBC00118319DF898000B +:10F2100000EBC00001EB001082709DF8AC0040F2E2 +:10F22000231110FB01F0834901EBC00042799DF8E6 +:10F23000AC0040F2231110FB01F07E4901EBC0014C +:10F2400018319DF8980000EBC00001EB001002702F +:10F250009DF8AC0000EB400101EB0010744901EB9C +:10F26000001130319DF8980001EB0010801C0990CE +:10F27000007820F0800000E002E0803009990870FA +:10F2800000202C902D900021379122E0DDE92C10F8 +:10F29000000140EA11720901CDE92C129DF8AC0081 +:10F2A00000EB4001C1EBC010634901EBC001BDF8A8 +:10F2B000DC00801D085C3038C117DDE92C341843B0 +:10F2C00041EA0402CDE92C02BDF8DC00401C80B20A +:10F2D0003790BDF8DC000628D8DB9DF8AC002C99EF +:10F2E00040F2231210FB02F0524A02EBC002183225 +:10F2F0009DF8980000EBC00002EB0010C0F81A1057 +:10F3000000222C922D920021379122E0DDE92C1071 +:10F31000000140EA11720901CDE92C129DF8AC0000 +:10F3200000EB4001C1EBC010434901EBC001BDF847 +:10F33000DC000D30085C3038C117DDE92C3418438F +:10F3400041EA0402CDE92C02BDF8DC00401C80B289 +:10F350003790BDF8DC000428D8DB9DF8AC002C9970 +:10F3600040F2231210FB02F0324A02EBC0021832C4 +:10F370009DF8980000EBC00002EB001041630022F2 +:10F380002C922D920021379122E0DDE92C10000112 +:10F3900040EA11720901CDE92C129DF8AC0000EB96 +:10F3A0004001C1EBC010244901EBC001BDF8DC00F5 +:10F3B0001130085C3038C117DDE92C34184341EABC +:10F3C0000402CDE92C02BDF8DC00401C80B237906D +:10F3D000BDF8DC000628D8DB9DF8AC002C9940F283 +:10F3E000231210FB02F0134A02EBC00218329DF800 +:10F3F000980000EBC00002EB0010C0F81E109DF852 +:10F40000AC0000EB4001C1EBC0100B4901EBC000A8 +:10F4100042799DF8AC0040F2231110FB01F0054940 +:10F4200001EBC00118319DF8980000EBC00005E029 +:10F4300004400020C4440020A477002001EB001009 +:10F44000C2709DF8AC0000EB400101EB0010FE49DA +:10F4500001EB001130319DF8980001EB001082782B +:10F460009DF8AC0040F2231110FB01F0F74901EBCD +:10F47000C00118319DF8980000EBC00001EB0010AE +:10F4800002769DF8AC0040F2231110FB01F0EF4929 +:10F4900001EBC00118319DF8980000EBC00001EBB2 +:10F4A000001001789DF8AC0040F2231210FB02F02E +:10F4B000E64A02EBC000407981427DDA9DF8AC005B +:10F4C00040F2231110FB01F0114601EBC00018308F +:10F4D0009DF8981001EBC10100EB011000780F2896 +:10F4E0006ADD00219DF8AC0040F2231210FB02F00F +:10F4F000D64A02EBC0000171A7229DF8AC0040F291 +:10F50000231110FB01F0D14901EBC00118319DF826 +:10F51000980000EBC00001EB0010427101219DF842 +:10F52000AC0040F2231210FB02F0C84A02EBC0000C +:10F5300001719DF8AC0040F2231110FB01F011465F +:10F5400001EBC00042799DF8AC0040F2231110FBA2 +:10F5500001F0BE4901EBC00118319DF8980000EBA5 +:10F56000C00001EB00100270A1229DF8AC0040F237 +:10F57000231110FB01F0B54901EBC00118319DF8D2 +:10F58000980000EBC00001EB001042719DF8AC0048 +:10F5900000EB400101EB0010AB4901EB00113031F1 +:10F5A0009DF8980001EB0010801C0990007820F075 +:10F5B00080008030099900E078E008709DF8AC0088 +:10F5C00000EB400101EB00109F4901EB00103030CF +:10F5D0009DF8981000EB0110801C0990007820F035 +:10F5E0000400001D099908709DF8AC0000EB400173 +:10F5F00001EB0010944901EB001030309DF8981099 +:10F6000000EB01108078C0F3401088B99DF8AC0081 +:10F6100000EB400101EB00108B4901EB0010303092 +:10F620009DF8981000EB01108078C0F34000E8B31B +:10F630009DF8AC0000EB400101EB0010824901EBAA +:10F64000001030309DF8981000EB0110801C0990DC +:10F65000007820F02002099802709DF8AC0000EBC1 +:10F66000400101EB0010784901EB001030309DF8AB +:10F67000981000EB0110801C0990007820F0020225 +:10F68000099802709DF8AC0000EB400101EB0010FE +:10F690006D4901EB001030309DF8981000EB01101F +:10F6A000801C0990007820F0080000E0A3E00830FA +:10F6B000099908709DF8AC009DF8981001EB0010B6 +:10F6C000C217CDE92C029DF8AC0040F2231110FBCB +:10F6D00001F15E4800EBC10018309DF8981001EB75 +:10F6E000C10100EB0110223009902C9800EB400181 +:10F6F000574800EB41110D3110220891DDE9080156 +:10F70000F8F7A3FD9DF8AC0040F2231110FB01F0C7 +:10F710004E4901EBC00118319DF8980000EBC00084 +:10F7200001EB00112C9800EB4002494800EB42101D +:10F7300051F81A2F40F8012F496841609DF8AC003C +:10F7400000EB400101EB00103F4901EB00113031AB +:10F750009DF8980001EB001001782C9800EB400216 +:10F760003B4800EB421001702C9800EB40013848F8 +:10F7700000EB41113748C26841F81D2F008A88808C +:10F780009DF8AC0040F2231110FB01F02F4901EB72 +:10F79000C00118319DF8980000EBC00001EB00108B +:10F7A000416B2C9800EB4002294800EB4210C0F856 +:10F7B00009109DF8AC0000EB400101EB001022495C +:10F7C00001EB001130319DF8980001EB0010416809 +:10F7D0002C9800EB40021E4800EB4210C0F82310AA +:10F7E0002C9881B208200991FAF71EFC9DF8AC1004 +:10F7F0000220FAF719FCFDE300202C902D90002147 +:10F8000037912DE0DDE92C10000140EA1172090169 +:10F81000CDE92C129DF8AC0000EB4001C1EBC0100B +:10F820000D4901EBC001BDF8DC000B30085C30383D +:10F83000C117DDE92C34184341EA0402CDE92C025A +:10F84000BDF8DC00401C09E004400020C444002056 +:10F85000D8140020BC310020A477002080B237905B +:10F86000BDF8DC000A28CDDB9DF8AC00DDE92C12E8 +:10F8700040F2231310FB03F0FE4B03EBC0031833DD +:10F880009DF8980000EBC00003EB001040F8221F29 +:10F89000426000222C922D920021379122E0DDE976 +:10F8A0002C10000140EA11720901CDE92C129DF8DB +:10F8B000AC0000EB4001C1EBC010EF4901EBC0010F +:10F8C000BDF8DC001530085C3038C117DDE92C3498 +:10F8D00040EA03022143CDE92C21BDF8DC00401CA5 +:10F8E00081B23791BDF8DC000A28D8DB9DF8AC0066 +:10F8F000DDE92C1240F2231310FB03F0DD4B03EB88 +:10F90000C00318339DF8980000EBC00003EB001013 +:10F9100022308160C26000219DF8AC0040F22312C9 +:10F9200010FB02F0D34A02EBC00001719DF8AC005D +:10F9300040F2231110FB01F0114601EBC00018301A +:10F940009DF8981001EBC10100EB011000780C2824 +:10F9500012DC0D229DF8AC0040F2231110FB01F0E7 +:10F96000C44901EBC00018309DF8981001EBC101AB +:10F9700000EB0110027046E39DF8AC0040F2231149 +:10F9800010FB01F0BB4901EBC00118319DF8980054 +:10F9900000EBC00001EB001001789DF8AC0040F2D4 +:10F9A000231210FB02F0B34A02EBC00040798142FF +:10F9B000E1D19DF8AC009DF8981001EB0010C21742 +:10F9C000CDE92C02AD4890F8900708B39DF8AC0043 +:10F9D00000EB400101EB0010A94901EB00103030B1 +:10F9E0009DF8981000EB0110807A022810D09DF845 +:10F9F000AC0000EB400101EB0010A14901EB00104D +:10FA000030309DF8981000EB0110C07A00287DDDA1 +:10FA100000229DF8AC0000EB400101EB001098497A +:10FA200001EB001030309DF8981000EB0110C2720D +:10FA30009448D0F80C020521B0FBF1F201FB120052 +:10FA400000EB40018F482C3000EB41100D30099045 +:10FA50009DF8AC0040F2231110FB01F0854901EB49 +:10FA6000C00018309DF8981001EBC10100EB0110A7 +:10FA700022301022014608900998F8F7E6FB8148E9 +:10FA8000D0F80C020521B0FBF1F201FB120000EBF3 +:10FA900040017C482C3000EB41129DF8AC0040F254 +:10FAA000231110FB01F0734901EBC00118319DF8DF +:10FAB000980000EBC00001EB001050F81A1F42F84C +:10FAC000011F406850606F48D0F80C020521B0FB60 +:10FAD000F1F201FB120000EB40016A482C3000EB10 +:10FAE00041129DF8AC0000EB400101EB00106449AD +:10FAF00001EB001130319DF8980001EB0010007807 +:10FB000010706048D0F80C02052100E078E1B0FBED +:10FB1000F1F201FB120000EB40015A482C3000EBDF +:10FB200041129DF8AC0040F2231110FB01F0514945 +:10FB300001EBC00118319DF8980000EBC00001EB0B +:10FB40000010406BC2F809004E48D0F80C020521A5 +:10FB5000B0FBF1F201FB120000EB400149482C30F0 +:10FB600000EB41114848C26841F81D2F008A888087 +:10FB70004448D0F80C020521B0FBF1F201FB120061 +:10FB800000EB40013F482C3000EB41129DF8AC00E7 +:10FB900000EB400101EB0010394901EB001130315D +:10FBA0009DF8980001EB00104068C2F82300002285 +:10FBB0009DF8AC0000EB400101EB0010304901EB77 +:10FBC000001130319DF8980001EB001042600021D7 +:10FBD00037914BE02B48D0F80C020521B0FBF1F235 +:10FBE00001FB120000EB400126482C3000EB4111D4 +:10FBF0002731BDF8DC409DF8AC0040F2231210FB29 +:10FC000002F01C4A02EBC00218329DF8980000EB8B +:10FC1000C00002EB001090F87F0040F2231210FBAE +:10FC200002F0144A02EBC00218329DF8AC0040F218 +:10FC3000231310FB03F00F4B03EBC00318339DF8A5 +:10FC4000980000EBC00003EB001090F8800000EB80 +:10FC5000C00002EB00123F32BDF8DC00001D105C5A +:10FC60000855BDF8DC00401C81B23791BDF8DC00BE +:10FC700006280BE0C4440020A4770020BC320020FA +:10FC800004400020BC120020BC310020A2DB002078 +:10FC9000379039E000239DF8AC0040F2231110FBAF +:10FCA00001F0FE4901EBC00118319DF8980000EB0E +:10FCB000C00001EB001090F87F0040F2231110FB10 +:10FCC00001F0F64901EBC00118319DF8AC0040F29B +:10FCD000231210FB02F0F14A02EBC00218329DF829 +:10FCE000980000EBC00002EB001090F8800000EBE1 +:10FCF000C00001EB00113F31BDF8DC000B54BDF832 +:10FD0000DC00401C81B23791BDF8DC000A28C1DB61 +:10FD1000E348D0F80C020521B0FBF1F080B20146B7 +:10FD200009900220F9F7D4F900210620FAF77CF9AE +:10FD3000DB48D0F80C02DA49498D884206D2D8480F +:10FD4000D0F80C02401CD649C1F80C020021052055 +:10FD5000FAF76AF99DF8AC0000EB400101EB0010E6 +:10FD6000D04901EB001030309DF8981000EB0110E5 +:10FD7000801C0990007820F0080209980270C84899 +:10FD8000D0F80C020521B0FBF1F201FB120000EBF0 +:10FD90004001C3482C3000EB4110D0F823202C98B0 +:10FDA00000EB4001C04800EB4110C0F823200020C8 +:10FDB000379020E0BA48D0F80C020521B0FBF1F2F0 +:10FDC00001FB120000EB4001B5482C3000EB411064 +:10FDD0002730BDF8DC10425C2C9800EB4001B248A3 +:10FDE00000EB41112731BDF8DC000A54BDF8DC00FE +:10FDF000401C81B23791BDF8DC000628DADB56E002 +:10FE00009DF8AC0000EB400101EB0010A54901EBAF +:10FE1000001030309DF8981000EB0110801C099004 +:10FE2000007820F008000830099908709DF8AC00AF +:10FE300000EB400101EB00109A4901EB001030305B +:10FE40009DF8981000EB011042682C9800EB4001DF +:10FE5000954800EB4110C0F823200020379022E0A5 +:10FE60009DF8AC0040F2231110FB01F08B4901EB2F +:10FE7000C00118319DF8980000EBC00001EB0011A3 +:10FE80003F31BDF8DC000A5C2C9800EB400186484D +:10FE900000EB41112731BDF8DC000A54BDF8DC004D +:10FEA000401C81B23791BDF8DC000628D8DB002267 +:10FEB0009DF8AC0040F2231110FB01F0774901EBF3 +:10FEC000C00118319DF8980000EBC00001EB001054 +:10FED00080F83E209DF8AC100220FAF7A5F89DF8B6 +:10FEE000AC0040F2231110FB01F06C4901EBC001A2 +:10FEF00018319DF8980000EBC00001EB0010223093 +:10FF000009902C9800EB4001674800EB41100D3040 +:10FF1000102208900999F8F798F99DF8AC0040F282 +:10FF2000231110FB01F05D4901EBC00118319DF870 +:10FF3000980000EBC00001EB00112C9800EB400290 +:10FF4000594800EB421051F81A2F40F8012F496828 +:10FF500041609DF8AC0000EB400101EB00105149FD +:10FF600001EB001130319DF8980001EB0010017891 +:10FF70002C9800EB40024C4800EB421001702C988A +:10FF800000EB4001484800EB41114848C26841F885 +:10FF90001D2F008A88809DF8AC0040F2231110FBD1 +:10FFA00001F03E4901EBC00118319DF8980000EBCB +:10FFB000C00001EB0010416B2C9800EB40023A4866 +:10FFC00000EB4210C0F809109DF8AC0000EB4001B6 +:10FFD00001EB0010334901EB001130319DF898001E +:10FFE00001EB001041682C9800EB40022E4800EB1A +:10FFF000421000E02CE0C0F823102C9881B20820B9 +:020000040801F1 +:100000000991FAF711F8A7229DF8AC0040F22311EC +:1000100010FB01F0214901EBC00118319DF8980057 +:1000200000EBC00001EB00104271A2229DF8AC0071 +:1000300040F2231110FB01F0184901EBC000183009 +:100040009DF8981001EBC10100EB0110827000BF18 +:1000500000BF07F05DBC9DF8AC0000EB4001C1EBB8 +:10006000C010134911F83000042801D124900BE08E +:100070009DF8AC0000EB4001C1EBC0100C4911F839 +:100080003000152800D124909DF8AC0000EB400111 +:10009000C1EBC010064901EBC0000BE0C4440020D6 +:1000A000BC12002004400020D8140020BC310020E5 +:1000B000A477002041789DF8AC0000EB4002C2EB31 +:1000C000C010FE4A12F8300041EA002041F230012F +:1000D000884202D1A62024903DE09DF8AC0000EBC0 +:1000E0004001C1EBC010F54901EBC00041789DF81B +:1000F000AC0000EB4002C2EBC010F04A12F8300036 +:1001000041EA002041F23101884202D1A720249027 +:1001100021E09DF8AC0000EB4001C1EBC010E749C5 +:1001200011F83000022816D19DF8AC0000EB400118 +:10013000C1EBC010E14901EBC00001799DF8AC00B2 +:1001400000EB4002C2EBC010DC4A02EBC000C078FA +:1001500041EA002124919DF8AC0040F2231110FBEC +:1001600001F0D74901EBC000817826910021D54AE2 +:100170009DF8AC0002EB00129DF898001154D24893 +:1001800090F82800012815D19DF8AC0000EB400143 +:1001900001EB0010CD4901EB001030309DF89810B4 +:1001A00000EB0110801C0990007820F08000803066 +:1001B00009990870BDF89000A7287DD007DC0428B5 +:1001C0007BD015287AD0A62841F04B864BE0A0F5CD +:1001D0005850303820B1112871D01228F4D1FDE3E5 +:1001E0009DF8AC0040F2231110FB01F0B44901EB83 +:1001F000C00018309DF8981001EBC10100EB011010 +:10020000007870BB00219DF8AC0040F2231210FB77 +:1002100002F0AB4A02EBC000017101229DF8AC0074 +:1002200040F2231110FB01F0A54901EBC001183188 +:100230009DF8980000EBC00001EB00100270A722AF +:100240009DF8AC0040F2231110FB01F09C4901EB3A +:10025000C00018309DF8981001EBC10100EB0110AF +:10026000427101F0FEBD00219DF8AC0040F2231266 +:1002700010FB02F0924A02EBC00001719DF8AC0045 +:1002800040F2231110FB01F0114601EBC0001830C1 +:100290009DF8981001EBC10100EB011000780228D5 +:1002A00029DC03229DF8AC0040F2231110FB01F081 +:1002B000834901EBC00103E0C6E030E15AE288E285 +:1002C00018319DF8980000EBC00001EB001002709F +:1002D000A9229DF8AC0040F2231110FB01F07849EF +:1002E00001EBC00018309DF8981001EBC10100EB44 +:1002F00001104271A7E09DF8AC0040F2231110FB01 +:1003000001F06F4901EBC00018309DF8981001EB27 +:10031000C10100EB01100078052824DC06229DF8BD +:10032000AC0040F2231110FB01F0654901EBC00164 +:1003300018319DF8980000EBC00001EB001002702E +:10034000A2229DF8AC0040F2231110FB01F05C49A1 +:1003500001EBC00018309DF8981001EBC10100EBD3 +:10036000011042716FE09DF8AC0040F2231110FBC8 +:1003700001F0534901EBC00018309DF8981001EBD3 +:10038000C10100EB01104079A52815D19DF8AC0002 +:1003900000EB400101EB00104C4901EB0010303044 +:1003A0009DF8981000EB0110801C0990007820F057 +:1003B0000400001D099908709DF8AC0040F223115B +:1003C00010FB01F03E4901EBC00018309DF8981079 +:1003D00001EBC10100EB01108078A12833D09DF81A +:1003E000AC0040F2231110FB01F0354901EBC001D4 +:1003F00018319DF8980000EBC00001EB00108278E6 +:100400009DF8AC0040F2231110FB01F02C4901EBE8 +:10041000C00118319DF8980000EBC00001EB0010FE +:100420004271A1229DF8AC0040F2231110FB01F0B3 +:10043000234901EBC00018309DF8981001EBC10171 +:1004400000EB011082700CE79DF8AC0040F2231124 +:1004500010FB01F01A4901EBC00018309DF898100C +:1004600001EBC10100EB01104079A42839D19DF8BE +:10047000AC0000EB400101EB0010144901EB00104F +:1004800030309DF8981000EB0110801C0990007826 +:1004900020F0200020300999087000229DF8AC005F +:1004A00040F2231110FB01F0054901EBC0001830A8 +:1004B0009DF8981001EBC1010AE00000A47700202C +:1004C000C4440020383E0020BC120020044000201C +:1004D00000EB011080F83D209DF8AC100220F9F7E8 +:1004E000A3FD00219DF8AC0040F2231210FB02F0A6 +:1004F000FE4A02EBC0000171A1229DF8AC0040F25F +:10050000231110FB01F0F94901EBC00018309DF8F0 +:10051000981001EBC10100EB01104271A1E69DF8BA +:10052000AC0040F2231110FB01F0F04901EBC000D8 +:1005300018309DF8981001EBC10100EB0110007814 +:1005400001282FDC00219DF8AC0040F2231210FBA3 +:1005500002F0E64A02EBC000017102229DF8AC00F5 +:1005600040F2231110FB01F0E04901EBC00118310A +:100570009DF8980000EBC00001EB00100270A32270 +:100580009DF8AC0040F2231110FB01F0D74901EBBC +:10059000C00018309DF8981001EBC10100EB01106C +:1005A0004271E6E09DF8AC0040F2231110FB01F02F +:1005B000CE4901EBC00018309DF8981001EBC10145 +:1005C00000EB0110007804282FDC00219DF8AC001E +:1005D00040F2231210FB02F0C44A02EBC00001718A +:1005E00005229DF8AC0040F2231110FB01F0BF4939 +:1005F00001EBC00118319DF8980000EBC00001EB41 +:1006000000100270A3229DF8AC0040F2231110FBF1 +:1006100001F0B64901EBC00018309DF8981001EBCD +:10062000C10100EB01104271A3E09DF8AC0040F263 +:10063000231110FB01F0AD4901EBC00018309DF80B +:10064000981001EBC10100EB01100078062812DCC4 +:10065000A1229DF8AC0040F2231110FB01F0A34948 +:1006600001EBC00018309DF8981001EBC10100EBC0 +:10067000011042717DE09DF8AC0040F2231110FBA7 +:1006800001F09A4901EBC00118319DF8980000EB88 +:10069000C00001EB001001789DF8AC0040F223127D +:1006A00010FB02F0914A02EBC0004079814260D118 +:1006B0009DF8AC0040F2231110FB01F0114601EB54 +:1006C000C00018309DF8981001EBC10100EB01103B +:1006D0008078A12830D0A3229DF8AC0040F22311ED +:1006E00010FB01F0814901EBC00118319DF8980021 +:1006F00000EBC00001EB001042719DF8AC0040F22D +:10070000231110FB01F0794901EBC00018309DF86E +:10071000981001EBC10100EB01108078A22828D0CD +:1007200000209DF8AC1040F2231211FB02F16F4A39 +:1007300002EBC10108711CE0A1229DF8AC0040F25F +:10074000231110FB01F0694901EBC00118319DF83C +:10075000980000EBC00001EB0010427101219DF8F0 +:10076000AC0040F2231210FB02F0604A02EBC00022 +:10077000017176E5A1229DF8AC0040F2231110FB37 +:1007800001F05A4901EBC00118319DF8980000EBC7 +:10079000C00001EB001042719DF8AC0040F2231143 +:1007A00010FB01F0514901EBC00118319DF8980090 +:1007B00000EBC00001EB0010827000219DF8AC003E +:1007C00040F2231210FB02F0484A02EBC000017114 +:1007D00047E500219DF8AC0040F2231210FB02F027 +:1007E000424A02EBC0000171A7229DF8AC0040F222 +:1007F000231110FB01F03D4901EBC00118319DF8B8 +:10080000980000EBC00001EB001042719DF8AC00B5 +:1008100000EB4001C1EBC010354901EBC00040794D +:10082000302862D19DF8AC0040F2231110FB01F09A +:100830002E4901EBC00118319DF8980000EBC00073 +:1008400001EB001001789DF8AC0040F2231210FB80 +:1008500002F0264A02EBC0004079814245D19DF862 +:10086000AC0000EB400101EB0010A2F5986101EB38 +:10087000001030309DF8981000EB0110801C09909A +:10088000007820F00102099802709DF8AC0000EB9E +:10089000400101EB0010174901EB001030309DF8CA +:1008A000981000EB0110801C0990007820F00202E3 +:1008B000099802709DF8AC0040F2231110FB01F082 +:1008C0000A4901EBC00018309DF8981001EBC101F6 +:1008D00000EB0110C078312834D19DF8AC0000EB5A +:1008E000400101EB0010034906E052E0C44400203F +:1008F000A47700200440002001EB001030309DF868 +:10090000981000EB0110801C0990007820F0200264 +:100910000998027000229DF8AC0040F2231110FBF0 +:1009200001F0FE4901EBC00018309DF8981001EB72 +:10093000C10100EB011080F83D209DF8AC100220B1 +:10094000F9F772FB9DF8AC0040F2231110FB01F0A7 +:10095000F24901EBC00018309DF8981001EBC1017D +:1009600000EB011090F83E00012811D1A9229DF85A +:10097000AC0040F2231110FB01F0E84901EBC0008C +:1009800018309DF8981001EBC10100EB0110827046 +:1009900085E39DF8AC0000EB4001C1EBC010E049DD +:1009A00001EBC000407931287ED19DF8AC0040F2C7 +:1009B000231110FB01F0D94901EBC00118319DF85A +:1009C000980000EBC00001EB001001789DF8AC002E +:1009D00040F2231210FB02F0D04A00E0FEE302EBEB +:1009E000C000407981425FD19DF8AC0040F22311F4 +:1009F00010FB01F0114601EBC00018309DF8981073 +:100A000001EBC10100EB011090F83E0040BB012258 +:100A10009DF8AC0040F2231110FB01F0BF4901EB3F +:100A2000C00118319DF8980000EBC00001EB0010E8 +:100A300080F83D209DF8AC0000EB400101EB001078 +:100A4000B84901EB001130319DF8980001EB00101E +:100A5000801C0990007820F00100401C0999087062 +:100A60009DF8AC0000EB400101EB0010AD4901EB3B +:100A7000001030309DF8981000EB0110801C099098 +:100A8000007820F0020209980270A74890F89007B9 +:100A9000002874D1A54890F829000128F9D1A3486D +:100AA000D0F80C02A14900E0C1E1498D884266D22C +:100AB0009DF8AC0040F2231110FB01F0974901EBC7 +:100AC000C00018309DF8981001EBC10100EB011037 +:100AD00090F83D00012851D19DF8AC0040F223115F +:100AE00010FB01F08D4901EBC00018309DF8981003 +:100AF00001EBC10100EB011090F87E00F0BB012278 +:100B00009DF8AC0000EB400101EB0010854901EBC2 +:100B1000001130319DF8980001EB0010C2724FF0C7 +:100B200010429DF8AC0040F2231110FB01F07B490C +:100B300001EBC00118319DF8980000EBC00001EBFB +:100B4000001082609DF8AC0000EB400101EB00104A +:100B5000744901EB001130319DF8980001EB001051 +:100B600001789DF8AC0040F2231210FB02F06B4AB2 +:100B700002EBC00041709DF8AC0001E062E0F3E0E0 +:100B800040F2231110FB01F0114601EBC0011831B6 +:100B90009DF8980000EBC00001EB001001789DF873 +:100BA000AC0040F2231210FB02F05C4A02EBC000E2 +:100BB0004079814235D100229DF8AC0040F22311EA +:100BC00010FB01F0554901EBC00118319DF8980068 +:100BD00000EBC00001EB0010C271A4229DF8AC0034 +:100BE00040F2231110FB01F04C4901EBC001183118 +:100BF0009DF8980000EBC00001EB00108270A3226A +:100C00009DF8AC0040F2231110FB01F0434901EBC9 +:100C1000C00018309DF8981001EBC10100EB0110E5 +:100C2000427100229DF8AC0000EB400101EB001086 +:100C30003C4901EB001030309DF8981000EB01109A +:100C400042602CE29DF8AC0040F2231110FB01F051 +:100C5000324901EBC00018309DF8981001EBC1013A +:100C600000EB011090F83D0001287DD19DF8AC000B +:100C700040F2231110FB01F0284901EBC0011831AB +:100C80009DF8980000EBC00001EB001090F87F0089 +:100C900040F2231110FB01F0204901EBC001183193 +:100CA0009DF8AC0040F2231210FB02F01B4A02EB4D +:100CB000C00018309DF8982002EBC20200EB021031 +:100CC00090F8800000EBC00001EB001090F8770076 +:100CD000032849D102229DF8AC0000EB400101EB52 +:100CE0000010104901EB001130319DF8980001EB24 +:100CF0000010C2724FF010429DF8AC0040F2231178 +:100D000010FB01F0054901EBC00118319DF8980076 +:100D100000EBC00001EB0010826009E0C444002039 +:100D2000A477002004400020BC320020BC12002028 +:100D30009DF8AC0000EB400101EB0010FA4901EB1B +:100D4000001130319DF8980001EB001001789DF8FA +:100D5000AC0040F2231210FB02F0F44A02EBC00098 +:100D600041709DF8AC0000E096E140F2231110FBC9 +:100D700001F0114601EBC00118319DF8980000EB1D +:100D8000C00001EB001001789DF8AC0040F2231286 +:100D900010FB02F0E54A02EBC0004079814235D1F8 +:100DA00000229DF8AC0040F2231110FB01F0DF4956 +:100DB00001EBC00118319DF8980000EBC00001EB79 +:100DC0000010C271A4229DF8AC0040F2231110FB68 +:100DD00001F0D64901EBC00118319DF8980000EBF5 +:100DE000C00001EB00108270A3229DF8AC0040F21D +:100DF000231110FB01F0CD4901EBC00018309DF824 +:100E0000981001EBC10100EB0110427100229DF826 +:100E1000AC0000EB400101EB0010C34901EB0010F6 +:100E200030309DF8981000EB0110426037E19DF8DA +:100E3000AC0000EB4001C1EBC010BD4901EBC000AC +:100E4000407933287ED19DF8AC0000EB400101EBE6 +:100E50000010B54901EB001030309DF8981000EB00 +:100E60000110801C0990007820F00100401C0999B5 +:100E700008709DF8AC0000EB400101EB0010AA499E +:100E800001EB001030309DF8981000EB0110801C31 +:100E90000990007820F02002099802709DF8AC00BB +:100EA00000EB400101EB00109F4901EB00103030D6 +:100EB0009DF8981000EB0110801C0990007820F03C +:100EC0000200801C099908709DF8AC0040F22311C3 +:100ED00010FB01F0954901EBC00042799DF8AC0090 +:100EE00040F2231110FB01F0904901EBC0001830D3 +:100EF0009DF8981001EBC10100EB011002709DF804 +:100F0000AC0000EB400101EB0010874901EB001041 +:100F100030309DF8981000EB0110801C099000788B +:100F200020F080008030099908709DF8AC0000EB3B +:100F3000400101EB00107C4901EB001030309DF8BE +:100F4000981000E01DE000EB01108078C0F3400035 +:100F500020B99DF8AC100220F9F766F8A2229DF89E +:100F6000AC0040F2231110FB01F0704901EBC0000E +:100F700018309DF8981001EBC10100EB0110827050 +:100F80008DE09DF8AC0000EB4001C1EBC01068495A +:100F900001EBC000407934287ED19DF8AC0000EB15 +:100FA000400101EB0010604901EB001030309DF86A +:100FB000981000EB0110801C0990007820F02002AE +:100FC000099802709DF8AC0000EB400101EB0010A5 +:100FD000554901EB001030309DF8981000EB0110DE +:100FE000801C0990007820F002020998027001220A +:100FF0009DF8AC0040F2231110FB01F04B4901EBCE +:10100000C00018309DF8981001EBC10100EB0110F1 +:1010100080F83E20A9229DF8AC0040F2231110FB7D +:1010200001F0424901EBC00018309DF8981001EB27 +:10103000C10100EB011082709DF8AC0040F2231159 +:1010400010FB01F0394901EBC00042799DF8AC007A +:1010500040F2231110FB01F0344901EBC0001830BD +:101060009DF8981001EBC10100EB011002709DF892 +:10107000AC0000EB400101EB00102B4901EB00102C +:1010800030309DF8981000EB0110801C099000781A +:1010900020F08000803000E001E009990870002015 +:1010A0002C902D900021379121E0DDE92C100001DA +:1010B00040EA11720901CDE92C129DF8AC0000EB59 +:1010C0004001C1EBC0101A4901EBC001BDF8DC00C2 +:1010D000801D085C3038C117DDE92C240243214310 +:1010E000CDE92C21BDF8DC00401C81B23791BDF860 +:1010F000DC000828D9DB9DF8AC002C9940F22312C3 +:1011000010FB02F0094A02EBC00218329DF8980069 +:1011100000EBC00002EB0010C0F81A1000222C9265 +:101120002D920021379128E004400020C444002083 +:10113000A4770020DDE92C10000140EA11720901BA +:10114000CDE92C129DF8AC0000EB4001C1EBC010C2 +:10115000FE4901EBC001BDF8DC000F30085C3038FF +:10116000C117DDE92C34184341EA0402CDE92C0211 +:10117000BDF8DC00401C80B23790BDF8DC000628CA +:10118000D8DB9DF8AC002C9940F2231210FB02F042 +:10119000EF4A02EBC00218329DF8980000EBC00045 +:1011A00002EB0010416300222C922D920021379116 +:1011B00024E0DDE92C10000140EA11720901CDE9BB +:1011C0002C129DF8AC0000EB4001C1EBC010DF49D0 +:1011D00001EBC001BDF8DC00153000E000E2085C66 +:1011E0003038C117DDE92C34184341EA0402CDE957 +:1011F0002C02BDF8DC00401C80B23790BDF8DC004A +:101200000828D6DB9DF8AC002C9940F2231210FB85 +:1012100002F0CF4A02EBC00218329DF8980000EBB2 +:10122000C00002EB0010C0F81E109DF8AC0000EBEF +:101230004001C1EBC010C54901EBC00042799DF8E7 +:10124000AC0040F2231110FB01F0C14901EBC001D9 +:1012500018319DF8980000EBC00001EB0010C2703F +:101260009DF8AC0000EB400101EB0010B94901EB27 +:10127000001130319DF8980001EB001082789DF844 +:10128000AC0040F2231110FB01F0B14901EBC001A9 +:1012900018319DF8980000EBC00001EB00100276B9 +:1012A0009DF8AC0040F2231110FB01F0A84901EBBE +:1012B000C00118319DF8980000EBC00001EB001050 +:1012C00001789DF8AC0040F2231210FB02F0A04A16 +:1012D00002EBC000407981427EDA00219DF8AC002B +:1012E00040F2231210FB02F0994A02EBC000017198 +:1012F000A7229DF8AC0040F2231110FB01F09449A5 +:1013000001EBC00118319DF8980000EBC00001EB23 +:101310000010427101219DF8AC0040F2231210FB35 +:1013200002F08B4A02EBC00001719DF8AC0040F264 +:10133000231110FB01F0114601EBC00042799DF82A +:10134000AC0040F2231110FB01F0814901EBC00118 +:1013500018319DF8980000EBC00001EB00100270FE +:10136000A1229DF8AC0040F2231110FB01F0784956 +:1013700001EBC00118319DF8980000EBC00001EBB3 +:10138000001042719DF8AC0000EB400101EB001031 +:10139000704901EB001130319DF8980001EB00100D +:1013A000801C0990007820F0800080300999087036 +:1013B0009DF8AC0000EB400101EB0010654901EB2A +:1013C000001030309DF8981000EB0110801C09903F +:1013D000007820F0040000E052E0001D0999087038 +:1013E0009DF8AC0000EB400101EB0010594901EB06 +:1013F000001030309DF8981000EB01108078C0F399 +:101400004010E8B39DF8AC0000EB400101EB001088 +:10141000504901EB001030309DF8981000EB01109E +:10142000801C0990007820F02002099802709DF835 +:10143000AC0000EB400101EB0010464901EB00104D +:1014400030309DF8981000EB01108078C0F3400018 +:10145000E8BB9DF8AC0000EB400101EB00103D49FA +:1014600001EB001030309DF8981000EB0110801C4B +:101470000990007820F0080108310998017000E017 +:10148000ADE09DF8AC109DF8980000EB0110C2177C +:10149000CDE92C029DF8AC0040F2231110FB01F0C5 +:1014A0002B4901EBC00018309DF8981001EBC101E9 +:1014B00000EB0110223009902C9800EB40012648E7 +:1014C00000EB41100D3010220890099900E081E0F6 +:1014D000F6F7BBFE9DF8AC0040F2231110FB01F0C3 +:1014E0001B4901EBC00118319DF8980000EBC000CA +:1014F00001EB00112C9800EB4002174800EB421062 +:1015000051F81A2F40F8012F496841609DF8AC004E +:1015100000EB400101EB00100E4901EB00113031EE +:101520009DF8980001EB001001782C9800EB400228 +:10153000094800EB421001702C9800EB400106486E +:1015400000EB41110548C2680AE00000A4770020C2 +:10155000C444002004400020D8140020BC310020E6 +:1015600041F81D2F008A88809DF8AC0040F22311BD +:1015700010FB01F0FE4901EBC00118319DF8980005 +:1015800000EBC00001EB0010416B2C9800EB400217 +:10159000F84800EB4210C0F809109DF8AC0000EBD1 +:1015A000400101EB0010F44901EB001130319DF8CE +:1015B000980001EB001041682C9800EB4002ED48C8 +:1015C00000EB4210C0F823102C9881B2082009913A +:1015D000F8F72AFD9DF8AC100220F8F725FDE2E3AC +:1015E00000202C902D900021379122E0DDE92C1075 +:1015F000000140EA11720901CDE92C129DF8AC00FE +:1016000000EB4001C1EBC010DC4901EBC001BDF8AB +:10161000DC000B30085C3038C117DDE92C3418438E +:1016200041EA0402CDE92C02BDF8DC00401C80B286 +:101630003790BDF8DC000C28D8DB9DF8AC00DDE964 +:101640002C2140F2231310FB03F0C94B03EBC00322 +:1016500018339DF8980000EBC00003EB001040F831 +:10166000222F416000222C922D920021379122E0FE +:10167000DDE92C10000140EA11720901CDE92C12BC +:101680009DF8AC0000EB4001C1EBC010BB4901EB81 +:10169000C001BDF8DC001730085C3038C117DDE947 +:1016A0002C34184341EA0402CDE92C02BDF8DC00D9 +:1016B000401C80B23790BDF8DC000C28D8DB9DF8C8 +:1016C000AC00DDE92C1240F2231310FB03F0A84B11 +:1016D00003EBC00318339DF8980000EBC00003EB48 +:1016E000001022308160C26000219DF8AC0040F201 +:1016F000231210FB02F09E4A02EBC00001719DF81C +:10170000AC0040F2231110FB01F0114601EBC000C8 +:1017100018309DF8981001EBC10100EB0110007822 +:10172000032812DC04229DF8AC0040F2231110FBC8 +:1017300001F08F4901EBC00018309DF8981001EBC3 +:10174000C10100EB0110027053E39DF8AC0040F2C0 +:10175000231110FB01F0864901EBC00118319DF8FF +:10176000980000EBC00001EB001001789DF8AC0080 +:1017700040F2231210FB02F07D4A02EBC0004079D8 +:101780008142E1D19DF8AC009DF8981001EB00106A +:10179000C217CDE92C027A4890F8900708B39DF85B +:1017A000AC0000EB400101EB0010734901EB0010AD +:1017B00030309DF8981000EB0110807A022810D08C +:1017C0009DF8AC0000EB400101EB00106A4901EB11 +:1017D000001030309DF8981000EB0110C07A0028FE +:1017E0007DDD00229DF8AC0000EB400101EB001014 +:1017F000614901EB001030309DF8981000EB0110AA +:10180000C2726048D0F80C020521B0FBF1F201FB76 +:10181000120000EB40015B482C3000EB41100D3012 +:1018200009909DF8AC1040F2231011FB00F05049D4 +:1018300001EBC00018309DF8981001EBC10100EBDE +:10184000011022301022014608900998F6F7FDFC9D +:101850004C48D0F80C020521B0FBF1F201FB12005C +:1018600000EB400147482C3000EB41129DF8AC00E2 +:1018700040F2231110FB01F03D4901EBC00118318A +:101880009DF8980000EBC00001EB001050F81A1F03 +:1018900042F8011F406850603A48D0F80C02052118 +:1018A000B0FBF1F201FB120000EB400135482C3097 +:1018B00000EB41129DF8AC0000EB400101EB001081 +:1018C0002D4901EB001130319DF8980001EB00101B +:1018D000007810702B48D0F80C02052100E07BE165 +:1018E000B0FBF1F201FB120000EB400125482C3067 +:1018F00000EB41129DF8AC0040F2231110FB01F007 +:101900001B4901EBC00118319DF8980000EBC000A5 +:1019100001EB0010406BC2F809001A48D0F80C0225 +:101920000521B0FBF1F201FB120000EB400115486C +:101930002C3000EB41111448C26841F81D2F008A79 +:1019400088801048D0F80C020521B0FBF1F201FBB1 +:10195000120000EB40010B482C3000EB41129DF8C7 +:10196000AC0000EB400101EB001003490EE0000069 +:10197000C4440020D814002004400020A477002094 +:10198000BC320020BC120020BC31002001EB001151 +:1019900030319DF8980001EB00104068C2F8230038 +:1019A00000229DF8AC0000EB400101EB0010FE4965 +:1019B00001EB001130319DF8980001EB00104260FE +:1019C000002137914BE0F948D0F80C020521B0FB1B +:1019D000F1F201FB120000EB4001F4482C3000EB67 +:1019E00041112731BDF8DC409DF8AC0040F22312D4 +:1019F00010FB02F0EE4A02EBC00218329DF898008C +:101A000000EBC00002EB001090F87F0040F22312C0 +:101A100010FB02F0E64A02EBC00218329DF8AC005F +:101A200040F2231310FB03F0E14B03EBC003183328 +:101A30009DF8980000EBC00003EB001090F88000C8 +:101A400000EBC00002EB00123F32BDF8DC00001DCD +:101A5000105C0855BDF8DC00401C81B23791BDF820 +:101A6000DC000628AFDB0020379039E000239DF82A +:101A7000AC0040F2231110FB01F0CD4901EBC00195 +:101A800018319DF8980000EBC00001EB001090F8B1 +:101A90007F0040F2231110FB01F0C54901EBC001AA +:101AA00018319DF8AC0040F2231210FB02F0C04A3E +:101AB00002EBC00218329DF8980000EBC00002EB68 +:101AC000001090F8800000EBC00001EB00113F31E6 +:101AD000BDF8DC000B54BDF8DC00401C81B237912E +:101AE000BDF8DC000A28C1DBB048D0F80C020521A3 +:101AF000B0FBF1F080B2014609900220F7F7E8FA56 +:101B000000210620F8F790FAA848D0F80C02A7495F +:101B1000498D884206D2A548D0F80C02401CA34942 +:101B2000C1F80C0200210520F8F77EFA9DF8AC0000 +:101B300000EB400101EB00109B4901EB001030303D +:101B40009DF8981000EB0110801C0990007820F09F +:101B50000802099802709548D0F80C020521B0FBE4 +:101B6000F1F201FB120000EB400190482C3000EB39 +:101B70004110D0F823202C9800EB40018D4800EB59 +:101B80004110C0F823200020379020E08748D0F88B +:101B90000C020521B0FBF1F201FB120000EB400149 +:101BA00082482C3000EB41102730BDF8DC10425C3D +:101BB0002C9800EB40017F4800EB41112731BDF824 +:101BC000DC000A54BDF8DC00401C81B23791BDF83E +:101BD000DC000628DADB56E09DF8AC0000EB4001A3 +:101BE00001EB0010704901EB001030309DF89810A7 +:101BF00000EB0110801C0990007820F008000830EC +:101C0000099908709DF8AC0000EB400101EB001051 +:101C1000654901EB001030309DF8981000EB011081 +:101C200042682C9800EB4001624800EB4110C0F87C +:101C300023200020379022E09DF8AC0040F22311D1 +:101C400010FB01F05A4901EBC00118319DF89800D2 +:101C500000EBC00001EB00113F31BDF8DC000A5C75 +:101C60002C9800EB4001534800EB41112731BDF89F +:101C7000DC000A54BDF8DC00401C81B23791BDF88D +:101C8000DC000628D8DB00229DF8AC0040F22311CE +:101C900010FB01F0464901EBC00118319DF8980096 +:101CA00000EBC00001EB001080F83E209DF8AC1066 +:101CB0000220F8F7B9F99DF8AC0040F2231110FBAF +:101CC00001F03B4901EBC00118319DF8980000EB91 +:101CD000C00001EB0010223009902C9800EB40016D +:101CE000344800EB41100D30102208900999F6F7A6 +:101CF000ACFA9DF8AC0040F2231110FB01F02C4926 +:101D000001EBC00118319DF8980000EBC00001EB19 +:101D100000112C9800EB4002264800EB421051F8CD +:101D20001A2F40F8012F496841609DF8AC0000EB84 +:101D3000400101EB00101C4901EB001130319DF80E +:101D4000980001EB001001782C9800EB4002194834 +:101D500000EB421001702C9800EB4001154800EB9D +:101D600041111548C26841F81D2F008A88809DF8EE +:101D7000AC0040F2231110FB01F00D4901EBC00152 +:101D800018319DF8980000EBC00001EB0010416B8A +:101D90002C9800EB4002074800EB4210C0F80910F5 +:101DA0009DF8AC000AE05CE004400020BC1200207A +:101DB000C4440020D8140020BC31002000EB4001B6 +:101DC00001EB0010FE4901EB001130319DF8980045 +:101DD00001EB001041682C9800EB4002F94800EB41 +:101DE0004210C0F823102C9881B208200991F8F70E +:101DF0001BF900229DF8AC0040F2231110FB01F00A +:101E0000F14901EBC00118319DF8980000EBC000CA +:101E100001EB001080F83E20A7229DF8AC0040F2B4 +:101E2000231110FB01F0E84901EBC00118319DF8C6 +:101E3000980000EBC00001EB00104271A2229DF857 +:101E4000AC0040F2231110FB01F0DF4901EBC000B0 +:101E500018309DF8981001EBC10100EB0110827061 +:101E600000BF00BF05F054BD0021D84A9DF8AC006A +:101E700002EB00129DF8980011549DF8AC0000EBA5 +:101E80004001C1EBC010D24901EBC000407870287E +:101E90000ED19DF8AC0000EB4001C1EBC010CC4965 +:101EA00001EBC0008078FA2802D1B120249042E0F2 +:101EB0009DF8AC0000EB4001C1EBC010C44901EB40 +:101EC000C000407800F0F000C0280ED19DF8AC00B2 +:101ED00000EB4001C1EBC010BD4901EBC0008078B0 +:101EE000FA2802D1B620249025E09DF8AC0000EB42 +:101EF0004001C1EBC010B64911F8300000F0F0000D +:101F0000502818D19DF8AC0000EB4001C1EBC01087 +:101F1000AF4901EBC000407800F0F00030280AD152 +:101F20009DF8AC0000EB4001C1EBC010A84901EBEB +:101F3000C000817824919DF8AC0040F2231110FB81 +:101F400001F0A14901EBC0008178269100219F4A50 +:101F50009DF8AC0002EB00129DF8980011549D48CA +:101F600090F82800012815D19DF8AC0000EB400145 +:101F700001EB0010924901EB001030309DF89810F1 +:101F800000EB0110801C0990007820F08000803068 +:101F900009990870BDF89000652874D004DC012808 +:101FA00009D0032805D175E0B12802D0B62800D1A8 +:101FB00000E085E184E19DF8AC0000EB4001C1EB5D +:101FC000C010834901EBC0000079012806D0022827 +:101FD00005D0032804D005285AD102E058E057E084 +:101FE00056E09DF8AC0040F2231110FB01F0764959 +:101FF00001EBC00018309DF8981001EBC10100EB17 +:1020000001100078F0BB00219DF8AC0040F22312D3 +:1020100010FB02F06C4A02EBC000017101229DF836 +:10202000AC0040F2231110FB01F0674901EBC00145 +:1020300018319DF8980000EBC00001EB0010027011 +:10204000B6229DF8AC0040F2231110FB01F05E496E +:1020500001EBC00118319DF8980000EBC00001EBC6 +:1020600000104271B2229DF8AC0040F2231110FB27 +:1020700001F0554901EBC00018309DF8981001EBB4 +:10208000C10101E003E02DE000EB0110827000BF10 +:1020900000BF15E19DF8AC0000EB4001C1EBC010A2 +:1020A0004B4901EBC000C1794B4880F8041D9DF8F5 +:1020B000AC0000EB400101EB0010414901EB0011C5 +:1020C00030319DF8980001EB0010801C09904248C7 +:1020D00090F8040DC2080998007862F3000009998D +:1020E0000870EDE09DF8AC0000EB4001C1EBC010C2 +:1020F000374901EBC000007900F0F00010B9B820BA +:10210000249001E0B92024909DF8AC0000EB400140 +:10211000C1EBC0102E4901EBC000007900F00F01A7 +:1021200025910021379120E09DF8AC0000EB4001A3 +:1021300001EB0010224901EB00113031BDF8DC0049 +:1021400001EB001041789DF8AC0000EB4002C2EBBF +:10215000C0101F4A12F830005038814200D112E0FE +:10216000BDF8DC00401C81B237919DF8AC0000EB5B +:10217000400101EB0010124901EB0010C179BDF8DC +:10218000DC008142D0DC00BFBDF8DC109DF894007B +:102190000844C1B226919DF8AC0040F2231110FB17 +:1021A00001F0094901EBC00018309DF8981001EBCF +:1021B000C10100EB0110007801283ED100210DE0A3 +:1021C00004400020D8140020C4440020383E0020E1 +:1021D000A4770020BC120020BC2200209DF8AC0097 +:1021E00040F2231210FB02F0FE4A02EBC000017124 +:1021F00002229DF8AC0040F2231110FB01F0F949D6 +:1022000001EBC00118319DF8980000EBC00001EB14 +:1022100000100270B9229DF8AC0040F2231110FBAF +:1022200001F0F04901EBC00018309DF8981001EB67 +:10223000C10100EB0110427141E09DF8AC0040F299 +:10224000231110FB01F0E74901EBC00018309DF8A5 +:10225000981001EBC10100EB0110007801282ED18C +:1022600000219DF8AC0040F2231210FB02F0DD4A81 +:1022700002EBC000017102229DF8AC0040F2231174 +:1022800010FB01F0D74901EBC00118319DF898000F +:1022900000EBC00001EB00100270B9229DF8AC0009 +:1022A00040F2231110FB01F0CE4901EBC0001830C1 +:1022B0009DF8981001EBC10100EB0110427100BFC5 +:1022C00000BFCFE59DF8AC0000EB400101EB001032 +:1022D000C54901EB0010007B20B101287ED0022807 +:1022E0007DD1E6E2C1499DF8AC0031F81000801FB5 +:1022F00081B209919DF8AC0000EB4001C1EBC01127 +:10230000BB4800EBC100401C08900999F7F7E2FABE +:102310000022CDE92E029DF8AC0000EB4001C1EB9C +:10232000C010B34901EBC002B0489DF8AC1030F8C2 +:102330001100401F111809910421099816F0FEF8A8 +:10234000C217CDE92C022DA819C82C99594060401C +:1023500001437DD1A74A9DF8AC0002EB001001704B +:102360009DF8AC0000EB4001C1EBC010A04901EBAF +:10237000C00001792491BDF89000312802D0452891 +:1023800067D1EBE099489DF8AC1030F8110018388F +:10239000412190FBF1F0C217C1B2CDE92C02964861 +:1023A00080F8AC1000203790CEE09DF8AC0000EB38 +:1023B0004001C1EBC0108E4901EBC001BDF8DC004B +:1023C00000EB801014300A5C8B49AD31BDF8DC00A5 +:1023D0000A549DF8AC0000EB400101E0C1E067E267 +:1023E000C1EBC010824901EBC001BDF8DC0000EB7D +:1023F00080101A30014409910821099816F05CF800 +:102400008DED0E0A7C4AB932BDF8DC000E9902EB64 +:10241000001041609DF8AC0000EB4001C1EBC01022 +:10242000734901EBC001BDF8DC0000EB80103230D5 +:10243000014409910821099816F03EF88DED0E0A25 +:102440006D4AB932BDF8DC000E9902EB001001E0D4 +:1024500086E084E001609DF8AC0000EB4001C1EB38 +:10246000C010634901EBC001BDF8DC0000EB801037 +:102470003A30014409910821099816F01DF88DEDB4 +:102480000E0A5D4AB932BDF8DC000E9902EB00106D +:1024900081609DF8AC0000EB4001C1EBC0105449D5 +:1024A00001EBC001BDF8DC0000EB801042300144BC +:1024B00009910821099815F0FFFF8DED0E0A4E4A8B +:1024C000B932BDF8DC000E9902EB0010C1609DF836 +:1024D000AC0000EB400101EB0010434901EB00119F +:1024E0003031BDF8DC0001EB0010801C0990007851 +:1024F00020F080008030099908709DF8AC0000EB56 +:102500004001C1EBC0103A4901EBC00237489DF8C9 +:10251000AC1030F81100401E125C9DF8AC0040F287 +:10252000231110FB01F02F4901EBC00018309DF87A +:10253000981001EBC10100EB011080F83C20BDF8C0 +:10254000DC00401C80B23790BDF8DC000021DDE9E2 +:102550002C34C01AA141FFF628AF00E000BF00BF35 +:10256000BBE29DF8AC0000EB4001C1EBC01020497C +:1025700001EBC000407D9DF8AC1001EB4102C2EBC5 +:10258000C1111B4A02EBC101897D40EA0120C2173B +:10259000CDE92C029DF8AC0000EB4001C1EBC0106E +:1025A000134901EBC001099115210998F7F776F954 +:1025B0000022CDE92E02DDE92E42DDE92C1061403A +:1025C000504001437DD19DF8AC0000EB4001C1EBD0 +:1025D000C010074911F83000401EC1B226910021F9 +:1025E000044A0BE0C4440020044000202469002079 +:1025F000A4770020383E0020BC3200209DF8AC00BB +:1026000002EB00129DF898001154FD4A9DF89800C5 +:1026100011549FEDFC0A10EE101A0C329DF8980030 +:1026200002EB001041609DF8AC0000EB4001C1EBF3 +:10263000C010F54901EBC00081799DF8AC0000EBBA +:102640004002C2EBC010F04A02EBC000407941EA00 +:10265000002000EE100AB8EEC00A9FEDEC1AC0EEA2 +:10266000010A9DF8AC0000EB4001C1EBC01011461F +:1026700001EBC00001799DF8AC0000EB4002C2EB19 +:10268000C010E14A02EBC000C07841EA002000EE31 +:10269000100AB8EEC00A30EE800A10EE101AD84ABE +:1026A0000C329DF8980002EB001001609DF8AC0020 +:1026B00000EB4001C1EBC010D34901EBC000817AAF +:1026C00000E0F5E09DF8AC0000EB4002C2EBC0106A +:1026D000CD4A02EBC000407A41EA002000EE100A29 +:1026E000B8EEC00A9FEDC91AC0EE010A9DF8AC0011 +:1026F00000EB4001C1EBC010114601EBC000017AB4 +:102700009DF8AC0000EB4002C2EBC010BE4A02EBE9 +:10271000C000C07941EA002000EE100AB8EEC00AFD +:1027200030EE800A10EE101AB54A0C329DF898006F +:1027300002EB001081609DF8AC0000EB4001C1EBA2 +:10274000C010B14901EBC000C07A00F0800038BB76 +:102750009DF8AC0000EB4001C1EBC010AA4901EBB1 +:10276000C000017B9DF8AC0000EB4002C2EBC01042 +:10277000A54A02EBC000C07A41EA002000EE100A30 +:10278000F8EEC00AB3EE001A80EE810A10EE100ACD +:102790009B4A0C329DF8981002EB0111C86047E08B +:1027A0009DF8AC0000EB4001C1EBC010964901EB75 +:1027B000C000017B9DF8AC0000EB4002C2EBC010F2 +:1027C000914A02EBC000C07A41EA0020404280B248 +:1027D00000EE100AB8EEC00A8DED030A0398F5F773 +:1027E0009DFF9FED8B0B53EC102BCDE904019DED6C +:1027F000040B51EC100BF5F775FE9FED870B53ECB6 +:10280000102BCDE906019DED060B51EC100BF5F7F1 +:10281000F4FDCDE908019DED080B51EC100BF5F727 +:1028200090FF774A0C329DF8981002EB0111C860B6 +:102830009DF8AC0000EB400101EB0010784901EB82 +:10284000001030309DF8981000EB0110801C0990AA +:10285000007820F080008030099908709DF8AC0065 +:1028600000EB4001C1EBC010674901EBC000C27D25 +:102870009DF8AC0040F2231110FB01F0694901EB17 +:10288000C00018309DF8981001EBC10100EB011059 +:1028900080F83C209DF8AC0000EB400101EB0010FB +:1028A0005F4901EB0010C1795548AD3880F8AC1094 +:1028B00013E19DF8AC0000EB4001C1EBC0105249A0 +:1028C00001EBC000C0799DF8AC1001EB4102C2EBF6 +:1028D000C1114D4A02EBC101097A40EA0120C21739 +:1028E000CDE92C029DF8AC0000EB4001C1EBC0101B +:1028F000454901EBC001099107210998F6F7CEFF80 +:102900000022CDE92E02DDE92E42DDE92C106140E6 +:102910005040014372D19DF8AC0000EB4001C1EB87 +:10292000C010394911F83000401EC1B22691002173 +:102930003D4A9DF8AC0002EB00100170304A9DF852 +:10294000980011549DF8AC0000EB4001C1EBC010A1 +:102950002D4901EBC000817908460191F5F758FE39 +:10296000CDE902019DED021B9FED300B19F018FB24 +:102970008DED060B9DF8AC0000EB4001C1EBC010E3 +:10298000214901EBC00001799DF8AC0000EB400249 +:10299000C2EBC0101C4A02EBC000C07841EA002024 +:1029A00000EE100AB8EEC00A8DED030A0398F5F7A1 +:1029B000B5FECDE904019DED060B53EC102B9DED0A +:1029C000040B51EC100BF5F78DFDCDE908019DEDE1 +:1029D000080B51EC100BF5F7B4FE094A0C329DF8C8 +:1029E000981002EB011148609FED060A10EE100AE4 +:1029F0009DF8981002EB011108601BE06CE00000EC +:102A00006933002000000000A477002000FF7F470A +:102A10000000000000003040000000000000000046 +:102A200004400020C4440020383E00200000000084 +:102A3000000024401FED0D0A10EE100A9DF89810BA +:102A400002EB011188601FED110A10EE100A9DF8CB +:102A5000981002EB0111C8609DF8AC1001EB410029 +:102A600000EB011002F68F4101EB001030309DF8B1 +:102A7000981000EB0110801C0990007820F0800075 +:102A80008030099908709DF8AC1001EB4100C0EB53 +:102A9000C110FE4901EBC000427A9DF8AC0040F243 +:102AA000231110FB01F0FA4901EBC00018309DF82A +:102AB000981001EBC10100EB011080F83C209DF85B +:102AC000AC1001EB410000EB0110F24901EB0010EA +:102AD000C179F14880F8AC1000BF00BF04F018BF06 +:102AE0009DF8AC1001EB4100C0EBC110E74901EBD0 +:102AF000C000C1789DF8AC0000EB4002C2EBC010F2 +:102B0000E24A02EBC000807841EA002127919DF85B +:102B1000AC1001EB4100C0EBC110114601EBC0014C +:102B2000BDF89C00401C095C9DF8AC0000EB400225 +:102B3000C2EBC010D54A02EBC002BDF89C00105C8D +:102B400041EA0020C217CDE92C029DF8AC1001EB40 +:102B50004100C0EBC110CD4901EBC0000990BDF8A8 +:102B60009C10F6F79BFE0022CDE92E022DA819C875 +:102B70002C995940604001436FD19DF8AC1001EB96 +:102B80004100C0EBC110C14901EBC0004178269162 +:102B9000002137911CE09DF8AC1001EB410000EBE7 +:102BA0000110BC4901EB00113031BDF8DC0001EB34 +:102BB000001041789DF89800814204D1BDF8DC00F6 +:102BC000C1B2269112E0BDF8DC00401C81B2379101 +:102BD0009DF8AC1001EB410000EB0110AD4901EB99 +:102BE0000010C179BDF8DC008142D4DC00BF9DF843 +:102BF000AC1001EB410000EB0110A64901EB001005 +:102C000030309DF8981000EB0110801C099000787E +:102C100020F080018031099801709DF8AC1001EB23 +:102C20004100C0EBC110994901EBC000017924912A +:102C300000219A4A9DF8AC0002EB00129DF8980022 +:102C40001154BDF89000F2287ED007DC05287CD016 +:102C500006280AD0F12879D1FDE3FDE3F32876D0E8 +:102C6000F42875D0F628F6D1F7E30621109100215B +:102C70003491F3E3BDF84000401C81B210919DF8FF +:102C8000AC1001EB4100C0EBC110804901EBC00169 +:102C9000BDF84000095C2491BDF84000401C81B2A1 +:102CA0001091BDF89000F12804D0F2287ED0F328CE +:102CB0007DD1FCE39DF8AC1001EB4100C0EBC110ED +:102CC000724901EBC001BDF84000095C2791BDF8D5 +:102CD0004000401C81B210919DF8AC1001EB410006 +:102CE00000EB01106B4901EB001130319DF8982089 +:102CF000BDF8D000104401EB0010407A00F0010054 +:102D000038B39DF8AC1040F2231011FB00F060497D +:102D100001EBC00118319DF89820BDF8D000104497 +:102D200000EBC00001EB001090F88E0000F00100F5 +:102D300078B99DF8AC1040F2231011FB00F0544913 +:102D400001EBC001183105E0FDE3FDE3FDE3FDE328 +:102D5000FDE349E09DF89820BDF8D000104400EB59 +:102D6000C00001EB001090F88100E8B3002137911A +:102D70002FE09DF8AC1040F2231011FB00F0444905 +:102D800001EBC00118319DF89820BDF8D000104427 +:102D900000EBC00001EB001000F18201BDF8DC0087 +:102DA0000A5C9DF8AC0000EB400101E0A1E39FE369 +:102DB00001EB0010374901EB00100E30BDF8DC10BC +:102DC000405C824200D008E0BDF8DC00401C81B2CB +:102DD0003791BDF8DC000428CBDB00BFBDF8DC0078 +:102DE000042860D1042100E05DE037912CE09DF8DB +:102DF000AC1040F2231011FB00F0254901EBC0019B +:102E000018319DF89820BDF8D000104400EBC000A8 +:102E100001EB001000F18201BDF8DC000A5C9DF8B6 +:102E2000AC0000EB400101EB00101A4901EB00106F +:102E30000E30BDF8DC10405C824200D008E0BDF8E6 +:102E4000DC00401C81B23791BDF8DC000A28CEDBE3 +:102E500000BFBDF8DC000A2825D09DF8AC1040F278 +:102E6000231011FB00F00A4901EBC00018309DF857 +:102E70009820BDF8D010114401EBC10100EB011006 +:102E80008E300990007820F0010009E0A47700203E +:102E9000C444002004400020BC320020383E002002 +:102EA000401C09990870BDF89C000F287ED19DF840 +:102EB000AC1001EB410000EB0110F74901EB0011F0 +:102EC00030319DF89820BDF8D000104401EB00107F +:102ED000801C0990007820F00400001D09990870FA +:102EE000002037902AE09DF8AC1001EB4100C0EBC8 +:102EF000C110EA4901EBC001BDF84020BDF8DC007B +:102F000010440A5C9DF8AC0040F2231110FB01F064 +:102F1000E34901EBC00118319DF89830BDF8D000AD +:102F2000184400EBC00001EB00113F31BDF8DC009C +:102F30000A54BDF8DC00401C81B23791BDF8DC00BA +:102F40000A28D0DBBDF840000A3081B21091002180 +:102F500037912AE09DF8AC1001EB4100C0EBC110A5 +:102F6000CE4901EBC001BDF84020BDF8DC001044A3 +:102F70000A5C9DF8AC0040F2231110FB01F0C84937 +:102F800001EBC00118319DF89830BDF8D00018440D +:102F900000EBC00001EB00115831BDF8DC000A5411 +:102FA000BDF8DC00401C81B2379100E03EE2BDF884 +:102FB000DC000228CEDBBDF84000801C81B21091FD +:102FC0009DF8AC1001EB4100C0EBC110B34901EB1F +:102FD000C001BDF84000085C01049DF8AC0000EBA6 +:102FE0004002C2EBC010AD4A02EBC002BDF8400087 +:102FF000401C105C41EA00219DF8AC0000EB40024F +:10300000C2EBC010A54A02EBC002BDF84000801C14 +:10301000105C01439DF8AC0040F2231210FB02F05B +:103020009F4A02EBC00218329DF89830BDF8D000DC +:10303000184400EBC00002EB0010C166BDF8400070 +:10304000C01C81B21091974890F89007F0BB002106 +:1030500037911DE09DF8AC1040F2231011FB00F0F9 +:103060008F4901EBC00118319DF89820BDF8D000C0 +:10307000104400EBC00001EB00103F30BDF8DC1045 +:10308000405C00B108E0BDF8DC00401C81B2379123 +:10309000BDF8DC000A28DDDB00BFBDF8DC000A2833 +:1030A00018D140229DF8AC0040F2231110FB01F032 +:1030B0007B4901EBC00118319DF89830BDF8D00074 +:1030C000184400EBC00001EB001000E055E080F870 +:1030D00077204CE19DF8AC1040F2231011FB00F07A +:1030E0006F4901EBC00118319DF89820BDF8D00060 +:1030F000104400EBC00001EB001090F87700E0BB3B +:10310000002128910DE10021359129E09DF8AC10B6 +:1031100040F2231011FB00F0614901EBC0011831AE +:103120009DF89820BDF8D000104400EBC00001EBE2 +:1031300000113F31BDF8D400001D095C9DF8A000CE +:1031400000EB4002584800EB4202BDF8D400105C8E +:10315000814200D008E0BDF8D400401C81B2359116 +:10316000BDF8D4000628D1DB00BFBDF8D400062886 +:103170007DD103229DF8AC0000E0F8E040F223117D +:1031800010FB01F0464901EBC00118319DF8983061 +:10319000BDF8D000184400EBC00001EB001080F82F +:1031A00077209DF8AC1001EB410000EB01103A498B +:1031B00001EB001130319DF89820BDF8D00010448B +:1031C00001EB0010801C0990007820F0040209989F +:1031D0000270002037901CE020229DF8AC0040F2E5 +:1031E000231110FB01F02E4901EBC00118319DF8AD +:1031F0009830BDF8D000184400EBC00001EB00117E +:103200004931BDF8DC000A54BDF8DC00401C81B235 +:103210003791BDF8DC000F28DEDB002137911CE080 +:1032200020229DF8AC0040F2231110FB01F01C4954 +:1032300001EBC00118319DF89830BDF8D00018445A +:1032400000EBC00001EB00115B31BDF8DC000A545B +:10325000BDF8DC00401C81B23791BDF8DC000A28C3 +:10326000DEDB00229DF8AC0040F2231100E053E0C9 +:1032700010FB01F00A4901EBC00118319DF89830AC +:10328000BDF8D000184400EBC00001EB001080F83E +:1032900070200021379126E004400020A477002010 +:1032A000C4440020BC3200203834002000229DF8A5 +:1032B000AC0040F2231110FB01F0FE4901EBC0010C +:1032C00018319DF89830BDF8D000184400EBC000CC +:1032D00001EB00117131BDF8DC000A54BDF8DC00CF +:1032E000401C81B23791BDF8DC000528DEDB9DF87B +:1032F000AC1040F2231011FB00F0EE4901EBC001CD +:1033000018319DF89820BDF8D000104400EBC000A3 +:1033100001EB0010C06E0CE09DF8A000401CC1B293 +:103320002891E548B0F87A119DF8A00081423FF756 +:10333000EAAE00BFE048B0F87A019DF8A0108842DC +:1033400015D140229DF8AC0040F2231110FB01F092 +:10335000D84901EBC00118319DF89830BDF8D00074 +:10336000184400EBC00001EB001080F877209DF8B6 +:10337000AC1040F2231011FB00F0CE4901EBC0016C +:1033800018319DF89820BDF8D000104400EBC00023 +:1033900001EB001090F87700032804D0112818D012 +:1033A000402842D12BE0F2229DF8AC0040F22311DC +:1033B00010FB01F0BF4901EBC00118319DF89830B6 +:1033C000BDF8D000184400EBC00001EB00104271C2 +:1033D0002BE0F3229DF8AC0040F2231110FB01F02A +:1033E000B44901EBC00118319DF89830BDF8D00008 +:1033F000184400EBC00001EB0010427115E0F2220E +:103400009DF8AC0040F2231110FB01F0A94901EB3B +:10341000C00118319DF89830BDF8D000184400EB79 +:10342000C00001EB0010427100BF61E09DF8AC10DC +:1034300001EB410000EB0110A04901EB001130311C +:103440009DF89820BDF8D000104401EB0010801CBE +:103450000990007803E0C3E0F1E3F1E3B0E020F08D +:103460000402099802709DF8AC1040F2231011FB81 +:1034700000F0904901EBC00018309DF89820BDF88D +:10348000D010114401EBC10100EB011090F88E0047 +:1034900000F0010060B300229DF8AC0040F223115F +:1034A00010FB01F0834901EBC001183100E06BE033 +:1034B0009DF89830BDF8D000184400EBC00001EB37 +:1034C0000010A0F88C2005229DF8AC0040F22311DA +:1034D00010FB01F0774901EBC00118319DF89830DD +:1034E000BDF8D000184400EBC00001EB00104271A1 +:1034F00060E09DF8AC1040F2231011FB00F06D4924 +:1035000001EBC00118319DF89820BDF8D00010449F +:1035100000EBC00001EB001090F8770040281CD1B0 +:1035200000229DF8AC0040F2231110FB01F061492C +:1035300001EBC00118319DF89830BDF8D000184457 +:1035400000EBC00004E0F0E3F0E3F0E3F0E3F0E3CD +:1035500001EB001080F8772000BF00BFF1229DF83A +:10356000AC0040F2231110FB01F0524901EBC00105 +:1035700018319DF89830BDF8D000184400EBC00019 +:1035800001EB0010427115E0F1229DF8AC0040F211 +:10359000231110FB01F0474901EBC00118319DF8E0 +:1035A0009830BDF8D000184400EBC00001EB0010CB +:1035B000427100BF00BFBDF8D000401C81B2349101 +:1035C0009DF8AC0000EB4001C1EBC0103C4901EBA1 +:1035D000C0004179BDF8D00081423FF74BABA6E374 +:1035E0009DF8AC0040F2231110FB01F0314901EBD2 +:1035F000C00018309DF8981001EBC10100EB0110DC +:10360000007820BB01229DF8AC0040F2231110FB92 +:1036100001F0284901EBC00118319DF8980000EB3A +:10362000C00001EB00100270F4229DF8AC0040F2E3 +:10363000231110FB01F01F4901EBC00018309DF869 +:10364000981001EBC10100EB01104271C7E09DF839 +:10365000AC0000EB400101EB0010184901EB001039 +:1036600030309DF8981000EB0110407A00F0010016 +:10367000F8B19DF8AC0040F2231110FB01F00D49A8 +:1036800001EBC00018309DF8981001EBC10100EB70 +:10369000011090F88E0000F0010050B99DF8AC00C8 +:1036A00040F2231110FB01F0024901EBC000183079 +:1036B00008E048E0C4440020BC3200200440002060 +:1036C000A47700209DF8981001EBC10100EB0110D8 +:1036D00090F88100B8B30020379029E09DF8AC0045 +:1036E00040F2231110FB01F0F74901EBC001183142 +:1036F0009DF8980000EBC00001EB001000F1820182 +:10370000BDF8DC000A5C9DF8AC0000EB400101EB69 +:103710000010EE4901EB00100E30BDF8DC10405CEB +:10372000824200D008E0BDF8DC00401C81B2379135 +:10373000BDF8DC000428D1DB00BFBDF8DC000428A4 +:103740004DD137902AE04AE09DF8AC0040F22311B9 +:1037500010FB01F0DC4901EBC00118319DF8980025 +:1037600000EBC00001EB001000F18201BDF8DC00AD +:103770000A5C9DF8AC0000EB400101EB0010D3495E +:1037800001EB00100E30BDF8DC10405C824200D02E +:1037900008E0BDF8DC00401C81B23791BDF8DC00C8 +:1037A0000A28D1DB00BFBDF8DC000A2817D09DF83D +:1037B000AC0040F2231110FB01F0C34901EBC00043 +:1037C00018309DF8981001EBC10100EB01108E300C +:1037D0000990007820F00100401C09990870BDF89C +:1037E0009C00112871D19DF8AC0000EB400101EB69 +:1037F0000010B64901EB001030309DF8981000EB36 +:103800000110801C0990007820F00400001D099927 +:1038100008700020379025E09DF8AC0000EB4001D7 +:10382000C1EBC010AA4901EBC001BDF8DC00401D8E +:103830000A5C9DF8AC0040F2231110FB01F0A24994 +:1038400001EBC00118319DF8980000EBC00001EBBE +:1038500000113F31BDF8DC000A54BDF8DC00401C0B +:1038600081B23791BDF8DC000A28D5DB0020379003 +:1038700025E09DF8AC0000EB4001C1EBC01094497D +:1038800001EBC001BDF8DC000F300A5C9DF8AC0014 +:1038900040F2231110FB01F08B4901EBC0011831FC +:1038A0009DF8980000EBC00001EB00115831BDF805 +:1038B000DC000A54BDF8DC00401C81B23791BDF831 +:1038C000DC000228D5DBBEE2FFE7BDF89C0014282F +:1038D0007DD19DF8AC0000EB400101EB00107B496D +:1038E00001EB001030309DF8981000EB0110801CA7 +:1038F0000990007820F00400001D0999087000204C +:10390000379025E09DF8AC0000EB4001C1EBC01002 +:103910006F4901EBC001BDF8DC00401D0A5C9DF859 +:10392000AC0040F2231110FB01F0674901EBC0012C +:1039300018319DF8980000EBC00001EB00113F31F9 +:10394000BDF8DC000A54BDF8DC00401C81B23791A0 +:10395000BDF8DC000A28D5DB0020379025E09DF873 +:10396000AC0000EB4001C1EBC010594901EBC001B4 +:10397000BDF8DC000F300A5C9DF8AC0040F223116A +:1039800010FB01F0504901EBC00118319DF898007F +:1039900000EBC00001EB00115831BDF8DC000A5407 +:1039A000BDF8DC00401C81B23791BDF8DC00022874 +:1039B000D5DB9DF8AC0000EB4001C1EBC0104449E1 +:1039C00001EBC000407C01049DF8AC0000E0EBE19D +:1039D00000EB4002C2EBC0103D4A02EBC000807C0D +:1039E00041EA00219DF8AC0000EB4002C2EBC010A0 +:1039F000374A02EBC000C07C01439DF8AC0040F2A6 +:103A0000231210FB02F0304A02EBC00018309DF880 +:103A1000982002EBC20200EB0210C1662D4890F81C +:103A20009007C8BB002037901AE09DF8AC0040F228 +:103A3000231110FB01F0244901EBC00118319DF85E +:103A4000980000EBC00001EB00103F30BDF8DC1027 +:103A5000405C00B108E0BDF8DC00401C81B2379149 +:103A6000BDF8DC000A28E0DB00BFBDF8DC000A2856 +:103A700013D140229DF8AC0040F2231110FB01F05D +:103A8000114901EBC00018309DF8981001EBC101FD +:103A900000EB011080F877202EE19DF8AC0040F299 +:103AA000231110FB01F0084901EBC00018309DF80C +:103AB000981001EBC10100EB011090F8770080BB7A +:103AC00000202890F5E00000C444002004400020BD +:103AD000A4770020BC3200200020359027E09DF81C +:103AE000AC0040F2231110FB01F0FE4901EBC001D4 +:103AF00018319DF8980000EBC00001EB00113F3138 +:103B0000BDF8D400001D095C9DF8A00000EB400248 +:103B1000F54800EB4202BDF8D400105C814201D0B0 +:103B200009E0E9E0BDF8D400401C81B23591BDF850 +:103B3000D4000628D3DB00BFBDF8D40006287DD111 +:103B400003229DF8AC0040F2231110FB01F0E5497F +:103B500001EBC00118319DF8980000EBC00001EBAB +:103B6000001080F877209DF8AC0000EB400101EBDD +:103B70000010DE4901EB001130319DF8980001EB97 +:103B80000010801C0990007820F00402099802704F +:103B90000020379019E020229DF8AC0040F223115C +:103BA00010FB01F0CF4901EBC00118319DF89800DE +:103BB00000EBC00001EB00114931BDF8DC000A54F4 +:103BC000BDF8DC00401C81B23791BDF8DC000F2845 +:103BD000E1DB0020379019E020229DF8AC0040F294 +:103BE000231110FB01F0BF4901EBC00118319DF812 +:103BF000980000EBC00001EB00115B31BDF8DC0068 +:103C00000A54BDF8DC00401C81B23791BDF8DC00DD +:103C10000A28E1DB00229DF8AC0040F2231110FBE2 +:103C200001F0B04901EBC00118319DF8980000EB9C +:103C3000C00001EB001080F8702002E034E0A5E243 +:103C40005AE10021379119E000229DF8AC0040F2C2 +:103C5000231110FB01F0A34901EBC00118319DF8BD +:103C6000980000EBC00001EB00117131BDF8DC00E1 +:103C70000A54BDF8DC00401C81B23791BDF8DC006D +:103C80000528E1DB9DF8AC0040F2231110FB01F0A8 +:103C9000944901EBC00018309DF8981001EBC10168 +:103CA00000EB0110C06E0CE09DF8A000401CC1B2FA +:103CB00028918F48B0F87A019DF8A01088423FF70C +:103CC0000BAF00BF8A48B0F87A019DF8A010884277 +:103CD00012D140229DF8AC0040F2231110FB01F0FC +:103CE000804901EBC00018309DF8981001EBC1012C +:103CF00000EB011080F877209DF8AC0040F2231112 +:103D000010FB01F0774901EBC00018309DF89810C6 +:103D100001EBC10100EB011090F87700032809D0F6 +:103D200011281AD040283ED12AE08DE0BDE12CE2D6 +:103D3000C6E006E1F2229DF8AC0040F2231110FB30 +:103D400001F0684901EBC00018309DF8981001EBB4 +:103D5000C10100EB0110427125E0F3229DF8AC0097 +:103D600040F2231110FB01F05E4901EBC000183056 +:103D70009DF8981001EBC10100EB0110427112E0B7 +:103D8000F2229DF8AC0040F2231110FB01F05549DE +:103D900001EBC00018309DF8981001EBC10100EB59 +:103DA0000110427100BF4EE09DF8AC0000EB4001F5 +:103DB00001EB00104D4901EB001030309DF89810D8 +:103DC00000EB0110801C0990007820F00402099893 +:103DD00002709DF8AC0040F2231110FB01F0414944 +:103DE00001EBC00018309DF8981001EBC10100EB09 +:103DF000011090F88E0000F0010020B300229DF821 +:103E0000AC0040F2231110FB01F0364901EBC00178 +:103E100018319DF8980000EBC00001EB0010A0F8ED +:103E20008C2005229DF8AC0040F2231110FB01F01C +:103E30002C4901EBC00018309DF8981001EBC1012E +:103E400000EB01104271A0E19DF8AC0040F223119B +:103E500010FB01F0234901EBC00018309DF89810C9 +:103E600001EBC10100EB011090F87700402813D15D +:103E700000229DF8AC0040F2231110FB01F019491B +:103E800001EBC00018309DF8981001EBC10100EB68 +:103E9000011080F8772000BF00BFF1229DF8AC0030 +:103EA00040F2231110FB01F00E4901EBC000183065 +:103EB0009DF8981001EBC10100EB0110427164E123 +:103EC000F1229DF8AC0040F2231110FB01F00549EE +:103ED00001EBC00018309DF8981001EBC10100EB18 +:103EE000011007E0C44400203834002004400020C2 +:103EF000BC320020427148E103229DF8AC0040F240 +:103F0000231110FB01F0FE4901EBC00118319DF8AF +:103F1000980000EBC00001EB00100270F1229DF848 +:103F2000AC0040F2231110FB01F0F54901EBC00099 +:103F300018309DF8981001EBC10100EB011042719F +:103F400023E102229DF8AC0040F2231110FB01F0A6 +:103F5000EB4901EBC00118319DF8980000EBC0005F +:103F600001EB00100270F6229DF8AC0040F2231124 +:103F700010FB01F0E24901EBC00118319DF89800F7 +:103F800000EBC00001EB0010427101229DF8AC0073 +:103F900040F2231110FB01F0D94901EBC0011831A7 +:103FA0009DF8980000EBC00001EB001080F8812024 +:103FB0000021379126E09DF8AC0000EB4001C1EBF9 +:103FC000C010D04901EBC001BDF8DC00401D0A5C07 +:103FD0009DF8AC0040F2231110FB01F0C84901EB41 +:103FE000C00118319DF8980000EBC00001EB0010F3 +:103FF00000F18201BDF8DC000A54BDF8DC00401C71 +:1040000081B23791BDF8DC000A28D4DBBDF89C00F2 +:10401000152849D19DF8AC0000EB4001C1EBC01060 +:10402000B84901EBC000C27B9DF8AC0040F22311FF +:1040300010FB01F0B24901EBC00118319DF8980066 +:1040400000EBC00001EB001080F8782000213791D0 +:1040500026E09DF8AC0000EB4001C1EBC010A9497F +:1040600001EBC001BDF8DC0010300A5C9DF8AC002B +:1040700040F2231110FB01F0A14901EBC0011831FE +:104080009DF8980000EBC00001EB001000F17A01F0 +:10409000BDF8DC000A54BDF8DC00401C81B2379149 +:1040A000BDF8DC000428D4DB6FE09DF8AC0000EB29 +:1040B0004001C1EBC010934901EBC00081799DF82C +:1040C000AC0000EB4002C2EBC0108E4A02EBC00015 +:1040D000407941EA00229DF8AC0040F2231110FB28 +:1040E00001F0874901EBC00118319DF8980000EB01 +:1040F000C00001EB0010A0F88C209DF8AC0040F24D +:10410000231110FB01F07E4901EBC00118319DF82D +:10411000980000EBC00001EB0010B0F88C109DF887 +:10412000AC0000EB400202EB0010774A02EB0010FB +:10413000408B814228DBF1229DF8AC0040F2231134 +:1041400010FB01F06E4901EBC00118319DF8980099 +:1041500000EBC00001EB001042719DF8AC0040F292 +:10416000231110FB01F0664901EBC00118319DF8E5 +:10417000980000EBC00001EB00108E300990007831 +:1041800020F001020998027000BF00BF03F0C0BB1D +:104190009DF8AC0000EB4001C1EBC010594901EBA8 +:1041A000C00001792691002134911CE09DF8AC00FB +:1041B00000EB400101EB0010534901EB00113031DD +:1041C000BDF8D00001EB001041789DF898008142C5 +:1041D00004D1BDF8D000C1B2269112E0BDF8D000E4 +:1041E000401C81B234919DF8AC0000EB400101EB22 +:1041F0000010454901EB0010C179BDF8D0008142A3 +:10420000D4DC00BF9DF8AC0000EB4001C1EBC01056 +:104210003C4901EBC000C1782491BDF890001728FB +:1042200034D2DFE800F0330C0F331215181B1E33A5 +:10423000333333333321242733332A2D30000720FF +:10424000279023E00720279020E0062027901DE0FC +:10425000062027901AE00620279017E012202790CA +:1042600014E00720279011E0092027900EE0062097 +:1042700027900BE00620279008E00B20279005E010 +:104280000B20279002E02A20279000BF00BFBDF836 +:104290009C00001FC1B209919DF8AC0000EB4001E9 +:1042A000C1EBC010174901EBC000C01C0890099970 +:1042B000F5F710F935909DF8AC0000EB4001C1EB2B +:1042C000C010104901EBC001BDF89C00401E095C04 +:1042D000BDF8D40081427DD19DF8AC0000EB4001D7 +:1042E000C1EBC010074901EBC0004078002871DD28 +:1042F0009DF8AC0000EB4001C1EBC010014905E0A6 +:10430000C4440020A47700200440002001EBC00139 +:10431000BDF89C000A5C9DF8AC0040F2231110FB34 +:1043200001F0FE4901EBC00118319DF8980000EB47 +:10433000C00001EB001080F83C200021F84A9DF8F5 +:10434000AC0002EB00129DF898001154F54890F86B +:104350002800012815D19DF8AC0000EB400101EBCD +:104360000010F14901EB001030309DF8981000EB7F +:104370000110801C0990007820F08000803009999D +:104380000870BDF8900007287ED00ADC07287CD290 +:10439000DFE810F07B009B05F8057B0088055405DD +:1043A0008E0B10380728F2D2DFE810F0E60BD30BA3 +:1043B0006F006F0007000800200600BFBDF89000E6 +:1043C00014287DD19DF8AC0000EB4001C1EBC0107A +:1043D000D64900E0FEE301EBC000407901069DF8FC +:1043E000AC0000EB4002C2EBC010D04A02EBC000B0 +:1043F000807941EA00419DF8AC0000EB4002C2EB3D +:10440000C010CA4A02EBC000C07941EA00219DF801 +:10441000AC0000EB4002C2EBC010C44A02EBC0008B +:10442000007A01439DF8AC0040F2231210FB02F029 +:10443000BA4A02EBC00218329DF8980000EBC000A7 +:1044400002EB0010C0F81A109DF8AC0040F22311E6 +:1044500010FB01F0B14901EBC00118319DF8980043 +:1044600000EBC00001EB0010D0F81A1008460991CB +:1044700000210AF02FF9CDE92C019DF8AC0000EBEA +:10448000400101EB001001E0FEE3FEE3A64901EB71 +:104490000010007F00F003019DF8AC0000EB40022B +:1044A00002EB0010A04A02EB0010007FC0F30110E5 +:1044B00001449DF8AC0000EB400202EB001000E06C +:1044C00062E0994A02EB0010007FC0F38100091AF4 +:1044D00008460591F4F78BF8CDE906019DED061B22 +:1044E0009FED930B17F05CFD8DED080B9DED080B18 +:1044F00051EC100BF4F7EDF8CDE92E019DF8AC006E +:1045000040F2231110FB01F0844901EBC001183186 +:104510009DF8980000EBC00001EB0010416B0846CD +:10452000079100210AF0D6F8DDE92C32A0FB034503 +:1045300001FB035100FB021502220023DDE92E01DD +:10454000F3F740FE20186941CDE90801DDE92E238B +:10455000F3F738FECDE92C01DDE92C010AF06EFEFF +:1045600001469DF8AC0040F2231210FB02F06B4AAA +:1045700002EBC00018309DF8982002EBC20200EB5D +:104580000210C0F81E1043E0BDF8900015283FD17E +:104590009DF8AC0000EB4001C1EBC010634901EB9A +:1045A000C000407901069DF8AC0000EB4002C2EB70 +:1045B000C0105E4A02EBC000807941EA00419DF8DC +:1045C000AC0000EB4002C2EBC010584A02EBC00046 +:1045D000C07941EA00219DF8AC0000EB4002C2EB3B +:1045E000C010524A02EBC000007A01439DF8AC00B3 +:1045F00040F2231210FB02F0484A02EBC0001830D0 +:104600009DF8982002EBC20200EB0210C0F81E10C9 +:104610009DF8AC0000EB4001C1EBC010434901EB39 +:10462000C000417A444880F8031D9DF8AC0000EBBF +:10463000400101EB00103C4901EB001130319DF8C5 +:10464000980001EB0010801C09903B4890F8030D86 +:10465000C2090998007862F3000009990870364889 +:1046600090F8030D00F00300012806D0324890F8BE +:10467000030D00F0030003282BD19DF8AC0000EBE4 +:10468000400101EB0010284901EB001030309DF88B +:10469000981000EB0110801C0990007820F00200B7 +:1046A000801C099908709DF8AC0000EB400101EBFB +:1046B00000101D4901EB001030309DF8981000EB00 +:1046C0000110801C0990007820F0200209980270E7 +:1046D00014E09DF8AC0000EB400101EB0010124922 +:1046E00001EB001030309DF8981000EB0110801C99 +:1046F0000990007820F00202099802709DF8AC0041 +:1047000000EB400101EB0010074901EB00113031D3 +:104710009DF8980001EB001080780FE0C444002061 +:10472000383E0020BC12002004400020A477002066 +:104730000000000000002440BC220020C0F3400222 +:104740009DF8AC0040F2231110FB01F0FD4901EB94 +:10475000C00018309DF8981001EBC10100EB01106A +:10476000007EC0F34000824266D09DF8AC0040F26B +:10477000231110FB01F0F34901EBC00018309DF844 +:10478000981001EBC10100EB0110183009909DF861 +:10479000AC0000EB400101EB0010EB4901EB001015 +:1047A00030309DF8981000EB01108078420809988D +:1047B000007862F34100099908709DF8AC0000EBA5 +:1047C000400101EB0010E04901EB001030309DF892 +:1047D000981000EB01108078C0F3400038BB9DF8C2 +:1047E000AC0000EB400101EB0010D74901EB0010D9 +:1047F00030309DF8981000EB0110801C0990007873 +:1048000020F020020998027001229DF8AC0040F2CD +:10481000231110FB01F0CB4901EBC00018309DF8CB +:10482000981001EBC10100EB011080F83E209DF8CB +:10483000AC100220F5F7F8FB9DF8AC0000EB40014E +:1048400001EB0010C04901EB001130319DF89800D8 +:1048500001EB0010807800F001029DF8AC0040F2FE +:10486000231110FB01F0B74901EBC00018309DF88F +:10487000981001EBC10100EB0110007E00F0010077 +:1048800082425FD09DF8AC0040F2231110FB01F092 +:10489000AC4901EBC00018309DF8981001EBC10144 +:1048A00000EB0110183009909DF8AC0000EB4001BE +:1048B00001EB0010A44901EB001130319DF8980084 +:1048C00001EB001081780998027861F30002027010 +:1048D0009DF8AC0000EB400101EB00109A4901EBA0 +:1048E000001030309DF8981000EB0110807800F037 +:1048F000010040BB9DF8AC0000EB400101EB001053 +:10490000914901EB001030309DF8981000EB011038 +:10491000801C0990007820F0200209980270002283 +:104920009DF8AC0040F2231110FB01F0854901EB2A +:10493000C00018309DF8981001EBC10100EB011088 +:1049400080F83D20DBE19DF8AC0040F2231110FB24 +:1049500001F07C4901EBC00018309DF8981001EB84 +:10496000C10100EB011090F83E0098B901229DF8BA +:10497000AC0040F2231110FB01F0724901EBC000C2 +:1049800018309DF8981001EBC10100EB011080F880 +:104990003D2027E000229DF8AC0040F2231110FBDF +:1049A00001F0684901EBC00118319DF8980000EB57 +:1049B000C00001EB001080F83D209DF8AC0000EB3A +:1049C000400101EB0010604901EB001130319DF80E +:1049D000980001EB0010801C0990007820F0010283 +:1049E00009980270594890F89007E8BB584890F829 +:1049F000290001287ED15648D0F80C025449498D2F +:104A0000884277D29DF8AC0040F2231110FB01F0F0 +:104A10004C4901EBC00018309DF8981001EBC10122 +:104A200000EB011090F83D0001281DD19DF8AC006D +:104A300040F2231110FB01F0424901EBC000183095 +:104A40009DF8981001EBC10100EB011090F87E0079 +:104A500050B901229DF8AC0000EB400101EB0010C1 +:104A6000394901EB001100E010E130319DF8980068 +:104A700001EB0010C2729DF8AC0000EB400101EBAD +:104A80000010314901EB001130319DF8980001EB25 +:104A9000001001789DF8AC0040F2231210FB02F0E8 +:104AA000284A02EBC000417005229DF8AC0040F29C +:104AB000231110FB01F0234901EBC00118319DF8CF +:104AC000980000EBC00001EB0010427100229DF83D +:104AD000AC0000EB400101EB00101B4901EB0011A1 +:104AE00030319DF8980001EB001042609DF8AC1049 +:104AF000022000E04DE0F5F797FA0021379119E028 +:104B000000229DF8AC0040F2231110FB01F00D498A +:104B100001EBC00118319DF8980000EBC00001EBDB +:104B200000113F31BDF8DC000A54BDF8DC00401C28 +:104B300081B23791BDF8DC001428E1DB002037900A +:104B400022E00000C444002004400020BC320020C9 +:104B5000BC12002000229DF8AC0040F2231110FB93 +:104B600001F0FE4901EBC00118319DF8980000EBFF +:104B7000C00001EB00115B31BDF8DC000A54BDF848 +:104B8000DC00401C81B23791BDF8DC000A28E1DB73 +:104B9000B5E09DF8AC0040F2231110FB01F0EF49A5 +:104BA00001EBC00018309DF8981001EBC10100EB3B +:104BB000011090F83D00012868D19DF8AC0040F24A +:104BC000231110FB01F0E54901EBC00118319DF8FC +:104BD000980000E0F5E300EBC00001EB001090F856 +:104BE0007F0040F2231110FB01F0DC4901EBC00112 +:104BF00018319DF8AC0040F2231210FB02F0D74AA6 +:104C000002EBC00018309DF8982002EBC20200EBC6 +:104C1000021090F8800000EBC00001EB001090F84B +:104C2000770003286BD102229DF8AC0000EB400115 +:104C300001EB0010CA4901EB001130319DF89800DA +:104C400001EB0010C2729DF8AC0000EB400101EBDB +:104C50000010C34901EB001130319DF8980001EBC1 +:104C6000001001789DF8AC0040F2231210FB02F016 +:104C7000BA4A02EBC00041709DF8AC0040F223112B +:104C800010FB01F0114602E07FE27DE237E001EB2C +:104C9000C00118319DF8980000EBC00001EB001036 +:104CA00001789DF8AC0040F2231210FB02F0AB4AF1 +:104CB00002EBC0004079814211D105229DF8AC0081 +:104CC00040F2231110FB01F0A44901EBC0001830A1 +:104CD0009DF8981001EBC10100EB01104271002218 +:104CE0009DF8AC0000EB400101EB00109C4901EB8A +:104CF000001030309DF8981000EB011042609DF8D4 +:104D0000AC0040F2231110FB01F0944901EBC0000C +:104D100018309DF8981001EBC10100EB01100078EC +:104D2000012812DC02229DF8AC0040F2231110FB96 +:104D300001F08A4901EBC00018309DF8981001EB92 +:104D4000C10100EB0110027077E09DF8AC0040F269 +:104D5000231110FB01F0814901EBC00018309DF8D0 +:104D6000981001EBC10100EB0110007802282FDC44 +:104D700000219DF8AC0040F2231210FB02F0774AAC +:104D800002EBC000017103229DF8AC0040F2231138 +:104D900010FB01F0714901EBC00118319DF898003A +:104DA00000EBC00001EB0010027007229DF8AC0080 +:104DB00040F2231110FB01F0684901EBC0001830EC +:104DC0009DF8981001EBC10100EB0110427134E035 +:104DD0009DF8AC0040F2231110FB01F05F4901EB9C +:104DE000C00118319DF8980000EBC00001EB0010E5 +:104DF00001789DF8AC0040F2231210FB02F0574AF4 +:104E000002EBC0004079814217D1564890F8030D5B +:104E1000C0F3401088B116229DF8AC0040F2231177 +:104E200010FB01F04D4901EBC00018309DF89810BF +:104E300001EBC10100EB01104271A5E114229DF8C4 +:104E4000AC0040F2231110FB01F0444901EBC0011A +:104E500018319DF8980000EBC00001EB0010427182 +:104E600001219DF8AC0040F2231210FB02F03B4AF6 +:104E700002EBC00001719DF8AC0000EB400101EBBA +:104E80000010374901EB001130319DF8980001EB1B +:104E90000010801C0990007820F020002030099933 +:104EA000087071E114229DF8AC0040F2231110FB50 +:104EB00001F02A4901EBC00018309DF8981001EB71 +:104EC000C10100EB011042715EE19DF8AC0040F2BF +:104ED000231110FB01F0214901EBC0001830BDF88F +:104EE000D01001EBC10100EB01108079012824D121 +:104EF00000229DF8AC0040F2231110FB01F017498D +:104F000001EBC0011831BDF8D00000EBC00001EB8F +:104F10000010827114229DF8AC0040F2231110FBA6 +:104F200001F00E4901EBC00018309DF8981001EB1C +:104F3000C10100EB0110427123E000219DF8AC009B +:104F400040F2231210FB02F0044A02EBC000017190 +:104F500005229DF8AC0040F2231105E0C444002076 +:104F600004400020BC22002010FB01F0FE4901EBB0 +:104F7000C00018309DF8981001EBC10100EB011042 +:104F8000427101E101219DF8AC0040F2231210FBB7 +:104F900002F0F54A02EBC000017114229DF8AC004A +:104FA00040F2231110FB01F0EF4901EBC001183171 +:104FB0009DF8980000EBC00001EB001042719DF8D5 +:104FC000AC0000EB400101EB0010E84901EB0010E0 +:104FD00030309DF8981000EB0110801C099000788B +:104FE00020F00400001D09990870CDE000202C90ED +:104FF0002D90002137911FE0DDE92C10000240EADE +:1050000011620902CDE92C129DF8AC0000EB4001C1 +:10501000C1EBC010D64901EBC001BDF8DC00401D5A +:10502000085CDDE92C3440EA0302CDE92C24BDF80C +:10503000DC00401C81B23791BDF8DC000328DBDBCB +:10504000DDE92C010AF0FAF801469DF8AC0040F2C7 +:10505000231210FB02F0C44A02EBC00218329DF882 +:10506000980000EBC00002EB0010C0F81E100022F8 +:105070002C922D92002137911EE0DDE92C100002C8 +:1050800040EA11620902CDE92C129DF8AC0000EB58 +:105090004001C1EBC010B64901EBC001BDF8DC0016 +:1050A0000830085CDDE92C341843CDE92C04BDF848 +:1050B000DC00401C80B23790BDF8DC000328DCDB4C +:1050C000DDE92C010AF0BAF801469DF8AC0040F287 +:1050D000231210FB02F0A44A02EBC00218329DF822 +:1050E000980000EBC00002EB0010C0F81A1000227C +:1050F0002C922D92002137911EE0DDE92C10000248 +:1051000040EA11620902CDE92C129DF8AC0000EBD7 +:105110004001C1EBC010964901EBC001BDF8DC00B5 +:105120001330085CDDE92C341843CDE92C04BDF8BC +:10513000DC00401C80B23790BDF8DC000328DCDBCB +:105140009DF8AC002C9940F2231210FB02F0864A25 +:1051500002EBC00218329DF8980000EBC00002EB91 +:105160000010416307229DF8AC0040F2231110FBB0 +:1051700001F07D4901EBC00018309DF8981001EB5B +:10518000C10100EB01104271FDE300202C902D9035 +:10519000002137911EE0DDE92C10000240EA116287 +:1051A0000902CDE92C129DF8AC0000EB4001C1EBE7 +:1051B000C0106F4901EBC001BDF8DC00401D085C68 +:1051C000DDE92C341843CDE92C04BDF8DC00401C8B +:1051D00080B23790BDF8DC000428DCDBDDE92C016F +:1051E0000AF02CF89DF8AC2040F2231312FB03F2D6 +:1051F0005D4B03EBC20318339DF8982002EBC2020B +:1052000003EB021222329060D16000222C922D9288 +:10521000002137911EE0DDE92C10000240EA116206 +:105220000902CDE92C129DF8AC0000EB4001C1EB66 +:10523000C0104F4901EBC001BDF8DC000930085C2B +:10524000DDE92C341843CDE92C04BDF8DC00401C0A +:1052500080B23790BDF8DC000428DCDBDDE92C01EE +:1052600009F0ECFF9DF8AC2040F2231312FB03F28F +:105270003D4B03EBC20318339DF8982002EBC202AA +:1052800003EB021242F8220F51609DF8AC0040F28D +:10529000231110FB01F0344901EBC00118319DF8D6 +:1052A000980000EBC00001EB001001789DF8AC0005 +:1052B00040F2231210FB02F02B4A02EBC0004079AF +:1052C00081427DD12B4890F8030DC0F3401090B17E +:1052D00017229DF8AC0040F2231110FB01F0224987 +:1052E00001EBC00018309DF8981001EBC10100EBF4 +:1052F0000110427111E014229DF8AC0040F223111C +:1053000010FB01F0184901EBC00018309DF898100F +:1053100001EBC10100EB011042719DF8AC009DF85A +:10532000981001EB0010C217CDE92C02124890F83A +:105330009007C0B19DF8AC0000EB400101EB0010FC +:105340000A4901EB001030309DF8981000EB011075 +:10535000807A02281CD09DF8AC0000EB400101EBE4 +:10536000001002490AE013E0C44400200440002079 +:10537000A4770020BC220020BC32002001EB0010EA +:1053800030309DF8981000EB0110C07A00287CDDC9 +:1053900000229DF8AC0040F2231110FB01F0FC4903 +:1053A00001EBC00118319DF8980000EBC00001EB43 +:1053B000001080F83E209DF8AC0000EB400101E0B9 +:1053C000F4E2EDE301EB0010F24901EB00113031A2 +:1053D0009DF8980001EB0010C272EF48D0F80C0263 +:1053E0000521B0FBF1F201FB120000EB4001EA489D +:1053F0002C3000EB41100D3009909DF8AC1040F2BC +:10540000231011FB00F0E24901EBC00018309DF8B9 +:10541000981001EBC10100EB01102230102201466F +:1054200008900998F2F711FFDB48D0F80C0205212B +:10543000B0FBF1F201FB120000EB4001D6482C302A +:1054400000EB41129DF8AC0040F2231110FB01F07B +:10545000CF4901EBC00118319DF8980000EBC00066 +:1054600001EB001050F81A1F42F8011F406850600D +:10547000C948D0F80C020521B0FBF1F201FB120083 +:1054800000EB4001C4482C3000E08BE100EB4112FE +:105490009DF8AC0000EB400101EB0010BD4901EBB1 +:1054A000001130319DF8980001EB00100078107069 +:1054B000B948D0F80C020521B0FBF1F201FB120053 +:1054C00000EB4001B4482C3000EB41129DF8AC00D9 +:1054D00040F2231110FB01F0AD4901EBC00118317E +:1054E0009DF8980000EBC00001EB0010406BC2F883 +:1054F0000900A948D0F80C020521B0FBF1F201FB2C +:10550000120000EB4001A4482C3000EB4111A348ED +:10551000C26841F81D2F008A88809F48D0F80C028D +:105520000521B0FBF1F201FB120000EB40019A48AB +:105530002C3000EB41129DF8AC0000EB400101EB78 +:105540000010944901EB001130319DF8980001EBF7 +:1055500000104068C2F8230000229DF8AC0000EB68 +:10556000400101EB00108B4901EB001130319DF837 +:10557000980001EB00104260002137914BE0864813 +:10558000D0F80C020521B0FBF1F201FB120000EB98 +:10559000400181482C3000EB41112731BDF8DC403F +:1055A0009DF8AC0040F2231210FB02F0784A02EBA7 +:1055B000C00218329DF8980000EBC00002EB00100A +:1055C00090F87F0040F2231210FB02F0704A02EBC9 +:1055D000C00218329DF8AC0040F2231310FB03F018 +:1055E0006B4B03EBC00318339DF8980000EBC00031 +:1055F00003EB001090F8800000EBC00002EB0012FB +:105600003F32BDF8DC00001D105C0855BDF8DC0021 +:10561000401C81B23791BDF8DC000628AFDB0021C9 +:10562000379139E000239DF8AC0040F2231110FBC4 +:1056300001F0574901EBC00118319DF8980000EBCB +:10564000C00001EB001090F87F0040F2231110FB26 +:1056500001F04F4901EBC00118319DF8AC0040F258 +:10566000231210FB02F04A4A02EBC00218329DF8E6 +:10567000980000EBC00002EB001090F8800000EBF7 +:10568000C00001EB00113F31BDF8DC000B54BDF848 +:10569000DC00401C81B23791BDF8DC000A28C1DB78 +:1056A0003D48D0F80C020521B0FBF1F080B2014674 +:1056B00009900220F3F70CFD00210620F4F7B4FC5A +:1056C0003548D0F80C023449498D884206D2324818 +:1056D000D0F80C02401C3049C1F80C020021052012 +:1056E000F4F7A2FC9DF8AC0000EB400101EB0010C8 +:1056F000284901EB001030309DF8981000EB0110A4 +:10570000801C0990007820F0080209980270224855 +:10571000D0F80C020521B0FBF1F201FB120000EB06 +:1057200040011D482C3000EB4110D0F823202C986C +:1057300000EB40011A4800EB4110C0F82320002084 +:10574000379020E01448D0F80C020521B0FBF1F2AC +:1057500001FB120000EB40010F482C3000EB411020 +:105760002730BDF8DC10425C2C9800EB40010C485F +:1057700000EB41112731BDF8DC000A54BDF8DC0014 +:10578000401C81B23791BDF8DC000628DADB73E0FB +:10579000C444002004400020BC120020BC31002082 +:1057A000D814002000229DF8AC0040F2231110FB19 +:1057B00001F0FC4901EBC00118319DF8980000EBA5 +:1057C000C00001EB001080F83E209DF8AC0000EB1B +:1057D000400101EB0010F44901EB001030309DF85E +:1057E000981000EB0110801C0990007820F0080050 +:1057F0000830099908709DF8AC0000EB400101EBFE +:105800000010E94901EB001030309DF8981000EBD2 +:10581000011042682C9800EB4001E44800EB411075 +:10582000C0F823200020379022E09DF8AC0040F221 +:10583000231110FB01F0DB4901EBC00118319DF889 +:10584000980000EBC00001EB00113F31BDF8DC0017 +:105850000A5C2C9800EB4001D44800EB4111273141 +:10586000BDF8DC000A54BDF8DC00401C81B2379161 +:10587000BDF8DC000628D8DB9DF8AC100220F4F758 +:10588000D3FB9DF8AC0040F2231110FB01F0C54999 +:1058900001EBC00018309DF8981001EBC10100EB3E +:1058A0000110223009902C9800EB4001BF4800EB1A +:1058B00041100D30102208900999F2F7C6FC9DF8AE +:1058C000AC0040F2231110FB01F0B64901EBC0011E +:1058D00018319DF8980000EBC00001EB00112C98E6 +:1058E00000EB4002B14800EB421051F81A2F40F88B +:1058F000012F496841609DF8AC0000EB400101EBCD +:105900000010A94901EB001130319DF8980001EB1E +:10591000001001782C9800EB4002A44800EB4210E4 +:1059200001702C9800EB4001A04800EB4111A04809 +:10593000C26841F81D2F008A88809DF8AC0040F2B3 +:10594000231110FB01F0974901EBC00118319DF8BC +:10595000980000EBC00001EB0010416B2C9800EBAD +:105960004002924800EB4210C0F809109DF8AC00CC +:1059700000EB400101EB00108B4901EB00113031CD +:105980009DF8980000E00AE101EB001041682C98B6 +:1059900000EB4002854800EB4210C0F823102C9821 +:1059A00081B208200991F4F73FFB80E09DF8AC003C +:1059B00040F2231110FB01F07A4901EBC0011831CC +:1059C0009DF8980000EBC00001EB001001789DF8F5 +:1059D000AC0040F2231210FB02F0724A02EBC0004E +:1059E0004079814263DA9DF8AC0000EB400101EBA5 +:1059F00000106D4901EB001030309DF8981000EB5D +:105A00000110801C0990007820F00400001D099905 +:105A100008709DF8AC0000EB400101EB00106249FA +:105A200001EB001030309DF8981000EB0110801C45 +:105A30000990007820F080008030099908700120DA +:105A40009DF8AC1040F2231211FB02F1554A02EB13 +:105A5000C10108719DF8AC0040F2231110FB01F068 +:105A6000114601EBC00042799DF8AC0040F22311D1 +:105A700010FB01F04B4901EBC00018309DF8981065 +:105A800001EBC10100EB0110027014229DF8AC0083 +:105A900040F2231110FB01F0424901EBC000183025 +:105AA0009DF8981001EBC10100EB0110427176E006 +:105AB0000121404880F8B4169DF8AC0040F2231153 +:105AC00010FB01F0374901EBC00118319DF8980037 +:105AD00000EBC00001EB001001789DF8AC0040F233 +:105AE000231210FB02F02F4A02EBC00040798142E2 +:105AF0002EDA00219DF8AC0040F2231210FB02F0D8 +:105B0000284A02EBC000017101229DF8AC0040F26E +:105B1000231110FB01F0234901EBC00118319DF85E +:105B2000980000EBC00001EB0010027014229DF8F9 +:105B3000AC0040F2231110FB01F01A4901EBC00048 +:105B400018309DF8981001EBC10100EB0110427173 +:105B500025E014229DF8AC0040F2231110FB01F067 +:105B6000104901EBC00018309DF8981001EBC101FD +:105B700000EB0110427112E014229DF8AC0040F2DB +:105B8000231110FB01F0074901EBC00018309DF80C +:105B9000981001EBC10100EB0110427100BF00BF82 +:105BA00001F0B6BEC444002004400020D8140020F8 +:105BB000BC310020BC3200209DF8AC0040F2231123 +:105BC00010FB01F0FE4901EBC000817826919DF8A1 +:105BD000AC0000EB4001C1EBC010FA4911F83010E5 +:105BE00027919DF8AC0040F2231110FB01F0F4491D +:105BF00001EBC00118319DF8980000EBC00001EBEB +:105C00000010417924919DF8AC0000EB4001C1EBFC +:105C1000C010EC4901EBC0010991BDF89C10099836 +:105C2000F4F79AFF35909DF8AC0000EB4001C1EB12 +:105C3000C010E44901EBC001BDF89C00095CBDF84F +:105C4000D400814241F063869DF8AC0000EB400136 +:105C5000C1EBC010DB4901EBC0004078002841F3E4 +:105C600056860021D84A9DF8AC0002EB00129DF840 +:105C700098001154BDF8900089287DD00EDC1428BE +:105C800001F0298605DC082877D0102841F03E86EF +:105C9000EFE3152872D08028F8D1EBE38B286ED083 +:105CA0008C286DD08E286CD08F28EFD1BDF89C0049 +:105CB0000D2867D19DF8AC0000EB4001C1EBC0108E +:105CC000C04901EBC0004178C04880F8051D9DF82F +:105CD000AC0000EB4001C1EBC010BA4901EBC000C1 +:105CE000C17ABA4880F8061D9DF8AC0040F2231135 +:105CF00010FB01F0B24901EBC00018309DF898107C +:105D000001EBC10100EB0110007803287EDCAF48F5 +:105D100090F8060D00287ADD9DF8AC0040F22311C2 +:105D200010FB01F0A64901EBC00118319DF8980065 +:105D300000EBC00001EB001109910878401CC1B2D2 +:105D4000099801709DF8AC0040F2231110FB01F09E +:105D50009B4901EBC00018309DF8981001EBC10180 +:105D600000EB01100078042851DB9DF8AC0000EB3B +:105D7000400101EB001006E0FEE3FEE3FEE3FEE37C +:105D8000FEE3FEE3FEE3924901EB001030309DF8A4 +:105D9000981000EB0110801C09908C4890F8060DBB +:105DA000C0F30010C0F101000999097860F3000107 +:105DB00009980170854890F8050DC0F3C00038BB04 +:105DC0009DF8AC0000EB400101EB0010804901EBB5 +:105DD000001030309DF8981000EB01108078C0F36F +:105DE0004010A8B19DF8AC0000EB400101EB0010A1 +:105DF000774901EB001030309DF8981000EB01104E +:105E0000801C0990007820F0020002E051E0E1E0FF +:105E10001FE0801C099908709DF8AC0040F2231126 +:105E200010FB01F0664901EBC00018309DF8981096 +:105E300001EBC10100EB011018300990007820F04F +:105E40000200801C099908709DF8AC100220F4F73C +:105E5000EBF800219DF8AC0040F2231210FB02F099 +:105E6000574A02EBC000017104229DF8AC0040F2D9 +:105E7000231110FB01F0524901EBC00118319DF8CC +:105E8000980000EBC00001EB001002708C229DF81E +:105E9000AC0040F2231110FB01F0494901EBC001B5 +:105EA00018319DF8980000EBC00001EB0010427122 +:105EB00090E09DF8AC0040F2231110FB01F0404946 +:105EC00001EBC00118319DF8980000EBC00001EB18 +:105ED000001001789DF8AC0040F2231210FB02F094 +:105EE000374A02EBC0004079814273D19DF8AC0083 +:105EF00000EB400101EB0010354901EB00103030A0 +:105F00009DF8981000EB0110801C09902F4890F824 +:105F1000060DC0F30010C0F101010998027861F389 +:105F2000000202709DF8AC0000EB400101EB001094 +:105F3000274901EB001130319DF8980001EB00106A +:105F4000801C0990214890F8050DC2080998017835 +:105F500062F3410101709DF8AC0000EB400101EBE0 +:105F600000101B4901EB001130319DF8980001EB46 +:105F700000108078C0F340029DF8AC0040F223117D +:105F800010FB01F00E4901EBC00018309DF898108D +:105F900001EBC10100EB0110007EC0F34000824222 +:105FA0006ED09DF8AC0040F2231110FB01F00449C3 +:105FB00001EBC00018309DF8981001EBC1010AE018 +:105FC000C4440020A4770020383E0020BC220020DA +:105FD0000440002082E300EB0110183009909DF886 +:105FE000AC0000EB400101EB0010FD4901EB00109B +:105FF00030309DF8981000EB011080784208099825 +:10600000007862F34100099908709DF8AC0000EB3C +:10601000400101EB0010F24901EB001030309DF817 +:10602000981000EB01108078C0F3400018BB0122EB +:106030009DF8AC0040F2231110FB01F0E94901EB9F +:10604000C00118319DF8980000EBC00001EB001072 +:1060500042739DF8AC0040F2231110FB01F0E149BE +:1060600001EBC00018309DF8981001EBC10100EB66 +:10607000011080F83E209DF8AC100220F3F7D4FF09 +:106080009DF8AC0000EB400101EB0010D44901EB9E +:10609000001130319DF8980001EB0010807800F07D +:1060A00001029DF8AC0040F2231110FB01F0CD4934 +:1060B00001EBC00018309DF8981001EBC10100EB16 +:1060C0000110007E00F00100824276D09DF8AC0005 +:1060D00040F2231110FB01F0C24901EBC00018305F +:1060E0009DF8981001EBC10100EB011018300990E8 +:1060F0009DF8AC0000EB400101EB0010B84901EB4A +:10610000001130319DF8980001EB00108278099859 +:10611000017862F3000101709DF8AC0000EB4001D2 +:1061200001EB0010AE4901EB001030309DF89810E3 +:1061300000EB0110807800F00100E8BB9DF8AC0096 +:1061400000EB400101EB0010A54901EB00103030DD +:106150009DF8981000EB01108078C0F3401068B3F0 +:106160009DF8AC0040F2231110FB01F09D4901EBBA +:10617000C00018309DF8981001EBC10100EB011030 +:1061800090F83E00D0B99DF8AC0040F2231110FB0E +:1061900001F0944901EBC00018309DF8981001EB14 +:1061A000C10100EB0110407B40B99DF8AC0000EB51 +:1061B000400101EB001002E045E022E22FE08849B7 +:1061C00001EB001030309DF8981000EB0110807842 +:1061D000C0F3400018BB01229DF8AC0040F223112F +:1061E00010FB01F07F4901EBC00118319DF89800C8 +:1061F00000EBC00001EB001042739DF8AC0040F2D0 +:10620000231110FB01F0774901EBC00018309DF815 +:10621000981001EBC10100EB011080F83E20002234 +:106220009DF8AC0040F2231110FB01F06D4901EB29 +:10623000C00018309DF8981001EBC10100EB01106F +:1062400080F83D20D8E19DF8AC0040F2231110FB0E +:1062500001F0644901EBC00018309DF8981001EB83 +:10626000C10100EB011090F83E0098B901229DF8A1 +:10627000AC0040F2231110FB01F05A4901EBC000C1 +:1062800018309DF8981001EBC10100EB011080F867 +:106290003D2027E000229DF8AC0040F2231110FBC6 +:1062A00001F0504901EBC00118319DF8980000EB56 +:1062B000C00001EB001080F83D209DF8AC0000EB21 +:1062C000400101EB0010464901EB001030309DF811 +:1062D000981000EB0110801C0990007820F001025A +:1062E00009980270404890F8900780B19DF8AC0082 +:1062F00000EB400101EB0010394901EB0010303098 +:106300009DF8981000EB0110807A022870D1374870 +:1063100090F8290001286BD13448D0F80C02334999 +:10632000498D884264D29DF8AC0040F2231110FBE5 +:1063300001F02C4901EBC00018309DF8981001EBDA +:10634000C10100EB011090F83D00012847D19DF8F4 +:10635000AC0040F2231110FB01F0224901EBC00018 +:1063600018309DF8981001EBC10100EB011090F876 +:106370007E00A0BB01229DF8AC0000EB400101EBC8 +:106380000010174901EB001130319DF8980001EB26 +:106390000010C2729DF8AC0000EB400101EB001050 +:1063A0000F4901EB001130319DF8980001EB00100E +:1063B00001789DF8AC0040F2231210FB02F0094A6C +:1063C00002EBC000417008229DF8AC0040F223119E +:1063D00010FB01F0034901EBC001183109E069E04D +:1063E00004400020C4440020BC320020BC12002025 +:1063F000F1E09DF8980000EBC00001EB0010427145 +:1064000000229DF8AC0000EB400101EB0010FE49BA +:1064100001EB001130319DF8980001EB0010426053 +:106420009DF8AC100220F3F7FFFD0021379119E031 +:1064300000229DF8AC0040F2231110FB01F0F3495B +:1064400001EBC00118319DF8980000EBC00001EB92 +:1064500000113F31BDF8DC000A54BDF8DC00401CDF +:1064600081B23791BDF8DC001428E1DB00213791BF +:106470001BE0ABE2F8E300229DF8AC0040F22311F0 +:1064800010FB01F0E14901EBC00118319DF89800C3 +:1064900000EBC00001EB00115B31BDF8DC000A54D9 +:1064A000BDF8DC00401C81B23791BDF8DC000A2841 +:1064B000E1DBA1E09DF8AC0040F2231110FB01F0FC +:1064C000D24901EBC00018309DF8981001EBC101D2 +:1064D00000EB011090F83D0001287CD19DF8AC0044 +:1064E00040F2231110FB01F0C84901EBC001183143 +:1064F0009DF8980000EBC00001EB001090F87F00C1 +:1065000040F2231110FB01F0C04901EBC00118312A +:106510009DF8AC0040F2231210FB02F0BB4A02EBE4 +:10652000C00018309DF8982002EBC20200EB021068 +:1065300090F8800000EBC00001EB001090F87700AD +:10654000032859D102229DF8AC0000EB400101EB79 +:106550000010AD4901EB001130319DF8980001EBBE +:106560000010C2729DF8AC0000EB400101EB00107E +:10657000A54901EB001106E03FE205E2F0E396E2F7 +:10658000EFE2EEE3FFE130319DF8980001EB0010FF +:1065900001789DF8AC0040F2231210FB02F09B4AF8 +:1065A00002EBC000417008229DF8AC0040F22311BC +:1065B00010FB01F0954901EBC00118319DF89800DE +:1065C00000EBC00001EB0010427100229DF8AC000E +:1065D00000EB400100E00FE001EB00108A4901EB05 +:1065E000001130319DF8980001EB001042609DF8D9 +:1065F000AC100220F3F718FD9DF8AC100220F3F761 +:1066000013FD9DF8AC0040F2231110FB01F07F490F +:1066100001EBC00018309DF8981001EBC10100EBB0 +:1066200001108078802835D19DF8AC0000EB400146 +:1066300001EB0010744901EB001030309DF8981008 +:1066400000EB01108078C0F3400018BB9DF8AC004F +:1066500000EB400101EB00106B4901EB0010303002 +:106660009DF8981000EB01108078C0F3401088B9B5 +:1066700015229DF8AC0040F2231110FB01F0634994 +:1066800001EBC00018309DF8981001EBC10100EB40 +:10669000011042719DF8AC0000EB400101EB0010CD +:1066A000594901EB001030309DF8981000EB0110B3 +:1066B0008078C0F3400090B18F229DF8AC0040F28A +:1066C000231110FB01F0514901EBC00018309DF877 +:1066D000981001EBC10100EB0110427141E09DF8FF +:1066E000AC0040F2231110FB01F0484901EBC0005F +:1066F00018309DF8981001EBC10100EB0110807B70 +:1067000001282ED100229DF8AC0040F2231110FB8D +:1067100001F03E4901EBC00118319DF8980000EBF3 +:10672000C00001EB001082738C229DF8AC0040F297 +:10673000231110FB01F0354901EBC00118319DF820 +:10674000980000EBC00001EB0010427100219DF8A1 +:10675000AC0040F2231210FB02F02C4A02EBC00006 +:1067600001719DF8AC0000EB400101EB00102649DF +:1067700001EB0010007BE8BB9DF8AC0000EB400192 +:10678000C1EBC010224901EBC000807801049DF8E4 +:10679000AC0000EB4002C2EBC0101D4A02EBC0008F +:1067A000C07841EA00219DF8AC0000EB4002C2EB4A +:1067B000C010174A02EBC00000790843C117CDE9A9 +:1067C000080108F03BFD9DF8AC1040F2231211FBCC +:1067D00002F10E4A02EBC10218329DF8981001EB4B +:1067E000C10102EB0111C1F81E009DF8AC0000EBE5 +:1067F000400100E03DE0C1EBC010054901EBC000E5 +:106800004079000406E0000004400020C444002059 +:10681000A47700209DF8AC1001EB4102C2EBC1113E +:10682000FE4A02EBC101897940EA01209DF8AC10D3 +:1068300001EB4102C2EBC111F84A02EBC101C97977 +:106840000843C117CDE9080108F0F8FC9DF8AC1029 +:1068500040F2231211FB02F1F14A02EBC10118319F +:106860009DF8982002EBC20201EB0211C1F81A0058 +:1068700089E09DF8AC0000EB4001C1EBC010E74996 +:1068800001EBC000807801069DF8AC0000EB4002EF +:10689000C2EBC010E14A02EBC000C07841EA0041FF +:1068A0009DF8AC0000EB4002C2EBC010DB4A02EBEB +:1068B000C000007941EA00219DF8AC0000EB4002E5 +:1068C000C2EBC010D54A02EBC00040790843C117A3 +:1068D000CDE9080108F0B2FC9DF8AC1040F223129B +:1068E00011FB02F1CE4A02EBC10218329DF898105A +:1068F00001EBC10102EB0111C1F81E009DF8AC00D3 +:1069000000EB4001C1EBC010C44901EBC00080792D +:1069100000069DF8AC1001EB4102C2EBC111BF4A69 +:1069200002EBC101C97940EA01409DF8AC1001EBCE +:106930004102C2EBC111B94A02EBC101097A40EA36 +:1069400001209DF8AC1001EB4102C2EBC111B34A2A +:1069500002EBC101497A0843C117CDE9080108F0EB +:106960006DFC9DF8AC1040F2231211FB02F1AC4A11 +:1069700002EBC10118319DF8982002EBC20201EB35 +:106980000211C1F81A0020E2BDF89C0003281CD1B6 +:106990008F229DF8AC0040F2231110FB01F0A049BA +:1069A00001EBC00118319DF8980000EBC00001EB2D +:1069B0000010427101219DF8AC0040F2231210FB3F +:1069C00002F0974A02EBC0000171FEE1BDF89C00A5 +:1069D000032811D18F229DF8AC0040F2231110FB47 +:1069E00001F08F4901EBC00018309DF8981001EBC1 +:1069F000C10100EB01104271E7E1BDF89C000328E2 +:106A000054D19DF8AC0040F2231110FB01F08449F1 +:106A100001EBC0001830BDF8D01001EBC10100EB54 +:106A200001108079012824D100229DF8AC0040F2A9 +:106A3000231110FB01F07A4901EBC0011831BDF8B8 +:106A4000D00000EBC00001EB001082718F229DF896 +:106A5000AC0040F2231110FB01F0714901EBC001C1 +:106A600018319DF8980000EBC00001EB0010427156 +:106A70001CE008229DF8AC0040F2231110FB01F04D +:106A8000674901EBC00118319DF8980000EBC00088 +:106A900001EB0010427100219DF8AC0040F223127E +:106AA00010FB02F05E4A02EBC00001718DE1BDF8FF +:106AB0009C00032854D19DF8AC0040F2231110FB38 +:106AC00001F0574901EBC0001830BDF8D01001EBC0 +:106AD000C10100EB01108079012824D100229DF82A +:106AE000AC0040F2231110FB01F04D4901EBC00155 +:106AF0001831BDF8D00000EBC00001EB001082712E +:106B00008F229DF8AC0040F2231110FB01F04449A4 +:106B100001EBC00018309DF8981001EBC10100EBAB +:106B2000011042711CE008229DF8AC0040F22311D4 +:106B300010FB01F03A4901EBC00118319DF89800B3 +:106B400000EBC00001EB0010427100219DF8AC0089 +:106B500040F2231210FB02F0314A02EBC000017137 +:106B600033E1BDF89C0008287DD19DF8AC0000EB16 +:106B70004001C1EBC010294901EBC000807801063B +:106B80009DF8AC0000EB4002C2EBC010234A02EBC0 +:106B9000C000C07841EA00419DF8AC0000EB400223 +:106BA000C2EBC0101D4A02EBC000007941EA002090 +:106BB0009DF8AC1001EB4102C2EBC111174A02EB88 +:106BC000C10149790843C117CDE9080108F036FB36 +:106BD0009DF8AC1040F2231211FB02F1104A02EBB7 +:106BE000C10218329DF8981001EBC10102EB0111AE +:106BF00048639DF8AC0040F2231110FB01F00849F6 +:106C000001EBC00018309DF8981001EBC10100EBBA +:106C1000011000789DF8AC1004E00000A47700207B +:106C2000C444002040F2231211FB02F1FE4A02EBA1 +:106C3000C1014979884232DA00219DF8AC0040F266 +:106C4000231210FB02F0F84A02EBC000017105228A +:106C50009DF8AC0040F2231110FB01F0F24901EB6A +:106C6000C001183101E07AE07CE09DF8980000EB6B +:106C7000C00001EB001002708E229DF8AC0040F2C3 +:106C8000231110FB01F0E84901EBC00018309DF81A +:106C9000981001EBC10100EB011042715FE09DF81B +:106CA000AC0040F2231110FB01F0DF4901EBC00002 +:106CB0001830BDF8D01001EBC10100EB0110807954 +:106CC00001282FD100229DF8AC0040F2231110FBC7 +:106CD00001F0D54901EBC0011831BDF8D00000EB3F +:106CE000C00001EB001082718F229DF8AC0040F2D1 +:106CF000231110FB01F0CC4901EBC00118319DF8C4 +:106D0000980000EBC00001EB0010427101219DF8DA +:106D1000AC0040F2231210FB02F0C34A02EBC000A9 +:106D200001711CE08E229DF8AC0040F2231110FB93 +:106D300001F0BD4901EBC00118319DF8980000EB4E +:106D4000C00001EB0010427100219DF8AC0040F240 +:106D5000231210FB02F0B44A02EBC000017134E0D0 +:106D6000FEE333E0BDF89C0003282ED100219DF8FE +:106D7000AC0040F2231210FB02F0AB4A02EBC00061 +:106D8000017101229DF8AC0040F2231110FB01F0CB +:106D9000A54901EBC0011831BDF8D00000EBC000DF +:106DA00001EB001082718C229DF8AC0040F223119F +:106DB00010FB01F09C4901EBC00018309DF89810C1 +:106DC00001EBC10100EB01104271FCE3BDF89C0036 +:106DD0000F287CD19DF8AC0000EB400101EB0010C6 +:106DE000924901EB0010007BE8BB00202C902D9015 +:106DF0000021379120E0DDE92C10000240EA116209 +:106E00000902CDE92C129DF8AC0000EB4001C1EB6A +:106E1000C010874901EBC001BDF8DC00C0F10600DD +:106E2000085CDDE92C3440EA0302CDE92C24BDF8EE +:106E3000DC00401C81B23791BDF8DC000528DADBAC +:106E40009DF8AC00DDE92C2140F2231310FB03F088 +:106E5000754B03EBC00318339DF8980000EBC0009E +:106E600003EB001000E045E040F8222F41600022D3 +:106E70002C922D920021379120E0DDE92C100002A8 +:106E800040EA11620902CDE92C129DF8AC0000EB3A +:106E90004001C1EBC010664901EBC001BDF8DC0048 +:106EA000C0F10B00085CDDE92C3440EA0302CDE9B7 +:106EB0002C24BDF8DC00401C81B23791BDF8DC0009 +:106EC0000528DADB9DF8AC00DDE92C1200E0F9E3DF +:106ED00040F2231310FB03F0534B03EBC0001830B8 +:106EE0009DF8983003EBC30300EB03102230816060 +:106EF000C2607EE000202C902D900021379120E090 +:106F0000DDE92C10000240EA11620902CDE92C12E1 +:106F10009DF8AC0000EB4001C1EBC010444901EB0F +:106F2000C001BDF8DC00C0F10700085CDDE92C34CD +:106F300040EA0302CDE92C24BDF8DC00401C81B2FC +:106F40003791BDF8DC000628DADB9DF8AC00DDE9FE +:106F50002C1240F2231310FB03F0334B03EBC0035E +:106F600018339DF8980000EBC00003EB001040F8C8 +:106F7000221F426000222C922D92002137911FE0A7 +:106F8000DDE92C10000240EA11620902CDE92C1261 +:106F90009DF8AC0000EB4001C1EBC010244901EBAF +:106FA000C001BDF8DC00C0F10D00085CDDE92C3447 +:106FB0001843CDE92C04BDF8DC00401C80B23790AA +:106FC000BDF8DC000628DBDB9DF8AC00DDE92C21F8 +:106FD00040F2231310FB03F0134B03EBC0001830F7 +:106FE0009DF8983003EBC30300EB0310223082605E +:106FF000C1609DF8AC0040F2231110FB01F00A497A +:1070000001EBC00118319DF8980000EBC00001EBC6 +:10701000001001789DF8AC0040F2231210FB02F042 +:10702000014A02EBC00005E0C444002004400020F7 +:10703000A4770020407981427ED19DF8AC009DF874 +:10704000981001EB0010C217CDE92C02FE4890F811 +:10705000900708B39DF8AC0000EB400101EB001075 +:10706000FA4901EB001030309DF8981000EB011048 +:10707000807A022810D09DF8AC0000EB400101EBB3 +:107080000010F24901EB001030309DF8981000EB31 +:107090000110C07A00287CDD00229DF8AC0000EBD6 +:1070A000400101EB0010E94901EB001030309DF880 +:1070B000981000EB0110C272E548D0F80C020521CF +:1070C000B0FBF1F201FB120000EB4001E0482C3074 +:1070D00000EB41100D3009909DF8AC0040F22311F7 +:1070E00010FB01F0DB4901EBC00018309DF898104F +:1070F00001EBC10100EB0110223010220146089083 +:107100000998F1F7A2F8D248D0F80C020521B0FB9B +:10711000F1F201FB120000EB4001CD482C3000EBF6 +:1071200041129DF8AC0040F2231110FB01F0C94957 +:1071300001EBC001183100E0C5E29DF8980000EBBA +:10714000C00001EB001050F81A1F42F8011F406800 +:107150005060BF48D0F80C020521B0FBF1F201FBF2 +:10716000120000EB4001BA482C3000EB41129DF8B0 +:10717000AC0000EB400101EB0010B44901EB001141 +:1071800030319DF8980001EB001000781070B04885 +:1071900000E07CE1D0F80C020521B0FBF1F201FB2C +:1071A000120000EB4001AA482C3000EB4111AA4824 +:1071B000C26841F81D2F008A8880A548D0F80C02CB +:1071C0000521B0FBF1F201FB120000EB4001A048E9 +:1071D0002C3000EB41129DF8AC0040F2231110FB63 +:1071E00001F09C4901EBC00118319DF8980000EBBB +:1071F000C00001EB0010406BC2F809009448D0F8C1 +:107200000C020521B0FBF1F201FB120000EB400182 +:107210008F482C3000EB41129DF8AC0000EB400190 +:1072200001EB0010894901EB001130319DF8980005 +:1072300001EB00104068C2F8230000229DF8AC006A +:1072400000EB400101EB0010804901EB00113031EF +:107250009DF8980001EB00104260002137914BE04F +:107260007B48D0F80C020521B0FBF1F201FB1200C3 +:1072700000EB400176482C3000EB41112731BDF87E +:10728000DC409DF8AC0040F2231210FB02F0714A82 +:1072900002EBC00218329DF8980000EBC00002EB30 +:1072A000001090F87F0040F2231210FB02F0694AB0 +:1072B00002EBC00218329DF8AC0040F2231310FB21 +:1072C00003F0644B03EBC00318339DF8980000EB08 +:1072D000C00003EB001090F8800000EBC00002EB50 +:1072E00000123F32BDF8DC00001D105C0855BDF8EF +:1072F000DC00401C81B23791BDF8DC000628AFDB12 +:107300000021379139E000239DF8AC0040F22311B1 +:1073100010FB01F04F4901EBC00118319DF89800B6 +:1073200000EBC00001EB001090F87F0040F2231149 +:1073300010FB01F0474901EBC00118319DF8AC008A +:1073400040F2231210FB02F0424A02EBC002183254 +:107350009DF8980000EBC00002EB001090F8800050 +:1073600000EBC00001EB00113F31BDF8DC000B5415 +:10737000BDF8DC00401C81B23791BDF8DC000A2862 +:10738000C1DB3348D0F80C020521B0FBF1F080B22C +:10739000014609900220F1F79BFE00210620F2F73A +:1073A00043FE2B48D0F80C022949498D884206D269 +:1073B0002748D0F80C02401C2549C1F80C020021D6 +:1073C0000520F2F731FE9DF8AC0000EB400101EB27 +:1073D00000101E4901EB001030309DF8981000EBB2 +:1073E0000110801C0990007820F0080209980270B2 +:1073F0001748D0F80C020521B0FBF1F201FB120096 +:1074000000EB400112482C3000EB4110D0F8232053 +:107410002C9800EB4001114800EB4110C0F82320EC +:10742000002037902EE00A48D0F80C020521B0FB6E +:10743000F1F201FB120000EB400105482C3000EB9B +:10744000411027300CE00000BC3200200440002036 +:10745000BC120020C4440020BC310020D8140020FD +:10746000BDF8DC10425C2C9800EB4001FE4800EBBC +:1074700041112731BDF8DC000A54BDF8DC00401C86 +:1074800081B23791BDF8DC000628CCDB56E09DF8D0 +:10749000AC0000EB400101EB0010F44901EB0010DF +:1074A00030309DF8981000EB0110801C0990007896 +:1074B00020F008010831099801709DF8AC0000EB3C +:1074C000400101EB0010E94901EB001130319DF85A +:1074D000980001EB001041682C9800EB4002E24854 +:1074E00000EB4210C0F823100021379122E09DF8F4 +:1074F000AC0040F2231110FB01F0DD4901EBC001AB +:1075000018319DF8980000EBC00001EB00113F31ED +:10751000BDF8DC000A5C2C9800EB4001D24800EB7F +:1075200041112731BDF8DC000A54BDF8DC00401CD5 +:1075300081B23791BDF8DC000628D8DB9DF8AC009D +:1075400000EB400101EB0010C84901EB00103030A6 +:107550009DF8981000EB0110801C0990007800E065 +:1075600016E120F02002099802709DF8AC1002206C +:10757000F2F75AFD9DF8AC0040F2231110FB01F028 +:10758000BB4901EBC00018309DF8981001EBC10118 +:1075900000EB0110223009902C9800EB4001B2481A +:1075A00000EB41100D30102208900999F0F74DFEC4 +:1075B0009DF8AC0040F2231110FB01F0AC4901EB47 +:1075C000C001183100E0A1E19DF8980000EBC00077 +:1075D00001EB00112C9800EB4002A34800EB421095 +:1075E00051F81A2F40F8012F496841609DF8AC000E +:1075F00000EB400101EB00109C4901EB0011303120 +:107600009DF8980001EB001001782C9800EB4002E7 +:10761000954800EB421001702C9800EB4001924815 +:1076200000EB41119348C26841F81D2F008A888001 +:107630009DF8AC0040F2231110FB01F08C4901EBE6 +:10764000C00118319DF8980000EBC00001EB00105C +:10765000416B2C9800EB4002834800EB4210C0F8CD +:1076600009109DF8AC0000EB400101EB00107F49D0 +:1076700001EB001130319DF8980001EB00104168DA +:107680002C9800EB4002784800EB4210C0F8231021 +:107690002C9881B208200991F2F7C6FC00229DF8CF +:1076A000AC0040F2231110FB01F0714901EBC00066 +:1076B00018309DF8981001EBC10100EB011080F823 +:1076C0003E2052E063E09DF8AC0000EB400101EB8E +:1076D0000010664901EB001030309DF8981000EB67 +:1076E0000110801C0990007820F00400001D099909 +:1076F00008709DF8AC0000EB400101EB00105B4905 +:1077000001EB001030309DF8981000EB0110801C48 +:107710000990007820F080008030099908700120DD +:107720009DF8AC1040F2231211FB02F1504A02EB1B +:10773000C10108719DF8AC0040F2231110FB01F06B +:10774000114601EBC00042799DF8AC0040F22311D4 +:1077500010FB01F0464901EBC00018309DF898106D +:1077600001EBC10100EB011002708F229DF8AC000B +:1077700040F2231110FB01F03D4901EBC00018302D +:107780009DF8981001EBC10100EB01104271BDE0C2 +:10779000BDF89C0003284FD10121374880F8B4166A +:1077A0009DF8AC0040F2231110FB01F0304901EBD1 +:1077B000C00118319DF8980000EBC00001EB0010EB +:1077C00001789DF8AC0040F2231210FB02F0284A29 +:1077D00002EBC000407981422FDA00219DF8AC0015 +:1077E00040F2231210FB02F0214A02EBC0000171AB +:1077F00001229DF8AC0040F2231110FB01F01C495E +:1078000001EBC00118319DF8980000EBC00001EBBE +:10781000001002708F229DF8AC0040F2231110FB83 +:1078200001F0134901EBC00018309DF8981001EBEE +:10783000C10100EB011042714CE09DF8AC0040F238 +:10784000231110FB01F00A4901EBC00018309DF82C +:10785000981001EBC10100EB01108078802839D12C +:1078600000219DF8AC0009E0D8140020044000205D +:10787000C4440020BC310020BC32002040F223125E +:1078800010FB02F0FE4A02EBC000017180229DF85D +:10789000AC0040F2231110FB01F0F94901EBC001EB +:1078A00018319DF8980000EBC00001EB0010427108 +:1078B00000229DF8AC0040F2231110FB01F0F049CA +:1078C00001EBC00018309DF8981001EBC10100EBEE +:1078D000011082701AE0BDF89C00032815D1002128 +:1078E000E84880F8B4168F229DF8AC0040F22311CE +:1078F00010FB01F0E24901EBC00018309DF8981030 +:1079000001EBC10100EB0110427100BF00BF00BFDD +:1079100000BFDD4890F80B0FB0B1DC499DF8AC001A +:1079200031F8101009919DF8AC1001EB4100C0EB4B +:10793000C110D74901EBC001012308919DF8AC208B +:10794000DDE90801F3F720F90021379111E000216A +:107950009DF8AC0000EB4002C2EBC010CC4A02EB39 +:10796000C002BDF8DC001154BDF8DC00401C81B23F +:107970003791BDF8DC00142843DAE8E7C5499DF8E3 +:10798000AC0011F81000C009D8BB9DF8AC0011F88C +:107990001000C0F3C300062832D2DFE800F0036213 +:1079A00091FEFD339DF8AC0000EB4001C1EBC0102F +:1079B000B74901EBC0010991B7A1099815F02EFE56 +:1079C00011901198E0B100219DF8AC0000EB40004F +:1079D000B04A3C3202EB8000416001219DF8AC00CE +:1079E00000EB400002EB80008170AA499DF8AC00DA +:1079F00001EB40010991087820F0780028300870E8 +:107A000062E162E19DF8AC0000EB4001C1EBC01007 +:107A10009F4901EBC00109919FA1099815F0FEFD56 +:107A200011901198E0B100219DF8AC0000EB4000EE +:107A3000984A3C3202EB8000416001219DF8AC0085 +:107A400000EB400002EB8000817092499DF8AC0091 +:107A500001EB40010991087820F07800203008708F +:107A600032E19DF8AC0000EB4001C1EBC010884949 +:107A700001EBC001099188A1099815F0CFFD119083 +:107A80001198E0B100219DF8AC0000EB4000814A64 +:107A90003C3202EB8000416001219DF8AC0000EB1C +:107AA000400002EB800081707A499DF8AC0001EB48 +:107AB00040010991087820F078001830087003E13F +:107AC00000219DF8AC0000EB4000724A3C3202EB12 +:107AD0008000416001219DF8AC0000EB400002EB0A +:107AE000800081709DF8AC0000EB4001C1EBC0103C +:107AF000674901EBC0011198801D095C30399DF880 +:107B0000AC0000EB4002C2EBC010614A02EBC003C4 +:107B10001198401D185C303841EA0010C117CDE9BA +:107B2000080106F0D7FD5D4988719DF8AC0000EBB7 +:107B30004001C1EBC010564901EBC001099158A1A9 +:107B4000099815F06BFD1190119838B39DF8AC00B1 +:107B500000EB4001C1EBC0104D4901EBC001119891 +:107B6000401C085C302826DB9DF8AC0000EB40018F +:107B7000C1EBC010464901EBC0011198401C085CE4 +:107B800030389DF8AC1001EB4102C2EBC111404A04 +:107B900002EBC103119902E058E02BE01EE0595CB2 +:107BA000303940EA0110C117CDE9080106F092FD15 +:107BB0003A49C87112E09DF8AC0000EB4001C1EBFE +:107BC000C010334901EBC0011198085C3038C1176F +:107BD000CDE9080106F07EFD3049C8712D499DF8B8 +:107BE000AC0001EB40010991087820F078001830D2 +:107BF000087069E09DF8AC0000EB4001C1EBC010DB +:107C0000234901EBC001099123A1099815F006FD54 +:107C100011901198C8B10020224908601D499DF8B3 +:107C2000AC0001EB40010991087820F0800180311F +:107C3000099801704FF47A719DF8AC0000EB400098 +:107C4000144A3C3202EB800081603DE09DF8AC00BC +:107C500000EB4001C1EBC0100D4901EBC0010991DF +:107C60000DA1099815F0DAFC1190119858B3054848 +:107C700090F8B60620F08001024880F8B61613E0AE +:107C8000C4440020BC320020BC2200202469002013 +:107C9000A4770020CC3D00204F4B00004C3A002040 +:107CA0002C0000008802424210499DF8AC0001EB14 +:107CB00040010991087820F0780008300870002011 +:107CC0000B498870486000BF00BF0A4800780A4925 +:107CD0000978084409490978084409490978084499 +:107CE000002873F467A938B070BD0000CC3D0020B7 +:107CF00064690020120000201300002014000020FE +:107D00001500002007B5D4B000211A9119911891DF +:107D100017911691159114910022129213921092BC +:107D200011920F910E910D910C910B910A91F7A068 +:107D300006C8CDE90812F7A006C8CDE90612002151 +:107D400005910020F5490870549800EB400101EBC3 +:107D50000010F34901EB001081791691F149549814 +:107D600001EB00115598085C05287DDD0621ED4AE0 +:107D7000549802EB001255981154002240F223113E +:107D800054984843E84901EBC0011831559800EB7D +:107D9000C00001EB00100270549800EB400101EBB1 +:107DA0000010DF4901EB00113031559801EB001054 +:107DB000807820F08002549800EB400101EB001025 +:107DC000D74901EB00113031559801EB001082705A +:107DD00040F2231154984843D34901EBC0011831B4 +:107DE000559800EBC00001EB001090F88E0020F0D9 +:107DF000080240F2231154984843CB4901EBC001DB +:107E00001831559800EBC00001EB001080F88E206F +:107E100040F2231154984843C34901EBC001183183 +:107E2000559800EBC00001EB001090F88E0020F098 +:107E3000010240F2231154984843BB4901EBC001B1 +:107E40001831559800EBC00001EB001080F88E202F +:107E5000549800EB400101EB0010B14901EB001018 +:107E60008079092817D200E087E0DFE800F0850577 +:107E70001525354555657500E52240F223115498C6 +:107E80004843A94901EBC0001830559901EBC101E5 +:107E900000EB011042716FE0A12240F223115498CF +:107EA0004843A14901EBC0001830559901EBC101CD +:107EB00000EB011042715FE0A12240F223115498BF +:107EC0004843994901EBC0001830559901EBC101B5 +:107ED00000EB011042714FE0B12240F2231154989F +:107EE0004843914901EBC0001830559901EBC1019D +:107EF00000EB011042713FE0312240F2231154980F +:107F00004843894901EBC0001830559901EBC10184 +:107F100000EB011042712FE0F42240F2231154983B +:107F20004843814901EBC0001830559901EBC1016C +:107F300000EB011042711FE0062240F22311549819 +:107F40004843794901EBC0001830559901EBC10154 +:107F500000EB011042710FE0152240F223115498FA +:107F60004843714901EBC0001830559901EBC1013C +:107F700000EB0110427100BF00BF6A496C39549890 +:107F800011F810000121B1EBD01F46F0B98167480C +:107F900090F82800012806F0A4819DF858000028D8 +:107FA000F9D09DF858000A2886F03281DFE810F0F9 +:107FB000E12A0A0048090C0E8012F61538172D2008 +:107FC000E326642D549800EB400101EB0010544966 +:107FD00001EB00113031559801EB00104178084653 +:107FE0000491002107F02AF9C1B2159140F2231142 +:107FF000549848434C4901EBC0011831559800EBA7 +:10800000C00001EB0010017840F223125498504355 +:10801000454A02EBC0004079814208D1012140F27B +:10802000231254985043404A02EBC00001713D496D +:10803000549801EB00115598085C401CC1B2394AB4 +:10804000549802EB00125598115440F223115498A1 +:108050004843354901EBC0001830559901EBC10187 +:1080600000EB011090F88E00C0F3C00090B154985E +:1080700000EB400101EB0010294901EB00104179B0 +:108080000B464FF4805204914FF4E131549806F0BE +:10809000C3FF19E0549800EB400101EB00102049A8 +:1080A00001EB001041790491549800EB400101EB81 +:1080B00000101B4901EB0010016803914FF480523E +:1080C000049B549806F0A8FF5698C52876D012DC79 +:1080D000B52874D008DC112872D0122871D013286A +:1080E00070D0B22869D1A0E3B6286CD0B9286BD083 +:1080F000C328F7D1DCE2D92868D019DCCA287DD0A2 +:10810000CE287CD0D528EDD119E0000001693230AD +:108110003130300001693230453030001600002027 +:1081200004400020383E0020C4440020BC1200203F +:10813000E12865D0E5287DD0E728D3D1FAE3F52101 +:108140005498C0EB001000EB8000F54A02F83010A4 +:108150009DF854105498C0EB001000EB800002EB27 +:10816000C0004170A2215498C0EB001000EB8000C9 +:1081700002EBC0008170D5215498C0EB001000EBD9 +:10818000800002EBC000C1705498C0EB001000EBFF +:108190008000114601EBC00104910321049806F010 +:1081A00029FF01465498C0EB001000EB8000DC4A28 +:1081B00002EBC000017105210F91FDE3FDE34AE0F0 +:1081C000FCE3FCE3FCE3F1E258E1FFE7F52154981E +:1081D000C0EB001000EB8000D14A02F830109DF88F +:1081E00054105498C0EB001000EB800002EBC0006C +:1081F0004170A2215498C0EB001002E097E2F4E332 +:10820000F4E300EB800002EBC0008170D9215498A8 +:10821000C0EB001000EB800002EBC000C17054986E +:10822000C0EB001000EB8000114601EBC00104918F +:10823000032100E0FAE3049806F0DCFE01465498BE +:10824000C0EB001000EB8000B54A02EBC0000171EA +:1082500005210F91B1E7F5215498C0EB001000EB18 +:108260008000AF4A02F830109DF854105498C0EBCB +:10827000001000EB800002EBC0004170549800EB4E +:10828000400101EB0010A74901EB0010007B002822 +:108290007AD140F2231154984843A34901EBC0001E +:1082A0001830559901EBC10100EB01108068B0F561 +:1082B000100F05D34FF410000021CDE9100110E09C +:1082C00040F2231154984843974901EBC0001830FD +:1082D000559901EBC10100EB011080680022CDE946 +:1082E0001002A5215498C0EB001000EB80008C4ACE +:1082F00002EBC000817000211A911CE0BDF86800FB +:10830000C0F10200C200DDE91001CDE91B10EFF75A +:108310008AFFC2B25498C0EB001000EB8000804985 +:1083200001EBC003BDF86800C01C1A54BDF868001A +:10833000401C80B21A90BDF868000328DEDBB5212E +:108340005498C0EB001000EB8000754A02EBC000AF +:1083500081715498C0EB001000EB8000114601EBD6 +:10836000C00104910621049806F044FE0146549889 +:10837000C0EB001000EB8000694A02EBC000C17145 +:1083800008210F9179E0FFE740F223115498484308 +:10839000654901EBC0001830559901EBC10100EBB4 +:1083A00001108068B0F1104F05D34FF0104000214C +:1083B000CDE9100110E040F22311549848435A4986 +:1083C00001EBC0001830559901EBC10100EB011021 +:1083D00080680022CDE91002A6215498C0EB00105D +:1083E00000EB80004E4A02EBC000817000211A9120 +:1083F0001CE0BDF86800C0F10300C200DDE9100117 +:10840000CDE91D10EFF70FFFC2B25498C0EB00107A +:1084100000EB8000424901EBC003BDF86800C01CBE +:108420001A54BDF86800401C80B21A90BDF868006C +:108430000428DEDBB5215498C0EB001000EB80006F +:10844000374A02EBC000C1715498C0EB001000EB3A +:108450008000114601EBC00104910721049806F049 +:10846000C9FD01465498C0EB001000EB80002C4A77 +:1084700002EBC000017209210F919EE6F52154988C +:10848000C0EB001000EB8000254A02F830109DF888 +:1084900054105498C0EB001000EB800002EBC000B9 +:1084A0004170549800EB400101EB00101D4901EBB5 +:1084B0000010007BD0BB40F22311549848431A4966 +:1084C00001EBC0001830559901EBC10100EB011020 +:1084D0008068B0F5100F05D14FF410000021CDE9F0 +:1084E000100110E040F22311549848430E4901EB6B +:1084F000C0001830559901EBC10100EB01108068F4 +:108500000022CDE91002A5215498C0EB001000EB29 +:108510008000034A02EBC000817000211A9123E021 +:10852000446E002004400020C444002044E0BDF814 +:108530006800C0F10200C200DDE91001CDE91F10A2 +:10854000EFF771FEC2B25498C0EB001000EB800050 +:10855000F94901EBC003BDF86800C01C1A54BDF80E +:108560006800401C80B21A90BDF868000328DEDB6A +:10857000B9215498C0EB001000EB8000EE4A02EBEA +:10858000C00081715498C0EB001000EB80001146D0 +:1085900001EBC00104910621049806F02BFD014671 +:1085A0005498C0EB001000EB8000E34A02EBC000DF +:1085B000C17108210F917AE040F223115498484389 +:1085C000DE4901EBC0001830559901EBC10100EB09 +:1085D00001108068B0F1104F05D14FF0104000211C +:1085E000CDE9100110E040F2231154984843D349DB +:1085F00001EBC0001830559901EBC10100EB0110EF +:1086000080680022CDE91002A6215498C0EB00102A +:1086100000EB8000C84A02EBC000817000211A9173 +:108620001EE0BDF86800C0F10300C200DDE91010D3 +:10863000CDE9210108462199EFF7F5FDC2B2549822 +:10864000C0EB001000EB8000BB4901EBC003BDF89C +:108650006800C01C1A54BDF86800401C80B21A9013 +:10866000BDF868000428DCDBB9215498C0EB001089 +:1086700000EB8000B04A02EBC000C1715498C0EB1F +:10868000001000EB8000114601EBC00104910721AE +:10869000049806F0AFFC01465498C0EB001000EBC4 +:1086A0008000A54A02EBC000017209210F9184E508 +:1086B000F5215498C0EB001000EB80009E4A02F8B0 +:1086C00030109DF854105498C0EB001000EB80005F +:1086D00002EBC0004170A2215498C0EB001000EBE7 +:1086E000800002EBC0008170C3215498C0EB0010E1 +:1086F00000EB800002EBC000C1705498C0EB00108A +:1087000000EB8000114601EBC001049103210498A5 +:1087100006F070FC01465498C0EB001000EB80009E +:10872000854A02EBC000017105210F9145E5F52155 +:108730005498C0EB001000EB80007F4A02F8301024 +:108740009DF854105498C0EB001000EB800002EB31 +:10875000C0004170A2215498C0EB001000EB8000D3 +:1087600002EBC0008170CA215498C0EB001000EBEE +:10877000800002EBC000C1705498C0EB001000EB09 +:108780008000114601EBC00104910321049806F01A +:1087900031FC01465498C0EB001000EB8000664AA3 +:1087A00002EBC000017105210F9106E5F5215498F7 +:1087B000C0EB001000EB80005F4A02F830109DF81B +:1087C00054105498C0EB001000EB800002EBC00086 +:1087D0004170A2215498C0EB001000EB800002EB26 +:1087E000C0008170B6215498C0EB001000EB8000EF +:1087F00002EBC000C1705498C0EB001000EB800089 +:10880000114601EBC00104910321049806F0F2FB2C +:1088100001465498C0EB001000EB8000464A02EB82 +:10882000C000017105210F91C7E4F5215498C0EBF8 +:10883000001000EB8000404A02F830109DF8541000 +:108840005498C0EB001000EB800002EBC0004170B8 +:10885000549800EB400101EB0010394901EB001086 +:10886000007BE0BBA4215498C0EB001000EB80001B +:1088700002EBC000817000211A9124E040F2231124 +:10888000549848432D4901EBC0011831559800EB2D +:10889000C00001EB0010416BBDF86800C0F10100A1 +:1088A000C000C1405498C0EB001000EB8000224A89 +:1088B00002EBC002BDF86800C01C1154BDF868008E +:1088C000401C81B21A91BDF868000228D6DBB221A3 +:1088D0005498C0EB001000EB8000174A00E01CE049 +:1088E00002EBC00041715498C0EB001000EB800017 +:1088F000114601EBC00104910521049806F07AFBB2 +:1089000001465498C0EB001000EB80000A4A02EBCD +:10891000C000817107210F9166E0A5215498C0EB3A +:10892000001000EB8000044A02EBC00081700021BF +:108930001A912CE092E20000446E0020C444002012 +:108940000440002040F2231154984843F74901EBBA +:10895000C0011831559800EBC00001EB0010416BCD +:10896000BDF86800C0F10200C000C1405498C0EBDF +:10897000001000EB8000EE4A02EBC002BDF8680078 +:10898000C01C1154BDF86800401C81B21A91BDF89A +:1089900068000328D6DBB2215498C0EB001000EB2E +:1089A0008000E34A02EBC00081715498C0EB0010D4 +:1089B00000EB8000114604E010E285E08DE2E9E280 +:1089C00042E301EBC00104910621049806F012FB7A +:1089D00001465498C0EB001000EB8000D44A02EB33 +:1089E000C000C17108210F91F8E1ACE0FFE7F5216B +:1089F0005498C0EB001000EB8000CD4A02F8301014 +:108A00009DF854105498C0EB001000EB800002EB6E +:108A1000C0004170A6215498C0EB001000EB80000C +:108A200002EBC000817000211A9125E0D7E140F2ED +:108A3000231154984843BD4901EBC00118315598A2 +:108A400000EBC00001EB0010816BBDF86800C0F1C5 +:108A50000300C000C1405498C0EB001000EB800040 +:108A6000B34A02EBC002BDF86800C01C1154BDF847 +:108A70006800401C81B21A91BDF868000428D6DB5A +:108A8000E1215498C0EB001000EB8000A84A02EBF3 +:108A9000C000C1715498C0EB001000EB800011467B +:108AA00001EBC00104910721049806F0A3FA0146E6 +:108AB0005498C0EB001000EB80009D4A02EBC00010 +:108AC000017209210F91B8E3F5215498C0EB001011 +:108AD00000EB8000964A02F830109DF8541054982C +:108AE000C0EB001000EB800002EBC0004170A2213F +:108AF0005498C0EB001000EB800002EBC0008170C6 +:108B0000C5215498C0EB001000EB800002EBC000C0 +:108B1000C1705498C0EB001000EB8000114601EBCF +:108B2000C00104910321049806F064FA01465498A8 +:108B3000C0EB001000EB80007D4A02EBC000017129 +:108B400005210F9179E3F5215498C0EB001000EB5B +:108B50008000774A02F830109DF854105498C0EB0A +:108B6000001000EB800002EBC0004170549800EB55 +:108B7000400101EB00116F4800EB0110007BE8BBE6 +:108B8000AC215498C0EB001000EB800002EBC00059 +:108B9000817000211A912CE040F22311549848432F +:108BA000624901EBC0001830559901EBC10100EB9F +:108BB000011050F8221F4068BDF86820C2F104027D +:108BC000D200CDE9230108462399EFF72CFBC2B26E +:108BD0005498C0EB001000EB8000554901EBC00336 +:108BE000BDF86800C01C1A54BDF86800401C80B273 +:108BF0001A90BDF868000528CEDB00E057E00021A0 +:108C00001A912CE040F2231154984843474901EB54 +:108C1000C0001830559901EBC10100EB0110223062 +:108C20008168C068BDF86820C2F10402D200CDE9B5 +:108C3000250108462599EFF7F6FAC2B25498C0EB21 +:108C4000001000EB80003A4901EBC003BDF868005A +:108C500008301A54BDF86800401C80B21A90BDF864 +:108C600068000528CEDBCE215498C0EB001000EB45 +:108C700080002F4A02EBC00041735498C0EB0010F3 +:108C800000EB8000114601EBC00104910D21049816 +:108C900006F0B0F901465498C0EB001000EB8000DC +:108CA000234A02EBC00081730F210F9196E0AE21A1 +:108CB0005498C0EB001000EB80001D4A02EBC0008E +:108CC000817000211A912AE040F223115498484300 +:108CD000164901EBC0001830559901EBC10100EBBA +:108CE000011151F8220F4968BDF86820C2F1050250 +:108CF000D200CDE92710EFF796FAC2B25498C0EB34 +:108D0000001000EB80000A4901EBC003BDF86800C9 +:108D1000C01C1A54BDF86800401C80B21A90BDF8FF +:108D200068000628D0DB00211A9130E0C4440020FE +:108D3000446E00200440002040F223115498484320 +:108D4000FE4901EBC0001830559901EBC10100EB61 +:108D5000011122318868C968BDF86820C2F1050296 +:108D6000D200CDE92910EFF75EFAC2B25498C0EBF9 +:108D7000001000EB8000F24901EBC003BDF8680071 +:108D800009301A54BDF86800401C80B21A90BDF832 +:108D900068000628D0DBCE215498C0EB001000EB11 +:108DA0008000E74A02EBC000C1735498C0EB00108A +:108DB00000EB8000114601EBC00104910F210498E3 +:108DC00006F018F901465498C0EB001000EB800043 +:108DD000DB4A02EBC000017411210F912DE2F52155 +:108DE0005498C0EB001000EB8000D54A02F8301018 +:108DF0009DF854105498C0EB001000EB800002EB7B +:108E0000C0004170A2215498C0EB001000EB80001C +:108E100002EBC0008170E5215498C0EB001000EB1C +:108E2000800002EBC000C1705498C0EB001000EB52 +:108E30008000114601EBC00104910321049806F063 +:108E4000D9F801465498C0EB001000EB8000BC4AF2 +:108E500002EBC000017105210F91EEE1F52154985C +:108E6000C0EB001000EB8000B54A02F830109DF80E +:108E700054105498C0EB001000EB800002EBC000CF +:108E80004170A2215498C0EB001000EB800002EB6F +:108E9000C0008170E7215498C0EB001000EB800007 +:108EA00002EBC000C1705498C0EB001000EB8000D2 +:108EB000114601EBC00104910321049806F09AF8D1 +:108EC00001465498C0EB001000EB80009C4A02EB76 +:108ED000C000017105210F91AFE1F5215498C0EB5D +:108EE000001000EB8000964A02F830109DF85410F4 +:108EF0005498C0EB001000EB800002EBC000417002 +:108F0000A2215498C0EB001000EB800002EBC000DF +:108F1000817011215498C0EB001000EB800002EB2F +:108F2000C000C1705498C0EB001000EB80001146E7 +:108F300001EBC00104910321049806F05BF801469F +:108F40005498C0EB001000EB80007D4A02EBC0009B +:108F5000017105210F91012240F2231154984843D9 +:108F6000764901EBC0011831559800EBC00001EBC8 +:108F700000100270D52240F22311549848436F49E3 +:108F800001EBC0001830559901EBC10100EB011055 +:108F9000427152E1F5215498C0EB001000EB8000C3 +:108FA000674A02F830109DF854105498C0EB001036 +:108FB00000EB800002EBC0004170A5215498C0EB8B +:108FC000001000EB800002EBC0008170012154987A +:108FD000C0EB001000EB800002EBC000C170C221AA +:108FE0005498C0EB001000EB800002EBC000017150 +:108FF00000215498C0EB001000EB800002EBC00091 +:10900000417112215498C0EB001000EB800002EB7C +:10901000C00081715498C0EB001000EB8000114635 +:1090200001EBC00104910621049805F0E3FF01461D +:109030005498C0EB001000EB8000414A02EBC000E6 +:10904000C17108210F91F8E0F5215498C0EB001090 +:1090500000EB80003A4A02F830109DF85410549802 +:10906000C0EB001000EB800002EBC0004170FF215C +:109070005498C0EB001000EB800002EBC000817040 +:1090800000211A911CE0549800EB400101EB001004 +:109090002C4901EB00110E31BDF86800095C5498B1 +:1090A000C0EB001000EB8000254A02EBC002BDF8C7 +:1090B0006800C01C1154BDF86800401C81B21A91B0 +:1090C000BDF868000A28DEDB549800EB400101EB94 +:1090D00000101C4901EB0010408B01125498C0EBAA +:1090E000001000EB8000164A02EBC0004173549858 +:1090F00000EB400101EB0010124901EB0010408B26 +:10910000C1B25498C0EB001000EB800002EBC0002D +:10911000817340F2231154984843084901EBC00180 +:109120001831559800EBC00001EB0010B0F88C002E +:1091300001125498C0EB001006E00000C444002067 +:10914000446E00200440002000EB800002EBC000D1 +:10915000C17340F2231154984843FC4901EBC0010C +:109160001831559800EBC00001EB0010B0F88C00EE +:10917000C1B25498C0EB001000EB800002EBC000BD +:10918000017440F2231154984843F04901EBC001A7 +:109190001831559800EBC00001EB0010B0F88C10AE +:1091A000549801EB802081B203200491EFF7F4FE84 +:1091B00000211A9114E0E649BDF86800095C549852 +:1091C000C0EB001000EB8000E24A02EBC002BDF8E9 +:1091D000680011301154BDF86800401C81B21A912A +:1091E000BDF86800B0F5007FE5DB13215498C0EBB3 +:1091F000001000EB8000D74A02EBC00080F811128B +:109200005498C0EB001000EB8000114601EBC00148 +:10921000049140F21121049805F0ECFE01465498A7 +:10922000C0EB001000EB8000CA4A02EBC00080F8DF +:10923000121240F213210F9100BF00BF04F0E8BFEB +:10924000549800EB400101EB0010C34901EB001101 +:109250003031559801EB00104178159140F22311FF +:1092600054984843B94901EBC0011831559800EBB7 +:10927000C00001EB0010017840F2231254985043D3 +:10928000B24A02EBC0004079814208D1012140F28C +:10929000231254985043AD4A02EBC0000171AF490C +:1092A000549801EB00115598085C401CC1B2AB4AC0 +:1092B000549802EB0012559811549DF85400002860 +:1092C00004DD9DF85400401EC1B215915698A13896 +:1092D0000A287CD2DFE800F0FEFDFCFBFAF9F80575 +:1092E000F7F602215498C0EB001000EB8000994A79 +:1092F00002F830109DF854004030C1B25498C0EBD1 +:10930000001000EB800002EBC00041704121549836 +:10931000C0EB001000EB800002EBC0008170302138 +:109320005498C0EB001000EB800002EBC000C1704D +:109330005498C0EB001000EB800002EBC0000171FC +:1093400040F2231154984843804901EBC001183181 +:10935000559800EBC00001EB00100079010954980A +:10936000C0EB001000EB800002EBC000417154988C +:10937000C0EB001000EB8000114601EBC00040790B +:109380000A2812DA5498C0EB001000EB800001EBC1 +:10939000C00040793030C1B25498C0EB001000EBEF +:1093A000800002EBC000417115E05498C0EB001042 +:1093B00000EB8000674901EBC00040793730C1B253 +:1093C0005498C0EB001000EB8000624A00E005E218 +:1093D00002EBC000417140F22311549848435B49AD +:1093E00001EBC0011831559800EBC00001EB0010F3 +:1093F000007900F00F015498C0EB001000EB8000E2 +:10940000544A02EBC00081715498C0EB001000EB8D +:109410008000114601EBC00080790A2812DA5498C6 +:10942000C0EB001000EB800001EBC0008079303011 +:10943000C1B25498C0EB001000EB800002EBC000FA +:10944000817113E05498C0EB001000EB800041499B +:1094500001EBC00080793730C1B25498C0EB0010E6 +:1094600000EB80003B4A02EBC0008171032254985C +:10947000C0EB001000EB8000364901EBC000C27168 +:109480005498C0EB001000EB800001EBC000401CC2 +:1094900007210490F0F71EF801465498C0EB001025 +:1094A00000EB80002B4A02EBC000017209210F91F2 +:1094B000002140F2231254985043244A02EBC0008A +:1094C000017108E01CE19EE066E350E3A1E286E161 +:1094D000ECE045E00FE0082240F2231154984843A5 +:1094E0001A4901EBC0011831559800EBC00001EB9F +:1094F0000010027065E304215498C0EB001000EBEB +:109500008000144A02F830109DF854004030C1B277 +:109510005498C0EB001000EB800002EBC0004170DB +:1095200051215498C0EB001000EB800002EBC0000A +:10953000817005215498C0EB001000EB800002EB15 +:10954000C000C17004210F913BE30000C44400201F +:10955000C62F0020446E002004400020383E00202A +:1095600002215498C0EB001000EB8000FE4A02F884 +:1095700030109DF854004030C1B25498C0EB001038 +:1095800000EB800002EBC000417041215498C0EB19 +:10959000001000EB800002EBC00081703121549874 +:1095A000C0EB001000EB800002EBC000C170352161 +:1095B0005498C0EB001000EB800002EBC00001717A +:1095C00003215498C0EB001000EB800002EBC000B8 +:1095D00041715498C0EB001000EB8000114601EB84 +:1095E000C000401C05210490EFF774FF0146549819 +:1095F000C0EB001000EB8000DB4A02EBC000817181 +:1096000007210F91DDE202215498C0EB001000EB1E +:109610008000D54A02F830109DF854004030C1B2A5 +:109620005498C0EB001000EB800002EBC0004170CA +:1096300041215498C0EB001000EB800002EBC00009 +:10964000817032215498C0EB001000EB800002EBD7 +:10965000C000C17030215498C0EB001000EB8000B6 +:1096600002EBC000017103215498C0EB001000EB25 +:10967000800002EBC00041715498C0EB001000EB79 +:109680008000114601EBC000401C05210490EFF75B +:1096900021FF01465498C0EB001000EB8000B24A55 +:1096A00002EBC000817107210F918AE204215498D6 +:1096B000C0EB001000EB8000AB4A02F830109DF8C0 +:1096C00054004030C1B25498C0EB001000EB800051 +:1096D00002EBC000417041215498C0EB001000EB38 +:1096E000800002EBC000817005215498C0EB00108F +:1096F00000EB800002EBC000C17004210F9160E21A +:1097000002215498C0EB001000EB8000964A02F84A +:1097100030109DF854004030C1B25498C0EB001096 +:1097200000EB800002EBC000417041215498C0EB77 +:10973000001000EB800002EBC000817031215498D2 +:10974000C0EB001000EB800002EBC000C1703221C2 +:109750005498C0EB001000EB800002EBC0000171D8 +:1097600003215498C0EB001000EB800002EBC00016 +:1097700041715498C0EB001000EB8000114601EBE2 +:10978000C000401C05210490EFF7A4FE0146549848 +:10979000C0EB001000EB8000734A02EBC000817147 +:1097A00007210F91549800EB400101EB00106F4925 +:1097B00001EB00113031559801EB0010807820F05A +:1097C0002002549800EB400101EB0010674901EBC7 +:1097D00000103030559900EB01108270F1E1022148 +:1097E0005498C0EB001000EB80005F4A02F8301084 +:1097F0009DF854004030C1B25498C0EB001000EB0B +:10980000800002EBC000417041215498C0EB001071 +:1098100000EB800002EBC000817031215498C0EB56 +:10982000001000EB800002EBC000C17030215498A2 +:10983000C0EB001000EB800002EBC000017140F2B1 +:109840002311549848434A4901EBC00018305599F8 +:1098500001EBC10100EB01108068B0F5100F09D3D6 +:1098600030215498C0EB001000EB800002EBC000E8 +:10987000417109E032215498C0EB001000EB8000E8 +:10988000394A02EBC000417140F223115498484319 +:10989000374901EBC0001830559901EBC10100EBCD +:1098A0000110C07901280AD131215498C0EB001071 +:1098B00000EB80002C4A02EBC000817118E040F2FE +:1098C0002311549848432A4901EBC0001830559998 +:1098D00001EBC10100EB0110C07948B93221549865 +:1098E000C0EB001000EB80001F4A02EBC00081714A +:1098F00000201A9027E040F22311549848431C4955 +:1099000001EBC0011831559800EBC00001EB0010CD +:109910008168BDF86800C0F105008000C14001F019 +:109920000F0130315498C0EB001000EB80000E4A5C +:1099300002EBC002BDF86800C01D1154BDF86800FC +:10994000401C81B21A91BDF868000628D3DB322191 +:109950005498C0EB001000EB8000034A02EBC000FB +:10996000417300211A912DE0446E00200440002034 +:10997000C444002040F2231154984843F94901EBB4 +:10998000C0011831559800EBC00001EB0010416B8D +:10999000BDF86800C0F103008000C14001F00F0174 +:1099A00030315498C0EB001000EB8000EE4A02EB1F +:1099B000C002BDF868000E301154BDF86800401CAC +:1099C00081B21A91BDF868000428D3DB03225498B1 +:1099D000C0EB001000EB8000E34901EBC000827493 +:1099E0005498C0EB001000EB800001EBC000401C5D +:1099F00012210490EFF76EFD01465498C0EB001061 +:109A000000EB8000D84A02EBC000C17414210F9112 +:109A1000D7E002215498C0EB001000EB8000D24A3E +:109A200002F830109DF854004030C1B25498C0EB99 +:109A3000001000EB800002EBC000417041215498FF +:109A4000C0EB001000EB800002EBC00081703221FF +:109A50005498C0EB001000EB800002EBC000C17016 +:109A600031215498C0EB001000EB800002EBC000E5 +:109A7000017132215498C0EB001000EB800002EB22 +:109A8000C00041715498C0EB001000EB800002EB65 +:109A9000C000817100211A9127E040F223115498EF +:109AA0004843B04901EBC0011831559800EBC000A4 +:109AB00001EB0010416BBDF86800C0F103008000AD +:109AC000C14001F00F0130315498C0EB001000EBA1 +:109AD0008000A54A02EBC002BDF86800C01D115409 +:109AE000BDF86800401C81B21A91BDF868000428D6 +:109AF000D3DB00201A9011E030215498C0EB001005 +:109B000000EB8000984A02EBC002BDF868000B3001 +:109B10001154BDF86800401C81B21A91BDF868006C +:109B20001928E9DB03225498C0EB001000EB8000F9 +:109B30008D4901EBC00080F824205498C0EB001040 +:109B400000EB800001EBC000401C24210490EFF7E3 +:109B5000C1FC01465498C0EB001000EB8000824A23 +:109B600002EBC00080F8251026210F9129E010217A +:109B70005498C0EB001000EB80007B4A02F83010D4 +:109B800030215498C0EB001000EB800002EBC000C5 +:109B9000417002210F9114E010215498C0EB001085 +:109BA00000EB8000704A02F8301031215498C0EB6D +:109BB000001000EB800002EBC000417002210F9109 +:109BC00000BF00BF04F024BB549800EB400101EB40 +:109BD0000010664901EB00113031559801EB00107F +:109BE0004178159140F22311549848435D4901EBA7 +:109BF000C0011831559800EBC00001EB001001784E +:109C000040F2231254985043564A02EBC000407968 +:109C1000814208D1012140F2231254985043514A05 +:109C200002EBC00001715249549801EB00115598A4 +:109C3000085C401CC1B24E4A549802EB0012559881 +:109C400011549DF85400002804DD9DF85400401E76 +:109C5000C1B215915698A1380A282FD2DFE800F03A +:109C6000052FDDFDFCFBFA2E8AF904215498C0EB88 +:109C7000001000EB80003C4A02F830109DF85400C0 +:109C80004030C1B25498C0EB001000EB800002EBF2 +:109C9000C000417051215498C0EB001000EB8000CF +:109CA00002EBC000817005215498C0EB001000EB5E +:109CB000800002EBC000C17004210F91F5E3022186 +:109CC0005498C0EB001000EB8000274A02F83010D7 +:109CD0009DF854004030C1B25498C0EB001000EB26 +:109CE000800002EBC000417041215498C0EB00108D +:109CF00000EB800002EBC000817031215498C0EB72 +:109D0000001000EB800002EBC000C17035215498B8 +:109D1000C0EB001000EB800002EBC00001710321DA +:109D20005498C0EB001000EB800002EBC0004171C2 +:109D30005498C0EB001000EB8000114601EBC0000E +:109D4000401C05210490EFF7C5FB01465498C0EB79 +:109D5000001000EB8000044A02EBC0008171072173 +:109D60000F91A2E3C4440020446E00200440002070 +:109D7000383E002002215498C0EB001000EB800018 +:109D8000FE4A02F830109DF854004030C1B2549899 +:109D9000C0EB001000EB800002EBC00041704121DD +:109DA0005498C0EB001000EB800002EBC000817003 +:109DB00032215498C0EB001000EB800002EBC00091 +:109DC000C17030215498C0EB001000EB800002EB12 +:109DD000C000017103215498C0EB001000EB80001B +:109DE00002EBC00041715498C0EB001000EB800002 +:109DF000114601EBC000401C05210490EFF76AFBFF +:109E000001465498C0EB001000EB8000DB4A02EBE7 +:109E1000C000817107210F9147E304215498C0EBE2 +:109E2000001000EB8000D54A02F830109DF8540075 +:109E30004030C1B25498C0EB001000EB800002EB40 +:109E4000C000417041215498C0EB001000EB80002D +:109E500004E012E014E3FEE24EE27DE002EBC0001B +:109E6000817005215498C0EB001000EB800002EBDC +:109E7000C000C17004210F9117E302215498C0EB78 +:109E8000001000EB8000BD4A02F830109DF854002D +:109E90004030C1B25498C0EB001000EB800002EBE0 +:109EA000C000417041215498C0EB001000EB8000CD +:109EB00002EBC000817031215498C0EB001000EB20 +:109EC000800002EBC000C17032215498C0EB00103A +:109ED00000EB800002EBC000017103215498C0EB3D +:109EE000001000EB800002EBC00041715498C0EB01 +:109EF000001000EB8000114601EBC000401C052162 +:109F00000490EFF7E7FA01465498C0EB001000EB1D +:109F100080009A4A02EBC0008171549800EB400126 +:109F200001EB0010964901EB00113031559801EB1F +:109F30000010807820F02002549800EB400101EBE3 +:109F400000108F4901EB00113031559801EB0010E2 +:109F5000827007210F91A8E202215498C0EB0010F3 +:109F600000EB8000854A02F830109DF85400403024 +:109F7000C1B25498C0EB001000EB800002EBC000AF +:109F8000417041215498C0EB001000EB800002EBBF +:109F9000C000817031215498C0EB001000EB8000AC +:109FA00002EBC000C17041215498C0EB001000EBDF +:109FB000800002EBC000017140F223115498484325 +:109FC000704901EBC0001830559901EBC10100EB5D +:109FD00001108068B0F1104F09D130215498C0EBC6 +:109FE000001000EB800002EBC000417109E032215B +:109FF0005498C0EB001000EB8000604A02EBC000F8 +:10A00000417140F22311549848435E4901EBC0006E +:10A010001830559901EBC10100EB0110C0790128FE +:10A020000AD131215498C0EB001000EB8000534A54 +:10A0300002EBC000817118E040F2231154984843AC +:10A04000504901EBC0001830559901EBC10100EBFC +:10A050000110C07948B932215498C0EB001000EBD0 +:10A060008000464A02EBC000817100201A9027E070 +:10A0700040F2231154984843424901EBC001183182 +:10A08000559800EBC00001EB00108168BDF8680036 +:10A09000C0F107008000C14001F00F013031549839 +:10A0A000C0EB001000EB8000344A02EBC002BDF8A8 +:10A0B0006800C01D1154BDF86800401C81B21A919F +:10A0C000BDF868000828D3DB32215498C0EB00109B +:10A0D00000EB8000294A02EBC000C17300211A91F5 +:10A0E00027E040F2231154984843264901EBC00170 +:10A0F0001831559800EBC00001EB0010416BBDF822 +:10A100006800C0F105008000C14001F00F0130314E +:10A110005498C0EB001000EB8000184A02EBC0021C +:10A12000BDF8680010301154BDF86800401C81B2C1 +:10A130001A91BDF868000628D3DB30215498C0EB93 +:10A14000001000EB80000D4A02EBC0008175002179 +:10A150001A9111E030215498C0EB001000EB800000 +:10A16000064A02EBC002BDF8680017301154BDF872 +:10A170006800401C81B21A9106E00000446E002085 +:10A1800004400020C4440020BDF868000628E1DB3C +:10A1900030215498C0EB001000EB8000FE4A02EB27 +:10A1A000C000417700211A9111E030215498C0EB92 +:10A1B000001000EB8000F84A02EBC002BDF8680016 +:10A1C0001E301154BDF86800401C81B21A91BDF8D0 +:10A1D00068000628E9DB30215498C0EB001000EB42 +:10A1E0008000ED4A02EBC00080F8241000211A9193 +:10A1F00011E030215498C0EB001000EB8000E64ADB +:10A2000002EBC002BDF8680025301154BDF86800AB +:10A21000401C81B21A91BDF868000628E9DB3021A4 +:10A220005498C0EB001000EB8000DB4A02EBC0004A +:10A2300080F82B1000211A9111E030215498C0EBC6 +:10A24000001000EB8000D44A02EBC002BDF86800A9 +:10A250002C301154BDF86800401C81B21A91BDF831 +:10A2600068000628E9DB30215498C0EB001000EBB1 +:10A270008000C94A02EBC00080F8321000211A9118 +:10A2800011E030215498C0EB001000EB8000C24A6E +:10A2900002EBC002BDF8680033301154BDF868000D +:10A2A000401C81B21A91BDF868000628E9DB032240 +:10A2B0005498C0EB001000EB8000B74901EBC000E0 +:10A2C00080F839205498C0EB001000EB800001EBBF +:10A2D000C000401C39210490EFF7FCF80146549867 +:10A2E000C0EB001000EB8000AB4A02EBC00080F82E +:10A2F0003A103B210F91D8E002215498C0EB001096 +:10A3000000EB8000A44A02F830109DF85400403061 +:10A31000C1B25498C0EB001000EB800002EBC0000B +:10A32000417041215498C0EB001000EB800002EB1B +:10A33000C000817032215498C0EB001000EB800007 +:10A3400002EBC000C17031215498C0EB001000EB4B +:10A35000800002EBC000017133215498C0EB001063 +:10A3600000EB800002EBC000417132215498C0EB39 +:10A37000001000EB800002EBC000817100211A91F7 +:10A3800027E040F2231154984843844901EBC0016F +:10A390001831559800EBC00001EB0010416BBDF87F +:10A3A0006800C0F105008000C14001F00F013031AC +:10A3B0005498C0EB001000EB8000774A02EBC0021B +:10A3C000BDF86800C01D1154BDF86800401C81B282 +:10A3D0001A91BDF868000628D3DB00201A9011E01E +:10A3E00030215498C0EB001000EB80006A4A02EB69 +:10A3F000C002BDF868000D301154BDF86800401C63 +:10A4000081B21A91BDF868001928E9DB032254983B +:10A41000C0EB001000EB80005F4901EBC00080F84A +:10A4200026205498C0EB001000EB800001EBC00028 +:10A43000401C26210490EFF74DF801465498C0EBDC +:10A44000001000EB8000544A02EBC00080F8271097 +:10A4500028210F9129E010215498C0EB001000EB47 +:10A4600080004D4A02F8301030215498C0EB0010A3 +:10A4700000EB800002EBC000417002210F9114E05C +:10A4800010215498C0EB001000EB8000424A02F803 +:10A49000301031215498C0EB001000EB800002EB2B +:10A4A000C000417002210F9100BF00BF03F0B0BE99 +:10A4B000549800EB400101EB0010394901EB001109 +:10A4C0003031559801EB00104178159140F223117D +:10A4D00054984843314901EBC0011831BDF8680078 +:10A4E00000EBC00001EB0010017840F223125498F9 +:10A4F00050432A4A02EBC0004079814208D1012131 +:10A5000040F2231254985043244A02EBC0000171D8 +:10A510002449549801EB00115598085C401CC1B2C5 +:10A52000204A549802EB00125598115400211A91B8 +:10A5300017E0549800EB400101EB0010184901EBC3 +:10A5400000113031BDF8680001EB001041789DF832 +:10A550005400814200D111E0BDF86800401C81B276 +:10A560001A91549800EB400101EB00100C4901EBEB +:10A570000010C179BDF868008142DADC00BF549850 +:10A5800000EB400101EB0010054901EB00113031F7 +:10A59000BDF8680008E00000446E0020C4440020BC +:10A5A00004400020383E002001EB0010017855984F +:10A5B000401A401CC1B214919DF85400002804DDDB +:10A5C0009DF85400401EC1B2159140F223115498D9 +:10A5D0004843FB4901EBC0001830559901EBC1011C +:10A5E00000EB011040780F281EDA40F22311549836 +:10A5F0004843F34901EBC0011831559800EBC00006 +:10A6000001EB00104078401CC2B240F22311549874 +:10A610004843EB4901EBC0001830559901EBC101EB +:10A6200000EB011042700EE0002240F2231154981A +:10A630004843E34901EBC0001830559901EBC101D3 +:10A6400000EB011042705698B138092826D2DFE895 +:10A6500000F00526FD2525FC25B2FB009DF85400E1 +:10A660005030C1B25498C0EB001000EB8000D54AC6 +:10A6700002F8301020215498C0EB001000EB80004D +:10A6800002EBC0004170FA215498C0EB001000EBBF +:10A69000800002EBC000817003210F917CE29DF8E5 +:10A6A00054005030C1B25498C0EB001000EB800051 +:10A6B000C44A02F8301040F2231154984843C0496C +:10A6C00001EBC0011831559800EBC00001EB001000 +:10A6D000407840F030015498C0EB001000EB80004F +:10A6E00002EBC000417001215498C0EB001000EB58 +:10A6F000800002EBC00081705498C0EB001000EBAA +:10A70000800002EBC000C17000215498C0EB001023 +:10A7100000EB800002EBC00001715498C0EB001008 +:10A7200000EB8000114601EBC00104910521049863 +:10A73000EFF704FB0022CDE910021098C2B2549842 +:10A74000C0EB001000EB80009E4901EBC00042719D +:10A75000DDE91020010641EA1220C2B25498C0EB94 +:10A76000001000EB8000974901EBC00082710322CA +:10A770005498C0EB001000EB800001EBC000C271E8 +:10A78000FA225498C0EB001000EB800001EBC000EF +:10A79000027209200F90B12240F2231154984843CD +:10A7A000874901EBC0001830559901EBC10100EB5E +:10A7B00001104271F0E19DF854005030C1B254983C +:10A7C000C0EB001000EB80007E4A02F8301040F22F +:10A7D0002311549848437A4901EBC0011831559828 +:10A7E00000EBC00001EB0010407840F030015498BD +:10A7F000C0EB001000EB800002EBC000417065214F +:10A800005498C0EB001000EB800002EBC000817098 +:10A8100001215498C0EB001000EB800002EBC00057 +:10A82000C1709DF850105498C0EB001000EB8000F0 +:10A8300002EBC00001715498C0EB001000EB8000E7 +:10A84000114601EBC00102E038E03AE1BCE00491BE +:10A8500005210498EFF772FA0022CDE91002109852 +:10A86000C2B25498C0EB001000EB8000554901EBD8 +:10A87000C0004271DDE91001000A40EA0160C2B285 +:10A880005498C0EB001000EB80004E4901EBC00073 +:10A89000827103225498C0EB001000EB800001EBA2 +:10A8A000C000C271FA225498C0EB001000EB800087 +:10A8B00001EBC000027209200F906DE19DF8540079 +:10A8C0005030C1B25498C0EB001000EB80003D4AFC +:10A8D00002F8301040F2231154984843384901EBF4 +:10A8E000C0011831559800EBC00001EB0010407812 +:10A8F00040F030015498C0EB001000EB800002EBF8 +:10A90000C000417065215498C0EB001000EB80003E +:10A9100002EBC000817001215498C0EB001000EBE5 +:10A92000800002EBC000C1709DF8500040F01001A3 +:10A930005498C0EB001000EB800002EBC0000171E6 +:10A940005498C0EB001000EB8000114601EBC001F1 +:10A95000049105210498EFF7F1F90022CDE91002E6 +:10A960001098C2B25498C0EB001000EB800015495B +:10A9700001EBC0004271DDE91001000A40EA01600C +:10A98000C2B25498C0EB001000EB80000D4901EBFF +:10A99000C000827103225498C0EB001000EB8000CD +:10A9A00001EBC000C271FA225498C0EB001000EB1A +:10A9B000800001EBC000027209200F90ECE0000063 +:10A9C000C4440020446E00209DF854005030C1B2B1 +:10A9D0005498C0EB001000EB8000FE4A02F83010E3 +:10A9E00040F2231154984843FB4901EBC001183150 +:10A9F000559800EBC00001EB0010407840F03001AA +:10AA00005498C0EB001000EB800002EBC0004170D6 +:10AA100001215498C0EB001000EB800002EBC00055 +:10AA200081705498C0EB001000EB800002EBC00076 +:10AA3000C17005215498C0EB001000EB800002EBC0 +:10AA4000C00001715498C0EB001000EB800011466B +:10AA500001EBC001049105210498EFF76FF9002282 +:10AA6000CDE910021098C2B25498C0EB001000EB70 +:10AA70008000D84901EBC0004271DDE91001000AF5 +:10AA800040EA0160C2B25498C0EB001000EB8000B5 +:10AA9000D04901EBC000827103225498C0EB001032 +:10AAA00000EB800001EBC000C271FA225498C0EBA9 +:10AAB000001000EB800001EBC000027209200F9033 +:10AAC0006AE040F2231154984843C34901EBC000A7 +:10AAD0001830559901EBC10100EB01108078B128C5 +:10AAE0002AD040F2231154984843BB4901EBC001DE +:10AAF0001831559800EBC00001EB0010827840F24D +:10AB0000231154984843B44901EBC00118315598BA +:10AB100000EBC00001EB00104271B12240F22311A2 +:10AB200054984843AC4901EBC0001830559901EBEB +:10AB3000C10100EB011082709DF854005030C1B289 +:10AB40005498C0EB001000EB8000A24A02F83010CD +:10AB500040F22311549848439F4901EBC00118313A +:10AB6000559800EBC00001EB0010407840F0C001A8 +:10AB70005498C0EB001000EB800002EBC000417065 +:10AB8000FA215498C0EB001000EB800002EBC000EB +:10AB9000817003210F9100BF00BF87E4012140F2C3 +:10ABA0002312549850438C4A02EBC0000171A2F268 +:10ABB0008C61549801EB00115598085C401CC1B29F +:10ABC000A2F28C62549802EB0012559811545498DA +:10ABD00000EB400101EB0010804901EB0010007B0D +:10ABE00020B1012846D0022843D1AAE05698312846 +:10ABF00002D045283CD11DE000201A9013E008A99E +:10AC0000BDF86800095C5498C0EB001000EB8000B0 +:10AC1000704A02EBC002BDF868001154BDF868002C +:10AC2000401C81B21A91BDF868000728E7DB0720B5 +:10AC30000F901DE000201A9013E006A9BDF86800EF +:10AC4000095C5498C0EB001000EB8000614A02EBF5 +:10AC5000C002BDF868001154BDF86800401C81B204 +:10AC60001A91BDF868000728E7DB07200F9000BFA6 +:10AC700000BFD3E05598401CC1B215919DF8541007 +:10AC80005498C0EB001000EB8000524A02F83010DC +:10AC900003215498C0EB001000EB800002EBC000D1 +:10ACA000417000215498C0EB001000EB800002EBD3 +:10ACB000C000817002215498C0EB001000EB8000AE +:10ACC00002EBC000C17000215498C0EB001000EBF3 +:10ACD000800002EBC000017109215498C0EB001004 +:10ACE00000EB800002EBC00041715498C0EB0010F3 +:10ACF00000EB8000114601EBC0010491062104988D +:10AD0000EEF7CCFD0022CDE91002DDE910100206BD +:10AD100042EA1120C1B25498C0EB001000EB800051 +:10AD20002C4A02EBC000C1711098C1B25498C0EB1C +:10AD3000001000EB800002EBC000817108210F9130 +:10AD40006CE05598401CC1B215919DF85410549870 +:10AD5000C0EB001000EB80001E4A02F83010032107 +:10AD60005498C0EB001000EB800002EBC000417073 +:10AD700000215498C0EB001000EB800002EBC000F3 +:10AD800081705498C0EB001000EB800002EBC00013 +:10AD9000C1705498C0EB001000EB800002EBC000C3 +:10ADA000017102215498C0EB001000EB800002EB0F +:10ADB000C00041715498C0EB001000EB80001146B8 +:10ADC00001EBC001049106210498EEF767FD002213 +:10ADD00006E00000446E0020C4440020044000202F +:10ADE000CDE91002DDE91001000A40EA0160C2B2BB +:10ADF0005498C0EB001000EB8000FE4901EBC0004E +:10AE0000C2711098C2B25498C0EB001000EB8000E1 +:10AE100001EBC000827108200F9000BF00BFBCE6AC +:10AE2000549800EB400101EB0010F34901EB0011D5 +:10AE30003031559801EB00104178159140F2231103 +:10AE400054984843ED4901EBC0011831559800EB87 +:10AE5000C00001EB0010017840F2231254985043D7 +:10AE6000E64A02EBC0004079814208D1012140F25C +:10AE7000231254985043E14A02EBC0000171E049AB +:10AE8000549801EB00115598085C401CC1B2DC4A93 +:10AE9000549802EB00125598115440F22311549823 +:10AEA0004843D64901EBC0001830559901EBC10168 +:10AEB00000EB011090F8780000284FDD00201A9078 +:10AEC00020E040F2231154984843CC4901EBC001E3 +:10AED0001831BDF86800559A104400EBC00001EB32 +:10AEE0000010017840F2231254985043C34A02EBF9 +:10AEF000C0004079814200D017E0BDF86800401CD6 +:10AF000081B21A9140F2231154984843BB4901EB96 +:10AF1000C0011831559800EBC00001EB001090F80B +:10AF20007810BDF868008142CBDC00BF40F22311ED +:10AF300054984843B14901EBC0011831559800EBD2 +:10AF4000C00001EB001090F87810BDF86800814255 +:10AF500004D15698052801D0062056905698F2281C +:10AF60007ED006DC05287CD0062809D0F12879D1CE +:10AF7000C8E3F32877D0F42876D0F628F7D1FDE39C +:10AF800040F22311549848439C4901EBC00018300B +:10AF9000559901EBC10100EB011090F878000028F1 +:10AFA00073DD40F2231154984843944901EBC001EA +:10AFB0001831559800EBC00001EB001090F87A10A2 +:10AFC0009DF85400814238D040F2231154984843F0 +:10AFD0008A4901EBC0011831559800EBC00001EB24 +:10AFE000001090F87B109DF85400814225D040F26B +:10AFF000231154984843814901EBC00118315598F9 +:10B0000000EBC00001EB001090F87C109DF854009C +:10B01000814212D040F2231154984843774901EB02 +:10B02000C0011831559800EBC00001EB001090F8FA +:10B030007D109DF85400814227D140F2231154988D +:10B0400048436E4901EBC0011831559800EBC00030 +:10B0500001EB001090F87810491E40F2231204E032 +:10B06000ACE3FDE34DE3FCE3FCE354985043634A57 +:10B0700002EBC00080780844C1B240F22312549819 +:10B0800050435E4A02EBC0008170F5215498C0EB3A +:10B09000001000EB8000574A02F830109DF8541061 +:10B0A0005498C0EB001000EB800002EBC000417030 +:10B0B00000215498C0EB001000EB800002EBC000B0 +:10B0C00081705498C0EB001000EB800002EBC000D0 +:10B0D000C17006215498C0EB001000EB800002EB19 +:10B0E000C000017105210F9100210B91A5E240F2F2 +:10B0F000231154984843414901EBC0011831BDF870 +:10B100002C205598104400EBC00001EB0010407952 +:10B11000F12804D0F22844D0F32841D1C7E1549853 +:10B1200000EB400101EB0010334901EB001130311D +:10B13000BDF82C00559A104401EB0010417854984A +:10B14000C0EB001000EB80002A4A02EBC002BDF801 +:10B150003C001154BDF83C00401C81B20F9140F2FC +:10B16000231154984843254901EBC0011831BDF81B +:10B170002C00559A104400EBC00001EB00104179FF +:10B180005498C0EB001000EB80001A4A02EBC0029A +:10B19000BDF83C001154BDF83C00401C81B20F9139 +:10B1A00045E2549800EB400101EB0010124901EB1D +:10B1B00000113031BDF82C00559A104401EB0010FD +:10B1C00041785498C0EB001000EB8000094A02EB74 +:10B1D000C002BDF83C001154BDF83C00401C81B2D7 +:10B1E0000F9140F2231154984843044901EBC001E8 +:10B1F000183107E0446E002004400020C4440020C1 +:10B20000383E0020BDF82C00559A104400EBC000D9 +:10B2100001EB001041795498C0EB001000EB800066 +:10B22000FE4A02EBC002BDF83C001154BDF83C00E0 +:10B23000401C81B20F9140F2231154984843F849C1 +:10B2400001EBC0011831BDF82C00559A104400EBF9 +:10B25000C00001EB001090F877105498C0EB00107C +:10B2600000EB8000ED4A02EBC002BDF83C00115437 +:10B27000BDF83C00401C81B20F9140F2231154985C +:10B280004843E74901EBC0011831BDF82C2055981F +:10B29000104400EBC00001EB001090F8770001288B +:10B2A0007ED100201A9026E040F2231154984843A2 +:10B2B000DB4901EBC0011831BDF82C00559A104450 +:10B2C00000EBC00001EB00114931BDF86800095CDA +:10B2D0005498C0EB001000EB8000D04A02EBC00293 +:10B2E000BDF83C30BDF8680018441154BDF8680042 +:10B2F000401C81B21A91BDF868000F28D4DBBDF85C +:10B300003C000F3081B20F9100211A9126E040F2EB +:10B31000231154984843C24901EBC0011831BDF8CC +:10B320002C00559A104400EBC00001EB00115B317A +:10B33000BDF86800095C5498C0EB001000EB800079 +:10B34000B64A02EBC002BDF83C30BDF868001844B4 +:10B350001154BDF86800401C81B21A91BDF8680014 +:10B360000A28D4DBBDF83C000A3081B20F9140F2CC +:10B37000231154984843AA4901EBC0011831BDF884 +:10B380002C00559A104400EBC00001EB001090F81F +:10B3900070105498C0EB001000EB80009F4A00E052 +:10B3A0003DE002EBC002BDF83C001154BDF83C008A +:10B3B000401C81B20F9100211A9126E040F2231126 +:10B3C00054984843964901EBC0011831BDF82C0050 +:10B3D000559A104400EBC00001EB00117131BDF82B +:10B3E0006800095C5498C0EB001000EB80008B4AA9 +:10B3F00002EBC002BDF83C30BDF86800184411549F +:10B40000BDF86800401C81B21A91BDF8680005289B +:10B41000D4DBBDF83C00401D81B20F9146E040F204 +:10B420002311549848437E4901EBC0011831BDF8FF +:10B430002C205598104400EBC00001EB001090F850 +:10B440007700202832D100201A9026E040F2231104 +:10B4500054984843724901EBC0011831BDF82C00E3 +:10B46000559A104400EBC00001EB00117131BDF89A +:10B470006800095C5498C0EB001000EB8000674A3C +:10B4800002EBC002BDF83C30BDF86800184411540E +:10B49000BDF86800401C81B21A91BDF8680004280C +:10B4A000D4DBBDF83C00001D81B20F91BFE0549881 +:10B4B00000EB400101EB00105A4901EB0011303163 +:10B4C000BDF82C00559A104401EB001041785498B7 +:10B4D000C0EB001000EB8000504A02EBC002BDF848 +:10B4E0003C001154BDF83C00401C81B20F9140F269 +:10B4F0002311549848434A4901EBC0011831BDF863 +:10B500002C00559A104400EBC00001EB001041796B +:10B510005498C0EB001000EB8000404A02EBC002E0 +:10B52000BDF83C001154BDF83C00401C81B20F91A5 +:10B5300040F2231154984843394901EBC0011831B6 +:10B54000BDF82C00559A104400EBC00001EB001030 +:10B5500090F877105498C0EB001000EB80002F4A51 +:10B5600002EBC002BDF83C001154BDF83C00401C89 +:10B5700081B20F9140F2231154984843284901EBBE +:10B58000C0011831BDF82C00559A104400EBC000E2 +:10B5900001EB001090F870105498C0EB001000EB15 +:10B5A00080001E4A02EBC002BDF83C001154BDF8F9 +:10B5B0003C00401C81B20F9100211A9126E040F21C +:10B5C000231154984843164901EBC0011831BDF8C6 +:10B5D0002C00559A104400EBC00001EB00117131B2 +:10B5E000BDF86800095C5498C0EB001000EB8000C7 +:10B5F0000A4A02EBC002BDF83C30BDF868001844AE +:10B600001154BDF86800401C81B21A91BDF8680061 +:10B610000528D4DBBDF83C00401D05E0446E002049 +:10B62000C44400200440002081B20F9100BF00BF3D +:10B63000BDF82C00401C81B20B9140F223115498AC +:10B640004843FE4901EBC0011831559800EBC0009A +:10B6500001EB001090F87810BDF82C0081423FF704 +:10B6600046ADBDF83C0001125498C0EB001000EB51 +:10B670008000F34A02EBC0008170BDF83C00C1B20B +:10B680005498C0EB001000EB800002EBC000C170CA +:10B690005498C0EB001000EB8000114601EBC00194 +:10B6A0000491BDF83C100498EEF7F8F80022CDE9BB +:10B6B0001002DDE91010020642EA1120C1B25498CE +:10B6C000C0EB001000EB8000DD4A02EBC002BDF8C9 +:10B6D0003C001154BDF83C00401C81B20F91109801 +:10B6E000C1B25498C0EB001000EB8000D44A02EBCA +:10B6F000C002BDF83C001154BDF83C00401C81B2B2 +:10B700000F9188E2F5215498C0EB001000EB800007 +:10B71000CB4A02F830109DF854105498C0EB00103A +:10B7200000EB800002EBC000417000215498C0EB98 +:10B73000001000EB800002EBC000817005215498DE +:10B74000C0EB001000EB800002EBC000C170F121E3 +:10B750005498C0EB001000EB800002EBC0000171B8 +:10B760005498C0EB001000EB8000114601EBC001C3 +:10B77000049105210498EEF791F800E04CE20022D4 +:10B78000CDE91002DDE91020010641EA1220C2B223 +:10B790005498C0EB001000EB8000A94901EBC000F9 +:10B7A00042711098C2B25498C0EB001000EB8000B8 +:10B7B00001EBC000827107200F902CE2F521549814 +:10B7C000C0EB001000EB80009D4A02F830109DF89D +:10B7D00054105498C0EB001000EB800002EBC00046 +:10B7E000417000215498C0EB001000EB800002EB88 +:10B7F000C0008170F2215498C0EB001000EB800073 +:10B8000002EBC000017140F22311549848438B4968 +:10B8100001EBC0011831559800EBC00001EB00109E +:10B8200090F877105498C0EB001000EB800002EB0A +:10B83000C000417140F22311549848437F4901EB05 +:10B84000C0001830559901EBC10100EB011090F8D0 +:10B850007700012871D125210F9100211A9124E050 +:10B86000B1E219E155E240F223115498484373497B +:10B8700001EBC0011831559800EBC00001EB00113D +:10B880004931BDF86800095C5498C0EB001000EB2A +:10B8900080006B4A02EBC002BDF86800801D1154A5 +:10B8A000BDF86800401C81B21A91BDF868000F28ED +:10B8B000D9DB00201A9021E040F22311549848432C +:10B8C0005E4901EBC0011831559800EBC00001EB57 +:10B8D00000115B31BDF86800095C5498C0EB0010A2 +:10B8E00000EB8000564A02EBC002BDF8680015303C +:10B8F0001154BDF86800401C81B21A91BDF868006F +:10B900000A28D9DB40F22311549848434B4901EBF4 +:10B91000C0011831559800EBC00001EB001090F801 +:10B9200070105498C0EB001000EB8000444A02EB0A +:10B93000C000C17700211A9122E026E040F22311D5 +:10B94000549848433D4901EBC0011831559800EB2C +:10B95000C00001EB00117131BDF86800095C54981A +:10B96000C0EB001000EB8000354A02EBC002BDF8CE +:10B97000680020301154BDF86800401C81B21A9153 +:10B98000BDF868000528D9DB3EE040F22311549849 +:10B9900048432A4901EBC0001830559901EBC10119 +:10B9A00000EB011090F8770020282BD10A210F918D +:10B9B00000211A9121E040F22311549848431F4975 +:10B9C00001EBC0011831559800EBC00001EB0011EC +:10B9D0007131BDF86800095C5498C0EB001000EBB1 +:10B9E0008000174A02EBC002BDF86800801D1154A8 +:10B9F000BDF86800401C81B21A91BDF868000428A7 +:10BA0000D9DB01E006200F90BDF83C00C1B254988C +:10BA1000C0EB001000EB8000094A02EBC000C170CF +:10BA20005498C0EB001000EB8000114601EBC00100 +:10BA30000491BDF83C10049804E00000C4440020C8 +:10BA4000446E0020EDF72AFF0022CDE91002DDE967 +:10BA50001001000A40EA0160C2B25498C0EB001025 +:10BA600000EB8000FE4901EBC000BDF83C104254E1 +:10BA70001098C2B25498C0EB001000EB8000F84957 +:10BA800001EBC003BDF83C00401C1A54BDF83C005B +:10BA9000801C80B20F90B5E2F5215498C0EB0010E5 +:10BAA00000EB8000EE4A02F830109DF854105498D4 +:10BAB000C0EB001000EB800002EBC00041700021E1 +:10BAC0005498C0EB001000EB800002EBC0008170C6 +:10BAD000F3215498C0EB001000EB800002EBC00093 +:10BAE000017140F2231154984843DE4901EBC00133 +:10BAF0001831559800EBC00001EB001090F877105A +:10BB00005498C0EB001000EB800002EBC0004171C4 +:10BB10000C210F9140F2231154984843D14901EB75 +:10BB2000C0011831559800EBC00001EB001090F8EF +:10BB300070105498C0EB001000EB800002EBC000C6 +:10BB4000817100211A9121E040F223115498484359 +:10BB5000C44901EBC0011831559800EBC00001EB5E +:10BB600000117131BDF86800095C5498C0EB0010F9 +:10BB700000EB8000BA4A02EBC002BDF86800C01DAD +:10BB80001154BDF86800401C81B21A91BDF86800DC +:10BB90000528D9DBBDF83C00C1B25498C0EB0010B9 +:10BBA00000EB8000AE4A02EBC000C1705498C0EBBD +:10BBB000001000EB8000114601EBC0010491BDF8BC +:10BBC0003C100498EDF76AFE0022CDE91002DDE991 +:10BBD0001010020642EA1120C1B25498C0EB0010C6 +:10BBE00000EB80009E4A02EBC002BDF83C001154FD +:10BBF0001098C1B25498C0EB001000EB8000984A36 +:10BC000002EBC002BDF83C00401C1154BDF83C00E2 +:10BC1000801C81B20F91F5E106210F91F521549816 +:10BC2000C0EB001000EB80008D4A02F830109DF848 +:10BC300054105498C0EB001000EB800002EBC000E1 +:10BC4000417000215498C0EB001000EB800002EB23 +:10BC5000C0008170BDF83C00C1B25498C0EB001028 +:10BC600000EB800002EBC000C170F6215498C0EBDD +:10BC7000001000EB800002EBC0000171549800EB53 +:10BC8000400101EB0010784901EB0011303155986B +:10BC900001EB0010017A5498C0EB001000EB80001B +:10BCA00002EBC00041715498C0EB001000EB800023 +:10BCB000114601EBC0010491BDF83C100498EDF76A +:10BCC000EDFD0022CDE91002DDE91001000A40EA95 +:10BCD0000160C2B25498C0EB001000EB80006049D4 +:10BCE00001EBC000BDF83C1042541098C2B2549809 +:10BCF000C0EB001000EB8000594901EBC003BDF818 +:10BD00003C00401C1A54BDF83C00801C80B20F90CF +:10BD100078E1F5215498C0EB001000EB8000504A08 +:10BD200002F830109DF854105498C0EB001000EB4E +:10BD3000800002EBC000417000215498C0EB00105D +:10BD400000EB800002EBC000817005215498C0EB2D +:10BD5000001000EB800002EBC000C170F421549889 +:10BD6000C0EB001000EB800002EBC00001715498A2 +:10BD7000C0EB001000EB8000114601EBC001049104 +:10BD800005210498EDF78AFD0022CDE91002DDE9D6 +:10BD90001001000A40EA0160C2B25498C0EB0010E2 +:10BDA00000EB80002E4901EBC00042711098C2B236 +:10BDB0005498C0EB001000EB800001EBC0008271D2 +:10BDC00007200F901EE140F213210F91F5215498A6 +:10BDD000C0EB001000EB8000214A02F830109DF803 +:10BDE00054105498C0EB001000EB800002EBC00030 +:10BDF0004170BDF83C0001125498C0EB001000EBFC +:10BE0000800002EBC0008170BDF83C00C1B25498C4 +:10BE1000C0EB001000EB800002EBC000C1700521F8 +:10BE20005498C0EB001000EB800002EBC0000171E1 +:10BE300000211A9123E0549800EB400101EB00101F +:10BE4000094901EB00110E31BDF86800095C5498F6 +:10BE5000C0EB001000EB8000014A02EBC00205E0DD +:10BE6000446E0020C444002004400020BDF8680057 +:10BE7000401D1154BDF86800401C81B21A91BDF8F4 +:10BE800068000A28D7DB549800EB400101EB001052 +:10BE9000FE4901EB0010408B01125498C0EB0010DA +:10BEA00000EB8000FA4A02EBC000C173549800EB2B +:10BEB000400101EB0010F54901EB0010408BC1B2CD +:10BEC0005498C0EB001000EB800002EBC00001743E +:10BED00040F2231154984843EE4901EBC001183158 +:10BEE000559800EBC00001EB0010B0F88C00011277 +:10BEF0005498C0EB001000EB800002EBC0004174CE +:10BF000040F2231154984843E24901EBC001183133 +:10BF1000559800EBC00001EB0010B0F88C00C1B2E6 +:10BF20005498C0EB001000EB800002EBC00081745D +:10BF300040F2231154984843D64901EBC00118310F +:10BF4000559800EBC00001EB0010B0F88C1054982D +:10BF500001EB802081B203200491EDF71DF8002150 +:10BF60001A9114E0CC49BDF86800095C5498C0EB04 +:10BF7000001000EB8000C64A02EBC002BDF868006A +:10BF800013301154BDF86800401C81B21A91BDF8FD +:10BF90006800B0F5007FE5DB5498C0EB001000EBC3 +:10BFA0008000BB4901EBC0010491BDF83C1004982E +:10BFB000EDF774FC0022CDE91002DDE91001000A62 +:10BFC00040EA0160C2B25498C0EB001000EB800060 +:10BFD000AF4901EBC000BDF83C1042541098C2B20A +:10BFE0005498C0EB001000EB8000A94901EBC0039E +:10BFF000BDF83C00401C1A54BDF83C00801C80B2C7 +:10C000000F9000BF00BF02F003B9549800EB40014D +:10C0100001EB00109D4901EB00113031559801EB07 +:10C020000010417808460491002103F007F9C1B2DD +:10C03000159140F2231154984843964901EBC001F1 +:10C040001831559800EBC00001EB0010017840F268 +:10C050002312549850438F4A02EBC000407981422A +:10C0600008D1012140F2231254985043894A02EB2F +:10C07000C00001718949549801EB00115598085C82 +:10C08000401CC1B2854A549802EB001255981154D5 +:10C09000569807287DD00ADC07285AD2DFE810F02E +:10C0A00059000201580459001204CC036C051038E1 +:10C0B0000828F2D2DFE810F01706AF054D004D005A +:10C0C00008004D004E009600FA215498C0EB001075 +:10C0D00000EB80006E4A02F830105498C0EB00105C +:10C0E00000EB800002EBC00041705498C0EB0010E0 +:10C0F00000EB800002EBC00081705498C0EB001090 +:10C1000000EB800002EBC0005699C1709DF85410FE +:10C110005498C0EB001000EB800002EBC0000171EE +:10C120005498C0EB001000EB8000114601EBC000FA +:10C13000C01C02210490EDF7CDF901465498C0EBE4 +:10C14000001000EB8000524A02EBC0004171062152 +:10C150000F9170E3FA215498C0EB001000EB8000BF +:10C160004B4A02F830105498C0EB001000EB8000EE +:10C1700002EBC00041705498C0EB001000EB80004F +:10C1800002EBC00081705498C0EB001000EB8000FF +:10C1900000E0FCE302EBC0005699C1709DF854101A +:10C1A0005498C0EB001000EB800002EBC00001715E +:10C1B0005498C0EB001000EB8000114601EBC0006A +:10C1C000C01C02210490EDF785F901465498C0EB9C +:10C1D000001000EB80002E4A02EBC00041710621E6 +:10C1E0000F91B6E7FA215498C0EB001000EB8000E5 +:10C1F000274A02F830105498C0EB001000EB800082 +:10C2000002EBC00041705498C0EB001000EB8000BE +:10C2100002EBC00081705498C0EB001000EB80006E +:10C2200002EBC0005699C1709DF854105498C0EBB1 +:10C23000001000EB800002EBC00001715498C0EBCD +:10C24000001000EB8000114601EBC000C01C022171 +:10C250000490EDF73FF901465498C0EB001000EB55 +:10C2600080000B4A02EBC000417106210F9114229D +:10C2700040F2231154984843064901EBC00018309E +:10C28000559901EBC10100EB011009E004400020C9 +:10C29000446E0020C4440020C62F0020383E0020F9 +:10C2A000427156E7FA215498C0EB001000EB800071 +:10C2B000FE4A02F830105498C0EB001000EB8000EA +:10C2C00002EBC00041705498C0EB001000EB8000FE +:10C2D00002EBC00081705498C0EB001000EB8000AE +:10C2E00002EBC0005699C1709DF854105498C0EBF1 +:10C2F000001000EB800002EBC000017140F223113E +:10C3000054984843EA4901EBC0001830559901EBB5 +:10C31000C10100EB0110C079012877D140F223114F +:10C3200054984843E24901EBC0001830559901EB9D +:10C33000C10100EB01108068B0F1104F05D34FF43C +:10C3400010000021CDE9100110E040F223115498B3 +:10C350004843D74901EBC0001830559901EBC101A2 +:10C3600000EB011080680022CDE9100200201A9035 +:10C370001EE0BDF86800C0F10200C200DDE9101047 +:10C38000CDE92B0108462B99EBF74DFFC2B254982B +:10C39000C0EB001000EB8000C44901EBC003BDF806 +:10C3A0006800401D1A54BDF86800401C80B21A9005 +:10C3B000BDF868000328DCDB0020109011900021FC +:10C3C0001A911CE0BDF86800C0F10300C200DDE96D +:10C3D0001001CDE92D10EBF726FFC2B25498C0EB47 +:10C3E000001000EB8000B14901EBC003BDF868000C +:10C3F00008301A54BDF86800401C80B21A90BDF88D +:10C4000068000428DEDB00201A901FE09CE0BDF8E5 +:10C410006800C0F10200C200DDE91010CDE92F0173 +:10C4200008462F99EBF7FFFEC2B25498C0EB0010FC +:10C4300000EB80009D4901EBC003BDF868000C30A3 +:10C440001A54BDF86800401C80B21A90BDF868000C +:10C450000328DCDB40F2231154984843944901EB54 +:10C46000C0001830559901EBC10100EB0110406B81 +:10C470000022CDE9100200201A901EE0BDF86800ED +:10C48000C0F10200C200DDE91010CDE9310108461B +:10C490003199EBF7C8FEC2B25498C0EB001000EB24 +:10C4A0008000824901EBC003BDF868000F301A54C8 +:10C4B000BDF86800401C80B21A90BDF868000328DF +:10C4C000DCDB40F2231154984843794901EBC0006A +:10C4D0001830559901EBC10100EB0110406B754913 +:10C4E000B1FBF0F00022CDE9100200201A901CE010 +:10C4F000BDF86800C0F10300C200DDE91001CDE91C +:10C500003310EBF790FEC2B25498C0EB001000EB72 +:10C510008000664901EBC003BDF8680012301A5470 +:10C52000BDF86800401C80B21A90BDF8680004286D +:10C53000DEDB00215498C0EB001000EB80005B4A6A +:10C5400002EBC000817528E140F223115498484362 +:10C55000574901EBC0001830559901EBC10100EBC0 +:10C560000110C079E8BB00201090119000211A91B1 +:10C570001CE0BDF86800C0F10200C200DDE9100156 +:10C58000CDE93510EBF74FFEC2B25498C0EB001066 +:10C5900000EB8000454901EBC003BDF86800401D79 +:10C5A0001A54BDF86800401C80B21A90BDF86800AB +:10C5B0000328DEDB40F22311549848433C4901EB49 +:10C5C000C0001830559901EBC10100EB01108068E3 +:10C5D000B0F1104F06D34FF410010020CDE9101038 +:10C5E00011E0DAE040F2231154984843304901EB5E +:10C5F000C0001830559901EBC10100EB01108068B3 +:10C600000022CDE9100200201A901EE0BDF868005B +:10C61000C0F10300C200DDE91010CDE93701084682 +:10C620003799EBF700FEC2B25498C0EB001000EB54 +:10C6300080001E4901EBC003BDF8680008301A54A1 +:10C64000BDF86800401C80B21A90BDF8680004284C +:10C65000DCDB00201A901CE0BDF86800C0F102008D +:10C66000C200DDE91001CDE93910EBF7DCFDC2B203 +:10C670005498C0EB001000EB80000C4901EBC003A4 +:10C68000BDF868000C301A54BDF86800401C80B238 +:10C690001A90BDF868000328DEDB40F2231154989D +:10C6A0004843034901EBC000183005E0446E002008 +:10C6B000C444002000E1F505559901EBC10100EBF0 +:10C6C0000110406B0022CDE9100200201A901EE0FC +:10C6D000BDF86800C0F10200C200DDE91010CDE92C +:10C6E0003B0108463B99EBF79EFDC2B25498C0EB64 +:10C6F000001000EB8000F94901EBC003BDF86800B1 +:10C700000F301A54BDF86800401C80B21A90BDF872 +:10C7100068000328DCDB40F2231154984843F049B9 +:10C7200001EBC0001830559901EBC10100EB01107D +:10C73000406BEC49B1FBF0F00022CDE91002002083 +:10C740001A901CE0BDF86800C0F10300C200DDE9EA +:10C750001001CDE93D10EBF766FDC2B25498C0EB75 +:10C76000001000EB8000DD4901EBC003BDF868005C +:10C7700012301A54BDF86800401C80B21A90BDF8FF +:10C7800068000428DEDB01215498C0EB001000EBA8 +:10C790008000D24A02EBC0008175549800EB400142 +:10C7A00001EB0010D04901EB00103030559900EB3F +:10C7B00001104068401C0022CDE9100200201A90B0 +:10C7C0001CE0BDF86800C0F10100C200DDE9100105 +:10C7D000CDE93F10EBF727FDC2B25498C0EB001033 +:10C7E00000EB8000BD4901EBC003BDF868001730C5 +:10C7F0001A54BDF86800401C80B21A90BDF8680059 +:10C800000228DEDB5498C0EB001000EB8000B34937 +:10C8100001EBC000C01C16210490ECF75BFE014642 +:10C820005498C0EB001000EB8000AC4A02EBC00053 +:10C8300041761A210F919CE2FA215498C0EB001026 +:10C8400000EB8000A54A02F830105498C0EB0010AD +:10C8500000EB800002EBC00041705498C0EB001068 +:10C8600000EB800002EBC00081705498C0EB001018 +:10C8700000EB800002EBC0005699C1709DF8541087 +:10C880005498C0EB001000EB800002EBC000017177 +:10C890005498C0EB001000EB8000114601EBC00083 +:10C8A000C01C02210490ECF715FE01465498C0EB21 +:10C8B000001000EB8000894A02EBC00041710621A4 +:10C8C0000F9156E2FA215498C0EB001000EB800063 +:10C8D000824A02F830105498C0EB001000EB800040 +:10C8E00002EBC00041705498C0EB001000EB8000D8 +:10C8F00002EBC00081705498C0EB001000EB800088 +:10C9000002EBC0005699C1709DF854105498C0EBCA +:10C91000001000EB800002EBC00001715498C0EBE6 +:10C92000001000EB8000114601EBC000C01C02218A +:10C930000490ECF7CFFD01465498C0EB001000EBDB +:10C940008000664A02EBC000417106210F9110E29F +:10C95000FA215498C0EB001000EB80005F4A02F807 +:10C9600030105498C0EB001000EB800002EBC000C8 +:10C9700041705498C0EB001000EB800002EBC00047 +:10C9800081705498C0EB001000EB800000E0ADE037 +:10C9900002EBC0005699C1709DF854105498C0EB3A +:10C9A000001000EB800002EBC000017140F2231187 +:10C9B000549848434A4901EBC0011831559800EB9F +:10C9C000C00001EB0010406B0022CDE910020020F6 +:10C9D0001A901EE0BDF86800C0F10200C200DDE957 +:10C9E00010104291419008464199EBF71CFCC2B2ED +:10C9F0005498C0EB001000EB8000384901EBC003F5 +:10CA0000BDF86800401D1A54BDF86800401C80B293 +:10CA10001A90BDF868000328DCDB40F2231154981B +:10CA200048432F4901EBC0011831559800EBC00075 +:10CA300001EB0010416B08460191002101F04AFE14 +:10CA400002460B46CDE9020126480021EBF7BAFB6E +:10CA5000CDE91001DDE9100102F0F0FBCDE9100194 +:10CA600000211A911CE0BDF86800C0F10300C2006B +:10CA7000DDE9100143914490EBF7D5FBC2B2549825 +:10CA8000C0EB001000EB8000144901EBC003BDF8BF +:10CA9000680008301A54BDF86800401C80B21A9033 +:10CAA000BDF868000428DEDB5498C0EB001000EBF2 +:10CAB00080000A4901EBC000C01C09210490ECF77A +:10CAC00009FD01465498C0EB001000EB8000034ABA +:10CAD00002EBC00001730D210F914AE1446E00206A +:10CAE000C444002000E1F50504400020FA215498D8 +:10CAF000C0EB001000EB8000F84A02F830105498A8 +:10CB0000C0EB001000EB800002EBC00041705498B5 +:10CB1000C0EB001000EB800002EBC0008170549865 +:10CB2000C0EB001000EB800002EBC0005699C17012 +:10CB30009DF854105498C0EB001000EB800002EBFD +:10CB4000C00001715498C0EB001000EB800011464A +:10CB500001EBC000C01C02210490ECF7BBFC0146B5 +:10CB60005498C0EB001000EB8000DC4A02EBC000E0 +:10CB7000417106210F91FCE0FA215498C0EB00109E +:10CB800000EB8000D54A02F830105498C0EB00103A +:10CB900000EB800002EBC00041705498C0EB001025 +:10CBA00000EB800002EBC00081705498C0EB0010D5 +:10CBB00000EB800002EBC0005699C1709DF8541044 +:10CBC0005498C0EB001000EB800002EBC000017134 +:10CBD00055215498C0EB001000EB800002EBC00020 +:10CBE00041715498C0EB001000EB8000114601EB3E +:10CBF000C000C01C03210490ECF76CFC0146549863 +:10CC0000C0EB001000EB8000B44A02EBC000817161 +:10CC100007210F91ADE0FA215498C0EB001000EB12 +:10CC20008000AE4A02F830105498C0EB001000EBC0 +:10CC3000800002EBC00041705498C0EB001000EB84 +:10CC4000800002EBC00081705498C0EB001000EB34 +:10CC5000800002EBC0005699C1709DF854105498A2 +:10CC6000C0EB001000EB800002EBC0000171AA21B4 +:10CC70005498C0EB001000EB800002EBC000417143 +:10CC800000211A9111E000215498C0EB001000EB34 +:10CC90008000924A02EBC002BDF86800801D11546A +:10CCA000BDF86800401C81B21A91BDF868000328E5 +:10CCB000E9DB5498C0EB001000EB8000874901EBE2 +:10CCC000C000C01C06210490ECF704FC01465498F7 +:10CCD000C0EB001000EB8000804A02EBC000417204 +:10CCE0000A210F9145E0FA215498C0EB001000EBA7 +:10CCF00080007A4A02F830105498C0EB001000EB24 +:10CD0000800002EBC00041705498C0EB001000EBB3 +:10CD1000800002EBC00081705498C0EB001000EB63 +:10CD2000800002EBC0005699C1709DF854105498D1 +:10CD3000C0EB001000EB800002EBC00001715498C2 +:10CD4000C0EB001000EB8000114601EBC000C01CDE +:10CD500002210490ECF7BEFB01465498C0EB001092 +:10CD600000EB80005D4A02EBC000417106210F918B +:10CD700000BF00BFFDE3549800EB400101EB001041 +:10CD8000574901EB00113031559801EB0010417803 +:10CD9000159140F2231154984843524901EBC001C8 +:10CDA0001831559800EBC00001EB0010017840F2FB +:10CDB0002312549850434B4A02EBC0004079814201 +:10CDC00008D1012140F2231254985043454A02EB06 +:10CDD000C00001714449549801EB00115598085C5A +:10CDE000401CC1B2404A549802EB001255981154AD +:10CDF000549830B1012808D002280BD0032813D151 +:10CE00000DE03A483A4908600EE038483849AC39F4 +:10CE1000C86709E0354836491831086004E03348EE +:10CE20003349AC39486600BF00BF569889287DD089 +:10CE30000CDC14287BD004DC082879D0102878D1A9 +:10CE40007DE3152876D08028F9D1FDE38B2872D0B8 +:10CE50008C2871D08E2870D08F28F0D19DF8541076 +:10CE60005498C0EB001000EB80001C4A02F8301010 +:10CE700003215498C0EB001000EB800002EBC000CF +:10CE800041708F215498C0EB001000EB800002EB42 +:10CE9000C00081705498C0EB001000EB8000114678 +:10CEA00001EBC001049103210498EDF755FE014602 +:10CEB0005498C0EB001000EB8000084A02EBC00061 +:10CEC000C17004210F919DF85400402812DC9DF898 +:10CED000540040F48070054908800FE0446E002043 +:10CEE00004400020C4440020383E00205887002021 +:10CEF000AC6002409DF85400F949088001201A9066 +:10CF00001DE05498C0EB001000EB8000F54901EBE8 +:10CF1000C001BDF868000A5CF149BDF8680021F85D +:10CF20001020BDF86800401C81B207E00EE0E9E384 +:10CF300081E27FE2E7E33EE166E3E5E31A91BDF8D3 +:10CF40006810BDF83C008142DBDB73E29DF85410B1 +:10CF50005498C0EB001000EB8000E24A02F8301059 +:10CF600089215498C0EB001000EB800002EBC00058 +:10CF70008170549800EB400101EB0010DA4901EB9D +:10CF80000010007BC0BB40F2231154984843D7499E +:10CF900001EBC0001830559901EBC10100EB011005 +:10CFA0008068B0F5100F05D34FF410010020CDE9D3 +:10CFB000101014E040F2231154984843CB4901EB80 +:10CFC000C0011831559800EBC00001EB00108168DA +:10CFD00008460491002101F07DFBCDE910010621F6 +:10CFE0005498C0EB001000EB8000BE4A02EBC0007A +:10CFF000417000211A911DE03AE0BDF86800C0F1CF +:10D000000200C200DDE9100145914690EBF70BF9F3 +:10D01000C2B25498C0EB001000EB8000B14901EBA4 +:10D02000C003BDF86800C01C1A54BDF86800401C5D +:10D0300080B21A90BDF868000328DEDB5498C0EB7C +:10D04000001000EB8000A74901EBC001049106210C +:10D050000498ECF762FC01465498C0EB001000EB1A +:10D060008000A04A02EBC000817107210F9174E09B +:10D0700040F22311549848439C4901EBC0001830FA +:10D08000559901EBC10100EB01108068B0F1104F20 +:10D0900005D34FF010410020CDE9101014E040F20C +:10D0A000231154984843914901EBC0011831559818 +:10D0B00000EBC00001EB00108168084604910021DC +:10D0C00001F008FBCDE9100107215498C0EB0010D6 +:10D0D00000EB8000834A02EBC000417000211A91EE +:10D0E0001EE0BDF86800C0F10300C200DDE91010C9 +:10D0F0004891479008464799EBF795F8C2B2549883 +:10D10000C0EB001000EB8000764901EBC003BDF8D6 +:10D110006800C01C1A54BDF86800401C80B21A9008 +:10D12000BDF868000428DCDB5498C0EB001000EB6D +:10D1300080006C4901EBC001049107210498EDF7D0 +:10D140000BFD01465498C0EB001000EB8000654ACF +:10D1500002EBC000C17108210F919DF854004028D6 +:10D1600006DC9DF8540040F480705D49088003E0BF +:10D170009DF854005A49088001201A9014E05498F0 +:10D18000C0EB001000EB8000564901EBC001BDF878 +:10D190006800095C524ABDF8680022F81010BDF81A +:10D1A0006800401C81B21A91BDF86810BDF83C00BF +:10D1B0008142E4DB3EE19DF854105498C0EB00102E +:10D1C00000EB8000474A02F830108B215498C0EBE6 +:10D1D000001000EB800002EBC0008170549800EB5F +:10D1E000400101EB0010404901EB0010007BC0BB87 +:10D1F00040F22311549848433C4901EBC0001830D9 +:10D20000559901EBC10100EB01108068B0F5100FDA +:10D2100005D14FF410000021CDE9100114E040F2D7 +:10D22000231154984843314901EBC00118315598F6 +:10D2300000EBC00001EB001081680846049100215A +:10D2400001F048FACDE9100106215498C0EB001016 +:10D2500000EB8000234A02EBC000417000211A91CC +:10D260001FE045E0BDF86800C0F10200C200DDE942 +:10D2700010104A91499008464999EAF7D4FFC2B282 +:10D280005498C0EB001000EB8000164901EBC0037E +:10D29000BDF86800C01C1A54BDF86800401C80B27C +:10D2A0001A90BDF868000328DCDB5498C0EB00102E +:10D2B00000EB80000B4901EBC001049106210498AA +:10D2C000ECF72BFB01465498C0EB001000EB8000FC +:10D2D000044A02EBC000817107210F917DE000003C +:10D2E00058870020446E002004400020C4440020E1 +:10D2F00040F2231154984843FE4901EBC000183016 +:10D30000559901EBC10100EB01108068B0F1104F9D +:10D3100005D14FF010400021CDE9100114E040F29A +:10D32000231154984843F34901EBC0011831559833 +:10D3300000EBC00001EB0010816808460491002159 +:10D3400001F0C8F9CDE9100107215498C0EB001095 +:10D3500000EB8000E84A02EBC000417000211A9106 +:10D360001EE0BDF86800C0F10300C200DDE9101046 +:10D370004C914B9008464B99EAF755FFC2B254982E +:10D38000C0EB001000EB8000DB4901EBC003BDF8EF +:10D390006800C01C1A54BDF86800401C80B21A9086 +:10D3A000BDF868000428DCDB5498C0EB001000EBEB +:10D3B0008000D14901EBC001049107210498EDF7E9 +:10D3C000CBFB01465498C0EB001000EB8000CA4A2A +:10D3D00002EBC000C17108210F919DF85400402854 +:10D3E00006DC9DF8540040F48070C449088003E0D6 +:10D3F0009DF85400C149088001201A9014E0549807 +:10D40000C0EB001000EB8000BB4901EBC001BDF890 +:10D4100068000A5CB949BDF8680021F81020BDF821 +:10D420006800401C81B21A91BDF86810BDF83C003C +:10D430008142E4DB1EE39DF854105498C0EB0010C9 +:10D4400000EB8000AC4A02F8301003215498C0EB86 +:10D45000001000EB800002EBC000417008215498DE +:10D46000C0EB001000EB800002EBC000817054980C +:10D47000C0EB001000EB8000114601EBC0010491ED +:10D4800003210498EDF768FB01465498C0EB0010A7 +:10D4900000EB8000984A02EBC000C17004210F919C +:10D4A0009DF85400402806DC9DF8540040F480703C +:10D4B0009249088003E09DF85400904908800120BB +:10D4C0001A9014E05498C0EB001000EB80008A49D9 +:10D4D00001EBC001BDF868000A5C8849BDF868002E +:10D4E00021F81020BDF86800401C81B21A91BDF8E7 +:10D4F0006810BDF83C008142E4DB549800EB400129 +:10D5000001EB00107E4901EB00113031559801EB21 +:10D510000010807820F020012031549800EB400268 +:10D5200002EB0010764A02EB00123032559802EB03 +:10D530000010817002205499ECF776FD9AE29DF874 +:10D5400054105498C0EB001000EB80006A4A02F8B7 +:10D55000301003215498C0EB001000EB800002EB68 +:10D56000C000417010215498C0EB001000EB800007 +:10D5700000E080E202EBC00081705498C0EB001024 +:10D5800000EB8000114601EBC001049103210498D7 +:10D59000EDF7E2FA01465498C0EB001000EB800072 +:10D5A000554A02EBC000C17004210F919DF8540050 +:10D5B000402806DC9DF8540040F480704F490880F4 +:10D5C00003E09DF854004D49088001201A9014E0B2 +:10D5D0005498C0EB001000EB8000474901EBC001FC +:10D5E000BDF86800095C454ABDF8680022F81010D3 +:10D5F000BDF86800401C81B21A91BDF86810BDF8F2 +:10D600003C008142E4DB35E29DF854105498C0EBB5 +:10D61000001000EB8000384A02F8301003215498C3 +:10D62000C0EB001000EB800002EBC00041708C21C9 +:10D630005498C0EB001000EB800002EBC00081703A +:10D640005498C0EB001000E043E000EB800011466E +:10D6500001EBC001049103210498EDF77DFA014626 +:10D660005498C0EB001000EB8000234A02EBC0008E +:10D67000C17004210F919DF85400402806DC9DF8EC +:10D68000540040F480701D49088003E09DF8540068 +:10D690001A49088001201A9014E05498C0EB001039 +:10D6A00000EB8000144901EBC001BDF868000A5C82 +:10D6B0001249BDF8680021F81020BDF86800401C30 +:10D6C00081B21A91BDF86810BDF83C008142E4DBDC +:10D6D000D0E19DF854105498C0EB001000EB80008E +:10D6E000054A02F8301080215498C0EB001000EB7E +:10D6F00080000AE0C4440020446E002058870020C7 +:10D700000440002053E1EFE08BE002EBC0008170A9 +:10D7100007215498C0EB001000EB800002EBC00022 +:10D72000417040F2231154984843FE4901EBC00177 +:10D730001831559800EBC00001EB0010416B084612 +:10D740000491002100F0C6FFCDE9100100211A91DB +:10D750001CE0BDF86800C0F10300C200DDE9100163 +:10D760004D914E90EAF75FFDC2B25498C0EB0010A5 +:10D7700000EB8000EC4901EBC003BDF86800C01C61 +:10D780001A54BDF86800401C80B21A90BDF86800B9 +:10D790000428DEDB5498C0EB001000EB8000E24967 +:10D7A00001EBC001049107210498EDF7D5F901467A +:10D7B0005498C0EB001000EB8000DB4A02EBC00085 +:10D7C000C17108210F919DF85400402806DC9DF896 +:10D7D000540040F48070D549088003E09DF854005F +:10D7E000D249088001211A9114E05498C0EB00102E +:10D7F00000EB8000CC4901EBC001BDF868000A5C79 +:10D80000CA49BDF8680021F81020BDF86800401C26 +:10D8100081B21A91BDF86810BDF83C008142E4DB8A +:10D8200028E19DF854105498C0EB001000EB8000E4 +:10D83000BD4A02F8301003215498C0EB001000EBF1 +:10D84000800002EBC00041708E215498C0EB0010A4 +:10D8500000EB800002EBC00081705498C0EB001018 +:10D8600000EB8000114601EBC001049103210498F4 +:10D87000EDF772F901465498C0EB001000EB800000 +:10D88000A94A02EBC000C17004210F919DF8540019 +:10D89000402806DC9DF8540040F48070A3490880BD +:10D8A00003E09DF85400A149088001211A9114E079 +:10D8B0005498C0EB001000EB80009B4901EBC001C5 +:10D8C000BDF86800095C994ABDF8680022F810109C +:10D8D000BDF86800401C81B21A91BDF86810BDF80F +:10D8E0003C008142E4DBC5E09DF854105498C0EB45 +:10D8F000001000EB80008C4A02F83010032154988D +:10D90000C0EB001000EB800002EBC000417015215D +:10D910005498C0EB001000EB800002EBC000817057 +:10D920005498C0EB001000EB8000114601EBC001E1 +:10D93000049103210498EDF70FF901465498C0EBC8 +:10D94000001000EB8000784A02EBC000C170042197 +:10D950000F919DF85400402806DC9DF8540040F4D7 +:10D9600080707249088003E09DF854006F49088078 +:10D9700001211A9114E05498C0EB001000EB8000D4 +:10D98000694901EBC001BDF868000A5C6749BDF850 +:10D99000680021F81020BDF86800401C81B21A917F +:10D9A000BDF86810BDF83C008142E4DB62E09DF800 +:10D9B00054105498C0EB001000EB80005A4A02F853 +:10D9C000301003215498C0EB001000EB800002EBF4 +:10D9D000C000417014215498C0EB001000EB80008F +:10D9E00002EBC00081705498C0EB001000EB800087 +:10D9F000114601EBC001049103210498EDF7ACF846 +:10DA000001465498C0EB001000EB8000464A02EB40 +:10DA1000C000C17004210F919DF85400402806DC1D +:10DA20009DF8540040F480704049088003E09DF860 +:10DA300054003E49088001211A9114E05498C0EB2B +:10DA4000001000EB8000384901EBC001BDF8680010 +:10DA50000A5C3649BDF8680021F81020BDF868005E +:10DA6000401C81B21A91BDF86810BDF83C0081429B +:10DA7000E4DB00BF00BFCBE3549800EB400101EBB7 +:10DA800000102B4901EB00113031559801EB0010CB +:10DA9000417808460491002101F0D0FBC1B21591F4 +:10DAA00040F22311549848431E4901EBC00118313C +:10DAB000559800EBC00001EB0010017840F22312F2 +:10DAC00054985043174A02EBC0004079814208D174 +:10DAD000012140F2231254985043124A02EBC00035 +:10DAE00001711449549801EB00115598085C401CD1 +:10DAF000C1B2104A549802EB00125598115440F2EA +:10DB0000231154984843074901EBC0001830559938 +:10DB100001EBC10100EB011090F88E00C0F3C000D2 +:10DB2000E8B109E0C4440020446E0020588700207A +:10DB300004400020383E0020549800EB400101EBE7 +:10DB40000010FC4901EB001041790B464FF4805264 +:10DB500004914FF4E131549801F05EFA19E05498C1 +:10DB600000EB400101EB0010F24901EB001041799C +:10DB70000491549800EB400101EB0010ED4901EBDA +:10DB80000010016803914FF48052049B549801F0F7 +:10DB900043FA5698E4284DD006DCA1287ED0A3286D +:10DBA0007DD0B02845D106E0E52879D0E62878D0A8 +:10DBB000E728F7D156E1F5215498C0EB001000EBAF +:10DBC0008000DD4A02F830109DF854105498C0EBE4 +:10DBD000001000EB800002EBC0004170A2215498BD +:10DBE000C0EB001000EB800002EBC0008170B021A0 +:10DBF0005498C0EB001000EB800002EBC000C17035 +:10DC00005498C0EB001000EB8000114601EBC001FE +:10DC100004910321049801F0EDF901465498C0EBFA +:10DC2000001000EB8000C44A02EBC0000171052126 +:10DC30000F91EBE2F5215498C0EB001000EB80004F +:10DC4000BD4A02F830109DF854105498C0EB0010F3 +:10DC500000EB800002EBC0004170549800EB4001E3 +:10DC600001EB0010B34901EB0010007BC0BB40F298 +:10DC7000231154984843B14901EBC000183055991D +:10DC800001EBC10100EB01108068B0F5100F09D362 +:10DC90004FF410000021CDE9100114E021E1F8E17A +:10DCA00036E274E240F2231154984843A34901EB51 +:10DCB000C0001830559901EBC10100EB01108068DC +:10DCC0000022CDE91002A5215498C0EB001000EB12 +:10DCD0008000994A02EBC000817000211A911DE07A +:10DCE00044E0BDF86800C0F10200C200DDE91001A7 +:10DCF0004F915090EAF797FAC2B25498C0EB0010D7 +:10DD000000EB80008C4901EBC003BDF86800C01C2B +:10DD10001A54BDF86800401C80B21A90BDF8680023 +:10DD20000328DEDBB5215498C0EB001000EB800027 +:10DD3000814A02EBC00081715498C0EB001000EBE7 +:10DD40008000114601EBC00104910621049801F006 +:10DD500051F901465498C0EB001000EB8000764A60 +:10DD600002EBC000C17108210F917AE040F223114B +:10DD700054984843714901EBC0001830559901EBA4 +:10DD8000C10100EB01108068B0F1104F05D34FF0D6 +:10DD900010400021CDE9100110E040F22311549809 +:10DDA0004843664901EBC0001830559901EBC101A9 +:10DDB00000EB011080680022CDE91002A6215498E2 +:10DDC000C0EB001000EB80005B4A02EBC0008170EA +:10DDD00000211A911EE0BDF86800C0F10300C200E6 +:10DDE000DDE910105291519008465199EAF71BFA5B +:10DDF000C2B25498C0EB001000EB80004E4901EB1A +:10DE0000C003BDF86800C01C1A54BDF86800401C6F +:10DE100080B21A90BDF868000428DCDBE421549835 +:10DE2000C0EB001000EB8000434A02EBC000C17160 +:10DE30005498C0EB001000EB8000114601EBC001CC +:10DE400004910721049801F0D5F801465498C0EBDD +:10DE5000001000EB8000384A02EBC000017209217B +:10DE60000F91D3E1F5215498C0EB001000EB800036 +:10DE7000314A02F830109DF854105498C0EB00104D +:10DE800000EB800002EBC0004170A2215498C0EB6F +:10DE9000001000EB800002EBC0008170E721549875 +:10DEA000C0EB001000EB800002EBC000C170549882 +:10DEB000C0EB001000EB8000114601EBC0010491A3 +:10DEC0000321049801F096F801465498C0EB001025 +:10DED00000EB8000184A02EBC000017105210F9190 +:10DEE00094E1F5215498C0EB001000EB8000124A39 +:10DEF00002F830109DF854105498C0EB001000EB5D +:10DF0000800002EBC0004170549800EB400101EB2F +:10DF10000010084901EB0010007BE8BBA4215498D5 +:10DF2000C0EB001000EB800002EBC000817000210C +:10DF30001A912AE004400020446E0020C4440020CE +:10DF400040F2231154984843FA4901EBC0011831BB +:10DF5000559800EBC00001EB0010416BBDF8680064 +:10DF6000C0F10100C000C1405498C0EB001000EBAC +:10DF70008000F14A02EBC002BDF86800C01C1154D9 +:10DF8000BDF86800401C81B21A91BDF868000228F3 +:10DF9000D6DBB221549800E021E0C0EB001000EB8A +:10DFA0008000E54A02EBC00041715498C0EB0010BC +:10DFB00000EB8000114601EBC0010491052104989B +:10DFC00001F018F801465498C0EB001000EB8000F7 +:10DFD000D94A02EBC000817107210F9158E0A521B9 +:10DFE0005498C0EB001000EB8000D34A02EBC00055 +:10DFF000817000211A9124E040F223115498484383 +:10E00000CC4901EBC0011831559800EBC00001EB81 +:10E010000010416BBDF86800C0F10200C000C140B3 +:10E020005498C0EB001000EB8000C34A02EBC00222 +:10E03000BDF86800C01C1154BDF86800401C81B2D6 +:10E040001A91BDF868000328D6DBA1215498C0EBD3 +:10E05000001000EB8000B84A02EBC00081715498B8 +:10E06000C0EB001000EB8000114601EBC0010491F1 +:10E070000621049800F0BEFF01465498C0EB001042 +:10E0800000EB8000AC4A02EBC000C17108210F9187 +:10E09000BCE0F5215498C0EB001000EB8000A64ACC +:10E0A00002F830109DF854105498C0EB001000EBAB +:10E0B000800002EBC0004170A2215498C0EB001018 +:10E0C00000EB800002EBC0008170A3215498C0EBEC +:10E0D000001000EB800002EBC000C1705498C0EB50 +:10E0E000001000EB8000114601EBC00104910321F8 +:10E0F000049800F07FFF01465498C0EB001000EB3D +:10E1000080008D4A02EBC000017105210F917DE076 +:10E11000F5215498C0EB001000EB8000864A02F80D +:10E1200030109DF854105498C0EB001000EB8000A4 +:10E1300002EBC0004170A2215498C0EB001000EB2C +:10E14000800002EBC0008170E5215498C0EB001004 +:10E1500000EB800002EBC000C1705498C0EB0010CF +:10E1600000EB8000114601EBC001049103210498EB +:10E1700000F040FF01465498C0EB001000EB800017 +:10E180006D4A02EBC000017105210F913EE0F521BF +:10E190005498C0EB001000EB8000674A02F8301082 +:10E1A0009DF854105498C0EB001000EB800002EB77 +:10E1B000C0004170A2215498C0EB001000EB800019 +:10E1C00002EBC0008170E6215498C0EB001000EB18 +:10E1D000800002EBC000C1705498C0EB001000EB4F +:10E1E0008000114601EBC00104910321049800F066 +:10E1F00001FF01465498C0EB001000EB80004E4A2E +:10E2000002EBC000017105210F9100BF00BF00BFEC +:10E2100000BF549830B1012815D0022825D003281A +:10E2200049D135E0BDF83C0060B180214348ECF7AE +:10E230005DFCBDF83C004249086001214048001FD8 +:10E24000EBF7ACFB37E0BDF83C0068B108213B4878 +:10E25000ECF74CFCBDF83C003949A4394867012172 +:10E2600037483438EBF79AFB25E0BDF83C0070B135 +:10E270004FF480713348ECF739FCBDF83C0030496D +:10E280001831086001212E481430EBF787FB12E0AB +:10E29000BDF83C0070B14FF480612848ECF726FCD3 +:10E2A000BDF83C002649A439C865012124484C38F2 +:10E2B000EBF774FB00BF00BF234890F80B0FC0B30F +:10E2C0005498C0EB001000EB80001B4901EBC0012B +:10E2D00000230491BDF83C10549A0498ECF754FCC8 +:10E2E000DDE11A49549801EB00115598085C401C77 +:10E2F000C1B2164A549802EB001255981154CEE15F +:10E3000012496C39549811F81000C00988B9549812 +:10E3100011F81000C0F3C300062842D2DFE800F075 +:10E320000392FDFC674200200949C87000211A9140 +:10E3300024E0B4E1C4440020446E0020000C0240FC +:10E34000A460024000000240BC220020383E0020B1 +:10E350004C3A0020D349BDF86800095C5498C0EBE2 +:10E36000001000EB8000D04A02EBC002BDF868004C +:10E370001154BDF86800401C81B21A91C948E9F7F0 +:10E3800082FFBDF868108842E4D8BDF868100F918C +:10E390004FF47A71549800EB4000C44A02EB8000BD +:10E3A000816028E10020C249C87000211A9113E061 +:10E3B000C049BDF86800095C5498C0EB001000EB40 +:10E3C0008000B94A02EBC002BDF868001154BDF8E4 +:10E3D0006800401C81B21A91B648E9F754FFBDF8B5 +:10E3E00068108842E4D8BDF868100F9103E100215D +:10E3F0001A9113E0B049BDF86800095C5498C0EB6D +:10E40000001000EB8000A84A02EBC002BDF86800D3 +:10E410001154BDF86800401C81B21A91A648E9F772 +:10E4200032FFBDF868108842E4D8BDF868100F913B +:10E4300042F21071549800EB40009C4A02EB8000BD +:10E440008160D8E000209A49C87000211A9113E039 +:10E450009A49BDF86800095C5498C0EB001000EBC5 +:10E460008000914A02EBC002BDF868001154BDF86B +:10E470006800401C81B21A919048E9F704FFBDF88A +:10E4800068108842E4D854983130C1B25498C0EB37 +:10E49000001000EB8000844A02EBC000C172549867 +:10E4A00000EB40003130C1B25498C0EB001000EBDB +:10E4B000800002EBC00081755498032828D13121D7 +:10E4C0005498C0EB001000EB800002EBC000817597 +:10E4D00030215498C0EB001000EB800002EBC0002C +:10E4E000C1750D215498C0EB001000EB800002EBC9 +:10E4F000C00001760A215498C0EB001000EB8000A8 +:10E5000002EBC0004176BDF86800401C81B21A9150 +:10E51000BDF868100F9101E042E009E042F210718D +:10E52000549800EB4000614A02EB8000816062E099 +:10E5300000211A9113E06249BDF86800095C549803 +:10E54000C0EB001000EB8000574A02EBC002BDF8A0 +:10E5500068001154BDF86800401C81B21A915848F7 +:10E56000E9F791FEBDF868108842E4D8BDF868105C +:10E570000F914E493C39549811F8100020F0780161 +:10E5800018314A4A3C3A549802F810104FF4FA6194 +:10E59000549800EB40003C3202EB800081602AE09E +:10E5A00000211A9113E04749BDF86800095C5498AE +:10E5B000C0EB001000EB80003B4A02EBC002BDF84C +:10E5C00068001154BDF86800401C81B21A913D48A2 +:10E5D000E9F759FEBDF868108842E4D8BDF8681024 +:10E5E0000F9142F21071549800EB40002F4A02EB59 +:10E5F0008000816000BF00BF549830B1012815D061 +:10E60000022825D0032849D135E0BDF83C0060B18F +:10E6100080212D48ECF76AFABDF83C002B490860D0 +:10E6200001212A48001FEBF7B9F937E0BDF83C009B +:10E6300068B108212448ECF759FABDF83C00234999 +:10E64000A4394867012121483438EBF7A7F925E0C0 +:10E65000BDF83C0070B14FF480711D48ECF746FAEC +:10E66000BDF83C00194918310860012117481430E1 +:10E67000EBF794F912E0BDF83C0070B14FF4806103 +:10E680001148ECF733FABDF83C001049A439C865CD +:10E6900001210E484C38EBF781F900BF00BF57B09D +:10E6A00000BD000081E30208446E0020083E002007 +:10E6B0004C3A00208CE3020878E3020830E30208B9 +:10E6C0006CE302084AE30208000C0240A460024026 +:10E6D000000002402DE9F05F2DED0C8B05460E4643 +:10E6E000002400210F46884600BF37E0E200AA461A +:10E6F000B34650465946E9F796FD00F0FF0920461B +:10E70000E9F786FF41EC1D0BB0EE4D1AF0EE6D1AE5 +:10E710009FED160B0DF044FCB0EE40BAF0EE60BA7F +:10E7200009F00F014FEA291202EB820201EB4200CD +:10E73000E9F75DFF53EC1B2BE9F762FE41EC190B87 +:10E7400038464146E9F771FF53EC192BE9F7B1FD63 +:10E75000E9F7BFFF07468846601CC4B2082CC5DB3A +:10E7600038464146BDEC0C8BBDE8F09F0000000030 +:10E770000000594010B5002440F224410E480DF02D +:10E7800080F8012816D10C480088C4B20A48001D40 +:10E790000088C4B240F2244107480CF0ECFF01208D +:10E7A0000649487006480068C0F57A7081B205488D +:10E7B000A0F8701610BD000000440040D83D0020B5 +:10E7C0008C600240BC62002010B5002440F224415D +:10E7D0000A480DF056F801280FD108480088C4B245 +:10E7E0000648001D0088C4B2012105484173054850 +:10E7F000406CC0F57A700449488010BD004C004060 +:10E80000D83D0020006002402C69002010B5002493 +:10E8100040F224410A480DF034F801280ED108488E +:10E820000088C4B206488088C4B2012105484176F8 +:10E8300005484069C0F57A700449888010BD000021 +:10E8400000500040D83D0020006002402C690020AC +:10E8500010B5002440F224410B480DF012F80128B5 +:10E8600010D109480088C4B20748001D0088C4B20E +:10E870000121064880F825100548C06AC0F57A7065 +:10E880000449C88010BD000000480040D83D002069 +:10E89000006002402C69002010B500241049114886 +:10E8A000EBF762F800210F48EBF778F800E000BFC3 +:10E8B00040210D480CF0D8FF0028F8D080210B48EB +:10E8C000ECF716F90A4907481838EBF74DF801211B +:10E8D00004481838EBF762F801200649087010BDAB +:10E8E00000802020A060024000440040000C024054 +:10E8F000008800201600002010B50024104911489F +:10E90000EBF732F800210F48EBF748F800E000BFC2 +:10E9100040210D480CF0A8FF0028F8D008210B4832 +:10E92000ECF7E6F80A4907483038EBF71DF8012103 +:10E9300004483038EBF732F801200649087010BD62 +:10E940002080002070600240004C0040000C02401B +:10E95000008020101600002010B500241149124834 +:10E96000EBF702F800211048EBF718F800E000BFC1 +:10E9700040210E480CF078FF0028F8D04FF4807149 +:10E980000B48ECF7B5F80B490748A838EAF7ECFF55 +:10E9900001210548A838EBF701F801200649087065 +:10E9A00010BD000000800028B86002400050004008 +:10E9B00000000240208000101600002010B5002446 +:10E9C00011491248EAF7D0FF00211048EAF7E6FFA4 +:10E9D00000E000BF40210E480CF046FF0028F8D0B0 +:10E9E0004FF480610B48ECF783F80B490748303847 +:10E9F000EAF7BAFF012105483038EAF7CFFF0120D6 +:10EA00000649087010BD00000080001858600240E0 +:10EA100000480040000C0240008800101600002052 +:10EA200030B58FB005460C460121480509F0DAF9EA +:10EA300035B1012D5ED0022D7ED0032D59D115E1C7 +:10EA4000BA48EAF7B7FF40200390002005904FF442 +:10EA500080600690082C03D100200790089005E004 +:10EA6000102C03D1E001079080000890002009904D +:10EA70004FF400300A9000200B900C900D900E90F7 +:10EA8000AB48019040060090AA4802906946A7480A +:10EA9000EBF75AF801221021A448EBF737F8A34806 +:10EAA0001838EAF787FF002003904FF47A7004903B +:10EAB000002005904FF48060069000200790089099 +:10EAC00009904FF400300A9000200B900C900D90AC +:10EAD0000E90974801904006009097480290694632 +:10EAE00092481838EBF730F8012190481838EAF7C7 +:10EAF00055FF18E18D483038EAF75CFF402003905D +:10EB0000002005904FF480600690082C03D100206F +:10EB10000790089005E0102C03D1E00107908000D9 +:10EB20000890002009904FF400300A9000200B90CC +:10EB30000C900D900E9000E03BE080480190400664 +:10EB400000907F480290694678483038EAF7FCFF29 +:10EB50000122102175483038EAF7D8FF7348603831 +:10EB6000EAF728FF002003904FF47A700490002009 +:10EB700005904FF48060069000200790089009905F +:10EB80004FF400300A9000200B900C900D900E90E6 +:10EB90006A480190400600906A48029069466348BE +:10EBA0006038EAF7D1FF012160486038EAF7F6FEE5 +:10EBB000B9E05E481830EAF7FDFE402003900020DF +:10EBC00005904FF480600690082C03D10020079038 +:10EBD000089005E0102C03D1E00107908000089018 +:10EBE000002009904FF400300A9000200B900C9008 +:10EBF0000D900E90544801904006009053480290AA +:10EC000069464A481830EAF79FFF01221021474819 +:10EC10001830EAF77BFF45489038EAF7CBFE002032 +:10EC200003904FF47A700490002005904FF48060B8 +:10EC3000069000200790089009904FF400300A9049 +:10EC400000200B900C900D900E903F4801904006D4 +:10EC500000903F480290694634489038EAF774FFC4 +:10EC6000012132489038EAF799FE5CE02F48483895 +:10EC7000EAF7A0FE40200390002005904FF480604A +:10EC80000690082C03D100200790089005E0102C76 +:10EC900003D1E001079080000890002009904FF414 +:10ECA00000300A9000200B900C900D900E90294897 +:10ECB0000190400600902848029069461B48483859 +:10ECC000EAF742FF0122102118484838EAF71EFFF0 +:10ECD00016487838EAF76EFE002003904FF47A70F9 +:10ECE0000490002005904FF480600690002007906B +:10ECF000089009904FF400300A9000200B900C907F +:10ED00000D900E9013480190400600901348029019 +:10ED1000694606487838EAF717FF01210348783832 +:10ED2000EAF73CFE00BF00BF0FB030BDA06002405C +:10ED300004440040446E0020A4770020044C0040AE +:10ED40009C7000208C7B002004500040F472002056 +:10ED5000747F0020044800404C7500205C83002034 +:10ED60001CB50121084609F03DF80121042009F0F5 +:10ED700039F80121082009F035F80121402009F077 +:10ED800031F8072205214448EBF784FE07220621CB +:10ED90004148EBF77FFE072208213F48EBF77AFE58 +:10EDA000072209213C48EBF775FE08220A213B485F +:10EDB000EBF770FE08220B213848EBF76BFE0822B8 +:10EDC00002213548EBF766FE08220C213348EBF7A9 +:10EDD00061FE4FF45970009002208DF8050000206C +:10EDE0008DF8060001208DF8070002208DF8040040 +:10EDF00069462948EBF706FE4FF4E05000900220E8 +:10EE00008DF8050000208DF8060001208DF8070020 +:10EE100002208DF8040069462048EBF7F3FD4FF41B +:10EE20009160009000208DF8060001208DF804000C +:10EE300069461948EBF7E6FD4FF48070009000201A +:10EE40008DF8060001208DF8040069461448EBF7A0 +:10EE5000D9FD4FF4F040009000208DF8060001200D +:10EE60008DF8040069460F48EBF7CCFD4FF4804164 +:10EE70000C48EBF73BFE4FF400510A48EBF736FE27 +:10EE80004FF480510748EBF731FE4FF4006105481D +:10EE9000EBF72CFE1CBD0000000C024000080240F5 +:10EEA000000002400018024070B500250026002432 +:10EEB000FFF756FF0421114880F81A1B00BF08E035 +:10EEC00008212046FFF7ACFD204600F0F1F9601C58 +:10EED000C4B20A4890F81A0BA042F1DC00F014F812 +:10EEE0000021074880F8B416002006498870487051 +:10EEF0000120C8704FF47A70886070BDBC32002069 +:10EF0000BC6200207069002008B511208DF8000057 +:10EF100002208DF8010001208DF802008DF8030019 +:10EF2000684601F0B1FE26208DF8000001208DF822 +:10EF3000010000208DF8020001208DF803006846D2 +:10EF400001F0A2FE0E208DF8000002208DF80100D5 +:10EF500001208DF802008DF80300684601F094FE50 +:10EF600027208DF8000001208DF8010000208DF889 +:10EF7000020001208DF80300684601F085FE0F2095 +:10EF80008DF8000002208DF8010001208DF80200AC +:10EF90008DF80300684601F077FE34208DF80000FC +:10EFA00001208DF8010000208DF8020001208DF86D +:10EFB0000300684601F068FE2F208DF80000022053 +:10EFC0008DF8010001208DF802008DF803006846DD +:10EFD00001F05AFE35208DF8000001208DF8010067 +:10EFE00000208DF8020001208DF80300684601F032 +:10EFF0004BFE08BD10B5024601B9102112F8013BC5 +:10F0000000BF12F8010B4340481E80B2011EF8D128 +:10F0100003F07F0010BD00002DE9FF4107460D46BB +:10F0200016461C4637B1012F42D0022F7FD0032F46 +:10F030003DD1BAE00121480408F004FF0095012CFD +:10F0400006D12003ADF804008010ADF808000FE0F1 +:10F05000022C07D1E002ADF804004FF4C060ADF817 +:10F06000080005E024B9ADF804600020ADF8080000 +:10F070000020ADF80600ADF80C000C20ADF80A0039 +:10F0800069466A480CF04CFC012168480CF07CFB96 +:10F09000012240F2244165480CF01DFC1021634818 +:10F0A0000CF069FB0122C02160480CF079FBBAE04A +:10F0B0000121C80408F0C6FE0095012C06D12003EA +:10F0C000ADF804008010ADF808000FE0022C07D165 +:10F0D000E002ADF804004FF4C060ADF8080005E0B0 +:10F0E00024B9ADF804600020ADF808000020ADF8A8 +:10F0F0000600ADF80C000C20ADF80A0069464C483B +:10F100000CF00EFC01214A480CF03EFB012240F2BB +:10F11000244147480CF0DFFB102145480CF02BFB45 +:10F120000122C02142480CF03BFB7CE0FFE70121BB +:10F13000080508F087FE0095012C06D12003ADF8E4 +:10F1400004008010ADF808000FE0022C07D1E002A7 +:10F15000ADF804004FF4C060ADF8080005E024B934 +:10F16000ADF804600020ADF808000020ADF80600FE +:10F17000ADF80C000C20ADF80A0069462D480CF0E3 +:10F18000CFFB01212B480CF0FFFA012240F2244171 +:10F1900028480CF0A0FB102126480CF0ECFA0122C4 +:10F1A000C02124480CF0FCFA3DE00121880408F05D +:10F1B00049FE0095012C06D12003ADF80400801013 +:10F1C000ADF808000FE0022C07D1E002ADF8040012 +:10F1D0004FF4C060ADF8080005E024B9ADF8046054 +:10F1E0000020ADF808000020ADF80600ADF80C00D6 +:10F1F0000C20ADF80A0069460F480CF091FB012184 +:10F200000D480CF0C1FA012240F224410A480CF0EA +:10F2100062FB102108480CF0AEFA0122C02106481A +:10F220000CF0BEFA00BF00BFBDE8FF810044004003 +:10F23000004C004000500040004800402DE9FC47D1 +:10F2400005460E46002400210091019100BFE946C9 +:10F2500000BF27E06422002328463146E8F7B2FFCA +:10F26000174698460A22002338464146E8F7AAFF87 +:10F270004FEA001A0A22002338464146E8F7A2FF67 +:10F280000F2002401AEB020009F804004FF064025C +:10F290004FF0000328463146E8F794FF05460E4636 +:10F2A000601CC4B2082CD5DBDDE90001BDE8FC8799 +:10F2B0002DE9F041044600260027002504EB440018 +:10F2C00000EB0410FE4901EB0010407B012803D144 +:10F2D0000021204600F02CFBFA4810F8140020F022 +:10F2E00080008030F74901F81400002004EB44014D +:10F2F000F44A0C3202F8210004EB440102EB8101D4 +:10F30000887004EB440102EB8101487004EB440176 +:10F3100002EB8101C870052004EB440102EB81017E +:10F320008860002004EB4401303202F8210004EB35 +:10F33000440102EB81018870012004EB440102EBDF +:10F340008101487004EB440102EB8101C87004EBB9 +:10F35000440000EB0410DA4901EB0010806800EB78 +:10F360008000400004EB440102EB81018860082129 +:10F370002046FFF755FB04EB440000EB0410D04A95 +:10F3800002EB0010437904EB440000EB041002EBA5 +:10F390000010016800222046FFF73EFE04EB440007 +:10F3A00000EB0410C64901EB001080790A2872D2E4 +:10F3B000DFE800F071050E1720293B444D68052158 +:10F3C00040F223106043C04A02EBC000417162E08A +:10F3D000112140F223106043BB4A02EBC00041718F +:10F3E00059E0072140F223106043B74A02EBC00006 +:10F3F000417150E0042140F223106043B24A02EB15 +:10F40000C000417147E004EB440000EB0410AC493C +:10F4100001EB001080686421484304EB4401A94AD1 +:10F420003C3202EB8101886035E0032140F2231079 +:10F430006043A54A02EBC00041712CE0042140F278 +:10F4400023106043A04A02EBC000417123E0062173 +:10F4500040F2231060439C4A02EBC000417110212E +:10F460002046FFF7DDFA04EB440000EB0410944A59 +:10F4700002EB0010016800234FF480522046FFF792 +:10F48000CBFD08E0032140F2231060438E4A02EBDB +:10F49000C000417100BF00BF8C4890F828000128CF +:10F4A00021D1002140F223106043874A02EBC000C3 +:10F4B0004171012004EB4401A2F2EC6202EB8101F4 +:10F4C000886080218248EBF713FB08218048EBF726 +:10F4D0000FFB4FF480717F48EBF70AFB4FF480611C +:10F4E0007B48EBF705FB002509E2002140F22310E1 +:10F4F0006043754A02EBC000183005EBC50200EB13 +:10F500000210017340F2231060436F4A02EBC00007 +:10F51000183005EBC50200EB0210817340F2231096 +:10F520006043694A02EBC000183005EBC50200EBEE +:10F530000210417340F223106043634A02EBC000A3 +:10F54000183005EBC50200EB0210C17304EB440058 +:10F5500000EB04105A4901EB0010806800EB8000BA +:10F56000400004EB440101EB0411554A02EB011188 +:10F57000C9794843410040F223106043524A02EBEC +:10F58000C000183005EBC50200EB0210416104EB2E +:10F59000440000EB04104A4901EB0010303000EB4E +:10F5A0000510807820F0800104EB440000EB04108B +:10F5B000434A02EB0010303000EB0510817000214F +:10F5C00040F223106043404A02EBC000183005EBC4 +:10F5D000C50200EB0210017040F2231060433A4A6A +:10F5E00002EBC000183005EBC50200EB021080F8FA +:10F5F000811004EB440000EB0410314901EB0010D2 +:10F6000080790A2813D2DFE800F0120513212FB702 +:10F61000C5FCFBFAE52140F2231060432A4A02EBC5 +:10F62000C000183005EBC50200EB0210417163E128 +:10F63000A12140F223106043234A02EBC00018309E +:10F6400005EBC50200EB0210417155E1A12140F22A +:10F65000231060431C4A02EBC000183005EBC502C2 +:10F6600000EB0210417147E1B12140F223106043E9 +:10F67000154A02EBC000183005EBC50200EB021082 +:10F680004171002D48DD04EB440000EB04100C49EF +:10F6900001EB0010303000EB0510427804EB440021 +:10F6A00000EB041001EB00103030691E00EB01107C +:10F6B000407882421FD140F22310604302490BE0A0 +:10F6C00004400020CC3D0020C4440020BC12002097 +:10F6D000000C02400000024001EBC000C01D405D74 +:10F6E000401CC1B240F2231060438D4A02EBC000BF +:10F6F000C01D415529E040F223106043884901EBC9 +:10F70000C0008079401CC1B240F223106043844A9B +:10F7100002EBC000817118E0012140F22310604328 +:10F720007F4A02EBC0008171012240F22310604346 +:10F730007B4901EBC000C01D40F223116143784BAF +:10F7400003EBC1018979491E425440F22310604302 +:10F75000734901EBC0008079401EC1B240F2231012 +:10F7600060436F4A02EBC000183005EBC50200EBA6 +:10F77000021080F87610BFE0312140F22310604380 +:10F78000674A02EBC000183005EBC50200EB02101F +:10F790004171B1E0F42140F223106043604A02EB72 +:10F7A000C000183005EBC50200EB021041710026C5 +:10F7B0005DE000274FE006EB460000EB06105949DC +:10F7C00001EB0010303000EB0710017804EB44002F +:10F7D00000EB0410534A02EB0010303000EB051030 +:10F7E000007A814235D104EB440000EB041011464D +:10F7F00001EB0010303000EB0510017802E06DE005 +:10F800005EE03AE040F223107043454A02EBC0004C +:10F81000183007EBC70200EB021080F87E1040F2B0 +:10F82000231070433E4901EBC000183007EBC701BD +:10F8300000EB011080F87F4040F2231070433849FC +:10F8400001EBC000183007EBC70100EB011080F896 +:10F850008050781CC7B206EB460000EB0610314919 +:10F8600001EB0010C079B842A5DC701CC6B22E486E +:10F8700090F81A0BB0429CDC3EE0062140F22310C7 +:10F880006043274A02EBC000183005EBC50200EBCD +:10F890000210417105EB041000EB4001234800EB1E +:10F8A0004110D0F8091040F2231060431C4A02EBCB +:10F8B000C000183005EBC50200EB021041631BE0ED +:10F8C000152140F223106043154A02EBC0001830A6 +:10F8D00005EBC50200EB021041710DE0E52140F29D +:10F8E000231060430E4A02EBC000183005EBC5023E +:10F8F00000EB0210417100BF00BF681CC5B204EBF1 +:10F90000440000EB0410074901EB0010C079A84245 +:10F910003FF7EBAD0021044880F81B1BBDE8F081E8 +:10F92000C444002004400020BC320020D814002031 +:10F9300070B504460E46C648056806BB34B1012CB6 +:10F940000AD0022C0ED0032C18D111E04FF48041C4 +:10F95000C048EBF7CDF811E04FF40051BD48EBF78C +:10F96000C7F80BE04FF48051BA48EBF7C1F805E057 +:10F970004FF40061B748EBF7BBF800BF20E034B1AB +:10F98000012C0AD0022C0ED0032C18D111E04FF418 +:10F990008041B048EBF7AAF811E04FF40051AD48B0 +:10F9A000EBF7A4F80BE04FF48051AA48EBF79EF870 +:10F9B00005E04FF40061A748EBF798F800BF00BFDF +:10F9C00064200DF04DFC00231A464FF416512046DA +:10F9D000FFF722FB002004EB44019F4A02EB810168 +:10F9E000887004EB440102EB8101486004EB4400A1 +:10F9F00000EB041002F5FE7101EB001080689749DE +:10FA0000886001204870772004EB8401944A1144F7 +:10FA1000887004EB440000EB0410924901EB0010E5 +:10FA2000807908282FD2DFE800F02E040B1219206D +:10FA30002E27772004EB8401894A1144887022E044 +:10FA4000972004EB8401864A114488701BE09720BC +:10FA500004EB8401824A1144887014E06F2004EBA7 +:10FA600084017F4A114488700DE0672004EB840113 +:10FA70007B4A1144887006E0772004EB8401784AC1 +:10FA80001144887000BF00BFC020C4EB041101EB1B +:10FA90008101754A02F831000020C4EB041101EB2A +:10FAA000810102EBC10148700820C4EB041101EB95 +:10FAB000810102EBC1018870280EC4EB041101EB37 +:10FAC000810102EBC101C87005F0F00004EB4401B4 +:10FAD0000844C4EB041101EB810102EBC101087180 +:10FAE00004EB84005E4908448078C4EB041101EB08 +:10FAF000810102EBC10148712020C4EB041101EB2C +:10FB0000810102EBC101887105F00F00C4EBC40153 +:10FB10000844C4EB041101EB810102EBC101C8717F +:10FB20008020C4EB041101EB810102EBC1010872DA +:10FB30004C20C4EB041101EB810102EBC1014872BE +:10FB40005420C4EB041101EB810102EBC101887266 +:10FB500034B1012C11D0022C1DD0032C39D129E055 +:10FB600080214248EAF7C2FF0B2041490860012189 +:10FB70003F48001FE9F712FF2BE008213B48EAF756 +:10FB8000B5FF0B203A49A439486701213848343879 +:10FB9000E9F704FF1DE04FF480713648EAF7A6FF4D +:10FBA0000B20334918310860012131481430E9F73E +:10FBB000F5FE0EE04FF480612C48EAF797FF0B202A +:10FBC0002B49A439C865012129484C38E9F7E6FEDC +:10FBD00000BF00BF284890F80B0F58B1C4EB0411C8 +:10FBE00001EB8101204A02EBC100002322460B21D8 +:10FBF000EAF7CAFF4FF4FA700DF032FB01211F48FB +:10FC000080F8C01634B1012C0AD0022C0ED0032C7F +:10FC100018D111E04FF480410E48EAF767FF11E078 +:10FC20004FF400510B48EAF761FF0BE04FF48051AD +:10FC30000848EAF75BFF05E04FF400610548EAF782 +:10FC400055FF00BF00BF00200D49086070BD0000D7 +:10FC5000187AFF1F00180240083E0020706900203B +:10FC60004487002004400020446E0020000C024025 +:10FC7000A460024000000240BC220020BC620020C0 +:10FC80008802424230B52DED028B9FB000201E90BD +:10FC90001D901C9000211A911B9118911991179099 +:10FCA00016901590149013900025002405909FED58 +:10FCB000FE0A8DED040AFDA103C9CDE90201FDA1F3 +:10FCC00003C9CDE90001FD48807850B30020FB490D +:10FCD0008870A1F62C50B0F8460DF9490968C1F5B5 +:10FCE0007A7188421DD1F6480068C0F57A7081B2F9 +:10FCF000F448A0F8441D0021F148001FE9F74EFE2A +:10FD0000F149EF48001FE9F72FFE0120EF49087085 +:10FD10004FF47A70EA4908600121E948001FE9F7C9 +:10FD20003DFEEA48007801287DD10020E7490870AF +:10FD3000E2486038807800EB4001E54800EB0110B4 +:10FD40008479012C70D0042C04D0052C6DD0062CA5 +:10FD500006D106E00120D9490C31887000204860A6 +:10FD60001DE2D848B0F8440D811FDA48E9F7B2FD2A +:10FD7000C117CDE91A01D349B1F8441D491FD54A2D +:10FD8000521E8818042108F0D9FBC117CDE91801CB +:10FD900019A80DC818995140584001437ED1C74851 +:10FDA0000C380155CB48401E00791390BDF84C002B +:10FDB000312802D0452872D190E0C248B0F8440DF5 +:10FDC0001838412190FBF1F0C117CDE91801C1B2FB +:10FDD000BC4880F8AC1000201E9076E0BDF878009A +:10FDE00000EB80101430BB49491E085CB549AD31A9 +:10FDF000BDF878208854BDF8781001EB81111A31D4 +:10FE0000B44A521E8818082108F056FB8DED040AEA +:10FE1000AC49B931BDF87820049801EB0211486073 +:10FE2000BDF8781002E0CCE168E060E001EB811100 +:10FE30003231A84A521E8818082108F03DFB8DED8A +:10FE4000040AA049B931BDF87820049801EB0211E9 +:10FE50000860BDF8781001EB81113A319D4A521EBD +:10FE60008818082108F028FB8DED040A9549B9315E +:10FE7000BDF87820049801EB02118860BDF8781075 +:10FE800001EB81114231934A521E8818082108F073 +:10FE900013FB8DED040A8B49B93101E020E01EE02F +:10FEA000BDF87820049801EB0211C86083496039DD +:10FEB0008A781C395018017821F080018031017056 +:10FEC000BDF87800401C80B21E90BDF8780000217B +:10FED000DDE91823801A994180DB00E000BF00BFF4 +:10FEE000012076490C3188700020486057E10120DC +:10FEF00072490C3188700020486050E101206F4940 +:10FF00000C3188700020486073A17248401E0DF0CB +:10FF100085FB1D90BDF8740000287CD0BDF87400EE +:10FF2000B0F5487F77DA00201E9010E0BDF874002D +:10FF30000E30BDF8781008446649491E085CBDF8CB +:10FF400078208854BDF87800401C80B21E90BDF81F +:10FF500078001E28EADB0220604988745D48401E54 +:10FF60000078412875D100201E9017E0BDF8780078 +:10FF7000801C5849491E085C2C2800D112E0BDF8AD +:10FF80007800801C5349491E085C06A9BDF87820FA +:10FF90008854BDF87800401C80B21E90BDF87800EF +:10FFA0000B28E3DB00BF06A80BF062FDB0EE408A31 +:10FFB000F0EE608A51EC180BE8F7C3FB00EE100A74 +:10FFC000DFED470A80EE201A8DED041A0498E8F759 +:10FFD00040FBCDE91801DDE91801E8F7F2FA00EE7F +:10FFE000100ADDED040A30EEC00A8DED040ADDE9E9 +:10FFF0001801E8F7E6FA00EE100ADDED040A9FEDBD +:020000040802F0 +:10000000381A60EE810A9FED371AC0EE811A30EE81 +:10001000210A354800E0B0E080EDF60ABDF878002E +:10002000C01C2C49491E085C30490871BDF8780095 +:10003000401D80B21D9000201E901CE0BDF8740091 +:10004000BDF8781008442349491E085C2C2801D1CA +:1000500015E080E0BDF87400BDF8781008441D4933 +:10006000491E085C06A9BDF878208854BDF87800C0 +:10007000401C80B21E90BDF878000B28DEDB00BF6C +:1000800006A80BF0F5FCB0EE408AF0EE608A51EC69 +:10009000180BE8F756FB00EE100ADFED110A80EEB0 +:1000A000201A8DED041A23E00000000001693230AF +:1000B000313030000169323045303000E83F0020F7 +:1000C0002C640240BC32002000880010E20A0020AC +:1000D0007C3E0020E50A0020524D4300BC12002067 +:1000E0000000C84200007042BC360020943A002054 +:1000F0000498E8F7AEFACDE91801DDE91801E8F750 +:1001000060FA00EE100ADDED040A30EEC00A8DED53 +:10011000040ADDE91801E8F754FA00EE100ADDEDF3 +:10012000040A1FED111A60EE810A1FED121AC0EECB +:10013000811A30EE210A10EE100A2449C1F8050098 +:10014000BDF87400BDF878100844401C2049085CD4 +:100150001E49487222E01FED2C0A10EE100A1B49BE +:10016000C1F80500002048721FED310A10EE100A98 +:10017000C1F805000020487210E01FED350A10EEAE +:10018000100A1249C1F80500002048721FED3A0A12 +:1001900010EE100AC1F805000020487200BF00BF31 +:1001A00000201E9009E000200949BDF878208854FD +:1001B000BDF87800401C80B21E90BDF8780014286D +:1001C000F1DB1FB0BDEC028B30BD0000943A002083 +:1001D000E40A00202DE9F04F8BB004468B46002640 +:1001E000B1460025AA46002700200A9080460990C3 +:1001F000089000BF00BFF7A103C9CDE90601F7A130 +:1002000003C9CDE904010020F6490870F648005DF5 +:10021000042823D10521F448015500214E38015509 +:100220002238005D20F08001EF4870380155042C21 +:1002300004D0052C0CD0062C0FD104E00021EA4894 +:100240004938015509E03121E7484938015504E0B2 +:100250000021E5484938015500BF00BF04EB4401C7 +:10026000E24800EB0110807901286ED0042804D008 +:1002700005286BD006286AD103E2DB4854380079A0 +:1002800000287DD0002000F09BFA04EB4403D74AFD +:1002900002EB0312517904EB4403D44A02EB03123C +:1002A000106800F0ABFCD04854380079012802D027 +:1002B000022874D132E0CC485438C77807EB4701A4 +:1002C000CB4800EB411090F8008007EB4701C8488D +:1002D00000EB4110C74950F8012F0A6040684860A0 +:1002E00007EB4701C24800EB4110D0F80900C149B3 +:1002F000491EC1F8090007EB4701BD4800EB41105A +:10030000BC491C3150F81D2F0A608088888038460F +:10031000F91707EB11714FEA211A40E0B64890F83F +:100320001C8A4FF0000A33E0002713E00AEB4A0072 +:1003300000EB0A10AC49283101EB0010303000EB23 +:1003400007100078404503D10FE0FEE1DCE118E240 +:10035000781C87B20AEB4A0000EB0A10A249283148 +:1003600001EB0010C079B842E0DC00BF0AEB4A00A4 +:1003700000EB0A109C49283101EB0010C07900E025 +:100380007EE1B84200DD08E00AF101001FFA80FAC0 +:100390009A4890F81A0B5045C6DC00BF00BF00BF5A +:1003A00040460021FEF74AFFCDE9020100200090FF +:1003B0000B460621029A07F053FC0AEB4A0000EBB9 +:1003C0000A108949283101EB0010007FC0F3810039 +:1003D00000908848401ED0F805C0624600230721DF +:1003E000184607F03DFC0AEB4A0000EB0A107E4974 +:1003F000283101EB0010007F00F0030000907D48E1 +:10040000401ED0F801C0624600230821184607F0BC +:1004100027FC0AEB4A0000EB0A107349283101EB74 +:100420000010007FC0F3011000907248401ED0F809 +:1004300009C0624600230921184607F011FC322149 +:100440006C485F3080F86C11302180F86D11603895 +:1004500090F8220001EB101166485F3080F86E11B1 +:10046000603890F8220000F00F00303061495F31B1 +:1004700081F86F012D215F485F3080F8701160387E +:1004800090F82100302101EB10115A485F3080F8BC +:100490007111603890F8210000F00F00303055499C +:1004A0005F3181F872012D2152485F3080F873115D +:1004B000603890F82000302101EB10114D485F307A +:1004C00080F87411603890F8200000F00F00303090 +:1004D00048495F3181F87501A1F16000C07F30218A +:1004E00001EB101143485F3080F877116038C07F0E +:1004F00000F00F0030303F495F3181F878013A2138 +:100500003C485F3080F879116038807F302101EB02 +:10051000101138485F3080F87A116038807F00F021 +:100520000F00303033495F3181F87B013A21314887 +:100530005F3080F87C116038407F302101EB101172 +:100540002C485F3080F87D116038407F00F00F004C +:10055000303028495F3181F87E01A1F16000D0F888 +:10056000232010460021FEF769FECDE9020100209C +:1005700000900B460C21029A07F072FB002604E063 +:1005800020201F498855701C86B240F28A2086427E +:10059000F6DB0A201A4908704870002646E04FF042 +:1005A00000090CE013485F3000EB461010F809001A +:1005B000202800D006E009F101001FFA80F9B9F106 +:1005C000200FEFDB00BFB9F11F0F2DDA4FF000094C +:1005D00025E00000016932303130300001693230ED +:1005E00045303000E30A0020DC3F00207C3E002044 +:1005F000D8140020D92C0020BC220020BC320020BE +:10060000CC0E0020674800EB461010F8090009EBFB +:100610004511654A505409F101001FFA80F9B9F1FA +:10062000200FEFDB681C85B2701C86B2142EB6DB7F +:100630000A21202000EB45105B4A1154202000EBDA +:100640004510401C1154202000EB4510801C115413 +:10065000202000EB4510C01C1154202000EB451059 +:10066000001D1154202000EB4510401D1154202086 +:1006700000EB4510401D80B20A9000204B490871E4 +:100680007FE0012000F09CF84FF400714848EAF741 +:100690002FFA04EB4403474A02EB0312517904EBAF +:1006A0004403444A02EB0312106800F0A7FA3F48E3 +:1006B000543010F80800401CC1B23C48543000F8D7 +:1006C0000810BBF1310F03D0BBF1450F1AD10CE07C +:1006D000002605E006A8805D33498855701C86B267 +:1006E000072EF7DB07200A900CE0002605E004A89F +:1006F000805D2D498855701C86B2072EF7DB0720D8 +:100700000A9000BF00BF3CE0022000F059F84FF40F +:1007100080412748EAF7ECF92448543010F80800E3 +:10072000401CC1B22148543000F8081004EB4403C7 +:10073000204A02EB0312517904EB44031D4A02EBF9 +:100740000312106800F05AFA1BE0032000F038F89A +:100750001648543010F80800401CC1B213485430F9 +:1007600000F8081004EB4403124A02EB031251791B +:1007700004EB44030F4A02EB0312106800F03EFA48 +:1007800000BF00BF0A9850B10B490A9808600121C8 +:100790000948001FE9F702F90020084908700BB06A +:1007A000BDE8F08F382D0020CC0E0020883F0020BF +:1007B000000802407C3E0020A4640240E30A0020BE +:1007C00010B5044634B1012C0FD0022C18D0032CE4 +:1007D0002CD120E04FF400511548EAF787F94FF487 +:1007E00080711348EAF782F920E04FF40051104875 +:1007F000EAF77CF94FF480710D48EAF779F915E0D2 +:100800004FF400510A48EAF773F94FF48071084831 +:10081000EAF76CF90AE04FF400510548EAF768F985 +:100820004FF480710248EAF763F900BF00BF10BDC2 +:100830000008024070B50024002540F224410E4813 +:100840000BF01FF8B0B140F224410B480AF093FFBF +:1008500009480088C4B20848001D0088C4B20120BD +:100860000649487006480068C0F57A7081B20548AC +:10087000A0F8461D70BD000000140140E83F0020B4 +:100880002C640240BC32002010B5002413491448E7 +:10089000E9F76AF800211248E9F780F800E000BFA4 +:1008A000402110480AF0E0FF0028F8D04FF4007112 +:1008B0000D48EAF71BF94FF480410B48EAF716F9A7 +:1008C0000A4907487838E9F74FF801210448783891 +:1008D000E9F764F801200649087010BD0080202067 +:1008E000A06402400014014000080240008800108B +:1008F000E30A002000B58FB00121880507F072FAE5 +:100900002948E9F757F840200390002005904FF45C +:100910008060069000200790089009904FF4003006 +:100920000A9000200B900C900D900E901F480190A3 +:100930004FF0206000901E48029069461A48E9F77F +:1009400003F9012210211848E9F7E0F81648783831 +:10095000E9F730F8002003904FF47A7004900020FB +:1009600005904FF480600690002007900890099051 +:100970004FF400300A9000200B900C900D900E90D8 +:100980000A4801904FF0206000900A4802906946A2 +:1009900005487838E9F7D8F8012103487838E8F7AE +:1009A000FDFF0FB000BD0000A06402400414014030 +:1009B000CC0E0020E40A00201CB50121042007F021 +:1009C00011FA082206211C48EAF764F808220721D8 +:1009D0001948EAF75FF8C020009002208DF8050062 +:1009E00000208DF8060001208DF8070002208DF808 +:1009F000040069461048EAF705F84FF4C640009035 +:100A000001208DF8040000208DF8060003208DF8E9 +:100A1000050001208DF8070069460748E9F7F2FF55 +:100A20004FF400710448EAF761F84FF4804102483E +:100A3000EAF75CF81CBD00000008024010B5002475 +:100A4000FFF7BAFF00214FF4E13000F0D7F8FFF7CD +:100A500051FF00F0B3F80021544880F82C1D00200D +:100A6000534988704870C8700220886000214F4840 +:100A700080F8381D00204E490C31887001204870E4 +:100A8000C8704FF47A708860484890F8BC0B002812 +:100A900027D14848C07A1A2822DB00206C39087612 +:100AA000002143486038817601214176C17642F2C7 +:100AB000107101624FF47A71A0F58870C160012154 +:100AC00081724FF416503C49486001213A48017246 +:100AD000364890F8BC0B401CC1B2344880F8BC1BAF +:100AE00062E000245BE0002104EB44023048483817 +:100AF00000F8221004EB440200EB82008170012117 +:100B000004EB44022A48483800EB8200417004EBB1 +:100B100044022748483800EB8200C17004EB4401CE +:100B20002548001D00EB0110806800EB80004100AB +:100B300004EB44021E48483800EB8200816004EB5D +:100B400044011D48001D00EB01108079042804D0E9 +:100B500005281CD006281FD104E000211448553870 +:100B6000015519E0312112485538015504EB440173 +:100B7000A0F2171000EB011080686421484304EBD9 +:100B800044020B49483901EB8201886004E00021EE +:100B900007485538015500BF00BF601CC4B2034868 +:100BA00090F8BC0BA0429EDC10BD0000BC320020BF +:100BB000E83F0020BC120020783E002008B5452008 +:100BC0008DF8000002208DF8010001208DF8020050 +:100BD0008DF80300684600F057F847208DF80000B4 +:100BE00001208DF8010000208DF8020001208DF811 +:100BF0000300684600F048F808BD00007FB50546D0 +:100C00000C460121202007F03DF90095012C06D16A +:100C10002003ADF804008010ADF808000FE0022CAE +:100C200007D1E002ADF804004FF4C060ADF8080051 +:100C300005E024B90020ADF80400ADF8080000205C +:100C4000ADF80400ADF80600ADF80C000C20ADF8CE +:100C50000A0069460B480AF063FE012109480AF0C0 +:100C600093FD012240F2244106480AF034FE10218F +:100C700004480AF080FD0122C02102480AF090FDDC +:100C80007FBD00000014014070B5002100230F2239 +:100C9000C4781CB3174C246804F4E064C4F5E06421 +:100CA000C4F30721C1F10404E3B20A4144789C4033 +:100CB000E1B28478144021430C07210E0E4C0578D4 +:100CC0006155047804F01F050124AC4005786D11CE +:100CD000AD0005F1E025C5F8004109E0047804F015 +:100CE0001F050124AC40054D0678761145F82640D5 +:100CF00070BD00000CED00E000E400E080E100E0E9 +:100D0000024A0A400243024B1A60704780FFFF1FED +:100D100008ED00E000200CE0002106E00022064B78 +:100D200003EBC1031A544A1CD1B28029F6DB421CE2 +:100D3000D0B20828F0DB70474F9900202DE9FF4F13 +:100D400084B081468A460020029083460698A0EB34 +:100D500009040798A0EB0A06CDF80490CDF800A08E +:100D6000002C01DD012705E00CB9002702E04FF05F +:100D7000FF376442002E02DD4FF0010806E016B98D +:100D80004FF0000802E04FF0FF386642B44201DD48 +:100D9000254600E03546002003901EE0009AD1B2BF +:100DA000019AD0B2119A00F01FF8029820440290E4 +:100DB000B3440298A84205DD0298401B02900198B6 +:100DC00038440190AB4504DDABEB050B0098404483 +:100DD00000900398401C80B20390691C03988842DD +:100DE000DCDB08B0BDE8F08FF0B514460B46CF173A +:100DF00001EB5777C7F3C702CF1701EB5777FF1007 +:100E0000A1EBC707FEB20123B340DDB24CB1134BD7 +:100E100003EBC0039B5C2B43104F07EBC007BB5495 +:100E20001AE00E4B03EBC0039B5CDB430B4F07EB5D +:100E3000C007BB54094B03EBC0039B5C2B43074F1C +:100E400007EBC007BB54054B03EBC0039B5CDB43C4 +:100E5000024F07EBC007BB54F0BD00004F990020C4 +:100E60001CB501210A2006F0BDFF4FF4C0500090D0 +:100E700001208DF8040000208DF8060003208DF875 +:100E8000050001208DF8070069464F48E9F7BAFDD3 +:100E90004FF48060009001208DF8040000208DF850 +:100EA000060003208DF8050001208DF80700694633 +:100EB0004648E9F7A7FDC8200CF0D2F94FF480614D +:100EC0004248E9F713FEC8200CF0CAF94FF48061DC +:100ED0003E48E9F70DFEC8200CF0C2F90021FD20C4 +:100EE00000F0ECFA0021122000F0E8FA0021AE2018 +:100EF00000F0E4FA0021D52000F0E0FA0021A02063 +:100F000000F0DCFA0021A82000F0D8FA00213F20F0 +:100F100000F0D4FA0021D32000F0D0FA00210846D6 +:100F200000F0CCFA0021402000F0C8FA2848C07A2E +:100F30001F2808DD0021A12000F0C0FA0021C820F0 +:100F400000F0BCFA07E00021A02000F0B7FA002171 +:100F5000C02000F0B3FA0021DA2000F0AFFA00213F +:100F6000122000F0ABFA0021812000F0A7FA002146 +:100F70007F2000F0A3FA0021D92000F09FFA002181 +:100F8000822000F09BFA0021DB2000F097FA00217C +:100F9000342000F093FA0021A42000F08FFA002101 +:100FA000A62000F08BFA0021202000F087FA002113 +:100FB000084600F083FAFFF7ADFE0021AF2000F0F5 +:100FC0007DFA00F063F81CBD000C024000040240F2 +:100FD000BC12002010B50246012000E050430B1E59 +:100FE000A1F10104E1B2F9D110BD2DE9F84F054698 +:100FF0000C4616461F46DDE90A9B06FB09F06421F4 +:1010000090FBF1F000F0FF0A4FF000080120009083 +:10101000A819C2B2234621462846FFF78FFE0120B9 +:101020000090E019C3B2A819C2B2E019C1B22846B3 +:10103000FFF784FE01200090E019C3B22A46214642 +:101040002846FFF77BFE0120E119CBB2A919CAB2ED +:10105000A9190090C8B22146FFF770FE00BF11E049 +:101060000120009004EB0800C3B205EB0A00C2B2F5 +:1010700004EB0800C1B22846FFF760FE08F101004A +:1010800000F0FF08B845EBDBBDE8F88F70B5002431 +:10109000002504F1B001C8B2002100F00FFA0021D0 +:1010A000084600F00BFA0021102000F007FA00BFFC +:1010B0000EE0002508E0084901EBC501085D0121AB +:1010C00000F0FCF9681CC5B2802DF4DB601CC4B2D2 +:1010D000082CEEDB70BD00004F99002010B50446CF +:1010E00000BF02210A4807F0A7F80028F9D02146DE +:1010F000074807F0ADF800BF0121054807F09CF84C +:101100000028F9D0024807F0A0F8C0B210BD0000D6 +:10111000003800402DE9FE4F0746884692461C469F +:101120000197CDF80080082C02D14FF006091FE08E +:101130002046E31704EB5373DB1021464FEAE47CAF +:1011400004EB5C7C4FEAEC0CA4EBCC0CBCF1000F84 +:1011500002D04FF0010C01E04FF0000C6344224636 +:1011600004EBD27C4FEA6C0C03FB0CF303F0FF0999 +:10117000AAF12000C6B200255EE0082C07D106EBDC +:1011800046002F4901EB400010F805B01DE00C2C83 +:1011900007D106EB46002B4901EB800010F805B0A3 +:1011A00013E0102C05D1284800EB061010F805B00C +:1011B0000BE0182C07D106EBC600244901EB800098 +:1011C00010F805B001E0BDE8FE8F002002901CE0A1 +:1011D0000BF0010028B1414638460C9AFFF704FE97 +:1011E00009E00C9808B9012000E0002002464146C1 +:1011F0003846FFF7F9FD4FEA6B0B08F1010000F0EC +:10120000FF080298401CC0B2029002980828DFDB59 +:10121000781CC7B2082C0BD004EBD4714A1001998A +:10122000791A8A4204D1019F00980830C0B2009018 +:10123000DDF80080681CC5B24D459EDB00BFC2E7EB +:1012400084350308AC370308203C03081042030828 +:101250002DE9FF4F2DED068B83B0074693461E46C2 +:10126000DDE917484FF00009CA46DEB95846E7F7EE +:10127000CFF941EC1A0BB0EE4A0AF0EE6A0A0AF016 +:10128000F7FDB0EE409AF0EE609A9FED400B53EC04 +:10129000102B51EC190BE7F70CF841EC180BE7F7A2 +:1012A000F9F9C6B2082C01D14FF00209169886420E +:1012B00011DC169800280EDD23463022CDF8008080 +:1012C00038460A99FFF726FF204604EBD07109EB58 +:1012D00061013944CFB200254CE01698301AA8427B +:1012E00010D104EBD47109EB610101FB0571C8B2A7 +:1012F00023462E22CDE900840A99FFF70BFF4FF019 +:10130000010A35E006EB0A00401B401EC1B20A206C +:10131000FFF760FEBBFBF0F00A21B0FBF1F201FB2E +:1013200012000290029880B904EBD47109EB6101BC +:101330000AEB070201FB0521C8B223463022CDE9A2 +:1013400000840A99FFF7E6FE11E004EBD47109EB83 +:1013500061010AEB070301FB0531C8B2CDE9008446 +:1013600002993031CAB223460A99FFF7D3FE00BF73 +:10137000681CC5B206EB0A00A842AEDC304603B0DA +:10138000BDEC068B04B0BDE8F08F0000000000004B +:101390000000F03F2DE9FF4F05460E4617461C465C +:1013A000DDF838904FF0000A0095B3462046E2176A +:1013B00004EB5272D2102146E31704EB5373DB1097 +:1013C000A4EBC3030BB1012300E000231A44D4B201 +:1013D0004FF0000845E0002003903BE00D9810F826 +:1013E0000A0002900AF101001FFA80FA0020019021 +:1013F0001DE0029800F0010028B14A463146284617 +:10140000FFF7F2FC0AE0B9F1000F01D1012000E082 +:101410000020024631462846FFF7E6FC02984010BD +:101420000290701CC6B20198401CC0B20190019895 +:101430000828DEDB681CC5B20098281AB84204D11F +:10144000009D0BF1080000F0FF0B5E460398401C66 +:10145000C0B203900398B842C0DB08F1010000F06D +:10146000FF08A045B7DBBDE8FF8F2DE9F84306462E +:10147000884614461F46DDE9085915E0CDF800906E +:1014800022782B4641463046FFF744FE082D02D114 +:10149000B01DC6B205E0284605EBD07106EB610130 +:1014A000CEB2641C781EC7B22FB12078202802DB90 +:1014B00020787E28E2DDBDE8F883000070B505469F +:1014C0000C462CB14FF400611048E9F711FB04E021 +:1014D0004FF400610D48E9F709FB4FF480510B48C8 +:1014E000E9F704FB4FF480510948E9F701FB28466E +:1014F000FFF7F4FD4FF480510448E9F7F9FA4FF48F +:1015000000610248E9F7F4FA70BD0000000C0240E7 +:101510000004024010B528480068284908602648A1 +:10152000001D006848602448083000688860082270 +:1015300050212348E8F780FF06212048E8F7AEF95C +:101540001F490988884206D01D48007A20F004000F +:10155000001D1B49087206211848401CE8F79EF937 +:1015600017494988884206D01548007A20F00400BF +:10157000001D1349087208211048801CE8F78EF9F5 +:101580000F498988884206D00D48007A20F004006F +:10159000001D0B49087208210848C01CE8F77EF9B5 +:1015A0000749C988884206D00548007A20F004001F +:1015B000001D0349087210BD107AFF1F80690020CA +:1015C000BC1200202DE9F04F8FB000200E90814614 +:1015D0000D9082460C900B900A900990089007900D +:1015E000069005900490039002900190002400263C +:1015F000009000258346F94890F8B6060121B1EB2A +:10160000D01F43F0BA8203F0B1BAF54880780228BF +:1016100004D1F348407808B107200190BDF80400D8 +:101620009DF82C100844EF49085CFA287ED1BDF8DB +:1016300004009DF82C100844401CEA49085CE74966 +:10164000EE394871BDF804009DF82C100844801C48 +:10165000E449085CE149EE390871BDF804009DF8E1 +:101660002C100844C01CDF49085CDC49EE39C87006 +:10167000BDF804009DF82C100844001DD949085CF1 +:10168000D649EE398870BDF804009DF82C10084446 +:10169000401DD449085CD149EE394870BDF80400BA +:1016A0009DF82C100844801DCE49095CCE4880F876 +:1016B000121F90F8121F90F80C0F814213DDCA48D8 +:1016C00090F8122F10460021FDF704F807468846CF +:1016D000C54890F80C2F10460021FCF7FBFF381A84 +:1016E000C0B20D9012E0C04890F80C2F10460021B7 +:1016F000FCF7F0FF07468846BB4890F8122F1046CB +:101700000021FCF7E7FF381AC0B20D900D980528AC +:101710001EDBB54890F8120F542819DAB24890F839 +:10172000120F062814DDAD48EE3800E012E04079D3 +:1017300024280DDBA948EE384079502808DCAB4856 +:101740000146D1F81220C260C98A0182E8F7B8FACE +:1017500006200B90BDF804009DF82C100844801C56 +:10176000A049095CBDF804009DF82C201044401CE1 +:101770009C4A105C41EA0029BDF804009DF82C1039 +:101780000844C01C1146085C0106BDF804009DF821 +:101790002C201044001D934A105C41EA0041BDF822 +:1017A00004009DF82C201044401D8E4A105C41EA34 +:1017B0000020BDF804109DF82C201144891D894A91 +:1017C000515C40EA010B8A480068834503F092812E +:1017D000B9F5FA6F83F28E818548C0F800B07F4872 +:1017E000B0F82E16BDF804004844801C81420CDB82 +:1017F0007A48B0F82E16BDF804004844801C081A38 +:1018000081B27648A0F82E1605E000217348A0F8B2 +:101810002E1603F0B1B97349BDF804208818494663 +:10182000E8F73CF80546BDF804004844401C6D4903 +:10183000085CBDF8041049446A4A515C40EA012042 +:10184000A84243F04381684890F80B0F50B109F16A +:10185000020291B2634ABDF80430D0180123042279 +:10186000E9F792F9BDF804109DF82C201144091DE8 +:101870005C4A515C01F00F0000EBD0714910A0EB05 +:101880004101C9B20A91BDF804109DF82C20114401 +:10189000891D544A515C01F00F0000EBD0714910D2 +:1018A0000991002419E0BDF804109DF82C20114482 +:1018B000C91D21444B4A505C9DF824209DF82810F6 +:1018C000E8F758FABDF804109DF82C201144C91D02 +:1018D0002144444A5054601C84B2A9F10700A0423C +:1018E000E1DCBDF804009DF82C100844C01D3D4902 +:1018F000085C0E900121394880F8901700203D497E +:10190000486088703C4988704860A1F54150416842 +:101910003248C0F87416012180F868163048807883 +:10192000032803D02E488078012802D101203349B2 +:101930000860002003900E98152802F0BD8710DC87 +:10194000A0F10B000A2883F0B080DFE810F0C41289 +:101950005113AD13A513AE18210078158715AE18D5 +:101960005D17A22801F0EB8409DC162802F08884B8 +:101970001F2802F00187A12843F09780FDE3A328E8 +:1019800001F03986A42801F03E83A528F4D1F5E3BF +:101990001B48D0F80C0210B11F201149087100201B +:1019A0000890ECE3BDF8200000EB400101EB0010D3 +:1019B000144901EB0010807909287DD2DFE800F09E +:1019C0007C050607087CDB090A0000BF00BF00BFDA +:1019D00000BF00BF00200790BDE00000BC32002027 +:1019E0004C3A00209C870020BC220020BC31002003 +:1019F000240A002034390020646900208802404213 +:101A0000BC12002004400020BDF804009DF82C10FA +:101A100008440830BDF80C100844FC49095CBDF8C6 +:101A2000200040F223125043F94A02EBC000183064 +:101A3000BDF81C2002EBC20200EB02104176BDF89B +:101A400004009DF82C1008440830BDF80C10084420 +:101A5000EE49085C20B1012803D0022870D114E0BF +:101A60006EE0BDF8201001EB410202EB0111E94AE2 +:101A700002EB01113031BDF81C2001EB0211881C72 +:101A8000897821F0040101705AE0BDF8201001EBC3 +:101A9000410202EB0111DF4A02EB01113031BDF8C6 +:101AA0001C2001EB0211881C897821F008010170CB +:101AB0000021BDF8200000E0FDE300EB400202EB56 +:101AC0000010D44A02EB00103030BDF81C2000EBAF +:101AD00002104160BDF820100220E8F7A5FA0024AA +:101AE00013E00021BDF8200040F223125043C84A01 +:101AF00002EBC0001830BDF81C2002EBC20200EB64 +:101B000002103F300155601C84B2142CE9DB002424 +:101B100013E00021BDF8200040F223125043BC4ADC +:101B200002EBC0001830BDF81C2002EBC20200EB33 +:101B300002105B300155601C84B20A2CE9DB00BF47 +:101B400000BFBDF80C00401C80B20390BDF81C0023 +:101B5000401C80B20790BDF8200000EB400101EB73 +:101B60000010AC4901EB0010C079BDF81C10884290 +:101B70003FF74AAFF9E300200790E6E3BDF8040021 +:101B80009DF82C1008440830BDF80C1008449F49FB +:101B9000095CBDF8200040F2231250439C4A02EB3E +:101BA000C0001830BDF81C2002EBC20200EB02108E +:101BB0004176BDF804009DF82C1008440830BDF8AB +:101BC0000C1008449149085CF4287DD01DDC2028C5 +:101BD0007BD00DDC042879D005DC08B301285BD06C +:101BE000022858D140E1082871D01028F9D10DE21F +:101BF000F1286DD004DC40286BD0F028F1D147E308 +:101C0000F22867D0F328ECD145E3F5380B2842D20F +:101C1000DFE800F0FBFAF9F8F7F6F5F4F3F2F1007B +:101C2000BDF8200040F223114843794901EBC00080 +:101C30001830BDF81C1001EBC10100EB011090F849 +:101C40007700102822D10021BDF8200040F2231295 +:101C500050436F4A02EBC0001830BDF81C2002EB65 +:101C6000C20200EB021080F87710F321BDF82000CB +:101C700040F223125043664A02EBC0001830BDF810 +:101C80001C2002EBC20200EB02104171BDF80C00F7 +:101C9000401C80B2039052E3F221BDF8200040F2D4 +:101CA000231250435A4A02EBC0001830BDF81C20E2 +:101CB00002EBC20200EB02104171BDF8201001EBF3 +:101CC000410202EB011106E0E6E226E212E157E1F1 +:101CD000DFE290E2DEE24F4A02EB01113031BDF863 +:101CE0001C2001EB0211881C897821F0040101708D +:101CF000BDF804009DF82C1008440830BDF80C1005 +:101D000008444249095CBDF8200040F223125043C8 +:101D10003F4A02EBC0001830BDF81C2002EBC202A3 +:101D200000EB021080F8771000241FE0BDF80400DB +:101D30009DF82C1008440830BDF80C1008442044CD +:101D4000401C3249095CBDF8200040F22312504388 +:101D50002F4A02EBC0001830BDF81C2002EBC20273 +:101D600000EB021049300155601C84B20F2CDDDB02 +:101D700000241FE0BDF804009DF82C100844083032 +:101D8000BDF80C100844204410302049095CBDF80F +:101D9000200040F2231250431D4A02EBC0001830CD +:101DA000BDF81C2002EBC20200EB02105B300155B3 +:101DB000601C84B20A2CDDDBBDF804009DF82C10F9 +:101DC00008440830BDF80C1008441A300F49095C6B +:101DD000BDF8200040F2231250430D4A02EBC00030 +:101DE0001830BDF81C2002EBC20200EB021080F894 +:101DF0007010002430E05AE258E256E254E252E217 +:101E000050E24EE24CE24AE248E246E29C87002081 +:101E1000C444002004400020BDF804009DF82C10AC +:101E200008440830BDF80C10084420441B30FE491B +:101E3000095CBDF8200040F223125043FB4A02EB3C +:101E4000C0001830BDF81C2002EBC20200EB0210EB +:101E500071300155601C84B2052CDDDBBDF80C002F +:101E6000203080B203906AE2F221BDF8200040F2F7 +:101E700023125043ED4A02EBC0001830BDF81C207D +:101E800002EBC20200EB02104171BDF8201001EB21 +:101E9000410202EB0111E64A02EB01113031BDF8BB +:101EA0001C2001EB0211881C897821F004010170CB +:101EB000BDF804009DF82C1008440830BDF80C1043 +:101EC0000844D949095CBDF8200040F22312504370 +:101ED000D64A02EBC0001830BDF81C2002EBC2024B +:101EE00000EB021080F87710BDF80C00401C80B2A7 +:101EF000039024E2F221BDF8200040F22312504367 +:101F0000CA4A02EBC0001830BDF81C2002EBC20226 +:101F100000EB02104171BDF8201001EB410202EB11 +:101F20000111C34A02EB01113031BDF81C2001EB55 +:101F30000211881C897821F004010170BDF80400A9 +:101F40009DF82C1008440830BDF80C100844B64920 +:101F5000095CBDF8200040F223125043B34A02EB63 +:101F6000C0001830BDF81C2002EBC20200EB0210CA +:101F700080F87710BDF80C00401C80B20390DEE1C1 +:101F8000F221BDF8200040F223125043A74A02EB91 +:101F9000C0001830BDF81C2002EBC20200EB02109A +:101FA0004171BDF8201001EB410202EB0111A04A82 +:101FB00002EB01113031BDF81C2001EB0211881C2D +:101FC000897821F004010170BDF804009DF82C10FF +:101FD00008440830BDF80C1008449349095CBDF86A +:101FE000200040F223125043904A02EBC000183008 +:101FF000BDF81C2002EBC20200EB021080F8771043 +:10200000BDF80C00401C80B2039098E1F321BDF8AC +:10201000200040F223125043844A02EBC0001830E3 +:10202000BDF81C2002EBC20200EB02104171BDF8AA +:10203000201001EB410202EB01117D4A02EB01117C +:102040003031BDF81C2001EB0211881C897821F089 +:1020500004010170BDF804009DF82C1008440830FC +:10206000BDF80C1008447049095CBDF8200040F22E +:10207000231250436D4A02EBC0001830BDF81C20FB +:1020800002EBC20200EB021080F87710BDF80400EA +:102090009DF82C1008440830BDF80C100844401C72 +:1020A0006149095CBDF8200040F2231250435F4AA9 +:1020B00002EBC0001830BDF81C2002EBC20200EB9E +:1020C000021080F8701000241FE0BDF804009DF895 +:1020D0002C1008440830BDF80C1008442044801C23 +:1020E0005149095CBDF8200040F2231250434F4A89 +:1020F00002EBC0001830BDF81C2002EBC20200EB5E +:10210000021071300155601C84B2052CDDDBBDF876 +:102110000C00C01D80B2039011E1F221BDF8200037 +:1021200040F223125043414A02EBC0001830BDF880 +:102130001C2002EBC20200EB02104171BDF820101E +:1021400001EB410202EB0111394A02EB011130317E +:10215000BDF81C2001EB0211881C897821F00401D4 +:102160000170BDF804009DF82C1008440830BDF83B +:102170000C1008442C49095C02E006E1FEE3FAE099 +:10218000BDF8200040F223125043284A02EBC00061 +:102190001830BDF81C2002EBC20200EB021080F8E0 +:1021A000771000241FE0BDF804009DF82C100844AF +:1021B0000830BDF80C1008442044401C1A49095C42 +:1021C000BDF8200040F223125043184A02EBC00031 +:1021D0001830BDF81C2002EBC20200EB0210713077 +:1021E0000155601C84B2042CDDDBBDF80C00401DE1 +:1021F00080B20390A3E0F221BDF8200040F2231248 +:1022000050430A4A02EBC0001830BDF81C2002EB14 +:10221000C20200EB02104171BDF8201001EB410237 +:1022200002EB0111024A05E09C870020C444002013 +:102230000440002002EB01113031BDF81C2001EBFD +:102240000211881C897821F004010170BDF8040096 +:102250009DF82C1008440830BDF80C100844F949CA +:10226000095CBDF8200040F223125043F64A02EB0D +:10227000C0001830BDF81C2002EBC20200EB0210B7 +:1022800080F87710BDF80C00401C80B2039056E037 +:1022900000BF00BF00BF00BF00BF00BF00BF00BF46 +:1022A00000BF00BF00BF00BF00BF00BF00BFF221E2 +:1022B000BDF8200000E058E040F223125043E24A0B +:1022C00002EBC0001830BDF81C2002EBC20200EB8C +:1022D00002104171BDF8201001EB410202EB011127 +:1022E000DA4A02EB01113031BDF81C2001EB02117A +:1022F000881C897821F004010170BDF804009DF864 +:102300002C1008440830BDF80C100844CD49095C75 +:10231000BDF8200040F223125043CB4A02EBC0002C +:102320001830BDF81C2002EBC20200EB021080F84E +:102330007710BDF80C00401C80B2039000BF00BFB6 +:10234000BDF81C00401C80B20790BDF8200000EBD7 +:10235000400101EB0010BD4901EB0010C079BDF850 +:102360001C1088423FF70AAC00BF00BFBDF8200038 +:10237000401C80B20890B64890F81A0BBDF82010A7 +:1023800088423FF70FAB02F0A0BBB9F11B0F7DDB1A +:1023900000200890EAE300200790E8E3BDF8200061 +:1023A00000EB400101EB0010A84901EB00103030B8 +:1023B000BDF81C1000EB01108078C0F3400000282D +:1023C0007DD1BDF8200000EB400101EB00109F49DA +:1023D00001EB00103030BDF81C1000EB0110807ACA +:1023E00002286CD0BDF804009DF82C100844083079 +:1023F0000AEB8A0101EBCA01084492490A5C1046C3 +:102400000021FCF767F9BDF8202002EB420303EB43 +:1024100002128E4B03EB02123032BDF81C3002EB7D +:102420000312127842400A43CAD1BDF8200040F29C +:1024300023114843844901EBC0001830BDF81C103B +:1024400001EBC10100EB011090F83D0001287DD1A6 +:10245000BDF8200040F2231148437B4901EBC00046 +:102460001830BDF81C1001EBC10100EB011090F811 +:102470003E000028EBD10021BDF8200000EB400217 +:1024800002EB0010714A02EB001000E0EFE3303085 +:10249000BDF81C2000EB0210C172BDF804009DF8CD +:1024A0002C10084409306749095CBDF8200040F24F +:1024B00023125043644A02EBC000183000E0A4E34A +:1024C000BDF81C2002EBC20200EB0210C171BDF886 +:1024D00004009DF82C1008440A305A49085C010693 +:1024E000BDF804009DF82C2010440B30554A105CB8 +:1024F00041EA0041BDF804009DF82C2010440C3046 +:10250000504A105C41EA0020BDF804109DF82C20D0 +:1025100011440D314B4A515C0843BDF8201040F284 +:1025200023125143484A02EBC1011831BDF81C2067 +:1025300002EBC20201EB02118860BDF804009DF8B5 +:102540002C10084411303F49085C00E0E0E001062F +:10255000BDF804009DF82C2010441230394A105C5C +:1025600041EA0041BDF804009DF82C2010441330CE +:10257000344A105C41EA0020BDF804109DF82C207C +:10258000114414312F4A515C0843BDF8201001EB6F +:10259000410202EB01112D4A02EB01113031BDF86D +:1025A0001C2001EB02114860BDF820100220E7F763 +:1025B0003BFDBDF8200000EB400101EB001023497A +:1025C00001EB00103030BDF81C1000EB0110017859 +:1025D000BDF8200040F2231250431B4A02EBC0001A +:1025E00041700021BDF8200040F223125043164AEA +:1025F00002EBC0001830BDF81C2002EBC20200EB59 +:1026000002108171BDF8200040F2231148430E49A9 +:1026100001EBC0001830BDF81C1001EBC10100EB4C +:1026200001108068002873D0BDF8200000EB400145 +:1026300001EB0010054901EB00108079092868D2F0 +:1026400008E000009C870020C444002004400020D3 +:10265000BC320020DFE800F05D05A9FD5D5D5DFC9A +:10266000FB00BDF8200040F223114843F54901EB7F +:10267000C0001830BDF81C1001EBC10100EB0110C7 +:10268000C07910B101287BD17BE0BDF8200000EBC0 +:10269000400101EB0010EC4901EB0010007BB0BBE6 +:1026A000BDF8200040F223114843E64901EBC00089 +:1026B0001830BDF81C1001EBC10100EB011080685F +:1026C000B0F5100F11D1C321BDF8200040F2231244 +:1026D0005043DC4A02EBC0001830BDF81C2002EB6E +:1026E000C20200EB021041714AE0B521BDF82000A2 +:1026F00040F223125043D34A02EBC0001830BDF819 +:102700001C2002EBC20200EB0210417138E001E034 +:102710007AE278E2BDF8200040F223114843C9492B +:1027200001EBC0001830BDF81C1001EBC10100EB3B +:1027300001108068B0F1104F11D1C321BDF8200005 +:1027400040F223125043BF4A02EBC0001830BDF8DC +:102750001C2002EBC20200EB0210417110E0B52117 +:10276000BDF8200040F223125043B64A02EBC000ED +:102770001830BDF81C2002EBC20200EB02104171C0 +:1027800011E0B921BDF8200040F223125043AD4AB8 +:1027900002EBC0001830BDF81C2002EBC20200EBB7 +:1027A0000210417100BF00BF2DE2BDF8200040F2D1 +:1027B00023114843A34901EBC0001830BDF81C1099 +:1027C00001EBC10100EB01100178BDF8200040F2DF +:1027D000231250439B4A02EBC0004079814269D1E9 +:1027E000BDF804009DF82C1008440E309749085C91 +:1027F0000104BDF804009DF82C2010440F30934ACA +:10280000105C41EA0020BDF804109DF82C20114412 +:1028100010318E4A515C0843BDF8201040F223125B +:102820005143884A02EBC1011831BDF81C2002EB6C +:10283000C20201EB02114863BDF804009DF82C10A0 +:10284000084409308149095CBDF8200002E036E106 +:10285000B5E030E040F2231250437A4A02EBC00068 +:102860001830BDF81C2002EBC20200EB0210C1714F +:10287000A421BDF8200040F223125043714A02EB1C +:10288000C0001830BDF81C2002EBC20200EB0210A1 +:102890008170A321BDF8200040F223125043694A01 +:1028A00002EBC0001830BDF81C2002EBC20200EBA6 +:1028B00002104171A7E1BDF8200040F22311484306 +:1028C000604901EBC0001830BDF81C1001EBC101DC +:1028D00000EB01100178BDF8200040F223125043B4 +:1028E000584A02EBC0004079814267D1BDF804002C +:1028F0009DF82C1008440E305449085C0104BDF8C2 +:1029000004009DF82C2010440F30504A105C41EA1E +:102910000020BDF804109DF82C20114410314B4AC2 +:10292000515C0843BDF8201040F223125143454A40 +:1029300002EBC1011831BDF81C2002EBC20201EB11 +:1029400002114863BDF804009DF82C1008440930BA +:102950003E49095CBDF8200040F223125043394A39 +:1029600002EBC0001830BDF81C2002EBC20200EBE5 +:102970000210C171A421BDF8200000E079E140F20D +:10298000231250432F4A02EBC0001830BDF81C2020 +:1029900002EBC20200EB02108170A321BDF82000FF +:1029A00040F223125043274A02EBC0001830BDF812 +:1029B0001C2002EBC20200EB0210417123E1BDF8C2 +:1029C000200000EB400101EB00101F4901EB00105B +:1029D000007BB0BBBDF8200040F2231148431949E9 +:1029E00001EBC0001830BDF81C1001EBC10100EB79 +:1029F00001108068B0F5100F11D10521BDF820003D +:102A000040F2231250430F4A02EBC0001830BDF8C9 +:102A10001C2002EBC20200EB021041714EE00121CA +:102A2000BDF8200040F223125043064A02EBC000DA +:102A30001830BDF81C2002EBC20200EB02104171FD +:102A40003CE005E0C4440020044000209C870020B6 +:102A5000BDF8200040F223114843FE4901EBC000BD +:102A60001830BDF81C1001EBC10100EB01108068AB +:102A7000B0F1104F11D10521BDF8200040F2231212 +:102A80005043F44A02EBC0001830BDF81C2002EBA2 +:102A9000C20200EB0210417110E00121BDF82000DC +:102AA00040F223125043EB4A02EBC0001830BDF84D +:102AB0001C2002EBC20200EB02104171A3E0BDF842 +:102AC000200040F223114843E24901EBC0001830D6 +:102AD000BDF81C1001EBC10100EB0110C07910B171 +:102AE00001287BD17BE0BDF8200000EB400101EB29 +:102AF0000010D94901EB0010007BB0BBBDF82000ED +:102B000040F223114843D34901EBC0001830BDF80F +:102B10001C1001EBC10100EB01108068B0F5100F33 +:102B200011D10821BDF8200040F223125043C94AB8 +:102B300002EBC0001830BDF81C2002EBC20200EB13 +:102B4000021041714AE08921BDF8200040F22312B1 +:102B50005043C04A02EBC0001830BDF81C2002EB05 +:102B6000C20200EB0210417138E001E076E051E072 +:102B7000BDF8200040F223114843B64901EBC000E4 +:102B80001830BDF81C1001EBC10100EB011080688A +:102B9000B0F1104F11D10821BDF8200040F22312EE +:102BA0005043AC4A02EBC0001830BDF81C2002EBC9 +:102BB000C20200EB0210417110E08921BDF8200033 +:102BC00040F223125043A34A02EBC0001830BDF874 +:102BD0001C2002EBC20200EB0210417111E08B21BC +:102BE000BDF8200040F2231250439A4A02EBC00085 +:102BF0001830BDF81C2002EBC20200EB021041713C +:102C000000BF00BF00BF00BF13E0BDF81C00401CA8 +:102C100080B20790BDF8200000EB400101EB0010EE +:102C20008D4901EB0010C079BDF81C1088423FF7B8 +:102C3000B5AB00BFBDF8200000EB400101EB001078 +:102C4000854901EB0010C079BDF81C10884200DDF9 +:102C50000CE0BDF82000401C80B208907F4890F83E +:102C60001A0BBDF8201088423FF795AB00BF01F06A +:102C70002CBFB9F11B0F7CDB00200890B9E10020CC +:102C8000079092E1BDF8200000EB400101EB00103D +:102C9000714901EB00103030BDF81C1000EB011041 +:102CA0008078C0F3400000287ED1BDF804009DF874 +:102CB0002C10084408300AEB8A0101EBCA010844D1 +:102CC00067490A5C10460021FBF704FDBDF820208F +:102CD00002EB420303EB02125F4B03EB02123032B2 +:102CE000BDF81C3002EB0312127842400A435BD15C +:102CF000BDF804009DF82C10084409305849095CBF +:102D0000BDF8200040F223125043524A02EBC000AB +:102D10001830BDF81C2002EBC20200EB0210C1719A +:102D2000BDF804009DF82C1008440A304C49085C9A +:102D30000106BDF804009DF82C2010440B30484AD1 +:102D4000105C41EA0041BDF804009DF82C201044BD +:102D50000C30434A105C41EA0020BDF804109DF895 +:102D60002C2011440D313E4A515C0843BDF820101F +:102D700000E047E140F223125143364A02EBC10121 +:102D80001831BDF81C2002EBC20201EB0211886071 +:102D9000BDF804009DF82C10084411303049085C3F +:102DA0000106BDF8040000E0FAE09DF82C20104474 +:102DB00012302B4A105C41EA0041BDF804009DF836 +:102DC0002C2010441330264A105C41EA0020BDF844 +:102DD00004109DF82C2011441431214A515C084301 +:102DE000BDF8201001EB410202EB01111A4A02EB7F +:102DF00001113031BDF81C2001EB02114860BDF813 +:102E000020100220E7F710F9BDF8200000EB400188 +:102E100001EB0010104901EB00103030BDF81C1020 +:102E200000EB01100178BDF8200040F2231250435E +:102E3000084A02EBC00041700121BDF8200040F2B9 +:102E400023125043034A02EBC0001830BDF81C2087 +:102E500008E00000C444002004400020BC320020F0 +:102E60009C87002002EBC20200EB02108171BDF8CA +:102E7000200000EB400101EB0010FE4901EB0010C7 +:102E80008079012804D007283CD0082839D14BE0AC +:102E9000BDF8200040F223114843F74901EBC00080 +:102EA0001830BDF81C1001EBC10100EB0110C07916 +:102EB00010B1012824D111E0B521BDF8200040F265 +:102EC00023125043EC4A02EBC0001830BDF81C201E +:102ED00002EBC20200EB0210417111E0B921BDF812 +:102EE000200040F223125043E34A02EBC0001830A6 +:102EF000BDF81C2002EBC20200EB0210417100BFC2 +:102F000000BF4BE00121BDF8200040F223125043E6 +:102F1000D94A02EBC0001830BDF81C2002EBC202F7 +:102F200000EB0210417139E0BDF8200040F223119E +:102F30004843D14901EBC0001830BDF81C1001EB2B +:102F4000C10100EB0110C07910B1012824D111E0BA +:102F50008921BDF8200040F223125043C64A02EBFB +:102F6000C0001830BDF81C2002EBC20200EB0210BA +:102F7000417111E08B21BDF8200040F22312504333 +:102F8000BD4A02EBC0001830BDF81C2002EBC202A3 +:102F900000EB0210417100BF00BF00BF00BF13E093 +:102FA000BDF81C00401C80B20790BDF8200000EB6B +:102FB000400101EB0010AF4901EB0010C079BDF8F2 +:102FC0001C1088423FF75EAE00BFBDF8200000EB4A +:102FD000400101EB0010A74901EB0010C079BDF8DA +:102FE0001C10884200DD0CE0BDF82000401C80B2BF +:102FF0000890A24890F81A0BBDF8201088423FF7BD +:103000003EAE00BF33E6002008908EE1002007901E +:1030100067E1BDF804009DF82C1008440830984979 +:103020000A5C10460021FBF755FBBDF8202002EB9F +:10303000420303EB02128F4B03EB02123032BDF856 +:103040001C3002EB0312127842400A437DD1BDF8D6 +:10305000200000EB400101EB0010864901EB00105D +:103060003030BDF81C1000EB01100178BDF82000D5 +:1030700040F223125043804A02EBC0004170BDF879 +:10308000200000EB400101EB00107A4901EB001039 +:103090008079092829D2DFE800F02805297B282833 +:1030A00028CBF900BDF8200040F2231148437249B3 +:1030B00001EBC0001830BDF81C1001EBC10100EBA2 +:1030C000011090F83E0080B9CA21BDF8200040F2FE +:1030D00023125043684A02EBC0001830BDF81C2090 +:1030E00002EBC20200EB02104171F3E0BDF82000D8 +:1030F00040F223114843604901EBC0001830BDF88D +:103100001C1001EBC10100EB01100178BDF820009B +:1031100040F223125043584A02EBC00040798142EA +:1031200035D1BDF8200040F223114843114601EB90 +:10313000C0001830BDF81C1001EBC10100EB0110FC +:1031400090F83E0018BBAA2100E0C5E0BDF82000C1 +:1031500040F223125043484A02EBC0001830BDF839 +:103160001C2002EBC20200EB02108170A321BDF80B +:10317000200040F2231250433F4A02EBC0001830B7 +:10318000BDF81C2002EBC20200EB02104171A1E06D +:10319000BDF8200040F223114843374901EBC0003D +:1031A0001830BDF81C1001EBC10100EB01100178D3 +:1031B000BDF8200040F2231250432F4A02EBC0001A +:1031C0004079814233D1BDF8200040F223114843B9 +:1031D000114601EBC0001830BDF81C1001EBC10115 +:1031E00000EB011090F83E0008BBAA21BDF82000BA +:1031F00040F223125043204A02EBC0001830BDF8C1 +:103200001C2002EBC20200EB02108170A321BDF86A +:10321000200040F223125043174A02EBC00018303E +:10322000BDF81C2002EBC20200EB0210417151E01C +:10323000BDF8200040F2231148430F4901EBC000C4 +:103240001830BDF81C1001EBC10100EB011090F823 +:103250003E00D0B90421BDF8200040F223125043B3 +:10326000054A02EBC0001830BDF81C2002EBC20278 +:1032700008E00BE004400020C4440020BC320020E1 +:103280009C87002000EB0210417123E0BDF8200074 +:1032900040F223114843FE4901EBC0001830BDF84D +:1032A0001C1001EBC10100EB011090F83E0080B949 +:1032B0001021BDF8200040F223125043F44A02EBE3 +:1032C000C0001830BDF81C2002EBC20200EB021057 +:1032D000417100BF00BF13E0BDF81C00401C80B26C +:1032E0000790BDF8200000EB400101EB0010E94918 +:1032F00001EB0010C079BDF81C1088423FF789AE81 +:1033000000BFBDF8200000EB400101EB0010E149D7 +:1033100001EB0010C079BDF81C10884200DD0CE004 +:10332000BDF82000401C80B20890DB4890F81A0BD2 +:10333000BDF8201088423FF769AE00BF97E4002037 +:1033400008904EE10020079027E1BDF804009DF8A9 +:103350002C1008440830D1490A5C10460021FBF7C4 +:10336000B9F9BDF8202002EB420303EB0212C94B6E +:1033700003EB02123032BDF81C3002EB031212785C +:1033800042400A437ED1BDF8200000EB400101EB32 +:103390000010C04901EB00103030BDF81C1000EBEC +:1033A00001100178BDF8200040F223125043B84AC2 +:1033B00002EBC0004170BDF8200040F223114843E9 +:1033C000114601EBC0001830BDF81C1001EBC10123 +:1033D00000EB01100178BDF8200040F223125043A9 +:1033E000AB4A02EBC0004079814275D1BDF80400C0 +:1033F0009DF82C1008440930A849085C0104BDF868 +:1034000004009DF82C2010440A30A44A105C41EAC4 +:103410000020BDF804109DF82C2011440B319F4A68 +:10342000515C0843BDF8201040F223125143984AE2 +:1034300002EBC1011831BDF81C2002EBC20201EB06 +:1034400002114863BDF8200000EB400101EB0010C1 +:10345000904901EB00108079092819D2DFE800F0CB +:103460009605193D609696728400B221BDF8200041 +:1034700040F223125043864A02EBC0001830BDF8D8 +:103480001C2000E084E002EBC20200EB021041715C +:103490007CE0A521BDF8200040F2231250437C4A75 +:1034A00002EBC0001830BDF81C2002EBC20200EB9A +:1034B00002108170A321BDF8200040F22312504376 +:1034C000734A02EBC0001830BDF81C2002EBC202A8 +:1034D00000EB0210417159E059E0A521BDF8200030 +:1034E00040F2231250436A4A02EBC0001830BDF884 +:1034F0001C2002EBC20200EB02108170A321BDF878 +:10350000200040F223125043614A02EBC000183001 +:10351000BDF81C2002EBC20200EB0210417135E045 +:10352000B521BDF8200040F223125043584A02EB67 +:10353000C0001830BDF81C2002EBC20200EB0210E4 +:10354000417100BF0221BDF8200040F22312504318 +:103550004F4A02EBC0001830BDF81C2002EBC2023B +:1035600000EB0210417111E08021BDF8200040F213 +:1035700023125043464A02EBC0001830BDF81C200D +:1035800002EBC20200EB0210417100BF00BF13E06A +:10359000BDF81C00401C80B20790BDF8200000EB75 +:1035A000400101EB00103B4901EB0010C079BDF870 +:1035B0001C1088423FF7C9AE00BFBDF8200000EBE9 +:1035C000400101EB0010334901EB0010C079BDF858 +:1035D0001C10884200DD0CE0BDF82000401C80B2C9 +:1035E00008902D4890F81A0BBDF8201088423FF73C +:1035F000A9AE00BF06E5BDF804009DF82C100844F4 +:10360000083080B203902548BDF80C10405C0528B6 +:103610007EDA2248BDF80C10405C002878DD1F4897 +:10362000BDF80C10405C401E80B20890BDF80C0044 +:10363000401C80B203901948BDF80C10405C010496 +:10364000164FBDF80C00401C385C41EA0020BDF864 +:103650000C10891C795C0843C1170246FBF73AF845 +:10366000BDF8201001EB410202EB0111094A02EB07 +:1036700001110860BDF80C00C01C80B203903846F0 +:10368000BDF80C10425C10460021FBF723F807E060 +:10369000C444002004400020BC3200209C8700204D +:1036A000BDF8201001EB410202EB0111FE4A02EBD2 +:1036B00001110871BDF80C00401C80B2039038461F +:1036C000BDF80C10425C10460021FBF703F8BDF872 +:1036D000201001EB410202EB0111F34A02EB011150 +:1036E0004871BDF80C00401C80B203903846BDF80C +:1036F0000C10425C10460021FAF7ECFFBDF82010D8 +:1037000001EB410202EB0111E74A02EB011100E07B +:1037100082E28871BDF80C00401C80B203903846EC +:10372000BDF80C10425C10460021FAF7D3FFBDF83B +:10373000201001EB410202EB0111DB4A02EB011107 +:10374000C871BDF80C00401C80B203903846BDF82B +:103750000C10425C10460021FAF7BCFFBDF82010A7 +:1037600001EB410202EB0111CF4A02EB011188602B +:10377000BDF80C00401C80B203903846BDF80C1018 +:10378000425C10460021FAF7A5FFBDF8201001EBBE +:10379000410202EB0111C44A02EB01110873BDF8AA +:1037A0000C00401C80B20390BDF8200000EB4001EB +:1037B00001EB0010114601EB0010807906287DD145 +:1037C00000200790E3E0B948BDF80C10425C1046B9 +:1037D0000021FAF77FFFC1B2BDF8200000EB4002E4 +:1037E00002EB0010B04A02EB00103030BDF81C2094 +:1037F00000EB02100170BDF80C00401C80B2039079 +:10380000AA48BDF80C10425C10460021FAF762FF8E +:10381000C1B2BDF8200000EB400202EB0010A24A4A +:1038200002EB00103030BDF81C2000EB021041709C +:10383000BDF80C00401C80B203909C48BDF80C10F1 +:10384000425C10460021FAF745FFBDF8202002EB4C +:10385000420303EB0212944B03EB02123032BDF829 +:103860001C3002EB0312127A42400A436DD0BDF8BD +:10387000200000EB400101EB00108B4901EB001030 +:103880003030BDF81C1000EB0110007A00285CDD20 +:10389000002455E0002647E004EB440000EB041050 +:1038A000814901EB0010303000EB06100178BDF8C3 +:1038B000200000EB400202EB001000E077E07A4AC3 +:1038C00002EB00103030BDF81C2000EB0210007A33 +:1038D000814227D1002140F223106043744A02EB59 +:1038E000C000183006EBC60200EB021080F87E1014 +:1038F00040F2231060436E4A02EBC000183006EB22 +:10390000C60200EB021080F87F1040F223106043E3 +:10391000674A02EBC000183006EBC60200EB02104B +:1039200080F88010701C86B204EB440000EB041099 +:103930005D4901EB0010C079B042ADDC601C84B27F +:103940005C4890F81A0BA042A4DC5848BDF80C1053 +:10395000425C10460021FAF7BDFEC1B2BDF820005E +:1039600000EB400202EB00104F4A02EB0010303037 +:10397000BDF81C2000EB02100172BDF80C00401CC9 +:1039800080B20390BDF81C00401C80B20790BDF8C7 +:10399000200000EB400101EB0010434901EB001057 +:1039A000C079BDF81C1088423FF70DAFE9E0002058 +:1039B00007903EE03D48BDF80C10425C10460021E7 +:1039C000FAF788FEC1B2BDF8200000EB400202EB1E +:1039D0000010354A02EB00103030BDF81C2000EB1F +:1039E00002100170BDF80C00401C80B203902F48FB +:1039F000BDF80C10425C10460021FAF76BFEC1B214 +:103A0000BDF8200000EB400202EB0010264A02EB5A +:103A100000103030BDF81C2000EB02104170BDF8E2 +:103A20000C00401C80B20390BDF81C00401C80B20A +:103A30000790BDF8200000EB400101EB00101A498F +:103A400001EB0010C079BDF81C108842B2DC1748A9 +:103A5000BDF80C10405C00F00F00042812DABDF82D +:103A6000201001EB410202EB01110F4A02EB0111A0 +:103A700001F11C000D49BDF80C20895C027861F34E +:103A800001020270BDF80C00401C80B20390074890 +:103A9000BDF80C10405C0421B1EB201F1CDDBDF80B +:103AA000201001EB410207E0044000209C87002029 +:103AB000C4440020BC32002002EB0111FE4A02EB9C +:103AC000011101F11C00FD49BDF80C20895C0A09B7 +:103AD000017862F383010170F848BDF80C10405C76 +:103AE00000F00F00042812DABDF8201001EB4102AB +:103AF00002EB0111F04A02EB011101F11C00EF4948 +:103B0000BDF80C20895C027861F305120270BDF8E3 +:103B10000C00401C80B20390BDF81C001A2101EB80 +:103B2000400048452DDA002007901CE0E348BDF82E +:103B30000C10415CBDF8200000EB400202EB0010CD +:103B4000DD4A02EB00103030BDF81C2000EB021003 +:103B50008172BDF80C00401C80B20390BDF81C00BF +:103B6000401C80B20790BDF8200000EB400101EB43 +:103B70000010D14901EB0010C079BDF81C1088423B +:103B8000D4DCBDF8200000EB400101EB0010CA4975 +:103B900001EB0010C47929E00021BDF8200000EB02 +:103BA000400202EB0010C44A02EB0010303000EB80 +:103BB00004100170BDF8200000EB400202EB001081 +:103BC000BD4A02EB0010303000EB04104170BDF82C +:103BD000200000EB400202EB0010B74A02EB00109D +:103BE000303000EB04100172601C84B2102CD3DB67 +:103BF000BDF820100220E6F717FABDF82010C8B271 +:103C0000FBF756FB0120BDF8201001EB4101AC4A47 +:103C100002EB810148705DE1BDF804009DF82C10B5 +:103C200008440830A549085C05287CD1A548C07A1D +:103C3000202878DABDF804009DF82C1008440930DB +:103C400080B203909D48BDF80C10415C9E4880F8FE +:103C5000BC1B90F8BC0B042803DD04219A4880F8B3 +:103C6000BC1BBDF80C00401C80B2039000200890E3 +:103C7000A9E09248BDF80C10425C10460021FAF70A +:103C800029FDC2B2BDF8200000EB40018F4800EBD7 +:103C90000110C271BDF80C00401C80B2039087482F +:103CA000BDF80C10425C10460021FAF713FDC2B2B9 +:103CB000BDF8200000EB4001844800EB0110827148 +:103CC000BDF80C00401C80B203907C48BDF80C107D +:103CD000405C0104794FBDF80C00401C385C41EA9F +:103CE0000020BDF80C10891C795C0843C1170246FE +:103CF000FAF7F0FCBDF8201001EB4102734901EB2B +:103D000002110860BDF80C00C01C80B20390384658 +:103D1000BDF80C10425C10460021FAF7DBFCC2B281 +:103D2000BDF8200000E0D5E000EB4001674800EB63 +:103D300001100271BDF80C00401C80B2039038469F +:103D4000BDF80C10425C10460021FAF7C3FCC2B269 +:103D5000BDF8200000EB40015C4800EB011042710F +:103D6000BDF80C00401C80B203903846BDF80C1022 +:103D7000425C10460021FAF7ADFCBDF8201001EBC3 +:103D80004102524901EB02118860BDF80C00401C51 +:103D900080B203903946BDF80C00401C085CBDF8A9 +:103DA0000C20895C40EA0125BDF80C00801C80B223 +:103DB0000390BDF80C00284480B20390BDF82000A9 +:103DC000401C80B20890404890F8BC0BBDF8201011 +:103DD00088423FF74EAF3B48C07A1A2866DB002185 +:103DE000394890F8BC0B00EB40023348643800F8C7 +:103DF0002210354890F8BC0B00EB40022E48643886 +:103E000000EB8200817001212F4890F8BC0B00EB81 +:103E100040022948643800EB820041702A4890F83B +:103E2000BC0B00EB40022448643800EB8200C170F8 +:103E300042F21071244890F8BC0B00EB40021E487F +:103E4000643800EB820081604FF47A711E4890F86C +:103E5000BC0B00EB40021D4800EB02108160012109 +:103E6000194890F8BC0B00EB4002184800EB021018 +:103E700081714FF41651144890F8BC0B00EB4002CE +:103E8000124800EB0210016001210F4890F8BC0BB2 +:103E900000EB40020D4800EB021001710A4890F857 +:103EA000BC0B401CC1B2084880F8BC1B00210A2092 +:103EB000E6F7BAF80CE00000044000209C870020E0 +:103EC00040390020BC120020BC3200207C3E002083 +:103ED000FCF7B4FDB2E2BDF804009DF82C100844D4 +:103EE0000830FE49085CFE494871BDF804009DF8A1 +:103EF0002C1008440930F949085CF9490871BDF8EB +:103F000004009DF82C1008440A30F449085CF44978 +:103F1000C870BDF804009DF82C1008440B30EF4920 +:103F2000085CEF498870BDF804009DF82C10084427 +:103F30000C30EA49085CEA494870BDF804009DF875 +:103F40002C1008440D30E549095CE64880F80C1F48 +:103F5000E5F7B6FEE5F770FEE24890F80C0FFF2893 +:103F600042D1E5F71DFEBDF804009DF82C10084471 +:103F70000830DA49085CDA494871BDF804009DF858 +:103F80002C1008440930D549085CD5490871BDF8A2 +:103F900004009DF82C1008440A30D049085CD04930 +:103FA000C870BDF804009DF82C1008440B30CB49B4 +:103FB000085CCB498870BDF804009DF82C100844BB +:103FC0000C30C649085CC6494870BDF804009DF82D +:103FD0002C1008440D30C149095CC24880F80C1F00 +:103FE000E5F76EFEE5F728FE0E20BF49087171E780 +:103FF0001020BD490871BDF804009DF82C1008443C +:104000000830B649085CB6494871BDF804009DF80F +:104010002C1008440930B149085CB1490871BDF859 +:1040200004009DF82C1008440A30AC49085CAC49E7 +:10403000C870BDF804009DF82C1008440B30A74947 +:10404000085CA7498870BDF804009DF82C1008444E +:104050000C30A249085CA2494870BDF804009DF8E4 +:104060002C1008440D309D49095C9E4880F80C1FB7 +:10407000E5F726FE03F0ACFF9A49C1F8180F084691 +:10408000D0F8180FC0F300400A900846D0F8180F77 +:10409000C0F3420009901DE70E20934908710021EA +:1040A000904880F8011D15E7002008903DE00020B1 +:1040B000079017E0BDF8200000EB400101EB001075 +:1040C0008A4901EB00103030BDF81C1000EB0110E4 +:1040D000807800F0010000B112E0BDF81C00401C27 +:1040E00080B20790BDF8200000EB400101EB00100A +:1040F0007E4901EB0010C079BDF81C108842D9DC64 +:1041000000BFBDF8200000EB400101EB0010774933 +:1041100001EB0010C079BDF81C10884200DD08E0FA +:10412000BDF82000401C80B20890BDF82000042893 +:10413000BDDB00BFBDF8200004287DDB00206C49FA +:10414000087001206B4908606B49C1F88802654816 +:1041500090F8090D01287FDB0D2063490871BDF837 +:1041600004009DF82C10084409305C49095CBDF836 +:1041700004009DF82C2010440830584A105C41EA95 +:1041800000200490BDF804009DF82C1008440B306A +:104190001146095CBDF804009DF82C2010440A303B +:1041A0004E4A105C41EA00205449088000240CE08B +:1041B000BDF804009DF82C1008440C3020444749F9 +:1041C000085C4F490855601C84B2B4F5007FEFDBF2 +:1041D0004A48008800F2FF3081B20120E4F778FFFE +:1041E00058B300213F4880F8011D444800886421ED +:1041F0004843BDF8101090FBF1F0C1B2394880F887 +:10420000001D01203F49C8753C480088401C3B49BF +:10421000088008460088BDF8101088421CDD31482F +:1042200090F8FC0C20F00100401C2E4981F8FC0C99 +:10423000084690F8FC0C01E015E00DE020F00600C7 +:10424000801D81F8FC0CBDF8100001F6FC4148808F +:1042500000210120E5F7E8FE0020264908602649F4 +:10426000C1F888020BE010201F4908711D4890F822 +:10427000FC0C20F0800080301A4981F8FC0CDDE055 +:1042800000201B490870BDF804009DF82C1008445C +:1042900008301249085C1449C23981F8AD00BDF8F4 +:1042A00004009DF82C1008440A300C49095CBDF844 +:1042B00004009DF82C2010440930084A105C41EAA3 +:1042C00000200490BDF804009DF82C1008440C3028 +:1042D0001146095CBDF8040016E000009C87002030 +:1042E000C8310020BC2200204C3A002004400020AD +:1042F0002A0A00208802424200004242280A002086 +:10430000C62F0020BC1200209DF82C2010440B303A +:10431000FE4A105C41EA0020A0B1BDF804009DF8FF +:104320002C1008440C301146085C401EBDF80410E7 +:104330009DF82C2011440B31F44A515C40EA0120D5 +:10434000F3490880B9F1100F07DDA9F1100006212B +:1043500090FBF1F080B2059001E000200590002470 +:1043600020E000261AE0BDF804009DF82C10084457 +:104370000D3004EB440100EB41003044E349095C9B +:10438000E348008800EB800004EB400000EB4002B3 +:10439000E04800EB42008155701C86B2062EE2DB3D +:1043A000601C84B2BDF814008442DADB0120DA49D3 +:1043B000C875D7480088401CD54908800846008841 +:1043C000BDF81010884236DBBDF8100001280DDB67 +:1043D000BDF81000401E00EB8000BDF8141001EB8A +:1043E000400081B2CD48A0F87A1103E00021CB480B +:1043F000A0F87A11C948B0F87A410EE0002608E02A +:10440000002104EB4402C34800EB42008155701CBC +:1044100086B2062EF4DB601C84B2C82CEEDB0021D1 +:104420000B20E5F701FE00210320E5F7FDFD10203C +:10443000BB49087102E01620B949087145E3BDF88F +:1044400004009DF82C1008440830B049095CB548B8 +:1044500080F8011D1120B249087136E30020089050 +:104460003DE00020079017E0BDF8200000EB400180 +:1044700001EB0010AC4901EB00103030BDF81C100E +:1044800000EB0110807800F0010000B112E0BDF8EF +:104490001C00401C80B20790BDF8200000EB4001DA +:1044A00001EB0010A04901EB0010C079BDF81C1011 +:1044B0008842D9DC00BFBDF8200000EB400101EBD1 +:1044C0000010994901EB0010C079BDF81C1088421A +:1044D00000DD08E0BDF82000401C80B20890BDF867 +:1044E00020000428BDDB00BFBDF8200004287DDBD0 +:1044F00000208E49087001208D4908608D49C1F85F +:104500008802884890F8090D012870DBBDF8040086 +:104510009DF82C10084408307C49085C042866DCAF +:1045200012207F490871BDF804009DF82C10084442 +:1045300008307649095C7B4880F8011D90F8010D30 +:10454000401E80B20890002415E0BDF804009DF8DC +:104550002C100844093020446C49095CBDF8200047 +:1045600000EB400202EB00106F4A02EB00100E302D +:104570000155601C84B20A2CE7DBBDF804009DF8ED +:104580002C10084414306149095CBDF804009DF802 +:104590002C20104413305D4A105C41EA0020049046 +:1045A000BDF804009DF82C10084416301146095C33 +:1045B000BDF804009DF82C2010441530534A105CBF +:1045C00041EA00205249088000240CE0BDF80400B4 +:1045D0009DF82C100844173020444C49085C56497B +:1045E0000855601C84B2B4F5007F01E0C3E04BE0E5 +:1045F000ECDB47480088401EBDF8202000EB8220FD +:1046000081B20320E4F764FDF0B3414800886421DF +:104610004843BDF8101090FBF1F0C1B2414880F85A +:10462000001D01203C49C87539480088401C3849A4 +:10463000088008460088BDF8101088424CDD002430 +:1046400014E0BDF8201001EB410202EB0111364AE3 +:1046500002EB0111303101EB041101F10900497A3B +:1046600021F00101491C0170601C84B2102CE8DBB0 +:10467000BDF8201001EB410202EB01112A4A02EBC6 +:10468000011101F1180000E06FE0097E21F0010145 +:10469000491C0170BDF8201001EB410202EB011131 +:1046A000214A02EB011101F11800097E21F00601F7 +:1046B000891C0170BDF81010BDF8200000EB40020D +:1046C00002EB0010184A02EB00104183BDF82010E5 +:1046D0000220E5F7A9FC48E00D480088012844D1F4 +:1046E00000242CE0BDF8201001EB410202EB011187 +:1046F0000D4A02EB0111303101EB041101F1090007 +:10470000497A21F001010170601C17E09C870020AC +:10471000280A002038340020BC120020BC320020BF +:104720004C3A0020BC220020044000202A0A00202D +:104730008802424200004242C62F002084B2102C60 +:10474000D0DBBDF8201001EB410202EB0111FA4A67 +:1047500002EB011101F11800097E21F00101017045 +:10476000BDF820100220E5F75FFC0020F349086047 +:10477000F349C1F88802A8E1BDF804009DF82C10A7 +:1047800008440930EF49095CBDF804009DF82C206D +:1047900010440830EB4A105C41EA0025EA48B0F8C2 +:1047A0001402A8422FD1E848D0F81002E649D1F807 +:1047B0000C12884227D1E448D0F80C1290F8160267 +:1047C000814209D9E048D0F80C1290F81602081A74 +:1047D000DD49C1F80C0206E00020DB49C1F80C02FB +:1047E0001020DA4908710021D748A0F8141280F887 +:1047F00016120C20E5F718FC00210520E5F714FC43 +:104800000120D149C87560E100240CE0002606E0D3 +:104810002020CF4901EB44118855701C86B2202E10 +:10482000F6DB601C84B2142CF0DB1420C74908713D +:10483000BDF804009DF82C1008440830C149085CFC +:104840000490BDF804009DF82C1008440930BD49BF +:10485000085C0290BDF81000142801DD14200490BB +:10486000BDF80800202801DD2020029000241AE075 +:10487000002612E0BDF804009DF82C1008440A3010 +:10488000BDF8081004FB01003044AE49085CB04993 +:1048900001EB44118855701C86B2BDF808008642B1 +:1048A000E8DB601C84B2BDF810008442E0DB00212C +:1048B0000720E5F7B9FB08E11520A4490871BDF808 +:1048C00004009DF82C10084408309E49095CA1485A +:1048D00080F81C1ABDF804009DF82C10084409301B +:1048E0009849085C0106BDF804009DF82C2010448E +:1048F0000A30944A105C41EA0041BDF804009DF87A +:104900002C2010440B308F4A105C41EA0020BDF887 +:1049100004109DF82C2011440C318A4A515C084344 +:104920008B496039C1F80500BDF804009DF82C10D2 +:1049300008440D301146085C0106BDF804009DF8DE +:104940002C2010440E307F4A105C41EA0041BDF833 +:1049500004009DF82C2010440F307A4A105C41EA84 +:104960000020BDF804109DF82C2011441031754A28 +:10497000515C084376496039C1F80100BDF8040074 +:104980009DF82C10084411301146085C0104BDF854 +:1049900004009DF82C20104412306A4A105C41EA51 +:1049A0000020BDF804109DF82C2011441331654AF5 +:1049B000515C084366496039C1F80900BDF804003C +:1049C0009DF82C10084414301146095C604860388A +:1049D00080F82210BDF804009DF82C100844153012 +:1049E0001146095C5A48603880F82110BDF804006F +:1049F0009DF82C10084416301146095C5448603864 +:104A000080F82010BDF804009DF82C1008441730E1 +:104A10001146095C4E486038C177BDF804009DF826 +:104A20002C10084418301146095C494860388177D9 +:104A3000BDF804009DF82C10084419301146085C9C +:104A4000434960394877B9F1200F29DDBDF80400EA +:104A50009DF82C1008441A301146085C0106BDF878 +:104A600004009DF82C2010441B30364A105C41EAAB +:104A70000041BDF804009DF82C2010441C30314A40 +:104A8000105C41EA0020BDF804109DF82C20114470 +:104A90001D312C4A515C08432D496039C1F823006F +:104AA000022025497C3908710FE000240AE000202B +:104AB000BDF804109DF82C2011442144214A505483 +:104AC000601C84B2322CF2DB00BF18E000240AE044 +:104AD0000020BDF804109DF82C2011442144194AEF +:104AE0005054601C84B2322CF2DB00211A48A0F82A +:104AF0002E1641E000211848A0F82E163CE016487A +:104B0000B0F82E0650B300240DE0BDF80400484470 +:104B1000801C20440B49085CBDF804102144094A5C +:104B20005054601C84B20C48B0F82E06A042ECDC55 +:104B30000948B0F82E4617E004400020880242429F +:104B4000000042429C870020BC1200204C3A00200A +:104B5000382D0020BC220020BC32002006E00020BE +:104B6000FC490855601C84B2282CF8DBFA48B0F8E0 +:104B70002E060A283CF749ADFAE3F848807830B1B0 +:104B8000012877D0022876D0032875D191E3F24826 +:104B900090F8B606C0F3C3000E2816D2DFE800F086 +:104BA00007162B40556D8297BAE6F1F0EFEEEA4812 +:104BB00090F8B60620F078000830E74981F8B6068C +:104BC0000021E74841600121817086E1E5A1E148CB +:104BD00008F024FD05466DB1DF4890F8B60620F0D8 +:104BE00078001030DC4981F8B6060021DC484160CD +:104BF0000121817071E1DCA1D64808F00FFD054666 +:104C00006DB1D54890F8B60620F078001830D2493A +:104C100081F8B6060021D2484160012181705CE133 +:104C2000D2A1CC4808F0FAFC05466DB1CA4890F80C +:104C3000B60620F078002030C74981F8B60600217A +:104C4000C74841600121817047E1C8A1C14808F00F +:104C5000E5FC05466DB1C04890F8B60620F0780036 +:104C60002830BD4981F8B6060021BD4841600121C8 +:104C7000817032E133E17EE27CE2BCA1B54808F00C +:104C8000CDFC05466DB1B44890F8B60620F078002A +:104C90003830B14981F8B6060021B14841600121A0 +:104CA00081701AE1B1A1AB4808F0B8FC05466DB1BE +:104CB000A94890F8B60620F078003830A64981F867 +:104CC000B6060021A64841600121817005E1A7A137 +:104CD000A04808F0A3FC0546DDB1A548C07A182815 +:104CE00009DD9D4890F8B60620F0780048309A49D2 +:104CF00081F8B60608E0984890F8B60620F07800EB +:104D00004030954981F8B60600219548416001215F +:104D10008170E2E097A18F4808F080FC054625B33A +:104D2000002405E000218D4890380155601C84B2B4 +:104D3000142CF7DB002409E0281D204485490A5C77 +:104D4000601D864990390A54601C84B20F2CF3DB35 +:104D500000210320E5F768F97F4890F8B60620F0B7 +:104D6000780048307C4981F8B606B6E083A17948DE +:104D700008F054FC05461DB3002409E099E084E0E6 +:104D800034E01EE00020764978310855601C84B27A +:104D9000142CF7DB002408E0681D20446D49085CF2 +:104DA0006F4978310855601C84B2142CF4DB6A48D2 +:104DB00090F8B60620F078005030674981F8B606C2 +:104DC0008BE06AA1634808F029FC05466DB1624892 +:104DD00090F8B60620F0780058305F4981F8B606A2 +:104DE00000215F4841600121817076E05B48807955 +:104DF00068B1594890F8B60620F0780060305649FE +:104E000081F8B606002156484160012181705DA1FC +:104E1000504808F003FC054665B300215048416046 +:104E2000012181704B49681D085C30380F46291DEF +:104E3000795C303940EA0110C1170246F9F74AFCA3 +:104E40004649887151A1384608F0E8FB05468DB106 +:104E50003946681C085C30280DDB681C085C30385B +:104E6000495D303940EA0110C1170246F9F732FCBA +:104E70003A49C87108E03748405D3038C1170246EA +:104E8000F9F728FC3549C87127E038A1314808F006 +:104E9000C5FB054665B1304890F8B60620F08000A5 +:104EA00080302D4981F8B6064FF47A712C48816024 +:104EB00013E02EA1274808F0B1FB054665B126484E +:104EC00090F8B60620F07801234880F8B616002145 +:104ED000234841600121817000BF00BFE7E21E4806 +:104EE00090F8B606C0F3C3000D281CD2DFE800F02E +:104EF000071C52697EACD5E4FEFC1BFBFA001BA12B +:104F0000144808F08BFB05466DB100211448416040 +:104F100001218170104890F8B60620F07800083022 +:104F20000D4981F8B60624E119A10A4808F076FB7C +:104F300005466DB100210A48416001218170064893 +:104F400090F8B60620F078001830034981F8B606CC +:104F50000FE100009C870020BC3200204C3A00206A +:104F6000FC380020610000006F6B00004F4B000018 +:104F7000BC120020494D45493A00000049434349CD +:104F8000443A00004353513A000000002C00000056 +:104F900022000000AFF22C01F64808F03FFB054666 +:104FA00075B10021F448416001218170A0F5C8600D +:104FB00090F8B60620F078001830F04981F8B6066F +:104FC000D7E0EFA1EB4808F029FB05466DB1EB48AF +:104FD00090F8B60620F078002030E84981F8B6064F +:104FE0000021E548416001218170C2E0AFF2740107 +:104FF000E04808F013FB05462DB3002405E000202F +:10500000DD4978310855601C84B2142CF7DB00248C +:1050100009E0681D2044D749095C601DD64A7832F2 +:105020001154601C84B20F2CF3DB0021D248416084 +:1050300001218170D14890F8B60620F07800283020 +:10504000CE4981F8B60694E0AFF2C801C94808F02D +:10505000E5FA054605B3CC48807940B1C74890F8D9 +:10506000B60620F078003030C44981F8B606002139 +:10507000C148416001218170BE49681D085C30381B +:105080000F46291D795C303940EA0110C1170246EC +:10509000F9F720FBBC4988716BE0B84890F8B60678 +:1050A00020F078004030B54981F8B6060021B248BA +:1050B0004160012181705CE0AFF25011AD4808F011 +:1050C000ADFA05466DB1AD4890F8B60620F078000F +:1050D0004030AA4981F8B6060021A7484160012165 +:1050E000817046E035E01EE00FE0FFE7A34890F84E +:1050F000B60620F078004830A04981F8B6060021B5 +:105100009D4841600121817033E09C4890F8B606CB +:1051100020F080008030994981F8B6064FF47A710A +:105120009548816025E0AFF2BC11924808F076FA0C +:1051300005466DB1914890F8B60620F078006030D1 +:105140008E4981F8B60600218B48416001218170AB +:105150000FE0AFF2E811874808F060FA05463DB16C +:10516000864890F8B60620F07801844880F8B61694 +:1051700000BF00BF9BE1814890F8B606C0F3C300B2 +:10518000052812D2DFE800F00312286A7F00002110 +:105190007948416001218170784890F8B60620F086 +:1051A00078000830754981F8B60680E0AFF24421F6 +:1051B000704808F033FA05466DB100216E48416031 +:1051C000012181706D4890F8B60620F0780010300B +:1051D0006A4981F8B6066AE000216748416001210A +:1051E00081706449A81D085C30380F46691D795CE0 +:1051F000303940EA0110C1170246F9F76BFA6249EB +:105200008871AFF27821384608F008FA0546DDB11A +:105210003946681C085C30280DDB681C085C303897 +:10522000495D303940EA0110C1170246F9F752FAD8 +:105230005549C87108E04F48405D3038C1170246F3 +:10524000F9F748FA5049C8714C4890F8B60620F072 +:1052500078001830494981F8B60628E0AFF2F42109 +:10526000444808F0DBF9054665B1444890F8B606B5 +:1052700020F080008030414981F8B6064FF47A7101 +:105280003D48816013E03D4890F8B60620F080016B +:105290003A4880F8B61690F8B60620F078013748FC +:1052A00080F8B616002039498870486000BF00BFFA +:1052B000FDE0324890F8B606C0F3C300092814D2C6 +:1052C000DFE800F005142A40667CB2C8DE002B48F7 +:1052D00090F8B60620F078000830284981F8B60624 +:1052E00000212548416001218170DEE0AFF28C3160 +:1052F000204808F093F905466DB1204890F8B606AD +:1053000020F0780010301D4981F8B60600211A48B7 +:10531000416001218170C8E0AFF2B431154808F056 +:105320007DF905466DB1154890F8B60620F0780075 +:105330001830124981F8B60600210F48416001215A +:105340008170B2E0AFF2DC310A4808F067F9054637 +:105350006DB10A4890F8B60620F078002030074971 +:1053600081F8B606002104484160012181709CE06B +:10537000ABE000009C870020FC380020BC320020FD +:1053800052454144590000004C3A00206469002015 +:10539000AFF228414E4808F041F905466DB14D483D +:1053A00090F8B60620F0780028304A4981F8B60611 +:1053B0000021494841600121817076E047A14448BD +:1053C00008F02CF9054675B30021434841600121DE +:1053D0008170002407E0281D20443D49095C4148B4 +:1053E0000155601C84B2142CF5DB3DA13D4808F04A +:1053F00015F9054655B1002406E000226019401E4B +:1054000038490A54601C84B2022CF6DB314890F80B +:10541000B60620F0780030302E4981F8B60601201B +:10542000A1F50051C87540E0AFF2C041284808F02E +:10543000F5F805466DB100212748416001218170D2 +:10544000244890F8B60620F078003830214981F8D9 +:10545000B6062AE0AFF2EC411D4808F0DFF8054639 +:105460006DB100211C48416001218170194890F8FC +:10547000B60620F078004030164981F8B60614E0F0 +:10548000AFF21851124808F0C9F8054665B1114845 +:1054900090F8B60620F0800080300E4981F8B606FC +:1054A0004FF47A710C48816000BF00BF00BF00BF9D +:1054B00000210848A0F82E16002404E0002004492A +:1054C0000855601C84B2642CF8DB0FB0BDE8F08F87 +:1054D0009C870020BC320020FC3800204448435008 +:1054E0002C000000563A00202DE9F74F90B0002420 +:1054F000A046002007900690059000BF002504906C +:10550000814600BF0026002700BF04E00020FE49BE +:105510000855601C84B2642CF8DBFC4880780028B5 +:105520003ED0FB48407878B30020F8498870F948AD +:1055300090F8B60620F08001F64880F8B616F448D8 +:105540008078C0B1012820D002280AD0032826D1B3 +:10555000F04890F8B60620F07801EE4880F8B616CC +:105560001DE0EC4890F8B60620F078002030E949BC +:1055700081F8B60613E0E74890F8B60620F0780107 +:10558000E44880F8B6160AE00AE0E24890F8B60669 +:1055900020F078005830DF4981F8B60600BF00BF20 +:1055A000DC4890F8B6060121B1EBD01F41F096819E +:1055B000D948807801287DD1D64890F890070128F5 +:1055C000F9D10026C4E10027B1E106EB460000EB6B +:1055D0000610D24901EB0010303000EB0710807844 +:1055E0000121B1EBD01F66D106EB460000EB06109F +:1055F000CA4901EB0010303000EB0710807820F032 +:105600000400001D06EB460101EB0611C34A02EB44 +:105610000111303101EB0711887006EB460000EBF9 +:105620000610114601EB0010303000EB07108078B7 +:10563000C0F3C00000283ED006EB460000EB061089 +:1056400001EB0010303000EB0710807820F00801EB +:1056500006EB460000EB061002EB0010303000EBCA +:1056600007108170AE48D0F80C02401E001B0521C7 +:10567000B0FBF1F201FB120000EB4001A8482C3016 +:1056800000EB41100D30019040F223107043A54A09 +:1056900002EBC000183007EBC70200EB021000F16C +:1056A000220110220198E2F7D0FD9D48D0F80C02AB +:1056B000401E01E061E125E1001B0521B0FBF1F294 +:1056C00001FB120000EB400195482C3000EB41112A +:1056D00040F223107043934A02EBC000183007EBEE +:1056E000C70200EB021050F81A2F41F8012F406852 +:1056F00048608B48D0F80C02401E001B0521B0FB0F +:10570000F1F201FB120000EB400185482C3000EB68 +:10571000411106EB460000EB0610804A02EB001038 +:10572000303000EB0710007808707D48D0F80C028C +:10573000401E001B0521B0FBF1F201FB120000EB43 +:10574000400177482C3000EB411140F223107043A8 +:10575000744A02EBC000183007EBC70200EB0210DE +:10576000406BC1F809006E48D0F80C02401E001BC7 +:105770000521B0FBF1F201FB120000EB400168488B +:105780002C3000EB41116848C26841F81D2F008A97 +:1057900088806348D0F80C02401E001B0521B0FB36 +:1057A000F1F201FB120000EB40015D482C3000EBF0 +:1057B000411106EB460000EB0610584A02EB0010C0 +:1057C000303000EB07104068C1F82300002106EBE1 +:1057D000460000EB061002EB0010303000EB071023 +:1057E000416000243BE04E48D0F80C02401E001BF4 +:1057F0000521B0FBF1F201FB120000EB400148482B +:105800002C3000EB4110273040F223117143454A00 +:1058100002EBC101183107EBC70201EB021191F84D +:105820007F1040F2231211FB02F13E4A02EBC1014C +:10583000183140F2231272433A4B03EBC202183282 +:1058400007EBC70302EB031292F8802002EBC202BF +:1058500001EB02113F31095D0155601C84B2062C39 +:10586000C1DB00242AE0002240F2231070432D49BE +:1058700001EBC000183007EBC70100EB011090F8F6 +:105880007F0040F2231110FB01F0264901EBC0001C +:10589000183040F223117143224B03EBC101183140 +:1058A00007EBC70301EB031191F8801001EBC10175 +:1058B00000EB01103F300255601C84B2062CD2DB95 +:1058C0001748D0F80C020521B0FBF1F080B2014678 +:1058D00001900220E3F7FCFB00210620E4F7A4FB83 +:1058E0000F48D0F80C020E49498D884206D20C4868 +:1058F000D0F80C02401C0A49C1F80C020021052016 +:10590000E4F792FB781C11E0520200206469002049 +:105910004C3A0020BC3200203439002004400020E2 +:10592000BC120020C4440020BC31002087B206EB2A +:10593000460000EB0610FB4901EB0010C079B842AD +:105940003FF743AE31460220E4F76EFB701C86B28F +:10595000042EFFF638AEF4488078032803D0F248CE +:105960008078012802D10020F04908600021F04829 +:1059700080F890170B20EC490871EE480078012858 +:1059800041F0448510E002F023FBEB49C1F8180F09 +:105990000846D0F8180FC0F3004006900846D0F82B +:1059A000180FC0F34200059005980028EBD0DE48A0 +:1059B0008078022812D1DC48407878B14FF007098E +:1059C0005520DE490870FD204870AA20887000200C +:1059D000C87008716120487100208871FA20D74989 +:1059E00001F80900D248F4384179D44A09F101009C +:1059F0001154CF48F438017909F102001154CC4810 +:105A0000F438C17809F103001154C948F438817899 +:105A100009F104001154C648F438417809F1050031 +:105A20001154C54890F80C1F09F1060011540024C8 +:105A30000EE0C148D0F8180FC4F10301C900C840F6 +:105A4000C1B209F109002044BC4A1154601C84B25F +:105A5000042CEEDBB448407838B9B84A09F10D019E +:105A600012985054481C85B239E0B048803800681C +:105A700050B9B348807A38B1AB488078032803D056 +:105A8000A9488078012823D1002409E0A64890384D +:105A9000015D09F10D002044A84A1154601C84B234 +:105AA000142CF3DB002409E09F484830015D09F124 +:105AB00021002044A14A1154601C84B20A2CF3DB5B +:105AC0009E4A09F12B0112985054481C85B206E0F9 +:105AD00001209C498870002013B0BDE8F08F002D94 +:105AE00001F0948401209749103948709049129828 +:105AF00081F82C06129815287ED00FDCA0F10B003F +:105B00000A281ED2DFE810F019001D005A031E00FB +:105B10001D003800A60308041D006F06A2280ED041 +:105B200006DC162869D01F2868D0A12809D108E012 +:105B3000A32803D0A428F9D102E000BF00BF00BF12 +:105B400000BF3AE3102078490871002406E07E483F +:105B5000005D2919794A5054601C84B20A2CF6DB86 +:105B600005F10A0085B27748563090F8AD007349C8 +:105B70004855681C85B2E4E76F4890F8FC0C00F0CB +:105B80000100A0B1012080F3138800BF00BFBFF364 +:105B90004F8F6E48006800F4E0606D490843001DB7 +:105BA0006A490860BFF34F8F00BF00BFFEE70026C1 +:105BB00078E206EB460000EB06105A4901EB0010B4 +:105BC0008079032839D006EB460000EB061001EB84 +:105BD00000108079012830D006EB460000EB06105B +:105BE00001EB00108079022827D006EB460000EB7D +:105BF000061001EB001002E0F6E30DE3D1E380793B +:105C000004281AD006EB460000EB061001EB00104A +:105C10008079072811D006EB460000EB061001EB57 +:105C200000108079082808D006EB460000EB06102B +:105C300001EB00108079092872D101203F494855B5 +:105C4000E81C85B2049502204855681C85B21D20C9 +:105C50004855681C85B2002715E106EB460000EBAD +:105C60000610304901EB0010303000EB07100078CF +:105C700032494855681C85B206EB460000EB061019 +:105C8000284901EB0010303000EB071080782B49D9 +:105C90004855681C85B206EB460000EB061021490A +:105CA00001EB0010303000EB07108078C0F380006B +:105CB000D0B906EB460000EB061001EB00103030C7 +:105CC00000EB07108078C0F3C00068B906EB46000F +:105CD00000EB061001EB0010303000EB071080786D +:105CE000C0F3400000287DD0002413E006EB4600FE +:105CF00000EB06100B4901EB0010303000EB0710F1 +:105D00004068C4F10301C900C84061190B4A5054EE +:105D1000601C84B2042CE9DB281D85B200242FE02E +:105D2000CBE00000044000204C3A002088024042B2 +:105D3000BC320020220A0020BC2200205202002097 +:105D4000BC1200203439002036D702080CED00E0E8 +:105D50000000FA0540F223107043F74901EBC00040 +:105D6000183007EBC70100EB0110D0F81A00C4F19E +:105D70000301C900C8406119F04A5054601C84B244 +:105D8000042CE7DB281D85B2002415E040F2231027 +:105D90007043E94901EBC000183007EBC70100EB85 +:105DA0000110D0F81E00C4F10301C900C8406119F8 +:105DB000E24A5054601C84B2042CE7DB281D85B2F3 +:105DC000002416E040F223107043DB4901EBC000D1 +:105DD000183007EBC70100EB0110406BC4F1020162 +:105DE000C90000E04DE0C8406119D44A5054601C1D +:105DF00084B2032CE6DBE81C85B200241BE040F2F1 +:105E000023107043CC4901EBC000183007EBC701E9 +:105E100000EB011050F8221F4068C4F10502D200C7 +:105E2000CDE9080108460899E2F7FDF96119C34A6E +:105E30005054601C84B2062CE1DBA81D85B20024FE +:105E40001BE040F223107043BB4901EBC000183047 +:105E500007EBC70100EB011022308168C068C4F174 +:105E60000502D200CDE90A0108460A99E2F7DBF9FA +:105E70006119B24A5054601C84B2062CE1DBA81DA3 +:105E800085B2781C87B206EB460000EB0610AC49E1 +:105E900001EB0010C079B8423FF7DFAE0498281A32 +:105EA000C0F307210498801EA44A11540498281AAC +:105EB000C1B20498401E1154F2E006EB460000EB1C +:105EC00006109F4901EB00108079052839D1022086 +:105ED0009A494855E81C85B2049500271CE0781CB7 +:105EE00096494855681C85B29648C05D4855681C5F +:105EF00085B2002409E093480C3000EB0710005DE8 +:105F000061198E4A5054601C84B2102CF3DB05F1E9 +:105F1000100085B2781C87B28A48AD3890F8AC0082 +:105F2000B842DCDC0498281A0002C1B20498801E32 +:105F3000824A11540498281AC1B20498401E115480 +:105F4000AEE006EB460000EB06107D4901EB0010C9 +:105F5000807906286FD1032078494855E81C85B21E +:105F6000049502204855681C85B211204855681CCC +:105F700085B200277BE006EB460000EB0610704977 +:105F800001EB0010303000EB071000786B494855EA +:105F9000681C85B206EB460000EB0610684901EB71 +:105FA0000010303000EB0710807864494855681CB9 +:105FB00085B206EB460000EB0610614901EB0010CC +:105FC000303000EB07108078C0F3800090B30024DD +:105FD00011E040F223107043574901EBC000183024 +:105FE00007EBC70100EB01103F30005D6119534A18 +:105FF0005054601C84B20A2CEBDB05F10A0085B218 +:10600000002411E040F2231070434B4901EBC00023 +:10601000183007EBC70100EB01105830005D611923 +:10602000464A5054601C84B2022CEBDBA81C85B29B +:10603000002416E019E033E040F2231070433E499B +:1060400001EBC000183007EBC70100EB0110C06E78 +:10605000C4F10201C900C8406119384A5054601C9B +:1060600084B2032CE8DBE81C85B2781C87B206EB0F +:10607000460000EB0610324901EB0010C079B8422F +:106080003FF779AF0498281A0002C1B20498801E25 +:106090002A4A11540498281AC1B20498401E115477 +:1060A000701C86B22748AD3890F81A0BB0423FF703 +:1060B00080AD2448AD3890F8BC0B00287DDD00266B +:1060C00075E006EB4601204800EB011080790428BA +:1060D0000DD11A494855681C85B201204855681CE5 +:1060E00085B217482338805D4855681C85B206EB99 +:1060F0004601154800EB0110807906283DD10F4973 +:106100004855681C85B20F48AD3890F8AC0048552A +:10611000681C85B212204855681C85B2002725E00E +:10612000781C06494855681C85B20648C05D48552C +:10613000681C85B2002412E0C444002052020020F2 +:1061400004400020693300207C3E0020FE4800EB24 +:106150000710005D6119FD4A5054601C84B2102C78 +:10616000F4DB05F1100085B2781C87B2F648B93827 +:1061700090F8AC00B842D3DC17E006EB460000EB29 +:106180000610F34901EB0010807905280DD1EF4985 +:106190004855681C85B201204855681C85B2EC48FA +:1061A0002338805D4855681C85B2701C86B2E6486D +:1061B000B93890F8BC0BB04283DC26E3E5480078A0 +:1061C000401CE449087008460078052809DAE248CE +:1061D00090F8FC0C00F0010018B90D20DF4908719F +:1061E0000CE01020DD490871DB4890F8FC0C00F051 +:1061F000010018B9FF21D84880F8001DD848008850 +:10620000000AD2494855D6480088C1B2CF4A681C16 +:106210001154A81C85B2F8E2CE480078401CCD4944 +:10622000087008460078052803DA1620CB49087163 +:1062300002E01020C9490871C9480088000AC34912 +:106240004855C7480088C1B2C04A681C1154A81CF0 +:1062500085B2DAE21020C1490871BF4890F8010DFB +:10626000BA494855681C85B2002746E0BA4890F8FC +:10627000010D401E40F2231110FB01F0B94901EB62 +:10628000C000183007EBC70100EB011090F8810047 +:10629000012830D1B04890F8010D401E00EB4001BC +:1062A00001EB0010AA4901EB0010303000EB0710A1 +:1062B0000078A6494855681C85B2002416E0A64817 +:1062C00090F8010D401E40F2231110FB01F0A5498A +:1062D00001EBC000183007EBC70100EB0110823062 +:1062E000005D2919994A5054601C84B20A2CE6DBDF +:1062F00005F10A0085B2781C87B2974890F8010D25 +:10630000401E00EB400101EB0010914901EB001031 +:10631000C079B842AADC78E28E480078401C8D49EA +:10632000087008460078052812DA8B4890F8010DAD +:10633000401E00EB400101EB0010854901EB00100D +:10634000007E00F0010018B912208449087115E0A0 +:10635000102082490871804890F8010D401E00EB22 +:10636000400101EB00107A4901EB0010007E00F0C3 +:10637000010018B9FF21784880F8001D764890F890 +:10638000010D7249485576480088010A6F4A681C19 +:10639000115473480088C1B2A81C1154E81C85B27E +:1063A00033E201207049C8750846D0F80C020A2172 +:1063B000B0FBF1F0C0F3072064494855681C85B272 +:1063C0006948D0F80C020A21B0FBF1F05F4948554A +:1063D000681C85B26448D0F80C020A2805D94FF031 +:1063E0000A0A4FF0000B05E006E25F48D0F80CA265 +:1063F0004FF0000B5C48D0F80C025B49C1F810026A +:106400000846D0F80C020A21B0FBF1F081B25648E0 +:10641000A0F8141280F816A200210C20E3F704FE65 +:106420004A4901F805A0681C85B228204855681C17 +:1064300085B20024CFE14C48D0F80C0268B14A483C +:10644000D0F80C02401E001B0521B0FBF1F080B219 +:10645000014601900220E2F79FFD4348D0F80C026C +:10646000401E001B0521B0FBF1F201FB120000EB06 +:1064700040013D482C3000EB41100078334948552D +:10648000681C85B24FF000081DE03748D0F80C02B8 +:10649000401E001B0521B0FBF1F201FB120000EBD6 +:1064A000400131482C3000EB4110D0F80100C8F118 +:1064B0000301C900C84008EB0501244A505408F103 +:1064C00001001FFA80F8B8F1040FDEDB281D85B249 +:1064D0004FF000081DE02448D0F80C02401E001BBD +:1064E0000521B0FBF1F201FB120000EB40011E4858 +:1064F0002C3000EB4110D0F80500C8F10301C900B1 +:10650000C84008EB0501114A505408F101001FFA78 +:1065100080F8B8F1040FDEDB281D85B24FF00008CB +:1065200030E01148D0F80C02401E001B0521B0FBE2 +:10653000F1F201FB120000EB40010B482C3000EBA4 +:106540004110D0F8090011E07533002052020020FC +:10655000044000202A0A0020BC2200204C3A0020DF +:10656000280A0020C4440020BC120020C8F1020107 +:10657000C900C84008EB0501F94A505408F1010070 +:106580001FFA80F8B8F1030FCBDBE81C85B24FF09F +:10659000000823E0F348D0F80C02401E001B052140 +:1065A000B0FBF1F201FB120000EB4001ED482C3092 +:1065B00000EB411050F80D1F4068C8F10502D200F1 +:1065C000CDE90C0108460C99E1F72DFE08EB050119 +:1065D000E34A505408F101001FFA80F8B8F1060FA1 +:1065E000D8DBA81D85B24FF0000823E0DD48D0F8C5 +:1065F0000C02401E001B0521B0FBF1F201FB120052 +:1066000000EB4001D7482C3000EB41100D30816881 +:10661000C068C8F10502D200CDE90E0108460E9906 +:10662000E1F701FE08EB0501CD4A505408F10100E5 +:106630001FFA80F8B8F1060FD8DBA81D85B2C9484B +:10664000D0F80C02401E001B0521B0FBF1F201FB4B +:10665000120000EB4001C3482C3000EB411090F8D1 +:106660002200BF494855681C85B2BE48D0F80C02CC +:10667000401E001B0521B0FBF1F201FB120000EBF4 +:106680004001B8482C3000EB411090F82100B4498B +:106690004855681C85B2B348D0F80C02401E001B58 +:1066A0000521B0FBF1F201FB120000EB4001AD4807 +:1066B0002C3000EB411090F82000A9494855681C87 +:1066C00085B2A848D0F80C02401E001B0521B0FB83 +:1066D000F1F201FB120000EB4001A2482C3000EB6C +:1066E0004110C07F9E494855681C85B29D48D0F82E +:1066F0000C02401E001B0521B0FBF1F201FB120051 +:1067000000EB400197482C3000EB4110807F94490A +:106710004855681C85B29348D0F80C02401E001BF7 +:106720000521B0FBF1F201FB120000EB40018D48A6 +:106730002C3000EB4110407F89494855681C85B2D8 +:106740004FF000081DE08748D0F80C02401E001BE7 +:106750000521B0FBF1F201FB120000EB4001814882 +:106760002C3000EB4110D0F82300C8F10301C90020 +:10677000C84008EB05017A4A505408F101001FFA9D +:1067800080F8B8F1040FDEDB281D85B24FF0000859 +:106790001AE07448D0F80C02401E001B0521B0FB23 +:1067A000F1F201FB120000EB40016E482C3000EBCF +:1067B0004110273010F8080008EB0501684A5054D2 +:1067C00008F101001FFA80F8B8F1060FE1DBA81DFF +:1067D00085B2601C84B20020B4EB0A0170EB0B00A0 +:1067E000FFF629AE11E010205F49087159205C497D +:1067F0004855681C85B208E010205B490871592093 +:1068000057494855681C85B200BF00BFA5EB090079 +:10681000C0F30721524A09F107001154A5EB090002 +:10682000C1B209F10800115400240FE009F10D0173 +:1068300021444B4A505CDDE90521E3F71BFB09F1DC +:106840000D012144464A5054601C84B2A5EB090056 +:10685000A042EBDC454890F80B0F48B1A5EB0902CC +:1068600091B23F4A02EB090000230422E4F78CF9BD +:10687000A5EB090291B23A4A02EB0900E3F70EF8E0 +:106880000021CDE90201DDE90201000A40EA0160D0 +:1068900033494855681C85B202984855681C85B232 +:1068A00031488078022810D12F48407868B1681F9D +:1068B000000AC870681F087181B22948401D01F0A4 +:1068C000E7FC27494855681C85B229480560012125 +:1068D000001FE3F763F82846FFF7FEB8254890F855 +:1068E000B606C009002873D11F48807830B101284E +:1068F0006FD002286ED003286DD1F2E31D4890F8C6 +:10690000B606C0F3C3000E2828D2DFE800F007392E +:106910004D65798DA1B5C9DDF5F3F2F1002405E0EF +:106920001548005D0E490855601C84B21248E1F715 +:10693000AAFCA042F4D80E4804600121001FE3F72E +:106940002DF80C4890F8B60620F078000830094978 +:1069500081F8B6064FF47A71084881605AE1000068 +:1069600052020020BC1200204C3A0020BC22002021 +:10697000BC640240BC32002015E40208FC38002050 +:10698000002405E0FE48005DFE490855601C84B205 +:10699000FB48E1F778FCA042F4D8FB4804600121F1 +:1069A000001FE2F7FBFF35E1002405E0F748005D3A +:1069B000F4490855601C84B2F448E1F764FCA04235 +:1069C000F4D8F14804600121001FE2F7E7FF21E15C +:1069D000F7E321E1DFE2DDE2002405E0EC48005DC1 +:1069E000E8490855601C84B2E948E1F74CFCA04234 +:1069F000F4D8E54804600121001FE2F7CFFF09E168 +:106A0000002405E0E348005DDE490855601C84B2BF +:106A1000E048E1F738FCA042F4D8DB4804600121EB +:106A2000001FE2F7BBFFF5E0002405E0DA48005D57 +:106A3000D4490855601C84B2D748E1F724FCA04231 +:106A4000F4D8D14804600121001FE2F7A7FFE1E07C +:106A5000002405E0D148005DCA490855601C84B295 +:106A6000CE48E1F710FCA042F4D8C74804600121E9 +:106A7000001FE2F793FFCDE0002405E0C848005D69 +:106A8000C0490855601C84B2C548E1F7FCFBA04230 +:106A9000F4D8BD4804600121001FE2F77FFFB9E090 +:106AA000002405E0BF48005DB6490855601C84B26B +:106AB000BC48E1F7E8FBA042F4D8B34804600121E8 +:106AC000001FE2F76BFFA5E0002405E0B648005D7B +:106AD000AC490855601C84B2B348E1F7D4FBA0422E +:106AE000F4D8A94804600121001FE2F757FF91E0A4 +:106AF00078E05FE04AE0FFE7AC48407802280DD13B +:106B0000002405E0AA48005D9E490855601C84B237 +:106B1000A748E1F7B8FBA042F4D830E0002405E034 +:106B2000A348005D97490855601C84B20D2CF7DB23 +:106B30009E48C238E1F7A7FB4FF0000B82460022C7 +:106B40008AEA02008BEA0201084314D0002408E01C +:106B50009648C238015D04F10D008A4A1154601C48 +:106B600084B20020B4EB0A0170EB0B00F0DB91A1C2 +:106B70008448E1F77CFB8348E1F785FB84B28248D7 +:106B800004600121001FE2F709FF43E0002405E053 +:106B90008948005D7B490855601C84B28648E1F74E +:106BA00072FBA042F4D8784804600121001FE2F78C +:106BB000F5FE2FE0002405E08048005D714908558E +:106BC000601C84B27D48E1F75EFBA042F4D86E48B9 +:106BD00004600121001FE2F7E1FE42F210717848E3 +:106BE000816017E0002405E07648005D654908559E +:106BF000601C84B27348E1F746FBA042F4D86248B7 +:106C000004600121001FE2F7C9FE42F210716C48D6 +:106C1000816000BF00BFF8E36B4890F8B606C0F390 +:106C2000C3000D281FD2DFE800F0071F33475B6F5A +:106C30008397E1F9F7F6F500002405E06348005D6D +:106C400050490855601C84B26048E1F71CFBA04223 +:106C5000F4D84D4804600121001FE2F79FFE4FF475 +:106C60007A715748816094E1002405E05848005D3E +:106C700044490855601C84B25548E1F704FBA04222 +:106C8000F4D8414804600121001FE2F787FE80E14B +:106C9000002405E04F48005D3A490855601C84B265 +:106CA0004C48E1F7F0FAA042F4D8374804600121DB +:106CB000001FE2F773FE6CE1002405E04648005D2A +:106CC00030490855601C84B24348E1F7DCFAA04221 +:106CD000F4D82D4804600121001FE2F75FFE58E15F +:106CE000002405E03D48005D26490855601C84B23B +:106CF0003A48E1F7C8FAA042F4D8234804600121D9 +:106D0000001FE2F74BFE44E1002405E03448005D3B +:106D10001C490855601C84B23148E1F7B4FAA0421E +:106D2000F4D8194804600121001FE2F737FE30E172 +:106D3000002405E02B48005D12490855601C84B210 +:106D40002848E1F7A0FAA042F4D80F4804600121D6 +:106D5000001FE2F723FE1CE1002405E02248005D4D +:106D600008490855601C84B21F48E1F78CFAA0421C +:106D7000F4D8054804600121001FE2F70FFE08E186 +:106D80000FE4020852020020BC64024013E402082F +:106D9000FCE30208E4E30208D3E302082002002037 +:106DA000C4E302082BE402081FE402084C3A002066 +:106DB0009CE302080D0A000036E40208F5E302082D +:106DC000FC3800206EE40208BC3200203FE50208D7 +:106DD00046E50208F5E5020850E502085BE5020811 +:106DE00066E502086FE502087EE50208002405E07A +:106DF000F848005DF8490855601C84B2F548E1F791 +:106E000042FAA042F4D8F54804600121001FE2F7DD +:106E1000C5FDBEE0A5E07CE067E0FFE7F048407814 +:106E200002280DD1002405E0EE48005DEA4908552E +:106E3000601C84B2EB48E1F726FAA042F4D84DE09A +:106E4000002405E0E748005DE3490855601C84B272 +:106E5000142CF7DBE248C238E1F715FA4FF0000BCB +:106E60008246E1A1DE48C23806F0D8FB8046002108 +:106E70008AEA01008BEA010108432BD0002408E0D4 +:106E8000D748C238015D04F11400D34A1154601C84 +:106E900084B2A8F10100A042F2DC22211430CE4AD3 +:106EA0001154444608E0601ECD49C239095C1530D2 +:106EB000C94A1154601C84B201211AEB01004BF144 +:106EC00000010022201A8A41EDDBAFF21811C248FE +:106ED000E1F7CDF9C048E1F7D6F984B2BF480460C4 +:106EE0000121001FE2F75AFD53E0002405E0BF48EE +:106EF000005DB9490855601C84B2BC48E1F7C3F98C +:106F0000A042F4D8B54804600121001FE2F746FD15 +:106F10003FE0B748806840F2E931884209D1B5487E +:106F200090F8B60620F078006030B24981F8B606D5 +:106F300003E040F2E931AE488160002405E0AE484C +:106F4000005DA5490855601C84B2AB48E1F79BF988 +:106F5000A042F4D8A14804600121001FE2F71EFD01 +:106F600017E0002405E0A548005D9B490855601C1A +:106F700084B2A248E1F787F9A042F4D897480460A8 +:106F80000121001FE2F70AFD43F69821984881602D +:106F900000BF00BF39E2974890F8B606C0F3C300BF +:106FA00005281AD2DFE800F0031A7192F3000020DE +:106FB0008B49C870002405E09148005D864908555A +:106FC000601C84B28E48E1F75EF9A042F4D8834891 +:106FD00004600121001FE2F7E1FCF0E0002080499D +:106FE000C870002404E000207B490855601C84B26E +:106FF000642CF8DB00207A49C870002405E0814841 +:10700000005D75490855601C84B2082CF7DB00242C +:1070100008E073485438015D04F108006E4A1154C9 +:10702000601C84B26E485438E1F72DF9A042F0D8C4 +:107030002C2104F10800684A1154401C80B20790CA +:10704000002408E066482C38015D07982044624A15 +:107050001154601C84B262482C38E1F714F9A04244 +:10706000F0D8AFF2B0215C48E1F701F95A48E1F7F6 +:107070000AF95A49086001215848001FE2F78EFCBE +:1070800042F210715A48816099E0002405E05E48A0 +:10709000005D51490855601C84B25B48E1F7F3F884 +:1070A000A042F4D84D4804600121001FE2F776FCAD +:1070B000504890F8B60620F0780018304D4981F815 +:1070C000B6064FF4FA614A48816078E04448407857 +:1070D000012819D0022853D100204149C87000244A +:1070E00006E06FE04948005D3B490855601C84B2EA +:1070F0004648E1F7C8F8A042F4D8384804600121B6 +:10710000001FE2F74BFC3BE0002404E00020324982 +:107110000855601C84B2642CF8DB00203049C8702C +:10712000002405E03948005D2B490855601C84B2F5 +:107130000E2CF7DB2E488E30E1F7A5F880B20790D1 +:10714000079890B1002408E029488E30015D04F1D1 +:107150000E00214A1154601C84B207988442F3DB6C +:10716000AFF2B0311C48E1F782F81B48E1F78BF829 +:107170001A49086001211948001FE2F70FFC00BFFF +:1071800000BF42F210711A48816018E0FFE7002446 +:1071900005E01F48005D10490855601C84B21C487A +:1071A000E1F771F8A042F4D80C4804600121001FF7 +:1071B000E2F7F4FB42F210710D48816000BF00BF9E +:1071C00023E123E10B4890F8B606C0F3C300092879 +:1071D00047D21FE09CE5020852020020BC64024036 +:1071E0004C3A0020A9E502082C000000D9E502086D +:1071F000FC380020BC3200203BE50208EAE502082A +:10720000FCE302089CE4020826E50208D9E402082F +:1072100032E50208DFE800F005263A4E62768ACCB5 +:10722000E000002405E07B48005D7B490855601CB8 +:1072300084B27848E1F727F8A042F4D87748046090 +:107240000121001FE2F7AAFB754890F8B60620F06E +:1072500078000830724981F8B6064FF47A717148A7 +:107260008160D0E0002405E06F48005D6A49085560 +:10727000601C84B26C48E1F706F8A042F4D8674875 +:1072800004600121001FE2F789FBBCE0002405E057 +:107290006648005D60490855601C84B26348E0F7A9 +:1072A000F2FFA042F4D85D4804600121001FE2F71C +:1072B00075FBA8E0002405E05D48005D56490855CF +:1072C000601C84B25A48E0F7DEFFA042F4D853486D +:1072D00004600121001FE2F761FB94E0002405E057 +:1072E0005448005D4C490855601C84B25148E0F791 +:1072F000CAFFA042F4D8494804600121001FE2F708 +:107300004DFB80E0002405E04B48005D42490855F4 +:10731000601C84B24848E0F7B6FFA042F4D83F486A +:1073200004600121001FE2F739FB6CE0434840781C +:1073300002280DD1002405E04148005D364908557A +:10734000601C84B23E48E0F79EFFA042F4D828E0DB +:10735000002405E03A48005D2F490855601C84B2BE +:107360000F2CF7DB2F488E30E0F78DFF80B20790AF +:10737000079890B1002408E02A488E30015D04F19E +:107380000F00254A1154601C84B207988442F3DB35 +:10739000AFF2E0512048E0F76AFF1F48E0F773FFC3 +:1073A00084B21E4804600121001FE2F7F7FA2AE0C8 +:1073B000002405E02348005D17490855601C84B28D +:1073C0002048E0F760FFA042F4D81448046001218F +:1073D000001FE2F7E3FA16E0002405E01A48005D1A +:1073E0000D490855601C84B2072CF7D3601E0B4969 +:1073F000086001210948001FE2F7D0FA42F210713B +:107400000848816000BF00BF00BF00BF0020FEF73A +:1074100063BB000015E4020852020020BC64024075 +:10742000BC320020FC3800200FE4020813E40208FC +:10743000FCE3020875E4020884E402084C3A0020E8 +:1074400044E402088EE402086EE4020810B5002449 +:1074500040F22441164804F014FA38B340F22441B3 +:10746000134804F088F900211248E2F797FA12490C +:107470001048E2F779FA01201049C8700C480088DA +:10748000C4B20B488088C4B20A48001D0068C0F529 +:10749000FA6081B20A48A0F82E164FF4FA60054946 +:1074A000091D086001210348E2F778FA10BD0000C9 +:1074B0000010014088640240008800204C3A0020FF +:1074C000BC32002010B5002404490548E2F74CFA0C +:1074D00000210348E2F762FA10BD00000080002896 +:1074E000B864024000B58FB00121880500F07AFC35 +:1074F0002848E2F75FFA40200390002005904FF4FF +:107500008060069000200790089009904FF40030AA +:107510000A9000200B900C900D900E901E48019048 +:10752000400600901D48029069461A48E2F70CFB9D +:10753000012210211748E2F7E9FA16483038E2F73D +:1075400039FA002003904FF4FA600490002005906F +:107550004FF48060069000200790089009904FF447 +:1075600000300A9000200B900C900D900E900A486D +:107570000190400600900A4802906946054830385C +:10758000E2F7E2FA012103483038E2F707FA0FB0D8 +:1075900000BD0000B8640240041001405202002007 +:1075A0009C8700201CB50121032000F01BFC072252 +:1075B00006211648E3F76EFA072211461348E3F74F +:1075C00069FAC020009002208DF8050000208DF897 +:1075D000060001208DF8070002208DF8040069469E +:1075E0000A48E3F70FFA2020009001208DF80400EC +:1075F00000208DF8060003208DF8050001208DF88D +:10760000070069460148E3F7FDF91CBD000402408C +:1076100070B588B000240025FFF7C4FFFFF762FFB4 +:107620004FF4E13000F06EF900F04CF901214020F8 +:1076300000F0F8FB012000F0B9FC4FF47A7005F07F +:107640000FFE0B208A49087100218A4880F89017A4 +:1076500080F858160020884988704870C8704FF428 +:107660007A7088600021834880F87816012082496A +:10767000203188704870C8704FF4FA50886000213B +:107680007C4880F84016012100F5C8608170417087 +:10769000C1704FF47A7181600021764880F86816D5 +:1076A00000207549103188704870C8704FF47A70A6 +:1076B000886000216F4880F84C1601206E490C3913 +:1076C00088704870C8704FF4FA70886000216B4869 +:1076D00080F8A81600206A49887001204870C87098 +:1076E0004EF66020886000BF1FE0002004EB4401DC +:1076F000614A2C3202F8210004EB440102EB8101C3 +:107700008870012004EB440102EB810148700020E5 +:1077100004EB440102EB8101C87042F6F82004EB4F +:10772000440102EB81018860641C042CDDD300203D +:107730004F498871A1F1C20090F8AA0000F00F0033 +:10774000002807DDA1F1C20090F8AA0000F00F00A8 +:10775000401E48704848763090F8AA00000900287A +:1077600008DD4548763090F8AA000121C1EB1010E1 +:107770003F4988703E48407868B920214148E3F786 +:10778000B7F93C4890F8B60620F0800080303949BF +:1077900081F8B60603E020213A48E3F7A7F9344818 +:1077A000807890B1012815D0022809D003281ED175 +:1077B00047F230503249886000203349086016E0B3 +:1077C0004EF660202E49886011E04EF660202C496C +:1077D00088600CE04EF660202949886000202A4924 +:1077E000086043F6982124481838816000BF00BF24 +:1077F00026480068264908602448001D0068486043 +:107800002248083000688860002404E000211848FD +:1078100090380155641C142CF8D31D48C07A1C49BB +:10782000897A1B4A527A1A4B1B7ACDE90432CDE988 +:1078300006101748C07916498979154A5279144BB0 +:107840001B79CDE90032CDE9021011488378027826 +:1078500010A10748903804F0DFF800210320E2F778 +:10786000E3FB10B100201649086008B070BD0000AD +:107870004C3A0020BC32002014390020BC620020A9 +:10788000646900200004024088024042107AFF1F11 +:1078900080690020253032782530327825303278E2 +:1078A00025303278253032782530327825303278DC +:1078B00025303278253032782530327825000000A6 +:1078C0008802424208B546208DF8000002208DF85B +:1078D000010001208DF802008DF803006846F9F7D9 +:1078E000D3F925208DF8000001208DF8010000203B +:1078F0008DF8020001208DF803006846F9F7C4F9FD +:1079000008BD00001FB504460121102000F0BAFA9E +:1079100000940020ADF80400ADF80600ADF80800B2 +:10792000ADF80C000C20ADF80A0069460B4803F0D6 +:10793000F7FF0121094803F027FF012240F224410B +:10794000064803F0C8FF1021044803F014FF012289 +:10795000C021024803F024FF1FBD000000100140B9 +:107960001CB50121880300F08DFA0821042000F0E5 +:107970009DFC0921042000F099FC0A21002000F060 +:1079800095FC4FF48060009000208DF804001020DA +:107990008DF8050001208DF806006846E2F720FA10 +:1079A0001CBD00001CB50121592000F01BFA43F654 +:1079B000F870009000208DF8040002208DF8070078 +:1079C00069462D48E3F71EF8FC20009000208DF852 +:1079D000040001208DF8070069462848E3F712F8F3 +:1079E0004FF44040009000208DF8040001208DF8F5 +:1079F000070069462248E3F705F8072000900020B9 +:107A00008DF8040002208DF8070069461D48E2F752 +:107A1000F9FF4FF48060009000208DF804000120F1 +:107A20008DF8070069461748E2F7ECFF0721154873 +:107A3000E3F75CF84FF440411148E3F759F84FF48D +:107A40007C510D48E3F754F8F8210B48E3F74EF862 +:107A5000FC210A48E3F74CF84FF480610948E3F74A +:107A600047F809480068012802D10849887202E0F5 +:107A70000020064988721CBD001002400018024018 +:107A8000000C02400000024028024242BC120020CA +:107A900010B500244FF48070E2F78EF918B14FF45E +:107AA0008070E2F783F94FF40070E2F785F918B1BE +:107AB0004FF40070E2F77AF94FF48060E2F77CF956 +:107AC00048B105480068C0F10100044988734FF4CB +:107AD0008060E2F76BF910BD28024042BC12002022 +:107AE00010B5FFF75FFF642005F0BAFBFFF738FF22 +:107AF00000F056F823480068D0B92348006818B948 +:107B000002202249487002E00120204948701E48A6 +:107B1000103800681E49D1F80C1240EA4100C043F9 +:107B20001A4988700846807800F00300887002E0E7 +:107B30000020164948701448001F006820B9012031 +:107B4000144981F8280003E00020124981F8280038 +:107B50001148006800011149D1F8181240EAC1002B +:107B60000E49D1F8141240EA81000C49D1F81012E4 +:107B700040EA41000949D1F80C1208431830054980 +:107B8000C87210BD3C824142180243424C3A002068 +:107B900000004342BC1200201C024242000042424C +:107BA00008B528208DF8000003208DF80100012081 +:107BB0008DF802008DF803006846F9F765F808BDF6 +:107BC0001CB50121112000F00DF94CF204000090C9 +:107BD00001208DF8040000208DF8060003208DF8A8 +:107BE000050001208DF8070069461648E2F70AFFF4 +:107BF00004211448E2F77AFF13488078032803D061 +:107C000011488078012815D10420009001208DF8BA +:107C1000040000208DF8060003208DF805000120E7 +:107C20008DF8070069460948E2F7ECFE0421074891 +:107C3000E2F75CFF0120064908600649C1F8BC0272 +:107C40001CBD0000001002404C3A00200000024021 +:107C5000B80242420000424210B5FFF7B1FF10BD2A +:107C60002DE9F04F85B00F4615461E460E9C162096 +:107C700002900BE02020544901EB47119DF80820A9 +:107C800088549DF80800401CC0B202909DF808007E +:107C90002028EFDB0020029013E09DF8080082000E +:107CA000A846B14640464946E0F7BDFA0023584091 +:107CB0005940084300D108E09DF80800401CC0B2BC +:107CC00002909DF808001028E7DB00BF9DF808002F +:107CD000A04217DC002C15DD9DF8080020B99DF8A6 +:107CE00008002044C0B202909DF80800401CC0B2B9 +:107CF00002903020344901EB47119DF80820C2F171 +:107D00001E02885444B1012000902E202E4901EB20 +:107D10004711C4F11E0288540020019019E09DF81B +:107D200004008200AA46B34650465946E0F77BFA63 +:107D30000F2108403030244901EB47119DF8042001 +:107D4000C2F11E0288549DF8040000F10100C0B287 +:107D500001909DF80400A042E1DB9DF80000204462 +:107D6000C0B2019023E09DF804009DF80010401A75 +:107D7000820028463146CDE90365E0F754FA0F2129 +:107D800008403030C1B2104800EB47129DF80400A3 +:107D900000F101009DF80030A0EB0300C0F11E00CF +:107DA00011549DF8040000F10100C0B201909DF84B +:107DB00008009DF8001008449DF804108842D2DCA9 +:107DC00005B0BDE8F08F0000382D002010B54FF44D +:107DD00000610348E2F781FE0446204610BD000022 +:107DE0000004024029B1064A12680243044B1A609B +:107DF00004E0034A12688243014B1A607047000096 +:107E00003038024029B1064A12680243044B1A6016 +:107E100004E0034A12688243014B1A607047000075 +:107E20001038024029B1064A12680243044B1A6016 +:107E300004E0034A12688243014B1A607047000055 +:107E40003438024029B1064A12680243044B1A60D2 +:107E500004E0034A12688243014B1A607047000035 +:107E60004038024029B1064A12680243044B1A60A6 +:107E700004E0034A12688243014B1A607047000015 +:107E80002038024029B1064A12680243044B1A60A6 +:107E900004E0034A12688243014B1A6070470000F5 +:107EA0004438024029B1064A12680243044B1A6062 +:107EB00004E0034A12688243014B1A6070470000D5 +:107EC00024380240F0B500210022002402250026BB +:107ED0000223324F3F6807F00C0121B1042905D07D +:107EE000082937D105E02E4F076036E02D4F076097 +:107EF00033E02A4F3F1F3F68C7F38056274F3F1F8D +:107F00003F6807F03F036EB1264FB7FBF3F7DFF88A +:107F10008CC0ACF1040CDCF800C0CCF3881C07FB6F +:107F20000CF40CE01E4FB7FBF3F7DFF870C0ACF1B8 +:107F3000040CDCF800C0CCF3881C07FB0CF4174FD2 +:107F40003F1F3F68C7F301477F1C7D00B4FBF5F777 +:107F5000076002E0124F076000BF00BF0F4F3F688D +:107F600007F0F0010909104F7A5C0768D7404760B5 +:107F70000A4F3F6807F4E051890A0B4F7A5C476863 +:107F8000D7408760054F3F6807F46041490B064FB3 +:107F90007A5C4768D740C760F0BD000008380240EF +:107FA0000024F40000127A000000002030B10749DC +:107FB000096841F00401054A116005E003490968B8 +:107FC00021F00401014A11607047000000080650CA +:107FD00001480068704700000808065010B50120ED +:107FE00004F0F6FE10210B48E2F780FD0821094855 +:107FF000E2F77EFDD720E1F767F9FF20E1F764F9AA +:10800000044610210348E2F773FD002004F0E0FE6F +:10801000204610BD0000024010B5012004F0D8FE3B +:1080200000201E4908800DE0FFF7D8FF00F0800017 +:1080300000B10BE0012005F013F918480088401C3E +:108040001649088015480088C828EDDB00BF134892 +:108050000088C8281CDA10211148E2F747FD0821E2 +:108060000F48E2F745FD9F20E1F72EF9FF20E1F7E9 +:108070002BF9FF20E1F728F90A4908701021084878 +:10808000E2F736FD002004F0A3FE0648007810BD9C +:10809000002004F09DFE0020F9E700002E0A0020D9 +:1080A00000000240300A002000B587B0012188039B +:1080B000FFF7C8FE01210220FFF794FE00208DF893 +:1080C00018008DF81B004FF40060059005A92E489C +:1080D000E2F798FC01208DF8180002208DF81900B5 +:1080E00000208DF81A0001208DF81B000003059078 +:1080F00005A92548E2F786FC05220D212248E2F772 +:10810000C9FC05220E212048E2F7C4FC05220F21FC +:108110001D48E2F7BFFC4FF46040059002208DF847 +:10812000180003208DF8190000208DF81A008DF832 +:108130001B0005A91448E2F765FC144800F050F84C +:108140000020ADF80000ADF80400ADF80600ADF871 +:1081500008004FF40070ADF80A001820ADF80C00CC +:108160000020ADF80E000720ADF810004FF482702B +:10817000ADF802006946054800F06CF8012103489B +:1081800000F022F807B000BD0004024000380040B3 +:1081900010B5044600BF02210A4800F04DF800283F +:1081A000F9D02146074800F053F800BF01210548E7 +:1081B00000F042F80028F9D0024800F046F8C0B2BA +:1081C00010BD00000038004021B1028842F040029A +:1081D000028004E002884FF6BF731A4002807047A5 +:1081E00010B504461148844208D101218014FFF7DC +:1081F00059FE0021A014FFF755FE16E00C488442FA +:1082000008D101210014FFF72DFE00212014FFF7F3 +:1082100029FE0AE00748844207D10121C013FFF775 +:1082200021FE0021E013FFF71DFE10BD00300140CC +:1082300000380040003C00400246002013890B40FB +:108240000BB1012000E0002070470146888970478B +:108250008181704710B50022028802F441520B88D8 +:108260004C8823438C882343CC8823430C892343A5 +:108270004C8923438C892343CC8923431A430280AE +:10828000838B4FF2FF74234083830B8A038210BDDC +:1082900010B50246002003E012F8014B2318D8B2B3 +:1082A0000B1EA1F10104A1B2F6D110BD30B5002220 +:1082B0008B071C0F0F2303FA04F20B4B8C1053F89F +:1082C00024309343084C8D1044F8253023468C10FD +:1082D00053F824308C07240F00FA04F42343024C93 +:1082E0008D1044F8253030BD0838014010B5002409 +:1082F0000121880702F0F0FC00285AD000BF53E0AB +:108300002E4850F824000078012811D100202B4974 +:1083100051F824100870294951F824104870274951 +:1083200051F824108870254951F82410486039E02C +:10833000224850F824004078012833D11F4850F8D3 +:108340002400807800BB1D4951F82410081D49689D +:10835000491C0160194850F824004068174951F839 +:108360002410896888421DD30120144951F8241033 +:108370008870124850F82400C078012805D10020E8 +:108380000E4951F8241048600CE000200B4951F8C8 +:1083900024104870094951F824104860074951F8E1 +:1083A0002410C870601CC4B2054890F8E207A042CF +:1083B000A6DC0121880702F0B7FB10BDA03A00201F +:1083C000BC3200200CB500200190009033480068BA +:1083D00040F480303149086000BF3048006800F444 +:1083E000003000900198401C0190009818B9019845 +:1083F000B0F5A06FF1D12948006800F4003010B149 +:108400000120009001E0002000900098012844D154 +:1084100022484030006840F08050204940310860D8 +:108420001F48006840F480401D4908601B48083020 +:1084300000681A4908310860084600680860084664 +:10844000006840F4805008601648091F0860081F43 +:10845000006840F08070091F086000BF0F48006886 +:1084600000F000700028F9D040F205600E49086065 +:108470000A480830006820F0030008490831086005 +:108480000846006840F00200086000BF034808305A +:10849000006800F00C000828F8D10CBD003802403C +:1084A0000070004008544007003C024010B50446EC +:1084B0002046FFF76DFE10BD7CB50246002000256A +:1084C00001959FED1D0A8DED000A01AB6C4600BFC2 +:1084D00022E0155C302D0BDB155C402D08DA019D88 +:1084E0002D010195155C303D019E3543019511E04C +:1084F000155C402D0BDD155C472D08DA019D2D0123 +:108500000195155C373D019E3543019502E0BFEEB4 +:10851000000A7CBD451CE8B28842DADB002003E09B +:108520001D5C2554451CE8B201EBD176B0EB660F1B +:10853000F6DB9DED000AECE70000000010B50246F6 +:108540000C460021002300BF1AE0505C302807DBF6 +:10855000505C402804DA1B01505C303803430DE0C6 +:10856000505C402807DD505C472804DA1B01505C52 +:108570003738034302E04FF0FF3010BD481CC1B252 +:10858000A142E2DB1846F8E7FEB50424382563482B +:10859000827810460021F6F79DF806460120082152 +:1085A0000022CDE90021029004EB4401480013466B +:1085B00032462946F8F74CFE0444012004EB4401FE +:1085C00049060090080E08232D222946F8F7A2FD3F +:1085D000641C5248427810460021F6F77BF80646A4 +:1085E000012008210022CDE90021029004EB440182 +:1085F0004906080E134632462946F8F729FE044478 +:10860000012004EB440149060090080E08232D22A6 +:108610002946F8F77FFD641C414890F80C2F10465E +:108620000021F6F757F80646012008210022CDE97F +:108630000021029004EB44014906080E134632461D +:108640002946F8F705FE0444012004EB44014906DD +:108650000090080E082320222946F8F75BFD641CD1 +:108660002E48427910460021F6F734F806460120DC +:1086700008210022CDE90021029004EB44014906C3 +:10868000080E134632462946F8F7E2FD044401205D +:1086900004EB440149060090080E08232D222946C8 +:1086A000F8F738FD641C1D48027910460021F6F7E2 +:1086B00011F80646012008210022CDE90021029090 +:1086C00004EB44014906080E134632462946F8F7E2 +:1086D000BFFD0444012004EB440149060090080E4C +:1086E00008232D222946F8F715FD641C0B48C27893 +:1086F00010460021F5F7EEFF064601200821002272 +:10870000CDE90021029004EB44014906080E13460E +:1087100032462946F8F79CFDFEBD0000C831002016 +:10872000BC2200200249C8740121014AD17570475A +:10873000BC12002010B592B00020119010900F9044 +:108740000E900D90E1F74CFFFE48C07D002802F02E +:1087500052810020FB49C875F8F7DCFAF948C07C63 +:10876000102882F04581DFE810F01000B0005501BC +:10877000B3033806B70620083E0A9F0B340CB20C30 +:10878000B10D7C0EDD0E46100E11E2F7B3F9012893 +:1087900006D0022805D0042804D008280BD102E016 +:1087A00009E008E007E00220FFF7BCFF0021E648EF +:1087B00080F8001D00BF00BF012010211523E3A297 +:1087C000CDE9001000210846F8F74FFEDE4890F88A +:1087D000010D80B3012008210523E1A2CDE900109D +:1087E00014210020F8F741FE012008210022CDE9E4 +:1087F00000210290D44890F8010D1346024614213E +:1088000006901E20F8F724FD01200821CDE9001074 +:10881000CD4890F8010D401E00EB400101EB001027 +:10882000D14901EB00100E300A23024614210690B4 +:108830002820F8F71AFEC44890F8000DFF280AD146 +:10884000012008211523C9A2CDE900102D211420F3 +:10885000F8F70BFE37E00121BB4890F8000D0A2322 +:108860006422CDE900011E211846F8F7BEFB012065 +:1088700008210022CDE900210290B34890F8000DB4 +:10888000134602462D2106903220F8F7E1FC1190A4 +:1088900001200090119800EB4000322101EB4000D4 +:1088A000C0B2082325222D210690F8F733FCA648F4 +:1088B00090F8000D642806D10021A34880F8001D1F +:1088C0000220FFF72FFF02F093B8E2F713F9012817 +:1088D00006D0022805D0042804D008280AD105E0D3 +:1088E00008E007E00920FFF71DFF03E00420FFF781 +:1088F00019FF00BF00BFA14890F8900750B90120B0 +:10890000082115239EA2CDE9001000210846F8F7A2 +:10891000ACFD29E09D48407820B101280DD0022807 +:1089200021D115E001200821152399A2CDE90010DD +:1089300000210846F8F799FD15E0012008211523CC +:1089400097A2CDE9001000210846F8F78EFD0AE055 +:1089500001200821152395A2CDE900100021084629 +:10896000F8F783FD00BF00BF7648807C012802D065 +:10897000022816D10AE00120904909231A46CDE9C0 +:1089800000100A210020F8F705FD0AE001208C49BB +:1089900009231A46CDE900100A210020F8F7FAFC55 +:1089A00000BF00BF0120874918231A46CDE90010F7 +:1089B00000216820F8F7EEFC01200821152382A28F +:1089C000CDE900101A210020F8F74FFD0120082101 +:1089D000152383A2CDE9001024210020F8F745FDDE +:1089E000012008210022CDE9002102905548D0F84D +:1089F0000C0213460246242106905420F8F728FC66 +:108A00005048D0F80C0210B90220FFF78BFEFFF798 +:108A1000BBFD58E7E2F76EF8012806D0022810D017 +:108A200004281AD0082830D123E00320FFF77AFE6B +:108A3000454890F8FC0C20F08001434880F8FC1C6D +:108A400023E0414890F8FC0C20F080013E4880F87B +:108A5000FC1C0320FFF766FE17E03B4890F8FC0C77 +:108A600020F08001384880F8FC1C0920FFF75AFEEE +:108A70000BE0354890F8FC0C20F08001324880F87B +:108A8000FC1C0420FFF74EFE00BF00BF3B4890F8DF +:108A9000900750B901200821152355A2CDE90010F7 +:108AA00000210846F8F7E1FC29E03848407820B179 +:108AB00001280DD0022821D115E00120082115231D +:108AC00033A2CDE9001000210846F8F7CEFC15E0EE +:108AD00001200821152332A2CDE90010002108460B +:108AE000F8F7C3FC0AE00120082115232FA2CDE9E5 +:108AF000001000210846F8F7B8FC00BF00BF11487D +:108B0000807C012802D002280AD10AE001202B49EA +:108B100009231A46CDE9001014210020F8F73AFC89 +:108B200082E01A484830D0F8050000EE100A3248BA +:108B3000D0EDF60A30EE200AB5EEC00AF1EE10FADA +:108B400067D05BE0BC120020BC2200204669726D39 +:108B500077617265446F776E6C6F6164000000002E +:108B6000506F72743A00000004400020446F776E2A +:108B70006C6F6164204661696C210000BC3200208A +:108B80004E6F205369676E616C0000004C3A002004 +:108B9000547970653A53746174696F6E0000000017 +:108BA000547970653A436C6F756400005479706550 +:108BB0003A436C6F75642D54657374000455030853 +:108BC00016550308B45403084F66666C696E652039 +:108BD0005265636F72642055706C6F6164000000B1 +:108BE0005265636F7264206E756D6265723A000043 +:108BF0004F66666C696E6500BC3600200120FE4938 +:108C000009231A46CDE9001014210020F8F7C2FB11 +:108C100009E00120F94909231A46CDE90010142181 +:108C20000020F8F7B7FB00BF00BFF54890F8000D33 +:108C300010B10020FFF776FDF2484078002814D0EC +:108C4000F0488078022846D1EF480068B8B3ED4874 +:108C5000807932280ADA0120EC4908230E22CDE976 +:108C6000001000215920F8F795FB85E0E548807950 +:108C70003C280ADA0120E64908230E22CDE900103B +:108C800000215920F8F786FB76E0DE4880794628F7 +:108C90000ADA0120DF4908230E22CDE90010002165 +:108CA0005920F8F777FB67E00121DB4808230E2203 +:108CB000CDE9000100215920F8F76CFB5CE0FFE7EB +:108CC0000120D64908230E22CDE9001000215920A9 +:108CD000F8F760FB50E0CB488078012802D0C94803 +:108CE000807800BBC7488079202845DAC54880795C +:108CF0001A280ADD0120C54908230E22CDE90010FB +:108D000000215920F8F746FB36E0BE488079172845 +:108D10000ADD0120BE4908230E22CDE90010002102 +:108D20005920F8F737FB27E0B648807914280ADD88 +:108D30000120B84908230E22CDE900100021592056 +:108D4000F8F728FB18E0AF48807912280ADD0120E7 +:108D5000B14908230E22CDE9001000215920F8F76F +:108D600019FB09E00120AD4908230E22CDE90010CE +:108D700000215920F8F70EFB0120A94918231A46B3 +:108D8000CDE9001000216820F8F704FB0121102034 +:108D90000346A4A2CDE9000114212820F8F765FBC1 +:108DA000012008211523A1A2CDE9001024211220C1 +:108DB000F8F75BFBA248D0F80C02B0B1A048408D98 +:108DC00006909F48D0F80C02059002469DA107A886 +:108DD000069B02F021FE01200821152307AACDE9F8 +:108DE00000102E210020F8F740FB854890F8FC0C7D +:108DF0000121B1EBD01F09D101200821152396A232 +:108E0000CDE900102E210020F8F72FFBFFF7BCFB67 +:108E1000974890F8B6060121B1EBD01F12D17948DE +:108E20000079024693A1069007A802F0F5FD012003 +:108E30000821022307AACDE9001038210020F8F705 +:108E400014FB14E08A4890F8B606C0F3C30002464B +:108E500088A1069007A802F0DFFD01200821022367 +:108E600007AACDE9001038210020F8F7FEFA834860 +:108E7000807850B101200821152381A2CDE900108E +:108E80000A210020F8F7F1FA12E07948D0F87406C8 +:108E900002467EA1069007A802F0BEFD012008212F +:108EA0000A2307AACDE9001019460020F8F7DDFAD9 +:108EB0006348007AC0F3800048B1012008211523DF +:108EC00074A2CDE900102E210020F8F7CEFAFAE4C2 +:108ED000E1F710FE012806D002282CD0042852D039 +:108EE00008285ED156E0002011901EE01198401C29 +:108EF00080B211901198402800DD1AE05048407D62 +:108F0000002805DD4E48407D401E4D49487502E071 +:108F10003F204B4948754A48407D00EB400163487B +:108F200000EB4110007800B103E04548407D002887 +:108F3000DCDA00BF35E0002011901EE01198401CE3 +:108F400080B211901198402800DD1AE03C48407D25 +:108F50003F2805DA3A48407D401C3949487502E00F +:108F60000020374948753648407D00EB40014F48A6 +:108F700000EB4110007800B103E03148407D40280B +:108F8000DCDB00BF0DE02E48407D4949C870012060 +:108F9000087106E00220FFF7C5FB0020284948754C +:108FA00000BF00BF2648C07C032823D12448407D51 +:108FB000C117069000EB117000110D9001220021E5 +:108FC0003C4801F02DFD012010210022CDE90021B7 +:108FD00002901B48407D00EB4001344800EB4110FB +:108FE000007813460246002106905820F8F730F921 +:108FF000012061E0F0E10000165503082855030840 +:10900000BC2200204C3A0020000240427255030866 +:109010006455030856550308485503083A55030894 +:10902000B4540308424C5545534B5900454E4552E4 +:10903000475920544543484E4F4C4F475900000074 +:10904000BC1200205761697455706C6F61643A25D9 +:10905000642F25640000000055706772616465200C +:1090600045525220436865636B2047756E000000CF +:10907000BC32002025303278000000002439002066 +:10908000426C6F636B6167650000000025646D735F +:10909000000000005043422056616C6964617469AD +:1090A0006F6E204661696C6564000000D814002072 +:1090B000883F00200056030810210B46F8A2CDE996 +:1090C00000100020F8F7D1F9FA48407D00EB40018C +:1090D000F94800EB4110D0F8010000210590F5F7A8 +:1090E000F9FA0121102206900D9800EB400303EBE2 +:1090F0000010F24B03EB0010007F00F00300002390 +:10910000CDE90121009010211820069AF8F7A0F867 +:10911000012010210B46EAA2CDE9001020210020F9 +:10912000F8F7A3F9E348407D00EB4001E24800EB8B +:109130004110D0F8050000210590F5F7CBFA012188 +:10914000102206900D9800EB400303EB0010DB4B60 +:1091500003EB0010007FC0F381000023CDE9012163 +:10916000009020211820069AF8F772F804200F903A +:1091700038200E90CF48407D00EB4001CE4800EBF8 +:109180004110C07F00210590F5F7A4FA0690012058 +:1091900008210022CDE9002102900E9805900F9839 +:1091A00000EB4000400013460490DDE90512F8F79B +:1091B0004FF80F9908440F90012000900E980690E8 +:1091C0000F9800EB40004006000E08232D2205906A +:1091D0000699F7F79FFF0F98401C0F90B548407D08 +:1091E00000EB4001B44800EB4110807F0021059066 +:1091F000F5F770FA0690012008210022CDE9002140 +:1092000002900E9805900F9800EB40004006000E6B +:1092100013460490DDE90512F8F71AF80F9908448F +:109220000F90012000900E9806900F9800EB4000E0 +:109230004006000E08232D2205900699F7F76AFFD5 +:109240000F98401C0F909B48407D00EB40019A48CE +:1092500000EB4110407F00210590F5F73BFA0690A6 +:10926000012008210022CDE9002102900E980590EE +:109270000F9800EB40004006000E13460490DDE915 +:109280000512F7F7E5FF0F9908440F9001200090B1 +:109290000E9806900F9800EB40004006000E082341 +:1092A000202205900699F7F735FF0F98401C0F9084 +:1092B0008048407D00EB40017F4800EB411090F872 +:1092C000220000210590F5F705FA069001200821FB +:1092D0000022CDE9002102900E9805900F9800EB36 +:1092E00040004006000E13460490DDE90512F7F732 +:1092F000AFFF0F9908440F90012000900E98069040 +:109300000F9800EB40004006000E08232D22059028 +:109310000699F7F7FFFE0F98401C0F906548407DB7 +:1093200000EB4001644800EB411090F8210000215F +:109330000590F5F7CFF90690012008210022CDE92C +:10934000002102900E9805900F9800EB4000400617 +:10935000000E13460490DDE90512F7F779FF0F9927 +:10936000084480B20F90012000900E98C0B2069081 +:109370000F9800EB40004006000E08232D220590B8 +:109380000699F7F7C7FE0F98401C0F904948407D9B +:1093900000EB4001484800EB411090F8200000210C +:1093A0000590F5F797F90690012008210022CDE9F4 +:1093B000002102900E98C0B205900F9800EB40007B +:1093C0004006000E13460490DDE90512F7F740FF52 +:1093D0000F99084480B20F9079E5E1F78BFB0128E3 +:1093E00006D002280ED0042816D0082837D12FE046 +:1093F0003048007D002804DD2E48007D401E2D49A8 +:1094000008752CE02B48007D032804DA2948007DEC +:10941000401C2849087522E02648007D30B101280B +:1094200008D002280AD0032810D10BE00520FFF74E +:1094300079F90BE00620FFF775F907E00720FFF741 +:1094400071F903E00820FFF76DF900BF00BF06E0E7 +:109450000220FFF767F900201649087500BF00BF1A +:109460001448C07C042819D104220021194801F0B5 +:10947000D7FA00201021CDE900100E48007D1549D3 +:1094800001EB001006900B48007D0007000E102332 +:10949000059001460020069AF7F7E7FF17E5000060 +:1094A0004C3A202020202020202020202020202076 +:1094B00000000000BC120020D8140020044000204E +:1094C000503A202020202020202020202020202052 +:1094D0000000000080550308E1F70CFB082806D1C6 +:1094E0000420FFF71FF90020FE49487500BF00BFA8 +:1094F000FC48C07C05287DD104220021FA4801F0F7 +:109500008FFAFA48407820B101280ED002284CD1B9 +:109510002CE0012008211023AFF68C12CDE90010B9 +:1095200019460020F7F7A1FF3FE001200821102392 +:10953000AFF69412CDE9001019460020F7F795FF19 +:10954000012008211023EAA2CDE9001038210020D3 +:10955000F7F78BFF012008211123E44AB53ACDE942 +:10956000001038211E20F7F780FF1EE0012008219F +:109570001023E1A2CDE9001019460020F7F775FF8E +:10958000012008211023DAA2CDE9001038210020A3 +:10959000F7F76BFF012008211123DB4ACDE900100A +:1095A00038211E20F7F761FF00BF00BFCF48407889 +:1095B00000281FD0CD488078F0BB0020119009E032 +:1095C000CA49D8391198085C00B106E01198401CCE +:1095D00080B2119011981528F2D300BF0120082104 +:1095E0001023CAA2CDE900101A210020F7F73DFF91 +:1095F000012000E0D8E008211023BC4A7C3ACDE9E4 +:1096000000101A212420F7F730FFB648C07A182836 +:1096100017DD012008211023BEA2CDE9001024216E +:109620000020F7F722FF012008211423AF4A903AC7 +:10963000CDE900102E2100E019E00020F7F715FF1A +:10964000B2E0012008211023B2A2CDE900102421AC +:109650000020F7F70AFF012108201423A34A8B3AC0 +:10966000CDE900012E210020F7F7FFFE9CE09F4886 +:10967000807801283BD10020119009E09B49D8391E +:109680001198085C00B106E01198401C80B211905E +:1096900011981528F2D300BF0121082010239BA2A6 +:1096A000CDE900011A210020F7F7DFFE0120082193 +:1096B00010238E4A7C3ACDE900101A212420F7F7B6 +:1096C000D4FE01200821102392A2CDE9001024210C +:1096D0000020F7F7CAFE012108201423834A903A9C +:1096E000CDE900012E210020F7F7BFFE5CE07F48A6 +:1096F000807802282AD101210820102387A2CDE9F1 +:1097000000011A210020F7F7B0FE012008211023E4 +:10971000764A543ACDE900101A211E20F7F7A5FE2B +:109720000121082010237BA2CDE900012421002083 +:10973000F7F79BFE0120082114236C4A903ACDE9EB +:1097400000102E210020F7F790FE2DE0674880786A +:10975000032829D101200821102372A2CDE900108D +:109760001A210020F7F781FE0121082010235F4A0B +:109770000A32CDE900011A211220F7F776FE012006 +:109780000821102363A2CDE9001024210020F7F75F +:109790006CFE012108201423544A903ACDE90001BF +:1097A0002E210020F7F761FE16E6E1F7A3F9012864 +:1097B00004D002280CD008281BD113E04948407D72 +:1097C000002804DD4748407D401E4649487510E0AA +:1097D0004448407D032804DA4248407D401C41490A +:1097E000487506E00420FEF79DFF00203D494875BE +:1097F00000BF00BF3B48C07C062871D10422002175 +:10980000494801F00DF9012010210022CDE9002185 +:1098100002903448407D401C0123024600210690FE +:109820003E20F7F715FD0120082110233FA2CDE9C6 +:10983000001000214820F7F718FE01203E490823B8 +:109840001A46CDE9001000217820F7F7A3FD01208A +:109850000821102339A2CDE900104820F7F705FEB2 +:109860000020354908231A46CDE900101946782012 +:10987000F7F790FD01200821102333A2CDE9001055 +:1098800019460020F7F7F1FD1648407D00EB400136 +:1098900001EB00102E4901EB0010407B012809D19B +:1098A000082110232BA2CDE9001019461E20F7F73E +:1098B000DCFD09E001200821102328A2CDE90010D9 +:1098C00019461E20F7F7D1FD01200821102325A2FB +:1098D000CDE9001018210020F7F7C7FD014847E047 +:1098E00080E10000BC120020C05503084C3A002063 +:1098F00055524C3A00000000547970653A436C6F41 +:1099000075642D5461737400A9E3020841504E2020 +:109910003A000000494D45493A000000535349447C +:109920003A00000049503A00405603084F6E4C6917 +:109930006E65203A20000000FC5403084F66664C18 +:10994000696E653A20000000547970653A000000A5 +:10995000044000204C4F5241000000005253343864 +:109960003500000050726F746F636F6C3A00000036 +:10997000407D00EB400101EB0010FE4901EB0010BF +:109980008079052818D101200821CDE90010FA4876 +:10999000407D00EB400101EB0010F64901EB0010A7 +:1099A000007BF64901EB00100C23024618210690BB +:1099B0003620F7F75AFD17E001200821CDE9001005 +:1099C000ED48407D00EB400101EB0010E94901EB5F +:1099D00000108079EA4901EB00100C23024618219F +:1099E00006903620F7F741FD012008211023E5A25B +:1099F000CDE9001020210020F7F737FD09200F9056 +:109A000000200E901190DFE00F9800EB4000400026 +:109A10007A2805DD0E98401C80B20E9000200F9031 +:109A2000D548417D01EB410000EB0110D14901EB2C +:109A300000103030119900EB01108078C009082126 +:109A40000022CDE900210290CB48407D00EB40018F +:109A500001EB0010C74901EB00103030119900EB09 +:109A600001100078069020210E9801EBC000C0B2D2 +:109A700005900F9800EB40004006000E0023049074 +:109A8000DDE90512F7F7E4FB0F99084480B20F9067 +:109A90000F9800EB400040007A2805DD0E98401C2E +:109AA00080B20E9000200F90B348407D00EB400143 +:109AB00001EB0010AF4901EB00103030119900EBC1 +:109AC00001108078C009009020210E9801EBC000A1 +:109AD000C0B206900F9800EB40004006000E08232D +:109AE0002D2205900699F7F715FB0F98401C80B2C0 +:109AF0000F900F9800EB400040007A2805DD0E988B +:109B0000401C80B20E9000200F909B48407D00EBDF +:109B1000400101EB0010974901EB00103030119922 +:109B200000EB01108078C00908210022CDE9002156 +:109B300002909148407D00EB400101EB00108D49FF +:109B400001EB00103030119900EB011040780690C5 +:109B500020210E9801EBC000C0B205900F9800EBD9 +:109B600040004006000E00230490DDE90512F7F7DF +:109B70006FFB0F99084480B20F900F9800EB4000E4 +:109B800040007A2805DD0E98401C80B20E9000201F +:109B90000F900120009020210E9801EBC000C0B270 +:109BA00006900F9800EB40004006000E08233B2271 +:109BB00005900699F7F7AEFA0F98401C80B20F9007 +:109BC0001198401C80B211906B48407D00EB400121 +:109BD00001EB0010674901EB0010C1791198814237 +:109BE0003FF712AF5AE4E0F785FF012804D00228BE +:109BF0000CD008281BD113E05F48407D002804DD0D +:109C00005D48407D401E5C49487510E05A48407DE3 +:109C1000032804DA5848407D401C5749487506E03F +:109C20000420FEF77FFD00205349487500BF00BFA8 +:109C30005148C07C07287DD101204F49C8750422B6 +:109C40000021534800F0ECFE012010210022CDE954 +:109C5000002102904848407D401C0123024600211B +:109C600006904020F7F7F4FA01200821102349A2BA +:109C7000CDE9001014210020F7F7F7FB09200F9021 +:109C800000200E90119000E10F9800EB4000400082 +:109C90007A2805DD0E98401C80B20E9000200F90AF +:109CA000012008210022CDE9002102903248407DA8 +:109CB00000EB400101EB00102E4901EB00103030A9 +:109CC000119900EB01100078069014210E9801EB19 +:109CD000C000C0B205900F9800EB40004006000E97 +:109CE00000230490DDE90512F7F7B2FA0F99084452 +:109CF00080B20F900F9800EB400040007A2805DDFD +:109D00000E98401C80B20E9000200F900120009011 +:109D100014210E9801EBC000C0B206900F9800EB22 +:109D200040004006000E08232D2205900699F7F703 +:109D3000F1F900E0B7E00F98401C80B20F900F9847 +:109D400000EB400040007A2805DD0E98401C80B2F0 +:109D50000E9000200F900848407D40F2231110FB28 +:109D600001F00F4901EBC0001830119901EBC1015E +:109D700018E0000004400020BC1200201057030827 +:109D80008056030847756E2D416464723A000000E6 +:109D90004057030847756E2D525353493A0000004F +:109DA000C444002000EB011090F83C00642110FB3B +:109DB00001F00690012008210022CDE90021029047 +:109DC0000698C11700EB11600012059014210E983F +:109DD00001EBC000C0B204900F9800EB40004006B9 +:109DE000000E00230390DDE90412F7F731FA0F9912 +:109DF000084480B20F900F9800EB400040007A2892 +:109E000005DD0E98401C80B20E9000200F900120BE +:109E1000009014210E9801EBC000C0B206900F987C +:109E200000EB40004006000E08232522059006990D +:109E3000F7F770F90F98401C80B20F900F9800EB65 +:109E4000400040007A2805DD0E98401C80B20E903C +:109E500000200F900120009014210E9801EBC0000B +:109E6000C0B206900F9800EB40004006000E082399 +:109E70003B2205900699F7F74DF90F98401C80B2E8 +:109E80000F901198401C80B21190F748407D00EB74 +:109E9000400101EB0010F54901EB0010C179119868 +:109EA00081423FF7F1AE7FE4E0F724FE082803D1BA +:109EB0000420FEF737FC00BF00BFEB48C07C082839 +:109EC0007ED104220021EA4800F0AAFD01200821E9 +:109ED0001023E8A2CDE9001012210020F7F7C5FAFF +:109EE000012008211023E44ACDE900101221084680 +:109EF000F7F7BBFA012008211023E0A2CDE90010FA +:109F000012215A20F7F7B1FA012008210022CDE9E9 +:109F100000210290D448C07A022302461221069002 +:109F20006C20F7F795F9002011904EE0119800EBA6 +:109F3000400101EB0010CD4901EB0010007E00F064 +:109F40000100E0B301200821CDE90010119800EBD9 +:109F5000C0001B30C0B20523C9A2014606900020F4 +:109F6000F7F783FA012008210022CDE900210290B1 +:109F7000119800EBC0001B30C0B201230690119A6B +:109F8000521C01461E20F7F763F901200821CDE994 +:109F90000010119800EB400101EB0010B34901EBF8 +:109FA00000100E300690119800EBC0001B30C0B2BC +:109FB0000A23059001462A20069AF7F756FA00E090 +:109FC00006E01198401C80B2119011980428ADDB76 +:109FD00008E6E0F78FFD012806D0022812D00428F9 +:109FE0001ED0082853D14BE09F48007D002805DD96 +:109FF0009D48007D401E9C49087502E005209A4955 +:10A00000087544E09848007D052805DA9648007DEB +:10A01000401C9549087502E000209349087536E018 +:10A020009148007D062829D2DFE800F003070B0FD6 +:10A030001A240A20FEF776FB20E00B20FEF772FBC5 +:10A040001CE00C20FEF76EFB18E00D20FEF76AFB0B +:10A050008D4890F8AA0000F00F00834908750DE0C4 +:10A060000E20FEF75FFB884890F8AA0000097E49A1 +:10A07000087503E00F20FEF755FB00BF00BF06E0A8 +:10A080000220FEF74FFB00207749087500BF00BF94 +:10A090007548C07C092819D17348007D7B4901EBC4 +:10A0A000001004220021069000F0BAFC00201021CC +:10A0B000CDE900106C48007D744901EB00101023BD +:10A0C0000246002106900846F7F7CFF98AE5E0F747 +:10A0D00011FD012806D002280ED0042816D0082829 +:10A0E00067D15FE06048407D002804DD5E48407D28 +:10A0F000401E5D4948755CE05B48407D032804DAFA +:10A100005948407D401C5849487552E05648407DAA +:10A1100000EB400101EB0010544901EB0010407BC3 +:10A1200001281AD100205049497D01EB410202EB80 +:10A1300001114E4A02EB011148734B48407D014624 +:10A1400006900220DFF770FF4748407D0690F5F744 +:10A15000AFF800204E49086023E04348407D00EB03 +:10A16000400101EB0010414901EB0010407BC0B9F8 +:10A170000120474908603C49497D01EB410202EB5F +:10A1800001113A4A02EB011148733748407D0690AD +:10A19000F5F78EF83448407D014606900220DFF73F +:10A1A00043FF06E00920FEF7BDFA00212E48417565 +:10A1B00000BF00BF2C48C07C0A2853D104220021D4 +:10A1C000344800F02DFC01200821152332A2CDE9EE +:10A1D000001014212820F7F748F901200821002257 +:10A1E000CDE9002102902048407D401C0123024619 +:10A1F000142106904620F7F72BF81B48407D00EB12 +:10A20000400101EB0010194901EB0010407B0128CF +:10A2100009D10821152322A2CDE900101E2100201A +:10A22000F7F723F914E01048407D00EB400101EB03 +:10A2300000100E4901EB0010407B48B901200821B5 +:10A2400015231AA2CDE900101E210020F7F70DF901 +:10A2500001200821152318A2CDE900103221002089 +:10A26000F7F703F9C4E30000BC120020044000200B +:10A270008057030853563A0036D7020848563A002A +:10A28000506F72742D0000008A390020C0570308F7 +:10A290008802424250580308504F52543A0000007E +:10A2A000545950453A4C4F524100000054595045C2 +:10A2B0003A525334383500005061737320456E7440 +:10A2C0006572204368616E6765000000E0F712FC6C +:10A2D000012806D0022817D0042828D0082848D101 +:10A2E0002DE0FE48407D00280DDDFD4890F8C106B8 +:10A2F00020B1FA48407D0690F4F7DAFFF748407D38 +:10A30000401EF649487534E0F448407D03280DDAD4 +:10A31000F34890F8C10620B1F048407D0690F4F76C +:10A32000C7FFEE48407D401CEC49487521E0012103 +:10A33000EB4880F8C1160120EA49487019E009206D +:10A34000FEF7F0F90020E54948750121E44880F85E +:10A35000B41690F8C10658B10020E3490860002106 +:10A36000DF4880F8C116DD48407D0690F4F7A0FF75 +:10A3700000BF00BFD948C07C0B283DD1042200217A +:10A38000DA4800F04DFB012108201523AFF2F80256 +:10A39000CDE9000112212820F7F767F801200821F4 +:10A3A0000022CDE900210290CC48407D401C0123D1 +:10A3B0000246122106904620F6F74AFF01200821A6 +:10A3C0001523CBA2CDE900101C210020F7F74DF892 +:10A3D000012108201523CCA2CDE90001262100206F +:10A3E000F7F743F8012008211523CDA2CDE900108D +:10A3F00030210020F7F739F8B94890F8C106012854 +:10A400002ED1B649C875B7488078A0B10020B649AA +:10A410000860B4498870B148407D01210690F5F785 +:10A4200087FA012008211523C2A2CDE900103821A6 +:10A430000020F7F71AF8AA4890F8C00680B100216A +:10A44000A74880F8C016012108201523BDA2CDE938 +:10A45000000138210020F7F708F80120A249086020 +:10A46000C6E2E0F747FB012806D0022805D0042801 +:10A4700004D0082814D10FE012E011E0DFF7BCF897 +:10A48000142804D10121B34880F80B1F03E00021F8 +:10A49000B04880F80B1F03E00920FEF743F900BF26 +:10A4A00000BF8E48C07C0C283BD104220021AA4862 +:10A4B00000F0B6FA012008211523A8A2CDE900106A +:10A4C0001A210020F6F7D1FF012008211523A8A2A8 +:10A4D000CDE9001024210020F6F7C7FF0120082154 +:10A4E0001523A7A2CDE900102E210020F6F7BDFF0D +:10A4F000984890F80B0F50B1012008211523A6A20F +:10A50000CDE9001038210020F6F7AFFF09E0012067 +:10A5100008211523A6A2CDE9001038210020F6F766 +:10A52000A4FF65E2E0F7E6FA012806D0022812D07F +:10A5300004281ED008280DD191E06848407D0028ED +:10A5400005DD6648407D401E6449487502E00320F1 +:10A55000624948758AE06148407D032805DA5F4812 +:10A56000407D401C5D49487502E000205B4948750C +:10A570007CE05A48417D914890F8AA0061F30300BD +:10A580008E4981F8AA0000210320DFF74DFDE0B3DA +:10A590008A48B0F8AA0011900220FEF7C3F8DFF74E +:10A5A000E9FD86491198A1F8AA0000210320DFF7F0 +:10A5B0003BFD684890F8FC0C20F00101654880F8EC +:10A5C000FC1C90F8FC0C20F00600801D614981F80D +:10A5D000FC0C002001F6FC41488000210120DFF73F +:10A5E00023FD774890F8B60620F08001744880F883 +:10A5F000B61600F5F2608078D0B1012821D002288B +:10A600000CD0032827D16E4800E027E090F8B6066A +:10A6100020F078016A4880F8B6161CE0684890F887 +:10A62000B60620F078002030654981F8B60612E0C1 +:10A63000634890F8B60620F07801614880F8B616B5 +:10A6400009E05F4890F8B60620F0780058305C4981 +:10A6500081F8B60600BF00BFFCF7DAFF06E009206C +:10A66000FEF760F800201D49487500BF00BF1B4879 +:10A67000C07C0D2830D104220021524800F0D0F9CE +:10A6800001201021CDE900104C4890F8AA0000F0FC +:10A690000F004D4901EB00101023024619460690A9 +:10A6A0000020F6F7E2FE454890F8AA0000F00F00FF +:10A6B0000A49497D884210D000201021CDE90010C0 +:10A6C0000648407D404901EB0010001D0C23024666 +:10A6D00020210690002079E08CE07AE0BC12002076 +:10A6E000BC62002070690020880242429058030832 +:10A6F000313A446970207377697463682031616E00 +:10A700006432204F4E000000323A496E7365727415 +:10A7100020736C617665206D6F64756C6500000058 +:10A72000333A5061737320456E74657220537461BF +:10A730007274000053746174653A53656E64696E97 +:10A740006700000053746174653A436F6D706C6507 +:10A7500074650000BC220020D0580308496E736560 +:10A76000727420552D4469736B20466972737400AE +:10A770005468616E205061737320456E7465720079 +:10A78000466F726D61743A46415433323B4D4158C5 +:10A790003A3332470000000046696E6420552D446C +:10A7A00069736B2C4F7574707574696E6700000067 +:10A7B00053746174653A49646C6500008A390020FD +:10A7C000BC3200201059030890590308F6F74DFEDB +:10A7D00010E001201021CDE900108848407D884913 +:10A7E00001EB0010001D0C230246202106900020E2 +:10A7F000F6F73BFEFCE0E0F77DF9012806D00228E1 +:10A8000012D004281ED0082875D16DE07B48407D09 +:10A81000002805DD7948407D401E7849487502E0F2 +:10A8200004207649487566E07448407D042805DABE +:10A830007248407D401C7149487502E000206F4914 +:10A84000487558E06D48417D6E4890F8AA0061F364 +:10A8500007106C4981F8AA0000210320DFF7E4FB10 +:10A8600080B30220FDF75EFF674890F8B60620F03F +:10A870008001654880F8B61600F5F2608078C0B1B6 +:10A88000012820D002280AD0032826D15E4890F85B +:10A89000B60620F078015C4880F8B6161DE05A48EC +:10A8A00090F8B60620F078002030574981F8B606B7 +:10A8B00013E0554890F8B60620F07801524880F829 +:10A8C000B6160AE00FE0504890F8B60620F078007F +:10A8D00058304D4981F8B60600BF00BFFCF798FE1E +:10A8E00000204649487506E00920FDF71BFF0020BF +:10A8F0004249487500BF00BF4048C07C0E2841D186 +:10A9000004220021414800F08BF801201021CDE9FC +:10A9100000103C4890F8AA0000093D4901EB0010E6 +:10A9200010230246194606900020F6F79EFD334894 +:10A93000407D344991F8AA10B0EB111F11D00020CE +:10A940001021CDE900102D48407D314901EB001068 +:10A95000001D0C230246202106900020F6F785FDFD +:10A9600010E001201021CDE900102448407D284945 +:10A9700001EB0010001D0C23024620210690002050 +:10A98000F6F773FD34E0E0F7B5F8012806D00228A9 +:10A9900005D0042804D008281FD11AE01DE01CE0CF +:10A9A000DFF7E8FB01200690069880F3138800BFCC +:10A9B00000BFBFF34F8F1748006800F4E0601649EE +:10A9C0000843001D13490860BFF34F8F00BF00BF4D +:10A9D000FEE70920FDF7A6FE00BF00BF0748C07CC8 +:10A9E0000F2804D1042200210C4800F019F800BF00 +:10A9F00000BFF6F74BFB12B010BD0000BC120020E8 +:10AA0000905903088A390020BC32002050590308AD +:10AA1000E05903080CED00E00000FA05305A030885 +:10AA20002DE9F84307460E469046002416E000251F +:10AA300010E001207B1903EB061303EB04130090D5 +:10AA40001A782307190EEB06180E1023F6F762FB8F +:10AA5000681CC5B2102DECDB601CC4B24445E6DBBB +:10AA6000BDE8F88300B500200849087700210748B1 +:10AA7000817701214177C177642141620120034937 +:10AA8000C8750220FDF74EFE00BD0000BC1200207C +:10AA9000042808D14FF0E021096941F004014FF08A +:10AAA000E022116107E04FF0E021096921F0040183 +:10AAB0004FF0E0221161704710B51548006840F46E +:10AAC0007000134908601348006840F00100114904 +:10AAD000086000200F49083108600E4800680E49E0 +:10AAE00008400C4908600D48091D0860081F0068EF +:10AAF00020F48020091F0860002006490C310860FE +:10AB0000FDF760FC4FF0006001498039086010BD1E +:10AB100088ED00E000380240FFFFF6FE1030002410 +:10AB200010B5FDF7E3FB10BDCA430282704721B1A7 +:10AB3000028842F00102028004E002884FF6FE73B0 +:10AB40001A4002807047000010B504465548844200 +:10AB500008D101210846FDF7A5F900210120FDF7E4 +:10AB6000A1F99DE0B4F1804F08D101210846FDF71D +:10AB700079F900210120FDF775F991E04A488442F6 +:10AB800008D101210220FDF76DF900210220FDF717 +:10AB900069F985E04548844208D101210420FDF788 +:10ABA00061F900210420FDF75DF979E04048844215 +:10ABB00008D101210820FDF755F900210820FDF7F3 +:10ABC00051F96DE03B48844208D101211020FDF786 +:10ABD00049F900211020FDF745F961E0364884422B +:10ABE00008D101212020FDF73DF900212020FDF7AB +:10ABF00039F955E03148844208D101210220FDF79E +:10AC000051F900210220FDF74DF949E02C4884421A +:10AC100009D101210804FDF745F900214FF48030E6 +:10AC2000FDF740F93CE02748844209D1012148045E +:10AC3000FDF738F900214FF40030FDF733F92FE02C +:10AC40002148844209D101218804FDF72BF9002114 +:10AC50004FF48020FDF726F922E01C48844208D1F9 +:10AC600001214020FDF7FEF800214020FDF7FAF811 +:10AC700016E01748844208D101218020FDF7F2F840 +:10AC800000218020FDF7EEF80AE01248844207D147 +:10AC900001218015FDF7E6F80021A015FDF7E2F887 +:10ACA00010BD00000000014000040040000800400A +:10ACB000000C00400010004000140040000401405F +:10ACC000004001400044014000480140001800409D +:10ACD000001C00400020004030B502460020002348 +:10ACE0000024158A05EA0103958905EA010413B1D8 +:10ACF0000CB1012000E0002030BD1AB183890B4364 +:10AD0000838102E083898B4383817047002202881C +:10AD1000184B98420ED0184B98420BD0B0F1804F90 +:10AD200008D0164B984205D0154B984202D0154BCF +:10AD3000984204D14FF68F731A404B881A43124B36 +:10AD4000984207D0114B984204D04FF6FF431A4067 +:10AD50000B891A4302804B68C3620B880385054B3D +:10AD6000984202D0044B984201D18B7A038601238A +:10AD7000838270470000014000040140000400404D +:10AD800000080040000C004000100040001400408B +:10AD900010B50024FCF7A4FE00F048FBDFF7D6FA5C +:10ADA000294890F8FC0C20F00101274880F8FC1C91 +:10ADB00090F8FC0C20F08001234880F8FC1C90F8EF +:10ADC000FC0C20F00600801D1F4981F8FC0C0021BE +:10ADD0000120DFF729F9DEF7EFF9DEF7E1FEDFF713 +:10ADE000CBFEF6F73DF8FFF73DFEDFF763FCF4F727 +:10ADF0005BF8F5F723FEFCF70BFCFCF72DFF124880 +:10AE000090F8FC0C20F001010F4880F8FC1C90F831 +:10AE1000FC0C20F080010C4880F8FC1C90F8FC0C25 +:10AE200020F00600801D084981F8FC0C002101205B +:10AE3000DFF7FAF842F2107004494885012081F8E2 +:10AE40002900F6F767FB10BDBC220020BC120020D1 +:10AE50002DE9F04100240025FE48807801280BD11F +:10AE60000020FC498870DEF7E7FEFB48C07C022822 +:10AE700002DC0120F849C875F748007AC0F3800069 +:10AE800000287CD1002409E204EB4400F149503150 +:10AE900001EB80008078012807D1002004EB4401F9 +:10AEA000EC4A503202EB8101887004EB4400E9491E +:10AEB000503101EB8000407800287DD104EB440044 +:10AEC00001F5996101EB800080780128F5D104EB50 +:10AED000440000EB041001F5FE7101EB00108079D5 +:10AEE000002869D0002004EB4401DC4A02EB810118 +:10AEF000887004EB440000EB041002F5FE7101EBD6 +:10AF00000010807909287DD2DFE800F07C0508096F +:10AF1000E60A0B07060000BF00BF00BF00BF00BF6E +:10AF200000BF40F223106043CD4901EBC00000791F +:10AF3000012813D040F22310604301EBC000183009 +:10AF400040F223116143C64A02EBC101897801EB4B +:10AF5000C10100EB0110007800285CD140F2231001 +:10AF60006043BF4901EBC0008078401CC1B240F291 +:10AF700023106043BA4A02EBC000817000E00EE289 +:10AF800040F223106043114611F8300080B140F2C6 +:10AF90002310604311F8301040F22310604302EB9D +:10AFA000C0008170002140F22310604302F830108D +:10AFB00040F22310604300E06EE1A94901EBC000BC +:10AFC000183040F223116143A54A02EBC101897890 +:10AFD00001EBC10100EB0110017840F22310604346 +:10AFE00002EBC0004079814215D0002240F22310CC +:10AFF00060439B4901EBC000183040F223116143CC +:10B00000974B00E047E103EBC101897801EBC101F7 +:10B0100000EB0110027040F223106043904901EBF5 +:10B02000C000807804EB440101EB04118D4A02EB6F +:10B030000111C979884207DB002140F223106043E7 +:10B04000874A02EBC000817040F2231060438449BC +:10B0500001EBC000407808B340F22310604301EBDD +:10B06000C000817840F2231060437D4A02F830101E +:10B0700040F223106043114601EBC0004078401EAF +:10B08000C1B240F22310604302EBC0008170002186 +:10B0900040F22310604302EBC000417040F22310E5 +:10B0A00060436F4B03EBC000183040F2231363433F +:10B0B0006B4E06EBC3039B7803EBC30300EB03105B +:10B0C000427940F223106043334603EBC00081789D +:10B0D0002046ECF717FEDEE040F2231060436049A3 +:10B0E00001EBC0000079012813D040F22310604327 +:10B0F00001EBC000183040F223116143584A02EBC3 +:10B10000C101C97801EBC10100EB011000780028F2 +:10B1100056D140F223106043514901EBC000C07882 +:10B12000401CC1B240F2231060434D4A02EBC00004 +:10B13000C17040F223106043114611F8300080B115 +:10B1400040F22310604311F8301040F223106043A6 +:10B1500002EBC000C170002140F22310604302F8EE +:10B16000301040F2231060433D4901EBC00018301D +:10B1700040F2231161433A4A02EBC101C97801EB65 +:10B18000C10100EB0110017840F22310604302EB93 +:10B19000C0004079814213D0002240F22310604366 +:10B1A0002F4901EBC000183040F2231161432C4BB2 +:10B1B00003EBC101C97801EBC10100EB0110027082 +:10B1C00040F223106043264901EBC000C17840F2F1 +:10B1D00023106043224A02EBC0008079814206DBE3 +:10B1E000002140F22310604302EBC000C17040F226 +:10B1F000231060431A4901EBC000407808B340F2C5 +:10B200002310604301EBC000C17840F2231060437B +:10B21000134A02F8301040F223106043114601EB4C +:10B22000C0004078401EC1B240F22310604302EBE0 +:10B23000C000C170002140F22310604302EBC00047 +:10B24000417040F223106043054B03EBC0001830FF +:10B250000AE00000F0380020BC120020083E002068 +:10B26000C44400200440002040F223136343684E8E +:10B2700006EBC303DB7803EBC30300EB0310427957 +:10B2800040F223106043334603EBC000C1782046F0 +:10B29000ECF738FD00BF00BF601CC4B25D4890F8F9 +:10B2A0001A0BA0423FF7F0AD5B488078012876D1B9 +:10B2B00059486C38807800EB4001584800EB011089 +:10B2C000807900286BD0002053498870A1F16C0070 +:10B2D0008178504890F8BC0B401E814207DA4E48F6 +:10B2E0006C388078401C4C496C39887003E0002031 +:10B2F00049496C39887048486C38807800EB4001C7 +:10B300004548543800EB81008078002847D000225F +:10B3100041486C38807800EB40013F48543800EBDE +:10B32000810082703C486C38807800EB40013B48DB +:10B3300000EB01108079012822D0042804D00528D0 +:10B340001AD0062821D112E033486C38807800EBFF +:10B350004001324800EB011000684FF4E131B1FBCD +:10B36000F0F000EB401040002B4988600DE04FF4F6 +:10B370007A702949886008E064202749886004E0E1 +:10B380004FF47A702449886000BF00BF224A6C3AAB +:10B3900093780B32D15C0B3A9078F4F71BFF20487E +:10B3A000407880B91F48807801281ED100201D49AF +:10B3B00088701B4B1A79174B93F89017184B5878D5 +:10B3C000FAF792F811E017480C38807801280CD170 +:10B3D000002114480C388170114B1A790D4B93F8E9 +:10B3E00090170F4B5878FAF77FF80F48807B58B9C1 +:10B3F000DFF7E8FCF4F746FC0948C07820B10020EC +:10B400000749C870F6F7DEF8FDF794F9BDE8F0815A +:10B41000C4440020BC320020F43F00207C3E0020C9 +:10B420004C3A002008390020BC1200203EB5002410 +:10B43000002501210846FCF705FDA720ADF8000016 +:10B440000020ADF8020040F2E73001900020ADF896 +:10B45000080069464FF08040FFF758FC0021AA48D9 +:10B4600080F8E21700BF6CE004EB4400A74901EB51 +:10B470008001A54890F8E207A54A42F82010A248AA +:10B4800090F8E207401CC1B29F4880F8E21704EB35 +:10B49000440002F55A7101EB80019B4890F8E207E5 +:10B4A00042F82010984890F8E207401CC1B2964834 +:10B4B00080F8E21704EB440002F54E7101EB8001C5 +:10B4C000914890F8E20742F820108F4890F8E20780 +:10B4D000401CC1B28C4880F8E21704EB44008D494F +:10B4E00001EB8001884890F8E20742F82010864876 +:10B4F00090F8E207401CC1B2834880F8E2170025AB +:10B500001BE040F223106043834901EBC000183078 +:10B5100005EBC50100EB01100C307B4991F8E217F7 +:10B520007B4A42F82100784890F8E207401CC1B2FB +:10B53000754880F8E217681CC5B2102DE1DB601C6D +:10B54000C4B2042C90DB71490C396F4890F8E207C3 +:10B550006F4A42F820106C4890F8E207401CC1B2D4 +:10B56000694880F8E21700F5C860674991F8E2176A +:10B5700042F82100644890F8E207401CC1B26248DA +:10B5800080F8E21700F24C6190F8E20742F82010D0 +:10B590005D4890F8E207401CC1B25B4880F8E217B2 +:10B5A00000F5CB6190F8E20742F82010564890F879 +:10B5B000E207401CC1B2544880F8E21700F2CC7197 +:10B5C00090F8E20742F820104F4890F8E207401C3C +:10B5D000C1B24D4880F8E21700F6043190F8E20756 +:10B5E00042F82010484890F8E207401CC1B2464893 +:10B5F00080F8E21700F2346190F8E20742F8201078 +:10B60000414890F8E207401CC1B23F4880F8E21779 +:10B6100040493C3190F8E20742F820103A4890F84F +:10B62000E207401CC1B2384880F8E2173B4836496F +:10B6300091F8E21742F82100334890F8E207401CE5 +:10B64000C1B2314880F8E2173249303190F8E20750 +:10B6500042F820102C4890F8E207401CC1B22A485A +:10B6600080F8E21700F62C5190F8E20742F820101B +:10B67000254890F8E207401CC1B2234880F8E21741 +:10B6800000F6385190F8E20742F820101E4890F872 +:10B69000E207401CC1B21C4880F8E217002414E005 +:10B6A00004EB44011E4800EB8101174890F8E207C3 +:10B6B000174A42F82010144890F8E207401CC1B223 +:10B6C000114880F8E217601CC4B2052CE8DB0F4972 +:10B6D0001C390D4890F8E2070D4A42F820100A483C +:10B6E00090F8E207401CC1B2074880F8E217012138 +:10B6F0008807FFF71CFA012211469007FFF7FDFAB1 +:10B7000000F010F83EBD0000BC320020403900209F +:10B71000A03A002034690020C4440020D812002040 +:10B72000A03F002008B51C208DF8000001208DF8F6 +:10B73000010002208DF8020001208DF80300684608 +:10B74000F5F7A2FA08BD10B5F3F73EF810BD10B535 +:10B75000F3F75CF810BD10B5FBF778FE10BD10B51F +:10B76000F3F708F810BD10B5F3F772F810BD10B577 +:10B77000F5F760F810BD01F40072B2F5007F00D15A +:10B7800000BFCA430280704721B1828942F400524F +:10B79000828104E082894DF6FF731A4082817047EE +:10B7A0001AB1838A0B43838202E0838A8B438382AC +:10B7B0007047000010B504462548844208D1012195 +:10B7C0001020FCF76FFB00211020FCF76BFB3EE024 +:10B7D0002048844209D101214804FCF743FB0021A1 +:10B7E0004FF40030FCF73EFB31E01B48844209D1A6 +:10B7F00001218804FCF736FB00214FF48020FCF780 +:10B8000031FB24E01548844209D10121C804FCF72A +:10B8100029FB00214FF40020FCF724FB17E010481F +:10B82000844209D101210805FCF71CFB00214FF4DB +:10B830008010FCF717FB0AE00A48844207D1012177 +:10B840002020FCF72FFB00212020FCF72BFB10BD54 +:10B85000001001400044004000480040004C0040FF +:10B86000005000400014014002460020B1F5007F66 +:10B8700000D100BF13880B400BB1012000E0002075 +:10B88000704770B50246002400230025002040F6D2 +:10B890006A16B14200D100BFC1F3421501F01F0387 +:10B8A000012606FA03F3012D02D19689334006E002 +:10B8B000022D02D1168A334001E0968A33400C12E1 +:10B8C000012606FA04F41688344013B10CB10120A5 +:10B8D00000E0002070BDF0B50346002400260025DE +:10B8E000002040F66A17B94200D100BF1846C1F3E4 +:10B8F000421401F01F06012707FA06F5012C01D1B9 +:10B900000C3004E0022C01D1103000E014301AB1E8 +:10B9100007682F43076002E00768AF430760F0BD88 +:10B920002DE9FF4705460E460024A14600BFA0466C +:10B93000B08900B100BF2C8A24F44054F08804433D +:10B940002C82AC8941F20C608443B0883189084371 +:10B95000718908430443AC81AC8A24F44074B089F3 +:10B960000443AC826846FCF7ADFA2048854202D019 +:10B970001F48854202D1DDF80C9001E0DDF8089007 +:10B98000A88900F4004040B109EBC90000EB0910A0 +:10B9900031684900B0FBF1F707E009EBC90000EBA3 +:10B9A000091031688900B0FBF1F76420B7FBF0F0B3 +:10B9B00004012009642101FB1078A88900F40040EB +:10B9C00040B1322000EBC800B0FBF1F000F00700FE +:10B9D000044308E0322000EB08106421B0FBF1F0D2 +:10B9E00000F00F0004432C81BDE8FF8700100140E8 +:10B9F0000014014010B5002406E0FCF7E7F910B987 +:10BA0000DDF72EFE10BD641C02488442F5D3FA20F7 +:10BA1000F8E70000404B4C000FB4084B10B504A9E8 +:10BA200002AA039801F0E6F9044602A9002001F0F9 +:10BA30000CFC204610BC5DF814FB00004BD2020841 +:10BA400003B401984100009850EAC12018BF0420B7 +:10BA50004A0D18BF40F0010040F2FF72B2EB515F97 +:10BA600008BF40F00200012808BF052002B070475F +:10BA700030B583B0044601F093F99FED090B0546FC +:10BA80008DED000B002221466846DCF7E2FE2846D9 +:10BA900001F0A2F99DED000B03B030BD00000000E5 +:10BAA000000000000000000070B5D94B00242DED0F +:10BAB000020B2DED108BDDE91010984205DA20F015 +:10BAC00000429A4201D809D141B19DED100BBDEC65 +:10BAD000108B02B0BDE8704001F01EB9B0F5801FB8 +:10BAE00026DA11430BD0002813DA012001F074F993 +:10BAF000BDEC108B02B0BDE8704001F021B902200E +:10BB000001F06AF901F0F0F851EC100B81F00041FE +:10BB10009EE06FF035049FEDC00B53EC102B9DEDB4 +:10BB2000100B51EC100BDCF76BFCCDE91001084653 +:10BB300004EB2051C0F31304B948A1F2FF312044B3 +:10BB400000F4801080F07F6282F04052224301EBCB +:10BB500020559FEDB50B119253EC102B9DED100B62 +:10BB600051EC100BDCF746FC41EC180BA01CC0F3A9 +:10BB700013009FEDAFDB9FEDB0EBB14E7E44032889 +:10BB80006CD296ED000B51EC180B53EC102BDDF73B +:10BB900091F91DD1002D01BF96ED000BBDEC108B6E +:10BBA00002B070BD2846DCF722FD41EC180B53ECC7 +:10BBB0001D2BDCF725FC41EC190B53EC1E2B51EC33 +:10BBC000180BDCF71DFC53EC192BDCF772FB3FE084 +:10BBD0009FED9D0B51EC180B53EC102BDCF710FC78 +:10BBE0009FED9B1B53EC112BDCF707FC41EC190B71 +:10BBF00053EC182B51EC180BDCF702FC53EC192B0F +:10BC0000DCF7FEFB41EC190B002D04BF53EC192BA4 +:10BC100051EC180B1AD02846DCF7E9FC41EC1A0B62 +:10BC200053EC1D2BDCF7ECFB53EC192BDCF7E5FB9D +:10BC300053EC182BDCF7DEFB41EC180B53EC1E2BFE +:10BC400051EC1A0BDCF7DCFB53EC182BDCF7D2FBC6 +:10BC5000BDEC108B02B041EC100B70BD9FED7E0B64 +:10BC600051EC180B53EC102BDCF723FB41EC100BC1 +:10BC700051EC180B53EC102BDCF734FC41EC190B96 +:10BC80002846DCF7B4FC41EC1B0B53EC192B51ECB0 +:10BC9000190BDCF7B5FB41EC1A0B714853EC1A2B6E +:10BCA000261851EC1A0BDCF7ABFB41EC1F0B6D486F +:10BCB000C4F1510404F5D724B0EE4F0AF0EE6F0A38 +:10BCC0000321784400F094FF53EC1F2B51EC100B30 +:10BCD000DCF796FB41EC1C0B6348B0EE4F0AF0EE2C +:10BCE0006F0A0421784400F083FF53EC1A2B51ECC7 +:10BCF000100BDCF785FB344353EC1C2BDCF7D9FA33 +:10BD000041EC1C0B002C4CDD9FED510B51EC180B42 +:10BD100053EC102BDCF774FB53EC182BDCF770FBA7 +:10BD200041EC1A0B55B353EC1D2B51EC1B0BDCF7FC +:10BD300067FB41EC1D0B53EC1C2B51EC1A0BDCF791 +:10BD4000B8FA53EC192BDCF75BFB53EC1D2BDCF73B +:10BD5000B0FA53EC1A2BDCF750FB53EC182BDCF742 +:10BD600049FB41EC180B53EC1E2B51EC1B0BDCF781 +:10BD700047FB53EC182BDCF73DFB69E753EC1C2B1E +:10BD800051EC1A0BDCF795FA53EC192BDCF738FB66 +:10BD900053EC1A2BDCF731FB53EC182BDCF72DFBA3 +:10BDA00056E735B353EC1D2B51EC1B0BDCF728FB8E +:10BDB00041EC1A0B53EC1C2B51EC180BDCF71AFB63 +:10BDC00053EC192BDCF71CFB53EC1A2BDCF712FBA2 +:10BDD00053EC182BDCF70EFB41EC180B53EC1E2B2D +:10BDE00051EC1B0BDCF70CFB53EC182BDCF702FBC4 +:10BDF0002EE753EC1C2B51EC180BDCF7FBFA53EC41 +:10BE0000192BDCF7FDFA53EC182BDCF7F6FA1FE7D9 +:10BE10000000F07F00000000000000000000504320 +:10BE2000645F090000000000000000000000F03F17 +:10BE3000763C7935EF39EA3D0000E0FE422EE63FE0 +:10BE4000B09F000000000000555555555555D53F91 +:10BE5000000000000000E03F000000000000004083 +:10BE600086EBF9FF329E0000289E000000000000D3 +:10BE700070B5414A00252DED020B2DED048BDDE957 +:10BE80000404944205DA24F00041914201D809D11A +:10BE900040B19DED040BBDEC048B02B0BDE87040D9 +:10BEA00000F03ABFB4F5801F26DA08430BD0002C0F +:10BEB00013DA012000F090FFBDEC048B02B0BDE866 +:10BEC000704000F03DBF022000F086FF00F00CFF44 +:10BED00051EC100B81F0004146E09FED290B6FF013 +:10BEE000350553EC102B9DED040B51EC100BDCF7DA +:10BEF00087FACDE904010C4605EB2450A0F2FF308F +:10BF0000C10F40F2FF32521A62F31F540844DCF7AB +:10BF10006EFB05949DED040B41EC180B51EC100BDE +:10BF200001F008FB9FED181B53EC112BDCF768FAAE +:10BF30009FED170B41EC190B53EC102B51EC180B28 +:10BF4000DCF75EFA53EC192BDCF7B3F99FED120B1B +:10BF500041EC190B53EC102B51EC180BDCF750FA99 +:10BF600053EC192BDCF7A5F9BDEC048B02B041ECC6 +:10BF7000100B70BD000000000000F07F000000000A +:10BF800000000000000050430EE526157BCBDB3F90 +:10BF9000362BF111F3FE593D00609F501344D33FFF +:10BFA0002DE9F04D2DED040B2DED0E8B96B0DDE956 +:10BFB0002550279CDDF890A025F0004624F000488D +:10BFC000BAF1000F14BF0121002101EB4502FC4929 +:10BFD00053184A1093422AD3002814BF0123002388 +:10BFE00003EB44030B44F7498B4220D358EA00018A +:10BFF0009FEDF59B76D0DFF8D8B35D4503D1BAF15C +:10C00000000F05D188E0BAF1000F08BF002100D071 +:10C01000012101EB450111F5001F08D8002814BFCC +:10C020000121002101EB440111F5001F0BD99DED09 +:10C03000261B9DED240B16B0BDEC0E8B04B0BDE8A5 +:10C04000F04D00F073BE0027002DBCBFE1498845CC +:10C0500021DAE1498845A8BF02271CDAC3451ADC6A +:10C06000DE4901EB2851142908DDC1F1340220FA20 +:10C0700002F101FA02F282420DD108E058B9C1F191 +:10C08000140228FA02F101FA02F2424503D101F04A +:10C090000101C1F1020756EA0A0124D1002C22DA7B +:10C0A000002D18BF022F01D0012F0AD0022000F06E +:10C0B00093FE16B0BDEC0E8B04B0BDE8F04D00F061 +:10C0C00013BE022000F088FE00F00EFE51EC100BB3 +:10C0D00081F0004141EC100B16B0BDEC0E8B04B0AA +:10C0E000BDE8F08D18E09FEDBEAB9FEDBF8B002843 +:10C0F00071D1B848804522D105F1804010F58010FB +:10C1000008BFBAF1000F07D0B3450ADC002CA8BF66 +:10C110009DED260BE0DA0DE0B0EE490AF0EE690A7B +:10C12000DAE7002C06DA9DED260B51EC100B81F0BE +:10C1300000416FE0AE48784490ED000BCCE7D84565 +:10C140004DD1002C48DA2EB186423AD1BAF1000F17 +:10C1500042D126E0BAF1000F13D0022000F03CFEDD +:10C1600000F0FEFD8DED020B9DED240B8DED000B1F +:10C1700010EE900A039961F31E0003909DED020BEF +:10C18000AAE78DED02AB9DED240B1AEE901A10EE8E +:10C19000900A8DED000B61F31E0003909DED020BE4 +:10C1A0009AE78DED028B9DED240B18EE901A10EEA0 +:10C1B000900A8DED000B61F31E0003909DED020BC4 +:10C1C0008AE709DA9DED240B51EC190B53EC102B87 +:10C1D000DCF788F91EE020E09DED240B7CE7864229 +:10C1E0001BDAB4F1804F0DD0A4F10050B0F1FF5034 +:10C1F00013D1002D11DB9DED240B51EC100B01F040 +:10C200002FFA07E09DED240B53EC102B51EC100B93 +:10C2100000F0C2BC41EC100B5EE79DED240B51EC2D +:10C22000100B01F075F8BAF1000FCDE90E0142D103 +:10C230009FED710B46B3A6F1E040B0F17F600CD0EA +:10C240005E4538D1002D00DAA7B3022F0CBF0120C4 +:10C250004FF0FF30DCF7CBF9DCE7002D01DD002CDF +:10C260000DDA002D01DD002C1FDB002D16DA002C6D +:10C2700014DB012F08BF9FED620B3FF42DAFB0EE32 +:10C280004A0AF0EE6A0A27E7022F18BF002D0CD0E9 +:10C29000012F0AD1002DFFF61FAF06E0002DB8BF19 +:10C2A000002C08DA012F3FF417AFB0EE480AF0EE89 +:10C2B000680A11E71BE0012000EBE57050EA070176 +:10C2C00015D0791EB0EE498AF0EE698A084308BF9E +:10C2D0009FED4D8B4E480025804570DD4D494E4801 +:10C2E000884514DDB0420DDB002C19DB2FE0012066 +:10C2F00000F072FD16B0BDEC0E8B04B0BDE8F04D41 +:10C3000000F01EBDB34502DC002C09DC1FE08642B4 +:10C3100002DA002C1BDA03E05E452BDD002C16DD73 +:10C32000022000F059FD00F01BFD8DED020B53ECD7 +:10C330001A2B51EC180BDCF763F8CDE900010399D7 +:10C34000019861F31E0003909DED020BC4E60220EC +:10C3500000F042FD00F014FD10EE901A18EE900A65 +:10C360008DED020B8DED008B61F31E0003909DEDB2 +:10C37000020BB1E69DED0E0B53EC192B51EC100B9B +:10C38000DCF738F89FED260BCDE9080153EC102BB4 +:10C390009DED080B51EC100BDCF732F89FED221BE2 +:10C3A00053EC112BDCF729F89DED081B53EC112BF6 +:10C3B000DCF726F89FED1E1B53EC112B3CE08CE0C4 +:10C3C000FFFF1F00FFFF0F00000000000000F03F14 +:10C3D0000000F03F0000F07F0000404301FCFFFF41 +:10C3E000000000000000F07F0000000000000000DE +:10C3F000F69900000000000000000000000000802E +:10C40000000000000000F0FF000000000000F0BF8E +:10C410000000E0410000F043FFFFEF3F000000009C +:10C42000000000000000D03F555555555555D53FEB +:10C43000000000000000E03FDBF7DFFF9DED080B90 +:10C4400041EC1A0B53EC102B51EC100BDBF7D8FF1F +:10C4500053EC1A2BDBF7D4FF41EC1A0B9FEDFE0BCC +:10C4600053EC102B9DED080B51EC100BDBF7C8FFC4 +:10C4700041EC1B0B9FEDFA0B51EC1A0B53EC102BFC +:10C48000DBF7BEFF41EC1A0B9FEDF70B53EC102BC3 +:10C490009DED080B51EC100BDBF7B2FF53EC1A2BA0 +:10C4A000DBF7A8FF41EC1A0B51EC1B0B53EC1A2BDA +:10C4B000DBF7FFFE0690CDE906519DED060B53EC30 +:10C4C0001B2B51EC100BDBF795FF53EC1A2BDBF712 +:10C4D00094FF41EC100B00F0A1B90020B6F5801FCD +:10C4E0000EDA9FEDE30B53EC102B9DED0E0B51EC90 +:10C4F000100BDBF785FFCDE90E016FF034000E461F +:10C5000000EB2650A0F2FF37C6F31300DA4940F0E3 +:10C510007F6646F040568842D8BF002408DDD749E0 +:10C520008142C8BF012403DC0024A6F580167F1CCD +:10C53000D348784400EBC4000F9690ED00CB9DEDFE +:10C540000E0B53EC1C2B51EC100BDBF753FF9DED46 +:10C550000E0B41EC1B0B53EC1C2B51EC100BDBF7BF +:10C56000A8FE41EC100B51EC190B53EC102BDBF730 +:10C57000B9FF41EC1D0B51EC1B0B53EC1D2BDBF7F2 +:10C580003FFF41EC1A0BBF488DED10AB784410957E +:10C5900090ED000B4FF0005040EA660000EB844045 +:10C5A0008DED080B00F5002009909DED080B53EC74 +:10C5B0001C2B51EC100BDBF71DFF9DED0E1B53ECFC +:10C5C000112BDBF71AFF41EC100B53EC102B9DEDF8 +:10C5D000100B51EC100BDBF713FF9DED080B41EC3A +:10C5E0001C0B53EC102B9DED100B51EC100BDBF7DB +:10C5F00007FF53EC1B2BDBF700FF53EC1C2BDBF787 +:10C60000F9FE53EC1D2BDBF7FBFE41EC1C0B53EC4E +:10C610001A2B51EC1A0BDBF7F3FE41EC1B0B9A487B +:10C620000621B0EE4B0AF0EE6B0A784400F0E0FA17 +:10C63000B0EE401AF0EE601AB0EE41DAF0EE61DAD8 +:10C6400053EC1B2B51EC1B0BDBF7DAFE53EC1D2BD1 +:10C65000DBF7D6FE9DED100B41EC1B0B53EC1A2BB8 +:10C6600051EC100BDBF725FE53EC1C2BDBF7C8FE5F +:10C6700053EC1B2BDBF71DFE9DED100B41EC1B0B50 +:10C6800053EC102B51EC100BDBF7BAFE41EC1D0BF9 +:10C690009FED7FEB53EC1E2BDBF70BFE53EC1B2BBC +:10C6A000DBF707FE0890CDE908519DED080B53EC30 +:10C6B0001E2B51EC100BDBF79DFE53EC1D2BDBF713 +:10C6C00099FE53EC1B2BDBF798FE9DED080B41EC1C +:10C6D0001D0B53EC102B9DED100B51EC100BDBF7E9 +:10C6E0008FFE41EC1B0B53EC1A2B51EC1D0BDBF7AF +:10C6F00087FE9DED080B41EC1A0B53EC102B51EC0F +:10C700001C0BDBF77DFE53EC1A2BDBF7D2FD41EC63 +:10C710001A0B51EC1B0B53EC1A2BDBF7CAFD0C90D8 +:10C72000CDE90C519DED0C0B53EC1B2B51EC100B78 +:10C73000DBF760FE53EC1A2BDBF75FFE41EC1B0BC3 +:10C740009FED550B53EC102B9DED0C0B51EC100B8A +:10C75000DBF756FE41EC1A0B9FED510B51EC1B0B16 +:10C7600053EC102BDBF74CFE41EC1B0B9FED4E0BFB +:10C7700053EC102B9DED0C0B51EC100BDBF740FE36 +:10C7800053EC1B2BDBF795FD41EC100B484878442C +:10C7900000EBC40090ED001B51EC100B53EC112B7F +:10C7A000DBF787FD41EC1B0B3846DBF720FFCDE9BB +:10C7B000080153EC1B2B51EC1A0BDBF77AFD41EC13 +:10C7C000100B3C48784400EBC40090ED00CB51ECDA +:10C7D000100B53EC1C2BDBF76CFD9DED081B53EC91 +:10C7E000112BDBF766FD0690CDE906519DED080B98 +:10C7F00053EC102B9DED060B51EC100BDBF7FAFD03 +:10C8000053EC1C2BDBF7F6FD53EC1A2BDBF7F2FD98 +:10C8100053EC1B2BDBF7F1FD41EC100B9DED261BC0 +:10C8200053EC102B8DED001B00959DED260B51EC6C +:10C83000100BDBF7E5FD9DED000B41EC1A0B53EC03 +:10C84000102B9DED260B51EC100BDBF7D3FD9DED6E +:10C85000061B53EC112B2FE0000000604715F73F3B +:10C86000FE822B654715F73F44DF5DF80BAE543E63 +:10C8700000000000000040438E9803007AB60B00D1 +:10C880003A950000A095000072940000000000009E +:10C890000000000000000840000000E009C7EE3F73 +:10C8A000FD033ADC09C7EE3FF5015B14E02F3EBE05 +:10C8B000FE920000B8920000DBF7A2FD53EC1A2BA9 +:10C8C000DBF7F7FC9DED060B41EC1A0B53EC102B3C +:10C8D0009DED000B51EC100BDBF792FDCDE90C0147 +:10C8E0009DED0C0B51EC1A0B53EC102BDBF7E1FC1C +:10C8F000CDE902010C46AA498C422FDB611A08439C +:10C9000018D19DED0C0B53EC102B9DED020B51EC4F +:10C91000100BDBF76FFD41EC1B0B9FEDA30B51ECF4 +:10C920001A0B53EC102BDBF7C4FC53EC1B2BDCF77E +:10C930006FF82DD2022000F04FFA00F011FA10EE3D +:10C94000901A18EE900A8DED020B8DED008B61F3BD +:10C950001E0003909DED020BFFF7BEBB944A24F02E +:10C960000041914214D39349214408437FF4EFAC32 +:10C970009DED0C0B53EC102B9DED020B51EC100BAD +:10C98000DBF738FD53EC1A2BDCF742F87FF6DFAC0F +:10C9900024F000408849894A002601EB2051824258 +:10C9A0002BDA481C4FF4801121FA00F02044844A0D +:10C9B000C0F30A517A44A1F2FF3192ED000B814A93 +:10C9C0008DED080BCA4020EA0202C0F3130040F4C8 +:10C9D0008010C1F1140120FA01F60992002CB8BFB1 +:10C9E00076429DED080B53EC102B9DED0C0B51EC9A +:10C9F000100BDBF7FFFCCDE90C019DED0C0B51ECAE +:10CA00001A0B53EC102BDBF754FC9FED6F0B0890C7 +:10CA1000CDE9085153EC102B9DED080B51EC100B98 +:10CA2000DBF7EEFC41EC1B0B9FED690B53EC102B7D +:10CA30009DED080B51EC100BDBF7E2FC9DED0C0BB0 +:10CA400041EC1C0B53EC102B9DED080B51EC100B23 +:10CA5000DBF7D0FC53EC1A2BDBF7CFFC9FED5E1B12 +:10CA600053EC112BDBF7CCFC53EC1C2BDBF721FC3C +:10CA700041EC1A0B51EC1B0B53EC1A2BDBF719FC96 +:10CA8000CDE902019DED020B53EC1B2B51EC100B79 +:10CA9000DBF7B0FC53EC1A2BDBF7AFFC9DED020B80 +:10CAA00041EC1A0B53EC102B51EC100BDBF7A8FCEC +:10CAB000CDE908014A489DED080B0521784400F0B6 +:10CAC00097F89DED081B51EC100B53EC112BDBF785 +:10CAD00097FC9DED021B53EC112BDBF78EFCCDE98F +:10CAE00006019DED020B53EC1A2B51EC100BDBF7FA +:10CAF00087FC53EC1A2BDBF7DCFB9FED3B0B41EC87 +:10CB00001A0B53EC102B9DED060B51EC100BDBF7C1 +:10CB100071FC9DED060B41EC1B0B53EC102B9DEDB6 +:10CB2000020B51EC100BDBF76BFC53EC1B2BDBF710 +:10CB3000D9FC53EC1A2BDBF75DFC9DED021B53EC8B +:10CB4000112BDBF757FC53EC192BDBF756FCCDE927 +:10CB5000020101EB065001150029C8BF039015DC46 +:10CB60009DED020B324651EC100BDBF739FFFEF75F +:10CB700067FF042808BF00F003F932469DED020B61 +:10CB800051EC100BDBF72CFFCDE902019DED020B00 +:10CB900051EC180B53EC102BDBF732FCFFF73ABBD0 +:10CBA0000000904000000000FE822B654715973C76 +:10CBB00000CC904000346F3F01FCFFFF0000E03FDD +:10CBC00078910000FFFF0F0000000000432EE63FB9 +:10CBD000396CA80C615C20BEEF39FAFE422EE63FAC +:10CBE0001090000000000000000000000000004065 +:10CBF00070B504462DED028B4D1E00EBC500B0EE66 +:10CC0000408AF0EE608A90ED000B35F0060017D0F8 +:10CC100053EC182B51EC100BDBF7F2FB41EC100B33 +:10CC20006D1E04EBC50090ED001B51EC100B53EC96 +:10CC3000112BDBF73EFB41EC100B35F00600E7D182 +:10CC4000022D36D0042D1CD0062D1CBFBDEC028B4E +:10CC500070BD53EC182B51EC100BDBF7D1FB94EDAE +:10CC60000A1B53EC112BDBF724FB53EC182BDBF7DF +:10CC7000C7FB94ED081B53EC112BDBF71AFB41ECBF +:10CC8000100B53EC182B51EC100BDBF7B9FB94EDA8 +:10CC9000061B53EC112BDBF70CFB53EC182BDBF7CB +:10CCA000AFFB94ED040B53EC102BDBF702FB41ECD4 +:10CCB000100B53EC182B51EC100BDBF7A1FB94ED90 +:10CCC000021B53EC112BDBF7F4FA53EC182BDBF7B8 +:10CCD00097FB94ED001B53EC112BDBF7EAFABDEC4C +:10CCE000028B41EC100B70BD9FED070B10B553ECA0 +:10CCF000102B9FED070B51EC100BDBF7F3FB41EC16 +:10CD0000100B10BD0000000000000000000000003B +:10CD1000000000000000F03F10B553EC102B51EC68 +:10CD2000100BDBF7C6FA41EC100B10BD10B553EC3D +:10CD3000112B51EC100BDBF7BCFA41EC100B10BDC2 +:10CD40009FED050B10B553EC102B51EC100BDBF7DE +:10CD5000C9FB41EC100B10BD0000000000000000FA +:10CD60009FED050B10B553EC102B51EC100BDBF7BE +:10CD700047FB41EC100B10BD0000000000000070EC +:10CD80009FED050B10B553EC102B51EC100BDBF79E +:10CD900037FB41EC100B10BD00000000000000103C +:10CDA0000148006870470000B812002002E008C87F +:10CDB000121F08C1002AFAD170477047002001E015 +:10CDC00001C1121F002AFBD1704780F31088704701 +:10CDD00080F3108870470000014908607047000028 +:10CDE000B812002030380A2801D2012070470020F4 +:10CDF000704700002DE9FF4F8DB00F460546002615 +:10CE000006E025280BD0DDE90F1290476D1C761C3B +:10CE100028780028F5D111B03046BDE8F08F002405 +:10CE2000A246A1460122E94900E0044315F8013F6A +:10CE3000203B02FA03F00842F7D128782A2810D0C4 +:10CE40006FF02F022878A0F13001092914D80AEBDD +:10CE50008A0102EB410144F0020400EB010A6D1C5F +:10CE6000F0E701CF5FEA000A03D544F40054CAF1A9 +:10CE7000000A44F002046D1C28782E2817D115F8FA +:10CE8000010F44F004042A280ED06FF02F022878F6 +:10CE9000A0F1300109290AD809EB890102EB41010F +:10CEA00000EB01096D1CF2E757F8049B6D1C287814 +:10CEB0006C280FD006DC4C2817D068280DD06A28C3 +:10CEC00014D104E0742810D07A280FD10DE044F476 +:10CED00000140AE044F4801401E044F4401469783A +:10CEE000814202D104F580146D1C6D1C28786E28D7 +:10CEF0001ED00CDC632830D004DC00288BD05828EE +:10CF000011D19FE0642867D069280CD164E07328B0 +:10CF10002DD004DC6F2872D0702804D194E07528DD +:10CF20006ED078286DD0DDE90F129047761C4BE16A +:10CF3000C4F30250022806D0032809D0042801CFE8 +:10CF400009D0066040E101CFF117C0E900613BE183 +:10CF500001CF068038E1067036E117F8040B8DF832 +:10CF6000000000208DF80100EB46012003E057F897 +:10CF700004BB4FF0FF3061074FF0000102D40DE019 +:10CF800008F10101884649450FDA8045F8DB1BF8B6 +:10CF900008100029F4D108E008F101018846814217 +:10CFA000FADB1BF808100029F6D1DDE90F23AAEB04 +:10CFB00008008146214600F031F9304400EB0806B4 +:10CFC00004E0DDE90F121BF8010B9047B8F10108EE +:10CFD000F7D221464846F2E00A21C4F302524FF04C +:10CFE000000B0891022A04D001CFC117032A09D0EF +:10CFF0000AE0FF1D27F00707F7E8020108E02CE030 +:10D000001EE01FE000B2C117042A01D140B2C117CF +:10D01000021E71F1000206DA0023D0EB030063EB7D +:10D0200001012D2202E0220504D52B228DF82420B7 +:10D03000012203E0E20701D02022F7E7904653E007 +:10D040000A210BE0102109E010214FF0000B44F001 +:10D0500004044FF00809089103E008214FF0000B89 +:10D060000891C4F30252022A04D001CF0021032AFE +:10D0700006D006E0FF1D27F00707F7E8020103E0EE +:10D0800080B2042A00D1C0B24FF0000822072BD58D +:10D090002A78702A07D0DDF820C08CF0100C5CEAEA +:10D0A0000B0C05D00EE040228DF82420012208E070 +:10D0B00050EA010306D030238DF824308DF8252066 +:10D0C00002229046089B83F0080353EA0B030BD11E +:10D0D00050EA010201D1620706D530228DF82420E2 +:10D0E0004FF00108A9F101092A78582A04D038A282 +:10D0F0000B9208AA0A920BE03AA2F9E75B46089A5B +:10D10000DBF73BFB0B9B9B5C0A9A521E0A92137047 +:10D1100050EA0102F2D10A98ADEB000000F1200BB9 +:10D12000600702D524F4803401E04FF00109D945AD +:10D1300002DDA9EB0B0000E0002000EB0B014144F5 +:10D140000890AAEB010AE00306D4DDE90F2321468B +:10D15000504600F063F806444FF0000908E009A9C2 +:10D1600011F80900DDE90F12904709F10109761C59 +:10D17000C145F4DBE0030CD5DDE90F232146504621 +:10D1800000F04CF8064404E0DDE90F12302090472F +:10D19000761C0899481E08900029F5DC08E00A98DA +:10D1A0000A990078491C0A91DDE90F129047761C14 +:10D1B000BBF10001ABF1010BF1DC21465046DDE98A +:10D1C0000F2300F019F806446D1C21E60928010020 +:10D1D00030313233343536373839616263646566ED +:10D1E00000000000303132333435363738394142AF +:10D1F00043444546000000002DE9F0410446002567 +:10D200001E461746880404D405E039462020B0475E +:10D210006D1C641EF9D52846BDE8F0812DE9F0416A +:10D22000044600251E469046C80301D5302700E07D +:10D230002027880404D505E041463846B0476D1CD8 +:10D24000641EF9D52846BDE8F0810A68531C0B60BE +:10D250001070704710B56FF00400FDF719FC10BD99 +:10D260001BE045F208214FF0E0225161002191615D +:10D270001146096941F00101116100BF4FF0E02141 +:10D28000096901F480310029F8D000214FF0E02233 +:10D2900091611146096900211161011EA0F101008F +:10D2A000DFD170471AE015214FF0E02251610021D3 +:10D2B00091611146096941F00101116100BF4FF010 +:10D2C000E021096901F480310029F8D000214FF0F4 +:10D2D000E02291611146096900211161011EA0F14E +:10D2E0000100E0D17047000010B50246002008E0C0 +:10D2F00012F8013B4340DBB2044C34F8133083EAAC +:10D3000020200B1EA1F10101F2D110BD1800002058 +:10D3100082B0CDE9000121F0004001909DED000BAD +:10D3200002B051EC100B704710B510210D48DDF71D +:10D33000DDFB0C48006840F480600A490860202149 +:10D340000848DDF7D3FB0220FFF7ACFF10210548AA +:10D35000DDF7CEFB0220FFF7A5FF10210148DDF726 +:10D36000C5FB10BD0014024010B510210D48DDF7BB +:10D37000BDFB0C48006840F480600A490860202129 +:10D380000848DDF7B5FB0220FFF78CFF10210548A8 +:10D39000DDF7AEFB0220FFF785FF10210148DDF726 +:10D3A000A5FB10BD0014024070B5054600241548C9 +:10D3B000006820F4406013490860002618E010213E +:10D3C0001048DDF793FB0220FFF76CFF10210D489A +:10D3D000DDF78EFB6006040E20210A48DDF77DFB99 +:10D3E00008B144F001040120FFF75CFF701CC6B2D5 +:10D3F000082EE4DB15B1FFF797FF01E0FFF7B4FF5C +:10D40000204670BD0014024070B5044617480068FD +:10D4100040F480601549086010211448DDF766FB70 +:10D4200000251FE0E00920B120211048DDF760FB56 +:10D4300003E020210D48DDF759FB6006040E0220B1 +:10D44000FFF730FF10210948DDF752FB0220FFF7FC +:10D4500029FF10210548DDF749FB0220FFF722FFD5 +:10D46000681CC5B2082DDDDB70BD00000014024051 +:10D4700010B50B48006840F480600949086020211D +:10D480000748DDF735FB10210548DDF731FB0420A7 +:10D49000FFF708FF20210248DDF728FB10BD000040 +:10D4A0000014024010B50B48006840F48060094940 +:10D4B000086020210748DDF719FB0420FFF7F2FE82 +:10D4C00010210448DDF714FB20210248DDF710FB92 +:10D4D00010BD00000014024010B50024144800687C +:10D4E00020F440601249086020211148DDF700FB5C +:10D4F0000120FFF7D7FE10210D48DDF7F9FA0120D2 +:10D50000FFF7D0FE08E0601CC0B20446FA2803DD35 +:10D51000FFF7C8FF012010BD20210548DDF7DDFA27 +:10D520000028F0D110210248DDF7E0FA0020F2E7F0 +:10D530000014024010B541EC100BFEF7B5FA51ECA7 +:10D54000100B10BD10B5FAF7AFFD062000F0CAF8B9 +:10D55000552000F0E7F800F0BAF804464FF4805187 +:10D560001148DDF7C3FA4FF480511048DDF7C0FAD7 +:10D57000AA2C01D0FA2010BD152000F0B3F8062027 +:10D5800000F0D0F81420FFF78DFE00F0A0F804465C +:10D590004FF480510448DDF7ABFA512C01D114202F +:10D5A000E9E7FA20E7E7000000040240000C02402F +:10D5B0004FF400410803F3F7A3FB4FF08040FDF761 +:10D5C000C3FA1248FEF7F6F81148DCF7F3F91048F1 +:10D5D0003030DCF7EFF90F48DDF794F90E48DDF74E +:10D5E00091F9DDF7B1FA002080F3108800BFFFF752 +:10D5F00031FEDDF7A9FAFDF7CBFBDDF7A5FA03E075 +:10D60000FDF726FCDDF7A0FAFAE700000010014064 +:10D610008864024000000240000402402DE9F0410D +:10D6200004460D4600262846DAF72DFE071E02D1D5 +:10D630000120BDE8F0810EE0701C86B220782978C8 +:10D64000884207D13A4629462046DAF723FE08B930 +:10D650003046EEE7641C20780028EDD100BFE8E7F3 +:10D6600000B52DED048B83B041EC190BDBF7D0FB3B +:10D6700041EC180B18EE100A18EE901A8DED008B85 +:10D68000002818BF0120084320F00040C0F17F604F +:10D6900000F1E040C00F14D019EE101A19EE900AF4 +:10D6A0008DED009B002918BF0121084320F00040A8 +:10D6B000C0F17F6000F1E040C00F04BF0120FFF720 +:10D6C0008BFB51EC180B03B0BDEC048B00BD10B507 +:10D6D0000120FFF7E7FDFF20FAF75AFD0446204638 +:10D6E00010BD000010B504464FF480510B48DDF723 +:10D6F000FFF90320FFF7D6FD4FF480510748DDF70F +:10D70000F5F94FF480510648DDF7F2F92046FAF7B3 +:10D71000CDFE0320FFF7C6FD10BD0000000402404F +:10D72000000C024010B504462046FAF7BFFE012067 +:10D73000FFF7B8FD10BD5458485F56312E332E36D2 +:10D7400000000000382020202020202020486F20CA +:10D75000536F204769616F2044696368202020204F +:10D76000202020202054454E204355412048414E42 +:10D77000473A202020202020202020202020202068 +:10D780002020202020444941204348493A2020209D +:10D790002020202020202020202020202020202089 +:10D7A00020202020204D4120534F20544855453AF9 +:10D7B0002020202020202020202020202020202069 +:10D7C0002020202020202020202020202020202059 +:10D7D0002020202020202020202020202020202049 +:10D7E0002020202020202020202020202020202039 +:10D7F0002020202020202020202020202020202029 +:10D800002020202020534F20564F4C3A202020200B +:10D810002020202020202020202020202020202008 +:10D820002020202020534F205449454E3A202020CC +:10D8300020202020202020202020202020202020E8 +:10D840002020202020534F204C49543A20202020D3 +:10D8500020202020202020202020202020202020C8 +:10D860002020202020444F4E4749413A20202020AC +:10D8700020202020202020202020202020202020A8 +:10D880002020202020202020202020202020202098 +:10D890002020202020202020202020202020202088 +:10D8A00020202020204E4741593A202020202020AF +:10D8B0002020202020202020202020202020202068 +:10D8C0002020202020202020202020202020202058 +:10D8D0002020202020202020202020202020202048 +:10D8E0002020202020202020202020202020202038 +:10D8F0002020202020202020202020202020202028 +:10D900002020202020202020202020202020202017 +:10D910002020202020202020202020202020202007 +:10D9200020202020202020202020202020202020F7 +:10D9300020202020202020202020202020202020E7 +:10D9400020202020202020202020202020202020D7 +:10D9500020202020202020202020202020202020C7 +:10D9600020202020202020202020202020202020B7 +:10D9700020202020202020202020202020202020A7 +:10D980002020202020202020202020202020202097 +:10D990002020202020202020202020202020202087 +:10D9A000202020202043414D204F4E202620484556 +:10D9B0004E20474150204C414920515559204B4859 +:10D9C00041434820210000008025000001000000A4 +:10D9D0000A0000000000000000000000000000003D +:10D9E0000000000000000000000000000000000037 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD0000000000000000000000000000000000046 +:10DAE0000000000000000000000000000000000036 +:10DAF00000000000000000006A6F796675656C2EFA +:10DB00006A6F796675656C696E672E636F6D2C3709 +:10DB10003031310000000000000000000000000073 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB500000000000000000000000000000000000C5 +:10DB60000000000000004B46422D322E34470000DA +:10DB700000000000000000000000000000000000A5 +:10DB800000000000000000000000000000004B4604 +:10DB9000423132333435360000000000000000000E +:10DBA0000000000000000000000000000000000075 +:10DBB00000000000000000000000000006008403D8 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000000045 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC10000000000000000000000000000000000004 +:10DC200000000000000000000000000000000000F4 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000000000000000000000000000B4 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000000000000000000074 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD700000000000000000000000000000000000A3 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF400000000000000000000000000000000000D1 +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000000000000000000000000091 +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E0500000000000000000000000000000000000C0 +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000000000000000000000000080 +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E1200000000000000000000000000000000000EF +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000000000000000000000000000AF +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000000000000000000000000000006F +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E000000000000000000000000000000000002F +:10E1F000000000000000000044D702088C690020E5 +:10E20000C32F002064000000020001000000000095 +:10E21000BCDB02088C690020B82F002066000000DB +:10E220000500010001000000C8D902088C69002027 +:10E23000044000206B0000003101040002000000D7 +:10E24000F8DA02088C6900208A3900202F050000C6 +:10E25000C300010003000000BADB02088C69002043 +:10E26000D63D0020F205000002000100040000007D +:10E27000C0DB02088C690020C8140020F4050000EF +:10E280000500010005000000C4DB02088C690020C5 +:10E29000D4140020F905000005000100060000006C +:10E2A00045D702088C690020382D0020FE050000AB +:10E2B0008102010007000000C8DB02088C69002011 +:10E2C000D81400207F080000610040000800000012 +:10E2D00028DC02088C69002072390020BF20000071 +:10E2E00003000100090000002CDC02088C690020FA +:10E2F000783E0020C2200000110101000A00000049 +:10E300003CDD02088C69002036340020D321000057 +:10E31000B30401000B000000F0E102088C6900204A +:10E32000CC14002086260000090001000C0000002B +:10E3300041542B5741503D54584830342C343535D6 +:10E3400033353134322C310D0A0041542B536F6375 +:10E350006B65743D302C332C3139322E3136382EEA +:10E36000342E312C35303030300D0A0041542B43DF +:10E37000574A41503F0D0A0041542B5245530D0A54 +:10E380000041542B453D4F46460D0A0041542B5742 +:10E390004D4F44453D41500D0A00000041542B5360 +:10E3A0004F434B413D5443502C746573742E6A6F38 +:10E3B000796675656C696E672E636F6D2C373031C9 +:10E3C000310D0A0041542B574B4D4F443D4E45549F +:10E3D0000D0A0041542B55415254464C3D343039BE +:10E3E000360D0A0041542B4845415254454E3D4F8D +:10E3F00046460D0A0041542B530D0A0041542B454B +:10E400003D4F46460D0A007573722E636E23002B36 +:10E410002B2B00610041542B454E544D0D0A0041F9 +:10E42000542B49434349443F0D0A0041542B494D65 +:10E4300045493F0D0A0041542B4353513F0D0A00FB +:10E440000D0A000041542B534F434B42313D54437E +:10E4500050432C746573742E6A6F796675656C69A8 +:10E460006E672E636F6D2C373031310D0A004154C9 +:10E470002B5A0D0A0041542B57414E4E3D44484300 +:10E48000500D0A0041542B57414E4E0D0A00415485 +:10E490002B534F434B4C4B42310D0A0041542B57E9 +:10E4A0004946493D4B46422D322E34472C4B46427D +:10E4B0003132333435360D0A0041542B5749464921 +:10E4C0003D5448582D4844342D322E342C4B46426E +:10E4D0003132333435360D0A0041542B536F636BA0 +:10E4E00065743D302C302C746573742E6A6F7966B8 +:10E4F00075656C696E672E636F6D2C373031310D29 +:10E500000A0041542B536F636B65743D302C302CE3 +:10E510003139322E3136382E31342E3130302C37DD +:10E520003031310D0A0041542B43574A41503F0DC1 +:10E530000A0041542B5245530D0A002B2B2B00414E +:10E540005445300D0A0041542B4347534E0D0A00E9 +:10E5500041542B4350494E3F0D0A0041542B49432F +:10E560004349440D0A0041542B4353510D0A0041C5 +:10E57000542B4349504D4F44453D310D0A00415401 +:10E580002B5149435347503D312C312C22434D4EA2 +:10E590004554222C22222C22220D0A0041542B4EBB +:10E5A00045544F50454E0D0A0041542B4349504F9E +:10E5B00050454E3D302C22544350222C227465731A +:10E5C000742E6A6F796675656C696E672E636F6D00 +:10E5D000222C373031310D0A0041542B4349504F22 +:10E5E0005051554552593F0D0A0041542B52455345 +:10E5F00045540D0A0041542B4745544750533D475D +:10E600004E524D432C300D0A0041542B4D47505370 +:10E61000433D310D0A00C4ACC8CF0000000000002B +:10E6200000000000000000000000000000000000EA +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000064656661756C74000000D5 +:10E6600000000000000000000000000000000000AA +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E690000000000000003839303030300000000049 +:10E6A000696E7465726E6574000000000000000001 +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E000D6D0B9FA000000000000000000000000D1 +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E720004368696E614D6F62696C650000000000AE +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E7600038393836303000000000434D4E455400F3 +:10E770000000000000000000000000000000000099 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A00000000000000000000000D6D0B9FA000010 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E000000000000000000000004368696E614DF9 +:10E7F0006F62696C6500000000000000000000000E +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000383938363032A7 +:10E8300000000000434D4E45540000000000000061 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E8700000000000D6D0B9FA00000000000000003F +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B000000000004368696E614D6F62696C65001D +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000038393836303400000000434D45 +:10E900004E45540000000000000000000000000020 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E930000000000000000000000000000000D6D031 +:10E94000B9FA000000000000000000000000000014 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E9700000000000000000000000000000004368EC +:10E98000696E6154656C65636F6D00000000000086 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B00000000000000000000000000000003839E6 +:10E9C0003836303700000000434D4E4554000000FB +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000D6D0B9FA00000000AD +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000004368696E61556E69B7 +:10EA5000636F6D0000000000000000000000000077 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000383938363031000046 +:10EA90000000554E494E45540000000000000000A3 +:10EAA0000000000000000000000000000000000066 +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD0000000D6D0B9FA00000000000000000000DD +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB100000004368696E61556E69636F6D000000A7 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB5000000038393836303600000000554E494E36 +:10EB6000455400000000000000000000000000000C +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB9000000000000000000000000000D6D0B9FA1C +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000004368696EB3 +:10EBE00061556E69636F6D00000000000000000059 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC10000000000000000000000000003839383615 +:10EC2000303900000000554E494E455400000000A8 +:10EC300000000000000000000000000000000000D4 +:10EC400000000000000000000000000000000000C4 +:10EC500000000000000000000000000000000000B4 +:10EC6000000000000000D6D0B9FA0000000000004B +:10EC70000000000000000000000000000000000094 +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000004368696E6154656C656394 +:10ECB0006F6D000000000000000000000000000078 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE00000000000000038393836303300000000E2 +:10ECF00043544E4554000000000000000000000096 +:10ED00000000000000000000000000000000000003 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED3000D6D0B9FA0000000000000000000000007A +:10ED400000000000000000000000000000000000C3 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED70004368696E6154656C65636F6D00000000E7 +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0003839383631310000000043544E45540094 +:10EDC0000000000000000000000000000000000043 +:10EDD0000000000000000000000000000000000033 +:10EDE0000000000000000000000000000000000023 +:10EDF00000000000000000000000C9B3CCD80000F3 +:10EE00000000000000000000000000000000000002 +:10EE100000000000000000000000000000000000F2 +:10EE200000000000000000000000000000000000E2 +:10EE300000000000000000000000535443000000E8 +:10EE400000000000000000000000000000000000C2 +:10EE500000000000000000000000000000000000B2 +:10EE600000000000000000000000000000000000A2 +:10EE7000000000000000000000003839393636304C +:10EE8000310000006A6177616C6E65742E636F6D8E +:10EE90002E73610000000000000000000000000070 +:10EEA0000000000000000000000000000000000062 +:10EEB0000000000000000000000000000000000052 +:10EEC00000000000BFC6CDFECCD80000000000004E +:10EED0000000000000000000000000000000000032 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000053544300000000000000000017 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000383939363530340000005649A9 +:10EF5000564100000000000000000000000000001A +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000BFC6FC +:10EF9000CDFECCD800000000000000000000000002 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000000000000000000000000000051 +:10EFC00000000000000000000000000000004F6F83 +:10EFD0007265646F6F000000000000000000000018 +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F00000000000000000000000000000000038398F +:10F010003936353033000000416374696F6E2E6FEE +:10F020006F7265646F6F2E636F6D000000000000EB +:10F0300000000000000000000000000000000000D0 +:10F0400000000000000000000000000000000000C0 +:10F050000000000000000000BFC6CDFECCD80000BC +:10F0600000000000000000000000000000000000A0 +:10F070000000000000000000000000000000000090 +:10F080000000000000000000000000000000000080 +:10F0900000000000000000007A61696E00000000BE +:10F0A0000000000000000000000000000000000060 +:10F0B0000000000000000000000000000000000050 +:10F0C0000000000000000000000000000000000040 +:10F0D00000000000000000003839393635390000E2 +:10F0E0000000485350505300000000000000000092 +:10F0F0000000000000000000000000000000000010 +:10F1000000000000000000000000000000000000FF +:10F1100000000000000000000000000000000000EF +:10F120000000CCA9B9FA00000000000000000000B7 +:10F1300000000000000000000000000000000000CF +:10F1400000000000000000000000000000000000BF +:10F1500000000000000000000000000000000000AF +:10F1600000004149530000000000000000000000C2 +:10F17000000000000000000000000000000000008F +:10F18000000000000000000000000000000000007F +:10F19000000000000000000000000000000000006F +:10F1A000000038393636300000000000696E7465A2 +:10F1B000726E657400000000000000000000000096 +:10F1C000000000000000000000000000000000003F +:10F1D000000000000000000000000000000000002F +:10F1E000000000000000000000000000C3E5B5E9D9 +:10F1F000000000000000000000000000000000000F +:10F2000000000000000000000000000000000000FE +:10F2100000000000000000000000000000000000EE +:10F220000000000000000000000000005669657446 +:10F230006E610000000000000000000000000000FF +:10F2400000000000000000000000000000000000BE +:10F2500000000000000000000000000000000000AE +:10F2600000000000000000000000000038393834C1 +:10F270003035000000004D6574666F6E650000005B +:10F28000000000000000000000000000000000007E +:10F29000000000000000000000000000000000006E +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000C3E5B5E900000000000008 +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F0000000000000004D6F6269666F6E650000DF +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F33000000000000000383938343031000000008F +:10F34000736D617274000000000000000000000096 +:10F3500000000000000000000000000000000000AD +:10F36000000000000000000000000000000000009D +:10F37000000000000000000000000000000000008D +:10F38000C3E5B5E900000000000000000000000037 +:10F39000000000000000000000000000000000006D +:10F3A000000000000000000000000000000000005D +:10F3B000000000000000000000000000000000004D +:10F3C0005669657474656C00000000000000000060 +:10F3D000000000000000000000000000000000002D +:10F3E000000000000000000000000000000000001D +:10F3F000000000000000000000000000000000000D +:10F4000038393834303400000000736D6172740094 +:10F4100000000000000000000000000000000000EC +:10F4200000000000000000000000000000000000DC +:10F4300000000000000000000000000000000000CC +:10F4400000000000000000000000C3E5B5E9000076 +:10F4500000000000000000000000000000000000AC +:10F46000000000000000000000000000000000009C +:10F47000000000000000000000000000000000008C +:10F480000000000000000000000056494E4100004E +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000000000005C +:10F4B000000000000000000000000000000000004C +:10F4C00000000000000000000000383938343032FD +:10F4D00000000000736D6172740000000000000005 +:10F4E000000000000000000000000000000000001C +:10F4F000000000000000000000000000000000000C +:10F5000000000000000000000000000000000000FB +:10F5100000000000BCEDC6D2D5AF00000000000026 +:10F5200000000000000000000000000000000000DB +:10F5300000000000000000000000000000000000CB +:10F5400000000000000000000000000000000000BB +:10F55000000000004D6574666F6E650000000000DD +:10F56000000000000000000000000000000000009B +:10F57000000000000000000000000000000000008B +:10F58000000000000000000000000000000000007B +:10F5900000000000383938353530380000004D653E +:10F5A00074666F6E6500000000000000000000003F +:10F5B000000000000000000000000000000000004B +:10F5C000000000000000000000000000000000003B +:10F5D0000000000000000000000000000000BCED82 +:10F5E000C6D2D5AF000000000000000000000000FF +:10F5F000000000000000000000000000000000000B +:10F6000000000000000000000000000000000000FA +:10F610000000000000000000000000000000536D2A +:10F620006172740000000000000000000000000093 +:10F6300000000000000000000000000000000000CA +:10F6400000000000000000000000000000000000BA +:10F650000000000000000000000000000000383939 +:10F660003835353032000000736D6172740000006F +:10F67000000000000000000000000000000000008A +:10F68000000000000000000000000000000000007A +:10F69000000000000000000000000000000000006A +:10F6A0000000000000000000BCEDC6D2D5AF000095 +:10F6B000000000000000000000000000000000004A +:10F6C000000000000000000000000000000000003A +:10F6D000000000000000000000000000000000002A +:10F6E0000000000000000000536D61727400000013 +:10F6F000000000000000000000000000000000000A +:10F7000000000000000000000000000000000000F9 +:10F7100000000000000000000000000000000000E9 +:10F720000000000000000000383938353530350061 +:10F730000000736D617274000000000000000000A2 +:10F7400000000000000000000000000000000000B9 +:10F7500000000000000000000000000000000000A9 +:10F760000000000000000000000000000000000099 +:10F770000000BCEDC6D2D5AF0000000000000000C4 +:10F780000000000000000000000000000000000079 +:10F790000000000000000000000000000000000069 +:10F7A0000000000000000000000000000000000059 +:10F7B0000000536D61727400000000000000000042 +:10F7C0000000000000000000000000000000000039 +:10F7D0000000000000000000000000000000000029 +:10F7E0000000000000000000000000000000000019 +:10F7F000000038393835353036000000736D6172DD +:10F800007400000000000000000000000000000084 +:10F8100000000000000000000000000000000000E8 +:10F8200000000000000000000000000000000000D8 +:10F83000000000000000000000000000C3CFBCD3A7 +:10F84000C0AD00000000000000000000000000004B +:10F8500000000000000000000000000000000000A8 +:10F860000000000000000000000000000000000098 +:10F87000000000000000000000000000426F62690C +:10F880000000000000000000000000000000000078 +:10F890000000000000000000000000000000000068 +:10F8A0000000000000000000000000000000000058 +:10F8B0000000000000000000000000003839383867 +:10F8C000303000000000696E7465726E657400006F +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F0000000000000000000000000000000000008 +:10F90000000000000000C3CFBCD3C0AD0000000069 +:10F9100000000000000000000000000000000000E7 +:10F9200000000000000000000000000000000000D7 +:10F9300000000000000000000000000000000000C7 +:10F940000000000000004772616D65656E70686FB1 +:10F950006E650000000000000000000000000000D4 +:10F960000000000000000000000000000000000097 +:10F970000000000000000000000000000000000087 +:10F980000000000000003839383830310000000035 +:10F990006770696E7465726E657400000000000027 +:10F9A0000000000000000000000000000000000057 +:10F9B0000000000000000000000000000000000047 +:10F9C0000000000000000000000000000000000037 +:10F9D000C3CFBCD3C0AD0000000000000000000099 +:10F9E0000000000000000000000000000000000017 +:10F9F0000000000000000000000000000000000007 +:10FA000000000000000000000000000000000000F6 +:10FA100042616E676C616C696E6B000000000000F3 +:10FA200000000000000000000000000000000000D6 +:10FA300000000000000000000000000000000000C6 +:10FA400000000000000000000000000000000000B6 +:10FA500038393838303300000000626C7765620056 +:10FA60000000000000000000000000000000000096 +:10FA70000000000000000000000000000000000086 +:10FA80000000000000000000000000000000000076 +:10FA900000000000000000000000D3A1B6C8000074 +:10FAA0000000000000000000000000000000000056 +:10FAB0000000000000000000000000000000000046 +:10FAC0000000000000000000000000000000000036 +:10FAD0000000000000000000000041697274656CC5 +:10FAE0000000000000000000000000000000000016 +:10FAF0000000000000000000000000000000000006 +:10FB000000000000000000000000000000000000F5 +:10FB100000000000000000000000383939313030AA +:10FB20000000000061697274656C677072732E6307 +:10FB30006F6D0000000000000000000000000000E9 +:10FB400000000000000000000000000000000000B5 +:10FB500000000000000000000000000000000000A5 +:10FB600000000000D3A1B6C80000000000000000A3 +:10FB70000000000000000000000000000000000085 +:10FB80000000000000000000000000000000000075 +:10FB90000000000000000000000000000000000065 +:10FBA0000000000041697274656C000000000000F4 +:10FBB0000000000000000000000000000000000045 +:10FBC0000000000000000000000000000000000035 +:10FBD0000000000000000000000000000000000025 +:10FBE000000000003839393131300000000061690F +:10FBF0007274656C677072732E636F6D0000000025 +:10FC000000000000000000000000000000000000F4 +:10FC100000000000000000000000000000000000E4 +:10FC20000000000000000000000000000000D3A160 +:10FC3000B6C8000000000000000000000000000046 +:10FC400000000000000000000000000000000000B4 +:10FC500000000000000000000000000000000000A4 +:10FC600000000000000000000000000000004169EA +:10FC70007274656C000000000000000000000000CD +:10FC80000000000000000000000000000000000074 +:10FC90000000000000000000000000000000000064 +:10FCA00000000000000000000000000000003839E3 +:10FCB000393133310000000061697274656C67701E +:10FCC00072732E636F6D00000000000000000000E2 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000D3A1B6C80000000012 +:10FD000000000000000000000000000000000000F3 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD3000000000000000000041697274656C000062 +:10FD400000000000000000000000000000000000B3 +:10FD500000000000000000000000000000000000A3 +:10FD60000000000000000000000000000000000093 +:10FD70000000000000000000383939313430000044 +:10FD8000000061697274656C677072732E636F6DC9 +:10FD90000000000000000000000000000000000063 +:10FDA0000000000000000000000000000000000053 +:10FDB0000000000000000000000000000000000043 +:10FDC0000000D3A1B6C80000000000000000000041 +:10FDD0000000000000000000000000000000000023 +:10FDE0000000000000000000000000000000000013 +:10FDF0000000000000000000000000000000000003 +:10FE0000000041697274656C000000000000000091 +:10FE100000000000000000000000000000000000E2 +:10FE200000000000000000000000000000000000D2 +:10FE300000000000000000000000000000000000C2 +:10FE400000003839393134350000000061697274BE +:10FE5000656C677072732E636F6D000000000000A8 +:10FE60000000000000000000000000000000000092 +:10FE70000000000000000000000000000000000082 +:10FE8000000000000000000000000000D3A1B6C880 +:10FE90000000000000000000000000000000000062 +:10FEA0000000000000000000000000000000000052 +:10FEB0000000000000000000000000000000000042 +:10FEC00000000000000000000000000041697274A2 +:10FED000656C000000000000000000000000000051 +:10FEE0000000000000000000000000000000000012 +:10FEF0000000000000000000000000000000000002 +:10FF00000000000000000000000000003839393116 +:10FF100034390000000061697274656C6770727337 +:10FF20002E636F6D00000000000000000000000064 +:10FF300000000000000000000000000000000000C1 +:10FF400000000000000000000000000000000000B1 +:10FF5000000000000000D3A1B6C8000000000000AF +:10FF60000000000000000000000000000000000091 +:10FF70000000000000000000000000000000000081 +:10FF80000000000000000000000000000000000071 +:10FF900000000000000041697274656C0000000000 +:10FFA0000000000000000000000000000000000051 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD00000000000000038393931353100000000E0 +:10FFE00061697274656C677072732E636F6D000067 +:10FFF0000000000000000000000000000000000001 +:020000040803EF +:1000000000000000000000000000000000000000F0 +:1000100000000000000000000000000000000000E0 +:10002000D3A1B6C8000000000000000000000000DE +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:1000600041697274656C000000000000000000002F +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0003839393135320000000061697274656C8D +:1000B000677072732E636F6D000000000000000017 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E00000000000000000000000D3A1B6C800001E +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:100120000000000000000000000041697274656C6E +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000003839393135334C +:100170000000000061697274656C677072732E63B1 +:100180006F6D000000000000000000000000000093 +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B00000000000D3A1B6C800000000000000004D +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F0000000000041697274656C0000000000009E +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000383939313534000000006169B0 +:100240007274656C677072732E636F6D00000000CE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:100270000000000000000000000000000000D3A10A +:10028000B6C80000000000000000000000000000F0 +:10029000000000000000000000000000000000005E +:1002A000000000000000000000000000000000004E +:1002B0000000000000000000000000000000416994 +:1002C0007274656C00000000000000000000000077 +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F000000000000000000000000000000038398D +:10030000393135350000000061697274656C6770C1 +:1003100072732E636F6D000000000000000000008B +:1003200000000000000000000000000000000000CD +:1003300000000000000000000000000000000000BD +:100340000000000000000000D3A1B6C800000000BB +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000041697274656C00000C +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C00000000000000000003839393135360000E7 +:1003D000000061697274656C677072732E636F6D73 +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:100410000000D3A1B6C800000000000000000000EA +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000041697274656C00000000000000003B +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:100490000000383939313930000000006169727468 +:1004A000656C677072732E636F6D00000000000052 +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000D3A1B6C82A +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:10051000000000000000000000000000416972744B +:10052000656C0000000000000000000000000000FA +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:1005500000000000000000000000000038393931C0 +:1005600039320000000061697274656C67707273E3 +:100570002E636F6D0000000000000000000000000E +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000D3A1B6C800000000000059 +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E00000000000000041697274656C00000000AA +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:100620000000000000003839393139330000000083 +:1006300061697274656C677072732E636F6D000010 +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000D3A1B6C800000000000000000000000088 +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B00041697274656C00000000000000000000D9 +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F0003839393139340000000061697274656C31 +:10070000677072732E636F6D0000000000000000C0 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000D3A1B6C80000C7 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:100770000000000000000000000041697274656C18 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B00000000000000000000000383939313935F0 +:1007C0000000000061697274656C677072732E635B +:1007D0006F6D00000000000000000000000000003D +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000000000D3A1B6C80000000000000000F6 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:100840000000000041697274656C00000000000047 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000038393931393600000000616954 +:100890007274656C677072732E636F6D0000000078 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000D3A1B4 +:1008D000B6C800000000000000000000000000009A +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:10090000000000000000000000000000000041693D +:100910007274656C00000000000000000000000020 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:100940000000000000000000000000000000383936 +:10095000393139370000000061697274656C677065 +:1009600072732E636F6D0000000000000000000035 +:100970000000000000000000000000000000000077 +:100980000000000000000000000000000000000067 +:100990000000000000000000D3A1B6C80000000065 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C0000000000000000000000000000000000027 +:1009D000000000000000000041697274656C0000B6 +:1009E0000000000000000000000000000000000007 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A1000000000000000000038393931393800008A +:100A2000000061697274656C677072732E636F6D1C +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A50000000000000000000000000000000000096 +:100A60000000D3A1B6C80000000000000000000094 +:100A70000000000000000000000000000000000076 +:100A80000000000000000000000000000000000066 +:100A90000000000000000000000000000000000056 +:100AA000000041697274656C0000000000000000E5 +:100AB0000000000000000000000000000000000036 +:100AC0000000000000000000000000000000000026 +:100AD0000000000000000000000000000000000016 +:100AE0000000383939313032000000006169727419 +:100AF000656C677072732E636F6D000000000000FC +:100B000000000000000000000000000000000000E5 +:100B100000000000000000000000000000000000D5 +:100B2000000000000000000000000000D3A1B6C8D3 +:100B300000000000000000000000000000000000B5 +:100B400000000000000000000000000000000000A5 +:100B50000000000000000000000000000000000095 +:100B600000000000000000000000000041697274F5 +:100B7000656C0000000000000000000000000000A4 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA000000000000000000000000000383939316A +:100BB00030330000000061697274656C6770727395 +:100BC0002E636F6D000000000000000000000000B8 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF000000000000000D3A1B6C800000000000003 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C30000000000000004964656100000000000041 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000003839393138390000000028 +:100C800061697274656C677072732E636F6D0000BA +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC000D3A1B6C800000000000000000000000032 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D00004964656100000000000000000000000070 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D40003839393137393900000061697274656C9E +:100D5000677072732E636F6D00000000000000006A +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D800000000000000000000000D3A1B6C8000071 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC00000000000000000000000496465610000B0 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E0000000000000000000000003839393138349B +:100E10003500000061697274656C677072732E63CF +:100E20006F6D0000000000000000000000000000E6 +:100E300000000000000000000000000000000000B2 +:100E400000000000000000000000000000000000A2 +:100E500000000000D3A1B6C80000000000000000A0 +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E80000000000000000000000000000000000062 +:100E900000000000496465610000000000000000DF +:100EA0000000000000000000000000000000000042 +:100EB0000000000000000000000000000000000032 +:100EC0000000000000000000000000000000000022 +:100ED00000000000383939313834360000006169CB +:100EE0007274656C677072732E636F6D0000000022 +:100EF00000000000000000000000000000000000F2 +:100F000000000000000000000000000000000000E1 +:100F10000000000000000000000000000000D3A15D +:100F2000B6C8000000000000000000000000000043 +:100F300000000000000000000000000000000000B1 +:100F400000000000000000000000000000000000A1 +:100F500000000000000000000000000000004964E4 +:100F600065610000000000000000000000000000BB +:100F70000000000000000000000000000000000071 +:100F80000000000000000000000000000000000061 +:100F900000000000000000000000000000003839E0 +:100FA000393138343800000061697274656C6770DB +:100FB00072732E636F6D00000000000000000000DF +:100FC0000000000000000000000000000000000021 +:100FD0000000000000000000000000000000000011 +:100FE0000000000000000000D3A1B6C8000000000F +:100FF00000000000000000000000000000000000F1 +:1010000000000000000000000000000000000000E0 +:1010100000000000000000000000000000000000D0 +:10102000000000000000000049646561000000004D +:1010300000000000000000000000000000000000B0 +:1010400000000000000000000000000000000000A0 +:101050000000000000000000000000000000000090 +:101060000000000000000000383939313834390000 +:10107000000061697274656C677072732E636F6DC6 +:101080000000000000000000000000000000000060 +:101090000000000000000000000000000000000050 +:1010A0000000000000000000000000000000000040 +:1010B0000000D3A1B6C8000000000000000000003E +:1010C0000000000000000000000000000000000020 +:1010D0000000000000000000000000000000000010 +:1010E0000000000000000000000000000000000000 +:1010F000000049646561000000000000000000007D +:1011000000000000000000000000000000000000DF +:1011100000000000000000000000000000000000CF +:1011200000000000000000000000000000000000BF +:101130000000383939313835300000006169727487 +:10114000656C677072732E636F6D000000000000A5 +:10115000000000000000000000000000000000008F +:10116000000000000000000000000000000000007F +:10117000000000000000000000000000D3A1B6C87D +:10118000000000000000000000000000000000005F +:10119000000000000000000000000000000000004F +:1011A000000000000000000000000000000000003F +:1011B00000000000000000000000000049646561BC +:1011C000000000000000000000000000000000001F +:1011D000000000000000000000000000000000000F +:1011E00000000000000000000000000000000000FF +:1011F0000000000000000000000000003839393114 +:1012000038353200000061697274656C6770727302 +:101210002E636F6D00000000000000000000000061 +:1012200000000000000000000000000000000000BE +:1012300000000000000000000000000000000000AE +:10124000000000000000D3A1B6C8000000000000AC +:10125000000000000000000000000000000000008E +:10126000000000000000000000000000000000007E +:10127000000000000000000000000000000000006E +:1012800000000000000049646561000000000000EB +:10129000000000000000000000000000000000004E +:1012A000000000000000000000000000000000003E +:1012B000000000000000000000000000000000002E +:1012C00000000000000038393931383533000000A3 +:1012D00061697274656C677072732E636F6D000064 +:1012E00000000000000000000000000000000000FE +:1012F00000000000000000000000000000000000EE +:1013000000000000000000000000000000000000DD +:10131000D3A1B6C8000000000000000000000000DB +:1013200000000000000000000000000000000000BD +:1013300000000000000000000000000000000000AD +:10134000000000000000000000000000000000009D +:10135000496465610000000000000000000000001A +:10136000000000000000000000000000000000007D +:10137000000000000000000000000000000000006D +:10138000000000000000000000000000000000005D +:101390003839393130340000000061697274656C8D +:1013A000677072732E636F6D000000000000000014 +:1013B000000000000000000000000000000000002D +:1013C000000000000000000000000000000000001D +:1013D00000000000000000000000D3A1B6C800001B +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:1014000000000000000000000000000000000000DC +:101410000000000000000000000049646561000059 +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000003839393130374A +:101460000000000061697274656C677072732E63AE +:101470006F6D000000000000000000000000000090 +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A00000000000D3A1B6C800000000000000004A +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E0000000000049646561000000000000000089 +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:1015200000000000383939313132000000006169B3 +:101530007274656C677072732E636F6D00000000CB +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000000008B +:101560000000000000000000000000000000D3A107 +:10157000B6C80000000000000000000000000000ED +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000000000004B +:1015A000000000000000000000000000000049648E +:1015B0006561000000000000000000000000000065 +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E000000000000000000000000000000038398A +:1015F000393131340000000061697274656C6770C4 +:1016000072732E636F6D0000000000000000000088 +:1016100000000000000000000000000000000000CA +:1016200000000000000000000000000000000000BA +:101630000000000000000000D3A1B6C800000000B8 +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000000000000000000000007A +:1016700000000000000000004964656100000000F7 +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B00000000000000000003839393131390000E5 +:1016C000000061697274656C677072732E636F6D70 +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:101700000000D3A1B6C800000000000000000000E7 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000496465610000000000000000000026 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:10178000000038393931323200000000616972746A +:10179000656C677072732E636F6D0000000000004F +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C000000000000000000000000000D3A1B6C827 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:101800000000000000000000000000004964656165 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:1018400000000000000000000000000038393931BD +:1018500032340000000061697274656C67707273E5 +:101860002E636F6D0000000000000000000000000B +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:10189000000000000000D3A1B6C800000000000056 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000004964656100000000000095 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:101910000000000000003839393134340000000084 +:1019200061697274656C677072732E636F6D00000D +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:10196000D3A1B6C800000000000000000000000085 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A00049646561000000000000000000000000C4 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E0003839393135360000000061697274656C30 +:1019F000677072732E636F6D0000000000000000BE +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000D3A1B6C80000C4 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000049646561000003 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA00000000000000000000000383939313730F4 +:101AB0000000000061697274656C677072732E6358 +:101AC0006F6D00000000000000000000000000003A +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000D3A1B6C80000000000000000F4 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B30000000000049646561000000000000000032 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B70000000000038393931373800000000616951 +:101B80007274656C677072732E636F6D0000000075 +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000D3A1B1 +:101BC000B6C8000000000000000000000000000097 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF0000000000000000000000000000000496438 +:101C0000656100000000000000000000000000000E +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C30000000000000000000000000000000383933 +:101C4000393138320000000061697274656C677068 +:101C500072732E636F6D0000000000000000000032 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C80000000000000000000D3A1B6C80000000062 +:101C90000000000000000000000000000000000044 +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC00000000000000000004964656100000000A1 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000000000000000F4 +:101CF00000000000000000000000000000000000E4 +:101D00000000000000000000383939313837000089 +:101D1000000061697274656C677072732E636F6D19 +:101D200000000000000000000000000000000000B3 +:101D300000000000000000000000000000000000A3 +:101D40000000000000000000000000000000000093 +:101D50000000D3A1B6C80000000000000000000091 +:101D60000000000000000000000000000000000073 +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D900000004A696F000000000000000000000021 +:101DA0000000000000000000000000000000000033 +:101DB0000000000000000000000000000000000023 +:101DC0000000000000000000000000000000000013 +:101DD0000000383939313834300000004A696F6EFC +:101DE000657400000000000000000000000000001A +:101DF00000000000000000000000000000000000E3 +:101E000000000000000000000000000000000000D2 +:101E1000000000000000000000000000D3A1B6C8D0 +:101E200000000000000000000000000000000000B2 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000004A696F0060 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E90000000000000000000000000003839393167 +:101EA0003835340000004A696F6E65740000000028 +:101EB0000000000000000000000000000000000022 +:101EC0000000000000000000000000000000000012 +:101ED0000000000000000000000000000000000002 +:101EE000000000000000D3A1B6C800000000000000 +:101EF00000000000000000000000000000000000E2 +:101F000000000000000000000000000000000000D1 +:101F100000000000000000000000000000000000C1 +:101F20000000000000004A696F000000000000008F +:101F300000000000000000000000000000000000A1 +:101F40000000000000000000000000000000000091 +:101F50000000000000000000000000000000000081 +:101F600000000000000038393931383535000000F4 +:101F70004A696F6E657400000000000000000000F8 +:101F80000000000000000000000000000000000051 +:101F90000000000000000000000000000000000041 +:101FA0000000000000000000000000000000000031 +:101FB000D3A1B6C80000000000000000000000002F +:101FC0000000000000000000000000000000000011 +:101FD0000000000000000000000000000000000001 +:101FE00000000000000000000000000000000000F1 +:101FF0004A696F00000000000000000000000000BF +:1020000000000000000000000000000000000000D0 +:1020100000000000000000000000000000000000C0 +:1020200000000000000000000000000000000000B0 +:10203000383939313835360000004A696F6E6574B9 +:102040000000000000000000000000000000000090 +:102050000000000000000000000000000000000080 +:102060000000000000000000000000000000000070 +:1020700000000000000000000000D3A1B6C800006E +:102080000000000000000000000000000000000050 +:102090000000000000000000000000000000000040 +:1020A0000000000000000000000000000000000030 +:1020B000000000000000000000004A696F000000FE +:1020C0000000000000000000000000000000000010 +:1020D0000000000000000000000000000000000000 +:1020E00000000000000000000000000000000000F0 +:1020F0000000000000000000000038393931383598 +:10210000370000004A696F6E65740000000000002F +:1021100000000000000000000000000000000000BF +:1021200000000000000000000000000000000000AF +:10213000000000000000000000000000000000009F +:1021400000000000D3A1B6C800000000000000009D +:10215000000000000000000000000000000000007F +:10216000000000000000000000000000000000006F +:10217000000000000000000000000000000000005F +:10218000000000004A696F0000000000000000002D +:10219000000000000000000000000000000000003F +:1021A000000000000000000000000000000000002F +:1021B000000000000000000000000000000000001F +:1021C00000000000383939313835380000004A69DC +:1021D0006F6E657400000000000000000000000049 +:1021E00000000000000000000000000000000000EF +:1021F00000000000000000000000000000000000DF +:102200000000000000000000000000000000D3A15A +:10221000B6C8000000000000000000000000000040 +:1022200000000000000000000000000000000000AE +:10223000000000000000000000000000000000009E +:1022400000000000000000000000000000004A69DB +:102250006F0000000000000000000000000000000F +:10226000000000000000000000000000000000006E +:10227000000000000000000000000000000000005E +:1022800000000000000000000000000000003839DD +:1022900039313835390000004A696F6E65740000C5 +:1022A000000000000000000000000000000000002E +:1022B000000000000000000000000000000000001E +:1022C000000000000000000000000000000000000E +:1022D0000000000000000000D3A1B6C8000000000C +:1022E00000000000000000000000000000000000EE +:1022F00000000000000000000000000000000000DE +:1023000000000000000000000000000000000000CD +:1023100000000000000000004A696F00000000009B +:1023200000000000000000000000000000000000AD +:10233000000000000000000000000000000000009D +:10234000000000000000000000000000000000008D +:102350000000000000000000383939313836300004 +:1023600000004A696F6E6574000000000000000004 +:10237000000000000000000000000000000000005D +:10238000000000000000000000000000000000004D +:10239000000000000000000000000000000000003D +:1023A0000000D3A1B6C8000000000000000000003B +:1023B000000000000000000000000000000000001D +:1023C000000000000000000000000000000000000D +:1023D00000000000000000000000000000000000FD +:1023E00000004A696F0000000000000000000000CB +:1023F00000000000000000000000000000000000DD +:1024000000000000000000000000000000000000CC +:1024100000000000000000000000000000000000BC +:102420000000383939313836310000004A696F6EA2 +:1024300065740000000000000000000000000000C3 +:10244000000000000000000000000000000000008C +:10245000000000000000000000000000000000007C +:10246000000000000000000000000000D3A1B6C87A +:10247000000000000000000000000000000000005C +:10248000000000000000000000000000000000004C +:10249000000000000000000000000000000000003C +:1024A0000000000000000000000000004A696F000A +:1024B000000000000000000000000000000000001C +:1024C000000000000000000000000000000000000C +:1024D00000000000000000000000000000000000FC +:1024E0000000000000000000000000003839393111 +:1024F0003836320000004A696F6E657400000000D3 +:1025000000000000000000000000000000000000CB +:1025100000000000000000000000000000000000BB +:1025200000000000000000000000000000000000AB +:10253000000000000000D3A1B6C8000000000000A9 +:10254000000000000000000000000000000000008B +:10255000000000000000000000000000000000007B +:10256000000000000000000000000000000000006B +:102570000000000000004A696F0000000000000039 +:10258000000000000000000000000000000000004B +:10259000000000000000000000000000000000003B +:1025A000000000000000000000000000000000002B +:1025B000000000000000383939313836330000009F +:1025C0004A696F6E657400000000000000000000A2 +:1025D00000000000000000000000000000000000FB +:1025E00000000000000000000000000000000000EB +:1025F00000000000000000000000000000000000DB +:10260000D3A1B6C8000000000000000000000000D8 +:1026100000000000000000000000000000000000BA +:1026200000000000000000000000000000000000AA +:10263000000000000000000000000000000000009A +:102640004A696F0000000000000000000000000068 +:10265000000000000000000000000000000000007A +:10266000000000000000000000000000000000006A +:10267000000000000000000000000000000000005A +:10268000383939313836340000004A696F6E657464 +:10269000000000000000000000000000000000003A +:1026A000000000000000000000000000000000002A +:1026B000000000000000000000000000000000001A +:1026C00000000000000000000000D3A1B6C8000018 +:1026D00000000000000000000000000000000000FA +:1026E00000000000000000000000000000000000EA +:1026F00000000000000000000000000000000000DA +:10270000000000000000000000004A696F000000A7 +:1027100000000000000000000000000000000000B9 +:1027200000000000000000000000000000000000A9 +:102730000000000000000000000000000000000099 +:102740000000000000000000000038393931383640 +:10275000350000004A696F6E6574000000000000DB +:102760000000000000000000000000000000000069 +:102770000000000000000000000000000000000059 +:102780000000000000000000000000000000000049 +:1027900000000000D3A1B6C8000000000000000047 +:1027A0000000000000000000000000000000000029 +:1027B0000000000000000000000000000000000019 +:1027C0000000000000000000000000000000000009 +:1027D000000000004A696F000000000000000000D7 +:1027E00000000000000000000000000000000000E9 +:1027F00000000000000000000000000000000000D9 +:1028000000000000000000000000000000000000C8 +:1028100000000000383939313836360000004A6986 +:102820006F6E6574000000000000000000000000F2 +:102830000000000000000000000000000000000098 +:102840000000000000000000000000000000000088 +:102850000000000000000000000000000000D3A104 +:10286000B6C80000000000000000000000000000EA +:102870000000000000000000000000000000000058 +:102880000000000000000000000000000000000048 +:1028900000000000000000000000000000004A6985 +:1028A0006F000000000000000000000000000000B9 +:1028B0000000000000000000000000000000000018 +:1028C0000000000000000000000000000000000008 +:1028D0000000000000000000000000000000383987 +:1028E00039313836370000004A696F6E6574000070 +:1028F00000000000000000000000000000000000D8 +:1029000000000000000000000000000000000000C7 +:1029100000000000000000000000000000000000B7 +:102920000000000000000000D3A1B6C800000000B5 +:102930000000000000000000000000000000000097 +:102940000000000000000000000000000000000087 +:102950000000000000000000000000000000000077 +:1029600000000000000000004A696F000000000045 +:102970000000000000000000000000000000000057 +:102980000000000000000000000000000000000047 +:102990000000000000000000000000000000000037 +:1029A00000000000000000003839393138363800A6 +:1029B00000004A696F6E65740000000000000000AE +:1029C0000000000000000000000000000000000007 +:1029D00000000000000000000000000000000000F7 +:1029E00000000000000000000000000000000000E7 +:1029F0000000D3A1B6C800000000000000000000E5 +:102A000000000000000000000000000000000000C6 +:102A100000000000000000000000000000000000B6 +:102A200000000000000000000000000000000000A6 +:102A300000004A696F000000000000000000000074 +:102A40000000000000000000000000000000000086 +:102A50000000000000000000000000000000000076 +:102A60000000000000000000000000000000000066 +:102A70000000383939313836390000004A696F6E44 +:102A8000657400000000000000000000000000006D +:102A90000000000000000000000000000000000036 +:102AA0000000000000000000000000000000000026 +:102AB000000000000000000000000000D3A1B6C824 +:102AC0000000000000000000000000000000000006 +:102AD00000000000000000000000000000000000F6 +:102AE00000000000000000000000000000000000E6 +:102AF0000000000000000000000000004A696F00B4 +:102B000000000000000000000000000000000000C5 +:102B100000000000000000000000000000000000B5 +:102B200000000000000000000000000000000000A5 +:102B300000000000000000000000000038393931BA +:102B40003837300000004A696F6E6574000000007D +:102B50000000000000000000000000000000000075 +:102B60000000000000000000000000000000000065 +:102B70000000000000000000000000000000000055 +:102B8000000000000000D3A1B6C800000000000053 +:102B90000000000000000000000000000000000035 +:102BA0000000000000000000000000000000000025 +:102BB0000000000000000000000000000000000015 +:102BC0000000000000004A696F00000000000000E3 +:102BD00000000000000000000000000000000000F5 +:102BE00000000000000000000000000000000000E5 +:102BF00000000000000000000000000000000000D5 +:102C00000000000000003839393138373100000049 +:102C10004A696F6E6574000000000000000000004B +:102C200000000000000000000000000000000000A4 +:102C30000000000000000000000000000000000094 +:102C40000000000000000000000000000000000084 +:102C5000D3A1B6C800000000000000000000000082 +:102C60000000000000000000000000000000000064 +:102C70000000000000000000000000000000000054 +:102C80000000000000000000000000000000000044 +:102C90004A696F0000000000000000000000000012 +:102CA0000000000000000000000000000000000024 +:102CB0000000000000000000000000000000000014 +:102CC0000000000000000000000000000000000004 +:102CD000383939313837320000004A696F6E65740F +:102CE00000000000000000000000000000000000E4 +:102CF00000000000000000000000000000000000D4 +:102D000000000000000000000000000000000000C3 +:102D100000000000000000000000D3A1B6C80000C1 +:102D200000000000000000000000000000000000A3 +:102D30000000000000000000000000000000000093 +:102D40000000000000000000000000000000000083 +:102D5000000000000000000000004A696F00000051 +:102D60000000000000000000000000000000000063 +:102D70000000000000000000000000000000000053 +:102D80000000000000000000000000000000000043 +:102D900000000000000000000000383939313837E9 +:102DA000330000004A696F6E657400000000000087 +:102DB0000000000000000000000000000000000013 +:102DC0000000000000000000000000000000000003 +:102DD00000000000000000000000000000000000F3 +:102DE00000000000D3A1B6C80000000000000000F1 +:102DF00000000000000000000000000000000000D3 +:102E000000000000000000000000000000000000C2 +:102E100000000000000000000000000000000000B2 +:102E2000000000004A696F00000000000000000080 +:102E30000000000000000000000000000000000092 +:102E40000000000000000000000000000000000082 +:102E50000000000000000000000000000000000072 +:102E600000000000383939313837340000004A6931 +:102E70006F6E65740000000000000000000000009C +:102E80000000000000000000000000000000000042 +:102E90000000000000000000000000000000000032 +:102EA0000000000000000000000000000000B6F27A +:102EB000B9CFB6E0B6FB0000000000000000000043 +:102EC0000000000000000000000000000000000002 +:102ED00000000000000000000000000000000000F2 +:102EE00000000000000000000000000000004D4F46 +:102EF00056495354415200000000000000000000F9 +:102F000000000000000000000000000000000000C1 +:102F100000000000000000000000000000000000B1 +:102F20000000000000000000000000000000383930 +:102F30003539333030000000696E7465726E657427 +:102F40002E6D6F7669737461722E636F6D2E65637B +:102F50000000000000000000000000000000000071 +:102F60000000000000000000000000000000000061 +:102F70000000000000000000B6F2B9CFB6E0B6FBDA +:102F80000000000000000000000000000000000041 +:102F90000000000000000000000000000000000031 +:102FA0000000000000000000000000000000000021 +:102FB0000000000000000000436C61726F00000020 +:102FC0000000000000000000000000000000000001 +:102FD00000000000000000000000000000000000F1 +:102FE00000000000000000000000000000000000E1 +:102FF000000000000000000038393539333031005E +:103000000000696E7465726E65742E636C61726F18 +:103010002E636F6D2E65630000000000000000004D +:1030200000000000000000000000000000000000A0 +:103030000000000000000000000000000000000090 +:103040000000B6F2B9CFB6E0B6FB00000000000009 +:103050000000000000000000000000000000000070 +:103060000000000000000000000000000000000060 +:103070000000000000000000000000000000000050 +:103080000000434E5400000000000000000000005B +:103090000000000000000000000000000000000030 +:1030A0000000000000000000000000000000000020 +:1030B0000000000000000000000000000000000010 +:1030C000000038393539333032000000696E7465DC +:1030D000726E65742E636E742E6E65742E65630059 +:1030E00000000000000000000000000000000000E0 +:1030F00000000000000000000000000000000000D0 +:1031000000000000000000000000000000C181403D +:1031100001C0804101C0804100C1814001C08041A7 +:1031200000C1814000C1814001C0804101C0804197 +:1031300000C1814000C1814001C0804100C1814087 +:1031400001C0804101C0804100C1814001C0804177 +:1031500000C1814000C1814001C0804100C1814067 +:1031600001C0804101C0804100C1814000C1814057 +:1031700001C0804101C0804100C1814001C0804147 +:1031800000C1814000C1814001C0804101C0804137 +:1031900000C1814000C1814001C0804100C1814027 +:1031A00001C0804101C0804100C1814000C1814017 +:1031B00001C0804101C0804100C1814001C0804107 +:1031C00000C1814000C1814001C0804100C18140F7 +:1031D00001C0804101C0804100C1814001C08041E7 +:1031E00000C1814000C1814001C0804101C08041D7 +:1031F00000C1814000C1814001C0804100C18140C7 +:1032000001C0804101C0804100C1814000C0C101B6 +:10321000C30302C2C60607C705C5C404CC0C0DCD46 +:103220000FCFCE0E0ACACB0BC90908C8D81819D9B6 +:103230001BDBDA1A1EDEDF1FDD1D1CDC14D4D515E6 +:10324000D71716D6D21213D311D1D010F03031F1D6 +:1032500033F3F23236F6F737F53534F43CFCFD3D06 +:10326000FF3F3EFEFA3A3BFB39F9F83828E8E929F6 +:10327000EB2B2AEAEE2E2FEF2DEDEC2CE42425E5A6 +:1032800027E7E62622E2E323E12120E0A06061A116 +:1032900063A3A26266A6A767A56564A46CACAD6DC6 +:1032A000AF6F6EAEAA6A6BAB69A9A86878B8B97936 +:1032B000BB7B7ABABE7E7FBF7DBDBC7CB47475B566 +:1032C00077B7B67672B2B373B17170B05090915156 +:1032D0009353529296565797559594549C5C5D9D86 +:1032E0005F9F9E5E5A9A9B5B995958988848498976 +:1032F0004B8B8A4A4E8E8F4F8D4D4C8C4484854526 +:1033000087474686824243834181804041542B4116 +:10331000504E3D00000000000000000000000000D2 +:10332000000000000000000000000000000000009D +:10333000000000000000000000000000000000008D +:103340003800000000000000000000000000000045 +:10335000000000000000000000000000000000006D +:10336000000000000000000000000000000000005D +:10337000000000000000000000000000000000004D +:10338000000000000000000000000000000000003D +:10339000000000000000000000000000000000002D +:1033A00000000000403303083C970020C42F002099 +:1033B000000000000200010000000000403303088C +:1033C0003C970020C62F00200100000001020008E9 +:1033D00001000000413303083C970020E812002060 +:1033E00001080000E101D00702000000403303089B +:1033F0003C970020C62F0020D10F00000102A00F33 +:1034000003000000000000000000000000000000B9 +:1034100000000000000000000000000000000000AC +:10342000000000000000000000000000000000009C +:10343000000000000000000000000000000000008C +:10344000000000000000000000000000000000007C +:10345000000000000000000000000000000000006C +:10346000000000000000000000000000000000005C +:10347000000000000000000000000000000000004C +:10348000000000000000000000000000000000003C +:10349000000000000000000000000000000000002C +:1034A000000000000000000000000000000000001C +:1034B000000000000000000000000000000000000C +:1034C00000000000000000000000000000000000FC +:1034D00000000000000000000000000000000000EC +:1034E00000000000000000000000000000000000DC +:1034F00000000000000000000000000000000000CC +:1035000000000000000000000000000000000000BB +:1035100000000000000000000000000000000000AB +:10352000000000000000000000000000000000009B +:10353000000000000000000000000000000000008B +:10354000000000000000000000000000000000007B +:10355000000000000000000000000000000000006B +:10356000000000000000000000000000000000005B +:10357000000000000000000000000000000000004B +:10358000000000000000000000000000002F00000C +:1035900000000700070000147F147F1400242A7F16 +:1035A0002A12006264081323003649552250000095 +:1035B0000503000000001C224100000041221C0005 +:1035C0000014083E08140008083E0808000000A087 +:1035D0006000000808080808000060600000002083 +:1035E00010080402003E5149453E0000427F400061 +:1035F000004261514946002141454B3100181412E7 +:103600007F10002745454539003C4A4949300001B3 +:103610007109050300364949493600064949291E02 +:103620000000363600000000563600000008142264 +:103630004100001414141414000041221408000264 +:103640000151090600324959513E007C1211127C89 +:10365000007F49494936003E41414122007F4141B6 +:10366000221C007F49494941007F09090901003EA8 +:103670004149497A007F0808087F0000417F4100E6 +:10368000002040413F01007F08142241007F40405C +:103690004040007F020C027F007F0408107F003E44 +:1036A0004141413E007F09090906003E4151215E2A +:1036B000007F091929460046494949310001017F27 +:1036C0000101003F4040403F001F2040201F003FBD +:1036D0004038403F0063140814630007087008076F +:1036E00000615149454300007F41410000552A5582 +:1036F0002A55000041417F000004020102040040FD +:10370000404040400000010204000020545454781E +:10371000007F48444438003844444420003844443E +:10372000487F00385454541800087E0901020018DC +:10373000A4A4A47C007F080404780000447D400019 +:10374000004080847D00007F102844000000417FFD +:103750004000007C04180478007C080404780038D9 +:103760004444443800FC242424180018242418FC61 +:10377000007C0804040800485454542000043F44CA +:103780004020003C4040207C001C2040201C003C8D +:103790004030403C004428102844001CA0A0A07CDD +:1037A000004464544C441414141414140000000015 +:1037B00000000000000000000000FC00000000000D +:1037C00002000000000C020C0200000000000000DB +:1037D00090D0BCD0BC900003000300001824FE442D +:1037E0008C000302070201001824D8B04C800003AB +:1037F00000010201C038E438E000010202010202C7 +:10380000080600000000000000000000000000F8B2 +:103810000402000000010204000204F80000000499 +:10382000020100009060F8609000000001000000BC +:103830002020FC202000000001000000000000000B +:1038400000000806000000002020202020000000CA +:103850000000000000000000000000020000000066 +:103860000080601C0200040300000000F80404044F +:10387000F8000102020201000008FC000000000242 +:10388000030200001884442418000302020202000C +:1038900008042424D80001020202010040B088FC80 +:1038A00080000000000302003C242424C400010224 +:1038B00002020100F824242CC000010202020100CF +:1038C0000C04E41C0400000003000000D82424249D +:1038D000D80001020202010038444444F800000309 +:1038E00002020100000010000000000002000000C1 +:1038F00000002000000000000600000000205088AA +:1039000004020000000001029090909090000000DE +:1039100000000000000204885020000201000000A6 +:103920001804C4241800000002000000F804E49405 +:10393000F80001020202020000E09CF08000020395 +:103940000000030204FC2424D80002030202010048 +:10395000F80404040C0001020202010004FC040447 +:10396000F80002030202010004FC24740C000203AC +:103970000202030004FC24740C0002030200000095 +:10398000F0080444CC4000010202010004FC2020A5 +:10399000FC040203000003020404FC04040002020D +:1039A00003020200000404FC0404060404030000F3 +:1039B00004FC24D00C0402030200030204FC0400F3 +:1039C0000000020302020203FC3CC03CFC000300B6 +:1039D0000300030004FC30C4FC04020302000300E3 +:1039E000F8040404F80001020202010004FC24248B +:1039F0001800020302000000F8848404F8000102A9 +:103A00000207050004FC246498000203020003027C +:103A1000182424448C000302020201000C04FC045C +:103A20000C0000020302000004FC0000FC04000182 +:103A300002020100047C80E01C040000030000007E +:103A40001CE03CE01C00000300030000049C609CA0 +:103A50000400020300030200041CE01C0400000236 +:103A6000030200000C84641C040002030202030031 +:103A70000000FE020200000007040400000E30C037 +:103A80000000000000010200000202FE000000042D +:103A90000407000000040204000000000000000011 +:103AA00000000000000008080808080800000200E4 +:103AB00000000000000000000040A0A0C0000001C5 +:103AC0000202030204FC2020C000000302020100E5 +:103AD00000C02020600000010202020000C020247B +:103AE000FC0000010202030200C0A0A0C00000010F +:103AF000020202000020F824240400020302020053 +:103B00000040A0A0602000070A0A0A0404FC20204C +:103B1000C0000203020003020020E40000000002D3 +:103B200003020000000020E400000808080700006D +:103B300004FC80E020200203020003020404FC00D5 +:103B40000000020203020200E020E020C0000300A7 +:103B50000300030020E02020C00002030200030253 +:103B600000C02020C00000010202010020E020204F +:103B7000C000080F0A02010000C02020E000000180 +:103B8000020A0F0820E0402020000203020000008B +:103B90000060A0A020000002020203000020F82024 +:103BA000000000000102020020E00020E00000010F +:103BB0000202030220E020806020000003010000D8 +:103BC0006080E080600000030003000020608060EF +:103BD000200002030003020020E02080602008088B +:103BE000070100000020A060200000020302020084 +:103BF000000020DE0200000000070400000000FFBB +:103C000000000000000F00000002DE2000000004A1 +:103C1000070000000201020404020000000000008E +:103C20000000000000000000000000000000000094 +:103C3000000000F800000000000000333000000029 +:103C400000100C06100C0600000000000000000030 +:103C500040C07840C0784000043F04043F040400A2 +:103C6000007088FC08300000001820FF211E0000B2 +:103C7000F008F000E018000000211C031E211E00C7 +:103C800000F00888700000001E212324192721104D +:103C900010160E00000000000000000000000000F0 +:103CA000000000E018040200000000071820400097 +:103CB00000020418E0000000004020180700000087 +:103CC000404080F0804040000202010F01020200EB +:103CD000000000F0000000000101011F01010100CF +:103CE000000000000000000080B070000000000034 +:103CF00000000000000000000001010101010101BD +:103D00000000000000000000003030000000000053 +:103D10000000000080601804006018060100000028 +:103D200000E010080810E000000F102020100F0025 +:103D3000001010F8000000000020203F20200000AC +:103D40000070080808887000003028242221300004 +:103D500000300888884830000018202020110E000C +:103D60000000C02010F8000000070424243F2400B5 +:103D700000F80888880808000019212020110E008A +:103D800000E0108888180000000F112020110E009C +:103D900000380808C83808000000003F0000000094 +:103DA0000070880808887000001C222121221C0055 +:103DB00000E010080810E0000000312222110F007E +:103DC000000000C0C0000000000000303000000013 +:103DD0000000008000000000000080600000000083 +:103DE000000080402010080000010204081020009C +:103DF00040404040404040000404040404040400E7 +:103E0000000810204080000000201008040201007B +:103E1000007048080808F00000000030360100007B +:103E2000C030C828E810E0000718272423140B002E +:103E30000000C038E0000000203C230202273820A8 +:103E400008F8888888700000203F202020110E008C +:103E5000C030080808083800071820202010080083 +:103E600008F808080810E000203F202020100F006C +:103E700008F88888E8081000203F20202320180038 +:103E800008F88888E8081000203F200003000000A0 +:103E9000C03008080838000007182020221E020041 +:103EA00008F808000008F808203F210101213F2000 +:103EB000000808F8080800000020203F202000002B +:103EC00000000808F8080800C08080807F0000001B +:103ED00008F888C028180800203F20012638200054 +:103EE00008F8080000000000203F202020203000BB +:103EF00008F8F800F8F80800203F003F003F2000D5 +:103F000008F830C00008F808203F200007183F00DC +:103F1000E01008080810E0000F10202020100F000B +:103F200008F808080808F000203F210101010000FE +:103F3000E01008080810E0000F18242438504F0043 +:103F400008F8888888887000203F2000030C302003 +:103F500000708808080838000038202121221C0041 +:103F6000180808F8080818000000203F200000008A +:103F700008F808000008F808001F202020201F0073 +:103F80000878880000C83808000007380E010000D3 +:103F9000F80800F80008F800033C0700073C03009D +:103FA000081868808068180820302C03032C302003 +:103FB0000838C800C83808000000203F2000000072 +:103FC00010080808C83808002038262120201800CA +:103FD000000000FE020202000000007F404040009E +:103FE000000C30C000000000000000010638C000D6 +:103FF00000020202FE000000004040407F0000007E +:1040000000000402020204000000000000000000A2 +:1040100000000000000000008080808080808080A0 +:104020000002020400000000000000000000000088 +:1040300000008080808000000019242222223F207E +:1040400008F8008080000000003F112020110E00C1 +:104050000000008080800000000E11202020110050 +:10406000000000808088F800000E112020103F2002 +:104070000000808080800000001F22222222130086 +:10408000008080F0888888180020203F20200000D1 +:104090000000808080808000006B94949493600086 +:1040A00008F8008080800000203F210000203F2091 +:1040B00000809898000000000020203F2020000091 +:1040C000000000809898000000C08080807F000081 +:1040D00008F8000080808000203F24022D3020005E +:1040E000000808F8000000000020203F2020000009 +:1040F0008080808080808000203F20003F20003F23 +:104100008080008080800000203F210000203F2030 +:104110000000808080800000001F202020201F00E1 +:10412000808000808000000080FFA12020110E0010 +:104130000000008080808000000E112020A0FF8001 +:10414000808080008080800020203F2120000100AE +:104150000000808080808000003324242424190003 +:10416000008080E0808000000000001F2020000010 +:104170008080000000808000001F202020103F2051 +:10418000808080000080808000010E3008060100E1 +:1041900080800080008080800F300C030C300F0086 +:1041A00000808000808080000020312E0E312000B1 +:1041B000808080000080808080818E7018060100E1 +:1041C00000808080808080000021302C22213000FF +:1041D00000000000807C020200000000003F404020 +:1041E0000804FE0408C0000000000310207F201017 +:1041F0000002027C800000000040403F0000000000 +:10420000000601010202040400000000000000009A +:10421000000000000000000000000000000000009E +:10422000000000000000000000000000000000008E +:10423000000000000000000000F0F0F000000000AE +:104240000000000000017F010000000000000000ED +:10425000001C1C1C0000000000008060301C8C60F2 +:10426000301C0C00000000000000000000000000F6 +:10427000000000000000000000000000000000E05E +:104280000000000000E000000086E69F868686862B +:10429000E69F860000011F01010101011F010100CD +:1042A000000080C06020F820E0C00000000003078C +:1042B0000C18FF70E18100000000070F10107F1044 +:1042C0000F0700008060206080000000E0200000F8 +:1042D0000F3020309F70DC371030C0000000100E0F +:1042E00003000718101807000000C02020E0C000DD +:1042F0000000000080E01F38E88703C43C04000091 +:10430000070F1810100B070D1010080000808C4CC0 +:104310003800000000000000000000000000000065 +:10432000000000000000000000000000000000008D +:1043300000000000000080E03008040000000000E1 +:1043400000FEFF0100000000000000000000030F5D +:104350001820400000040830E08000000000000049 +:104360000000000001FFFE000000000000402018D7 +:104370000F03000000000000000000000000C0006B +:1043800000000000004266663C18FF183C6666426A +:10439000000000000000030000000000000000001A +:1043A0000000800000000000001010101010FF102E +:1043B00010101010000000000000030000000000BA +:1043C00000000000000000000000000000000000ED +:1043D000000000000000000000808C4C380000004D +:1043E00000000000000000000000000000000000CD +:1043F000001010101010101010101000000000001D +:1044000000000000000000000000000000000000AC +:10441000000000000000000000000000000000009C +:1044200000001C1C1C000000000000000000000038 +:1044300000000000E0380C000000000080701C0349 +:10444000000000000060380E0100000000000000C5 +:10445000000080C060202060C080000000FEFF01DE +:104460000000000001FFFE000001070E18101018E8 +:104470000E0701000000808080C0E0000000000006 +:104480000000000000FFFF0000000000000010100E +:10449000101F1F10101000000080402020202060FE +:1044A000C080000000030300804020381F07000088 +:1044B000001C1A1918181818181F00000080C020B6 +:1044C000202060C080000000000303001010182F9F +:1044D000E780000000070F10101010180F070000F1 +:1044E000000000000000C0E0F000000000C0B08844 +:1044F000868180FFFF808000000000000010101FF8 +:104500001F1010000000E0606060606060600000EC +:1045100000003F1008080818F0E0000000070B102A +:104520001010101C0F030000000080C0402020204D +:10453000E0C0000000FCFF211008080818F0E000AF +:104540000001070C18101010080F03000000C0E055 +:104550006060606060E06000000003000000E01840 +:104560000700000000000000001F1F000000000006 +:104570000080C0602020202060C080000087EF2CD9 +:104580001818303068CF830000070F081010101083 +:10459000180F07000000C0C020202020C0800000AD +:1045A000001F3F604040402010FFFE0000000C1C38 +:1045B000101010080F0300000000000000000000B1 +:1045C0000000000000000000000E0E0E00000000C1 +:1045D00000000000001C1C1C000000000000000087 +:1045E000000000000000000000000000000C0C00B3 +:1045F000000000000000000000583800000000002B +:104600000000000000000080402010000000102882 +:1046100044820100000000000000000000000102D0 +:10462000040810000000000000000000000000006E +:104630000084848484848484848484000000000052 +:10464000000000000000000000001020408000007A +:10465000000000000000000000000182442810005B +:1046600000001008040201000000000000C020202B +:104670001010101030E0C0000003030000F010081C +:104680000C070300000000001C1C1C0000000000C0 +:10469000000000C0406020202040C00000FCFF015E +:1046A000F00E03C1FE03807F0001070E08111110F8 +:1046B000110904020000000080E0E000000000009A +:1046C0000000807C4340477FF880000010181F10D6 +:1046D00000000000131F1C1020E0E02020202060BC +:1046E000C080000000FFFF10101010182FE780009E +:1046F000101F1F1010101010180F0700000080C0AE +:10470000402020202060E00000FCFF0100000000AD +:10471000000001000001070E18101010080403002B +:1047200020E0E02020202040C080000000FFFF00AB +:104730000000000001FFFE00101F1F1010101808DD +:104740000E07010020E0E0202020202020608000D3 +:1047500000FFFF101010107C00000000101F1F1041 +:10476000101010101018060020E0E020202020205B +:104770006060800000FFFF101010107C000001003E +:10478000101F1F100000000000000000000080C08B +:104790006020202040E0000000FCFF0100004040BD +:1047A000C0C140400001070E181010100F0F00008C +:1047B00020E0E0200000000020E0E02000FFFF10EB +:1047C0001010101010FFFF00101F1F10000000003D +:1047D000101F1F100000202020E0E02020200000FB +:1047E0000000000000FFFF000000000000001010AB +:1047F000101F1F101010000000000000202020E0FB +:10480000E020202000000000000000FFFF0000006A +:104810000060E0808080C07F3F00000020E0E0205A +:10482000000020A06020200000FFFF30187CE3C0C3 +:1048300000000000101F1F10000001131F1C1810A3 +:1048400020E0E020000000000000000000FFFF006A +:104850000000000000000000101F1F1010101010BA +:104860001018060020E0E0E000000000E0E0E0209A +:1048700000FF013FFEC0E01E01FFFF00101F1000FF +:10488000031F0300101F1F1020E0E0C00000000005 +:104890000020E02000FF0003071C78E08000FF00FC +:1048A000101F100000000000030F1F00000080C058 +:1048B00060202060C080000000FEFF0100000000BA +:1048C00000FFFE000001070E181010180C07010071 +:1048D00020E0E0202020202060C0800000FFFF209A +:1048E00020202020301F0F00101F1F10000000008C +:1048F00000000000000080C060202060C080000038 +:1049000000FEFF010000000000FFFE000001070E96 +:104910001111133C7C67210020E0E02020202020A2 +:1049200060C0800000FFFF101030F0D0080F0700BB +:10493000101F1F10000000030F1C10100080C0602B +:10494000202020204040E00000070F0C18183030D5 +:1049500060E08100001F0C0810101010180F0700F5 +:104960008060202020E0E020202060800100000006 +:1049700000FFFF000000000100000000101F1F10DA +:104980000000000020E0E020000000000020E02007 +:1049900000FFFF00000000000000FF0000070F18EC +:1049A00010101010100807002060E0E02000000048 +:1049B00020E060200000077FF88000807C0300007A +:1049C00000000000071F1C070000000020E0E0209E +:1049D00000E0E0200020E0200007FFF8E01FFFFCDF +:1049E000E01F00000000031F0300011F0300000080 +:1049F000002060E0A0000020E06020000000000334 +:104A00008F7CF8C6010000000010181E130001176B +:104A10001F1810002060E0E02000000020E060206F +:104A2000000001073EF8E018070000000000001039 +:104A3000101F1F101000000000806020202020A008 +:104A4000E0E0200000000000C0F03E0F0300000086 +:104A500000101C1F17101010101806000000000096 +:104A600000FC0404040404000000000000FF000037 +:104A70000000000000000000007F40404040400077 +:104A8000000010E000000000000000000000000036 +:104A9000031C608000000000000000000000000314 +:104AA0000C70800000000404040404FC00000000FA +:104AB00000000000000000FF000000000000404077 +:104AC0004040407F0000000000000010080C040C73 +:104AD00008100000000000000000000000000000BE +:104AE00000000000000000000000000000000000C6 +:104AF00000000000000000000000000000000000B6 +:104B000000000000808080808080808080808080A5 +:104B1000000000040408080000000000000000007D +:104B20000000000000000000000000000000000085 +:104B30000000000000000000000000000000000075 +:104B4000000098D844642424FCF80000000F1F18CB +:104B5000101010081F1F10180020E0F000000000C7 +:104B6000000000000000FFFF180804040CF8F0002B +:104B700000001F0F18101010180F03000000000095 +:104B8000000000000000000000E0F8180404043CED +:104B90003800000000030F0C101010100806000071 +:104BA0000000000000000020E0F0000000E0F81C21 +:104BB00004040408FFFF000000030F181010100881 +:104BC0001F0F0800000000000000000000000000AF +:104BD0000000E0F8484444444C7870000000030FA3 +:104BE0000C181010100804000000000080C06020A5 +:104BF00020E0C00000040404FFFF040404040000DB +:104C0000000010101F1F1010100000000000000016 +:104C10000000000000000000000070F88C04048C0C +:104C2000F874040C007076CF8D8D8D89C878700073 +:104C30000020E0F000000000000000000000FFFF86 +:104C400008040404FCF8000000101F1F10000010EE +:104C50001F1F100000000000006060000000000046 +:104C60000000040404FCFC00000000000000101020 +:104C7000101F1F1010100000000000000000006056 +:104C80006000000000000000040404FCFC000000C0 +:104C90000000C0C08080C07F3F0000000020E0F026 +:104CA00000000000000000000000FFFF80C0F41CB6 +:104CB0000404000000101F1F1100031F1C1010002F +:104CC0000000202020E0F0000000000000000000B4 +:104CD00000FFFF000000000000001010101F1F1058 +:104CE00010100000000000000000000000000000A4 +:104CF00004FCFC0804FCFC0804FCFC00101F1F1052 +:104D0000001F1F10001F1F10000000000000000007 +:104D1000000000000004FCFC08080404FCF800008B +:104D200000101F1F100000101F1F100000000000C7 +:104D3000000000000000000000E0F0180C04040C6B +:104D400018F0E00000030F0C101010100C0F0300FF +:104D50000000000000000000000000000004FCFC57 +:104D6000080404040CF8F0000080FFFF8890101085 +:104D70001C0F030000000000000000000000000005 +:104D800000E0F81C04040408F8FC000000030F18FD +:104D900010109088FFFF800000000000000000005D +:104DA00000000000040404FCFC100804040C0C00C7 +:104DB0001010101F1F101010000000000000000055 +:104DC000000000000000000000003078CCC48484A3 +:104DD000840C1C0000001E1810101011190F060082 +:104DE0000000000000C000000000000000040404F7 +:104DF000FFFF040404000000000000000F1F10105B +:104E0000100C000000000000000000000000000086 +:104E10000004FCFE00000004FCFE000000000F1F68 +:104E2000181010081F0F080000000000000000000C +:104E30000000000000040C3CFCC40000C43C0C0456 +:104E400000000000010F1E0E010000000000000025 +:104E50000000000000000000043CFCC400E47CFCF6 +:104E600084807C040000071F070000071F07000064 +:104E70000000000000000000000000000004041C0E +:104E80007CE4C0341C0404000010101C1601131F25 +:104E90001C181000000000000000000000000000CE +:104EA00000040C3CFCC400C43C0404000000C080AE +:104EB000C1370E01000000000000000000000000EB +:104EC0000000000000001C0404C4F47C1C0400006A +:104ED0000000101C1F17111010180E000000000019 +:104EE000000000F80C04000000000000001028EF93 +:104EF00000000000000000000000003F60400000D3 +:104F0000000000000000FF000000000000000000A2 +:104F10000000FF0000000000000000000000FF0093 +:104F2000000000000000040CF80000000000000079 +:104F300000000000EF2810000000000000004060AA +:104F40003F000000000000000018060202040810E4 +:104F500020203008000000000000000000000000D9 +:104F60000000000000000000000000000000F01041 +:104F7000101010FF10101010F000000000000F04BF +:104F8000040404FF040404040F0000004040405FD8 +:104F9000555555755555555F404040000040200F10 +:104FA000094989790909090F2040000000FE0242E1 +:104FB0004ACA4A4ACA4A4A4202FE000000FF40501A +:104FC0004C4340404F50505C40FF00000000F888C8 +:104FD000888888FF88888888F800000000001F08FB +:104FE0000808087F888888889F80F00080828282F5 +:104FF000828282E2A2928A86828080000000000083 +:105000000040807F0000000000000000101010FF32 +:10501000109008888888FF88888808000444827F68 +:1050200001808040432C1028468180000010101021 +:1050300010D030FF30D0121C1010000010080402F5 +:10504000010000FF000001020408100004040484B1 +:10505000E43C2724242424E4040404000402010082 +:10506000FF0909090949897F0000000000FE225A52 +:105070008600FE9292929292FE00000000FF0408C9 +:105080000700FF4020030C14224140000080402014 +:1050900018068000071820408000000001002070E2 +:1050A00028262120202438600001010000101292DF +:1050B0009292929292121202FE0000000000003FB3 +:1050C000101010103F0040807F000000000000C062 +:1050D00080808080808080FC84808080808080C010 +:1050E000C0000000000000FF7F404040404040FF03 +:1050F00040404040404040FF7F0000000000000072 +:10510000000000000000007F7000000000000000B0 +:10511000000000000000000000000000000000008F +:10512000000000FCF800000000000000000000008B +:105130000000000000000000FFFE02020202020266 +:10514000020202FFFF020202020202020202FF0347 +:1051500000000000000000001F1F040404040404F9 +:10516000040404FFFF0404040404040404041F00F2 +:10517000000000000000000000000000000000002F +:105180000000007F3F000000000000000000000061 +:10519000000000000000000000000000000000000F +:1051A00000000000000000000000000000000000FF +:1051B00000F8F8F0F070200000000000000000008F +:1051C00000000000000000000000000000000000DF +:1051D000000000000000000000000000800000004F +:1051E00000000000000000000000000000000000BF +:1051F00000FFFFFFFF0000000000000000000000B3 +:10520000000000000000000080800000000000009E +:1052100000000000000000000000000000FFFFFE92 +:10522000060606060606060606060606060606061E +:1052300006FFFFFFFF06060606060606060606062A +:1052400006060606060606FFFFFFFF07020000002F +:1052500000000000000000000000000000FFFFFF51 +:10526000000000000000000000000000000000003E +:1052700000FFFFFFFF000000000000000000000032 +:1052800000000000000000FFFFFFFF000000000022 +:1052900000000000000000000000000000FFFFFF11 +:1052A000181818181818181818181818181818187E +:1052B00018FFFFFFFF1818181818181818181818D2 +:1052C00018181818181818FFFFFFFF00000000003A +:1052D00000000000000000000000000002010100CA +:1052E00000000000000000000000000000000000BE +:1052F00000FFFFFFFF0000000000000000000000B2 +:10530000000000000000000101000000000000009B +:10531000000000000000000000000000000000008D +:10532000000000000000000000000000000000007D +:1053300000FFFFFFFF000000000000000000000071 +:10534000000000000000000000000000000000005D +:10535000000000000000000000000000000000004D +:10536000000000000000000000000000000000003D +:10537000001F1F0F0F0000000000000000000000D1 +:10538000000000000000000000000000000000001D +:10539000000000000000000000000000000000000D +:1053A000000000C0F0F8F8F8F8008080C0404040ED +:1053B000404040404080000000000000000000002D +:1053C0000000000000000000000080C0E07038D83D +:1053D000FCFCFFFFFFFF7F1F07030101000000002F +:1053E000000000000000000000060F0F0F06002064 +:1053F000408000000080E0F83C0F0701C0F0FFFF94 +:10540000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF02 +:10541000FFFFFFFF7F7F7F7F7F7F3F3F0000000018 +:105420000087FC00FCFFFF000000000001030707ED +:105430000707030303030101000000E0FCFFFFFF77 +:10544000FFFF1F03000000000000000000C0E0306C +:105450001C070000071F3FFCF0E0C08000000000B8 +:10546000000000000000000000FCFFFFFFFFFF1F26 +:1054700003008080C0C0607070380C060701000017 +:10548000000000000000000001030307070E0E0EDD +:105490001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E0784 +:1054A00007030303010000000000000000000000EB +:1054B0000000000000000080C060F0F8FEFE3E1812 +:1054C000080808080800303000408000F8FE070196 +:1054D0001C3F3F1F1B180ECFFFFFFF7F0F0F0F0753 +:1054E00080C07B0E070F1C383030606060607E7FAC +:1054F0003F3F3118180C0E0303000000FF8181812B +:10550000818181FF00018244FF11AA440000010053 +:1055100000010100000010385482D7825438100076 +:10552000000000010000000010385482C782543887 +:10553000100000000001000000000000008244286C +:105540001028448200000000000000000000C0C0DD +:10555000000000000000000000002010D0D010204B +:1055600000000000000010082414D4D414240810F3 +:105570000000080412092515D5D5152509120408BF +:10558000312E4E6574776F726B20496E666F2020E6 +:10559000322E4D4420506F727420496E666F202069 +:1055A000332E4C4F5241205253534920202020206B +:1055B000342E5665726573696F6E20436865636B40 +:1055C00020204E6574776F726B20496E666F2020C5 +:1055D00020202020202020202020202020202020CB +:1055E00020202020202020202020202020202020BB +:1055F00020202020202020202020202020202020AB +:105600005072696E74205B47756E3A2020205D20D1 +:10561000202020202020202020202020202020208A +:10562000202020202020202020202020202020207A +:10563000202020202020202020202020202020206A +:10564000202020504F525420202020202020202095 +:10565000202020202020202020202020202020204A +:10566000202020202020202020202020202020203A +:10567000202020202020202020202020202020202A +:10568000456D70747900000000000000000000000B +:10569000426C7565536B790000000000000000004B +:1056A0004C59000000000000000000000000000055 +:1056B0004A50000000000000000000000000000050 +:1056C000446172740000000000000000000000004F +:1056D0005957595F426C7565736B79000000000083 +:1056E0005246494400000000000000000000000095 +:1056F0005947616F0000000000000000000000003A +:105700004859616E670000000000000000000000C2 +:105710005957595F426C7565736B79000000000042 +:1057200050726F62655F4B5900000000000000007E +:105730005957595F507265737375726500000000A8 +:10574000202020504F525420202020202020202094 +:105750002020202020202020202020202020202049 +:105760002020202020202020202020202020202039 +:105770002020202020202020202020202020202029 +:10578000202020205665726573696F6E20202020CE +:105790002020202020202020202020202020202009 +:1057A00020202020202020202020202020202020F9 +:1057B00020202020202020202020202020202020E9 +:1057C000312E4D44436F6E6E6563742053657420B3 +:1057D000322E4C4F524120536C61766520536574D4 +:1057E000332E506F72744C6F67204F7574707574E0 +:1057F000342E436F6E6E656374204D6F6465202098 +:10580000352E4E6574776F726B205365742020209F +:10581000362E44617461496E697420202020202056 +:10582000312E4D44436F6E6E656374205365742052 +:10583000322E4C4F524120536C6176652053657473 +:10584000332E506F72744C6F67204F75747075747F +:10585000204D44436F6E6E65637420536574202041 +:105860002020202020202020202020202020202038 +:105870002020202020202020202020202020202028 +:105880002020202020202020202020202020202018 +:10589000204C4F524120536C617665205365742033 +:1058A00020202020202020202020202020202020F8 +:1058B00020202020202020202020202020202020E8 +:1058C00020202020202020202020202020202020D8 +:1058D00020506F72744C6F67204F75747075742010 +:1058E00020202020202020202020202020202020B8 +:1058F00020202020202020202020202020202020A8 +:105900002020202020202020202020202020202097 +:105910002020436F6E6E656374204D6F6465202098 +:105920002020202020202020202020202020202077 +:105930002020202020202020202020202020202067 +:105940005072657373207C20746F2073686966746D +:105950002020204E6574776F726B20536574202071 +:105960002020202020202020202020202020202037 +:105970002020202020202020202020202020202027 +:105980005072657373207C20746F2073686966742D +:105990004E6F773A4469616C20737769746368204D +:1059A0004E6F773A53746174696F6E202020202007 +:1059B0004E6F773A436C6F756420202020202020A2 +:1059C0004E6F773A5465737420436C6F7564202072 +:1059D0004E6F773A576966692053746174696F6EC8 +:1059E0004E6F773A4469616C2073776974636820FD +:1059F0004E6F773A34475F474D35202020202020D6 +:105A00004E6F773A34475F4C3531302020202020CC +:105A10004E6F773A576946692020202020202020A9 +:105A20004E6F773A57414E20202020202020202002 +:105A3000496E697469616C697A6520446174613F7B +:105A40002020202020202020202020202020202056 +:105A50002020202020202020202020202020202046 +:105A600027454E5445522720746F20736869667429 +:105A7000000000000000F03F000000000000F83FC0 +:105A800000000000000000000000004003B8E23FFA +:105A9000000000000000000006D0CF43EBFD4C3EAC +:105AA000033333333333E33FFFAB6FDBB66DDB3FA1 +:105AB0004D268F515555D53F01411DA96074D13FE9 +:105AC00065DBC9934A86CD3FEF4E454A287ECA3FE3 +:105AD0003E5555555555C53F93BDBE166CC166BF65 +:105AE0002CDE25AF6A56113FF16BD2C541BDBBBE5E +:105AF000D0A4BE726937663E04FA97999999D93F46 +:105B0000AF788E1DC571CC3F9FC678D0099AC33F30 +:105B1000935555555555E53F599322942449D23F05 +:105B2000DE03CB966446C73F44523EDF12F1C23FCC +:105B30000000000000000000DDDDDDDDDCBBBBDDC2 +:105B4000DDDDDDDDDDDDDDDD98888888888888881D +:105B5000777777777788888885555556666666663D +:105B6000666666666668888883333332222222221C +:105B7000222222222228888D985B03080000002020 +:105B8000BC120000248F0008185E0308BC1200201D +:105B900014CB0000BCCD0208412D010203040465B2 +:105BA00006070809320100FF00891112239B3224E5 +:105BB00046AD573665BF74488CC19D5AAFD3BE6C95 +:105BC000CAE5DB7EE9F7F88110080193331A22A5B4 +:105BD000562C47B7753E64C99C408DDBBF52AEED75 +:105BE000DA64CBFFF976E802218B30100299132694 +:105BF00067AF763444BD554AADC3BC588ED19F6E55 +:105C0000EBE7FA7CC8F5D983310A2091121803A773 +:105C1000772E66B5543C45CBBD42ACD99E508FEF34 +:105C2000FB66EAFDD874C904428D5316619F70204B +:105C300004A9153227BB364CCEC5DF5EEDD7FC6814 +:105C400088E1997AABF3BA85520C4397711E60A133 +:105C5000142805B3373A26CDDE44CFDFFD56ECE9F4 +:105C6000986089FBBB72AA06638F7214409D512213 +:105C700025AB343006B9174EEFC7FE5CCCD5DD6AD4 +:105C8000A9E3B8788AF19B87730E6295501C41A3F3 +:105C9000352A24B1163807CFFF46EEDDDC54CDEBB4 +:105CA000B962A8F99A708B1023088481951AA7937A +:105CB000B62CC2A5D33EE1B7F04008C919522BDB80 +:105CC0003A644EED5F766DFF7C899480DE859BB7EC +:105CD00012A6ADD224C3BFF136E0C1184809D33BA8 +:105CE0005A2AE55E6C4FF77D7E6C0AA583B4188650 +:105CF00091972EE3A7F23CC0B5D14229CB38500A88 +:105D0000D91B666FEF7E744CFD5D8BB502A499962E +:105D10001087AFF326E2BDD034C1C3394A28D11A67 +:105D2000580BE77F6E6EF55C7C4D0CC685D71EE583 +:105D300097F42880A1913AA3B3B2444ACD5B566947 +:105D4000DF78600CE91D722FFB3E8DD604C79FF5EE +:105D500016E4A9902081BBB332A2C55A4C4BD77927 +:105D60005E68E11C680DF33F7A2E0EE787F61CC4CF +:105D700095D52AA1A3B03882B193466BCF7A544807 +:105D8000DD59622DEB3C700EF91F8FF706E69DD4AE +:105D900014C5ABB122A0B9923083C77B4E6AD558E7 +:105DA0005C49E33D6A2CF11E780F00082C41542B0E +:105DB00041504E3D0008FF0102030405060701FFA4 +:105DC00001FF01FF01FF01FF01FF01CF022501C813 +:105DD0000C5C53595354454D2E545854181D4D3195 +:105DE0005F30010911190A1632190A1633190A15FA +:105DF00034190C13504F531969C21203120202FFD7 +:105E00000901FF01FF01E5130103120202FF09016D +:085E1000FF01FF01E57217001C +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.7.hex b/obj/TXH_V1.3.7.hex new file mode 100644 index 0000000..1b1bcc0 --- /dev/null +++ b/obj/TXH_V1.3.7.hex @@ -0,0 +1,13818 @@ +:020000040800F2 +:1080000090EC0020A1810008A981000815AB0008B0 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008A59D0008B59D0008F4 +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008379900083F990008C0 +:10808000BB81000847990008BB810008BB8100083C +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00071280308BB810008BB810008BB81000850 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008533803085B3803086338030882 +:1080E000AD9D0008BB810008BB810008BB81000872 +:1080F000BB810008BB810008BB8100084F990008C4 +:10810000BB810008BB810008BB810008BB8100085F +:10811000433803084B380308BB810008BB810008C3 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008579900085F9900086B38030835 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047B1560308AFF3008090EC002080 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE70928030825 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB98DC030832 +:108A6000B8DC0308C0B24FF4F05100F03BBA00008C +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462CF011 +:108C700039F908B30DF11301761E44F400748B45E5 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462CF0C4F80028D6D162 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F0000904008407047000058DC03080EB540F25E +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202CF059F9BDF805 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE7A4B40308FCA50020310A00209F +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202CF0DDF8781C87B2062FE1DB00206C +:1091B000A1E70000A4B4030808B50020009026F041 +:1091C000D1FD0F49087000F09BF80D480078242865 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202BF05BFE0020284908801F +:109220000DE026F081FD00F0800000B10BE0012090 +:109230002CF096F822480088401C214908802048DC +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F052FC08211A4801F050FC72 +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F02BFC00202BF010FE0B +:1092B0000120BDE8F08100202BF00AFE0020F8E735 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4826F057FE0028F9D02146074826F014 +:1092E0005DFE00BF0121054826F04CFE0028F9D0A4 +:1092F000024826F050FEC0B210BD00000030014010 +:1093000010B501202BF0E4FD00201E4908800DE07F +:1093100026F00AFD00F0800000B10BE001202CF0E7 +:109320001FF818480088401C164908801548008816 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F0DBFB08210F4801F0D9FB3D205B +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F0C9FB00203B +:109370002BF0AEFD012010BD00202BF0A9FD002038 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202BF09BFD0020224908806E +:1093A0000DE026F0C1FC00F0800000B10BE00120D0 +:1093B0002BF0D6FF1C480088401C1B4908801A4827 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F092FB0821144801F090FB7F +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:1094100077FB00202BF05CFD012070BD00202BF0BD +:1094200057FD0020F9E700002E0A0020000002404E +:1094300070B506460C46154601202BF049FD29461D +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE026F068FC00F0800000B10BE011 +:1094600001202BF07DFF19480088401C1749088017 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F039FB0821104801F0C2 +:1094900037FB8320FFF718FFC4F38710FFF714FF93 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F025FB00202BF00AFD0120C4E73E +:1094C00000202BF005FD0020BFE700002E0A002041 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD0000F6 +:1094F00010B5044639202CF075F9E0B22CF092F941 +:10950000C4F307202CF08EF9C4F307402CF08AF93D +:10951000200E2CF087F94FF48051034801F0F0FA47 +:109520002AF0E6FA10BD0000000402402DE9F041E7 +:1095300007460E4614463A202CF054F9F0B22CF0AF +:1095400071F930122CF06EF94FF480510F4801F090 +:10955000D7FA19E02AF0CCFA05461D2D11D138466C +:1095600000F0ACF805463B202CF03CF94FF480515C +:10957000064801F0C5FA2F4434B1208828442080E1 +:1095800002E02846BDE8F081E4E700000004024064 +:109590002DE9F04107460E4614463C202CF022F9F6 +:1095A000F0B22CF03FF930122CF03CF94FF480511E +:1095B000104801F0A5FA0CB10020208019E02AF033 +:1095C00097FA05461E2D11D1384600F02BF90546B5 +:1095D0003D202CF007F94FF48051064801F090FA35 +:1095E0002F4434B120882844208002E02846BDE87A +:1095F000F081E4E70004024010B526F08DFA08B1CE +:1096000000F02EF8302000F0A9F810BD10B5044687 +:109610002146362000F08EF810BD10B5044614B176 +:10962000204600F0ABF8342000F098F810BD10B5DB +:109630000446204600F0A2F820785C2802D020786A +:109640002F2803D10021642000F008F9322000F017 +:1096500085F810BD10B5682000F04CF810BD000072 +:1096600010B522202CF0BEF82CF0B1F804464FF4CF +:109670008051024801F044FA204610BD0004024027 +:109680002DE9F0412CF0A3F804462CF0A0F8054693 +:109690002CF09DF806462CF09AF807464FF48051BE +:1096A000054801F02DFA44EA052040EA064040EA68 +:1096B0000760BDE8F08100000004024070B5044678 +:1096C00027202CF08FF82CF082F80646054646B18C +:1096D00000BF2CF07CF82070641C701EC0B2061E07 +:1096E000F7D14FF48051024801F00AFA284670BDC4 +:1096F0000004024010B504460C202CF073F82046FC +:109700002CF090F8FFF7BCFF10BD000070B50446C8 +:109710000A202CF067F820462CF084F82CF057F83B +:1097200005464FF48051024801F0EAF9284670BD21 +:109730000004024070B505460C4628462CF052F84D +:1097400020462CF06FF84FF48051034801F0D8F90F +:109750002AF0CEF970BD00000004024010B50446A6 +:1097600020462CF03FF84FF48051034801F0C8F92F +:109770002AF0BEF910BD0000000402402DE9F041BE +:10978000064601202CF02EF82CF021F843282BDA85 +:109790002B20FFF7BBFF102826DA2F202CF022F811 +:1097A00000202CF03FF83220FFF7D8FF0446142C9D +:1097B0001AD1CF20FFF7AAFF0446ACB14C20FFF727 +:1097C00099FF00EB042739464C2000F047F8502061 +:1097D000FFF790FF00EB04273946502000F03EF8D9 +:1097E0000021702000F03AF82F202BF0FBFF357895 +:1097F00028462CF017F809E0761C35785C2D01D04E +:109800002F2D00D1002528462CF00CF8002DF3D187 +:109810004FF48051024801F073F9BDE8F081000077 +:109820000004024070B504462D202BF0DBFF2BF026 +:10983000CEFF0646054646B100BF20782BF0F2FF6A +:10984000641C701EC0B2061EF7D14FF4805102484E +:1098500001F056F9284670BD0004024070B5054677 +:109860000C460D202BF0BEFF28462BF0DBFFE0B2AC +:109870002BF0D8FFC4F307202BF0D4FFC4F307402C +:109880002BF0D0FF200E2BF0CDFF4FF4805102487B +:1098900001F036F970BD00000004024070B50246C8 +:1098A0000C46FF25FF2309E012F8010B80EA0501B1 +:1098B0000648405C80EA03050548435C201EA4F18D +:1098C0000106B4B2F0D145EA032070BD0CB2030822 +:1098D0000CB303082DE9F04103460C460020014675 +:1098E000024606E013F8010B411842F10002601E27 +:1098F00084B2002CF6DC080C40EA024C100C8DB24D +:109900001CEB050140F10002080C40EA024041183E +:109910006FEA010080B2BDE8F08130B50246002058 +:10992000002305E012F8015B2C18E0B25C1CE3B2E6 +:109930008B42F7DB30BD10B51CF036F910BD10B509 +:109940001CF0D0F810BD10B51CF09CF810BD10B57F +:109950001CF0F8F810BD10B51EF0CAF910BD10B516 +:1099600025F022FC10BD00000246094B9A4201D2AC +:10997000084801E00648103801F000531BB1064BBF +:109980000B40C36002E0044B0B4083607047000053 +:1099900010640240006002407D0F7D0F21B102681B +:1099A00042F00102026003E0026822F0010202605C +:1099B00070470000016821F0010101600021016091 +:1099C00041608160C1600161212141614A49884251 +:1099D00004D13D21484A103A91608CE04649183143 +:1099E000884205D14FF47461434A103A916082E095 +:1099F00041493031884205D14FF474113E4A103A42 +:109A0000916078E03C494831884205D14FF074615B +:109A1000394A103A91606EE037496031884204D18A +:109A20003649354A103AD16065E033497831884289 +:109A300004D13349304A103AD1605CE02E4990316C +:109A4000884204D12F492C4A103AD16053E02A4968 +:109A5000A831884205D14FF03D51274A103AD160D4 +:109A600049E02949884204D13D21274A083A11603A +:109A700041E025491831884205D14FF47461224AEA +:109A8000083A116037E020493031884205D14FF45F +:109A900074111D4A083A11602DE01B494831884273 +:109AA00005D14FF07461184A083A116023E0164955 +:109AB0006031884204D11149134A121F11601AE023 +:109AC00011497831884204D10D490F4A121F1160A3 +:109AD00011E00D499031884204D10A490A4A121F07 +:109AE000116008E00849A831884204D14FF03D5187 +:109AF000054A121F11607047106002403D000020AF +:109B0000400F002000003D201064024010B501F01D +:109B100080034BB122B1436943F08003436103E00A +:109B2000436923F08003436180290BD02AB1036885 +:109B300001F01E042343036004E0036801F01E04E7 +:109B4000A343036010BD000010B500220268134B50 +:109B50001A40CC680B6823434C6923438C69234328 +:109B6000CC6923430C6A23434C6A23438C6A234306 +:109B70004C6B23438C6B23431A430260426922F0EF +:109B80000702D1E90B3423431A4342610B69436056 +:109B90004B6883608B68C36010BD00003F801CF081 +:109BA0001CB500240121202025F0C2FF30200090A8 +:109BB00001208DF8040000208DF8060003208DF8A8 +:109BC000050000208DF807006946174800F022FFC5 +:109BD0003021154800F094FF0021144880F8341615 +:109BE00000201349887001204870C8704FF4FA7043 +:109BF000886000F021F80F4890F80B0F592811DD0C +:109C000024200A49F5394871082008713020C870AD +:109C100014208870202048700021064880F80B1F0F +:109C200000F04EF81CBD000000140240BC320020C1 +:109C3000F0380020BC2200201CB52BF099FCD0206D +:109C40002BF062FC2BF0C8FC00202BF05DFC2BF00D +:109C5000C3FC2BF08DFCD1202BF056FC2BF0BCFC70 +:109C600000240EE0062C05DA01202BF01DFC0DF877 +:109C7000040004E000202BF017FC0DF80400601C29 +:109C8000C4B2072CEEDB2BF08DFC9DF806000A49D0 +:109C900048719DF8050008719DF80400C8709DF892 +:109CA000020088709DF8010048709DF8001003487C +:109CB00080F80B1F1CBD0000C7310020BC22002013 +:109CC0001CB500241B4890F80B0F8DF800001A48B3 +:109CD00040788DF80100184880788DF80200012046 +:109CE0008DF803001448C0788DF8040012480079FC +:109CF0008DF80500104840798DF806002BF038FCEF +:109D0000D0202BF001FC2BF067FC00202BF0FCFB9B +:109D10002BF062FC00BF07E01DF804002BF0F4FB01 +:109D20002BF05AFC601CC4B2072CF5DB2BF03AFC7C +:109D30001CBD0000BC220020C731002070B50246C7 +:109D40000C460025002309E012F8010B80EA05010A +:109D50000648405C80EA03050548435C201EA4F1E8 +:109D60000106B4B2F0D145EA032070BD0CB203087D +:109D70000CB3030810B504460B460021072A00DD8A +:109D8000072244EA042001462BB901FA02F081B20D +:109D90000912084610BD012B02D11141C8B2F9E7E2 +:109DA00000BFF7E710B525F0F5FC10BD10B525F0A4 +:109DB000F1FC10BD10B525F0EDFC10BD01490860A7 +:109DC00070470000143C0140014600200022074B70 +:109DD0001B6803EA0102054B14331B680B4013B1E7 +:109DE0000AB1012000E0002070470000003C014063 +:109DF000002123498279002A3AD00A461268036872 +:109E00009A430B461A600A1D126803689A430B1D99 +:109E10001A60027911440A6803681A430A60184AF2 +:109E20000832126803689A43154B08331A601A1DEA +:109E3000126803689A43124B0C331A604279102A55 +:109E40000ED11A1F126803681A430D4B08331A60AB +:109E50001A1D126803681A43094B0C331A600DE08F +:109E60000749427911440A6803681A430A6005E009 +:109E7000027911440A6803689A430A607047000037 +:109E8000003C014010B504460B460021072A00DDC6 +:109E9000072244EA0420014613B91141C8B210BD9B +:109EA000012B05D101FA02F081B209120846F6E74A +:109EB00000BFF4E7F0B5ADF21C5D04460D4600208E +:109EC000CDF81805CDF81405002604EB44005849D8 +:109ED00001EBC000408AA84203DC00200DF21C5DAB +:109EE000F0BD0020CDF814059AE051480122C16868 +:109EF000504800F0A9FA4E48406800788DF80000FC +:109F00009DF8000038287DD104EB4400484B03EB5A +:109F1000C000C06804EB4403454F07EBC3031B8A32 +:109F200003FB050104EB44003B4603EBC000028A3F +:109F3000404800F089FA0020CDF8180512E004EB43 +:109F400044003B4901EBC0004068BDF81815405C77 +:109F5000BDF818250DF80200BDF81805401C80B2A8 +:109F6000CDF8180504EB4400314901EBC000008A2C +:109F7000BDF818158842E2DC04EB44002C4A02EBE1 +:109F8000C000008A401E81B2684600F023FB0646EE +:109F900004EB4400264901EBC000008A401E1DF876 +:109FA0000000B04233D10020CDF8180520E004EBCA +:109FB00044001F4901EBC0004068BDF81815415C22 +:109FC00004EB44001A4A02EBC0008068BDF8182573 +:109FD000024404EB4400164B03EBC000008A401E11 +:109FE00068431154BDF81805401C80B2CDF818051F +:109FF00004EB44000E4901EBC000008A401EBDF88E +:10A00000181500E003E08842D1DC012066E76420F7 +:10A010002BF0A6F9BDF81405401C80B2CDF814054C +:10A02000BDF814050628FFF660AF002056E70000D3 +:10A03000F86203084C7800202DE9F041ADF5A36DDE +:10A0400004460E4600250027A8460020009004EB99 +:10A050004400494901EBC000408AB04204DC0020C2 +:10A060000DF5A36DBDE8F0814448807B002878D1D0 +:10A0700000210846FFF71EFF01287AD1002520E0C5 +:10A0800004EB44003C4901EBC0008068411904EB3B +:10A090004400394A02EBC000008A401E7043085C4D +:10A0A00004EB440102EBC1014968485504EB44004C +:10A0B000114601EBC0004068405D01A94855681C8D +:10A0C00085B204EB44002C4901EBC000008AA84291 +:10A0D000D6DC00274BE004EB4400274B03EBC00029 +:10A0E000C06804EB4403DFF890C00CEBC3031B8A89 +:10A0F00003FB060104EB4400634603EBC000008A47 +:10A10000401E82B21E4800F021FA04EB44001A4AB5 +:10A1100002EBC000008A401E81B201A800F05AFA8A +:10A12000009004EB4400144A02EBC000C06804EB4A +:10A130004402114B03EBC202128A104404EB4402A6 +:10A1400003EBC202128A02FB0600411E012268468E +:10A1500000F0FCF931462046FFF7ACFE012801D1A2 +:10A160007EE706E064202BF0FBF8781C87B2062F10 +:10A17000B1DB002074E70000F8620308BC12002085 +:10A180004C780020F0B5ADF21C5D002500240020C5 +:10A190000190002600210120FFF78CFE4B4890F82B +:10A1A000FC6C00204A49088080E000256FE0002414 +:10A1B00014E04748008800EB4000464951F8300061 +:10A1C000005D4349098801EB4101424A02EBC101AC +:10A1D0004968085502A90855601C84B23C480088AB +:10A1E00000EB40003B4901EBC000008A401EA0424A +:10A1F000DFDC3748008800EB40000A4602EBC00075 +:10A20000008A401E81B202A800F0E4F901903048B3 +:10A21000008800EB40002F4B03EBC000C0682C4BC4 +:10A220001B8803EB43032B4F07EBC3031B8A03FB82 +:10A2300005012748008800EB40003B4603EBC000C7 +:10A24000008A401E82B2244800F080F9204800882D +:10A2500000EB40003A4602EBC000C0681C4A12887E +:10A2600002EB42023B4603EBC202128A1044184A38 +:10A27000128802EB420203EBC202128A02FB0500C3 +:10A28000411E012201A800F061F9681C85B2104846 +:10A29000008800EB40000F4901EBC000408AA84253 +:10A2A00085DC0B480088401C094908800848008864 +:10A2B0000D28FFF67AAF054880F8FC6C00210120DC +:10A2C000FFF7BAFE0DF21C5DF0BD0000BC220020BD +:10A2D00010000020F86203084C7800201CB5012112 +:10A2E000084625F025FC01208DF8040002208DF899 +:10A2F000050000208DF8060001208DF807001820C9 +:10A3000000906946144800F085FB0522114612486A +:10A3100000F0C8FB052206210F4800F0C3FB052210 +:10A3200007210D4800F0BEFBA020009002208DF810 +:10A33000040003208DF8050000208DF806008DF83C +:10A3400007006946044800F065FB4020009069461C +:10A35000014800F05FFB1CBD000002402DE9F843FE +:10A36000002400250027002000908046FFF7B6FF5C +:10A3700000F0BCF80A202AF0F3FF6E4608212D48B1 +:10A3800000F0BCFB10212B4800F0BAFB062000F0C7 +:10A3900091F80821274800F0B3FB0821254800F078 +:10A3A000ADFB1021234800F0ABFB012000F082F848 +:10A3B000002000F07FF808211E4800F0A1FB1E4895 +:10A3C000D0F82C11B0F83021B0F8320102FB0010A7 +:10A3D000B0F5003F02D900BE00BFFEE71748006895 +:10A3E00008B9FFF7CFFE00201549088017E00024C8 +:10A3F00006E0134908782146FFF75CFD601C84B233 +:10A400000F48008800EB40000B4901EBC000408A78 +:10A41000A042EEDC0A480088401C09490880084830 +:10A4200000880D28E3DB0748D0F80C020549C87303 +:10A43000BDE8F88300000240F86203081C024342B2 +:10A4400010000020BC1200202DE9F04105460C460A +:10A450001646002701202AF038FD0821144800F094 +:10A460004DFB1021124800F04BFB032000F022F8B6 +:10A47000C4F3074000F01EF8C4F3072000F01AF8F8 +:10A48000E0B200F017F800BF06E0002000F012F87C +:10A4900028706D1C781C87B2B742F6DB082104488F +:10A4A00000F02EFB00202AF010FDBDE8F081000036 +:10A4B0000000024010B5044600BF02210A4825F002 +:10A4C00061FD0028F9D02146074825F067FD00BF4F +:10A4D0000121054825F056FD0028F9D0024825F055 +:10A4E0005AFDC0B210BD00000030014000B585B07B +:10A4F0000121080325F06CFB134825F017FD00200F +:10A50000ADF80000ADF80400ADF80600ADF80800A5 +:10A510004FF40070ADF80A000820ADF80C000020E0 +:10A52000ADF80E000720ADF810004FF48270ADF8C2 +:10A5300002006946044825F033FD0121024825F058 +:10A54000E9FC05B000BD0000003001402DE9F041FC +:10A5500005460C461646002701202AF0B6FC0821C5 +:10A560001B4800F0CBFA1021194800F0C9FA062068 +:10A57000FFF7A0FF0821164800F0C2FA082114488E +:10A5800000F0BCFA1021124800F0BAFA0220FFF7DE +:10A5900091FFC4F30740FFF78DFFC4F30720FFF7D7 +:10A5A00089FFE0B2FFF786FF00BF05E02878FFF7DC +:10A5B00081FF6D1C781C87B2B742F7DB0821044885 +:10A5C00000F09EFA00202AF080FCBDE8F081000037 +:10A5D0000000024010B50246107803E012F8014B6B +:10A5E0002318D8B20B1EA1F10104A1B2F6D110BDFF +:10A5F0002C48807F012854D100212A4881772A489D +:10A600000078C0B901202849087028480068C000B7 +:10A610002749D1F8301240EA81002549D1F82C129F +:10A6200040EA41002249D1F8281208430F21814312 +:10A630002048017017E000201B4908701B48006883 +:10A64000C0001B49D1F8301240EA81001849D1F806 +:10A650002C1240EA41001649D1F8281208430F2174 +:10A6600081431548017013480078134909788842DE +:10A6700017D1104800781149087008460078104931 +:10A68000097888420DD00D480078064908760B48B5 +:10A6900000780B4908700948007810B10120014981 +:10A6A000C8757047BC120020DE0A00203402424206 +:10A6B00000004242DF0A0020E00A0020E10A0020F8 +:10A6C000DD0A002010B5ADF57C7D00247DA000687A +:10A6D000FB9000200090FEF78FFF14287CD17A4871 +:10A6E000FEF7A5FF7949087008460078142874D150 +:10A6F000FEF7B0FF0021764A03C2BDF80000FEF766 +:10A70000F7FE6A464FF4FA7101A8FEF70FFF71A138 +:10A7100001A82BF003F8714908800846008810B39F +:10A7200000BF04E000216E480155601C84B2282C53 +:10A73000F8DB01A9694A128888186AA12AF0EEFF9D +:10A7400069490880002409E064480088C01C20444E +:10A7500001A9095C62480155601C84B26248008806 +:10A76000001FA042F0DC61A101A82AF0D7FF5B49DD +:10A7700008800846008820B3002405E000215848DE +:10A7800028300155601C84B2282CF7DB01A9534AFC +:10A790001288881853A12AF0C1FF53490880002469 +:10A7A0000AE04E4800880830204401A9095C4C4862 +:10A7B00028300155601C84B24B4800880938A042FB +:10A7C000EFDC4DA101A82AF0A9FF44490880084602 +:10A7D000008830B3002407E06BE05BE000214048D4 +:10A7E00050300155601C84B2142CF7DB01A93B4AA0 +:10A7F000128888183BA12AF091FF3B490880002469 +:10A800000AE0364800880C30204401A9095C34482D +:10A8100050300155601C84B2334800880D38A04286 +:10A82000EFDC39A101A82AF079FF2C4908800846FD +:10A83000008820B3002405E0002029494639085546 +:10A84000601C84B2322CF7DB01A9244A12888818D4 +:10A8500024A12AF063FF2449088000240AE01F484D +:10A860000088801D204401A9085C1D49463908550F +:10A87000601C84B21C480088C01FA042EFDC00218D +:10A880000320FFF7D9FB0120FEF7C0FE01200DF5E4 +:10A890007C7D10BD0D480078422803D10A48FEF7A0 +:10A8A000BCFE0CE00120FEF7B1FE00200749087055 +:10A8B00005E00021164880F80A1F2AF0C3FE00BFF9 +:10A8C000E5E700000D0A0000480A0020380A0020D1 +:10A8D000400A002041504E3D000000005E0A00206A +:10A8E000D03900203B0000005C0A0020574946494F +:10A8F0004E414D453D000000574946495041535394 +:10A90000574F52443D0000005345525645523D00BA +:10A91000BC22002010B504463548844208D10121EC +:10A92000084625F015F90021012025F011F95EE017 +:10A930003048844208D10121022025F009F9002184 +:10A94000022025F005F952E02B48844208D101216C +:10A95000042025F0FDF80021042025F0F9F846E058 +:10A960002648844208D10121082025F0F1F8002171 +:10A97000082025F0EDF83AE02148844208D1012171 +:10A98000102025F0E5F80021102025F0E1F82EE058 +:10A990001C48844208D10121202025F0D9F800214B +:10A9A000202025F0D5F822E01748844208D1012163 +:10A9B000402025F0CDF80021402025F0C9F816E010 +:10A9C0001248844208D10121802025F0C1F80021DD +:10A9D000802025F0BDF80AE00D48844207D101210E +:10A9E000801525F0B5F80021A01525F0B1F810BDAF +:10A9F000000002400004024000080240000C024037 +:10AA0000001002400014024000180240001C0240E6 +:10AA100000200240F0B50A4600210023002400BFB8 +:10AA20003DE0012505FA01F3156805EA03049C429F +:10AA300034D105684F000326BE40B5430560157943 +:10AA40004E00B5400668354305601579012D02D0EA +:10AA50001579022D16D185684F000326BE40B543F7 +:10AA6000856055794E00B5408668354385604568F8 +:10AA700001268E40B5434560456896798E40B6B252 +:10AA800035434560C5684F000326BE40B543C560E9 +:10AA9000D5794E00B540C6683543C560491C1029BC +:10AAA000BFD3F0BDF0B5002300244D07ED0E02FA30 +:10AAB00005F3CE1000F1200555F826504E07F70E8D +:10AAC0000F26BE40B543CF1000F1200646F82750B0 +:10AAD000CE1000F1200555F8265045EA0304CE10AB +:10AAE00000F1200545F82640F0BD0246002013691C +:10AAF0000B400BB1012000E00020704741837047FC +:10AB0000018370470249087E0021014A117670478F +:10AB1000BC1200200E48006800F0010000B100BE29 +:10AB2000012080F3138800BF00BFBFF34F8F084898 +:10AB3000E438006800F4E06006490843001D044959 +:10AB4000E4390860BFF34F8F00BF00BFFEE700008D +:10AB5000F0ED00E00000FA054AF6AA20014908607D +:10AB6000704700000030004030B50246002400234A +:10AB700005E012F8015B2819C4B2581CC3B28B421D +:10AB8000F7DB6042C0B230BD10B500242AF05AFD98 +:10AB900064202AF0E5FB10BD2DE9F043ADF2DC7D29 +:10ABA00080460E46144699460025002783A000687B +:10ABB000CDF8D80700200190042C7CDC8048007977 +:10ABC000302101EB101004EBC40101EB04117D4AAC +:10ABD000114408717A48007900F00F00303004EB1E +:10ABE000C40101EB0411114448717548C07830214B +:10ABF00001EB101004EBC40101EB04111144887146 +:10AC00006F48C07800F00F00303004EBC40101EB56 +:10AC100004111144C871FEF7EFFC14287ED16A4874 +:10AC20000078142809D004EBC40101EB0411654A33 +:10AC30008818FEF7FCFC6449087063480078142803 +:10AC40006DD1B6F57A7F01DD4FF47A76FEF702FD1D +:10AC500000215E4A03C25D480068FEF749FC58487F +:10AC6000C078302101EB10108DF808005448C078EE +:10AC700000F00F0030308DF809005148807801EB6A +:10AC800010108DF80A004E48807800F00F00303028 +:10AC90008DF80B004A48407801EB10108DF80C003D +:10ACA0004748407800F00F0030308DF80D004848DC +:10ACB00090F80B0F00E07CE001EB10108DF80E0017 +:10ACC000434890F80B0F00F00F0030308DF80F0064 +:10ACD000B9F1000F03D154208DF8100005E0B9F14F +:10ACE000010F02D152208DF810003A208DF811008A +:10ACF00000252CE0284605EBD071491018F801100A +:10AD00000F110A2097FBF0F0C0EBC00107F13000F3 +:10AD10000844C1B202AA05F10A0001E043E02EE0B6 +:10AD20001154284605EBD071491018F8011001F0B4 +:10AD30000F070A2097FBF0F0C0EBC00107F13000CD +:10AD40000844C1B205F10B001154A81C85B2B5EB43 +:10AD5000460FCFDB0A2000EB460081B201AA02A811 +:10AD6000FEF716FC01AA02210DF5FB60FEF710FCB0 +:10AD70000120FEF74BFC00201349087019E012482F +:10AD80000078422808D104EBC40101EB04110D4AFC +:10AD90008818FEF742FC0CE00120FEF737FC00208B +:10ADA0000949087005E00021094880F80A1F2AF0C7 +:10ADB00049FC0DF2DC7DBDE8F08300000D0A0000C7 +:10ADC000C7310020600A0020380A0020400A002015 +:10ADD000BC22002070B5BAB000213991389137916A +:10ADE00036913591349133913291002230923192E3 +:10ADF0002E922F922D912C912B912A91299128916D +:10AE000027912691259124911691159114911391D2 +:10AE10001291119110919FEDFE0A8DED0F0AFDA088 +:10AE200006C8CDE90D12FDA006C8CDE90B12BAE0A7 +:10AE3000FC48807858B30020FA498870FA48B0F886 +:10AE40003005FA490968C1F57A7188421FD1F7487F +:10AE50000068C0F57A7081B2F348A0F82815002187 +:10AE6000F248001FFEF79AFDF149F048001FFEF777 +:10AE70007BFD0120EF4908704FF47A70EB498C3963 +:10AE8000C1F88C000121E948001FFEF787FDE54865 +:10AE9000807B50B30021E3488173E7484088E34951 +:10AEA0008C39496CC1F57A7188421ED1DF488C38E3 +:10AEB000406CC0F57A70E049083948800021DB48D1 +:10AEC0004C38FEF76BFDDD49D8484C38FEF74CFD99 +:10AED0000121DB4801704FF47A70D4498C39486401 +:10AEE0000121D2484C38FEF759FDCE48807E50B340 +:10AEF0000021CC488176D0488088CC498C3949697A +:10AF0000C1F57A7188421ED1C8488C384069C0F5B5 +:10AF10007A70C949083988800021C4487C38FEF716 +:10AF20003DFDC849C1487C38FEF71EFD0120C649D9 +:10AF300008704FF47A70BD498C3948610121BB48D3 +:10AF40007C38FEF72BFDB74890F8260058B3002157 +:10AF5000B44880F82610B848C088B4498C39C96A0A +:10AF6000C1F57A7188421ED1B0488C38C06AC0F5EC +:10AF70007A70B1490839C8800021AC486438FEF7BE +:10AF80000DFDB249A9486438FEF7EEFC0121B04836 +:10AF900001704FF47A70A5498C39C8620121A34829 +:10AFA0006438FEF7FBFC9F488178807B01449D4814 +:10AFB000807E01449B4890F82600084400287FF4D6 +:10AFC00037AF12F08EBB9B48007820B10020994922 +:10AFD00008702D9019E09A48007828B1002098490F +:10AFE000087001202D9010E09748007828B10020CB +:10AFF0009549087002202D9007E09548007820B10F +:10B0000000209349087003202D909DF8B41001EBA7 +:10B010004100C0EBC1108F4911F83000C12836D172 +:10B020009DF8B41001EB4100C0EBC110894901EB60 +:10B03000C000807808282AD101217B4880F880153B +:10B040009DF8B40030B101280AD002280ED00328A0 +:10B0500018D111E04FF480417F48FFF74FFD11E018 +:10B060004FF400517C48FFF749FD0BE04FF480514D +:10B070007948FFF743FD05E04FF400617648FFF79C +:10B080003DFD00BF00BF00207449086099E7654896 +:10B090000C389DF8B41010F811000121B1EBD01F4D +:10B0A00052F08B816E4890F80A0FB8B162490839A6 +:10B0B0009DF8B40031F810100A919DF8B41001EB1E +:10B0C0004100C0EBC110634901EBC00101230991AC +:10B0D0009DF8B420DDE90901FFF75EFD9DF8B4108D +:10B0E00001EB410000EB01105E4901EB001081799A +:10B0F0002C919DF8B0000B2892F02981DFE810F028 +:10B1000078810B00FB16A92AC23AF43C0E41014D8E +:10B11000565B0B6B79819DF8B41001EB4100C0EBDD +:10B12000C1104C4901EBC000417808460A9100214A +:10B130001AF0C6FBC1B22891002136911CE09DF89F +:10B14000B41001EB410000EB0110464901EB001186 +:10B150003031BDF8D80001EB001041789DF8A00017 +:10B16000814204D1BDF8D800C1B2289112E0BDF8E7 +:10B17000D800401C81B236919DF8B40000EB40012C +:10B1800001EB0010374901EB0010C179BDF8D80080 +:10B190008142D4DC00BF9DF8B40000EB4001C1EB5C +:10B1A000C0102C4901EBC000807800F0F000A0280E +:10B1B0000DD19DF8B41001EB4100C0EBC110254941 +:10B1C00001EBC000807800F00F0129910AE09DF8A2 +:10B1D000B41001EB4100C0EBC1101E4901EBC000EF +:10B1E00081782991BDF8A40008B9102029909DF814 +:10B1F000B41001EB4100C0EBC110164901EBC001D6 +:10B20000BDF8A400401C095C2691BDF8A4002BE009 +:10B210000000000001693230313030000169323005 +:10B2200045303000D83D0020BC7200208C600240C8 +:10B230000088002012000020EC7700200080201001 +:10B24000130000202080001014000020008800104F +:10B250001500002064860020001802408802424247 +:10B26000BC22002004400020401C81B20A919DF8BD +:10B27000B40000EB4001C1EBC010FE4901EBC0017E +:10B280000991DDE909011AF0ABFF37909DF8B40090 +:10B2900000EB4001C1EBC010F64901EBC001BDF865 +:10B2A000A400801C095CBDF8DC00814242F02186CC +:10B2B0009DF8B40000EB4001C1EBC010ED4901EB7B +:10B2C000C0004078002842F314869DF8B40000EBDB +:10B2D0004001C1EBC010E74901EBC001BDF8A4007B +:10B2E000C01C0A5C9DF8B40040F2991110FB01F0FB +:10B2F000E14901EBC00101F552719DF8A00000EB9E +:10B30000400303EB001001EBC00080F84420002153 +:10B31000DA4A9DF8B40002EB00129DF8A000115427 +:10B32000D74890F82800012840D19DF8B40000EBE0 +:10B33000400101EB0010D34901EB001030309DF8C3 +:10B34000A01000EB0110801C0A90007820F0800013 +:10B3500080300A990870BDF89800B62814D0C52826 +:10B3600019D0D52802D0D9281CD106E0BDF8A400F8 +:10B37000032801DA0020269017E0BDF8A400032876 +:10B3800001DA0020269010E0BDF8A400032801DABD +:10B390000020269009E0BDF8A400032801DA00206F +:10B3A000269002E00020269000BF00BFBDF8980064 +:10B3B000C52801F09C8519DCB5287DD00DDC11284D +:10B3C00002F01484122802F05984132802F0EB844E +:10B3D000B22842F08D8501F053BDB62801F00D84EE +:10B3E000B92801F08B83C328F3D1FCE3D9287CD0A2 +:10B3F00007DCCA287AD0CE2802F0ED82D528E8D121 +:10B4000009E0E12802F0FD82E52802F01083E72838 +:10B41000DFD102F0D1BB9DF8B41001EB4100C0EBCD +:10B42000C110944901EBC000C178974880F8021D13 +:10B430009DF8B41040F2991011FB00F08E4901EB19 +:10B44000C00101F552719DF8A00000EB400202EB33 +:10B45000001011F830109DF8B40040F2991210FB62 +:10B4600002F0854A02EBC000407981427DDA9DF806 +:10B47000B41001EB410000EB0110824901EB001018 +:10B4800030309DF8A01000EB0110801C0A907E481F +:10B4900090F8020D0121A1EBD0100A99097860F310 +:10B4A00000010A980170784890F8020DC0F340102E +:10B4B000F0BB9DF8B41000E0F5E301EB410000EBB8 +:10B4C0000110704901EB001030309DF8A01000EB26 +:10B4D00001108078C0F3401050B39DF8B40000EB29 +:10B4E000400101EB0010674901E0FDE3FDE301EBE2 +:10B4F000001030309DF8A01000EB0110801C0A9065 +:10B50000007820F00200801C0A9908709DF8B410A1 +:10B5100040F2991011FB00F0114601EBC00000F55C +:10B5200052709DF8A01001EB410202EB011100E006 +:10B530000EE000EBC10018300A90007820F0020005 +:10B54000801C0A9908709DF8B4100220FEF774FD63 +:10B5500000219DF8B40040F2991210FB02F0464A17 +:10B5600002EBC0000171022200E028E09DF8B40067 +:10B5700040F2991110FB01F03F4901EBC00101F5C8 +:10B5800052719DF8A00000EB400303EB001001F89E +:10B590003020B6229DF8B40040F2991110FB01F062 +:10B5A000354901EBC00000F552709DF8A01001EB89 +:10B5B000410303EB011100EBC1004271FDE332488E +:10B5C00090F8020DC0F3C000A8B9E5229DF8B400C0 +:10B5D00040F2991110FB01F0274901EBC00000F582 +:10B5E00052709DF8A01001EB410303EB011100EB39 +:10B5F000C1004271E2E79DF8B41001EB410000EB9D +:10B600000110204901EB001030309DF8A01000EB34 +:10B610000110801C0A901C4890F8020D0121A1EB3A +:10B62000D0100A990A7860F300020A709DF8B410ED +:10B6300001EB410000EB0110124901EB001030302A +:10B640009DF8A01000EB0110801C0A900E4890F8A5 +:10B65000020D42090A98007862F341000A990870C5 +:10B660009DF8B40000EB400101EB0010054901EB2F +:10B6700000100BE064860020C4440020383E002007 +:10B68000BC12002004400020BC22002030309DF875 +:10B69000A01000EB01108078C0F340029DF8B400C8 +:10B6A00040F2991110FB01F0FE4901EBC00000F5DA +:10B6B00052709DF8A01001EB410303EB011100EB68 +:10B6C000C100007EC0F3400082427BD09DF8B410E0 +:10B6D00040F2991011FB00F0F24901EBC00000F5B7 +:10B6E00052709DF8A01001EB410202EB011100EB3A +:10B6F000C10018300A909DF8B41001EB410000EB36 +:10B700000111E94800EB011030309DF8A01000EB6A +:10B710000110807842080A98007862F341000A9983 +:10B7200008709DF8B41001EB410000EB0110DE49F8 +:10B7300001EB001030309DF8A01000EB0110807874 +:10B74000C0F34000E8B3D9229DF8B40040F299114B +:10B7500010FB01F0D34901EBC00000F552709DF8D9 +:10B76000A01001EB410303EB011100EBC10042719A +:10B77000CE4890F8900700287ED19DF8B40040F2A2 +:10B78000991110FB01F0C74901EBC00000F55270A0 +:10B790009DF8A01001EB410202EB011100EBC1008A +:10B7A00090F87F00002867D011239DF8B40040F284 +:10B7B000991110FB01F0BB4901EBC00101F5527179 +:10B7C00001E06EE088E19DF8A00000EB400202EB92 +:10B7D000001001EBC00090F8800040F2991110FBBE +:10B7E00001F0B04901EBC00101F552719DF8B400C0 +:10B7F00040F2991210FB02F0AA4A02EBC00202F5D5 +:10B8000052729DF8A00000EB400404EB001002EB24 +:10B81000C00090F8810000EB400202EB001001EB49 +:10B82000C00080F87E30F3239DF8B40040F29911F7 +:10B8300010FB01F09B4901EBC00101F552719DF82D +:10B84000A00000EB400202EB001001EBC00090F8FA +:10B85000800040F2991110FB01F0924901EBC00108 +:10B8600001F552719DF8B40040F2991210FB02F0FC +:10B870008C4A02EBC00000E096E000F552709DF8A3 +:10B88000A02002EB420404EB021200EBC20090F88D +:10B89000810000EB400202EB001001EBC00043719D +:10B8A00015E101229DF8B40040F2991110FB01F05E +:10B8B0007C4901EBC00101F552719DF8A00000EB3D +:10B8C000400303EB001001EBC0004273D9229DF846 +:10B8D000B40040F2991110FB01F0724901EBC00174 +:10B8E00001F552719DF8A00000EB400303EB00103E +:10B8F00001EBC000427101229DF8B40040F29911A1 +:10B9000010FB01F0674901EBC00000F552709DF893 +:10B91000A01001EB410303EB011100EBC10080F823 +:10B920004620624890F89007F0BB9DF8B40040F2C2 +:10B93000991110FB01F05B4901EBC00000F552705A +:10B940009DF8A01001EB410202EB011100EBC100D8 +:10B9500090F87F0040B39DF8B41040F2991011FBAD +:10B9600000F0504901EBC00101F552719DF8A000B3 +:10B9700000EB400202EB001001EBC00090F88010D9 +:10B9800001EB410000EB0110474901EB00113031A0 +:10B990009DF8B40040F2991210FB02F0414A02EB0C +:10B9A000C00202F5527200E091E09DF8A00000EBA9 +:10B9B000400303EB001002EBC00090F8810001EBA4 +:10B9C0000010801C0A90007820F004020A9802708F +:10B9D00000239DF8B40040F2991110FB01F03149A9 +:10B9E00001EBC00000F552709DF8A01001EB410280 +:10B9F00002EB011100EBC10090F8800040F29911B8 +:10BA000010FB01F0274901EBC00000F552709DF8D2 +:10BA1000B41040F2991211FB02F1224A02EBC1026A +:10BA200002F552729DF8A01001EB410404EB0111E4 +:10BA300002EBC10191F8811001EB410202EB01110F +:10BA400000EBC10080F87E30F3239DF8B40040F293 +:10BA5000991110FB01F0134901EBC00000F5527081 +:10BA60009DF8A01001EB410202EB011100EBC100B7 +:10BA700090F8800040F2991110FB01F0094901EBA8 +:10BA8000C00000F552709DF8B41040F2991211FBFD +:10BA900002F1044A02EBC10101F552719DF8A020A8 +:10BAA00006E00000C444002004400020BC32002016 +:10BAB00002EB420404EB021201EBC20191F8811087 +:10BAC00001EB410202EB011100EBC10043719DF853 +:10BAD000B4100220FEF7B0FA9DF8B40000EB40016C +:10BAE00001EB0010FC4901EB001130319DF8A00082 +:10BAF00001EB0010807800F001029DF8B40040F2E4 +:10BB0000991110FB01F0F54901EBC00000F55270EE +:10BB10009DF8A01001EB410303EB011100EBC10004 +:10BB2000007E00F0010082427BD09DF8B40040F21C +:10BB3000991110FB01F0E94901EBC00000F55270CA +:10BB40009DF8A01001EB410202EB011100EBC100D6 +:10BB500018300A909DF8B41001EB410000EB011081 +:10BB6000DD4901EB001030309DF8A01000EB011012 +:10BB700082780A98007862F300000A9908709DF8AC +:10BB8000B41001EB410000EB0110D34901EB0010B0 +:10BB900030309DF8A01000EB0110807800F001001B +:10BBA000F0BB9DF8B41001EB410000EB0110CA4955 +:10BBB00001EB001030309DF8A01000EB01108078F0 +:10BBC000C0F3401070B39DF8B41040F2991011FB0F +:10BBD00000F0C24901EBC00000F552709DF8A010C2 +:10BBE00001EB410200E0FDE302EB011100EBC100BB +:10BBF00090F84600B0B99DF8B41040F2991011FBCE +:10BC000000F0B64901EBC00000F552709DF8A0109D +:10BC100001EB410202EB011100EBC100407B02E0AD +:10BC200071E0A9E23EE0E8BB9DF8B41001EB4100F1 +:10BC300000EB0110A84901EB001030309DF8A01076 +:10BC400000EB01108078C0F3400058BB01229DF842 +:10BC5000B40040F2991110FB01F0A04901EBC001C2 +:10BC600001F552719DF8A00000EB400303EB0010BA +:10BC700001EBC0004273D9229DF8B40040F2991143 +:10BC800010FB01F0954901EBC00101F552719DF8DF +:10BC9000A00000EB400303EB001001EBC000427179 +:10BCA000012201E015E0FDE39DF8B40040F2991196 +:10BCB00010FB01F0894901EBC00000F552709DF8BE +:10BCC000A01001EB410303EB011100EBC10080F870 +:10BCD000462000229DF8B40040F2991110FB01F0BB +:10BCE0007E4901EBC00001E0FBE3FBE300F552708D +:10BCF0009DF8A01001EB410303EB011100EBC10023 +:10BD000080F8452033E29DF8B41040F2991011FB01 +:10BD100000F0724901EBC00000F552709DF8A010D0 +:10BD200001EB410202EB011100EBC10090F846006B +:10BD3000B0B901229DF8B40040F2991110FB01F056 +:10BD4000664901EBC00000F552709DF8A01001EBB0 +:10BD5000410303EB011100EBC10080F845202AE00C +:10BD600000229DF8B40040F2991110FB01F05B49EC +:10BD700001EBC00101F552719DF8A00000EB4003FA +:10BD800003EB001001EBC00080F845209DF8B410D3 +:10BD900001EB410000EB01104F4901EB0011303184 +:10BDA0009DF8A00001EB0010801C0A90007820F0A4 +:10BDB00001020A9802704A4800E053E290F89007A6 +:10BDC00080B19DF8B41001EB410000EB0110424935 +:10BDD00001EB001030309DF8A01000EB0110807ACC +:10BDE00002288FD13F4890F8290001288AD13D4888 +:10BDF000D0F80C023B49498D88426CD29DF8B400C2 +:10BE000040F2991110FB01F0344901EBC00000F53C +:10BE100052709DF8A01001EB410202EB011100EB02 +:10BE2000C10090F84500012854D19DF8B40040F2BB +:10BE3000991110FB01F0294901EBC00000F5527087 +:10BE40009DF8A01001EB410202EB011100EBC100D3 +:10BE500090F87F00F0BB9DF8B40000EB400101EBCF +:10BE600000101D4901EB001130319DF8A00001EBDD +:10BE7000001001789DF8B40040F2991210FB02F016 +:10BE8000164A02EBC0004170C3229DF8B40040F294 +:10BE9000991110FB01F0114901EBC00101F552713C +:10BEA0009DF8A00000EB400303EB001001EBC00085 +:10BEB000427100229DF8B40000EB400101EB00103C +:10BEC000054901EB001130319DF8A00001EB001095 +:10BED000426009E066E0FAE004400020C44400202B +:10BEE000BC320020BC12002001229DF8B40000EBFF +:10BEF000400101EB0010FE4901EB001130319DF8CB +:10BF0000A00001EB0010C2729DF8B4100220FEF7F1 +:10BF100093F8002139911CE000229DF8B40040F212 +:10BF2000991110FB01F0F34901EBC00101F55271C9 +:10BF30009DF8A00000EB400303EB001001EBC001F3 +:10BF40004731BDF8E4000A54BDF8E400401C81B25A +:10BF50003991BDF8E4000628DEDB002039901CE0B2 +:10BF600000229DF8B40040F2991110FB01F0E14964 +:10BF700001EBC00101F552719DF8A00000EB4003F8 +:10BF800003EB001001EBC0016331BDF8E4000A547B +:10BF9000BDF8E400401C81B23991BDF8E4000F28DF +:10BFA000DEDBE4E09DF8B41040F2991011FB00F0E4 +:10BFB000D04901EBC00000F552709DF8A01001EBD4 +:10BFC000410202EB011100EBC10090F8450001288D +:10BFD0007DD19DF8B41040F2991011FB00F0C549D5 +:10BFE00001EBC00101F552719DF8A00000EB400289 +:10BFF00002EB001001EBC00090F8801040F29910A5 +:10C0000011FB00F0BB4901EBC00101F552719DF835 +:10C01000B40040F2991210FB02F0B64A02EBC000E5 +:10C0200000F552709DF8A02002EB420303EB0212D0 +:10C0300000EBC20090F8810000EB400202EB001020 +:10C0400001EBC00090F87E00032840D100239DF84A +:10C05000B40040F2991110FB01F0A64901EBC001B8 +:10C0600001F552719DF8A00000EB400202EB0010B8 +:10C0700001EBC00090F8800040F2991110FB01F034 +:10C080009C4901EBC00101F552719DF8B40040F2EA +:10C09000991210FB02F0974A02EBC00202F55272AD +:10C0A0009DF8A00000EB400404EB001002EBC00080 +:10C0B00090F8810000EB400202EB001001EBC000A1 +:10C0C00080F87E309DF8B40000EB400100E04EE0C7 +:10C0D00001EB0010864901EB001130319DF8A00002 +:10C0E00001EB001001789DF8B40040F2991210FBAA +:10C0F00002F0804A02EBC0004170C3229DF8B400F8 +:10C1000040F2991110FB01F07A4901EBC00101F5F1 +:10C1100052719DF8A00000EB400303EB001001EB0F +:10C12000C000427100229DF8B40000EB400101EB19 +:10C1300000106F4901EB001130319DF8A00001EBB8 +:10C140000010426002229DF8B40000EB400101EBB8 +:10C150000010674901EB001130319DF8A00001EBA0 +:10C160000010C2729DF8B4100220FDF765FF9DF823 +:10C17000B4100220FDF760FF9DF8B40000EB400111 +:10C1800001EB00105A4901EB001030309DF8A0106F +:10C1900000EB01108078C0F34000A0B1D9229DF8D7 +:10C1A000B40040F2991110FB01F0524901EBC000BC +:10C1B00000F552709DF8A01001EB410303EB011153 +:10C1C00000EBC10042719DF8B40040F2991110FBE0 +:10C1D00001F0484901EBC00000F552709DF8A01035 +:10C1E00001EB410202EB011100EBC1008078B228A3 +:10C1F00038D19DF8B40000EB400101EB00103C4940 +:10C2000001EB001030309DF8A01000EB0110807899 +:10C21000C0F3400030BB9DF8B40000EB400101EBDF +:10C220000010334901EB001030309DF8A01000EBF6 +:10C2300001108078C0F34010A0B9E5229DF8B40049 +:10C2400040F2991110FB01F02A4901EBC00000F502 +:10C2500052709DF8A01001EB410303EB011100EBBC +:10C26000C10042719DF8B40000EB400101EB0010E9 +:10C270001F4901EB001030309DF8A01000EB0110B9 +:10C2800080780121B1EBD01F7DD19DF8B40000EB87 +:10C29000400101EB0010164901EB001030309DF811 +:10C2A000A01000EB0110807800F0010000286AD196 +:10C2B0009DF8B40040F2991110FB01F00D4901EB1B +:10C2C000C00000F552709DF8A01001EB410202EB96 +:10C2D000011100EBC10090F84600002853D19DF8F1 +:10C2E000B40000EB400101EB0010014904E0000044 +:10C2F00004400020C444002001EB001030309DF8C1 +:10C30000A01000EB01108078C0F3C000D8BB9DF8EE +:10C31000B40000EB400101EB0010FE4901EB0010FE +:10C3200030309DF8A01000EB0110407A00F00100C1 +:10C3300048B39DF8B40040F2991110FB01F0F649A2 +:10C3400001EBC00000F552709DF8A01001EB410216 +:10C3500002EB011100EBC10090F8900000F0010029 +:10C3600088B99DF8B40040F2991110FB01F0EA4938 +:10C3700001EBC00000F552709DF8A01001EB4102E6 +:10C3800002EB011100E02EE000EBC10090F882000A +:10C3900048B3002039902FE09DF8B40040F2991185 +:10C3A00010FB01F0DC4901EBC00101F552719DF871 +:10C3B000A00000EB400202EB001001EBC00000F116 +:10C3C0008301BDF8E4000A5C9DF8B40000EB400175 +:10C3D00001EB0010CF4901EB00100E30BDF8E41066 +:10C3E000405C01E0C5E27AE0824200D008E0BDF89E +:10C3F000E400401C81B23991BDF8E4000628CBDB93 +:10C4000000BFBDF8E400062869D139902CE09DF802 +:10C41000B40040F2991110FB01F0BF4901EBC001DB +:10C4200001F552719DF8A00000EB400202EB0010F4 +:10C4300001EBC00000F18301BDF8E4000A5C9DF847 +:10C44000B40000EB400101EB0010B24901EB001019 +:10C450000E30BDF8E410405C824200D008E0BDF828 +:10C46000E400401C81B23991BDF8E4000A28CEDB1B +:10C4700000BFBDF8E4000A2831D09DF8B41040F2A6 +:10C48000991011FB00F0A44901EBC00000F55270B7 +:10C490009DF8A01001EB410202EB011100EBC1007D +:10C4A000903000E0B2E20A90007820F00100401CD9 +:10C4B0000A99087012229DF8B40040F2991110FBFD +:10C4C00001F0954901EBC00000F552709DF8A010F5 +:10C4D00001EB410303EB011100EBC100427101F0DC +:10C4E00007BD00E07CE29DF8B41001EB410000EBD9 +:10C4F0000110884901EB0010007BD0BBBDF8A400FF +:10C50000082800D0EBE70020399028E09DF8B4100F +:10C5100001EB4100C0EBC110804901EBC001BDF847 +:10C52000E400C01C085C00F00F00092800DD1AE0E0 +:10C530009DF8B41001EB4100C0EBC110774901EB4D +:10C54000C001BDF8E400C01C085C00F0F0009028B9 +:10C5500000DD08E0BDF8E400401C81B23991BDF86F +:10C56000E4000628D2DB00BFBDF8E400062801DAAB +:10C57000B5E76EE09DF8B41001EB4100C0EBC110CF +:10C58000664901EBC000C07801049DF8B40000EBDF +:10C590004002C2EBC010614A02EBC000007941EAE0 +:10C5A00000219DF8B40000EB4002C2EBC0105B4AD2 +:10C5B00002EBC000407901439DF8B40040F29912AB +:10C5C00010FB02F0544A02EBC00202F552729DF8D1 +:10C5D000A00000EB400303EB001002EBC000C0F82A +:10C5E0001A109DF8B41001EB4100C0EBC1104B498B +:10C5F00001EBC000807901049DF8B40000EB40021B +:10C60000C2EBC010454A02EBC000C07941EA0021EC +:10C610009DF8B40000EB4002C2EBC0103F4A02EBB1 +:10C62000C000007A01439DF8B40040F2991210FB5B +:10C6300002F0394A02EBC00000F552709DF8A020CC +:10C6400002EB420303EB021200EBC200C0F81E1023 +:10C65000C7E0BDF8A4000A2800D040E700203990C8 +:10C6600028E09DF8B40000EB4001C1EBC0102B495D +:10C6700001EBC001BDF8E400C01C085C00F00F0035 +:10C68000092800DD1AE09DF8B40000EB4001C1EB81 +:10C69000C010224901EBC001BDF8E400C01C085CD9 +:10C6A00000F0F000902800DD08E0BDF8E400401C38 +:10C6B00081B23991BDF8E4000828D2DB00BFBDF893 +:10C6C000E400082800DA0AE79DF8B40000EB400116 +:10C6D000C1EBC011114800EBC100C07801069DF804 +:10C6E000B40000EB4002C2EBC0100C4A02EBC000E9 +:10C6F000007941EA00419DF8B40000EB4002C2EB32 +:10C70000C010064A02EBC000407941EA00219DF8C2 +:10C71000B40005E004400020C444002064860020EA +:10C7200000EB4002C2EBC010FE4A02EBC000807971 +:10C7300001439DF8B40040F2991210FB02F0FA4A4E +:10C7400002EBC00202F552729DF8A00000EB40031C +:10C7500003EB001002EBC000C0F81A109DF8B40003 +:10C7600000EB4001C1EBC010EE4901EBC000C07905 +:10C7700001069DF8B40000EB4002C2EBC010E94A8C +:10C7800002EBC000007A41EA00419DF8B40000EBE2 +:10C790004002C2EBC010E34A02EBC000407A41EA1B +:10C7A00000219DF8B40000EB4002C2EBC010DD4A4E +:10C7B00002EBC000807A01439DF8B40040F2991268 +:10C7C00010FB02F0D84A02EBC00000F552709DF851 +:10C7D000A02002EB420303EB021200EBC200C0F800 +:10C7E0001E109DF8B40040F2991110FB01F0CE49E3 +:10C7F00001EBC00101F552719DF8A00000EB400271 +:10C8000002EB001011F830109DF8B40040F29912BC +:10C8100010FB02F0C44A02EBC0004079814234DAD6 +:10C8200000219DF8B40040F2991210FB02F0BE4ABC +:10C8300002EBC000017104229DF8B40040F299118E +:10C8400010FB01F0B84901EBC00101F552719DF8F0 +:10C85000A00000EB400303EB001001F83020C522DC +:10C860009DF8B40040F2991110FB01F0AE4901EBC4 +:10C87000C00000F552709DF8A01001EB410303EBDE +:10C88000011100EBC100427172E09DF8B41001EBA0 +:10C89000410000EB0110A54901EB001030309DF87C +:10C8A000A01000EB01108078C0F34000A8B1D522A1 +:10C8B0009DF8B40040F2991110FB01F09A4901EB88 +:10C8C000C00000F552709DF8A01001EB410303EB8E +:10C8D000011100EBC10042714AE09DF8B41040F232 +:10C8E000991011FB00F0904901EBC00000F5527067 +:10C8F0009DF8A01001EB410202EB011100EBC10019 +:10C90000807B012834D100229DF8B40040F29911B7 +:10C9100010FB01F0844901EBC00101F552719DF853 +:10C92000A00000EB400303EB001001EBC00082739A +:10C93000B6229DF8B40040F2991110FB01F07A493B +:10C9400001EBC00101F552719DF8A00000EB40031E +:10C9500003EB001001EBC000427100219DF8B40010 +:10C9600040F2991210FB02F06F4A02EBC000017115 +:10C97000B5E5D5229DF8B40040F2991110FB01F005 +:10C98000694901EBC00101F552719DF8A00000EB6F +:10C99000400303EB001001EBC000427101219DF840 +:10C9A000B40040F2991210FB02F05F4A02EBC000A3 +:10C9B00001719DF8B41001EB410000EB01105B49DF +:10C9C00001EB001130319DF8A00001EB0010801C3C +:10C9D0000A90007820F0200020300A9908707EE547 +:10C9E000D5229DF8B40040F2991110FB01F04E4998 +:10C9F00001EBC00000F552709DF8A01001EB41035F +:10CA000003EB011100EBC100427168E59DF8B41021 +:10CA100040F2991011FB00F0434901EBC00000F512 +:10CA20005270BDF8D81001EB410202EB011100EB8E +:10CA3000C1008079012840D100229DF8B40040F265 +:10CA4000991110FB01F0384901EBC00101F5527159 +:10CA5000BDF8D80000EB400303EB001001EBC00071 +:10CA60008271D5229DF8B40040F2991110FB01F0BB +:10CA70002D4901EBC00101F552719DF8A00000EBBA +:10CA8000400303EB001001EBC00042719DF8B410AD +:10CA900001EB410000EB0110244901EB00113031A2 +:10CAA0009DF8A00001EB0010801C0A90007820F097 +:10CAB0000400001D0A9908701FE0C3229DF8B4000D +:10CAC00040F2991110FB01F0174901EBC00101F58B +:10CAD00052719DF8A00000EB400303EB001001EB46 +:10CAE000C000427100219DF8B40040F2991210FB81 +:10CAF00002F00D4A02EBC0000171F0E49DF8B410A1 +:10CB000040F2991011FB00F0074901EBC00000F55D +:10CB10005270BDF8D81001EB410202EB011100EB9D +:10CB2000C10005E064860020C444002004400020C9 +:10CB30008079012840D100229DF8B40040F299117B +:10CB400010FB01F0FC4901EBC00101F55271BDF889 +:10CB5000D80000EB400303EB001001EBC000827132 +:10CB6000D5229DF8B40040F2991110FB01F0F24972 +:10CB700001EBC00101F552719DF8A00000EB4003EC +:10CB800003EB001001EBC00042719DF8B41001EB03 +:10CB9000410000EB0110E94901EB001130319DF833 +:10CBA000A00001EB0010801C0A90007820F0040027 +:10CBB000001D0A9908701FE0C3229DF8B40040F2DE +:10CBC000991110FB01F0DC4901EBC00101F5527134 +:10CBD0009DF8A00000EB400303EB001001EBC00048 +:10CBE000427100219DF8B40040F2991210FB02F04E +:10CBF000D14A02EBC000017171E49DF8B41001EB61 +:10CC0000410000EB0110CD4901EB0010007B50BB4F +:10CC10009DF8B41001EB4100C0EBC110C84901EB15 +:10CC2000C00001799DF8B40000EB4002C2EBC010D7 +:10CC3000C34A02EBC000C07841EA00229DF8B4006C +:10CC400040F2991110FB01F0BB4901EBC00000F567 +:10CC500052709DF8A01001EB410303EB011100EBB2 +:10CC6000C100426335E09DF8B41001EB4100C0EB18 +:10CC7000C110B34901EBC000C07801049DF8B400B5 +:10CC800000EB4002C2EBC010AD4A02EBC0000079DD +:10CC900041EA00219DF8B40000EB4002C2EBC01055 +:10CCA000A74A02EBC000407901439DF8B40040F26E +:10CCB000991210FB02F0A04A02EBC00000F552707E +:10CCC0009DF8A02002EB420303EB021200EBC2002E +:10CCD00041639DF8B41040F2991011FB00F09649A1 +:10CCE00001EBC00101F552719DF8A00000EB40027C +:10CCF00002EB001011F830109DF8B40040F29912C8 +:10CD000010FB02F08C4A02EBC0004079814234DA19 +:10CD100000219DF8B40040F2991210FB02F0864AFF +:10CD200002EBC000017103229DF8B40040F299119A +:10CD300010FB01F0804901EBC00101F552719DF833 +:10CD4000A00000EB400303EB001001F83020D922D3 +:10CD50009DF8B40040F2991110FB01F0764901EB07 +:10CD6000C00000F552709DF8A01001EB410303EBE9 +:10CD7000011100EBC100427181E09DF8B41040F256 +:10CD8000991011FB00F06C4901EBC00000F55270E6 +:10CD9000BDF8D81001EB410202EB011100EBC1001C +:10CDA000807901284BD100229DF8B40040F29911FE +:10CDB00010FB01F0604901EBC00101F55271BDF8B3 +:10CDC000D80000EB400303EB001001EBC0008271C0 +:10CDD000D9229DF8B40040F2991110FB01F0564998 +:10CDE00001EBC00101F552719DF8A00000EB40037A +:10CDF00003EB001001EBC00042719DF8B40000EBA2 +:10CE0000400101EB00104D4901EB001130319DF85C +:10CE1000A00001EB0010801C0A90007820F00400B4 +:10CE2000001D0A99087001209DF8B41040F2991273 +:10CE300011FB02F1404A02EBC10108711FE0C5225B +:10CE40009DF8B40040F2991110FB01F03A4901EB52 +:10CE5000C00101F552719DF8A00000EB400303EB07 +:10CE6000001001EBC000427100219DF8B40040F2B7 +:10CE7000991210FB02F0304A02EBC000017122E46B +:10CE800000219DF8B40040F2991210FB02F02A4AEA +:10CE900002EBC00001719DF8B40000EB400101EB12 +:10CEA0000010264901EB001130319DF8A00001EB84 +:10CEB0000010801C0A90007820F00400001D0A99E0 +:10CEC0000870D5229DF8B40040F2991110FB01F0D2 +:10CED000194901EBC00000F552709DF8A01001EB5C +:10CEE000410303EB011100EBC100427140E59DF8E5 +:10CEF000B41001EB410000EB0110104901EB0010F0 +:10CF0000007B88BBBDF8A4000C2800D030E50021D0 +:10CF100039912FE09DF8B41001EB4100C0EBC11036 +:10CF2000074901EBC001BDF8E400C01C085C00F03B +:10CF30000F00092806DD21E0C44400200440002041 +:10CF4000648600209DF8B41001EB4100C0EBC110D5 +:10CF5000FD4901EBC001BDF8E400C01C085C00F015 +:10CF6000F000902801DD09E091E0BDF8E400401CEC +:10CF700081B23991BDF8E4000A28CBDB00BFBDF8CF +:10CF8000E4000A2800DAF3E400202E902F9000211C +:10CF900039911EE0DDE92E10000240EA116209021B +:10CFA000CDE92E129DF8B41001EB4100C0EBC11089 +:10CFB000E54901EBC001BDF8E400C01C085CDDE9F7 +:10CFC0002E341843CDE92E04BDF8E400401C80B295 +:10CFD0003990BDF8E4000528DCDB9DF8B400DDE9FC +:10CFE0002E1240F2991310FB03F0D84B03EBC00351 +:10CFF00003F552739DF8A00000EB400404EB001011 +:10D0000003EBC00040F8221F426000222E922F92B4 +:10D01000002139911EE0DDE92E10000240EA116284 +:10D020000902CDE92E129DF8B41001EB4100C0EBCE +:10D03000C110C54901EBC001BDF8E4000830085C2F +:10D04000DDE92E341843CDE92E04BDF8E400401C80 +:10D0500080B23990BDF8E4000528DCDB9DF8B4000F +:10D06000DDE92E1240F2991310FB03F0B74B03EBEE +:10D07000C00000F552709DF8A03003EB430404EBB0 +:10D08000031300EBC30022308160C260BCE0BDF836 +:10D09000A4000E2800D06BE40021399128E09DF80F +:10D0A000B41001EB4100C0EBC110A74901EBC00176 +:10D0B000BDF8E400C01C085C00F00F00092800DD8A +:10D0C0001AE09DF8B41001EB4100C0EBC1109E497D +:10D0D00001EBC001BDF8E400C01C085C00F0F000EA +:10D0E000902800DD08E0BDF8E400401C81B23991D1 +:10D0F000BDF8E4000C28D2DB00BFBDF8E4000C282A +:10D1000000DA35E400202E902F90002139911EE0A6 +:10D11000DDE92E10000240EA11620902CDE92E126B +:10D120009DF8B41001EB4100C0EBC110864901EB42 +:10D13000C001BDF8E400C01C085CDDE92E341843D2 +:10D14000CDE92E04BDF8E400401C80B23990BDF852 +:10D15000E4000628DCDB9DF8B400DDE92E2140F276 +:10D16000991310FB03F0794B03EBC00303F55273E3 +:10D170009DF8A00000EB400404EB001003EBC0009E +:10D1800040F8222F416000222E922F9200213991E7 +:10D190001EE0DDE92E10000240EA11620902CDE92D +:10D1A0002E129DF8B41001EB4100C0EBC11066498E +:10D1B00001EBC001BDF8E4000930085CDDE92E3464 +:10D1C0001843CDE92E04BDF8E400401C80B239902C +:10D1D000BDF8E4000628DCDB9DF8B400DDE92E2173 +:10D1E00040F2991310FB03F0584B03EBC00000F51D +:10D1F00052709DF8A03003EB430404EB031300EBE3 +:10D20000C30022308260C1609DF8B41040F29910D2 +:10D2100011FB00F04D4901EBC00101F552719DF881 +:10D22000A00000EB400202EB001011F830109DF856 +:10D23000B40040F2991210FB02F0444A02EBC00025 +:10D24000407981427ED19DF8B4009DF8A01001EB99 +:10D250000010C217CDE92E023D4890F8900708B3A0 +:10D260009DF8B41001EB410000EB0110394901EBCE +:10D27000001030309DF8A01000EB0110807A0228D9 +:10D2800010D09DF8B41001EB410000EB01103149C2 +:10D2900001EB001030309DF8A01000EB0110C07AB7 +:10D2A00000287CDD00229DF8B40000EB400101EB7A +:10D2B0000010284901EB001030309DF8A01000EB61 +:10D2C0000110C2722448D0F80C020521B0FBF1F223 +:10D2D00001FB120000EB40011F482C3000EB411015 +:10D2E0000D300A909DF8B40040F2991110FB01F046 +:10D2F000164901EBC00000F552709DF8A01001EB3B +:10D30000410202EB011100EBC10022301022014664 +:10D3100009900A98FAF799FF0F48D0F80C020521F6 +:10D32000B0FBF1F201FB120000EB40010A482C3087 +:10D3300000EB41129DF8B40040F2991110FB01F08E +:10D3400002490BE0DDE2000064860020C4440020B6 +:10D35000BC32002004400020BC12002001EBC001C0 +:10D3600001F552719DF8A00000EB400303EB0010A3 +:10D3700001EBC00050F81A1F42F8011F40685060CE +:10D38000FE48D0F80C020521B0FBF1F201FB1200BF +:10D3900000EB4001F9482C3000EB411200E095E130 +:10D3A0009DF8B40000EB400101EB0010F44901EBE3 +:10D3B000001130319DF8A00001EB001000781070D2 +:10D3C000EE48D0F80C020521B0FBF1F201FB12008F +:10D3D00000EB4001E9482C3000EB4111E9480268BC +:10D3E00041F81D2F80888880E448D0F80C02052180 +:10D3F000B0FBF1F201FB120000EB4001DF482C30E2 +:10D4000000EB41129DF8B40040F2991110FB01F0BD +:10D41000DD4901EBC00101F552719DF8A00000EB60 +:10D42000400303EB001001EBC000406BC2F80900A1 +:10D43000D248D0F80C020521B0FBF1F201FB12003A +:10D4400000EB4001CD482C3000EB41129DF8B400B8 +:10D4500000EB400101EB0010C94901EB0011303134 +:10D460009DF8A00001EB00104068C2F823000022E4 +:10D470009DF8B40000EB400101EB0010C04901EB46 +:10D48000001130319DF8A00001EB00104260002136 +:10D49000399154E0B948D0F80C020521B0FBF1F203 +:10D4A00001FB120000EB4001B4482C3000EB4111AD +:10D4B0002731BDF8E4409DF8B40040F2991210FB0A +:10D4C00002F0B14A02EBC00202F552729DF8A000D0 +:10D4D00000EB400303EB001002EBC00090F880006B +:10D4E00040F2991210FB02F0A74A02EBC00202F5CB +:10D4F00052729DF8B40040F2991310FB03F0A24B56 +:10D5000003EBC00303F552739DF8A00000EB400548 +:10D5100005EB001003EBC00090F8810000EB400326 +:10D5200003EB001002EBC0024732BDF8E400001D1F +:10D53000105C0855BDF8E400401C81B23991BDF87B +:10D54000E4000628A6DB0020399042E000239DF885 +:10D55000B40040F2991110FB01F08B4901EBC001BE +:10D5600001F552719DF8A00000EB400202EB0010A3 +:10D5700001EBC00090F8800040F2991110FB01F01F +:10D58000814901EBC00101F552719DF8B40040F2F0 +:10D59000991210FB02F07C4A02EBC00202F55272B3 +:10D5A0009DF8A00000EB400404EB001002EBC0006B +:10D5B00090F8810000EB400202EB001001EBC0018B +:10D5C0004731BDF8E4000B54BDF8E400401C81B2C3 +:10D5D0003991BDF8E4000A28B8DB6848D0F80C029D +:10D5E0000521B0FBF1F080B201460A900220FBF762 +:10D5F0006FFD00210620FCF71FFD6048D0F80C02EB +:10D600005E49498D884206D25C48D0F80C02401C25 +:10D610005A49C1F80C0200210520FCF70DFD9DF8C8 +:10D62000B41001EB410000EB0110554901EB001073 +:10D6300030309DF8A01000EB0110801C0A9000789B +:10D6400020F00400001D0A9908704C48D0F80C0224 +:10D650000521B0FBF1F201FB120000EB400147484D +:10D660002C3000EB4110D0F823202E9800EB400125 +:10D67000464800EB4110C0F823200020399020E0FC +:10D680003E48D0F80C020521B0FBF1F201FB12007C +:10D6900000EB400139482C3000EB41102730BDF839 +:10D6A000E410425C2E9800EB4001384800EB411139 +:10D6B0002731BDF8E4000A54BDF8E400401C81B2F3 +:10D6C0003991BDF8E4000628DADB65E09DF8B40086 +:10D6D00000EB400101EB0010294901EB0010303054 +:10D6E0009DF8A01000EB0110801C0A90007820F03B +:10D6F000080008300A9908709DF8B40000EB40015A +:10D7000001EB00101E4901EB001030309DF8A01015 +:10D7100000EB011042682E9800EB40011B4800EB23 +:10D720004110C0F823200020399025E09DF8B40076 +:10D7300040F2991110FB01F0134901EBC00101F512 +:10D7400052719DF8A00000EB400202EB001001EBCB +:10D75000C0014731BDF8E4000A5C2E9800EB40019F +:10D760000A4800EB41112731BDF8E4000A54BDF826 +:10D77000E400401C81B239910AE00000BC12002094 +:10D7800004400020C7310020C4440020D8140020E9 +:10D79000BDF8E4000628C9DB9DF8B40000EB4001A9 +:10D7A00001EB0010FE4901EB001030309DF8A01095 +:10D7B00000EB0110801C0A90007820F020020A98EB +:10D7C00002709DF8B4100220FCF736FC9DF8B400FE +:10D7D00040F2991110FB01F0F24901EBC00000F595 +:10D7E00052709DF8A01001EB410202EB011100EB19 +:10D7F000C10022300A902E9800EB4001EA4800EB6D +:10D8000041100D30102209900A99FAF71EFD9DF87B +:10D81000B40040F2991110FB01F0E24901EBC001A4 +:10D8200001F552719DF8A00000EB400202EB0010E0 +:10D8300001EBC0012E9800EB4002DB4800EB4210E8 +:10D8400051F81A2F40F8012F496841609DF8B40043 +:10D8500000EB400101EB0010D14901EB0011303128 +:10D860009DF8A00001EB001001782E9800EB40021B +:10D87000CD4800EB421001702E9800EB4001CA48E1 +:10D8800000EB4111C948026841F81D2F808888804B +:10D890009DF8B40040F2991110FB01F0C14901EB71 +:10D8A000C00101F552719DF8A00000EB400202EBAF +:10D8B000001001EBC000416B2E9800EB4002BA480B +:10D8C00000EB4210C0F809102E9881B208200A918E +:10D8D000FCF7B2FB00229DF8B40040F2991110FB56 +:10D8E00001F0B04901EBC00000F552709DF8A010A6 +:10D8F00001EB410303EB011100EBC10080F846206E +:10D9000053E09DF8B40000EB400101EB0010A44986 +:10D9100001EB001030309DF8A01000EB0110801CCE +:10D920000A90007820F00400001D0A9908709DF804 +:10D93000B40000EB400101EB0010994901EB00102D +:10D9400030309DF8A01000EB0110801C0A90007888 +:10D9500020F0800080300A99087001209DF8B410F2 +:10D9600040F2991211FB02F18E4A02EBC1010871DB +:10D970009DF8B40040F2991110FB01F0114601EB43 +:10D98000C00042799DF8B40040F2991110FB01F0FB +:10D99000844901EBC00000F552709DF8A01001EB26 +:10D9A000410303EB011100F83120D5229DF8B400AA +:10D9B00040F2991110FB01F07A4901EBC00000F52B +:10D9C00052709DF8A01001EB410303EB011100EB35 +:10D9D000C10042718CE2D5229DF8B40040F2991149 +:10D9E00010FB01F06F4901EBC00000F552709DF88B +:10D9F000A01001EB410303EB011100EBC1004271E8 +:10DA000076E2D5229DF8B40040F2991110FB01F0A6 +:10DA1000644901EBC00000F552709DF8A01001EBC5 +:10DA2000410303EB011100EBC100427160E20121EF +:10DA30005E48F53080F8B4169DF8B40040F29911B4 +:10DA400010FB01F0574901EBC00101F552719DF83F +:10DA5000A00000EB400202EB001011F830109DF81E +:10DA6000B40040F2991210FB02F04E4A02EBC000E3 +:10DA70004079814234DA00219DF8B40040F29912D5 +:10DA800010FB02F0474A02EBC000017101229DF831 +:10DA9000B40040F2991110FB01F0424901EBC001C2 +:10DAA00001F552719DF8A00000EB400303EB00105C +:10DAB00001F8302011229DF8B40040F2991110FBBA +:10DAC00001F0384901EBC00000F552709DF8A0103C +:10DAD00001EB410303EB011100EBC10042716AE06D +:10DAE0009DF8B41040F2991011FB00F02D4901EBA4 +:10DAF000C00000F552709DF8A01001EB410202EB4E +:10DB0000011100EBC1008078B22835D100219DF8C9 +:10DB1000B40040F2991210FB02F0224A02EBC0005E +:10DB20000171B2229DF8B40040F2991110FB01F08E +:10DB30001C4901EBC00101F552719DF8A00000EBFA +:10DB4000400303EB001001EBC000427100229DF87E +:10DB5000B40040F2991110FB01F0124901EBC00032 +:10DB600000F552709DF8A01001EB410303EB011189 +:10DB700000EBC10082701EE0D5229DF8B40040F297 +:10DB8000991110FB01F0074901EBC00000F552703C +:10DB90009DF8A01001EB410303EB011108E0000028 +:10DBA00004400020C4440020D8140020C7310020C5 +:10DBB00000EBC10042719BE10021F74880F8B416E8 +:10DBC000D5229DF8B40040F2991110FB01F0F34901 +:10DBD00001EBC00000F552709DF8A01001EB41036D +:10DBE00003EB011100EBC100427181E101229DF8BC +:10DBF000B40040F2991110FB01F0E84901EBC001BB +:10DC000001F552719DF8A00000EB400303EB0010FA +:10DC100001EBC00080F882200021399129E09DF8B5 +:10DC2000B41001EB4100C0EBC110DD4901EBC001B4 +:10DC3000BDF8E400C01C0A5C9DF8B40040F29911E4 +:10DC400010FB01F0D54901EBC00101F552719DF8BF +:10DC5000A00000EB400303EB001001EBC00000F15B +:10DC60008301BDF8E4000A54BDF8E400401C81B211 +:10DC70003991BDF8E4000A28D1DB39E19DF8B410F0 +:10DC800001EB4100C0EBC110C54901EBC000C078F9 +:10DC900001049DF8B40000EB4002C2EBC010C04A82 +:10DCA00002EBC000007941EA00209DF8B41001EBBE +:10DCB0004102C2EBC111BA4A02EBC10149790843E2 +:10DCC000B0F5E13F6ED19DF8B41001EB410000EBDF +:10DCD0000110B44901EB001030309DF8A01000EBAA +:10DCE0000110801C0A90007820F004020A9802704B +:10DCF00000229DF8B40040F2991110FB01F0A749F1 +:10DD000001EBC00000F552709DF8A01001EB41033B +:10DD100003EB011100EBC100A0F88E2013229DF847 +:10DD2000B40040F2991110FB01F09C4901EBC000D6 +:10DD300000F552709DF8A01001EB410303EB0111B7 +:10DD400000EBC10042719DF8B41001EB410000EB03 +:10DD50000110944901EB0010407903464FF48052C2 +:10DD60004FF4E1310A909DF8B40018F04BFA9DF899 +:10DD7000B41040F2991011FB00F0884901EBC0018A +:10DD800001F552719DF8A00000EB400202EB00107B +:10DD900001EBC00090300A90007820F008000830B5 +:10DDA0000A990870A4E09DF8B41001EB4100C0EBA3 +:10DDB000C1107B4901EBC00001799DF8B40000EB74 +:10DDC0004002C2EBC010764A02EBC000C07841EAC4 +:10DDD00000229DF8B40040F2991110FB01F06F4948 +:10DDE00001EBC00101F552719DF8A00000EB40036A +:10DDF00003EB001001EBC000A0F88E209DF8B410DA +:10DE000040F2991011FB00F0644901EBC00101F5EB +:10DE100052719DF8A00000EB400202EB001001EBF4 +:10DE2000C000B0F88E109DF8B40000EB400202EB89 +:10DE300000105C4A02EB0010408B814257DBE52268 +:10DE40009DF8B40040F2991110FB01F0534901EB29 +:10DE5000C00101F552719DF8A00000EB400303EBF7 +:10DE6000001001EBC000427100229DF8B40040F2A6 +:10DE7000991110FB01F0494901EBC00101F5527104 +:10DE80009DF8A00000EB400303EB001001F83020E8 +:10DE90009DF8B40000EB400101EB0010414901EB9B +:10DEA000001130319DF8A00001EB0010801C0A9099 +:10DEB000007820F080020A9802709DF8B40040F2C9 +:10DEC000991110FB01F0354901EBC00000F55270CB +:10DED0009DF8A01001EB410202EB011100EBC10023 +:10DEE00090300A90007820F001020A98027000BF7A +:10DEF00000BF0FF02CBA9DF8B40000EB4001C1EB5D +:10DF0000C010274911F83000042801D126900BE0F9 +:10DF10009DF8B40000EB4001C1EBC010204911F89E +:10DF20003000152800D126909DF8B40000EB400188 +:10DF3000C1EBC0101A4901EBC00041789DF8B40054 +:10DF400000EB4002C2EBC010154A12F8300041EA63 +:10DF5000002041F23001884202D1A620269045E0FF +:10DF60009DF8B40000EB4001C1EBC0100C4901EB7F +:10DF7000C00041789DF8B40000EB4002C2EBC01035 +:10DF8000074A12F8300041EA002041F2310188428C +:10DF90000AD1A720269029E0BC320020C4440020EA +:10DFA00064860020044000209DF8B40000EB40018E +:10DFB000C1EBC010FC4911F83000022816D19DF8C1 +:10DFC000B40000EB4001C1EBC010F74901EBC00009 +:10DFD00001799DF8B40000EB4002C2EBC010F24A98 +:10DFE00002EBC000C07841EA002126919DF8B40000 +:10DFF00040F2991110FB01F0EC4901EBC00081786F +:10E0000028910021EA4A9DF8B40002EB00129DF825 +:10E01000A0001154E74890F82800012815D19DF878 +:10E02000B40000EB400101EB0010E34901EB0010EC +:10E0300030309DF8A01000EB0110801C0A90007891 +:10E0400020F0800080300A990870BDF8981043F2E3 +:10E050003002881A91427CD009DC04297AD0152933 +:10E0600079D0A62910D0A72942F0F0825CE1B0F562 +:10E07000C06F71D0A0F2016000286ED001286DD071 +:10E080000428F1D101F078BE00219DF8B40040F2DF +:10E09000991210FB02F0C54A02EBC00001719DF815 +:10E0A000B40040F2991110FB01F0114601EBC000E1 +:10E0B00000F552709DF8A01001EB410202EB011136 +:10E0C00010F83100052829DC06229DF8B40040F242 +:10E0D000991110FB01F0B54901EBC00101F5527136 +:10E0E0009DF8A00000EB400303EB001001F8302086 +:10E0F000A8229DF8B40040F2991110FB01F0AB4941 +:10E1000001EBC00000F552709DF8A01001EB410337 +:10E1100003EB011100EBC100427103E19DF8B40073 +:10E1200040F2991110FB01F0A04901EBC00000F58D +:10E1300052709DF8A01001EB410202EB011110F8A2 +:10E1400031000A2830DC0B229DF8B40040F299110E +:10E1500005E0B9E138E2F4E3F4E3F4E3F4E310FBBF +:10E1600001F0924901EBC00101F552719DF8A00048 +:10E1700000EB400303EB001001F83020A9229DF8CA +:10E18000B40040F2991110FB01F0884901EBC00086 +:10E1900000F552709DF8A01001EB410303EB011153 +:10E1A00000EBC1004271BDE09DF8B40040F299114E +:10E1B00010FB01F07D4901EBC00000F552709DF8A5 +:10E1C000A01001EB410202EB011110F831000F2801 +:10E1D00029DC10229DF8B40040F2991110FB01F0E7 +:10E1E000724901EBC00101F552719DF8A00000EBEE +:10E1F000400303EB001001F83020A2229DF8B40088 +:10E2000040F2991110FB01F0684901EBC00000F5E4 +:10E2100052709DF8A01001EB410303EB011100EBDC +:10E22000C10042717EE09DF8B41040F2991011FBDC +:10E2300000F05E4901EBC00000F552709DF8A0109F +:10E2400001EB410202EB011100EBC1004079A5286E +:10E2500015D19DF8B40000EB400101EB00105649C8 +:10E2600001EB001030309DF8A01000EB0110801C75 +:10E270000A90007820F00400001D0A9908709DF8AB +:10E28000B40040F2991110FB01F0484901EBC000C5 +:10E2900000F552709DF8A01001EB410202EB011154 +:10E2A00000EBC1008078A1283CD09DF8B40040F27A +:10E2B000991110FB01F03D4901EBC00101F55271CC +:10E2C0009DF8A00000EB400202EB001001EBC00043 +:10E2D00082789DF8B40040F2991110FB01F03349A7 +:10E2E00001EBC00101F552719DF8A00000EB400365 +:10E2F00003EB001001EBC0004271A1229DF8B400B5 +:10E3000040F2991110FB01F0284901EBC00000F523 +:10E3100052709DF8A01001EB410303EB011100EBDB +:10E32000C100827002F092B900219DF8B40040F261 +:10E33000991210FB02F01D4A02EBC00001719DF81A +:10E34000B41040F2991011FB00F0114601EBC0002F +:10E3500000F552709DF8A01001EB410202EB011193 +:10E3600010F83100082829DC00219DF8B40040F2A3 +:10E37000991210FB02F00D4A02EBC0000171082255 +:10E380009DF8B40040F2991110FB01F0074901EB30 +:10E39000C00000F552709DF8A01001EB410303EBA3 +:10E3A000011100F8312032E064860020C4440020CE +:10E3B000383E0020BC120020044000209DF8B4101C +:10E3C00040F2991011FB00F0FE4901EBC00000F58E +:10E3D00052709DF8A01001EB410202EB011110F800 +:10E3E00031000B2813DC0C229DF8B40040F2991187 +:10E3F00010FB01F0F34901EBC00000F552709DF8ED +:10E40000A01001EB410303EB011100F831209DF84E +:10E41000B41040F2991011FB00F0EA4901EBC00082 +:10E4200000F552709DF8A01001EB410202EB0111C2 +:10E4300000EBC1004079A42830D19DF8B41001EB65 +:10E44000410000EB0110E04901EB001030309DF875 +:10E45000A01000EB0110801C0A90007820F0200032 +:10E4600020300A99087000229DF8B40040F29911FA +:10E4700010FB01F0D34901EBC00000F552709DF88C +:10E48000A01001EB410303EB011100EBC10080F888 +:10E4900045209DF8B4100220FBF7CEFDA1229DF887 +:10E4A000B40040F2991110FB01F0C64901EBC00025 +:10E4B00000F552709DF8A01001EB410303EB011130 +:10E4C00000EBC10042712DE70020399015E09DF866 +:10E4D000B41001EB4100C0EBC110BC4901EBC0011D +:10E4E000BDF8E400C01C095C17AABDF8E400115493 +:10E4F000BDF8E400401C81B23991BDF8E400062863 +:10E50000E5DB062117A826F06FFF0021CDE93001D9 +:10E51000DDE93021100A40EA0164309BE21841EB4A +:10E520002120CDE908204FF480724FF00003DDE98F +:10E530000801F9F747FE9DF8B40040F2991110FB6D +:10E5400001F0A04901EBC00000F552709DF8A01049 +:10E5500001EB410303EB011100EBC100027100204C +:10E560009DF8B41040F2991211FB02F1954A02EBAA +:10E57000C101087104229DF8B40040F2991110FB0A +:10E5800001F0904901EBC00000F552709DF8A01019 +:10E5900001EB410303EB011100F83120A7229DF8A4 +:10E5A000B40040F2991110FB01F0864901EBC00064 +:10E5B00000F552709DF8A01001EB410303EB01112F +:10E5C00000EBC1004271ADE69DF8B41040F2991025 +:10E5D00011FB00F07B4901EBC00000F552709DF883 +:10E5E000A01001EB410202EB011110F831000428E8 +:10E5F00078DA00219DF8B40040F2991210FB02F085 +:10E60000704A02EBC0000171A1229DF8B40040F2F3 +:10E61000991110FB01F06B4901EBC00101F552713A +:10E620009DF8A00000EB400303EB001001EBC000DD +:10E6300042719DF8B41040F2991011FB00F061494D +:10E6400001EBC00101F552719DF8A00000EB400202 +:10E6500002EB001001EBC0010A910878401CC1B226 +:10E660000A9801709DF8B41040F2991011FB00F067 +:10E67000544901EBC00000F552709DF8A01001EB69 +:10E68000410202EB011110F83100042828D10A22BE +:10E690009DF8B40040F2991110FB01F0494901EBDB +:10E6A000C00101F552719DF8A00000EB400303EB9F +:10E6B000001001F83020A3229DF8B40040F2991117 +:10E6C00010FB01F03F4901EBC00000F552709DF8CE +:10E6D000A01001EB410303EB011100EBC1004271FB +:10E6E000E5E2FFE79DF8B41040F2991011FB00F04D +:10E6F000344901EBC00000F552709DF8A01001EB09 +:10E70000410202EB011110F83100042834D100213C +:10E710009DF8B40040F2991210FB02F0294A02EB76 +:10E72000C000017105229DF8B40040F2991110FB60 +:10E7300001F0244901EBC00101F552719DF8A000E0 +:10E7400000EB400303EB001001F83020A3229DF8FA +:10E75000B40040F2991110FB01F01A4901EBC0001E +:10E7600000F552709DF8A01001EB410303EB01117D +:10E7700000EBC10042719AE29DF8B41040F299108A +:10E7800011FB00F00F4901EBC00000F552709DF83D +:10E79000A01001EB410202EB011110F83100082832 +:10E7A0003BDC00219DF8B40040F2991210FB02F00E +:10E7B000044A02EBC000017109229DF8B40040F246 +:10E7C000991105E0C4440020044000206486002024 +:10E7D00010FB01F0FE4901EBC00101F552719DF8FB +:10E7E000A00000EB400303EB001001F83020A7224B +:10E7F0009DF8B40040F2991110FB01F0F44901EBCF +:10E80000C00000F552709DF8A01001EB410303EB2E +:10E81000011100EBC100427149E29DF8B41040F2D1 +:10E82000991011FB00F0EA4901EBC00000F55270AD +:10E830009DF8A01001EB410202EB011110F831002C +:10E84000092834DC00219DF8B40040F2991210FB35 +:10E8500002F0DF4A02EBC00001710A229DF8B40009 +:10E8600040F2991110FB01F0D94901EBC00101F50B +:10E8700052719DF8A00000EB400303EB001001F87B +:10E880003020A3229DF8B40040F2991110FB01F052 +:10E89000CF4901EBC00000F552709DF8A01001EBCC +:10E8A000410303EB011100EBC1004271FFE19DF850 +:10E8B000B41040F2991011FB00F0C54901EBC00003 +:10E8C00000F552709DF8A01001EB410202EB01111E +:10E8D00010F831000D2838DC00219DF8B40040F21A +:10E8E000991210FB02F0BA4A02EBC00001710E222D +:10E8F0009DF8B40040F2991110FB01F0B44901EB0E +:10E90000C00101F552719DF8A00000EB400303EB3C +:10E91000001001F83020A1229DF8B40040F29911B6 +:10E9200010FB01F0AA4901EBC00000F552709DF800 +:10E93000A01001EB410303EB011100EBC100427198 +:10E94000B5E1B5E1E9E13EE21CE29DF8B41040F228 +:10E95000991011FB00F09E4901EBC00000F55270C8 +:10E960009DF8A01001EB410202EB011110F83100FB +:10E970000E2834DC00219DF8B40040F2991210FBFF +:10E9800002F0934A02EBC00001710F229DF8B4001F +:10E9900040F2991110FB01F08D4901EBC00101F526 +:10E9A00052719DF8A00000EB400303EB001001F84A +:10E9B0003020A3229DF8B40040F2991110FB01F021 +:10E9C000834901EBC00000F552709DF8A01001EBE7 +:10E9D000410303EB011100EBC100427167E19DF8B7 +:10E9E000B41040F2991011FB00F0794901EBC0001E +:10E9F00000F552709DF8A01001EB410202EB0111ED +:10EA000010F8310010287DDC11229DF8B40040F28E +:10EA1000991110FB01F06E4901EBC00101F5527133 +:10EA20009DF8A00000EB400303EB001001F830203C +:10EA3000A1229DF8B40040F2991110FB01F0644945 +:10EA400001EBC00101F552719DF8A00000EB4003FD +:10EA500003EB001001EBC00042719DF8B40040F2DE +:10EA6000991110FB01F05A4901EBC00101F55271F7 +:10EA70009DF8A00000EB400303EB001001EBC00089 +:10EA800082709DF8B41001EB410000EB0110514978 +:10EA900001EB001130319DF8A00001EB0010801C4B +:10EAA0000A90007820F0800080300A9908709DF864 +:10EAB000B41001EB410000EB0110464901EB0010DE +:10EAC00030309DF8A01000EB0110801C0A900078F7 +:10EAD00020F00400001D0A9908709DF8B41001EBA5 +:10EAE000410000EB01103B4901EB001030309DF874 +:10EAF000A01000EB01108078C0F34010F0B39DF837 +:10EB0000B41000E042E001EB410000EB011031499C +:10EB100001EB001030309DF8A01000EB0110801CBC +:10EB20000A90007820F020020A9802709DF8B41034 +:10EB300001EB410000EB0110264901EB00103030E1 +:10EB40009DF8A01000EB01108078C0F34000B8B928 +:10EB50009DF8B41001EB410000EB01101D4901EBE1 +:10EB6000001030309DF8A01000EB0110801C0A90BE +:10EB7000007820F0080008300A9900E076E008707C +:10EB80009DF8B4100220FBF757FA90E09DF8B410FE +:10EB900040F2991011FB00F00D4901EBC00101F5A5 +:10EBA00052719DF8A00000EB400202EB001011F83A +:10EBB00030109DF8B40040F2991210FB02F0044AA4 +:10EBC00002EBC0004079814271D19DF8B41003E09E +:10EBD000C44400200440002040F2991011FB00F0D2 +:10EBE000114601EBC00000F552709DF8A01001EB3A +:10EBF000410202EB011100EBC1008078A12836D060 +:10EC0000A3229DF8B40040F2991110FB01F0F849DD +:10EC100001EBC00101F552719DF8A00000EB40032B +:10EC200003EB001001EBC00042719DF8B41040F2FC +:10EC3000991011FB00F0EE4901EBC00000F5527095 +:10EC40009DF8A01001EB410202EB011100EBC100A5 +:10EC50008078A2282BD000209DF8B41040F29912A1 +:10EC600011FB02F1E24A02EBC10108711FE0A1228F +:10EC70009DF8B40040F2991110FB01F0DC4901EB62 +:10EC8000C00101F552719DF8A00000EB400303EBB9 +:10EC9000001001EBC000427101219DF8B40040F268 +:10ECA000991210FB02F0D24A02EBC00001710AE493 +:10ECB000A1229DF8B40040F2991110FB01F0CC495B +:10ECC00001EBC00101F552719DF8A00000EB40037B +:10ECD00003EB001001EBC00082709DF8B40040F21D +:10ECE000991110FB01F0C24901EBC00101F552710D +:10ECF0009DF8A00000EB400303EB001001EBC00007 +:10ED0000427100219DF8B40040F2991210FB02F00C +:10ED1000B74A02EBC000017155E400219DF8B40030 +:10ED200040F2991210FB02F0B14A02EBC0000171EF +:10ED300009229DF8B40040F2991110FB01F0AC4992 +:10ED400001EBC00101F552719DF8A00000EB4003FA +:10ED500003EB001001F83020A7229DF8B40040F228 +:10ED6000991110FB01F0A24901EBC00000F55270AF +:10ED70009DF8A01001EB410303EB011100EBC10072 +:10ED8000427120E400219DF8B40040F2991210FB7A +:10ED900002F0974A02EBC0000171A7229DF8B4006F +:10EDA00040F2991110FB01F0914901EBC00000F510 +:10EDB00052709DF8A01001EB410303EB011100EB31 +:10EDC000C100427173E700219DF8B40040F299122E +:10EDD00010FB02F0864A02EBC0000171A7229DF8E9 +:10EDE000B40040F2991110FB01F0814901EBC00120 +:10EDF00001F552719DF8A00000EB400303EB0010F9 +:10EE000001EBC00042719DF8B41001EB4100C0EB72 +:10EE1000C110784901EBC000407930287ED19DF8BF +:10EE2000B41040F2991011FB00F0714901EBC001E0 +:10EE300001F552719DF8A00000EB400202EB0010BA +:10EE400011F830109DF8B40040F2991210FB02F056 +:10EE5000674A02EBC000407981425FD19DF8B4005F +:10EE600040F2991110FB01F0114601EBC00000F5D2 +:10EE700052709DF8A01001EB410202EB011100EB72 +:10EE8000C100C078312830D19DF8B40000EB4001BA +:10EE900001EB0010584901EB001030309DF8A01034 +:10EEA00000EB0110801C0A90007820F020020A98E4 +:10EEB000027000229DF8B40040F2991110FB01F09D +:10EEC0004B4901EBC00000F552709DF8A01001EB1A +:10EED000410303EB011100EBC10080F845209DF8D0 +:10EEE000B4100220FBF7A8F857E09DF8B40040F2F8 +:10EEF000991110FB01F03E4901EBC00000F5527082 +:10EF00009DF8A01001EB410202EB011100EBC100E2 +:10EF1000C078332841D19DF8B40000E06EE000EBEA +:10EF2000400101EB0010344901EB001030309DF836 +:10EF3000A01000EB0110801C0A90007820F0200245 +:10EF40000A98027001229DF8B40040F2991110FB5A +:10EF500001F0274901EBC00000F552709DF8A010A8 +:10EF600001EB410303EB011100EBC10080F84620E7 +:10EF7000A9229DF8B40040F2991110FB01F01C4940 +:10EF800001EBC00000F552709DF8A01001EB4103A9 +:10EF900003EB011100EBC10082709DF8B40000EB9F +:10EFA000400101EB0010144901EB001030309DF8D6 +:10EFB000A01000EB0110801C0A90007820F00102E4 +:10EFC0000A9802709DF8B40000EB400101EB0010BC +:10EFD000094901EB001030309DF8A01000EB011042 +:10EFE000801C0A90007820F002020A980270DBE38D +:10EFF000C444002064860020044000209DF8B40032 +:10F0000000EB4001C1EBC010FE4901EBC0004079AC +:10F0100031287CD19DF8B40040F2991110FB01F029 +:10F02000F94901EBC00101F552719DF8A00000EB18 +:10F03000400202EB001011F830109DF8B40040F2CD +:10F04000991210FB02F0F04A02EBC00040798142B5 +:10F05000DFD19DF8B41040F2991011FB00F0114679 +:10F0600001EBC00000F552709DF8A01001EB4102C9 +:10F0700002EB011100EBC10090F8460058BB0122E1 +:10F080009DF8B40040F2991110FB01F0DE4901EB4C +:10F09000C00101F552719DF8A00000EB400303EBA5 +:10F0A000001001EBC00080F845209DF8B41001EB82 +:10F0B000410000EB0110D54901EB001130319DF802 +:10F0C000A00001EB0010801C0A90007820F00100E5 +:10F0D000401C0A9908709DF8B41001EB410000EB48 +:10F0E0000110CA4901EB001030309DF8A01000EB70 +:10F0F0000110801C0A90007820F002020A98027029 +:10F10000C34890F8900790B19DF8B41000E006E273 +:10F1100001EB410000EB0110BC4901EB0010303065 +:10F120009DF8A01000EB0110807A022877D1B94831 +:10F1300090F829000128F9D1B648D0F80C02B54959 +:10F14000498D88426BD29DF8B41040F2991011FBA2 +:10F1500000F0AD4901EBC00000F552709DF8A01021 +:10F1600001EB410202EB011100EBC10090F84500F8 +:10F17000012853D19DF8B41040F2991011FB00F012 +:10F18000A14901EBC00000F552709DF8A01001EB01 +:10F19000410202EB011100EBC10090F87F00E8BBD7 +:10F1A00001229DF8B40000EB400101EB00109749EB +:10F1B00001EB001130319DF8A00001EB0010C2728C +:10F1C00000229DF8B40000EB400101EB00108F49D4 +:10F1D00001EB001130319DF8A00001EB00104260FE +:10F1E0004FF010429DF8B40040F2991110FB01F06D +:10F1F000854901EBC00101F552719DF8A00000EBBB +:10F20000400303EB001001EBC00082609DF8B410D6 +:10F2100001EB410000EB01107C4901E071E06FE07F +:10F2200001EB001130319DF8A00001EB00100178D6 +:10F230009DF8B40040F2991210FB02F0724A02EB02 +:10F24000C00041709DF8B41040F2991011FB00F01D +:10F25000114601EBC00101F552719DF8A00000EBD1 +:10F26000400202EB001011F830109DF8B40040F29B +:10F27000991210FB02F0644A02EBC000407981420F +:10F280003ED100229DF8B40040F2991110FB01F02C +:10F290005D4901EBC00101F552719DF8A00000EB42 +:10F2A000400303EB001001EBC000C271A4229DF8E3 +:10F2B000B40040F2991110FB01F0534901EBC00179 +:10F2C00001F552719DF8A00000EB400303EB001024 +:10F2D00001EBC0008270A3229DF8B40040F29911A6 +:10F2E00010FB01F0484901EBC00000F552709DF899 +:10F2F000A01001EB410303EB011100EBC1004271CF +:10F3000052E29DF8B41040F2991011FB00F03E4912 +:10F3100001EBC00000F552709DF8A01001EB410216 +:10F3200002EB011100EBC10090F84500012873D1F8 +:10F330009DF8B41040F2991011FB00F0324901EB36 +:10F34000C00101F552719DF8A00000EB400202EBF4 +:10F35000001001EBC00090F8801040F2991011FBF2 +:10F3600000F0294901EBC00101F552719DF8B4008C +:10F3700040F2991210FB02F0234A02EBC00000F5A4 +:10F3800052709DF8A02002EB420303EB021200EB47 +:10F39000C20090F8810000EB400202EB001001EB8C +:10F3A000C00090F87E00032836D102229DF8B400F8 +:10F3B00000EB400101EB0010144901EB001130316A +:10F3C0009DF8A00001EB0010C2724FF010429DF8B2 +:10F3D000B40040F2991110FB01F00B4901EBC001A0 +:10F3E00001F552719DF8A00000EB400303EB001003 +:10F3F00001EBC00082609DF8B41001EB410000EB0E +:10F4000001100AE064860020C4440020044000206B +:10F41000BC320020BC120020B9E1FE4901EB001112 +:10F4200030319DF8A00001EB001001789DF8B40088 +:10F4300040F2991210FB02F0F74A02EBC000417053 +:10F440009DF8B41040F2991011FB00F0114601EB49 +:10F45000C00101F552719DF8A00000EB400202EBE3 +:10F46000001011F830109DF8B40040F2991210FB12 +:10F4700002F0E94A02EBC000407981423ED100220D +:10F480009DF8B40040F2991110FB01F0E24901EB44 +:10F49000C00101F552719DF8A00000EB400303EBA1 +:10F4A000001001EBC000C271A4229DF8B40040F22C +:10F4B000991110FB01F0D84901EBC00101F552711F +:10F4C0009DF8A00000EB400303EB001001EBC0002F +:10F4D0008270A3229DF8B40040F2991110FB01F054 +:10F4E000CD4901EBC00000F552709DF8A01001EB72 +:10F4F000410303EB011100EBC100427100229DF8B2 +:10F50000B40000EB400101EB0010C24901EB001018 +:10F5100030309DF8A01000EB0110426044E19DF8EE +:10F52000B41001EB4100C0EBC110BC4901EBC000BD +:10F53000407933287ED19DF8B41001EB410000EBF7 +:10F540000110B44901EB001030309DF8A01000EB21 +:10F550000110801C0A90007820F00101491C0A98D3 +:10F5600001709DF8B41001EB410000EB0110A949B6 +:10F5700001EB001130319DF8A00001EB0010801C60 +:10F580000A90007820F020020A9802709DF8B410CA +:10F5900001EB410000EB01109E4901EB00103030FF +:10F5A0009DF8A01000EB0110801C0A90007820F05C +:10F5B0000200801C0A9908709DF8B41040F299105E +:10F5C00011FB00F0944901EBC00042799DF8B400B2 +:10F5D00040F2991110FB01F08F4901EBC00000F5DA +:10F5E00052709DF8A01001EB410303EB011100F8EC +:10F5F00031209DF8B41001EB410000EB011085496A +:10F6000001EB001030309DF8A01000EB0110801CC1 +:10F610000A90007820F0800080300A9908709DF8E8 +:10F62000B41001EB410000EB01107A4901EB00102E +:10F63000303000E022E09DF8A01000EB011080784F +:10F64000C0F3400020B99DF8B4100220FAF7F4FC92 +:10F65000A2229DF8B40040F2991110FB01F06E490E +:10F6600001EBC00000F552709DF8A01001EB4103C2 +:10F6700003EB011100EBC100827095E09DF8B4101E +:10F6800001EB4100C0EBC110644901EBC0004079BF +:10F6900034287CD19DF8B41001EB410000EB01103F +:10F6A0005C4901EB001030309DF8A01000EB011018 +:10F6B000801C0A90007820F020020A9802709DF8C1 +:10F6C000B41001EB410000EB0110524901EB0010B6 +:10F6D00030309DF8A01000EB0110801C0A900078DB +:10F6E00020F002020A98027001229DF8B40040F254 +:10F6F000991110FB01F0484901EBC00000F5527070 +:10F700009DF8A01001EB410303EB011100EBC100D8 +:10F7100080F84620A9229DF8B40040F2991110FB10 +:10F7200001F03D4901EBC00000F552709DF8A010BA +:10F7300001EB410303EB011100EBC10082709DF866 +:10F74000B41040F2991011FB00F0334901EBC000F6 +:10F7500042799DF8B40040F2991110FB01F02E4956 +:10F7600001EBC00000F552709DF8A01001EB4103C1 +:10F7700003EB011100F831209DF8B41001EB4100BA +:10F7800000EB0110234901EB0010303000E00BE0EA +:10F790009DF8A01000EB0110801C0A90007820F06A +:10F7A000800080300A99087000202E902F90002150 +:10F7B000399122E0DDE92E10000140EA11720901C1 +:10F7C000CDE92E129DF8B41001EB4100C0EBC11041 +:10F7D000124901EBC001BDF8E400801D085C30381F +:10F7E000C117DDE92E34184341EA0402CDE92E02A7 +:10F7F000BDF8E400401C80B23990BDF8E400062852 +:10F80000D8DB9DF8B4002E9940F2991210FB02F05B +:10F81000014A05E004400020C44400206486002022 +:10F8200002EBC00202F552729DF8A00000EB40030B +:10F8300003EB001002EBC000C0F81A1000222E9259 +:10F840002F920021399122E0DDE92E10000140EADB +:10F8500011720901CDE92E129DF8B40000EB4001B0 +:10F86000C1EBC010FE4901EBC001BDF8E4000D3052 +:10F87000085C3038C117DDE92E34184341EA040230 +:10F88000CDE92E02BDF8E400401C80B23990BDF8ED +:10F89000E4000428D8DB9DF8B4002E9940F29912B8 +:10F8A00010FB02F0EF4A02EBC00202F552729DF823 +:10F8B000A00000EB400303EB001002EBC00041632B +:10F8C00000222E922F920021399122E0DDE92E10A4 +:10F8D000000140EA11720901CDE92E129DF8B41021 +:10F8E00001EB4100C0EBC110DD4901EBC001BDF8E7 +:10F8F000E4001130085C3038C117DDE92E341843BC +:10F9000041EA0402CDE92E02BDF8E400401C80B2B9 +:10F910003990BDF8E4000628D8DB9DF8B4002E9994 +:10F9200040F2991210FB02F0CE4A02EBC00202F53F +:10F9300052729DF8A00000EB400303EB001002EBB5 +:10F94000C000C0F81E109DF8B41001EB4100C0EBE0 +:10F95000C110C34901EBC00042799DF8B40040F2E8 +:10F96000991110FB01F0BF4901EBC00101F5527183 +:10F970009DF8A00000EB400303EB001001EBC0007A +:10F98000C2709DF8B41001EB410000EB0110B649C4 +:10F9900001EB001130319DF8A00001EB00108278DE +:10F9A0009DF8B40040F2991110FB01F0AD4901EB54 +:10F9B000C00101F552719DF8A00000EB400303EB7C +:10F9C000001001EBC00002769DF8B41040F29910CF +:10F9D00011FB00F0A34901EBC00101F552719DF844 +:10F9E000A00000EB400202EB001011F830109DF86F +:10F9F000B40040F2991210FB02F09A4A02EBC000E8 +:10FA0000407981427EDA9DF8B41040F2991011FBE2 +:10FA100000F0114601EBC00000F552709DF8A010F7 +:10FA200001EB410202EB011110F831000F2869DDF2 +:10FA300000219DF8B40040F2991210FB02F0894AAF +:10FA400002EBC0000171A7229DF8B40040F29911A9 +:10FA500010FB01F0834901EBC00101F552719DF8E3 +:10FA6000A00000EB400303EB001001EBC00042716B +:10FA700001219DF8B40040F2991210FB02F0794A7E +:10FA800002EBC00001719DF8B41040F2991011FB17 +:10FA900000F0114601EBC00042799DF8B40040F23D +:10FAA000991110FB01F06F4901EBC00101F5527192 +:10FAB0009DF8A00000EB400303EB001001F830209C +:10FAC000A1229DF8B40040F2991110FB01F06549A4 +:10FAD00001EBC00101F552719DF8A00000EB40035D +:10FAE00003EB001001EBC00042719DF8B41001EB74 +:10FAF000410000EB01105C4901EB001130319DF831 +:10FB0000A00000E082E001EB0010801C0A90007869 +:10FB100020F0800080300A9908709DF8B41001EB45 +:10FB2000410000EB0110504901EB001030309DF80E +:10FB3000A01000EB0110801C0A90007820F0040057 +:10FB4000001D0A9908709DF8B41001EB410000EB0C +:10FB50000110454901EB001030309DF8A01000EB7A +:10FB600001108078C0F3401088B99DF8B41001EB03 +:10FB7000410000EB01103C4901EB001030309DF8D2 +:10FB8000A01000EB01108078C0F34000F0B39DF8A6 +:10FB9000B41001EB410000EB0110334901EB001000 +:10FBA00030309DF8A01000EB0110801C0A90007806 +:10FBB00020F020020A9802709DF8B41001EB410079 +:10FBC00000EB0110284901EB001030309DF8A01027 +:10FBD00000EB0110801C0A90007820F002020A98C5 +:10FBE00002709DF8B41001EB410000EB01101E49BA +:10FBF00001EB001030309DF8A01000EB0110801CCC +:10FC00000A90007820F00800083000E0B3E00A997C +:10FC100008709DF8B4009DF8A01001EB0010C21709 +:10FC2000CDE92E029DF8B41040F2991011FB00F0BE +:10FC30000C4901EBC00000F552709DF8A01001EBDB +:10FC4000410202EB011100EBC10022300A902E9814 +:10FC500000EB4001054800EB41100D30102207E099 +:10FC600064860020C444002004400020D8140020F2 +:10FC700009900A99F8F7E9FA9DF8B41040F2991042 +:10FC800011FB00F0FD4901EBC00101F552719DF837 +:10FC9000A00000EB400202EB001001EBC0012E9827 +:10FCA00000EB4002F64800EB421051F81A2F40F8E2 +:10FCB000012F496841609DF8B41001EB410000EB51 +:10FCC0000110F04901EB001130319DF8A00001EB6B +:10FCD000001001782E9800EB4002E94800EB42103A +:10FCE00001702E9800EB4001E54800EB4111E64819 +:10FCF000026841F81D2F808888809DF8B41040F27A +:10FD0000991011FB00F0DD4901EBC00101F55271C2 +:10FD10009DF8A00000EB400202EB001001EBC000D8 +:10FD2000416B2E9800EB4002D54800EB4210C0F822 +:10FD300009109DF8B41001EB410000EB0110D1490E +:10FD400001EB001130319DF8A00001EB001041687B +:10FD50002E9800EB4002CA4800EB4210C0F8231076 +:10FD60002E9881B208200A91FAF766F99DF8B4102E +:10FD70000220FAF761F9FCE300202E902F90002179 +:10FD8000399122E0DDE92E10000140EA11720901EB +:10FD9000CDE92E129DF8B41001EB4100C0EBC1106B +:10FDA000BA4901EBC001BDF8E4000B30085C303803 +:10FDB000C117DDE92E34184341EA0402CDE92E02D1 +:10FDC000BDF8E400401C80B23990BDF8E4000A2878 +:10FDD000D8DB9DF8B400DDE92E1240F2991310FB38 +:10FDE00003F0A64B03EBC00303F552739DF8A0008C +:10FDF00000EB400404EB001003EBC00040F8221FAE +:10FE0000426000222E922F920021399122E0DDE9FA +:10FE10002E10000140EA11720901CDE92E129DF861 +:10FE2000B41001EB4100C0EBC110984901EBC001D7 +:10FE3000BDF8E4001530085C3038C117DDE92E3418 +:10FE4000184341EA0402CDE92E02BDF8E400401C4B +:10FE500080B23990BDF8E4000A28D8DB9DF8B400E0 +:10FE6000DDE92E1240F2991310FB03F0834B03EBF4 +:10FE7000C00303F552739DF8A00000EB400404EBAF +:10FE8000001003EBC00022308160C26000219DF8A9 +:10FE9000B40040F2991210FB02F0784A02EBC00065 +:10FEA00001719DF8B41040F2991011FB00F0114659 +:10FEB00001EBC00000F552709DF8A01001EB41026B +:10FEC00002EB011110F831000C2814DC0D229DF812 +:10FED000B40040F2991110FB01F0684901EBC00039 +:10FEE00000F552709DF8A01001EB410303EB0111E6 +:10FEF00000F831207FE39DF8B40040F2991110FB27 +:10FF000001F05E4901EBC00101F552719DF8A000BE +:10FF100000EB400202EB001011F830109DF8B40025 +:10FF200040F2991210FB02F0544A02EBC0004079F3 +:10FF30008142DFD19DF8B4009DF8A01001EB0010C4 +:10FF4000C217CDE92E025048F53090F8900708B35B +:10FF50009DF8B40000EB400101EB0010494901EBB2 +:10FF6000001030309DF8A01000EB0110807A0228BC +:10FF700010D09DF8B40000EB400101EB00104149A6 +:10FF800001EB001030309DF8A01000EB0110C07A9A +:10FF900000287FDD00229DF8B40000EB400101EB5A +:10FFA0000010384901EB001030309DF8A01000EB34 +:10FFB0000110C2723648D0F80C020521B0FBF1F2F4 +:10FFC00001FB120000EB400131482C3000EB4110E6 +:10FFD0000D300A909DF8B40040F2991110FB01F029 +:10FFE000264901EBC00000F552709DF8A01001EB0E +:10FFF000410202EB011100EBC10022301022014648 +:020000040801F1 +:1000000009900A98F8F721F92148D0F80C02052147 +:10001000B0FBF1F201FB120000EB40011C482C3058 +:1000200000EB41129DF8B40040F2991110FB01F071 +:10003000124901EBC00101F552719DF8A00000EBDF +:10004000400303EB001001EBC00050F81A1F42F808 +:10005000011F406850600E48D0F80C020521B0FB2B +:10006000F1F201FB120000EB400109482C3000EBDB +:1000700041129DF8B40000EB40010CE0C4440020A4 +:10008000D814002004400020C731002064860020DE +:10009000BC12002090E101EB0010FE4901EB0011C1 +:1000A00030319DF8A00001EB001000781070FA4884 +:1000B000D0F80C020521B0FBF1F201FB120000EBBD +:1000C0004001F5482C3000EB41129DF8B40040F29D +:1000D000991110FB01F0F14901EBC00101F55271DA +:1000E0009DF8A00000EB400303EB001001EBC00003 +:1000F000406BC2F80900E848D0F80C020521B0FBBB +:10010000F1F201FB120000EB4001E3482C3000EB60 +:100110004111E348026841F81D2F80888880DE483D +:10012000D0F80C020521B0FBF1F201FB120000EB4C +:100130004001D9482C3000EB41129DF8B40000EB8F +:10014000400101EB0010D34901EB001130319DF863 +:10015000A00001EB00104068C2F8230000229DF8C7 +:10016000B40000EB400101EB0010CA4901EB0011A3 +:1001700030319DF8A00001EB001042600021399160 +:1001800054E0C548D0F80C020521B0FBF1F201FBA8 +:10019000120000EB4001C0482C3000EB4111273128 +:1001A000BDF8E4409DF8B40040F2991210FB02F053 +:1001B000BA4A02EBC00202F552729DF8A00000EBB1 +:1001C000400303EB001002EBC00090F8800040F207 +:1001D000991210FB02F0B14A02EBC00202F5527212 +:1001E0009DF8B40040F2991310FB03F0AB4B03EB06 +:1001F000C00303F552739DF8A00000EB400505EB2A +:10020000001003EBC00090F8810000EB400303EB0B +:10021000001002EBC0024732BDF8E400001D105C84 +:100220000855BDF8E400401C81B23991BDF8E400E6 +:100230000628A6DB0020399042E000239DF8B40098 +:1002400040F2991110FB01F0944901EBC00101F556 +:1002500052719DF8A00000EB400202EB001001EB90 +:10026000C00090F8800040F2991110FB01F08B491A +:1002700001EBC00101F552719DF8B40040F29912F2 +:1002800010FB02F0854A02EBC00202F552729DF8A3 +:10029000A00000EB400404EB001002EBC00090F85B +:1002A000810000EB400202EB001001EBC00147317E +:1002B000BDF8E4000B54BDF8E400401C81B2399154 +:1002C000BDF8E4000A28B8DB7348D0F80C02052119 +:1002D000B0FBF1F080B201460A900220F8F7F8FE78 +:1002E00000210620F9F7A8FE6B48D0F80C026A49F5 +:1002F000498D884206D26848D0F80C02401C6649F5 +:10030000C1F80C0200210520F9F796FE9DF8B40013 +:1003100000EB400101EB00105E4901EB00103030B2 +:100320009DF8A01000EB0110801C0A90007820F0CE +:1003300008020A9802705848D0F80C020521B0FB58 +:10034000F1F201FB120000EB400153482C3000EBAE +:100350004110D0F823202E9800EB4001514800EBCB +:100360004110C0F823200020399020E04A48D0F8FE +:100370000C020521B0FBF1F201FB120000EB400181 +:1003800045482C3000EB41102730BDF8E410425CAA +:100390002E9800EB4001434800EB41112731BDF896 +:1003A000E4000A54BDF8E400401C81B23991BDF864 +:1003B000E4000628DADB59E09DF8B40000EB4001C8 +:1003C00001EB0010334901EB001030309DF8A01014 +:1003D00000EB0110801C0A90007820F00800083023 +:1003E0000A9908709DF8B40000EB400101EB001081 +:1003F000284901EB001030309DF8A01000EB0110EF +:1004000042682E9800EB4001264800EB4110C0F8EE +:1004100023200020399025E09DF8B40040F2991186 +:1004200010FB01F01D4901EBC00101F552719DF86F +:10043000A00000EB400202EB001001EBC0014731CD +:10044000BDF8E4000A5C2E9800EB4001154800EB73 +:1004500041112731BDF8E4000A54BDF8E400401C06 +:1004600081B23991BDF8E4000628D5DB00229DF861 +:10047000B40040F2991110FB01F0084901EBC001F2 +:1004800001F552719DF8A00000EB400303EB001052 +:100490000AE0000004400020BC120020C4440020F8 +:1004A000C7310020D814002001EBC00080F846209E +:1004B0009DF8B4100220F9F7BFFD9DF8B40040F29A +:1004C000991110FB01F0FE4901EBC00101F55271D9 +:1004D0009DF8A00000EB400202EB001001EBC00011 +:1004E00022300A902E9800EB4001F64800EB4111B3 +:1004F0000D3110220991DDE90901F7F7A6FE9DF8FB +:10050000B40040F2991110FB01F0ED4901EBC0017C +:1005100001F552719DF8A00000EB400202EB0010C3 +:1005200001EBC0012E9800EB4002E64800EB4210C0 +:1005300051F81A2F40F8012F496841609DF8B40026 +:1005400000EB400101EB0010DF4901EB00113031FD +:100550009DF8A00001EB001001782E9800EB4002FE +:10056000D84800EB421001702E9800EB4001D548AE +:1005700000E06BE000EB4111D448026841F81D2F08 +:10058000808888809DF8B40040F2991110FB01F03A +:10059000CB4901EBC00101F552719DF8A00000EBC1 +:1005A000400202EB001001EBC000416B2E9800EB03 +:1005B0004002C44800EB4210C0F809109DF8B40096 +:1005C00000EB400101EB0010BF4901EB001130319D +:1005D0009DF8A00001EB001041682E9800EB40024E +:1005E000B84800EB4210C0F823102E9881B20820C2 +:1005F0000A91F9F721FDA7229DF8B40040F2991164 +:1006000010FB01F0AE4901EBC00101F552719DF8FC +:10061000A00000EB400303EB001001EBC0004271AF +:10062000A2229DF8B40040F2991110FB01F0A449F8 +:1006300001EBC00000F552709DF8A01001EB4103E2 +:1006400003EB011100EBC100827000BF00BF0CF092 +:100650007EBE9DF8B40000EB4001C1EBC0109C4988 +:1006600011F83000042801D126900BE09DF8B40069 +:1006700000EB4001C1EBC010954911F8300015287E +:1006800000D126909DF8B41001EB4100C0EBC110E1 +:100690008F4901EBC00041789DF8B40000EB4002A7 +:1006A000C2EBC0108A4A12F8300041EA002041F241 +:1006B0003001884202D1A62026903DE09DF8B4107A +:1006C00001EB4100C0EBC110814901EBC000417852 +:1006D0009DF8B40000EB4002C2EBC0107C4A12F857 +:1006E000300041EA002041F23101884202D1A720C6 +:1006F000269021E09DF8B41001EB4100C0EBC11041 +:10070000734911F83000022816D19DF8B41001EB9E +:100710004100C0EBC1106E4901EBC00001799DF8AA +:10072000B40000EB4002C2EBC010694A02EBC0000B +:10073000C07841EA002126919DF8B41040F299104A +:1007400011FB00F05E4901EBC00081782891002187 +:10075000604A9DF8B40002EB00129DF8A00011540D +:100760005D4890F82800012815D19DF8B41001EBE0 +:10077000410000EB0110544901EB001030309DF8AE +:10078000A01000EB0110801C0A90007820F080007F +:1007900080300A990870BDF89800A7287DD007DC42 +:1007A00004287BD015287AD0A62841F0688752E02B +:1007B000A0F55850303820B1112871D01228F4D14A +:1007C000FEE39DF8B41040F2991011FB00F03C4993 +:1007D00001EBC00000F552709DF8A01001EB410242 +:1007E00002EB011110F8310098BB00219DF8B40014 +:1007F00040F2991210FB02F0314A02EBC000017185 +:1008000001229DF8B40040F2991110FB01F02C492F +:1008100001EBC00101F552719DF8A00000EB40030F +:1008200003EB001001F83020A7229DF8B40040F23D +:10083000991110FB01F0224901EBC00000F5527044 +:100840009DF8A01001EB410303EB011100EBC10087 +:10085000427101F014BF00219DF8B40040F29912DA +:1008600010FB02F0164A02EBC00001719DF8B410B3 +:1008700040F2991011FB00F0114601EBC00000F5A9 +:1008800052709DF8A01001EB410202EB011110F82B +:10089000310002283EDC032203E0FAE061E1B0E22D +:1008A000E4E29DF8B40040F2991110FB01F0044914 +:1008B00001EBC00101F552719DF8A0000EE00000AF +:1008C000C4440020D814002004400020C731002078 +:1008D00064860020383E0020BC12002000EB40035C +:1008E00003EB001001F83020A9229DF8B40040F27B +:1008F000991110FB01F0FA4901EBC00000F55270AC +:100900009DF8A01001EB410303EB011100EBC100C6 +:100910004271BDE09DF8B41040F2991011FB00F057 +:10092000EF4901EBC00000F552709DF8A01001EBFB +:10093000410202EB011110F83100052829DC0622E2 +:100940009DF8B40040F2991110FB01F0E44901EB6D +:10095000C00101F552719DF8A00000EB400303EBCC +:10096000001001F83020A2229DF8B40040F2991145 +:1009700010FB01F0DA4901EBC00000F552709DF860 +:10098000A01001EB410303EB011100EBC100427128 +:100990007EE09DF8B41040F2991011FB00F0D049B0 +:1009A00001EBC00000F552709DF8A01001EB410270 +:1009B00002EB011100EBC1004079A52815D19DF88B +:1009C000B41001EB410000EB0110C64901EB00102F +:1009D00030309DF8A01000EB0110801C0A900078C8 +:1009E00020F00400001D0A9908709DF8B41040F230 +:1009F000991011FB00F0BA4901EBC00000F55270EC +:100A00009DF8A01001EB410202EB011100EBC100C7 +:100A10008078A1283CD09DF8B41040F2991011FBC9 +:100A200000F0AF4901EBC00101F552719DF8A00043 +:100A300000EB400202EB001001EBC00082789DF851 +:100A4000B40040F2991110FB01F0A54901EBC0017F +:100A500001F552719DF8A00000EB400303EB00107C +:100A600001EBC0004271A1229DF8B40040F299113F +:100A700010FB01F09A4901EBC00000F552709DF89F +:100A8000A01001EB410303EB011100EBC1008270E8 +:100A9000DFE69DF8B41040F2991011FB00F0904988 +:100AA00001EBC00000F552709DF8A01001EB41026F +:100AB00002EB011100EBC1004079A42830D19DF870 +:100AC000B41001EB410000EB0110864901EB00106E +:100AD00030309DF8A01000EB0110801C0A900078C7 +:100AE00020F0200120310A98017000229DF8B40006 +:100AF00040F2991110FB01F0794901EBC00101F5B9 +:100B000052719DF8A00000EB400303EB001001EBD5 +:100B1000C00080F845209DF8B4100220F9F78CFA47 +:100B200000219DF8B40040F2991210FB02F06C4ACB +:100B300002EBC0000171A1229DF8B40040F29911AE +:100B400010FB01F0664901EBC00000F552709DF802 +:100B5000A01001EB410303EB011100EBC100427156 +:100B600077E69DF8B41040F2991011FB00F05C4953 +:100B700001EBC00000F552709DF8A01001EB41029E +:100B800002EB011110F83100012834DC00219DF83E +:100B9000B40040F2991210FB02F0514A02EBC0007F +:100BA000017102229DF8B40040F2991110FB01F08E +:100BB0004B4901EBC00101F552719DF8A00000EB1B +:100BC000400303EB001001F83020A3229DF8B4008D +:100BD00040F2991110FB01F0414901EBC00000F512 +:100BE00052709DF8A01001EB410303EB011100EBE3 +:100BF000C100427104E19DF8B41040F2991011FB5C +:100C000000F0374901EBC00000F552709DF8A010CC +:100C100001EB410202EB011110F83100042834DC31 +:100C200000219DF8B40040F2991210FB02F02C4A0A +:100C300002EBC000017105229DF8B40040F2991149 +:100C400010FB01F0264901EBC00101F552719DF83E +:100C5000A00000EB400303EB001001F83020A322BA +:100C60009DF8B40040F2991110FB01F01C4901EB12 +:100C7000C00000F552709DF8A01001EB410303EB9A +:100C8000011100EBC1004271BAE09DF8B41040F2CE +:100C9000991011FB00F0124901EBC00000F55270F1 +:100CA0009DF8A01001EB410202EB011110F8310098 +:100CB000062819DCA1229DF8B40040F2991110FB1E +:100CC00001F0074901EBC00000F552709DF8A0103B +:100CD00001EB410303EB011100EBC10042718FE016 +:100CE000C4440020044000209DF8B41040F2991044 +:100CF00011FB00F0FE4901EBC00101F552719DF8B6 +:100D0000A00000EB400202EB001011F830109DF83B +:100D1000B40040F2991210FB02F0F54A02EBC00059 +:100D2000407981426CD19DF8B41040F2991011FBCA +:100D300000F0114601EBC00000F552709DF8A010C4 +:100D400001EB410202EB011100EBC1008078A12808 +:100D500036D0A3229DF8B40040F2991110FB01F0A7 +:100D6000E34901EBC00101F552719DF8A00000EBD1 +:100D7000400303EB001001EBC00042719DF8B4107A +:100D800040F2991011FB00F0D94901EBC00000F5C9 +:100D900052709DF8A01001EB410202EB011100EB33 +:100DA000C1008078A2282BD000209DF8B41040F21A +:100DB000991211FB02F1CE4A02EBC10108711FE04A +:100DC000A1229DF8B40040F2991110FB01F0C8492E +:100DD00001EBC00101F552719DF8A00000EB40034A +:100DE00003EB001001EBC000427101219DF8B4003B +:100DF00040F2991210FB02F0BD4A02EBC0000171F3 +:100E000027E5A1229DF8B40040F2991110FB01F0F2 +:100E1000B74901EBC00101F552719DF8A00000EB4C +:100E2000400303EB001001EBC00042719DF8B400D9 +:100E300040F2991110FB01F0AD4901EBC00101F541 +:100E400052719DF8A00000EB400303EB001001EB92 +:100E5000C000827000219DF8B40040F2991210FB8E +:100E600002F0A34A02EBC0000171F2E400219DF8F8 +:100E7000B40040F2991210FB02F09D4A02EBC00050 +:100E80000171A7229DF8B40040F2991110FB01F006 +:100E9000974901EBC00101F552719DF8A00000EBEC +:100EA000400303EB001001EBC00042719DF8B41049 +:100EB00001EB4100C0EBC1108E4901EBC00040794D +:100EC00030287ED19DF8B41040F2991011FB00F04B +:100ED000874901EBC00101F552719DF8A00000EBBC +:100EE000400202EB001011F830109DF8B40040F2FF +:100EF000991210FB02F07E4A02EBC0004079814259 +:100F00005FD19DF8B40000EB400101EB0010A2F5A9 +:100F1000986101EB001030309DF8A01000EB01103B +:100F2000801C0A90007820F001020A9802709DF857 +:100F3000B40000EB400101EB00106F4901EB001021 +:100F400030309DF8A01000EB0110801C0A90007852 +:100F500020F002020A9802709DF8B40040F2991144 +:100F600010FB01F0624901EBC00000F552709DF8E2 +:100F7000A01001EB410202EB011100EBC100C078AF +:100F8000312832D19DF8B40000EB400101EB001094 +:100F9000594901EB001030309DF8A01000EB011012 +:100FA000801C0A90007820F020020A98027000222B +:100FB0009DF8B40040F2991110FB01F04C4901E09A +:100FC000FDE33FE001EBC00000F552709DF8A0107A +:100FD00001EB410303EB011100EBC10080F8452058 +:100FE0009DF8B4100220F9F727F89DF8B40040F2FC +:100FF000991110FB01F03E4901EBC00000F5527061 +:101000009DF8A01001EB410202EB011100EBC100C1 +:1010100090F84600012814D1A9229DF8B40040F2AE +:10102000991110FB01F0324901EBC00000F552703C +:101030009DF8A01001EB410303EB011100EBC1008F +:101040008270DCE39DF8B40000EB4001C1EBC010FE +:10105000284901EBC000407931287DD19DF8B400CA +:1010600040F2991110FB01F0214901EBC00101F59B +:1010700052719DF8A00000EB400202EB001011F845 +:1010800030109DF8B40040F2991210FB02F0184A9B +:1010900002EBC000407981425ED19DF8B40040F27D +:1010A000991110FB01F0114601EBC00000F55270E0 +:1010B0009DF8A01001EB410202EB011100EBC10011 +:1010C00090F8460090BB01229DF8B40040F29911BF +:1010D00010FB01F0064901EBC00101F552719DF8CA +:1010E000A00000EB400303EB001001EBC00005E0A3 +:1010F000C4440020648600200440002080F845207D +:101100009DF8B40000EB400101EB0010FE4901EB3B +:10111000001130319DF8A00001EB0010801C0A90F6 +:10112000007820F00100401C0A9908709DF8B40076 +:1011300000EB400101EB0010F34901EB00103030EF +:101140009DF8A01000EB0110801C0A90007820F0A0 +:1011500002020A98027000E00BE2EC4890F8900757 +:1011600080B19DF8B40000EB400101EB0010E649AE +:1011700001EB001030309DF8A01000EB0110807AD8 +:10118000022878D1E24890F829000128F9D1E048F6 +:10119000D0F80C02DE49498D88426CD29DF8B4002B +:1011A00040F2991110FB01F0DA4901EBC00000F5A3 +:1011B00052709DF8A01001EB410202EB011100EB0F +:1011C000C10090F84500012854D19DF8B40040F2C8 +:1011D000991110FB01F0CF4901EBC00000F55270EE +:1011E0009DF8A01001EB410202EB011100EBC100E0 +:1011F00090F87F00F0BB01229DF8B40000EB4001A5 +:1012000001EB0010C04901EB001130319DF8A00046 +:1012100001EB0010C2724FF010429DF8B40040F292 +:10122000991110FB01F0BB4901EBC00101F55271AE +:101230009DF8A00000EB400303EB001001EBC000A1 +:1012400082609DF8B40000EB400101EB0010AE4954 +:1012500001EB001130319DF8A00001EB0010017886 +:101260009DF8B40040F2991210FB02F0A94A02EB7B +:10127000C00001E070E005E141709DF8B40040F26B +:10128000991110FB01F0114601EBC00101F55271FB +:101290009DF8A00000EB400202EB001011F83010A6 +:1012A0009DF8B40040F2991210FB02F0994A02EB4B +:1012B000C000407981423ED100229DF8B40040F246 +:1012C000991110FB01F0934901EBC00101F5527136 +:1012D0009DF8A00000EB400303EB001001EBC00001 +:1012E000C271A4229DF8B40040F2991110FB01F0E4 +:1012F000884901EBC00101F552719DF8A00000EB97 +:10130000400303EB001001EBC0008270A3229DF8A4 +:10131000B40040F2991110FB01F07E4901EBC000CE +:1013200000F552709DF8A01001EB410303EB011191 +:1013300000EBC100427100229DF8B40000EB4001B7 +:1013400001EB0010704901EB001030309DF8A01047 +:1013500000EB0110426052E29DF8B40040F2991196 +:1013600010FB01F06B4901EBC00000F552709DF8D5 +:10137000A01001EB410202EB011100EBC10090F85B +:10138000450001287ED19DF8B40040F2991110FB70 +:1013900001F0604901EBC00101F552719DF8A00018 +:1013A00000EB400202EB001001EBC00090F880005F +:1013B00040F2991110FB01F0564901EBC00101F513 +:1013C00052719DF8B40040F2991210FB02F0514A9C +:1013D00002EBC00000F552709DF8A02002EB420322 +:1013E00003EB021200EBC20090F8810000EB400218 +:1013F00002EB001001EBC00090F87E00032841D101 +:1014000002229DF8B40000EB400101EB00103E49C0 +:1014100001EB001130319DF8A00001EB0010C27209 +:101420004FF010429DF8B40040F2991110FB01F00A +:10143000384901EBC00101F552719DF8A00000EBA5 +:10144000400303EB001001EBC00082609DF8B40084 +:1014500000EB400101EB00102B4901EB0011303192 +:101460009DF8A00001EB001001789DF8B40040F257 +:10147000991210FB02F0274A02EBC00041709DF860 +:10148000B40000E09CE140F2991110FB01F011461C +:1014900001EBC00101F552719DF8A00000EB400284 +:1014A00002EB001011F830109DF8B40040F29912D0 +:1014B00010FB02F0174A02EBC0004079814247D18D +:1014C00000229DF8B40040F2991110FB01F011497F +:1014D00001EBC00101F552719DF8A00000EB400343 +:1014E00003EB001001EBC000C271A4229DF8B40010 +:1014F00040F2991110FB01F0064901EBC00101F522 +:1015000052719DF8A00007E004400020BC3200208A +:10151000BC120020C444002000EB400303EB001089 +:1015200001EBC0008270A3229DF8B40040F2991133 +:1015300010FB01F0F74901EBC00000F552709DF877 +:10154000A01001EB410303EB011100EBC10042715C +:1015500000229DF8B40000EB400101EB0010EE49C1 +:1015600001EB001030309DF8A01000EB011042603C +:1015700045E19DF8B40000EB4001C1EBC010E74924 +:1015800001EBC000407933287ED19DF8B40000EB18 +:10159000400101EB0010E04901EB001030309DF8F4 +:1015A000A01000EB0110801C0A90007820F00100D0 +:1015B000401C0A9908709DF8B40000EB400101EB53 +:1015C0000010D54901EB001030309DF8A01000EB61 +:1015D0000110801C0A90007820F020020A98027006 +:1015E0009DF8B40000EB400101EB0010CA4901EB8B +:1015F000001030309DF8A01000EB0110801C0A9004 +:10160000007820F00200801C0A9908709DF8B40050 +:1016100040F2991110FB01F0BE4901EBC000427984 +:101620009DF8B40040F2991110FB01F0B94901EBAB +:10163000C00000F552709DF8A01001EB410303EBD0 +:10164000011100F831209DF8B40000EB400101EBDE +:101650000010B14901EB001030309DF8A01000EBF4 +:101660000110801C0A90007820F0800080300A99D8 +:1016700008709DF8B40000EB400101EB0010A64992 +:1016800001EB0010303000E022E09DF8A01000EBEC +:1016900001108078C0F3400020B99DF8B4100220FA +:1016A000F8F7CAFCA2229DF8B40040F2991110FB91 +:1016B00001F0984901EBC00000F552709DF8A010B0 +:1016C00001EB410303EB011100EBC100827096E0D6 +:1016D0009DF8B41001EB4100C0EBC1108F4901EB44 +:1016E000C000407934286BD19DF8B41001EB410063 +:1016F00000EB0110884901EB001030309DF8A0107C +:1017000000EB0110801C0A90007820F020020A985B +:1017100002709DF8B41001EB410000EB01107E490E +:1017200001EB001030309DF8A01000EB0110801C80 +:101730000A90007820F002020A98027001229DF8B7 +:10174000B40040F2991110FB01F0724901EBC000A6 +:1017500000F552709DF8A01001EB410303EB01115D +:1017600000EBC10080F84620A9229DF8B40040F2A9 +:10177000991110FB01F0674901EBC00000F55270B0 +:101780009DF8A01001EB410303EB011100EBC10038 +:1017900082709DF8B41040F2991011FB00F05D4981 +:1017A00001EBC00042799DF8B40040F2991110FBA2 +:1017B00001F0584901EBC00000F5527001E0DFE292 +:1017C0001DE09DF8A01001EB410303EB011100F8AF +:1017D00031209DF8B41001EB410000EB01104E499F +:1017E00001EB001030309DF8A01000EB0110801CC0 +:1017F0000A90007820F0800080300A99087000205C +:101800002E902F900021399122E0DDE92E10000169 +:1018100040EA11720901CDE92E129DF8B41001EBD6 +:101820004100C0EBC1103D4901EBC001BDF8E4002F +:10183000801D085C3038C117DDE92E34184341EAB9 +:101840000402CDE92E02BDF8E400401C80B23990BC +:10185000BDF8E4000828D8DB9DF8B4002E9940F2CA +:10186000991210FB02F02B4A02EBC00202F55272F1 +:101870009DF8A00000EB400303EB001002EBC0005A +:10188000C0F81A1000222E922F920021399122E0E6 +:10189000DDE92E10000140EA11720901CDE92E1296 +:1018A0009DF8B41001EB4100C0EBC1101B4901EBE6 +:1018B000C001BDF8E4000F30085C3038C117DDE925 +:1018C0002E24104341EA0402CDE92E02BDF8E400C3 +:1018D000401C80B23990BDF8E4000628D8DB9DF8A2 +:1018E000B4002E9940F2991210FB02F0094A02EB63 +:1018F000C00202F552729DF8A00000EB400303EB1A +:10190000001002EBC000416300222E922F920021B2 +:10191000399128E0C444002004400020648600205F +:10192000DDE92E10000140EA11720901CDE92E1205 +:101930009DF8B41001EB4100C0EBC110FE4901EB72 +:10194000C001BDF8E4001530085C3038C117DDE98E +:101950002E34184341EA0402CDE92E02BDF8E4001A +:10196000401C80B23990BDF8E4000828D8DB9DF80F +:10197000B4002E9940F2991210FB02F0EF4A02EBEC +:10198000C00202F552729DF8A00000EB400303EB89 +:10199000001002EBC000C0F81E109DF8B41001EB5F +:1019A0004100C0EBC110E44901EBC00042799DF851 +:1019B000B40040F2991110FB01F0E04901EBC001C5 +:1019C00001F552719DF8A00000EB400303EB0010FD +:1019D00001EBC000C2709DF8B41001EB410000EBB8 +:1019E0000110D74901EB001130319DF8A00001EB47 +:1019F000001082789DF8B40040F2991110FB01F0BC +:101A0000CE4901EBC00101F552719DF8A00000EB39 +:101A1000400303EB001001EBC00002769DF8B41008 +:101A200040F2991011FB00F0C44901EBC00101F52F +:101A300052719DF8A00000EB400202EB001011F87B +:101A400030109DF8B40040F2991210FB02F0BB4A2E +:101A500002EBC000407981427DDA00219DF8B4009C +:101A600040F2991210FB02F0B44A02EBC00001717F +:101A7000A7229DF8B40040F2991110FB01F0AF4984 +:101A800001EBC00101F552719DF8A00000EB40038D +:101A900003EB001001EBC000427101219DF8B4007E +:101AA00040F2991210FB02F0A44A02EBC00001714F +:101AB0009DF8B41040F2991011FB00F0114601EBB3 +:101AC000C00042799DF8B40040F2991110FB01F07A +:101AD0009A4901EBC00101F552719DF8A00000EB9D +:101AE000400303EB001001F83020A1229DF8B40060 +:101AF00040F2991110FB01F0904901EBC00101F592 +:101B000052719DF8A00000EB400303EB001001EBC5 +:101B1000C00042719DF8B41001EB410000EB0110D0 +:101B2000874901EB001130319DF8A00001EB001056 +:101B3000801C0A90007820F0800080300A9908709C +:101B40009DF8B41001EB410000EB01107C4901EB62 +:101B50000010303000E05BE09DF8A01000EB0110B9 +:101B6000801C0A90007820F00400001D0A9908707B +:101B70009DF8B41001EB410000EB0110704901EB3E +:101B8000001030309DF8A01000EB01108078C0F3F9 +:101B90004010E8B39DF8B41001EB410000EB0110D8 +:101BA000674901EB001030309DF8A01000EB0110E8 +:101BB000801C0A90007820F020020A9802709DF89C +:101BC000B41001EB410000EB01105D4901EB001086 +:101BD00030309DF8A01000EB01108078C0F3400079 +:101BE000F0BB9DF8B41001EB410000EB011054492B +:101BF00001EB001030309DF8A01000EB0110801CAC +:101C00000A90007820F0080108310A98017000E07D +:101C1000B5E09DF8B4109DF8A00000EB0110C217CC +:101C2000CDE92E029DF8B41040F2991011FB00F09E +:101C3000424901EBC00000F552709DF8A01001EB85 +:101C4000410202EB011100EBC10022300A902E98F4 +:101C500000EB40013B4800EB41100D30102200E04A +:101C600088E009900A99F6F7F0FA9DF8B41040F26E +:101C7000991011FB00F0314901EBC00101F55271DF +:101C80009DF8A00000EB400202EB001001EBC00148 +:101C90002E9800EB40022B4800EB421051F81A2F0F +:101CA00040F8012F496841609DF8B41001EB4100F4 +:101CB00000EB0110224901EB001130319DF8A0002A +:101CC00001EB001001782E9800EB40021D4800EB5C +:101CD000421001702E9800EB40011A4800EB4111B0 +:101CE0001948026841F81D2F808888809DF8B4103B +:101CF00040F2991011FB00F0104901EBC00101F511 +:101D000052719DF8A00000EB400202EB001001EBC5 +:101D1000C000416B2E9800EB40020A4800EB4210D5 +:101D2000C0F809109DF8B41001EB410000EB011060 +:101D3000034901EB001109E064860020C44400203F +:101D400004400020D8140020C731002030319DF815 +:101D5000A00001EB001041682E9800EB4002FE4805 +:101D600000EB4210C0F823102E9881B208200A918F +:101D7000F8F762F99DF8B4100220F8F75DF9FFE377 +:101D800000202E902F900021399122E0DDE92E10C5 +:101D9000000140EA11720901CDE92E129DF8B4103C +:101DA00001EB4100C0EBC110EC4901EBC001BDF8F3 +:101DB000E4000B30085C3038C117DDE92E341843DD +:101DC00041EA0402CDE92E02BDF8E400401C80B2D5 +:101DD0003990BDF8E4000C28D8DB9DF8B400DDE9AB +:101DE0002E1240F2991310FB03F0DD4B03EBC003FE +:101DF00003F552739DF8A00000EB400404EB0010C3 +:101E000003EBC00040F8221F426000222E922F9266 +:101E10000021399122E0DDE92E10000140EA117223 +:101E20000901CDE92E129DF8B41001EB4100C0EB81 +:101E3000C110CA4901EBC001BDF8E4001730085CCD +:101E40003038C117DDE92E34184341EA0402CDE9E8 +:101E50002E02BDF8E400401C80B23990BDF8E400C9 +:101E60000C28D8DB9DF8B400DDE92E1240F299135E +:101E700010FB03F0BA4B03EBC00303F552739DF85C +:101E8000A00000EB400404EB001003EBC000223084 +:101E90008160C26000219DF8B40040F2991210FBED +:101EA00002F0AF4A02EBC00001719DF8B41040F29D +:101EB000991011FB00F0114601EBC00000F55270C3 +:101EC0009DF8A01001EB410202EB011110F8310066 +:101ED000032814DC04229DF8B40040F2991110FB91 +:101EE00001F09F4901EBC00000F552709DF8A01071 +:101EF00001EB410303EB011100F831207EE39DF873 +:101F0000B41040F2991011FB00F0954901EBC001AB +:101F100001F552719DF8A00000EB400202EB0010A9 +:101F200011F830109DF8B40040F2991210FB02F045 +:101F30008B4A02EBC00040798142DFD19DF8B400AA +:101F40009DF8A01001EB0010C217CDE92E028548C4 +:101F500090F8900708B39DF8B41001EB410000EB36 +:101F60000110814901EB001030309DF8A01000EB0A +:101F70000110807A022810D09DF8B41001EB4100C6 +:101F800000EB0110784901EB001030309DF8A010F3 +:101F900000EB0110C07A00287EDD00229DF8B4001D +:101FA00000EB400101EB00106F4901EB00103030F5 +:101FB0009DF8A01000EB0110C2726C48D0F80C0222 +:101FC0000521B0FBF1F201FB120000EB4001674874 +:101FD0002C3000EB41100D300A909DF8B40040F217 +:101FE000991110FB01F05E4901EBC00000F5527041 +:101FF0009DF8A01001EB410202EB011100EBC100C2 +:1020000022301022014609900A98F6F71EF9574827 +:10201000D0F80C020521B0FBF1F201FB120000EB3D +:10202000400152482C3000EB41129DF8B40040F2C0 +:10203000991110FB01F04A4901EBC00101F5527101 +:102040009DF8A00000EB400303EB001001EBC00083 +:1020500050F81A1F42F8011F406850604348D0F8FA +:102060000C020521B0FBF1F201FB120000EB400174 +:102070003E482C3000EB41129DF8B40000EB4001CB +:1020800001EB0010384901EB001130319DF8A00040 +:1020900001EB0010007800E093E110703348D0F8B5 +:1020A0000C020521B0FBF1F201FB120000EB400134 +:1020B0002E482C3000EB41129DF8B40040F29911EB +:1020C00010FB01F0264901EBC00101F552719DF8AA +:1020D000A00000EB400303EB001001EBC000406BDD +:1020E000C2F809002148D0F80C020521B0FBF1F23A +:1020F00001FB120000EB40011C482C3000EB4111A9 +:102100001848F538026841F81D2F808888801748E4 +:10211000D0F80C020521B0FBF1F201FB120000EB3C +:10212000400112482C3000EB41129DF8B40000EB46 +:10213000400101EB00100C4901EB001130319DF81A +:10214000A00001EB00104068C2F8230000229DF8B7 +:10215000B40000EB40010BE0D8140020648600209E +:10216000C4440020BC32002004400020BC120020E7 +:1021700001EB0010FD4901EB001130319DF8A0008A +:1021800001EB001042600021399154E0F848D0F88A +:102190000C020521B0FBF1F201FB120000EB400143 +:1021A000F3482C3000EB41112731BDF8E4409DF895 +:1021B000B40040F2991210FB02F0EE4A02EBC002AA +:1021C00002F552729DF8A00000EB400303EB0010F3 +:1021D00002EBC00090F8800040F2991210FB02F070 +:1021E000E44A02EBC00202F552729DF8B40040F2DC +:1021F000991310FB03F0DF4B03EBC00303F552739D +:102200009DF8A00000EB400505EB001003EBC000BB +:1022100090F8810000EB400303EB001002EBC002DA +:102220004732BDF8E400001D105C0855BDF8E4001D +:10223000401C81B23991BDF8E4000628A6DB0021DC +:10224000399142E000239DF8B40040F2991110FB4F +:1022500001F0C84901EBC00101F552719DF8A000E1 +:1022600000EB400202EB001001EBC00090F8800090 +:1022700040F2991110FB01F0BE4901EBC00101F5DC +:1022800052719DF8B40040F2991210FB02F0B94A65 +:1022900002EBC00202F552729DF8A00000EB400470 +:1022A00004EB001002EBC00090F8810000EB40024C +:1022B00002EB001001EBC0014731BDF8E4000B5404 +:1022C000BDF8E400401C81B23991BDF8E4000A2851 +:1022D000B8DBA748D0F80C020521B0FBF1F080B2C2 +:1022E00001460A900220F6F7F3FE00210620F7F7D8 +:1022F000A3FE9F48D0F80C029D49498D884206D222 +:102300009B48D0F80C02401C9949C1F80C020021EE +:102310000520F7F791FE9DF8B41001EB410000EBAA +:102320000110924901EB001030309DF8A01000EB35 +:102330000110801C0A90007820F008020A980270B0 +:102340008B48D0F80C020521B0FBF1F201FB120022 +:1023500000EB400186482C3000EB4110D0F82320E0 +:102360002E9800EB4001844800EB4110C0F8232078 +:102370000020399020E07E48D0F80C020521B0FB07 +:10238000F1F201FB120000EB400179482C3000EB28 +:1023900041102730BDF8E410425C2E9800EB40015C +:1023A000754800EB41112731BDF8E4000A54BDF82F +:1023B000E400401C81B23991BDF8E4000628DADB64 +:1023C00059E09DF8B41001EB410000EB01106749A2 +:1023D00001EB001030309DF8A01000EB0110801CC4 +:1023E0000A90007820F0080008300A9908709DF8DB +:1023F000B41001EB410000EB01105C4901EB00104F +:1024000030309DF8A01000EB011042682E9800EBD0 +:102410004001594800EB4110C0F8232000203990BA +:1024200025E09DF8B41040F2991011FB00F05149DD +:1024300001EBC00101F552719DF8A00000EB4002D4 +:1024400002EB001001EBC0014731BDF8E4000A5C6B +:102450002E9800EB4001484800EB41112731BDF8B0 +:10246000E4000A54BDF8E400401C81B23991BDF883 +:10247000E4000628D5DB00229DF8B40040F2991153 +:1024800010FB01F03B4901EBC00101F552719DF8D1 +:10249000A00000EB400303EB001001EBC00080F84C +:1024A00046209DF8B4100220F7F7C6FD9DF8B40051 +:1024B00040F2991110FB01F02E4901EBC00101F52A +:1024C00052719DF8A00000EB400202EB001001EBFE +:1024D000C00022300A902E9800EB4001264800EB05 +:1024E00041110D3110220991DDE90901F5F7ADFE29 +:1024F0009DF8B41040F2991011FB00F01D4901EB5A +:10250000C00101F552719DF8A00000EB400202EB02 +:10251000001001EBC0012E9800EB4002164800EBC2 +:10252000421051F81A2F40F8012F496841609DF878 +:10253000B41001EB410000EB01100C4901EB00115C +:1025400030319DF8A00001EB001001782E9800EBCF +:102550004002094800EB421001702E9800EB400148 +:10256000054800EB4111054802680AE004400020DC +:10257000BC120020C4440020D8140020C731002021 +:102580007DE041F81D2F808888809DF8B41040F2CE +:10259000991011FB00F0F84901EBC00101F55271EF +:1025A0009DF8A00000EB400202EB001001EBC00020 +:1025B000416B2E9800EB4002F04800EB4210C0F84F +:1025C00009109DF8B41001EB410000EB0110EC493B +:1025D00001EB001130319DF8A00001EB00104168C3 +:1025E0002E9800EB4002E54800EB4210C0F82310A3 +:1025F0002E9881B208200A91F7F71EFD00229DF85F +:10260000B40040F2991110FB01F0DB4901EBC0016D +:1026100001F552719DF8A00000EB400303EB0010A0 +:1026200001EBC00080F84620A7229DF8B40040F2DC +:10263000991110FB01F0D04901EBC00101F5527175 +:102640009DF8A00000EB400303EB001001EBC0007D +:102650004271A2229DF8B40040F2991110FB01F0E2 +:10266000C54901EBC00000F552709DF8A01001EBC8 +:10267000410303EB011100EBC100827000BF00BFFA +:102680000AF065BE0021BF4A9DF8B40002EB0012BB +:102690009DF8A00011549DF8B41001EB4100C0EB6F +:1026A000C110B94901EBC000407870280ED19DF8E7 +:1026B000B41001EB4100C0EBC110B34901EBC00005 +:1026C0008078FA2802D1B121269142E09DF8B41019 +:1026D00001EB4100C0EBC110AB4901EBC0004078F9 +:1026E00000F0F000C0280ED19DF8B41001EB4100BD +:1026F000C0EBC110A44901EBC0008078FA2802D1D8 +:10270000B621269125E09DF8B41001EB4100C0EB05 +:10271000C1109D4911F8300000F0F000502818D188 +:102720009DF8B41001EB4100C0EBC110964901EBDC +:10273000C000407800F0F00030280AD19DF8B410B5 +:1027400001EB4100C0EBC1108F4901EBC000817863 +:1027500026919DF8B41040F2991011FB00F08649C3 +:1027600001EBC000817828910021864A9DF8B400D1 +:1027700002EB00129DF8A0001154844890F8280044 +:10278000012815D19DF8B41001EB410000EB0110B8 +:102790007B4901EB001030309DF8A01000EB0110D8 +:1027A000801C0A90007820F0800080300A99087020 +:1027B000BDF89800652876D004DC012809D00328EC +:1027C00005D17FE0B12802D0B62800D100E089E130 +:1027D00088E19DF8B41001EB4100C0EBC1106A49DB +:1027E00001EBC0000079012806D0022805D003289B +:1027F00004D0052864D102E062E061E060E09DF869 +:10280000B41040F2991011FB00F05B4901EBC000DD +:1028100000F552709DF8A01001EB410202EB01118E +:1028200010F83100F0BB00219DF8B40040F299127D +:1028300010FB02F0504A02EBC000017101229DF82A +:10284000B40040F2991110FB01F04B4901EBC001BB +:1028500001F552719DF8A00000EB400303EB00105E +:1028600001F83020B6229DF8B40040F2991110FB17 +:1028700001F0414901EBC00101F552719DF8A00042 +:1028800000EB400303EB001001EBC0004271B222E9 +:102890009DF8B40040F2991110FB01F0364901EBAC +:1028A000C00001E00BE035E000F552709DF8A0108B +:1028B00001EB410303EB011100EBC100827000BF8B +:1028C00000BF0FE19DF8B41001EB4100C0EBC11057 +:1028D0002D4901EBC000C1792D4880F8031D9DF8FA +:1028E000B41001EB410000EB0110254901EB001190 +:1028F00030319DF8A00001EB0010801C0A902448A4 +:1029000090F8030DC2080A98007862F300000A9953 +:102910000870E7E09DF8B41001EB4100C0EBC11076 +:10292000194901EBC000007900F0F00010B9B8219E +:10293000269101E0B9212691002139912FE09DF8DF +:10294000B41001EB410000EB01100D4901EB001147 +:102950003031BDF8E40001EB001041789DF8B4007F +:1029600000EB4002C2EBC010074A12F830005038AA +:1029700081420FD121E00000C4440020D81400207F +:1029800004400020383E002064860020BC12002055 +:10299000BC220020BDF8E400401C81B239919DF8B2 +:1029A000B41001EB410000EB0110F74901EB0010FE +:1029B000C179BDF8E4008142C1DC00BF9DF8B410CC +:1029C00040F2991011FB00F0F04901EBC00000F556 +:1029D00052709DF8A01001EB410202EB011110F8BA +:1029E0003100012834D100219DF8B40040F2991241 +:1029F00010FB02F0E54A02EBC000017102229DF8D3 +:102A0000B40040F2991110FB01F0E04901EBC00164 +:102A100001F552719DF8A00000EB400303EB00109C +:102A200001F83020B9229DF8B40040F2991110FB52 +:102A300001F0D64901EBC00000F552709DF8A010DE +:102A400001EB410303EB011100EBC100427148E0CF +:102A50009DF8B41040F2991011FB00F0CB4901EB46 +:102A6000C00000F552709DF8A01001EB410202EB8E +:102A7000011110F83100012833D100219DF8B40074 +:102A800040F2991210FB02F0C04A02EBC000017143 +:102A900002229DF8B40040F2991110FB01F0BB49ED +:102AA00001EBC00101F552719DF8A00000EB40035D +:102AB00003EB001001F83020B9229DF8B40040F279 +:102AC000991110FB01F0B14901EBC00000F5527003 +:102AD0009DF8A01001EB410303EB011100EBC100D5 +:102AE000427100BF00BFCBE59DF8B41001EB41007F +:102AF00000EB0110A44901EB0010007B20B101287C +:102B00007ED002287DD1EDE2A1499DF8B40031F8D4 +:102B10001000801F81B20A919DF8B41001EB4100B2 +:102B2000C0EBC1109B4901EBC000401C09900A9901 +:102B3000F6F7D0FE0022CDE930029DF8B41001EB8B +:102B40004100C0EBC110934901EBC00290489DF8D1 +:102B5000B41030F81100401F11180A9104210A988E +:102B60001DF092FBC217CDE92E022FA819C82E998D +:102B70005940604001437DD1874A9DF8B40002EB83 +:102B8000001001709DF8B41001EB4100C0EBC110C2 +:102B9000804901EBC00001792691BDF898003128E9 +:102BA00002D0452867D1FBE079489DF8B41030F891 +:102BB00011001838412190FBF1F0C217C1B2CDE9E4 +:102BC0002E02764880F8AC1000203990D1E09DF8B4 +:102BD000B41001EB4100C0EBC1106E4901EBC00124 +:102BE000BDF8E40000EB80101430095C6B4AAD3294 +:102BF000BDF8E40011549DF8B41001EB410001E070 +:102C0000D1E06EE2C0EBC110624901EBC001BDF83A +:102C1000E40000EB80101A3001440A9108210A9860 +:102C20001DF0F0FA8DED0F0A5C4AB932BDF8E400F0 +:102C30000F9902EB001041609DF8B41001EB4100C8 +:102C4000C0EBC110534901EBC001BDF8E40000EB3B +:102C50008010323001440A9108210A981DF0D2FAFE +:102C60008DED0F0A4D4AB932BDF8E4000F9902EB21 +:102C7000001001E096E094E001609DF8B41001EBD3 +:102C80004100C0EBC110434901EBC001BDF8E400B5 +:102C900000EB80103A3001440A9108210A981DF097 +:102CA000B1FA8DED0F0A3D4AB932BDF8E4000F9933 +:102CB00002EB001081609DF8B40000EB4001C1EB15 +:102CC000C010344901EBC001BDF8E40000EB8010F6 +:102CD000423001440A9108210A981DF093FA8DEDC3 +:102CE0000F0A2E4AB932BDF8E4000F9902EB00102A +:102CF000C1609DF8B40000EB400101EB00102249D7 +:102D000001EB00113031BDF8E40001EB0010801C34 +:102D10000A90007820F0800080300A9908709DF8B1 +:102D2000B40000EB4001C1EBC0101A4901EBC00236 +:102D300017489DF8B41030F81100401E125C9DF841 +:102D4000B40040F2991110FB01F0104901EBC001F1 +:102D500001F552719DF8A00000EB400303EB001059 +:102D600001EBC00080F84420BDF8E400401C81B2B3 +:102D70003991BDF8E4000021DDE92E34C01AA141EB +:102D8000FFF625AF0DE0000004400020C444002001 +:102D9000E477002064860020383E0020BC3200200A +:102DA00000BF00BFB7E29DF8B40000EB4001C1EBEB +:102DB000C010FE4901EBC000407D9DF8B41001EB4E +:102DC0004102C2EBC111F94A02EBC101897D40EA1F +:102DD0000120C217CDE92E029DF8B40000EB40019E +:102DE000C1EBC010F14901EBC0010A9115210A980D +:102DF000F6F754FD0022CDE930022FA819C82E990C +:102E00005940604001437CD19DF8B40000EB400183 +:102E1000C1EBC010E54911F83000401EC1B2289145 +:102E20000021E34A9DF8B40002EB00129DF8A000D7 +:102E300011540022DF499DF8A0000A549FEDDE0ADC +:102E400010EE101ADB4A0C329DF8A00002EB0010C5 +:102E500041609DF8B40000EB4001C1EBC010D349C4 +:102E600001EBC00081799DF8B40000EB4002C2EB99 +:102E7000C010CE4A02EBC000407941EA002000EECB +:102E8000100AB8EEC00A9FEDCD1AC0EE010A9DF8F7 +:102E9000B40000EB4001C1EBC010114601EBC000D3 +:102EA00001799DF8B40000EB4002C2EBC010BF4AAC +:102EB00002EBC000C07841EA002000EE100AB8EE34 +:102EC000C00A30EE800A10EE101ABA4A0C329DF891 +:102ED000A00002EB001001609DF8B40000EB40017F +:102EE000C1EBC010B14901EBC000817A9DF8B4007C +:102EF00000EB4002C2EBC010AC4A02EBC000407ACB +:102F000000E0EEE041EA002000EE100AB8EEC00A50 +:102F10009FEDAA1AC0EE010A9DF8B40000EB400133 +:102F2000C1EBC010114601EBC000017A9DF8B4005E +:102F300000EB4002C2EBC0109C4A02EBC000C0791B +:102F400041EA002000EE100AB8EEC00A30EE800A16 +:102F500010EE101A974A0C329DF8A00002EB0010F8 +:102F600081609DF8B40000EB4001C1EBC0108F49B7 +:102F700001EBC000C07A00F0800038BB9DF8B400BF +:102F800000EB4001C1EBC010884901EBC000017BA0 +:102F90009DF8B40000EB4002C2EBC010834A02EB84 +:102FA000C000C07A41EA002000EE100AF8EEC00A24 +:102FB000B3EE001A80EE810A10EE100A7D4A0C3240 +:102FC0009DF8A01002EB0111C86047E09DF8B40025 +:102FD00000EB4001C1EBC010744901EBC000017B64 +:102FE0009DF8B40000EB4002C2EBC0106F4A02EB48 +:102FF000C000C07A41EA0020404280B200EE100AD0 +:10300000B8EEC00A8DED030A0398F5F787FB9FED34 +:103010006C0B53EC102BCDE904019DED040B51EC2E +:10302000100BF5F75FFA9FED680B53EC102BCDE911 +:1030300006019DED060B51EC100BF5F7DEF9CDE91D +:1030400008019DED080B51EC100BF5F77AFB594A7E +:103050000C329DF8A01002EB0111C8609DF8B4007D +:1030600000EB400101EB0010594901EB001030303A +:103070009DF8A01000EB0110801C0A90007820F051 +:10308000800080300A9908709DF8B40000EB400180 +:10309000C1EBC010454901EBC000C27D9DF8B400F2 +:1030A00040F2991110FB01F04A4901EBC00000F514 +:1030B00052709DF8A01001EB410303EB011100EBEE +:1030C000C10080F844209DF8B40000EB400101EB02 +:1030D00000103F4901EB0010C1793648AD3880F847 +:1030E000AC1018E19DF8B41001EB4100C0EBC11128 +:1030F0002E4800EBC100C0799DF8B41001EB4102ED +:10310000C2EBC111294A02EBC101097A40EA012050 +:10311000C217CDE92E029DF8B41001EB4100C0EBBF +:10312000C110224901EBC0010A9107210A98F6F764 +:10313000B5FB0022CDE93002DDE93043DDE92E1098 +:103140006140584001437DD19DF8B41001EB41002E +:10315000C0EBC110154911F83000401EC1B22891D2 +:103160000021134A9DF8B40002EB00100170002208 +:1031700010499DF8A0000A549DF8B41001EB4100DD +:10318000C0EBC110094901EBC000817908460191EB +:10319000F5F73EFACDE902019DED021B9FED0E0B06 +:1031A00020F07EFF8DED060B1AE000006486002003 +:1031B000383E0020693300200000000000FF7F47F8 +:1031C000000000000000304000000000000000008F +:1031D00004400020C44400200000000000002440FF +:1031E0009DF8B41001EB4100C0EBC110FE4901EBAA +:1031F000C00001799DF8B40000EB4002C2EBC010A2 +:10320000F94A02EBC000C07841EA002000EE100A43 +:10321000B8EEC00A8DED030A0398F5F77FFACDE901 +:1032200004019DED060B53EC102B9DED040B51ECAE +:10323000100BF5F757F9CDE908019DED080B51EC9E +:10324000100B00E066E0F5F77CFAE84A9DF8A01064 +:1032500002EB011148601FED280A10EE100A9DF8DC +:10326000A01002EB011108601FED2D0A10EE100AEC +:103270009DF8A01002EB011188601FED310A10EEDD +:10328000100A9DF8A01002EB0111C8609DF8B4105F +:1032900001EB410000EB011002F68F4101EB001041 +:1032A00030309DF8A01000EB0110801C0A900078CF +:1032B00020F0800080300A9908709DF8B41001EB6E +:1032C0004100C0EBC110C84901EBC000427A9DF833 +:1032D000B40040F2991110FB01F0C54901EBC000A8 +:1032E00000F552709DF8A01001EB410303EB0111B2 +:1032F00000EBC10080F844209DF8B41001EB4100C0 +:1033000000EB0110BB4901EB0010C179B748B93897 +:1033100080F8AC1000BF00BF0AF019B89DF8B410D7 +:1033200001EB4100C0EBC110AF4901EBC000C17817 +:103330009DF8B40000EB4002C2EBC010AA4A02EBB9 +:10334000C000807841EA002129919DF8B41001EB7A +:103350004100C0EBC110114601EBC001BDF8A40053 +:10336000401C095C9DF8B40000EB4002C2EBC010A9 +:103370009D4A02EBC002BDF8A400105C41EA0020A7 +:10338000C217CDE92E029DF8B41001EB4100C0EB4D +:10339000C110954901EBC0000A90BDF8A410F6F7E2 +:1033A0007DFA0022CDE93002DDE93042DDE92E1060 +:1033B0006140504001436FD19DF8B41001EB4100D2 +:1033C000C0EBC110884901EBC00041782891002171 +:1033D00039911CE09DF8B41001EB410000EB0110A5 +:1033E000844901EB00113031BDF8E40001EB00101D +:1033F00041789DF8A000814204D1BDF8E400C1B23B +:10340000289112E0BDF8E400401C81B239919DF88A +:10341000B41001EB410000EB0110764901EB001004 +:10342000C179BDF8E4008142D4DC00BF9DF8B4103E +:1034300001EB410000EB01106E4901EB0010303050 +:103440009DF8A01000EB0110801C0A90007820F07D +:10345000800180310A9801709DF8B41001EB4100A1 +:10346000C0EBC110604901EBC00001792691002139 +:10347000614A9DF8B40002EB00129DF8A0001154BF +:10348000BDF89800F2287DD007DC05287BD00628FF +:103490000AD0F12878D1FAE3FAE3F32875D0F428BA +:1034A00074D0F628F6D1F4E306211191002136916B +:1034B000F0E3BDF84400401C81B211919DF8B410B6 +:1034C00001EB4100C0EBC110474901EBC001BDF861 +:1034D0004400095C2691BDF84400401C81B2119162 +:1034E000BDF89800F12804D0F2287AD0F32879D1D9 +:1034F000FEE39DF8B41001EB4100C0EBC1103A4966 +:1035000001EBC001BDF84400095C2991BDF84400FD +:10351000401C81B211919DF8B41001EB410000EB09 +:103520000110344901EB001130319DF8A020BDF8A5 +:10353000D800104401EB0010407A00F0010030B3D5 +:103540009DF8B41040F2991011FB00F0284901EBEE +:10355000C00101F552719DF8A020BDF8D8001044BB +:1035600000EB400202EB001001EBC00090F890006D +:1035700000F0010058B99DF8B41040F2991011FB09 +:1035800000F005E0FEE3FEE3FEE3FEE3FEE32AE0F7 +:10359000174901EBC00101F552719DF8A020BDF85B +:1035A000D800104400EB400202EB001001EBC00019 +:1035B00090F88200B8B1002139913DE09DF8B41037 +:1035C00040F2991011FB00F0094901EBC00101F52F +:1035D00052719DF8A020BDF8D800104400EB4002C5 +:1035E0000CE0F8E3F6E38AE06486002075330020FF +:1035F000C444002004400020383E002002EB0010AC +:1036000001EBC00000F18301BDF8E4000A5C9DF805 +:10361000B40000EB400101EB0010FE4901EB00108B +:103620000E30BDF8E410405C824200D008E0BDF8E6 +:10363000E400401C81B23991BDF8E4000428BDDBF0 +:1036400000BFBDF8E400042859D1042139912FE0CE +:103650009DF8B41040F2991011FB00F0EE4901EB17 +:10366000C00101F552719DF8A020BDF8D8001044AA +:1036700000EB400202EB001001EBC00000F18301FF +:10368000BDF8E4000A5C9DF8B40000EB400101EBDA +:103690000010E04901EB00100E30BDF8E410405C72 +:1036A000824200D008E0BDF8E400401C81B23991AC +:1036B000BDF8E4000A28CBDB00BFBDF8E4000A280F +:1036C0001DD09DF8B41040F2991011FB00F0D249C2 +:1036D00001EBC00101F552719DF8A020BDF8D800A2 +:1036E000104400EB400202EB001001EBC0009030F0 +:1036F0000A90007820F00100401C0A990870BDF87B +:10370000A4000F287ED19DF8B41001EB410000EB1E +:103710000110C04901EB001130319DF8A020BDF827 +:10372000D800104401EB0010801C0A90007820F0B3 +:103730000400001D0A990870002039902DE09DF8C2 +:10374000B41001EB4100C0EBC110B44901EBC00162 +:10375000BDF84420BDF8E40010440A5C9DF8B400B4 +:1037600040F2991110FB01F0AB4901EBC00101F5EA +:1037700052719DF8A030BDF8D800184400EB40030A +:1037800003EB001001EBC0014731BDF8E4000A541F +:10379000BDF8E400401C81B23991BDF8E4000A286C +:1037A000CDDBBDF844000A3081B21191002139917E +:1037B0002FE09DF8B41001EB4100C0EBC110974918 +:1037C00001EBC001BDF84420BDF8E40010440A5CE0 +:1037D0009DF8B40040F2991110FB01F08E4901EB05 +:1037E000C00101F552719DF8A030BDF8D800184411 +:1037F00000EB400303EB001001EBC0016031BDF8AA +:10380000E40000E07CE20A54BDF8E400401C81B210 +:103810003991BDF8E4000228CBDBBDF84400801CE0 +:1038200081B211919DF8B41001EB4100C0EBC110C1 +:103830007A4901EBC001BDF84400085C01049DF821 +:10384000B40000EB4002C2EBC010744A02EBC002AD +:10385000BDF84400401C105C41EA00219DF8B40012 +:1038600000EB4002C2EBC0106C4A02EBC002BDF894 +:103870004400801C105C01439DF8B40040F2991292 +:1038800010FB02F0644A02EBC00202F552729DF88E +:10389000A030BDF8D800184400EB400303EB001043 +:1038A00002EBC0004167BDF84400C01C81B2119119 +:1038B0005B4890F89007E8BB0021399120E09DF823 +:1038C000B41040F2991011FB00F0534901EBC00114 +:1038D00001F552719DF8A020BDF8D800104400EB0E +:1038E000400202EB001001EBC0004730BDF8E410CD +:1038F000405C00B108E0BDF8E400401C81B23991A1 +:10390000BDF8E4000A28DADB00BFBDF8E4000A28AD +:103910001BD140229DF8B40040F2991110FB01F038 +:103920003D4901EBC00101F552719DF8A030BDF891 +:10393000D80000E060E0184400EB400303EB001007 +:1039400001EBC00080F87E2069E19DF8B41040F2E0 +:10395000991011FB00F0304901EBC00101F55271E3 +:103960009DF8A020BDF8D800104400EB400202EB07 +:10397000001001EBC00090F87E00E8BB00212A9106 +:1039800024E1002137912CE09DF8B41040F2991009 +:1039900011FB00F0204901EBC00101F552719DF8C7 +:1039A000A020BDF8D800104400EB400202EB00104C +:1039B00001EBC0014731BDF8DC00001D095C9DF83A +:1039C000A80000EB4002174800EB4202BDF8DC0003 +:1039D000105C814200D008E0BDF8DC00401C81B2E0 +:1039E0003791BDF8DC000628CEDB00BFBDF8DC0057 +:1039F00006287CD1032200E011E19DF8B40040F2DA +:103A0000991110FB01F0044901EBC00101F552715D +:103A10000AE0000004400020C44400206486002026 +:103A2000BC320020383400209DF8A030BDF8D8000A +:103A3000184400EB400303EB001001EBC00080F8DA +:103A40007E209DF8B41001EB410000EB0110FE490F +:103A500001EB001230329DF8A000BDF8D8100844E8 +:103A600002EB0010801C0A90007820F004020A98F3 +:103A70000270002039901FE020229DF8B40040F22F +:103A8000991110FB01F0F14901EBC00101F55271F0 +:103A90009DF8A030BDF8D800184400EB400303EBBC +:103AA000001001EBC0015131BDF8E4000A54BDF82B +:103AB000E400401C81B23991BDF8E4000F28DBDB43 +:103AC0000021399121E020229DF8B40040F29911A3 +:103AD00010FB01F0DD4901EBC00101F552719DF8C9 +:103AE000A030BDF8D800184400EB400300E068E0C7 +:103AF00003EB001001EBC0016331BDF8E4000A5490 +:103B0000BDF8E400401C81B23991BDF8E4000A28F8 +:103B1000D9DB00229DF8B40040F2991110FB01F0AE +:103B2000CA4901EBC00101F552719DF8A030BDF802 +:103B3000D800184400EB400303EB001001EBC00079 +:103B400080F87820002139911FE000229DF8B40010 +:103B500040F2991110FB01F0BC4901EBC00101F5E5 +:103B600052719DF8A030BDF8D800184400EB400316 +:103B700003EB001001EBC0017931BDF8E4000A54F9 +:103B8000BDF8E400401C81B23991BDF8E40005287D +:103B9000DBDB9DF8B41040F2991011FB00F0AB494B +:103BA00001EBC00101F552719DF8A020BDF8D800CD +:103BB000104400EB400202EB001001EBC000406F2C +:103BC0000CE09DF8A800401CC1B22A91A048B0F8B2 +:103BD0007A119DF8A80081423FF7D3AE00BF9C4800 +:103BE000B0F87A019DF8A810884218D140229DF8BB +:103BF000B40040F2991110FB01F0944901EBC001AF +:103C000001F552719DF8A030BDF8D800184400EBC2 +:103C1000400303EB001001EBC00080F87E209DF80C +:103C2000B41040F2991011FB00F0884901EBC0017B +:103C300001F552719DF8A020BDF8D800104400EBAA +:103C4000400202EB001001EBC00090F87E00032858 +:103C500004D011281FD0402851D135E0F2229DF820 +:103C6000B40040F2991110FB01F0784901EBC0015A +:103C700001F552719DF8A030BDF8D800184400EB52 +:103C8000400303EB001001EBC000427137E028E174 +:103C9000F1E3F1E315E1F3229DF8B40040F299114C +:103CA00010FB01F0694901EBC00101F552719DF86B +:103CB000A030BDF8D800184400EB400303EB00101F +:103CC00001EBC00042711AE0F2229DF8B40040F20C +:103CD000991110FB01F05D4901EBC00101F5527132 +:103CE0009DF8A030BDF8D800184400EB400300E078 +:103CF000C8E003EB001001EBC000427100BF69E0B7 +:103D00009DF8B41001EB410000EB01104E4901EBAE +:103D1000001030309DF8A020BDF8D810114400EB01 +:103D20000110801C0A90007820F004020A980270AA +:103D30009DF8B41040F2991011FB00F0434901EBDB +:103D4000C00000F552709DF8A020BDF8D8101144B5 +:103D500001EB410202EB011100EBC10090F8900071 +:103D600000F00100B0B300229DF8B40040F29911B8 +:103D700010FB01F0354901EBC00101F552719DF8CE +:103D8000A03004E0FDE3FDE3FDE3FDE3FDE3BDF86A +:103D9000D800184400EB400303EB001001EBC00017 +:103DA000A0F88E2005229DF8B40040F2991110FB76 +:103DB00001F0264901EBC00101F552719DF8A030D8 +:103DC000BDF8D800184400EB400303EB001001EBF2 +:103DD000C00042716FE0FFE79DF8B41040F2991007 +:103DE00011FB00F0194901EBC00101F552719DF87A +:103DF000A020BDF8D800104400EB400202EB0010F8 +:103E000001EBC00090F87E00402819D100229DF8F7 +:103E1000B40040F2991110FB01F00C4901EBC00114 +:103E200001F552719DF8A030BDF8D800184400EBA0 +:103E3000400303EB001001EBC00080F87E2000BFC0 +:103E400000BFF12206E0000004400020C44400202E +:103E5000BC3200209DF8B40040F2991110FB01F033 +:103E6000FE4901EBC00101F552719DF8A030BDF88B +:103E7000D800184400EB400303EB001001EBC00036 +:103E8000427118E0F1229DF8B40040F2991110FB44 +:103E900001F0F24901EBC00101F552719DF8A0302B +:103EA000BDF8D800184400EB400303EB001001EB11 +:103EB000C000427100BF00BFBDF8D800401C81B2F5 +:103EC00036919DF8B41001EB4100C0EBC110E449FC +:103ED00001EBC0004179BDF8D80081423FF7E9AA63 +:103EE00051E39DF8B41040F2991011FB00F0DB494A +:103EF00001EBC00000F552709DF8A01001EB4102EB +:103F000002EB011110F8310048BB01229DF8B4000A +:103F100040F2991110FB01F0D04901EBC00101F50D +:103F200052719DF8A00000EB400303EB001001F874 +:103F30003020F4229DF8B40040F2991110FB01F0FA +:103F4000C64901EBC00000F552709DF8A01001EBCE +:103F5000410303EB011100EBC1004271CDE09DF87C +:103F6000B41001EB410000EB0110BE4901EB001061 +:103F700030309DF8A01000EB0110407A00F00100F5 +:103F800080B39DF8B41040F2991011FB00F0B349D2 +:103F900001EBC00000F552709DF8A01001EB41024A +:103FA00002EB011100EBC10090F8900000F001005D +:103FB000C0B99DF8B41040F2991011FB00F0A74968 +:103FC00001EBC00000F552709DF8A01001EB41021A +:103FD00002EB011100EBC10090F8820010B100214A +:103FE00039912DE089E09DF8B41040F2991011FB51 +:103FF00000F09A4901EBC00101F552719DF8A00053 +:1040000000EB400202EB001001EBC00000F1830165 +:10401000BDF8E4000A5C9DF8B40000EB400101EB40 +:104020000010904901EB00100E30BDF8E410405C28 +:10403000824200D008E0BDF8E400401C81B2399112 +:10404000BDF8E4000428CEDB00BFBDF8E40004287E +:1040500053D1042139912CE09DF8B41040F299100D +:1040600011FB00F07D4901EBC00101F552719DF893 +:10407000A00000EB400202EB001001EBC00000F1D9 +:104080008301BDF8E4000A5C9DF8B40000EB400138 +:1040900001EB0010734901EB00100E30BDF8E41085 +:1040A000405C824200D008E0BDF8E400401C81B2D0 +:1040B0003991BDF8E4000A28CEDB00BFBDF8E4006A +:1040C0000A281AD09DF8B41040F2991011FB00F0A4 +:1040D000624901EBC00000F552709DF8A01001EBA1 +:1040E000410202EB011100EBC10090300A90007810 +:1040F00020F00100401C0A990870BDF8A4001128A6 +:1041000077D19DF8B41001EB410000EB0110554947 +:1041100001EB001030309DF8A01000EB0110801C66 +:104120000A90007820F00400001D0A990870002011 +:10413000399028E09DF8B41001EB4100C0EBC110AC +:10414000474901EBC001BDF8E400401D0A5C9DF841 +:10415000B40040F2991110FB01F0404901EBC0019D +:1041600001F552719DF8A00000EB400303EB001035 +:1041700001EBC0014731BDF8E4000A54BDF8E4008A +:10418000401C81B23991BDF8E4000A28D2DB00213D +:10419000399128E09DF8B41001EB4100C0EBC1104B +:1041A0002F4901EBC001BDF8E4000F300A5C9DF817 +:1041B000B40040F2991110FB01F0284901EBC00155 +:1041C00001F552719DF8A00000EB400303EB0010D5 +:1041D00001EBC0016031BDF8E4000A54BDF8E40011 +:1041E000401C81B23991BDF8E4000228D2DB09E31A +:1041F000FFE7BDF8A40014287ED19DF8B41001EBB0 +:10420000410000EB0110174901EB001030309DF820 +:10421000A01000EB0110801C0A90007820F0040030 +:10422000001D0A9908700020399030E09DF8B41004 +:1042300001EB4100C0EBC110094901EBC001BDF821 +:10424000E400401D0A5C9DF8B40040F2991110FB97 +:1042500001F0024901EBC00106E00000C444002067 +:10426000648600200440002001F552719DF8A000F2 +:1042700000EB400303EB001001EBC0014731BDF838 +:10428000E4000A54BDF8E400401C81B23991BDF845 +:10429000E4000A28CADB0021399128E09DF8B41017 +:1042A00001EB4100C0EBC110FE4901EBC001BDF8BC +:1042B000E4000F300A5C9DF8B40040F2991110FB45 +:1042C00001F0F94901EBC00101F552719DF8A00020 +:1042D00000EB400303EB001001EBC0016031BDF8BF +:1042E000E4000A54BDF8E400401C81B23991BDF8E5 +:1042F000E4000228D2DB00E02CE29DF8B41001EBD0 +:104300004100C0EBC110E74901EBC000407C010453 +:104310009DF8B40000EB4002C2EBC010E14A02EB92 +:10432000C000807C41EA00219DF8B40000EB40020F +:10433000C2EBC010DB4A02EBC000C07C01439DF819 +:10434000B40040F2991210FB02F0D74A02EBC00011 +:1043500000F552709DF8A02002EB420303EB02121D +:1043600000EBC2004167D14890F89007F0BB0021F4 +:1043700039911DE09DF8B41040F2991011FB00F046 +:10438000C94901EBC00101F552719DF8A00000EB95 +:10439000400202EB001001EBC0004730BDF8E41012 +:1043A000405C00B108E0BDF8E400401C81B23991E6 +:1043B000BDF8E4000A28DDDB00BFBDF8E4000A28F0 +:1043C00018D140229DF8B40040F2991110FB01F081 +:1043D000B54901EBC00000F552709DF8A01001EB4B +:1043E000410303EB011100EBC10000E045E080F860 +:1043F0007E2045E19DF8B41040F2991011FB00F0C9 +:10440000A94901EBC00000F552709DF8A01001EB26 +:10441000410202EB011100EBC10090F87E0060BB8D +:1044200000212A9106E1002137912CE09DF8B4107B +:1044300040F2991011FB00F09B4901EBC00101F51E +:1044400052719DF8A00000EB400202EB001001EB5E +:10445000C0014731BDF8DC00001D095C9DF8A800D3 +:1044600000EB4002924800EB4202BDF8DC00105C19 +:10447000814203D00BE042E320E201E1BDF8DC0021 +:10448000401C81B23791BDF8DC000628CEDB00BFAE +:10449000BDF8DC00062879D103229DF8B40040F273 +:1044A000991110FB01F0804901EBC00101F5527137 +:1044B0009DF8A00000EB400303EB001001EBC000EF +:1044C00080F87E209DF8B41001EB410000EB011054 +:1044D000784901EB001130319DF8A00001EB00108C +:1044E000801C0A90007820F004020A9802700020D4 +:1044F00039901CE020229DF8B40040F2991110FB85 +:1045000001F0694901EBC00101F552719DF8A0006D +:1045100000EB400303EB001001EBC0015131BDF88B +:10452000E4000A54BDF8E400401C81B23991BDF8A2 +:10453000E4000F28DEDB002139911CE020229DF8E9 +:10454000B40040F2991110FB01F0574901EBC00192 +:1045500001F552719DF8A00000EB400303EB001041 +:1045600001EBC0016331BDF8E4000A54BDF8E4007A +:10457000401C81B23991BDF8E4000A28DEDB00223C +:1045800005E040E137E235E282E1C1E14DE09DF82E +:10459000B40040F2991110FB01F0434901EBC00156 +:1045A00001F552719DF8A00000EB400303EB0010F1 +:1045B00001EBC00080F87820002139911CE0002236 +:1045C0009DF8B40040F2991110FB01F0364901EB5F +:1045D000C00101F552719DF8A00000EB400303EB10 +:1045E000001001EBC0017931BDF8E4000A54BDF8B8 +:1045F000E400401C81B23991BDF8E4000528DEDBFF +:104600009DF8B41040F2991011FB00F0264901EB1F +:10461000C00000F552709DF8A01001EB410202EBC2 +:10462000011100EBC100406F0CE09DF8A800401C98 +:10463000C1B22A911D48B0F87A019DF8A8108842AD +:104640003FF7F1AE00BF1948B0F87A019DF8A81005 +:10465000884215D140229DF8B40040F2991110FB18 +:1046600001F0114901EBC00000F552709DF8A01057 +:1046700001EB410303EB011100EBC10080F87E2048 +:104680009DF8B41040F2991011FB00F0064901EBBF +:10469000C00000F552709DF8A01001EB410202EB42 +:1046A000011109E064860020C4440020BC320020CF +:1046B000383400200440002000EBC10090F87E0058 +:1046C000032804D0112818D0402842D12BE0F22230 +:1046D0009DF8B40040F2991110FB01F0FE4901EB86 +:1046E000C00101F552719DF8A00000EB400303EBFF +:1046F000001001EBC00042712BE0F3229DF8B400E2 +:1047000040F2991110FB01F0F34901EBC00000F5F4 +:1047100052709DF8A01001EB410303EB011100EB77 +:10472000C100427115E0F2229DF8B40040F29911E7 +:1047300010FB01F0E84901EBC00000F552709DF854 +:10474000A01001EB410303EB011100EBC10042712A +:1047500000BF57E09DF8B41001EB410000EB0110E1 +:10476000DE4901EB001030309DF8A01000EB011085 +:10477000801C0A90007820F004020A9802709DF8CC +:10478000B41040F2991011FB00F0D34901EBC000C6 +:1047900000F552709DF8A01001EB410202EB0111EF +:1047A00000EBC10090F8900000F0010050B300222F +:1047B0009DF8B40040F2991110FB01F0C64901EBDD +:1047C000C00101F552719DF8A00000EB400303EB1E +:1047D000001001EBC000A0F88E2005229DF8B40067 +:1047E00040F2991110FB01F0BB4901EBC00000F54C +:1047F00052709DF8A01001EB410303EB011100EB97 +:10480000C10042717AE19DF8B41040F2991011FB99 +:1048100000F0B14901EBC00000F552709DF8A01006 +:1048200001EB410202EB011100EBC10090F87E00A8 +:10483000402816D100229DF8B40040F2991110FBD7 +:1048400001F0A54901EBC00000F552709DF8A010E1 +:1048500001EB410303EB011100EBC10080F87E2066 +:1048600000BF00BFF1229DF8B40040F2991110FB87 +:1048700001F0994901EBC00000F552709DF8A010BD +:1048800001EB410303EB011100EBC100427135E183 +:10489000F1229DF8B40040F2991110FB01F08E490D +:1048A00001EBC00000F552709DF8A01001EB410330 +:1048B00003EB011100EBC10042711FE103229DF8DF +:1048C000B40040F2991110FB01F0834901EBC001E3 +:1048D00001F552719DF8A00000EB400303EB0010BE +:1048E00001F83020F1229DF8B40040F2991110FB3C +:1048F00001F0794901EBC00000F552709DF8A0105D +:1049000001EB410303EB011100EBC1004271F5E043 +:1049100002229DF8B40040F2991110FB01F06E499B +:1049200001EBC00101F552719DF8A00000EB4003BE +:1049300003EB001001F83020F6229DF8B40040F29D +:10494000991110FB01F0644901EBC00101F55271AE +:104950009DF8A00000EB400303EB001001EBC0004A +:10496000427101229DF8B40040F2991110FB01F050 +:10497000594901EBC00101F552719DF8A00000EB0F +:10498000400303EB001001EBC00080F882200021FF +:10499000399129E09DF8B41001EB4100C0EBC11042 +:1049A0004F4901EBC001BDF8E400401D0A5C9DF8D1 +:1049B000B40040F2991110FB01F0474901EBC0012E +:1049C00001F552719DF8A00000EB400303EB0010CD +:1049D00001EBC00000F18301BDF8E4000A54BDF80A +:1049E000E400401C81B23991BDF8E4000A28D1DB13 +:1049F000BDF8A40082E09DF8B41001EB4100C0EBCB +:104A0000C110374901EBC00081799DF8B40000EB7B +:104A10004002C2EBC010324A02EBC000407941EACA +:104A200000229DF8B40040F2991110FB01F02A49D0 +:104A300001EBC00101F552719DF8A00000EB4003AD +:104A400003EB001001EBC000A0F88E209DF8B4101D +:104A500040F2991011FB00F01F4901EBC00101F574 +:104A600052719DF8A00000EB400202EB001001EB38 +:104A7000C000B0F88E109DF8B40000EB400202EBCD +:104A80000010164A02EB0010408B814235DBF12208 +:104A90009DF8B40040F2991110FB01F00E4901EBB2 +:104AA000C00101F552719DF8A00000EB400303EB3B +:104AB000001001EBC00042719DF8B41040F2991053 +:104AC00011FB00F0044901EBC00101F552719DF8A2 +:104AD000A00000EB400205E0C44400200440002098 +:104AE0006486002002EB001001EBC00090300A90B9 +:104AF000007820F001020A98027000BF00BF08F0A1 +:104B000026BC9DF8B41001EB4100C0EBC110FE497A +:104B100001EBC00001792891002136911CE09DF83D +:104B2000B41001EB410000EB0110F84901EB00115A +:104B30003031BDF8D80001EB001041789DF8A0009D +:104B4000814204D1BDF8D800C1B2289112E0BDF86D +:104B5000D800401C81B236919DF8B41001EB4100A1 +:104B600000EB0110E94901EB0010C179BDF8D80054 +:104B70008142D4DC00BF9DF8B41001EB4100C0EBD2 +:104B8000C110E14901EBC000C1782691BDF8980041 +:104B9000172834D2DFE800F0330C0F331215181B3E +:104BA0001E33333333333321242733332A2D30005C +:104BB0000720299023E00721299120E0062129914F +:104BC0001DE0062129911AE00620299017E0122104 +:104BD000299114E00721299111E0092129910EE082 +:104BE000062029900BE00621299108E00B2129914C +:104BF00005E00B21299102E02A21299100BF00BF85 +:104C0000BDF8A400001FC1B20A919DF8B41001EBD9 +:104C10004100C0EBC110BC4901EBC000C01C0990B1 +:104C20000A99F4F757FC37909DF8B41001EB410056 +:104C3000C0EBC110B44901EBC001BDF8A400401E97 +:104C4000095CBDF8DC0081427DD19DF8B41001EB18 +:104C50004100C0EBC110AC4901EBC0004078002816 +:104C600071DD9DF8B41001EB4100C0EBC110A64905 +:104C700001EBC001BDF8A4000A5C9DF8B40040F24D +:104C8000991110FB01F0A24901EBC00101F552712D +:104C90009DF8A00000EB400303EB001001EBC00007 +:104CA00080F8442000219B4A9DF8B40002EB0012DA +:104CB0009DF8A0001154984890F82800012815D1BB +:104CC0009DF8B41001EB410000EB01108F4901EB9E +:104CD000001030309DF8A01000EB0110801C0A90ED +:104CE000007820F0800080300A990870BDF89800A4 +:104CF00007287CD00ADC07287AD2DFE810F0790098 +:104D00006B06CD06790055061E06CF0C1038072815 +:104D1000F2D2DFE810F0320D1C0D6D006D000700BF +:104D20000800F80600BFBDF8980014287DD19DF852 +:104D3000B41001EB4100C0EBC110734901EBC0009E +:104D40004079010600E0FDE39DF8B40000EB40026D +:104D5000C2EBC0106C4A02EBC000807941EA00410E +:104D60009DF8B40000EB4002C2EBC010664A02EBB3 +:104D7000C000C07941EA00219DF8B40000EB400278 +:104D8000C2EBC010604A02EBC000007A01439DF8FC +:104D9000B40040F2991210FB02F05D4A02EBC0022F +:104DA00002F552729DF8A00000EB400303EB0010E7 +:104DB00002EBC000C0F81A109DF8B41040F2991030 +:104DC00011FB00F0524901EBC00101F552719DF851 +:104DD000A00000EB400202EB001001EBC000D0F895 +:104DE0001A1008460A91002110F06AFD01E0F3E371 +:104DF000F3E3CDE92E019DF8B41001EB410000EB87 +:104E00000110424901EB0010007F00F003019DF802 +:104E1000B40000EB400202EB00103C4A02EB001031 +:104E2000007FC0F30110014400E07EE09DF8B40073 +:104E300000EB400202EB0010344A02EB0010007F4E +:104E4000C0F38100091A08460591F3F7D0FBCDE9BC +:104E500006019DED061B9FED310B1FF021F98DED35 +:104E6000080B9DED080B51EC100BF3F732FCCDE96C +:104E700030019DF8B41040F2991011FB00F0244964 +:104E800001EBC00101F552719DF8A00000EB40025A +:104E900002EB001001EBC000416B084607910021B6 +:104EA00010F00EFDDDE92E32A0FB034501FB03519E +:104EB00000FB021502220023DDE93001F3F782F93D +:104EC00020186941CDE90801DDE93023F3F77AF9CB +:104ED000CDE92E01DDE92E0111F0A6FA01469DF87B +:104EE000B40040F2991210FB02F0094A02EBC00034 +:104EF00000F552709DF8A02002EB420303EB021272 +:104F000000EBC2000EE00000648600200440002098 +:104F1000C4440020383E0020BC12002000000000E5 +:104F200000002440C0F81E1046E0BDF89800152887 +:104F300042D19DF8B41001EB4100C0EBC110FE4915 +:104F400001EBC000407901069DF8B40000EB40027F +:104F5000C2EBC010F84A02EBC000807941EA004180 +:104F60009DF8B40000EB4002C2EBC010F24A02EB25 +:104F7000C000C07941EA00219DF8B40000EB400276 +:104F8000C2EBC010EC4A02EBC000007A01439DF86E +:104F9000B40040F2991210FB02F0E84A02EBC000A4 +:104FA00000F552709DF8A02002EB420303EB0212C1 +:104FB00000EBC200C0F81E109DF8B41001EB4100D8 +:104FC000C0EBC110DC4901EBC000427A9DF8B4008F +:104FD00040F2991110FB01F0D84901EBC00101F535 +:104FE00052719DF8A00000EB400303EB001001EBB1 +:104FF000C00080F894209DF8B41001EB410000EB54 +:105000000110CF4901EB001130319DF8A00001EBF8 +:105010000010801C0A909DF8B41040F2991011FB0A +:1050200000F0C64901EBC00000F552709DF8A010D9 +:1050300001EB410202EB011100EBC10090F894007A +:10504000C2090A98007862F300000A9908709DF876 +:10505000B41040F2991011FB00F0B84901EBC00008 +:1050600000F552709DF8A01001EB410202EB011116 +:1050700000EBC10090F8940000F00300012818D064 +:105080009DF8B41040F2991011FB00F0AB4901EB10 +:10509000C00000F552709DF8A01001EB410202EB38 +:1050A000011100EBC10090F8940000F00300032808 +:1050B0002BD19DF8B41001EB410000EB0110A04989 +:1050C00001EB001030309DF8A01000EB0110801CA7 +:1050D0000A90007820F00200801C0A9908709DF860 +:1050E000B41001EB410000EB0110954901EB0010F9 +:1050F00030309DF8A01000EB0110801C0A90007861 +:1051000020F020020A98027014E09DF8B40000EB31 +:10511000400101EB00108A4901EB001030309DF88E +:10512000A01000EB0110801C0A90007820F0020211 +:105130000A9802709DF8B40000EB400101EB0010EA +:105140007F4901EB001130319DF8A00001EB001008 +:105150008078C0F340029DF8B40040F2991110FB32 +:1051600001F0764901EBC00000F552709DF8A010E7 +:1051700001EB410303EB011100EBC100007EC0F322 +:10518000400082426BD09DF8B40040F2991110FBB0 +:1051900001F06A4901EBC00000F552709DF8A010C3 +:1051A00001EB410202EB011100EBC10018300A9043 +:1051B0009DF8B40000EB400101EB0010604901EBE9 +:1051C000001130319DF8A00001EB001080784208FA +:1051D0000A98017862F3410101709DF8B40000EB78 +:1051E000400101EB0010564901EB001030309DF8F2 +:1051F000A01000EB01108078C0F3400050BB9DF878 +:10520000B40000EB400101EB00104D4901EB001030 +:1052100030309DF8A01000EB0110801C0A9000783F +:1052200020F020020A98027001229DF8B40040F29A +:10523000991110FB01F0414901EBC00000F55270DB +:105240009DF8A01001EB410303EB011100EBC1003D +:1052500080F846209DF8B4100220F4F7EDFE9DF88A +:10526000B40000EB400101EB0010354901EB0011E7 +:1052700030319DF8A00001EB0010807800F00102B1 +:105280009DF8B40040F2991110FB01F02B4901EB9D +:10529000C00000F552709DF8A01001EB410303EB34 +:1052A000011100EBC100007E00F0010082426DD0D0 +:1052B0009DF8B40040F2991110FB01F01F4901EB79 +:1052C000C00000F552709DF8A01001EB410202EB06 +:1052D000011100EBC10018300A909DF8B40000EBFA +:1052E000400101EB0010164901EB001030309DF831 +:1052F000A01000EB011080780A990A7860F3000290 +:105300000A709DF8B40000EB400101EB00100C495D +:1053100001EB001030309DF8A01000EB01108078F8 +:1053200000F0010098BB9DF8B40000EB400101EBD8 +:105330000010034906E0000064860020C4440020F9 +:105340000440002001EB001030309DF8A01000EB6D +:105350000110801C0A90007820F020020A98027048 +:1053600000229DF8B40040F2991110FB01F0FE49B3 +:1053700001EBC00000F552709DF8A01001EB410355 +:1053800003EB011100EBC10080F8452014E2FFE7B8 +:105390009DF8B40040F2991110FB01F0F24901EBC5 +:1053A000C00000F552709DF8A01001EB410202EB25 +:1053B000011100EBC10090F84600B0B901229DF840 +:1053C000B40040F2991110FB01F0E74901EBC00075 +:1053D00000F552709DF8A01001EB410303EB0111A1 +:1053E00000EBC10080F845202AE000229DF8B400BF +:1053F00040F2991110FB01F0DB4901EBC00101F50E +:1054000052719DF8A00000EB400303EB001001EB8C +:10541000C00080F845209DF8B40000EB400101EB8E +:105420000010D24901EB001130319DF8A00001EBD2 +:105430000010801C0A90007820F001020A98027087 +:10544000CB4890F8900780B19DF8B40000EB400184 +:1054500001EB0010C54901EB001030309DF8A010A1 +:1054600000EB0110807A02286DD1C24890F8290023 +:10547000012869D1BF48D0F80C02BE49498D884245 +:1054800062D29DF8B40040F2991110FB01F0B649C8 +:1054900001EBC00000F552709DF8A01001EB410235 +:1054A00002EB011100EBC10090F8450001284AD140 +:1054B0009DF8B40040F2991110FB01F0AA4901EBEC +:1054C000C00000F552709DF8A01001EB410202EB04 +:1054D000011100EBC10090F87F00A0BB01229DF8F4 +:1054E000B40000EB400101EB0010A04901EB0011FA +:1054F00030319DF8A00001EB0010C2729DF8B4009D +:1055000000EB400101EB0010984901EB0011303134 +:105510009DF8A00001EB001001789DF8B40040F266 +:10552000991210FB02F0904A02EBC0004170052274 +:105530009DF8B40040F2991110FB01F08A4901EB8B +:10554000C00102E0FDE300E16AE001F552719DF85F +:10555000A00000EB400303EB001001EBC000427120 +:1055600000229DF8B40000EB400101EB00107F49E0 +:1055700001EB001130319DF8A00001EB00104260FA +:105580009DF8B4100220F4F757FD002139911CE07A +:1055900000229DF8B40040F2991110FB01F072490D +:1055A00001EBC00101F552719DF8A00000EB400332 +:1055B00003EB001001EBC0014731BDF8E4000A54D1 +:1055C000BDF8E400401C81B23991BDF8E400142814 +:1055D000DEDB002139911EE078E35CE200229DF8D9 +:1055E000B40040F2991110FB01F05F4901EBC001DA +:1055F00001F552719DF8A00000EB400303EB001091 +:1056000001EBC0016331BDF8E4000A54BDF8E400C9 +:10561000401C81B23991BDF8E4000A28DEDBCBE002 +:105620009DF8B40040F2991110FB01F04E4901EBD6 +:10563000C00000F552709DF8A01001EB410202EB92 +:10564000011100EBC10090F8450001287DD19DF8C3 +:10565000B40040F2991110FB01F0434901EBC00185 +:1056600001F552719DF8A00000EB400202EB001022 +:1056700001EBC00090F8800040F2991110FB01F09E +:10568000394901EBC00101F552719DF8B40040F2B7 +:10569000991210FB02F0344A02EBC00000F5527080 +:1056A0009DF8A02002EB420303EB021200EBC200C4 +:1056B00090F8810000EB400202EB001001EBC0000B +:1056C00090F87E00032877D102229DF8B40000EB09 +:1056D000400101EB0010254901EB001130319DF82C +:1056E000A00001EB0010C2729DF8B40000EB400175 +:1056F00001EB00101D4901EB001130319DF8A000B5 +:1057000001EB001001789DF8B40040F2991210FBF3 +:1057100002F0154A02EBC00041709DF8B40040F25F +:10572000991110FB01F0114601EBC00101F5527116 +:105730009DF8A00000EB400202EB001011F83010C1 +:105740009DF8B40040F2991200E035E010FB02F041 +:10575000054A02EBC000407981421DD105229DF827 +:10576000B40040F2991107E0C44400200440002036 +:10577000BC320020BC12002010FB01F0FE4901EBFE +:10578000C00000F552709DF8A01001EB410303EB3F +:10579000011100EBC100427100229DF8B40000EB42 +:1057A000400101EB0010F54901EB001030309DF88D +:1057B000A01000EB011042609DF8B40040F2991176 +:1057C00010FB01F0EC4901EBC00000F552709DF8B0 +:1057D000A01001EB410202EB011110F83100012889 +:1057E00014DC02229DF8B40040F2991110FB01F084 +:1057F000E14901EBC00000F552709DF8A01001EBEB +:10580000410303EB011100F8312095E09DF8B4004D +:1058100040F2991110FB01F0D74901EBC00000F5EF +:1058200052709DF8A01001EB410202EB011110F83B +:105830003100022834DC00219DF8B40040F29912B6 +:1058400010FB02F0CC4A02EBC000017103229DF86C +:10585000B40040F2991110FB01F0C74901EBC001FF +:1058600001F552719DF8A00000EB400303EB00101E +:1058700001F8302007229DF8B40040F2991110FB86 +:1058800001F0BD4901EBC00000F552709DF8A01079 +:1058900001EB410303EB011100EBC10042714BE04E +:1058A0009DF8B40040F2991110FB01F0B24901EBF0 +:1058B000C00101F552719DF8A00000EB400202EB1F +:1058C000001011F830109DF8B40040F2991210FB4E +:1058D00002F0A94A02EBC000407981422CD19DF828 +:1058E000B40040F2991110FB01F0114601EBC00029 +:1058F00000F552709DF8A01001EB410202EB01117E +:1059000000EBC10090F89400C0F34010A0B1162243 +:105910009DF8B40040F2991110FB01F0964901EB9B +:10592000C00000F552709DF8A01001EB410303EB9D +:10593000011100EBC1004271ADE014229DF8B400EA +:1059400040F2991110FB01F08B4901EBC00101F508 +:1059500052719DF8A00000EB400303EB001001EB37 +:10596000C000427101219DF8B40040F2991210FB71 +:1059700002F0814A02EBC00001719DF8B40000EB17 +:10598000400101EB00107D4901EB001130319DF821 +:10599000A00001EB0010801C0A90007820F020008D +:1059A00020300A99087076E014229DF8B40040F285 +:1059B000991110FB01F0704901EBC00000F5527025 +:1059C0009DF8A01001EB410303EB011100EBC100B6 +:1059D000427160E09DF8B40040F2991110FB01F0B3 +:1059E000654901EBC00000F55270BDF8D81001EB1D +:1059F000410202EB011100EBC100807901282AD19C +:105A000000229DF8B40040F2991110FB01F05A49B0 +:105A100001EBC00101F55271BDF8D80000EB400365 +:105A200003EB001001EBC000827114229DF8B4005A +:105A300040F2991110FB01F04F4901EBC00000F555 +:105A400052709DF8A01001EB410303EB011100EB34 +:105A5000C10042711FE000219DF8B40040F299128C +:105A600010FB02F0444A02EBC000017105229DF8D0 +:105A7000B40040F2991110FB01F03F4901EBC00066 +:105A800000F552709DF8A01001EB410303EB0111EA +:105A900000EBC1004271FDE301219DF8B40040F22A +:105AA000991210FB02F0344A02EBC000017114227B +:105AB0009DF8B40040F2991110FB01F02E4901EB62 +:105AC000C00101F552719DF8A00000EB400303EB0B +:105AD000001001EBC00042719DF8B40000EB4001E2 +:105AE00001EB0010254901EB001130319DF8A000B9 +:105AF00001EB0010801C0A90007820F00400001DCB +:105B00000A990870C6E300202E902F900021399149 +:105B10001EE0DDE92E10000240EA11620902CDE923 +:105B20002E129DF8B40000EB4001C1EBC0101449E7 +:105B300001EBC001BDF8E400401D085CDDE92E3436 +:105B40001843CDE92E04BDF8E400401C80B2399022 +:105B5000BDF8E4000328DCDBDDE92E0110F064FC75 +:105B600001469DF8B40040F2991210FB02F0024A7F +:105B700002EBC00206E00000C44400200440002004 +:105B80006486002002F552729DF8A00000EB4003ED +:105B900003EB001002EBC000C0F81E1000222E9292 +:105BA0002F92002139911EE0DDE92E10000240EA1B +:105BB00011620902CDE92E129DF8B40000EB4001FC +:105BC000C1EBC010FE4901EBC001BDF8E400083094 +:105BD000085CDDE92E341843CDE92E04BDF8E4005D +:105BE000401C80B23990BDF8E4000328DCDBDDE91D +:105BF0002E0110F019FC01469DF8B40040F29912F4 +:105C000010FB02F0EF4A02EBC00202F552729DF85F +:105C1000A00000EB400303EB001002EBC000C0F853 +:105C20001A1000222E922F92002139911FE0DDE9F7 +:105C30002E10000240EA11620902CDE92E129DF8F1 +:105C4000B40000EB4001C1EBC010DD4901EBC00125 +:105C5000BDF8E4001330085CDDE92E3440EA0302AD +:105C6000CDE92E24BDF8E400401C81B23991BDF885 +:105C7000E4000328DBDB9DF8B4002E9940F2991272 +:105C800010FB02F0CF4A02EBC00202F552729DF8FF +:105C9000A00000EB400303EB001002EBC0004163E7 +:105CA00007229DF8B40040F2991110FB01F0C5499C +:105CB00001EBC00000F552709DF8A01001EB41030C +:105CC00003EB011100EBC1004271E3E200202E90D2 +:105CD0002F90002139911EE0DDE92E10000240EAEC +:105CE00011620902CDE92E129DF8B40000EB4001CB +:105CF000C1EBC010B24901EBC001BDF8E400401D8A +:105D0000085CDDE92E341843CDE92E04BDF8E4002B +:105D1000401C80B23990BDF8E4000428DCDBDDE9EA +:105D20002E0110F081FB9DF8B42040F2991312FB74 +:105D300003F2A44B03EBC20303F552739DF8A020BA +:105D400000E0FCE302EB420404EB021203EBC202AC +:105D500022329060D16000212E912F910020399045 +:105D60001EE0DDE92E10000240EA11620902CDE9D1 +:105D70002E129DF8B40000EB4001C1EBC010904919 +:105D800001EBC001BDF8E4000930085CDDE92E3408 +:105D90001843CDE92E04BDF8E400401C80B23990D0 +:105DA000BDF8E4000428DCDBDDE92E0110F03CFB4B +:105DB0009DF8B42040F2991312FB03F2814B03EBE0 +:105DC000C20303F552739DF8A02002EB420404EBDA +:105DD000021203EBC20242F8220F51609DF8B40098 +:105DE00040F2991110FB01F0764901EBC00101F579 +:105DF00052719DF8A00000EB400202EB001011F878 +:105E000030109DF8B40040F2991210FB02F06D4A78 +:105E100002EBC000407981427ED19DF8B40040F28F +:105E2000991110FB01F0114601EBC00000F5527012 +:105E30009DF8A01001EB410202EB011100EBC10043 +:105E400090F89400C0F34010A8B117229DF8B40058 +:105E500040F2991110FB01F05A4901EBC00000F526 +:105E600052709DF8A01001EB410303EB011100EB10 +:105E7000C100427114E014229DF8B40040F299115F +:105E800010FB01F04F4901EBC00000F552709DF886 +:105E9000A01001EB410303EB011100EBC1004271C3 +:105EA0009DF8B4009DF8A01001EB0010C217CDE9D9 +:105EB0002E02454890F8900708B39DF8B40000EB17 +:105EC000400101EB0010414901EB001030309DF81A +:105ED000A01000EB0110807A022810D09DF8B400C9 +:105EE00000EB400101EB0010384901EB00103030AD +:105EF0009DF8A01000EB0110C07A00285FDD0022A1 +:105F00009DF8B40040F2991110FB01F02D4901EB0E +:105F1000C00101F5527100E037E39DF8A00000EBED +:105F2000400303EB001001EBC00080F846209DF811 +:105F3000B40000EB400101EB0010244901EB00111B +:105F400030319DF8A00001EB0010C2722048D0F85B +:105F50000C020521B0FBF1F201FB120000EB400145 +:105F60001B482C3000EB41100D300A909DF8B41006 +:105F700040F2991011FB00F0124901EBC00000F54E +:105F800052709DF8A02002EB420101EB021100EBE0 +:105F9000C10022301022014609900A98F2F755F903 +:105FA0000B48D0F80C020521B0FBF1F201FB120006 +:105FB00000EB400106482C3000EB41120AE0C7E13B +:105FC00064860020C4440020BC320020044000202D +:105FD000BC1200209DF8B40040F2991110FB01F0B2 +:105FE000FE4901EBC00101F552719DF8A00000EBE4 +:105FF000400303EB001001EBC00050F81A1F42F8F9 +:10600000011F40685060F648D0F80C020521B0FB33 +:10601000F1F201FB120000EB4001F1482C3000EBE3 +:1060200041129DF8B40000EB400101EB0010ED4976 +:1060300001EB001130319DF8A00001EB0010007859 +:106040001070E748D0F80C020521B0FBF1F201FB1B +:10605000120000EB4001E2482C3000EB41129DF8A9 +:10606000B40040F2991110FB01F0DC4901EBC001D2 +:1060700001F552719DF8A00000EB400303EB001006 +:1060800001EBC000406BC2F80900D548D0F80C0203 +:106090000521B0FBF1F201FB120000EB4001D048FA +:1060A0002C3000EB4111D048026841F81D2F808848 +:1060B0008880CB48D0F80C020521B0FBF1F201FB3F +:1060C000120000EB4001C6482C3000EB41129DF855 +:1060D000B40000EB400101EB0010C24901EB0011DC +:1060E00030319DF8A00001EB00104068C2F8230099 +:1060F00000229DF8B40000EB400101EB0010B9490B +:1061000001EB001130319DF8A00001EB001042605E +:106110000021399154E0B248D0F80C020521B0FBBF +:10612000F1F201FB120000EB4001AD482C3000EB16 +:1061300041112731BDF8E4409DF8B40040F29912B6 +:1061400010FB02F0A54A02EBC00202F552729DF864 +:10615000A00000EB400303EB001002EBC00090F83E +:10616000800040F2991210FB02F09C4A02EBC00240 +:1061700002F552729DF8B40040F2991310FB03F03F +:10618000964B03EBC00303F552739DF8A00000EBA0 +:10619000400505EB001003EBC00090F8810000EB18 +:1061A000400303EB001002EBC0024732BDF8E400ED +:1061B000001D105C0855BDF8E400401C81B2399107 +:1061C000BDF8E4000628A6DB0021399142E0002357 +:1061D0009DF8B40040F2991110FB01F07F4901EBEA +:1061E000C00101F552719DF8A00000EB400202EBE6 +:1061F000001001EBC00090F8800040F2991110FBF4 +:1062000001F0764901EBC00101F552719DF8B4002F +:1062100040F2991210FB02F0704A02EBC00202F544 +:1062200052729DF8A00000EB400404EB001002EB5A +:10623000C00090F8810000EB400202EB001001EB7F +:10624000C0014731BDF8E4000B54BDF8E400401C28 +:1062500081B23991BDF8E4000A28B8DB6048D0F873 +:106260000C020521B0FBF1F080B201460A90022039 +:10627000F2F72EFF00210620F3F7DEFE5848D0F893 +:106280000C025749498D884208D25548D0F80C0273 +:10629000401C00E001E25249C1F80C020021052037 +:1062A000F3F7CAFE9DF8B41001EB410000EB0110BA +:1062B0004C4901EB001030309DF8A01000EB0110AC +:1062C000801C0A90007820F008020A980270444866 +:1062D000D0F80C020521B0FBF1F201FB120000EB3B +:1062E00040013F482C3000EB4110D0F823202E987D +:1062F00000EB40013D4800EB4110C0F82320002096 +:10630000399020E03648D0F80C020521B0FBF1F2BC +:1063100001FB120000EB400131482C3000EB411032 +:106320002730BDF8E410425C2E9800EB40012F4866 +:1063300000EB41112731BDF8E4000A54BDF8E40038 +:10634000401C81B23991BDF8E4000628DADB79E01F +:1063500000229DF8B40040F2991110FB01F01F4992 +:1063600001EBC00101F552719DF8A00000EB400364 +:1063700003EB001001EBC00080F846209DF8B4103C +:1063800001EB410000EB0110164901EB0011303127 +:106390009DF8A00001EB0010801C0A90007820F00E +:1063A000080108310A9801709DF8B41001EB410012 +:1063B00000EB01100B4901EB001130319DF8A000FA +:1063C00001EB001041682E9800EB4002074800EBFB +:1063D0004210C0F82310002139912FE0C44400205E +:1063E000BC12002004400020C7310020D814002037 +:1063F0009DF8B41040F2991011FB00F0FE4901EB3A +:10640000C00101F552719DF8A00000EB400202EBC3 +:10641000001001EBC0014731BDF8E4000A5C2E9882 +:1064200000EB4001F54800EB41112731BDF8E400D5 +:106430000A54BDF8E400401C81B23991BDF8E40073 +:106440000628D5DB9DF8B4100220F3F7F5FD9DF882 +:10645000B41040F2991011FB00F0E74901EBC000C5 +:1064600000F552709DF8A01001EB410202EB011102 +:1064700000EBC10022300A902E9800EB4001DF486B +:1064800000EB41100D30102209900A99F1F7DDFE62 +:106490009DF8B41040F2991011FB00F0D64901EBC1 +:1064A000C00101F552719DF8A00000EB400202EB23 +:1064B000001001EBC0012E9800EB4002CF4800EB2A +:1064C000421051F81A2F40F8012F496841609DF899 +:1064D000B41001EB410000EB0110C94901EB0011C0 +:1064E00030319DF8A00001EB001001782E9800EBF0 +:1064F0004002C24800EB421001702E9800EB4001B0 +:10650000BE4800EB4111BF48026841F81D2F80884A +:1065100088809DF8B41040F2991011FB00F0B64944 +:1065200001EBC00101F552719DF8A00000EB4002A3 +:1065300002EB001001EBC000416B2E9800E033E14C +:1065400000EB4002AD4800EB4210C0F809109DF886 +:10655000B41001EB410000EB0110A94901EB00115F +:1065600030319DF8A00001EB001041682E9800EB3F +:106570004002A24800EB4210C0F823102E9881B2CE +:1065800008200A91F3F758FD87E09DF8B41040F217 +:10659000991011FB00F0984901EBC00101F552710F +:1065A0009DF8A00000EB400202EB001011F8301043 +:1065B0009DF8B40040F2991210FB02F08E4A02EBF3 +:1065C000C0004079814268DA9DF8B41001EB4100C7 +:1065D00000EB01108A4901EB001030309DF8A0104B +:1065E00000EB0110801C0A90007820F00400001DD0 +:1065F0000A9908709DF8B41001EB410000EB0110FE +:106600007F4901EB001030309DF8A01000EB011025 +:10661000801C0A90007820F0800080300A99087071 +:1066200001209DF8B41040F2991211FB02F1724A58 +:1066300002EBC10108719DF8B41040F2991011FBF2 +:1066400000F0114601EBC00042799DF8B40040F221 +:10665000991110FB01F0684901EBC00101F552717D +:106660009DF8A00000EB400303EB001001F8302080 +:1066700014229DF8B40040F2991110FB01F05E491C +:1066800001EBC00000F552709DF8A01001EB410332 +:1066900003EB011100EBC100427184E00121594874 +:1066A000F53080F8B4169DF8B41040F2991011FB43 +:1066B00000F0514901EBC00101F552719DF8A000B5 +:1066C00000EB400202EB001011F830109DF8B4000E +:1066D00040F2991210FB02F0474A02EBC0004079E9 +:1066E000814233DA00219DF8B40040F2991210FB88 +:1066F00002F0414A02EBC000017101229DF8B40092 +:1067000040F2991110FB01F03B4901EBC00101F58A +:1067100052719DF8A00000EB400303EB001001F85C +:10672000302014229DF8B40040F2991110FB01F0C2 +:10673000314901EBC00000F552709DF8A01001EB4B +:10674000410303EB011100EBC10042712BE0142265 +:106750009DF8B40040F2991110FB01F0264901EBBD +:10676000C00000F552709DF8A01001EB410303EB4F +:10677000011100EBC100427115E014229DF8B40034 +:1067800040F2991110FB01F01B4901EBC00000F52C +:1067900052709DF8A01001EB410303EB011100EBD7 +:1067A000C100427100BF00BF06F0D1BD9DF8B4101A +:1067B00040F2991011FB00F00F4901EBC000817805 +:1067C00028919DF8B41001EB4100C0EBC1100E49B7 +:1067D00011F8301029919DF8B41040F2991011FB76 +:1067E00000F0054901EBC00101F552719DF8A000D0 +:1067F00000EB40020AE00000C4440020D81400204E +:1068000004400020C73100206486002002EB001005 +:1068100001EBC000417926919DF8B41001EB4100D5 +:10682000C0EBC110FD4901EBC0010A91BDF8A410F5 +:106830000A98F4F799F937909DF8B41001EB4100EC +:10684000C0EBC110F54901EBC001BDF8A400095C23 +:10685000BDF8DC00814241F05C879DF8B41001EB8B +:106860004100C0EBC110ED4901EBC00040780028A9 +:1068700041F34F870021EA4A9DF8B40002EB001271 +:106880009DF8A0001154BDF8980089287ED00FDC37 +:10689000142801F01F8705DC082878D0102841F063 +:1068A0003787FDE3152801F06D868028F7D1F8E3DE +:1068B0008B286DD08C286CD08E286BD08F28EED191 +:1068C000BDF8A4000D2866D19DF8B41001EB41007D +:1068D000C0EBC110D14901EBC0004178D14880F82C +:1068E000041D9DF8B41001EB4100C0EBC110CB4971 +:1068F00001EBC000C17ACB4880F8051D9DF8B410AB +:1069000040F2991011FB00F0C74901EBC00000F5FF +:1069100052709DF8A01001EB410202EB011110F83A +:10692000310003287EDCBF4890F8050D00287ADD91 +:106930009DF8B41040F2991011FB00F0BA4901EB38 +:10694000C00101F552719DF8A00000EB400202EB7E +:10695000001001EBC0010A910878401CC1B20A98EE +:1069600001709DF8B41040F2991011FB00F0AE498F +:1069700001EBC00000F552709DF8A01001EB410240 +:1069800002EB011110F83100042805E0FEE3FEE3FC +:10699000FEE3FEE3FEE3FEE345DB9DF8B41001EB0E +:1069A000410000EB0110A14901EB001030309DF8CF +:1069B000A01000EB0110801C0A909A4890F8050D79 +:1069C000C0F30010C0F101000A99097860F30001DA +:1069D0000A980170934890F8040DC0F3C000E0BB22 +:1069E0009DF8B41001EB410000EB01108F4901EB61 +:1069F000001030309DF8A01000EB01108078C0F33B +:106A0000401050B39DF8B41001EB410000EB0110B1 +:106A1000864901EB001030309DF8A01000EB01100A +:106A2000801C01E05EE0F8E00A90007820F00200AF +:106A3000801C0A9908709DF8B41040F2991011FB5F +:106A400000F0794901EBC00000F552709DF8A010EC +:106A500001EB410202EB011100E00EE000EBC1008E +:106A600018300A90007820F00200801C0A99087003 +:106A70009DF8B4100220F3F7DFFA00219DF8B4006E +:106A800040F2991210FB02F0674A02EBC00001715C +:106A900004229DF8B40040F2991110FB01F0624904 +:106AA00001EBC00101F552719DF8A00000EB40031D +:106AB00003EB001001F830208C229DF8B40040F266 +:106AC000991110FB01F0584901EBC00000F552701C +:106AD0009DF8A01001EB410303EB011100EBC10095 +:106AE00042719AE09DF8B41040F2991011FB00F049 +:106AF0004D4901EBC00101F552719DF8A00000EB7A +:106B0000400202EB001011F830109DF8B40040F282 +:106B1000991210FB02F0444A02EBC0004079814216 +:106B20007BD19DF8B41001EB410000EB01103F490F +:106B300001EB001030309DF8A01000EB0110801C1C +:106B40000A90384890F8050DC0F30010C0F101001C +:106B50000A990A7860F300020A709DF8B41001EBFC +:106B6000410000EB0110314901EB001030309DF87D +:106B7000A01000EB0110801C0A902A4890F8040D28 +:106B8000C2080A98007862F341000A9908709DF8DB +:106B9000B41001EB410000EB0110244901EB00109F +:106BA00030309DF8A01000EB01108078C0F3400257 +:106BB0009DF8B40040F2991110FB01F01A4901EB65 +:106BC000C00000F552709DF8A01001EB410303EBEB +:106BD000011100EBC100007EC0F34000824277D07B +:106BE0009DF8B41040F2991011FB00F00E4901EB32 +:106BF000C00000F552709DF8A01001EB410202EBBD +:106C0000011100EBC10018300A909DF8B41001EB9F +:106C1000410000EB011005490AE0CCE36486002046 +:106C2000383E0020BC220020C44400200440002044 +:106C300001EB001030309DF8A01000EB01108078BF +:106C400042080A98007862F341000A9908709DF89A +:106C5000B41001EB410000EB0110FE4901EB001004 +:106C600030309DF8A01000EB01108078C0F3400098 +:106C700048BB01229DF8B40040F2991110FB01F0CD +:106C8000F54901EBC00101F552719DF8A00000EB40 +:106C9000400303EB001001EBC00042739DF8B40009 +:106CA00040F2991110FB01F0EB4901EBC00000F537 +:106CB00052709DF8A01001EB410303EB011100EBB2 +:106CC000C10080F846209DF8B4100220F3F7B4F913 +:106CD0009DF8B41001EB410000EB0110DD4901EB20 +:106CE000001130319DF8A00001EB0010807800F019 +:106CF00001029DF8B40040F2991110FB01F0D64951 +:106D000001EBC00000F552709DF8A01001EB4103AB +:106D100003EB011100EBC100007E00F00100824294 +:106D200079D09DF8B41040F2991011FB00F0CA49D7 +:106D300001EBC00000F552709DF8A01001EB41027C +:106D400002EB011100EBC10018300A909DF8B4105D +:106D500001EB410000EB0110BE4901EB00103030A7 +:106D60009DF8A01000EB011080780A990A7860F372 +:106D700000020A709DF8B41001EB410000EB011015 +:106D8000B44901EB001030309DF8A01000EB011069 +:106D9000807800F00100E8BB9DF8B41001EB4100E1 +:106DA00000EB0110AB4901EB001030309DF8A01052 +:106DB00000EB01108078C0F3401068B39DF8B41068 +:106DC00040F2991011FB00F0A34901EBC00000F55F +:106DD00052709DF8A01001EB410202EB011100EB93 +:106DE000C10090F84600B8B99DF8B41040F299106F +:106DF00011FB00F0984901EBC00000F552709DF8BE +:106E0000A01001EB410202EB011100EBC100407B3D +:106E100010B902E054E058E23BE09DF8B41001EBF9 +:106E2000410000EB01108B4901EB001030309DF860 +:106E3000A01000EB01108078C0F3400048BB012295 +:106E40009DF8B40040F2991110FB01F0824901EB6A +:106E5000C00101F552719DF8A00000EB400303EB67 +:106E6000001001EBC00042739DF8B40040F299118C +:106E700010FB01F0784901EBC00000F552709DF85D +:106E8000A01001EB410303EB011100EBC10080F8FE +:106E9000462000229DF8B40040F2991110FB01F049 +:106EA0006D4901EBC00000F552709DF8A01001EB98 +:106EB000410303EB011100EBC10080F84520FFE125 +:106EC0009DF8B41040F2991011FB00F0624901EBFB +:106ED000C00000F552709DF8A01001EB410202EBDA +:106EE000011100EBC10090F84600B0B901229DF8F5 +:106EF000B40040F2991110FB01F0574901EBC000BA +:106F000000F552709DF8A01001EB410303EB011155 +:106F100000EBC10080F845202AE000229DF8B40073 +:106F200040F2991110FB01F04B4901EBC00101F552 +:106F300052719DF8A00000EB400303EB001001EB41 +:106F4000C00080F845209DF8B41001EB410000EB33 +:106F50000110404901EB001130319DF8A00001EB18 +:106F60000010801C0A90007820F001020A9802703C +:106F70003A4890F8900780B19DF8B41001EB4100B9 +:106F800000EB0110334901EB001030309DF8A010E8 +:106F900000EB0110807A022865D1314890F8290071 +:106FA000012860D12E48D0F80C022D49498D884225 +:106FB00059D29DF8B41040F2991011FB00F0264907 +:106FC00001EBC00000F552709DF8A01001EB4102EA +:106FD00002EB011100EBC10090F84500012841D1FE +:106FE0009DF8B41040F2991011FB00F01A4901EB22 +:106FF000C00000F552709DF8A01001EB410202EBB9 +:10700000011100EBC10090F87F0058BB01229DF8F0 +:10701000B40000EB400101EB00100E4901EB001140 +:1070200030319DF8A00001EB0010C2729DF8B41041 +:1070300001EB410000EB0110064901EB001130317A +:107040009DF8A00001EB001001789DF8B40040F21B +:10705000991209E004400020C4440020BC32002002 +:10706000BC1200207CE016E110FB02F0FE4A02EBAD +:10707000C000417008229DF8B40040F2991110FB45 +:1070800001F0F94901EBC00101F552719DF8A00032 +:1070900000EB400303EB001001EBC000427101E084 +:1070A00017E3FDE300229DF8B40000EB400101EB83 +:1070B0000010EE4901EB001130319DF8A00001EB0A +:1070C000001042609DF8B4100220F2F7B5FF0021D5 +:1070D00039911CE000229DF8B40040F2991110FB98 +:1070E00001F0E14901EBC00101F552719DF8A000EA +:1070F00000EB400303EB001001EBC0014731BDF88A +:10710000E4000A54BDF8E400401C81B23991BDF896 +:10711000E4001428DEDB002039901CE000229DF8FA +:10712000B40040F2991110FB01F0CF4901EBC0010E +:1071300001F552719DF8A00000EB400303EB001035 +:1071400001EBC0016331BDF8E4000A54BDF8E4006E +:10715000401C81B23991BDF8E4000A28DEDBAFE0C3 +:107160009DF8B40040F2991110FB01F0BE4901EB0B +:10717000C00000F552709DF8A01001EB410202EB37 +:10718000011100EBC10090F8450005E0BBE27BE295 +:107190001FE38AE3FEE376E201287CD19DF8B40088 +:1071A00040F2991110FB01F0AF4901EBC00101F56C +:1071B00052719DF8A00000EB400202EB001001EBC1 +:1071C000C00090F8800040F2991110FB01F0A64930 +:1071D00001EBC00101F552719DF8B40040F2991223 +:1071E00010FB02F0A04A02EBC00000F552709DF8BF +:1071F000A02002EB420303EB021200EBC20090F866 +:10720000810000EB400202EB001001EBC00090F89F +:107210007E00032854D102229DF8B40000EB400107 +:1072200001EB0010914901EB001130319DF8A000F5 +:1072300001EB0010C2729DF8B40000EB400101EBBD +:1072400000108A4901EB001130319DF8A00001EBDC +:10725000001001789DF8B40040F2991210FB02F082 +:10726000814A02EBC000417008229DF8B40040F250 +:10727000991110FB01F07C4901EBC00101F552713D +:107280009DF8A00000EB400303EB001001EBC000F1 +:107290004271002200E013E09DF8B40000EB4001D1 +:1072A00001EB0010714901EB001130319DF8A00095 +:1072B00001EB001042609DF8B4100220F2F7BCFE12 +:1072C0009DF8B4100220F2F7B7FE9DF8B40040F22A +:1072D000991110FB01F0644901EBC00000F55270F8 +:1072E0009DF8A01001EB410202EB011100EBC1007F +:1072F0008078802838D19DF8B40000EB400101EB84 +:1073000000105A4901EB001030309DF8A01000EB3E +:1073100001108078C0F3400030BB9DF8B40000EB52 +:10732000400101EB0010514901EB001030309DF895 +:10733000A01000EB01108078C0F34010A0B9152216 +:107340009DF8B40040F2991110FB01F0464901EBA1 +:10735000C00000F552709DF8A01001EB410303EB53 +:10736000011100EBC10042719DF8B40000EB400137 +:1073700001EB00103D4901EB001030309DF8A010EA +:1073800000EB01108078C0F34000A8B18F229DF877 +:10739000B40040F2991110FB01F0334901EBC00039 +:1073A00000F552709DF8A01001EB410303EB0111B1 +:1073B00000EBC10042714AE09DF8B40040F299111F +:1073C00010FB01F0284901EBC00000F552709DF858 +:1073D000A01001EB410202EB011100EBC100807B28 +:1073E000012834D100229DF8B40040F2991110FB1D +:1073F00001F01D4901EBC00101F552719DF8A0009B +:1074000000EB400303EB001001EBC00082738C2201 +:107410009DF8B40040F2991110FB01F0124901EB04 +:10742000C00101F552719DF8A00000EB400303EB91 +:10743000001001EBC000427100219DF8B40040F241 +:10744000991210FB02F0084A02EBC00001719DF88E +:10745000B40000EB400101EB0010044901EB001007 +:10746000007BE0BB04E00000C44400200440002096 +:107470009DF8B40000EB4001C1EBC010F74901EBEF +:10748000C000807801049DF8B40000EB4002C2EB1C +:10749000C010F24A02EBC000C07841EA00219DF81A +:1074A000B40000EB4002C2EBC010EC4A02EBC0009B +:1074B00000790843C117CDE908010EF0B5FF9DF82A +:1074C000B41040F2991211FB02F1E54A02EBC1023D +:1074D00002F552729DF8A01001EB410300E042E07A +:1074E00003EB011102EBC101C1F81E009DF8B410BD +:1074F00001EB4100C0EBC110D84901EBC00040795D +:1075000000049DF8B41001EB4102C2EBC111D34A53 +:1075100002EBC101897940EA01209DF8B41001EB2A +:107520004102C2EBC111CD4A02EBC101C979084346 +:10753000C117CDE908010EF077FF9DF8B41040F2B5 +:10754000991211FB02F1C64A02EBC10101F5527119 +:107550009DF8A02002EB420303EB021201EBC201F3 +:10756000C1F81A008FE09DF8B40000EB4001C1EBB8 +:10757000C010BA4901EBC000807801069DF8B40044 +:1075800000EB4002C2EBC010B44A02EBC000C0786E +:1075900041EA00419DF8B40000EB4002C2EBC0108C +:1075A000AE4A02EBC000007941EA00209DF8B41019 +:1075B00001EB4102C2EBC111A84A02EBC1014979BA +:1075C0000843C117CDE908010EF02EFF9DF8B41055 +:1075D00040F2991211FB02F1A14A02EBC10202F53D +:1075E00052729DF8A01001EB410303EB011102EB75 +:1075F000C101C1F81E009DF8B40000EB4001C1EBD1 +:10760000C010964901EBC000807900069DF8B410C7 +:1076100001EB4102C2EBC111904A02EBC101C979F1 +:1076200040EA01409DF8B41001EB4102C2EBC111E8 +:107630008A4A02EBC101097A40EA01209DF8B410A0 +:1076400001EB4102C2EBC111844A02EBC101497A4C +:107650000843C117CDE908010EF0E6FE9DF8B4100D +:1076600040F2991211FB02F17D4A02EBC10101F5D2 +:1076700052719DF8A02002EB420303EB021201EBD2 +:10768000C201C1F81A001EE2BDF8A40003281FD1F0 +:107690008F229DF8B40040F2991110FB01F070495F +:1076A00001EBC00101F552719DF8A00000EB400311 +:1076B00003EB001001EBC000427101219DF8B40002 +:1076C00040F2991210FB02F0654A02EBC000017112 +:1076D000F9E1BDF8A400032814D18F229DF8B4006D +:1076E00040F2991110FB01F05D4901EBC00101F579 +:1076F00052719DF8A00000EB400303EB001001EB7A +:10770000C0004271DFE1BDF8A400032860D19DF8FC +:10771000B40040F2991110FB01F0514901EBC00097 +:1077200000F55270BDF8D81001EB410202EB0111D7 +:1077300000EBC100807901282AD100229DF8B40015 +:1077400040F2991110FB01F0454901EBC00101F530 +:107750005271BDF8D80000EB400303EB001001EBC1 +:10776000C00082718F229DF8B40040F2991110FB85 +:1077700001F03B4901EBC00000F552709DF8A010EC +:1077800001EB410303EB011100EBC10042711FE06B +:1077900008229DF8B40040F2991110FB01F0304925 +:1077A00001EBC00101F552719DF8A00000EB400310 +:1077B00003EB001001EBC000427100219DF8B40002 +:1077C00040F2991210FB02F0254A02EBC000017151 +:1077D00079E1BDF8A400032866D19DF8B40040F219 +:1077E000991110FB01F01E4901EBC00000F5527029 +:1077F000BDF8D81001EB410202EB011100EBC10012 +:10780000807901282ED100229DF8B40040F2991110 +:1078100010FB01F0124901EBC00101F55271BDF8F6 +:10782000D80000EB400303EB001001EBC0008271B5 +:107830008F229DF8B40040F2991110FB01F0084925 +:1078400001EBC00000F552709DF8A01001EB410360 +:1078500003EB011100EBC100427125E064860020BA +:10786000C444002008229DF8B40040F2991110FB96 +:1078700001F0FE4901EBC00101F552719DF8A00035 +:1078800000EB400303EB001001EBC000427100214C +:107890009DF8B40040F2991210FB02F0F34A00E0A8 +:1078A00012E102EBC00001710DE1BDF8A40008284F +:1078B00071D19DF8B40000EB4001C1EBC010EC4960 +:1078C00001EBC000807801069DF8B40000EB400297 +:1078D000C2EBC010E64A02EBC000C07841EA0041AA +:1078E0009DF8B40000EB4002C2EBC010E04A02EB8E +:1078F000C000007941EA00219DF8B40000EB40028D +:10790000C2EBC010DA4A02EBC00040790843C1174D +:10791000CDE908010EF088FD9DF8B41040F29912EF +:1079200011FB02F1D14A02EBC10202F552729DF83D +:10793000A01001EB410303EB011102EBC10148630D +:107940009DF8B40040F2991110FB01F0C74901EB1A +:10795000C00000F552709DF8A01001EB410202EB4F +:10796000011110F831009DF8B41040F2991211FB8A +:1079700002F1BE4A02EBC1014979884237DA00219F +:107980009DF8B40040F2991210FB02F0B74A02EBE6 +:10799000C00001E0D2E096E0017105229DF8B4003C +:1079A00040F2991110FB01F0B04901EBC00101F563 +:1079B00052719DF8A00000EB400303EB001001F8AA +:1079C00030208E229DF8B40040F2991110FB01F096 +:1079D000A64901EBC00000F552709DF8A01001EB24 +:1079E000410303EB011100EBC10042716BE09DF814 +:1079F000B40040F2991110FB01F09C4901EBC0006A +:107A000000F55270BDF8D81001EB410202EB0111F4 +:107A100000EBC1008079012835D100229DF8B40027 +:107A200040F2991110FB01F0904901EBC00101F502 +:107A30005271BDF8D80000EB400303EB001001EBDE +:107A4000C00082718F229DF8B40040F2991110FBA2 +:107A500001F0864901EBC00101F552719DF8A000CB +:107A600000EB400303EB001001EBC0004271012169 +:107A70009DF8B40040F2991210FB02F07B4A02EB31 +:107A8000C00001711FE08E229DF8B40040F29911F0 +:107A900010FB01F0754901EBC00101F552719DF831 +:107AA000A00000EB400303EB001001EBC0004271AB +:107AB00000219DF8B40040F2991210FB02F06B4ACD +:107AC00002EBC0000171EEE3BDF8A400032834D13D +:107AD00000219DF8B40040F2991210FB02F0634AB5 +:107AE00002EBC000017101229DF8B40040F299112F +:107AF00010FB01F05D4901EBC00101F55271BDF8C9 +:107B0000D80000EB400303EB001001EBC0008271D2 +:107B10008C229DF8B40040F2991110FB01F05349FA +:107B200001EBC00000F552709DF8A01001EB41037D +:107B300003EB011100EBC1004271B4E3BDF8A400F6 +:107B40000F287DD19DF8B40000EB400101EB00103F +:107B5000484901EB0010007BE8BB00202E902F90DD +:107B6000002139911FE0DDE92E10000240EA116288 +:107B70000902CDE92E129DF8B41001EB4100C0EBD3 +:107B8000C1103B4901EBC001BDF8E400C0F10600A3 +:107B9000085CDDE92E341843CDE92E04BDF8E4007D +:107BA000401C80B23990BDF8E4000528DBDB9DF86D +:107BB000B400DDE92E2140F2991310FB03F02B4BAA +:107BC00003EBC00303F552739DF8A00000EB4004E3 +:107BD00004EB001000E04FE003EBC00040F8222F60 +:107BE000416000222E922F92002139911FE0DDE9A1 +:107BF0002E10000240EA11620902CDE92E129DF812 +:107C0000B40000EB4001C1EBC010194901EBC00109 +:107C1000BDF8E400C0F10B00085CDDE92E34184328 +:107C2000CDE92E04BDF8E400401C80B23990BDF8C7 +:107C3000E4000528DBDB9DF8B400DDE92E1200E04E +:107C4000FEE340F2991310FB03F0084B03EBC00076 +:107C500000F552709DF8A03003EB430404EB0313CE +:107C600000EBC30022308160C2608AE0C44400207F +:107C7000648600200440002000202E902F900021D8 +:107C800039911FE0DDE92E10000240EA116209027D +:107C9000CDE92E129DF8B40000EB4001C1EBC010FD +:107CA000FE4901EBC001BDF8E400C0F10700085C2B +:107CB000DDE92E341843CDE92E04BDF8E400401C64 +:107CC00080B23990BDF8E4000628DBDB9DF8B400F3 +:107CD000DDE92E1240F2991310FB03F0F04B03EB99 +:107CE000C00303F552739DF8A00000EB400404EBC1 +:107CF000001003EBC00040F8221F426000222E92C9 +:107D00002F920021399120E0DDE92E10000240EA97 +:107D100011620902CDE92E129DF8B40000EB40017A +:107D2000C1EBC010DD4901EBC001BDF8E400C0F1BA +:107D30000D00085CDDE92E3440EA0302CDE92E2473 +:107D4000BDF8E400401C81B23991BDF8E40006287A +:107D5000DADB9DF8B400DDE92E2140F2991310FB27 +:107D600003F0CF4B03EBC00000F552709DF8A0303C +:107D700003EB430404EB031300EBC30022308260E7 +:107D8000C1609DF8B40040F2991110FB01F0C449A4 +:107D900001EBC00101F552719DF8A00000EB40021B +:107DA00002EB001011F830109DF8B40040F2991267 +:107DB00010FB02F0BA4A02EBC000407981427DD14B +:107DC0009DF8B4009DF8A01001EB0010C217CDE99A +:107DD0002E02B44890F8900708B39DF8B40000EB69 +:107DE000400101EB0010B04901EB001030309DF86C +:107DF000A01000EB0110807A022810D09DF8B4008A +:107E000000EB400101EB0010A74901EB00103030FE +:107E10009DF8A01000EB0110C07A00287DDD002243 +:107E20009DF8B40000EB400101EB00109E4901EB0E +:107E3000001030309DF8A01000EB0110C2729B487A +:107E4000D0F80C020521B0FBF1F201FB120000EBAF +:107E5000400196482C3000EB41100D300A909DF8FF +:107E6000B41040F2991011FB00F08D4901EBC000F5 +:107E700000F552709DF8A01001EB410202EB0111D8 +:107E800000EBC10022301022014609900A98F0F759 +:107E9000DCF98648D0F80C020521B0FBF1F201FBB9 +:107EA000120000EB400181482C3000EB41129DF89C +:107EB000B40040F2991110FB01F000E0ECE27849C7 +:107EC00001EBC00101F552719DF8A00000EB4003E9 +:107ED00003EB001001EBC00050F81A1F42F8011F1D +:107EE000406850607148D0F80C020521B0FBF1F2F7 +:107EF00001FB120000EB40016C482C3000EB4112FA +:107F00009DF8B40000EB400101EB0010664901EB65 +:107F1000001130319DF8A00000E094E101EB001069 +:107F2000007810706148D0F80C020521B0FBF1F226 +:107F300001FB120000EB40015C482C3000EB4111CA +:107F40005848F538026841F81D2F808888805748C6 +:107F5000D0F80C020521B0FBF1F201FB120000EB9E +:107F6000400152482C3000EB41129DF8B40040F221 +:107F7000991110FB01F14A4800EBC10101F5527162 +:107F80009DF8A00000EB400303EB001001EBC000E4 +:107F9000406BC2F809004548D0F80C020521B0FB3F +:107FA000F1F201FB120000EB400140482C3000EBE5 +:107FB00041129DF8B40000EB400101EB00103A497A +:107FC00001EB001130319DF8A00001EB001040687A +:107FD000C2F8230000229DF8B40000EB400101EB41 +:107FE0000010314901EB001130319DF8A00001EB88 +:107FF00000104260002139915FE02C48D0F80C025B +:108000000521B0FBF1F201FB120000EB4001274813 +:108010002C3000EB41112731BDF8E4409DF8B4004D +:1080200040F2991210FB02F01D4A02EBC00202F569 +:1080300052729DF8A00000EB400303EB001002EB2E +:10804000C00090F8800040F2991210FB02F0144A30 +:1080500002EBC00202F552729DF8B40040F299138F +:1080600010FB03F00E4B03EBC00303F552739DF8B6 +:10807000A00000EB400505EB001003EBC00090F8FA +:10808000810000EB400303EB001002EBC00247321B +:10809000BDF8E400001D105C085509E0648600206E +:1080A000C4440020BC32002004400020BC12002048 +:1080B000BDF8E400401C81B23991BDF8E400062807 +:1080C0009BDB0020399042E000239DF8B40040F291 +:1080D000991110FB01F0FE4901EBC00101F552714D +:1080E0009DF8A00000EB400202EB001001EBC00085 +:1080F00090F8800040F2991110FB01F0F44901EB77 +:10810000C00101F552719DF8B40040F2991210FBC4 +:1081100002F0EF4A02EBC00202F552729DF8A00095 +:1081200000EB400404EB001002EBC00090F881006B +:1081300000EB400202EB001001EBC0014731BDF83B +:10814000E4000B54BDF8E400401C81B23991BDF845 +:10815000E4000A28B8DBDF48D0F80C020521B0FBA8 +:10816000F1F080B201460A900220F0F7B1FF002141 +:108170000620F1F761FFD748D0F80C02D549498DA8 +:10818000884206D2D348D0F80C02401CD149C1F82D +:108190000C0200210520F1F74FFF9DF8B40000EB21 +:1081A000400101EB0010CC4901EB001030309DF88C +:1081B000A01000EB0110801C0A90007820F008024B +:1081C0000A980270C348D0F80C020521B0FBF1F206 +:1081D00001FB120000EB4001BE482C3000EB4110C7 +:1081E000D0F823202E9800EB4001BC4800EB411052 +:1081F000C0F823200020399020E0B648D0F80C02C7 +:108200000521B0FBF1F201FB120000EB4001B14887 +:108210002C3000EB41102730BDF8E410425C2E9862 +:1082200000EB4001AD4800EB41112731BDF8E400FF +:108230000A54BDF8E400401C81B23991BDF8E40055 +:108240000628DADB5AE09DF8B41001EB410000EBA0 +:108250000110A14901EB001030309DF8A01000EB97 +:108260000110801C0A90007820F0080008300A995C +:1082700008709DF8B41001EB410000EB0110964925 +:1082800001EB001130319DF8A00001EB00104168B6 +:108290002E9800EB4002914800EB4210C0F82310EA +:1082A0000021399126E014E29DF8B41040F29910B3 +:1082B00011FB00F0864901EBC00101F552719DF8F8 +:1082C000A00000EB400202EB001001EBC0014731BF +:1082D000BDF8E4000A5C2E9800EB40017F4800EBFB +:1082E00041112731BDF8E4000A54BDF8E400401CF8 +:1082F00081B23991BDF8E4000628D5DB9DF8B410B1 +:1083000001EB410000EB0110734901EB001030302C +:108310009DF8A01000EB0110801C0A90007820F05E +:1083200020020A9802709DF8B4100220F1F784FE32 +:108330009DF8B41040F2991011FB00F0644901EB74 +:10834000C00000F552709DF8A01001EB410202EB55 +:10835000011100EBC10022300A902E9800EB400181 +:108360005E4800EB41100D30102209900A99EFF79A +:108370006CFF9DF8B41040F2991011FB00F05449C5 +:1083800001EBC00101F552719DF8A00000EB400225 +:1083900002EB001001EBC0012E9800EB40024F48A9 +:1083A00000EB421051F81A2F40F8012F4968416044 +:1083B0009DF8B41001EB410000EB0110464901EBC0 +:1083C000001130319DF8A00001EB001001782E98CB +:1083D00000EB4002414800EB421001702E9800EB88 +:1083E00040013E4800EB41113D48026841F81D2F15 +:1083F000808888809DF8B41040F2991011FB00F03D +:10840000334901EBC00101F552719DF8A00000EB6A +:10841000400202EB001001EBC000416B2E9800EB14 +:1084200040022E4800EB4210C0F809109DF8B4102D +:1084300001EB410000EB0110274901EB001100E0C6 +:108440009FE030319DF8A00001EB001041682E98AC +:1084500000EB4002214800EB4210C0F823102E9898 +:1084600081B208200A91F1F7E7FD00229DF8B400DF +:1084700040F2991110FB01F0154901EBC00000F525 +:1084800052709DF8A01001EB410303EB011100EBCA +:10849000C10080F846205FE09DF8B41001EB410078 +:1084A00000EB01100C4901EB001030309DF8A010DA +:1084B00000EB0110801C0A90007820F00400001DE1 +:1084C0000A9908709DF8B41001EB41000AE0000021 +:1084D000C4440020BC12002004400020D814002016 +:1084E000C731002000EB0110FE4901EB00103030D5 +:1084F0009DF8A01000EB0110801C0A90007820F07D +:10850000800080300A99087001209DF8B41040F274 +:10851000991211FB02F1F44A02EBC10108719DF8B6 +:10852000B41040F2991011FB00F0114601EBC000AD +:1085300042799DF8B40040F2991110FB01F0EA492C +:1085400001EBC00000F552709DF8A01001EB410353 +:1085500003EB011100F831208F229DF8B40040F2A6 +:10856000991110FB01F0E04901EBC00000F55270D9 +:108570009DF8A01001EB410303EB011100EBC100DA +:108580004271C5E0BDF8A400032856D10121D748A7 +:1085900080F8B4169DF8B41040F2991011FB00F069 +:1085A000D14901EBC00101F552719DF8A00000EB2B +:1085B000400202EB001011F830109DF8B40040F2B8 +:1085C000991210FB02F0C84A02EBC00040798142C8 +:1085D00034DA00219DF8B40040F2991210FB02F049 +:1085E000C14A02EBC000017101229DF8B40040F2C3 +:1085F000991110FB01F0BC4901EBC00101F552716A +:108600009DF8A00000EB400303EB001001F83020C0 +:108610008F229DF8B40040F2991110FB01F0B2498D +:1086200001EBC00000F552709DF8A01001EB410372 +:1086300003EB011100EBC10042714AE09DF8B41058 +:1086400040F2991011FB00F0A74901EBC00000F5C2 +:1086500052709DF8A01001EB410202EB011100EBFA +:10866000C1008078802834D100219DF8B40040F208 +:10867000991210FB02F09C4A02EBC00001718022AB +:108680009DF8B40040F2991110FB01F0964901EBFE +:10869000C00101F552719DF8A00000EB400303EB0F +:1086A000001001EBC000427100229DF8B40040F2BE +:1086B000991110FB01F08C4901EBC00000F55270DC +:1086C0009DF8A01001EB410303EB011100EBC10089 +:1086D00082701DE0BDF8A400032818D10021834852 +:1086E00080F8B4168F229DF8B40040F2991110FB67 +:1086F00001F07D4901EBC00000F552709DF8A0101B +:1087000001EB410303EB011100EBC100427100BF1B +:1087100000BF04F01CBE9DF8B41001EB4100C0EB9B +:10872000C110734911F83000042802D104212691A8 +:108730000CE09DF8B41001EB4100C0EBC1106C4996 +:1087400011F83000152801D1152126919DF8B4109B +:1087500001EB4100C0EBC110654901EBC00041785D +:108760009DF8B40000EB4002C2EBC010604A12F862 +:10877000300041EA002041F23001884202D1A621B6 +:1087800026913DE09DF8B41001EB4100C0EBC11013 +:10879000574901EBC00041789DF8B40000EB40025E +:1087A000C2EBC010524A12F8300041EA002041F2F8 +:1087B0003101884202D1A721269121E09DF8B41011 +:1087C00001EB4100C0EBC110494911F8300002280B +:1087D00016D19DF8B41001EB4100C0EBC110444923 +:1087E00001EBC00001799DF8B40000EB4002C2EB40 +:1087F000C0103F4A02EBC000C07841EA0021269138 +:108800009DF8B41040F2991011FB00F0364901EBCD +:10881000C000C17827919DF8B41040F2991011FB67 +:1088200000F0314901EBC00108319DF89C0000EBDC +:10883000800202EBC00001EB800082789DF8B4005A +:1088400040F2991110FB01F0274901EBC0010831FA +:108850009DF89C0000EB800303EBC00001EB80005F +:10886000C0781044C1B228910021224A9DF8B4007A +:1088700002EB00129DF89C00115439914AE09DF8DA +:10888000B41040F2991011FB00F0174901EBC00140 +:1088900008319DF89C0000EB800202EBC00001EB68 +:1088A000800002799DF8B40040F2991110FB01F0AC +:1088B0000D4901EBC00108319DF89C0000EB8003DD +:1088C00003EBC00001EB80008178BDF8E4000844B0 +:1088D00000EB400101EB00119DF8B40040F2991348 +:1088E0000AE0000004400020C4440020BC32002004 +:1088F00064860020383E002010FB03F0FE4B03EBA3 +:10890000C00000F5527000F83120BDF8E400401CB2 +:1089100081B239919DF8B41040F2991011FB00F02A +:10892000F54901EBC00108319DF89C0000EB800285 +:1089300002EBC00011F82010BDF8E40081429EDC7B +:10894000BDF8981043F23002881A91427ED009DCBB +:1089500004297CD015297BD0A62910D0A72942F064 +:10896000468565E1B0F5C06F73D0A0F201600028C4 +:1089700070D001286FD00428F1D102F05AB800213C +:108980009DF8B40040F2991210FB02F0DA4A02EBB3 +:10899000C00001719DF8B41040F2991011FB00F075 +:1089A000114601EBC00008309DF89C1001EB8102DC +:1089B00002EBC10100EB81000079052828DC0622CA +:1089C0009DF8B40040F2991110FB01F0CA4901EB87 +:1089D000C00108319DF89C0000EB800303EBC00050 +:1089E00001EB80000271A8229DF8B40040F29911B9 +:1089F00010FB01F0C04901EBC00008309DF89C104D +:108A000001EB810303EBC10100EB810042710DE139 +:108A10009DF8B41040F2991011FB00F0B64901EB3B +:108A2000C00008309DF89C1001EB810202EBC101EF +:108A300000EB810000790A282FDC0B229DF8B4009E +:108A400040F2991110FB01F0AB4905E0BAE137E2C1 +:108A5000FDE3FDE3FDE3FDE301EBC00108319DF81B +:108A60009C0000EB800303EBC00001EB800002716F +:108A7000A9229DF8B40040F2991110FB01F09E4923 +:108A800001EBC00008309DF89C1001EB810303EB63 +:108A9000C10100EB81004271C8E09DF8B41040F2C2 +:108AA000991011FB00F0944901EBC00008309DF8CB +:108AB0009C1001EB810202EBC10100EB8100007907 +:108AC0000F2828DC10229DF8B40040F2991110FB09 +:108AD00001F0894901EBC00108319DF89C0000EBD1 +:108AE000800303EBC00001EB80000271A2229DF81D +:108AF000B40040F2991110FB01F07F4901EBC00076 +:108B000008309DF89C1001EB810303EBC10100EBE1 +:108B1000810042718AE09DF8B41040F2991011FB77 +:108B200000F0754901EBC00008309DF89C1001EB86 +:108B3000810202EBC10100EB81004079A52826D11A +:108B40009DF8B41040F2991011FB00F06A4901EB56 +:108B5000C00108319DF89C0000EB800202EBC000D0 +:108B600001EB8000C1789DF8B40000EB400202EBFD +:108B70000010624A02EB0010303000EB0110801C44 +:108B80000A90007820F00400001D0A9908709DF8F2 +:108B9000B41040F2991011FB00F0574901EBC000EE +:108BA00008309DF89C1001EB810202EBC10100EB43 +:108BB00081008079A12839D09DF8B41040F2991035 +:108BC00011FB00F04C4901EBC00108319DF89C00FD +:108BD00000EB800202EBC00001EB800082799DF87F +:108BE000B40040F2991110FB01F0434901EBC001C0 +:108BF00008319DF89C0000EB800303EBC00001EB03 +:108C000080004271A1229DF8B40040F2991110FB3E +:108C100001F0394901EBC00008309DF89C1001EBD0 +:108C2000810303EBC10100EB8100827102F0DFBB25 +:108C300000219DF8B40040F2991210FB02F02E4A78 +:108C400002EBC00001719DF8B41040F2991011FBC5 +:108C500000F0114601EBC00008309DF89C1001EBBC +:108C6000810202EBC10100EB8100007908281FDCC2 +:108C700000219DF8B40040F2991210FB02F01E4A48 +:108C800002EBC000017108229DF8B40040F2991176 +:108C900010FB01F0184901EBC00008309DF89C1052 +:108CA00001EB810303EBC10100EB810002712EE0B7 +:108CB0009DF8B41040F2991011FB00F00E4901EB41 +:108CC000C00008309DF89C1001EB810202EBC1014D +:108CD00000EB810000790B2819DC0C229DF8B40010 +:108CE00040F2991110FB01F0034901EBC00008307C +:108CF0009DF89C1004E00000C444002004400020C3 +:108D000001EB810303EBC10100EB810002719DF8CF +:108D1000B41040F2991011FB00F0F84901EBC000CB +:108D200008309DF89C1001EB810202EBC10100EBC1 +:108D300081004079A42830D19DF8B41001EB4100A6 +:108D400000EB0110EE4901EB001030309DF8A0104F +:108D500000EB0110801C0A90007820F020012031E7 +:108D60000A98017000229DF8B40040F2991110FB9E +:108D700001F0E24901EBC00101F552719DF8A0003C +:108D800000EB400303EB001001EBC00080F845202E +:108D90009DF8B4100220F1F74FF9A1229DF8B4001C +:108DA00040F2991110FB01F0D44901EBC0000830EA +:108DB0009DF89C1001EB810303EBC10100EB8100E6 +:108DC000427133E70021399115E09DF8B41001EBB1 +:108DD0004100C0EBC110CB4901EBC001BDF8E4007C +:108DE000C01C095C17AABDF8E4001154BDF8E400EA +:108DF000401C81B23991BDF8E4000628E5DB06216C +:108E000017A81CF0F1FA0021CDE93001DDE930218D +:108E1000100A40EA0160309C001941EB21214FF417 +:108E200080724FF00003CDE90801EFF7CBF99DF810 +:108E3000B40040F2991110FB01F0B04901EBC00001 +:108E400000F552709DF89C1001EB410303EB0111FA +:108E500000EBC100027100209DF8B41040F299129D +:108E600011FB02F1A54A02EBC101087104229DF831 +:108E7000B40040F2991110FB01F0A04901EBC000D1 +:108E800000F552709DF89C1001EB410303EB0111BA +:108E900000F83120A7229DF8B40040F2991110FB90 +:108EA00001F0964901EBC00000F552709DF89C104E +:108EB00001EB410303EB011100EBC1004271B5E688 +:108EC0009DF8B41040F2991011FB00F08B4901EBB2 +:108ED000C00008309DF89C1001EB810202EBC1013B +:108EE00000EB81000079042876DA00219DF8B400B7 +:108EF00040F2991210FB02F0804A02EBC0000171AF +:108F0000A1229DF8B40040F2991110FB01F07B49B9 +:108F100001EBC00108319DF89C0000EB800303EBDE +:108F2000C00001EB800042719DF8B41040F299102E +:108F300011FB00F0714901EBC00108319DF89C0064 +:108F400000EB800202EBC00001EB8000001D0A90E4 +:108F50000078401CC2B20A9802709DF8B41040F22A +:108F6000991011FB00F0654901EBC00008309DF835 +:108F70009C1001EB810202EBC10100EB8100007942 +:108F8000042827D10A229DF8B40040F2991110FB61 +:108F900001F05A4901EBC00108319DF89C0000EB3B +:108FA000800303EBC00001EB80000271A3229DF857 +:108FB000B40040F2991110FB01F0504901EBC000E0 +:108FC00008309DF89C1001EB810303EBC10100EB1D +:108FD0008100427120E3FFE79DF8B41040F2991040 +:108FE00011FB00F0454901EBC00008309DF89C10D2 +:108FF00001EB810202EBC10100EB81000079042842 +:1090000033D100219DF8B40040F2991210FB02F018 +:109010003A4A02EBC000017105229DF8B40040F20B +:10902000991110FB01F0354901EBC00108319DF8A1 +:109030009C0000EB800303EBC00001EB8000027199 +:10904000A3229DF8B40040F2991110FB01F02B49C6 +:1090500001EBC00008309DF89C1001EB810303EB8D +:10906000C10100EB81004271D6E29DF8B41040F2DC +:10907000991011FB00F0214901EBC00008309DF868 +:109080009C1001EB810202EBC10100EB8100007931 +:10909000082839DC00219DF8B40040F2991210FB39 +:1090A00002F0164A02EBC000017109229DF8B400DB +:1090B00040F2991110FB01F0104901EBC001083199 +:1090C0009DF89C0000EB800303EBC00001EB8000E7 +:1090D0000271A7229DF8B40040F2991110FB01F033 +:1090E000064901EBC00108319DF89C0000EB8003AC +:1090F00003EBC00001EB800042718DE2C44400200C +:1091000004400020648600209DF8B41040F29910BD +:1091100011FB00F0FA4901EBC00008309DF89C10EB +:1091200001EB810202EBC10100EB8100007909280B +:1091300033DC00219DF8B40040F2991210FB02F0DC +:10914000EF4A02EBC00001710A229DF8B40040F220 +:10915000991110FB01F0EA4901EBC00108319DF8BB +:109160009C0000EB800303EBC00001EB8000027168 +:10917000A3229DF8B40040F2991110FB01F0E049E0 +:1091800001EBC00008309DF89C1001EB810303EB5C +:10919000C10100EB810042713EE29DF8B41040F243 +:1091A000991011FB00F0D64901EBC00008309DF882 +:1091B0009C1001EB810202EBC10100EB8100007900 +:1091C0000D2833DC00219DF8B40040F2991210FB09 +:1091D00002F0CB4A02EBC00001710E229DF8B400F0 +:1091E00040F2991110FB01F0C54901EBC0010831B3 +:1091F0009DF89C0000EB800303EBC00001EB8000B6 +:109200000271A1229DF8B40040F2991110FB01F007 +:10921000BB4901EBC00008309DF89C1001EB8103B5 +:1092200003EBC10100EB81004271F5E19DF8B41040 +:1092300040F2991011FB00F0B14901EBC000083079 +:109240009DF89C1001EB810202EBC10103E0E4E117 +:1092500016E269E248E200EB810000790E2833DC77 +:1092600000219DF8B40040F2991210FB02F0A44ACC +:1092700002EBC00001710F229DF8B40040F2991179 +:1092800010FB01F09E4901EBC00108319DF89C00E4 +:1092900000EB800303EBC00001EB80000271A3220E +:1092A0009DF8B40040F2991110FB01F0944901EBD4 +:1092B000C00008309DF89C1001EB810303EBC10155 +:1092C00000EB81004271A7E19DF8B41040F29910C3 +:1092D00011FB00F08A4901EBC00008309DF89C109A +:1092E00001EB810202EBC10100EB81000079102843 +:1092F0007EDC11229DF8B40040F2991110FB01F0C0 +:109300007F4901EBC00108319DF89C0000EB800310 +:1093100003EBC00001EB80000271A1229DF8B400B4 +:1093200040F2991110FB01F0754901EBC0010831C1 +:109330009DF89C0000EB800303EBC00001EB800074 +:1093400042719DF8B40040F2991110FB01F06C4994 +:1093500001EBC00108319DF89C0000EB800303EB9A +:10936000C00001EB80008271002139915AE09DF824 +:10937000B41040F2991011FB00F0614901EBC001FB +:1093800008319DF89C0000EB800202EBC00001EB6D +:1093900080008178BDF8E40001449DF8B40000EB42 +:1093A000400202EB0010574A02EB0010303000EB95 +:1093B0000110801C0A90007820F0800180310A980A +:1093C00001709DF8B41040F2991011FB00F04C4967 +:1093D00001EBC00108319DF89C0000EB800202EB1C +:1093E000C00001EB80008178BDF8E400014400E09A +:1093F0008AE09DF8B40000EB400202EB0010414A05 +:1094000002EB0010303000EB0110801C0A90007855 +:1094100020F00400001D0A990870BDF8E400401C0B +:1094200080B239909DF8B41040F2991011FB00F011 +:10943000334901EBC00108319DF89C0000EB80022C +:1094400002EBC00011F82010BDF8E40081428EDC70 +:109450009DF8B41001EB410000EB0110294901EB2C +:10946000001030309DF8A01000EB01108078C0F3A0 +:109470004010E8B39DF8B41001EB410000EB01107F +:10948000204901EB001030309DF8A01000EB0110D6 +:10949000801C0A90007820F020020A9802709DF843 +:1094A000B41001EB410000EB0110164901EB001074 +:1094B00030309DF8A01000EB01108078C0F3400020 +:1094C000A8B99DF8B41001EB410000EB01100D4963 +:1094D00001EB001030309DF8A01000EB0110801C53 +:1094E0000A90007820F0080008300A99087000E01F +:1094F00072E09DF8B4100220F0F79EFD8CE00000B1 +:10950000C4440020044000209DF8B41040F299109B +:1095100011FB00F0FD4901EBC00108319DF89C00F2 +:1095200000EB800202EBC00001EB800001799DF8A6 +:10953000B40040F2991210FB02F0F44A02EBC000B2 +:109540004079814268D19DF8B41040F2991011FB26 +:1095500000F0114601EBC00008309DF89C1001EBB3 +:10956000810202EBC10100EB81008079A12834D097 +:10957000A3229DF8B40040F2991110FB01F0E349D9 +:1095800001EBC00108319DF89C0000EB800303EB68 +:10959000C00001EB800042719DF8B41040F29910B8 +:1095A00011FB00F0D94901EBC00008309DF89C1078 +:1095B00001EB810202EBC10100EB81008079A2285E +:1095C0002AD000219DF8B40040F2991210FB02F05D +:1095D000CE4A02EBC00001711EE0A1229DF8B4004A +:1095E00040F2991110FB01F0C84901EBC0010831AC +:1095F0009DF89C0000EB800303EBC00001EB8000B2 +:10960000427101219DF8B40040F2991210FB02F062 +:10961000BE4A02EBC000017151E4A1229DF8B400E2 +:1096200040F2991110FB01F0B84901EBC00108317B +:109630009DF89C0000EB800303EBC00001EB800071 +:1096400082719DF8B40040F2991110FB01F0AF490E +:1096500001EBC00108319DF89C0000EB800303EB97 +:10966000C00001EB8000427100219DF8B40040F27F +:10967000991210FB02F0A54A02EBC00001711EE432 +:1096800000219DF8B40040F2991210FB02F09F4AAD +:1096900002EBC000017109229DF8B40040F299115B +:1096A00010FB01F0994901EBC00108319DF89C00C5 +:1096B00000EB800303EBC00001EB80000271A722E6 +:1096C0009DF8B40040F2991110FB01F08F4901EBB5 +:1096D000C00008309DF89C1001EB810303EBC10131 +:1096E00000EB8100427197E700219DF8B40040F241 +:1096F000991210FB02F0854A02EBC0000171A7220B +:109700009DF8B40040F2991110FB01F07F4901EB84 +:10971000C00008309DF89C1001EB810303EBC101F0 +:1097200000EB8100427177E79DF8B41040F2991088 +:1097300011FB00F0754901EBC00108319DF89C0058 +:1097400000EB800202EBC00001EB800081789DF805 +:10975000B40000EB4002C2EBC0106D4A02EBC00047 +:10976000C07D0844313881B236919DF8B41040F282 +:10977000991011FB00F0654901EBC00108319DF81B +:109780009C0000EB800202EBC00011F820109DF855 +:10979000B40000EB4002C2EBC0105D4A02EBC00017 +:1097A000C07D313881427DDD9DF8B41001EB410070 +:1097B000C0EBC110114601EBC000C07D3138C2B210 +:1097C0009DF8B40040F2991110FB01F04F4901EBF4 +:1097D000C00108319DF89C0000EB800303EBC00042 +:1097E00001EB8000C27000219DF8B40040F2991294 +:1097F00010FB02F0454A02EBC0000171A7229DF860 +:10980000B40040F2991110FB01F0404901EBC00196 +:1098100008319DF89C0000EB800303EBC00001EBD6 +:10982000800042719DF8B41001EB4100C0EBC11003 +:10983000374901EBC000407930286DD19DF8B41054 +:1098400040F2991011FB00F0304901EBC0010831E2 +:109850009DF89C0000EB800202EBC00001EB800051 +:1098600001799DF8B40040F2991210FB02F0274AEA +:1098700002EBC000407981424ED19DF8B41040F215 +:10988000991011FB00F0114601EBC00000F5527079 +:10989000BDF8D81001EB410202EB011100EBC10051 +:1098A000C07800E0FEE3312837D19DF8B41001EB19 +:1098B000410000EB0110174901EB00103030BDF8FA +:1098C000D81000EB0110801C0A90007820F02002D4 +:1098D0000A98027000229DF8B40040F2991110FB22 +:1098E00001F00A4901EBC00101F55271BDF8D80041 +:1098F00000EB400303EB001001EBC00080F84520B3 +:109900009DF8B4100220F0F797FB5BE0C444002000 +:1099100064860020044000207FE09DF8B41040F2EF +:10992000991011FB00F0FE4901EBC00000F55270E8 +:10993000BDF8D81001EB410202EB011100EBC100B0 +:10994000C07833283ED19DF8B41001EB410000EB04 +:109950000110F44901EB00103030BDF8D81000EBD5 +:109960000110801C0A90007820F020020A980270F2 +:1099700001229DF8B40040F2991110FB01F0E84972 +:1099800001EBC00000F55270BDF8D81001EB4103A7 +:1099900003EB011100EBC10080F84620A9229DF8DD +:1099A000B40040F2991110FB01F0DD4901EBC00059 +:1099B00008309DF89C1001EB810303EBC10100EB23 +:1099C000810082719DF8B41001EB410000EB0110A1 +:1099D000D44901EB00103030BDF8D81000EB011075 +:1099E000801C0A90007820F001020A9802709DF80D +:1099F000B41001EB410000EB0110CA4901EB00106B +:109A00003030BDF8D81000EB0110801C0A900078AF +:109A100020F002020A98027011E19DF8B41001EBE7 +:109A20004100C0EBC110C04901EBC00040793128B2 +:109A30007ED19DF8B41040F2991011FB00F0B849A6 +:109A400001EBC00108319DF89C0000EB800202EBA5 +:109A5000C00001EB800001799DF8B40040F299123A +:109A600010FB02F0AE4A02EBC000407981425FD1A8 +:109A70009DF8B41040F2991011FB00F0114601EB73 +:109A8000C00000F55270BDF8D81001EB410202EBA6 +:109A9000011100EBC10090F8460058BB01229DF86F +:109AA000B40040F2991110FB01F09D4901EBC00197 +:109AB00001F55271BDF8D80000EB400303EB001034 +:109AC00001EBC00080F845209DF8B41001EB410087 +:109AD00000EB0110934901EB00113031BDF8D800C3 +:109AE00001EB0010801C0A90007820F00100401C5F +:109AF0000A9908709DF8B41001EB410000EB0110C9 +:109B0000884901EB00103030BDF8D81000EB01108F +:109B1000801C0A90007820F002020A9802708348A4 +:109B200090F8900790B19DF8B41001EB410000E06F +:109B30000EE200EB01107B4901EB00103030BDF864 +:109B4000D81000EB0110807A022878D1784890F87C +:109B50002900012873D17648D0F80C027449498D48 +:109B600088426CD29DF8B41040F2991011FB00F0BD +:109B70006B4901EBC00000F55270BDF8D81001EB45 +:109B8000410202EB011100EBC10090F845000128F1 +:109B900054D19DF8B41040F2991011FB00F06049C7 +:109BA00001EBC00000F55270BDF8D81001EB410286 +:109BB00002EB011100EBC10090F87F00F0BB012225 +:109BC0009DF8B40000EB400101EB0010554901EB9A +:109BD00000113031BDF8D80001EB0010C272002234 +:109BE0009DF8B40000EB400101EB00104D4901EB82 +:109BF00000113031BDF8D80001EB001042609DF833 +:109C0000B41040F2991011FB00F0454901EBC0017E +:109C100001F55271BDF8D80000EB400202EB0010D4 +:109C200001EBC00090F891109DF8B40040F2991239 +:109C300010FB02F03A4A02EBC00001E080E07EE057 +:109C400041709DF8B41040F2991011FB00F01146DC +:109C500001EBC00108319DF89C0000EB800202EB93 +:109C6000C00001EB800001799DF8B40040F2991228 +:109C700010FB02F02A4A02EBC000407981425ED11B +:109C800000229DF8B40040F2991110FB01F0244924 +:109C900001EBC00101F55271BDF8D80000EB4003A3 +:109CA00003EB001001EBC000C2714FF010429DF8B1 +:109CB000B40040F2991110FB01F0194901EBC00109 +:109CC00001F55271BDF8D80000EB400303EB001022 +:109CD00001EBC0008260A4229DF8B40040F299110B +:109CE00010FB01F00E4901EBC00108319DF89C000A +:109CF00000EB800303EBC00001EB80008271A32224 +:109D00009DF8B40040F2991110FB01F0044901EBF9 +:109D1000C00008309DF89C1001EB81030AE00000B0 +:109D2000C44400200440002064860020BC3200208F +:109D3000BC12002003EBC10100EB810042712CE357 +:109D40009DF8B41040F2991011FB00F0FE4901EBB0 +:109D5000C00000F55270BDF8D81001EB410202EBD3 +:109D6000011100EBC10090F8450001287ED19DF85B +:109D7000B41040F2991011FB00F0F34901EBC0015F +:109D800001F55271BDF8D80000EB400202EB001063 +:109D900001EBC00090F8801040F2991011FB00F028 +:109DA000E94901EBC00101F552719DF8B40040F2A0 +:109DB000991210FB02F0E44A02EBC00000F5527069 +:109DC000BDF8D82002EB420303EB021200EBC20005 +:109DD00090F8810000EB400202EB001001EBC000A4 +:109DE00090F87E00032841D102229DF8B40000EBD8 +:109DF000400101EB0010D54901EB00113031BDF8F5 +:109E0000D80001EB0010C2729DF8B41040F2991016 +:109E100011FB00F0CC4901EBC00101F552719DF836 +:109E2000A00000EB400202EB001001EBC00090F834 +:109E300091109DF8B40040F2991210FB02F0C24A52 +:109E400002EBC00041709DF8B41040F2991011FB74 +:109E500000F0114601EBC00108319DF89C0000EBB9 +:109E6000800202EBC00001EB800000E00EE201790D +:109E70009DF8B40040F2991210FB02F0B24A02EBD6 +:109E8000C0004079814252D100229DF8B40040F2D6 +:109E9000991110FB01F0AC4901EBC00101F55271C1 +:109EA000BDF8D80000EB400303EB001001EBC0004D +:109EB000C2714FF010429DF8B40040F2991110FBAE +:109EC00001F0A14901EBC00101F55271BDF8D800C4 +:109ED00000EB400303EB001001EBC0008260A42202 +:109EE0009DF8B40040F2991110FB01F0964901EB86 +:109EF000C00108319DF89C0000EB800303EBC0001B +:109F000001EB80008271A3229DF8B40040F2991108 +:109F100010FB01F08C4901EBC00008309DF89C104B +:109F200001EB810303EBC10100EB810042710022D0 +:109F30009DF8B40000EB400101EB0010834901EBF8 +:109F400000103030BDF8D81000EB0110426024E260 +:109F50009DF8B41001EB4100C0EBC1107C4901EB4E +:109F6000C000407933287DD19DF8B41001EB410049 +:109F700000EB0110754901EB00103030BDF8D8102E +:109F800000EB0110801C0A90007820F00100401CBA +:109F90000A9908709DF8B41001EB410000EB011024 +:109FA0006A4901EB00103030BDF8D81000EB011009 +:109FB000801C0A90007820F020020A9802709DF818 +:109FC000B41001EB410000EB0110604901EB0010FF +:109FD0003030BDF8D81000EB0110801C0A900078DA +:109FE00020F00201891C0A9801709DF8B41040F21B +:109FF000991011FB00F0544901EBC00042799DF823 +:10A00000B40040F2991110FB01F04F4901EBC0017F +:10A0100008319DF89C0000EB800303EBC00001EBCE +:10A0200080000271002139915CE09DF8B41040F28B +:10A03000991011FB00F0444901EBC00108319DF873 +:10A040009C0000EB800202EBC00001EB80008178F5 +:10A05000BDF8E40001449DF8B40000EB400202EBBF +:10A06000001000E088E0394A02EB0010303000EBCD +:10A070000110801C0A90007820F0800180310A983D +:10A0800001709DF8B41040F2991011FB00F02E49B8 +:10A0900001EBC00108319DF89C0000EB800202EB4F +:10A0A000C00000E028E301EB80008178BDF8E40007 +:10A0B00001449DF8B40000EB400202EB0010234A7B +:10A0C00002EB0010303000EB0110801C0A90007889 +:10A0D00020F00400001D0A990870BDF8E400401C3F +:10A0E00080B239909DF8B41040F2991011FB00F045 +:10A0F000154901EBC00108319DF89C0000EB80027E +:10A1000002EBC00011F82010BDF8E40081428CDCA5 +:10A110009DF8B41001EB410000EB01100B4901EB7D +:10A1200000103030BDF8D81000EB01108078C0F37B +:10A13000400020B99DF8B4100220EFF77DFFA22265 +:10A140009DF8B40006E00000C44400200440002054 +:10A150006486002040F2991110FB01F0FE4901EBEA +:10A16000C00008309DF89C1001EB810303EBC10196 +:10A1700000EB8100827110E19DF8B41001EB410009 +:10A18000C0EBC110F54901EBC000407934287DD106 +:10A190009DF8B41040F2991011FB00F0EE4901EB6C +:10A1A000C00108319DF89C0000EB800202EBC0006A +:10A1B00001EB800001799DF8B40040F2991210FB88 +:10A1C00002F0E54A02EBC000407981425ED19DF881 +:10A1D000B41001EB410000EB0110A2F5986101EB16 +:10A1E00000103030BDF8D81000EB0110801C0A9030 +:10A1F000007820F020020A9802709DF8B41001EB5C +:10A20000410000EB0110D64901EB00103030BDF8E1 +:10A21000D81000EB0110801C0A90007820F0020298 +:10A220000A98027001229DF8B40040F2991110FBC7 +:10A2300001F0C94901EBC00000F55270BDF8D8101B +:10A2400001EB410303EB011100EBC10080F8462054 +:10A25000A9229DF8B40040F2991110FB01F0BE490B +:10A2600001EBC00008309DF89C1001EB810303EB6B +:10A27000C10100EB810082719DF8B41040F2991089 +:10A2800011FB00F0B44901EBC00000E085E0427929 +:10A290009DF8B40040F2991110FB01F0AE4901EBBA +:10A2A000C00008309DF89C1001EB810303EBC10155 +:10A2B00000EB810002710020399058E09DF8B41045 +:10A2C00040F2991011FB00F0A34901EBC0010831E5 +:10A2D0009DF89C0000EB800202EBC00001EB8000C7 +:10A2E0008178BDF8E40001449DF8B40000EB400221 +:10A2F00002EB00109A4A02EB0010303000EB011024 +:10A30000801C0A90007820F0800080300A99087044 +:10A310009DF8B41040F2991011FB00F08E4901EB4A +:10A32000C00008309DF89C1001EB810202EBC101D6 +:10A3300000EB81008078BDF8E41042189DF8B4006D +:10A3400000EB400101EB0010854901EB00103030BB +:10A3500000EB0210801C0A90007820F00400001D21 +:10A360000A990870BDF8E400401C80B239909DF84D +:10A37000B41040F2991011FB00F0774901EBC001D5 +:10A3800008319DF89C0000EB800202EBC00011F840 +:10A390002010BDF8E400814290DC00202E902F9028 +:10A3A0000021399122E0DDE92E10000140EA11720E +:10A3B0000901CDE92E129DF8B41001EB4100C0EB6C +:10A3C000C110664901EBC001BDF8E400801D085CC6 +:10A3D0003038C117DDE92E3440EA03022143CDE9CC +:10A3E0002E21BDF8E400401C81B23991BDF8E40093 +:10A3F0000628D8DB9DF8B4002E9940F2991210FB84 +:10A4000002F0554A02EBC00202F55272BDF8D800C4 +:10A4100000EB400303EB001002EBC000C0F81A1081 +:10A4200000222E922F920021399122E0DDE92E1098 +:10A43000000140EA11720901CDE92E129DF8B41015 +:10A4400001EB4100C0EBC110444901EBC001BDF874 +:10A45000E4000D30085C3038C117DDE92E341843B4 +:10A4600041EA0402CDE92E02BDF8E400401C80B2AE +:10A470003990BDF8E4000428D8DB9DF8B4002E998B +:10A4800040F2991210FB02F0334A02EBC00202F5CF +:10A490005272BDF8D80000EB400303EB001002EB52 +:10A4A000C000416300222E922F920021399122E0B8 +:10A4B000DDE92E10000140EA11720901CDE92E12EA +:10A4C0009DF8B41001EB4100C0EBC110234901EB32 +:10A4D000C001BDF8E4001130085C3038C117DDE977 +:10A4E0002E34184341EA0402CDE92E02BDF8E400FF +:10A4F000401C80B23990BDF8E4000628D8DB9DF8F6 +:10A50000B4002E9940F2991210FB02F0124A02EBAD +:10A51000C00202F55272BDF8D80000EB400303EB15 +:10A52000001002EBC000C0F81E109DF8B41001EB43 +:10A530004100C0EBC110094901EBC00042799DF810 +:10A54000B40040F2991110FB01F0034901EBC00186 +:10A5500001F5527106E00000C4440020648600202A +:10A5600004400020BDF8D80000EB400303EB0010CE +:10A5700001EBC000C2709DF8B41001EB410000EB8C +:10A580000110FE4901EB00113031BDF8D80001EB9C +:10A59000001082789DF8B40040F2991110FB01F090 +:10A5A000F74901EBC00101F55271BDF8D80000EB8D +:10A5B000400303EB001001EBC00002769DF8B410DD +:10A5C00040F2991011FB00F0ED4901EBC001083198 +:10A5D0009DF89C0000EB800202EBC00001EB8000C4 +:10A5E00001799DF8B40040F2991210FB02F0E44AA0 +:10A5F00002EBC000407981427EDA00219DF8B40070 +:10A6000040F2991210FB02F0DD4A02EBC00001712A +:10A61000A7229DF8B40040F2991110FB01F0D8492F +:10A6200001EBC00108319DF89C0000EB800303EBB7 +:10A63000C00001EB8000427101219DF8B40040F29E +:10A64000991210FB02F0CE4A02EBC00001719DF896 +:10A65000B41040F2991011FB00F0114601EBC0005C +:10A6600042799DF8B40040F2991110FB01F0C44901 +:10A6700001EBC00108319DF89C0000EB800303EB67 +:10A68000C00001EB80000271A1229DF8B40040F2ED +:10A69000991110FB01F0BA4901EBC00108319DF896 +:10A6A0009C0000EB800303EBC00001EB80004271D3 +:10A6B000002139918DE09DF8B41001EB4100C0EB11 +:10A6C000C110B04901EBC000C07D3138BDF8E410C5 +:10A6D000884225D000229DF8B40040F2991110FB69 +:10A6E00001F0A74901EBC00108319DF89C0000EB87 +:10A6F000800303EBC00000E0E4E001EB8000817820 +:10A70000BDF8E40001449DF8B40000EB400303EB06 +:10A7100000109A4B03EB0010303000EB01108270F8 +:10A720009DF8B41040F2991011FB00F0944901EB30 +:10A73000C00108319DF89C0000EB800202EBC000D4 +:10A7400001EB80008178BDF8E40001449DF8B4007D +:10A7500000EB400202EB0010884A02EB00103030A0 +:10A7600000EB0110801C0A90007820F080008030FF +:10A770000A9908709DF8B41040F2991011FB00F08E +:10A780007F4901EBC00008309DF89C1001EB81026D +:10A7900002EBC10100EB81008078BDF8E4104218A3 +:10A7A0009DF8B40000EB400101EB0010734901EB90 +:10A7B0000010303000EB0210801C0A90007820F06E +:10A7C0000400001D0A990870BDF8E400401C80B226 +:10A7D00039909DF8B41040F2991011FB00F06849CF +:10A7E00001EBC00108319DF89C0000EB800202EBF8 +:10A7F000C00011F82010BDF8E40081423FF75BAFC4 +:10A800009DF8B41001EB410000EB01105B4901EB36 +:10A8100000103030BDF8D81000EB01108078C0F384 +:10A82000401088B99DF8B41001EB410000EB011015 +:10A83000524901EB00103030BDF8D81000EB011088 +:10A840008078C0F34000E8B39DF8B41001EB4100FC +:10A8500000EB0110494901EB00103030BDF8D81071 +:10A8600000EB0110801C0A90007820F020020A986A +:10A8700002709DF8B41001EB410000EB01103F495C +:10A8800001EB00103030BDF8D81000EB0110801C37 +:10A890000A90007820F002020A9802709DF8B41025 +:10A8A00001EB410000EB0110344901EB00103030A6 +:10A8B000BDF8D81000EB0110801C0A90007820F041 +:10A8C000080000E0B4E008300A9908709DF8B40070 +:10A8D0009DF8A01001EB0010C217CDE92E029DF8E3 +:10A8E000B41040F2991011FB00F0254901EBC000B3 +:10A8F00000F55270BDF8D81001EB410202EB0111D6 +:10A9000000EBC10022300A902E9800EB40011E4857 +:10A9100000EB41100D30102209900A99EDF795FCDB +:10A920009DF8B41040F2991011FB00F0144901EBAE +:10A93000C00101F55271BDF8D80000EB400202EBF6 +:10A94000001001EBC0012E9800EB40020E4800EB16 +:10A95000421051F81A2F40F8012F496841609DF8C4 +:10A96000B41001EB410000EB0110044901EB0011B0 +:10A970003031BDF8D80001EB001007E004400020A2 +:10A98000C444002064860020D814002001782E984A +:10A9900000EB4002FC4800EB421001702E9800EBE7 +:10A9A0004001F94800EB4111F848026841F81D2FB9 +:10A9B000808888809DF8B41040F2991011FB00F057 +:10A9C000F34901EBC00101F55271BDF8D80000EB6D +:10A9D000400202EB001001EBC000416B2E9800EB2F +:10A9E0004002E94800EB4210C0F809109DF8B4108D +:10A9F00001EB410000EB0110E64901EB00113031A1 +:10AA0000BDF8D80001EB001041682E9800EB400221 +:10AA1000DD4800EB4210C0F823102E9881B20820C8 +:10AA20000A91EFF709FB9DF8B4100220EFF704FB41 +:10AA3000FDE300211691C7E000202E902F90002109 +:10AA4000399127E0DDE92E10000140EA1172090179 +:10AA5000CDE92E129DF8B41001EB4100C0EBC110FE +:10AA6000CD4901EBC001169800EB8002BDF8E4006F +:10AA70000B3000EB8200085C3038C117DDE92E3462 +:10AA8000184341EA0402CDE92E02BDF8E400401C5F +:10AA900080B23990BDF8E4000A28D3DB9DF8B400F9 +:10AAA000DDE92E1240F2991310FB03F0B84B03EBD3 +:10AAB000C00308339DF89C0000EB800404EBC00049 +:10AAC00003EB800083781698184400EB400303EBF7 +:10AAD00000139DF8B40040F2991410FB04F0AC4C44 +:10AAE00004EBC00000F5527000EBC30040F8221FD9 +:10AAF000426000212E912F91399127E0DDE92E103F +:10AB0000000140EA11720901CDE92E129DF8B4103E +:10AB100001EB4100C0EBC1109F4901EBC001169849 +:10AB200000EB8002BDF8E400153000EB8200085C09 +:10AB30003038C117DDE92E3440EA03022143CDE964 +:10AB40002E21BDF8E400401C81B23991BDF8E4002B +:10AB50000A28D3DB9DF8B400DDE92E1240F29913E8 +:10AB600010FB03F08A4B03EBC00308339DF89C00F5 +:10AB700000EB800404EBC00003EB800083781698A0 +:10AB8000184400EB400303EB00139DF8B40040F2BF +:10AB9000991410FB04F07E4C04EBC00000F55270D9 +:10ABA00000EBC30022308160C26000219DF8B40038 +:10ABB00040F2991210FB02F0224602EBC000017134 +:10ABC0001698401CC0B216909DF8B41040F299102F +:10ABD00011FB00F06E4901EBC00108319DF89C00AB +:10ABE00000EB800202EBC00011F8201016988142A1 +:10ABF0003FF722AF9DF8B41040F2991011FB00F01E +:10AC0000634901EBC00008309DF89C1001EB810204 +:10AC100002EBC10100EB810000790C2814DC0D224D +:10AC20009DF8B40040F2991110FB01F0584901EB76 +:10AC3000C00008309DF89C1001EB810303EBC101BB +:10AC400000EB81000271A9E39DF8B41040F2991065 +:10AC500011FB00F04E4901EBC00108319DF89C004A +:10AC600000EB800202EBC00001EB800001799DF84F +:10AC7000B40040F2991210FB02F0454A02EBC0000A +:10AC8000407981427ED19DF8B41040F2991011FBB9 +:10AC900000F0114601EBC00108319DF89C0000EB6B +:10ACA000800202EBC00001EB8000C2789DF8B40086 +:10ACB00040F2991110FB01F0354901EBC001083158 +:10ACC0009DF89C0000EB800303EBC00001EB8000CB +:10ACD0008078111836919DF8B4109DF8A00000EB13 +:10ACE0000110C217CDE92E022848F53090F89007E0 +:10ACF00008B39DF8B40000EB400101EB00102549BA +:10AD000001EB00103030BDF8D81000EB0110807A54 +:10AD1000022810D09DF8B40000EB400101EB0010B8 +:10AD20001C4901EB00103030BDF8D81000EB0110C9 +:10AD3000C07A00287EDD00229DF8B40000EB4001BF +:10AD400001EB0010134901EB00103030BDF8D810B2 +:10AD500000EB0110C2721148D0F80C020521B0FBC3 +:10AD6000F1F201FB120000EB40010C482C3000EB2B +:10AD700041100D300A909DF8B40040F2991110FB7B +:10AD800001F00DE00AE30000D8140020C7310020D4 +:10AD9000C44400200440002064860020BC1200202F +:10ADA000FE4901EBC00000F55270BDF8D81001EB70 +:10ADB000410202EB011100EBC100223010220146DA +:10ADC00009900A98EDF741FAF548D0F80C020521F0 +:10ADD000B0FBF1F201FB120000EB4001F0482C3017 +:10ADE00000EB41129DF8B40040F2991110FB01F004 +:10ADF000EA4901EBC00101F55271BDF8D80000EB42 +:10AE0000400303EB001001EBC00050F81A1F42F89A +:10AE1000011F40685060E248D0F80C020521B0FBE9 +:10AE2000F1F201FB120000EB4001DD482C3000EB99 +:10AE3000411200E094E19DF8B40000EB400101EB09 +:10AE40000010D84901EB001130319DF8A00001EB52 +:10AE5000001000781070D248D0F80C020521B0FB29 +:10AE6000F1F201FB120000EB4001CD482C3000EB69 +:10AE700041129DF8B40040F2991110FB01F0C7494E +:10AE800001EBC00101F55271BDF8D80000EB4003A1 +:10AE900003EB001001EBC000406BC2F80900C04892 +:10AEA000D0F80C020521B0FBF1F201FB120000EB1F +:10AEB0004001BB482C3000EB4111BB48026841F80F +:10AEC0001D2F80888880B648D0F80C020521B0FB81 +:10AED000F1F201FB120000EB4001B1482C3000EB15 +:10AEE00041129DF8B40000EB400101EB0010AD49A8 +:10AEF00001EB00113031BDF8D80001EB00104068C3 +:10AF0000C2F8230000229DF8B40000EB400101EBE1 +:10AF10000010A44901EB00113031BDF8D80001EB5D +:10AF2000001042600021399154E09D48D0F80C0295 +:10AF30000521B0FBF1F201FB120000EB4001984843 +:10AF40002C3000EB41112731BDF8E4409DF8B400EE +:10AF500040F2991210FB02F0904A02EBC00202F597 +:10AF600052729DF8A00000EB400303EB001002EBCF +:10AF7000C00090F8800040F2991210FB02F0874A5E +:10AF800002EBC00202F552729DF8B40040F2991330 +:10AF900010FB03F0814B03EBC00303F55273BDF8C4 +:10AFA000D80000EB400505EB001003EBC00090F863 +:10AFB000810000EB400303EB001002EBC0024732BC +:10AFC000BDF8E400001D105C0855BDF8E400401C0D +:10AFD00081B23991BDF8E4000628A6DB0020399043 +:10AFE00042E000239DF8B40040F2991110FB01F0FB +:10AFF0006A4901EBC00101F55271BDF8D80000EBC0 +:10B00000400202EB001001EBC00090F8800040F21B +:10B01000991110FB01F0614901EBC00101F552717A +:10B020009DF8B40040F2991210FB02F05B4A02EB6B +:10B03000C00202F55272BDF8D80000EB400404EBE8 +:10B04000001002EBC00090F8810000EB400202EB20 +:10B05000001001EBC0014731BDF8E4000B54BDF80E +:10B06000E400401C81B23991BDF8E4000A28B8DB45 +:10B070004B48D0F80C020521B0FBF1F080B201463C +:10B080000A900220EEF724F800210620EEF7D4FF04 +:10B090004348D0F80C024249498D884206D24048C4 +:10B0A000D0F80C02401C3E49C1F80C0200210520DA +:10B0B000EEF7C2FF9DF8B40000EB400101EB001079 +:10B0C000384901EB00103030BDF8D81000EB01100A +:10B0D000801C0A90007820F008020A98027030481C +:10B0E000D0F80C020521B0FBF1F201FB120000EBDD +:10B0F00040012B482C3000EB4110D0F823202E9833 +:10B1000000EB4001294800EB4110C0F8232000204B +:10B11000399020E02248D0F80C020521B0FBF1F272 +:10B1200001FB120000EB40011D482C3000EB4110E8 +:10B130002730BDF8E410425C2E9800EB40011B481C +:10B1400000EB41112731BDF8E4000A54BDF8E400DA +:10B15000401C81B23991BDF8E4000628DADB64E0D6 +:10B160009DF8B40000EB400101EB00100D4901EB2C +:10B1700000103030BDF8D81000EB0110801C0A9090 +:10B18000007820F0080108310A9801709DF8B40099 +:10B1900000EB400101EB0010024909E0C44400202B +:10B1A000BC12002004400020C7310020D814002029 +:10B1B00001EB00113031BDF8D80001EB00104168FF +:10B1C0002E9800EB4002FE4800EB4210C0F823101E +:10B1D0000021399125E09DF8B40040F2991110FB4F +:10B1E00001F0F84901EBC00101F55271BDF8D8003A +:10B1F00000EB400202EB001001EBC0014731BDF84B +:10B20000E4000A5C2E9800EB4001ED4800EB411190 +:10B210002731BDF8E4000A54BDF8E400401C81B2B7 +:10B220003991BDF8E4000628D5DB002200E0DEE01D +:10B230009DF8B40040F2991110FB01F0E14901EBD7 +:10B24000C00101F55271BDF8D80000EB400303EBDB +:10B25000001001EBC00080F846209DF8B4100220D9 +:10B26000EEF7EAFE9DF8B40040F2991110FB01F0F0 +:10B27000D44901EBC00000F55270BDF8D81001EBC5 +:10B28000410202EB011100EBC10022300A902E981E +:10B2900000EB4001CA4800EB41110D311022099129 +:10B2A000DDE90901ECF7D1FF9DF8B40040F29911F6 +:10B2B00010FB01F0C34901EBC00101F55271BDF86B +:10B2C000D80000EB400202EB001001EBC0012E9809 +:10B2D00000EB4002BA4800EB421051F81A2F40F838 +:10B2E000012F496841609DF8B40000EB400101EB7B +:10B2F0000010B54901EB00113031BDF8D80001EB69 +:10B30000001001782E9800EB4002AD4800EB42108F +:10B3100001702E9800EB4001A94800EB4111AB48A9 +:10B32000026841F81D2F808888809DF8B40040F2A3 +:10B33000991110FB01F0A34901EBC00101F5527115 +:10B34000BDF8D80000EB400202EB001001EBC0009A +:10B35000416B2E9800EB4002994800EB4210C0F878 +:10B3600009109DF8B40000EB400101EB0010964974 +:10B3700001EB00113031BDF8D80001EB001041683D +:10B380002E9800EB40028E4800EB4210C0F82310CC +:10B390002E9881B208200A91EEF74EFEA7229DF862 +:10B3A000B40040F2991110FB01F0864901EBC00195 +:10B3B00008319DF89C0000EB800303EBC00001EB1B +:10B3C00080004271A2229DF8B40040F2991110FB56 +:10B3D00001F07C4901EBC00008309DF89C1001EBA6 +:10B3E000810303EBC10100EB8100827100BF00BF4C +:10B3F000FEE39DF8B40000EB4001C1EBC0107449BE +:10B4000001EBC000417808460A9100210AF058FA81 +:10B41000C1B228910021369120E09DF8B40040F29D +:10B42000991110FB01F0674901EBC0010831BDF82B +:10B43000D80000EB800202EBC00001EB80004178F5 +:10B440009DF8A000814204D1BDF8D800C1B2279177 +:10B4500012E0BDF8D800401C81B236919DF8B410BE +:10B4600040F2991011FB00F0564901EBC0008179C0 +:10B47000BDF8D8008142D0DC00BF9DF8B41001EBCC +:10B480004100C0EBC110524901EBC000C1789DF8EA +:10B49000B40000EB4002C2EBC0104D4A02EBC0000A +:10B4A000807841EA002129919DF8B41001EB410018 +:10B4B000C0EBC110114601EBC0010A91BDF8A41008 +:10B4C0000A98EEF7EBF912909DF8B41001EB4100E9 +:10B4D000C0EBC1103E4901EBC002BDF8A400401C06 +:10B4E000105C9DF8B41001EB4102C2EBC111384A67 +:10B4F00002EBC102BDF8A410515C40EA012212988F +:10B50000824269D10021334A9DF8B40002EB001257 +:10B510009DF89C0011549DF8B41001EB4100C0EB64 +:10B52000C1102B4901EBC000C17B25911021119165 +:10B53000BDF89400A1287CD100229DF8B40040F20F +:10B54000991110FB01F01F4901EBC00108319DF872 +:10B550009C0000EB800303EBC00001EB8000427114 +:10B560009DF8B41001EB4100C0EBC110184901EB8C +:10B57000C001BDF84400095C25912691BDF89800F2 +:10B5800007287DD2DFE800F07C049596FAF9F800F0 +:10B59000BDF8441008460A91491C8AB211929DF8E0 +:10B5A000B41001EB4102C2EBC111094A02EBC10127 +:10B5B0000A5C9DF8B40040F2991110FB01F00CE018 +:10B5C000D8140020C444002004400020C7310020CB +:10B5D00064860020383E0020FDE3FE4901EBC000F8 +:10B5E00008309DF89C1001EB810303EBC10100EBD7 +:10B5F00081000272BDF84400411C8AB2119207908A +:10B600009DF8B41001EB4102C2EBC111F24A02EB0A +:10B61000C101085C0206BDF84400411C8BB21193C5 +:10B6200008909DF8B41001EB4103C3EBC111EA4B44 +:10B6300000E013E103EBC101085C42EA0042BDF8FF +:10B64000441008460991491C8BB211939DF8B4101F +:10B6500001EB4103C3EBC111DF4B03EBC101085CFC +:10B6600042EA0022BDF84400411C8BB211930A90BB +:10B670009DF8B41001EB4103C3EBC111D64B00E0C0 +:10B68000EBE003EBC101085C02439DF8B40040F21B +:10B69000991110FB01F0CF4901EBC00008309DF873 +:10B6A0009C1001EB810303EBC10100EB8100C26040 +:10B6B000D3E0D2E0002139912CE001229DF8B400C2 +:10B6C00040F2991110FB01F0C24901EBC0010831B1 +:10B6D0009DF89C0000EB800303EBC00001EB8000B1 +:10B6E0008178BDF8E400084400EB400101EB001153 +:10B6F0009DF8B40040F2991310FB03F0B54B03EB37 +:10B70000C00000F5527000F83120BDF8E400401C84 +:10B7100081B239919DF8B41040F2991011FB00F0FC +:10B72000AC4901EBC00108319DF89C0000EB8002A0 +:10B7300002EBC00011F82010BDF8E4008142BCDC2F +:10B740000122BDF8441008460A91491C8BB211939E +:10B7500000EB800101EBC0039DF8B40040F29911A9 +:10B7600010FB01F09B4901EBC000083000EB8300A7 +:10B770000277002039902DE06EE06CE06AE09DF8E1 +:10B78000B41001EB4100C0EBC110934901EBC001C3 +:10B79000BDF84420BDF8E40010440A5C9DF8B400F4 +:10B7A00040F2991110FB01F08A4901EBC001083108 +:10B7B0009DF89C0000EB800303EBC00001EB8000D0 +:10B7C00000F11D01BDF8E4000A54BDF8E400401C7E +:10B7D00081B23991BDF8E4000A28D0DBBDF84400FD +:10B7E0000A3081B211910021399129E09DF8B410FD +:10B7F00001EB4100C0EBC110774901EBC001BDF87E +:10B800004420BDF8E40010440A5C9DF8B40040F206 +:10B81000991110FB01F06F4901EBC00108319DF84F +:10B820009C0000EB800303EBC00001EB800127319B +:10B83000BDF8E4000A54BDF8E400401C81B239911F +:10B84000BDF8E4000C28D1DBBDF844000C3081B217 +:10B85000119102E001E000E000BFBCE2BDF89400FD +:10B86000A228FAD100213691FEE3BDF8E00040F2B3 +:10B8700099114843574901EBC00108319DF89C00DC +:10B8800000EB800202EBC00001EB80008178BDF884 +:10B89000D8000844C1B22891BDF84400401C81B2D0 +:10B8A0001191BDF8441008460A91491C8AB21192C0 +:10B8B0009DF8B41001EB4102C2EBC111464A02EB04 +:10B8C000C101085C2690BDF84400401C80B2119074 +:10B8D000BDF898000B2826D2DFE810F025000B00F9 +:10B8E0002700E807780C8E0CA40CBA0CD00CE60CE0 +:10B8F000FC0CBDF8441008460A91491C8AB211920A +:10B900009DF8B41001EB4102C2EBC111324A02EBC7 +:10B91000C101095C314880F8021D90F8020D012137 +:10B92000B1EBD01F00D1FDE300BFBDF844100846C5 +:10B930000A91491C8AB211929DF8B41001EB4102A0 +:10B94000C2EBC111244A02EBC101095C234880F813 +:10B95000021D9DF8B41040F2991011FB00F01D4932 +:10B9600001EBC00000F552709DF8A01001EB410200 +:10B9700002EB011110F831009DF8B41040F2991259 +:10B9800011FB02F1134A02EBC101497988426ADADC +:10B990009DF8B41001EB410000EB0110A2F5986195 +:10B9A00001EB001030309DF8A01000EB0110801C5E +:10B9B0000A900A4890F8020D0121A1EBD0100A99D3 +:10B9C000097860F300010A980170044890F8020DAC +:10B9D00006E00000C444002064860020BC22002051 +:10B9E000C0F34010F0BB9DF8B41001EB410000EB38 +:10B9F0000110A2F5986101EB001030309DF8A01005 +:10BA000000EB01108078C0F3401058B39DF8B410DB +:10BA100001EB410000EB0110A2F5986101EB001071 +:10BA200030309DF8A01000EB0110801C0A900078C7 +:10BA300020F00201891C0A9801709DF8B41040F2B0 +:10BA4000991011FB00F0114601EBC00101F5527194 +:10BA50009DF8A00000EB400202EB001001EBC000DB +:10BA6000183001E00CE040E00A90007820F002017C +:10BA7000891C0A9801709DF8B4100220EEF7DCFAD8 +:10BA800000219DF8B40040F2991210FB02F0FE4A2A +:10BA900002EBC000017102229DF8B40040F299113E +:10BAA00010FB01F0F84901EBC00101F552719DF85E +:10BAB000A00000EB400303EB001001F8302003224C +:10BAC0009DF8B40040F2991110FB01F0EE4901EB32 +:10BAD000C00000F552709DF8A01001EB410303EB8C +:10BAE000011100EBC1004271FDE39DF8B41001EBC0 +:10BAF000410000EB0110E54901EB001030309DF8EA +:10BB0000A01000EB0110801C0A90E14890F8020D93 +:10BB10000121A1EBD0100A990A7860F300020A70A3 +:10BB20009DF8B41001EB410000EB0110D74901EB87 +:10BB3000001030309DF8A01000EB0110801C0A901E +:10BB4000D34890F8020D42090A98017862F3410146 +:10BB500001709DF8B41001EB410000EB0110CB49DE +:10BB600001EB001130319DF8A00001EB001080784E +:10BB7000C0F340029DF8B40040F2991110FB01F0AF +:10BB8000C14901EBC00000F552709DF8A01001EB17 +:10BB9000410303EB011100EBC100007EC0F3400044 +:10BBA00082427CD09DF8B41040F2991011FB00F055 +:10BBB000B54901EBC00000F552709DF8A01001EBF3 +:10BBC000410202EB011100EBC10018300A909DF810 +:10BBD000B41001EB410000EB0110AC4901EB001186 +:10BBE00030319DF8A00001EB00108078420800E0A1 +:10BBF000F5E30A98017862F3410101709DF8B410F1 +:10BC000001EB410000EB0110A04901EB00103030C6 +:10BC10009DF8A01000EB01108078C0F34000E8B35D +:10BC20009C4890F89007D8BB9DF8B41040F299104A +:10BC300011FB00F0944901EBC00000F552709DF833 +:10BC4000A01001EB410202EB011100EBC10090F8E2 +:10BC50007F0028B311239DF8B40040F2991110FB26 +:10BC600001F0894901EBC00101F552719DF8A00076 +:10BC700000EB400202EB001001EBC00090F88000E6 +:10BC800040F2991110FB01F07F4901EBC00101F571 +:10BC900052719DF8B40040F2991202E056E05DE165 +:10BCA000BFE010FB02F0784A02EBC00202F55272CC +:10BCB0009DF8A00000EB400404EB001002EBC00074 +:10BCC00090F8810000EB400202EB001001EBC00095 +:10BCD00080F87E30F3239DF8B40040F2991110FBF8 +:10BCE00001F0694901EBC00101F552719DF8A00016 +:10BCF00000EB400202EB001001EBC00090F8800066 +:10BD000040F2991110FB01F05F4901EBC00101F510 +:10BD100052719DF8B40040F2991210FB02F05A4A99 +:10BD200002EBC00000F552709DF8A02002EB420427 +:10BD300004EB021200EBC20090F8810000EB40021D +:10BD400002EB001001EBC000437102E101229DF8FB +:10BD5000B40040F2991110FB01F04B4901EBC00116 +:10BD600001F552719DF8A00000EB400303EB0010B9 +:10BD700001EBC00042739DF8B40040F2991110FB32 +:10BD800001F0414901EBC00000F552709DF8A01090 +:10BD900001EB410303EB011100EBC10080F84620E9 +:10BDA0003C4890F89007E0BB9DF8B41040F2991021 +:10BDB00011FB00F0344901EBC00000F552709DF812 +:10BDC000A01001EB410202EB011100EBC10090F861 +:10BDD0007F0030B300E0FDE39DF8B41040F299100D +:10BDE00011FB00F0284901EBC00101F552719DF8EB +:10BDF000A00000EB400202EB001001EBC00090F845 +:10BE0000801001EB410000EB0110204901EB001113 +:10BE100030319DF8B40040F2991210FB02F01A4A3A +:10BE200000E096E002EBC00202F552729DF8A0001D +:10BE300000EB400303EB001002EBC00090F8810020 +:10BE400001EB0010801C0A90007820F004020A9890 +:10BE5000027000239DF8B40040F2991110FB01F02C +:10BE6000094901EBC00101F552719DF8A00000EBFA +:10BE7000400202EB001001EBC00090F8800040F29D +:10BE8000991110FB01F007E0C44400200440002099 +:10BE9000BC220020BC320020FE4901EBC00101F5AC +:10BEA00052719DF8B40040F2991210FB02F0F94A69 +:10BEB00002EBC00202F552729DF8A00000EB4004B4 +:10BEC00004EB001002EBC00090F8810000EB400290 +:10BED00002EB001001EBC00080F87E30F3239DF8E8 +:10BEE000B40040F2991110FB01F0EA4901EBC001E6 +:10BEF00001F552719DF8A00000EB400202EB00102A +:10BF000001EBC00090F8800040F2991110FB01F0A5 +:10BF1000E04901EBC00101F552719DF8B40040F217 +:10BF2000991210FB02F0DB4A02EBC00000F55270E0 +:10BF30009DF8A02002EB420404EB021200EBC200C9 +:10BF400090F8810000EB400202EB001001EBC00012 +:10BF500043719DF8B4100220EEF76EF89DF8B4100E +:10BF600001EB410000EB0110CB4901EB0011303136 +:10BF70009DF8A00001EB0010807800F001029DF810 +:10BF8000B40040F2991110FB01F0C24901EBC0016D +:10BF900001F552719DF8A00000EB400303EB001087 +:10BFA00001EBC000007E00F00100824279D09DF8D4 +:10BFB000B41040F2991011FB00F0B64901EBC0003B +:10BFC00000F552709DF8A01001EB410202EB011147 +:10BFD00000EBC10018300A909DF8B41001EB41004D +:10BFE00000EB0112AC4800EB021130319DF8A000CB +:10BFF00001EB001082780A98017862F30001017069 +:10C000009DF8B41001EB410000EB0110A24901EBD7 +:10C01000001030309DF8A01000EB0110807800F087 +:10C020000100E8BB9DF8B40000EB400101EB0010FB +:10C03000994901EB001030309DF8A01000EB011081 +:10C040008078C0F3401068B39DF8B40040F29911B5 +:10C0500010FB01F08F4901EBC00000F552709DF814 +:10C06000A01001EB410200E0FEE302EB011100EB46 +:10C07000C10090F84600A8B99DF8B40040F29911AB +:10C0800010FB01F0834901EBC00000F552709DF8F0 +:10C09000A01001EB410202EB011100EBC10002E034 +:10C0A0006EE0ABE23FE0407BE8BB9DF8B40000EB04 +:10C0B000400101EB0010784901EB001030309DF891 +:10C0C000A01000EB01108078C0F3400058BB0122A3 +:10C0D0009DF8B40040F2991110FB01F06D4901EB9D +:10C0E000C00101F552719DF8A00000EB400303EB85 +:10C0F000001001EBC00042739DF8B40040F29911AA +:10C1000010FB01F0634901EBC00000F552709DF88F +:10C11000A01001EB410303EB011100EBC10080F81B +:10C12000462016E0C1E3FFE701229DF8B40040F28B +:10C13000991110FB01F0574901EBC00000F5527056 +:10C140009DF8A01001EB410303EB011100EBC100CE +:10C15000427100229DF8B40040F2991110FB01F0E9 +:10C160004C4901EBC00000F552709DF8A01001EBA6 +:10C17000410303EB011100EBC10080F8452038E2D8 +:10C180009DF8B40040F2991110FB01F0414901EB18 +:10C19000C00000F552709DF8A01001EB410202EBC7 +:10C1A000011100EBC10090F84600B0B901229DF8E2 +:10C1B000B40040F2991110FB01F0364901EBC000C8 +:10C1C00000F552709DF8A01001EB410303EB011143 +:10C1D00000EBC10080F845202AE000229DF8B40061 +:10C1E00040F2991110FB01F02A4901EBC00101F561 +:10C1F00052719DF8A00000EB400303EB001001EB2F +:10C20000C00080F845209DF8B40000EB400101EB30 +:10C210000010214901EB001030309DF8A01000EB18 +:10C220000110801C0A90007820F001020A98027028 +:10C230001A4890F8900780B19DF8B40000EB4001D7 +:10C2400001EB0010144901EB001030309DF8A010F4 +:10C2500000EB0110807A02287ED1114890F8290065 +:10C26000012879D10E48D0F80C020D49498D884239 +:10C2700072D29DF8B40040F2991110FB01F005490B +:10C2800001EBC00000F552709DF8A01001EB4102D7 +:10C2900008E00000C444002004400020BC3200201C +:10C2A000BC12002002EB011100EBC10090F8450028 +:10C2B000012852D19DF8B40040F2991110FB01F011 +:10C2C000FE4901EBC00000F552709DF8A01001EB93 +:10C2D000410202EB011100EBC10090F87F00E0BBCE +:10C2E0009DF8B40000E0E0E200EB400101EB00103B +:10C2F000F34901EB001130319DF8A00001EB001073 +:10C3000001789DF8B40040F2991210FB02F0EB4A5C +:10C3100002EBC000417005229DF8B40040F2991173 +:10C3200010FB01F0E54901EBC00101F552719DF8E8 +:10C33000A00000EB400303EB001001EBC0004271D2 +:10C3400000229DF8B40000EB400101EB0010DC4935 +:10C3500001EB0011303101E0F9E063E09DF8A0004D +:10C3600001EB0010426001229DF8B40000EB400197 +:10C3700001EB0010D24901EB001130319DF8A00013 +:10C3800001EB0010C2729DF8B4100220EDF754FECC +:10C39000002139911CE000229DF8B40040F299116F +:10C3A00010FB01F0C54901EBC00101F552719DF888 +:10C3B000A00000EB400303EB001001EBC00147318C +:10C3C000BDF8E4000A54BDF8E400401C81B2399184 +:10C3D000BDF8E4000628DEDB002139911DE0FDE315 +:10C3E00000229DF8B40040F2991110FB01F0B3490E +:10C3F00001EBC00101F552719DF8A00000EB400374 +:10C4000003EB001001EBC0016331BDF8E4000A54F6 +:10C41000BDF8E400401C81B23991BDF8E4000F285A +:10C42000DEDBE6E09DF8B40040F2991110FB01F06C +:10C43000A24901EBC00000F552709DF8A01001EB7D +:10C44000410202EB011100EBC10090F84500012808 +:10C450007DD19DF8B40040F2991110FB01F097498D +:10C4600001EBC00101F552719DF8A00000EB400204 +:10C4700002EB001001EBC00090F8800040F299112F +:10C4800010FB01F08D4901EBC00101F552719DF8DF +:10C49000B40040F2991210FB02F0884A02EBC0008F +:10C4A00000F552709DF8A02002EB420303EB02124C +:10C4B00000EBC20090F8810000EB400202EB00109C +:10C4C00001EBC00090F87E00032840D100239DF8C6 +:10C4D000B40040F2991110FB01F0784901EBC00162 +:10C4E00001F552719DF8A00000EB400202EB001034 +:10C4F00001EBC00090F8800040F2991110FB01F0B0 +:10C500006E4901EBC00101F552719DF8B40040F293 +:10C51000991210FB02F0694A02EBC00202F5527256 +:10C520009DF8A00000EB400404EB001002EBC000FB +:10C5300090F8810000EB400202EB001001EBC0001C +:10C5400080F87E309DF8B40000EB400100E050E040 +:10C5500001EB00105A4901EB001130319DF8A000A9 +:10C5600001EB001001789DF8B40040F2991210FB25 +:10C5700002F0524A02EBC000417005229DF8B4005F +:10C5800040F2991110FB01F04C4901EBC00101F59B +:10C5900052719DF8A00000EB400303EB001001EB8B +:10C5A000C000427100229DF8B40000EB400101EB95 +:10C5B0000010434901EB001130319DF8A00001EB60 +:10C5C0000010426002229DF8B40000EB400101EB34 +:10C5D000001000E0FEE33A4901EB001130319DF814 +:10C5E000A00001EB0010C2729DF8B4100220EDF71C +:10C5F00023FD9DF8B4100220EDF71EFDBDF8441098 +:10C6000008460791491C8AB211929DF8B41001EBBB +:10C610004102C2EBC1112B4A02EBC101085C0206C8 +:10C62000BDF8441008460891491C8BB211939DF83F +:10C63000B41001EB4103C3EBC111224B03EBC10169 +:10C64000085C42EA0042BDF84400411C8BB21193E1 +:10C6500009909DF8B41001EB4103C3EBC111194BD4 +:10C6600003EBC101085C42EA0022BDF84400411C12 +:10C670008BB211930A909DF8B41001EB4103C3EB08 +:10C68000C111104B03EBC101085C02439DF8B400DB +:10C6900040F2991110FB01F0084901EBC00101F5CE +:10C6A00052719DF8A00000EB400303EB001001EB7A +:10C6B000C000C0F81A20BDF8441005E0C4440020B2 +:10C6C000044000206486002008460791491C8AB275 +:10C6D00011929DF8B41001EB4102C2EBC111FE4A68 +:10C6E00002EBC101085C0206BDF84400411C8BB29C +:10C6F000119308909DF8B41001EB4103C3EBC111F5 +:10C70000F54B03EBC101085C42EA0042BDF844105E +:10C7100008460991491C8BB211939DF8B41001EBA6 +:10C720004103C3EBC111EC4B03EBC101085C42EACE +:10C730000022BDF84400411C8BB211930A909DF871 +:10C74000B41001EB4103C3EBC111E34B03EBC10197 +:10C75000085C02439DF8B40040F2991110FB01F00F +:10C76000DE4901EBC00000F552709DF8A01001EB0E +:10C77000410303EB011100EBC100C0F81E20BDF81E +:10C780004400411C8AB2119208909DF8B41001EB4C +:10C790004102C2EBC111D04A02EBC101085C0204A4 +:10C7A000BDF8441008460991491C8BB211939DF8BD +:10C7B000B41001EB4103C3EBC111C74B03EBC10143 +:10C7C000085C42EA0022BDF84400411C8BB2119380 +:10C7D0000A909DF8B41001EB4103C3EBC111BE4BAD +:10C7E00003EBC101085C02439DF8B40040F29911CB +:10C7F00010FB01F0B94901EBC00101F552719DF840 +:10C80000A00000EB400303EB001001EBC00042630B +:10C810009DF8B40040F2991110FB01F0AF4901EB13 +:10C82000C00000F552709DF8A01001EB410202EB30 +:10C83000011100EBC100807B012836D100229DF858 +:10C84000B40040F2991110FB01F0A44901EBC001C2 +:10C8500001F552719DF8A00000EB400303EB0010BE +:10C8600001EBC000827300E0FEE300219DF8B400FC +:10C8700040F2991210FB02F0984A02EBC0000171DD +:10C8800003229DF8B40040F2991110FB01F0934986 +:10C8900001EBC00000F552709DF8A01001EB4103C0 +:10C8A00003EB011100EBC1004271FDE300202E906B +:10C8B0002F900021399122E0DDE92E10000240EA9C +:10C8C00011620902CDE92E12BDF8441008460A9102 +:10C8D000491C8AB211929DF8B41001EB4102C2EBDF +:10C8E000C1117D4A02EBC101085CDDE92E34184319 +:10C8F000CDE92E04BDF8E400401C80B23990BDF8AB +:10C90000E4000628D8DB9DF8B400DDE92E1240F2E1 +:10C91000991310FB03F0714B03EBC00303F5527343 +:10C920009DF8A00000EB400404EB001003EBC000F6 +:10C9300040F8221F426000222E922F92002139914E +:10C9400022E0DDE92E10000240EA11620902CDE981 +:10C950002E12BDF8441008460A91491C8AB2119261 +:10C960009DF8B41001EB4102C2EBC1115A4A02EB2F +:10C97000C101085CDDE92E341843CDE92E04BDF871 +:10C98000E400401C80B23990BDF8E4000628D8DBF2 +:10C990009DF8B400DDE92E1240F2991310FB03F06C +:10C9A0004E4B03EBC00303F552739DF8A00000EB60 +:10C9B000400404EB001003EBC00022308160C26031 +:10C9C0009DF8B40040F2991110FB01F0434901EBCE +:10C9D000C00101F552719DF8A00000EB400202EB8E +:10C9E000001011F830109DF8B40040F2991210FBBD +:10C9F00002F03A4A02EBC0004079814276D19DF8BC +:10CA0000B4009DF8A01001EB0010C217CDE92E0272 +:10CA1000334890F8900708B39DF8B40000EB40014C +:10CA200001EB00102F4901EB001030309DF8A010F1 +:10CA300000EB0110807A022810D09DF8B40000EBC2 +:10CA4000400101EB0010274901EB001030309DF848 +:10CA5000A01000EB0110C07A00287CDD00229DF8B8 +:10CA6000B40000EB400101EB00101E4901EB001087 +:10CA700030309DF8A01000EB0110C2721A48D0F8B7 +:10CA80000C020521B0FBF1F201FB120000EB4001AA +:10CA900015482C3000EB41100D300A909DF8B40081 +:10CAA00040F2991110FB01F00C4901EBC00000F5B8 +:10CAB00052709DF8A01001EB410202EB011100EB56 +:10CAC000C10022301022014609900A98EBF7BDFB05 +:10CAD0000548D0F80C020AE064860020C444002017 +:10CAE000BC32002004400020BC12002004E30521D9 +:10CAF000B0FBF1F201FB120000EB4001FD4800EB3E +:10CB000041129DF8B40040F2991110FB01F0FA496E +:10CB100001EBC00101F552719DF8A00000EB40034C +:10CB200003EB001001EBC00050F81A1F42F8011F80 +:10CB300040685060EF482C38D0F80C020521B0FB5B +:10CB4000F1F201FB120000EB4001EA4800EB411258 +:10CB50009DF8B40000E09CE100EB400101EB001007 +:10CB6000E64901EB001130319DF8A00001EB001007 +:10CB700000781070DF482C38D0F80C020521B0FB8B +:10CB8000F1F201FB120000EB4001DA4800EB411129 +:10CB9000DB48026841F81D2F80888880D5482C38F2 +:10CBA000D0F80C020521B0FBF1F201FB120000EB02 +:10CBB0004001D04800EB41129DF8B40040F29911B9 +:10CBC00010FB01F0CC4901EBC00101F552719DF859 +:10CBD000A00000EB400303EB001000E0B7E301EB23 +:10CBE000C000406BC2F80900C2482C38D0F80C02D3 +:10CBF0000521B0FBF1F201FB120000EB4001BD4842 +:10CC000000EB41129DF8B40000EB400101EB001075 +:10CC1000BA4901EB001130319DF8A00001EB001082 +:10CC20004068C2F8230000229DF8B40000EB4001E8 +:10CC300001EB0010B14901EB001130319DF8A0006B +:10CC400001EB001042600021399154E0A9482C38D2 +:10CC5000D0F80C020521B0FBF1F201FB120000EB51 +:10CC60004001A44800EB41112731BDF8E4409DF894 +:10CC7000B40040F2991210FB02F09F4A02EBC0028E +:10CC800002F552729DF8A00000EB400303EB001088 +:10CC900002EBC00090F8800040F2991210FB02F005 +:10CCA000954A02EBC00202F552729DF8B40040F2C0 +:10CCB000991310FB03F0904B03EBC00303F5527381 +:10CCC0009DF8A00000EB400505EB001003EBC00051 +:10CCD00090F8810000EB400303EB001002EBC00270 +:10CCE0004732BDF8E400001D105C0855BDF8E400B3 +:10CCF000401C81B23991BDF8E4000628A6DB002073 +:10CD0000399042E000239DF8B40040F2991110FBE5 +:10CD100001F0794901EBC00101F552719DF8A000C5 +:10CD200000EB400202EB001001EBC00090F8800025 +:10CD300040F2991110FB01F06F4901EBC00101F5C0 +:10CD400052719DF8B40040F2991210FB02F06A4A49 +:10CD500002EBC00202F552729DF8A00000EB400405 +:10CD600004EB001002EBC00090F8810000EB4002E1 +:10CD700002EB001001EBC0014731BDF8E4000B5499 +:10CD8000BDF8E400401C81B23991BDF8E4000A28E6 +:10CD9000B8DB58482C38D0F80C020521B0FBF1F074 +:10CDA00080B201460A900220ECF792F90021062099 +:10CDB000EDF742F94F482C38D0F80C024D492C3988 +:10CDC000498D88420AD24B482C38D0F80C02401CBE +:10CDD000484900E0BAE22C39C1F80C0200210520D4 +:10CDE000EDF72AF99DF8B40000EB400101EB0010CB +:10CDF000424901EB001030309DF8A01000EB01100B +:10CE0000801C0A90007820F00400001D0A99087028 +:10CE100038482C38D0F80C020521B0FBF1F201FBA8 +:10CE2000120000EB4001334800EB4110D0F8232002 +:10CE30002E9800EB4001334800EB4110C0F823204E +:10CE40000020399020E02B482C38D0F80C02052126 +:10CE5000B0FBF1F201FB120000EB4001254800EBB2 +:10CE600041102730BDF8E410425C2E9800EB4001E1 +:10CE7000244800EB41112731BDF8E4000A54BDF805 +:10CE8000E400401C81B23991BDF8E4000628DADBE9 +:10CE900064E09DF8B40000EB400101EB001017497D +:10CEA00001EB001030309DF8A01000EB0110801C49 +:10CEB0000A90007820F0080108310A9801709DF866 +:10CEC000B40000EB400101EB00100C4901EB001134 +:10CED00030319DF8A00001EB001041682E9800EB66 +:10CEE0004002084800EB4210C0F82310002139919D +:10CEF00030E00000E8120020C4440020044000207C +:10CF0000C7310020D81400209DF8B40040F29911D8 +:10CF100010FB01F0FE4901EBC00101F552719DF8D3 +:10CF2000A00000EB400202EB001001EBC001473112 +:10CF3000BDF8E4000A5C2E9800EB4001F54800EBD8 +:10CF400041112731BDF8E4000A54BDF8E400401C4B +:10CF500081B23991BDF8E4000628D5DB9DF8B40014 +:10CF600000EB400101EB0010EB4901EB0010303009 +:10CF70009DF8A01000EB0110801C0A90007820F0B2 +:10CF800020020A9802709DF8B4100220EDF754F8C0 +:10CF90009DF8B40040F2991110FB01F0DC4901EB5F +:10CFA000C00000F552709DF8A01001EB410202EBA9 +:10CFB000011100EBC10022300A902E9800EB4001D5 +:10CFC000D44800EB41100D30102209900A99EBF77C +:10CFD0003CF99DF8B40040F2991110FB01F0CC49E6 +:10CFE00001EBC00101F552719DF8A00000EB400279 +:10CFF00002EB001001EBC0012E9800EB4002C54887 +:10D0000000EB421051F81A2F40F8012F4968416097 +:10D010009DF8B40000EB400101EB0010BE4901EBAC +:10D02000001130319DF8A00001EB001001782E981E +:10D0300000EB4002B74800EB421001702E9800EB65 +:10D040004001B44800EB4111B448026841F81D2F7B +:10D05000808888809DF8B40040F2991110FB01F09F +:10D06000AB4901EBC00100E050E101F552719DF8C0 +:10D07000A00000EB400202EB001001EBC000416B8E +:10D080002E9800EB4002A34800EB4210C0F80910B4 +:10D090002E9881B208200A91ECF7CEFF00229DF86D +:10D0A000B40040F2991100E02AE110FB01F0984928 +:10D0B00001EBC00101F552719DF8A00000EB4003A7 +:10D0C00003EB001001EBC00080F8462002229DF81F +:10D0D000B40040F2991110FB01F08D4901EBC00141 +:10D0E00001F552719DF8A00000EB400303EB001026 +:10D0F00001EBC000427168E002229DF8B40040F2EA +:10D10000991110FB01F0824901EBC00101F5527148 +:10D110009DF8A00000EB400303EB001001EBC00002 +:10D1200042719DF8B40000EB400101EB00107A4918 +:10D1300001EB001130319DF8A00001EB0010801CC4 +:10D140000A90007820F00400001D0A9908709DF8EC +:10D15000B40000EB400101EB00106F4901EB00103F +:10D1600030309DF8A01000EB0110801C0A90007870 +:10D1700020F0800080300A99087001209DF8B410DA +:10D1800040F2991211FB02F1614A02EBC1010871F0 +:10D190009DF8B40040F2991110FB01F0114601EB2B +:10D1A000C00042799DF8B40040F2991110FB01F0E3 +:10D1B000574901EBC00000F552709DF8A01001EB3B +:10D1C000410303EB011100F8312099E001229DF8A1 +:10D1D000B40040F2991110FB01F04D4901EBC00081 +:10D1E00000F552709DF8A01001EB410303EB011113 +:10D1F00000EBC100427183E001229DF8B40040F2CF +:10D20000991110FB01F0424901EBC00000F552708A +:10D210009DF8A01001EB410303EB011100EBC100ED +:10D2200042716DE001229DF8B40040F2991110FBAB +:10D2300001F0374901EBC00000F552709DF8A010D5 +:10D2400001EB410303EB011100EBC100427157E018 +:10D2500001229DF8B40040F2991110FB01F02C4915 +:10D2600001EBC00000F552709DF8A01001EB4103E6 +:10D2700003EB011100EBC100427141E001229DF876 +:10D28000B40040F2991110FB01F0214901EBC000FC +:10D2900000F552709DF8A01001EB410303EB011162 +:10D2A00000EBC10042712BE001229DF8B40040F276 +:10D2B000991110FB01F0164901EBC00101F5527103 +:10D2C0009DF8A00000EB400303EB001001EBC00051 +:10D2D000427115E001229DF8B40040F2991110FB53 +:10D2E00001F00B4901EBC00000F552709DF8A01051 +:10D2F00001EB410303EB011100EBC100427100BFE0 +:10D3000000BFBDF8D800401C81B2369108E0000093 +:10D31000C4440020D814002004400020C73100205D +:10D32000BDF8E00040F299114843F64901EBC00115 +:10D3300008319DF89C0000EB800202EBC00011F860 +:10D340002010BDF8D80081423EF78FAA00BF00BF71 +:10D35000ED4890F80A0FB0B1EC499DF8B40031F8EF +:10D3600010100A919DF8B40000EB4001C1EBC01011 +:10D37000E74901EBC001012309919DF8B420DDE9E3 +:10D380000901EDF709FC0020399011E000219DF81A +:10D39000B40000EB4002C2EBC010DD4A02EBC00259 +:10D3A000BDF8E4001154BDF8E400401C81B239918D +:10D3B000BDF8E400142844DAE8E7D6489DF8B41034 +:10D3C00010F81100C009E0BBD2489DF8B41010F865 +:10D3D0001100C0F3C300062832D2DFE800F0036278 +:10D3E00091FEFD339DF8B40000EB4001C1EBC0108D +:10D3F000C74901EBC0010A91C7A10A9818F08EF93C +:10D4000012901298E0B100219DF8B40000EB4000AA +:10D41000C04A3C3202EB8000416001219DF8B4001B +:10D4200000EB400002EB80008170BA499DF8B40027 +:10D4300001EB40010A91087820F07800283008704C +:10D440004EE14EE19DF8B40000EB4001C1EBC0108D +:10D45000AF4901EBC0010A91AFA10A9818F05EF93B +:10D4600012901298E0B100219DF8B40000EB40004A +:10D47000A84A3C3202EB8000416001219DF8B400D3 +:10D4800000EB400002EB80008170A2499DF8B400DF +:10D4900001EB40010A91087820F0780020300870F4 +:10D4A0001EE19DF8B40000EB4001C1EBC0109849AB +:10D4B00001EBC0010A9198A10A9818F02FF9129077 +:10D4C0001298E0B100219DF8B40000EB4000914AB1 +:10D4D0003C3202EB8000416001219DF8B40000EB7A +:10D4E000400002EB800081708A499DF8B40001EB96 +:10D4F00040010A91087820F0780018300870EFE0B9 +:10D5000000219DF8B40000EB4000824A3C3202EB5F +:10D510008000416001219DF8B40000EB400002EB67 +:10D52000800081709DF8B40000EB4001C1EBC01099 +:10D53000774901EBC0011298801D095C30399DF8D4 +:10D54000B40000EB4002C2EBC010714A02EBC00312 +:10D550001298401D185C303841EA0010C117CDE91F +:10D56000080108F0ADF96D4988719DF8B40000EB31 +:10D570004001C1EBC010664901EBC0010A9168A1EE +:10D580000A9818F0CBF81290129838B39DF8B400AE +:10D5900000EB4001C1EBC0105D4901EBC0011298E6 +:10D5A000401C085C302826DB9DF8B40000EB4001ED +:10D5B000C1EBC010564901EBC0011298401C095C38 +:10D5C00030399DF8B40000EB4002C2EBC010504A65 +:10D5D00002EBC002129802E058E02BE01EE0105C63 +:10D5E000303841EA0010C117CDE9080108F068F9A8 +:10D5F0004A49C87112E09DF8B40000EB4001C1EB4C +:10D60000C010434901EBC0011298085C3038C117C3 +:10D61000CDE9080108F054F94049C8713D499DF829 +:10D62000B40001EB40010A91087820F0780018302E +:10D63000087055E09DF8B40000EB4001C1EBC0104C +:10D64000334901EBC0010A9133A10A9818F066F83A +:10D6500012901298C8B10020324908602D499DF8F7 +:10D66000B40001EB40010A91087820F0800180317C +:10D670000A9801704FF47A719DF8B40000EB4000F5 +:10D68000244A3C3202EB8000816029E09DF8B4001E +:10D6900000EB4001C1EBC0101D4901EBC0010A9134 +:10D6A0001DA10A9818F03AF812901298B8B11E48C5 +:10D6B00090F8B60620F080011B4880F8B616154990 +:10D6C0009DF8B40001EB40010A91087820F0780041 +:10D6D0000830087000200D4940318870486000BF54 +:10D6E00000BF1248007812490978084411490978A6 +:10D6F000084411490978084400286DF464AC3AB034 +:10D7000070BD0000C4440020BC220020E47700204B +:10D7100064860020CC3D00204F4B00004C3A002096 +:10D720002C00000088024242BC320020120000207F +:10D7300013000020140000201500002017B5D3B0FE +:10D7400000211A9119911891179116911591149120 +:10D75000002212921392109211920F910E910D913C +:10D760000C910B910A91FEA006C8CDE90812FEA00B +:10D7700006C8CDE90612002105910020FC49087079 +:10D78000539800EB400101EB0010FA4901EB001047 +:10D7900081791691F849539801EB00115498085C6F +:10D7A00005287DDD0621F44A539802EB00125498B7 +:10D7B0001154539800EB400101EB0010ED4901EBCF +:10D7C00000108079042815D0539800EB400101EB3C +:10D7D0000010E84901EB0010807909280AD053981D +:10D7E00000EB400101EB0010E24901EB00108079F1 +:10D7F0000A287DD1002240F2991153984843DF490D +:10D8000001EBC0010831549800EB800303EBC0002A +:10D8100001EB8000027100211A91C6E040F29911DB +:10D8200053984843D54901EBC0010831549800EBA7 +:10D83000800202EBC00001EB80008178BDF8680037 +:10D840000144539800EB400202EB0010C94A02EB7E +:10D850000010303000EB0110801C0490007820F0A4 +:10D8600080020498027040F2991153984843C349CA +:10D8700001EBC0000830549901EB810202EBC101B9 +:10D8800000EB81008078BDF86810084400EB40018F +:10D8900001EB001240F2991153984843B74900E058 +:10D8A00014E201EBC00000F5527000EBC2009030B2 +:10D8B0000490007820F008020498027040F2991158 +:10D8C00053984843AD4901EBC0000830549901EB2F +:10D8D000810202EBC10100EB81008078BDF8681085 +:10D8E000084400EB400101EB001240F2991100E006 +:10D8F000B6E053984843A14901EBC00000F55270CF +:10D9000000EBC20090300490007820F001020498EF +:10D910000270002240F2991153984843974901EB55 +:10D92000C0000830549901EB810303EBC10100EB07 +:10D9300081008078BDF86810084400EB400101EBDD +:10D94000001340F29911539848438C4901EBC000F1 +:10D9500000F5527000F83320022240F299115398DA +:10D960004843864901EBC0000830549901EB81031C +:10D9700003EBC10100EB81008078BDF8681008441A +:10D9800000EB400101EB001340F29911539848431A +:10D990007A4901EBC00000F5527000EBC300427100 +:10D9A000BDF86800401C80B21A9040F2991153985B +:10D9B0004843724901EBC0010831549800EB8002E2 +:10D9C00002EBC00011F82010BDF8680081423FF75B +:10D9D00025AF539800EB400101EB0010654901EBC6 +:10D9E00000108079042804D0092814D00A2836D1E0 +:10D9F00023E0B12240F29911539848435F4901EB6B +:10DA0000C0000830549901EB810303EBC10100EB26 +:10DA10008100427123E0A12240F2991153984843BA +:10DA2000564901EBC0000830549901EB810303EB28 +:10DA3000C10100EB8100427111E0032240F2991113 +:10DA4000539848434D4901EBC0000830549901EB0D +:10DA5000810303EBC10100EB8100427100BF35E19E +:10DA6000002240F2991153984843444901EBC00108 +:10DA700001F55271549800EB400303EB001001F8DC +:10DA80003020539800EB400101EB0010394901EBC5 +:10DA900000113031549801EB0010807820F08002A2 +:10DAA000539800EB400101EB0010324901EB0011EB +:10DAB0003031549801EB0010827040F29911539864 +:10DAC00048432E4901EBC00101F55271549800EB17 +:10DAD000400202EB001001EBC00090F8900020F033 +:10DAE000080240F2991153984843244901EBC001C0 +:10DAF00001F55271549800EB400303EB001001EB69 +:10DB0000C00080F8902040F29911539848431B4977 +:10DB100001EBC00101F55271549800EB400202EB99 +:10DB2000001001EBC00090F8900020F0010240F2DC +:10DB3000991153984843114901EBC00101F5527105 +:10DB4000549800EB400303EB001001EBC00080F899 +:10DB50009020539800EB400101EB001005490FE0C5 +:10DB600001693230313030000169323045303000E7 +:10DB70001600002004400020383E0020C44400204D +:10DB800001EB001080790C2819D2DFE800F09E0626 +:10DB9000192C9E3F5265789E9E8BE52240F299118A +:10DBA00053984843FA4901EBC00000F5527054996C +:10DBB00001EB410303EB011100EBC100427184E072 +:10DBC000A12240F2991153984843F14901EBC0005A +:10DBD00000F55270549901EB410303EB011100EB86 +:10DBE000C100427171E0A12240F29911539848435B +:10DBF000E74901EBC00000F55270549901EB410375 +:10DC000003EB011100EBC10042715EE0312240F2F2 +:10DC1000991153984843DE4901EBC00000F552705A +:10DC2000549901EB410303EB011100EBC100427178 +:10DC30004BE0F42240F2991153984843D44901EB48 +:10DC4000C00000F55270549901EB410303EB011140 +:10DC500000EBC100427138E0062240F2991153985E +:10DC60004843CB4901EBC00000F55270549901EBD9 +:10DC7000410303EB011100EBC100427125E01522C5 +:10DC800040F2991153984843C14901EBC00000F597 +:10DC90005270549901EB410303EB011100EBC100F9 +:10DCA000427112E0E52240F2991153984843B84975 +:10DCB00001EBC00000F55270549901EB410303EBF6 +:10DCC000011100EBC100427100BF00BFB149539880 +:10DCD00011F810000121B1EBD01F47F00984AE48C4 +:10DCE00090F82800012807F0F4839DF858000028D8 +:10DCF000F9D09DF858000C2887F08283DFE810F0F7 +:10DD000068350C00C310A415311ABC1DFC1EFF237E +:10DD1000E92A693584098531539800EB400101EB0C +:10DD200000109E4901EB00113031549801EB0010B6 +:10DD3000417808460491002108F076FBC1B21591A4 +:10DD400040F2991153984843914901EBC00101F504 +:10DD50005271549800EB400202EB001011F83010A1 +:10DD600040F2991253985043894A02EBC00040791F +:10DD7000814208D1012140F2991253985043844ABC +:10DD800002EBC000017183496C31539801EB001123 +:10DD90005498085C401CC1B27E4A6C32539802EB26 +:10DDA00000125498115440F29911539848437849FD +:10DDB00001EBC00000F55270549901EB410202EBF7 +:10DDC000011100EBC10090F89000C0F3C00090B1C9 +:10DDD000539800EB400101EB0010704901EB00107B +:10DDE00041790B464FF4805204914FF4E13153983E +:10DDF00008F008FA19E0539800EB400101EB00101D +:10DE0000664901EB001041790491539800EB400101 +:10DE100001EB0011614800EB0110016803914FF420 +:10DE20008052049B539808F0EDF95598C5287DD091 +:10DE300012DCB5287BD008DC112879D0122878D0E4 +:10DE4000132877D0B22856D1ACE3B62873D0B928BE +:10DE500072D0C328F7D1E8E2D9284DD006DCCA2811 +:10DE60006BD0CE286AD0D528EDD106E0E12866D067 +:10DE7000E52865D0E728E6D1F1E3F5215398C0EB1A +:10DE8000001000EB8000464A02F830109DF8541054 +:10DE90005398C0EB001000EB800002EBC000417013 +:10DEA000A2215398C0EB001000EB800002EBC000F1 +:10DEB0008170D5215398C0EB001000EB800002EB7D +:10DEC000C000C1705398C0EB001000EB80001146F9 +:10DED00001EBC00104910321049808F081F9014687 +:10DEE0005398C0EB001000EB80002D4A02EBC000FD +:10DEF000017105210F91FCE3F5215398C0EB00104F +:10DF000000EB8000264A02F830109DF85410539818 +:10DF1000C0EB001000EB800002EBC0004170A221BA +:10DF20005398C0EB001000EB80000AE0FDE339E0FD +:10DF3000FCE3FCE3FCE3F6E252E1B5E2F9E3F9E3EA +:10DF4000F9E302EBC0008170D9215398C0EB0010B7 +:10DF500000EB800002EBC000C1705398C0EB0010D2 +:10DF600000EB8000114601EBC001049103210498ED +:10DF700008F036F901465398C0EB001000EB800022 +:10DF8000074A02EBC000017105210F91B3E70000C1 +:10DF9000C4440020CC3D0020BC12002004400020DE +:10DFA000047D0020F5215398C0EB001000EB8000A9 +:10DFB000F84A02F830109DF854105398C0EB001046 +:10DFC00000EB800002EBC0004170539800EB400171 +:10DFD00001EB0010F04901EB0010007BD0BB40F2D8 +:10DFE000991153984843ED4901EBC00000F5527078 +:10DFF000549901EB410202EB011100EBC100806872 +:10E00000B0F5100F05D34FF410000021CDE9100139 +:10E0100013E040F2991153984843E04901EBC000E6 +:10E0200000F55270549901EB410202EB011100EB33 +:10E03000C10080680022CDE91002A5215398C0EBF1 +:10E04000001000EB8000D34A02EBC0008170002179 +:10E050001A911DE044E0BDF86800C0F10200C20062 +:10E06000DDE91001CDE91B10EAF7DDF8C2B25398E3 +:10E07000C0EB001000EB8000C64901EBC003BDF807 +:10E080006800C01C1A54BDF86800401C80B21A9089 +:10E09000BDF868000328DEDBB5215398C0EB001003 +:10E0A00000EB8000BB4A02EBC00081715398C0EBCB +:10E0B000001000EB8000114601EBC0010491062125 +:10E0C000049808F08DF801465398C0EB001000EB5F +:10E0D0008000B04A02EBC000C17108210F917EE0C0 +:10E0E00040F2991153984843AC4901EBC00000F548 +:10E0F0005270549901EB410202EB011100EBC10097 +:10E100008068B0F1104F05D34FF010410020CDE9E9 +:10E11000101013E040F29911539848439F4901EBC6 +:10E12000C00000F55270549901EB410202EB01115D +:10E1300000EBC10080680022CDE91002A6215398AF +:10E14000C0EB001000EB8000924A02EBC00081702F +:10E1500000211A911CE0BDF86800C0F10300C20064 +:10E16000DDE91001CDE91D10EAF75DF8C2B2539860 +:10E17000C0EB001000EB8000864901EBC003BDF846 +:10E180006800C01C1A54BDF86800401C80B21A9088 +:10E19000BDF868000428DEDBB5215398C0EB001001 +:10E1A00000EB80007B4A02EBC000C1715398C0EBCA +:10E1B000001000EB8000114601EBC0010491072123 +:10E1C000049808F00DF801465398C0EB001000EBDE +:10E1D0008000704A02EBC000017209210F918AE6AB +:10E1E000F5215398C0EB001000EB8000694A02F85B +:10E1F00030109DF854105398C0EB001000EB8000D5 +:10E2000002EBC0004170539800EB400101EB00109D +:10E21000614901EB0010007BD0BB40F2991153988B +:10E2200048435E4901EBC00000F55270549901EB80 +:10E23000410202EB011100EBC1008068B0F5100F44 +:10E2400005D14FF410010020CDE9101013E040F289 +:10E25000991153984843514901EBC00000F55270A1 +:10E26000549901EB410202EB011100EBC1008068FF +:10E270000022CDE91002A5215398C0EB001000EB5D +:10E280008000444A02EBC000817000211A911DE019 +:10E2900044E0BDF86800C0F10200C200DDE91001F1 +:10E2A000CDE91F10E9F7BFFFC2B25398C0EB0010D1 +:10E2B00000EB8000374901EBC003BDF86800C01CCB +:10E2C0001A54BDF86800401C80B21A90BDF868006E +:10E2D0000328DEDBB9215398C0EB001000EB80006F +:10E2E0002C4A02EBC00081715398C0EB001000EB88 +:10E2F0008000114601EBC00104910621049807F04B +:10E300006FFF01465398C0EB001000EB8000214ADC +:10E3100002EBC000C17108210F9185E040F2991114 +:10E32000539848431D4901EBC00000F552705499C1 +:10E3300001EB410202EB011100EBC1008068B0F17A +:10E34000104F05D14FF010400021CDE9100113E02E +:10E3500040F2991153984843104901EBC00000F571 +:10E360005270549901EB410202EB011100EBC10024 +:10E3700080680022CDE91002A6215398C0EB00105E +:10E3800000EB8000034A02EBC000817000211A916B +:10E3900023E00000047D002004400020C44400204D +:10E3A000BDF86800C0F10300C200DDE91001CDE94D +:10E3B0002110E9F738FFC2B25398C0EB001000EB10 +:10E3C0008000F94901EBC003BDF86800C01C1A5475 +:10E3D000BDF86800401C80B21A90BDF8680004289F +:10E3E000DEDBB9215398C0EB001000EB8000EE4A51 +:10E3F00002EBC000C1715398C0EB001000EB80002D +:10E40000114601EBC00104910721049807F0E8FED2 +:10E4100001465398C0EB001000EB8000E24A02EB8B +:10E42000C000017209210F9165E5F5215398C0EBF9 +:10E43000001000EB8000DC4A02F830109DF8541008 +:10E440005398C0EB001000EB800002EBC00041705D +:10E45000A2215398C0EB001000EB800002EBC0003B +:10E460008170C3215398C0EB001000EB800002EBD9 +:10E47000C000C1705398C0EB001000EB8000114643 +:10E4800001EBC00104910321049807F0A9FE0146A5 +:10E490005398C0EB001000EB8000C34A02EBC000B1 +:10E4A000017105210F9126E5F5215398C0EB00106D +:10E4B00000EB8000BC4A02F830109DF854105398CD +:10E4C000C0EB001000EB800002EBC0004170A22105 +:10E4D0005398C0EB001000EB800002EBC00081708D +:10E4E000CA215398C0EB001000EB800002EBC00083 +:10E4F000C1705398C0EB001000EB8000114601EB97 +:10E50000C00104910321049807F06AFE0146539864 +:10E51000C0EB001000EB8000A34A02EBC0000171C9 +:10E5200005210F91E7E4F5215398C0EB001000EBB3 +:10E5300080009D4A02F830109DF854105398C0EBAB +:10E54000001000EB800002EBC0004170A221539844 +:10E55000C0EB001000EB800002EBC0008170B62120 +:10E560005398C0EB001000EB800002EBC000C170BC +:10E570005398C0EB001000EB8000114601EBC00186 +:10E5800004910321049807F02BFE01465398C0EB39 +:10E59000001000EB8000844A02EBC00001710521ED +:10E5A0000F91A8E4F5215398C0EB001000EB800018 +:10E5B0007D4A02F830109DF854105398C0EB0010BB +:10E5C00000EB800002EBC0004170539800EB40016B +:10E5D00001EB0010754901EB0010007BF0BBA4219A +:10E5E0005398C0EB001000EB800002EBC00081707C +:10E5F00000211A9127E040F29911539848436C4941 +:10E6000001EBC00101F55271549800EB400202EB9E +:10E61000001001EBC000416BBDF86800C0F10100C3 +:10E62000C000C1405398C0EB001000EB80005E4A70 +:10E6300002EBC002BDF86800C01C1154BDF86800B0 +:10E64000401C81B21A91BDF868000228D3DBB221C8 +:10E650005398C0EB001000EB800001E01EE0D0E218 +:10E66000514A02EBC00041715398C0EB001000EB1F +:10E670008000114601EBC00104910521049807F0C8 +:10E68000AFFD01465398C0EB001000EB8000464AF6 +:10E6900002EBC000817107210F9165E0A52153981D +:10E6A000C0EB001000EB80003F4A02EBC00081701D +:10E6B00000211A9129E040F29911539848433C49AE +:10E6C00001EBC00101F55271549800EB400202EBDE +:10E6D000001001EBC000416BBDF86800C0F1020002 +:10E6E000C000C1405398C0EB001000EB80002E4AE0 +:10E6F00000E03FE202EBC002BDF86800C01C11540C +:10E70000BDF86800401C81B21A91BDF8680003286A +:10E71000D1DBB2215398C0EB001000EB8000224AFD +:10E7200002EBC0008171539806E093E0A8E209E390 +:10E7300062E3CEE019E01EE2C0EB001000EB8000C7 +:10E74000114601EBC00104910621049807F048FD31 +:10E7500001465398C0EB001000EB8000124A02EB18 +:10E76000C000C17108210F9104E2F5215398C0EB5C +:10E77000001000EB80000C4A02F830109DF8541095 +:10E780005398C0EB001000EB800002EBC00041701A +:10E79000A6215398C0EB001000EB800002EBC000F4 +:10E7A000817000211A912DE0047D0020044000209A +:10E7B000C444002040F2991153984843FE4901EBAC +:10E7C000C00101F55271549800EB400202EB0010B9 +:10E7D00001EBC000C16BBDF86800C0F10300C000D0 +:10E7E000C1405398C0EB001000EB8000F34A02EBED +:10E7F000C002BDF86800C01C1154BDF86800401C80 +:10E8000081B21A91BDF868000428D3DBE121539846 +:10E81000C0EB001000EB8000E84A02EBC000C171C1 +:10E820005398C0EB001000EB8000114601EBC001D3 +:10E8300004910721049807F0D3FC01465398C0EBDC +:10E84000001000EB8000DD4A02EBC00001720921DC +:10E850000F91D6E3F5215398C0EB001000EB800038 +:10E86000D64A02F830109DF854105398C0EB0010AF +:10E8700000EB800002EBC0004170A2215398C0EB76 +:10E88000001000EB800002EBC0008170C52153989E +:10E89000C0EB001000EB800002EBC000C170539889 +:10E8A000C0EB001000EB8000114601EBC0010491A9 +:10E8B0000321049807F094FC01465398C0EB001024 +:10E8C00000EB8000BD4A02EBC000017105210F91F1 +:10E8D00097E3F5215398C0EB001000EB8000B74A96 +:10E8E00002F830109DF854105398C0EB001000EB64 +:10E8F000800002EBC0004170539800EB400101EB37 +:10E900000010AF4901EB0010007BE0BBAC21539835 +:10E91000C0EB001000EB800002EBC0008170002112 +:10E920001A912FE040F2991153984843A24901EB04 +:10E93000C00000F55270549901EB410202EB011145 +:10E9400000EBC10050F8221F4068BDF86820C2F1FA +:10E950000402D200CDE9230108462399E9F763FCBC +:10E96000C2B25398C0EB001000EB8000934901EB5A +:10E97000C003BDF86800C01C1A54BDF86800401CF4 +:10E9800080B21A9000E05CE0BDF868000528C9DBA1 +:10E9900000211A912DE040F299115398484386497D +:10E9A00001EBC00000F55270549901EB410202EBFB +:10E9B000011100EBC10122318868C968BDF86820E7 +:10E9C000C2F10402D200CDE92510E9F72CFCC2B255 +:10E9D0005398C0EB001000EB8000784901EBC003B6 +:10E9E000BDF8680008301A54BDF86800401C80B2B9 +:10E9F0001A90BDF868000528CDDBCE215398C0EBF6 +:10EA0000001000EB80006D4A02EBC0004173539888 +:10EA1000C0EB001000EB8000114601EBC001049137 +:10EA20000D21049807F0DCFB01465398C0EB001061 +:10EA300000EB8000614A02EBC00081730F210F914F +:10EA400098E0AE215398C0EB001000EB80005B4AC9 +:10EA500002EBC000817000211A912DE040F2991163 +:10EA600053984843544901EBC00000F55270549943 +:10EA700001EB410202EB011100EBC10151F8220F41 +:10EA80004968BDF86820C2F10502D200CDE927101F +:10EA9000E9F7C9FBC2B25398C0EB001000EB80004D +:10EAA000464901EBC003BDF86800C01C1A54BDF80C +:10EAB0006800401C80B21A90BDF868000628CDDBC3 +:10EAC00000211A912FE040F29911539848433A4996 +:10EAD00001EBC00000F55270549901EB410202EBCA +:10EAE000011100EBC10022308168C068BDF86820C8 +:10EAF000C2F10502D200CDE9290108462999E9F7BA +:10EB000092FBC2B25398C0EB001000EB80002B497F +:10EB100001EBC003BDF8680009301A54BDF8680065 +:10EB2000401C80B21A90BDF868000628CBDBCE21CD +:10EB30005398C0EB001000EB8000204A02EBC000AD +:10EB4000C1735398C0EB001000EB8000114601EB3D +:10EB5000C00104910F21049807F042FB014653982D +:10EB6000C0EB001000EB8000144A02EBC0000174FF +:10EB700011210F9145E2F5215398C0EB001000EBF5 +:10EB800080000E4A02F830109DF854105398C0EBE4 +:10EB9000001000EB800002EBC0004170A2215398EE +:10EBA000C0EB001000EB800002EBC0008170E5219B +:10EBB0005398C0EB001005E0C4440020047D002001 +:10EBC0000440002000EB800002EBC000C1705398AD +:10EBD000C0EB001000EB8000114601EBC001049176 +:10EBE0000321049807F0FCFA01465398C0EB00108B +:10EBF00000EB8000FE4A02EBC000017105210F917D +:10EC0000FFE1F5215398C0EB001000EB8000F84ABB +:10EC100002F830109DF854105398C0EB001000EB30 +:10EC2000800002EBC0004170A2215398C0EB00109D +:10EC300000EB800002EBC0008170E7215398C0EB2D +:10EC4000001000EB800002EBC000C1705398C0EBD5 +:10EC5000001000EB8000114601EBC001049103217C +:10EC6000049807F0BDFA01465398C0EB001000EB82 +:10EC70008000DF4A02EBC000017105210F91C0E165 +:10EC8000F5215398C0EB001000EB8000D84A02F841 +:10EC900030109DF854105398C0EB001000EB80002A +:10ECA00002EBC0004170A2215398C0EB001000EBB2 +:10ECB000800002EBC000817011215398C0EB00105E +:10ECC00000EB800002EBC000C1705398C0EB001055 +:10ECD00000EB8000114601EBC00104910321049870 +:10ECE00007F07EFA01465398C0EB001000EB80005D +:10ECF000BF4A02EBC000017105210F91012240F2D1 +:10ED0000991153984843BB4901EBC00101F5527179 +:10ED1000549800EB400303EB001001F83020D5229B +:10ED200040F2991153984843B24901EBC00000F5F5 +:10ED30005270549901EB410303EB011100EBC10048 +:10ED400042715EE1F5215398C0EB001000EB8000AA +:10ED5000A74A02F830109DF854105398C0EB0010E9 +:10ED600000EB800002EBC0004170A5215398C0EB7E +:10ED7000001000EB800002EBC0008170012153986D +:10ED8000C0EB001000EB800002EBC000C170C2219C +:10ED90005398C0EB001000EB800002EBC000017143 +:10EDA00000215398C0EB001000EB800002EBC00084 +:10EDB000417112215398C0EB001000EB800002EB70 +:10EDC000C00081715398C0EB001000EB8000114629 +:10EDD00001EBC00104910621049807F001FA0146F5 +:10EDE0005398C0EB001000EB8000814A02EBC0009A +:10EDF000C17108210F9104E1F5215398C0EB001077 +:10EE000000EB80007A4A02F830109DF854105398B5 +:10EE1000C0EB001000EB800002EBC0004170FF214E +:10EE20005398C0EB001000EB800002EBC000817033 +:10EE300000211A911CE0539800EB400101EB0010F7 +:10EE40006D4901EB00110E31BDF86800095C539863 +:10EE5000C0EB001000EB8000654A02EBC002BDF879 +:10EE60006800C01C1154BDF86800401C81B21A91A2 +:10EE7000BDF868000A28DEDB539800EB400101EB87 +:10EE800000105D4901EB0010408B01125398C0EB5C +:10EE9000001000EB8000564A02EBC000417353980B +:10EEA00000EB400101EB0010534901EB0010408BD7 +:10EEB000C1B25398C0EB001000EB800002EBC00021 +:10EEC000817340F29911539848434A4901EBC001BC +:10EED00001F55271549800EB400202EB001001EB77 +:10EEE000C000B0F88E0001125398C0EB001000EB88 +:10EEF00080003F4A02EBC000C17340F29911539861 +:10EF000048433C4901EBC00101F55271549800EBB4 +:10EF1000400202EB001001EBC000B0F88E00C1B25D +:10EF20005398C0EB001000EB8000314A02EBC000A8 +:10EF3000017440F29911539848432E4901EBC001E6 +:10EF400001F55271549800EB400202EB001001EB06 +:10EF5000C000B0F88E10539801EB802081B20320DE +:10EF60000491EAF719F800211A9114E02349BDF839 +:10EF70006800095C5398C0EB001000EB80001C4A4D +:10EF800002EBC002BDF8680011301154BDF86800F2 +:10EF9000401C81B21A91BDF86800B0F5007FE5DB36 +:10EFA00013215398C0EB001000EB8000104A02EBD5 +:10EFB000C00080F811125398C0EB001000EB8000E5 +:10EFC000114601EBC001049140F21121049807F0B1 +:10EFD00007F901465398C0EB001000EB8000044A8B +:10EFE00002EBC00080F8121240F213210F9107E0EB +:10EFF000047D0020C444002004400020C52F0020D0 +:10F0000000BF00BF06F0FCB95499149140F2991169 +:10F0100053984843FE4901EBC00108319DF8500068 +:10F0200000EB800202EBC00001EB800041781591FB +:10F0300040F2991153984843F54901EBC00108315A +:10F040009DF8500000EB800202EBC00001EB800055 +:10F05000017940F2991253985043ED4A02EBC000F7 +:10F060004079814208D1012140F2991253985043CE +:10F07000E74A02EBC0000171E649539801EB001129 +:10F080009DF85000014404910878401CC1B20498D6 +:10F09000017040F2991153984843DD4901EBC000DB +:10F0A00000F55270549901EB410202EB011100EBA3 +:10F0B000C10090F89000C0F3C00090B1539800EBED +:10F0C000400101EB0010D44901EB001041790B46DF +:10F0D0004FF4805204914FF4E131539807F092F8C5 +:10F0E00019E0539800EB400101EB0010CA4901EB15 +:10F0F000001041790491539800EB400101EB00109E +:10F10000C54901EB0010016803914FF48052049B44 +:10F11000539807F077F810F001FEC049C1F8180FB6 +:10F12000FB215398C0EB001000EB8000BC4A02F8B2 +:10F1300030109DF854105398C0EB001000EB800085 +:10F1400002EBC0004170B74841795398C0EB001002 +:10F1500000EB800002EBC0000171B24801795398C6 +:10F16000C0EB001000EB800002EBC0004171AD4825 +:10F17000C1785398C0EB001000EB800002EBC00098 +:10F180008171A84881785398C0EB001000EB800093 +:10F1900002EBC000C171A34841785398C0EB001046 +:10F1A00000EB800002EBC00001729C4890F80B1F3E +:10F1B0005398C0EB001000EB800002EBC0004172DE +:10F1C00000211A911AE09548D0F8180FBDF8681080 +:10F1D000C1F10301C900C840C1B25398C0EB00108F +:10F1E00000EB80008E4A02EBC002BDF868000A30D6 +:10F1F0001154BDF86800401C81B21A91BDF8680036 +:10F200000428E0DB40F2991153984843804901EB10 +:10F21000C00108319DF8500000EB800202EBC000F5 +:10F2200011F820105398C0EB001000EB80007C4ACE +:10F2300002EBC00081730F210F91559807287DD2F2 +:10F24000DFE800F07C0448C4F7F3F200A1215398F2 +:10F25000C0EB001000EB8000714A02EBC002BDF869 +:10F260003C001154BDF83C00401C81B20F915398F2 +:10F27000C0EB001000EB8000694A02EBC002BDF851 +:10F280003C0055991154BDF83C00401C81B20F91CF +:10F2900040F29911539848435D4901EBC001083190 +:10F2A0009DF8500000EB800202EBC00001EB8000F3 +:10F2B000017A5398C0EB001000EB8000584A02EB33 +:10F2C000C002BDF83C001154BDF83C00401C81B2A6 +:10F2D0000F9177E2A1215398C0EB001000EB800062 +:10F2E0004F4A02EBC002BDF83C001154BDF83C008F +:10F2F000401C81B20F915398C0EB001000EB8000CE +:10F30000474A02EBC002BDF83C0055991154BDF8C4 +:10F310003C00401C81B20F9140F299115398484330 +:10F320003B4901EBC00108319DF8500000EB800221 +:10F3300002EBC00001EB8000017A00E043E2539849 +:10F34000C0EB001000EB8000354A02EBC002BDF8B4 +:10F350003C001154BDF83C00401C81B20F910021CB +:10F360001A9129E040F2991153984843284901EB3A +:10F37000C00108319DF8500000EB800202EBC00094 +:10F3800001EB8000C168BDF86800C0F10300C00057 +:10F39000C1405398C0EB001000EB8000204A02EB04 +:10F3A000C002BDF83C30BDF8680018441154BDF8E7 +:10F3B0006800401C81B21A91BDF868000428D1DBB6 +:10F3C000BDF83C00001D81B20F91FBE1A1215398D3 +:10F3D000C0EB001000EB8000114A02EBC002BDF848 +:10F3E0003C001154BDF83C00401C81B20F91539871 +:10F3F000C0EB001000EB8000094A02EBC002BDF830 +:10F400003C0055991154BDF83C00401C81B20EE0FF +:10F41000C4440020383E002004400020BC220020CC +:10F42000047D0020C7310020EBE0C7E001E00F9130 +:10F43000C8E1A1215398C0EB001000EB8000FE4A08 +:10F4400002EBC002BDF83C001154BDF83C00401C6A +:10F4500081B20F915398C0EB001000EB8000F64A88 +:10F4600002EBC002BDF83C0055991154BDF83C00B8 +:10F47000401C81B20F9140F2991153984843EF49D3 +:10F4800001EBC00108319DF8500000EB800202EB57 +:10F49000C00001EB8000017C5398C0EB001000EB32 +:10F4A0008000E54A02EBC002BDF83C001154BDF8F3 +:10F4B0003C00401C81B20F9140F29911539848438F +:10F4C000DE4901EBC00008309DF8501001EB8102CD +:10F4D00002EBC10100EB8100007C20B1012803D0C8 +:10F4E000022869D134E067E000211A9126E040F259 +:10F4F000991153984843D14901EBC00108319DF857 +:10F50000500000EB800202EBC00001EB80011131E2 +:10F51000BDF86800095C5398C0EB001000EB800058 +:10F52000C54A02EBC002BDF83C30BDF86800184483 +:10F530001154BDF86800401C81B21A91BDF86800F2 +:10F540000328D4DBBDF83C00C01C81B20F9133E02E +:10F5500000211A9126E040F2991153984843B74987 +:10F5600001EBC00108319DF8500000EB800202EB76 +:10F57000C00001EB80011631BDF86800095C5398AA +:10F58000C0EB001000EB8000AB4A02EBC002BDF8FC +:10F590003C30BDF8680018441154BDF86800401CA8 +:10F5A00081B21A91BDF868000628D4DBBDF83C0092 +:10F5B000801D81B20F9100BF00BF03E1A1215398CC +:10F5C000C0EB001000EB80009B4A02EBC002BDF8CC +:10F5D0003C001154BDF83C00401C81B20F9153987F +:10F5E000C0EB001000EB8000934A02EBC002BDF8B4 +:10F5F0003C0055991154BDF83C00401C81B20F915C +:10F60000F4E300211A911EE0539800EB400101EB56 +:10F6100000108B4901EB00110E31BDF86800095C48 +:10F620005398C0EB001000EB8000834A02EBC0024D +:10F63000BDF83C30BDF8680018441154BDF86800AE +:10F64000401C81B21A91BDF868000A28DCDBBDF8C5 +:10F650003C000A3081B20F91539800EB400101EB5E +:10F660000010774901EB0010408B0212BDF83C10EE +:10F6700008460491491C8BB20F935399C1EB0111B9 +:10F6800001EB81016C4B03EBC1010A54539800EB71 +:10F69000400101EB00106A4901EB0010408BC2B23F +:10F6A000BDF83C00411C8BB20F9304905399C1EB01 +:10F6B000011101EB8101604B03EBC1010A5440F2DF +:10F6C0009911539848435D4901EBC00000F5527011 +:10F6D000549901EB410202EB011100EBC100B0F8BB +:10F6E0008E000212BDF83C00411C8BB20F930490B7 +:10F6F0005399C1EB011101EB81014F4B03EBC101A8 +:10F700000A5440F29911539848434C4901EBC00008 +:10F7100000F55270549901EB410202EB011100EB2C +:10F72000C100B0F88E00C2B2BDF83C00411C8BB2E3 +:10F730000F9304905399C1EB011101EB81013E4BF2 +:10F7400003EBC1010A5440F29911539848433B49D5 +:10F7500001EBC00000F55270549901EB410202EB3D +:10F76000011100EBC100B0F88E10539801EB80201E +:10F7700081B203200491E9F70FFC00211A9116E0F1 +:10F780003049BDF86800095C5398C0EB001000EBED +:10F790008000294A02EBC002BDF83C30BDF8680089 +:10F7A00018441154BDF86800401C81B21A91BDF88C +:10F7B0006800B0F5007FE3DBBDF83C0000F50070A9 +:10F7C00081B20F9112E3A222BDF83C1008460491C9 +:10F7D000491C8BB20F935399C1EB011101EB8101CD +:10F7E000154B03EBC1010A5400200B90E8E240F2F4 +:10F7F000991153984843114901EBC00108319DF814 +:10F80000500000EB800202EBC00001EB8000817829 +:10F81000BDF82C000844C0B25490BDF82C00401C28 +:10F82000C2B2BDF83C00411C8BB20F9304905399B7 +:10F83000C1EB011108E00000047D0020C444002059 +:10F8400004400020C52F002001EB8101FE4B03EB9B +:10F85000C1010A5440F2991153984843FB4901EB06 +:10F86000C00202F55272549800EB400101EB001007 +:10F8700002EBC0004279BDF83C00411C8BB20F93F3 +:10F8800004905399C1EB011101EB8101EE4B03EBA5 +:10F89000C1010A5440F2991153984843EB4901EBD6 +:10F8A000C00101F55271549800EB400202EB0010C8 +:10F8B00001EBC00040790B281DD2DFE800F01C06E8 +:10F8C00007081D85090A0BF0EF0000BF00BF00BF4D +:10F8D00000BF00BF0022BDF83C1008460491491C3F +:10F8E0008BB20F935399C1EB011101EB8101D64B00 +:10F8F00003EBC1010A545DE20522BDF83C10084645 +:10F900000491491C8BB20F935399C1EB011101EB88 +:10F910008101CD4B03EBC1010A5440F29911539878 +:10F920004843CA4901EBC00000F55270549901EBFD +:10F93000410202EB011100EBC100C279BDF83C00AD +:10F94000411C8BB20F9304905399C1EB011101EB51 +:10F950008101BD4B03EBC1010A5400201A9029E03C +:10F9600040F2991153984843B84901EBC00101F5A1 +:10F970005271549800EB400202EB001001EBC00002 +:10F980008168BDF86800C0F10300C000C140539811 +:10F99000C0EB001000EB8000AB4A02EBC002BDF8E8 +:10F9A0003C30BDF8680018441154BDF86800401C94 +:10F9B00081B21A91BDF868000428D1DBBDF83C0083 +:10F9C000001D81B20F91F5E10822BDF83C100846F8 +:10F9D0000491491C8BB20F935399C1EB011101EBB8 +:10F9E0008101994B03EBC1010A5440F299115398DC +:10F9F0004843964901EBC00000F55270549901EB61 +:10FA0000410202EB011100EBC100C279BDF83C00DC +:10FA1000411C8BB20F9304905399C1EB011101EB80 +:10FA20008101894B03EBC1010A5400201A9029E09F +:10FA300040F2991153984843844901EBC00101F504 +:10FA40005271549800EB400202EB001001EBC00031 +:10FA50008168BDF86800C0F10300C000C140539840 +:10FA6000C0EB001000EB8000774A02EBC002BDF84B +:10FA70003C30BDF8680018441154BDF86800401CC3 +:10FA800081B21A91BDF868000428D1DBBDF83C00B2 +:10FA9000001D81B20F9100211A912BE067E033E045 +:10FAA00040F2991153984843684901EBC00101F5B0 +:10FAB0005271549800EB400202EB001001EBC000C1 +:10FAC000416BBDF86800C0F10200C000C14053980E +:10FAD000C0EB001000EB80005B4A02EBC002BDF8F7 +:10FAE0003C30BDF8680018441154BDF86800401C53 +:10FAF00081B21A91BDF868000328D1DBBDF83C0043 +:10FB0000C01C81B20F9155E140F2991153984843BE +:10FB10004E4901EBC00101F55271549800EB4002CF +:10FB200002EB001001EBC00090F89320BDF83C10F0 +:10FB300008460491491C8BB20F935399C1EB0111F4 +:10FB400001EB8101404B03EBC1010A540022BDF8D7 +:10FB50003C00411C8BB20F9304905399C1EB0111EF +:10FB600001EB8101384B03EBC1010A5422E140F261 +:10FB7000991153984843354901EBC00101F5527181 +:10FB8000549800EB400202EB001001EBC00090F82B +:10FB90009320BDF83C1008460491491C8BB20F938A +:10FBA0005399C1EB011101EB8101274B03EBC1011B +:10FBB0000A5440F2991153984843244901EBC0007C +:10FBC00000F55270549901EB410202EB011100EB78 +:10FBD000C10090F89300012806D0022840D00328E5 +:10FBE00076D004283BD1ABE000211A9129E040F205 +:10FBF000991153984843154901EBC00101F5527121 +:10FC0000549800EB400202EB001001EBC000416B86 +:10FC1000BDF86800C0F10200C000C1405398C0EBBD +:10FC2000001000EB8000084A02EBC002BDF83C3037 +:10FC3000BDF8680018441154BDF86800401C81B23A +:10FC40001A91BDF8680003E0047D0020C444002040 +:10FC50000328CCDBBDF83C00C01C81B20F91A7E0AB +:10FC600000211A9129E040F2991153984843FE4926 +:10FC700001EBC00101F55271549800EB400202EB18 +:10FC8000001001EBC000C16BBDF86800C0F10200BC +:10FC9000C000C1405398C0EB001000EB8000F34A55 +:10FCA00002EBC002BDF83C30BDF8680018441154A6 +:10FCB000BDF86800401C81B21A91BDF868000328A5 +:10FCC000D1DBBDF83C00C01C81B20F9170E0FFE7B2 +:10FCD00000211A912AE040F2991153984843E249D1 +:10FCE00001EBC00101F55271549800EB400202EBA8 +:10FCF000001001EBC000B0F84010BDF86800C0F182 +:10FD00000100C00001415398C0EB001000EB8000DF +:10FD1000D64A02EBC002BDF83C30BDF8680018447A +:10FD20001154BDF86800401C81B21A91BDF86800FA +:10FD30000228D0DBBDF83C00801C81B20F9137E077 +:10FD400000211A912AE040F2991153984843C6497C +:10FD500001EBC00101F55271549800EB400202EB37 +:10FD6000001001EBC000B0F84210BDF86800C0F10F +:10FD70000100C00001415398C0EB001000EB80006F +:10FD8000BA4A02EBC002BDF83C30BDF86800184426 +:10FD90001154BDF86800401C81B21A91BDF868008A +:10FDA0000228D0DBBDF83C00801C81B20F9100BF5F +:10FDB00000BF00BF00BFBDF82C00401C81B20B91FA +:10FDC00040F2991153984843A74901EBC00108310B +:10FDD0009DF8500000EB800202EBC00011F82010EB +:10FDE000BDF82C0081423FF702AD00BF00BFBDF857 +:10FDF0003C00010A5398C0EB001000EB80009B4AC6 +:10FE000002EBC0008170BDF83C00C1B25398C0EB5A +:10FE1000001000EB800002EBC000C1705398C0EBF3 +:10FE2000001000EB8000114601EBC0010491BDF809 +:10FE30003C100498E9F732FD05900598020A5398A2 +:10FE4000C0EB001000EB8000884901EBC000BDF85A +:10FE50003C104254BDF83C00401C80B20F90059805 +:10FE6000C2B25398C0EB001000EB80007F4901EB59 +:10FE7000C000BDF83C104254BDF83C00401C80B2AC +:10FE80000F9005F0BDBA539800EB400101EB001054 +:10FE9000774901EB00113031549801EB00104178A3 +:10FEA000159140F29911539848436F4901EBC001F5 +:10FEB00001F55271549800EB400202EB001011F86A +:10FEC000301040F2991253985043674A02EBC00039 +:10FED0004079814208D1012140F299125398504350 +:10FEE000614A02EBC00001716249539801EB0011B5 +:10FEF0005498085C401CC1B25E4A539802EB001251 +:10FF0000549811549DF85400002804DD9DF85400C5 +:10FF1000401EC1B215915598A1380A287DD2DFE85C +:10FF200000F0FDFCFBFAF9F8F705F6F5022153980D +:10FF3000C0EB001000EB80004C4A02F830109DF836 +:10FF400054004030C1B25398C0EB001000EB800069 +:10FF500002EBC000417041215398C0EB001000EB50 +:10FF6000800002EBC000817030215398C0EB00107C +:10FF700000EB800002EBC000C1705398C0EB001092 +:10FF800000EB800002EBC000017140F29911539820 +:10FF90004843354901EBC00101F55271549800EB1B +:10FFA000400202EB001001EBC000007901095398F8 +:10FFB000C0EB001000EB80002C4A02EBC000417146 +:10FFC0005398C0EB001000EB8000114601EBC0001D +:10FFD00040790A2812DA5398C0EB001000EB800039 +:10FFE00001EBC00040793030C1B25398C0EB001033 +:10FFF00000EB800002EBC000417115E05398C0EBAC +:020000040802F0 +:10000000001000EB8000194901EBC0004079373047 +:10001000C1B25398C0EB001000E00BE200EB80008F +:10002000124A02EBC000417140F2991153984843C3 +:100030000D4901EBC00101F55271549800EB4002EB +:1000400002EB001001EBC000007900F00F015398A3 +:10005000C0EB001000EB8000044A02EBC00081718D +:100060005398C0EB001007E0C4440020047D00203A +:1000700004400020383E002000EB8000114601EBD8 +:10008000C00080790A2812DA5398C0EB001000EB08 +:10009000800001EBC00080793030C1B25398C0EBD2 +:1000A000001000EB800002EBC000817113E0539858 +:1000B000C0EB001000EB8000FE4901EBC00080792E +:1000C0003730C1B25398C0EB001000EB8000F94A02 +:1000D00002EBC000817103225398C0EB001000EBCB +:1000E0008000F44901EBC000C2715398C0EB0010CE +:1000F00000EB800001EBC000401C07210490E9F7F1 +:10010000E9F901465398C0EB001008E024E1A6E0AD +:1001100082E36CE3BAE28EE1F4E04DE022E000EB32 +:100120008000E44A02EBC000017209210F91002116 +:1001300040F2991253985043DF4A02EBC00001711C +:10014000082240F2991153984843DB4901EBC00063 +:1001500000F55270549901EB410303EB011100F8D3 +:1001600031206EE304215398C0EB001000EB8000B7 +:10017000D04A02F830109DF854004030C1B2539874 +:10018000C0EB001000EB800002EBC0004170512179 +:100190005398C0EB001000EB800002EBC0008170B0 +:1001A00005215398C0EB001000EB800002EBC0006B +:1001B000C17004210F9144E302215398C0EB001059 +:1001C00000EB8000BB4A02F830109DF8540040302C +:1001D000C1B25398C0EB001000EB800002EBC000EE +:1001E000417041215398C0EB001000EB800002EBFE +:1001F000C000817031215398C0EB001000EB8000EB +:1002000002EBC000C17035215398C0EB001000EB29 +:10021000800002EBC000017103215398C0EB001075 +:1002200000EB800002EBC00041715398C0EB00105E +:1002300000EB8000114601EBC000401C052104903A +:10024000E9F748F901465398C0EB001000EB800035 +:10025000984A02EBC000817107210F91F1E202215F +:100260005398C0EB001000EB8000924A02F8301067 +:100270009DF854004030C1B25398C0EB001000EB21 +:10028000800002EBC000417041215398C0EB001088 +:1002900000EB800002EBC000817032215398C0EB6C +:1002A000001000EB800002EBC000C17030215398B9 +:1002B000C0EB001000EB800002EBC00001710321D5 +:1002C0005398C0EB001000EB800002EBC0004171BE +:1002D0005398C0EB001000EB8000114601EBC0000A +:1002E000401C05210490E9F7F5F801465398C0EB4E +:1002F000001000EB80006F4A02EBC0008171072103 +:100300000F919EE204215398C0EB001000EB800097 +:10031000684A02F830109DF854004030C1B253983A +:10032000C0EB001000EB800002EBC00041704121E7 +:100330005398C0EB001000EB800002EBC00081700E +:1003400005215398C0EB001000EB800002EBC000C9 +:10035000C17004210F9174E202215398C0EB001088 +:1003600000EB8000534A02F830109DF854004030F2 +:10037000C1B25398C0EB001000EB800002EBC0004C +:10038000417041215398C0EB001000EB800002EB5C +:10039000C000817031215398C0EB001000EB800049 +:1003A00002EBC000C17032215398C0EB001000EB8B +:1003B000800002EBC000017103215398C0EB0010D4 +:1003C00000EB800002EBC00041715398C0EB0010BD +:1003D00000EB8000114601EBC000401C0521049099 +:1003E000E9F778F801465398C0EB001000EB800065 +:1003F000304A02EBC000817107210F91539800EB46 +:10040000400101EB00102D4901EB001130315498EF +:1004100001EB0010807820F02002539800EB40019F +:1004200001EB0010254901EB00103030549900EB2E +:100430000110827005E202215398C0EB001000EB1E +:1004400080001C4A02F830109DF854004030C1B2C0 +:100450005398C0EB001000EB800002EBC00041702D +:1004600041215398C0EB001000EB800002EBC0006C +:10047000817031215398C0EB001000EB800002EB3B +:10048000C000C17030215398C0EB001000EB800019 +:1004900002EBC000017140F299115398484306499C +:1004A00001EBC00000F55270549901EB410202EBE0 +:1004B000011105E0047D0020C44400200440002018 +:1004C00000EBC1008068B0F5100F0AD330215398BB +:1004D000C0EB001000EB8000FE4A02EBC00041714F +:1004E00009E032215398C0EB001000EB8000F94A7C +:1004F00002EBC000417140F2991153984843F6490C +:1005000001EBC00000F55270549901EB410202EB7F +:10051000011100EBC100C07901280AD131215398A3 +:10052000C0EB001000EB8000EA4A02EBC0008171D2 +:100530001BE040F2991153984843E74901EBC00092 +:1005400000F55270549901EB410202EB011100EBEE +:10055000C100C07948B932215398C0EB001000EBBC +:100560008000DC4A02EBC000817100211A912AE070 +:1005700040F2991153984843D74901EBC00101F566 +:100580005271549800EB400202EB001001EBC000E6 +:100590008168BDF86800C0F105008000C14001F02D +:1005A0000F0130315398C0EB001000EB8000C94AB6 +:1005B00002EBC002BDF86800C01D1154BDF8680010 +:1005C000401C81B21A91BDF868000628D0DB3221A8 +:1005D0005398C0EB001000EB8000BE4A02EBC00055 +:1005E000417300211A912AE040F29911539848432F +:1005F000B94901EBC00101F55271549800EB40027A +:1006000002EB001001EBC000416BBDF86800C0F1C7 +:1006100003008000C14001F00F0130315398C0EB5E +:10062000001000EB8000AB4A02EBC002BDF868008E +:100630000E301154BDF86800401C81B21A91BDF80B +:1006400068000428D0DB03225398C0EB001000EBB5 +:100650008000A04901EBC00082745398C0EB0010E9 +:1006600000EB800001EBC000401C12210490E8F771 +:1006700031FF01465398C0EB001000EB8000954A13 +:1006800002EBC000C17414210F91DAE002215398EB +:10069000C0EB001000EB80008E4A02F830109DF88D +:1006A00054004030C1B25398C0EB001000EB800002 +:1006B00002EBC000417041215398C0EB001000EBE9 +:1006C000800002EBC000817032215398C0EB001013 +:1006D00000EB800002EBC000C17031215398C0EBE9 +:1006E000001000EB800002EBC00001713221539832 +:1006F000C0EB001000EB800002EBC000417153988A +:10070000C0EB001000EB800002EBC0008171002103 +:100710001A912AE040F29911539848436E4901EB2F +:10072000C00101F55271549800EB400202EB001039 +:1007300001EBC000416BBDF86800C0F10300800010 +:10074000C14001F00F0130315398C0EB001000EBB5 +:100750008000604A02EBC002BDF86800C01D115461 +:10076000BDF86800401C81B21A91BDF868000428E9 +:10077000D0DB00211A9111E030215398C0EB00101A +:1007800000EB8000534A02EBC002BDF868000B305A +:100790001154BDF86800401C81B21A91BDF8680080 +:1007A0001928E9DB03225398C0EB001000EB80000E +:1007B000484901EBC00080F824205398C0EB00109A +:1007C00000EB800001EBC000401C24210490E8F7FE +:1007D00081FE01465398C0EB001000EB80003D4ABB +:1007E00002EBC00080F8251026210F9129E010218E +:1007F0005398C0EB001000EB8000364A02F830102E +:1008000030215398C0EB001000EB800002EBC000D9 +:10081000417002210F9114E010215398C0EB001099 +:1008200000EB80002B4A02F8301031215398C0EBC6 +:10083000001000EB800002EBC000417002210F911C +:1008400000BF00BF04F0DCBD539800EB400101EB9A +:100850000010224901EB00113031549801EB0010D7 +:100860004178159140F29911539848431A4901EB88 +:10087000C00101F55271549800EB400202EB0010E8 +:1008800011F8301040F2991253985043124A02EB7B +:10089000C0004079814208D1012140F29912539859 +:1008A00050430D4A02EBC00001710D49539801EB12 +:1008B00000115498085C401CC1B2094A539802EBDD +:1008C0000012549811549DF8540000280DDD9DF835 +:1008D000540007E0047D0020C444002004400020B0 +:1008E000383E0020401EC1B215915598A1380A2803 +:1008F0002FD2DFE800F0052FD5FCFBFAF92E82F8A5 +:1009000004215398C0EB001000EB8000FE4A02F86F +:1009100030109DF854004030C1B25398C0EB001025 +:1009200000EB800002EBC000417051215398C0EBF6 +:10093000001000EB800002EBC0008170052153988D +:10094000C0EB001000EB800002EBC000C17004217E +:100950000F9122E302215398C0EB001000EB8000BE +:10096000E94A02F830109DF854004030C1B2539863 +:10097000C0EB001000EB800002EBC0004170412191 +:100980005398C0EB001000EB800002EBC0008170B8 +:1009900031215398C0EB001000EB800002EBC00047 +:1009A000C17035215398C0EB001000EB800002EBC2 +:1009B000C000017103215398C0EB001000EB8000D0 +:1009C00002EBC00041715398C0EB001000EB8000B7 +:1009D000114601EBC000401C05210490E8F77AFDA8 +:1009E00001465398C0EB001000EB8000C64A02EBB2 +:1009F000C000817107210F91B0E302215398C0EB31 +:100A0000001000EB8000C04A02F830109DF854003E +:100A10004030C1B25398C0EB001000EB800002EBF5 +:100A2000C000417041215398C0EB001000EB8000E2 +:100A300002EBC000817032215398C0EB001000EB34 +:100A4000800002EBC000C17030215398C0EB001051 +:100A500000EB800002EBC000017103215398C0EB52 +:100A6000001000EB800002EBC00041715398C0EB16 +:100A7000001000EB8000114601EBC000401C052176 +:100A80000490E8F727FD01465398C0EB001000EBF7 +:100A900080009D4A02EBC000817107210F915DE348 +:100AA00004215398C0EB001000EB8000964A02F836 +:100AB00030109DF854004030C1B25398C0EB001084 +:100AC00000EB800002EBC000417041215398C0EB65 +:100AD000001000EB800002EBC000817005215398EC +:100AE000C0EB001004E00BE023E30DE356E276E0F8 +:100AF00000EB800002EBC000C17004210F912DE3D8 +:100B000002215398C0EB001000EB80007E4A02F8EF +:100B100030109DF854004030C1B25398C0EB001023 +:100B200000EB800002EBC000417041215398C0EB04 +:100B3000001000EB800002EBC0008170312153985F +:100B4000C0EB001000EB800002EBC000C17032214E +:100B50005398C0EB001000EB800002EBC000017165 +:100B600003215398C0EB001000EB800002EBC000A3 +:100B700041715398C0EB001000EB8000114601EB6F +:100B8000C000401C05210490E8F7A4FC01465398DE +:100B9000C0EB001000EB80005B4A02EBC0008171EB +:100BA000539800EB400101EB0010584901EB001194 +:100BB0003031549801EB0010807820F020025398D7 +:100BC00000EB400101EB0010504901EB0011303106 +:100BD000549801EB0010827007210F91BEE20221B0 +:100BE0005398C0EB001000EB8000474A02F8301029 +:100BF0009DF854004030C1B25398C0EB001000EB98 +:100C0000800002EBC000417041215398C0EB0010FE +:100C100000EB800002EBC000817031215398C0EBE3 +:100C2000001000EB800002EBC000C170412153981E +:100C3000C0EB001000EB800002EBC000017140F23D +:100C4000991153984843324901EBC00000F55270A6 +:100C5000549901EB410202EB011100EBC1008068E5 +:100C6000B0F1104F0AD130215398C0EB001000EBC7 +:100C70008000254A02EBC000417109E032215398FF +:100C8000C0EB001000EB80001F4A02EBC000417176 +:100C900040F29911539848431D4901EBC00000F5FB +:100CA0005270549901EB410202EB011100EBC100BB +:100CB000C07901280AD131215398C0EB001000EB14 +:100CC0008000114A02EBC00081711BE040F29911D3 +:100CD000539848430E4901EBC00000F552705499F7 +:100CE00001EB410202EB011100EBC100C07948B9F0 +:100CF00032215398C0EB001000EB8000024A02EB57 +:100D0000C0008171002105E0047D00200440002026 +:100D1000C44400201A912AE040F2991153984843A4 +:100D2000F74901EBC00101F55271549800EB400204 +:100D300002EB001001EBC0008168BDF86800C0F153 +:100D400007008000C14001F00F0130315398C0EB23 +:100D5000001000EB8000EB4A02EBC002BDF8680017 +:100D6000C01D1154BDF86800401C81B21A91BDF835 +:100D700068000828D0DB32215398C0EB001000EB4C +:100D80008000E04A02EBC000C17300211A912AE002 +:100D900040F2991153984843D94901EBC00101F53C +:100DA0005271549800EB400202EB001001EBC000BE +:100DB000416BBDF86800C0F105008000C14001F042 +:100DC0000F0130315398C0EB001000EB8000CD4A8A +:100DD00002EBC002BDF8680010301154BDF8680085 +:100DE000401C81B21A91BDF868000628D0DB302182 +:100DF0005398C0EB001000EB8000C24A02EBC00029 +:100E0000817500211A9111E030215398C0EB001038 +:100E100000EB8000BB4A02EBC002BDF8680017304F +:100E20001154BDF86800401C81B21A91BDF86800E9 +:100E30000628E9DB30215398C0EB001000EB80005E +:100E4000B04A02EBC000417700211A9111E0302135 +:100E50005398C0EB001000EB8000AA4A02EBC002DE +:100E6000BDF868001E301154BDF86800401C81B206 +:100E70001A91BDF868000628E9DB30215398C0EBD1 +:100E8000001000EB80009F4A02EBC00080F82410A5 +:100E900000211A9111E030215398C0EB001000EBB3 +:100EA0008000984A02EBC002BDF86800253011545A +:100EB000BDF86800401C81B21A91BDF86800062890 +:100EC000E9DB30215398C0EB001000EB80008D4A25 +:100ED00002EBC00080F82B1000211A9111E03021A4 +:100EE0005398C0EB001000EB8000864A02EBC00272 +:100EF000BDF868002C301154BDF86800401C81B268 +:100F00001A91BDF868000628E9DB30215398C0EB40 +:100F1000001000EB80007B4A02EBC00080F832102A +:100F200000211A9111E030215398C0EB001000EB22 +:100F30008000744A02EBC002BDF8680033301154DF +:100F4000BDF86800401C81B21A91BDF868000628FF +:100F5000E9DB03225398C0EB001000EB80006949E5 +:100F600001EBC00080F839205398C0EB001000EB73 +:100F7000800001EBC000401C39210490E8F7AAFA78 +:100F800001465398C0EB001000EB80005D4A02EB75 +:100F9000C00080F83A103B210F91DFE00221539806 +:100FA000C0EB001000EB8000564A02F830109DF8AC +:100FB00054004030C1B25398C0EB001000EB8000E9 +:100FC00002EBC000417041215398C0EB001000EBD0 +:100FD000800002EBC000817032215398C0EB0010FA +:100FE00000EB800002EBC000C17031215398C0EBD0 +:100FF000001000EB800002EBC00001713321539818 +:10100000C0EB001000EB800002EBC0004171322108 +:101010005398C0EB001000EB800002EBC000817120 +:1010200000211A912AE040F299115398484334491B +:1010300001EBC00101F55271549800EB400202EB44 +:10104000001001EBC000416BBDF86800C0F1050065 +:101050008000C14001F00F0130315398C0EB001007 +:1010600000EB8000274A02EBC002BDF86800C01DFB +:101070001154BDF86800401C81B21A91BDF8680097 +:101080000628D0DB00211A9111E030215398C0EBE3 +:10109000001000EB80001B4A02EBC002BDF86800A4 +:1010A0000D301154BDF86800401C81B21A91BDF892 +:1010B00068001928E9DB03225398C0EB001000EB0D +:1010C0008000104901EBC00080F826205398C0EB47 +:1010D000001000EB800001EBC000401C26210490B2 +:1010E000E8F7F8F901465398C0EB001000EB8000D8 +:1010F000044A02EBC00080F8271028210F912DE050 +:10110000C4440020047D002010215398C0EB00103F +:1011100000EB8000FE4A02F8301030215398C0EBFB +:10112000001000EB800002EBC000417002210F9123 +:1011300014E010215398C0EB001000EB8000F44A3B +:1011400002F8301031215398C0EB001000EB800002 +:1011500002EBC000417002210F9100BF00BF04F0FC +:101160004FB9539800EB400101EB0010E94901EB46 +:1011700000113031549801EB00104178159140F284 +:10118000991153984843E44901EBC00101F55271AC +:10119000BDF8680000EB400202EB001011F83010BF +:1011A00040F2991253985043DB4A02EBC000407959 +:1011B000814208D1012140F2991253985043D64AF6 +:1011C00002EBC0000171D549539801EB001154980E +:1011D000085C401CC1B2D14A539802EB00125498EB +:1011E000115400211A9117E0539800EB400101EBD4 +:1011F0000010C84901EB00113031BDF8680001EB67 +:10120000001041789DF85400814200D111E0BDF8F2 +:101210006800401C81B21A91539800EB400101EB29 +:101220000010BC4901EB0010C179BDF86800814293 +:10123000DADC00BF9DF85400002804DD9DF854005E +:10124000401EC1B2159140F2991153984843B249DA +:1012500001EBC00000F55270549901EB410202EB22 +:10126000011100EBC10040780F2824DA40F29911F7 +:1012700053984843A84901EBC00101F552715498B5 +:1012800000EB400202EB001001EBC0004078401C74 +:10129000C2B240F29911539848439F4901EBC000F4 +:1012A00000F55270549901EB410303EB011100EB7F +:1012B000C100427011E0002240F299115398484356 +:1012C000954901EBC00000F55270549901EB4103C0 +:1012D00003EB011100EBC10042705598B1380928A9 +:1012E00026D2DFE800F00526FC2525FB25B9FA000B +:1012F0009DF854005030C1B25398C0EB001000EB81 +:101300008000834A02F8301020215398C0EB00106F +:1013100000EB800002EBC0004170FA215398C0EB53 +:10132000001000EB800002EBC000817003210F91E0 +:10133000A0E29DF854005030C1B25398C0EB0010A9 +:1013400000EB8000724A02F8301040F29911539875 +:101350004843714901EBC00101F55271549800EB0B +:10136000400202EB001001EBC000407840F0300179 +:101370005398C0EB001000EB8000654A02EBC00000 +:10138000417001215398C0EB001000EB800002EB8C +:10139000C00081705398C0EB001000EB800002EB9E +:1013A000C000C17000215398C0EB001000EB80001A +:1013B00002EBC00001715398C0EB001000EB8000FD +:1013C000114601EBC001049105210498E8F7B6FC31 +:1013D0000022CDE910021098C2B25398C0EB001061 +:1013E00000EB80004A4901EBC0004271DDE91020AA +:1013F000010641EA1220C2B25398C0EB001000EB84 +:101400008000434901EBC000827103225398C0EB76 +:10141000001000EB800001EBC000C271FA2253986B +:10142000C0EB001000EB800001EBC000027209204D +:101430000F90B12240F2991153984843364901EB7D +:10144000C00000F55270549901EB410303EB011108 +:1014500000EBC10042710DE29DF854005030C1B262 +:101460005398C0EB001000EB8000294A02F83010BE +:1014700040F2991153984843274901EBC00101F507 +:101480005271549800EB400202EB001001EBC000D7 +:10149000407840F030015398C0EB001000EB800022 +:1014A0001B4A02EBC000417065215398C0EB00104D +:1014B00000EB800002EBC000817001215398C0EB6B +:1014C000001000EB800002EBC000C17000215398B7 +:1014D000C0EB001000EB800002E04DE04FE1CDE0FA +:1014E00002EBC00001715398C0EB001000EB8000CC +:1014F000114601EBC001049105210498E8F71EFC98 +:101500000022CDE910021098C2B2539808E0000002 +:10151000047D002004400020C4440020383E002008 +:10152000C0EB001000EB8000F94901EBC0004271F4 +:10153000DDE91010020642EA1120C1B25398C0EB57 +:10154000001000EB8000F24A02EBC0008171032121 +:101550005398C0EB001000EB800002EBC000C1719B +:10156000FA215398C0EB001000EB800002EBC000A2 +:10157000017209210F917DE19DF854005030C1B2F4 +:101580005398C0EB001000EB8000E14A02F83010E5 +:1015900040F2991153984843DE4901EBC00101F52F +:1015A0005271549800EB400202EB001001EBC000B6 +:1015B000407840F030015398C0EB001000EB800001 +:1015C000D34A02EBC000417065215398C0EB001074 +:1015D00000EB800002EBC000817001215398C0EB4A +:1015E000001000EB800002EBC000C1701021539886 +:1015F000C0EB001000EB800002EBC00001715398BB +:10160000C0EB001000EB8000114601EBC00104911B +:1016100005210498E8F792FB0022CDE9100210980A +:10162000C2B25398C0EB001000EB8000B84901EB48 +:10163000C0004271DDE91010020642EA1120C1B279 +:101640005398C0EB001000EB8000B14A02EBC000E1 +:10165000817103215398C0EB001000EB800002EB76 +:10166000C000C171FA215398C0EB001000EB80005C +:1016700002EBC000017209210F91FBE09DF85400BC +:101680005030C1B25398C0EB001000EB8000A04A6C +:1016900002F8301040F29911539848439D4901EBEC +:1016A000C00101F55271549800EB400202EB0010AA +:1016B00001EBC000407840F030015398C0EB0010BF +:1016C00000EB8000924A02EBC00041700121539868 +:1016D000C0EB001000EB800002EBC000817053985B +:1016E000C0EB001000EB800002EBC000C1700521D0 +:1016F0005398C0EB001000EB800002EBC0000171BA +:101700005398C0EB001000EB8000114601EBC001C4 +:10171000049105210498E8F711FB0022CDE910029D +:101720001098C2B25398C0EB001000EB80007849CB +:1017300001EBC0004271DDE91010020642EA1120FF +:10174000C1B25398C0EB001000EB8000704A02EB6E +:10175000C000817103215398C0EB001000EB8000A2 +:1017600002EBC000C171FA215398C0EB001000EBEE +:10177000800002EBC000017209210F917AE040F273 +:10178000991153984843634901EBC00000F552702A +:10179000549901EB410202EB011100EBC10080788A +:1017A000B12833D040F2991153984843594901EB7D +:1017B000C00101F55271549800EB400202EB001099 +:1017C00001EBC000827840F2991153984843514987 +:1017D00001EBC00101F55271549800EB400303EB9B +:1017E000001001EBC0004271B12240F299115398F0 +:1017F0004843484901EBC00000F55270549901EB91 +:10180000410303EB011100EBC10082709DF854000D +:101810005030C1B25398C0EB001000EB80003C4A3E +:1018200002F8301040F2991153984843394901EBBE +:10183000C00101F55271549800EB400202EB001018 +:1018400001EBC000407840F0C0015398C0EB00109D +:1018500000EB80002E4A02EBC0004170FA21539841 +:10186000C0EB001000EB800002EBC0008170032190 +:101870000F9100BF00BF72E4012140F2991253980A +:101880005043244A02EBC0000171A2F28C615398CC +:1018900001EB00115498085C401CC1B2A2F28C62AA +:1018A000539802EB001254981154539800EB4001E6 +:1018B00001EB0010184901EB0010007B20B101285A +:1018C0004CD0022849D1B0E05598312802D04528A3 +:1018D00042D123E000211A9113E008A9BDF8680065 +:1018E000095C5398C0EB001000EB8000084A02EB43 +:1018F000C002BDF868001154BDF86800401C81B2F8 +:101900001A91BDF868000728E7DB07210F9123E053 +:10191000047D0020C44400200440002000211A91CE +:1019200013E006A9BDF86800095C5398C0EB0010ED +:1019300000EB8000FE4A02EBC002BDF868001154C3 +:10194000BDF86800401C81B21A91BDF868000728F4 +:10195000E7DB07210F9100BF00BFCBE05498401C8C +:10196000C1B215919DF854105398C0EB001000EBD4 +:101970008000EF4A02F8301003215398C0EB0010AA +:1019800000EB800002EBC000417000215398C0EBD7 +:10199000001000EB800002EBC00081700221539820 +:1019A000C0EB001000EB800002EBC000C170002112 +:1019B0005398C0EB001000EB800002EBC0000171F7 +:1019C00009215398C0EB001000EB800002EBC0002F +:1019D00041715398C0EB001000EB8000114601EB01 +:1019E000C001049106210498E7F758FF0022CDE9D1 +:1019F0001002DDE91001000A40EA0160C2B253980A +:101A0000C0EB001000EB8000C94901EBC000C271BF +:101A10001098C2B25398C0EB001000EB800001EBAD +:101A2000C000827108200F9064E05498401CC1B23D +:101A300015919DF854105398C0EB001000EB8000F6 +:101A4000BB4A02F8301003215398C0EB001000EBA2 +:101A5000800002EBC000417000215398C0EB0010E1 +:101A600000EB800002EBC00081705398C0EB0010C7 +:101A700000EB800002EBC000C1705398C0EB001077 +:101A800000EB800002EBC000017102215398C0EB13 +:101A9000001000EB800002EBC00041715398C0EBD6 +:101AA000001000EB8000114601EBC00104910621FB +:101AB0000498E7F7F3FE0022CDE91002DDE91001FA +:101AC000000A40EA0160C2B25398C0EB001000EB7C +:101AD0008000974901EBC000C2711098C2B25398C0 +:101AE000C0EB001000EB800001EBC0008271082009 +:101AF0000F9000BF00BFBEE6539800EB400101EB22 +:101B000000108C4901EB00113031549801EB0010AA +:101B10004178159140F2991153984843864901EB59 +:101B2000C00101F55271549800EB400202EB001025 +:101B300011F8301040F29912539850437E4A02EB4C +:101B4000C0004079814208D1012140F29912539896 +:101B50005043794A02EBC00001717849539801EB78 +:101B600000115498085C401CC1B2744A539802EBAF +:101B70000012549811545598F3287CD006DC05289F +:101B80007AD0F12807D0F2285ED15EE0F42874D034 +:101B9000F628F9D1B0E2F5215398C0EB001000EB24 +:101BA0008000634A02F830109DF854105398C0EB3F +:101BB000001000EB800002EBC00041700021539840 +:101BC000C0EB001000EB800002EBC000817005212B +:101BD0005398C0EB001000EB800002EBC000C17016 +:101BE000F1215398C0EB001000EB800002EBC00025 +:101BF00001715398C0EB001000EB8000114601EB1F +:101C0000C001049105210498E7F748FE0022CDE9C0 +:101C10001002DDE91010020642EA1120C1B2539809 +:101C2000C0EB001000EB8000414A02EBC0004171A4 +:101C30001098C1B25398C0EB001000EB800002EB8B +:101C4000C000817107210F9155E2F5215398C0EB37 +:101C5000001000EB8000364A02F830109DF8541056 +:101C60005398C0EB001000EB800002EBC000417005 +:101C70000021539802E074E11BE3C0E2C0EB0010C6 +:101C800000EB800002EBC0008170F2215398C0EBA2 +:101C9000001000EB800002EBC000017140F29911CE +:101CA00053984843244901EBC00101F552715498FF +:101CB00000EB400202EB001001EBC00090F87E1038 +:101CC0005398C0EB001000EB8000194A02EBC000F3 +:101CD000417140F2991153984843174901EBC000F4 +:101CE00000F55270549901EB410202EB011100EB37 +:101CF000C10090F87E0001287ED125210F9100219E +:101D00001A912DE040F29911539848430A4901EB8A +:101D1000C00101F55271549800EB400202EB001033 +:101D200001EBC0015131BDF86800095C539807E030 +:101D3000047D002004400020C4440020383E0020E0 +:101D4000C0EB001000EB8000FE4A02EBC002BDF8C1 +:101D50006800801D1154BDF86800401C81B21A91C2 +:101D6000BDF868000F28CDDB00211A9124E040F275 +:101D7000991153984843F44901EBC00101F55271A0 +:101D8000549800EB400202EB001001EBC0016331FC +:101D9000BDF86800095C5398C0EB001000EB8000B0 +:101DA000E84A02EBC002BDF8680015301154BDF8D6 +:101DB0006800401C81B21A91BDF868000A28D6DB81 +:101DC00040F2991153984843DF4901EBC00101F5F6 +:101DD0005271549800EB400202EB001001EBC0007E +:101DE00090F878105398C0EB001000EB8000D54AB3 +:101DF00002EBC000C17700E02CE000211A9124E042 +:101E000040F2991153984843CF4901EBC00101F5C5 +:101E10005271549800EB400202EB001001EBC0013C +:101E20007931BDF86800095C5398C0EB001000EBF5 +:101E30008000C44A02EBC002BDF868002030115493 +:101E4000BDF86800401C81B21A91BDF868000528F1 +:101E5000D6DB44E040F2991153984843BA4901EB6C +:101E6000C00000F55270549901EB410202EB0111E0 +:101E700000EBC10090F87E0020282ED10A210F919E +:101E800000211A9124E040F2991153984843AE4939 +:101E900001EBC00101F55271549800EB400202EBD6 +:101EA000001001EBC0017931BDF86800095C53985E +:101EB000C0EB001000EB8000A24A02EBC002BDF8AC +:101EC0006800801D1154BDF86800401C81B21A9151 +:101ED000BDF868000428D6DB01E006210F91BDF8AB +:101EE0003C00C1B25398C0EB001000EB8000954A53 +:101EF00002EBC000C1705398C0EB001000EB8000F3 +:101F0000114601EBC0010491BDF83C100498E7F7BD +:101F1000C5FC0022CDE91002DDE91010020642EAFC +:101F20001120C1B25398C0EB001000EB8000854A2D +:101F300002EBC002BDF83C0011541098C1B2539896 +:101F4000C0EB001000EB80007E4A02EBC002BDF83F +:101F50003C00401C1154BDF83C00801C81B20F9124 +:101F6000CAE2F5215398C0EB001000EB8000754ADF +:101F700002F830109DF854105398C0EB001000EB9D +:101F8000800002EBC000417000215398C0EB0010AC +:101F900000EB800002EBC0008170F3215398C0EB8E +:101FA000001000EB800002EBC000017140F29911BB +:101FB00053984843644901EBC00101F552715498AC +:101FC00000EB400202EB001001EBC00090F87E1025 +:101FD0005398C0EB001000EB80005A4A02EBC0009F +:101FE00041710C210F9140F2991153984843564981 +:101FF00001EBC00101F55271549800EB400202EB75 +:10200000001001EBC00090F878105398C0EB00105E +:1020100000EB80004B4A02EBC000817100211A9155 +:1020200024E040F2991153984843474901EBC0011D +:1020300001F55271549800EB400202EB001001EBE5 +:10204000C0017931BDF86800095C5398C0EB0010FD +:1020500000EB80003B4A02EBC002BDF86800C01DE7 +:102060001154BDF86800401C81B21A91BDF8680097 +:102070000528D6DBBDF83C00C1B25398C0EB001078 +:1020800000EB80002F4A02EBC000C1705398C0EBF8 +:10209000001000EB8000114601EBC0010491BDF877 +:1020A0003C100498E7F7FAFB0022CDE91002DDE9C5 +:1020B0001001000A40EA0160C2B25398C0EB001060 +:1020C00000EB80001F4901EBC000BDF83C104254FA +:1020D0001098C2B25398C0EB001000EB8000194971 +:1020E00001EBC003BDF83C00401C1A54BDF83C0095 +:1020F000801C80B20F90FFE106210F91F5215398CB +:10210000C0EB001000EB80000E4A02F830109DF882 +:1021100054105398C0EB001000EB800002EBC0009D +:10212000417000215398C0EB001000EB800002EBDF +:10213000C0008170BDF83C00C1B25398C0EB0010E4 +:1021400004E00000047D0020C444002000EB800077 +:1021500002EBC000C170F6215398C0EB001000EBF9 +:10216000800002EBC0000171539800EB400101EBCD +:102170000010FE4901EB00113031549801EB0010C2 +:10218000017A5398C0EB001000EB800002EBC00016 +:1021900041715398C0EB001000EB8000114601EB39 +:1021A000C0010491BDF83C100498E7F777FB0022CA +:1021B000CDE91002DDE91020010641EA1220C2B289 +:1021C0005398C0EB001000EB8000E94901EBC00020 +:1021D000BDF83C1042541098C2B25398C0EB0010A6 +:1021E00000EB8000E24901EBC003BDF83C00401C5D +:1021F0001A54BDF83C00801C80B20F907CE1F521A0 +:102200005398C0EB001000EB8000D94A02F8301060 +:102210009DF854105398C0EB001000EB800002EBC7 +:10222000C000417000215398C0EB001000EB80000B +:1022300002EBC000817005215398C0EB001000EB49 +:10224000800002EBC000C170F4215398C0EB001075 +:1022500000EB800002EBC00001715398C0EB00104E +:1022600000EB8000114601EBC001049105210498A8 +:10227000E7F714FB0022CDE91002DDE91001000AA6 +:1022800040EA0160C2B25398C0EB001000EB80003E +:10229000B74901EBC00042711098C2B25398C0EB2D +:1022A000001000EB800001EBC000827107200F904E +:1022B00022E140F213210F91F5215398C0EB001059 +:1022C00000EB8000AA4A02F830109DF85410539891 +:1022D000C0EB001000EB800002EBC0004170BDF8C5 +:1022E0003C0001125398C0EB001000EB800002EBA1 +:1022F000C0008170BDF83C00C1B25398C0EB001023 +:1023000000EB800002EBC000C17005215398C0EBC8 +:10231000001000EB800002EBC000017100211A9157 +:102320001CE0539800EB400101EB00108F4901EBDA +:1023300000110E31BDF86800095C5398C0EB001025 +:1023400000EB80008A4A02EBC002BDF86800401D25 +:102350001154BDF86800401C81B21A91BDF86800A4 +:102360000A28DEDB539800EB400101EB00107F49A7 +:1023700001EB0010408B01125398C0EB001000EBF2 +:1023800080007B4A02EBC000C173539800EB400110 +:1023900001EB0010754901EB0010408BC1B253985E +:1023A000C0EB001000EB800002EBC000017440F2B3 +:1023B0009911539848436F4901EBC00101F55271DF +:1023C000549800EB400202EB001001EBC000B0F8A3 +:1023D0008E0001125398C0EB001000EB8000644A9D +:1023E00002EBC000417440F299115398484361498F +:1023F00001EBC00101F55271549800EB400202EB71 +:10240000001001EBC000B0F88E00C1B25398C0EBD1 +:10241000001000EB8000564A02EBC000817440F2CD +:10242000991153984843534901EBC00101F552718A +:10243000549800EB400202EB001001EBC000B0F832 +:102440008E10539801EB802081B203200491E6F7AF +:10245000A3FD00211A9114E04749BDF86800095C0A +:102460005398C0EB001000EB8000414A02EBC00221 +:10247000BDF8680013301154BDF86800401C81B2EB +:102480001A91BDF86800B0F5007FE5DB5398C0EB0A +:10249000001000EB8000364901EBC0010491BDF84B +:1024A0003C100498E7F7FAF90022CDE91002DDE9C3 +:1024B0001010020642EA1120C1B25398C0EB00107E +:1024C00000EB80002A4A02EBC002BDF83C00115428 +:1024D0001098C1B25398C0EB001000EB8000244A62 +:1024E00002EBC002BDF83C00401C1154BDF83C009A +:1024F000801C81B20F9100BF00BF02F081BF5398D2 +:1025000000EB400101EB0010184901EB00113031E4 +:10251000549801EB00104178159140F299115398AD +:102520004843144901EBC00101F55271549800EB86 +:10253000400202EB001011F8301040F2991253984B +:1025400050430C4A02EBC0004079814208D101217E +:1025500040F2991253985043064A02EBC0000171B1 +:102560000649539801EB0011549809E004400020FB +:10257000047D0020C4440020C52F0020383E0020E8 +:10258000085C401CC1B2FE4A539802EB00125498FA +:102590001154559807287DD00ADC07285AD2DFE865 +:1025A00010F05900FA007F0459003704E703910541 +:1025B00010380828F2D2DFE810F04306D4054D00A9 +:1025C0004D0008004D004E009600FA215398C0EBD4 +:1025D000001000EB8000EB4A02F830105398C0EB7B +:1025E000001000EB800002EBC00041705398C0EB7C +:1025F000001000EB800002EBC00081705398C0EB2C +:10260000001000EB800002EBC0005599C1709DF8EE +:1026100054105398C0EB001000EB800002EBC00098 +:1026200001715398C0EB001000EB8000114601EBE4 +:10263000C000C01C02210490E6F74CFF01465398ED +:10264000C0EB001000EB8000CE4A02EBC0004171ED +:1026500006210F918BE3FA215398C0EB001000EB99 +:102660008000C84A02F830105398C0EB001000EB0D +:10267000800002EBC00041705398C0EB001000EBEB +:10268000800002EBC00081705398C0EB001000EB9B +:10269000800000E0FDE302EBC0005599C1709DF899 +:1026A00054105398C0EB001000EB800002EBC00008 +:1026B00001715398C0EB001000EB8000114601EB54 +:1026C000C000C01C02210490E6F704FF01465398A5 +:1026D000C0EB001000EB8000AA4A02EBC000417181 +:1026E00006210F91B6E7FA215398C0EB001000EBDA +:1026F0008000A44A02F830105398C0EB001000EBA1 +:10270000800002EBC00041705398C0EB001000EB5A +:10271000800002EBC00081705398C0EB001000EB0A +:10272000800002EBC0005599C1709DF85410539879 +:10273000C0EB001000EB800002EBC0000171539869 +:10274000C0EB001000EB8000114601EBC000C01C84 +:1027500002210490E6F7BEFE01465398C0EB00103C +:1027600000EB8000874A02EBC000417106210F9107 +:10277000142240F2991153984843834901EBC00059 +:1027800000F55270549901EB410303EB011100EB8A +:10279000C1004271EBE2FA215398C0EB001000EB4C +:1027A0008000784A02F830105398C0EB001000EB1C +:1027B000800002EBC00041705398C0EB001000EBAA +:1027C000800002EBC00081705398C0EB001000EB5A +:1027D000800002EBC0005599C1709DF854105398C9 +:1027E000C0EB001000EB800002EBC000017140F272 +:1027F000991153984843644901EBC00000F55270A9 +:10280000549901EB410202EB011100EBC100C079C8 +:1028100001287BD140F29911539848435A4901EB62 +:10282000C00000F55270549901EB410202EB011116 +:1028300000EBC1008068B0F1104F05D34FF41001D8 +:102840000020CDE9101013E040F29911539848434D +:102850004D4901EBC00000F55270549901EB410263 +:1028600002EB011100EBC10080680022CDE91002EB +:1028700000211A911CE0BDF86800C0F10200C200FE +:10288000DDE91001CDE92B10E5F7CDFCC2B253987C +:10289000C0EB001000EB80003A4901EBC003BDF82B +:1028A0006800401D1A54BDF86800401C80B21A90A0 +:1028B000BDF868000328DEDB002010901190002195 +:1028C0001A911CE0BDF86800C0F10300C200DDE908 +:1028D0001001CDE92D10E5F7A6FCC2B25398C0EB6C +:1028E000001000EB8000274901EBC003BDF8680031 +:1028F00008301A54BDF86800401C80B21A90BDF828 +:1029000068000428DEDB00211A911DE0A9E0BDF873 +:102910006800C0F10200C200DDE91001CDE92F100E +:10292000E5F781FCC2B25398C0EB001000EB8000C9 +:10293000144901EBC003BDF868000C301A54BDF80F +:102940006800401C80B21A90BDF868000328DEDBE6 +:1029500040F29911539848430B4901EBC00000F530 +:102960005270549901EB410202EB011100EBC100DE +:10297000406B0022CDE9100200201A9025E00000F3 +:10298000383E0020047D0020C4440020BDF86800CB +:10299000C0F10200C200DDE91010CDE931010846A6 +:1029A0003199E5F740FCC2B25398C0EB001000EB40 +:1029B0008000FE4901EBC003BDF868000F301A54D7 +:1029C000BDF86800401C80B21A90BDF8680003286A +:1029D000DCDB40F2991153984843F54901EBC00004 +:1029E00000F55270549901EB410202EB011100EB2A +:1029F000C100406BEF49B1FBF0F00022CDE91002BD +:102A000000201A901EE0BDF86800C0F10300C2006B +:102A1000DDE91010CDE9330108463399E5F703FCF1 +:102A2000C2B25398C0EB001000EB8000DF4901EB0D +:102A3000C003BDF8680012301A54BDF86800401C8D +:102A400080B21A90BDF868000428DCDB002153989E +:102A5000C0EB001000EB8000D44A02EBC00081758F +:102A600037E140F2991153984843D14901EBC00036 +:102A700000F55270549901EB410202EB011100EB99 +:102A8000C100C079E8BB00201090119000211A917C +:102A90001EE0BDF86800C0F10200C200DDE91010C0 +:102AA000CDE9350108463599E5F7BDFBC2B253982B +:102AB000C0EB001000EB8000BC4901EBC003BDF887 +:102AC0006800401D1A54BDF86800401C80B21A907E +:102AD000BDF868000328DCDB40F2991153984843A5 +:102AE000B34901EBC00000F55270549901EB41026B +:102AF00002EB011100EBC1008068B0F1104F07D369 +:102B000000E0E6E04FF410000021CDE9100113E0F1 +:102B100040F2991153984843A54901EBC00000F5D4 +:102B20005270549901EB410202EB011100EBC1001C +:102B300080680022CDE9100200211A911EE0BDF844 +:102B40006800C0F10300C200DDE91010CDE93701D3 +:102B500008463799E5F767FBC2B25398C0EB0010FF +:102B600000EB8000914901EBC003BDF8680008301C +:102B70001A54BDF86800401C80B21A90BDF8680075 +:102B80000428DCDB00211A911EE0BDF86800C0F1CA +:102B90000200C200DDE91010CDE93901084639997B +:102BA000E5F741FBC2B25398C0EB001000EB800088 +:102BB0007E4901EBC003BDF868000C301A54BDF823 +:102BC0006800401C80B21A90BDF868000328DCDB66 +:102BD00040F2991153984843754901EBC00000F544 +:102BE0005270549901EB410202EB011100EBC1005C +:102BF000406B0022CDE9100200201A901EE0BDF8C3 +:102C00006800C0F10200C200DDE91010CDE93B010F +:102C100008463B99E5F707FBC2B25398C0EB00109A +:102C200000EB8000614901EBC003BDF868000F3084 +:102C30001A54BDF86800401C80B21A90BDF86800B4 +:102C40000328DCDB40F2991153984843584901EBC3 +:102C5000C00000F55270549901EB410202EB0111E2 +:102C600000EBC100406B5349B1FBF0F00022CDE90D +:102C7000100200201A901EE0BDF86800C0F10300A9 +:102C8000C200DDE91010CDE93D0108463D99E5F7A8 +:102C9000CAFAC2B25398C0EB001000EB800043495F +:102CA00001EBC003BDF8680012301A54BDF868008B +:102CB000401C80B21A90BDF868000428DCDB0121BA +:102CC0005398C0EB001000EB8000384A02EBC000C4 +:102CD0008175539800EB400101EB0010364901EB80 +:102CE00000103030549900EB01104068401C002265 +:102CF000CDE9100200201A901CE0BDF86800C0F178 +:102D00000100C200DDE91001CDE93F10E5F78BFAC3 +:102D1000C2B25398C0EB001000EB8000234901EBD6 +:102D2000C003BDF8680017301A54BDF86800401C95 +:102D300080B21A90BDF868000228DEDB5398C0EB21 +:102D4000001000EB8000194901EBC000C01C1621E7 +:102D50000490E6F7BFFB01465398C0EB001000EB70 +:102D60008000124A02EBC00041761A210F91ADE2B9 +:102D7000FA215398C0EB001000EB80000B4A02F8D8 +:102D800030105398C0EB001000EB800002EBC00045 +:102D900041705398C0EB001000EB800002EBC000C4 +:102DA00081705398C0EB001008E00000047D002003 +:102DB000C444002000E1F5050440002000EB800041 +:102DC00002EBC0005599C1709DF854105398C0EBA8 +:102DD000001000EB800002EBC00001715398C0EBC3 +:102DE000001000EB8000114601EBC000C01C022166 +:102DF0000490E6F76FFB01465398C0EB001000EB20 +:102E00008000FE4A02EBC000417106210F915DE295 +:102E1000FA215398C0EB001000EB8000F74A02F84B +:102E200030105398C0EB001000EB800002EBC000A4 +:102E300041705398C0EB001000EB800002EBC00023 +:102E400081705398C0EB001000EB800002EBC000D3 +:102E50005599C1709DF854105398C0EB001000EBC9 +:102E6000800002EBC00001715398C0EB001000EB32 +:102E70008000114601EBC000C01C02210490E6F75F +:102E800029FB01465398C0EB001000EB8000DB4AA1 +:102E900000E0D1E002EBC000417106210F9115E284 +:102EA000FA215398C0EB001000EB8000D34A02F8DF +:102EB00030105398C0EB001000EB800002EBC00014 +:102EC00041705398C0EB001000EB800002EBC00093 +:102ED00081705398C0EB001000EB800002EBC00043 +:102EE0005599C1709DF854105398C0EB001000EB39 +:102EF000800002EBC000017140F2991153984843E1 +:102F0000BF4901EBC00101F55271549800EB40023A +:102F100002EB001001EBC000406B0022CDE9100273 +:102F200000201A901EE0BDF86800C0F10200C20047 +:102F3000DDE910104291419008464199E5F773F997 +:102F4000C2B25398C0EB001000EB8000AB4901EB1C +:102F5000C003BDF86800401D1A54BDF86800401C4D +:102F600080B21A90BDF868000328DCDB40F29911AA +:102F700053984843A24901EBC00101F5527154989E +:102F800000EB400202EB001001EBC000416B084671 +:102F90000191002102F094FC02460B46CDE90201AA +:102FA00098480021E5F70EF9CDE91001DDE910019F +:102FB00003F03AFACDE9100100211A911EE0BDF8A4 +:102FC0006800C0F10300C200DDE910104491439095 +:102FD00008464399E5F727F9C2B25398C0EB0010B1 +:102FE00000EB8000854901EBC003BDF868000830A4 +:102FF0001A54BDF86800401C80B21A90BDF86800F1 +:103000000428DCDB5398C0EB001000EB80007B4908 +:1030100001EBC000C01C09210490E6F75BFA0146F1 +:103020005398C0EB001000EB8000744A02EBC00024 +:1030300001730D210F9149E1FA215398C0EB001063 +:1030400000EB80006D4A02F830105398C0EB00107E +:1030500000EB800002EBC00041705398C0EB001001 +:1030600000EB800002EBC00081705398C0EB0010B1 +:1030700000EB800002EBC0005599C1709DF8541020 +:103080005398C0EB001000EB800002EBC000017110 +:103090005398C0EB001000EB8000114601EBC0001C +:1030A000C01C02210490E6F715FA01465398C0EBC4 +:1030B000001000EB8000514A02EBC0004171062174 +:1030C0000F9103E1FA215398C0EB001000EB800050 +:1030D0004A4A02F830105398C0EB001000EB800011 +:1030E00002EBC00041705398C0EB001000EB800071 +:1030F00002EBC00081705398C0EB001000EB800021 +:1031000002EBC0005599C1709DF854105398C0EB64 +:10311000001000EB800002EBC000017155215398B4 +:10312000C0EB001000EB800002EBC000417153982F +:10313000C0EB001000EB8000114601EBC000C01C8A +:1031400003210490E6F7C6F901465398C0EB00103E +:1031500000EB8000294A02EBC000817107210F912A +:10316000B4E0FA215398C0EB001000EB8000234A32 +:1031700002F830105398C0EB001000EB800002EB17 +:10318000C00041705398C0EB001000EB800002EBD0 +:10319000C00081705398C0EB001000EB800002EB80 +:1031A000C0005599C1709DF854105398C0EB0010A1 +:1031B00000EB800002EBC0000171AA215398C0EB24 +:1031C000001000EB800002EBC000417100211A9159 +:1031D00011E000215398C0EB001000EB8000074A7B +:1031E00002EBC002BDF86800801D1154BDF86800F4 +:1031F000401C81B21A91BDF8680005E0047D0020F2 +:10320000C444002000E1F5050328E2DB5398C0EB3D +:10321000001000EB8000F74901EBC000C01C062144 +:103220000490E6F757F901465398C0EB001000EB05 +:103230008000F04A02EBC00041720A210F9145E084 +:10324000FA215398C0EB001000EB8000E94A02F825 +:1032500030105398C0EB001000EB800002EBC00070 +:1032600041705398C0EB001000EB800002EBC000EF +:1032700081705398C0EB001000EB800002EBC0009F +:103280005599C1709DF854105398C0EB001000EB95 +:10329000800002EBC00001715398C0EB001000EBFE +:1032A0008000114601EBC000C01C02210490E6F72B +:1032B00011F901465398C0EB001000EB8000CD4A95 +:1032C00002EBC000417106210F9100BF00BF02F068 +:1032D00097B8539800EB400101EB0010C64901EB91 +:1032E00000113031549801EB00104178159140F2F3 +:1032F000991153984843C14901EBC00101F552713E +:10330000549800EB400202EB001011F8301040F22C +:10331000991253985043B94A02EBC0004079814258 +:1033200008D1012140F2991253985043B34A02EB5D +:10333000C0000171B249539801EB00115498085C28 +:10334000401CC1B2AE4A539802EB0012549811547B +:10335000539830B1012808D002280BD0032813D18C +:103360000DE0A848A84908600EE0A648A649AC3977 +:10337000C86709E0A348A4491831086004E0A148DF +:10338000A149AC39486600BF00BF559889287FD055 +:103390000CDC142876D004DC082874D010286FD1F7 +:1033A00095E3152870D08028F9D1F3E38B286CD0F1 +:1033B0008C286BD08E286AD08F28F0D19DF85410BD +:1033C0005398C0EB001000EB80008A4A02F83010DE +:1033D00003215398C0EB001000EB800002EBC0000B +:1033E00041708F215398C0EB001000EB800002EB7E +:1033F000C00081705398C0EB001000EB80001146B4 +:1034000001EBC001049103210498E7F7ADFB0146ED +:103410005398C0EB001000EB8000764A02EBC0002E +:10342000C17004210F919DF85400402806DC9DF8DE +:10343000540040F480707349088003E09DF8540004 +:103440007049088001211A9114E05398C0EB0010D4 +:1034500000EB8000674901EBC001BDF86800095C22 +:10346000684ABDF8680022F81010BDF86800401CDA +:1034700081B21A91BDF86810BDF83C008142E4DBCE +:1034800096E205E0FEE394E2FDE34EE183E3FBE335 +:103490009DF854105398C0EB001000EB8000554A83 +:1034A00002F8301089215398C0EB001000EB800027 +:1034B00002EBC0008170539800EB400101EB00105B +:1034C0004D4901EB0010007BF0BB40F2991153987D +:1034D00048434A4901EBC00000F55270549901EB92 +:1034E000410202EB011100EBC1008068B0F5100F42 +:1034F00005D34FF410010020CDE9101017E040F281 +:103500009911539848433D4901EBC00101F55271AF +:10351000549800EB400202EB001001EBC000816800 +:1035200008460491002102F0CBF9CDE910010621F3 +:103530005398C0EB001000EB80002E4A02EBC00055 +:10354000417000211A911DE03AE0BDF86800C0F119 +:103550000200C200DDE9100145914690E4F763FEE8 +:10356000C2B25398C0EB001000EB8000214901EB80 +:10357000C003BDF86800C01C1A54BDF86800401CA8 +:1035800080B21A90BDF868000328DEDB5398C0EBC8 +:10359000001000EB8000174901EBC00104910621E7 +:1035A0000498E6F7BAF901465398C0EB001000EB17 +:1035B0008000104A02EBC000817107210F9186E064 +:1035C00040F29911539848430C4901EBC00000F5B3 +:1035D0005270549901EB410202EB011100EBC10062 +:1035E0008068B0F1104F11D34FF010400021CDE9A9 +:1035F000100123E0047D002004400020C44400208A +:10360000383E002018960020AC60024040F299112C +:1036100053984843FE4901EBC00101F5527154989B +:1036200000EB400202EB001001EBC000816808468D +:103630000491002102F044F9CDE9100107215398CB +:10364000C0EB001000EB8000F24A02EBC0004170BA +:1036500000211A911EE0BDF86800C0F10300C2000D +:10366000DDE910104891479008464799E4F7DBFDE3 +:10367000C2B25398C0EB001000EB8000E54901EBAB +:10368000C003BDF86800C01C1A54BDF86800401C97 +:1036900080B21A90BDF868000428DCDB5398C0EBB8 +:1036A000001000EB8000DB4901EBC0010491072111 +:1036B0000498E7F759FA01465398C0EB001000EB65 +:1036C0008000D44A02EBC000C17108210F919DF81F +:1036D0005400402806DC9DF8540040F48070CE4928 +:1036E000088003E09DF85400CB49088001211A911D +:1036F00014E05398C0EB001000EB8000C54901EBCB +:10370000C001BDF868000A5CC349BDF8680021F833 +:103710001020BDF86800401C81B21A91BDF86810F5 +:10372000BDF83C008142E4DB42E19DF8541053981F +:10373000C0EB001000EB8000B64A02F830108B217D +:103740005398C0EB001000EB800002EBC0008170CA +:10375000539800EB400101EB0010B04901EB001061 +:10376000007BE8BB40F2991153984843A84901EB0C +:10377000C00000F55270549901EB410202EB0111B7 +:1037800000EBC1008068B0F5100F05D14FF41000B8 +:103790000021CDE9100117E040F2991153984843F8 +:1037A0009B4901EBC00101F55271549800EB4002B6 +:1037B00002EB001001EBC000816808460491002173 +:1037C00002F07EF8CDE9100106215398C0EB0010FD +:1037D00000EB80008F4A02EBC0004170002100E046 +:1037E0003EE01A911EE0BDF86800C0F10200C20080 +:1037F000DDE910104A91499008464999E4F713FD14 +:10380000C2B25398C0EB001000EB8000814901EB7D +:10381000C003BDF86800C01C1A54BDF86800401C05 +:1038200080B21A90BDF868000328DCDB5398C0EB27 +:10383000001000EB8000774901EBC00104910621E4 +:103840000498E6F76AF801465398C0EB001000EBC5 +:103850008000704A02EBC000817107210F917AE06D +:1038600040F2991153984843694901EBC00000F5B3 +:103870005270549901EB410202EB011100EBC100BF +:103880008068B0F1104F05D14FF010400021CDE914 +:10389000100117E040F29911539848435C4901EB3D +:1038A000C00101F55271549800EB400202EB001088 +:1038B00001EBC000816808460491002102F000F885 +:1038C000CDE9100107215398C0EB001000EB8000F8 +:1038D000504A02EBC000417000211A911EE0BDF871 +:1038E0006800C0F10300C200DDE910104C914B905C +:1038F00008464B99E4F797FCC2B25398C0EB00100E +:1039000000EB8000434901EBC003BDF86800C01C18 +:103910001A54BDF86800401C80B21A90BDF86800C7 +:103920000428DCDB5398C0EB001000EB8000394921 +:1039300001EBC001049107210498E7F715F901464E +:103940005398C0EB001000EB8000324A02EBC0003D +:10395000C17108210F919DF85400402806DC9DF8A4 +:10396000540040F480702C49088003E09DF8540016 +:103970002949088001211A9114E05398C0EB0010E6 +:1039800000EB8000234901EBC001BDF86800095C31 +:10399000214ABDF8680022F81010BDF86800401CEC +:1039A00081B21A91BDF86810BDF83C008142E4DB99 +:1039B00029E39DF854105398C0EB001000EB8000F1 +:1039C000144A02F8301003215398C0EB001000EBAA +:1039D000800002EBC000417008215398C0EB00103A +:1039E00000EB800002EBC00081705398C0EB001028 +:1039F00000EB8000114601EBC00104910321049803 +:103A0000E7F7B2F801465398C0EB001008E0000059 +:103A1000C4440020047D00201896002004400020AB +:103A200000EB8000FE4A02EBC000C17004210F9140 +:103A30009DF85400402806DC9DF8540040F4807046 +:103A4000F849088003E09DF85400F64908800121F8 +:103A50001A9114E05398C0EB001000EB8000F0497D +:103A600001EBC001BDF86800095CEE4ABDF86800D2 +:103A700022F81010BDF86800401C81B21A91BDF800 +:103A80006810BDF83C008142E4DB539800EB400134 +:103A900001EB0010E44901EB00113031549801EBC7 +:103AA0000010807820F020012031539800EB400274 +:103AB00002EB0010DC4A02EB00123032549802EBA9 +:103AC0000010817002205399E6F7B6FA9BE29DF848 +:103AD00054105398C0EB001000EB8000D04A02F85D +:103AE000301003215398C0EB001000EB800002EB74 +:103AF000C000417010215398C0EB001000EB800013 +:103B000002EBC00081705398C0EB001000EB800006 +:103B1000114601EBC001049103210498E7F724F852 +:103B200001465398C0EB001000EB8000BC4A02EB4A +:103B3000C000C17004210F919DF85400402806DC9C +:103B40009DF8540040F48070B649088003E09DF869 +:103B50005400B449088001201A9014E05398C0EB37 +:103B6000001000EB8000AE4901EBC001BDF8680019 +:103B7000095CAC4ABDF8680022F81010BDF8680076 +:103B8000401C81B21A91BDF86810BDF83C0081421A +:103B9000E4DB38E262E09DF854105398C0EB00106B +:103BA00000EB80009E4A02F8301003215398C0EBCE +:103BB000001000EB800002EBC00041708C21539894 +:103BC000C0EB001000EB800002EBC0008170539846 +:103BD000C0EB001000EB8000114601EBC001049126 +:103BE00003210498E6F7C0FF01465398C0EB00108C +:103BF00000EB80008A4A02EBC000C17004210F91E3 +:103C00009DF85400402806DC9DF8540040F4807074 +:103C10008449088003E09DF854008249088001200F +:103C20001A9014E05398C0EB001000EB80007C4920 +:103C300001EBC001BDF86800095C7A4ABDF8680074 +:103C400022F81010BDF86800401C81B21A91BDF82E +:103C50006810BDF83C008142E4DBD4E19DF85410CB +:103C60005398C0EB001000EB80006D4A02F8301052 +:103C700080215398C0EB001000EB800002EBC000E5 +:103C8000817002E05CE1F8E08BE007215398C0EB23 +:103C9000001000EB800002EBC000417040F299116F +:103CA00053984843614901EBC00101F552715498A2 +:103CB00000EB400202EB001001EBC000416B084634 +:103CC0000491002101F0FCFDCDE9100100211A91C1 +:103CD0001CE0BDF86800C0F10300C200DDE910017E +:103CE0004D914E90E4F79FFAC2B25398C0EB00108A +:103CF00000EB80004A4901EBC003BDF86800C01C1E +:103D00001A54BDF86800401C80B21A90BDF86800D3 +:103D10000428DEDB5398C0EB001000EB8000404924 +:103D200001EBC001049107210498E6F71DFF01464D +:103D30005398C0EB001000EB8000394A02EBC00042 +:103D4000C17108210F919DF85400402806DC9DF8B0 +:103D5000540040F480703349088003E09DF854001B +:103D60003049088001201A9014E05398C0EB0010ED +:103D700000EB80002A4901EBC001BDF86800095C36 +:103D8000284ABDF8680022F81010BDF86800401CF1 +:103D900081B21A91BDF86810BDF83C008142E4DBA5 +:103DA00031E19DF854105398C0EB001000EB8000F7 +:103DB0001B4A02F8301003215398C0EB001000EBAF +:103DC000800002EBC00041708E215398C0EB0010C0 +:103DD00000EB800002EBC00081705398C0EB001034 +:103DE00000EB8000114601EBC0010491032104980F +:103DF000E6F7BAFE01465398C0EB001000EB8000D6 +:103E0000074A02EBC000C17004210F919DF85400D5 +:103E100040280FDC9DF8540040F48070014907E011 +:103E2000047D00201896002004400020C444002097 +:103E3000088003E09DF85400FB49088001201A9097 +:103E400014E05398C0EB001000EB8000F74901EB41 +:103E5000C001BDF868000A5CF349BDF8680021F8AC +:103E60001020BDF86800401C81B21A91BDF868109E +:103E7000BDF83C008142E4DBC5E09DF85410539846 +:103E8000C0EB001000EB8000E84A02F8301003217C +:103E90005398C0EB001000EB800002EBC0004170B3 +:103EA00015215398C0EB001000EB800002EBC0001E +:103EB00081705398C0EB001000EB8001104600EBBE +:103EC000C101049103210498E6F74EFE0146539880 +:103ED000C0EB001000EB8000D44A02EBC000C170C0 +:103EE00004210F919DF85400402806DC9DF85400F1 +:103EF00040F48070CC49088003E09DF85400CA4922 +:103F0000088001201A9014E05398C0EB001000EBD9 +:103F10008000C64901EBC001BDF868000A5CC249D7 +:103F2000BDF8680021F81020BDF86800401C81B27F +:103F30001A91BDF86810BDF83C008142E4DB62E0F4 +:103F40009DF854105398C0EB001000EB8000B74A66 +:103F500002F8301003215398C0EB001000EB8000F2 +:103F600002EBC000417014215398C0EB001000EB2D +:103F7000800002EBC00081705398C0EB001000EB92 +:103F80008000114601EBC001049103210498E6F77B +:103F9000EBFD01465398C0EB001000EB8000A34AF4 +:103FA00002EBC000C17004210F919DF8540040281D +:103FB00006DC9DF8540040F480709B49088003E0C3 +:103FC0009DF854009849088001201A9014E05398F5 +:103FD000C0EB001000EB8000944901EBC001BDF87C +:103FE00068000A5C9049BDF8680021F81020BDF80F +:103FF0006800401C81B21A91BDF86810BDF83C0001 +:104000008142E4DB00BF00BFE2E3539800EB4001D4 +:1040100001EB0010864901EB00113031549801EB9F +:104020000010417808460491002102F0FDF9C1B268 +:10403000159140F29911539848437E4901EBC00114 +:1040400001F55271549800EB400202EB001011F898 +:10405000301040F2991253985043764A02EBC00058 +:104060004079814208D1012140F29912539850437E +:10407000704A02EBC00001716F49539801EB0011C7 +:104080005498085C401CC1B26B4A539802EB001272 +:104090005498115440F2991153984843654901EBE3 +:1040A000C00000F55270549901EB410202EB01117E +:1040B00000EBC10090F89000C0F3C00090B153989D +:1040C00000EB400101EB0010594901EB0010417970 +:1040D0000B464FF4805204914FF4E131539802F0B3 +:1040E00091F819E0539800EB400101EB00105049A2 +:1040F00001EB001041790491539800EB400101EB72 +:1041000000114B4800EB0110016803914FF48052FD +:10411000049B539802F076F85598E4284DD006DCBD +:10412000A1287CD0A3287BD0B02845D106E0E52883 +:1041300077D0E62876D0E728F7D16DE1F5215398BE +:10414000C0EB001000EB8000384A02F830109DF8F8 +:1041500054105398C0EB001000EB800002EBC0003D +:104160004170A2215398C0EB001000EB800002EBDD +:10417000C0008170B0215398C0EB001000EB8000AC +:1041800002EBC000C1705398C0EB001000EB800040 +:10419000114601EBC00104910321049802F020F8BC +:1041A00001465398C0EB001000EB80001F4A02EB61 +:1041B000C000017105210F9109E3F5215398C0EB6F +:1041C000001000EB8000194A02F830109DF85410DE +:1041D0005398C0EB001000EB800002EBC000417070 +:1041E000539800EB400101EB0010114901EB001066 +:1041F000007BC0B940F29911539848430D4901EB37 +:10420000C00000F55270549901EB410202EB01111C +:1042100000EBC1008068B0F5100F15D30EE03AE155 +:1042200018E256E294E275E018960020047D002022 +:1042300004400020C4440020383E00204FF4100009 +:104240000021CDE9100113E040F299115398484341 +:10425000FD4901EBC00000F55270549901EB410299 +:1042600002EB011100EBC10080680022CDE91002D1 +:10427000A5215398C0EB001000EB8000F34A02EB3D +:10428000C000817000211A911CE0BDF86800C0F1E7 +:104290000200C200DDE910014F915090E3F7C3FF27 +:1042A000C2B25398C0EB001000EB8000E74901EB6D +:1042B000C003BDF86800C01C1A54BDF86800401C5B +:1042C00080B21A90BDF868000328DEDBB521539850 +:1042D000C0EB001000EB8000DC4A02EBC0008171F3 +:1042E0005398C0EB001000EB8000114601EBC001B9 +:1042F00004910621049801F073FF01465398C0EB26 +:10430000001000EB8000D14A02EBC000C17108210F +:104310000F9180E040F2991153984843CA4901EB4C +:10432000C00000F55270549901EB410202EB0111FB +:1043300000EBC1008068B0F1104F05D34FF0104082 +:104340000021CDE9100113E040F299115398484340 +:10435000BD4901EBC00000F55270549901EB4102D8 +:1043600002EB011100EBC10080680022CDE91002D0 +:10437000A6215398C0EB001000EB8000B34A02EB7B +:10438000C000817000211A911EE0BDF86800C0F1E4 +:104390000300C200DDE91010529151900846519976 +:1043A000E3F741FFC2B25398C0EB001000EB80006E +:1043B000A64901EBC003BDF86800C01C1A54BDF843 +:1043C0006800401C80B21A90BDF868000428DCDB4D +:1043D000E4215398C0EB001000EB80009B4A02EBF5 +:1043E000C000C1715398C0EB001000EB8000114673 +:1043F00001EBC00104910721049801F0F1FE014690 +:104400005398C0EB001000EB8000904A02EBC00014 +:10441000017209210F91DAE1F5215398C0EB0010E8 +:1044200000EB8000894A02F830109DF85410539830 +:10443000C0EB001000EB800002EBC0004170A22135 +:104440005398C0EB001000EB800002EBC0008170BD +:10445000E7215398C0EB001000EB800002EBC00096 +:10446000C1705398C0EB001000EB8000114601EBC7 +:10447000C00104910321049801F0B2FE0146539853 +:10448000C0EB001000EB8000704A02EBC00001712D +:1044900005210F919BE1F5215398C0EB001000EB33 +:1044A00080006A4A02F830109DF854105398C0EB0F +:1044B000001000EB800002EBC0004170539800EB4D +:1044C000400101EB0010624901EB0010007BE0BBF2 +:1044D000A4215398C0EB001000EB800002EBC00059 +:1044E000817000211A9127E040F2991153984843B6 +:1044F000554901EBC00101F55271549800EB40029F +:1045000002EB001001EBC000416BBDF86800C0F188 +:104510000100C000C1405398C0EB001000EB8000C8 +:104520004A4A02EBC002BDF86800C01C1154BDF835 +:104530006800401C81B21A91BDF868000228D3DBE4 +:10454000B2215398C0EB001000E01FE000EB8000A8 +:104550003E4A02EBC00041715398C0EB001000EBE3 +:104560008000114601EBC00104910521049801F07F +:1045700037FE01465398C0EB001000EB8000334A31 +:1045800002EBC000817107210F915BE0A5215398D8 +:10459000C0EB001000EB80002C4A02EBC0008170E1 +:1045A00000211A9127E040F2991153984843264977 +:1045B00001EBC00101F55271549800EB400202EB8F +:1045C000001001EBC000416BBDF86800C0F10200B3 +:1045D000C000C1405398C0EB001000EB80001B4AA4 +:1045E00002EBC002BDF86800C01C1154BDF86800A1 +:1045F000401C81B21A91BDF868000328D3DBA121C9 +:104600005398C0EB001000EB8000104A02EBC00092 +:1046100081715398C0EB001000EB8000114601EB54 +:10462000C00104910621049801F0DAFD0146539877 +:10463000C0EB001000EB8000044A02EBC000C17127 +:1046400008210F91C3E00000C4440020047D002035 +:1046500004400020F5215398C0EB001000EB8000CF +:10466000FE4A02F830109DF854105398C0EB001029 +:1046700000EB800002EBC0004170A2215398C0EB18 +:10468000001000EB800002EBC0008170A321539862 +:10469000C0EB001000EB800002EBC000C17053982B +:1046A000C0EB001000EB8000114601EBC00104914B +:1046B0000321049801F094FD01465398C0EB0010CB +:1046C00000EB8000E54A02EBC000017105210F916B +:1046D0007DE0F5215398C0EB001000EB8000DF4A2D +:1046E00002F830109DF854105398C0EB001000EB06 +:1046F000800002EBC0004170A2215398C0EB001073 +:1047000000EB800002EBC0008170E5215398C0EB04 +:10471000001000EB800002EBC000C1705398C0EBAA +:10472000001000EB8000114601EBC0010491032151 +:10473000049801F055FD01465398C0EB001000EBC2 +:104740008000C64A02EBC000017105210F913EE0D6 +:10475000F5215398C0EB001000EB8000BF4A02F82F +:1047600030109DF854105398C0EB001000EB8000FF +:1047700002EBC0004170A2215398C0EB001000EB87 +:10478000800002EBC0008170E6215398C0EB00105E +:1047900000EB800002EBC000C1705398C0EB00102A +:1047A00000EB8000114601EBC00104910321049845 +:1047B00001F016FD01465398C0EB001000EB80029B +:1047C000A64800EBC200017105210F9100BF00BF98 +:1047D000FDE35499149140F2991153984843A0492C +:1047E00001EBC00108319DF8500000EB800202EBA4 +:1047F000C00001EB8000827840F299115398484341 +:10480000974901EBC00108319DF8500000EB80038F +:1048100003EBC00001EB8000C0781044C1B254919A +:1048200040F29911539848438D4901EBC00108317A +:104830009DF8500000EB800202EBC00001EB80000D +:104840004178159140F2991153984843844901EBFE +:10485000C00108319DF8500000EB800202EBC0005F +:1048600001EB8000017940F29912539850437C4A41 +:1048700002EBC0004079814208D1012140F2991237 +:1048800053985043764A02EBC00001717549539822 +:1048900001EB00119DF85000014404910878401C80 +:1048A000C1B2049801709DF85400002804DD9DF801 +:1048B0005400401EC1B215915598A1380A286ED2F5 +:1048C000DFE800F0FEFDFCFBFAF9F805F7F602213F +:1048D0005398C0EB001000EB8000604A02F83010E3 +:1048E0009DF854004030C1B25398C0EB001000EB6B +:1048F000800002EBC000417041215398C0EB0010D2 +:1049000000EB800002EBC000817030215398C0EBB7 +:10491000001000EB800002EBC000C1705398C0EBA8 +:10492000001000EB800002EBC000017140F2991111 +:10493000539848434A4901EBC00101F5527154981C +:1049400000EB400202EB001001EBC000007901090E +:104950005398C0EB001000EB8000404A02EBC0000F +:1049600041715398C0EB001000EB8000114601EB41 +:10497000C00040790A2813DA5398C0EB001000EB0E +:10498000800001EBC00040793030C1B25398C0EBD9 +:10499000001000EB800002EBC000417114E018E24F +:1049A0005398C0EB001000EB80002C4901EBC000D5 +:1049B00040793730C1B25398C0EB001000EB800053 +:1049C000264A02EBC000417140F2991153984843C6 +:1049D000234901EBC00101F55271549800EB4002EC +:1049E00002EB001001EBC000007900F00F015398BA +:1049F000C0EB001000EB8000184A02EBC000817190 +:104A00005398C0EB001000EB8000114601EBC00092 +:104A100080790A2812DA5398C0EB001000EB80006E +:104A200001EBC00080793030C1B25398C0EB001068 +:104A300000EB800002EBC00081711BE05398C0EBDB +:104A4000001000EB8000054901EBC0008079373091 +:104A5000C1B25398C0EB001006E00000047D0020B6 +:104A6000C4440020383E002000EB8000FE4A02EBE8 +:104A7000C000817103225398C0EB001000EB80004E +:104A8000F94901EBC000C2715398C0EB001000EB74 +:104A9000800001EBC000401C07210490E4F71AFDE0 +:104AA00001465398C0EB001000EB8000EE4A08E08E +:104AB00021E1A3E0DBE3FDE347E38BE1F1E04AE042 +:104AC0001FE002EBC000017209210F91002140F2AA +:104AD000991253985043E54A02EBC0000171082235 +:104AE00040F2991153984843E04901EBC00000F5AA +:104AF0005270549901EB410303EB011100F831208E +:104B000067E104215398C0EB001000EB8000D64A07 +:104B100002F830109DF854004030C1B25398C0EBF9 +:104B2000001000EB800002EBC0004170512153984F +:104B3000C0EB001000EB800002EBC000817005218B +:104B40005398C0EB001000EB800002EBC000C17076 +:104B500004210F913DE102215398C0EB001000EBBE +:104B60008000C14A02F830109DF854004030C1B2B4 +:104B70005398C0EB001000EB800002EBC0004170C6 +:104B800041215398C0EB001000EB800002EBC00005 +:104B9000817031215398C0EB001000EB800002EBD4 +:104BA000C000C17035215398C0EB001000EB8000AD +:104BB00002EBC000017103215398C0EB001000EB21 +:104BC000800002EBC00041715398C0EB001000EB75 +:104BD0008000114601EBC000401C05210490E4F761 +:104BE00079FC01465398C0EB001000EB80009E4A10 +:104BF00002EBC000817107210F91FFE3022153985E +:104C0000C0EB001000EB8000974A02F830109DF8CE +:104C100054004030C1B25398C0EB001000EB80004C +:104C200002EBC000417041215398C0EB001000EB33 +:104C3000800002EBC000817032215398C0EB00105D +:104C400000EB800002EBC000C17030215398C0EB34 +:104C5000001000EB800002EBC000017103215398AB +:104C6000C0EB001000EB800002EBC00041715398D4 +:104C7000C0EB001000EB8000114601EBC000401CAF +:104C800005210490E4F726FC01465398C0EB001080 +:104C900000EB8000744A02EBC000817107210F9184 +:104CA000ACE304215398C0EB001000EB80006E4A87 +:104CB00002F830109DF854004030C1B25398C0EB58 +:104CC000001000EB800002EBC000417041215398BE +:104CD000C0EB001000EB800002EBC00081700521EA +:104CE0005398C0EB001000EB800002EBC000C170D5 +:104CF00004210F9182E302215398C0EB001000EBD6 +:104D00008000594A02F830109DF854004030C1B27A +:104D10005398C0EB001000EB800002EBC000417024 +:104D200041215398C0EB001000EB800002EBC00063 +:104D3000817031215398C0EB001000EB800002EB32 +:104D4000C000C17032215398C0EB001000EB80000E +:104D500002EBC000017103215398C0EB001000EB7F +:104D6000800002EBC00041715398C0EB001000EBD3 +:104D70008000114601EBC000401C05210490E4F7BF +:104D8000A9FB01465398C0EB001000EB8000364AA7 +:104D900002EBC000817107210F91539800EB400195 +:104DA00001EB0010324901EB00113031549801EB56 +:104DB0000010807820F02002539800EB400101EBB6 +:104DC00000102B4901EB00103030549900EB01101A +:104DD000827013E302215398C0EB001000EB8000B7 +:104DE000214A02F830109DF854004030C1B2539867 +:104DF000C0EB001000EB800002EBC00041704121CD +:104E00005398C0EB001000EB800002EBC0008170F3 +:104E100031215398C0EB001000EB800002EBC00082 +:104E2000C1705398C0EB001000EB800002EBC00093 +:104E3000017140F29911539848430C4901EBC000AD +:104E400000F55270549901EB410202EB011100EBA5 +:104E5000C1008068B0F5100F11D330215398C0EB1A +:104E6000001000EB800005E0047D0020C444002019 +:104E700004400020FE4A02EBC000417109E03221EB +:104E80005398C0EB001000EB8000F94A02EBC00021 +:104E9000417140F2991153984843F64901EBC00023 +:104EA00000F55270549901EB410202EB011100EB45 +:104EB000C100C07901280AD131215398C0EB0010FC +:104EC00000EB8000EA4A02EBC00081711BE040F277 +:104ED000991153984843E74901EBC00000F552701F +:104EE000549901EB410202EB011100EBC100C079C2 +:104EF00048B932215398C0EB001000EB8000DC4A27 +:104F000002EBC000817100201A902AE040F2991152 +:104F100053984843D74901EBC00101F552715498A9 +:104F200000EB400202EB001001EBC0008168BDF80D +:104F30006800C0F105008000C14001F00F01303170 +:104F40005398C0EB001000EB8000C94A02EBC0028E +:104F5000BDF86800C01D1154BDF86800401C81B246 +:104F60001A91BDF868000628D0DB00201A9011E0E5 +:104F700030215398C0EB001000EB8000BC4A02EBDC +:104F8000C002BDF868000D301154BDF86800401C27 +:104F900081B21A91BDF868001E28E9DB0020199043 +:104FA000A9E040F2991153984843B24901EBC0017E +:104FB00008319DF8500000EB800202EBC00001EBCD +:104FC0008000C178BDF86400814236D100E017E26C +:104FD00040F2991153984843A64901EBC0010831AA +:104FE0009DF8500000EB800202EBC00001EB800056 +:104FF0008178BDF86400014401EB410000EB011130 +:1050000040F29912539850439A4A02EBC00000F5BF +:10501000527000EBC100406B78B132215398C0EB65 +:10502000001000EB8000924A02EBC002BDF8640061 +:1050300000EB80000D3011540EE030215398C0EB8E +:10504000001000EB80008A4A02EBC002BDF8640049 +:1050500000EB80000D30115400201A9042E040F225 +:10506000991153984843834901EBC00108319DF8D9 +:10507000500000EB800202EBC00001EB8000817861 +:10508000BDF86400014401EB410000EB011140F266 +:10509000991253985043774A02EBC00000F55270C2 +:1050A00000EBC100416BBDF86800C0F10300800057 +:1050B000C14001F00F013031BDF868200E32BDF85B +:1050C000640000EB800002445398C0EB001000EB3A +:1050D0008000674B03EBC0008154BDF86800401CA2 +:1050E00081B21A91BDF868000428B8DBBDF86400ED +:1050F000401C81B21991BDF864000628FFF651AF3B +:1051000003225398C0EB001000EB8000584901EBDC +:10511000C00080F82B205398C0EB001000EB8000FB +:1051200001EBC000401C2B210490E4F7D3F90146A9 +:105130005398C0EB001000EB80004D4A02EBC0001A +:1051400080F82C102D210F9158E102215398C0EBCB +:10515000001000EB8000464A02F830109DF8540021 +:105160004030C1B25398C0EB001000EB800002EB5E +:10517000C000417041215398C0EB001000EB80004B +:1051800002EBC000817032215398C0EB001000EB9D +:10519000800002EBC000C17031215398C0EB0010B9 +:1051A00000EB800002EBC000017132215398C0EB8C +:1051B000001000EB800002EBC000417100211A9149 +:1051C00011E030215398C0EB001000EB8000284A1A +:1051D00002EBC002BDF86800801D1154BDF86800E4 +:1051E000401C81B21A91BDF868001E28E9DB00203E +:1051F0001990AFE040F29911539848431D4901EBD3 +:10520000C00108319DF8500000EB800202EBC000A5 +:1052100001EB8000C178BDF8640081423AD140F2D0 +:10522000991153984843134901EBC00108319DF887 +:10523000500000EB800202EBC00001EB800081789F +:10524000BDF86400014401EB410000EB011140F2A4 +:10525000991253985043074A02EBC00000F5527070 +:1052600000EBC100406BA8B13221539804E0B0E0DC +:10527000047D0020C4440020C0EB001000EB80003F +:10528000FE4A02EBC002BDF8640000EB8000801D06 +:1052900011540EE030215398C0EB001000EB800059 +:1052A000F64A02EBC002BDF8640000EB8000801DEE +:1052B000115400E078E000201A9042E040F2991189 +:1052C00053984843EE4901EBC00108319DF8500066 +:1052D00000EB800202EBC00001EB80008178BDF89A +:1052E0006400014401EB410000EB011140F299120E +:1052F00053985043E24A02EBC00000F5527000EBB5 +:10530000C100416BBDF86800C0F103008000C140DE +:1053100001F00F013031BDF86820D21DBDF86400E6 +:1053200000EB800002445398C0EB001000EB8000BB +:10533000D24B03EBC0008154BDF86800401C81B221 +:105340001A91BDF868000428B8DBBDF86400401C61 +:1053500081B21991BDF864000628FFF64BAF032215 +:105360005398C0EB001000EB8000C44901EBC00073 +:1053700080F824205398C0EB001000EB800001EB74 +:10538000C000401C24210490E4F7A4F8014653987F +:10539000C0EB001000EB8000B84A02EBC00080F8C0 +:1053A000251026210F9129E010215398C0EB001001 +:1053B00000EB8000B14A02F8301030215398C0EB66 +:1053C000001000EB800002EBC000417002210F9141 +:1053D00014E010215398C0EB001000EB8000A74AA6 +:1053E00002F8301031215398C0EB001000EB800020 +:1053F00002EBC000417002210F9100BF00BF00BF4F +:1054000000BF539830B1012815D0022825D00328B9 +:1054100049D135E0BDF83C0060B180219948E5F7FD +:105420006DFBBDF83C009849086001219648001FBB +:10543000E4F7B4FA37E0BDF83C0068B108219148C0 +:10544000E5F75CFBBDF83C008F49A43948670121B2 +:105450008D483438E4F7A2FA25E0BDF83C0070B17D +:105460004FF480718948E5F749FBBDF83C00864957 +:1054700018310860012184481430E4F78FFA12E0F3 +:10548000BDF83C0070B14FF480617E48E5F736FB13 +:10549000BDF83C007C49A439C86501217A484C38E4 +:1054A000E4F77CFA00BF00BF794890F80A0FC0B358 +:1054B0005398C0EB001000EB8000704901EBC00175 +:1054C00000230491BDF83C10539A0498E5F764FB5F +:1054D000E6E17049539801EB00115498085C401CB8 +:1054E000C1B26C4A539802EB001254981154D7E1A0 +:1054F00068496C39539811F81000C00988B953985D +:1055000011F81000C0F3C300062833D2DFE800F022 +:105510000383FDFC573300215F48C17000201A90BF +:1055200014E0BDE15D49BDF86800095C5398C0EB2B +:10553000001000EB8000514A02EBC002BDF8680089 +:105540001154BDF86800401C81B21A915348E2F72B +:105550009AFEBDF868108842E4D8BDF868100F9133 +:105560004FF47A71539800EB40004A4A303A02EB0C +:105570008000816040E100204749C8701A9013E024 +:105580004749BDF86800095C5398C0EB001000EB78 +:1055900080003A4A02EBC002BDF868001154BDF821 +:1055A0006800401C81B21A913D48E2F76CFEBDF8DC +:1055B00068108842E4D8BDF868100F911CE1002003 +:1055C0001A9013E03749BDF86800095C5398C0EBA6 +:1055D000001000EB8000294A02EBC002BDF8680011 +:1055E0001154BDF86800401C81B21A912D48E2F7B1 +:1055F0004AFEBDF868108842E4D8BDF868100F91E3 +:1056000042F21071539800EB4000224A303A02EB0C +:1056100080008160F0E000201F49C8701A9013E0FC +:105620002149BDF86800095C5398C0EB001000EBFD +:105630008000124A02EBC002BDF868001154BDF8A8 +:105640006800401C81B21A911748E2F71CFEBDF8B1 +:1056500068108842E4D853983130C1B25398C0EBF7 +:10566000001000EB8000054A02EBC000C1725398A5 +:1056700000EB40003130C1B2539817E0047D0020A8 +:10568000C4440020000C0240A4600240000002401C +:10569000BC220020383E00204C3A002081640308E0 +:1056A0008C6403087864030830640308C0EB0010BE +:1056B00000EB800002EBC0008175539803282BD1CA +:1056C00031215398C0EB001000EB800002EBC000CA +:1056D000817530215398C0EB001000EB800002EB85 +:1056E000C000C1750D215398C0EB001000EB800085 +:1056F00002EBC00001760A215398C0EB001000EBCA +:10570000800002EBC00001E04BE012E04176BDF802 +:105710006800401C81B21A91BDF868100F9142F2E6 +:105720001071539800EB40005E4A02EB80008160EC +:1057300062E000201A9013E05B49BDF86800095C44 +:105740005398C0EB001000EB8000584A02EBC002F7 +:10575000BDF868001154BDF86800401C81B21A9170 +:105760005148E2F790FDBDF868108842E4D8BDF8D2 +:1057700068100F914B493C39539811F8100020F0F4 +:1057800078011831474A3C3A539802F810104FF408 +:10579000FA61539800EB40003C3202EB80008160DC +:1057A0002AE000211A9113E04149BDF86800095C24 +:1057B0005398C0EB001000EB80003C4A02EBC002A3 +:1057C000BDF868001154BDF86800401C81B21A9100 +:1057D0003748E2F758FDBDF868108842E4D8BDF8B4 +:1057E00068100F9142F21071539800EB40002D4A5F +:1057F00002EB8000816000BF00BF539830B10128E8 +:1058000015D0022825D0032849D135E0BDF83C0049 +:1058100060B180212748E5F771F9BDF83C002649C1 +:10582000086001212448001FE4F7B8F837E0BDF80C +:105830003C0068B108211F48E5F760F9BDF83C005D +:105840001D49A439486701211B483438E4F7A6F8FC +:1058500025E0BDF83C0070B14FF480711748E5F7C2 +:105860004DF9BDF83C001449183108600121124877 +:105870001430E4F793F812E0BDF83C0070B14FF437 +:1058800080610C48E5F73AF9BDF83C000A49A439B3 +:10589000C865012108484C38E4F780F800BF00BF14 +:1058A00056B010BD083E00206C640308047D002043 +:1058B0004A640308000C0240A46002400000024059 +:1058C0002DE9F05F2DED0C8B05460E4600240021DE +:1058D0000F46884600BF37E0E200AA46B34650466E +:1058E0005946E2F7A0FC00F0FF092046E2F790FEDF +:1058F00041EC1D0BB0EE4D1AF0EE6D1A9FED160B3C +:105900000EF0CEFBB0EE40BAF0EE60BA09F00F0137 +:105910004FEA291202EB820201EB4200E2F767FE36 +:1059200053EC1B2BE2F76CFD41EC190B384641465A +:10593000E2F77BFE53EC192BE2F7BBFCE2F7C9FE62 +:1059400007468846601CC4B2082CC5DB3846414671 +:10595000BDEC0C8BBDE8F09F00000000000059403A +:1059600010B5002440F224410E480EF008F801283A +:1059700016D10C480088C4B20A48001D0088C4B281 +:1059800040F2244107480DF074FF01200649487099 +:1059900006480068C0F57A7081B20548A0F8301555 +:1059A00010BD000000440040D83D00208C60024043 +:1059B000BC72002010B5002440F224410A480DF0CA +:1059C000DEFF01280FD108480088C4B20648001D38 +:1059D0000088C4B20121054841730548406CC0F5F8 +:1059E0007A700449488010BD004C0040D83D00202A +:1059F00000600240EC77002010B5002440F2244102 +:105A00000A480DF0BCFF01280ED108480088C4B236 +:105A100006488088C4B2012105484176054840699E +:105A2000C0F57A700449888010BD00000050004025 +:105A3000D83D002000600240EC77002010B5002423 +:105A400040F224410B480DF09AFF012810D109487B +:105A50000088C4B20748001D0088C4B2012106486E +:105A600080F825100548C06AC0F57A700449C880DE +:105A700010BD000000480040D83D002000600240FA +:105A8000EC77002010B5002410491148E3F76CFFB3 +:105A900000210F48E3F782FF00E000BF40210D48DE +:105AA0000DF060FF0028F8D080210B48E5F728F8BA +:105AB0000A4907481838E3F757FF01210448183806 +:105AC000E3F76CFF01200649087010BD008020201C +:105AD000A060024000440040000C0240008800200A +:105AE0001600002010B5002410491148E3F73CFFD0 +:105AF00000210F48E3F752FF00E000BF40210D48AE +:105B00000DF030FF0028F8D008210B48E4F7F8FF2B +:105B10000A4907483038E3F727FF012104483038A5 +:105B2000E3F73CFF01200649087010BD20800020EB +:105B300070600240004C0040000C024000802010C9 +:105B40001600002010B5002411491248E3F70CFF9D +:105B500000211048E3F722FF00E000BF40210E487B +:105B60000DF000FF0028F8D04FF480710B48E4F7E7 +:105B7000C7FF0B490748A838E3F7F6FE012105489F +:105B8000A838E3F70BFF01200649087010BD00009C +:105B900000800028B8600240005000400000024031 +:105BA000208000101600002010B500241149124872 +:105BB000E3F7DAFE00211048E3F7F0FE00E000BF53 +:105BC00040210E480DF0CEFE0028F8D04FF4806141 +:105BD0000B48E4F795FF0B4907483038E3F7C4FE5C +:105BE000012105483038E3F7D9FE01200649087045 +:105BF00010BD0000008000185860024000480040BE +:105C0000000C0240008800101600002030B58FB054 +:105C100005460C460121480509F08AFF35B1012DE2 +:105C20005ED0022D7ED0032D59D115E1BA48E3F79D +:105C3000C1FE40200390002005904FF48060069044 +:105C4000082C03D100200790089005E0102C03D108 +:105C5000E001079080000890002009904FF4003088 +:105C60000A9000200B900C900D900E90AB48019084 +:105C700040060090AA4802906946A748E3F764FFEF +:105C800001221021A448E3F741FFA3481838E3F7A5 +:105C900091FE002003904FF47A700490002005904C +:105CA0004FF48060069000200790089009904FF410 +:105CB00000300A9000200B900C900D900E909748A9 +:105CC0000190400600909748029069469248183823 +:105CD000E3F73AFF012190481838E3F75FFE18E137 +:105CE0008D483038E3F766FE402003900020059091 +:105CF0004FF480600690082C03D100200790089094 +:105D000005E0102C03D1E0010790800008900020EE +:105D100009904FF400300A9000200B900C900D90E9 +:105D20000E9000E03BE080480190400600907F48E4 +:105D30000290694678483038E3F706FF01221021C7 +:105D400075483038E3F7E2FE73486038E3F732FE17 +:105D5000002003904FF47A700490002005904FF4D7 +:105D60008060069000200790089009904FF4003062 +:105D70000A9000200B900C900D900E906A480190B4 +:105D8000400600906A480290694663486038E3F72D +:105D9000DBFE012160486038E3F700FEB9E05E48B1 +:105DA0001830E3F707FE40200390002005904FF4E1 +:105DB00080600690082C03D100200790089005E031 +:105DC000102C03D1E001079080000890002009907A +:105DD0004FF400300A9000200B900C900D900E9024 +:105DE00054480190400600905348029069464A4842 +:105DF0001830E3F7A9FE0122102147481830E3F7D5 +:105E000085FE45489038E3F7D5FD002003904FF418 +:105E10007A700490002005904FF480600690002076 +:105E20000790089009904FF400300A9000200B90E2 +:105E30000C900D900E903F480190400600903F4816 +:105E40000290694634489038E3F77EFE01213248DB +:105E50009038E3F7A3FD5CE02F484838E3F7AAFD4C +:105E600040200390002005904FF480600690082C9D +:105E700003D100200790089005E0102C03D1E00129 +:105E8000079080000890002009904FF400300A909D +:105E900000200B900C900D900E9029480190400628 +:105EA00000902848029069461B484838E3F74CFEAA +:105EB0000122102118484838E3F728FE16487838A0 +:105EC000E3F778FD002003904FF47A7004900020EF +:105ED00005904FF48060069000200790089009908C +:105EE0004FF400300A9000200B900C900D900E9013 +:105EF00013480190400600901348029069460648F6 +:105F00007838E3F721FE012103487838E3F746FDAE +:105F100000BF00BF0FB030BDA0600240044400408D +:105F2000047D002064860020044C00405C7F00203B +:105F30004C8A002004500040B4810020348E0020A0 +:105F4000044800400C8400201C9200201CB5012154 +:105F5000084609F0EDFD0121042009F0E9FD0121C9 +:105F6000082009F0E5FD0121402009F0E1FD0722AC +:105F700005214448E4F796FD072206214148E4F74D +:105F800091FD072208213F48E4F78CFD07220921F3 +:105F90003C48E4F787FD08220A213B48E4F782FDEC +:105FA00008220B213848E4F77DFD082202213548FC +:105FB000E4F778FD08220C213348E4F773FD4FF431 +:105FC0005970009002208DF8050000208DF8060021 +:105FD00001208DF8070002208DF804006946294849 +:105FE000E4F718FD4FF4E050009002208DF8050012 +:105FF00000208DF8060001208DF8070002208DF8A2 +:10600000040069462048E4F705FD4FF491600090D4 +:1060100000208DF8060001208DF80400694619481B +:10602000E4F7F8FC4FF48070009000208DF8060033 +:1060300001208DF8040069461448E4F7EBFC4FF4A6 +:10604000F040009000208DF8060001208DF804003B +:1060500069460F48E4F7DEFC4FF480410C48E4F752 +:106060004DFD4FF400510A48E4F748FD4FF48051CC +:106070000748E4F743FD4FF400610548E4F73EFDAF +:106080001CBD0000000C024000080240000002405D +:106090000018024070B5002500260024FFF756FFC7 +:1060A0000421114880F81A1B00BF08E0082120468F +:1060B000FFF7ACFD204600F0F1F9601CC4B20A48BD +:1060C00090F81A0BA042F1DC00F014F80021074808 +:1060D00080F8741500200649887048700120C87047 +:1060E0004FF47A70886070BDBC320020BC72002012 +:1060F0003078002008B511208DF8000002208DF8BE +:10610000010001208DF802008DF80300684601F0BF +:10611000EFFF26208DF8000001208DF801000020FF +:106120008DF8020001208DF80300684601F0E0FFC1 +:106130000E208DF8000002208DF8010001208DF85E +:1061400002008DF80300684601F0D2FF27208DF889 +:10615000000001208DF8010000208DF802000120D0 +:106160008DF80300684601F0C3FF0F208DF8000092 +:1061700002208DF8010001208DF802008DF8030047 +:10618000684601F0B5FF34208DF8000001208DF83D +:10619000010000208DF8020001208DF80300684600 +:1061A00001F0A6FF2F208DF8000002208DF80100DD +:1061B00001208DF802008DF80300684601F098FF79 +:1061C00035208DF8000001208DF8010000208DF8A9 +:1061D000020001208DF80300684601F089FF08BD28 +:1061E00010B5024601B9102112F8013B00BF12F8A8 +:1061F000010B4340481E80B2011EF8D103F07F001E +:1062000010BD00002DE9FF4107460D4616461C460D +:1062100037B1012F42D0022F7FD0032F3DD1BAE0FA +:106220000121480409F0B4FC0095012C06D120039B +:10623000ADF804008010ADF808000FE0022C07D183 +:10624000E002ADF804004FF4C060ADF8080005E0CE +:1062500024B9ADF804600020ADF808000020ADF8C6 +:106260000600ADF80C000C20ADF80A0069466A483B +:106270000DF0D4FB012168480DF004FB012240F22F +:10628000244165480DF0A5FB102163480DF0F1FA9B +:106290000122C02160480DF001FBBAE00121C804D1 +:1062A00009F076FC0095012C06D12003ADF804001E +:1062B0008010ADF808000FE0022C07D1E002ADF825 +:1062C00004004FF4C060ADF8080005E024B9ADF853 +:1062D00004600020ADF808000020ADF80600ADF81D +:1062E0000C000C20ADF80A0069464C480DF096FBF6 +:1062F00001214A480DF0C6FA012240F224414748E4 +:106300000DF067FB102145480DF0B3FA0122C021C2 +:1063100042480DF0C3FA7CE0FFE70121080509F0CF +:1063200037FC0095012C06D12003ADF80400801045 +:10633000ADF808000FE0022C07D1E002ADF8040030 +:106340004FF4C060ADF8080005E024B9ADF8046072 +:106350000020ADF808000020ADF80600ADF80C00F4 +:106360000C20ADF80A0069462D480DF057FB0121BD +:106370002B480DF087FA012240F2244128480DF005 +:1063800028FB102126480DF074FA0122C021244870 +:106390000DF084FA3DE00121880409F0F9FB009535 +:1063A000012C06D12003ADF804008010ADF80800E0 +:1063B0000FE0022C07D1E002ADF804004FF4C060FA +:1063C000ADF8080005E024B9ADF804600020ADF890 +:1063D00008000020ADF80600ADF80C000C20ADF868 +:1063E0000A0069460F480DF019FB01210D480DF018 +:1063F00049FA012240F224410A480DF0EAFA10213C +:1064000008480DF036FA0122C02106480DF046FA80 +:1064100000BF00BFBDE8FF8100440040004C0040C9 +:1064200000500040004800402DE9FC4705460E465C +:10643000002400210091019100BFE94600BF27E040 +:106440006422002328463146E1F7BCFE17469846F1 +:106450000A22002338464146E1F7B4FE4FEA001A0B +:106460000A22002338464146E1F7ACFE0F200240E5 +:106470001AEB020009F804004FF064024FF0000329 +:1064800028463146E1F79EFE05460E46601CC4B222 +:10649000082CD5DBDDE90001BDE8FC872DE9F047DC +:1064A00004460027B84600BF0026B2464FF0010957 +:1064B00004EB440000EB0410FE4901EB0010407BAC +:1064C000012803D10021204600F056FCFA4810F8BC +:1064D000140020F080008030F74901F814000020FB +:1064E00004EB4401F44A0C3202F8210004EB4401AD +:1064F00002EB8101887004EB440102EB81014870DA +:1065000004EB440102EB8101C870052004EB440157 +:1065100002EB81018860002004EB4401303202F874 +:10652000210004EB440102EB81018870012004EB9F +:10653000440102EB8101487004EB440102EB81014C +:10654000C87004EB440000EB0410DA4901EB0010C2 +:10655000806800EB8000400004EB440102EB810105 +:10656000886008212046FFF751FB04EB440000EB54 +:106570000410D04A02EB0010437904EB440000EB16 +:10658000041002EB0010016800222046FFF73AFEDB +:1065900004EB440000EB0410C64901EB00108079C5 +:1065A0000C280FD2DFE800F084060F18212A3C45A2 +:1065B0004E727B69052140F299106043BF4A02EB9D +:1065C000C000417174E0112140F299106043BB4A50 +:1065D00002EBC00041716BE0072140F2991060436B +:1065E000B64A02EBC000417162E0042140F299100A +:1065F0006043B24A02EBC000417159E004EB440031 +:1066000000EB0410AB4901EB0010806864214843A3 +:1066100004EB4401A84A3C3202EB8101886047E068 +:10662000032140F299106043A44A02EBC00041717B +:106630003EE0042140F299106043A04A02EBC00002 +:10664000417135E0062140F2991060439B4A02EB0C +:10665000C000417110212046FFF7D8FA04EB440036 +:1066600000EB0410934A02EB0010016800234FF482 +:1066700080522046FFF7C6FD1AE0032140F2991030 +:1066800060438E4A02EBC000417111E0032140F2E9 +:1066900099106043894A02EBC000417108E0032170 +:1066A00040F299106043854A02EBC000417100BF7F +:1066B00000BF834890F82800012821D1002140F232 +:1066C000991060437D4A02EBC0004171012004EB48 +:1066D0004401A2F2EC6202EB8101886080217948DA +:1066E000E4F70EFA08217748E4F70AFA4FF48071CC +:1066F0007548E4F705FA4FF480617248E4F700FA50 +:10670000002140F2991060436C4A02EBC00080F80F +:10671000D91340F29910604302EBC00080F8DA13FD +:1067200001257CE004EB440000EB0410614901EB1F +:106730000010303000EB0510427804EB440000EB11 +:10674000041001EB00103030691E00EB011040789E +:10675000824204D109F1010000F0FF093AE040F261 +:1067600099106043554901EBC000083006EB8601E3 +:1067700001EBC60100EB810080F802A004EB4400AD +:1067800000EB04104B4901EB00103030691E00EBA8 +:106790000110417840F299106043484A02EBC00072 +:1067A000083006EB860202EBC60200EB8200417065 +:1067B00040F299106043414901EBC000083006EBFC +:1067C000860101EBC60100F82190701CC6B2AA46F2 +:1067D0004FF0010940F299106043384901EBC000C5 +:1067E00000F5527005EB450101EB051100EBC1000E +:1067F00080F89160A9F10100C1B240F299106043A4 +:106800002E4A02EBC00000F5527005EB450202EB88 +:10681000051200EBC20080F89210681CC5B204EBB0 +:10682000440000EB0410234901EB0010C079A8429A +:106830003FF778AF701CC1B240F2991060431F4A15 +:1068400002EBC000817140F299106043114601EBE8 +:10685000C000083006EB860101EBC60100EB8100A9 +:1068600080F802A004EB440000EB0410114901EB96 +:1068700000103030691E00EB0110417840F2991091 +:10688000604302EBC000083006EB860202EBC60252 +:1068900000EB8200417040F299106043074901EB20 +:1068A000C000083006EB860101EBC60100F821901C +:1068B0000025D9E104400020CC3D0020C444002044 +:1068C000BC120020000C024000000240002140F2F7 +:1068D00099106043F84A02EBC00000F5527005EBD6 +:1068E000450202EB051200EBC200017340F2991061 +:1068F0006043F14A02EBC00000F5527005EB45021F +:1069000002EB051200EBC200817340F29910604364 +:10691000E94A02EBC00000F5527005EB450202EBBC +:10692000051200EBC200417340F299106043E24A45 +:1069300002EBC00000F5527005EB450202EB0512B8 +:1069400000EBC200C17304EB440000EB0410DB4910 +:1069500001EB0010806800EB8000400004EB440174 +:1069600001EB0411D54A02EB0111C97948434100FA +:1069700040F299106043D04A02EBC00000F552701B +:1069800005EB450202EB051200EBC200416104EB8E +:10699000440000EB0410C94901EB0010303000EB5B +:1069A0000510807820F0800104EB440000EB041017 +:1069B000C24A02EB0010303000EB0510817000215C +:1069C00040F299106043BC4A02EBC00000F55270DF +:1069D00005EB450202EB051200F8321040F2991067 +:1069E0006043B54A02EBC00000F5527005EB45026A +:1069F00002EB051200EBC20080F8821004EB4400A9 +:106A000000EB0410AD4901EB001080790C2817D27F +:106A1000DFE800F01606172816394AC8F416F2F116 +:106A2000E52140F299106043A34A02EBC00000F553 +:106A3000527005EB450202EB051200EBC2004171FA +:106A40000FE1A12140F2991060439B4A02EBC00084 +:106A500000F5527005EB450202EB051200EBC20097 +:106A60004171FEE0A12140F299106043924A02EB8D +:106A7000C00000F5527005EB450202EB051200EB79 +:106A8000C2004171EDE0312140F2991060438A4A21 +:106A900002EBC00000F5527005EB450202EB051257 +:106AA00000EBC2004171DCE0F42140F29910604338 +:106AB000814A02EBC00000F5527005EB450202EB83 +:106AC000051200EBC2004171002765E04FF000089D +:106AD00056E007EB470000EB0710784901EB001088 +:106AE000303000EB0810017804EB440000EB041098 +:106AF000724A02EB0010303000EB0510007A814240 +:106B00003AD104EB440000EB0410114601EB0010F5 +:106B1000303000EB0510017840F299107843664A56 +:106B200002EBC00000F5527008EB480202EB0812BD +:106B300000EBC20080F87F1040F2991078435E4964 +:106B400001EBC00000F5527008EB480101EB0811A1 +:106B500000EBC10080F8804040F29910784356491C +:106B600001EBC00000F5527008EB480101EB081181 +:106B700000EBC10080F8815008F1010000F0FF082F +:106B800007EB470000EB07104C4901EB0010C07900 +:106B900040459EDC781CC7B2494890F81A0BB842B1 +:106BA00094DC5EE0062140F299106043424A02EB19 +:106BB000C00000F5527005EB450202EB051200EB38 +:106BC000C200417105EB041000EB40013D4800EBB1 +:106BD0004110D0F8091040F299106043364A02EB98 +:106BE000C00000F5527005EB450202EB051200EB08 +:106BF000C200416335E012E022E0FFE7152140F2D8 +:106C0000991060432C4A02EBC00000F5527005EB6E +:106C1000450202EB051200EBC200417121E0E521C3 +:106C200040F299106043244A02EBC00000F5527014 +:106C300005EB450202EB051200EBC200417110E0CA +:106C4000022140F2991060431B4A02EBC00000F59C +:106C5000527005EB450202EB051200EBC2004171D8 +:106C600000BF00BF681CC5B204EB440000EB041079 +:106C7000124901EB0010C079A8423FF727AE04EBA0 +:106C8000440000EB041001EB00108079042811D0BF +:106C900004EB440000EB041001EB0010807909289C +:106CA00008D004EB440000EB041001EB00108079E5 +:106CB0000A2854D1002549E0C444002004400020A3 +:106CC000BC320020D814002004EB440000EB041078 +:106CD000264901EB00108079042804D0092812D03D +:106CE0000A2830D11FE0B12140F299106043204AB8 +:106CF00002EBC000083005EB850202EBC50200EB99 +:106D0000820041711FE0A12140F299106043184AAE +:106D100002EBC000083005EB850202EBC50200EB78 +:106D2000820041710FE0032140F299106043104A44 +:106D300002EBC000083005EB850202EBC50200EB58 +:106D40008200417100BF00BF681CC5B240F29910BB +:106D50006043074901EBC0008079A842B4DC002100 +:106D6000044880F81B1BBDE8F087000004400020A9 +:106D7000C4440020BC32002070B504460E46CE4804 +:106D8000056806BB34B1012C0AD0022C0ED0032CAE +:106D900018D111E04FF48041C848E3F7B1FE11E08B +:106DA0004FF40051C548E3F7ABFE0BE04FF48051C0 +:106DB000C248E3F7A5FE05E04FF40061BF48E3F7E2 +:106DC0009FFE00BF20E034B1012C0AD0022C0ED06F +:106DD000032C18D111E04FF48041B848E3F78EFE40 +:106DE00011E04FF40051B548E3F788FE0BE04FF493 +:106DF0008051B248E3F782FE05E04FF40061AF48EE +:106E0000E3F77CFE00BF00BF64200EF0A9FA002368 +:106E10001A464FF416512046FFF7F4F9002004EB10 +:106E20004401A74A02EB8101887004EB440102EBA4 +:106E30008101486004EB440000EB041002F5FE7190 +:106E400001EB001080689F4988600120487077201E +:106E500004EB84019C4A1144887004EB440000EB6D +:106E600004109A4901EB001080790B283FD2DFE82B +:106E700000F03E060D141B223E293E3037007720DD +:106E800004EB8401904A1144887030E0972004EBB1 +:106E900084018D4A1144887029E0972004EB840115 +:106EA000894A1144887022E06F2004EB8401864AED +:106EB000114488701BE0672004EB8401824A11446E +:106EC000887014E0772004EB84017F4A11448870B5 +:106ED0000DE0972004EB84017B4A1144887006E0A2 +:106EE000D72004EB8401784A1144887000BF00BFAA +:106EF000C020C4EB041101EB8101754A02F8310096 +:106F00000020C4EB041101EB810102EBC1014870C8 +:106F10000820C4EB041101EB810102EBC101887070 +:106F2000280EC4EB041101EB810102EBC101C87012 +:106F300005F0F00004EB44010844C4EB041101EB3C +:106F4000810102EBC101087104EB84005E49084431 +:106F50008078C4EB041101EB810102EBC10148719F +:106F60002020C4EB041101EB810102EBC101887107 +:106F700005F00F00C4EBC4010844C4EB041101EB9D +:106F8000810102EBC101C8718020C4EB041101EB47 +:106F9000810102EBC10108724C20C4EB041101EB2A +:106FA000810102EBC10148725420C4EB041101EBD2 +:106FB000810102EBC101887234B1012C11D0022C85 +:106FC0001DD0032C39D129E080214248E3F796FDFA +:106FD0000B204149086001213F48001FE2F7DEFC19 +:106FE0002BE008213B48E3F789FD0B203A49A439FF +:106FF0004867012138483438E2F7D0FC1DE04FF4EF +:1070000080713648E3F77AFD0B2033491831086068 +:10701000012131481430E2F7C1FC0EE04FF48061E9 +:107020002C48E3F76BFD0B202B49A439C8650121DF +:1070300029484C38E2F7B2FC00BF00BF284890F85E +:107040000A0F58B1C4EB041101EB8101204A02EB95 +:10705000C100002322460B21E3F79EFD4FF4FA7096 +:107060000EF07EF901211F4880F8801534B1012C03 +:107070000AD0022C0ED0032C18D111E04FF480411D +:107080000E48E3F73BFD11E04FF400510B48E3F7E6 +:1070900035FD0BE04FF480510848E3F72FFD05E084 +:1070A0004FF400610548E3F729FD00BF00BF002051 +:1070B0000D49086070BD0000187AFF1F00180240DB +:1070C000083E002030780020049600200440002074 +:1070D000047D0020000C0240A46002400000024039 +:1070E000BC220020BC7200208802424230B52DED47 +:1070F000028B9FB000201E901D901C9000211A91C1 +:107100001B91189119911790169015901490139047 +:107110000025002405909FEDFE0A8DED040AFDA1D7 +:1071200003C9CDE90201FDA103C9CDE90001FD4874 +:10713000807850B30020FB498870A1F62C50B0F83D +:10714000460DF9490968C1F57A7188421DD1F648A2 +:107150000068C0F57A7081B2F448A0F8441D00219F +:10716000F148001FE2F71AFCF149EF48001FE2F76F +:10717000FBFB0120EF4908704FF47A70EA49086080 +:107180000121E948001FE2F709FCEA4800780128DC +:107190007DD10020E7490870E2486038807800EB34 +:1071A0004001E54800EB01108479012C70D0042CDB +:1071B00004D0052C6DD0062C06D106E00120D9495B +:1071C0000C318870002048601DE2D848B0F8440DAA +:1071D000811FDA48E2F77EFBC117CDE91A01D349D6 +:1071E000B1F8441D491FD54A521E8818042109F0E0 +:1071F0004BF8C117CDE9180119A80DC818995140CD +:10720000584001437ED1C7480C380155CB48401E39 +:1072100000791390BDF84C00312802D0452872D176 +:1072200090E0C248B0F8440D1838412190FBF1F0CD +:10723000C117CDE91801C1B2BC4880F8AC100020DC +:107240001E9076E0BDF8780000EB80101430BB494A +:10725000491E085CB549AD31BDF878208854BDF8A9 +:10726000781001EB81111A31B44A521E8818082196 +:1072700008F0C8FF8DED040AAC49B931BDF878209B +:10728000049801EB02114860BDF8781002E0CCE1EF +:1072900068E060E001EB81113231A84A521E881883 +:1072A000082108F0AFFF8DED040AA049B931BDF8FF +:1072B0007820049801EB02110860BDF8781001EB0A +:1072C00081113A319D4A521E8818082108F09AFF10 +:1072D0008DED040A9549B931BDF87820049801EB89 +:1072E00002118860BDF8781001EB81114231934A98 +:1072F000521E8818082108F085FF8DED040A8B497D +:10730000B93101E020E01EE0BDF87820049801EBDF +:107310000211C860834960398A781C395018017895 +:1073200021F0800180310170BDF87800401C80B2EE +:107330001E90BDF878000021DDE91823801A9941DC +:1073400080DB00E000BF00BF012076490C3188706F +:107350000020486057E1012072490C3188700020FC +:10736000486050E101206F490C318870002048606E +:1073700073A17248401E0EF0D1F91D90BDF8740043 +:1073800000287CD0BDF87400B0F5487F77DA002083 +:107390001E9010E0BDF874000E30BDF8781008445F +:1073A0006649491E085CBDF878208854BDF878000D +:1073B000401C80B21E90BDF878001E28EADB022037 +:1073C000604988745D48401E0078412875D10020CE +:1073D0001E9017E0BDF87800801C5849491E085CD3 +:1073E0002C2800D112E0BDF87800801C5349491EBA +:1073F000085C06A9BDF878208854BDF87800401CC8 +:1074000080B21E90BDF878000B28E3DB00BF06A811 +:107410000CF0AEFBB0EE408AF0EE608A51EC180B37 +:10742000E1F78FF900EE100ADFED470A80EE201A2F +:107430008DED041A0498E1F70CF9CDE91801DDE9A6 +:107440001801E1F7BEF800EE100ADDED040A30EE97 +:10745000C00A8DED040ADDE91801E1F7B2F800EE8B +:10746000100ADDED040A9FED381A60EE810A9FEDE7 +:10747000371AC0EE811A30EE210A354800E0B0E03C +:1074800080EDF60ABDF87800C01C2C49491E085C46 +:1074900030490871BDF87800401D80B21D90002071 +:1074A0001E901CE0BDF87400BDF878100844234914 +:1074B000491E085C2C2801D115E080E0BDF874005D +:1074C000BDF8781008441D49491E085C06A9BDF89E +:1074D00078208854BDF87800401C80B21E90BDF81A +:1074E00078000B28DEDB00BF06A80CF041FBB0EEF5 +:1074F000408AF0EE608A51EC180BE1F722F900EEB9 +:10750000100ADFED110A80EE201A8DED041A23E037 +:107510000000000001693230313030000169323042 +:1075200045303000E83F00202C640240BC3200208F +:1075300000880010E20A00207C3E0020E50A0020BE +:10754000524D4300BC1200200000C84200007042AF +:10755000BC360020943A00200498E1F77AF8CDE98F +:107560001801DDE91801E1F72CF800EE100ADDED55 +:10757000040A30EEC00A8DED040ADDE91801E1F7D6 +:1075800020F800EE100ADDED040A1FED111A60EE7E +:10759000810A1FED121AC0EE811A30EE210A10EE98 +:1075A000100A2449C1F80500BDF87400BDF8781030 +:1075B0000844401C2049085C1E49487222E01FED27 +:1075C0002C0A10EE100A1B49C1F805000020487271 +:1075D0001FED310A10EE100AC1F8050000204872B4 +:1075E00010E01FED350A10EE100A1249C1F805002F +:1075F000002048721FED3A0A10EE100AC1F805008B +:107600000020487200BF00BF00201E9009E000204B +:107610000949BDF878208854BDF87800401C80B234 +:107620001E90BDF878001428F1DB1FB0BDEC028B72 +:1076300030BD0000943A0020E40A00202DE9F04F0C +:107640008BB004468B460026B1460025AA4600278B +:1076500000200A9080460990089000BF00BFF7A163 +:1076600003C9CDE90601F7A103C9CDE90401002052 +:10767000F6490870F648005D042823D10521F44836 +:10768000015500214E3801552238005D20F080015F +:10769000EF4870380155042C04D0052C0CD0062C72 +:1076A0000FD104E00021EA484938015509E03121B1 +:1076B000E7484938015504E00021E54849380155BB +:1076C00000BF00BF04EB4401E24800EB01108079E9 +:1076D00001286ED0042804D005286BD006286AD172 +:1076E00003E2DB485438007900287DD0002000F008 +:1076F0009BFA04EB4403D74A02EB0312517904EBE3 +:107700004403D44A02EB0312106800F0ABFCD048EB +:1077100054380079012802D0022874D132E0CC48D4 +:107720005438C77807EB4701CB4800EB411090F87D +:10773000008007EB4701C84800EB4110C74950F8EB +:10774000012F0A604068486007EB4701C24800EB20 +:107750004110D0F80900C149491EC1F8090007EBE2 +:107760004701BD4800EB4110BC491C3150F81D2FAA +:107770000A60808888803846F91707EB11714FEA54 +:10778000211A40E0B64890F81C8A4FF0000A33E016 +:10779000002713E00AEB4A0000EB0A10AC4928313D +:1077A00001EB0010303000EB07100078404503D1AA +:1077B0000FE0FEE1DCE118E2781C87B20AEB4A0038 +:1077C00000EB0A10A249283101EB0010C079B84241 +:1077D000E0DC00BF0AEB4A0000EB0A109C492831AC +:1077E00001EB0010C07900E07EE1B84200DD08E066 +:1077F0000AF101001FFA80FA9A4890F81A0B5045D6 +:10780000C6DC00BF00BF00BF40460021FEF70CFEF3 +:10781000CDE90201002000900B460621029A08F0F3 +:10782000C5F80AEB4A0000EB0A108949283101EB40 +:107830000010007FC0F3810000908848401ED0F8FF +:1078400005C0624600230721184608F0AFF80AEB8E +:107850004A0000EB0A107E49283101EB0010007F3E +:1078600000F0030000907D48401ED0F801C0624641 +:1078700000230821184608F099F80AEB4A0000EBAB +:107880000A107349283101EB0010007FC0F301108A +:1078900000907248401ED0F809C0624600230921BA +:1078A000184608F083F832216C485F3080F86C117C +:1078B000302180F86D11603890F8220001EB101132 +:1078C00066485F3080F86E11603890F8220000F052 +:1078D0000F00303061495F3181F86F012D215F4821 +:1078E0005F3080F87011603890F82100302101EB92 +:1078F00010115A485F3080F87111603890F82100FB +:1079000000F00F00303055495F3181F872012D21B0 +:1079100052485F3080F87311603890F820003021B1 +:1079200001EB10114D485F3080F87411603890F809 +:10793000200000F00F00303048495F3181F87501B8 +:10794000A1F16000C07F302101EB101143485F308E +:1079500080F877116038C07F00F00F0030303F4969 +:107960005F3181F878013A213C485F3080F8791125 +:107970006038807F302101EB101138485F3080F88B +:107980007A116038807F00F00F00303033495F316A +:1079900081F87B013A2131485F3080F87C116038F2 +:1079A000407F302101EB10112C485F3080F87D11B1 +:1079B0006038407F00F00F00303028495F3181F897 +:1079C0007E01A1F16000D0F8232010460021FEF7CF +:1079D0002BFDCDE90201002000900B460C21029AFC +:1079E00007F0E4FF002604E020201F498855701CA2 +:1079F00086B240F28A208642F6DB0A201A490870D5 +:107A00004870002646E04FF000090CE013485F3054 +:107A100000EB461010F80900202800D006E009F11C +:107A200001001FFA80F9B9F1200FEFDB00BFB9F1B7 +:107A30001F0F2DDA4FF0000925E0000001693230F8 +:107A4000313030000169323045303000E30A002027 +:107A5000DC3F00207C3E0020D8140020D92C0020E0 +:107A6000BC220020BC320020CC0E0020674800EB76 +:107A7000461010F8090009EB4511654A505409F108 +:107A800001001FFA80F9B9F1200FEFDB681C85B205 +:107A9000701C86B2142EB6DB0A21202000EB4510A4 +:107AA0005B4A1154202000EB4510401C115420204B +:107AB00000EB4510801C1154202000EB4510C01C29 +:107AC0001154202000EB4510001D1154202000EB24 +:107AD0004510401D1154202000EB4510401D80B280 +:107AE0000A9000204B4908717FE0012000F09CF8CB +:107AF0004FF400714848E3F703F804EB4403474AA6 +:107B000002EB0312517904EB4403444A02EB0312E3 +:107B1000106800F0A7FA3F48543010F80800401CE5 +:107B2000C1B23C48543000F80810BBF1310F03D00B +:107B3000BBF1450F1AD10CE0002605E006A8805DD8 +:107B400033498855701C86B2072EF7DB07200A9050 +:107B50000CE0002605E004A8805D2D498855701CC6 +:107B600086B2072EF7DB07200A9000BF00BF3CE07B +:107B7000022000F059F84FF480412748E2F7C0FF97 +:107B80002448543010F80800401CC1B22148543039 +:107B900000F8081004EB4403204A02EB0312517969 +:107BA00004EB44031D4A02EB0312106800F05AFA7A +:107BB0001BE0032000F038F81648543010F8080095 +:107BC000401CC1B21348543000F8081004EB4403C1 +:107BD000124A02EB0312517904EB44030F4A02EB01 +:107BE0000312106800F03EFA00BF00BF0A9850B1BF +:107BF0000B490A98086001210948001FE1F7CEFEF1 +:107C00000020084908700BB0BDE8F08F382D002027 +:107C1000CC0E0020883F0020000802407C3E00205F +:107C2000A4640240E30A002010B5044634B1012CDC +:107C30000FD0022C18D0032C2CD120E04FF400518F +:107C40001548E2F75BFF4FF480711348E2F756FFE7 +:107C500020E04FF400511048E2F750FF4FF48071DC +:107C60000D48E2F74DFF15E04FF400510A48E2F7E6 +:107C700047FF4FF480710848E2F740FF0AE04FF4F5 +:107C800000510548E2F73CFF4FF480710248E2F7EB +:107C900037FF00BF00BF10BD0008024070B50024D0 +:107CA000002540F224410E480BF069FEB0B140F2CD +:107CB00024410B480BF0DDFD09480088C4B2084898 +:107CC000001D0088C4B201200649487006480068BB +:107CD000C0F57A7081B20548A0F8461D70BD00005D +:107CE00000140140E83F00202C640240BC32002018 +:107CF00010B5002413491448E1F736FE002112485C +:107D0000E1F74CFE00E000BF402110480BF02AFED6 +:107D10000028F8D04FF400710D48E2F7EFFE4FF461 +:107D200080410B48E2F7EAFE0A4907487838E1F754 +:107D30001BFE012104487838E1F730FE0120064996 +:107D4000087010BD00802020A06402400014014093 +:107D50000008024000880010E30A002000B58FB040 +:107D60000121880507F0E4FE2948E1F723FE4020C1 +:107D70000390002005904FF480600690002007904B +:107D8000089009904FF400300A9000200B900C905E +:107D90000D900E901F4801904FF0206000901E48FB +:107DA000029069461A48E1F7CFFE012210211848D7 +:107DB000E1F7ACFE16487838E1F7FCFD00200390AF +:107DC0004FF47A700490002005904FF48060069084 +:107DD00000200790089009904FF400300A9000208E +:107DE0000B900C900D900E900A4801904FF020607F +:107DF00000900A480290694605487838E1F7A4FEE9 +:107E0000012103487838E1F7C9FD0FB000BD00003B +:107E1000A064024004140140CC0E0020E40A0020BB +:107E20001CB50121042007F083FE082206211C480E +:107E3000E2F738FE082207211948E2F733FEC02096 +:107E4000009002208DF8050000208DF8060001202A +:107E50008DF8070002208DF8040069461048E2F70B +:107E6000D9FD4FF4C640009001208DF80400002099 +:107E70008DF8060003208DF8050001208DF807001D +:107E800069460748E2F7C6FD4FF400710448E2F77F +:107E900035FE4FF480410248E2F730FE1CBD000081 +:107EA0000008024010B50024FFF7BAFF00214FF48C +:107EB000E13000F0D7F8FFF751FF00F0B3F80021F0 +:107EC000544880F82C1D0020534988704870C870B1 +:107ED0000220886000214F4880F8381D00204E495C +:107EE0000C31887001204870C8704FF47A70886037 +:107EF000484890F8BC0B002827D14848C07A1A2877 +:107F000022DB00206C3908760021434860388176F6 +:107F100001214176C17642F2107101624FF47A710B +:107F2000A0F58870C160012181724FF416503C4960 +:107F3000486001213A480172364890F8BC0B401C59 +:107F4000C1B2344880F8BC1B62E000245BE0002131 +:107F500004EB44023048483800F8221004EB440295 +:107F600000EB82008170012104EB44022A4848386A +:107F700000EB8200417004EB44022748483800EBD4 +:107F80008200C17004EB44012548001D00EB011084 +:107F9000806800EB8000410004EB44021E48483832 +:107FA00000EB8200816004EB44011D48001D00EBE2 +:107FB00001108079042804D005281CD006281FD180 +:107FC00004E0002114485538015519E031211248C8 +:107FD0005538015504EB4401A0F2171000EB0110D5 +:107FE00080686421484304EB44020B49483901EBA3 +:107FF0008201886004E0002107485538015500BF20 +:1080000000BF601CC4B2034890F8BC0BA0429EDCC9 +:1080100010BD0000BC320020E83F0020BC12002050 +:10802000783E002008B545208DF8000002208DF82C +:10803000010001208DF802008DF80300684600F071 +:1080400057F847208DF8000001208DF8010000202E +:108050008DF8020001208DF80300684600F048F812 +:1080600008BD00007FB505460C460121202007F021 +:10807000AFFD0095012C06D12003ADF8040080105F +:10808000ADF808000FE0022C07D1E002ADF80400C3 +:108090004FF4C060ADF8080005E024B90020ADF849 +:1080A0000400ADF808000020ADF80400ADF80600AB +:1080B000ADF80C000C20ADF80A0069460B480BF037 +:1080C000ADFC012109480BF0DDFB012240F2244107 +:1080D00006480BF07EFC102104480BF0CAFB01227D +:1080E000C02102480BF0DAFB7FBD00000014014004 +:1080F00070B5002100230F22C4781CB3174C2468EC +:1081000004F4E064C4F5E064C4F30721C1F104049D +:10811000E3B20A4144789C40E1B2847814402143A0 +:108120000C07210E0E4C05786155047804F01F05EC +:108130000124AC4005786D11AD0005F1E025C5F8CE +:10814000004109E0047804F01F050124AC40054D0E +:108150000678761145F8264070BD00000CED00E071 +:1081600000E400E080E100E0024A0A400243024BE2 +:108170001A60704780FFFF1F08ED00E000200CE050 +:10818000002106E00022064B03EBC1031A544A1CEF +:10819000D1B28029F6DB421CD0B20828F0DB704750 +:1081A0000FA800202DE9FF4F84B081468A460020A9 +:1081B000029083460698A0EB09040798A0EB0A06F4 +:1081C000CDF80490CDF800A0002C01DD012705E0DA +:1081D0000CB9002702E04FF0FF376442002E02DDA9 +:1081E0004FF0010806E016B94FF0000802E04FF02A +:1081F000FF386642B44201DD254600E035460020E6 +:1082000003901EE0009AD1B2019AD0B2119A00F008 +:108210001FF8029820440290B3440298A84205DD5A +:108220000298401B0290019838440190AB4504DD50 +:10823000ABEB050B0098404400900398401C80B2C3 +:108240000390691C03988842DCDB08B0BDE8F08F1E +:10825000F0B514460B46CF1701EB5777C7F3C702AB +:10826000CF1701EB5777FF10A1EBC707FEB2012331 +:10827000B340DDB24CB1134B03EBC0039B5C2B430B +:10828000104F07EBC007BB541AE00E4B03EBC003C3 +:108290009B5CDB430B4F07EBC007BB54094B03EB65 +:1082A000C0039B5C2B43074F07EBC007BB54054B38 +:1082B00003EBC0039B5CDB43024F07EBC007BB54DF +:1082C000F0BD00000FA800201CB501210A2007F016 +:1082D0002FFC4FF4C050009001208DF804000020C6 +:1082E0008DF8060003208DF8050001208DF80700A9 +:1082F00069464F48E2F78EFB4FF480600090012002 +:108300008DF8040000208DF8060003208DF805008C +:1083100001208DF8070069464648E2F77BFBC8203C +:108320000DF01EF84FF480614248E2F7E7FBC820E9 +:108330000DF016F84FF480613E48E2F7E1FBC820EB +:108340000DF00EF80021FD2000F0ECFA00211220C3 +:1083500000F0E8FA0021AE2000F0E4FA0021D52078 +:1083600000F0E0FA0021A02000F0DCFA0021A820B3 +:1083700000F0D8FA00213F2000F0D4FA0021D320E9 +:1083800000F0D0FA0021084600F0CCFA002140208D +:1083900000F0C8FA2848C07A1F2808DD0021A12073 +:1083A00000F0C0FA0021C82000F0BCFA07E000216C +:1083B000A02000F0B7FA0021C02000F0B3FA00219D +:1083C000DA2000F0AFFA0021122000F0ABFA002111 +:1083D000812000F0A7FA00217F2000F0A3FA0021FD +:1083E000D92000F09FFA0021822000F09BFA0021A2 +:1083F000DB2000F097FA0021342000F093FA0021EE +:10840000A42000F08FFA0021A62000F08BFA0021B2 +:10841000202000F087FA0021084600F083FAFFF7D9 +:10842000ADFE0021AF2000F07DFA00F063F81CBD26 +:10843000000C024000040240BC12002010B50246AD +:10844000012000E050430B1EA1F10104E1B2F9D17B +:1084500010BD2DE9F84F05460C4616461F46DDE9CE +:108460000A9B06FB09F0642190FBF1F000F0FF0A83 +:108470004FF0000801200090A819C2B223462146FF +:108480002846FFF78FFE01200090E019C3B2A8191B +:10849000C2B2E019C1B22846FFF784FE0120009065 +:1084A000E019C3B22A4621462846FFF77BFE012089 +:1084B000E119CBB2A919CAB2A9190090C8B22146D4 +:1084C000FFF770FE00BF11E00120009004EB0800F0 +:1084D000C3B205EB0A00C2B204EB0800C1B22846E1 +:1084E000FFF760FE08F1010000F0FF08B845EBDB84 +:1084F000BDE8F88F70B50024002504F1B001C8B2C2 +:10850000002100F00FFA0021084600F00BFA0021CC +:10851000102000F007FA00BF0EE0002508E008492F +:1085200001EBC501085D012100F0FCF9681CC5B232 +:10853000802DF4DB601CC4B2082CEEDB70BD0000A3 +:108540000FA8002010B5044600BF02210A4807F01A +:1085500019FD0028F9D02146074807F01FFD00BF8C +:108560000121054807F00EFD0028F9D0024807F068 +:1085700012FDC0B210BD0000003800402DE9FE4FD2 +:108580000746884692461C460197CDF80080082C85 +:1085900002D14FF006091FE02046E31704EB5373A6 +:1085A000DB1021464FEAE47C04EB5C7C4FEAEC0CE8 +:1085B000A4EBCC0CBCF1000F02D04FF0010C01E099 +:1085C0004FF0000C6344224604EBD27C4FEA6C0C63 +:1085D00003FB0CF303F0FF09AAF12000C6B200254B +:1085E0005EE0082C07D106EB46002F4901EB400066 +:1085F00010F805B01DE00C2C07D106EB46002B4906 +:1086000001EB800010F805B013E0102C05D12848CC +:1086100000EB061010F805B00BE0182C07D106EBA4 +:10862000C600244901EB800010F805B001E0BDE868 +:10863000FE8F002002901CE00BF0010028B14146A3 +:1086400038460C9AFFF704FE09E00C9808B901209F +:1086500000E00020024641463846FFF7F9FD4FEAA8 +:108660006B0B08F1010000F0FF080298401CC0B23B +:10867000029002980828DFDB781CC7B2082C0BD0C8 +:1086800004EBD4714A100199791A8A4204D1019FEE +:1086900000980830C0B20090DDF80080681CC5B2B8 +:1086A0004D459EDB00BFC2E784B60308ACB80308A3 +:1086B00020BD030810C303082DE9FF4F2DED068BE5 +:1086C00083B0074693461E46DDE917484FF0000980 +:1086D000CA46DEB95846DFF79BFF41EC1A0BB0EEF5 +:1086E0004A0AF0EE6A0A0BF043FCB0EE409AF0EE54 +:1086F000609A9FED400B53EC102B51EC190BDFF7F8 +:10870000D8FD41EC180BDFF7C5FFC6B2082C01D12C +:108710004FF002091698864211DC169800280EDDEB +:1087200023463022CDF8008038460A99FFF726FF0D +:10873000204604EBD07109EB61013944CFB200252A +:108740004CE01698301AA84210D104EBD47109EB12 +:10875000610101FB0571C8B223462E22CDE90084D8 +:108760000A99FFF70BFF4FF0010A35E006EB0A000C +:10877000401B401EC1B20A20FFF760FEBBFBF0F0B9 +:108780000A21B0FBF1F201FB12000290029880B9BD +:1087900004EBD47109EB61010AEB070201FB05212F +:1087A000C8B223463022CDE900840A99FFF7E6FEDD +:1087B00011E004EBD47109EB61010AEB070301FB43 +:1087C0000531C8B2CDE9008402993031CAB22346DE +:1087D0000A99FFF7D3FE00BF681CC5B206EB0A007A +:1087E000A842AEDC304603B0BDEC068B04B0BDE859 +:1087F000F08F0000000000000000F03F2DE9FF4F67 +:1088000005460E4617461C46DDF838904FF0000A24 +:108810000095B3462046E21704EB5272D21021466F +:10882000E31704EB5373DB10A4EBC3030BB1012379 +:1088300000E000231A44D4B24FF0000845E00020C5 +:1088400003903BE00D9810F80A0002900AF1010035 +:108850001FFA80FA002001901DE0029800F001004C +:1088600028B14A4631462846FFF7F2FC0AE0B9F142 +:10887000000F01D1012000E00020024631462846C9 +:10888000FFF7E6FC029840100290701CC6B20198F7 +:10889000401CC0B2019001980828DEDB681CC5B2FC +:1088A0000098281AB84204D1009D0BF1080000F08E +:1088B000FF0B5E460398401CC0B203900398B84279 +:1088C000C0DB08F1010000F0FF08A045B7DBBDE800 +:1088D000FF8F2DE9F8430646884614461F46DDE91A +:1088E000085915E0CDF8009022782B4641463046D5 +:1088F000FFF744FE082D02D1B01DC6B205E02846A0 +:1089000005EBD07106EB6101CEB2641C781EC7B2D4 +:108910002FB12078202802DB20787E28E2DDBDE818 +:10892000F883000070B505460C462CB14FF4006189 +:108930001048E2F7E5F804E04FF400610D48E2F773 +:10894000DDF84FF480510B48E2F7D8F84FF480512E +:108950000948E2F7D5F82846FFF7F4FD4FF48051B7 +:108960000448E2F7CDF84FF400610248E2F7C8F896 +:1089700070BD0000000C02400004024010B5284801 +:108980000068284908602648001D0068486024489F +:10899000083000688860082250212348E1F754FD20 +:1089A00006212048E0F77AFF1F490988884206D04F +:1089B0001D48007A20F00400001D1B4908720621A2 +:1089C0001848401CE0F76AFF17494988884206D0DA +:1089D0001548007A20F00400001D13490872082190 +:1089E0001048801CE0F75AFF0F498988884206D05A +:1089F0000D48007A20F00400001D0B490872082180 +:108A00000848C01CE0F74AFF0749C988884206D0D9 +:108A10000548007A20F00400001D0349087210BDCB +:108A2000107AFF1F40780020BC1200202DE9F04F83 +:108A30008FB000210E9189460D918A460C910B91C1 +:108A40000A9109910891079106910591049103916A +:108A50000291019100240026009100258B46FD48DB +:108A600090F8B6060121B1EBD01F43F08E8603F0DB +:108A700085BEF9488078022804D1F748407808B1CB +:108A800007200190BDF804109DF82C000844F3491C +:108A9000085CFA287ED1BDF804109DF82C0008442B +:108AA000401CEE49085CEB49EF394871BDF80410F1 +:108AB0009DF82C000844801CE849085CE549EF3922 +:108AC0000871BDF804109DF82C000844C01CE3494F +:108AD000085CE049EF39C870BDF804109DF82C001F +:108AE0000844001DDD49085CDA49EF398870BDF89B +:108AF00004109DF82C000844401DD849085CD54955 +:108B0000EF394870BDF804109DF82C000844801D12 +:108B1000D249095CD24880F8111F90F8111F90F8D3 +:108B20000B0F814213DDCE4890F8112F1046002123 +:108B3000FCF7C6FE07468846C94890F80B2F10463A +:108B40000021FCF7BDFE381AC1B20D9112E0C448F5 +:108B500090F80B2F10460021FCF7B2FE074688461E +:108B6000BF4890F8112F10460021FCF7A9FE381AD3 +:108B7000C1B20D910D9805281EDBB94890F8110F70 +:108B8000542819DAB64890F8110F062814DDB148B8 +:108B9000EF3800E012E0407924280DDBAD48EF38D3 +:108BA0004079502808DCAB48F538811D0A6802601E +:108BB00089888180E1F784F806200B90BDF80410C5 +:108BC0009DF82C000844801CA449095CBDF80420D1 +:108BD0009DF82C001044401CA04A105C41EA00297A +:108BE000BDF804109DF82C000844C01C1146085C18 +:108BF0000106BDF804209DF82C001044001D974A82 +:108C0000105C41EA0041BDF804209DF82C0010449E +:108C1000401D924A105C41EA0021BDF804209DF8F5 +:108C20002C001044801D8D4A105C41EA000B8D48D9 +:108C30000068834503F07985B9F5FA6F83F275858D +:108C40008848C0F800B08348B0F82E16BDF804007C +:108C50004844801C81420CDB7E48B0F82E16BDF8DB +:108C600004004844801C081A81B27A48A0F82E16E5 +:108C700005E000217748A0F82E1603F085BD774A5D +:108C8000BDF8041050184946E0F708FE0546BDF847 +:108C9000041001EB0900401C7049095CBDF8042078 +:108CA00002EB09006D4A105C41EA0021A94243F041 +:108CB00028856B4890F80A0F50B109F1020291B271 +:108CC000664BBDF80420981801230422E1F764FFE5 +:108CD000BDF804209DF82C101144091D5F4A515C19 +:108CE00001F00F0000EBD0714A10A0EB4201CAB2B4 +:108CF0000A92BDF804209DF82C101144891D574A92 +:108D0000515C01F00F0000EBD0714A100992002471 +:108D10001AE0BDF804209DF82C100A44D21D111948 +:108D20004E4A505C9DF824209DF82810E1F722F867 +:108D30000146BDF804209DF82C000244D21D1019F4 +:108D4000464A1154601C84B2A9F10700A042E0DC3D +:108D5000BDF804109DF82C000844C01D3F49095C73 +:108D60000E9101213B4880F8901700203E49486051 +:108D700088703E4988704860A1F57C50416835484C +:108D8000C0F87416012180F86816334880780328EB +:108D900003D031488078012802D10120344908608D +:108DA000002103910E98152803F0A28310DCA0F196 +:108DB0000B000A2883F09484DFE810F0A61644170D +:108DC000A0179817921C22005D196C19921C421B67 +:108DD000A22801F0FE8709DC162803F07B801F28FB +:108DE00003F0CD82A12843F07B84FCE3A32802F0AA +:108DF0001682A42801F08485A528F4D101F083BB54 +:108E00001C48D0F80C0210B11F2013490871002033 +:108E10000890E9E3BDF8200000EB400101EB0010F1 +:108E2000154901EB001080790C287CD2DFE800F0B6 +:108E30007B060708097BE60A0B0D0E0C00BF00BF7E +:108E400000BF00BF00BF00BF00BF00BF00200790F1 +:108E5000C4E00000BC3200204C3A00205C960020A8 +:108E6000BC220020240A002034390020247800206D +:108E700088024042BC12002004400020BDF80410CB +:108E80009DF82C0001440831BDF80C000844FB4952 +:108E90000A5CBDF8200040F299114843F84901EB03 +:108EA000C00101F55271BDF81C0000EB400303EB5B +:108EB000001001EBC0004276BDF804109DF82C00B4 +:108EC00008440830BDF80C100844EC49085C20B197 +:108ED000012803D0022876D114E074E0BDF82010F8 +:108EE00001EB410202EB0111E64A02EB01123032C2 +:108EF000BDF81C1002EB0112901C917821F00402C5 +:108F0000027060E0BDF8201001EB410202EB01119C +:108F1000DC4A02EB01123032BDF81C1002EB0112E8 +:108F2000901C917800E0F6E321F008020270002224 +:108F3000BDF8200000EB400101EB0010D14901EB2E +:108F400000103030BDF81C1000EB01104260BDF87D +:108F500020100220E1F770F8002416E00022BDF88E +:108F6000200040F299114843C54901EBC00101F5C9 +:108F70005271BDF81C0000EB400303EB001001EB45 +:108F8000C00147310A55601C84B2142CE6DB002472 +:108F900016E00022BDF8200040F299114843B8497C +:108FA00001EBC00101F55271BDF81C0000EB40035C +:108FB00003EB001001EBC00163310A55601C84B261 +:108FC0000A2CE6DB00BF00BFBDF80C00401C81B2DC +:108FD0000391BDF81C00401C81B20791BDF8200030 +:108FE00000EB400101EB0010A64901EB0010C17934 +:108FF000BDF81C0081423FF741AF8CE30020079091 +:10900000FEE3BDF804109DF82C0001440831BDF8C2 +:109010000C00084499490A5CBDF8200040F29911FF +:109020004843974901EBC00101F55271BDF81C009E +:1090300000EB400303EB001001EBC0004276BDF8EB +:1090400004109DF82C0008440830BDF80C100844AA +:109050008A49085CF4286ED01DDC20286CD00DDC19 +:1090600004286AD005DC08B3012868D0022861D141 +:109070005DE108287ED01028F9D13CE2F1287AD0B1 +:1090800004DC402878D0F028F1D191E3F22874D0A4 +:10909000F328ECD18FE3F5380B284BD2DFE800F052 +:1090A000FEFDFCFBFAF9F8F7F6F5F400BDF8200038 +:1090B00040F299114843724901EBC00000F552702B +:1090C000BDF81C1001EB410202EB011100EBC100E5 +:1090D00090F87E00102828D10022BDF8200040F230 +:1090E00099114843664901EBC00101F55271BDF881 +:1090F0001C0000EB400303EB001001EBC00080F804 +:109100007E20F322BDF8200040F2991148435C49CB +:1091100001EBC00000F55270BDF81C1001EB4103DB +:1091200003EB011100EBC1004271BDF80C00401CC3 +:1091300081B2039199E33FE373E244E1FFE7F22256 +:10914000BDF8200040F2991148434D4901EBC000A1 +:1091500000F55270BDF81C1001EB410303EB011147 +:1091600000EBC1004271BDF8201001EB410202EB9F +:10917000011103E073E11CE3CEE21BE3414A02EB81 +:1091800001123032BDF81C1002EB0112901C9178D4 +:1091900021F004020270BDF804009DF82C10084470 +:1091A0000830BDF80C10084434490A5CBDF82000B2 +:1091B00040F299114843324901EBC00000F552706A +:1091C000BDF81C1001EB410303EB011100EBC100E2 +:1091D00080F87E20002422E0BDF804109DF82C00C9 +:1091E00001440831BDF80C0001440819401C234912 +:1091F0000A5CBDF8200040F299114843204901EB78 +:10920000C00101F55271BDF81C0000EB400303EBF7 +:10921000001001EBC00151310A55601C84B20F2CC3 +:10922000DADB002422E0BDF804109DF82C00014494 +:109230000831BDF80C000144081910300F490A5CD0 +:10924000BDF8200040F2991148430D4901EBC001DF +:1092500001F55271BDF81C0000EB400303EB001058 +:1092600001EBC00163310A55601C84B20A2CDADBC1 +:10927000BDF804109DF82C00014410E05C9600201D +:10928000C444002004400020A1E29FE29DE29BE252 +:1092900099E297E295E293E291E28FE28DE2083162 +:1092A000BDF80C0008441A30FE490A5CBDF82000E5 +:1092B00040F299114843FC4901EBC00101F552719C +:1092C000BDF81C0000EB400303EB001001EBC000F5 +:1092D00080F87820002422E0BDF804109DF82C00CE +:1092E00001440831BDF80C00014408191B30ED4958 +:1092F0000A5CBDF8200040F299114843EA4901EBAD +:10930000C00101F55271BDF81C0000EB400303EBF6 +:10931000001001EBC00179310A55601C84B2052CA4 +:10932000DADBBDF80C00203081B203919DE2F2221D +:10933000BDF8200040F299114843DB4901EBC00021 +:1093400000F55270BDF81C1001EB410303EB011155 +:1093500000EBC1004271BDF8201001EB410202EBAD +:109360000111D24A02EB01123032BDF81C1002EB9F +:109370000112901C917821F004020270BDF80400E3 +:109380009DF82C1008440830BDF80C100844C5495D +:109390000A5CBDF8200040F299114843C24901EB34 +:1093A000C00000F55270BDF81C1001EB410303EB47 +:1093B000011100EBC10080F87E20BDF80C00401CBC +:1093C00080B2039051E2F222BDF8200040F29911E0 +:1093D0004843B54901EBC00000F55270BDF81C10C0 +:1093E00001EB410303EB011100EBC1004271BDF839 +:1093F000201001EB410202EB0111AC4A02EB011219 +:109400003032BDF81C1002EB0112901C917821F053 +:1094100004020270BDF804009DF82C1008440830C6 +:10942000BDF80C1008449F490A5CBDF8200040F2CA +:10943000991148439C4901EBC00000F55270BDF8FA +:109440001C1001EB410303EB011100EBC10080F89C +:109450007E20BDF80C00401C80B2039005E2F22291 +:10946000BDF8200040F2991148438F4901EBC0003C +:1094700000F55270BDF81C1001EB410303EB011124 +:1094800000EBC1004271BDF8201001EB410202EB7C +:109490000111864A02EB01123032BDF81C1002EBBA +:1094A0000112901C917821F004020270BDF80400B2 +:1094B0009DF82C1008440830BDF80C100844794978 +:1094C0000A5CBDF8200040F299114843764901EB4F +:1094D000C00000F55270BDF81C1001EB410303EB16 +:1094E000011100EBC10080F87E20BDF80C00401C8B +:1094F00080B20390B9E1F322BDF8200040F2991147 +:109500004843694901EBC00000F55270BDF81C10DA +:1095100001EB410303EB011100EBC1004271BDF807 +:10952000201001EB410202EB0111604A02EB011233 +:109530003032BDF81C1002EB0112901C917821F022 +:1095400004020270BDF804009DF82C100844083095 +:10955000BDF80C10084453490A5CBDF8200040F2E5 +:1095600099114843504901EBC00000F55270BDF815 +:109570001C1001EB410303EB011100EBC10080F86B +:109580007E20BDF804009DF82C1008440830BDF87A +:109590000C100844401C43490A5CBDF8200040F20E +:1095A00099114843404901EBC00000F55270BDF8E5 +:1095B0001C1001EB410303EB011100EBC10080F82B +:1095C0007820002425E0BDF804109DF82C0001440B +:1095D0000831BDF80C0001440819801C31490A5CAF +:1095E000BDF8200001E066E15BE140F299114843DB +:1095F0002D4901EBC00101F55271BDF81C0000EBD3 +:10960000400303EB001001EBC00179310A55601CE7 +:1096100084B2052CD7DBBDF80C00C01D81B20391CC +:1096200023E1F222BDF8200040F2991148431E497F +:1096300001EBC00000F55270BDF81C1001EB4103B6 +:1096400003EB011100EBC1004271BDF8201001EBEA +:10965000410202EB0111154A02EB01123032BDF852 +:109660001C1002EB0112901C917821F00402027090 +:10967000BDF804009DF82C1008440830BDF80C100B +:10968000084408490A5CBDF8200040F2991148439B +:10969000054901EBC00000F55270BDF81C1001EB4C +:1096A000410305E05C960020C444002004400020F3 +:1096B00003EB011100EBC10080F87E20002422E0C2 +:1096C000BDF804109DF82C0001440831BDF80C00D1 +:1096D00001440819401CFE490A5CBDF8200040F214 +:1096E00099114843FB4901EBC00101F55271BDF8E6 +:1096F0001C0000EB400303EB001001EBC0017931CB +:109700000A55601C84B2042CDADBBDF80C00401D45 +:1097100081B20391A9E0BEE0F222BDF8200040F240 +:1097200099114843EB4901EBC00000F55270BDF8B8 +:109730001C1001EB410303EB011100EBC10042716E +:10974000BDF8201001EB410202EB0111E24A02EBED +:1097500001123032BDF81C1002EB0112901C9178FE +:1097600021F004020270BDF804009DF82C1008449A +:109770000830BDF80C100844D5490A5CBDF820003B +:1097800040F299114843D34901EBC00000F55270F3 +:10979000BDF81C1001EB410303EB011100EBC1000C +:1097A00080F87E20BDF80C00401C80B203905CE085 +:1097B00000BF00BF00BF00BF00BF00BF00BF00BFB1 +:1097C00000BF00BF00BF00BF00BF00BF00BFF2224C +:1097D000BDF8200040F299114843BE4901EBC0009A +:1097E00000F55270BDF81C1001EB410303EB0111B1 +:1097F00000EBC1004271BDF8201001EB410200E016 +:1098000039E002EB0111B44A02EB01123032BDF82B +:109810001C1002EB0112901C917821F004020270DE +:10982000BDF804009DF82C1008440830BDF80C1059 +:109830000844A7490A5CBDF8200040F2991148434A +:10984000A44901EBC00000F55270BDF81C1001EBFB +:10985000410303EB011100EBC10080F87E20BDF84D +:109860000C00401C80B2039000BF00BFBDF81C007C +:10987000401C81B20791BDF8200000EB400101EBD4 +:109880000010954901EB0010C179BDF81C00814220 +:109890003FF7B7AB00BF00BFBDF82000401C81B24E +:1098A00008918E4890F81A0BBDF8201088423FF7B7 +:1098B000B1AA02F025BFB9F11B0F7CDB0020089094 +:1098C000F0E300200790EEE3BDF8200000EB40013C +:1098D00001EB0010804901EB00103030BDF81C1086 +:1098E00000EB01108078C0F3400000287ED1BDF865 +:1098F000200000EB400101EB0010774901EB001064 +:109900003030BDF81C1000EB0110807A02286DD0B9 +:10991000BDF804109DF82C00014408310AEB8A00C0 +:1099200000EBCA0008446A490A5C10460021FBF7B4 +:10993000C7FFBDF8202002EB420303EB0212664B87 +:1099400003EB02123032BDF81C3002EB0312127826 +:1099500042400A43CAD1BDF8200040F29911484361 +:109960005C4901EBC00000F55270BDF81C1001EB22 +:10997000410202EB011100EBC10090F84500012803 +:109980007ED1BDF8200040F299114843514901EBC6 +:10999000C00000F55270BDF81C1001EB410202EB53 +:1099A000011100EBC10090F846000028E8D1002228 +:1099B000BDF8200000E0FDE300EB400101EB0010EA +:1099C000454901EB00113031BDF81C0001EB0010DE +:1099D000C272BDF804109DF82C00084409303C49BF +:1099E0000A5CBDF8200040F2991100E0FEE3484314 +:1099F000384901EBC00101F55271BDF81C0000EBC4 +:109A0000400303EB001001EBC000C271BDF804106D +:109A10009DF82C0008440A302D49085C0106BDF869 +:109A200004209DF82C0010440B30294A105C41EAB8 +:109A30000041BDF804209DF82C0010440C30244A4D +:109A4000105C41EA0021BDF804209DF82C00104470 +:109A50000D301F4A105C0143BDF8200040F29912FE +:109A600050431C4A02EBC00202F55272BDF81C00C2 +:109A700000EB400303EB001002EBC000816000E04C +:109A8000F9E0BDF804109DF82C000844113010498D +:109A9000085C0106BDF804209DF82C00104412302B +:109AA0000B4A105C41EA0041BDF804209DF82C00EF +:109AB00010441330064A105C41EA0021BDF804202E +:109AC0009DF82C0010441430014A105C014307E05B +:109AD0005C960020C444002004400020BC320020DA +:109AE000BDF8200000EB400202EB0010FE4A02EB42 +:109AF00000123032BDF81C0002EB00104160BDF8CE +:109B000020100220E0F798FABDF8200000EB400199 +:109B100001EB0010F44901EB00113031BDF81C00DD +:109B200001EB00100178BDF8200040F2991250437B +:109B3000EE4A02EBC00041700022BDF8200040F266 +:109B400099114843E94901EBC00101F55271BDF893 +:109B50001C0000EB400303EB001001EBC00082711E +:109B6000BDF8200040F299114843E04901EBC000E4 +:109B700000F55270BDF81C1001EB410202EB01111F +:109B800000EBC1008068002875D0BDF8200000EB14 +:109B9000400101EB0010D44901EB001080790B2843 +:109BA0006AD2DFE800F06906C4FD696969FCFBFA66 +:109BB000F900BDF8200040F299114843CB4901EB70 +:109BC000C00000F55270BDF81C1001EB410202EB21 +:109BD000011100EBC100C07910B101287AD18FE0EA +:109BE000BDF8200000EB400101EB0010BE4901EB85 +:109BF0000010007BF0BBBDF8200040F299114843F3 +:109C0000BA4901EBC00000F55270BDF81C1001EB21 +:109C1000410202EB011100EBC1008068B0F5100FAA +:109C200014D1C322BDF8200040F299114843AF4936 +:109C300001EBC00000F55270BDF81C1001EB4103B0 +:109C400003EB011100EBC100427158E0B522BDF8F1 +:109C5000200040F299114843A44901EBC00000F5EF +:109C60005270BDF81C1001EB410303EB011100EB36 +:109C7000C10002E003E0F9E313E242713FE0BDF806 +:109C8000200040F299114843984901EBC00000F5CB +:109C90005270BDF81C1001EB410202EB011100EB08 +:109CA000C1008068B0F1104F15D1C322BDF820006B +:109CB00040F2991148438D4901EBC00000F5527004 +:109CC000BDF81C1001EB410303EB011100EBC100D7 +:109CD000427114E029E0B522BDF8200040F299114C +:109CE0004843824901EBC00000F55270BDF81C10DA +:109CF00001EB410303EB011100EBC100427114E0E1 +:109D0000B922BDF8200040F299114843774901EB90 +:109D1000C00000F55270BDF81C1001EB410303EBCD +:109D2000011100EBC100427100BF00BFB5E3BDF8F7 +:109D3000200040F2991148436C4901EBC00101F544 +:109D40005271BDF81C0000EB400202EB001011F84C +:109D50003010BDF8200040F299125043634A02EBE4 +:109D6000C0004079814277D1BDF804109DF82C00E5 +:109D700008440E305E49085C0104BDF804209DF8DB +:109D80002C0010440F305A4A105C41EA0021BDF803 +:109D900004209DF82C0004E011E345E284E1F4E0A6 +:109DA0005BE010441030524A105C0143BDF82000C3 +:109DB00040F2991250434D4A02EBC00202F5527232 +:109DC000BDF81C0000EB400303EB001002EBC000E9 +:109DD0004163BDF804109DF82C0008440930444943 +:109DE0000A5CBDF8200040F2991148433F4901EB5D +:109DF000C00101F55271BDF81C0000EB400303EBFC +:109E0000001001EBC000C271A422BDF8200040F296 +:109E100099114843354901EBC00101F55271BDF874 +:109E20001C0000EB400303EB001001EBC00082704C +:109E3000A322BDF8200040F2991148432B4901EBC1 +:109E4000C00000F55270BDF81C1001EB410303EB9C +:109E5000011100EBC10042711FE3BDF8200040F288 +:109E600099114843214901EBC00101F55271BDF838 +:109E70001C0000EB400202EB001011F83010BDF89E +:109E8000200040F299125043184A02EBC00040797A +:109E9000814279D1BDF804109DF82C0008440E30A1 +:109EA0001349085C0104BDF804209DF82C001044FF +:109EB0000F300F4A105C41EA0021BDF804209DF8E4 +:109EC0002C00104410300A4A105C0143BDF82000F9 +:109ED00040F299125043054A02EBC00202F5527259 +:109EE000BDF81C0006E0000004400020C44400202F +:109EF0005C96002000EB400303EB001002EBC00077 +:109F00004163BDF804109DF82C0008440930FE4957 +:109F10000A5CBDF8200040F299114843FB4901EB6F +:109F2000C00101F55271BDF81C0000EB400303EBCA +:109F3000001001EBC000C271A422BDF8200040F265 +:109F400099114843F14901EBC00101F55271BDF887 +:109F50001C0000EB400303EB001001EBC00082701B +:109F6000A322BDF8200040F299114843E74901EBD4 +:109F7000C00000F55270BDF81C1001EB410303EB6B +:109F8000011100EBC100427187E2BDF8200000EB37 +:109F9000400101EB0010DE4901EB0010007BE0BB4B +:109FA000BDF8200040F299114843D84901EBC000A8 +:109FB00000F55270BDF81C1001EB410202EB0111DB +:109FC00000EBC1008068B0F5100F14D10522BDF878 +:109FD000200040F299114843CC4901EBC00000F544 +:109FE0005270BDF81C1001EB410303EB011100EBB3 +:109FF000C100427155E00122BDF8200040F29911E4 +:10A000004843C24901EBC00000F55270BDF81C1076 +:10A0100001EB410303EB011100E003E000EBC100A1 +:10A0200042713EE0BDF8200040F299114843B74923 +:10A0300001EBC00000F55270BDF81C1001EB4102AD +:10A0400002EB011100EBC1008068B0F1104F14D198 +:10A050000522BDF8200040F299114843AB4901EBBD +:10A06000C00000F55270BDF81C1001EB410303EB7A +:10A07000011100EBC100427113E00122BDF8200084 +:10A0800040F299114843A14901EBC00000F552701C +:10A09000BDF81C1001EB410303EB011100EBC10003 +:10A0A0004271FAE124E2FFE1BDF8200040F299118B +:10A0B0004843964901EBC00000F55270BDF81C10F2 +:10A0C00001EB410202EB011100EBC100C07910B1BC +:10A0D000012870D191E0BDF8200000EB400101EBB8 +:10A0E00000108B4901EB0010007BE0BBBDF82000A5 +:10A0F00040F299114843854901EBC00000F55270C8 +:10A10000BDF81C1001EB410202EB011100EBC10094 +:10A110008068B0F5100F14D10822BDF8200040F27D +:10A1200099114843794901EBC00000F55270BDF820 +:10A130001C1001EB410303EB011100EBC100427164 +:10A140005AE08922BDF8200040F2991148436F4936 +:10A1500001EBC00000F55270BDF81C1001EB41038B +:10A1600003EB011100E003E000EBC100427143E0AA +:10A17000BDF8200040F299114843644901EBC0004A +:10A1800000F55270BDF81C1001EB410202EB011109 +:10A1900000EBC1008068B0F1104F17D10822BDF864 +:10A1A000200040F299114843584901EBC00000F5E6 +:10A1B000527001E0A5E135E0BDF81C1001EB410350 +:10A1C00003EB011100EBC100427115E08922BDF8DB +:10A1D000200040F2991148434C4901EBC00000F5C2 +:10A1E0005270BDF81C1001EB410300E057E103EB96 +:10A1F000011100EBC100427114E08B22BDF8200078 +:10A2000040F299114843414901EBC00000F55270FA +:10A21000BDF81C1001EB410303EB011100EBC10081 +:10A22000427100BF00BF38E1BDF8200040F2991133 +:10A230004843364901EBC00101F55271BDF81C00DD +:10A2400000EB400202EB001001EBC00090F89140DF +:10A25000BDF8200040F2991148432C4901EBC001A0 +:10A2600001F55271BDF81C0000EB400202EB00103A +:10A2700011F83010BDF8200040F299125043234AE3 +:10A2800002EBC000407981427ED1BDF8200040F24F +:10A2900099114843114601EBC00101F55271BDF817 +:10A2A0001C0000EB400202EB001001EBC00090F834 +:10A2B0009220BDF8200040F299114843134901EB68 +:10A2C000C001083104EB840000EBC40001EB800006 +:10A2D000C270BDF804109DF82C0008440E300A49E5 +:10A2E000085C0104BDF804209DF82C0010440F30D8 +:10A2F000054A105C41EA0021BDF804209DF82C00BD +:10A3000010441030004A05E05C960020C444002050 +:10A3100004400020105C0143BDF8200040F2991277 +:10A320005043FE4A02EBC00202F55272BDF81C0017 +:10A3300000EB400303EB001002EBC0004163BDF8EB +:10A3400004109DF82C0008440930F5490A5CBDF85A +:10A35000200040F299114843F04901EBC00101F59A +:10A360005271BDF81C0000EB400303EB001001EB41 +:10A37000C000C271A422BDF8200040F299114843E8 +:10A38000E64901EBC00100E018E0083104EB84006D +:10A3900000EBC40001EB80008271A321BDF8200016 +:10A3A00040F299125043DD4A02EBC000083004EB42 +:10A3B000840202EBC40200EB820041716DE0BDF843 +:10A3C000200040F299114843D44901EBC00000F548 +:10A3D0005270BDF81C1001EB410202EB011100EBC1 +:10A3E000C100C07910B1012856D140E0BDF820006D +:10A3F00040F299114843C94901EBC00000F5527081 +:10A40000BDF81C1001EB410202EB011100EBC10091 +:10A410008068B0F1104F14D10522BDF8200040F241 +:10A4200099114843BD4901EBC00000F55270BDF8D9 +:10A430001C1001EB410303EB011100EBC100427161 +:10A4400013E00422BDF8200040F299114843B349BB +:10A4500001EBC00000F55270BDF81C1001EB410388 +:10A4600003EB011100EBC100427115E016E004227C +:10A47000BDF8200040F299114843A84901EBC00003 +:10A4800000F55270BDF81C1001EB410303EB011104 +:10A4900000EBC100427100BF00BF00BF13E0BDF878 +:10A4A0001C00401C81B20791BDF8200000EB400168 +:10A4B00001EB00109B4901EB0010C179BDF81C00B5 +:10A4C00081423FF701AA00BFBDF8200000EB400128 +:10A4D00001EB0010934901EB0010C179BDF81C009D +:10A4E000814200DD0CE0BDF82000401C81B20891E3 +:10A4F0008D4890F81A0BBDF8201088423FF7E1A96B +:10A5000000BF02F0FDB8B9F11B0F7DDB0020089001 +:10A51000ECE100200790C5E1BDF8200000EB400110 +:10A5200001EB00107F4901EB00103030BDF81C102A +:10A5300000EB01108078C0F34000002865D1BDF821 +:10A5400004109DF82C00014408310AEB8A0000EB4E +:10A55000CA00084472490A5C10460021FBF7B0F9B2 +:10A56000BDF8202002EB420303EB02126D4B03EB1C +:10A5700002123032BDF81C3002EB03121278424056 +:10A580000A43DBD1BDF804109DF82C0008440930C3 +:10A5900063490A5CBDF8200040F2991148435F49C5 +:10A5A00001EBC00101F55271BDF81C0000EB400346 +:10A5B00003EB001001EBC000C271BDF804109DF860 +:10A5C0002C0008440A305649085C0106BDF80420F6 +:10A5D0009DF82C0010440B30514A105C41EA0041B8 +:10A5E000BDF804209DF82C0010440C304C4A105C3F +:10A5F00041EA0021BDF804209DF82C0010440D30E4 +:10A60000474A105C014301E079E146E1BDF82000D2 +:10A6100040F299125043414A02EBC00202F55272D5 +:10A62000BDF81C0000EB400303EB001002EBC00080 +:10A630008160BDF804109DF82C00084411303849A1 +:10A64000085C0106BDF804209DF82C00104412306F +:10A65000334A105C41EA0041BDF804209DF82C000B +:10A66000104413302E4A105C41EA0021BDF804204A +:10A670009DF82C0010441430294A105C0143BDF8A9 +:10A68000200000EB400202EB0010264A02EB001211 +:10A690003032BDF81C0002EB00104160BDF8201004 +:10A6A0000220DFF7C9FCBDF8200000EB400101EB00 +:10A6B00000101C4901EB00113031BDF81C0001EB0A +:10A6C00000100178BDF8200040F299125043134A5F +:10A6D00002EBC00041700122BDF8200040F2991148 +:10A6E00048430E4901EBC00101F55271BDF81C0051 +:10A6F00000EB400303EB001001EBC0008271BDF8DA +:10A70000200000EB400101EB0010064901EB0010B6 +:10A71000807901280FD0072850D007E0C4440020DA +:10A720005C96002004400020BC32002008285AD04B +:10A730000A2842D19AE0BDF8200040F2991148431E +:10A74000FE4901EBC00000F55270BDF81C1001EB92 +:10A75000410202EB011100EBC100C07910B10128E8 +:10A760002AD114E0B522BDF8200040F299114843E7 +:10A77000F24901EBC00000F55270BDF81C1001EB6E +:10A78000410303EB011100EBC100427114E0B92257 +:10A79000BDF8200040F299114843E84901EBC000A0 +:10A7A00000F55270BDF81C1001EB410303EB0111E1 +:10A7B00000EBC100427100BF00BF6CE00122BDF898 +:10A7C000200040F299114843DC4901EBC00101F53A +:10A7D0005271BDF81C0000EB400303EB001001EBCD +:10A7E000C000427157E0BDF8200040F29911484383 +:10A7F000D24901EBC00000F55270BDF81C1001EB0E +:10A80000410202EB011100EBC100C07910B1012837 +:10A810002AD114E08922BDF8200040F29911484362 +:10A82000C64901EBC00000F55270BDF81C1001EBE9 +:10A83000410303EB011100EBC100427114E08B22D4 +:10A84000BDF8200040F299114843BC4901EBC0001B +:10A8500000F55270BDF81C1001EB410303EB011130 +:10A8600000EBC100427100BF00BF14E00422BDF83C +:10A87000200040F299114843B04901EBC00000F5B7 +:10A880005270BDF81C1001EB410303EB011100EB0A +:10A89000C100427100BF00BF13E0BDF81C00401CA6 +:10A8A00081B20791BDF8200000EB400101EB0010E0 +:10A8B000A34901EB0010C179BDF81C0081423FF7AC +:10A8C0002BAE00BFBDF8200000EB400101EB0010F3 +:10A8D0009B4901EB0010C179BDF81C00814200DDED +:10A8E0000CE0BDF82000401C81B20891954890F81A +:10A8F0001A0BBDF8201088423FF70BAE00BF00E6F0 +:10A90000002008905BE20020079034E2BDF80410BC +:10A910009DF82C00084408308B490A5C1046002141 +:10A92000FAF7CEFFBDF8202002EB420303EB021240 +:10A93000834B03EB02123032BDF81C3002EB0312E2 +:10A94000127842400A437DD1BDF8200000EB40015F +:10A9500001EB00107A4901EB00113031BDF81C0009 +:10A9600001EB00100178BDF8200040F2991250432D +:10A97000724A02EBC0004170BDF8200000EB4001BC +:10A9800001EB00106E4901EB001080790B2830D2EA +:10A99000DFE800F02F06308D2F2F2FF5F3F2F100B6 +:10A9A000BDF8200040F299114843644901EBC00012 +:10A9B00000F55270BDF81C1001EB410202EB0111D1 +:10A9C00000EBC10090F8460098B9CA22BDF82000FB +:10A9D00040F299114843594901EBC00000F552700B +:10A9E000BDF81C1001EB410303EB011100EBC100AA +:10A9F0004271B9E1BDF8200040F2991148434F4936 +:10AA000001EBC00101F55271BDF81C0000EB4002E2 +:10AA100002EB001011F83010BDF8200040F299123E +:10AA20005043464A02EBC000407981423ED1BDF816 +:10AA3000200040F299114843114601EBC00000F597 +:10AA4000527000E092E1BDF81C1001EB410202EBF4 +:10AA5000011100EBC10090F8460038BBAA22BDF8F6 +:10AA6000200040F299114843344901EBC00101F53F +:10AA70005271BDF81C0000EB400303EB001001EB2A +:10AA8000C0008270A322BDF8200040F29911484313 +:10AA90002A4901EBC00000F55270BDF81C1001EB13 +:10AAA000410303EB011100EBC10042715CE1BDF811 +:10AAB000200040F299114843204901EBC00101F503 +:10AAC0005271BDF81C0000EB400202EB001011F8BF +:10AAD0003010BDF8200040F299125043174A02EBA3 +:10AAE000C0004079814245D1BDF8200040F2991163 +:10AAF0004843114601EBC00000F55270BDF81C1030 +:10AB000001EB410202EB011100EBC10090F846009D +:10AB100080BBAA22BDF8200040F2991148430749A2 +:10AB200001EBC00101F55271BDF81C0000EB4003C0 +:10AB300003EB001001EBC000827007E0C44400206A +:10AB400004400020BC3200205C960020A322BDF807 +:10AB5000200040F299114843F74901EBC00000F58D +:10AB60005270BDF81C1001EB410303EB011100EB27 +:10AB7000C1004271F8E0CEE055E02AE0FFE7BDF801 +:10AB8000200040F299114843EB4901EBC00000F569 +:10AB90005270BDF81C1001EB410202EB011100EBF9 +:10ABA000C10090F8460098B90422BDF8200040F298 +:10ABB00099114843E04901EBC00000F55270BDF81F +:10ABC0001C1001EB410303EB011100EBC1004271CA +:10ABD000CAE0BDF8200040F299114843D64901EB84 +:10ABE000C00000F55270BDF81C1001EB410202EBF1 +:10ABF000011100EBC10090F8460098B91022BDF891 +:10AC0000200040F299114843CB4901EBC00000F508 +:10AC10005270BDF81C1001EB410303EB011100EB76 +:10AC2000C1004271A0E0BDF8200040F299114843F4 +:10AC3000C14901EBC00101F55271BDF81C0000EBE8 +:10AC4000400202EB001001EBC00090F89140BDF80B +:10AC5000200040F299114843B74901EBC00101F5CA +:10AC60005271BDF81C0000EB400202EB001011F81D +:10AC70003010BDF8200040F299125043AE4A02EB6A +:10AC8000C0004079814245D1BDF8200040F29911C1 +:10AC90004843114601EBC00101F55271BDF81C009B +:10ACA00000EB400202EB001001EBC00090F8922094 +:10ACB000BDF8200040F2991148439F4901EBC001C3 +:10ACC000083104EB840000EBC40001EB8000C2708B +:10ACD000AA21BDF8200040F299125043964A02EB97 +:10ACE000C000083004EB840202EBC40200EB8200D7 +:10ACF0008171A321BDF8200040F2991250438E4A81 +:10AD000002EBC000083004EB840202EBC40200EB4B +:10AD10008200417128E0BDF8200040F299114843BB +:10AD2000854901EBC00000F55270BDF81C1001EB25 +:10AD3000410202EB011100EBC10090F8460098B906 +:10AD40000622BDF8200040F2991148437A4901EBF0 +:10AD5000C00000F55270BDF81C1001EB410303EB7D +:10AD6000011100EBC100427100BF13E0BDF81C00EF +:10AD7000401C81B20791BDF8200000EB400101EBBF +:10AD800000106E4901EB0010C179BDF81C00814232 +:10AD90003FF7BCAD00BFBDF8200000EB400101EB68 +:10ADA0000010664901EB0010C179BDF81C0081421A +:10ADB00000DD0CE0BDF82000401C81B20891604825 +:10ADC00090F81A0BBDF8201088423FF79CAD00BFE9 +:10ADD00095E50020089018E200200790F1E1BDF809 +:10ADE00004109DF82C000844083056490A5C1046AF +:10ADF0000021FAF765FDBDF8202002EB420303EBCA +:10AE000002124E4B03EB02123032BDF81C3002EB43 +:10AE10000312127842400A437ED1BDF8200000EBB5 +:10AE2000400101EB0010454901EB00113031BDF844 +:10AE30001C0001EB00100178BDF8200040F29912CF +:10AE400050433D4A02EBC0004170BDF8200040F283 +:10AE500099114843114601EBC00101F55271BDF84B +:10AE60001C0000EB400202EB001011F83010BDF89E +:10AE7000200040F2991250432F4A02EBC000407963 +:10AE800081427DD1BDF804109DF82C0008440930A2 +:10AE90002C49085C0104BDF804209DF82C001044E6 +:10AEA0000A30284A105C41EA0021BDF804209DF8D0 +:10AEB0002C0010440B30234A105C0143BDF82000E5 +:10AEC00040F2991250431C4A02EBC00202F5527242 +:10AED000BDF81C0000EB400303EB001002EBC000C8 +:10AEE0004163BDF8200000EB400101EB0010134965 +:10AEF00001EB001080790B281DD2DFE800F01C0662 +:10AF00002550791C1C8EA3B8FC00B222BDF820008D +:10AF100040F29911484300E04EE1074901EBC000BF +:10AF200000F55270BDF81C1001EB410303EB011159 +:10AF300000EBC10042713DE1C44400200440002008 +:10AF4000BC3200205C960020A522BDF8200040F213 +:10AF500099114843FE4901EBC00101F55271BDF85A +:10AF60001C0000EB400303EB001001EBC0008270FB +:10AF7000A322BDF8200040F299114843F44900E0B3 +:10AF800019E101EBC00000F55270BDF81C1001EB97 +:10AF9000410303EB011100EBC10042710AE1A5225C +:10AFA000BDF8200040F299114843E94901EBC00186 +:10AFB00001F55271BDF81C0000EB400303EB0010DB +:10AFC00001EBC0008270A322BDF8200040F299116D +:10AFD0004843DF4901EBC00000F55270BDF81C107A +:10AFE00001EB410303EB011100EBC1004271E1E011 +:10AFF000B522BDF8200040F299114843D44901EB35 +:10B00000C00000F55270BDF81C1001EB410303EBCA +:10B01000011100EBC100427100BF0222BDF8200007 +:10B0200040F299114843CA4901EBC00000F5527043 +:10B03000BDF81C1001EB410303EB011100EBC10053 +:10B040004271B7E08022BDF8200040F299114843D8 +:10B05000BF4901EBC00000F55270BDF81C1001EBB8 +:10B06000410303EB011100EBC1004271A2E0BDF806 +:10B07000200040F299114843B54901EBC00101F5A8 +:10B080005271BDF81C0000EB400202EB001001EB16 +:10B09000C00090F89140BDF8200040F2991148435B +:10B0A000AB4901EBC00101F55271BDF81C0000EB8A +:10B0B000400202EB001011F83010BDF8200040F201 +:10B0C00099125043A24A02EBC0004079814247D115 +:10B0D000BDF8200040F299114843114601EBC00130 +:10B0E00001F55271BDF81C0000EB400202EB0010AC +:10B0F00001EBC00000E034E090F89220BDF82000A1 +:10B1000040F299114843924901EBC001083104EB28 +:10B11000840000EBC40001EB8000C270A522BDF8E2 +:10B12000200040F299114843894901EBC0010831E0 +:10B1300004EB840000EBC40001EB80008271A321CA +:10B14000BDF8200040F299125043814A02EBC00042 +:10B15000083004EB840202EBC40200EB8200417170 +:10B1600028E00A22BDF8200040F2991148437849AE +:10B1700001EBC00101F55271BDF81C0000EB40036A +:10B1800003EB001001EBC00042710122BDF820006A +:10B1900040F2991148436E4901EBC00000F552702E +:10B1A000BDF81C1001EB410303EB011100EBC100E2 +:10B1B00080F8932000BF13E0BDF81C00401C81B252 +:10B1C0000791BDF8200000EB400101EB0010614940 +:10B1D00001EB0010C179BDF81C0081423FF7FFADC3 +:10B1E00000BFBDF8200000EB400101EB0010594901 +:10B1F00001EB0010C179BDF81C00814200DD0CE0BC +:10B20000BDF82000401C81B20891534890F81A0BF9 +:10B21000BDF8201088423FF7DFAD00BFD8E5BDF88C +:10B2200004109DF82C000844083081B203914B496A +:10B23000BDF80C00085C05287EDA0846BDF80C1045 +:10B24000405C002878DD4549BDF80C00085C401ED4 +:10B2500081B20891BDF80C00401C81B203913F49B6 +:10B26000BDF80C00085C01043C4FBDF80C00401C0C +:10B27000385C41EA0021BDF80C00801C385C0843B2 +:10B28000C1170246FAF71CFB0146BDF8200000EB8F +:10B29000400202EB00102F4A02EB00100160BDF8E3 +:10B2A0000C00C01C81B203913946BDF80C000A5C49 +:10B2B00010460021FAF704FBC1B2BDF8200000EBF4 +:10B2C000400202EB0010234A02EB00100171BDF8AE +:10B2D0000C00401C81B203913946BDF80C000A5C99 +:10B2E00010460021FAF7ECFAC1B2BDF8200000EBDD +:10B2F000400202EB0010174A02EB00104171BDF84A +:10B300000C00401C81B203913946BDF80C000A5C68 +:10B3100010460021FAF7D4FAC1B2BDF8200000EBC4 +:10B32000400202EB00100B4A02EB00108171BDF8E5 +:10B330000C00401C81B200E092E203913946BDF856 +:10B340000C000A5C10460021FAF7BAFAC1B207E015 +:10B35000C444002004400020BC3200205C96002041 +:10B36000BDF8200000EB400202EB0010FD4A02EBAA +:10B370000010C171BDF80C00401C81B20391394628 +:10B38000BDF80C000A5C10460021FAF799FA014654 +:10B39000BDF8200000EB400202EB0010F14A02EB86 +:10B3A00000108160BDF80C00401C81B20391394649 +:10B3B000BDF80C000A5C10460021FAF781FAC1B210 +:10B3C000BDF8200000EB400202EB0010E54A02EB62 +:10B3D00000100173BDF80C00401C81B20391BDF850 +:10B3E000200000EB400101EB0010114601EB0010C2 +:10B3F000807906287ED100200790ECE0DA49BDF87C +:10B400000C000A5C10460021FAF75AFAC2B2BDF8E5 +:10B41000200000EB400101EB0010D24901EB0011CC +:10B420003031BDF81C0001EB00100270BDF80C00BB +:10B43000401C81B20391CC49BDF80C000A5C104657 +:10B440000021FAF73DFAC2B2BDF8200000EB40013E +:10B4500001EB0010C34901EB00113031BDF81C00B5 +:10B4600001EB00104270BDF80C00401C81B203914A +:10B47000BD49BDF80C000A5C10460021FAF720FA1D +:10B48000BDF8202002EB420303EB0213B54A02EBA6 +:10B4900003123032BDF81C3002EB0312127A424024 +:10B4A0000A4376D0BDF8200000EB400101EB00100C +:10B4B000AC4901EB00103030BDF81C1000EB01105E +:10B4C000007A002865DD00245EE0002650E004EBF1 +:10B4D000440000EB0410A34901EB0010303000EBF6 +:10B4E00006100278BDF8200000EB400101EB0010CF +:10B4F0009C4900E07FE001EB00103030BDF81C10EB +:10B5000000EB0110007A824230D1002140F2991004 +:10B510006043964A02EBC00000F5527006EB46020B +:10B5200002EB061200EBC20080F87F1040F2991087 +:10B5300060438E4A02EBC00000F5527006EB4602F3 +:10B5400002EB061200EBC20080F8801040F2991066 +:10B550006043864A02EBC00000F5527006EB4602DB +:10B5600002EB061200EBC20080F88110701C86B25C +:10B5700004EB440000EB04107A4901EB0010C079A1 +:10B58000B042A4DC601C84B2794890F81A0BA04247 +:10B590009BDC7549BDF80C000A5C10460021FAF7E7 +:10B5A0008FF9C2B2BDF8200000EB400101EB0010A2 +:10B5B0006C4901EB00113031BDF81C0001EB0010AB +:10B5C0000272BDF80C00401C81B20391BDF81C0052 +:10B5D000401C81B20791BDF8200000EB400101EB57 +:10B5E0000010604901EB0010C179BDF81C008142D8 +:10B5F0003FF704AFE9E0002007903EE05A49BDF86C +:10B600000C000A5C10460021FAF75AF9C2B2BDF8E4 +:10B61000200000EB400101EB0010524901EB00114A +:10B620003031BDF81C0001EB00100270BDF80C00B9 +:10B63000401C81B203914C49BDF80C000A5C1046D5 +:10B640000021FAF73DF9C2B2BDF8200000EB40013D +:10B6500001EB0010434901EB00113031BDF81C0033 +:10B6600001EB00104270BDF80C00401C81B2039148 +:10B67000BDF81C00401C81B20791BDF8200000EB12 +:10B68000400101EB0010374901EB0010C179BDF812 +:10B690001C008142B2DC3448BDF80C10405C00F064 +:10B6A0000F00042812DABDF8201001EB410202EB72 +:10B6B00001112C4A02EB011101F11C002A4ABDF8CC +:10B6C0000C10515C027861F301020270BDF80C00AD +:10B6D000401C81B203912449BDF80C00085C042190 +:10B6E000B1EB201F13DDBDF8201001EB410202EB8E +:10B6F00001111C4A02EB011101F11C001A4ABDF8AC +:10B700000C10515C0A09017862F38301017016483C +:10B71000BDF80C10405C00F00F00042812DABDF8F0 +:10B72000201001EB410202EB01110E4A02EB011164 +:10B7300001F11C000C4ABDF80C10515C027861F359 +:10B7400005120270BDF80C00401C81B20391BDF8D7 +:10B750001C001A2101EB4001494536DA0020079010 +:10B7600025E00000044000205C960020C444002036 +:10B77000BC320020FE49BDF80C000A5CBDF8200078 +:10B7800000EB400101EB0010FA4901EB00113031F0 +:10B79000BDF81C0001EB00108272BDF80C00401CCB +:10B7A00081B20391BDF81C00401C81B20791BDF825 +:10B7B000200000EB400101EB0010EE4901EB00100E +:10B7C000C179BDF81C008142D4DCBDF8200000EB3B +:10B7D000400101EB0010E74901EB0010C47929E0BA +:10B7E0000022BDF8200000EB400101EB0010E14910 +:10B7F00001EB0010303000EB04100270BDF82000A7 +:10B8000000EB400101EB0010DA4901EB001130318F +:10B8100001EB04104270BDF8200000EB400101EB89 +:10B820000010D44901EB0011303101EB0410027219 +:10B83000601C84B2102CD3DBBDF820100220DEF790 +:10B84000FBFBBDF82010C8B2FAF728FE0120BDF8B6 +:10B85000201001EB4101C84A02EB8101487052E11E +:10B86000BDF804109DF82C0008440830C049085C5D +:10B8700005287DD1C148C07A202879DABDF80410A6 +:10B880009DF82C000844093081B20391B849BDF8F5 +:10B890000C00095CBA4880F8BC1B90F8BC0B04286B +:10B8A00003DD0421B64880F8BC1BBDF80C00401C29 +:10B8B00081B2039100210891ACE0AD49BDF80C00C4 +:10B8C0000A5C10460021F9F7FBFFC1B2BDF8200069 +:10B8D00000EB4002AB4800EB0210C171BDF80C0058 +:10B8E000401C81B20391A249BDF80C000A5C1046CD +:10B8F0000021F9F7E5FFC1B2BDF8200000EB4002DE +:10B90000A04800EB02108171BDF80C00401C81B210 +:10B9100003919749BDF80C00085C0104944FBDF8F1 +:10B920000C00401C385C41EA0021BDF80C00801C72 +:10B93000385C0843C1170246F9F7C2FF0146BDF85B +:10B94000200000EB40028F4800EB02100160BDF8C0 +:10B950000C00C01C81B203913946BDF80C000A5C92 +:10B9600010460021F9F7ACFFC1B2BDF8200000E09D +:10B97000C9E000EB4002834800EB02100171BDF802 +:10B980000C00401C81B203913946BDF80C000A5CE2 +:10B9900010460021F9F794FFC1B2BDF8200000EB7A +:10B9A0004002784800EB02104171BDF80C00401CC9 +:10B9B00081B203913946BDF80C000A5C10460021A3 +:10B9C000F9F77EFF0146BDF8200000EB40026D480C +:10B9D00000EB02108160BDF80C00401C81B20391A5 +:10B9E0003946BDF80C00401C095C3A46BDF80C0015 +:10B9F000105C41EA0025BDF80C00801C81B2039167 +:10BA0000BDF80C10481981B20391BDF82000401C0C +:10BA100081B208915A4890F8BC0BBDF820108842BA +:10BA20003FF74BAF5548C07A1A2866DB00215448CF +:10BA300090F8BC0B00EB40024E48643800F822102E +:10BA40004F4890F8BC0B00EB40024A48643800EBCA +:10BA50008200817001214A4890F8BC0B00EB400243 +:10BA60004448643800EB82004170454890F8BC0BB4 +:10BA700000EB40023F48643800EB8200C17042F2A4 +:10BA800010713F4890F8BC0B00EB40023948643815 +:10BA900000EB820081604FF47A71394890F8BC0B5A +:10BAA00000EB4002374800EB02108160012134486E +:10BAB00090F8BC0B00EB4002324800EB02108171A1 +:10BAC0004FF416512E4890F8BC0B00EB40022D4865 +:10BAD00000EB021001600121294890F8BC0B00EB3B +:10BAE0004002284800EB02100171254890F8BC0B79 +:10BAF000401CC1B2224880F8BC1B00210A20DEF79E +:10BB00009BFAFCF7CFF9B5E2BDF804109DF82C00C4 +:10BB1000084408301649085C1949F5394871BDF8E0 +:10BB200004109DF82C00084409301149085C1449A0 +:10BB3000F5390871BDF804109DF82C0008440A304E +:10BB40000B49085C0E49F539C870BDF804109DF822 +:10BB50002C0008440B300649085C0949F539887007 +:10BB6000BDF804109DF82C0008440C3000490BE08F +:10BB70005C9600200440002040390020BC120020C8 +:10BB8000BC3200207C3E0020085CF7494870BDF8BC +:10BB900004109DF82C0008440D30F449095CF44869 +:10BBA00080F80B1FDEF78CF8DEF746F8F04890F8C7 +:10BBB0000B0FFF2842D1DDF7F3FFBDF804109DF80D +:10BBC0002C0008440830E949085CE7494871BDF891 +:10BBD00004109DF82C0008440930E449085CE2494F +:10BBE0000871BDF804109DF82C0008440A30DF49A4 +:10BBF000085CDD49C870BDF804109DF82C000844AD +:10BC00000B30DA49085CD8498870BDF804109DF8FB +:10BC10002C0008440C30D549085CD3494870BDF865 +:10BC200004109DF82C0008440D30D049095CD04820 +:10BC300080F80B1FDEF744F8DDF7FEFF0E20CD493C +:10BC4000087160E71020CB490871BDF804109DF819 +:10BC50002C0008440830C549085CC3494871BDF848 +:10BC600004109DF82C0008440930C049085CBE4906 +:10BC70000871BDF804109DF82C0008440A30BB4937 +:10BC8000085CB949C870BDF804109DF82C00084440 +:10BC90000B30B649085CB4498870BDF804109DF8B3 +:10BCA0002C0008440C30B149085CAF494870BDF81D +:10BCB00004109DF82C0008440D30AC49095CAC48D8 +:10BCC00080F80B1FDDF7FCFF04F028F8A849C1F845 +:10BCD000180F0846D0F8180FC0F300410A91A44885 +:10BCE000D0F8180FC0F3420109910CE70E20A149CA +:10BCF000087100219E4880F8011D04E7002008908B +:10BD00003DE00020079017E0BDF8200000EB400167 +:10BD100001EB0010984901EB00103030BDF81C1009 +:10BD200000EB0110807800F0010000B112E0BDF8D6 +:10BD30001C00401C81B20791BDF8200000EB4001BF +:10BD400001EB00108C4901EB0010C179BDF81C001B +:10BD50008142D9DC00BFBDF8200000EB400101EBBF +:10BD60000010854901EB0010C179BDF81C0081422B +:10BD700000DD08E0BDF82000401C81B20891BDF84C +:10BD800020000428BDDB00BFBDF8200004287DDBB7 +:10BD900000207A4908700120794908607949C1F882 +:10BDA0008802734890F8080D01287FDB0D20714947 +:10BDB0000871BDF804109DF82C00084409306B4947 +:10BDC000095CBDF804209DF82C0010440830674A37 +:10BDD000105C41EA00210491BDF804109DF82C008C +:10BDE00008440B301146095CBDF804209DF82C0076 +:10BDF00010440A305D4A105C41EA00206249088024 +:10BE000000240CE0BDF804109DF82C0001440C3116 +:10BE100008195649095C5D4A1155601C84B2B4F595 +:10BE2000007FEFDB5848008800F2FF3081B201202C +:10BE3000DDF74EF958B300214D4880F8011D5248F6 +:10BE4000008864214843BDF8101090FBF1F0C1B2A6 +:10BE5000474880F8001D01204D49C8754A480088B0 +:10BE6000401C4949088008460088BDF810108842E7 +:10BE70001CDD3F4890F8FC0C20F00100401C3C49C0 +:10BE800081F8FC0C084690F8FC0C01E015E00DE090 +:10BE900020F00600801D81F8FC0CBDF8100001F6B2 +:10BEA000FC41488000210120DEF7C6F8002034491B +:10BEB00008603449C1F888020BE010202D49087150 +:10BEC0002B4890F8FC0C20F080008030284981F845 +:10BED000FC0CCFE0002029490870BDF804109DF843 +:10BEE0002C00084408302149085C2249C23981F8F5 +:10BEF000AD00BDF804109DF82C0008440A301B4921 +:10BF0000095CBDF804209DF82C0010440930174A44 +:10BF1000105C41EA00210491BDF804109DF82C004A +:10BF200008440C301146095CBDF804209DF82C0033 +:10BF300010440B300D4A105C41EA00201249088081 +:10BF4000BDF8100009884843F0B3B9F1100F07DDC0 +:10BF5000A9F11000062190FBF1F081B2059101E0FA +:10BF600000200590002439E0C73100205C960020B5 +:10BF7000BC2200204C3A0020044000202A0A002065 +:10BF80008802424200004242280A0020C52F0020B9 +:10BF9000BC12002000261DE0BDF804109DF82C0006 +:10BFA00001440D3104EB440001EB40018819FE49C6 +:10BFB000095CFE480088401E00EB800204EB420052 +:10BFC00000EB4002FA4800E054E000EB42029155D9 +:10BFD000701C86B2062EDFDB601C84B2BDF8140034 +:10BFE0008442D7DB0120F349C875F0480088401C23 +:10BFF000EE49088008460088BDF81010884236DDFA +:10C00000BDF8100001280DDBBDF81000401E00EB4C +:10C010008001BDF8140000EB410081B2E648A0F8B1 +:10C020007A1103E00021E448A0F87A11E248B0F860 +:10C030007A410EE0002608E0002104EB4402DC48CF +:10C0400000EB42008155701C86B2062EF4DB601CAA +:10C0500084B2C82CEEDB00210B20DDF7EDFF0021C0 +:10C060000320DDF7E9FF1020D449087102E0162013 +:10C07000D249087144E3BDF804109DF82C0008442F +:10C080000830C949095CCE4880F8011D1120CB4910 +:10C09000087135E3002008903DE00020079017E08C +:10C0A000BDF8200000EB400101EB0010C54901EB99 +:10C0B00000103030BDF81C1000EB0110807800F04B +:10C0C000010000B112E0BDF81C00401C81B20791D4 +:10C0D000BDF8200000EB400101EB0010B94901EB75 +:10C0E0000010C179BDF81C008142D9DC00BFBDF849 +:10C0F000200000EB400101EB0010B24901EB001001 +:10C10000C179BDF81C00814200DD08E0BDF82000C7 +:10C11000401C81B20891BDF820000428BDDB00BF9F +:10C12000BDF8200004287DDB0020A749087001200D +:10C13000A6490860A649C1F88802A14890F8080DF0 +:10C14000012870DBBDF804109DF82C00084408306D +:10C150009549085C042866DC122098490871BDF8EE +:10C1600004109DF82C00084408308F49095C94485D +:10C1700080F8011D90F8010D401E81B20891002445 +:10C1800015E0BDF804109DF82C0001440931081990 +:10C190008549095CBDF8200000EB400202EB00106D +:10C1A000884A02EB00100E300155601C84B20A2C44 +:10C1B000E7DBBDF804109DF82C00084414307A49E0 +:10C1C000095CBDF804209DF82C0010441330764A19 +:10C1D000105C41EA00210491BDF804109DF82C0088 +:10C1E000084416301146095CBDF804209DF82C0067 +:10C1F000104415306C4A105C41EA00206B490880FD +:10C2000000240CE0BDF804109DF82C000844173001 +:10C2100020446549085C6F490855601C84B2B4F538 +:10C22000007F01E0AAE04BE0ECDB60480088401EA4 +:10C23000BDF8202000EB822081B20320DCF748FF0C +:10C24000F0B35A48008864214843BDF8101090FBB1 +:10C25000F1F0C1B25A4880F8001D01205549C87557 +:10C2600052480088401C5149088008460088BDF8A3 +:10C27000101088424CDD002414E0BDF8201001EBC2 +:10C28000410202EB01114F4A02EB0111303101EB87 +:10C29000041101F10900497A21F00101491C0170E2 +:10C2A000601C84B2102CE8DBBDF8201001EB4102C9 +:10C2B00002EB0111434A02EB011101F1180000E009 +:10C2C00056E0097E21F00101491C0170BDF82010E3 +:10C2D00001EB410202EB01113A4A02EB011202F1B9 +:10C2E0001800117E21F00602921C0270BDF8102089 +:10C2F000BDF8200000EB400101EB0010314901EBDB +:10C3000000104283BDF820100220DDF795FE2FE0DB +:10C310002648008801282BD1002413E0BDF8201006 +:10C3200001EB410202EB0111264A02EB011130310F +:10C3300001EB041101F10900497A21F001010170BA +:10C34000601C84B2102CE9DBBDF8201001EB410227 +:10C3500002EB01111B4A02EB011101F11800097EE9 +:10C3600021F001010170BDF820100220DDF764FE0C +:10C370000020164908601649C1F88802C0E1BDF8DE +:10C3800004109DF82C00084409300749095CBDF8E9 +:10C3900004209DF82C0010440830034A105C41EA48 +:10C3A0000025044818E000005C960020280A0020C0 +:10C3B00038340020BC120020BC3200204C3A00204F +:10C3C000BC220020044000202A0A002088024242A9 +:10C3D00000004242C52F0020B0F81412A9422ED10D +:10C3E000D0F81002FD49D1F80C12884227D1FB4841 +:10C3F000D0F80C1290F81602814209D9F748D0F80B +:10C400000C1290F81602081AF449C1F80C0206E062 +:10C410000020F249C1F80C021020F14908710021F6 +:10C42000EE48A0F8141280F816120C20DDF704FE76 +:10C4300000210520DDF700FE0120E849C8755FE115 +:10C4400000240CE0002606E02020E64901EB441120 +:10C450008855701C86B2202EF6DB601C84B2142C2A +:10C46000F0DB1420DE490871BDF804109DF82C00A3 +:10C4700008440830DC49095C0491BDF804109DF8BB +:10C480002C0008440930D849095C0291BDF810001D +:10C49000142801DD14200490BDF80800202801DDD7 +:10C4A0002020029000241AE0002612E0BDF80410BB +:10C4B0009DF82C0001440A31BDF8080004FB00116E +:10C4C0008819C949095CC74A02EB44129155701C8E +:10C4D00086B2BDF808008642E8DB601C84B2BDF875 +:10C4E00010008442E0DB00210720DDF7A5FD07E115 +:10C4F0001520BB490871BDF804109DF82C000844B4 +:10C500000830B949095CB94880F81C1ABDF8041014 +:10C510009DF82C0008440930B349085C0106BDF8B9 +:10C5200004209DF82C0010440A30AF4A105C41EA08 +:10C530000041BDF804209DF82C0010440B30AA4A9D +:10C54000105C41EA0021BDF804209DF82C00104445 +:10C550000C30A54A105C0143A2486038C0F80510B1 +:10C56000BDF804109DF82C0008440D301146085CFD +:10C570000106BDF804209DF82C0010440E309A4AA4 +:10C58000105C41EA0041BDF804209DF82C001044E5 +:10C590000F30954A105C41EA0021BDF804209DF857 +:10C5A0002C0010441030904A105C01438D486038D4 +:10C5B000C0F80110BDF804109DF82C00084411309B +:10C5C0001146085C0104BDF804209DF82C001044BD +:10C5D0001230854A105C41EA0021BDF804209DF824 +:10C5E0002C0010441330804A105C01437D486038B1 +:10C5F000C0F80910BDF804109DF82C000844143050 +:10C600001146095C7748603880F82210BDF80410A4 +:10C610009DF82C00084415301146095C71486038BB +:10C6200080F82110BDF804109DF82C000844163045 +:10C630001146095C6B48603880F82010BDF8041082 +:10C640009DF82C00084417301146095C6548603895 +:10C65000C177BDF804109DF82C000844183011462D +:10C66000095C604860388177BDF804109DF82C00A3 +:10C67000084419301146085C5A4960394877B9F1C5 +:10C68000200F29DDBDF804109DF82C0008441A3055 +:10C690001146085C0106BDF804209DF82C001044EA +:10C6A0001B30514A105C41EA0041BDF804209DF85E +:10C6B0002C0010441C304C4A105C41EA0021BDF8AB +:10C6C00004209DF82C0010441D30474A105C0143A3 +:10C6D00044486038C0F823100220454908710FE033 +:10C6E00000240AE00021BDF804209DF82C0002443B +:10C6F00010193D4A1154601C84B2322CF2DB00BF89 +:10C7000018E000240AE00021BDF804209DF82C0068 +:10C7100002441019344A1154601C84B2322CF2DBEA +:10C7200000213448A0F82E162EE000213148A0F850 +:10C730002E1629E02F48B0F82E06F8B100240DE09F +:10C74000BDF804004844801C20442749095CBDF81A +:10C7500004201019244A1154601C84B22548B0F8F2 +:10C760002E06A042ECDC2348B0F82E4604E0002060 +:10C770001D490855601C84B2282CF8DB1D48B0F810 +:10C780002E060A283CF775A9F2E31548807830B1E7 +:10C79000012872D0022871D0032870D1B3E3154864 +:10C7A00090F8B606C0F3C3000E2816D2DFE800F0FA +:10C7B00007263B50687D92A7CAFBF9F8F7F60D48AB +:10C7C00090F8B60620F0780008300A4981F8B606DD +:10C7D0000021094841600121817097E1BC120020CD +:10C7E0004C3A0020382D00205C960020BC2200200E +:10C7F000883F0020BC320020FC380020F6A1F7481A +:10C8000008F08CFF05466DB1F54890F8B60620F0AB +:10C8100078001030F24981F8B6060021F1484160F5 +:10C820000121817072E1F0A1EC4808F077FF054624 +:10C830006DB1EB4890F8B60620F078001830E84962 +:10C8400081F8B6060021E7484160012181705DE171 +:10C85000E6A1E24808F062FF05466DB1E04890F8B5 +:10C86000B60620F078002030DD4981F8B6060021B8 +:10C87000DC4841600121817048E149E19EE29CE28F +:10C88000DAA1D64808F04AFF05466DB1D44890F8C1 +:10C89000B60620F078002830D14981F8B60600218C +:10C8A000D04841600121817030E1D0A1CB4808F02F +:10C8B00035FF05466DB1CA4890F8B60620F07800FD +:10C8C0003830C74981F8B6060021C64841600121C9 +:10C8D00081701BE1C5A1C14808F020FF05466DB17C +:10C8E000BF4890F8B60620F078003830BC4981F88F +:10C8F000B6060021BB4841600121817006E1BBA161 +:10C90000B64808F00BFF0546DDB1B948C07A1828D3 +:10C9100009DDB34890F8B60620F078004830B049F9 +:10C9200081F8B60608E0AE4890F8B60620F0780028 +:10C930004030AB4981F8B6060021AA484160012188 +:10C940008170E3E0ABA1A54808F0E8FE054625B3F9 +:10C95000002405E00021A348C0300155601C84B2CA +:10C96000142CF7DB002409E0281D20449B490A5CB5 +:10C97000601D9C49C0310A54601C84B20F2CF3DB4B +:10C9800000210320DDF758FB954890F8B60620F00B +:10C9900078004830924981F8B606B7E0A2E08DE011 +:10C9A0003DE027E0FFE795A18C4808F0B7FE05467B +:10C9B000FDB1002405E000208A4978310855601C4B +:10C9C00084B2142CF7DB002408E0681D204483495E +:10C9D000085C844978310855601C84B2142CF4DB5F +:10C9E0007F4890F8B60620F0780050307C4981F8F6 +:10C9F000B6068BE07DA1794808F090FE05466DB142 +:10CA0000774890F8B60620F078005830744981F8DD +:10CA1000B6060021734841600121817076E07948B3 +:10CA2000807968B16E4890F8B60620F078006030E2 +:10CA30006B4981F8B60600216A4841600121817086 +:10CA400071A1664808F06AFE054665B30021654895 +:10CA50004160012181706149681D085C30380F46D2 +:10CA6000291D795C303940EA0110C1170246F8F7F8 +:10CA700027FF6449887166A1384608F04FFE0546D5 +:10CA80008DB13946681C085C30280DDB681C085CD9 +:10CA90003038495D303940EA0110C1170246F8F7D5 +:10CAA0000FFF5849C87108E04C48405D3038C11745 +:10CAB0000246F8F705FF5349C87127E04BA14748E4 +:10CAC00008F02CFE054665B1454890F8B60620F002 +:10CAD00080008030424981F8B6064FF47A714148AF +:10CAE000816013E041A13D4808F018FE054665B19C +:10CAF0003B4890F8B60620F07801394880F8B61621 +:10CB00000021384841600121817000BF00BFFCE274 +:10CB1000334890F8B606C0F3C3000D281CD2DFE8F6 +:10CB200000F0071C31467FADD9E9FEFD1BFCFB0080 +:10CB30002EA12A4808F0F2FD05466DB100212948D2 +:10CB4000416001218170264890F8B60620F07800F7 +:10CB50000830234981F8B6062EE12EA11F4808F0BF +:10CB6000DDFD05466DB100211E4841600121817047 +:10CB70001B4890F8B60620F078001830184981F864 +:10CB8000B60619E119A1154808F0C8FD05466DB1B2 +:10CB900000211448416001218170114890F8B606C7 +:10CBA00020F0780018300E4981F8B60604E11AA189 +:10CBB0000A4808F0B3FD05466DB1094890F8B6067D +:10CBC00020F078002030064981F8B606002105489B +:10CBD000416001218170EFE0610000005C9600205F +:10CBE000BC320020FC3800206F6B00004F4B00006F +:10CBF000BC120020494D45493A00000049434349D1 +:10CC0000443A00004C3A00204353513A00000000DF +:10CC10002C00000022000000524541445900000051 +:10CC2000AFF22801FC4808F079FD05462DB3002439 +:10CC300004E00020F9490855601C84B2142CF8DB8C +:10CC4000002408E0681D2044F349095C601DF34A94 +:10CC50001154601C84B20F2CF4DB0021EF487838AB +:10CC6000416001218170A0F5C86090F8B60620F0FF +:10CC700078002830EA4981F8B6069DE0AFF27801E5 +:10CC8000E54808F04BFD05461DB3E448D8308079EF +:10CC900040B1E34890F8B60620F078003030E04923 +:10CCA00081F8B6060021DD487838416001218170A5 +:10CCB000D949681D085C30380F46291D795C303928 +:10CCC00040EA0110C1170246F8F7FAFDD349D831FE +:10CCD000887171E0D24890F8B60620F078004030B4 +:10CCE000CF4981F8B6060021CC487838416001214F +:10CCF000817061E0AFF20C11C74808F00FFD0546E6 +:10CD00009DB1C74890F8B60620F078004030C4497D +:10CD100081F8B606002103E03EE026E016E005E0DB +:10CD2000BE48783841600121817045E0BC4890F8E8 +:10CD3000B60620F078004830B94981F8B6060021DF +:10CD4000B648783841600121817035E0B44890F8E8 +:10CD5000B60620F080008030B14981F8B6064FF465 +:10CD60007A71AE487838816026E0AFF28011AA4827 +:10CD700008F0D4FC054675B1A94890F8B60620F035 +:10CD800078006030A64981F8B6060021A3487838BB +:10CD90004160012181700FE0AFF2B0119E4808F0B0 +:10CDA000BDFC05463DB19E4890F8B60620F07801DE +:10CDB0009B4880F8B61600BF00BFA6E1984890F8DF +:10CDC000B606C0F3C300052813D2DFE800F0031352 +:10CDD0002A708600002191487838416001218170D5 +:10CDE0008F4890F8B60620F0780008308C4981F81A +:10CDF000B60686E0AFF20C21874808F08FFC0546A6 +:10CE000075B10021854878384160012181708448DE +:10CE100090F8B60620F078001030814981F8B60607 +:10CE20006FE000217D4878384160012181707A49A6 +:10CE3000A81D085C30380F46691D795C303940EA1E +:10CE40000110C1170246F8F73BFD7449D8318871CB +:10CE5000AFF24421384608F061FC0546EDB1394691 +:10CE6000681C085C30280EDB681C085C3038495DA3 +:10CE7000303940EA0110C1170246F8F721FD674931 +:10CE8000D831C87109E06448405D3038C1170246A6 +:10CE9000F8F716FD6149D831C871614890F8B606B7 +:10CEA00020F0780018305E4981F8B60629E0AFF22C +:10CEB000C421594808F032FC05466DB1584890F835 +:10CEC000B60620F080008030554981F8B6064FF450 +:10CED0007A7152487838816013E0514890F8B6066C +:10CEE00020F080014E4880F8B61690F8B60620F083 +:10CEF00078014B4880F8B61600204A49887048608F +:10CF000000BF00BF01E1464890F8B606C0F3C30079 +:10CF1000092815D2DFE800F005152D445B72B6CC68 +:10CF2000E2003F4890F8B60620F0780008303C490F +:10CF300081F8B606002139487838416001218170B6 +:10CF4000E1E0AFF26C31344808F0E8FB054675B11A +:10CF5000334890F8B60620F078001030304981F858 +:10CF6000B60600212D487838416001218170CAE061 +:10CF7000D9E0AFF28C31284808F0D0FB054675B1F6 +:10CF8000274890F8B60620F078001830244981F838 +:10CF9000B606002121487838416001218170B2E055 +:10CFA000AFF2B8311C4808F0B9FB054675B11C4812 +:10CFB00090F8B60620F078002030194981F8B606BE +:10CFC0000021164878384160012181709BE0AFF262 +:10CFD000E431114808F0A2FB054675B1104890F8FD +:10CFE000B60620F0780028300D4981F8B6060021F9 +:10CFF0000A48783841600121817084E00AA106481E +:10D0000008F08CFB0546E5B3002104487838416000 +:10D0100001218170002413E05C9600207439002007 +:10D02000BC32002024780020444843502C000000EB +:10D03000281D20443D49095C3D480155601C84B2CF +:10D04000142CF5DBAFF21C01394808F067FB0546EC +:10D0500055B1002406E000226019401E34490A54EC +:10D06000601C84B2022CF6DB324890F8B60620F041 +:10D07000780030302F4981F8B6060120A1F5005123 +:10D08000C87540E0AFF29C41284808F047FB0546D0 +:10D090006DB100212848416001218170254890F838 +:10D0A000B60620F078003830224981F8B6062AE02A +:10D0B000AFF2C8411D4808F031FB05466DB10021B3 +:10D0C0001D484160012181701A4890F8B60620F091 +:10D0D00078004030174981F8B60614E0AFF2F44109 +:10D0E000124808F01BFB054665B1124890F8B606D9 +:10D0F00020F0800080300F4981F8B6064FF47A7135 +:10D100000D48816000BF00BF00BF00BF002109487B +:10D11000A0F82E16002404E0002004490855601CE5 +:10D1200084B2642CF8DB0FB0BDE8F08F5C96002071 +:10D13000563A0020BC320020FC3800202DE9F74F81 +:10D1400090B00024A046002007900690059000BFF4 +:10D1500000250490814600BF0026002700BF04E0A0 +:10D160000020FE490855601C84B2642CF8DBFC48A2 +:10D17000807800283ED0FB48407878B30020F849FA +:10D180008870F94890F8B60620F08001F64880F8DB +:10D19000B616F4488078C0B1012820D002280AD001 +:10D1A000032826D1F04890F8B60620F07801EE4822 +:10D1B00080F8B6161DE0EC4890F8B60620F078002E +:10D1C0002030E94981F8B60613E0E74890F8B60642 +:10D1D00020F07801E44880F8B6160AE00AE0E24858 +:10D1E00090F8B60620F078005830DF4981F8B6068E +:10D1F00000BF00BFDC4890F8B6060121B1EBD01F9C +:10D2000041F0EE81D948807801287DD1D64890F848 +:10D2100090070128F9D10026DEE10027CBE106EBDB +:10D22000460000EB0610D24901EB0010303000EB55 +:10D23000071080780121B1EBD01F66D106EB4600C4 +:10D2400000EB0610CA4901EB0010303000EB07106C +:10D25000807820F00400001D06EB460101EB06116A +:10D26000C34A02EB0111303101EB0711887006EB64 +:10D27000460000EB0610114601EB0010303000EBC9 +:10D2800007108078C0F3C00000283ED006EB4600AF +:10D2900000EB061001EB0010303000EB0710807837 +:10D2A00020F0080106EB460000EB061002EB001030 +:10D2B000303000EB07108170AE48D0F80C02401EF1 +:10D2C000001B0521B0FBF1F201FB120000EB400155 +:10D2D000A8482C3000EB41100D30019040F299101D +:10D2E0007043A54A02EBC00000F5527007EB4702FD +:10D2F00002EB071200EBC20000F12201102201989C +:10D30000DAF7A3FF9B4801E07BE152E1D0F80C0281 +:10D31000401E001B0521B0FBF1F201FB120000EBE7 +:10D32000400194482C3000EB411140F299107043B9 +:10D33000914A02EBC00000F5527007EB470202EB86 +:10D34000071200EBC20050F81A2F41F8012F406875 +:10D3500048608848D0F80C02401E001B0521B0FB35 +:10D36000F1F201FB120000EB400182482C3000EB8F +:10D37000411106EB460000EB06107D4A02EB00105F +:10D38000303000EB0710007808707A48D0F80C02B3 +:10D39000401E001B0521B0FBF1F201FB120000EB67 +:10D3A000400174482C3000EB411140F29910704359 +:10D3B000714A02EBC00000F5527007EB470202EB26 +:10D3C000071200EBC200406BC1F809006948D0F8B1 +:10D3D0000C02401E001B0521B0FBF1F201FB120004 +:10D3E00000EB400163482C3000EB41115E48F538FA +:10D3F000026841F81D2F808888805E48D0F80C02B2 +:10D40000401E001B0521B0FBF1F201FB120000EBF6 +:10D41000400158482C3000EB411106EB460000EB70 +:10D420000610534A02EB0010303000EB0710406842 +:10D43000C1F82300002106EB460000EB061002EBCA +:10D440000010303000EB07104160002444E04948F0 +:10D45000D0F80C02401E001B0521B0FBF1F201FBCD +:10D46000120000EB400143482C3000EB4110273004 +:10D4700040F299117143404A02EBC10101F552712A +:10D4800007EB470202EB071201EBC20191F8801093 +:10D4900040F2991211FB02F1374A02EBC10101F58A +:10D4A000527140F299127243334B03EBC20202F500 +:10D4B000527207EB470303EB071302EBC30292F828 +:10D4C000812002EB420303EB021201EBC201473160 +:10D4D000095D0155601C84B2062CB8DB002433E0E2 +:10D4E000002240F299107043234901EBC00000F57F +:10D4F000527007EB470101EB071100EBC10090F8F8 +:10D50000800040F2991110FB01F01B4901EBC000B3 +:10D5100000F5527040F299117143174B03EBC101B2 +:10D5200001F5527107EB470303EB071301EBC3014E +:10D5300091F8811001EB410303EB011100EBC100F5 +:10D5400047300255601C84B2062CC9DB0948D0F86C +:10D550000C020521B0FBF1F080B20FE05202002076 +:10D56000247800204C3A0020BC32002034390020BE +:10D5700004400020BC120020C44400200146019059 +:10D580000220DBF7A5FD00210620DCF755FDFE4853 +:10D59000D0F80C02FC49498D884206D2FA48D0F8EE +:10D5A0000C02401CF849C1F80C0200210520DCF7F0 +:10D5B00043FD781C87B206EB460000EB0610F349EA +:10D5C00001EB0010C079B8423FF729AE3146022086 +:10D5D000DCF732FD701C86B2042EFFF61EAEEC485E +:10D5E0008078032803D0EA488078012802D10020FF +:10D5F000E84908600021E84880F890170B20E449CA +:10D600000871E6480078012841F0738510E002F0C7 +:10D6100085FBE349C1F8180F0846D0F8180FC0F38E +:10D62000004006900846D0F8180FC0F3420005905D +:10D6300005980028EBD0D6488078022812D1D4482B +:10D64000407878B14FF007095520D6490870FD2081 +:10D650004870AA2088700020C87008716120487145 +:10D6600000208871FA20CF4901F80900CA48F5382E +:10D670004179CC4A09F101001154C748F5380179C4 +:10D6800009F102001154C448F538C17809F10300CA +:10D690001154C148F538817809F104001154BE488D +:10D6A000F538417809F105001154BD4890F80B1F79 +:10D6B00009F10600115400240EE0B948D0F8180F03 +:10D6C000C4F10301C900C840C1B209F109002044F6 +:10D6D000B44A1154601C84B2042CEEDBAC48407890 +:10D6E00038B9B04A09F10D0112985054481C85B25E +:10D6F00039E0A8488038006850B9A348807A38B12A +:10D70000A3488078032803D0A1488078012823D13A +:10D71000002409E09E489038015D09F10D00204485 +:10D72000A04A1154601C84B2142CF3DB002409E0DD +:10D7300097484830015D09F121002044994A11546D +:10D74000601C84B20A2CF3DB964A09F12B01129873 +:10D750005054481C85B206E001209349887000208F +:10D7600013B0BDE8F08F002D01F0C38401208E4975 +:10D77000103948708849129881F82C06129815289B +:10D780007ED00FDCA0F10B000A281ED2DFE810F0DB +:10D7900019001D0084031E001D003800D00338044A +:10D7A0001D00A306A2280ED006DC162869D01F286B +:10D7B00068D0A12809D108E0A32803D0A428F9D172 +:10D7C00002E000BF00BF00BF00BF64E3102070494B +:10D7D0000871002406E07548005D2919714A50540B +:10D7E000601C84B20A2CF6DB05F10A0085B26E4893 +:10D7F000563090F8AD006B494855681C85B2E4E797 +:10D80000674890F8FC0C00F00100A0B1012080F303 +:10D81000138800BF00BFBFF34F8F6548006800F456 +:10D82000E06064490843001D61490860BFF34F8F01 +:10D8300000BF00BFFEE70026A2E206EB460000EBB9 +:10D840000610524901EB0010807903284BD006EBFB +:10D85000460000EB061001EB00108079012842D051 +:10D8600006EB460000EB061001EB00108079022861 +:10D8700039D006EB460000EB061001EB001002E089 +:10D88000FEE337E3FDE3807904282CD006EB460065 +:10D8900000EB061001EB00108079072823D006EB7F +:10D8A000460000EB061001EB0010807908281AD022 +:10D8B00006EB460000EB061001EB001080790B2808 +:10D8C00011D006EB460000EB061001EB001080794A +:10D8D000092808D006EB460000EB061001EB00100B +:10D8E00080790A2869D101202E494855E81C85B263 +:10D8F000049502204855681C85B21D204855681CB7 +:10D9000085B2002724E106EB460000EB06101F4914 +:10D9100001EB0010303000EB07100078214948552A +:10D92000681C85B206EB460000EB0610174901EBB8 +:10D930000010303000EB071080781A494855681CF9 +:10D9400085B206EB460000EB0610104901EB001013 +:10D95000303000EB07108078C0F3800060BB06EB2E +:10D96000460000EB061001EB0010303000EB071012 +:10D970008078C0F3C000F8B906EB460000EB061053 +:10D9800001EB0010303019E0BC12002004400020F0 +:10D990004C3A002088024042BC320020220A00207B +:10D9A000BC220020520200203439002036580308DF +:10D9B0000CED00E00000FA0507E0E3E000EB0710E3 +:10D9C0008078C0F34000002877D0002413E006EBF5 +:10D9D000460000EB0610FE4901EB0010303000EB72 +:10D9E00007104068C4F10301C900C8406119F94A31 +:10D9F0005054601C84B2042CE9DB281D85B200243D +:10DA000018E040F299107043F34901EBC00000F5B3 +:10DA1000527007EB470101EB071100EBC100D0F892 +:10DA20001A00C4F10301C900C8406119E94A505401 +:10DA3000601C84B2042CE4DB281D85B2002418E0AD +:10DA400040F299107043E44901EBC00000F55270B8 +:10DA500007EB470101EB071100EBC100D0F81E00F6 +:10DA6000C4F10301C900C8406119DA4A5054601C6E +:10DA700084B2042CE4DB281D85B2002417E040F2B8 +:10DA800099107043D44901EBC00000F5527007EBC8 +:10DA9000470101EB071100EBC100406BC4F102012B +:10DAA000C900C8406119CB4A5054601C84B2032C91 +:10DAB000E5DBE81C85B200241FE047E040F2991046 +:10DAC0007043C54901EBC00000F5527007EB4701F8 +:10DAD00001EB071100EBC10050F8221F4068C4F1B0 +:10DAE0000502D200CDE9080108460899DAF79BFB48 +:10DAF0006119B84A5054601C84B2062CDEDBA81DA4 +:10DB000085B200241EE040F299107043B24901EB47 +:10DB1000C00000F5527007EB470101EB071100EB65 +:10DB2000C10022308168C068C4F10502D200CDE98D +:10DB30000A0108460A99DAF776FB6119A54A50549A +:10DB4000601C84B2062CDEDBA81D85B2781C87B26F +:10DB500006EB460000EB06109D4901EB0010C07972 +:10DB6000B8423FF7D0AE0498281AC0F307210498B2 +:10DB7000801E984A11540498281AC1B20498401E75 +:10DB80001154FBE006EB460000EB0610904901EB58 +:10DB900000108079052839D102208E494855E81CAB +:10DBA00085B2049500271CE0781C8A494855681CFA +:10DBB00085B28A48C05D4855681C85B2002409E0DA +:10DBC00086480C3000EB0710005D6119814A505403 +:10DBD000601C84B2102CF3DB05F1100085B2781CB8 +:10DBE00087B27E48AD3890F8AC00B842DCDC0498CF +:10DBF000281A0002C1B20498801E764A1154049873 +:10DC0000281AC1B20498401E1154B7E006EB460032 +:10DC100000EB06106E4901EB00108079062875D1E3 +:10DC200003206C494855E81C85B2049502204855EC +:10DC3000681C85B211204855681C85B2002784E015 +:10DC400006EB460000EB0610614901EB0010303096 +:10DC500000EB071000785F494855681C85B206EB59 +:10DC6000460000EB06105A4901EB0010303000EB83 +:10DC70000710807857494855681C85B206EB460066 +:10DC800000EB0610524901EB0010303000EB07109A +:10DC90008078C0F38000C0B3002414E040F29910F3 +:10DCA00070434D4901EBC00000F5527007EB47018E +:10DCB00001EB071100EBC1004730005D6119454AD7 +:10DCC0005054601C84B20A2CE8DB05F10A0085B2CE +:10DCD000002414E040F2991070433F4901EBC0006A +:10DCE00000F5527007EB470101EB071100EBC10093 +:10DCF0006030005D6119374A5054601C84B2022CB8 +:10DD0000E8DBA81C85B2002419E01CE036E040F2F4 +:10DD100099107043304901EBC00000F5527007EBD9 +:10DD2000470101EB071100EBC100406FC4F1020194 +:10DD3000C900C8406119274A5054601C84B2032CA2 +:10DD4000E5DBE81C85B2781C87B206EB460000EBE9 +:10DD500006101F4901EB0010C079B8423FF770AFC1 +:10DD60000498281A0002C1B20498801E194A11545E +:10DD70000498281AC1B20498401E1154701C86B22F +:10DD80001648AD3890F81A0BB0423FF756AD13481D +:10DD9000AD3890F8BC0B00287DDD002676E006EB60 +:10DDA00046010F4800EB0110807904280DD1094984 +:10DDB0004855681C85B201204855681C85B2044846 +:10DDC0002338805D4855681C85B206EB460109E0A2 +:10DDD0000440002052020020C44400206933002087 +:10DDE0007C3E0020F74800EB01108079062833D1F3 +:10DDF000F5494855681C85B2F44890F8AC00485580 +:10DE0000681C85B212204855681C85B200271DE0A9 +:10DE1000781CED494855681C85B2EC48AD30C05DB2 +:10DE20004855681C85B2002409E0E848B93000EB89 +:10DE30000710005D6119E44A5054601C84B2102C34 +:10DE4000F3DB05F1100085B2781C87B2DF4890F84B +:10DE5000AC00B842DCDC17E006EB460000EB061035 +:10DE6000DB4901EB0010807905280DD1D6494855D2 +:10DE7000681C85B201204855681C85B2D4482338F7 +:10DE8000805D4855681C85B2701C86B2CF4890F8FA +:10DE9000BC0BB04283DC30E3CE480078401CCD4957 +:10DEA000087008460078052809DACB4890F8FC0C81 +:10DEB00000F0010018B90D20C84908710CE01020CD +:10DEC000C6490871C44890F8FC0C00F0010018B96C +:10DED000FF21C14880F8001DC1480088000ABA49E6 +:10DEE0004855BF480088C1B2B74A681C1154A81CE5 +:10DEF00085B202E3B7480078401CB649087008466E +:10DF00000078052803DA1620B449087102E01020D1 +:10DF1000B2490871B2480088000AAB494855B04878 +:10DF20000088C1B2A84A681C1154A81C85B2E4E25A +:10DF30001020AA490871A84890F8010DA249485537 +:10DF4000681C85B200274CE0A34890F8010D401EE4 +:10DF500040F2991110FB01F0A24901EBC00000F55D +:10DF6000527007EB470101EB071100EBC10090F87D +:10DF70008200012833D1984890F8010D401E00EB33 +:10DF8000400101EB0010924901EB0010303000EB32 +:10DF9000071000788C494855681C85B2002419E0A8 +:10DFA0008D4890F8010D401E40F2991110FB01F0D0 +:10DFB0008C4901EBC00000F5527007EB470101EB03 +:10DFC000071100EBC1008330005D29197E4A5054CF +:10DFD000601C84B20A2CE3DB05F10A0085B2781CD0 +:10DFE00087B27D4890F8010D401E00EB400101EB27 +:10DFF0000010774901EB0010C079B842A4DC7CE244 +:10E0000074480078401C7349087008460078052859 +:10E0100012DA714890F8010D401E00EB400101EB4F +:10E0200000106B4901EB0010007E00F0010018B9F0 +:10E0300012206A49087115E0102068490871664885 +:10E0400090F8010D401E00EB400101EB001060490B +:10E0500001EB0010007E00F0010018B9FF215E48BE +:10E0600080F8001D5C4890F8010D574948555C4800 +:10E070000088010A544A681C11545948008801E07C +:10E0800032E205E0C1B2A81C1154E81C85B234E2AA +:10E0900001205549C8750846D0F80C020A21B0FB8A +:10E0A000F1F0C0F3072048494855681C85B24E4836 +:10E0B000D0F80C020A21B0FBF1F043494855681C26 +:10E0C00085B24948D0F80C020A2804D94FF00A0A50 +:10E0D0004FF0000B04E04448D0F80CA24FF0000BC6 +:10E0E0004148D0F80C024049C1F810020846D0F867 +:10E0F0000C020A21B0FBF1F081B23B48A0F81412E7 +:10E1000080F816A200210C20DBF796FF2E4901F8BB +:10E1100005A0681C85B228204855681C85B20024DB +:10E12000D1E13148D0F80C0268B12F48D0F80C0288 +:10E13000401E001B0521B0FBF1F080B201460190AA +:10E140000220DAF729FF2848D0F80C02401E001BF5 +:10E150000521B0FBF1F201FB120000EB4001224867 +:10E160002C3000EB4110007817494855681C85B2E7 +:10E170004FF000081DE01C48D0F80C02401E001BA8 +:10E180000521B0FBF1F201FB120000EB4001164843 +:10E190002C3000EB4110D0F80100C8F10301C90098 +:10E1A000C84008EB0501084A505408F101001FFA65 +:10E1B00080F8B8F1040FDEDB281D85B24FF00008AF +:10E1C00032E000007C3E002052020020BC320020E1 +:10E1D000044000202A0A0020BC2200204C3A0020E3 +:10E1E000280A0020C4440020BC120020F748D0F8C0 +:10E1F0000C02401E001B0521B0FBF1F201FB1200D6 +:10E2000000EB4001F1482C3000EB4110D0F8050044 +:10E21000C8F10301C900C84008EB0501EC4A50549D +:10E2200008F101001FFA80F8B8F1040FDEDB281DA9 +:10E2300085B24FF000081DE0E448D0F80C02401E03 +:10E24000001B0521B0FBF1F201FB120000EB4001C5 +:10E25000DE482C3000EB4110D0F80900C8F1020173 +:10E26000C900C84008EB0501D94A505408F1010023 +:10E270001FFA80F8B8F1030FDEDBE81C85B24FF01F +:10E28000000823E0D148D0F80C02401E001B0521F5 +:10E29000B0FBF1F201FB120000EB4001CB482C3047 +:10E2A00000EB411050F80D1F4068C8F10502D20084 +:10E2B000CDE90C0108460C99D9F7B5FF08EB05012B +:10E2C000C34A505408F101001FFA80F8B8F1060F54 +:10E2D000D8DBA81D85B24FF0000823E0BB48D0F87A +:10E2E0000C02401E001B0521B0FBF1F201FB1200E5 +:10E2F00000EB4001B5482C3000EB41100D30816837 +:10E30000C068C8F10502D200CDE90E0108460E9999 +:10E31000D9F789FF08EB0501AD4A505408F1010017 +:10E320001FFA80F8B8F1060FD8DBA81D85B2A74800 +:10E33000D0F80C02401E001B0521B0FBF1F201FBDE +:10E34000120000EB4001A1482C3000EB411090F886 +:10E3500022009F494855681C85B29C48D0F80C02A1 +:10E36000401E001B0521B0FBF1F201FB120000EB87 +:10E37000400196482C3000EB411090F82100944960 +:10E380004855681C85B29148D0F80C02401E001B0D +:10E390000521B0FBF1F201FB120000EB40018B48BC +:10E3A0002C3000EB411090F8200089494855681C3A +:10E3B00085B28648D0F80C02401E001B0521B0FB38 +:10E3C000F1F201FB120000EB400180482C3000EB21 +:10E3D0004110C07F7E494855681C85B27B48D0F803 +:10E3E0000C02401E001B0521B0FBF1F201FB1200E4 +:10E3F00000EB400175482C3000EB4110807F7449E0 +:10E400004855681C85B27148D0F80C02401E001BAC +:10E410000521B0FBF1F201FB120000EB40016B485B +:10E420002C3000EB4110407F69494855681C85B28B +:10E430004FF000081DE06548D0F80C02401E001B9C +:10E440000521B0FBF1F201FB120000EB40015F4837 +:10E450002C3000EB4110D0F82300C8F10301C900B3 +:10E46000C84008EB05015A4A505408F101001FFA50 +:10E4700080F8B8F1040FDEDB281D85B24FF00008EC +:10E480001AE05248D0F80C02401E001B0521B0FBD8 +:10E49000F1F201FB120000EB40014C482C3000EB84 +:10E4A0004110273010F8080008EB0501484A505485 +:10E4B00008F101001FFA80F8B8F1060FE1DBA81D92 +:10E4C00085B2601C84B20020B4EB0A0170EB0B0033 +:10E4D000FFF627AE11E010203E49087159203C4953 +:10E4E0004855681C85B208E010203A490871592047 +:10E4F00037494855681C85B200BF00BFA5EB09002D +:10E50000C0F30721324A09F107001154A5EB0900B5 +:10E51000C1B209F10800115400240FE009F10D0106 +:10E5200021442B4A505CDDE90521DBF7ABFC09F106 +:10E530000D012144264A5054601C84B2A5EB090009 +:10E54000A042EBDC244890F80A0F48B1A5EB090281 +:10E5500091B21F4A02EB090000230422DCF71CFBE6 +:10E56000A5EB090291B21A4A02EB0900DBF796F912 +:10E570000021CDE90201DDE90201000A40EA016063 +:10E5800013494855681C85B202984855681C85B2E5 +:10E5900010488078022810D10E48407868B1681F72 +:10E5A000000AC870681F087181B20948401D01F057 +:10E5B00015FD07494855681C85B2084805600121CA +:10E5C000001FDBF7EBF92846FFF7CAB8BC120020A2 +:10E5D000520200204C3A0020BC220020BC640240C1 +:10E5E000F74890F8B606C009002876D1F54880783B +:10E5F00030B1012872D0022871D0032870D1EEE327 +:10E60000EF4890F8B606C0F3C3000E2828D2DFE822 +:10E6100000F007283C50687C90A4B8CCE0F4F3F2FA +:10E62000002405E0E848005DE8490855601C84B214 +:10E63000E548D9F728FEA042F4D8E5480460012156 +:10E64000001FDBF7ABF9DE4890F8B60620F0780043 +:10E650000830DB4981F8B6064FF47A71DD488160F5 +:10E6600048E1002405E0DC48005DD8490855601CFD +:10E6700084B2D948D9F707FEA042F4D8D448046040 +:10E680000121001FDBF78AF934E1002405E0D348BB +:10E69000005DCE490855601C84B2D048D9F7F3FD1F +:10E6A000A042F4D8CA4804600121001FDBF776F9C4 +:10E6B00020E1002405E0CA48005DC4490855601CFB +:10E6C00084B2C748D9F7DFFDA042F4D8C04804603F +:10E6D0000121001FDBF762F90CE1FDE30CE1C4E26C +:10E6E000C2E2002405E0BF48005DB8490855601C3F +:10E6F00084B2BC48D9F7C7FDA042F4D8B44804603E +:10E700000121001FDBF74AF9F4E0002405E0B648D8 +:10E71000005DAE490855601C84B2B348D9F7B3FD1B +:10E72000A042F4D8AA4804600121001FDBF736F9A3 +:10E73000E0E0002405E0AD48005DA4490855601CF8 +:10E7400084B2AA48D9F79FFDA042F4D8A04804603B +:10E750000121001FDBF722F9CCE0002405E0A448EA +:10E76000005D9A490855601C84B2A148D9F78BFD19 +:10E77000A042F4D8964804600121001FDBF70EF98F +:10E78000B8E0002405E09B48005D90490855601CF6 +:10E7900084B29848D9F777FDA042F4D88C48046039 +:10E7A0000121001FDBF7FAF8A4E0002405E09248FD +:10E7B000005D86490855601C84B28F48D9F763FD17 +:10E7C000A042F4D8824804600121001FDBF7E6F87C +:10E7D00090E07C484078022810D1002405E087486A +:10E7E000005D7A490855601C84B28448D9F74BFD16 +:10E7F000A042F4D833E065E04CE037E0002405E0C7 +:10E800007E48005D71490855601C84B20D2CF7DB11 +:10E8100070488E30D9F737FD4FF0000B824600224A +:10E820008AEA02008BEA0201084314D0002408E0BF +:10E8300068488E30015D04F10D00644A1154601C7B +:10E8400084B20020B4EB0A0170EB0B00F0DB6CA18A +:10E850005E48D9F70CFD5D48D9F715FD84B25C48D8 +:10E8600004600121001FDBF799F843E0002405E074 +:10E870006448005D55490855601C84B26148D9F769 +:10E8800002FDA042F4D8524804600121001FDBF7CA +:10E8900085F82FE0002405E05B48005D4B490855F2 +:10E8A000601C84B25848D9F7EEFCA042F4D848481E +:10E8B00004600121001FDBF771F842F21071454836 +:10E8C000816017E0002405E05048005D3F4908558D +:10E8D000601C84B24D48D9F7D6FCA042F4D83C481D +:10E8E00004600121001FDBF759F842F2107139482A +:10E8F000816000BF00BFFBE3314890F8B606C0F36B +:10E90000C3000D281FD2DFE800F0071F33478B9F9D +:10E91000B3C7DBF3F1F0EF00002405E03C48005DF5 +:10E920002A490855601C84B23948D9F7ACFCA0428A +:10E93000F4D8274804600121001FDBF72FF84FF4BB +:10E940007A71244881608EE1002405E03148005D41 +:10E950001E490855601C84B22E48D9F794FCA04289 +:10E96000F4D81B4804600121001FDBF717F87AE197 +:10E97000002405E02848005D14490855601C84B255 +:10E980002548D9F780FCA042F4D811480460012141 +:10E99000001FDBF703F866E1002405E01F48005D77 +:10E9A0000A490855601C84B21C48D9F76CFCA04287 +:10E9B000F4D8074804600121001FDAF7EFFF52E1A5 +:10E9C000BC3200204C3A002015650308520200209A +:10E9D000BC640240FC3800200F650308136503087F +:10E9E000FC640308E4640308D364030820020020E5 +:10E9F000C46403082B6503081F6503089C640308AF +:10EA00000D0A000036650308F56403086E65030807 +:10EA10003F66030846660308F56603085066030868 +:10EA2000002405E0FD48005DFD490855601C84B2E6 +:10EA3000FA48D9F728FCA042F4D8FA48046001212A +:10EA4000001FDAF7ABFF0EE1002405E0F648005D99 +:10EA5000F3490855601C84B2F348D9F714FCA0426E +:10EA6000F4D8F04804600121001FDAF797FFFAE0BC +:10EA7000002405E0ED48005DE9490855601C84B2BA +:10EA8000EA48D9F700FCA042F4D8E6480460012126 +:10EA9000001FDAF783FFE6E0002405E0E448005DAC +:10EAA000DF490855601C84B2E148D9F7ECFBA0426D +:10EAB000F4D8DC4804600121001FDAF76FFFD2E0D0 +:10EAC000002405E0DB48005DD5490855601C84B290 +:10EAD000D848D9F7D8FBA042F4D8D2480460012125 +:10EAE000001FDAF75BFFBEE0A5E07CE067E0FFE730 +:10EAF000D148407802280DD1002405E0CF48005DC0 +:10EB0000C7490855601C84B2CC48D9F7BCFBA04269 +:10EB1000F4D84DE0002405E0C848005DC049085520 +:10EB2000601C84B2142CF7DBC348C238D9F7ABFBA6 +:10EB30004FF0000B8246C2A1BF48C23806F0EEFD7E +:10EB4000804600218AEA01008BEA010108432BD0AC +:10EB5000002408E0B848C238015D04F11400B04A4E +:10EB60001154601C84B2A8F10100A042F2DC222101 +:10EB70001430AB4A1154444608E0601EAE49C23915 +:10EB8000095C1530A64A1154601C84B201211AEBAD +:10EB900001004BF100010022201A8A41EDDBAFF2A7 +:10EBA000A0119F48D9F763FB9D48D9F76CFB84B24D +:10EBB0009C4804600121001FDAF7F0FE53E00024B6 +:10EBC00005E0A048005D96490855601C84B29D4848 +:10EBD000D9F759FBA042F4D8924804600121001FE4 +:10EBE000DAF7DCFE3FE09848806840F2E93188427D +:10EBF00009D1964890F8B60620F078006030934925 +:10EC000081F8B60603E040F2E9318F4881600024C4 +:10EC100005E08F48005D82490855601C84B28C482D +:10EC2000D9F731FBA042F4D87E4804600121001FCF +:10EC3000DAF7B4FE17E0002405E08648005D784965 +:10EC40000855601C84B28348D9F71DFBA042F4D854 +:10EC5000744804600121001FDAF7A0FE43F69821F2 +:10EC60007948816000BF00BF42E2784890F8B6065C +:10EC7000C0F3C30005281AD2DFE800F0031A71922E +:10EC8000F60000206C49C870002405E07248005D61 +:10EC900063490855601C84B26F48D9F7F4FAA04262 +:10ECA000F4D8604804600121001FDAF777FE1AE10A +:10ECB00000206149C870002404E00020584908552C +:10ECC000601C84B2642CF8DB00205B49C87000240F +:10ECD00005E06248005D52490855601C84B2082C6A +:10ECE000F7DB002408E054485438015D04F10800C3 +:10ECF0004B4A1154601C84B24F485438D9F7C3FAB8 +:10ED0000A042F0D82C2104F10800454A1154401CBF +:10ED100080B20790002408E047482C38015D07982E +:10ED200020443F4A1154601C84B243482C38D9F720 +:10ED3000AAFAA042F0D8AFF238313948D9F797FA99 +:10ED40003748D9F7A0FA3749086001213548001F34 +:10ED5000DAF724FE42F210713B488160C3E00024E0 +:10ED600005E03F48005D2E490855601C84B23C48D0 +:10ED7000D9F789FAA042F4D82A4804600121001F7B +:10ED8000DAF70CFE314890F8B60620F0780018301B +:10ED90002E4981F8B6064FF4FA612B488160A2E053 +:10EDA00025484078012818D002287AD1002022492D +:10EDB000C870002405E02B48005D19490855601C07 +:10EDC00084B22848D9F75FFAA042F4D81548046005 +:10EDD0000121001FDAF7E2FD63E0002405E084E092 +:10EDE00000200F490855601C84B2642CF8DB002019 +:10EDF0001149C870002405E01A48005D084908550B +:10EE0000601C84B20E2CF7DB0F488E30D9F73BFA2A +:10EE100080B20790079840B300242FE05B66030898 +:10EE200052020020BC640240666603086F66030855 +:10EE30007E6603089C6603084C3A0020A966030816 +:10EE40002C000000D9660308FC380020BC320020EA +:10EE50003B660308EA660308FC6403089C65030834 +:10EE600026660308D965030822E00FE0A248015D89 +:10EE700004F10E00A14A1154601C84B20798844228 +:10EE8000F4DBAFF284419D48D9F7F1F99B48D9F7FB +:10EE9000FAF99B49086001219948001FDAF77EFDC5 +:10EEA00000BF00BF42F2107193488E3881601AE0B3 +:10EEB000002405E09348005D90490855601C84B229 +:10EEC0009048D9F7E0F9A042F4D88D4804600121B8 +:10EED000001FDAF763FD00E00BE142F21071864893 +:10EEE0008E38816000BF00BF02E1874890F8B60607 +:10EEF000C0F3C300092827D2DFE800F005273B4F05 +:10EF000063778BCCE000002405E08048005D7B49FE +:10EF10000855601C84B27D48D9F7B5F9A042F4D8F1 +:10EF2000774804600121001FDAF738FD764890F831 +:10EF3000B60620F078000830734981F8B6064FF421 +:10EF40007A716D488E388160D0E0002405E0704809 +:10EF5000005D6A490855601C84B26D48D9F793F981 +:10EF6000A042F4D8664804600121001FDAF716FDBC +:10EF7000BCE0002405E06748005D60490855601C5E +:10EF800084B26448D9F77FF9A042F4D85C480460A1 +:10EF90000121001FDAF702FDA8E0002405E05E4829 +:10EFA000005D56490855601C84B25B48D9F76BF97F +:10EFB000A042F4D8524804600121001FDAF7EEFCA9 +:10EFC00094E0002405E05548005D4C490855601C5C +:10EFD00084B25248D9F757F9A042F4D8484804609F +:10EFE0000121001FDAF7DAFC80E0002405E04C483C +:10EFF000005D42490855601C84B24948D9F743F97D +:10F00000A042F4D83E4804600121001FDAF7C6FC94 +:10F010006CE03948C230407802280DD1002405E068 +:10F020004048005D35490855601C84B23D48D9F719 +:10F030002AF9A042F4D826E0002405E03948005D12 +:10F040002E490855601C84B20F2CF7DB2A48D9F7EB +:10F050001AF980B20790079888B1002407E0264883 +:10F06000015D04F10F00254A1154601C84B2079819 +:10F070008442F4DBAFF278612048D9F7F8F81F48F2 +:10F08000D9F701F984B21E4804600121001FDAF7A4 +:10F0900085FC2BE0002405E02348005D1749085556 +:10F0A000601C84B22048D9F7EEF8A042F4D8144886 +:10F0B00004600121001FDAF771FC17E0002405E06D +:10F0C0001A48005D0D490855601C84B2072CF7D31F +:10F0D000601E0B49086001210948001FDAF75EFC39 +:10F0E00042F2107104488E38816000BF00BF00BF3B +:10F0F00000BF0020FEF734BB8A39002052020020F6 +:10F10000BC64024032660308BC3200201565030867 +:10F110000F65030813650308FC640308756503089D +:10F1200084650308446503088E6503086E6503085B +:10F1300010B5002440F22441164804F020FC38B3F6 +:10F1400040F22441134804F094FB00211248DAF7FE +:10F1500025FC12491048DAF707FC01201049C87055 +:10F160000C480088C4B20B488088C4B20A48001D0D +:10F170000068C0F5FA6081B20A48A0F82E164FF474 +:10F18000FA600549091D086001210348DAF706FC09 +:10F1900010BD00000010014088640240008800207B +:10F1A0004C3A0020BC32002010B500240449054828 +:10F1B000DAF7DAFB00210348DAF7F0FB10BD0000B4 +:10F1C00000800028B864024000B58FB00121880596 +:10F1D00000F0AEFC2848DAF7EDFB40200390002059 +:10F1E00005904FF4806006900020079008900990E9 +:10F1F0004FF400300A9000200B900C900D900E9070 +:10F200001E480190400600901D48029069461A4829 +:10F21000DAF79AFC012210211748DAF777FC164832 +:10F220003038DAF7C7FB002003904FF4FA600490FF +:10F23000002005904FF48060069000200790089011 +:10F2400009904FF400300A9000200B900C900D9024 +:10F250000E900A480190400600900A4802906946C4 +:10F2600005483038DAF770FC012103483038DAF706 +:10F2700095FB0FB000BD0000B864024004100140CF +:10F28000520200205C9600201CB50121032000F0F2 +:10F290004FFC072206211648DBF704FC0722114623 +:10F2A0001348DBF7FFFBC020009002208DF805001B +:10F2B00000208DF8060001208DF8070002208DF84F +:10F2C000040069460A48DBF7A5FB202000900120D6 +:10F2D0008DF8040000208DF8060003208DF805004D +:10F2E00001208DF8070069460148DBF793FB1CBD40 +:10F2F0000004024070B588B000240025FFF7C4FF69 +:10F30000FFF762FF4FF4E13000F06EF900F04CF9C6 +:10F310000121402000F02CFC012000F0EDFC4FF416 +:10F320007A7006F01DF80B208A49087100218A487E +:10F3300080F8901780F85816002088498870487027 +:10F34000C8704FF47A7088600021834880F878167E +:10F3500001208249203188704870C8704FF4FA50FB +:10F36000886000217C4880F84016012100F5C860C3 +:10F3700081704170C1704FF47A71816000217648CC +:10F3800080F8681600207549103188704870C87080 +:10F390004FF47A70886000216F4880F84C16012085 +:10F3A0006E490C3988704870C8704FF4FA708860E4 +:10F3B00000216B4880F8681500206A498870012098 +:10F3C0004870C8704EF66020886000BF1FE00020C3 +:10F3D00004EB4401614A2C3202F8210004EB4401A1 +:10F3E00002EB81018870012004EB440102EB8101F2 +:10F3F0004870002004EB440102EB8101C87042F622 +:10F40000F82004EB440102EB81018860641C042CA9 +:10F41000DDD300204F498871A1F1C20090F8AA0005 +:10F4200000F00F00002807DDA1F1C20090F8AA004B +:10F4300000F00F00401E48704848763090F8AA004F +:10F440000009002808DD4548763090F8AA0001211F +:10F45000C1EB10103F4988703E48407868B92021C0 +:10F460004148DBF74DFB3C4890F8B60620F08000A1 +:10F470008030394981F8B60603E020213A48DBF7AD +:10F480003DFB3448807890B1012815D0022809D07E +:10F4900003281ED147F2305032498860002033499A +:10F4A000086016E04EF660202E49886011E04EF6A6 +:10F4B00060202C4988600CE04EF660202949886065 +:10F4C00000202A49086043F69821244818388160B2 +:10F4D00000BF00BF26480068264908602448001D78 +:10F4E000006848602248083000688860002404E012 +:10F4F0000021184890380155641C142CF8D31D487D +:10F50000C07A1C49897A1B4A527A1A4B1B7ACDE978 +:10F510000432CDE906101748C07916498979154A91 +:10F520005279144B1B79CDE90032CDE90210114814 +:10F530008378027810A10748903804F0EBFA002194 +:10F540000320DAF779FD10B100201649086008B0F1 +:10F5500070BD00004C3A0020BC320020143900205D +:10F56000BC7200202478002000040240880240423F +:10F57000107AFF1F4078002025303278253032780D +:10F58000253032782530327825303278253032787F +:10F59000253032782530327825303278253032786F +:10F5A000250000008802424208B546208DF8000080 +:10F5B00002208DF8010001208DF802008DF8030073 +:10F5C0006846F8F795FD25208DF8000001208DF89C +:10F5D000010000208DF8020001208DF8030068462C +:10F5E000F8F786FD08BD00001FB504460121102074 +:10F5F00000F0EEFA00940020ADF80400ADF806002B +:10F60000ADF80800ADF80C000C20ADF80A00694612 +:10F610000B4804F003FA0121094804F033F90122F0 +:10F6200040F22441064804F0D4F91021044804F0C3 +:10F6300020F90122C021024804F030F91FBD00006A +:10F64000001001401CB50121880300F0C1FA00211F +:10F65000042000F0D1FC0121042000F0CDFC0821A1 +:10F66000042000F0C9FC0921042000F0C5FC0120A1 +:10F67000009000208DF8040010208DF80500012076 +:10F680008DF806006846DAF7B3FB022000900020F0 +:10F690008DF8040010208DF8050001208DF806007B +:10F6A0006846DAF7A5FB1CBD1CB50121592000F006 +:10F6B0003FFA43F6FB70009000208DF80400022012 +:10F6C0008DF8070069462D48DBF7A4F9FC2000906F +:10F6D00000208DF8040001208DF8070069462848B5 +:10F6E000DBF798F94FF44040009000208DF80400BB +:10F6F00001208DF8070069462248DBF78BF90720C7 +:10F70000009000208DF8040002208DF80700694663 +:10F710001D48DBF77FF94FF48060009000208DF8E2 +:10F72000040001208DF8070069461748DBF772F9DD +:10F7300007211548DBF7E2F94FF440411148DBF7A8 +:10F74000DFF943F603710D48DBF7DAF9F8210B48CE +:10F75000DBF7D4F9FC210A48DBF7D2F94FF48061DA +:10F760000948DBF7CDF909480068012802D10849AA +:10F77000887202E00020064988721CBD0010024019 +:10F7800000180240000C02400000024028024242E1 +:10F79000BC12002010B500244FF48070DAF714FB7F +:10F7A00018B14FF48070DAF709FB4FF40070DAF704 +:10F7B0000BFB18B14FF40070DAF700FB0120DAF709 +:10F7C00003FB68B110480068C0F101000F49897B54 +:10F7D00060F300010D4881734FF48060DAF7EEFAB0 +:10F7E0000220DAF7F1FA70B10748001D0068C0F195 +:10F7F00001000649897B60F34101044881734FF49D +:10F800008060DAF7DBFA10BD00024242BC12002031 +:10F8100010B5FFF749FF642005F0A2FDFFF712FFC6 +:10F8200000F056F823480068D0B92348006818B99A +:10F8300002202249487002E00120204948701E48F9 +:10F84000103800681E49D1F80C1240EA4100C0434C +:10F850001A4988700846807800F00300887002E03A +:10F860000020164948701448001F006820B9012084 +:10F87000144981F8280003E00020124981F828008B +:10F880001148006800011149D1F8181240EAC1007E +:10F890000E49D1F8141240EA81000C49D1F8101237 +:10F8A00040EA41000949D1F80C12084318300549D3 +:10F8B000C87210BD3C824142180243424C3A0020BB +:10F8C00000004342BC1200201C024242000042429F +:10F8D00008B506208DF8000003208DF801000120F6 +:10F8E0008DF802008DF803006846F8F701FC072048 +:10F8F0008DF8000003208DF8010001208DF8020032 +:10F900008DF803006846F8F7F3FB08BD1CB501212C +:10F91000112000F00DF94CF20400009001208DF848 +:10F92000040000208DF8060003208DF8050001205A +:10F930008DF8070069461648DBF76CF80421144877 +:10F94000DBF7DCF813488078032803D0114880786F +:10F95000012815D10420009001208DF8040000201A +:10F960008DF8060003208DF8050001208DF80700B2 +:10F9700069460948DBF74EF804210748DBF7BEF873 +:10F980000120064908600649C1F8BC021CBD000000 +:10F99000001002404C3A002000000240B8024242EF +:10F9A0000000424210B5FFF7B1FF10BD2DE9F04F46 +:10F9B00085B00F4615461E460E9C162002900BE0A1 +:10F9C0002020544901EB47119DF8082088549DF8E8 +:10F9D0000800401CC0B202909DF808002028EFDB10 +:10F9E0000020029013E09DF808008200A846B1466E +:10F9F00040464946D8F717FC002358405940084371 +:10FA000000D108E09DF80800401CC0B202909DF8AB +:10FA100008001028E7DB00BF9DF80800A04217DCB3 +:10FA2000002C15DD9DF8080020B99DF80800204441 +:10FA3000C0B202909DF80800401CC0B20290302075 +:10FA4000344901EB47119DF80820C2F11E02885489 +:10FA500044B1012000902E202E4901EB4711C4F142 +:10FA60001E0288540020019019E09DF804008200D5 +:10FA7000AA46B34650465946D8F7D5FB0F21084051 +:10FA80003030244901EB47119DF80420C2F11E02D9 +:10FA900088549DF8040000F10100C0B201909DF867 +:10FAA0000400A042E1DB9DF800002044C0B20190B8 +:10FAB00023E09DF804009DF80010401A82002846BB +:10FAC0003146CDE90365D8F7AEFB0F210840303051 +:10FAD000C1B2104800EB47129DF8040000F101008C +:10FAE0009DF80030A0EB0300C0F11E0011549DF8FA +:10FAF000040000F10100C0B201909DF808009DF8DB +:10FB0000001008449DF804108842D2DC05B0BDE81E +:10FB1000F08F0000382D002010B54FF4006103482D +:10FB2000DAF7E3FF0446204610BD0000000402405F +:10FB300029B1064A12680243044B1A6004E0034AE2 +:10FB400012688243014B1A6070470000303802404F +:10FB500029B1064A12680243044B1A6004E0034AC2 +:10FB600012688243014B1A6070470000103802404F +:10FB700029B1064A12680243044B1A6004E0034AA2 +:10FB800012688243014B1A6070470000343802400B +:10FB900029B1064A12680243044B1A6004E0034A82 +:10FBA00012688243014B1A607047000040380240DF +:10FBB00029B1064A12680243044B1A6004E0034A62 +:10FBC00012688243014B1A607047000020380240DF +:10FBD00029B1064A12680243044B1A6004E0034A42 +:10FBE00012688243014B1A6070470000443802409B +:10FBF00029B1064A12680243044B1A6004E0034A22 +:10FC000012688243014B1A6070470000243802409A +:10FC1000F0B5002100220024022500260223324FE5 +:10FC20003F6807F00C0121B1042905D0082937D11C +:10FC300005E02E4F076036E02D4F076033E02A4F76 +:10FC40003F1F3F68C7F38056274F3F1F3F6807F0AD +:10FC50003F036EB1264FB7FBF3F7DFF88CC0ACF172 +:10FC6000040CDCF800C0CCF3881C07FB0CF40CE09F +:10FC70001E4FB7FBF3F7DFF870C0ACF1040CDCF8F3 +:10FC800000C0CCF3881C07FB0CF4174F3F1F3F68E4 +:10FC9000C7F301477F1C7D00B4FBF5F7076002E066 +:10FCA000124F076000BF00BF0F4F3F6807F0F00121 +:10FCB0000909104F7A5C0768D74047600A4F3F68D0 +:10FCC00007F4E051890A0B4F7A5C4768D740876098 +:10FCD000054F3F6807F46041490B064F7A5C47685F +:10FCE000D740C760F0BD0000083802400024F4008F +:10FCF00000127A000000002030B10749096841F085 +:10FD00000401054A116005E00349096821F0040176 +:10FD1000014A116070470000000806500148006861 +:10FD2000704700000808065010B5012005F0D0F813 +:10FD300010210B48DAF7E2FE08210948DAF7E0FE65 +:10FD4000D720D9F7C1FAFF20D9F7BEFA044610210F +:10FD50000348DAF7D5FE002005F0BAF8204610BDBA +:10FD60000000024010B5012005F0B2F800201E4945 +:10FD700008800DE0FFF7D8FF00F0800000B10BE035 +:10FD8000012005F0EDFA18480088401C164908804B +:10FD900015480088C828EDDB00BF13480088C82834 +:10FDA0001CDA10211148DAF7A9FE08210F48DAF70A +:10FDB000A7FE9F20D9F788FAFF20D9F785FAFF2000 +:10FDC000D9F782FA0A49087010210848DAF798FE34 +:10FDD000002005F07DF80648007810BD002005F0F1 +:10FDE00077F80020F9E700002E0A0020000002400A +:10FDF000300A002000B587B001218803FFF7C8FE54 +:10FE000001210220FFF794FE00208DF818008DF8E4 +:10FE10001B004FF40060059005A92E48DAF7FAFDA3 +:10FE200001208DF8180002208DF8190000208DF8AF +:10FE30001A0001208DF81B000003059005A9254834 +:10FE4000DAF7E8FD05220D212248DAF72BFE05221C +:10FE50000E212048DAF726FE05220F211D48DAF789 +:10FE600021FE4FF46040059002208DF81800032019 +:10FE70008DF8190000208DF81A008DF81B0005A9D7 +:10FE80001448DAF7C7FD144800F050F80020ADF828 +:10FE90000000ADF80400ADF80600ADF808004FF41E +:10FEA0000070ADF80A001820ADF80C000020ADF885 +:10FEB0000E000720ADF810004FF48270ADF802007C +:10FEC0006946054800F06CF80121034800F022F86B +:10FED00007B000BD000402400038004010B50446E1 +:10FEE00000BF02210A4800F04DF80028F9D0214651 +:10FEF000074800F053F800BF0121054800F042F820 +:10FF00000028F9D0024800F046F8C0B210BD000049 +:10FF10000038004021B1028842F04002028004E033 +:10FF200002884FF6BF731A400280704710B504462E +:10FF30001148844208D101218014FFF759FE0021A5 +:10FF4000A014FFF755FE16E00C48844208D10121A9 +:10FF50000014FFF72DFE00212014FFF729FE0AE010 +:10FF60000748844207D10121C013FFF721FE002179 +:10FF7000E013FFF71DFE10BD0030014000380040C7 +:10FF8000003C00400246002013890B400BB10120C9 +:10FF900000E00020704701468889704781817047E2 +:10FFA00010B50022028802F441520B884C8823438A +:10FFB0008C882343CC8823430C8923434C892343D7 +:10FFC0008C892343CC8923431A430280838B4FF2CD +:10FFD000FF74234083830B8A038210BD10B5024651 +:10FFE000002003E012F8014B2318D8B20B1EA1F138 +:10FFF0000104A1B2F6D110BD30B500228B071C0F51 +:020000040803EF +:100000000F2303FA04F20B4B8C1053F82430934364 +:10001000084C8D1044F8253023468C1053F82430BA +:100020008C07240F00FA04F42343024C8D1044F88B +:10003000253030BD0838014010B500240121880763 +:1000400002F0F2FC00285AD000BF53E02E4850F8CE +:1000500024000078012811D100202B4951F82410E8 +:100060000870294951F824104870274951F8241084 +:100070008870254951F82410486039E0224850F82A +:1000800024004078012833D11F4850F8240080789C +:1000900000BB1D4951F82410081D4968491C016026 +:1000A000194850F824004068174951F8241089680D +:1000B00088421DD30120144951F824108870124839 +:1000C00050F82400C078012805D100200E4951F8CD +:1000D000241048600CE000200B4951F824104870AF +:1000E000094951F824104860074951F82410C87094 +:1000F000601CC4B2054890F8E207A042A6DC0121CA +:10010000880702F0B9FB10BDA03A0020BC320020E5 +:100110000CB50020019000903348006840F4803016 +:100120003149086000BF3048006800F4003000909A +:100130000198401C0190009818B90198B0F5A06F83 +:10014000F1D12948006800F4003010B1012000907E +:1001500001E0002000900098012844D1224840305E +:10016000006840F080502049403108601F48006816 +:1001700040F480401D4908601B48083000681A4957 +:10018000083108600846006808600846006840F4C6 +:10019000805008601648091F0860081F006840F07A +:1001A0008070091F086000BF0F48006800F00070F1 +:1001B0000028F9D040F205600E4908600A4808306E +:1001C000006820F00300084908310860084600680C +:1001D00040F00200086000BF03480830006800F0EB +:1001E0000C000828F8D10CBD003802400070004017 +:1001F00008544007003C024010B504462046FFF773 +:100200006DFE10BD7CB502460020002501959FEDD6 +:100210001D0A8DED000A01AB6C4600BF22E0155CA3 +:10022000302D0BDB155C402D08DA019D2D01019569 +:10023000155C303D019E3543019511E0155C402D64 +:100240000BDD155C472D08DA019D2D010195155C2C +:10025000373D019E3543019502E0BFEE000A7CBDAB +:10026000451CE8B28842DADB002003E01D5C25541F +:10027000451CE8B201EBD176B0EB660FF6DB9DEDE5 +:10028000000AECE70000000010B502460C46002111 +:10029000002300BF1AE0505C302807DB505C402888 +:1002A00004DA1B01505C303803430DE0505C4028F9 +:1002B00007DD505C472804DA1B01505C37380343E4 +:1002C00002E04FF0FF3010BD481CC1B2A142E2DB9A +:1002D0001846F8E7FEB504243825634882781046AE +:1002E0000021F5F7EDFA0646012008210022CDE9AC +:1002F0000021029004EB440148001346324629468F +:10030000F8F7DAF90444012004EB440149060090AF +:10031000080E08232D222946F8F730F9641C5248AC +:10032000427810460021F5F7CBFA06460120082155 +:100330000022CDE90021029004EB44014906080E99 +:10034000134632462946F8F7B7F90444012004EB76 +:10035000440149060090080E08232D222946F8F78B +:100360000DF9641C414890F80B2F10460021F5F759 +:10037000A7FA0646012008210022CDE900210290BB +:1003800004EB44014906080E134632462946F8F7A5 +:1003900093F90444012004EB440149060090080E3F +:1003A000082320222946F8F7E9F8641C2E484279F0 +:1003B00010460021F5F784FA0646012008210022A4 +:1003C000CDE90021029004EB44014906080E1346D2 +:1003D00032462946F8F770F90444012004EB440141 +:1003E00049060090080E08232D222946F8F7C6F882 +:1003F000641C1D48027910460021F5F761FA064693 +:10040000012008210022CDE90021029004EB4401E3 +:100410004906080E134632462946F8F74DF90444BA +:10042000012004EB440149060090080E08232D2208 +:100430002946F8F7A3F8641C0B48C278104600213F +:10044000F5F73EFA0646012008210022CDE90021F9 +:10045000029004EB44014906080E13463246294631 +:10046000F8F72AF9FEBD0000C7310020BC220020A9 +:100470000249C8740121014AD1757047BC1200209D +:1004800010B592B00020119010900F900E900D902A +:10049000DAF7AEF8FE48C07D002802F05481002053 +:1004A000FB49C875F7F76AFEF948C07C102882F04E +:1004B0004781DFE810F01000B0005501B3033806A3 +:1004C000B70620083E0AA10B360CB40CB30D7E0E05 +:1004D000DF0E48101011DAF715FB012806D00228AC +:1004E00005D0042804D008280BD102E009E008E078 +:1004F00007E00220FFF7BCFF0021E64880F8001D5E +:1005000000BF00BF012010211523E3A2CDE9001098 +:1005100000210846F8F7DDF9DE4890F8010D80B3B8 +:10052000012008210523E1A2CDE9001014210020BB +:10053000F8F7CFF9012008210022CDE9002102902F +:10054000D44890F8010D13460246142106901E204F +:10055000F8F7B2F801200821CDE90010CD4890F855 +:10056000010D401E00EB400101EB0010D14901EBF1 +:1005700000100E300A230246142106902820F8F7B6 +:10058000A8F9C44890F8000DFF280AD101200821DD +:100590001523C9A2CDE900102D211420F8F799F9EF +:1005A00037E00121BB4890F8000D0A236422CDE911 +:1005B00000011E211846F7F74CFF012008210022F8 +:1005C000CDE900210290B34890F8000D1346024691 +:1005D0002D2106903220F8F76FF81190012000903D +:1005E000119800EB4000322101EB4000C0B208231B +:1005F00025222D210690F7F7C1FFA64890F8000D9F +:10060000642806D10021A34880F8001D0220FFF7CE +:100610002FFF02F095B8DAF775FA012806D0022804 +:1006200005D0042804D008280AD105E008E007E036 +:100630000920FFF71DFF03E00420FFF719FF00BFAB +:1006400000BFA14890F8900750B901200821152358 +:100650009EA2CDE9001000210846F8F73AF929E0FA +:100660009D48407820B101280DD0022821D115E005 +:1006700001200821152399A2CDE900100021084688 +:10068000F8F727F915E001200821152397A2CDE9F5 +:10069000001000210846F8F71CF90AE001200821A3 +:1006A000152395A2CDE9001000210846F8F711F9AD +:1006B00000BF00BF7648807C012802D0022816D1F6 +:1006C0000AE00120904909231A46CDE900100A21C9 +:1006D0000020F8F793F80AE001208C4909231A4614 +:1006E000CDE900100A210020F8F788F800BF00BF0C +:1006F0000120874918231A46CDE9001000216820FF +:10070000F8F77CF801200821152382A2CDE900101A +:100710001A210020F8F7DDF801200821152383A213 +:10072000CDE9001024210020F8F7D3F8012008219A +:100730000022CDE9002102905548D0F80C02134662 +:100740000246242106905420F7F7B6FF5048D0F80F +:100750000C0210B90220FFF78BFEFFF7BBFD58E734 +:10076000DAF7D0F9012806D0022810D004281AD0D0 +:10077000082830D123E00320FFF77AFE454890F89F +:10078000FC0C20F08001434880F8FC1C23E0414829 +:1007900090F8FC0C20F080013E4880F8FC1C0320FF +:1007A000FFF766FE17E03B4890F8FC0C20F0800154 +:1007B000384880F8FC1C0920FFF75AFE0BE035484A +:1007C00090F8FC0C20F08001324880F8FC1C0420DA +:1007D000FFF74EFE00BF00BF3B4890F8900750B9AE +:1007E00001200821152355A2CDE90010002108465B +:1007F000F8F76FF829E03848407820B101280DD08B +:10080000022821D115E001200821152333A2CDE9CA +:10081000001000210846F8F75CF815E001200821D7 +:10082000152332A2CDE9001000210846F8F751F84F +:100830000AE00120082115232FA2CDE90010002194 +:100840000846F8F746F800BF00BF1148807C012831 +:1008500002D002280AD10AE001202B4909231A46B6 +:10086000CDE9001014210020F7F7C8FF82E01A48F4 +:100870004830D0F8050000EE100A3248D0EDF60AF4 +:1008800030EE200AB5EEC00AF1EE10FA67D05BE058 +:10089000BC120020BC2200204669726D776172652F +:1008A000446F776E6C6F616400000000506F72746B +:1008B0003A00000004400020446F776E6C6F616462 +:1008C000204661696C210000BC3200204E6F20532D +:1008D00069676E616C0000004C3A002054797065C5 +:1008E0003A53746174696F6E00000000547970654A +:1008F0003A436C6F75640000547970653A436C6FCD +:1009000075642D546573740004D6030816D6030865 +:10091000B4D503084F66666C696E65205265636FD7 +:1009200072642055706C6F61640000005265636FE3 +:100930007264206E756D6265723A00004F66666C77 +:10094000696E6500BC3600200120FE4909231A4665 +:10095000CDE9001014210020F7F750FF09E0012035 +:10096000F94909231A46CDE9001014210020F7F7B0 +:1009700045FF00BF00BFF54890F8000D10B1002002 +:10098000FFF776FDF2484078002814D0F0488078D0 +:10099000022846D1EF480068B8B3ED488079322884 +:1009A0000ADA0120EC4908230E22CDE900100021CB +:1009B0005920F7F723FF85E0E54880793C280ADADB +:1009C0000120E64908230E22CDE90010002159201C +:1009D000F7F714FF76E0DE48807946280ADA01202E +:1009E000DF4908230E22CDE9001000215920F7F736 +:1009F00005FF67E00121DB4808230E22CDE9000155 +:100A000000215920F7F7FAFE5CE0FFE70120D64904 +:100A100008230E22CDE9001000215920F7F7EEFE41 +:100A200050E0CB488078012802D0C948807800BBCC +:100A3000C7488079202845DAC54880791A280ADD18 +:100A40000120C54908230E22CDE9001000215920BC +:100A5000F7F7D4FE36E0BE48807917280ADD01207A +:100A6000BE4908230E22CDE9001000215920F7F7D6 +:100A7000C5FE27E0B648807914280ADD0120B84970 +:100A800008230E22CDE9001000215920F7F7B6FE09 +:100A900018E0AF48807912280ADD0120B149082307 +:100AA0000E22CDE9001000215920F7F7A7FE09E03A +:100AB0000120AD4908230E22CDE900100021592064 +:100AC000F7F79CFE0120A94918231A46CDE900102A +:100AD00000216820F7F792FE012110200346A4A20E +:100AE000CDE9000114212820F7F7F3FE01200821A9 +:100AF0001523A1A2CDE9001024211220F7F7E9FE69 +:100B0000A248D0F80C02B0B1A048408D06909F4892 +:100B1000D0F80C02059002469DA107A8069B02F0A2 +:100B2000F9FF01200821152307AACDE900102E2185 +:100B30000020F7F7CEFE854890F8FC0C0121B1EBC0 +:100B4000D01F09D101200821152396A2CDE900105C +:100B50002E210020F7F7BDFEFFF7BCFB974890F869 +:100B6000B6060121B1EBD01F12D1794800790246B7 +:100B700093A1069007A802F0CDFF012008210223CF +:100B800007AACDE9001038210020F7F7A2FE14E0F3 +:100B90008A4890F8B606C0F3C300024688A10690C2 +:100BA00007A802F0B7FF01200821022307AACDE918 +:100BB000001038210020F7F78CFE8348807850B170 +:100BC00001200821152381A2CDE900100A2100206F +:100BD000F7F77FFE12E07948D0F8740602467EA14E +:100BE000069007A802F096FF012008210A2307AA11 +:100BF000CDE9001019460020F7F76BFE6348007A34 +:100C0000C0F3800048B101200821152374A2CDE96A +:100C100000102E210020F7F75CFEFAE4D9F772FFEE +:100C2000012806D002282CD0042852D008285ED1F2 +:100C300056E0002011901EE01198401C80B21190E7 +:100C40001198402800DD1AE05048407D002805DD5D +:100C50004E48407D401E4D49487502E03F204B49BB +:100C600048754A48407D00EB4001634800EB411065 +:100C7000007800B103E04548407D0028DCDA00BF81 +:100C800035E0002011901EE01198401C80B21190B8 +:100C90001198402800DD1AE03C48407D3F2805DAE5 +:100CA0003A48407D401C3949487502E000203749E8 +:100CB00048753648407D00EB40014F4800EB41103D +:100CC000007800B103E03148407D4028DCDB00BF04 +:100CD0000DE02E48407D4949C8700120087106E0AA +:100CE0000220FFF7C5FB00202849487500BF00BF60 +:100CF0002648C07C032823D12448407DC117069094 +:100D000000EB117000110D90012200213C4801F010 +:100D10002FFD012010210022CDE9002102901B4867 +:100D2000407D00EB4001344800EB41100078134651 +:100D30000246002106905820F7F7BEFC012061E032 +:100D4000F0E1000016D6030828D60308BC220020D4 +:100D50004C3A00200002404272D6030864D60308D1 +:100D600056D6030848D603083AD60308B4D5030874 +:100D7000424C5545534B5900454E45524759205416 +:100D80004543484E4F4C4F4759000000BC120020CD +:100D90005761697455706C6F61643A25642F2564DE +:100DA0000000000055706772616465204552522052 +:100DB000436865636B2047756E000000BC320020FD +:100DC000253032780000000024390020426C6F6327 +:100DD0006B6167650000000025646D730000000012 +:100DE0005043422056616C69646174696F6E20469D +:100DF00061696C6564000000D8140020883F002001 +:100E000000D7030810210B46F8A2CDE900100020FE +:100E1000F7F75FFDFA48407D00EB4001F94800EB31 +:100E20004110D0F8010000210590F4F749FD01219F +:100E3000102206900D9800EB400303EB0010F24BDC +:100E400003EB0010007F00F003000023CDE9012137 +:100E5000009010211820069AF7F72EFC012010218F +:100E60000B46EAA2CDE9001020210020F7F731FD62 +:100E7000E348407D00EB4001E24800EB4110D0F830 +:100E8000050000210590F4F71BFD012110220690BA +:100E90000D9800EB400303EB0010DB4B03EB00105D +:100EA000007FC0F381000023CDE9012100902021C3 +:100EB0001820069AF7F700FC04200F9038200E90B7 +:100EC000CF48407D00EB4001CE4800EB4110C07F91 +:100ED00000210590F4F7F4FC06900120082100227F +:100EE000CDE9002102900E9805900F9800EB40008C +:100EF000400013460490DDE90512F7F7DDFB0F997A +:100F000008440F90012000900E9806900F9800EB77 +:100F100040004006000E08232D2205900699F7F7A1 +:100F20002DFB0F98401C0F90B548407D00EB400111 +:100F3000B44800EB4110807F00210590F4F7C0FC1D +:100F40000690012008210022CDE9002102900E9890 +:100F500005900F9800EB40004006000E13460490E9 +:100F6000DDE90512F7F7A8FB0F9908440F9001205F +:100F700000900E9806900F9800EB40004006000E7F +:100F800008232D2205900699F7F7F8FA0F98401CD0 +:100F90000F909B48407D00EB40019A4800EB4110C8 +:100FA000407F00210590F4F78BFC0690012008217A +:100FB0000022CDE9002102900E9805900F9800EBD9 +:100FC00040004006000E13460490DDE90512F7F7D5 +:100FD00073FB0F9908440F90012000900E98069023 +:100FE0000F9800EB40004006000E082320220590D9 +:100FF0000699F7F7C3FA0F98401C0F908048407D80 +:1010000000EB40017F4800EB411090F822000021E6 +:101010000590F4F755FC0690012008210022CDE947 +:10102000002102900E9805900F9800EB40004006BA +:10103000000E13460490DDE90512F7F73DFB0F990A +:1010400008440F90012000900E9806900F9800EB36 +:1010500040004006000E08232D2205900699F7F760 +:101060008DFA0F98401C0F906548407D00EB4001C1 +:10107000644800EB411090F8210000210590F4F73E +:101080001FFC0690012008210022CDE900210290DA +:101090000E9805900F9800EB40004006000E134696 +:1010A0000490DDE90512F7F707FB0F99084480B2B9 +:1010B0000F90012000900E98C0B206900F9800EBA0 +:1010C00040004006000E08232D2205900699F7F7F0 +:1010D00055FA0F98401C0F904948407D00EB4001A5 +:1010E000484800EB411090F8200000210590F4F7EB +:1010F000E7FB0690012008210022CDE900210290A3 +:101100000E98C0B205900F9800EB40004006000E0C +:1011100013460490DDE90512F7F7CEFA0F9908445B +:1011200080B20F9079E5D9F7EDFC012806D00228AE +:101130000ED0042816D0082837D12FE03048007D83 +:10114000002804DD2E48007D401E2D4908752CE046 +:101150002B48007D032804DA2948007D401C2849DB +:10116000087522E02648007D30B1012808D0022809 +:101170000AD0032810D10BE00520FFF779F90BE026 +:101180000620FFF775F907E00720FFF771F903E084 +:101190000820FFF76DF900BF00BF06E00220FFF74F +:1011A00067F900201649087500BF00BF1448C07CCD +:1011B000042819D104220021194801F0D9FA00208D +:1011C0001021CDE900100E48007D154901EB0010FB +:1011D00006900B48007D0007000E10230590014685 +:1011E0000020069AF7F775FB17E500004C3A20201F +:1011F000202020202020202020202020000000006F +:10120000BC120020D814002004400020503A2020B6 +:10121000202020202020202020202020000000004E +:1012200080D60308D9F76EFC082806D10420FFF702 +:101230001FF90020FE49487500BF00BFFC48C07C74 +:1012400005287DD104220021FA4801F091FAFA48DC +:10125000407820B101280ED002284CD12CE001208A +:1012600008211023AFF68C12CDE90010194600209A +:10127000F7F72FFB3FE0012008211023AFF694126F +:10128000CDE9001019460020F7F723FB01200821C3 +:101290001023EAA2CDE9001038210020F7F719FB4E +:1012A000012008211123E44AB53ACDE90010382184 +:1012B0001E20F7F70EFB1EE0012008211023E1A2FB +:1012C000CDE9001019460020F7F703FB01200821A3 +:1012D0001023DAA2CDE9001038210020F7F7F9FA3F +:1012E000012008211123DB4ACDE9001038211E20FE +:1012F000F7F7EFFA00BF00BFCF48407800281FD0B3 +:10130000CD488078F0BB0020119009E0CA49D83957 +:101310001198085C00B106E01198401C80B2119051 +:1013200011981528F2D300BF012008211023CAA26A +:10133000CDE900101A210020F7F7CBFA012000E0D8 +:10134000D8E008211023BC4A7C3ACDE900101A21CC +:101350002420F7F7BEFAB648C07A182817DD012016 +:1013600008211023BEA2CDE9001024210020F7F7A8 +:10137000B0FA012008211423AF4A903ACDE90010B9 +:101380002E2100E019E00020F7F7A3FAB2E00120D7 +:1013900008211023B2A2CDE9001024210020F7F784 +:1013A00098FA012108201423A34A8B3ACDE90001C1 +:1013B0002E210020F7F78DFA9CE09F4880780128C5 +:1013C0003BD10020119009E09B49D8391198085C65 +:1013D00000B106E01198401C80B2119011981528B8 +:1013E000F2D300BF0121082010239BA2CDE9000108 +:1013F0001A210020F7F76DFA0120082110238E4AE8 +:101400007C3ACDE900101A212420F7F762FA012076 +:101410000821102392A2CDE9001024210020F7F723 +:1014200058FA012108201423834A903ACDE900019B +:101430002E210020F7F74DFA5CE07F4880780228E3 +:101440002AD101210820102387A2CDE900011A2109 +:101450000020F7F73EFA012008211023764A543A7B +:10146000CDE900101A211E20F7F733FA01210820D8 +:1014700010237BA2CDE9000124210020F7F729FAEF +:101480000120082114236C4A903ACDE900102E2146 +:101490000020F7F71EFA2DE067488078032829D14D +:1014A00001200821102372A2CDE900101A2100208A +:1014B000F7F70FFA0121082010235F4A0A32CDE91D +:1014C00000011A211220F7F704FA01200821102345 +:1014D00063A2CDE9001024210020F7F7FAF90121D9 +:1014E00008201423544A903ACDE900012E2100200F +:1014F000F7F7EFF916E6D9F705FB012804D0022823 +:101500000CD008281BD113E04948407D002804DD99 +:101510004748407D401E4649487510E04448407D9C +:10152000032804DA4248407D401C4149487506E0E2 +:101530000420FEF79DFF00203D49487500BF00BF15 +:101540003B48C07C062871D104220021494801F0A3 +:101550000FF9012010210022CDE90021029034482A +:10156000407D401C01230246002106903E20F7F7F3 +:10157000A3F80120082110233FA2CDE9001000218B +:101580004820F7F7A6F901203E4908231A46CDE97D +:10159000001000217820F7F731F9012008211023ED +:1015A00039A2CDE900104820F7F793F9002035491A +:1015B00008231A46CDE9001019467820F7F71EF9DE +:1015C00001200821102333A2CDE900101946002084 +:1015D000F7F77FF91648407D00EB400101EB001062 +:1015E0002E4901EB0010407B012809D1082110236E +:1015F0002BA2CDE9001019461E20F7F76AF909E081 +:1016000001200821102328A2CDE9001019461E2030 +:10161000F7F75FF901200821102325A2CDE900107A +:1016200018210020F7F755F9014847E080E1000054 +:10163000BC120020C0D603084C3A002055524C3A48 +:1016400000000000547970653A436C6F75642D5446 +:1016500061737400A964030841504E203A000000F1 +:10166000494D45493A000000535349443A000000AF +:1016700049503A0040D703084F6E4C696E65203AD6 +:1016800020000000FCD503084F66664C696E653A81 +:1016900020000000547970653A00000004400020EA +:1016A0004C4F5241000000005253343835000000C6 +:1016B00050726F746F636F6C3A000000407D00EBF6 +:1016C000400101EB0010FE4901EB00108079052874 +:1016D00018D101200821CDE90010FA48407D00EB27 +:1016E000400101EB0010F64901EB0010007BF649C8 +:1016F00001EB00100C230246182106903620F7F764 +:10170000E8F817E001200821CDE90010ED48407D00 +:1017100000EB400101EB0010E94901EB001080797A +:10172000EA4901EB00100C230246182106903620EE +:10173000F7F7CFF8012008211023E5A2CDE900102A +:1017400020210020F7F7C5F809200F9000200E9007 +:101750001190DFE00F9800EB400040007A2805DD93 +:101760000E98401C80B20E9000200F90D548417D0D +:1017700001EB410000EB0110D14901EB00103030CA +:10178000119900EB01108078C00908210022CDE9F1 +:1017900000210290CB48407D00EB400101EB00109E +:1017A000C74901EB00103030119900EB01100078AF +:1017B000069020210E9801EBC000C0B205900F9852 +:1017C00000EB40004006000E00230490DDE9051206 +:1017D000F6F772FF0F99084480B20F900F9800EB54 +:1017E000400040007A2805DD0E98401C80B20E9023 +:1017F00000200F90B348407D00EB400101EB00104A +:10180000AF4901EB00103030119900EB01108078E6 +:10181000C009009020210E9801EBC000C0B20690D4 +:101820000F9800EB40004006000E08232D22059083 +:101830000699F6F7A3FE0F98401C80B20F900F9800 +:1018400000EB400040007A2805DD0E98401C80B275 +:101850000E9000200F909B48407D00EB400101EB73 +:101860000010974901EB00103030119900EB011086 +:101870008078C00908210022CDE90021029091481A +:10188000407D00EB400101EB00108D4901EB0010A1 +:101890003030119900EB01104078069020210E980D +:1018A00001EBC000C0B205900F9800EB400040066D +:1018B000000E00230490DDE90512F6F7FDFE0F99F6 +:1018C000084480B20F900F9800EB400040007A2847 +:1018D00005DD0E98401C80B20E9000200F90012074 +:1018E000009020210E9801EBC000C0B206900F9826 +:1018F00000EB40004006000E08233B2205900699AD +:10190000F6F73CFE0F98401C80B20F901198401CD7 +:1019100080B211906B48407D00EB400101EB00105C +:10192000674901EB0010C179119881423FF712AF6E +:101930005AE4D9F7E7F8012804D002280CD0082887 +:101940001BD113E05F48407D002804DD5D48407DE9 +:10195000401E5C49487510E05A48407D032804DA6F +:101960005848407D401C5749487506E00420FEF762 +:101970007FFD00205349487500BF00BF5148C07C1F +:1019800007287DD101204F49C87504220021534802 +:1019900000F0EEFE012010210022CDE9002102908E +:1019A0004848407D401C012302460021069040200B +:1019B000F6F782FE01200821102349A2CDE900108C +:1019C00014210020F6F785FF09200F9000200E90CB +:1019D000119002E10F9800EB400040007A2805DDED +:1019E0000E98401C80B20E9000200F90012008211C +:1019F0000022CDE9002102903248407D00EB4001F9 +:101A000001EB00102E4901EB00103030119900EB72 +:101A100001100078069014210E9801EBC000C0B2AE +:101A200005900F9800EB40004006000E0023049044 +:101A3000DDE90512F6F740FE0F99084480B20F90D9 +:101A40000F9800EB400040007A2805DD0E98401CFE +:101A500080B20E9000200F900120009014210E986B +:101A600001EBC000C0B206900F9800EB40004006AA +:101A7000000E08232D2205900699F6F77FFD00E061 +:101A8000B9E00F98401C80B20F900F9800EB400017 +:101A900040007A2805DD0E98401C80B20E90002090 +:101AA0000F900848407D40F2991110FB01F00F495A +:101AB00001EBC00000F55270119901EB410217E0F3 +:101AC00004400020BC12002030D8030880D703084F +:101AD00047756E2D416464723A00000060D80308B7 +:101AE00047756E2D525353493A000000C4440020FC +:101AF00002EB011100EBC10090F84400642110FBDF +:101B000001F00690012008210022CDE90021029079 +:101B10000698C11700EB11600012059014210E9871 +:101B200001EBC000C0B204900F9800EB40004006EB +:101B3000000E00230390DDE90412F6F7BDFD0F99B6 +:101B4000084480B20F900F9800EB400040007A28C4 +:101B500005DD0E98401C80B20E9000200F900120F1 +:101B6000009014210E9801EBC000C0B206900F98AF +:101B700000EB40004006000E082325220590069940 +:101B8000F6F7FCFC0F98401C80B20F900F9800EB0A +:101B9000400040007A2805DD0E98401C80B20E906F +:101BA00000200F900120009014210E9801EBC0003E +:101BB000C0B206900F9800EB40004006000E0823CC +:101BC0003B2205900699F6F7D9FC0F98401C80B28D +:101BD0000F901198401C80B21190F748407D00EBA7 +:101BE000400101EB0010F54901EB0010C17911989B +:101BF00081423FF7EFAE7DE4D8F784FF082803D198 +:101C00000420FEF735FC00BF00BFEB48C07C08286D +:101C10007ED104220021EA4800F0AAFD012008211B +:101C20001023E8A2CDE9001012210020F6F751FEA2 +:101C3000012008211023E44ACDE9001012210846B2 +:101C4000F6F747FE012008211023E0A2CDE900109D +:101C500012215A20F6F73DFE012008210022CDE98D +:101C600000210290D448C07A022302461221069035 +:101C70006C20F6F721FD002011904EE0119800EB4A +:101C8000400101EB0010CD4901EB0010007E00F097 +:101C90000100E0B301200821CDE90010119800EB0C +:101CA000C0001B30C0B20523C9A201460690002027 +:101CB000F6F70FFE012008210022CDE90021029055 +:101CC000119800EBC0001B30C0B201230690119A9E +:101CD000521C01461E20F6F7EFFC01200821CDE939 +:101CE0000010119800EB400101EB0010B34901EB2B +:101CF00000100E300690119800EBC0001B30C0B2EF +:101D00000A23059001462A20069AF6F7E2FD00E034 +:101D100006E01198401C80B2119011980428ADDBA8 +:101D200006E6D8F7EFFE012806D0022812D00428D4 +:101D30001ED0082853D14BE09F48007D002805DDC8 +:101D40009D48007D401E9C49087502E005209A4987 +:101D5000087544E09848007D052805DA9648007D1E +:101D6000401C9549087502E000209349087536E04B +:101D70009148007D062829D2DFE800F003070B0F09 +:101D80001A240A20FEF774FB20E00B20FEF770FBFC +:101D90001CE00C20FEF76CFB18E00D20FEF768FB42 +:101DA0008D4890F8AA0000F00F00834908750DE0F7 +:101DB0000E20FEF75DFB884890F8AA0000097E49D6 +:101DC000087503E00F20FEF753FB00BF00BF06E0DD +:101DD0000220FEF74DFB00207749087500BF00BFC9 +:101DE0007548C07C092819D17348007D7B4901EBF7 +:101DF000001004220021069000F0BAFC00201021FF +:101E0000CDE900106C48007D744901EB00101023EF +:101E10000246002106900846F6F75BFD88E5D8F7F4 +:101E200071FE012806D002280ED0042816D00828FA +:101E300068D160E06048407D002804DD5E48407D58 +:101E4000401E5D4948755DE05B48407D032804DA2B +:101E50005948407D401C5849487553E05648407DDC +:101E600000EB400101EB0010544901EB0010407BF6 +:101E700001281AD100205049497D01EB410202EBB3 +:101E800001114E4A02EB011148734B48407D014657 +:101E900006900220D8F7D0F84748407D0690F4F726 +:101EA000FDFA00204E49086024E04348407D00EBE5 +:101EB000400101EB0010414901EB0010407BC8B923 +:101EC00001204749086001213B48407D00EB40026A +:101ED00002EB0010394A02EB001041733648407D96 +:101EE0000690F4F7DBFA3448407D01460690022064 +:101EF000D8F7A2F806E00920FEF7BAFA00212E482A +:101F0000417500BF00BF2C48C07C0A2853D1042271 +:101F10000021344800F02CFC01200821152332A2B6 +:101F2000CDE9001014212820F6F7D3FC0120082168 +:101F30000022CDE9002102901F48407D401C012372 +:101F40000246142106904620F6F7B6FB1A48407D5B +:101F500000EB400101EB0010184901EB0010407B41 +:101F6000012809D10821152321A2CDE900101E2145 +:101F70000020F6F7AEFC14E00F48407D00EB400176 +:101F800001EB00100D4901EB0010407B48B9012026 +:101F90000821152319A2CDE900101E210020F6F713 +:101FA00098FC01200821152317A2CDE90010322149 +:101FB0000020F6F78EFCC3E3BC1200200440002092 +:101FC000A0D8030853563A003658030848563A003A +:101FD000506F72742D0000008A390020E0D8030889 +:101FE0008802424270D90308504F52543A00000010 +:101FF000545950453A4C4F524100000054595045F5 +:102000003A525334383500005061737320456E7472 +:102010006572204368616E6765000000D8F772FD45 +:10202000012806D0022817D0042828D0082848D133 +:102030002DE0FE48407D00280DDDFD4890F881052B +:1020400020B1FA48407D0690F4F728FAF748407D21 +:10205000401EF649487534E0F448407D03280DDA07 +:10206000F34890F8810520B1F048407D0690F4F7E0 +:1020700015FAEE48407D401CEC49487521E00121ED +:10208000EB4880F881150120EA49487019E00920E1 +:10209000FEF7EEF90020E54948750121E44880F893 +:1020A000741590F8810558B10020E34908600021BB +:1020B000DF4880F88115DD48407D0690F4F7EEF9A1 +:1020C00000BF00BFD948C07C0B283DD104220021AD +:1020D000DA4800F04DFB012108201523AFF2F80289 +:1020E000CDE9000112212820F6F7F3FB0120082199 +:1020F0000022CDE900210290CC48407D401C012304 +:102100000246122106904620F6F7D6FA0120082151 +:102110001523CBA2CDE900101C210020F6F7D9FB36 +:10212000012108201523CCA2CDE9000126210020A1 +:10213000F6F7CFFB012008211523CDA2CDE9001031 +:1021400030210020F6F7C5FBB94890F88105012839 +:102150002ED1B649C875B7488078A0B10020B649DD +:102160000860B4498870B148407D01210690F4F7B9 +:1021700003FE012008211523C2A2CDE90010382159 +:102180000020F6F7A6FBAA4890F8800580B1002150 +:10219000A74880F88015012108201523BDA2CDE9AC +:1021A000000138210020F6F794FB0120A2490860C5 +:1021B000C6E2D8F7A7FC012806D0022805D00428DB +:1021C00004D0082814D10FE012E011E0D7F714FA78 +:1021D000142804D10121B34880F80A1F03E000212C +:1021E000B04880F80A1F03E00920FEF741F900BF5C +:1021F00000BF8E48C07C0C283BD104220021AA4895 +:1022000000F0B6FA012008211523A8A2CDE900109C +:102210001A210020F6F75DFB012008211523A8A252 +:10222000CDE9001024210020F6F753FB01200821FE +:102230001523A7A2CDE900102E210020F6F749FBB7 +:10224000984890F80A0F50B1012008211523A6A242 +:10225000CDE9001038210020F6F73BFB09E0012012 +:1022600008211523A6A2CDE9001038210020F6F799 +:1022700030FB65E2D8F746FC012806D0022812D0D0 +:1022800004281ED008280DD191E06848407D002820 +:1022900005DD6648407D401E6449487502E0032024 +:1022A000624948758AE06148407D032805DA5F4845 +:1022B000407D401C5D49487502E000205B4948753F +:1022C0007CE05A48417D914890F8AA0061F30300F0 +:1022D0008E4981F8AA0000210320D7F7ADFEE0B3B4 +:1022E0008A48B0F8AA0011900220FEF7C1F8D7F78B +:1022F00049FF86491198A1F8AA0000210320D7F7C9 +:102300009BFE684890F8FC0C20F00101654880F8BD +:10231000FC1C90F8FC0C20F00600801D614981F83F +:10232000FC0C002001F6FC41488000210120D7F779 +:1023300083FE774890F8B60620F08001744880F854 +:10234000B61600F5F2608078D0B1012821D00228BD +:102350000CD0032827D16E4800E027E090F8B6069D +:1023600020F078016A4880F8B6161CE0684890F8BA +:10237000B60620F078002030654981F8B60612E0F4 +:10238000634890F8B60620F07801614880F8B616E8 +:1023900009E05F4890F8B60620F0780058305C49B4 +:1023A00081F8B60600BF00BFFCF7A4FF06E00920D5 +:1023B000FEF75EF800201D49487500BF00BF1B48AE +:1023C000C07C0D2830D104220021524800F0D0F901 +:1023D00001201021CDE900104C4890F8AA0000F02F +:1023E0000F004D4901EB00101023024619460690DC +:1023F0000020F6F76EFA454890F8AA0000F00F00AA +:102400000A49497D884210D000201021CDE90010F2 +:102410000648407D404901EB0010001D0C23024698 +:1024200020210690002079E08CE07AE0BC120020A8 +:10243000BC7200203078002088024242B0D90308E4 +:10244000313A446970207377697463682031616E32 +:102450006432204F4E000000323A496E7365727448 +:1024600020736C617665206D6F64756C650000008B +:10247000333A5061737320456E74657220537461F2 +:102480007274000053746174653A53656E64696ECA +:102490006700000053746174653A436F6D706C653A +:1024A00074650000BC220020F0D90308496E7365F2 +:1024B000727420552D4469736B20466972737400E1 +:1024C0005468616E205061737320456E74657200AC +:1024D000466F726D61743A46415433323B4D4158F8 +:1024E0003A3332470000000046696E6420552D449F +:1024F00069736B2C4F7574707574696E670000009A +:1025000053746174653A49646C6500008A3900202F +:10251000BC32002030DA0308B0DA0308F6F7D9F944 +:1025200010E001201021CDE900108848407D884945 +:1025300001EB0010001D0C23024620210690002014 +:10254000F6F7C7F9FCE0D8F7DDFA012806D0022833 +:1025500012D004281ED0082875D16DE07B48407D3C +:10256000002805DD7948407D401E7849487502E025 +:1025700004207649487566E07448407D042805DAF1 +:102580007248407D401C7149487502E000206F4947 +:10259000487558E06D48417D6E4890F8AA0061F397 +:1025A00007106C4981F8AA0000210320D7F744FDE9 +:1025B00080B30220FDF75CFF674890F8B60620F074 +:1025C0008001654880F8B61600F5F2608078C0B1E9 +:1025D000012820D002280AD0032826D15E4890F88E +:1025E000B60620F078015C4880F8B6161DE05A481F +:1025F00090F8B60620F078002030574981F8B606EA +:1026000013E0554890F8B60620F07801524880F85B +:10261000B6160AE00FE0504890F8B60620F07800B1 +:1026200058304D4981F8B60600BF00BFFCF762FE86 +:1026300000204649487506E00920FDF719FF0020F3 +:102640004249487500BF00BF4048C07C0E2841D1B8 +:1026500004220021414800F08BF801201021CDE92F +:1026600000103C4890F8AA0000093D4901EB001019 +:1026700010230246194606900020F6F72AF933483F +:10268000407D344991F8AA10B0EB111F11D0002001 +:102690001021CDE900102D48407D314901EB00109B +:1026A000001D0C230246202106900020F6F711F9A8 +:1026B00010E001201021CDE900102448407D284978 +:1026C00001EB0010001D0C23024620210690002083 +:1026D000F6F7FFF834E0D8F715FA012806D00228FB +:1026E00005D0042804D008281FD11AE01DE01CE002 +:1026F000D7F748FD01200690069880F3138800BFA5 +:1027000000BFBFF34F8F1748006800F4E060164920 +:102710000843001D13490860BFF34F8F00BF00BF7F +:10272000FEE70920FDF7A4FE00BF00BF0748C07CFC +:102730000F2804D1042200210C4800F019F800BF32 +:1027400000BFF5F7D7FE12B010BD0000BC1200208C +:10275000B0DA03088A390020BC32002070DA03089E +:1027600000DB03080CED00E00000FA0550DB030875 +:102770002DE9F84307460E469046002416E0002552 +:1027800010E001207B1903EB061303EB0413009008 +:102790001A782307190EEB06180E1023F5F7EEFE34 +:1027A000681CC5B2102DECDB601CC4B24445E6DBEE +:1027B000BDE8F88300B500200849087700210748E4 +:1027C000817701214177C17764214162012003496A +:1027D000C8750220FDF74CFE00BD0000BC120020B1 +:1027E000042808D14FF0E021096941F004014FF0BD +:1027F000E022116107E04FF0E021096921F00401B6 +:102800004FF0E0221161704710B51548006840F4A0 +:102810007000134908601348006840F00100114936 +:10282000086000200F49083108600E4800680E4912 +:1028300008400C4908600D48091D0860081F006821 +:1028400020F48020091F0860002006490C31086030 +:10285000FDF75EFC4FF0006001498039086010BD53 +:1028600088ED00E000380240FFFFF6FE1030002443 +:1028700010B5FDF7E1FB10BDCA430282704721B1DC +:10288000028842F00102028004E002884FF6FE73E3 +:102890001A4002807047000010B504465548844233 +:1028A00008D101210846FDF7A3F900210120FDF719 +:1028B0009FF99DE0B4F1804F08D101210846FDF752 +:1028C00077F900210120FDF773F991E04A4884422D +:1028D00008D101210220FDF76BF900210220FDF74C +:1028E00067F985E04548844208D101210420FDF7BD +:1028F0005FF900210420FDF75BF979E0404884424C +:1029000008D101210820FDF753F900210820FDF727 +:102910004FF96DE03B48844208D101211020FDF7BA +:1029200047F900211020FDF743F961E03648844261 +:1029300008D101212020FDF73BF900212020FDF7DF +:1029400037F955E03148844208D101210220FDF7D2 +:102950004FF900210220FDF74BF949E02C48844251 +:1029600009D101210804FDF743F900214FF480301B +:10297000FDF73EF93CE02748844209D10121480493 +:10298000FDF736F900214FF40030FDF731F92FE063 +:102990002148844209D101218804FDF729F9002149 +:1029A0004FF48020FDF724F922E01C48844208D12E +:1029B00001214020FDF7FCF800214020FDF7F8F848 +:1029C00016E01748844208D101218020FDF7F0F875 +:1029D00000218020FDF7ECF80AE01248844207D17C +:1029E00001218015FDF7E4F80021A015FDF7E0F8BE +:1029F00010BD00000000014000040040000800403D +:102A0000000C004000100040001400400004014091 +:102A100000400140004401400048014000180040CF +:102A2000001C00400020004030B50246002000237A +:102A30000024158A05EA0103958905EA010413B10A +:102A40000CB1012000E0002030BD1AB183890B4396 +:102A5000838102E083898B4383817047002202884F +:102A6000184B98420ED0184B98420BD0B0F1804FC3 +:102A700008D0164B984205D0154B984202D0154B02 +:102A8000984204D14FF68F731A404B881A43124B69 +:102A9000984207D0114B984204D04FF6FF431A409A +:102AA0000B891A4302804B68C3620B880385054B70 +:102AB000984202D0044B984201D18B7A03860123BD +:102AC0008382704700000140000401400004004080 +:102AD00000080040000C00400010004000140040BE +:102AE00010B50024FCF794FE00F01CFDD7F736FC6F +:102AF000294890F8FC0C20F00101274880F8FC1CC4 +:102B000090F8FC0C20F08001234880F8FC1C90F821 +:102B1000FC0C20F00600801D1F4981F8FC0C0021F0 +:102B20000120D7F789FAD6F747FBD7F739F8D8F756 +:102B30002BF8F5F7C9FBFFF73DFED7F7C3FDF3F719 +:102B4000A9FAF5F7AFF9FCF7D5FBFCF72BFF124814 +:102B500090F8FC0C20F001010F4880F8FC1C90F864 +:102B6000FC0C20F080010C4880F8FC1C90F8FC0C58 +:102B700020F00600801D084981F8FC0C002101208E +:102B8000D7F75AFA42F2107004494885012081F8BB +:102B90002900F5F7F3FE10BDBC220020BC12002076 +:102BA0002DE9F04100240025FE48807801280BD152 +:102BB0000020FC498870D7F73FF8FB48C07C02280A +:102BC00002DC0120F849C875F748007AC0F380009C +:102BD00000287CD10024D8E304EB4400F1495031B3 +:102BE00001EB80008078012807D1002004EB44012C +:102BF000EC4A503202EB8101887004EB4400E94951 +:102C0000503101EB8000407800287DD104EB440076 +:102C100001F5996101EB800080780128F5D104EB82 +:102C2000440000EB041001F5FE7101EB0010807907 +:102C3000002869D0002004EB4401DC4A02EB81014A +:102C4000887004EB440000EB041002F5FE7101EB08 +:102C5000001080790B287CD2DFE800F07B06090A9F +:102C6000F40B0C0807F2F10000BF00BF00BF00BF6B +:102C700000BF00BF40F299106043CD4901EBC00096 +:102C80000079012815D040F29910604301EBC00093 +:102C900000F5527040F299116143C54A02EBC1013F +:102CA000897801EB410202EB011110F83100002894 +:102CB00061D140F299106043BD4901EBC0008078BA +:102CC000401CC1B240F299106043B94A00E0CEE323 +:102CD00002EBC000817040F299106043114611F878 +:102CE000300080B140F29910604311F8301040F28A +:102CF0009910604302EBC0008170002140F29910EE +:102D0000604302F8301000E03DE340F29910604368 +:102D1000A74901EBC00000F5527040F299116143E0 +:102D2000A34A02EBC101897801EB410202EB0111D8 +:102D300010F8311040F2991060439D4A02EBC00038 +:102D40004079814217D0002240F29910604398499F +:102D500000E039E201EBC00000F5527040F2991139 +:102D60006143934B03EBC101897801EB410303EB12 +:102D7000011100F8312040F2991060438C4901EBB9 +:102D8000C000807804EB440101EB0411894A02EB96 +:102D90000111C979884207DB002140F29910604394 +:102DA000834A02EBC000817040F299106043804971 +:102DB00001EBC000407808B340F29910604301EB8A +:102DC000C000817840F299106043794A02F83010CF +:102DD00040F299106043114601EBC0004078401E5C +:102DE000C1B240F29910604302EBC0008170002133 +:102DF00040F29910604302EBC000417040F299101C +:102E000060436B4B03EBC00000F5527040F2991326 +:102E10006343674E06EBC3039B7803EB430606EB65 +:102E2000031300EBC300427940F299106043604BFA +:102E300003EBC00081782046EAF780FCA2E2C4E1FF +:102E4000E7E0FFE740F299106043594901EBC00009 +:102E50000079012815D040F29910604301EBC000C1 +:102E600000F5527040F299116143514A02EBC101E1 +:102E7000C97801EB410202EB011110F83100002882 +:102E80005BD140F299106043494901EBC000C07822 +:102E9000401CC1B240F299106043454A02EBC000A9 +:102EA000C17040F299106043114611F8300080B1B2 +:102EB00040F29910604311F8301040F299106043CD +:102EC00002EBC000C170002140F29910604302F88B +:102ED000301040F299106043354901EBC00000F515 +:102EE000527040F299116143314A02EBC101C97835 +:102EF00001EB410202EB011110F8311040F2991080 +:102F000060432B4A02EBC0004079814215D0002279 +:102F100040F299106043264901EBC00000F5527061 +:102F200040F299116143224B03EBC101C97801EBD7 +:102F3000410303EB011100F8312040F29910604386 +:102F40001B4901EBC000C17840F299106043184A58 +:102F500002EBC0008079814206DB002140F299102B +:102F6000604302EBC000C17040F299106043104909 +:102F700001EBC000407860B340F29910604301EB70 +:102F8000C000C17840F299106043094A02F830103D +:102F900040F299106043114601EBC0004078401E9A +:102FA000C1B209E0F0380020BC120020083E002029 +:102FB000C44400200440002040F29910604302EB1A +:102FC000C000C170002140F29910604302EBC000C4 +:102FD000417040F299106043FE4B03EBC000083093 +:102FE00040F299136343FB4E06EBC303DB7803EB1C +:102FF000830606EBC30300EB8300427940F299108D +:103000006043F44B03EBC000C1782046EAF796FB1F +:10301000B8E140F299106043EE4901EBC00000793D +:10302000012815D040F29910604301EBC00000F573 +:10303000527040F299116143E64A02EBC101C9782E +:1030400001EB410202EB011110F8310000285BD1C5 +:1030500040F299106043DF4901EBC000C078401C8A +:10306000C1B240F299106043DA4A02EBC000C1706D +:1030700040F299106043114611F8300080B140F2DF +:103080009910604311F8301040F29910604302EB40 +:10309000C000C170002140F29910604302F8301066 +:1030A00040F299106043CB4901EBC00000F552702B +:1030B00040F299116143C74A02EBC101C97801EBA3 +:1030C000410202EB011110F8311040F299106043F7 +:1030D000C04A02EBC0004079814215D0002240F284 +:1030E00099106043BB4901EBC00000F5527040F2FB +:1030F00099116143B74B03EBC101C97801EB41035F +:1031000003EB011100F8312040F299106043B149FE +:1031100001EBC000C17840F299106043AD4A02EB68 +:10312000C0008079814206DB002140F299106043A3 +:1031300002EBC000C17040F299106043A54901EB59 +:10314000C000407808B340F29910604301EBC00022 +:10315000C17840F2991060439E4A02F8301040F264 +:1031600099106043114601EBC0004078401EC1B287 +:1031700040F29910604302EBC000C170002140F2A0 +:103180009910604302EBC000417040F29910604317 +:10319000904B03EBC000083040F2991363438D4E0F +:1031A00006EBC303DB7803EB830606EBC30300EBFC +:1031B0008300427940F299106043864B03EBC000D4 +:1031C000C1782046EAF7BAFADCE040F29910604391 +:1031D000804901EBC0000079012814D040F2991019 +:1031E000604301EBC00000F5527040F29911614359 +:1031F000784A02EBC101C97801EB410202EB0111EF +:1032000010F83100E8BB40F299106043714901EBBE +:10321000C000C078401CC1B240F2991060436D4AB2 +:1032200002EBC000C17040F299106043114611F8E2 +:10323000300080B140F29910604311F8301040F234 +:103240009910604302EBC000C170002140F2991058 +:10325000604302F8301040F2991060435D4901EB81 +:10326000C00000F5527040F299116143594A02EBD7 +:10327000C101C97801EB410202EB011110F83110D4 +:1032800000E01EE040F299106043524A02EBC00099 +:103290004079814215D0002240F2991060434D4997 +:1032A00001EBC00000F5527040F299116143494BA7 +:1032B00003EBC101C97801EB410303EB011100F8F5 +:1032C000312040F299106043424901EBC000C178BF +:1032D00040F2991060433F4A02EBC000807981427E +:1032E00006DB002140F29910604302EBC000C17080 +:1032F00040F299106043374901EBC000407808B3B1 +:1033000040F29910604301EBC000C17840F299107F +:103310006043304A02F8301040F299106043114681 +:1033200001EBC0004078401EC1B240F299106043EA +:1033300002EBC000C170002140F29910604302EB23 +:10334000C000417040F299106043224B03EBC00073 +:10335000083040F2991363431E4E06EBC303DB783B +:1033600003EB830606EBC30300EB8300427940F2D4 +:1033700099106043174B03EBC000C1782046EAF771 +:10338000DDF900BF00BF601CC4B2134890F81A0BEF +:10339000A0423FF721AC1148807801287CD10F482A +:1033A0006C38807800EB40010D4800EB011080790B +:1033B000002871D0002009498870A1F16C00817843 +:1033C000054890F8BC0B401E81420FDA03486C3868 +:1033D000807807E0C4440020BC320020F43F002085 +:1033E0007C3E0020401C4A49887002E00020484989 +:1033F00088704748807800EB40014548183000EB62 +:103400008100807898B300214148807800EB400229 +:103410003F48183000EB820081703D48807800EB17 +:1034200040013C4800EB01108079012825D0042898 +:1034300004D005281CD0062825D112E03448807815 +:1034400000EB4001334800EB011000684FF4E1311C +:10345000B1FBF0F000EB401040002D496C3188606A +:1034600011E04FF47A702A496C3188600BE013E068 +:10347000642027496C31886005E04FF47A70244954 +:103480006C31886000BF00BF214A93780B32D15C59 +:103490000B3A9078F4F7D2F81F48407888B91F4863 +:1034A0008078012820D100201C4988701A4B1A7995 +:1034B000A1F24C6393F89017174B5878F9F73EFE3A +:1034C00012E016480C38807801280DD100211348ED +:1034D0000C388170104B1A79A0F5C86393F89017D7 +:1034E0000D4B5878F9F72AFE0D48807B58B9D7F76D +:1034F00071FCF3F7FBFD0848C07820B100200649B5 +:10350000C870F5F793FAFCF7BBFFBDE8F081000047 +:10351000883F00207C3E00204C3A002008390020E3 +:10352000BC1200203EB50024002501210846FCF70E +:103530002FFBA720ADF800000020ADF8020040F2FC +:10354000E73001900020ADF8080069464FF0804058 +:10355000FFF784FA0021AB4880F8E21700BF6FE064 +:1035600004EB4400A84901EB8001A64890F8E2076B +:10357000A64A42F82010A34890F8E207401CC1B2C6 +:10358000A04880F8E21704EB440002F55A7101EB01 +:1035900080019C4890F8E20742F82010994890F882 +:1035A000E207401CC1B2974880F8E21704EB4400E0 +:1035B00002F54E7101EB8001924890F8E20742F863 +:1035C0002010904890F8E207401CC1B28D4880F866 +:1035D000E21704EB44008E4901EB8001894890F822 +:1035E000E20742F82010874890F8E207401CC1B279 +:1035F000844880F8E21700251EE040F299106043ED +:10360000844901EBC00000F5527005EB450101EB68 +:10361000051100EBC1000C307A4991F8E2177B4AA2 +:1036200042F82100774890F8E207401CC1B2754883 +:1036300080F8E217681CC5B2102DDEDB601CC4B236 +:10364000042C8DDB70490C396E4890F8E2076F4A04 +:1036500042F820106B4890F8E207401CC1B269485C +:1036600080F8E21700F5C860664991F8E21742F861 +:103670002100644890F8E207401CC1B2614880F81C +:10368000E21700F24C6190F8E20742F820105D4822 +:1036900090F8E207401CC1B25A4880F8E21700F5E2 +:1036A000CB6190F8E20742F82010564890F8E20704 +:1036B000401CC1B2534880F8E21700F2CC7190F878 +:1036C000E20742F820104F4890F8E207401CC1B2D0 +:1036D0004C4880F8E21700F6043190F8E20742F80F +:1036E0002010484890F8E207401CC1B2454880F8D5 +:1036F000E21700F2346190F8E20742F820104148E6 +:1037000090F8E207401CC1B23E4880F8E2174049F9 +:103710003C3190F8E20742F820103A4890F8E2076E +:10372000401CC1B2374880F8E2173B48354991F850 +:10373000E21742F82100334890F8E207401CC1B27A +:10374000304880F8E2173249303190F8E20742F809 +:1037500020102C4890F8E207401CC1B2294880F89C +:10376000E21700F62C5190F8E20742F820102548A5 +:1037700090F8E207401CC1B2224880F8E21700F638 +:10378000385190F8E20742F820101E4890F8E207FE +:10379000401CC1B21B4880F8E217002414E004EB7F +:1037A00044011E4800EB8101164890F8E207174AD1 +:1037B00042F82010134890F8E207401CC1B21148AB +:1037C00080F8E217601CC4B2052CE8DB0E491C39F6 +:1037D0000C4890F8E2070D4A42F82010094890F88A +:1037E000E207401CC1B2074880F8E21701218807B0 +:1037F000FFF745F8012211469007FFF726F900F080 +:103800000FF83EBDBC32002040390020A03A002015 +:10381000F4770020C4440020D8120020A03F0020EC +:1038200008B51C208DF8000001208DF80100022051 +:103830008DF8020001208DF803006846F4F758FC6B +:1038400008BD10B5F2F7B6F810BD10B5F2F7D4F810 +:1038500010BD10B5FBF76CFC10BD10B5F2F780F889 +:1038600010BD10B5F2F7EAF810BD10B5F4F716FA6E +:1038700010BD01F40072B2F5007F00D100BFCA4351 +:103880000280704721B1828942F40052828104E0B3 +:1038900082894DF6FF731A40828170471AB1838A7C +:1038A0000B43838202E0838A8B438382704700004C +:1038B00010B504462548844208D101211020FCF7A8 +:1038C00097F900211020FCF793F93EE0204884424C +:1038D00009D101214804FCF76BF900214FF40030B5 +:1038E000FCF766F931E01B48844209D101218804C4 +:1038F000FCF75EF900214FF48020FCF759F924E031 +:103900001548844209D10121C804FCF751F900216E +:103910004FF40020FCF74CF917E01048844209D11D +:1039200001210805FCF744F900214FF48010FCF751 +:103930003FF90AE00A48844207D101212020FCF720 +:1039400057F900212020FCF753F910BD0010014069 +:103950000044004000480040004C0040005000403F +:103960000014014002460020B1F5007F00D100BFE5 +:1039700013880B400BB1012000E00020704770B5A8 +:103980000246002400230025002040F66A16B142BA +:1039900000D100BFC1F3421501F01F03012606FA52 +:1039A00003F3012D02D19689334006E0022D02D1A6 +:1039B000168A334001E0968A33400C12012606FA3B +:1039C00004F41688344013B10CB1012000E000204B +:1039D00070BDF0B50346002400260025002040F607 +:1039E0006A17B94200D100BF1846C1F3421401F072 +:1039F0001F06012707FA06F5012C01D10C3004E05F +:103A0000022C01D1103000E014301AB107682F43A6 +:103A1000076002E00768AF430760F0BD2DE9FF478C +:103A200005460E460024A14600BFA046B08900B15D +:103A300000BF2C8A24F44054F08804432C82AC89C3 +:103A400041F20C608443B08831890843718908438E +:103A50000443AC81AC8A24F44074B0890443AC8242 +:103A60006846FCF7D5F82048854202D01F488542B9 +:103A700002D1DDF80C9001E0DDF80890A88900F48F +:103A8000004040B109EBC90000EB09103168490062 +:103A9000B0FBF1F707E009EBC90000EB0910316852 +:103AA0008900B0FBF1F76420B7FBF0F004012009B6 +:103AB000642101FB1078A88900F4004040B1322055 +:103AC00000EBC800B0FBF1F000F00700044308E091 +:103AD000322000EB08106421B0FBF1F000F00F0081 +:103AE00004432C81BDE8FF87001001400014014011 +:103AF00010B5002406E0FCF70FF810B9D5F7B0FDBB +:103B000010BD641C02488442F5D3FA20F8E7000097 +:103B1000404B4C000FB4084B10B504A902AA0398FF +:103B200001F0E8F9044602A9002001F00EFC20464D +:103B300010BC5DF814FB00004B53030803B401985C +:103B40004100009850EAC12018BF04204A0D18BF58 +:103B500040F0010040F2FF72B2EB515F08BF40F04D +:103B60000200012808BF052002B0704700000000D5 +:103B700030B583B0044601F093F99FED090B05467B +:103B80008DED000B002221466846D4F762FE2846E0 +:103B900001F0A2F99DED000B03B030BD0000000064 +:103BA000000000000000000070B5D94B00242DED8E +:103BB000020B2DED108BDDE91010984205DA20F094 +:103BC00000429A4201D809D141B19DED100BBDECE4 +:103BD000108B02B0BDE8704001F01EB9B0F5801F37 +:103BE00026DA11430BD0002813DA012001F074F912 +:103BF000BDEC108B02B0BDE8704001F021B902208D +:103C000001F06AF901F0F0F851EC100B81F000417D +:103C10009EE06FF035049FEDC00B53EC102B9DED33 +:103C2000100B51EC100BD4F7EBFBCDE9100108465B +:103C300004EB2051C0F31304B948A1F2FF31204432 +:103C400000F4801080F07F6282F04052224301EB4A +:103C500020559FEDB50B119253EC102B9DED100BE1 +:103C600051EC100BD4F7C6FB41EC180BA01CC0F3B1 +:103C700013009FEDAFDB9FEDB0EBB14E7E44032808 +:103C80006CD296ED000B51EC180B53EC102BD5F7C2 +:103C900011F91DD1002D01BF96ED000BBDEC108B6D +:103CA00002B070BD2846D4F7A2FC41EC180B53ECCF +:103CB0001D2BD4F7A5FB41EC190B53EC1E2B51EC3B +:103CC000180BD4F79DFB53EC192BD4F7F2FA3FE015 +:103CD0009FED9D0B51EC180B53EC102BD4F790FB80 +:103CE0009FED9B1B53EC112BD4F787FB41EC190B79 +:103CF00053EC182B51EC180BD4F782FB53EC192B17 +:103D0000D4F77EFB41EC190B002D04BF53EC192BAB +:103D100051EC180B1AD02846D4F769FC41EC1A0B69 +:103D200053EC1D2BD4F76CFB53EC192BD4F765FB2C +:103D300053EC182BD4F75EFB41EC180B53EC1E2B05 +:103D400051EC1A0BD4F75CFB53EC182BD4F752FB55 +:103D5000BDEC108B02B041EC100B70BD9FED7E0BE3 +:103D600051EC180B53EC102BD4F7A3FA41EC100BC9 +:103D700051EC180B53EC102BD4F7B4FB41EC190B9E +:103D80002846D4F734FC41EC1B0B53EC192B51ECB7 +:103D9000190BD4F735FB41EC1A0B714853EC1A2B75 +:103DA000261851EC1A0BD4F72BFB41EC1F0B6D4876 +:103DB000C4F1510404F5D724B0EE4F0AF0EE6F0AB7 +:103DC0000321784400F094FF53EC1F2B51EC100BAF +:103DD000D4F716FB41EC1C0B6348B0EE4F0AF0EE33 +:103DE0006F0A0421784400F083FF53EC1A2B51EC46 +:103DF000100BD4F705FB344353EC1C2BD4F759FAC2 +:103E000041EC1C0B002C4CDD9FED510B51EC180BC1 +:103E100053EC102BD4F7F4FA53EC182BD4F7F0FA38 +:103E200041EC1A0B55B353EC1D2B51EC1B0BD4F783 +:103E3000E7FA41EC1D0B53EC1C2B51EC1A0BD4F799 +:103E400038FA53EC192BD4F7DBFA53EC1D2BD4F7CB +:103E500030FA53EC1A2BD4F7D0FA53EC182BD4F7D2 +:103E6000C9FA41EC180B53EC1E2B51EC1B0BD4F789 +:103E7000C7FA53EC182BD4F7BDFA69E753EC1C2BA7 +:103E800051EC1A0BD4F715FA53EC192BD4F7B8FAF6 +:103E900053EC1A2BD4F7B1FA53EC182BD4F7ADFA34 +:103EA00056E735B353EC1D2B51EC1B0BD4F7A8FA96 +:103EB00041EC1A0B53EC1C2B51EC180BD4F79AFA6B +:103EC00053EC192BD4F79CFA53EC1A2BD4F792FA33 +:103ED00053EC182BD4F78EFA41EC180B53EC1E2B35 +:103EE00051EC1B0BD4F78CFA53EC182BD4F782FA55 +:103EF0002EE753EC1C2B51EC180BD4F77BFA53EC48 +:103F0000192BD4F77DFA53EC182BD4F776FA1FE768 +:103F10000000F07F0000000000000000000050439F +:103F2000645F090000000000000000000000F03F96 +:103F3000763C7935EF39EA3D0000E0FE422EE63F5F +:103F4000D09F000000000000555555555555D53FF0 +:103F5000000000000000E03F000000000000004002 +:103F600086EBF9FF529E0000489E00000000000012 +:103F700070B5414A00252DED020B2DED048BDDE9D6 +:103F80000404944205DA24F00041914201D809D199 +:103F900040B19DED040BBDEC048B02B0BDE8704058 +:103FA00000F03ABFB4F5801F26DA08430BD0002C8E +:103FB00013DA012000F090FFBDEC048B02B0BDE8E5 +:103FC000704000F03DBF022000F086FF00F00CFFC3 +:103FD00051EC100B81F0004146E09FED290B6FF092 +:103FE000350553EC102B9DED040B51EC100BD4F761 +:103FF00007FACDE904010C4605EB2450A0F2FF308E +:10400000C10F40F2FF32521A62F31F540844D4F732 +:10401000EEFA05949DED040B41EC180B51EC100BDE +:1040200001F008FB9FED181B53EC112BD4F7E8F9B6 +:104030009FED170B41EC190B53EC102B51EC180BA7 +:10404000D4F7DEF953EC192BD4F733F99FED120BAB +:1040500041EC190B53EC102B51EC180BD4F7D0F9A1 +:1040600053EC192BD4F725F9BDEC048B02B041ECCD +:10407000100B70BD000000000000F07F0000000089 +:1040800000000000000050430EE526157BCBDB3F0F +:10409000362BF111F3FE593D00609F501344D33F7E +:1040A0002DE9F04D2DED040B2DED0E8B96B0DDE9D5 +:1040B0002550279CDDF890A025F0004624F000480C +:1040C000BAF1000F14BF0121002101EB4502FC49A8 +:1040D00053184A1093422AD3002814BF0123002307 +:1040E00003EB44030B44F7498B4220D358EA000109 +:1040F0009FEDF59B76D0DFF8D8B35D4503D1BAF1DB +:10410000000F05D188E0BAF1000F08BF002100D0F0 +:10411000012101EB450111F5001F08D8002814BF4B +:104120000121002101EB440111F5001F0BD99DED88 +:10413000261B9DED240B16B0BDEC0E8B04B0BDE824 +:10414000F04D00F073BE0027002DBCBFE14988454B +:1041500021DAE1498845A8BF02271CDAC3451ADCE9 +:10416000DE4901EB2851142908DDC1F1340220FA9F +:1041700002F101FA02F282420DD108E058B9C1F110 +:10418000140228FA02F101FA02F2424503D101F0C9 +:104190000101C1F1020756EA0A0124D1002C22DAFA +:1041A000002D18BF022F01D0012F0AD0022000F0ED +:1041B00093FE16B0BDEC0E8B04B0BDE8F04D00F0E0 +:1041C00013BE022000F088FE00F00EFE51EC100B32 +:1041D00081F0004141EC100B16B0BDEC0E8B04B029 +:1041E000BDE8F08D18E09FEDBEAB9FEDBF8B0028C2 +:1041F00071D1B848804522D105F1804010F580107A +:1042000008BFBAF1000F07D0B3450ADC002CA8BFE5 +:104210009DED260BE0DA0DE0B0EE490AF0EE690AFA +:10422000DAE7002C06DA9DED260B51EC100B81F03D +:1042300000416FE0AE48784490ED000BCCE7D845E4 +:104240004DD1002C48DA2EB186423AD1BAF1000F96 +:1042500042D126E0BAF1000F13D0022000F03CFE5C +:1042600000F0FEFD8DED020B9DED240B8DED000B9E +:1042700010EE900A039961F31E0003909DED020B6E +:10428000AAE78DED02AB9DED240B1AEE901A10EE0D +:10429000900A8DED000B61F31E0003909DED020B63 +:1042A0009AE78DED028B9DED240B18EE901A10EE1F +:1042B000900A8DED000B61F31E0003909DED020B43 +:1042C0008AE709DA9DED240B51EC190B53EC102B06 +:1042D000D4F708F91EE020E09DED240B7CE7864230 +:1042E0001BDAB4F1804F0DD0A4F10050B0F1FF50B3 +:1042F00013D1002D11DB9DED240B51EC100B01F0BF +:104300002FFA07E09DED240B53EC102B51EC100B12 +:1043100000F0C2BC41EC100B5EE79DED240B51ECAC +:10432000100B01F075F8BAF1000FCDE90E0142D182 +:104330009FED710B46B3A6F1E040B0F17F600CD069 +:104340005E4538D1002D00DAA7B3022F0CBF012043 +:104350004FF0FF30D4F74BF9DCE7002D01DD002CE6 +:104360000DDA002D01DD002C1FDB002D16DA002CEC +:1043700014DB012F08BF9FED620B3FF42DAFB0EEB1 +:104380004A0AF0EE6A0A27E7022F18BF002D0CD068 +:10439000012F0AD1002DFFF61FAF06E0002DB8BF98 +:1043A000002C08DA012F3FF417AFB0EE480AF0EE08 +:1043B000680A11E71BE0012000EBE57050EA0701F5 +:1043C00015D0791EB0EE498AF0EE698A084308BF1D +:1043D0009FED4D8B4E480025804570DD4D494E4880 +:1043E000884514DDB0420DDB002C19DB2FE00120E5 +:1043F00000F072FD16B0BDEC0E8B04B0BDE8F04DC0 +:1044000000F01EBDB34502DC002C09DC1FE0864233 +:1044100002DA002C1BDA03E05E452BDD002C16DDF2 +:10442000022000F059FD00F01BFD8DED020B53EC56 +:104430001A2B51EC180BD3F7E3FFCDE900010399D8 +:10444000019861F31E0003909DED020BC4E602206B +:1044500000F042FD00F014FD10EE901A18EE900AE4 +:104460008DED020B8DED008B61F31E0003909DED31 +:10447000020BB1E69DED0E0B53EC192B51EC100B1A +:10448000D3F7B8FF9FED260BCDE9080153EC102BB5 +:104490009DED080B51EC100BD3F7B2FF9FED221BE3 +:1044A00053EC112BD3F7A9FF9DED081B53EC112BF7 +:1044B000D3F7A6FF9FED1E1B53EC112B3CE08CE0C5 +:1044C000FFFF1F00FFFF0F00000000000000F03F93 +:1044D0000000F03F0000F07F0000404301FCFFFFC0 +:1044E000000000000000F07F00000000000000005D +:1044F000169A00000000000000000000000000808C +:10450000000000000000F0FF000000000000F0BF0D +:104510000000E0410000F043FFFFEF3F000000001B +:10452000000000000000D03F555555555555D53F6A +:10453000000000000000E03FD3F75FFF9DED080B97 +:1045400041EC1A0B53EC102B51EC100BD3F758FF26 +:1045500053EC1A2BD3F754FF41EC1A0B9FEDFE0BD3 +:1045600053EC102B9DED080B51EC100BD3F748FFCB +:1045700041EC1B0B9FEDFA0B51EC1A0B53EC102B7B +:10458000D3F73EFF41EC1A0B9FEDF70B53EC102BCA +:104590009DED080B51EC100BD3F732FF53EC1A2BA7 +:1045A000D3F728FF41EC1A0B51EC1B0B53EC1A2BE1 +:1045B000D3F77FFE0690CDE906519DED060B53EC37 +:1045C0001B2B51EC100BD3F715FF53EC1A2BD3F721 +:1045D00014FF41EC100B00F0A1B90020B6F5801FCC +:1045E0000EDA9FEDE30B53EC102B9DED0E0B51EC0F +:1045F000100BD3F705FFCDE90E016FF034000E4626 +:1046000000EB2650A0F2FF37C6F31300DA4940F062 +:104610007F6646F040568842D8BF002408DDD7495F +:104620008142C8BF012403DC0024A6F580167F1C4C +:10463000D348784400EBC4000F9690ED00CB9DED7D +:104640000E0B53EC1C2B51EC100BD3F7D3FE9DED4E +:104650000E0B41EC1B0B53EC1C2B51EC100BD3F746 +:1046600028FE41EC100B51EC190B53EC102BD3F737 +:1046700039FF41EC1D0B51EC1B0B53EC1D2BD3F7F9 +:10468000BFFE41EC1A0BBF488DED10AB784410957E +:1046900090ED000B4FF0005040EA660000EB8440C4 +:1046A0008DED080B00F5002009909DED080B53ECF3 +:1046B0001C2B51EC100BD3F79DFE9DED0E1B53EC04 +:1046C000112BD3F79AFE41EC100B53EC102B9DED00 +:1046D000100B51EC100BD3F793FE9DED080B41EC42 +:1046E0001C0B53EC102B9DED100B51EC100BD3F762 +:1046F00087FE53EC1B2BD3F780FE53EC1C2BD3F718 +:1047000079FE53EC1D2BD3F77BFE41EC1C0B53ECD5 +:104710001A2B51EC1A0BD3F773FE41EC1B0B9A4882 +:104720000621B0EE4B0AF0EE6B0A784400F0E0FA96 +:10473000B0EE401AF0EE601AB0EE41DAF0EE61DA57 +:1047400053EC1B2B51EC1B0BD3F75AFE53EC1D2BD8 +:10475000D3F756FE9DED100B41EC1B0B53EC1A2BBF +:1047600051EC100BD3F7A5FD53EC1C2BD3F748FEEF +:1047700053EC1B2BD3F79DFD9DED100B41EC1B0B58 +:1047800053EC102B51EC100BD3F73AFE41EC1D0B00 +:104790009FED7FEB53EC1E2BD3F78BFD53EC1B2BC4 +:1047A000D3F787FD0890CDE908519DED080B53EC38 +:1047B0001E2B51EC100BD3F71DFE53EC1D2BD3F722 +:1047C00019FE53EC1B2BD3F718FE9DED080B41ECA3 +:1047D0001D0B53EC102B9DED100B51EC100BD3F770 +:1047E0000FFE41EC1B0B53EC1A2B51EC1D0BD3F7B6 +:1047F00007FE9DED080B41EC1A0B53EC102B51EC0E +:104800001C0BD3F7FDFD53EC1A2BD3F752FD41ECF3 +:104810001A0B51EC1B0B53EC1A2BD3F74AFD0C90DF +:10482000CDE90C519DED0C0B53EC1B2B51EC100BF7 +:10483000D3F7E0FD53EC1A2BD3F7DFFD41EC1B0B54 +:104840009FED550B53EC102B9DED0C0B51EC100B09 +:10485000D3F7D6FD41EC1A0B9FED510B51EC1B0B1E +:1048600053EC102BD3F7CCFD41EC1B0B9FED4E0B03 +:1048700053EC102B9DED0C0B51EC100BD3F7C0FD3E +:1048800053EC1B2BD3F715FD41EC100B4848784433 +:1048900000EBC40090ED001B51EC100B53EC112BFE +:1048A000D3F707FD41EC1B0B3846D3F7A0FECDE94B +:1048B000080153EC1B2B51EC1A0BD3F7FAFC41EC1B +:1048C000100B3C48784400EBC40090ED00CB51EC59 +:1048D000100B53EC1C2BD3F7ECFC9DED081B53EC99 +:1048E000112BD3F7E6FC0690CDE906519DED080BA0 +:1048F00053EC102B9DED060B51EC100BD3F77AFD0A +:1049000053EC1C2BD3F776FD53EC1A2BD3F772FD27 +:1049100053EC1B2BD3F771FD41EC100B9DED261BC7 +:1049200053EC102B8DED001B00959DED260B51ECEB +:10493000100BD3F765FD9DED000B41EC1A0B53EC0A +:10494000102B9DED260B51EC100BD3F753FD9DED75 +:10495000061B53EC112B2FE0000000604715F73FBA +:10496000FE822B654715F73F44DF5DF80BAE543EE2 +:1049700000000000000040438E9803007AB60B0050 +:104980005A950000C09500009294000000000000BD +:104990000000000000000840000000E009C7EE3FF2 +:1049A000FD033ADC09C7EE3FF5015B14E02F3EBE84 +:1049B0001E930000D8920000D3F722FD53EC1A2B6F +:1049C000D3F777FC9DED060B41EC1A0B53EC102B43 +:1049D0009DED000B51EC100BD3F712FDCDE90C014E +:1049E0009DED0C0B51EC1A0B53EC102BD3F761FC23 +:1049F000CDE902010C46AA498C422FDB611A08431B +:104A000018D19DED0C0B53EC102B9DED020B51ECCE +:104A1000100BD3F7EFFC41EC1B0B9FEDA30B51ECFC +:104A20001A0B53EC102BD3F744FC53EC1B2BD3F78E +:104A3000EFFF2DD2022000F04FFA00F011FA10EE35 +:104A4000901A18EE900A8DED020B8DED008B61F33C +:104A50001E0003909DED020BFFF7BEBB944A24F0AD +:104A60000041914214D39349214408437FF4EFACB1 +:104A70009DED0C0B53EC102B9DED020B51EC100B2C +:104A8000D3F7B8FC53EC1A2BD3F7C2FF7FF6DFAC99 +:104A900024F000408849894A002601EB20518242D7 +:104AA0002BDA481C4FF4801121FA00F02044844A8C +:104AB000C0F30A517A44A1F2FF3192ED000B814A12 +:104AC0008DED080BCA4020EA0202C0F3130040F447 +:104AD0008010C1F1140120FA01F60992002CB8BF30 +:104AE00076429DED080B53EC102B9DED0C0B51EC19 +:104AF000100BD3F77FFCCDE90C019DED0C0B51ECB5 +:104B00001A0B53EC102BD3F7D4FB9FED6F0B0890CF +:104B1000CDE9085153EC102B9DED080B51EC100B17 +:104B2000D3F76EFC41EC1B0B9FED690B53EC102B84 +:104B30009DED080B51EC100BD3F762FC9DED0C0BB7 +:104B400041EC1C0B53EC102B9DED080B51EC100BA2 +:104B5000D3F750FC53EC1A2BD3F74FFC9FED5E1BA1 +:104B600053EC112BD3F74CFC53EC1C2BD3F7A1FBCC +:104B700041EC1A0B51EC1B0B53EC1A2BD3F799FB9E +:104B8000CDE902019DED020B53EC1B2B51EC100BF8 +:104B9000D3F730FC53EC1A2BD3F72FFC9DED020B0F +:104BA00041EC1A0B53EC102B51EC100BD3F728FCF3 +:104BB000CDE908014A489DED080B0521784400F035 +:104BC00097F89DED081B51EC100B53EC112BD3F70C +:104BD00017FC9DED021B53EC112BD3F70EFCCDE916 +:104BE00006019DED020B53EC1A2B51EC100BD3F781 +:104BF00007FC53EC1A2BD3F75CFB9FED3B0B41EC0E +:104C00001A0B53EC102B9DED060B51EC100BD3F748 +:104C1000F1FB9DED060B41EC1B0B53EC102B9DEDB6 +:104C2000020B51EC100BD3F7EBFB53EC1B2BD3F720 +:104C300059FC53EC1A2BD3F7DDFB9DED021B53EC13 +:104C4000112BD3F7D7FB53EC192BD3F7D6FBCDE9B8 +:104C5000020101EB065001150029C8BF039015DCC5 +:104C60009DED020B324651EC100BD3F7B9FEFEF767 +:104C700065FF042808BF00F003F932469DED020BE2 +:104C800051EC100BD3F7ACFECDE902019DED020B08 +:104C900051EC180B53EC102BD3F7B2FBFFF73ABBD8 +:104CA0000000904000000000FE822B654715973CF5 +:104CB00000CC904000346F3F01FCFFFF0000E03F5C +:104CC00098910000FFFF0F0000000000432EE63F18 +:104CD000396CA80C615C20BEEF39FAFE422EE63F2B +:104CE00030900000000000000000000000000040C4 +:104CF00070B504462DED028B4D1E00EBC500B0EEE5 +:104D0000408AF0EE608A90ED000B35F0060017D077 +:104D100053EC182B51EC100BD3F772FB41EC100B3A +:104D20006D1E04EBC50090ED001B51EC100B53EC15 +:104D3000112BD3F7BEFA41EC100B35F00600E7D18A +:104D4000022D36D0042D1CD0062D1CBFBDEC028BCD +:104D500070BD53EC182B51EC100BD3F751FB94EDB5 +:104D60000A1B53EC112BD3F7A4FA53EC182BD3F7EF +:104D700047FB94ED081B53EC112BD3F79AFA41EC47 +:104D8000100B53EC182B51EC100BD3F739FB94EDAF +:104D9000061B53EC112BD3F78CFA53EC182BD3F7DB +:104DA0002FFB94ED040B53EC102BD3F782FA41EC5C +:104DB000100B53EC182B51EC100BD3F721FB94ED97 +:104DC000021B53EC112BD3F774FA53EC182BD3F7C7 +:104DD00017FB94ED001B53EC112BD3F76AFABDECD3 +:104DE000028B41EC100B70BD9FED070B10B553EC1F +:104DF000102B9FED070B51EC100BD3F773FB41EC1D +:104E0000100B10BD000000000000000000000000BA +:104E1000000000000000F03F10B553EC102B51ECE7 +:104E2000100BD3F746FA41EC100B10BD10B553EC44 +:104E3000112B51EC100BD3F73CFA41EC100B10BDC9 +:104E40009FED050B10B553EC102B51EC100BD3F765 +:104E500049FB41EC100B10BD0000000000000000F9 +:104E60009FED050B10B553EC102B51EC100BD3F745 +:104E7000C7FA41EC100B10BD0000000000000070EC +:104E80009FED050B10B553EC102B51EC100BD3F725 +:104E9000B7FA41EC100B10BD00000000000000103C +:104EA0000148006870470000B812002002E008C8FE +:104EB000121F08C1002AFAD170477047002001E094 +:104EC00001C1121F002AFBD1704780F31088704780 +:104ED00080F31088704700000149086070470000A7 +:104EE000B812002030380A2801D201207047002073 +:104EF000704700002DE9FF4F8DB00F460546002694 +:104F000006E025280BD0DDE90F1290476D1C761CBA +:104F100028780028F5D111B03046BDE8F08F002484 +:104F2000A246A1460122E94900E0044315F8013FE9 +:104F3000203B02FA03F00842F7D128782A2810D043 +:104F40006FF02F022878A0F13001092914D80AEB5C +:104F50008A0102EB410144F0020400EB010A6D1CDE +:104F6000F0E701CF5FEA000A03D544F40054CAF128 +:104F7000000A44F002046D1C28782E2817D115F879 +:104F8000010F44F004042A280ED06FF02F02287875 +:104F9000A0F1300109290AD809EB890102EB41018E +:104FA00000EB01096D1CF2E757F8049B6D1C287893 +:104FB0006C280FD006DC4C2817D068280DD06A2842 +:104FC00014D104E0742810D07A280FD10DE044F4F5 +:104FD00000140AE044F4801401E044F440146978B9 +:104FE000814202D104F580146D1C6D1C28786E2856 +:104FF0001ED00CDC632830D004DC00288BD058286D +:1050000011D19FE0642867D069280CD164E073282F +:105010002DD004DC6F2872D0702804D194E075285C +:105020006ED078286DD0DDE90F129047761C4BE1E9 +:10503000C4F30250022806D0032809D0042801CF67 +:1050400009D0066040E101CFF117C0E900613BE102 +:1050500001CF068038E1067036E117F8040B8DF8B1 +:10506000000000208DF80100EB46012003E057F816 +:1050700004BB4FF0FF3061074FF0000102D40DE098 +:1050800008F10101884649450FDA8045F8DB1BF835 +:1050900008100029F4D108E008F101018846814296 +:1050A000FADB1BF808100029F6D1DDE90F23AAEB83 +:1050B00008008146214600F031F9304400EB080633 +:1050C00004E0DDE90F121BF8010B9047B8F101086D +:1050D000F7D221464846F2E00A21C4F302524FF0CB +:1050E000000B0891022A04D001CFC117032A09D06E +:1050F0000AE0FF1D27F00707F7E8020108E02CE0AF +:105100001EE01FE000B2C117042A01D140B2C1174E +:10511000021E71F1000206DA0023D0EB030063EBFC +:1051200001012D2202E0220504D52B228DF8242036 +:10513000012203E0E20701D02022F7E7904653E086 +:105140000A210BE0102109E010214FF0000B44F080 +:1051500004044FF00809089103E008214FF0000B08 +:105160000891C4F30252022A04D001CF0021032A7D +:1051700006D006E0FF1D27F00707F7E8020103E06D +:1051800080B2042A00D1C0B24FF0000822072BD50C +:105190002A78702A07D0DDF820C08CF0100C5CEA69 +:1051A0000B0C05D00EE040228DF82420012208E0EF +:1051B00050EA010306D030238DF824308DF82520E5 +:1051C00002229046089B83F0080353EA0B030BD19D +:1051D00050EA010201D1620706D530228DF8242061 +:1051E0004FF00108A9F101092A78582A04D038A201 +:1051F0000B9208AA0A920BE03AA2F9E75B46089ADA +:10520000D3F7BBFA0B9B9B5C0A9A521E0A9213704F +:1052100050EA0102F2D10A98ADEB000000F1200B38 +:10522000600702D524F4803401E04FF00109D9452C +:1052300002DDA9EB0B0000E0002000EB0B01414474 +:105240000890AAEB010AE00306D4DDE90F2321460A +:10525000504600F063F806444FF0000908E009A941 +:1052600011F80900DDE90F12904709F10109761CD8 +:10527000C145F4DBE0030CD5DDE90F2321465046A0 +:1052800000F04CF8064404E0DDE90F1230209047AE +:10529000761C0899481E08900029F5DC08E00A9859 +:1052A0000A990078491C0A91DDE90F129047761C93 +:1052B000BBF10001ABF1010BF1DC21465046DDE909 +:1052C0000F2300F019F806446D1C21E6092801009F +:1052D000303132333435363738396162636465666C +:1052E000000000003031323334353637383941422E +:1052F00043444546000000002DE9F04104460025E6 +:105300001E461746880404D405E039462020B047DD +:105310006D1C641EF9D52846BDE8F0812DE9F041E9 +:10532000044600251E469046C80301D5302700E0FC +:105330002027880404D505E041463846B0476D1C57 +:10534000641EF9D52846BDE8F0810A68531C0B603D +:105350001070704710B56FF00400FDF741FA10BDF2 +:105360001BE045F208214FF0E022516100219161DC +:105370001146096941F00101116100BF4FF0E021C0 +:10538000096901F480310029F8D000214FF0E022B2 +:1053900091611146096900211161011EA0F101000E +:1053A000DFD170471AE015214FF0E0225161002152 +:1053B00091611146096941F00101116100BF4FF08F +:1053C000E021096901F480310029F8D000214FF073 +:1053D000E02291611146096900211161011EA0F1CD +:1053E0000100E0D17047000010B50246002008E03F +:1053F00012F8013B4340DBB2044C34F8133083EA2B +:1054000020200B1EA1F10101F2D110BD18000020D7 +:1054100082B0CDE9000121F0004001909DED000B2C +:1054200002B051EC100B704710B510210D48D5F7A4 +:1054300065FB0C48006840F480600A490860202140 +:105440000848D5F75BFB0220FFF7ACFF10210548A9 +:10545000D5F756FB0220FFF7A5FF10210148D5F72D +:105460004DFB10BD0014024010B510210D48D5F7BA +:1054700045FB0C48006840F480600A490860202120 +:105480000848D5F73DFB0220FFF78CFF10210548A7 +:10549000D5F736FB0220FFF785FF10210148D5F72D +:1054A0002DFB10BD0014024070B5054600241548C0 +:1054B000006820F4406013490860002618E01021BD +:1054C0001048D5F71BFB0220FFF76CFF10210D4899 +:1054D000D5F716FB6006040E20210A48D5F705FB18 +:1054E00008B144F001040120FFF75CFF701CC6B254 +:1054F000082EE4DB15B1FFF797FF01E0FFF7B4FFDB +:10550000204670BD0014024070B50446174800687C +:1055100040F480601549086010211448D5F7EEFA70 +:1055200000251FE0E00920B120211048D5F7E8FA56 +:1055300003E020210D48D5F7E1FA6006040E0220B1 +:10554000FFF730FF10210948D5F7DAFA0220FFF7FC +:1055500029FF10210548D5F7D1FA0220FFF722FFD5 +:10556000681CC5B2082DDDDB70BD000000140240D0 +:1055700010B50B48006840F480600949086020219C +:105580000748D5F7BDFA10210548D5F7B9FA042028 +:10559000FFF708FF20210248D5F7B0FA10BD000040 +:1055A0000014024010B50B48006840F480600949BF +:1055B000086020210748D5F7A1FA0420FFF7F2FE82 +:1055C00010210448D5F79CFA20210248D5F798FA13 +:1055D00010BD00000014024010B5002414480068FB +:1055E00020F440601249086020211148D5F788FA5C +:1055F0000120FFF7D7FE10210D48D5F781FA0120D1 +:10560000FFF7D0FE08E0601CC0B20446FA2803DDB4 +:10561000FFF7C8FF012010BD20210548D5F765FA26 +:105620000028F0D110210248D5F768FA0020F2E7EF +:105630000014024010B541EC100BFEF7B5FA51EC26 +:10564000100B10BD10B5FAF7D5FB062000F0CAF814 +:10565000552000F0E7F800F0BAF804464FF4805106 +:105660001148D5F74BFA4FF480511048D5F748FA56 +:10567000AA2C01D0FA2010BD152000F0B3F80620A6 +:1056800000F0D0F81420FFF78DFE00F0A0F80446DB +:105690004FF480510448D5F733FA512C01D114202E +:1056A000E9E7FA20E7E7000000040240000C0240AE +:1056B0004FF400410803F2F757FD4FF08040FDF72B +:1056C000EBF81248FEF7F4F81148D4F773F91048D4 +:1056D0003030D4F76FF90F48D5F71CF90E48D5F7DD +:1056E00019F9D5F739FA002080F3108800BFFFF7C9 +:1056F00031FED5F731FAFDF7F3F9D5F72DFA03E0CE +:10570000FDF74EFAD5F728FAFAE70000001001403D +:105710008864024000000240000402402DE9F0418C +:1057200004460D4600262846D2F7ADFD071E02D1DD +:105730000120BDE8F0810EE0701C86B22078297847 +:10574000884207D13A4629462046D2F7A3FD08B938 +:105750003046EEE7641C20780028EDD100BFE8E772 +:1057600000B52DED048B83B041EC190BD3F750FB42 +:1057700041EC180B18EE100A18EE901A8DED008B04 +:10578000002818BF0120084320F00040C0F17F60CE +:1057900000F1E040C00F14D019EE101A19EE900A73 +:1057A0008DED009B002918BF0121084320F0004027 +:1057B000C0F17F6000F1E040C00F04BF0120FFF79F +:1057C0008BFB51EC180B03B0BDEC048B00BD10B586 +:1057D0000120FFF7E7FDFF20FAF780FB0446204693 +:1057E00010BD000010B504464FF480510B48D5F7AA +:1057F00087F90320FFF7D6FD4FF480510748D5F70E +:105800007DF94FF480510648D5F77AF92046FAF72A +:10581000F3FC0320FFF7C6FD10BD000000040240AA +:10582000000C024010B504462046FAF7E5FC0120C2 +:10583000FFF7B8FD10BD5458485F56312E332E3750 +:1058400000000000382020202020202020486F2049 +:10585000536F204769616F204469636820202020CE +:10586000202020202054454E204355412048414EC1 +:10587000473A2020202020202020202020202020E7 +:105880002020202020444941204348493A2020201C +:105890002020202020202020202020202020202008 +:1058A00020202020204D4120534F20544855453A78 +:1058B00020202020202020202020202020202020E8 +:1058C00020202020202020202020202020202020D8 +:1058D00020202020202020202020202020202020C8 +:1058E00020202020202020202020202020202020B8 +:1058F00020202020202020202020202020202020A8 +:105900002020202020534F20564F4C3A202020208A +:105910002020202020202020202020202020202087 +:105920002020202020534F205449454E3A2020204B +:105930002020202020202020202020202020202067 +:105940002020202020534F204C49543A2020202052 +:105950002020202020202020202020202020202047 +:105960002020202020444F4E4749413A202020202B +:105970002020202020202020202020202020202027 +:105980002020202020202020202020202020202017 +:105990002020202020202020202020202020202007 +:1059A00020202020204E4741593A2020202020202E +:1059B00020202020202020202020202020202020E7 +:1059C00020202020202020202020202020202020D7 +:1059D00020202020202020202020202020202020C7 +:1059E00020202020202020202020202020202020B7 +:1059F00020202020202020202020202020202020A7 +:105A00002020202020202020202020202020202096 +:105A10002020202020202020202020202020202086 +:105A20002020202020202020202020202020202076 +:105A30002020202020202020202020202020202066 +:105A40002020202020202020202020202020202056 +:105A50002020202020202020202020202020202046 +:105A60002020202020202020202020202020202036 +:105A70002020202020202020202020202020202026 +:105A80002020202020202020202020202020202016 +:105A90002020202020202020202020202020202006 +:105AA000202020202043414D204F4E2026204845D5 +:105AB0004E20474150204C414920515559204B48D8 +:105AC0004143482021000000802500000100000023 +:105AD0000A000000000000000000000000000000BC +:105AE00000000000000000000000000000000000B6 +:105AF00000000000000000000000000000000000A6 +:105B00000000000000000000000000000000000095 +:105B10000000000000000000000000000000000085 +:105B20000000000000000000000000000000000075 +:105B30000000000000000000000000000000000065 +:105B40000000000000000000000000000000000055 +:105B50000000000000000000000000000000000045 +:105B60000000000000000000000000000000000035 +:105B70000000000000000000000000000000000025 +:105B80000000000000000000000000000000000015 +:105B90000000000000000000000000000000000005 +:105BA00000000000000000000000000000000000F5 +:105BB00000000000000000000000000000000000E5 +:105BC00000000000000000000000000000000000D5 +:105BD00000000000000000000000000000000000C5 +:105BE00000000000000000000000000000000000B5 +:105BF00000000000000000006A6F796675656C2E79 +:105C00006A6F796675656C696E672E636F6D2C3788 +:105C100030313100000000000000000000000000F2 +:105C20000000000000000000000000000000000074 +:105C30000000000000000000000000000000000064 +:105C40000000000000000000000000000000000054 +:105C50000000000000000000000000000000000044 +:105C60000000000000004B46422D322E3447000059 +:105C70000000000000000000000000000000000024 +:105C800000000000000000000000000000004B4683 +:105C9000423132333435360000000000000000008D +:105CA00000000000000000000000000000000000F4 +:105CB0000000000000000000000000000600840357 +:105CC00000000000000000000000000000000000D4 +:105CD00000000000000000000000000000000000C4 +:105CE00000000000000000000000000000000000B4 +:105CF00000000000000000000000000000000000A4 +:105D00000000000000000000000000000000000093 +:105D10000000000000000000000000000000000083 +:105D20000000000000000000000000000000000073 +:105D30000000000000000000000000000000000063 +:105D40000000000000000000000000000000000053 +:105D50000000000000000000000000000000000043 +:105D60000000000000000000000000000000000033 +:105D70000000000000000000000000000000000023 +:105D80000000000000000000000000000000000013 +:105D90000000000000000000000000000000000003 +:105DA00000000000000000000000000000000000F3 +:105DB00000000000000000000000000000000000E3 +:105DC00000000000000000000000000000000000D3 +:105DD00000000000000000000000000000000000C3 +:105DE00000000000000000000000000000000000B3 +:105DF00000000000000000000000000000000000A3 +:105E00000000000000000000000000000000000092 +:105E10000000000000000000000000000000000082 +:105E20000000000000000000000000000000000072 +:105E30000000000000000000000000000000000062 +:105E40000000000000000000000000000000000052 +:105E50000000000000000000000000000000000042 +:105E60000000000000000000000000000000000032 +:105E70000000000000000000000000000000000022 +:105E80000000000000000000000000000000000012 +:105E90000000000000000000000000000000000002 +:105EA00000000000000000000000000000000000F2 +:105EB00000000000000000000000000000000000E2 +:105EC00000000000000000000000000000000000D2 +:105ED00000000000000000000000000000000000C2 +:105EE00000000000000000000000000000000000B2 +:105EF00000000000000000000000000000000000A2 +:105F00000000000000000000000000000000000091 +:105F10000000000000000000000000000000000081 +:105F20000000000000000000000000000000000071 +:105F30000000000000000000000000000000000061 +:105F40000000000000000000000000000000000051 +:105F50000000000000000000000000000000000041 +:105F60000000000000000000000000000000000031 +:105F70000000000000000000000000000000000021 +:105F80000000000000000000000000000000000011 +:105F90000000000000000000000000000000000001 +:105FA00000000000000000000000000000000000F1 +:105FB00000000000000000000000000000000000E1 +:105FC00000000000000000000000000000000000D1 +:105FD00000000000000000000000000000000000C1 +:105FE00000000000000000000000000000000000B1 +:105FF00000000000000000000000000000000000A1 +:106000000000000000000000000000000000000090 +:106010000000000000000000000000000000000080 +:106020000000000000000000000000000000000070 +:106030000000000000000000000000000000000060 +:106040000000000000000000000000000000000050 +:106050000000000000000000000000000000000040 +:106060000000000000000000000000000000000030 +:106070000000000000000000000000000000000020 +:106080000000000000000000000000000000000010 +:106090000000000000000000000000000000000000 +:1060A00000000000000000000000000000000000F0 +:1060B00000000000000000000000000000000000E0 +:1060C00000000000000000000000000000000000D0 +:1060D00000000000000000000000000000000000C0 +:1060E00000000000000000000000000000000000B0 +:1060F00000000000000000000000000000000000A0 +:10610000000000000000000000000000000000008F +:10611000000000000000000000000000000000007F +:10612000000000000000000000000000000000006F +:10613000000000000000000000000000000000005F +:10614000000000000000000000000000000000004F +:10615000000000000000000000000000000000003F +:10616000000000000000000000000000000000002F +:10617000000000000000000000000000000000001F +:10618000000000000000000000000000000000000F +:1061900000000000000000000000000000000000FF +:1061A00000000000000000000000000000000000EF +:1061B00000000000000000000000000000000000DF +:1061C00000000000000000000000000000000000CF +:1061D00000000000000000000000000000000000BF +:1061E00000000000000000000000000000000000AF +:1061F000000000000000000000000000000000009F +:10620000000000000000000000000000000000008E +:10621000000000000000000000000000000000007E +:10622000000000000000000000000000000000006E +:10623000000000000000000000000000000000005E +:10624000000000000000000000000000000000004E +:10625000000000000000000000000000000000003E +:10626000000000000000000000000000000000002E +:10627000000000000000000000000000000000001E +:10628000000000000000000000000000000000000E +:1062900000000000000000000000000000000000FE +:1062A00000000000000000000000000000000000EE +:1062B00000000000000000000000000000000000DE +:1062C00000000000000000000000000000000000CE +:1062D00000000000000000000000000000000000BE +:1062E00000000000000000000000000000000000AE +:1062F0000000000000000000445803084C78002013 +:10630000C22F002064000000020001000000000015 +:10631000BC5C03084C780020B82F00206600000009 +:106320000500010001000000C85A03084C78002055 +:10633000044000206B000000310104000200000056 +:10634000F85B03084C7800208A3900202F050000F4 +:10635000C300010003000000BA5C03084C78002071 +:10636000D63D0020F20500000200010004000000FC +:10637000C05C03084C780020C8140020F40500001D +:106380000500010005000000C45C03084C780020F3 +:10639000D4140020F90500000500010006000000EB +:1063A000455803084C780020382D0020FE050000D9 +:1063B0008102010007000000C85C03084C7800203F +:1063C000D81400207F080000610040000800000091 +:1063D000285D03084C78002072390020BF2000009F +:1063E00003000100090000002C5D03084C78002028 +:1063F000783E0020C2200000110101000A000000C8 +:106400003C5E03084C78002036340020D321000085 +:10641000B30401000B000000F06203084C78002078 +:10642000CC14002086260000090001000C000000AA +:1064300041542B5741503D54584830342C34353555 +:1064400033353134322C310D0A0041542B536F63F4 +:106450006B65743D302C332C3139322E3136382E69 +:10646000342E312C35303030300D0A0041542B435E +:10647000574A41503F0D0A0041542B5245530D0AD3 +:106480000041542B453D4F46460D0A0041542B57C1 +:106490004D4F44453D41500D0A00000041542B53DF +:1064A0004F434B413D5443502C746573742E6A6FB7 +:1064B000796675656C696E672E636F6D2C37303148 +:1064C000310D0A0041542B574B4D4F443D4E45541E +:1064D0000D0A0041542B55415254464C3D3430393D +:1064E000360D0A0041542B4845415254454E3D4F0C +:1064F00046460D0A0041542B530D0A0041542B45CA +:106500003D4F46460D0A007573722E636E23002BB5 +:106510002B2B00610041542B454E544D0D0A004178 +:10652000542B49434349443F0D0A0041542B494DE4 +:1065300045493F0D0A0041542B4353513F0D0A007A +:106540000D0A000041542B534F434B42313D5443FD +:1065500050432C746573742E6A6F796675656C6927 +:106560006E672E636F6D2C373031310D0A00415448 +:106570002B5A0D0A0041542B57414E4E3D4448437F +:10658000500D0A0041542B57414E4E0D0A00415404 +:106590002B534F434B4C4B42310D0A0041542B5768 +:1065A0004946493D4B46422D322E34472C4B4642FC +:1065B0003132333435360D0A0041542B57494649A0 +:1065C0003D5448582D4844342D322E342C4B4642ED +:1065D0003132333435360D0A0041542B536F636B1F +:1065E00065743D302C302C746573742E6A6F796637 +:1065F00075656C696E672E636F6D2C373031310DA8 +:106600000A0041542B536F636B65743D302C302C62 +:106610003139322E3136382E31342E3130302C375C +:106620003031310D0A0041542B43574A41503F0D40 +:106630000A0041542B5245530D0A002B2B2B0041CD +:106640005445300D0A0041542B4347534E0D0A0068 +:1066500041542B4350494E3F0D0A0041542B4943AE +:106660004349440D0A0041542B4353510D0A004144 +:10667000542B4349504D4F44453D310D0A00415480 +:106680002B5149435347503D312C312C22434D4E21 +:106690004554222C22222C22220D0A0041542B4E3A +:1066A00045544F50454E0D0A0041542B4349504F1D +:1066B00050454E3D302C22544350222C2274657399 +:1066C000742E6A6F796675656C696E672E636F6D7F +:1066D000222C373031310D0A0041542B4349504FA1 +:1066E0005051554552593F0D0A0041542B524553C4 +:1066F00045540D0A0041542B4745544750533D47DC +:106700004E524D432C300D0A0041542B4D475053EF +:10671000433D310D0A00C4ACC8CF000000000000AA +:106720000000000000000000000000000000000069 +:106730000000000000000000000000000000000059 +:106740000000000000000000000000000000000049 +:1067500000000000000064656661756C7400000054 +:106760000000000000000000000000000000000029 +:106770000000000000000000000000000000000019 +:106780000000000000000000000000000000000009 +:1067900000000000000038393030303000000000C8 +:1067A000696E7465726E6574000000000000000080 +:1067B00000000000000000000000000000000000D9 +:1067C00000000000000000000000000000000000C9 +:1067D00000000000000000000000000000000000B9 +:1067E000D6D0B9FA00000000000000000000000050 +:1067F0000000000000000000000000000000000099 +:106800000000000000000000000000000000000088 +:106810000000000000000000000000000000000078 +:106820004368696E614D6F62696C6500000000002D +:106830000000000000000000000000000000000058 +:106840000000000000000000000000000000000048 +:106850000000000000000000000000000000000038 +:1068600038393836303000000000434D4E45540072 +:106870000000000000000000000000000000000018 +:106880000000000000000000000000000000000008 +:1068900000000000000000000000000000000000F8 +:1068A00000000000000000000000D6D0B9FA00008F +:1068B00000000000000000000000000000000000D8 +:1068C00000000000000000000000000000000000C8 +:1068D00000000000000000000000000000000000B8 +:1068E000000000000000000000004368696E614D78 +:1068F0006F62696C6500000000000000000000008D +:106900000000000000000000000000000000000087 +:106910000000000000000000000000000000000077 +:106920000000000000000000000038393836303226 +:1069300000000000434D4E455400000000000000E0 +:106940000000000000000000000000000000000047 +:106950000000000000000000000000000000000037 +:106960000000000000000000000000000000000027 +:1069700000000000D6D0B9FA0000000000000000BE +:106980000000000000000000000000000000000007 +:1069900000000000000000000000000000000000F7 +:1069A00000000000000000000000000000000000E7 +:1069B000000000004368696E614D6F62696C65009C +:1069C00000000000000000000000000000000000C7 +:1069D00000000000000000000000000000000000B7 +:1069E00000000000000000000000000000000000A7 +:1069F0000000000038393836303400000000434DC4 +:106A00004E4554000000000000000000000000009F +:106A10000000000000000000000000000000000076 +:106A20000000000000000000000000000000000066 +:106A30000000000000000000000000000000D6D0B0 +:106A4000B9FA000000000000000000000000000093 +:106A50000000000000000000000000000000000036 +:106A60000000000000000000000000000000000026 +:106A7000000000000000000000000000000043686B +:106A8000696E6154656C65636F6D00000000000005 +:106A900000000000000000000000000000000000F6 +:106AA00000000000000000000000000000000000E6 +:106AB0000000000000000000000000000000383965 +:106AC0003836303700000000434D4E45540000007A +:106AD00000000000000000000000000000000000B6 +:106AE00000000000000000000000000000000000A6 +:106AF0000000000000000000000000000000000096 +:106B00000000000000000000D6D0B9FA000000002C +:106B10000000000000000000000000000000000075 +:106B20000000000000000000000000000000000065 +:106B30000000000000000000000000000000000055 +:106B400000000000000000004368696E61556E6936 +:106B5000636F6D00000000000000000000000000F6 +:106B60000000000000000000000000000000000025 +:106B70000000000000000000000000000000000015 +:106B800000000000000000003839383630310000C5 +:106B90000000554E494E4554000000000000000022 +:106BA00000000000000000000000000000000000E5 +:106BB00000000000000000000000000000000000D5 +:106BC00000000000000000000000000000000000C5 +:106BD0000000D6D0B9FA000000000000000000005C +:106BE00000000000000000000000000000000000A5 +:106BF0000000000000000000000000000000000095 +:106C00000000000000000000000000000000000084 +:106C100000004368696E61556E69636F6D00000026 +:106C20000000000000000000000000000000000064 +:106C30000000000000000000000000000000000054 +:106C40000000000000000000000000000000000044 +:106C5000000038393836303600000000554E494EB5 +:106C6000455400000000000000000000000000008B +:106C70000000000000000000000000000000000014 +:106C80000000000000000000000000000000000004 +:106C9000000000000000000000000000D6D0B9FA9B +:106CA00000000000000000000000000000000000E4 +:106CB00000000000000000000000000000000000D4 +:106CC00000000000000000000000000000000000C4 +:106CD0000000000000000000000000004368696E32 +:106CE00061556E69636F6D000000000000000000D8 +:106CF0000000000000000000000000000000000094 +:106D00000000000000000000000000000000000083 +:106D10000000000000000000000000003839383694 +:106D2000303900000000554E494E45540000000027 +:106D30000000000000000000000000000000000053 +:106D40000000000000000000000000000000000043 +:106D50000000000000000000000000000000000033 +:106D6000000000000000D6D0B9FA000000000000CA +:106D70000000000000000000000000000000000013 +:106D80000000000000000000000000000000000003 +:106D900000000000000000000000000000000000F3 +:106DA0000000000000004368696E6154656C656313 +:106DB0006F6D0000000000000000000000000000F7 +:106DC00000000000000000000000000000000000C3 +:106DD00000000000000000000000000000000000B3 +:106DE0000000000000003839383630330000000061 +:106DF00043544E4554000000000000000000000015 +:106E00000000000000000000000000000000000082 +:106E10000000000000000000000000000000000072 +:106E20000000000000000000000000000000000062 +:106E3000D6D0B9FA000000000000000000000000F9 +:106E40000000000000000000000000000000000042 +:106E50000000000000000000000000000000000032 +:106E60000000000000000000000000000000000022 +:106E70004368696E6154656C65636F6D0000000066 +:106E80000000000000000000000000000000000002 +:106E900000000000000000000000000000000000F2 +:106EA00000000000000000000000000000000000E2 +:106EB0003839383631310000000043544E45540013 +:106EC00000000000000000000000000000000000C2 +:106ED00000000000000000000000000000000000B2 +:106EE00000000000000000000000000000000000A2 +:106EF00000000000000000000000C9B3CCD8000072 +:106F00000000000000000000000000000000000081 +:106F10000000000000000000000000000000000071 +:106F20000000000000000000000000000000000061 +:106F30000000000000000000000053544300000067 +:106F40000000000000000000000000000000000041 +:106F50000000000000000000000000000000000031 +:106F60000000000000000000000000000000000021 +:106F700000000000000000000000383939363630CB +:106F8000310000006A6177616C6E65742E636F6D0D +:106F90002E736100000000000000000000000000EF +:106FA00000000000000000000000000000000000E1 +:106FB00000000000000000000000000000000000D1 +:106FC00000000000BFC6CDFECCD8000000000000CD +:106FD00000000000000000000000000000000000B1 +:106FE00000000000000000000000000000000000A1 +:106FF0000000000000000000000000000000000091 +:107000000000000053544300000000000000000096 +:107010000000000000000000000000000000000070 +:107020000000000000000000000000000000000060 +:107030000000000000000000000000000000000050 +:107040000000000038393936353034000000564928 +:107050005641000000000000000000000000000099 +:107060000000000000000000000000000000000020 +:107070000000000000000000000000000000000010 +:107080000000000000000000000000000000BFC67B +:10709000CDFECCD800000000000000000000000081 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000004F6F02 +:1070D0007265646F6F000000000000000000000097 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000000000000000000000000000000038390E +:107110003936353033000000416374696F6E2E6F6D +:107120006F7265646F6F2E636F6D0000000000006A +:10713000000000000000000000000000000000004F +:10714000000000000000000000000000000000003F +:107150000000000000000000BFC6CDFECCD800003B +:10716000000000000000000000000000000000001F +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000007A61696E000000003D +:1071A00000000000000000000000000000000000DF +:1071B00000000000000000000000000000000000CF +:1071C00000000000000000000000000000000000BF +:1071D0000000000000000000383939363539000061 +:1071E0000000485350505300000000000000000011 +:1071F000000000000000000000000000000000008F +:10720000000000000000000000000000000000007E +:10721000000000000000000000000000000000006E +:107220000000CCA9B9FA0000000000000000000036 +:10723000000000000000000000000000000000004E +:10724000000000000000000000000000000000003E +:10725000000000000000000000000000000000002E +:107260000000414953000000000000000000000041 +:10727000000000000000000000000000000000000E +:1072800000000000000000000000000000000000FE +:1072900000000000000000000000000000000000EE +:1072A000000038393636300000000000696E746521 +:1072B000726E657400000000000000000000000015 +:1072C00000000000000000000000000000000000BE +:1072D00000000000000000000000000000000000AE +:1072E000000000000000000000000000C3E5B5E958 +:1072F000000000000000000000000000000000008E +:10730000000000000000000000000000000000007D +:10731000000000000000000000000000000000006D +:1073200000000000000000000000000056696574C5 +:107330006E6100000000000000000000000000007E +:10734000000000000000000000000000000000003D +:10735000000000000000000000000000000000002D +:107360000000000000000000000000003839383440 +:107370003035000000004D6574666F6E65000000DA +:1073800000000000000000000000000000000000FD +:1073900000000000000000000000000000000000ED +:1073A00000000000000000000000000000000000DD +:1073B000000000000000C3E5B5E900000000000087 +:1073C00000000000000000000000000000000000BD +:1073D00000000000000000000000000000000000AD +:1073E000000000000000000000000000000000009D +:1073F0000000000000004D6F6269666F6E6500005E +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000383938343031000000000E +:10744000736D617274000000000000000000000015 +:10745000000000000000000000000000000000002C +:10746000000000000000000000000000000000001C +:10747000000000000000000000000000000000000C +:10748000C3E5B5E9000000000000000000000000B6 +:1074900000000000000000000000000000000000EC +:1074A00000000000000000000000000000000000DC +:1074B00000000000000000000000000000000000CC +:1074C0005669657474656C000000000000000000DF +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:1075000038393834303400000000736D6172740013 +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:1075400000000000000000000000C3E5B5E90000F5 +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:107580000000000000000000000056494E410000CD +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C000000000000000000000003839383430327C +:1075D00000000000736D6172740000000000000084 +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:1076100000000000BCEDC6D2D5AF000000000000A5 +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000004D6574666F6E6500000000005C +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000383938353530380000004D65BD +:1076A00074666F6E650000000000000000000000BE +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D0000000000000000000000000000000BCED01 +:1076E000C6D2D5AF0000000000000000000000007E +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000536DA9 +:107720006172740000000000000000000000000012 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:1077500000000000000000000000000000003839B8 +:107760003835353032000000736D617274000000EE +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A0000000000000000000BCEDC6D2D5AF000014 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000536D61727400000092 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:1078200000000000000000003839383535303500E0 +:107830000000736D61727400000000000000000021 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000BCEDC6D2D5AF000000000000000043 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B0000000536D617274000000000000000000C1 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F000000038393835353036000000736D61725C +:107900007400000000000000000000000000000003 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:10793000000000000000000000000000C3CFBCD326 +:10794000C0AD0000000000000000000000000000CA +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:10797000000000000000000000000000426F62698B +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000038393838E6 +:1079C000303000000000696E7465726E65740000EE +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A0000000000000000C3CFBCD3C0AD00000000E8 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000004772616D65656E70686F30 +:107A50006E65000000000000000000000000000053 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000038393838303100000000B4 +:107A90006770696E7465726E6574000000000000A6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD000C3CFBCD3C0AD0000000000000000000018 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B100042616E676C616C696E6B00000000000072 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B500038393838303300000000626C77656200D5 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000D3A1B6C80000F3 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD0000000000000000000000041697274656C44 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000038393931303029 +:107C20000000000061697274656C677072732E6386 +:107C30006F6D000000000000000000000000000068 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C600000000000D3A1B6C8000000000000000022 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA0000000000041697274656C00000000000073 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE000000000003839393131300000000061698E +:107CF0007274656C677072732E636F6D00000000A4 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000D3A1DF +:107D3000B6C80000000000000000000000000000C5 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000416969 +:107D70007274656C0000000000000000000000004C +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA0000000000000000000000000000000383962 +:107DB000393133310000000061697274656C67709D +:107DC00072732E636F6D0000000000000000000061 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000D3A1B6C80000000091 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E3000000000000000000041697274656C0000E1 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E60000000000000000000000000000000000012 +:107E700000000000000000003839393134300000C3 +:107E8000000061697274656C677072732E636F6D48 +:107E900000000000000000000000000000000000E2 +:107EA00000000000000000000000000000000000D2 +:107EB00000000000000000000000000000000000C2 +:107EC0000000D3A1B6C800000000000000000000C0 +:107ED00000000000000000000000000000000000A2 +:107EE0000000000000000000000000000000000092 +:107EF0000000000000000000000000000000000082 +:107F0000000041697274656C000000000000000010 +:107F10000000000000000000000000000000000061 +:107F20000000000000000000000000000000000051 +:107F30000000000000000000000000000000000041 +:107F4000000038393931343500000000616972743D +:107F5000656C677072732E636F6D00000000000027 +:107F60000000000000000000000000000000000011 +:107F70000000000000000000000000000000000001 +:107F8000000000000000000000000000D3A1B6C8FF +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC0000000000000000000000000004169727421 +:107FD000656C0000000000000000000000000000D0 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000003839393195 +:1080100034390000000061697274656C67707273B6 +:108020002E636F6D000000000000000000000000E3 +:108030000000000000000000000000000000000040 +:108040000000000000000000000000000000000030 +:10805000000000000000D3A1B6C80000000000002E +:108060000000000000000000000000000000000010 +:108070000000000000000000000000000000000000 +:1080800000000000000000000000000000000000F0 +:1080900000000000000041697274656C000000007F +:1080A00000000000000000000000000000000000D0 +:1080B00000000000000000000000000000000000C0 +:1080C00000000000000000000000000000000000B0 +:1080D000000000000000383939313531000000005F +:1080E00061697274656C677072732E636F6D0000E6 +:1080F0000000000000000000000000000000000080 +:10810000000000000000000000000000000000006F +:10811000000000000000000000000000000000005F +:10812000D3A1B6C80000000000000000000000005D +:10813000000000000000000000000000000000003F +:10814000000000000000000000000000000000002F +:10815000000000000000000000000000000000001F +:1081600041697274656C00000000000000000000AE +:1081700000000000000000000000000000000000FF +:1081800000000000000000000000000000000000EF +:1081900000000000000000000000000000000000DF +:1081A0003839393135320000000061697274656C0C +:1081B000677072732E636F6D000000000000000096 +:1081C00000000000000000000000000000000000AF +:1081D000000000000000000000000000000000009F +:1081E00000000000000000000000D3A1B6C800009D +:1081F000000000000000000000000000000000007F +:10820000000000000000000000000000000000006E +:10821000000000000000000000000000000000005E +:108220000000000000000000000041697274656CED +:10823000000000000000000000000000000000003E +:10824000000000000000000000000000000000002E +:10825000000000000000000000000000000000001E +:1082600000000000000000000000383939313533CB +:108270000000000061697274656C677072732E6330 +:108280006F6D000000000000000000000000000012 +:1082900000000000000000000000000000000000DE +:1082A00000000000000000000000000000000000CE +:1082B00000000000D3A1B6C80000000000000000CC +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000000000000000000000000000000000008E +:1082F0000000000041697274656C0000000000001D +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:10832000000000000000000000000000000000004D +:10833000000000003839393135340000000061692F +:108340007274656C677072732E636F6D000000004D +:10835000000000000000000000000000000000001D +:10836000000000000000000000000000000000000D +:108370000000000000000000000000000000D3A189 +:10838000B6C800000000000000000000000000006F +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B0000000000000000000000000000000416913 +:1083C0007274656C000000000000000000000000F6 +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000038390C +:10840000393135350000000061697274656C677040 +:1084100072732E636F6D000000000000000000000A +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:108440000000000000000000D3A1B6C8000000003A +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:10848000000000000000000041697274656C00008B +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B00000000000000000000000000000000000BC +:1084C0000000000000000000383939313536000066 +:1084D000000061697274656C677072732E636F6DF2 +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:10850000000000000000000000000000000000006B +:108510000000D3A1B6C80000000000000000000069 +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000041697274656C0000000000000000BA +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000003839393139300000000061697274E7 +:1085A000656C677072732E636F6D000000000000D1 +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000D3A1B6C8A9 +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:1086100000000000000000000000000041697274CA +:10862000656C000000000000000000000000000079 +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000383939313F +:1086600039320000000061697274656C6770727362 +:108670002E636F6D0000000000000000000000008D +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A000000000000000D3A1B6C8000000000000D8 +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E00000000000000041697274656C0000000029 +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000003839393139330000000002 +:1087300061697274656C677072732E636F6D00008F +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:10877000D3A1B6C800000000000000000000000007 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00041697274656C0000000000000000000058 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0003839393139340000000061697274656CB0 +:10880000677072732E636F6D00000000000000003F +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:1088300000000000000000000000D3A1B6C8000046 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:108870000000000000000000000041697274656C97 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B000000000000000000000003839393139356F +:1088C0000000000061697274656C677072732E63DA +:1088D0006F6D0000000000000000000000000000BC +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:1089000000000000D3A1B6C8000000000000000075 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000041697274656C000000000000C6 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000383939313936000000006169D3 +:108990007274656C677072732E636F6D00000000F7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C0000000000000000000000000000000D3A133 +:1089D000B6C8000000000000000000000000000019 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A000000000000000000000000000000004169BC +:108A10007274656C0000000000000000000000009F +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A400000000000000000000000000000003839B5 +:108A5000393139370000000061697274656C6770E4 +:108A600072732E636F6D00000000000000000000B4 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A90000000000000000000D3A1B6C800000000E4 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD000000000000000000041697274656C000035 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000383939313938000009 +:108B2000000061697274656C677072732E636F6D9B +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000D3A1B6C80000000000000000000013 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B900000000000000000000000000000000000D5 +:108BA000000041697274656C000000000000000064 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000000000A5 +:108BD0000000000000000000000000000000000095 +:108BE0000000383939313032000000006169727498 +:108BF000656C677072732E636F6D0000000000007B +:108C00000000000000000000000000000000000064 +:108C10000000000000000000000000000000000054 +:108C2000000000000000000000000000D3A1B6C852 +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000000000000000000014 +:108C60000000000000000000000000004169727474 +:108C7000656C000000000000000000000000000023 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000000000000000000000D4 +:108CA00000000000000000000000000038393931E9 +:108CB00030330000000061697274656C6770727314 +:108CC0002E636F6D00000000000000000000000037 +:108CD0000000000000000000000000000000000094 +:108CE0000000000000000000000000000000000084 +:108CF000000000000000D3A1B6C800000000000082 +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000000000000000000000000000000043 +:108D300000000000000049646561000000000000C0 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000000000000000000000000000000003 +:108D700000000000000038393931383900000000A7 +:108D800061697274656C677072732E636F6D000039 +:108D900000000000000000000000000000000000D3 +:108DA00000000000000000000000000000000000C3 +:108DB00000000000000000000000000000000000B3 +:108DC000D3A1B6C8000000000000000000000000B1 +:108DD0000000000000000000000000000000000093 +:108DE0000000000000000000000000000000000083 +:108DF0000000000000000000000000000000000073 +:108E000049646561000000000000000000000000EF +:108E10000000000000000000000000000000000052 +:108E20000000000000000000000000000000000042 +:108E30000000000000000000000000000000000032 +:108E40003839393137393900000061697274656C1D +:108E5000677072732E636F6D0000000000000000E9 +:108E60000000000000000000000000000000000002 +:108E700000000000000000000000000000000000F2 +:108E800000000000000000000000D3A1B6C80000F0 +:108E900000000000000000000000000000000000D2 +:108EA00000000000000000000000000000000000C2 +:108EB00000000000000000000000000000000000B2 +:108EC000000000000000000000004964656100002F +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000000000000000000072 +:108F0000000000000000000000003839393138341A +:108F10003500000061697274656C677072732E634E +:108F20006F6D000000000000000000000000000065 +:108F30000000000000000000000000000000000031 +:108F40000000000000000000000000000000000021 +:108F500000000000D3A1B6C800000000000000001F +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F800000000000000000000000000000000000E1 +:108F9000000000004964656100000000000000005E +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC00000000000000000000000000000000000A1 +:108FD000000000003839393138343600000061694A +:108FE0007274656C677072732E636F6D00000000A1 +:108FF0000000000000000000000000000000000071 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000D3A1DC +:10902000B6C80000000000000000000000000000C2 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000496463 +:10906000656100000000000000000000000000003A +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000000000E0 +:10909000000000000000000000000000000038395F +:1090A000393138343800000061697274656C67705A +:1090B00072732E636F6D000000000000000000005E +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000D3A1B6C8000000008E +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:1091200000000000000000004964656100000000CC +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:10916000000000000000000038393931383439007F +:10917000000061697274656C677072732E636F6D45 +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B0000000D3A1B6C800000000000000000000BD +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F00000004964656100000000000000000000FC +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:109230000000383939313835300000006169727406 +:10924000656C677072732E636F6D00000000000024 +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:10927000000000000000000000000000D3A1B6C8FC +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B000000000000000000000000000496465613B +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F0000000000000000000000000003839393193 +:1093000038353200000061697274656C6770727381 +:109310002E636F6D000000000000000000000000E0 +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000D3A1B6C80000000000002B +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:10938000000000000000496465610000000000006A +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C0000000000000003839393138353300000022 +:1093D00061697274656C677072732E636F6D0000E3 +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000D3A1B6C80000000000000000000000005A +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:109450004964656100000000000000000000000099 +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:109490003839393130340000000061697274656C0C +:1094A000677072732E636F6D000000000000000093 +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D00000000000000000000000D3A1B6C800009A +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:1095100000000000000000000000496465610000D8 +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:1095500000000000000000000000383939313037C9 +:109560000000000061697274656C677072732E632D +:109570006F6D00000000000000000000000000000F +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000D3A1B6C80000000000000000C9 +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E0000000000049646561000000000000000008 +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:109620000000000038393931313200000000616932 +:109630007274656C677072732E636F6D000000004A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:109660000000000000000000000000000000D3A186 +:10967000B6C800000000000000000000000000006C +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A000000000000000000000000000000049640D +:1096B00065610000000000000000000000000000E4 +:1096C000000000000000000000000000000000009A +:1096D000000000000000000000000000000000008A +:1096E0000000000000000000000000000000383909 +:1096F000393131340000000061697274656C677043 +:1097000072732E636F6D0000000000000000000007 +:109710000000000000000000000000000000000049 +:109720000000000000000000000000000000000039 +:109730000000000000000000D3A1B6C80000000037 +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000000000000000000000000000F9 +:109770000000000000000000496465610000000076 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A00000000000000000000000000000000000B9 +:1097B0000000000000000000383939313139000064 +:1097C000000061697274656C677072732E636F6DEF +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000D3A1B6C80000000000000000000066 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:1098400000004964656100000000000000000000A5 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:1098700000000000000000000000000000000000E8 +:1098800000003839393132320000000061697274E9 +:10989000656C677072732E636F6D000000000000CE +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C000000000000000000000000000D3A1B6C8A6 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000000068 +:1099000000000000000000000000000049646561E4 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:109930000000000000000000000000000000000027 +:10994000000000000000000000000000383939313C +:1099500032340000000061697274656C6770727364 +:109960002E636F6D0000000000000000000000008A +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:10999000000000000000D3A1B6C8000000000000D5 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000000000000000000000000000000097 +:1099D0000000000000004964656100000000000014 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A00000000000000000000000000000000000056 +:109A10000000000000003839393134340000000003 +:109A200061697274656C677072732E636F6D00008C +:109A30000000000000000000000000000000000026 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A6000D3A1B6C800000000000000000000000004 +:109A700000000000000000000000000000000000E6 +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA0004964656100000000000000000000000043 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000000000000096 +:109AD0000000000000000000000000000000000086 +:109AE0003839393135360000000061697274656CAF +:109AF000677072732E636F6D00000000000000003D +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B200000000000000000000000D3A1B6C8000043 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B60000000000000000000000049646561000082 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA0000000000000000000000038393931373073 +:109BB0000000000061697274656C677072732E63D7 +:109BC0006F6D0000000000000000000000000000B9 +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF00000000000D3A1B6C8000000000000000073 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000000000000000000034 +:109C300000000000496465610000000000000000B1 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600000000000000000000000000000000000F4 +:109C700000000000383939313738000000006169D0 +:109C80007274656C677072732E636F6D00000000F4 +:109C900000000000000000000000000000000000C4 +:109CA00000000000000000000000000000000000B4 +:109CB0000000000000000000000000000000D3A130 +:109CC000B6C8000000000000000000000000000016 +:109CD0000000000000000000000000000000000084 +:109CE0000000000000000000000000000000000074 +:109CF00000000000000000000000000000004964B7 +:109D0000656100000000000000000000000000008D +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D300000000000000000000000000000003839B2 +:109D4000393138320000000061697274656C6770E7 +:109D500072732E636F6D00000000000000000000B1 +:109D600000000000000000000000000000000000F3 +:109D700000000000000000000000000000000000E3 +:109D80000000000000000000D3A1B6C800000000E1 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000496465610000000020 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000383939313837000008 +:109E1000000061697274656C677072732E636F6D98 +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000D3A1B6C80000000000000000000010 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000000000000000000000000000D2 +:109E900000004A696F0000000000000000000000A0 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000383939313834300000004A696F6E7B +:109EE0006574000000000000000000000000000099 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F1000000000000000000000000000D3A1B6C84F +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F50000000000000000000000000004A696F00DF +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000038393931E6 +:109FA0003835340000004A696F6E657400000000A7 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE000000000000000D3A1B6C80000000000007F +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A020000000000000004A696F000000000000000E +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A060000000000000003839393138353500000073 +:10A070004A696F6E65740000000000000000000077 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B000D3A1B6C8000000000000000000000000AE +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000000000000070 +:10A0F0004A696F000000000000000000000000003E +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000383939313835360000004A696F6E657438 +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000D3A1B6C80000ED +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000004A696F0000007D +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F0000000000000000000000038393931383517 +:10A20000370000004A696F6E6574000000000000AE +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A2400000000000D3A1B6C800000000000000001C +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A28000000000004A696F000000000000000000AC +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C00000000000383939313835380000004A695B +:10A2D0006F6E6574000000000000000000000000C8 +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A300000000000000000000000000000000D3A1D9 +:10A31000B6C80000000000000000000000000000BF +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A3400000000000000000000000000000004A695A +:10A350006F0000000000000000000000000000008E +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A38000000000000000000000000000000038395C +:10A3900039313835390000004A696F6E6574000044 +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D0000000000000000000D3A1B6C8000000008B +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A4100000000000000000004A696F00000000001A +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A450000000000000000000383939313836300083 +:10A4600000004A696F6E6574000000000000000083 +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A0000000D3A1B6C800000000000000000000BA +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000000007C +:10A4E00000004A696F00000000000000000000004A +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A520000000383939313836310000004A696F6E21 +:10A530006574000000000000000000000000000042 +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A56000000000000000000000000000D3A1B6C8F9 +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A0000000000000000000000000004A696F0089 +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E0000000000000000000000000003839393190 +:10A5F0003836320000004A696F6E65740000000052 +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000000000000D3A1B6C800000000000028 +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A670000000000000004A696F00000000000000B8 +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000383939313836330000001E +:10A6C0004A696F6E65740000000000000000000021 +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +:10A6F000000000000000000000000000000000005A +:10A70000D3A1B6C800000000000000000000000057 +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A730000000000000000000000000000000000019 +:10A740004A696F00000000000000000000000000E7 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A78000383939313836340000004A696F6E6574E3 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C00000000000000000000000D3A1B6C8000097 +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F0000000000000000000000000000000000059 +:10A80000000000000000000000004A696F00000026 +:10A810000000000000000000000000000000000038 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000000000000018 +:10A8400000000000000000000000383939313836BF +:10A85000350000004A696F6E65740000000000005A +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000000000000D8 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000D3A1B6C80000000000000000C6 +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C0000000000000000000000000000000000088 +:10A8D000000000004A696F00000000000000000056 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A900000000000000000000000000000000000047 +:10A9100000000000383939313836360000004A6905 +:10A920006F6E657400000000000000000000000071 +:10A930000000000000000000000000000000000017 +:10A940000000000000000000000000000000000007 +:10A950000000000000000000000000000000D3A183 +:10A96000B6C8000000000000000000000000000069 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A9900000000000000000000000000000004A6904 +:10A9A0006F00000000000000000000000000000038 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000000000000000000000383906 +:10A9E00039313836370000004A696F6E65740000EF +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000D3A1B6C80000000034 +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000000000000000F6 +:10AA600000000000000000004A696F0000000000C4 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA0000000000000000000383939313836380025 +:10AAB00000004A696F6E657400000000000000002D +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000D3A1B6C80000000000000000000064 +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB20000000000000000000000000000000000025 +:10AB300000004A696F0000000000000000000000F3 +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB70000000383939313836390000004A696F6EC3 +:10AB800065740000000000000000000000000000EC +:10AB900000000000000000000000000000000000B5 +:10ABA00000000000000000000000000000000000A5 +:10ABB000000000000000000000000000D3A1B6C8A3 +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000000065 +:10ABF0000000000000000000000000004A696F0033 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000003839393139 +:10AC40003837300000004A696F6E657400000000FC +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000000000000000000000000000D4 +:10AC8000000000000000D3A1B6C8000000000000D2 +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000000000000000000094 +:10ACC0000000000000004A696F0000000000000062 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF0000000000000000000000000000000000054 +:10AD000000000000000038393931383731000000C8 +:10AD10004A696F6E657400000000000000000000CA +:10AD20000000000000000000000000000000000023 +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD5000D3A1B6C800000000000000000000000001 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD800000000000000000000000000000000000C3 +:10AD90004A696F0000000000000000000000000091 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD000383939313837320000004A696F6E65748E +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE00000000000000000000000000000000000042 +:10AE100000000000000000000000D3A1B6C8000040 +:10AE20000000000000000000000000000000000022 +:10AE30000000000000000000000000000000000012 +:10AE40000000000000000000000000000000000002 +:10AE5000000000000000000000004A696F000000D0 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE90000000000000000000000038393931383768 +:10AEA000330000004A696F6E657400000000000006 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE00000000000D3A1B6C8000000000000000070 +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF10000000000000000000000000000000000031 +:10AF2000000000004A696F000000000000000000FF +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000383939313837340000004A69B0 +:10AF70006F6E65740000000000000000000000001B +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000000000000B1 +:10AFA0000000000000000000000000000000B6F2F9 +:10AFB000B9CFB6E0B6FB00000000000000000000C2 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE00000000000000000000000000000004D4FC5 +:10AFF0005649535441520000000000000000000078 +:10B000000000000000000000000000000000000040 +:10B010000000000000000000000000000000000030 +:10B0200000000000000000000000000000003839AF +:10B030003539333030000000696E7465726E6574A6 +:10B040002E6D6F7669737461722E636F6D2E6563FA +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B070000000000000000000B6F2B9CFB6E0B6FB59 +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B0000000000000000000436C61726F0000009F +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000000000000000000000000000000060 +:10B0F00000000000000000003839353933303100DD +:10B100000000696E7465726E65742E636C61726F97 +:10B110002E636F6D2E6563000000000000000000CC +:10B12000000000000000000000000000000000001F +:10B13000000000000000000000000000000000000F +:10B140000000B6F2B9CFB6E0B6FB00000000000088 +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B1700000000000000000000000000000000000CF +:10B180000000434E540000000000000000000000DA +:10B1900000000000000000000000000000000000AF +:10B1A000000000000000000000000000000000009F +:10B1B000000000000000000000000000000000008F +:10B1C000000038393539333032000000696E74655B +:10B1D000726E65742E636E742E6E65742E656300D8 +:10B1E000000000000000000000000000000000005F +:10B1F000000000000000000000000000000000004F +:10B2000000000000000000000000000000C18140BC +:10B2100001C0804101C0804100C1814001C0804126 +:10B2200000C1814000C1814001C0804101C0804116 +:10B2300000C1814000C1814001C0804100C1814006 +:10B2400001C0804101C0804100C1814001C08041F6 +:10B2500000C1814000C1814001C0804100C18140E6 +:10B2600001C0804101C0804100C1814000C18140D6 +:10B2700001C0804101C0804100C1814001C08041C6 +:10B2800000C1814000C1814001C0804101C08041B6 +:10B2900000C1814000C1814001C0804100C18140A6 +:10B2A00001C0804101C0804100C1814000C1814096 +:10B2B00001C0804101C0804100C1814001C0804186 +:10B2C00000C1814000C1814001C0804100C1814076 +:10B2D00001C0804101C0804100C1814001C0804166 +:10B2E00000C1814000C1814001C0804101C0804156 +:10B2F00000C1814000C1814001C0804100C1814046 +:10B3000001C0804101C0804100C1814000C0C10135 +:10B31000C30302C2C60607C705C5C404CC0C0DCDC5 +:10B320000FCFCE0E0ACACB0BC90908C8D81819D935 +:10B330001BDBDA1A1EDEDF1FDD1D1CDC14D4D51565 +:10B34000D71716D6D21213D311D1D010F03031F155 +:10B3500033F3F23236F6F737F53534F43CFCFD3D85 +:10B36000FF3F3EFEFA3A3BFB39F9F83828E8E92975 +:10B37000EB2B2AEAEE2E2FEF2DEDEC2CE42425E525 +:10B3800027E7E62622E2E323E12120E0A06061A195 +:10B3900063A3A26266A6A767A56564A46CACAD6D45 +:10B3A000AF6F6EAEAA6A6BAB69A9A86878B8B979B5 +:10B3B000BB7B7ABABE7E7FBF7DBDBC7CB47475B5E5 +:10B3C00077B7B67672B2B373B17170B050909151D5 +:10B3D0009353529296565797559594549C5C5D9D05 +:10B3E0005F9F9E5E5A9A9B5B9959589888484989F5 +:10B3F0004B8B8A4A4E8E8F4F8D4D4C8C44848545A5 +:10B4000087474686824243834181804041542B4195 +:10B41000504E3D0000000000000000000000000051 +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B4400038000000000000000000000000000000C4 +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000000000000000DC +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B4900000000000000000000000000000000000AC +:10B4A0000000000040B40308FCA50020C32F0020CA +:10B4B00000000000020001000000000040B403088A +:10B4C000FCA50020C52F002001000000010200089B +:10B4D0000100000041B40308FCA50020E812002090 +:10B4E00001080000E101D0070200000040B4030899 +:10B4F000FCA50020C52F0020D10F00000102A00FE5 +:10B500000300000000000000000000000000000038 +:10B51000000000000000000000000000000000002B +:10B52000000000000000000000000000000000001B +:10B53000000000000000000000000000000000000B +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B5600000000000000000000000000000000000DB +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B5900000000000000000000000000000000000AB +:10B5A000000000000000000000000000000000009B +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E000000000000000000000000000000000005B +:10B5F000000000000000000000000000000000004B +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B6600000000000000000000000000000000000DA +:10B6700000000000000000000000000000000000CA +:10B68000000000000000000000000000002F00008B +:10B6900000000700070000147F147F1400242A7F95 +:10B6A0002A12006264081323003649552250000014 +:10B6B0000503000000001C224100000041221C0084 +:10B6C0000014083E08140008083E0808000000A006 +:10B6D0006000000808080808000060600000002002 +:10B6E00010080402003E5149453E0000427F4000E0 +:10B6F000004261514946002141454B310018141266 +:10B700007F10002745454539003C4A494930000132 +:10B710007109050300364949493600064949291E81 +:10B7200000003636000000005636000000081422E3 +:10B7300041000014141414140000412214080002E3 +:10B740000151090600324959513E007C1211127C08 +:10B75000007F49494936003E41414122007F414135 +:10B76000221C007F49494941007F09090901003E27 +:10B770004149497A007F0808087F0000417F410065 +:10B78000002040413F01007F08142241007F4040DB +:10B790004040007F020C027F007F0408107F003EC3 +:10B7A0004141413E007F09090906003E4151215EA9 +:10B7B000007F091929460046494949310001017FA6 +:10B7C0000101003F4040403F001F2040201F003F3C +:10B7D0004038403F006314081463000708700807EE +:10B7E00000615149454300007F41410000552A5501 +:10B7F0002A55000041417F0000040201020400407C +:10B80000404040400000010204000020545454789D +:10B81000007F4844443800384444442000384444BD +:10B82000487F00385454541800087E09010200185B +:10B83000A4A4A47C007F080404780000447D400098 +:10B84000004080847D00007F102844000000417F7C +:10B850004000007C04180478007C08040478003858 +:10B860004444443800FC242424180018242418FCE0 +:10B87000007C0804040800485454542000043F4449 +:10B880004020003C4040207C001C2040201C003C0C +:10B890004030403C004428102844001CA0A0A07C5C +:10B8A000004464544C441414141414140000000094 +:10B8B00000000000000000000000FC00000000008C +:10B8C00002000000000C020C02000000000000005A +:10B8D00090D0BCD0BC900003000300001824FE44AC +:10B8E0008C000302070201001824D8B04C8000032A +:10B8F00000010201C038E438E00001020201020246 +:10B90000080600000000000000000000000000F831 +:10B910000402000000010204000204F80000000418 +:10B92000020100009060F86090000000010000003B +:10B930002020FC202000000001000000000000008A +:10B940000000080600000000202020202000000049 +:10B9500000000000000000000000000200000000E5 +:10B960000080601C0200040300000000F8040404CE +:10B97000F8000102020201000008FC0000000002C1 +:10B98000030200001884442418000302020202008B +:10B9900008042424D80001020202010040B088FCFF +:10B9A00080000000000302003C242424C4000102A3 +:10B9B00002020100F824242CC0000102020201004E +:10B9C0000C04E41C0400000003000000D82424241C +:10B9D000D80001020202010038444444F800000388 +:10B9E0000202010000001000000000000200000040 +:10B9F0000000200000000000060000000020508829 +:10BA0000040200000000010290909090900000005D +:10BA10000000000000020488502000020100000025 +:10BA20001804C4241800000002000000F804E49484 +:10BA3000F80001020202020000E09CF08000020314 +:10BA40000000030204FC2424D800020302020100C7 +:10BA5000F80404040C0001020202010004FC0404C6 +:10BA6000F80002030202010004FC24740C0002032B +:10BA70000202030004FC24740C0002030200000014 +:10BA8000F0080444CC4000010202010004FC202024 +:10BA9000FC040203000003020404FC04040002028C +:10BAA00003020200000404FC040406040403000072 +:10BAB00004FC24D00C0402030200030204FC040072 +:10BAC0000000020302020203FC3CC03CFC00030035 +:10BAD0000300030004FC30C4FC0402030200030062 +:10BAE000F8040404F80001020202010004FC24240A +:10BAF0001800020302000000F8848404F800010228 +:10BB00000207050004FC24649800020302000302FB +:10BB1000182424448C000302020201000C04FC04DB +:10BB20000C0000020302000004FC0000FC04000101 +:10BB300002020100047C80E01C04000003000000FD +:10BB40001CE03CE01C00000300030000049C609C1F +:10BB50000400020300030200041CE01C04000002B5 +:10BB6000030200000C84641C0400020302020300B0 +:10BB70000000FE020200000007040400000E30C0B6 +:10BB80000000000000010200000202FE00000004AC +:10BB90000407000000040204000000000000000090 +:10BBA0000000000000000808080808080000020063 +:10BBB00000000000000000000040A0A0C000000144 +:10BBC0000202030204FC2020C00000030202010064 +:10BBD00000C02020600000010202020000C02024FA +:10BBE000FC0000010202030200C0A0A0C00000018E +:10BBF000020202000020F8242404000203020200D2 +:10BC00000040A0A0602000070A0A0A0404FC2020CB +:10BC1000C0000203020003020020E4000000000252 +:10BC200003020000000020E40000080808070000EC +:10BC300004FC80E020200203020003020404FC0054 +:10BC40000000020203020200E020E020C000030026 +:10BC50000300030020E02020C000020302000302D2 +:10BC600000C02020C00000010202010020E02020CE +:10BC7000C000080F0A02010000C02020E0000001FF +:10BC8000020A0F0820E0402020000203020000000A +:10BC90000060A0A020000002020203000020F820A3 +:10BCA000000000000102020020E00020E00000018E +:10BCB0000202030220E02080602000000301000057 +:10BCC0006080E0806000000300030000206080606E +:10BCD000200002030003020020E02080602008080A +:10BCE000070100000020A060200000020302020003 +:10BCF000000020DE0200000000070400000000FF3A +:10BD000000000000000F00000002DE200000000420 +:10BD1000070000000201020404020000000000000D +:10BD20000000000000000000000000000000000013 +:10BD3000000000F8000000000000003330000000A8 +:10BD400000100C06100C06000000000000000000AF +:10BD500040C07840C0784000043F04043F04040021 +:10BD6000007088FC08300000001820FF211E000031 +:10BD7000F008F000E018000000211C031E211E0046 +:10BD800000F00888700000001E21232419272110CC +:10BD900010160E000000000000000000000000006F +:10BDA000000000E018040200000000071820400016 +:10BDB00000020418E0000000004020180700000006 +:10BDC000404080F0804040000202010F010202006A +:10BDD000000000F0000000000101011F010101004E +:10BDE000000000000000000080B0700000000000B3 +:10BDF000000000000000000000010101010101013C +:10BE000000000000000000000030300000000000D2 +:10BE100000000000806018040060180601000000A7 +:10BE200000E010080810E000000F102020100F00A4 +:10BE3000001010F8000000000020203F202000002B +:10BE40000070080808887000003028242221300083 +:10BE500000300888884830000018202020110E008B +:10BE60000000C02010F8000000070424243F240034 +:10BE700000F80888880808000019212020110E0009 +:10BE800000E0108888180000000F112020110E001B +:10BE900000380808C83808000000003F0000000013 +:10BEA0000070880808887000001C222121221C00D4 +:10BEB00000E010080810E0000000312222110F00FD +:10BEC000000000C0C0000000000000303000000092 +:10BED0000000008000000000000080600000000002 +:10BEE000000080402010080000010204081020001B +:10BEF0004040404040404000040404040404040066 +:10BF000000081020408000000020100804020100FA +:10BF1000007048080808F0000000003036010000FA +:10BF2000C030C828E810E0000718272423140B00AD +:10BF30000000C038E0000000203C23020227382027 +:10BF400008F8888888700000203F202020110E000B +:10BF5000C030080808083800071820202010080002 +:10BF600008F808080810E000203F202020100F00EB +:10BF700008F88888E8081000203F202023201800B7 +:10BF800008F88888E8081000203F2000030000001F +:10BF9000C03008080838000007182020221E0200C0 +:10BFA00008F808000008F808203F210101213F207F +:10BFB000000808F8080800000020203F20200000AA +:10BFC00000000808F8080800C08080807F0000009A +:10BFD00008F888C028180800203F200126382000D3 +:10BFE00008F8080000000000203F2020202030003A +:10BFF00008F8F800F8F80800203F003F003F200054 +:10C0000008F830C00008F808203F200007183F005B +:10C01000E01008080810E0000F10202020100F008A +:10C0200008F808080808F000203F2101010100007D +:10C03000E01008080810E0000F18242438504F00C2 +:10C0400008F8888888887000203F2000030C302082 +:10C0500000708808080838000038202121221C00C0 +:10C06000180808F8080818000000203F2000000009 +:10C0700008F808000008F808001F202020201F00F2 +:10C080000878880000C83808000007380E01000052 +:10C09000F80800F80008F800033C0700073C03001C +:10C0A000081868808068180820302C03032C302082 +:10C0B0000838C800C83808000000203F20000000F1 +:10C0C00010080808C8380800203826212020180049 +:10C0D000000000FE020202000000007F404040001D +:10C0E000000C30C000000000000000010638C00055 +:10C0F00000020202FE000000004040407F000000FD +:10C100000000040202020400000000000000000021 +:10C11000000000000000000080808080808080801F +:10C120000002020400000000000000000000000007 +:10C1300000008080808000000019242222223F20FD +:10C1400008F8008080000000003F112020110E0040 +:10C150000000008080800000000E112020201100CF +:10C16000000000808088F800000E112020103F2081 +:10C170000000808080800000001F22222222130005 +:10C18000008080F0888888180020203F2020000050 +:10C190000000808080808000006B94949493600005 +:10C1A00008F8008080800000203F210000203F2010 +:10C1B00000809898000000000020203F2020000010 +:10C1C000000000809898000000C08080807F000000 +:10C1D00008F8000080808000203F24022D302000DD +:10C1E000000808F8000000000020203F2020000088 +:10C1F0008080808080808000203F20003F20003FA2 +:10C200008080008080800000203F210000203F20AF +:10C210000000808080800000001F202020201F0060 +:10C22000808000808000000080FFA12020110E008F +:10C230000000008080808000000E112020A0FF8080 +:10C24000808080008080800020203F21200001002D +:10C250000000808080808000003324242424190082 +:10C26000008080E0808000000000001F202000008F +:10C270008080000000808000001F202020103F20D0 +:10C28000808080000080808000010E300806010060 +:10C2900080800080008080800F300C030C300F0005 +:10C2A00000808000808080000020312E0E31200030 +:10C2B000808080000080808080818E701806010060 +:10C2C00000808080808080000021302C222130007E +:10C2D00000000000807C020200000000003F40409F +:10C2E0000804FE0408C0000000000310207F201096 +:10C2F0000002027C800000000040403F000000007F +:10C300000006010102020404000000000000000019 +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C33000000000000000000000F0F0F0000000002D +:10C340000000000000017F0100000000000000006C +:10C35000001C1C1C0000000000008060301C8C6071 +:10C36000301C0C0000000000000000000000000075 +:10C37000000000000000000000000000000000E0DD +:10C380000000000000E000000086E69F86868686AA +:10C39000E69F860000011F01010101011F0101004C +:10C3A000000080C06020F820E0C00000000003070B +:10C3B0000C18FF70E18100000000070F10107F10C3 +:10C3C0000F0700008060206080000000E020000077 +:10C3D0000F3020309F70DC371030C0000000100E8E +:10C3E00003000718101807000000C02020E0C0005C +:10C3F0000000000080E01F38E88703C43C04000010 +:10C40000070F1810100B070D1010080000808C4C3F +:10C4100038000000000000000000000000000000E4 +:10C42000000000000000000000000000000000000C +:10C4300000000000000080E0300804000000000060 +:10C4400000FEFF0100000000000000000000030FDC +:10C450001820400000040830E080000000000000C8 +:10C460000000000001FFFE00000000000040201856 +:10C470000F03000000000000000000000000C000EA +:10C4800000000000004266663C18FF183C666642E9 +:10C490000000000000000300000000000000000099 +:10C4A0000000800000000000001010101010FF10AD +:10C4B0001010101000000000000003000000000039 +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000808C4C38000000CC +:10C4E000000000000000000000000000000000004C +:10C4F000001010101010101010101000000000009C +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C5200000001C1C1C0000000000000000000000B7 +:10C5300000000000E0380C000000000080701C03C8 +:10C54000000000000060380E010000000000000044 +:10C55000000080C060202060C080000000FEFF015D +:10C560000000000001FFFE000001070E1810101867 +:10C570000E0701000000808080C0E0000000000085 +:10C580000000000000FFFF0000000000000010108D +:10C59000101F1F101010000000804020202020607D +:10C5A000C080000000030300804020381F07000007 +:10C5B000001C1A1918181818181F00000080C02035 +:10C5C000202060C080000000000303001010182F1E +:10C5D000E780000000070F10101010180F07000070 +:10C5E000000000000000C0E0F000000000C0B088C3 +:10C5F000868180FFFF808000000000000010101F77 +:10C600001F1010000000E06060606060606000006B +:10C6100000003F1008080818F0E0000000070B10A9 +:10C620001010101C0F030000000080C040202020CC +:10C63000E0C0000000FCFF211008080818F0E0002E +:10C640000001070C18101010080F03000000C0E0D4 +:10C650006060606060E06000000003000000E018BF +:10C660000700000000000000001F1F000000000085 +:10C670000080C0602020202060C080000087EF2C58 +:10C680001818303068CF830000070F081010101002 +:10C69000180F07000000C0C020202020C08000002C +:10C6A000001F3F604040402010FFFE0000000C1CB7 +:10C6B000101010080F030000000000000000000030 +:10C6C0000000000000000000000E0E0E0000000040 +:10C6D00000000000001C1C1C000000000000000006 +:10C6E000000000000000000000000000000C0C0032 +:10C6F00000000000000000000058380000000000AA +:10C700000000000000000080402010000000102801 +:10C71000448201000000000000000000000001024F +:10C7200004081000000000000000000000000000ED +:10C7300000848484848484848484840000000000D1 +:10C7400000000000000000000000102040800000F9 +:10C7500000000000000000000000018244281000DA +:10C7600000001008040201000000000000C02020AA +:10C770001010101030E0C0000003030000F010089B +:10C780000C070300000000001C1C1C00000000003F +:10C79000000000C0406020202040C00000FCFF01DD +:10C7A000F00E03C1FE03807F0001070E0811111077 +:10C7B000110904020000000080E0E0000000000019 +:10C7C0000000807C4340477FF880000010181F1055 +:10C7D00000000000131F1C1020E0E020202020603B +:10C7E000C080000000FFFF10101010182FE780001D +:10C7F000101F1F1010101010180F0700000080C02D +:10C80000402020202060E00000FCFF01000000002C +:10C81000000001000001070E1810101008040300AA +:10C8200020E0E02020202040C080000000FFFF002A +:10C830000000000001FFFE00101F1F10101018085C +:10C840000E07010020E0E020202020202060800052 +:10C8500000FFFF101010107C00000000101F1F10C0 +:10C86000101010101018060020E0E02020202020DA +:10C870006060800000FFFF101010107C00000100BD +:10C88000101F1F100000000000000000000080C00A +:10C890006020202040E0000000FCFF01000040403C +:10C8A000C0C140400001070E181010100F0F00000B +:10C8B00020E0E0200000000020E0E02000FFFF106A +:10C8C0001010101010FFFF00101F1F1000000000BC +:10C8D000101F1F100000202020E0E020202000007A +:10C8E0000000000000FFFF0000000000000010102A +:10C8F000101F1F101010000000000000202020E07A +:10C90000E020202000000000000000FFFF000000E9 +:10C910000060E0808080C07F3F00000020E0E020D9 +:10C92000000020A06020200000FFFF30187CE3C042 +:10C9300000000000101F1F10000001131F1C181022 +:10C9400020E0E020000000000000000000FFFF00E9 +:10C950000000000000000000101F1F101010101039 +:10C960001018060020E0E0E000000000E0E0E02019 +:10C9700000FF013FFEC0E01E01FFFF00101F10007E +:10C98000031F0300101F1F1020E0E0C00000000084 +:10C990000020E02000FF0003071C78E08000FF007B +:10C9A000101F100000000000030F1F00000080C0D7 +:10C9B00060202060C080000000FEFF010000000039 +:10C9C00000FFFE000001070E181010180C070100F0 +:10C9D00020E0E0202020202060C0800000FFFF2019 +:10C9E00020202020301F0F00101F1F10000000000B +:10C9F00000000000000080C060202060C0800000B7 +:10CA000000FEFF010000000000FFFE000001070E15 +:10CA10001111133C7C67210020E0E0202020202021 +:10CA200060C0800000FFFF101030F0D0080F07003A +:10CA3000101F1F10000000030F1C10100080C060AA +:10CA4000202020204040E00000070F0C1818303054 +:10CA500060E08100001F0C0810101010180F070074 +:10CA60008060202020E0E020202060800100000085 +:10CA700000FFFF000000000100000000101F1F1059 +:10CA80000000000020E0E020000000000020E02086 +:10CA900000FFFF00000000000000FF0000070F186B +:10CAA00010101010100807002060E0E020000000C7 +:10CAB00020E060200000077FF88000807C030000F9 +:10CAC00000000000071F1C070000000020E0E0201D +:10CAD00000E0E0200020E0200007FFF8E01FFFFC5E +:10CAE000E01F00000000031F0300011F03000000FF +:10CAF000002060E0A0000020E060200000000003B3 +:10CB00008F7CF8C6010000000010181E13000117EA +:10CB10001F1810002060E0E02000000020E06020EE +:10CB2000000001073EF8E0180700000000000010B8 +:10CB3000101F1F101000000000806020202020A087 +:10CB4000E0E0200000000000C0F03E0F0300000005 +:10CB500000101C1F17101010101806000000000015 +:10CB600000FC0404040404000000000000FF0000B6 +:10CB70000000000000000000007F404040404000F6 +:10CB8000000010E0000000000000000000000000B5 +:10CB9000031C608000000000000000000000000393 +:10CBA0000C70800000000404040404FC0000000079 +:10CBB00000000000000000FF0000000000004040F6 +:10CBC0004040407F0000000000000010080C040CF2 +:10CBD000081000000000000000000000000000003D +:10CBE0000000000000000000000000000000000045 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000080808080808080808080808024 +:10CC100000000004040808000000000000000000FC +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC4000000098D844642424FCF80000000F1F184A +:10CC5000101010081F1F10180020E0F00000000046 +:10CC6000000000000000FFFF180804040CF8F000AA +:10CC700000001F0F18101010180F03000000000014 +:10CC8000000000000000000000E0F8180404043C6C +:10CC90003800000000030F0C1010101008060000F0 +:10CCA0000000000000000020E0F0000000E0F81CA0 +:10CCB00004040408FFFF000000030F181010100800 +:10CCC0001F0F08000000000000000000000000002E +:10CCD0000000E0F8484444444C7870000000030F22 +:10CCE0000C181010100804000000000080C0602024 +:10CCF00020E0C00000040404FFFF0404040400005A +:10CD0000000010101F1F1010100000000000000095 +:10CD10000000000000000000000070F88C04048C8B +:10CD2000F874040C007076CF8D8D8D89C8787000F2 +:10CD30000020E0F000000000000000000000FFFF05 +:10CD400008040404FCF8000000101F1F100000106D +:10CD50001F1F1000000000000060600000000000C5 +:10CD60000000040404FCFC0000000000000010109F +:10CD7000101F1F10101000000000000000000060D5 +:10CD80006000000000000000040404FCFC0000003F +:10CD90000000C0C08080C07F3F0000000020E0F0A5 +:10CDA00000000000000000000000FFFF80C0F41C35 +:10CDB0000404000000101F1F1100031F1C101000AE +:10CDC0000000202020E0F000000000000000000033 +:10CDD00000FFFF000000000000001010101F1F10D7 +:10CDE0001010000000000000000000000000000023 +:10CDF00004FCFC0804FCFC0804FCFC00101F1F10D1 +:10CE0000001F1F10001F1F10000000000000000086 +:10CE1000000000000004FCFC08080404FCF800000A +:10CE200000101F1F100000101F1F10000000000046 +:10CE3000000000000000000000E0F0180C04040CEA +:10CE400018F0E00000030F0C101010100C0F03007E +:10CE50000000000000000000000000000004FCFCD6 +:10CE6000080404040CF8F0000080FFFF8890101004 +:10CE70001C0F030000000000000000000000000084 +:10CE800000E0F81C04040408F8FC000000030F187C +:10CE900010109088FFFF80000000000000000000DC +:10CEA00000000000040404FCFC100804040C0C0046 +:10CEB0001010101F1F1010100000000000000000D4 +:10CEC000000000000000000000003078CCC4848422 +:10CED000840C1C0000001E1810101011190F060001 +:10CEE0000000000000C00000000000000004040476 +:10CEF000FFFF040404000000000000000F1F1010DA +:10CF0000100C000000000000000000000000000005 +:10CF10000004FCFE00000004FCFE000000000F1FE7 +:10CF2000181010081F0F080000000000000000008B +:10CF30000000000000040C3CFCC40000C43C0C04D5 +:10CF400000000000010F1E0E0100000000000000A4 +:10CF50000000000000000000043CFCC400E47CFC75 +:10CF600084807C040000071F070000071F070000E3 +:10CF70000000000000000000000000000004041C8D +:10CF80007CE4C0341C0404000010101C1601131FA4 +:10CF90001C1810000000000000000000000000004D +:10CFA00000040C3CFCC400C43C0404000000C0802D +:10CFB000C1370E010000000000000000000000006A +:10CFC0000000000000001C0404C4F47C1C040000E9 +:10CFD0000000101C1F17111010180E000000000098 +:10CFE000000000F80C04000000000000001028EF12 +:10CFF00000000000000000000000003F6040000052 +:10D00000000000000000FF00000000000000000021 +:10D010000000FF0000000000000000000000FF0012 +:10D02000000000000000040CF800000000000000F8 +:10D0300000000000EF281000000000000000406029 +:10D040003F00000000000000001806020204081063 +:10D050002020300800000000000000000000000058 +:10D060000000000000000000000000000000F010C0 +:10D07000101010FF10101010F000000000000F043E +:10D08000040404FF040404040F0000004040405F57 +:10D09000555555755555555F404040000040200F8F +:10D0A000094989790909090F2040000000FE024260 +:10D0B0004ACA4A4ACA4A4A4202FE000000FF405099 +:10D0C0004C4340404F50505C40FF00000000F88847 +:10D0D000888888FF88888888F800000000001F087A +:10D0E0000808087F888888889F80F0008082828274 +:10D0F000828282E2A2928A86828080000000000002 +:10D100000040807F0000000000000000101010FFB1 +:10D11000109008888888FF88888808000444827FE7 +:10D1200001808040432C10284681800000101010A0 +:10D1300010D030FF30D0121C101000001008040274 +:10D14000010000FF00000102040810000404048430 +:10D15000E43C2724242424E4040404000402010001 +:10D16000FF0909090949897F0000000000FE225AD1 +:10D170008600FE9292929292FE00000000FF040848 +:10D180000700FF4020030C14224140000080402093 +:10D190001806800007182040800000000100207061 +:10D1A000282621202024386000010100001012925E +:10D1B0009292929292121202FE0000000000003F32 +:10D1C000101010103F0040807F000000000000C0E1 +:10D1D00080808080808080FC84808080808080C08F +:10D1E000C0000000000000FF7F404040404040FF82 +:10D1F00040404040404040FF7F00000000000000F1 +:10D20000000000000000007F70000000000000002F +:10D21000000000000000000000000000000000000E +:10D22000000000FCF800000000000000000000000A +:10D230000000000000000000FFFE020202020202E5 +:10D24000020202FFFF020202020202020202FF03C6 +:10D2500000000000000000001F1F04040404040478 +:10D26000040404FFFF0404040404040404041F0071 +:10D2700000000000000000000000000000000000AE +:10D280000000007F3F0000000000000000000000E0 +:10D29000000000000000000000000000000000008E +:10D2A000000000000000000000000000000000007E +:10D2B00000F8F8F0F070200000000000000000000E +:10D2C000000000000000000000000000000000005E +:10D2D00000000000000000000000000080000000CE +:10D2E000000000000000000000000000000000003E +:10D2F00000FFFFFFFF000000000000000000000032 +:10D30000000000000000000080800000000000001D +:10D3100000000000000000000000000000FFFFFE11 +:10D32000060606060606060606060606060606069D +:10D3300006FFFFFFFF0606060606060606060606A9 +:10D3400006060606060606FFFFFFFF0702000000AE +:10D3500000000000000000000000000000FFFFFFD0 +:10D3600000000000000000000000000000000000BD +:10D3700000FFFFFFFF0000000000000000000000B1 +:10D3800000000000000000FFFFFFFF0000000000A1 +:10D3900000000000000000000000000000FFFFFF90 +:10D3A00018181818181818181818181818181818FD +:10D3B00018FFFFFFFF181818181818181818181851 +:10D3C00018181818181818FFFFFFFF0000000000B9 +:10D3D0000000000000000000000000000201010049 +:10D3E000000000000000000000000000000000003D +:10D3F00000FFFFFFFF000000000000000000000031 +:10D40000000000000000000101000000000000001A +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D4300000FFFFFFFF0000000000000000000000F0 +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D47000001F1F0F0F000000000000000000000050 +:10D48000000000000000000000000000000000009C +:10D49000000000000000000000000000000000008C +:10D4A000000000C0F0F8F8F8F8008080C04040406C +:10D4B00040404040408000000000000000000000AC +:10D4C0000000000000000000000080C0E07038D8BC +:10D4D000FCFCFFFFFFFF7F1F0703010100000000AE +:10D4E000000000000000000000060F0F0F060020E3 +:10D4F000408000000080E0F83C0F0701C0F0FFFF13 +:10D50000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF81 +:10D51000FFFFFFFF7F7F7F7F7F7F3F3F0000000097 +:10D520000087FC00FCFFFF0000000000010307076C +:10D530000707030303030101000000E0FCFFFFFFF6 +:10D54000FFFF1F03000000000000000000C0E030EB +:10D550001C070000071F3FFCF0E0C0800000000037 +:10D56000000000000000000000FCFFFFFFFFFF1FA5 +:10D5700003008080C0C0607070380C060701000096 +:10D58000000000000000000001030307070E0E0E5C +:10D590001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E0703 +:10D5A000070303030100000000000000000000006A +:10D5B0000000000000000080C060F0F8FEFE3E1891 +:10D5C000080808080800303000408000F8FE070115 +:10D5D0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07D2 +:10D5E00080C07B0E070F1C383030606060607E7F2B +:10D5F0003F3F3118180C0E0303000000FF818181AA +:10D60000818181FF00018244FF11AA4400000100D2 +:10D6100000010100000010385482D78254381000F5 +:10D62000000000010000000010385482C782543806 +:10D6300010000000000100000000000000824428EB +:10D640001028448200000000000000000000C0C05C +:10D65000000000000000000000002010D0D01020CA +:10D6600000000000000010082414D4D41424081072 +:10D670000000080412092515D5D51525091204083E +:10D68000312E4E6574776F726B20496E666F202065 +:10D69000322E4D4420506F727420496E666F2020E8 +:10D6A000332E4C4F524120525353492020202020EA +:10D6B000342E5665726573696F6E20436865636BBF +:10D6C00020204E6574776F726B20496E666F202044 +:10D6D000202020202020202020202020202020204A +:10D6E000202020202020202020202020202020203A +:10D6F000202020202020202020202020202020202A +:10D700005072696E74205B47756E3A2020205D2050 +:10D710002020202020202020202020202020202009 +:10D7200020202020202020202020202020202020F9 +:10D7300020202020202020202020202020202020E9 +:10D74000202020504F525420202020202020202014 +:10D7500020202020202020202020202020202020C9 +:10D7600020202020202020202020202020202020B9 +:10D7700020202020202020202020202020202020A9 +:10D78000456D70747900000000000000000000008A +:10D79000426C7565536B79000000000000000000CA +:10D7A0004C590000000000000000000000000000D4 +:10D7B0004A500000000000000000000000000000CF +:10D7C00044617274000000000000000000000000CE +:10D7D0005957595F426C7565736B79000000000002 +:10D7E0005246494400000000000000000000000014 +:10D7F0005947616F000000000000000000000000B9 +:10D800004859616E67000000000000000000000041 +:10D8100053532D4C616E000000000000000000001A +:10D82000426C7565536B79506C7573000000000095 +:10D830005957595F426C7565736B790000000000A1 +:10D8400050726F62655F4B590000000000000000DD +:10D850005957595F50726573737572650000000007 +:10D86000202020504F5254202020202020202020F3 +:10D8700020202020202020202020202020202020A8 +:10D880002020202020202020202020202020202098 +:10D890002020202020202020202020202020202088 +:10D8A000202020205665726573696F6E202020202D +:10D8B0002020202020202020202020202020202068 +:10D8C0002020202020202020202020202020202058 +:10D8D0002020202020202020202020202020202048 +:10D8E000312E4D44436F6E6E656374205365742012 +:10D8F000322E4C4F524120536C6176652053657433 +:10D90000332E506F72744C6F67204F75747075743E +:10D91000342E436F6E6E656374204D6F64652020F6 +:10D92000352E4E6574776F726B20536574202020FE +:10D93000362E44617461496E6974202020202020B5 +:10D94000312E4D44436F6E6E6563742053657420B1 +:10D95000322E4C4F524120536C61766520536574D2 +:10D96000332E506F72744C6F67204F7574707574DE +:10D97000204D44436F6E6E656374205365742020A0 +:10D980002020202020202020202020202020202097 +:10D990002020202020202020202020202020202087 +:10D9A0002020202020202020202020202020202077 +:10D9B000204C4F524120536C617665205365742092 +:10D9C0002020202020202020202020202020202057 +:10D9D0002020202020202020202020202020202047 +:10D9E0002020202020202020202020202020202037 +:10D9F00020506F72744C6F67204F7574707574206F +:10DA00002020202020202020202020202020202016 +:10DA10002020202020202020202020202020202006 +:10DA200020202020202020202020202020202020F6 +:10DA30002020436F6E6E656374204D6F64652020F7 +:10DA400020202020202020202020202020202020D6 +:10DA500020202020202020202020202020202020C6 +:10DA60005072657373207C20746F207368696674CC +:10DA70002020204E6574776F726B205365742020D0 +:10DA80002020202020202020202020202020202096 +:10DA90002020202020202020202020202020202086 +:10DAA0005072657373207C20746F2073686966748C +:10DAB0004E6F773A4469616C2073776974636820AC +:10DAC0004E6F773A53746174696F6E202020202066 +:10DAD0004E6F773A436C6F75642020202020202001 +:10DAE0004E6F773A5465737420436C6F75642020D1 +:10DAF0004E6F773A576966692053746174696F6E27 +:10DB00004E6F773A4469616C20737769746368205B +:10DB10004E6F773A34475F474D3520202020202034 +:10DB20004E6F773A34475F4C35313020202020202B +:10DB30004E6F773A57694669202020202020202008 +:10DB40004E6F773A57414E20202020202020202061 +:10DB5000496E697469616C697A6520446174613FDA +:10DB600020202020202020202020202020202020B5 +:10DB700020202020202020202020202020202020A5 +:10DB800027454E5445522720746F20736869667488 +:10DB9000000000000000F03F000000000000F83F1F +:10DBA00000000000000000000000004003B8E23F59 +:10DBB000000000000000000006D0CF43EBFD4C3E0B +:10DBC000033333333333E33FFFAB6FDBB66DDB3F00 +:10DBD0004D268F515555D53F01411DA96074D13F48 +:10DBE00065DBC9934A86CD3FEF4E454A287ECA3F42 +:10DBF0003E5555555555C53F93BDBE166CC166BFC4 +:10DC00002CDE25AF6A56113FF16BD2C541BDBBBEBC +:10DC1000D0A4BE726937663E04FA97999999D93FA4 +:10DC2000AF788E1DC571CC3F9FC678D0099AC33F8F +:10DC3000935555555555E53F599322942449D23F64 +:10DC4000DE03CB966446C73F44523EDF12F1C23F2B +:10DC50000000000000000000DDDDDDDDDCBBBBDD21 +:10DC6000DDDDDDDDDDDDDDDD98888888888888887C +:10DC7000777777777788888885555556666666669C +:10DC8000666666666668888883333332222222227B +:10DC9000222222222228888DB8DC030800000020DE +:10DCA000BC120000248F000838DF0308BC120020DB +:10DCB000D4D90000BC4E0308412D010203040465C1 +:10DCC00006070809320100FF00891112239B322444 +:10DCD00046AD573665BF74488CC19D5AAFD3BE6CF4 +:10DCE000CAE5DB7EE9F7F88110080193331A22A513 +:10DCF000562C47B7753E64C99C408DDBBF52AEEDD4 +:10DD0000DA64CBFFF976E802218B301002991326F2 +:10DD100067AF763444BD554AADC3BC588ED19F6EB3 +:10DD2000EBE7FA7CC8F5D983310A2091121803A7D2 +:10DD3000772E66B5543C45CBBD42ACD99E508FEF93 +:10DD4000FB66EAFDD874C904428D5316619F7020AA +:10DD500004A9153227BB364CCEC5DF5EEDD7FC6873 +:10DD600088E1997AABF3BA85520C4397711E60A192 +:10DD7000142805B3373A26CDDE44CFDFFD56ECE953 +:10DD8000986089FBBB72AA06638F7214409D512272 +:10DD900025AB343006B9174EEFC7FE5CCCD5DD6A33 +:10DDA000A9E3B8788AF19B87730E6295501C41A352 +:10DDB000352A24B1163807CFFF46EEDDDC54CDEB13 +:10DDC000B962A8F99A708B1023088481951AA793D9 +:10DDD000B62CC2A5D33EE1B7F04008C919522BDBDF +:10DDE0003A644EED5F766DFF7C899480DE859BB74B +:10DDF00012A6ADD224C3BFF136E0C1184809D33B07 +:10DE00005A2AE55E6C4FF77D7E6C0AA583B41886AE +:10DE100091972EE3A7F23CC0B5D14229CB38500AE6 +:10DE2000D91B666FEF7E744CFD5D8BB502A499968D +:10DE30001087AFF326E2BDD034C1C3394A28D11AC6 +:10DE4000580BE77F6E6EF55C7C4D0CC685D71EE5E2 +:10DE500097F42880A1913AA3B3B2444ACD5B5669A6 +:10DE6000DF78600CE91D722FFB3E8DD604C79FF54D +:10DE700016E4A9902081BBB332A2C55A4C4BD77986 +:10DE80005E68E11C680DF33F7A2E0EE787F61CC42E +:10DE900095D52AA1A3B03882B193466BCF7A544866 +:10DEA000DD59622DEB3C700EF91F8FF706E69DD40D +:10DEB00014C5ABB122A0B9923083C77B4E6AD55846 +:10DEC0005C49E33D6A2CF11E780F00082C41542B6D +:10DED00041504E3D0008FF0102030405060701FF03 +:10DEE00001FF01FF01FF01FF01FF01CF022501C872 +:10DEF0000C5C53595354454D2E545854181D4D31F4 +:10DF00005F30010911190A1632190A1633190A1558 +:10DF100034190C13504F531969C21203120202FF35 +:10DF20000901FF01FF01E5130103120202FF0901CC +:08DF3000FF01FF01E57217007B +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.8.hex b/obj/TXH_V1.3.8.hex new file mode 100644 index 0000000..a6d0950 --- /dev/null +++ b/obj/TXH_V1.3.8.hex @@ -0,0 +1,14251 @@ +:020000040800F2 +:1080000028EE0020A1810008A981000889AB0008A2 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00035440308BB810008BB810008BB81000870 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008575303085F5303086753030825 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000475303084F530308BB810008BB81000885 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900086F5303082E +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047B1710308AFF3008028EE0020CB +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7CD43030846 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFBA8F7030807 +:108A6000C8F70308C0B24FF4F05100F03BBA000061 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462DF010 +:108C7000B9FE08B30DF11301761E44F400748B4560 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462DF044FE0028D6D1DB +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F0000904008407047000068F703080EB540F233 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202DF0D9FEBDF87F +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE7A4CF030890A70020310A0020EE +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202DF05DFE781C87B2062FE1DB0020E5 +:1091B000A1E70000A4CF030808B50020009028F024 +:1091C000B9FB0F49087000F09BF80D48007824287F +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202DF0DBFB002028490880A0 +:109220000DE028F069FB00F0800000B10BE00120A8 +:109230002DF016FE22480088401C21490880204855 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202DF090FB52 +:1092B0000120BDE8F08100202DF08AFB0020F8E7B6 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4828F03FFC0028F9D02146074828F02A +:1092E00045FC00BF0121054828F034FC0028F9D0D6 +:1092F000024828F038FCC0B210BD00000030014028 +:1093000010B501202DF064FB00201E4908800DE0FF +:1093100028F0F2FA00F0800000B10BE001202DF0FF +:109320009FFD18480088401C164908801548008891 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002DF02EFB012010BD00202DF029FB002038 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202DF01BFB002022490880EE +:1093A0000DE028F0A9FA00F0800000B10BE00120E8 +:1093B0002DF056FD1C480088401C1B4908801A48A7 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202DF0DCFA012070BD00202DF002 +:10942000D7FA0020F9E700002E0A002000000240D1 +:1094300070B506460C46154601202DF0C9FA29469E +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE028F050FA00F0800000B10BE029 +:1094600001202DF0FDFC19480088401C1749088098 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202DF08AFA0120C4E785 +:1094C00000202DF085FA0020BFE700002E0A0020C2 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202DF0BBFEE0B276 +:109570002DF0D8FEC4F307202DF0D4FEC4F307402D +:109580002DF0D0FE200E2DF0CDFE4FF4805103487B +:1095900001F0F0FA2CF02EF810BD0000000402409B +:1095A0002DE9F04107460E4614463A202DF09AFE6A +:1095B000F0B22DF0B7FE30122DF0B4FE4FF4805112 +:1095C0000F4801F0D7FA19E02CF014F805461D2DCC +:1095D00011D1384600F0ACF805463B202DF082FE54 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002DF068FEF0B22DF085FE30122DF082FEA6 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02BF0DFFF05461E2D11D1384600F052 +:109640002BF905463D202DF04DFE4FF48051064884 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:109670003BF808B100F02EF8302000F0A9F810BD3A +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202DF004FE2DF0F7FD86 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412DF0E9FD04462DF073 +:10970000E6FD05462DF0E3FD06462DF0E0FD07469B +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202DF0D5FD2DF0C8FD064656 +:10974000054646B100BF2DF0C2FD2070641C701E9E +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202DF0C0 +:10977000B9FD20462DF0D6FDFFF7BCFF10BD00005F +:1097800070B504460A202DF0ADFD20462DF0CAFD2F +:109790002DF09DFD05464FF48051024801F0EAF995 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002DF098FD20462DF0B5FD4FF48051034863 +:1097C00001F0D8F92BF016FF70BD00000004024034 +:1097D00010B5044620462DF085FD4FF48051034816 +:1097E00001F0C8F92BF006FF10BD00000004024094 +:1097F0002DE9F041064601202DF074FD2DF067FDA6 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002DF068FD00202DF085FD3220FFF7D8FFE8 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202DF0A3 +:1098600041FD357828462DF05DFD09E0761C357800 +:109870005C2D01D02F2D00D1002528462DF052FD62 +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202DF038 +:1098A00021FD2DF014FD0646054646B100BF207887 +:1098B0002DF038FD641C701EC0B2061EF7D14FF4A7 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202DF004FD28462DF0F0 +:1098E00021FDE0B22DF01EFDC4F307202DF01AFD7E +:1098F000C4F307402DF016FD200E2DF013FD4FF49C +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:109940000CCD03080CCE03082DE9F04103460C466C +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51DF0A4FAAE +:1099B00010BD10B51DF03EFA10BD10B51DF00AFA2D +:1099C00010BD10B51DF066FA10BD10B51FF080FD7A +:1099D00010BD10B527F0C4F910BD00000246094BB8 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202027F070FD9E +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52DF021 +:109CB000DFF9D0202DF0A8F92DF00EFA00202DF0BC +:109CC000A3F92DF009FA2DF0D3F9D1202DF09CF94C +:109CD0002DF002FA00240EE0062C05DA01202DF00A +:109CE00063F90DF8040004E000202DF05DF90DF893 +:109CF0000400601CC4B2072CEEDB2DF0D3F99DF8F4 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002DF07EF9D0202DF047F92DF0ADF900201F +:109D80002DF042F92DF0A8F900BF07E01DF80400FE +:109D90002DF03AF92DF0A0F9601CC4B2072CF5DBC8 +:109DA0002DF080F91CBD0000BC220020C73100202E +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE0000CCD03080CCE030810B504460B46002129 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B527F095FA10BD13 +:109E200010B527F091FA10BD10B527F08DFA10BDCE +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202CF0ECFEBDF81405401C80B29D +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000F87D0308E07900202DE9F04133 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202CF041FE781CC6 +:10A1E00087B2062FB1DB002074E70000F87D03087A +:10A1F000BC120020E0790020F0B5ADF21C5D002516 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020F87D0308E0790020E6 +:10A350001CB50121084627F0D3F901208DF804002F +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202CF039FD6E46EE +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240F87D030841 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202CF07EFA08218E +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202CF056FABDE87C +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4827F00FFB0028F9D02146074827F0EA +:10A5400015FB00BF0121054827F004FB0028F9D0C6 +:10A55000024827F008FBC0B210BD000000300140E7 +:10A5600000B585B00121080327F01AF9134827F038 +:10A57000C5FA0020ADF80000ADF80400ADF8060003 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044827F0E1FA012103 +:10A5B000024827F097FA05B000BD000000300140C6 +:10A5C0002DE9F04105460C461646002701202CF0E7 +:10A5D000FCF908211B4800F0CBFA1021194800F0C3 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202CF0C6F9BDE87D +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82CF049FD7149088008460E +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002CF034FD69490880002409E064480088D1 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82CF0B3 +:10A7E0001DFD5B4908800846008820B3002405E071 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12CF007FD534917 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82CF0EFFC4449FF +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12CF0D7FC3B4930 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82CF0BFFC2C49F7 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12CF0A9FC244908800024AF +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2CF03E +:10A9300009FC00BFE5E700000D0A0000480A0020FE +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084626F0C3FE0021012026F03F +:10A9A000BFFE5EE03048844208D10121022026F03B +:10A9B000B7FE0021022026F0B3FE52E02B4884426D +:10A9C00008D10121042026F0ABFE0021042026F04E +:10A9D000A7FE46E02648844208D10121082026F03F +:10A9E0009FFE0021082026F09BFE3AE02148844289 +:10A9F00008D10121102026F093FE0021102026F01E +:10AA00008FFE2EE01C48844208D10121202026F030 +:10AA100087FE0021202026F083FE22E01748844292 +:10AA200008D10121402026F07BFE0021402026F0A5 +:10AA300077FE16E01248844208D10121802026F0DA +:10AA40006FFE0021802026F06BFE0AE00D48844254 +:10AA500007D10121801526F063FE0021A01526F004 +:10AA60005FFE10BD000002400004024000080240EA +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002CF0A0FA64202CF02BF910BD2DE9F043B4 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002CF078F90DF2DC7DBDE8F0830D0A0000DE +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BAB00021399138913791C9 +:10AE80003691359134913391329100223092319242 +:10AE90002E922F922D912C912B912A9129912891CC +:10AEA0002791269125912491239115911491139125 +:10AEB0001291119110910F919FEDFE0A8DED0E0AE6 +:10AEC000FDA006C8CDE90C12FDA006C8CDE90A1206 +:10AED000BAE0FD48807858B30020FB498870FB48F1 +:10AEE000B0F8C406FA490968C1F57A7188421FD1E1 +:10AEF000F7480068C0F57A7081B2F448A0F8BC1633 +:10AF00000021F348001FFEF783FDF249F048001FBF +:10AF1000FEF764FD0120F04908704FF47A70EC49A7 +:10AF20008C39C1F88C000121E948001FFEF770FD43 +:10AF3000E548807B50B30021E3488173E7484088AF +:10AF4000E3498C39496CC1F57A7188421ED1E048D9 +:10AF50008C38406CC0F57A70E0490839488000218F +:10AF6000DB484C38FEF754FDDD49D9484C38FEF734 +:10AF700035FD0120DB4908704FF47A70D4498C39D3 +:10AF800048640121D2484C38FEF742FDCE48807E0D +:10AF900050B30021CC488176D0488088CC498C3988 +:10AFA0004969C1F57A7188421ED1C9488C38406917 +:10AFB000C0F57A70C949083988800021C4487C38B6 +:10AFC000FEF726FDC849C2487C38FEF707FD012080 +:10AFD000C64908704FF47A70BD498C394861012127 +:10AFE000BB487C38FEF714FDB74890F8260058B3EC +:10AFF0000021B54880F82610B848C088B4498C397B +:10B00000C96AC1F57A7188421ED1B1488C38C06ACC +:10B01000C0F57A70B1490839C8800021AC4864385D +:10B02000FEF7F6FCB249AA486438FEF7D7FC0120C7 +:10B03000B04908704FF47A70A5498C39C862012173 +:10B04000A3486438FEF7E4FC9F488178807B014484 +:10B050009D48807E01449C4890F8260008440028C2 +:10B060007FF437AF13F056BA9B48007820B1002028 +:10B07000994908702D9019E09A48007828B100206D +:10B080009849087001202D9010E09848007828B168 +:10B0900000209649087002202D9007E0954800781E +:10B0A00020B100209349087003202D909DF8B41022 +:10B0B00001EB4100C0EBC1108F4911F83000C128ED +:10B0C00036D19DF8B41001EB4100C0EBC1108A49A4 +:10B0D00001EBC000807808282AD101217B4880F844 +:10B0E00014179DF8B40030B101280AD002280ED000 +:10B0F000032818D111E04FF480418048FFF738FD54 +:10B1000011E04FF400517D48FFF732FD0BE04FF4A2 +:10B1100080517A48FFF72CFD05E04FF40061774835 +:10B12000FFF726FD00BF00BF00207549086099E7C2 +:10B1300065480C389DF8B41010F811000121B1EBEE +:10B14000D01F53F042806F4890F80A0FB8B163499E +:10B1500008399DF8B40031F8101009919DF8B40039 +:10B1600000EB4001C1EBC011634800EBC1010123BA +:10B1700008919DF8B420DDE90801FFF747FD9DF82F +:10B18000B41001EB410000EB01105F4901EB00102E +:10B1900081792C919DF8B0000C2892F0FB87DFE8B4 +:10B1A00010F0BD960C001A17C62AE63A1A3D314136 +:10B1B000E94F485E056E8F83BE969DF8B41001EB93 +:10B1C0004100C0EBC1104C4901EBC000417808467A +:10B1D000099100211BF01CFDC1B22891002136917C +:10B1E0001CE09DF8B41001EB410000EB0110464952 +:10B1F00001EB00113031BDF8D80001EB00104178AF +:10B200009DF8A000814204D1BDF8D800C1B22891B8 +:10B2100012E0BDF8D800401C81B236919DF8B41000 +:10B2200001EB410000EB0110374901EB0010C1793F +:10B23000BDF8D8008142D4DC00BF9DF8B40000EB1B +:10B240004001C1EBC0102C4901EBC000807800F038 +:10B25000F000A0280DD19DF8B41001EB4100C0EB27 +:10B26000C110254901EBC000807800F00F01299141 +:10B270000AE09DF8B41001EB4100C0EBC1111E487B +:10B2800000EBC10081782991BDF8A40008B9102015 +:10B2900029909DF8B41001EB4100C0EBC110164994 +:10B2A00001EBC001BDF8A400401C095C2591BDF86C +:10B2B000A4002BE000000000016932303130300082 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020807900204D +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020F88700200018024088 +:10B3000088024242BC22002098400020401C81B2AA +:10B3100009919DF8B41001EB4100C0EBC111FE484A +:10B3200000EBC1010891DDE908011CF001F937903B +:10B330009DF8B41001EB4100C0EBC110F64901EBE0 +:10B34000C001BDF8A400801C095CBDF8DC0081428E +:10B3500042F03F869DF8B41001EB4100C0EBC110F4 +:10B36000ED4901EBC0004078002842F332869DF899 +:10B37000B41001EB4100C0EBC110E74901EBC00183 +:10B38000BDF8A400C01C0A5C9DF8B40040F2A111F5 +:10B3900010FB01F0E14901EBC00101F562719DF87C +:10B3A000A00000EB400303EB001001EBC00080F8AD +:10B3B00044200021DA4A9DF8B40002EB00129DF807 +:10B3C000A0001154D74890F82800012840D19DF8DA +:10B3D000B40000EB400101EB0010D34901EB001079 +:10B3E00030309DF8A01000EB0110801C099000780F +:10B3F00020F08000803009990870BDF89400B628CC +:10B4000014D0C52819D0D52802D0D9281CD106E0DF +:10B41000BDF8A400032801DA0020259017E0BDF84C +:10B42000A400032801DA0020259010E0BDF8A40054 +:10B43000032801DA0020259009E0BDF8A4000328C4 +:10B4400001DA0020259002E00020259000BF00BF17 +:10B45000BDF89400C3287DD01DDCB32801F08083A3 +:10B460000DDC112802F08084122802F0C584132814 +:10B4700002F05785B22842F0AB8501F0C8BDB5286F +:10B4800001F08483B62801F07884B92801F0FD83A7 +:10B49000BA28F0D1FDE3D9287ED00ADCC52801F016 +:10B4A000EE85CA2879D0CE2802F05283D528E2D181 +:10B4B00009E0E12802F06283E52802F07583E728BD +:10B4C000D9D102F037BC9DF8B41001EB4100C0EBBC +:10B4D000C110914901EBC000C178944880F8021D69 +:10B4E0009DF8B41040F2A11011FB00F08B4901EB64 +:10B4F000C00101F562719DF8A00000EB400202EB73 +:10B50000001011F830109DF8B40040F2A11210FBA9 +:10B5100002F0824A02EBC000407981427DDA9DF858 +:10B52000B41001EB410000EB01107F4901EB00106A +:10B5300030309DF8A01000EB0110801C09907B4872 +:10B5400090F8021D0120A0EBD1120998007862F357 +:10B55000000000E0FEE309990870744890F8020DBD +:10B56000C0F34010F0BB9DF8B40000EB400101EBCC +:10B5700000106D4901EB001030309DF8A01000EB79 +:10B5800001108078C0F3401060B39DF8B40000EB68 +:10B59000400101EB001001E0FEE3FEE3624901EB34 +:10B5A000001030309DF8A01000EB0110801C0990B5 +:10B5B000007820F00200801C099908709DF8B410F2 +:10B5C00040F2A11011FB00F0544901EBC00000F55E +:10B5D00062709DF8A01001EB410202EB011100EB3B +:10B5E000C10000E00CE018300990007820F0020063 +:10B5F000801C099908709DF8B4100220FEF756FDD2 +:10B6000000219DF8B40040F2A11210FB02F0434A61 +:10B6100002EBC0000171022200E028E09DF8B400B6 +:10B6200040F2A11110FB01F03C4901EBC00101F512 +:10B6300062719DF8A00000EB400303EB001001F8DD +:10B640003020B6229DF8B40040F2A11110FB01F0A9 +:10B65000324901EBC00000F562709DF8A01001EBCB +:10B66000410303EB011100EBC1004271FDE32F48E0 +:10B6700090F8020DC0F3C000A8B9E5229DF8B4000F +:10B6800040F2A11110FB01F0244901EBC00000F5CC +:10B6900062709DF8A01001EB410303EB011100EB78 +:10B6A000C1004271E2E79DF8B41001EB410000EBEC +:10B6B00001101D4901EB001030309DF8A01000EB87 +:10B6C0000110801C0990194890F8021D0120A0EB80 +:10B6D000D11009990A7860F300020A709DF8B4103D +:10B6E00001EB410000EB01100F4901EB001030307D +:10B6F0009DF8A01000EB0110801C09900B4890F8F9 +:10B70000020D42090998007862F341000999087016 +:10B710009DF8B4100CE00000F88700205845002088 +:10B72000883E0020BC12002098400020BC2200204F +:10B7300001EB410000EB0110FE4901EB001030303D +:10B740009DF8A01000EB01108078C0F340029DF836 +:10B75000B40040F2A11110FB01F0F74901EBC00069 +:10B7600000F562709DF8A01001EB410303EB01119D +:10B7700000EBC100007EC0F3400082427BD09DF808 +:10B78000B41040F2A11011FB00F0EB4901EBC00036 +:10B7900000F562709DF8A01001EB410202EB01116F +:10B7A00000EBC100183009909DF8B40000EB400197 +:10B7B00001EB0010DF4901EB001030309DF8A010C4 +:10B7C00000EB0110807842080998007862F341008C +:10B7D000099908709DF8B41001EB410000EB0110CD +:10B7E000D44901EB001030309DF8A01000EB01109F +:10B7F0008078C0F34000E8B3D9229DF8B40040F24D +:10B80000A11110FB01F0CC4901EBC00000F5627002 +:10B810009DF8A01001EB410303EB011100EBC10007 +:10B820004271C64890F8E00700287CD19DF8B4101A +:10B8300040F2A11011FB00F0BF4901EBC00000F580 +:10B8400062709DF8A01001EB410202EB011100EBC8 +:10B85000C10090F87F00002865D011239DF8B40046 +:10B8600040F2A11110FB01F0B34901EBC00101F559 +:10B87000627101E06EE088E19DF8A00000EB4002FB +:10B8800002EB001001EBC00090F8800040F2A11123 +:10B8900010FB01F0A84901EBC00101F562719DF8B0 +:10B8A000B40040F2A11210FB02F0A34A02EBC00266 +:10B8B00002F562729DF8A00000EB400404EB00105A +:10B8C00002EBC00090F8810000EB400202EB001098 +:10B8D00001EBC00080F87E30F3239DF8B40040F205 +:10B8E000A11110FB01F0944901EBC00101F5627157 +:10B8F0009DF8A00000EB400202EB001001EBC0003D +:10B9000090F8800040F2A11110FB01F08A4901EB90 +:10B91000C00101F562719DF8B40040F2A11210FB64 +:10B9200002F0854A00E096E002EBC00000F562708C +:10B930009DF8A02002EB420404EB021200EBC200CF +:10B9400090F8810000EB400202EB001001EBC00018 +:10B95000437115E101229DF8B40040F2A11110FBE2 +:10B9600001F0754901EBC00101F562719DF8A0007D +:10B9700000EB400303EB001001EBC0004273D9223F +:10B980009DF8B40040F2A11110FB01F06A4901EBEF +:10B99000C00101F562719DF8A00000EB400303EBCC +:10B9A000001001EBC000427101229DF8B40040F28A +:10B9B000A11110FB01F0604901EBC00000F56270BD +:10B9C0009DF8A01001EB410303EB011100EBC10056 +:10B9D00080F84620594890F8E007E0BB9DF8B40095 +:10B9E00040F2A11110FB01F0534901EBC00000F53A +:10B9F00062709DF8A01001EB410202EB011100EB17 +:10BA0000C10090F87F0030B39DF8B41040F2A1104F +:10BA100011FB00F0484901EBC00101F562719DF88E +:10BA2000A00000EB400202EB001001EBC00090F818 +:10BA3000801001EB410000EB01103E4901EB0011C9 +:10BA400030319DF8B40040F2A11210FB02F03A4AE6 +:10BA500002EBC00200E093E002F562729DF8A000E4 +:10BA600000EB400303EB001002EBC00090F88100F4 +:10BA700001EB0010801C0990007820F00402099866 +:10BA8000027000239DF8B40040F2A11110FB01F0F8 +:10BA9000294901EBC00000F562709DF8A01001EB90 +:10BAA000410202EB011100EBC10090F8800040F26E +:10BAB000A11110FB01F0204901EBC00000F56270FC +:10BAC0009DF8B41040F2A11211FB02F11A4A02EBE8 +:10BAD000C10202F562729DF8A01001EB410404EB73 +:10BAE000011102EBC10191F8811001EB410202EB5F +:10BAF000011100EBC10080F87E30F3239DF8B40003 +:10BB000040F2A11110FB01F00B4901EBC00000F560 +:10BB100062709DF8A01001EB410202EB011100EBF5 +:10BB2000C10090F8800040F2A11110FB01F0024921 +:10BB300006E000009840002058450020BC3200205C +:10BB400001EBC00000F562709DF8B41040F2A11244 +:10BB500011FB02F1FE4A02EBC10101F562719DF891 +:10BB6000A02002EB420404EB021201EBC20191F8A7 +:10BB7000811001EB410202EB011100EBC1004371A6 +:10BB80009DF8B4100220FEF791FA9DF8B40000EB86 +:10BB9000400101EB0010EF4901EB001130319DF83D +:10BBA000A00001EB0010807800F001029DF8B400C5 +:10BBB00040F2A11110FB01F0E54901EBC00000F5D6 +:10BBC00062709DF8A01001EB410303EB011100EB43 +:10BBD000C100007E00F0010082427AD09DF8B400DE +:10BBE00040F2A11110FB01F0D94901EBC00000F5B2 +:10BBF00062709DF8A01001EB410202EB011100EB15 +:10BC0000C100183009909DF8B40000EB400101EB31 +:10BC10000010D04901EB001030309DF8A01000EB6F +:10BC20000110807809990A7860F300020A709DF883 +:10BC3000B41001EB410000EB0110C64901EB00100C +:10BC400030309DF8A01000EB0110807800F001006A +:10BC5000F0BB9DF8B41001EB410000EB0110BD49B1 +:10BC600001EB001030309DF8A01000EB011080783F +:10BC7000C0F3401070B39DF8B41040F2A11011FB56 +:10BC800000F0B34901EBC00000F562709DF8A01010 +:10BC900000E0E8E301EB410202EB011100EBC1001F +:10BCA00090F84600B0B99DF8B41040F2A11011FB15 +:10BCB00000F0A74901EBC00000F562709DF8A010EC +:10BCC00001EB410202EB011100EBC100407B02E0FD +:10BCD00071E0AAE23FE0F0BB9DF8B41001EB410037 +:10BCE00000EB01109B4901EB001030309DF8A010D3 +:10BCF00000EB01108078C0F3400060BB01229DF88A +:10BD0000B40040F2A11110FB01F0914901EBC00118 +:10BD100001F562719DF8A00000EB400303EB0010F9 +:10BD200001EBC0004273D9229DF8B40040F2A1118A +:10BD300010FB01F0864901EBC00101F562719DF82D +:10BD4000A00000EB400303EB001001EBC0004271C8 +:10BD5000012201E0F1E314E09DF8B40040F2A111EA +:10BD600010FB01F07A4901EBC00000F562709DF80C +:10BD7000A01001EB410303EB011100EBC10080F8BF +:10BD8000462000229DF8B40040F2A11110FB01F002 +:10BD90006F4901EBC00001E0FDE3FDE300F56270D7 +:10BDA0009DF8A01001EB410303EB011100EBC10072 +:10BDB00080F8452034E29DF8B41040F2A11011FB48 +:10BDC00000F0634901EBC00000F562709DF8A0101F +:10BDD00001EB410202EB011100EBC10090F84600BB +:10BDE000B0B901229DF8B40040F2A11110FB01F09E +:10BDF000574901EBC00000F562709DF8A01001EBFF +:10BE0000410303EB011100EBC10080F845202AE05B +:10BE100000229DF8B40040F2A11110FB01F04C4942 +:10BE200001EBC00101F562719DF8A00000EB400339 +:10BE300003EB001001EBC00080F845209DF8B41022 +:10BE400001EB410000EB0110424901EB00113031E0 +:10BE50009DF8A00001EB0010801C0990007820F0F4 +:10BE60000102099802703C4800E06AE290F8E0079D +:10BE700080B19DF8B41001EB410000EB0110354991 +:10BE800001EB001030309DF8A01000EB0110807A1B +:10BE900002288FD1314890F8290001288AD12F48F3 +:10BEA000D0F80C022D49498D88427DD29DF8B4000E +:10BEB00040F2A11110FB01F0254901EBC00000F593 +:10BEC00062709DF8A01001EB410202EB011100EB42 +:10BED000C10090F84500012839D19DF8B40040F226 +:10BEE000A11110FB01F01A4901EBC00000F56270CE +:10BEF0009DF8A01001EB410202EB011100EBC10023 +:10BF000090F87F0018BB9DF8B40000EB400101EBF6 +:10BF10000010104901EB001130319DF8A00001EB39 +:10BF2000001001789DF8B40040F2A11210FB02F05D +:10BF3000074A02EBC0004170C3229DF8B40040F2F2 +:10BF4000A11110FB01F0024901EBC00108E082E001 +:10BF50005845002098400020BC320020BC12002030 +:10BF600001F562719DF8A00000EB400303EB0010A7 +:10BF700001EBC000427100229DF8B40000EB4001CB +:10BF800001EB0010FE4901EB001130319DF8A000DB +:10BF900001EB0010426001229DF8B40000EB40016B +:10BFA00001EB0010F64900E0EAE001EB001130314E +:10BFB0009DF8A00001EB0010C2729DF8B4100220A1 +:10BFC000FEF774F8002139911CE000229DF8B400BE +:10BFD00040F2A11110FB01F0EA4901EBC00101F5AB +:10BFE00062719DF8A00000EB400303EB001001EB31 +:10BFF000C0014731BDF8E4000A54BDF8E400401C1C +:10C0000081B23991BDF8E4000628DEDB00203990CA +:10C010001CE000229DF8B40040F2A11110FB01F0D9 +:10C02000D84901EBC00101F562719DF8A00000EB59 +:10C03000400303EB001001EBC0016331BDF8E400E5 +:10C040000A54BDF8E400401C81B23991BDF8E40007 +:10C050000F28DEDBE4E09DF8B41040F2A11011FBE4 +:10C0600000F0C84901EBC00000F562709DF8A01017 +:10C0700001EB410202EB011100EBC10090F8450019 +:10C0800001287DD19DF8B41040F2A11011FB00F001 +:10C09000BC4901EBC00101F562719DF8A00000EB05 +:10C0A000400202EB001001EBC00090F8801040F25B +:10C0B000A11011FB00F0B34901EBC00101F5627161 +:10C0C0009DF8B40040F2A11210FB02F0AD4A02EB61 +:10C0D000C00000F562709DF8A02002EB420303EB64 +:10C0E000021200EBC20090F8810000EB400202EB6C +:10C0F000001001EBC00090F87E00032840D100231F +:10C100009DF8B40040F2A11110FB01F09D4901EB34 +:10C11000C00101F562719DF8A00000EB400202EB46 +:10C12000001001EBC00090F8800040F2A11110FB5C +:10C1300001F0944901EBC00101F562719DF8B40072 +:10C1400040F2A11210FB02F08E4A02EBC00202F58F +:10C1500062729DF8A00000EB400404EB001002EBBB +:10C16000C00090F8810000EB400202EB001001EBF0 +:10C17000C00080F87E309DF8B41001EB410000E073 +:10C180004EE000EB01107E4901EB001130319DF8CB +:10C19000A00001EB001001789DF8B40040F2A1125C +:10C1A00010FB02F0774A02EBC0004170C3229DF8F9 +:10C1B000B40040F2A11110FB01F0724901EBC00183 +:10C1C00001F562719DF8A00000EB400303EB001045 +:10C1D00001EBC000427100229DF8B40000EB400169 +:10C1E00001EB0010664901EB001130319DF8A00011 +:10C1F00001EB0010426002229DF8B40000EB400108 +:10C2000001EB00105E4901EB001130319DF8A000F8 +:10C2100001EB0010C2729DF8B4100220FDF746FF3A +:10C220009DF8B4100220FDF741FF9DF8B41001EB1A +:10C23000410000EB0110524901EB001030309DF835 +:10C24000A01000EB01108078C0F3400050B39DF8BF +:10C25000B41040F2A11011FB00F04A4901EBC000FC +:10C2600000F562709DF8A01001EB410202EB011194 +:10C2700000EBC1004079D52814D1D9229DF8B40033 +:10C2800040F2A11110FB01F03E4901EBC00000F5A6 +:10C2900062709DF8A01001EB410303EB011100EB6C +:10C2A000C10042719DF8B41040F2A11011FB00F0E2 +:10C2B000344901EBC00000F562709DF8A01001EB5D +:10C2C000410202EB011100EBC1008078B22838D1A5 +:10C2D0009DF8B41001EB410000EB0110284901EB7F +:10C2E000001030309DF8A01000EB01108078C0F3F2 +:10C2F000400030BB9DF8B40000EB400101EB0010A2 +:10C300001F4901EB001030309DF8A01000EB011028 +:10C310008078C0F34010A0B9E5229DF8B40040F247 +:10C32000A11110FB01F0174901EBC00000F562708C +:10C330009DF8A01001EB410303EB011100EBC100DC +:10C3400042719DF8B40000EB400101EB00100C4974 +:10C3500001EB001030309DF8A01000EB0110807848 +:10C360000121B1EBD01F7DD19DF8B40000EB40015D +:10C3700001EB0010024901EB0010303004E0000036 +:10C3800098400020584500209DF8A01000EB0110B7 +:10C39000807800F00100002864D19DF8B40040F2DC +:10C3A000A11110FB01F0F84901EBC00000F562702B +:10C3B0009DF8A01001EB410202EB011100EBC1005E +:10C3C00090F8460000284DD19DF8B40000EB4001E4 +:10C3D00001EB0010ED4901EB001030309DF8A0108A +:10C3E00000EB01108078C0F3C000D8BB9DF8B4000A +:10C3F00000EB400101EB0010E44901EB001030308C +:10C400009DF8A01000EB0110407A00F0010048B345 +:10C410009DF8B40040F2A11110FB01F0DA4901EBE4 +:10C42000C00000F562709DF8A01001EB410202EB24 +:10C43000011100EBC10090F8900000F0010088B9F4 +:10C440009DF8B40040F2A11110FB01F0CE4901EBC0 +:10C45000C00000F562709DF8A01001EB410202EBF4 +:10C46000011101E040E05AE300EBC10090F88200C6 +:10C47000D0B3002039902CE09DF8B40040F2A11117 +:10C4800010FB01F0C04901EBC00101F562719DF89C +:10C49000A00000EB400202EB001001EBC00000F135 +:10C4A0008301BDF8E4000A5C9DF8B40000EB400194 +:10C4B00001EB0010B54901EB00100E30BDF8E4109F +:10C4C000405C824200D008E0BDF8E400401C81B22C +:10C4D0003991BDF8E4000628CEDB00BFBDF8E400CA +:10C4E00006286CD139902EE069E09DF8B41040F236 +:10C4F000A11011FB00F0A44901EBC00101F562712C +:10C500009DF8A00000EB400202EB001001EBC00020 +:10C5100000F18301BDF8E4000A5C9DF8B40000EB73 +:10C52000400101EB0010994901EB00100E30BDF8FD +:10C53000E410405C824201D009E09EE2BDF8E400D4 +:10C54000401C81B23991BDF8E4000A28CDDB00BF60 +:10C55000BDF8E4000A2832D09DF8B41040F2A110D2 +:10C5600011FB00F0884901EBC00000F562709DF8F6 +:10C57000A01001EB410202EB011100EBC100903071 +:10C580000990007820F00100401C099908701222DF +:10C590009DF8B40001E014E0ABE240F2A11110FB01 +:10C5A00001F0794901EBC00000F562709DF8A01020 +:10C5B00001EB410303EB011100EBC100427101F0FB +:10C5C00007BD9DF8B41001EB410000EB01106F496D +:10C5D00001EB0010007BD0BBBDF8A400082800D000 +:10C5E000EDE70020399028E09DF8B41001EB410000 +:10C5F000C0EBC110664901EBC001BDF8E400C01CEE +:10C60000085C00F00F00092800DD1AE09DF8B41066 +:10C6100001EB4100C0EBC1105D4901EBC001BDF869 +:10C62000E400C01C085C00F0F000902800DD08E089 +:10C63000BDF8E400401C81B23991BDF8E400062841 +:10C64000D2DB00BFBDF8E400062801DAB7E76EE0F0 +:10C650009DF8B41001EB4100C0EBC1104C4901EB57 +:10C66000C000C07801049DF8B40000EB4002C2EBAA +:10C67000C010474A02EBC000007941EA00219DF852 +:10C68000B40000EB4002C2EBC010414A02EBC00014 +:10C69000407901439DF8B40040F2A11210FB02F072 +:10C6A000394A02EBC00202F562729DF8A00000EB6D +:10C6B000400303EB001002EBC000C0F81A109DF815 +:10C6C000B41001EB4100C0EBC110314901EBC000D7 +:10C6D000807901049DF8B40000EB4002C2EBC01069 +:10C6E0002B4A02EBC000C07941EA00219DF8B4005A +:10C6F00000EB4002C2EBC010254A02EBC000007AFA +:10C7000001439DF8B40040F2A11210FB02F01E4A52 +:10C7100002EBC00000F562709DF8A02002EB42031E +:10C7200003EB021200EBC200C0F81E10C7E0BDF818 +:10C73000A4000A2800D042E7002039902FE09DF89D +:10C74000B40000EB4001C1EBC010114901EBC00186 +:10C75000BDF8E400C01C085C00F00F00092800DDF3 +:10C7600021E09DF8B40000EB4001C1EBC010084986 +:10C7700001EBC001BDF8E400C01C085C00F0F00053 +:10C78000902807DD0FE00000584500209840002069 +:10C79000F8870020BDF8E400401C81B23991BDF853 +:10C7A000E4000828CBDB00BFBDF8E400082800DA6D +:10C7B00005E79DF8B40000EB4001C1EBC010FE4955 +:10C7C00001EBC000C07801069DF8B40000EB400208 +:10C7D000C2EBC010F84A02EBC000007941EA004108 +:10C7E0009DF8B40000EB4002C2EBC010F24A02EB2D +:10C7F000C000407941EA00219DF8B40000EB4002FE +:10C80000C2EBC010EC4A02EBC000807901439DF8F6 +:10C81000B40040F2A11210FB02F0E84A02EBC002A1 +:10C8200002F562729DF8A00000EB400303EB0010DC +:10C8300002EBC000C0F81A109DF8B40000EB4001F4 +:10C84000C1EBC011DC4800EBC100C07901069DF8C6 +:10C85000B40000EB4002C2EBC010D74A02EBC000AC +:10C86000007A41EA00419DF8B40000EB4002C2EBBF +:10C87000C010D14A02EBC000407A41EA00219DF885 +:10C88000B40000EB4002C2EBC010CB4A02EBC00088 +:10C89000807A01439DF8B40040F2A11210FB02F02F +:10C8A000C64A02EBC00000F562709DF8A02002EBC2 +:10C8B000420303EB021200EBC200C0F81E109DF809 +:10C8C000B40040F2A11110FB01F0BC4901EBC00122 +:10C8D00001F562719DF8A00000EB400202EB001030 +:10C8E00011F830109DF8B40040F2A11210FB02F0D4 +:10C8F000B24A02EBC0004079814234DA00219DF84F +:10C90000B40040F2A11210FB02F0AC4A02EBC000EE +:10C91000017104229DF8B40040F2A11110FB01F056 +:10C92000A64901EBC00101F562719DF8A00000EB82 +:10C93000400303EB001001F83020C5229DF8B4003D +:10C9400040F2A11110FB01F09C4901EBC00000F581 +:10C9500062709DF8A01001EB410303EB011100EBA5 +:10C96000C100427188E09DF8B41001EB410000EB7A +:10C970000110934901EB001030309DF8A01000EB3E +:10C9800001108078C0F3400058B39DF8B41040F215 +:10C99000A11011FB00F0894901EBC00000F56270A5 +:10C9A0009DF8A01001EB410202EB011100EBC10068 +:10C9B0004079D92815D1D5229DF8B40040F2A111B3 +:10C9C00010FB01F07D4901EBC00000F562709DF89D +:10C9D000A01001EB410303EB011100EBC100427118 +:10C9E0004AE09DF8B41040F2A11011FB00F0734929 +:10C9F00001EBC00000F562709DF8A01001EB410250 +:10CA000002EB011100EBC100807B012834D1002230 +:10CA10009DF8B40040F2A11110FB01F0674901EB51 +:10CA2000C00101F562719DF8A00000EB400303EB2B +:10CA3000001001EBC0008273B6229DF8B40040F2F2 +:10CA4000A11110FB01F05D4901EBC00101F562711C +:10CA50009DF8A00000EB400303EB001001EBC000C9 +:10CA6000427100219DF8B40040F2A11210FB02F0C7 +:10CA7000524A02EBC0000171A1E5D5229DF8B40035 +:10CA800040F2A11110FB01F04C4901EBC00101F58E +:10CA900062719DF8A00000EB400303EB001001EB76 +:10CAA000C000427101219DF8B40040F2A11210FBB8 +:10CAB00002F0424A02EBC00001719DF8B41001EB94 +:10CAC000410000EB01103E4901EB001130319DF8AF +:10CAD000A00001EB0010801C0990007820F02000DD +:10CAE0002030099908709DF8B4100220FDF7DEFA95 +:10CAF00065E5D5229DF8B40040F2A11110FB01F0CC +:10CB00002E4901EBC00000F562709DF8A01001EB0A +:10CB1000410303EB011100EBC10042714FE5D52247 +:10CB20009DF8B40040F2A11110FB01F0234901EB84 +:10CB3000C00101F562719DF8A00000EB400303EB1A +:10CB4000001001EBC000427101219DF8B40040F2D9 +:10CB5000A11210FB02F0194A02EBC00001712EE590 +:10CB6000D5229DF8B40040F2A11110FB01F0134949 +:10CB700001EBC00000F562709DF8A01001EB4103CD +:10CB800003EB011100EBC100427118E59DF8B410F0 +:10CB900040F2A11011FB00F0084901EBC00000F5C4 +:10CBA0006270BDF8D81001EB410202EB011100EBFD +:10CBB000C1008079012805E0F88700205845002051 +:10CBC0009840002040D100229DF8B40040F2A1110D +:10CBD00010FB01F0FA4901EBC00101F56271BDF8EB +:10CBE000D80000EB400303EB001001EBC0008271A2 +:10CBF000D5229DF8B40040F2A11110FB01F0F049DC +:10CC000001EBC00101F562719DF8A00000EB40034B +:10CC100003EB001001EBC00042719DF8B41001EB72 +:10CC2000410000EB0110E74901EB001130319DF8A4 +:10CC3000A00001EB0010801C0990007820F0040097 +:10CC4000001D099908701FE0C3229DF8B40040F24E +:10CC5000A11110FB01F0DA4901EBC00101F562718D +:10CC60009DF8A00000EB400303EB001001EBC000B7 +:10CC7000427100219DF8B40040F2A11210FB02F0B5 +:10CC8000CF4A02EBC000017199E49DF8B41040F264 +:10CC9000A11011FB00F0CA4901EBC00000F5627061 +:10CCA000BDF8D81001EB410202EB011100EBC1000D +:10CCB0008079012840D100229DF8B40040F2A111F2 +:10CCC00010FB01F0BE4901EBC00101F56271BDF836 +:10CCD000D80000EB400303EB001001EBC0008271B1 +:10CCE000D5229DF8B40040F2A11110FB01F0B44927 +:10CCF00001EBC00101F562719DF8A00000EB40035B +:10CD000003EB001001EBC00042719DF8B41001EB81 +:10CD1000410000EB0110AB4901EB001130319DF8EF +:10CD2000A00001EB0010801C0990007820F00400A6 +:10CD3000001D099908701FE0C3229DF8B40040F25D +:10CD4000A11110FB01F09E4901EBC00101F56271D8 +:10CD50009DF8A00000EB400303EB001001EBC000C6 +:10CD6000427100219DF8B40040F2A11210FB02F0C4 +:10CD7000934A02EBC000017121E49DF8B41001EB6D +:10CD8000410000EB01108F4901EB0010007B50BB0C +:10CD90009DF8B41001EB4100C0EBC1108A4901EBD2 +:10CDA000C00001799DF8B40000EB4002C2EBC01056 +:10CDB000854A02EBC000C07841EA00229DF8B40029 +:10CDC00040F2A11110FB01F07D4901EBC00000F51C +:10CDD00062709DF8A01001EB410303EB011100EB21 +:10CDE000C100426335E09DF8B41001EB4100C0EB97 +:10CDF000C110754901EBC000C07801049DF8B40072 +:10CE000000EB4002C2EBC0106F4A02EBC000007999 +:10CE100041EA00219DF8B40000EB4002C2EBC010D3 +:10CE2000694A02EBC000407901439DF8B40040F22A +:10CE3000A11210FB02F0624A02EBC00000F5627022 +:10CE40009DF8A02002EB420303EB021200EBC200AC +:10CE500041639DF8B41040F2A11011FB00F0584955 +:10CE600001EBC00101F562719DF8A00000EB4002EA +:10CE700002EB001011F830109DF8B40040F2A1123E +:10CE800010FB02F04E4A02EBC0004079814234DAD6 +:10CE900000219DF8B40040F2A11210FB02F0484AB4 +:10CEA00002EBC000017103229DF8B40040F2A11111 +:10CEB00010FB01F0424901EBC00101F562719DF8E0 +:10CEC000A00000EB400303EB001001F83020D92252 +:10CED0009DF8B40040F2A11110FB01F0384901EBBC +:10CEE000C00000F562709DF8A01001EB410303EB58 +:10CEF000011100EBC100427188E09DF8B40040F2DE +:10CF0000A11110FB01F02E4901EBC00000F5627089 +:10CF1000BDF8D81001EB410202EB011100EBC1009A +:10CF20008079012852D100229DF8B40040F2A1116D +:10CF300010FB01F0224901EBC00101F56271BDF85F +:10CF4000D80000EB400303EB001001EBC00082713E +:10CF5000D9229DF8B40040F2A11110FB01F018494C +:10CF600001EBC00101F562719DF8A00000EB4003E8 +:10CF700003EB001001EBC00042719DF8B40000EB20 +:10CF8000400101EB00100F4901EB001130319DF819 +:10CF9000A00001EB0010801C0990007820F0040034 +:10CFA000001D0999087001209DF8B41040F2A112EB +:10CFB00011FB02F1024A02EBC101087126E00000F8 +:10CFC0005845002098400020F8870020C5229DF891 +:10CFD000B40040F2A11110FB01F0FE4901EBC001C9 +:10CFE00001F562719DF8A00000EB400303EB001017 +:10CFF00001EBC000427100219DF8B40040F2A11283 +:10D0000010FB02F0F34A02EBC000017134E500218D +:10D010009DF8B40040F2A11210FB02F0ED4A02EBC1 +:10D02000C00001719DF8B41001EB410000EB01104C +:10D03000A2F5986101EB001130319DF8A00001EBE1 +:10D040000010801C0990007820F00400001D099950 +:10D050000870D5229DF8B40040F2A11110FB01F038 +:10D06000DC4901EBC00000F562709DF8A01001EBF7 +:10D07000410303EB011100EBC1004271FCE49DF898 +:10D08000B41001EB410000EB0110D34901EB00109B +:10D09000007BD0BBBDF8A4000C2800D0ECE400213C +:10D0A000399128E09DF8B41001EB4100C0EBC110AC +:10D0B000CA4901EBC001BDF8E400C01C085C00F0E7 +:10D0C0000F00092800DD1AE09DF8B41001EB4100C3 +:10D0D000C0EBC110C14901EBC001BDF8E400C01CA8 +:10D0E000085C00F0F000902800DD08E0BDF8E400E6 +:10D0F000401C81B23991BDF8E4000A28D2DB00BFA0 +:10D10000BDF8E4000A2801DAB6E482E000202E909F +:10D110002F90002139911EE0DDE92E10000240EA37 +:10D1200011620902CDE92E129DF8B41001EB410005 +:10D13000C0EBC110A94901EBC001BDF8E400C01C5F +:10D14000085CDDE92E341843CDE92E04BDF8E40077 +:10D15000401C80B23990BDF8E4000528DCDB9DF866 +:10D16000B400DDE92E1240F2A11310FB03F399483D +:10D1700000EBC30303F562739DF8A00000EB4004CD +:10D1800004EB001003EBC00040F8221F42600022B5 +:10D190002E922F92002139911EE0DDE92E1000021F +:10D1A00040EA11620902CDE92E129DF8B41001EB9C +:10D1B0004100C0EBC110894901EBC001BDF8E4009A +:10D1C0000830085CDDE92E341843CDE92E04BDF8A3 +:10D1D000E400401C80B23990BDF8E4000528DCDB97 +:10D1E0009DF8B400DDE92E1240F2A11310FB03F00C +:10D1F000784B03EBC00000F562709DF8A03003EBA4 +:10D20000430404EB031300EBC30022308160C260CF +:10D21000BCE0BDF8A4000E2800D02DE40020399019 +:10D2200028E09DF8B41001EB4100C0EBC1106B4940 +:10D2300001EBC001BDF8E400C01C085C00F00F0069 +:10D24000092800DD1AE09DF8B41001EB4100C0EBA5 +:10D25000C110624901EBC001BDF8E400C01C085CCC +:10D2600000F0F000902800DD08E0BDF8E400401C6C +:10D2700081B23991BDF8E4000C28D2DB00BFBDF8C3 +:10D28000E4000C2800DA33E400202E902F900021D7 +:10D2900039911EE0DDE92E10000240EA1162090218 +:10D2A000CDE92E129DF8B41001EB4100C0EBC11086 +:10D2B0004A4901EBC001BDF8E400C01C085CDDE98F +:10D2C0002E341843CDE92E04BDF8E400401C80B292 +:10D2D0003990BDF8E4000628DCDB9DF8B400DDE9F8 +:10D2E0002E1240F2A11310FB03F03A4B03EBC003E4 +:10D2F00003F562739DF8A00000EB400404EB0010FE +:10D3000003EBC00040F8221F426000222E922F92B1 +:10D31000002139911EE0DDE92E10000240EA116281 +:10D320000902CDE92E129DF8B41001EB4100C0EBCB +:10D33000C1102A4901EBC001BDF8E4000930085CC6 +:10D34000DDE92E341843CDE92E04BDF8E400401C7D +:10D3500080B23990BDF8E4000628DCDB9DF8B4000B +:10D36000DDE92E2140F2A11310FB03F0194B03EB72 +:10D37000C00000F562709DF8A03003EB430404EB9D +:10D38000031300EBC30022308260C1609DF8B4102B +:10D3900040F2A11011FB00F00E4901EBC00101F5B4 +:10D3A00062719DF8A00000EB400202EB001011F842 +:10D3B00030109DF8B40040F2A11210FB02F0054AB3 +:10D3C00002EBC000407981427ED19DF8B4009DF807 +:10D3D000A01005E05845002098400020F887002064 +:10D3E00001EB0010C217CDE92E02FE4890F8E007CD +:10D3F00008B39DF8B41001EB410000EB0110FA49AD +:10D4000001EB001030309DF8A01000EB0110807A85 +:10D41000022810D09DF8B41001EB410000EB011080 +:10D42000F14901EB001030309DF8A01000EB011025 +:10D43000C07A00287DDD00229DF8B40000EB400199 +:10D4400001EB0010E84901EB001030309DF8A0100E +:10D4500000EB0110C272E548D0F80C020521B0FBC8 +:10D46000F1F201FB120000EB4001E0482C3000EB30 +:10D4700041100D3009909DF8B40040F2A11110FB4D +:10D4800001F0DB4901EBC00000F562709DF8A010CF +:10D4900001EB410202EB011100EBC100223010222E +:10D4A000014608900998FAF7D0FED048D0F80C024F +:10D4B0000521B0FBF1F201FB120000EB4001CB486B +:10D4C0002C3000EB411200E0D8E29DF8B40040F2AD +:10D4D000A11110FB01F0C64901EBC00101F5627119 +:10D4E0009DF8A00000EB400303EB001001EBC0002F +:10D4F00050F81A1F42F8011F40685060BB48D0F82E +:10D500000C020521B0FBF1F201FB120000EB40011F +:10D51000B6482C3000EB41129DF8B40000EB4001FE +:10D5200001EB0010B04901EB001130319DF8A00073 +:10D5300000E094E101EB001000781070AB48D0F8E7 +:10D540000C020521B0FBF1F201FB120000EB4001DF +:10D55000A6482C3000EB4111A248F538026841F88A +:10D560001D2F80888880A148D0F80C020521B0FBCF +:10D57000F1F201FB120000EB40019C482C3000EB63 +:10D5800041129DF8B40040F2A11110FB01F098493E +:10D5900001EBC00101F562719DF8A00000EB4003B2 +:10D5A00003EB001001EBC000406BC2F809008F488C +:10D5B000D0F80C020521B0FBF1F201FB120000EBE8 +:10D5C00040018A482C3000EB41129DF8B40000EB7A +:10D5D000400101EB0010844901EB001130319DF84E +:10D5E000A00001EB00104068C2F8230000229DF863 +:10D5F000B40000EB400101EB00107B4901EB00118E +:10D6000030319DF8A00001EB0010426000213991FB +:10D6100054E07648D0F80C020521B0FBF1F201FB92 +:10D62000120000EB400171482C3000EB4111273112 +:10D63000BDF8E4409DF8B40040F2A11210FB02F0E6 +:10D640006B4A02EBC00202F562729DF8A00000EB8B +:10D65000400303EB001002EBC00090F8800040F2A2 +:10D66000A11210FB02F0624A02EBC00202F56272E4 +:10D670009DF8B40040F2A11310FB03F05C4B03EBE8 +:10D68000C00303F562739DF8A00000EB400505EBB5 +:10D69000001003EBC00090F8810000EB400303EBA7 +:10D6A000001002EBC0024732BDF8E400001D105C20 +:10D6B0000855BDF8E400401C81B23991BDF8E40082 +:10D6C0000628A6DB0021399142E000239DF8B40032 +:10D6D00040F2A11110FB01F0454901EBC00101F539 +:10D6E00062719DF8A00000EB400202EB001001EB1C +:10D6F000C00090F8800040F2A11110FB01F03C49FD +:10D7000001EBC00101F562719DF8B40040F2A11275 +:10D7100010FB02F0364A02EBC00202F562729DF87D +:10D72000A00000EB400404EB001002EBC00090F8F6 +:10D73000810000EB400202EB001001EBC001473119 +:10D74000BDF8E4000B54BDF8E400401C81B23991EF +:10D75000BDF8E4000A28B8DB2448D0F80C02052103 +:10D76000B0FBF1F080B2014609900220FBF7B0FC5B +:10D7700000210620FCF79AFC1C48D0F80C021B493B +:10D78000498D884206D21948D0F80C02401C17492E +:10D79000C1F80C0200210520FCF788FC9DF8B410AC +:10D7A00001EB410000EB01100F4901EB001030309C +:10D7B0009DF8A01000EB0110801C0990007820F06B +:10D7C0000400001D099908700848D0F80C020521D2 +:10D7D000B0FBF1F201FB120000EB400103482C30DA +:10D7E00008E00000BC32002098400020BC1200205D +:10D7F0005845002000EB4110D0F823202E9800EB74 +:10D800004001FE4800EB4110C0F823200020399071 +:10D8100020E0FB48D0F80C020521B0FBF1F201FB3F +:10D82000120000EB4001F6482C3000EB411027308D +:10D83000BDF8E410425C2E9800EB4001EF4800EB8D +:10D8400041112731BDF8E4000A54BDF8E400401C42 +:10D8500081B23991BDF8E4000628DADB59E09DF881 +:10D86000B40000EB400101EB0010E64901EB0010B1 +:10D8700030309DF8A01000EB0110801C099000785A +:10D8800020F008000830099908709DF8B40000EBFA +:10D89000400101EB0010DB4901EB001030309DF836 +:10D8A000A01000EB011042682E9800EB4001D34815 +:10D8B00000EB4110C0F823200020399025E09DF8AE +:10D8C000B40040F2A11110FB01F0CF4901EBC001FF +:10D8D00001F562719DF8A00000EB400202EB001020 +:10D8E00001EBC0014731BDF8E4000A5C2E9800EB63 +:10D8F0004001C24800EB41112731BDF8E4000A5451 +:10D90000BDF8E400401C81B23991BDF8E40006285E +:10D91000D5DB9DF8B40000EB400101EB0010B949E4 +:10D9200001EB001030309DF8A01000EB0110801CBE +:10D930000990007820F02002099802709DF8B41038 +:10D940000220FCF7B3FB9DF8B40040F2A11110FBDC +:10D9500001F0AD4901EBC00000F562709DF8A01028 +:10D9600001EB410202EB011100EBC10022300990F2 +:10D970002E9800EB4001A14800EB41100D30102221 +:10D9800008900999FAF761FC9DF8B40040F2A111E2 +:10D9900010FB01F09C4901EBC00101F562719DF89B +:10D9A000A00000EB400202EB001001EBC0012E983A +:10D9B00000EB4002914800EB421051F81A2F40F85A +:10D9C000012F496841609DF8B40000EB400101EB74 +:10D9D00000108C4901EB001130319DF8A00001EBE3 +:10D9E000001001782E9800EB4002844800EB4210B2 +:10D9F00001702E9800EB4001804800EB41118348F4 +:10DA0000026841F81D2F808888809DF8B40040F29C +:10DA1000A11110FB01F07C4901EBC00101F562711D +:10DA20009DF8A00000EB400202EB001001EBC000EB +:10DA3000416B2E9800EB4002704800EB4210C0F89A +:10DA400009102E9881B208200991FCF72FFB0022C3 +:10DA50009DF8B40040F2A11110FB01F06A4901EBFE +:10DA6000C00000F562709DF8A01001EB410303EBCC +:10DA7000011100EBC10080F8462053E09DF8B4008E +:10DA800000EB400101EB00105E4901EB001030306B +:10DA90009DF8A01000EB0110801C0990007820F088 +:10DAA0000400001D099908709DF8B40000EB4001C6 +:10DAB00001EB0010534901EB001030309DF8A0102D +:10DAC00000EB0110801C0990007820F0800080306D +:10DAD0000999087001209DF8B41040F2A11211FBC1 +:10DAE00002F1494A02EBC10108719DF8B40040F20D +:10DAF000A11110FB01F0114601EBC00042799DF825 +:10DB0000B40040F2A11110FB01F03F4901EBC0004D +:10DB100000F562709DF8A01001EB410303EB0111C9 +:10DB200000F83120D5229DF8B40040F2A11110FB7D +:10DB300001F0354901EBC00000F562709DF8A010BE +:10DB400001EB410303EB011100EBC10042713FE225 +:10DB5000D5229DF8B40040F2A11110FB01F02A4932 +:10DB600001EBC00000F562709DF8A01001EB4103CD +:10DB700003EB011100EBC100427129E2D5229DF8AF +:10DB8000B40040F2A11110FB01F01F4901EBC000ED +:10DB900000F562709DF8A01001EB410303EB011149 +:10DBA00000EBC100427113E201211848F53080F802 +:10DBB00004179DF8B41040F2A11011FB00F01249B7 +:10DBC00001EBC00101F562719DF8A00000EB40027D +:10DBD00002EB001011F830109DF8B40040F2A112D1 +:10DBE00010FB02F0084A02EBC000407981423FDAA4 +:10DBF00000219DF8B40040F2A11209E0D8140020E1 +:10DC0000BC1200209840002058450020C731002059 +:10DC100010FB02F0FE4A02EBC000017101229DF8E8 +:10DC2000B40040F2A11110FB01F0F94901EBC00171 +:10DC300001F562719DF8A00000EB400303EB0010BA +:10DC400001F8302011229DF8B40040F2A11110FB20 +:10DC500001F0EF4901EBC00000F562709DF8A010E3 +:10DC600001EB410303EB011100EBC100427160E0E5 +:10DC70009DF8B41040F2A11011FB00F0E44901EB53 +:10DC8000C00000F562709DF8A01001EB410202EBAC +:10DC9000011100EBC1008078B22835D100219DF838 +:10DCA000B40040F2A11210FB02F0D94A02EBC0000E +:10DCB0000171B2229DF8B40040F2A11110FB01F0F5 +:10DCC000D34901EBC00101F562719DF8A00000EBA2 +:10DCD000400303EB001001EBC000427100229DF8ED +:10DCE000B40040F2A11110FB01F0C94901EBC000E2 +:10DCF00000F562709DF8A01001EB410303EB0111E8 +:10DD000000EBC100827014E0D5229DF8B40040F20F +:10DD1000A11110FB01F0BE4901EBC00000F56270DB +:10DD20009DF8A01001EB410303EB011100EBC100D2 +:10DD300042714DE10021B74880F80417D5229DF8C3 +:10DD4000B40040F2A11110FB01F0B14901EBC00099 +:10DD500000F562709DF8A01001EB410303EB011187 +:10DD600000EBC100427133E101229DF8B40040F2A2 +:10DD7000A11110FB01F0A64901EBC00101F5627190 +:10DD80009DF8A00000EB400303EB001001EBC00086 +:10DD900080F882200021399129E09DF8B41001EB30 +:10DDA0004100C0EBC1109C4901EBC001BDF8E4008B +:10DDB000C01C0A5C9DF8B40040F2A11110FB01F0F8 +:10DDC000934901EBC00101F562719DF8A00000EBE1 +:10DDD000400303EB001001EBC00000F18301BDF82C +:10DDE000E4000A54BDF8E400401C81B23991BDF84A +:10DDF000E4000A28D1DBEBE09DF8B41001EB410010 +:10DE0000C0EBC110844901EBC000C07801049DF84B +:10DE1000B40000EB4002C2EBC0107F4A02EBC0002E +:10DE2000007941EA00209DF8B41001EB4102C2EBF9 +:10DE3000C111794A02EBC10149790843B0F5E13FCC +:10DE40006ED19DF8B41001EB410000EB0110734955 +:10DE500001EB001030309DF8A01000EB0110801C89 +:10DE60000990007820F004020998027000229DF8C1 +:10DE7000B40040F2A11110FB01F0654901EBC000B4 +:10DE800000F562709DF8A01001EB410303EB011156 +:10DE900000EBC100A0F88E2013229DF8B40040F2E0 +:10DEA000A11110FB01F05A4901EBC00000F56270AE +:10DEB0009DF8A01001EB410303EB011100EBC10041 +:10DEC00042719DF8B41001EB410000EB0110534981 +:10DED00001EB0010407903464FF480524FF4E131DA +:10DEE00009909DF8B40019F035FB9DF8B41040F28C +:10DEF000A11011FB00F0464901EBC00101F5627170 +:10DF00009DF8A00000EB400202EB001001EBC00006 +:10DF100090300990007820F00800083009990870C6 +:10DF200056E09DF8B41001EB4100C0EBC1103A4936 +:10DF300001EBC00001799DF8B40000EB4002C2EB98 +:10DF4000C010354A02EBC000C07841EA00229DF8BB +:10DF5000B40040F2A11110FB01F02D4901EBC0010A +:10DF600001F562719DF8A00000EB400303EB001087 +:10DF700001EBC000A0F88E209DF8B40040F2A11182 +:10DF800010FB01F0224901EBC00101F562719DF81F +:10DF9000A00000EB400202EB001001EBC000B0F863 +:10DFA0008E109DF8B40000EB400202EB00101B4AFB +:10DFB00002EB0010408B814209DB0621A2F50472BE +:10DFC0009DF8B40002EB00129DF8A000115400BFB0 +:10DFD00000BF10F0DFB89DF8B40000EB4001C1EBCA +:10DFE000C0100D4911F83000042801D125900BE034 +:10DFF0009DF8B40000EB4001C1EBC010064911F8D8 +:10E000003000152800D125909DF8B40008E00000EC +:10E0100058450020BC320020F8870020984000209E +:10E0200000EB4001C1EBC010F84901EBC0004178A2 +:10E030009DF8B40000EB4002C2EBC010F34A12F8A6 +:10E04000300041EA002041F23001884202D1A6208E +:10E0500025903DE09DF8B40000EB4001C1EBC010FD +:10E06000EA4901EBC00041789DF8B40000EB4002A2 +:10E07000C2EBC010E54A12F8300041EA002041F23C +:10E080003101884202D1A720259021E09DF8B400FB +:10E0900000EB4001C1EBC010DC4911F83000022850 +:10E0A00016D19DF8B40000EB4001C1EBC010D74978 +:10E0B00001EBC00001799DF8B40000EB4002C2EB17 +:10E0C000C010D24A02EBC000C07841EA002125917D +:10E0D0009DF8B41040F2A11011FB00F0CC4901EB07 +:10E0E000C000817828910021CA4A9DF8B40002EB53 +:10E0F00000129DF8A0001154C74890F8280001288C +:10E1000015D19DF8B40000EB400101EB0010C349AC +:10E1100001EB001030309DF8A01000EB0110801CC6 +:10E120000990007820F08000803009990870BDF8CF +:10E13000941043F23002881A91427CD009DC042901 +:10E140007AD0152979D0A62910D0A72942F0EC82DF +:10E1500066E1B0F5C06F71D0A0F2016000286ED00A +:10E1600001286DD00428F1D101F074BE00219DF882 +:10E17000B40040F2A11210FB02F0A54A02EBC0006D +:10E1800001719DF8B40040F2A11110FB01F011469D +:10E1900001EBC00000F562709DF8A01001EB410298 +:10E1A00002EB011110F83100052829DC06229DF848 +:10E1B000B40040F2A11110FB01F0954901EBC00140 +:10E1C00001F562719DF8A00000EB400303EB001025 +:10E1D00001F83020A8229DF8B40040F2A11110FBF4 +:10E1E00001F08B4901EBC00000F562709DF8A010B2 +:10E1F00001EB410303EB011100EBC100427103E1AC +:10E200009DF8B40040F2A11110FB01F0804901EB30 +:10E21000C00000F562709DF8A01001EB410202EB16 +:10E22000011110F831000A2830DC0B229DF8B400EF +:10E2300040F2A11105E0B9E137E2F3E3F3E3F3E3E0 +:10E24000F3E310FB01F0724901EBC00101F56271CB +:10E250009DF8A00000EB400303EB001001F8302014 +:10E26000A9229DF8B40040F2A11110FB01F0684909 +:10E2700001EBC00000F562709DF8A01001EB4103B6 +:10E2800003EB011100EBC1004271BDE09DF8B40049 +:10E2900040F2A11110FB01F05D4901EBC00000F557 +:10E2A00062709DF8A01001EB410202EB011110F821 +:10E2B00031000F2829DC10229DF8B40040F2A11192 +:10E2C00010FB01F0524901EBC00101F562719DF8AC +:10E2D000A00000EB400303EB001001F83020A22265 +:10E2E0009DF8B40040F2A11110FB01F0484901EB88 +:10E2F000C00000F562709DF8A01001EB410303EB34 +:10E30000011100EBC10042717EE09DF8B40040F2C3 +:10E31000A11110FB01F03E4901EBC00000F5627055 +:10E320009DF8A01001EB410202EB011100EBC100CE +:10E330004079A52815D19DF8B40000EB400101EB10 +:10E340000010364901EB001030309DF8A01000EBB2 +:10E350000110801C0990007820F00400001D09992C +:10E3600008709DF8B40040F2A11110FB01F028499B +:10E3700001EBC00000F562709DF8A01001EB4102B6 +:10E3800002EB011100EBC1008078A1283CD09DF880 +:10E39000B40040F2A11110FB01F01D4901EBC001D6 +:10E3A00001F562719DF8A00000EB400202EB001045 +:10E3B00001EBC00082789DF8B40040F2A11110FB7F +:10E3C00001F0134901EBC00101F562719DF8A00055 +:10E3D00000EB400303EB001001EBC0004271A122EF +:10E3E0009DF8B40040F2A11110FB01F0084901EBC7 +:10E3F000C00000F562709DF8A01001EB410303EB33 +:10E40000011100EBC100827002F08EB9F887002084 +:10E4100058450020883E0020BC1200209840002073 +:10E4200000219DF8B40040F2A11210FB02F0FE4A58 +:10E4300002EBC00001719DF8B41040F2A11011FB75 +:10E4400000F0114601EBC00000F562709DF8A010CD +:10E4500001EB410202EB011110F8310008281FDC2A +:10E4600000219DF8B40040F2A11210FB02F0EE4A28 +:10E4700002EBC000017108229DF8B40040F2A11126 +:10E4800010FB01F0E84901EBC00000F562709DF857 +:10E49000A01001EB410303EB011100F8312028E04B +:10E4A0009DF8B41040F2A11011FB00F0DE4901EB21 +:10E4B000C00000F562709DF8A01001EB410202EB74 +:10E4C000011110F831000B2813DC0C229DF8B40068 +:10E4D00040F2A11110FB01F0D34901EBC00000F59F +:10E4E00062709DF8A01001EB410303EB011100F8ED +:10E4F00031209DF8B41040F2A11011FB00F0CA4980 +:10E5000001EBC00000F562709DF8A01001EB410224 +:10E5100002EB011100EBC1004079A42830D19DF835 +:10E52000B41001EB410000EB0110C04901EB0010F9 +:10E5300030309DF8A01000EB0110801C099000788D +:10E5400020F0200020300999087000229DF8B400C6 +:10E5500040F2A11110FB01F0B34901EBC00000F53E +:10E5600062709DF8A01001EB410303EB011100EB79 +:10E57000C10080F845209DF8B4100220FBF796FDFD +:10E58000A1229DF8B40040F2A11110FB01F0A649B0 +:10E5900001EBC00000F562709DF8A01001EB410393 +:10E5A00003EB011100EBC10042712DE7002139910D +:10E5B00015E09DF8B41001EB4100C0EBC1109C497F +:10E5C00001EBC001BDF8E400C01C0A5C16A9BDF84F +:10E5D000E4000A54BDF8E400401C81B23991BDF852 +:10E5E000E4000628E5DB062116A828F07DFC0021C2 +:10E5F000CDE93001DDE93021100A40EA0164A218BA +:10E6000041EB2120CDE908204FF480724FF0000348 +:10E61000DDE90801F9F7D6FD9DF8B40040F2A1113B +:10E6200010FB01F0804901EBC00000F562709DF81D +:10E63000A01001EB410303EB011100EBC1000271DB +:10E6400000209DF8B41040F2A11211FB02F1764AAD +:10E6500002EBC101087104229DF8B40040F2A1113F +:10E6600010FB01F0704901EBC00000F562709DF8ED +:10E67000A01001EB410303EB011100F83120A722A8 +:10E680009DF8B40040F2A11110FB01F0664901EBC6 +:10E69000C00000F562709DF8A01001EB410303EB90 +:10E6A000011100EBC1004271AEE69DF8B41040F2DA +:10E6B000A11011FB00F05C4901EBC00000F5627095 +:10E6C0009DF8A01001EB410202EB011110F831009E +:10E6D000042878DA00219DF8B40040F2A11210FB62 +:10E6E00002F0514A02EBC0000171A1229DF8B40072 +:10E6F00040F2A11110FB01F04B4901EBC00101F503 +:10E7000062719DF8A00000EB400303EB001001EBE9 +:10E71000C00042719DF8B41040F2A11011FB00F04E +:10E72000414901EBC00101F562719DF8A00000EBC9 +:10E73000400202EB001001EBC00109910878401C77 +:10E74000C1B2099801709DF8B41040F2A11011FBFC +:10E7500000F0354901EBC00000F562709DF8A01093 +:10E7600001EB410202EB011110F83100042828D11D +:10E770000A229DF8B40040F2A11110FB01F02A49D1 +:10E7800001EBC00101F562719DF8A00000EB4003B0 +:10E7900003EB001001F83020A3229DF8B40040F2F2 +:10E7A000A11110FB01F0204901EBC00000F56270DF +:10E7B0009DF8A01001EB410303EB011100EBC10038 +:10E7C0004271E4E2FFE79DF8B41040F2A11011FBA2 +:10E7D00000F0154901EBC00000F562709DF8A01033 +:10E7E00001EB410202EB011110F8310004283BD18A +:10E7F00000219DF8B40040F2A11210FB02F00A4A79 +:10E8000002EBC000017105229DF8B40040F2A11195 +:10E8100010FB01F0044901EBC00101F562719DF8A4 +:10E82000A00000EB400305E0584500209840002080 +:10E83000F887002003EB001001F83020A3229DF898 +:10E84000B40040F2A11110FB01F0FE4901EBC00041 +:10E8500000F562709DF8A01001EB410303EB01117C +:10E8600000EBC100427192E29DF8B41040F2A11099 +:10E8700011FB00F0F34901EBC00000F562709DF858 +:10E88000A01001EB410202EB011110F83100082841 +:10E8900034DC00219DF8B40040F2A11210FB02F01C +:10E8A000E84A02EBC000017109229DF8B40040F271 +:10E8B000A11110FB01F0E34901EBC00101F5627108 +:10E8C0009DF8A00000EB400303EB001001F830209E +:10E8D000A7229DF8B40040F2A11110FB01F0D94924 +:10E8E00001EBC00000F562709DF8A01001EB410340 +:10E8F00003EB011100EBC100427148E29DF8B41036 +:10E9000040F2A11011FB00F0CE4901EBC00000F570 +:10E9100062709DF8A01001EB410202EB011110F8AA +:10E920003100092834DC00219DF8B40040F2A11226 +:10E9300010FB02F0C34A02EBC00001710A229DF8ED +:10E94000B40040F2A11110FB01F0BE4901EBC0017F +:10E9500001F562719DF8A00000EB400303EB00108D +:10E9600001F83020A3229DF8B40040F2A11110FB61 +:10E9700001F0B44901EBC00101F562719DF8A000FE +:10E9800000EB400303EB001001EBC0004271FEE11D +:10E990009DF8B41040F2A11011FB00F0A94901EB61 +:10E9A000C00000F562709DF8A01001EB410202EB7F +:10E9B000011110F831000D2838DC00219DF8B40059 +:10E9C00040F2A11210FB02F09E4A02EBC00001715E +:10E9D0000E229DF8B40040F2A11110FB01F09949FC +:10E9E00001EBC00101F562719DF8A00000EB40034E +:10E9F00003EB001001F83020A1229DF8B40040F292 +:10EA0000A11110FB01F08F4901EBC00000F562700D +:10EA10009DF8A01001EB410303EB011100EBC100D5 +:10EA20004271B4E1B4E1E8E13DE21BE29DF8B410CB +:10EA300040F2A11011FB00F0824901EBC00000F58B +:10EA400062709DF8A01001EB410202EB011110F879 +:10EA500031000E2834DC00219DF8B40040F2A112F0 +:10EA600010FB02F0774A02EBC00001710F229DF803 +:10EA7000B40040F2A11110FB01F0724901EBC0019A +:10EA800001F562719DF8A00000EB400303EB00105C +:10EA900001F83020A3229DF8B40040F2A11110FB30 +:10EAA00001F0684901EBC00000F562709DF8A0100C +:10EAB00001EB410303EB011100EBC100427166E180 +:10EAC0009DF8B41040F2A11011FB00F05D4901EB7C +:10EAD000C00000F562709DF8A01001EB410202EB4E +:10EAE000011110F8310010287DDC11229DF8B400CE +:10EAF00040F2A11110FB01F0524901EBC00101F5F8 +:10EB000062719DF8A00000EB400303EB001001F8D8 +:10EB10003020A1229DF8B40040F2A11110FB01F0B9 +:10EB2000484901EBC00101F562719DF8A00000EBBE +:10EB3000400303EB001001EBC00042719DF8B400EC +:10EB400040F2A11110FB01F03E4901EBC00101F5BB +:10EB500062719DF8A00000EB400303EB001001EB95 +:10EB6000C00082709DF8B41001EB410000EB011071 +:10EB7000354901EB001130319DF8A00001EB001088 +:10EB8000801C0990007820F080008030099908707E +:10EB90009DF8B41001EB410000EB01102A4901EB94 +:10EBA000001030309DF8A01000EB0110801C09907F +:10EBB000007820F00400001D099908709DF8B41039 +:10EBC00001EB410000EB01101F4901EB0010303058 +:10EBD0009DF8A01000EB01108078C0F3401080B3C6 +:10EBE0009DF8B41000E046E001EB410000EB01109D +:10EBF000154901EB001030309DF8A01000EB01101A +:10EC0000801C0990007820F02002099802709DF87D +:10EC1000B41001EB410000EB01100B4901EB0010B7 +:10EC200030309DF8A01000EB01108078C0F3400058 +:10EC3000D8B99DF8B41001EB410000EB0110024976 +:10EC400004E083E0584500209840002001EB0010CC +:10EC500030309DF8A01000EB0110801C0990007866 +:10EC600020F008000830099908709DF8B4100220BF +:10EC7000FBF71CFA8BE09DF8B41040F2A11011FBD9 +:10EC800000F0FE4901EBC00101F562719DF8A000A2 +:10EC900000EB400202EB001011F830109DF8B400B8 +:10ECA00040F2A11210FB02F0F44A02EBC0004079DE +:10ECB00081426CD19DF8B41040F2A11011FB00F01C +:10ECC000114601EBC00000F562709DF8A01001EB49 +:10ECD000410202EB011100EBC1008078A12836D07F +:10ECE000A3229DF8B40040F2A11110FB01F0E3490A +:10ECF00001EBC00101F562719DF8A00000EB40033B +:10ED000003EB001001EBC00042719DF8B41040F21B +:10ED1000A11011FB00F0D94901EBC00000F56270B1 +:10ED20009DF8A01001EB410202EB011100EBC100C4 +:10ED30008078A2282BD000209DF8B41040F2A112B8 +:10ED400011FB02F1CD4A02EBC10108711FE0A122C3 +:10ED50009DF8B40040F2A11110FB01F0C74901EB8E +:10ED6000C00101F562719DF8A00000EB400303EBC8 +:10ED7000001001EBC000427101219DF8B40040F287 +:10ED8000A11210FB02F0BD4A02EBC00001710CE4BD +:10ED9000A1229DF8B40040F2A11110FB01F0B74987 +:10EDA00001EBC00101F562719DF8A00000EB40038A +:10EDB00003EB001001EBC00082709DF8B40040F23C +:10EDC000A11110FB01F0AD4901EBC00101F5627129 +:10EDD0009DF8A00000EB400303EB001001EBC00026 +:10EDE000427100219DF8B40040F2A11210FB02F024 +:10EDF000A24A02EBC000017156E400219DF8B40064 +:10EE000040F2A11210FB02F09C4A02EBC00001711B +:10EE100009229DF8B40040F2A11110FB01F09749BE +:10EE200001EBC00101F562719DF8A00000EB400309 +:10EE300003EB001001F83020A7229DF8B40040F247 +:10EE4000A11110FB01F08D4901EBC00000F56270CB +:10EE50009DF8A01001EB410303EB011100EBC10091 +:10EE6000427121E400219DF8B40040F2A11210FB90 +:10EE700002F0824A02EBC0000171A7229DF8B400A3 +:10EE800040F2A11110FB01F07C4901EBC00000F53C +:10EE900062709DF8A01001EB410303EB011100EB40 +:10EEA000C100427173E700219DF8B40040F2A11245 +:10EEB00010FB02F0714A02EBC0000171A7229DF81D +:10EEC000B40040F2A11110FB01F06C4901EBC0014C +:10EED00001F562719DF8A00000EB400303EB001008 +:10EEE00001EBC00042719DF8B41001EB4100C0EB92 +:10EEF000C110634901EBC000407930287ED19DF8F4 +:10EF0000B41040F2A11011FB00F05C4901EBC0010C +:10EF100001F562719DF8A00000EB400202EB0010C9 +:10EF200011F830109DF8B40040F2A11210FB02F06D +:10EF3000524A02EBC000407981425FD19DF8B40093 +:10EF400040F2A11110FB01F0114601EBC00000F5E9 +:10EF500062709DF8A01001EB410202EB011100EB81 +:10EF6000C100C078312830D19DF8B40000EB4001D9 +:10EF700001EB0010434901EB001030309DF8A01068 +:10EF800000EB0110801C0990007820F02002099805 +:10EF9000027000229DF8B40040F2A11110FB01F0B4 +:10EFA000364901EBC00000F562709DF8A01001EB3E +:10EFB000410303EB011100EBC10080F845209DF8EF +:10EFC000B4100220FBF772F857E09DF8B40040F24D +:10EFD000A11110FB01F0294901EBC00000F562709E +:10EFE0009DF8A01001EB410202EB011100EBC10002 +:10EFF000C078332841D19DF8B40000E06FE000EB09 +:10F00000400101EB00101F4901EB001030309DF86A +:10F01000A01000EB0110801C0990007820F0200265 +:10F020000998027001229DF8B40040F2A11110FB72 +:10F0300001F0124901EBC00000F562709DF8A010CC +:10F0400001EB410303EB011100EBC10080F8462006 +:10F05000A9229DF8B40040F2A11110FB01F007496C +:10F0600001EBC00000F562709DF8A01001EB4103B8 +:10F0700003EB011100EBC100827005E05845002050 +:10F08000F8870020984000209DF8B40000EB400174 +:10F0900001EB0010FE4901EB001030309DF8A0108C +:10F0A00000EB0110801C0990007820F00102099803 +:10F0B00002709DF8B40000EB400101EB0010F44930 +:10F0C00001EB001030309DF8A01000EB0110801C07 +:10F0D0000990007820F0020209980270D6E39DF8AA +:10F0E000B40000EB4001C1EBC010EA4901EBC000E5 +:10F0F000407931287ED19DF8B41040F2A11011FB67 +:10F1000000F0E54901EBC00101F562719DF8A00036 +:10F1100000EB400202EB001011F830109DF8B40033 +:10F1200040F2A11210FB02F0DB4A02EBC000407972 +:10F1300081425FD19DF8B41040F2A11011FB00F0A4 +:10F14000114601EBC00000F562709DF8A01001EBC4 +:10F15000410202EB011100EBC10090F8460058BBE0 +:10F1600001229DF8B40040F2A11110FB01F0CA4940 +:10F1700001EBC00101F562719DF8A00000EB4003B6 +:10F1800003EB001001EBC00080F845209DF8B4109F +:10F1900001EB410000EB0110BD4901EB00113031E2 +:10F1A0009DF8A00001EB0010801C0990007820F071 +:10F1B0000100401C099908709DF8B41001EB410052 +:10F1C00000EB0110B24901EB001030309DF8A010A7 +:10F1D00000EB0110801C0990007820F002020998D1 +:10F1E0000270AE4890F8E00790B19DF8B41001EBC2 +:10F1F000410000E005E200EB0110A54901EB001021 +:10F2000030309DF8A01000EB0110807A022877D1F1 +:10F21000A34890F829000128F9D1A148D0F80C02A0 +:10F220009F49498D88426BD29DF8B40040F2A111EC +:10F2300010FB01F0984901EBC00000F562709DF8E9 +:10F24000A01001EB410202EB011100EBC10090F8AC +:10F250004500012853D19DF8B41040F2A11011FBD4 +:10F2600000F08D4901EBC00000F562709DF8A01020 +:10F2700001EB410202EB011100EBC10090F87F00AD +:10F28000E8BB01229DF8B40000EB400101EB001047 +:10F290007F4901EB001130319DF8A00001EB001017 +:10F2A000C27200229DF8B40000EB400101EB001097 +:10F2B000774901EB001130319DF8A00001EB0010FF +:10F2C00042604FF010429DF8B40040F2A11110FBD3 +:10F2D00001F0714901EBC00101F562719DF8A000D8 +:10F2E00000EB400303EB001001EBC00082609DF8CF +:10F2F000B41001EB410000EB0110654901E071E041 +:10F300006FE001EB001130319DF8A00001EB00101F +:10F3100001789DF8B40040F2A11210FB02F05E4AA1 +:10F3200002EBC00041709DF8B41040F2A11011FB37 +:10F3300000F0114601EBC00101F562719DF8A000DB +:10F3400000EB400202EB001011F830109DF8B40001 +:10F3500040F2A11210FB02F04F4A02EBC0004079CC +:10F3600081423ED100229DF8B40040F2A11110FB71 +:10F3700001F0494901EBC00101F562719DF8A0005F +:10F3800000EB400303EB001001EBC000C271A422AC +:10F390009DF8B40040F2A11110FB01F03E4901EBD1 +:10F3A000C00101F562719DF8A00000EB400303EB82 +:10F3B000001001EBC0008270A3229DF8B40040F25F +:10F3C000A11110FB01F0344901EBC00101F562719C +:10F3D0009DF8A00000EB400303EB001001EBC00020 +:10F3E000427153E29DF8B41040F2A11011FB00F0FD +:10F3F000294901EBC00000F562709DF8A01001EBF7 +:10F40000410202EB011100EBC10090F84500012818 +:10F410007DD19DF8B41040F2A11011FB00F01E49FF +:10F4200001EBC00101F562719DF8A00000EB400204 +:10F4300002EB001001EBC00090F8801040F2A11028 +:10F4400011FB00F0144901EBC00101F562719DF858 +:10F45000B40040F2A11210FB02F00F4A02EBC00010 +:10F4600000F562709DF8A02002EB420303EB02124C +:10F4700000EBC20090F8810000EB400202EB0010AC +:10F4800001EBC00090F87E00032840D1022209E081 +:10F4900098400020F887002058450020BC3200200A +:10F4A000BC1200209DF8B40000EB400101EB0010FD +:10F4B000F94901EB001130319DF8A00001EB00107B +:10F4C000C2724FF010429DF8B40040F2A11110FB3F +:10F4D00001F0F24901EBC00101F562719DF8A00055 +:10F4E00000EB400303EB001001EBC00082609DF8CD +:10F4F000B41001EB410000EB0110E74901EB0011F2 +:10F5000030319DF8A00001EB0010017800E0B0E17F +:10F510009DF8B40040F2A11210FB02F0DF4A02EBAA +:10F52000C00041709DF8B41040F2A11011FB00F032 +:10F53000114601EBC00101F562719DF8A00000EBDE +:10F54000400202EB001011F830109DF8B40040F2B8 +:10F55000A11210FB02F0D14A02EBC00040798142B7 +:10F560003ED100229DF8B40040F2A11110FB01F041 +:10F57000CA4901EBC00101F562719DF8A00000EBE2 +:10F58000400303EB001001EBC000C271A4229DF800 +:10F59000B40040F2A11110FB01F0C04901EBC00121 +:10F5A00001F562719DF8A00000EB400303EB001031 +:10F5B00001EBC0008270A3229DF8B40040F2A111BB +:10F5C00010FB01F0B54901EBC00000F562709DF839 +:10F5D000A01001EB410303EB011100EBC1004271EC +:10F5E00000229DF8B40000EB400101EB0010AA4995 +:10F5F00001EB001030309DF8A01000EB01104260CC +:10F6000044E19DF8B41001EB4100C0EBC110A449E6 +:10F6100001EBC000407933287ED19DF8B41001EB96 +:10F62000410000EB01109C4901EB001030309DF8C7 +:10F63000A01000EB0110801C0990007820F0010060 +:10F64000401C099908709DF8B41001EB410000EBD3 +:10F650000110914901EB001030309DF8A01000EB33 +:10F660000110801C0990007820F020020998027097 +:10F670009DF8B41001EB410000EB0110864901EB4D +:10F68000001030309DF8A01000EB0110801C099094 +:10F69000007820F00200801C099908709DF8B410D1 +:10F6A00040F2A11011FB00F07C4901EBC00042794F +:10F6B0009DF8B40040F2A11110FB01F0774901EB75 +:10F6C000C00000F562709DF8A01001EB410303EB50 +:10F6D000011100F831209DF8B41001EB410000EB5E +:10F6E00001106D4901EB001030309DF8A01000EBC7 +:10F6F0000110801C0990007820F08000803009996A +:10F7000008709DF8B41001EB410000EB0110624954 +:10F7100001EB0010303000E022E09DF8A01000EB7B +:10F7200001108078C0F3400020B99DF8B410022089 +:10F73000FAF7BCFCA2229DF8B40040F2A11110FB24 +:10F7400001F0564901EBC00000F562709DF8A01071 +:10F7500001EB410303EB011100EBC100827095E066 +:10F760009DF8B41001EB4100C0EBC1104C4901EB16 +:10F77000C000407934287CD19DF8B41001EB4100E1 +:10F7800000EB0110444901EB001030309DF8A0104F +:10F7900000EB0110801C0990007820F020020998ED +:10F7A00002709DF8B41001EB410000EB01103A49E2 +:10F7B00001EB001030309DF8A01000EB0110801C10 +:10F7C0000990007820F002020998027001229DF849 +:10F7D000B40040F2A11110FB01F0304901EBC00070 +:10F7E00000F562709DF8A01001EB410303EB0111DD +:10F7F00000EBC10080F84620A9229DF8B40040F239 +:10F80000A11110FB01F0254901EBC00000F5627069 +:10F810009DF8A01001EB410303EB011100EBC100C7 +:10F8200082709DF8B41040F2A11011FB00F01B494A +:10F8300001EBC00042799DF8B40040F2A11110FB29 +:10F8400001F0164901EBC00000F562709DF8A010B0 +:10F8500001EB410303EB011100F831209DF8B410D6 +:10F8600001EB410000EB01100B4901EB00103030BF +:10F8700000E00BE09DF8A01000EB0110801C099047 +:10F88000007820F0800080300999087000202E90C8 +:10F890002F900021399128E0984000205845002001 +:10F8A000F8870020DDE92E10000140EA11720901FD +:10F8B000CDE92E129DF8B41001EB4100C0EBC11050 +:10F8C000FE4901EBC001BDF8E400801D085C303842 +:10F8D000C117DDE92E34184341EA0402CDE92E02B6 +:10F8E000BDF8E400401C80B23990BDF8E400062861 +:10F8F000D8DB9DF8B4002E9940F2A11210FB02F063 +:10F90000EF4A02EBC00202F562729DF8A00000EB24 +:10F91000400303EB001002EBC000C0F81A100022F5 +:10F920002E922F920021399122E0DDE92E10000164 +:10F9300040EA11720901CDE92E129DF8B41001EBD5 +:10F940004100C0EBC110DD4901EBC001BDF8E4008E +:10F950000D30085C3038C117DDE92E34184341EA18 +:10F960000402CDE92E02BDF8E400401C80B23990BB +:10F97000BDF8E4000428D8DB9DF8B4002E9940F2CD +:10F98000A11210FB02F0CE4A02EBC00202F5627235 +:10F990009DF8A00000EB400303EB001002EBC00059 +:10F9A000416300222E922F920021399122E0DDE95D +:10F9B0002E10000140EA11720901CDE92E129DF8C6 +:10F9C000B41001EB4100C0EBC110BC4901EBC00118 +:10F9D000BDF8E4001130085C3038C117DDE92E3481 +:10F9E000184341EA0402CDE92E02BDF8E400401CB0 +:10F9F00080B23990BDF8E4000628D8DB9DF8B40049 +:10FA00002E9940F2A11210FB02F0AD4A02EBC002A7 +:10FA100002F562729DF8A00000EB400303EB0010BA +:10FA200002EBC000C0F81E109DF8B41001EB4100BD +:10FA3000C0EBC110A14901EBC00042799DF8B400B0 +:10FA400040F2A11110FB01F09D4901EBC00101F54D +:10FA500062719DF8A00000EB400303EB001001EB86 +:10FA6000C000C2709DF8B41001EB410000EB011022 +:10FA7000944901EB001130319DF8A00001EB00101A +:10FA800082789DF8B40040F2A11110FB01F08C497E +:10FA900001EBC00101F562719DF8A00000EB40038D +:10FAA00003EB001001EBC00002769DF8B41040F2A9 +:10FAB000A11011FB00F0824901EBC00101F5627158 +:10FAC0009DF8A00000EB400202EB001011F830108E +:10FAD0009DF8B40040F2A11210FB02F0784A02EB4C +:10FAE000C000407981427CDA9DF8B41040F2A11048 +:10FAF00011FB00F0114601EBC00000F562709DF8AB +:10FB0000A01001EB410202EB011110F831000F28A7 +:10FB100067DD00219DF8B40040F2A11210FB02F055 +:10FB2000674A02EBC0000171A7229DF8B40040F2C1 +:10FB3000A11110FB01F0624901EBC00101F56271F6 +:10FB40009DF8A00000EB400303EB001001EBC000A8 +:10FB5000427101219DF8B40040F2A11210FB02F0A5 +:10FB6000574A02EBC00001719DF8B41040F2A11099 +:10FB700011FB00F0114601EBC00042799DF8B40082 +:10FB800040F2A11110FB01F04D4901EBC00101F55C +:10FB900062719DF8A00000EB400303EB001001F838 +:10FBA0003020A1229DF8B40040F2A11110FB01F019 +:10FBB000434901EBC00101F562719DF8A00000EB23 +:10FBC000400303EB001001EBC00042719DF8B4103C +:10FBD00001EB410000EB01103A4901EB001130311B +:10FBE00000E071E09DF8A00001EB0010801C09907E +:10FBF000007820F080008030099908709DF8B410DA +:10FC000001EB410000EB01102E4901EB00103030F8 +:10FC10009DF8A01000EB0110801C0990007820F0E6 +:10FC20000400001D099908709DF8B41001EB410013 +:10FC300000EB0110234901EB001030309DF8A010BB +:10FC400000EB01108078C0F3401088B99DF8B41023 +:10FC500001EB410000EB01101A4901EB00103030BC +:10FC60009DF8A01000EB01108078C0F3400058B35D +:10FC70009DF8B41001EB410000EB0110114901EBBC +:10FC8000001030309DF8A01000EB0110801C09908E +:10FC9000007820F02002099802709DF8B41001EB62 +:10FCA000410000EB0110074901EB001030309DF8D6 +:10FCB000A01000EB0110801C099006E0F8870020DE +:10FCC0005845002098400020C3E0007820F0020250 +:10FCD000099802709DF8B41001EB410000EB01108F +:10FCE000FE4901EB001030309DF8A01000EB011030 +:10FCF000801C0990007820F00800083009990870ED +:10FD00009DF8B4009DF8A01001EB0010C217CDE9DA +:10FD10002E029DF8B41040F2A11011FB00F0F04942 +:10FD200001EBC00000F562709DF8A01001EB4102EC +:10FD300002EB011100EBC100223009902E9800EB7C +:10FD40004001E84800EB41100D301022089009995D +:10FD5000F8F77BFA9DF8B41040F2A11011FB00F007 +:10FD6000DF4901EBC00101F562719DF8A00000EBD5 +:10FD7000400202EB001001EBC0012E9800EB4002A4 +:10FD8000D84800EB421051F81A2F40F8012F49686B +:10FD900041609DF8B41001EB410000EB0110CF4928 +:10FDA00001EB001130319DF8A00001EB001001784B +:10FDB0002E9800EB4002CB4800EB421001702E98C9 +:10FDC00000EB4001C74800EB4111C748026841F809 +:10FDD0001D2F808888809DF8B41040F2A11011FB7F +:10FDE00000F0BF4901EBC00101F562719DF8A00070 +:10FDF00000EB400202EB001001EBC000416B2E98BB +:10FE000000EB4002B74800EB4210C0F809109DF823 +:10FE1000B41001EB410000EB0110B04901EB0011FF +:10FE200030319DF8A00001EB001041682E9800EBE6 +:10FE30004002AC4800EB4210C0F823102E9881B26B +:10FE400008200991FAF732F99DF8B4100220FAF768 +:10FE50002DF9FCE300202E902F900021399122E013 +:10FE6000DDE92E10000140EA11720901CDE92E12E0 +:10FE70009DF8B41001EB4100C0EBC1109B4901EBB0 +:10FE8000C001BDF8E4000B30085C3038C117DDE973 +:10FE90002E3440EA03022143CDE92E21BDF8E400CF +:10FEA000401C81B23991BDF8E4000A28D8DB9DF8E6 +:10FEB000B400DDE92E1240F2A11310FB03F0884BD1 +:10FEC00003EBC00303F562739DF8A00000EB400450 +:10FED00004EB001003EBC00040F8221F4260002238 +:10FEE0002E922F920021399122E0DDE92E1000019F +:10FEF00040EA11720901CDE92E129DF8B41001EB10 +:10FF00004100C0EBC110794901EBC001BDF8E4002C +:10FF10001530085C3038C117DDE92E34184341EA4A +:10FF20000402CDE92E02BDF8E400401C80B23990F5 +:10FF3000BDF8E4000A28D8DB9DF8B400DDE92E21E5 +:10FF400040F2A11310FB03F0654B03EBC00303F574 +:10FF500062739DF8A00000EB400404EB001003EB7B +:10FF6000C00022308260C16000219DF8B40040F2E0 +:10FF7000A11210FB02F05A4A02EBC00001719DF879 +:10FF8000B41040F2A11011FB00F0114601EBC000CB +:10FF900000F562709DF8A01001EB410202EB011127 +:10FFA00010F831000C2814DC0D229DF8B40040F24A +:10FFB000A11110FB01F04A4901EBC00000F562708D +:10FFC0009DF8A01001EB410303EB011100F8312073 +:10FFD0007FE39DF8B40040F2A11110FB01F040490D +:10FFE00001EBC00101F562719DF8A00000EB400239 +:10FFF00002EB001011F830109DF8B40040F2A1128D +:020000040801F1 +:1000000010FB02F0364A02EBC00040798142DFD19A +:100010009DF8B4009DF8A01001EB0010C217CDE9C7 +:100020002E023148F53090F8E00708B39DF8B4008F +:1000300000EB400101EB0010284901EB00103030CB +:100040009DF8A01000EB0110807A022810D09DF8D6 +:10005000B40000EB400101EB0010204901EB00105F +:1000600030309DF8A01000EB0110C07A00287CDD34 +:1000700000229DF8B40000EB400101EB001017498D +:1000800001EB001030309DF8A01000EB0110C2729F +:100090001748D0F80C020521B0FBF1F201FB120069 +:1000A00000EB400112482C3000EB41100D3009905C +:1000B0009DF8B40040F2A11110FB01F0084901EBDA +:1000C000C00000F562709DF8A01001EB410202EB48 +:1000D000011100EBC100223010220BE098400020FB +:1000E00058450020D8140020C7310020F887002090 +:1000F000BC120020014608900998F8F7A6F8FE48BF +:10010000D0F80C020521B0FBF1F201FB120000EB6C +:100110004001F9482C3000EB41129DF8B40040F248 +:10012000A11110FB01F0F54901EBC00101F562716D +:100130009DF8A00000EB400303EB001001EBC000B2 +:1001400050F81A1F42F8011F40685060EA48D0F882 +:100150000C020521B0FBF1F201FB120000EB4001A3 +:10016000E5482C3000EB411200E094E19DF8B4002A +:1001700000EB400101EB0010E14901EB00113031CF +:100180009DF8A00001EB001000781070DA48D0F85C +:100190000C020521B0FBF1F201FB120000EB400163 +:1001A000D5482C3000EB41129DF8B40040F2A1116B +:1001B00010FB01F0D14901EBC00101F562719DF81E +:1001C000A00000EB400303EB001001EBC000406B0C +:1001D000C2F80900C848D0F80C020521B0FBF1F2C2 +:1001E00001FB120000EB4001C3482C3000EB411131 +:1001F000C448026841F81D2F80888880BE48D0F826 +:100200000C020521B0FBF1F201FB120000EB4001F2 +:10021000B9482C3000EB41129DF8B40000EB4001CE +:1002200001EB0010B64901EB001130319DF8A00040 +:1002300001EB00104068C2F8230000229DF8B400D2 +:1002400000EB400101EB0010AD4901EB0011303132 +:100250009DF8A00001EB001042600021399154E0AC +:10026000A548D0F80C020521B0FBF1F201FB120009 +:1002700000EB4001A0482C3000EB41112731BDF8C4 +:10028000E4409DF8B40040F2A11210FB02F09B4A3A +:1002900002EBC00202F562729DF8A00000EB400381 +:1002A00003EB001002EBC00090F8800040F2A112B6 +:1002B00010FB02F0914A02EBC00202F562729DF857 +:1002C000B40040F2A11310FB03F08C4B03EBC0030E +:1002D00003F562739DF8A00000EB400505EB0010EC +:1002E00003EBC00090F8810000EB400303EB00102B +:1002F00002EBC0024732BDF8E400001D105C085557 +:10030000BDF8E400401C81B23991BDF8E400062834 +:10031000A6DB0021399142E000239DF8B40040F2B1 +:10032000A11110FB01F0754901EBC00101F56271EB +:100330009DF8A00000EB400202EB001001EBC000B2 +:1003400090F8800040F2A11110FB01F06B4901EB25 +:10035000C00101F562719DF8B40040F2A11210FBDA +:1003600002F0664A02EBC00202F562729DF8A0003C +:1003700000EB400404EB001002EBC00090F8810099 +:1003800000EB400202EB001001EBC0014731BDF869 +:10039000E4000B54BDF8E400401C81B23991BDF873 +:1003A000E4000A28B8DB5448D0F80C020521B0FB61 +:1003B000F1F080B2014609900220F8F789FE002191 +:1003C0000620F9F773FE4C48D0F80C024A49498DD3 +:1003D000884206D24848D0F80C02401C4649C1F871 +:1003E0000C0200210520F9F761FE9DF8B40000EB36 +:1003F000400101EB0010424901EB001030309DF844 +:10040000A01000EB0110801C0990007820F0080279 +:10041000099802703848D0F80C020521B0FBF1F2BF +:1004200001FB120000EB400133482C3000EB41107F +:10043000D0F823202E9800EB4001334800EB411008 +:10044000C0F823200020399020E02B48D0F80C027F +:100450000521B0FBF1F201FB120000EB4001264840 +:100460002C3000EB41102730BDF8E410425C2E9890 +:1004700000EB4001244800EB41112731BDF8E400B6 +:100480000A54BDF8E400401C81B23991BDF8E40083 +:100490000628DADB64E09DF8B40000EB400101EBD4 +:1004A0000010174901EB001030309DF8A01000EB50 +:1004B0000110801C0990007820F00800083009998C +:1004C00008709DF8B40000EB400101EB00100C49EE +:1004D00001EB001030309DF8A01000EB01104268D5 +:1004E0002E9800EB4001084800EB4110C0F8232093 +:1004F0000020399030E00000BC1200205845002058 +:1005000098400020C7310020D81400209DF8B40086 +:1005100040F2A11110FB01F0FE4901EBC00101F511 +:1005200062719DF8A00000EB400202EB001001EBAD +:10053000C0014731BDF8E4000A5C2E9800EB400191 +:10054000F54800EB41112731BDF8E4000A54BDF82D +:10055000E400401C81B23991BDF8E4000628D5DBE7 +:1005600000229DF8B40040F2A11110FB01F0E9490E +:1005700001EBC00101F562719DF8A00000EB4003A2 +:1005800003EB001001EBC00080F846209DF8B4108A +:100590000220F9F78BFD9DF8B40040F2A11110FB89 +:1005A00001F0DC4901EBC00101F562719DF8A0008A +:1005B00000EB400202EB001001EBC000223009907A +:1005C0002E9800EB4001D44800EB41110D31102270 +:1005D0000891DDE90801F7F738FE9DF8B40040F214 +:1005E000A11110FB01F0CB4901EBC00101F56271D3 +:1005F0009DF8A00000EB400202EB001001EBC001EF +:100600002E9800EB4002C44800EB421051F81A2F1C +:1006100040F8012F496841609DF8B40000EB4001AB +:1006200001EB0010BD4901EB001130319DF8A00035 +:1006300001EB001001782E9800EB4002B64800EB69 +:10064000421001702E9800EB4001B34800E06BE0CF +:1006500000EB4111B248026841F81D2F8088888064 +:100660009DF8B40040F2A11110FB01F0A94901EB83 +:10067000C00101F562719DF8A00000EB400202EBA1 +:10068000001001EBC000416B2E9800EB4002A24825 +:1006900000EB4210C0F809109DF8B40000EB4001D7 +:1006A00001EB00109D4901EB001130319DF8A000D5 +:1006B00001EB001041682E9800EB4002964800EBD9 +:1006C0004210C0F823102E9881B208200991F9F742 +:1006D000EDFCA7229DF8B40040F2A11110FB01F03F +:1006E0008C4901EBC00101F562719DF8A00000EB9F +:1006F000400303EB001001EBC0004271A2229DF801 +:10070000B40040F2A11110FB01F0824901EBC000DE +:1007100000F562709DF8A01001EB410303EB01119D +:1007200000EBC100827000BF00BF0DF033BD9DF82B +:10073000B40000EB4001C1EBC0107A4911F8300061 +:10074000042802D1042125910CE09DF8B41001EB9E +:100750004100C0EBC110734911F83000152801D1D8 +:10076000152125919DF8B41001EB4100C0EBC1109B +:100770006C4901EBC00041789DF8B40000EB4002E9 +:10078000C2EBC010674A12F8300041EA002041F283 +:100790003001884202D1A62125913DE09DF8B41098 +:1007A00001EB4100C0EBC1105E4901EBC000417894 +:1007B0009DF8B40000EB4002C2EBC010594A12F899 +:1007C000300041EA002041F23101884202D1A721E4 +:1007D000259121E09DF8B41001EB4100C0EBC11060 +:1007E000504911F83000022816D19DF8B41001EBE1 +:1007F0004100C0EBC1104B4901EBC00001799DF8ED +:10080000B40000EB4002C2EBC010464A02EBC0004D +:10081000C07841EA002125919DF8B41040F2A11062 +:1008200011FB00F03B4901EBC000817828910021C9 +:100830003D4A9DF8B40002EB00129DF8A00011544F +:100840003A4890F82800012815D19DF8B41001EB22 +:10085000410000EB0110314901EB001030309DF8F0 +:10086000A01000EB0110801C0990007820F080009F +:10087000803009990870BDF89400A7287ED007DC65 +:1008800004287CD015287BD0A62841F06D8762E033 +:10089000A0F55850303820B1112872D01228F4D168 +:1008A000FEE39DF8B41040F2A11011FB00F01949CD +:1008B00001EBC00000F562709DF8A01001EB410251 +:1008C00002EB011110F8310090BB00219DF8B4003B +:1008D00040F2A11210FB02F00E4A02EBC0000171BF +:1008E00001229DF8B40040F2A11110FB01F009496A +:1008F00001EBC00101F562719DF8A00000EB40031F +:1009000003EB001001F83020A7229DF8B40040F25C +:10091000A1110EE058450020D81400209840002076 +:10092000C7310020F8870020883E0020BC1200203C +:100930000FE010FB01F0FE4901EBC00000F5627012 +:100940009DF8A01001EB410303EB011100EBC10086 +:10095000427101F009BF00219DF8B40040F2A112DC +:1009600010FB02F0F24A02EBC00001719DF8B410D6 +:1009700040F2A11011FB00F0114603E0F9E060E144 +:10098000B0E2E4E201EBC00000F562709DF8A01057 +:1009900001EB410202EB011110F83100022829DCC1 +:1009A00003229DF8B40040F2A11110FB01F0E049D0 +:1009B00001EBC00101F562719DF8A00000EB40035E +:1009C00003EB001001F83020A9229DF8B40040F29A +:1009D000A11110FB01F0D64901EBC00000F56270D7 +:1009E0009DF8A01001EB410303EB011100EBC100E6 +:1009F0004271BDE09DF8B41040F2A11011FB00F06F +:100A0000CB4901EBC00000F562709DF8A01001EB2E +:100A1000410202EB011110F83100052829DC062201 +:100A20009DF8B40040F2A11110FB01F0C04901EBA8 +:100A3000C00101F562719DF8A00000EB400303EBDB +:100A4000001001F83020A2229DF8B40040F2A1115C +:100A500010FB01F0B64901EBC00000F562709DF893 +:100A6000A01001EB410303EB011100EBC100427147 +:100A70007EE09DF8B41040F2A11011FB00F0AC49EB +:100A800001EBC00000F562709DF8A01001EB41027F +:100A900002EB011100EBC1004079A52815D19DF8AA +:100AA000B41001EB410000EB0110A24901EB001072 +:100AB00030309DF8A01000EB0110801C09900078E8 +:100AC00020F00400001D099908709DF8B41040F250 +:100AD000A11011FB00F0964901EBC00000F5627017 +:100AE0009DF8A01001EB410202EB011100EBC100E7 +:100AF0008078A1283CD09DF8B41040F2A11011FBE1 +:100B000000F08B4901EBC00101F562719DF8A00076 +:100B100000EB400202EB001001EBC00082789DF870 +:100B2000B40040F2A11110FB01F0814901EBC001BA +:100B300001F562719DF8A00000EB400303EB00108B +:100B400001EBC0004271A1229DF8B40040F2A11156 +:100B500010FB01F0764901EBC00000F562709DF8D2 +:100B6000A01001EB410303EB011100EBC100827007 +:100B7000EFE69DF8B41040F2A11011FB00F06C49B3 +:100B800001EBC00000F562709DF8A01001EB41027E +:100B900002EB011100EBC1004079A42830D19DF88F +:100BA000B41001EB410000EB0110624901EB0010B1 +:100BB00030309DF8A01000EB0110801C09900078E7 +:100BC00020F0200120310998017000229DF8B40026 +:100BD00040F2A11110FB01F0554901EBC00101F5F4 +:100BE00062719DF8A00000EB400303EB001001EBE5 +:100BF000C00080F845209DF8B4100220F9F756FA9D +:100C000000219DF8B40040F2A11210FB02F0484A06 +:100C100002EBC0000171A1229DF8B40040F2A111C5 +:100C200010FB01F0424901EBC00000F562709DF835 +:100C3000A01001EB410303EB011100EBC100427175 +:100C400087E69DF8B41040F2A11011FB00F038497E +:100C500001EBC00000F562709DF8A01001EB4102AD +:100C600002EB011110F83100012834DC00219DF85D +:100C7000B40040F2A11210FB02F02D4A02EBC000BA +:100C8000017102229DF8B40040F2A11110FB01F0A5 +:100C9000274901EBC00101F562719DF8A00000EB4E +:100CA000400303EB001001F83020A3229DF8B400AC +:100CB00040F2A11110FB01F01D4901EBC00000F54D +:100CC00062709DF8A01001EB410303EB011100EBF2 +:100CD000C100427105E19DF8B41040F2A11011FB72 +:100CE00000F0134901EBC00000F562709DF8A01000 +:100CF00001EB410202EB011110F83100042839DC4C +:100D000000219DF8B40040F2A11210FB02F0084A45 +:100D100002EBC000017105229DF8B40040F2A11160 +:100D200010FB01F0024901EBC00101F5627103E023 +:100D300058450020984000209DF8A00000EB40039B +:100D400003EB001001F83020A3229DF8B40040F21C +:100D5000A11110FB01F0FE4901EBC00000F562702B +:100D60009DF8A01001EB410303EB011100EBC10062 +:100D70004271B6E09DF8B41040F2A11011FB00F0F2 +:100D8000F34901EBC00000F562709DF8A01001EB83 +:100D9000410202EB011110F83100062815DCA122F6 +:100DA0009DF8B40040F2A11110FB01F0E84901EBFD +:100DB000C00000F562709DF8A01001EB410303EB49 +:100DC000011100EBC10042718BE09DF8B41040F2BC +:100DD000A11011FB00F0DE4901EBC00101F56271C9 +:100DE0009DF8A00000EB400202EB001011F830105B +:100DF0009DF8B40040F2A11210FB02F0D44A02EBBD +:100E0000C000407981426CD19DF8B41040F2A1102D +:100E100011FB00F0114601EBC00000F562709DF877 +:100E2000A01001EB410202EB011100EBC100807840 +:100E3000A12836D0A3229DF8B40040F2A11110FBE6 +:100E400001F0C34901EBC00101F562719DF8A000FA +:100E500000EB400303EB001001EBC00042719DF872 +:100E6000B41040F2A11011FB00F0B94901EBC00031 +:100E700000F562709DF8A01001EB410202EB011138 +:100E800000EBC1008078A2282BD000209DF8B41080 +:100E900040F2A11211FB02F1AD4A02EBC10108714F +:100EA0001FE0A1229DF8B40040F2A11110FB01F057 +:100EB000A74901EBC00101F562719DF8A00000EBAC +:100EC000400303EB001001EBC000427101219DF8CB +:100ED000B40040F2A11210FB02F09D4A02EBC000E8 +:100EE000017136E5A1229DF8B40040F2A11110FB7A +:100EF00001F0974901EBC00101F562719DF8A00076 +:100F000000EB400303EB001001EBC00042719DF8C1 +:100F1000B40040F2A11110FB01F08D4901EBC001BA +:100F200001F562719DF8A00000EB400303EB001097 +:100F300001EBC000827000219DF8B40040F2A112C4 +:100F400010FB02F0824A02EBC000017101E50021B2 +:100F50009DF8B40040F2A11210FB02F07C4A02EBB3 +:100F6000C0000171A7229DF8B40040F2A11110FB4E +:100F700001F0774901EBC00101F562719DF8A00015 +:100F800000EB400303EB001001EBC00042719DF841 +:100F9000B41001EB4100C0EBC1106E4901EBC00081 +:100FA000407930287DD19DF8B41040F2A11011FB9A +:100FB00000F0674901EBC00101F562719DF8A000E6 +:100FC00000EB400202EB001011F830109DF8B40065 +:100FD00040F2A11210FB02F05D4A02EBC000407922 +:100FE00081425ED19DF8B40000EB400101EB00109E +:100FF000A2F5986101EB001030309DF8A01000EBD5 +:101000000110801C0990007820F0010209980270FC +:101010009DF8B40000EB400101EB00104E4901EBDC +:10102000001030309DF8A01000EB0110801C0990DA +:10103000007820F00202099802709DF8B40040F296 +:10104000A11110FB01F0424901EBC00000F56270F4 +:101050009DF8A01001EB410202EB011100EBC10071 +:10106000C078312832D19DF8B40000EB400101EB8B +:101070000010394901EB001030309DF8A01000EB52 +:101080000110801C0990007820F02002099802705D +:1010900000229DF8B40040F2A11110FB01F001E024 +:1010A000FEE340E02A4901EBC00000F562709DF8C4 +:1010B000A01001EB410303EB011100EBC10080F82C +:1010C00045209DF8B4100220F8F7F0FF9DF8B40019 +:1010D00040F2A11110FB01F01D4901EBC00000F529 +:1010E00062709DF8A01001EB410202EB011100EBD0 +:1010F000C10090F84600012814D1A9229DF8B4003F +:1011000040F2A11110FB01F0114901EBC00000F504 +:1011100062709DF8A01001EB410303EB011100EB9D +:10112000C1008270DEE39DF8B40000EB4001C1EB2A +:10113000C010084901EBC000407931287ED19DF8EC +:10114000B40040F2A11110FB01F0014906E00000DB +:1011500058450020F88700209840002001EBC0018E +:1011600001F562719DF8A00000EB400202EB001057 +:1011700011F830109DF8B40040F2A11210FB02F0FB +:10118000FE4A02EBC0004079814257D19DF8B4007D +:1011900040F2A11110FB01F0114601EBC00000F577 +:1011A00062709DF8A01001EB410202EB011100EB0F +:1011B000C10090F8460058BB01229DF8B40040F2EF +:1011C000A11110FB01F0ED4901EBC00101F56271C5 +:1011D0009DF8A00000EB400303EB001001EBC00002 +:1011E00080F845209DF8B40000EB400101EB0010B1 +:1011F000E34901EB001130319DF8A00001EB001034 +:10120000801C0990007820F00100401C09990870AA +:101210009DF8B40000EB400101EB0010D84901EB50 +:10122000001030309DF8A01000EB0110801C0990D8 +:10123000007820F002020998027000E00CE2D14828 +:1012400090F8E00780B19DF8B40000EB400101EB9D +:101250000010CB4901EB001030309DF8A01000EBDE +:101260000110807A022878D1C74890F82900012817 +:10127000F9D1C548D0F80C02C349498D88426CD2D7 +:101280009DF8B40040F2A11110FB01F0BB4901EB45 +:10129000C00000F562709DF8A01001EB410202EB66 +:1012A000011100EBC10090F84500012854D19DF8D0 +:1012B000B40040F2A11110FB01F0B04901EBC000F5 +:1012C00000F562709DF8A01001EB410202EB0111E4 +:1012D00000EBC10090F87F00F0BB01229DF8B40044 +:1012E00000EB400101EB0010A54901EB001130318A +:1012F0009DF8A00001EB0010C2724FF010429DF863 +:10130000B40040F2A11110FB01F09C4901EBC001B7 +:1013100001F562719DF8A00000EB400303EB0010A3 +:1013200001EBC00082609DF8B40000EB400101EBCE +:101330000010934901EB001130319DF8A00001EB42 +:10134000001001789DF8B40040F2A11210FB02F0E9 +:101350008A4A02EBC00001E070E005E141709DF8AF +:10136000B40040F2A11110FB01F0114601EBC001E5 +:1013700001F562719DF8A00000EB400202EB001045 +:1013800011F830109DF8B40040F2A11210FB02F0E9 +:101390007A4A02EBC000407981423ED100229DF89A +:1013A000B40040F2A11110FB01F0744901EBC0013F +:1013B00001F562719DF8A00000EB400303EB001003 +:1013C00001EBC000C271A4229DF8B40040F2A1114B +:1013D00010FB01F0694901EBC00101F562719DF854 +:1013E000A00000EB400303EB001001EBC000827093 +:1013F000A3229DF8B40040F2A11110FB01F05F4957 +:1014000001EBC00000F562709DF8A01001EB4103F4 +:1014100003EB011100EBC100427100229DF8B40002 +:1014200000EB400101EB0010554901EB001030309A +:101430009DF8A01000EB0110426053E29DF8B4004B +:1014400040F2A11110FB01F04C4901EBC00000F586 +:1014500062709DF8A01001EB410202EB011100EB5C +:10146000C10090F8450001287ED19DF8B40040F2FB +:10147000A11110FB01F0414901EBC00101F56271BE +:101480009DF8A00000EB400202EB001001EBC00051 +:1014900090F8801040F2A11011FB00F0374901EBE9 +:1014A000C00101F562719DF8B40040F2A11210FB79 +:1014B00002F0324A02EBC00000F562709DF8A020F5 +:1014C00002EB420303EB021200EBC20090F8810032 +:1014D00000EB400202EB001001EBC00090F87E0030 +:1014E000032841D102229DF8B40000EB400101EB3A +:1014F0000010234901EB001130319DF8A00001EBF1 +:101500000010C2724FF010429DF8B40040F2A111D9 +:1015100010FB01F0194901EBC00101F562719DF862 +:10152000A00000EB400303EB001001EBC000826061 +:101530009DF8B40000EB400101EB0010104901EBF5 +:10154000001130319DF8A00001EB001001789DF8EA +:10155000B40040F2A11210FB02F0084A02EBC000F6 +:1015600041709DF8B40000E09BE140F2A11110FB36 +:1015700001F0114601EBC00108E0000058450020D1 +:1015800098400020BC320020BC12002001F562719E +:101590009DF8A00000EB400202EB001011F83010A3 +:1015A0009DF8B40040F2A11210FB02F0FE4A02EBDB +:1015B000C000407981423ED100229DF8B40040F243 +:1015C000A11110FB01F0F84901EBC00101F56271B6 +:1015D0009DF8A00000EB400303EB001001EBC000FE +:1015E000C271A4229DF8B40040F2A11110FB01F0D9 +:1015F000ED4901EBC00101F562719DF8A00000EB1F +:10160000400303EB001001EBC0008270A3229DF8A1 +:10161000B40040F2A11110FB01F0E34901EBC0005E +:1016200000F562709DF8A01001EB410303EB01117E +:1016300000EBC100427100229DF8B40000EB4001B4 +:1016400001EB0010D94901EB001030309DF8A010DB +:1016500000EB0110426045E19DF8B40000EB400151 +:10166000C1EBC010D24901EBC000407933287DD1D5 +:101670009DF8B40000EB400101EB0010CB4901EBF9 +:10168000001030309DF8A01000EB0110801C099074 +:10169000007820F00100401C099908709DF8B40002 +:1016A00000EB400101EB0010C04901EB00103030AD +:1016B0009DF8A01000EB0110801C0990007820F02C +:1016C0002002099802709DF8B40000EB400101EB84 +:1016D0000010B64901EB001030309DF8A01000EB6F +:1016E0000110801C0990007820F00200801C0999EC +:1016F00008709DF8B40040F2A11110FB01F0AA4956 +:1017000001EBC00042799DF8B40040F2A11110FB3A +:1017100001F0A54901EBC00000F562709DF8A01032 +:1017200001EB410303EB011100F831209DF8B400F7 +:1017300000EB400101EB00109C4901EB0010303040 +:101740009DF8A01000EB0110801C0990007820F09B +:1017500080008030099908709DF8B41001EB4100B9 +:1017600000EB0110914901EB001000E023E0303064 +:101770009DF8A01000EB01108078C0F3400020B964 +:101780009DF8B4100220F8F791FCA2229DF8B40055 +:1017900040F2A11110FB01F0834901EBC00000F5FC +:1017A00062709DF8A01001EB410303EB011100EB07 +:1017B000C100827096E09DF8B41001EB4100C0EBCF +:1017C000C1107B4901EBC0004079342869D19DF8F4 +:1017D000B41001EB410000EB0110744901EB001063 +:1017E00030309DF8A01000EB0110801C09900078AB +:1017F00020F02002099802709DF8B41001EB41001E +:1018000000EB0110694901EB001030309DF8A01089 +:1018100000EB0110801C0990007820F0020209986A +:10182000027001229DF8B40040F2A11110FB01F0FA +:101830005D4901EBC00000F562709DF8A01001EB5E +:10184000410303EB011100EBC10080F84620A922FF +:101850009DF8B40040F2A11110FB01F0524901EBD8 +:10186000C00000F562709DF8A01001EB410303EB8E +:10187000011100EBC10082709DF8B41040F2A1107C +:1018800011FB00F0484901EBC00042799DF8B4001B +:1018900040F2A11110FB01F0434901EBC00001E04F +:1018A000E3E21FE000F562709DF8A01001EB410338 +:1018B00003EB011100F831209DF8B41001EB410059 +:1018C00000EB0110394901EB001030309DF8A010F9 +:1018D00000EB0110801C0990007820F0800080301F +:1018E0000999087000202E902F900021399122E054 +:1018F000DDE92E10000140EA11720901CDE92E1236 +:101900009DF8B41001EB4100C0EBC110284901EB78 +:10191000C001BDF8E400801D085C3038C117DDE966 +:101920002E34184341EA0402CDE92E02BDF8E4004A +:10193000401C80B23990BDF8E4000828D8DB9DF83F +:10194000B4002E9940F2A11210FB02F0164A02EBED +:10195000C00202F562729DF8A00000EB400303EBA9 +:10196000001002EBC000C0F81A1000222E922F9235 +:10197000002139912AE0DDE92E10000140EA1172C0 +:101980000901CDE92E129DF8B41001EB4100C0EB26 +:10199000C110074901EBC001BDF8E4000F30085C3D +:1019A0003038C11706E0000058450020984000205C +:1019B000F8870020DDE92E34184341EA0402CDE91E +:1019C0002E02BDF8E400401C80B23990BDF8E4005E +:1019D0000628D0DB9DF8B4002E9940F2A11210FB2E +:1019E00002F0FE4A02EBC00202F562729DF8A0000E +:1019F00000EB400303EB001002EBC0004163002248 +:101A00002E922F920021399122E0DDE92E10000163 +:101A100040EA11720901CDE92E129DF8B41001EBD4 +:101A20004100C0EBC110EE4901EBC001BDF8E4007C +:101A30001530085C3038C117DDE92E24104341EA27 +:101A40000402CDE92E02BDF8E400401C80B23990BA +:101A5000BDF8E4000828D8DB9DF8B4002E9940F2C8 +:101A6000A11210FB02F0DD4A02EBC00202F5627225 +:101A70009DF8A00000EB400303EB001002EBC00058 +:101A8000C0F81E109DF8B41001EB4100C0EBC1106E +:101A9000D34901EBC00042799DF8B40040F2A11196 +:101AA00010FB01F0CD4901EBC00101F562719DF819 +:101AB000A00000EB400303EB001001EBC000C2707C +:101AC0009DF8B41001EB410000EB0110C54901EB9A +:101AD000001130319DF8A00001EB001082789DF8D4 +:101AE000B40040F2A11110FB01F0BC4901EBC001B0 +:101AF00001F562719DF8A00000EB400303EB0010BC +:101B000001EBC00002769DF8B41040F2A11011FB69 +:101B100000F0B24901EBC00101F562719DF8A0002F +:101B200000EB400202EB001011F830109DF8B400F9 +:101B300040F2A11210FB02F0A84A02EBC00040796B +:101B400081427DDA00219DF8B40040F2A11210FB21 +:101B500002F0A24A02EBC0000171A7229DF8B40076 +:101B600040F2A11110FB01F09C4901EBC00101F50D +:101B700062719DF8A00000EB400303EB001001EB45 +:101B8000C000427101219DF8B40040F2A11210FB87 +:101B900002F0924A02EBC00001719DF8B41040F2CD +:101BA000A11011FB00F0114601EBC00042799DF835 +:101BB000B40040F2A11110FB01F0884901EBC00113 +:101BC00001F562719DF8A00000EB400303EB0010EB +:101BD00001F83020A1229DF8B40040F2A11110FBC1 +:101BE00001F07E4901EBC00101F562719DF8A00092 +:101BF00000EB400303EB001001EBC00042719DF8C5 +:101C0000B41001EB410000EB0110764901EB00112B +:101C100030319DF8A00001EB0010801C0990007885 +:101C200020F080008030099908709DF8B41001EB15 +:101C3000410000EB01106B4901EB0010303000E077 +:101C40005BE09DF8A01000EB0110801C099000786B +:101C500020F00400001D099908709DF8B41001EBF4 +:101C6000410000EB01105F4901EB001030309DF89E +:101C7000A01000EB01108078C0F34010E8B39DF88D +:101C8000B41001EB410000EB0110564901EB0010CC +:101C900030309DF8A01000EB0110801C09900078F6 +:101CA00020F02002099802709DF8B41001EB410069 +:101CB00000EB01104B4901EB001030309DF8A010F3 +:101CC00000EB01108078C0F34000E8BB9DF8B41031 +:101CD00001EB410000EB0110424901EB00103030F4 +:101CE0009DF8A01000EB0110801C0990007820F0F6 +:101CF000080008300999087000E0B5E09DF8B400CC +:101D00009DF8A01001EB0010C217CDE92E029DF83E +:101D1000B41040F2A11011FB00F0304901EBC000FB +:101D200000F562709DF8A01001EB410202EB011179 +:101D300000EBC100223009902E9800EB40012A48A8 +:101D400000EB41100D3000E089E010220890099965 +:101D5000F6F77BFA9DF8B41040F2A11011FB00F0E9 +:101D60001E4901EBC00101F562719DF8A00000EB76 +:101D7000400202EB001001EBC0012E9800EB400284 +:101D8000194800EB421051F81A2F40F8012F49680A +:101D900041609DF8B41001EB410000EB01101149C6 +:101DA00001EB001130319DF8A00001EB001001782B +:101DB0002E9800EB40020C4800EB421001702E9868 +:101DC00000EB4001084800EB41110848026841F867 +:101DD0001D2F808888809DF8B41009E058450020A8 +:101DE000F887002098400020D8140020C731002038 +:101DF00040F2A11011FB00F0FE4901EBC00101F51A +:101E000062719DF8A00000EB400202EB001001EBB4 +:101E1000C000416B2E9800EB4002F74800EB4210E7 +:101E2000C0F809109DF8B41001EB410000EB01105F +:101E3000F24901EB001130319DF8A00001EB0010D8 +:101E400041682E9800EB4002EB4800EB4210C0F8CE +:101E500023102E9881B208200991F8F727F99DF8F0 +:101E6000B4100220F8F722F9FEE300202E902F9004 +:101E70000021399122E0DDE92E10000140EA1172C3 +:101E80000901CDE92E129DF8B41001EB4100C0EB21 +:101E9000C110DB4901EBC001BDF8E4000B30085C68 +:101EA0003038C117DDE92E34184341EA0402CDE988 +:101EB0002E02BDF8E400401C80B23990BDF8E40069 +:101EC0000C28D8DB9DF8B400DDE92E1240F2A113F6 +:101ED00010FB03F0C74B03EBC00303F562739DF8DF +:101EE000A00000EB400404EB001003EBC00040F83E +:101EF000221F426000222E922F920021399122E06F +:101F0000DDE92E10000140EA11720901CDE92E121F +:101F10009DF8B41001EB4100C0EBC110B84901EBD2 +:101F2000C001BDF8E4001730085C3038C117DDE9A6 +:101F30002E34184341EA0402CDE92E02BDF8E40034 +:101F4000401C80B23990BDF8E4000C28D8DB9DF825 +:101F5000B400DDE92E2140F2A11310FB03F0A54BE4 +:101F600003EBC00303F562739DF8A00000EB40048F +:101F700004EB001003EBC00022308260C16000213E +:101F80009DF8B40040F2A11210FB02F0994A02EB56 +:101F9000C00001719DF8B41040F2A11011FB00F0D7 +:101FA000114601EBC00000F562709DF8A01001EB36 +:101FB000410202EB011110F83100032814DC042265 +:101FC0009DF8B40040F2A11110FB01F0894901EB2A +:101FD000C00000F562709DF8A01001EB410303EB17 +:101FE000011100F831207EE39DF8B41040F2A110F9 +:101FF00011FB00F07F4901EBC00101F562719DF812 +:10200000A00000EB400202EB001011F830109DF828 +:10201000B40040F2A11210FB02F0764A02EBC000BD +:1020200040798142DFD19DF8B4009DF8A01001EB0A +:102030000010C217CDE92E02724890F8E00708B3ED +:102040009DF8B41001EB410000EB01106B4901EB6E +:10205000001030309DF8A01000EB0110807A0228AB +:1020600010D09DF8B41001EB410000EB0110634962 +:1020700001EB001030309DF8A01000EB0110C07A89 +:1020800000287DDD00229DF8B40000EB400101EB4B +:1020900000105A4901EB001030309DF8A01000EB01 +:1020A0000110C2725848D0F80C020521B0FBF1F2C1 +:1020B00001FB120000EB400153482C3000EB4110B3 +:1020C0000D3009909DF8B40040F2A11110FB01F011 +:1020D000484901EBC00000F562709DF8A01001EBCB +:1020E000410202EB011100EBC10022301022014637 +:1020F00008900998F6F7A9F84348D0F80C02052192 +:10210000B0FBF1F201FB120000EB40013E482C3025 +:1021100000EB41129DF8B40040F2A11110FB01F058 +:10212000344901EBC00101F562719DF8A00000EB9C +:10213000400303EB001001EBC00050F81A1F42F8F7 +:10214000011F406850603048D0F80C020521B0FBF8 +:10215000F1F201FB120000EB40012B482C3000EBA8 +:1021600041129DF8B40000EB400101EB001023493F +:1021700001EB001130319DF8A00001EB001000E0F0 +:1021800095E1007810702048D0F80C020521B0FBD2 +:10219000F1F201FB120000EB40011B482C3000EB78 +:1021A00041129DF8B40040F2A11110FB01F0114959 +:1021B00001EBC00101F562719DF8A00000EB400346 +:1021C00003EB001001EBC000406BC2F809000E48A1 +:1021D000D0F80C020521B0FBF1F201FB120000EB7C +:1021E000400109482C3000EB41110648F5380268DF +:1021F0000CE0000058450020D81400209840002032 +:10220000F8870020BC320020BC12002041F81D2FAE +:1022100080888880FE48D0F80C020521B0FBF1F2DE +:1022200001FB120000EB4001F9482C3000EB411299 +:102230009DF8B40000EB400101EB0010F54901EB03 +:10224000001130319DF8A00001EB00104068C2F889 +:10225000230000229DF8B40000EB400101EB0010C8 +:10226000EC4901EB001130319DF8A00001EB0010AA +:1022700042600021399154E0E548D0F80C02052174 +:10228000B0FBF1F201FB120000EB4001E0482C3002 +:1022900000EB41112731BDF8E4409DF8B40040F255 +:1022A000A11210FB02F0DC4A02EBC00202F56272DE +:1022B0009DF8A00000EB400303EB001002EBC00010 +:1022C00090F8800040F2A11210FB02F0D24A02EB1B +:1022D000C00202F562729DF8B40040F2A11310FB37 +:1022E00003F0CD4B03EBC00303F562739DF8A00030 +:1022F00000EB400505EB001003EBC00090F88100F7 +:1023000000EB400303EB001002EBC0024732BDF8C4 +:10231000E400001D105C0855BDF8E400401C81B2CB +:102320003991BDF8E4000628A6DB0021399142E08E +:1023300000239DF8B40040F2A11110FB01F0B64952 +:1023400001EBC00101F562719DF8A00000EB4002B5 +:1023500002EB001001EBC00090F8800040F2A111E8 +:1023600010FB01F0AC4901EBC00101F562719DF871 +:10237000B40040F2A11210FB02F0A74A02EBC00227 +:1023800002F562729DF8A00000EB400404EB00101F +:1023900002EBC00090F8810000EB400202EB00105D +:1023A00001EBC0014731BDF8E4000B54BDF8E40077 +:1023B000401C81B23991BDF8E4000A28B8DB94488A +:1023C000D0F80C020521B0FBF1F080B20146099073 +:1023D0000220F6F77DFE00210620F7F767FE8C4805 +:1023E000D0F80C028A49498D884206D28848D0F834 +:1023F0000C02401C8649C1F80C0200210520F7F7A9 +:1024000055FE9DF8B41001EB410000EB011081492D +:1024100001EB001030309DF8A01000EB0110801C83 +:102420000990007820F00802099802707848D0F8E6 +:102430000C020521B0FBF1F201FB120000EB4001A0 +:1024400073482C3000EB4110D0F823202E9800EB7D +:102450004001724800EB4110C0F823200020399061 +:1024600020E06B48D0F80C020521B0FBF1F201FB33 +:10247000120000EB400166482C3000EB4110273081 +:10248000BDF8E410425C2E9800EB4001634800EB7D +:1024900041112731BDF8E4000A54BDF8E400401CA6 +:1024A00081B23991BDF8E4000628DADB59E09DF8E5 +:1024B000B41001EB410000EB0110564901EB001094 +:1024C00030309DF8A01000EB0110801C09900078BE +:1024D00020F008000830099908709DF8B41001EB4D +:1024E000410000EB01104B4901EB001030309DF82A +:1024F000A01000EB011042682E9800EB4001474805 +:1025000000EB4110C0F823200020399025E09DF811 +:10251000B41040F2A11011FB00F03F4901EBC001E3 +:1025200001F562719DF8A00000EB400202EB001083 +:1025300001EBC0014731BDF8E4000A5C2E9800EBC6 +:102540004001364800EB41112731BDF8E4000A5440 +:10255000BDF8E400401C81B23991BDF8E4000628C2 +:10256000D5DB00229DF8B40040F2A11110FB01F070 +:10257000294901EBC00101F562719DF8A00000EB53 +:10258000400303EB001001EBC00080F846209DF8EB +:10259000B4100220F7F78AFD9DF8B40040F2A111B3 +:1025A00010FB01F01C4901EBC00101F562719DF8BF +:1025B000A00000EB400202EB001001EBC000223053 +:1025C00009902E9800EB4001144800EB41110D31A9 +:1025D00010220891DDE90801F5F737FE9DF8B410E7 +:1025E00040F2A11011FB00F00B4901EBC00101F515 +:1025F00062719DF8A00000EB400202EB001001EBBD +:10260000C0012E9800EB4002044800EB421007E0A6 +:10261000BC1200209840002058450020D81400200B +:1026200051F81A2F40F8012F496841609DF8B41005 +:1026300001EB410000EB0110F94901EB00113031D1 +:102640009DF8A00001EB001001782E9800EB4002ED +:10265000F44800EB421001702E9800EB4001F14865 +:1026600000EB4111F04800E07EE0026841F81D2FC8 +:10267000808888809DF8B41040F2A11011FB00F012 +:10268000EA4901EBC00101F562719DF8A00000EB81 +:10269000400202EB001001EBC000416B2E9800EBF2 +:1026A0004002E04800EB4210C0F809109DF8B41059 +:1026B00001EB410000EB0110D94901EB0011303171 +:1026C0009DF8A00001EB001041682E9800EB40023D +:1026D000D44800EB4210C0F823102E9881B2082095 +:1026E0000991F7F7E3FC00229DF8B40040F2A11134 +:1026F00010FB01F0CD4901EBC00101F562719DF8BD +:10270000A00000EB400303EB001001EBC00080F8D9 +:102710004620A7229DF8B40040F2A11110FB01F061 +:10272000C24901EBC00101F562719DF8A00000EB08 +:10273000400303EB001001EBC0004271A2229DF8A0 +:10274000B40040F2A11110FB01F0B84901EBC00147 +:1027500001F562719DF8A00000EB400303EB00104F +:1027600001EBC000827000BF00BF0BF013BD002161 +:10277000AF4A9DF8B40002EB00129DF8A00011547E +:102780009DF8B41001EB4100C0EBC110A94901EB69 +:10279000C000407870280ED19DF8B41001EB4100C4 +:1027A000C0EBC110A34901EBC0008078FA2802D128 +:1027B000B121259142E09DF8B41001EB4100C0EB3E +:1027C000C1109C4901EBC000407800F0F000C02827 +:1027D0000ED19DF8B41001EB4100C0EBC11095493A +:1027E00001EBC0008078FA2802D1B621259125E0BE +:1027F0009DF8B41001EB4100C0EBC1108D4911F8F8 +:10280000300000F0F000502818D19DF8B41001EB12 +:102810004100C0EBC110874901EBC000407800F0D7 +:10282000F00030280AD19DF8B41001EB4100C0EB54 +:10283000C110804901EBC000817825919DF8B4104A +:1028400040F2A11011FB00F0784901EBC000817843 +:1028500028910021764A9DF8B40002EB00129DF801 +:10286000A0001154744890F82800012815D19DF853 +:10287000B41001EB410000EB0110694901EB0010BD +:1028800030309DF8A01000EB0110801C09900078FA +:1028900020F08000803009990870BDF89400652808 +:1028A00074D004DC012809D0032805D17FE0B128C9 +:1028B00002D0B62800D100E08BE18AE19DF8B41087 +:1028C00001EB4100C0EBC1105A4901EBC000007997 +:1028D000012806D0022805D0032804D0052864D199 +:1028E00002E062E061E060E09DF8B41040F2A11007 +:1028F00011FB00F04D4901EBC00000F562709DF83E +:10290000A01001EB410202EB011110F83100E0BB15 +:1029100000219DF8B40040F2A11210FB02F0434ADE +:1029200002EBC000017101229DF8B40040F2A11138 +:1029300010FB01F03D4901EBC00101F562719DF80A +:10294000A00000EB400303EB001001F83020B6229A +:102950009DF8B40040F2A11110FB01F0334901EBE6 +:10296000C00101F562719DF8A00000EB400303EB8C +:10297000001001EBC0004271B2229DF8B40040F299 +:10298000A11110FB01F0294901E00DE037E001EB56 +:10299000C00000F562709DF8A01001EB410303EB4D +:1029A000011100EBC100827000BF00BF11E19DF872 +:1029B000B41001EB4100C0EBC1101E4901EBC00097 +:1029C000C1791E4880F8031D9DF8B41001EB410049 +:1029D00000EB0110124901EB001130319DF8A0000D +:1029E00001EB0010801C0990144890F8030DC208F8 +:1029F0000998007862F3000009990870E9E09DF8F1 +:102A0000B41001EB4100C0EBC1100A4901EBC0005A +:102A1000007900F0F00098B9B821259112E000008B +:102A200098400020D8140020C731002058450020CD +:102A3000883E0020F8870020BC120020BC22002025 +:102A4000B92125910021399120E09DF8B41001EBC6 +:102A5000410000EB0110FE4901EB00113031BDF8DF +:102A6000E40001EB001041789DF8B40000EB400257 +:102A7000C2EBC010F74A12F830005038814200D142 +:102A800012E0BDF8E400401C81B239919DF8B41009 +:102A900001EB410000EB0110ED4901EB0010C179A1 +:102AA000BDF8E4008142D0DC00BF9DF8B41040F2D4 +:102AB000A11011FB00F0E84901EBC00000F56270C5 +:102AC0009DF8A01001EB410202EB011110F831005A +:102AD000012834D100219DF8B40040F2A11210FB6E +:102AE00002F0DD4A02EBC000017102229DF8B40041 +:102AF00040F2A11110FB01F0D74901EBC00101F533 +:102B000062719DF8A00000EB400303EB001001F898 +:102B10003020B9229DF8B40040F2A11110FB01F061 +:102B2000CD4901EBC00000F562709DF8A01001EBEB +:102B3000410303EB011100EBC100427148E09DF835 +:102B4000B41040F2A11011FB00F0C34901EBC0002A +:102B500000F562709DF8A01001EB410202EB01113B +:102B600010F83100012833D100219DF8B40040F263 +:102B7000A11210FB02F0B84A02EBC0000171022260 +:102B80009DF8B40040F2A11110FB01F0B24901EB35 +:102B9000C00101F562719DF8A00000EB400303EB5A +:102BA000001001F83020B9229DF8B40040F2A111C4 +:102BB00010FB01F0A84901EBC00000F562709DF820 +:102BC000A01001EB410303EB011100EBC1004271C6 +:102BD00000BF00BFC9E59DF8B41001EB410000EB58 +:102BE00001109B4901EB0010007B20B101287CD033 +:102BF00002287BD1EBE299499DF8B40031F810002E +:102C0000801F81B209919DF8B41001EB4100C0EB27 +:102C1000C110904901EBC000401C08900999F6F7DB +:102C200093FE0022CDE930029DF8B41001EB410083 +:102C3000C0EBC110874901EBC00288489DF8B41071 +:102C400030F81100401F11180991042109981FF054 +:102C500003F9C217CDE92E022FA819C82E995940A1 +:102C6000604001437ED17E4A9DF8B40002EB001023 +:102C700001709DF8B41001EB4100C0EBC110754923 +:102C800001EBC00001792591BDF89400312802D0F4 +:102C9000452868D1FBE071489DF8B41030F8110068 +:102CA0001838412190FBF1F0C217C1B2CDE92E02D4 +:102CB0006C4880F8AC1000203990DEE09DF8B4102C +:102CC00001EB4100C0EBC110624901EBC001BDF84E +:102CD000E40000EB801014300A5C6249AD31BDF8AD +:102CE000E4000A549DF8B41001E0D3E06EE201EB79 +:102CF0004100C0EBC110574901EBC001BDF8E40031 +:102D000000EB80101A3001440991082109981FF046 +:102D100061F88DED0E0A534AB932BDF8E4000E9900 +:102D200002EB001041609DF8B41001EB4100C0EBD4 +:102D3000C110484901EBC001BDF8E40000EB801070 +:102D4000323001440991082109981FF043F88DEDB4 +:102D50000E0A444AB932BDF8E4000E9902EB0010A5 +:102D6000016001E095E093E09DF8B41001EB4100B3 +:102D7000C0EBC110374901EBC001BDF8E40000EB26 +:102D800080103A3001440991082109981FF022F877 +:102D90008DED0E0A334AB932BDF8E4000E9902EB0C +:102DA000001081609DF8B40000EB4001C1EBC01041 +:102DB000284901EBC001BDF8E40000EB801042306F +:102DC00001440991082109981FF004F88DED0E0ABD +:102DD000244AB932BDF8E4000E9902EB0010C1603C +:102DE0009DF8B40000EB400101EB0010184901EB25 +:102DF00000113031BDF8E40001EB0010801C099097 +:102E0000007820F080008030099908709DF8B400A7 +:102E100000EB4001C1EBC0100E4901EBC0020F48AE +:102E20009DF8B41030F81100401E125C9DF8B400FB +:102E300040F2A11110FB01F0074901EBC00000F5C1 +:102E400062709DF8A01001EB410303EB01110BE050 +:102E500098400020F887002058450020787900200D +:102E6000883E0020BC32002000EBC10080F84420E6 +:102E7000BDF8E400401C80B23990BDF8E4000021A8 +:102E8000DDE92E34C01AA141FFF618AF00E000BF03 +:102E900000BFB4E29DF8B40000EB4001C1EBC010EC +:102EA000FE4901EBC000407D9DF8B41001EB4102EA +:102EB000C2EBC111F94A02EBC101897D40EA012050 +:102EC000C217CDE92E029DF8B40000EB4001C1EB22 +:102ED000C010F24901EBC001099115210998F6F7DC +:102EE00017FD0022CDE930022FA819C82E995940AC +:102EF000604001437ED19DF8B40000EB4001C1EB7E +:102F0000C010E64911F83000401EC1B228910021DE +:102F1000E34A9DF8B40002EB00129DF8A0001154A2 +:102F2000E04A9DF8A00011549FEDDF0A10EE101A40 +:102F30000C329DF8A00002EB001041609DF8B40037 +:102F400000EB4001C1EBC010D44901EBC000817916 +:102F50009DF8B40000EB4002C2EBC010CF4A02EB78 +:102F6000C000407941EA002000EE100AB8EEC00A25 +:102F70009FEDCE1AC0EE010A9DF8B40000EB4001AF +:102F8000C1EBC010114601EBC00001799DF8B400FF +:102F900000EB4002C2EBC010C04A02EBC000C07898 +:102FA00041EA002000EE100AB8EEC00A30EE800AB6 +:102FB00010EE101ABB4A0C329DF8A00002EB001074 +:102FC00001609DF8B40000EB4001C1EBC010B349B3 +:102FD00001EBC000817A9DF8B40000EB4002C2EB27 +:102FE000C010AE4A02EBC000407A41EA002000EE79 +:102FF000100A00E0EAE0B8EEC00A9FEDAC1AC0EE9D +:10300000010A9DF8B40000EB4001C1EBC01011466D +:1030100001EBC000017A9DF8B40000EB4002C2EB66 +:10302000C0109E4A02EBC000C07941EA002000EEC9 +:10303000100AB8EEC00A30EE800A10EE101A994A53 +:103040000C329DF8A00002EB001081609DF8B400E6 +:1030500000EB4001C1EBC010904901EBC000C07A09 +:1030600000F0800038BB9DF8B40000EB4001C1EBDC +:10307000C0108A4901EBC000017B9DF8B40000EB51 +:103080004002C2EBC010854A02EBC000C07A41EAA0 +:10309000002000EE100AF8EEC00AB3EE001A80EE2F +:1030A000810A10EE100A7F4A0C329DF8A01002EB44 +:1030B0000111C86047E09DF8B40000EB4001C1EB8E +:1030C000C011764800EBC100017B9DF8B40000EB15 +:1030D0004002C2EBC010714A02EBC000C07A41EA64 +:1030E0000020404280B200EE100AB8EEC00A8DED1A +:1030F000030A0398F5F712FB9FED6D0B53EC102BB1 +:10310000CDE904019DED040B51EC100BF5F7EAF944 +:103110009FED690B53EC102BCDE906019DED060BDD +:1031200051EC100BF5F769F9CDE908019DED080B9D +:1031300051EC100BF5F705FB5A4A0C329DF8A01024 +:1031400002EB0111C8609DF8B40000EB400101EBF7 +:1031500000105B4901EB001030309DF8A01000EB2F +:103160000110801C0990007820F0800080300999BF +:1031700008709DF8B40000EB4001C1EBC010474956 +:1031800001EBC000C27D9DF8B40040F2A11110FB1C +:1031900001F04C4901EBC00000F562709DF8A010F1 +:1031A00001EB410303EB011100EBC10080F8442067 +:1031B0009DF8B41001EB410000EB0110404901EB18 +:1031C0000010C1793748AD3880F8AC1017E19DF890 +:1031D000B41001EB4100C0EBC110304901EBC0005D +:1031E000C0799DF8B41001EB4102C2EBC1112B4A2A +:1031F00002EBC101097A40EA0120C217CDE92E0293 +:103200009DF8B41001EB4100C0EBC110234901EB64 +:10321000C001099107210998F6F77AFB0022CDE950 +:103220003002DDE93042DDE92E10614050400143BB +:103230007ED19DF8B41001EB4100C0EBC1101749DD +:1032400011F83000401EC1B228910021144A9DF8A7 +:10325000B40002EB00100170124A9DF8A000115456 +:103260009DF8B41001EB4100C0EBC1100B4901EB1C +:10327000C000817908460191F5F7CAF9CDE902014C +:103280009DED021B9FED100B22F08AFC8DED060BCD +:103290009DF8B41001EB41001AE00000F88700200F +:1032A000883E0020693300200000000000FF7F47B7 +:1032B000000000000000304000000000000000009E +:1032C00098400020584500200000000000002440E5 +:1032D000C0EBC110F64901EBC00001799DF8B400C4 +:1032E00000EB4002C2EBC010F14A02EBC000C07814 +:1032F00041EA002000EE100AB8EEC00A8DED030A84 +:103300000398F5F70BFACDE904019DED060B53EC9C +:10331000102B9DED040B51EC100BF5F7E3F8CDE904 +:1033200008019DED080B51EC100BF5F70AFA00E0CF +:1033300064E0E04A9DF8A01002EB011148601FED27 +:10334000260A10EE100A9DF8A01002EB0111086089 +:103350001FED2B0A10EE100A9DF8A01002EB0111D0 +:1033600088601FED2F0A10EE100A9DF8A01002EBE6 +:103370000111C8609DF8B41001EB410000EB011091 +:1033800002F6235101EB001030309DF8A01000EB45 +:103390000110801C0990007820F08000803009998D +:1033A00008709DF8B41001EB4100C0EBC110C0499A +:1033B00001EBC000427A9DF8B40040F2A11110FB6D +:1033C00001F0BD4901EBC00000F562709DF8A0104E +:1033D00001EB410303EB011100EBC10080F8442035 +:1033E0009DF8B41001EB410000EB0110B34901EB73 +:1033F0000010C179AF48B93880F8AC1000BF00BFE9 +:103400000AF0C8BE9DF8B41001EB4100C0EBC1103A +:10341000A74901EBC000C1789DF8B40000EB400261 +:10342000C2EBC010A24A02EBC000807841EA002142 +:1034300029919DF8B41001EB4100C0EBC110114679 +:1034400001EBC001BDF8A400401C095C9DF8B4006C +:1034500000EB4002C2EBC010954A02EBC002BDF87F +:10346000A400105C41EA0020C217CDE92E029DF8AD +:10347000B41001EB4100C0EBC1108D4901EBC0005D +:103480000990BDF8A410F6F743FA0022CDE9300206 +:10349000DDE93042DDE92E1061405040014341F04A +:1034A00067869DF8B41001EB4100C0EBC110804964 +:1034B00001EBC00041782891002139911CE09DF872 +:1034C000B41001EB410000EB01107C4901EB00114D +:1034D0003031BDF8E40001EB001041789DF8A00008 +:1034E000814204D1BDF8E400C1B2289112E0BDF8D8 +:1034F000E400401C81B239919DF8B41001EB410009 +:1035000000EB01106D4901EB0010C179BDF8E4003A +:103510008142D4DC00BF9DF8B41001EB410000EB08 +:103520000110664901EB001030309DF8A01000EB4F +:103530000110801C0990007820F0800080300999EB +:1035400008709DF8B41001EB4100C0EBC110584960 +:1035500001EBC000007925900020594A9DF8B41075 +:1035600002EB01129DF8A0105054BDF89400F3280E +:103570007DD009DC05287BD006280ED0F12878D034 +:10358000F22841F0F485F7E3F42873D0F62872D0DE +:10359000F72871D0F828F4D1EFE30621109100212B +:1035A0003691EBE3BDF84000401C81B210919DF8CC +:1035B000B41001EB4100C0EBC1103D4901EBC0016B +:1035C000BDF84000095C2591BDF84000401C81B267 +:1035D0001091BDF89400F12804D0F22872D0F3289D +:1035E00071D1FDE39DF8B41001EB4100C0EBC110B7 +:1035F0002F4901EBC001BDF84000095C2991BDF8DD +:103600004000401C81B210919DF8B41001EB4100C4 +:1036100000EB0110294901EB001130319DF8A02089 +:10362000BDF8D800104401EB0010407A00F0010012 +:10363000E8B39DF8B41040F2A11011FB00F01E4950 +:1036400001EBC00101F562719DF8A020BDF8D80022 +:10365000104400EB400202EB001001EBC00090F8B8 +:10366000900000F0010010BB9DF8B41005E0FDE3F0 +:10367000FDE3FDE3FDE3FDE3FDE340F2A11011FBFB +:1036800000F00D4901EBC00101F562719DF8A02029 +:10369000BDF8D800104400EB400202EB001001EB33 +:1036A000C00090F8820010B1002139913CE09EE00A +:1036B000F8870020753300205845002098400020EE +:1036C000883E0020FCE3FAE39DF8B41040F2A1101C +:1036D00011FB00F0FC4901EBC00101F562719DF89E +:1036E000A020BDF8D800104400EB400202EB00100F +:1036F00001EBC00000F18301BDF8E4000A5C9DF815 +:10370000B40000EB400101EB0010F04901EB0010A8 +:103710000E30BDF8E410405C824200D008E0BDF8F5 +:10372000E400401C81B23991BDF8E4000428CBDBF1 +:1037300000BFBDF8E400042859D1042139912FE0DD +:103740009DF8B41040F2A11011FB00F0DE4901EB2E +:10375000C00101F562719DF8A020BDF8D8001044A9 +:1037600000EB400202EB001001EBC00000F183010E +:10377000BDF8E4000A5C9DF8B40000EB400101EBE9 +:103780000010D24901EB00100E30BDF8E410405C8F +:10379000824200D008E0BDF8E400401C81B23991BB +:1037A000BDF8E4000A28CBDB00BFBDF8E4000A281E +:1037B0001DD09DF8B41040F2A11011FB00F0C249D9 +:1037C00001EBC00101F562719DF8A020BDF8D800A1 +:1037D000104400EB400202EB001001EBC0009030FF +:1037E0000990007820F00100401C09990870BDF88C +:1037F000A4000F287ED19DF8B41001EB410000EB2E +:103800000110B24901EB001130319DF8A020BDF844 +:10381000D800104401EB0010801C0990007820F0C3 +:103820000400001D09990870002039902DE09DF8D2 +:10383000B41001EB4100C0EBC110A54901EBC00180 +:10384000BDF84020BDF8E40010440A5C9DF8B400C7 +:1038500040F2A11110FB01F09B4901EBC00101F501 +:1038600062719DF8A030BDF8D800184400EB400309 +:1038700003EB001001EBC0014731BDF8E4000A542E +:10388000BDF8E400401C81B23991BDF8E4000A287B +:10389000CDDBBDF840000A3081B210910021399192 +:1038A0002FE09DF8B41001EB4100C0EBC110884936 +:1038B00001EBC001BDF84020BDF8E40010440A5CF3 +:1038C0009DF8B40040F2A11110FB01F07E4901EB1C +:1038D000C00101F562719DF8A030BDF8D800184410 +:1038E00000EB400303EB001001EBC0016031BDF8B9 +:1038F000E40000E078E20A54BDF8E400401C81B224 +:103900003991BDF8E4000228CBDBBDF84000801CF3 +:1039100081B210919DF8B41001EB4100C0EBC110D1 +:103920006B4901EBC001BDF84000085C01049DF843 +:10393000B40000EB4002C2EBC010654A02EBC002CB +:10394000BDF84000401C105C41EA00219DF8B40025 +:1039500000EB4002C2EBC0105D4A02EBC002BDF8B2 +:103960004000801C105C01439DF8B40040F2A1129D +:1039700010FB02F0544A02EBC00202F562729DF89D +:10398000A030BDF8D800184400EB400303EB001052 +:1039900002EBC0004167BDF84000C01C81B210912D +:1039A0004C4890F8E007E8BB0021399120E09DF8F1 +:1039B000B41040F2A11011FB00F0434901EBC0012B +:1039C00001F562719DF8A020BDF8D800104400EB0D +:1039D000400202EB001001EBC0004730BDF8E410DC +:1039E000405C00B108E0BDF8E400401C81B23991B0 +:1039F000BDF8E4000A28DADB00BFBDF8E4000A28BD +:103A00001BD140229DF8B40040F2A11110FB01F03F +:103A10002D4901EBC00101F562719DF8A030BDF8A0 +:103A2000D80000E05AE0184400EB400303EB00101C +:103A300001EBC00080F87E2066E19DF8B41040F2F2 +:103A4000A11011FB00F0204901EBC00101F56271EA +:103A50009DF8A020BDF8D800104400EB400202EB16 +:103A6000001001EBC00090F87E00B8BB00212A9145 +:103A700021E10021379137E09DF8B41040F2A11008 +:103A800011FB00F0104901EBC00101F562719DF8D6 +:103A9000A020BDF8D800104400EB400202EB00105B +:103AA00001EBC0014731BDF8DC00001D095C9DF849 +:103AB000A80000EB4002084800EB4202BDF8DC0021 +:103AC000105C81420BD013E0584500209840002044 +:103AD000F8870020BC3200208834002014E1BDF8B3 +:103AE000DC00401C81B23791BDF8DC000628C3DB46 +:103AF00000BFBDF8DC0006287ED103229DF8B4008B +:103B000040F2A11110FB01F0FE4901EBC00101F5EB +:103B100062719DF8A030BDF8D800184400EB400356 +:103B200003EB001001EBC00080F87E209DF8B4107C +:103B300001EB410000EB0110F34901EB00113031C2 +:103B40009DF8A020BDF8D800104401EB0010801CA7 +:103B50000990007820F00402099802700020399042 +:103B60001FE020229DF8B40040F2A11110FB01F0EB +:103B7000E44901EBC00101F562719DF8A030BDF888 +:103B8000D800184400EB400303EB001001EBC00128 +:103B90005131BDF8E4000A54BDF8E400401C81B284 +:103BA0003991BDF8E4000F28DBDB002139911FE0DB +:103BB00020229DF8B40040F2A11110FB01F0D14980 +:103BC00001EBC00101F562719DF8A030BDF8D8008D +:103BD000184400EB400303EB001001EBC00163311C +:103BE000BDF8E4000A54BDF8E400401C81B23991EC +:103BF000BDF8E4000A2800E058E0D9DB00229DF877 +:103C0000B40040F2A11110FB01F0BE4901EBC0016C +:103C100001F562719DF8A030BDF8D800184400EBA2 +:103C2000400303EB001001EBC00080F87820002176 +:103C300039911FE000229DF8B40040F2A11110FB61 +:103C400001F0B04901EBC00101F562719DF8A030AF +:103C5000BDF8D800184400EB400303EB001001EB63 +:103C6000C0017931BDF8E4000A54BDF8E400401CFD +:103C700081B23991BDF8E4000528DBDB9DF8B41072 +:103C800040F2A11011FB00F09E4901EBC00101F5CB +:103C900062719DF8A020BDF8D800104400EB4002EE +:103CA00002EB001001EBC000406F0CE09DF8A80093 +:103CB000401CC1B22A919548B0F8CA019DF8A810DD +:103CC00088423FF7D6AE00BF9048B0F8CA019DF8D1 +:103CD000A810884218D140229DF8B40040F2A111EA +:103CE00010FB01F0874901EBC00101F562719DF8FD +:103CF000A030BDF8D800184400EB400303EB0010DF +:103D000001EBC00080F87E209DF8B41040F2A110B5 +:103D100011FB00F07B4901EBC00101F562719DF8D8 +:103D2000A020BDF8D800104400EB400202EB0010C8 +:103D300001EBC00090F87E00032804D011281ED0AB +:103D4000402850D134E0F2229DF8B40040F2A11195 +:103D500010FB01F06B4901EBC00101F562719DF8A8 +:103D6000A030BDF8D800184400EB400303EB00106E +:103D700001EBC000427136E0F1E3F1E316E1F3221A +:103D80009DF8B40040F2A11110FB01F05D4901EB78 +:103D9000C00101F562719DF8A030BDF8D80018444B +:103DA00000EB400303EB001001EBC00042711AE08E +:103DB000F2229DF8B40040F2A11110FB01F051492C +:103DC00001EBC00101F562719DF8A030BDF8D8008B +:103DD000184400EB400303EB001001EBC00000E0CF +:103DE000C5E0427100BF6AE09DF8B41001EB4100EC +:103DF00000EB0110444901EB001130319DF8A02087 +:103E0000BDF8D800104401EB0010801C0990007828 +:103E100020F00401099801709DF8B41040F2A1103F +:103E200011FB00F0374901EBC00101F562719DF80B +:103E3000A020BDF8D800104400EB400202EB0010B7 +:103E400001EBC00090F8900000F00100B8B3002230 +:103E50009DF8B40040F2A11110FB01F0294901EBDB +:103E6000C00101F562719DF8A03005E0FDE3FDE3BE +:103E7000ACE0FCE3FCE3FCE3BDF8D800184400EB45 +:103E8000400303EB001001EBC000A0F88E200522D8 +:103E90009DF8B40040F2A11110FB01F0194901EBAB +:103EA000C00101F562719DF8A030BDF8D80018443A +:103EB00000EB400303EB001001EBC00042716FE028 +:103EC000FFE79DF8B41040F2A11011FB00F00D497E +:103ED00001EBC00101F562719DF8A020BDF8D8008A +:103EE000104400EB400202EB001001EBC00090F820 +:103EF0007E00402821D100229DF8B40040F2A1119B +:103F000006E000005845002098400020BC32002008 +:103F100010FB01F0FE4901EBC00101F562719DF853 +:103F2000A030BDF8D800184400EB400303EB0010AC +:103F300001EBC00080F87E2000BF00BFF1229DF899 +:103F4000B40040F2A11110FB01F0F14901EBC001F6 +:103F500001F562719DF8A030BDF8D800184400EB5F +:103F6000400303EB001001EBC000427118E0F122A6 +:103F70009DF8B40040F2A11110FB01F0E44901EBFF +:103F8000C00101F562719DF8A030BDF8D800184459 +:103F900000EB400303EB001001EBC000427100BFD7 +:103FA00000BFBDF8D800401C81B236919DF8B41016 +:103FB00001EB4100C0EBC110D64901EBC0004179D3 +:103FC000BDF8D80081423FF7EDAAF4E39DF8B410A4 +:103FD00040F2A11011FB00F0CD4901EBC00000F54B +:103FE00062709DF8A01001EB410202EB011110F884 +:103FF000310048BB01229DF8B40040F2A11110FB32 +:1040000001F0C34901EBC00101F562719DF8A00008 +:1040100000EB400303EB001001F83020F4229DF880 +:10402000B40040F2A11110FB01F0B94901EBC0004E +:1040300000F562709DF8A01001EB410303EB011144 +:1040400000EBC1004271CDE09DF8B41001EB4100DE +:1040500000EB0110B04901EB001030309DF8A010CA +:1040600000EB0110407A00F0010080B39DF8B4101D +:1040700040F2A11011FB00F0A54901EBC00000F5D2 +:1040800062709DF8A01001EB410202EB011100EB00 +:10409000C10090F8900000F00100C0B99DF8B41084 +:1040A00040F2A11011FB00F0994901EBC00000F5AE +:1040B00062709DF8A01001EB410202EB011100EBD0 +:1040C000C10090F8820010B1002139912DE089E003 +:1040D0009DF8B41040F2A11011FB00F08C4901EBE7 +:1040E000C00101F562719DF8A00000EB400202EBF7 +:1040F000001001EBC00000F18301BDF8E4000A5C90 +:104100009DF8B40000EB400101EB0010824901EB87 +:1041100000100E30BDF8E410405C824200D008E090 +:10412000BDF8E400401C81B23991BDF8E4000428D8 +:10413000CEDB00BFBDF8E400042853D1042139913F +:104140002CE09DF8B41040F2A11011FB00F0704972 +:1041500001EBC00101F562719DF8A00000EB400287 +:1041600002EB001001EBC00000F18301BDF8E40098 +:104170000A5C9DF8B40000EB400101EB00106649B9 +:1041800001EB00110E31BDF8E400085C824200D062 +:1041900008E0BDF8E400401C81B23991BDF8E400AC +:1041A0000A28CEDB00BFBDF8E4000A281AD09DF82B +:1041B000B41040F2A11011FB00F0554901EBC00012 +:1041C00000F562709DF8A01001EB410202EB0111B5 +:1041D00000EBC10090300990007820F00100401CF5 +:1041E00009990870BDF8A400112877D19DF8B41082 +:1041F00001EB410000EB0110474901EB00103030AA +:104200009DF8A01000EB0110801C0990007820F0B0 +:104210000400001D099908700020399028E09DF8DD +:10422000B41001EB4100C0EBC1103A4901EBC001F1 +:10423000BDF8E400401D0A5C9DF8B40040F2A111F5 +:1042400010FB01F0324901EBC00101F562719DF8EC +:10425000A00000EB400303EB001001EBC00147316D +:10426000BDF8E4000A54BDF8E400401C81B2399165 +:10427000BDF8E4000A28D2DB0021399128E09DF83E +:10428000B41001EB4100C0EBC110224901EBC001A9 +:10429000BDF8E4000F300A5C9DF8B40040F2A111B3 +:1042A00010FB01F01A4901EBC00101F562719DF8A4 +:1042B000A00000EB400303EB001001EBC0016031F4 +:1042C000BDF8E4000A54BDF8E400401C81B2399105 +:1042D000BDF8E4000228D2DBB0E2FFE7BDF8A4009D +:1042E00014287DD19DF8B40000EB400101EB0010D3 +:1042F000094901EB001030309DF8A01000EB0110CF +:10430000801C0990007820F00400001D099905E048 +:1043100058450020F88700209840002008700020B1 +:10432000399028E09DF8B40000EB4001C1EBC010CB +:10433000F84901EBC001BDF8E400401D0A5C9DF89E +:10434000B40040F2A11110FB01F0F34901EBC001F0 +:1043500001F562719DF8A00000EB400303EB001033 +:1043600001EBC0014731BDF8E4000A54BDF8E40098 +:10437000401C81B23991BDF8E4000A28D2DB00214B +:10438000399128E09DF8B40000EB4001C1EBC0106A +:10439000E04901EBC001BDF8E4000F300A5C9DF874 +:1043A000B40040F2A11110FB01F0DB4901EBC001A8 +:1043B00001F562719DF8A00000EB400303EB0010D3 +:1043C00001EBC0016031BDF8E4000A54BDF8E4001F +:1043D000401C81B23991BDF8E4000228D2DB00E034 +:1043E0002DE29DF8B40000EB4001C1EBC010C949BB +:1043F00001EBC000407C01049DF8B40000EB4002DA +:10440000C2EBC010C34A02EBC000807C41EA00212D +:104410009DF8B40000EB4002C2EBC010BD4A02EBB5 +:10442000C000C07C01439DF8B40040F2A11210FB13 +:1044300002F0B94A02EBC00000F562709DF8A020BE +:1044400002EB420303EB021200EBC2004167B348E8 +:1044500090F8E007F0BB002139911DE09DF8B40011 +:1044600040F2A11110FB01F0AB4901EBC00101F5D5 +:1044700062719DF8A00000EB400202EB001001EB1E +:10448000C0004730BDF8E410405C00B108E0BDF862 +:10449000E400401C81B23991BDF8E4000A28DDDB5C +:1044A00000BFBDF8E4000A2818D140229DF8B400EE +:1044B00040F2A11110FB01F0974901EBC00000F59B +:1044C00062709DF8A01001EB410303EB011100EBBA +:1044D000C10000E045E080F87E2050E19DF8B40086 +:1044E00040F2A11110FB01F08B4901EBC00000F577 +:1044F00062709DF8A01001EB410202EB011100EB8C +:10450000C10090F87E0060BB00212A9111E10021DA +:1045100037912CE09DF8B40040F2A11110FB01F09E +:104520007D4901EBC00101F562719DF8A00000EB2F +:10453000400202EB001001EBC0014731BDF8DC0086 +:10454000001D095C9DF8A80000EB4002744800EBD8 +:104550004202BDF8DC00105C814203D00BE0FDE3B9 +:10456000FDE30CE1BDF8DC00401C81B23791BDF8E1 +:10457000DC000628CEDB00BFBDF8DC00062879D1C0 +:1045800003229DF8B40040F2A11110FB01F0624932 +:1045900001EBC00101F562719DF8A00000EB400342 +:1045A00003EB001001EBC00080F87E209DF8B40002 +:1045B00000EB400101EB00105A4901EB00113031D2 +:1045C0009DF8A00001EB0010801C0990007820F0FD +:1045D000040209980270002039901CE020229DF806 +:1045E000B40040F2A11110FB01F04B4901EBC001F6 +:1045F00001F562719DF8A00000EB400303EB001091 +:1046000001EBC0015131BDF8E4000A54BDF8E400EB +:10461000401C81B23991BDF8E4000F28DEDB002197 +:1046200039911CE020229DF8B40040F2A11110FB4A +:1046300001F0394901EBC00101F562719DF8A0005C +:1046400000EB400303EB001001EBC0016331BDF848 +:10465000E4000A54BDF8E400401C81B23991BDF871 +:10466000E4000A28DEDB002205E0FCE3FCE3FCE3D7 +:10467000FCE3E9E358E09DF8B40040F2A11110FB1F +:1046800001F0254901EBC00101F562719DF8A00020 +:1046900000EB400303EB001001EBC00080F8782032 +:1046A000002139911CE000229DF8B40040F2A111D4 +:1046B00010FB01F0184901EBC00101F562719DF892 +:1046C000A00000EB400303EB001001EBC0017931C7 +:1046D000BDF8E4000A54BDF8E400401C81B23991F1 +:1046E000BDF8E4000528DEDB9DF8B40040F2A1111E +:1046F00010FB01F0084901EBC00000F562709DF865 +:10470000A01001EB410202EB011100EBC100406F70 +:1047100017E00000F887002058450020BC32002038 +:1047200088340020984000209DF8A800401CC1B2A9 +:104730002A91FE48B0F8CA019DF8A81088423FF7B8 +:10474000E6AE00BFF948B0F8CA019DF8A81088424B +:1047500015D140229DF8B40040F2A11110FB01F0E8 +:10476000F34901EBC00000F562709DF8A01001EB69 +:10477000410303EB011100EBC10080F87E209DF89E +:10478000B40040F2A11110FB01F0E94901EBC000B7 +:1047900000F562709DF8A01001EB410202EB0111DF +:1047A00000EBC10090F87E00032805D0112819D035 +:1047B000402843D12CE045E3F2229DF8B40040F2BA +:1047C000A11110FB01F0DA4901EBC00000F56270A5 +:1047D0009DF8A01001EB410303EB011100EBC100B8 +:1047E00042712BE0F3229DF8B40040F2A11110FBBE +:1047F00001F0CF4901EBC00000F562709DF8A010F8 +:1048000001EB410303EB011100EBC100427115E024 +:10481000F2229DF8B40040F2A11110FB01F0C4494E +:1048200001EBC00000F562709DF8A01001EB4103A0 +:1048300003EB011100EBC100427100BF02E3BDF8C0 +:10484000A40006287DD19DF8B40000EB4001C1EB27 +:10485000C010B84901EBC0004079012872D1032093 +:10486000B5490870F7229DF8B40040F2A11110FB81 +:1048700001F0AF4901EBC00101F562719DF8A000A4 +:1048800000EB400303EB001001EBC00042719DF808 +:10489000B40040F2A11110FB01F0A54901EBC001E9 +:1048A00001F562719DF8A00000EB400202EB0010E0 +:1048B00001EBC00090F8800000EB400101EB00101C +:1048C0009E4901EB001130319DF8B40040F2A11275 +:1048D00010FB02F0964A02EBC00000F562709DF8F2 +:1048E000A02002EB420303EB021200EBC20090F89F +:1048F000810001EB00108078C0F34000F0B39DF818 +:10490000B41040F2A11011FB00F0894901EBC00086 +:1049100000F562709DF8A01001EB410202EB01115D +:1049200000EBC10090F8801001EB410000EB01109A +:10493000824901EB00108079012804D00A287CD13B +:104940003FE027E2CDE0BA239DF8B40040F2A11188 +:1049500010FB01F0764901EBC00101F562719DF891 +:10496000A00000EB400202EB001001EBC00090F849 +:10497000800040F2A11110FB01F000E03AE16C4927 +:1049800001EBC00101F562719DF8B40040F2A11283 +:1049900010FB02F0664A02EBC00000F562709DF861 +:1049A000A02002EB420404EB021200EBC20090F8DC +:1049B000810000EB400202EB001001EBC0004371EC +:1049C0003BE00B239DF8B40040F2A11110FB01F075 +:1049D000574901EBC00101F562719DF8A00000EBA1 +:1049E000400202EB001001EBC00090F8800040F2A2 +:1049F000A11110FB01F04E4901EBC00101F56271FC +:104A00009DF8B40040F2A11210FB02F0484A02EBFC +:104A1000C00000F562709DF8A02002EB420404EB98 +:104A2000021200EBC20090F8810000EB400202EBA2 +:104A3000001001EBC000437100BF00BF9DF8B4102F +:104A400040F2A11011FB00F0394901EBC00101F562 +:104A500062719DF8A00000EB400202EB001001EB38 +:104A6000C00090F8801001EB410000EB01103349C9 +:104A700001EB001130319DF8B40040F2A11210FB9F +:104A800002F02B4A02EBC00202F562729DF8A00010 +:104A900000EB400303EB001002EBC00090F8810034 +:104AA00001EB001002789DF8B40040F2A11110FB58 +:104AB00001F01F4901EBC00000F562709DF8A010E5 +:104AC00001EB410303EB011100EBC10090F8800002 +:104AD00040F2A11110FB01F0154901EBC00042703A +:104AE000B0E19DF8B41001EB4100C0EBC1101149D9 +:104AF00001EBC000407902287CD104200E490870E7 +:104B0000F8229DF8B40040F2A11110FB01F0084911 +:104B100001EBC00101F562719DF8A00000EB4003BC +:104B200003EB001001EBC000427109E0BC32002031 +:104B300058450020F88700201902002098400020E6 +:104B40009DF8B41040F2A11011FB00F0F94901EBFF +:104B5000C00101F562719DF8A00000EB400202EB7C +:104B6000001001EBC00090F8801001EB410000EB59 +:104B70000110F14901EB001130319DF8B40040F211 +:104B8000A11210FB02F0EB4A02EBC00000F56270CC +:104B90009DF8A02002EB420303EB021200EBC200DF +:104BA00090F8810001EB00108078C0F3400008B35A +:104BB0009DF8B41040F2A11011FB00F0DD4901EBAB +:104BC000C00000F562709DF8A01001EB410202EBFD +:104BD000011100EBC10090F8801001EB410000EBE7 +:104BE0000110D54901EB00108079012803D00A2873 +:104BF00079D13CE026E1B3239DF8B40040F2A11145 +:104C000010FB01F0CB4901EBC00101F562719DF889 +:104C1000A00000EB400202EB001001EBC00090F896 +:104C2000800040F2A11110FB01F0C24901EBC0016C +:104C300001F562719DF8B40040F2A11210FB02F080 +:104C4000BC4A02EBC00000F562709DF8A02002EBA8 +:104C5000420404EB021200EBC20090F8810000EB6A +:104C6000400202EB001001EBC00043713BE00C235B +:104C70009DF8B40040F2A11110FB01F0AD4901EB29 +:104C8000C00101F562719DF8A00000EB400202EB4B +:104C9000001001EBC00090F8800040F2A11110FB61 +:104CA00001F0A44901EBC00101F562719DF8B40067 +:104CB00040F2A11210FB02F09E4A02EBC00000F588 +:104CC00062709DF8A02002EB420404EB021200EB9C +:104CD000C20090F8810000EB400202EB001001EBF3 +:104CE000C000437100BF00BF9DF8B41040F2A11096 +:104CF00011FB00F08F4901EBC00101F562719DF8D5 +:104D0000A00000EB400202EB001001EBC00090F8A5 +:104D1000801001EB410000EB0110874901EB00110D +:104D200030319DF8B40040F2A11210FB02F0814A2C +:104D300002EBC00202F562729DF8A00000EB400396 +:104D400003EB001002EBC00090F8810001EB0010B3 +:104D500002789DF8B40040F2A11101E08FE072E00A +:104D600010FB01F0734901EBC00000F562709DF883 +:104D7000A01001EB410303EB011100EBC10090F81F +:104D8000800040F2A11110FB01F06A4901EBC00064 +:104D9000427057E09DF8B41001EB410000EB0110A8 +:104DA000654901EB001030309DF8A01000EB0110B8 +:104DB000801C0990007820F00402099802709DF888 +:104DC000B41040F2A11011FB00F05A4901EBC000F1 +:104DD00000F562709DF8A01001EB410202EB011199 +:104DE00000EBC10090F8900000F0010050B30022E9 +:104DF0009DF8B40040F2A11110FB01F04D4901EB08 +:104E0000C00101F562719DF8A00000EB400303EBC7 +:104E1000001001EBC000A0F88E2005229DF8B40020 +:104E200040F2A11110FB01F0424901EBC00000F576 +:104E300062709DF8A01001EB410303EB011100EB40 +:104E4000C100427193E100BFF1229DF8B40040F22D +:104E5000A11110FB01F0374901EBC00000F56270B1 +:104E60009DF8A01003E04FE005E191E066E001EB62 +:104E7000410303EB011100EBC100427177E19DF8A2 +:104E8000B41040F2A11011FB00F02A4901EBC00060 +:104E900000F562709DF8A01001EB410202EB0111D8 +:104EA00000EBC10090F87E00402816D100229DF84A +:104EB000B40040F2A11110FB01F01E4901EBC0004B +:104EC00000F562709DF8A01001EB410303EB0111A6 +:104ED00000EBC10080F87E2000BF00BFF1229DF8EA +:104EE000B40040F2A11110FB01F0124901EBC00027 +:104EF00000F562709DF8A01001EB410303EB011176 +:104F000000EBC100427132E1F1229DF8B40040F2A1 +:104F1000A11110FB01F0074901EBC00000F5627020 +:104F20009DF8A01001EB410303EB011100EBC10060 +:104F300042711CE1584500209840002003229DF852 +:104F4000B40040F2A11110FB01F0FE4901EBC001D9 +:104F500001F562719DF8A00000EB400303EB001027 +:104F600001F83020F1229DF8B40040F2A11110FBAD +:104F700001F0F44901EBC00000F562709DF8A0104B +:104F800001EB410303EB011100EBC1004271EEE0C4 +:104F900002229DF8B40040F2A11110FB01F0E94992 +:104FA00001EBC00101F562719DF8A00000EB400328 +:104FB00003EB001001F83020F6229DF8B40040F217 +:104FC000A11110FB01F0DF4901EBC00101F5627195 +:104FD0009DF8A00000EB400303EB001001EBC000C4 +:104FE000427101229DF8B40040F2A11110FB01F0C2 +:104FF000D44901EBC00101F562719DF8A00000EBFE +:10500000400303EB001001EBC00080F88220002178 +:10501000399129E09DF8B41001EB4100C0EBC110BB +:10502000C94901EBC001BDF8E400401D0A5C9DF8D0 +:10503000B40040F2A11110FB01F0C24901EBC00124 +:1050400001F562719DF8A00000EB400303EB001036 +:1050500001EBC00000F18301BDF8E4000A54BDF883 +:10506000E400401C81B23991BDF8E4000A28D1DB8C +:10507000BDF8A4007BE09DF8B41001EB4100C0EB4B +:10508000C110B14901EBC00081799DF8B40000EB7B +:105090004002C2EBC010AC4A02EBC000407941EACA +:1050A00000229DF8B40040F2A11110FB01F0A549C7 +:1050B00001EBC00101F562719DF8A00000EB400317 +:1050C00003EB001001EBC000A0F88E209DF8B41097 +:1050D00040F2A11011FB00F09A4901EBC00101F56B +:1050E00062719DF8A00000EB400202EB001001EBA2 +:1050F000C000B0F88E109DF8B40000EB400202EB47 +:105100000010924A02EB0010408B81422EDBF1220C +:105110009DF8B40040F2A11110FB01F0894901EBA8 +:10512000C00101F562719DF8A00000EB400303EBA4 +:10513000001001EBC00042719DF8B40040F2A111D3 +:1051400010FB01F07F4901EBC00101F562719DF890 +:10515000A00000EB400202EB001001EBC000903019 +:105160000990007820F001020998027000BF00BF8A +:1051700009F010B89DF8B40000EB4001C1EBC0107D +:10518000714901EBC00001792891002136911CE0A2 +:105190009DF8B40000EB400101EB00106B4901EBFE +:1051A00000113031BDF8D80001EB001041789DF8B6 +:1051B000A000814204D1BDF8D800C1B2289112E00C +:1051C000BDF8D800401C81B236919DF8B40000EBC8 +:1051D000400101EB00105D4901EB0010C179BDF801 +:1051E000D8008142D4DC00BF9DF8B40000EB400140 +:1051F000C1EBC010544901EBC000C1782591BDF846 +:105200009400172834D2DFE800F0330C0F33121566 +:10521000181B1E33333333333321242733332A2DE2 +:1052200030000721299123E00721299120E0062160 +:1052300029911DE0062129911AE00621299117E004 +:105240001220299014E00721299111E009212991C8 +:105250000EE0062129910BE00621299108E00B219F +:10526000299105E00B21299102E02A21299100BF13 +:1052700000BFBDF8A400001FC1B209919DF8B400A1 +:1052800000EB4001C1EBC0102F4901EBC000C01C76 +:1052900008900999F4F71EF937909DF8B40000EBD7 +:1052A0004001C1EBC010284901EBC001BDF8A400CA +:1052B000401E095CBDF8DC00814270D19DF8B4004D +:1052C00000EB4001C1EBC0101F4901EBC00040786A +:1052D000002864DD9DF8B40000EB4001C1EBC01074 +:1052E000194901EBC001BDF8A4000A5C9DF8B400A7 +:1052F00040F2A11110FB01F0124901EBC00101F5D0 +:1053000062719DF8A00000EB400303EB001001EB7D +:10531000C00080F8442000210D4A9DF8B40002EB43 +:1053200000129DF8A00011540A4890F828000128A6 +:1053300021D19DF8B40000EB400101EB00100349BE +:105340000AE0000058450020F8870020984000201F +:10535000883E0020BC12002001EB001030309DF888 +:10536000A01000EB0110801C0990007820F0800054 +:10537000803009990870BDF8940007287ED00ADCB7 +:1053800007287CD2DFE810F07B006806CA067B00A5 +:1053900052061506CE0C10380728F2D200E0FCE3C6 +:1053A000DFE810F02E0D180D6D006D0007000800ED +:1053B000F30600BFBDF8940014287DD19DF8B40019 +:1053C00000EB4001C1EBC010FE4901EBC000407989 +:1053D00001069DF8B40000EB4002C2EBC010F94A90 +:1053E00002EBC000807941EA00419DF8B40000EB77 +:1053F0004002C2EBC010F34A02EBC000C07941EAA0 +:1054000000219DF8B40000EB4002C2EBC010ED4A51 +:1054100002EBC000007A01439DF8B40040F2A112F3 +:1054200010FB02F0E84A02EBC00202F562729DF83E +:10543000A00000EB400303EB001002EBC000C0F83B +:105440001A109DF8B40040F2A11110FB01F0DE49E2 +:1054500001EBC00101F562719DF8A00000EB400274 +:1054600002EB001001EBC000D0F81A1008460991B9 +:10547000002111F0CDFBCDE92E0101E0F1E3F1E3D4 +:105480009DF8B40000EB400101EB0010CF4901EBA7 +:105490000010007F00F003019DF8B40000EB400213 +:1054A00002EB0010C94A02EB0010007FC0F30110AC +:1054B00001449DF8B40000E06FE000EB400202EB15 +:1054C0000010C24A02EB0010007FC0F38100091AED +:1054D00008460591F3F78BF8CDE906019DED061B13 +:1054E0009FEDBB0B20F05CFB8DED080B9DED080BD9 +:1054F00051EC100BF3F7EDF8CDE930019DF8B40055 +:1055000040F2A11110FB01F0AF4901EBC00101F520 +:1055100062719DF8A00000EB400202EB001001EB6D +:10552000C000416B08460791002111F071FBDDE9D5 +:105530002E32A0FB034501FB035100FB02150222A2 +:105540000023DDE93001F2F73DFE231845EB0100B1 +:10555000CDE90830DDE93023DDE90801F2F732FE5C +:10556000CDE92E01DDE92E0112F006F901469DF884 +:10557000B40040F2A11210FB02F0934A02EBC0000B +:1055800000F562709DF8A02002EB420303EB0212CB +:1055900000EBC200C0F81E1046E0BDF894001528CC +:1055A00042D19DF8B40000EB4001C1EBC010854929 +:1055B00001EBC000407901069DF8B40000EB400209 +:1055C000C2EBC0107F4A02EBC000807941EA004183 +:1055D0009DF8B40000EB4002C2EBC010794A02EB28 +:1055E000C000C07941EA00219DF8B40000EB400200 +:1055F000C2EBC010734A02EBC000007A01439DF871 +:10560000B40040F2A11210FB02F06F4A02EBC0009E +:1056100000F562709DF8A02002EB420303EB02123A +:1056200000EBC200C0F81E109DF8B40000EB400172 +:10563000C1EBC010634901EBC000427A9DF8B40091 +:1056400040F2A11110FB01F05F4901EBC00101F52F +:1056500062719DF8A00000EB400303EB001001EB2A +:10566000C00080F894209DF8B40000EB400101EBED +:105670000010564901EB001130319DF8A00001EBFC +:105680000010801C09909DF8B40040F2A11110FB9D +:1056900001F24D4800EBC20000F562709DF8A010C9 +:1056A00001EB410202EB011100EBC10090F8940004 +:1056B000C2090998007862F30000099908709DF802 +:1056C000B40040F2A11110FB01F03F4901EBC00012 +:1056D00000F562709DF8A01001EB410202EB011190 +:1056E00000EBC10090F8940000F00300012818D0EE +:1056F0009DF8B40040F2A11110FB01F0324901EB1A +:10570000C00000F562709DF8A01001EB410202EBB1 +:10571000011100EBC10090F8940000F00300032891 +:105720002BD19DF8B40000EB400101EB001027499C +:1057300001EB001030309DF8A01000EB0110801C30 +:105740000990007820F00200801C099908709DF8EB +:10575000B40000EB400101EB00101C4901EB00100C +:1057600030309DF8A01000EB0110801C09900078EB +:1057700020F020020998027014E09DF8B40000EBBC +:10578000400101EB0010114901EB001030309DF891 +:10579000A01000EB0110801C0990007820F002029C +:1057A000099802709DF8B40000EB400101EB001075 +:1057B000064901EB001130319DF8A00001EB00100B +:1057C000807809E0F88700205845002098400020A4 +:1057D0000000000000002440C0F340029DF8B40027 +:1057E00040F2A11110FB01F0FE4901EBC00000F5F1 +:1057F00062709DF8A01001EB410303EB011100EB77 +:10580000C100007EC0F3400082426CD09DF8B4001D +:1058100040F2A11110FB01F0F24901EBC00000F5CC +:1058200062709DF8A01001EB410202EB011100EB48 +:10583000C100183009909DF8B40000EB400101EB65 +:105840000010E94901EB001030309DF8A01000EB8A +:105850000110807842080998007862F341000999A4 +:1058600008709DF8B40000EB400101EB0010DE4928 +:1058700001EB001030309DF8A01000EB0110807893 +:10588000C0F3400050BB9DF8B40000EB400101EBB9 +:105890000010D54901EB001030309DF8A01000EB4E +:1058A0000110801C0990007820F0200209980270F5 +:1058B00001229DF8B40040F2A11110FB01F0C9498A +:1058C00001EBC00000F562709DF8A01001EB4103F0 +:1058D00003EB011100EBC10080F846209DF8B410E5 +:1058E0000220F4F7E3FB9DF8B40000EB400101EB6C +:1058F0000010BD4901EB001130319DF8A00001EB13 +:105900000010807800F001029DF8B40040F2A1116F +:1059100010FB01F0B34901EBC00000F562709DF887 +:10592000A01001EB410303EB011100EBC100007E6D +:1059300000F00100824265D09DF8B40040F2A11150 +:1059400010FB01F0A74901EBC00000F562709DF863 +:10595000A01001EB410202EB011100EBC100183075 +:1059600009909DF8B40000EB400101EB00109E4946 +:1059700001EB001030309DF8A01000EB0110817891 +:105980000998027861F3000202709DF8B40000EB00 +:10599000400101EB0010944901EB001030309DF8FC +:1059A000A01000EB0110807800F0010058BB9DF8BA +:1059B000B40000EB400101EB00108B4901EB00103B +:1059C00030309DF8A01000EB0110801C0990007889 +:1059D00020F020020998027000229DF8B40040F2E5 +:1059E000A11110FB01F07F4901EBC00000F56270CE +:1059F0009DF8A01001EB410303EB011100EBC10086 +:105A000080F8452014E29DF8B40040F2A11110FB8B +:105A100001F0744901EBC00000F562709DF8A01020 +:105A200001EB410202EB011100EBC10090F84600CE +:105A3000B0B901229DF8B40040F2A11110FB01F0B1 +:105A4000684901EBC00000F562709DF8A01001EB01 +:105A5000410303EB011100EBC10080F845202AE06F +:105A600000229DF8B40040F2A11110FB01F05D4945 +:105A700001EBC00101F562719DF8A00000EB40034D +:105A800003EB001001EBC00080F845209DF8B40046 +:105A900000EB400101EB0010534901EB00113031E4 +:105AA0009DF8A00001EB0010801C0990007820F008 +:105AB0000102099802704D4890F8E00780B19DF806 +:105AC000B40000EB400101EB0010474901EB00106E +:105AD00030309DF8A01000EB0110807A022876D1BA +:105AE000434890F82900012872D14148D0F80C02AF +:105AF0003F49498D88426BD29DF8B40040F2A11114 +:105B000010FB01F0374901EBC00000F562709DF811 +:105B1000A01001EB410202EB011100EBC10090F873 +:105B20004500012853D19DF8B40040F2A11110FBAB +:105B300001F02C4901EBC00000F562709DF8A01047 +:105B400001EB410202EB011100EBC10090F87F0074 +:105B5000E8BB01229DF8B40000EB400101EB00100E +:105B6000214901EB001130319DF8A00001EB00103C +:105B7000C2729DF8B40000EB400101EB00101A491D +:105B800001EB001130319DF8A00001EB001001780D +:105B90009DF8B40040F2A11200E0FCE310FB02F01B +:105BA000104A02EBC000417005229DF8B40040F29B +:105BB000A11110FB01F00B4901EBC00101F562716D +:105BC0009DF8A00000EB400303EB001001E001E1B1 +:105BD0006BE001EBC000427100229DF8B40000EBC5 +:105BE000400107E05845002098400020BC320020CA +:105BF000BC12002001EB0010FE4901EB0011303116 +:105C00009DF8A00001EB001042609DF8B410022046 +:105C1000F4F74CFA002139911CE000229DF8B40001 +:105C200040F2A11110FB01F0F34901EBC00101F5B5 +:105C300062719DF8A00000EB400303EB001001EB44 +:105C4000C0014731BDF8E4000A54BDF8E400401C2F +:105C500081B23991BDF8E4001428DEDB00203990D0 +:105C60001EE06DE359E200229DF8B40040F2A1115C +:105C700010FB01F0E04901EBC00101F562719DF8F4 +:105C8000A00000EB400303EB001001EBC001633107 +:105C9000BDF8E4000A54BDF8E400401C81B239911B +:105CA000BDF8E4000A28DEDBC2E09DF8B40040F253 +:105CB000A11110FB01F0D04901EBC00000F56270AA +:105CC0009DF8A01001EB410202EB011100EBC100B5 +:105CD00090F8450001287DD19DF8B40040F2A11153 +:105CE00010FB01F0C44901EBC00101F562719DF8A0 +:105CF000A00000EB400202EB001001EBC00090F8A6 +:105D0000800040F2A11110FB01F0BB4901EBC00182 +:105D100001F562719DF8B40040F2A11210FB02F08F +:105D2000B54A02EBC00000F562709DF8A02002EBBE +:105D3000420303EB021200EBC20090F8810000EB7B +:105D4000400202EB001001EBC00090F87E00032837 +:105D50006ED102229DF8B40000EB400101EB00106F +:105D6000A44901EB001130319DF8A00001EB0010B7 +:105D7000C2729DF8B40000EB400101EB00109D4998 +:105D800001EB001130319DF8A00001EB001001780B +:105D90009DF8B40040F2A11210FB02F0964A02EB0B +:105DA000C00041709DF8B40040F2A11110FB01F059 +:105DB000114601EBC00101F562719DF8A00000EBF6 +:105DC000400202EB001011F830109DF8B40040F2D0 +:105DD000A11200E02CE010FB02F0874A02EBC000A9 +:105DE0004079814214D105229DF8B40040F2A111FE +:105DF00010FB01F0804901EBC00000F562709DF8D6 +:105E0000A01001EB410303EB011100EBC100427153 +:105E100000229DF8B40000EB400101EB0010754931 +:105E200001EB001030309DF8A01000EB0110426033 +:105E30009DF8B40040F2A11110FB01F06E4901EB96 +:105E4000C00000F562709DF8A01001EB410202EB6A +:105E5000011110F83100012814DC02229DF8B40071 +:105E600040F2A11110FB01F0634901EBC00000F505 +:105E700062709DF8A01001EB410303EB011100F8E3 +:105E8000312095E09DF8B40040F2A11110FB01F023 +:105E9000594901EBC00000F562709DF8A01001EBBC +:105EA000410202EB011110F83100022834DC00211C +:105EB0009DF8B40040F2A11210FB02F04E4A02EB32 +:105EC000C000017103229DF8B40040F2A11110FB43 +:105ED00001F0494901EBC00101F562719DF8A00094 +:105EE00000EB400303EB001001F8302007229DF87F +:105EF000B40040F2A11110FB01F03F4901EBC000DA +:105F000000F562709DF8A01001EB410303EB011155 +:105F100000EBC10042714BE09DF8B40040F2A111CA +:105F200010FB01F0344901EBC00101F562719DF8ED +:105F3000A00000EB400202EB001011F830109DF8B9 +:105F4000B40040F2A11210FB02F02B4A02EBC00099 +:105F5000407981422CD19DF8B40040F2A11110FB90 +:105F600001F0114601EBC00000F562709DF8A01031 +:105F700001EB410202EB011100EBC10090F894002B +:105F8000C0F34010A0B116229DF8B40040F2A11158 +:105F900010FB01F0184901EBC00000F562709DF89C +:105FA000A01001EB410303EB011100EBC1004271B2 +:105FB000B3E014229DF8B40040F2A11110FB01F0EF +:105FC0000D4901EBC00101F562719DF8A00000EBE5 +:105FD000400303EB001001EBC000427101219DF86A +:105FE000B40040F2A11210FB02F0034A02EBC00021 +:105FF000017103E098400020584500209DF8B4004E +:1060000000EB400101EB0010A2F5986101EB0011DB +:1060100030319DF8A00001EB0010801C0990007841 +:1060200020F0200020300999087076E014229DF8B5 +:10603000B40040F2A11110FB01F0FE4901EBC000D9 +:1060400000F562709DF8A01001EB410303EB011114 +:1060500000EBC100427160E09DF8B40040F2A11174 +:1060600010FB01F0F34901EBC00000F56270BDF8D0 +:10607000D81001EB410202EB011100EBC100807965 +:1060800001282AD100229DF8B40040F2A11110FB92 +:1060900001F0E84901EBC00101F56271BDF8D800DB +:1060A00000EB400303EB001001EBC00082711422EF +:1060B0009DF8B40040F2A11110FB01F0DD4901EBA5 +:1060C000C00000F562709DF8A01001EB410303EBE6 +:1060D000011100EBC10042711FE000219DF8B400E6 +:1060E00040F2A11210FB02F0D24A02EBC000017193 +:1060F00005229DF8B40040F2A11110FB01F0CD493A +:1061000001EBC00000F562709DF8A01001EB4103A7 +:1061100003EB011100EBC1004271FDE301219DF889 +:10612000B40040F2A11210FB02F0C24A02EBC00020 +:10613000017114229DF8B40040F2A11110FB01F08E +:10614000BC4901EBC00101F562719DF8A00000EBB4 +:10615000400303EB001001EBC00042719DF8B40056 +:1061600000EB400101EB0010B34901EB00113031AD +:106170009DF8A00001EB0010801C0990007820F031 +:106180000400001D09990870C6E300202E902F908E +:10619000002139911EE0DDE92E10000240EA116273 +:1061A0000902CDE92E129DF8B40000EB4001C1EBCD +:1061B000C010A24901EBC001BDF8E400401D085C1D +:1061C000DDE92E341843CDE92E04BDF8E400401C6F +:1061D00080B23990BDF8E4000328DCDBDDE92E0154 +:1061E00011F0CAFA01469DF8B40040F2A11210FB6A +:1061F00002F0904A02EBC00202F562729DF8A00024 +:1062000000EB400303EB001002EBC000C0F81E10CF +:1062100000222E922F92002139911FE0DDE92E10ED +:10622000000240EA11620902CDE92E129DF8B40085 +:1062300000EB4001C1EBC010804901EBC001BDF88B +:10624000E4000830085CDDE92E3440EA0302CDE9C1 +:106250002E24BDF8E400401C81B23991BDF8E40061 +:106260000328DBDBDDE92E0111F086FA01469DF8FB +:10627000B40040F2A11210FB02F06E4A02EBC00221 +:1062800002F562729DF8A00000EB400303EB0010E2 +:1062900002EBC000C0F81A1000222E922F920021AB +:1062A00039911EE0DDE92E10000240EA1162090278 +:1062B000CDE92E129DF8B40000EB4001C1EBC010F7 +:1062C0005E4901EBC001BDF8E4001330085CDDE974 +:1062D0002E341843CDE92E04BDF8E400401C80B2F2 +:1062E0003990BDF8E4000328DCDB9DF8B4002E995A +:1062F00040F2A11210FB02F04E4A02EBC00202F57E +:1063000062729DF8A00000EB400303EB001002EB6B +:10631000C000416307229DF8B40040F2A11110FBB8 +:1063200001F0444901EBC00000F562709DF8A01037 +:1063300001EB410303EB011100EBC1004271EBE201 +:1063400000202E902F90002139911FE0DDE92E10C2 +:10635000000240EA11620902CDE92E129DF8B40054 +:1063600000EB4001C1EBC010344901EBC001BDF8A6 +:10637000E400401D085CDDE92E3440EA0302CDE96B +:106380002E24BDF8E400401C81B23991BDF8E40030 +:106390000428DBDB00E0FCE3DDE92E0111F0ECF981 +:1063A0009DF8B42040F2A11312FB03F2214B03EB42 +:1063B000C20303F562739DF8A02002EB420404EBD4 +:1063C000021203EBC20222329060D16000212E91B2 +:1063D0002F91002039901EE0DDE92E10000240EAE6 +:1063E00011620902CDE92E129DF8B40000EB4001C4 +:1063F000C1EBC010114901EBC001BDF8E400093048 +:10640000085CDDE92E341843CDE92E04BDF8E40024 +:10641000401C80B23990BDF8E4000428DCDBDDE9E3 +:106420002E0111F0A9F99DF8B42040F2A11312FB3E +:1064300003F205E05845002098400020F88700202E +:10644000FE4B03EBC20303F562739DF8A02002EB41 +:10645000420404EB021203EBC20242F8220F516025 +:106460009DF8B40040F2A11110FB01F0F34901EBDB +:10647000C00000F562709DF8A01001EB410202EB34 +:10648000011110F831009DF8B41040F2A11211FB77 +:1064900002F1EA4A02EBC101497988427ED19DF8B6 +:1064A000B40040F2A11110FB01F0114601EBC00055 +:1064B00000F562709DF8A01001EB410202EB0111A2 +:1064C00000EBC10090F89400C0F34010A8B117226F +:1064D0009DF8B40040F2A11110FB01F0D74901EB87 +:1064E000C00000F562709DF8A01001EB410303EBC2 +:1064F000011100EBC100427114E014229DF8B400B8 +:1065000040F2A11110FB01F0CC4901EBC00000F5F5 +:1065100062709DF8A01001EB410303EB011100EB49 +:10652000C10042719DF8B4009DF8A01001EB00106D +:10653000C217CDE92E02C24890F8E00708B39DF8D3 +:10654000B40000EB400101EB0010BE4901EB00106C +:1065500030309DF8A01000EB0110807A022810D096 +:106560009DF8B40000EB400101EB0010B54901EBD0 +:10657000001030309DF8A01000EB0110C07A002808 +:106580007EDD00229DF8B40040F2A11110FB01F065 +:10659000AA4901EBC00101F5627100E02DE39DF80D +:1065A000A00000EB400303EB001001EBC00080F8FB +:1065B00046209DF8B40000EB400101EB0010A1491A +:1065C00001EB001130319DF8A00001EB0010C27208 +:1065D0009D48D0F80C020521B0FBF1F201FB12003E +:1065E00000EB400198482C3000EB41100D30099031 +:1065F0009DF8B41040F2A11011FB00F08F4901EB9F +:10660000C00000F562709DF8A01001EB410202EBA2 +:10661000011100EBC10022301022014608900998B8 +:10662000F1F713FE8848D0F80C020521B0FBF1F217 +:1066300001FB120000EB400183482C3000EB4112BB +:106640009DF8B40040F2A11110FB01F07B4901EB71 +:10665000C00101F562719DF8A00000EB400303EB5F +:10666000001001EBC00050F81A1F42F8011F4068EB +:1066700050607548D0F80C020521B0FBF1F200E043 +:10668000A8E101FB120000EB40016F482C3000EB49 +:1066900041129DF8B40000EB400101EB0010694984 +:1066A00001EB001130319DF8A00001EB00100078E3 +:1066B00010706548D0F80C020521B0FBF1F201FB27 +:1066C000120000EB400160482C3000EB41129DF8B5 +:1066D000B40040F2A11110FB01F0584901EBC001D8 +:1066E00001F562719DF8A00000EB400303EB001080 +:1066F00001EBC000406BC2F809005348D0F80C020F +:106700000521B0FBF1F201FB120000EB40014E4805 +:106710002C3000EB41114A48F538026841F81D2F32 +:10672000808888804848D0F80C020521B0FBF1F23F +:1067300001FB120000EB400143482C3000EB4112FA +:106740009DF8B40000EB400101EB00103D4901EB66 +:10675000001130319DF8A00001EB00104068C2F834 +:10676000230000229DF8B40000EB400101EB001073 +:10677000344901EB001130319DF8A00001EB00100D +:1067800042600021399154E02F48D0F80C020521D5 +:10679000B0FBF1F201FB120000EB40012A482C3063 +:1067A00000EB41112731BDF8E4409DF8B40040F200 +:1067B000A11210FB02F0214A02EBC00202F5627244 +:1067C0009DF8A00000EB400303EB001002EBC000BB +:1067D00090F8800040F2A11210FB02F0174A02EB81 +:1067E000C00202F562729DF8B40040F2A11310FBE2 +:1067F00003F0124B03EBC00303F562739DF8A00096 +:1068000000EB400505EB001003EBC00090F88100A1 +:1068100000EB400303EB001002EBC0024732BDF86F +:10682000E400001D105C0855BDF8E400401C81B276 +:106830003991BDF8E4000628A6DB07E058450020A2 +:10684000BC32002098400020BC120020002039906B +:1068500042E000239DF8B40040F2A11110FB01F0CA +:10686000FE4901EBC00101F562719DF8A00000EB4B +:10687000400202EB001001EBC00090F8800040F2F3 +:10688000A11110FB01F0F54901EBC00101F56271A6 +:106890009DF8B40040F2A11210FB02F0EF4A02EBA7 +:1068A000C00202F562729DF8A00000EB400404EB08 +:1068B000001002EBC00090F8810000EB400202EBF8 +:1068C000001001EBC0014731BDF8E4000B54BDF8E6 +:1068D000E400401C81B23991BDF8E4000A28B8DB1D +:1068E000DF48D0F80C020521B0FBF1F080B2014680 +:1068F00009900220F2F7ECFB00210620F3F7D6FB0B +:10690000D748D0F80C02D649498D884208D2D448DD +:10691000D0F80C02401C00E003E2D149C1F80C029F +:1069200000210520F3F7C2FB9DF8B40000EB400105 +:1069300001EB0010CB4901EB001030309DF8A010A6 +:1069400000EB0110801C0990007820F008020998E3 +:106950000270C348D0F80C020521B0FBF1F201FB34 +:10696000120000EB4001BE482C3000EB4110D0F883 +:1069700023202E9800EB4001BB4800EB4110C0F8EB +:1069800023200020399020E0B548D0F80C020521E2 +:10699000B0FBF1F201FB120000EB4001B0482C30DB +:1069A00000EB41102730BDF8E410425C2E9800EB5C +:1069B0004001AD4800EB41112731BDF8E4000A5415 +:1069C000BDF8E400401C81B23991BDF8E40006280E +:1069D000DADB6FE000229DF8B40040F2A11110FB59 +:1069E00001F09E4901EBC00101F562719DF8A00024 +:1069F00000EB400303EB001001EBC00080F84620E1 +:106A00009DF8B40000EB400101EB0010954901EB4B +:106A1000001130319DF8A00001EB0010801C09909E +:106A2000007820F008000830099908709DF8B4003B +:106A300000EB400101EB00108A4901EB00103030FF +:106A40009DF8A01000EB011042682E9800EB400169 +:106A5000854800EB4110C0F823200020399025E044 +:106A60009DF8B40040F2A11110FB01F07B4901EB4D +:106A7000C00101F562719DF8A00000EB400202EB3D +:106A8000001001EBC0014731BDF8E4000A5C2E980C +:106A900000EB4001744800EB41112731BDF8E400E0 +:106AA0000A54BDF8E400401C81B23991BDF8E400FD +:106AB0000628D5DB9DF8B4100220F3F7F7FA9DF80D +:106AC000B40040F2A11110FB01F0644901EBC000D9 +:106AD00000F562709DF8A01001EB410202EB01117C +:106AE00000EBC100223009902E9800EB40015E4877 +:106AF00000EB41100D30102208900999F1F7A5FB29 +:106B00009DF8B40040F2A11110FB01F0534901EBD4 +:106B1000C00101F562719DF8A00000EB400202EB9C +:106B2000001001EBC0012E9800EB40024E4800EB34 +:106B3000421051F81A2F40F8012F496841609DF822 +:106B4000B40000EB400101EB0010464901EB0011DD +:106B500030319DF8A00001EB001001782E9800EB79 +:106B60004002414800EB421001702E9800EB4001BA +:106B70003D4800EB41113D48026841F81D2F8088D7 +:106B800088809DF8B40040F2A11110FB01F0334958 +:106B900000E04CE101EBC00101F562719DF8A0003D +:106BA00000EB400202EB001001EBC000416B2E989D +:106BB00000EB40022C4800EB4210C0F809109DF891 +:106BC000B40000EB400101EB0010264901EB00117D +:106BD00030319DF8A00001EB001041682E9800EBC9 +:106BE0004002214800EB4210C0F823102E9881B2D9 +:106BF00008200991F3F75AFA93E09DF8B40040F2A7 +:106C0000A11110FB01F0154901EBC00101F5627102 +:106C10009DF8A00000EB400202EB001011F83010CC +:106C20009DF8B40040F2A11210FB02F00B4A02EBF7 +:106C3000C0004079814274DA9DF8B40000EB400155 +:106C400001EB0010074901EB001030309DF8A01057 +:106C500000EB0110801C0990007809E058450020E5 +:106C6000BC12002098400020D8140020C73100201A +:106C700020F00400001D099908709DF8B40000EB95 +:106C8000400101EB0010A2F5986101EB00103030DB +:106C90009DF8A01000EB0110801C0990007820F0F6 +:106CA000800080300999087001209DF8B41040F2EE +:106CB000A11211FB02F1FE4A02EBC10108719DF81D +:106CC000B40040F2A11110FB01F0114601EBC0002D +:106CD00042799DF8B40040F2A11110FB01F0F44993 +:106CE00001EBC00000F562709DF8A01001EB4103BC +:106CF00003EB011100F8312014229DF8B40040F29A +:106D0000A11110FB01F0EA4901EBC00000F562702F +:106D10009DF8A01001EB410303EB011100EBC10052 +:106D2000427183E00121E34880F804179DF8B40024 +:106D300040F2A11110FB01F0DD4901EBC00101F5AA +:106D400062719DF8A00000EB400202EB001011F808 +:106D500030109DF8B40040F2A11210FB02F0D44AAA +:106D600002EBC0004079814233DA00219DF8B40083 +:106D700040F2A11210FB02F0CD4A02EBC0000171FB +:106D800001229DF8B40040F2A11110FB01F0C849A6 +:106D900001EBC00101F562719DF8A00000EB40031A +:106DA00003EB001001F8302014229DF8B40040F2EB +:106DB000A11110FB01F0BE4901EBC00000F56270AB +:106DC0009DF8A01001EB410303EB011100EBC100A2 +:106DD00042712BE014229DF8B40040F2A11110FB87 +:106DE00001F0B34901EBC00101F562719DF8A0000B +:106DF00000EB400303EB001001EBC000427115E013 +:106E000014229DF8B40040F2A11110FB01F0A84932 +:106E100001EBC00000F562709DF8A01001EB41038A +:106E200003EB011100EBC100427100BF00BF07F08E +:106E3000B1B99DF8B40040F2A11110FB01F09C49DA +:106E400001EBC000817828919DF8B40000EB40016F +:106E5000C1EBC010984911F8301029919DF8B40089 +:106E600040F2A11110FB01F0914901EBC00101F5C5 +:106E700062719DF8A00000EB400202EB001001EBF4 +:106E8000C000417925919DF8B40000EB4001C1EBB1 +:106E9000C010894901EBC0010991BDF8A4100998FF +:106EA000F3F79CFE37909DF8B40000EB4001C1EB76 +:106EB000C010814901EBC001BDF8A400095CBDF818 +:106EC000DC00814241F067879DF8B40000EB40018F +:106ED000C1EBC010784901EBC0004078002841F3B5 +:106EE0005A870021754A9DF8B40002EB00129DF804 +:106EF000A0001154BDF8940089287DD00EDC142820 +:106F000001F0298705DC082877D0102841F0428756 +:106F1000FDE3152872D08028F8D1FAE38B286ED0D3 +:106F20008C286DD08E286CD08F28EFD1BDF8A400AE +:106F30000D2867D19DF8B40000EB4001C1EBC010F3 +:106F40005D4901EBC00041785D4880F8041D9DF863 +:106F5000B40000EB4001C1EBC010574901EBC00089 +:106F6000C17A574880F8051D9DF8B40040F2A11180 +:106F700010FB01F04E4901EBC00000F562709DF876 +:106F8000A01001EB410202EB011110F831000328BF +:106F90007EDC4B4890F8050D00287ADD9DF8B400A2 +:106FA00040F2A11110FB01F0414901EBC00101F5D4 +:106FB00062719DF8A00000EB400202EB001001EBB3 +:106FC000C00109910878401CC1B2099801709DF870 +:106FD000B40040F2A11110FB01F0354901EBC000F3 +:106FE00000F562709DF8A01001EB410202EB011167 +:106FF00010F83100042806E0FEE3FEE3FEE3FEE3C2 +:10700000FEE3FEE3FEE344DB9DF8B40000EB400149 +:1070100001EB00102B4901EB001030309DF8A0105F +:1070200000EB0110801C0990254890F8050DC0F375 +:107030000010C0F101000999097860F30001099876 +:1070400001701F4890F8040DC0F3C00078BB9DF894 +:10705000B40000EB400101EB00101A4901EB0010F5 +:1070600030309DF8A01000EB01108078C0F3401084 +:10707000E8B19DF8B40000EB400101EB00101149AC +:1070800001EB001030309DF8A01000EB011001E082 +:107090006BE006E1801C0990007820F00200801C63 +:1070A000099908709DF8B40040F2A1110CE027E0A6 +:1070B00058450020BC320020F8870020883E002080 +:1070C000BC2200209840002010FB01F0FE4901EB9B +:1070D000C00000F562709DF8A01001EB410202EBC8 +:1070E000011100EBC10018300990007820F0020077 +:1070F000801C099908709DF8B4100220F2F7D6FFA1 +:1071000000219DF8B40040F2A11210FB02F0EE4AFB +:1071100002EBC000017104229DF8B40040F2A111FD +:1071200010FB01F0E84901EBC00101F562719DF827 +:10713000A00000EB400303EB001001F830208C228C +:107140009DF8B40040F2A11110FB01F0DE4901EB03 +:10715000C00000F562709DF8A01001EB410303EB45 +:10716000011100EBC10042719BE09DF8B40040F2B8 +:10717000A11110FB01F0D44901EBC00101F56271CE +:107180009DF8A00000EB400202EB001011F8301057 +:107190009DF8B40040F2A11210FB02F0CA4A02EBC3 +:1071A000C000407981427CD19DF8B40000EB4001E1 +:1071B00001EB0010A2F5986101EB001030309DF852 +:1071C000A01000EB0110801C0990C04890F8050D3C +:1071D000C0F30010C0F1010009990A7860F30002C1 +:1071E0000A709DF8B40000EB400101EB0010B849B3 +:1071F00001EB001030309DF8A01000EB0110801C56 +:107200000990B24890F8040DC2080998007862F31A +:107210004100099908709DF8B40000EB400101EBB2 +:107220000010AB4901EB001030309DF8A01000EBCE +:1072300001108078C0F340029DF8B40040F2A11123 +:1072400010FB01F0A04901EBC00000F562709DF851 +:10725000A01001EB410303EB011100EBC100007E24 +:10726000C0F3400082426DD09DF8B40040F2A111FD +:1072700010FB01F0944901EBC00000F562709DF82D +:10728000A01001EB410202EB011100EBC10018302C +:1072900009909DF8B40000EB400101EB00108C490F +:1072A00000E0C9E301EB001030309DF8A01000EBC6 +:1072B0000110807842080998007862F3410009992A +:1072C00008709DF8B40000EB400101EB001080490C +:1072D00001EB001030309DF8A01000EB0110807819 +:1072E000C0F3400048BB01229DF8B40040F2A11158 +:1072F00010FB01F0744901EBC00101F562719DF8CA +:10730000A00000EB400303EB001001EBC000427350 +:107310009DF8B40040F2A11110FB01F06A4901EBA5 +:10732000C00000F562709DF8A01001EB410303EB73 +:10733000011100EBC10080F846209DF8B410022036 +:10734000F2F7B4FE9DF8B40000EB400101EB001031 +:107350005F4901EB001130319DF8A00001EB0010F6 +:10736000807800F001029DF8B40040F2A11110FBFA +:1073700001F0554901EBC00000F562709DF8A010C6 +:1073800001EB410303EB011100EBC100007E00F0B3 +:107390000100824279D09DF8B40040F2A11110FBA7 +:1073A00001F0494901EBC00000F562709DF8A010A2 +:1073B00001EB410202EB011100EBC1001830099012 +:1073C0009DF8B40000EB400101EB0010404901EBD7 +:1073D000001030309DF8A01000EB01108178099862 +:1073E000027861F3000202709DF8B40000EB4001E6 +:1073F00001EB0010364901EB001030309DF8A01071 +:1074000000EB0110807800F00100E8BB9DF8B400AB +:1074100000EB400101EB00102D4901EB0010303072 +:107420009DF8A01000EB01108078C0F3401068B305 +:107430009DF8B40040F2A11110FB01F0224901EBCC +:10744000C00000F562709DF8A01001EB410202EB54 +:10745000011100EBC10090F84600B8B99DF8B400E6 +:1074600040F2A11110FB01F0174901EBC00000F53B +:1074700062709DF8A01001EB410202EB011100EBDC +:10748000C100407B10B902E05BE05FE242E09DF8A2 +:10749000B40000EB400101EB00100D4901EB0010BE +:1074A00030309DF8A01000EB01108078C0F3400050 +:1074B00080BB01229DF8B40040F2A11110FB01F045 +:1074C000014901EBC00105E058450020BC22002025 +:1074D0009840002001F562719DF8A00000EB400388 +:1074E00003EB001001EBC00042739DF8B40040F2C2 +:1074F000A11110FB01F0FE4901EBC00000F5627024 +:107500009DF8A01001EB410303EB011100EBC1005A +:1075100080F8462000229DF8B40040F2A11110FB33 +:1075200001F0F34901EBC00000F562709DF8A01076 +:1075300001EB410303EB011100EBC10080F8452092 +:10754000FFE19DF8B40040F2A11110FB01F0E84901 +:1075500001EBC00000F562709DF8A01001EB410244 +:1075600002EB011100EBC10090F84600B0B9012216 +:107570009DF8B40040F2A11110FB01F0DC4901EBD1 +:10758000C00000F562709DF8A01001EB410303EB11 +:10759000011100EBC10080F845202AE000229DF88F +:1075A000B40040F2A11110FB01F0D14901EBC00180 +:1075B00001F562719DF8A00000EB400303EB0010A1 +:1075C00001EBC00080F845209DF8B40000EB4001BD +:1075D00001EB0010C74901EB001130319DF8A0000C +:1075E00001EB0010801C0990007820F0010209983E +:1075F0000270C14890F8E00780B19DF8B40000EB3C +:10760000400101EB0010BB4901EB001030309DF848 +:10761000A01000EB0110807A022879D1B74890F8C9 +:107620002900012874D1B548D0F80C02B349498D1E +:1076300088426DD29DF8B40040F2A11110FB01F018 +:10764000AB4901EBC00000F562709DF8A01001EBA2 +:10765000410202EB011100EBC10090F84500012846 +:1076600054D19DF8B40040F2A11110FB01F0A049E3 +:1076700001EBC00000F562709DF8A01001EB410223 +:1076800002EB011100EBC10090F87F00F0BB01227A +:107690009DF8B40000EB400101EB0010954901EBAF +:1076A000001130319DF8A00001EB0010C2729DF86E +:1076B000B40000EB400101EB00108E4901EB00111A +:1076C00030319DF8A00001EB001001789DF8B40066 +:1076D00040F2A11210FB02F0854A02EBC00041709B +:1076E00008229DF8B40040F2A11110FB01F080497E +:1076F00001EBC00101F562719DF8A00000EB4003B1 +:1077000003EB001001EBC000427103E060E024E3F2 +:10771000F6E0FDE300229DF8B40000EB400101EB30 +:107720000010744901EB001130319DF8A00001EB0D +:10773000001042609DF8B4100220F2F7B7FC00215F +:1077400039911CE000229DF8B40040F2A11110FB19 +:1077500001F0674901EBC00101F562719DF8A000DD +:1077600000EB400303EB001001EBC0014731BDF813 +:10777000E4000A54BDF8E400401C81B23991BDF820 +:10778000E4001428DEDB002039901CE000229DF884 +:10779000B40040F2A11110FB01F0554901EBC0010A +:1077A00001F562719DF8A00000EB400303EB0010AF +:1077B00001EBC0016331BDF8E4000A54BDF8E400F8 +:1077C000401C81B23991BDF8E4000A28DEDBB8E044 +:1077D0009DF8B40040F2A11110FB01F0444901EB07 +:1077E000C00000F562709DF8A01001EB410202EBB1 +:1077F000011100EBC10006E0C9E281E2FEE32CE3E7 +:1078000093E3FCE37BE290F84500012878D19DF8F2 +:10781000B40040F2A11110FB01F0354901EBC001A9 +:1078200001F562719DF8A00000EB400202EB001030 +:1078300001EBC00090F8800040F2A11110FB01F0B4 +:107840002B4901EBC00101F562719DF8B40040F2D3 +:10785000A11210FB02F0264A02EBC00000F5627094 +:107860009DF8A02002EB420303EB021200EBC200E2 +:1078700090F8810000EB400202EB001001EBC00029 +:1078800090F87E0003285CD102229DF8B40000EB42 +:10789000400101EB0010174901EB001130319DF858 +:1078A000A00001EB0010C2729DF8B40000EB400193 +:1078B00001EB00100F4901EB001130319DF8A000E1 +:1078C00001EB001001789DF8B40040F2A11210FB0A +:1078D00002F0074A02EBC000417008229DF8B40094 +:1078E00040F2A11110FB01F0014901EBC00108E0D9 +:1078F0005845002098400020BC320020BC120020D7 +:107900001FE001F562719DF8A00000EB400303EB5E +:10791000001001EBC000427100229DF8B40000EBA2 +:10792000400101EB0010FE4901EB001130319DF8E0 +:10793000A00001EB001042609DF8B4100220F2F7A5 +:10794000B5FB9DF8B4100220F2F7B0FB9DF8B4002F +:1079500040F2A11110FB01F0F24901EBC00000F56B +:1079600062709DF8A01001EB410202EB011100EBE7 +:10797000C1008078802838D19DF8B40000EB400128 +:1079800001EB0010E64901EB001030309DF8A0102B +:1079900000EB01108078C0F3400030BB9DF8B400CC +:1079A00000EB400101EB0010DD4901EB001030302D +:1079B0009DF8A01000EB01108078C0F34010A0B932 +:1079C00015229DF8B40040F2A11110FB01F0D54939 +:1079D00001EBC00000F562709DF8A01001EB4103BF +:1079E00003EB011100EBC10042719DF8B40000EB04 +:1079F000400101EB0010CA4901EB001030309DF846 +:107A0000A01000EB01108078C0F34000A8B18F22D5 +:107A10009DF8B40040F2A11110FB01F0C14901EB47 +:107A2000C00000F562709DF8A01001EB410303EB6C +:107A3000011100EBC10042714AE09DF8B40040F230 +:107A4000A11110FB01F0B74901EBC00000F5627015 +:107A50009DF8A01001EB410202EB011100EBC10007 +:107A6000807B012834D100229DF8B40040F2A1119E +:107A700010FB01F0AB4901EBC00101F562719DF80B +:107A8000A00000EB400303EB001001EBC000827389 +:107A90008C229DF8B40040F2A11110FB01F0A14925 +:107AA00001EBC00101F562719DF8A00000EB4003FD +:107AB00003EB001001EBC000427100219DF8B400FF +:107AC00040F2A11210FB02F0964A02EBC0000171D5 +:107AD0009DF8B40000EB400101EB0010904901EB70 +:107AE0000010007BF0BB9DF8B40000EB4001C1EB3F +:107AF000C0108D4901EBC000807801049DF8B400EE +:107B000000EB4002C2EBC010874A02EBC000C07815 +:107B100041EA00219DF8B40000EB4002C2EBC01026 +:107B2000814A02EBC00000790843C117CDE9080182 +:107B30000FF022FE9DF8B41040F2A11211FB02F1E9 +:107B4000784A02EBC10202F562729DF8A01001EBC7 +:107B5000410303EB011102EBC101C1F81E009DF8C6 +:107B6000B40000E03AE000EB4001C1EBC0106E4908 +:107B700001EBC000407900049DF8B41001EB410214 +:107B8000C2EBC111684A02EBC101897940EA0120C8 +:107B90009DF8B41001EB4102C2EBC111624A02EB45 +:107BA000C101C9790843C117CDE908010FF0E4FD0F +:107BB0009DF8B41040F2A11211FB02F1594A02EBF8 +:107BC000C10101F562719DF8A02002EB420303EBB5 +:107BD000021201EBC201C1F81A0090E09DF8B40056 +:107BE00000EB4001C1EBC0104F4901EBC0008078B1 +:107BF00001069DF8B40000EB4002C2EBC0104A4AF7 +:107C000002EBC000C07841EA00419DF8B40000EBEF +:107C10004002C2EBC010444A02EBC000007941EAC6 +:107C200000219DF8B40000EB4002C2EBC0103E4AB8 +:107C300002EBC00040790843C117CDE908010FF0FD +:107C40009BFD01469DF8B40040F2A11210FB02F02A +:107C5000344A02EBC00202F562729DF8A00000EB0C +:107C6000400303EB001002EBC000C0F81E109DF8AB +:107C7000B40000EB4001C1EBC0102B4901EBC00088 +:107C8000807901069DF8B40000EB4002C2EBC01001 +:107C9000254A02EBC000C07941EA00419DF8B400DA +:107CA00000EB4002C2EBC0101F4A02EBC000007A9A +:107CB00041EA00219DF8B40000EB4002C2EBC01085 +:107CC000194A02EBC000407A0843C117CDE9080108 +:107CD0000FF052FD9DF8B41040F2A11211FB02F119 +:107CE000104A02EBC10101F562719DF8A02002EB80 +:107CF000420303EB021201EBC201C1F81A0023E2B6 +:107D0000BDF8A400032827D18F229DF8B40040F2CB +:107D1000A11110FB01F0034901EBC00106E00000D6 +:107D20009840002058450020F887002001F5627136 +:107D30009DF8A00000EB400303EB001001EBC00036 +:107D4000427101219DF8B40040F2A11210FB02F033 +:107D5000FE4A02EBC0000171F6E1BDF8A400032861 +:107D600014D18F229DF8B40040F2A11110FB01F054 +:107D7000F64901EBC00000F562709DF8A01001EB20 +:107D8000410303EB011100EBC1004271DCE1BDF8DE +:107D9000A400032860D19DF8B40040F2A11110FBAB +:107DA00001F0EA4901EBC00000F56270BDF8D8109F +:107DB00001EB410202EB011100EBC10080790128C7 +:107DC0002AD100229DF8B40040F2A11110FB01F06D +:107DD000DE4901EBC00101F56271BDF8D80000EB8E +:107DE000400303EB001001EBC00082718F229DF86D +:107DF000B40040F2A11110FB01F0D44901EBC00026 +:107E000000F562709DF8A01001EB410303EB011136 +:107E100000EBC10042711FE008229DF8B40040F25F +:107E2000A11110FB01F0C94901EBC00101F562711C +:107E30009DF8A00000EB400303EB001001EBC00035 +:107E4000427100219DF8B40040F2A11210FB02F033 +:107E5000BE4A02EBC000017176E1BDF8A400032820 +:107E600062D19DF8B40040F2A11110FB01F0B749B6 +:107E700001EBC00000F56270BDF8D81001EB4102C3 +:107E800002EB011100EBC100807901282AD1002208 +:107E90009DF8B40040F2A11110FB01F0AB4901EBD9 +:107EA000C00101F56271BDF8D80000EB400303EB9F +:107EB000001001EBC00082718F229DF8B40040F2E7 +:107EC000A11110FB01F0A14901EBC00000F56270A7 +:107ED0009DF8A01001EB410303EB011100EBC10081 +:107EE000427121E008229DF8B40040F2A11110FB7C +:107EF00001F0964901EBC00101F562719DF8A00007 +:107F000000EB400303EB001001EBC000427100E006 +:107F100020E100219DF8B40040F2A11210FB02F014 +:107F20008A4A02EBC00001710EE1BDF8A4000828E6 +:107F300066D19DF8B40000EB4001C1EBC01084494C +:107F400001EBC000807801069DF8B40000EB400210 +:107F5000C2EBC0107E4A02EBC000C07841EA00418B +:107F60009DF8B40000EB4002C2EBC010784A02EB6F +:107F7000C000007941EA00219DF8B40000EB400206 +:107F8000C2EBC010724A02EBC00040790843C1172F +:107F9000CDE908010FF0F0FB9DF8B41040F2A112FA +:107FA00011FB02F1694A02EBC10202F562729DF80F +:107FB000A01001EB410303EB011102EBC101486387 +:107FC0009DF8B40040F2A11110FB01F05F4901EBF4 +:107FD000C00000F562709DF8A01001EB410202EBB9 +:107FE000011110F831009DF8B41040F2A11211FBFC +:107FF00002F1564A02EBC101497902E0FEE3E3E0F7 +:10800000A2E0884234DA00219DF8B40040F2A112C7 +:1080100010FB02F04D4A02EBC000017105229DF8F1 +:10802000B40040F2A11110FB01F0484901EBC0017E +:1080300001F562719DF8A00000EB400303EB001016 +:1080400001F830208E229DF8B40040F2A11110FBFF +:1080500001F03E4901EBC00000F562709DF8A010F0 +:1080600001EB410303EB011100EBC10042716BE036 +:108070009DF8B40040F2A11110FB01F0334901EB6F +:10808000C00000F56270BDF8D81001EB410202EBB0 +:10809000011100EBC1008079012835D100229DF843 +:1080A000B40040F2A11110FB01F0284901EBC0011E +:1080B00001F56271BDF8D80000EB400303EB00103E +:1080C00001EBC00082718F229DF8B40040F2A11133 +:1080D00010FB01F01D4901EBC00101F562719DF833 +:1080E000A00000EB400303EB001001EBC000427165 +:1080F00001219DF8B40040F2A11210FB02F0134AD6 +:1081000002EBC00001711FE08E229DF8B40040F226 +:10811000A11110FB01F00D4901EBC00101F56271E5 +:108120009DF8A00000EB400303EB001001EBC00042 +:10813000427100219DF8B40040F2A11210FB02F040 +:10814000024A02EBC0000171FDE300005845002027 +:10815000F8870020BDF8A400032834D100219DF841 +:10816000B40040F2A11210FB02F0FE4A02EBC00084 +:10817000017101229DF8B40040F2A11110FB01F041 +:10818000F84901EBC00101F56271BDF8D80000EBC0 +:10819000400303EB001001EBC00082718C229DF8BC +:1081A000B40040F2A11110FB01F0EE4901EBC00058 +:1081B00000F562709DF8A01001EB410303EB011183 +:1081C00000EBC1004271BEE3BDF8A4000F287DD1D1 +:1081D0009DF8B40000EB400101EB0010E24901EB17 +:1081E0000010007BE8BB00202E902F9000213991D9 +:1081F0001FE0DDE92E10000240EA11620902CDE91C +:108200002E129DF8B40000EB4001C1EBC010D7491D +:1082100001EBC001BDF8E400C0F10600085CDDE937 +:108220002E341843CDE92E04BDF8E400401C80B282 +:108230003990BDF8E4000528DBDB9DF8B400DDE9EA +:108240002E1240F2A11310FB03F0C64B03EBC00348 +:1082500003F562739DF8A00000EB400404EB0010EE +:1082600000E049E003EBC00040F8221F426000221A +:108270002E922F92002139911FE0DDE92E1000028D +:1082800040EA11620902CDE92E129DF8B41001EB0B +:108290004100C0EBC110B54901EBC001BDF8E400DD +:1082A000C0F10B00085CDDE92E341843CDE92E0443 +:1082B000BDF8E400401C80B23990BDF8E400052808 +:1082C000DBDB9DF8B400DDE92E1200E0FDE340F2B7 +:1082D000A11310FB03F0A34B03EBC00000F5627089 +:1082E0009DF8A03003EB430404EB031300EBC30041 +:1082F00022308160C26084E000202E902F90002107 +:1083000039911FE0DDE92E10000240EA11620902F6 +:10831000CDE92E129DF8B41001EB4100C0EBC11065 +:10832000924901EBC001BDF8E400C0F10700085C10 +:10833000DDE92E240243CDE92E24BDF8E400401CE3 +:1083400081B23991BDF8E4000628DBDB9DF8B4006A +:10835000DDE92E1240F2A11310FB03F0814B03EB79 +:10836000C00303F562739DF8A00000EB400404EB2A +:10837000001003EBC00040F8221F426000222E9242 +:108380002F920021399120E0DDE92E10000240EA11 +:1083900011620902CDE92E129DF8B41001EB4100E3 +:1083A000C0EBC110714901EBC001BDF8E400C0F1A0 +:1083B0000D00085CDDE92E3440EA0302CDE92E24ED +:1083C000BDF8E400401C81B23991BDF8E4000628F4 +:1083D000DADB9DF8B400DDE92E1240F2A11310FBA8 +:1083E00003F0604B03EBC00000F562709DF8A03015 +:1083F00003EB430404EB031300EBC3002230816062 +:10840000C2609DF8B41040F2A11011FB00F0554974 +:1084100001EBC00101F562719DF8A00000EB400284 +:1084200002EB001011F830109DF8B40040F2A112D8 +:1084300010FB02F04B4A02EBC000407981427DD133 +:108440009DF8B4009DF8A01001EB0010C217CDE913 +:108450002E02474890F8E00708B39DF8B41001EBEE +:10846000410000EB0110404901EB001030309DF855 +:10847000A01000EB0110807A022810D09DF8B410F3 +:1084800001EB410000EB0110374901EB00103030E7 +:108490009DF8A01000EB0110C07A00286CDD0022CE +:1084A0009DF8B40000EB400101EB00102E4901EBF8 +:1084B000001030309DF8A01000EB0110C2722D4862 +:1084C000D0F80C020521B0FBF1F201FB120000EB29 +:1084D000400128482C3000EB41100D3009909DF8E8 +:1084E000B41040F2A11011FB00F11E4800EBC100D6 +:1084F00000F562709DF8A01001EB410202EB011142 +:1085000000EBC10022301022014608900998EFF7D5 +:108510009CFE1848D0F80C020521B0FBF1F201FBDB +:10852000120000EB400113482C3000EB41129DF883 +:10853000B40040F2A11110FB01F000E0F8E209499B +:1085400001EBC00101F562719DF8A00000EB400352 +:1085500003EB001001EBC00050F81A1F42F8011F96 +:1085600040680AE05845002098400020F887002025 +:10857000BC320020BC120020A5E15060FE48D0F8BB +:108580000C020521B0FBF1F201FB120000EB4001EF +:10859000F9482C3000EB41129DF8B40000EB40018B +:1085A00001EB0010F54901EB001130319DF8A000FE +:1085B00001EB001000781070EF48D0F80C02052194 +:1085C000B0FBF1F201FB120000EB4001EA482C3055 +:1085D00000EB4111EA48026841F81D2F808888802D +:1085E000E548D0F80C020521B0FBF1F201FB1200C6 +:1085F00000EB4001E0482C3000EB41129DF8B40044 +:1086000040F2A11110FB01F0DE4901EBC00101F5C0 +:1086100062719DF8A00000EB400303EB001001EB3A +:10862000C000406BC2F80900D348D0F80C02052105 +:10863000B0FBF1F201FB120000EB4001CE482C3000 +:1086400000EB41129DF8B40000EB400101EB00107B +:10865000CA4901EB001130319DF8A00001EB001078 +:108660004068C2F8230000229DF8B40000EB4001EE +:1086700001EB0010C14901EB001130319DF8A00061 +:1086800001EB001042600021399154E0BA48D0F863 +:108690000C020521B0FBF1F201FB120000EB4001DE +:1086A000B5482C3000EB41112731BDF8E4409DF86E +:1086B000B40040F2A11210FB02F0B24A02EBC00279 +:1086C00002F562729DF8A00000EB400303EB00107E +:1086D00002EBC00090F8800040F2A11210FB02F003 +:1086E000A84A02EBC00202F562729DF8B40040F2A3 +:1086F000A11310FB03F0A34B03EBC00303F562735C +:108700009DF8A00000EB400505EB001003EBC00056 +:1087100090F8810000EB400303EB001002EBC00275 +:108720004732BDF8E400001D105C0855BDF8E400B8 +:10873000401C81B23991BDF8E4000628A6DB002078 +:10874000399042E000239DF8B40040F2A11110FBE3 +:1087500001F08C4901EBC00101F562719DF8A000A8 +:1087600000EB400202EB001001EBC00090F880002B +:1087700040F2A11110FB01F0824901EBC00101F5AB +:1087800062719DF8B40040F2A11210FB02F07D4A24 +:1087900002EBC00202F562729DF8A00000EB4004FB +:1087A00004EB001002EBC00090F8810000EB4002E7 +:1087B00002EB001001EBC0014731BDF8E4000B549F +:1087C000BDF8E400401C81B23991BDF8E4000A28EC +:1087D000B8DB6948D0F80C020521B0FBF1F080B29B +:1087E000014609900220F0F773FC00210620F1F702 +:1087F0005DFC6148D0F80C025F4900E002E2498D5F +:10880000884206D25C48D0F80C02401C5A49C1F894 +:108810000C0200210520F1F749FC9DF8B41001EB92 +:10882000410000EB0110554901EB001030309DF87C +:10883000A01000EB0110801C0990007820F00802C5 +:10884000099802704C48D0F80C020521B0FBF1F2F7 +:1088500001FB120000EB400147482C3000EB4110B7 +:10886000D0F823202E9800EB4001474800EB411040 +:10887000C0F823200020399020E03F48D0F80C02B7 +:108880000521B0FBF1F201FB120000EB40013A4878 +:108890002C3000EB41102730BDF8E410425C2E98DC +:1088A00000EB4001384800EB41112731BDF8E400EE +:1088B0000A54BDF8E400401C81B23991BDF8E400CF +:1088C0000628DADB66E09DF8B41001EB410000EB0E +:1088D00001102A4901EB001030309DF8A01000EB88 +:1088E0000110801C0990007820F0080008300999D8 +:1088F00008709DF8B41001EB410000EB01101F4916 +:1089000001EB001030309DF8A01000EB0110426820 +:108910002E9800EB40011C4800EB4110C0F82320CA +:108920000020399027E09DF8B41040F2A11011FB0F +:1089300000F0144901EBC00101F562719DF8A0003F +:1089400000EB400200E005E202EB001001EBC00189 +:108950004731BDF8E4000A5C2E9800EB40010A485C +:1089600000EB41112731BDF8E4000A54BDF8E400E2 +:10897000401C81B2399109E0BC12002098400020CF +:10898000C731002058450020D8140020BDF8E4006D +:108990000628C8DB9DF8B41001EB410000EB011084 +:1089A000FE4901EB001030309DF8A01000EB0110E3 +:1089B000801C0990007820F02002099802709DF830 +:1089C000B4100220F1F772FB9DF8B41040F2A11030 +:1089D00011FB00F0F24901EBC00000F562709DF858 +:1089E000A01001EB410202EB011100EBC1002230AB +:1089F00009902E9800EB4001EA4800EB41100D3041 +:108A0000102208900999EFF720FC9DF8B41040F26D +:108A1000A11011FB00F0E24901EBC00101F5627108 +:108A20009DF8A00000EB400202EB001001EBC0013A +:108A30002E9800EB4002DB4800EB421051F81A2F51 +:108A400040F8012F496841609DF8B41001EB4100E6 +:108A500000EB0110D14901EB001130319DF8A0006D +:108A600001EB001001782E9800EB4002CD4800EB9E +:108A7000421001702E9800EB4001CA4800EB4111F2 +:108A8000C948026841F81D2F808888809DF8B4008D +:108A900040F2A11110FB01F0C14901EBC00101F549 +:108AA00062719DF8A00000EB400202EB001001EBA8 +:108AB000C000416B2E9800EB4002BA4800EB421018 +:108AC000C0F809109DF8B40000E09AE000EB400106 +:108AD00001EB0010B14901EB001130319DF8A0000D +:108AE00001EB001041682E9800EB4002AD4800EB0E +:108AF0004210C0F823102E9881B208200991F1F796 +:108B0000D5FA00229DF8B40040F2A11110FB01F04B +:108B1000A34901EBC00000F562709DF8A01001EBC5 +:108B2000410303EB011100EBC10080F8462053E044 +:108B30009DF8B40000EB400101EB0010974901EBF8 +:108B4000001030309DF8A01000EB0110801C09903F +:108B5000007820F00401091D099801709DF8B40007 +:108B600000EB400101EB00108C4901EB00113031AA +:108B70009DF8A00001EB0010801C0990007820F007 +:108B8000800080300999087001209DF8B41040F2EF +:108B9000A11211FB02F1824A02EBC10108719DF89A +:108BA000B40040F2A11110FB01F0114601EBC0002E +:108BB00042799DF8B40040F2A11110FB01F0784910 +:108BC00001EBC00000F562709DF8A01001EB4103BD +:108BD00003EB011100F831208F229DF8B40040F220 +:108BE000A11110FB01F06E4901EBC00101F56271AA +:108BF0009DF8A00000EB400303EB001001EBC00068 +:108C00004271C7E0BDF8A400032857D1012166488E +:108C1000F53080F804179DF8B40040F2A11110FB64 +:108C200001F05F4901EBC00101F562719DF8A00000 +:108C300000EB400202EB001011F830109DF8B40078 +:108C400040F2A11210FB02F0554A02EBC00040793D +:108C5000814234DA00219DF8B40040F2A11210FBE9 +:108C600002F04F4A02EBC000017101229DF8B400EE +:108C700040F2A11110FB01F0494901EBC00101F5DF +:108C800062719DF8A00000EB400303EB001001F8B7 +:108C900030208F229DF8B40040F2A11110FB01F0AA +:108CA0003F4901EBC00000F562709DF8A01001EB98 +:108CB000410303EB011100EBC10042714AE09DF852 +:108CC000B40040F2A11110FB01F0354901EBC000E6 +:108CD00000F562709DF8A01001EB410202EB01115A +:108CE00000EBC1008078802834D100219DF8B400C9 +:108CF00040F2A11210FB02F0294A02EBC000017100 +:108D000080229DF8B40040F2A11110FB01F024492B +:108D100001EBC00101F562719DF8A00000EB40037A +:108D200003EB001001EBC000427100229DF8B4007B +:108D300040F2A11110FB01F0194901EBC00000F550 +:108D400062709DF8A01001EB410303EB011100EBF1 +:108D5000C10082701EE0BDF8A400032819D10021D3 +:108D60001148F53080F804178F229DF8B40040F2C6 +:108D7000A11110FB01F00A4901EBC00000F562707F +:108D80009DF8A01001EB410303EB011100EBC100C2 +:108D9000427100BF00BF05F0FDB9000098400020FF +:108DA00058450020D8140020C73100209DF8B40099 +:108DB00000EB4001C1EBC010FE4911F8300004285F +:108DC00001D125900BE09DF8B40000EB4001C1EB10 +:108DD000C010F84911F83000152800D125909DF8F1 +:108DE000B40000EB4001C1EBC010F24901EBC00040 +:108DF00041789DF8B40000EB4002C2EBC010ED4A90 +:108E000012F8300041EA002041F23001884202D1DC +:108E1000A62025903DE09DF8B40000EB4001C1EB99 +:108E2000C010E44901EBC00041789DF8B40000EBAC +:108E30004002C2EBC010DF4A12F8300041EA0020C5 +:108E400041F23101884202D1A720259021E09DF80E +:108E5000B40000EB4001C1EBC010D64911F830005E +:108E6000022816D19DF8B40000EB4001C1EBC01000 +:108E7000D04901EBC00001799DF8B40000EB40023D +:108E8000C2EBC010CB4A02EBC000C07841EA00211F +:108E900025919DF8B40040F2A11110FB01F0C649E4 +:108EA00001EBC000C17827919DF8B40040F2A111F8 +:108EB00010FB01F0C04901EBC00108319DF89C0096 +:108EC000C0EBC00001EBC00082789DF8B40040F216 +:108ED000A11110FB01F0B84901EBC00108319DF868 +:108EE0009C00C0EBC00001EBC000C0781044C1B2D0 +:108EF00028910021B14A9DF8B40002EB00129DF8C0 +:108F00009C00115439913AE09DF8B40040F2A1114F +:108F100010FB01F0A84901EBC00108319DF89C004D +:108F2000C0EBC00001EBC00002799DF8B40040F234 +:108F3000A11110FB01F0A04901EBC00108319DF81F +:108F40009C00C0EBC00001EBC0008178BDF8E400DC +:108F5000084400EB400101EB00119DF8B40040F221 +:108F6000A11310FB03F0944B03EBC00000F56270FB +:108F700000F83120BDF8E400401C81B239919DF821 +:108F8000B40040F2A11110FB01F08B4901EBC001CC +:108F900008319DF89C00C0EBC00011F83010BDF8FE +:108FA000E4008142B0DCBDF8941043F23002881A2C +:108FB00091427DD009DC04297BD015297AD0A629DD +:108FC00010D0A72942F0798450E1B0F5C06F72D07B +:108FD000A0F2016000286FD001286ED00428F1D1E2 +:108FE00001F0A2BF00219DF8B40040F2A11210FBD5 +:108FF00002F0714A02EBC00001719DF8B40040F22A +:10900000A11110FB01F0114601EBC00008309DF8E2 +:109010009C10C1EBC10100EBC1000079052824DCE4 +:1090200006229DF8B40040F2A11110FB01F0624944 +:1090300001EBC00108319DF89C00C0EBC00001EBC2 +:10904000C0000271A8229DF8B40040F2A11110FBEB +:1090500001F0594901EBC00008309DF89C10C1EBAC +:10906000C10100EBC1004271FEE09DF8B40040F286 +:10907000A11110FB01F0504901EBC00008309DF830 +:109080009C10C1EBC10100EBC10000790A282BDC68 +:109090000B229DF8B40040F2A11110FB01F04649EB +:1090A00001EBC00108319DF89C00C0EBC00005E059 +:1090B00094E112E2FDE3FDE3FDE3FDE301EBC0001B +:1090C0000271A9229DF8B40040F2A11110FB01F039 +:1090D000394901EBC00008309DF89C10C1EBC1017B +:1090E00000EBC1004271BFE09DF8B40040F2A11155 +:1090F00010FB01F0304901EBC00008309DF89C10D6 +:10910000C1EBC10100EBC10000790F2824DC102263 +:109110009DF8B40040F2A11110FB01F0264901EBCB +:10912000C00108319DF89C00C0EBC00001EBC000FD +:109130000271A2229DF8B40040F2A11110FB01F0CF +:109140001D4901EBC00008309DF89C10C1EBC10126 +:1091500000EBC100427187E09DF8B40040F2A1111C +:1091600010FB01F0144901EBC00008309DF89C1081 +:10917000C1EBC10100EBC1004079A5282DD19DF8BC +:10918000B40040F2A11110FB01F00B4901EBC0014A +:1091900008319DF89C00C0EBC00001EBC000C17815 +:1091A0009DF8B40000EB400202EB0010044A02EB11 +:1091B000001007E0F887002058450020883E002076 +:1091C00098400020303000EB0110801C099000789E +:1091D00020F00400001D099908709DF8B40040F2C9 +:1091E000A11110FB01F0FC4901EBC00008309DF813 +:1091F0009C10C1EBC10100EBC1008079A12833D0E4 +:109200009DF8B40040F2A11110FB01F0F24901EB0E +:10921000C00108319DF89C00C0EBC00001EBC0000C +:1092200082799DF8B40040F2A11110FB01F0EA49E7 +:1092300001EBC00108319DF89C00C0EBC00001EBC0 +:10924000C0004271A1229DF8B40040F2A11110FBB0 +:1092500001F0E14901EBC00008309DF89C10C1EB22 +:10926000C10100EBC100827102F027BB00219DF813 +:10927000B40040F2A11210FB02F0D74A02EBC0008A +:1092800001719DF8B40040F2A11110FB01F01146EC +:1092900001EBC00008309DF89C10C1EBC10100EB50 +:1092A000C100007908281DDC00219DF8B40040F2BF +:1092B000A11210FB02F0C84A02EBC00001710822A3 +:1092C0009DF8B40040F2A11110FB01F0C24901EB7E +:1092D000C00008309DF89C10C1EBC10100EBC1003B +:1092E000027124E09DF8B40040F2A11110FB01F0DE +:1092F000B94901EBC00008309DF89C10C1EBC101D9 +:1093000000EBC10000790B2811DC0C229DF8B400A1 +:1093100040F2A11110FB01F0AF4901EBC000083091 +:109320009DF89C10C1EBC10100EBC10002719DF8DA +:10933000B40040F2A11110FB01F0A74901EBC000FD +:1093400008309DF89C10C1EBC10100EBC1004079D1 +:10935000A42830D19DF8B40000EB400101EB0010CF +:109360009E4901EB001030309DF8A01000EB011079 +:10937000801C0990007820F02000203009990870A6 +:1093800000229DF8B40040F2A11110FB01F09249B7 +:1093900001EBC00101F562719DF8A00000EB4003F4 +:1093A00003EB001001EBC00080F845209DF8B410DD +:1093B0000220F0F77BFEA1229DF8B40040F2A1113B +:1093C00010FB01F0844901EBC00008309DF89C10AF +:1093D000C1EBC10100EBC100427145E700203990AB +:1093E00015E09DF8B40000EB4001C1EBC0107C49D2 +:1093F00001EBC001BDF8E400C01C095C16AABDF871 +:10940000E4001154BDF8E400401C81B23991BDF86C +:10941000E4000628E5DB062116A81DF065FD002105 +:10942000CDE93001DDE93021100A40EA0160134640 +:10943000319AC01842EB21214FF480724FF00003A3 +:10944000CDE90801EEF7BEFE9DF8B40040F2A1118F +:1094500010FB01F0604901EBC00000F562709DF85F +:109460009C1001EB410303EB011100EBC100027101 +:1094700000209DF8B41040F2A11211FB02F1564AEF +:1094800002EBC101087104229DF8B40040F2A11161 +:1094900010FB01F0504901EBC00000F562709DF82F +:1094A0009C1001EB410303EB011100F83120A722CE +:1094B0009DF8B40040F2A11110FB01F0464901EB08 +:1094C000C00000F562709DF89C1001EB410303EBB6 +:1094D000011100EBC1004271C6E69DF8B40040F2F4 +:1094E000A11110FB01F03C4901EBC00008309DF8D0 +:1094F0009C10C1EBC10100EBC1000079042872DAB5 +:1095000000219DF8B40040F2A11210FB02F0324A93 +:1095100002EBC0000171A1229DF8B40040F2A1113C +:1095200010FB01F02C4901EBC00108319DF89C00B3 +:10953000C0EBC00001EBC00042719DF8B40040F2E6 +:10954000A11110FB01F0244901EBC00008309DF887 +:109550009C10C1EBC10100EBC100001D0990007817 +:10956000401CC2B2099802709DF8B40040F2A111EB +:1095700010FB01F0184901EBC00008309DF89C1069 +:10958000C1EBC10100EBC1000079042823D10A22FC +:109590009DF8B40040F2A11110FB01F00E4901EB5F +:1095A000C00108319DF89C00C0EBC00001EBC00079 +:1095B0000271A3229DF8B40040F2A11110FB01F04A +:1095C000054901EBC00008309DF89C10C1EBC101BA +:1095D00000EBC1004271EAE25845002098400020AB +:1095E000F8870020FFE79DF8B40040F2A11110FBBE +:1095F00001F0FE4901EBC00008309DF89C10C1EB62 +:10960000C10100EBC100007904282FD100219DF891 +:10961000B40040F2A11210FB02F0F44A02EBC000C9 +:10962000017105229DF8B40040F2A11110FB01F078 +:10963000EE4901EBC00108319DF89C00C0EBC00071 +:1096400001EBC0000271A3229DF8B40040F2A11109 +:1096500010FB01F0E54901EBC00008309DF89C10BB +:10966000C1EBC10100EBC1004271A0E29DF8B40062 +:1096700040F2A11110FB01F0DC4901EBC000083001 +:109680009DF89C10C1EBC10100EBC10000790828D6 +:109690002FDC00219DF8B40040F2A11210FB02F073 +:1096A000D24A02EBC000017109229DF8B40040F2D9 +:1096B000A11110FB01F0CD4901EBC00108319DF86B +:1096C0009C00C0EBC00001EBC0000271A7229DF816 +:1096D000B40040F2A11110FB01F0C44901EBC0003D +:1096E00008309DF89C10C1EBC10100EBC100427134 +:1096F0005DE29DF8B40040F2A11110FB01F0BB49FE +:1097000001EBC00008309DF89C10C1EBC10100EBDB +:10971000C100007909282FDC00219DF8B40040F237 +:10972000A11210FB02F0B14A02EBC00001710A2243 +:109730009DF8B40040F2A11110FB01F0AB4901EB20 +:10974000C00108319DF89C00C0EBC00001EBC000D7 +:109750000271A3229DF8B40040F2A11110FB01F0A8 +:10976000A24901EBC00008309DF89C10C1EBC1017B +:1097700000EBC10042711AE29DF8B40040F2A11161 +:1097800010FB01F0994901EBC00008309DF89C10D6 +:10979000C1EBC10100EBC10000790D282FDC0021D5 +:1097A0009DF8B40040F2A11210FB02F08F4A02EBC8 +:1097B000C00001710E229DF8B40040F2A11110FB0F +:1097C00001F08A4901EBC00108319DF89C00C0EB13 +:1097D000C00001EBC0000271A1229DF8B40040F26C +:1097E000A11110FB01F0814901EBC00008309DF888 +:1097F0009C10C1EBC10100EBC1004271D7E19DF8A3 +:10980000B40040F2A11110FB01F0784901EBC00057 +:1098100008309DF89C10C1EBC10100EBC10000793C +:109820000E282FDC00219DF8B40040F2A11210FB9D +:1098300002F06E4A02EBC00001710F229DF8B400E5 +:1098400040F2A11110FB01F0684901EBC0010831A1 +:109850009DF89C00C0EBC00001EBC0000271A32288 +:109860009DF8B40040F2A11110FB01F05F4901EB3B +:10987000C00008309DF89C10C1EBC10100EBC10095 +:10988000427194E19DF8B40040F2A11110FB01F087 +:10989000564901EBC00008309DF89C10C1EBC10196 +:1098A00000EBC100007910287DDC11229DF8B40086 +:1098B00003E07DE1ABE1F8E1D9E140F2A11110FB59 +:1098C00001F04A4901EBC00108319DF89C00C0EB52 +:1098D000C00001EBC0000271A1229DF8B40040F26B +:1098E000A11110FB01F0414901EBC00108319DF8C5 +:1098F0009C00C0EBC00001EBC00042719DF8B400B9 +:1099000040F2A11110FB01F0384901EBC001083110 +:109910009DF89C00C0EBC00001EBC00082710021EB +:10992000399156E09DF8B40040F2A11110FB01F00E +:109930002E4901EBC00108319DF89C00C0EBC0002E +:1099400001EBC0008178BDF8E40001449DF8B4004B +:1099500000EB400202EB0010254A02EB0010303011 +:1099600000EB0110801C0990007820F0800080300E +:10997000099908709DF8B40040F2A11110FB01F0A4 +:109980001A4901EBC00008309DF89C10C1EBC101E1 +:1099900000EBC1008078BDF8E41042189DF8B400D7 +:1099A00000EB400100E084E001EB0010104901EB06 +:1099B0000010303000EB0210801C0990007820F07D +:1099C0000400001D09990870BDF8E400401C80B235 +:1099D00039909DF8B40040F2A11110FB01F0034949 +:1099E00001EBC00108319DF89C0003E058450020C0 +:1099F00098400020C0EBC00011F83010BDF8E40022 +:109A000081428FDC9DF8B40000EB400101EB0010B7 +:109A1000FE4901EB001030309DF8A01000EB011062 +:109A20008078C0F34010E8B39DF8B40000EB40012B +:109A300001EB0010F54901EB001030309DF8A0104B +:109A400000EB0110801C0990007820F0200209989A +:109A500002709DF8B40000EB400101EB0010EB49EF +:109A600001EB001030309DF8A01000EB0110807861 +:109A7000C0F34000A8B99DF8B40000EB400101EB31 +:109A80000010E24901EB001030309DF8A01000EB0F +:109A90000110801C0990007820F008000830099916 +:109AA000087000E065E09DF8B4100220F0F7FEFABF +:109AB0007DE09DF8B40040F2A11110FB01F0D44903 +:109AC00001EBC00108319DF89C00C0EBC00001EB28 +:109AD000C00001799DF8B40040F2A11210FB02F021 +:109AE000CB4A02EBC0004079814260D19DF8B400BE +:109AF00040F2A11110FB01F0114601EBC00008304B +:109B00009DF89C10C1EBC10100EBC1008079A12838 +:109B100030D0A3229DF8B40040F2A11110FB01F057 +:109B2000BB4901EBC00108319DF89C00C0EBC000AF +:109B300001EBC00042719DF8B40040F2A11110FB8E +:109B400001F0B34901EBC00008309DF89C10C1EB57 +:109B5000C10100EBC1008079A22828D000219DF826 +:109B6000B40040F2A11210FB02F0A94A02EBC000BF +:109B700001711CE0A1229DF8B40040F2A11110FB7C +:109B800001F0A34901EBC00108319DF89C00C0EB36 +:109B9000C00001EBC000427101219DF8B40040F209 +:109BA000A11210FB02F09A4A02EBC000017114E40A +:109BB000A1229DF8B40040F2A11110FB01F09449DC +:109BC00001EBC00108319DF89C00C0EBC00001EB27 +:109BD000C00082719DF8B40040F2A11110FB01F0A9 +:109BE0008B4901EBC00108319DF89C00C0EBC0001F +:109BF00001EBC000427100219DF8B40040F2A112B7 +:109C000010FB02F0824A02EBC000017164E4002103 +:109C10009DF8B40040F2A11210FB02F07C4A02EB66 +:109C2000C000017109229DF8B40040F2A11110FB9F +:109C300001F0774901EBC00108319DF89C00C0EBB1 +:109C4000C00001EBC0000271A7229DF8B40040F2F1 +:109C5000A11110FB01F06E4901EBC00008309DF826 +:109C60009C10C1EBC10100EBC100427134E4002142 +:109C70009DF8B40040F2A11210FB02F0644A02EB1E +:109C8000C0000171A7229DF8B40040F2A11110FBA1 +:109C900001F05F4901EBC00008309DF89C10C1EB5A +:109CA000C10100EBC100427116E49DF8B40000EB65 +:109CB0004001C1EBC010574901EBC000C07D312805 +:109CC0001DDB9DF8B40000EB4001C1EBC010514911 +:109CD00001EBC000C07D3138C2B29DF8B40040F243 +:109CE000A11110FB01F04A4901EBC00008309DF8BA +:109CF0009C10C1EBC10100EBC100C27011E0002259 +:109D00009DF8B40040F2A11110FB01F0404901EBB5 +:109D1000C00108319DF89C00C0EBC00001EBC00001 +:109D2000C2709DF8B40040F2A11110FB01F0384957 +:109D300001EBC00108319DF89C00C0EBC00001EBB5 +:109D4000C00082789DF8B40040F2A11110FB01F030 +:109D50002F4901EBC00108319DF89C00C0EBC00009 +:109D600001EBC000C078111836919DF8B40040F2A4 +:109D7000A11110FB01F0264901EBC00108319DF84B +:109D80009C00C0EBC00001EBC000C2789DF8B4009D +:109D900040F2A11110FB01F01D4901EBC000083099 +:109DA0009DF89C10C1EBC10110F8310082427DDAB0 +:109DB00000219DF8B40040F2A11210FB02F0144AF9 +:109DC00002EBC0000171A7229DF8B40040F2A1117E +:109DD00010FB01F00E4901EBC00108319DF89C0019 +:109DE000C0EBC00001EBC00042719DF8B40000EB75 +:109DF0004001C1EBC010074901EBC0004079302899 +:109E00007ED19DF8B40040F2A11105E098400020F9 +:109E100058450020F887002010FB01F0FE4901EBB7 +:109E2000C00108319DF89C00C0EBC00001EBC000F0 +:109E300001799DF8B40040F2A11210FB02F0F64A3D +:109E400002EBC000407981425AD19DF8B40040F243 +:109E5000A11110FB01F0114601EBC00000F562708A +:109E6000BDF8D81001EB410202EB011100EBC1007B +:109E7000C078312832D19DF8B40000EB400101EBED +:109E80000010E64901EB00103030BDF8D81000EBAF +:109E90000110801C0990007820F0200209980270BF +:109EA00000229DF8B40040F2A11100E0FEE310FB97 +:109EB00001F0D94901EBC00000F56270BDF8D8107F +:109EC00001EB410303EB011100EBC10080F84520D9 +:109ED0009DF8B4100220F0F7E9F854E09DF8B400C2 +:109EE00040F2A11110FB01F0CB4901EBC00000F5DD +:109EF0006270BDF8D81001EB410202EB011100E0E5 +:109F00006CE000EBC100C07833283CD19DF8B40070 +:109F100000EB400101EB0010C04901EB00103030B4 +:109F2000BDF8D81000EB0110801C0990007820F0DB +:109F300020020998027001229DF8B40040F2A1119C +:109F400010FB01F0B44901EBC00000F56270BDF8F0 +:109F5000D81001EB410303EB011100EBC10080F8C5 +:109F60004620A9229DF8B40040F2A11110FB01F097 +:109F7000A94901EBC00008309DF89C10C1EBC1015C +:109F800000EBC10082719DF8B40000EB400101EBD1 +:109F90000010A24901EB00103030BDF8D81000EBE2 +:109FA0000110801C0990007820F0010209980270CD +:109FB0009DF8B40000EB400101EB0010974901EB64 +:109FC00000103030BDF8D81000EB0110801C099053 +:109FD000007820F00202099802700DE19DF8B400AB +:109FE00000EB4001C1EBC0108D4901EBC00040798E +:109FF00031287CD19DF8B40040F2A11110FB01F092 +:10A00000854901EBC00108319DF89C00C0EBC00000 +:10A0100001EBC00001799DF8B40040F2A11210FBE1 +:10A0200002F07D4A02EBC000407981425FD19DF889 +:10A03000B40040F2A11110FB01F0114601EBC00089 +:10A0400000F56270BDF8D81001EB410202EB01117E +:10A0500000EBC10090F8460058BB01229DF8B40007 +:10A0600040F2A11110FB01F06B4901EBC00101F5B9 +:10A070006271BDF8D80000EB400303EB001001EB68 +:10A08000C00080F845209DF8B40000EB400101EBD2 +:10A090000010624901EB00113031BDF8D80001EB2E +:10A0A0000010801C0990007820F00100401C0999E4 +:10A0B00008709DF8B40000EB400101EB0010574917 +:10A0C00001EB00103030BDF8D81000EB0110801CFF +:10A0D0000990007820F0020209980270514890F827 +:10A0E000E00790B19DF8B40000EB400100E002E20F +:10A0F00001EB0010494901EB00103030BDF8D810D9 +:10A1000000EB0110807A022876D1474890F82900A8 +:10A11000012871D14448D0F80C024349498D884246 +:10A120006AD29DF8B41040F2A11011FB00F03A4938 +:10A1300001EBC00000F56270BDF8D81001EB4102E0 +:10A1400002EB011100EBC10090F84500012852D14B +:10A150009DF8B41040F2A11011FB00F02E4901EB64 +:10A16000C00000F56270BDF8D81001EB410202EBAF +:10A17000011100EBC10090F87F00E0BB01229DF8C7 +:10A18000B40000EB400101EB0010244901EB001189 +:10A190003031BDF8D80001EB0010C27200229DF8EA +:10A1A000B40000EB400101EB00101C4901EB001171 +:10A1B0003031BDF8D80001EB001042609DF8B410BA +:10A1C00040F2A11011FB00F0134901EBC00101F5B1 +:10A1D0006271BDF8D80000EB400202EB001001EB09 +:10A1E000C00090F891109DF8B40040F2A11210FB4D +:10A1F00002F0094A01E07CE07AE002EBC000417025 +:10A200009DF8B41040F2A11011FB00F0114601EBD3 +:10A21000C00108310AE000005845002098400020A5 +:10A22000F8870020BC320020BC1200209DF89C0062 +:10A23000C0EBC00001EBC00001799DF8B40040F212 +:10A24000A11210FB02F0FE4A02EBC00040798142ED +:10A250004ED100229DF8B40040F2A11110FB01F094 +:10A26000F74901EBC00101F56271BDF8D80000EBC0 +:10A27000400303EB001001EBC000C2714FF010422D +:10A280009DF8B40040F2A11110FB01F0EC4901EB84 +:10A29000C00101F56271BDF8D80000EB400303EB8B +:10A2A000001001EBC0008260A4229DF8B40040F2CF +:10A2B000A11110FB01F0E24901EBC00108319DF84A +:10A2C0009C00C0EBC00001EBC0008271A3229DF88E +:10A2D000B40040F2A11110FB01F0D94901EBC0001C +:10A2E00008309DF89C10C1EBC10100EBC100427128 +:10A2F0000FE39DF8B41040F2A11011FB00F0D0491B +:10A3000001EBC00000F56270BDF8D81001EB41020E +:10A3100002EB011100EBC10090F8450001287DD14E +:10A320009DF8B41040F2A11011FB00F0C44901EBFC +:10A33000C00101F56271BDF8D80000EB400202EBEC +:10A34000001001EBC00090F8801040F2A11011FB4A +:10A3500000F0BB4901EBC00101F562719DF8B4004A +:10A3600040F2A11210FB02F0B54A02EBC00000F56A +:10A370006270BDF8D82002EB420303EB021200EB3F +:10A38000C20090F8810000EB400202EB001001EBEC +:10A39000C00090F87E00032840D102229DF8B4004E +:10A3A00000EB400101EB0010A64901EB0011303138 +:10A3B000BDF8D80001EB0010C2729DF8B41040F255 +:10A3C000A11011FB00F09E4901EBC00101F5627183 +:10A3D0009DF8A00000EB400202EB001001EBC00072 +:10A3E00090F891109DF8B40040F2A11210FB02F019 +:10A3F000934A02EBC00041709DF8B41040F2A110E6 +:10A4000011FB00F0114601EBC00108319DF89C00E2 +:10A41000C0EBC00001EBC000017900E0FFE19DF856 +:10A42000B40040F2A11210FB02F0854A02EBC0001A +:10A43000407981424ED100229DF8B40040F2A11132 +:10A4400010FB01F07E4901EBC00101F56271BDF81E +:10A45000D80000EB400303EB001001EBC000C27119 +:10A460004FF010429DF8B40040F2A11110FB01F032 +:10A47000734901EBC00101F56271BDF8D80000EB32 +:10A48000400303EB001001EBC0008260A4229DF8A2 +:10A49000B40040F2A11110FB01F0694901EBC001C9 +:10A4A00008319DF89C00C0EBC00001EBC000827138 +:10A4B000A3229DF8B40040F2A11110FB01F0604905 +:10A4C00001EBC00008309DF89C10C1EBC10100EB0E +:10A4D000C100427100229DF8B40000EB400101EB85 +:10A4E0000010584901EB00103030BDF8D81000EBD7 +:10A4F000011042600DE29DF8B41001EB4100C0EB89 +:10A50000C110514901EBC000407933287DD19DF83D +:10A51000B41001EB410000EB01104A4901EB0010BF +:10A520003030BDF8D81000EB0110801C0990007885 +:10A5300020F00100401C099908709DF8B41001EB4F +:10A54000410000EB01103F4901EB00103030BDF835 +:10A55000D81000EB0110801C0990007820F0200238 +:10A56000099802709DF8B41001EB410000EB011056 +:10A57000344901EB00103030BDF8D81000EB011069 +:10A58000801C0990007820F00200801C0999087056 +:10A590009DF8B41040F2A11011FB00F0284901EB26 +:10A5A000C00042799DF8B40040F2A11110FB01F007 +:10A5B000234901EBC00008309DF89C10C1EBC1019C +:10A5C00000EBC1000271002039905EE09DF8B410EC +:10A5D00040F2A11011FB00F0194901EBC001083154 +:10A5E0009DF89C00C0EBC00001EBC0008178BDF875 +:10A5F000E40001449DF8B40000EB400202EB0010BF +:10A60000104A02EB0010303000E07EE000EB011059 +:10A61000801C0990007820F0800180310998017039 +:10A620009DF8B41040F2A11011FB00F0044901EBB9 +:10A63000C00108319DF89C00C0EBC00006E000009E +:10A640005845002098400020F887002001EBC0000A +:10A650008178BDF8E40001449DF8B40000EB4002AD +:10A6600002EB0010FE4A02EB0010303000EB01104C +:10A67000801C0990007820F00400001D09990870E2 +:10A68000BDF8E400401C80B239909DF8B41040F24F +:10A69000A11011FB00F0F34901EBC00108319DF856 +:10A6A0009C00C0EBC00011F8301000E0DCE2BDF807 +:10A6B000E40081428ADC9DF8B41001EB410000EB1C +:10A6C0000110E74901EB00103030BDF8D81000EB65 +:10A6D00001108078C0F3400020B99DF8B41002202A +:10A6E000EFF7E4FCA2229DF8B40040F2A11110FBA8 +:10A6F00001F0DC4901EBC00008309DF89C10C1EB73 +:10A70000C10100EBC100827103E19DF8B41001EBBF +:10A710004100C0EBC110D44901EBC000407934289E +:10A720007DD19DF8B41040F2A11011FB00F0CD498D +:10A7300001EBC00108319DF89C00C0EBC00001EBAB +:10A74000C00001799DF8B40040F2A11210FB02F0A4 +:10A75000C44A02EBC0004079814260D19DF8B41038 +:10A7600001EB410000EB0110BD4901EB001030305E +:10A77000BDF8D81000EB0110801C0990007820F083 +:10A780002002099802709DF8B41001EB410000EB23 +:10A790000110B34901EB00103030BDF8D81000EBC8 +:10A7A0000110801C0990007820F0020209980270C4 +:10A7B00001229DF8B40040F2A11110FB01F0A9495B +:10A7C00001EBC00101F56271BDF8D80000EB400358 +:10A7D00003EB001001EBC00080F84620A9229DF891 +:10A7E000B40040F2A11110FB01F09E4901EBC00141 +:10A7F00008319DF89C00C0EBC00001EBC0008271E5 +:10A800009DF8B41040F2A11011FB00F0954901EB46 +:10A81000C00042799DF8B40040F2A11100E078E058 +:10A8200010FB01F08F4901EBC00108319DF89C003D +:10A83000C0EBC00001EBC00002710021399154E06F +:10A840009DF8B41040F2A11011FB00F0854901EB16 +:10A85000C00108319DF89C00C0EBC00001EBC000B6 +:10A860008178BDF8E40001449DF8B40000EB40029B +:10A8700002EB00107A4A02EB0010303000EB0110BE +:10A88000801C0990007820F08000803009990870C1 +:10A890009DF8B41040F2A11011FB00F0714901EBDA +:10A8A000C00008309DF89C10C1EBC10100EBC10055 +:10A8B0008078BDF8E41042189DF8B40000EB400128 +:10A8C00001EB0010664901EB0010303000EB021084 +:10A8D000801C0990007820F00401091D099801707E +:10A8E000BDF8E400401C81B239919DF8B41040F2EB +:10A8F000A11011FB00F05B4901EBC00108319DF88C +:10A900009C00C0EBC00011F83010BDF8E40081429B +:10A9100096DC00202E902F900021399122E0DDE975 +:10A920002E10000140EA11720901CDE92E129DF8A6 +:10A93000B41001EB4100C0EBC1104B4901EBC00169 +:10A94000BDF8E400801D085C3038C117DDE92E3405 +:10A9500040EA03022143CDE92E21BDF8E400401C6A +:10A9600081B23991BDF8E4000628D8DB9DF8B40027 +:10A970002E9940F2A11210FB02F03A4A02EBC002FB +:10A9800002F56272BDF8D80000EB400303EB001043 +:10A9900002EBC000C0F81A1000222E922F92002164 +:10A9A000399122E0DDE92E10000140EA117209011F +:10A9B000CDE92E129DF8B41001EB4100C0EBC1109F +:10A9C000294901EBC001BDF8E4000D30085C3038C6 +:10A9D000C117DDE92E34184341EA0402CDE92E0205 +:10A9E000BDF8E400401C80B23990BDF8E4000428B2 +:10A9F000D8DB9DF8B4002E9940F2A11210FB02F0B2 +:10AA0000184A02EBC00202F56272BDF8D80000EBF2 +:10AA1000400303EB001002EBC000416300222E92C2 +:10AA20002F920021399129E0DDE92E10000140EA42 +:10AA300011720901CDE92E129DF8B41001EB41000D +:10AA4000C0EBC110084901EBC001BDF8E4001130B2 +:10AA5000085C3038C117DDE92E3440EA030205E016 +:10AA60009840002058450020F88700202143CDE978 +:10AA70002E21BDF8E400401C81B23991BDF8E400FC +:10AA80000628D1DB9DF8B4002E9940F2A11210FBEC +:10AA900002F0FE4A02EBC00202F56272BDF8D80075 +:10AAA00000EB400303EB001002EBC000C0F81E10E7 +:10AAB0009DF8B41001EB4100C0EBC110F44901EB6B +:10AAC000C00042799DF8B40040F2A11110FB01F0E2 +:10AAD000EE4901EBC00101F56271BDF8D80000EB51 +:10AAE000400303EB001001EBC000C2709DF8B410EE +:10AAF00001EB410000EB0110E64901EB00113031A0 +:10AB0000BDF8D80001EB001082789DF8B40040F247 +:10AB1000A11110FB01F0DD4901EBC00101F56271EB +:10AB2000BDF8D80000EB400303EB001001EBC000C0 +:10AB300002769DF8B41040F2A11011FB00F0D34949 +:10AB400001EBC00108319DF89C00C0EBC00001EB97 +:10AB5000C00001799DF8B40040F2A11210FB02F090 +:10AB6000CA4A02EBC000407981427DDA00219DF89B +:10AB7000B40040F2A11210FB02F0C44A02EBC00084 +:10AB80000171A7229DF8B40040F2A11110FB01F061 +:10AB9000BE4901EBC00108319DF89C00C0EBC0002C +:10ABA00001EBC0004271002139918DE09DF8B41095 +:10ABB00040F2A11011FB00F0B44901EBC0010831D3 +:10ABC0009DF89C00C0EBC00001EBC000C178BDF84F +:10ABD000E400814221D000229DF8B40040F2A1118E +:10ABE00010FB01F0A94901EBC00108319DF89C0060 +:10ABF000C0EBC00001EBC0008178BDF8E400014467 +:10AC00009DF8B40000EB400303EB0010A14B03EBF5 +:10AC10000010303000EB011082709DF8B41040F24B +:10AC2000A11011FB00F0994901EBC00108319DF81A +:10AC30009C00C0EBC00001EBC0008178BDF8E400CF +:10AC400001449DF8B40000EB400202EB0010914A71 +:10AC500002EB0010303000EB0110801C09900078EE +:10AC600020F08000803000E0A6E0099908709DF88F +:10AC7000B40040F2A11110FB01F0844901EBC000C7 +:10AC800008309DF89C10C1EBC10100EBC100807839 +:10AC9000BDF8E41042189DF8B40000EB400101EB50 +:10ACA00000107C4901EB0010303000EB0210801CDA +:10ACB0000990007820F00400001D09990870BDF883 +:10ACC000E400401C80B239909DF8B40040F2A1111C +:10ACD00010FB01F06D4901EBC00108319DF89C00AB +:10ACE000C0EBC00011F83010BDF8E40081423FF71E +:10ACF0005DAF9DF8B40000EB400101EB0010654929 +:10AD000001EB00103030BDF8D81000EB0110807856 +:10AD1000C0F3401088B99DF8B40000EB400101EB8E +:10AD200000105C4901EB00103030BDF8D81000EB8A +:10AD300001108078C0F34000F0B39DF8B40000EB40 +:10AD4000400101EB0010534901EB00103030BDF819 +:10AD5000D81000EB0110801C0990007820F0200230 +:10AD6000099802709DF8B40000EB400101EB00105F +:10AD7000484901EB00103030BDF8D81000EB01104D +:10AD8000801C0990007820F00202099802709DF85A +:10AD9000B40000EB400101EB00103E4901EB001054 +:10ADA0003030BDF8D81000EB0110801C09900078FD +:10ADB00020F00801083100E0B5E0099801709DF825 +:10ADC000B4109DF8A00000EB0110C217CDE92E02CF +:10ADD0009DF8B40040F2A11110FB01F02B4901EBEA +:10ADE000C00000F56270BDF8D81001EB410202EB23 +:10ADF000011100EBC100223009902E9800EB4001B8 +:10AE0000254800EB41100D30102208900999EDF70C +:10AE10001CFA9DF8B40040F2A11110FB01F01B498F +:10AE200001EBC00101F56271BDF8D80000EB4002F2 +:10AE300002EB001001EBC0012E9800EB4002164817 +:10AE400000EB421051F81A2F40F8012F4968416079 +:10AE50009DF8B40000EB400101EB00100D4901EB3F +:10AE600000113031BDF8D80001EB001001782E98A8 +:10AE700000EB4002084800EB421001702E9800EBF6 +:10AE80004001054800EB4111044809E05845002005 +:10AE9000F887002098400020D8140020C7310020F7 +:10AEA000026841F81D2F808888809DF8B40040F228 +:10AEB000A11110FB01F0FE4901EBC00101F5627127 +:10AEC000BDF8D80000EB400202EB001001EBC0001F +:10AED000416B2E9800EB4002F64800EB4210C0F8A0 +:10AEE00009109DF8B40000EB400101EB0010F2499D +:10AEF00001EB00113031BDF8D80001EB00104168C2 +:10AF00002E9800EB4002EB4800EB4210C0F82310F3 +:10AF10002E9881B208200991EFF7C8F89DF8B41077 +:10AF20000220EFF7C3F8E9E300201590C4E0002009 +:10AF30002E902F900021399127E0DDE92E1000019D +:10AF400040EA11720901CDE92E129DF8B40000EB20 +:10AF50004001C1EBC010D94901EBC001159800EBCD +:10AF60008002BDF8E4000B3000EB8200085C303852 +:10AF7000C117DDE92E24104341EA0402CDE92E0277 +:10AF8000BDF8E400401C80B23990BDF8E4000A2806 +:10AF9000D3DB9DF8B400DDE92E1240F2A11310FBC3 +:10AFA00003F0C34B03EBC00308339DF89C00C0EBD8 +:10AFB000C00003EBC00083781598184400EB4003F1 +:10AFC00003EB00139DF8B40040F2A11410FB04F051 +:10AFD000B74C04EBC00000F5627000EBC30040F812 +:10AFE000221F426000222E922F920021399127E0E9 +:10AFF000DDE92E10000140EA11720901CDE92E129F +:10B000009DF8B40000EB4001C1EBC010AB4901EB6F +:10B01000C001159800EB8002BDF8E400153000EB8C +:10B020008200085C3038C117DDE92E34184341EA4C +:10B030000402CDE92E02BDF8E400401C80B2399034 +:10B04000BDF8E4000A28D3DB9DF8B400DDE92E1238 +:10B0500040F2A11310FB03F0954B03EBC003083340 +:10B060009DF89C00C0EBC00003EBC00083781598EE +:10B07000184400EB400303EB00139DF8B40040F2CA +:10B08000A11410FB04F08A4C04EBC00000F56270C0 +:10B0900000EBC30022308160C26000219DF8B40043 +:10B0A00040F2A11210FB02F0224602EBC000017137 +:10B0B0001598401CC0B215909DF8B40040F2A11143 +:10B0C00010FB01F07A4901EBC00108319DF89C00AA +:10B0D000C0EBC00011F83010159881423FF727AF40 +:10B0E0009DF8B40040F2A11110FB01F0704901EB92 +:10B0F000C00008309DF89C10C1EBC10100EBC100FD +:10B1000000790C2812DC0D229DF8B40040F2A11148 +:10B1100010FB01F0664901EBC00008309DF89C105F +:10B12000C1EBC10100EBC1000271A1E39DF8B400C5 +:10B1300040F2A11110FB01F05D4901EBC0010831A3 +:10B140009DF89C00C0EBC00001EBC00001799DF8A8 +:10B15000B40040F2A11210FB02F0554A02EBC0000D +:10B16000407981427ED19DF8B40040F2A11110FBDC +:10B1700001F0114601EBC00108319DF89C00C0EBC5 +:10B18000C00001EBC000C2789DF8B40040F2A111EC +:10B1900010FB01F0464901EBC00108319DF89C000D +:10B1A000C0EBC00001EBC0008078111836919DF80B +:10B1B000B4109DF8A00000EB0110C217CDE92E02DB +:10B1C0003F4890F8E00708B39DF8B40000EB400159 +:10B1D00001EB0010384901EB00103030BDF8D810F9 +:10B1E00000EB0110807A022810D09DF8B40000EB2B +:10B1F000400101EB0010304901EB00103030BDF888 +:10B20000D81000EB0110C07A00287CDD00229DF8E8 +:10B21000B40000EB400101EB0010274901EB0010E6 +:10B220003030BDF8D81000EB0110C2722548D0F8BC +:10B230000C020521B0FBF1F201FB120000EB400112 +:10B2400020482C3000EB41100D3009909DF8B400DF +:10B2500040F2A11110FB01F0154901EBC00000F50F +:10B26000627000E004E3BDF8D81001EB410202EB8C +:10B27000011100EBC100223010220146089009980C +:10B28000ECF7E3FF0F48D0F80C020521B0FBF1F218 +:10B2900001FB120000EB40010A482C3000EB411288 +:10B2A0009DF8B40040F2A11110FB01F000490BE041 +:10B2B00058450020D814002098400020F88700202E +:10B2C000BC320020BC12002001EBC00101F562710C +:10B2D000BDF8D80000EB400303EB001001EBC00009 +:10B2E00050F81A1F42F8011F40685060FE48D0F81D +:10B2F0000C020521B0FBF1F201FB120000EB400152 +:10B30000F9482C3000E096E100EB41129DF8B400C2 +:10B3100000EB400101EB0010F44901EB001130316A +:10B320009DF8A00001EB001000781070EE48D0F8F6 +:10B330000C020521B0FBF1F201FB120000EB400111 +:10B34000E9482C3000EB41129DF8B40040F2A11105 +:10B3500010FB01F0E64901EBC00101F56271BDF897 +:10B36000D80000EB400303EB001001EBC000406B82 +:10B37000C2F80900DC48D0F80C020521B0FBF1F25C +:10B3800001FB120000EB4001D7482C3000EB4111CB +:10B39000D848026841F81D2F80888880D248D0F8AC +:10B3A0000C020521B0FBF1F201FB120000EB4001A1 +:10B3B000CD482C3000EB41129DF8B40000EB400169 +:10B3C00001EB0010C94901EB00113031BDF8D80084 +:10B3D00001EB00104068C2F8230000229DF8B40081 +:10B3E00000EB400101EB0010C04901EB00113031CE +:10B3F000BDF8D80001EB001042600021399154E003 +:10B40000B948D0F80C020521B0FBF1F201FB1200A3 +:10B4100000EB4001B4482C3000EB41112731BDF85E +:10B42000E4409DF8B40040F2A11210FB02F0B04AD3 +:10B4300002EBC00202F562729DF8A00000EB40032F +:10B4400003EB001002EBC00090F8800040F2A11264 +:10B4500010FB02F0A64A02EBC00202F562729DF8F0 +:10B46000B40040F2A11310FB03F0A14B03EBC003A7 +:10B4700003F56273BDF8D80000EB400505EB001042 +:10B4800003EBC00090F8810000EB400303EB0010D9 +:10B4900002EBC0024732BDF8E400001D105C085505 +:10B4A000BDF8E400401C81B23991BDF8E4000628E3 +:10B4B000A6DB0021399142E000239DF8B40040F260 +:10B4C000A11110FB01F08A4901EBC00101F5627185 +:10B4D000BDF8D80000EB400202EB001001EBC00009 +:10B4E00090F8800040F2A11110FB01F0804901EBBF +:10B4F000C00101F562719DF8B40040F2A11210FB89 +:10B5000002F07B4A02EBC00202F56272BDF8D8007D +:10B5100000EB400404EB001002EBC00090F8810047 +:10B5200000EB400202EB001001EBC0014731BDF817 +:10B53000E4000B54BDF8E400401C81B23991BDF821 +:10B54000E4000A28B8DB6848D0F80C020521B0FBFB +:10B55000F1F080B2014609900220EDF7B9FD00211B +:10B560000620EEF7A3FD6048D0F80C025E49498D35 +:10B57000884206D25C48D0F80C02401C5A49C1F8F7 +:10B580000C0200210520EEF791FD9DF8B41001EBAF +:10B59000410000EB0110554901EB00103030BDF8BF +:10B5A000D81000EB0110801C0990007820F00802F0 +:10B5B000099802704C48D0F80C020521B0FBF1F25A +:10B5C00001FB120000EB400147482C3000EB41101A +:10B5D000D0F823202E9800EB4001474800EB4110A3 +:10B5E000C0F823200020399020E03F48D0F80C021A +:10B5F0000521B0FBF1F201FB120000EB40013A48DB +:10B600002C3000EB41102730BDF8E410425C2E983E +:10B6100000EB4001384800EB41112731BDF8E40050 +:10B620000A54BDF8E400401C81B23991BDF8E40031 +:10B630000628DADB65E09DF8B41001EB410000EB71 +:10B6400001102A4901EB00103030BDF8D81000EB92 +:10B650000110801C0990007820F008010831099839 +:10B6600001709DF8B41001EB410000EB01101F497F +:10B6700001EB00113031BDF8D80001EB001041683A +:10B680002E9800EB40021C4800EB4210C0F823103B +:10B690000021399125E09DF8B41040F2A11011FB72 +:10B6A00000F0134901EBC00101F56271BDF8D8004B +:10B6B00000EB400202EB001001EBC0014731BDF886 +:10B6C000E4000A5C2E9800EB40010B4800EB4111AE +:10B6D0002731BDF8E4000A54BDF8E400401C81B2F3 +:10B6E0003991BDF8E4000AE0BC1200209840002027 +:10B6F00058450020C7310020D8140020DDE006287E +:10B70000C9DB00229DF8B40040F2A11110FB01F04A +:10B71000FE4901EBC00101F56271BDF8D80000EBF4 +:10B72000400303EB001001EBC00080F846209DF8B9 +:10B73000B4100220EEF7BAFC9DF8B41040F2A1104C +:10B7400011FB00F0F14901EBC00101F56271BDF898 +:10B75000D80000EB400202EB001001EBC0002230E9 +:10B7600009902E9800EB4001E94800EB41110D31A2 +:10B7700010220891DDE90801ECF767FD9DF8B4108F +:10B7800040F2A11011FB00F0E04901EBC00101F50E +:10B790006271BDF8D80000EB400202EB001001EB33 +:10B7A000C0012E9800EB4002D94800EB421051F83E +:10B7B0001A2F40F8012F496841609DF8B41001EB41 +:10B7C000410000EB0110D34901EB00113031BDF80D +:10B7D000D80001EB001001782E9800EB4002CC4815 +:10B7E00000EB421001702E9800EB4001C84800EBBE +:10B7F0004111C948026841F81D2F808888809DF852 +:10B80000B41040F2A11011FB00F0C04901EBC001DF +:10B8100001F56271BDF8D80000EB400202EB0010A8 +:10B8200001EBC000416B2E9800EB4002B84800EBE2 +:10B830004210C0F809109DF8B41001EB410000EB74 +:10B840000110B44901EB00113031BDF8D80001EB13 +:10B85000001041682E9800EB4002AD4800EB42100A +:10B86000C0F823102E9881B208200991EEF71EFC33 +:10B87000A7229DF8B40040F2A11110FB01F0A349EA +:10B8800001EBC00108319DF89C00C0EBC00001EB4A +:10B89000C0004271A2229DF8B40040F2A11110FB39 +:10B8A00001F09A4901EBC00008309DF89C10C1EBF3 +:10B8B000C10100EBC100827100BF00BF02F06ABC91 +:10B8C0009DF8B41001EB4100C0EBC110934901EBAE +:10B8D000C00041780846099100210BF099F9C1B2E6 +:10B8E00028910021369124E09DF8B41040F2A11077 +:10B8F00011FB00F0854901EBC0010831BDF8D8000B +:10B90000C0EBC00001EBC00041780846099100215E +:10B910000BF032FF9DF8A02042400A4304D1BDF84D +:10B92000D800C1B2279112E0BDF8D800401C81B206 +:10B9300036919DF8B41040F2A11011FB00F073494C +:10B9400001EBC0008179BDF8D8008142CCDC00BF9A +:10B950009DF8B41001EB4100C0EBC1106F4901EB41 +:10B96000C000C1789DF8B40000EB4002C2EBC010EB +:10B970006A4A02EBC000807841EA002129919DF8D3 +:10B98000B41001EB4100C0EBC110114601EBC00146 +:10B990000991BDF8A4100998EDF7BAFF11909DF830 +:10B9A000B41001EB4100C0EBC1105C4901EBC002D7 +:10B9B000BDF8A400401C105C9DF8B41001EB4102DE +:10B9C000C2EBC111554A02EBC102BDF8A410515C93 +:10B9D00040EA01221198824242F0A0829DF8B41000 +:10B9E00001EB4100C0EBC1104C4901EBC000807A73 +:10B9F00001069DF8B40000EB4002C2EBC010474ABC +:10BA000002EBC000C07A41EA00419DF8B40000EBAF +:10BA10004002C2EBC010414A02EBC000007B41EA89 +:10BA200000219DF8B40000EB4002C2EBC0103B4A7D +:10BA300002EBC000407B08433949C1F8180F0846A3 +:10BA4000D0F8181F0991BDF8A4000E3808909DF891 +:10BA5000B40000EB4001C1EBC010114601EBC00087 +:10BA60000E300790DDE90812EDF741FD9DF8B400B6 +:10BA700000EB40002B4901EB800081689DF8B40089 +:10BA800000EB4000274A02EB800041600021303289 +:10BA90009DF8B40002EB00129DF89C0011549DF833 +:10BAA000B41001EB4100C0EBC1101C4901EBC00018 +:10BAB000C17B249110211091BDF89000A1287CD168 +:10BAC00000229DF8B40040F2A11110FB01F00F49D3 +:10BAD00001EBC00108319DF89C00C0EBC00001EBF8 +:10BAE000C0004271BDF8401008460991491C8AB255 +:10BAF00010929DF8B41001EB4102C2EBC111074A4C +:10BB000002EBC101085C249025900DE0584500200F +:10BB1000D814002098400020C7310020F88700206A +:10BB2000BC220020583E0020BDF8940007287CD29B +:10BB3000DFE800F07B048485FEFDFC00BDF84010CA +:10BB400008460991491C8AB210929DF8B41001EB85 +:10BB50004102C2EBC111FE4A02EBC1010A5C9DF831 +:10BB6000B40040F2A11110FB01F0FA4901EBC00151 +:10BB700008319DF89C00C0EBC00001EBC0000272D0 +:10BB8000BDF8401008460691491C8AB210929DF8F3 +:10BB9000B41001EB4102C2EBC111ED4A02EBC1014D +:10BBA000085C0206BDF84000411C8BB21093079060 +:10BBB0009DF8B41001EB410300E003E2C3EBC111B7 +:10BBC000E34B03EBC101085C42EA0042BDF84000D0 +:10BBD000411C8BB2109308909DF8B41001EB410307 +:10BBE000C3EBC111DA4B03EBC101085C42EA00224E +:10BBF000BDF8401008460991491C8BB210939DF87E +:10BC0000B41001EB4103C3EBC111D14B03EBC101F4 +:10BC1000085C02439DF8B40040F2A11110FB01F052 +:10BC2000CC4901EBC000083000E0CAE19DF89C104F +:10BC3000C1EBC10100EBC100C260C2E1C1E1012260 +:10BC40009DF8B40040F2A11110FB01F0C14901EBD5 +:10BC5000C00108319DF89C00C0EBC00001EBC000A2 +:10BC600002770021399128E09DF8B41001EB4100E2 +:10BC7000C0EBC110B64901EBC001BDF84020BDF8D2 +:10BC8000E40010440A5C9DF8B40040F2A11110FBDE +:10BC900001F0B04901EBC00108319DF89C00C0EBF8 +:10BCA000C00001EBC00000F11D01BDF8E4000A5422 +:10BCB000BDF8E400401C81B23991BDF8E4000A28C7 +:10BCC000D2DBBDF840000A3081B2109100213991D9 +:10BCD00027E09DF8B41001EB4100C0EBC1109C4976 +:10BCE00001EBC001BDF84020BDF8E40010440A5C3F +:10BCF0009DF8B40040F2A11110FB01F0954901EB51 +:10BD0000C00108319DF89C00C0EBC00001EBC001F0 +:10BD10002A31BDF8E4000A54BDF8E400401C81B2A9 +:10BD20003991BDF8E4000C28D3DB02E0BEE0BCE0B2 +:10BD3000BAE0BDF840000C3081B21091002136917C +:10BD40009CE001229DF8B40040F2A11110FB01F02B +:10BD5000804901EBC00108319DF89C00C0EBC00098 +:10BD600001EBC0008178BDF8D800084400EB400129 +:10BD700001EB00119DF8B40040F2A11310FB03F099 +:10BD8000744B03EBC00000F5627000F831209DF8A1 +:10BD9000B40040F2A11110FB01F0194601EBC00103 +:10BDA00008319DF89C00C0EBC00001EBC000817819 +:10BDB000BDF8D800084400EB400101EB00119DF8EC +:10BDC000B40040F2A11310FB03F0624B03EBC00080 +:10BDD00000F5627000EBC10080F8822000213991EB +:10BDE00043E09DF8B41040F2A11011FB00F0594956 +:10BDF00001EBC00108319DF89C00C0EBC00001EBD5 +:10BE0000C00000F11D01BDF8E4000A5C9DF8B4001B +:10BE100040F2A11110FB01F04E4901EBC0010831C5 +:10BE20009DF89C00C0EBC00001EBC0008178BDF81C +:10BE3000D800084400EB400101EB00119DF8B4006C +:10BE400040F2A11310FB03F0424B03EBC00000F5DE +:10BE5000627000EBC10000F18301BDF8E4000A54F8 +:10BE6000BDF8E400401C81B23991BDF8E4000A2815 +:10BE7000B7DBBDF8D800401C81B236919DF8B410F4 +:10BE800040F2A11011FB00F0324901EBC001083172 +:10BE90009DF89C00C0EBC00011F83010BDF8D80030 +:10BEA00081423FF74EAF8CE08BE08AE09DF8B41002 +:10BEB00001EB410000EB0110274901EB0010806805 +:10BEC00000EB800041009DF8B40000EB4000234AE5 +:10BED00002EB800081609DF8B41001EB4100C0EBE3 +:10BEE000C1101B4901EBC001BDF84000401C095CBA +:10BEF0009DF8B40000EB4002C2EBC010144A02EB04 +:10BF0000C002BDF84000105C41EA00229DF8B40078 +:10BF100040F2A11110FB01F00E4901EBC001083104 +:10BF20009DF89C00C0EBC00001EBC0000285BDF88D +:10BF30004000801C81B210919DF8B41040F2A11015 +:10BF400011FB00F0034901EBC001083108E00000DB +:10BF5000F88700205845002098400020583E0020D7 +:10BF60009DF89C00C0EBC00001EBC000018D9DF866 +:10BF7000B40000EB400202EB0010FE4A02EB00109E +:10BF8000408B81420ADB0621A2F504729DF8B400C1 +:10BF900002EB00129DF89C00115411E006229DF85E +:10BFA000B40040F2A11110FB01F0F34901EBC00015 +:10BFB00008309DF89C10C1EBC10100EBC10042713B +:10BFC00000BFDEE3BDF89000A228FAD1002136912F +:10BFD000FDE39DF8B40040F2A11110FB01F0E64929 +:10BFE00001EBC00108319DF89C00C0EBC00001EBE3 +:10BFF000C0008178BDF8D8000844C1B22891BDF8CE +:10C000004000401C81B21091BDF8401008460991D3 +:10C01000491C8AB210929DF8B41001EB4102C2EBA8 +:10C02000C111D64A02EBC101085C2590BDF8400061 +:10C03000411C8AB2109209903490BDF894000D28EA +:10C040007DD2DFE810F07C0032010D009109240E52 +:10C05000410E850EDC0EF90E160F330FBF0EA20E29 +:10C06000BDF8401008460991491C8AB210929DF80B +:10C07000B41001EB4102C2EBC111C04A02EBC10195 +:10C08000095CBF4880F8021D90F8020DC0F3401013 +:10C0900020B9BB4890F8020DC00908B901212691CA +:10C0A000BDF8401008460691491C8AB210929DF8CE +:10C0B000B41001EB4102C2EBC111B04A02EBC10165 +:10C0C000085C0206BDF84000411C8BB2109307903B +:10C0D0009DF8B41001EB4103C3EBC111A74B03EB77 +:10C0E000C101085C42EA0042BDF84000411C8BB22D +:10C0F000109308909DF8B41001EB4103C3EBC111FC +:10C100009E4B03EBC101085C42EA0022BDF84000EF +:10C11000411C8BB2109309909DF8B41001EB4103C0 +:10C12000C3EBC111954B03EBC101085C02439DF8C1 +:10C13000B40040F2A11110FB01F08F4900E0FDE3D3 +:10C1400001EBC00101F562719DF8A00000EB400316 +:10C1500003EB001001EBC000C0F81A20BDF840103E +:10C1600008460691491C8AB210929DF8B41001EB62 +:10C170004102C2EBC111814A02EBC101085C020617 +:10C18000BDF84000411C8BB2109307909DF8B4108D +:10C1900001EB4103C3EBC111784B03EBC101085C18 +:10C1A00042EA0042BDF8401008460891491C8BB293 +:10C1B00010939DF8B41001EB4103C3EBC1116F4B19 +:10C1C00003EBC101085C42EA0022BDF84000411CBB +:10C1D0008BB2109309909DF8B41001EB4103C3EBAF +:10C1E000C111664B03EBC101085C02439DF8B4002A +:10C1F00040F2A11110FB01F05F4901EBC00000F516 +:10C2000062709DF8A01001EB410303EB011100EBFC +:10C21000C100C0F81E20BDF8401008460791491C17 +:10C220008AB210929DF8B41001EB4102C2EBC11129 +:10C23000524A02EBC101085C0204BDF84000411CF7 +:10C240008BB2109308909DF8B41001EB4103C3EB3F +:10C25000C1114A4B03EBC101085C42EA0022BDF860 +:10C260004000411C8BB2109309909DF8B41001EB73 +:10C270004103C3EBC111414B03EBC101085C024315 +:10C280009DF8B40040F2A11110FB01F03A4901EB16 +:10C29000C00000F562709DF8A01001EB410303EBB4 +:10C2A000011100EBC100426300BFBDF894000128FA +:10C2B00068D1BDF8401008460991491C8AB2109215 +:10C2C0009DF8B41001EB4102C2EBC1112B4A02EB05 +:10C2D000C101095C2A4880F8021D90F8020DC0F3E4 +:10C2E000401020B9264890F8020DC00908B9012174 +:10C2F00026919DF8B40040F2A11110FB01F01E49F7 +:10C3000001EBC00108319DF89C00C0EBC00011F8A2 +:10C310003000401EBDF8D810884233D19DF8B400DB +:10C3200000EB400101EB0010124901EB001030302E +:10C330009DF8A01000EB011080780121B1EBD01F17 +:10C3400020D19DF89800E8B99DF8B40040F2A11101 +:10C3500010FB01F0084901EBC00108319DF89C0079 +:10C36000C0EBC00001EBC00081789DF8B40000EB89 +:10C37000400208E09840002058450020F88700203F +:10C38000BC22002048E002EB0010FE4A02EB001045 +:10C39000303000EB0110407A00F00100E0B39DF86E +:10C3A000B40040F2A11110FB01F002F5986101EB1D +:10C3B000C00108319DF89C00C0EBC00001EBC0003B +:10C3C000807800EB400101EB00119DF8B40040F2D1 +:10C3D000A11210FB02F0EC4A02EBC00000F5627003 +:10C3E00000EBC10090F8900000F00100A0B99DF8AA +:10C3F000B40040F2A11110FB01F0114601EBC000A6 +:10C4000008309DF89C10C1EBC10100EBC100007F1A +:10C4100010B1002139912AE0B0E09DF8B40040F25B +:10C42000A11110FB01F0D84901EBC00108319DF8C2 +:10C430009C00C0EBC00001EBC00000F11D01BDF885 +:10C44000E4000A5C9DF8B40000EB400101EB001031 +:10C45000CC4901EB00100E30BDF8E410405C824284 +:10C4600000D008E0BDF8E400401C81B23991BDF86D +:10C47000E4000628D1DB00BFBDF8E40006287DD12A +:10C480000621399129E09DF8B40040F2A11110FB7A +:10C4900001F0BD4901EBC00108319DF89C00C0EBE3 +:10C4A000C00001EBC00000F11D01BDF8E4000A5C12 +:10C4B0009DF8B40000EB400101EB0010B14901EB25 +:10C4C00000100E30BDF8E410405C824200D008E05D +:10C4D000BDF8E400401C81B23991BDF8E4000A289F +:10C4E000D1DB00BFBDF8E4000A284FD000229DF840 +:10C4F000B40040F2A11110FB01F0A34901EBC0010F +:10C5000008319DF89C00C0EBC00001EBC000028523 +:10C510009DF8B40040F2A11110FB01F09A4901EB23 +:10C52000C00108319DF89C00C0EBC00001EBC000C9 +:10C53000807800EB400101EB00119DF8B40040F25F +:10C54000A11210FB02F0904A02EBC00000F56270ED +:10C5500000EBC10090300990007820F00101491CE7 +:10C560000998017006229DF8B40040F2A11110FB59 +:10C5700001F0854901EBC000083000E006E09DF8BD +:10C580009C10C1EBC10100EBC10042719DF8B400E9 +:10C5900040F2A11110FB01F07B4901EBC00101F554 +:10C5A00062719DF8A00000EB400202EB001011F850 +:10C5B00030109DF8B40040F2A11210FB02F0724A54 +:10C5C00002EBC000407981427EDA9DF8B40000EBB6 +:10C5D000400101EB00106B4901EB001030309DF879 +:10C5E000A01000EB0110801C0990684890F8021D13 +:10C5F0000120A0EBD1120998007862F3000009999C +:10C600000870624890F8020DC0F34010F0BB9DF82E +:10C61000B40000EB400101EB00105A4901EB00109F +:10C6200030309DF8A01000EB01108078C0F340106E +:10C6300060B39DF8B40000EB400101EB00105149DC +:10C6400001EB001030309DF8A01000EB0110801CB1 +:10C650000990007820F00200801C099908709DF86C +:10C66000B40040F2A11110FB01F0474901EBC000FA +:10C6700000F562709DF8A01001EB410202EB011180 +:10C6800000EBC10018300990007800E009E020F0CC +:10C690000201891C099801709DF8B4100220EDF781 +:10C6A00005FD00219DF8B40040F2A11210FB02F03C +:10C6B000354A02EBC000017102229DF8B40040F23D +:10C6C000A11110FB01F000E022E02F4901EBC001B5 +:10C6D00001F562719DF8A00000EB400303EB001030 +:10C6E00001F8302003229DF8B40040F2A11110FBA4 +:10C6F00001F0254901EBC00000F562709DF8A01023 +:10C7000001EB410303EB011100EBC1004271FDE3BA +:10C710009DF8B40000EB400101EB0010194901EB5A +:10C72000001030309DF8A01000EB0110801C099023 +:10C73000164890F8020D0121A1EBD011099802785A +:10C7400061F3000202709DF8B40000EB400101EBC0 +:10C7500000100C4901EB001130319DF8A00001EBF5 +:10C760000010801C0990094890F8020D42090998B0 +:10C77000017862F3410101709DF8B40000EB4001C3 +:10C7800006E0FDE39840002058450020BC22002030 +:10C7900001EB0010FE4901EB001130319DF8A000C3 +:10C7A00001EB00108078C0F340029DF8B40040F225 +:10C7B000A11110FB01F0F74901EBC00101F5627115 +:10C7C0009DF8A00000EB400303EB001000E0FDE348 +:10C7D00001EBC000007EC0F3400082427AD09DF899 +:10C7E000B40040F2A11110FB01F0EA4901EBC000D6 +:10C7F00000F562709DF8A01001EB410202EB0111FF +:10C8000000EBC100183009909DF8B40000EB400126 +:10C8100001EB0010DE4901EB001030309DF8A01054 +:10C8200000EB0110807842080998017862F3410119 +:10C8300001709DF8B40000EB400101EB0010D449F9 +:10C8400001EB001030309DF8A01000EB0110807853 +:10C85000C0F34000E8B302229DF8B40040F2A111F9 +:10C8600010FB01F0CB4901EBC00101F562719DF8AD +:10C87000A00000EB400303EB001001EBC00042718D +:10C88000C54890F8E00730BB9DF8B40040F2A11114 +:10C8900010FB01F0BF4901EBC00000F562709DF88C +:10C8A000A01001EB410202EB011100EBC10090F876 +:10C8B0007F0080B111239DF8B40040F2A11110FB5C +:10C8C00001F0B44901EBC00101F562719DF8A000CF +:10C8D00002E06DE07CE1E2E000EB400202EB0010E0 +:10C8E00001EBC00090F8800040F2A11110FB01F0B4 +:10C8F000A84901EBC00101F562719DF8B40040F256 +:10C90000A11210FB02F0A34A02EBC00202F5627210 +:10C910009DF8A00000EB400404EB001002EBC00007 +:10C9200090F8810000EB400202EB001001EBC00028 +:10C9300080F87E30F3239DF8B40000E0FEE340F27F +:10C94000A11110FB01F0934901EBC00101F56271E7 +:10C950009DF8A00000EB400202EB001001EBC000CC +:10C9600090F8800040F2A11110FB01F0894901EB21 +:10C97000C00101F562719DF8B40040F2A11210FBF4 +:10C9800002F0844A02EBC00000F562709DF8A0201E +:10C9900002EB420404EB021200EBC20090F88100AB +:10C9A00000EB400202EB001001EBC00043710AE112 +:10C9B00003229DF8B40040F2A11110FB01F075496B +:10C9C00001EBC00101F562719DF8A00000EB40038E +:10C9D00003EB001001EBC000427100219DF8B40090 +:10C9E00040F2A11210FB02F06A4A02EBC000017192 +:10C9F00001229DF8B40040F2A11110FB01F065493D +:10CA000001EBC00000F562709DF8A01001EB41033E +:10CA100003EB011100EBC10080F846205E4890F85E +:10CA2000E007E0BB9DF8B40040F2A11110FB01F05B +:10CA3000584901EBC00000F562709DF8A01001EBB1 +:10CA4000410202EB011100EBC10090F87F0030B30E +:10CA50009DF8B40040F2A11110FB01F04D4901EB2B +:10CA6000C00101F562719DF8A00000EB400202EBED +:10CA7000001001EBC00090F8800000EB400101EBDA +:10CA80000010434901EB001130319DF8B40040F231 +:10CA9000A11210FB02F03F4A02EBC00200E092E05C +:10CAA00002F562729DF8A00000EB400303EB00105A +:10CAB00002EBC00090F8810001EB0010801C09908F +:10CAC000007820F004010998017000239DF8B4005B +:10CAD00040F2A11110FB01F02E4901EBC00101F55C +:10CAE00062719DF8A00000EB400202EB001001EB28 +:10CAF000C00090F8800040F2A11110FB01F1254820 +:10CB000000EBC10101F562719DF8B40040F2A11281 +:10CB100010FB02F01F4A02EBC00202F562729DF8A0 +:10CB2000A00000EB400404EB001002EBC00090F802 +:10CB3000810000EB400202EB001001EBC00080F826 +:10CB40007E30F3239DF8B40040F2A11110FB01F0F8 +:10CB5000104901EBC00101F562719DF8A00000EBE6 +:10CB6000400202EB001001EBC00090F8800040F2A0 +:10CB7000A11110FB01F0074901EBC00101F5627141 +:10CB80009DF8B40040F2A11210FB02F0014A05E04A +:10CB90009840002058450020BC32002002EBC00223 +:10CBA00002F562729DF8A00000EB400404EB001057 +:10CBB00002EBC00090F8810000EB400202EB001095 +:10CBC00001EBC00043719DF8B4100220EDF76EFA3E +:10CBD0009DF8B40000EB400101EB0010FC4901EBB3 +:10CBE000001130319DF8A00001EB0010807800F0BA +:10CBF00001029DF8B40040F2A11110FB01F0F549CB +:10CC000001EBC00000F562709DF8A01001EB41033C +:10CC100003EB011100EBC100007E00F00100824235 +:10CC200079D09DF8B40040F2A11110FB01F0E94960 +:10CC300001EBC00000F562709DF8A01001EB41020D +:10CC400002EB011100EBC100183009909DF8B4000F +:10CC500000EB400101EB0010DD4901EB0011303128 +:10CC60009DF8A00001EB001081780998027861F32B +:10CC7000000202709DF8B40000EB400101EB0010CF +:10CC8000D34901EB001030309DF8A01000EB0110EB +:10CC9000807800F00100E8BB9DF8B40000EB400193 +:10CCA00001EB0010CA4901EB001030309DF8A010D4 +:10CCB00000EB01108078C0F3401068B39DF8B40019 +:10CCC00040F2A11110FB01F0C24901EBC00000F5D8 +:10CCD00062709DF8A01001EB410202EB011100EB24 +:10CCE000C10090F84600B8B99DF8B40040F2A11117 +:10CCF00010FB01F0B74901EBC00000F562709DF830 +:10CD0000A01001EB410202EB011100EBC100407BDE +:10CD100010B902E060E09EE247E09DF8B40000EB4D +:10CD2000400101EB0010AA4901EB001030309DF8E2 +:10CD3000A01000EB01108078C0F34000A8BB0322D4 +:10CD40009DF8B40040F2A11110FB01F0A14901EBE4 +:10CD5000C00101F562719DF8A00000EB400303EBF8 +:10CD6000001001EBC000427100219DF8B40040F2B8 +:10CD7000A11210FB02F0974A02EBC00001710122E0 +:10CD80009DF8B40040F2A11110FB01F0914901EBB4 +:10CD9000C00000F562709DF8A01001EB410303EBA9 +:10CDA000011100EBC10080F8462000229DF8B4007C +:10CDB00040F2A11110FB01F0864901EBC00000F523 +:10CDC00062709DF8A01001EB410303EB011100EB31 +:10CDD000C10080F8452039E29DF8B40040F2A1116D +:10CDE00010FB01F07B4901EBC00000F562709DF87B +:10CDF000A01001EB410202EB011100EBC10090F821 +:10CE00004600B0B901229DF8B40040F2A11110FB18 +:10CE100001F0704901EBC00000F562709DF8A010B0 +:10CE200001EB410303EB011100EBC10080F8452049 +:10CE30002AE000229DF8B40040F2A11110FB01F09D +:10CE4000644901EBC00101F562719DF8A00000EB9F +:10CE5000400303EB001001EBC00080F845209DF873 +:10CE6000B40000EB400101EB0010594901EB001147 +:10CE700030319DF8A00001EB0010801C0990007873 +:10CE800020F0010209980270534890F8E00780B141 +:10CE90009DF8B40000EB400101EB00104C4901EBA0 +:10CEA000001030309DF8A01000EB0110807A0228AD +:10CEB00068D14A4890F82900012863D14748D0F842 +:10CEC0000C024649498D88425CD29DF8B40040F27C +:10CED000A11110FB01F03F4901EBC00000F56270A9 +:10CEE0009DF8A01001EB410202EB011100EBC10023 +:10CEF00090F84500012844D19DF8B40040F2A111FA +:10CF000010FB01F0334901EBC00000E02BE200F51B +:10CF100062709DF8A01001EB410202EB011100EBE1 +:10CF2000C10090F87F0060BB9DF8B40000EB4001A9 +:10CF300001EB0010264901EB001130319DF8A000F3 +:10CF400001EB001001789DF8B40040F2A11210FB33 +:10CF500002F0204A02EBC000417005229DF8B400A7 +:10CF600040F2A11110FB01F01A4901EBC00101F5DB +:10CF700062719DF8A00000EB400303EB001002E09B +:10CF8000FDE37CE010E101EBC000427100229DF85E +:10CF9000B40000EB400101EB00100D4901EB001162 +:10CFA00030319DF8A00001EB0010426001229DF895 +:10CFB000B40000EB400101EB0010054901EB00114A +:10CFC00030319DF8A00001EB001009E0F8E300000B +:10CFD0009840002058450020BC320020BC120020A0 +:10CFE000C2729DF8B4100220EDF760F8002139916B +:10CFF0001CE000229DF8B40040F2A11110FB01F0EA +:10D00000FE4901EBC00101F562719DF8A00000EB43 +:10D01000400303EB001001EBC0014731BDF8E40011 +:10D020000A54BDF8E400401C81B23991BDF8E40017 +:10D030000628DEDB002039901CE000229DF8B400B9 +:10D0400040F2A11110FB01F0EC4901EBC00101F528 +:10D0500062719DF8A00000EB400303EB001001EBB0 +:10D06000C0016331BDF8E4000A54BDF8E400401C7F +:10D0700081B23991BDF8E4000F28DEDBE6E09DF8CF +:10D08000B40040F2A11110FB01F0DC4901EBC0003B +:10D0900000F562709DF8A01001EB410202EB011156 +:10D0A00000EBC10090F8450001287DD19DF8B40047 +:10D0B00040F2A11110FB01F0D04901EBC00101F5D4 +:10D0C00062719DF8A00000EB400202EB001001EB42 +:10D0D000C00090F8800040F2A11110FB01F0C74998 +:10D0E00001EBC00101F562719DF8B40040F2A1129C +:10D0F00010FB02F0C14A02EBC00000F562709DF81F +:10D10000A02002EB420303EB021200EBC20090F8F6 +:10D11000810000EB400202EB001001EBC00090F830 +:10D120007E00032840D100239DF8B40040F2A111F5 +:10D1300010FB01F0B14901EBC00100E0FDE301F596 +:10D1400062719DF8A00000EB400202EB001001EBC1 +:10D15000C00090F8800040F2A11110FB01F0A74937 +:10D1600001EBC00101F562719DF8B40040F2A1121B +:10D1700010FB02F0A14A02EBC00202F562729DF8B8 +:10D18000A00000EB400404EB001002EBC00090F89C +:10D19000810000EB400202EB001001EBC00080F8C0 +:10D1A0007E309DF8B40000E050E000EB400101EB60 +:10D1B0000010934901EB001130319DF8A00001EB04 +:10D1C000001001789DF8B40040F2A11210FB02F0AB +:10D1D0008A4A02EBC000417005229DF8B40040F27B +:10D1E000A11110FB01F0854901EBC00101F562714D +:10D1F0009DF8A00000EB400303EB001001EBC00022 +:10D20000427100229DF8B40000EB400101EB0010D8 +:10D210007B4901EB001130319DF8A00001EB0010BB +:10D22000426002229DF8B40000EB400101EB0010C7 +:10D23000734901EB001130319DF8A00001EB0010A3 +:10D24000C2729DF8B4100220ECF730FF9DF8B410C4 +:10D250000220ECF72BFF9DF8B40040F2A11110FB67 +:10D2600001F0664901EBC00000F562709DF8A01066 +:10D2700001EB410202EB011100EBC100807B0128B0 +:10D2800034D100229DF8B40040F2A11110FB01F04E +:10D290005A4901EBC00101F562719DF8A00000EB55 +:10D2A000400303EB001001EBC000827300219DF8E6 +:10D2B000B40040F2A11210FB02F0504A02EBC00091 +:10D2C000017103229DF8B40040F2A11110FB01F09E +:10D2D0004A4901EBC00000F562709DF8A01001EB17 +:10D2E000410303EB011100EBC10042719DF8B40052 +:10D2F00000EB400101EB0010414901EB0010303020 +:10D300009DF8A01000EB01108078C0F3400050B3EE +:10D310009DF8B40040F2A11110FB01F0374901EB78 +:10D32000C00000F562709DF8A01001EB410202EB15 +:10D33000011100EBC1004079012814D102229DF8AF +:10D34000B40040F2A11110FB01F02C4901EBC00127 +:10D3500001F562719DF8A00000EB400303EB0010A3 +:10D3600001EBC0004271E8E200202E902F900021D6 +:10D37000399122E0DDE92E10000240EA1162090233 +:10D38000CDE92E12BDF8401008460991491C8AB219 +:10D3900010929DF8B41001EB4102C2EBC111194A81 +:10D3A00002EBC101085CDDE92E341843CDE92E04FF +:10D3B000BDF8E400401C80B23990BDF8E4000628B6 +:10D3C000D8DB9DF8B400DDE92E1240F2A11310FB6A +:10D3D00003F00A4B03EBC00303F562739DF8A00052 +:10D3E00000EB400404EB001003EBC00040F8221FE8 +:10D3F000426000222E922F92002105E05845002025 +:10D4000098400020F8870020399123E0DDE92E10B4 +:10D41000000240EA11620902CDE92E12BDF8401067 +:10D4200008460991491C8AB210929DF8B41001EB8C +:10D430004102C2EBC111FE4A02EBC101085CDDE909 +:10D440002E3440EA0302CDE92E24BDF8E400401C4E +:10D4500081B23991BDF8E4000628D7DB9DF8B4000D +:10D46000DDE92E1240F2A11310FB03F0F14B03EBA8 +:10D47000C00303F562739DF8A00000EB400404EBC9 +:10D48000001003EBC00022308160C2609DF8B40040 +:10D4900040F2A11110FB01F0E64901EBC00101F5DA +:10D4A00062719DF8A00000EB400202EB001011F841 +:10D4B00030109DF8B40040F2A11210FB02F0DD4ADA +:10D4C00002EBC000407981427ED19DF8B4009DF806 +:10D4D000A01001EB0010C217CDE92E02D64890F83B +:10D4E000E00708B39DF8B40000EB400101EB001029 +:10D4F000D24901EB001030309DF8A01000EB011074 +:10D50000807A022810D09DF8B40000EB400101EBB6 +:10D510000010CA4901EB001030309DF8A01000EB5C +:10D520000110C07A00287DDD00229DF8B40000EBD8 +:10D53000400101EB0010C14901EB001030309DF8B3 +:10D54000A01000EB0110C272BD48D0F80C020521FA +:10D55000B0FBF1F201FB120000EB4001B8482C30A7 +:10D5600000EB41100D3009909DF8B40040F2A1117C +:10D5700010FB01F0AF4901EBC00000F562709DF8AF +:10D58000A01001EB410202EB011100EBC1002230BF +:10D590001022014608900998EAF757FEA848D0F8EB +:10D5A0000C020521B0FBF1F201FB120000EB40017F +:10D5B000A3482C3000EB41129DF8B40040F2A111B9 +:10D5C00010FB01F09B4900E0ECE201EBC00101F52A +:10D5D00062719DF8A00000EB400303EB001001EB2B +:10D5E000C00050F81A1F42F8011F4068506094486C +:10D5F000D0F80C020521B0FBF1F201FB120000EBA8 +:10D6000040018F482C3000EB41129DF8B40000EB34 +:10D61000400101EB0010894901EB001130319DF808 +:10D62000A00000E09AE101EB00100078107084483F +:10D63000D0F80C020521B0FBF1F201FB120000EB67 +:10D6400040017F482C3000EB41117B48F5380268DF +:10D6500041F81D2F808888807948D0F80C02052178 +:10D66000B0FBF1F201FB120000EB400174482C30DA +:10D6700000EB41129DF8B40040F2A11110FB01F043 +:10D680006C4901EBC00101F562719DF8A00000EB4F +:10D69000400303EB001001EBC000406BC2F809002F +:10D6A0006748D0F80C020521B0FBF1F201FB120033 +:10D6B00000EB400162482C3000EB41129DF8B400B1 +:10D6C00000EB400101EB00105C4901EB001130312F +:10D6D0009DF8A00001EB00104068C2F82300002272 +:10D6E0009DF8B40000EB400101EB0010534901EB41 +:10D6F000001130319DF8A00001EB001042600021C4 +:10D70000399156E04E48D0F80C020521B0FBF1F2F9 +:10D7100001FB120000EB400149482C3000EB4111A5 +:10D720002731BDF8E4409DF8B40040F2A11210FB8F +:10D7300002F0404A02EBC00202F562729DF8A000BE +:10D7400000EB400303EB001002EBC00090F88000F8 +:10D7500040F2A11210FB02F0364A02EBC00202F5C1 +:10D7600062729DF8B40040F2A11310FB03F0314B3C +:10D7700003EBC00303F562739DF8A00000E0CDE366 +:10D7800000EB400505EB001003EBC00090F88100B2 +:10D7900000EB400303EB001002EBC0024732BDF880 +:10D7A000E400001D105C0855BDF8E400401C81B287 +:10D7B0003991BDF8E4000628A4DB002039904EE042 +:10D7C00097E300239DF8B40040F2A11110FB01F093 +:10D7D000184901EBC00101F562719DF8A00000EB52 +:10D7E000400202EB001001EBC00090F8800040F214 +:10D7F000A11110FB01F00F4901EBC00101F56271AD +:10D800009DF8B40040F2A11210FB02F0094A02EBAD +:10D81000C00202F562729DF8A00000EB400404EB28 +:10D82000001002EBC00090F8810000EB400209E01C +:10D83000F887002058450020BC3200209840002086 +:10D84000BC12002002EB001001EBC0014731BDF813 +:10D85000E4000B54BDF8E400401C81B23991BDF8DE +:10D86000E4000A28ADDBFE48D0F80C020521B0FB2D +:10D87000F1F080B2014609900220EBF729FC00216B +:10D880000620ECF713FCF648D0F80C02F449498D59 +:10D89000884206D2F248D0F80C02401CF049C1F888 +:10D8A0000C0200210520ECF701FC9DF8B40000EB10 +:10D8B000400101EB0010EB4901EB001030309DF806 +:10D8C000A01000EB0110801C0990007820F00400EB +:10D8D000001D09990870E248D0F80C020521B0FB40 +:10D8E000F1F201FB120000EB4001DD482C3000EBAF +:10D8F0004110D0F823202E9800EB4001DA4800EBCD +:10D900004110C0F823200020399022E0D448D0F8FC +:10D910000C020521B0FBF1F201FB120000EB40010B +:10D92000CF482C3000EB41102730BDF8E410425CAA +:10D930002E9800EB4001CC4800E008E200EB4111DA +:10D940002731BDF8E4000A54BDF8E400401C81B260 +:10D950003991BDF8E4000628D8DB59E09DF8B40001 +:10D9600000EB400101EB0010BE4901EB001030302C +:10D970009DF8A01000EB0110801C0990007820F0A9 +:10D9800008010831099801709DF8B40000EB4001CE +:10D9900001EB0010B34901EB001130319DF8A000FC +:10D9A00001EB001041682E9800EB4002AE4800EBFE +:10D9B0004210C0F823100021399125E09DF8B400F1 +:10D9C00040F2A11110FB01F0A84901EBC00101F5E3 +:10D9D00062719DF8A00000EB400202EB001001EB29 +:10D9E000C0014731BDF8E4000A5C2E9800EB40010D +:10D9F0009D4800EB41112731BDF8E4000A54BDF801 +:10DA0000E400401C81B23991BDF8E4000628D5DB62 +:10DA10009DF8B40000EB400101EB0010914901EBCF +:10DA2000001030309DF8A01000EB0110801C099010 +:10DA3000007820F02002099802709DF8B4100220AE +:10DA4000ECF734FB9DF8B40040F2A11110FB01F09B +:10DA5000864901EBC00000F562709DF8A01001EB53 +:10DA6000410202EB011100EBC100223009902E9817 +:10DA700000EB40017C4800EB41100D301022089073 +:10DA80000999EAF7E2FB9DF8B40040F2A11110FBFE +:10DA900001F0764901EBC00101F562719DF8A0002B +:10DAA00000EB400202EB001001EBC0012E9800EBEE +:10DAB00040026D4800EB421051F81A2F40F8012F38 +:10DAC000496841609DF8B40000EB400101EB001093 +:10DAD000644901EB001130319DF8A00001EB00100A +:10DAE00001782E9800EB40025F4800EB4210017075 +:10DAF0002E9800EB40015C4800EB41115C48026845 +:10DB000041F81D2F808888809DF8B40040F2A11153 +:10DB100010FB01F0554901EBC00101F562719DF860 +:10DB2000A00000EB400202EB001001EBC000416BD3 +:10DB30002E9800EB40024C4800EB4210C0F8091050 +:10DB40002E9881B208200991ECF7B0FA00229DF8D6 +:10DB5000B40040F2A11110FB01F0444901EBC001F7 +:10DB600001F562719DF8A00000EB400303EB00108B +:10DB700001EBC00080F8462001229DF8B40040F27D +:10DB8000A11110FB01F0394901EBC00101F56271EF +:10DB90009DF8A00000EB400303EB001001EBC00078 +:10DBA000427173E001229DF8B40040F2A11110FB14 +:10DBB00001F02E4901EBC00101F562719DF8A00052 +:10DBC00000EB400303EB001001EBC00042719DF835 +:10DBD000B40000EB400101EB0010224901EB001101 +:10DBE00030319DF8A00001EB0010801C09900078F6 +:10DBF00020F00400001D099908709DF8B40000EBA6 +:10DC0000400101EB0010174901EB001030309DF886 +:10DC1000A01000EB0110801C0990007820F080001B +:10DC200080300999087001209DF8B41040F2A112CB +:10DC300011FB02F10D4A02EBC10108719DF8B4001D +:10DC400040F2A11110FB01F0114601EBC000427936 +:10DC50009DF8B40040F2A11110FB01F0034909E066 +:10DC6000BC12002098400020D81400205845002005 +:10DC7000C731002001EBC00000F562709DF8A010D4 +:10DC800001EB410303EB011100F831202BE10122EC +:10DC90009DF8B40040F2A11110FB01F0FE4901EB28 +:10DCA000C00101F562719DF8A00000EB400303EB99 +:10DCB000001001EBC0004271BDF84010BDF8D0006B +:10DCC000084481B210910EE101229DF8B40040F2A7 +:10DCD000A11110FB01F0F04901EBC00101F56271E7 +:10DCE0009DF8A00000EB400303EB001001EBC00027 +:10DCF000427101219DF8B40040F2A11210FB02F024 +:10DD0000E54A02EBC00001719DF8B40000EB400150 +:10DD100001EB0010A2F5986101EB001130319DF884 +:10DD2000A00001EB0010801C0990007820F020007A +:10DD30002030099908709DF8B4100220ECF7B6F96C +:10DD4000BDF84000BDF8D010084480B21090CAE081 +:10DD500001229DF8B40040F2A11110FB01F0CE4960 +:10DD600001EBC00101F562719DF8A00000EB4003DA +:10DD700003EB001001EBC0004271BDF84010BDF88C +:10DD8000D000084481B21091ADE001229DF8B400AA +:10DD900040F2A11110FB01F0BF4901EBC00101F5F8 +:10DDA00062719DF8A00000EB400303EB001001EB53 +:10DDB000C0004271BDF84010BDF8D000084481B2E7 +:10DDC000109190E001229DF8B40040F2A11110FBE7 +:10DDD00001F0B14901EBC00101F562719DF8A000AD +:10DDE00000EB400303EB001001EBC0004271BDF8F3 +:10DDF0004010BDF8D000084481B2109173E00122B8 +:10DE00009DF8B40040F2A11110FB01F0A24901EB12 +:10DE1000C00101F562719DF8A00000EB400303EB27 +:10DE2000001001EBC0004271BDF84010BDF8D000F9 +:10DE3000084481B2109156E001229DF8B40040F2EE +:10DE4000A11110FB01F0944901EBC00101F56271D1 +:10DE50009DF8A00000EB400303EB001001EBC000B5 +:10DE60004271BDF84010BDF8D000084481B2109155 +:10DE700039E001229DF8B40040F2A11110FB01F03D +:10DE8000854901EBC00101F562719DF8A00000EB2E +:10DE9000400303EB001001EBC0004271BDF84010DD +:10DEA000BDF8D000084481B210911CE001229DF819 +:10DEB000B40040F2A11110FB01F0774901EBC00161 +:10DEC00001F562719DF8A00000EB400303EB001028 +:10DED00001EBC0004271BDF84010BDF8D00008440D +:10DEE00081B2109100BF00BFBDF8D800401C81B2C4 +:10DEF00036919DF8B41040F2A11011FB00F0664974 +:10DF000001EBC00108319DF89C00C0EBC00011F886 +:10DF10003010BDF8D80081423EF75BA83AE19DF889 +:10DF2000B41001EB4100C0EBC1105C4911F83000A6 +:10DF3000032871D19DF8B41001EB4100C0EBC11072 +:10DF4000564901EBC000817829919DF8B41001EB8E +:10DF50004100C0EBC110514901EBC001BDF8A40064 +:10DF6000C01C095C9DF8B40000EB4002C2EBC0107D +:10DF70004A4A02EBC002BDF8A400001D105C41EA51 +:10DF80000020C217CDE92E02BDF8A400C01C80B24B +:10DF900009909DF8B41001EB4100C0EBC1103F495E +:10DFA00001EBC00008900999EBF7B2FC0022CDE923 +:10DFB00030022FA819C82E995940604001432BD137 +:10DFC000374890F8C90120F080008030344981F84A +:10DFD000C9010021334A9DF8B40002EB0010017022 +:10DFE0009DF8B41040F2A11011FB00F02A4901EB9A +:10DFF000C00101F562719DF8A00000EB400202EB48 +:10E00000001001EBC00041792591BDF89400012872 +:10E0100003D0022874D174E0BBE00021399154E0B0 +:10E020009DF8B41001EB4100C0EBC1101B4901EB9E +:10E03000C001BDF8E400801D095C1B4ABDF8E40086 +:10E0400011549DF8B41001EB4100C0EBC11013490D +:10E0500001EBC001BDF8E400401D095CBDF8E4001F +:10E06000401C11549DF8B41001EB4100C0EBC110ED +:10E070000A4901EBC001BDF8E400001D095CBDF8D0 +:10E08000E400801C11549DF8B41001EB4100C0EB7A +:10E09000C11002490AE0000058450020F88700201E +:10E0A000BC320020883E00203534002001EBC00146 +:10E0B000BDF8E400C01C095CBDF8E400C01C1154AC +:10E0C000BDF8E400001D81B23991BDF8E410BDF83F +:10E0D000A4008142A4DB02229DF8B40040F2A11109 +:10E0E00010FB01F0FE4901EBC00000F562709DF8E5 +:10E0F000A01001EB410303EB011100EBC1004271E1 +:10E1000046E00021399127E09DF8B41001EB410071 +:10E11000C0EBC110F34901EBC001BDF8E400001DE4 +:10E12000095CBDF8E4003430EF4A11549DF8B41096 +:10E1300001EB4100C0EBC110EA4901EBC001BDF8A1 +:10E14000E400C01C095CBDF8E40035301154BDF892 +:10E15000E400801C81B23991BDF8E410BDF8A40040 +:10E160008142D1DB01229DF8B40040F2A11110FBE5 +:10E1700001F0DB4901EBC00000F562709DF8A010D2 +:10E1800001EB410303EB011100EBC100427100BF41 +:10E1900000BF00BF00BF0021399111E000219DF8B0 +:10E1A000B40000EB4002C2EBC010CE4A02EBC0024A +:10E1B000BDF8E4001154BDF8E400401C81B239916F +:10E1C000BDF8E400142843DAE8E7C8499DF8B40034 +:10E1D00011F81000C009D8BB9DF8B40011F8100068 +:10E1E000C0F3C300062832D2DFE800F0036291FDDD +:10E1F000FC339DF8B41001EB4100C0EBC110B949EC +:10E2000001EBC0010991BAA1099819F007F8119022 +:10E210001198E0B100219DF8B40000EB4000B34A32 +:10E220003C3202EB8000416001219DF8B40000EB1C +:10E23000400002EB80008170AC499DF8B40001EB16 +:10E2400040010991087820F078002830087060E1DA +:10E2500060E19DF8B41001EB4100C0EBC110A14991 +:10E2600001EBC0010991A2A1099818F0D7FF119004 +:10E270001198E0B100219DF8B40000EB40009B4AEA +:10E280003C3202EB8000416001219DF8B40000EBBC +:10E29000400002EB8000817094499DF8B40001EBCE +:10E2A00040010991087820F078002030087030E1B2 +:10E2B0009DF8B41001EB4100C0EBC110894901EB9E +:10E2C000C00109918AA1099818F0A8FF119011982E +:10E2D000E0B100219DF8B40000EB4000834A3C32DD +:10E2E00002EB8000416001219DF8B40000EB40008A +:10E2F00002EB800081707D499DF8B40001EB400184 +:10E300000991087820F078001830087001E10021A8 +:10E310009DF8B40000EB4000744A3C3202EB8000F0 +:10E32000416001219DF8B40000EB400002EB800049 +:10E3300081709DF8B41001EB4100C0EBC110694938 +:10E3400001EBC0011198801D095C30399DF8B400C3 +:10E3500000EB4002C2EBC010624A02EBC00211980F +:10E36000401D105C303841EA0010C117CDE90801AA +:10E3700008F04EFC5F4988719DF8B41001EB410034 +:10E38000C0EBC110574901EBC00109915AA109988E +:10E3900018F044FF1190119830B39DF8B41001EBC0 +:10E3A0004100C0EBC1104F4901EBC0011198401C66 +:10E3B000085C302826DB9DF8B41001EB4100C0EB6F +:10E3C000C110484901EBC0011198401C095C30396B +:10E3D0009DF8B40000EB4002C2EBC010414A02EBD2 +:10E3E000C00302E059E02CE01FE01198185C3038BF +:10E3F00041EA0010C117CDE9080108F009FC3D49C8 +:10E40000C87112E09DF8B41001EB4100C0EBC110DF +:10E41000344901EBC0011198085C3038C117CDE9CF +:10E42000080108F0F5FB3349C87130499DF8B40084 +:10E4300001EB40010991087820F07800183008704D +:10E4400067E09DF8B41001EB4100C0EBC110254915 +:10E4500001EBC001099126A1099818F0DFFE119087 +:10E460001198C8B100202549086020499DF8B400E2 +:10E4700001EB40010991087820F080018031099872 +:10E4800001704FF47A719DF8B40000EB4000174A18 +:10E490003C3202EB800081603BE09DF8B41001EB60 +:10E4A0004100C0EBC1100F4901EBC001099110A15F +:10E4B000099818F0B3FE1190119848B3104890F8DD +:10E4C000060720F080010E4880F8061707499DF8DE +:10E4D000B40001EB40010991087820F0780011E0C8 +:10E4E00058450020F8870020353400201C3E0020CD +:10E4F0004F4B00009C3A00202C0000008802424252 +:10E50000BC3200200830087000200A49887048603A +:10E5100000BF00BF08480078084909780844084946 +:10E520000978084407490978084400286CF49CAD30 +:10E530003AB070BDB879002012000020130000200E +:10E54000140000201500002017B5D3B000211A9147 +:10E550001991189117911691159114910022129208 +:10E560001392109211920F910E910D910C910B91AB +:10E570000A91FEA006C8CDE90812FEA006C8CDE9A2 +:10E580000612002105910020FC490870539800EB09 +:10E59000400101EB0010FA4901EB0010817916915E +:10E5A000F849539801EB00115498085C05287DDD6B +:10E5B0000621F44A539802EB0012549811545398D0 +:10E5C00000EB400101EB0010ED4901EB00108079F8 +:10E5D000042815D0539800EB400101EB0010E849E6 +:10E5E00001EB0010807909280AD0539800EB400114 +:10E5F00001EB0010E24901EB001080790A287CD180 +:10E60000002240F2A11153984843DF4901EBC001B9 +:10E6100008315498C0EBC00001EBC000027100212A +:10E620001A91BCE040F2A11153984843D64901EB3E +:10E63000C00108315498C0EBC00001EBC0008178E4 +:10E64000BDF868000144539800EB400202EB001053 +:10E65000CB4A02EB0010303000EB0110801C04901C +:10E66000007820F080020498027040F2A1115398C3 +:10E670004843C54901EBC00008305499C1EBC101C2 +:10E6800000EBC1008078BDF86810084400EB400141 +:10E6900001EB001240F2A11153984843BA4901EB33 +:10E6A000C00000F5627000EBC20000E01CE2903098 +:10E6B0000490007820F008020498027040F2A11142 +:10E6C00053984843B04901EBC00008305499C1EB5E +:10E6D000C10100EBC1008078BDF86810084400EB70 +:10E6E000400101EB001240F2A11153984843A649A2 +:10E6F00001EBC00000F5627000E0A3E000EBC20097 +:10E7000090300490007820F00102049802700022FA +:10E7100040F2A111539848439B4901EBC0000830D7 +:10E720005499C1EBC10100EBC1008078BDF86810BD +:10E73000084400EB400101EB001340F2A111539893 +:10E740004843914901EBC00000F5627000F83320A6 +:10E75000022240F2A111539848438B4901EBC000BB +:10E7600008305499C1EBC10100EBC1008078BDF8BD +:10E770006810084400EB400101EB001340F2A111C6 +:10E7800053984843804901EBC00000F5627000EBEC +:10E79000C3004271BDF86800401C80B21A9040F27C +:10E7A000A11153984843784901EBC00108315498AE +:10E7B000C0EBC00011F83010BDF8680081423FF78F +:10E7C00031AF539800EB400101EB00106C4901EBB5 +:10E7D00000108079042804D0092812D00A2830D1EA +:10E7E0001FE0B12240F2A11153984843664901EB62 +:10E7F000C00008305499C1EBC10100EBC100427167 +:10E800001FE0A12240F2A111539848435E4901EB59 +:10E81000C00008305499C1EBC10100EBC100427146 +:10E820000FE0032240F2A11153984843564901EBEF +:10E83000C00008305499C1EBC10100EBC100427126 +:10E8400000BF51E1002240F2A111539848434E49C4 +:10E8500001EBC00101F56271549800EB400303EB3A +:10E86000001001F83020539800EB400101EB00103C +:10E87000434901EB00113031549801EB00108078CE +:10E8800020F08002539800EB400101EB00103C495E +:10E8900001EB00113031549801EB0010827040F20E +:10E8A000A11153984843384901EBC00101F5627149 +:10E8B000549800EB400202EB001001EBC00090F80E +:10E8C000900020F0080240F2A111539848432E49CD +:10E8D00001EBC00101F56271549800EB400303EBBA +:10E8E000001001EBC00080F8902040F2A111539875 +:10E8F0004843254901EBC00101F56271549800EBD2 +:10E90000400202EB001001EBC00090F8900020F0F4 +:10E91000010240F2A111539848431B4901EBC00189 +:10E9200001F56271549800EB400303EB001001EB1A +:10E93000C00080F89020539800EB400101EB0010DC +:10E940000F4901EB001080790D282BD2DFE800F091 +:10E95000CB072B3ECB5164778ACBCBB09D00E52211 +:10E9600040F2A1115398484307490FE00169323042 +:10E97000313030000169323045303000160000205F +:10E9800098400020883E00205845002001EBC00040 +:10E9900000F56270549901EB410303EB011100EBA8 +:10E9A000C10042719FE0A12240F2A1115398484357 +:10E9B000FE4901EBC00000F56270549901EB410380 +:10E9C00003EB011100EBC10042718CE0A12240F287 +:10E9D000A11153984843F54901EBC00000F562705E +:10E9E000549901EB410303EB011100EBC1004271AB +:10E9F00079E0312240F2A11153984843EB4901EBF1 +:10EA0000C00000F56270549901EB410303EB011162 +:10EA100000EBC100427166E0F42240F2A11153986C +:10EA20004843E24901EBC00000F56270549901EBE4 +:10EA3000410303EB011100EBC100427153E00622D8 +:10EA400040F2A11153984843D84901EBC00000F5AA +:10EA50006270549901EB410303EB011100EBC1001B +:10EA6000427140E0152240F2A11153984843CF492A +:10EA700001EBC00000F56270549901EB410303EB18 +:10EA8000011100EBC10042712DE0E52240F2A1111D +:10EA900053984843C54901EBC00000F56270549992 +:10EAA00001EB410303EB011100EBC10042711AE0DD +:10EAB000012240F2A11153984843BC4901EBC00028 +:10EAC00000F56270549901EB410303EB011100EB77 +:10EAD000C1004271B64890F8C90120F08001B448E5 +:10EAE00080F8C91100BF00BFB249539811F8100057 +:10EAF0000121B1EBD01F47F0A286AF4890F8280063 +:10EB0000012807F08D869DF858000028F9D09DF85F +:10EB100058000D2887F01B86DFE810F036370D000F +:10EB200031121717A21B331F7320D725BA2C373782 +:10EB30001F0A383D5233539800EB400101EB00109F +:10EB40009E4901EB00113031549801EB00104178DF +:10EB500008460491002108F00FFEC1B2159140F261 +:10EB6000A11153984843914901EBC00101F562712D +:10EB7000549800EB400202EB001011F8301040F204 +:10EB8000A11253985043894A02EBC0004079814258 +:10EB900008D1012140F2A11253985043834A02EB5D +:10EBA000C000017183496C31539801EB00115498F6 +:10EBB000085C401CC1B27F4A6C32539802EB0012D1 +:10EBC0005498115440F2A11153984843774901EBEE +:10EBD000C00000F56270549901EB410202EB011193 +:10EBE00000EBC10090F89000C0F3C00090B15398C2 +:10EBF00000EB400101EB0010704901EB001041797E +:10EC00000B464FF4805204914FF4E131539808F0D1 +:10EC1000A1FC19E0539800EB400101EB001067499B +:10EC200001EB001041790491539800EB400101EB96 +:10EC30000010624901EB0010016803914FF480520B +:10EC4000049B539808F086FC5598C3287DD014DCAB +:10EC5000B3287BD008DC112879D0122878D013286B +:10EC600077D0B2285AD1FDE3B52873D0B62872D038 +:10EC7000B92871D0BA28F5D173E3D9284FD008DC70 +:10EC8000C5286AD0CA2869D0CE2868D0D528E9D14D +:10EC900006E0E1287ED0E5287DD0E728E2D1FCE33C +:10ECA000F5215398C0EB001000EB8000444A02F8B5 +:10ECB00030109DF854105398C0EB001000EB80000A +:10ECC00002EBC0004170A2215398C0EB001000EB92 +:10ECD000800002EBC0008170D5215398C0EB00107A +:10ECE00000EB800002EBC000C1705398C0EB001035 +:10ECF00000EB8000114601EBC00104910321049850 +:10ED000008F016FC01465398C0EB001000EB8000A1 +:10ED10002B4A02EBC000017105210F91FDE3F521A3 +:10ED20005398C0EB001000EB8000254A02F8301029 +:10ED30009DF854105398C0EB001000EB800002EBDC +:10ED4000C0004170A22153980AE08CE24BE3E5E356 +:10ED5000E5E3E5E33FE08AE35DE1F7E3C2E2F6E302 +:10ED6000C0EB001000EB800002EBC0008170D921E5 +:10ED70005398C0EB001000EB800002EBC000C170A4 +:10ED80005398C0EB001000EB8000114601EBC0016E +:10ED9000049101E0FEE3FEE30321049808F0C8FBC0 +:10EDA00001465398C0EB00100CE0000058450020CD +:10EDB000BC3200201C3E0020BC12002098400020E5 +:10EDC000987E002000EB8000FE4A02EBC00001713B +:10EDD00005210F91A2E7F5215398C0EB001000EB3D +:10EDE0008000F84A02F830109DF854105398C0EB98 +:10EDF000001000EB800002EBC0004170539800EB64 +:10EE0000400101EB0010F04901EB0010007BD0BB8A +:10EE100040F2A11153984843EC4901EBC00000F5C2 +:10EE20006270549901EB410202EB011100EBC10049 +:10EE30008068B0F5100F05D34FF410000021CDE924 +:10EE4000100113E040F2A11153984843DF4901EB50 +:10EE5000C00000F56270549901EB410202EB011110 +:10EE600000EBC10080680022CDE91002A521539873 +:10EE7000C0EB001000EB8000D24A02EBC0008170B2 +:10EE800000211A911FE046E0BDF86800C0F10200C1 +:10EE9000C200DDE91010CDE91B0108461B99E9F716 +:10EEA000C2F9C2B25398C0EB001000EB8000C54914 +:10EEB00001EBC003BDF86800C01C1A54BDF868001F +:10EEC000401C80B21A90BDF868000328DCDBB52135 +:10EED0005398C0EB001000EB8000BA4A02EBC00070 +:10EEE00081715398C0EB001000EB8000114601EBDC +:10EEF000C00104910621049808F01AFB01465398BA +:10EF0000C0EB001000EB8000AE4A02EBC000C17104 +:10EF100008210F917EE040F2A11153984843AB497C +:10EF200001EBC00000F56270549901EB410202EB65 +:10EF3000011100EBC1008068B0F1104F05D34FF014 +:10EF400010410020CDE9101013E040F2A1115398B8 +:10EF500048439E4901EBC00000F56270549901EBF3 +:10EF6000410202EB011100EBC10080680022CDE9F3 +:10EF70001002A6215398C0EB001000EB8000914ACC +:10EF800002EBC000817000211A911CE0BDF86800FE +:10EF9000C0F10300C200DDE91001CDE91D10E9F761 +:10EFA00042F9C2B25398C0EB001000EB80008549D3 +:10EFB00001EBC003BDF86800C01C1A54BDF868001E +:10EFC000401C80B21A90BDF868000428DEDBB52131 +:10EFD0005398C0EB001000EB80007A4A02EBC000AF +:10EFE000C1715398C0EB001000EB8000114601EB9B +:10EFF000C00104910721049808F09AFA0146539839 +:10F00000C0EB001000EB80006E4A02EBC000017202 +:10F0100009210F9182E6F5215398C0EB001000EB17 +:10F020008000684A02F830109DF854105398C0EBE5 +:10F03000001000EB800002EBC0004170539800EB21 +:10F04000400101EB0010604901EB0010007BD0BBD8 +:10F0500040F2A111539848435C4901EBC00000F510 +:10F060006270549901EB410202EB011100EBC10007 +:10F070008068B0F5100F05D14FF410000021CDE9E4 +:10F08000100113E040F2A111539848434F4901EB9E +:10F09000C00000F56270549901EB410202EB0111CE +:10F0A00000EBC10080680022CDE91002A521539831 +:10F0B000C0EB001000EB8000424A02EBC000817000 +:10F0C00000211A911FE046E0BDF86800C0F102007F +:10F0D000C200DDE91010CDE91F0108461F99E9F7CC +:10F0E000A2F8C2B25398C0EB001000EB8000354983 +:10F0F00001EBC003BDF86800C01C1A54BDF86800DD +:10F10000401C80B21A90BDF868000328DCDBB921EE +:10F110005398C0EB001000EB80002A4A02EBC000BD +:10F1200081715398C0EB001000EB8000114601EB99 +:10F13000C00104910621049808F0FAF90146539899 +:10F14000C0EB001000EB80001E4A02EBC000C17152 +:10F1500008210F9186E040F2A111539848431B49C2 +:10F1600001EBC00000F56270549901EB410202EB23 +:10F17000011100EBC1008068B0F1104F05D14FF0D4 +:10F1800010400021CDE9100113E040F2A111539885 +:10F1900048430E4901EBC00000F56270549901EB41 +:10F1A000410202EB011100EBC10080680022CDE9B1 +:10F1B0001002A6215398C0EB001000EB8000014A1A +:10F1C00006E00000987E002098400020584500206E +:10F1D00002EBC000817000211A911CE0BDF86800AC +:10F1E000C0F10300C200DDE91001CDE92110E9F70B +:10F1F0001AF8C2B25398C0EB001000EB8000FE4931 +:10F2000001EBC003BDF86800C01C1A54BDF86800CB +:10F21000401C80B21A90BDF868000428DEDBB921DA +:10F220005398C0EB001000EB8000F34A02EBC000E3 +:10F23000C1715398C0EB001000EB8000114601EB48 +:10F24000C00104910721049808F072F9014653980F +:10F25000C0EB001000EB8000E74A02EBC000017237 +:10F2600009210F915AE5F5215398C0EB001000EBEE +:10F270008000E14A02F830109DF854105398C0EB1A +:10F28000001000EB800002EBC0004170A2215398F7 +:10F29000C0EB001000EB800002EBC0008170C321C6 +:10F2A0005398C0EB001000EB800002EBC000C1706F +:10F2B0005398C0EB001000EB8000114601EBC00139 +:10F2C00004910321049808F033F901465398C0EBE8 +:10F2D000001000EB8000C84A02EBC000017105215C +:10F2E0000F911BE5F5215398C0EB001000EB800057 +:10F2F000C14A02F830109DF854105398C0EB00102A +:10F3000000EB800002EBC0004170A2215398C0EBDB +:10F31000001000EB800002EBC0008170CA215398FE +:10F32000C0EB001000EB800002EBC000C1705398EE +:10F33000C0EB001000EB8000114601EBC00104910E +:10F340000321049808F0F4F801465398C0EB00102C +:10F3500000EB8000A84A02EBC000017105210F916B +:10F36000DCE40120A5490870F5215398C0EB00109A +:10F3700000EB8000A04A02F830109DF8541053981A +:10F38000C0EB001000EB800002EBC0004170A22136 +:10F390005398C0EB001000EB800002EBC0008170BE +:10F3A000BA215398C0EB001000EB800002EBC000C4 +:10F3B000C1705398C0EB001000EB8000114601EBC8 +:10F3C000C00104910321049808F0B2F80146539853 +:10F3D000C0EB001000EB8000874A02EBC000017117 +:10F3E00005210F919AE4022084490870F521539871 +:10F3F000C0EB001000EB80007F4A02F830109DF84F +:10F4000054105398C0EB001000EB800002EBC000DA +:10F410004170A2215398C0EB001000EB800002EB7A +:10F42000C0008170B3215398C0EB001000EB800046 +:10F4300002EBC000C1705398C0EB001000EB8000DD +:10F44000114601EBC00104910321049808F070F803 +:10F4500001465398C0EB001000EB8000664A02EBB7 +:10F46000C00000E044E0017105210F9156E4F52150 +:10F470005398C0EB001000EB80005F4A02F8301098 +:10F480009DF854105398C0EB001000EB800002EB85 +:10F49000C0004170A221539800E05AE3C0EB001075 +:10F4A00000EB800002EBC0008170B6215398C0EBE6 +:10F4B000001000EB800002EBC000C1705398C0EB5D +:10F4C000001000EB8000114601EBC0010491032104 +:10F4D000049808F02DF801465398C0EB001000EB9B +:10F4E0008000454A02EBC000017105210F9115E42F +:10F4F000F5215398C0EB001000EB80003E4A02F863 +:10F5000030109DF854105398C0EB001000EB8000B1 +:10F5100002EBC0004170539803E0DAE258E3B9E32C +:10F52000FEE300EB400101EB0010354901EB001058 +:10F53000007B88BBA4215398C0EB001000EB800037 +:10F5400002EBC000817000211A912DE028E166E1F4 +:10F5500040F2A111539848432A4901EBC00101F53B +:10F560006271549800EB400202EB001001EBC00006 +:10F57000416BBDF86800C0F10100C000C140539864 +:10F58000C0EB001000EB80001B4A02EBC002BDF88C +:10F59000680002E095E09DE236E0C01C1154BDF821 +:10F5A0006800401C81B21A91BDF868000228CFDBC8 +:10F5B000B2215398C0EB001000EB80000E4A02EB22 +:10F5C000C00041715398C0EB001000EB8000114661 +:10F5D00001EBC00104910521049807F0A9FF014641 +:10F5E0005398C0EB001000EB8000034A02EBC00010 +:10F5F000817107210F9163E0987E0020190200209D +:10F600009840002058450020A5215398C0EB0010D9 +:10F6100000EB8000FE4A02EBC000817000211A91CD +:10F6200027E040F2A11153984843FA4901EBC00189 +:10F6300001F56271549800EB400202EB001001EBFF +:10F64000C000416BBDF86800C0F10200C000C140BD +:10F650005398C0EB001000EB8000ED4A02EBC002B3 +:10F66000BDF86800C01C1154BDF86800401C81B290 +:10F670001A91BDF868000328D3DBB2215398C0EB80 +:10F68000001000EB8000E24A02EBC0008171539849 +:10F69000C0EB001000EB8000114601EBC0010491AB +:10F6A0000621049807F044FF01465398C0EB001070 +:10F6B00000EB8000D64A02EBC000C17108210F9117 +:10F6C00007E2F5215398C0EB001000EB8000D04A10 +:10F6D00002F830109DF854105398C0EB001000EB66 +:10F6E000800002EBC0004170A6215398C0EB0010CF +:10F6F00000EB800002EBC000817000211A9127E02E +:10F7000040F2A11153984843C24901EBC00101F5F1 +:10F710006271549800EB400202EB001001EBC00054 +:10F72000C16BBDF86800C0F10300C000C140539830 +:10F73000C0EB001000EB8000B54A02EBC002BDF840 +:10F740006800C01C1154BDF86800401C81B21A91B9 +:10F75000BDF868000428D3DBE1215398C0EB00100A +:10F7600000EB8000AA4A02EBC000C1715398C0EBC5 +:10F77000001000EB8000114601EBC001049107214D +:10F78000049807F0D5FE01465398C0EB001000EB3B +:10F7900080009F4A02EBC000017209210F91D9E35A +:10F7A000F5215398C0EB001000EB8000984A02F856 +:10F7B00030109DF854105398C0EB001000EB8000FF +:10F7C00002EBC0004170A2215398C0EB001000EB87 +:10F7D000800002EBC0008170C5215398C0EB00107F +:10F7E00000EB800002EBC000C1705398C0EB00102A +:10F7F00000EB8000114601EBC00104910321049845 +:10F8000007F096FE01465398C0EB001000EB800015 +:10F810007F4A02EBC000017105210F919AE3F521A7 +:10F820005398C0EB001000EB8000794A02F83010CA +:10F830009DF854105398C0EB001000EB800002EBD1 +:10F84000C0004170539800EB400101EB0010724979 +:10F8500001EB0010007BE0BBAC215398C0EB001023 +:10F8600000EB800002EBC000817000211A912FE0B4 +:10F8700040F2A11153984843664901EBC00000F5DE +:10F880006270549901EB410202EB011100EBC100DF +:10F8900050F8221F4068BDF86820C2F10402D2006F +:10F8A000CDE9230108462399E8F7BDFCC2B253987D +:10F8B000C0EB001000EB8000554901EBC003BDF820 +:10F8C0006800C01C1A54BDF86800401C80B21A9031 +:10F8D00000E05CE0BDF868000528C9DB00211A9152 +:10F8E0002DE040F2A111539848434A4901EBC00072 +:10F8F00000F56270549901EB410202EB011100EB3B +:10F90000C10122318868C968BDF86820C2F10402CB +:10F91000D200CDE92510E8F786FCC2B25398C0EBBF +:10F92000001000EB80003A4901EBC003BDF868000D +:10F9300008301A54BDF86800401C80B21A90BDF817 +:10F9400068000528CDDBCE215398C0EB001000EBFA +:10F9500080002F4A02EBC00041735398C0EB0010A7 +:10F9600000EB8000114601EBC00104910D210498C9 +:10F9700007F0DEFD01465398C0EB001000EB80005D +:10F98000234A02EBC00081730F210F91A1E0AE2149 +:10F990005398C0EB001000EB80001D4A02EBC00042 +:10F9A000817000211A912FE040F2A1115398484331 +:10F9B000184901EBC00000F56270549901EB410257 +:10F9C00002EB011100EBC10050F8221F4068BDF8A6 +:10F9D0006820C2F10502D200CDE927010846279927 +:10F9E000E8F721FCC2B25398C0EB001000EB800096 +:10F9F000074901EBC003BDF86800C01C1A54BDF8EC +:10FA00006800401C80B21A90BDF86800062805E026 +:10FA1000987E00205845002098400020C4DB00213B +:10FA20001A912FE040F2A11153984843FE4901EB8F +:10FA3000C00000F56270549901EB410202EB011124 +:10FA400000EBC10022308168C068BDF86820C2F1B7 +:10FA50000502D200CDE9290108462999E8F7E3FB20 +:10FA6000C2B25398C0EB001000EB8000EF4901EBED +:10FA7000C003BDF8680009301A54BDF86800401C86 +:10FA800080B21A90BDF868000628CBDBCE215398CF +:10FA9000C0EB001000EB8000E44A02EBC000C17331 +:10FAA0005398C0EB001000EB8000114601EBC00141 +:10FAB00004910F21049807F03BFD01465398C0EBD9 +:10FAC000001000EB8000D94A02EBC0000174112144 +:10FAD0000F913FE2F5215398C0EB001000EB80003E +:10FAE000D24A02F830109DF854105398C0EB001021 +:10FAF00000EB800002EBC0004170A2215398C0EBE4 +:10FB0000001000EB800002EBC0008170E5215398EB +:10FB1000C0EB001000EB800002EBC000C1705398F6 +:10FB2000C0EB001000EB8000114601EBC001049116 +:10FB30000321049807F0FCFC01465398C0EB001029 +:10FB400000EB8000B94A02EBC000017105210F9162 +:10FB500000E2F5215398C0EB001000EB8000B34A9F +:10FB600002F830109DF854105398C0EB001000EBD1 +:10FB7000800002EBC0004170A2215398C0EB00103E +:10FB800000EB800002EBC0008170E7215398C0EBCE +:10FB9000001000EB800002EBC000C1705398C0EB76 +:10FBA000001000EB8000114601EBC001049103211D +:10FBB000049807F0BDFC01465398C0EB001000EB21 +:10FBC00080009A4A02EBC000017105210F91C1E14A +:10FBD000F5215398C0EB001000EB8000934A02F827 +:10FBE00030109DF854105398C0EB001000EB8000CB +:10FBF00002EBC0004170A2215398C0EB001000EB53 +:10FC0000800002EBC000817011215398C0EB0010FE +:10FC100000EB800002EBC000C1705398C0EB0010F5 +:10FC200000EB8000114601EBC00104910321049810 +:10FC300007F07EFC01465398C0EB001000EB8000FB +:10FC40007A4A02EBC000017105210F91012240F2B6 +:10FC5000A11153984843744901EBC00101F5627149 +:10FC6000549800EB400303EB001001F83020D5223C +:10FC700040F2A111539848436B4901EBC00000F5D5 +:10FC80006270549901EB410303EB011100EBC100D9 +:10FC900042715FE1F5215398C0EB001000EB80004A +:10FCA000624A02F830109DF854105398C0EB0010CF +:10FCB00000EB800002EBC0004170A5215398C0EB1F +:10FCC000001000EB800002EBC0008170012153980E +:10FCD000C0EB001000EB800002EBC000C170C2213D +:10FCE0005398C0EB001000EB800002EBC0000171E4 +:10FCF00000215398C0EB001000EB800002EBC00025 +:10FD0000417112215398C0EB001000EB800002EB10 +:10FD1000C00081715398C0EB001000EB800000E040 +:10FD200014E0114601EBC00104910621049807F08C +:10FD3000FFFB01465398C0EB001000EB80003B4AEC +:10FD400002EBC000C17108210F9103E1F521539826 +:10FD5000C0EB001000EB8000344A02F830109DF830 +:10FD600054105398C0EB001000EB800002EBC00071 +:10FD70004170FF215398C0EB001000EB800002EBB4 +:10FD8000C000817000211A911CE0539800EB4001E3 +:10FD900001EB0010264901EB00110E31BDF868009F +:10FDA000095C5398C0EB001000EB80001F4A02EB87 +:10FDB000C002BDF86800C01C1154BDF86800401CAA +:10FDC00081B21A91BDF868000A28DEDB539800EB77 +:10FDD000400101EB0010164901EB0010408B0112AD +:10FDE0005398C0EB001000EB8000104A02EBC000FB +:10FDF0004173539800EB400101EB00100C4901EBFB +:10FE00000010408BC1B25398C0EB001000EB800093 +:10FE100002EBC000817340F2A1115398484302499C +:10FE200001EBC00106E0000058450020987E00204C +:10FE30009840002001F56271549800EB400202EBFB +:10FE4000001001EBC000B0F88E0001125398C0EB17 +:10FE5000001000EB8000FE4A02EBC000C17340F2CC +:10FE6000A11153984843FB4901EBC00101F56271B0 +:10FE7000549800EB400202EB001001EBC000B0F818 +:10FE80008E00C1B25398C0EB001000EB8000F04A26 +:10FE900002EBC000017440F2A11153984843ED49B0 +:10FEA00001EBC00101F56271549800EB400202EBD6 +:10FEB000001001EBC000B0F88E10539801EB8020C9 +:10FEC00081B203200491E9F767F800211A9114E048 +:10FED000E149BDF86800095C5398C0EB001000EBE5 +:10FEE0008000DB4A02EBC002BDF8680011301154FB +:10FEF000BDF86800401C81B21A91BDF86800B0F5E9 +:10FF0000007FE5DB13215398C0EB001000EB80006D +:10FF1000CF4A02EBC00080F811125398C0EB0010DA +:10FF200000EB8000114601EBC001049140F2112169 +:10FF3000049807F0FDFA01465398C0EB001000EB5F +:10FF40008000C34A02EBC00080F8121240F2132175 +:10FF50000F9100BF00BF06F0FABB5499149140F214 +:10FF6000A11153984843BB4901EBC00108319DF8EA +:10FF70005000C0EBC00001EBC0004178084604917E +:10FF8000002107F0F9FBC1B2159140F2A11153987D +:10FF90004843B04901EBC00108319DF85000C0EB67 +:10FFA000C00001EBC000017940F2A1125398504308 +:10FFB000A84A02EBC0004079814208D1012140F2F9 +:10FFC000A11253985043A34A02EBC0000171A34908 +:10FFD000539801EB00119DF85000014404910878FA +:10FFE000401CC1B20498017011F080FC9C49C1F81A +:10FFF000180FFB215398C0EB001000EB8000944ACF +:020000040802F0 +:1000000002F830109DF854105398C0EB001000EB2C +:10001000800002EBC0004170924841795398C0EBD8 +:10002000001000EB800002EBC00001718D480179E7 +:100030005398C0EB001000EB800002EBC000417150 +:100040008848C1785398C0EB001000EB800002EBA9 +:10005000C0008171834881785398C0EB001000EB99 +:10006000800002EBC000C1717E4841785398C0EB1C +:10007000001000EB800002EBC0000172784890F89D +:100080000B1F5398C0EB001000EB800002EBC00088 +:10009000417200211A911AE07148D0F8180FBDF88A +:1000A0006810C1F10301C900C840C1B25398C0EB48 +:1000B000001000EB8000664A02EBC002BDF8680049 +:1000C0000A301154BDF86800401C81B21A91BDF885 +:1000D00068000428E0DB40F2A111539848435D49D1 +:1000E00001EBC00108319DF85000C0EBC00011F8D1 +:1000F00030105398C0EB001000EB8000544A02EB24 +:10010000C00081730F210F91559807287ED2DFE838 +:1001100000F07D0446CCF2F0EF00A1215398C0EB33 +:10012000001000EB80004A4A02EBC002BDF83C0020 +:100130001154BDF83C00401C81B20F915398C0EBA4 +:10014000001000EB8000424A02EBC002BDF83C0008 +:1001500055991154BDF83C00401C81B20F9140F2FA +:10016000A111539848433B4901EBC00108319DF868 +:100170005000C0EBC00001EBC000017A5398C0EB07 +:10018000001000EB8000324A02EBC002BDF83C00D8 +:100190001154BDF83C00401C81B20F9196E2A121A0 +:1001A0005398C0EB001000EB8000294A02EBC0021C +:1001B000BDF83C001154BDF83C00401C81B20F91C9 +:1001C0005398C0EB001000EB8000214A02EBC00204 +:1001D000BDF83C0055991154BDF83C00401C81B25B +:1001E0000F9140F2A111539848431A4901EBC00105 +:1001F00008319DF85000C0EBC00001EBC000017A4F +:100200005398C0EB001000EB800000E05FE2104A62 +:1002100002EBC002BDF83C001154BDF83C00401C8C +:1002200081B20F9100211A9135E040F2A11153984B +:100230004843084901EBC00108319DF85000C0EB6C +:10024000C00001EBC000C168BDF868000CE0000010 +:10025000987E002058450020C52F0020883E0020B1 +:10026000BC220020C7310020C0F10300C000C14003 +:100270005398C0EB001000EB8000FC4A02EBC00278 +:10028000BDF83C30BDF8680018441154BDF8680052 +:10029000401C81B21A91BDF868000428C5DBBDF886 +:1002A0003C00001D81B20F9178E7A1215398C0EB6B +:1002B000001000EB8000ED4A02EBC002BDF83C00EC +:1002C0001154BDF83C00401C81B20F915398C0EB13 +:1002D000001000EB8000E54A02EBC002BDF83C00D4 +:1002E00055991154BDF83C00401C81B20F9155E75F +:1002F000E1E0BDE0FFE7A1215398C0EB001000EB67 +:100300008000DA4A02EBC002BDF83C001154BDF88F +:100310003C00401C81B20F915398C0EB001000EBE1 +:100320008000D24A02EBC002BDF83C00559911543E +:10033000BDF83C00401C81B20F9140F2A1115398CE +:100340004843CB4901EBC00108319DF85000C0EB98 +:10035000C00001EBC000017C5398C0EB001000EB23 +:100360008000C24A02EBC002BDF83C001154BDF847 +:100370003C00401C81B20F9140F2A11153984843B8 +:10038000BB4901EBC00008309DF85010C1EBC10122 +:1003900000EBC100007C20B1012803D0022865D108 +:1003A00032E063E000211A9124E040F2A111539859 +:1003B0004843AF4901EBC00108319DF85000C0EB44 +:1003C000C00001EBC0011131BDF86800095C539811 +:1003D000C0EB001000EB8000A44A02EBC002BDF8A5 +:1003E0003C30BDF8680018441154BDF86800401C4A +:1003F00081B21A91BDF868000328D6DBBDF83C0035 +:10040000C01C81B20F9131E000211A9124E040F22A +:10041000A11153984843964901EBC00108319DF85A +:100420005000C0EBC00001EBC0011631BDF8680000 +:10043000095C5398C0EB001000EB80008B4A02EB84 +:10044000C002BDF83C30BDF8680018441154BDF836 +:100450006800401C81B21A91BDF868000628D6DBFE +:10046000BDF83C00801D81B20F9100BF00BF2DE19F +:10047000A1215398C0EB001000EB80007B4A02EBF7 +:10048000C002BDF83C001154BDF83C00401C81B2D4 +:100490000F915398C0EB001000EB8000734A02EB01 +:1004A000C002BDF83C0055991154BDF83C00401CF9 +:1004B00081B20F910AE1A1215398C0EB001000EB2B +:1004C00080006A4A02EBC002BDF83C001154BDF83E +:1004D0003C00401C81B20F915398C0EB001000EB20 +:1004E0008000624A02EBC002BDF83C0055991154ED +:1004F000BDF83C00401C81B20F9100211A911EE012 +:10050000539800EB400101EB00105A4901EB001138 +:100510000E31BDF86800095C5398C0EB001000EB89 +:100520008000524A02EBC002BDF83C30BDF86800C2 +:1005300018441154BDF86800401C81B21A91BDF8EE +:1005400068000A28DCDBBDF83C000A3081B20F915C +:10055000539800EB400101EB0010464901EB0010FD +:10056000408B0212BDF83C1008460491491C8BB226 +:100570000F935399C1EB011101EB81013B4B03EB4D +:10058000C1010A54539800EB400101EB00103949B6 +:1005900001EB0010408BC2B2BDF83C00411C8BB295 +:1005A0000F9304905399C1EB011101EB81012F4B83 +:1005B00003EBC1010A5440F2A111539848432C495E +:1005C00001EBC00008309DF85010C1EBC10100EBF9 +:1005D000C100008D0212BDF83C00411C8BB20F938C +:1005E00004905399C1EB011101EB81011F4B03EB07 +:1005F000C1010A5440F2A111539848431C4901EB30 +:10060000C00008309DF85010C1EBC10100EBC100E3 +:10061000008DC2B2BDF83C1008460491491C8BB253 +:100620000F935399C1EB011101EB81010F4B03EBC8 +:10063000C1010A5440F2A111539848430C4901EBFF +:10064000C00008309DF85010C1EBC10100EBC100A3 +:10065000028D539802EB802080B201460490032063 +:10066000E8F79AFC00201A901DE00000987E002018 +:100670005845002098400020FB49BDF86800095CFF +:100680005398C0EB001000EB8000F84A02EBC00268 +:10069000BDF83C30BDF8680018441154BDF868003E +:1006A000401C81B21A91BDF86800B0F5007FE3DB11 +:1006B000BDF83C0000F5007081B20F91782153988D +:1006C00000EB4000EA4A02EB80008160F4E3A222E2 +:1006D000BDF83C1008460491491C8BB20F93539906 +:1006E000C1EB011101EB8101E04B03EBC1010A54A5 +:1006F00000200B90BEE340F2A11153984843DD491E +:1007000001EBC00108319DF85000C0EBC00001EBC7 +:10071000C0008178BDF82C000844C0B25490BDF8E8 +:100720002C00401CC2B2BDF83C00411C8BB20F93A0 +:1007300004905399C1EB011101EB8101CB4B03EB09 +:10074000C1010A5440F2A11153984843C94901EB31 +:10075000C00202F56272549800EB400101EB0010F8 +:1007600002EBC0004279BDF83C00411C8BB20F93F4 +:1007700004905399C1EB011101EB8101BB4B03EBD9 +:10078000C1010A5440F2A11153984843B94901EB01 +:10079000C00101F56271549800EB400202EB0010B9 +:1007A00001EBC00040790D281ED2DFE800F01D07E4 +:1007B000080942AB0A0B0CFEFD1E300000BF00BF53 +:1007C00000BF00BF00BF0022BDF83C1008460491E6 +:1007D000491C8BB20F935399C1EB011101EB8101BD +:1007E000A24B03EBC1010A543EE30022BDF83C10CA +:1007F00008460491491C8BB20F935399C1EB011128 +:1008000001EB8101994B03EBC1010A542CE3002257 +:10081000BDF83C1008460491491C8BB20F935399C4 +:10082000C1EB011101EB8101904B03EBC1010A54B3 +:100830001AE30522BDF83C1008460491491C8BB20E +:100840000F935399C1EB011101EB8101874B03EB2E +:10085000C1010A5440F2A11153984843854901EB64 +:10086000C00101F56271549800EB400202EB0010E8 +:1008700001EBC000C279BDF83C1008460491491C48 +:100880008BB20F935399C1EB011101EB8101774BAF +:1008900003EBC1010A5400201A9029E040F2A11193 +:1008A00053984843734901EBC00101F562715498B4 +:1008B00000EB400202EB001001EBC0008168BDF8C4 +:1008C0006800C0F10300C000C1405398C0EB0010A5 +:1008D00000EB8000654A02EBC002BDF83C30BDF879 +:1008E000680018441154BDF86800401C81B21A9188 +:1008F000BDF868000428D1DBBDF83C00001D81B2C2 +:100900000F91B1E20922BDF83C1008460491491C40 +:100910008BB20F935399C1EB011101EB8101534B42 +:1009200003EBC1010A5440F2A111539848435149C5 +:1009300001EBC00000F56270549901EB410202EB3B +:10094000011100EBC100C279BDF83C00411C8BB223 +:100950000F9304905399C1EB011101EB8101434BBB +:1009600003EBC1010A5400201A902CE040F2A111BF +:10097000539848433F4901EBC00101F56271549817 +:1009800000EB400202EB001001EBC0008168BDF8F3 +:100990006800C0F10300C000C1405398C0EB0010D4 +:1009A00000EB8000314A01E099E065E002EBC00213 +:1009B000BDF83C30BDF8680018441154BDF868001B +:1009C000401C81B21A91BDF868000428CEDBBDF846 +:1009D0003C00001D81B20F910022BDF83C1008467A +:1009E0000491491C8BB20F935399C1EB011101EB98 +:1009F00081011E4B03EBC1010A5400201A9029E02B +:100A000040F2A111539848431A4901EBC00101F586 +:100A10006271549800EB400202EB001001EBC00041 +:100A2000416BBDF86800C0F10200C000C14053989E +:100A3000C0EB001000EB80000C4A02EBC002BDF8D6 +:100A40003C30BDF8680018441154BDF86800401CE3 +:100A500081B21A91BDF868000328D1DBBDF83C00D3 +:100A6000C01C81B20F91FFE1C52F0020987E0020AD +:100A7000583E00205845002040F2A11153984843A9 +:100A8000FE4901EBC00101F56271549800EB400290 +:100A900002EB001001EBC00090F89320BDF83C1071 +:100AA00008460491491C8BB20F935399C1EB011175 +:100AB00001EB8101F24B03EBC1010A540022BDF8A6 +:100AC0003C00411C8BB20F9304905399C1EB011170 +:100AD00001EB8101EA4B03EBC1010A54C4E140F28E +:100AE000A11153984843E54901EBC00000F562703D +:100AF000549901EB410202EB011100EBC10090F8A7 +:100B00009300012806D002286DD003287DD0042848 +:100B100068D13DE10422BDF83C1008460491491C0F +:100B20008BB20F935399C1EB011101EB8101D44BAF +:100B300003EBC1010A5440F2A11153984843CF4935 +:100B400001EBC00000F56270549901EB410202EB29 +:100B5000011100EBC10090F89320BDF83C00411C4E +:100B60008BB20F9304905399C1EB011101EB8101FA +:100B7000C34B03EBC1010A5400201A9029E040F254 +:100B8000A11153984843BD4901EBC00101F56271C1 +:100B9000549800EB400202EB001001EBC000416BE7 +:100BA000BDF86800C0F10200C000C1405398C0EB1E +:100BB000001000EB8000B24A02EBC002BDF83C30EE +:100BC000BDF8680018441154BDF86800401C81B29B +:100BD0001A91BDF868000328D1DBBDF83C00C01CA9 +:100BE00081B20F913EE10422BDF83C100846049109 +:100BF000491C8BB20F935399C1EB011101EB810199 +:100C00009F4B03EBC1010A5400E057E040F2A111F1 +:100C100053984843994901EBC00000F5627054991C +:100C200001EB410202EB011100EBC10090F89320AF +:100C3000BDF83C00411C8BB20F9304905399C1EB5B +:100C4000011101EB81018E4B03EBC1010A5400201D +:100C50001A9029E040F2A11153984843874901EBCB +:100C6000C00101F56271549800EB400202EB0010E4 +:100C700001EBC000C16BBDF86800C0F10200C0000C +:100C8000C1405398C0EB001000EB80007C4A02EB9F +:100C9000C002BDF83C30BDF8680018441154BDF8DE +:100CA0006800401C81B21A91BDF868000328D1DBAE +:100CB000BDF83C00C01C81B20F91D3E00322BDF807 +:100CC0003C1008460491491C8BB20F935399C1EB19 +:100CD000011101EB81016A4B03EBC1010A5440F29F +:100CE000A11153984843654901EBC00000F56270BB +:100CF000549901EB410202EB011100EBC10090F8A5 +:100D00009320BDF83C00411C8BB20F930490539983 +:100D1000C1EB011101EB8101594B03EBC1010A54F5 +:100D200000201A902AE040F2A111539848435349F9 +:100D300001EBC00101F56271549800EB400202EB37 +:100D4000001001EBC000B0F84010BDF86800C0F121 +:100D50000100C00001415398C0EB001000EB80007F +:100D6000474A02EBC002BDF83C30BDF868001844A9 +:100D70001154BDF86800401C81B21A91BDF868009A +:100D80000228D0DBBDF83C00801C81B20F9169E0E5 +:100D90000322BDF83C1008460491491C8BB20F9306 +:100DA0005399C1EB011101EB8101354B03EBC101FB +:100DB0000A5440F2A11153984843304901EBC00056 +:100DC00000F56270549901EB410202EB011100EB56 +:100DD000C10090F89320BDF83C00411C8BB20F93EA +:100DE00004905399C1EB011101EB8101244B03EBFA +:100DF000C1010A5400201A902AE040F2A111539830 +:100E000048431E4901EBC00101F56271549800EBA3 +:100E1000400202EB001001EBC000B0F84210BDF838 +:100E20006800C0F10100C00001415398C0EB001000 +:100E300000EB8000124A02EBC002BDF83C30BDF866 +:100E4000680018441154BDF86800401C81B21A9122 +:100E5000BDF868000228D0DBBDF83C00801C81B2E0 +:100E60000F9100BF00BF00BF00BFBDF82C00401CA9 +:100E700081B20B9140F2A111539803E05845002034 +:100E8000987E00204843FE4901EBC00108319DF8DF +:100E90005000C0EBC00011F83010BDF82C008142AA +:100EA0003FF729ACBDF82C0028B9F648006800F0DF +:100EB000010000B100BE00BF00BFBDF83C00010A48 +:100EC0005398C0EB001000EB8000EF4A02EBC0002B +:100ED0008170BDF83C00C1B25398C0EB001000EB2C +:100EE000800002EBC000C170E848D0F8181F0491E0 +:100EF000BDF83C000E3803905398C0EB001000EB97 +:100F00008000114601EBC0000E300290DDE90312B3 +:100F1000E8F7F7FA5398C0EB001000EB8000DA49CD +:100F200001EBC0010491BDF83C100498E8F7F0FC17 +:100F300005900598020A5398C0EB001000EB800062 +:100F4000D14901EBC000BDF83C104254BDF83C0053 +:100F5000401C80B20F900598C2B25398C0EB0010AD +:100F600000EB8000C84901EBC000BDF83C104254C2 +:100F7000BDF83C00401C80B20F9005F0E8BB5398D0 +:100F800000EB400101EB0010C14901EB00113031D1 +:100F9000549801EB00104178159140F2A11153983B +:100FA0004843B74901EBC00101F56271549800EB69 +:100FB000400202EB001011F8301040F2A1125398D9 +:100FC0005043AF4A02EBC0004079814208D1012171 +:100FD00040F2A11253985043A94A02EBC00001719C +:100FE000AC49539801EB00115498085C401CC1B205 +:100FF000A84A539802EB0012549811549DF85400DB +:10100000002804DD9DF85400401EC1B2159155988A +:10101000A1380A287DD2DFE800F0FDFCFBFAF9F8E0 +:10102000F705F6F502215398C0EB001000EB8000A5 +:10103000954A02F830109DF854004030C1B25398E0 +:10104000C0EB001000EB800002EBC00041704121BA +:101050005398C0EB001000EB800002EBC0008170E1 +:1010600030215398C0EB001000EB800002EBC00071 +:10107000C1705398C0EB001000EB800002EBC00081 +:10108000017140F2A111539848437D4901EBC00121 +:1010900001F56271549800EB400202EB001001EB85 +:1010A000C000007901095398C0EB001000EB8000EC +:1010B000754A02EBC00041715398C0EB001000EB81 +:1010C0008000114601EBC00040790A2812DA5398DB +:1010D000C0EB001000EB800001EBC0004079303025 +:1010E000C1B25398C0EB001000EB800002EBC000CF +:1010F000417115E05398C0EB001000EB800062498D +:1011000001EBC00040793730C1B25398C0EB0010FA +:1011100000E010E200EB80005B4A02EBC00041718E +:1011200040F2A11153984843554901EBC00101F524 +:101130006271549800EB400202EB001001EBC0001A +:10114000007900F00F015398C0EB001000EB800015 +:101150004D4A02EBC00081715398C0EB001000EBC8 +:101160008000114601EBC00080790A2812DA5398FA +:10117000C0EB001000EB800001EBC0008079303044 +:10118000C1B25398C0EB001000EB800002EBC0002E +:10119000817113E05398C0EB001000EB80003A49D6 +:1011A00001EBC00080793730C1B25398C0EB00101A +:1011B00000EB8000344A02EBC00081710322539897 +:1011C000C0EB001000EB80002F4901EBC000C271A2 +:1011D0005398C0EB001000EB800001EBC000401CF6 +:1011E00007210490E8F776F901465398C0EB001008 +:1011F00000EB8000244A02EBC000017209210F912C +:10120000002108E029E1ABE087E371E3BFE293E16D +:10121000F9E052E019E040F2A11253985043184A05 +:1012200002EBC0000171082240F2A111539848431B +:10123000134901EBC00000F56270549901EB4103C2 +:1012400003EB011100F831207CE304215398C0EB3B +:10125000001000EB80000C4A02F830109DF854009A +:101260004030C1B25398C0EB001000EB800002EB9D +:10127000C000417051215398C0EB00100CE00000F9 +:1012800058450020F0ED00E0987E0020BC220020B0 +:1012900098400020883E002000EB800002EBC00058 +:1012A000817005215398C0EB001000EB800002EB29 +:1012B000C000C17004210F9144E302215398C0EB98 +:1012C000001000EB8000FE4A02F830109DF8540038 +:1012D0004030C1B25398C0EB001000EB800002EB2D +:1012E000C000417041215398C0EB001000EB80001A +:1012F00002EBC000817031215398C0EB001000EB6D +:10130000800002EBC000C17035215398C0EB001083 +:1013100000EB800002EBC000017103215398C0EB89 +:10132000001000EB800002EBC00041715398C0EB4D +:10133000001000EB8000114601EBC000401C0521AD +:101340000490E8F7C7F801465398C0EB001000EB93 +:101350008000DB4A02EBC000817107210F91F1E2AE +:1013600002215398C0EB001000EB8000D44A02F831 +:1013700030109DF854004030C1B25398C0EB0010BB +:1013800000EB800002EBC000417041215398C0EB9C +:10139000001000EB800002EBC000817032215398F6 +:1013A000C0EB001000EB800002EBC000C1703021E8 +:1013B0005398C0EB001000EB800002EBC0000171FD +:1013C00003215398C0EB001000EB800002EBC0003B +:1013D00041715398C0EB001000EB8000114601EB07 +:1013E000C000401C05210490E8F774F801465398AA +:1013F000C0EB001000EB8000B14A02EBC00081712D +:1014000007210F919EE204215398C0EB001000EBDE +:101410008000AB4A02F830109DF854004030C1B251 +:101420005398C0EB001000EB800002EBC00041704D +:1014300041215398C0EB001000EB800002EBC0008C +:10144000817005215398C0EB001000EB800002EB87 +:10145000C000C17004210F9174E202215398C0EBC7 +:10146000001000EB8000964A02F830109DF85400FE +:101470004030C1B25398C0EB001000EB800002EB8B +:10148000C000417041215398C0EB001000EB800078 +:1014900002EBC000817031215398C0EB001000EBCB +:1014A000800002EBC000C17032215398C0EB0010E5 +:1014B00000EB800002EBC000017103215398C0EBE8 +:1014C000001000EB800002EBC00041715398C0EBAC +:1014D000001000EB8000114601EBC000401C05210C +:1014E0000490E7F7F7FF01465398C0EB001000EBBC +:1014F0008000734A02EBC000817107210F9153985D +:1015000000EB400101EB00106E4901EB001130319E +:10151000549801EB0010807820F02002539800EBE3 +:10152000400101EB0010674901EB00103030549985 +:1015300000EB0110827005E202215398C0EB00100D +:1015400000EB80005E4A02F830109DF854004030F5 +:10155000C1B25398C0EB001000EB800002EBC0005A +:10156000417041215398C0EB001000EB800002EB6A +:10157000C000817031215398C0EB001000EB800057 +:1015800002EBC000C17030215398C0EB001000EB9B +:10159000800002EBC000017140F2A1115398484352 +:1015A000494901EBC00000F56270549901EB41021A +:1015B00002EB011100EBC1008068B0F5100F0AD3F7 +:1015C00030215398C0EB001000EB80003C4A02EB46 +:1015D000C000417109E032215398C0EB001000EBCC +:1015E0008000374A02EBC000417140F2A1115398CC +:1015F0004843354901EBC00000F56270549901EB96 +:10160000410202EB011100EBC100C07901280AD1AF +:1016100031215398C0EB001000EB8000284A02EB08 +:10162000C00081711BE040F2A11153984843264944 +:1016300001EBC00000F56270549901EB410202EB2E +:10164000011100EBC100C07948B932215398C0EBB9 +:10165000001000EB80001A4A02EBC00081710021EB +:101660001A912AE040F2A11153984843164901EB20 +:10167000C00101F56271549800EB400202EB0010CA +:1016800001EBC0008168BDF86800C0F10500800072 +:10169000C14001F00F0130315398C0EB001000EB56 +:1016A0008000074A02EBC002BDF86800C01D11545B +:1016B000BDF86800401C81B21A91BDF8680005E0D1 +:1016C000987E002098400020584500200628C9DB5D +:1016D00032215398C0EB001000EB8000FE4A02EB71 +:1016E000C000417300211A912AE040F2A1115398E1 +:1016F0004843FA4901EBC00101F56271549800EBCF +:10170000400202EB001001EBC000416BBDF8680025 +:10171000C0F103008000C14001F00F013031539847 +:10172000C0EB001000EB8000EB4A02EBC002BDF8FA +:1017300068000E301154BDF86800401C81B21A9147 +:10174000BDF868000428D0DB03225398C0EB0010DA +:1017500000EB8000E04901EBC00082745398C0EBBD +:10176000001000EB800001EBC000401C122104902F +:10177000E7F7B0FE01465398C0EB001000EB800085 +:10178000D54A02EBC000C17414210F91DAE00221A6 +:101790005398C0EB001000EB8000CF4A02F83010E5 +:1017A0009DF854004030C1B25398C0EB001000EBDC +:1017B000800002EBC000417041215398C0EB001043 +:1017C00000EB800002EBC000817032215398C0EB27 +:1017D000001000EB800002EBC000C1703121539873 +:1017E000C0EB001000EB800002EBC0000171322161 +:1017F0005398C0EB001000EB800002EBC000417179 +:101800005398C0EB001000EB800002EBC000817128 +:1018100000211A912AE040F2A11153984843AF49A0 +:1018200001EBC00101F56271549800EB400202EB3C +:10183000001001EBC000416BBDF86800C0F103006F +:101840008000C14001F00F0130315398C0EB00100F +:1018500000EB8000A04A02EBC002BDF86800C01D8A +:101860001154BDF86800401C81B21A91BDF868009F +:101870000428D0DB00211A9111E030215398C0EBED +:10188000001000EB8000944A02EBC002BDF8680033 +:101890000B301154BDF86800401C81B21A91BDF89C +:1018A00068001928E9DB03225398C0EB001000EB15 +:1018B0008000894901EBC00080F824205398C0EBD8 +:1018C000001000EB800001EBC000401C24210490BC +:1018D000E7F700FE01465398C0EB001000EB8000D4 +:1018E0007D4A02EBC00080F8251026210F9129E0E7 +:1018F00010215398C0EB001000EB8000764A02F8EC +:10190000301030215398C0EB001000EB800002EB48 +:10191000C000417002210F9114E010215398C0EBD8 +:10192000001000EB80006C4A02F83010312153980F +:10193000C0EB001000EB800002EBC0004170022100 +:101940000F9100BF00BF04F002BF539800EB4001AD +:1019500001EB0010624901EB00113031549801EBAA +:1019600000104178159140F2A111539848435B490A +:1019700001EBC00101F56271549800EB400202EBEB +:10198000001011F8301040F2A11253985043534AFE +:1019900002EBC0004079814208D1012140F2A1123E +:1019A000539850434D4A02EBC00001714D49539882 +:1019B00001EB00115498085C401CC1B2494A53988D +:1019C00002EB0012549811549DF85400002804DDD5 +:1019D0009DF85400401EC1B215915598A1380A28AF +:1019E0002FD2DFE800F0052FDFFDFCFBFA2E8CF98B +:1019F00004215398C0EB001000EB8000364A02F837 +:101A000030109DF854004030C1B25398C0EB001024 +:101A100000EB800002EBC000417051215398C0EBF5 +:101A2000001000EB800002EBC0008170052153988C +:101A3000C0EB001000EB800002EBC000C17004217D +:101A40000F912DE302215398C0EB001000EB8000B2 +:101A5000214A02F830109DF854004030C1B253982A +:101A6000C0EB001000EB800002EBC0004170412190 +:101A70005398C0EB001000EB800002EBC0008170B7 +:101A800031215398C0EB001000EB800002EBC00046 +:101A9000C17035215398C0EB001000EB800002EBC1 +:101AA000C000017103215398C0EB001000EB8000CF +:101AB00002EBC00041715398C0EB001000EB8000B6 +:101AC000114601EBC000401C05210490E7F702FD20 +:101AD0000146539808E00000987E002058450020F9 +:101AE00098400020883E0020C0EB001000EB8000F2 +:101AF000FE4A02EBC000817107210F91ADE3022184 +:101B00005398C0EB001000EB8000F84A02F8301048 +:101B10009DF854004030C1B25398C0EB001000EB68 +:101B2000800002EBC000417041215398C0EB0010CF +:101B300000EB800002EBC000817032215398C0EBB3 +:101B4000001000EB800002EBC000C1703021539800 +:101B5000C0EB001000EB800002EBC000017103211C +:101B60005398C0EB001000EB800002EBC000417105 +:101B70005398C0EB001000EB8000114601EBC00051 +:101B8000401C05210490E7F7A5FC01465398C0EBE3 +:101B9000001000EB8000D54A02EBC00081710721E4 +:101BA0000F915AE304215398C0EB001000EB800022 +:101BB000CE4A02F830109DF854004030C1B253981C +:101BC000C0EB001000EB800002EBC000417041212F +:101BD0005398C0EB001004E014E029E313E360E243 +:101BE0007FE000EB800002EBC0008170052153987C +:101BF000C0EB001000EB800002EBC000C1700421BC +:101C00000F912AE302215398C0EB001000EB8000F3 +:101C1000B64A02F830109DF854004030C1B25398D3 +:101C2000C0EB001000EB800002EBC00041704121CE +:101C30005398C0EB001000EB800002EBC0008170F5 +:101C400031215398C0EB001000EB800002EBC00084 +:101C5000C17032215398C0EB001000EB800002EB02 +:101C6000C000017103215398C0EB001000EB80000D +:101C700002EBC00041715398C0EB001000EB8000F4 +:101C8000114601EBC000401C05210490E7F722FC3F +:101C900001465398C0EB001000EB8000934A02EB22 +:101CA000C0008171539800EB400101EB0010904996 +:101CB00001EB00113031549801EB0010807820F0D6 +:101CC0002002539800EB400101EB0010884901EB22 +:101CD00000113031549801EB0010827007210F91F0 +:101CE000BBE202215398C0EB001000EB80007F4A5A +:101CF00002F830109DF854004030C1B25398C0EB48 +:101D0000001000EB800002EBC000417041215398AD +:101D1000C0EB001000EB800002EBC00081703121AD +:101D20005398C0EB001000EB800002EBC000C170C4 +:101D300041215398C0EB001000EB800002EBC00083 +:101D4000017140F2A111539848436A4901EBC00068 +:101D500000F56270549901EB410202EB011100EBB6 +:101D6000C1008068B0F1104F0AD130215398C0EB08 +:101D7000001000EB80005D4A02EBC000417109E0F9 +:101D800032215398C0EB001000EB8000574A02EB61 +:101D9000C000417140F2A11153984843554901EBED +:101DA000C00000F56270549901EB410202EB011191 +:101DB00000EBC100C07901280AD131215398C0EB52 +:101DC000001000EB8000494A02EBC00081711BE06B +:101DD00040F2A11153984843464901EBC00000F579 +:101DE0006270549901EB410202EB011100EBC1005A +:101DF000C07948B932215398C0EB001000EB800045 +:101E00003A4A02EBC000817100211A912AE040F2A7 +:101E1000A11153984843374901EBC00101F56271A4 +:101E2000549800EB400202EB001001EBC000816807 +:101E3000BDF86800C0F107008000C14001F00F014B +:101E400030315398C0EB001000EB8000274A02EBC2 +:101E5000C002BDF86800C01D1154BDF86800401CE8 +:101E600081B21A91BDF868000828D0DB322153985E +:101E7000C0EB001000EB80001C4A02EBC000C173F5 +:101E800000211A912AE040F2A111539848431949C0 +:101E900001EBC00101F56271549800EB400202EBC6 +:101EA000001001EBC000416BBDF86800C0F10500F7 +:101EB0008000C14001F00F0130315398C0EB001099 +:101EC00000EB8000094A02EBC002BDF86800103048 +:101ED0001154BDF86800401C81B21A91BDF8680029 +:101EE0000628D0DB3021539806E00000987E0020C1 +:101EF0009840002058450020C0EB001000EB800007 +:101F0000F94A02EBC000817500211A9111E03021DD +:101F10005398C0EB001000EB8000F34A02EBC002C4 +:101F2000BDF8680017301154BDF86800401C81B23C +:101F30001A91BDF868000628E9DB30215398C0EB00 +:101F4000001000EB8000E84A02EBC000417700215E +:101F50001A9111E030215398C0EB001000EB800083 +:101F6000E14A02EBC002BDF868001E301154BDF812 +:101F70006800401C81B21A91BDF868000628E9DBB0 +:101F800030215398C0EB001000EB8000D64A02EBE2 +:101F9000C00080F8241000211A9111E030215398DC +:101FA000C0EB001000EB8000CF4A02EBC002BDF88E +:101FB000680025301154BDF86800401C81B21A91A8 +:101FC000BDF868000628E9DB30215398C0EB00100B +:101FD00000EB8000C44A02EBC00080F82B10002107 +:101FE0001A9111E030215398C0EB001000EB8000F3 +:101FF000BD4A02EBC002BDF868002C301154BDF898 +:102000006800401C81B21A91BDF868000628E9DB1F +:1020100030215398C0EB001000EB8000B24A02EB75 +:10202000C00080F8321000211A9111E0302153983D +:10203000C0EB001000EB8000AB4A02EBC002BDF821 +:10204000680033301154BDF86800401C81B21A9109 +:10205000BDF868000628E9DB03225398C0EB0010A6 +:1020600000EB8000A04901EBC00080F839205398B4 +:10207000C0EB001000EB800001EBC000401C3921D8 +:102080000490E7F727FA01465398C0EB001000EBE5 +:102090008000954A02EBC00080F83A103B210F9176 +:1020A000DBE002215398C0EB001000EB80008E4A69 +:1020B00002F830109DF854004030C1B25398C0EB84 +:1020C000001000EB800002EBC000417041215398EA +:1020D000C0EB001000EB800002EBC00081703221E9 +:1020E0005398C0EB001000EB800002EBC000C17001 +:1020F00031215398C0EB001000EB800002EBC000D0 +:10210000017133215398C0EB001000EB800002EB0B +:10211000C000417132215398C0EB001000EB8000E9 +:1021200002EBC000817100211A912AE040F2A11156 +:10213000539848436D4901EBC00101F56271549811 +:1021400000EB400202EB001001EBC000416BBDF858 +:102150006800C0F105008000C14001F00F0130317E +:102160005398C0EB001000EB80005F4A02EBC00206 +:10217000BDF86800C01D1154BDF86800401C81B254 +:102180001A91BDF868000628D0DB00211A9111E0F1 +:1021900030215398C0EB001000EB8000524A02EB54 +:1021A000C002BDF868000D301154BDF86800401C35 +:1021B00081B21A91BDF868001928E9DB032253980F +:1021C000C0EB001000EB8000474901EBC00080F835 +:1021D00026205398C0EB001000EB800001EBC000FC +:1021E000401C26210490E7F775F901465398C0EB8F +:1021F000001000EB80003C4A02EBC00080F8271082 +:1022000028210F9129E010215398C0EB001000EB1A +:102210008000354A02F8301030215398C0EB00108E +:1022200000EB800002EBC000417002210F9114E02E +:1022300010215398C0EB001000EB80002A4A02F8EE +:10224000301031215398C0EB001000EB800002EBFE +:10225000C000417002210F9100BF00BF04F077BAA7 +:10226000539800EB400101EB0010214901EB0011F4 +:102270003031549801EB00104178159140F2A111D2 +:1022800053984843194901EBC00101F56271BDF84B +:10229000680000EB400202EB001011F8301040F231 +:1022A000A11253985043114A02EBC0004079814279 +:1022B00008D1012140F2A112539850430B4A02EB7E +:1022C000C00001710B49539801EB00115498085C50 +:1022D000401CC1B2074A539802EB001254981154A3 +:1022E00000211A9120E00000987E0020584500202F +:1022F00098400020883E0020539800EB400101EBFD +:102300000010FE4901EB00113031BDF8680001EB0F +:10231000001041789DF85400814200D111E0BDF8D1 +:102320006800401C81B21A91539800EB400101EB08 +:102330000010F24901EB0010C179BDF8680081423C +:10234000DADC00BF9DF85400002804DD9DF854003D +:10235000401EC1B2159140F2A11153984843E8497B +:1023600001EBC00000F56270549901EB410202EBF1 +:10237000011100EBC10040780F2824DA40F2A111CE +:1023800053984843DE4901EBC00101F5627154984E +:1023900000EB400202EB001001EBC0004078401C53 +:1023A000C2B240F2A11153984843D54901EBC00095 +:1023B00000F56270549901EB410303EB011100EB4E +:1023C000C100427011E0002240F2A111539848432D +:1023D000CB4901EBC00000F56270549901EB410359 +:1023E00003EB011100EBC10042705598B138092888 +:1023F00026D2DFE800F00526FC2525FB25B9FA00EA +:102400009DF854005030C1B25398C0EB001000EB5F +:102410008000BC4A02F8301020215398C0EB001015 +:1024200000EB800002EBC0004170FA215398C0EB32 +:10243000001000EB800002EBC000817003210F91BF +:102440009DE29DF854005030C1B25398C0EB00108B +:1024500000EB8000AB4A02F8301040F2A111539813 +:102460004843A74901EBC00101F56271549800EBA4 +:10247000400202EB001001EBC000407840F0300158 +:102480005398C0EB001000EB80009E4A02EBC000A6 +:10249000417001215398C0EB001000EB800002EB6B +:1024A000C00081705398C0EB001000EB800002EB7D +:1024B000C000C17000215398C0EB001000EB8000F9 +:1024C00002EBC00001715398C0EB001000EB8000DC +:1024D000114601EBC001049105210498E7F768FC5F +:1024E0000022CDE910021098C2B25398C0EB001040 +:1024F00000EB8000834901EBC0004271DDE910016F +:10250000000A40EA0160C2B25398C0EB001000EB31 +:1025100080007C4901EBC000827103225398C0EB1C +:10252000001000EB800001EBC000C271FA2253984A +:10253000C0EB001000EB800001EBC000027209202C +:102540000F90B12240F2A111539848436C4901EB1E +:10255000C00000F56270549901EB410303EB0111D7 +:1025600000EBC10042710AE29DF854005030C1B244 +:102570005398C0EB001000EB8000624A02F8301064 +:1025800040F2A111539848435D4901EBC00101F5A8 +:102590006271549800EB400202EB001001EBC000A6 +:1025A000407840F030015398C0EB001000EB800001 +:1025B000544A02EBC000417065215398C0EB0010F3 +:1025C00000EB800002EBC000817001215398C0EB4A +:1025D000001000EB800002EBC000C1700021539896 +:1025E000C0EB001000EB800002E043E04CE1CAE0E9 +:1025F00002EBC00001715398C0EB001000EB8000AB +:10260000114601EBC001049105210498E7F7D0FBC6 +:102610000022CDE910021098C2B25398C0EB00100E +:1026200000EB8000374901EBC0004271DDE9100189 +:10263000000A40EA0160C2B25398C0EB001000EB00 +:102640008000304901EBC000827103225398C0EB37 +:10265000001000EB800001EBC000C271FA22539819 +:10266000C0EB001000EB800001EBC00002720920FB +:102670000F9084E19DF854005030C1B25398C0EBE4 +:10268000001000EB80001F4A02F8301040F2A11148 +:10269000539848431A4901EBC00101F562715498FF +:1026A00000EB400202EB001001EBC000407840F06C +:1026B00030015398C0EB001000EB8000114A02EB90 +:1026C000C000417065215398C0EB001000EB800002 +:1026D00002EBC000817001215398C0EB001000EBA9 +:1026E000800002EBC000C17010215398C0EB0010B5 +:1026F00000EB800002EBC000017105E09840002073 +:1027000058450020987E00205398C0EB001000EB45 +:102710008000114601EBC001049105210498E7F700 +:1027200047FB0022CDE910021098C2B25398C0EBCB +:10273000001000EB8000FC4901EBC0004271DDE9B4 +:102740001010020642EA1120C1B25398C0EB0010EB +:1027500000EB8000F44A02EBC00081710321539822 +:10276000C0EB001000EB800002EBC000C171FA2149 +:102770005398C0EB001000EB800002EBC000017228 +:1027800009210F91FBE09DF854005030C1B25398DD +:10279000C0EB001000EB8000E34A02F8301040F27A +:1027A000A11153984843E14901EBC00101F5627161 +:1027B000549800EB400202EB001001EBC00040789F +:1027C00040F030015398C0EB001000EB8000D64A77 +:1027D00002EBC000417001215398C0EB001000EBE8 +:1027E000800002EBC00081705398C0EB001000EB3A +:1027F000800002EBC000C17005215398C0EB0010AF +:1028000000EB800002EBC00001715398C0EB001098 +:1028100000EB8000114601EBC001049105210498F2 +:10282000E7F7C6FA0022CDE910021098C2B2539819 +:10283000C0EB001000EB8000BB4901EBC00042710F +:10284000DDE91001000A40EA0160C1B25398C0EB13 +:10285000001000EB8000B44A02EBC000817103213C +:102860005398C0EB001000EB800002EBC000C17178 +:10287000FA215398C0EB001000EB800002EBC0007F +:10288000017209210F917AE040F2A1115398484357 +:10289000A64901EBC00000F56270549901EB4102BA +:1028A00002EB011100EBC1008078B12833D040F277 +:1028B000A111539848439D4901EBC00101F5627194 +:1028C000549800EB400202EB001001EBC00082784C +:1028D00040F2A11153984843944901EBC00101F51E +:1028E0006271549800EB400303EB001001EBC00051 +:1028F0004271B12240F2A111539848438B4901EB38 +:10290000C00000F56270549901EB410303EB011123 +:1029100000EBC10082709DF854005030C1B2539852 +:10292000C0EB001000EB80007F4A02F8301040F24C +:10293000A111539848437D4901EBC00101F5627133 +:10294000549800EB400202EB001001EBC00040780D +:1029500040F0C0015398C0EB001000EB8000724AB9 +:1029600002EBC0004170FA215398C0EB001000EB5D +:10297000800002EBC000817003210F9100BF00BFF7 +:102980006CE4012140F2A11253985043674A02EBD4 +:10299000C0000171A2F5DA61539801EB001154985F +:1029A000085C401CC1B2A2F5DA62539802EB001237 +:1029B00054981154539800EB400101EB00105C490E +:1029C00001EB0010007B20B1012846D0022843D142 +:1029D000B0E05598312802D045283CD11DE00021B7 +:1029E0001A9113E008A9BDF86800095C5398C0EB80 +:1029F000001000EB80004C4A02EBC002BDF86800FA +:102A00001154BDF86800401C81B21A91BDF86800ED +:102A10000728E7DB07210F911DE000211A9113E041 +:102A200006A9BDF86800095C5398C0EB001000EBE4 +:102A300080003D4A02EBC002BDF868001154BDF8A9 +:102A40006800401C81B21A91BDF868000728E7DBD6 +:102A500007210F9100BF00BFD1E05498401CC1B2C4 +:102A600015919DF854105398C0EB001000EB8000B6 +:102A70002D4A02F8301003215398C0EB001000EBF0 +:102A8000800002EBC000417000215398C0EB0010A1 +:102A900000EB800002EBC000817002215398C0EB74 +:102AA000001000EB800002EBC000C17000215398C1 +:102AB000C0EB001000EB800002EBC00001710921A7 +:102AC0005398C0EB001000EB800002EBC000417196 +:102AD0005398C0EB001000EB8000114601EBC001E1 +:102AE000049106210498E6F713FF0022CDE91002B5 +:102AF000DDE91010020642EA1120C1B25398C0EB82 +:102B0000001000EB8000084A02EBC000C171109871 +:102B1000C1B25398C0EB001000EB800002EBC00084 +:102B2000817108210F916AE0987E002058450020AD +:102B3000984000205498401CC1B215919DF8541043 +:102B40005398C0EB001000EB8000F74A02F83010F9 +:102B500003215398C0EB001000EB800002EBC00093 +:102B6000417000215398C0EB001000EB800002EB95 +:102B7000C00081705398C0EB001000EB800002EBA6 +:102B8000C000C1705398C0EB001000EB800002EB56 +:102B9000C000017102215398C0EB001000EB8000CF +:102BA00002EBC00041715398C0EB001000EB8000B5 +:102BB000114601EBC001049106210498E6F7A8FE36 +:102BC0000022CDE91002DDE91010020642EA1120D0 +:102BD000C1B25398C0EB001000EB8000D24A02EB68 +:102BE000C000C1711098C1B25398C0EB001000EB47 +:102BF000800002EBC000817108210F9100BF00BF6F +:102C0000BEE6539800EB400101EB0010C74901EB11 +:102C100000113031549801EB00104178159140F2C9 +:102C2000A11153984843C24901EBC00101F56271FB +:102C3000549800EB400202EB001011F8301040F203 +:102C4000A11253985043BA4A02EBC0004079814226 +:102C500008D1012140F2A11253985043B44A02EB2B +:102C6000C0000171B349539801EB00115498085CFE +:102C7000401CC1B2AF4A539802EB00125498115451 +:102C80005598F4287ED008DC05287CD0F1280BD09C +:102C9000F22879D0F32860D148E2F62875D0F728D9 +:102CA0005CD0F828F7D15AE0F5215398C0EB00101A +:102CB00000EB80009C4A02F830109DF854105398A5 +:102CC000C0EB001000EB800002EBC000417000215F +:102CD0005398C0EB001000EB800002EBC000817045 +:102CE00005215398C0EB001000EB800002EBC00000 +:102CF000C170F1215398C0EB001000EB800002EB93 +:102D0000C00001715398C0EB001000EB8000114629 +:102D100001EBC001049105210498E6F7F9FD0022BA +:102D2000CDE91002DDE91001000A40EA0160C2B2FB +:102D30005398C0EB001000EB80007B4901EBC00012 +:102D400042711098C2B25398C0EB001000EB8000A3 +:102D500001EBC000827107200F90B1E200BFF521A6 +:102D60005398C0EB001000EB80006F4A02F830105F +:102D70009DF854105398C0EB001000EB800002EB5C +:102D8000C00003E021E37AE348E09AE241700021C9 +:102D90005398C0EB001000EB800002EBC000817084 +:102DA00005215398C0EB001000EB800002EBC0003F +:102DB000C1705398C0EB001000EB800002EBC00024 +:102DC000559901715398C0EB001000EB800011463B +:102DD00001EBC001049105210498E6F799FD00225A +:102DE000CDE91002DDE91020010641EA1220C2B24D +:102DF0005398C0EB001000EB80004B4901EBC00082 +:102E000042711098C2B25398C0EB001000EB8000E2 +:102E100001EBC000827107200F9051E2F521539819 +:102E2000C0EB001000EB80003F4A02F830109DF824 +:102E300054105398C0EB001000EB800002EBC00070 +:102E4000417000215398C0EB001000EB800002EBB2 +:102E5000C0008170F2215398C0EB001000EB80009D +:102E600002EBC000017140F2A11153984843304970 +:102E700001EBC00101F56271549800EB400202EBD6 +:102E8000001001EBC00090F87E105398C0EB0010CA +:102E900000EB8000244A02EBC000417140F2A11116 +:102EA00053984843224901EBC00000F562705499E1 +:102EB00001EB410202EB011100EBC10090F87E0032 +:102EC00001287DD125210F9100211A9124E040F2A3 +:102ED000A11153984843164901EBC00101F56271F5 +:102EE000549800EB400202EB001001EBC00151319D +:102EF000BDF86800095C5398C0EB001000EB80003F +:102F0000094A02EBC002BDF86800801D1154BDF8EB +:102F10006800401C81B21A91BDF868000F28D6DB0A +:102F200000211A912DE00000987E0020984000209A +:102F300058450020883E002040F2A1115398484394 +:102F4000FE4901EBC00101F56271549800EB4002AB +:102F500002EB001001EBC0016331BDF86800095CB1 +:102F60005398C0EB001000EB8000F54A02EBC00262 +:102F7000BDF8680015301154BDF86800401C81B2DE +:102F80001A91BDF868000A28D6DB40F2A1115398C7 +:102F90004843EA4901EBC00101F56271549800EB26 +:102FA000400202EB001001EBC00090F8781053983B +:102FB000C0EB001000EB8000E14A02EBC00000E033 +:102FC0002DE0C17700211A9124E040F2A11153981D +:102FD0004843DA4901EBC00101F56271549800EBF6 +:102FE000400202EB001001EBC0017931BDF868002E +:102FF000095C5398C0EB001000EB8000D04A02EB54 +:10300000C002BDF8680020301154BDF86800401CB3 +:1030100081B21A91BDF868000528D6DB44E040F281 +:10302000A11153984843C54901EBC00000F56270F7 +:10303000549901EB410202EB011100EBC10090F841 +:103040007E0020282ED10A210F9100211A9124E020 +:1030500040F2A11153984843B84901EBC00101F572 +:103060006271549800EB400202EB001001EBC001CA +:103070007931BDF86800095C5398C0EB001000EB93 +:103080008000AF4A02EBC002BDF86800801D1154F9 +:10309000BDF86800401C81B21A91BDF86800042890 +:1030A000D6DB01E006210F91BDF83C00C1B2539878 +:1030B000C0EB001000EB8000A14A02EBC000C17021 +:1030C0005398C0EB001000EB8000114601EBC001EB +:1030D0000491BDF83C100498E6F71AFC0022CDE9F3 +:1030E0001002DDE91010020642EA1120C1B2539825 +:1030F000C0EB001000EB8000914A02EBC002BDF86B +:103100003C0011541098C1B25398C0EB001000EB72 +:1031100080008B4A02EBC002BDF83C00401C1154F9 +:10312000BDF83C00801C81B20F91CBE2F521539891 +:10313000C0EB001000EB8000814A02F830109DF8CF +:1031400054105398C0EB001000EB800002EBC0005D +:10315000417000215398C0EB001000EB800002EB9F +:10316000C0008170F3215398C0EB001000EB800089 +:1031700002EBC000017140F2A111539848436F491E +:1031800001EBC00101F56271549800EB400202EBC3 +:10319000001001EBC00090F87E105398C0EB0010B7 +:1031A00000EB8000664A02EBC00041710C210F91D8 +:1031B00040F2A11153984843604901EBC00101F569 +:1031C0006271549800EB400202EB001001EBC0006A +:1031D00090F878105398C0EB001000EB8000584A2C +:1031E00002EBC000817100211A9124E040F2A1118C +:1031F00053984843514901EBC00101F5627154985D +:1032000000EB400202EB001001EBC0017931BDF888 +:103210006800095C5398C0EB001000EB8000484A3E +:1032200002EBC002BDF86800C01D1154BDF8680073 +:10323000401C81B21A91BDF868000528D6DBBDF8A4 +:103240003C00C1B25398C0EB001000EB80003C4A38 +:1032500002EBC000C1705398C0EB001000EB80007F +:10326000114601EBC0010491BDF83C100498E6F74B +:103270004FFB0022CDE91002DDE91010020642EA00 +:103280001120C1B25398C0EB001000EB80002C4A13 +:1032900002EBC002BDF83C0011541098C1B2539823 +:1032A000C0EB001000EB8000254A02EBC002BDF825 +:1032B0003C00401C1154BDF83C00801C81B20F91B1 +:1032C00000E206210F91F5215398C0EB001000EBAE +:1032D00080001B4A02F830109DF854105398C0EB40 +:1032E000001000EB800002EBC000417000215398F9 +:1032F000C0EB001000EB800002EBC0008170BDF855 +:103300003C00C1B25398C0EB001000EB800002EB10 +:10331000C000C170F6215398C0EB001000EB800094 +:1033200002EBC0000171539800EB400101EB00106B +:10333000044901EB00113031549805E05845002054 +:10334000987E00209840002001EB0010017A5398ED +:10335000C0EB001000EB800002EBC00041715398FD +:10336000C0EB001000EB8000114601EBC00104919E +:10337000BDF83C100498E6F7CBFA0022CDE9100224 +:10338000DDE91001000A40EA0160C2B25398C0EBC7 +:10339000001000EB8000FE4901EBC000BDF83C10BE +:1033A00042541098C2B25398C0EB001000EB80005A +:1033B000F74901EBC003BDF83C00401C1A54BDF8AE +:1033C0003C00801C80B20F907CE1F5215398C0EB4B +:1033D000001000EB8000EE4A02F830109DF8541007 +:1033E0005398C0EB001000EB800002EBC00041706E +:1033F00000215398C0EB001000EB800002EBC000EE +:10340000817005215398C0EB001000EB800002EBA7 +:10341000C000C170F4215398C0EB001000EB800095 +:1034200002EBC00001715398C0EB001000EB80006C +:10343000114601EBC001049105210498E6F768FAF2 +:103440000022CDE91002DDE91001000A40EA016026 +:10345000C2B25398C0EB001000EB8000CC4901EBE6 +:10346000C00042711098C2B25398C0EB001000EB3C +:10347000800001EBC000827107200F9022E140F232 +:1034800013210F91F5215398C0EB001000EB800041 +:10349000BF4A02F830109DF854105398C0EB00104A +:1034A00000EB800002EBC0004170BDF83C0001124F +:1034B0005398C0EB001000EB800002EBC00081705D +:1034C000BDF83C00C1B25398C0EB001000EB800087 +:1034D00002EBC000C17005215398C0EB001000EB57 +:1034E000800002EBC000017100211A911CE053988A +:1034F00000EB400101EB0010A64901EB00110E3179 +:10350000BDF86800095C5398C0EB001000EB800028 +:103510009F4A02EBC002BDF86800401D1154BDF87F +:103520006800401C81B21A91BDF868000A28DEDBF1 +:10353000539800EB400101EB0010964901EB00109D +:10354000408B01125398C0EB001000EB8000904AB2 +:1035500002EBC000C173539800EB400101EB001077 +:103560008C4901EB0010408BC1B25398C0EB0010A6 +:1035700000EB800002EBC000017440F2A1115398EF +:103580004843854901EBC00101F56271549800EB95 +:10359000400202EB001001EBC000B0F88E000112F7 +:1035A0005398C0EB001000EB8000794A02EBC0009A +:1035B000417440F2A11153984843774901EBC0018F +:1035C00001F56271549800EB400202EB001001EB30 +:1035D000C000B0F88E00C1B25398C0EB001000EBF1 +:1035E00080006B4A02EBC000817440F2A111539835 +:1035F0004843694901EBC00101F56271549800EB41 +:10360000400202EB001001EBC000B0F88E1053989E +:1036100001EB802081B203200491E5F7BDFC00217D +:103620001A9114E05D49BDF86800095C5398C0EB3D +:10363000001000EB8000564A02EBC002BDF86800A3 +:1036400013301154BDF86800401C81B21A91BDF8C6 +:103650006800B0F5007FE5DB5398C0EB001000EB8D +:1036600080004B4901EBC0010491BDF83C10049867 +:10367000E6F74EF90022CDE91002DDE9101002064E +:1036800042EA1120C1B25398C0EB001000EB800059 +:103690003F4A02EBC002BDF83C0011541098C1B281 +:1036A0005398C0EB001000EB8000394A02EBC002D7 +:1036B000BDF83C00401C1154BDF83C00801C81B298 +:1036C0000F9100BF00BF03F042B8539800EB4001D8 +:1036D00001EB00102F4901EB00113031549801EB40 +:1036E00000104178159140F2A111539848432A499E +:1036F00001EBC00101F56271549800EB400202EB4E +:10370000001011F8301040F2A11253985043224A91 +:1037100002EBC0004079814208D1012140F2A112A0 +:10372000539850431C4A02EBC00001711C49539846 +:1037300001EB00115498085C401CC1B2184A539820 +:1037400002EB001254981154559807287ED00ADCD9 +:10375000072865D2DFE810F06400050184046400E6 +:103760003404EE03940510380828F2D2DFE810F094 +:103770003F06D70558005800080058005900A1001E +:10378000FA215398C0EB001000EB8000004A09E0DA +:10379000987E00209840002058450020C52F00202A +:1037A000883E002002F830105398C0EB001000EB68 +:1037B000800002EBC00041705398C0EB001000EB9A +:1037C000800002EBC00081705398C0EB001000EB4A +:1037D000800002EBC0005599C1709DF854105398B9 +:1037E000C0EB001000EB800002EBC00001715398A9 +:1037F000C0EB001000EB8000114601EBC000C01CC4 +:1038000002210490E5F766FE01465398C0EB0010D4 +:1038100000EB8000FE4A02EBC000417106210F91CF +:1038200087E3FA215398C0EB001000EB8000F84AC0 +:1038300002F830105398C0EB001000EB800002EB50 +:10384000C00041705398C0EB001000E0F0E300EBC3 +:10385000800002EBC00081705398C0EB001000EBB9 +:10386000800002EBC0005599C1709DF85410539828 +:10387000C0EB001000EB800002EBC0000171539818 +:10388000C0EB001000EB8000114601EBC000C01C33 +:1038900002210490E5F71EFE01465398C0EB00108C +:1038A00000EB8000DA4A02EBC000417106210F9163 +:1038B000B6E7FA215398C0EB001000EB8000D44A21 +:1038C00002F830105398C0EB001000EB800002EBC0 +:1038D000C00041705398C0EB001000EB800002EB79 +:1038E000C00081705398C0EB001000EB800002EB29 +:1038F000C0005599C1709DF854105398C0EB00104A +:1039000000EB800002EBC00001715398C0EB001087 +:1039100000EB8000114601EBC000C01C02210490A6 +:10392000E5F7D8FD01465398C0EB001000EB80008E +:10393000B74A02EBC000417106210F91142240F2F8 +:10394000A11153984843B34901EBC00101F56271DD +:10395000549800EB400303EB001001EBC0004271F0 +:10396000E7E2FA215398C0EB001000EB8000A84A70 +:1039700002F830105398C0EB001000EB800002EB0F +:10398000C00041705398C0EB001000EB800002EBC8 +:10399000C00081705398C0EB001000EB800002EB78 +:1039A000C0005599C1709DF854105398C0EB001099 +:1039B00000EB800002EBC000017140F2A1115398AE +:1039C0004843944901EBC00000F56270549901EB43 +:1039D000410202EB011100EBC100C07901287DD149 +:1039E00040F2A111539848438A4901EBC00000F509 +:1039F0006270549901EB410202EB011100EBC1002E +:103A00008068B0F1104F05D34FF410010020CDE9CC +:103A1000101013E040F2A111539848437D4901EB87 +:103A2000C00000F56270549901EB410202EB0111F4 +:103A300000EBC10080680022CDE9100200211A913C +:103A40001EE0BDF86800C0F10200C200DDE9101000 +:103A5000CDE92B0108462B99E4F7E5FBC2B2539858 +:103A6000C0EB001000EB8000694901EBC003BDF81A +:103A70006800401D1A54BDF86800401C80B21A90BE +:103A8000BDF868000328DCDB0020109011900021B5 +:103A90001A911CE0BDF86800C0F10300C200DDE926 +:103AA0001001CDE92D10E4F7BEFBC2B25398C0EB74 +:103AB000001000EB8000564901EBC003BDF8680020 +:103AC00008301A54BDF86800401C80B21A90BDF846 +:103AD00068000428DEDB00211A911FE0A7E0BDF892 +:103AE0006800C0F10200C200DDE91010CDE92F012D +:103AF00008462F99E4F797FBC2B25398C0EB001029 +:103B000000EB8000424901EBC003BDF868000C30B7 +:103B10001A54BDF86800401C80B21A90BDF86800C5 +:103B20000328DCDB40F2A11153984843394901EBEB +:103B3000C00000F56270549901EB410202EB0111E3 +:103B400000EBC100406B0022CDE9100200201A906A +:103B50001CE0BDF86800C0F10200C200DDE9100100 +:103B6000CDE93110E4F75FFBC2B25398C0EB00100F +:103B700000EB8000264901EBC003BDF868000F3060 +:103B80001A54BDF86800401C80B21A90BDF8680055 +:103B90000328DEDB40F2A111539848431D4901EB95 +:103BA000C00000F56270549901EB410202EB011173 +:103BB00000EBC100406B1849B1FBF0F00022CDE9E9 +:103BC000100200201A901CE0BDF86800C0F103004C +:103BD000C200DDE91001CDE93310E4F724FBC2B2E5 +:103BE0005398C0EB001000EB8000094901EBC003C3 +:103BF000BDF8680012301A54BDF86800401C80B24D +:103C00001A90BDF868000428DEDB0021539805E017 +:103C1000987E00205845002000E1F505C0EB00101B +:103C200000EB8000FE4A02EBC000817533E140F2F8 +:103C3000A11153984843FB4901EBC00000F56270A5 +:103C4000549901EB410202EB011100EBC100C07974 +:103C5000E8BB00201090119000211A911EE0BDF8E1 +:103C60006800C0F10200C200DDE91010CDE93501A5 +:103C700008463599E4F7D7FAC2B25398C0EB001062 +:103C800000EB8000E64901EBC003BDF86800401D71 +:103C90001A54BDF86800401C80B21A90BDF8680044 +:103CA0000328DCDB40F2A11153984843DD4901EBC6 +:103CB000C00101F56271549800EB400202EB001064 +:103CC00001EBC0008068B0F1104F07D300E0E2E0E4 +:103CD0004FF410000021CDE9100113E040F2A111D2 +:103CE00053984843CF4901EBC00000F562705499E6 +:103CF00001EB410202EB011100EBC10080680022E0 +:103D0000CDE9100200211A911EE0BDF86800C0F153 +:103D10000300C200DDE91010CDE9370108463799EC +:103D2000E4F781FAC2B25398C0EB001000EB8000B8 +:103D3000BB4901EBC003BDF8680008301A54BDF858 +:103D40006800401C80B21A90BDF868000428DCDBD3 +:103D500000211A911CE0BDF86800C0F10200C20009 +:103D6000DDE91001CDE93910E4F75DFAC2B25398EC +:103D7000C0EB001000EB8000A94901EBC003BDF8C7 +:103D800068000C301A54BDF86800401C80B21A90CC +:103D9000BDF868000328DEDB40F2A11153984843C8 +:103DA000A04901EBC00000F56270549901EB41029B +:103DB00002EB011100EBC100406B0022CDE91002C3 +:103DC00000201A901EE0BDF86800C0F10200C20099 +:103DD000DDE91010CDE93B0108463B99E4F723FAF1 +:103DE000C2B25398C0EB001000EB80008C4901EB8D +:103DF000C003BDF868000F301A54BDF86800401CBD +:103E000080B21A90BDF868000328DCDB40F2A111F3 +:103E100053984843834901EBC00000F56270549900 +:103E200001EB410202EB011100EBC100406B7E4946 +:103E3000B1FBF0F00022CDE9100200201A901CE046 +:103E4000BDF86800C0F10300C200DDE91001CDE952 +:103E50003D10E4F7E8F9C2B25398C0EB001000EB54 +:103E600080006F4901EBC003BDF8680012301A549E +:103E7000BDF86800401C80B21A90BDF868000428A4 +:103E8000DEDB01215398C0EB001000EB8000644A98 +:103E900002EBC0008175539800EB400101EB00106C +:103EA000624901EB00103030549900EB011040687A +:103EB000401C0022CDE9100200201A901CE0BDF841 +:103EC0006800C0F10100C200DDE91001CDE93F103A +:103ED000E4F7A9F9C2B25398C0EB001000EB8000E0 +:103EE0004F4901EBC003BDF8680017301A54BDF804 +:103EF0006800401C80B21A90BDF868000228DEDB22 +:103F00005398C0EB001000EB8000454901EBC00066 +:103F1000C01C16210490E5F7DDFA01465398C0EB6A +:103F2000001000EB80003E4A02EBC00041761A21EF +:103F30000F91AAE2FA215398C0EB001000EB800029 +:103F4000374A02F830105398C0EB001000EB8000A5 +:103F500002EBC00041705398C0EB001000EB8000F2 +:103F600002EBC00081705398C0EB001000EB8000A2 +:103F700002EBC0005599C1709DF854105398C0EBE6 +:103F8000001000EB800002EBC00001715398C0EB01 +:103F9000001000EB8000114601EBC000C01C0221A4 +:103FA0000490E5F797FA01465398C0EB001000EB38 +:103FB00080001B4A02EBC000417106210F9164E2B0 +:103FC000FA215398C0EB001000EB8000144A02F86D +:103FD00030105398C0EB001000EB800002EBC000E3 +:103FE00041705398C0EB001000EB800002EBC00062 +:103FF00081705398C0EB001000EB800002EBC00012 +:104000005599C1709DF854105398C0EB001000EB07 +:10401000800002EBC00001715398C0EB001008E073 +:10402000987E00205845002000E1F50598400020CA +:10403000E0E000EB8000114601EBC000C01C022153 +:104040000490E5F747FA01465398C0EB001000EBE7 +:104050008000FE4A02EBC000417106210F9114E27C +:10406000FA215398C0EB001000EB8000F74A02F8E9 +:1040700030105398C0EB001000EB800002EBC00042 +:1040800041705398C0EB001000EB800002EBC000C1 +:1040900081705398C0EB001000EB800002EBC00071 +:1040A0005599C1709DF854105398C0EB001000EB67 +:1040B000800002EBC000017140F2A1115398484307 +:1040C000E34901EBC00101F56271549800EB400235 +:1040D00002EB001001EBC000406B0022CDE91002A2 +:1040E00000201A901EE0BDF86800C0F10200C20076 +:1040F000DDE910104291419008464199E4F793F8A8 +:10410000C2B25398C0EB001000EB8000CF4901EB26 +:10411000C003BDF86800401D1A54BDF86800401C7B +:1041200080B21A90BDF868000328DCDB40F2A111D0 +:1041300053984843C64901EBC00101F56271549898 +:1041400000EB400202EB001001EBC000416B08469F +:104150000191002102F05CFD02460B46CDE902010F +:10416000BC480021E4F72EF8CDE91001DDE910018B +:1041700003F002FBCDE9100100211A911CE0BDF80B +:104180006800C0F10300C200DDE9100143914490D2 +:10419000E4F749F8C2B25398C0EB001000EB80007E +:1041A000AA4901EBC003BDF8680008301A54BDF8F5 +:1041B0006800401C80B21A90BDF868000428DEDB5D +:1041C0005398C0EB001000EB8000A04901EBC00049 +:1041D000C01C09210490E5F77DF901465398C0EB16 +:1041E000001000EB8000994A02EBC00001730D2122 +:1041F0000F914AE1FA215398C0EB001000EB8000C8 +:10420000924A02F830105398C0EB001000EB800087 +:1042100002EBC00041705398C0EB001000EB80002F +:1042200002EBC00081705398C0EB001000EB8000DF +:1042300002EBC0005599C1709DF854105398C0EB23 +:10424000001000EB800002EBC00001715398C0EB3E +:10425000001000EB8000114601EBC000C01C0221E1 +:104260000490E5F737F901465398C0EB001000EBD6 +:104270008000764A02EBC000417106210F9104E1F3 +:10428000FA215398C0EB001000EB80006F4A02F84F +:1042900030105398C0EB001000EB800002EBC00020 +:1042A00041705398C0EB001000EB800002EBC0009F +:1042B00081705398C0EB001000EB800002EBC0004F +:1042C0005599C1709DF854105398C0EB001000EB45 +:1042D000800002EBC000017155215398C0EB001023 +:1042E00000EB800002EBC00041715398C0EB00105E +:1042F00000EB8000114601EBC000C01C03210490BC +:10430000E5F7E8F801465398C0EB001000EB800099 +:104310004E4A02EBC000817107210F91B5E0FA21EE +:104320005398C0EB001000EB8000484A02F83010B0 +:104330005398C0EB001000EB800002EBC00041700E +:104340005398C0EB001000EB800002EBC0008170BE +:104350005398C0EB001000EB800002EBC0005599B1 +:10436000C1709DF854105398C0EB001000EB800012 +:1043700002EBC0000171AA215398C0EB001000EBC2 +:10438000800002EBC000417100211A9111E0002170 +:104390005398C0EB001000EB80002C4A02EBC002E7 +:1043A000BDF86800801D1154BDF86800401C81B242 +:1043B0001A91BDF868000328E9DB5398C0EB0010A0 +:1043C00000EB8000214901EBC000C01C06210490D5 +:1043D000E5F780F801465398C0EB001000EB800031 +:1043E0001A4A02EBC00041720A210F914DE0FA21F6 +:1043F0005398C0EB001000EB8000144A02F8301014 +:104400005398C0EB001000EB800002EBC00041703D +:104410005398C0EB001000EB800002EBC0008170ED +:104420005398C0EB001000EB800002EBC0005599E0 +:10443000C1709DF854105398C0EB001000EB800041 +:1044400002EBC0000171539806E00000987E002046 +:104450005845002000E1F505C0EB001000EB80009E +:10446000114601EBC000C01C02210490E5F732F8B0 +:1044700001465398C0EB001000EB8000FE4A02EBAF +:10448000C000417106210F9100BF00BF02F05FB96B +:10449000539800EB400101EB0010F84901EB0011CB +:1044A0003031549801EB00104178159140F2A11180 +:1044B00053984843F24901EBC00101F562715498E9 +:1044C00000EB400202EB001011F8301040F2A11294 +:1044D00053985043EA4A02EBC0004079814208D128 +:1044E000012140F2A11253985043E54A02EBC0006B +:1044F0000171E449539801EB00115498085C401C89 +:10450000C1B2E04A539802EB0012549811545398E8 +:1045100030B1012808D002280BD0032813D10DE0B8 +:10452000D948DA4908600EE0D748D849AC39C8679D +:1045300009E0D548D5491831086004E0D248D3498C +:10454000AC39486600BF00BF559889287FD00CDC85 +:10455000142876D004DC082874D010286FD188E3A2 +:10456000152870D08028F9D1EFE38B286CD08C28E7 +:104570006BD08E286AD08F28F0D19DF854105398B4 +:10458000C0EB001000EB8000BB4A02F830100321A2 +:104590005398C0EB001000EB800002EBC0004170AC +:1045A0008F215398C0EB001000EB800002EBC0009D +:1045B00081705398C0EB001000EB8000114601EBB6 +:1045C000C001049103210498E6F708FB01465398C3 +:1045D000C0EB001000EB8000A74A02EBC000C170E6 +:1045E00004210F919DF85400402806DC9DF85400EA +:1045F00040F48070A449088003E09DF85400A2496B +:10460000088001211A9114E05398C0EB001000EBD0 +:104610008000994901EBC001BDF86800095C9A4A25 +:10462000BDF8680022F81010BDF86800401C81B287 +:104630001A91BDF86810BDF83C008142E4DB93E2BA +:1046400005E0FCE391E2FBE34EE17FE3F9E39DF853 +:1046500054105398C0EB001000EB8000864A02F81B +:10466000301089215398C0EB001000EB800002EB62 +:10467000C0008170539800EB400101EB00107F49AE +:1046800001EB0010007BE8BB40F2A11153984843B6 +:104690007B4901EBC00000F56270549901EB4102C7 +:1046A00002EB011100EBC1008068B0F5100F05D3DB +:1046B0004FF410000021CDE9100117E040F2A111E4 +:1046C000539848436E4901EBC00101F5627154985B +:1046D00000EB400202EB001001EBC00081680846CD +:1046E0000491002102F094FACDE9100106215398BB +:1046F000C0EB001000EB80005F4A02EBC00041708D +:10470000002100E03CE01A911CE0BDF86800C0F117 +:104710000200C200DDE9100145914690E3F783FDF8 +:10472000C2B25398C0EB001000EB8000524901EB7D +:10473000C003BDF86800C01C1A54BDF86800401CD6 +:1047400080B21A90BDF868000328DEDB5398C0EBF6 +:10475000001000EB8000484901EBC00104910621E4 +:104760000498E5F714F901465398C0EB001000EBEC +:104770008000414A02EBC000817107210F9178E06F +:1047800040F2A111539848433D4901EBC00000F5A8 +:104790006270549901EB410202EB011100EBC10080 +:1047A0008068B0F1104F05D34FF010400021CDE9E3 +:1047B000100117E040F2A11153984843304901EB32 +:1047C000C00101F56271549800EB400202EB001049 +:1047D00001EBC000816808460491002102F018FA3C +:1047E000CDE9100107215398C0EB001000EB8000C9 +:1047F000214A02EBC000417000211A911CE0BDF873 +:104800006800C0F10300C200DDE910014791489043 +:10481000E3F709FDC2B25398C0EB001000EB800033 +:10482000154901EBC003BDF86800C01C1A54BDF85F +:104830006800401C80B21A90BDF868000428DEDBD6 +:104840005398C0EB001000EB80000B4901EBC00156 +:10485000049107210498E6F7C1F901465398C0EB8B +:10486000001000EB8000044A02EBC000C171082177 +:104870000F919DF854000BE0987E00209840002096 +:1048800058450020883E0020AC970020AC600240D4 +:10489000402806DC9DF8540040F48070FE490880F2 +:1048A00003E09DF85400FC49088001211A9114E0AE +:1048B0005398C0EB001000EB8000F84901EBC001F9 +:1048C000BDF86800095CF44ABDF8680022F81010D1 +:1048D000BDF86800401C81B21A91BDF86810BDF89F +:1048E0003C008142E4DB3FE19DF854105398C0EB5B +:1048F000001000EB8000E94A02F830108B21539839 +:10490000C0EB001000EB800002EBC00081705398F8 +:1049100000EB400101EB0010E14901EB0010007BCE +:10492000F0BB40F2A11153984843DE4901EBC000AF +:1049300000F56270549901EB410202EB011100EBAA +:10494000C1008068B0F5100F05D14FF410000021B0 +:10495000CDE9100117E040F2A11153984843D14925 +:1049600001EBC00101F56271549800EB400202EBCB +:10497000001001EBC000816808460491002102F09C +:1049800047F9CDE9100106215398C0EB001000EB68 +:104990008000C24A02EBC000417000211A911FE062 +:1049A0003CE0BDF86800C0F10200C200DDE9101073 +:1049B0004A91499008464999E3F735FCC2B25398A9 +:1049C000C0EB001000EB8000B44901EBC003BDF860 +:1049D0006800C01C1A54BDF86800401C80B21A90D0 +:1049E000BDF868000328DCDB5398C0EB001000EB37 +:1049F0008000AA4901EBC001049106210498E4F764 +:104A0000C6FF01465398C0EB001000EB8000A34A9C +:104A100002EBC000817107210F9178E040F2A111F3 +:104A2000539848439F4901EBC00000F562705499C8 +:104A300001EB410202EB011100EBC1008068B0F113 +:104A4000104F05D14FF010410020CDE9101017E0B4 +:104A500040F2A11153984843924901EBC00101F57E +:104A60006271549800EB400202EB001001EBC000B1 +:104A7000816808460491002102F0CAF8CDE91001CE +:104A800007215398C0EB001000EB8000834A02EB33 +:104A9000C000417000211A911CE0BDF86800C0F10F +:104AA0000300C200DDE910014B914C90E3F7BBFB22 +:104AB000C2B25398C0EB001000EB8000774901EBC5 +:104AC000C003BDF86800C01C1A54BDF86800401C43 +:104AD00080B21A90BDF868000428DEDB5398C0EB62 +:104AE000001000EB80006D4901EBC001049107212B +:104AF0000498E6F773F801465398C0EB001000EBFA +:104B00008000664A02EBC000C17108210F919DF838 +:104B10005400402806DC9DF8540040F480705E4943 +:104B2000088003E09DF854005B49088001211A9138 +:104B300014E05398C0EB001000EB8000574901EBE4 +:104B4000C001BDF868000A5C5349BDF8680021F84F +:104B50001020BDF86800401C81B21A91BDF86810A1 +:104B6000BDF83C008142E4DB28E39DF854105398E3 +:104B7000C0EB001000EB8000484A02F8301003211F +:104B80005398C0EB001000EB800002EBC0004170B6 +:104B900008215398C0EB001000EB800002EBC0002E +:104BA00081705398C0EB001000EB8000114601EBC0 +:104BB000C001049103210498E6F710F801465398C8 +:104BC000C0EB001000EB8000344A02EBC000C17063 +:104BD00004210F919DF85400402806DC9DF85400F4 +:104BE00040F480702C49088003E09DF854002A4965 +:104BF000088001211A9114E05398C0EB001000EBDB +:104C00008000264901EBC001BDF868000A5C22491A +:104C1000BDF8680021F81020BDF86800401C81B282 +:104C20001A91BDF86810BDF83C008142E4DB53984E +:104C300000EB400101EB0010194901EB001130318C +:104C4000549801EB0010807820F020012031539817 +:104C500000EB400202EB0010114A02EB001230326E +:104C6000549802EB0010817002205399E5F71EFA68 +:104C7000A4E29DF854105398C0EB001000EB8000A4 +:104C8000064A02F8301003215398C0EB001000EBE5 +:104C9000800002EBC00007E0AC970020987E002067 +:104CA0009840002058450020417010215398C0EBD7 +:104CB000001000EB800002EBC00081705398C0EB45 +:104CC000001000EB8000114601EBC00104910321AC +:104CD0000498E5F783FF01465398C0EB001000EB02 +:104CE0008000FE4A02EBC000C17004210F919DF8C4 +:104CF0005400402806DC9DF8540040F48070F849C8 +:104D0000088003E09DF85400F549088001211A91BC +:104D100014E05398C0EB001000EB8000EF4901EB6A +:104D2000C001BDF868000A5CED49BDF8680021F8D3 +:104D30001020BDF86800401C81B21A91BDF86810BF +:104D4000BDF83C008142E4DB38E262E09DF854109B +:104D50005398C0EB001000EB8000E04A02F83010DE +:104D600003215398C0EB001000EB800002EBC00061 +:104D700041708C215398C0EB001000EB800002EBD7 +:104D8000C00081705398C0EB001000EB800011460A +:104D900001EBC001049103210498E5F71FFF0146D0 +:104DA0005398C0EB001000EB8000CC4A02EBC0002F +:104DB000C17004210F919DF85400402806DC9DF835 +:104DC000540040F48070C649088003E09DF8540008 +:104DD000C349088001211A9114E05398C0EB0010D8 +:104DE00000EB8000BD4901EBC001BDF86800095C23 +:104DF000BB4ABDF8680022F81010BDF86800401CDE +:104E000081B21A91BDF86810BDF83C008142E4DB24 +:104E1000D4E19DF854105398C0EB001000EB8000D3 +:104E2000AE4A02F8301080215398C0EB001000EB1E +:104E3000800002EBC00081700721539802E05AE124 +:104E4000EFE08BE0C0EB001000EB800002EBC00055 +:104E5000417040F2A11153984843A24901EBC001AF +:104E600001F56271549800EB400202EB001001EB77 +:104E7000C000416B08460491002101F0C9FECDE954 +:104E8000100100211A911EE0BDF86800C0F1030076 +:104E9000C200DDE910104E914D9008464D99E3F7A0 +:104EA000C2F9C2B25398C0EB001000EB80008B49EE +:104EB00001EBC003BDF86800C01C1A54BDF86800BF +:104EC000401C80B21A90BDF868000428DCDB5398BF +:104ED000C0EB001000EB8000804901EBC0010491A1 +:104EE00007210498E5F77AFE01465398C0EB0010BD +:104EF00000EB8000794A02EBC000C17108210F91DC +:104F00009DF85400402806DC9DF8540040F4807061 +:104F10007349088003E09DF854007149088001211D +:104F20001A9114E05398C0EB001000EB80006B491D +:104F300001EBC001BDF868000A5C6949BDF8680072 +:104F400021F81020BDF86800401C81B21A91BDF80C +:104F50006810BDF83C008142E4DB2FE19DF854105D +:104F60005398C0EB001000EB80005C4A02F8301050 +:104F700003215398C0EB001000EB800002EBC0004F +:104F800041708E215398C0EB001000EB800002EBC3 +:104F9000C00081705398C0EB001000EB80001146F8 +:104FA00001EBC001049103210498E5F717FE0146C7 +:104FB0005398C0EB001000EB8000484A02EBC000A1 +:104FC000C17004210F919DF85400402806DC9DF823 +:104FD000540040F480704249088003E09DF854007A +:104FE0003F49088001211A9114E05398C0EB00104A +:104FF00000EB8000394901EBC001BDF868000A5C94 +:105000003749BDF8680021F81020BDF86800401C41 +:1050100081B21A91BDF86810BDF83C008142E4DB12 +:10502000CCE09DF854105398C0EB001000EB8000CA +:105030002A4A02F8301003215398C0EB001000EB0D +:10504000800002EBC000417015215398C0EB0010A6 +:1050500000EB800002EBC00081705398C0EB0010A1 +:1050600000EB8000114601EBC0010491032104987C +:10507000E5F7B4FD01465398C0EB001000EB80004B +:10508000164A02EBC000C17004210F919DF8540034 +:10509000402806DC9DF8540040F4807010490880D8 +:1050A00003E09DF854000E49088001211A9114E094 +:1050B0005398C0EB001000EB8000084901EBC001E1 +:1050C000BDF86800095C064ABDF8680022F81010B7 +:1050D000BDF86800401C81B21A9105E0987E00205E +:1050E000AC97002058450020BDF86810BDF83C0082 +:1050F0008142DDDB62E09DF854105398C0EB001054 +:1051000000EB8000F94A02F8301003215398C0EBFD +:10511000001000EB800002EBC00041701421539896 +:10512000C0EB001000EB800002EBC00081705398D0 +:10513000C0EB001000EB8000114601EBC0010491B0 +:1051400003210498E5F74AFD01465398C0EB00108F +:1051500000EB8000E54A02EBC000C17004210F9112 +:105160009DF85400402806DC9DF8540040F48070FF +:10517000DF49088003E09DF85400DD4908800121E3 +:105180001A9114E05398C0EB001000EB8000D7494F +:1051900001EBC001BDF868000A5CD549BDF86800A4 +:1051A00021F81020BDF86800401C81B21A91BDF8AA +:1051B0006810BDF83C008142E4DB00BF00BFE3E3C0 +:1051C000539800EB400101EB0010CA4901EB0011BC +:1051D0003031549801EB00104178084604910021C9 +:1051E00002F0CAFAC1B2159140F2A1115398484396 +:1051F000C14901EBC00101F56271549800EB400216 +:1052000002EB001011F8301040F2A11253985043F5 +:10521000B94A02EBC0004079814208D1012140F235 +:10522000A11253985043B44A02EBC0000171B34934 +:10523000539801EB00115498085C401CC1B2AF4A6E +:10524000539802EB00125498115440F2A111539854 +:105250004843A94901EBC00000F56270549901EB85 +:10526000410202EB011100EBC10090F89000C0F385 +:10527000C00090B1539800EB400101EB00109D4934 +:1052800001EB001041790B464FF4805204914FF42A +:10529000E131539802F05EF919E0539800EB4001B8 +:1052A00001EB0010934901EB0010417904915398F0 +:1052B00000EB400101EB00108E4901EB001001688A +:1052C00003914FF48052049B539802F043F9559890 +:1052D000E4284DD006DCA1287ED0A3287DD0B028BC +:1052E00045D106E0E52879D0E62878D0E728F7D13F +:1052F0006EE1F5215398C0EB001000EB80007B4A73 +:1053000002F830109DF854105398C0EB001000EBD9 +:10531000800002EBC0004170A2215398C0EB001046 +:1053200000EB800002EBC0008170B0215398C0EB0D +:10533000001000EB800002EBC000C1705398C0EB7E +:10534000001000EB8000114601EBC0010491032125 +:10535000049802F0EDF801465398C0EB001000EB02 +:105360008000624A02EBC000017105210F910AE33F +:10537000F5215398C0EB001000EB80005B4A02F867 +:1053800030109DF854105398C0EB001000EB8000D3 +:1053900002EBC0004170539800EB400101EB00109C +:1053A000544901EB0010007BF0BB40F2A11153986F +:1053B0004843514901EBC00000F56270549901EB7C +:1053C000410202EB011100EBC1008068B0F5100F43 +:1053D0000AD34FF4100003E039E110E24EE293E209 +:1053E0000021CDE9100113E040F2A1115398484388 +:1053F000414901EBC00000F56270549901EB410294 +:1054000002EB011100EBC10080680022CDE910021F +:10541000A5215398C0EB001000EB8000334A02EB4B +:10542000C0008170002100E046E01A911CE0BDF848 +:105430006800C0F10200C200DDE910014F915090F8 +:10544000E2F7F1FEC2B25398C0EB001000EB80000F +:10545000264901EBC003BDF86800C01C1A54BDF812 +:105460006800401C80B21A90BDF868000328DEDB9B +:10547000B5215398C0EB001000EB80001B4A02EBF3 +:10548000C00081715398C0EB001000EB8000114602 +:1054900001EBC00104910621049802F049F801468D +:1054A0005398C0EB001000EB8000104A02EBC000E4 +:1054B000C17108210F918AE040F2A111539848432D +:1054C0000D4901EBC00000F56270549901EB4102F7 +:1054D00002EB011100EBC1008068B0F1104F0FD357 +:1054E0004FF010410020CDE910101DE0987E002003 +:1054F000AC9700209840002058450020883E0020AE +:1055000040F2A11153984843FC4901EBC00000F55B +:105510006270549901EB410202EB011100EBC100F2 +:1055200080680022CDE91002A6215398C0EB00103C +:1055300000EB8000F24A02EBC000817000211A915A +:105540001EE0BDF86800C0F10300C200DDE91010E4 +:105550005291519008465199E2F765FEC2B25398B4 +:10556000C0EB001000EB8000E54901EBC003BDF883 +:105570006800C01C1A54BDF86800401C80B21A9024 +:10558000BDF868000428DCDBE4215398C0EB001070 +:1055900000EB8000DA4A02EBC000C1715398C0EB07 +:1055A000001000EB8000114601EBC00104910721BF +:1055B000049801F0BDFF01465398C0EB001000EBCA +:1055C0008000CF4A02EBC000017209210F91DAE19D +:1055D000F5215398C0EB001000EB8000C84A02F898 +:1055E00030109DF854105398C0EB001000EB800071 +:1055F00002EBC0004170A2215398C0EB001000EBF9 +:10560000800002EBC0008170E7215398C0EB0010CE +:1056100000EB800002EBC000C1705398C0EB00109B +:1056200000EB8000114601EBC001049103210498B6 +:1056300001F07EFF01465398C0EB001000EB8000A4 +:10564000AF4A02EBC000017105210F919BE1F521EA +:105650005398C0EB001000EB8000A94A02F830100C +:105660009DF854105398C0EB001000EB800002EB43 +:10567000C0004170539800EB400101EB0010A149BC +:1056800001EB0010007BE0BBA4215398C0EB00109D +:1056900000EB800002EBC000817000211A9127E02E +:1056A00040F2A11153984843944901EBC00101F520 +:1056B0006271549800EB400202EB001001EBC00055 +:1056C000416BBDF86800C0F10100C000C1405398B3 +:1056D000C0EB001000EB8000894A02EBC002BDF86D +:1056E0006800C01C1154BDF86800401C81B21A91BA +:1056F000BDF868000228D3DBB2215398C0EB00103C +:1057000000E01FE000EB80007D4A02EBC000417129 +:105710005398C0EB001000EB8000114601EBC00174 +:1057200004910521049801F003FF01465398C0EB52 +:10573000001000EB8000724A02EBC000817107216B +:105740000F915BE0A5215398C0EB001000EB8000A7 +:105750006B4A02EBC000817000211A9127E040F2F1 +:10576000A11153984843654901EBC00101F56271ED +:10577000549800EB400202EB001001EBC000416BBB +:10578000BDF86800C0F10200C000C1405398C0EBF2 +:10579000001000EB80005A4A02EBC002BDF868001E +:1057A000C01C1154BDF86800401C81B21A91BDF8AC +:1057B00068000328D3DBA1215398C0EB001000EB55 +:1057C00080004F4A02EBC00081715398C0EB00107B +:1057D00000EB8000114601EBC00104910621049802 +:1057E00001F0A6FE01465398C0EB001000EB8000CC +:1057F000434A02EBC000C17108210F91C3E0F521BB +:105800005398C0EB001000EB80003D4A02F83010C6 +:105810009DF854105398C0EB001000EB800002EB91 +:10582000C0004170A2215398C0EB001000EB800033 +:1058300002EBC0008170A3215398C0EB001000EB75 +:10584000800002EBC000C1705398C0EB001000EB69 +:105850008000114601EBC00104910321049801F07E +:1058600067FE01465398C0EB001000EB8000244A0D +:1058700002EBC000017105210F9184E0F5215398DE +:10588000C0EB001000EB80001D4A02F830109DF8BC +:1058900054105398C0EB001000EB800002EBC000E6 +:1058A0004170A2215398C0EB001000EB800002EB86 +:1058B000C0008170E5215398C0EB001000EB800020 +:1058C00002EBC000C1705398C0EB001000EB8000E9 +:1058D000114601EBC00104910321049801F028FE58 +:1058E00001465398C0EB001000EB8000044A02EB25 +:1058F000C000017105210F9145E0000058450020CE +:10590000987E002098400020F5215398C0EB0010AD +:1059100000EB8000FE4A02F830109DF854105398B6 +:10592000C0EB001000EB800002EBC0004170A22130 +:105930005398C0EB001000EB800002EBC0008170B8 +:10594000E6215398C0EB001000EB800002EBC00092 +:10595000C1705398C0EB001000EB8000114601EBC2 +:10596000C00104910321049801F0E2FD014653981F +:10597000C0EB001000EB8002E54800EBC2000171B3 +:1059800005210F9100BF00BFFDE35499149140F22F +:10599000A11153984843DF4901EBC00108319DF83C +:1059A0005000C0EBC00001EBC000827840F2A111B2 +:1059B00053984843D74901EBC00108319DF8500086 +:1059C000C0EBC00001EBC000C0781044C1B25491DC +:1059D00040F2A11153984843CE4901EBC001083170 +:1059E0009DF85000C0EBC00001EBC000417815915C +:1059F00040F2A11153984843C64901EBC001083158 +:105A00009DF85000C0EBC00001EBC000017940F2EE +:105A1000A11253985043BF4A02EBC0004079814223 +:105A200008D1012140F2A11253985043B94A02EB28 +:105A3000C0000171B849539801EB00119DF8500066 +:105A4000014404910878401CC1B2049801709DF88B +:105A50005400002804DD9DF85400401EC1B2159189 +:105A60005598A1380A286ED2DFE800F0FEFDFCFB55 +:105A7000FAF9F805F7F602215398C0EB001000EB95 +:105A80008000A34A02F830109DF854004030C1B2A3 +:105A90005398C0EB001000EB800002EBC000417097 +:105AA00041215398C0EB001000EB800002EBC000D6 +:105AB000817030215398C0EB001000EB800002EBA6 +:105AC000C000C1705398C0EB001000EB800002EBE7 +:105AD000C000017140F2A111539848438D4901EB78 +:105AE000C00101F56271549800EB400202EB001016 +:105AF00001EBC000007901095398C0EB001000EBE6 +:105B00008000834A02EBC00041715398C0EB001043 +:105B100000EB8000114601EBC00040790A2813DA3F +:105B20005398C0EB001000EB800001EBC0004079FF +:105B30003030C1B25398C0EB001000EB800002EB94 +:105B4000C000417114E017E25398C0EB001000EB65 +:105B500080006F4901EBC00040793730C1B25398E3 +:105B6000C0EB001000EB8000694A02EBC0004171FD +:105B700040F2A11153984843664901EBC00101F579 +:105B80006271549800EB400202EB001001EBC00080 +:105B9000007900F00F015398C0EB001000EB80007B +:105BA0005B4A02EBC00081715398C0EB001000EB20 +:105BB0008000114601EBC00080790A2812DA539860 +:105BC000C0EB001000EB800001EBC00080793030AA +:105BD000C1B25398C0EB001000EB800002EBC00094 +:105BE000817113E05398C0EB001000EB800048492E +:105BF00001EBC00080793730C1B25398C0EB001080 +:105C000000EB8000424A02EBC000817103225398EE +:105C1000C0EB001000EB80003D4901EBC000C271F9 +:105C20005398C0EB001000EB800001EBC000401C5B +:105C300007210490E3F74EFC01465398C0EB001097 +:105C400000EB8000324A02EBC000017209210F9183 +:105C5000002140F2A11208E020E1A2E0FEE3FEE311 +:105C60003FE38AE1F0E042E017E053985043294ACD +:105C700002EBC0000171082240F2A1115398484381 +:105C8000244901EBC00000F56270549901EB410317 +:105C900003EB011100F831206EE104215398C0EBB1 +:105CA000001000EB80001A4A02F830109DF85400F2 +:105CB0004030C1B25398C0EB001000EB800002EB03 +:105CC000C000417051215398C0EB001000EB8000E0 +:105CD00002EBC000817005215398C0EB001000EB6F +:105CE000800002EBC000C17004210F9144E1022149 +:105CF0005398C0EB001000EB8000054A02F830100A +:105D00009DF854004030C1B25398C0EB001005E03C +:105D1000987E002058450020883E002000EB80003F +:105D200002EBC000417041215398C0EB001000EB22 +:105D3000800002EBC000817031215398C0EB00104D +:105D400000EB800002EBC000C17035215398C0EB1E +:105D5000001000EB800002EBC0000171032153989A +:105D6000C0EB001000EB800002EBC00041715398C3 +:105D7000C0EB001000EB8000114601EBC000401C9E +:105D800005210490E3F7A6FB01465398C0EB0010F1 +:105D900000EB8000FC4A02EBC000817107210F91EB +:105DA000EDE302215398C0EB001000EB8000F64AAF +:105DB00002F830109DF854004030C1B25398C0EB47 +:105DC000001000EB800002EBC000417041215398AD +:105DD000C0EB001000EB800002EBC00081703221AC +:105DE0005398C0EB001000EB800002EBC000C170C4 +:105DF00030215398C0EB001000EB800002EBC00094 +:105E0000017103215398C0EB001000EB800002EBFE +:105E1000C00041715398C0EB001000EB80001146A8 +:105E200001EBC000401C05210490E3F753FB014641 +:105E30005398C0EB001000EB8000D34A02EBC00087 +:105E4000817107210F919AE304215398C0EB001050 +:105E500000EB8000CC4A02F830109DF8540040302E +:105E6000C1B25398C0EB001000EB800002EBC00001 +:105E7000417041215398C0EB001000EB800002EB11 +:105E8000C000817005215398C0EB001000EB80002A +:105E900002EBC000C17004210F9170E302215398FE +:105EA000C0EB001000EB8000B74A02F830109DF8FC +:105EB00054004030C1B25398C0EB001000EB80009A +:105EC00002EBC000417041215398C0EB001000EB81 +:105ED000800002EBC000817031215398C0EB0010AC +:105EE00000EB800002EBC000C17032215398C0EB80 +:105EF000001000EB800002EBC000017103215398F9 +:105F0000C0EB001000EB800002EBC0004171539821 +:105F1000C0EB001000EB8001104600EBC100401CFC +:105F200005210490E3F7D6FA01465398C0EB001020 +:105F300000EB8000944A02EBC000817107210F91B1 +:105F4000539800EB400101EB0010904901EB001168 +:105F50003031549801EB0010807820F020025398E3 +:105F600000EB400101EB0010884901EB00103030DC +:105F7000549900EB0110827001E302215398C0EBA9 +:105F8000001000EB8000804A02F830109DF85400A9 +:105F90004030C1B25398C0EB001000EB800002EB20 +:105FA000C000417041215398C0EB001000EB80000D +:105FB00002EBC000817031215398C0EB001000EB60 +:105FC000800002EBC000C1705398C0EB001000EBE2 +:105FD000800002EBC000017140F2A11153984843C8 +:105FE0006B4901EBC00000F56270549901EB41026E +:105FF00002EB011100EBC1008068B0F5100F0AD36D +:1060000030215398C0EB001000EB80005E4A02EB99 +:10601000C000417109E032215398C0EB001000EB41 +:106020008000594A02EBC000417140F2A11153981F +:106030004843574901EBC00000F56270549901EBE9 +:10604000410202EB011100EBC100C07901280AD125 +:1060500031215398C0EB001000EB80004A4A02EB5C +:10606000C00081711BE040F2A11153984843484998 +:1060700001EBC00000F56270549901EB410202EBA4 +:10608000011100EBC100C07948B932215398C0EB2F +:10609000001000EB80003C4A02EBC0008171002040 +:1060A0001A902AE040F2A11153984843384901EB75 +:1060B000C00101F56271549800EB400202EB001040 +:1060C00001EBC0008168BDF86800C0F105008000E8 +:1060D000C14001F00F0130315398C0EB001000EBCC +:1060E0008000294A02EBC002BDF86800C01D1154AF +:1060F000BDF86800401C81B21A91BDF868000628FE +:10610000D0DB00201A9011E030215398C0EB001032 +:1061100000EB80001C4A02EBC002BDF868000D30A5 +:106120001154BDF86800401C81B21A91BDF8680096 +:106130001E28E9DB00201990A9E040F2A111539834 +:106140004843134901EBC00108319DF85000C0EBF2 +:10615000C00001EBC000C178BDF8640081423AD1B3 +:1061600040F2A11153984843094901EBC00108319D +:106170009DF85000C0EBC00001EBC0008178BDF875 +:106180006400014406E0E2E2987E0020984000208E +:106190005845002001EB410000EB011140F2A11233 +:1061A00053985043F74A02EBC00000F5627000EBD1 +:1061B000C100406B78B132215398C0EB001000EB66 +:1061C0008000F14A02EBC002BDF8640000EB8000E1 +:1061D0000D3011540EE030215398C0EB001000EB4D +:1061E0008000E94A02EBC002BDF8640000EB8000C9 +:1061F0000D30115400201A9040E040F2A111539844 +:106200004843E04901EBC00108319DF85000C0EB64 +:10621000C00001EBC0008178BDF86400084400EBC9 +:10622000400101EB001140F2A11253985043D54AAE +:1062300002EBC00000F5627000EBC100416BBDF8DD +:106240006800C0F103008000C14001F00F0130314F +:10625000BDF868200E32BDF8640000EB80000244F7 +:106260005398C0EB001000EB8000C74B03EBC0005D +:106270008154BDF86800401C81B21A91BDF86800D5 +:106280000428BADBBDF86400401C81B21991BDF846 +:1062900064000628FFF651AF03225398C0EB0010AC +:1062A00000EB8000B84901EBC00080F82B20539828 +:1062B000C0EB001000EB800001EBC000401C2B2164 +:1062C0000490E3F707F901465398C0EB001000EB88 +:1062D0008000AD4A02EBC00080F82C102D210F91F8 +:1062E0004DE102215398C0EB001000EB8000A64A5C +:1062F00002F830109DF854004030C1B25398C0EB02 +:10630000001000EB800002EBC00041704121539867 +:10631000C0EB001000EB800002EBC0008170322166 +:106320005398C0EB001000EB800002EBC000C1707E +:1063300031215398C0EB001000EB800002EBC0004D +:10634000017132215398C0EB001000EB800002EB8A +:10635000C000417100211A9111E030215398C0EB27 +:10636000001000EB8000884A02EBC002BDF8680014 +:10637000801D1154BDF86800401C81B21A91BDF80F +:1063800068001E28E9DB00201990A4E040F2A1116A +:10639000539848437B4901EBC00108319DF85000F8 +:1063A000C0EBC00001EBC000C178BDF864008142C1 +:1063B00032D140F2A11153984843724901EBC00118 +:1063C00008319DF85000C0EBC00001EBC00081789F +:1063D000BDF86400014401EB410000EB011140F203 +:1063E000A11253985043674A02EBC00000F5627057 +:1063F00000EBC100406B78B132215398C0EB001024 +:1064000000EB8000604A02EBC002BDF8640000EBC4 +:106410008000801D11540EE030215398C0EB001015 +:1064200000EB8000584A02EBC002BDF8640000EBAC +:106430008000801D115400201A9043E040F2A11109 +:10644000539848434F4901EBC00108319DF8500073 +:10645000C0EBC00001EBC000817801E07AE064E0AD +:10646000BDF86400014401EB410000EB011140F272 +:10647000A11253985043434A02EBC00000F56270EA +:1064800000EBC100416BBDF86800C0F10300800063 +:10649000C14001F00F013031BDF86820D21DBDF8B8 +:1064A000640000EB800002445398C0EB001000EB46 +:1064B0008000354B03EBC0008154BDF86800401CE0 +:1064C00081B21A91BDF868000428B7DBBDF86400FA +:1064D000401C81B21991BDF864000628FFF656AF42 +:1064E00003225398C0EB001000EB8000264901EB1B +:1064F000C00080F824205398C0EB001000EB80000F +:1065000001EBC000401C24210490E2F7E3FF0146A8 +:106510005398C0EB001000EB80001B4A02EBC00058 +:1065200080F8251026210F9129E010215398C0EB07 +:10653000001000EB8000144A02F83010302153980C +:10654000C0EB001000EB800002EBC00041700221A4 +:106550000F9114E010215398C0EB001000EB800065 +:10656000094A02F8301031215398C0EB001000EBBB +:10657000800002EBC000417002210F9100BF00BFFC +:10658000E5E0000058450020987E0020012140F2FF +:10659000A11253985043FE4A02EBC0000171A2F5CC +:1065A000DA61539801EB00115498085C401CC1B2A9 +:1065B000A2F5DA62539802EB0012549811545598E0 +:1065C000012802D002285ED15EE003215398C0EB7F +:1065D000001000EB8000EF4A02F830105398C0EB37 +:1065E000001000EB800002EBC000417000215398C6 +:1065F000C0EB001000EB800002EBC00081705398EC +:10660000C0EB001000EB800002EBC000C17053989B +:10661000C0EB001000EB800002EBC00001711A21FA +:106620005398C0EB001000EB800002EBC0004171FA +:106630005398C0EB001000EB8000114601EBC00145 +:10664000049106210498E3F763F90022CDE91002D2 +:10665000DDE91010020642EA1120C1B25398C0EBE6 +:10666000001000EB8000CB4A02EBC000C171109813 +:10667000C1B25398C0EB001000EB800002EBC000E9 +:10668000817108210F9160E003215398C0EB001045 +:1066900000EB8000BF4A02F830105398C0EB0010A6 +:1066A00000EB800002EBC000417000215398C0EB6A +:1066B000001000EB800002EBC00081701E21539897 +:1066C000C0EB001000EB800002EBC000C1700021A5 +:1066D0005398C0EB001000EB800002EBC00001718A +:1066E00003215398C0EB001000EB800002EBC000C8 +:1066F00041715398C0EB001000EB8000114601EB94 +:10670000C001049106210498E3F702F90022CDE9C3 +:106710001002DDE91010020642EA1120C1B25398BE +:10672000C0EB001000EB80009A4A02EBC000C17180 +:106730001098C1B25398C0EB001000EB800002EB40 +:10674000C000817108210F9100BF00BF00BF00BFD2 +:10675000539830B1012815D0022825D0032849D1FB +:1067600035E0BDF83C0060B180218B48E4F700FAC9 +:10677000BDF83C008949086001218848001FE3F703 +:1067800047F937E0BDF83C0068B108218248E4F7DA +:10679000EFF9BDF83C008149A439486701217F48E1 +:1067A0003438E3F735F925E0BDF83C0070B14FF41B +:1067B00080717B48E4F7DCF9BDF83C00774918317B +:1067C0000860012175481430E3F722F912E0BDF8A2 +:1067D0003C0070B14FF480616F48E4F7C9F9BDF82F +:1067E0003C006E49A439C86501216C484C38E3F778 +:1067F0000FF900BF00BF6B4890F80A0FB8B3539869 +:10680000C0EB001000EB8000624901EBC0010023E7 +:106810000491BDF83C10539A0498E4F7F7F9E5E1C8 +:106820006149539801EB00115498085C401CC1B2B7 +:106830005D4A539802EB001254981154D6E15A491C +:106840006C39539811F81000C00980B9539811F8A9 +:106850001000C0F3C300062832D2DFE800F0038244 +:10686000FDFC563200205149C8701A9014E0BDE179 +:106870004F49BDF86800095C5398C0EB001000EB6D +:106880008000444A02EBC002BDF868001154BDF814 +:106890006800401C81B21A914548E1F7F4FCBDF84C +:1068A00068108842E4D8BDF868100F914FF47A71EF +:1068B000539800EB40003C4A303A02EB8000816084 +:1068C00040E100203949C8701A9013E03949BDF8F9 +:1068D0006800095C5398C0EB001000EB80002D4A63 +:1068E00002EBC002BDF868001154BDF86800401CFE +:1068F00081B21A912F48E1F7C6FCBDF868108842B2 +:10690000E4D8BDF868100F911CE100201A9013E044 +:106910002949BDF86800095C5398C0EB001000EBF2 +:1069200080001C4A02EBC002BDF868001154BDF89B +:106930006800401C81B21A911F48E1F7A4FCBDF821 +:1069400068108842E4D8BDF868100F9142F21071C7 +:10695000539800EB4000144A303A02EB800081600B +:10696000F0E000201149C8701A902CE01349BDF8DE +:106970006800095C5398C0EB001000EB8000054AEA +:1069800002EBC002BDF868001154BDF8680017E0C2 +:1069900058450020987E0020000C0240A460024070 +:1069A00000000240BC220020883E00209C3A0020CB +:1069B000817F03088C7F0308787F0308307F0308FA +:1069C000401C81B21A918A48E1F75DFCBDF868105D +:1069D0008842CBD853983130C1B25398C0EB0010E5 +:1069E00000EB8000834A02EBC000C172539800EBB9 +:1069F00040003130C1B25398C0EB001000EB800072 +:106A000002EBC0008175539803282BD13121539894 +:106A1000C0EB001000EB800002EBC000817530215C +:106A20005398C0EB001000EB800002EBC000C17572 +:106A30000D215398C0EB001000EB800002EBC0006A +:106A400001760A215398C0EB001000EB800002EBA6 +:106A5000C000417601E04AE011E0BDF86800401C4A +:106A600081B21A91BDF868100F9142F210715398DB +:106A700000EB4000604A02EB8000816062E0002091 +:106A80001A9013E05D49BDF86800095C5398C0EBAB +:106A9000001000EB8000574A02EBC002BDF868000E +:106AA0001154BDF86800401C81B21A915348E1F7B7 +:106AB000EAFBBDF868108842E4D8BDF868100F9171 +:106AC0004D493C39539811F8100020F078011831E5 +:106AD000494A3C3A539802F810104FF4FA6153981F +:106AE00000EB40003C3202EB800081602AE0002194 +:106AF0001A9113E04249BDF86800095C5398C0EB55 +:106B0000001000EB80003B4A02EBC002BDF86800B9 +:106B10001154BDF86800401C81B21A913848E1F761 +:106B2000B2FBBDF868108842E4D8BDF868100F9138 +:106B300042F21071539800EB40002F4A02EB8000A4 +:106B4000816000BF00BF539830B1012815D00228E2 +:106B500025D0032849D135E0BDF83C0060B1802143 +:106B60002848E4F705F8BDF83C00274908600121F2 +:106B70002548001FE2F74CFF37E0BDF83C0068B144 +:106B800008212048E3F7F4FFBDF83C001E49A43972 +:106B9000486701211C483438E2F73AFF25E0BDF888 +:106BA0003C0070B14FF480711848E3F7E1FFBDF885 +:106BB0003C00154918310860012113481430E2F7F0 +:106BC00027FF12E0BDF83C0070B14FF480610D4822 +:106BD000E3F7CEFFBDF83C000B49A439C86501219D +:106BE00009484C38E2F714FF00BF00BF56B010BD93 +:106BF000307F0308987E0020583E00206C7F0308F9 +:106C00004A7F0308000C0240A460024000000240DA +:106C10002DE9F05F2DED0C8B05460E46002400217A +:106C20000F46884600BF37E0E200AA46B34650460A +:106C30005946E1F7F8FA00F0FF092046E1F7E8FCD1 +:106C400041EC1D0BB0EE4D1AF0EE6D1A9FED160BD8 +:106C50000EF0A6FFB0EE40BAF0EE60BA09F00F01F8 +:106C60004FEA291202EB820201EB4200E1F7BFFC7E +:106C700053EC1B2BE1F7C4FB41EC190B38464146A2 +:106C8000E1F7D3FC53EC192BE1F713FBE1F721FDFE +:106C900007468846601CC4B2082CC5DB384641460E +:106CA000BDEC0C8BBDE8F09F0000000000005940D7 +:106CB00010B5002440F224410E480EF0E2FB0128FA +:106CC00016D10C480088C4B20A48001D0088C4B21E +:106CD00040F2244107480EF04EFB0120064948705F +:106CE00006480068C0F57A7081B20548A0F8C4165D +:106CF00010BD000000440040283E00208C6002408F +:106D0000BC72002010B5002440F224410A480EF065 +:106D1000B8FB01280FD108480088C4B20648001DFE +:106D20000088C4B20121054841730548406CC0F594 +:106D30007A700449488010BD004C0040283E002075 +:106D4000006002408079002010B5002440F2244108 +:106D50000A480EF096FB01280ED108480088C4B2FC +:106D600006488088C4B2012105484176054840693B +:106D7000C0F57A700449888010BD000000500040C2 +:106D8000283E0020006002408079002010B50024D9 +:106D900040F224410B480EF074FB012810D1094841 +:106DA0000088C4B20748001D0088C4B2012106480B +:106DB00080F825100548C06AC0F57A700449C8807B +:106DC00010BD000000480040283E00200060024046 +:106DD0008079002010B5002410491148E2F7FEFD2B +:106DE00000210F48E2F714FE00E000BF40210D48EB +:106DF0000EF03AFB0028F8D080210B48E3F7BAFEEA +:106E00000A4907481838E2F7E9FD01210448183813 +:106E1000E2F7FEFD01200649087010BD0080202029 +:106E2000A060024000440040000C024000880020A6 +:106E30001600002010B5002410491148E2F7CEFDDD +:106E400000210F48E2F7E4FD00E000BF40210D48BB +:106E50000EF00AFB0028F8D008210B48E3F78AFE61 +:106E60000A4907483038E2F7B9FD012104483038B3 +:106E7000E2F7CEFD01200649087010BD20800020F9 +:106E800070600240004C0040000C02400080201066 +:106E90001600002010B5002411491248E2F79EFDAB +:106EA00000211048E2F7B4FD00E000BF40210E4889 +:106EB0000EF0DAFA0028F8D04FF480710B48E3F7AF +:106EC00059FE0B490748A838E2F788FD012105481B +:106ED000A838E2F79DFD01200649087010BD0000AA +:106EE00000800028B86002400050004000000240CE +:106EF000208000101600002010B50024114912480F +:106F0000E2F76CFD00211048E2F782FD00E000BFCF +:106F100040210E480EF0A8FA0028F8D04FF4806106 +:106F20000B48E3F727FE0B4907483038E2F756FDD8 +:106F3000012105483038E2F76BFD01200649087051 +:106F400010BD00000080001858600240004800405A +:106F5000000C0240008800101600002030B58FB0F1 +:106F600005460C46012148050AF0CAFB35B1012D42 +:106F70005ED0022D7ED0032D59D115E1BA48E2F73B +:106F800053FD40200390002005904FF48060069050 +:106F9000082C03D100200790089005E0102C03D1A5 +:106FA000E001079080000890002009904FF4003025 +:106FB0000A9000200B900C900D900E90AB48019021 +:106FC00040060090AA4802906946A748E2F7F6FDFD +:106FD00001221021A448E2F7D3FDA3481838E2F7B4 +:106FE00023FD002003904FF47A7004900020059058 +:106FF0004FF48060069000200790089009904FF4AD +:1070000000300A9000200B900C900D900E90974845 +:1070100001904006009097480290694692481838BF +:10702000E2F7CCFD012190481838E2F7F1FC18E1B5 +:107030008D483038E2F7F8FC40200390002005909E +:107040004FF480600690082C03D100200790089030 +:1070500005E0102C03D1E00107908000089000208B +:1070600009904FF400300A9000200B900C900D9086 +:107070000E9000E03BE080480190400600907F4881 +:107080000290694678483038E2F798FD01221021D5 +:1070900075483038E2F774FD73486038E2F7C4FC95 +:1070A000002003904FF47A700490002005904FF474 +:1070B0008060069000200790089009904FF40030FF +:1070C0000A9000200B900C900D900E906A48019051 +:1070D000400600906A480290694663486038E2F7CB +:1070E0006DFD012160486038E2F792FCB9E05E482E +:1070F0001830E2F799FC40200390002005904FF4EF +:1071000080600690082C03D100200790089005E0CD +:10711000102C03D1E0010790800008900020099016 +:107120004FF400300A9000200B900C900D900E90C0 +:1071300054480190400600905348029069464A48DE +:107140001830E2F73BFD0122102147481830E2F7E2 +:1071500017FD45489038E2F767FC002003904FF494 +:107160007A700490002005904FF480600690002013 +:107170000790089009904FF400300A9000200B907F +:107180000C900D900E903F480190400600903F48B3 +:107190000290694634489038E2F710FD01213248E8 +:1071A0009038E2F735FC5CE02F484838E2F73CFCC9 +:1071B00040200390002005904FF480600690082C3A +:1071C00003D100200790089005E0102C03D1E001C6 +:1071D000079080000890002009904FF400300A903A +:1071E00000200B900C900D900E90294801904006C5 +:1071F00000902848029069461B484838E2F7DEFCB8 +:107200000122102118484838E2F7BAFC16487838AD +:10721000E2F70AFC002003904FF47A7004900020FB +:1072200005904FF480600690002007900890099028 +:107230004FF400300A9000200B900C900D900E90AF +:107240001348019040060090134802906946064892 +:107250007838E2F7B3FC012103487838E2F7D8FB2D +:1072600000BF00BF0FB030BDA0600240044400402A +:10727000987E0020F8870020044C0040F080002019 +:10728000E08B00200450004048830020C88F00207D +:1072900004480040A0850020B09300201CB50121C7 +:1072A00008460AF02DFA012104200AF029FA0121EA +:1072B00008200AF025FA012140200AF021FA0722CD +:1072C00005214448E3F728FC072206214148E3F75B +:1072D00023FC072208213F48E3F71EFC072209216F +:1072E0003C48E3F719FC08220A213B48E3F714FC69 +:1072F00008220B213848E3F70FFC08220221354809 +:10730000E3F70AFC08220C213348E3F705FC4FF4AD +:107310005970009002208DF8050000208DF80600BD +:1073200001208DF8070002208DF8040069462948E5 +:10733000E3F7AAFB4FF4E050009002208DF805001F +:1073400000208DF8060001208DF8070002208DF83E +:10735000040069462048E3F797FB4FF491600090E2 +:1073600000208DF8060001208DF8040069461948B8 +:10737000E3F78AFB4FF48070009000208DF8060040 +:1073800001208DF8040069461448E3F77DFB4FF4B3 +:10739000F040009000208DF8060001208DF80400D8 +:1073A00069460F48E3F770FB4FF480410C48E3F760 +:1073B000DFFB4FF400510A48E3F7DAFB4FF480514A +:1073C0000748E3F7D5FB4FF400610548E3F7D0FB2E +:1073D0001CBD0000000C02400008024000000240FA +:1073E0000018024070B5002500260024FFF756FF64 +:1073F0000421114880F86A1B00BF08E008212046DC +:10740000FFF7ACFD204600F0F1F9601CC4B20A4859 +:1074100090F86A0BA042F1DC00F014F80021074854 +:1074200080F8081700200649887048700120C8704D +:107430004FF47A70886070BDBC320020BC720020AE +:10744000C479002008B511208DF8000002208DF8C5 +:10745000010001208DF802008DF80300684602F05B +:1074600047FA26208DF8000001208DF80100002049 +:107470008DF8020001208DF80300684602F038FA0A +:107480000E208DF8000002208DF8010001208DF8FB +:1074900002008DF80300684602F02AFA27208DF8D2 +:1074A000000001208DF8010000208DF8020001206D +:1074B0008DF80300684602F01BFA0F208DF80000DB +:1074C00002208DF8010001208DF802008DF80300E4 +:1074D000684602F00DFA34208DF8000001208DF886 +:1074E000010000208DF8020001208DF8030068469D +:1074F00002F0FEF92F208DF8000002208DF8010027 +:1075000001208DF802008DF80300684602F0F0F9C2 +:1075100035208DF8000001208DF8010000208DF845 +:10752000020001208DF80300684602F0E1F908BD71 +:1075300010B5024601B9102112F8013B00BF12F844 +:10754000010B4340481E80B2011EF8D103F07F00BA +:1075500010BD00002DE9FF4107460D4616461C46AA +:1075600037B1012F42D0022F7FD0032F3DD1BAE097 +:10757000012148040AF0F4F80095012C06D12003FB +:10758000ADF804008010ADF808000FE0022C07D120 +:10759000E002ADF804004FF4C060ADF8080005E06B +:1075A00024B9ADF804600020ADF808000020ADF863 +:1075B0000600ADF80C000C20ADF80A0069466A48D8 +:1075C0000DF0AEFF012168480DF0DEFE012240F211 +:1075D000244165480DF07FFF102163480DF0CBFE7C +:1075E0000122C02160480DF0DBFEBAE00121C80491 +:1075F0000AF0B6F80095012C06D12003ADF804007E +:107600008010ADF808000FE0022C07D1E002ADF8C1 +:1076100004004FF4C060ADF8080005E024B9ADF8EF +:1076200004600020ADF808000020ADF80600ADF8B9 +:107630000C000C20ADF80A0069464C480DF070FFB4 +:1076400001214A480DF0A0FE012240F224414748A2 +:107650000DF041FF102145480DF08DFE0122C021A3 +:1076600042480DF09DFE7CE0FFE7012108050AF08D +:1076700077F80095012C06D12003ADF804008010A6 +:10768000ADF808000FE0022C07D1E002ADF80400CD +:107690004FF4C060ADF8080005E024B9ADF804600F +:1076A0000020ADF808000020ADF80600ADF80C0091 +:1076B0000C20ADF80A0069462D480DF031FF01217C +:1076C0002B480DF061FE012240F2244128480DF0C4 +:1076D00002FF102126480DF04EFE0122C021244851 +:1076E0000DF05EFE3DE0012188040AF039F80095B6 +:1076F000012C06D12003ADF804008010ADF808007D +:107700000FE0022C07D1E002ADF804004FF4C06096 +:10771000ADF8080005E024B9ADF804600020ADF82C +:1077200008000020ADF80600ADF80C000C20ADF804 +:107730000A0069460F480DF0F3FE01210D480DF0D7 +:1077400023FE012240F224410A480DF0C4FE10211C +:1077500008480DF010FE0122C02106480DF020FE61 +:1077600000BF00BFBDE8FF8100440040004C004066 +:1077700000500040004800402DE9FC4705460E46F9 +:10778000002400210091019100BFE94600BF27E0DD +:107790006422002328463146E0F714FD1746984638 +:1077A0000A22002338464146E0F70CFD4FEA001A52 +:1077B0000A22002338464146E0F704FD0F2002402C +:1077C0001AEB020009F804004FF064024FF00003C6 +:1077D00028463146E0F7F6FC05460E46601CC4B26A +:1077E000082CD5DBDDE90001BDE8FC872DE9F04779 +:1077F00004460026B04600BF0027B2464FF00109FC +:1078000004EB440000EB0410FE4901EB0010407B48 +:10781000012803D10021204600F0B0FCFA4810F8FE +:10782000140020F080008030F74901F81400002097 +:1078300004EB4401F44A0C3202F8210004EB440149 +:1078400002EB8101887004EB440102EB8101487076 +:1078500004EB440102EB8101C870052004EB4401F4 +:1078600002EB81018860002004EB4401303202F811 +:10787000210004EB440102EB81018870012004EB3C +:10788000440102EB8101487004EB440102EB8101E9 +:10789000C87004EB440000EB0410DA4901EB00105F +:1078A000806800EB8000400004EB440102EB8101A2 +:1078B000886008212046FFF751FB04EB440000EBF1 +:1078C0000410D04A02EB0010437904EB440000EBB3 +:1078D000041002EB0010016800222046FFF73AFE78 +:1078E00004EB440000EB0410C64901EB0010807962 +:1078F0000D2810D2DFE800F09C071019222B3D461E +:107900004F737C856A00052140F2A1106043BF4A95 +:1079100002EBC00041718BE0112140F2A1106043E5 +:10792000BA4A02EBC000417182E0072140F2A11087 +:107930006043B64A02EBC000417179E0042140F295 +:10794000A1106043B14A02EBC000417170E004EB4A +:10795000440000EB0410AB4901EB00108068642187 +:10796000484304EB4401A84A3C3202EB81018860A1 +:107970005EE0032140F2A1106043A44A02EBC00084 +:10798000417155E0042140F2A11060439F4A02EB8F +:10799000C00041714CE0062140F2A11060439B4AB7 +:1079A00002EBC000417110212046FFF7D7FA04EB2B +:1079B000440000EB0410934A02EB0010016800231E +:1079C0004FF480522046FFF7C5FD31E0032140F21D +:1079D000A11060438D4A02EBC000417128E01121E3 +:1079E00040F2A1106043894A02EBC00041711FE0E0 +:1079F000032140F2A1106043844A02EBC0004171B0 +:107A000016E0002140F2A1106043804A02EBC00062 +:107A1000417104EB440000EB04107A4901EB0010C3 +:107A2000437900224FF416512046FFF793FD00BF23 +:107A300000BF774890F82800012821D1002140F2AA +:107A4000A1106043714A02EBC0004171012104EBB7 +:107A50004400A2F5E66202EB8000816080216D485F +:107A6000E3F788F808216B48E3F784F84FF4807156 +:107A70006948E3F77FF84FF480616648E3F77AF8E6 +:107A8000002140F2A1106043604A02EBC00080F880 +:107A9000191440F2A110604302EBC00080F81A14E0 +:107AA000012576E004EB440000EB0410554901EB9E +:107AB0000010303000EB0510427804EB440000EB7E +:107AC000041001EB00103030691E00EB011040780B +:107AD000824204D109F1010000F0FF0934E040F2D4 +:107AE000A1106043494901EBC0000830C7EBC70152 +:107AF00000EBC10080F802A004EB440000EB04108E +:107B0000404901EB00103030691E00EB0110417854 +:107B100040F2A11060433D4A02EBC0000830C7EBC1 +:107B2000C70200EBC200417040F2A1106043374928 +:107B300001EBC0000830C7EBC70100F83190781C9A +:107B4000C7B2AA464FF0010940F2A11060432F4985 +:107B500001EBC00000F5627005EB450101EB05117A +:107B600000EBC10080F89170A9F10100C1B240F2B0 +:107B7000A1106043254A02EBC00000F5627005EBDE +:107B8000450202EB051200EBC20080F89210681C5F +:107B9000C5B204EB440000EB04101A4901EB0010DD +:107BA000C079A8423FF77EAF781CC1B240F2A11065 +:107BB0006043164A02EBC000817140F2A11060439D +:107BC000114601EBC0000830C7EBC70100EBC10054 +:107BD00080F802A004EB440000EB0410094901EB1B +:107BE00000103030691E00EB0110417840F2A11006 +:107BF000604302EBC0000830C7EBC70200EBC200D5 +:107C000041700BE0984000201C3E002058450020A9 +:107C1000BC120020000C02400000024040F2A11003 +:107C20006043FA4901EBC0000830C7EBC70100F818 +:107C30003190002528E2002140F2A1106043F34A70 +:107C400002EBC00000F5627005EB450202EB051285 +:107C500000EBC200017340F2A1106043EB4A02EB5B +:107C6000C00000F5627005EB450202EB051200EB67 +:107C7000C200817340F2A1106043E44A02EBC000ED +:107C800000F5627005EB450202EB051200EBC20045 +:107C9000417340F2A1106043DC4A02EBC00000F5E2 +:107CA000627005EB450202EB051200EBC200C173E6 +:107CB00004EB440000EB0410D54901EB0010806890 +:107CC00000EB8000400004EB440101EB0411D04ABA +:107CD00002EB0111C9794843410040F2A110604311 +:107CE000CA4A02EBC00000F5627005EB450202EBE8 +:107CF000051200EBC200416104EB440000EB0410EC +:107D0000C34901EB0010303000EB0510807820F003 +:107D1000800104EB440000EB0410BD4A02EB0010AC +:107D2000303000EB05108170002140F2A11060435B +:107D3000B64A02EBC00000F5627005EB450202EBAB +:107D4000051200F8321040F2A1106043AF4A02EB76 +:107D5000C00000F5627005EB450202EB051200EB76 +:107D6000C20080F8821004EB440000EB0410A84924 +:107D700001EB001080790D2818D2DFE800F017071A +:107D80001829173A4BFCFB17FAF9F800E52140F2E5 +:107D9000A11060439D4A02EBC00000F5627005EB44 +:107DA000450202EB051200EBC200417169E1A1211D +:107DB00040F2A1106043954A02EBC00000F56270EA +:107DC00005EB450202EB051200EBC200417158E1E0 +:107DD000A12140F2A11060438C4A02EBC00000F5E3 +:107DE000627005EB450202EB051200EBC200417127 +:107DF00047E1312140F2A1106043844A02EBC00008 +:107E000000F5627005EB450202EB051200EBC200C3 +:107E1000417136E1F42140F2A11060437B4A02EB4C +:107E2000C00000F5627005EB450202EB051200EBA5 +:107E3000C20041710026A7E04FF0000891E006EB78 +:107E4000460000EB0610724901EB0010303000EBE9 +:107E50000810017804EB440000EB04106C4A02EBBC +:107E60000010303000EB0510007A814275D104EB30 +:107E7000440000EB0410114601EB0010303000EB21 +:107E80000510017840F2A1107043604A02EBC00077 +:107E900000F5627008EB480202EB081200EBC2002A +:107EA00080F87F1040F2A1107043584901EBC000E8 +:107EB00000F5627008EB480101EB081100EBC1000E +:107EC00080F8804040F2A1107043504901EBC0009F +:107ED00000F5627008EB480101EB081100EBC100EE +:107EE00080F8815006EB460000EB0610484901EB94 +:107EF0000010303000EB0810017840F2A110604310 +:107F0000424A02EBC00000F5627005EB450202EB4D +:107F1000051200EBC20080F87F1040F2A110604310 +:107F20003A4901EBC00000F5627005EB450101EB39 +:107F3000051100EBC10080F8806040F2A1106043A1 +:107F4000324901EBC00000F5627005EB450101EB21 +:107F5000051100EBC10080F8818008F1010000F0FC +:107F6000FF0806EB460000EB0610294904E055E047 +:107F700076E064E038E00EE001EB0010C0794045A7 +:107F80003FF75DAF701CC6B2224890F86A0BB04252 +:107F90003FF752AF75E0062140F2A11060431B4A43 +:107FA00002EBC00000F5627005EB450202EB051222 +:107FB00000EBC200417105EB041000EB40011648D4 +:107FC00000EB4110D0F8091040F2A11060430F4AB5 +:107FD00002EBC00000F5627005EB450202EB0512F2 +:107FE00000EBC20041634CE0152140F2A110604358 +:107FF000064A02EBC00000F5627005EB450202EB99 +:10800000051200EBC20041713BE000005845002022 +:1080100098400020BC320020D8140020E52140F216 +:10802000A1106043524A02EBC00000F5627005EBFC +:10803000450202EB051200EBC200417121E0022172 +:1080400040F2A11060434A4A02EBC00000F56270A2 +:1080500005EB450202EB051200EBC200417110E096 +:10806000012140F2A1106043414A02EBC00000F53B +:10807000627005EB450202EB051200EBC200417194 +:1080800000BF00BF681CC5B204EB440000EB041045 +:10809000384901EB0010C079A8423FF7CCAD04EBA2 +:1080A000440000EB041001EB00108079042811D08B +:1080B00004EB440000EB041001EB00108079092868 +:1080C00008D004EB440000EB041001EB00108079B1 +:1080D0000A2846D100253BE004EB440000EB0410E5 +:1080E000244901EB00108079042804D0092810D01D +:1080F0000A282AD11BE0B12140F2A11060431C4A9A +:1081000002EBC0000830C5EBC50200EBC2004171B4 +:108110001BE0A12140F2A1106043154A02EBC00010 +:108120000830C5EBC50200EBC20041710DE0032130 +:1081300040F2A11060430E4A02EBC0000830C5EBCC +:10814000C50200EBC200417100BF00BF681CC5B290 +:1081500040F2A1106043064901EBC0008079A842BB +:10816000BADC0021044880F86B1BBDE8F0870000F2 +:108170005845002098400020BC32002070B50446CD +:108180000E46CE48056806BB34B1012C0AD0022C3D +:108190000ED0032C18D111E04FF48041C848E2F70B +:1081A000E9FC11E04FF40051C548E2F7E3FC0BE0B5 +:1081B0004FF48051C248E2F7DDFC05E04FF4006166 +:1081C000BF48E2F7D7FC00BF20E034B1012C0AD051 +:1081D000022C0ED0032C18D111E04FF48041B84886 +:1081E000E2F7C6FC11E04FF40051B548E2F7C0FCDD +:1081F0000BE04FF48051B248E2F7BAFC05E04FF4CF +:108200000061AF48E2F7B4FC00BF00BF64200EF08D +:1082100027FE00231A464FF416512046FFF79AF91D +:10822000002004EB4401A74A02EB8101887004EBB3 +:10823000440102EB8101486004EB440000EB0410B0 +:1082400002F5107101EB001080689F4988600120E1 +:108250004870772004EB84019C4A1144887004EB39 +:10826000440000EB04109A4901EB001080790B28C0 +:108270003FD2DFE800F03E060D141B223E293E30BF +:108280003700772004EB8401904A1144887030E075 +:10829000972004EB84018D4A1144887029E09720CF +:1082A00004EB8401894A1144887022E06F2004EBBA +:1082B0008401864A114488701BE0672004EB840126 +:1082C000824A1144887014E0772004EB84017F4ACD +:1082D000114488700DE0972004EB84017B4A11441F +:1082E000887006E0D72004EB8401784A1144887036 +:1082F00000BF00BFC020C4EB041101EB8101754A2F +:1083000002F831000020C4EB041101EB810102EB03 +:10831000C10148700820C4EB041101EB810102EB9C +:10832000C1018870280EC4EB041101EB810102EB3E +:10833000C101C87005F0F00004EB44010844C4EB2F +:10834000041101EB810102EBC101087104EB84000F +:108350005E4908448078C4EB041101EB810102EB13 +:10836000C10148712020C4EB041101EB810102EB33 +:10837000C101887105F00F00C4EBC4010844C4EBCF +:10838000041101EB810102EBC101C8718020C4EB33 +:10839000041101EB810102EBC10108724C20C4EB16 +:1083A000041101EB810102EBC10148725420C4EBBE +:1083B000041101EB810102EBC101887234B1012C7F +:1083C00011D0022C1DD0032C39D129E08021424844 +:1083D000E2F7CEFB0B204149086001213F48001F16 +:1083E000E1F716FB2BE008213B48E2F7C1FB0B202D +:1083F0003A49A4394867012138483438E1F708FB85 +:108400001DE04FF480713648E2F7B2FB0B20334990 +:1084100018310860012131481430E1F7F9FA0EE013 +:108420004FF480612C48E2F7A3FB0B202B49A439C1 +:10843000C865012129484C38E1F7EAFA00BF00BFBE +:10844000284890F80A0F58B1C4EB041101EB8101E0 +:10845000204A02EBC100002322460B21E2F7D6FBA3 +:108460004FF4FA700EF0FCFC01211F4880F814173D +:1084700034B1012C0AD0022C0ED0032C18D111E0FB +:108480004FF480410E48E2F773FB11E04FF40051C6 +:108490000B48E2F76DFB0BE04FF480510848E2F720 +:1084A00067FB05E04FF400610548E2F761FB00BFA0 +:1084B00000BF00200D49086070BD0000187AFF1F42 +:1084C00000180240583E0020C479002098970020F0 +:1084D00098400020987E0020000C0240A4600240DA +:1084E00000000240BC220020BC72002088024242F0 +:1084F000F0B52DED028BA1B000201F901E901D90B5 +:108500001C901A901B9000211891199117901690A9 +:108510001590149013900025002405909FEDFE0AFD +:108520008DED040AFDA103C9CDE90201FDA103C936 +:10853000CDE90001FD48807850B30021FB488170EF +:10854000A0F55C60B0F8DA0DF9490968C1F57A71F7 +:1085500088421DD1F6480068C0F57A7081B2F548AE +:10856000A0F8D81D0021F248001FE1F751FAF249A6 +:10857000EF48001FE1F732FA0120F04908704FF48C +:108580007A70EB4908600121E948001FE1F740FAE1 +:10859000EA48007801287DD10020E8490870E348C6 +:1085A000A438807800EB4001E54800EB01108479A5 +:1085B000012C70D0042C04D0052C6DD0062C06D1D3 +:1085C00006E00120D9490C3188700020486003E39F +:1085D000D848B0F8D80D811FDA48E1F7B5F9C117CE +:1085E000CDE91A01D349B1F8D81D491FD54A521E09 +:1085F0008818042109F030FCC117CDE9180118A82A +:108600000FC85040594008437DD10022C748A438C4 +:10861000817854304254CB48401E00791390BDF805 +:108620004C00312802D045286ED190E0C148B0F806 +:10863000D80D1838412190FBF1F0C117CDE9180190 +:10864000C1B2BC4880F8AC1000201F9076E0BDF8A5 +:108650007C0000EB80101430BA49491E085CB54913 +:10866000AD31BDF87C208854BDF87C1001EB811140 +:108670001A31B44A521E8818082109F0ABFB8DED5F +:10868000040AAC49B931BDF87C20049801EB021111 +:10869000486002E0B2E276E162E0BDF87C1001EBF6 +:1086A00081113231A74A521E8818082109F092FB25 +:1086B0008DED040A9F49B931BDF87C20049801EB87 +:1086C00002110860BDF87C1001EB81113A319D4A1E +:1086D000521E8818082109F07DFB8DED040A95498A +:1086E000B931BDF87C20049801EB02118860BDF817 +:1086F0007C1001EB81114231924A521E88180821E8 +:1087000009F068FB01E024E022E08DED040A8949CC +:10871000B931BDF87C20049801EB0211C86083498F +:10872000A4398A781C395018017821F080018031F1 +:108730000170BDF87C00401C80B21F90BDF87C1019 +:108740000020DDE91832C91A904180DB00E000BF4B +:1087500000BF012075490C318870002048603BE261 +:108760007848401E807816909DF85800401E81B2CF +:108770007448401C08F0F4FE0021CDE91A0171494B +:10878000491E9DF85800401C085C0021CDE91801E5 +:10879000DDE91A32DDE918105940504001437CD11F +:1087A0006248A43882785430815401205F490C31EA +:1087B0008870002048606348401E00791390BDF81F +:1087C0004C0005280AD2DFE800F0033C0A43D6003B +:1087D00003215648A43882780B308154D1E001211E +:1087E0005248A4388278801D81540321801F8278EA +:1087F0000B3081540B3890F8600020F080008030FE +:108800004A49A43981F860004E48401EC179474862 +:10881000A43880F861104B48401E017A4348A438C0 +:1088200080F862104748401E417A4048A43880F8DA +:1088300063104448401EC17A3C48A43880F8641054 +:108840009FE003213948A43882780B30815498E0A6 +:108850003648A4388178801D415C801F82781030B2 +:10886000805C814212DA3149A4398A781C39501867 +:10887000017821F00401091D01702C48A438817889 +:108880001030415C10388278801D81542749A4390A +:108890008A781C395018017800E073E021F08001DB +:1088A0008031017000201F905DE000211F483C389E +:1088B000BDF87C2040F8221000201E902BE01B4BBE +:1088C0003C3BBDF87C6003EB8600683B93F863306B +:1088D000BDF87C6003FB06F202EBD2735E10BDF8BC +:1088E00078305B1D3344174E761EF35C0F4EA43E6A +:1088F00096F8631001EBD1767610761EBDF878708D +:10890000F61BF600B340066833430360BDF87800F9 +:10891000401C80B21E9017E0000000000169323058 +:108920003130300001693230453030007C40002069 +:108930002C640240BC32002000880010E20A0020B3 +:10894000CC3E0020E50A0020AE4991F8630000EB20 +:10895000D071BDF87820B2EB610FB0DBBDF87C00C0 +:10896000401C80B21F90A74890F86200BDF87C10B0 +:1089700088429ADC05E00121A24882780B308154BC +:1089800000BF00BF28E101209E49B031887000205F +:1089900048609DA19D480EF041FC1D90BDF87400FB +:1089A00000287DD0BDF87400B0F5487F78DA00204B +:1089B0001F900FE0BDF874000E30BDF87C10084425 +:1089C0009249085CBDF87C208854BDF87C00401CAE +:1089D00080B21F90BDF87C001E28EBDB02208C4982 +:1089E00088748A480078412872D100201F9015E0D1 +:1089F000BDF87C00801C8549085C2C2800D111E062 +:108A0000BDF87C00801C8149085C06A9BDF87C206B +:108A10008854BDF87C00401C80B21F90BDF87C00DB +:108A20000B28E5DB00BF06A80CF022FEB0EE408A62 +:108A3000F0EE608A51EC180BDFF783FE00EE100AAF +:108A4000DFED740A80EE201A8DED041A0498DFF72A +:108A500000FECDE91801DDE91801DFF7B2FD00EEF7 +:108A6000100ADDED040A30EEC00A8DED040ADDE9DE +:108A70001801DFF7A6FD00EE100ADDED040A9FEDF8 +:108A8000651A60EE810A9FED641AC0EE811A30EE1D +:108A9000210A624880ED0A0ABDF87C00C01C00E093 +:108AA00087E05A49085C5D4928310871BDF87C00AF +:108AB000401D80B21D9000201F901AE0BDF8740088 +:108AC000BDF87C1008445149085C2C2801D114E001 +:108AD0005CE0BDF87400BDF87C1008444B49085CAC +:108AE00006A9BDF87C208854BDF87C00401C80B2EB +:108AF0001F90BDF87C000B28E0DB00BF06A80CF03F +:108B0000B7FDB0EE408AF0EE608A51EC180BDFF74B +:108B100018FE00EE100ADFED3F0A80EE201A8DED00 +:108B2000041A0498DFF795FDCDE91801DDE9180175 +:108B3000DFF747FD00EE100ADDED040A30EEC00A53 +:108B40008DED040ADDE91801DFF73BFD00EE100AA8 +:108B5000DDED040A9FED2F1A60EE810A9FED2E1ABB +:108B6000C0EE811A30EE210A10EE100A2B4928318E +:108B7000C1F80500BDF87400BDF87C100844401C25 +:108B80002249085C25492831487224E01FED9E0ADD +:108B900010EE100A21492831C1F805000020487262 +:108BA0001FEDA30A10EE100AC1F80500002048725C +:108BB00011E01FEDA70A10EE100A18492831C1F87C +:108BC0000500002048721FEDAC0A10EE100AC1F833 +:108BD00005000020487200BF00BF00201F9009E080 +:108BE00000200A49BDF87C208854BDF87C00401C58 +:108BF00080B21F90BDF87C001428F1DB21B0BDECE1 +:108C0000028BF0BDD83F0020524D4300E40A002003 +:108C1000BC1200200000C84200007042BC3A002094 +:108C20002DE9D34F8CB007460026B046B146B34677 +:108C3000B24600200B900A900990089000BF00BF38 +:108C4000FBA103C9CDE90601FBA103C9CDE90401DC +:108C50000020FB490870FB48C05D042826DB052185 +:108C6000F848C15500214E38C1552238C05D20F06A +:108C70008001F4487038C155042F04D0052F0CD062 +:108C8000062F12D104E00021EE484938C1550CE00E +:108C90003121EC484938C15507E00221E9484938FB +:108CA000C1550021401FC15500BF00BF07EB470160 +:108CB000E54800EB01108079012874D0042804D025 +:108CC000052871D0062870D10BE2DE4854380079AF +:108CD00000286BD0002000F097FB07EB4703DA4A2F +:108CE00002EB0312517907EB4703D74A02EB031259 +:108CF000106800F0B7FDD34854380079012802D03D +:108D000002287BD135E0CF48543890F803A00AEB15 +:108D10004A01A0F52C5000EB411000780A900AEBB4 +:108D20004A01CA4800EB4110C94950F8012F0A60B6 +:108D3000406848600AEB4A01C44800EB4110D0F893 +:108D40000900C349491EC1F809000AEB4A01BF489E +:108D500000EB4110BE491C3150F81D2F0A6080887D +:108D6000888050464FEAEA710AEB11714FEA211BE5 +:108D700044E0B84890F81C0A0A904FF0000B36E027 +:108D80004FF0000A17E00BEB4B0000EB0B10AD4966 +:108D90006C3101EB0010303000EB0A1001780A98BA +:108DA000814204D112E0F5E2DDE1F2E298E10AF15C +:108DB00001001FFA80FA0BEB4B0000EB0B10A149EE +:108DC0006C3101EB0010C0795045DCDC00BF0BEBCF +:108DD0004B0000EB0B109B496C3101EB0010C0798C +:108DE000504500DD08E00BF101001FFA80FB9A48B6 +:108DF00090F86A0B5845C3DC00BF00BF00BF0021DC +:108E00000A98FEF7B9FCCDE90201002000900B465C +:108E10000621029A08F0B2FB0BEB4B0000EB0B10A3 +:108E200088496C3101EB0010007FC0F38100009095 +:108E3000A1F59E50D0F805C06246002307211846D0 +:108E400008F09CFB0BEB4B0000EB0B107D496C31E9 +:108E500001EB0010007F00F003000090A1F59E5090 +:108E6000D0F801C0624600230821184608F086FBAE +:108E70000BEB4B0000EB0B1072496C3101EB001057 +:108E8000007FC0F301100090A1F59E50D0F809C0FA +:108E9000624600230921184608F070FB32216C4815 +:108EA0005F3080F86C11302180F86D11603890F8D7 +:108EB000220001EB101166485F3080F86E116038B7 +:108EC00090F8220000F00F00303061495F3181F8E6 +:108ED0006F012D215E485F3080F87011603890F886 +:108EE0002100302101EB101159485F3080F87111D9 +:108EF000603890F8210000F00F00303054495F31A5 +:108F000081F872012D2152485F3080F8731160386A +:108F100090F82000302101EB10114D485F3080F8AF +:108F20007411603890F8200000F00F00303048498C +:108F30005F3181F87501A1F16000C07F302101EB44 +:108F4000101143485F3080F877116038C07F00F01F +:108F50000F0030303E495F3181F878013A213C48BA +:108F60005F3080F879116038807F302101EB10117B +:108F700037485F3080F87A116038807F00F00F004A +:108F8000303033495F3181F87B013A2130485F301E +:108F900080F87C116038407F302101EB10112C48A3 +:108FA0005F3080F87D116038407F00F00F00303076 +:108FB00027495F3181F87E01A1F16000D0F82320BC +:108FC00010460021FEF7D8FBCDE9020100200090F9 +:108FD0000B460C21029A08F0D1FA002604E020206A +:108FE0001E498855701C86B240F28A208642F6DB04 +:108FF0000A201A4908704870002647E04FF0000820 +:109000000CE013485F3000EB461010F808002028F1 +:1090100000D006E008F101001FFA80F8B8F1200F37 +:10902000EFDB00BFB8F11F0F2EDA4FF0000824E08D +:109030000169323031303000016932304530300062 +:10904000E30A00202C400020CC3E0020D814002051 +:10905000D92C0020BC220020BC320020CC0E0020E5 +:10906000E24800EB461010F8080008EB4911E04A0E +:10907000505408F101001FFA80F8B8F1200FEFDB1F +:1090800009F101001FFA80F9701C86B2142EB5DBBD +:109090000A21202000EB4910D54A1154202000EB72 +:1090A0004910401C1154202000EB4910801C115421 +:1090B000202000EB4910C01C1154202000EB491067 +:1090C000001D1154202000EB4910401D1154202098 +:1090D00000EB4910401D80B20B900020C54908717B +:1090E00073E1012000F090F94FF40071C248E1F7FC +:1090F00041FD07EB4703C14A02EB0312517907EB2D +:109100004703BE4A02EB0312106800F0ABFBB948FC +:1091100054300A99405C401CC2B2B64954310A9896 +:109120000A540D98312802D045281AD10CE00026A7 +:1091300005E006A8805DAE498855701C86B2072EF2 +:10914000F7DB07200B900CE0002605E004A8805D0B +:10915000A7498855701C86B2072EF7DB07200B90B5 +:1091600000BF00BF31E1022000F04EF94FF4804112 +:10917000A148E1F7FFFC9F485430C05D401CC1B2DC +:109180009C485430C15507EB47039C4A02EB03123D +:10919000517907EB4703994A02EB0312106800F07C +:1091A00061FB0D9805281ED2DFE800F0037A1ED778 +:1091B0003900FE208E490870FF2048700420887016 +:1091C0000120C8700320087108468078401E81B2D3 +:1091D0008748801C08F0C4F9044685494C71EF208B +:1091E000887107200B90D3E0FE2081490870FF2092 +:1091F0004870042088700120C87002200871084659 +:109200008078401E81B27A48801C08F0A9F9044693 +:1092100077494C71EF20887107200B90B8E0FE2051 +:1092200073490870FF204870102088700120C870B2 +:10923000042008714FF000080EE06E4890F86310AB +:10924000983010F80800081AC1B208F10500684A01 +:109250001154001F1FFA80F8664890F862004045DC +:10926000EBDC644890F8628007E0002108F105001B +:109270005F4A1154001F1FFA80F8B8F1110FF4DB98 +:109280005B488078401E81B25948801C08F068F91C +:10929000044657494C74EF20887413200B9077E0F4 +:1092A000FE2053490870FF20487028208870012054 +:1092B000C8700871052604E000204D498855701CCF +:1092C00086B2282EF8DB002630E04FF0000823E0BD +:1092D000484A92F8630000EBD0725210521EA2EB83 +:1092E0000802D300434A683252F82620DA40D3B24B +:1092F000404A92F8632002FB06F101EBD1724FEA7B +:10930000620C08F105026244DFF8E4C00CF8023098 +:1093100008F101001FFA80F8364991F8630000EB6C +:10932000D071B8EB610FD3DB701C86B2314890F876 +:109330006200B042C9DC2E488078401E81B22C48C1 +:10934000801C08F00DF90446294981F82940EF20D6 +:1093500081F82A002B200B901AE0FE202449087087 +:10936000FF204870042088700120C8700320087115 +:1093700008468078401E81B21D48801C08F0F0F835 +:1093800004461B494C71EF20887107200B9000BFE9 +:1093900000BF1AE0032000F037F8164854300A994D +:1093A000405C401CC2B213485430425407EB4703A0 +:1093B000124A02EB0312517907EB47030F4A02EB03 +:1093C0000312106800F04EFA00BF00BF0B9850B1B6 +:1093D0000B490B98086001210948001FE0F718FBB2 +:1093E0000020084908700EB0BDE8D08F382D00204D +:1093F000CC0E0020D83F002000080240CC3E0020C8 +:10940000A4640240E30A002010B5044634B1012CE4 +:109410000FD0022C18D0032C2CD120E04FF4005197 +:109420001548E1F7A5FB4FF480711348E1F7A0FB65 +:1094300020E04FF400511048E1F79AFB4FF480719F +:109440000D48E1F797FB15E04FF400510A48E1F7AA +:1094500091FB4FF480710848E1F78AFB0AE04FF472 +:1094600000510548E1F786FB4FF480710248E1F7AF +:1094700081FB00BF00BF10BD0008024070B5002492 +:10948000002540F224410E480BF0FBFFB0B140F242 +:1094900024410B480BF06FFF09480088C4B208480C +:1094A000001D0088C4B201210648417006480068CA +:1094B000C0F57A7081B20548A0F8DA1D70BD0000D1 +:1094C000001401407C4000202C640240BC3200208B +:1094D00010B5002413491448E0F780FA002112481F +:1094E000E0F796FA00E000BF402110480BF0BCFF07 +:1094F0000028F8D04FF400710D48E1F739FB4FF424 +:1095000080410B48E1F734FB0A4907487838E0F717 +:1095100065FA012104487838E0F77AFA0120064913 +:10952000087010BD00802020A0640240001401409B +:109530000008024000880010E30A002000B58FB048 +:109540000121880508F0DCF82948E0F76DFA402091 +:109550000390002005904FF4806006900020079053 +:10956000089009904FF400300A9000200B900C9066 +:109570000D900E901F4801904FF0206000901E4803 +:10958000029069461A48E0F719FB01221021184899 +:10959000E0F7F6FA16487838E0F746FA002003902C +:1095A0004FF47A700490002005904FF4806006908C +:1095B00000200790089009904FF400300A90002096 +:1095C0000B900C900D900E900A4801904FF0206087 +:1095D00000900A480290694605487838E0F7EEFAAC +:1095E000012103487838E0F713FA0FB000BD0000FE +:1095F000A064024004140140CC0E0020E40A0020C4 +:109600001CB50121042008F07BF8082206211C4823 +:10961000E1F782FA082207211948E1F77DFAC02014 +:10962000009002208DF8050000208DF80600012032 +:109630008DF8070002208DF8040069461048E1F714 +:1096400023FA4FF4C640009001208DF8040000205A +:109650008DF8060003208DF8050001208DF8070025 +:1096600069460748E1F710FA4FF400710448E1F742 +:109670007FFA4FF480410248E1F77AFA1CBD0000FE +:109680000008024010B50024FFF7BAFF00214FF494 +:10969000E13000F0E7F8FFF751FF00F0C3F80021D8 +:1096A0005C4880F8C01D00F55C6081704170C1703D +:1096B000022181600021574880F8CC1D00205649C6 +:1096C000887001204870C8704FF47A7088605148E3 +:1096D00090F80C0C002827D15048C07A1A2822DBB9 +:1096E0000020B039087600214B48B038817601213E +:1096F0004176C17642F2107101624FF47A71A0F5A1 +:109700008870C160012181724FF41650444948604D +:109710000121434801723F4890F80C0C401CC1B233 +:109720003C4880F80C1C74E000246DE0002104EB40 +:1097300044023948983800F8221004EB440200EB48 +:1097400082008170012104EB44023348983800EB19 +:109750008200417004EB44022F48983800EB8200ED +:10976000C17004EB44012E48001D00EB011080681D +:1097700000EB8000410004EB44022748983800EBDE +:109780008200816004EB44012548001D00EB0110BC +:109790008079042804D005281CD0062831D104E0A3 +:1097A00000211D48A53801552BE031211A48A53864 +:1097B000015504EB4401A0F2171000EB0110806882 +:1097C0006421484304EB44021349983901EB8201B8 +:1097D000886016E002211048A5380155401D01554A +:1097E00004EB4401A0F58E7000EB01108068642149 +:1097F000484304EB44020849983901EB8201886030 +:1098000000BF00BF601CC4B2024890F80C0CA0421C +:109810008CDC10BDBC32002088400020BC1200202F +:10982000C83E002008B545208DF8000002208DF8C4 +:10983000010001208DF802008DF80300684600F059 +:1098400057F847208DF8000001208DF80100002016 +:109850008DF8020001208DF80300684600F048F8FA +:1098600008BD00007FB505460C460121202007F009 +:1098700097FF0095012C06D12003ADF8040080105D +:10988000ADF808000FE0022C07D1E002ADF80400AB +:109890004FF4C060ADF8080005E024B90020ADF831 +:1098A0000400ADF808000020ADF80400ADF8060093 +:1098B000ADF80C000C20ADF80A0069460B480BF01F +:1098C0002FFE012109480BF05FFD012240F22441E7 +:1098D00006480BF000FE102104480BF04CFD01225D +:1098E000C02102480BF05CFD7FBD00000014014068 +:1098F00070B5002100230F22C4781CB3174C2468D4 +:1099000004F4E064C4F5E064C4F30721C1F1040485 +:10991000E3B20A4144789C40E1B284781440214388 +:109920000C07210E0E4C05786155047804F01F05D4 +:109930000124AC4005786D11AD0005F1E025C5F8B6 +:10994000004109E0047804F01F050124AC40054DF6 +:109950000678761145F8264070BD00000CED00E059 +:1099600000E400E080E100E0024A0A400243024BCA +:109970001A60704780FFFF1F08ED00E000200CE038 +:10998000002106E00022064B03EBC1031A544A1CD7 +:10999000D1B28029F6DB421CD0B20828F0DB704738 +:1099A000A3A900202DE9FF4F84B081468A460020FC +:1099B000029083460698A0EB09040798A0EB0A06DC +:1099C000CDF80490CDF800A0002C01DD012705E0C2 +:1099D0000CB9002702E04FF0FF376442002E02DD91 +:1099E0004FF0010806E016B94FF0000802E04FF012 +:1099F000FF386642B44201DD254600E035460020CE +:109A000003901EE0009AD1B2019AD0B2119A00F0F0 +:109A10001FF8029820440290B3440298A84205DD42 +:109A20000298401B0290019838440190AB4504DD38 +:109A3000ABEB050B0098404400900398401C80B2AB +:109A40000390691C03988842DCDB08B0BDE8F08F06 +:109A5000F0B514460B46CF1701EB5777C7F3C70293 +:109A6000CF1701EB5777FF10A1EBC707FEB2012319 +:109A7000B340DDB24CB1134B03EBC0039B5C2B43F3 +:109A8000104F07EBC007BB541AE00E4B03EBC003AB +:109A90009B5CDB430B4F07EBC007BB54094B03EB4D +:109AA000C0039B5C2B43074F07EBC007BB54054B20 +:109AB00003EBC0039B5CDB43024F07EBC007BB54C7 +:109AC000F0BD0000A3A900201CB501210A2007F069 +:109AD00017FE4FF4C050009001208DF804000020C4 +:109AE0008DF8060003208DF8050001208DF8070091 +:109AF00069464F48E0F7C8FF4FF4806000900120AE +:109B00008DF8040000208DF8060003208DF8050074 +:109B100001208DF8070069464648E0F7B5FFC820E8 +:109B20000DF09EF94FF480614248E1F721F8C8201A +:109B30000DF096F94FF480613E48E1F71BF8C8201C +:109B40000DF08EF90021FD2000F0ECFA002112202A +:109B500000F0E8FA0021AE2000F0E4FA0021D52060 +:109B600000F0E0FA0021A02000F0DCFA0021A8209B +:109B700000F0D8FA00213F2000F0D4FA0021D320D1 +:109B800000F0D0FA0021084600F0CCFA0021402075 +:109B900000F0C8FA2848C07A1F2808DD0021A1205B +:109BA00000F0C0FA0021C82000F0BCFA07E0002154 +:109BB000A02000F0B7FA0021C02000F0B3FA002185 +:109BC000DA2000F0AFFA0021122000F0ABFA0021F9 +:109BD000812000F0A7FA00217F2000F0A3FA0021E5 +:109BE000D92000F09FFA0021822000F09BFA00218A +:109BF000DB2000F097FA0021342000F093FA0021D6 +:109C0000A42000F08FFA0021A62000F08BFA00219A +:109C1000202000F087FA0021084600F083FAFFF7C1 +:109C2000ADFE0021AF2000F07DFA00F063F81CBD0E +:109C3000000C024000040240BC12002010B5024695 +:109C4000012000E050430B1EA1F10104E1B2F9D163 +:109C500010BD2DE9F84F05460C4616461F46DDE9B6 +:109C60000A9B06FB09F0642190FBF1F000F0FF0A6B +:109C70004FF0000801200090A819C2B223462146E7 +:109C80002846FFF78FFE01200090E019C3B2A81903 +:109C9000C2B2E019C1B22846FFF784FE012000904D +:109CA000E019C3B22A4621462846FFF77BFE012071 +:109CB000E119CBB2A919CAB2A9190090C8B22146BC +:109CC000FFF770FE00BF11E00120009004EB0800D8 +:109CD000C3B205EB0A00C2B204EB0800C1B22846C9 +:109CE000FFF760FE08F1010000F0FF08B845EBDB6C +:109CF000BDE8F88F70B50024002504F1B001C8B2AA +:109D0000002100F00FFA0021084600F00BFA0021B4 +:109D1000102000F007FA00BF0EE0002508E0084917 +:109D200001EBC501085D012100F0FCF9681CC5B21A +:109D3000802DF4DB601CC4B2082CEEDB70BD00008B +:109D4000A3A9002010B5044600BF02210A4807F06D +:109D500001FF0028F9D02146074807F007FF00BFA0 +:109D60000121054807F0F6FE0028F9D0024807F067 +:109D7000FAFEC0B210BD0000003800402DE9FE4FD1 +:109D80000746884692461C460197CDF80080082C6D +:109D900002D14FF006091FE02046E31704EB53738E +:109DA000DB1021464FEAE47C04EB5C7C4FEAEC0CD0 +:109DB000A4EBCC0CBCF1000F02D04FF0010C01E081 +:109DC0004FF0000C6344224604EBD27C4FEA6C0C4B +:109DD00003FB0CF303F0FF09AAF12000C6B2002533 +:109DE0005EE0082C07D106EB46002F4901EB40004E +:109DF00010F805B01DE00C2C07D106EB46002B49EE +:109E000001EB800010F805B013E0102C05D12848B4 +:109E100000EB061010F805B00BE0182C07D106EB8C +:109E2000C600244901EB800010F805B001E0BDE850 +:109E3000FE8F002002901CE00BF0010028B141468B +:109E400038460C9AFFF704FE09E00C9808B9012087 +:109E500000E00020024641463846FFF7F9FD4FEA90 +:109E60006B0B08F1010000F0FF080298401CC0B223 +:109E7000029002980828DFDB781CC7B2082C0BD0B0 +:109E800004EBD4714A100199791A8A4204D1019FD6 +:109E900000980830C0B20090DDF80080681CC5B2A0 +:109EA0004D459EDB00BFC2E784D10308ACD3030855 +:109EB00020D8030810DE03082DE9FF4F2DED068B97 +:109EC00083B0074693461E46DDE917484FF0000968 +:109ED000CA46DEB95846DEF79BFB41EC1A0BB0EEE2 +:109EE0004A0AF0EE6A0A0BF0C3FDB0EE409AF0EEBB +:109EF000609A9FED400B53EC102B51EC190BDEF7E1 +:109F0000D8F941EC180BDEF7C5FBC6B2082C01D11D +:109F10004FF002091698864211DC169800280EDDD3 +:109F200023463022CDF8008038460A99FFF726FFF5 +:109F3000204604EBD07109EB61013944CFB2002512 +:109F40004CE01698301AA84210D104EBD47109EBFA +:109F5000610101FB0571C8B223462E22CDE90084C0 +:109F60000A99FFF70BFF4FF0010A35E006EB0A00F4 +:109F7000401B401EC1B20A20FFF760FEBBFBF0F0A1 +:109F80000A21B0FBF1F201FB12000290029880B9A5 +:109F900004EBD47109EB61010AEB070201FB052117 +:109FA000C8B223463022CDE900840A99FFF7E6FEC5 +:109FB00011E004EBD47109EB61010AEB070301FB2B +:109FC0000531C8B2CDE9008402993031CAB22346C6 +:109FD0000A99FFF7D3FE00BF681CC5B206EB0A0062 +:109FE000A842AEDC304603B0BDEC068B04B0BDE841 +:109FF000F08F0000000000000000F03F2DE9FF4F4F +:10A0000005460E4617461C46DDF838904FF0000A0C +:10A010000095B3462046E21704EB5272D210214657 +:10A02000E31704EB5373DB10A4EBC3030BB1012361 +:10A0300000E000231A44D4B24FF0000845E00020AD +:10A0400003903BE00D9810F80A0002900AF101001D +:10A050001FFA80FA002001901DE0029800F0010034 +:10A0600028B14A4631462846FFF7F2FC0AE0B9F12A +:10A07000000F01D1012000E00020024631462846B1 +:10A08000FFF7E6FC029840100290701CC6B20198DF +:10A09000401CC0B2019001980828DEDB681CC5B2E4 +:10A0A0000098281AB84204D1009D0BF1080000F076 +:10A0B000FF0B5E460398401CC0B203900398B84261 +:10A0C000C0DB08F1010000F0FF08A045B7DBBDE8E8 +:10A0D000FF8F2DE9F8430646884614461F46DDE902 +:10A0E000085915E0CDF8009022782B4641463046BD +:10A0F000FFF744FE082D02D1B01DC6B205E0284688 +:10A1000005EBD07106EB6101CEB2641C781EC7B2BC +:10A110002FB12078202802DB20787E28E2DDBDE800 +:10A12000F883000070B505460C462CB14FF4006171 +:10A130001048E0F71FFD04E04FF400610D48E0F720 +:10A1400017FD4FF480510B48E0F712FD4FF480519A +:10A150000948E0F70FFD2846FFF7F4FD4FF4805162 +:10A160000448E0F707FD4FF400610248E0F702FD04 +:10A1700070BD0000000C02400004024010B52848E9 +:10A180000068284908602648001D00684860244887 +:10A19000083000688860082250212348E0F78EF9D3 +:10A1A00006212048DFF7B4FB1F490988884206D002 +:10A1B0001D48007A20F00400001D1B49087206218A +:10A1C0001848401CDFF7A4FB17494988884206D08D +:10A1D0001548007A20F00400001D13490872082178 +:10A1E0001048801CDFF794FB0F498988884206D00D +:10A1F0000D48007A20F00400001D0B490872082168 +:10A200000848C01CDFF784FB0749C988884206D08C +:10A210000548007A20F00400001D0349087210BDB3 +:10A22000107AFF1FD4790020BC1200202DE9F04FD6 +:10A2300091B00021109189460F910E918A460D919F +:10A240000C910B910A910991089107910691059142 +:10A2500004910391029100240026019100258B4670 +:10A26000F94890F806070121B1EBD01F44F00880AF +:10A2700003F0F3BF0E98401CC1B20E91F3488078F2 +:10A28000022804D1F148407808B107200290BDF8B7 +:10A2900008109DF830000844ED49085CFA287DD18B +:10A2A000BDF808109DF830000844401CE849085CDF +:10A2B000E549EF394871BDF808109DF830000844B1 +:10A2C000801CE349085CE049EF390871BDF80810CB +:10A2D0009DF830000844C01CDD49085CDA49EF39BC +:10A2E000C870BDF808109DF830000844001DD8491A +:10A2F000085CD549EF398870BDF808109DF830002A +:10A300000844401DD249085CCF49EF394870BDF878 +:10A3100008109DF830000844801DCD49095CCD48E7 +:10A3200080F8111F90F8111F90F80B0F814213DD78 +:10A33000C84890F8112F10460021FCF769FC074629 +:10A340008846C44890F80B2F10460021FCF760FCAB +:10A35000381AC1B20F9112E0BE4890F80B2F104688 +:10A360000021FCF755FC07468846BA4890F8112FA3 +:10A3700010460021FCF74CFC381AC1B20F910F981F +:10A3800005281EDBB34890F8110F542819DAB1489C +:10A3900090F8110F062814DDAB4800E013E0EF3809 +:10A3A000407924280DDBA848EF384079502808DC94 +:10A3B000A548F538811D0A68026089888180DFF729 +:10A3C000B9FC06200C90BDF808109DF83000084438 +:10A3D000801C9F49095CBDF808209DF8300010449E +:10A3E000401C9B4A105C41EA0029BDF808109DF80A +:10A3F00030000844C01C1146085C0106BDF8082066 +:10A400009DF830001044001D914A105C41EA004163 +:10A41000BDF808209DF830001044401D8C4A105CA7 +:10A4200041EA0021BDF808209DF830001044801D4D +:10A43000874A105C41EA000B87480068834503F0B7 +:10A44000EC86B9F5FA6F83F2E886B9F1000F43F3B1 +:10A45000E4868148C0F800B07B48B0F87E16BDF8AD +:10A46000082002EB0900C01C81420ADD7648B0F8E2 +:10A470007E1609F10200081A81B27348A0F87E1610 +:10A4800003E000217048A0F87E16714ABDF808105C +:10A4900050184946DFF73CFA0546BDF8081001EBB5 +:10A4A0000900401C6A49095CBDF8082002EB09005C +:10A4B000674A105C41EA0021A94243F09A86654848 +:10A4C00090F80A0F50B109F1020291B2604BBDF849 +:10A4D0000820981801230422E0F798FBBDF8082013 +:10A4E0009DF830101144091D594A515C01F00F00CC +:10A4F00000EBD0714A10A0EB4201CAB20B92BDF83A +:10A5000008209DF830101144891D514A515C01F01A +:10A510000F0000EBD0714A100A9200241AE0BDF837 +:10A5200008209DF830100A44D21D1119484A505C89 +:10A530009DF828209DF82C10DFF756FC0146BDF849 +:10A5400008209DF830000244D21D1019404A1154D1 +:10A55000601C84B29DF83000A9EB0000C01FA0422F +:10A56000DDDCBDF808109DF830000844C01D3849F6 +:10A57000095C10910121344880F8E0170020374928 +:10A58000486088703649887048603448103841689F +:10A590002D48C0F8C416012180F8B8162B488078E1 +:10A5A000032803D029488078012802D101202D49B1 +:10A5B0000860002104911098152803F08B8410DCAA +:10A5C000A0F10B000A2883F00386DFE810F069177A +:10A5D000001861185918011E2500221A311A011E8F +:10A5E0002B1CA22802F0B8800CDC162803F0568140 +:10A5F000182803F078851F2803F0CD83A12843F0A5 +:10A60000E785FDE3A32802F0D882A42801F035866F +:10A61000A528F4D101F034BC1348D0F80C0210B1D5 +:10A620001F200A49087100200990EAE3BDF82400C0 +:10A6300000EB400101EB00100C4901EB00108079A8 +:10A640000D287DD214E00000BC3200209C3A00208E +:10A65000F0970020BC220020240A0020843900202A +:10A66000B879002088024042BC12002098400020A7 +:10A67000DFE800F0660708090AD2F90B0C0E0FD3C9 +:10A680000D0000BF00BF00BF00BF00BF00BF00BF84 +:10A6900000BF00200890AFE0BDF808109DF8300022 +:10A6A00001440831BDF810000844FE490A5CBDF8B9 +:10A6B000240040F2A1114843FB4901EBC00101F520 +:10A6C0006271BDF8200000EB400303EB001001EBCA +:10A6D000C0004276BDF808109DF8300008440830EC +:10A6E000BDF810100844EF49085C20B1012803D0E0 +:10A6F000022876D114E074E0BDF8241001EB410289 +:10A7000002EB0111E94A02EB01123032BDF82010D0 +:10A7100002EB0112901C917821F00402027060E0BB +:10A72000BDF8241001EB410202EB0111DF4A02EBFC +:10A7300001123032BDF8201002EB0112901C00E033 +:10A74000FDE3917821F0080202700022BDF8240098 +:10A7500000EB400101EB0010D44901EB0010303058 +:10A76000BDF8201000EB01104260BDF8241002205B +:10A77000DFF79CFC002416E00022BDF8240040F224 +:10A78000A1114843C84901EBC00101F56271BDF850 +:10A79000200000EB400303EB001001EBC001473148 +:10A7A0000A55601C84B2142CE6DB002416E000225B +:10A7B000BDF8240040F2A1114843BB4901EBC001A0 +:10A7C00001F56271BDF8200000EB400303EB0010BF +:10A7D00001EBC00163310A55601C84B20A2CE6DB30 +:10A7E00000BF00BFBDF81000401C81B20491BDF84D +:10A7F0002000401C81B20891BDF8240000EB40010C +:10A8000001EB0010A94901EB0010C179BDF820004F +:10A8100081423FF741AF92E300BFBDF808109DF8B9 +:10A82000300008440830BDF8101008449D49085C09 +:10A8300020B1012803D0022817D115E015E0BDF89A +:10A84000241001EB410202EB0111984A02EB0112C4 +:10A850003032BDF8201002EB0112901C917821F0EB +:10A860000402027001E007E000BF00BFBDF8100065 +:10A87000401C81B2049162E300200890FDE3BDF822 +:10A8800008109DF8300001440831BDF8100008445C +:10A8900084490A5CBDF8240040F2A1114843824972 +:10A8A00001EBC00101F56271BDF8200000EB40032F +:10A8B00003EB001001EBC0004276BDF808109DF8D4 +:10A8C000300008440830BDF8101008447549085C91 +:10A8D000F4287DD01DDC20287BD00DDC042879D025 +:10A8E00005DC08B3012876D0022875D189E1082853 +:10A8F00073D01028F9D168E2F1286FD004DC402829 +:10A900006DD0F028F1D1FFE3F22869D0F328ECD123 +:10A91000FDE3F5380B285FD2DFE800F0FEFDFCFB1D +:10A92000FAF9F8F7F6F5F400BDF8240040F2A111A9 +:10A9300048435D4901EBC00000F56270BDF820108E +:10A9400001EB410202EB011100EBC10090F87E0027 +:10A9500010285CD10022BDF8240040F2A111484328 +:10A96000514901EBC00101F56271BDF8200000EB17 +:10A97000400303EB001001EBC00080F87E20BDF81F +:10A98000240040F2A1114843474901EBC00000F503 +:10A990006270BDF8201001EB410202EB011100EBE7 +:10A9A000C1004079F82832D0BDF8240040F2A1114E +:10A9B00048433D4901EBC00000F56270BDF820102E +:10A9C00001EB410202EB011100EBC100407908E00C +:10A9D0009EE3C3E261E120E0BFE2AAE195E330E358 +:10A9E00094E3F72813D0F322BDF8240040F2A1111C +:10A9F00048432D4901EBC00000F56270BDF82010FE +:10AA000001EB410303EB011100EBC1004271BDF802 +:10AA10001000401C81B20491D1E3F222BDF8240061 +:10AA200040F2A1114843204901EBC00000F56270DB +:10AA3000BDF8201001EB410303EB011100EBC10055 +:10AA40004271BDF8241001EB410202EB0111174ADB +:10AA500002EB01123032BDF8201002EB0112901C03 +:10AA6000917821F004020270BDF808009DF83010C2 +:10AA700008440830BDF8101008440A490A5CBDF8C3 +:10AA8000240040F2A1114843074901EBC00000F542 +:10AA90006270BDF8201001EB410303EB011100EBE4 +:10AAA000C10005E0F09700205845002098400020A4 +:10AAB00080F87E20002422E0BDF808109DF83000C8 +:10AAC00001440831BDF8100001440819401CFE493A +:10AAD0000A5CBDF8240040F2A1114843FB4901EB98 +:10AAE000C00101F56271BDF8200000EB400303EBEB +:10AAF000001001EBC00151310A55601C84B20F2CCB +:10AB0000DADB0AE00FE30DE30BE309E307E305E318 +:10AB100003E301E3FFE2FDE2FBE2002422E0BDF8F3 +:10AB200008109DF8300001440831BDF810000144C0 +:10AB300008191030E4490A5CBDF8240040F2A11164 +:10AB40004843E24901EBC00101F56271BDF8200004 +:10AB500000EB400303EB001001EBC00163310A5529 +:10AB6000601C84B20A2CDADBBDF808109DF83000B6 +:10AB700001440831BDF8100008441A30D2490A5C7B +:10AB8000BDF8240040F2A1114843D04901EBC001B7 +:10AB900001F56271BDF8200000EB400303EB0010EB +:10ABA00001EBC00080F87820002422E0BDF80810F6 +:10ABB0009DF8300001440831BDF810000144081927 +:10ABC0001B30C1490A5CBDF8240040F2A111484382 +:10ABD000BE4901EBC00101F56271BDF8200000EB38 +:10ABE000400303EB001001EBC00179310A55601CF2 +:10ABF00084B2052CDADBBDF81000203081B204915C +:10AC0000DDE2F222BDF8240040F2A1114843AF4931 +:10AC100001EBC00000F56270BDF8201001EB4103AC +:10AC200003EB011100EBC1004271BDF8241001EBF0 +:10AC3000410202EB0111A64A02EB01123032BDF8CB +:10AC4000201002EB0112901C917821F00402027096 +:10AC5000BDF808009DF8301008440830BDF8101009 +:10AC6000084499490A5CBDF8240040F2A111484308 +:10AC7000964901EBC00000F56270BDF8201001EBB1 +:10AC8000410303EB011100EBC10080F87E20BDF809 +:10AC90001000401C80B2049091E2F222BDF8240022 +:10ACA00040F2A1114843894901EBC00000F56270F0 +:10ACB000BDF8201001EB410303EB011100EBC100D3 +:10ACC0004271BDF8241001EB410202EB0111804AF0 +:10ACD00002EB01123032BDF8201002EB0112901C81 +:10ACE000917821F004020270BDF808009DF8301040 +:10ACF00008440830BDF81010084473490A5CBDF8D8 +:10AD0000240040F2A1114843704901EBC00000F556 +:10AD10006270BDF8201001EB410303EB011100EB61 +:10AD2000C10080F87E20BDF81000401C80B2049065 +:10AD300045E2F222BDF8240040F2A11148436349E4 +:10AD400001EBC00000F56270BDF8201001EB41037B +:10AD500003EB011100EBC1004271BDF8241001EBBF +:10AD6000410202EB01115A4A02EB01123032BDF8E6 +:10AD7000201002EB0112901C917821F00402027065 +:10AD8000BDF808009DF8301008440830BDF81010D8 +:10AD900008444D490A5CBDF8240040F2A111484323 +:10ADA0004A4901EBC00000F56270BDF8201001EBCC +:10ADB000410303EB011100EBC10080F87E20BDF8D8 +:10ADC0001000401C80B20490F9E1BDF8240040F26C +:10ADD000A11148433D4901EBC00000F56270BDF888 +:10ADE000201001EB410202EB011100EBC1004079A0 +:10ADF000F8282BD0BDF8240040F2A111484301E00F +:10AE00006AE2F8E1314901EBC00000F56270BDF87B +:10AE1000201001EB410202EB011100EBC10040796F +:10AE2000F72813D0F322BDF8240040F2A1114843C3 +:10AE3000264901EBC00000F56270BDF8201001EB5F +:10AE4000410303EB011100EBC1004271BDF8241076 +:10AE500001EB410202EB01111D4A02EB01123032FB +:10AE6000BDF8201002EB0112901C917821F0040231 +:10AE70000270BDF808009DF8301008440830BDF895 +:10AE80001010084410490A5CBDF8240040F2A111DA +:10AE900048430E4901EBC00000F56270BDF8201078 +:10AEA00001EB410303EB011100EBC10080F87E20B0 +:10AEB000BDF808009DF8301008440830BDF81010A7 +:10AEC0000844401C004905E0F09700205845002048 +:10AED000984000200A5CBDF8240040F2A1114843CC +:10AEE000F94901EBC00000F56270BDF8201001EBDC +:10AEF000410303EB011100EBC10080F8782000242E +:10AF000024E0BDF808109DF8300001440831BDF878 +:10AF1000100001440819801CEC490A5CBDF82400AB +:10AF200040F2A1114843E84901EBC00101F562710B +:10AF3000BDF8200000EB400303EB001000E054E1FB +:10AF400001EBC00179310A55601C84B2052CD8DBB5 +:10AF5000BDF81000C01D81B2049130E1F222BDF8AD +:10AF6000240040F2A1114843D74901EBC00000F58D +:10AF70006270BDF8201001EB410303EB011100EBFF +:10AF8000C1004271BDF8241001EB410202EB011136 +:10AF9000CF4A02EB01123032BDF8201002EB011251 +:10AFA000901C917821F004020270BDF808009DF811 +:10AFB000301008440830BDF810100844C3490A5C3A +:10AFC000BDF8240040F2A1114843BF4901EBC00085 +:10AFD00000F56270BDF8201001EB410303EB011195 +:10AFE00000EBC10080F87E20002422E0BDF80810AC +:10AFF0009DF8300001440831BDF8100001440819E3 +:10B00000401CB2490A5CBDF8240040F2A11148433B +:10B01000AD4901EBC00101F56271BDF8200000EB04 +:10B02000400303EB001001EBC00179310A55601CAD +:10B0300084B2042CDADBBDF81000401D81B204910B +:10B04000BDE0F222BDF8240040F2A11148439E4920 +:10B0500001EBC00000F56270BDF8201001EB410368 +:10B0600003EB011100EBC1004271BDF8241001EBAC +:10B07000410202EB0111964A00E0A6E002EB011248 +:10B080003032BDF8201002EB0112901C917821F0B3 +:10B0900004020270BDF8241001EB410202EB011121 +:10B0A0008B4A02EB01123032BDF8201002EB011284 +:10B0B000901C917821F040020270BDF808009DF8C4 +:10B0C000301008440830BDF8101008447F490A5C6D +:10B0D000BDF8240040F2A11148437B4901EBC000B8 +:10B0E00000F56270BDF8201001EB410303EB011184 +:10B0F00000EBC10080F87E20BDF81000401C80B23B +:10B1000004905CE000E002E000BF00BF00BF00BFB1 +:10B1100000BF00BF00BF00BF00BF00BF00BF00BF37 +:10B1200000BF00BF00BFF222BDF8240040F2A11111 +:10B130004843654901EBC00000F56270BDF820107E +:10B1400001EB410303EB011100EBC1004271BDF8BB +:10B15000241001EB410202EB01115D4A02EB0112E6 +:10B160003032BDF8201002EB0112901C917821F0D2 +:10B1700004020270BDF808009DF830100844083041 +:10B18000BDF81010084451490A5CBDF8240040F293 +:10B19000A11148434C4901EBC00000F56270BDF8B5 +:10B1A000201001EB410303EB011100EBC10080F81B +:10B1B0007E20BDF81000401C80B2049000BF00BF8C +:10B1C000BDF82000401C81B20891BDF8240000EBBE +:10B1D000400101EB00103E4901EB0010C179BDF8C0 +:10B1E000200081423FF74BAB00BF00BFBDF82400F9 +:10B1F000401C81B20991374890F86A0BBDF82410C1 +:10B2000088423FF713AA334890F80C0C002859DD08 +:10B21000002009904EE0BDF808109DF83000014470 +:10B220000831BDF81000084428490A5CBDF8240024 +:10B2300040F2A1114843244901EBC00101F56271BC +:10B24000BDF8200000EB400303EB001001EBC00051 +:10B250004276BDF808109DF8300008440830BDF86B +:10B26000101008441949085C20B1012803D00228B5 +:10B2700015D10AE013E01649DC39BDF824208818FE +:10B28000017821F00401017009E01149DC39BDF8B1 +:10B2900024208818017821F00801017000BF00BF48 +:10B2A000BDF81000401C81B20491BDF82400401C80 +:10B2B00081B20991074890F80C0C401EBDF824108B +:10B2C0008842A8DC02F094BF58450020F097002087 +:10B2D00098400020BC320020B9F11B0F7EDB00201B +:10B2E0000990F8E300200890F6E3BDF8240000EB95 +:10B2F000400101EB0010FE4901EB00103030BDF8B9 +:10B30000201000EB01108078C0F34010002866D1B7 +:10B31000BDF8240000EB400101EB0010F44901EB03 +:10B3200000103030BDF8201000EB01108078C0F321 +:10B3300040000028EBD1BDF8240000EB400101EBF8 +:10B340000010EB4901EB00103030BDF8201000EB8D +:10B350000110807A022842D0BDF808109DF8300014 +:10B36000014408310AEB8A0000EBCA000844E149B5 +:10B370000A5C10460021FBF74BFCBDF8242002EBD1 +:10B38000420303EB0212DA4B03EB02123032BDF838 +:10B39000203002EB0312127842400A43B7D1BDF8C5 +:10B3A000240040F2A1114843D34901EBC00000F54D +:10B3B0006270BDF8201001EB410202EB011100EBBD +:10B3C000C10090F8450001287DD1BDF8240040F26D +:10B3D000A1114843C84901EBC00001E0FEE3FEE3D0 +:10B3E00000F56270BDF8201001EB410202EB011183 +:10B3F00000EBC10090F846000028E5D10022BDF81E +:10B40000240000EB400101EB0010B94901EB0011F1 +:10B410003031BDF8200001EB0010C272BDF80810F9 +:10B420009DF8300008440930B2490A5CBDF8240098 +:10B4300040F2A1114843B04901EBC00101F562712E +:10B44000BDF8200000EB400303EB001001EBC0004F +:10B45000C271BDF808109DF8300008440A30A549B3 +:10B46000085C0106BDF808209DF8300010440B3040 +:10B47000A04A105C41EA0041BDF808209DF8300068 +:10B4800010440C309B4A105C41EA0021BDF80820B2 +:10B490009DF8300010440D30964A105C0143BDF811 +:10B4A000240040F2A1125043934A02EBC00202F57D +:10B4B0006272BDF8200000EB400303EB001002EBCA +:10B4C000C000816000E0F0E0BDF808109DF8300099 +:10B4D000084411308749085C0106BDF808209DF832 +:10B4E000300010441230834A105C41EA0041BDF83C +:10B4F00008209DF83000104413307E4A105C41EA69 +:10B500000021BDF808209DF8300010441430794A1D +:10B51000105C0143BDF8240000EB400202EB001078 +:10B52000734A02EB00123032BDF8200002EB00102B +:10B530004160BDF824100220DEF7B8FDBDF82400FC +:10B5400000EB400101EB0010694901EB00113031C3 +:10B55000BDF8200001EB00100178BDF8240040F296 +:10B56000A1125043644A02EBC00041700022BDF8B2 +:10B57000240040F2A11148435F4901EBC00101F5ED +:10B580006271BDF8200000EB400303EB001001EBFB +:10B59000C0008271BDF8240040F2A1114843564911 +:10B5A00001EBC00000F56270BDF8201001EB410214 +:10B5B00002EB011100EBC1008068002875D0BDF8D6 +:10B5C000240000EB400101EB0010494901EB0010A1 +:10B5D00080790B286AD2DFE800F06906CBFD696943 +:10B5E00069FCFBFAF900BDF8240040F2A1114843C0 +:10B5F000414901EBC00000F56270BDF8201001EB7D +:10B60000410202EB011100EBC100C07910B1012829 +:10B610006DD196E0BDF8240000EB400101EB001075 +:10B62000334901EB0010007BF0BBBDF8240040F271 +:10B63000A1114843304901EBC00000F56270BDF82C +:10B64000201001EB410202EB011100EBC100806808 +:10B65000B0F5100F14D1C322BDF8240040F2A1119F +:10B660004843254901EBC00000F56270BDF8201089 +:10B6700001EB410303EB011100EBC10042715FE0FC +:10B68000B522BDF8240040F2A11148431A4901EB4C +:10B69000C00000F56270BDF8201001EB410303EB20 +:10B6A000011100EBC10002E003E0B4E312E24271D9 +:10B6B00046E0BDF8240040F2A11148430E4901EBD9 +:10B6C000C00000F56270BDF8201001EB410202EBF2 +:10B6D000011100EBC1008068B0F1104F1CD1C322F2 +:10B6E000BDF8240040F2A1114843034906E03DE0C3 +:10B6F00098400020F09700205845002001EBC00042 +:10B7000000F56270BDF8201001EB410303EB01115D +:10B7100000EBC100427113E0B522BDF8240040F2F5 +:10B72000A1114843F84901EBC00000F56270BDF873 +:10B73000201001EB410303EB011100EBC10042714A +:10B7400014E0B922BDF8240040F2A1114843EE49AB +:10B7500001EBC00000F56270BDF8201001EB410361 +:10B7600003EB011100EBC100427100BF00BF51E3C8 +:10B77000BDF8240040F2A1114843E34901EBC001A8 +:10B7800001F56271BDF8200000EB400202EB0010F1 +:10B7900011F83010BDF8240040F2A1125043DA4AEB +:10B7A00002EBC0004079814277D1BDF808109DF8C6 +:10B7B000300008440E30D549085C0104BDF808206B +:10B7C0009DF8300010440F30D04A04E00DE349E208 +:10B7D00083E1F3E062E0105C41EA0021BDF808205B +:10B7E0009DF8300010441030C84A105C0143BDF889 +:10B7F000240040F2A1125043C34A02EBC00202F5FA +:10B800006272BDF8200000EB400303EB001002EB76 +:10B81000C0004163BDF808109DF8300008440930AD +:10B82000BA490A5CBDF8240040F2A1114843B64968 +:10B8300001EBC00101F56271BDF8200000EB40038F +:10B8400003EB001001EBC000C271A422BDF824007C +:10B8500040F2A1114843AC4901EBC00101F562710E +:10B86000BDF8200000EB400303EB001001EBC0002B +:10B870008270A322BDF8240040F2A1114843A249DE +:10B8800001EBC00000F56270BDF8201001EB410330 +:10B8900003EB011100EBC1004271BBE2BDF82400D3 +:10B8A00040F2A1114843984901EBC00101F56271D2 +:10B8B000BDF8200000EB400202EB001011F8301040 +:10B8C000BDF8240040F2A11250438F4A02EBC000A1 +:10B8D0004079814271D1BDF808109DF830000844CC +:10B8E0000E308A49085C0104BDF808209DF830003C +:10B8F00010440F30854A105C41EA0021BDF8082051 +:10B900009DF8300010441030804A105C0143BDF8AF +:10B91000240040F2A11250437B4A02EBC00202F520 +:10B920006272BDF8200000EB400303EB001002EB55 +:10B93000C0004163BDF808109DF83000084409308C +:10B9400072490A5CBDF8240040F2A11148436E49D7 +:10B9500001EBC00101F56271BDF8200000EB40036E +:10B9600003EB001001EBC000C271A422BDF824005B +:10B9700040F2A1114843644901EBC00101F5627135 +:10B98000BDF8200000EB400303EB001001EBC0000A +:10B990008270A322BDF8240040F2A11148435A4905 +:10B9A00001EBC00000F56270BDF8201001EB41030F +:10B9B00003EB011100EBC10042712BE2BDF8240042 +:10B9C00000EB400101EB0010514901EB0010007B3E +:10B9D000F0BBBDF8240040F2A11148434A4901EBF5 +:10B9E000C00000F56270BDF8201001EB410202EBCF +:10B9F000011100EBC1008068B0F5100F14D10522D1 +:10BA0000BDF8240040F2A11148433F4901EBC000BA +:10BA100000F56270BDF8201001EB410303EB01114A +:10BA200000EBC100427155E00122BDF8240040F254 +:10BA3000A1114843344901EBC00101F56271BDF821 +:10BA4000200000EB400303EB001001EBC00000E01E +:10BA500001E042713EE0BDF8240040F2A1114843EC +:10BA6000294901EBC00000F56270BDF8201001EB20 +:10BA7000410202EB011100EBC1008068B0F1104FF0 +:10BA800014D10522BDF8240040F2A11148431E49FB +:10BA900001EBC00000F56270BDF8201001EB41031E +:10BAA00003EB011100EBC100427113E00122BDF86C +:10BAB000240040F2A1114843134901EBC00000F5F6 +:10BAC0006270BDF8201001EB410303EB011100EBA4 +:10BAD000C10042719EE1C8E1A3E1BDF8240040F23B +:10BAE000A1114843084901EBC00000F56270BDF8A0 +:10BAF000201001EB410202EB011100EBC100C07903 +:10BB000040B101286CD196E058450020F097002004 +:10BB100098400020BDF8240000EB400101EB00102C +:10BB2000FE4901EB0010007BF0BBBDF8240040F2A1 +:10BB3000A1114843FA4901EBC00000F56270BDF85D +:10BB4000201001EB410202EB011100EBC100806803 +:10BB5000B0F5100F14D10822BDF8240040F2A11155 +:10BB60004843EF4901EBC00000F56270BDF82010BA +:10BB700001EB410303EB011100EBC100427159E0FD +:10BB80008922BDF8240040F2A1114843E44901EBA9 +:10BB9000C00000F56270BDF8201001EB410303EB1B +:10BBA000011100EBC10000E001E0427142E0BDF88C +:10BBB000240040F2A1114843D94901EBC00000F52F +:10BBC0006270BDF8201001EB410202EB011100EBA5 +:10BBD000C1008068B0F1104F18D102E04EE11BE1C6 +:10BBE0003EE00822BDF8240040F2A1114843CC49B0 +:10BBF00001EBC00000F56270BDF8201001EB4103BD +:10BC000003EB011100EBC100427113E08922BDF882 +:10BC1000240040F2A1114843C14901EBC00000F5E6 +:10BC20006270BDF8201001EB410303EB011100EB42 +:10BC3000C100427114E08B22BDF8240040F2A11132 +:10BC40004843B74901EBC00000F56270BDF8201011 +:10BC500001EB410303EB011100EBC100427100BF96 +:10BC600000BFD7E0BDF8240040F2A1114843AC4921 +:10BC700001EBC00101F56271BDF8200000EB40024C +:10BC800002EB001001EBC00090F89140BDF82400D9 +:10BC900040F2A1114843A24901EBC0004470BDF835 +:10BCA000240040F2A11148439D4901EBC000083037 +:10BCB000C4EBC40100EBC1000179BDF8240040F2DF +:10BCC000A1125043964A02EBC000407981427CD1D8 +:10BCD000BDF8240040F2A1114843114601EBC00118 +:10BCE00001F56271BDF8200000EB400202EB00108C +:10BCF00001EBC00090F89220BDF8240040F2A111A1 +:10BD00004843874901EBC0010831C4EBC40001EB93 +:10BD1000C000C270BDF808109DF8300008440E3015 +:10BD20008049085C0104BDF808209DF830001044EB +:10BD30000F307C4A105C41EA0021BDF808209DF8D4 +:10BD4000300010441030774A105C0143BDF82400E5 +:10BD500040F2A1125043724A02EBC00202F5627235 +:10BD6000BDF8200000EB400303EB001002EBC00025 +:10BD70004163BDF808109DF8300008440930694956 +:10BD80000A5CBDF8240040F2A1114843644901EB6C +:10BD9000C00101F56271BDF8200000EB400303EB28 +:10BDA000001001EBC000C271A422BDF8240040F2D3 +:10BDB000A11148435A4901EBC0010831C4EBC4004A +:10BDC00001EBC0008271A32100E00DE0BDF824006A +:10BDD00040F2A1125043524A02EBC0000830C4EBBB +:10BDE000C40200EBC200417114E00522BDF824003A +:10BDF00040F2A11148434A4901EBC00000F56270CE +:10BE0000BDF8201001EB410303EB011100EBC10071 +:10BE1000427100BF00BF13E0BDF82000401C81B29A +:10BE20000891BDF8240000EB400101EB00103B49F4 +:10BE300001EB0010C179BDF8200081423FF755AAFF +:10BE400000BFBDF8240000EB400101EB00103349B6 +:10BE500001EB0010C179BDF82000814200DD0CE04B +:10BE6000BDF82400401C81B209912F4890F86A0B5C +:10BE7000BDF8241088423FF735AA00BF02F0B8B9D8 +:10BE8000B9F11B0F7DDB00200990ECE10020089048 +:10BE9000C5E1BDF8240000EB400101EB00101F4993 +:10BEA00001EB00103030BDF8201000EB011080785D +:10BEB000C0F34000002865D1BDF808109DF830009F +:10BEC000014408310AEB8A0000EBCA000844154916 +:10BED0000A5C10460021FAF79BFEBDF8242002EB15 +:10BEE000420303EB02120D4B03EB02123032BDF89A +:10BEF000203002EB0312127842400A43DBD1BDF836 +:10BF000008109DF830000844093006490A5CBDF865 +:10BF1000240040F2A1114843014907E09840002065 +:10BF200058450020F0970020BC32002001EBC001F2 +:10BF300001F56271BDF8200000EB400303EB001037 +:10BF400001EBC000C271BDF808109DF83000084434 +:10BF50000A30FE49085C0106BDF808209DF8300053 +:10BF600010440B30F94A105C41EA0041BDF808204A +:10BF70009DF8300010440C30F44A105C41EA002176 +:10BF800001E079E146E1BDF808209DF83000104459 +:10BF90000D30EE4A105C0143BDF8240040F2A112BE +:10BFA0005043EB4A02EBC00202F56272BDF820007A +:10BFB00000EB400303EB001002EBC0008160BDF812 +:10BFC00008109DF8300008441130E049085C010673 +:10BFD000BDF808209DF8300010441230DB4A105C98 +:10BFE00041EA0041BDF808209DF8300010441330AC +:10BFF000D64A105C41EA0021BDF808209DF83000C7 +:10C0000010441430D14A105C0143BDF8240000EB09 +:10C01000400202EB0010CF4A02EB00123032BDF8B2 +:10C02000200002EB00104160BDF824100220DEF772 +:10C030003DF8BDF8240000EB400101EB0010C549BC +:10C0400001EB00113031BDF8200001EB0010017848 +:10C05000BDF8240040F2A1125043BD4A02EBC000DB +:10C0600041700122BDF8240040F2A1114843B849B3 +:10C0700001EBC00101F56271BDF8200000EB400347 +:10C0800003EB001001EBC0008271BDF8240000EB4F +:10C09000400101EB0010AF4901EB0010807901284D +:10C0A00006D0072847D008285AD00A2842D19AE05B +:10C0B000BDF8240040F2A1114843A54901EBC0009E +:10C0C00000F56270BDF8201001EB410202EB011196 +:10C0D00000EBC100C07910B101282AD114E0B522CB +:10C0E000BDF8240040F2A1114843994901EBC0007A +:10C0F00000F56270BDF8201001EB410303EB011164 +:10C1000000EBC100427114E0B922BDF8240040F2F6 +:10C11000A11148438E4901EBC00000F56270BDF8E3 +:10C12000201001EB410303EB011100EBC100427150 +:10C1300000BF00BF6CE00122BDF8240040F2A11155 +:10C140004843834901EBC00000F56270BDF8201040 +:10C1500001EB410303EB011100EBC100427157E019 +:10C16000BDF8240040F2A1114843794901EBC00019 +:10C1700000F56270BDF8201001EB410202EB0111E5 +:10C1800000EBC100C07910B101282AD114E0892246 +:10C19000BDF8240040F2A11148436D4901EBC000F5 +:10C1A00000F56270BDF8201001EB410303EB0111B3 +:10C1B00000EBC100427114E08B22BDF8240040F274 +:10C1C000A1114843624901EBC00000F56270BDF85F +:10C1D000201001EB410303EB011100EBC1004271A0 +:10C1E00000BF00BF14E00422BDF8240040F2A111FA +:10C1F0004843574901EBC00000F56270BDF82010BC +:10C2000001EB410303EB011100EBC100427100BFE0 +:10C2100000BF13E0BDF82000401C81B20891BDF8BA +:10C22000240000EB400101EB00104A4901EB001033 +:10C23000C179BDF8200081423FF72BAE00BFBDF8A9 +:10C24000240000EB400101EB0010424901EB00101B +:10C25000C179BDF82000814200DD0CE0BDF824006A +:10C26000401C81B209913C4890F86A0BBDF824103B +:10C2700088423FF70BAE00BF00E6002009905BE26A +:10C280000020089034E2BDF808109DF83000084402 +:10C2900008302E490A5C10460021FAF7B9FCBDF8B7 +:10C2A000242002EB420303EB02122A4B03EB02129F +:10C2B0003032BDF8203002EB0312127842400A43BC +:10C2C0007ED1BDF8240000EB400101EB00102149B4 +:10C2D00001EB00113031BDF8200001EB00100178B6 +:10C2E000BDF8240040F2A1125043194A02EBC000ED +:10C2F0004170BDF8240000EB400101EB001015492E +:10C3000001EB001080790B2839D2DFE800F0380605 +:10C310003996383838F5F3F2F100BDF8240040F2D0 +:10C32000A11148430A4901EBC00000F56270BDF855 +:10C33000201001EB410202EB011100EBC10090F86B +:10C340004600E0B9CA22BDF8240007E0F0970020BB +:10C350005845002098400020BC32002040F2A11136 +:10C360004843FA4901EBC00000F56270BDF82010A7 +:10C3700001EB410303EB011100EBC1004271B0E19D +:10C38000BDF8240040F2A1114843F04901EBC0017F +:10C3900001F56271BDF8200000EB400202EB0010D5 +:10C3A00011F83010BDF8240040F2A1125043E74AC2 +:10C3B00002EBC000407981423ED1BDF8240000E08C +:10C3C00091E140F2A1114843114601EBC00000F594 +:10C3D0006270BDF8201001EB410202EB011100EB8D +:10C3E000C10090F8460038BBAA22BDF8240040F2F4 +:10C3F000A1114843D54901EBC00101F56271BDF8B7 +:10C40000200000EB400303EB001001EBC000827042 +:10C41000A322BDF8240040F2A1114843CB4901EB0F +:10C42000C00000F56270BDF8201001EB410303EB82 +:10C43000011100EBC100427153E1BDF8240040F24C +:10C44000A1114843C14901EBC00101F56271BDF87A +:10C45000200000EB400202EB001011F83010BDF894 +:10C46000240040F2A1125043B84A02EBC0004079C8 +:10C4700081423CD1BDF8240040F2A111484311464D +:10C4800001EBC00000F56270BDF8201001EB410225 +:10C4900002EB011100EBC10090F8460038BBAA2264 +:10C4A000BDF8240040F2A1114843A84901EBC001A6 +:10C4B00001F56271BDF8200000EB400303EB0010B2 +:10C4C00001EBC0008270A322BDF8240040F2A1114C +:10C4D00048439E4901EBC00000F56270BDF8201092 +:10C4E00001EB410303EB011100EBC1004271F8E0E5 +:10C4F000CDE055E02AE0FFE7BDF8240040F2A111AD +:10C500004843924901EBC00000F56270BDF820106D +:10C5100001EB410202EB011100EBC10090F8460073 +:10C5200098B90422BDF8240040F2A111484387497C +:10C5300001EBC00000F56270BDF8201001EB410373 +:10C5400003EB011100EBC1004271CAE0BDF8240009 +:10C5500040F2A11148437D4901EBC00000F5627033 +:10C56000BDF8201001EB410202EB011100EBC1000C +:10C5700090F8460098B91022BDF8240040F2A111AD +:10C580004843724901EBC00000F56270BDF820100D +:10C5900001EB410303EB011100EBC1004271A0E08C +:10C5A000BDF8240040F2A1114843684901EBC001E5 +:10C5B00001F56271BDF8200000EB400202EB0010B3 +:10C5C00001EBC00090F89140BDF8240040F2A111A9 +:10C5D00048435E4901EBC0004470BDF8240040F2BE +:10C5E000A1114843594901EBC0010831C4EBC40013 +:10C5F00001EBC0000179BDF8240040F2A1125043C4 +:10C60000524A02EBC000407981423FD1BDF824007C +:10C6100040F2A1114843114601EBC00101F56271DE +:10C62000BDF8200000EB400202EB001001EBC0005F +:10C6300090F89220BDF8240040F2A11148434349EC +:10C6400001EBC0010831C4EBC40001EBC000C270B3 +:10C65000AA21BDF8240040F2A11250433B4A02EB4C +:10C66000C0000830C4EBC40200EBC2008171A321FA +:10C67000BDF8240040F2A1125043344A02EBC0003E +:10C680000830C4EBC40200EBC200417129E0BDF8E0 +:10C69000240040F2A11148432C4901EBC00000F5F1 +:10C6A0006270BDF8201001EB410202EB011100EBBA +:10C6B000C10090F8460098B90622BDF8240040F267 +:10C6C000A1114843214901EBC00000F56270BDF89B +:10C6D000201001EB410303EB011100EBC10042719B +:10C6E00000BF00BF13E0BDF82000401C81B20891DC +:10C6F000BDF8240000EB400101EB0010144901EBF0 +:10C700000010C179BDF8200081423FF7BCAD00BFE9 +:10C71000BDF8240000EB400101EB00100C4901EBD7 +:10C720000010C179BDF82000814200DD0CE0BDF8A9 +:10C730002400401C81B20991064890F86A0BBDF8AC +:10C74000241088423FF79CAD00BF95E55845002076 +:10C7500098400020BC3200200020099023E20020F5 +:10C760000890F5E1BDF808109DF830000844083045 +:10C77000FE490A5C10460021FAF74AFABDF8242067 +:10C7800002EB420303EB0212F94B03EB02123032CD +:10C79000BDF8203002EB0312127842400A4370D1F8 +:10C7A000BDF8240000EB400101EB0010F04901EB63 +:10C7B00000113031BDF8200001EB00100178BDF808 +:10C7C000240040F2A1125043EA4A02EBC00041703B +:10C7D000BDF8240040F2A1114843114601EBC0010D +:10C7E00001F56271BDF8200000EB400202EB001081 +:10C7F00011F83010BDF8240040F2A1125043DD4A78 +:10C8000002EBC000407981427DD1BDF808109DF84F +:10C81000300008440930D549085C0104BDF80820FF +:10C820009DF8300010440A30D04A105C41EA0021E3 +:10C83000BDF808209DF8300010440B30CB4A105C46 +:10C840000143BDF8240040F2A1125043C94A02EB53 +:10C85000C00202F56272BDF8200000EB400303EB5A +:10C86000001002EBC0004163BDF8240000EB400162 +:10C8700001EB0010BE4901EB001080790B281DD29E +:10C8800000E060E1DFE800F01A061B466F1A1A8428 +:10C8900099AEFE00B222BDF8240040F2A111484337 +:10C8A000B44901EBC00000F56270BDF8201001EB47 +:10C8B000410303EB011100EBC100427141E1A522EC +:10C8C000BDF8240040F2A1114843AA4901EBC00180 +:10C8D00001F56271BDF8200000EB400303EB00108E +:10C8E00001EBC0008270A322BDF8240040F2A11128 +:10C8F0004843A04901EBC00000F56270BDF820106C +:10C9000001EB410300E01DE103EB011100EBC1006D +:10C91000427116E1A522BDF8240040F2A11148435E +:10C92000944901EBC00101F56271BDF8200000EBF4 +:10C93000400303EB001001EBC0008270A322BDF89E +:10C94000240040F2A11148438A4901EBC00000F5E0 +:10C950006270BDF8201001EB410303EB011100EB05 +:10C96000C1004271EDE0B522BDF8240040F2A111F2 +:10C970004843804901EBC00101F56271BDF8200018 +:10C9800000EB400303EB001001EBC000427100BF5D +:10C990000222BDF8240040F2A1114843754901EB81 +:10C9A000C00000F56270BDF8201001EB410303EBFD +:10C9B000011100EBC1004271C3E08022BDF82400E8 +:10C9C00040F2A11148436B4901EBC00000F56270D1 +:10C9D000BDF8201001EB410303EB011100EBC10096 +:10C9E0004271AEE0BDF8240040F2A1114843614914 +:10C9F00001EBC00101F56271BDF8200000EB4002BF +:10CA000002EB001001EBC00090F89140BDF824004B +:10CA100040F2A1114843574901EBC0004470BDF8F2 +:10CA2000240040F2A1114843524901EBC0010831F2 +:10CA3000C4EBC40001EBC0000179BDF8240040F252 +:10CA4000A11250434B4A02EBC0004079814241D1D0 +:10CA5000BDF8240040F2A1114843114601EBC0018A +:10CA600001F56271BDF8200000EB400202EB0010FE +:10CA700001EBC00090F89220BDF8240040F2A11113 +:10CA8000484300E027E03B4901EBC0010831C4EB1B +:10CA9000C40001EBC000C270A522BDF8240040F222 +:10CAA000A1114843334901EBC0010831C4EBC40074 +:10CAB00001EBC0008271A321BDF8240040F2A11255 +:10CAC00050432C4A02EBC0000830C4EBC40200EB18 +:10CAD000C200417135E0BDF82000C1B2BDF82400AC +:10CAE00040F2A1125043234A02EBC00041700A22D7 +:10CAF000BDF8240040F2A11148431E4901EBC001DA +:10CB000001F56271BDF8200000EB400303EB00105B +:10CB100001EBC00042710122BDF8240040F2A111D6 +:10CB20004843144901EBC00000F56270BDF82010C5 +:10CB300001EB410303EB011100EBC10080F89320EE +:10CB400000BF00BF1AE0BDF82000401C81B2089170 +:10CB5000BDF8240000EB400101EB0010044901EB9B +:10CB60000010C179BDF82000814205E0F097002057 +:10CB700098400020584500203FF7F4AD00BFBDF8B5 +:10CB8000240000EB400101EB0010FD4901EB001017 +:10CB9000C179BDF82000814200DD0CE0BDF8240021 +:10CBA000401C81B20991F74890F86A0BBDF8241037 +:10CBB00088423FF7D4AD00BFC7E5BDF808109DF827 +:10CBC00030000844083081B20491EF49BDF81000EC +:10CBD000085C05287EDA0846BDF81010405C002885 +:10CBE00078DDE949BDF81000085C401E81B209916A +:10CBF000BDF81000401C81B20491E349BDF810005B +:10CC0000085C0104E04FBDF81000401C385C41EAAC +:10CC10000021BDF81000801C385C0843C117024693 +:10CC2000F9F7F6FF0146BDF8240000EB400202EBE5 +:10CC30000010D34A02EB00100160BDF81000C01CC8 +:10CC400081B204913946BDF810000A5C10460021FB +:10CC5000F9F7DEFFC1B2BDF8240000EB400202EBA1 +:10CC60000010C74A02EB00100171BDF81000401C13 +:10CC700081B204913946BDF810000A5C10460021CB +:10CC8000F9F7C6FFC1B2BDF8240000EB400202EB89 +:10CC90000010BB4A02EB00104171BDF81000401CAF +:10CCA00081B204913946BDF810000A5C104600219B +:10CCB000F9F7AEFFC1B2BDF8240000EB400202EB71 +:10CCC0000010AF4A02EB00108171BDF81000401C4B +:10CCD00081B200E088E204913946BDF810000A5C98 +:10CCE00010460021F9F794FFC1B2BDF8240000EB13 +:10CCF000400202EB0010A24A02EB0010C171BDF825 +:10CD00001000401C81B204913946BDF810000A5C45 +:10CD100010460021F9F77CFF0146BDF8240000EB26 +:10CD2000400202EB0010964A02EB00108160BDF851 +:10CD30001000401C81B204913946BDF810000A5C15 +:10CD400010460021F9F764FFC1B2BDF8240000EBE2 +:10CD5000400202EB00108A4A02EB00100173BDF89A +:10CD60001000401C81B20491BDF8240000EB40018A +:10CD700001EB0010114601EB0010807906287DD1EF +:10CD800000200890ECE08049BDF810000A5C1046D5 +:10CD90000021F9F73DFFC2B2BDF8240000EB4001CD +:10CDA00001EB0010764901EB00113031BDF8200095 +:10CDB00001EB00100270BDF81000401C81B204911C +:10CDC0007149BDF810000A5C10460021F9F720FFF8 +:10CDD000C2B2BDF8240000EB400101EB001068492D +:10CDE00001EB00113031BDF8200001EB0010427062 +:10CDF000BDF81000401C81B204916349BDF81000D9 +:10CE00000A5C10460021F9F703FFBDF8242002EB6D +:10CE1000420303EB02125A4B03EB02123032BDF80D +:10CE2000203002EB0312127A42400A4376D0BDF85A +:10CE3000240000EB400101EB0010514901EB001010 +:10CE40003030BDF8201000EB0110007A002865DDBD +:10CE500000245EE0002650E004EB440000EB0410E8 +:10CE6000474901EB0010303000EB06100278BDF8A6 +:10CE7000240000EB400101EB001000E088E0404995 +:10CE800001EB00103030BDF8201000EB0110007AEB +:10CE9000824230D1002140F2A11060433B4A02EBB4 +:10CEA000C00000F5627006EB460202EB061200EBD2 +:10CEB000C20080F87F1040F2A1106043334A02EBB9 +:10CEC000C00000F5627006EB460202EB061200EBB2 +:10CED000C20080F8801040F2A11060432B4A02EBA0 +:10CEE000C00000F5627006EB460202EB061200EB92 +:10CEF000C20080F88110701C86B204EB440000EB85 +:10CF000004101F4901EB0010C079B042A4DC601C82 +:10CF100084B21C4890F86A0BA0429BDC1A49BDF809 +:10CF200010000A5C10460021F9F772FEC2B2BDF88B +:10CF3000240000EB400101EB0010114901EB00114E +:10CF40003031BDF8200001EB00100272BDF8100076 +:10CF5000401C81B20491BDF82000401C81B20891B0 +:10CF6000BDF8240000EB400101EB0010044901EB87 +:10CF70000010C179BDF8200081423FF704AFE8E01E +:10CF800098400020BC320020F09700205845002037 +:10CF9000002008903EE0FE49BDF810000A5C1046F3 +:10CFA0000021F9F735FEC2B2BDF8240000EB4001C4 +:10CFB00001EB0010F74901EB00113031BDF8200002 +:10CFC00001EB00100270BDF81000401C81B204910A +:10CFD000EF49BDF810000A5C10460021F9F718FE71 +:10CFE000C2B2BDF8240000EB400101EB0010E9499A +:10CFF00001EB00113031BDF8200001EB0010427050 +:10D00000BDF81000401C81B20491BDF82000401C06 +:10D0100081B20891BDF8240000EB400101EB001043 +:10D02000DC4901EB0010C179BDF820008142B2DC7F +:10D03000D748BDF81010405C00F00F00042812DA49 +:10D04000BDF8241001EB410202EB0111D14A02EBC1 +:10D05000011101F11C00CE4ABDF81010515C02789C +:10D0600061F301020270BDF81000401C81B204910E +:10D07000C749BDF81000085C0421B1EB201F13DD87 +:10D08000BDF8241001EB410202EB0111C14A02EB91 +:10D09000011101F11C00BE4ABDF81010515C0A09D3 +:10D0A000017862F383010170B948BDF81010405C4B +:10D0B00000F00F00042812DABDF8241001EB410241 +:10D0C00002EB0111B34A02EB011101F11C00B04A5D +:10D0D000BDF81010515C027861F305120270BDF8C2 +:10D0E0001000401C81B20491BDF820001A2101EB10 +:10D0F000400149452DDA002008901CE0A449BDF804 +:10D1000010000A5CBDF8240000EB400101EB0010A8 +:10D11000A04901EB00113031BDF8200001EB0010F7 +:10D120008272BDF81000401C81B20491BDF820004D +:10D13000401C81B20891BDF8240000EB400101EBD6 +:10D140000010944901EB0010C179BDF82000814224 +:10D15000D4DCBDF8240000EB400101EB00108D4948 +:10D1600001EB0010C47929E00022BDF8240000EB97 +:10D17000400101EB0010874901EB0011303101EB58 +:10D1800004100270BDF8240000EB400101EB001018 +:10D19000804901EB0011303101EB04104270BDF801 +:10D1A000240000EB400101EB00107A4901EB001173 +:10D1B000303101EB04100272601C84B2102CD3DBFE +:10D1C000BDF824100220DCF771FFBDF82410C8B2AE +:10D1D000FAF70CFB0120BDF8241001EB41016E4A67 +:10D1E00002EB810148705AE1BDF808109DF830004B +:10D1F000084408306649085C05287DD16748C07A34 +:10D20000202879DABDF808109DF83000084409306C +:10D2100081B204915E49BDF81000095C604880F855 +:10D220000C1C90F80C0C042803DD04215C4880F8E9 +:10D230000C1CBDF81000401C81B204910021099122 +:10D24000B9E05349BDF810000A5C10460021F9F717 +:10D25000DFFCC2B2BDF8240000EB4001514800EBF6 +:10D260000110C271BDF81000401C81B20491484900 +:10D27000BDF810000A5C10460021F9F7C9FCC1B2E4 +:10D28000BDF8240000EB4002464800EB021081711B +:10D29000BDF81000401C81B204913D49BDF810005A +:10D2A000085C01043A4FBDF81000401C385C41EAAC +:10D2B0000021BDF81000801C385C0843C1170246ED +:10D2C000F9F7A6FC0146BDF8240000EB4002354802 +:10D2D00000EB02100160BDF81000C01C81B2049187 +:10D2E0003946BDF810000A5C10460021F9F790FCA1 +:10D2F000C1B2BDF8240000E0D1E000EB40022948B3 +:10D3000000EB02100171BDF81000401C81B20491C5 +:10D310003946BDF810000A5C10460021F9F778FC88 +:10D32000C1B2BDF8240000EB40021E4800EB021021 +:10D330004171BDF81000401C81B204913946BDF81E +:10D3400010000A5C10460021F9F762FC0146BDF8A6 +:10D35000240000EB4002134800EB02108160BDF88E +:10D360001000401C81B204913946BDF81000401CE9 +:10D37000095C3A46BDF81000105C41EA0025BDF892 +:10D380001000801C81B20491BDF8101048190BE008 +:10D39000F09700209840002090390020BC12002017 +:10D3A000BC320020CC3E002081B20491BDF82400A4 +:10D3B000401C81B20991FA4890F80C0CBDF8241079 +:10D3C00088423FF73EAFF748C07A1A2861DB002158 +:10D3D000F34890F80C0C00EB4002F34800F82210E0 +:10D3E000EF4890F80C0C00EB4002EF4800EB820095 +:10D3F00081700121EA4890F80C0C00EB4002EA48E9 +:10D4000000EB82004170E64890F80C0C00EB400203 +:10D41000E54800EB8200C17042F21071E04890F8DC +:10D420000C0C00EB4002E04800EB820081604FF4FE +:10D430007A71DB4890F80C0C00EB4002DB4800EB03 +:10D44000021081600121D64890F80C0C00EB4002DC +:10D45000D64800EB021081714FF41651D04890F875 +:10D460000C0C00EB4002D14800EB021001600121DE +:10D47000CB4890F80C0C00EB4002CC4800EB0210BB +:10D480000171C74890F80C0C401CC1B2C44880F828 +:10D490000C1C00210A20DCF709FEFCF7F3F8B7E2C8 +:10D4A000BDF808109DF8300008440830C049085CF9 +:10D4B000BB49F5394871BDF808109DF830000844A3 +:10D4C0000930BB49085CB649F5390871BDF8081048 +:10D4D0009DF8300008440A30B549085CB049F53978 +:10D4E000C870BDF808109DF8300008440B30B049F2 +:10D4F000085CAB49F5398870BDF808109DF830001C +:10D5000008440C30AA49085CA549F5394870BDF8B3 +:10D5100008109DF8300008440D30A549095CA54865 +:10D5200080F80B1FDCF706FCDCF7C0FBA14890F885 +:10D530000B0FFF2847D1DCF76DFBBDF808109DF8F5 +:10D540003000084408309A49085C9549F53948711B +:10D55000BDF808109DF83000084409309449085C73 +:10D560008F49F5390871BDF808109DF8300008445E +:10D570000A308F49085C8A49F539C870BDF808102F +:10D580009DF8300008440B308949085C8449F5391E +:10D590008870BDF808109DF8300008440C308449AC +:10D5A000085C7F49F5394870BDF808109DF83000D7 +:10D5B00008440D307E49095C7E4880F80B1FDCF77B +:10D5C000B9FBDCF773FB0E207B49087167E710207D +:10D5D00079490871BDF808109DF8300008440830FA +:10D5E0007349085C6E49F5394871BDF808109DF81B +:10D5F0003000084409306E49085C6949F539087102 +:10D60000BDF808109DF8300008440A306849085CED +:10D610006349F539C870BDF808109DF8300008441A +:10D620000B306349085C5E49F5398870BDF8081015 +:10D630009DF8300008440C305D49085C5849F539C4 +:10D640004870BDF808109DF8300008440D30584966 +:10D65000095C584880F80B1FDCF76CFB04F046F9B6 +:10D660005449C1F8180F0846D0F8180FC0F300410C +:10D670000B915048D0F8180FC0F342010A910EE701 +:10D680000E204D49087100214A4880F8011D06E727 +:10D690000020099040E00020089018E0BDF8240028 +:10D6A00000EB400101EB00103F49A83101EB0010F5 +:10D6B0003030BDF8201000EB0110807800F0010040 +:10D6C00000B113E0BDF82000401C81B20891BDF804 +:10D6D000240000EB400101EB00103349A83101EBBD +:10D6E0000010C179BDF820008142D7DC00BFBDF831 +:10D6F000240000EB400101EB00102B49A83101EBA5 +:10D700000010C179BDF82000814200DD08E0BDF8BD +:10D710002400401C81B20991BDF824000428BADB22 +:10D7200000BFBDF8240004287EDB002023490870D8 +:10D730000120234908602349C1F888021D4890F858 +:10D74000080D012871DB0D201B490871BDF8081078 +:10D750009DF83000084409301549095CBDF80820DF +:10D760009DF8300010440830114A105C41EA002155 +:10D770000591BDF808109DF8300008440B301146A3 +:10D78000095CBDF808209DF8300010440A30084AB2 +:10D79000105C41EA00200C490880002423E00000CE +:10D7A000BC320020BC120020F03F0020CC3E002004 +:10D7B000F0970020BC2200209C3A00202A0A00207A +:10D7C0008802424200004242280A0020BDF80810A8 +:10D7D0009DF8300001440C310819FE49095CFE4AED +:10D7E0001155601C84B2B4F5007FEFDBFB48008864 +:10D7F00000F2FF3081B20120DBF76AFCA8B1002102 +:10D80000F74880F8011DF548008864214843BDF8B9 +:10D81000141090FBF1F0C1B2F14880F8001D012016 +:10D82000F049C875ED4801E02BE023E00088401C7A +:10D83000EA49088008460088BDF81410884219DDBE +:10D84000E74890F8FC0C20F00100401CE44981F806 +:10D85000FC0C084690F8FC0C20F00600801D81F8B6 +:10D86000FC0CBDF8140001F6FC41488000210120A9 +:10D87000DCF71CFC0020DC490860DC49C1F88802A8 +:10D880000BE01020DA490871D54890F8FC0C20F024 +:10D8900080008030D24981F8FC0CB9E00020D549E5 +:10D8A0000870BDF808109DF8300008440830C949D8 +:10D8B000085CCF49C23981F8AD00BDF808109DF869 +:10D8C000300008440A30C349095CBDF808209DF8BF +:10D8D000300010440930BF4A105C41EA0021059134 +:10D8E000BDF808109DF8300008440C301146095C62 +:10D8F000BDF808209DF8300010440B30B54A105C8C +:10D9000041EA0020B5490880BDF814000988484361 +:10D91000F0B3B9F1100F07DDA9F11000062190FB5B +:10D92000F1F081B2069101E000200690002421E090 +:10D9300000261BE0BDF808109DF8300001440D31B1 +:10D9400004EB440001EB40018819A249095CA3489B +:10D950000088401E00EB800204EB420000EB400216 +:10D96000A54800EB42029155701C86B2062EE1DB01 +:10D97000601C84B2BDF818008442D9DB01209949AB +:10D98000C87596480088401C94490880084600E005 +:10D990003EE00088BDF81410884236DDBDF8140062 +:10D9A00001280DDBBDF81400401E00EB8001BDF81E +:10D9B000180000EB410081B29048A0F8CA1103E0C2 +:10D9C00000218E48A0F8CA118C48B0F8CA410EE078 +:10D9D000002608E0002104EB4402874800EB4200E7 +:10D9E0008155701C86B2062EF4DB601C84B2C82CF4 +:10D9F000EEDB00210B20DCF759FB00210320DCF7D4 +:10DA000055FB10207A49087102E016207849087108 +:10DA1000EEE3BDF808109DF83000084408306D4969 +:10DA2000095C6F4880F8011D112071490871DFE31E +:10DA3000002009903DE00020089017E0BDF8240088 +:10DA400000EB400101EB00106D4901EB001030309C +:10DA5000BDF8201000EB0110807800F0010000B14B +:10DA600012E0BDF82000401C81B20891BDF82400EE +:10DA700000EB400101EB0010614901EB0010C1799E +:10DA8000BDF820008142D9DC00BFBDF8240000EBC6 +:10DA9000400101EB00105A4901EB0010C179BDF8BB +:10DAA0002000814200DD08E0BDF82400401C81B266 +:10DAB0000991BDF824000428BDDB00BFBDF8240097 +:10DAC00004287DDB00204B4908700120464908608E +:10DAD0004649C1F88802424890F8080D012870DBD9 +:10DAE000BDF808109DF83000084408303949085C3A +:10DAF000042866DCBDF808109DF8300008440830A2 +:10DB00003449095C364880F8011D90F8010D401E2B +:10DB100081B20991002413E0BDF8241001EB410209 +:10DB200002EB0111364A02EB0111303101EB041115 +:10DB300001F10900497A21F001010170601C84B2F1 +:10DB4000102CE9DB12202A490871002415E0BDF8E9 +:10DB500008109DF830000144093108191D490A5C7C +:10DB6000BDF8240000EB400101EB0010244901EB5B +:10DB700000110E310A55601C84B20A2CE7DBBDF897 +:10DB800008109DF83000084414301249095CBDF8B3 +:10DB900008209DF83000104413300E4A105C41EA12 +:10DBA00000210591BDF808109DF83000084416309A +:10DBB0001146095CBDF808209DF83000104401E0D2 +:10DBC000DCE07AE01530034A105C41EA00200349AA +:10DBD000088017E0F0970020C52F0020280A0020B9 +:10DBE000BC220020BC1200208802424200004242B7 +:10DBF0009C3A00202A0A002088340020BC320020F1 +:10DC00009840002000240CE0BDF808109DF830007A +:10DC1000014417310819FE49095CFE4A1155601C80 +:10DC200084B2B4F5007FEFDBFB480088401EBDF8EE +:10DC3000242000EB822081B20320DBF749FAE0B315 +:10DC4000F548008864214843BDF8141090FBF1F0BA +:10DC5000C1B2F24880F8001D0120F149C875EE48B4 +:10DC60000088401CEC49088008460088BDF8141064 +:10DC700088424CDD002414E0BDF8241001EB410281 +:10DC800002EB0111E74A02EB0111303101EB041103 +:10DC900001F10900497A21F00101491C0170601C61 +:10DCA00084B2102CE8DBBDF8241001EB410202EB3A +:10DCB0000111DC4A02EB011100E058E001F118000B +:10DCC000097E21F00101491C0170BDF8241001EB0F +:10DCD000410202EB0111D34A02EB011202F11800DA +:10DCE000117E21F00602921C0270BDF81420BDF8CE +:10DCF000240000EB400101EB0010CA4901EB0010C9 +:10DD00004283BDF824100220DCF7D0F92FE0C2488E +:10DD1000008801282BD1002413E0BDF8241001EB6A +:10DD2000410202EB0111BF4A02EB0111303101EB5C +:10DD3000041101F10900497A21F001010170601C10 +:10DD400084B2102CE9DBBDF8241001EB410202EB98 +:10DD50000111B44A02EB011101F11800097E21F012 +:10DD600001010170BDF824100220DCF79FF90020AA +:10DD7000AD490860AD49C1F888020BE01020AC49FC +:10DD80000871A64890F8FC0C20F080008030A34970 +:10DD900081F8FC0C2CE2BDF808109DF83000084416 +:10DDA00009309B49095CBDF808209DF830001044FB +:10DDB0000830974A105C41EA00259948B0F81412DF +:10DDC000A9422ED1D0F810029549D1F80C12884200 +:10DDD00027D19348D0F80C1290F81602814209D945 +:10DDE0008F48D0F80C1290F81602081A8C49C1F826 +:10DDF0000C0206E000208A49C1F80C0210208C4970 +:10DE0000087100218648A0F8141280F816120C2020 +:10DE1000DCF74CF900210520DCF748F901208049A6 +:10DE2000C875E5E100240CE0002606E020208149C9 +:10DE300001EB44118855701C86B2202EF6DB601C65 +:10DE400084B2142CF0DB142079490871BDF8081055 +:10DE50009DF83000084408306D49095C0591BDF813 +:10DE600008109DF83000084409306949095C0391A5 +:10DE7000BDF81400142801DD14200590BDF80C0035 +:10DE8000202801DD2020039000241AE0002612E063 +:10DE9000BDF808109DF8300001440A31BDF80C00AF +:10DEA00004FB001188195A49095C624A02EB4412CA +:10DEB0009155701C86B2BDF80C008642E8DB601CF0 +:10DEC00084B2BDF814008442E0DB00210720DCF7B7 +:10DED000EDF88DE1152056490871BDF808109DF840 +:10DEE0003000084408304A49095C4C4880F81C1A44 +:10DEF000BDF808109DF83000084409304449085C1A +:10DF00000106BDF808209DF8300010440A30404A50 +:10DF1000105C41EA0041BDF808209DF83000104433 +:10DF20000B303B4A105C41EA0021BDF808209DF807 +:10DF3000300010440C30364A105C01433D486038D4 +:10DF4000C0F80510BDF808109DF8300008440D30E9 +:10DF50001146085C0106BDF808209DF83000104409 +:10DF60000E302B4A105C41EA0041BDF808209DF8B4 +:10DF7000300010440F30264A105C41EA0021BDF801 +:10DF800008209DF8300010441030214A105C0143F5 +:10DF900028486038C0F80110BDF808109DF830001E +:10DFA000084411301146085C0104BDF808209DF8B2 +:10DFB000300010441230164A105C41EA0021BDF8CE +:10DFC00008209DF8300010441330114A105C0143C2 +:10DFD00018486038C0F80910BDF808109DF83000E6 +:10DFE000084414301146095C1248603880F8221049 +:10DFF000BDF808109DF83000084415301146095C42 +:10E000000C48603880F82110BDF8081014E00000BA +:10E01000F0970020C52F0020280A0020BC220020F5 +:10E02000BC12002098400020880242420000424278 +:10E030009C3A0020382D00209DF83000084416300E +:10E040001146095CF84880F82010BDF808109DF8CA +:10E050003000084417301146095CF348C177BDF819 +:10E0600008109DF83000084418301146095CEE484D +:10E070008177BDF808109DF830000844193011462A +:10E08000085CE9494877B9F1200F28DDBDF8081090 +:10E090009DF8300008441A301146085C0106BDF8AE +:10E0A00008209DF8300010441B30E04A105C41EA23 +:10E0B0000041BDF808209DF8300010441C30DB4AB8 +:10E0C000105C41EA0021BDF808209DF830001044A2 +:10E0D0001D30D64A105C0143D348C0F823100220FB +:10E0E000D349087184E01020D249087100200990BA +:10E0F00068E0BDF8240000EB4001CF4800EB0110C0 +:10E100008079052859D1BDF82400C9494870A1F18A +:10E110001C00BDF82410405C0121B1EBD01F4BD195 +:10E12000A9F10E00052190FBF1F081B208910024C5 +:10E1300038E0BDF808109DF830000144093104EBC7 +:10E1400084000844B949085C0204BDF808109DF831 +:10E15000300001440A3104EB84000844B349085CF0 +:10E1600042EA0021BDF808209DF8300010440B3031 +:10E1700004EB84021044AD4A105C0143AC486830A3 +:10E1800040F82410BDF808109DF8300001440C310F +:10E1900004EB8400084411460A5CA54998310A55ED +:10E1A000601C84B2BDF820008442C2DB0421A04878 +:10E1B0000B30BDF82420815408E0BDF82400401C39 +:10E1C00081B20991BDF82400052892DB00BF0FE061 +:10E1D00000240AE00021BDF808209DF83000024428 +:10E1E0001019924A1154601C84B2322CF2DB00BF29 +:10E1F00018E000240AE00021BDF808209DF8300056 +:10E2000002441019894A1154601C84B2322CF2DB8A +:10E2100000218A48A0F87E1625E000218748A0F852 +:10E220007E1620E08548B0F87E06B0B100210C9142 +:10E2300000240DE0BDF808004844801C20447B49C0 +:10E24000095CBDF808201019784A1154601C84B28A +:10E250007A48B0F87E06A042ECDC7848B0F87E063A +:10E260000A283CF707A800BF7448B0F87E4604E0CF +:10E2700000206E490855601C84B2282CF8DBFAE3B4 +:10E280006C48807830B101287CD002287BD00328EC +:10E290007AD1BDE3694890F80607C0F3C3000E28A1 +:10E2A00017D2DFE800F007172D435972889ED7FD7B +:10E2B000FCFBFAF9614890F8060720F07800083076 +:10E2C0005E4981F80607002001F5D261486001200F +:10E2D0008870AEE15AA1554808F0A0FF054675B117 +:10E2E000564890F8060720F078001030534981F81E +:10E2F0000607002001F5D26148600120887098E18E +:10E3000050A14A4808F08AFF054675B14B4890F87D +:10E31000060720F078001830484981F806070020E9 +:10E3200001F5D26148600120887082E146A13F4832 +:10E3300008F074FF054675B1404890F8060720F0D4 +:10E34000780020303D4981F80607002001F5D261B0 +:10E350004860012088706CE13BA1344808F05EFF02 +:10E36000054675B1354890F8060720F0780028304A +:10E37000324981F80607002001F5D261486001208A +:10E38000887056E157E1A5E2A3E22FA1274808F0E3 +:10E3900045FF054675B1294890F8060720F078003A +:10E3A0003830264981F80607002001F5D26148601F +:10E3B000012088703DE124A11C4808F02FFF05468C +:10E3C00075B11E4890F8060720F0780038301B49D8 +:10E3D00081F80607002001F5D261486001208870AD +:10E3E00027E119A1114808F019FF0546DDB11748CA +:10E3F000C07A182809DD114890F8060720F0780047 +:10E4000048300E4981F8060708E00C4890F80607E6 +:10E4100020F078004030094981F8060700200C49B7 +:10E4200048600120887004E1D82C0020F09700207B +:10E43000D83F00209C3A0020CC3E0020BC32002077 +:10E44000610000006F6B00004F4B0000BC12002009 +:10E450004C390020F6A1F84808F0E0FE054645B327 +:10E46000002404E00021F5480155601C84B2142CFE +:10E47000F8DB002408E0281D2044EF490A5C601DF9 +:10E48000EE490A54601C84B20F2CF4DB00210320F7 +:10E49000DBF70CFEEA4804E0B5E09EE048E030E03F +:10E4A00008E090F8060720F078004830E44981F849 +:10E4B0000607BEE0E3A1E04808F0B0FE0546FDB166 +:10E4C000002405E00020DD4948390855601C84B26D +:10E4D000142CF7DB002408E0681D2044D649085CB2 +:10E4E000D64948390855601C84B2142CF4DBD44852 +:10E4F00090F8060720F078005030D14981F80607DF +:10E5000097E0AFF2BC01CC4808F088FE054675B133 +:10E51000CB4890F8060720F078005830C84981F8B9 +:10E520000607002001F5D26148600120887080E074 +:10E53000C2489030807970B1C14890F8060720F049 +:10E5400078006030BE4981F80607002001F5D261ED +:10E55000486001208870BDA1B74808F05FFE0546FD +:10E560007DB30020B549C039486001208870B249A8 +:10E57000681D085C30380F46291D795C303940EA47 +:10E580000110C1170246F8F743FBAC49903188717E +:10E59000B0A1384608F042FE054695B13946681CE0 +:10E5A000085C30280EDB681C085C3038495D303967 +:10E5B00040EA0110C1170246F8F72AFB9F49903143 +:10E5C000C87109E09C48405D3038C1170246F8F731 +:10E5D0001FFB9A499031C8712BE0AFF29411964815 +:10E5E00008F01CFE05466DB1954890F8060720F02E +:10E5F00080008030924981F806074FF47A7001F567 +:10E60000D261886015E0AFF2C0118B4808F006FEB9 +:10E6100005466DB18A4890F8060720F078018848D1 +:10E6200080F8061700208549C039486001208870AD +:10E6300000BF00BFDEE2824890F80607C0F3C300C7 +:10E640000D281ED2DFE800F0071E344B618FBACAD6 +:10E65000E1F31DF2F100AFF21021774808F0DEFD82 +:10E66000054675B100207549C039486001208870A1 +:10E67000734890F8060720F078000830704981F858 +:10E68000060725E174A16C4808F0C8FD054675B180 +:10E6900000206A49C039486001208870684890F8B5 +:10E6A000060720F078001830654981F806070FE169 +:10E6B000AFF26C21604808F0B1FD054675B100204D +:10E6C0005E49C0394860012088705D4890F80607AF +:10E6D00020F0780018305A4981F80607F8E05FA169 +:10E6E000554808F09BFD054675B1554890F806075A +:10E6F00020F078002030524981F80607002001F50B +:10E70000D261486001208870E2E04EA14A4808F0DA +:10E7100085FD054635B3002405E00020474948390A +:10E720000855601C84B2142CF7DB002409E0681D36 +:10E7300020444149095C601D404A483A1154601C1C +:10E7400084B20F2CF3DB00203C49C0394860012023 +:10E7500088703B4890F8060720F078002830384948 +:10E7600081F80607B4E039A1334808F057FD0546A3 +:10E770001DB332489030807940B1314890F8060797 +:10E7800020F0780030302E4981F8060700202B4910 +:10E79000C0394860012088702749681D085C3038FE +:10E7A0000F46291D795C303940EA0110C117024635 +:10E7B000F8F72EFA21499031887189E0204890F8C5 +:10E7C000060720F0780040301D4981F80607002038 +:10E7D00001F5D26148600120887079E0AFF298318C +:10E7E000154808F01BFD054675B1154890F8060759 +:10E7F00020F078004030124981F80607002001F52A +:10E80000D26148600120887062E00D4890F80607E8 +:10E8100020F0780048300A4981F80607002001F509 +:10E82000D26148600120887052E041E029E019E09F +:10E83000494D45493A000000F09700200C3A00206D +:10E84000BC32002049434349443A00004353513A03 +:10E85000000000002C00000022000000524541444E +:10E8600059000000EC4890F8060720F08000803046 +:10E87000E94981F806074FF47A7001F5D2618860A2 +:10E8800026E0AFF23C41E54808F0C8FC054675B10A +:10E89000E14890F8060720F078006030DE4981F802 +:10E8A0000607002001F5D2614860012088700FE062 +:10E8B000AFF26C41D94808F0B1FC05463DB1D648ED +:10E8C00090F8060720F07801D34880F8061700BFBB +:10E8D00000BF8FE1D04890F80607C0F3C3000528B9 +:10E8E00012D2DFE800F00312286A7F000020CC4932 +:10E8F000486001208870C84890F8060720F078002A +:10E900000830C54981F8060780E0AFF2C441C3482A +:10E9100008F084FC05466DB10020C1494860012023 +:10E920008870BD4890F8060720F078001030BA498A +:10E9300081F806076AE00020B94948600120887024 +:10E94000B649A81D085C30380F46691D795C30391E +:10E9500040EA0110C1170246F8F75AF9B149887127 +:10E96000AFF21011384608F059FC0546DDB13946C2 +:10E97000681C085C30280DDB681C085C3038495D79 +:10E98000303940EA0110C1170246F8F741F9A549AC +:10E99000C87108E0A148405D3038C1170246F8F759 +:10E9A00037F9A049C8719C4890F8060720F0780014 +:10E9B0001830994981F8060728E0AFF2745197485A +:10E9C00008F02CFC054665B1934890F8060720F046 +:10E9D00080008030904981F806074FF47A709049A2 +:10E9E000886013E08C4890F8060720F080018A4880 +:10E9F00080F8061790F8060720F07801864880F81E +:10EA00000617002088498870486000BF00BFF1E009 +:10EA1000814890F80607C0F3C300092814D2DFE844 +:10EA200000F005142B41576DA6BCD2007A4890F82F +:10EA3000060720F078000830774981F806070020A3 +:10EA40007749486001208870D2E0AFF20C617348CA +:10EA500008F0E4FB05466DB16F4890F8060720F01A +:10EA6000780010306C4981F8060700206C49486036 +:10EA700001208870BCE0CBE0AFF23861674808F055 +:10EA8000CDFB05466DB1644890F8060720F078008C +:10EA90001830614981F8060700206149486001206B +:10EAA0008870A5E0AFF260615C4808F0B7FB0546EE +:10EAB0006DB1594890F8060720F07800203056498B +:10EAC00081F80607002056494860012088708FE0D1 +:10EAD000AFF28C61514808F0A1FB05466DB14E487C +:10EAE00090F8060720F0780028304B4981F8060797 +:10EAF00000204B4948600120887079E04BA14748CD +:10EB000008F08CFB05468DB3002045494860012084 +:10EB10008870002408E0281D20444049095C4148D1 +:10EB20000A300155601C84B2142CF4DB40A13D482E +:10EB30000A3008F073FB05465DB1002407E00022AF +:10EB40006119491E37480A304254601C84B2022CB5 +:10EB5000F5DB314890F8060720F0780030302E4978 +:10EB600081F806070120A1F50051C87540E0AFF219 +:10EB700028712A4808F052FB05466DB1002028494B +:10EB8000486001208870244890F8060720F078003B +:10EB90003830214981F806072AE0AFF254711F4846 +:10EBA00008F03CFB05466DB100201D49486001207E +:10EBB0008870194890F8060720F078004030164910 +:10EBC00081F8060714E0AFF28071144808F026FBC4 +:10EBD000054665B1104890F8060720F080008030A7 +:10EBE0000D4981F806074FF47A700D49886000BF1F +:10EBF00000BF00BF00BF00210748A0F87E16002418 +:10EC000004E0002005490855601C84B2642CF8DB40 +:10EC100011B0BDE8F08F0000BC320020F09700205A +:10EC20004C3900209C3A0020B879002044484350D9 +:10EC30002C0000002DE9F74F90B00024A0460020E2 +:10EC400007900690059000BF00250490814600BF04 +:10EC50000026002700BF04E00020FE490855601C84 +:10EC600084B2642CF8DBFC48807800283ED0FB4856 +:10EC7000407878B30020F8498870F94890F8060782 +:10EC800020F08001F64880F80617F4488078C0B17B +:10EC9000012820D002280AD0032826D1F04890F875 +:10ECA000060720F07801EE4880F806171DE0EC48D2 +:10ECB00090F8060720F078002030E94981F806072F +:10ECC00013E0E74890F8060720F07801E44880F860 +:10ECD00006170AE00AE0E24890F8060720F07800FC +:10ECE0005830DF4981F8060700BF00BFDC4890F8C4 +:10ECF00006070121B1EBD01F41F04F82D94880783F +:10ED000001287DD1D64890F8E0070128F9D10026E6 +:10ED1000DEE10027CBE106EB460000EB0610D2490E +:10ED200001EB0010303000EB071080780121B1EBCF +:10ED3000D01F66D106EB460000EB0610CA4901EB76 +:10ED40000010303000EB0710807820F00400001D28 +:10ED500006EB460101EB0611C34A02EB011130310B +:10ED600001EB0711887006EB460000EB0610114618 +:10ED700001EB0010303000EB07108078C0F3C000CA +:10ED800000283ED006EB460000EB061001EB001019 +:10ED9000303000EB0710807820F0080106EB4600C9 +:10EDA00000EB061002EB0010303000EB0710817012 +:10EDB000AE48D0F80C02401E001B0521B0FBF1F25A +:10EDC00001FB120000EB4001A8482C3000EB411081 +:10EDD0000D30019040F2A1107043A54A02EBC00033 +:10EDE00000F5627007EB470202EB071200EBC2006E +:10EDF00000F1220110220198D9F727FA9B4801E07F +:10EE00007BE152E1D0F80C02401E001B0521B0FB53 +:10EE1000F1F201FB120000EB400194482C3000EBB2 +:10EE2000411140F2A1107043914A02EBC00000F57D +:10EE3000627007EB470202EB071200EBC20050F8CA +:10EE40001A2F41F8012F406848608848D0F80C021A +:10EE5000401E001B0521B0FBF1F201FB120000EB8C +:10EE6000400182482C3000EB411106EB460000EBDC +:10EE700006107D4A02EB0010303000EB07100078DE +:10EE800008707A48D0F80C02401E001B0521B0FB28 +:10EE9000F1F201FB120000EB400174482C3000EB52 +:10EEA000411140F2A1107043714A02EBC00000F51D +:10EEB000627007EB470202EB071200EBC200406BE7 +:10EEC000C1F809006948D0F80C02401E001B05215A +:10EED000B0FBF1F201FB120000EB400163482C3063 +:10EEE00000EB41115E48F538026841F81D2F80881B +:10EEF00088805E48D0F80C02401E001B0521B0FB44 +:10EF0000F1F201FB120000EB400158482C3000EBFD +:10EF1000411106EB460000EB0610534A02EB0010CD +:10EF2000303000EB07104068C1F82300002106EBE9 +:10EF3000460000EB061002EB0010303000EB07102B +:10EF40004160002444E04948D0F80C02401E001BF8 +:10EF50000521B0FBF1F201FB120000EB4001434838 +:10EF60002C3000EB4110273040F2A1117143404A90 +:10EF700002EBC10101F5627107EB470202EB0712D8 +:10EF800001EBC20191F8801040F2A11211FB02F1D5 +:10EF9000374A02EBC10101F5627140F2A1127243DE +:10EFA000334B03EBC20202F5627207EB470303EB3C +:10EFB000071302EBC30292F8812002EB420303EB3A +:10EFC000021201EBC2014731095D0155601C84B298 +:10EFD000062CB8DB002433E0002240F2A11070437D +:10EFE000234901EBC00000F5627007EB470101EB1C +:10EFF000071100EBC10090F8800040F2A11110FB56 +:10F0000001F01B4901EBC00000F5627040F2A11154 +:10F010007143174B03EBC10101F5627107EB470325 +:10F0200003EB071301EBC30191F8811001EB4103DE +:10F0300003EB011100EBC10047300255601C84B2A4 +:10F04000062CC9DB0948D0F80C020521B0FBF1F011 +:10F0500080B20FE052020020B87900209C3A0020D4 +:10F06000BC3200208439002098400020BC120020CF +:10F0700058450020014601900220DAF729F80021C6 +:10F080000620DBF713F8FE48D0F80C02FC49498D46 +:10F09000884206D2FA48D0F80C02401CF849C1F860 +:10F0A0000C0200210520DBF701F8781C87B206EB83 +:10F0B000460000EB0610F34901EB0010C079B8429E +:10F0C0003FF729AE31460220DAF7F0FF701C86B216 +:10F0D000042EFFF61EAEEC488078032803D0EA48E1 +:10F0E0008078012802D10020E84908600021E84822 +:10F0F00080F8E0170B20E4490871E6480078012801 +:10F1000041F0CF8510E002F0F1FBE349C1F8180FA0 +:10F110000846D0F8180FC0F3004006900846D0F813 +:10F12000180FC0F34200059005980028EBD0D64890 +:10F130008078022812D1D448407878B14FF007097E +:10F140005520D6490870FD204870AA2088700020FC +:10F15000C87008716120487100208871FA20CF4979 +:10F1600001F80900CA48F5384179CC4A09F1010093 +:10F170001154C748F538017909F102001154C44807 +:10F18000F538C17809F103001154C148F538817888 +:10F1900009F104001154BE48F538417809F1050021 +:10F1A0001154BD4890F80B1F09F1060011540024BA +:10F1B0000EE0B948D0F8180FC4F10301C900C840E7 +:10F1C000C1B209F109002044B44A1154601C84B250 +:10F1D000042CEEDBAC48407838B9B04A09F10D0197 +:10F1E00012985054481C85B239E0A848803800680D +:10F1F00050B9A348807A38B1A3488078032803D057 +:10F20000A1488078012823D1002409E09E48903845 +:10F21000015D09F10D002044A04A1154601C84B224 +:10F22000142CF3DB002409E097484830015D09F114 +:10F2300021002044994A1154601C84B20A2CF3DB4B +:10F24000964A09F12B0112985054481C85B206E0E9 +:10F25000012093498870002013B0BDE8F08F002D85 +:10F2600001F01F8501208E49103948708849129895 +:10F2700081F87C06129815287ED00FDCA0F10B00D7 +:10F280000A281ED2DFE810F019001D00E4031E005A +:10F290001D00380030049C041D000507A2280ED074 +:10F2A00006DC162869D01F2868D0A12809D108E0FB +:10F2B000A32803D0A428F9D102E000BF00BF00BFFB +:10F2C00000BFC4E3102070490871002406E07548AF +:10F2D000005D2919714A5054601C84B20A2CF6DB77 +:10F2E00005F10A0085B26E48563090F8AD006B49C2 +:10F2F0004855681C85B2E4E7674890F8FC0C00F0BC +:10F300000100A0B1012080F3138800BF00BFBFF34C +:10F310004F8F6548006800F4E06064490843001DB1 +:10F3200061490860BFF34F8F00BF00BFFEE70026B2 +:10F33000D9E206EB460000EB0610524901EB001043 +:10F34000807903284BD006EB460000EB061001EB5A +:10F3500000108079012842D006EB460000EB061031 +:10F3600001EB00108079022839D006EB460000EB53 +:10F37000061001EB001002E0EFE397E3EEE3807983 +:10F3800004282CD006EB460000EB061001EB001021 +:10F390008079072823D006EB460000EB061001EB2E +:10F3A0000010807908281AD006EB460000EB061002 +:10F3B00001EB001080790C2811D006EB460000EB21 +:10F3C000061001EB00108079092808D006EB4600F2 +:10F3D00000EB061001EB001080790A2869D10120AA +:10F3E0002E494855E81C85B2049502204855681CF2 +:10F3F00085B21D204855681C85B2002724E106EB24 +:10F40000460000EB06101F4901EB0010303000EB06 +:10F410000710007821494855681C85B206EB460064 +:10F4200000EB0610174901EB0010303000EB07101D +:10F4300080781A494855681C85B206EB460000EBF7 +:10F440000610104901EB0010303000EB07108078F7 +:10F45000C0F3800060BB06EB460000EB061001EB3A +:10F460000010303000EB07108078C0F3C000F8B90E +:10F4700006EB460000EB061001EB0010303019E0FF +:10F48000BC120020984000209C3A00208802404294 +:10F49000BC320020220A0020BC22002052020020A0 +:10F4A00084390020367303080CED00E00000FA05F3 +:10F4B00007E0E3E000EB07108078C0F3400000288D +:10F4C00077D0002413E006EB460000EB0610FE495F +:10F4D00001EB0010303000EB07104068C4F103016D +:10F4E000C900C8406119F94A5054601C84B2042C08 +:10F4F000E9DB281D85B2002418E040F2A11070431A +:10F50000F34901EBC00000F5627007EB470101EB26 +:10F51000071100EBC100D0F81A00C4F10301C900C3 +:10F52000C8406119E94A5054601C84B2042CE4DBE1 +:10F53000281D85B2002418E040F2A1107043E44970 +:10F5400001EBC00000F5627007EB470101EB07110A +:10F5500000EBC100D0F81E00C4F10301C900C8408F +:10F560006119DA4A5054601C84B2042CE4DB281D73 +:10F5700085B2002417E040F2A1107043D44901EB9A +:10F58000C00000F5627007EB470101EB071100EBCB +:10F59000C100406BC4F10201C900C8406119CB4AE7 +:10F5A0005054601C84B2032CE5DBE81C85B20024B7 +:10F5B0001FE047E040F2A1107043C54901EBC000D5 +:10F5C00000F5627007EB470101EB071100EBC1008A +:10F5D00050F8221F4068C4F10502D200CDE90801AD +:10F5E00008460899D8F71FFE6119B84A5054601CA4 +:10F5F00084B2062CDEDBA81D85B200241EE040F29A +:10F60000A1107043B24901EBC00000F5627007EB36 +:10F61000470101EB071100EBC10022308168C0688F +:10F62000C4F10502D200CDE90A0108460A99D8F7CB +:10F63000FAFD6119A54A5054601C84B2062CDEDB29 +:10F64000A81D85B2781C87B206EB460000EB0610B9 +:10F650009D4901EB0010C079B8423FF7D0AE049845 +:10F66000281AC0F307210498801E984A1154049860 +:10F67000281AC1B20498401E115432E106EB46002C +:10F6800000EB0610904901EB00108079052839D174 +:10F6900002208E494855E81C85B2049500271CE0DD +:10F6A000781C8A494855681C85B28A48C05D48550F +:10F6B000681C85B2002409E086480C3000EB071076 +:10F6C000005D6119814A5054601C84B2102CF3DB38 +:10F6D00005F1100085B2781C87B27E48AD3890F8ED +:10F6E000AC00B842DCDC0498281A0002C1B20498CD +:10F6F000801E764A11540498281AC1B20498401EFC +:10F700001154EEE006EB460000EB06106E4901EBEB +:10F71000001080790B2823D107206C494855681CBC +:10F7200085B201204855681C85B23B204855681CAD +:10F7300085B26848AD3890F8C9014855681C85B253 +:10F74000002407E06348CC30005D61195F4A5054E3 +:10F75000601C84B23A2CF5DB05F13A0085B2C0E0BA +:10F7600006EB460000EB0610574901EB00108079CC +:10F77000062875D1032055494855E81C85B20495E3 +:10F7800002204855681C85B211204855681C85B276 +:10F79000002784E006EB460000EB06104A4901EB27 +:10F7A0000010303000EB0710007848494855681CBD +:10F7B00085B206EB460000EB0610434901EB001052 +:10F7C000303000EB0710807840494855681C85B2FE +:10F7D00006EB460000EB06113B4800EB0110303011 +:10F7E00000EB07108078C0F38000C0B3002414E061 +:10F7F00040F2A1107043364901EBC00000F5627081 +:10F8000007EB470101EB071100EBC1004730005D3A +:10F8100061192E4A5054601C84B20A2CE8DB05F1B1 +:10F820000A0085B2002414E040F2A1107043284978 +:10F8300001EBC00000F5627007EB470101EB071117 +:10F8400000EBC1006030005D6119204A5054601C1B +:10F8500084B2022CE8DBA81C85B2002419E01CE06D +:10F860003FE040F2A1107043194901EBC00000F5E0 +:10F87000627007EB470101EB071100EBC100406F1D +:10F88000C4F10201C900C8406119104A5054601CFB +:10F8900084B2032CE5DBE81C85B2781C87B206EB4A +:10F8A000460000EB0610084901EB0010C079B84291 +:10F8B0003FF770AF0498281A0002C1B20498801E66 +:10F8C000024A1154049807E0984000205202002098 +:10F8D0005845002069330020281AC1B20498401E00 +:10F8E0001154701C86B2FE4890F86A0BB0423FF784 +:10F8F00020ADFB4890F80C0C00286FDD00269FE03F +:10F9000006EB4601F74800EB0110807904280CD182 +:10F91000F5494855681C85B201204855681C85B2D8 +:10F92000F248805D4855681C85B206EB4601ED48FB +:10F9300000EB01108079062833D1EB494855681C4B +:10F9400085B2E74890F8AC004855681C85B2122093 +:10F950004855681C85B200271DE0781CE2494855CF +:10F96000681C85B2DE48AD30C05D4855681C85B264 +:10F97000002409E0DA48B93000EB0710005D611996 +:10F98000D94A5054601C84B2102CF3DB05F11000EE +:10F9900085B2781C87B2D24890F8AC00B842DCDC63 +:10F9A0004CE006EB4601CF4800EB011080790528BA +:10F9B00044D1CD494855E81C85B2049501204855ED +:10F9C000681C85B204204855681C85B2C748753844 +:10F9D000805D4855681C85B200271BE037E0C348AE +:10F9E0007538805DC0F3800090B100240CE0BF4802 +:10F9F0000F3050F82700C4F10201C900C840611956 +:10FA0000B94A5054601C84B2032CF0DBE81C85B268 +:10FA1000781C87B2B548593890F86200B842DEDCED +:10FA20000498281A0002C1B20498801EAE4A1154EC +:10FA30000498281AC1B20498401E1154701C86B252 +:10FA4000A74890F80C0C401EB0423FF759AF32E384 +:10FA5000A7480078401CA649087008460078052889 +:10FA600009DAA44890F8FC0C00F0010018B90D2048 +:10FA7000A14908710CE010209F4908719D4890F839 +:10FA8000FC0C00F0010018B9FF219A4880F8001D15 +:10FA90009A480088000A9449485598480088C1B29D +:10FAA000914A681C1154A81C85B204E39048007860 +:10FAB000401C8F49087008460078052803DA162094 +:10FAC0008D49087102E010208B4908718B4800882D +:10FAD000000A8549485589480088C1B2824A681C95 +:10FAE0001154A81C85B2E6E21020834908718148B0 +:10FAF00090F8010D7C494855681C85B200274FE0FD +:10FB00007C4890F8010D401E40F2A11110FB01F05D +:10FB10007B4901EBC00000F5627007EB470101EB88 +:10FB2000071100EBC10090F88200012836D171481E +:10FB300090F8010D401E00EB400101EB00106B49F5 +:10FB4000673101EB0010303000EB07100078664998 +:10FB50004855681C85B200241BE0A3E277E06548A5 +:10FB600090F8010D401E40F2A11110FB01F0644914 +:10FB700001EBC00000F5627007EB470101EB0711D4 +:10FB800000EBC1008330005D2919574A5054601CB6 +:10FB900084B20A2CE3DB05F10A0085B2781C87B237 +:10FBA000544890F8010D401E00EB400101EB00109D +:10FBB0004E49673101EB0010C079B842A0DC7AE20F +:10FBC0004B480078401C4A490870084600780528D0 +:10FBD00013DA484890F8010D401E00EB400101EB9C +:10FBE00000104249673101EB0010007E00F0010077 +:10FBF00018B912204049087116E010203E490871DA +:10FC00003C4890F8010D401E00EB400101EB001054 +:10FC10003649673101EB0010007E00F0010018B991 +:10FC2000FF21344880F8001D324890F8010D2E491C +:10FC3000485532480088010A2B4A681C11542F4845 +:10FC40000088C1B2A81C1154E81C85B233E201201F +:10FC50002C49C8750846D0F80C020A21B0FBF1F017 +:10FC6000C0F3072020494855681C85B22548D0F8C4 +:10FC70000C020A21B0FBF1F01B494855681C85B203 +:10FC80002048D0F80C020A2804D94FF00A0A4FF095 +:10FC9000000B04E01B48D0F80CA24FF0000B1948F1 +:10FCA000D0F80C021749C1F810020846D0F80C022F +:10FCB0000A21B0FBF1F081B21248A0F8141280F8CA +:10FCC00016A200210C20DAF7F1F9074901F805A086 +:10FCD000681C85B228204855681C85B20024D0E1F4 +:10FCE000BC320020CC3E00205202002031400020D7 +:10FCF0002A0A0020BC2200209C3A0020280A00206A +:10FD000058450020BC120020FE48D0F80C0268B113 +:10FD1000FC48D0F80C02401E001B0521B0FBF1F09E +:10FD200080B2014601900220D9F736F9F548D0F8A3 +:10FD30000C02401E001B0521B0FBF1F201FB12007A +:10FD400000EB4001EF482C3000EB41100078EE4909 +:10FD50004855681C85B24FF000081DE0E948D0F80E +:10FD60000C02401E001B0521B0FBF1F201FB12004A +:10FD700000EB4001E3482C3000EB4110D0F80100CB +:10FD8000C8F10301C900C84008EB0501DE4A505420 +:10FD900008F101001FFA80F8B8F1040FDEDB281D1E +:10FDA00085B24FF000081DE0D648D0F80C02401E86 +:10FDB000001B0521B0FBF1F201FB120000EB40013A +:10FDC000D0482C3000EB4110D0F80500C8F10301F9 +:10FDD000C900C84008EB0501CB4A505408F10100A6 +:10FDE0001FFA80F8B8F1040FDEDB281D85B24FF052 +:10FDF00000081DE0C348D0F80C02401E001B05217E +:10FE0000B0FBF1F201FB120000EB4001BD482C30C9 +:10FE100000EB4110D0F80900C8F10201C900C84048 +:10FE200008EB0501B84A505408F101001FFA80F8A8 +:10FE3000B8F1030FDEDBE81C85B24FF0000823E0C9 +:10FE4000B048D0F80C02401E001B0521B0FBF1F2B7 +:10FE500001FB120000EB4001AA482C3000EB4110DE +:10FE600050F80D1F4068C8F10502D200CDE90C0121 +:10FE700008460C99D8F7D7F908EB0501A24A505467 +:10FE800008F101001FFA80F8B8F1060FD8DBA81DB1 +:10FE900085B24FF0000823E09A48D0F80C02401ECB +:10FEA000001B0521B0FBF1F201FB120000EB400149 +:10FEB00094482C3000EB41100D308168C068C8F1C7 +:10FEC0000502D200CDE90E0108460E99D8F7ABF92C +:10FED00008EB05018C4A505408F101001FFA80F824 +:10FEE000B8F1060FD8DBA81D85B28648D0F80C0201 +:10FEF000401E001B0521B0FBF1F201FB120000EBDC +:10FF0000400180482C3000EB411090F822007E49DF +:10FF10004855681C85B27B48D0F80C02401E001B77 +:10FF20000521B0FBF1F201FB120000EB4001754826 +:10FF30002C3000EB411090F8210073494855681CA3 +:10FF400085B27048D0F80C02401E001B0521B0FBA2 +:10FF5000F1F201FB120000EB40016A482C3000EB8B +:10FF6000411090F8200068494855681C85B26548E2 +:10FF7000D0F80C02401E001B0521B0FBF1F201FB82 +:10FF8000120000EB40015F482C3000EB4110C07FB5 +:10FF90005D494855681C85B25A48D0F80C02401E8D +:10FFA000001B0521B0FBF1F201FB120000EB400148 +:10FFB00054482C3000EB4110807F53494855681C51 +:10FFC00085B25048D0F80C02401E001B0521B0FB42 +:10FFD000F1F201FB120000EB40014A482C3000EB2B +:10FFE0004110407F48494855681C85B24FF00008D1 +:10FFF0001DE04448D0F80C02401E001B0521B0FB58 +:020000040803EF +:10000000F1F201FB120000EB40013E482C3000EB06 +:100010004110D0F82300C8F10301C900C84008EB23 +:100020000501394A505408F101001FFA80F8B8F16F +:10003000040FDEDB281D85B24FF000081AE03148BE +:10004000D0F80C02401E001B0521B0FBF1F201FBB1 +:10005000120000EB40012B482C3000EB4110273000 +:1000600010F8080008EB0501274A505408F1010078 +:100070001FFA80F8B8F1060FE1DBA81D85B2601CFD +:1000800084B20020B4EB0A0170EB0B00FFF63CAE2B +:1000900011E010201D49087159201B494855681C62 +:1000A00085B208E0102019490871592016494855B1 +:1000B000681C85B200BF00BFA5EB0900C0F3072193 +:1000C000114A09F107001154A5EB0900C1B209F169 +:1000D0000800115400240FE009F10D0121440A4ADF +:1000E000505CDDE90521D9F707FF09F10D01214435 +:1000F000054A5054601C84B2A5EB0900A042EBDC19 +:10010000034807E0BC120020520200209C3A002065 +:10011000BC22002090F80A0F48B1A5EB090291B269 +:10012000F84A02EB090000230422DAF76FFDA5EB81 +:10013000090291B2F34A02EB0900D9F7E9FB002169 +:10014000CDE90201DDE90201000A40EA0160ED4962 +:100150004855681C85B202984855681C85B2EA4823 +:100160008078022810D1E848407868B1681F000AFA +:10017000C870681F087181B2E248401D01F016FD89 +:10018000E0494855681C85B2E04805600121001F20 +:10019000D9F73EFC2846FFF75FB8DD4890F8060720 +:1001A000C009002877D1D848807830B1012873D0B1 +:1001B000022872D0032871D1C9E3D54890F8060708 +:1001C000C0F3C3000E2829D2DFE800F007293D5113 +:1001D000697D91A5B9CDE1F5F4F3002405E0CD48A2 +:1001E000005DC8490855601C84B2CA48D8F74BF86E +:1001F000A042F4D8C54804600121001FD9F708FCCB +:10020000C34890F8060720F078000830C04981F80C +:1002100006074FF47A7001F5D261886048E1002446 +:1002200005E0BD48005DB7490855601C84B2BA4876 +:10023000D8F729F8A042F4D8B44804600121001F7F +:10024000D9F7E6FB34E1002405E0B448005DAD4990 +:100250000855601C84B2B148D8F715F8A042F4D80C +:10026000AA4804600121001FD9F7D2FB20E1002435 +:1002700005E0AB48005DA3490855601C84B2A8485E +:10028000D8F701F8A042F4D8A04804600121001F6B +:10029000D9F7BEFB0CE1FDE30CE1BDE2BBE20024BB +:1002A00005E0A048005D97490855601C84B29D4850 +:1002B000D7F7E9FFA042F4D8944804600121001F59 +:1002C000D9F7A6FBF4E0002405E09748005D8D49CE +:1002D0000855601C84B29448D7F7D5FFA042F4D8E3 +:1002E0008A4804600121001FD9F792FBE0E0002456 +:1002F00005E08E48005D83490855601C84B28B4838 +:10030000D7F7C1FFA042F4D8804804600121001F44 +:10031000D9F77EFBCCE0002405E08548005D7949F3 +:100320000855601C84B28248D7F7ADFFA042F4D8CC +:10033000764804600121001FD9F76AFBB8E0002469 +:1003400005E07C48005D6F490855601C84B279481F +:10035000D7F799FFA042F4D86C4804600121001F30 +:10036000D9F756FBA4E0002405E07348005D654919 +:100370000855601C84B27048D7F785FFA042F4D8B6 +:10038000624804600121001FD9F742FB90E05E48FB +:100390004078022810D1002405E06848005D5949E2 +:1003A0000855601C84B26548D7F76DFFA042F4D8A9 +:1003B00033E065E04CE037E0002405E05F48005D95 +:1003C00050490855601C84B20D2CF7DB4E48C238EA +:1003D000D7F759FF4FF0000B824600228AEA02004D +:1003E0008BEA0201084314D0002408E04648C238D2 +:1003F000015D04F10D00434A1154601C84B20020D9 +:10040000B4EB0A0170EB0B00F0DB4DA13D48D7F7D0 +:100410002EFF3C48D7F737FF84B23C4804600121E7 +:10042000001FD9F7F5FA43E0002405E04548005DD8 +:1004300034490855601C84B24248D7F724FFA042D3 +:10044000F4D8324804600121001FD9F7E1FA2FE007 +:10045000002405E03C48005D2A490855601C84B230 +:100460003948D7F710FFA042F4D82848046001218A +:10047000001FD9F7CDFA42F210703449886017E0B6 +:10048000002405E03248005D1E490855601C84B216 +:100490002F48D7F7F8FEA042F4D81C480460012189 +:1004A000001FD9F7B5FA42F210702849886000BFE2 +:1004B00000BFF5E3164890F80607C0F3C3000D2807 +:1004C0001FD2DFE800F007495D718599ADC1D5E91C +:1004D000F1F0EF00002405E01E48005D09490855D1 +:1004E000601C84B21B48D7F7CEFEA042F4D8074860 +:1004F00004600121001FD9F78BFA4FF47A70134979 +:10050000886087E1520200209C3A0020BC640240CF +:10051000BC320020158003080F80030813800308F5 +:10052000FC7F0308E47F0308D37F03082002002038 +:10053000C47F03082B8003081F8003089C7F0308E7 +:100540000D0A000036800308F57F03084C390020AF +:100550006E8003083F810308002405E0FC48005D2D +:10056000FC490855601C84B2F948D7F78CFEA042BC +:10057000F4D8F94804600121001FD9F749FA49E18C +:10058000002405E0F548005DF2490855601C84B27E +:10059000F248D7F778FEA042F4D8EF480460012172 +:1005A000001FD9F735FA35E1002405E0EC48005D7D +:1005B000E8490855601C84B2E948D7F764FEA042B8 +:1005C000F4D8E54804600121001FD9F721FA21E1A0 +:1005D000002405E0E348005DDE490855601C84B254 +:1005E000E048D7F750FEA042F4D8DB480460012170 +:1005F000001FD9F70DFA0DE1002405E0DA48005D8F +:10060000D4490855601C84B2D748D7F73CFEA042B5 +:10061000F4D8D14804600121001FD9F7F9F9F9E0B5 +:10062000002405E0D148005DCA490855601C84B229 +:10063000CE48D7F728FEA042F4D8C748046001216D +:10064000001FD9F7E5F9E5E0002405E0C848005DA2 +:10065000C0490855601C84B2C548D7F714FEA042B3 +:10066000F4D8BD4804600121001FD9F7D1F9D1E0C9 +:10067000002405E0BF48005DB6490855601C84B2FF +:10068000BC48D7F700FEA042F4D8B348046001216B +:10069000001FD9F7BDF9BDE0B7484078022810D156 +:1006A000002408E09EE075E060E0B448005DA949E0 +:1006B0000855601C84B2B148D7F7E5FDA042F4D8D4 +:1006C0004DE0002405E0AD48005DA2490855601CDE +:1006D00084B2142CF7DBA848C238D7F7D4FD4FF00A +:1006E000000B8246A6A1A448C23806F097FD8046BA +:1006F00000228AEA02008BEA020108432BD0002480 +:1007000008E09D48C238015D04F11400914A11547B +:10071000601C84B2A8F10100A042F2DC2221143056 +:100720008C4A1154444608E0601E9349C239095C62 +:100730001530884A1154601C84B201211AEB010063 +:100740004BF100010022201A8A41EDDBAFF21021AB +:100750008048D7F78CFD7F48D7F795FD84B27E4857 +:1007600004600121001FD9F753F953E0002405E08C +:100770008448005D77490855601C84B28148D7F7EA +:1007800082FDA042F4D8744804600121001FD9F70B +:100790003FF93FE07C48806840F2E931884209D166 +:1007A0007A4890F8060720F078006030774981F8A1 +:1007B000060703E040F2E93073498860002405E051 +:1007C0007348005D63490855601C84B27048D7F7D0 +:1007D0005AFDA042F4D8604804600121001FD9F7F7 +:1007E00017F917E0002405E06A48005D59490855EB +:1007F000601C84B26748D7F746FDA042F4D856483B +:1008000004600121001FD9F703F943F698205E49DF +:10081000886000BF00BF43E25C4890F80607C0F361 +:10082000C30005281AD2DFE800F0031A71BDFA00F0 +:1008300000205149C870002405E05748005D454933 +:100840000855601C84B25448D7F71DFDA042F4D867 +:10085000414804600121001FD9F7DAF81CE10020AB +:100860004549C870002404E000203A490855601C3E +:1008700084B2642CF8DB00203F49C870002405E0F6 +:100880004648005D33490855601C84B2082CF7DBEC +:10089000002408E038485438015D04F108002D4A6E +:1008A0001154601C84B234485438D7F7ECFCA04291 +:1008B000F0D82C2104F10800264A1154401C80B2C3 +:1008C0000790002408E02C482C38015D079820444C +:1008D000204A1154601C84B227482C38D7F7D3FC27 +:1008E000A042F0D8AFF2A8311A48D7F7C0FC194897 +:1008F000D7F7C9FC1849086001211748001FD9F72C +:1009000087F842F2107020498860C5E0002405E0B5 +:100910002348005D0F490855601C84B22048D7F772 +:10092000B2FCA042F4D80C4804600121001FD9F7A2 +:100930006FF8164890F8060720F078001830134931 +:1009400081F806074FF4FA600F498860A4E0A5E03B +:100950004681030852020020BC640240F58103086E +:10096000508103085B810308668103086F810308D7 +:100970007E8103089C8103089C3A0020A98103081A +:100980002C000000D98103084C390020BC32002023 +:100990003B810308EA810308FC7F03089C8003086D +:1009A00026810308C0484078012818D0022853D176 +:1009B0000020BD49C870002405E0BC48005DBC496A +:1009C0000855601C84B2B948D7F75DFCA042F4D842 +:1009D000B84804600121001FD9F71AF83CE0002450 +:1009E00004E00020B2490855601C84B2642CF8DB96 +:1009F0000020AD49C870002405E0AC48005DAC495A +:100A00000855601C84B20E2CF7DBA748C238D7F714 +:100A10003AFC80B20790079898B1002409E021E0E1 +:100A2000A148C238015D04F10E00A14A1154601CB6 +:100A300084B207988442F3DBAFF2FC419C48D7F7BD +:100A400016FC9B48D7F71FFC9A490860012199487A +:100A5000001FD8F7DDFF00BF00BF42F210709649BB +:100A6000886019E0002405E09448005D904908552D +:100A7000601C84B29148D7F706FCA042F4D88D4898 +:100A800004600121001FD8F7C3FF42F210708A49A9 +:100A9000886000E005E100BF00BF01E1884890F8F0 +:100AA0000607C0F3C300092826D2DFE800F00526B8 +:100AB0003A4E62768ACCE000002405E08148005D71 +:100AC0007B490855601C84B27E48D7F7DCFBA04206 +:100AD000F4D8784804600121001FD8F799FF7848BE +:100AE00090F8060720F078000830754981F806076D +:100AF0004FF47A7070498860D0E0002405E07248B5 +:100B0000005D6B490855601C84B26F48D7F7BBFB8A +:100B1000A042F4D8674804600121001FD8F778FF8D +:100B2000BCE0002405E06948005D61490855601C8F +:100B300084B26648D7F7A7FBA042F4D85D480460AA +:100B40000121001FD8F764FFA8E0002405E06048F9 +:100B5000005D57490855601C84B25D48D7F793FB88 +:100B6000A042F4D8534804600121001FD8F750FF79 +:100B700094E0002405E05748005D4D490855601C8D +:100B800084B25448D7F77FFBA042F4D849480460A8 +:100B90000121001FD8F73CFF80E0002405E04E480B +:100BA000005D43490855601C84B24B48D7F76BFB86 +:100BB000A042F4D83F4804600121001FD8F728FF65 +:100BC0006CE03948407802280DD1002405E0434804 +:100BD000005D37490855601C84B24048D7F753FB85 +:100BE000A042F4D828E0002405E03C48005D3049EC +:100BF0000855601C84B20F2CF7DB2F488E30D7F7D6 +:100C000042FB80B20790079890B1002408E02A4880 +:100C10008E30015D04F10F00254A1154601C84B22E +:100C200007988442F3DBAFF2E8612148D7F71FFB56 +:100C30001F48D7F728FB84B21E4804600121001F1B +:100C4000D8F7E6FE2AE0002405E02548005D1849B3 +:100C50000855601C84B22248D7F715FBA042F4D88F +:100C6000144804600121001FD8F7D2FE16E00024CA +:100C700005E01C48005D0E490855601C84B2072C35 +:100C8000F7D3601E0B49086001210A48001FD8F7FE +:100C9000BFFE42F210700849886000BF00BF00BF6D +:100CA00000BF0020FEF7D8BA9C3A0020D980030884 +:100CB00052020020BC6402404C39002032810308FB +:100CC000BC320020158003080F800308138003083E +:100CD000FC7F0308758003088480030844800308B0 +:100CE0008E8003086E80030810B5002440F2244172 +:100CF000164804F0C6FB38B340F22441134804F010 +:100D00003AFB00211248D8F783FE12491048D8F761 +:100D100065FE01201049C8700C480088C4B20B4819 +:100D20008088C4B20A48001D0068C0F5FA6081B22C +:100D30000A48A0F87E164FF4FA600549091D0860BC +:100D400001210348D8F764FE10BD000000100140E7 +:100D500088640240008800209C3A0020BC320020B9 +:100D600010B5002404490548D8F738FE002103488F +:100D7000D8F74EFE10BD000000800028B864024085 +:100D800000B58FB00121880500F0BAFC2848D8F7DB +:100D90004BFE40200390002005904FF480600690A9 +:100DA00000200790089009904FF400300A9000202E +:100DB0000B900C900D900E901E48019040060090F4 +:100DC0001D48029069461A48D8F7F8FE0122102102 +:100DD0001748D8F7D5FE16483038D8F725FE00203A +:100DE00003904FF4FA600490002005904FF4806067 +:100DF000069000200790089009904FF400300A9068 +:100E000000200B900C900D900E900A480190400627 +:100E100000900A480290694605483038D8F7CEFE5F +:100E2000012103483038D8F7F3FD0FB000BD0000B2 +:100E3000B86402400410014052020020F0970020E4 +:100E40001CB50121032000F05BFC07220621164897 +:100E5000D9F762FE072211461348D9F75DFEC0207C +:100E6000009002208DF8050000208DF8060001207A +:100E70008DF8070002208DF8040069460A48D9F76A +:100E800003FE2020009001208DF8040000208DF842 +:100E9000060003208DF8050001208DF80700694643 +:100EA0000148D9F7F1FD1CBD0004024070B588B0BF +:100EB00000240025FFF7C4FFFFF762FF4FF4E13085 +:100EC00000F06CF900F04AF90121402000F038FCF4 +:100ED000012000F0F9FC4FF47A7005F0C1FF0B20FF +:100EE000894908710021894880F8E01780F8A81620 +:100EF0000020874988704870C8704FF47A70886005 +:100F00000021824880F8C81601208149203188706C +:100F10004870C8704FF4FA50886000217B4880F810 +:100F2000901601207A49183988704870C8704FF4BB +:100F30007A7088600021754880F8B81600207449DE +:100F4000103188704870C8704FF47A708860002142 +:100F50006E4880F89C1601206D490C3988704870E5 +:100F6000C8704FF4FA70886000216A4880F8FC1657 +:100F700000206949887001204870C8704EF66020D2 +:100F8000886000BF1FE0002004EB4401604A2C325F +:100F900002F8210004EB440102EB8101887001207A +:100FA00004EB440102EB81014870002004EB440192 +:100FB00002EB8101C87042F6F82004EB440102EB19 +:100FC00081018860641C042CDDD300204E498871A7 +:100FD000A1F1C20090F8AA0000F00F00002807DD80 +:100FE000A1F1C20090F8AA0000F00F00401E487066 +:100FF0004748763090F8AA000009002808DD4448E8 +:10100000763090F8AA000121C1EB10103E4988709B +:101010003D48407868B920214048D9F7ABFD3B48AE +:1010200090F8060720F080008030384981F80607E4 +:1010300003E020213948D9F79BFD3348807890B1EF +:10104000012815D0022809D003281ED147F23050BC +:101050003149886000203249086016E04EF6602071 +:101060002D49886011E04EF660202B4988600CE025 +:101070004EF660202849886000202949086043F620 +:10108000982023491839886000BF00BF25480068B0 +:10109000254908602348001D006848602148083041 +:1010A00000688860002404E000211748903801554A +:1010B000641C142CF8D31C48C07A1B49897A1A4A3C +:1010C000527A194B1B7ACDE90432CDE90610164845 +:1010D000C1798079144A5279134B1B79CDE90032DA +:1010E000CDE9020110488378027810A106489038B3 +:1010F00004F092FA00210320D8F7D8FF10B10020A5 +:101100001549086008B070BD9C3A0020BC32002030 +:1011100064390020BC720020B8790020000402402D +:1011200088024042107AFF1FD4790020253032789F +:1011300025303278253032782530327825303278B3 +:1011400025303278253032782530327825303278A3 +:1011500025303278250000008802424208B546203A +:101160008DF8000002208DF8010001208DF80200AA +:101170008DF803006846F8F7BBFB25208DF80000CA +:1011800001208DF8010000208DF8020001208DF86B +:1011900003006846F8F7ACFB08BD00001FB5044625 +:1011A0000121102000F0FCFA00940020ADF80400AA +:1011B000ADF80600ADF80800ADF80C000C20ADF855 +:1011C0000A0069460B4804F0ABF90121094804F014 +:1011D000DBF8012240F22441064804F07CF910219A +:1011E000044804F0C8F80122C021024804F0D8F8ED +:1011F0001FBD0000001001401CB50121880300F054 +:10120000CFFA0021042000F0DFFC0121042000F0CF +:10121000DBFC0821042000F0D7FC0921042000F0A9 +:10122000D3FC0120009000208DF8040010208DF8E0 +:10123000050001208DF806006846D8F713FE02204D +:10124000009000208DF8040010208DF8050001208A +:101250008DF806006846D8F705FE1CBD1CB50121B7 +:10126000592000F04DFA43F6FB70009000208DF8F5 +:10127000040002208DF8070069462D48D9F704FCC8 +:10128000FC20009000208DF8040001208DF807005C +:1012900069462848D9F7F8FB4FF4404000900020F9 +:1012A0008DF8040001208DF8070069462248D9F71F +:1012B000EBFB0720009000208DF8040002208DF841 +:1012C000070069461D48D9F7DFFB4FF480600090A6 +:1012D00000208DF8040001208DF8070069461748AA +:1012E000D9F7D2FB07211548D9F742FC4FF440410A +:1012F0001148D9F73FFC43F603710D48D9F73AFC82 +:10130000F8210B48D9F734FCFC210A48D9F732FC04 +:101310004FF480610948D9F72DFC0948006801287D +:1013200002D10849887202E00020064988721CBD7B +:101330000010024000180240000C02400000024071 +:1013400028024242BC12002010B500244FF48070E5 +:10135000D8F774FD18B14FF48070D8F769FD4FF4D9 +:101360000070D8F76BFD18B14FF40070D8F760FD2E +:101370000120D8F763FD68B110480068C0F1010092 +:101380000F49897B60F300010D4881734FF4806041 +:10139000D8F74EFD0220D8F751FD70B10748001D67 +:1013A0000068C0F101000649897B60F341010448EF +:1013B00081734FF48060D8F73BFD10BD00024242BC +:1013C000BC12002010B5FFF749FF642005F048FD6E +:1013D000FFF712FF00F056F823480068D0B9234801 +:1013E000006818B902202249487002E00120204913 +:1013F00048701E48103800681E49D1F80C1240EAA7 +:101400004100C0431A4988700846807800F0030004 +:10141000887002E00020164948701448001F0068D8 +:1014200020B90120144981F8280003E00020124966 +:1014300081F828001148006800011149D1F81812FC +:1014400040EAC1000E49D1F8141240EA81000C496B +:10145000D1F8101240EA41000949D1F80C120843B2 +:1014600018300549C87210BD3C82414218024342FF +:101470009C3A002000004342BC1200201C02424261 +:101480000000424208B506208DF8000003208DF8C8 +:10149000010001208DF802008DF803006846F8F77E +:1014A00027FA07208DF8000003208DF801000120A5 +:1014B0008DF802008DF803006846F8F719FA08BDA8 +:1014C0001CB50121112000F01BF94CF20400009022 +:1014D00001208DF8040000208DF8060003208DF80F +:1014E000050001208DF8070069461648D9F7CCFAA7 +:1014F00004211448D9F73CFB13488078032803D013 +:1015000011488078012815D10420009001208DF821 +:10151000040000208DF8060003208DF8050001204E +:101520008DF8070069460948D9F7AEFA0421074843 +:10153000D9F71EFB0120064908600649C1F8BC0224 +:101540001CBD0000001002409C3A00200000024038 +:10155000B80242420000424210B5FFF7B1FF10BD91 +:1015600010B50246002000BF12F8014B2318D8B274 +:101570004B1E9BB2191EF7D110BD00002DE9F04F94 +:1015800085B00F4615461E460E9C162002900BE0B5 +:101590002020544901EB47119DF8082088549DF8FC +:1015A0000800401CC0B202909DF808002028EFDB24 +:1015B0000020029013E09DF808008200A846B14682 +:1015C00040464946D6F72FFE00235840594008436D +:1015D00000D108E09DF80800401CC0B202909DF8C0 +:1015E00008001028E7DB00BF9DF80800A04217DCC8 +:1015F000002C15DD9DF8080020B99DF80800204456 +:10160000C0B202909DF80800401CC0B20290302089 +:10161000344901EB47119DF80820C2F11E0288549D +:1016200044B1012000902E202E4901EB4711C4F156 +:101630001E0288540020019019E09DF804008200E9 +:10164000AA46B34650465946D6F7EDFD0F2108404D +:101650003030244901EB47119DF80420C2F11E02ED +:1016600088549DF8040000F10100C0B201909DF87B +:101670000400A042E1DB9DF800002044C0B20190CC +:1016800023E09DF804009DF80010401A82002846CF +:101690003146CDE90365D6F7C6FD0F21084030304D +:1016A000C1B2104800EB47129DF8040000F10100A0 +:1016B0009DF80030A0EB0300C0F11E0011549DF80E +:1016C000040000F10100C0B201909DF808009DF8EF +:1016D000001008449DF804108842D2DC05B0BDE833 +:1016E000F08F0000382D002010B54FF40061034842 +:1016F000D9F735FA0446204610BD00000004024028 +:1017000029B1064A12680243044B1A6004E0034AF6 +:1017100012688243014B1A60704700003038024063 +:1017200029B1064A12680243044B1A6004E0034AD6 +:1017300012688243014B1A60704700001038024063 +:1017400029B1064A12680243044B1A6004E0034AB6 +:1017500012688243014B1A6070470000343802401F +:1017600029B1064A12680243044B1A6004E0034A96 +:1017700012688243014B1A607047000040380240F3 +:1017800029B1064A12680243044B1A6004E0034A76 +:1017900012688243014B1A607047000020380240F3 +:1017A00029B1064A12680243044B1A6004E0034A56 +:1017B00012688243014B1A607047000044380240AF +:1017C00029B1064A12680243044B1A6004E0034A36 +:1017D00012688243014B1A607047000024380240AF +:1017E000F0B5002100220024022500260223324FFA +:1017F0003F6807F00C0121B1042905D0082937D131 +:1018000005E02E4F076036E02D4F076033E02A4F8A +:101810003F1F3F68C7F38056274F3F1F3F6807F0C1 +:101820003F036EB1264FB7FBF3F7DFF88CC0ACF186 +:10183000040CDCF800C0CCF3881C07FB0CF40CE0B3 +:101840001E4FB7FBF3F7DFF870C0ACF1040CDCF807 +:1018500000C0CCF3881C07FB0CF4174F3F1F3F68F8 +:10186000C7F301477F1C7D00B4FBF5F7076002E07A +:10187000124F076000BF00BF0F4F3F6807F0F00135 +:101880000909104F7A5C0768D74047600A4F3F68E4 +:1018900007F4E051890A0B4F7A5C4768D7408760AC +:1018A000054F3F6807F46041490B064F7A5C476873 +:1018B000D740C760F0BD0000083802400024F400A3 +:1018C00000127A000000002030B10749096841F099 +:1018D0000401054A116005E00349096821F004018B +:1018E000014A116070470000000806500148006876 +:1018F000704700000808065010B5012005F068F890 +:1019000010210B48D9F734F908210948D9F732F9E1 +:10191000D720D7F7D9FCFF20D7F7D6FC04461021F3 +:101920000348D9F727F9002005F052F8204610BDEA +:101930000000024010B5012005F04AF800201E49C1 +:1019400008800DE0FFF7D8FF00F0800000B10BE049 +:10195000012005F085FA18480088401C16490880C7 +:1019600015480088C828EDDB00BF13480088C82848 +:101970001CDA10211148D9F7FBF808210F48D9F7D4 +:10198000F9F89F20D7F7A0FCFF20D7F79DFCFF2098 +:10199000D7F79AFC0A49087010210848D9F7EAF8E5 +:1019A000002005F015F80648007810BD002005F06D +:1019B0000FF80020F9E700002E0A00200000024086 +:1019C000300A002000B587B001218803FFF7C8FE68 +:1019D00001210220FFF794FE00208DF818008DF8F9 +:1019E0001B004FF40060059005A92E48D9F74CF86C +:1019F00001208DF8180002208DF8190000208DF8C4 +:101A00001A0001208DF81B000003059005A9254848 +:101A1000D9F73AF805220D212248D9F77DF8052299 +:101A20000E212048D9F778F805220F211D48D9F753 +:101A300073F84FF46040059002208DF818000320E1 +:101A40008DF8190000208DF81A008DF81B0005A9EB +:101A50001448D9F719F8144800F050F80020ADF8F0 +:101A60000000ADF80400ADF80600ADF808004FF432 +:101A70000070ADF80A001820ADF80C000020ADF899 +:101A80000E000720ADF810004FF48270ADF8020090 +:101A90006946054800F06CF80121034800F022F87F +:101AA00007B000BD000402400038004010B50446F5 +:101AB00000BF02210A4800F04DF80028F9D0214665 +:101AC000074800F053F800BF0121054800F042F834 +:101AD0000028F9D0024800F046F8C0B210BD00005E +:101AE0000038004021B1028842F04002028004E048 +:101AF00002884FF6BF731A400280704710B5044643 +:101B00001148844208D101218014FFF759FE0021B9 +:101B1000A014FFF755FE16E00C48844208D10121BD +:101B20000014FFF72DFE00212014FFF729FE0AE024 +:101B30000748844207D10121C013FFF721FE00218D +:101B4000E013FFF71DFE10BD0030014000380040DB +:101B5000003C00400246002013890B400BB10120DD +:101B600000E00020704701468889704781817047F6 +:101B700010B50022028802F441520B884C8823439E +:101B80008C882343CC8823430C8923434C892343EB +:101B90008C892343CC8923431A430280838B4FF2E1 +:101BA000FF74234083830B8A038210BD10B5024665 +:101BB000002003E012F8014B2318D8B20B1EA1F14C +:101BC0000104A1B2F6D110BD30B500228B071C0F65 +:101BD0000F2303FA04F20B4B8C1053F82430934379 +:101BE000084C8D1044F8253023468C1053F82430CF +:101BF0008C07240F00FA04F42343024C8D1044F8A0 +:101C0000253030BD0838014010B500240121880777 +:101C100002F0ECFC00285AD000BF53E02E4850F8E8 +:101C200024000078012811D100202B4951F82410FC +:101C30000870294951F824104870274951F8241098 +:101C40008870254951F82410486039E0224850F83E +:101C500024004078012833D11F4850F824008078B0 +:101C600000BB1D4951F82410081D4968491C01603A +:101C7000194850F824004068174951F82410896821 +:101C800088421DD30120144951F82410887012484D +:101C900050F82400C078012805D100200E4951F8E1 +:101CA000241048600CE000200B4951F824104870C3 +:101CB000094951F824104860074951F82410C870A8 +:101CC000601CC4B2054890F83208A042A6DC01218D +:101CD000880702F0B3FB10BDF03A0020BC320020B0 +:101CE0000CB50020019000903348006840F480302B +:101CF0003149086000BF3048006800F400300090AF +:101D00000198401C0190009818B90198B0F5A06F97 +:101D1000F1D12948006800F4003010B10120009092 +:101D200001E0002000900098012844D12248403072 +:101D3000006840F080502049403108601F4800682A +:101D400040F480401D4908601B48083000681A496B +:101D5000083108600846006808600846006840F4DA +:101D6000805008601648091F0860081F006840F08E +:101D70008070091F086000BF0F48006800F0007005 +:101D80000028F9D040F205600E4908600A48083082 +:101D9000006820F003000849083108600846006820 +:101DA00040F00200086000BF03480830006800F0FF +:101DB0000C000828F8D10CBD00380240007000402B +:101DC00008544007003C024010B504462046FFF787 +:101DD0006DFE10BD7CB502460020002501959FEDEB +:101DE0001D0A8DED000A01AB6C4600BF22E0155CB8 +:101DF000302D0BDB155C402D08DA019D2D0101957E +:101E0000155C303D019E3543019511E0155C402D78 +:101E10000BDD155C472D08DA019D2D010195155C40 +:101E2000373D019E3543019502E0BFEE000A7CBDBF +:101E3000451CE8B28842DADB002003E01D5C255433 +:101E4000451CE8B201EBD176B0EB660FF6DB9DEDF9 +:101E5000000AECE70000000010B502460C46002125 +:101E6000002300BF1AE0505C302807DB505C40289C +:101E700004DA1B01505C303803430DE0505C40280D +:101E800007DD505C472804DA1B01505C37380343F8 +:101E900002E04FF0FF3010BD481CC1B2A142E2DBAE +:101EA0001846F8E7FEB504243825634882781046C2 +:101EB0000021F4F7ADFE0646012008210022CDE9FD +:101EC0000021029004EB44014800134632462946A3 +:101ED000F7F7F2FF0444012004EB440149060090A7 +:101EE000080E08232D222946F7F748FF641C5248A4 +:101EF000427810460021F4F78BFE064601200821A7 +:101F00000022CDE90021029004EB44014906080EAD +:101F1000134632462946F7F7CFFF0444012004EB6D +:101F2000440149060090080E08232D222946F7F7A0 +:101F300025FF641C414890F80B2F10460021F4F750 +:101F400067FE0646012008210022CDE9002102900B +:101F500004EB44014906080E134632462946F7F7BA +:101F6000ABFF0444012004EB440149060090080E35 +:101F7000082320222946F7F701FF641C2E484279E6 +:101F800010460021F4F744FE0646012008210022F5 +:101F9000CDE90021029004EB44014906080E1346E6 +:101FA00032462946F7F788FF0444012004EB440138 +:101FB00049060090080E08232D222946F7F7DEFE79 +:101FC000641C1D48027910460021F4F721FE0646E4 +:101FD000012008210022CDE90021029004EB4401F8 +:101FE0004906080E134632462946F7F765FF0444B2 +:101FF000012004EB440149060090080E08232D221D +:102000002946F7F7BBFE641C0B48C2781046002136 +:10201000F4F7FEFD0646012008210022CDE900214B +:10202000029004EB44014906080E13463246294645 +:10203000F7F742FFFEBD0000C7310020BC220020A0 +:102040000249C8740121014AD1757047BC120020B1 +:1020500010B592B00020119010900F900E900D903E +:10206000D8F700FBFE48C07D002802F04D8100201B +:10207000FB49C875F7F782FCF948C07C102882F04C +:102080004081DFE810F01000B0005501B2033706C0 +:10209000B5061E08360A9D0B320CB00C960D600E6C +:1020A000C10E41100911D8F767FD012806D002289A +:1020B00005D0042804D008280BD102E009E008E08C +:1020C00007E00220FFF7BCFF0021E64880F8001D72 +:1020D00000BF00BF012010211523E3A2CDE90010AD +:1020E00000210846F7F7F5FFDE4890F8010D80B3B0 +:1020F000012008210523E1A2CDE9001014210020D0 +:10210000F7F7E7FF012008210022CDE90021029026 +:10211000D44890F8010D13460246142106901E2063 +:10212000F7F7CAFE01200821CDE90010CD4890F84C +:10213000010D401E00EB400101EB0010D14901EB05 +:1021400000100E300A230246142106902820F7F7CB +:10215000C0FFC44890F8000DFF280AD101200821D3 +:102160001523C9A2CDE900102D211420F7F7B1FFE6 +:1021700037E00121BB4890F8000D0A236422CDE925 +:1021800000011E211846F7F764FD012008210022F6 +:10219000CDE900210290B34890F8000D13460246A5 +:1021A0002D2106903220F7F787FE11900120009034 +:1021B000119800EB4000322101EB4000C0B208232F +:1021C00025222D210690F7F7D9FDA64890F8000D9D +:1021D000642806D10021A34880F8001D0220FFF7E3 +:1021E0002FFF02F08EB8D8F7C7FC012806D00228CE +:1021F00005D0042804D008280AD105E008E007E04B +:102200000920FFF71DFF03E00420FFF719FF00BFBF +:1022100000BFA14890F8E00750B90120082115231C +:102220009EA2CDE9001000210846F7F752FF29E0F1 +:102230009D48407820B101280DD0022821D115E019 +:1022400001200821152399A2CDE90010002108469C +:10225000F7F73FFF15E001200821152397A2CDE9EC +:10226000001000210846F7F734FF0AE0012008219A +:10227000152395A2CDE9001000210846F7F729FFA4 +:1022800000BF00BF7648807C012802D0022816D10A +:102290000AE00120904909231A46CDE900100A21DD +:1022A0000020F7F7ABFE0AE001208C4909231A460B +:1022B000CDE900100A210020F7F7A0FE00BF00BF03 +:1022C0000120874918231A46CDE900100021682013 +:1022D000F7F794FE01200821152382A2CDE9001012 +:1022E0001A210020F7F7F5FE01200821152383A20B +:1022F000CDE9001024210020F7F7EBFE0120082192 +:102300000022CDE9002102905548D0F80C02134676 +:102310000246242106905420F7F7CEFD5048D0F80D +:102320000C0210B90220FFF78BFEFFF7BBFD58E748 +:10233000D8F722FC012806D0022810D004281AD091 +:10234000082830D123E00320FFF77AFE454890F8B3 +:10235000FC0C20F08001434880F8FC1C23E041483D +:1023600090F8FC0C20F080013E4880F8FC1C032013 +:10237000FFF766FE17E03B4890F8FC0C20F0800168 +:10238000384880F8FC1C0920FFF75AFE0BE035485E +:1023900090F8FC0C20F08001324880F8FC1C0420EE +:1023A000FFF74EFE00BF00BF3B4890F8E00750B972 +:1023B00001200821152355A2CDE90010002108466F +:1023C000F7F787FE29E03848407820B101280DD082 +:1023D000022821D115E001200821152333A2CDE9DF +:1023E000001000210846F7F774FE15E001200821CF +:1023F000152332A2CDE9001000210846F7F769FE47 +:102400000AE00120082115232FA2CDE900100021A8 +:102410000846F7F75EFE00BF00BF1148807C012828 +:1024200002D002280AD10AE001202B4909231A46CA +:10243000CDE9001014210020F7F7E0FD81E01A48F3 +:102440004830D0F8050000EE100A17482030D0EDD3 +:102450000A0A30EE200AB5EEC00AF1EE10FA59E091 +:10246000BC120020BC2200204669726D7761726543 +:10247000446F776E6C6F616400000000506F72747F +:102480003A00000098400020446F776E6C6F6164E2 +:10249000204661696C210000BC3200204E6F205341 +:1024A00069676E616C0000009C3A00205479706589 +:1024B0003A53746174696F6E00000000547970655E +:1024C0003A436C6F75640000547970653A436C6FE1 +:1024D00075642D546573740004F1030816F1030844 +:1024E000B4F003084F66666C696E65205265636FD1 +:1024F00072642055706C6F61640000005265636FF8 +:102500007264206E756D6265723A00004F66666C8B +:10251000696E65000AD00120FE4909231A46CDE9FB +:10252000001014210020F7F769FD09E00120FA49A5 +:1025300009231A46CDE9001014210020F7F75EFDAB +:1025400000BF00BFF54890F8000D10B10020FFF764 +:1025500077FDF3484078002814D0F14880780228AD +:1025600046D1F0480068B8B3ED48807932280ADADD +:102570000120ED4908230E22CDE900100021592049 +:10258000F7F73CFD85E0E64880793C280ADA01202F +:10259000E64908230E22CDE9001000215920F7F763 +:1025A0002DFD76E0DE48807946280ADA0120E049F0 +:1025B00008230E22CDE9001000215920F7F71EFD57 +:1025C00067E00120DB4908230E22CDE9001000213D +:1025D0005920F7F713FD5CE0FFE70120D6490823F7 +:1025E0000E22CDE9001000215920F7F707FD50E039 +:1025F000CB488078012802D0C948807800BBC84801 +:102600008079202845DAC64880791A280ADD012019 +:10261000C54908230E22CDE9001000215920F7F703 +:10262000EDFC36E0BE48807917280ADD0120BF495D +:1026300008230E22CDE9001000215920F7F7DEFC17 +:1026400027E0B748807914280ADD0120B84908231B +:102650000E22CDE9001000215920F7F7CFFC18E039 +:10266000AF48807912280ADD0120B24908230E22E2 +:10267000CDE9001000215920F7F7C0FC09E0012046 +:10268000AD4908230E22CDE9001000215920F7F7AB +:10269000B5FC0120A94918231A46CDE900100021F4 +:1026A0006820F7F7ABFC012010210B46A4A2CDE96E +:1026B000001014212820F7F70CFD01200821152314 +:1026C000A1A2CDE9001024211220F7F702FDA348B2 +:1026D000D0F80C02B0B1A148408D06909F48D0F8C8 +:1026E0000C02059002469EA107A8069B02F094FFEB +:1026F00001200821152307AACDE900102E21002072 +:10270000F7F7E7FC854890F8FC0C0121B1EBD01FEE +:1027100009D101200821152396A2CDE900102E2110 +:102720000020F7F7D6FCFFF7BDFB984890F80607A6 +:102730000121B1EBD01F12D179480079024694A152 +:10274000069007A802F068FF01200821022307AACB +:10275000CDE9001038210020F7F7BBFC14E08B48CE +:1027600090F80607C0F3C300024689A1069007A8A7 +:1027700002F052FF01200821022307AACDE9001030 +:1027800038210020F7F7A5FC8348807850B101205C +:102790000821152381A2CDE900100A210020F7F7B6 +:1027A00098FC12E07948D0F8C40602467EA1069053 +:1027B00007A802F031FF012008210A2307AACDE96A +:1027C000001019460020F7F784FC6448007AC0F333 +:1027D000800048B101200821152375A2CDE9001021 +:1027E0002E210020F7F775FCFBE4D8F7C5F9012886 +:1027F00006D002282CD0042852D008285ED156E0FA +:10280000002011901EE01198401C80B21190119888 +:10281000402800DD1AE05148407D002805DD4F4882 +:10282000407D401E4D49487502E03F204B494875A8 +:102830004A48407D00EB4001634800EB41100078BE +:1028400000B103E04548407D0028DCDA00BF35E0F8 +:10285000002011901EE01198401C80B21190119838 +:10286000402800DD1AE03D48407D3F2805DA3B481E +:10287000407D401C3949487502E0002037494875C1 +:102880003648407D00EB40014F4800EB4110007896 +:1028900000B103E03148407D4028DCDB00BF0DE0A3 +:1028A0002E48407D4949C8700120087106E0022089 +:1028B000FFF7C6FB00202949487500BF00BF274825 +:1028C000C07C032824D12548407DC117069000EB29 +:1028D000117000110D90012200213D4801F02AFDE8 +:1028E000012010210022CDE9002102901B48407DEB +:1028F00000EB4001344800EB4110007813460246DB +:10290000002106905820F7F7D7FA0120102161E046 +:10291000EFE1000016F1030828F10308BC220020B3 +:102920009C3A00200002404272F1030864F103085F +:1029300056F1030848F103083AF10308B4F003081C +:10294000424C5545534B5900454E4552475920542A +:102950004543484E4F4C4F4759000000BC120020E1 +:102960005761697455706C6F61643A25642F2564F2 +:102970000000000055706772616465204552522066 +:10298000436865636B2047756E000000BC32002011 +:10299000253032780000000074390020426C6F63EB +:1029A0006B6167650000000025646D730000000026 +:1029B0005043422056616C69646174696F6E2046B1 +:1029C00061696C6564000000D8140020D83F0020C5 +:1029D00000F203080B46F8A2CDE900100020F7F73B +:1029E00078FBFA48407D00EB4001F94800EB4110CC +:1029F000D0F8010000210590F4F70AF90121102216 +:102A000006900D9800EB400303EB0010F14B03EB35 +:102A10000010007F00F003000023CDE901210090A9 +:102A200010211820069AF7F747FA012010210B46CB +:102A3000E9A2CDE9001020210020F7F74AFBE34886 +:102A4000407D00EB4001E24800EB4110D0F805006A +:102A500000210590F4F7DCF80121102206900D9872 +:102A600000EB400303EB0010DA4B03EB0010007F98 +:102A7000C0F381000023CDE901210090202118201E +:102A8000069AF7F719FA04200F9038200E90CF48D5 +:102A9000407D00EB4001CE4800EB4110C07F00219B +:102AA0000590F4F7B5F80690012008210022CDE941 +:102AB000002102900E9805900F9800EB4000400016 +:102AC00013460490DDE90512F7F7F6F90F9908446B +:102AD0000F90012000900E9806900F9800EB400098 +:102AE0004006000E08232D2205900699F7F746F9B7 +:102AF0000F98401C0F90B548407D00EB4001B44852 +:102B000000EB4110807F00210590F4F781F80690DA +:102B1000012008210022CDE9002102900E980590A5 +:102B20000F9800EB40004006000E13460490DDE9CC +:102B30000512F7F7C1F90F9908440F900120009092 +:102B40000E9806900F9800EB40004006000E0823F8 +:102B50002D2205900699F7F711F90F98401C0F9058 +:102B60009A48407D00EB4001994800EB4110407FBE +:102B700000210590F4F74CF806900120082100226E +:102B8000CDE9002102900E9805900F9800EB4000CF +:102B90004006000E13460490DDE90512F7F78CF9A4 +:102BA0000F9908440F90012000900E9806900F98FE +:102BB00000EB40004006000E0823202205900699F5 +:102BC000F7F7DCF80F98401C0F908048407D00EB31 +:102BD00040017F4800EB411090F822000021059051 +:102BE000F4F716F80690012008210022CDE9002113 +:102BF00002900E9805900F9800EB40004006000EE2 +:102C000013460490DDE90512F7F756F90F990844C9 +:102C10000F90012000900E9806900F9800EB400056 +:102C20004006000E08232D2205900699F7F7A6F816 +:102C30000F98401C0F906548407D00EB40016448B0 +:102C400000EB411090F8210000210590F3F7E0FF20 +:102C50000690012008210022CDE9002102900E9863 +:102C600005900F9800EB40004006000E13460490BC +:102C7000DDE90512F7F720F90F99084480B20F90AB +:102C8000012000900E98C0B206900F9800EB400013 +:102C90004006000E08232D2205900699F7F76EF8DE +:102CA0000F98401C0F904948407D00EB4001484878 +:102CB00000EB411090F8200000210590F3F7A8FFE9 +:102CC0000690012008210022CDE9002102900E98F3 +:102CD000C0B205900F9800EB40004006000E13466E +:102CE0000490DDE90512F7F7E7F80F99084480B280 +:102CF0000F9079E5D7F740FF012806D002280ED0C3 +:102D0000042816D0082837D12FE03048007D00284D +:102D100004DD2E48007D401E2C4908752CE02B4810 +:102D2000007D032804DA2948007D401C27490875E6 +:102D300022E02648007D30B1012808D002280AD0C0 +:102D4000032810D10BE00520FFF77AF90BE00620ED +:102D5000FFF776F907E00720FFF772F903E0082094 +:102D6000FFF76EF900BF00BF06E00220FFF768F929 +:102D700000201649087500BF00BF1448C07C042815 +:102D800019D104220021194801F0D4FA00201021A1 +:102D9000CDE900100D48007D144901EB00100690AC +:102DA0000A48007D0007000E102305900146002010 +:102DB000069AF7F78EF917E54C3A202020202020BC +:102DC000202020202020202000000000BC12002015 +:102DD000D814002098400020503A202020202020A5 +:102DE00020202020202020200000000080F1030867 +:102DF000D7F7C2FE082806D10420FFF721F90020EA +:102E0000FA49487500BF00BFF848C07C05287DD14D +:102E100004220021F64801F08DFAF648407820B1EE +:102E200001280ED002284CD12CE0012008211023CB +:102E3000AFF68812CDE9001019460020F7F749F9DE +:102E40003FE0012008211023AFF69012CDE90010D9 +:102E500019460020F7F73DF9012008211023E6A2CA +:102E6000CDE9001038210020F7F733F901200821BF +:102E70001123E04AB53ACDE9001038211E20F7F7BA +:102E800028F91EE0012008211023DDA2CDE9001061 +:102E900019460020F7F71DF9012008211023D6A2BA +:102EA000CDE9001038210020F7F713F9012008219F +:102EB0001123D74ACDE9001038211E20F7F709F970 +:102EC00000BF00BFCB48407800281FD0C948807899 +:102ED000F0BB0020119009E0C649D8391198085C70 +:102EE00000B106E01198401C80B21190119815288D +:102EF000F2D300BF012008211023C6A2CDE90010A3 +:102F00001A210020F7F7E5F8012000E0D8E00821B9 +:102F10001023B84A7C3ACDE900101A212420F7F793 +:102F2000D8F8B248C07A182817DD012008211023EC +:102F3000BAA2CDE9001024210020F7F7CAF8012039 +:102F400008211423AB4A903ACDE900102E2100E06D +:102F500019E00020F7F7BDF8B2E0012008211023A6 +:102F6000AEA2CDE9001024210020F7F7B2F801212C +:102F7000082014239F4A8B3ACDE900012E2100201E +:102F8000F7F7A7F89CE09B48807801283BD1002008 +:102F9000119009E09749D8391198085C00B106E012 +:102FA0001198401C80B2119011981528F2D300BFDF +:102FB00001210820102397A2CDE900011A21002049 +:102FC000F7F787F80121082010238A4A7C3ACDE9D7 +:102FD00000011A212420F7F77CF801200821102392 +:102FE0008EA2CDE9001024210020F7F772F801210C +:102FF000082014237F4A903ACDE900012E210020B9 +:10300000F7F767F85CE07B48807802282AD1012036 +:103010000821102383A2CDE900101A210020F7F720 +:1030200058F8012008211023724A543ACDE90010C3 +:103030001A211E20F7F74DF801200821102377A24E +:10304000CDE9001024210020F7F743F801200821E2 +:103050001423684A903ACDE900102E210020F7F79A +:1030600038F82DE063488078032829D10120082111 +:1030700010236EA2CDE900101A210020F7F729F8DD +:103080000121082010235B4A0A32CDE900011A21F0 +:103090001220F7F71EF80120082110235FA2CDE9C6 +:1030A000001024210020F7F714F801210820142330 +:1030B000504A903ACDE900012E210020F7F709F897 +:1030C00017E6D7F759FD012804D002280CD00828AC +:1030D0001BD113E04548407D002804DD4348407D76 +:1030E000401E4249487510E04048407D032804DAFC +:1030F0003E48407D401C3D49487506E00420FEF7EF +:103100009FFF00203949487500BF00BF3748C07C89 +:10311000062869D104220021454801F00BF901205D +:1031200010210022CDE9002102903048407D401C52 +:1031300001230246002106903E20F6F7BDFE012045 +:10314000082110233BA2CDE9001000214820F6F70A +:10315000C0FF01203A4908231A46CDE9001000219A +:103160007820F6F74BFF01200821102335A2CDE986 +:1031700000104820F6F7ADFF0020314908231A4619 +:10318000CDE9001019467820F6F738FF0120082114 +:1031900010232FA2CDE9001019460020F6F799FF61 +:1031A0001248407D00EB400101EB00102A4901EB81 +:1031B0000010407B012809D10821102327A2CDE966 +:1031C000001019461E20F6F784FF09E001200821AF +:1031D000102324A2CDE9001019461E20F6F779FF2E +:1031E00001200821102341E082E10000BC120020F0 +:1031F000C0F103089C3A002055524C3A00000000F0 +:10320000547970653A436C6F75642D546173740022 +:10321000A97F030841504E203A000000494D45491E +:103220003A000000535349443A00000049503A0024 +:1032300040F203084F6E4C696E65203A2000000092 +:10324000FCF003084F66664C696E653A200000008A +:10325000547970653A000000984000204C4F52416C +:10326000000000005253343835000000FEA2CDE9C2 +:10327000001018210020F6F72CFFFE48407D00EBDF +:10328000400101EB0010FC4901EB0010807905289A +:1032900018D101200821CDE90010F648407D00EB4F +:1032A000400101EB0010F44901EB0010007BF349F1 +:1032B00001EB00100C230246182106903620F6F789 +:1032C00008FF17E001200821CDE90010E948407D02 +:1032D00000EB400101EB0010E74901EB00108079A1 +:1032E000E74901EB00100C23024618210690362016 +:1032F000F6F7EFFE012008211023E2A2CDE900102D +:1033000020210020F6F7E5FE09200F9000200E9006 +:103310001190DFE00F9800EB400040007A2805DDB7 +:103320000E98401C80B20E9000200F90D148417D35 +:1033300001EB410000EB0110CF4901EB00103030F0 +:10334000119900EB01108078C00908210022CDE915 +:1033500000210290C748407D00EB400101EB0010C6 +:10336000C54901EB00103030119900EB01100078D5 +:10337000069020210E9801EBC000C0B205900F9876 +:1033800000EB40004006000E00230490DDE905122A +:10339000F6F792FD0F99084480B20F900F9800EB5A +:1033A000400040007A2805DD0E98401C80B20E9047 +:1033B00000200F90AF48417D01EB410000EB011070 +:1033C000AD4901EB00103030119900EB011080780D +:1033D000C009009020210E9801EBC000C0B20690F9 +:1033E0000F9800EB40004006000E08232D220590A8 +:1033F0000699F6F7C3FC0F98401C80B20F900F9807 +:1034000000EB400040007A2805DD0E98401C80B299 +:103410000E9000200F909748407D00EB400101EB9B +:103420000010954901EB00103030119900EB0110AC +:103430008078C00908210022CDE9002102908D4842 +:10344000407D00EB400101EB00108B4901EB0010C7 +:103450003030119900EB01104078069020210E9831 +:1034600001EBC000C0B205900F9800EB4000400691 +:10347000000E00230490DDE90512F6F71DFD0F99FB +:10348000084480B20F900F9800EB400040007A286B +:1034900005DD0E98401C80B20E9000200F90012098 +:1034A000009020210E9801EBC000C0B206900F984A +:1034B00000EB40004006000E08233B2205900699D1 +:1034C000F6F75CFC0F98401C80B20F901198401CDE +:1034D00080B211906748417D01EB410000EB011083 +:1034E000654901EB0010C179119881423FF712AF95 +:1034F00061E4D7F741FB012804D002280CD008284A +:103500001BD113E05B48407D002804DD5948407D15 +:10351000401E5849487510E05648407D032804DA9B +:103520005448407D401C5349487506E00420FEF78E +:1035300087FD00204F49487500BF00BF4D48C07C43 +:1035400007287DD101204B49C8750422002150482D +:1035500000F0F0FE012010210022CDE900210290B0 +:103560004448407D401C0123024600210690402033 +:10357000F6F7A2FC01200821102346A2CDE9001095 +:1035800014210020F6F7A5FD09200F9000200E90D1 +:10359000119006E10F9800EB400040007A2805DD0D +:1035A0000E98401C80B20E9000200F900120082140 +:1035B0000022CDE9002102902E48407D00EB400121 +:1035C00001EB00102C4901EB00103030119900EB99 +:1035D00001100078069014210E9801EBC000C0B2D3 +:1035E00005900F9800EB40004006000E0023049069 +:1035F000DDE90512F6F760FC0F99084480B20F90E0 +:103600000F9800EB400040007A2805DD0E98401C22 +:1036100080B20E9000200F900120009014210E988F +:1036200001EBC000C0B206900F9800EB40004006CE +:10363000000E08232D2205900699F6F79FFB00E067 +:10364000BDE00F98401C80B20F900F9800EB400037 +:1036500040007A2805DD0E98401C80B20E900020B4 +:103660000F900448407D1BE050726F746F636F6C65 +:103670003A000000BC1200209840002040F30308EC +:1036800080F2030847756E2D416464723A000000B1 +:1036900070F3030847756E2D525353493A000000EA +:1036A00040F2A11110FB01F0FE4901EBC00000F552 +:1036B0006270119901EB410202EB011100EBC100B4 +:1036C00090F84400642110FB01F0069001200821CD +:1036D0000022CDE9002102900698C11700EB11608D +:1036E0000012059014210E9801EBC000C0B20490A6 +:1036F0000F9800EB40004006000E00230390DDE928 +:103700000412F6F7D9FB0F99084480B20F900F9876 +:1037100000EB400040007A2805DD0E98401C80B286 +:103720000E9000200F900120009014210E9801EBC4 +:10373000C000C0B206900F9800EB40004006000E9B +:103740000823252205900699F6F718FB0F98401CD0 +:1037500080B20F900F9800EB400040007A2805DD02 +:103760000E98401C80B20E9000200F900120009017 +:1037700014210E9801EBC000C0B206900F9800EB28 +:1037800040004006000E08233B2205900699F6F7FC +:10379000F5FA0F98401C80B20F901198401C80B22F +:1037A0001190C148407D00EB400101EB0010BF4982 +:1037B00001EB0010C179119881423FF7EBAE7FE435 +:1037C000D7F7DAF9082803D10420FEF739FC00BF47 +:1037D00000BFB548C07C08287ED104220021B4482F +:1037E00000F0A8FD012008211023B2A2CDE90010AD +:1037F00012210020F6F76DFC012008211023AE4AAB +:10380000CDE9001012210846F6F763FC01200821DB +:103810001023AAA2CDE9001012215A20F6F759FC74 +:10382000012008210022CDE9002102909E48C07AA3 +:1038300002230246122106906C20F6F73DFB002081 +:1038400011904EE0119800EB400101EB00109749F8 +:1038500001EB0010007E00F00100E0B30120082120 +:10386000CDE90010119800EBC0001B30C0B2052359 +:1038700093A2014606900020F6F72BFC01200821B8 +:103880000022CDE900210290119800EBC0001B300E +:10389000C0B201230690119A521C01461E20F6F771 +:1038A0000BFB01200821CDE90010119800EB40012D +:1038B00001EB00107D4901EB00100E3006901198CD +:1038C00000EBC0001B30C0B20A23059001462A203D +:1038D000069AF6F7FEFB00E006E01198401C80B265 +:1038E000119011980428ADDB02E6D7F745F90128BD +:1038F00006D0022812D004281ED0082853D14BE04D +:103900006948007D002805DD6748007D401E664946 +:10391000087502E005206449087544E06248007DAE +:10392000052805DA6048007D401C5F49087502E003 +:1039300000205D49087536E05B48007D062829D2E5 +:10394000DFE800F003070B0F1A240A20FEF778FBCC +:1039500020E00B20FEF774FB1CE00C20FEF770FB50 +:1039600018E00D20FEF76CFB574890F8AA0000F015 +:103970000F004D4908750DE00E20FEF761FB52481F +:1039800090F8AA0000094849087503E00F20FEF7E7 +:1039900057FB00BF00BF06E00220FEF751FB0020EE +:1039A0004149087500BF00BF3F48C07C092819D1B4 +:1039B0003D48007D454901EB00100422002106909E +:1039C00000F0B8FC00201021CDE900103648007D41 +:1039D0003E4901EB001010230246002106900846E4 +:1039E000F6F777FB84E5D7F7C7F8012806D0022859 +:1039F0000ED0042816D0082809D178E02A48407D46 +:103A0000002804DD2848407D401E2749487575E0A0 +:103A10002548407D032804DA2348407D401C224984 +:103A200048756BE02048407D00EB400101EB001041 +:103A30001E4901EB0010407B01281AD100201A49D1 +:103A4000497D01EB410202EB0111184A02EB011121 +:103A500048731548407D014606900220D6F726FBA4 +:103A60001148407D0690F3F7C1FE00201849086018 +:103A70003CE00D48407D00EB400101EB00100B499C +:103A800001EB0010407B88BB01201149086006490A +:103A9000497D01EB410202EB0111044A02EB0111E5 +:103AA000487317E058450020BC12002098400020C1 +:103AB000B0F3030853563A003673030848563A00E9 +:103AC000506F72742D000000DA390020F0F3030803 +:103AD00088024242FD48407D0690F3F787FEFB488E +:103AE000407D014606900220D6F7E0FA06E0092064 +:103AF000FEF7A6FA0020F549487500BF00BFF3485D +:103B0000C07C0A2854D104220021F14800F012FCA4 +:103B1000012008211523EFA2CDE90010142128204F +:103B2000F6F7D7FA012008210022CDE90021029002 +:103B3000E648407D401C01230246142106904620A1 +:103B4000F6F7BAF9E148407D00EB400101EB0010C7 +:103B5000E24901EB0010407B01280AD10121082035 +:103B60001523DFA2CDE900011E210020F6F7B1FAEE +:103B700014E0D648407D00EB400101EB0010D7492E +:103B800001EB0010407B48B9012008211523D7A282 +:103B9000CDE900101E210020F6F79BFA0120082134 +:103BA0001523D5A2CDE9001032210020F6F791FAB5 +:103BB000A7E3D6F7E1FF012806D0022817D0042892 +:103BC00028D0082848D12DE0C048407D00280DDDD0 +:103BD000CE4890F8150720B1BC48407D0690F3F719 +:103BE00005FEBA48407D401EB849487534E0B748E4 +:103BF000407D03280DDAC54890F8150720B1B34879 +:103C0000407D0690F3F7F2FDB048407D401CAF497F +:103C1000487521E00121BD4880F815170120BC49F5 +:103C2000487019E00920FEF70BFA0021A7484175FA +:103C30000121B64880F8081790F8150758B1002000 +:103C4000B44908600021B14880F815179F48407DAD +:103C50000690F3F7CBFD00BF00BF9C48C07C0B284B +:103C60003CD104220021AC4800F064FB0121082073 +:103C7000152398A2CDE9000112212820F6F729FA90 +:103C8000012108200022CDE9002002918F48407DCB +:103C9000401C0B460246122106904620F6F70CF90E +:103CA0000120082115239DA2CDE900101C21002030 +:103CB000F6F70FFA0120082115239EA2CDE9001086 +:103CC00026210020F6F705FA0121082015239FA2DE +:103CD000CDE9000130210020F6F7FBF98B4890F880 +:103CE000150701282ED17949C87589488078A0B177 +:103CF000002088490860864988707448407D012109 +:103D00000690F4F73BFA01200821152394A2CDE98F +:103D1000001038210020F6F7DCF97C4890F81407F1 +:103D200080B10021794880F814170121082015235B +:103D30008FA2CDE9000138210020F6F7CAF9012051 +:103D400074490860DDE2D6F717FF012806D0022883 +:103D500005D0042804D0082814D10FE012E011E0A7 +:103D6000D5F784FC142804D10121854880F80A1F66 +:103D700003E00021824880F80A1F03E00920FEF7D3 +:103D80005FF900BF00BF5148C07C0C283BD1042222 +:103D900000217C4800F0CEFA0121082015237AA2E8 +:103DA000CDE900011A210020F6F793F9012108203E +:103DB00015237AA2CDE9000124210020F6F789F924 +:103DC00001200821152379A2CDE900102E21002021 +:103DD000F6F77FF96A4890F80A0F50B101210820E0 +:103DE000152378A2CDE9000138210020F6F771F9FA +:103DF00009E001200821152378A2CDE9001038211F +:103E00000020F6F766F97CE2D6F7B6FE012806D068 +:103E1000022812D004281ED008280DD123E12B48F7 +:103E2000407D002805DD2948407D401E2749487512 +:103E300002E00321254841751CE12448407D032808 +:103E400005DA2248407D401C2049487502E00020E8 +:103E50001E4948750EE11D48417D634890F8AA004F +:103E600061F30300604981F8AA0000210320D6F71E +:103E70001DF950B35C48B0F8AA0011900220FEF77B +:103E8000DFF8D6F7B9F958491198A1F8AA0000212E +:103E90000320D6F70BF93A4890F8FC0C20F001010A +:103EA000374880F8FC1C90F8FC0C20F00600801DC0 +:103EB000334981F8FC0C002001F6FC4148800021C8 +:103EC0000120D6F7F3F8494892E0CBE0BC1200207D +:103ED00080F40308504F52543A00000098400020EC +:103EE000545950453A4C4F524100000054595045E6 +:103EF0003A525334383500005061737320456E7464 +:103F00006572204368616E6765000000BC72002026 +:103F1000C479002088024242C0F40308313A44695F +:103F200070207377697463682031616E6432204F4A +:103F30004E000000323A496E7365727420736C61F2 +:103F40007665206D6F64756C65000000333A5061D2 +:103F5000737320456E74657220537461727400002F +:103F600053746174653A53656E64696E670000004E +:103F700053746174653A436F6D706C6574650000CD +:103F8000BC22002000F50308496E73657274205549 +:103F90002D4469736B204669727374005468616EB6 +:103FA000205061737320456E74657200466F726DA8 +:103FB00061743A46415433323B4D41583A333247AB +:103FC0000000000046696E6420552D4469736B2C17 +:103FD0004F7574707574696E670000005374617476 +:103FE000653A49646C650000DA390020BC32002073 +:103FF00090F8060720F08001C44880F8061700F505 +:10400000FC608078C0B101281FD002280AD00328A4 +:1040100025D1BE4890F8060720F07801BB4880F80B +:1040200006171CE0B94890F8060720F07800203009 +:10403000B64981F8060712E0B44890F8060720F068 +:104040007801B24880F8061709E0B04890F80607F2 +:1040500020F078005830AD4981F8060700BF00BF56 +:10406000FCF724FF06E00920FDF7EAFF0020A8493D +:10407000487500BF00BFA648C07C0D2843D104226C +:104080000021A44800F056F901201021CDE90010CC +:10409000A14890F8AA0000F00F00A04901EB001021 +:1040A00010230246194606900020F6F712F89A48A7 +:1040B00090F8AA0000F00F009549497D884211D080 +:1040C00000201021CDE900109148407D934901EB7B +:1040D0000010001D0C230246202106900020F5F759 +:1040E000F8FF10E001201021CDE900108848407D44 +:1040F0008A4901EB0010001D0C2302462021069086 +:104100000020F5F7E6FFFCE0D6F736FD012806D0E3 +:10411000022812D004281ED0082875D16DE07C48F2 +:10412000407D002805DD7A48407D401E784948756D +:1041300002E004207649487566E07548407D042811 +:1041400005DA7348407D401C7149487502E0002043 +:104150006F49487558E06E48417D6F4890F8AA0055 +:1041600061F307106C4981F8AA0000210320D5F7FC +:104170009DFF80B30220FDF763FF644890F80607B7 +:1041800020F08001614880F8061700F5FC60807817 +:10419000C0B1012820D002280AD0032826D15B48CC +:1041A00090F8060720F07801584880F806171DE0BF +:1041B000564890F8060720F078002030534981F8DF +:1041C000060713E0514890F8060720F078014F48A1 +:1041D00080F806170AE00FE04C4890F8060720F038 +:1041E00078005830494981F8060700BF00BFFCF746 +:1041F0005DFE00204649487506E00920FDF720FFD6 +:1042000000204349487500BF00BF4148C07C0E28CC +:1042100041D104220021424800F08CF801201021F5 +:10422000CDE900103C4890F8AA0000093D4901EB97 +:10423000001010230246194606900020F5F749FFAA +:104240003348407D344991F8AA10B0EB111F11D0CA +:1042500000201021CDE900102D48407D314901EBAF +:104260000010001D0C230246202106900020F5F7C7 +:1042700030FF10E001201021CDE900102448407DDE +:10428000284901EB0010001D0C2302462021069056 +:104290000020F5F71EFF34E0D6F76EFC012806D0AB +:1042A000022805D0042804D008281FD11AE01DE0F8 +:1042B0001CE0D5F7A1FF01200690069880F3138833 +:1042C00000BF00BFBFF34F8F1748006800F4E060E5 +:1042D00016490843001D14490860BFF34F8F00BF03 +:1042E00000BFFEE70920FDF7ABFE00BF00BF084896 +:1042F000C07C0F2804D1042200210D4800F01AF8D8 +:1043000000BF00BFF5F7F6FC12B010BDBC320020B4 +:10431000BC12002040F50308DA390020C0F503087C +:1043200080F5030810F603080CED00E00000FA0524 +:1043300060F603082DE9F84307460E469046002430 +:1043400016E0002510E001207B1903EB061303EBB8 +:10435000041300901A782307190EEB06180E102389 +:10436000F5F70CFD681CC5B2102DECDB601CC4B267 +:104370004445E6DBBDE8F88300B50020084908772E +:1043800000210748817701214177C177642141628B +:1043900001200349C8750220FDF752FE00BD000050 +:1043A000BC120020042808D14FF0E021096941F037 +:1043B00004014FF0E022116107E04FF0E0210969AC +:1043C00021F004014FF0E0221161704710B515484B +:1043D000006840F47000134908601348006840F01A +:1043E00001001149086000200F49083108600E489B +:1043F00000680E4908400C4908600D48091D086016 +:10440000081F006820F48020091F0860002006496A +:104410000C310860FDF764FC4FF000600149803901 +:10442000086010BD88ED00E000380240FFFFF6FE96 +:104430001030002410B5FDF7E7FB10BDCA4302821F +:10444000704721B1028842F00102028004E0028834 +:104450004FF6FE731A4002807047000010B5044604 +:104460005548844208D101210846FDF7A9F90021E9 +:104470000120FDF7A5F99DE0B4F1804F08D101219D +:104480000846FDF77DF900210120FDF779F991E05B +:104490004A48844208D101210220FDF771F9002128 +:1044A0000220FDF76DF985E04548844208D10121DD +:1044B0000420FDF765F900210420FDF761F979E09A +:1044C0004048844208D101210820FDF759F9002114 +:1044D0000820FDF755F96DE03B48844208D10121E1 +:1044E0001020FDF74DF900211020FDF749F961E09A +:1044F0003648844208D101212020FDF741F90021EE +:104500002020FDF73DF955E03148844208D10121D2 +:104510000220FDF755F900210220FDF751F949E08D +:104520002C48844209D101210804FDF749F90021F2 +:104530004FF48030FDF744F93CE02748844209D12C +:1045400001214804FDF73CF900214FF40030FDF74C +:1045500037F92FE02148844209D101218804FDF771 +:104560002FF900214FF48020FDF72AF922E01C48A2 +:10457000844208D101214020FDF702F900214020AA +:10458000FDF7FEF816E01748844208D1012180208B +:10459000FDF7F6F800218020FDF7F2F80AE0124856 +:1045A000844207D101218015FDF7EAF80021A0150A +:1045B000FDF7E6F810BD00000000014000040040D7 +:1045C00000080040000C00400010004000140040B3 +:1045D0000004014000400140004401400048014007 +:1045E00000180040001C00400020004030B502468A +:1045F000002000230024158A05EA0103958905EAB5 +:10460000010413B10CB1012000E0002030BD1AB14B +:1046100083890B43838102E083898B4383817047C5 +:1046200000220288184B98420ED0184B98420BD0AB +:10463000B0F1804F08D0164B984205D0154B9842E8 +:1046400002D0154B984204D14FF68F731A404B8815 +:104650001A43124B984207D0114B984204D04FF6A0 +:10466000FF431A400B891A4302804B68C3620B88D0 +:104670000385054B984202D0044B984201D18B7AB6 +:10468000038601238382704700000140000401403B +:104690000004004000080040000C004000100040F2 +:1046A0000014004010B50024FCF78CFE00F0BCFCA8 +:1046B000D5F78EFE294890F8FC0C20F00101274820 +:1046C00080F8FC1C90F8FC0C20F08001234880F856 +:1046D000FC1C90F8FC0C20F00600801D1F4981F89E +:1046E000FC0C00210120D5F7E1FCD4F765FDD5F7DE +:1046F00091FAD6F783FAF5F7E7F9FFF73DFED6F71B +:104700001BF8F2F76FFEF4F7BDFFFCF7CFFBFCF7E9 +:1047100023FF124890F8FC0C20F001010F4880F8AC +:10472000FC1C90F8FC0C20F080010C4880F8FC1C6C +:1047300090F8FC0C20F00600801D084981F8FC0C64 +:1047400000210120D5F7B2FC42F2107004494885DF +:10475000012081F82900F5F711FD10BDBC220020D1 +:10476000BC1200202DE9F04100240025FE4880788D +:1047700001280BD10020FC498870D5F797FAFB4837 +:10478000C07C022802DC0120F849C875F748007A8D +:10479000C0F3800000287DD1002478E304EB4400BE +:1047A000F149503101EB80008078012807D10020C9 +:1047B00004EB4401EC4A503202EB8101887004EBB7 +:1047C0004400E949503101EB8000407800287CD159 +:1047D00004EB440001F5996101EB80008078012829 +:1047E000F5D104EB440000EB041001F5107101EB6E +:1047F00000108079002868D0002004EB4401DC4AD6 +:1048000002EB8101887004EB440000EB041002F518 +:10481000107101EB001080790C287DD2DFE800F0E8 +:104820007C06090AC80B0C0807FDFC0D00BF00BF81 +:1048300000BF00BF00BF00BF00BF40F2A110604337 +:10484000CC4901EBC0000079012815D040F2A1103D +:10485000604301EBC00000F5627040F2A1116143BA +:10486000C44A02EBC101897801EB410202EB01115C +:1048700010F83100002861D140F2A1106043BD4919 +:1048800001EBC0008078401CC1B240F2A11060432F +:10489000B84A00E063E302EBC000817040F2A1106F +:1048A0006043114611F8300090B140F2A11060430E +:1048B00011F8301040F2A110604302EBC00081708B +:1048C000002140F2A110604300E0DEE202F8301067 +:1048D00040F2A1106043A74901EBC00000F56270EF +:1048E00040F2A1116143A34A02EBC101897801EBB7 +:1048F000410202EB011110F8311040F2A1106043A7 +:104900009C4A02EBC0004079814217D0002240F25D +:10491000A1106043974900E005E201EBC00000F5FB +:10492000627040F2A1116143924B03EBC10189789F +:1049300001EB410303EB011100F8312040F2A1101B +:1049400060438C4901EBC000807804EB440101EB2B +:104950000411894A02EB0111C979884207DB002161 +:1049600040F2A1106043834A02EBC000817040F224 +:10497000A11060437F4B03EBC00000F5627040F272 +:10498000A11363437B4E06EBC3039B7803EB430603 +:1049900006EB031300EBC300427940F2A110604321 +:1049A000744B03EBC00081782046E9F7CDFD6BE244 +:1049B00040F2A11060436F4901EBC000007901286B +:1049C00015D040F2A110604301EBC00000F5627009 +:1049D00040F2A1116143674A02EBC101C97801EBC2 +:1049E000410202EB011110F8310000285ED140F2C3 +:1049F000A11060435F4901EBC000C078401CC1B208 +:104A000040F2A11060435B4A02EBC000C17040F26B +:104A1000A1106043114601E086E1B2E011F83000D8 +:104A200080B140F2A110604311F8301040F2A110A3 +:104A3000604302EBC000C170002140F2A11060434E +:104A400002F8301040F2A11060434A4901EBC00067 +:104A500000F5627040F2A1116143464A02EBC101C8 +:104A6000C97801EB410202EB011110F8311040F25C +:104A7000A11060433F4A02EBC0004079814215D04B +:104A8000002240F2A11060433A4901EBC00101F558 +:104A9000627140F2A1106043364B03EBC000C07856 +:104AA00000EB400303EB001001F8302040F2A110AE +:104AB0006043304901EBC000C17840F2A11060436F +:104AC0002C4A02EBC0008079814206DB002140F2D3 +:104AD000A110604302EBC000C17040F2A11060431E +:104AE000244901EBC000407808B340F2A1106043B4 +:104AF00001EBC000C17840F2A11060431D4A02F8EA +:104B0000301040F2A1106043114601EBC000407824 +:104B1000401EC1B240F2A110604302EBC000C17060 +:104B2000002140F2A110604302EBC000417040F24E +:104B3000A11060430F4B03EBC000083040F2A113FB +:104B400063430C4E06EBC303DB78C3EBC30300EBFC +:104B5000C300427940F2A1106043334603EBC0002A +:104B6000C17820460AE0000040390020BC12002035 +:104B7000583E00205845002098400020E9F7E4FC0A +:104B800082E140F2A1106043F54901EBC0000079D9 +:104B9000012813D040F2A110604301EBC00008309F +:104BA00040F2A1116143EE4A02EBC101C978C1EBA9 +:104BB000C10100EBC1000079002856D140F2A110DC +:104BC0006043E74901EBC000C078401CC1B240F22D +:104BD000A1106043E24A02EBC000C17040F2A11094 +:104BE0006043114611F8300080B140F2A1106043DB +:104BF00011F8301040F2A110604302EBC000C17008 +:104C0000002140F2A110604302F8301040F2A110E0 +:104C10006043D34901EBC000083040F2A111614369 +:104C2000CF4A02EBC101C978C1EBC10100EBC10061 +:104C3000017940F2A110604302EBC000407981424B +:104C400013D0002240F2A1106043C54901EBC0001F +:104C5000083040F2A1116143C14B03EBC101C97897 +:104C6000C1EBC10100EBC100027140F2A110604331 +:104C7000BB4901EBC000C17840F2A1106043B84AC3 +:104C800002EBC0008079814206DB002140F2A110D6 +:104C9000604302EBC000C17040F2A1106043B04914 +:104CA00001EBC000407808B340F2A110604301EB73 +:104CB000C000C17840F2A1106043A94A02F8301048 +:104CC00040F2A1106043114601EBC0004078401E45 +:104CD000C1B240F2A110604302EBC000C1700021DC +:104CE00040F2A110604302EBC000417040F2A110FD +:104CF00060439B4B03EBC000083040F2A1136343B9 +:104D0000974E06EBC303DB78C3EBC30300EBC30092 +:104D1000427940F2A1106043334603EBC000C178F2 +:104D20002046E9F711FCAFE040F2A11060438C4946 +:104D300001EBC0000079012815D040F2A1106043BA +:104D400001EBC00000F5627040F2A1116143844A9A +:104D500002EBC101C97801EB410202EB011110F82D +:104D6000310000285BD140F2A11060437C4901EB87 +:104D7000C000C078401CC1B240F2A1106043784A24 +:104D800002EBC000C17040F2A1106043114611F85F +:104D9000300080B140F2A110604311F8301040F2B1 +:104DA000A110604302EBC000C170002140F2A110CD +:104DB000604302F8301040F2A1106043684901EBF3 +:104DC000C00000F5627040F2A1116143644A02EB39 +:104DD000C101C97801EB410202EB011110F8311059 +:104DE00040F2A11060435E4A02EBC000407981426C +:104DF00015D0002240F2A1106043594901EBC000D8 +:104E000000F5627040F2A1116143554B03EBC10103 +:104E1000C97801EB410303EB011100F8312040F2A6 +:104E2000A11060434E4901EBC000C17840F2A110CF +:104E300060434B4A02EBC0008079814206DB0021CF +:104E400040F2A110604302EBC000C17040F2A1101B +:104E50006043434B03EBC000083040F2A1136343AF +:104E60003F4E06EBC303DB78C3EBC30300EBC30089 +:104E7000427940F2A1106043334603EBC000C17891 +:104E80002046E9F761FB00BF00BF601CC4B2354893 +:104E900090F86A0BA0423FF781AC33488078012834 +:104EA0007ED13148B038807800EB40012F4800EBCC +:104EB00001108079002873D000202B498870A1F15F +:104EC000B0008178274890F80C0C401E814207DA28 +:104ED0002548B0388078401C2349B039887003E0F9 +:104EE00000202149B03988701F48B038807800EB25 +:104EF00040011D48983800EB8100807878B300228B +:104F00001948B038807800EB40011748983800EB1A +:104F1000810082701448B038807800EB400113485B +:104F200000EB0110807901282BD0042804D005283B +:104F300023D006282AD11BE00B48B038807800EB3C +:104F400040010A4800EB011000684FF4E131B1FB69 +:104F5000F0F000EB401040000349886016E01FE0CD +:104F600058450020BC32002088400020CC3E002064 +:104F70004FF47A702849886008E0642026498860E8 +:104F800004E04FF47A702449886000BF00BF224AD1 +:104F9000B03A93780B32D15C0B3A9078F3F740FE3D +:104FA0001E48407888B91E488078012820D100200A +:104FB0001B498870194B1A79A1F29C6393F8E0178A +:104FC000164B5878F9F736FE12E015480C38807801 +:104FD00001280DD1002012490C3988700F4B1A7925 +:104FE000A1F5D26393F8E0170C4B5878F9F722FE3D +:104FF0000C48807B58B9D5F73DFFF3F779FA07489D +:10500000C07820B100200549C870F5F70FF9FDF709 +:105010001FF8BDE8F0810000884000209C3A002085 +:1050200058390020BC1200203EB500240025012183 +:105030000846FCF795FBA720ADF800000020ADF86E +:10504000020040F2E73001900020ADF80800694608 +:105050004FF08040FFF7E4FA0021AB4880F83218A7 +:1050600000BF6FE004EB4400A84901EB8001A648B3 +:1050700090F83208A64A42F82010A34890F8320867 +:10508000401CC1B2A04880F8321804EB440002F57D +:105090005A7101EB80019C4890F8320842F82010C8 +:1050A000994890F83208401CC1B2974880F83218ED +:1050B00004EB440002F54E7101EB8001924890F838 +:1050C000320842F82010904890F83208401CC1B2D3 +:1050D0008D4880F8321804EB44008E4901EB8001C2 +:1050E000894890F8320842F82010874890F8320832 +:1050F000401CC1B2844880F8321800251EE040F2FE +:10510000A1106043844901EBC00000F5627005EB1B +:10511000450101EB051100EBC1000C307A4991F813 +:1051200032187B4A42F82100774890F83208401C38 +:10513000C1B2754880F83218681CC5B2102DDEDB8C +:10514000601CC4B2042C8DDB70490C396E4890F899 +:1051500032086F4A42F820106B4890F83208401C21 +:10516000C1B2694880F8321800F5D26190F832086F +:1051700042F82010644890F83208401CC1B26248DE +:1051800080F8321800F29C6190F8320842F8201042 +:105190005D4890F83208401CC1B25B4880F8321874 +:1051A00000F5D56190F8320842F82010564890F882 +:1051B0003208401CC1B2544880F8321800F61C0175 +:1051C00090F8320842F820104F4890F83208401CFE +:1051D000C1B24D4880F8321800F6543190F83208C8 +:1051E00042F82010484890F83208401CC1B24648A6 +:1051F00080F8321800F2846190F8320842F82010EA +:10520000414890F83208401CC1B23F4880F832183B +:1052100040493C3190F8320842F820103A4890F862 +:105220003208401CC1B2384880F832183B48364931 +:1052300091F8321842F82100334890F83208401CA7 +:10524000C1B2314880F832183249303190F8320812 +:1052500042F820102C4890F83208401CC1B22A486D +:1052600080F8321800F55C60274991F8321842F84E +:105270002100254890F83208401CC1B2224880F82D +:10528000321800F6CC5190F8320842F820101E482F +:1052900090F83208401CC1B21B4880F83218002434 +:1052A00014E004EB44011E4800EB8101164890F81D +:1052B0003208174A42F82010134890F83208401C70 +:1052C000C1B2114880F83218601CC4B2052CE8DB6A +:1052D0000E491C390C4890F832080D4A42F820104B +:1052E000094890F83208401CC1B2074880F83218CB +:1052F00001218807FFF7A5F8012211469007FFF763 +:1053000086F900F00FF83EBDBC3200209039002035 +:10531000F03A00208879002058450020D81200205B +:10532000F03F002008B51C208DF8000001208DF80A +:10533000010002208DF8020001208DF8030068466C +:10534000F4F7D6FA08BD10B5F1F7DCFC10BD10B5C6 +:10535000F1F7FAFC10BD10B5FBF7C6FC10BD10B597 +:10536000F1F7A6FC10BD10B5F1F710FD10BD10B59A +:10537000F4F784F810BD01F40072B2F5007F00D19B +:1053800000BFCA430280704721B1828942F40052B3 +:10539000828104E082894DF6FF731A408281704752 +:1053A0001AB1838A0B43838202E0838A8B43838210 +:1053B0007047000010B504462548844208D10121F9 +:1053C0001020FCF7FDF900211020FCF7F9F93EE070 +:1053D0002048844209D101214804FCF7D1F9002179 +:1053E0004FF40030FCF7CCF931E01B48844209D17E +:1053F00001218804FCF7C4F900214FF48020FCF758 +:10540000BFF924E01548844209D10121C804FCF702 +:10541000B7F900214FF40020FCF7B2F917E010486B +:10542000844209D101210805FCF7AAF900214FF4B3 +:105430008010FCF7A5F90AE00A48844207D101214F +:105440002020FCF7BDF900212020FCF7B9F910BDA0 +:10545000001001400044004000480040004C004063 +:10546000005000400014014002460020B1F5007FCA +:1054700000D100BF13880B400BB1012000E00020D9 +:10548000704770B50246002400230025002040F636 +:105490006A16B14200D100BFC1F3421501F01F03EB +:1054A000012606FA03F3012D02D19689334006E066 +:1054B000022D02D1168A334001E0968A33400C1245 +:1054C000012606FA04F41688344013B10CB1012009 +:1054D00000E0002070BDF0B5034600240026002542 +:1054E000002040F66A17B94200D100BF1846C1F348 +:1054F000421401F01F06012707FA06F5012C01D11D +:105500000C3004E0022C01D1103000E014301AB14C +:1055100007682F43076002E00768AF430760F0BDEC +:105520002DE9FF4705460E460024A14600BFA046D0 +:10553000B08900B100BF2C8A24F44054F0880443A1 +:105540002C82AC8941F20C608443B08831890843D5 +:10555000718908430443AC81AC8A24F44074B08957 +:105560000443AC826846FCF73BF92048854202D0F0 +:105570001F48854202D1DDF80C9001E0DDF808906B +:10558000A88900F4004040B109EBC90000EB091004 +:1055900031684900B0FBF1F707E009EBC90000EB07 +:1055A000091031688900B0FBF1F76420B7FBF0F017 +:1055B00004012009642101FB1078A88900F400404F +:1055C00040B1322000EBC800B0FBF1F000F0070062 +:1055D000044308E0322000EB08106421B0FBF1F036 +:1055E00000F00F0004432C81BDE8FF87001001404C +:1055F0000014014010B5002406E0FCF775F810B95E +:10560000D4F768F810BD641C02488442F5D3FA2030 +:10561000F8E70000404B4C000FB4084B10B504A94C +:1056200002AA039801F0E6F9044602A9002001F05D +:105630000CFC204610BC5DF814FB00004B6E030808 +:1056400003B401984100009850EAC12018BF04201B +:105650004A0D18BF40F0010040F2FF72B2EB515FFB +:1056600008BF40F00200012808BF052002B07047C3 +:1056700030B583B0044601F093F99FED090B054660 +:105680008DED000B002221466846D3F7E2F828464C +:1056900001F0A2F99DED000B03B030BD0000000049 +:1056A000000000000000000070B5D94B00242DED73 +:1056B000020B2DED108BDDE91010984205DA20F079 +:1056C00000429A4201D809D141B19DED100BBDECC9 +:1056D000108B02B0BDE8704001F01EB9B0F5801F1C +:1056E00026DA11430BD0002813DA012001F074F9F7 +:1056F000BDEC108B02B0BDE8704001F021B9022072 +:1057000001F06AF901F0F0F851EC100B81F0004162 +:105710009EE06FF035049FEDC00B53EC102B9DED18 +:10572000100B51EC100BD2F76BFECDE910010846BF +:1057300004EB2051C0F31304B948A1F2FF31204417 +:1057400000F4801080F07F6282F04052224301EB2F +:1057500020559FEDB50B119253EC102B9DED100BC6 +:1057600051EC100BD2F746FE41EC180BA01CC0F315 +:1057700013009FEDAFDB9FEDB0EBB14E7E440328ED +:105780006CD296ED000B51EC180B53EC102BD3F7A9 +:1057900091FB1DD1002D01BF96ED000BBDEC108BD0 +:1057A00002B070BD2846D2F722FF41EC180B53EC33 +:1057B0001D2BD2F725FE41EC190B53EC1E2B51EC9F +:1057C000180BD2F71DFE53EC192BD2F772FD3FE0F8 +:1057D0009FED9D0B51EC180B53EC102BD2F710FEE4 +:1057E0009FED9B1B53EC112BD2F707FE41EC190BDD +:1057F00053EC182B51EC180BD2F702FE53EC192B7B +:10580000D2F7FEFD41EC190B002D04BF53EC192B10 +:1058100051EC180B1AD02846D2F7E9FE41EC1A0BCE +:1058200053EC1D2BD2F7ECFD53EC192BD2F7E5FD11 +:1058300053EC182BD2F7DEFD41EC180B53EC1E2B6A +:1058400051EC1A0BD2F7DCFD53EC182BD2F7D2FD3A +:10585000BDEC108B02B041EC100B70BD9FED7E0BC8 +:1058600051EC180B53EC102BD2F723FD41EC100B2D +:1058700051EC180B53EC102BD2F734FE41EC190B02 +:105880002846D2F7B4FE41EC1B0B53EC192B51EC1C +:10589000190BD2F7B5FD41EC1A0B714853EC1A2BDA +:1058A000261851EC1A0BD2F7ABFD41EC1F0B6D48DB +:1058B000C4F1510404F5D724B0EE4F0AF0EE6F0A9C +:1058C0000321784400F094FF53EC1F2B51EC100B94 +:1058D000D2F796FD41EC1C0B6348B0EE4F0AF0EE98 +:1058E0006F0A0421784400F083FF53EC1A2B51EC2B +:1058F000100BD2F785FD344353EC1C2BD2F7D9FCA7 +:1059000041EC1C0B002C4CDD9FED510B51EC180BA6 +:1059100053EC102BD2F774FD53EC182BD2F770FD1B +:1059200041EC1A0B55B353EC1D2B51EC1B0BD2F76A +:1059300067FD41EC1D0B53EC1C2B51EC1A0BD2F7FD +:10594000B8FC53EC192BD2F75BFD53EC1D2BD2F7AF +:10595000B0FC53EC1A2BD2F750FD53EC182BD2F7B6 +:1059600049FD41EC180B53EC1E2B51EC1B0BD2F7ED +:1059700047FD53EC182BD2F73DFD69E753EC1C2B88 +:1059800051EC1A0BD2F795FC53EC192BD2F738FDDA +:1059900053EC1A2BD2F731FD53EC182BD2F72DFD17 +:1059A00056E735B353EC1D2B51EC1B0BD2F728FDFA +:1059B00041EC1A0B53EC1C2B51EC180BD2F71AFDCF +:1059C00053EC192BD2F71CFD53EC1A2BD2F712FD16 +:1059D00053EC182BD2F70EFD41EC180B53EC1E2B99 +:1059E00051EC1B0BD2F70CFD53EC182BD2F702FD38 +:1059F0002EE753EC1C2B51EC180BD2F7FBFC53ECAD +:105A0000192BD2F7FDFC53EC182BD2F7F6FC1FE74D +:105A10000000F07F00000000000000000000504384 +:105A2000645F090000000000000000000000F03F7B +:105A3000763C7935EF39EA3D0000E0FE422EE63F44 +:105A4000E09F000000000000555555555555D53FC5 +:105A5000000000000000E03F0000000000000040E7 +:105A600086EBF9FF629E0000589E000000000000D7 +:105A700070B5414A00252DED020B2DED048BDDE9BB +:105A80000404944205DA24F00041914201D809D17E +:105A900040B19DED040BBDEC048B02B0BDE870403D +:105AA00000F03ABFB4F5801F26DA08430BD0002C73 +:105AB00013DA012000F090FFBDEC048B02B0BDE8CA +:105AC000704000F03DBF022000F086FF00F00CFFA8 +:105AD00051EC100B81F0004146E09FED290B6FF077 +:105AE000350553EC102B9DED040B51EC100BD2F748 +:105AF00087FCCDE904010C4605EB2450A0F2FF30F1 +:105B0000C10F40F2FF32521A62F31F540844D2F719 +:105B10006EFD05949DED040B41EC180B51EC100B40 +:105B200001F008FB9FED181B53EC112BD2F768FC1A +:105B30009FED170B41EC190B53EC102B51EC180B8C +:105B4000D2F75EFC53EC192BD2F7B3FB9FED120B8F +:105B500041EC190B53EC102B51EC180BD2F750FC05 +:105B600053EC192BD2F7A5FBBDEC048B02B041EC32 +:105B7000100B70BD000000000000F07F000000006E +:105B800000000000000050430EE526157BCBDB3FF4 +:105B9000362BF111F3FE593D00609F501344D33F63 +:105BA0002DE9F04D2DED040B2DED0E8B96B0DDE9BA +:105BB0002550279CDDF890A025F0004624F00048F1 +:105BC000BAF1000F14BF0121002101EB4502FC498D +:105BD00053184A1093422AD3002814BF01230023EC +:105BE00003EB44030B44F7498B4220D358EA0001EE +:105BF0009FEDF59B76D0DFF8D8B35D4503D1BAF1C0 +:105C0000000F05D188E0BAF1000F08BF002100D0D5 +:105C1000012101EB450111F5001F08D8002814BF30 +:105C20000121002101EB440111F5001F0BD99DED6D +:105C3000261B9DED240B16B0BDEC0E8B04B0BDE809 +:105C4000F04D00F073BE0027002DBCBFE149884530 +:105C500021DAE1498845A8BF02271CDAC3451ADCCE +:105C6000DE4901EB2851142908DDC1F1340220FA84 +:105C700002F101FA02F282420DD108E058B9C1F1F5 +:105C8000140228FA02F101FA02F2424503D101F0AE +:105C90000101C1F1020756EA0A0124D1002C22DADF +:105CA000002D18BF022F01D0012F0AD0022000F0D2 +:105CB00093FE16B0BDEC0E8B04B0BDE8F04D00F0C5 +:105CC00013BE022000F088FE00F00EFE51EC100B17 +:105CD00081F0004141EC100B16B0BDEC0E8B04B00E +:105CE000BDE8F08D18E09FEDBEAB9FEDBF8B0028A7 +:105CF00071D1B848804522D105F1804010F580105F +:105D000008BFBAF1000F07D0B3450ADC002CA8BFCA +:105D10009DED260BE0DA0DE0B0EE490AF0EE690ADF +:105D2000DAE7002C06DA9DED260B51EC100B81F022 +:105D300000416FE0AE48784490ED000BCCE7D845C9 +:105D40004DD1002C48DA2EB186423AD1BAF1000F7B +:105D500042D126E0BAF1000F13D0022000F03CFE41 +:105D600000F0FEFD8DED020B9DED240B8DED000B83 +:105D700010EE900A039961F31E0003909DED020B53 +:105D8000AAE78DED02AB9DED240B1AEE901A10EEF2 +:105D9000900A8DED000B61F31E0003909DED020B48 +:105DA0009AE78DED028B9DED240B18EE901A10EE04 +:105DB000900A8DED000B61F31E0003909DED020B28 +:105DC0008AE709DA9DED240B51EC190B53EC102BEB +:105DD000D2F788FB1EE020E09DED240B7CE7864295 +:105DE0001BDAB4F1804F0DD0A4F10050B0F1FF5098 +:105DF00013D1002D11DB9DED240B51EC100B01F0A4 +:105E00002FFA07E09DED240B53EC102B51EC100BF7 +:105E100000F0C2BC41EC100B5EE79DED240B51EC91 +:105E2000100B01F075F8BAF1000FCDE90E0142D167 +:105E30009FED710B46B3A6F1E040B0F17F600CD04E +:105E40005E4538D1002D00DAA7B3022F0CBF012028 +:105E50004FF0FF30D2F7CBFBDCE7002D01DD002C4B +:105E60000DDA002D01DD002C1FDB002D16DA002CD1 +:105E700014DB012F08BF9FED620B3FF42DAFB0EE96 +:105E80004A0AF0EE6A0A27E7022F18BF002D0CD04D +:105E9000012F0AD1002DFFF61FAF06E0002DB8BF7D +:105EA000002C08DA012F3FF417AFB0EE480AF0EEED +:105EB000680A11E71BE0012000EBE57050EA0701DA +:105EC00015D0791EB0EE498AF0EE698A084308BF02 +:105ED0009FED4D8B4E480025804570DD4D494E4865 +:105EE000884514DDB0420DDB002C19DB2FE00120CA +:105EF00000F072FD16B0BDEC0E8B04B0BDE8F04DA5 +:105F000000F01EBDB34502DC002C09DC1FE0864218 +:105F100002DA002C1BDA03E05E452BDD002C16DDD7 +:105F2000022000F059FD00F01BFD8DED020B53EC3B +:105F30001A2B51EC180BD2F763FACDE90001039943 +:105F4000019861F31E0003909DED020BC4E6022050 +:105F500000F042FD00F014FD10EE901A18EE900AC9 +:105F60008DED020B8DED008B61F31E0003909DED16 +:105F7000020BB1E69DED0E0B53EC192B51EC100BFF +:105F8000D2F738FA9FED260BCDE9080153EC102B20 +:105F90009DED080B51EC100BD2F732FA9FED221B4E +:105FA00053EC112BD2F729FA9DED081B53EC112B62 +:105FB000D2F726FA9FED1E1B53EC112B3CE08CE030 +:105FC000FFFF1F00FFFF0F00000000000000F03F78 +:105FD0000000F03F0000F07F0000404301FCFFFFA5 +:105FE000000000000000F07F000000000000000042 +:105FF000269A000000000000000000000000008061 +:10600000000000000000F0FF000000000000F0BFF2 +:106010000000E0410000F043FFFFEF3F0000000000 +:10602000000000000000D03F555555555555D53F4F +:10603000000000000000E03FD2F7DFF99DED080B03 +:1060400041EC1A0B53EC102B51EC100BD2F7D8F992 +:1060500053EC1A2BD2F7D4F941EC1A0B9FEDFE0B3F +:1060600053EC102B9DED080B51EC100BD2F7C8F937 +:1060700041EC1B0B9FEDFA0B51EC1A0B53EC102B60 +:10608000D2F7BEF941EC1A0B9FEDF70B53EC102B36 +:106090009DED080B51EC100BD2F7B2F953EC1A2B13 +:1060A000D2F7A8F941EC1A0B51EC1B0B53EC1A2B4D +:1060B000D2F7FFF80690CDE906519DED060B53ECA3 +:1060C0001B2B51EC100BD2F795F953EC1A2BD2F78E +:1060D00094F941EC100B00F0A1B90020B6F5801F37 +:1060E0000EDA9FEDE30B53EC102B9DED0E0B51ECF4 +:1060F000100BD2F785F9CDE90E016FF034000E4692 +:1061000000EB2650A0F2FF37C6F31300DA4940F047 +:106110007F6646F040568842D8BF002408DDD74944 +:106120008142C8BF012403DC0024A6F580167F1C31 +:10613000D348784400EBC4000F9690ED00CB9DED62 +:106140000E0B53EC1C2B51EC100BD2F753F99DEDB9 +:106150000E0B41EC1B0B53EC1C2B51EC100BD2F72C +:10616000A8F841EC100B51EC190B53EC102BD2F7A3 +:10617000B9F941EC1D0B51EC1B0B53EC1D2BD2F765 +:106180003FF941EC1A0BBF488DED10AB78441095E8 +:1061900090ED000B4FF0005040EA660000EB8440A9 +:1061A0008DED080B00F5002009909DED080B53ECD8 +:1061B0001C2B51EC100BD2F71DF99DED0E1B53EC6F +:1061C000112BD2F71AF941EC100B53EC102B9DED6B +:1061D000100B51EC100BD2F713F99DED080B41ECAD +:1061E0001C0B53EC102B9DED100B51EC100BD2F748 +:1061F00007F953EC1B2BD2F700F953EC1C2BD2F709 +:10620000F9F853EC1D2BD2F7FBF841EC1C0B53ECC7 +:106210001A2B51EC1A0BD2F7F3F841EC1B0B9A48EE +:106220000621B0EE4B0AF0EE6B0A784400F0E0FA7B +:10623000B0EE401AF0EE601AB0EE41DAF0EE61DA3C +:1062400053EC1B2B51EC1B0BD2F7DAF853EC1D2B44 +:10625000D2F7D6F89DED100B41EC1B0B53EC1A2B2B +:1062600051EC100BD2F725F853EC1C2BD2F7C8F8E1 +:1062700053EC1B2BD2F71DF89DED100B41EC1B0BC3 +:1062800053EC102B51EC100BD2F7BAF841EC1D0B6C +:106290009FED7FEB53EC1E2BD2F70BF853EC1B2B2F +:1062A000D2F707F80890CDE908519DED080B53ECA3 +:1062B0001E2B51EC100BD2F79DF853EC1D2BD2F78F +:1062C00099F853EC1B2BD2F798F89DED080B41EC95 +:1062D0001D0B53EC102B9DED100B51EC100BD2F756 +:1062E0008FF841EC1B0B53EC1A2B51EC1D0BD2F722 +:1062F00087F89DED080B41EC1A0B53EC102B51EC79 +:106300001C0BD2F77DF853EC1A2BD1F7D2FF41ECDE +:106310001A0B51EC1B0B53EC1A2BD1F7CAFF0C9044 +:10632000CDE90C519DED0C0B53EC1B2B51EC100BDC +:10633000D2F760F853EC1A2BD2F75FF841EC1B0B45 +:106340009FED550B53EC102B9DED0C0B51EC100BEE +:10635000D2F756F841EC1A0B9FED510B51EC1B0B89 +:1063600053EC102BD2F74CF841EC1B0B9FED4E0B6E +:1063700053EC102B9DED0C0B51EC100BD2F740F8A9 +:1063800053EC1B2BD1F795FF41EC100B4848784498 +:1063900000EBC40090ED001B51EC100B53EC112BE3 +:1063A000D1F787FF41EC1B0B3846D2F720F9CDE936 +:1063B000080153EC1B2B51EC1A0BD1F77AFF41EC7F +:1063C000100B3C48784400EBC40090ED00CB51EC3E +:1063D000100B53EC1C2BD1F76CFF9DED081B53ECFD +:1063E000112BD1F766FF0690CDE906519DED080B04 +:1063F00053EC102B9DED060B51EC100BD1F7FAFF6F +:1064000053EC1C2BD1F7F6FF53EC1A2BD1F7F2FF0C +:1064100053EC1B2BD1F7F1FF41EC100B9DED261B2C +:1064200053EC102B8DED001B00959DED260B51ECD0 +:10643000100BD1F7E5FF9DED000B41EC1A0B53EC6F +:10644000102B9DED260B51EC100BD1F7D3FF9DEDDA +:10645000061B53EC112B2FE0000000604715F73F9F +:10646000FE822B654715F73F44DF5DF80BAE543EC7 +:1064700000000000000040438E9803007AB60B0035 +:106480006A950000D0950000A29400000000000072 +:106490000000000000000840000000E009C7EE3FD7 +:1064A000FD033ADC09C7EE3FF5015B14E02F3EBE69 +:1064B0002E930000E8920000D1F7A2FF53EC1A2BB4 +:1064C000D1F7F7FE9DED060B41EC1A0B53EC102BA8 +:1064D0009DED000B51EC100BD1F792FFCDE90C01B3 +:1064E0009DED0C0B51EC1A0B53EC102BD1F7E1FE88 +:1064F000CDE902010C46AA498C422FDB611A084300 +:1065000018D19DED0C0B53EC102B9DED020B51ECB3 +:10651000100BD1F76FFF41EC1B0B9FEDA30B51EC60 +:106520001A0B53EC102BD1F7C4FE53EC1B2BD2F7F4 +:106530006FFA2DD2022000F04FFA00F011FA10EE9F +:10654000901A18EE900A8DED020B8DED008B61F321 +:106550001E0003909DED020BFFF7BEBB944A24F092 +:106560000041914214D39349214408437FF4EFAC96 +:106570009DED0C0B53EC102B9DED020B51EC100B11 +:10658000D1F738FF53EC1A2BD2F742FA7FF6DFAC83 +:1065900024F000408849894A002601EB20518242BC +:1065A0002BDA481C4FF4801121FA00F02044844A71 +:1065B000C0F30A517A44A1F2FF3192ED000B814AF7 +:1065C0008DED080BCA4020EA0202C0F3130040F42C +:1065D0008010C1F1140120FA01F60992002CB8BF15 +:1065E00076429DED080B53EC102B9DED0C0B51ECFE +:1065F000100BD1F7FFFECDE90C019DED0C0B51EC1A +:106600001A0B53EC102BD1F754FE9FED6F0B089033 +:10661000CDE9085153EC102B9DED080B51EC100BFC +:10662000D1F7EEFE41EC1B0B9FED690B53EC102BE9 +:106630009DED080B51EC100BD1F7E2FE9DED0C0B1C +:1066400041EC1C0B53EC102B9DED080B51EC100B87 +:10665000D1F7D0FE53EC1A2BD1F7CFFE9FED5E1B86 +:1066600053EC112BD1F7CCFE53EC1C2BD1F721FEB0 +:1066700041EC1A0B51EC1B0B53EC1A2BD1F719FE02 +:10668000CDE902019DED020B53EC1B2B51EC100BDD +:10669000D1F7B0FE53EC1A2BD1F7AFFE9DED020BF4 +:1066A00041EC1A0B53EC102B51EC100BD1F7A8FE58 +:1066B000CDE908014A489DED080B0521784400F01A +:1066C00097F89DED081B51EC100B53EC112BD1F7F3 +:1066D00097FE9DED021B53EC112BD1F78EFECDE9F9 +:1066E00006019DED020B53EC1A2B51EC100BD1F768 +:1066F00087FE53EC1A2BD1F7DCFD9FED3B0B41ECF1 +:106700001A0B53EC102B9DED060B51EC100BD1F72F +:1067100071FE9DED060B41EC1B0B53EC102B9DED18 +:10672000020B51EC100BD1F76BFE53EC1B2BD1F786 +:10673000D9FE53EC1A2BD1F75DFE9DED021B53ECF5 +:10674000112BD1F757FE53EC192BD1F756FECDE99B +:10675000020101EB065001150029C8BF039015DCAA +:106760009DED020B324651EC100BD2F739F9FEF7D2 +:1067700067FF042808BF00F003F932469DED020BC5 +:1067800051EC100BD2F72CF9CDE902019DED020B73 +:1067900051EC180B53EC102BD1F732FEFFF73ABB3C +:1067A0000000904000000000FE822B654715973CDA +:1067B00000CC904000346F3F01FCFFFF0000E03F41 +:1067C000A8910000FFFF0F0000000000432EE63FED +:1067D000396CA80C615C20BEEF39FAFE422EE63F10 +:1067E0004090000000000000000000000000004099 +:1067F00070B504462DED028B4D1E00EBC500B0EECA +:10680000408AF0EE608A90ED000B35F0060017D05C +:1068100053EC182B51EC100BD1F7F2FD41EC100B9F +:106820006D1E04EBC50090ED001B51EC100B53ECFA +:10683000112BD1F73EFD41EC100B35F00600E7D1EE +:10684000022D36D0042D1CD0062D1CBFBDEC028BB2 +:1068500070BD53EC182B51EC100BD1F7D1FD94ED1A +:106860000A1B53EC112BD1F724FD53EC182BD1F755 +:10687000C7FD94ED081B53EC112BD1F71AFD41EC29 +:10688000100B53EC182B51EC100BD1F7B9FD94ED14 +:10689000061B53EC112BD1F70CFD53EC182BD1F741 +:1068A000AFFD94ED040B53EC102BD1F702FD41EC3E +:1068B000100B53EC182B51EC100BD1F7A1FD94EDFC +:1068C000021B53EC112BD1F7F4FC53EC182BD1F72E +:1068D00097FD94ED001B53EC112BD1F7EAFCBDECB6 +:1068E000028B41EC100B70BD9FED070B10B553EC04 +:1068F000102B9FED070B51EC100BD1F7F3FD41EC82 +:10690000100B10BD0000000000000000000000009F +:10691000000000000000F03F10B553EC102B51ECCC +:10692000100BD1F7C6FC41EC100B10BD10B553ECA9 +:10693000112B51EC100BD1F7BCFC41EC100B10BD2E +:106940009FED050B10B553EC102B51EC100BD1F74C +:10695000C9FD41EC100B10BD00000000000000005C +:106960009FED050B10B553EC102B51EC100BD1F72C +:1069700047FD41EC100B10BD00000000000000704E +:106980009FED050B10B553EC102B51EC100BD1F70C +:1069900037FD41EC100B10BD00000000000000109E +:1069A0000148006870470000B812002002E008C8E3 +:1069B000121F08C1002AFAD170477047002001E079 +:1069C00001C1121F002AFBD1704780F31088704765 +:1069D00080F310887047000001490860704700008C +:1069E000B812002030380A2801D201207047002058 +:1069F000704700002DE9FF4F8DB00F460546002679 +:106A000006E025280BD0DDE90F1290476D1C761C9F +:106A100028780028F5D111B03046BDE8F08F002469 +:106A2000A246A1460122E94900E0044315F8013FCE +:106A3000203B02FA03F00842F7D128782A2810D028 +:106A40006FF02F022878A0F13001092914D80AEB41 +:106A50008A0102EB410144F0020400EB010A6D1CC3 +:106A6000F0E701CF5FEA000A03D544F40054CAF10D +:106A7000000A44F002046D1C28782E2817D115F85E +:106A8000010F44F004042A280ED06FF02F0228785A +:106A9000A0F1300109290AD809EB890102EB410173 +:106AA00000EB01096D1CF2E757F8049B6D1C287878 +:106AB0006C280FD006DC4C2817D068280DD06A2827 +:106AC00014D104E0742810D07A280FD10DE044F4DA +:106AD00000140AE044F4801401E044F4401469789E +:106AE000814202D104F580146D1C6D1C28786E283B +:106AF0001ED00CDC632830D004DC00288BD0582852 +:106B000011D19FE0642867D069280CD164E0732814 +:106B10002DD004DC6F2872D0702804D194E0752841 +:106B20006ED078286DD0DDE90F129047761C4BE1CE +:106B3000C4F30250022806D0032809D0042801CF4C +:106B400009D0066040E101CFF117C0E900613BE1E7 +:106B500001CF068038E1067036E117F8040B8DF896 +:106B6000000000208DF80100EB46012003E057F8FB +:106B700004BB4FF0FF3061074FF0000102D40DE07D +:106B800008F10101884649450FDA8045F8DB1BF81A +:106B900008100029F4D108E008F10101884681427B +:106BA000FADB1BF808100029F6D1DDE90F23AAEB68 +:106BB00008008146214600F031F9304400EB080618 +:106BC00004E0DDE90F121BF8010B9047B8F1010852 +:106BD000F7D221464846F2E00A21C4F302524FF0B0 +:106BE000000B0891022A04D001CFC117032A09D053 +:106BF0000AE0FF1D27F00707F7E8020108E02CE094 +:106C00001EE01FE000B2C117042A01D140B2C11733 +:106C1000021E71F1000206DA0023D0EB030063EBE1 +:106C200001012D2202E0220504D52B228DF824201B +:106C3000012203E0E20701D02022F7E7904653E06B +:106C40000A210BE0102109E010214FF0000B44F065 +:106C500004044FF00809089103E008214FF0000BED +:106C60000891C4F30252022A04D001CF0021032A62 +:106C700006D006E0FF1D27F00707F7E8020103E052 +:106C800080B2042A00D1C0B24FF0000822072BD5F1 +:106C90002A78702A07D0DDF820C08CF0100C5CEA4E +:106CA0000B0C05D00EE040228DF82420012208E0D4 +:106CB00050EA010306D030238DF824308DF82520CA +:106CC00002229046089B83F0080353EA0B030BD182 +:106CD00050EA010201D1620706D530228DF8242046 +:106CE0004FF00108A9F101092A78582A04D038A2E6 +:106CF0000B9208AA0A920BE03AA2F9E75B46089ABF +:106D0000D1F73BFD0B9B9B5C0A9A521E0A921370B3 +:106D100050EA0102F2D10A98ADEB000000F1200B1D +:106D2000600702D524F4803401E04FF00109D94511 +:106D300002DDA9EB0B0000E0002000EB0B01414459 +:106D40000890AAEB010AE00306D4DDE90F232146EF +:106D5000504600F063F806444FF0000908E009A926 +:106D600011F80900DDE90F12904709F10109761CBD +:106D7000C145F4DBE0030CD5DDE90F232146504685 +:106D800000F04CF8064404E0DDE90F123020904793 +:106D9000761C0899481E08900029F5DC08E00A983E +:106DA0000A990078491C0A91DDE90F129047761C78 +:106DB000BBF10001ABF1010BF1DC21465046DDE9EE +:106DC0000F2300F019F806446D1C21E60928010084 +:106DD0003031323334353637383961626364656651 +:106DE0000000000030313233343536373839414213 +:106DF00043444546000000002DE9F04104460025CB +:106E00001E461746880404D405E039462020B047C2 +:106E10006D1C641EF9D52846BDE8F0812DE9F041CE +:106E2000044600251E469046C80301D5302700E0E1 +:106E30002027880404D505E041463846B0476D1C3C +:106E4000641EF9D52846BDE8F0810A68531C0B6022 +:106E50001070704710B56FF00400FDF7A3FA10BD75 +:106E60001BE045F208214FF0E022516100219161C1 +:106E70001146096941F00101116100BF4FF0E021A5 +:106E8000096901F480310029F8D000214FF0E02297 +:106E900091611146096900211161011EA0F10100F3 +:106EA000DFD170471AE015214FF0E0225161002137 +:106EB00091611146096941F00101116100BF4FF074 +:106EC000E021096901F480310029F8D000214FF058 +:106ED000E02291611146096900211161011EA0F1B2 +:106EE0000100E0D17047000010B50246002008E024 +:106EF00012F8013B4340DBB2044C34F8133083EA10 +:106F000020200B1EA1F10101F2D110BD18000020BC +:106F100082B0CDE9000121F0004001909DED000B11 +:106F200002B051EC100B704710B510210D48D3F78B +:106F30001FFE0C48006840F480600A490860202168 +:106F40000848D3F715FE0220FFF7ACFF10210548D3 +:106F5000D3F710FE0220FFF7A5FF10210148D3F759 +:106F600007FE10BD0014024010B510210D48D3F7E4 +:106F7000FFFD0C48006840F480600A490860202149 +:106F80000848D3F7F7FD0220FFF78CFF10210548D2 +:106F9000D3F7F0FD0220FFF785FF10210148D3F75A +:106FA000E7FD10BD0014024070B5054600241548E9 +:106FB000006820F4406013490860002618E01021A2 +:106FC0001048D3F7D5FD0220FFF76CFF10210D48C4 +:106FD000D3F7D0FD6006040E20210A48D3F7BFFD89 +:106FE00008B144F001040120FFF75CFF701CC6B239 +:106FF000082EE4DB15B1FFF797FF01E0FFF7B4FFC0 +:10700000204670BD0014024070B504461748006861 +:1070100040F480601549086010211448D3F7A8FD9A +:1070200000251FE0E00920B120211048D3F7A2FD80 +:1070300003E020210D48D3F79BFD6006040E0220DB +:10704000FFF730FF10210948D3F794FD0220FFF726 +:1070500029FF10210548D3F78BFD0220FFF722FFFF +:10706000681CC5B2082DDDDB70BD000000140240B5 +:1070700010B50B48006840F4806009490860202181 +:107080000748D3F777FD10210548D3F773FD042097 +:10709000FFF708FF20210248D3F76AFD10BD00006A +:1070A0000014024010B50B48006840F480600949A4 +:1070B000086020210748D3F75BFD0420FFF7F2FEAC +:1070C00010210448D3F756FD20210248D3F752FD82 +:1070D00010BD00000014024010B5002414480068E0 +:1070E00020F440601249086020211148D3F742FD86 +:1070F0000120FFF7D7FE10210D48D3F73BFD0120FB +:10710000FFF7D0FE08E0601CC0B20446FA2803DD99 +:10711000FFF7C8FF012010BD20210548D3F71FFD50 +:107120000028F0D110210248D3F722FD0020F2E719 +:107130000014024010B541EC100BFEF7B5FA51EC0B +:10714000100B10BD10B5FAF73DFC062000F0CAF890 +:10715000552000F0E7F800F0BAF804464FF48051EB +:107160001148D3F705FD4FF480511048D3F702FDC5 +:10717000AA2C01D0FA2010BD152000F0B3F806208B +:1071800000F0D0F81420FFF78DFE00F0A0F80446C0 +:107190004FF480510448D3F7EDFC512C01D1142059 +:1071A000E9E7FA20E7E7000000040240000C024093 +:1071B0004FF400410803F2F7D7FB4FF08040FDF792 +:1071C0004DF91248FEF7F6F81148D2F72DFC104899 +:1071D0003030D2F729FC0F48D3F7D6FB0E48D3F74F +:1071E000D3FBD3F7F3FC002080F3108800BFFFF738 +:1071F00031FED3F7EBFCFDF755FAD3F7E7FC03E0DC +:10720000FDF7B0FAD3F7E2FCFAE700000010014006 +:107210008864024000000240000402402DE9F04171 +:1072200004460D4600262846D1F72DF8071E02D148 +:107230000120BDE8F0810EE0701C86B2207829782C +:10724000884207D13A4629462046D1F723F808B9A3 +:107250003046EEE7641C20780028EDD100BFE8E757 +:1072600000B52DED048B83B041EC190BD1F7D0FDA7 +:1072700041EC180B18EE100A18EE901A8DED008BE9 +:10728000002818BF0120084320F00040C0F17F60B3 +:1072900000F1E040C00F14D019EE101A19EE900A58 +:1072A0008DED009B002918BF0121084320F000400C +:1072B000C0F17F6000F1E040C00F04BF0120FFF784 +:1072C0008BFB51EC180B03B0BDEC048B00BD10B56B +:1072D0000120FFF7E7FDFF20FAF7E8FB0446204610 +:1072E00010BD000010B504464FF480510B48D3F791 +:1072F00041FC0320FFF7D6FD4FF480510748D3F738 +:1073000037FC4FF480510648D3F734FC2046FAF797 +:107310005BFD0320FFF7C6FD10BD00000004024026 +:10732000000C024010B504462046FAF74DFD01203E +:10733000FFF7B8FD10BD5458485F56312E332E3834 +:1073400000000000382020202020202020486F202E +:10735000536F204769616F204469636820202020B3 +:10736000202020202054454E204355412048414EA6 +:10737000473A2020202020202020202020202020CC +:107380002020202020444941204348493A20202001 +:1073900020202020202020202020202020202020ED +:1073A00020202020204D4120534F20544855453A5D +:1073B00020202020202020202020202020202020CD +:1073C00020202020202020202020202020202020BD +:1073D00020202020202020202020202020202020AD +:1073E000202020202020202020202020202020209D +:1073F000202020202020202020202020202020208D +:107400002020202020534F20564F4C3A202020206F +:10741000202020202020202020202020202020206C +:107420002020202020534F205449454E3A20202030 +:10743000202020202020202020202020202020204C +:107440002020202020534F204C49543A2020202037 +:10745000202020202020202020202020202020202C +:107460002020202020444F4E4749413A2020202010 +:10747000202020202020202020202020202020200C +:1074800020202020202020202020202020202020FC +:1074900020202020202020202020202020202020EC +:1074A00020202020204E4741593A20202020202013 +:1074B00020202020202020202020202020202020CC +:1074C00020202020202020202020202020202020BC +:1074D00020202020202020202020202020202020AC +:1074E000202020202020202020202020202020209C +:1074F000202020202020202020202020202020208C +:10750000202020202020202020202020202020207B +:10751000202020202020202020202020202020206B +:10752000202020202020202020202020202020205B +:10753000202020202020202020202020202020204B +:10754000202020202020202020202020202020203B +:10755000202020202020202020202020202020202B +:10756000202020202020202020202020202020201B +:10757000202020202020202020202020202020200B +:1075800020202020202020202020202020202020FB +:1075900020202020202020202020202020202020EB +:1075A000202020202043414D204F4E2026204845BA +:1075B0004E20474150204C414920515559204B48BD +:1075C0004143482021000000802500000100000008 +:1075D0000A000000000000000000000000000000A1 +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:10762000000000000000000000000000000000005A +:10763000000000000000000000000000000000004A +:10764000000000000000000000000000000000003A +:10765000000000000000000000000000000000002A +:10766000000000000000000000000000000000001A +:10767000000000000000000000000000000000000A +:1076800000000000000000000000000000000000FA +:1076900000000000000000000000000000000000EA +:1076A00000000000000000000000000000000000DA +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F00000000000000000006A6F796675656C2E5E +:107700006A6F796675656C696E672E636F6D2C376D +:1077100030313100000000000000000000000000D7 +:107720000000000000000000000000000000000059 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000004B46422D322E344700003E +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000004B4668 +:107790004231323334353600000000000000000072 +:1077A00000000000000000000000000000000000D9 +:1077B000000000000000000000000000060084033C +:1077C00000000000000000000000000000000000B9 +:1077D00000000000000000000000000000000000A9 +:1077E0000000000000000000000000000000000099 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000000000000000000000000048 +:107840000000000000000000000000000000000038 +:107850000000000000000000000000000000000028 +:107860000000000000000000000000000000000018 +:107870000000000000000000000000000000000008 +:1078800000000000000000000000000000000000F8 +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF000000000000000000044730308E079002048 +:107E0000C22F0020640000000200010000000000FA +:107E1000BC770308E0790020B82F0020660000003E +:107E20000500010001000000C8750308E07900208A +:107E3000984000206B0000003101040002000000A7 +:107E4000F8760308E0790020DA3900202F050000D9 +:107E5000C300010003000000BA770308E0790020A6 +:107E6000263E0020F2050000020001000400000090 +:107E7000C0770308E0790020C8140020F405000052 +:107E80000500010005000000C4770308E079002028 +:107E9000D4140020F90500000500010006000000D0 +:107EA00045730308E0790020382D0020FE0500000E +:107EB0008102010007000000C8770308E079002074 +:107EC000D81400207F080000610040000800000076 +:107ED00028780308E0790020C2390020BF20000084 +:107EE00003000100090000002C780308E07900205D +:107EF000C83E0020C2200000110101000A0000005D +:107F00003C790308E079002086340020D32100006A +:107F1000B30401000B000000F07D0308E0790020AD +:107F2000CC14002086260000090001000C0000008F +:107F300041542B5741503D54584830342C3435353A +:107F400033353134322C310D0A0041542B536F63D9 +:107F50006B65743D302C332C3139322E3136382E4E +:107F6000342E312C35303030300D0A0041542B4343 +:107F7000574A41503F0D0A0041542B5245530D0AB8 +:107F80000041542B453D4F46460D0A0041542B57A6 +:107F90004D4F44453D41500D0A00000041542B53C4 +:107FA0004F434B413D5443502C746573742E6A6F9C +:107FB000796675656C696E672E636F6D2C3730312D +:107FC000310D0A0041542B574B4D4F443D4E455403 +:107FD0000D0A0041542B55415254464C3D34303922 +:107FE000360D0A0041542B4845415254454E3D4FF1 +:107FF00046460D0A0041542B530D0A0041542B45AF +:108000003D4F46460D0A007573722E636E23002B9A +:108010002B2B00610041542B454E544D0D0A00415D +:10802000542B49434349443F0D0A0041542B494DC9 +:1080300045493F0D0A0041542B4353513F0D0A005F +:108040000D0A000041542B534F434B42313D5443E2 +:1080500050432C746573742E6A6F796675656C690C +:108060006E672E636F6D2C373031310D0A0041542D +:108070002B5A0D0A0041542B57414E4E3D44484364 +:10808000500D0A0041542B57414E4E0D0A004154E9 +:108090002B534F434B4C4B42310D0A0041542B574D +:1080A0004946493D4B46422D322E34472C4B4642E1 +:1080B0003132333435360D0A0041542B5749464985 +:1080C0003D5448582D4844342D322E342C4B4642D2 +:1080D0003132333435360D0A0041542B536F636B04 +:1080E00065743D302C302C746573742E6A6F79661C +:1080F00075656C696E672E636F6D2C373031310D8D +:108100000A0041542B536F636B65743D302C302C47 +:108110003139322E3136382E31342E3130302C3741 +:108120003031310D0A0041542B43574A41503F0D25 +:108130000A0041542B5245530D0A002B2B2B0041B2 +:108140005445300D0A0041542B4347534E0D0A004D +:1081500041542B4350494E3F0D0A0041542B494393 +:108160004349440D0A0041542B4353510D0A004129 +:10817000542B4349504D4F44453D310D0A00415465 +:108180002B5149435347503D312C312C22434D4E06 +:108190004554222C22222C22220D0A0041542B4E1F +:1081A00045544F50454E0D0A0041542B4349504F02 +:1081B00050454E3D302C22544350222C227465737E +:1081C000742E6A6F796675656C696E672E636F6D64 +:1081D000222C373031310D0A0041542B4349504F86 +:1081E0005051554552593F0D0A0041542B524553A9 +:1081F00045540D0A0041542B4745544750533D47C1 +:108200004E524D432C300D0A0041542B4D475053D4 +:10821000433D310D0A00C4ACC8CF0000000000008F +:10822000000000000000000000000000000000004E +:10823000000000000000000000000000000000003E +:10824000000000000000000000000000000000002E +:1082500000000000000064656661756C7400000039 +:10826000000000000000000000000000000000000E +:1082700000000000000000000000000000000000FE +:1082800000000000000000000000000000000000EE +:1082900000000000000038393030303000000000AD +:1082A000696E7465726E6574000000000000000065 +:1082B00000000000000000000000000000000000BE +:1082C00000000000000000000000000000000000AE +:1082D000000000000000000000000000000000009E +:1082E000D6D0B9FA00000000000000000000000035 +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:108320004368696E614D6F62696C65000000000012 +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:1083600038393836303000000000434D4E45540057 +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000D6D0B9FA000074 +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000004368696E614D5D +:1083F0006F62696C65000000000000000000000072 +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000003839383630320B +:1084300000000000434D4E455400000000000000C5 +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000D6D0B9FA0000000000000000A3 +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B000000000004368696E614D6F62696C650081 +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F0000000000038393836303400000000434DA9 +:108500004E45540000000000000000000000000084 +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:108530000000000000000000000000000000D6D095 +:10854000B9FA000000000000000000000000000078 +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:108570000000000000000000000000000000436850 +:10858000696E6154656C65636F6D000000000000EA +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B000000000000000000000000000000038394A +:1085C0003836303700000000434D4E45540000005F +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:108600000000000000000000D6D0B9FA0000000011 +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:1086400000000000000000004368696E61556E691B +:10865000636F6D00000000000000000000000000DB +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000003839383630310000AA +:108690000000554E494E4554000000000000000007 +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D0000000D6D0B9FA0000000000000000000041 +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:1087100000004368696E61556E69636F6D0000000B +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:10875000000038393836303600000000554E494E9A +:108760004554000000000000000000000000000070 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:10879000000000000000000000000000D6D0B9FA80 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000004368696E17 +:1087E00061556E69636F6D000000000000000000BD +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000003839383679 +:10882000303900000000554E494E4554000000000C +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:10886000000000000000D6D0B9FA000000000000AF +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A0000000000000004368696E6154656C6563F8 +:1088B0006F6D0000000000000000000000000000DC +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000003839383630330000000046 +:1088F00043544E45540000000000000000000000FA +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:10893000D6D0B9FA000000000000000000000000DE +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:108970004368696E6154656C65636F6D000000004B +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B0003839383631310000000043544E455400F8 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F00000000000000000000000C9B3CCD8000057 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A3000000000000000000000005354430000004C +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000383939363630B0 +:108A8000310000006A6177616C6E65742E636F6DF2 +:108A90002E736100000000000000000000000000D4 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000BFC6CDFECCD8000000000000B2 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B0000000000005354430000000000000000007B +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B4000000000003839393635303400000056490D +:108B5000564100000000000000000000000000007E +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B80000000000000000000000000000000BFC660 +:108B9000CDFECCD800000000000000000000000066 +:108BA00000000000000000000000000000000000C5 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000004F6FE7 +:108BD0007265646F6F00000000000000000000007C +:108BE0000000000000000000000000000000000085 +:108BF0000000000000000000000000000000000075 +:108C000000000000000000000000000000003839F3 +:108C10003936353033000000416374696F6E2E6F52 +:108C20006F7265646F6F2E636F6D0000000000004F +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000BFC6CDFECCD8000020 +:108C60000000000000000000000000000000000004 +:108C700000000000000000000000000000000000F4 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000007A61696E0000000022 +:108CA00000000000000000000000000000000000C4 +:108CB00000000000000000000000000000000000B4 +:108CC00000000000000000000000000000000000A4 +:108CD0000000000000000000383939363539000046 +:108CE00000004853505053000000000000000000F6 +:108CF0000000000000000000000000000000000074 +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000CCA9B9FA000000000000000000001B +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D60000000414953000000000000000000000026 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA000000038393636300000000000696E746506 +:108DB000726E6574000000000000000000000000FA +:108DC00000000000000000000000000000000000A3 +:108DD0000000000000000000000000000000000093 +:108DE000000000000000000000000000C3E5B5E93D +:108DF0000000000000000000000000000000000073 +:108E00000000000000000000000000000000000062 +:108E10000000000000000000000000000000000052 +:108E200000000000000000000000000056696574AA +:108E30006E61000000000000000000000000000063 +:108E40000000000000000000000000000000000022 +:108E50000000000000000000000000000000000012 +:108E60000000000000000000000000003839383425 +:108E70003035000000004D6574666F6E65000000BF +:108E800000000000000000000000000000000000E2 +:108E900000000000000000000000000000000000D2 +:108EA00000000000000000000000000000000000C2 +:108EB000000000000000C3E5B5E90000000000006C +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000004D6F6269666F6E65000043 +:108F00000000000000000000000000000000000061 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F300000000000000038393834303100000000F3 +:108F4000736D6172740000000000000000000000FA +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F8000C3E5B5E90000000000000000000000009B +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC0005669657474656C000000000000000000C4 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF0000000000000000000000000000000000071 +:1090000038393834303400000000736D61727400F8 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:1090400000000000000000000000C3E5B5E90000DA +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:109080000000000000000000000056494E410000B2 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C0000000000000000000000038393834303261 +:1090D00000000000736D6172740000000000000069 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:1091100000000000BCEDC6D2D5AF0000000000008A +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000004D6574666F6E65000000000041 +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000383938353530380000004D65A2 +:1091A00074666F6E650000000000000000000000A3 +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D0000000000000000000000000000000BCEDE6 +:1091E000C6D2D5AF00000000000000000000000063 +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:109210000000000000000000000000000000536D8E +:1092200061727400000000000000000000000000F7 +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000038399D +:109260003835353032000000736D617274000000D3 +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A0000000000000000000BCEDC6D2D5AF0000F9 +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E0000000000000000000536D61727400000077 +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:1093200000000000000000003839383535303500C5 +:109330000000736D61727400000000000000000006 +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:109370000000BCEDC6D2D5AF000000000000000028 +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B0000000536D617274000000000000000000A6 +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000038393835353036000000736D617241 +:1094000074000000000000000000000000000000E8 +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000C3CFBCD30B +:10944000C0AD0000000000000000000000000000AF +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:10947000000000000000000000000000426F626970 +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000038393838CB +:1094C000303000000000696E7465726E65740000D3 +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000C3CFBCD3C0AD00000000CD +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:109540000000000000004772616D65656E70686F15 +:109550006E65000000000000000000000000000038 +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:109580000000000000003839383830310000000099 +:109590006770696E7465726E65740000000000008B +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000C3CFBCD3C0AD00000000000000000000FD +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:1096100042616E676C616C696E6B00000000000057 +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:1096500038393838303300000000626C77656200BA +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000D3A1B6C80000D8 +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D0000000000000000000000041697274656C29 +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:10971000000000000000000000003839393130300E +:109720000000000061697274656C677072732E636B +:109730006F6D00000000000000000000000000004D +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000D3A1B6C8000000000000000007 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A0000000000041697274656C00000000000058 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E0000000000038393931313000000000616973 +:1097F0007274656C677072732E636F6D0000000089 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000D3A1C4 +:10983000B6C80000000000000000000000000000AA +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:10986000000000000000000000000000000041694E +:109870007274656C00000000000000000000000031 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A0000000000000000000000000000000383947 +:1098B000393133310000000061697274656C677082 +:1098C00072732E636F6D0000000000000000000046 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000D3A1B6C80000000076 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:10993000000000000000000041697274656C0000C6 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:1099700000000000000000003839393134300000A8 +:10998000000061697274656C677072732E636F6D2D +:1099900000000000000000000000000000000000C7 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000D3A1B6C800000000000000000000A5 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A0000000041697274656C0000000000000000F5 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A40000000383939313435000000006169727422 +:109A5000656C677072732E636F6D0000000000000C +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A8000000000000000000000000000D3A1B6C8E4 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000004169727406 +:109AD000656C0000000000000000000000000000B5 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B0000000000000000000000000000383939317A +:109B100034390000000061697274656C677072739B +:109B20002E636F6D000000000000000000000000C8 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B5000000000000000D3A1B6C800000000000013 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000000041697274656C0000000064 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC0000000000000000000000000000000000095 +:109BD0000000000000003839393135310000000044 +:109BE00061697274656C677072732E636F6D0000CB +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C2000D3A1B6C800000000000000000000000042 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600041697274656C0000000000000000000093 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000000000C4 +:109CA0003839393135320000000061697274656CF1 +:109CB000677072732E636F6D00000000000000007B +:109CC0000000000000000000000000000000000094 +:109CD0000000000000000000000000000000000084 +:109CE00000000000000000000000D3A1B6C8000082 +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000041697274656CD2 +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000383939313533B0 +:109D70000000000061697274656C677072732E6315 +:109D80006F6D0000000000000000000000000000F7 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000D3A1B6C80000000000000000B1 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000041697274656C00000000000002 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E30000000000038393931353400000000616914 +:109E40007274656C677072732E636F6D0000000032 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E70000000000000000000000000000000D3A16E +:109E8000B6C8000000000000000000000000000054 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000004169F8 +:109EC0007274656C000000000000000000000000DB +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF00000000000000000000000000000003839F1 +:109F0000393135350000000061697274656C677025 +:109F100072732E636F6D00000000000000000000EF +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000D3A1B6C8000000001F +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F8000000000000000000041697274656C000070 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC000000000000000000038393931353600004B +:109FD000000061697274656C677072732E636F6DD7 +:109FE0000000000000000000000000000000000071 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000D3A1B6C8000000000000000000004E +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A05000000041697274656C00000000000000009F +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000003839393139300000000061697274CC +:10A0A000656C677072732E636F6D000000000000B6 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D000000000000000000000000000D3A1B6C88E +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A1100000000000000000000000000041697274AF +:10A12000656C00000000000000000000000000005E +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A150000000000000000000000000003839393124 +:10A1600039320000000061697274656C6770727347 +:10A170002E636F6D00000000000000000000000072 +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A000000000000000D3A1B6C8000000000000BD +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E00000000000000041697274656C000000000E +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A2200000000000000038393931393300000000E7 +:10A2300061697274656C677072732E636F6D000074 +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A27000D3A1B6C8000000000000000000000000EC +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B00041697274656C000000000000000000003D +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F0003839393139340000000061697274656C95 +:10A30000677072732E636F6D000000000000000024 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A3300000000000000000000000D3A1B6C800002B +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A370000000000000000000000041697274656C7C +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B0000000000000000000000038393931393554 +:10A3C0000000000061697274656C677072732E63BF +:10A3D0006F6D0000000000000000000000000000A1 +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A4000000000000D3A1B6C800000000000000005A +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A440000000000041697274656C000000000000AB +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A4800000000000383939313936000000006169B8 +:10A490007274656C677072732E636F6D00000000DC +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C0000000000000000000000000000000D3A118 +:10A4D000B6C80000000000000000000000000000FE +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A5000000000000000000000000000000004169A1 +:10A510007274656C00000000000000000000000084 +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000038399A +:10A55000393139370000000061697274656C6770C9 +:10A5600072732E636F6D0000000000000000000099 +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A590000000000000000000D3A1B6C800000000C9 +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000041697274656C00001A +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A6100000000000000000003839393139380000EE +:10A62000000061697274656C677072732E636F6D80 +:10A63000000000000000000000000000000000001A +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A660000000D3A1B6C800000000000000000000F8 +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A000000041697274656C000000000000000049 +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000038393931303200000000616972747D +:10A6F000656C677072732E636F6D00000000000060 +:10A700000000000000000000000000000000000049 +:10A710000000000000000000000000000000000039 +:10A72000000000000000000000000000D3A1B6C837 +:10A730000000000000000000000000000000000019 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A760000000000000000000000000004169727459 +:10A77000656C000000000000000000000000000008 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000038393931CE +:10A7B00030330000000061697274656C67707273F9 +:10A7C0002E636F6D0000000000000000000000001C +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F000000000000000D3A1B6C800000000000067 +:10A800000000000000000000000000000000000048 +:10A810000000000000000000000000000000000038 +:10A820000000000000000000000000000000000028 +:10A8300000000000000049646561000000000000A5 +:10A840000000000000000000000000000000000008 +:10A8500000000000000000000000000000000000F8 +:10A8600000000000000000000000000000000000E8 +:10A87000000000000000383939313839000000008C +:10A8800061697274656C677072732E636F6D00001E +:10A8900000000000000000000000000000000000B8 +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C000D3A1B6C800000000000000000000000096 +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A9000049646561000000000000000000000000D4 +:10A910000000000000000000000000000000000037 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A940003839393137393900000061697274656C02 +:10A95000677072732E636F6D0000000000000000CE +:10A9600000000000000000000000000000000000E7 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000D3A1B6C80000D5 +:10A9900000000000000000000000000000000000B7 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000049646561000014 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA000000000000000000000000383939313834FF +:10AA10003500000061697274656C677072732E6333 +:10AA20006F6D00000000000000000000000000004A +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000D3A1B6C8000000000000000004 +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000000000000000C6 +:10AA90000000000049646561000000000000000043 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000000000000000086 +:10AAD000000000003839393138343600000061692F +:10AAE0007274656C677072732E636F6D0000000086 +:10AAF0000000000000000000000000000000000056 +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000D3A1C1 +:10AB2000B6C80000000000000000000000000000A7 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB50000000000000000000000000000000496448 +:10AB6000656100000000000000000000000000001F +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB90000000000000000000000000000000383944 +:10ABA000393138343800000061697274656C67703F +:10ABB00072732E636F6D0000000000000000000043 +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000D3A1B6C80000000073 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC200000000000000000004964656100000000B1 +:10AC30000000000000000000000000000000000014 +:10AC40000000000000000000000000000000000004 +:10AC500000000000000000000000000000000000F4 +:10AC60000000000000000000383939313834390064 +:10AC7000000061697274656C677072732E636F6D2A +:10AC800000000000000000000000000000000000C4 +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000D3A1B6C800000000000000000000A2 +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF00000004964656100000000000000000000E1 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD20000000000000000000000000000000000023 +:10AD300000003839393138353000000061697274EB +:10AD4000656C677072732E636F6D00000000000009 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD7000000000000000000000000000D3A1B6C8E1 +:10AD800000000000000000000000000000000000C3 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000004964656120 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000003839393178 +:10AE000038353200000061697274656C6770727366 +:10AE10002E636F6D000000000000000000000000C5 +:10AE20000000000000000000000000000000000022 +:10AE30000000000000000000000000000000000012 +:10AE4000000000000000D3A1B6C800000000000010 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE8000000000000000496465610000000000004F +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000003839393138353300000007 +:10AED00061697274656C677072732E636F6D0000C8 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF1000D3A1B6C80000000000000000000000003F +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF5000496465610000000000000000000000007E +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF90003839393130340000000061697274656CF1 +:10AFA000677072732E636F6D000000000000000078 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000000081 +:10AFD00000000000000000000000D3A1B6C800007F +:10AFE0000000000000000000000000000000000061 +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B0100000000000000000000000496465610000BD +:10B020000000000000000000000000000000000020 +:10B030000000000000000000000000000000000010 +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000383939313037AE +:10B060000000000061697274656C677072732E6312 +:10B070006F6D0000000000000000000000000000F4 +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000D3A1B6C80000000000000000AE +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E00000000000496465610000000000000000ED +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B11000000000000000000000000000000000002F +:10B120000000000038393931313200000000616917 +:10B130007274656C677072732E636F6D000000002F +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000000000000000EF +:10B160000000000000000000000000000000D3A16B +:10B17000B6C8000000000000000000000000000051 +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A00000000000000000000000000000004964F2 +:10B1B00065610000000000000000000000000000C9 +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E00000000000000000000000000000003839EE +:10B1F000393131340000000061697274656C677028 +:10B2000072732E636F6D00000000000000000000EC +:10B21000000000000000000000000000000000002E +:10B22000000000000000000000000000000000001E +:10B230000000000000000000D3A1B6C8000000001C +:10B2400000000000000000000000000000000000FE +:10B2500000000000000000000000000000000000EE +:10B2600000000000000000000000000000000000DE +:10B27000000000000000000049646561000000005B +:10B2800000000000000000000000000000000000BE +:10B2900000000000000000000000000000000000AE +:10B2A000000000000000000000000000000000009E +:10B2B0000000000000000000383939313139000049 +:10B2C000000061697274656C677072732E636F6DD4 +:10B2D000000000000000000000000000000000006E +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B300000000D3A1B6C8000000000000000000004B +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B33000000000000000000000000000000000000D +:10B34000000049646561000000000000000000008A +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B3800000003839393132320000000061697274CE +:10B39000656C677072732E636F6D000000000000B3 +:10B3A000000000000000000000000000000000009D +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000D3A1B6C88B +:10B3D000000000000000000000000000000000006D +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B4000000000000000000000000000049646561C9 +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B440000000000000000000000000003839393121 +:10B4500032340000000061697274656C6770727349 +:10B460002E636F6D0000000000000000000000006F +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B49000000000000000D3A1B6C8000000000000BA +:10B4A000000000000000000000000000000000009C +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000000000007C +:10B4D00000000000000049646561000000000000F9 +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B50000000000000000000000000000000000003B +:10B5100000000000000038393931343400000000E8 +:10B5200061697274656C677072732E636F6D000071 +:10B53000000000000000000000000000000000000B +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B56000D3A1B6C8000000000000000000000000E9 +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B5900000000000000000000000000000000000AB +:10B5A0004964656100000000000000000000000028 +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E0003839393135360000000061697274656C94 +:10B5F000677072732E636F6D000000000000000022 +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B6200000000000000000000000D3A1B6C8000028 +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B660000000000000000000000049646561000067 +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A0000000000000000000000038393931373058 +:10B6B0000000000061697274656C677072732E63BC +:10B6C0006F6D00000000000000000000000000009E +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F00000000000D3A1B6C8000000000000000058 +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B720000000000000000000000000000000000019 +:10B730000000000049646561000000000000000096 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B7600000000000000000000000000000000000D9 +:10B7700000000000383939313738000000006169B5 +:10B780007274656C677072732E636F6D00000000D9 +:10B7900000000000000000000000000000000000A9 +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000D3A115 +:10B7C000B6C80000000000000000000000000000FB +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F000000000000000000000000000000049649C +:10B800006561000000000000000000000000000072 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000000000383997 +:10B84000393138320000000061697274656C6770CC +:10B8500072732E636F6D0000000000000000000096 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000000000000C8 +:10B880000000000000000000D3A1B6C800000000C6 +:10B8900000000000000000000000000000000000A8 +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000000088 +:10B8C0000000000000000000496465610000000005 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F0000000000000000000000000000000000048 +:10B9000000000000000000003839393138370000ED +:10B91000000061697274656C677072732E636F6D7D +:10B920000000000000000000000000000000000017 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B950000000D3A1B6C800000000000000000000F5 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B9800000000000000000000000000000000000B7 +:10B9900000004A696F000000000000000000000085 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D0000000383939313834300000004A696F6E60 +:10B9E000657400000000000000000000000000007E +:10B9F0000000000000000000000000000000000047 +:10BA00000000000000000000000000000000000036 +:10BA1000000000000000000000000000D3A1B6C834 +:10BA20000000000000000000000000000000000016 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA50000000000000000000000000004A696F00C4 +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA900000000000000000000000000038393931CB +:10BAA0003835340000004A696F6E6574000000008C +:10BAB0000000000000000000000000000000000086 +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE000000000000000D3A1B6C800000000000064 +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB20000000000000004A696F00000000000000F3 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB500000000000000000000000000000000000E5 +:10BB60000000000000003839393138353500000058 +:10BB70004A696F6E6574000000000000000000005C +:10BB800000000000000000000000000000000000B5 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB000D3A1B6C800000000000000000000000093 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE0000000000000000000000000000000000055 +:10BBF0004A696F0000000000000000000000000023 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000000014 +:10BC3000383939313835360000004A696F6E65741D +:10BC400000000000000000000000000000000000F4 +:10BC500000000000000000000000000000000000E4 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000D3A1B6C80000D2 +:10BC800000000000000000000000000000000000B4 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB000000000000000000000004A696F00000062 +:10BCC0000000000000000000000000000000000074 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF00000000000000000000000383939313835FC +:10BD0000370000004A696F6E657400000000000093 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000D3A1B6C8000000000000000001 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD8000000000004A696F00000000000000000091 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000000000000000083 +:10BDC00000000000383939313835380000004A6940 +:10BDD0006F6E6574000000000000000000000000AD +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000D3A1BE +:10BE1000B6C80000000000000000000000000000A4 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000000000000000000000004A693F +:10BE50006F00000000000000000000000000000073 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE80000000000000000000000000000000383941 +:10BE900039313835390000004A696F6E6574000029 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000D3A1B6C80000000070 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF100000000000000000004A696F0000000000FF +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF50000000000000000000383939313836300068 +:10BF600000004A696F6E6574000000000000000068 +:10BF700000000000000000000000000000000000C1 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000D3A1B6C8000000000000000000009F +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE00000004A696F00000000000000000000002F +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C020000000383939313836310000004A696F6E06 +:10C030006574000000000000000000000000000027 +:10C0400000000000000000000000000000000000F0 +:10C0500000000000000000000000000000000000E0 +:10C06000000000000000000000000000D3A1B6C8DE +:10C0700000000000000000000000000000000000C0 +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A0000000000000000000000000004A696F006E +:10C0B0000000000000000000000000000000000080 +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E0000000000000000000000000003839393175 +:10C0F0003836320000004A696F6E65740000000037 +:10C10000000000000000000000000000000000002F +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C13000000000000000D3A1B6C80000000000000D +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000000000000DF +:10C1600000000000000000000000000000000000CF +:10C170000000000000004A696F000000000000009D +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000000000008F +:10C1B0000000000000003839393138363300000003 +:10C1C0004A696F6E65740000000000000000000006 +:10C1D000000000000000000000000000000000005F +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000D3A1B6C80000000000000000000000003C +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C2300000000000000000000000000000000000FE +:10C240004A696F00000000000000000000000000CC +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C28000383939313836340000004A696F6E6574C8 +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000000007E +:10C2C00000000000000000000000D3A1B6C800007C +:10C2D000000000000000000000000000000000005E +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C30000000000000000000000004A696F0000000B +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000383939313836A4 +:10C35000350000004A696F6E65740000000000003F +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C3900000000000D3A1B6C80000000000000000AB +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000004A696F0000000000000000003B +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C4100000000000383939313836360000004A69EA +:10C420006F6E657400000000000000000000000056 +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000000000000000EC +:10C450000000000000000000000000000000D3A168 +:10C46000B6C800000000000000000000000000004E +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C4900000000000000000000000000000004A69E9 +:10C4A0006F0000000000000000000000000000001D +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D00000000000000000000000000000003839EB +:10C4E00039313836370000004A696F6E65740000D4 +:10C4F000000000000000000000000000000000003C +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C520000000000000000000D3A1B6C80000000019 +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000004A696F0000000000A9 +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000038393931383638000A +:10C5B00000004A696F6E6574000000000000000012 +:10C5C000000000000000000000000000000000006B +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F0000000D3A1B6C80000000000000000000049 +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C6300000004A696F0000000000000000000000D8 +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C670000000383939313836390000004A696F6EA8 +:10C6800065740000000000000000000000000000D1 +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000D3A1B6C888 +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F0000000000000000000000000004A696F0018 +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C73000000000000000000000000000383939311E +:10C740003837300000004A696F6E657400000000E1 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C78000000000000000D3A1B6C8000000000000B7 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000004A696F0000000000000047 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C8000000000000000038393931383731000000AD +:10C810004A696F6E657400000000000000000000AF +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C85000D3A1B6C8000000000000000000000000E6 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890004A696F0000000000000000000000000076 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D000383939313837320000004A696F6E657473 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C9100000000000000000000000D3A1B6C8000025 +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C95000000000000000000000004A696F000000B5 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C99000000000000000000000003839393138374D +:10C9A000330000004A696F6E6574000000000000EB +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E00000000000D3A1B6C8000000000000000055 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA2000000000004A696F000000000000000000E4 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000383939313837340000004A6995 +:10CA70006F6E657400000000000000000000000000 +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000B6F2DE +:10CAB000B9CFB6E0B6FB00000000000000000000A7 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE00000000000000000000000000000004D4FAA +:10CAF000564953544152000000000000000000005D +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000383994 +:10CB30003539333030000000696E7465726E65748B +:10CB40002E6D6F7669737461722E636F6D2E6563DF +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB70000000000000000000B6F2B9CFB6E0B6FB3E +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000436C61726F00000084 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000000000000000000000000000000055 +:10CBE0000000000000000000000000000000000045 +:10CBF00000000000000000003839353933303100C2 +:10CC00000000696E7465726E65742E636C61726F7C +:10CC10002E636F6D2E6563000000000000000000B1 +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC40000000B6F2B9CFB6E0B6FB0000000000006D +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC700000000000000000000000000000000000B4 +:10CC80000000434E540000000000000000000000BF +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC000000038393539333032000000696E746540 +:10CCD000726E65742E636E742E6E65742E656300BD +:10CCE0000000000000000000000000000000000044 +:10CCF0000000000000000000000000000000000034 +:10CD000000000000000000000000000000C18140A1 +:10CD100001C0804101C0804100C1814001C080410B +:10CD200000C1814000C1814001C0804101C08041FB +:10CD300000C1814000C1814001C0804100C18140EB +:10CD400001C0804101C0804100C1814001C08041DB +:10CD500000C1814000C1814001C0804100C18140CB +:10CD600001C0804101C0804100C1814000C18140BB +:10CD700001C0804101C0804100C1814001C08041AB +:10CD800000C1814000C1814001C0804101C080419B +:10CD900000C1814000C1814001C0804100C181408B +:10CDA00001C0804101C0804100C1814000C181407B +:10CDB00001C0804101C0804100C1814001C080416B +:10CDC00000C1814000C1814001C0804100C181405B +:10CDD00001C0804101C0804100C1814001C080414B +:10CDE00000C1814000C1814001C0804101C080413B +:10CDF00000C1814000C1814001C0804100C181402B +:10CE000001C0804101C0804100C1814000C0C1011A +:10CE1000C30302C2C60607C705C5C404CC0C0DCDAA +:10CE20000FCFCE0E0ACACB0BC90908C8D81819D91A +:10CE30001BDBDA1A1EDEDF1FDD1D1CDC14D4D5154A +:10CE4000D71716D6D21213D311D1D010F03031F13A +:10CE500033F3F23236F6F737F53534F43CFCFD3D6A +:10CE6000FF3F3EFEFA3A3BFB39F9F83828E8E9295A +:10CE7000EB2B2AEAEE2E2FEF2DEDEC2CE42425E50A +:10CE800027E7E62622E2E323E12120E0A06061A17A +:10CE900063A3A26266A6A767A56564A46CACAD6D2A +:10CEA000AF6F6EAEAA6A6BAB69A9A86878B8B9799A +:10CEB000BB7B7ABABE7E7FBF7DBDBC7CB47475B5CA +:10CEC00077B7B67672B2B373B17170B050909151BA +:10CED0009353529296565797559594549C5C5D9DEA +:10CEE0005F9F9E5E5A9A9B5B9959589888484989DA +:10CEF0004B8B8A4A4E8E8F4F8D4D4C8C448485458A +:10CF000087474686824243834181804041542B417A +:10CF1000504E3D0000000000000000000000000036 +:10CF20000000000000000000000000000000000001 +:10CF300000000000000000000000000000000000F1 +:10CF400038000000000000000000000000000000A9 +:10CF500000000000000000000000000000000000D1 +:10CF600000000000000000000000000000000000C1 +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA0000000000040CF030890A70020C32F0020FE +:10CFB00000000000020001000000000040CF030854 +:10CFC00090A70020C52F00200100000001020008EA +:10CFD0000100000041CF030890A70020E8120020C4 +:10CFE00001080000E101D0070200000040CF030863 +:10CFF00090A70020C52F0020D10F00000102A00F34 +:10D00000030000000000000000000000000000001D +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000002F000070 +:10D1900000000700070000147F147F1400242A7F7A +:10D1A0002A120062640813230036495522500000F9 +:10D1B0000503000000001C224100000041221C0069 +:10D1C0000014083E08140008083E0808000000A0EB +:10D1D00060000008080808080000606000000020E7 +:10D1E00010080402003E5149453E0000427F4000C5 +:10D1F000004261514946002141454B31001814124B +:10D200007F10002745454539003C4A494930000117 +:10D210007109050300364949493600064949291E66 +:10D2200000003636000000005636000000081422C8 +:10D2300041000014141414140000412214080002C8 +:10D240000151090600324959513E007C1211127CED +:10D25000007F49494936003E41414122007F41411A +:10D26000221C007F49494941007F09090901003E0C +:10D270004149497A007F0808087F0000417F41004A +:10D28000002040413F01007F08142241007F4040C0 +:10D290004040007F020C027F007F0408107F003EA8 +:10D2A0004141413E007F09090906003E4151215E8E +:10D2B000007F091929460046494949310001017F8B +:10D2C0000101003F4040403F001F2040201F003F21 +:10D2D0004038403F006314081463000708700807D3 +:10D2E00000615149454300007F41410000552A55E6 +:10D2F0002A55000041417F00000402010204004061 +:10D300004040404000000102040000205454547882 +:10D31000007F4844443800384444442000384444A2 +:10D32000487F00385454541800087E090102001840 +:10D33000A4A4A47C007F080404780000447D40007D +:10D34000004080847D00007F102844000000417F61 +:10D350004000007C04180478007C0804047800383D +:10D360004444443800FC242424180018242418FCC5 +:10D37000007C0804040800485454542000043F442E +:10D380004020003C4040207C001C2040201C003CF1 +:10D390004030403C004428102844001CA0A0A07C41 +:10D3A000004464544C441414141414140000000079 +:10D3B00000000000000000000000FC000000000071 +:10D3C00002000000000C020C02000000000000003F +:10D3D00090D0BCD0BC900003000300001824FE4491 +:10D3E0008C000302070201001824D8B04C8000030F +:10D3F00000010201C038E438E0000102020102022B +:10D40000080600000000000000000000000000F816 +:10D410000402000000010204000204F800000004FD +:10D42000020100009060F860900000000100000020 +:10D430002020FC202000000001000000000000006F +:10D44000000008060000000020202020200000002E +:10D4500000000000000000000000000200000000CA +:10D460000080601C0200040300000000F8040404B3 +:10D47000F8000102020201000008FC0000000002A6 +:10D480000302000018844424180003020202020070 +:10D4900008042424D80001020202010040B088FCE4 +:10D4A00080000000000302003C242424C400010288 +:10D4B00002020100F824242CC00001020202010033 +:10D4C0000C04E41C0400000003000000D824242401 +:10D4D000D80001020202010038444444F80000036D +:10D4E0000202010000001000000000000200000025 +:10D4F000000020000000000006000000002050880E +:10D500000402000000000102909090909000000042 +:10D51000000000000002048850200002010000000A +:10D520001804C4241800000002000000F804E49469 +:10D53000F80001020202020000E09CF080000203F9 +:10D540000000030204FC2424D800020302020100AC +:10D55000F80404040C0001020202010004FC0404AB +:10D56000F80002030202010004FC24740C00020310 +:10D570000202030004FC24740C00020302000000F9 +:10D58000F0080444CC4000010202010004FC202009 +:10D59000FC040203000003020404FC040400020271 +:10D5A00003020200000404FC040406040403000057 +:10D5B00004FC24D00C0402030200030204FC040057 +:10D5C0000000020302020203FC3CC03CFC0003001A +:10D5D0000300030004FC30C4FC0402030200030047 +:10D5E000F8040404F80001020202010004FC2424EF +:10D5F0001800020302000000F8848404F80001020D +:10D600000207050004FC24649800020302000302E0 +:10D61000182424448C000302020201000C04FC04C0 +:10D620000C0000020302000004FC0000FC040001E6 +:10D6300002020100047C80E01C04000003000000E2 +:10D640001CE03CE01C00000300030000049C609C04 +:10D650000400020300030200041CE01C040000029A +:10D66000030200000C84641C040002030202030095 +:10D670000000FE020200000007040400000E30C09B +:10D680000000000000010200000202FE0000000491 +:10D690000407000000040204000000000000000075 +:10D6A0000000000000000808080808080000020048 +:10D6B00000000000000000000040A0A0C000000129 +:10D6C0000202030204FC2020C00000030202010049 +:10D6D00000C02020600000010202020000C02024DF +:10D6E000FC0000010202030200C0A0A0C000000173 +:10D6F000020202000020F8242404000203020200B7 +:10D700000040A0A0602000070A0A0A0404FC2020B0 +:10D71000C0000203020003020020E4000000000237 +:10D7200003020000000020E40000080808070000D1 +:10D7300004FC80E020200203020003020404FC0039 +:10D740000000020203020200E020E020C00003000B +:10D750000300030020E02020C000020302000302B7 +:10D7600000C02020C00000010202010020E02020B3 +:10D77000C000080F0A02010000C02020E0000001E4 +:10D78000020A0F0820E040202000020302000000EF +:10D790000060A0A020000002020203000020F82088 +:10D7A000000000000102020020E00020E000000173 +:10D7B0000202030220E0208060200000030100003C +:10D7C0006080E08060000003000300002060806053 +:10D7D000200002030003020020E0208060200808EF +:10D7E000070100000020A0602000000203020200E8 +:10D7F000000020DE0200000000070400000000FF1F +:10D8000000000000000F00000002DE200000000405 +:10D8100007000000020102040402000000000000F2 +:10D8200000000000000000000000000000000000F8 +:10D83000000000F80000000000000033300000008D +:10D8400000100C06100C0600000000000000000094 +:10D8500040C07840C0784000043F04043F04040006 +:10D86000007088FC08300000001820FF211E000016 +:10D87000F008F000E018000000211C031E211E002B +:10D8800000F00888700000001E21232419272110B1 +:10D8900010160E0000000000000000000000000054 +:10D8A000000000E0180402000000000718204000FB +:10D8B00000020418E00000000040201807000000EB +:10D8C000404080F0804040000202010F010202004F +:10D8D000000000F0000000000101011F0101010033 +:10D8E000000000000000000080B070000000000098 +:10D8F0000000000000000000000101010101010121 +:10D9000000000000000000000030300000000000B7 +:10D91000000000008060180400601806010000008C +:10D9200000E010080810E000000F102020100F0089 +:10D93000001010F8000000000020203F2020000010 +:10D940000070080808887000003028242221300068 +:10D9500000300888884830000018202020110E0070 +:10D960000000C02010F8000000070424243F240019 +:10D9700000F80888880808000019212020110E00EE +:10D9800000E0108888180000000F112020110E0000 +:10D9900000380808C83808000000003F00000000F8 +:10D9A0000070880808887000001C222121221C00B9 +:10D9B00000E010080810E0000000312222110F00E2 +:10D9C000000000C0C0000000000000303000000077 +:10D9D00000000080000000000000806000000000E7 +:10D9E0000000804020100800000102040810200000 +:10D9F000404040404040400004040404040404004B +:10DA000000081020408000000020100804020100DF +:10DA1000007048080808F0000000003036010000DF +:10DA2000C030C828E810E0000718272423140B0092 +:10DA30000000C038E0000000203C2302022738200C +:10DA400008F8888888700000203F202020110E00F0 +:10DA5000C0300808080838000718202020100800E7 +:10DA600008F808080810E000203F202020100F00D0 +:10DA700008F88888E8081000203F2020232018009C +:10DA800008F88888E8081000203F20000300000004 +:10DA9000C03008080838000007182020221E0200A5 +:10DAA00008F808000008F808203F210101213F2064 +:10DAB000000808F8080800000020203F202000008F +:10DAC00000000808F8080800C08080807F0000007F +:10DAD00008F888C028180800203F200126382000B8 +:10DAE00008F8080000000000203F2020202030001F +:10DAF00008F8F800F8F80800203F003F003F200039 +:10DB000008F830C00008F808203F200007183F0040 +:10DB1000E01008080810E0000F10202020100F006F +:10DB200008F808080808F000203F21010101000062 +:10DB3000E01008080810E0000F18242438504F00A7 +:10DB400008F8888888887000203F2000030C302067 +:10DB500000708808080838000038202121221C00A5 +:10DB6000180808F8080818000000203F20000000EE +:10DB700008F808000008F808001F202020201F00D7 +:10DB80000878880000C83808000007380E01000037 +:10DB9000F80800F80008F800033C0700073C030001 +:10DBA000081868808068180820302C03032C302067 +:10DBB0000838C800C83808000000203F20000000D6 +:10DBC00010080808C838080020382621202018002E +:10DBD000000000FE020202000000007F4040400002 +:10DBE000000C30C000000000000000010638C0003A +:10DBF00000020202FE000000004040407F000000E2 +:10DC00000000040202020400000000000000000006 +:10DC10000000000000000000808080808080808004 +:10DC200000020204000000000000000000000000EC +:10DC300000008080808000000019242222223F20E2 +:10DC400008F8008080000000003F112020110E0025 +:10DC50000000008080800000000E112020201100B4 +:10DC6000000000808088F800000E112020103F2066 +:10DC70000000808080800000001F222222221300EA +:10DC8000008080F0888888180020203F2020000035 +:10DC90000000808080808000006B949494936000EA +:10DCA00008F8008080800000203F210000203F20F5 +:10DCB00000809898000000000020203F20200000F5 +:10DCC000000000809898000000C08080807F0000E5 +:10DCD00008F8000080808000203F24022D302000C2 +:10DCE000000808F8000000000020203F202000006D +:10DCF0008080808080808000203F20003F20003F87 +:10DD00008080008080800000203F210000203F2094 +:10DD10000000808080800000001F202020201F0045 +:10DD2000808000808000000080FFA12020110E0074 +:10DD30000000008080808000000E112020A0FF8065 +:10DD4000808080008080800020203F212000010012 +:10DD50000000808080808000003324242424190067 +:10DD6000008080E0808000000000001F2020000074 +:10DD70008080000000808000001F202020103F20B5 +:10DD8000808080000080808000010E300806010045 +:10DD900080800080008080800F300C030C300F00EA +:10DDA00000808000808080000020312E0E31200015 +:10DDB000808080000080808080818E701806010045 +:10DDC00000808080808080000021302C2221300063 +:10DDD00000000000807C020200000000003F404084 +:10DDE0000804FE0408C0000000000310207F20107B +:10DDF0000002027C800000000040403F0000000064 +:10DE000000060101020204040000000000000000FE +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE3000000000000000000000F0F0F00000000012 +:10DE40000000000000017F01000000000000000051 +:10DE5000001C1C1C0000000000008060301C8C6056 +:10DE6000301C0C000000000000000000000000005A +:10DE7000000000000000000000000000000000E0C2 +:10DE80000000000000E000000086E69F868686868F +:10DE9000E69F860000011F01010101011F01010031 +:10DEA000000080C06020F820E0C0000000000307F0 +:10DEB0000C18FF70E18100000000070F10107F10A8 +:10DEC0000F0700008060206080000000E02000005C +:10DED0000F3020309F70DC371030C0000000100E73 +:10DEE00003000718101807000000C02020E0C00041 +:10DEF0000000000080E01F38E88703C43C040000F5 +:10DF0000070F1810100B070D1010080000808C4C24 +:10DF100038000000000000000000000000000000C9 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000080E0300804000000000045 +:10DF400000FEFF0100000000000000000000030FC1 +:10DF50001820400000040830E080000000000000AD +:10DF60000000000001FFFE0000000000004020183B +:10DF70000F03000000000000000000000000C000CF +:10DF800000000000004266663C18FF183C666642CE +:10DF9000000000000000030000000000000000007E +:10DFA0000000800000000000001010101010FF1092 +:10DFB000101010100000000000000300000000001E +:10DFC0000000000000000000000000000000000051 +:10DFD000000000000000000000808C4C38000000B1 +:10DFE0000000000000000000000000000000000031 +:10DFF0000010101010101010101010000000000081 +:10E000000000000000000000000000000000000010 +:10E010000000000000000000000000000000000000 +:10E0200000001C1C1C00000000000000000000009C +:10E0300000000000E0380C000000000080701C03AD +:10E04000000000000060380E010000000000000029 +:10E05000000080C060202060C080000000FEFF0142 +:10E060000000000001FFFE000001070E181010184C +:10E070000E0701000000808080C0E000000000006A +:10E080000000000000FFFF00000000000000101072 +:10E09000101F1F1010100000008040202020206062 +:10E0A000C080000000030300804020381F070000EC +:10E0B000001C1A1918181818181F00000080C0201A +:10E0C000202060C080000000000303001010182F03 +:10E0D000E780000000070F10101010180F07000055 +:10E0E000000000000000C0E0F000000000C0B088A8 +:10E0F000868180FFFF808000000000000010101F5C +:10E100001F1010000000E060606060606060000050 +:10E1100000003F1008080818F0E0000000070B108E +:10E120001010101C0F030000000080C040202020B1 +:10E13000E0C0000000FCFF211008080818F0E00013 +:10E140000001070C18101010080F03000000C0E0B9 +:10E150006060606060E06000000003000000E018A4 +:10E160000700000000000000001F1F00000000006A +:10E170000080C0602020202060C080000087EF2C3D +:10E180001818303068CF830000070F0810101010E7 +:10E19000180F07000000C0C020202020C080000011 +:10E1A000001F3F604040402010FFFE0000000C1C9C +:10E1B000101010080F030000000000000000000015 +:10E1C0000000000000000000000E0E0E0000000025 +:10E1D00000000000001C1C1C0000000000000000EB +:10E1E000000000000000000000000000000C0C0017 +:10E1F000000000000000000000583800000000008F +:10E2000000000000000000804020100000001028E6 +:10E210004482010000000000000000000000010234 +:10E2200004081000000000000000000000000000D2 +:10E2300000848484848484848484840000000000B6 +:10E2400000000000000000000000102040800000DE +:10E2500000000000000000000000018244281000BF +:10E2600000001008040201000000000000C020208F +:10E270001010101030E0C0000003030000F0100880 +:10E280000C070300000000001C1C1C000000000024 +:10E29000000000C0406020202040C00000FCFF01C2 +:10E2A000F00E03C1FE03807F0001070E081111105C +:10E2B000110904020000000080E0E00000000000FE +:10E2C0000000807C4340477FF880000010181F103A +:10E2D00000000000131F1C1020E0E0202020206020 +:10E2E000C080000000FFFF10101010182FE7800002 +:10E2F000101F1F1010101010180F0700000080C012 +:10E30000402020202060E00000FCFF010000000011 +:10E31000000001000001070E18101010080403008F +:10E3200020E0E02020202040C080000000FFFF000F +:10E330000000000001FFFE00101F1F101010180841 +:10E340000E07010020E0E020202020202060800037 +:10E3500000FFFF101010107C00000000101F1F10A5 +:10E36000101010101018060020E0E02020202020BF +:10E370006060800000FFFF101010107C00000100A2 +:10E38000101F1F100000000000000000000080C0EF +:10E390006020202040E0000000FCFF010000404021 +:10E3A000C0C140400001070E181010100F0F0000F0 +:10E3B00020E0E0200000000020E0E02000FFFF104F +:10E3C0001010101010FFFF00101F1F1000000000A1 +:10E3D000101F1F100000202020E0E020202000005F +:10E3E0000000000000FFFF0000000000000010100F +:10E3F000101F1F101010000000000000202020E05F +:10E40000E020202000000000000000FFFF000000CE +:10E410000060E0808080C07F3F00000020E0E020BE +:10E42000000020A06020200000FFFF30187CE3C027 +:10E4300000000000101F1F10000001131F1C181007 +:10E4400020E0E020000000000000000000FFFF00CE +:10E450000000000000000000101F1F10101010101E +:10E460001018060020E0E0E000000000E0E0E020FE +:10E4700000FF013FFEC0E01E01FFFF00101F100063 +:10E48000031F0300101F1F1020E0E0C00000000069 +:10E490000020E02000FF0003071C78E08000FF0060 +:10E4A000101F100000000000030F1F00000080C0BC +:10E4B00060202060C080000000FEFF01000000001E +:10E4C00000FFFE000001070E181010180C070100D5 +:10E4D00020E0E0202020202060C0800000FFFF20FE +:10E4E00020202020301F0F00101F1F1000000000F0 +:10E4F00000000000000080C060202060C08000009C +:10E5000000FEFF010000000000FFFE000001070EFA +:10E510001111133C7C67210020E0E0202020202006 +:10E5200060C0800000FFFF101030F0D0080F07001F +:10E53000101F1F10000000030F1C10100080C0608F +:10E54000202020204040E00000070F0C1818303039 +:10E5500060E08100001F0C0810101010180F070059 +:10E560008060202020E0E02020206080010000006A +:10E5700000FFFF000000000100000000101F1F103E +:10E580000000000020E0E020000000000020E0206B +:10E5900000FFFF00000000000000FF0000070F1850 +:10E5A00010101010100807002060E0E020000000AC +:10E5B00020E060200000077FF88000807C030000DE +:10E5C00000000000071F1C070000000020E0E02002 +:10E5D00000E0E0200020E0200007FFF8E01FFFFC43 +:10E5E000E01F00000000031F0300011F03000000E4 +:10E5F000002060E0A0000020E06020000000000398 +:10E600008F7CF8C6010000000010181E13000117CF +:10E610001F1810002060E0E02000000020E06020D3 +:10E62000000001073EF8E01807000000000000109D +:10E63000101F1F101000000000806020202020A06C +:10E64000E0E0200000000000C0F03E0F03000000EA +:10E6500000101C1F171010101018060000000000FA +:10E6600000FC0404040404000000000000FF00009B +:10E670000000000000000000007F404040404000DB +:10E68000000010E00000000000000000000000009A +:10E69000031C608000000000000000000000000378 +:10E6A0000C70800000000404040404FC000000005E +:10E6B00000000000000000FF0000000000004040DB +:10E6C0004040407F0000000000000010080C040CD7 +:10E6D0000810000000000000000000000000000022 +:10E6E000000000000000000000000000000000002A +:10E6F000000000000000000000000000000000001A +:10E700000000000080808080808080808080808009 +:10E7100000000004040808000000000000000000E1 +:10E7200000000000000000000000000000000000E9 +:10E7300000000000000000000000000000000000D9 +:10E74000000098D844642424FCF80000000F1F182F +:10E75000101010081F1F10180020E0F0000000002B +:10E76000000000000000FFFF180804040CF8F0008F +:10E7700000001F0F18101010180F030000000000F9 +:10E78000000000000000000000E0F8180404043C51 +:10E790003800000000030F0C1010101008060000D5 +:10E7A0000000000000000020E0F0000000E0F81C85 +:10E7B00004040408FFFF000000030F1810101008E5 +:10E7C0001F0F080000000000000000000000000013 +:10E7D0000000E0F8484444444C7870000000030F07 +:10E7E0000C181010100804000000000080C0602009 +:10E7F00020E0C00000040404FFFF0404040400003F +:10E80000000010101F1F101010000000000000007A +:10E810000000000000000000000070F88C04048C70 +:10E82000F874040C007076CF8D8D8D89C8787000D7 +:10E830000020E0F000000000000000000000FFFFEA +:10E8400008040404FCF8000000101F1F1000001052 +:10E850001F1F1000000000000060600000000000AA +:10E860000000040404FCFC00000000000000101084 +:10E87000101F1F10101000000000000000000060BA +:10E880006000000000000000040404FCFC00000024 +:10E890000000C0C08080C07F3F0000000020E0F08A +:10E8A00000000000000000000000FFFF80C0F41C1A +:10E8B0000404000000101F1F1100031F1C10100093 +:10E8C0000000202020E0F000000000000000000018 +:10E8D00000FFFF000000000000001010101F1F10BC +:10E8E0001010000000000000000000000000000008 +:10E8F00004FCFC0804FCFC0804FCFC00101F1F10B6 +:10E90000001F1F10001F1F1000000000000000006B +:10E91000000000000004FCFC08080404FCF80000EF +:10E9200000101F1F100000101F1F1000000000002B +:10E93000000000000000000000E0F0180C04040CCF +:10E9400018F0E00000030F0C101010100C0F030063 +:10E950000000000000000000000000000004FCFCBB +:10E96000080404040CF8F0000080FFFF88901010E9 +:10E970001C0F030000000000000000000000000069 +:10E9800000E0F81C04040408F8FC000000030F1861 +:10E9900010109088FFFF80000000000000000000C1 +:10E9A00000000000040404FCFC100804040C0C002B +:10E9B0001010101F1F1010100000000000000000B9 +:10E9C000000000000000000000003078CCC4848407 +:10E9D000840C1C0000001E1810101011190F0600E6 +:10E9E0000000000000C0000000000000000404045B +:10E9F000FFFF040404000000000000000F1F1010BF +:10EA0000100C0000000000000000000000000000EA +:10EA10000004FCFE00000004FCFE000000000F1FCC +:10EA2000181010081F0F0800000000000000000070 +:10EA30000000000000040C3CFCC40000C43C0C04BA +:10EA400000000000010F1E0E010000000000000089 +:10EA50000000000000000000043CFCC400E47CFC5A +:10EA600084807C040000071F070000071F070000C8 +:10EA70000000000000000000000000000004041C72 +:10EA80007CE4C0341C0404000010101C1601131F89 +:10EA90001C18100000000000000000000000000032 +:10EAA00000040C3CFCC400C43C0404000000C08012 +:10EAB000C1370E010000000000000000000000004F +:10EAC0000000000000001C0404C4F47C1C040000CE +:10EAD0000000101C1F17111010180E00000000007D +:10EAE000000000F80C04000000000000001028EFF7 +:10EAF00000000000000000000000003F6040000037 +:10EB0000000000000000FF00000000000000000006 +:10EB10000000FF0000000000000000000000FF00F7 +:10EB2000000000000000040CF800000000000000DD +:10EB300000000000EF28100000000000000040600E +:10EB40003F00000000000000001806020204081048 +:10EB5000202030080000000000000000000000003D +:10EB60000000000000000000000000000000F010A5 +:10EB7000101010FF10101010F000000000000F0423 +:10EB8000040404FF040404040F0000004040405F3C +:10EB9000555555755555555F404040000040200F74 +:10EBA000094989790909090F2040000000FE024245 +:10EBB0004ACA4A4ACA4A4A4202FE000000FF40507E +:10EBC0004C4340404F50505C40FF00000000F8882C +:10EBD000888888FF88888888F800000000001F085F +:10EBE0000808087F888888889F80F0008082828259 +:10EBF000828282E2A2928A868280800000000000E7 +:10EC00000040807F0000000000000000101010FF96 +:10EC1000109008888888FF88888808000444827FCC +:10EC200001808040432C1028468180000010101085 +:10EC300010D030FF30D0121C101000001008040259 +:10EC4000010000FF00000102040810000404048415 +:10EC5000E43C2724242424E40404040004020100E6 +:10EC6000FF0909090949897F0000000000FE225AB6 +:10EC70008600FE9292929292FE00000000FF04082D +:10EC80000700FF4020030C14224140000080402078 +:10EC90001806800007182040800000000100207046 +:10ECA0002826212020243860000101000010129243 +:10ECB0009292929292121202FE0000000000003F17 +:10ECC000101010103F0040807F000000000000C0C6 +:10ECD00080808080808080FC84808080808080C074 +:10ECE000C0000000000000FF7F404040404040FF67 +:10ECF00040404040404040FF7F00000000000000D6 +:10ED0000000000000000007F700000000000000014 +:10ED100000000000000000000000000000000000F3 +:10ED2000000000FCF80000000000000000000000EF +:10ED30000000000000000000FFFE020202020202CA +:10ED4000020202FFFF020202020202020202FF03AB +:10ED500000000000000000001F1F0404040404045D +:10ED6000040404FFFF0404040404040404041F0056 +:10ED70000000000000000000000000000000000093 +:10ED80000000007F3F0000000000000000000000C5 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB00000F8F8F0F07020000000000000000000F3 +:10EDC0000000000000000000000000000000000043 +:10EDD00000000000000000000000000080000000B3 +:10EDE0000000000000000000000000000000000023 +:10EDF00000FFFFFFFF000000000000000000000017 +:10EE00000000000000000000808000000000000002 +:10EE100000000000000000000000000000FFFFFEF6 +:10EE20000606060606060606060606060606060682 +:10EE300006FFFFFFFF06060606060606060606068E +:10EE400006060606060606FFFFFFFF070200000093 +:10EE500000000000000000000000000000FFFFFFB5 +:10EE600000000000000000000000000000000000A2 +:10EE700000FFFFFFFF000000000000000000000096 +:10EE800000000000000000FFFFFFFF000000000086 +:10EE900000000000000000000000000000FFFFFF75 +:10EEA00018181818181818181818181818181818E2 +:10EEB00018FFFFFFFF181818181818181818181836 +:10EEC00018181818181818FFFFFFFF00000000009E +:10EED000000000000000000000000000020101002E +:10EEE0000000000000000000000000000000000022 +:10EEF00000FFFFFFFF000000000000000000000016 +:10EF000000000000000000010100000000000000FF +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000FFFFFFFF0000000000000000000000D5 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF7000001F1F0F0F000000000000000000000035 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA000000000C0F0F8F8F8F8008080C040404051 +:10EFB0004040404040800000000000000000000091 +:10EFC0000000000000000000000080C0E07038D8A1 +:10EFD000FCFCFFFFFFFF7F1F070301010000000093 +:10EFE000000000000000000000060F0F0F060020C8 +:10EFF000408000000080E0F83C0F0701C0F0FFFFF8 +:10F00000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF66 +:10F01000FFFFFFFF7F7F7F7F7F7F3F3F000000007C +:10F020000087FC00FCFFFF00000000000103070751 +:10F030000707030303030101000000E0FCFFFFFFDB +:10F04000FFFF1F03000000000000000000C0E030D0 +:10F050001C070000071F3FFCF0E0C080000000001C +:10F06000000000000000000000FCFFFFFFFFFF1F8A +:10F0700003008080C0C0607070380C06070100007B +:10F08000000000000000000001030307070E0E0E41 +:10F090001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E07E8 +:10F0A000070303030100000000000000000000004F +:10F0B0000000000000000080C060F0F8FEFE3E1876 +:10F0C000080808080800303000408000F8FE0701FA +:10F0D0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07B7 +:10F0E00080C07B0E070F1C383030606060607E7F10 +:10F0F0003F3F3118180C0E0303000000FF8181818F +:10F10000818181FF00018244FF11AA4400000100B7 +:10F1100000010100000010385482D78254381000DA +:10F12000000000010000000010385482C7825438EB +:10F1300010000000000100000000000000824428D0 +:10F140001028448200000000000000000000C0C041 +:10F15000000000000000000000002010D0D01020AF +:10F1600000000000000010082414D4D41424081057 +:10F170000000080412092515D5D515250912040823 +:10F18000312E4E6574776F726B20496E666F20204A +:10F19000322E4D4420506F727420496E666F2020CD +:10F1A000332E4C4F524120525353492020202020CF +:10F1B000342E5665726573696F6E20436865636BA4 +:10F1C00020204E6574776F726B20496E666F202029 +:10F1D000202020202020202020202020202020202F +:10F1E000202020202020202020202020202020201F +:10F1F000202020202020202020202020202020200F +:10F200005072696E74205B47756E3A2020205D2035 +:10F2100020202020202020202020202020202020EE +:10F2200020202020202020202020202020202020DE +:10F2300020202020202020202020202020202020CE +:10F24000202020504F5254202020202020202020F9 +:10F2500020202020202020202020202020202020AE +:10F26000202020202020202020202020202020209E +:10F27000202020202020202020202020202020208E +:10F28000456D70747900000000000000000000006F +:10F29000426C7565536B79000000000000000000AF +:10F2A0004C590000000000000000000000000000B9 +:10F2B0004A500000000000000000000000000000B4 +:10F2C00044617274000000000000000000000000B3 +:10F2D0005957595F426C7565736B790000000000E7 +:10F2E00052464944000000000000000000000000F9 +:10F2F0005947616F0000000000000000000000009E +:10F300004859616E67000000000000000000000026 +:10F3100053532D4C616E00000000000000000000FF +:10F32000426C7565536B79506C757300000000007A +:10F33000504C4300000000000000000000000000EE +:10F340005957595F426C7565736B79000000000076 +:10F3500050726F62655F4B590000000000000000B2 +:10F360005957595F507265737375726500000000DC +:10F37000202020504F5254202020202020202020C8 +:10F38000202020202020202020202020202020207D +:10F39000202020202020202020202020202020206D +:10F3A000202020202020202020202020202020205D +:10F3B000202020205665726573696F6E2020202002 +:10F3C000202020202020202020202020202020203D +:10F3D000202020202020202020202020202020202D +:10F3E000202020202020202020202020202020201D +:10F3F000312E4D44436F6E6E6563742053657420E7 +:10F40000322E4C4F524120536C6176652053657407 +:10F41000332E506F72744C6F67204F757470757413 +:10F42000342E436F6E6E656374204D6F64652020CB +:10F43000352E4E6574776F726B20536574202020D3 +:10F44000362E44617461496E69742020202020208A +:10F45000312E4D44436F6E6E656374205365742086 +:10F46000322E4C4F524120536C61766520536574A7 +:10F47000332E506F72744C6F67204F7574707574B3 +:10F48000204D44436F6E6E65637420536574202075 +:10F49000202020202020202020202020202020206C +:10F4A000202020202020202020202020202020205C +:10F4B000202020202020202020202020202020204C +:10F4C000204C4F524120536C617665205365742067 +:10F4D000202020202020202020202020202020202C +:10F4E000202020202020202020202020202020201C +:10F4F000202020202020202020202020202020200C +:10F5000020506F72744C6F67204F75747075742043 +:10F5100020202020202020202020202020202020EB +:10F5200020202020202020202020202020202020DB +:10F5300020202020202020202020202020202020CB +:10F540002020436F6E6E656374204D6F64652020CC +:10F5500020202020202020202020202020202020AB +:10F56000202020202020202020202020202020209B +:10F570005072657373207C20746F207368696674A1 +:10F580002020204E6574776F726B205365742020A5 +:10F59000202020202020202020202020202020206B +:10F5A000202020202020202020202020202020205B +:10F5B0005072657373207C20746F20736869667461 +:10F5C0004E6F773A4469616C207377697463682081 +:10F5D0004E6F773A53746174696F6E20202020203B +:10F5E0004E6F773A436C6F756420202020202020D6 +:10F5F0004E6F773A5465737420436C6F75642020A6 +:10F600004E6F773A576966692053746174696F6EFB +:10F610004E6F773A4469616C207377697463682030 +:10F620004E6F773A34475F474D3520202020202009 +:10F630004E6F773A34475F4C353130202020202000 +:10F640004E6F773A576946692020202020202020DD +:10F650004E6F773A57414E20202020202020202036 +:10F66000496E697469616C697A6520446174613FAF +:10F67000202020202020202020202020202020208A +:10F68000202020202020202020202020202020207A +:10F6900027454E5445522720746F2073686966745D +:10F6A000000000000000F03F000000000000F83FF4 +:10F6B00000000000000000000000004003B8E23F2E +:10F6C000000000000000000006D0CF43EBFD4C3EE0 +:10F6D000033333333333E33FFFAB6FDBB66DDB3FD5 +:10F6E0004D268F515555D53F01411DA96074D13F1D +:10F6F00065DBC9934A86CD3FEF4E454A287ECA3F17 +:10F700003E5555555555C53F93BDBE166CC166BF98 +:10F710002CDE25AF6A56113FF16BD2C541BDBBBE91 +:10F72000D0A4BE726937663E04FA97999999D93F79 +:10F73000AF788E1DC571CC3F9FC678D0099AC33F64 +:10F74000935555555555E53F599322942449D23F39 +:10F75000DE03CB966446C73F44523EDF12F1C23F00 +:10F760000000000000000000DDDDDDDDDCBBBBDDF6 +:10F77000DDDDDDDDDDDDDDDD988888888888888851 +:10F780007777777777888888855555566666666671 +:10F790006666666666688888833333322222222250 +:10F7A000222222222228888DC8F703080000002088 +:10F7B000BC120000248F000848FA0308BC12002085 +:10F7C0006CDB0000BC690308412D010203040465E1 +:10F7D00006070809320100FF00891112239B322419 +:10F7E00046AD573665BF74488CC19D5AAFD3BE6CC9 +:10F7F000CAE5DB7EE9F7F88110080193331A22A5E8 +:10F80000562C47B7753E64C99C408DDBBF52AEEDA8 +:10F81000DA64CBFFF976E802218B301002991326C7 +:10F8200067AF763444BD554AADC3BC588ED19F6E88 +:10F83000EBE7FA7CC8F5D983310A2091121803A7A7 +:10F84000772E66B5543C45CBBD42ACD99E508FEF68 +:10F85000FB66EAFDD874C904428D5316619F70207F +:10F8600004A9153227BB364CCEC5DF5EEDD7FC6848 +:10F8700088E1997AABF3BA85520C4397711E60A167 +:10F88000142805B3373A26CDDE44CFDFFD56ECE928 +:10F89000986089FBBB72AA06638F7214409D512247 +:10F8A00025AB343006B9174EEFC7FE5CCCD5DD6A08 +:10F8B000A9E3B8788AF19B87730E6295501C41A327 +:10F8C000352A24B1163807CFFF46EEDDDC54CDEBE8 +:10F8D000B962A8F99A708B1023088481951AA793AE +:10F8E000B62CC2A5D33EE1B7F04008C919522BDBB4 +:10F8F0003A644EED5F766DFF7C899480DE859BB720 +:10F9000012A6ADD224C3BFF136E0C1184809D33BDB +:10F910005A2AE55E6C4FF77D7E6C0AA583B4188683 +:10F9200091972EE3A7F23CC0B5D14229CB38500ABB +:10F93000D91B666FEF7E744CFD5D8BB502A4999662 +:10F940001087AFF326E2BDD034C1C3394A28D11A9B +:10F95000580BE77F6E6EF55C7C4D0CC685D71EE5B7 +:10F9600097F42880A1913AA3B3B2444ACD5B56697B +:10F97000DF78600CE91D722FFB3E8DD604C79FF522 +:10F9800016E4A9902081BBB332A2C55A4C4BD7795B +:10F990005E68E11C680DF33F7A2E0EE787F61CC403 +:10F9A00095D52AA1A3B03882B193466BCF7A54483B +:10F9B000DD59622DEB3C700EF91F8FF706E69DD4E2 +:10F9C00014C5ABB122A0B9923083C77B4E6AD5581B +:10F9D0005C49E33D6A2CF11E780F00082C41542B42 +:10F9E00041504E3D0008FF0102030405060701FFD8 +:10F9F00001FF01FF01FF01FF01FF01CF022501C847 +:10FA00000C5C53595354454D2E545854181D4D31C8 +:10FA10005F30010911190A1632190A1633190A152D +:10FA200034190C13504F531969C21203120202FF0A +:10FA30000901FF01FF01E5130103120202FF0901A1 +:08FA4000FF01FF01E572170050 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.3.9.hex b/obj/TXH_V1.3.9.hex new file mode 100644 index 0000000..99d280f --- /dev/null +++ b/obj/TXH_V1.3.9.hex @@ -0,0 +1,14264 @@ +:020000040800F2 +:1080000028EE0020A1810008A981000889AB0008A2 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B00001450308BB810008BB810008BB810008A3 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008235403082B54030833540308BE +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000135403081B540308BB810008BB810008EB +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900083B54030861 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:108190000048004781720308AFF3008028EE0020FA +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE79944030879 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB78F8030836 +:108A600098F80308C0B24FF4F05100F03BBA000090 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462DF010 +:108C700021FF08B30DF11301761E44F400748B45F7 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462DF0ACFE0028D6D173 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F0000904008407047000038F803080EB540F262 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202DF041FFBDF816 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE774D0030890A70020310A00201D +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202DF0C5FE781C87B2062FE1DB00207D +:1091B000A1E7000074D0030808B50020009028F053 +:1091C0001FFC0F49087000F09BF80D480078242818 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202DF043FC00202849088037 +:109220000DE028F0CFFB00F0800000B10BE0012042 +:109230002DF07EFE22480088401C214908802048ED +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202DF0F8FBEA +:1092B0000120BDE8F08100202DF0F2FB0020F8E74E +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4828F0A5FC0028F9D02146074828F0C4 +:1092E000ABFC00BF0121054828F09AFC0028F9D00A +:1092F000024828F09EFCC0B210BD000000300140C2 +:1093000010B501202DF0CCFB00201E4908800DE097 +:1093100028F058FB00F0800000B10BE001202DF098 +:1093200007FE18480088401C164908801548008828 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002DF096FB012010BD00202DF091FB002068 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202DF083FB00202249088086 +:1093A0000DE028F00FFB00F0800000B10BE0012081 +:1093B0002DF0BEFD1C480088401C1B4908801A483F +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202DF044FB012070BD00202DF099 +:109420003FFB0020F9E700002E0A00200000024068 +:1094300070B506460C46154601202DF031FB294635 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE028F0B6FA00F0800000B10BE0C3 +:1094600001202DF065FD19480088401C174908802F +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202DF0F2FA0120C4E71D +:1094C00000202DF0EDFA0020BFE700002E0A00205A +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202DF023FFE0B20D +:109570002DF040FFC4F307202DF03CFFC4F307405B +:109580002DF038FF200E2DF035FF4FF480510348A9 +:1095900001F0F0FA2CF094F810BD00000004024035 +:1095A0002DE9F04107460E4614463A202DF002FF01 +:1095B000F0B22DF01FFF30122DF01CFF4FF4805140 +:1095C0000F4801F0D7FA19E02CF07AF805461D2D66 +:1095D00011D1384600F0ACF805463B202DF0EAFEEC +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002DF0D0FEF0B22DF0EDFE30122DF0EAFE6E +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF045F805461E2D11D1384600F0F2 +:109640002BF905463D202DF0B5FE4FF4805106481C +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:10967000A1F808B100F02EF8302000F0A9F810BDD4 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202DF06CFE2DF05FFEB5 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412DF051FE04462DF00A +:109700004EFE05462DF04BFE06462DF048FE074660 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202DF03DFE2DF030FE064684 +:10974000054646B100BF2DF02AFE2070641C701E35 +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202DF0C0 +:1097700021FE20462DF03EFEFFF7BCFF10BD00008D +:1097800070B504460A202DF015FE20462DF032FE5D +:109790002DF005FE05464FF48051024801F0EAF92C +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002DF000FE20462DF01DFE4FF48051034891 +:1097C00001F0D8F92BF07CFF70BD000000040240CE +:1097D00010B5044620462DF0EDFD4FF480510348AE +:1097E00001F0C8F92BF06CFF10BD0000000402402E +:1097F0002DE9F041064601202DF0DCFD2DF0CFFDD6 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002DF0D0FD00202DF0EDFD3220FFF7D8FF18 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202DF0A3 +:10986000A9FD357828462DF0C5FD09E0761C357830 +:109870005C2D01D02F2D00D1002528462DF0BAFDFA +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202DF038 +:1098A00089FD2DF07CFD0646054646B100BF2078B7 +:1098B0002DF0A0FD641C701EC0B2061EF7D14FF43F +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202DF06CFD28462DF088 +:1098E00089FDE0B22DF086FDC4F307202DF082FD46 +:1098F000C4F307402DF07EFD200E2DF07BFD4FF4CC +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000DCCD0308DCCE03082DE9F04103460C46CC +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51DF0ECFA66 +:1099B00010BD10B51DF086FA10BD10B51DF052FA9D +:1099C00010BD10B51DF0AEFA10BD10B51FF0C8FDEA +:1099D00010BD10B527F02AFA10BD00000246094B51 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202027F0D6FD38 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52DF021 +:109CB00047FAD0202DF010FA2DF076FA00202DF082 +:109CC0000BFA2DF071FA2DF03BFAD1202DF004FAA9 +:109CD0002DF06AFA00240EE0062C05DA01202DF0A2 +:109CE000CBF90DF8040004E000202DF0C5F90DF8C3 +:109CF0000400601CC4B2072CEEDB2DF03BFA9DF88B +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002DF0E6F9D0202DF0AFF92DF015FA0020E6 +:109D80002DF0AAF92DF010FA00BF07E01DF804002D +:109D90002DF0A2F92DF008FA601CC4B2072CF5DBF7 +:109DA0002DF0E8F91CBD0000BC220020C7310020C6 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000DCCD0308DCCE030810B504460B46002189 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B527F0FBFA10BDAD +:109E200010B527F0F7FA10BD10B527F0F3FA10BD02 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202CF054FFBDF81405401C80B234 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000C87E0308E07900202DE9F04162 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202CF0A9FE781C5E +:10A1E00087B2062FB1DB002074E70000C87E0308A9 +:10A1F000BC120020E0790020F0B5ADF21C5D002516 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020C87E0308E079002015 +:10A350001CB50121084627F039FA01208DF80400C8 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202CF0A1FD6E4686 +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240C87E030870 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202CF0E6FA082126 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202CF0BEFABDE814 +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4827F075FB0028F9D02146074827F084 +:10A540007BFB00BF0121054827F06AFB0028F9D0FA +:10A55000024827F06EFBC0B210BD00000030014081 +:10A5600000B585B00121080327F080F9134827F0D2 +:10A570002BFB0020ADF80000ADF80400ADF806009C +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044827F047FB01219C +:10A5B000024827F0FDFA05B000BD00000030014060 +:10A5C0002DE9F04105460C461646002701202CF0E7 +:10A5D00064FA08211B4800F0CBFA1021194800F05A +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202CF02EFABDE814 +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82CF0B1FD714908800846A6 +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002CF09CFD69490880002409E06448008869 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82CF0B3 +:10A7E00085FD5B4908800846008820B3002405E009 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12CF06FFD5349AF +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82CF057FD444996 +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12CF03FFD3B49C7 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82CF027FD2C498E +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12CF011FD24490880002446 +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2CF03E +:10A9300071FC00BFE5E700000D0A0000480A002096 +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084626F029FF0021012026F0D8 +:10A9A00025FF5EE03048844208D10121022026F0D4 +:10A9B0001DFF0021022026F019FF52E02B4884429F +:10A9C00008D10121042026F011FF0021042026F0E7 +:10A9D0000DFF46E02648844208D10121082026F0D8 +:10A9E00005FF0021082026F001FF3AE021488442BB +:10A9F00008D10121102026F0F9FE0021102026F0B8 +:10AA0000F5FE2EE01C48844208D10121202026F0CA +:10AA1000EDFE0021202026F0E9FE22E017488442C6 +:10AA200008D10121402026F0E1FE0021402026F03F +:10AA3000DDFE16E01248844208D10121802026F074 +:10AA4000D5FE0021802026F0D1FE0AE00D48844288 +:10AA500007D10121801526F0C9FE0021A01526F09E +:10AA6000C5FE10BD00000240000402400008024084 +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002CF008FB64202CF093F910BD2DE9F043E3 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002CF0E0F90DF2DC7DBDE8F0830D0A000076 +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BAB00021399138913791C9 +:10AE80003691359134913391329100223092319242 +:10AE90002E922F922D912C912B912A9129912891CC +:10AEA0002791269125912491239115911491139125 +:10AEB0001291119110910F919FEDFE0A8DED0E0AE6 +:10AEC000FDA006C8CDE90C12FDA006C8CDE90A1206 +:10AED000BAE0FD48807858B30020FB498870FB48F1 +:10AEE000B0F8C406FA490968C1F57A7188421FD1E1 +:10AEF000F7480068C0F57A7081B2F448A0F8BC1633 +:10AF00000021F348001FFEF783FDF249F048001FBF +:10AF1000FEF764FD0120F04908704FF47A70EC49A7 +:10AF20008C39C1F88C000121E948001FFEF770FD43 +:10AF3000E548807B50B30021E3488173E7484088AF +:10AF4000E3498C39496CC1F57A7188421ED1E048D9 +:10AF50008C38406CC0F57A70E0490839488000218F +:10AF6000DB484C38FEF754FDDD49D9484C38FEF734 +:10AF700035FD0120DB4908704FF47A70D4498C39D3 +:10AF800048640121D2484C38FEF742FDCE48807E0D +:10AF900050B30021CC488176D0488088CC498C3988 +:10AFA0004969C1F57A7188421ED1C9488C38406917 +:10AFB000C0F57A70C949083988800021C4487C38B6 +:10AFC000FEF726FDC849C2487C38FEF707FD012080 +:10AFD000C64908704FF47A70BD498C394861012127 +:10AFE000BB487C38FEF714FDB74890F8260058B3EC +:10AFF0000021B54880F82610B848C088B4498C397B +:10B00000C96AC1F57A7188421ED1B1488C38C06ACC +:10B01000C0F57A70B1490839C8800021AC4864385D +:10B02000FEF7F6FCB249AA486438FEF7D7FC0120C7 +:10B03000B04908704FF47A70A5498C39C862012173 +:10B04000A3486438FEF7E4FC9F488178807B014484 +:10B050009D48807E01449C4890F8260008440028C2 +:10B060007FF437AF13F093BA9B48007820B10020EB +:10B07000994908702D9019E09A48007828B100206D +:10B080009849087001202D9010E09848007828B168 +:10B0900000209649087002202D9007E0954800781E +:10B0A00020B100209349087003202D909DF8B41022 +:10B0B00001EB4100C0EBC1108F4911F83000C128ED +:10B0C00036D19DF8B41001EB4100C0EBC1108A49A4 +:10B0D00001EBC000807808282AD101217B4880F844 +:10B0E00014179DF8B40030B101280AD002280ED000 +:10B0F000032818D111E04FF480418048FFF738FD54 +:10B1000011E04FF400517D48FFF732FD0BE04FF4A2 +:10B1100080517A48FFF72CFD05E04FF40061774835 +:10B12000FFF726FD00BF00BF00217548016099E7C9 +:10B1300065480C389DF8B41010F811000121B1EBEE +:10B14000D01F53F080806F4890F80A0FB8B1634960 +:10B1500008399DF8B40031F8101009919DF8B40039 +:10B1600000EB4001C1EBC010634901EBC0010123BA +:10B1700008919DF8B420DDE90801FFF747FD9DF82F +:10B18000B41001EB410000EB01105F4901EB00102E +:10B1900081792C919DF8B0000C2893F03980DFE87C +:10B1A00010F0FD960C003D17E22A023B363D4D4162 +:10B1B0000550605E1D6EAB83FE969DF8B41001EBEA +:10B1C0004100C0EBC1104C4901EBC000417808467A +:10B1D000099100211BF064FDC1B228910021369134 +:10B1E0001CE09DF8B41001EB410000EB0110464952 +:10B1F00001EB00113031BDF8D80001EB00104178AF +:10B200009DF8A000814204D1BDF8D800C1B22891B8 +:10B2100012E0BDF8D800401C81B236919DF8B40010 +:10B2200000EB400101EB0010374901EB0010C17940 +:10B23000BDF8D8008142D4DC00BF9DF8B40000EB1B +:10B240004001C1EBC0102C4901EBC000807800F038 +:10B25000F000A0280DD19DF8B41001EB4100C0EB27 +:10B26000C110254901EBC000807800F00F01299141 +:10B270000AE09DF8B41001EB4100C0EBC1111E487B +:10B2800000EBC10081782991BDF8A40008B9102015 +:10B2900029909DF8B41001EB4100C0EBC110164994 +:10B2A00001EBC001BDF8A400401C095C2591BDF86C +:10B2B000A4002BE000000000016932303130300082 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020807900204D +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020F88700200018024088 +:10B3000088024242BC22002098400020401C81B2AA +:10B3100009919DF8B41001EB4100C0EBC111FE484A +:10B3200000EBC1010891DDE908011CF049F93790F3 +:10B330009DF8B41001EB4100C0EBC110F64901EBE0 +:10B34000C001BDF8A400801C095CBDF8DC0081428E +:10B3500042F062869DF8B41001EB4100C0EBC110D1 +:10B36000ED4901EBC0004078002842F355869DF876 +:10B37000B41001EB4100C0EBC110E74901EBC00183 +:10B38000BDF8A400C01C0A5C9DF8B40040F2A111F5 +:10B3900010FB01F0E14901EBC00101F562719DF87C +:10B3A000A00000EB400303EB001001EBC00080F8AD +:10B3B00044200021DA4A9DF8B40002EB00129DF807 +:10B3C000A0001154D74890F82800012840D19DF8DA +:10B3D000B40000EB400101EB0010D34901EB001079 +:10B3E00030309DF8A01000EB0110801C099000780F +:10B3F00020F08000803009990870BDF89400B628CC +:10B4000014D0C52819D0D52802D0D9281CD106E0DF +:10B41000BDF8A400032801DA0020259017E0BDF84C +:10B42000A400032801DA0020259010E0BDF8A40054 +:10B43000032801DA0020259009E0BDF8A4000328C4 +:10B4400001DA0020259002E00020259000BF00BF17 +:10B45000BDF89400C3287CD01EDCB32801F0A4837F +:10B460000DDC112802F09A84122802F0DF841328E0 +:10B4700002F07185B22842F0CE8501F0E5BDB52815 +:10B4800001F0A883B62801F09584B92801F01A8448 +:10B49000BA28F0D101F061BBD9287CD00ADCC528DC +:10B4A00001F00986CA2877D0CE2802F06D83D5280E +:10B4B000E1D109E0E12802F07D83E52802F09A83DA +:10B4C000E728D8D102F050BC9DF8B41001EB410040 +:10B4D000C0EBC110904901EBC000C178934880F8DF +:10B4E000021D9DF8B41040F2A11011FB00F08B4931 +:10B4F00001EBC00101F562719DF8A00000EB400274 +:10B5000002EB001011F830109DF8B40040F2A112C7 +:10B5100010FB02F0814A02EBC000407981427DDAE3 +:10B520009DF8B41001EB410000EB01107E4901EBE6 +:10B53000001030309DF8A01000EB0110801C099025 +:10B540007A4890F8020D0121A1EBD01009990978F1 +:10B5500000E0FDE360F3000109980170734890F882 +:10B56000020DC0F34010E0BB9DF8B40000EB4001B9 +:10B5700001EB00106C4901EB001030309DF8A01079 +:10B5800000EB01108078C0F3401050B39DF8B40078 +:10B5900000EB400101E0FDE3FDE301EB0010624937 +:10B5A00001EB001030309DF8A01000EB0110801C62 +:10B5B0000990007820F00200801C099908709DF81D +:10B5C000B41040F2A11011FB00F0114601EBC000D5 +:10B5D00000F562709DF8A01001EB410202EB011131 +:10B5E00000E00EE000EBC10018300990007820F078 +:10B5F0000200801C099908709DF8B4100220FEF723 +:10B6000055FD00219DF8B40040F2A11210FB02F09C +:10B61000424A02EBC0000171022200E028E09DF8DE +:10B62000B40040F2A11110FB01F03C4901EBC00154 +:10B6300001F562719DF8A00000EB400303EB0010E0 +:10B6400001F83020B6229DF8B40040F2A11110FBA1 +:10B6500001F0324901EBC00000F562709DF8A010C6 +:10B6600001EB410303EB011100EBC1004271FDE36B +:10B670002E4890F8020DC0F3C000A8B9E5229DF84D +:10B68000B40040F2A11110FB01F0244901EBC0000D +:10B6900000F562709DF8A01001EB410303EB01116E +:10B6A00000EBC1004271E2E79DF8B41001EB4100EC +:10B6B00000EB01101C4901EB001030309DF8A01088 +:10B6C00000EB0110801C0990184890F8020D012130 +:10B6D000A1EBD01009990A7860F300020A709DF876 +:10B6E000B40000EB400101EB00100F4901EB00102A +:10B6F00030309DF8A01000EB0110801C09900B4821 +:10B7000090F8020D42090998007862F34100099906 +:10B7100008709DF8B4100BE0F88700205845002011 +:10B72000883E0020BC12002098400020BC2200204F +:10B7300001EB410000EB0110FE4901EB001030303D +:10B740009DF8A01000EB01108078C0F340029DF836 +:10B75000B40040F2A11110FB01F0F74901EBC00069 +:10B7600000F562709DF8A01001EB410303EB01119D +:10B7700000EBC100007EC0F3400082427BD09DF808 +:10B78000B41040F2A11011FB00F0EB4901EBC00036 +:10B7900000F562709DF8A01001EB410202EB01116F +:10B7A00000EBC100183009909DF8B40000EB400197 +:10B7B00001EB0011DF4800EB011030309DF8A010C4 +:10B7C00000EB0110807842080998007862F341008C +:10B7D000099908709DF8B41001EB410000EB0110CD +:10B7E000D44901EB001030309DF8A01000EB01109F +:10B7F0008078C0F34000E8B3D9229DF8B40040F24D +:10B80000A11110FB01F0CC4901EBC00000F5627002 +:10B810009DF8A01001EB410303EB011100EBC10007 +:10B820004271C64890F8E00700287CD19DF8B4101A +:10B8300040F2A11011FB00F0BF4901EBC00000F580 +:10B8400062709DF8A01001EB410202EB011100EBC8 +:10B85000C10090F87F00002865D011239DF8B40046 +:10B8600040F2A11110FB01F0B34901EBC00101F559 +:10B87000627101E06EE088E19DF8A00000EB4002FB +:10B8800002EB001001EBC00090F8800040F2A11123 +:10B8900010FB01F0A84901EBC00101F562719DF8B0 +:10B8A000B40040F2A11210FB02F0A34A02EBC00266 +:10B8B00002F562729DF8A00000EB400404EB00105A +:10B8C00002EBC00090F8810000EB400202EB001098 +:10B8D00001EBC00080F87E30F3239DF8B40040F205 +:10B8E000A11110FB01F0944901EBC00101F5627157 +:10B8F0009DF8A00000EB400202EB001001EBC0003D +:10B9000090F8800040F2A11110FB01F08A4901EB90 +:10B91000C00101F562719DF8B40040F2A11210FB64 +:10B9200002F0854A00E096E002EBC00000F562708C +:10B930009DF8A02002EB420404EB021200EBC200CF +:10B9400090F8810000EB400202EB001001EBC00018 +:10B95000437115E101229DF8B40040F2A11110FBE2 +:10B9600001F0754901EBC00101F562719DF8A0007D +:10B9700000EB400303EB001001EBC0004273D9223F +:10B980009DF8B40040F2A11110FB01F06A4901EBEF +:10B99000C00101F562719DF8A00000EB400303EBCC +:10B9A000001001EBC000427101229DF8B40040F28A +:10B9B000A11110FB01F0604901EBC00000F56270BD +:10B9C0009DF8A01001EB410303EB011100EBC10056 +:10B9D00080F84620594890F8E007E0BB9DF8B40095 +:10B9E00040F2A11110FB01F0534901EBC00000F53A +:10B9F00062709DF8A01001EB410202EB011100EB17 +:10BA0000C10090F87F0030B39DF8B41040F2A1104F +:10BA100011FB00F0484901EBC00101F562719DF88E +:10BA2000A00000EB400202EB001001EBC00090F818 +:10BA3000801001EB410000EB01103E4901EB0012C8 +:10BA400030329DF8B40040F2A11110FB01F03A49E8 +:10BA500001EBC00100E093E001F562719DF8A000E8 +:10BA600000EB400303EB001001EBC00090F88100F5 +:10BA700002EB0010801C0990007820F00402099865 +:10BA8000027000239DF8B40040F2A11110FB01F0F8 +:10BA9000294901EBC00000F562709DF8A01001EB90 +:10BAA000410202EB011100EBC10090F8800040F26E +:10BAB000A11110FB01F0204901EBC00000F56270FC +:10BAC0009DF8B41040F2A11211FB02F11A4A02EBE8 +:10BAD000C10202F562729DF8A01001EB410404EB73 +:10BAE000011102EBC10191F8811001EB410202EB5F +:10BAF000011100EBC10080F87E30F3239DF8B40003 +:10BB000040F2A11110FB01F00B4901EBC00000F560 +:10BB100062709DF8A01001EB410202EB011100EBF5 +:10BB2000C10090F8800040F2A11110FB01F0024921 +:10BB300006E000009840002058450020BC3200205C +:10BB400001EBC00000F562709DF8B41040F2A11244 +:10BB500011FB02F1FE4A02EBC10101F562719DF891 +:10BB6000A02002EB420404EB021201EBC20191F8A7 +:10BB7000811001EB410202EB011100EBC1004371A6 +:10BB80009DF8B4100220FEF791FA9DF8B40000EB86 +:10BB9000400101EB0010EF4901EB001130319DF83D +:10BBA000A00001EB0010807800F001029DF8B400C5 +:10BBB00040F2A11110FB01F0E54901EBC00000F5D6 +:10BBC00062709DF8A01001EB410303EB011100EB43 +:10BBD000C100007E00F00100824279D09DF8B400DF +:10BBE00040F2A11110FB01F0D94901EBC00000F5B2 +:10BBF00062709DF8A01001EB410202EB011100EB15 +:10BC0000C100183009909DF8B40000EB400101EB31 +:10BC10000011D04800EB011030309DF8A01000EB6F +:10BC20000110807809990A7860F300020A709DF883 +:10BC3000B41001EB410000EB0110C64901EB00100C +:10BC400030309DF8A01000EB0110807800F001006A +:10BC5000E8BB9DF8B41001EB410000EB0110BD49B9 +:10BC600001EB001030309DF8A01000EB011080783F +:10BC7000C0F3401068B39DF8B41040F2A11011FB5E +:10BC800000F0B34901EBC00000F562709DF8A01010 +:10BC900001EB410202EB011100EBC10090F84600FC +:10BCA000B8B99DF8B41040F2A11011FB00F0A849FA +:10BCB00001EBC00000F562709DF8A01001EB41029D +:10BCC00002EB011100EBC100407B10B902E070E013 +:10BCD000A9E23EE09DF8B41001EB410000EB011039 +:10BCE0009C4901EB001030309DF8A01000EB0110D2 +:10BCF0008078C0F3400060BB01229DF8B40040F2A0 +:10BD0000A11110FB01F0924901EBC00101F5627134 +:10BD10009DF8A00000EB400303EB001001EBC00016 +:10BD20004273D9229DF8B40040F2A11110FB01F03A +:10BD3000874901EBC00101F562719DF8A00000EB9D +:10BD4000400303EB001001EBC0004271012201E04F +:10BD5000F0E314E09DF8B40040F2A11110FB01F0F3 +:10BD60007B4901EBC00000F562709DF8A01001EB6B +:10BD7000410303EB011100EBC10080F846200022D3 +:10BD80009DF8B40040F2A11110FB01F0704901EBE5 +:10BD9000C00001E0FEE3FEE300F562709DF8A01034 +:10BDA00001EB410303EB011100EBC10080F84520DA +:10BDB00034E29DF8B41040F2A11011FB00F0644988 +:10BDC00001EBC00000F562709DF8A01001EB41028C +:10BDD00002EB011100EBC10090F84600B0B901225E +:10BDE0009DF8B40040F2A11110FB01F0584901EB9D +:10BDF000C00000F562709DF8A01001EB410303EB59 +:10BE0000011100EBC10080F845202AE000229DF8D6 +:10BE1000B40040F2A11110FB01F04D4901EBC0014B +:10BE200001F562719DF8A00000EB400303EB0010E8 +:10BE300001EBC00080F845209DF8B41001EB4100F3 +:10BE400000EB0110434901EB001130319DF8A000D7 +:10BE500001EB0010801C0990007820F00102099885 +:10BE600002703D4890F8E00790B100E067E29DF86D +:10BE7000B40000EB400101EB0010364901EB00106B +:10BE800030309DF8A01000EB0110807A02288FD18D +:10BE9000324890F8290001288AD13048D0F80C02A5 +:10BEA0002E49498D88427DD29DF8B40040F2A111FF +:10BEB00010FB01F0264901EBC00000F562709DF80F +:10BEC000A01001EB410202EB011100EBC10090F860 +:10BED000450001283BD19DF8B40040F2A11110FBB0 +:10BEE00001F01B4901EBC00000F562709DF8A01045 +:10BEF00001EB410202EB011100EBC10090F87F0061 +:10BF000028BB9DF8B40000EB400101EB0010114983 +:10BF100001EB001130319DF8A00001EB0010017819 +:10BF20009DF8B40040F2A11210FB02F0084A02EBA7 +:10BF3000C0004170C3229DF8B40040F2A11110FB73 +:10BF400001F0034901EBC00101F5627108E080E0F6 +:10BF50005845002098400020BC320020BC12002030 +:10BF60009DF8A00000EB400303EB001001EBC000C4 +:10BF7000427100229DF8B40000EB400101EB00107B +:10BF8000FE4901EB001130319DF8A00001EB0010DB +:10BF9000426001229DF8B40000EB400101EB00106B +:10BFA000F64900E0EAE001EB001130319DF8A00015 +:10BFB00001EB0010C2729DF8B4100220FEF776F873 +:10BFC000002139911CE000229DF8B40040F2A1113B +:10BFD00010FB01F0EA4901EBC00101F562719DF827 +:10BFE000A00000EB400303EB001001EBC001473160 +:10BFF000BDF8E4000A54BDF8E400401C81B2399158 +:10C00000BDF8E4000628DEDB002039901CE00022A9 +:10C010009DF8B40040F2A11110FB01F0D84901EBEA +:10C02000C00101F562719DF8A00000EB400303EB35 +:10C03000001001EBC0016331BDF8E4000A54BDF803 +:10C04000E400401C81B23991BDF8E4000F28DEDB2A +:10C05000E4E09DF8B41040F2A11011FB00F0C849D3 +:10C0600001EBC00000F562709DF8A01001EB4102E9 +:10C0700002EB011100EBC10090F8450001287DD1D1 +:10C080009DF8B41040F2A11011FB00F0BC4901EB87 +:10C09000C00101F562719DF8A00000EB400202EBC7 +:10C0A000001001EBC00090F8801040F2A11011FBCD +:10C0B00000F0B34901EBC00101F562719DF8B400D5 +:10C0C00040F2A11210FB02F0AD4A02EBC00000F5F5 +:10C0D00062709DF8A02002EB420303EB021200EB1A +:10C0E000C20090F8810000EB400202EB001001EB6F +:10C0F000C00090F87E00032840D100239DF8B400D2 +:10C1000040F2A11110FB01F09D4901EBC00101F5C6 +:10C1100062719DF8A00000EB400202EB001001EB01 +:10C12000C00090F8800040F2A11110FB01F094498A +:10C1300001EBC00101F562719DF8B40040F2A1125B +:10C1400010FB02F08E4A02EBC00202F562729DF80B +:10C15000A00000EB400404EB001002EBC00090F8DC +:10C16000810000EB400202EB001001EBC00080F800 +:10C170007E309DF8B41001EB410000E04EE000EB92 +:10C1800001107E4901EB001130319DF8A00001EB58 +:10C19000001001789DF8B40040F2A11210FB02F0EB +:10C1A000774A02EBC0004170C3229DF8B40040F210 +:10C1B000A11110FB01F0724901EBC00101F56271A0 +:10C1C0009DF8A00000EB400303EB001001EBC00062 +:10C1D000427100229DF8B40000EB400101EB001019 +:10C1E000664901EB001130319DF8A00001EB001011 +:10C1F000426002229DF8B40000EB400101EB001008 +:10C200005E4901EB001130319DF8A00001EB0010F8 +:10C21000C2729DF8B4100220FDF748FF9DF8B410DB +:10C220000220FDF743FF9DF8B41001EB410000EB45 +:10C230000110524901EB001030309DF8A01000EBC6 +:10C2400001108078C0F3400050B39DF8B41040F264 +:10C25000A11011FB00F04A4901EBC00000F562702B +:10C260009DF8A01001EB410202EB011100EBC100AF +:10C270004079D52814D1D9229DF8B40040F2A111FB +:10C2800010FB01F03E4901EBC00000F562709DF823 +:10C29000A01001EB410303EB011100EBC10042715F +:10C2A0009DF8B41040F2A11011FB00F0344901EBED +:10C2B000C00000F562709DF8A01001EB410202EB96 +:10C2C000011100EBC1008078B22838D19DF8B4107C +:10C2D00001EB410000EB0110284901EB0010303068 +:10C2E0009DF8A01000EB01108078C0F3400030BB37 +:10C2F0009DF8B40000EB400101EB00101F4901EB79 +:10C30000001030309DF8A01000EB01108078C0F3D1 +:10C310004010A0B9E5229DF8B40040F2A11110FB35 +:10C3200001F0174901EBC00000F562709DF8A01004 +:10C3300001EB410303EB011100EBC10042719DF8D9 +:10C34000B40000EB400101EB00100C4901EB0010C0 +:10C3500030309DF8A01000EB011080780121B1EB86 +:10C36000D01F7DD19DF8B40000EB400101EB00101F +:10C37000024901EB0010303004E00000984000203A +:10C38000584500209DF8A01000EB0110807800F0C7 +:10C390000100002864D19DF8B40040F2A11110FB07 +:10C3A00001F0F74901EBC00000F562709DF8A010A4 +:10C3B00001EB410202EB011100EBC10090F84600D5 +:10C3C00000284DD19DF8B40000EB400101EB0010B6 +:10C3D000EC4901EB001030309DF8A01000EB01108B +:10C3E0008078C0F3C000D8BB9DF8B40000EB4001DA +:10C3F00001EB0010E34901EB001030309DF8A01074 +:10C4000000EB0110407A00F0010048B39DF8B40041 +:10C4100040F2A11110FB01F0D94901EBC00000F579 +:10C4200062709DF8A01001EB410202EB011100EBDC +:10C43000C10090F8900000F0010088B99DF8B400A8 +:10C4400040F2A11110FB01F0CD4901EBC00000F555 +:10C4500062709DF8A01001EB410202EB011100E0B7 +:10C460003FE000EBC10090F88200D0B3002039908B +:10C470002CE09DF8B40040F2A11110FB01F0C0497E +:10C4800001EBC00101F562719DF8A00000EB4002D4 +:10C4900002EB001001EBC00000F18301BDF8E400E5 +:10C4A0000A5C9DF8B40000EB400101EB0010B549B7 +:10C4B00001EB00100E30BDF8E410405C824200D069 +:10C4C00008E0BDF8E400401C81B23991BDF8E400F9 +:10C4D0000628CEDB00BFBDF8E40006286CD13990F9 +:10C4E0002EE069E09DF8B41040F2A11011FB00F0BD +:10C4F000A34901EBC00101F562719DF8A00000EBBA +:10C50000400202EB001001EBC00000F18301BDF816 +:10C51000E4000A5C9DF8B40000EB400101EB001060 +:10C52000984901EB00100E30BDF8E410405C8242E7 +:10C5300001D009E09DE2BDF8E400401C81B23991D0 +:10C54000BDF8E4000A28CDDB00BFBDF8E4000A28EE +:10C5500032D09DF8B41040F2A11011FB00F08849D0 +:10C5600001EBC00000F562709DF8A01001EB4102E4 +:10C5700002EB011100EBC10090300990007820F02F +:10C580000100401C0999087012229DF8B40040F285 +:10C59000A11101E012E0CAE210FB01F0784901EBC1 +:10C5A000C00000F562709DF8A01001EB410303EBA1 +:10C5B000011100EBC100427101F02DBD9DF8B410D6 +:10C5C00001EB410000EB01106E4901EB0010007B14 +:10C5D000D0BBBDF8A400082800D0EDE700203990BA +:10C5E00028E09DF8B41001EB4100C0EBC110664992 +:10C5F00001EBC001BDF8E400C01C085C00F00F00B6 +:10C60000092800DD1AE09DF8B41001EB4100C0EBF1 +:10C61000C1105D4901EBC001BDF8E400C01C085C1D +:10C6200000F0F000902800DD08E0BDF8E400401CB8 +:10C6300081B23991BDF8E4000628D2DB00BFBDF815 +:10C64000E400062801DAB7E76EE09DF8B41001EBCC +:10C650004100C0EBC1104C4901EBC000C07801049F +:10C660009DF8B40000EB4002C2EBC010464A02EB5A +:10C67000C000007941EA00219DF8B40000EB4002BF +:10C68000C2EBC010404A02EBC000407901439DF864 +:10C69000B40040F2A11210FB02F0394A02EBC002D2 +:10C6A00002F562729DF8A00000EB400303EB00105E +:10C6B00002EBC000C0F81A109DF8B41001EB410065 +:10C6C000C0EBC110304901EBC000807901049DF836 +:10C6D000B40000EB4002C2EBC0102B4A02EBC000DA +:10C6E000C07941EA00219DF8B40000EB4002C2EBA2 +:10C6F000C010254A02EBC000007A01439DF8B40047 +:10C7000040F2A11210FB02F01D4A02EBC00000F53E +:10C7100062709DF8A02002EB420303EB021200EBD3 +:10C72000C200C0F81E10C6E0BDF8A4000A2800D060 +:10C7300042E7002039902EE09DF8B40000EB400164 +:10C74000C1EBC010104901EBC001BDF8E400C01CF2 +:10C75000085C00F00F00092800DD20E09DF8B4001F +:10C7600000EB4001C1EBC010074901EBC001BDF86F +:10C77000E400C01C085C00F0F000902806DD0EE02C +:10C780005845002098400020F8870020BDF8E400BC +:10C79000401C81B23991BDF8E4000828CCDB00BF11 +:10C7A000BDF8E400082800DA06E79DF8B40000EBC5 +:10C7B0004001C1EBC010F94901EBC000C07801068F +:10C7C0009DF8B40000EB4002C2EBC010F34A02EB4C +:10C7D000C000007941EA00419DF8B40000EB40023E +:10C7E000C2EBC010ED4A02EBC000407941EA0021E3 +:10C7F0009DF8B40000EB4002C2EBC010E74A02EB28 +:10C80000C000807901439DF8B40040F2A11210FBF2 +:10C8100002F0E34A02EBC00202F562729DF8A0004A +:10C8200000EB400303EB001002EBC000C0F81A104D +:10C830009DF8B40000EB4001C1EBC010D74901EBFB +:10C84000C000C07901069DF8B40000EB4002C2EBC5 +:10C85000C010D24A02EBC000007A41EA00419DF8C4 +:10C86000B40000EB4002C2EBC010CC4A02EBC000A7 +:10C87000407A41EA00219DF8B40000EB4002C2EB8F +:10C88000C010C64A02EBC000807A01439DF8B40094 +:10C8900040F2A11210FB02F0C14A02EBC00000F509 +:10C8A00062709DF8A02002EB420303EB021200EB42 +:10C8B000C200C0F81E109DF8B40040F2A11110FB98 +:10C8C00001F0B74901EBC00101F562719DF8A000CC +:10C8D00000EB400202EB001011F830109DF8B4009C +:10C8E00040F2A11210FB02F0AD4A02EBC000407909 +:10C8F000814234DA00219DF8B40040F2A11210FB0D +:10C9000002F0A74A02EBC000017104229DF8B400B6 +:10C9100040F2A11110FB01F0A14901EBC00101F5AA +:10C9200062719DF8A00000EB400303EB001001F8DA +:10C930003020C5229DF8B40040F2A11110FB01F097 +:10C94000974901EBC00000F562709DF8A01001EB63 +:10C95000410303EB011100EBC100427188E09DF837 +:10C96000B41001EB410000EB01108E4901EB001007 +:10C9700030309DF8A01000EB01108078C0F340002B +:10C9800058B39DF8B41040F2A11011FB00F0844997 +:10C9900001EBC00000F562709DF8A01001EB4102B0 +:10C9A00002EB011100EBC1004079D92815D1D52245 +:10C9B0009DF8B40040F2A11110FB01F0784901EBA1 +:10C9C000C00000F562709DF8A01001EB410303EB7D +:10C9D000011100EBC10042714AE09DF8B41040F231 +:10C9E000A11011FB00F06E4901EBC00000F5627070 +:10C9F0009DF8A01001EB410202EB011100EBC10018 +:10CA0000807B012834D100229DF8B40040F2A111AE +:10CA100010FB01F0624901EBC00101F562719DF864 +:10CA2000A00000EB400303EB001001EBC000827399 +:10CA3000B6229DF8B40040F2A11110FB01F0584954 +:10CA400001EBC00101F562719DF8A00000EB40030D +:10CA500003EB001001EBC000427100219DF8B4000F +:10CA600040F2A11210FB02F04D4A02EBC00001712E +:10CA7000A2E5D5229DF8B40040F2A11110FB01F00F +:10CA8000474901EBC00101F562719DF8A00000EB80 +:10CA9000400303EB001001EBC000427101219DF83F +:10CAA000B40040F2A11210FB02F03D4A02EBC000BC +:10CAB00001719DF8B41001EB4100C0EBC110374982 +:10CAC00001EBC000C078592816D19DF8B41001EBD5 +:10CAD000410000EB0110334901EB001030309DF8AC +:10CAE000A01000EB0110801C0990007820F02000BD +:10CAF00020300999087014E09DF8B41001EB410052 +:10CB000000EB0110274901EB001030309DF8A01018 +:10CB100000EB0110801C0990007820F02002099899 +:10CB200002709DF8B4100220FDF7C0FA44E5D5224A +:10CB30009DF8B40040F2A11110FB01F0184901EB7F +:10CB4000C00000F562709DF8A01001EB410303EBFB +:10CB5000011100EBC10042712EE5D5229DF8B40011 +:10CB600040F2A11110FB01F00D4901EBC00101F5EC +:10CB700062719DF8A00000EB400303EB001001EB95 +:10CB8000C000427101219DF8B40040F2A11210FBD7 +:10CB900002F0034A02EBC00001710DE5F8870020A6 +:10CBA0005845002098400020D5229DF8B40040F25E +:10CBB000A11110FB01F0FE4901EBC00000F562700D +:10CBC0009DF8A01001EB410303EB011100EBC10044 +:10CBD0004271F1E49DF8B41040F2A11011FB00F095 +:10CBE000F34901EBC00000F56270BDF8D81001EB0D +:10CBF000410202EB011100EBC1008079012840D114 +:10CC000000229DF8B40040F2A11110FB01F0E849A8 +:10CC100001EBC00101F56271BDF8D80000EB4003E3 +:10CC200003EB001001EBC0008271D5229DF8B40027 +:10CC300040F2A11110FB01F0DD4901EBC00101F54B +:10CC400062719DF8A00000EB400303EB001001EBC4 +:10CC5000C00042719DF8B41001EB410000EB0110DF +:10CC6000D44901EB001130319DF8A00001EB001018 +:10CC7000801C0990007820F00400001D09990870BC +:10CC80001FE0C3229DF8B40040F2A11110FB01F097 +:10CC9000C74901EBC00101F562719DF8A00000EBEE +:10CCA000400303EB001001EBC000427100219DF82E +:10CCB000B40040F2A11210FB02F0BD4A02EBC0002A +:10CCC000017179E49DF8B41040F2A11011FB00F05D +:10CCD000B74901EBC00000F56270BDF8D81001EB58 +:10CCE000410202EB011100EBC1008079012840D123 +:10CCF00000229DF8B40040F2A11110FB01F0AC49F4 +:10CD000001EBC00101F56271BDF8D80000EB4003F2 +:10CD100003EB001001EBC0008271D5229DF8B40036 +:10CD200040F2A11110FB01F0A14901EBC00101F596 +:10CD300062719DF8A00000EB400303EB001001EBD3 +:10CD4000C00042719DF8B41001EB410000EB0110EE +:10CD5000984901EB001130319DF8A00001EB001063 +:10CD6000801C0990007820F00400001D09990870CB +:10CD70001FE0C3229DF8B40040F2A11110FB01F0A6 +:10CD80008B4901EBC00101F562719DF8A00000EB39 +:10CD9000400303EB001001EBC000427100219DF83D +:10CDA000B40040F2A11210FB02F0814A02EBC00075 +:10CDB000017112E49DF8B41001EB410000EB011089 +:10CDC0007C4901EB0010007B50BB9DF8B41001EBD7 +:10CDD0004100C0EBC110784901EBC00001799DF81A +:10CDE000B40000EB4002C2EBC010734A02EBC0007B +:10CDF000C07841EA00229DF8B40040F2A11110FB76 +:10CE000001F06B4901EBC00000F562709DF8A010C5 +:10CE100001EB410303EB011100EBC100426335E07C +:10CE20009DF8B40000EB4001C1EBC010624901EB7A +:10CE3000C000C07801049DF8B40000EB4002C2EBD2 +:10CE4000C0105D4A02EBC000007941EA00219DF864 +:10CE5000B40000EB4002C2EBC010574A02EBC00026 +:10CE6000407901439DF8B40040F2A11210FB02F09A +:10CE70004F4A02EBC00000F562709DF8A02002EB63 +:10CE8000420303EB021200EBC20041639DF8B400C1 +:10CE900040F2A11110FB01F0454901EBC00101F581 +:10CEA00062719DF8A00000EB400202EB001011F847 +:10CEB00030109DF8B40040F2A11210FB02F03C4A81 +:10CEC00002EBC0004079814234DA00219DF8B400C1 +:10CED00040F2A11210FB02F0354A02EBC0000171D2 +:10CEE00003229DF8B40040F2A11110FB01F030497B +:10CEF00001EBC00101F562719DF8A00000EB400359 +:10CF000003EB001001F83020D9229DF8B40040F264 +:10CF1000A11110FB01F0264901EBC00000F5627081 +:10CF20009DF8A01001EB410303EB011100EBC100E0 +:10CF3000427188E09DF8B40040F2A11110FB01F0AD +:10CF40001B4901EBC00000F56270BDF8D81001EB81 +:10CF5000410202EB011100EBC1008079012852D19E +:10CF600000229DF8B40040F2A11110FB01F010491D +:10CF700001EBC00101F56271BDF8D80000EB400380 +:10CF800003EB001001EBC0008271D9229DF8B400C0 +:10CF900040F2A11110FB01F0054901EBC00101F5C0 +:10CFA00062719DF8A00000EB400303EB001005E068 +:10CFB0005845002098400020F887002001EBC00071 +:10CFC00042719DF8B41001EB410000EB0110FE49E5 +:10CFD00001EB001130319DF8A00001EB0010801C26 +:10CFE0000990007820F00400001D099908700120C4 +:10CFF0009DF8B41040F2A11211FB02F1F34A02EBCA +:10D00000C10108711FE0C5229DF8B40040F2A111D2 +:10D0100010FB01F0ED4901EBC00101F562719DF8D3 +:10D02000A00000EB400303EB001001EBC0004271D5 +:10D0300000219DF8B40040F2A11210FB02F0E34A77 +:10D0400002EBC000017113E500219DF8B40040F22D +:10D05000A11210FB02F0DD4A02EBC00001719DF845 +:10D06000B41001EB410000EB0110D74901EB0011B6 +:10D0700030319DF8A00001EB0010801C0990007871 +:10D0800020F00400001D09990870D5229DF8B40015 +:10D0900040F2A11110FB01F0CC4901EBC00000F5FA +:10D0A00062709DF8A01001EB410303EB011100EB4E +:10D0B000C1004271DCE49DF8B41001EB410000EBCB +:10D0C0000110C14901EB0010007BD0BBBDF8A400EA +:10D0D0000C2800D0CCE40021399128E09DF8B41050 +:10D0E00001EB4100C0EBC110B94901EBC001BDF833 +:10D0F000E400C01C085C00F00F00092800DD1AE005 +:10D100009DF8B41001EB4100C0EBC110B04901EB38 +:10D11000C001BDF8E400C01C085C00F0F0009028DD +:10D1200000DD08E0BDF8E400401C81B23991BDF893 +:10D13000E4000A28D2DB00BFBDF8E4000A2801DAC7 +:10D1400096E482E000202E902F90002139911EE07D +:10D15000DDE92E10000240EA11620902CDE92E122B +:10D160009DF8B41001EB4100C0EBC110984901EBF0 +:10D17000C001BDF8E400C01C085CDDE92E34184392 +:10D18000CDE92E04BDF8E400401C80B23990BDF812 +:10D19000E4000528DCDB9DF8B400DDE92E1240F246 +:10D1A000A11310FB03F0894B03EBC00303F562737B +:10D1B0009DF8A00000EB400404EB001003EBC0005E +:10D1C00040F8221F426000222E922F9200213991B6 +:10D1D0001EE0DDE92E10000240EA11620902CDE9ED +:10D1E0002E129DF8B41001EB4100C0EBC11078493C +:10D1F00001EBC001BDF8E4000830085CDDE92E3425 +:10D200001843CDE92E04BDF8E400401C80B23990EB +:10D21000BDF8E4000528DCDB9DF8B400DDE92E2133 +:10D2200040F2A11310FB03F0684B03EBC00000F5C4 +:10D2300062709DF8A03003EB430404EB031300EB92 +:10D24000C30022308260C160BCE0BDF8A4000E289B +:10D2500000D00DE40020399028E09DF8B41001EBD7 +:10D260004100C0EBC1105A4901EBC001BDF8E40018 +:10D27000C01C085C00F00F00092800DD1AE09DF8D2 +:10D28000B41001EB4100C0EBC110514901EBC001EA +:10D29000BDF8E400C01C085C00F0F000902800DD40 +:10D2A00008E0BDF8E400401C81B23991BDF8E4000B +:10D2B0000C28D2DB00BFBDF8E4000C2800DA35E40E +:10D2C00000202E902F90002139911EE0DDE92E10D4 +:10D2D000000240EA11620902CDE92E129DF8B41055 +:10D2E00001EB4100C0EBC110394901EBC001BDF8B1 +:10D2F000E400C01C085CDDE92E341843CDE92E049F +:10D30000BDF8E400401C80B23990BDF8E400062866 +:10D31000DCDB9DF8B400DDE92E1240F2A11310FB16 +:10D3200003F02A4B03EBC00303F562739DF8A000E2 +:10D3300000EB400404EB001003EBC00040F8221F98 +:10D34000426000222E922F92002139911EE0DDE9E9 +:10D350002E10000240EA11620902CDE92E129DF85A +:10D36000B41001EB4100C0EBC110194901EBC00141 +:10D37000BDF8E4000930085CDDE92E341843CDE93E +:10D380002E04BDF8E400401C80B23990BDF8E400E2 +:10D390000628DCDB9DF8B400DDE92E1240F2A11373 +:10D3A00010FB03F0094B03EBC00000F562709DF821 +:10D3B000A03003EB430404EB031300EBC300223063 +:10D3C0008160C26006E000009840002058450020BF +:10D3D000F88700209DF8B41040F2A11011FB00F076 +:10D3E000FE4901EBC00101F562719DF8A00000EB60 +:10D3F000400202EB001011F830109DF8B40040F22A +:10D40000A11210FB02F0F54A02EBC0004079814204 +:10D410007ED19DF8B4009DF8A01001EB0010C2175A +:10D42000CDE92E02EE4890F8E00708B39DF8B4105D +:10D4300001EB410000EB0110EA4901EB0010303034 +:10D440009DF8A01000EB0110807A022810D09DF802 +:10D45000B41001EB410000EB0110E24901EB0010B8 +:10D4600030309DF8A01000EB0110C07A00287DDD5F +:10D4700000229DF8B40000EB400101EB0010D949F7 +:10D4800001EB001030309DF8A01000EB0110C272CB +:10D49000D548D0F80C020521B0FBF1F201FB1200D7 +:10D4A00000EB4001D0482C3000EB41100D300990CA +:10D4B0009DF8B40040F2A11110FB01F0C74901EB47 +:10D4C000C00000F562709DF8A01001EB410202EB74 +:10D4D000011100EBC100223010220146089009988A +:10D4E000FAF7B3FEC048D0F80C020521B0FBF1F208 +:10D4F00001FB120000EB4001BB482C3000EB411255 +:10D500009DF8B40040F2A11110FB01F0B34900E016 +:10D51000D0E201EBC00101F562719DF8A00000EBC3 +:10D52000400303EB001001EBC00050F81A1F42F853 +:10D53000011F40685060AC48D0F80C020521B0FBD8 +:10D54000F1F201FB120000EB4001A7482C3000EB88 +:10D5500041129DF8B40000EB400101EB0010A1491D +:10D5600001EB001130319DF8A00000E093E101EBE8 +:10D570000010007810709C48D0F80C020521B0FB18 +:10D58000F1F201FB120000EB400197482C3000EB58 +:10D5900041119348F538026841F81D2F8088888032 +:10D5A0009148D0F80C020521B0FBF1F201FB12000A +:10D5B00000EB40018C482C3000EB41129DF8B40088 +:10D5C00040F2A11110FB01F0844901EBC00101F50B +:10D5D00062719DF8A00000EB400303EB001001EB2B +:10D5E000C000406BC2F809007F48D0F80C0205214A +:10D5F000B0FBF1F201FB120000EB40017A482C3045 +:10D6000000EB41129DF8B40000EB400101EB00106B +:10D61000744901EB001130319DF8A00001EB0010BE +:10D620004068C2F8230000229DF8B40000EB4001DE +:10D6300001EB00106B4901EB001130319DF8A000A7 +:10D6400001EB001042600021399154E06648D0F8A7 +:10D650000C020521B0FBF1F201FB120000EB4001CE +:10D6600061482C3000EB41112731BDF8E4409DF8B2 +:10D67000B40040F2A11210FB02F0584A02EBC002C3 +:10D6800002F562729DF8A00000EB400303EB00106E +:10D6900002EBC00090F8800040F2A11210FB02F0F3 +:10D6A0004E4A02EBC00202F562729DF8B40040F2ED +:10D6B000A11310FB03F0494B03EBC00303F56273A6 +:10D6C0009DF8A00000EB400505EB001003EBC00047 +:10D6D00090F8810000EB400303EB001002EBC00266 +:10D6E0004732BDF8E400001D105C0855BDF8E400A9 +:10D6F000401C81B23991BDF8E4000628A6DB002168 +:10D70000399142E000239DF8B40040F2A11110FBD2 +:10D7100001F0324901EBC00101F562719DF8A000F2 +:10D7200000EB400202EB001001EBC00090F880001B +:10D7300040F2A11110FB01F0284901EBC00101F5F5 +:10D7400062719DF8B40040F2A11210FB02F0234A6E +:10D7500002EBC00202F562729DF8A00000EB4004EB +:10D7600004EB001002EBC00090F8810000EB4002D7 +:10D7700002EB001001EBC0014731BDF8E4000B548F +:10D78000BDF8E400401C81B23991BDF8E4000A28DC +:10D79000B8DB1548D0F80C020521B0FBF1F080B2DF +:10D7A000014609900220FBF793FC00210620FCF7BC +:10D7B0007DFC0D48D0F80C020B49498D884206D2F9 +:10D7C0000948D0F80C02401C0749C1F80C0200219E +:10D7D0000520FCF76BFC9DF8B40007E058450020DD +:10D7E000BC32002098400020BC12002000EB400119 +:10D7F00001EB0010FA4901EB001030309DF8A01049 +:10D8000000EB0110801C0990007820F00400001D3E +:10D8100009990870F348D0F80C020521B0FBF1F229 +:10D8200001FB120000EB4001EE482C3000EB4110F0 +:10D83000D0F823202E9800EB4001EB4800EB41107C +:10D84000C0F823200020399020E0E648D0F80C02F0 +:10D850000521B0FBF1F201FB120000EB4001E148B1 +:10D860002C3000EB41102730BDF8E410425C2E98BC +:10D8700000EB4001DC4800EB41112731BDF8E4002A +:10D880000A54BDF8E400401C81B23991BDF8E400AF +:10D890000628DADB59E09DF8B40000EB400101EB0B +:10D8A0000010CF4901EB001030309DF8A01000EBC4 +:10D8B0000110801C0990007820F0080008300999B8 +:10D8C00008709DF8B40000EB400101EB0010C44962 +:10D8D00001EB001030309DF8A01000EB0110426801 +:10D8E0002E9800EB4001C04800EB4110C0F8232007 +:10D8F0000020399025E09DF8B40040F2A11110FB02 +:10D9000001F0BA4901EBC00101F562719DF8A00078 +:10D9100000EB400202EB001001EBC0014731BDF803 +:10D92000E4000A5C2E9800EB4001AF4800EB411187 +:10D930002731BDF8E4000A54BDF8E400401C81B270 +:10D940003991BDF8E4000628D5DB9DF8B40000EB62 +:10D95000400101EB0010A24901EB001030309DF8AE +:10D96000A01000EB0110801C0990007820F020022C +:10D97000099802709DF8B4100220FCF797FB9DF8FF +:10D98000B40040F2A11110FB01F0984901EBC00076 +:10D9900000F562709DF8A01001EB410202EB01114D +:10D9A00000EBC100223009902E9800EB40018E4818 +:10D9B00000EB41100D30102208900999FAF745FC50 +:10D9C0009DF8B40040F2A11110FB01F0874901EB72 +:10D9D000C00101F562719DF8A00000EB400202EB6E +:10D9E000001001EBC0012E9800EB40027E4800EBD6 +:10D9F000421051F81A2F40F8012F496841609DF8F4 +:10DA0000B40000EB400101EB0010754901EB00117F +:10DA100030319DF8A00001EB001001782E9800EB4A +:10DA20004002714800EB421001702E9800EB40015B +:10DA30006D4800EB41116E48026841F81D2F808847 +:10DA400088809DF8B40040F2A11110FB01F06749F5 +:10DA500001EBC00101F562719DF8A00000EB4002EE +:10DA600002EB001001EBC000416B2E9800EB40026E +:10DA70005D4800EB4210C0F809102E9881B20820D2 +:10DA80000991FCF713FB00229DF8B40040F2A111AC +:10DA900010FB01F0554901EBC00000F562709DF8E4 +:10DAA000A01001EB410303EB011100EBC10080F872 +:10DAB000462053E09DF8B40000EB400101EB00105C +:10DAC000474901EB001030309DF8A01000EB011029 +:10DAD000801C0990007820F00400001D099908704E +:10DAE0009DF8B40000EB400101EB00103C4901EB54 +:10DAF000001030309DF8A01000EB0110801C099040 +:10DB0000007820F0800080300999087001209DF88D +:10DB1000B41040F2A11211FB02F1344A02EBC10130 +:10DB200008719DF8B41040F2A11011FB00F01146ED +:10DB300001EBC00042799DF8B40040F2A11110FB46 +:10DB400001F02A4901EBC00000F562709DF8A010B9 +:10DB500001EB410303EB011100F83120D5229DF8C0 +:10DB6000B40040F2A11110FB01F0204901EBC0000C +:10DB700000F562709DF8A01001EB410303EB011169 +:10DB800000EBC100427146E2D5229DF8B40040F29C +:10DB9000A11110FB01F0154901EBC00000F5627006 +:10DBA0009DF8A01001EB410303EB011100EBC10054 +:10DBB000427130E2D5229DF8B40040F2A11110FB71 +:10DBC00001F00A4901EBC00000F562709DF8A01059 +:10DBD00001EB410303EB011100EBC10042711AE2BA +:10DBE00098400020BC120020D81400205845002086 +:10DBF000C73100200121FE4880F804179DF8B410B9 +:10DC000040F2A11011FB00F0FA4901EBC00101F54F +:10DC100062719DF8A00000EB400202EB001011F8C9 +:10DC200030109DF8B40040F2A11210FB02F0F14A4E +:10DC300002EBC0004079814234DA00219DF8B40043 +:10DC400040F2A11210FB02F0EA4A02EBC00001719F +:10DC500001229DF8B40040F2A11110FB01F0E5494A +:10DC600001EBC00101F562719DF8A00000EB4003DB +:10DC700003EB001001F8302011229DF8B40040F2AF +:10DC8000A11110FB01F0DB4901EBC00000F562704F +:10DC90009DF8A01001EB410303EB011100EBC10063 +:10DCA000427160E09DF8B41040F2A11011FB00F049 +:10DCB000D04901EBC00000F562709DF8A01001EBA7 +:10DCC000410202EB011100EBC1008078B22835D18E +:10DCD00000219DF8B40040F2A11210FB02F0C54AE9 +:10DCE00002EBC0000171B2229DF8B40040F2A11114 +:10DCF00010FB01F0BF4901EBC00101F562719DF815 +:10DD0000A00000EB400303EB001001EBC0004271E8 +:10DD100000229DF8B40040F2A11110FB01F0B549BA +:10DD200001EBC00000F562709DF8A01001EB41030B +:10DD300003EB011100EBC100827014E0D5229DF8C5 +:10DD4000B40040F2A11110FB01F0AA4901EBC000A0 +:10DD500000F562709DF8A01001EB410303EB011187 +:10DD600000EBC100427156E10021A14880F8041780 +:10DD7000D5229DF8B40040F2A11110FB01F09D499D +:10DD800001EBC00000F562709DF8A01001EB4103AB +:10DD900003EB011100EBC10042713CE101229DF84F +:10DDA000B40040F2A11110FB01F0924901EBC00157 +:10DDB00001F562719DF8A00000EB400303EB001039 +:10DDC00001EBC00080F882200021399129E09DF804 +:10DDD000B41001EB4100C0EBC110874901EBC00159 +:10DDE000BDF8E400C01C0A5C9DF8B40040F2A1112B +:10DDF00010FB01F07F4901EBC00101F562719DF854 +:10DE0000A00000EB400303EB001001EBC00000F1A9 +:10DE10008301BDF8E4000A54BDF8E400401C81B25F +:10DE20003991BDF8E4000A28D1DBF4E09DF8B41084 +:10DE300001EB4100C0EBC1106F4901EBC000C0789D +:10DE400001049DF8B40000EB4002C2EBC0106A4A26 +:10DE500002EBC000007941EA00209DF8B41001EB0C +:10DE60004102C2EBC111644A02EBC1014979084386 +:10DE7000B0F5E13F6ED19DF8B41001EB410000EB2D +:10DE800001105E4901EB001030309DF8A01000EB4E +:10DE90000110801C0990007820F00402099802709B +:10DEA00000229DF8B40040F2A11110FB01F051498D +:10DEB00001EBC00000F562709DF8A01001EB41037A +:10DEC00003EB011100EBC100A0F88E2013229DF896 +:10DED000B40040F2A11110FB01F0464901EBC00073 +:10DEE00000F562709DF8A01001EB410303EB0111F6 +:10DEF00000EBC10042719DF8B41001EB410000EB52 +:10DF000001103E4901EB0010407903464FF4805266 +:10DF10004FF4E13109909DF8B40019F063FB9DF8CE +:10DF2000B41040F2A11011FB00F0324901EBC00126 +:10DF300001F562719DF8A00000EB400202EB0010B9 +:10DF400001EBC00090300990007820F00800083004 +:10DF5000099908705FE09DF8B40000EB4001C1EB47 +:10DF6000C010254901EBC00001799DF8B40000EB19 +:10DF70004002C2EBC010204A02EBC000C07841EA68 +:10DF800000229DF8B40040F2A11110FB01F01949E4 +:10DF900001EBC00101F562719DF8A00000EB4003A8 +:10DFA00003EB001001EBC000A0F88E209DF8B40038 +:10DFB00040F2A11110FB01F00E4901EBC00101F587 +:10DFC00062719DF8A00000EB400202EB001001EB33 +:10DFD000C000B0F88E109DF8B40000EB400202EBD8 +:10DFE0000010064A02EB0010408B814212DB07E072 +:10DFF000BC32002058450020F887002098400020BF +:10E000000621A2F504729DF8B40002EB00129DF8FF +:10E01000A000115400BF00BF10F0FAB89DF8B40082 +:10E0200000EB4001C1EBC010FE4911F8300004289C +:10E0300001D125900BE09DF8B40000EB4001C1EB4D +:10E04000C010F84911F83000152800D125909DF82E +:10E05000B40000EB4001C1EBC010F24901EBC0007D +:10E0600041789DF8B40000EB4002C2EBC010ED4ACD +:10E0700012F8300041EA002041F23001884202D11A +:10E08000A62025903DE09DF8B40000EB4001C1EBD7 +:10E09000C010E44901EBC00041789DF8B40000EBEA +:10E0A0004002C2EBC010DF4A12F8300041EA002003 +:10E0B00041F23101884202D1A720259021E09DF84C +:10E0C000B40000EB4001C1EBC010D64911F830009C +:10E0D000022816D19DF8B40000EB4001C1EBC0103E +:10E0E000D04901EBC00001799DF8B40000EB40027B +:10E0F000C2EBC010CB4A02EBC000C07841EA00215D +:10E1000025919DF8B40040F2A11110FB01F0C64921 +:10E1100001EBC000817828910021C44A9DF8B40029 +:10E1200002EB00129DF8A0001154C14890F828009D +:10E13000012815D19DF8B40000EB400101EB00105F +:10E14000BC4901EB001030309DF8A01000EB01102D +:10E15000801C0990007820F08000803009990870B8 +:10E16000BDF8941043F23002881A91427ED009DC47 +:10E1700004297CD015297BD0A62910D0A72942F0EC +:10E18000EF8268E1B0F5C06F73D0A0F201600028A3 +:10E1900070D001286FD00428F1D101F077BE0021A2 +:10E1A0009DF8B40040F2A11210FB02F09E4A02EB6F +:10E1B000C00001719DF8B40040F2A11110FB01F004 +:10E1C000114601EBC00000F562709DF8A01001EB54 +:10E1D000410202EB011110F83100052829DC06226A +:10E1E0009DF8B40040F2A11110FB01F08E4901EB43 +:10E1F000C00101F562719DF8A00000EB400303EB44 +:10E20000001001F83020A8229DF8B40040F2A111BE +:10E2100010FB01F0844901EBC00000F562709DF82D +:10E22000A01001EB410303EB011100EBC1004271AF +:10E230000FE19DF8B40040F2A11110FB01F07A4902 +:10E2400001EBC00000F562709DF8A01001EB4102E7 +:10E2500002EB011110F831000A2830DC0B229DF886 +:10E26000B40040F2A11110FB01F005E0B9E138E281 +:10E27000F4E3F4E3F4E3F4E36B4901EBC00101F5EB +:10E2800062719DF8A00000EB400303EB001001F861 +:10E290003020A9229DF8B40040F2A11110FB01F03A +:10E2A000614901EBC00000F562709DF8A01001EB20 +:10E2B000410303EB011100EBC1004271C9E09DF87D +:10E2C000B40040F2A11110FB01F0574901EBC0006E +:10E2D00000F562709DF8A01001EB410202EB011104 +:10E2E00010F831000F2829DC10229DF8B40040F20C +:10E2F000A11110FB01F04C4901EBC00101F5627165 +:10E300009DF8A00000EB400303EB001001F8302063 +:10E31000A2229DF8B40040F2A11110FB01F0424985 +:10E3200001EBC00000F562709DF8A01001EB410305 +:10E3300003EB011100EBC10042718AE09DF8B400CB +:10E3400040F2A11110FB01F0374901EBC00000F5CC +:10E3500062709DF8A01001EB410202EB011100EB8D +:10E36000C1004079A52815D19DF8B40000EB40010B +:10E3700001EB00102F4901EB001030309DF8A01088 +:10E3800000EB0110801C0990007820F00400001DB3 +:10E39000099908709DF8B41040F2A11011FB00F02B +:10E3A000214901EBC00000F562709DF8A01001EB5F +:10E3B000410202EB011100EBC1008078A12848D096 +:10E3C0009DF8B41040F2A11011FB00F0164901EBCA +:10E3D000C00101F562719DF8A00000EB400202EB64 +:10E3E000001001EBC00082789DF8B40040F2A1114A +:10E3F00010FB01F00C4901EBC00101F562719DF8C1 +:10E40000A00000EB400303EB001001EBC0004271E1 +:10E41000A1229DF8B40040F2A11110FB01F00249C5 +:10E420000AE00000F887002058450020883E0020C0 +:10E43000BC1200209840002001EBC00000F5627083 +:10E440009DF8A01001EB410303EB011100EBC100AB +:10E45000827002F085B900219DF8B40040F2A1124B +:10E4600010FB02F0FE4A02EBC00001719DF8B410EF +:10E4700040F2A11011FB00F0114601EBC00000F5C5 +:10E4800062709DF8A01001EB410202EB011110F83F +:10E49000310008281FDC00219DF8B40040F2A112D1 +:10E4A00010FB02F0EE4A02EBC000017108229DF859 +:10E4B000B40040F2A11110FB01F0E94901EBC000EA +:10E4C00000F562709DF8A01001EB410303EB011110 +:10E4D00000F8312028E09DF8B41040F2A11011FBA3 +:10E4E00000F0DF4901EBC00000F562709DF8A0105C +:10E4F00001EB410202EB011110F831000B2813DC93 +:10E500000C229DF8B40040F2A11110FB01F0D44997 +:10E5100001EBC00000F562709DF8A01001EB410313 +:10E5200003EB011100F831209DF8B41040F2A11066 +:10E5300011FB00F0CA4901EBC00000F562709DF8C4 +:10E54000A01001EB410202EB011100EBC100407988 +:10E55000A42830D19DF8B41001EB410000EB01106C +:10E56000C04901EB001030309DF8A01000EB011005 +:10E57000801C0990007820F0200020300999087054 +:10E5800000229DF8B40040F2A11110FB01F0B44943 +:10E5900001EBC00000F562709DF8A01001EB410393 +:10E5A00003EB011100EBC10080F845209DF8B41089 +:10E5B0000220FBF77BFDA1229DF8B40040F2A111DF +:10E5C00010FB01F0A64901EBC00000F562709DF858 +:10E5D000A01001EB410303EB011100EBC1004271FC +:10E5E00037E70021399115E09DF8B41001EB4100A7 +:10E5F000C0EBC1109C4901EBC001BDF8E400C01C98 +:10E600000A5C16A9BDF8E4000A54BDF8E400401CF9 +:10E6100081B23991BDF8E4000628E5DB062116A891 +:10E6200028F0CAFC0021CDE93001DDE93021100AD3 +:10E6300040EA0164309BE21841EB2120CDE908203B +:10E640004FF480724FF00003DDE90801F9F7BAFDDD +:10E650009DF8B40040F2A11110FB01F0804901EBDC +:10E66000C00000F562709DF8A01001EB410303EBC0 +:10E67000011100EBC100027100209DF8B41040F2BE +:10E68000A11211FB02F1764A02EBC10108710422CA +:10E690009DF8B40040F2A11110FB01F0704901EBAC +:10E6A000C00000F562709DF8A01001EB410303EB80 +:10E6B000011100F83120A7229DF8B40040F2A11109 +:10E6C00010FB01F0664901EBC00000F562709DF897 +:10E6D000A01001EB410303EB011100EBC1004271FB +:10E6E000B7E69DF8B41040F2A11011FB00F05C49B0 +:10E6F00001EBC00000F562709DF8A01001EB410233 +:10E7000002EB011110F83100042878DA00219DF89D +:10E71000B40040F2A11210FB02F0514A02EBC0001B +:10E720000171A1229DF8B40040F2A11110FB01F08B +:10E730004B4901EBC00101F562719DF8A00000EBAF +:10E74000400303EB001001EBC00042719DF8B410D0 +:10E7500040F2A11011FB00F0414901EBC00101F5AD +:10E7600062719DF8A00000EB400202EB001001EB8B +:10E77000C00109910878401CC1B2099801709DF848 +:10E78000B41040F2A11011FB00F0354901EBC000BC +:10E7900000F562709DF8A01001EB410202EB01113F +:10E7A00010F83100042828D10A229DF8B40040F264 +:10E7B000A11110FB01F02A4901EBC00101F56271C2 +:10E7C0009DF8A00000EB400303EB001001F830209F +:10E7D000A3229DF8B40040F2A11110FB01F02049E2 +:10E7E00001EBC00000F562709DF8A01001EB410341 +:10E7F00003EB011100EBC1004271E4E2FFE79DF879 +:10E80000B41040F2A11011FB00F0154901EBC0005B +:10E8100000F562709DF8A01001EB410202EB0111BE +:10E8200010F8310004283BD100219DF8B40040F2DB +:10E83000A11210FB02F00A4A02EBC000017105228E +:10E840009DF8B40040F2A11110FB01F0044901EB66 +:10E85000C00101F562719DF8A00000EB400305E0E6 +:10E860005845002098400020F887002003EB001056 +:10E8700001F83020A3229DF8B40040F2A11110FB52 +:10E8800001F0FE4901EBC00000F562709DF8A01098 +:10E8900001EB410303EB011100EBC100427192E275 +:10E8A0009DF8B41040F2A11011FB00F0F34901EB08 +:10E8B000C00000F562709DF8A01001EB410202EB70 +:10E8C000011110F83100082834DC00219DF8B40053 +:10E8D00040F2A11210FB02F0E84A02EBC000017105 +:10E8E00009229DF8B40040F2A11110FB01F0E349A8 +:10E8F00001EBC00101F562719DF8A00000EB40033F +:10E9000003EB001001F83020A7229DF8B40040F27C +:10E91000A11110FB01F0D94901EBC00000F56270B4 +:10E920009DF8A01001EB410303EB011100EBC100C6 +:10E93000427148E29DF8B41040F2A11011FB00F0C2 +:10E94000CE4901EBC00000F562709DF8A01001EB0C +:10E95000410202EB011110F83100092834DC0021DA +:10E960009DF8B40040F2A11210FB02F0C34A02EB82 +:10E97000C00001710A229DF8B40040F2A11110FB01 +:10E9800001F0BE4901EBC00101F562719DF8A000E4 +:10E9900000EB400303EB001001F83020A3229DF8A8 +:10E9A000B40040F2A11110FB01F0B44901EBC0002A +:10E9B00000F562709DF8A01001EB410303EB01111B +:10E9C00000EBC1004271FEE19DF8B41040F2A110CD +:10E9D00011FB00F0A94901EBC00000F562709DF841 +:10E9E000A01001EB410202EB011110F831000D28DB +:10E9F00038DC00219DF8B40040F2A11210FB02F0B7 +:10EA00009E4A02EBC00001710E229DF8B40040F254 +:10EA1000A11110FB01F0994901EBC00101F56271F0 +:10EA20009DF8A00000EB400303EB001001F830203C +:10EA3000A1229DF8B40040F2A11110FB01F08F4912 +:10EA400001EBC00000F562709DF8A01001EB4103DE +:10EA500003EB011100EBC1004271B4E1B4E1E8E164 +:10EA60003DE21BE29DF8B41040F2A11011FB00F052 +:10EA7000824901EBC00000F562709DF8A01001EB27 +:10EA8000410202EB011110F831000E2834DC0021A4 +:10EA90009DF8B40040F2A11210FB02F0774A02EB9D +:10EAA000C00001710F229DF8B40040F2A11110FBCB +:10EAB00001F0724901EBC00101F562719DF8A000FF +:10EAC00000EB400303EB001001F83020A3229DF877 +:10EAD000B40040F2A11110FB01F0684901EBC00045 +:10EAE00000F562709DF8A01001EB410303EB0111EA +:10EAF00000EBC100427166E19DF8B41040F2A11034 +:10EB000011FB00F05D4901EBC00000F562709DF85B +:10EB1000A01001EB410202EB011110F831001028A6 +:10EB20007DDC11229DF8B40040F2A11110FB01F030 +:10EB3000524901EBC00101F562719DF8A00000EBA4 +:10EB4000400303EB001001F83020A1229DF8B4002F +:10EB500040F2A11110FB01F0484901EBC00101F5A1 +:10EB600062719DF8A00000EB400303EB001001EB85 +:10EB7000C00042719DF8B40040F2A11110FB01F0F9 +:10EB80003E4901EBC00101F562719DF8A00000EB68 +:10EB9000400303EB001001EBC00082709DF8B4103D +:10EBA00001EB410000EB0110354901EB0011303160 +:10EBB0009DF8A00001EB0010801C0990007820F067 +:10EBC00080008030099908709DF8B41001EB410075 +:10EBD00000EB01102A4901EB001030309DF8A01025 +:10EBE00000EB0110801C0990007820F00400001D4B +:10EBF000099908709DF8B41001EB410000EB011079 +:10EC00001F4901EB001030309DF8A01000EB0110FF +:10EC10008078C0F3401080B39DF8B41000E046E067 +:10EC200001EB410000EB0110154901EB0010303001 +:10EC30009DF8A01000EB0110801C0990007820F0D6 +:10EC40002002099802709DF8B41001EB410000EB1E +:10EC500001100B4901EB001030309DF8A01000EBC3 +:10EC600001108078C0F34000D8B99DF8B41001EBD2 +:10EC7000410000EB0110024904E083E05845002008 +:10EC80009840002001EB001030309DF8A01000EB00 +:10EC90000110801C0990007820F0080008300999C4 +:10ECA00008709DF8B4100220FBF700FA8BE09DF885 +:10ECB000B41040F2A11011FB00F0FE4901EBC001BD +:10ECC00001F562719DF8A00000EB400202EB00101C +:10ECD00011F830109DF8B40040F2A11210FB02F0C0 +:10ECE000F44A02EBC000407981426CD19DF8B41027 +:10ECF00040F2A11011FB00F0114601EBC00000F53D +:10ED000062709DF8A01001EB410202EB011100EBD3 +:10ED1000C1008078A12836D0A3229DF8B40040F22B +:10ED2000A11110FB01F0E34901EBC00101F5627193 +:10ED30009DF8A00000EB400303EB001001EBC000C6 +:10ED400042719DF8B41040F2A11011FB00F0D949B6 +:10ED500001EBC00000F562709DF8A01001EB4102CC +:10ED600002EB011100EBC1008078A2282BD000201B +:10ED70009DF8B41040F2A11211FB02F1CD4A02EB52 +:10ED8000C10108711FE0A1229DF8B40040F2A11159 +:10ED900010FB01F0C74901EBC00101F562719DF85C +:10EDA000A00000EB400303EB001001EBC000427138 +:10EDB00001219DF8B40040F2A11210FB02F0BD4AFF +:10EDC00002EBC00001710BE4A1229DF8B40040F2F7 +:10EDD000A11110FB01F0B74901EBC00101F562710F +:10EDE0009DF8A00000EB400303EB001001EBC00016 +:10EDF00082709DF8B40040F2A11110FB01F0AD4902 +:10EE000001EBC00101F562719DF8A00000EB400329 +:10EE100003EB001001EBC000427100219DF8B4002B +:10EE200040F2A11210FB02F0A24A02EBC0000171F5 +:10EE300056E400219DF8B40040F2A11210FB02F04C +:10EE40009C4A02EBC000017109229DF8B40040F217 +:10EE5000A11110FB01F0974901EBC00101F56271AE +:10EE60009DF8A00000EB400303EB001001F83020F8 +:10EE7000A7229DF8B40040F2A11110FB01F08D49CA +:10EE800001EBC00000F562709DF8A01001EB41039A +:10EE900003EB011100EBC100427121E400219DF858 +:10EEA000B40040F2A11210FB02F0824A02EBC00053 +:10EEB0000171A7229DF8B40040F2A11110FB01F0EE +:10EEC0007C4901EBC00000F562709DF8A01001EBD9 +:10EED000410303EB011100EBC100427173E7002114 +:10EEE0009DF8B40040F2A11210FB02F0714A02EB4F +:10EEF000C0000171A7229DF8B40040F2A11110FBDF +:10EF000001F06C4901EBC00101F562719DF8A000B0 +:10EF100000EB400303EB001001EBC00042719DF8D1 +:10EF2000B40000EB4001C1EBC010634901EBC0002D +:10EF3000407930287ED19DF8B40040F2A11110FB39 +:10EF400001F05C4901EBC00101F562719DF8A00080 +:10EF500000EB400202EB001011F830109DF8B400F5 +:10EF600040F2A11210FB02F0524A02EBC0004079BD +:10EF700081425FD19DF8B40040F2A11110FB01F075 +:10EF8000114601EBC00000F562709DF8A01001EB86 +:10EF9000410202EB011100EBC100C078312830D1F1 +:10EFA0009DF8B40000EB400101EB0010434901EB78 +:10EFB000001030309DF8A01000EB0110801C09906B +:10EFC000007820F020020998027000229DF8B40019 +:10EFD00040F2A11110FB01F0364901EBC00000F531 +:10EFE00062709DF8A01001EB410303EB011100EBEF +:10EFF000C10080F845209DF8B4100220FBF756F8B8 +:10F0000057E09DF8B40040F2A11110FB01F029492E +:10F0100001EBC00000F562709DF8A01001EB410209 +:10F0200002EB011100EBC100C078332841D19DF8FB +:10F03000B40000E06FE000EB400101EB00101F495D +:10F0400001EB001030309DF8A01000EB0110801C87 +:10F050000990007820F020020998027001229DF8A2 +:10F06000B40040F2A11110FB01F0124901EBC00005 +:10F0700000F562709DF8A01001EB410303EB011154 +:10F0800000EBC10080F84620A9229DF8B40040F2B0 +:10F09000A11110FB01F0074901EBC00000F56270FF +:10F0A0009DF8A01001EB410303EB011100EBC1003F +:10F0B000827005E058450020F88700209840002025 +:10F0C0009DF8B40000EB400101EB0010FE4901EB9C +:10F0D000001030309DF8A01000EB0110801C09904A +:10F0E000007820F00102099802709DF8B41001EB3D +:10F0F000410000EB0110F44901EB001030309DF8A5 +:10F10000A01000EB0110801C0990007820F0020292 +:10F1100009980270D6E39DF8B41001EB4100C0EBF2 +:10F12000C110EA4901EBC000407931287ED19DF839 +:10F13000B41040F2A11011FB00F0E54901EBC00151 +:10F1400001F562719DF8A00000EB400202EB001097 +:10F1500011F830109DF8B40040F2A11210FB02F03B +:10F16000DB4A02EBC000407981425FD19DF8B410C8 +:10F1700040F2A11011FB00F0114601EBC00000F5B8 +:10F1800062709DF8A01001EB410202EB011100EB4F +:10F19000C10090F8460058BB01229DF8B40040F22F +:10F1A000A11110FB01F0CA4901EBC00101F5627128 +:10F1B0009DF8A00000EB400303EB001001EBC00042 +:10F1C00080F845209DF8B41001EB410000EB0110E0 +:10F1D000BD4901EB001130319DF8A00001EB00109A +:10F1E000801C0990007820F00100401C09990870EB +:10F1F0009DF8B41001EB410000EB0110B24901EBA6 +:10F20000001030309DF8A01000EB0110801C099018 +:10F21000007820F0020209980270AE4890F8E007EA +:10F2200090B19DF8B41001EB410000E005E200EB65 +:10F230000110A54901EB001030309DF8A01000EB43 +:10F240000110807A022877D1A34890F8290001287C +:10F25000F9D1A148D0F80C029F49498D88426BD260 +:10F260009DF8B41040F2A11011FB00F0984901EB99 +:10F27000C00000F562709DF8A01001EB410202EBA6 +:10F28000011100EBC10090F84500012853D19DF811 +:10F29000B41040F2A11011FB00F08D4901EBC00049 +:10F2A00000F562709DF8A01001EB410202EB011124 +:10F2B00000EBC10090F87F00E8BB01229DF8B4008C +:10F2C00000EB400101EB00107F4901EB00113031F0 +:10F2D0009DF8A00001EB0010C27200229DF8B4005E +:10F2E00000EB400101EB0010774901EB00113031D8 +:10F2F0009DF8A00001EB001042604FF010429DF815 +:10F30000B40040F2A11110FB01F0714901EBC00102 +:10F3100001F562719DF8A00000EB400303EB0010C3 +:10F3200001EBC00082609DF8B41001EB410000EBDE +:10F330000110654901E071E06FE001EB001130312F +:10F340009DF8A00001EB001001789DF8B40040F298 +:10F35000A11210FB02F05E4A02EBC00041709DF862 +:10F36000B41040F2A11011FB00F0114601EBC001F6 +:10F3700001F562719DF8A00000EB400202EB001065 +:10F3800011F830109DF8B40040F2A11210FB02F009 +:10F390004F4A02EBC000407981423ED100229DF8E5 +:10F3A000B40040F2A11110FB01F0494901EBC0018A +:10F3B00001F562719DF8A00000EB400303EB001023 +:10F3C00001EBC000C271A4229DF8B40040F2A1116B +:10F3D00010FB01F03E4901EBC00101F562719DF89F +:10F3E000A00000EB400303EB001001EBC0008270B3 +:10F3F000A3229DF8B40040F2A11110FB01F03449A2 +:10F4000001EBC00000F562709DF8A01001EB410314 +:10F4100003EB011100EBC100427153E29DF8B410FF +:10F4200040F2A11011FB00F0294901EBC00000F5EA +:10F4300062709DF8A01001EB410202EB011100EB9C +:10F44000C10090F8450001287DD19DF8B41040F22C +:10F45000A11011FB00F01E4901EBC00101F5627122 +:10F460009DF8A00000EB400202EB001001EBC00091 +:10F4700090F8801040F2A11011FB00F0144901EB4C +:10F48000C00101F562719DF8B40040F2A11210FBB9 +:10F4900002F00F4A02EBC00000F562709DF8A02058 +:10F4A00002EB420303EB021200EBC20090F8810072 +:10F4B00000EB400202EB001001EBC00090F87E0070 +:10F4C000032840D1022209E098400020F88700205C +:10F4D00058450020BC320020BC1200209DF8B4002A +:10F4E00000EB400101EB0010F94901EB0011303154 +:10F4F0009DF8A00001EB0010C2724FF010429DF881 +:10F50000B40040F2A11110FB01F0F24901EBC0017F +:10F5100001F562719DF8A00000EB400303EB0010C1 +:10F5200001EBC00082609DF8B41001EB410000EBDC +:10F530000110E74901EB001130319DF8A00001EB0B +:10F540000010017800E0B0E19DF8B40040F2A11293 +:10F5500010FB02F0DF4A02EBC00041709DF8B410CE +:10F5600040F2A11011FB00F0114601EBC00101F5C2 +:10F5700062719DF8A00000EB400202EB001011F850 +:10F5800030109DF8B40040F2A11210FB02F0D14AF5 +:10F5900002EBC000407981423ED100229DF8B400C8 +:10F5A00040F2A11110FB01F0CA4901EBC00101F5C5 +:10F5B00062719DF8A00000EB400303EB001001EB2B +:10F5C000C000C271A4229DF8B40040F2A11110FB4A +:10F5D00001F0C04901EBC00101F562719DF8A00086 +:10F5E00000EB400303EB001001EBC0008270A3228C +:10F5F0009DF8B40040F2A11110FB01F0B54901EBF8 +:10F60000C00000F562709DF8A01001EB410303EB10 +:10F61000011100EBC100427100229DF8B40000EB23 +:10F62000400101EB0010AA4901EB001030309DF8B9 +:10F63000A01000EB0110426044E19DF8B41001EB12 +:10F640004100C0EBC110A44901EBC0004079332850 +:10F650007ED19DF8B41001EB410000EB01109C49F4 +:10F6600001EB001030309DF8A01000EB0110801C61 +:10F670000990007820F00100401C099908709DF85D +:10F68000B41001EB410000EB0110914901EB0010B7 +:10F6900030309DF8A01000EB0110801C099000781C +:10F6A00020F02002099802709DF8B41001EB41008F +:10F6B00000EB0110864901EB001030309DF8A010DE +:10F6C00000EB0110801C0990007820F00200801CE3 +:10F6D000099908709DF8B41040F2A11011FB00F0D8 +:10F6E0007C4901EBC00042799DF8B40040F2A111C1 +:10F6F00010FB01F0774901EBC00000F562709DF846 +:10F70000A01001EB410303EB011100F831209DF83B +:10F71000B41001EB410000EB01106D4901EB00104A +:10F7200030309DF8A01000EB0110801C099000788B +:10F7300020F080008030099908709DF8B41001EB2A +:10F74000410000EB0110624901EB0010303000E095 +:10F7500022E09DF8A01000EB01108078C0F340007B +:10F7600020B99DF8B4100220FAF7A0FCA2229DF85F +:10F77000B40040F2A11110FB01F0564901EBC000AA +:10F7800000F562709DF8A01001EB410303EB01113D +:10F7900000EBC100827095E09DF8B41001EB4100D0 +:10F7A000C0EBC1104C4901EBC000407934287CD13A +:10F7B0009DF8B41001EB410000EB0110444901EB4E +:10F7C000001030309DF8A01000EB0110801C099053 +:10F7D000007820F02002099802709DF8B41001EB27 +:10F7E000410000EB01103A4901EB001030309DF868 +:10F7F000A01000EB0110801C0990007820F002029C +:10F800000998027001229DF8B40040F2A11110FB8A +:10F8100001F0304901EBC00000F562709DF8A010C6 +:10F8200001EB410303EB011100EBC10080F846201E +:10F83000A9229DF8B40040F2A11110FB01F0254966 +:10F8400001EBC00000F562709DF8A01001EB4103D0 +:10F8500003EB011100EBC10082709DF8B41040F27F +:10F86000A11011FB00F01B4901EBC00042799DF88B +:10F87000B40040F2A11110FB01F0164901EBC000E9 +:10F8800000F562709DF8A01001EB410303EB01113C +:10F8900000F831209DF8B41001EB410000EB01109D +:10F8A0000B4901EB0010303000E00BE09DF8A01098 +:10F8B00000EB0110801C0990007820F0800080305F +:10F8C0000999087000202E902F900021399128E08E +:10F8D0009840002058450020F8870020DDE92E10D0 +:10F8E000000140EA11720901CDE92E129DF8B41011 +:10F8F00001EB4100C0EBC110FE4901EBC001BDF8B6 +:10F90000E400801D085C3038C117DDE92E24104367 +:10F9100041EA0402CDE92E02BDF8E400401C80B2A9 +:10F920003990BDF8E4000628D8DB9DF8B4002E9984 +:10F9300040F2A11210FB02F0EF4A02EBC00202F506 +:10F9400062729DF8A00000EB400303EB001002EB95 +:10F95000C000C0F81A1000222E922F920021399177 +:10F9600022E0DDE92E10000140EA11720901CDE923 +:10F970002E129DF8B41001EB4100C0EBC110DD491F +:10F9800001EBC001BDF8E4000D30085C3038C11750 +:10F99000DDE92E34184341EA0402CDE92E02BDF818 +:10F9A000E400401C80B23990BDF8E4000428D8DBA4 +:10F9B0009DF8B4002E9940F2A11210FB02F0CE4A3D +:10F9C00002EBC00202F562729DF8A00000EB40035A +:10F9D00003EB001002EBC000416300222E922F9235 +:10F9E0000021399122E0DDE92E10000140EA117278 +:10F9F0000901CDE92E129DF8B41001EB4100C0EBD6 +:10FA0000C110BC4901EBC001BDF8E4001130085C35 +:10FA10003038C117DDE92E34184341EA0402CDE93C +:10FA20002E02BDF8E400401C80B23990BDF8E4001D +:10FA30000628D8DB9DF8B4002E9940F2A11210FBE5 +:10FA400002F0AD4A02EBC00202F562729DF8A0001E +:10FA500000EB400303EB001002EBC000C0F81E10E7 +:10FA60009DF8B41001EB4100C0EBC110A14901EBBE +:10FA7000C00042799DF8B40040F2A11110FB01F0E2 +:10FA80009D4901EBC00101F562719DF8A00000EBFA +:10FA9000400303EB001001EBC000C2709DF8B410EE +:10FAA00001EB410000EB0110944901EB00113031F2 +:10FAB0009DF8A00001EB001082789DF8B40040F2A0 +:10FAC000A11110FB01F08C4901EBC00101F562713D +:10FAD0009DF8A00000EB400303EB001001EBC00019 +:10FAE00002769DF8B41040F2A11011FB00F082499B +:10FAF00001EBC00101F562719DF8A00000EB40022E +:10FB000002EB001011F830109DF8B40040F2A11281 +:10FB100010FB02F0784A02EBC000407981427CDAA7 +:10FB20009DF8B41040F2A11011FB00F0114601EB5A +:10FB3000C00000F562709DF8A01001EB410202EBDD +:10FB4000011110F831000F2867DD00219DF8B40085 +:10FB500040F2A11210FB02F0674A02EBC0000171F3 +:10FB6000A7229DF8B40040F2A11110FB01F06249F8 +:10FB700001EBC00101F562719DF8A00000EB4003AC +:10FB800003EB001001EBC000427101219DF8B400AD +:10FB900040F2A11210FB02F0574A02EBC0000171C3 +:10FBA0009DF8B41040F2A11011FB00F0114601EBDA +:10FBB000C00042799DF8B40040F2A11110FB01F0A1 +:10FBC0004D4901EBC00101F562719DF8A00000EB09 +:10FBD000400303EB001001F83020A1229DF8B4008F +:10FBE00040F2A11110FB01F0434901EBC00101F506 +:10FBF00062719DF8A00000EB400303EB001001EBE5 +:10FC0000C00042719DF8B41001EB410000EB0110FF +:10FC10003A4901EB0011303100E071E09DF8A0009D +:10FC200001EB0010801C0990007820F080008030EB +:10FC3000099908709DF8B41001EB410000EB011028 +:10FC40002E4901EB001030309DF8A01000EB0110A0 +:10FC5000801C0990007820F00400001D09990870AC +:10FC60009DF8B41001EB410000EB0110234901EBBA +:10FC7000001030309DF8A01000EB01108078C0F328 +:10FC8000401088B99DF8B41001EB410000EB011061 +:10FC90001A4901EB001030309DF8A01000EB011064 +:10FCA0008078C0F3400058B39DF8B41001EB4100D8 +:10FCB00000EB0110114901EB001030309DF8A0104D +:10FCC00000EB0110801C0990007820F020020998B8 +:10FCD00002709DF8B41001EB410000EB01100749E0 +:10FCE00001EB001030309DF8A01000EB0110801CDB +:10FCF000099006E0F8870020584500209840002031 +:10FD0000C3E0007820F00202099802709DF8B40068 +:10FD100000EB400101EB0010FE4901EB0010303018 +:10FD20009DF8A01000EB0110801C0990007820F0D5 +:10FD300008000830099908709DF8B4009DF8A010DB +:10FD400001EB0010C217CDE92E029DF8B41040F26D +:10FD5000A11011FB00F0F04901EBC00000F562704A +:10FD60009DF8A01001EB410202EB011100EBC10074 +:10FD7000223009902E9800EB4001E84800EB41103A +:10FD80000D30102208900999F8F75FFA9DF8B41029 +:10FD900040F2A11011FB00F0DF4901EBC00101F5B9 +:10FDA00062719DF8A00000EB400202EB001001EB35 +:10FDB000C0012E9800EB4002D84800EB421051F8E9 +:10FDC0001A2F40F8012F496841609DF8B41001EBEB +:10FDD000410000EB0110CF4901EB001130319DF8DB +:10FDE000A00001EB001001782E9800EB4002CB48F8 +:10FDF00000EB421001702E9800EB4001C74800EB69 +:10FE00004111C748026841F81D2F808888809DF8FD +:10FE1000B41040F2A11011FB00F0BF4901EBC0018A +:10FE200001F562719DF8A00000EB400202EB0010AA +:10FE300001EBC000416B2E9800EB4002B74800EB8D +:10FE40004210C0F809109DF8B41001EB410000EB1E +:10FE50000110B04901EB001130319DF8A00001EB19 +:10FE6000001041682E9800EB4002AC4800EB4210B5 +:10FE7000C0F823102E9881B208200991FAF716F9DC +:10FE80009DF8B4100220FAF711F9FCE300202E903F +:10FE90002F900021399122E0DDE92E10000140EA87 +:10FEA00011720901CDE92E129DF8B41001EB410049 +:10FEB000C0EBC1109B4901EBC001BDF8E4000B3061 +:10FEC000085C3038C117DDE92E24104341EA0402F2 +:10FED000CDE92E02BDF8E400401C80B23990BDF897 +:10FEE000E4000A28D8DB9DF8B400DDE92E1240F2C8 +:10FEF000A11310FB03F0884B03EBC00303F56273FF +:10FF00009DF8A00000EB400404EB001003EBC000E0 +:10FF100040F8221F426000222E922F920021399138 +:10FF200022E0DDE92E10000140EA11720901CDE95D +:10FF30002E129DF8B41001EB4100C0EBC1107949BD +:10FF400001EBC001BDF8E4001530085C3038C11782 +:10FF5000DDE92E34184341EA0402CDE92E02BDF852 +:10FF6000E400401C80B23990BDF8E4000A28D8DBD8 +:10FF70009DF8B400DDE92E2140F2A11310FB03F03F +:10FF8000654B03EBC00303F562739DF8A00000EB23 +:10FF9000400404EB001003EBC00022308260C1601B +:10FFA00000219DF8B40040F2A11210FB02F05A4A61 +:10FFB00002EBC00001719DF8B40040F2A11110FBEA +:10FFC00001F0114601EBC00000F562709DF8A01031 +:10FFD00001EB410202EB011110F831000C2814DC96 +:10FFE0000D229DF8B40040F2A11110FB01F04A4926 +:10FFF00001EBC00000F562709DF8A01001EB410319 +:020000040801F1 +:1000000003EB011100F831207FE39DF8B40040F2CA +:10001000A11110FB01F0404901EBC00101F5627133 +:100020009DF8A00000EB400202EB001011F8301028 +:100030009DF8B40040F2A11210FB02F0364A02EB28 +:10004000C00040798142DFD19DF8B4009DF8A01036 +:1000500001EB0010C217CDE92E023148F53090F8BF +:10006000E00708B39DF8B40000EB400101EB00107D +:10007000284901EB001030309DF8A01000EB011072 +:10008000807A022810D09DF8B40000EB400101EB0B +:100090000010204901EB001030309DF8A01000EB5B +:1000A0000110C07A00287CDD00229DF8B40000EB2E +:1000B000400101EB0010174901EB001030309DF8B2 +:1000C000A01000EB0110C2721748D0F80C020521F5 +:1000D000B0FBF1F201FB120000EB400112482C30A2 +:1000E00000EB41100D3009909DF8B40040F2A111D1 +:1000F00010FB01F0084901EBC00000F562709DF8AB +:10010000A01001EB410202EB011100EBC100223013 +:1001100010220BE09840002058450020D814002001 +:10012000C7310020F8870020BC120020014608904B +:100130000998F8F78AF8FE48D0F80C020521B0FBC0 +:10014000F1F201FB120000EB4001F9482C3000EB0A +:1001500041129DF8B40040F2A11110FB01F0F549E5 +:1001600001EBC00101F562719DF8A00000EB4003B6 +:1001700003EB001001EBC00050F81A1F42F8011FFA +:1001800040685060EA48D0F80C020521B0FBF1F25B +:1001900001FB120000EB4001E5482C3000EB41125E +:1001A00000E094E19DF8B40000EB400101EB001089 +:1001B000E14901EB001130319DF8A00001EB001086 +:1001C00000781070DA48D0F80C020521B0FBF1F28B +:1001D00001FB120000EB4001D5482C3000EB41122E +:1001E0009DF8B40040F2A11110FB01F0D14901EBE0 +:1001F000C00101F562719DF8A00000EB400303EB24 +:10020000001001EBC000406BC2F80900C848D0F8EC +:100210000C020521B0FBF1F201FB120000EB4001E2 +:10022000C3482C3000EB4111C448026841F81D2F2F +:1002300080888880BE48D0F80C020521B0FBF1F21E +:1002400001FB120000EB4001B9482C3000EB4112D9 +:100250009DF8B40000EB400101EB0010B64901EB42 +:10026000001130319DF8A00001EB00104068C2F889 +:10027000230000229DF8B40000EB400101EB0010C8 +:10028000AD4901EB001130319DF8A00001EB0010E9 +:1002900042600021399154E0A548D0F80C020521B4 +:1002A000B0FBF1F201FB120000EB4001A0482C3042 +:1002B00000EB41112731BDF8E4409DF8B40040F255 +:1002C000A11210FB02F09B4A02EBC00202F562721F +:1002D0009DF8A00000EB400303EB001002EBC00010 +:1002E00090F8800040F2A11210FB02F0914A02EB5C +:1002F000C00202F562729DF8B40040F2A11310FB37 +:1003000003F08C4B03EBC00303F562739DF8A00070 +:1003100000EB400505EB001003EBC00090F88100F6 +:1003200000EB400303EB001002EBC0024732BDF8C4 +:10033000E400001D105C0855BDF8E400401C81B2CB +:100340003991BDF8E4000628A6DB0021399142E08E +:1003500000239DF8B40040F2A11110FB01F0754993 +:1003600001EBC00101F562719DF8A00000EB4002B5 +:1003700002EB001001EBC00090F8800040F2A111E8 +:1003800010FB01F06B4901EBC00101F562719DF8B2 +:10039000B40040F2A11210FB02F0664A02EBC00268 +:1003A00002F562729DF8A00000EB400404EB00101F +:1003B00002EBC00090F8810000EB400202EB00105D +:1003C00001EBC0014731BDF8E4000B54BDF8E40077 +:1003D000401C81B23991BDF8E4000A28B8DB5448CA +:1003E000D0F80C020521B0FBF1F080B20146099073 +:1003F0000220F8F76DFE00210620F9F757FE4C4861 +:10040000D0F80C024A49498D884206D24848D0F8B3 +:100410000C02401C4649C1F80C0200210520F9F7E6 +:1004200045FE9DF8B40000EB400101EB001042498D +:1004300001EB001030309DF8A01000EB0110801C83 +:100440000990007820F00802099802703848D0F826 +:100450000C020521B0FBF1F201FB120000EB4001A0 +:1004600033482C3000EB4110D0F823202E9800EBBD +:100470004001334800EB4110C0F8232000203990A0 +:1004800020E02B48D0F80C020521B0FBF1F201FB73 +:10049000120000EB400126482C3000EB41102730C1 +:1004A000BDF8E410425C2E9800EB4001244800EBBC +:1004B00041112731BDF8E4000A54BDF8E400401CA6 +:1004C00081B23991BDF8E4000628DADB64E09DF8DA +:1004D000B40000EB400101EB0010174901EB0010E4 +:1004E00030309DF8A01000EB0110801C09900078BE +:1004F00020F008000830099908709DF8B40000EB5E +:10050000400101EB00100C4901EB001030309DF868 +:10051000A01000EB011042682E9800EB4001084843 +:1005200000EB4110C0F823200020399030E000009B +:10053000BC1200205845002098400020C731002000 +:10054000D81400209DF8B40040F2A11110FB01F076 +:10055000FE4901EBC00101F562719DF8A00000EBBE +:10056000400202EB001001EBC0014731BDF8E4008E +:100570000A5C2E9800EB4001F54800EB4111273151 +:10058000BDF8E4000A54BDF8E400401C81B2399182 +:10059000BDF8E4000628D5DB00229DF8B40040F247 +:1005A000A11110FB01F0E94901EBC00101F56271F5 +:1005B0009DF8A00000EB400303EB001001EBC0002E +:1005C00080F846209DF8B4100220F9F76FFD9DF8E1 +:1005D000B40040F2A11110FB01F0DC4901EBC001B5 +:1005E00001F562719DF8A00000EB400202EB0010E3 +:1005F00001EBC000223009902E9800EB4001D44856 +:1006000000EB41110D3110220891DDE90801F7F7E7 +:100610001CFE9DF8B40040F2A11110FB01F0CB4983 +:1006200001EBC00101F562719DF8A00000EB4002F2 +:1006300002EB001001EBC0012E9800EB4002C44811 +:1006400000EB421051F81A2F40F8012F4968416021 +:100650009DF8B40000EB400101EB0010BD4901EB37 +:10066000001130319DF8A00001EB001001782E98A8 +:1006700000EB4002B64800EB421001702E9800EBF0 +:100680004001B34800E06BE000EB4111B248026862 +:1006900041F81D2F808888809DF8B40040F2A11198 +:1006A00010FB01F0A94901EBC00101F562719DF851 +:1006B000A00000EB400202EB001001EBC000416B18 +:1006C0002E9800EB4002A24800EB4210C0F809103F +:1006D0009DF8B40000EB400101EB00109D4901EBD7 +:1006E000001130319DF8A00001EB001041682E98F8 +:1006F00000EB4002964800EB4210C0F823102E9801 +:1007000081B208200991F9F7D1FCA7229DF8B40025 +:1007100040F2A11110FB01F08C4901EBC00101F581 +:1007200062719DF8A00000EB400303EB001001EBA9 +:10073000C0004271A2229DF8B40040F2A11110FB4A +:1007400001F0824901EBC00000F562709DF8A01035 +:1007500001EB410303EB011100EBC100827000BF0C +:1007600000BF0DF055BD9DF8B41001EB4100C0EB8A +:10077000C1107A4911F83000042802D104212591D2 +:100780000CE09DF8B41001EB4100C0EBC1107349BF +:1007900011F83000152801D1152125919DF8B410CC +:1007A00001EB4100C0EBC1106C4901EBC000417886 +:1007B0009DF8B40000EB4002C2EBC010674A12F88B +:1007C000300041EA002041F23001884202D1A621E6 +:1007D00025913DE09DF8B41001EB4100C0EBC11044 +:1007E0005E4901EBC00041789DF8B40000EB400287 +:1007F000C2EBC010594A12F8300041EA002041F221 +:100800003101884202D1A721259121E09DF8B41041 +:1008100001EB4100C0EBC110504911F83000022833 +:1008200016D19DF8B41001EB4100C0EBC1104B494B +:1008300001EBC00001799DF8B40000EB4002C2EB6F +:10084000C010464A02EBC000C07841EA0021259161 +:100850009DF8B41040F2A11011FB00F03B4901EBF0 +:10086000C0008178289100213D4A9DF8B40002EB38 +:1008700000129DF8A00011543A4890F82800012871 +:1008800015D19DF8B41001EB410000EB0110314986 +:1008900001EB001030309DF8A01000EB0110801C1F +:1008A0000990007820F08000803009990870BDF828 +:1008B0009400A7287ED007DC04287CD015287BD0A4 +:1008C000A62841F06D8762E0A0F55850303820B17D +:1008D000112872D01228F4D1FEE39DF8B41040F232 +:1008E000A11011FB00F0194901EBC00000F5627086 +:1008F0009DF8A01001EB410202EB011110F831004C +:1009000090BB00219DF8B40040F2A11210FB02F050 +:100910000E4A02EBC000017101229DF8B40040F2C2 +:10092000A11110FB01F0094901EBC00101F5627151 +:100930009DF8A00000EB400303EB001001F830200D +:10094000A7229DF8B40040F2A1110EE05845002006 +:10095000D814002098400020C7310020F8870020DC +:10096000883E0020BC1200200FE010FB01F0FE4981 +:1009700001EBC00000F562709DF8A01001EB41038F +:1009800003EB011100EBC100427101F009BF00212E +:100990009DF8B40040F2A11210FB02F0F24A02EB03 +:1009A000C00001719DF8B41040F2A11011FB00F0DD +:1009B000114603E0F9E060E1B0E2E4E201EBC000DF +:1009C00000F562709DF8A01001EB410202EB0111ED +:1009D00010F83100022829DC03229DF8B40040F20F +:1009E000A11110FB01F0E04901EBC00101F56271BA +:1009F0009DF8A00000EB400303EB001001F830204D +:100A0000A9229DF8B40040F2A11110FB01F0D649D3 +:100A100001EBC00000F562709DF8A01001EB4103EE +:100A200003EB011100EBC1004271BDE09DF8B41071 +:100A300040F2A11011FB00F0CB4901EBC00000F522 +:100A400062709DF8A01001EB410202EB011110F859 +:100A50003100052829DC06229DF8B40040F2A111DE +:100A600010FB01F0C04901EBC00101F562719DF876 +:100A7000A00000EB400303EB001001F83020A2229D +:100A80009DF8B40040F2A11110FB01F0B64901EB52 +:100A9000C00000F562709DF8A01001EB410303EB6C +:100AA000011100EBC10042717EE09DF8B41040F2EC +:100AB000A11011FB00F0AC4901EBC00000F5627021 +:100AC0009DF8A01001EB410202EB011100EBC10007 +:100AD0004079A52815D19DF8B41001EB410000EB39 +:100AE0000110A24901EB001030309DF8A01000EB7E +:100AF0000110801C0990007820F00400001D099965 +:100B000008709DF8B41040F2A11011FB00F0964956 +:100B100001EBC00000F562709DF8A01001EB4102EE +:100B200002EB011100EBC1008078A1283CD09DF8B8 +:100B3000B41040F2A11011FB00F08B4901EBC00191 +:100B400001F562719DF8A00000EB400202EB00107D +:100B500001EBC00082789DF8B40040F2A11110FBB7 +:100B600001F0814901EBC00101F562719DF8A0001F +:100B700000EB400303EB001001EBC0004271A12227 +:100B80009DF8B40040F2A11110FB01F0764901EB91 +:100B9000C00000F562709DF8A01001EB410303EB6B +:100BA000011100EBC1008270EFE69DF8B41040F235 +:100BB000A11011FB00F06C4901EBC00000F5627060 +:100BC0009DF8A01001EB410202EB011100EBC10006 +:100BD0004079A42830D19DF8B41001EB410000EB1E +:100BE0000110624901EB001030309DF8A01000EBBD +:100BF0000110801C0990007820F020002030099915 +:100C0000087000229DF8B40040F2A11110FB01F021 +:100C1000554901EBC00000F562709DF8A01001EB92 +:100C2000410303EB011100EBC10080F845209DF862 +:100C3000B4100220F9F73AFA00219DF8B40040F20E +:100C4000A11210FB02F0484A02EBC0000171A12280 +:100C50009DF8B40040F2A11110FB01F0424901EBF4 +:100C6000C00000F562709DF8A01001EB410303EB9A +:100C7000011100EBC100427187E69DF8B41040F20B +:100C8000A11011FB00F0384901EBC00000F56270C3 +:100C90009DF8A01001EB410202EB011110F83100A8 +:100CA000012834DC00219DF8B40040F2A11210FBB1 +:100CB00002F02D4A02EBC000017102229DF8B4003F +:100CC00040F2A11110FB01F0274901EBC00101F531 +:100CD00062719DF8A00000EB400303EB001001F8E7 +:100CE0003020A3229DF8B40040F2A11110FB01F0C6 +:100CF0001D4901EBC00000F562709DF8A01001EBEA +:100D0000410303EB011100EBC100427105E19DF8C5 +:100D1000B41040F2A11011FB00F0134901EBC00028 +:100D200000F562709DF8A01001EB410202EB011189 +:100D300010F83100042839DC00219DF8B40040F29D +:100D4000A11210FB02F0084A02EBC000017105225B +:100D50009DF8B40040F2A11110FB01F0024901EB33 +:100D6000C00101F5627103E0584500209840002061 +:100D70009DF8A00000EB400303EB001001F83020C9 +:100D8000A3229DF8B40040F2A11110FB01F0FE492E +:100D900001EBC00000F562709DF8A01001EB41036B +:100DA00003EB011100EBC1004271B6E09DF8B410F5 +:100DB00040F2A11011FB00F0F34901EBC00000F577 +:100DC00062709DF8A01001EB410202EB011110F8D6 +:100DD0003100062815DCA1229DF8B40040F2A111D3 +:100DE00010FB01F0E84901EBC00000F562709DF8CE +:100DF000A01001EB410303EB011100EBC1004271B4 +:100E00008BE09DF8B41040F2A11011FB00F0DE4918 +:100E100001EBC00101F562719DF8A00000EB4002FA +:100E200002EB001011F830109DF8B40040F2A1124E +:100E300010FB02F0D44A02EBC000407981426CD131 +:100E40009DF8B41040F2A11011FB00F0114601EB27 +:100E5000C00000F562709DF8A01001EB410202EBAA +:100E6000011100EBC1008078A12836D0A3229DF8A3 +:100E7000B40040F2A11110FB01F0C34901EBC00125 +:100E800001F562719DF8A00000EB400303EB001038 +:100E900001EBC00042719DF8B41040F2A11011FBAB +:100EA00000F0B94901EBC00000F562709DF8A01098 +:100EB00001EB410202EB011100EBC1008078A22896 +:100EC0002BD000209DF8B41040F2A11211FB02F1CA +:100ED000AD4A02EBC10108711FE0A1229DF8B400E8 +:100EE00040F2A11110FB01F0A74901EBC00101F58F +:100EF00062719DF8A00000EB400303EB001001EBD2 +:100F0000C000427101219DF8B40040F2A11210FB13 +:100F100002F09D4A02EBC000017136E5A1229DF866 +:100F2000B40040F2A11110FB01F0974901EBC001A0 +:100F300001F562719DF8A00000EB400303EB001087 +:100F400001EBC00042719DF8B40040F2A11110FB0A +:100F500001F08D4901EBC00101F562719DF8A0001F +:100F600000EB400303EB001001EBC0008270002196 +:100F70009DF8B40040F2A11210FB02F0824A02EB8D +:100F8000C000017101E500219DF8B40040F2A112FA +:100F900010FB02F07C4A02EBC0000171A7229DF811 +:100FA000B40040F2A11110FB01F0774901EBC00140 +:100FB00001F562719DF8A00000EB400303EB001007 +:100FC00001EBC00042719DF8B40000EB4001C1EBA1 +:100FD000C0106E4901EBC000407930287DD19DF8EA +:100FE000B40040F2A11110FB01F0674901EBC00110 +:100FF00001F562719DF8A00000EB400202EB0010C9 +:1010000011F830109DF8B40040F2A11210FB02F06C +:101010005D4A02EBC000407981425ED19DF8B40088 +:1010200000EB400101EB0010A2F5986101EB00100C +:1010300030309DF8A01000EB0110801C0990007862 +:1010400020F00102099802709DF8B40000EB400105 +:1010500001EB00104E4901EB001030309DF8A0105C +:1010600000EB0110801C0990007820F00202099822 +:1010700002709DF8B40040F2A11110FB01F042494A +:1010800001EBC00000F562709DF8A01001EB410279 +:1010900002EB011100EBC100C078312832D19DF87C +:1010A000B40000EB400101EB0010394901EB0010E6 +:1010B00030309DF8A01000EB0110801C09900078E2 +:1010C00020F020020998027000229DF8B40040F23E +:1010D000A11110FB01F001E0FEE340E02A4901EB21 +:1010E000C00000F562709DF8A01001EB410303EB16 +:1010F000011100EBC10080F845209DF8B4100220DA +:10110000F8F7D4FF9DF8B40040F2A11110FB01F0F4 +:101110001D4901EBC00000F562709DF8A01001EBC5 +:10112000410202EB011100EBC10090F846000128DA +:1011300014D1A9229DF8B40040F2A11110FB01F0D6 +:10114000114901EBC00000F562709DF8A01001EBA1 +:10115000410303EB011100EBC1008270DEE39DF857 +:10116000B40000EB4001C1EBC010084901EBC00026 +:10117000407931287ED19DF8B40040F2A11110FBD6 +:1011800001F0014906E0000058450020F8870020E2 +:101190009840002001EBC00101F562719DF8A000AC +:1011A00000EB400202EB001011F830109DF8B40083 +:1011B00040F2A11210FB02F0FE4A02EBC00040799F +:1011C000814257D19DF8B40040F2A11110FB01F00B +:1011D000114601EBC00000F562709DF8A01001EB14 +:1011E000410202EB011100EBC10090F8460058BB30 +:1011F00001229DF8B40040F2A11110FB01F0ED496D +:1012000001EBC00101F562719DF8A00000EB400305 +:1012100003EB001001EBC00080F845209DF8B400FE +:1012200000EB400101EB0010E34901EB001130310C +:101230009DF8A00001EB0010801C0990007820F0C0 +:101240000100401C099908709DF8B40000EB4001B2 +:1012500001EB0010D84901EB001030309DF8A010D0 +:1012600000EB0110801C0990007820F00202099820 +:10127000027000E00CE2D14890F8E00780B19DF8E0 +:10128000B40000EB400101EB0010CB4901EB001072 +:1012900030309DF8A01000EB0110807A022878D140 +:1012A000C74890F829000128F9D1C548D0F80C02A8 +:1012B000C349498D88426CD29DF8B40040F2A11117 +:1012C00010FB01F0BB4901EBC00000F562709DF816 +:1012D000A01001EB410202EB011100EBC10090F8FC +:1012E0004500012854D19DF8B40040F2A11110FB33 +:1012F00001F0B04901EBC00000F562709DF8A0104C +:1013000001EB410202EB011100EBC10090F87F00FC +:10131000F0BB01229DF8B40000EB400101EB00108E +:10132000A54901EB001130319DF8A00001EB001040 +:10133000C2724FF010429DF8B40040F2A11110FBB0 +:1013400001F09C4901EBC00101F562719DF8A0001C +:1013500000EB400303EB001001EBC00082609DF83E +:10136000B40000EB400101EB0010934901EB0011C8 +:1013700030319DF8A00001EB001001789DF8B40019 +:1013800040F2A11210FB02F08A4A02EBC00001E019 +:1013900070E005E141709DF8B40040F2A11110FB2E +:1013A00001F0114601EBC00101F562719DF8A0004A +:1013B00000EB400202EB001011F830109DF8B40071 +:1013C00040F2A11210FB02F07A4A02EBC000407911 +:1013D00081423ED100229DF8B40040F2A11110FBE1 +:1013E00001F0744901EBC00101F562719DF8A000A4 +:1013F00000EB400303EB001001EBC000C271A4221C +:101400009DF8B40040F2A11110FB01F0694901EB15 +:10141000C00101F562719DF8A00000EB400303EBF1 +:10142000001001EBC0008270A3229DF8B40040F2CE +:10143000A11110FB01F05F4901EBC00000F56270E3 +:101440009DF8A01001EB410303EB011100EBC1007B +:10145000427100229DF8B40000EB400101EB001046 +:10146000554901EB001030309DF8A01000EB011041 +:10147000426053E29DF8B40040F2A11110FB01F06C +:101480004C4901EBC00000F562709DF8A01001EB23 +:10149000410202EB011100EBC10090F84500012868 +:1014A0007ED19DF8B40040F2A11110FB01F041493A +:1014B00001EBC00101F562719DF8A00000EB400254 +:1014C00002EB001001EBC00090F8800040F2A11187 +:1014D00010FB01F0374901EBC00101F562719DF885 +:1014E000B40040F2A11210FB02F0324A02EBC0003D +:1014F00000F562709DF8A02002EB420303EB02129C +:1015000000EBC20090F8810000EB400202EB0010FB +:1015100001EBC00090F87E00032841D102229DF823 +:10152000B40000EB400101EB0010234901EB001176 +:1015300030319DF8A00001EB0010C2724FF0104254 +:101540009DF8B40040F2A11110FB01F0194901EB24 +:10155000C00101F562719DF8A00000EB400303EBB0 +:10156000001001EBC00082609DF8B40000EB400168 +:1015700001EB0010104901EB001130319DF8A00083 +:1015800001EB001001789DF8B40040F2A11210FBAD +:1015900002F0084A02EBC00041709DF8B40000E080 +:1015A0009BE140F2A11110FB01F0114601EBC001DB +:1015B00008E000005845002098400020BC32002080 +:1015C000BC12002001F562719DF8A00000EB400202 +:1015D00002EB001011F830109DF8B40040F2A11297 +:1015E00010FB02F0FE4A02EBC000407981423ED17E +:1015F00000229DF8B40040F2A11110FB01F0F8495F +:1016000001EBC00101F562719DF8A00000EB400301 +:1016100003EB001001EBC000C271A4229DF8B400DE +:1016200040F2A11110FB01F0ED4901EBC00101F501 +:1016300062719DF8A00000EB400303EB001001EB8A +:10164000C0008270A3229DF8B40040F2A11110FBEB +:1016500001F0E34901EBC00000F562709DF8A010B5 +:1016600001EB410303EB011100EBC10042710022C9 +:101670009DF8B40000EB400101EB0010D94901EBEB +:10168000001030309DF8A01000EB0110426045E1E1 +:101690009DF8B41001EB4100C0EBC110D24901EB41 +:1016A000C000407933287DD19DF8B40000EB4001A3 +:1016B00001EB0010CB4901EB001030309DF8A01079 +:1016C00000EB0110801C0990007820F00100401C04 +:1016D000099908709DF8B40000EB400101EB00107F +:1016E000C04901EB001030309DF8A01000EB011054 +:1016F000801C0990007820F02002099802709DF863 +:10170000B40000EB400101EB0010B64901EB001002 +:1017100030309DF8A01000EB0110801C099000787B +:1017200020F00200801C099908709DF8B40040F276 +:10173000A11110FB01F0AA4901EBC00042799DF80C +:10174000B40040F2A11110FB01F0A54901EBC0006B +:1017500000F562709DF8A01001EB410303EB01114D +:1017600000F831209DF8B41001EB410000EB0110AE +:101770009C4901EB001030309DF8A01000EB0110E7 +:10178000801C0990007820F0800080300999087052 +:101790009DF8B41001EB410000EB0110914901EB01 +:1017A000001000E023E030309DF8A01000EB0110A5 +:1017B0008078C0F3400020B99DF8B4100220F8F7FB +:1017C00075FCA2229DF8B40040F2A11110FB01F0BB +:1017D000834901EBC00000F562709DF8A01001EB99 +:1017E000410303EB011100EBC100827096E09DF80C +:1017F000B41001EB4100C0EBC1107B4901EBC0000C +:101800004079342869D19DF8B41001EB410000EB18 +:101810000110744901EB001030309DF8A01000EB6E +:101820000110801C0990007820F0200209980270B5 +:101830009DF8B41001EB410000EB0110694901EB88 +:10184000001030309DF8A01000EB0110801C0990B2 +:10185000007820F002020998027001229DF8B4007D +:1018600040F2A11110FB01F05D4901EBC00000F551 +:1018700062709DF8A01001EB410303EB011100EB36 +:10188000C10080F84620A9229DF8B40040F2A111C1 +:1018900010FB01F0524901EBC00000F562709DF8A9 +:1018A000A01001EB410303EB011100EBC1008270BA +:1018B0009DF8B41040F2A11011FB00F0484901EB73 +:1018C000C00042799DF8B40040F2A11110FB01F074 +:1018D000434901EBC00001E0E3E21FE000F5627064 +:1018E0009DF8A01001EB410303EB011100F831203A +:1018F0009DF8B41001EB410000EB0110394901EBF8 +:10190000001030309DF8A01000EB0110801C0990F1 +:10191000007820F0800080300999087000202E9017 +:101920002F900021399122E0DDE92E10000140EADC +:1019300011720901CDE92E129DF8B41001EB41009E +:10194000C0EBC110284901EBC001BDF8E400801DC7 +:10195000085C3038C117DDE92E34184341EA04022F +:10196000CDE92E02BDF8E400401C80B23990BDF8EC +:10197000E4000828D8DB9DF8B4002E9940F2A112AB +:1019800010FB02F0164A02EBC00202F562729DF8EB +:10199000A00000EB400303EB001002EBC000C0F816 +:1019A0001A1000222E922F92002139912AE0DDE9AF +:1019B0002E10000140EA11720901CDE92E129DF8A6 +:1019C000B41001EB4100C0EBC110074901EBC001AD +:1019D000BDF8E4000F30085C3038C11706E00000A5 +:1019E0005845002098400020F8870020DDE92E347B +:1019F000184341EA0402CDE92E02BDF8E400401C80 +:101A000080B23990BDF8E4000628D0DB9DF8B40020 +:101A10002E9940F2A11210FB02F0FE4A02EBC00226 +:101A200002F562729DF8A00000EB400303EB00108A +:101A300002EBC000416300222E922F9200213991C7 +:101A400022E0DDE92E10000140EA11720901CDE922 +:101A50002E129DF8B41001EB4100C0EBC110EE490D +:101A600001EBC001BDF8E4001530085C3038C11747 +:101A7000DDE92E3440EA03022143CDE92E21BDF8F1 +:101A8000E400401C81B23991BDF8E4000828D8DB9D +:101A90009DF8B4002E9940F2A11210FB02F0DD4A2D +:101AA00002EBC00202F562729DF8A00000EB400359 +:101AB00003EB001002EBC000C0F81E109DF8B4103C +:101AC00001EB4100C0EBC110D34901EBC0004279EA +:101AD0009DF8B40040F2A11110FB01F0CD4901EBDB +:101AE000C00101F562719DF8A00000EB400303EB1B +:101AF000001001EBC000C2709DF8B41001EB410072 +:101B000000EB0110C54901EB001130319DF8A00038 +:101B100001EB001082789DF8B40040F2A11110FB97 +:101B200001F0BC4901EBC00101F562719DF8A00014 +:101B300000EB400303EB001001EBC00002769DF8C0 +:101B4000B41040F2A11011FB00F0B24901EBC0014A +:101B500001F562719DF8A00000EB400202EB00105D +:101B600011F830109DF8B40040F2A11210FB02F001 +:101B7000A84A02EBC000407981427DDA00219DF83D +:101B8000B40040F2A11210FB02F0A24A02EBC00026 +:101B90000171A7229DF8B40040F2A11110FB01F0E1 +:101BA0009C4901EBC00101F562719DF8A00000EBBA +:101BB000400303EB001001EBC000427101219DF8CE +:101BC000B40040F2A11210FB02F0924A02EBC000F6 +:101BD00001719DF8B41040F2A11011FB00F0114604 +:101BE00001EBC00042799DF8B40040F2A11110FB56 +:101BF00001F0884901EBC00101F562719DF8A00078 +:101C000000EB400303EB001001F83020A1229DF807 +:101C1000B40040F2A11110FB01F07E4901EBC001BC +:101C200001F562719DF8A00000EB400303EB00108A +:101C300001EBC00042719DF8B41001EB410000EBD4 +:101C40000110764901EB001130319DF8A00001EB45 +:101C50000010801C0990007820F0800080300999E5 +:101C600008709DF8B41001EB410000EB01106B49C6 +:101C700001EB0010303000E05BE09DF8A01000EBBD +:101C80000110801C0990007820F00400001D0999C3 +:101C900008709DF8B41001EB410000EB01105F49A2 +:101CA00001EB001030309DF8A01000EB011080789F +:101CB000C0F34010E8B39DF8B41001EB410000EB15 +:101CC0000110564901EB001030309DF8A01000EBD8 +:101CD0000110801C0990007820F020020998027001 +:101CE0009DF8B41001EB410000EB01104B4901EBF2 +:101CF000001030309DF8A01000EB01108078C0F388 +:101D00004000E8BB9DF8B41001EB410000EB01106E +:101D1000424901EB001030309DF8A01000EB01109B +:101D2000801C0990007820F00801083109980170A2 +:101D300000E0B5E09DF8B4109DF8A00000EB0110A4 +:101D4000C217CDE92E029DF8B41040F2A11011FB8C +:101D500000F0304901EBC00000F562709DF8A01062 +:101D600001EB410202EB011100EBC10022300990AE +:101D70002E9800EB40012A4800EB41100D3000E0A6 +:101D800089E0102208900999F6F75FFA9DF8B410DF +:101D900040F2A11011FB00F01E4901EBC00101F55A +:101DA00062719DF8A00000EB400202EB001001EB15 +:101DB000C0012E9800EB4002194800EB421051F888 +:101DC0001A2F40F8012F496841609DF8B41001EBCB +:101DD000410000EB0110114901EB001130319DF879 +:101DE000A00001EB001001782E9800EB40020C4897 +:101DF00000EB421001702E9800EB4001084800EB08 +:101E000041110848026841F81D2F808888809DF89C +:101E1000B41009E058450020F887002098400020C1 +:101E2000D8140020C731002040F2A11011FB00F0AF +:101E3000FE4901EBC00101F562719DF8A00000EBC5 +:101E4000400202EB001001EBC000416B2E9800EB4A +:101E50004002F74800EB4210C0F809109DF8B4109A +:101E600001EB410000EB0110F24901EB00113031B0 +:101E70009DF8A00001EB001041682E9800EB400295 +:101E8000EB4800EB4210C0F823102E9881B20820D6 +:101E90000991F8F70BF99DF8B4100220F8F706F94C +:101EA000FEE300202E902F900021399122E0DDE901 +:101EB0002E10000140EA11720901CDE92E129DF8A1 +:101EC000B41001EB4100C0EBC110DB4901EBC001D4 +:101ED000BDF8E4000B30085C3038C117DDE92E3462 +:101EE000184341EA0402CDE92E02BDF8E400401C8B +:101EF00080B23990BDF8E4000C28D8DB9DF8B4001E +:101F0000DDE92E1240F2A11310FB03F0C74B03EBE7 +:101F1000C00303F562739DF8A00000EB400404EBDE +:101F2000001003EBC00040F8221F426000222E92F6 +:101F30002F920021399122E0DDE92E10000140EAC4 +:101F400011720901CDE92E129DF8B41001EB410088 +:101F5000C0EBC110B84901EBC001BDF8E400173077 +:101F6000085C3038C117DDE92E34184341EA040219 +:101F7000CDE92E02BDF8E400401C80B23990BDF8D6 +:101F8000E4000C28D8DB9DF8B400DDE92E1240F205 +:101F9000A11310FB03F0A54B03EBC00303F5627321 +:101FA0009DF8A00000EB400404EB001003EBC00020 +:101FB00022308160C26000219DF8B40040F2A1127D +:101FC00010FB02F0994A02EBC00001719DF8B410B9 +:101FD00040F2A11011FB00F0114601EBC00000F52A +:101FE00062709DF8A01001EB410202EB011110F8A4 +:101FF0003100032814DC04229DF8B40040F2A11142 +:1020000010FB01F0894901EBC00000F562709DF8FA +:10201000A01001EB410303EB011100F831207EE336 +:102020009DF8B41040F2A11011FB00F07F4901EBC4 +:10203000C00101F562719DF8A00000EB400202EBC7 +:10204000001011F830109DF8B40040F2A11210FBFE +:1020500002F0764A02EBC00040798142DFD19DF860 +:10206000B4009DF8A01001EB0010C217CDE92E02BC +:10207000724890F8E00708B39DF8B41001EB4100F6 +:1020800000EB01106B4901EB001030309DF8A010FF +:1020900000EB0110807A022810D09DF8B41001EBFB +:1020A000410000EB0110634901EB001030309DF856 +:1020B000A01000EB0110C07A00287DDD00229DF801 +:1020C000B40000EB400101EB00105A4901EB001095 +:1020D00030309DF8A01000EB0110C2725848D0F8C3 +:1020E0000C020521B0FBF1F201FB120000EB4001F4 +:1020F00053482C3000EB41100D3009909DF8B4008E +:1021000040F2A11110FB01F0484901EBC00000F5BD +:1021100062709DF8A01001EB410202EB011100EB8F +:10212000C10022301022014608900998F6F78DF878 +:102130004348D0F80C020521B0FBF1F201FB12007C +:1021400000EB40013E482C3000EB41129DF8B400FA +:1021500040F2A11110FB01F0344901EBC00101F57F +:1021600062719DF8A00000EB400303EB001001EB4F +:10217000C00050F81A1F42F8011F406850603048F4 +:10218000D0F80C020521B0FBF1F201FB120000EBCC +:1021900040012B482C3000EB41129DF8B40000EBBD +:1021A000400101EB0010234901EB001130319DF893 +:1021B000A00001EB001000E095E1007810702048CD +:1021C000D0F80C020521B0FBF1F201FB120000EB8C +:1021D00040011B482C3000EB41129DF8B40040F246 +:1021E000A11110FB01F0114901EBC00101F5627171 +:1021F0009DF8A00000EB400303EB001001EBC000D2 +:10220000406BC2F809000E48D0F80C020521B0FB63 +:10221000F1F201FB120000EB400109482C3000EB09 +:1022200041110648F53802680CE0000058450020CE +:10223000D814002098400020F8870020BC320020ED +:10224000BC12002041F81D2F80888880FE48D0F8FD +:102250000C020521B0FBF1F201FB120000EB400182 +:10226000F9482C3000EB41129DF8B40000EB40011E +:1022700001EB0010F54901EB001130319DF8A00091 +:1022800001EB00104068C2F8230000229DF8B40062 +:1022900000EB400101EB0010EC4901EB0011303183 +:1022A0009DF8A00001EB001042600021399154E03C +:1022B000E548D0F80C020521B0FBF1F201FB120059 +:1022C00000EB4001E0482C3000EB41112731BDF814 +:1022D000E4409DF8B40040F2A11210FB02F0DC4A89 +:1022E00002EBC00202F562729DF8A00000EB400311 +:1022F00003EB001002EBC00090F8800040F2A11246 +:1023000010FB02F0D24A02EBC00202F562729DF8A5 +:10231000B40040F2A11310FB03F0CD4B03EBC0035C +:1023200003F562739DF8A00000EB400505EB00107B +:1023300003EBC00090F8810000EB400303EB0010BA +:1023400002EBC0024732BDF8E400001D105C0855E6 +:10235000BDF8E400401C81B23991BDF8E4000628C4 +:10236000A6DB0021399142E000239DF8B40040F241 +:10237000A11110FB01F0B64901EBC00101F562713A +:102380009DF8A00000EB400202EB001001EBC00042 +:1023900090F8800040F2A11110FB01F0AC4901EB74 +:1023A000C00101F562719DF8B40040F2A11210FB6A +:1023B00002F0A74A02EBC00202F562729DF8A0008B +:1023C00000EB400404EB001002EBC00090F8810029 +:1023D00000EB400202EB001001EBC0014731BDF8F9 +:1023E000E4000B54BDF8E400401C81B23991BDF803 +:1023F000E4000A28B8DB9448D0F80C020521B0FBB1 +:10240000F1F080B2014609900220F6F761FE00214A +:102410000620F7F74BFE8C48D0F80C028A49498D0C +:10242000884206D28848D0F80C02401C8649C1F880 +:102430000C0200210520F7F739FE9DF8B41001EBDE +:10244000410000EB0110814901EB001030309DF894 +:10245000A01000EB0110801C0990007820F0080209 +:10246000099802707848D0F80C020521B0FBF1F20F +:1024700001FB120000EB400173482C3000EB4110CF +:10248000D0F823202E9800EB4001724800EB411059 +:10249000C0F823200020399020E06B48D0F80C02CF +:1024A0000521B0FBF1F201FB120000EB4001664890 +:1024B0002C3000EB41102730BDF8E410425C2E9820 +:1024C00000EB4001634800EB41112731BDF8E40007 +:1024D0000A54BDF8E400401C81B23991BDF8E40013 +:1024E0000628DADB59E09DF8B41001EB410000EB5F +:1024F0000110564901EB001030309DF8A01000EBA0 +:102500000110801C0990007820F00800083009991B +:1025100008709DF8B41001EB410000EB01104B492D +:1025200001EB001030309DF8A01000EB0110426864 +:102530002E9800EB4001474800EB4110C0F82320E3 +:102540000020399025E09DF8B41040F2A11011FB55 +:1025500000F03F4901EBC00101F562719DF8A00058 +:1025600000EB400202EB001001EBC0014731BDF867 +:10257000E4000A5C2E9800EB4001364800EB411164 +:102580002731BDF8E4000A54BDF8E400401C81B2D4 +:102590003991BDF8E4000628D5DB00229DF8B4008F +:1025A00040F2A11110FB01F0294901EBC00101F536 +:1025B00062719DF8A00000EB400303EB001001EBFB +:1025C000C00080F846209DF8B4100220F7F76EFD99 +:1025D0009DF8B40040F2A11110FB01F01C4901EB81 +:1025E000C00101F562719DF8A00000EB400202EB12 +:1025F000001001EBC000223009902E9800EB400142 +:10260000144800EB41110D3110220891DDE9080159 +:10261000F5F71BFE9DF8B41040F2A11011FB00F07D +:102620000B4901EBC00101F562719DF8A00000EBC0 +:10263000400202EB001001EBC0012E9800EB4002BB +:10264000044800EB421007E0BC1200209840002034 +:1026500058450020D814002051F81A2F40F8012FB7 +:10266000496841609DF8B41001EB410000EB011096 +:10267000F94901EB001130319DF8A00001EB001089 +:1026800001782E9800EB4002F44800EB42100170F4 +:102690002E9800EB4001F14800EB4111F04800E0BA +:1026A0007EE0026841F81D2F808888809DF8B41074 +:1026B00040F2A11011FB00F0EA4901EBC00101F565 +:1026C00062719DF8A00000EB400202EB001001EBEC +:1026D000C000416B2E9800EB4002E04800EB421036 +:1026E000C0F809109DF8B41001EB410000EB011097 +:1026F000D94901EB001130319DF8A00001EB001029 +:1027000041682E9800EB4002D44800EB4210C0F81C +:1027100023102E9881B208200991F7F7C7FC0022F8 +:102720009DF8B40040F2A11110FB01F0CD4901EB7E +:10273000C00101F562719DF8A00000EB400303EBBE +:10274000001001EBC00080F84620A7229DF8B400DD +:1027500040F2A11110FB01F0C24901EBC00101F5EB +:1027600062719DF8A00000EB400303EB001001EB49 +:10277000C0004271A2229DF8B40040F2A11110FBEA +:1027800001F0B84901EBC00000F562709DF8A0109F +:1027900001EB410303EB011100EBC100827000BFAC +:1027A00000BF0BF035BD0021AF4A9DF8B40002EB2D +:1027B00000129DF8A00011549DF8B41001EB4100E7 +:1027C000C0EBC110A94901EBC000407870280ED1C0 +:1027D0009DF8B41001EB4100C0EBC110A34901EB1F +:1027E000C0008078FA2802D1B121259142E09DF8FD +:1027F000B41001EB4100C0EBC1109C4901EBC000DB +:10280000407800F0F000C0280ED19DF8B41001EB24 +:102810004100C0EBC110954901EBC0008078FA2857 +:1028200002D1B621259125E09DF8B41001EB4100BD +:10283000C0EBC1108D4911F8300000F0F0005028B5 +:1028400018D19DF8B41001EB4100C0EBC1108749CD +:1028500001EBC000407800F0F00030280AD19DF86C +:10286000B41001EB4100C0EBC110804901EBC00086 +:10287000817825919DF8B41040F2A11011FB00F071 +:10288000784901EBC000817828910021764A9DF8B3 +:10289000B40002EB00129DF8A0001154744890F8A7 +:1028A0002800012815D19DF8B41001EB410000EB80 +:1028B0000110694901EB001030309DF8A01000EBC9 +:1028C0000110801C0990007820F080008030099968 +:1028D0000870BDF89400652874D004DC012809D084 +:1028E000032805D17FE0B12802D0B62800D100E04E +:1028F0008BE18AE19DF8B41001EB4100C0EBC110FF +:102900005A4901EBC0000079012806D0022805D001 +:10291000032804D0052864D102E062E061E060E0B1 +:102920009DF8B41040F2A11011FB00F04D4901EBED +:10293000C00000F562709DF8A01001EB410202EBAF +:10294000011110F83100E0BB00219DF8B40040F205 +:10295000A11210FB02F0434A02EBC00001710122F8 +:102960009DF8B40040F2A11110FB01F03D4901EBCC +:10297000C00101F562719DF8A00000EB400303EB7C +:10298000001001F83020B6229DF8B40040F2A111E9 +:1029900010FB01F0334901EBC00101F562719DF8B4 +:1029A000A00000EB400303EB001001EBC0004271FC +:1029B000B2229DF8B40040F2A11110FB01F02949A8 +:1029C00001E00DE037E001EBC00000F562709DF81A +:1029D000A01001EB410303EB011100EBC100827079 +:1029E00000BF00BF11E19DF8B41001EB4100C0EB46 +:1029F000C1101E4901EBC000C1791E4880F8031DBB +:102A00009DF8B41001EB410000EB0110124901EBFD +:102A1000001130319DF8A00001EB0010801C0990DE +:102A2000144890F8030DC2080998007862F300007A +:102A300009990870E9E09DF8B41001EB4100C0EB82 +:102A4000C1100A4901EBC000007900F0F00098B90C +:102A5000B821259112E0000098400020D8140020F1 +:102A6000C731002058450020883E0020F88700200C +:102A7000BC120020BC220020B921259100213991EF +:102A800020E09DF8B41001EB410000EB0110FE497D +:102A900001EB00113031BDF8E40001EB001041788A +:102AA0009DF8B40000EB4002C2EBC010F74A12F8E8 +:102AB00030005038814200D112E0BDF8E400401CE3 +:102AC00081B239919DF8B41001EB410000EB011087 +:102AD000ED4901EB0010C179BDF8E4008142D0DC82 +:102AE00000BF9DF8B41040F2A11011FB00F0E849BE +:102AF00001EBC00000F562709DF8A01001EB4102EF +:102B000002EB011110F83100012834D100219DF8A9 +:102B1000B40040F2A11210FB02F0DD4A02EBC0004B +:102B2000017102229DF8B40040F2A11110FB01F0E6 +:102B3000D74901EBC00101F562719DF8A00000EBDF +:102B4000400303EB001001F83020B9229DF8B400D7 +:102B500040F2A11110FB01F0CD4901EBC00000F5DE +:102B600062709DF8A01001EB410303EB011100EB33 +:102B7000C100427148E09DF8B41040F2A11011FB71 +:102B800000F0C34901EBC00000F562709DF8A01091 +:102B900001EB410202EB011110F83100012833D1A1 +:102BA00000219DF8B40040F2A11210FB02F0B84AD7 +:102BB00002EBC000017102229DF8B40040F2A111A5 +:102BC00010FB01F0B24901EBC00101F562719DF803 +:102BD000A00000EB400303EB001001F83020B92205 +:102BE0009DF8B40040F2A11110FB01F0A84901EBDF +:102BF000C00000F562709DF8A01001EB410303EBEB +:102C0000011100EBC100427100BF00BFC9E59DF892 +:102C1000B40000EB400101EB00109B4901EB0010F8 +:102C2000007B20B101287CD002287BD1ECE29949BD +:102C30009DF8B40031F81000801F81B209919DF811 +:102C4000B40000EB4001C1EBC010904901EBC000A3 +:102C5000401C08900999F6F777FE0022CDE9300272 +:102C60009DF8B40000EB4001C1EBC010874901EBB7 +:102C7000C00288489DF8B41030F81100401F1118A8 +:102C80000991042109981FF04DF9C217CDE92E02D0 +:102C90002FA819C82E995940604001437ED17E4A21 +:102CA0009DF8B40002EB001001709DF8B40000EB39 +:102CB0004001C1EBC010754901EBC00001792591BD +:102CC000BDF89400312802D0452868D1FBE0714856 +:102CD0009DF8B41030F811001838412190FBF1F044 +:102CE000C217C1B2CDE92E026C4880F8AC100020AA +:102CF0003990DEE09DF8B40000EB4001C1EBC0105C +:102D0000624901EBC001BDF8E40000EB8010143013 +:102D1000095C624AAD32BDF8E40011549DF8B4007C +:102D200001E0D3E06FE200EB4001C1EBC010574976 +:102D300001EBC001BDF8E40000EB80101A30014443 +:102D40000991082109981FF0ABF88DED0E0A534A3E +:102D5000B932BDF8E4000E9902EB001041609DF815 +:102D6000B40000EB4001C1EBC010484901EBC001C9 +:102D7000BDF8E40000EB80103230014409910821D5 +:102D800009981FF08DF88DED0E0A444AB932BDF84E +:102D9000E4000E9902EB0010016001E095E093E081 +:102DA0009DF8B40000EB4001C1EBC010374901EBC6 +:102DB000C001BDF8E40000EB80103A3001440991F5 +:102DC000082109981FF06CF88DED0E0A334AB932CC +:102DD000BDF8E4000E9902EB001081609DF8B4008C +:102DE00000EB4001C1EBC010284901EBC001BDF868 +:102DF000E40000EB80104230014409910821099859 +:102E00001FF04EF88DED0E0A244AB932BDF8E400E9 +:102E10000E9902EB0010C1609DF8B40000EB400178 +:102E200001EB0010184901EB00113031BDF8E4004E +:102E300001EB0010801C0990007820F080008030A9 +:102E4000099908709DF8B40000EB4001C1EBC01077 +:102E50000E4901EBC0010F4A9DF8B40032F8100092 +:102E6000401E0A5C9DF8B40040F2A11110FB01F075 +:102E7000074901EBC00101F562719DF8A00000EB6C +:102E8000400303EB00100BE098400020F88700207F +:102E90005845002078790020883E0020BC32002070 +:102EA00001EBC00080F84420BDF8E400401C81B272 +:102EB0003991BDF8E4000021DDE92E34C01AA141AA +:102EC000FFF618AF00E000BF00BFB4E29DF8B40009 +:102ED00000EB4001C1EBC010FE4901EBC000407D9A +:102EE0009DF8B41001EB4102C2EBC111F94A02EBAB +:102EF000C101897D40EA0120C217CDE92E029DF86B +:102F0000B40000EB4001C1EBC010F24901EBC0017D +:102F1000099115210998F6F7FBFC0022CDE9300252 +:102F2000DDE93042DDE92E106140504001437CD1A3 +:102F30009DF8B40000EB4001C1EBC010E54911F869 +:102F40003000401EC1B228910021E34A9DF8B40030 +:102F500002EB00129DF8A0001154E04A9DF8A00079 +:102F600011549FEDDF0A10EE101A0C329DF8A000EC +:102F700002EB001041609DF8B40000EB4001C1EB92 +:102F8000C010D44901EBC00081799DF8B40000EB7A +:102F90004002C2EBC010CF4A02EBC000407941EAC8 +:102FA000002000EE100AB8EEC00A9FEDCE1AC0EE67 +:102FB000010A9DF8B40000EB4001C1EBC0101146BE +:102FC00001EBC00001799DF8B40000EB4002C2EBB8 +:102FD000C010C04A02EBC000C07841EA002000EEF9 +:102FE000100AB8EEC00A30EE800A10EE101ABB4A82 +:102FF0000C329DF8A00002EB001001609DF8B400B7 +:1030000000EB4001C1EBC010B24901EBC000817A76 +:103010009DF8B40000EB4002C2EBC010AD4A02EBD9 +:10302000C000407A41EA002000E0ECE000EE100A27 +:10303000B8EEC00A9FEDAB1AC0EE010A9DF8B400CD +:1030400000EB4001C1EBC010114601EBC000017A5A +:103050009DF8B40000EB4002C2EBC0109D4A02EBA9 +:10306000C000C07941EA002000EE100AB8EEC00AA4 +:1030700030EE800A10EE101A984A0C329DF8A0002B +:1030800002EB001081609DF8B40000EB4001C1EB41 +:10309000C010904901EBC000C07A00F0800038BB3E +:1030A0009DF8B40000EB4001C1EBC010894901EB71 +:1030B000C000017B9DF8B40000EB4002C2EBC010E1 +:1030C000844A02EBC000C07A41EA002000EE100AF8 +:1030D000F8EEC00AB3EE001A80EE810A10EE100A74 +:1030E0007E4A0C329DF8A01002EB0111C86047E047 +:1030F0009DF8B40000EB4001C1EBC010754901EB35 +:10310000C000017B9DF8B40000EB4002C2EBC01090 +:10311000704A02EBC000C07A41EA0020404280B20F +:1031200000EE100AB8EEC00A8DED030A0398F5F719 +:10313000F5FA9FED6D0B53EC102BCDE904019DEDDD +:10314000040B51EC100BF5F7CDF99FED690B53EC27 +:10315000102BCDE906019DED060B51EC100BF5F798 +:103160004CF9CDE908019DED080B51EC100BF5F77A +:10317000E8FA5A4A0C329DF8A01002EB0111C8601F +:103180009DF8B40000EB400101EB00105A4901EB3F +:10319000001030309DF8A01000EB0110801C099049 +:1031A000007820F080008030099908709DF8B410F4 +:1031B00001EB4100C0EBC110464901EBC000C27DEC +:1031C0009DF8B40040F2A11110FB01F04B4901EB56 +:1031D000C00000F562709DF8A01001EB410303EB05 +:1031E000011100EBC10080F844209DF8B41001EB00 +:1031F000410000EB0110404901EB0010C179374854 +:10320000AD3880F8AC1016E19DF8B41001EB410028 +:10321000C0EBC1102F4901EBC000C0799DF8B4107C +:1032200001EB4102C2EBC1112A4A02EBC101097A4A +:1032300040EA0120C217CDE92E029DF8B41001EB3F +:103240004100C0EBC110234901EBC00109910721E6 +:103250000998F6F75DFB0022CDE930022FA819C8C6 +:103260002E995940604001437ED19DF8B41001EB86 +:103270004100C0EBC110174911F83000401EC1B227 +:1032800028910021144A9DF8B40002EB001001704F +:10329000124A9DF8A00011549DF8B41001EB4100B2 +:1032A000C0EBC1100B4901EBC000817908460191C8 +:1032B000F5F7AEF9CDE902019DED021B9FED100B74 +:1032C00022F0D6FC8DED060B9DF8B41001EB410009 +:1032D0001AE00000F8870020883E002069330020B3 +:1032E0000000000000FF7F470000000000003040A9 +:1032F0000000000000000000984000205845002019 +:103300000000000000002440C0EBC110F64901EBB2 +:10331000C00001799DF8B40000EB4002C2EBC01080 +:10332000F14A02EBC000C07841EA002000EE100A2A +:10333000B8EEC00A8DED030A0398F5F7EFF9CDE971 +:1033400004019DED060B53EC102B9DED040B51EC8D +:10335000100BF5F7C7F8CDE908019DED080B51EC0E +:10336000100BF5F7EEF900E064E0E04A9DF8A010DC +:1033700002EB011148601FED260A10EE100A9DF8BD +:10338000A01002EB011108601FED2B0A10EE100ACD +:103390009DF8A01002EB011188601FED2F0A10EEBE +:1033A000100A9DF8A01002EB0111C8609DF8B4103E +:1033B00001EB410000EB011002F6235101EB00107C +:1033C00030309DF8A01000EB0110801C09900078AF +:1033D00020F080008030099908709DF8B41001EB4E +:1033E0004100C0EBC110C04901EBC000427A9DF81A +:1033F000B40040F2A11110FB01F0BD4901EBC00087 +:1034000000F562709DF8A01001EB410303EB011180 +:1034100000EBC10080F844209DF8B41001EB41009E +:1034200000EB0110B34901EB0010C179AF48B93886 +:1034300080F8AC1000BF00BF0AF0EABE9DF8B410DF +:1034400001EB4100C0EBC110A74901EBC000C178FE +:103450009DF8B40000EB4002C2EBC010A24A02EBA0 +:10346000C000807841EA002129919DF8B41001EB59 +:103470004100C0EBC110114601EBC001BDF8A40032 +:10348000401C095C9DF8B40000EB4002C2EBC01088 +:10349000954A02EBC002BDF8A400105C41EA00208E +:1034A000C217CDE92E029DF8B41001EB4100C0EB2C +:1034B000C1108D4901EBC0000990BDF8A410F6F7CA +:1034C00027FA0022CDE93002DDE93042DDE92E1095 +:1034D00061405040014341F067869DF8B41001EB14 +:1034E0004100C0EBC110804901EBC0004178289138 +:1034F000002139911CE09DF8B41001EB410000EB74 +:1035000001107C4901EB00113031BDF8E40001EB02 +:10351000001041789DF8A000814204D1BDF8E4007C +:10352000C1B2289112E0BDF8E400401C81B239918B +:103530009DF8B41001EB410000EB01106D4901EB67 +:103540000010C179BDF8E4008142D4DC00BF9DF8D1 +:10355000B41001EB410000EB0110664901EB0010D3 +:1035600030309DF8A01000EB0110801C099000780D +:1035700020F080008030099908709DF8B41001EBAC +:103580004100C0EBC110584901EBC0000079259003 +:103590000020594A9DF8B41002EB01129DF8A010CA +:1035A0005054BDF89400F3287DD009DC05287BD069 +:1035B00006280ED0F12878D0F22841F0F485F7E300 +:1035C000F42873D0F62872D0F72871D0F828F4D1F7 +:1035D000EFE30621109100213691EBE3BDF84000A6 +:1035E000401C81B210919DF8B41001EB4100C0EB7A +:1035F000C1103D4901EBC001BDF84000095C2591B7 +:10360000BDF84000401C81B21091BDF89400F12833 +:1036100004D0F22872D0F32871D1FDE39DF8B410E4 +:1036200001EB4100C0EBC1102F4901EBC001BDF817 +:103630004000095C2991BDF84000401C81B2109106 +:103640009DF8B41001EB410000EB0110294901EB9A +:10365000001130319DF8A020BDF8D800104401EBD6 +:103660000010407A00F00100E8B39DF8B41040F279 +:10367000A11011FB00F01E4901EBC00101F56271C0 +:103680009DF8A020BDF8D800104400EB400202EBEA +:10369000001001EBC00090F8900000F0010010BB9A +:1036A0009DF8B41005E0FDE3FDE3FDE3FDE3FDE37C +:1036B000FDE340F2A11011FB00F00D4901EBC00148 +:1036C00001F562719DF8A020BDF8D800104400EB10 +:1036D000400202EB001001EBC00090F8820010B134 +:1036E000002139913CE09EE0F887002075330020EE +:1036F0005845002098400020883E0020FCE3FAE373 +:103700009DF8B41040F2A11011FB00F0FC4901EB50 +:10371000C00101F562719DF8A020BDF8D8001044E9 +:1037200000EB400202EB001001EBC00000F183014E +:10373000BDF8E4000A5C9DF8B40000EB400101EB29 +:103740000010F04901EB00100E30BDF8E410405CB1 +:10375000824200D008E0BDF8E400401C81B23991FB +:10376000BDF8E4000428CBDB00BFBDF8E40004286A +:1037700059D1042139912FE09DF8B41040F2A110E5 +:1037800011FB00F0DE4901EBC00101F562719DF80B +:10379000A020BDF8D800104400EB400202EB00105E +:1037A00001EBC00000F18301BDF8E4000A5C9DF864 +:1037B000B40000EB400101EB0010D24901EB001016 +:1037C0000E30BDF8E410405C824200D008E0BDF845 +:1037D000E400401C81B23991BDF8E4000A28CBDB3B +:1037E00000BFBDF8E4000A281DD09DF8B41040F2D7 +:1037F000A11011FB00F0C24901EBC00101F562719B +:103800009DF8A020BDF8D800104400EB400202EB68 +:10381000001001EBC00090300990007820F001000A +:10382000401C09990870BDF8A4000F287ED19DF8AE +:10383000B41001EB410000EB0110B24901EB0011A3 +:1038400030319DF8A020BDF8D800104401EB0010E5 +:10385000801C0990007820F00400001D0999087070 +:10386000002039902DE09DF8B41001EB4100C0EB31 +:10387000C110A54901EBC001BDF84020BDF8E4002E +:1038800010440A5C9DF8B40040F2A11110FB01F055 +:103890009B4901EBC00101F562719DF8A030BDF8B4 +:1038A000D800184400EB400303EB001001EBC0010B +:1038B0004731BDF8E4000A54BDF8E400401C81B271 +:1038C0003991BDF8E4000A28CDDBBDF840000A308C +:1038D00081B21091002139912FE09DF8B41001EBD5 +:1038E0004100C0EBC110884901EBC001BDF8402088 +:1038F000BDF8E40010440A5C9DF8B40040F2A11148 +:1039000010FB01F07E4901EBC00101F562719DF8E9 +:10391000A030BDF8D800184400EB400303EB0010C2 +:1039200001EBC0016031BDF8E40000E078E20A5428 +:10393000BDF8E400401C81B23991BDF8E4000228D2 +:10394000CBDBBDF84000801C81B210919DF8B41013 +:1039500001EB4100C0EBC1106B4901EBC001BDF8A8 +:103960004000085C01049DF8B40000EB4002C2EB8B +:10397000C010654A02EBC002BDF84000401C105C5C +:1039800041EA00219DF8B40000EB4002C2EBC010F8 +:103990005D4A02EBC002BDF84000801C105C014390 +:1039A0009DF8B40040F2A11210FB02F0544A02EB61 +:1039B000C00202F562729DF8A030BDF8D80018442C +:1039C00000EB400303EB001002EBC0004167BDF8C1 +:1039D0004000C01C81B210914C4890F8E007E8BB51 +:1039E0000021399120E09DF8B41040F2A11011FBA4 +:1039F00000F0434901EBC00101F562719DF8A02080 +:103A0000BDF8D800104400EB400202EB001001EBBF +:103A1000C0004730BDF8E410405C00B108E0BDF8DC +:103A2000E400401C81B23991BDF8E4000A28DADBD9 +:103A300000BFBDF8E4000A281BD140229DF8B40065 +:103A400040F2A11110FB01F02D4901EBC00101F57D +:103A500062719DF8A030BDF8D80000E05AE018442B +:103A600000EB400303EB001001EBC00080F87E2068 +:103A700066E19DF8B41040F2A11011FB00F020495E +:103A800001EBC00101F562719DF8A020BDF8D800DE +:103A9000104400EB400202EB001001EBC00090F874 +:103AA0007E00B8BB00212A9121E10021379137E047 +:103AB0009DF8B41040F2A11011FB00F0104901EB89 +:103AC000C00101F562719DF8A020BDF8D800104436 +:103AD00000EB400202EB001001EBC0014731BDF8E2 +:103AE000DC00001D095C9DF8A80000EB40020848BE +:103AF00000EB4202BDF8DC00105C81420BD013E009 +:103B00005845002098400020F8870020BC32002053 +:103B10008834002014E1BDF8DC00401C81B23791EC +:103B2000BDF8DC000628C3DB00BFBDF8DC000628BA +:103B30007ED103229DF8B40040F2A11110FB01F0E8 +:103B4000FE4901EBC00101F562719DF8A030BDF89E +:103B5000D800184400EB400303EB001001EBC00059 +:103B600080F87E209DF8B41001EB410000EB0110BD +:103B7000F34901EB001130319DF8A020BDF8D800C9 +:103B8000104401EB0010801C0990007820F0040222 +:103B900009980270002039901FE020229DF8B4009F +:103BA00040F2A11110FB01F0E44901EBC00101F565 +:103BB00062719DF8A030BDF8D800184400EB4003B6 +:103BC00003EB001001EBC0015131BDF8E4000A54D1 +:103BD000BDF8E400401C81B23991BDF8E4000F2823 +:103BE000DBDB002139911FE020229DF8B40040F278 +:103BF000A11110FB01F0D14901EBC00101F5627187 +:103C00009DF8A030BDF8D800184400EB400303EB4A +:103C1000001001EBC0016331BDF8E4000A54BDF8A7 +:103C2000E400401C81B23991BDF8E4000A2800E0AC +:103C300058E0D9DB00229DF8B40040F2A11110FB3E +:103C400001F0BE4901EBC00101F562719DF8A030A1 +:103C5000BDF8D800184400EB400303EB001001EB63 +:103C6000C00080F87820002139911FE000229DF8E3 +:103C7000B40040F2A11110FB01F0B04901EBC0010A +:103C800001F562719DF8A030BDF8D800184400EB32 +:103C9000400303EB001001EBC0017931BDF8E400F3 +:103CA0000A54BDF8E400401C81B23991BDF8E4002B +:103CB0000528DBDB9DF8B41040F2A11011FB00F0E9 +:103CC0009E4901EBC00101F562719DF8A020BDF88D +:103CD000D800104400EB400202EB001001EBC000E2 +:103CE000406F0CE09DF8A800401CC1B22A91954895 +:103CF000B0F8CA019DF8A81088423FF7D6AE00BFC1 +:103D00009048B0F8CA019DF8A810884218D1402206 +:103D10009DF8B40040F2A11110FB01F0874901EBBE +:103D2000C00101F562719DF8A030BDF8D8001844BB +:103D300000EB400303EB001001EBC00080F87E2095 +:103D40009DF8B41040F2A11011FB00F07B4901EB8B +:103D5000C00101F562719DF8A020BDF8D8001044A3 +:103D600000EB400202EB001001EBC00090F87E0077 +:103D7000032804D011281ED0402850D134E0F2226C +:103D80009DF8B40040F2A11110FB01F06B4901EB6A +:103D9000C00101F562719DF8A030BDF8D80018444B +:103DA00000EB400303EB001001EBC000427136E072 +:103DB000F1E3F1E316E1F3229DF8B40040F2A11122 +:103DC00010FB01F05D4901EBC00101F562719DF846 +:103DD000A030BDF8D800184400EB400303EB0010FE +:103DE00001EBC00042711AE0F2229DF8B40040F2EB +:103DF000A11110FB01F0514901EBC00101F5627105 +:103E00009DF8A030BDF8D800184400EB400303EB48 +:103E1000001001EBC00000E0C5E0427100BF6AE0A5 +:103E20009DF8B40000EB400101EB0010444901EBA8 +:103E3000001030309DF8A020BDF8D810114400EBE0 +:103E40000110801C0990007820F00402099802708B +:103E50009DF8B40040F2A11110FB01F0374901EBCD +:103E6000C00000F562709DF8A020BDF8D810114484 +:103E700001EB410202EB011100EBC10090F8900050 +:103E800000F00100B8B300229DF8B40040F2A11187 +:103E900010FB01F0294901EBC00101F562719DF8A9 +:103EA000A03005E0FDE3FDE3ACE0FCE3FCE3FCE374 +:103EB000BDF8D800184400EB400303EB001001EB01 +:103EC000C000A0F88E2005229DF8B40040F2A11198 +:103ED00010FB01F0194901EBC00101F562719DF879 +:103EE000A030BDF8D800184400EB400303EB0010ED +:103EF00001EBC00042716FE0FFE79DF8B40040F2B3 +:103F0000A11110FB01F00D4901EBC00101F5627137 +:103F10009DF8A020BDF8D800104400EB400202EB51 +:103F2000001001EBC00090F87E00402821D1002253 +:103F30009DF8B40040F2A11106E0000058450020B1 +:103F400098400020BC32002010FB01F0FE4901EB3C +:103F5000C00101F562719DF8A030BDF8D800184489 +:103F600000EB400303EB001001EBC00080F87E2063 +:103F700000BF00BFF1229DF8B40040F2A11110FB78 +:103F800001F0F14901EBC00101F562719DF8A0302B +:103F9000BDF8D800184400EB400303EB001001EB20 +:103FA000C000427118E0F1229DF8B40040F2A11166 +:103FB00010FB01F0E44901EBC00101F562719DF8CD +:103FC000A030BDF8D800184400EB400303EB00100C +:103FD00001EBC000427100BF00BFBDF8D800401C1B +:103FE00081B236919DF8B40000EB4001C1EBC010E6 +:103FF000D64901EBC0004179BDF8D80081423FF7B6 +:10400000EDAAF4E39DF8B40040F2A11110FB01F019 +:10401000CD4901EBC00000F562709DF8A01001EBE6 +:10402000410202EB011110F8310048BB01229DF85A +:10403000B40040F2A11110FB01F0C34901EBC00133 +:1040400001F562719DF8A00000EB400303EB001046 +:1040500001F83020F4229DF8B40040F2A11110FBC9 +:1040600001F0B94901EBC00000F562709DF8A010A5 +:1040700001EB410303EB011100EBC1004271CDE004 +:104080009DF8B40000EB400101EB0010B04901EBDA +:10409000001030309DF8A01000EB0110407A00F0C5 +:1040A000010080B39DF8B40040F2A11110FB01F0B3 +:1040B000A54901EBC00000F562709DF8A01001EB6E +:1040C000410202EB011100EBC10090F8900000F0FA +:1040D0000100C0B99DF8B40040F2A11110FB01F03D +:1040E000994901EBC00000F562709DF8A01001EB4A +:1040F000410202EB011100EBC10090F8820010B107 +:10410000002139912DE089E09DF8B40040F2A11121 +:1041100010FB01F08C4901EBC00101F562719DF8C3 +:10412000A00000EB400202EB001001EBC00000F128 +:104130008301BDF8E4000A5C9DF8B40000EB400187 +:1041400001EB0010824901EB00100E30BDF8E410C5 +:10415000405C824200D008E0BDF8E400401C81B21F +:104160003991BDF8E4000428CEDB00BFBDF8E400BF +:10417000042853D1042139912CE09DF8B40040F279 +:10418000A11110FB01F0704901EBC00101F5627152 +:104190009DF8A00000EB400202EB001001EBC00014 +:1041A00000F18301BDF8E4000A5C9DF8B40000EB67 +:1041B000400101EB0010664901EB00100E30BDF824 +:1041C000E410405C824200D008E0BDF8E400401CEE +:1041D00081B23991BDF8E4000A28CEDB00BFBDF8FA +:1041E000E4000A281AD09DF8B40040F2A11110FB97 +:1041F00001F0554901EBC00000F562709DF8A01078 +:1042000001EB410202EB011100EBC100903009907B +:10421000007820F00100401C09990870BDF8A40046 +:10422000112877D19DF8B40000EB400101EB00109C +:10423000474901EB001030309DF8A01000EB011051 +:10424000801C0990007820F00400001D0999087076 +:104250000020399028E09DF8B40000EB4001C1EB4C +:10426000C0103A4901EBC001BDF8E400401D0A5CF2 +:104270009DF8B40040F2A11110FB01F0324901EBAE +:10428000C00101F562719DF8A00000EB400303EB53 +:10429000001001EBC0014731BDF8E4000A54BDF83D +:1042A000E400401C81B23991BDF8E4000A28D2DB59 +:1042B0000021399128E09DF8B40000EB4001C1EBEA +:1042C000C010224901EBC001BDF8E4000F300A5CC8 +:1042D0009DF8B40040F2A11110FB01F01A4901EB66 +:1042E000C00101F562719DF8A00000EB400303EBF3 +:1042F000001001EBC0016031BDF8E4000A54BDF8C4 +:10430000E400401C81B23991BDF8E4000228D2DB00 +:10431000B0E2FFE7BDF8A40014287DD19DF8B400F9 +:1043200000EB400101EB0010094901EB00103030B7 +:104330009DF8A01000EB0110801C0990007820F07F +:104340000400001D099905E058450020F887002069 +:104350009840002008700020399028E09DF8B400B3 +:1043600000EB4001C1EBC010F84901EBC001BDF802 +:10437000E400401D0A5C9DF8B40040F2A11110FB5E +:1043800001F0F34901EBC00101F562719DF8A00055 +:1043900000EB400303EB001001EBC0014731BDF817 +:1043A000E4000A54BDF8E400401C81B23991BDF824 +:1043B000E4000A28D2DB0021399128E09DF8B400FE +:1043C00000EB4001C1EBC010E04901EBC001BDF8BA +:1043D000E4000F300A5C9DF8B40040F2A11110FB1C +:1043E00001F0DB4901EBC00101F562719DF8A0000D +:1043F00000EB400303EB001001EBC0016031BDF89E +:10440000E4000A54BDF8E400401C81B23991BDF8C3 +:10441000E4000228D2DB00E02DE29DF8B40000EBBE +:104420004001C1EBC010C94901EBC000407C010450 +:104430009DF8B40000EB4002C2EBC010C34A02EB8F +:10444000C000807C41EA00219DF8B40000EB4002EE +:10445000C2EBC010BD4A02EBC000C07C01439DF816 +:10446000B40040F2A11210FB02F0B94A02EBC00006 +:1044700000F562709DF8A02002EB420303EB0212EC +:1044800000EBC2004167B34890F8E007F0BB0021A1 +:1044900039911DE09DF8B40040F2A11110FB01F02C +:1044A000AB4901EBC00101F562719DF8A00000EB82 +:1044B000400202EB001001EBC0004730BDF8E410F1 +:1044C000405C00B108E0BDF8E400401C81B23991C5 +:1044D000BDF8E4000A28DDDB00BFBDF8E4000A28CF +:1044E00018D140229DF8B40040F2A11110FB01F058 +:1044F000974901EBC00000F562709DF8A01001EB38 +:10450000410303EB011100EBC10000E045E080F83E +:104510007E2050E19DF8B40040F2A11110FB01F0A3 +:104520008B4901EBC00000F562709DF8A01001EB13 +:10453000410202EB011100EBC10090F87E0060BB6C +:1045400000212A9111E1002137912CE09DF8B4005F +:1045500040F2A11110FB01F07D4901EBC00101F512 +:1045600062719DF8A00000EB400202EB001001EB2D +:10457000C0014731BDF8DC00001D095C9DF8A800B2 +:1045800000EB4002744800EB4202BDF8DC00105C16 +:10459000814203D00BE0FDE3FDE30CE1BDF8DC005C +:1045A000401C81B23791BDF8DC000628CEDB00BF8D +:1045B000BDF8DC00062879D103229DF8B40040F252 +:1045C000A11110FB01F0624901EBC00101F562711C +:1045D0009DF8A00000EB400303EB001001EBC000CE +:1045E00080F87E209DF8B40000EB400101EB001044 +:1045F0005A4901EB001130319DF8A00001EB001089 +:10460000801C0990007820F00402099802700020B4 +:1046100039901CE020229DF8B40040F2A11110FB5B +:1046200001F04B4901EBC00101F562719DF8A0005A +:1046300000EB400303EB001001EBC0015131BDF86A +:10464000E4000A54BDF8E400401C81B23991BDF881 +:10465000E4000F28DEDB002139911CE020229DF8C8 +:10466000B40040F2A11110FB01F0394901EBC00187 +:1046700001F562719DF8A00000EB400303EB001010 +:1046800001EBC0016331BDF8E4000A54BDF8E40059 +:10469000401C81B23991BDF8E4000A28DEDB00221B +:1046A00005E0FCE3FCE3FCE3FCE3E9E358E09DF810 +:1046B000B40040F2A11110FB01F0254901EBC0014B +:1046C00001F562719DF8A00000EB400303EB0010C0 +:1046D00001EBC00080F87820002139911CE0002215 +:1046E0009DF8B40040F2A11110FB01F0184901EB54 +:1046F000C00101F562719DF8A00000EB400303EBDF +:10470000001001EBC0017931BDF8E4000A54BDF896 +:10471000E400401C81B23991BDF8E4000528DEDBDD +:104720009DF8B40040F2A11110FB01F0084901EB23 +:10473000C00000F562709DF8A01001EB410202EB91 +:10474000011100EBC100406F17E00000F887002066 +:1047500058450020BC3200208834002098400020BA +:104760009DF8A800401CC1B22A91FE48B0F8CA11B9 +:104770009DF8A80081423FF7E6AE00BFF948B0F8C7 +:10478000CA019DF8A810884215D140229DF8B400B6 +:1047900040F2A11110FB01F0F34901EBC00000F55C +:1047A00062709DF8A01001EB410303EB011100EBD7 +:1047B000C10080F87E209DF8B40040F2A11110FBEA +:1047C00001F0E94901EBC00000F562709DF8A0100E +:1047D00001EB410202EB011100EBC10090F87E00F9 +:1047E000032805D0112819D0402843D12CE045E3F7 +:1047F000F2229DF8B40040F2A11110FB01F0DA4959 +:1048000001EBC00000F562709DF8A01001EB4103C0 +:1048100003EB011100EBC10042712BE0F3229DF884 +:10482000B40040F2A11110FB01F0CF4901EBC00030 +:1048300000F562709DF8A01001EB410303EB01113C +:1048400000EBC100427115E0F2229DF8B40040F285 +:10485000A11110FB01F0C44901EBC00000F562702A +:104860009DF8A01001EB410303EB011100EBC10027 +:10487000427100BF02E3BDF8A40006287DD19DF877 +:10488000B40000EB4001C1EBC010B84901EBC0001F +:104890004079012872D10320B5490870F7229DF8AC +:1048A000B40040F2A11110FB01F0AF4901EBC001CF +:1048B00001F562719DF8A00000EB400303EB0010CE +:1048C00001EBC00042719DF8B40040F2A11110FB51 +:1048D00001F0A54901EBC00101F562719DF8A0004E +:1048E00000EB400202EB001001EBC00090F88000EA +:1048F00000EB400101EB00109E4901EB001130314B +:104900009DF8B40040F2A11210FB02F0964A02EBAF +:10491000C00000F562709DF8A02002EB420303EB9B +:10492000021200EBC20090F8810001EB00108078C9 +:10493000C0F34000F0B39DF8B41040F2A11011FB99 +:1049400000F0894901EBC00000F562709DF8A010ED +:1049500001EB410202EB011100EBC10090F8801065 +:1049600001EB410000EB0110824901EB001080795E +:10497000012804D00A287CD13FE027E2CDE0BA2309 +:104980009DF8B40040F2A11110FB01F0764901EB53 +:10499000C00101F562719DF8A00000EB400202EB3E +:1049A000001001EBC00090F8800040F2A11110FB54 +:1049B00001F000E03AE16C4901EBC00101F56271E0 +:1049C0009DF8B40040F2A11210FB02F0664A02EB1F +:1049D000C00000F562709DF8A02002EB420404EBD9 +:1049E000021200EBC20090F8810000EB400202EBE3 +:1049F000001001EBC00043713BE00B239DF8B400B5 +:104A000040F2A11110FB01F0574901EBC00101F583 +:104A100062719DF8A00000EB400202EB001001EB78 +:104A2000C00090F8800040F2A11110FB01F04E4947 +:104A300001EBC00101F562719DF8B40040F2A112D2 +:104A400010FB02F0484A02EBC00000F562709DF8CE +:104A5000A02002EB420404EB021200EBC20090F82B +:104A6000810000EB400202EB001001EBC00043713B +:104A700000BF00BF9DF8B41040F2A11011FB00F080 +:104A8000394901EBC00101F562719DF8A00000EB0E +:104A9000400202EB001001EBC00090F8801001EB27 +:104AA000410000EB0110334901EB001130319DF85A +:104AB000B40040F2A11210FB02F02B4A02EBC0023C +:104AC00002F562729DF8A00000EB400303EB0010BA +:104AD00002EBC00090F8810001EB001002789DF815 +:104AE000B40040F2A11110FB01F01F4901EBC0011D +:104AF00001F562719DF8A00000EB400303EB00108C +:104B000001EBC00090F8800040F2A11110FB01F011 +:104B1000154901EBC0004270B0E19DF8B41001EB03 +:104B20004100C0EBC110114901EBC00040790228DF +:104B30007CD104200E490870F8229DF8B40040F2A0 +:104B4000A11110FB01F0084901EBC00101F56271F0 +:104B50009DF8A00000EB400303EB001001EBC00048 +:104B6000427109E0BC32002058450020F88700203F +:104B700019020020984000209DF8B41040F2A110C6 +:104B800011FB00F0F94901EBC00101F562719DF8DC +:104B9000A00000EB400202EB001001EBC00090F817 +:104BA000801001EB410000EB0110F14901EB001115 +:104BB00030319DF8B40040F2A11210FB02F0EB4A34 +:104BC00002EBC00000F562709DF8A02002EB4203EA +:104BD00003EB021200EBC20090F8810001EB001021 +:104BE0008078C0F3400008B39DF8B41040F2A110E3 +:104BF00011FB00F0DD4901EBC00000F562709DF88B +:104C0000A01001EB410202EB011100EBC10090F892 +:104C1000800000EB400101EB0010D54901EB0010D2 +:104C20008079012803D00A2879D13CE026E1B3231A +:104C30009DF8B40040F2A11110FB01F0CB4901EB4B +:104C4000C00101F562719DF8A00000EB400202EB8B +:104C5000001001EBC00090F8800040F2A11110FBA1 +:104C600001F0C24901EBC00101F562719DF8B40089 +:104C700040F2A11210FB02F0BC4A02EBC00000F5AA +:104C800062709DF8A02002EB420404EB021200EBDC +:104C9000C20090F8810000EB400202EB001001EB33 +:104CA000C00043713BE00C239DF8B40040F2A11119 +:104CB00010FB01F0AD4901EBC00101F562719DF8F7 +:104CC000A00000EB400202EB001001EBC00090F8E6 +:104CD000800040F2A11110FB01F0A44901EBC001DA +:104CE00001F562719DF8B40040F2A11210FB02F0D0 +:104CF0009E4A02EBC00000F562709DF8A02002EB16 +:104D0000420404EB021200EBC20090F8810000EBB9 +:104D1000400202EB001001EBC000437100BF00BF76 +:104D20009DF8B41040F2A11011FB00F08F4901EB87 +:104D3000C00101F562719DF8A00000EB400202EB9A +:104D4000001001EBC00090F8801001EB410000EB77 +:104D50000110874901EB001130319DF8B40040F299 +:104D6000A11210FB02F0814A02EBC00202F562724E +:104D70009DF8A00000EB400303EB001002EBC00025 +:104D800090F8810001EB001002789DF8B40040F229 +:104D9000A11101E08FE072E010FB01F0734901EB1B +:104DA000C00000F562709DF8A01001EB410303EB19 +:104DB000011100EBC10090F8800040F2A11110FB3E +:104DC00001F06A4901EBC000427057E09DF8B41051 +:104DD00001EB410000EB0110654901EB00103030A0 +:104DE0009DF8A01000EB0110801C0990007820F0C5 +:104DF0000402099802709DF8B41040F2A11011FB52 +:104E000000F05A4901EBC00000F562709DF8A01057 +:104E100001EB410202EB011100EBC10090F89000A0 +:104E200000F0010050B300229DF8B40040F2A1113F +:104E300010FB01F04D4901EBC00101F562719DF8D5 +:104E4000A00000EB400303EB001001EBC000A0F852 +:104E50008E2005229DF8B40040F2A11110FB01F054 +:104E6000424901EBC00000F562709DF8A01001EB13 +:104E7000410303EB011100EBC100427193E100BF5C +:104E8000F1229DF8B40040F2A11110FB01F0374966 +:104E900001EBC00000F562709DF8A01003E04FE048 +:104EA00005E191E066E001EB410303EB011100EB4A +:104EB000C100427177E19DF8B41040F2A11011FBDE +:104EC00000F02A4901EBC00000F562709DF8A010C7 +:104ED00001EB410202EB011100EBC10090F87E00F2 +:104EE000402816D100229DF8B40040F2A11110FB19 +:104EF00001F01E4901EBC00000F562709DF8A010A2 +:104F000001EB410303EB011100EBC10080F87E20AF +:104F100000BF00BFF1229DF8B40040F2A11110FBC8 +:104F200001F0124901EBC00000F562709DF8A0107D +:104F300001EB410303EB011100EBC100427132E1CF +:104F4000F1229DF8B40040F2A11110FB01F00749D5 +:104F500001EBC00000F562709DF8A01001EB410369 +:104F600003EB011100EBC10042711CE15845002028 +:104F70009840002003229DF8B40040F2A11110FBDC +:104F800001F0FE4901EBC00101F562719DF8A0003E +:104F900000EB400303EB001001F83020F1229DF8F4 +:104FA000B40040F2A11110FB01F0F44901EBC00084 +:104FB00000F562709DF8A01001EB410303EB0111B5 +:104FC00000EBC1004271EEE002229DF8B40040F215 +:104FD000A11110FB01F0E94901EBC00101F562717B +:104FE0009DF8A00000EB400303EB001001F8302017 +:104FF000F6229DF8B40040F2A11110FB01F0DF4948 +:1050000001EBC00101F562719DF8A00000EB4003C7 +:1050100003EB001001EBC000427101229DF8B400C7 +:1050200040F2A11110FB01F0D44901EBC00101F5E0 +:1050300062719DF8A00000EB400303EB001001EB50 +:10504000C00080F882200021399129E09DF8B41039 +:1050500001EB4100C0EBC110C94901EBC001BDF833 +:10506000E400401D0A5C9DF8B40040F2A11110FB61 +:1050700001F0C24901EBC00101F562719DF8A00089 +:1050800000EB400303EB001001EBC00000F18301D3 +:10509000BDF8E4000A54BDF8E400401C81B2399127 +:1050A000BDF8E4000A28D1DBBDF8A4007BE09DF840 +:1050B000B41001EB4100C0EBC110B14901EBC000DD +:1050C00081799DF8B40000EB4002C2EBC010AC4AFD +:1050D00002EBC000407941EA00229DF8B40040F2A2 +:1050E000A11110FB01F0A54901EBC00101F56271AE +:1050F0009DF8A00000EB400303EB001001EBC000A3 +:10510000A0F88E209DF8B40040F2A11110FB01F030 +:105110009A4901EBC00101F562719DF8A00000EB16 +:10512000400202EB001001EBC000B0F88E109DF8B9 +:10513000B40000EB400202EB0010924A02EB0010B8 +:10514000408B81422EDBF1229DF8B40040F2A11188 +:1051500010FB01F0894901EBC00101F562719DF876 +:10516000A00000EB400303EB001001EBC000427114 +:105170009DF8B40040F2A11110FB01F07F4901EB52 +:10518000C00101F562719DF8A00000EB400202EB46 +:10519000001001EBC00090300990007820F001026F +:1051A0000998027000BF00BF09F032B89DF8B40042 +:1051B00000EB4001C1EBC010714901EBC000017967 +:1051C0002891002136911CE09DF8B40000EB4001CD +:1051D00001EB00106B4901EB00113031BDF8D80034 +:1051E00001EB001041789DF8A000814204D1BDF888 +:1051F000D800C1B2289112E0BDF8D800401C81B29D +:1052000036919DF8B40000EB400101EB00105D49C0 +:1052100001EB0010C179BDF8D8008142D4DC00BF99 +:105220009DF8B40000EB4001C1EBC010544901EB04 +:10523000C000C1782591BDF89400172834D2DFE86A +:1052400000F0330C0F331215181B1E333333333376 +:105250003321242733332A2D30000721299123E0DD +:105260000721299120E0062129911DE0062029909F +:105270001AE00621299117E01221299114E0072153 +:10528000299111E0092029900EE0062129910BE0D7 +:105290000621299108E00B21299105E00B21299194 +:1052A00002E02A21299100BF00BFBDF8A400001F21 +:1052B000C1B209919DF8B40000EB4001C1EBC010F0 +:1052C0002F4901EBC000C01C08900999F4F702F9BE +:1052D00037909DF8B40000EB4001C1EBC0102849A5 +:1052E00001EBC001BDF8A400401E095CBDF8DC0064 +:1052F000814270D19DF8B40000EB4001C1EBC010B9 +:105300001F4901EBC0004078002864DD9DF8B4001F +:1053100000EB4001C1EBC010194901EBC001BDF821 +:10532000A4000A5C9DF8B40040F2A11110FB01F04A +:10533000124901EBC00101F562719DF8A00000EB7C +:10534000400303EB001001EBC00080F84420002173 +:105350000D4A9DF8B40002EB00129DF8A000115414 +:105360000A4890F82800012821D19DF8B40000EBEC +:10537000400101EB001003490AE0000058450020FD +:10538000F887002098400020883E0020BC120020B2 +:1053900001EB001030309DF8A01000EB0110801CD4 +:1053A0000990007820F08000803009990870BDF8DD +:1053B000940007287ED00ADC07287CD2DFE810F0B2 +:1053C0007B006506C7067B004F061206CA0C103824 +:1053D0000728F2D200E0FDE3DFE810F02A0D140DFB +:1053E0006D006D0007000800F00600BFBDF89400D6 +:1053F00014287DD19DF8B40000EB4001C1EBC01032 +:10540000FE4901EBC000407901069DF8B40000EBB5 +:105410004002C2EBC010F94A02EBC000807941EAB9 +:1054200000419DF8B40000EB4002C2EBC010F34A0B +:1054300002EBC000C07941EA00219DF8B40000EB06 +:105440004002C2EBC010ED4A02EBC000007A0143FB +:105450009DF8B40040F2A11210FB02F0E84A02EB02 +:10546000C00202F562729DF8A00000EB400303EB5E +:10547000001002EBC000C0F81A109DF8B40040F212 +:10548000A11110FB01F0DE4901EBC00101F56271D1 +:105490009DF8A00000EB400202EB001001EBC00001 +:1054A000D0F81A1008460991002111F0F9FBCDE956 +:1054B0002E0101E0FEE3FEE39DF8B40000EB4001A5 +:1054C00001EB0010CF4901EB0010007F00F0030159 +:1054D0009DF8B40000EB400202EB0010C94A02EB59 +:1054E0000010007FC0F3011001449DF8B40000E0FB +:1054F0006CE000EB400202EB0010C24A02EB00102D +:10550000007FC0F38100091A08460591F3F76FF890 +:10551000CDE906019DED061B9FEDBB0B20F0A8FB1E +:105520008DED080B9DED080B51EC100BF3F7D1F846 +:10553000CDE930019DF8B40040F2A11110FB01F05B +:10554000AF4901EBC00101F562719DF8A00000EBCD +:10555000400202EB001001EBC000416B08460791CE +:10556000002111F09DFBDDE92E32A0FB034501FB7C +:10557000035100FB021502220023DDE93001F2F79E +:1055800021FE20186941CDE90801DDE93023F2F759 +:1055900019FECDE92E01DDE92E0112F035F90146A3 +:1055A0009DF8B40040F2A11210FB02F0944A02EB05 +:1055B000C00000F562709DF8A02002EB420303EBEF +:1055C000021200EBC200C0F81E1046E0BDF89400C5 +:1055D000152842D19DF8B40000EB4001C1EBC0108A +:1055E000864901EBC000407901069DF8B40000EB4C +:1055F0004002C2EBC010814A02EBC000807941EA50 +:1056000000419DF8B40000EB4002C2EBC0107B4AA1 +:1056100002EBC000C07941EA00219DF8B40000EB24 +:105620004002C2EBC010754A02EBC000007A014391 +:105630009DF8B40040F2A11210FB02F0704A02EB98 +:10564000C00000F562709DF8A02002EB420303EB5E +:10565000021200EBC200C0F81E109DF8B40000EB6F +:105660004001C1EBC010654901EBC000427A9DF8D2 +:10567000B40040F2A11110FB01F0614901EBC0013F +:1056800001F562719DF8A00000EB400303EB0010F0 +:1056900001EBC00080F894209DF8B40000EB4001BD +:1056A00001EB0010574901EB001030309DF8A010BD +:1056B00000EB0110801C09909DF8B40040F2A1118C +:1056C00010FB01F04E4901EBC00000F562709DF83F +:1056D000A02002EB420101EB021100EBC10090F8A7 +:1056E0009400C2090998017862F3000101709DF8E5 +:1056F000B40040F2A11110FB01F0414901EBC000E0 +:1057000000F562709DF8A01001EB410202EB01115F +:1057100000EBC10090F8940000F00300012818D0BD +:105720009DF8B40040F2A11110FB01F0344901EBE7 +:10573000C00000F562709DF8A01001EB410202EB81 +:10574000011100EBC10090F8940000F00300032861 +:105750002BD19DF8B40000EB400101EB001029496A +:1057600001EB001030309DF8A01000EB0110801C00 +:105770000990007820F00201891C099801709DF8B9 +:10578000B40000EB400101EB00101E4901EB0011D9 +:1057900030319DF8A00001EB0010801C09900078CA +:1057A00020F020020998027014E09DF8B40000EB8C +:1057B000400101EB0010134901EB001030309DF85F +:1057C000A01000EB0110801C0990007820F002026C +:1057D000099802709DF8B40000EB400101EB001045 +:1057E000084901EB001130319DF8A00001EB0010D9 +:1057F0008078C0F340029DF8B40009E0F8870020EB +:10580000584500209840002000000000000024407F +:1058100040F2A11110FB01F0FE4901EBC00000F5C0 +:1058200062709DF8A01001EB410303EB011100EB46 +:10583000C100007EC0F3400082426CD09DF8B400ED +:1058400040F2A11110FB01F0F24901EBC00000F59C +:1058500062709DF8A01001EB410202EB011100EB18 +:10586000C100183009909DF8B40000EB400101EB35 +:105870000010E94901EB001030309DF8A01000EB5A +:105880000110807842080998007862F34100099974 +:1058900008709DF8B40000EB400101EB0010DE49F8 +:1058A00001EB001030309DF8A01000EB0110807863 +:1058B000C0F3400050BB9DF8B40000EB400101EB89 +:1058C0000010D54901EB001030309DF8A01000EB1E +:1058D0000110801C0990007820F0200209980270C5 +:1058E00001229DF8B40040F2A11110FB01F0C9495A +:1058F00001EBC00000F562709DF8A01001EB4103C0 +:1059000003EB011100EBC10080F846209DF8B410B4 +:105910000220F4F7CBFB9DF8B40000EB400101EB53 +:105920000010BD4901EB001130319DF8A00001EBE2 +:105930000010807800F001029DF8B40040F2A1113F +:1059400010FB01F0B34901EBC00000F562709DF857 +:10595000A01001EB410303EB011100EBC100007E3D +:1059600000F00100824265D09DF8B40040F2A11120 +:1059700010FB01F0A74901EBC00000F562709DF833 +:10598000A01001EB410202EB011100EBC100183045 +:1059900009909DF8B40000EB400101EB00109E4916 +:1059A00001EB001030309DF8A01000EB0110807862 +:1059B00009990A7860F300020A709DF8B40000EBC0 +:1059C000400101EB0010944901EB001030309DF8CC +:1059D000A01000EB0110807800F0010058BB9DF88A +:1059E000B40000EB400101EB00108B4901EB00100B +:1059F00030309DF8A01000EB0110801C0990007859 +:105A000020F020020998027000229DF8B40040F2B4 +:105A1000A11110FB01F07F4901EBC00000F562709D +:105A20009DF8A01001EB410303EB011100EBC10055 +:105A300080F8452015E29DF8B40040F2A11110FB5A +:105A400001F0744901EBC00000F562709DF8A010F0 +:105A500001EB410202EB011100EBC10090F846009E +:105A6000B0B901229DF8B40040F2A11110FB01F081 +:105A7000684901EBC00000F562709DF8A01001EBD1 +:105A8000410303EB011100EBC10080F845202AE03F +:105A900000229DF8B40040F2A11110FB01F05D4915 +:105AA00001EBC00101F562719DF8A00000EB40031D +:105AB00003EB001001EBC00080F845209DF8B40016 +:105AC00000EB400101EB0010534901EB00113031B4 +:105AD0009DF8A00001EB0010801C0990007820F0D8 +:105AE0000102099802704D4890F8E00780B19DF8D6 +:105AF000B40000EB400101EB0010474901EB00103E +:105B000030309DF8A01000EB0110807A022862D19D +:105B1000434890F8290001287AD14148D0F80C0276 +:105B20003F49498D884273D29DF8B40040F2A111DB +:105B300010FB01F0374901EBC00000F562709DF8E1 +:105B4000A01001EB410202EB011100EBC10090F843 +:105B5000450001283FD19DF8B40040F2A11110FB8F +:105B600001F02C4901EBC00000F562709DF8A01017 +:105B700001EB410202EB011100EBC10090F87F0044 +:105B800048BB01229DF8B40000EB400101EB00107E +:105B9000214901EB001130319DF8A00001EB00100C +:105BA000C2729DF8B40000EB400101EB00101A49ED +:105BB00001EB001130319DF8A00001EB00100178DD +:105BC0009DF8B40040F2A11210FB02F0114A02EB62 +:105BD000C00001E0FEE316E1417005229DF8B4002B +:105BE00040F2A11110FB01F00A4901EBC00101F5DF +:105BF00062719DF8A00000EB400303EB001001EB85 +:105C0000C000427100229DF8B40000EB400109E0A1 +:105C100064E000005845002098400020BC3200207D +:105C2000BC12002001EB0010FE4901EB00113031E5 +:105C30009DF8A00001EB001042609DF8B410022016 +:105C4000F4F734FA002139911CE000229DF8B400E9 +:105C500040F2A11110FB01F0F34901EBC00101F585 +:105C600062719DF8A00000EB400303EB001001EB14 +:105C7000C0014731BDF8E4000A54BDF8E400401CFF +:105C800081B23991BDF8E4001428DEDB00203990A0 +:105C90001FE000229DF8B40040F2A11110FB01F0BA +:105CA000E14901EBC00101F562719DF8A00000EB34 +:105CB000400301E05DE349E203EB001001EBC001AA +:105CC0006331BDF8E4000A54BDF8E400401C81B221 +:105CD0003991BDF8E4000A28DBDBC2E09DF8B4008E +:105CE00040F2A11110FB01F0CF4901EBC00000F51B +:105CF00062709DF8A01001EB410202EB011100EB74 +:105D0000C10090F8450001287DD19DF8B40040F213 +:105D1000A11110FB01F0C44901EBC00101F5627152 +:105D20009DF8A00000EB400202EB001001EBC00068 +:105D300090F8800040F2A11110FB01F0BA4901EB8C +:105D4000C00101F562719DF8B40040F2A11210FB90 +:105D500002F0B54A02EBC00000F562709DF8A02089 +:105D600002EB420303EB021200EBC20090F8810049 +:105D700000EB400202EB001001EBC00090F87E0047 +:105D800003286ED102229DF8B40000EB400101EB24 +:105D90000010A44901EB001130319DF8A00001EB87 +:105DA0000010C2729DF8B40000EB400101EB00103E +:105DB0009C4901EB001130319DF8A00001EB00106F +:105DC00001789DF8B40040F2A11210FB02F0964A4F +:105DD00002EBC00041709DF8B40040F2A11110FB2D +:105DE00001F0114601EBC00101F562719DF8A000C0 +:105DF00000EB400202EB001011F830109DF8B400E7 +:105E000040F2A11200E02CE010FB02F0864A02EB07 +:105E1000C0004079814214D105229DF8B40040F2BF +:105E2000A11110FB01F0804901EBC00000F5627088 +:105E30009DF8A01001EB410303EB011100EBC10041 +:105E4000427100229DF8B40000EB400101EB00100C +:105E5000744901EB001030309DF8A01000EB0110E8 +:105E600042609DF8B40040F2A11110FB01F06E49B0 +:105E700001EBC00000F562709DF8A01001EB41023B +:105E800002EB011110F83100012814DC02229DF808 +:105E9000B40040F2A11110FB01F0634901EBC00016 +:105EA00000F562709DF8A01001EB410303EB0111B6 +:105EB00000F8312095E09DF8B40040F2A11110FBEC +:105EC00001F0594901EBC00000F562709DF8A01087 +:105ED00001EB410202EB011110F83100022834DC21 +:105EE00000219DF8B40040F2A11210FB02F04E4ACE +:105EF00002EBC000017103229DF8B40040F2A11131 +:105F000010FB01F0484901EBC00101F562719DF8F9 +:105F1000A00000EB400303EB001001F83020072243 +:105F20009DF8B40040F2A11110FB01F03E4901EBD5 +:105F3000C00000F562709DF8A01001EB410303EB77 +:105F4000011100EBC10042714BE09DF8B40040F23A +:105F5000A11110FB01F0344901EBC00101F56271A0 +:105F60009DF8A00000EB400202EB001011F8301089 +:105F70009DF8B40040F2A11210FB02F02A4A02EB95 +:105F8000C000407981422CD19DF8B40040F2A111AB +:105F900010FB01F0114601EBC00000F562709DF8A6 +:105FA000A01001EB410202EB011100EBC10090F8DF +:105FB0009400C0F34010A0B116229DF8B40040F246 +:105FC000A11110FB01F0184901EBC00000F562704F +:105FD0009DF8A01001EB410303EB011100EBC100A0 +:105FE0004271B3E014229DF8B40040F2A11110FBFD +:105FF00001F00D4901EBC00101F562719DF8A000AF +:1060000000EB400303EB001001EBC00042710121E3 +:106010009DF8B40040F2A11210FB02F0024A02EB1C +:10602000C00003E0984000205845002001719DF811 +:10603000B40000EB400101EB0010A2F5986101EB08 +:10604000001130319DF8A00001EB0010801C099078 +:10605000007820F0200020300999087076E01422A2 +:106060009DF8B40040F2A11110FB01F0FE4901EBD4 +:10607000C00000F562709DF8A01001EB410303EB36 +:10608000011100EBC100427160E09DF8B40040F2E4 +:10609000A11110FB01F0F44901EBC00000F56270A2 +:1060A000BDF8D81001EB410202EB011100EBC10079 +:1060B000807901282AD100229DF8B40040F2A11174 +:1060C00010FB01F0E84901EBC00101F56271BDF878 +:1060D000D80000EB400303EB001001EBC00082711D +:1060E00014229DF8B40040F2A11110FB01F0DE492A +:1060F00001EBC00000F562709DF8A01001EB4103B8 +:1061000003EB011100EBC10042711FE000219DF87B +:10611000B40040F2A11210FB02F0D34A02EBC0001F +:10612000017105229DF8B40040F2A11110FB01F0AD +:10613000CD4901EBC00000F562709DF8A01001EBA5 +:10614000410303EB011100EBC1004271FEE30121A9 +:106150009DF8B40040F2A11210FB02F0C24A02EB1B +:10616000C000017114229DF8B40040F2A11110FB8F +:1061700001F0BD4901EBC00101F562719DF8A0007D +:1061800000EB400303EB001001EBC00042719DF8EF +:10619000B40000EB400101EB0010B44901EB001129 +:1061A00030319DF8A00001EB0010801C09900078B0 +:1061B00020F00400001D09990870C7E300202E900C +:1061C0002F90002139911FE0DDE92E10000240EAF6 +:1061D00011620902CDE92E129DF8B40000EB4001D6 +:1061E000C1EBC010A24901EBC001BDF8E400401DA5 +:1061F000085CDDE92E3440EA0302CDE92E24BDF827 +:10620000E400401C81B23991BDF8E4000328DBDBD7 +:10621000DDE92E0111F0F8FA01469DF8B40040F2D4 +:10622000A11210FB02F0904A02EBC00202F562726A +:106230009DF8A00000EB400303EB001002EBC00050 +:10624000C0F81E1000222E922F92002139911EE0DC +:10625000DDE92E10000240EA11620902CDE92E129A +:106260009DF8B40000EB4001C1EBC010804901EB88 +:10627000C001BDF8E4000830085CDDE92E341843A5 +:10628000CDE92E04BDF8E400401C80B23990BDF881 +:10629000E4000328DCDBDDE92E0111F0B5FA01464C +:1062A0009DF8B40040F2A11210FB02F06E4A02EB1E +:1062B000C00202F562729DF8A00000EB400303EB00 +:1062C000001002EBC000C0F81A1000222E922F928C +:1062D000002139911EE0DDE92E10000240EA116232 +:1062E0000902CDE92E129DF8B40000EB4001C1EB8C +:1062F000C0105F4901EBC001BDF8E4001330085C39 +:10630000DDE92E341843CDE92E04BDF8E400401C2D +:1063100080B23990BDF8E4000328DCDB9DF8B400BE +:106320002E9940F2A11210FB02F04F4A02EBC0027C +:1063300002F562729DF8A00000EB400303EB001031 +:1063400002EBC000416307229DF8B40040F2A111A6 +:1063500010FB01F0444901EBC00000F562709DF8AC +:10636000A01001EB410303EB011100EBC1004271EE +:10637000ECE200202E902F90002139911FE0DDE902 +:106380002E10000240EA11620902CDE92E129DF89A +:10639000B40000EB4001C1EBC010354901EBC00176 +:1063A000BDF8E400401D085CDDE92E3440EA03023C +:1063B000CDE92E24BDF8E400401C81B23991BDF82E +:1063C000E4000428DBDBDDE92E0111F01DFA9DF865 +:1063D000B42000E0FEE340F2A11312FB03F2224BD3 +:1063E00003EBC20303F562739DF8A02002EB4204A5 +:1063F00004EB021203EBC20222329060D160002152 +:106400002E912F91002039901EE0DDE92E10000220 +:1064100040EA11620902CDE92E129DF8B40000EBAA +:106420004001C1EBC010124901EBC001BDF8E4000E +:106430000930085CDDE92E341843CDE92E04BDF89F +:10644000E400401C80B23990BDF8E4000428DCDB95 +:10645000DDE92E0111F0D8F99DF8B42040F2A11326 +:1064600012FB03F2004B05E0584500209840002045 +:10647000F887002003EBC20303F562739DF8A020A8 +:1064800002EB420404EB021203EBC20242F8220FB9 +:1064900051609DF8B40040F2A11110FB01F0FE49DB +:1064A00001EBC00000F562709DF8A01001EB410205 +:1064B00002EB011110F831009DF8B41040F2A11266 +:1064C00011FB02F1F44A02EBC101497988427CD107 +:1064D0009DF8B40040F2A11110FB01F0114601EB50 +:1064E000C00000F562709DF8A01001EB410202EBC4 +:1064F000011100EBC10090F89400C0F34010A8B166 +:1065000017229DF8B40040F2A11110FB01F0E249FE +:1065100001EBC00000F562709DF8A01001EB410393 +:1065200003EB011100EBC100427114E014229DF84D +:10653000B40040F2A11110FB01F0D74901EBC000FB +:1065400000F562709DF8A01001EB410303EB01110F +:1065500000EBC10042719DF8B4009DF8A01001EB62 +:106560000010C217CDE92E02CC4890F8E00708B31E +:106570009DF8B40000EB400101EB0010C84901EBAD +:10658000001030309DF8A01000EB0110807A022836 +:1065900010D09DF8B40000EB400101EB0010C049A1 +:1065A00001EB001030309DF8A01000EB0110C07A14 +:1065B00000287CDD00229DF8B40040F2A11110FB00 +:1065C00001F0B54901EBC00100E02FE301F5627174 +:1065D0009DF8A00000EB400303EB001001EBC000AE +:1065E00080F846209DF8B40000EB400101EB00105C +:1065F000AB4901EB001130319DF8A00001EB001018 +:10660000C272A848D0F80C020521B0FBF1F201FBE0 +:10661000120000EB4001A3482C3000EB41100D307C +:1066200009909DF8B40040F2A11110FB01F09A49C5 +:1066300001EBC00000F562709DF8A01001EB410273 +:1066400002EB011100EBC10022301022014608903C +:106650000998F1F7FAFD9348D0F80C020521B0FB38 +:10666000F1F201FB120000EB40018E482C3000EBF0 +:1066700041129DF8B40040F2A11110FB01F08649CF +:1066800001EBC00101F562719DF8A00000EB400331 +:1066900003EB001001EBC00050F81A1F42F8011F75 +:1066A000406850607F48D0F80C02052100E0AAE164 +:1066B000B0FBF1F201FB120000EB400179482C30F5 +:1066C00000EB41129DF8B40000EB400101EB00101B +:1066D000734901EB001130319DF8A00001EB00106F +:1066E000007810706F48D0F80C020521B0FBF1F271 +:1066F00001FB120000EB40016A482C3000EB411214 +:106700009DF8B40040F2A11110FB01F0624901EBC9 +:10671000C00101F562719DF8A00000EB400303EB9E +:10672000001001EBC000406BC2F809005D48D0F8D2 +:106730000C020521B0FBF1F201FB120000EB40015D +:1067400058482C3000EB41115448F538026841F8A4 +:106750001D2F808888805348D0F80C020521B0FB9B +:10676000F1F201FB120000EB40014E482C3000EB2F +:1067700041129DF8B40000EB400101EB00104849C4 +:1067800001EB001130319DF8A00001EB00104068D2 +:10679000C2F8230000229DF8B40000EB400101EB99 +:1067A00000103F4901EB001130319DF8A00001EBD2 +:1067B000001042600021399154E03A48D0F80C02B0 +:1067C0000521B0FBF1F201FB120000EB400135485E +:1067D0002C3000EB41112731BDF8E4409DF8B400A6 +:1067E00040F2A11210FB02F02B4A02EBC00202F5AC +:1067F00062729DF8A00000EB400303EB001002EB77 +:10680000C00090F8800040F2A11210FB02F0224A72 +:1068100002EBC00202F562729DF8B40040F2A113CF +:1068200010FB03F01C4B03EBC00303F562739DF8F0 +:10683000A00000EB400505EB001003EBC00090F852 +:10684000810000EB400303EB001002EBC002473273 +:10685000BDF8E400001D105C0855BDF8E400401CC4 +:1068600081B23991BDF8E4000628A6DB00203990FA +:106870004BE000239DF8B40040F2A11110FB01F0A1 +:10688000054901EBC00101F562719DF8A00000EB24 +:10689000400202EB001007E058450020BC32002007 +:1068A00098400020BC12002001EBC00090F880004E +:1068B00040F2A11110FB01F0FE4901EBC00101F50E +:1068C00062719DF8B40040F2A11210FB02F0F94A87 +:1068D00002EBC00202F562729DF8A00000EB4004DA +:1068E00004EB001002EBC00090F8810000EB4002C6 +:1068F00002EB001001EBC0014731BDF8E4000B547E +:10690000BDF8E400401C81B23991BDF8E4000A28CA +:10691000AFDBE948D0F80C020521B0FBF1F080B202 +:10692000014609900220F2F7D3FB00210620F3F77D +:10693000BDFBE148D0F80C02DF49498D884208D2FE +:10694000DD48D0F80C02401CDB4900E001E2C1F850 +:106950000C0200210520F3F7A9FB9DF8B40000EB21 +:10696000400101EB0010D54901EB001030309DF8DB +:10697000A01000EB0110801C0990007820F00802A4 +:1069800009980270CC48D0F80C020521B0FBF1F256 +:1069900001FB120000EB4001C7482C3000EB411016 +:1069A000D0F823202E9800EB4001C54800EB4110A1 +:1069B000C0F823200020399020E0BF48D0F80C0216 +:1069C0000521B0FBF1F201FB120000EB4001BA48D7 +:1069D0002C3000EB41102730BDF8E410425C2E98BB +:1069E00000EB4001B64800EB41112731BDF8E4004F +:1069F0000A54BDF8E400401C81B23991BDF8E400AE +:106A00000628DADB6FE000229DF8B40040F2A11105 +:106A100010FB01F0A74901EBC00101F562719DF87F +:106A2000A00000EB400303EB001001EBC00080F876 +:106A300046209DF8B40000EB400101EB00109F4997 +:106A400001EB001130319DF8A00001EB0010801C1B +:106A50000990007820F008000830099908709DF826 +:106A6000B40000EB400101EB0010944901EB001071 +:106A700030309DF8A01000EB011042682E9800EB1A +:106A800040018F4800EB4110C0F8232000203990CE +:106A900025E09DF8B40040F2A11110FB01F08549FA +:106AA00001EBC00101F562719DF8A00000EB40020E +:106AB00002EB001001EBC0014731BDF8E4000A5CB5 +:106AC0002E9800EB40017E4800EB41112731BDF8C4 +:106AD000E4000A54BDF8E400401C81B23991BDF8CD +:106AE000E4000628D5DB9DF8B4100220F3F7DEFAA7 +:106AF0009DF8B40040F2A11110FB01F06D4901EBCB +:106B0000C00101F562719DF8A00000EB400202EBAC +:106B1000001001EBC000223009902E9800EB4001DC +:106B2000674800EB41100D30102208900999F1F7E9 +:106B30008CFB9DF8B40040F2A11110FB01F05D49FF +:106B400001EBC00101F562719DF8A00000EB40026D +:106B500002EB001001EBC0012E9800EB40025848F8 +:106B600000EB421051F81A2F40F8012F496841609C +:106B70009DF8B40000EB400101EB00104F4901EB20 +:106B8000001130319DF8A00001EB001001782E9823 +:106B900000EB40024A4800EB421001702E9800EBD7 +:106BA0004001474800EB41114648026841F81D2F5B +:106BB000808888809DF8B40040F2A11110FB01F09C +:106BC0003C4901EBC00101F562719DF8A00000EBAA +:106BD000400200E043E102EB001001EBC000416B1A +:106BE0002E9800EB4002364800EB4210C0F8091026 +:106BF0009DF8B40000EB400101EB00102F4901EBC0 +:106C0000001130319DF8A00001EB001041682E9872 +:106C100000EB40022A4800EB4210C0F823102E98E7 +:106C200081B208200991F3F741FA92E09DF8B4008F +:106C300040F2A11110FB01F01E4901EBC00101F56A +:106C400062719DF8A00000EB400202EB001011F809 +:106C500030109DF8B40040F2A11210FB02F0154A6A +:106C600002EBC0004079814273DA9DF8B40000EB7A +:106C7000400101EB0010114901EB001030309DF88C +:106C8000A01000EB0110801C0990007820F0040097 +:106C9000001D099908709DF8B40000EB400101EB5C +:106CA0000010064901EB001030309DF8A01000EBF9 +:106CB000011009E058450020BC1200209840002037 +:106CC000D8140020C7310020801C0990007820F0E3 +:106CD000800080300999087001209DF8B41040F2BE +:106CE000A11211FB02F1FE4A02EBC10108719DF8ED +:106CF000B40040F2A11110FB01F0114601EBC000FD +:106D000042799DF8B40040F2A11110FB01F0F44962 +:106D100001EBC00000F562709DF8A01001EB41038B +:106D200003EB011100F8312014229DF8B40040F269 +:106D3000A11110FB01F0EA4901EBC00000F56270FF +:106D40009DF8A01001EB410303EB011100EBC10022 +:106D5000427183E00121E34880F804179DF8B400F4 +:106D600040F2A11110FB01F0DD4901EBC00101F57A +:106D700062719DF8A00000EB400202EB001011F8D8 +:106D800030109DF8B40040F2A11210FB02F0D44A7A +:106D900002EBC0004079814233DA00219DF8B40053 +:106DA00040F2A11210FB02F0CD4A02EBC0000171CB +:106DB00001229DF8B40040F2A11110FB01F0C84976 +:106DC00001EBC00101F562719DF8A00000EB4003EA +:106DD00003EB001001F8302014229DF8B40040F2BB +:106DE000A11110FB01F0BE4901EBC00000F562707B +:106DF0009DF8A01001EB410303EB011100EBC10072 +:106E000042712BE014229DF8B40040F2A11110FB56 +:106E100001F0B34901EBC00101F562719DF8A000DA +:106E200000EB400303EB001001EBC000427115E0E2 +:106E300014229DF8B40040F2A11110FB01F0A84902 +:106E400001EBC00000F562709DF8A01001EB41035A +:106E500003EB011100EBC100427100BF00BF07F05E +:106E6000D7B99DF8B40040F2A11110FB01F09C4984 +:106E700001EBC000817828919DF8B40000EB40013F +:106E8000C1EBC010984911F8301029919DF8B40059 +:106E900040F2A11110FB01F0914901EBC00101F595 +:106EA00062719DF8A00000EB400202EB001001EBC4 +:106EB000C000417925919DF8B40000EB4001C1EB81 +:106EC000C010894901EBC0010991BDF8A4100998CF +:106ED000F3F784FE37909DF8B40000EB4001C1EB5E +:106EE000C010814901EBC001BDF8A400095CBDF8E8 +:106EF000DC00814241F067879DF8B40000EB40015F +:106F0000C1EBC010784901EBC0004078002841F384 +:106F10005A870021754A9DF8B40002EB00129DF8D3 +:106F2000A0001154BDF8940089287DD00EDC1428EF +:106F300001F0298705DC082877D0102841F0428726 +:106F4000FBE3152872D08028F8D1F8E38B286ED0A7 +:106F50008C286DD08E286CD08F28EFD1BDF8A4007E +:106F60000D2867D19DF8B40000EB4001C1EBC010C3 +:106F70005D4901EBC00041785D4880F8041D9DF833 +:106F8000B40000EB4001C1EBC010574901EBC00059 +:106F9000C17A574880F8051D9DF8B40040F2A11150 +:106FA00010FB01F04E4901EBC00000F562709DF846 +:106FB000A01001EB410202EB011110F8310003288F +:106FC0007EDC4B4890F8050D00287ADD9DF8B40072 +:106FD00040F2A11110FB01F0414901EBC00101F5A4 +:106FE00062719DF8A00000EB400202EB001001EB83 +:106FF000C00109910878401CC1B2099801709DF840 +:10700000B40040F2A11110FB01F0354901EBC000C2 +:1070100000F562709DF8A01001EB410202EB011136 +:1070200010F83100042806E0FEE3FEE3FEE3FEE391 +:10703000FEE3FEE3FEE344DB9DF8B40000EB400119 +:1070400001EB00102B4901EB001030309DF8A0102F +:1070500000EB0110801C0990254890F8050DC0F345 +:107060000010C0F101000999097860F30001099846 +:1070700001701F4890F8040DC0F3C00078BB9DF864 +:10708000B40000EB400101EB00101A4901EB0010C5 +:1070900030309DF8A01000EB01108078C0F3401054 +:1070A000E8B19DF8B40000EB400101EB001011497C +:1070B00001EB001030309DF8A01000EB011001E052 +:1070C0006BE007E1801C0990007820F00200801C32 +:1070D000099908709DF8B40040F2A1110CE027E076 +:1070E00058450020BC320020F8870020883E002050 +:1070F000BC2200209840002010FB01F0FE4901EB6B +:10710000C00000F562709DF8A01001EB410202EB97 +:10711000011100EBC10018300990007820F0020046 +:10712000801C099908709DF8B4100220F2F7BEFF88 +:1071300000219DF8B40040F2A11210FB02F0EE4ACB +:1071400002EBC000017104229DF8B40040F2A111CD +:1071500010FB01F0E84901EBC00101F562719DF8F7 +:10716000A00000EB400303EB001001F830208C225C +:107170009DF8B40040F2A11110FB01F0DE4901EBD3 +:10718000C00000F562709DF8A01001EB410303EB15 +:10719000011100EBC10042719CE09DF8B40040F287 +:1071A000A11110FB01F0D44901EBC00101F562719E +:1071B0009DF8A00000EB400202EB001011F8301027 +:1071C0009DF8B40040F2A11210FB02F0CA4A02EB93 +:1071D000C000407981427DD19DF8B40000EB4001B0 +:1071E00001EB0010A2F5986101EB001030309DF822 +:1071F000A01000EB0110801C0990C04890F8050D0C +:10720000C0F30010C0F101010998027861F3000297 +:1072100002709DF8B40000EB400101EB0010B8498A +:1072200001EB001130319DF8A00001EB0010801C33 +:107230000990B24890F8040DC2080998017862F3E9 +:10724000410101709DF8B40000EB400101EB00101A +:10725000AB4901EB001130319DF8A00001EB0010AB +:107260008078C0F340029DF8B40040F2A11110FBF9 +:1072700001F0A14901EBC00000F562709DF8A0107B +:1072800001EB410303EB011100EBC100007EC0F3F1 +:10729000400082426CD09DF8B40040F2A11110FB76 +:1072A00001F0954901EBC00000F562709DF8A01057 +:1072B00001EB410202EB011100EBC1001830099013 +:1072C0009DF8B41001EB410000EB01108C4901EB7B +:1072D000001100E0C6E330319DF8A00001EB001082 +:1072E000807842080998017862F3410101709DF8A5 +:1072F000B40000EB400101EB0010814901EB0010EC +:1073000030309DF8A01000EB01108078C0F34000F1 +:1073100048BB01229DF8B40040F2A11110FB01F01E +:10732000754901EBC00101F562719DF8A00000EB09 +:10733000400303EB001001EBC00042739DF8B40062 +:1073400040F2A11110FB01F06B4901EBC00000F508 +:1073500062709DF8A01001EB410303EB011100EBFB +:10736000C10080F846209DF8B4100220F2F79EFE7E +:107370009DF8B40000EB400101EB0010604901EB07 +:10738000001130319DF8A00001EB0010807800F072 +:1073900001029DF8B40040F2A11110FB01F0564922 +:1073A00001EBC00000F562709DF8A01001EB4103F5 +:1073B00003EB011100EBC100007E00F001008242EE +:1073C00079D09DF8B40040F2A11110FB01F04A49B8 +:1073D00001EBC00000F562709DF8A01001EB4102C6 +:1073E00002EB011100EBC100183009909DF8B400C8 +:1073F00000EB400101EB0010414901EB001130317D +:107400009DF8A00001EB001081780998027861F3E3 +:10741000000202709DF8B40000EB400101EB001087 +:10742000374901EB001030309DF8A01000EB01103F +:10743000807800F00100E8BB9DF8B40000EB40014B +:1074400001EB00102E4901EB001030309DF8A01028 +:1074500000EB01108078C0F3401068B39DF8B400D1 +:1074600040F2A11110FB01F0234901EBC00000F52F +:1074700062709DF8A01001EB410202EB011100EBDC +:10748000C10090F84600B8B99DF8B40040F2A111CF +:1074900010FB01F0184901EBC00000F562709DF887 +:1074A000A01001EB410202EB011100EBC100407B97 +:1074B00010B902E05BE05FE242E09DF8B40000EB4F +:1074C000400101EB00100E4901EB001030309DF837 +:1074D000A01000EB01108078C0F3400080BB0122B7 +:1074E0009DF8B40040F2A11110FB01F0024901EB3C +:1074F000C00101F5627105E058450020BC22002062 +:10750000984000209DF8A00000EB400303EB001022 +:1075100001EBC00042739DF8B40040F2A11110FBD2 +:1075200001F0FE4901EBC00000F562709DF8A0106B +:1075300001EB410303EB011100EBC10080F8462091 +:1075400000229DF8B40040F2A11110FB01F0F349B4 +:1075500001EBC00000F562709DF8A01001EB410343 +:1075600003EB011100EBC10080F84520FFE19DF81D +:10757000B40040F2A11110FB01F0E84901EBC0009A +:1075800000F562709DF8A01001EB410202EB0111C1 +:1075900000EBC10090F84600B0B901229DF8B4009C +:1075A00040F2A11110FB01F0DC4901EBC00000F535 +:1075B00062709DF8A01001EB410303EB011100EB99 +:1075C000C10080F845202AE000229DF8B40040F276 +:1075D000A11110FB01F0D14901EBC00101F562716D +:1075E0009DF8A00000EB400303EB001001EBC0008E +:1075F00080F845209DF8B40000EB400101EB00103D +:10760000C74901EB001130319DF8A00001EB0010DB +:10761000801C0990007820F0010209980270C1488E +:1076200090F8E00780B19DF8B40000EB400101EB59 +:107630000010BB4901EB001030309DF8A01000EBAA +:107640000110807A022879D1B74890F829000128E2 +:1076500074D1B548D0F80C02B349498D88426DD237 +:107660009DF8B40040F2A11110FB01F0AB4901EB11 +:10767000C00000F562709DF8A01001EB410202EB22 +:10768000011100EBC10090F84500012854D19DF88C +:10769000B40040F2A11110FB01F0A04901EBC000C1 +:1076A00000F562709DF8A01001EB410202EB0111A0 +:1076B00000EBC10090F87F00F0BB01229DF8B40000 +:1076C00000EB400101EB0010954901EB0011303156 +:1076D0009DF8A00001EB0010C2729DF8B40000EB11 +:1076E000400101EB00108E4901EB001130319DF893 +:1076F000A00001EB001001789DF8B40040F2A11247 +:1077000010FB02F0854A02EBC000417008229DF890 +:10771000B40040F2A11110FB01F0804901EBC0015F +:1077200001F562719DF8A00000EB400303EB00102F +:1077300001EBC000427103E060E024E3F6E0FDE30A +:1077400000229DF8B40000EB400101EB00107449E9 +:1077500001EB001130319DF8A00001EB00104260F8 +:107760009DF8B4100220F2F7A1FC002139911CE031 +:1077700000229DF8B40040F2A11110FB01F067490E +:1077800001EBC00101F562719DF8A00000EB400320 +:1077900003EB001001EBC0014731BDF8E4000A54CF +:1077A000BDF8E400401C81B23991BDF8E400142812 +:1077B000DEDB002039901CE000229DF8B40040F28E +:1077C000A11110FB01F0554901EBC00101F56271F7 +:1077D0009DF8A00000EB400303EB001001EBC0019B +:1077E0006331BDF8E4000A54BDF8E400401C81B2E6 +:1077F0003991BDF8E4000A28DEDBB8E09DF8B4005A +:1078000040F2A11110FB01F0444901EBC00000F56A +:1078100062709DF8A01001EB410202EB011100EB38 +:10782000C10090F8450006E0C7E27FE2FEE32AE3EC +:1078300091E3FCE379E2012878D19DF8B40040F2AD +:10784000A11110FB01F0354901EBC00101F5627196 +:107850009DF8A00000EB400202EB001001EBC0001D +:1078600090F8800040F2A11110FB01F02B4901EBD0 +:10787000C00101F562719DF8B40040F2A11210FB45 +:1078800002F0264A02EBC00000F562709DF8A020CD +:1078900002EB420303EB021200EBC20090F88100FE +:1078A00000EB400202EB001001EBC00090F87E00FC +:1078B00003285CD102229DF8B40000EB400101EBEB +:1078C0000010174901EB001130319DF8A00001EBC9 +:1078D0000010C2729DF8B40000EB400101EB0010F3 +:1078E0000F4901EB001130319DF8A00001EB0010B1 +:1078F00001789DF8B40040F2A11210FB02F0074A93 +:1079000002EBC000417008229DF8B40040F2A111C2 +:1079100010FB01F0014901EBC00108E058450020CF +:1079200098400020BC320020BC1200201FE001F56E +:1079300062719DF8A00000EB400303EB001001EB27 +:10794000C000427100229DF8B40000EB400101EB41 +:107950000010FE4901EB001130319DF8A00001EB51 +:10796000001042609DF8B4100220F2F79FFB9DF8D2 +:10797000B4100220F2F79AFB9DF8B40040F2A11176 +:1079800010FB01F0F24901EBC00000F562709DF8B8 +:10799000A01001EB410202EB011100EBC100807865 +:1079A000802838D19DF8B40000EB400101EB0010B5 +:1079B000E64901EB001030309DF8A01000EB0110FB +:1079C0008078C0F3400030BB9DF8B40000EB40016C +:1079D00001EB0010DD4901EB001030309DF8A010E4 +:1079E00000EB01108078C0F34010A0B915229DF87B +:1079F000B40040F2A11110FB01F0D54901EBC00029 +:107A000000F562709DF8A01001EB410303EB01113A +:107A100000EBC10042719DF8B40000EB400101EBA6 +:107A20000010CA4901EB001030309DF8A01000EBA7 +:107A300001108078C0F34000A8B18F229DF8B400F7 +:107A400040F2A11110FB01F0C14901EBC00000F5AB +:107A500062709DF8A01001EB410303EB011100EBF4 +:107A6000C10042714AE09DF8B40040F2A11110FB40 +:107A700001F0B74901EBC00000F562709DF8A0105D +:107A800001EB410202EB011100EBC100807B0128F8 +:107A900034D100229DF8B40040F2A11110FB01F096 +:107AA000AB4901EBC00101F562719DF8A00000EB4C +:107AB000400303EB001001EBC00082738C229DF8A1 +:107AC000B40040F2A11110FB01F0A14901EBC0018B +:107AD00001F562719DF8A00000EB400303EB00107C +:107AE00001EBC000427100219DF8B40040F2A112E8 +:107AF00010FB02F0964A02EBC00001719DF8B40041 +:107B000000EB400101EB0010904901EB0010007BFD +:107B1000F0BB9DF8B40000EB4001C1EBC0108D49F3 +:107B200001EBC000807801049DF8B40000EB400236 +:107B3000C2EBC010874A02EBC000C07841EA0021C6 +:107B40009DF8B40000EB4002C2EBC010814A02EB8A +:107B5000C00000790843C117CDE908010FF054FEB9 +:107B60009DF8B41040F2A11211FB02F1784A02EB29 +:107B7000C10202F562729DF8A01001EB410303EB14 +:107B8000011102EBC101C1F81E009DF8B40000E034 +:107B90003AE000EB4001C1EBC0106E4901EBC000C0 +:107BA000407900049DF8B41001EB4102C2EBC11111 +:107BB000684A02EBC101897940EA01209DF8B410BE +:107BC00001EB4102C2EBC111624A02EBC101C9796A +:107BD0000843C117CDE908010FF016FE9DF8B41057 +:107BE00040F2A11211FB02F1594A02EBC10101F569 +:107BF00062719DF8A02002EB420303EB021201EB3D +:107C0000C201C1F81A0090E09DF8B40000EB4001F9 +:107C1000C1EBC0104F4901EBC000807801069DF810 +:107C2000B40000EB4002C2EBC0104A4A02EBC000B5 +:107C3000C07841EA00419DF8B40000EB4002C2EB7D +:107C4000C010444A02EBC000007941EA00219DF8CF +:107C5000B40000EB4002C2EBC0103E4A02EBC00091 +:107C600040790843C117CDE908010FF0CDFD014669 +:107C70009DF8B40040F2A11210FB02F0344A02EB6E +:107C8000C00202F562729DF8A00000EB400303EB16 +:107C9000001002EBC000C0F81E109DF8B40000EB0D +:107CA0004001C1EBC0102B4901EBC00080790106F7 +:107CB0009DF8B40000EB4002C2EBC010254A02EB75 +:107CC000C000C07941EA00419DF8B40000EB4002D9 +:107CD000C2EBC0101F4A02EBC000007A41EA00214B +:107CE0009DF8B40000EB4002C2EBC010194A02EB51 +:107CF000C000407A0843C117CDE908010FF084FDA8 +:107D00009DF8B41040F2A11211FB02F1104A02EBEF +:107D1000C10101F562719DF8A02002EB420303EB63 +:107D2000021201EBC201C1F81A0023E2BDF8A4005F +:107D3000032827D18F229DF8B40040F2A11110FB37 +:107D400001F0034901EBC00106E00000984000206B +:107D500058450020F887002001F562719DF8A000C9 +:107D600000EB400303EB001001EBC0004271012166 +:107D70009DF8B40040F2A11210FB02F0FE4A02EBA3 +:107D8000C0000171F6E1BDF8A400032814D18F22D0 +:107D90009DF8B40040F2A11110FB01F0F64901EB8F +:107DA000C00000F562709DF8A01001EB410303EBE9 +:107DB000011100EBC1004271DCE1BDF8A400032811 +:107DC00060D19DF8B40040F2A11110FB01F0EA4926 +:107DD00001EBC00000F56270BDF8D81001EB410264 +:107DE00002EB011100EBC100807901282AD10022A9 +:107DF0009DF8B40040F2A11110FB01F0DE4901EB47 +:107E0000C00101F56271BDF8D80000EB400303EB3F +:107E1000001001EBC00082718F229DF8B40040F287 +:107E2000A11110FB01F0D44901EBC00000F5627014 +:107E30009DF8A01001EB410303EB011100EBC10021 +:107E400042711FE008229DF8B40040F2A11110FB1E +:107E500001F0C94901EBC00101F562719DF8A00074 +:107E600000EB400303EB001001EBC0004271002166 +:107E70009DF8B40040F2A11210FB02F0BE4A02EBE2 +:107E8000C000017176E1BDF8A400032862D19DF81D +:107E9000B40040F2A11110FB01F0B74901EBC000A2 +:107EA00000F56270BDF8D81001EB410202EB011140 +:107EB00000EBC100807901282AD100229DF8B4008E +:107EC00040F2A11110FB01F0AB4901EBC00101F53B +:107ED0006271BDF8D80000EB400303EB001001EB2A +:107EE000C00082718F229DF8B40040F2A11110FBF6 +:107EF00001F0A14901EBC00000F562709DF8A010EF +:107F000001EB410303EB011100EBC100427121E0E1 +:107F100008229DF8B40040F2A11110FB01F096492F +:107F200001EBC00101F562719DF8A00000EB400378 +:107F300003EB001001EBC000427100E020E10021E2 +:107F40009DF8B40040F2A11210FB02F08A4A02EB45 +:107F5000C00001710EE1BDF8A400082868D19DF8A9 +:107F6000B40000EB4001C1EBC010844901EBC0003C +:107F7000807801069DF8B40000EB4002C2EBC0100F +:107F80007E4A02EBC000C07841EA00419DF8B4008F +:107F900000EB4002C2EBC010784A02EBC00000794F +:107FA00041EA00219DF8B40000EB4002C2EBC01092 +:107FB000724A02EBC00040790843C117CDE90801BD +:107FC0000FF022FC9DF8B41040F2A11211FB02F157 +:107FD000694A02EBC10202F562729DF8A01001EB42 +:107FE000410303EB011102EBC10148639DF8B400AA +:107FF00040F2A11110FB01F05F4901EBC00000F558 +:1080000062709DF8A01001EB410202EB011110F823 +:1080100031209DF8B40040F2A11110FB01F0564947 +:1080200001EBC0004079824238DA02E0FEE3E1E091 +:10803000A0E000219DF8B40040F2A11210FB02F074 +:108040004D4A02EBC000017105229DF8B40040F2D8 +:10805000A11110FB01F0484901EBC00101F562716B +:108060009DF8A00000EB400303EB001001F8302066 +:108070008E229DF8B40040F2A11110FB01F03E49A0 +:1080800001EBC00000F562709DF8A01001EB410308 +:1080900003EB011100EBC10042716BE09DF8B400ED +:1080A00040F2A11110FB01F0334901EBC00000F5D3 +:1080B0006270BDF8D81001EB410202EB011100EB38 +:1080C000C1008079012835D100229DF8B40040F22A +:1080D000A11110FB01F0284901EBC00101F562710B +:1080E000BDF8D80000EB400303EB001001EBC0002B +:1080F00082718F229DF8B40040F2A11110FB01F0B3 +:108100001D4901EBC00101F562719DF8A00000EB73 +:10811000400303EB001001EBC000427101219DF808 +:10812000B40040F2A11210FB02F0134A02EBC000AF +:1081300001711FE08E229DF8B40040F2A11110FBE6 +:1081400001F00D4901EBC00101F562719DF8A0003D +:1081500000EB400303EB001001EBC0004271002173 +:108160009DF8B40040F2A11210FB02F0024A02EBAB +:10817000C0000171EFE3000058450020F88700209F +:10818000BDF8A400032834D100219DF8B40040F2CA +:10819000A11210FB02F0FE4A02EBC00001710122A5 +:1081A0009DF8B40040F2A11110FB01F0F84901EB79 +:1081B000C00101F56271BDF8D80000EB400303EB8C +:1081C000001001EBC00082718C229DF8B40040F2D7 +:1081D000A11110FB01F0EE4901EBC00101F5627144 +:1081E0009DF8A00000EB400303EB001001EBC00082 +:1081F0004271B0E3BDF8A4000F287CD19DF8B40013 +:1082000000EB400101EB0010E24901EB0010007BA4 +:10821000E8BB00202E902F90002139911FE0DDE96E +:108220002E10000240EA11620902CDE92E129DF8DB +:10823000B41001EB4100C0EBC110D74901EBC00104 +:10824000BDF8E400C0F10600085CDDE92E341843F7 +:10825000CDE92E04BDF8E400401C80B23990BDF891 +:10826000E4000528DBDB9DF8B400DDE92E2140F2B7 +:10827000A11310FB03F0C64B03EBC00303F56273BD +:108280009DF8A00000EB400404EB001000E04AE081 +:1082900003EBC00040F8222F416000222E922F9263 +:1082A0000021399120E0DDE92E10000240EA116240 +:1082B0000902CDE92E129DF8B41001EB4100C0EB8C +:1082C000C110B54901EBC001BDF8E400C0F10B00DD +:1082D000085CDDE92E3440EA0302CDE92E24BDF826 +:1082E000E400401C81B23991BDF8E4000528DADBD6 +:1082F0009DF8B40000E0FCE3DDE92E1240F2A1138A +:1083000010FB03F0A24B03EBC00000F562709DF878 +:10831000A03003EB430404EB031300EBC300223053 +:108320008160C26085E000202E902F90002139915D +:1083300020E0DDE92E10000240EA11620902CDE9D9 +:108340002E129DF8B41001EB4100C0EBC110924910 +:1083500001EBC001BDF8E400C0F10700085CDDE9F5 +:108360002E3440EA0302CDE92E24BDF8E400401C7F +:1083700081B23991BDF8E4000628DADB9DF8B4003B +:10838000DDE92E1240F2A11310FB03F0804B03EB4A +:10839000C00303F562739DF8A00000EB400404EBFA +:1083A000001003EBC00040F8221F426000222E9212 +:1083B0002F920021399120E0DDE92E10000240EAE1 +:1083C00011620902CDE92E129DF8B41001EB4100B3 +:1083D000C0EBC110704901EBC001BDF8E400C0F171 +:1083E0000D00085CDDE92E3440EA0302CDE92E24BD +:1083F000BDF8E400401C81B23991BDF8E4000628C4 +:10840000DADB9DF8B400DDE92E1240F2A11310FB77 +:1084100003F05F4B03EBC00000F562709DF8A030E5 +:1084200003EB430404EB031300EBC3002230816031 +:10843000C2609DF8B41040F2A11011FB00F0544945 +:1084400001EBC00101F562719DF8A00000EB400254 +:1084500002EB001011F830109DF8B40040F2A112A8 +:1084600010FB02F04A4A02EBC000407981427DD104 +:108470009DF8B4009DF8A01001EB0010C217CDE9E3 +:108480002E02464890F8E00708B39DF8B41001EBBF +:10849000410000EB01103F4901EB001030309DF826 +:1084A000A01000EB0110807A022810D09DF8B410C3 +:1084B00001EB410000EB0110364901EB00103030B8 +:1084C0009DF8A01000EB0110C07A00285FDD0022AB +:1084D0009DF8B40000EB400101EB00102D4901EBC9 +:1084E000001030309DF8A01000EB0110C2722C4833 +:1084F000D0F80C020521B0FBF1F201FB120000EBF9 +:10850000400127482C3000EB41100D3009909DF8B8 +:10851000B41040F2A11011FB00F01D4901EBC000A6 +:1085200000F562709DF8A01001EB410202EB011111 +:1085300000EBC10022301022014608900998EFF7A5 +:1085400084FE1748D0F80C020521B0FBF1F201FBC4 +:10855000120000EB400112482C3000EB41129DF854 +:10856000B40040F2A11110FB01F000E0F8E208496C +:1085700001EBC00101F562719DF8A00000EB400322 +:1085800003EB001001EBC00050F81A1F0AE0B2E143 +:108590005845002098400020F8870020BC32002079 +:1085A000BC12002042F8011F40685060FE48D0F81D +:1085B0000C020521B0FBF1F201FB120000EB4001BF +:1085C000F9482C3000EB41129DF8B40000EB40015B +:1085D00001EB0010F54901EB001130319DF8A000CE +:1085E00001EB001000781070EF48D0F80C02052164 +:1085F000B0FBF1F201FB120000EB4001EA482C3025 +:1086000000EB4111EA48026841F81D2F80888880FC +:10861000E548D0F80C020521B0FBF1F201FB120095 +:1086200000EB4001E0482C3000EB41129DF8B40013 +:1086300040F2A11110FB01F0DE4901EBC00101F590 +:1086400062719DF8A00000EB400303EB001001EB0A +:10865000C000406BC2F80900D348D0F80C020521D5 +:10866000B0FBF1F201FB120000EB4001CE482C30D0 +:1086700000EB41129DF8B40000EB400101EB00104B +:10868000CA4901EB001130319DF8A00001EB001048 +:108690004068C2F8230000229DF8B40000EB4001BE +:1086A00001EB0010C14901EB001130319DF8A00031 +:1086B00001EB001042600021399154E0BA48D0F833 +:1086C0000C020521B0FBF1F201FB120000EB4001AE +:1086D000B5482C3000EB41112731BDF8E4409DF83E +:1086E000B40040F2A11210FB02F0B24A02EBC00249 +:1086F00002F562729DF8A00000EB400303EB00104E +:1087000002EBC00090F8800040F2A11210FB02F0D2 +:10871000A84A02EBC00202F562729DF8B40040F272 +:10872000A11310FB03F0A34B03EBC00303F562732B +:108730009DF8A00000EB400505EB001003EBC00026 +:1087400090F8810000EB400303EB001002EBC00245 +:108750004732BDF8E400001D105C0855BDF8E40088 +:10876000401C81B23991BDF8E4000628A6DB002048 +:10877000399042E000239DF8B40040F2A11110FBB3 +:1087800001F08C4901EBC00101F562719DF8A00078 +:1087900000EB400202EB001001EBC00090F88000FB +:1087A00040F2A11110FB01F0824901EBC00101F57B +:1087B00062719DF8B40040F2A11210FB02F07D4AF4 +:1087C00002EBC00202F562729DF8A00000EB4004CB +:1087D00004EB001002EBC00090F8810000EB4002B7 +:1087E00002EB001001EBC0014731BDF8E4000B546F +:1087F000BDF8E400401C81B23991BDF8E4000A28BC +:10880000B8DB6948D0F80C020521B0FBF1F080B26A +:10881000014609900220F0F75BFC00210620F1F7E9 +:1088200045FC6148D0F80C025F4900E002E2498D46 +:10883000884206D25C48D0F80C02401C5A49C1F864 +:108840000C0200210520F1F731FC9DF8B41001EB7A +:10885000410000EB0110554901EB001030309DF84C +:10886000A01000EB0110801C0990007820F0080295 +:10887000099802704C48D0F80C020521B0FBF1F2C7 +:1088800001FB120000EB400147482C3000EB411087 +:10889000D0F823202E9800EB4001474800EB411010 +:1088A000C0F823200020399020E03F48D0F80C0287 +:1088B0000521B0FBF1F201FB120000EB40013A4848 +:1088C0002C3000EB41102730BDF8E410425C2E98AC +:1088D00000EB4001384800EB41112731BDF8E400BE +:1088E0000A54BDF8E400401C81B23991BDF8E4009F +:1088F0000628DADB66E09DF8B41001EB410000EBDE +:1089000001102A4901EB001030309DF8A01000EB57 +:108910000110801C0990007820F0080008300999A7 +:1089200008709DF8B41001EB410000EB01101F49E5 +:1089300001EB001030309DF8A01000EB01104268F0 +:108940002E9800EB40011C4800EB4110C0F823209A +:108950000020399026E015E29DF8B41040F2A110F5 +:1089600011FB00F0134901EBC00101F562719DF8A4 +:10897000A00000EB400202EB001001EBC001473108 +:10898000BDF8E4000A5C2E9800EB40010A4800EBB9 +:1089900041112731BDF8E4000A54BDF8E400401C41 +:1089A00081B239910AE00000BC12002098400020FA +:1089B000C731002058450020D8140020BDF8E4003D +:1089C0000628C9DB9DF8B41001EB410000EB011053 +:1089D000FE4901EB001030309DF8A01000EB0110B3 +:1089E000801C0990007820F02002099802709DF800 +:1089F000B4100220F1F75AFB9DF8B41040F2A11018 +:108A000011FB00F0F24901EBC00000F562709DF827 +:108A1000A01001EB410202EB011100EBC10022307A +:108A200009902E9800EB4001EA4800EB41100D3010 +:108A3000102208900999EFF708FC9DF8B41040F255 +:108A4000A11011FB00F0E24901EBC00101F56271D8 +:108A50009DF8A00000EB400202EB001001EBC0010A +:108A60002E9800EB4002DB4800EB421051F81A2F21 +:108A700040F8012F496841609DF8B40000EB4001C7 +:108A800001EB0010D14901EB001130319DF8A0003D +:108A900001EB001001782E9800EB4002CD4800EB6E +:108AA000421001702E9800EB4001CA4800EB4111C2 +:108AB000C948026841F81D2F808888809DF8B4005D +:108AC00040F2A11110FB01F0C14901EBC00101F519 +:108AD00062719DF8A00000EB400202EB001001EB78 +:108AE000C000416B2E9800EB4002BA4800EB4210E8 +:108AF00000E09EE0C0F809109DF8B40000EB4001D2 +:108B000001EB0010B14901EB001130319DF8A000DC +:108B100001EB001041682E9800EB4002AD4800EBDD +:108B20004210C0F823102E9881B208200991F1F765 +:108B3000BDFA00229DF8B40040F2A11110FB01F033 +:108B4000A34901EBC00000F562709DF8A01001EB95 +:108B5000410303EB011100EBC10080F8462053E014 +:108B60009DF8B40000EB400101EB0010974901EBC8 +:108B7000001030309DF8A01000EB0110801C09900F +:108B8000007820F00401091D099801709DF8B400D7 +:108B900000EB400101EB00108C4901EB001130317A +:108BA0009DF8A00001EB0010801C0990007820F0D7 +:108BB000800080300999087001209DF8B41040F2BF +:108BC000A11211FB02F1824A02EBC10108719DF86A +:108BD000B40040F2A11110FB01F0114601EBC000FE +:108BE00042799DF8B40040F2A11110FB01F07849E0 +:108BF00001EBC00000F562709DF8A01001EB41038D +:108C000003EB011100F831208F229DF8B40040F2EF +:108C1000A11110FB01F06E4901EBC00000F562707C +:108C20009DF8A01001EB410303EB011100EBC10023 +:108C30004271C7E0BDF8A400032857D1012166485E +:108C4000F53080F804179DF8B40040F2A11110FB34 +:108C500001F05F4901EBC00101F562719DF8A000D0 +:108C600000EB400202EB001011F830109DF8B40048 +:108C700040F2A11210FB02F0554A02EBC00040790D +:108C8000814234DA00219DF8B40040F2A11210FBB9 +:108C900002F04F4A02EBC000017101229DF8B400BE +:108CA00040F2A11110FB01F0494901EBC00101F5AF +:108CB00062719DF8A00000EB400303EB001001F887 +:108CC00030208F229DF8B40040F2A11110FB01F07A +:108CD0003F4901EBC00000F562709DF8A01001EB68 +:108CE000410303EB011100EBC10042714AE09DF822 +:108CF000B40040F2A11110FB01F0354901EBC000B6 +:108D000000F562709DF8A01001EB410202EB011129 +:108D100000EBC1008078802834D100219DF8B40098 +:108D200040F2A11210FB02F0294A02EBC0000171CF +:108D300080229DF8B40040F2A11110FB01F02449FB +:108D400001EBC00101F562719DF8A00000EB40034A +:108D500003EB001001EBC000427100229DF8B4004B +:108D600040F2A11110FB01F0194901EBC00000F520 +:108D700062709DF8A01001EB410303EB011100EBC1 +:108D8000C10082701EE0BDF8A400032819D10021A3 +:108D90001148F53080F804178F229DF8B40040F296 +:108DA000A11110FB01F00A4901EBC00000F562704F +:108DB0009DF8A01001EB410303EB011100EBC10092 +:108DC000427100BF00BF05F023BA000098400020A8 +:108DD00058450020D8140020C73100209DF8B40069 +:108DE00000EB4001C1EBC010FE4911F8300004282F +:108DF00001D125900BE09DF8B40000EB4001C1EBE0 +:108E0000C010F84911F83000152800D125909DF8C0 +:108E1000B40000EB4001C1EBC010F24901EBC0000F +:108E200041789DF8B40000EB4002C2EBC010ED4A5F +:108E300012F8300041EA002041F23001884202D1AC +:108E4000A62025903DE09DF8B40000EB4001C1EB69 +:108E5000C010E44901EBC00041789DF8B40000EB7C +:108E60004002C2EBC010DF4A12F8300041EA002095 +:108E700041F23101884202D1A720259021E09DF8DE +:108E8000B40000EB4001C1EBC010D64911F830002E +:108E9000022816D19DF8B40000EB4001C1EBC010D0 +:108EA000D04901EBC00001799DF8B40000EB40020D +:108EB000C2EBC010CB4A02EBC000C07841EA0021EF +:108EC00025919DF8B40040F2A11110FB01F0C649B4 +:108ED00001EBC000C17827919DF8B40040F2A111C8 +:108EE00010FB01F0C04901EBC00108319DF89C0066 +:108EF000C0EBC00001EBC00082789DF8B40040F2E6 +:108F0000A11110FB01F0B84901EBC00108319DF837 +:108F10009C00C0EBC00001EBC000C0781044C1B29F +:108F200028910021B14A9DF8B40002EB00129DF88F +:108F30009C00115439913AE09DF8B40040F2A1111F +:108F400010FB01F0A84901EBC00108319DF89C001D +:108F5000C0EBC00001EBC00002799DF8B40040F204 +:108F6000A11110FB01F0A04901EBC00108319DF8EF +:108F70009C00C0EBC00001EBC0008178BDF8E400AC +:108F8000084400EB400101EB00119DF8B40040F2F1 +:108F9000A11310FB03F0944B03EBC00000F56270CB +:108FA00000F83120BDF8E400401C81B239919DF8F1 +:108FB000B40040F2A11110FB01F08B4901EBC0019C +:108FC00008319DF89C00C0EBC00011F83010BDF8CE +:108FD000E4008142B0DCBDF8941043F23002881AFC +:108FE00091427DD009DC04297BD015297AD0A629AD +:108FF00010D0A72942F07D8450E1B0F5C06F72D047 +:10900000A0F2016000286FD001286ED00428F1D1B1 +:1090100001F0A5BF00219DF8B40040F2A11210FBA1 +:1090200002F0714A02EBC00001719DF8B40040F2F9 +:10903000A11110FB01F0114601EBC00008309DF8B2 +:109040009C10C1EBC10100EBC1000079052824DCB4 +:1090500006229DF8B40040F2A11110FB01F0624914 +:1090600001EBC00108319DF89C00C0EBC00001EB92 +:10907000C0000271A8229DF8B40040F2A11110FBBB +:1090800001F0594901EBC00008309DF89C10C1EB7C +:10909000C10100EBC1004271FEE09DF8B40040F256 +:1090A000A11110FB01F0504901EBC00008309DF800 +:1090B0009C10C1EBC10100EBC10000790A282BDC38 +:1090C0000B229DF8B40040F2A11110FB01F04649BB +:1090D00001EBC00108319DF89C00C0EBC00005E029 +:1090E00094E113E2FEE3FEE3FEE3FEE301EBC000E6 +:1090F0000271A9229DF8B40040F2A11110FB01F009 +:10910000394901EBC00008309DF89C10C1EBC1014A +:1091100000EBC1004271BFE09DF8B40040F2A11124 +:1091200010FB01F0304901EBC00008309DF89C10A5 +:10913000C1EBC10100EBC10000790F2824DC102233 +:109140009DF8B40040F2A11110FB01F0264901EB9B +:10915000C00108319DF89C00C0EBC00001EBC000CD +:109160000271A2229DF8B40040F2A11110FB01F09F +:109170001D4901EBC00008309DF89C10C1EBC101F6 +:1091800000EBC100427187E09DF8B40040F2A111EC +:1091900010FB01F0144901EBC00008309DF89C1051 +:1091A000C1EBC10100EBC1004079A5282DD19DF88C +:1091B000B40040F2A11110FB01F00B4901EBC0011A +:1091C00008319DF89C00C0EBC00001EBC000C178E5 +:1091D0009DF8B40000EB400202EB0010044A02EBE1 +:1091E000001007E0F887002058450020883E002046 +:1091F00098400020303000EB0110801C099000786E +:1092000020F00400001D099908709DF8B40040F298 +:10921000A11110FB01F0FD4901EBC00008309DF8E1 +:109220009C10C1EBC10100EBC1008079A12833D0B3 +:109230009DF8B40040F2A11110FB01F0F34901EBDD +:10924000C00108319DF89C00C0EBC00001EBC000DC +:1092500082799DF8B40040F2A11110FB01F0EB49B6 +:1092600001EBC00108319DF89C00C0EBC00001EB90 +:10927000C0004271A1229DF8B40040F2A11110FB80 +:1092800001F0E24901EBC00008309DF89C10C1EBF1 +:10929000C10100EBC100827102F02BBB00219DF8DF +:1092A000B40040F2A11210FB02F0D84A02EBC00059 +:1092B00001719DF8B40040F2A11110FB01F01146BC +:1092C00001EBC00008309DF89C10C1EBC10100EB20 +:1092D000C100007908281DDC00219DF8B40040F28F +:1092E000A11210FB02F0C94A02EBC0000171082272 +:1092F0009DF8B40040F2A11110FB01F0C34901EB4D +:10930000C00008309DF89C10C1EBC10100EBC1000A +:10931000027124E09DF8B40040F2A11110FB01F0AD +:10932000BA4901EBC00008309DF89C10C1EBC101A7 +:1093300000EBC10000790B2811DC0C229DF8B40071 +:1093400040F2A11110FB01F0B04901EBC000083060 +:109350009DF89C10C1EBC10100EBC10002719DF8AA +:10936000B40040F2A11110FB01F0A84901EBC000CC +:1093700008309DF89C10C1EBC10100EBC1004079A1 +:10938000A42830D19DF8B40000EB400101EB00109F +:109390009F4901EB001030309DF8A01000EB011048 +:1093A000801C0990007820F0200020300999087076 +:1093B00000229DF8B40040F2A11110FB01F0934986 +:1093C00001EBC00000F562709DF8A01001EB4103B5 +:1093D00003EB011100EBC10080F845209DF8B410AB +:1093E0000220F0F763FEA1229DF8B40040F2A11123 +:1093F00010FB01F0854901EBC00008309DF89C107E +:10940000C1EBC10100EBC100427145E7002039907A +:1094100015E09DF8B40000EB4001C1EBC0107D49A0 +:1094200001EBC001BDF8E400C01C095C16AABDF840 +:10943000E4001154BDF8E400401C81B23991BDF83C +:10944000E4000628E5DB062116A81DF0B5FD002185 +:10945000CDE93001DDE93021100A40EA0164309B9A +:10946000E21841EB2120CDE908204FF480724FF043 +:109470000003DDE90801EEF7A5FE9DF8B40040F217 +:10948000A11110FB01F0614901EBC00000F5627011 +:109490009DF89C1001EB410303EB011100EBC100AF +:1094A000027100209DF8B41040F2A11211FB02F1EC +:1094B000564A02EBC101087104229DF8B40040F243 +:1094C000A11110FB01F0514901EBC00000F56270E1 +:1094D0009DF89C1001EB410303EB011100F83120D2 +:1094E000A7229DF8B40040F2A11110FB01F04749FA +:1094F00001EBC00000F562709DF89C1001EB410388 +:1095000003EB011100EBC1004271C5E69DF8B40008 +:1095100040F2A11110FB01F03C4901EBC000083002 +:109520009DF89C10C1EBC10100EBC100007904283B +:1095300072DA00219DF8B40040F2A11210FB02F093 +:10954000324A02EBC0000171A1229DF8B40040F242 +:10955000A11110FB01F02D4901EBC00108319DF86C +:109560009C00C0EBC00001EBC00042719DF8B4004C +:1095700040F2A11110FB01F0244901EBC0000830BA +:109580009DF89C10C1EBC10100EBC100001D0990CA +:109590000078401CC2B2099802709DF8B40040F2F5 +:1095A000A11110FB01F0194901EBC00008309DF832 +:1095B0009C10C1EBC10100EBC1000079042823D14C +:1095C0000A229DF8B40040F2A11110FB01F00F49EE +:1095D00001EBC00108319DF89C00C0EBC00001EB1D +:1095E000C0000271A3229DF8B40040F2A11110FB4B +:1095F00001F0064901EBC00008309DF89C10C1EB5A +:10960000C10100EBC1004271EBE205E058450020CA +:1096100098400020F88700209DF8B40040F2A11186 +:1096200010FB01F0FE4901EBC00008309DF89C10D2 +:10963000C1EBC10100EBC100007904282FD100214A +:109640009DF8B40040F2A11210FB02F0F44A02EBC4 +:10965000C000017105229DF8B40040F2A11110FB79 +:1096600001F0EF4901EBC00108319DF89C00C0EB0F +:10967000C00001EBC0000271A3229DF8B40040F2CB +:10968000A11110FB01F0E64901EBC00008309DF884 +:109690009C10C1EBC10100EBC1004271A1E29DF839 +:1096A000B40040F2A11110FB01F0DD4901EBC00054 +:1096B00008309DF89C10C1EBC10100EBC10000799E +:1096C00008282FDC00219DF8B40040F2A11210FB05 +:1096D00002F0D34A02EBC000017109229DF8B400E8 +:1096E00040F2A11110FB01F0CD4901EBC00108319E +:1096F0009DF89C00C0EBC00001EBC0000271A722E6 +:109700009DF8B40040F2A11110FB01F0C44901EB37 +:10971000C00008309DF89C10C1EBC10100EBC100F6 +:1097200042715EE29DF8B40040F2A11110FB01F01D +:10973000BB4901EBC00008309DF89C10C1EBC10192 +:1097400000EBC100007909282FDC00219DF8B4004E +:1097500040F2A11210FB02F0B14A02EBC00001710D +:109760000A229DF8B40040F2A11110FB01F0AC49AF +:1097700001EBC00108319DF89C00C0EBC00001EB7B +:10978000C0000271A3229DF8B40040F2A11110FBA9 +:1097900001F0A34901EBC00008309DF89C10C1EB1B +:1097A000C10100EBC10042711BE29DF8B40040F220 +:1097B000A11110FB01F09A4901EBC00008309DF89F +:1097C0009C10C1EBC10100EBC10000790D282FDC1A +:1097D00000219DF8B40040F2A11210FB02F0904A63 +:1097E00002EBC00001710E229DF8B40040F2A111FD +:1097F00010FB01F08A4901EBC00108319DF89C0083 +:10980000C0EBC00001EBC0000271A1229DF8B400C2 +:1098100040F2A11110FB01F0814901EBC0000830BA +:109820009DF89C10C1EBC10100EBC1004271D8E171 +:109830009DF8B40040F2A11110FB01F0784901EB52 +:10984000C00008309DF89C10C1EBC10100EBC100C5 +:1098500000790E282FDC00219DF8B40040F2A112FF +:1098600010FB02F06E4A02EBC00001710F229DF85E +:10987000B40040F2A11110FB01F0694901EBC001F5 +:1098800008319DF89C00C0EBC00001EBC0000271E4 +:10989000A3229DF8B40040F2A11110FB01F0604931 +:1098A00001EBC00008309DF89C10C1EBC10100EB3A +:1098B000C100427195E19DF8B40040F2A11110FB86 +:1098C00001F0574901EBC00008309DF89C10C1EB36 +:1098D000C10100EBC100007910287DDC11229DF848 +:1098E000B40003E07EE1ACE1F9E1DAE140F2A1117C +:1098F00010FB01F04A4901EBC00108319DF89C00C2 +:10990000C0EBC00001EBC0000271A1229DF8B400C1 +:1099100040F2A11110FB01F0414901EBC0010831F7 +:109920009DF89C00C0EBC00001EBC00042719DF8A7 +:10993000B40040F2A11110FB01F0394901EBC00164 +:1099400008319DF89C00C0EBC00001EBC0008271A3 +:109950000021399156E09DF8B40040F2A11110FBAE +:1099600001F02F4901EBC00108319DF89C00C0EBCC +:10997000C00001EBC0008178BDF8E40001449DF80F +:10998000B40000EB400202EB0010264A02EB00108C +:10999000303000EB0110801C0990007820F080012D +:1099A0008031099801709DF8B40040F2A11110FBBC +:1099B00001F01B4901EBC00108319DF89C00C0EB90 +:1099C000C00001EBC0008178BDF8E40001449DF8BF +:1099D000B40000EB400200E085E002EB0010114A09 +:1099E00002EB0010303000EB0110801C0990007871 +:1099F00020F00400001D09990870BDF8E400401C27 +:109A000080B239909DF8B40040F2A11110FB01F032 +:109A1000034901EBC00108319DF89C0004E00000FF +:109A20005845002098400020C0EBC00011F83010CD +:109A3000BDF8E40081428EDC9DF8B40000EB4001EB +:109A400001EB0010FE4901EB001030309DF8A01032 +:109A500000EB01108078C0F34010E8B39DF8B4002B +:109A600000EB400101EB0010F54901EB0010303034 +:109A70009DF8A01000EB0110801C0990007820F0E8 +:109A80002002099802709DF8B40000EB400101EB40 +:109A90000010EB4901EB001030309DF8A01000EBF6 +:109AA00001108078C0F34000A8B99DF8B40000EB25 +:109AB000400101EB0010E24901EB001030309DF84D +:109AC000A01000EB0110801C0990007820F0080025 +:109AD00008300999087000E065E09DF8B410022094 +:109AE000F0F7E4FA7DE09DF8B40040F2A11110FB1C +:109AF00001F0D44901EBC00108319DF89C00C0EB96 +:109B0000C00001EBC00001799DF8B40040F2A11241 +:109B100010FB02F0CB4A02EBC0004079814260D1D9 +:109B20009DF8B40040F2A11110FB01F0114601EBC9 +:109B3000C00008309DF89C10C1EBC10100EBC100D2 +:109B40008079A12830D0A3229DF8B40040F2A11161 +:109B500010FB01F0BB4901EBC00108319DF89C00EE +:109B6000C0EBC00001EBC00042719DF8B40040F2B0 +:109B7000A11110FB01F0B34901EBC00008309DF8C2 +:109B80009C10C1EBC10100EBC1008079A22828D054 +:109B900000219DF8B40040F2A11210FB02F0A94A86 +:109BA00002EBC00001711CE0A1229DF8B40040F25C +:109BB000A11110FB01F0A34901EBC00108319DF890 +:109BC0009C00C0EBC00001EBC000427101219DF878 +:109BD000B40040F2A11210FB02F09A4A02EBC0005E +:109BE000017112E4A1229DF8B40040F2A11110FB12 +:109BF00001F0944901EBC00108319DF89C00C0EBD5 +:109C0000C00001EBC00082719DF8B40040F2A111C8 +:109C100010FB01F08B4901EBC00108319DF89C005D +:109C2000C0EBC00001EBC000427100219DF8B40000 +:109C300040F2A11210FB02F0824A02EBC000017157 +:109C400063E400219DF8B40040F2A11210FB02F081 +:109C50007C4A02EBC000017109229DF8B40040F279 +:109C6000A11110FB01F0774901EBC00108319DF80B +:109C70009C00C0EBC00001EBC0000271A7229DF860 +:109C8000B40040F2A11110FB01F06E4901EBC000DD +:109C900008309DF89C10C1EBC10100EBC10042717E +:109CA00033E400219DF8B40040F2A11210FB02F051 +:109CB000644A02EBC0000171A7229DF8B40040F293 +:109CC000A11110FB01F05F4901EBC00008309DF8C5 +:109CD0009C10C1EBC10100EBC100427115E49DF87D +:109CE000B40000EB4001C1EBC010574901EBC000CC +:109CF000C07D31281DDB9DF8B40000EB4001C1EBB5 +:109D0000C010514901EBC000C07D3138C2B29DF88E +:109D1000B40040F2A11110FB01F04A4901EBC00070 +:109D200008309DF89C10C1EBC10100EBC100C2706E +:109D300011E000229DF8B40040F2A11110FB01F0E7 +:109D4000404901EBC00008309DF89C10C1EBC101F7 +:109D500000EBC100C2709DF8B40040F2A11110FBED +:109D600001F0384901EBC00108319DF89C00C0EBBF +:109D7000C00001EBC00082789DF8B40040F2A11150 +:109D800010FB01F02F4901EBC00108319DF89C0048 +:109D9000C0EBC00001EBC000C078111836919DF8EF +:109DA000B40040F2A11110FB01F0264901EBC00103 +:109DB00008319DF89C00C0EBC00001EBC000C278E8 +:109DC0009DF8B40040F2A11110FB01F01D4901EB18 +:109DD000C00108319DF89C00C0EBC00011F83000B4 +:109DE00082427DDA00219DF8B40040F2A11210FBFE +:109DF00002F0144A02EBC0000171A7229DF8B400E2 +:109E000040F2A11110FB01F00E4901EBC001083135 +:109E10009DF89C00C0EBC00001EBC00042719DF8B2 +:109E2000B40000EB4001C1EBC010074901EBC000DA +:109E3000407930287ED19DF8B40040F2A11105E0B0 +:109E40009840002058450020F887002010FB01F0C2 +:109E5000FE4901EBC00108319DF89C00C0EBC00039 +:109E600001EBC00001799DF8B40040F2A11210FB93 +:109E700002F0F64A02EBC000407981425AD19DF8C7 +:109E8000B40040F2A11110FB01F0114601EBC0003B +:109E900000F56270BDF8D81001EB410202EB011130 +:109EA00000EBC100C078312832D19DF8B40000EB3E +:109EB000400101EB0010E64901EB00103030BDF825 +:109EC000D81000EB0110801C0990007820F02002CF +:109ED0000998027000229DF8B40040F2A11100E040 +:109EE000FEE310FB01F0D94901EBC00000F5627000 +:109EF000BDF8D81001EB410303EB011100EBC100E9 +:109F000080F845209DF8B4100220F0F7CFF854E017 +:109F10009DF8B40040F2A11110FB01F0CB4901EB18 +:109F2000C00000F56270BDF8D81001EB410202EBF1 +:109F3000011100E06CE000EBC100C07833283CD197 +:109F40009DF8B40000EB400101EB0010C04901EBAB +:109F500000103030BDF8D81000EB0110801C0990C3 +:109F6000007820F020020998027001229DF8B400C8 +:109F700040F2A11110FB01F0B44901EBC00000F563 +:109F80006270BDF8D81001EB410303EB011100EB47 +:109F9000C10080F84620A9229DF8B40040F2A1112A +:109FA00010FB01F0A94901EBC00008309DF89C109E +:109FB000C1EBC10100EBC10082719DF8B40000EB60 +:109FC000400101EB0010A24901EB00103030BDF858 +:109FD000D81000EB0110801C0990007820F00102DD +:109FE000099802709DF8B40000EB400101EB0010ED +:109FF000974901EB00103030BDF8D81000EB01108C +:10A00000801C0990007820F00202099802700DE18E +:10A010009DF8B40000EB4001C1EBC0108D4901EB8D +:10A02000C000407931287CD19DF8B40040F2A111E4 +:10A0300010FB01F0854901EBC00108319DF89C003F +:10A04000C0EBC00001EBC00001799DF8B40040F204 +:10A05000A11210FB02F07D4A02EBC0004079814260 +:10A060005FD19DF8B40040F2A11110FB01F0114640 +:10A0700001EBC00000F56270BDF8D81001EB4102A1 +:10A0800002EB011100EBC10090F8460058BB012221 +:10A090009DF8B40040F2A11110FB01F06B4901EBF7 +:10A0A000C00101F56271BDF8D80000EB400303EB7D +:10A0B000001001EBC00080F845209DF8B40000EBD3 +:10A0C000400101EB0010624901EB00113031BDF895 +:10A0D000D80001EB0010801C0990007820F00100EE +:10A0E000401C099908709DF8B41001EB410000EB89 +:10A0F0000110574901EB00103030BDF8D81000EBCB +:10A100000110801C0990007820F00202099802706A +:10A11000514890F8E00790B19DF8B41001EB410070 +:10A1200000E002E200EB0110494901EB0010303081 +:10A13000BDF8D81000EB0110807A022876D147488C +:10A1400090F82900012871D14448D0F80C02434905 +:10A15000498D88426AD29DF8B41040F2A11011FBDB +:10A1600000F03A4901EBC00000F56270BDF8D8106C +:10A1700001EB410202EB011100EBC10090F8450038 +:10A18000012852D19DF8B41040F2A11011FB00F04B +:10A190002E4901EBC00000F56270BDF8D81001EB4C +:10A1A000410202EB011100EBC10090F87F00E0BB1F +:10A1B00001229DF8B40000EB400101EB001024499E +:10A1C00001EB00113031BDF8D80001EB0010C27274 +:10A1D00000229DF8B40000EB400101EB00101C4987 +:10A1E00001EB00113031BDF8D80001EB00104260E6 +:10A1F0009DF8B41040F2A11011FB00F0134901EBDF +:10A20000C00101F56271BDF8D80000EB400202EB1D +:10A21000001001EBC00090F891109DF8B40040F2DE +:10A22000A11210FB02F0094A01E07CE07AE002EBA7 +:10A23000C00041709DF8B41040F2A11011FB00F075 +:10A24000114601EBC00108310AE00000584500202A +:10A2500098400020F8870020BC320020BC1200206B +:10A260009DF89C00C0EBC00001EBC00001799DF897 +:10A27000B40040F2A11210FB02F0FE4A02EBC00053 +:10A28000407981424ED100229DF8B40040F2A111E4 +:10A2900010FB01F0F74901EBC00101F56271BDF857 +:10A2A000D80000EB400303EB001001EBC000C271CB +:10A2B0004FF010429DF8B40040F2A11110FB01F0E4 +:10A2C000EC4901EBC00101F56271BDF8D80000EB6B +:10A2D000400303EB001001EBC0008260A4229DF854 +:10A2E000B40040F2A11110FB01F0E24901EBC00102 +:10A2F00008319DF89C00C0EBC00001EBC0008271EA +:10A30000A3229DF8B40040F2A11110FB01F0D9493D +:10A3100001EBC00008309DF89C10C1EBC10100EBBF +:10A32000C10042710FE39DF8B41040F2A11011FB7F +:10A3300000F0D04901EBC00000F56270BDF8D81004 +:10A3400001EB410202EB011100EBC10090F8450066 +:10A3500001287DD19DF8B41040F2A11011FB00F04E +:10A36000C44901EBC00101F56271BDF8D80000EBF2 +:10A37000400202EB001001EBC00090F8801040F2A8 +:10A38000A11011FB00F0BB4901EBC00101F56271A6 +:10A390009DF8B40040F2A11210FB02F0B54A02EBA6 +:10A3A000C00000F56270BDF8D82002EB420303EB59 +:10A3B000021200EBC20090F8810000EB400202EBB9 +:10A3C000001001EBC00090F87E00032840D102226B +:10A3D0009DF8B40000EB400101EB0010A64901EB31 +:10A3E00000113031BDF8D80001EB0010C2729DF8A9 +:10A3F000B41040F2A11011FB00F09E4901EBC00126 +:10A4000001F562719DF8A00000EB400202EB001024 +:10A4100001EBC00090F891109DF8B40040F2A11239 +:10A4200010FB02F0934A02EBC00041709DF8B4109B +:10A4300040F2A11011FB00F0114601EBC001083100 +:10A440009DF89C00C0EBC00001EBC000017900E06A +:10A45000FFE19DF8B40040F2A11210FB02F0854A22 +:10A4600002EBC000407981424ED100229DF8B40039 +:10A4700040F2A11110FB01F07E4901EBC00101F592 +:10A480006271BDF8D80000EB400303EB001001EB54 +:10A49000C000C2714FF010429DF8B40040F2A1110B +:10A4A00010FB01F0734901EBC00101F56271BDF8C9 +:10A4B000D80000EB400303EB001001EBC00082600A +:10A4C000A4229DF8B40040F2A11110FB01F06949EB +:10A4D00001EBC00108319DF89C00C0EBC00001EB0E +:10A4E000C0008271A3229DF8B40040F2A11110FBBC +:10A4F00001F0604901EBC00008309DF89C10C1EBF1 +:10A50000C10100EBC100427100229DF8B40000EBD4 +:10A51000400101EB0010584901EB00103030BDF84C +:10A52000D81000EB011042600DE29DF8B41001EB71 +:10A530004100C0EBC110514901EBC0004079332804 +:10A540007DD19DF8B41001EB410000EB01104A49A8 +:10A5500001EB00103030BDF8D81000EB0110801C6A +:10A560000990007820F00101491C099801709DF8BC +:10A57000B41001EB410000EB01103F4901EB001169 +:10A580003031BDF8D80001EB0010801C0990007834 +:10A5900020F02002099802709DF8B41001EB4100F0 +:10A5A00000EB0110344901EB00103030BDF8D81039 +:10A5B00000EB0110801C0990007820F00200801C44 +:10A5C000099908709DF8B41040F2A11011FB00F039 +:10A5D000284901EBC00042799DF8B40040F2A11176 +:10A5E00010FB01F0234901EBC00008309DF89C10DE +:10A5F000C1EBC10100EBC1000271002039905EE0A7 +:10A600009DF8B41040F2A11011FB00F0194901EBC4 +:10A61000C00108319DF89C00C0EBC00001EBC000F8 +:10A620008178BDF8E40001449DF8B40000EB4002DD +:10A6300002EB0010104A02EB0010303000E07EE028 +:10A6400000EB0110801C0990007820F0800180311F +:10A65000099801709DF8B41040F2A11011FB00F0B0 +:10A66000044901EBC00108319DF89C00C0EBC0001B +:10A6700006E000005845002098400020F8870020A0 +:10A6800001EBC0008178BDF8E40001449DF8B400FE +:10A6900000EB400202EB0010FE4A02EB00103030EB +:10A6A00000EB0110801C0990007820F00401091DC6 +:10A6B00009980170BDF8E400401C81B239919DF801 +:10A6C000B41040F2A11011FB00F0F34901EBC001FE +:10A6D00008319DF89C00C0EBC00011F8301000E07C +:10A6E000DEE2BDF8E40081428ADC9DF8B41001EBA3 +:10A6F000410000EB0110E74901EB00103030BDF8DC +:10A70000D81000EB01108078C0F3400020B99DF80C +:10A71000B4100220EFF7CAFCA2229DF8B40040F268 +:10A72000A11110FB01F0DC4901EBC00008309DF8DD +:10A730009C10C1EBC10100EBC100827103E19DF8E7 +:10A74000B41001EB4100C0EBC110D44901EBC000D3 +:10A75000407934287DD19DF8B41040F2A11011FB4E +:10A7600000F0CD4901EBC00108319DF89C00C0EB21 +:10A77000C00001EBC00001799DF8B40040F2A112C5 +:10A7800010FB02F0C44A02EBC0004079814260D164 +:10A790009DF8B41001EB410000EB0110BD4901EB45 +:10A7A00000103030BDF8D81000EB0110801C09906B +:10A7B000007820F02002099802709DF8B41001EB97 +:10A7C000410000EB0110B34901EB00103030BDF83F +:10A7D000D81000EB0110801C0990007820F00202D4 +:10A7E0000998027001229DF8B40040F2A11110FBFB +:10A7F00001F0A94901EBC00000F56270BDF8D81066 +:10A8000001EB410303EB011100EBC10080F846208E +:10A81000A9229DF8B40040F2A11110FB01F09E495D +:10A8200001EBC00008309DF89C10C1EBC10100EBAA +:10A83000C10082719DF8B40040F2A11110FB01F03B +:10A84000954901EBC00042799DF8B40040F2A11196 +:10A8500000E078E010FB01F08F4901EBC000083008 +:10A860009DF89C10C1EBC10100EBC10002710020FA +:10A87000399054E09DF8B40040F2A11110FB01F0B2 +:10A88000854901EBC00108319DF89C00C0EBC00078 +:10A8900001EBC0008178BDF8E40001449DF8B400EC +:10A8A00000EB400202EB00107A4A02EB001030305D +:10A8B00000EB0110801C0990007820F080008030AF +:10A8C000099908709DF8B40040F2A11110FB01F045 +:10A8D000714901EBC00008309DF89C10C1EBC1012B +:10A8E00000EBC1008078BDF8E41042189DF8B40078 +:10A8F00000EB400101EB0010664901EB0010303025 +:10A9000000EB0210801C0990007820F00401091D62 +:10A9100009980170BDF8E400401C81B239919DF89E +:10A92000B40040F2A11110FB01F05B4901EBC00142 +:10A9300008319DF89C00C0EBC00011F83010BDF844 +:10A94000E400814296DC00202E902F900021399166 +:10A9500022E0DDE92E10000140EA11720901CDE983 +:10A960002E129DF8B40000EB4001C1EBC0104B4922 +:10A9700001EBC001BDF8E400801D085C3038C11750 +:10A98000DDE92E3440EA03022143CDE92E21BDF852 +:10A99000E400401C81B23991BDF8E4000628D8DB00 +:10A9A0009DF8B4002E9940F2A11210FB02F03A4A31 +:10A9B00002EBC00202F56272BDF8D80000EB400362 +:10A9C00003EB001002EBC000C0F81A1000222E9218 +:10A9D0002F920021399122E0DDE92E10000140EA9A +:10A9E00011720901CDE92E129DF8B40000EB40016F +:10A9F000C1EBC010294901EBC001BDF8E4000D30E6 +:10AA0000085C3038C117DDE92E34184341EA0402EE +:10AA1000CDE92E02BDF8E400401C80B23990BDF8AB +:10AA2000E4000428D8DB9DF8B4002E9940F2A1126E +:10AA300010FB02F0184A02EBC00202F56272BDF888 +:10AA4000D80000EB400303EB001002EBC0004163B1 +:10AA500000222E922F92002139912AE0DDE92E105A +:10AA6000000140EA11720901CDE92E129DF8B400EF +:10AA700000EB4001C1EBC010084901EBC001BDF87B +:10AA8000E4001130085C3038C117DDE92E3418437A +:10AA900006E000009840002058450020F88700207C +:10AAA00041EA0402CDE92E02BDF8E400401C80B268 +:10AAB0003990BDF8E4000628D0DB9DF8B4002E994B +:10AAC00040F2A11210FB02F0FE4A02EBC00202F5B6 +:10AAD0006272BDF8D80000EB400303EB001002EBFC +:10AAE000C000C0F81E109DF8B40000EB4001C1EB9F +:10AAF000C010F54901EBC00042799DF8B40040F266 +:10AB0000A11110FB01F0EF4901EBC00101F56271E9 +:10AB1000BDF8D80000EB400303EB001001EBC000D0 +:10AB2000C2709DF8B40000EB400101EB0010E74952 +:10AB300001EB00113031BDF8D80001EB0010827834 +:10AB40009DF8B40040F2A11110FB01F0DD4901EBCA +:10AB5000C00101F56271BDF8D80000EB400303EBC2 +:10AB6000001001EBC00002769DF8B40040F2A11184 +:10AB700010FB01F0D34901EBC00108319DF89C00A6 +:10AB8000C0EBC00001EBC00001799DF8B40040F2B9 +:10AB9000A11210FB02F0CB4A02EBC00040798142C7 +:10ABA0007EDA00219DF8B40040F2A11210FB02F001 +:10ABB000C44A02EBC0000171A7229DF8B40040F224 +:10ABC000A11110FB01F0BF4901EBC00108319DF854 +:10ABD0009C00C0EBC00001EBC00042710021399124 +:10ABE0008DE09DF8B40040F2A11110FB01F0B549D1 +:10ABF00001EBC00108319DF89C00C0EBC00001EBE7 +:10AC0000C000C178BDF8E400814221D000229DF847 +:10AC1000B40040F2A11110FB01F0AA4901EBC00100 +:10AC200008319DF89C00C0EBC00001EBC0008178AA +:10AC3000BDF8E40001449DF8B40000EB400303EBD1 +:10AC40000010A24B03EB0010303000EB01108270BB +:10AC50009DF8B40040F2A11110FB01F0994901EBFD +:10AC6000C00108319DF89C00C0EBC00001EBC000A2 +:10AC70008178BDF8E40001449DF8B40000EB400287 +:10AC800002EB0010914A02EB0010303000EB011093 +:10AC9000801C0990007820F080008030099900E045 +:10ACA000A4E008709DF8B40040F2A11110FB01F07F +:10ACB000844901EBC00008309DF89C10C1EBC10134 +:10ACC00000EBC1008078BDF8E41042189DF8B40094 +:10ACD00000EB400101EB00107C4901EB001030302B +:10ACE00000EB0210801C0990007820F00401091D7F +:10ACF00009980170BDF8E400401C81B239919DF8BB +:10AD0000B40040F2A11110FB01F06E4901EBC0014B +:10AD100008319DF89C00C0EBC00011F83010BDF860 +:10AD2000E40081423FF75DAF9DF8B40000EB4001C5 +:10AD300001EB0010654901EB00103030BDF8D81070 +:10AD400000EB01108078C0F3401088B99DF8B40082 +:10AD500000EB400101EB00105C4901EB00103030CA +:10AD6000BDF8D81000EB01108078C0F34000E8B3C4 +:10AD70009DF8B40000EB400101EB0010534901EBDA +:10AD800000103030BDF8D81000EB0110801C099085 +:10AD9000007820F02002099802709DF8B40000EBC2 +:10ADA000400101EB0010494901EB00103030BDF8C3 +:10ADB000D81000EB0110801C0990007820F00202EE +:10ADC000099802709DF8B40000EB400101EB0010FF +:10ADD0003E4901EB00103030BDF8D81000EB0110F7 +:10ADE000801C0990007820F0080000E0B6E00830F0 +:10ADF000099908709DF8B4009DF8A01001EB0010AF +:10AE0000C217CDE92E029DF8B40040F2A11110FB4B +:10AE100001F02C4901EBC00000F56270BDF8D810BC +:10AE200001EB410202EB011100EBC100223009905D +:10AE30002E9800EB4001264800EB41100D30102207 +:10AE400008900999EDF701FA9DF8B40040F2A111BC +:10AE500010FB01F01B4901EBC00101F56271BDF867 +:10AE6000D80000EB400202EB001001EBC0012E986D +:10AE700000EB4002164800EB421051F81A2F40F840 +:10AE8000012F496841609DF8B40000EB400101EBDF +:10AE900000100E4901EB00113031BDF8D80001EB74 +:10AEA000001001782E9800EB4002094800EB421098 +:10AEB00001702E9800EB4001054800EB4111054858 +:10AEC000026809E058450020F887002098400020DB +:10AED000D8140020C731002041F81D2F80888880B9 +:10AEE0009DF8B40040F2A11110FB01F0FE4901EB06 +:10AEF000C00101F56271BDF8D80000EB400202EB21 +:10AF0000001001EBC000416B2E9800EB4002F748A7 +:10AF100000EB4210C0F809109DF8B40000EB4001AE +:10AF200001EB0010F24901EB00113031BDF8D800FF +:10AF300001EB001041682E9800EB4002EB4800EB5B +:10AF40004210C0F823102E9881B208200991EFF723 +:10AF5000ADF89DF8B4100220EFF7A8F8EAE300205E +:10AF60001590C4E000202E902F900021399127E009 +:10AF7000DDE92E10000140EA11720901CDE92E121F +:10AF80009DF8B40000EB4001C1EBC010D94901EBC2 +:10AF9000C001159800EB8002BDF8E4000B3000EB17 +:10AFA0008200085C3038C117DDE92E3440EA030224 +:10AFB0002143CDE92E21BDF8E400401C81B2399136 +:10AFC000BDF8E4000A28D3DB9DF8B400DDE92E12B9 +:10AFD00040F2A11310FB03F0C34B03EBC003083393 +:10AFE0009DF89C00C0EBC00003EBC000837815986F +:10AFF000184400EB400303EB00139DF8B40040F24B +:10B00000A11410FB04F0B84C04EBC00000F5627012 +:10B0100000EBC30040F8221F426000222E922F92C4 +:10B020000021399127E0DDE92E10000140EA11727C +:10B030000901CDE92E129DF8B40000EB4001C1EBEF +:10B04000C010AC4901EBC001159800EB8002BDF8BF +:10B05000E400153000EB8200085C3038C117DDE9F0 +:10B060002E34184341EA0402CDE92E02BDF8E40073 +:10B07000401C80B23990BDF8E4000A28D3DB9DF86B +:10B08000B400DDE92E1240F2A11310FB03F0964B41 +:10B0900003EBC00308339DF89C00C0EBC00003EB3A +:10B0A000C00083781598184400EB400303EB0013AD +:10B0B0009DF8B40040F2A11410FB04F08A4C04EB9C +:10B0C000C00000F5627000EBC30022308160C260F6 +:10B0D00000219DF8B40040F2A11210FB02F02246BC +:10B0E00002EBC00001711598401CC0B215909DF88C +:10B0F000B40040F2A11110FB01F07B4901EBC0014B +:10B1000008319DF89C00C0EBC00011F83010159874 +:10B1100081423FF727AF9DF8B40040F2A11110FB28 +:10B1200001F0714901EBC00008309DF89C10C1EBA3 +:10B13000C10100EBC10000790C2812DC0D229DF842 +:10B14000B40040F2A11110FB01F0674901EBC0000F +:10B1500008309DF89C10C1EBC10100EBC1000271E9 +:10B16000A2E39DF8B40040F2A11110FB01F05E498A +:10B1700001EBC00108319DF89C00C0EBC00001EB61 +:10B18000C00001799DF8B40040F2A11210FB02F05A +:10B19000554A02EBC000407981427CD19DF8B40051 +:10B1A00040F2A11110FB01F0114601EBC001083182 +:10B1B0009DF89C00C0EBC00001EBC000C2789DF878 +:10B1C000B40040F2A11110FB01F0474901EBC001AE +:10B1D00008319DF89C00C0EBC00001EBC0008078F6 +:10B1E000111836919DF8B4109DF8A00000EB0110E5 +:10B1F000C217CDE92E02404890F8E00708B39DF849 +:10B20000B40000EB400101EB0010394901EB0010E4 +:10B210003030BDF8D81000EB0110807A022810D031 +:10B220009DF8B40000EB400101EB0010304901EB48 +:10B2300000103030BDF8D81000EB0110C07A0028A3 +:10B240007DDD00229DF8B40000EB400101EB001011 +:10B25000274901EB00103030BDF8D81000EB011089 +:10B26000C2722648D0F80C020521B0FBF1F201FBB6 +:10B27000120000EB400121482C3000EB41100D3052 +:10B2800009909DF8B40040F2A11110FB01F016499D +:10B2900001EBC00000E007E300F56270BDF8D810D4 +:10B2A00001EB410202EB011100EBC1002230102240 +:10B2B000014608900998ECF7C8FF1048D0F80C0236 +:10B2C0000521B0FBF1F201FB120000EB40010B483D +:10B2D0002C3000EB41129DF8B40040F2A11110FB9C +:10B2E00001F001490CE0000058450020D81400206E +:10B2F00098400020F8870020BC320020BC120020BB +:10B3000001EBC00101F56271BDF8D80000EB40030C +:10B3100003EB001001EBC00050F81A1F42F8011FA8 +:10B3200040685060FE48D0F80C020521B0FBF1F2F5 +:10B3300001FB120000EB4001F9482C3000E096E1DF +:10B3400000EB41129DF8B40000EB400101EB00104E +:10B35000F44901EB001130319DF8A00001EB001021 +:10B3600000781070EE48D0F80C020521B0FBF1F225 +:10B3700001FB120000EB4001E9482C3000EB4112C8 +:10B380009DF8B40040F2A11110FB01F0E64901EB79 +:10B39000C00101F56271BDF8D80000EB400303EB7A +:10B3A000001001EBC000406BC2F80900DC48D0F887 +:10B3B0000C020521B0FBF1F201FB120000EB400191 +:10B3C000D7482C3000EB4111D848026841F81D2FB6 +:10B3D00080888880D248D0F80C020521B0FBF1F2B9 +:10B3E00001FB120000EB4001CD482C3000EB411274 +:10B3F0009DF8B40000EB400101EB0010C94901EBDE +:10B4000000113031BDF8D80001EB00104068C2F8DF +:10B41000230000229DF8B40000EB400101EB001076 +:10B42000C04901EB00113031BDF8D80001EB00102C +:10B4300042600021399154E0B948D0F80C0205214E +:10B44000B0FBF1F201FB120000EB4001B4482C30DC +:10B4500000EB41112731BDF8E4409DF8B40040F203 +:10B46000A11210FB02F0B04A02EBC00202F56272B8 +:10B470009DF8A00000EB400303EB001002EBC000BE +:10B4800090F8800040F2A11210FB02F0A64A02EBF5 +:10B49000C00202F562729DF8B40040F2A11310FBE5 +:10B4A00003F0A14B03EBC00303F56273BDF8D800B2 +:10B4B00000EB400505EB001003EBC00090F88100A5 +:10B4C00000EB400303EB001002EBC0024732BDF873 +:10B4D000E400001D105C0855BDF8E400401C81B27A +:10B4E0003991BDF8E4000628A6DB0021399142E03D +:10B4F00000239DF8B40040F2A11110FB01F08A492D +:10B5000001EBC00101F56271BDF8D80000EB40020B +:10B5100002EB001001EBC00090F8800040F2A11196 +:10B5200010FB01F0804901EBC00101F562719DF84B +:10B53000B40040F2A11210FB02F07B4A02EBC00201 +:10B5400002F56272BDF8D80000EB400404EB001075 +:10B5500002EBC00090F8810000EB400202EB00100B +:10B5600001EBC0014731BDF8E4000B54BDF8E40025 +:10B57000401C81B23991BDF8E4000A28B8DB684864 +:10B58000D0F80C020521B0FBF1F080B20146099021 +:10B590000220EDF79DFD00210620EEF787FD6048B3 +:10B5A000D0F80C025E49498D884206D25C48D0F83A +:10B5B0000C02401C5A49C1F80C0200210520EEF78C +:10B5C00075FD9DF8B41001EB410000EB01105549E9 +:10B5D00001EB00103030BDF8D81000EB0110801CDA +:10B5E0000990007820F00802099802704C48D0F8C1 +:10B5F0000C020521B0FBF1F201FB120000EB40014F +:10B6000047482C3000EB4110D0F823202E9800EB57 +:10B610004001474800EB4110C0F82320002039903A +:10B6200020E03F48D0F80C020521B0FBF1F201FB0D +:10B63000120000EB40013A482C3000EB411027305B +:10B64000BDF8E410425C2E9800EB4001384800EB56 +:10B6500041112731BDF8E4000A54BDF8E400401C54 +:10B6600081B23991BDF8E4000628DADB65E09DF887 +:10B67000B41001EB410000EB01102A4901EB00106E +:10B680003030BDF8D81000EB0110801C0990007814 +:10B6900020F008010831099801709DF8B41001EB01 +:10B6A000410000EB01101F4901EB00113031BDF8E2 +:10B6B000D80001EB001041682E9800EB40021C48B6 +:10B6C00000EB4210C0F823100021399125E09DF8CD +:10B6D000B41040F2A11011FB00F0134901EBC001BE +:10B6E00001F56271BDF8D80000EB400202EB0010DA +:10B6F00001EBC0014731BDF8E4000A5C2E9800EB75 +:10B7000040010B4800EB41112731BDF8E4000A5419 +:10B71000BDF8E400401C81B23991BDF8E4000AE0B4 +:10B72000BC1200209840002058450020C73100205E +:10B73000D8140020DDE00628C9DB00229DF8B40003 +:10B7400040F2A11110FB01F0FE4901EBC00101F52F +:10B750006271BDF8D80000EB400303EB001001EB71 +:10B76000C00080F846209DF8B4100220EEF79EFC41 +:10B770009DF8B41040F2A11011FB00F0F14901EB6B +:10B78000C00101F56271BDF8D80000EB400202EB88 +:10B79000001001EBC000223009902E9800EB400110 +:10B7A000E94800EB41110D3110220891DDE9080153 +:10B7B000ECF74BFD9DF8B41040F2A11011FB00F026 +:10B7C000E04901EBC00101F56271BDF8D80000EB62 +:10B7D000400202EB001001EBC0012E9800EB40028A +:10B7E000D94800EB421051F81A2F40F8012F496850 +:10B7F00041609DF8B41001EB410000EB0110D3490A +:10B8000001EB00113031BDF8D80001EB00100178D8 +:10B810002E9800EB4002CC4800EB421001702E98AD +:10B8200000EB4001C84800EB4111C948026841F8EB +:10B830001D2F808888809DF8B41040F2A11011FB64 +:10B8400000F0C04901EBC00101F56271BDF8D800FC +:10B8500000EB400202EB001001EBC000416B2E98A0 +:10B8600000EB4002B84800EB4210C0F809109DF808 +:10B87000B41001EB410000EB0110B44901EB0011E1 +:10B880003031BDF8D80001EB001041682E9800EB74 +:10B890004002AD4800EB4210C0F823102E9881B250 +:10B8A00008200991EEF702FCA7229DF8B40040F2AF +:10B8B000A11110FB01F0A34901EBC00108319DF873 +:10B8C0009C00C0EBC00001EBC0004271A2229DF8B9 +:10B8D000B40040F2A11110FB01F09A4901EBC00045 +:10B8E00008309DF89C10C1EBC10100EBC1008271D2 +:10B8F00000BF00BF02F08CBC9DF8B41001EB41000A +:10B90000C0EBC110934901EBC00041780846099192 +:10B9100000210BF0C5F9C1B228910021369124E035 +:10B920009DF8B41040F2A11011FB00F0854901EB25 +:10B93000C0010831BDF8D800C0EBC00001EBC00069 +:10B9400041780846099100210BF05EFF9DF8A02088 +:10B9500042400A4304D1BDF8D800C1B2279112E099 +:10B96000BDF8D800401C81B236919DF8B41040F269 +:10B97000A11011FB00F0734901EBC0008179BDF803 +:10B98000D8008142CCDC00BF9DF8B41001EB41002F +:10B99000C0EBC1106F4901EBC000C1789DF8B40045 +:10B9A00000EB4002C2EBC0106A4A02EBC000807894 +:10B9B00041EA002129919DF8B41001EB4100C0EB50 +:10B9C000C110114601EBC0010991BDF8A4100998FE +:10B9D000EDF79EFF11909DF8B41001EB4100C0EB14 +:10B9E000C1105C4901EBC002BDF8A400401C105C12 +:10B9F0009DF8B41001EB4102C2EBC111554A02EBB4 +:10BA0000C102BDF8A410515C40EA012211988242A3 +:10BA100042F0C4829DF8B41001EB4100C0EBC110AC +:10BA20004C4901EBC000807A01069DF8B40000EBA0 +:10BA30004002C2EBC010474A02EBC000C07A41EAA4 +:10BA400000419DF8B40000EB4002C2EBC010414A37 +:10BA500002EBC000007B41EA00219DF8B40000EB3E +:10BA60004002C2EBC0103B4A02EBC000407B0843DF +:10BA70003949C1F8180F0846D0F8181F0991BDF8C8 +:10BA8000A4000E3808909DF8B40000EB4001C1EB13 +:10BA9000C010114601EBC0000E300790DDE908121E +:10BAA000EDF725FD9DF8B40000EB40002B4901EBBC +:10BAB000800081689DF8B40000EB4000274A02EB4B +:10BAC00080004160002130329DF8B40002EB00128A +:10BAD0009DF89C0011549DF8B41001EB4100C0EB9F +:10BAE000C1101C4901EBC000C17B249110211091B1 +:10BAF000BDF89000A1287DD100229DF8B40040F24D +:10BB0000A11110FB01F00F4901EBC00108319DF8B4 +:10BB10009C00C0EBC00001EBC0004271BDF84010BA +:10BB200008460991491C8AB210929DF8B41001EBA5 +:10BB30004102C2EBC111074A02EBC101085C24902B +:10BB400025900DE058450020D81400209840002092 +:10BB5000C7310020F8870020BC220020583E00207A +:10BB6000BDF8940007287DD2DFE800F07C048384D0 +:10BB7000FDFCFB00BDF8401008460991491C8AB243 +:10BB800010929DF8B41001EB4102C2EBC111FE4AC4 +:10BB900002EBC1010A5C9DF8B40040F2A11110FB58 +:10BBA00001F0FA4901EBC00008309DF89C10C1EB90 +:10BBB000C10100EBC1000272BDF84000411C8AB215 +:10BBC000109206909DF8B41001EB4102C2EBC11136 +:10BBD000ED4A02EBC101085C0206BDF84000411CC1 +:10BBE0008BB2109307909DF8B41001EB4103C3EBA7 +:10BBF000C11100E000E2E44B03EBC101085C42EA42 +:10BC00000042BDF84000411C8BB2109308909DF893 +:10BC1000B41001EB4103C3EBC111DB4B03EBC101DA +:10BC2000085C42EA0022BDF8401008460991491C10 +:10BC30008BB210939DF8B41001EB4103C3EBC1111B +:10BC4000D14B03EBC101085C02439DF8B40040F204 +:10BC5000A11110FB01F0CD4901EBC00008309DF8A7 +:10BC60009C1000E0C7E1C1EBC10100EBC100C26064 +:10BC7000C1E1C0E101229DF8B40040F2A11110FB26 +:10BC800001F0C24901EBC00108319DF89C00C0EBF6 +:10BC9000C00001EBC00002770021399128E09DF837 +:10BCA000B41001EB4100C0EBC110B74901EBC0017A +:10BCB000BDF84020BDF8E40010440A5C9DF8B400D3 +:10BCC00040F2A11110FB01F0B04901EBC0010831B5 +:10BCD0009DF89C00C0EBC00001EBC00000F11D010D +:10BCE000BDF8E4000A54BDF8E400401C81B239916B +:10BCF000BDF8E4000A28D2DBBDF840000A3081B26A +:10BD000010910021399127E09DF8B41001EB41001A +:10BD1000C0EBC1109C4901EBC001BDF84020BDF84B +:10BD2000E40010440A5C9DF8B40040F2A11110FB3D +:10BD300001F0964901EBC00108319DF89C00C0EB71 +:10BD4000C00001EBC0012A31BDF8E4000A54BDF87F +:10BD5000E400401C81B23991BDF8E4000C28D3DB2B +:10BD600002E0BEE0BCE0BAE0BDF840000C3081B2B9 +:10BD70001091002136919CE001229DF8B40040F220 +:10BD8000A11110FB01F0814901EBC00108319DF8C0 +:10BD90009C00C0EBC00001EBC0008178BDF8D8006A +:10BDA000084400EB400101EB00119DF8B40040F2A3 +:10BDB000A11310FB03F0754B03EBC00000F562709C +:10BDC00000F831209DF8B40040F2A11110FB01F001 +:10BDD000194601EBC00108319DF89C00C0EBC00082 +:10BDE00001EBC0008178BDF8D800084400EB4001A9 +:10BDF00001EB00119DF8B40040F2A11310FB03F019 +:10BE0000624B03EBC00000F5627000EBC10080F8EC +:10BE100082200021399143E09DF8B41040F2A11036 +:10BE200011FB00F0594901EBC00108319DF89C005D +:10BE3000C0EBC00001EBC00000F11D01BDF8E40043 +:10BE40000A5C9DF8B40040F2A11110FB01F04F49CB +:10BE500001EBC00108319DF89C00C0EBC00001EB74 +:10BE6000C0008178BDF8D800084400EB400101EB28 +:10BE700000119DF8B40040F2A11310FB03F0434BF6 +:10BE800003EBC00000F5627000EBC10000F183011C +:10BE9000BDF8E4000A54BDF8E400401C81B23991B9 +:10BEA000BDF8E4000A28B7DBBDF8D800401C81B219 +:10BEB00036919DF8B41040F2A11011FB00F0334907 +:10BEC00001EBC00108319DF89C00C0EBC00011F8E7 +:10BED0003010BDF8D80081423FF74EAF8BE08AE0CA +:10BEE00089E09DF8B41001EB410000EB01102849F6 +:10BEF00001EB0010806800EB800041009DF8B40069 +:10BF000000EB4000234A02EB800081609DF8B410F2 +:10BF100001EB4100C0EBC1101B4901EBC001BDF8B2 +:10BF20004000401C095C9DF8B40000EB4002C2EBED +:10BF3000C010154A02EBC002BDF84000105C41EA97 +:10BF400000229DF8B40040F2A11110FB01F00F494E +:10BF500001EBC00108319DF89C00C0EBC00001EB73 +:10BF6000C0000285BDF84000801C81B210919DF890 +:10BF7000B40040F2A11110FB01F0044901EBC00133 +:10BF800008319DF89C0007E0F88700205845002004 +:10BF900098400020583E0020C0EBC00001EBC000DC +:10BFA000018D9DF8B40000EB400202EB0010FE4A48 +:10BFB00002EB0010408B81420ADB0621A2F50472DD +:10BFC0009DF8B40002EB00129DF89C00115411E0A2 +:10BFD00006229DF8B40040F2A11110FB01F0F349D4 +:10BFE00001EBC00008309DF89C10C1EBC10100EBD3 +:10BFF000C100427100BFE0E3BDF89000A228FAD171 +:10C0000000213691FDE39DF8B40040F2A11110FB30 +:10C0100001F0E64901EBC00108319DF89C00C0EB3E +:10C02000C00001EBC0008178BDF8D8000844C1B25F +:10C030002891BDF84000401C81B21091BDF840101D +:10C0400008460991491C8AB210929DF8B41001EB80 +:10C050004102C2EBC111D64A02EBC101085C259036 +:10C06000BDF84000411C8AB2109209903490BDF88E +:10C0700094000D287DD2DFE810F07C0033010D0024 +:10C080009309270E440EAB0E020F1F0F3C0F590FE2 +:10C09000E50EC80EBDF8401008460991491C8AB249 +:10C0A00010929DF8B41001EB4102C2EBC111C04ADD +:10C0B00002EBC101095CBF4880F8021D90F8020D37 +:10C0C000C0F3401020B9BB4890F8020DC00908B970 +:10C0D00001212691BDF8401008460691491C8AB2FC +:10C0E00010929DF8B41001EB4102C2EBC111B04AAD +:10C0F00002EBC101085C0206BDF84000411C8BB296 +:10C10000109307909DF8B41001EB4103C3EBC111EC +:10C11000A74B03EBC101085C42EA0042BDF84000B6 +:10C12000411C8BB2109308909DF8B41001EB4103B1 +:10C13000C3EBC1119E4B03EBC101085C42EA002234 +:10C14000BDF84000411C8BB2109309909DF8B410CB +:10C1500001EB4103C3EBC111954B03EBC101085C3B +:10C1600002439DF8B40040F2A11110FB01F08F4989 +:10C1700000E0FDE301EBC00101F562719DF8A00054 +:10C1800000EB400303EB001001EBC000C0F81A20E5 +:10C19000BDF8401008460691491C8AB210929DF8DD +:10C1A000B41001EB4102C2EBC111814A02EBC101A3 +:10C1B000085C0206BDF8401008460791491C8BB286 +:10C1C00010939DF8B41001EB4103C3EBC111784B00 +:10C1D00003EBC101085C42EA0042BDF84000411C8B +:10C1E0008BB2109308909DF8B41001EB4103C3EBA0 +:10C1F000C1116F4B03EBC101085C42EA0022BDF89C +:10C20000401008460991491C8BB210939DF8B41058 +:10C2100001EB4103C3EBC111654B03EBC101085CAA +:10C2200002439DF8B40040F2A11110FB01F05F49F8 +:10C2300001EBC00000F562709DF8A01001EB410316 +:10C2400003EB011100EBC100C0F81E20BDF8400057 +:10C25000411C8AB2109207909DF8B41001EB410284 +:10C26000C2EBC111524A02EBC101085C0204BDF8E5 +:10C27000401008460891491C8BB210939DF8B410E9 +:10C2800001EB4103C3EBC111494B03EBC101085C56 +:10C2900042EA0022BDF84000411C8BB21093099085 +:10C2A0009DF8B41001EB4103C3EBC111404B03EB0C +:10C2B000C101085C02439DF8B40040F2A11110FBDB +:10C2C00001F03A4901EBC00000F562709DF8A01042 +:10C2D00001EB410303EB011100EBC100426300BF1E +:10C2E000BDF8940001285ED1BDF8401008460991C0 +:10C2F000491C8AB210929DF8B41001EB4102C2EBC6 +:10C30000C1112B4A02EBC101095C2A4880F8021DC9 +:10C3100090F8020DC0F3401020B9264890F8020DA5 +:10C32000C00908B9012126919DF8B40040F2A1117D +:10C3300010FB01F01D4901EBC00108319DF89C0084 +:10C34000C0EBC00011F83000401EBDF8D810884284 +:10C3500029D19DF8B40000EB400101EB0010124917 +:10C3600001EB001030309DF8A01000EB0110807838 +:10C370000121B1EBD01F16D19DF8980098B99DF816 +:10C38000B40040F2A11110FB01F0084901EBC0011B +:10C3900008319DF89C00C0EBC00001EBC000817823 +:10C3A0009DF8B40008E052E0984000205845002075 +:10C3B000F8870020BC22002000EB400202EB0010B6 +:10C3C000FE4A02EB0010303000EB0110407A00F022 +:10C3D0000100E0B39DF8B40040F2A11110FB01F0A0 +:10C3E00002F5986101EBC00108319DF89C00C0EB9B +:10C3F000C00001EBC000807800EB400101EB0011B0 +:10C400009DF8B40040F2A11210FB02F0EC4A02EBDE +:10C41000C00000F5627000EBC10090F8900000F0E1 +:10C420000100A0B99DF8B40040F2A11110FB01F089 +:10C43000114601EBC00008309DF89C10C1EBC10112 +:10C4400000EBC100007F10B1002139912AE0B0E07B +:10C450009DF8B40040F2A11110FB01F0D84901EBA6 +:10C46000C00108319DF89C00C0EBC00001EBC0008A +:10C4700000F11D01BDF8E4000A5C9DF8B40000EB7A +:10C48000400101EB0010CD4901EB00100E30BDF86A +:10C49000E410405C824200D008E0BDF8E400401C9B +:10C4A00081B23991BDF8E4000628D1DB00BFBDF8A8 +:10C4B000E40006287DD10621399129E09DF8B400D9 +:10C4C00040F2A11110FB01F0BD4901EBC0010831A0 +:10C4D0009DF89C00C0EBC00001EBC00000F11D0105 +:10C4E000BDF8E4000A5C9DF8B40000EB400101EBEC +:10C4F0000010B24901EB00100E30BDF8E410405CB2 +:10C50000824200D008E0BDF8E400401C81B23991BD +:10C51000BDF8E4000A28D1DB00BFBDF8E4000A281A +:10C520004FD000229DF8B40040F2A11110FB01F0A1 +:10C53000A34901EBC00108319DF89C00C0EBC0008D +:10C5400001EBC00002859DF8B40040F2A11110FB80 +:10C5500001F09B4901EBC00108319DF89C00C0EB44 +:10C56000C00001EBC000807800EB400101EB00113E +:10C570009DF8B40040F2A11210FB02F0904A02EBC9 +:10C58000C00000F5627000EBC100903009900078A7 +:10C5900020F00100401C0999087006229DF8B400A3 +:10C5A00040F2A11110FB01F0854901EBC0000830F9 +:10C5B00000E006E09DF89C10C1EBC10100EBC1005A +:10C5C00042719DF8B40040F2A11110FB01F07C49CA +:10C5D00001EBC00101F562719DF8A00000EB400283 +:10C5E00002EB001011F830109DF8B40040F2A112D7 +:10C5F00010FB02F0724A02EBC000407981427CDA03 +:10C600009DF8B40000EB400101EB00106B4901EB19 +:10C61000001030309DF8A01000EB0110801C099034 +:10C62000684890F8020D0121A1EBD0100999097812 +:10C6300060F3000109980170624890F8020DC0F3A0 +:10C640004010E8BB9DF8B40000EB400101EB001086 +:10C650005A4901EB001030309DF8A01000EB01109A +:10C660008078C0F3401058B39DF8B40000EB40014F +:10C6700001EB0010514901EB001030309DF8A01083 +:10C6800000EB0110801C0990007820F00201891C49 +:10C69000099801709DF8B40040F2A11110FB01F05F +:10C6A000114601EBC00101F562719DF8A00000EB9D +:10C6B000400202EB001001EBC0001830099000E0CE +:10C6C0000AE0007820F00200801C099908709DF8AB +:10C6D000B4100220EDF7EAFC00219DF8B40040F20E +:10C6E000A11210FB02F0364A02EBC00001710222D7 +:10C6F0009DF8B40040F2A11100E024E010FB01F02D +:10C700002F4901EBC00101F562719DF8A00000EB1B +:10C71000400303EB001001F8302003229DF8B40021 +:10C7200040F2A11110FB01F0254901EBC00000F51A +:10C7300062709DF8A01001EB410303EB011100EBC7 +:10C74000C1004271FDE39DF8B40000EB400101EB34 +:10C7500000101A4901EB001030309DF8A01000EBDA +:10C760000110801C0990174890F8020D0121A1EBDF +:10C77000D0120998007862F30000099908709DF8BA +:10C78000B40000EB400101EB00100C4901EB00107C +:10C7900030309DF8A01000EB0110801C0990094872 +:10C7A00090F8020D42090998017862F34101017085 +:10C7B0009DF8B40000EB400106E0FCE39840002047 +:10C7C00058450020BC22002001EB0010FE4901EB7F +:10C7D000001130319DF8A00001EB00108078C0F30B +:10C7E00040029DF8B40040F2A11110FB01F0F7499E +:10C7F00001EBC00000F562709DF8A01001EB410351 +:10C8000000E0E4E303EB011100EBC100007EC0F3A4 +:10C81000400082427BD09DF8B40040F2A11110FB91 +:10C8200001F0EA4901EBC00000F562709DF8A0102C +:10C8300001EB410202EB011100EBC100183009903D +:10C840009DF8B40000EB400101EB0010DE4901EB64 +:10C85000001030309DF8A01000EB011080784208E5 +:10C860000998007862F34100099908709DF8B400B6 +:10C8700000EB400101EB0010D34901EB0010303018 +:10C880009DF8A01000EB01108078C0F34000E8B3E1 +:10C8900002229DF8B40040F2A11110FB01F0CB4937 +:10C8A00001EBC00000F562709DF8A01001EB4103A0 +:10C8B00003EB011100EBC1004271C54890F8E0079D +:10C8C00030BB9DF8B40040F2A11110FB01F0BF494C +:10C8D00001EBC00000F562709DF8A01001EB410271 +:10C8E00002EB011100EBC10090F87F0080B1112331 +:10C8F0009DF8B40040F2A11110FB01F0B34901EB27 +:10C90000C00101F562719DF8A00002E06DE07CE1DC +:10C91000E4E000EB400202EB001001EBC00090F8F5 +:10C92000800040F2A11110FB01F0A84901EBC00109 +:10C9300001F562719DF8B40040F2A11210FB02F003 +:10C94000A24A02EBC00202F562729DF8A00000EB61 +:10C95000400404EB001002EBC00090F8810000EBF3 +:10C96000400202EB001001EBC00080F87E3000E0D6 +:10C97000FEE3F3239DF8B40040F2A11110FB01F097 +:10C98000924901EBC00101F562719DF8A00000EB36 +:10C99000400202EB001001EBC00090F8800040F272 +:10C9A000A11110FB01F0894901EBC00101F5627191 +:10C9B0009DF8B40040F2A11210FB02F2834800EB94 +:10C9C000C20000F562709DF8A02002EB420404EB67 +:10C9D000021200EBC20090F8810000EB400202EB73 +:10C9E000001001EBC00043710AE103229DF8B4007E +:10C9F00040F2A11110FB01F0744901EBC00101F5F7 +:10CA000062719DF8A00000EB400303EB001001EB06 +:10CA1000C000427100219DF8B40040F2A11210FB49 +:10CA200002F06A4A02EBC000017101229DF8B400D5 +:10CA300040F2A11110FB01F0644901EBC00000F5C8 +:10CA400062709DF8A01001EB410303EB011100EBB4 +:10CA5000C10080F846205E4890F8E007F0BB9DF8E2 +:10CA6000B40040F2A11110FB01F0584901EBC000E5 +:10CA700000F562709DF8A01001EB410202EB01117C +:10CA800000EBC10090F87F0040B39DF8B40040F285 +:10CA9000A11110FB01F04D4901EBC00101F56271DC +:10CAA0009DF8A00000EB400202EB001001EBC0007B +:10CAB00090F8800000EB400101EB0010424901EBCF +:10CAC000001130319DF8B40040F2A11210FB02F0C9 +:10CAD0003E4A02EBC00202F5627200E090E09DF86F +:10CAE000A00000EB400303EB001002EBC00090F845 +:10CAF000810001EB0010801C0990007820F00401F7 +:10CB00000998017000239DF8B40040F2A11110FBB8 +:10CB100001F02E4901EBC00101F562719DF8A00002 +:10CB200000EB400202EB001001EBC00090F8800027 +:10CB300040F2A11110FB01F0244901EBC00101F505 +:10CB400062719DF8B40040F2A11210FB02F01F4A7E +:10CB500002EBC00202F562729DF8A00000EB4004F7 +:10CB600004EB001002EBC00090F8810000EB4002E3 +:10CB700002EB001001EBC00080F87E30F3239DF83B +:10CB8000B40040F2A11110FB01F1104800EBC1010B +:10CB900001F562719DF8A00000EB400202EB00106D +:10CBA00001EBC00090F8800040F2A11110FB01F0F1 +:10CBB000064901EBC00101F562719DF8B40040F235 +:10CBC000A11210FB02F005E098400020584500201B +:10CBD000BC320020FE4A02EBC00202F562729DF8F0 +:10CBE000A00000EB400404EB001002EBC00090F842 +:10CBF000810000EB400202EB001001EBC00043712A +:10CC00009DF8B4100220EDF751FA9DF8B40000EB46 +:10CC1000400101EB0010EF4901EB001130319DF8AC +:10CC2000A00001EB0010807800F001029DF8B40034 +:10CC300040F2A11110FB01F0E54901EBC00000F545 +:10CC400062709DF8A01001EB410303EB011100EBB2 +:10CC5000C100007E00F00100824279D09DF8B4004E +:10CC600040F2A11110FB01F0D94901EBC00000F521 +:10CC700062709DF8A01001EB410202EB011100EB84 +:10CC8000C100183009909DF8B40000EB400101EBA1 +:10CC90000010D04901EB001130319DF8A00001EBEC +:10CCA000001081780998027861F3000202709DF803 +:10CCB000B40000EB400101EB0010C64901EB00108D +:10CCC00030309DF8A01000EB0110807800F00100DA +:10CCD000E8BB9DF8B40000EB400101EB0010BD493A +:10CCE00001EB001030309DF8A01000EB01108078AF +:10CCF000C0F3401068B39DF8B40040F2A11110FBDE +:10CD000001F0B34901EBC00000F562709DF8A0107E +:10CD100001EB410202EB011100EBC10090F846006B +:10CD2000B8B99DF8B40040F2A11110FB01F0A84978 +:10CD300001EBC00000F562709DF8A01001EB41020C +:10CD400002EB011100EBC100407B10B902E060E092 +:10CD50009DE247E09DF8B40000EB400101EB0010BC +:10CD60009C4901EB001030309DF8A01000EB011041 +:10CD70008078C0F34000A8BB03229DF8B40040F2C5 +:10CD8000A11110FB01F0924901EBC00101F56271A4 +:10CD90009DF8A00000EB400303EB001001EBC00086 +:10CDA000427100219DF8B40040F2A11210FB02F084 +:10CDB000874A02EBC000017101229DF8B40040F2E5 +:10CDC000A11110FB01F0824901EBC00000F5627077 +:10CDD0009DF8A01001EB410303EB011100EBC10032 +:10CDE00080F8462000229DF8B40040F2A11110FB0B +:10CDF00001F0774901EBC00000F562709DF8A010CA +:10CE000001EB410303EB011100EBC10080F8452069 +:10CE100038E29DF8B40040F2A11110FB01F06C491A +:10CE200001EBC00000F562709DF8A01001EB41021B +:10CE300002EB011100EBC10090F84600B0B90122ED +:10CE40009DF8B40040F2A11110FB01F0604901EB24 +:10CE5000C00000F562709DF8A01001EB410303EBE8 +:10CE6000011100EBC10080F845202AE000229DF866 +:10CE7000B40040F2A11110FB01F0554901EBC001D3 +:10CE800001F562719DF8A00000EB400303EB001078 +:10CE900001EBC00080F845209DF8B40000EB400194 +:10CEA00001EB00104B4901EB001030309DF8A01051 +:10CEB00000EB0110801C0990007820F00102099815 +:10CEC0000270454890F8E00780B19DF8B40000EB8F +:10CED000400101EB00103F4901EB001030309DF89C +:10CEE000A01000EB0110807A022866D13B4890F830 +:10CEF0002900012861D13948D0F80C023749498D01 +:10CF000088425AD29DF8B40040F2A11110FB01F002 +:10CF10002F4901EBC00000F562709DF8A01001EBF5 +:10CF2000410202EB011100EBC10090F8450001281D +:10CF300042D19DF8B40040F2A11110FB01F0244948 +:10CF400000E02CE201EBC00000F562709DF8A0103B +:10CF500001EB410202EB011100EBC10090F87F00F0 +:10CF600050BB9DF8B40000EB400101EB00101949E3 +:10CF700001EB001130319DF8A00001EB00100178A9 +:10CF80009DF8B40040F2A11210FB02F0104A02EB2F +:10CF9000C000417005229DF8B40040F2A11110FBC1 +:10CFA00001F00B4901EBC00101F562719DF8A00091 +:10CFB00000EB400302E0FDE37DE011E103EB001034 +:10CFC00001EBC000427100229DF8B40008E0F2E3DA +:10CFD0005845002098400020BC320020BC120020A0 +:10CFE00000EB400101EB0010FE4901EB0011303174 +:10CFF0009DF8A00001EB0010426001229DF8B400F2 +:10D0000000EB400101EB0010F64901EB001130315B +:10D010009DF8A00001EB0010C2729DF8B410022030 +:10D02000EDF744F8002139911CE000229DF8B4008E +:10D0300040F2A11110FB01F0EB4901EBC00101F539 +:10D0400062719DF8A00000EB400303EB001001EBC0 +:10D05000C0014731BDF8E4000A54BDF8E400401CAB +:10D0600081B23991BDF8E4000628DEDB002039905A +:10D070001CE000229DF8B40040F2A11110FB01F069 +:10D08000D94901EBC00101F562719DF8A00000EBE8 +:10D09000400303EB001001EBC0016331BDF8E40075 +:10D0A0000A54BDF8E400401C81B23991BDF8E40097 +:10D0B0000F28DEDBE6E09DF8B40040F2A11110FB82 +:10D0C00001F0C94901EBC00000F562709DF8A010A5 +:10D0D00001EB410202EB011100EBC10090F84500A9 +:10D0E00001287DD19DF8B40040F2A11110FB01F0A0 +:10D0F000BD4901EBC00101F562719DF8A00000EB94 +:10D10000400202EB001001EBC00090F8800040F2FA +:10D11000A11110FB01F0B44901EBC00101F56271EE +:10D120009DF8B40040F2A11210FB02F0AE4A02EBEF +:10D13000C00000F562709DF8A02002EB420303EBF3 +:10D14000021200EBC20090F8810000EB400202EBFB +:10D15000001001EBC00090F87E00032840D10023AE +:10D160009DF8B40040F2A11110FB01F09E4900E0CF +:10D17000FEE301EBC00101F562719DF8A00000EB38 +:10D18000400202EB001001EBC00090F8800040F27A +:10D19000A11110FB01F0944901EBC00101F562718E +:10D1A0009DF8B40040F2A11210FB02F08E4A02EB8F +:10D1B000C00202F562729DF8A00000EB400404EB8F +:10D1C000001002EBC00090F8810000EB400202EB7F +:10D1D000001001EBC00080F87E309DF8B40000E044 +:10D1E00050E000EB400101EB00107E4901EB001123 +:10D1F00030319DF8A00001EB001001789DF8B400DB +:10D2000040F2A11210FB02F0774A02EBC00041701D +:10D2100005229DF8B40040F2A11110FB01F0724903 +:10D2200001EBC00101F562719DF8A00000EB400325 +:10D2300003EB001001EBC000427100229DF8B40026 +:10D2400000EB400101EB0010664901EB00113031A9 +:10D250009DF8A00001EB0010426002229DF8B4008E +:10D2600000EB400101EB00105E4901EB0011303191 +:10D270009DF8A00001EB0010C2729DF8B4100220CE +:10D28000ECF714FF9DF8B4100220ECF70FFF9DF8A7 +:10D29000B40040F2A11110FB01F0534901EBC000B2 +:10D2A00000F562709DF8A01001EB410202EB011144 +:10D2B00000EBC100807B012834D100229DF8B4002E +:10D2C00040F2A11110FB01F0474901EBC00101F54B +:10D2D00062719DF8A00000EB400303EB001001EB2E +:10D2E000C000827300219DF8B40040F2A11210FB2F +:10D2F00002F03D4A02EBC000017103229DF8B40028 +:10D3000040F2A11110FB01F0374901EBC00000F51C +:10D3100062709DF8A01001EB410303EB011100EBDB +:10D32000C10042719DF8B40000EB400101EB001018 +:10D330002C4901EB001030309DF8A01000EB0110DB +:10D340008078C0F3400050B39DF8B40040F2A111C2 +:10D3500010FB01F0244901EBC00000F562709DF85C +:10D36000A01001EB410202EB011100EBC10040797A +:10D37000012814D102229DF8B40040F2A11110FB43 +:10D3800001F0194901EBC00000F562709DF8A01092 +:10D3900001EB410303EB011100EBC1004271E7E235 +:10D3A00000202E902F90002139912AE0DDE92E10E7 +:10D3B000000240EA11620902CDE92E12BDF84010C8 +:10D3C00008460991491C8AB210929DF8B41001EBED +:10D3D0004102C2EBC111054A02EBC101085CDDE963 +:10D3E0002E3405E09840002058450020F8870020A2 +:10D3F00040EA0302CDE92E24BDF8E400401C81B2CE +:10D400003991BDF8E4000628D0DB9DF8B400DDE9D1 +:10D410002E2140F2A11310FB03F0F84B03EBC003E5 +:10D4200003F562739DF8A00000EB400404EB0010CC +:10D4300003EBC00040F8222F416000222E922F9271 +:10D440000021399123E0DDE92E10000240EA11624B +:10D450000902CDE92E12BDF8401008460991491C79 +:10D460008AB210929DF8B41001EB4102C2EBC111D7 +:10D47000E34A02EBC101085CDDE92E3440EA030215 +:10D48000CDE92E24BDF8E400401C81B23991BDF8ED +:10D49000E4000628D7DB9DF8B400DDE92E1240F247 +:10D4A000A11310FB03F0D54B03EBC00303F562732C +:10D4B0009DF8A00000EB400404EB001003EBC0005B +:10D4C00022308160C2609DF8B40040F2A11110FBCF +:10D4D00001F0CA4901EBC00101F562719DF8A0009D +:10D4E00000EB400202EB001011F830109DF8B40080 +:10D4F00040F2A11210FB02F0C04A02EBC0004079DA +:10D5000081427DD19DF8B4009DF8A01001EB001080 +:10D51000C217CDE92E02BB4890F8E00708B39DF88A +:10D52000B40000EB400101EB0010B74901EB001023 +:10D5300030309DF8A01000EB0110807A022810D046 +:10D540009DF8B40000EB400101EB0010AE4901EB87 +:10D55000001030309DF8A01000EB0110C07A0028B8 +:10D560007DDD00229DF8B40000EB400101EB0010CE +:10D57000A54901EB001030309DF8A01000EB011020 +:10D58000C272A248D0F80C020521B0FBF1F201FBF7 +:10D59000120000EB40019D482C3000EB41100D3093 +:10D5A00009909DF8B40040F2A11110FB01F09349DD +:10D5B00001EBC00000F562709DF8A01001EB410284 +:10D5C00002EB011100EBC10022301022014608904D +:10D5D0000998EAF73AFE8D48D0F80C020521B0FB15 +:10D5E000F1F201FB120000EB400188482C3000EB07 +:10D5F00041129DF8B40040F2A11110FB01F000E0CF +:10D60000ECE27E4901EBC00101F562719DF8A000DA +:10D6100000EB400303EB001001EBC00050F81A1FB1 +:10D6200042F8011F406850607848D0F80C0205218C +:10D63000B0FBF1F201FB120000EB400173482C300B +:10D6400000EB41129DF8B40000EB400101EB00102B +:10D650006D4901EB001130319DF8A00000E099E127 +:10D6600001EB0010007810706848D0F80C0205211A +:10D67000B0FBF1F201FB120000EB400163482C30DB +:10D6800000EB41115F48F538026841F81D2F808892 +:10D6900088805E48D0F80C020521B0FBF1F201FB56 +:10D6A000120000EB400159482C3000EB41129DF86C +:10D6B000B40040F2A11110FB01F0504901EBC00190 +:10D6C00001F562719DF8A00000EB400303EB001030 +:10D6D00001EBC000406BC2F809004C48D0F80C02C6 +:10D6E0000521B0FBF1F201FB120000EB40014748BD +:10D6F0002C3000EB41129DF8B40000EB400101EB2F +:10D700000010414901EB001130319DF8A00001EB00 +:10D7100000104068C2F8230000229DF8B40000EB1E +:10D72000400101EB0010384901EB001130319DF848 +:10D73000A00001EB001042600021399157E033480E +:10D74000D0F80C020521B0FBF1F201FB120000EB56 +:10D7500040012E482C3000EB41112731BDF8E44048 +:10D760009DF8B40040F2A11210FB02F0234A02EB34 +:10D77000C00202F562729DF8A00000EB400303EBCB +:10D78000001002EBC00090F8800040F2A11210FBE4 +:10D7900002F01A4A02EBC00202F562729DF8B40070 +:10D7A00040F2A11310FB03F0144B03EBC00303F58D +:10D7B000627301E0F2E3DCE39DF8A00000EB4005BA +:10D7C00005EB001003EBC00090F8810000EB400374 +:10D7D00003EB001002EBC0024732BDF8E400001D6D +:10D7E000105C0855BDF8E400401C81B23991BDF8C9 +:10D7F000E4000628A3DB002039904CE058450020C7 +:10D80000F8870020BC32002098400020BC12002085 +:10D8100000239DF8B40040F2A11110FB01F0FE4975 +:10D8200001EBC00101F562719DF8A00000EB400220 +:10D8300002EB001001EBC00090F8800040F2A11153 +:10D8400010FB01F0F44901EBC00101F562719DF894 +:10D85000B40040F2A11210FB02F0EF4A02EBC0024A +:10D8600002F562729DF8A00000EB400404EB00108A +:10D8700002EBC00090F8810000EB400202EB0010C8 +:10D8800001EBC0014731BDF8E4000B54BDF8E400E2 +:10D89000401C81B23991BDF8E4000A28B8DBDF48AA +:10D8A000D0F80C020521B0FBF1F080B201460990DE +:10D8B0000220EBF70DFC00210620ECF7F7FBD74820 +:10D8C000D0F80C02D549498D884206D2D348D0F809 +:10D8D0000C02401CD149C1F80C0200210520ECF7D4 +:10D8E000E5FB9DF8B40000EB400101EB0010CC49D2 +:10D8F00001EB001030309DF8A01000EB0110801CEF +:10D900000990007820F00401091D09980170C348AE +:10D91000D0F80C020521B0FBF1F201FB120000EB84 +:10D920004001BE482C3000EB4110D0F823102E9857 +:10D9300000EB4002BB4800EB4210C0F8231000216E +:10D94000399122E0B548D0F80C020521B0FBF1F284 +:10D9500001FB120000EB4001B0482C3000EB4110FD +:10D960002730BDF8E410425C2E9800EB400100E047 +:10D970002DE2AC4800EB41112731BDF8E4000A5418 +:10D98000BDF8E400401C81B23991BDF8E4000628DE +:10D99000D8DB59E09DF8B40000EB400101EB00102A +:10D9A0009F4901EB001030309DF8A01000EB0110F2 +:10D9B000801C0990007820F0080108310998017056 +:10D9C0009DF8B40000EB400101EB0010944901EB1D +:10D9D000001130319DF8A00001EB001041682E9835 +:10D9E00000EB40028F4800EB4210C0F823100021EA +:10D9F000399125E09DF8B40040F2A11110FB01F02F +:10DA0000854901EBC00101F562719DF8A00000EBB2 +:10DA1000400202EB001001EBC0014731BDF8E40009 +:10DA20000A5C2E9800EB40017E4800EB4111273143 +:10DA3000BDF8E4000A54BDF8E400401C81B23991FD +:10DA4000BDF8E4000628D5DB9DF8B40000EB4001EA +:10DA500001EB0010724901EB001030309DF8A0106E +:10DA600000EB0110801C0990007820F0200209983A +:10DA700002709DF8B4100220ECF718FB9DF8B4007A +:10DA800040F2A11110FB01F0634901EBC00000F569 +:10DA900062709DF8A01001EB410202EB011100EB56 +:10DAA000C100223009902E9800EB40015D4800EB48 +:10DAB00041100D30102208900999EAF7C6FB9DF835 +:10DAC000B40040F2A11110FB01F0534901EBC00179 +:10DAD00001F562719DF8A00000EB400202EB00101E +:10DAE00001EBC0012E9800EB40024E4800EB4210C3 +:10DAF00051F81A2F40F8012F496841609DF8B40091 +:10DB000000EB400101EB0010454901EB0011303101 +:10DB10009DF8A00001EB001001782E9800EB400268 +:10DB2000404800EB421001702E9800EB40013D4848 +:10DB300000EB41113C48026841F81D2F8088888025 +:10DB40009DF8B40040F2A11110FB01F0324901EB45 +:10DB5000C00101F562719DF8A00000EB400202EBEC +:10DB6000001001EBC000416B2E9800EB40022D48E5 +:10DB700000EB4210C0F809102E9881B208200991DC +:10DB8000ECF794FA00229DF8B40040F2A11110FBCA +:10DB900001F0214901EBC00101F562719DF8A0007F +:10DBA00000EB400303EB001001EBC00080F84620BF +:10DBB00001229DF8B40040F2A11110FB01F01649BA +:10DBC00001EBC00000F562709DF8A01001EB41036D +:10DBD00003EB011100EBC100427174E001229DF8DA +:10DBE000B40040F2A11110FB01F00B4901EBC001A0 +:10DBF00001F562719DF8A00000EB400303EB0010FB +:10DC000001EBC00042719DF8B40000EB400101EB54 +:10DC1000001003490AE0000058450020BC12002013 +:10DC200098400020D8140020C731002001EB0011DB +:10DC300030319DF8A00001EB0010801C09900078A5 +:10DC400020F00400001D099908709DF8B40000EB55 +:10DC5000400101EB0010FE4901EB001030309DF84F +:10DC6000A01000EB0110801C0990007820F08001CA +:10DC700080310998017001219DF8B40040F2A11291 +:10DC800010FB02F0F34A02EBC00001719DF8B400F2 +:10DC900040F2A11110FB01F0114601EBC0004279E6 +:10DCA0009DF8B40040F2A11110FB01F0E94901EB2D +:10DCB000C00000F562709DF8A01001EB410303EB7A +:10DCC000011100F831204EE101229DF8B40040F22C +:10DCD000A11110FB01F0DF4901EBC00101F56271F8 +:10DCE0009DF8A00000EB400303EB001001EBC00027 +:10DCF0004271BDF84010BDF8D000084481B21091C7 +:10DD000031E101229DF8B40040F2A11110FB01F0B5 +:10DD1000D04901EBC00101F562719DF8A00000EB54 +:10DD2000400303EB001001EBC000427101219DF89C +:10DD3000B40040F2A11210FB02F0C64A02EBC00090 +:10DD400001719DF8B40000EB4001C1EBC010C24965 +:10DD500001EBC001BDF84000085C592816D19DF8C0 +:10DD6000B40000EB400101EB0010B94901EB0010D9 +:10DD700030309DF8A01000EB0110801C0990007855 +:10DD800020F0200020300999087014E09DF8B400BC +:10DD900000EB400101EB0010AD4901EB0010303009 +:10DDA0009DF8A01000EB0110801C0990007820F075 +:10DDB0002002099802709DF8B4100220ECF776F961 +:10DDC000BDF84010BDF8D000084481B21091CAE0FF +:10DDD00001229DF8B40040F2A11110FB01F09D4911 +:10DDE00001EBC00101F562719DF8A00000EB40035A +:10DDF00003EB001001EBC0004271BDF84010BDF80C +:10DE0000D000084481B21091ADE001229DF8B40029 +:10DE100040F2A11110FB01F08E4901EBC00101F5A8 +:10DE200062719DF8A00000EB400303EB001001EBD2 +:10DE3000C0004271BDF84010BDF8D000084481B266 +:10DE4000109190E001229DF8B40040F2A11110FB66 +:10DE500001F0804901EBC00101F562719DF8A0005D +:10DE600000EB400303EB001001EBC0004271BDF872 +:10DE70004010BDF8D000084481B2109173E0012237 +:10DE80009DF8B40040F2A11110FB01F0714901EBC3 +:10DE9000C00101F562719DF8A00000EB400303EBA7 +:10DEA000001001EBC0004271BDF84010BDF8D00079 +:10DEB000084481B2109156E001229DF8B40040F26E +:10DEC000A11110FB01F0634901EBC00101F5627182 +:10DED0009DF8A00000EB400303EB001001EBC00035 +:10DEE0004271BDF84010BDF8D000084481B21091D5 +:10DEF00039E001229DF8B40040F2A11110FB01F0BD +:10DF0000544901EBC00101F562719DF8A00000EBDE +:10DF1000400303EB001001EBC0004271BDF840105C +:10DF2000BDF8D000084481B210911CE001229DF898 +:10DF3000B40040F2A11110FB01F0464901EBC00111 +:10DF400001F562719DF8A00000EB400303EB0010A7 +:10DF500001EBC0004271BDF84010BDF8D00008448C +:10DF600081B2109100BF00BFBDF8D800401C81B243 +:10DF700036919DF8B41040F2A11011FB00F0354924 +:10DF800001EBC00108319DF89C00C0EBC00011F806 +:10DF90003010BDF8D80081423EF735A838E19DF831 +:10DFA000B41001EB4100C0EBC1102B4911F8300057 +:10DFB00003287BD19DF8B41001EB4100C0EBC110E8 +:10DFC000254901EBC000817829919DF8B41001EB3F +:10DFD0004100C0EBC110204901EBC001BDF8A40015 +:10DFE000C01C095C9DF8B40000EB4002C2EBC010FD +:10DFF000194A02EBC002BDF8A400001D105C41EA02 +:10E000000020C217CDE92E02BDF8A400C01C80B2CA +:10E0100009909DF8B41001EB4100C0EBC1100E490E +:10E0200001EBC0010891DDE90801EBF771FC00226A +:10E03000CDE930022FA819C82E99594060400143FC +:10E0400034D1064890F8C90120F08000803007E004 +:10E050009840002058450020F8870020BC3200205E +:10E06000FE4981F8C90101F6CC319DF8B40001EBFD +:10E07000001002709DF8B41040F2A11011FB00F0E6 +:10E08000F74901EBC00101F562719DF8A00000EBBA +:10E09000400202EB001001EBC00041792591BDF870 +:10E0A0009400012803D0022868D168E0AFE0002185 +:10E0B000399148E09DF8B41001EB4100C0EBC1106C +:10E0C000E84901EBC001BDF8E400801D095CE64AA7 +:10E0D000BDF8E40011549DF8B41001EB4100C0EB11 +:10E0E000C110E04901EBC001BDF8E400401D095C2E +:10E0F000BDF8E400401C11549DF8B41001EB410040 +:10E10000C0EBC110D74901EBC001BDF8E400001D10 +:10E11000095CBDF8E400801C11549DF8B41001EBBB +:10E120004100C0EBC110CF4901EBC001BDF8E400D4 +:10E13000C01C095CBDF8E400C01C1154BDF8E4002B +:10E14000001D81B23991BDF8E410BDF8A4008142F0 +:10E15000B0DB02229DF8B40040F2A11110FB01F0E7 +:10E16000BF4901EBC00000F562709DF8A01001EB03 +:10E17000410303EB011100EBC100427146E00021B5 +:10E18000399127E09DF8B41001EB4100C0EBC110BC +:10E19000B44901EBC001BDF8E400001D095CBDF805 +:10E1A000E4003430B04A11549DF8B41001EB410042 +:10E1B000C0EBC110AB4901EBC001BDF8E400C01CCD +:10E1C000095CBDF8E40035301154BDF8E400801C52 +:10E1D00081B23991BDF8E410BDF8A4008142D1DBD1 +:10E1E00001229DF8B40040F2A11110FB01F09C49FE +:10E1F00001EBC00101F562719DF8A00000EB400346 +:10E2000003EB001001EBC000427100BF00BF00BF74 +:10E2100000BF0021399111E000219DF8B40000EB0E +:10E220004002C2EBC0108F4A02EBC002BDF8E4000E +:10E230001154BDF8E400401C81B23991BDF8E400EE +:10E24000142843DAE8E789499DF8B40011F8100072 +:10E25000C009D8BB9DF8B40011F81000C0F3C3008A +:10E26000062832D2DFE800F0036291F8F7339DF818 +:10E27000B41001EB4100C0EBC1107A4901EBC001C1 +:10E2800009917BA1099819F031F811901198E0B12A +:10E2900000219DF8B40000EB4000744A3C3202EBD0 +:10E2A0008000416001219DF8B40000EB400002EBCA +:10E2B000800081706D499DF8B40001EB4001099127 +:10E2C000087820F07800283008705FE15FE19DF861 +:10E2D000B41001EB4100C0EBC110624901EBC00179 +:10E2E000099163A1099819F001F811901198E0B112 +:10E2F00000219DF8B40000EB40005C4A3C3202EB88 +:10E300008000416001219DF8B40000EB400002EB69 +:10E310008000817055499DF8B40001EB40010991DE +:10E32000087820F07800203008702FE19DF8B410B4 +:10E3300001EB4100C0EBC1104A4901EBC00109915A +:10E340004BA1099818F0D2FF11901198E0B100216B +:10E350009DF8B40000EB4000444A3C3202EB8000E0 +:10E36000416001219DF8B40000EB400002EB800009 +:10E3700081703E499DF8B40001EB40010991087895 +:10E3800020F078001830087000E100219DF8B400FA +:10E3900000EB4000354A3C3202EB80004160012135 +:10E3A0009DF8B40000EB400002EB800081709DF806 +:10E3B000B41001EB4100C0EBC1112A4800EBC101D0 +:10E3C0001198801D095C30399DF8B40000EB4002C3 +:10E3D000C2EBC010234A02EBC0021198401D105C32 +:10E3E000303841EA0010C117CDE9080108F058FCA7 +:10E3F000204988719DF8B41001EB4100C0EBC110B9 +:10E40000184901EBC00109911BA1099818F06EFF92 +:10E410001190119808B39DF8B41001EB4100C0EBC6 +:10E42000C110104901EBC0011198401C085C302854 +:10E4300036DB9DF8B41001EB4100C0EBC110094977 +:10E4400001EBC0011198401C095C30399DF8B40003 +:10E4500000EB400212E06FE041E034E0BC3200200B +:10E4600058450020F8870020353400201C3E00204D +:10E470004F4B00009C3A00202C000000C2EBC01063 +:10E480004B4A02EBC0021198105C303841EA001090 +:10E49000C117CDE9080108F003FC4649C87112E034 +:10E4A0009DF8B41001EB4100C0EBC111404800EBF6 +:10E4B000C1011198085C3038C117CDE9080108F096 +:10E4C000EFFB3C49C8713C499DF8B40001EB4001A9 +:10E4D0000991087820F078001830087056E09DF80F +:10E4E000B41001EB4100C0EBC110314901EBC00198 +:10E4F0000991AFF28401099818F0F8FE1190119873 +:10E50000C8B100202D4908602B499DF8B40001EBEB +:10E5100040010991087820F080018031099801704C +:10E520004FF47A719DF8B40000EB4000224A3C326F +:10E5300002EB8000816029E09DF8B41001EB4100FE +:10E54000C0EBC1101A4901EBC0010991AFF2E00123 +:10E55000099818F0CBFE11901198B0B1184890F8B6 +:10E56000060720F08001164880F8061712499DF82A +:10E57000B40001EB40010991087820F078000830E0 +:10E58000087000200F498870486000BF00BF0E4827 +:10E5900000780E49097808440D49097808440D4966 +:10E5A0000978084400286CF45FAD3AB070BD0000F3 +:10E5B000F88700209C3A00201C3E0020880242423E +:10E5C000BC320020B8790020120000201300002087 +:10E5D000140000201500002017B5D3B000211A91B7 +:10E5E0001991189117911691159114910022129278 +:10E5F0001392109211920F910E910D910C910B911B +:10E600000A91FEA006C8CDE90812FEA006C8CDE911 +:10E610000612002105910020FC490870539800EB78 +:10E62000400101EB0010FA4901EB001081791691CD +:10E63000F849539801EB00115498085C05287DDDDA +:10E640000621F44A539802EB00125498115453983F +:10E6500000EB400101EB0010ED4901EB0010807967 +:10E66000042815D0539800EB400101EB0010E84955 +:10E6700001EB0010807909280AD0539800EB400183 +:10E6800001EB0010E24901EB001080790A287CD1EF +:10E69000002240F2A11153984843DF4901EBC00129 +:10E6A00008315498C0EBC00001EBC000027100219A +:10E6B0001A91BCE040F2A11153984843D64901EBAE +:10E6C000C00108315498C0EBC00001EBC000817854 +:10E6D000BDF868000144539800EB400202EB0010C3 +:10E6E000CB4A02EB0010303000EB0110801C04908C +:10E6F000007820F080020498027040F2A111539833 +:10E700004843C54901EBC00008305499C1EBC10131 +:10E7100000EBC1008078BDF86810084400EB4001B0 +:10E7200001EB001240F2A11153984843BA4901EBA2 +:10E73000C00000F5627000EBC20000E01CE2903007 +:10E740000490007820F008020498027040F2A111B1 +:10E7500053984843B04901EBC00008305499C1EBCD +:10E76000C10100EBC1008078BDF86810084400EBDF +:10E77000400101EB001240F2A11153984843A64911 +:10E7800001EBC00000F5627000E0A3E000EBC20006 +:10E7900090300490007820F001020498027000226A +:10E7A00040F2A111539848439B4901EBC000083047 +:10E7B0005499C1EBC10100EBC1008078BDF868102D +:10E7C000084400EB400101EB001340F2A111539803 +:10E7D0004843914901EBC00000F5627000F8332016 +:10E7E000022240F2A111539848438B4901EBC0002B +:10E7F00008305499C1EBC10100EBC1008078BDF82D +:10E800006810084400EB400101EB001340F2A11135 +:10E8100053984843804901EBC00000F5627000EB5B +:10E82000C3004271BDF86800401C80B21A9040F2EB +:10E83000A11153984843784901EBC001083154981D +:10E84000C0EBC00011F83010BDF8680081423FF7FE +:10E8500031AF539800EB400101EB00106C4901EB24 +:10E8600000108079042804D0092812D00A2830D159 +:10E870001FE0B12240F2A11153984843664901EBD1 +:10E88000C00008305499C1EBC10100EBC1004271D6 +:10E890001FE0A12240F2A111539848435E4901EBC9 +:10E8A000C00008305499C1EBC10100EBC1004271B6 +:10E8B0000FE0032240F2A11153984843564901EB5F +:10E8C000C00008305499C1EBC10100EBC100427196 +:10E8D00000BF51E1002240F2A111539848434E4934 +:10E8E00001EBC00101F56271549800EB400303EBAA +:10E8F000001001F83020539800EB400101EB0010AC +:10E90000434901EB00113031549801EB001080783D +:10E9100020F08002539800EB400101EB00103C49CD +:10E9200001EB00113031549801EB0010827040F27D +:10E93000A11153984843384901EBC00101F56271B8 +:10E94000549800EB400202EB001001EBC00090F87D +:10E95000900020F0080240F2A111539848432E493C +:10E9600001EBC00101F56271549800EB400303EB29 +:10E97000001001EBC00080F8902040F2A1115398E4 +:10E980004843254901EBC00101F56271549800EB41 +:10E99000400202EB001001EBC00090F8900020F064 +:10E9A000010240F2A111539848431B4901EBC001F9 +:10E9B00001F56271549800EB400303EB001001EB8A +:10E9C000C00080F89020539800EB400101EB00104C +:10E9D0000F4901EB001080790D282BD2DFE800F001 +:10E9E000CB072B3ECB5164778ACBCBB09D00E52281 +:10E9F00040F2A1115398484307490FE001693230B2 +:10EA000031303000016932304530300016000020CE +:10EA100098400020883E00205845002001EBC000AF +:10EA200000F56270549901EB410303EB011100EB17 +:10EA3000C10042719FE0A12240F2A11153984843C6 +:10EA4000FE4901EBC00000F56270549901EB4103EF +:10EA500003EB011100EBC10042718CE0A12240F2F6 +:10EA6000A11153984843F54901EBC00000F56270CD +:10EA7000549901EB410303EB011100EBC10042711A +:10EA800079E0312240F2A11153984843EB4901EB60 +:10EA9000C00000F56270549901EB410303EB0111D2 +:10EAA00000EBC100427166E0F42240F2A1115398DC +:10EAB0004843E24901EBC00000F56270549901EB54 +:10EAC000410303EB011100EBC100427153E0062248 +:10EAD00040F2A11153984843D84901EBC00000F51A +:10EAE0006270549901EB410303EB011100EBC1008B +:10EAF000427140E0152240F2A11153984843CF499A +:10EB000001EBC00000F56270549901EB410303EB87 +:10EB1000011100EBC10042712DE0E52240F2A1118C +:10EB200053984843C54901EBC00000F56270549901 +:10EB300001EB410303EB011100EBC10042711AE04C +:10EB4000012240F2A11153984843BC4901EBC00097 +:10EB500000F56270549901EB410303EB011100EBE6 +:10EB6000C1004271B64890F8C90120F08001B44854 +:10EB700080F8C91100BF00BFB249539811F81000C6 +:10EB80000121B1EBD01F47F0A286AF4890F82800D2 +:10EB9000012807F08D869DF858000028F9D09DF8CF +:10EBA00058000D2887F01B86DFE810F036370D007F +:10EBB00031121717A21B331F7320D725BA2C3737F2 +:10EBC0001F0A383D5233539800EB400101EB00100F +:10EBD0009E4901EB00113031549801EB001041784F +:10EBE00008460491002108F00FFEC1B2159140F2D1 +:10EBF000A11153984843914901EBC00101F562719D +:10EC0000549800EB400202EB001011F8301040F273 +:10EC1000A11253985043894A02EBC00040798142C7 +:10EC200008D1012140F2A11253985043834A02EBCC +:10EC3000C000017183496C31539801EB0011549865 +:10EC4000085C401CC1B27F4A6C32539802EB001240 +:10EC50005498115440F2A11153984843774901EB5D +:10EC6000C00000F56270549901EB410202EB011102 +:10EC700000EBC10090F89000C0F3C00090B1539831 +:10EC800000EB400101EB0010704901EB00104179ED +:10EC90000B464FF4805204914FF4E131539808F041 +:10ECA000A1FC19E0539800EB400101EB001067490B +:10ECB00001EB001041790491539800EB400101EB06 +:10ECC0000010624901EB0010016803914FF480527B +:10ECD000049B539808F086FC5598C3287DD014DC1B +:10ECE000B3287BD008DC112879D0122878D01328DB +:10ECF00077D0B2285AD1FDE3B52873D0B62872D0A8 +:10ED0000B92871D0BA28F5D173E3D9284FD008DCDF +:10ED1000C5286AD0CA2869D0CE2868D0D528E9D1BC +:10ED200006E0E1287ED0E5287DD0E728E2D1FCE3AB +:10ED3000F5215398C0EB001000EB8000444A02F824 +:10ED400030109DF854105398C0EB001000EB800079 +:10ED500002EBC0004170A2215398C0EB001000EB01 +:10ED6000800002EBC0008170D5215398C0EB0010E9 +:10ED700000EB800002EBC000C1705398C0EB0010A4 +:10ED800000EB8000114601EBC001049103210498BF +:10ED900008F016FC01465398C0EB001000EB800011 +:10EDA0002B4A02EBC000017105210F91FDE3F52113 +:10EDB0005398C0EB001000EB8000254A02F8301099 +:10EDC0009DF854105398C0EB001000EB800002EB4C +:10EDD000C0004170A22153980AE08CE24BE3E5E3C6 +:10EDE000E5E3E5E33FE08AE35DE1F7E3C2E2F6E372 +:10EDF000C0EB001000EB800002EBC0008170D92155 +:10EE00005398C0EB001000EB800002EBC000C17013 +:10EE10005398C0EB001000EB8000114601EBC001DD +:10EE2000049101E0FEE3FEE30321049808F0C8FB2F +:10EE300001465398C0EB00100CE00000584500203C +:10EE4000BC3200201C3E0020BC1200209840002054 +:10EE5000987E002000EB8000FE4A02EBC0000171AA +:10EE600005210F91A2E7F5215398C0EB001000EBAC +:10EE70008000F84A02F830109DF854105398C0EB07 +:10EE8000001000EB800002EBC0004170539800EBD3 +:10EE9000400101EB0010F04901EB0010007BD0BBFA +:10EEA00040F2A11153984843EC4901EBC00000F532 +:10EEB0006270549901EB410202EB011100EBC100B9 +:10EEC0008068B0F5100F05D34FF410000021CDE994 +:10EED000100113E040F2A11153984843DF4901EBC0 +:10EEE000C00000F56270549901EB410202EB011180 +:10EEF00000EBC10080680022CDE91002A5215398E3 +:10EF0000C0EB001000EB8000D24A02EBC000817021 +:10EF100000211A911FE046E0BDF86800C0F1020030 +:10EF2000C200DDE91010CDE91B0108461B99E9F785 +:10EF30007AF9C2B25398C0EB001000EB8000C549CB +:10EF400001EBC003BDF86800C01C1A54BDF868008E +:10EF5000401C80B21A90BDF868000328DCDBB521A4 +:10EF60005398C0EB001000EB8000BA4A02EBC000DF +:10EF700081715398C0EB001000EB8000114601EB4B +:10EF8000C00104910621049808F01AFB0146539829 +:10EF9000C0EB001000EB8000AE4A02EBC000C17174 +:10EFA00008210F917EE040F2A11153984843AB49EC +:10EFB00001EBC00000F56270549901EB410202EBD5 +:10EFC000011100EBC1008068B0F1104F05D34FF084 +:10EFD00010410020CDE9101013E040F2A111539828 +:10EFE00048439E4901EBC00000F56270549901EB63 +:10EFF000410202EB011100EBC10080680022CDE963 +:10F000001002A6215398C0EB001000EB8000914A3B +:10F0100002EBC000817000211A911CE0BDF868006D +:10F02000C0F10300C200DDE91001CDE91D10E9F7D0 +:10F03000FAF8C2B25398C0EB001000EB800085498B +:10F0400001EBC003BDF86800C01C1A54BDF868008D +:10F05000401C80B21A90BDF868000428DEDBB521A0 +:10F060005398C0EB001000EB80007A4A02EBC0001E +:10F07000C1715398C0EB001000EB8000114601EB0A +:10F08000C00104910721049808F09AFA01465398A8 +:10F09000C0EB001000EB80006E4A02EBC000017272 +:10F0A00009210F9182E6F5215398C0EB001000EB87 +:10F0B0008000684A02F830109DF854105398C0EB55 +:10F0C000001000EB800002EBC0004170539800EB91 +:10F0D000400101EB0010604901EB0010007BD0BB48 +:10F0E00040F2A111539848435C4901EBC00000F580 +:10F0F0006270549901EB410202EB011100EBC10077 +:10F100008068B0F5100F05D14FF410000021CDE953 +:10F11000100113E040F2A111539848434F4901EB0D +:10F12000C00000F56270549901EB410202EB01113D +:10F1300000EBC10080680022CDE91002A5215398A0 +:10F14000C0EB001000EB8000424A02EBC00081706F +:10F1500000211A911FE046E0BDF86800C0F10200EE +:10F16000C200DDE91010CDE91F0108461F99E9F73B +:10F170005AF8C2B25398C0EB001000EB800035493A +:10F1800001EBC003BDF86800C01C1A54BDF868004C +:10F19000401C80B21A90BDF868000328DCDBB9215E +:10F1A0005398C0EB001000EB80002A4A02EBC0002D +:10F1B00081715398C0EB001000EB8000114601EB09 +:10F1C000C00104910621049808F0FAF90146539809 +:10F1D000C0EB001000EB80001E4A02EBC000C171C2 +:10F1E00008210F9186E040F2A111539848431B4932 +:10F1F00001EBC00000F56270549901EB410202EB93 +:10F20000011100EBC1008068B0F1104F05D14FF043 +:10F2100010400021CDE9100113E040F2A1115398F4 +:10F2200048430E4901EBC00000F56270549901EBB0 +:10F23000410202EB011100EBC10080680022CDE920 +:10F240001002A6215398C0EB001000EB8000014A89 +:10F2500006E00000987E00209840002058450020DD +:10F2600002EBC000817000211A911CE0BDF868001B +:10F27000C0F10300C200DDE91001CDE92110E8F77B +:10F28000D2FFC2B25398C0EB001000EB8000FE49E1 +:10F2900001EBC003BDF86800C01C1A54BDF868003B +:10F2A000401C80B21A90BDF868000428DEDBB9214A +:10F2B0005398C0EB001000EB8000F34A02EBC00053 +:10F2C000C1715398C0EB001000EB8000114601EBB8 +:10F2D000C00104910721049808F072F9014653987F +:10F2E000C0EB001000EB8000E74A02EBC0000172A7 +:10F2F00009210F915AE5F5215398C0EB001000EB5E +:10F300008000E14A02F830109DF854105398C0EB89 +:10F31000001000EB800002EBC0004170A221539866 +:10F32000C0EB001000EB800002EBC0008170C32135 +:10F330005398C0EB001000EB800002EBC000C170DE +:10F340005398C0EB001000EB8000114601EBC001A8 +:10F3500004910321049808F033F901465398C0EB57 +:10F36000001000EB8000C84A02EBC00001710521CB +:10F370000F911BE5F5215398C0EB001000EB8000C6 +:10F38000C14A02F830109DF854105398C0EB001099 +:10F3900000EB800002EBC0004170A2215398C0EB4B +:10F3A000001000EB800002EBC0008170CA2153986E +:10F3B000C0EB001000EB800002EBC000C17053985E +:10F3C000C0EB001000EB8000114601EBC00104917E +:10F3D0000321049808F0F4F801465398C0EB00109C +:10F3E00000EB8000A84A02EBC000017105210F91DB +:10F3F000DCE40120A5490870F5215398C0EB00100A +:10F4000000EB8000A04A02F830109DF85410539889 +:10F41000C0EB001000EB800002EBC0004170A221A5 +:10F420005398C0EB001000EB800002EBC00081702D +:10F43000BA215398C0EB001000EB800002EBC00033 +:10F44000C1705398C0EB001000EB8000114601EB37 +:10F45000C00104910321049808F0B2F801465398C2 +:10F46000C0EB001000EB8000874A02EBC000017186 +:10F4700005210F919AE4022084490870F5215398E0 +:10F48000C0EB001000EB80007F4A02F830109DF8BE +:10F4900054105398C0EB001000EB800002EBC0004A +:10F4A0004170A2215398C0EB001000EB800002EBEA +:10F4B000C0008170B3215398C0EB001000EB8000B6 +:10F4C00002EBC000C1705398C0EB001000EB80004D +:10F4D000114601EBC00104910321049808F070F873 +:10F4E00001465398C0EB001000EB8000664A02EB27 +:10F4F000C00000E044E0017105210F9156E4F521C0 +:10F500005398C0EB001000EB80005F4A02F8301007 +:10F510009DF854105398C0EB001000EB800002EBF4 +:10F52000C0004170A221539800E05AE3C0EB0010E4 +:10F5300000EB800002EBC0008170B6215398C0EB55 +:10F54000001000EB800002EBC000C1705398C0EBCC +:10F55000001000EB8000114601EBC0010491032173 +:10F56000049808F02DF801465398C0EB001000EB0A +:10F570008000454A02EBC000017105210F9115E49E +:10F58000F5215398C0EB001000EB80003E4A02F8D2 +:10F5900030109DF854105398C0EB001000EB800021 +:10F5A00002EBC0004170539803E0DAE258E3B9E39C +:10F5B000FEE300EB400101EB0010354901EB0010C8 +:10F5C000007B88BBA4215398C0EB001000EB8000A7 +:10F5D00002EBC000817000211A912DE028E166E164 +:10F5E00040F2A111539848432A4901EBC00101F5AB +:10F5F0006271549800EB400202EB001001EBC00076 +:10F60000416BBDF86800C0F10100C000C1405398D3 +:10F61000C0EB001000EB80001B4A02EBC002BDF8FB +:10F62000680002E095E09DE236E0C01C1154BDF890 +:10F630006800401C81B21A91BDF868000228CFDB37 +:10F64000B2215398C0EB001000EB80000E4A02EB91 +:10F65000C00041715398C0EB001000EB80001146D0 +:10F6600001EBC00104910521049807F0A9FF0146B0 +:10F670005398C0EB001000EB8000034A02EBC0007F +:10F68000817107210F9163E0987E0020190200200C +:10F690009840002058450020A5215398C0EB001049 +:10F6A00000EB8000FE4A02EBC000817000211A913D +:10F6B00027E040F2A11153984843FA4901EBC001F9 +:10F6C00001F56271549800EB400202EB001001EB6F +:10F6D000C000416BBDF86800C0F10200C000C1402D +:10F6E0005398C0EB001000EB8000ED4A02EBC00223 +:10F6F000BDF86800C01C1154BDF86800401C81B200 +:10F700001A91BDF868000328D3DBB2215398C0EBEF +:10F71000001000EB8000E24A02EBC00081715398B8 +:10F72000C0EB001000EB8000114601EBC00104911A +:10F730000621049807F044FF01465398C0EB0010DF +:10F7400000EB8000D64A02EBC000C17108210F9186 +:10F7500007E2F5215398C0EB001000EB8000D04A7F +:10F7600002F830109DF854105398C0EB001000EBD5 +:10F77000800002EBC0004170A6215398C0EB00103E +:10F7800000EB800002EBC000817000211A9127E09D +:10F7900040F2A11153984843C24901EBC00101F561 +:10F7A0006271549800EB400202EB001001EBC000C4 +:10F7B000C16BBDF86800C0F10300C000C1405398A0 +:10F7C000C0EB001000EB8000B54A02EBC002BDF8B0 +:10F7D0006800C01C1154BDF86800401C81B21A9129 +:10F7E000BDF868000428D3DBE1215398C0EB00107A +:10F7F00000EB8000AA4A02EBC000C1715398C0EB35 +:10F80000001000EB8000114601EBC00104910721BC +:10F81000049807F0D5FE01465398C0EB001000EBAA +:10F8200080009F4A02EBC000017209210F91D9E3C9 +:10F83000F5215398C0EB001000EB8000984A02F8C5 +:10F8400030109DF854105398C0EB001000EB80006E +:10F8500002EBC0004170A2215398C0EB001000EBF6 +:10F86000800002EBC0008170C5215398C0EB0010EE +:10F8700000EB800002EBC000C1705398C0EB001099 +:10F8800000EB8000114601EBC001049103210498B4 +:10F8900007F096FE01465398C0EB001000EB800085 +:10F8A0007F4A02EBC000017105210F919AE3F52117 +:10F8B0005398C0EB001000EB8000794A02F830103A +:10F8C0009DF854105398C0EB001000EB800002EB41 +:10F8D000C0004170539800EB400101EB00107249E9 +:10F8E00001EB0010007BE0BBAC215398C0EB001093 +:10F8F00000EB800002EBC000817000211A912FE024 +:10F9000040F2A11153984843664901EBC00000F54D +:10F910006270549901EB410202EB011100EBC1004E +:10F9200050F8221F4068BDF86820C2F10402D200DE +:10F93000CDE9230108462399E8F775FCC2B2539834 +:10F94000C0EB001000EB8000554901EBC003BDF88F +:10F950006800C01C1A54BDF86800401C80B21A90A0 +:10F9600000E05CE0BDF868000528C9DB00211A91C1 +:10F970002DE040F2A111539848434A4901EBC000E1 +:10F9800000F56270549901EB410202EB011100EBAA +:10F99000C10122318868C968BDF86820C2F104023B +:10F9A000D200CDE92510E8F73EFCC2B25398C0EB77 +:10F9B000001000EB80003A4901EBC003BDF868007D +:10F9C00008301A54BDF86800401C80B21A90BDF887 +:10F9D00068000528CDDBCE215398C0EB001000EB6A +:10F9E00080002F4A02EBC00041735398C0EB001017 +:10F9F00000EB8000114601EBC00104910D21049839 +:10FA000007F0DEFD01465398C0EB001000EB8000CC +:10FA1000234A02EBC00081730F210F91A1E0AE21B8 +:10FA20005398C0EB001000EB80001D4A02EBC000B1 +:10FA3000817000211A912FE040F2A11153984843A0 +:10FA4000184901EBC00000F56270549901EB4102C6 +:10FA500002EB011100EBC10050F8221F4068BDF815 +:10FA60006820C2F10502D200CDE927010846279996 +:10FA7000E8F7D9FBC2B25398C0EB001000EB80004E +:10FA8000074901EBC003BDF86800C01C1A54BDF85B +:10FA90006800401C80B21A90BDF86800062805E096 +:10FAA000987E00205845002098400020C4DB0021AB +:10FAB0001A912FE040F2A11153984843FE4901EBFF +:10FAC000C00000F56270549901EB410202EB011194 +:10FAD00000EBC10022308168C068BDF86820C2F127 +:10FAE0000502D200CDE9290108462999E8F79BFBD8 +:10FAF000C2B25398C0EB001000EB8000EF4901EB5D +:10FB0000C003BDF8680009301A54BDF86800401CF5 +:10FB100080B21A90BDF868000628CBDBCE2153983E +:10FB2000C0EB001000EB8000E44A02EBC000C173A0 +:10FB30005398C0EB001000EB8000114601EBC001B0 +:10FB400004910F21049807F03BFD01465398C0EB48 +:10FB5000001000EB8000D94A02EBC00001741121B3 +:10FB60000F913FE2F5215398C0EB001000EB8000AD +:10FB7000D24A02F830109DF854105398C0EB001090 +:10FB800000EB800002EBC0004170A2215398C0EB53 +:10FB9000001000EB800002EBC0008170E52153985B +:10FBA000C0EB001000EB800002EBC000C170539866 +:10FBB000C0EB001000EB8000114601EBC001049186 +:10FBC0000321049807F0FCFC01465398C0EB001099 +:10FBD00000EB8000B94A02EBC000017105210F91D2 +:10FBE00000E2F5215398C0EB001000EB8000B34A0F +:10FBF00002F830109DF854105398C0EB001000EB41 +:10FC0000800002EBC0004170A2215398C0EB0010AD +:10FC100000EB800002EBC0008170E7215398C0EB3D +:10FC2000001000EB800002EBC000C1705398C0EBE5 +:10FC3000001000EB8000114601EBC001049103218C +:10FC4000049807F0BDFC01465398C0EB001000EB90 +:10FC500080009A4A02EBC000017105210F91C1E1B9 +:10FC6000F5215398C0EB001000EB8000934A02F896 +:10FC700030109DF854105398C0EB001000EB80003A +:10FC800002EBC0004170A2215398C0EB001000EBC2 +:10FC9000800002EBC000817011215398C0EB00106E +:10FCA00000EB800002EBC000C1705398C0EB001065 +:10FCB00000EB8000114601EBC00104910321049880 +:10FCC00007F07EFC01465398C0EB001000EB80006B +:10FCD0007A4A02EBC000017105210F91012240F226 +:10FCE000A11153984843744901EBC00101F56271B9 +:10FCF000549800EB400303EB001001F83020D522AC +:10FD000040F2A111539848436B4901EBC00000F544 +:10FD10006270549901EB410303EB011100EBC10048 +:10FD200042715FE1F5215398C0EB001000EB8000B9 +:10FD3000624A02F830109DF854105398C0EB00103E +:10FD400000EB800002EBC0004170A5215398C0EB8E +:10FD5000001000EB800002EBC0008170012153987D +:10FD6000C0EB001000EB800002EBC000C170C221AC +:10FD70005398C0EB001000EB800002EBC000017153 +:10FD800000215398C0EB001000EB800002EBC00094 +:10FD9000417112215398C0EB001000EB800002EB80 +:10FDA000C00081715398C0EB001000EB800000E0B0 +:10FDB00014E0114601EBC00104910621049807F0FC +:10FDC000FFFB01465398C0EB001000EB80003B4A5C +:10FDD00002EBC000C17108210F9103E1F521539896 +:10FDE000C0EB001000EB8000344A02F830109DF8A0 +:10FDF00054105398C0EB001000EB800002EBC000E1 +:10FE00004170FF215398C0EB001000EB800002EB23 +:10FE1000C000817000211A911CE0539800EB400152 +:10FE200001EB0010264901EB00110E31BDF868000E +:10FE3000095C5398C0EB001000EB80001F4A02EBF6 +:10FE4000C002BDF86800C01C1154BDF86800401C19 +:10FE500081B21A91BDF868000A28DEDB539800EBE6 +:10FE6000400101EB0010164901EB0010408B01121C +:10FE70005398C0EB001000EB8000104A02EBC0006A +:10FE80004173539800EB400101EB00100C4901EB6A +:10FE90000010408BC1B25398C0EB001000EB800003 +:10FEA00002EBC000817340F2A1115398484302490C +:10FEB00001EBC00106E0000058450020987E0020BC +:10FEC0009840002001F56271549800EB400202EB6B +:10FED000001001EBC000B0F88E0001125398C0EB87 +:10FEE000001000EB8000FE4A02EBC000C17340F23C +:10FEF000A11153984843FB4901EBC00101F5627120 +:10FF0000549800EB400202EB001001EBC000B0F887 +:10FF10008E00C1B25398C0EB001000EB8000F04A95 +:10FF200002EBC000017440F2A11153984843ED491F +:10FF300001EBC00101F56271549800EB400202EB45 +:10FF4000001001EBC000B0F88E10539801EB802038 +:10FF500081B203200491E9F71FF800211A9114E0FF +:10FF6000E149BDF86800095C5398C0EB001000EB54 +:10FF70008000DB4A02EBC002BDF86800113011546A +:10FF8000BDF86800401C81B21A91BDF86800B0F558 +:10FF9000007FE5DB13215398C0EB001000EB8000DD +:10FFA000CF4A02EBC00080F811125398C0EB00104A +:10FFB00000EB8000114601EBC001049140F21121D9 +:10FFC000049807F0FDFA01465398C0EB001000EBCF +:10FFD0008000C34A02EBC00080F8121240F21321E5 +:10FFE0000F9100BF00BF06F0FABB5499149140F284 +:10FFF000A11153984843BB4901EBC00108319DF85A +:020000040802F0 +:100000005000C0EBC00001EBC000417808460491ED +:10001000002107F0F9FBC1B2159140F2A1115398EC +:100020004843B04901EBC00108319DF85000C0EBD6 +:10003000C00001EBC000017940F2A1125398504377 +:10004000A84A02EBC0004079814208D1012140F268 +:10005000A11253985043A34A02EBC0000171A34977 +:10006000539801EB00119DF8500001440491087869 +:10007000401CC1B20498017011F09EFC9C49C1F86B +:10008000180FFB215398C0EB001000EB8000944A3E +:1000900002F830109DF854105398C0EB001000EB9C +:1000A000800002EBC0004170924841795398C0EB48 +:1000B000001000EB800002EBC00001718D48017957 +:1000C0005398C0EB001000EB800002EBC0004171C0 +:1000D0008848C1785398C0EB001000EB800002EB19 +:1000E000C0008171834881785398C0EB001000EB09 +:1000F000800002EBC000C1717E4841785398C0EB8C +:10010000001000EB800002EBC0000172784890F80C +:100110000B1F5398C0EB001000EB800002EBC000F7 +:10012000417200211A911AE07148D0F8180FBDF8F9 +:100130006810C1F10301C900C840C1B25398C0EBB7 +:10014000001000EB8000664A02EBC002BDF86800B8 +:100150000A301154BDF86800401C81B21A91BDF8F4 +:1001600068000428E0DB40F2A111539848435D4940 +:1001700001EBC00108319DF85000C0EBC00011F840 +:1001800030105398C0EB001000EB8000544A02EB93 +:10019000C00081730F210F91559807287ED2DFE8A8 +:1001A00000F07D0446CCF2F0EF00A1215398C0EBA3 +:1001B000001000EB80004A4A02EBC002BDF83C0090 +:1001C0001154BDF83C00401C81B20F915398C0EB14 +:1001D000001000EB8000424A02EBC002BDF83C0078 +:1001E00055991154BDF83C00401C81B20F9140F26A +:1001F000A111539848433B4901EBC00108319DF8D8 +:100200005000C0EBC00001EBC000017A5398C0EB76 +:10021000001000EB8000324A02EBC002BDF83C0047 +:100220001154BDF83C00401C81B20F9196E2A1210F +:100230005398C0EB001000EB8000294A02EBC0028B +:10024000BDF83C001154BDF83C00401C81B20F9138 +:100250005398C0EB001000EB8000214A02EBC00273 +:10026000BDF83C0055991154BDF83C00401C81B2CA +:100270000F9140F2A111539848431A4901EBC00174 +:1002800008319DF85000C0EBC00001EBC000017ABE +:100290005398C0EB001000EB800000E05FE2104AD2 +:1002A00002EBC002BDF83C001154BDF83C00401CFC +:1002B00081B20F9100211A9135E040F2A1115398BB +:1002C0004843084901EBC00108319DF85000C0EBDC +:1002D000C00001EBC000C168BDF868000CE0000080 +:1002E000987E002058450020C52F0020883E002021 +:1002F000BC220020C7310020C0F10300C000C14073 +:100300005398C0EB001000EB8000FC4A02EBC002E7 +:10031000BDF83C30BDF8680018441154BDF86800C1 +:10032000401C81B21A91BDF868000428C5DBBDF8F5 +:100330003C00001D81B20F9178E7A1215398C0EBDA +:10034000001000EB8000ED4A02EBC002BDF83C005B +:100350001154BDF83C00401C81B20F915398C0EB82 +:10036000001000EB8000E54A02EBC002BDF83C0043 +:1003700055991154BDF83C00401C81B20F9155E7CE +:10038000E1E0BDE0FFE7A1215398C0EB001000EBD6 +:100390008000DA4A02EBC002BDF83C001154BDF8FF +:1003A0003C00401C81B20F915398C0EB001000EB51 +:1003B0008000D24A02EBC002BDF83C0055991154AE +:1003C000BDF83C00401C81B20F9140F2A11153983E +:1003D0004843CB4901EBC00108319DF85000C0EB08 +:1003E000C00001EBC000017C5398C0EB001000EB93 +:1003F0008000C24A02EBC002BDF83C001154BDF8B7 +:100400003C00401C81B20F9140F2A1115398484327 +:10041000BB4901EBC00008309DF85010C1EBC10191 +:1004200000EBC100007C20B1012803D0022865D177 +:1004300032E063E000211A9124E040F2A1115398C8 +:100440004843AF4901EBC00108319DF85000C0EBB3 +:10045000C00001EBC0011131BDF86800095C539880 +:10046000C0EB001000EB8000A44A02EBC002BDF814 +:100470003C30BDF8680018441154BDF86800401CB9 +:1004800081B21A91BDF868000328D6DBBDF83C00A4 +:10049000C01C81B20F9131E000211A9124E040F29A +:1004A000A11153984843964901EBC00108319DF8CA +:1004B0005000C0EBC00001EBC0011631BDF8680070 +:1004C000095C5398C0EB001000EB80008B4A02EBF4 +:1004D000C002BDF83C30BDF8680018441154BDF8A6 +:1004E0006800401C81B21A91BDF868000628D6DB6E +:1004F000BDF83C00801D81B20F9100BF00BF2DE10F +:10050000A1215398C0EB001000EB80007B4A02EB66 +:10051000C002BDF83C001154BDF83C00401C81B243 +:100520000F915398C0EB001000EB8000734A02EB70 +:10053000C002BDF83C0055991154BDF83C00401C68 +:1005400081B20F910AE1A1215398C0EB001000EB9A +:1005500080006A4A02EBC002BDF83C001154BDF8AD +:100560003C00401C81B20F915398C0EB001000EB8F +:100570008000624A02EBC002BDF83C00559911545C +:10058000BDF83C00401C81B20F9100211A911EE081 +:10059000539800EB400101EB00105A4901EB0011A8 +:1005A0000E31BDF86800095C5398C0EB001000EBF9 +:1005B0008000524A02EBC002BDF83C30BDF8680032 +:1005C00018441154BDF86800401C81B21A91BDF85E +:1005D00068000A28DCDBBDF83C000A3081B20F91CC +:1005E000539800EB400101EB0010464901EB00106D +:1005F000408B0212BDF83C1008460491491C8BB296 +:100600000F935399C1EB011101EB81013B4B03EBBC +:10061000C1010A54539800EB400101EB0010394925 +:1006200001EB0010408BC2B2BDF83C00411C8BB204 +:100630000F9304905399C1EB011101EB81012F4BF2 +:1006400003EBC1010A5440F2A111539848432C49CD +:1006500001EBC00008309DF85010C1EBC10100EB68 +:10066000C100008D0212BDF83C00411C8BB20F93FB +:1006700004905399C1EB011101EB81011F4B03EB76 +:10068000C1010A5440F2A111539848431C4901EB9F +:10069000C00008309DF85010C1EBC10100EBC10053 +:1006A000008DC2B2BDF83C1008460491491C8BB2C3 +:1006B0000F935399C1EB011101EB81010F4B03EB38 +:1006C000C1010A5440F2A111539848430C4901EB6F +:1006D000C00008309DF85010C1EBC10100EBC10013 +:1006E000028D539802EB802080B2014604900320D3 +:1006F000E8F752FC00201A901DE00000987E0020D0 +:100700005845002098400020FB49BDF86800095C6E +:100710005398C0EB001000EB8000F84A02EBC002D7 +:10072000BDF83C30BDF8680018441154BDF86800AD +:10073000401C81B21A91BDF86800B0F5007FE3DB80 +:10074000BDF83C0000F5007081B20F9178215398FC +:1007500000EB4000EA4A02EB80008160F4E3A22251 +:10076000BDF83C1008460491491C8BB20F93539975 +:10077000C1EB011101EB8101E04B03EBC1010A5414 +:1007800000200B90BEE340F2A11153984843DD498D +:1007900001EBC00108319DF85000C0EBC00001EB37 +:1007A000C0008178BDF82C000844C0B25490BDF858 +:1007B0002C00401CC2B2BDF83C00411C8BB20F9310 +:1007C00004905399C1EB011101EB8101CB4B03EB79 +:1007D000C1010A5440F2A11153984843C94901EBA1 +:1007E000C00202F56272549800EB400101EB001068 +:1007F00002EBC0004279BDF83C00411C8BB20F9364 +:1008000004905399C1EB011101EB8101BB4B03EB48 +:10081000C1010A5440F2A11153984843B94901EB70 +:10082000C00101F56271549800EB400202EB001028 +:1008300001EBC00040790D281ED2DFE800F01D0753 +:10084000080942AB0A0B0CFEFD1E300000BF00BFC2 +:1008500000BF00BF00BF0022BDF83C100846049155 +:10086000491C8BB20F935399C1EB011101EB81012C +:10087000A24B03EBC1010A543EE30022BDF83C1039 +:1008800008460491491C8BB20F935399C1EB011197 +:1008900001EB8101994B03EBC1010A542CE30022C7 +:1008A000BDF83C1008460491491C8BB20F93539934 +:1008B000C1EB011101EB8101904B03EBC1010A5423 +:1008C0001AE30522BDF83C1008460491491C8BB27E +:1008D0000F935399C1EB011101EB8101874B03EB9E +:1008E000C1010A5440F2A11153984843854901EBD4 +:1008F000C00101F56271549800EB400202EB001058 +:1009000001EBC000C279BDF83C1008460491491CB7 +:100910008BB20F935399C1EB011101EB8101774B1E +:1009200003EBC1010A5400201A9029E040F2A11102 +:1009300053984843734901EBC00101F56271549823 +:1009400000EB400202EB001001EBC0008168BDF833 +:100950006800C0F10300C000C1405398C0EB001014 +:1009600000EB8000654A02EBC002BDF83C30BDF8E8 +:10097000680018441154BDF86800401C81B21A91F7 +:10098000BDF868000428D1DBBDF83C00001D81B231 +:100990000F91B1E20922BDF83C1008460491491CB0 +:1009A0008BB20F935399C1EB011101EB8101534BB2 +:1009B00003EBC1010A5440F2A11153984843514935 +:1009C00001EBC00000F56270549901EB410202EBAB +:1009D000011100EBC100C279BDF83C00411C8BB293 +:1009E0000F9304905399C1EB011101EB8101434B2B +:1009F00003EBC1010A5400201A902CE040F2A1112F +:100A0000539848433F4901EBC00101F56271549886 +:100A100000EB400202EB001001EBC0008168BDF862 +:100A20006800C0F10300C000C1405398C0EB001043 +:100A300000EB8000314A01E099E065E002EBC00282 +:100A4000BDF83C30BDF8680018441154BDF868008A +:100A5000401C81B21A91BDF868000428CEDBBDF8B5 +:100A60003C00001D81B20F910022BDF83C100846E9 +:100A70000491491C8BB20F935399C1EB011101EB07 +:100A800081011E4B03EBC1010A5400201A9029E09A +:100A900040F2A111539848431A4901EBC00101F5F6 +:100AA0006271549800EB400202EB001001EBC000B1 +:100AB000416BBDF86800C0F10200C000C14053980E +:100AC000C0EB001000EB80000C4A02EBC002BDF846 +:100AD0003C30BDF8680018441154BDF86800401C53 +:100AE00081B21A91BDF868000328D1DBBDF83C0043 +:100AF000C01C81B20F91FFE1C52F0020987E00201D +:100B0000583E00205845002040F2A1115398484318 +:100B1000FE4901EBC00101F56271549800EB4002FF +:100B200002EB001001EBC00090F89320BDF83C10E0 +:100B300008460491491C8BB20F935399C1EB0111E4 +:100B400001EB8101F24B03EBC1010A540022BDF815 +:100B50003C00411C8BB20F9304905399C1EB0111DF +:100B600001EB8101EA4B03EBC1010A54C4E140F2FD +:100B7000A11153984843E54901EBC00000F56270AC +:100B8000549901EB410202EB011100EBC10090F816 +:100B90009300012806D002286DD003287DD00428B8 +:100BA00068D13DE10422BDF83C1008460491491C7F +:100BB0008BB20F935399C1EB011101EB8101D44B1F +:100BC00003EBC1010A5440F2A11153984843CF49A5 +:100BD00001EBC00000F56270549901EB410202EB99 +:100BE000011100EBC10090F89320BDF83C00411CBE +:100BF0008BB20F9304905399C1EB011101EB81016A +:100C0000C34B03EBC1010A5400201A9029E040F2C3 +:100C1000A11153984843BD4901EBC00101F5627130 +:100C2000549800EB400202EB001001EBC000416B56 +:100C3000BDF86800C0F10200C000C1405398C0EB8D +:100C4000001000EB8000B24A02EBC002BDF83C305D +:100C5000BDF8680018441154BDF86800401C81B20A +:100C60001A91BDF868000328D1DBBDF83C00C01C18 +:100C700081B20F913EE10422BDF83C100846049178 +:100C8000491C8BB20F935399C1EB011101EB810108 +:100C90009F4B03EBC1010A5400E057E040F2A11161 +:100CA00053984843994901EBC00000F5627054998C +:100CB00001EB410202EB011100EBC10090F893201F +:100CC000BDF83C00411C8BB20F9304905399C1EBCB +:100CD000011101EB81018E4B03EBC1010A5400208D +:100CE0001A9029E040F2A11153984843874901EB3B +:100CF000C00101F56271549800EB400202EB001054 +:100D000001EBC000C16BBDF86800C0F10200C0007B +:100D1000C1405398C0EB001000EB80007C4A02EB0E +:100D2000C002BDF83C30BDF8680018441154BDF84D +:100D30006800401C81B21A91BDF868000328D1DB1D +:100D4000BDF83C00C01C81B20F91D3E00322BDF876 +:100D50003C1008460491491C8BB20F935399C1EB88 +:100D6000011101EB81016A4B03EBC1010A5440F20E +:100D7000A11153984843654901EBC00000F562702A +:100D8000549901EB410202EB011100EBC10090F814 +:100D90009320BDF83C00411C8BB20F9304905399F3 +:100DA000C1EB011101EB8101594B03EBC1010A5465 +:100DB00000201A902AE040F2A11153984843534969 +:100DC00001EBC00101F56271549800EB400202EBA7 +:100DD000001001EBC000B0F84010BDF86800C0F191 +:100DE0000100C00001415398C0EB001000EB8000EF +:100DF000474A02EBC002BDF83C30BDF86800184419 +:100E00001154BDF86800401C81B21A91BDF8680009 +:100E10000228D0DBBDF83C00801C81B20F9169E054 +:100E20000322BDF83C1008460491491C8BB20F9375 +:100E30005399C1EB011101EB8101354B03EBC1016A +:100E40000A5440F2A11153984843304901EBC000C5 +:100E500000F56270549901EB410202EB011100EBC5 +:100E6000C10090F89320BDF83C00411C8BB20F9359 +:100E700004905399C1EB011101EB8101244B03EB69 +:100E8000C1010A5400201A902AE040F2A11153989F +:100E900048431E4901EBC00101F56271549800EB13 +:100EA000400202EB001001EBC000B0F84210BDF8A8 +:100EB0006800C0F10100C00001415398C0EB001070 +:100EC00000EB8000124A02EBC002BDF83C30BDF8D6 +:100ED000680018441154BDF86800401C81B21A9192 +:100EE000BDF868000228D0DBBDF83C00801C81B250 +:100EF0000F9100BF00BF00BF00BFBDF82C00401C19 +:100F000081B20B9140F2A111539803E058450020A3 +:100F1000987E00204843FE4901EBC00108319DF84E +:100F20005000C0EBC00011F83010BDF82C00814219 +:100F30003FF729ACBDF82C0028B9F648006800F04E +:100F4000010000B100BE00BF00BFBDF83C00010AB7 +:100F50005398C0EB001000EB8000EF4A02EBC0009A +:100F60008170BDF83C00C1B25398C0EB001000EB9B +:100F7000800002EBC000C170E848D0F8181F04914F +:100F8000BDF83C000E3803905398C0EB001000EB06 +:100F90008000114601EBC0000E300290DDE9031223 +:100FA000E8F7AFFA5398C0EB001000EB8000DA4985 +:100FB00001EBC0010491BDF83C100498E8F7A8FCCF +:100FC00005900598020A5398C0EB001000EB8000D2 +:100FD000D14901EBC000BDF83C104254BDF83C00C3 +:100FE000401C80B20F900598C2B25398C0EB00101D +:100FF00000EB8000C84901EBC000BDF83C10425432 +:10100000BDF83C00401C80B20F9005F0E8BB53983F +:1010100000EB400101EB0010C14901EB0011303140 +:10102000549801EB00104178159140F2A1115398AA +:101030004843B74901EBC00101F56271549800EBD8 +:10104000400202EB001011F8301040F2A112539848 +:101050005043AF4A02EBC0004079814208D10121E0 +:1010600040F2A11253985043A94A02EBC00001710B +:10107000AC49539801EB00115498085C401CC1B274 +:10108000A84A539802EB0012549811549DF854004A +:10109000002804DD9DF85400401EC1B215915598FA +:1010A000A1380A287DD2DFE800F0FDFCFBFAF9F850 +:1010B000F705F6F502215398C0EB001000EB800015 +:1010C000954A02F830109DF854004030C1B2539850 +:1010D000C0EB001000EB800002EBC000417041212A +:1010E0005398C0EB001000EB800002EBC000817051 +:1010F00030215398C0EB001000EB800002EBC000E1 +:10110000C1705398C0EB001000EB800002EBC000F0 +:10111000017140F2A111539848437D4901EBC00190 +:1011200001F56271549800EB400202EB001001EBF4 +:10113000C000007901095398C0EB001000EB80005B +:10114000754A02EBC00041715398C0EB001000EBF0 +:101150008000114601EBC00040790A2812DA53984A +:10116000C0EB001000EB800001EBC0004079303094 +:10117000C1B25398C0EB001000EB800002EBC0003E +:10118000417115E05398C0EB001000EB80006249FC +:1011900001EBC00040793730C1B25398C0EB00106A +:1011A00000E010E200EB80005B4A02EBC0004171FE +:1011B00040F2A11153984843554901EBC00101F594 +:1011C0006271549800EB400202EB001001EBC0008A +:1011D000007900F00F015398C0EB001000EB800085 +:1011E0004D4A02EBC00081715398C0EB001000EB38 +:1011F0008000114601EBC00080790A2812DA53986A +:10120000C0EB001000EB800001EBC00080793030B3 +:10121000C1B25398C0EB001000EB800002EBC0009D +:10122000817113E05398C0EB001000EB80003A4945 +:1012300001EBC00080793730C1B25398C0EB001089 +:1012400000EB8000344A02EBC00081710322539806 +:10125000C0EB001000EB80002F4901EBC000C27111 +:101260005398C0EB001000EB800001EBC000401C65 +:1012700007210490E8F72EF901465398C0EB0010BF +:1012800000EB8000244A02EBC000017209210F919B +:10129000002108E029E1ABE087E371E3BFE293E1DD +:1012A000F9E052E019E040F2A11253985043184A75 +:1012B00002EBC0000171082240F2A111539848438B +:1012C000134901EBC00000F56270549901EB410332 +:1012D00003EB011100F831207CE304215398C0EBAB +:1012E000001000EB80000C4A02F830109DF854000A +:1012F0004030C1B25398C0EB001000EB800002EB0D +:10130000C000417051215398C0EB00100CE0000068 +:1013100058450020F0ED00E0987E0020BC2200201F +:1013200098400020883E002000EB800002EBC000C7 +:10133000817005215398C0EB001000EB800002EB98 +:10134000C000C17004210F9144E302215398C0EB07 +:10135000001000EB8000FE4A02F830109DF85400A7 +:101360004030C1B25398C0EB001000EB800002EB9C +:10137000C000417041215398C0EB001000EB800089 +:1013800002EBC000817031215398C0EB001000EBDC +:10139000800002EBC000C17035215398C0EB0010F3 +:1013A00000EB800002EBC000017103215398C0EBF9 +:1013B000001000EB800002EBC00041715398C0EBBD +:1013C000001000EB8000114601EBC000401C05211D +:1013D0000490E8F77FF801465398C0EB001000EB4B +:1013E0008000DB4A02EBC000817107210F91F1E21E +:1013F00002215398C0EB001000EB8000D44A02F8A1 +:1014000030109DF854004030C1B25398C0EB00102A +:1014100000EB800002EBC000417041215398C0EB0B +:10142000001000EB800002EBC00081703221539865 +:10143000C0EB001000EB800002EBC000C170302157 +:101440005398C0EB001000EB800002EBC00001716C +:1014500003215398C0EB001000EB800002EBC000AA +:1014600041715398C0EB001000EB8000114601EB76 +:10147000C000401C05210490E8F72CF80146539861 +:10148000C0EB001000EB8000B14A02EBC00081719C +:1014900007210F919EE204215398C0EB001000EB4E +:1014A0008000AB4A02F830109DF854004030C1B2C1 +:1014B0005398C0EB001000EB800002EBC0004170BD +:1014C00041215398C0EB001000EB800002EBC000FC +:1014D000817005215398C0EB001000EB800002EBF7 +:1014E000C000C17004210F9174E202215398C0EB37 +:1014F000001000EB8000964A02F830109DF854006E +:101500004030C1B25398C0EB001000EB800002EBFA +:10151000C000417041215398C0EB001000EB8000E7 +:1015200002EBC000817031215398C0EB001000EB3A +:10153000800002EBC000C17032215398C0EB001054 +:1015400000EB800002EBC000017103215398C0EB57 +:10155000001000EB800002EBC00041715398C0EB1B +:10156000001000EB8000114601EBC000401C05217B +:101570000490E7F7AFFF01465398C0EB001000EB73 +:101580008000734A02EBC000817107210F915398CC +:1015900000EB400101EB00106E4901EB001130310E +:1015A000549801EB0010807820F02002539800EB53 +:1015B000400101EB0010674901EB001030305499F5 +:1015C00000EB0110827005E202215398C0EB00107D +:1015D00000EB80005E4A02F830109DF85400403065 +:1015E000C1B25398C0EB001000EB800002EBC000CA +:1015F000417041215398C0EB001000EB800002EBDA +:10160000C000817031215398C0EB001000EB8000C6 +:1016100002EBC000C17030215398C0EB001000EB0A +:10162000800002EBC000017140F2A11153984843C1 +:10163000494901EBC00000F56270549901EB410289 +:1016400002EB011100EBC1008068B0F5100F0AD366 +:1016500030215398C0EB001000EB80003C4A02EBB5 +:10166000C000417109E032215398C0EB001000EB3B +:101670008000374A02EBC000417140F2A11153983B +:101680004843354901EBC00000F56270549901EB05 +:10169000410202EB011100EBC100C07901280AD11F +:1016A00031215398C0EB001000EB8000284A02EB78 +:1016B000C00081711BE040F2A111539848432649B4 +:1016C00001EBC00000F56270549901EB410202EB9E +:1016D000011100EBC100C07948B932215398C0EB29 +:1016E000001000EB80001A4A02EBC000817100215B +:1016F0001A912AE040F2A11153984843164901EB90 +:10170000C00101F56271549800EB400202EB001039 +:1017100001EBC0008168BDF86800C0F105008000E1 +:10172000C14001F00F0130315398C0EB001000EBC5 +:101730008000074A02EBC002BDF86800C01D1154CA +:10174000BDF86800401C81B21A91BDF8680005E040 +:10175000987E002098400020584500200628C9DBCC +:1017600032215398C0EB001000EB8000FE4A02EBE0 +:10177000C000417300211A912AE040F2A111539850 +:101780004843FA4901EBC00101F56271549800EB3E +:10179000400202EB001001EBC000416BBDF8680095 +:1017A000C0F103008000C14001F00F0130315398B7 +:1017B000C0EB001000EB8000EB4A02EBC002BDF86A +:1017C00068000E301154BDF86800401C81B21A91B7 +:1017D000BDF868000428D0DB03225398C0EB00104A +:1017E00000EB8000E04901EBC00082745398C0EB2D +:1017F000001000EB800001EBC000401C122104909F +:10180000E7F768FE01465398C0EB001000EB80003C +:10181000D54A02EBC000C17414210F91DAE0022115 +:101820005398C0EB001000EB8000CF4A02F8301054 +:101830009DF854004030C1B25398C0EB001000EB4B +:10184000800002EBC000417041215398C0EB0010B2 +:1018500000EB800002EBC000817032215398C0EB96 +:10186000001000EB800002EBC000C17031215398E2 +:10187000C0EB001000EB800002EBC00001713221D0 +:101880005398C0EB001000EB800002EBC0004171E8 +:101890005398C0EB001000EB800002EBC000817198 +:1018A00000211A912AE040F2A11153984843AF4910 +:1018B00001EBC00101F56271549800EB400202EBAC +:1018C000001001EBC000416BBDF86800C0F10300DF +:1018D0008000C14001F00F0130315398C0EB00107F +:1018E00000EB8000A04A02EBC002BDF86800C01DFA +:1018F0001154BDF86800401C81B21A91BDF868000F +:101900000428D0DB00211A9111E030215398C0EB5C +:10191000001000EB8000944A02EBC002BDF86800A2 +:101920000B301154BDF86800401C81B21A91BDF80B +:1019300068001928E9DB03225398C0EB001000EB84 +:101940008000894901EBC00080F824205398C0EB47 +:10195000001000EB800001EBC000401C242104902B +:10196000E7F7B8FD01465398C0EB001000EB80008C +:101970007D4A02EBC00080F8251026210F9129E056 +:1019800010215398C0EB001000EB8000764A02F85B +:10199000301030215398C0EB001000EB800002EBB8 +:1019A000C000417002210F9114E010215398C0EB48 +:1019B000001000EB80006C4A02F83010312153987F +:1019C000C0EB001000EB800002EBC0004170022170 +:1019D0000F9100BF00BF04F002BF539800EB40011D +:1019E00001EB0010624901EB00113031549801EB1A +:1019F00000104178159140F2A111539848435B497A +:101A000001EBC00101F56271549800EB400202EB5A +:101A1000001011F8301040F2A11253985043534A6D +:101A200002EBC0004079814208D1012140F2A112AD +:101A3000539850434D4A02EBC00001714D495398F1 +:101A400001EB00115498085C401CC1B2494A5398FC +:101A500002EB0012549811549DF85400002804DD44 +:101A60009DF85400401EC1B215915598A1380A281E +:101A70002FD2DFE800F0052FDFFDFCFBFA2E8CF9FA +:101A800004215398C0EB001000EB8000364A02F8A6 +:101A900030109DF854004030C1B25398C0EB001094 +:101AA00000EB800002EBC000417051215398C0EB65 +:101AB000001000EB800002EBC000817005215398FC +:101AC000C0EB001000EB800002EBC000C1700421ED +:101AD0000F912DE302215398C0EB001000EB800022 +:101AE000214A02F830109DF854004030C1B253989A +:101AF000C0EB001000EB800002EBC0004170412100 +:101B00005398C0EB001000EB800002EBC000817026 +:101B100031215398C0EB001000EB800002EBC000B5 +:101B2000C17035215398C0EB001000EB800002EB30 +:101B3000C000017103215398C0EB001000EB80003E +:101B400002EBC00041715398C0EB001000EB800025 +:101B5000114601EBC000401C05210490E7F7BAFCD8 +:101B60000146539808E00000987E00205845002068 +:101B700098400020883E0020C0EB001000EB800061 +:101B8000FE4A02EBC000817107210F91ADE30221F3 +:101B90005398C0EB001000EB8000F84A02F83010B8 +:101BA0009DF854004030C1B25398C0EB001000EBD8 +:101BB000800002EBC000417041215398C0EB00103F +:101BC00000EB800002EBC000817032215398C0EB23 +:101BD000001000EB800002EBC000C1703021539870 +:101BE000C0EB001000EB800002EBC000017103218C +:101BF0005398C0EB001000EB800002EBC000417175 +:101C00005398C0EB001000EB8000114601EBC000C0 +:101C1000401C05210490E7F75DFC01465398C0EB9A +:101C2000001000EB8000D54A02EBC0008171072153 +:101C30000F915AE304215398C0EB001000EB800091 +:101C4000CE4A02F830109DF854004030C1B253988B +:101C5000C0EB001000EB800002EBC000417041219E +:101C60005398C0EB001004E014E029E313E360E2B2 +:101C70007FE000EB800002EBC000817005215398EB +:101C8000C0EB001000EB800002EBC000C17004212B +:101C90000F912AE302215398C0EB001000EB800063 +:101CA000B64A02F830109DF854004030C1B2539843 +:101CB000C0EB001000EB800002EBC000417041213E +:101CC0005398C0EB001000EB800002EBC000817065 +:101CD00031215398C0EB001000EB800002EBC000F4 +:101CE000C17032215398C0EB001000EB800002EB72 +:101CF000C000017103215398C0EB001000EB80007D +:101D000002EBC00041715398C0EB001000EB800063 +:101D1000114601EBC000401C05210490E7F7DAFBF7 +:101D200001465398C0EB001000EB8000934A02EB91 +:101D3000C0008171539800EB400101EB0010904905 +:101D400001EB00113031549801EB0010807820F045 +:101D50002002539800EB400101EB0010884901EB91 +:101D600000113031549801EB0010827007210F915F +:101D7000BBE202215398C0EB001000EB80007F4AC9 +:101D800002F830109DF854004030C1B25398C0EBB7 +:101D9000001000EB800002EBC0004170412153981D +:101DA000C0EB001000EB800002EBC000817031211D +:101DB0005398C0EB001000EB800002EBC000C17034 +:101DC00041215398C0EB001000EB800002EBC000F3 +:101DD000017140F2A111539848436A4901EBC000D8 +:101DE00000F56270549901EB410202EB011100EB26 +:101DF000C1008068B0F1104F0AD130215398C0EB78 +:101E0000001000EB80005D4A02EBC000417109E068 +:101E100032215398C0EB001000EB8000574A02EBD0 +:101E2000C000417140F2A11153984843554901EB5C +:101E3000C00000F56270549901EB410202EB011100 +:101E400000EBC100C07901280AD131215398C0EBC1 +:101E5000001000EB8000494A02EBC00081711BE0DA +:101E600040F2A11153984843464901EBC00000F5E8 +:101E70006270549901EB410202EB011100EBC100C9 +:101E8000C07948B932215398C0EB001000EB8000B4 +:101E90003A4A02EBC000817100211A912AE040F217 +:101EA000A11153984843374901EBC00101F5627114 +:101EB000549800EB400202EB001001EBC000816877 +:101EC000BDF86800C0F107008000C14001F00F01BB +:101ED00030315398C0EB001000EB8000274A02EB32 +:101EE000C002BDF86800C01D1154BDF86800401C58 +:101EF00081B21A91BDF868000828D0DB32215398CE +:101F0000C0EB001000EB80001C4A02EBC000C17364 +:101F100000211A912AE040F2A1115398484319492F +:101F200001EBC00101F56271549800EB400202EB35 +:101F3000001001EBC000416BBDF86800C0F1050066 +:101F40008000C14001F00F0130315398C0EB001008 +:101F500000EB8000094A02EBC002BDF868001030B7 +:101F60001154BDF86800401C81B21A91BDF8680098 +:101F70000628D0DB3021539806E00000987E002030 +:101F80009840002058450020C0EB001000EB800076 +:101F9000F94A02EBC000817500211A9111E030214D +:101FA0005398C0EB001000EB8000F34A02EBC00234 +:101FB000BDF8680017301154BDF86800401C81B2AC +:101FC0001A91BDF868000628E9DB30215398C0EB70 +:101FD000001000EB8000E84A02EBC00041770021CE +:101FE0001A9111E030215398C0EB001000EB8000F3 +:101FF000E14A02EBC002BDF868001E301154BDF882 +:102000006800401C81B21A91BDF868000628E9DB1F +:1020100030215398C0EB001000EB8000D64A02EB51 +:10202000C00080F8241000211A9111E0302153984B +:10203000C0EB001000EB8000CF4A02EBC002BDF8FD +:10204000680025301154BDF86800401C81B21A9117 +:10205000BDF868000628E9DB30215398C0EB00107A +:1020600000EB8000C44A02EBC00080F82B10002176 +:102070001A9111E030215398C0EB001000EB800062 +:10208000BD4A02EBC002BDF868002C301154BDF807 +:102090006800401C81B21A91BDF868000628E9DB8F +:1020A00030215398C0EB001000EB8000B24A02EBE5 +:1020B000C00080F8321000211A9111E030215398AD +:1020C000C0EB001000EB8000AB4A02EBC002BDF891 +:1020D000680033301154BDF86800401C81B21A9179 +:1020E000BDF868000628E9DB03225398C0EB001016 +:1020F00000EB8000A04901EBC00080F83920539824 +:10210000C0EB001000EB800001EBC000401C392147 +:102110000490E7F7DFF901465398C0EB001000EB9D +:102120008000954A02EBC00080F83A103B210F91E5 +:10213000DBE002215398C0EB001000EB80008E4AD8 +:1021400002F830109DF854004030C1B25398C0EBF3 +:10215000001000EB800002EBC00041704121539859 +:10216000C0EB001000EB800002EBC0008170322158 +:102170005398C0EB001000EB800002EBC000C17070 +:1021800031215398C0EB001000EB800002EBC0003F +:10219000017133215398C0EB001000EB800002EB7B +:1021A000C000417132215398C0EB001000EB800059 +:1021B00002EBC000817100211A912AE040F2A111C6 +:1021C000539848436D4901EBC00101F56271549881 +:1021D00000EB400202EB001001EBC000416BBDF8C8 +:1021E0006800C0F105008000C14001F00F013031EE +:1021F0005398C0EB001000EB80005F4A02EBC00276 +:10220000BDF86800C01D1154BDF86800401C81B2C3 +:102210001A91BDF868000628D0DB00211A9111E060 +:1022200030215398C0EB001000EB8000524A02EBC3 +:10223000C002BDF868000D301154BDF86800401CA4 +:1022400081B21A91BDF868001928E9DB032253987E +:10225000C0EB001000EB8000474901EBC00080F8A4 +:1022600026205398C0EB001000EB800001EBC0006B +:10227000401C26210490E7F72DF901465398C0EB46 +:10228000001000EB80003C4A02EBC00080F82710F1 +:1022900028210F9129E010215398C0EB001000EB8A +:1022A0008000354A02F8301030215398C0EB0010FE +:1022B00000EB800002EBC000417002210F9114E09E +:1022C00010215398C0EB001000EB80002A4A02F85E +:1022D000301031215398C0EB001000EB800002EB6E +:1022E000C000417002210F9100BF00BF04F077BA17 +:1022F000539800EB400101EB0010214901EB001164 +:102300003031549801EB00104178159140F2A11141 +:1023100053984843194901EBC00101F56271BDF8BA +:10232000680000EB400202EB001011F8301040F2A0 +:10233000A11253985043114A02EBC00040798142E8 +:1023400008D1012140F2A112539850430B4A02EBED +:10235000C00001710B49539801EB00115498085CBF +:10236000401CC1B2074A539802EB00125498115412 +:1023700000211A9120E00000987E0020584500209E +:1023800098400020883E0020539800EB400101EB6C +:102390000010FE4901EB00113031BDF8680001EB7F +:1023A000001041789DF85400814200D111E0BDF841 +:1023B0006800401C81B21A91539800EB400101EB78 +:1023C0000010F24901EB0010C179BDF868008142AC +:1023D000DADC00BF9DF85400002804DD9DF85400AD +:1023E000401EC1B2159140F2A11153984843E849EB +:1023F00001EBC00000F56270549901EB410202EB61 +:10240000011100EBC10040780F2824DA40F2A1113D +:1024100053984843DE4901EBC00101F562715498BD +:1024200000EB400202EB001001EBC0004078401CC2 +:10243000C2B240F2A11153984843D54901EBC00004 +:1024400000F56270549901EB410303EB011100EBBD +:10245000C100427011E0002240F2A111539848439C +:10246000CB4901EBC00000F56270549901EB4103C8 +:1024700003EB011100EBC10042705598B1380928F7 +:1024800026D2DFE800F00526FC2525FB25B9FA0059 +:102490009DF854005030C1B25398C0EB001000EBCF +:1024A0008000BC4A02F8301020215398C0EB001085 +:1024B00000EB800002EBC0004170FA215398C0EBA2 +:1024C000001000EB800002EBC000817003210F912F +:1024D0009DE29DF854005030C1B25398C0EB0010FB +:1024E00000EB8000AB4A02F8301040F2A111539883 +:1024F0004843A74901EBC00101F56271549800EB14 +:10250000400202EB001001EBC000407840F03001C7 +:102510005398C0EB001000EB80009E4A02EBC00015 +:10252000417001215398C0EB001000EB800002EBDA +:10253000C00081705398C0EB001000EB800002EBEC +:10254000C000C17000215398C0EB001000EB800068 +:1025500002EBC00001715398C0EB001000EB80004B +:10256000114601EBC001049105210498E7F720FC16 +:102570000022CDE910021098C2B25398C0EB0010AF +:1025800000EB8000834901EBC0004271DDE91001DE +:10259000000A40EA0160C2B25398C0EB001000EBA1 +:1025A00080007C4901EBC000827103225398C0EB8C +:1025B000001000EB800001EBC000C271FA225398BA +:1025C000C0EB001000EB800001EBC000027209209C +:1025D0000F90B12240F2A111539848436C4901EB8E +:1025E000C00000F56270549901EB410303EB011147 +:1025F00000EBC10042710AE29DF854005030C1B2B4 +:102600005398C0EB001000EB8000624A02F83010D3 +:1026100040F2A111539848435D4901EBC00101F517 +:102620006271549800EB400202EB001001EBC00015 +:10263000407840F030015398C0EB001000EB800070 +:10264000544A02EBC000417065215398C0EB001062 +:1026500000EB800002EBC000817001215398C0EBB9 +:10266000001000EB800002EBC000C1700021539805 +:10267000C0EB001000EB800002E043E04CE1CAE058 +:1026800002EBC00001715398C0EB001000EB80001A +:10269000114601EBC001049105210498E7F788FB7E +:1026A0000022CDE910021098C2B25398C0EB00107E +:1026B00000EB8000374901EBC0004271DDE91001F9 +:1026C000000A40EA0160C2B25398C0EB001000EB70 +:1026D0008000304901EBC000827103225398C0EBA7 +:1026E000001000EB800001EBC000C271FA22539889 +:1026F000C0EB001000EB800001EBC000027209206B +:102700000F9084E19DF854005030C1B25398C0EB53 +:10271000001000EB80001F4A02F8301040F2A111B7 +:10272000539848431A4901EBC00101F5627154986E +:1027300000EB400202EB001001EBC000407840F0DB +:1027400030015398C0EB001000EB8000114A02EBFF +:10275000C000417065215398C0EB001000EB800071 +:1027600002EBC000817001215398C0EB001000EB18 +:10277000800002EBC000C17010215398C0EB001024 +:1027800000EB800002EBC000017105E098400020E2 +:1027900058450020987E00205398C0EB001000EBB5 +:1027A0008000114601EBC001049105210498E7F770 +:1027B000FFFA0022CDE910021098C2B25398C0EB84 +:1027C000001000EB8000FC4901EBC0004271DDE924 +:1027D0001010020642EA1120C1B25398C0EB00105B +:1027E00000EB8000F44A02EBC00081710321539892 +:1027F000C0EB001000EB800002EBC000C171FA21B9 +:102800005398C0EB001000EB800002EBC000017297 +:1028100009210F91FBE09DF854005030C1B253984C +:10282000C0EB001000EB8000E34A02F8301040F2E9 +:10283000A11153984843E14901EBC00101F56271D0 +:10284000549800EB400202EB001001EBC00040780E +:1028500040F030015398C0EB001000EB8000D64AE6 +:1028600002EBC000417001215398C0EB001000EB57 +:10287000800002EBC00081705398C0EB001000EBA9 +:10288000800002EBC000C17005215398C0EB00101E +:1028900000EB800002EBC00001715398C0EB001008 +:1028A00000EB8000114601EBC00104910521049862 +:1028B000E7F77EFA0022CDE910021098C2B25398D1 +:1028C000C0EB001000EB8000BB4901EBC00042717F +:1028D000DDE91001000A40EA0160C1B25398C0EB83 +:1028E000001000EB8000B44A02EBC00081710321AC +:1028F0005398C0EB001000EB800002EBC000C171E8 +:10290000FA215398C0EB001000EB800002EBC000EE +:10291000017209210F917AE040F2A11153984843C6 +:10292000A64901EBC00000F56270549901EB410229 +:1029300002EB011100EBC1008078B12833D040F2E6 +:10294000A111539848439D4901EBC00101F5627103 +:10295000549800EB400202EB001001EBC0008278BB +:1029600040F2A11153984843944901EBC00101F58D +:102970006271549800EB400303EB001001EBC000C0 +:102980004271B12240F2A111539848438B4901EBA7 +:10299000C00000F56270549901EB410303EB011193 +:1029A00000EBC10082709DF854005030C1B25398C2 +:1029B000C0EB001000EB80007F4A02F8301040F2BC +:1029C000A111539848437D4901EBC00101F56271A3 +:1029D000549800EB400202EB001001EBC00040787D +:1029E00040F0C0015398C0EB001000EB8000724A29 +:1029F00002EBC0004170FA215398C0EB001000EBCD +:102A0000800002EBC000817003210F9100BF00BF66 +:102A10006CE4012140F2A11253985043674A02EB43 +:102A2000C0000171A2F5DA61539801EB00115498CE +:102A3000085C401CC1B2A2F5DA62539802EB0012A6 +:102A400054981154539800EB400101EB00105C497D +:102A500001EB0010007B20B1012846D0022843D1B1 +:102A6000B0E05598312802D045283CD11DE0002126 +:102A70001A9113E008A9BDF86800095C5398C0EBEF +:102A8000001000EB80004C4A02EBC002BDF8680069 +:102A90001154BDF86800401C81B21A91BDF868005D +:102AA0000728E7DB07210F911DE000211A9113E0B1 +:102AB00006A9BDF86800095C5398C0EB001000EB54 +:102AC00080003D4A02EBC002BDF868001154BDF819 +:102AD0006800401C81B21A91BDF868000728E7DB46 +:102AE00007210F9100BF00BFD1E05498401CC1B234 +:102AF00015919DF854105398C0EB001000EB800026 +:102B00002D4A02F8301003215398C0EB001000EB5F +:102B1000800002EBC000417000215398C0EB001010 +:102B200000EB800002EBC000817002215398C0EBE3 +:102B3000001000EB800002EBC000C1700021539830 +:102B4000C0EB001000EB800002EBC0000171092116 +:102B50005398C0EB001000EB800002EBC000417105 +:102B60005398C0EB001000EB8000114601EBC00150 +:102B7000049106210498E6F7CBFE0022CDE910026D +:102B8000DDE91010020642EA1120C1B25398C0EBF1 +:102B9000001000EB8000084A02EBC000C1711098E1 +:102BA000C1B25398C0EB001000EB800002EBC000F4 +:102BB000817108210F916AE0987E0020584500201D +:102BC000984000205498401CC1B215919DF85410B3 +:102BD0005398C0EB001000EB8000F74A02F8301069 +:102BE00003215398C0EB001000EB800002EBC00003 +:102BF000417000215398C0EB001000EB800002EB05 +:102C0000C00081705398C0EB001000EB800002EB15 +:102C1000C000C1705398C0EB001000EB800002EBC5 +:102C2000C000017102215398C0EB001000EB80003E +:102C300002EBC00041715398C0EB001000EB800024 +:102C4000114601EBC001049106210498E6F760FEED +:102C50000022CDE91002DDE91010020642EA11203F +:102C6000C1B25398C0EB001000EB8000D24A02EBD7 +:102C7000C000C1711098C1B25398C0EB001000EBB6 +:102C8000800002EBC000817108210F9100BF00BFDE +:102C9000BEE6539800EB400101EB0010C74901EB81 +:102CA00000113031549801EB00104178159140F239 +:102CB000A11153984843C24901EBC00101F562716B +:102CC000549800EB400202EB001011F8301040F273 +:102CD000A11253985043BA4A02EBC0004079814296 +:102CE00008D1012140F2A11253985043B44A02EB9B +:102CF000C0000171B349539801EB00115498085C6E +:102D0000401CC1B2AF4A539802EB001254981154C0 +:102D10005598F4287ED008DC05287CD0F1280BD00B +:102D2000F22879D0F32860D148E2F62875D0F72848 +:102D30005CD0F828F7D15AE0F5215398C0EB001089 +:102D400000EB80009C4A02F830109DF85410539814 +:102D5000C0EB001000EB800002EBC00041700021CE +:102D60005398C0EB001000EB800002EBC0008170B4 +:102D700005215398C0EB001000EB800002EBC0006F +:102D8000C170F1215398C0EB001000EB800002EB02 +:102D9000C00001715398C0EB001000EB8000114699 +:102DA00001EBC001049105210498E6F7B1FD002272 +:102DB000CDE91002DDE91001000A40EA0160C2B26B +:102DC0005398C0EB001000EB80007B4901EBC00082 +:102DD00042711098C2B25398C0EB001000EB800013 +:102DE00001EBC000827107200F90B1E200BFF52116 +:102DF0005398C0EB001000EB80006F4A02F83010CF +:102E00009DF854105398C0EB001000EB800002EBCB +:102E1000C00003E021E37AE348E09AE24170002138 +:102E20005398C0EB001000EB800002EBC0008170F3 +:102E300005215398C0EB001000EB800002EBC000AE +:102E4000C1705398C0EB001000EB800002EBC00093 +:102E5000559901715398C0EB001000EB80001146AA +:102E600001EBC001049105210498E6F751FD002211 +:102E7000CDE91002DDE91020010641EA1220C2B2BC +:102E80005398C0EB001000EB80004B4901EBC000F1 +:102E900042711098C2B25398C0EB001000EB800052 +:102EA00001EBC000827107200F9051E2F521539889 +:102EB000C0EB001000EB80003F4A02F830109DF894 +:102EC00054105398C0EB001000EB800002EBC000E0 +:102ED000417000215398C0EB001000EB800002EB22 +:102EE000C0008170F2215398C0EB001000EB80000D +:102EF00002EBC000017140F2A111539848433049E0 +:102F000001EBC00101F56271549800EB400202EB45 +:102F1000001001EBC00090F87E105398C0EB001039 +:102F200000EB8000244A02EBC000417140F2A11185 +:102F300053984843224901EBC00000F56270549950 +:102F400001EB410202EB011100EBC10090F87E00A1 +:102F500001287DD125210F9100211A9124E040F212 +:102F6000A11153984843164901EBC00101F5627164 +:102F7000549800EB400202EB001001EBC00151310C +:102F8000BDF86800095C5398C0EB001000EB8000AE +:102F9000094A02EBC002BDF86800801D1154BDF85B +:102FA0006800401C81B21A91BDF868000F28D6DB7A +:102FB00000211A912DE00000987E0020984000200A +:102FC00058450020883E002040F2A1115398484304 +:102FD000FE4901EBC00101F56271549800EB40021B +:102FE00002EB001001EBC0016331BDF86800095C21 +:102FF0005398C0EB001000EB8000F54A02EBC002D2 +:10300000BDF8680015301154BDF86800401C81B24D +:103010001A91BDF868000A28D6DB40F2A111539836 +:103020004843EA4901EBC00101F56271549800EB95 +:10303000400202EB001001EBC00090F878105398AA +:10304000C0EB001000EB8000E14A02EBC00000E0A2 +:103050002DE0C17700211A9124E040F2A11153988C +:103060004843DA4901EBC00101F56271549800EB65 +:10307000400202EB001001EBC0017931BDF868009D +:10308000095C5398C0EB001000EB8000D04A02EBC3 +:10309000C002BDF8680020301154BDF86800401C23 +:1030A00081B21A91BDF868000528D6DB44E040F2F1 +:1030B000A11153984843C54901EBC00000F5627067 +:1030C000549901EB410202EB011100EBC10090F8B1 +:1030D0007E0020282ED10A210F9100211A9124E090 +:1030E00040F2A11153984843B84901EBC00101F5E2 +:1030F0006271549800EB400202EB001001EBC0013A +:103100007931BDF86800095C5398C0EB001000EB02 +:103110008000AF4A02EBC002BDF86800801D115468 +:10312000BDF86800401C81B21A91BDF868000428FF +:10313000D6DB01E006210F91BDF83C00C1B25398E7 +:10314000C0EB001000EB8000A14A02EBC000C17090 +:103150005398C0EB001000EB8000114601EBC0015A +:103160000491BDF83C100498E6F7D2FB0022CDE9AB +:103170001002DDE91010020642EA1120C1B2539894 +:10318000C0EB001000EB8000914A02EBC002BDF8DA +:103190003C0011541098C1B25398C0EB001000EBE2 +:1031A00080008B4A02EBC002BDF83C00401C115469 +:1031B000BDF83C00801C81B20F91CBE2F521539801 +:1031C000C0EB001000EB8000814A02F830109DF83F +:1031D00054105398C0EB001000EB800002EBC000CD +:1031E000417000215398C0EB001000EB800002EB0F +:1031F000C0008170F3215398C0EB001000EB8000F9 +:1032000002EBC000017140F2A111539848436F498D +:1032100001EBC00101F56271549800EB400202EB32 +:10322000001001EBC00090F87E105398C0EB001026 +:1032300000EB8000664A02EBC00041710C210F9147 +:1032400040F2A11153984843604901EBC00101F5D8 +:103250006271549800EB400202EB001001EBC000D9 +:1032600090F878105398C0EB001000EB8000584A9B +:1032700002EBC000817100211A9124E040F2A111FB +:1032800053984843514901EBC00101F562715498CC +:1032900000EB400202EB001001EBC0017931BDF8F8 +:1032A0006800095C5398C0EB001000EB8000484AAE +:1032B00002EBC002BDF86800C01D1154BDF86800E3 +:1032C000401C81B21A91BDF868000528D6DBBDF814 +:1032D0003C00C1B25398C0EB001000EB80003C4AA8 +:1032E00002EBC000C1705398C0EB001000EB8000EF +:1032F000114601EBC0010491BDF83C100498E6F7BB +:1033000007FB0022CDE91002DDE91010020642EAB7 +:103310001120C1B25398C0EB001000EB80002C4A82 +:1033200002EBC002BDF83C0011541098C1B2539892 +:10333000C0EB001000EB8000254A02EBC002BDF894 +:103340003C00401C1154BDF83C00801C81B20F9120 +:1033500000E206210F91F5215398C0EB001000EB1D +:1033600080001B4A02F830109DF854105398C0EBAF +:10337000001000EB800002EBC00041700021539868 +:10338000C0EB001000EB800002EBC0008170BDF8C4 +:103390003C00C1B25398C0EB001000EB800002EB80 +:1033A000C000C170F6215398C0EB001000EB800004 +:1033B00002EBC0000171539800EB400101EB0010DB +:1033C000044901EB00113031549805E058450020C4 +:1033D000987E00209840002001EB0010017A53985D +:1033E000C0EB001000EB800002EBC000417153986D +:1033F000C0EB001000EB8000114601EBC00104910E +:10340000BDF83C100498E6F783FA0022CDE91002DB +:10341000DDE91001000A40EA0160C2B25398C0EB36 +:10342000001000EB8000FE4901EBC000BDF83C102D +:1034300042541098C2B25398C0EB001000EB8000C9 +:10344000F74901EBC003BDF83C00401C1A54BDF81D +:103450003C00801C80B20F907CE1F5215398C0EBBA +:10346000001000EB8000EE4A02F830109DF8541076 +:103470005398C0EB001000EB800002EBC0004170DD +:1034800000215398C0EB001000EB800002EBC0005D +:10349000817005215398C0EB001000EB800002EB17 +:1034A000C000C170F4215398C0EB001000EB800005 +:1034B00002EBC00001715398C0EB001000EB8000DC +:1034C000114601EBC001049105210498E6F720FAAA +:1034D0000022CDE91002DDE91001000A40EA016096 +:1034E000C2B25398C0EB001000EB8000CC4901EB56 +:1034F000C00042711098C2B25398C0EB001000EBAC +:10350000800001EBC000827107200F9022E140F2A1 +:1035100013210F91F5215398C0EB001000EB8000B0 +:10352000BF4A02F830109DF854105398C0EB0010B9 +:1035300000EB800002EBC0004170BDF83C000112BE +:103540005398C0EB001000EB800002EBC0008170CC +:10355000BDF83C00C1B25398C0EB001000EB8000F6 +:1035600002EBC000C17005215398C0EB001000EBC6 +:10357000800002EBC000017100211A911CE05398F9 +:1035800000EB400101EB0010A64901EB00110E31E8 +:10359000BDF86800095C5398C0EB001000EB800098 +:1035A0009F4A02EBC002BDF86800401D1154BDF8EF +:1035B0006800401C81B21A91BDF868000A28DEDB61 +:1035C000539800EB400101EB0010964901EB00100D +:1035D000408B01125398C0EB001000EB8000904A22 +:1035E00002EBC000C173539800EB400101EB0010E7 +:1035F0008C4901EB0010408BC1B25398C0EB001016 +:1036000000EB800002EBC000017440F2A11153985E +:103610004843854901EBC00101F56271549800EB04 +:10362000400202EB001001EBC000B0F88E00011266 +:103630005398C0EB001000EB8000794A02EBC00009 +:10364000417440F2A11153984843774901EBC001FE +:1036500001F56271549800EB400202EB001001EB9F +:10366000C000B0F88E00C1B25398C0EB001000EB60 +:1036700080006B4A02EBC000817440F2A1115398A4 +:103680004843694901EBC00101F56271549800EBB0 +:10369000400202EB001001EBC000B0F88E1053980E +:1036A00001EB802081B203200491E5F775FC002135 +:1036B0001A9114E05D49BDF86800095C5398C0EBAD +:1036C000001000EB8000564A02EBC002BDF8680013 +:1036D00013301154BDF86800401C81B21A91BDF836 +:1036E0006800B0F5007FE5DB5398C0EB001000EBFD +:1036F00080004B4901EBC0010491BDF83C100498D7 +:10370000E6F706F90022CDE91002DDE91010020605 +:1037100042EA1120C1B25398C0EB001000EB8000C8 +:103720003F4A02EBC002BDF83C0011541098C1B2F0 +:103730005398C0EB001000EB8000394A02EBC00246 +:10374000BDF83C00401C1154BDF83C00801C81B207 +:103750000F9100BF00BF03F042B8539800EB400147 +:1037600001EB00102F4901EB00113031549801EBAF +:1037700000104178159140F2A111539848432A490D +:1037800001EBC00101F56271549800EB400202EBBD +:10379000001011F8301040F2A11253985043224A01 +:1037A00002EBC0004079814208D1012140F2A11210 +:1037B000539850431C4A02EBC00001711C495398B6 +:1037C00001EB00115498085C401CC1B2184A539890 +:1037D00002EB001254981154559807287ED00ADC49 +:1037E000072865D2DFE810F0640005018404640056 +:1037F0003404EE03940510380828F2D2DFE810F004 +:103800003F06D70558005800080058005900A1008D +:10381000FA215398C0EB001000EB8000004A09E049 +:10382000987E00209840002058450020C52F002099 +:10383000883E002002F830105398C0EB001000EBD7 +:10384000800002EBC00041705398C0EB001000EB09 +:10385000800002EBC00081705398C0EB001000EBB9 +:10386000800002EBC0005599C1709DF85410539828 +:10387000C0EB001000EB800002EBC0000171539818 +:10388000C0EB001000EB8000114601EBC000C01C33 +:1038900002210490E5F71EFE01465398C0EB00108C +:1038A00000EB8000FE4A02EBC000417106210F913F +:1038B00087E3FA215398C0EB001000EB8000F84A30 +:1038C00002F830105398C0EB001000EB800002EBC0 +:1038D000C00041705398C0EB001000E0F0E300EB33 +:1038E000800002EBC00081705398C0EB001000EB29 +:1038F000800002EBC0005599C1709DF85410539898 +:10390000C0EB001000EB800002EBC0000171539887 +:10391000C0EB001000EB8000114601EBC000C01CA2 +:1039200002210490E5F7D6FD01465398C0EB001044 +:1039300000EB8000DA4A02EBC000417106210F91D2 +:10394000B6E7FA215398C0EB001000EB8000D44A90 +:1039500002F830105398C0EB001000EB800002EB2F +:10396000C00041705398C0EB001000EB800002EBE8 +:10397000C00081705398C0EB001000EB800002EB98 +:10398000C0005599C1709DF854105398C0EB0010B9 +:1039900000EB800002EBC00001715398C0EB0010F7 +:1039A00000EB8000114601EBC000C01C0221049016 +:1039B000E5F790FD01465398C0EB001000EB800046 +:1039C000B74A02EBC000417106210F91142240F268 +:1039D000A11153984843B34901EBC00101F562714D +:1039E000549800EB400303EB001001EBC000427160 +:1039F000E7E2FA215398C0EB001000EB8000A84AE0 +:103A000002F830105398C0EB001000EB800002EB7E +:103A1000C00041705398C0EB001000EB800002EB37 +:103A2000C00081705398C0EB001000EB800002EBE7 +:103A3000C0005599C1709DF854105398C0EB001008 +:103A400000EB800002EBC000017140F2A11153981D +:103A50004843944901EBC00000F56270549901EBB2 +:103A6000410202EB011100EBC100C07901287DD1B8 +:103A700040F2A111539848438A4901EBC00000F578 +:103A80006270549901EB410202EB011100EBC1009D +:103A90008068B0F1104F05D34FF410010020CDE93C +:103AA000101013E040F2A111539848437D4901EBF7 +:103AB000C00000F56270549901EB410202EB011164 +:103AC00000EBC10080680022CDE9100200211A91AC +:103AD0001EE0BDF86800C0F10200C200DDE9101070 +:103AE000CDE92B0108462B99E4F79DFBC2B2539810 +:103AF000C0EB001000EB8000694901EBC003BDF88A +:103B00006800401D1A54BDF86800401C80B21A902D +:103B1000BDF868000328DCDB002010901190002124 +:103B20001A911CE0BDF86800C0F10300C200DDE995 +:103B30001001CDE92D10E4F776FBC2B25398C0EB2B +:103B4000001000EB8000564901EBC003BDF868008F +:103B500008301A54BDF86800401C80B21A90BDF8B5 +:103B600068000428DEDB00211A911FE0A7E0BDF801 +:103B70006800C0F10200C200DDE91010CDE92F019C +:103B800008462F99E4F74FFBC2B25398C0EB0010E0 +:103B900000EB8000424901EBC003BDF868000C3027 +:103BA0001A54BDF86800401C80B21A90BDF8680035 +:103BB0000328DCDB40F2A11153984843394901EB5B +:103BC000C00000F56270549901EB410202EB011153 +:103BD00000EBC100406B0022CDE9100200201A90DA +:103BE0001CE0BDF86800C0F10200C200DDE9100170 +:103BF000CDE93110E4F717FBC2B25398C0EB0010C7 +:103C000000EB8000264901EBC003BDF868000F30CF +:103C10001A54BDF86800401C80B21A90BDF86800C4 +:103C20000328DEDB40F2A111539848431D4901EB04 +:103C3000C00000F56270549901EB410202EB0111E2 +:103C400000EBC100406B1849B1FBF0F00022CDE958 +:103C5000100200201A901CE0BDF86800C0F10300BB +:103C6000C200DDE91001CDE93310E4F7DCFAC2B29D +:103C70005398C0EB001000EB8000094901EBC00332 +:103C8000BDF8680012301A54BDF86800401C80B2BC +:103C90001A90BDF868000428DEDB0021539805E087 +:103CA000987E00205845002000E1F505C0EB00108B +:103CB00000EB8000FE4A02EBC000817533E140F268 +:103CC000A11153984843FB4901EBC00000F5627015 +:103CD000549901EB410202EB011100EBC100C079E4 +:103CE000E8BB00201090119000211A911EE0BDF851 +:103CF0006800C0F10200C200DDE91010CDE9350115 +:103D000008463599E4F78FFAC2B25398C0EB001019 +:103D100000EB8000E64901EBC003BDF86800401DE0 +:103D20001A54BDF86800401C80B21A90BDF86800B3 +:103D30000328DCDB40F2A11153984843DD4901EB35 +:103D4000C00101F56271549800EB400202EB0010D3 +:103D500001EBC0008068B0F1104F07D300E0E2E053 +:103D60004FF410000021CDE9100113E040F2A11141 +:103D700053984843CF4901EBC00000F56270549955 +:103D800001EB410202EB011100EBC100806800224F +:103D9000CDE9100200211A911EE0BDF86800C0F1C3 +:103DA0000300C200DDE91010CDE93701084637995C +:103DB000E4F739FAC2B25398C0EB001000EB800070 +:103DC000BB4901EBC003BDF8680008301A54BDF8C8 +:103DD0006800401C80B21A90BDF868000428DCDB43 +:103DE00000211A911CE0BDF86800C0F10200C20079 +:103DF000DDE91001CDE93910E4F715FAC2B25398A4 +:103E0000C0EB001000EB8000A94901EBC003BDF836 +:103E100068000C301A54BDF86800401C80B21A903B +:103E2000BDF868000328DEDB40F2A1115398484337 +:103E3000A04901EBC00000F56270549901EB41020A +:103E400002EB011100EBC100406B0022CDE9100232 +:103E500000201A901EE0BDF86800C0F10200C20008 +:103E6000DDE91010CDE93B0108463B99E4F7DBF9A9 +:103E7000C2B25398C0EB001000EB80008C4901EBFC +:103E8000C003BDF868000F301A54BDF86800401C2C +:103E900080B21A90BDF868000328DCDB40F2A11163 +:103EA00053984843834901EBC00000F56270549970 +:103EB00001EB410202EB011100EBC100406B7E49B6 +:103EC000B1FBF0F00022CDE9100200201A901CE0B6 +:103ED000BDF86800C0F10300C200DDE91001CDE9C2 +:103EE0003D10E4F7A0F9C2B25398C0EB001000EB0C +:103EF00080006F4901EBC003BDF8680012301A540E +:103F0000BDF86800401C80B21A90BDF86800042813 +:103F1000DEDB01215398C0EB001000EB8000644A07 +:103F200002EBC0008175539800EB400101EB0010DB +:103F3000624901EB00103030549900EB01104068E9 +:103F4000401C0022CDE9100200201A901CE0BDF8B0 +:103F50006800C0F10100C200DDE91001CDE93F10A9 +:103F6000E4F761F9C2B25398C0EB001000EB800097 +:103F70004F4901EBC003BDF8680017301A54BDF873 +:103F80006800401C80B21A90BDF868000228DEDB91 +:103F90005398C0EB001000EB8000454901EBC000D6 +:103FA000C01C16210490E5F795FA01465398C0EB22 +:103FB000001000EB80003E4A02EBC00041761A215F +:103FC0000F91AAE2FA215398C0EB001000EB800099 +:103FD000374A02F830105398C0EB001000EB800015 +:103FE00002EBC00041705398C0EB001000EB800062 +:103FF00002EBC00081705398C0EB001000EB800012 +:1040000002EBC0005599C1709DF854105398C0EB55 +:10401000001000EB800002EBC00001715398C0EB70 +:10402000001000EB8000114601EBC000C01C022113 +:104030000490E5F74FFA01465398C0EB001000EBEF +:1040400080001B4A02EBC000417106210F9164E21F +:10405000FA215398C0EB001000EB8000144A02F8DC +:1040600030105398C0EB001000EB800002EBC00052 +:1040700041705398C0EB001000EB800002EBC000D1 +:1040800081705398C0EB001000EB800002EBC00081 +:104090005599C1709DF854105398C0EB001000EB77 +:1040A000800002EBC00001715398C0EB001008E0E3 +:1040B000987E00205845002000E1F505984000203A +:1040C000E0E000EB8000114601EBC000C01C0221C3 +:1040D0000490E5F7FFF901465398C0EB001000EBA0 +:1040E0008000FE4A02EBC000417106210F9114E2EC +:1040F000FA215398C0EB001000EB8000F74A02F859 +:1041000030105398C0EB001000EB800002EBC000B1 +:1041100041705398C0EB001000EB800002EBC00030 +:1041200081705398C0EB001000EB800002EBC000E0 +:104130005599C1709DF854105398C0EB001000EBD6 +:10414000800002EBC000017140F2A1115398484376 +:10415000E34901EBC00101F56271549800EB4002A4 +:1041600002EB001001EBC000406B0022CDE9100211 +:1041700000201A901EE0BDF86800C0F10200C200E5 +:10418000DDE910104291419008464199E4F74BF85F +:10419000C2B25398C0EB001000EB8000CF4901EB96 +:1041A000C003BDF86800401D1A54BDF86800401CEB +:1041B00080B21A90BDF868000328DCDB40F2A11140 +:1041C00053984843C64901EBC00101F56271549808 +:1041D00000EB400202EB001001EBC000416B08460F +:1041E0000191002102F05CFD02460B46CDE902017F +:1041F000BC480021E3F7E6FFCDE91001DDE910013D +:1042000003F002FBCDE9100100211A911CE0BDF87A +:104210006800C0F10300C200DDE910014391449041 +:10422000E4F701F8C2B25398C0EB001000EB800035 +:10423000AA4901EBC003BDF8680008301A54BDF864 +:104240006800401C80B21A90BDF868000428DEDBCC +:104250005398C0EB001000EB8000A04901EBC000B8 +:10426000C01C09210490E5F735F901465398C0EBCD +:10427000001000EB8000994A02EBC00001730D2191 +:104280000F914AE1FA215398C0EB001000EB800037 +:10429000924A02F830105398C0EB001000EB8000F7 +:1042A00002EBC00041705398C0EB001000EB80009F +:1042B00002EBC00081705398C0EB001000EB80004F +:1042C00002EBC0005599C1709DF854105398C0EB93 +:1042D000001000EB800002EBC00001715398C0EBAE +:1042E000001000EB8000114601EBC000C01C022151 +:1042F0000490E5F7EFF801465398C0EB001000EB8F +:104300008000764A02EBC000417106210F9104E162 +:10431000FA215398C0EB001000EB80006F4A02F8BE +:1043200030105398C0EB001000EB800002EBC0008F +:1043300041705398C0EB001000EB800002EBC0000E +:1043400081705398C0EB001000EB800002EBC000BE +:104350005599C1709DF854105398C0EB001000EBB4 +:10436000800002EBC000017155215398C0EB001092 +:1043700000EB800002EBC00041715398C0EB0010CD +:1043800000EB8000114601EBC000C01C032104902B +:10439000E5F7A0F801465398C0EB001000EB800051 +:1043A0004E4A02EBC000817107210F91B5E0FA215E +:1043B0005398C0EB001000EB8000484A02F8301020 +:1043C0005398C0EB001000EB800002EBC00041707E +:1043D0005398C0EB001000EB800002EBC00081702E +:1043E0005398C0EB001000EB800002EBC000559921 +:1043F000C1709DF854105398C0EB001000EB800082 +:1044000002EBC0000171AA215398C0EB001000EB31 +:10441000800002EBC000417100211A9111E00021DF +:104420005398C0EB001000EB80002C4A02EBC00256 +:10443000BDF86800801D1154BDF86800401C81B2B1 +:104440001A91BDF868000328E9DB5398C0EB00100F +:1044500000EB8000214901EBC000C01C0621049044 +:10446000E5F738F801465398C0EB001000EB8000E8 +:104470001A4A02EBC00041720A210F914DE0FA2165 +:104480005398C0EB001000EB8000144A02F8301083 +:104490005398C0EB001000EB800002EBC0004170AD +:1044A0005398C0EB001000EB800002EBC00081705D +:1044B0005398C0EB001000EB800002EBC000559950 +:1044C000C1709DF854105398C0EB001000EB8000B1 +:1044D00002EBC0000171539806E00000987E0020B6 +:1044E0005845002000E1F505C0EB001000EB80000E +:1044F000114601EBC000C01C02210490E4F7EAFF62 +:1045000001465398C0EB001000EB8000FE4A02EB1E +:10451000C000417106210F9100BF00BF02F05FB9DA +:10452000539800EB400101EB0010F84901EB00113A +:104530003031549801EB00104178159140F2A111EF +:1045400053984843F24901EBC00101F56271549858 +:1045500000EB400202EB001011F8301040F2A11203 +:1045600053985043EA4A02EBC0004079814208D197 +:10457000012140F2A11253985043E54A02EBC000DA +:104580000171E449539801EB00115498085C401CF8 +:10459000C1B2E04A539802EB001254981154539858 +:1045A00030B1012808D002280BD0032813D10DE028 +:1045B000D948DA4908600EE0D748D849AC39C8670D +:1045C00009E0D548D5491831086004E0D248D349FC +:1045D000AC39486600BF00BF559889287FD00CDCF5 +:1045E000142876D004DC082874D010286FD188E312 +:1045F000152870D08028F9D1EFE38B286CD08C2857 +:104600006BD08E286AD08F28F0D19DF85410539823 +:10461000C0EB001000EB8000BB4A02F83010032111 +:104620005398C0EB001000EB800002EBC00041701B +:104630008F215398C0EB001000EB800002EBC0000C +:1046400081705398C0EB001000EB8000114601EB25 +:10465000C001049103210498E6F7C0FA014653987B +:10466000C0EB001000EB8000A74A02EBC000C17055 +:1046700004210F919DF85400402806DC9DF8540059 +:1046800040F48070A449088003E09DF85400A249DA +:10469000088001211A9114E05398C0EB001000EB40 +:1046A0008000994901EBC001BDF86800095C9A4A95 +:1046B000BDF8680022F81010BDF86800401C81B2F7 +:1046C0001A91BDF86810BDF83C008142E4DB93E22A +:1046D00005E0FCE391E2FBE34EE17FE3F9E39DF8C3 +:1046E00054105398C0EB001000EB8000864A02F88B +:1046F000301089215398C0EB001000EB800002EBD2 +:10470000C0008170539800EB400101EB00107F491D +:1047100001EB0010007BE8BB40F2A1115398484325 +:104720007B4901EBC00000F56270549901EB410236 +:1047300002EB011100EBC1008068B0F5100F05D34A +:104740004FF410000021CDE9100117E040F2A11153 +:10475000539848436E4901EBC00101F562715498CA +:1047600000EB400202EB001001EBC000816808463C +:104770000491002102F094FACDE91001062153982A +:10478000C0EB001000EB80005F4A02EBC0004170FC +:10479000002100E03CE01A911CE0BDF86800C0F187 +:1047A0000200C200DDE9100145914690E3F73BFDB0 +:1047B000C2B25398C0EB001000EB8000524901EBED +:1047C000C003BDF86800C01C1A54BDF86800401C46 +:1047D00080B21A90BDF868000328DEDB5398C0EB66 +:1047E000001000EB8000484901EBC0010491062154 +:1047F0000498E5F7CCF801465398C0EB001000EBA5 +:104800008000414A02EBC000817107210F9178E0DE +:1048100040F2A111539848433D4901EBC00000F517 +:104820006270549901EB410202EB011100EBC100EF +:104830008068B0F1104F05D34FF010400021CDE952 +:10484000100117E040F2A11153984843304901EBA1 +:10485000C00101F56271549800EB400202EB0010B8 +:1048600001EBC000816808460491002102F018FAAB +:10487000CDE9100107215398C0EB001000EB800038 +:10488000214A02EBC000417000211A911CE0BDF8E2 +:104890006800C0F10300C200DDE9100147914890B3 +:1048A000E3F7C1FCC2B25398C0EB001000EB8000EC +:1048B000154901EBC003BDF86800C01C1A54BDF8CF +:1048C0006800401C80B21A90BDF868000428DEDB46 +:1048D0005398C0EB001000EB80000B4901EBC001C6 +:1048E000049107210498E6F779F901465398C0EB43 +:1048F000001000EB8000044A02EBC000C1710821E7 +:104900000F919DF854000BE0987E00209840002005 +:1049100058450020883E0020AC970020AC60024043 +:10492000402806DC9DF8540040F48070FE49088061 +:1049300003E09DF85400FC49088001211A9114E01D +:104940005398C0EB001000EB8000F84901EBC00168 +:10495000BDF86800095CF44ABDF8680022F8101040 +:10496000BDF86800401C81B21A91BDF86810BDF80E +:104970003C008142E4DB3FE19DF854105398C0EBCA +:10498000001000EB8000E94A02F830108B215398A8 +:10499000C0EB001000EB800002EBC0008170539868 +:1049A00000EB400101EB0010E14901EB0010007B3E +:1049B000F0BB40F2A11153984843DE4901EBC0001F +:1049C00000F56270549901EB410202EB011100EB1A +:1049D000C1008068B0F5100F05D14FF41000002120 +:1049E000CDE9100117E040F2A11153984843D14995 +:1049F00001EBC00101F56271549800EB400202EB3B +:104A0000001001EBC000816808460491002102F00B +:104A100047F9CDE9100106215398C0EB001000EBD7 +:104A20008000C24A02EBC000417000211A911FE0D1 +:104A30003CE0BDF86800C0F10200C200DDE91010E2 +:104A40004A91499008464999E3F7EDFBC2B2539861 +:104A5000C0EB001000EB8000B44901EBC003BDF8CF +:104A60006800C01C1A54BDF86800401C80B21A903F +:104A7000BDF868000328DCDB5398C0EB001000EBA6 +:104A80008000AA4901EBC001049106210498E4F7D3 +:104A90007EFF01465398C0EB001000EB8000A34A54 +:104AA00002EBC000817107210F9178E040F2A11163 +:104AB000539848439F4901EBC00000F56270549938 +:104AC00001EB410202EB011100EBC1008068B0F183 +:104AD000104F05D14FF010410020CDE9101017E024 +:104AE00040F2A11153984843924901EBC00101F5EE +:104AF0006271549800EB400202EB001001EBC00021 +:104B0000816808460491002102F0CAF8CDE910013D +:104B100007215398C0EB001000EB8000834A02EBA2 +:104B2000C000417000211A911CE0BDF86800C0F17E +:104B30000300C200DDE910014B914C90E3F773FBD9 +:104B4000C2B25398C0EB001000EB8000774901EB34 +:104B5000C003BDF86800C01C1A54BDF86800401CB2 +:104B600080B21A90BDF868000428DEDB5398C0EBD1 +:104B7000001000EB80006D4901EBC001049107219A +:104B80000498E6F72BF801465398C0EB001000EBB1 +:104B90008000664A02EBC000C17108210F919DF8A8 +:104BA0005400402806DC9DF8540040F480705E49B3 +:104BB000088003E09DF854005B49088001211A91A8 +:104BC00014E05398C0EB001000EB8000574901EB54 +:104BD000C001BDF868000A5C5349BDF8680021F8BF +:104BE0001020BDF86800401C81B21A91BDF8681011 +:104BF000BDF83C008142E4DB28E39DF85410539853 +:104C0000C0EB001000EB8000484A02F8301003218E +:104C10005398C0EB001000EB800002EBC000417025 +:104C200008215398C0EB001000EB800002EBC0009D +:104C300081705398C0EB001000EB8000114601EB2F +:104C4000C001049103210498E5F7C8FF0146539879 +:104C5000C0EB001000EB8000344A02EBC000C170D2 +:104C600004210F919DF85400402806DC9DF8540063 +:104C700040F480702C49088003E09DF854002A49D4 +:104C8000088001211A9114E05398C0EB001000EB4A +:104C90008000264901EBC001BDF868000A5C22498A +:104CA000BDF8680021F81020BDF86800401C81B2F2 +:104CB0001A91BDF86810BDF83C008142E4DB5398BE +:104CC00000EB400101EB0010194901EB00113031FC +:104CD000549801EB0010807820F020012031539887 +:104CE00000EB400202EB0010114A02EB00123032DE +:104CF000549802EB0010817002205399E5F7D6F921 +:104D0000A4E29DF854105398C0EB001000EB800013 +:104D1000064A02F8301003215398C0EB001000EB54 +:104D2000800002EBC00007E0AC970020987E0020D6 +:104D30009840002058450020417010215398C0EB46 +:104D4000001000EB800002EBC00081705398C0EBB4 +:104D5000001000EB8000114601EBC001049103211B +:104D60000498E5F73BFF01465398C0EB001000EBB9 +:104D70008000FE4A02EBC000C17004210F919DF833 +:104D80005400402806DC9DF8540040F48070F84937 +:104D9000088003E09DF85400F549088001211A912C +:104DA00014E05398C0EB001000EB8000EF4901EBDA +:104DB000C001BDF868000A5CED49BDF8680021F843 +:104DC0001020BDF86800401C81B21A91BDF868102F +:104DD000BDF83C008142E4DB38E262E09DF854100B +:104DE0005398C0EB001000EB8000E04A02F830104E +:104DF00003215398C0EB001000EB800002EBC000D1 +:104E000041708C215398C0EB001000EB800002EB46 +:104E1000C00081705398C0EB001000EB8000114679 +:104E200001EBC001049103210498E5F7D7FE014688 +:104E30005398C0EB001000EB8000CC4A02EBC0009E +:104E4000C17004210F919DF85400402806DC9DF8A4 +:104E5000540040F48070C649088003E09DF8540077 +:104E6000C349088001211A9114E05398C0EB001047 +:104E700000EB8000BD4901EBC001BDF86800095C92 +:104E8000BB4ABDF8680022F81010BDF86800401C4D +:104E900081B21A91BDF86810BDF83C008142E4DB94 +:104EA000D4E19DF854105398C0EB001000EB800043 +:104EB000AE4A02F8301080215398C0EB001000EB8E +:104EC000800002EBC00081700721539802E05AE194 +:104ED000EFE08BE0C0EB001000EB800002EBC000C5 +:104EE000417040F2A11153984843A24901EBC0011F +:104EF00001F56271549800EB400202EB001001EBE7 +:104F0000C000416B08460491002101F0C9FECDE9C3 +:104F1000100100211A911EE0BDF86800C0F10300E5 +:104F2000C200DDE910104E914D9008464D99E3F70F +:104F30007AF9C2B25398C0EB001000EB80008B49A5 +:104F400001EBC003BDF86800C01C1A54BDF868002E +:104F5000401C80B21A90BDF868000428DCDB53982E +:104F6000C0EB001000EB8000804901EBC001049110 +:104F700007210498E5F732FE01465398C0EB001074 +:104F800000EB8000794A02EBC000C17108210F914B +:104F90009DF85400402806DC9DF8540040F48070D1 +:104FA0007349088003E09DF854007149088001218D +:104FB0001A9114E05398C0EB001000EB80006B498D +:104FC00001EBC001BDF868000A5C6949BDF86800E2 +:104FD00021F81020BDF86800401C81B21A91BDF87C +:104FE0006810BDF83C008142E4DB2FE19DF85410CD +:104FF0005398C0EB001000EB80005C4A02F83010C0 +:1050000003215398C0EB001000EB800002EBC000BE +:1050100041708E215398C0EB001000EB800002EB32 +:10502000C00081705398C0EB001000EB8000114667 +:1050300001EBC001049103210498E5F7CFFD01467F +:105040005398C0EB001000EB8000484A02EBC00010 +:10505000C17004210F919DF85400402806DC9DF892 +:10506000540040F480704249088003E09DF85400E9 +:105070003F49088001211A9114E05398C0EB0010B9 +:1050800000EB8000394901EBC001BDF868000A5C03 +:105090003749BDF8680021F81020BDF86800401CB1 +:1050A00081B21A91BDF86810BDF83C008142E4DB82 +:1050B000CCE09DF854105398C0EB001000EB80003A +:1050C0002A4A02F8301003215398C0EB001000EB7D +:1050D000800002EBC000417015215398C0EB001016 +:1050E00000EB800002EBC00081705398C0EB001011 +:1050F00000EB8000114601EBC001049103210498EC +:10510000E5F76CFD01465398C0EB001000EB800002 +:10511000164A02EBC000C17004210F919DF85400A3 +:10512000402806DC9DF8540040F480701049088047 +:1051300003E09DF854000E49088001211A9114E003 +:105140005398C0EB001000EB8000084901EBC00150 +:10515000BDF86800095C064ABDF8680022F8101026 +:10516000BDF86800401C81B21A9105E0987E0020CD +:10517000AC97002058450020BDF86810BDF83C00F1 +:105180008142DDDB62E09DF854105398C0EB0010C3 +:1051900000EB8000F94A02F8301003215398C0EB6D +:1051A000001000EB800002EBC00041701421539806 +:1051B000C0EB001000EB800002EBC0008170539840 +:1051C000C0EB001000EB8000114601EBC001049120 +:1051D00003210498E5F702FD01465398C0EB001047 +:1051E00000EB8000E54A02EBC000C17004210F9182 +:1051F0009DF85400402806DC9DF8540040F480706F +:10520000DF49088003E09DF85400DD490880012152 +:105210001A9114E05398C0EB001000EB8000D749BE +:1052200001EBC001BDF868000A5CD549BDF8680013 +:1052300021F81020BDF86800401C81B21A91BDF819 +:105240006810BDF83C008142E4DB00BF00BFE3E32F +:10525000539800EB400101EB0010CA4901EB00112B +:105260003031549801EB0010417808460491002138 +:1052700002F0CAFAC1B2159140F2A1115398484305 +:10528000C14901EBC00101F56271549800EB400285 +:1052900002EB001011F8301040F2A1125398504365 +:1052A000B94A02EBC0004079814208D1012140F2A5 +:1052B000A11253985043B44A02EBC0000171B349A4 +:1052C000539801EB00115498085C401CC1B2AF4ADE +:1052D000539802EB00125498115440F2A1115398C4 +:1052E0004843A94901EBC00000F56270549901EBF5 +:1052F000410202EB011100EBC10090F89000C0F3F5 +:10530000C00090B1539800EB400101EB00109D49A3 +:1053100001EB001041790B464FF4805204914FF499 +:10532000E131539802F05EF919E0539800EB400127 +:1053300001EB0010934901EB00104179049153985F +:1053400000EB400101EB00108E4901EB00100168F9 +:1053500003914FF48052049B539802F043F95598FF +:10536000E4284DD006DCA1287ED0A3287DD0B0282B +:1053700045D106E0E52879D0E62878D0E728F7D1AE +:105380006EE1F5215398C0EB001000EB80007B4AE2 +:1053900002F830109DF854105398C0EB001000EB49 +:1053A000800002EBC0004170A2215398C0EB0010B6 +:1053B00000EB800002EBC0008170B0215398C0EB7D +:1053C000001000EB800002EBC000C1705398C0EBEE +:1053D000001000EB8000114601EBC0010491032195 +:1053E000049802F0EDF801465398C0EB001000EB72 +:1053F0008000624A02EBC000017105210F910AE3AF +:10540000F5215398C0EB001000EB80005B4A02F8D6 +:1054100030109DF854105398C0EB001000EB800042 +:1054200002EBC0004170539800EB400101EB00100B +:10543000544901EB0010007BF0BB40F2A1115398DE +:105440004843514901EBC00000F56270549901EBEB +:10545000410202EB011100EBC1008068B0F5100FB2 +:105460000AD34FF4100003E039E110E24EE293E278 +:105470000021CDE9100113E040F2A11153984843F7 +:10548000414901EBC00000F56270549901EB410203 +:1054900002EB011100EBC10080680022CDE910028F +:1054A000A5215398C0EB001000EB8000334A02EBBB +:1054B000C0008170002100E046E01A911CE0BDF8B8 +:1054C0006800C0F10200C200DDE910014F91509068 +:1054D000E2F7A9FEC2B25398C0EB001000EB8000C7 +:1054E000264901EBC003BDF86800C01C1A54BDF882 +:1054F0006800401C80B21A90BDF868000328DEDB0B +:10550000B5215398C0EB001000EB80001B4A02EB62 +:10551000C00081715398C0EB001000EB8000114671 +:1055200001EBC00104910621049802F049F80146FC +:105530005398C0EB001000EB8000104A02EBC00053 +:10554000C17108210F918AE040F2A111539848439C +:105550000D4901EBC00000F56270549901EB410266 +:1055600002EB011100EBC1008068B0F1104F0FD3C6 +:105570004FF010410020CDE910101DE0987E002072 +:10558000AC9700209840002058450020883E00201D +:1055900040F2A11153984843FC4901EBC00000F5CB +:1055A0006270549901EB410202EB011100EBC10062 +:1055B00080680022CDE91002A6215398C0EB0010AC +:1055C00000EB8000F24A02EBC000817000211A91CA +:1055D0001EE0BDF86800C0F10300C200DDE9101054 +:1055E0005291519008465199E2F71DFEC2B253986C +:1055F000C0EB001000EB8000E54901EBC003BDF8F3 +:105600006800C01C1A54BDF86800401C80B21A9093 +:10561000BDF868000428DCDBE4215398C0EB0010DF +:1056200000EB8000DA4A02EBC000C1715398C0EB76 +:10563000001000EB8000114601EBC001049107212E +:10564000049801F0BDFF01465398C0EB001000EB39 +:105650008000CF4A02EBC000017209210F91DAE10C +:10566000F5215398C0EB001000EB8000C84A02F807 +:1056700030109DF854105398C0EB001000EB8000E0 +:1056800002EBC0004170A2215398C0EB001000EB68 +:10569000800002EBC0008170E7215398C0EB00103E +:1056A00000EB800002EBC000C1705398C0EB00100B +:1056B00000EB8000114601EBC00104910321049826 +:1056C00001F07EFF01465398C0EB001000EB800014 +:1056D000AF4A02EBC000017105210F919BE1F5215A +:1056E0005398C0EB001000EB8000A94A02F830107C +:1056F0009DF854105398C0EB001000EB800002EBB3 +:10570000C0004170539800EB400101EB0010A1492B +:1057100001EB0010007BE0BBA4215398C0EB00100C +:1057200000EB800002EBC000817000211A9127E09D +:1057300040F2A11153984843944901EBC00101F58F +:105740006271549800EB400202EB001001EBC000C4 +:10575000416BBDF86800C0F10100C000C140539822 +:10576000C0EB001000EB8000894A02EBC002BDF8DC +:105770006800C01C1154BDF86800401C81B21A9129 +:10578000BDF868000228D3DBB2215398C0EB0010AB +:1057900000E01FE000EB80007D4A02EBC000417199 +:1057A0005398C0EB001000EB8000114601EBC001E4 +:1057B00004910521049801F003FF01465398C0EBC2 +:1057C000001000EB8000724A02EBC00081710721DB +:1057D0000F915BE0A5215398C0EB001000EB800017 +:1057E0006B4A02EBC000817000211A9127E040F261 +:1057F000A11153984843654901EBC00101F562715D +:10580000549800EB400202EB001001EBC000416B2A +:10581000BDF86800C0F10200C000C1405398C0EB61 +:10582000001000EB80005A4A02EBC002BDF868008D +:10583000C01C1154BDF86800401C81B21A91BDF81B +:1058400068000328D3DBA1215398C0EB001000EBC4 +:1058500080004F4A02EBC00081715398C0EB0010EA +:1058600000EB8000114601EBC00104910621049871 +:1058700001F0A6FE01465398C0EB001000EB80003B +:10588000434A02EBC000C17108210F91C3E0F5212A +:105890005398C0EB001000EB80003D4A02F8301036 +:1058A0009DF854105398C0EB001000EB800002EB01 +:1058B000C0004170A2215398C0EB001000EB8000A3 +:1058C00002EBC0008170A3215398C0EB001000EBE5 +:1058D000800002EBC000C1705398C0EB001000EBD9 +:1058E0008000114601EBC00104910321049801F0EE +:1058F00067FE01465398C0EB001000EB8000244A7D +:1059000002EBC000017105210F9184E0F52153984D +:10591000C0EB001000EB80001D4A02F830109DF82B +:1059200054105398C0EB001000EB800002EBC00055 +:105930004170A2215398C0EB001000EB800002EBF5 +:10594000C0008170E5215398C0EB001000EB80008F +:1059500002EBC000C1705398C0EB001000EB800058 +:10596000114601EBC00104910321049801F028FEC7 +:1059700001465398C0EB001000EB8000044A02EB94 +:10598000C000017105210F9145E00000584500203D +:10599000987E002098400020F5215398C0EB00101D +:1059A00000EB8000FE4A02F830109DF85410539826 +:1059B000C0EB001000EB800002EBC0004170A221A0 +:1059C0005398C0EB001000EB800002EBC000817028 +:1059D000E6215398C0EB001000EB800002EBC00002 +:1059E000C1705398C0EB001000EB8000114601EB32 +:1059F000C00104910321049801F0E2FD014653988F +:105A0000C0EB001000EB8002E54800EBC200017122 +:105A100005210F9100BF00BFFDE35499149140F29E +:105A2000A11153984843DF4901EBC00108319DF8AB +:105A30005000C0EBC00001EBC000827840F2A11121 +:105A400053984843D74901EBC00108319DF85000F5 +:105A5000C0EBC00001EBC000C0781044C1B254914B +:105A600040F2A11153984843CE4901EBC0010831DF +:105A70009DF85000C0EBC00001EBC00041781591CB +:105A800040F2A11153984843C64901EBC0010831C7 +:105A90009DF85000C0EBC00001EBC000017940F25E +:105AA000A11253985043BF4A02EBC0004079814293 +:105AB00008D1012140F2A11253985043B94A02EB98 +:105AC000C0000171B849539801EB00119DF85000D6 +:105AD000014404910878401CC1B2049801709DF8FB +:105AE0005400002804DD9DF85400401EC1B21591F9 +:105AF0005598A1380A286ED2DFE800F0FEFDFCFBC5 +:105B0000FAF9F805F7F602215398C0EB001000EB04 +:105B10008000A34A02F830109DF854004030C1B212 +:105B20005398C0EB001000EB800002EBC000417006 +:105B300041215398C0EB001000EB800002EBC00045 +:105B4000817030215398C0EB001000EB800002EB15 +:105B5000C000C1705398C0EB001000EB800002EB56 +:105B6000C000017140F2A111539848438D4901EBE7 +:105B7000C00101F56271549800EB400202EB001085 +:105B800001EBC000007901095398C0EB001000EB55 +:105B90008000834A02EBC00041715398C0EB0010B3 +:105BA00000EB8000114601EBC00040790A2813DAAF +:105BB0005398C0EB001000EB800001EBC00040796F +:105BC0003030C1B25398C0EB001000EB800002EB04 +:105BD000C000417114E017E25398C0EB001000EBD5 +:105BE00080006F4901EBC00040793730C1B2539853 +:105BF000C0EB001000EB8000694A02EBC00041716D +:105C000040F2A11153984843664901EBC00101F5E8 +:105C10006271549800EB400202EB001001EBC000EF +:105C2000007900F00F015398C0EB001000EB8000EA +:105C30005B4A02EBC00081715398C0EB001000EB8F +:105C40008000114601EBC00080790A2812DA5398CF +:105C5000C0EB001000EB800001EBC0008079303019 +:105C6000C1B25398C0EB001000EB800002EBC00003 +:105C7000817113E05398C0EB001000EB800048499D +:105C800001EBC00080793730C1B25398C0EB0010EF +:105C900000EB8000424A02EBC0008171032253985E +:105CA000C0EB001000EB80003D4901EBC000C27169 +:105CB0005398C0EB001000EB800001EBC000401CCB +:105CC00007210490E3F706FC01465398C0EB00104F +:105CD00000EB8000324A02EBC000017209210F91F3 +:105CE000002140F2A11208E020E1A2E0FEE3FEE381 +:105CF0003FE38AE1F0E042E017E053985043294A3D +:105D000002EBC0000171082240F2A11153984843F0 +:105D1000244901EBC00000F56270549901EB410386 +:105D200003EB011100F831206EE104215398C0EB20 +:105D3000001000EB80001A4A02F830109DF8540061 +:105D40004030C1B25398C0EB001000EB800002EB72 +:105D5000C000417051215398C0EB001000EB80004F +:105D600002EBC000817005215398C0EB001000EBDE +:105D7000800002EBC000C17004210F9144E10221B8 +:105D80005398C0EB001000EB8000054A02F8301079 +:105D90009DF854004030C1B25398C0EB001005E0AC +:105DA000987E002058450020883E002000EB8000AF +:105DB00002EBC000417041215398C0EB001000EB92 +:105DC000800002EBC000817031215398C0EB0010BD +:105DD00000EB800002EBC000C17035215398C0EB8E +:105DE000001000EB800002EBC0000171032153980A +:105DF000C0EB001000EB800002EBC0004171539833 +:105E0000C0EB001000EB8000114601EBC000401C0D +:105E100005210490E3F75EFB01465398C0EB0010A8 +:105E200000EB8000FC4A02EBC000817107210F915A +:105E3000EDE302215398C0EB001000EB8000F64A1E +:105E400002F830109DF854004030C1B25398C0EBB6 +:105E5000001000EB800002EBC0004170412153981C +:105E6000C0EB001000EB800002EBC000817032211B +:105E70005398C0EB001000EB800002EBC000C17033 +:105E800030215398C0EB001000EB800002EBC00003 +:105E9000017103215398C0EB001000EB800002EB6E +:105EA000C00041715398C0EB001000EB8000114618 +:105EB00001EBC000401C05210490E3F70BFB0146F9 +:105EC0005398C0EB001000EB8000D34A02EBC000F7 +:105ED000817107210F919AE304215398C0EB0010C0 +:105EE00000EB8000CC4A02F830109DF8540040309E +:105EF000C1B25398C0EB001000EB800002EBC00071 +:105F0000417041215398C0EB001000EB800002EB80 +:105F1000C000817005215398C0EB001000EB800099 +:105F200002EBC000C17004210F9170E3022153986D +:105F3000C0EB001000EB8000B74A02F830109DF86B +:105F400054004030C1B25398C0EB001000EB800009 +:105F500002EBC000417041215398C0EB001000EBF0 +:105F6000800002EBC000817031215398C0EB00101B +:105F700000EB800002EBC000C17032215398C0EBEF +:105F8000001000EB800002EBC00001710321539868 +:105F9000C0EB001000EB800002EBC0004171539891 +:105FA000C0EB001000EB8001104600EBC100401C6C +:105FB00005210490E3F78EFA01465398C0EB0010D8 +:105FC00000EB8000944A02EBC000817107210F9121 +:105FD000539800EB400101EB0010904901EB0011D8 +:105FE0003031549801EB0010807820F02002539853 +:105FF00000EB400101EB0010884901EB001030304C +:10600000549900EB0110827001E302215398C0EB18 +:10601000001000EB8000804A02F830109DF8540018 +:106020004030C1B25398C0EB001000EB800002EB8F +:10603000C000417041215398C0EB001000EB80007C +:1060400002EBC000817031215398C0EB001000EBCF +:10605000800002EBC000C1705398C0EB001000EB51 +:10606000800002EBC000017140F2A1115398484337 +:106070006B4901EBC00000F56270549901EB4102DD +:1060800002EB011100EBC1008068B0F5100F0AD3DC +:1060900030215398C0EB001000EB80005E4A02EB09 +:1060A000C000417109E032215398C0EB001000EBB1 +:1060B0008000594A02EBC000417140F2A11153988F +:1060C0004843574901EBC00000F56270549901EB59 +:1060D000410202EB011100EBC100C07901280AD195 +:1060E00031215398C0EB001000EB80004A4A02EBCC +:1060F000C00081711BE040F2A11153984843484908 +:1061000001EBC00000F56270549901EB410202EB13 +:10611000011100EBC100C07948B932215398C0EB9E +:10612000001000EB80003C4A02EBC00081710020AF +:106130001A902AE040F2A11153984843384901EBE4 +:10614000C00101F56271549800EB400202EB0010AF +:1061500001EBC0008168BDF86800C0F10500800057 +:10616000C14001F00F0130315398C0EB001000EB3B +:106170008000294A02EBC002BDF86800C01D11541E +:10618000BDF86800401C81B21A91BDF8680006286D +:10619000D0DB00201A9011E030215398C0EB0010A2 +:1061A00000EB80001C4A02EBC002BDF868000D3015 +:1061B0001154BDF86800401C81B21A91BDF8680006 +:1061C0001E28E9DB00201990A9E040F2A1115398A4 +:1061D0004843134901EBC00108319DF85000C0EB62 +:1061E000C00001EBC000C178BDF8640081423AD123 +:1061F00040F2A11153984843094901EBC00108310D +:106200009DF85000C0EBC00001EBC0008178BDF8E4 +:106210006400014406E0E2E2987E002098400020FD +:106220005845002001EB410000EB011140F2A112A2 +:1062300053985043F74A02EBC00000F5627000EB40 +:10624000C100406B78B132215398C0EB001000EBD5 +:106250008000F14A02EBC002BDF8640000EB800050 +:106260000D3011540EE030215398C0EB001000EBBC +:106270008000E94A02EBC002BDF8640000EB800038 +:106280000D30115400201A9040E040F2A1115398B3 +:106290004843E04901EBC00108319DF85000C0EBD4 +:1062A000C00001EBC0008178BDF86400084400EB39 +:1062B000400101EB001140F2A11253985043D54A1E +:1062C00002EBC00000F5627000EBC100416BBDF84D +:1062D0006800C0F103008000C14001F00F013031BF +:1062E000BDF868200E32BDF8640000EB8000024467 +:1062F0005398C0EB001000EB8000C74B03EBC000CD +:106300008154BDF86800401C81B21A91BDF8680044 +:106310000428BADBBDF86400401C81B21991BDF8B5 +:1063200064000628FFF651AF03225398C0EB00101B +:1063300000EB8000B84901EBC00080F82B20539897 +:10634000C0EB001000EB800001EBC000401C2B21D3 +:106350000490E3F7BFF801465398C0EB001000EB40 +:106360008000AD4A02EBC00080F82C102D210F9167 +:106370004DE102215398C0EB001000EB8000A64ACB +:1063800002F830109DF854004030C1B25398C0EB71 +:10639000001000EB800002EBC000417041215398D7 +:1063A000C0EB001000EB800002EBC00081703221D6 +:1063B0005398C0EB001000EB800002EBC000C170EE +:1063C00031215398C0EB001000EB800002EBC000BD +:1063D000017132215398C0EB001000EB800002EBFA +:1063E000C000417100211A9111E030215398C0EB97 +:1063F000001000EB8000884A02EBC002BDF8680084 +:10640000801D1154BDF86800401C81B21A91BDF87E +:1064100068001E28E9DB00201990A4E040F2A111D9 +:10642000539848437B4901EBC00108319DF8500067 +:10643000C0EBC00001EBC000C178BDF86400814230 +:1064400032D140F2A11153984843724901EBC00187 +:1064500008319DF85000C0EBC00001EBC00081780E +:10646000BDF86400014401EB410000EB011140F272 +:10647000A11253985043674A02EBC00000F56270C6 +:1064800000EBC100406B78B132215398C0EB001093 +:1064900000EB8000604A02EBC002BDF8640000EB34 +:1064A0008000801D11540EE030215398C0EB001085 +:1064B00000EB8000584A02EBC002BDF8640000EB1C +:1064C0008000801D115400201A9043E040F2A11179 +:1064D000539848434F4901EBC00108319DF85000E3 +:1064E000C0EBC00001EBC000817801E07AE064E01D +:1064F000BDF86400014401EB410000EB011140F2E2 +:10650000A11253985043434A02EBC00000F5627059 +:1065100000EBC100416BBDF86800C0F103008000D2 +:10652000C14001F00F013031BDF86820D21DBDF827 +:10653000640000EB800002445398C0EB001000EBB5 +:106540008000354B03EBC0008154BDF86800401C4F +:1065500081B21A91BDF868000428B7DBBDF8640069 +:10656000401C81B21991BDF864000628FFF656AFB1 +:1065700003225398C0EB001000EB8000264901EB8A +:10658000C00080F824205398C0EB001000EB80007E +:1065900001EBC000401C24210490E2F79BFF014660 +:1065A0005398C0EB001000EB80001B4A02EBC000C8 +:1065B00080F8251026210F9129E010215398C0EB77 +:1065C000001000EB8000144A02F83010302153987C +:1065D000C0EB001000EB800002EBC0004170022114 +:1065E0000F9114E010215398C0EB001000EB8000D5 +:1065F000094A02F8301031215398C0EB001000EB2B +:10660000800002EBC000417002210F9100BF00BF6B +:10661000E5E0000058450020987E0020012140F26E +:10662000A11253985043FE4A02EBC0000171A2F53B +:10663000DA61539801EB00115498085C401CC1B218 +:10664000A2F5DA62539802EB00125498115455984F +:10665000012802D002285ED15EE003215398C0EBEE +:10666000001000EB8000EF4A02F830105398C0EBA6 +:10667000001000EB800002EBC00041700021539835 +:10668000C0EB001000EB800002EBC000817053985B +:10669000C0EB001000EB800002EBC000C17053980B +:1066A000C0EB001000EB800002EBC00001711A216A +:1066B0005398C0EB001000EB800002EBC00041716A +:1066C0005398C0EB001000EB8000114601EBC001B5 +:1066D000049106210498E3F71BF90022CDE910028A +:1066E000DDE91010020642EA1120C1B25398C0EB56 +:1066F000001000EB8000CB4A02EBC000C171109883 +:10670000C1B25398C0EB001000EB800002EBC00058 +:10671000817108210F9160E003215398C0EB0010B4 +:1067200000EB8000BF4A02F830105398C0EB001015 +:1067300000EB800002EBC000417000215398C0EBD9 +:10674000001000EB800002EBC00081701E21539806 +:10675000C0EB001000EB800002EBC000C170002114 +:106760005398C0EB001000EB800002EBC0000171F9 +:1067700003215398C0EB001000EB800002EBC00037 +:1067800041715398C0EB001000EB8000114601EB03 +:10679000C001049106210498E3F7BAF80022CDE97C +:1067A0001002DDE91010020642EA1120C1B253982E +:1067B000C0EB001000EB80009A4A02EBC000C171F0 +:1067C0001098C1B25398C0EB001000EB800002EBB0 +:1067D000C000817108210F9100BF00BF00BF00BF42 +:1067E000539830B1012815D0022825D0032849D16B +:1067F00035E0BDF83C0060B180218B48E4F7B8F982 +:10680000BDF83C008949086001218848001FE3F772 +:10681000FFF837E0BDF83C0068B108218248E4F792 +:10682000A7F9BDF83C008149A439486701217F4898 +:106830003438E3F7EDF825E0BDF83C0070B14FF4D3 +:1068400080717B48E4F794F9BDF83C007749183132 +:106850000860012175481430E3F7DAF812E0BDF85A +:106860003C0070B14FF480616F48E4F781F9BDF8E6 +:106870003C006E49A439C86501216C484C38E3F7E7 +:10688000C7F800BF00BF6B4890F80A0FB8B3539821 +:10689000C0EB001000EB8000624901EBC001002357 +:1068A0000491BDF83C10539A0498E4F7AFF9E5E180 +:1068B0006149539801EB00115498085C401CC1B227 +:1068C0005D4A539802EB001254981154D6E15A498C +:1068D0006C39539811F81000C00980B9539811F819 +:1068E0001000C0F3C300062832D2DFE800F00382B4 +:1068F000FDFC563200205149C8701A9014E0BDE1E9 +:106900004F49BDF86800095C5398C0EB001000EBDC +:106910008000444A02EBC002BDF868001154BDF883 +:106920006800401C81B21A914548E1F7ACFCBDF803 +:1069300068108842E4D8BDF868100F914FF47A715E +:10694000539800EB40003C4A303A02EB80008160F3 +:1069500040E100203949C8701A9013E03949BDF868 +:106960006800095C5398C0EB001000EB80002D4AD2 +:1069700002EBC002BDF868001154BDF86800401C6D +:1069800081B21A912F48E1F77EFCBDF86810884269 +:10699000E4D8BDF868100F911CE100201A9013E0B4 +:1069A0002949BDF86800095C5398C0EB001000EB62 +:1069B00080001C4A02EBC002BDF868001154BDF80B +:1069C0006800401C81B21A911F48E1F75CFCBDF8D9 +:1069D00068108842E4D8BDF868100F9142F2107137 +:1069E000539800EB4000144A303A02EB800081607B +:1069F000F0E000201149C8701A902CE01349BDF84E +:106A00006800095C5398C0EB001000EB8000054A59 +:106A100002EBC002BDF868001154BDF8680017E031 +:106A200058450020987E0020000C0240A4600240DF +:106A300000000240BC220020883E00209C3A00203A +:106A4000518003085C800308488003080080030825 +:106A5000401C81B21A918A48E1F715FCBDF8681014 +:106A60008842CBD853983130C1B25398C0EB001054 +:106A700000EB8000834A02EBC000C172539800EB28 +:106A800040003130C1B25398C0EB001000EB8000E1 +:106A900002EBC0008175539803282BD13121539804 +:106AA000C0EB001000EB800002EBC00081753021CC +:106AB0005398C0EB001000EB800002EBC000C175E2 +:106AC0000D215398C0EB001000EB800002EBC000DA +:106AD00001760A215398C0EB001000EB800002EB16 +:106AE000C000417601E04AE011E0BDF86800401CBA +:106AF00081B21A91BDF868100F9142F2107153984B +:106B000000EB4000604A02EB8000816062E0002000 +:106B10001A9013E05D49BDF86800095C5398C0EB1A +:106B2000001000EB8000574A02EBC002BDF868007D +:106B30001154BDF86800401C81B21A915348E1F726 +:106B4000A2FBBDF868108842E4D8BDF868100F9128 +:106B50004D493C39539811F8100020F07801183154 +:106B6000494A3C3A539802F810104FF4FA6153988E +:106B700000EB40003C3202EB800081602AE0002103 +:106B80001A9113E04249BDF86800095C5398C0EBC4 +:106B9000001000EB80003B4A02EBC002BDF8680029 +:106BA0001154BDF86800401C81B21A913848E1F7D1 +:106BB0006AFBBDF868108842E4D8BDF868100F91F0 +:106BC00042F21071539800EB40002F4A02EB800014 +:106BD000816000BF00BF539830B1012815D0022852 +:106BE00025D0032849D135E0BDF83C0060B18021B3 +:106BF0002848E3F7BDFFBDF83C00274908600121A4 +:106C00002548001FE2F704FF37E0BDF83C0068B1FB +:106C100008212048E3F7ACFFBDF83C001E49A43929 +:106C2000486701211C483438E2F7F2FE25E0BDF840 +:106C30003C0070B14FF480711848E3F799FFBDF83C +:106C40003C00154918310860012113481430E2F75F +:106C5000DFFE12E0BDF83C0070B14FF480610D48DA +:106C6000E3F786FFBDF83C000B49A439C865012154 +:106C700009484C38E2F7CCFE00BF00BF56B010BD4B +:106C800000800308987E0020583E00203C800308C6 +:106C90001A800308000C0240A46002400000024079 +:106CA0002DE9F05F2DED0C8B05460E4600240021EA +:106CB0000F46884600BF37E0E200AA46B34650467A +:106CC0005946E1F7B0FA00F0FF092046E1F7A0FCD1 +:106CD00041EC1D0BB0EE4D1AF0EE6D1A9FED160B48 +:106CE0000EF0C6FFB0EE40BAF0EE60BA09F00F0148 +:106CF0004FEA291202EB820201EB4200E1F777FC36 +:106D000053EC1B2BE1F77CFB41EC190B3846414659 +:106D1000E1F78BFC53EC192BE1F7CBFAE1F7D9FC47 +:106D200007468846601CC4B2082CC5DB384641467D +:106D3000BDEC0C8BBDE8F09F000000000000594046 +:106D400010B5002440F224410E480EF000FC01284A +:106D500016D10C480088C4B20A48001D0088C4B28D +:106D600040F2244107480EF06CFB012006494870B0 +:106D700006480068C0F57A7081B20548A0F8C416CC +:106D800010BD000000440040283E00208C600240FE +:106D9000BC72002010B5002440F224410A480EF0D5 +:106DA000D6FB01280FD108480088C4B20648001D50 +:106DB0000088C4B20121054841730548406CC0F504 +:106DC0007A700449488010BD004C0040283E0020E5 +:106DD000006002408079002010B5002440F2244178 +:106DE0000A480EF0B4FB01280ED108480088C4B24E +:106DF00006488088C4B201210548417605484069AB +:106E0000C0F57A700449888010BD00000050004031 +:106E1000283E0020006002408079002010B5002448 +:106E200040F224410B480EF092FB012810D1094892 +:106E30000088C4B20748001D0088C4B2012106487A +:106E400080F825100548C06AC0F57A700449C880EA +:106E500010BD000000480040283E002000600240B5 +:106E60008079002010B5002410491148E2F7B6FDE2 +:106E700000210F48E2F7CCFD00E000BF40210D48A3 +:106E80000EF058FB0028F8D080210B48E3F772FE83 +:106E90000A4907481838E2F7A1FD012104481838CB +:106EA000E2F7B6FD01200649087010BD00802020E1 +:106EB000A060024000440040000C02400088002016 +:106EC0001600002010B5002410491148E2F786FD95 +:106ED00000210F48E2F79CFD00E000BF40210D4873 +:106EE0000EF028FB0028F8D008210B48E3F742FEFB +:106EF0000A4907483038E2F771FD0121044830386B +:106F0000E2F786FD01200649087010BD20800020B0 +:106F100070600240004C0040000C024000802010D5 +:106F20001600002010B5002411491248E2F756FD62 +:106F300000211048E2F76CFD00E000BF40210E4840 +:106F40000EF0F8FA0028F8D04FF480710B48E3F700 +:106F500011FE0B490748A838E2F740FD012105481A +:106F6000A838E2F755FD01200649087010BD000061 +:106F700000800028B860024000500040000002403D +:106F8000208000101600002010B50024114912487E +:106F9000E2F724FD00211048E2F73AFD00E000BFCF +:106FA00040210E480EF0C6FA0028F8D04FF4806158 +:106FB0000B48E3F7DFFD0B4907483038E2F70EFDD9 +:106FC000012105483038E2F723FD01200649087009 +:106FD00010BD0000008000185860024000480040CA +:106FE000000C0240008800101600002030B58FB061 +:106FF00005460C46012148050AF0E8FB35B1012D94 +:107000005ED0022D7ED0032D59D115E1BA48E2F7AA +:107010000BFD40200390002005904FF48060069007 +:10702000082C03D100200790089005E0102C03D114 +:10703000E001079080000890002009904FF4003094 +:107040000A9000200B900C900D900E90AB48019090 +:1070500040060090AA4802906946A748E2F7AEFDB4 +:1070600001221021A448E2F78BFDA3481838E2F76B +:10707000DBFC002003904FF47A7004900020059010 +:107080004FF48060069000200790089009904FF41C +:1070900000300A9000200B900C900D900E909748B5 +:1070A000019040060090974802906946924818382F +:1070B000E2F784FD012190481838E2F7A9FC18E1B5 +:1070C0008D483038E2F7B0FC402003900020059056 +:1070D0004FF480600690082C03D1002007900890A0 +:1070E00005E0102C03D1E0010790800008900020FB +:1070F00009904FF400300A9000200B900C900D90F6 +:107100000E9000E03BE080480190400600907F48F0 +:107110000290694678483038E2F750FD012210218C +:1071200075483038E2F72CFD73486038E2F77CFC94 +:10713000002003904FF47A700490002005904FF4E3 +:107140008060069000200790089009904FF400306E +:107150000A9000200B900C900D900E906A480190C0 +:10716000400600906A480290694663486038E2F73A +:1071700025FD012160486038E2F74AFCB9E05E482D +:107180001830E2F751FC40200390002005904FF4A6 +:1071900080600690082C03D100200790089005E03D +:1071A000102C03D1E0010790800008900020099086 +:1071B0004FF400300A9000200B900C900D900E9030 +:1071C00054480190400600905348029069464A484E +:1071D0001830E2F7F3FC0122102147481830E2F79B +:1071E000CFFC45489038E2F71FFC002003904FF495 +:1071F0007A700490002005904FF480600690002083 +:107200000790089009904FF400300A9000200B90EE +:107210000C900D900E903F480190400600903F4822 +:107220000290694634489038E2F7C8FC01213248A0 +:107230009038E2F7EDFB5CE02F484838E2F7F4FBCA +:1072400040200390002005904FF480600690082CA9 +:1072500003D100200790089005E0102C03D1E00135 +:10726000079080000890002009904FF400300A90A9 +:1072700000200B900C900D900E9029480190400634 +:1072800000902848029069461B484838E2F796FC6F +:107290000122102118484838E2F772FC1648783865 +:1072A000E2F7C2FB002003904FF47A7004900020B4 +:1072B00005904FF480600690002007900890099098 +:1072C0004FF400300A9000200B900C900D900E901F +:1072D0001348019040060090134802906946064802 +:1072E0007838E2F76BFC012103487838E2F790FB2D +:1072F00000BF00BF0FB030BDA0600240044400409A +:10730000987E0020F8870020044C0040F080002088 +:10731000E08B00200450004048830020C88F0020EC +:1073200004480040A0850020B09300201CB5012136 +:1073300008460AF04BFA012104200AF047FA01211D +:1073400008200AF043FA012140200AF03FFA072200 +:1073500005214448E3F7E0FB072206214148E3F713 +:10736000DBFB072208213F48E3F7D6FB0722092170 +:107370003C48E3F7D1FB08220A213B48E3F7CCFB6A +:1073800008220B213848E3F7C7FB082202213548C1 +:10739000E3F7C2FB08220C213348E3F7BDFB4FF4AF +:1073A0005970009002208DF8050000208DF806002D +:1073B00001208DF8070002208DF804006946294855 +:1073C000E3F762FB4FF4E050009002208DF80500D7 +:1073D00000208DF8060001208DF8070002208DF8AE +:1073E000040069462048E3F74FFB4FF4916000909A +:1073F00000208DF8060001208DF804006946194828 +:10740000E3F742FB4FF48070009000208DF80600F7 +:1074100001208DF8040069461448E3F735FB4FF46A +:10742000F040009000208DF8060001208DF8040047 +:1074300069460F48E3F728FB4FF480410C48E3F717 +:1074400097FB4FF400510A48E3F792FB4FF4805149 +:107450000748E3F78DFB4FF400610548E3F788FB2D +:107460001CBD0000000C0240000802400000024069 +:107470000018024070B5002500260024FFF756FFD3 +:107480000421114880F86A1B00BF08E0082120464B +:10749000FFF7ACFD204600F0F1F9601CC4B20A48C9 +:1074A00090F86A0BA042F1DC00F014F800210748C4 +:1074B00080F8081700200649887048700120C870BD +:1074C0004FF47A70886070BDBC320020BC7200201E +:1074D000C479002008B511208DF8000002208DF835 +:1074E000010001208DF802008DF80300684602F0CB +:1074F00047FA26208DF8000001208DF801000020B9 +:107500008DF8020001208DF80300684602F038FA79 +:107510000E208DF8000002208DF8010001208DF86A +:1075200002008DF80300684602F02AFA27208DF841 +:10753000000001208DF8010000208DF802000120DC +:107540008DF80300684602F01BFA0F208DF800004A +:1075500002208DF8010001208DF802008DF8030053 +:10756000684602F00DFA34208DF8000001208DF8F5 +:10757000010000208DF8020001208DF8030068460C +:1075800002F0FEF92F208DF8000002208DF8010096 +:1075900001208DF802008DF80300684602F0F0F932 +:1075A00035208DF8000001208DF8010000208DF8B5 +:1075B000020001208DF80300684602F0E1F908BDE1 +:1075C00010B5024601B9102112F8013B00BF12F8B4 +:1075D000010B4340481E80B2011EF8D103F07F002A +:1075E00010BD00002DE9FF4107460D4616461C461A +:1075F00037B1012F42D0022F7FD0032F3DD1BAE007 +:10760000012148040AF012F90095012C06D120034B +:10761000ADF804008010ADF808000FE0022C07D18F +:10762000E002ADF804004FF4C060ADF8080005E0DA +:1076300024B9ADF804600020ADF808000020ADF8D2 +:107640000600ADF80C000C20ADF80A0069466A4847 +:107650000DF0CCFF012168480DF0FCFE012240F244 +:10766000244165480DF09DFF102163480DF0E9FEAF +:107670000122C02160480DF0F9FEBAE00121C804E2 +:107680000AF0D4F80095012C06D12003ADF80400CF +:107690008010ADF808000FE0022C07D1E002ADF831 +:1076A00004004FF4C060ADF8080005E024B9ADF85F +:1076B00004600020ADF808000020ADF80600ADF829 +:1076C0000C000C20ADF80A0069464C480DF08EFF06 +:1076D00001214A480DF0BEFE012240F224414748F4 +:1076E0000DF05FFF102145480DF0ABFE0122C021D7 +:1076F00042480DF0BBFE7CE0FFE7012108050AF0DF +:1077000095F80095012C06D12003ADF804008010F7 +:10771000ADF808000FE0022C07D1E002ADF804003C +:107720004FF4C060ADF8080005E024B9ADF804607E +:107730000020ADF808000020ADF80600ADF80C0000 +:107740000C20ADF80A0069462D480DF04FFF0121CD +:107750002B480DF07FFE012240F2244128480DF015 +:1077600020FF102126480DF06CFE0122C021244884 +:107770000DF07CFE3DE0012188040AF057F80095E9 +:10778000012C06D12003ADF804008010ADF80800EC +:107790000FE0022C07D1E002ADF804004FF4C06006 +:1077A000ADF8080005E024B9ADF804600020ADF89C +:1077B00008000020ADF80600ADF80C000C20ADF874 +:1077C0000A0069460F480DF011FF01210D480DF028 +:1077D00041FE012240F224410A480DF0E2FE102150 +:1077E00008480DF02EFE0122C02106480DF03EFE95 +:1077F00000BF00BFBDE8FF8100440040004C0040D6 +:1078000000500040004800402DE9FC4705460E4668 +:10781000002400210091019100BFE94600BF27E04C +:107820006422002328463146E0F7CCFC17469846F0 +:107830000A22002338464146E0F7C4FC4FEA001A0A +:107840000A22002338464146E0F7BCFC0F200240E4 +:107850001AEB020009F804004FF064024FF0000335 +:1078600028463146E0F7AEFC05460E46601CC4B221 +:10787000082CD5DBDDE90001BDE8FC872DE9F047E8 +:1078800004460026B04600BF0027B2464FF001096B +:1078900004EB440000EB0410FE4901EB0010407BB8 +:1078A000012803D10021204600F0B0FCFA4810F86E +:1078B000140020F080008030F74901F81400002007 +:1078C00004EB4401F44A0C3202F8210004EB4401B9 +:1078D00002EB8101887004EB440102EB81014870E6 +:1078E00004EB440102EB8101C870052004EB440164 +:1078F00002EB81018860002004EB4401303202F881 +:10790000210004EB440102EB81018870012004EBAB +:10791000440102EB8101487004EB440102EB810158 +:10792000C87004EB440000EB0410DA4901EB0010CE +:10793000806800EB8000400004EB440102EB810111 +:10794000886008212046FFF751FB04EB440000EB60 +:107950000410D04A02EB0010437904EB440000EB22 +:10796000041002EB0010016800222046FFF73AFEE7 +:1079700004EB440000EB0410C64901EB00108079D1 +:107980000D2810D2DFE800F09C071019222B3D468D +:107990004F737C856A00052140F2A1106043BF4A05 +:1079A00002EBC00041718BE0112140F2A110604355 +:1079B000BA4A02EBC000417182E0072140F2A110F7 +:1079C0006043B64A02EBC000417179E0042140F205 +:1079D000A1106043B14A02EBC000417170E004EBBA +:1079E000440000EB0410AB4901EB001080686421F7 +:1079F000484304EB4401A84A3C3202EB8101886011 +:107A00005EE0032140F2A1106043A44A02EBC000F3 +:107A1000417155E0042140F2A11060439F4A02EBFE +:107A2000C00041714CE0062140F2A11060439B4A26 +:107A300002EBC000417110212046FFF7D7FA04EB9A +:107A4000440000EB0410934A02EB0010016800238D +:107A50004FF480522046FFF7C5FD31E0032140F28C +:107A6000A11060438D4A02EBC000417128E0112152 +:107A700040F2A1106043894A02EBC00041711FE04F +:107A8000032140F2A1106043844A02EBC00041711F +:107A900016E0002140F2A1106043804A02EBC000D2 +:107AA000417104EB440000EB04107A4901EB001033 +:107AB000437900224FF416512046FFF793FD00BF93 +:107AC00000BF774890F82800012821D1002140F21A +:107AD000A1106043714A02EBC0004171012104EB27 +:107AE0004400A2F5E66202EB8000816080216D48CF +:107AF000E3F740F808216B48E3F73CF84FF4807156 +:107B00006948E3F737F84FF480616648E3F732F8E5 +:107B1000002140F2A1106043604A02EBC00080F8EF +:107B2000191440F2A110604302EBC00080F81A144F +:107B3000012576E004EB440000EB0410554901EB0D +:107B40000010303000EB0510427804EB440000EBED +:107B5000041001EB00103030691E00EB011040787A +:107B6000824204D109F1010000F0FF0934E040F243 +:107B7000A1106043494901EBC0000830C7EBC701C1 +:107B800000EBC10080F802A004EB440000EB0410FD +:107B9000404901EB00103030691E00EB01104178C4 +:107BA00040F2A11060433D4A02EBC0000830C7EB31 +:107BB000C70200EBC200417040F2A1106043374998 +:107BC00001EBC0000830C7EBC70100F83190781C0A +:107BD000C7B2AA464FF0010940F2A11060432F49F5 +:107BE00001EBC00000F5627005EB450101EB0511EA +:107BF00000EBC10080F89170A9F10100C1B240F220 +:107C0000A1106043254A02EBC00000F5627005EB4D +:107C1000450202EB051200EBC20080F89210681CCE +:107C2000C5B204EB440000EB04101A4901EB00104C +:107C3000C079A8423FF77EAF781CC1B240F2A110D4 +:107C40006043164A02EBC000817140F2A11060430C +:107C5000114601EBC0000830C7EBC70100EBC100C3 +:107C600080F802A004EB440000EB0410094901EB8A +:107C700000103030691E00EB0110417840F2A11075 +:107C8000604302EBC0000830C7EBC70200EBC20044 +:107C900041700BE0984000201C3E00205845002019 +:107CA000BC120020000C02400000024040F2A11073 +:107CB0006043FA4901EBC0000830C7EBC70100F888 +:107CC0003190002528E2002140F2A1106043F34AE0 +:107CD00002EBC00000F5627005EB450202EB0512F5 +:107CE00000EBC200017340F2A1106043EB4A02EBCB +:107CF000C00000F5627005EB450202EB051200EBD7 +:107D0000C200817340F2A1106043E44A02EBC0005C +:107D100000F5627005EB450202EB051200EBC200B4 +:107D2000417340F2A1106043DC4A02EBC00000F551 +:107D3000627005EB450202EB051200EBC200C17355 +:107D400004EB440000EB0410D54901EB00108068FF +:107D500000EB8000400004EB440101EB0411D04A29 +:107D600002EB0111C9794843410040F2A110604380 +:107D7000CA4A02EBC00000F5627005EB450202EB57 +:107D8000051200EBC200416104EB440000EB04105B +:107D9000C34901EB0010303000EB0510807820F073 +:107DA000800104EB440000EB0410BD4A02EB00101C +:107DB000303000EB05108170002140F2A1106043CB +:107DC000B64A02EBC00000F5627005EB450202EB1B +:107DD000051200F8321040F2A1106043AF4A02EBE6 +:107DE000C00000F5627005EB450202EB051200EBE6 +:107DF000C20080F8821004EB440000EB0410A84994 +:107E000001EB001080790D2818D2DFE800F0170789 +:107E10001829173A4BFCFB17FAF9F800E52140F254 +:107E2000A11060439D4A02EBC00000F5627005EBB3 +:107E3000450202EB051200EBC200417169E1A1218C +:107E400040F2A1106043954A02EBC00000F5627059 +:107E500005EB450202EB051200EBC200417158E14F +:107E6000A12140F2A11060438C4A02EBC00000F552 +:107E7000627005EB450202EB051200EBC200417196 +:107E800047E1312140F2A1106043844A02EBC00077 +:107E900000F5627005EB450202EB051200EBC20033 +:107EA000417136E1F42140F2A11060437B4A02EBBC +:107EB000C00000F5627005EB450202EB051200EB15 +:107EC000C20041710026A7E04FF0000891E006EBE8 +:107ED000460000EB0610724901EB0010303000EB59 +:107EE0000810017804EB440000EB04106C4A02EB2C +:107EF0000010303000EB0510007A814275D104EBA0 +:107F0000440000EB0410114601EB0010303000EB90 +:107F10000510017840F2A1107043604A02EBC000E6 +:107F200000F5627008EB480202EB081200EBC20099 +:107F300080F87F1040F2A1107043584901EBC00057 +:107F400000F5627008EB480101EB081100EBC1007D +:107F500080F8804040F2A1107043504901EBC0000E +:107F600000F5627008EB480101EB081100EBC1005D +:107F700080F8815006EB460000EB0610484901EB03 +:107F80000010303000EB0810017840F2A11060437F +:107F9000424A02EBC00000F5627005EB450202EBBD +:107FA000051200EBC20080F87F1040F2A110604380 +:107FB0003A4901EBC00000F5627005EB450101EBA9 +:107FC000051100EBC10080F8806040F2A110604311 +:107FD000324901EBC00000F5627005EB450101EB91 +:107FE000051100EBC10080F8818008F1010000F06C +:107FF000FF0806EB460000EB0610294904E055E0B7 +:1080000076E064E038E00EE001EB0010C079404516 +:108010003FF75DAF701CC6B2224890F86A0BB042C1 +:108020003FF752AF75E0062140F2A11060431B4AB2 +:1080300002EBC00000F5627005EB450202EB051291 +:1080400000EBC200417105EB041000EB4001164843 +:1080500000EB4110D0F8091040F2A11060430F4A24 +:1080600002EBC00000F5627005EB450202EB051261 +:1080700000EBC20041634CE0152140F2A1106043C7 +:10808000064A02EBC00000F5627005EB450202EB08 +:10809000051200EBC20041713BE000005845002092 +:1080A00098400020BC320020D8140020E52140F286 +:1080B000A1106043524A02EBC00000F5627005EB6C +:1080C000450202EB051200EBC200417121E00221E2 +:1080D00040F2A11060434A4A02EBC00000F5627012 +:1080E00005EB450202EB051200EBC200417110E006 +:1080F000012140F2A1106043414A02EBC00000F5AB +:10810000627005EB450202EB051200EBC200417103 +:1081100000BF00BF681CC5B204EB440000EB0410B4 +:10812000384901EB0010C079A8423FF7CCAD04EB11 +:10813000440000EB041001EB00108079042811D0FA +:1081400004EB440000EB041001EB001080790928D7 +:1081500008D004EB440000EB041001EB0010807920 +:108160000A2846D100253BE004EB440000EB041054 +:10817000244901EB00108079042804D0092810D08C +:108180000A282AD11BE0B12140F2A11060431C4A09 +:1081900002EBC0000830C5EBC50200EBC200417124 +:1081A0001BE0A12140F2A1106043154A02EBC00080 +:1081B0000830C5EBC50200EBC20041710DE00321A0 +:1081C00040F2A11060430E4A02EBC0000830C5EB3C +:1081D000C50200EBC200417100BF00BF681CC5B200 +:1081E00040F2A1106043064901EBC0008079A8422B +:1081F000BADC0021044880F86B1BBDE8F087000062 +:108200005845002098400020BC32002070B504463C +:108210000E46CE48056806BB34B1012C0AD0022CAC +:108220000ED0032C18D111E04FF48041C848E2F77A +:10823000A1FC11E04FF40051C548E2F79BFC0BE0B4 +:108240004FF48051C248E2F795FC05E04FF400611D +:10825000BF48E2F78FFC00BF20E034B1012C0AD008 +:10826000022C0ED0032C18D111E04FF48041B848F5 +:10827000E2F77EFC11E04FF40051B548E2F778FCDC +:108280000BE04FF48051B248E2F772FC05E04FF486 +:108290000061AF48E2F76CFC00BF00BF64200EF045 +:1082A00047FE00231A464FF416512046FFF79AF96D +:1082B000002004EB4401A74A02EB8101887004EB23 +:1082C000440102EB8101486004EB440000EB041020 +:1082D00002F5107101EB001080689F498860012051 +:1082E0004870772004EB84019C4A1144887004EBA9 +:1082F000440000EB04109A4901EB001080790B2830 +:108300003FD2DFE800F03E060D141B223E293E302E +:108310003700772004EB8401904A1144887030E0E4 +:10832000972004EB84018D4A1144887029E097203E +:1083300004EB8401894A1144887022E06F2004EB29 +:108340008401864A114488701BE0672004EB840195 +:10835000824A1144887014E0772004EB84017F4A3C +:10836000114488700DE0972004EB84017B4A11448E +:10837000887006E0D72004EB8401784A11448870A5 +:1083800000BF00BFC020C4EB041101EB8101754A9E +:1083900002F831000020C4EB041101EB810102EB73 +:1083A000C10148700820C4EB041101EB810102EB0C +:1083B000C1018870280EC4EB041101EB810102EBAE +:1083C000C101C87005F0F00004EB44010844C4EB9F +:1083D000041101EB810102EBC101087104EB84007F +:1083E0005E4908448078C4EB041101EB810102EB83 +:1083F000C10148712020C4EB041101EB810102EBA3 +:10840000C101887105F00F00C4EBC4010844C4EB3E +:10841000041101EB810102EBC101C8718020C4EBA2 +:10842000041101EB810102EBC10108724C20C4EB85 +:10843000041101EB810102EBC10148725420C4EB2D +:10844000041101EB810102EBC101887234B1012CEE +:1084500011D0022C1DD0032C39D129E080214248B3 +:10846000E2F786FB0B204149086001213F48001FCD +:10847000E1F7CEFA2BE008213B48E2F779FB0B202D +:108480003A49A4394867012138483438E1F7C0FA3D +:108490001DE04FF480713648E2F76AFB0B20334948 +:1084A00018310860012131481430E1F7B1FA0EE0CB +:1084B0004FF480612C48E2F75BFB0B202B49A43979 +:1084C000C865012129484C38E1F7A2FA00BF00BF76 +:1084D000284890F80A0F58B1C4EB041101EB810150 +:1084E000204A02EBC100002322460B21E2F78EFB5B +:1084F0004FF4FA700EF01CFD01211F4880F814178C +:1085000034B1012C0AD0022C0ED0032C18D111E06A +:108510004FF480410E48E2F72BFB11E04FF400517D +:108520000B48E2F725FB0BE04FF480510848E2F7D7 +:108530001FFB05E04FF400610548E2F719FB00BF9F +:1085400000BF00200D49086070BD0000187AFF1FB1 +:1085500000180240583E0020C4790020989700205F +:1085600098400020987E0020000C0240A460024049 +:1085700000000240BC220020BC720020880242425F +:10858000F0B52DED028BA1B000201F901E901D9024 +:108590001C901A901B900021189119911790169019 +:1085A0001590149013900025002405909FEDFE0A6D +:1085B0008DED040AFDA103C9CDE90201FDA103C9A6 +:1085C000CDE90001FD48807850B30021FB4881705F +:1085D000A0F55C60B0F8DA0DF9490968C1F57A7167 +:1085E00088421DD1F6480068C0F57A7081B2F5481E +:1085F000A0F8D81D0021F248001FE1F709FAF2495E +:10860000EF48001FE1F7EAF90120F04908704FF444 +:108610007A70EB4908600121E948001FE1F7F8F999 +:10862000EA48007801287DD10020E8490870E34835 +:10863000A438807800EB4001E54800EB0110847914 +:10864000012C70D0042C04D0052C6DD0062C06D142 +:1086500006E00120D9490C3188700020486003E30E +:10866000D848B0F8D80D811FDA48E1F76DF9C11785 +:10867000CDE91A01D349B1F8D81D491FD54A521E78 +:108680008818042109F04EFCC117CDE9180118A87B +:108690000FC85040594008437DD10022C748A43834 +:1086A000817854304254CB48401E00791390BDF875 +:1086B0004C00312802D045286ED190E0C148B0F876 +:1086C000D80D1838412190FBF1F0C117CDE9180100 +:1086D000C1B2BC4880F8AC1000201F9076E0BDF815 +:1086E0007C0000EB80101430BA49491E085CB54983 +:1086F000AD31BDF87C208854BDF87C1001EB8111B0 +:108700001A31B44A521E8818082109F0C9FB8DEDB0 +:10871000040AAC49B931BDF87C20049801EB021180 +:10872000486002E0B2E276E162E0BDF87C1001EB65 +:1087300081113231A74A521E8818082109F0B0FB76 +:108740008DED040A9F49B931BDF87C20049801EBF6 +:1087500002110860BDF87C1001EB81113A319D4A8D +:10876000521E8818082109F09BFB8DED040A9549DB +:10877000B931BDF87C20049801EB02118860BDF886 +:108780007C1001EB81114231924A521E8818082157 +:1087900009F086FB01E024E022E08DED040A89491E +:1087A000B931BDF87C20049801EB0211C8608349FF +:1087B000A4398A781C395018017821F08001803161 +:1087C0000170BDF87C00401C80B21F90BDF87C1089 +:1087D0000020DDE91832C91A904180DB00E000BFBB +:1087E00000BF012075490C318870002048603BE2D1 +:1087F0007848401E807816909DF85800401E81B23F +:108800007448401C08F012FF0021CDE91A0171499B +:10881000491E9DF85800401C085C0021CDE9180154 +:10882000DDE91A32DDE918105940504001437CD18E +:108830006248A43882785430815401205F490C3159 +:108840008870002048606348401E00791390BDF88E +:108850004C0005280AD2DFE800F0033C0A43D600AA +:1088600003215648A43882780B308154D1E001218D +:108870005248A4388278801D81540321801F827859 +:108880000B3081540B3890F8600020F0800080306D +:108890004A49A43981F860004E48401EC1794748D2 +:1088A000A43880F861104B48401E017A4348A43830 +:1088B00080F862104748401E417A4048A43880F84A +:1088C00063104448401EC17A3C48A43880F86410C4 +:1088D0009FE003213948A43882780B30815498E016 +:1088E0003648A4388178801D415C801F8278103022 +:1088F000805C814212DA3149A4398A781C395018D7 +:10890000017821F00401091D01702C48A4388178F8 +:108910001030415C10388278801D81542749A43979 +:108920008A781C395018017800E073E021F080014A +:108930008031017000201F905DE000211F483C380D +:10894000BDF87C2040F8221000201E902BE01B4B2D +:108950003C3BBDF87C6003EB8600683B93F86330DA +:10896000BDF87C6003FB06F202EBD2735E10BDF82B +:1089700078305B1D3344174E761EF35C0F4EA43ED9 +:1089800096F8631001EBD1767610761EBDF87870FC +:10899000F61BF600B340066833430360BDF8780069 +:1089A000401C80B21E9017E00000000001693230C8 +:1089B0003130300001693230453030007C400020D9 +:1089C0002C640240BC32002000880010E20A002023 +:1089D000CC3E0020E50A0020AE4991F8630000EB90 +:1089E000D071BDF87820B2EB610FB0DBBDF87C0030 +:1089F000401C80B21F90A74890F86200BDF87C1020 +:108A000088429ADC05E00121A24882780B3081542B +:108A100000BF00BF28E101209E49B03188700020CE +:108A200048609DA19D480EF061FC1D90BDF874004A +:108A300000287DD0BDF87400B0F5487F78DA0020BA +:108A40001F900FE0BDF874000E30BDF87C10084494 +:108A50009249085CBDF87C208854BDF87C00401C1D +:108A600080B21F90BDF87C001E28EBDB02208C49F1 +:108A700088748A480078412872D100201F9015E040 +:108A8000BDF87C00801C8549085C2C2800D111E0D1 +:108A9000BDF87C00801C8149085C06A9BDF87C20DB +:108AA0008854BDF87C00401C80B21F90BDF87C004B +:108AB0000B28E5DB00BF06A80CF042FEB0EE408AB2 +:108AC000F0EE608A51EC180BDFF73BFE00EE100A67 +:108AD000DFED740A80EE201A8DED041A0498DFF79A +:108AE000B8FDCDE91801DDE91801DFF76AFD00EEF8 +:108AF000100ADDED040A30EEC00A8DED040ADDE94E +:108B00001801DFF75EFD00EE100ADDED040A9FEDAF +:108B1000651A60EE810A9FED641AC0EE811A30EE8C +:108B2000210A624880ED0A0ABDF87C00C01C00E002 +:108B300087E05A49085C5D4928310871BDF87C001E +:108B4000401D80B21D9000201F901AE0BDF87400F7 +:108B5000BDF87C1008445149085C2C2801D114E070 +:108B60005CE0BDF87400BDF87C1008444B49085C1B +:108B700006A9BDF87C208854BDF87C00401C80B25A +:108B80001F90BDF87C000B28E0DB00BF06A80CF0AE +:108B9000D7FDB0EE408AF0EE608A51EC180BDFF79B +:108BA000D0FD00EE100ADFED3F0A80EE201A8DEDB9 +:108BB000041A0498DFF74DFDCDE91801DDE918012D +:108BC000DFF7FFFC00EE100ADDED040A30EEC00A0C +:108BD0008DED040ADDE91801DFF7F3FC00EE100A61 +:108BE000DDED040A9FED2F1A60EE810A9FED2E1A2B +:108BF000C0EE811A30EE210A10EE100A2B492831FE +:108C0000C1F80500BDF87400BDF87C100844401C94 +:108C10002249085C25492831487224E01FED9E0A4C +:108C200010EE100A21492831C1F8050000204872D1 +:108C30001FEDA30A10EE100AC1F8050000204872CB +:108C400011E01FEDA70A10EE100A18492831C1F8EB +:108C50000500002048721FEDAC0A10EE100AC1F8A2 +:108C600005000020487200BF00BF00201F9009E0EF +:108C700000200A49BDF87C208854BDF87C00401CC7 +:108C800080B21F90BDF87C001428F1DB21B0BDEC50 +:108C9000028BF0BDD83F0020524D4300E40A002073 +:108CA000BC1200200000C84200007042BC3A002004 +:108CB0002DE9D34F8CB007460026B046B146B346E7 +:108CC000B24600200B900A900990089000BF00BFA8 +:108CD000FBA103C9CDE90601FBA103C9CDE904014C +:108CE0000020FB490870FB48C05D042826DB0521F5 +:108CF000F848C15500214E38C1552238C05D20F0DA +:108D00008001F4487038C155042F04D0052F0CD0D1 +:108D1000062F12D104E00021EE484938C1550CE07D +:108D20003121EC484938C15507E00221E94849386A +:108D3000C1550021401FC15500BF00BF07EB4701CF +:108D4000E54800EB01108079012874D0042804D094 +:108D5000052871D0062870D10BE2DE48543800791E +:108D600000286BD0002000F097FB07EB4703DA4A9E +:108D700002EB0312517907EB4703D74A02EB0312C8 +:108D8000106800F0B7FDD34854380079012802D0AC +:108D900002287BD135E0CF48543890F803A00AEB85 +:108DA0004A01A0F52C5000EB411000780A900AEB24 +:108DB0004A01CA4800EB4110C94950F8012F0A6026 +:108DC000406848600AEB4A01C44800EB4110D0F803 +:108DD0000900C349491EC1F809000AEB4A01BF480E +:108DE00000EB4110BE491C3150F81D2F0A608088ED +:108DF000888050464FEAEA710AEB11714FEA211B55 +:108E000044E0B84890F81C0A0A904FF0000B36E096 +:108E10004FF0000A17E00BEB4B0000EB0B10AD49D5 +:108E20006C3101EB0010303000EB0A1001780A9829 +:108E3000814204D112E0F5E2DDE1F2E298E10AF1CB +:108E400001001FFA80FA0BEB4B0000EB0B10A1495D +:108E50006C3101EB0010C0795045DCDC00BF0BEB3E +:108E60004B0000EB0B109B496C3101EB0010C079FB +:108E7000504500DD08E00BF101001FFA80FB9A4825 +:108E800090F86A0B5845C3DC00BF00BF00BF00214B +:108E90000A98FEF7B9FCCDE90201002000900B46CC +:108EA0000621029A08F0D0FB0BEB4B0000EB0B10F5 +:108EB00088496C3101EB0010007FC0F38100009005 +:108EC000A1F59E50D0F805C0624600230721184640 +:108ED00008F0BAFB0BEB4B0000EB0B107D496C313B +:108EE00001EB0010007F00F003000090A1F59E5000 +:108EF000D0F801C0624600230821184608F0A4FB00 +:108F00000BEB4B0000EB0B1072496C3101EB0010C6 +:108F1000007FC0F301100090A1F59E50D0F809C069 +:108F2000624600230921184608F08EFB32216C4866 +:108F30005F3080F86C11302180F86D11603890F846 +:108F4000220001EB101166485F3080F86E11603826 +:108F500090F8220000F00F00303061495F3181F855 +:108F60006F012D215E485F3080F87011603890F8F5 +:108F70002100302101EB101159485F3080F8711148 +:108F8000603890F8210000F00F00303054495F3114 +:108F900081F872012D2152485F3080F873116038DA +:108FA00090F82000302101EB10114D485F3080F81F +:108FB0007411603890F8200000F00F0030304849FC +:108FC0005F3181F87501A1F16000C07F302101EBB4 +:108FD000101143485F3080F877116038C07F00F08F +:108FE0000F0030303E495F3181F878013A213C482A +:108FF0005F3080F879116038807F302101EB1011EB +:1090000037485F3080F87A116038807F00F00F00B9 +:10901000303033495F3181F87B013A2130485F308D +:1090200080F87C116038407F302101EB10112C4812 +:109030005F3080F87D116038407F00F00F003030E5 +:1090400027495F3181F87E01A1F16000D0F823202B +:1090500010460021FEF7D8FBCDE902010020009068 +:109060000B460C21029A08F0EFFA002604E02020BB +:109070001E498855701C86B240F28A208642F6DB73 +:109080000A201A4908704870002647E04FF000088F +:109090000CE013485F3000EB461010F80800202861 +:1090A00000D006E008F101001FFA80F8B8F1200FA7 +:1090B000EFDB00BFB8F11F0F2EDA4FF0000824E0FD +:1090C00001693230313030000169323045303000D2 +:1090D000E30A00202C400020CC3E0020D8140020C1 +:1090E000D92C0020BC220020BC320020CC0E002055 +:1090F000E24800EB461010F8080008EB4911E04A7E +:10910000505408F101001FFA80F8B8F1200FEFDB8E +:1091100009F101001FFA80F9701C86B2142EB5DB2C +:109120000A21202000EB4910D54A1154202000EBE1 +:109130004910401C1154202000EB4910801C115490 +:10914000202000EB4910C01C1154202000EB4910D6 +:10915000001D1154202000EB4910401D1154202007 +:1091600000EB4910401D80B20B900020C5490871EA +:1091700073E1012000F090F94FF40071C248E1F76B +:10918000F9FC07EB4703C14A02EB0312517907EBE5 +:109190004703BE4A02EB0312106800F0ABFBB9486C +:1091A00054300A99405C401CC2B2B64954310A9806 +:1091B0000A540D98312802D045281AD10CE0002617 +:1091C00005E006A8805DAE498855701C86B2072E62 +:1091D000F7DB07200B900CE0002605E004A8805D7B +:1091E000A7498855701C86B2072EF7DB07200B9025 +:1091F00000BF00BF31E1022000F04EF94FF4804182 +:10920000A148E1F7B7FC9F485430C05D401CC1B293 +:109210009C485430C15507EB47039C4A02EB0312AC +:10922000517907EB4703994A02EB0312106800F0EB +:1092300061FB0D9805281ED2DFE800F0037A1ED7E7 +:109240003900FE208E490870FF2048700420887085 +:109250000120C8700320087108468078401E81B242 +:109260008748801C08F0E2F9044685494C71EF20DC +:10927000887107200B90D3E0FE2081490870FF2001 +:109280004870042088700120C870022008710846C8 +:109290008078401E81B27A48801C08F0C7F90446E5 +:1092A00077494C71EF20887107200B90B8E0FE20C1 +:1092B00073490870FF204870102088700120C87022 +:1092C000042008714FF000080EE06E4890F863101B +:1092D000983010F80800081AC1B208F10500684A71 +:1092E0001154001F1FFA80F8664890F8620040454C +:1092F000EBDC644890F8628007E0002108F105008B +:109300005F4A1154001F1FFA80F8B8F1110FF4DB07 +:109310005B488078401E81B25948801C08F086F96D +:10932000044657494C74EF20887413200B9077E063 +:10933000FE2053490870FF204870282088700120C3 +:10934000C8700871052604E000204D498855701C3E +:1093500086B2282EF8DB002630E04FF0000823E02C +:10936000484A92F8630000EBD0725210521EA2EBF2 +:109370000802D300434A683252F82620DA40D3B2BA +:10938000404A92F8632002FB06F101EBD1724FEAEA +:10939000620C08F105026244DFF8E4C00CF8023008 +:1093A00008F101001FFA80F8364991F8630000EBDC +:1093B000D071B8EB610FD3DB701C86B2314890F8E6 +:1093C0006200B042C9DC2E488078401E81B22C4831 +:1093D000801C08F02BF90446294981F82940EF2028 +:1093E00081F82A002B200B901AE0FE2024490870F7 +:1093F000FF204870042088700120C8700320087185 +:1094000008468078401E81B21D48801C08F00EF985 +:1094100004461B494C71EF20887107200B9000BF58 +:1094200000BF1AE0032000F037F8164854300A99BC +:10943000405C401CC2B213485430425407EB47030F +:10944000124A02EB0312517907EB47030F4A02EB72 +:109450000312106800F04EFA00BF00BF0B9850B125 +:109460000B490B98086001210948001FE0F7D0FA6A +:109470000020084908700EB0BDE8D08F382D0020BC +:10948000CC0E0020D83F002000080240CC3E002037 +:10949000A4640240E30A002010B5044634B1012C54 +:1094A0000FD0022C18D0032C2CD120E04FF4005107 +:1094B0001548E1F75DFB4FF480711348E1F758FB65 +:1094C00020E04FF400511048E1F752FB4FF4807157 +:1094D0000D48E1F74FFB15E04FF400510A48E1F762 +:1094E00049FB4FF480710848E1F742FB0AE04FF472 +:1094F00000510548E1F73EFB4FF480710248E1F767 +:1095000039FB00BF00BF10BD0008024070B5002449 +:10951000002540F224410E480CF019F8B0B140F299 +:1095200024410B480BF08DFF09480088C4B208485D +:10953000001D0088C4B20121064841700648006839 +:10954000C0F57A7081B20548A0F8DA1D70BD000040 +:10955000001401407C4000202C640240BC320020FA +:1095600010B5002413491448E0F738FA00211248D6 +:10957000E0F74EFA00E000BF402110480BF0DAFFA0 +:109580000028F8D04FF400710D48E1F7F1FA4FF4DC +:1095900080410B48E1F7ECFA0A4907487838E0F7D0 +:1095A0001DFA012104487838E0F732FA0120064913 +:1095B000087010BD00802020A0640240001401400B +:1095C0000008024000880010E30A002000B58FB0B8 +:1095D0000121880508F0FAF82948E0F725FA40202B +:1095E0000390002005904FF48060069000200790C3 +:1095F000089009904FF400300A9000200B900C90D6 +:109600000D900E901F4801904FF0206000901E4872 +:10961000029069461A48E0F7D1FA01221021184851 +:10962000E0F7AEFA16487838E0F7FEF9002003902C +:109630004FF47A700490002005904FF480600690FB +:1096400000200790089009904FF400300A90002005 +:109650000B900C900D900E900A4801904FF02060F6 +:1096600000900A480290694605487838E0F7A6FA63 +:10967000012103487838E0F7CBF90FB000BD0000B6 +:10968000A064024004140140CC0E0020E40A002033 +:109690001CB50121042008F099F8082206211C4875 +:1096A000E1F73AFA082207211948E1F735FAC02014 +:1096B000009002208DF8050000208DF806000120A2 +:1096C0008DF8070002208DF8040069461048E1F784 +:1096D000DBF94FF4C640009001208DF80400002013 +:1096E0008DF8060003208DF8050001208DF8070095 +:1096F00069460748E1F7C8F94FF400710448E1F7FB +:1097000037FA4FF480410248E1F732FA1CBD0000FD +:109710000008024010B50024FFF7BAFF00214FF403 +:10972000E13000F0E7F8FFF751FF00F0C3F8002147 +:109730005C4880F8C01D00F55C6081704170C170AC +:10974000022181600021574880F8CC1D0020564935 +:10975000887001204870C8704FF47A708860514852 +:1097600090F80C0C002827D15048C07A1A2822DB28 +:109770000020B039087600214B48B03881760121AD +:109780004176C17642F2107101624FF47A71A0F510 +:109790008870C160012181724FF4165044494860BD +:1097A0000121434801723F4890F80C0C401CC1B2A3 +:1097B0003C4880F80C1C74E000246DE0002104EBB0 +:1097C00044023948983800F8221004EB440200EBB8 +:1097D00082008170012104EB44023348983800EB89 +:1097E0008200417004EB44022F48983800EB82005D +:1097F000C17004EB44012E48001D00EB011080688D +:1098000000EB8000410004EB44022748983800EB4D +:109810008200816004EB44012548001D00EB01102B +:109820008079042804D005281CD0062831D104E012 +:1098300000211D48A53801552BE031211A48A538D3 +:10984000015504EB4401A0F2171000EB01108068F1 +:109850006421484304EB44021349983901EB820127 +:10986000886016E002211048A5380155401D0155B9 +:1098700004EB4401A0F58E7000EB011080686421B8 +:10988000484304EB44020849983901EB820188609F +:1098900000BF00BF601CC4B2024890F80C0CA0428C +:1098A0008CDC10BDBC32002088400020BC1200209F +:1098B000C83E002008B545208DF8000002208DF834 +:1098C000010001208DF802008DF80300684600F0C9 +:1098D00057F847208DF8000001208DF80100002086 +:1098E0008DF8020001208DF80300684600F048F86A +:1098F00008BD00007FB505460C460121202007F079 +:10990000B5FF0095012C06D12003ADF804008010AE +:10991000ADF808000FE0022C07D1E002ADF804001A +:109920004FF4C060ADF8080005E024B90020ADF8A0 +:109930000400ADF808000020ADF80400ADF8060002 +:10994000ADF80C000C20ADF80A0069460B480BF08E +:109950004DFE012109480BF07DFD012240F224411A +:1099600006480BF01EFE102104480BF06AFD012290 +:10997000C02102480BF07AFD7FBD000000140140B9 +:1099800070B5002100230F22C4781CB3174C246843 +:1099900004F4E064C4F5E064C4F30721C1F10404F5 +:1099A000E3B20A4144789C40E1B2847814402143F8 +:1099B0000C07210E0E4C05786155047804F01F0544 +:1099C0000124AC4005786D11AD0005F1E025C5F826 +:1099D000004109E0047804F01F050124AC40054D66 +:1099E0000678761145F8264070BD00000CED00E0C9 +:1099F00000E400E080E100E0024A0A400243024B3A +:109A00001A60704780FFFF1F08ED00E000200CE0A7 +:109A1000002106E00022064B03EBC1031A544A1C46 +:109A2000D1B28029F6DB421CD0B20828F0DB7047A7 +:109A3000A3A900202DE9FF4F84B081468A4600206B +:109A4000029083460698A0EB09040798A0EB0A064B +:109A5000CDF80490CDF800A0002C01DD012705E031 +:109A60000CB9002702E04FF0FF376442002E02DD00 +:109A70004FF0010806E016B94FF0000802E04FF081 +:109A8000FF386642B44201DD254600E0354600203D +:109A900003901EE0009AD1B2019AD0B2119A00F060 +:109AA0001FF8029820440290B3440298A84205DDB2 +:109AB0000298401B0290019838440190AB4504DDA8 +:109AC000ABEB050B0098404400900398401C80B21B +:109AD0000390691C03988842DCDB08B0BDE8F08F76 +:109AE000F0B514460B46CF1701EB5777C7F3C70203 +:109AF000CF1701EB5777FF10A1EBC707FEB2012389 +:109B0000B340DDB24CB1134B03EBC0039B5C2B4362 +:109B1000104F07EBC007BB541AE00E4B03EBC0031A +:109B20009B5CDB430B4F07EBC007BB54094B03EBBC +:109B3000C0039B5C2B43074F07EBC007BB54054B8F +:109B400003EBC0039B5CDB43024F07EBC007BB5436 +:109B5000F0BD0000A3A900201CB501210A2007F0D8 +:109B600035FE4FF4C050009001208DF80400002015 +:109B70008DF8060003208DF8050001208DF8070000 +:109B800069464F48E0F780FF4FF480600090012065 +:109B90008DF8040000208DF8060003208DF80500E4 +:109BA00001208DF8070069464648E0F76DFFC820A0 +:109BB0000DF0BEF94FF480614248E0F7D9FFC820AC +:109BC0000DF0B6F94FF480613E48E0F7D3FFC820AE +:109BD0000DF0AEF90021FD2000F0ECFA002112207A +:109BE00000F0E8FA0021AE2000F0E4FA0021D520D0 +:109BF00000F0E0FA0021A02000F0DCFA0021A8200B +:109C000000F0D8FA00213F2000F0D4FA0021D32040 +:109C100000F0D0FA0021084600F0CCFA00214020E4 +:109C200000F0C8FA2848C07A1F2808DD0021A120CA +:109C300000F0C0FA0021C82000F0BCFA07E00021C3 +:109C4000A02000F0B7FA0021C02000F0B3FA0021F4 +:109C5000DA2000F0AFFA0021122000F0ABFA002168 +:109C6000812000F0A7FA00217F2000F0A3FA002154 +:109C7000D92000F09FFA0021822000F09BFA0021F9 +:109C8000DB2000F097FA0021342000F093FA002145 +:109C9000A42000F08FFA0021A62000F08BFA00210A +:109CA000202000F087FA0021084600F083FAFFF731 +:109CB000ADFE0021AF2000F07DFA00F063F81CBD7E +:109CC000000C024000040240BC12002010B5024605 +:109CD000012000E050430B1EA1F10104E1B2F9D1D3 +:109CE00010BD2DE9F84F05460C4616461F46DDE926 +:109CF0000A9B06FB09F0642190FBF1F000F0FF0ADB +:109D00004FF0000801200090A819C2B22346214656 +:109D10002846FFF78FFE01200090E019C3B2A81972 +:109D2000C2B2E019C1B22846FFF784FE01200090BC +:109D3000E019C3B22A4621462846FFF77BFE0120E0 +:109D4000E119CBB2A919CAB2A9190090C8B221462B +:109D5000FFF770FE00BF11E00120009004EB080047 +:109D6000C3B205EB0A00C2B204EB0800C1B2284638 +:109D7000FFF760FE08F1010000F0FF08B845EBDBDB +:109D8000BDE8F88F70B50024002504F1B001C8B219 +:109D9000002100F00FFA0021084600F00BFA002124 +:109DA000102000F007FA00BF0EE0002508E0084987 +:109DB00001EBC501085D012100F0FCF9681CC5B28A +:109DC000802DF4DB601CC4B2082CEEDB70BD0000FB +:109DD000A3A9002010B5044600BF02210A4807F0DD +:109DE0001FFF0028F9D02146074807F025FF00BFD4 +:109DF0000121054807F014FF0028F9D0024807F0B8 +:109E000018FFC0B210BD0000003800402DE9FE4F21 +:109E10000746884692461C460197CDF80080082CDC +:109E200002D14FF006091FE02046E31704EB5373FD +:109E3000DB1021464FEAE47C04EB5C7C4FEAEC0C3F +:109E4000A4EBCC0CBCF1000F02D04FF0010C01E0F0 +:109E50004FF0000C6344224604EBD27C4FEA6C0CBA +:109E600003FB0CF303F0FF09AAF12000C6B20025A2 +:109E70005EE0082C07D106EB46002F4901EB4000BD +:109E800010F805B01DE00C2C07D106EB46002B495D +:109E900001EB800010F805B013E0102C05D1284824 +:109EA00000EB061010F805B00BE0182C07D106EBFC +:109EB000C600244901EB800010F805B001E0BDE8C0 +:109EC000FE8F002002901CE00BF0010028B14146FB +:109ED00038460C9AFFF704FE09E00C9808B90120F7 +:109EE00000E00020024641463846FFF7F9FD4FEA00 +:109EF0006B0B08F1010000F0FF080298401CC0B293 +:109F0000029002980828DFDB781CC7B2082C0BD01F +:109F100004EBD4714A100199791A8A4204D1019F45 +:109F200000980830C0B20090DDF80080681CC5B20F +:109F30004D459EDB00BFC2E754D203087CD4030822 +:109F4000F0D80308E0DE03082DE9FF4F2DED068B66 +:109F500083B0074693461E46DDE917484FF00009D7 +:109F6000CA46DEB95846DEF753FB41EC1A0BB0EE99 +:109F70004A0AF0EE6A0A0BF0E3FDB0EE409AF0EE0A +:109F8000609A9FED400B53EC102B51EC190BDEF750 +:109F900090F941EC180BDEF77DFBC6B2082C01D11D +:109FA0004FF002091698864211DC169800280EDD43 +:109FB00023463022CDF8008038460A99FFF726FF65 +:109FC000204604EBD07109EB61013944CFB2002582 +:109FD0004CE01698301AA84210D104EBD47109EB6A +:109FE000610101FB0571C8B223462E22CDE9008430 +:109FF0000A99FFF70BFF4FF0010A35E006EB0A0064 +:10A00000401B401EC1B20A20FFF760FEBBFBF0F010 +:10A010000A21B0FBF1F201FB12000290029880B914 +:10A0200004EBD47109EB61010AEB070201FB052186 +:10A03000C8B223463022CDE900840A99FFF7E6FE34 +:10A0400011E004EBD47109EB61010AEB070301FB9A +:10A050000531C8B2CDE9008402993031CAB2234635 +:10A060000A99FFF7D3FE00BF681CC5B206EB0A00D1 +:10A07000A842AEDC304603B0BDEC068B04B0BDE8B0 +:10A08000F08F0000000000000000F03F2DE9FF4FBE +:10A0900005460E4617461C46DDF838904FF0000A7C +:10A0A0000095B3462046E21704EB5272D2102146C7 +:10A0B000E31704EB5373DB10A4EBC3030BB10123D1 +:10A0C00000E000231A44D4B24FF0000845E000201D +:10A0D00003903BE00D9810F80A0002900AF101008D +:10A0E0001FFA80FA002001901DE0029800F00100A4 +:10A0F00028B14A4631462846FFF7F2FC0AE0B9F19A +:10A10000000F01D1012000E0002002463146284620 +:10A11000FFF7E6FC029840100290701CC6B201984E +:10A12000401CC0B2019001980828DEDB681CC5B253 +:10A130000098281AB84204D1009D0BF1080000F0E5 +:10A14000FF0B5E460398401CC0B203900398B842D0 +:10A15000C0DB08F1010000F0FF08A045B7DBBDE857 +:10A16000FF8F2DE9F8430646884614461F46DDE971 +:10A17000085915E0CDF8009022782B46414630462C +:10A18000FFF744FE082D02D1B01DC6B205E02846F7 +:10A1900005EBD07106EB6101CEB2641C781EC7B22C +:10A1A0002FB12078202802DB20787E28E2DDBDE870 +:10A1B000F883000070B505460C462CB14FF40061E1 +:10A1C0001048E0F7D7FC04E04FF400610D48E0F7D9 +:10A1D000CFFC4FF480510B48E0F7CAFC4FF480519C +:10A1E0000948E0F7C7FC2846FFF7F4FD4FF480511B +:10A1F0000448E0F7BFFC4FF400610248E0F7BAFC06 +:10A2000070BD0000000C02400004024010B5284858 +:10A210000068284908602648001D006848602448F6 +:10A22000083000688860082250212348E0F746F98A +:10A2300006212048DFF76CFB1F490988884206D0B9 +:10A240001D48007A20F00400001D1B4908720621F9 +:10A250001848401CDFF75CFB17494988884206D044 +:10A260001548007A20F00400001D134908720821E7 +:10A270001048801CDFF74CFB0F498988884206D0C4 +:10A280000D48007A20F00400001D0B4908720821D7 +:10A290000848C01CDFF73CFB0749C988884206D044 +:10A2A0000548007A20F00400001D0349087210BD23 +:10A2B000107AFF1FD4790020BC1200202DE9F04F46 +:10A2C00091B00021109189460F910E918A460D910F +:10A2D0000C910B910A9109910891079106910591B2 +:10A2E00004910391029100240026019100258B46E0 +:10A2F000F94890F806070121B1EBD01F44F02880FF +:10A3000004F013B80E98401CC1B20E91F348807847 +:10A31000022804D1F148407808B107200290BDF826 +:10A3200008109DF830000844ED49085CFA287DD1FA +:10A33000BDF808109DF830000844401CE849085C4E +:10A34000E549EF394871BDF808109DF83000084420 +:10A35000801CE349085CE049EF390871BDF808103A +:10A360009DF830000844C01CDD49085CDA49EF392B +:10A37000C870BDF808109DF830000844001DD84989 +:10A38000085CD549EF398870BDF808109DF8300099 +:10A390000844401DD249085CCF49EF394870BDF8E8 +:10A3A00008109DF830000844801DCD49095CCD4857 +:10A3B00080F8111F90F8111F90F80B0F814213DDE8 +:10A3C000C84890F8112F10460021FCF769FC074699 +:10A3D0008846C44890F80B2F10460021FCF760FC1B +:10A3E000381AC1B20F9112E0BE4890F80B2F1046F8 +:10A3F0000021FCF755FC07468846BA4890F8112F13 +:10A4000010460021FCF74CFC381AC1B20F910F988E +:10A4100005281EDBB34890F8110F542819DAB1480B +:10A4200090F8110F062814DDAB4800E013E0EF3878 +:10A43000407924280DDBA848EF384079502808DC03 +:10A44000A548F538811D0A68026089888180DFF798 +:10A4500071FC06200C90BDF808109DF830000844EF +:10A46000801C9F49095CBDF808209DF8300010440D +:10A47000401C9B4A105C41EA0029BDF808109DF879 +:10A4800030000844C01C1146085C0106BDF80820D5 +:10A490009DF830001044001D914A105C41EA0041D3 +:10A4A000BDF808209DF830001044401D8C4A105C17 +:10A4B00041EA0021BDF808209DF830001044801DBD +:10A4C000874A105C41EA000B87480068834503F027 +:10A4D0000C87B9F5FA6F83F20887B9F1000F43F3DF +:10A4E00004878148C0F800B07B48B0F87E16BDF8FC +:10A4F000082002EB0900C01C81420ADD7648B0F852 +:10A500007E1609F10200081A81B27348A0F87E167F +:10A5100003E000217048A0F87E16714ABDF80810CB +:10A5200050184946DFF7F4F90546BDF8081001EB6D +:10A530000900401C6A49095CBDF8082002EB0900CB +:10A54000674A105C41EA0021A94243F0BA86654897 +:10A5500090F80A0F50B109F1020291B2604BBDF8B8 +:10A560000820981801230422E0F750FBBDF80820CA +:10A570009DF830101144091D594A515C01F00F003B +:10A5800000EBD0714A10A0EB4201CAB20B92BDF8A9 +:10A5900008209DF830101144891D514A515C01F08A +:10A5A0000F0000EBD0714A100A9200241AE0BDF8A7 +:10A5B00008209DF830100A44D21D1119484A505CF9 +:10A5C0009DF828209DF82C10DFF70EFC0146BDF801 +:10A5D00008209DF830000244D21D1019404A115441 +:10A5E000601C84B29DF83000A9EB0000C01FA0429F +:10A5F000DDDCBDF808109DF830000844C01D384966 +:10A60000095C10910121344880F8E0170020374997 +:10A61000486088703649887048603448103841680E +:10A620002D48C0F8C416012180F8B8162B48807850 +:10A63000032803D029488078012802D101202D4920 +:10A640000860002104911098152803F0B08410DCF4 +:10A65000A0F10B000A2883F02386DFE810F097179B +:10A660002E188F188718211E2500481A571A211EE8 +:10A67000501CA22802F0DF800CDC162803F07C813D +:10A68000182803F098851F2803F0F283A12843F0CF +:10A690000786FDE3A32802F00283A42801F05B866D +:10A6A000A528F4D101F044BC1348D0F80C0210B135 +:10A6B0001F200A49087100200990EAE3BDF8240030 +:10A6C00000EB400101EB00100C4901EB0010807918 +:10A6D0000D287DD214E00000BC3200209C3A0020FE +:10A6E000F0970020BC220020240A0020843900209A +:10A6F000B879002088024042BC1200209840002017 +:10A70000DFE800F0660708090AD2F90B0C0E0FD338 +:10A710000D0000BF00BF00BF00BF00BF00BF00BFF3 +:10A7200000BF00200890AFE0BDF808109DF8300091 +:10A7300001440831BDF810000844FE490A5CBDF828 +:10A74000240040F2A1114843FB4901EBC00101F58F +:10A750006271BDF8200000EB400303EB001001EB39 +:10A76000C0004276BDF808109DF83000084408305B +:10A77000BDF810100844EF49085C20B1012803D04F +:10A78000022876D114E074E0BDF8241001EB4102F8 +:10A7900002EB0111E94A02EB01123032BDF8201040 +:10A7A00002EB0112901C917821F00402027060E02B +:10A7B000BDF8241001EB410202EB0111DF4A02EB6C +:10A7C00001123032BDF8201002EB0112901C00E0A3 +:10A7D000FDE3917821F0080202700022BDF8240008 +:10A7E00000EB400101EB0010D44901EB00103030C8 +:10A7F000BDF8201000EB01104260BDF824100220CB +:10A80000DFF754FC002416E00022BDF8240040F2DB +:10A81000A1114843C84901EBC00101F56271BDF8BF +:10A82000200000EB400303EB001001EBC0014731B7 +:10A830000A55601C84B2142CE6DB002416E00022CA +:10A84000BDF8240040F2A1114843BB4901EBC0010F +:10A8500001F56271BDF8200000EB400303EB00102E +:10A8600001EBC00163310A55601C84B20A2CE6DB9F +:10A8700000BF00BFBDF81000401C81B20491BDF8BC +:10A880002000401C81B20891BDF8240000EB40017B +:10A8900001EB0010A94901EB0010C179BDF82000BF +:10A8A00081423FF741AF92E300BFBDF808109DF829 +:10A8B000300008440830BDF8101008449D49085C79 +:10A8C00020B1012803D0022817D115E015E0BDF80A +:10A8D000241001EB410202EB0111984A02EB011234 +:10A8E0003032BDF8201002EB0112901C917821F05B +:10A8F0000402027001E007E000BF00BFBDF81000D5 +:10A90000401C81B2049162E300200890FDE3BDF891 +:10A9100008109DF8300001440831BDF810000844CB +:10A9200084490A5CBDF8240040F2A11148438249E1 +:10A9300001EBC00101F56271BDF8200000EB40039E +:10A9400003EB001001EBC0004276BDF808109DF843 +:10A95000300008440830BDF8101008447549085C00 +:10A96000F4287DD01DDC20287BD00DDC042879D094 +:10A9700005DC08B3012876D0022875D189E10828C2 +:10A9800073D01028F9D168E2F1286FD004DC402898 +:10A990006DD0F028F1D1FFE3F22869D0F328ECD193 +:10A9A000FDE3F5380B285FD2DFE800F0FEFDFCFB8D +:10A9B000FAF9F8F7F6F5F400BDF8240040F2A11119 +:10A9C00048435D4901EBC00000F56270BDF82010FE +:10A9D00001EB410202EB011100EBC10090F87E0097 +:10A9E00010285CD10022BDF8240040F2A111484398 +:10A9F000514901EBC00101F56271BDF8200000EB87 +:10AA0000400303EB001001EBC00080F87E20BDF88E +:10AA1000240040F2A1114843474901EBC00000F572 +:10AA20006270BDF8201001EB410202EB011100EB56 +:10AA3000C1004079F82832D0BDF8240040F2A111BD +:10AA400048433D4901EBC00000F56270BDF820109D +:10AA500001EB410202EB011100EBC100407908E07B +:10AA60009EE3C3E261E120E0BFE2AAE195E330E3C7 +:10AA700094E3F72813D0F322BDF8240040F2A1118B +:10AA800048432D4901EBC00000F56270BDF820106D +:10AA900001EB410303EB011100EBC1004271BDF872 +:10AAA0001000401C81B20491D1E3F222BDF82400D1 +:10AAB00040F2A1114843204901EBC00000F562704B +:10AAC000BDF8201001EB410303EB011100EBC100C5 +:10AAD0004271BDF8241001EB410202EB0111174A4B +:10AAE00002EB01123032BDF8201002EB0112901C73 +:10AAF000917821F004020270BDF808009DF8301032 +:10AB000008440830BDF8101008440A490A5CBDF832 +:10AB1000240040F2A1114843074901EBC00000F5B1 +:10AB20006270BDF8201001EB410303EB011100EB53 +:10AB3000C10005E0F0970020584500209840002013 +:10AB400080F87E20002422E0BDF808109DF8300037 +:10AB500001440831BDF8100001440819401CFE49A9 +:10AB60000A5CBDF8240040F2A1114843FB4901EB07 +:10AB7000C00101F56271BDF8200000EB400303EB5A +:10AB8000001001EBC00151310A55601C84B20F2C3A +:10AB9000DADB0AE00FE30DE30BE309E307E305E388 +:10ABA00003E301E3FFE2FDE2FBE2002422E0BDF863 +:10ABB00008109DF8300001440831BDF81000014430 +:10ABC00008191030E4490A5CBDF8240040F2A111D4 +:10ABD0004843E24901EBC00101F56271BDF8200074 +:10ABE00000EB400303EB001001EBC00163310A5599 +:10ABF000601C84B20A2CDADBBDF808109DF8300026 +:10AC000001440831BDF8100008441A30D2490A5CEA +:10AC1000BDF8240040F2A1114843D04901EBC00126 +:10AC200001F56271BDF8200000EB400303EB00105A +:10AC300001EBC00080F87820002422E0BDF8081065 +:10AC40009DF8300001440831BDF810000144081996 +:10AC50001B30C1490A5CBDF8240040F2A1114843F1 +:10AC6000BE4901EBC00101F56271BDF8200000EBA7 +:10AC7000400303EB001001EBC00079300255601C6B +:10AC800084B2052CDADBBDF81000203081B20491CB +:10AC9000DDE2F222BDF8240040F2A1114843AF49A1 +:10ACA00001EBC00000F56270BDF8201001EB41031C +:10ACB00003EB011100EBC1004271BDF8241001EB60 +:10ACC000410202EB0111A64A02EB01123032BDF83B +:10ACD000201002EB0112901C917821F00402027006 +:10ACE000BDF808009DF8301008440830BDF8101079 +:10ACF000084499490A5CBDF8240040F2A111484378 +:10AD0000964901EBC00000F56270BDF8201001EB20 +:10AD1000410303EB011100EBC10080F87E20BDF878 +:10AD20001000401C80B2049091E2F222BDF8240091 +:10AD300040F2A1114843894901EBC00000F562705F +:10AD4000BDF8201001EB410303EB011100EBC10042 +:10AD50004271BDF8241001EB410202EB0111804A5F +:10AD600002EB01123032BDF8201002EB0112901CF0 +:10AD7000917821F004020270BDF808009DF83010AF +:10AD800008440830BDF81010084473490A5CBDF847 +:10AD9000240040F2A1114843704901EBC00101F5C4 +:10ADA0006271BDF8200000EB400303EB001001EBE3 +:10ADB000C00080F87E20BDF81000401C81B20491D4 +:10ADC00045E2F222BDF8240040F2A1114843634954 +:10ADD00001EBC00000F56270BDF8201001EB4103EB +:10ADE00003EB011100EBC1004271BDF8241001EB2F +:10ADF000410202EB01115A4A02EB01123032BDF856 +:10AE0000201002EB0112901C917821F004020270D4 +:10AE1000BDF808009DF8301008440830BDF8101047 +:10AE200008444D490A5CBDF8240040F2A111484392 +:10AE30004A4901EBC00000F56270BDF8201001EB3B +:10AE4000410303EB011100EBC10080F87E20BDF847 +:10AE50001000401C80B20490F9E1BDF8240040F2DB +:10AE6000A11148433D4901EBC00000F56270BDF8F7 +:10AE7000201001EB410202EB011100EBC10040790F +:10AE8000F8282BD0BDF8240040F2A111484301E07E +:10AE90006AE2F8E1314901EBC00000F56270BDF8EB +:10AEA000201001EB410202EB011100EBC1004079DF +:10AEB000F72813D0F322BDF8240040F2A111484333 +:10AEC000264901EBC00000F56270BDF8201001EBCF +:10AED000410303EB011100EBC1004271BDF82410E6 +:10AEE00001EB410202EB01111D4A02EB011230326B +:10AEF000BDF8201002EB0112901C917821F00402A1 +:10AF00000270BDF808009DF8301008440830BDF804 +:10AF10001010084410490A5CBDF8240040F2A11149 +:10AF200048430E4901EBC00000F56270BDF82010E7 +:10AF300001EB410303EB011100EBC10080F87E201F +:10AF4000BDF808009DF8301008440830BDF8101016 +:10AF50000844401C004905E0F097002058450020B7 +:10AF6000984000200A5CBDF8240040F2A11148433B +:10AF7000F94901EBC00000F56270BDF8201001EB4B +:10AF8000410303EB011100EBC10080F8782000249D +:10AF900024E0BDF808109DF8300001440831BDF8E8 +:10AFA000100001440819801CEC490A5CBDF824001B +:10AFB00040F2A1114843E84901EBC00101F562717B +:10AFC000BDF8200000EB400303EB001000E054E16B +:10AFD00001EBC00179310A55601C84B2052CD8DB25 +:10AFE000BDF81000C01D81B2049130E1F222BDF81D +:10AFF000240040F2A1114843D74901EBC00000F5FD +:10B000006270BDF8201001EB410303EB011100EB6E +:10B01000C1004271BDF8241001EB410202EB0111A5 +:10B02000CF4A02EB01123032BDF8201002EB0112C0 +:10B03000901C917821F004020270BDF808009DF880 +:10B04000301008440830BDF810100844C3490A5CA9 +:10B05000BDF8240040F2A1114843BF4901EBC000F4 +:10B0600000F56270BDF8201001EB410303EB011104 +:10B0700000EBC10080F87E20002422E0BDF808101B +:10B080009DF8300001440831BDF810000144081952 +:10B09000401CB2490A5CBDF8240040F2A1114843AB +:10B0A000AD4901EBC00101F56271BDF8200000EB74 +:10B0B000400303EB001001EBC00179310A55601C1D +:10B0C00084B2042CDADBBDF81000401D81B204917B +:10B0D000BDE0F222BDF8240040F2A11148439E4990 +:10B0E00001EBC00000F56270BDF8201001EB4103D8 +:10B0F00003EB011100EBC1004271BDF8241001EB1C +:10B10000410202EB0111964A00E0A6E002EB0112B7 +:10B110003032BDF8201002EB0112901C917821F022 +:10B1200004020270BDF8241001EB410202EB011190 +:10B130008B4A02EB01123032BDF8201002EB0112F3 +:10B14000901C917821F040020270BDF808009DF833 +:10B15000301008440830BDF8101008447F490A5CDC +:10B16000BDF8240040F2A11148437B4901EBC00027 +:10B1700000F56270BDF8201001EB410303EB0111F3 +:10B1800000EBC10080F87E20BDF81000401C80B2AA +:10B1900004905CE000E002E000BF00BF00BF00BF21 +:10B1A00000BF00BF00BF00BF00BF00BF00BF00BFA7 +:10B1B00000BF00BF00BFF222BDF8240040F2A11181 +:10B1C0004843654901EBC00000F56270BDF82010EE +:10B1D00001EB410303EB011100EBC1004271BDF82B +:10B1E000241001EB410202EB01115D4A02EB011256 +:10B1F0003032BDF8201002EB0112901C917821F042 +:10B2000004020270BDF808009DF8301008440830B0 +:10B21000BDF81010084451490A5CBDF8240040F202 +:10B22000A11148434C4901EBC00000F56270BDF824 +:10B23000201001EB410303EB011100EBC10080F88A +:10B240007E20BDF81000401C80B2049000BF00BFFB +:10B25000BDF82000401C81B20891BDF8240000EB2D +:10B26000400101EB00103E4901EB0010C179BDF82F +:10B27000200081423FF74BAB00BF00BFBDF8240068 +:10B28000401C81B20991374890F86A0BBDF8241030 +:10B2900088423FF713AA334890F80C0C002859DD78 +:10B2A000002009904EE0BDF808109DF830000144E0 +:10B2B0000831BDF81000084428490A5CBDF8240094 +:10B2C00040F2A1114843244901EBC00101F562712C +:10B2D000BDF8200000EB400303EB001001EBC000C1 +:10B2E0004276BDF808109DF8300008440830BDF8DB +:10B2F000101008441949085C20B1012803D0022825 +:10B3000015D10AE013E01649DC39BDF8242088186D +:10B31000017821F00401017009E01149DC39BDF820 +:10B3200024208818017821F00801017000BF00BFB7 +:10B33000BDF81000401C81B20491BDF82400401CEF +:10B3400081B20991074890F80C0C401EBDF82410FA +:10B350008842A8DC02F0B4BF58450020F0970020D6 +:10B3600098400020BC320020B9F11B0F7DDB00208B +:10B370000990F4E300200890F8E3BDF8240000EB06 +:10B38000400101EB0010F74901EB00103030BDF82F +:10B39000201000EB01108078C0F34010002865D128 +:10B3A000BDF8240000EB400101EB0010ED4901EB7A +:10B3B00000103030BDF8201000EB01108078C0F391 +:10B3C00040000028EBD1BDF8240000EB400101EB68 +:10B3D0000010E44901EB00103030BDF8201000EB04 +:10B3E0000110807A022841D0BDF808109DF8300085 +:10B3F000014408310AEB8A0000EBCA000844DA492C +:10B400000A5C10460021FBF74BFCBDF8242002EB40 +:10B41000420303EB0212D34B03EB02123032BDF8AE +:10B42000203002EB0312127842400A43B7D1BDF834 +:10B43000240040F2A1114843CC4901EBC00000F5C3 +:10B440006270BDF8201001EB410202EB011100EB2C +:10B45000C10090F84500012813D0BDF8240000EB8E +:10B46000400101EB0010BF4901E0F5E3F5E301EB1A +:10B4700000103030BDF8201000EB0110807A032856 +:10B480007ED1BDF8240040F2A1114843B74901EB39 +:10B49000C00000F56270BDF8201001EB410202EB24 +:10B4A000011100EBC10090F846000028E8D100220D +:10B4B000BDF8240000EB400101EB0010A94901EBAD +:10B4C00000113031BDF8200001EB0010C272BDF850 +:10B4D00008109DF8300008440930A3490A5CBDF803 +:10B4E000240040F2A1114843A04901EBC00101F53D +:10B4F0006271BDF8200000EB400303EB001001EB8C +:10B50000C000C271BDF808109DF8300008440A3030 +:10B510009549085C0106BDF808209DF830001044EC +:10B520000B30914A105C41EA0041BDF808209DF8BB +:10B53000300010440C308C4A105C41EA0021BDF808 +:10B5400008209DF8300010440D30874A105C0143FC +:10B55000BDF8240040F2A1125043844A02EBC0021D +:10B5600002F56272BDF8200000EB400303EB00100F +:10B5700002EBC0008160BDF808109DF8300000E0CB +:10B58000EAE0084411307849085C0106BDF808205B +:10B590009DF8300010441230734A105C41EA0041BB +:10B5A000BDF808209DF83000104413306E4A105C3E +:10B5B00041EA0021BDF808209DF830001044143005 +:10B5C000694A105C0143BDF8240000EB400202EB25 +:10B5D0000010644A02EB00123032BDF8200002EB8A +:10B5E00000104160BDF824100220DEF75FFDBDF8B9 +:10B5F000240000EB400101EB00105A4901EB00115F +:10B600003031BDF8200001EB00100178BDF82400B6 +:10B6100040F2A1125043554A02EBC0004170002293 +:10B62000BDF8240040F2A1114843504901EBC0018C +:10B6300001F56271BDF8200000EB400303EB001040 +:10B6400001EBC0008271BDF8240040F2A111484313 +:10B65000464901EBC00000F56270BDF8201001EB17 +:10B66000410202EB011100EBC1008068002873D099 +:10B67000BDF8240000EB400101EB0010394901EB5B +:10B68000001080790B2868D2DFE800F06706CBFE57 +:10B69000676767FDFCFBFA00BDF8240040F2A111CA +:10B6A0004843324901EBC00000F56270BDF820103C +:10B6B00001EB410202EB011100EBC100C07910B1B6 +:10B6C00001287DD196E0BDF8240000EB400101EB9C +:10B6D0000010244901EB0010007BE0BBBDF8240002 +:10B6E00040F2A1114843214901EBC00000F562700E +:10B6F000BDF8201001EB410202EB011100EBC1008B +:10B700008068B0F5100F14D1C322BDF8240040F2B8 +:10B71000A1114843154901EBC00101F56271BDF863 +:10B72000200000EB400303EB001001EBC00042716E +:10B730005FE0B522BDF8240040F2A11148430B4957 +:10B7400001EBC00101F56271BDF8200000EB400380 +:10B7500003EB001002E00BE0B5E31CE201EBC000DC +:10B76000427146E098400020F097002058450020A4 +:10B77000BDF8240040F2A1114843F94901EBC00093 +:10B7800000F56270BDF8201001EB410202EB0111DF +:10B7900000EBC1008068B0F1104F16D1C322BDF894 +:10B7A000240040F2A1114843ED4901EBC00000F52F +:10B7B0006270BDF8201001EB410303EB011100E0C2 +:10B7C0002DE000EBC100427113E0B522BDF824006A +:10B7D00040F2A1114843E24901EBC00000F562705C +:10B7E000BDF8201001EB410303EB011100EBC10098 +:10B7F000427114E0B922BDF8240040F2A11148437F +:10B80000D74901EBC00000F56270BDF8201001EBD4 +:10B81000410303EB011100EBC100427100BF00BF07 +:10B8200050E3BDF8240040F2A1114843CC4901EB9C +:10B83000C00101F56271BDF8200000EB400202EB8F +:10B84000001011F83010BDF8240040F2A11250434E +:10B85000C34A02EBC0004079814277D1BDF808109D +:10B860009DF8300008440E30BE49085C0104BDF864 +:10B8700008209DF8300010440F30BA4A105C04E0F4 +:10B880000BE347E288E1F2E061E041EA0021BDF824 +:10B8900008209DF8300010441030B24A105C01437B +:10B8A000BDF8240040F2A1125043AD4A02EBC002A1 +:10B8B00002F56272BDF8200000EB400303EB0010BC +:10B8C00002EBC0004163BDF808109DF83000084449 +:10B8D0000930A4490A5CBDF8240040F2A111484394 +:10B8E0009F4901EBC00101F56271BDF8200000EB3A +:10B8F000400303EB001001EBC000C271A422BDF8AD +:10B90000240040F2A1114843954901EBC00101F523 +:10B910006271BDF8200000EB400303EB001001EB67 +:10B92000C0008270A322BDF8240040F2A111484358 +:10B930008B4901EBC00000F56270BDF8201001EBEF +:10B94000410303EB011100EBC1004271BAE2BDF803 +:10B95000240040F2A1114843814901EBC00101F5E7 +:10B960006271BDF8200000EB400202EB001011F8FC +:10B970003010BDF8240040F2A1125043784A02EB87 +:10B98000C0004079814271D1BDF808109DF83000A7 +:10B9900008440E307349085C0104BDF808209DF886 +:10B9A000300010440F306F4A105C41EA0021BDF8AE +:10B9B00008209DF83000104410306A4A105C0143A2 +:10B9C000BDF8240040F2A1125043654A02EBC002C8 +:10B9D00002F56272BDF8200000EB400303EB00109B +:10B9E00002EBC0004163BDF808109DF83000084428 +:10B9F00009305C490A5CBDF8240040F2A1114843BB +:10BA0000574901EBC00101F56271BDF8200000EB60 +:10BA1000400303EB001001EBC000C271A422BDF88B +:10BA2000240040F2A11148434D4901EBC00101F54A +:10BA30006271BDF8200000EB400303EB001001EB46 +:10BA4000C0008270A322BDF8240040F2A111484337 +:10BA5000434901EBC00000F56270BDF8201001EB16 +:10BA6000410303EB011100EBC10042712AE2BDF872 +:10BA7000240000EB400101EB00103B4901EB0010FA +:10BA8000007BE0BBBDF8240040F2A11148433449DB +:10BA900001EBC00000F56270BDF8201001EB41021F +:10BAA00002EB011100EBC1008068B0F5100F14D15A +:10BAB0000522BDF8240040F2A1114843284901EBBA +:10BAC000C00000F56270BDF8201001EB410303EBEC +:10BAD000011100EBC10042715DE00122BDF82400BC +:10BAE00040F2A11148431E4901EBC00000F562700D +:10BAF000BDF8201001EB410303EB011100E003E06E +:10BB000000EBC100427146E0BDF8240040F2A111F3 +:10BB10004843134901EBC00000F56270BDF82010E6 +:10BB200001EB410202EB011100EBC1008068B0F1B2 +:10BB3000104F1CD10522BDF8240040F2A11148434A +:10BB4000074901EBC00000F56270BDF8201001EB61 +:10BB5000410303EB011100EBC10042711BE0DCE18A +:10BB600058450020F097002098400020B1E10122C4 +:10BB7000BDF8240040F2A1114843FE4901EBC0008A +:10BB800000F56270BDF8201001EB410303EB0111D9 +:10BB900000EBC100427195E1BDF8240040F2A11113 +:10BBA0004843F44901EBC00000F56270BDF8201075 +:10BBB00001EB410202EB011100EBC100C07910B1B1 +:10BBC00001287AD18FE0BDF8240000EB400101EBA1 +:10BBD0000010E94901EB0010007BE0BBBDF8240038 +:10BBE00040F2A1114843E34901EBC00000F5627047 +:10BBF000BDF8201001EB410202EB011100EBC10086 +:10BC00008068B0F5100F14D10822BDF8240040F26E +:10BC1000A1114843D74901EBC00000F56270BDF89F +:10BC2000201001EB410303EB011100EBC100427155 +:10BC300058E08922BDF8240040F2A1114843CD49C3 +:10BC400001EBC00000F56270BDF8201001EB41036C +:10BC500003EB011102E005E068E135E100EBC10012 +:10BC600042713FE0BDF8240040F2A1114843C149B0 +:10BC700001EBC00000F56270BDF8201001EB41023D +:10BC800002EB011100EBC1008068B0F1104F15D13B +:10BC90000822BDF8240040F2A1114843B54901EB48 +:10BCA000C00000F56270BDF8201001EB410303EB0A +:10BCB000011100EBC100427114E029E08922BDF8B6 +:10BCC000240040F2A1114843AA4901EBC00000F54D +:10BCD0006270BDF8201001EB410303EB011100EB92 +:10BCE000C100427114E08B22BDF8240040F2A11182 +:10BCF0004843A04901EBC00000F56270BDF8201078 +:10BD000001EB410303EB011100EBC100427100BFE5 +:10BD100000BFD7E0BDF8240040F2A1114843954987 +:10BD200001EBC00101F56271BDF8200000EB40029B +:10BD300002EB001001EBC00090F89140BDF8240028 +:10BD400040F2A11148438B4901EBC0004470BDF89B +:10BD5000240040F2A1114843864901EBC00008309D +:10BD6000C4EBC40100EBC1000179BDF8240040F22E +:10BD7000A11250437F4A02EBC000407981427CD13E +:10BD8000BDF8240040F2A1114843114601EBC00167 +:10BD900001F56271BDF8200000EB400202EB0010DB +:10BDA00001EBC00090F89210BDF8240040F2A112FF +:10BDB0005043704A02EBC0000830C4EBC40200EBF1 +:10BDC000C200C170BDF808109DF8300008440E3064 +:10BDD0006A49085C0104BDF808209DF83000104451 +:10BDE0000F30664A105C41EA0021BDF808209DF83A +:10BDF000300010441030614A105C0143BDF824004B +:10BE000040F2A11250435B4A02EBC00202F562729B +:10BE1000BDF8200000EB400303EB001002EBC00074 +:10BE20004163BDF808109DF83000084409305349BB +:10BE30000A5CBDF8240040F2A11148434D4901EBD2 +:10BE4000C00101F56271BDF8200000EB400303EB77 +:10BE5000001001EBC000C271A422BDF8240040F222 +:10BE6000A1114843434901EBC0010831C4EBC400B0 +:10BE700001EBC0008271A32100E00DE0BDF82400B9 +:10BE800040F2A11250433B4A02EBC0000830C4EB21 +:10BE9000C40200EBC200417114E00522BDF8240089 +:10BEA00040F2A1114843334901EBC00000F5627034 +:10BEB000BDF8201001EB410303EB011100EBC100C1 +:10BEC000427100BF00BF13E0BDF82000401C81B2EA +:10BED0000891BDF8240000EB400101EB0010264959 +:10BEE00001EB0010C179BDF8200081423FF745AA5F +:10BEF00000BFBDF8240000EB400101EB00101E491B +:10BF000001EB0010C179BDF82000814200DD0CE09A +:10BF1000BDF82400401C81B20991194890F86A0BC1 +:10BF2000BDF8241088423FF725AA00BF02F0C8B927 +:10BF3000B9F11B0F7EDB0020099002E2002008907F +:10BF4000DBE1BDF8240000EB400101EB00100A49E1 +:10BF500001EB00103030BDF8201000EB01108078AC +:10BF6000C0F34000002866D1BDF8240040F2A111C2 +:10BF7000484307E05845002098400020F0970020F3 +:10BF8000BC320020F74901EBC00000F56270BDF83B +:10BF9000201001EB410202EB011100EBC10090F80F +:10BFA00046000028DFD1BDF808109DF8300001449C +:10BFB00008310AEB8A0000EBCA000844EA490A5C2F +:10BFC00010460021FAF76CFEBDF8242002EB420374 +:10BFD00003EB0212E54B03EB02123032BDF82030C6 +:10BFE00002EB0312127842400A4324D1BDF8081034 +:10BFF0009DF8300008440930DB490A5CBDF8240094 +:10C0000040F2A1114843D74901EBC00101F562712B +:10C01000BDF8200000EB400303EB001001EBC00073 +:10C02000C271BDF808109DF8300008440A30CE49AE +:10C03000085C01E08EE15BE10106BDF808209DF897 +:10C04000300010440B30C84A105C41EA0041BDF892 +:10C0500008209DF8300010440C30C34A105C41EABF +:10C060000021BDF808209DF8300010440D30BE4A74 +:10C07000105C0143BDF8240040F2A1125043B94ABC +:10C0800002EBC00202F56272BDF8200000EB400333 +:10C0900003EB001002EBC0008160BDF808109DF8B2 +:10C0A000300008441130B049085C0106BDF8082092 +:10C0B0009DF8300010441230AB4A105C41EA004158 +:10C0C000BDF808209DF8300010441330A64A105CDB +:10C0D00041EA0021BDF808209DF8300010441430DA +:10C0E000A14A105C0143BDF8240000EB400202EBC2 +:10C0F00000109E4A02EB00123032BDF8200002EB25 +:10C1000000104160BDF824100220DDF7CFFFBDF81C +:10C11000240000EB400101EB0010944901EB0011F9 +:10C120003031BDF8200001EB00100178BDF824008B +:10C1300040F2A11250438B4A02EBC0004170012231 +:10C14000BDF8240040F2A1114843864901EBC0012B +:10C1500001F56271BDF8200000EB400303EB001015 +:10C1600001EBC0008271BDF8240000EB400101EB3F +:10C1700000107E4901EB00108079012806D00728C5 +:10C1800047D008285AD00A2842D19AE0BDF82400A6 +:10C1900040F2A1114843734901EBC00000F5627001 +:10C1A000BDF8201001EB410202EB011100EBC100D0 +:10C1B000C07910B101282AD114E0B522BDF82400BD +:10C1C00040F2A1114843674901EBC00000F56270DD +:10C1D000BDF8201001EB410303EB011100EBC1009E +:10C1E000427114E0B922BDF8240040F2A111484385 +:10C1F0005C4901EBC00000F56270BDF8201001EB56 +:10C20000410303EB011100EBC100427100BF00BF0D +:10C210006CE00122BDF8240040F2A11148435149CD +:10C2200001EBC00000F56270BDF8201001EB410386 +:10C2300003EB011100EBC100427157E0BDF824008F +:10C2400040F2A1114843474901EBC00000F562707C +:10C25000BDF8201001EB410202EB011100EBC1001F +:10C26000C07910B101282AD114E08922BDF8240038 +:10C2700040F2A11148433B4901EBC00000F5627058 +:10C28000BDF8201001EB410303EB011100EBC100ED +:10C29000427114E08B22BDF8240040F2A111484302 +:10C2A000304901EBC00000F56270BDF8201001EBD1 +:10C2B000410303EB011100EBC100427100BF00BF5D +:10C2C00014E00422BDF8240040F2A111484325499E +:10C2D00001EBC00000F56270BDF8201001EB4103D6 +:10C2E00003EB011100EBC100427100BF00BF13E07E +:10C2F000BDF82000401C81B20891BDF8240000EB7D +:10C30000400101EB0010194901EB0010C179BDF8A3 +:10C31000200081423FF715AE00BFBDF8240000EBBE +:10C32000400101EB0010114901EB0010C179BDF88B +:10C330002000814200DD0CE0BDF82400401C81B2E9 +:10C3400009910B4890F86A0BBDF8241088423FF71A +:10C35000F5AD00BFEAE50020099062E200200890F8 +:10C360003BE2000058450020F09700209840002054 +:10C37000BC320020BDF808109DF830000844083099 +:10C38000FA490A5C10460021FAF78AFCBDF824201D +:10C3900002EB420303EB0212F54B03EB02123032C5 +:10C3A000BDF8203002EB0312127842400A437DD1DF +:10C3B000BDF8240000EB400101EB0010EC4901EB5B +:10C3C00000113031BDF8200001EB00100178BDF8FC +:10C3D000240040F2A1125043E64A02EBC000417033 +:10C3E000BDF8240000EB400101EB0010E04901EB37 +:10C3F000001080790B2830D2DFE800F02F06308D56 +:10C400002F2F2FE8FDFCFB00BDF8240040F2A11106 +:10C410004843D84901EBC00000F56270BDF8201018 +:10C4200001EB410202EB011100EBC10090F8460064 +:10C4300098B9CA22BDF8240040F2A1114843CD4961 +:10C4400001EBC00000F56270BDF8201001EB410364 +:10C4500003EB011100EBC1004271B7E1BDF824000C +:10C4600040F2A1114843C34901EBC00101F56271DB +:10C47000BDF8200000EB400202EB001011F8301074 +:10C48000BDF8240040F2A1125043BA4A02EBC000AA +:10C49000407981423ED1BDF8240040F2A1114843C9 +:10C4A000114601EBC00000F5627000E090E1BDF8BC +:10C4B000201001EB410202EB011100EBC10090F8EA +:10C4C000460038BBAA22BDF8240040F2A11148431F +:10C4D000A84901EBC00101F56271BDF8200000EB35 +:10C4E000400303EB001001EBC0008270A322BDF8F3 +:10C4F000240040F2A11148439E4901EBC00000F521 +:10C500006270BDF8201001EB410303EB011100EB59 +:10C51000C10042715AE1BDF8240040F2A111484324 +:10C52000944901EBC00101F56271BDF8200000EBF8 +:10C53000400202EB001011F83010BDF8240040F268 +:10C54000A11250438B4A02EBC000407981423CD19A +:10C55000BDF8240040F2A1114843114601EBC00090 +:10C5600000F56270BDF8201001EB410202EB0111F1 +:10C5700000EBC10090F8460038BBAA22BDF82400A9 +:10C5800040F2A11148437B4901EBC00101F5627102 +:10C59000BDF8200000EB400303EB001001EBC000EE +:10C5A0008270A322BDF8240040F2A11148437149D2 +:10C5B00001EBC00000F56270BDF8201001EB4103F3 +:10C5C00003EB011100EBC1004271FFE0BDF8240054 +:10C5D00040F2A1114843674901EBC00000F56270C9 +:10C5E000BDF8201001EB410202EB011100EBC1008C +:10C5F00002E0C1E042E017E090F8460098B904225A +:10C60000BDF8240040F2A11148435A4901EBC00093 +:10C6100000F56270BDF8201001EB410303EB01113E +:10C6200000EBC1004271D1E0BDF8240040F2A1113D +:10C630004843504901EBC00000F56270BDF820107E +:10C6400001EB410202EB011100EBC10090F8460042 +:10C6500098B91022BDF8240040F2A1114843454981 +:10C6600001EBC00000F56270BDF8201001EB410342 +:10C6700003EB011100EBC1004271A7E0BDF82400FB +:10C6800040F2A11148433B4901EBC00101F5627141 +:10C69000BDF8200000EB400202EB001001EBC000EF +:10C6A00090F89140BDF8240040F2A111484331496F +:10C6B00001EBC0004470BDF8240040F2A1114843D2 +:10C6C0002C4901EBC0010831C4EBC40001EBC000F0 +:10C6D0000179BDF8240040F2A1125043254A02EB33 +:10C6E000C000407981423FD1BDF8240040F2A11141 +:10C6F0004843114601EBC00101F56271BDF820000D +:10C7000000EB400202EB001001EBC00090F8922019 +:10C71000BDF8240040F2A1114843164901EBC001C5 +:10C720000831C4EBC40001EBC000C270AA22BDF8FE +:10C73000240040F2A11148430E4901EBC001083129 +:10C74000C4EBC40001EBC0008271A321BDF824003A +:10C7500040F2A1125043074A02EBC0000830C4EB7C +:10C76000C40200EBC200417130E00000F0970020ED +:10C770009840002058450020BDF8240040F2A11147 +:10C780004843FE4901EBC00000F56270BDF820107F +:10C7900001EB410202EB011100EBC10090F84600F1 +:10C7A00098B90622BDF8240040F2A1114843F3498C +:10C7B00001EBC00000F56270BDF8201001EB4103F1 +:10C7C00003EB011100EBC100427100BF00BF13E099 +:10C7D000BDF82000401C81B20891BDF8240000EB98 +:10C7E000400101EB0010E64901EB0010C179BDF8F2 +:10C7F000200081423FF7BEAD00BFBDF8240000EB32 +:10C80000400101EB0010DE4901EB0010C179BDF8D9 +:10C810002000814200DD0CE0BDF82400401C81B204 +:10C820000991D84890F86A0BBDF8241088423FF768 +:10C8300095AD00BF8EE50020099026E2002008900B +:10C84000FFE1BDF808109DF8300008440830CE49DB +:10C850000A5C10460021FAF723FABDF8242002EB07 +:10C86000420303EB0212C64B03EB02123032BDF857 +:10C87000203002EB0312127842400A437ED1BDF809 +:10C88000240000EB400101EB0010BD4901EB001159 +:10C890003031BDF8200001EB00100178BDF8240014 +:10C8A00040F2A1125043B54A02EBC0004170BDF8FE +:10C8B000240040F2A1114843114601EBC00101F5EB +:10C8C0006271BDF8200000EB400202EB001011F88D +:10C8D0003010BDF8240040F2A1125043A74A02EBE9 +:10C8E000C000407981427DD1BDF808109DF830002C +:10C8F00008440930A449085C0104BDF808209DF8EB +:10C90000300010440A30A04A105C41EA0021BDF812 +:10C9100008209DF8300010440B309B4A105C014306 +:10C92000BDF8240040F2A1125043944A02EBC00229 +:10C9300002F56272BDF8200000EB400303EB00102B +:10C9400002EBC0004163BDF8240000EB400101EBA5 +:10C9500000108B4901EB001080790B281DD2DFE815 +:10C9600000F01C061D48711C1C869BB0FD00B22205 +:10C97000BDF8240040F2A111484300E05CE17F498A +:10C9800001EBC00000F56270BDF8201001EB41031F +:10C9900003EB011100EBC10042714BE1A522BDF890 +:10C9A000240040F2A1114843744901EBC00101F594 +:10C9B0006271BDF8200000EB400303EB001001EBB7 +:10C9C000C0008270A322BDF8240040F2A1114843A8 +:10C9D0006A4901EBC00000F56270BDF8201001EB60 +:10C9E000410300E027E103EB011100EBC1004271BC +:10C9F00020E1A522BDF8240040F2A11148435F497F +:10CA000001EBC00101F56271BDF8200000EB4003AD +:10CA100003EB001001EBC0008270A322BDF82400DC +:10CA200040F2A1114843554901EBC00000F5627086 +:10CA3000BDF8201001EB410303EB011100EBC10035 +:10CA40004271F7E0B522BDF8240040F2A11148433D +:10CA50004A4901EBC00000F56270BDF8201001EBFF +:10CA6000410303EB011100EBC100427100BF022240 +:10CA7000BDF8240040F2A1114843404901EBC00039 +:10CA800000F56270BDF8201001EB410303EB0111CA +:10CA900000EBC1004271CDE08022BDF8240040F2DD +:10CAA000A1114843354901EBC00000F56270BDF8A3 +:10CAB000201001EB410303EB011100EBC1004271B7 +:10CAC000B8E0BDF8240040F2A11148432B4901EB26 +:10CAD000C00101F56271BDF8200000EB400202EBDD +:10CAE000001001EBC00090F89140BDF8240040F226 +:10CAF000A1114843214901EBC0004470BDF8240056 +:10CB000040F2A11148431D4901EBC0010831C4EBBB +:10CB1000C40001EBC0000179BDF8240040F2A1126D +:10CB20005043164A02EBC000407981424BD1BDF818 +:10CB3000240040F2A1114843114601EBC00101F568 +:10CB40006271BDF8200000EB400202EB001001EB27 +:10CB5000C00090F89220BDF8240000E034E040F2DC +:10CB6000A1114843054901EBC0010831C4EBC400E1 +:10CB700001EBC000C270A52208E00000584500206B +:10CB800098400020BC320020F0970020BDF824001F +:10CB900040F2A1114843FE4901EBC0010831C4EB4A +:10CBA000C40001EBC0008271A321BDF8240040F253 +:10CBB000A1125043F64A02EBC0000830C4EBC40295 +:10CBC00000EBC200417135E0BDF82000C1B2BDF8F4 +:10CBD000240040F2A1125043ED4A02EBC000417024 +:10CBE0000A22BDF8240040F2A1114843E84901EBB4 +:10CBF000C00101F56271BDF8200000EB400303EBBA +:10CC0000001001EBC00042710122BDF8240040F287 +:10CC1000A1114843DE4901EBC00000F56270BDF888 +:10CC2000201001EB410303EB011100EBC10080F880 +:10CC3000932000BF00BF13E0BDF82000401C81B26C +:10CC40000891BDF8240000EB400101EB0010D14930 +:10CC500001EB0010C179BDF8200081423FF7F1AD32 +:10CC600000BFBDF8240000EB400101EB0010C949F2 +:10CC700001EB0010C179BDF82000814200DD0CE01D +:10CC8000BDF82400401C81B20991C34890F86A0B9A +:10CC9000BDF8241088423FF7D1AD00BFCAE5BDF80A +:10CCA00008109DF830000844083081B20491BB4957 +:10CCB000BDF81000085C05287EDA0846BDF81010A3 +:10CCC000405C002878DDB549BDF81000085C401EC6 +:10CCD00081B20991BDF81000401C81B20491AF49A6 +:10CCE000BDF81000085C0104AC4FBDF81000401CFA +:10CCF000385C41EA0021BDF81000801C385C084314 +:10CD0000C1170246F9F7CCFF0146BDF8240000EB3D +:10CD1000400202EB00109F4A02EB00100160BDF8D8 +:10CD20001000C01C81B204913946BDF810000A5CA5 +:10CD300010460021F9F7B4FFC1B2BDF8240000EBA2 +:10CD4000400202EB0010934A02EB00100171BDF8A3 +:10CD50001000401C81B204913946BDF810000A5CF5 +:10CD600010460021F9F79CFFC1B2BDF8240000EB8A +:10CD7000400202EB0010874A02EB00104171BDF83F +:10CD80001000401C81B204913946BDF810000A5CC5 +:10CD900010460021F9F784FFC1B2BDF8240000EB72 +:10CDA000400202EB00107B4A02EB00108171BDF8DB +:10CDB0001000401C81B200E08BE204913946BDF8BE +:10CDC00010000A5C10460021F9F76AFFC1B2BDF8F5 +:10CDD000240000EB400202EB00106E4A02EB001050 +:10CDE000C171BDF81000401C81B204913946BDF8F4 +:10CDF00010000A5C10460021F9F752FF0146BDF809 +:10CE0000240000EB400202EB0010624A02EB00102B +:10CE10008160BDF81000401C81B204913946BDF814 +:10CE200010000A5C10460021F9F73AFFC1B2BDF8C4 +:10CE3000240000EB400202EB0010564A02EB001007 +:10CE40000173BDF81000401C81B20491BDF82400AC +:10CE500000EB400101EB0010114601EB001080795E +:10CE600006287DD100200890F7E04C49BDF810005D +:10CE70000A5C10460021F9F713FFC2B2BDF8240086 +:10CE800000EB400101EB0010424901EB0011303191 +:10CE9000BDF8200001EB00100270BDF81000401C2E +:10CEA00081B204913D49BDF810000A5C1046002192 +:10CEB000F9F7F6FEC2B2BDF8240000EB400101EB29 +:10CEC0000010344901EB00113031BDF8200001EBB6 +:10CED00000104270BDF81000401C81B204912F492F +:10CEE000BDF810000A5C10460021F9F7D9FEBDF824 +:10CEF000242002EB420303EB0212264B03EB021247 +:10CF00003032BDF8203002EB0312127A42400A435D +:10CF10007ED0BDF8240000EB400101EB00101D495C +:10CF200001EB00103030BDF8201000EB0110007A4A +:10CF3000002870DD002467E0002659E004EB44007F +:10CF400000EB0410134901EB0010303000EB061029 +:10CF50000278BDF8240000EB400101EB001000E076 +:10CF60008BE00C4901EB00103030BDF8201000EBD5 +:10CF70000110007A824239D1002140F2A1106043B1 +:10CF8000034A02EBC00000F5627006EB460207E0C0 +:10CF90005845002098400020BC320020F097002027 +:10CFA00002EB061200EBC20080F87F1040F2A110E5 +:10CFB0006043FE4A02EBC00000F5627006EB4602D9 +:10CFC00002EB061200EBC20080F8801040F2A110C4 +:10CFD0006043F64A02EBC00000F5627006EB4602C1 +:10CFE00002EB061200EBC20080F88110701C86B2C2 +:10CFF00004EB440000EB0410ED4901EB0010C07994 +:10D00000B0429BDC601C84B2EA4890F86A0B00E0F6 +:10D0100001E0A04290DCE849BDF810000A5C10462F +:10D020000021F9F73DFEC2B2BDF8240000EB40013B +:10D0300001EB0010DE4901EB00113031BDF820009A +:10D0400001EB00100272BDF81000401C81B2049187 +:10D05000BDF82000401C81B20891BDF8240000EB0F +:10D06000400101EB0010D24901EB0010C179BDF87D +:10D07000200081423FF7F9AEE0E0002008903EE05A +:10D08000CD49BDF810000A5C10460021F9F708FEF2 +:10D09000C2B2BDF8240000EB400101EB0010C4490E +:10D0A00001EB00113031BDF8200001EB00100270DF +:10D0B000BDF81000401C81B20491BF49BDF81000BA +:10D0C0000A5C10460021F9F7EBFDC2B2BDF824005E +:10D0D00000EB400101EB0010B54901EB00113031CC +:10D0E000BDF8200001EB00104270BDF81000401C9C +:10D0F00081B20491BDF82000401C81B20891BDF8B6 +:10D10000240000EB400101EB0010A94901EB0010E5 +:10D11000C179BDF820008142B2DCA748BDF81010EB +:10D12000405C00F00F00042812DABDF8241001EB77 +:10D13000410202EB01119E4A02EB011101F11C00B8 +:10D140009D4ABDF81010515C027861F30102027033 +:10D15000BDF81000401C81B204919749BDF8100041 +:10D16000085C0421B1EB201F13DDBDF8241001EB96 +:10D17000410202EB01118E4A02EB011101F11C0088 +:10D180008D4ABDF81010515C0A09017862F38301E1 +:10D1900001708948BDF81010405C00F00F000428B1 +:10D1A00012DABDF8241001EB410202EB01128049B2 +:10D1B00001EB021101F11C007F4ABDF81010515C17 +:10D1C000027861F305120270BDF81000401C81B2B4 +:10D1D0000491BDF820001A2101EB400149452DDAE8 +:10D1E000002008901CE07449BDF810000A5CBDF8EE +:10D1F000240000EB400101EB00106D4901EB001130 +:10D200003031BDF8200001EB00108272BDF8100033 +:10D21000401C81B20491BDF82000401C81B20891ED +:10D22000BDF8240000EB400101EB0010604901EB68 +:10D230000010C179BDF820008142D4DCBDF8240083 +:10D2400000EB400101EB0010594901EB0010C479DB +:10D2500029E00022BDF8240000EB400101EB0010A2 +:10D26000534901EB0010303000EB04100270BDF8A0 +:10D27000240000EB400101EB00104D4901EB0011CF +:10D28000303101EB04104270BDF8240000EB400186 +:10D2900001EB0010464901EB0011303101EB0410A5 +:10D2A0000272601C84B2102CD3DBBDF82410022063 +:10D2B000DCF7FCFEBDF82410C8B2FAF7DFFA012053 +:10D2C000BDF8241001EB41013C4A02EB810148709A +:10D2D0005BE1BDF808109DF830000844083036497D +:10D2E000085C052870D13648C07A20286CDABDF871 +:10D2F00008109DF830000844093081B204912E498D +:10D30000BDF81000095C2B4880F80C1C90F80C0C40 +:10D31000042803DD0421274880F80C1CBDF8100008 +:10D32000401C81B2049100210991BAE02249BDF864 +:10D3300010000A5C10460021F9F7B2FCC2B2BDF839 +:10D34000240000EB40011F4800EB0110C271BDF842 +:10D350001000401C81B204911749BDF810000A5C0E +:10D3600010460021F9F79CFCC1B2BDF8240000EB87 +:10D370004002144800EB02108171BDF81000401CFF +:10D3800081B204910C49BDF81000085C01040A4FF9 +:10D39000BDF81000401C385C41EA0021BDF81000C7 +:10D3A000801C385C0843C11702460EE05845002037 +:10D3B00098400020BC320020F097002090390020D7 +:10D3C000BC120020CC3E0020DFE0F9F769FC0146EA +:10D3D000BDF8240000EB4002FE4800EB02100160A3 +:10D3E000BDF81000C01C81B204913946BDF8100090 +:10D3F0000A5C10460021F9F753FCC1B2BDF82400C5 +:10D4000000EB4002F34800EB02100171BDF8100080 +:10D41000401C81B204913946BDF810000A5C1046E8 +:10D420000021F9F73DFCC2B2BDF8240000EB400139 +:10D43000E84800EB01104271BDF81000401C81B2B9 +:10D4400004913946BDF810000A5C10460021F9F736 +:10D4500027FC0146BDF8240000EB4002DD4800EB4C +:10D4600002108160BDF81000401C81B20491394661 +:10D47000BDF81000401C095C3A46BDF81000105C75 +:10D4800041EA0025BDF81000801C81B20491BDF86E +:10D490001010481981B20491BDF82400401C81B2DB +:10D4A0000991CD4890F80C0CBDF8241088423FF744 +:10D4B0003DAFCA48C07A1A2861DB0021C64890F8FF +:10D4C0000C0C00EB4002C64800F82210C24890F84D +:10D4D0000C0C00EB4002C24800EB8200817001217D +:10D4E000BD4890F80C0C00EB4002BD4800EB8200F8 +:10D4F0004170B94890F80C0C00EB4002B84800EBC2 +:10D500008200C17042F21071B34890F80C0C00EB2D +:10D510004002B34800EB820081604FF47A71AE485C +:10D5200090F80C0C00EB4002AA4800EB021081605E +:10D530000121A94890F80C0C00EB4002A54800EB33 +:10D54000021081714FF41651A34890F80C0C00EBB7 +:10D550004002A04800EB0210016001219E4890F8B3 +:10D560000C0C00EB40029B4800EB021001719A4842 +:10D5700090F80C0C401CC1B2974880F80C1C00219C +:10D580000A20DCF793FDFCF7C5F8AFE2BDF8081000 +:10D590009DF83000084408309249085C8E49F539FE +:10D5A0004871BDF808109DF83000084409308D49D5 +:10D5B000085C8949F5390871BDF808109DF83000FC +:10D5C00008440A308749085C8349F539C870BDF8BA +:10D5D00008109DF8300008440B308249085C7E49F1 +:10D5E000F5398870BDF808109DF8300008440C30FB +:10D5F0007C49085C7849F5394870BDF808109DF8F9 +:10D60000300008440D307749095C774880F80B1FDB +:10D61000DCF790FBDCF74AFB734890F80B0FFF2810 +:10D6200047D1DCF7F7FABDF808109DF83000084440 +:10D6300008306C49095C6848F5384171BDF808103C +:10D640009DF83000084409306649085C6249F539A4 +:10D650000871BDF808109DF8300008440A3061498F +:10D66000085C5D49F539C870BDF808109DF83000B8 +:10D6700008440B305B49085C5749F5398870BDF8A0 +:10D6800008109DF8300008440C305649085C524997 +:10D69000F5394870BDF808109DF8300008440D3089 +:10D6A0005049095C504880F80B1FDCF743FBDCF75E +:10D6B000FDFA0E204D49087167E710204B490871AB +:10D6C000BDF808109DF83000084408304549085C52 +:10D6D0004149F5394871BDF808109DF830000844FB +:10D6E00009304049085C3C49F5390871BDF808101B +:10D6F0009DF8300008440A303A49085C3649F5394B +:10D70000C870BDF808109DF8300008440B3035494A +:10D71000085C3149F5398870BDF808109DF8300073 +:10D7200008440C302F49085C2B49F5394870BDF886 +:10D7300008109DF8300008440D302A49095C2A4839 +:10D7400080F80B1FDCF7F6FA04F036F92649C1F829 +:10D75000180F0846D0F8180FC0F300410B9122486B +:10D76000D0F8180FC0F342010A910EE70E201F49AE +:10D77000087100211C4880F8011D06E7002009906F +:10D780004FE00020089018E0BDF8240000EB4001B5 +:10D7900001EB00101249A83101EB00103030BDF848 +:10D7A000201000EB0110807800F0010000B123E0B0 +:10D7B000BDF82000401C81B20891BDF8240000EBA8 +:10D7C000400101EB00100649A83101EB0010C179BE +:10D7D0000EE00000CC3E0020BC320020BC12002035 +:10D7E000F03F0020F0970020BC2200209C3A00204F +:10D7F000BDF820008142C7DC00BFBDF8240000EB6B +:10D80000400101EB0010FB4901EB0010C179BDF8AC +:10D810002000814200DD08E0BDF82400401C81B2F8 +:10D820000991BDF824000428ABDB00BFBDF824003B +:10D8300004287DDB0020F04908700120EF490860D2 +:10D84000EF49C1F88802EF4890F8080D01287FDB06 +:10D850000D20ED490871BDF808109DF8300008440E +:10D860000930EA49095CBDF808209DF830001044F1 +:10D870000830E64A105C41EA00210591BDF8081025 +:10D880009DF8300008440B301146095CBDF80820B3 +:10D890009DF8300010440A30DC4A105C41EA002058 +:10D8A000DB49088000240CE0BDF808109DF830002A +:10D8B00001440C310819D549095CD64A1155601C40 +:10D8C00084B2B4F5007FEFDBD148008800F2FF306E +:10D8D00081B20120DBF7FCFB58B30021C94880F876 +:10D8E000011DCB48008864214843BDF8141090FB0B +:10D8F000F1F0C1B2C34880F8001D0120C649C875C7 +:10D90000C3480088401CC249088008460088BDF80A +:10D91000141088421CDDBB4890F8FC0C20F001007C +:10D92000401CB84981F8FC0C084690F8FC0C01E05A +:10D9300015E00DE020F00600801D81F8FC0CBDF81C +:10D94000140001F6FC41488000210120DCF7AEFB09 +:10D950000020AA490860AA49C1F888020BE01020FB +:10D96000A9490871A74890F8FC0C20F0800080308D +:10D97000A44981F8FC0CB9E000209F490870BDF86B +:10D9800008109DF8300008440830A049085C9E4902 +:10D99000C23981F8AD00BDF808109DF83000084488 +:10D9A0000A309A49095CBDF808209DF830001044FF +:10D9B0000930964A105C41EA00210591BDF8081033 +:10D9C0009DF8300008440C301146095CBDF8082071 +:10D9D0009DF8300010440B308C4A105C41EA002066 +:10D9E0008B490880BDF8140009884843F0B3B9F1A9 +:10D9F000100F07DDA9F11000062190FBF1F081B2B4 +:10DA0000069101E000200690002421E000261BE0A2 +:10DA1000BDF808109DF8300001440D3104EB4400BE +:10DA200001EB400188197949095C79480088401E5A +:10DA300000EB800204EB420000EB4002774800EB71 +:10DA400042029155701C86B2062EE1DB601C84B246 +:10DA5000BDF818008442D9DB01206F49C8756C48B5 +:10DA60000088401C6A490880084600E03EE00088C3 +:10DA7000BDF81410884236DDBDF8140001280DDB16 +:10DA8000BDF81400401E00EB8001BDF8180000EB4B +:10DA9000410081B26248A0F8CA1103E00021604849 +:10DAA000A0F8CA115E48B0F8CA410EE0002608E0AE +:10DAB000002104EB4402594800EB42008155701CE0 +:10DAC00086B2062EF4DB601C84B2C82CEEDB00218B +:10DAD0000B20DCF7EBFA00210320DCF7E7FA10203B +:10DAE0004949087102E0162047490871E8E3BDF88A +:10DAF00008109DF83000084408304449095C41484A +:10DB000080F8011D112040490871D9E300200990D7 +:10DB10003DE00020089017E0BDF8240000EB400134 +:10DB200001EB0010334901EB00103030BDF820103C +:10DB300000EB0110807800F0010000B112E0BDF8A8 +:10DB40002000401C81B20891BDF8240000EB400188 +:10DB500001EB0010274901EB0010C179BDF820004E +:10DB60008142D9DC00BFBDF8240000EB400101EB8D +:10DB70000010204901EB0010C179BDF8200081425E +:10DB800000DD08E0BDF82400401C81B20991BDF819 +:10DB900024000428BDDB00BFBDF8240004287DDB81 +:10DBA0000020154908700120144908601449C1F883 +:10DBB0008802144890F8080D012870DBBDF80810A1 +:10DBC0009DF83000084408301049085C042866DCE1 +:10DBD000BDF808109DF83000084408300B49095C76 +:10DBE000084880F8011D90F8010D401E81B209918E +:10DBF00000242BE0984000202A0A0020880242429C +:10DC000000004242BC2200209C3A0020F0970020F5 +:10DC1000280A0020C52F0020BC12002088340020D4 +:10DC2000BC320020BDF8241001EB410202EB0111CF +:10DC3000FE4A02EB0111303101EB041101F1090040 +:10DC4000497A21F001010170601C84B2102CE9DBDB +:10DC50001220F7490871002415E0BDF808109DF85E +:10DC60003000084409302044F2490A5CBDF8240021 +:10DC700000EB400101EB0010EC4901EB00110E310B +:10DC80000A55601C84B20A2CE7DBBDF808109DF829 +:10DC9000300008441430E749095C01E0DBE07BE038 +:10DCA000BDF808209DF8300010441330E14A105CA4 +:10DCB00041EA00210591BDF808109DF830000844A4 +:10DCC00016301146095CBDF808209DF8300010445C +:10DCD0001530D84A105C41EA0020D749088000245A +:10DCE0000CE0BDF808109DF8300001441731081908 +:10DCF000D049095CD14A1155601C84B2B4F5007F4B +:10DD0000EFDBCD480088401EBDF8242000EB8220C8 +:10DD100081B20320DBF7DCF9F0B3C7480088642147 +:10DD20004843BDF8141090FBF1F0C1B2C44880F82C +:10DD3000001D0120C349C875BF480088401CBE496A +:10DD4000088008460088BDF8141088424CDD002485 +:10DD500014E0BDF8241001EB410202EB0111B34ABB +:10DD600002EB0111303101EB041101F10900497A94 +:10DD700021F00101491C0170601C84B2102CE8DB09 +:10DD8000BDF8241001EB410202EB0112A74901EB9F +:10DD9000021101F1180000E056E0097E21F00101B6 +:10DDA000491C0170BDF8241001EB410202EB011186 +:10DDB0009E4A02EB011202F11800117E21F00602C8 +:10DDC000921C0270BDF81420BDF8240000EB400145 +:10DDD00001EB0010954901EB00104283BDF82410BF +:10DDE0000220DCF763F92FE09348008801282BD14B +:10DDF000002413E0BDF8241001EB410202EB0111F5 +:10DE00008A4A02EB0111303101EB041101F10900E2 +:10DE1000497A21F001010170601C84B2102CE9DB09 +:10DE2000BDF8241001EB410202EB01117F4A02EB25 +:10DE3000011101F11800097E21F001010170BDF806 +:10DE400024100220DCF732F900207F4908607F4966 +:10DE5000C1F888020BE0102075490871784890F8E5 +:10DE6000FC0C20F080008030754981F8FC0C27E222 +:10DE7000BDF808109DF83000084409306D49095C70 +:10DE8000BDF808209DF8300010440830694A105C45 +:10DE900041EA00256B48B0F81412A9422ED1D0F8FF +:10DEA00010026849D1F80C12884227D16548D0F891 +:10DEB0000C1290F81602814209D96248D0F80C126F +:10DEC00090F81602081A5F49C1F80C0206E000201B +:10DED0005C49C1F80C0210205549087100215948CD +:10DEE000A0F8141280F816120C20DCF7DFF80021DD +:10DEF0000520DCF7DBF801205249C875E0E1002479 +:10DF00000CE0002606E02020514901EB4411885521 +:10DF1000701C86B2202EF6DB601C84B2142CF0DB61 +:10DF2000142043490871BDF808109DF830000844DA +:10DF300008304049095C0591BDF808109DF8300093 +:10DF4000084409303B49095C0391BDF814001428CA +:10DF500001DD14200590BDF80C00202801DD2020F3 +:10DF6000039000241AE0002612E0BDF808109DF886 +:10DF7000300001440A31BDF80C0004FB001188197F +:10DF80002C49095C324A02EB44129155701C86B24E +:10DF9000BDF80C008642E8DB601C84B2BDF81400BA +:10DFA0008442E0DB00210720DCF780F888E11520BF +:10DFB0001F490871BDF808109DF83000084408306A +:10DFC0001C49095C1E4880F81C1ABDF808109DF811 +:10DFD0003000084409301749085C0106BDF80820E4 +:10DFE0009DF8300010440A30124A105C41EA0041AA +:10DFF000BDF808209DF8300010440B300D4A105C2D +:10E0000041EA0021BDF808209DF8300010440C3092 +:10E01000084A105C01430E486038C0F80510BDF88E +:10E0200008109DF8300008440D3013E0984000209F +:10E030009C3A0020F0970020280A0020C52F0020DD +:10E04000BC220020BC120020880242420000424252 +:10E05000382D00201146085C0106BDF808209DF807 +:10E06000300010440E30FD4A105C41EA0041BDF81A +:10E0700008209DF8300010440F30F84A105C41EA47 +:10E080000021BDF808209DF8300010441030F34AFC +:10E09000105C0143F248C0F80110BDF808109DF86B +:10E0A0003000084411301146085C0104BDF8082016 +:10E0B0009DF8300010441230E84A105C41EA00211B +:10E0C000BDF808209DF8300010441330E34A105C7E +:10E0D0000143E348C0F80910BDF808109DF830006E +:10E0E000084414301146095CDD4880F82210BDF860 +:10E0F00008109DF83000084415301146095CD848D6 +:10E1000080F82110BDF808109DF830000844163042 +:10E110001146095CD24880F82010BDF808109DF81F +:10E120003000084417301146095CCD48C177BDF86E +:10E1300008109DF83000084418301146095CC848A2 +:10E140008177BDF808109DF8300008441930114659 +:10E15000085CC3494877B9F1200F28DDBDF80810E5 +:10E160009DF8300008441A301146085C0106BDF8DD +:10E1700008209DF8300010441B30B84A105C41EA7A +:10E180000041BDF808209DF8300010441C30B34A0F +:10E19000105C41EA0021BDF808209DF830001044D1 +:10E1A0001D30AE4A105C0143AD48C0F82310022078 +:10E1B000AC49087184E01020AB4908710020099037 +:10E1C00068E0BDF8240000EB4001A84800EB011016 +:10E1D0008079052859D1BDF82400A2494870A1F1E1 +:10E1E0001C00BDF82410405C0121B1EBD01F4BD1C5 +:10E1F000A9F10E00052190FBF1F081B208910024F5 +:10E2000038E0BDF808109DF830000144093104EBF6 +:10E21000840008449149085C0204BDF808109DF888 +:10E22000300001440A3104EB840008448B49085C47 +:10E2300042EA0021BDF808209DF8300010440B3060 +:10E2400004EB84021044854A105C01438548683021 +:10E2500040F82410BDF808109DF8300001440C313E +:10E2600004EB8400084411460A5C7E4998310A5543 +:10E27000601C84B2BDF820008442C2DB04217948CE +:10E280000B30BDF82420815408E0BDF82400401C68 +:10E2900081B20991BDF82400052892DB00BF0FE090 +:10E2A00000240AE00021BDF808209DF83000104449 +:10E2B00020446A4A1154601C84B2322CF2DB00BF45 +:10E2C00018E000240AE00021BDF808209DF8300085 +:10E2D00002441019614A1154601C84B2322CF2DBE2 +:10E2E00000216348A0F87E1625E000216048A0F8D0 +:10E2F0007E1620E05E48B0F87E06B0B100210C9199 +:10E3000000240DE0BDF808004844801C2044534917 +:10E31000095CBDF808201019504A1154601C84B2E1 +:10E320005348B0F87E06A042ECDC5148B0F87E06B7 +:10E330000A283BF7E7AF00BF4D48B0F87E4604E03F +:10E34000002046490855601C84B2282CF8DBF1E314 +:10E350004548807830B101287CD002287BD0032842 +:10E360007AD1B4E3424890F80607C0F3C3000E2800 +:10E3700017D2DFE800F007172D4359859CB3D7FC6F +:10E38000FBFAF9F83A4890F8060720F078000830D0 +:10E39000374981F80607002001F5D2614860012065 +:10E3A0008870A7E133A12D4808F0A0FF054675B19C +:10E3B0002F4890F8060720F0780010302C4981F89B +:10E3C0000607002001F5D26148600120887091E1C4 +:10E3D00029A1224808F08AFF054675B1244890F823 +:10E3E000060720F078001830214981F80607002040 +:10E3F00001F5D2614860012088707BE11FA11748B8 +:10E4000008F074FF054675B1194890F8060720F02A +:10E4100078002030164981F80607002001F5D26106 +:10E4200048600120887065E114A10C4808F05EFF87 +:10E43000054675B10E4890F8060720F078002830A0 +:10E440000B4981F80607002001F5D26148600120E0 +:10E4500088704FE150E19CE29AE20000F0970020C2 +:10E46000D82C0020D83F00209C3A0020CC3E002031 +:10E47000BC320020610000006F6B00004F4B0000B9 +:10E48000AFF20801FA4808F031FF054675B1F948C6 +:10E4900090F8060720F078003830F64981F8060732 +:10E4A000002001F5D26148600120887022E1AFF2BE +:10E4B0003401EF4808F01AFF054675B1ED4890F8B1 +:10E4C000060720F078003830EA4981F80607002076 +:10E4D00001F5D2614860012088700BE1AFF2640160 +:10E4E000E34808F003FF0546DDB1E348C07A182889 +:10E4F00009DDE04890F8060720F078004830DD4953 +:10E5000081F8060708E0DB4890F8060720F078005D +:10E510004030D84981F806070020D84948600120DA +:10E520008870E7E0D6A1D24808F0E0FE054655B372 +:10E53000002405E00021D148C0300155601C84B2A0 +:10E54000142CF7DB002409E0281D2044C8490A5C8C +:10E55000601DCA49C0310A54601C84B20F2CF3DB21 +:10E560000021032004E0B0E09AE04AE033E00BE051 +:10E57000DBF79CFDBF4890F8060720F07800483094 +:10E58000BC4981F80607B5E0BFA1B94808F0AEFE66 +:10E590000546FDB1002405E00020B8497831085552 +:10E5A000601C84B2142CF7DB002408E0681D2044B2 +:10E5B000AF49085CB14978310855601C84B2142C0D +:10E5C000F4DBAC4890F8060720F078005030A949F9 +:10E5D00081F806078EE0AFF25C11A54808F086FED0 +:10E5E00005466DB1A34890F8060720F07800583032 +:10E5F000A04981F806070020A049486001208870E2 +:10E6000078E0A348807968B19A4890F8060720F02E +:10E6100078006030974981F80607002097494860E4 +:10E62000012088709BA1924808F060FE054665B302 +:10E63000002092494860012088708D49681D085C5F +:10E6400030380F46291D795C303940EA0110C11776 +:10E650000246F8F725FB8E49887190A1384608F0EC +:10E6600045FE05468DB13946681C085C30280DDB37 +:10E67000681C085C3038495D303940EA0110C11728 +:10E680000246F8F70DFB8249C87108E07848405D02 +:10E690003038C1170246F8F703FB7D49C87129E0FD +:10E6A000AFF22821724808F021FE054665B1714895 +:10E6B00090F8060720F0800080306E4981F8060748 +:10E6C0004FF47A706D49886014E0AFF250216848C9 +:10E6D00008F00CFE054665B1664890F8060720F084 +:10E6E0007801644880F806170020644948600120DA +:10E6F000887000BF00BFEDE25E4890F80607C0F3E7 +:10E70000C3000D281DD2DFE800F0071D32485D8AE6 +:10E71000D1E1FCFA1CF9F800AFF2A021544808F04E +:10E72000E5FD05466DB10020544948600120887020 +:10E73000504890F8060720F0780008304D4981F8DD +:10E74000060724E156A14A4808F0D0FD05466DB100 +:10E7500000204A49486001208870464890F8060722 +:10E7600020F078001830434981F806070FE1AFF236 +:10E77000F4213F4808F0BAFD05466DB100203F493D +:10E780004860012088703B4890F8060720F0780028 +:10E790001830384981F80607F9E042A1344808F0FA +:10E7A000A5FD05466DB1334890F8060720F07800C6 +:10E7B0002030304981F806070020304948600120A8 +:10E7C0008870E4E030A12A4808F090FD05462DB39A +:10E7D000002405E00020294978310855601C84B2E6 +:10E7E000142CF7DB002409E0681D20442049095C53 +:10E7F000601D224A78321154601C84B20F2CF3DB66 +:10E8000000201E494860012088701A4890F80607C9 +:10E8100020F078002830174981F80607B7E01DA1DD +:10E82000134808F063FD054605B31948807940B1E7 +:10E83000104890F8060720F0780030300D4981F834 +:10E84000060700200D494860012088700849681DAE +:10E85000085C30380F46291D795C303940EA0110D8 +:10E86000C1170246F8F71CFA094988718FE00000C9 +:10E87000F0970020BC320020BC1200204C39002050 +:10E88000494D45493A00000049434349443A000094 +:10E890009C3A00204353513A000000002C00000035 +:10E8A000220000005245414459000000FE4890F803 +:10E8B000060720F078004030FB4981F80607002069 +:10E8C00001F5D26148600120887060E0AFF25441E8 +:10E8D000F64808F00BFD054675B1F34890F80607B9 +:10E8E00020F078004030F04981F80607002001F55B +:10E8F000D26148600120887049E038E020E010E0F3 +:10E90000FFE7E94890F8060720F078004830E6492C +:10E9100081F80607002001F5D26148600120887067 +:10E9200035E0E14890F8060720F080008030DE49AD +:10E9300081F806074FF47A7001F5D261886026E00D +:10E94000AFF2C841D94808F0D1FC054675B1D648A8 +:10E9500090F8060720F078006030D34981F8060768 +:10E96000002001F5D2614860012088700FE0AFF20D +:10E97000F441CE4808F0BAFC05463DB1CA4890F8CB +:10E98000060720F07801C84880F8061700BF00BFCE +:10E99000A0E1C54890F80607C0F3C300052812D2CD +:10E9A000DFE800F00312286A7F000020C0494860B9 +:10E9B00001208870BC4890F8060720F078000830E5 +:10E9C000B94981F8060780E0AFF25051B74808F026 +:10E9D0008DFC05466DB10020B54948600120887066 +:10E9E000B14890F8060720F078001030AE4981F861 +:10E9F00006076AE00020AE49486001208870AB49F4 +:10EA0000A81D085C30380F46691D795C303940EA32 +:10EA10000110C1170246F8F743F9A6498871AFF211 +:10EA20008411384608F062FC0546DDB13946681CA1 +:10EA3000085C30280DDB681C085C3038495D3039D3 +:10EA400040EA0110C1170246F8F72AF99949C8713E +:10EA500008E09648405D3038C1170246F8F720F9C3 +:10EA60009449C871904890F8060720F07800183053 +:10EA70008D4981F8060728E0AFF200618B4808F065 +:10EA800035FC054665B1884890F8060720F08000FF +:10EA90008030854981F806074FF47A708449886090 +:10EAA00013E0814890F8060720F080017E4880F846 +:10EAB000061790F8060720F078017B4880F80617C3 +:10EAC00000207D498870486000BF00BF02E17648A1 +:10EAD00090F80607C0F3C300092814D2DFE800F05D +:10EAE00005142B41576DA6BCD2006F4890F806075D +:10EAF00020F0780008306C4981F8060700206C4946 +:10EB0000486001208870E3E0AFF29861674808F040 +:10EB1000EDFB05466DB1644890F8060720F07800DB +:10EB20001030614981F806070020614948600120E2 +:10EB30008870CDE0DCE0AFF2C0615C4808F0D6FB45 +:10EB400005466DB1584890F8060720F07800183057 +:10EB5000554981F806070020554948600120887012 +:10EB6000B6E0AFF2E861514808F0C0FB05466DB170 +:10EB70004D4890F8060720F0780020304A4981F887 +:10EB8000060700204A49486001208870A0E0AFF2E3 +:10EB90001471464808F0AAFB05466DB1424890F84A +:10EBA000060720F0780028303F4981F8060700204A +:10EBB0003F494860012088708AE040A13B4808F046 +:10EBC00095FB05468DB300203949486001208870C7 +:10EBD000002408E0281D20443449095C35480A30E7 +:10EBE0000155601C84B2142CF4DB35A131480A3085 +:10EBF00008F07CFB05465DB1002407E000226019A7 +:10EC0000401E2C490A310A54601C84B2022CF5DBE8 +:10EC1000254890F8060720F078003030224981F826 +:10EC200006070120A1F50051C87551E0AFF2B4719B +:10EC30001E4808F05BFB05466DB100201C4948608A +:10EC400001208870184890F8060720F078003830C6 +:10EC5000154981F806073BE0AFF2E071134808F070 +:10EC600045FB05466DB100201149486001208870C0 +:10EC70000D4890F8060720F0780040300A4981F8E6 +:10EC8000060725E0AFF60C01084808F02FFB054603 +:10EC9000EDB1054890F8060720F080008030024969 +:10ECA00081F806070EE00000BC320020F09700203B +:10ECB0004C3900209C3A0020B87900204448435049 +:10ECC0002C0000004FF47A7001F5D261886000BF1B +:10ECD00000BF00BF00BF00210748A0F87E16002437 +:10ECE00004E0002005490855601C84B2642CF8DB60 +:10ECF00011B0BDE8F08F0000BC320020F09700207A +:10ED00002DE9F74F90B00024A04600200790069010 +:10ED1000059000BF00250490814600BF0026002713 +:10ED200000BF04E00020FE490855601C84B2642C3A +:10ED3000F8DBFC48807800283ED0FB48407878B368 +:10ED40000020F8498870F94890F8060720F0800103 +:10ED5000F64880F80617F4488078C0B1012820D022 +:10ED600002280AD0032826D1F04890F8060720F0A0 +:10ED70007801EE4880F806171DE0EC4890F8060789 +:10ED800020F078002030E94981F8060713E0E748D1 +:10ED900090F8060720F07801E44880F806170AE0AA +:10EDA0000AE0E24890F8060720F078005830DF4982 +:10EDB00081F8060700BF00BFDC4890F80607012174 +:10EDC000B1EBD01F41F04F82D948807801287DD126 +:10EDD000D64890F8E0070128F9D10026DEE10027A7 +:10EDE000CBE106EB460000EB0610D24901EB001028 +:10EDF000303000EB071080780121B1EBD01F66D1D5 +:10EE000006EB460000EB0610CA4901EB001030305B +:10EE100000EB0710807820F00400001D06EB46018F +:10EE200001EB0611C34A02EB0111303101EB07116E +:10EE3000887006EB460000EB0610114601EB00104F +:10EE4000303000EB07108078C0F3C00000283ED0BF +:10EE500006EB460000EB061001EB0010303000EB33 +:10EE60000710807820F0080106EB460000EB061042 +:10EE700002EB0010303000EB07108170AE48D0F884 +:10EE80000C02401E001B0521B0FBF1F201FB120039 +:10EE900000EB4001A8482C3000EB41100D300190F0 +:10EEA00040F2A1107043A54A02EBC00000F5627069 +:10EEB00007EB470202EB071200EBC20000F1220150 +:10EEC00010220198D9F7C1F99B4801E07BE152E19A +:10EED000D0F80C02401E001B0521B0FBF1F201FB33 +:10EEE000120000EB400194482C3000EB411140F23D +:10EEF000A1107043914A02EBC00000F5627007EB6D +:10EF0000470202EB071200EBC20050F81A2F41F83B +:10EF1000012F406848608848D0F80C02401E001B52 +:10EF20000521B0FBF1F201FB120000EB4001824829 +:10EF30002C3000EB411106EB460000EB06107D4A39 +:10EF400002EB0010303000EB0710007808707A48B0 +:10EF5000D0F80C02401E001B0521B0FBF1F201FBB2 +:10EF6000120000EB400174482C3000EB411140F2DC +:10EF7000A1107043714A02EBC00000F5627007EB0C +:10EF8000470202EB071200EBC200406BC1F8090018 +:10EF90006948D0F80C02401E001B0521B0FBF1F2BD +:10EFA00001FB120000EB400163482C3000EB4111E3 +:10EFB0005E48F538026841F81D2F808888805E48D9 +:10EFC000D0F80C02401E001B0521B0FBF1F201FB42 +:10EFD000120000EB400158482C3000EB411106EBC9 +:10EFE000460000EB0610534A02EB0010303000EBF5 +:10EFF00007104068C1F82300002106EB460000EB33 +:10F00000061002EB0010303000EB071041600024C6 +:10F0100044E04948D0F80C02401E001B0521B0FB1B +:10F02000F1F201FB120000EB400143482C3000EBF1 +:10F030004110273040F2A1117143404A02EBC10157 +:10F0400001F5627107EB470202EB071201EBC20107 +:10F0500091F8801040F2A11211FB02F1374A02EB45 +:10F06000C10101F5627140F2A1127243334B03EB0F +:10F07000C20202F5627207EB470303EB071302EBD0 +:10F08000C30292F8812002EB420303EB021201EB70 +:10F09000C2014731095D0155601C84B2062CB8DB02 +:10F0A000002433E0002240F2A1107043234901EB19 +:10F0B000C00000F5627007EB470101EB071100EBA0 +:10F0C000C10090F8800040F2A11110FB01F01B4933 +:10F0D00001EBC00000F5627040F2A1117143174BC3 +:10F0E00003EBC10101F5627107EB470303EB071363 +:10F0F00001EBC30191F8811001EB410303EB011116 +:10F1000000EBC10047300255601C84B2062CC9DBFD +:10F110000948D0F80C020521B0FBF1F080B20FE0F5 +:10F1200052020020B87900209C3A0020BC32002016 +:10F130008439002098400020BC120020584500204F +:10F14000014601900220D9F7C3FF00210620DAF71B +:10F15000ADFFFE48D0F80C02FC49498D884206D22A +:10F16000FA48D0F80C02401CF849C1F80C02002102 +:10F170000520DAF79BFF781C87B206EB460000EB10 +:10F180000610F34901EB0010C079B8423FF729AEF1 +:10F1900031460220DAF78AFF701C86B2042EFFF691 +:10F1A0001EAEEC488078032803D0EA488078012816 +:10F1B00002D10020E84908600021E84880F8E01703 +:10F1C0000B20E4490871E6480078012841F0CF851A +:10F1D00010E002F0F1FBE349C1F8180F0846D0F83F +:10F1E000180FC0F3004006900846D0F8180FC0F37F +:10F1F0004200059005980028EBD0D6488078022878 +:10F2000012D1D448407878B14FF007095520D6493B +:10F210000870FD204870AA2088700020C87008710E +:10F220006120487100208871FA20CF4901F8090057 +:10F23000CA48F5384179CC4A09F101001154C74850 +:10F24000F538017909F102001154C448F538C17844 +:10F2500009F103001154C148F538817809F104001F +:10F260001154BE48F538417809F105001154BD48E4 +:10F2700090F80B1F09F10600115400240EE0B94864 +:10F28000D0F8180FC4F10301C900C840C1B209F198 +:10F2900009002044B44A1154601C84B2042CEEDBF3 +:10F2A000AC48407838B9B04A09F10D011298505471 +:10F2B000481C85B239E0A8488038006850B9A34896 +:10F2C000807A38B1A3488078032803D0A148807899 +:10F2D000012823D1002409E09E489038015D09F1FE +:10F2E0000D002044A04A1154601C84B2142CF3DB9E +:10F2F000002409E097484830015D09F121002044CD +:10F30000994A1154601C84B20A2CF3DB964A09F125 +:10F310002B0112985054481C85B206E001209349F5 +:10F320008870002013B0BDE8F08F002D01F01F851C +:10F3300001208E49103948708849129881F87C065E +:10F34000129815287ED00FDCA0F10B000A281ED2DF +:10F35000DFE810F019001D00E4031E001D00380056 +:10F3600030049C041D000507A2280ED006DC1628D8 +:10F3700069D01F2868D0A12809D108E0A32803D0AC +:10F38000A428F9D102E000BF00BF00BF00BFC4E362 +:10F39000102070490871002406E07548005D2919A5 +:10F3A000714A5054601C84B20A2CF6DB05F10A0045 +:10F3B00085B26E48563090F8AD006B494855681CD0 +:10F3C00085B2E4E7674890F8FC0C00F00100A0B1BA +:10F3D000012080F3138800BF00BFBFF34F8F654843 +:10F3E000006800F4E06064490843001D614908605A +:10F3F000BFF34F8F00BF00BFFEE70026D9E206EB48 +:10F40000460000EB0610524901EB001080790328FA +:10F410004BD006EB460000EB061001EB00108079A4 +:10F42000012842D006EB460000EB061001EB00106D +:10F430008079022839D006EB460000EB061001EB7C +:10F44000001002E0EFE397E3EEE3807904282CD08C +:10F4500006EB460000EB061001EB00108079072850 +:10F4600023D006EB460000EB061001EB001080797C +:10F4700008281AD006EB460000EB061001EB00103E +:10F4800080790C2811D006EB460000EB061001EB4A +:10F4900000108079092808D006EB460000EB061022 +:10F4A00001EB001080790A2869D101202E494855C6 +:10F4B000E81C85B2049502204855681C85B21D20C1 +:10F4C0004855681C85B2002724E106EB460000EB96 +:10F4D00006101F4901EB0010303000EB07100078D8 +:10F4E00021494855681C85B206EB460000EB061022 +:10F4F000174901EB0010303000EB071080781A49F3 +:10F500004855681C85B206EB460000EB0610104912 +:10F5100001EB0010303000EB07108078C0F3800062 +:10F5200060BB06EB460000EB061001EB001030302C +:10F5300000EB07108078C0F3C000F8B906EB460076 +:10F5400000EB061001EB0010303019E0BC12002077 +:10F55000984000209C3A002088024042BC320020A3 +:10F56000220A0020BC220020520200208439002000 +:10F57000067403080CED00E00000FA0507E0E3E084 +:10F5800000EB07108078C0F34000002877D00024FB +:10F5900013E006EB460000EB0610FE4901EB0010FD +:10F5A000303000EB07104068C4F10301C900C840C7 +:10F5B0006119F94A5054601C84B2042CE9DB281DFF +:10F5C00085B2002418E040F2A1107043F34901EB2A +:10F5D000C00000F5627007EB470101EB071100EB7B +:10F5E000C100D0F81A00C4F10301C900C840611974 +:10F5F000E94A5054601C84B2042CE4DB281D85B217 +:10F60000002418E040F2A1107043E44901EBC0006F +:10F6100000F5627007EB470101EB071100EBC10039 +:10F62000D0F81E00C4F10301C900C8406119DA4ACC +:10F630005054601C84B2042CE4DB281D85B20024E5 +:10F6400017E040F2A1107043D44901EBC00000F56F +:10F65000627007EB470101EB071100EBC100406B43 +:10F66000C4F10201C900C8406119CB4A5054601C62 +:10F6700084B2032CE5DBE81C85B200241FE047E0E0 +:10F6800040F2A1107043C54901EBC00000F5627063 +:10F6900007EB470101EB071100EBC10050F8221FF7 +:10F6A0004068C4F10502D200CDE908010846089976 +:10F6B000D8F7B9FD6119B84A5054601C84B2062CC1 +:10F6C000DEDBA81D85B200241EE040F2A1107043CD +:10F6D000B24901EBC00000F5627007EB470101EB96 +:10F6E000071100EBC10022308168C068C4F1050237 +:10F6F000D200CDE90A0108460A99D8F794FD6119AC +:10F70000A54A5054601C84B2062CDEDBA81D85B2CD +:10F71000781C87B206EB460000EB06109D4901EB12 +:10F720000010C079B8423FF7D0AE0498281AC0F351 +:10F7300007210498801E984A11540498281AC1B2CF +:10F740000498401E115432E106EB460000EB06100F +:10F75000904901EB00108079052839D102208E49AB +:10F760004855E81C85B2049500271CE0781C8A499E +:10F770004855681C85B28A48C05D4855681C85B2EA +:10F78000002409E086480C3000EB0710005D611989 +:10F79000814A5054601C84B2102CF3DB05F1100038 +:10F7A00085B2781C87B27E48AD3890F8AC00B8427C +:10F7B000DCDC0498281A0002C1B20498801E764A44 +:10F7C00011540498281AC1B20498401E1154EEE056 +:10F7D00006EB460000EB06106E4901EB0010807945 +:10F7E0000B2823D107206C494855681C85B201209D +:10F7F0004855681C85B23B204855681C85B268484E +:10F80000AD3890F8C9014855681C85B2002407E05E +:10F810006348CC30005D61195F4A5054601C84B26B +:10F820003A2CF5DB05F13A0085B2C0E006EB460064 +:10F8300000EB0610574901EB00108079062875D1BE +:10F84000032055494855E81C85B2049502204855C7 +:10F85000681C85B211204855681C85B2002784E0D9 +:10F8600006EB460000EB06104A4901EB0010303071 +:10F8700000EB0710007848494855681C85B206EB34 +:10F88000460000EB0610434901EB0010303000EB5E +:10F890000710807840494855681C85B206EB460041 +:10F8A00000EB06113B4800EB0110303000EB071075 +:10F8B0008078C0F38000C0B3002414E040F2A110AF +:10F8C0007043364901EBC00000F5627007EB470159 +:10F8D00001EB071100EBC1004730005D61192E4AB2 +:10F8E0005054601C84B20A2CE8DB05F10A0085B292 +:10F8F000002414E040F2A1107043284901EBC0003D +:10F9000000F5627007EB470101EB071100EBC10046 +:10F910006030005D6119204A5054601C84B2022C92 +:10F92000E8DBA81C85B2002419E01CE03FE040F2AF +:10F93000A1107043194901EBC00000F5627007EB9C +:10F94000470101EB071100EBC100406FC4F1020158 +:10F95000C900C8406119104A5054601C84B2032C7D +:10F96000E5DBE81C85B2781C87B206EB460000EBAD +:10F970000610084901EB0010C079B8423FF770AF9C +:10F980000498281A0002C1B20498801E024A115439 +:10F99000049807E0984000205202002058450020BB +:10F9A00069330020281AC1B20498401E1154701CFB +:10F9B00086B2FE4890F86A0BB0423FF720ADFB4894 +:10F9C00090F80C0C00286FDD00269FE006EB460146 +:10F9D000F74800EB0110807904280CD1F54948550F +:10F9E000681C85B201204855681C85B2F248805DCC +:10F9F0004855681C85B206EB4601ED4800EB011046 +:10FA00008079062833D1EB494855681C85B2E74810 +:10FA100090F8AC004855681C85B212204855681C07 +:10FA200085B200271DE0781CE2494855681C85B264 +:10FA3000DE48AD30C05D4855681C85B2002409E041 +:10FA4000DA48B93000EB0710005D6119D94A50540B +:10FA5000601C84B2102CF3DB05F1100085B2781C19 +:10FA600087B2D24890F8AC00B842DCDC4CE006EB40 +:10FA70004601CF4800EB01108079052844D1CD49DB +:10FA80004855E81C85B2049501204855681C85B28C +:10FA900004204855681C85B2C7487538805D4855B4 +:10FAA000681C85B200271BE037E0C3487538805DCD +:10FAB000C0F3800090B100240CE0BF480F3050F834 +:10FAC0002700C4F10201C900C8406119B94A505465 +:10FAD000601C84B2032CF0DBE81C85B2781C87B272 +:10FAE000B548593890F86200B842DEDC0498281A0C +:10FAF0000002C1B20498801EAE4A11540498281A1C +:10FB0000C1B20498401E1154701C86B2A74890F8E8 +:10FB10000C0C401EB0423FF759AF32E3A7480078C3 +:10FB2000401CA649087008460078052809DAA44850 +:10FB300090F8FC0C00F0010018B90D20A1490871E3 +:10FB40000CE010209F4908719D4890F8FC0C00F0D3 +:10FB5000010018B9FF219A4880F8001D9A480088D2 +:10FB6000000A9449485598480088C1B2914A681CD7 +:10FB70001154A81C85B204E390480078401C8F49BA +:10FB8000087008460078052803DA16208D490871A8 +:10FB900002E010208B4908718B480088000A8549D3 +:10FBA000485589480088C1B2824A681C1154A81C73 +:10FBB00085B2E6E2102083490871814890F8010D72 +:10FBC0007C494855681C85B200274FE07C4890F876 +:10FBD000010D401E40F2A11110FB01F07B4901EB29 +:10FBE000C00000F5627007EB470101EB071100EB65 +:10FBF000C10090F88200012836D1714890F8010DBB +:10FC0000401E00EB400101EB00106B49673101EB36 +:10FC10000010303000EB0710007866494855681C2A +:10FC200085B200241BE0A3E277E0654890F8010D5F +:10FC3000401E40F2A11110FB01F0644901EBC0002D +:10FC400000F5627007EB470101EB071100EBC10003 +:10FC50008330005D2919574A5054601C84B20A2C25 +:10FC6000E3DB05F10A0085B2781C87B2544890F8AE +:10FC7000010D401E00EB400101EB00104E496731C1 +:10FC800001EB0010C079B842A0DC7AE24B48007862 +:10FC9000401C4A49087008460078052813DA48488D +:10FCA00090F8010D401E00EB400101EB00104249AD +:10FCB000673101EB0010007E00F0010018B912203E +:10FCC0004049087116E010203E4908713C4890F800 +:10FCD000010D401E00EB400101EB00103649673179 +:10FCE00001EB0010007E00F0010018B9FF2134483C +:10FCF00080F8001D324890F8010D2E4948553248D1 +:10FD00000088010A2B4A681C11542F480088C1B290 +:10FD1000A81C1154E81C85B233E201202C49C87597 +:10FD20000846D0F80C020A21B0FBF1F0C0F307201E +:10FD300020494855681C85B22548D0F80C020A2194 +:10FD4000B0FBF1F01B494855681C85B22048D0F83B +:10FD50000C020A2804D94FF00A0A4FF0000B04E005 +:10FD60001B48D0F80CA24FF0000B1948D0F80C0239 +:10FD70001749C1F810020846D0F80C020A21B0FB5E +:10FD8000F1F081B21248A0F8141280F816A20021F6 +:10FD90000C20DAF78BF9074901F805A0681C85B239 +:10FDA00028204855681C85B20024D0E1BC320020D0 +:10FDB000CC3E002052020020314000202A0A0020C0 +:10FDC000BC2200209C3A0020280A00205845002030 +:10FDD000BC120020FE48D0F80C0268B1FC48D0F8F4 +:10FDE0000C02401E001B0521B0FBF1F080B2014661 +:10FDF00001900220D9F7D0F8F548D0F80C02401E47 +:10FE0000001B0521B0FBF1F201FB120000EB4001E9 +:10FE1000EF482C3000EB41100078EE494855681C43 +:10FE200085B24FF000081DE0E948D0F80C02401EF2 +:10FE3000001B0521B0FBF1F201FB120000EB4001B9 +:10FE4000E3482C3000EB4110D0F80100C8F1030169 +:10FE5000C900C84008EB0501DE4A505408F1010012 +:10FE60001FFA80F8B8F1040FDEDB281D85B24FF0D1 +:10FE700000081DE0D648D0F80C02401E001B0521EA +:10FE8000B0FBF1F201FB120000EB4001D0482C3036 +:10FE900000EB4110D0F80500C8F10301C900C840CB +:10FEA00008EB0501CB4A505408F101001FFA80F815 +:10FEB000B8F1040FDEDB281D85B24FF000081DE00D +:10FEC000C348D0F80C02401E001B0521B0FBF1F224 +:10FED00001FB120000EB4001BD482C3000EB41104B +:10FEE000D0F80900C8F10201C900C84008EB0501BB +:10FEF000B84A505408F101001FFA80F8B8F1030F16 +:10FF0000DEDBE81C85B24FF0000823E0B048D0F8F3 +:10FF10000C02401E001B0521B0FBF1F201FB120098 +:10FF200000EB4001AA482C3000EB411050F80D1FA7 +:10FF30004068C8F10502D200CDE90C0108460C99D1 +:10FF4000D8F771F908EB0501A24A505408F10100F5 +:10FF50001FFA80F8B8F1060FD8DBA81D85B24FF064 +:10FF6000000823E09A48D0F80C02401E001B05212F +:10FF7000B0FBF1F201FB120000EB400194482C3081 +:10FF800000EB41100D308168C068C8F10502D20055 +:10FF9000CDE90E0108460E99D8F745F908EB0501A1 +:10FFA0008C4A505408F101001FFA80F8B8F1060F8E +:10FFB000D8DBA81D85B28648D0F80C02401E001B75 +:10FFC0000521B0FBF1F201FB120000EB400180487B +:10FFD0002C3000EB411090F822007E494855681CF7 +:10FFE00085B27B48D0F80C02401E001B0521B0FBF7 +:10FFF000F1F201FB120000EB400175482C3000EBE0 +:020000040803EF +:10000000411090F8210073494855681C85B270482A +:10001000D0F80C02401E001B0521B0FBF1F201FBE1 +:10002000120000EB40016A482C3000EB411090F8C0 +:10003000200068494855681C85B26548D0F80C0214 +:10004000401E001B0521B0FBF1F201FB120000EB8A +:1000500040015F482C3000EB4110C07F5D4948559E +:10006000681C85B25A48D0F80C02401E001B0521BE +:10007000B0FBF1F201FB120000EB400154482C30C0 +:1000800000EB4110807F53494855681C85B25048A9 +:10009000D0F80C02401E001B0521B0FBF1F201FB61 +:1000A000120000EB40014A482C3000EB4110407F29 +:1000B00048494855681C85B24FF000081DE0444887 +:1000C000D0F80C02401E001B0521B0FBF1F201FB31 +:1000D000120000EB40013E482C3000EB4110D0F8FC +:1000E0002300C8F10301C900C84008EB0501394AE3 +:1000F000505408F101001FFA80F8B8F1040FDEDB5C +:10010000281D85B24FF000081AE03148D0F80C02E3 +:10011000401E001B0521B0FBF1F201FB120000EBB9 +:1001200040012B482C3000EB4110273010F808001C +:1001300008EB0501274A505408F101001FFA80F826 +:10014000B8F1060FE1DBA81D85B2601C84B2002067 +:10015000B4EB0A0170EB0B00FFF63CAE11E010208F +:100160001D49087159201B494855681C85B208E093 +:10017000102019490871592016494855681C85B244 +:1001800000BF00BFA5EB0900C0F30721114A09F128 +:1001900007001154A5EB0900C1B209F10800115480 +:1001A00000240FE009F10D0121440A4A505CDDE909 +:1001B0000521D9F7A1FE09F10D012144054A50544A +:1001C000601C84B2A5EB0900A042EBDC034807E009 +:1001D000BC120020520200209C3A0020BC220020C9 +:1001E00090F80A0F48B1A5EB090291B2F84A02EB68 +:1001F000090000230422DAF709FDA5EB090291B2F8 +:10020000F34A02EB0900D9F783FB0021CDE9020193 +:10021000DDE90201000A40EA0160ED494855681C29 +:1002200085B202984855681C85B2EA488078022851 +:1002300010D1E848407868B1681F000AC870681F8C +:10024000087181B2E248401D01F016FDE0494855B1 +:10025000681C85B2E04805600121001FD9F7D8FB72 +:100260002846FFF75FB8DD4890F80607C009002868 +:1002700077D1D848807830B1012873D0022872D065 +:10028000032871D1C9E3D54890F80607C0F3C3002D +:100290000E2829D2DFE800F007293D51697D91A59C +:1002A000B9CDE1F5F4F3002405E0CD48005DC8497F +:1002B0000855601C84B2CA48D7F7E5FFA042F4D8BD +:1002C000C54804600121001FD9F7A2FBC34890F87C +:1002D000060720F078000830C04981F806074FF47F +:1002E0007A7001F5D261886048E1002405E0BD48DC +:1002F000005DB7490855601C84B2BA48D7F7C3FF00 +:10030000A042F4D8B44804600121001FD9F780FB53 +:1003100034E1002405E0B448005DAD490855601C97 +:1003200084B2B148D7F7AFFFA042F4D8AA4804601E +:100330000121001FD9F76CFB20E1002405E0AB4848 +:10034000005DA3490855601C84B2A848D7F79BFFFD +:10035000A042F4D8A04804600121001FD9F758FB3F +:100360000CE1FDE30CE1BDE2BBE2002405E0A048A6 +:10037000005D97490855601C84B29D48D7F783FFFC +:10038000A042F4D8944804600121001FD9F740FB33 +:10039000F4E0002405E09748005D8D490855601C95 +:1003A00084B29448D7F76FFFA042F4D88A4804601B +:1003B0000121001FD9F72CFBE0E0002405E08E4866 +:1003C000005D83490855601C84B28B48D7F75BFFFA +:1003D000A042F4D8804804600121001FD9F718FB1F +:1003E000CCE0002405E08548005D79490855601C93 +:1003F00084B28248D7F747FFA042F4D87648046019 +:100400000121001FD9F704FBB8E0002405E07C4877 +:10041000005D6F490855601C84B27948D7F733FFF7 +:10042000A042F4D86C4804600121001FD9F7F0FA0B +:10043000A4E0002405E07348005D65490855601C90 +:1004400084B27048D7F71FFFA042F4D86248046016 +:100450000121001FD9F7DCFA90E05E4840780228BD +:1004600010D1002405E06848005D59490855601C1A +:1004700084B26548D7F707FFA042F4D833E065E0BF +:100480004CE037E0002405E05F48005D5049085526 +:10049000601C84B20D2CF7DB4E48C238D7F7F3FE50 +:1004A0004FF0000B824600228AEA02008BEA02012A +:1004B000084314D0002408E04648C238015D04F126 +:1004C0000D00434A1154601C84B20020B4EB0A01B1 +:1004D00070EB0B00F0DB4DA13D48D7F7C8FE3C4860 +:1004E000D7F7D1FE84B23C4804600121001FD9F740 +:1004F0008FFA43E0002405E04548005D3449085583 +:10050000601C84B24248D7F7BEFEA042F4D83248FD +:1005100004600121001FD9F77BFA2FE0002405E0D9 +:100520003C48005D2A490855601C84B23948D7F719 +:10053000AAFEA042F4D8284804600121001FD9F780 +:1005400067FA42F210703449886017E0002405E031 +:100550003248005D1E490855601C84B22F48D7F709 +:1005600092FEA042F4D81C4804600121001FD9F774 +:100570004FFA42F210702849886000BF00BFF5E3CF +:10058000164890F80607C0F3C3000D281FD2DFE815 +:1005900000F007495D718599ADC1D5E9F1F0EF0033 +:1005A000002405E01E48005D09490855601C84B21E +:1005B0001B48D7F768FEA042F4D807480460012121 +:1005C000001FD9F725FA4FF47A701349886087E144 +:1005D000520200209C3A0020BC640240BC32002041 +:1005E000E5800308DF800308E3800308CC8003086C +:1005F000B4800308A380030820020020948003082D +:10060000FB800308EF8003086C8003080D0A0000DC +:1006100006810308C58003084C3900203E81030889 +:100620000F820308002405E0FC48005DFC490855E2 +:10063000601C84B2F948D7F726FEA042F4D8F948E6 +:1006400004600121001FD9F7E3F949E1002405E026 +:10065000F548005DF2490855601C84B2F248D7F7AE +:1006600012FEA042F4D8EF4804600121001FD9F720 +:10067000CFF935E1002405E0EC48005DE849085574 +:10068000601C84B2E948D7F7FEFDA042F4D8E548E3 +:1006900004600121001FD9F7BBF921E1002405E026 +:1006A000E348005DDE490855601C84B2E048D7F796 +:1006B000EAFDA042F4D8DB4804600121001FD9F70D +:1006C000A7F90DE1002405E0DA48005DD44908559A +:1006D000601C84B2D748D7F7D6FDA042F4D8D148E1 +:1006E00004600121001FD9F793F9F9E0002405E027 +:1006F000D148005DCA490855601C84B2CE48D7F77E +:10070000C2FDA042F4D8C74804600121001FD9F7F8 +:100710007FF9E5E0002405E0C848005DC0490855C0 +:10072000601C84B2C548D7F7AEFDA042F4D8BD48DE +:1007300004600121001FD9F76BF9D1E0002405E026 +:10074000BF48005DB6490855601C84B2BC48D7F765 +:100750009AFDA042F4D8B34804600121001FD9F7E4 +:1007600057F9BDE0B7484078022810D1002408E0CE +:100770009EE075E060E0B448005DA9490855601C42 +:1007800084B2B148D7F77FFDA042F4D84DE00024F1 +:1007900005E0AD48005DA2490855601C84B2142CE8 +:1007A000F7DBA848C238D7F76EFD4FF0000B824642 +:1007B000A6A1A448C23806F099FD804600228AEA24 +:1007C00002008BEA020108432BD0002408E09D4878 +:1007D000C238015D04F11400914A1154601C84B2C6 +:1007E000A8F10100A042F2DC222114308C4A1154FD +:1007F000444608E0601E9349C239095C1530884AB6 +:100800001154601C84B201211AEB01004BF100016C +:100810000022201A8A41EDDBAFF210218048D7F781 +:1008200026FD7F48D7F72FFD84B27E480460012162 +:10083000001FD9F7EDF853E0002405E08448005D7F +:1008400077490855601C84B28148D7F71CFDA04247 +:10085000F4D8744804600121001FD9F7D9F83FE0AB +:100860007C48806840F2E931884209D17A4890F8A2 +:10087000060720F078006030774981F8060703E02A +:1008800040F2E93073498860002405E07348005D58 +:1008900063490855601C84B27048D7F7F4FCA04245 +:1008A000F4D8604804600121001FD9F7B1F817E0BF +:1008B000002405E06A48005D59490855601C84B26F +:1008C0006748D7F7E0FCA042F4D8564804600121FD +:1008D000001FD9F79DF843F698205E49886000BF55 +:1008E00000BF43E25C4890F80607C0F3C300052848 +:1008F0001AD2DFE800F0031A71BDFA000020514956 +:10090000C870002405E05748005D45490855601C43 +:1009100084B25448D7F7B7FCA042F4D841480460E9 +:100920000121001FD9F774F81CE100204549C87067 +:10093000002404E000203A490855601C84B2642C6D +:10094000F8DB00203F49C870002405E04648005D00 +:1009500033490855601C84B2082CF7DB002408E0FA +:1009600038485438015D04F108002D4A1154601CC8 +:1009700084B234485438D7F786FCA042F0D82C21F2 +:1009800004F10800264A1154401C80B2079000244C +:1009900008E02C482C38015D07982044204A115467 +:1009A000601C84B227482C38D7F76DFCA042F0D8E1 +:1009B000AFF2A8311A48D7F75AFC1948D7F763FCA9 +:1009C0001849086001211748001FD9F721F842F2A1 +:1009D000107020498860C5E0002405E02348005DD0 +:1009E0000F490855601C84B22048D7F74CFCA04240 +:1009F000F4D80C4804600121001FD9F709F8164803 +:100A000090F8060720F078001830134981F806079F +:100A10004FF4FA600F498860A4E0A5E0168203084D +:100A200052020020BC640240C582030820820308F1 +:100A30002B820308368203083F8203084E82030894 +:100A40006C8203089C3A0020798203082C00000085 +:100A5000A98203084C390020BC3200200B82030815 +:100A6000BA820308CC8003086C810308F68103086E +:100A7000C0484078012818D0022853D10020BD4931 +:100A8000C870002405E0BC48005DBC490855601CE6 +:100A900084B2B948D7F7F7FBA042F4D8B84804604D +:100AA0000121001FD8F7B4FF3CE0002404E000203F +:100AB000B2490855601C84B2642CF8DB0020AD49B3 +:100AC000C870002405E0AC48005DAC490855601CC6 +:100AD00084B20E2CF7DBA748C238D7F7D4FB80B21C +:100AE0000790079898B1002409E021E0A148C23896 +:100AF000015D04F10E00A14A1154601C84B20798F4 +:100B00008442F3DBAFF2FC419C48D7F7B0FB9B4833 +:100B1000D7F7B9FB9A49086001219948001FD8F717 +:100B200077FF00BF00BF42F210709649886019E05D +:100B3000002405E09448005D90490855601C84B28B +:100B40009148D7F7A0FBA042F4D88D48046001215A +:100B5000001FD8F75DFF42F210708A49886000E0FC +:100B600005E100BF00BF01E1884890F80607C0F327 +:100B7000C300092826D2DFE800F005263A4E627647 +:100B80008ACCE000002405E08148005D7B490855DF +:100B9000601C84B27E48D7F776FBA042F4D8784830 +:100BA00004600121001FD8F733FF784890F806074A +:100BB00020F078000830754981F806074FF47A7004 +:100BC00070498860D0E0002405E07248005D6B4900 +:100BD0000855601C84B26F48D7F755FBA042F4D883 +:100BE000674804600121001FD8F712FFBCE0002411 +:100BF00005E06948005D61490855601C84B266489B +:100C0000D7F741FBA042F4D85D4804600121001FE2 +:100C1000D8F7FEFEA8E0002405E06048005D5749D3 +:100C20000855601C84B25D48D7F72DFBA042F4D86C +:100C3000534804600121001FD8F7EAFE94E0002425 +:100C400005E05748005D4D490855601C84B2544882 +:100C5000D7F719FBA042F4D8494804600121001FCE +:100C6000D8F7D6FE80E0002405E04E48005D4349F9 +:100C70000855601C84B24B48D7F705FBA042F4D856 +:100C80003F4804600121001FD8F7C2FE6CE03948DC +:100C9000407802280DD1002405E04348005D374923 +:100CA0000855601C84B24048D7F7EDFAA042F4D84A +:100CB00028E0002405E03C48005D30490855601CF0 +:100CC00084B20F2CF7DB2F488E30D7F7DCFA80B2D6 +:100CD0000790079890B1002408E02A488E30015D03 +:100CE00004F10F00254A1154601C84B20798844215 +:100CF000F3DBAFF2E8612148D7F7B9FA1F48D7F71D +:100D0000C2FA84B21E4804600121001FD8F780FE99 +:100D10002AE0002405E02548005D18490855601CBC +:100D200084B22248D7F7AFFAA042F4D8144804603E +:100D30000121001FD8F76CFE16E0002405E01C48D6 +:100D4000005D0E490855601C84B2072CF7D3601E65 +:100D50000B49086001210A48001FD8F759FE42F2EA +:100D600010700849886000BF00BF00BF00BF0020AE +:100D7000FEF7D8BA9C3A0020A9810308520200204D +:100D8000BC6402404C39002002820308BC320020BF +:100D9000E5800308DF800308E3800308CC800308B4 +:100DA0004581030854810308148103085E81030808 +:100DB0003E81030810B5002440F22441164804F097 +:100DC000C6FB38B340F22441134804F03AFB00213B +:100DD0001248D8F71DFE12491048D8F7FFFD012030 +:100DE0001049C8700C480088C4B20B488088C4B24F +:100DF0000A48001D0068C0F5FA6081B20A48A0F8F0 +:100E00007E164FF4FA600549091D08600121034868 +:100E1000D8F7FEFD10BD00000010014088640240BC +:100E2000008800209C3A0020BC32002010B500242D +:100E300004490548D8F7D2FD00210348D8F7E8FD5A +:100E400010BD000000800028B864024000B58FB0DB +:100E50000121880500F0BAFC2848D8F7E5FD4020BC +:100E60000390002005904FF48060069000200790CA +:100E7000089009904FF400300A9000200B900C90DD +:100E80000D900E901E480190400600901D48029063 +:100E900069461A48D8F792FE012210211748D8F760 +:100EA0006FFE16483038D8F7BFFD002003904FF48E +:100EB000FA600490002005904FF4806006900020B6 +:100EC0000790089009904FF400300A9000200B9092 +:100ED0000C900D900E900A480190400600900A4830 +:100EE0000290694605483038D8F768FE012103486A +:100EF0003038D8F78DFD0FB000BD0000B864024057 +:100F00000410014052020020F09700201CB501217E +:100F1000032000F05BFC072206211648D9F7FCFDF0 +:100F2000072211461348D9F7F7FDC0200090022090 +:100F30008DF8050000208DF8060001208DF80700CF +:100F400002208DF8040069460A48D9F79DFD20204B +:100F5000009001208DF8040000208DF80600032089 +:100F60008DF8050001208DF8070069460148D9F782 +:100F70008BFD1CBD0004024070B588B00024002524 +:100F8000FFF7C4FFFFF762FF4FF4E13000F06CF9A8 +:100F900000F04AF90121402000F038FC012000F067 +:100FA000F9FC4FF47A7005F0C3FF0B2089490871F2 +:100FB0000021894880F8E01780F8A81600208749AA +:100FC00088704870C8704FF47A7088600021824839 +:100FD00080F8C81601208149203188704870C87097 +:100FE0004FF4FA50886000217B4880F89016012069 +:100FF0007A49183988704870C8704FF47A708860E0 +:101000000021754880F8B8160020744910318870A6 +:101010004870C8704FF47A70886000216E4880F87C +:101020009C1601206D490C3988704870C8704FF4C7 +:10103000FA70886000216A4880F8FC16002069492F +:10104000887001204870C8704EF66020886000BF2C +:101050001FE0002004EB4401604A2C3202F821001A +:1010600004EB440102EB81018870012004EB440190 +:1010700002EB81014870002004EB440102EB810186 +:10108000C87042F6F82004EB440102EB810188604D +:10109000641C042CDDD300204E498871A1F1C200EC +:1010A00090F8AA0000F00F00002807DDA1F1C200AF +:1010B00090F8AA0000F00F00401E487047487630B4 +:1010C00090F8AA000009002808DD4448763090F81E +:1010D000AA000121C1EB10103E4988703D484078BC +:1010E00068B920214048D9F745FD3B4890F80607EC +:1010F00020F080008030384981F8060703E0202185 +:101100003948D9F735FD3348807890B1012815D09A +:10111000022809D003281ED147F230503149886097 +:1011200000203249086016E04EF660202D498860A4 +:1011300011E04EF660202B4988600CE04EF66020EE +:101140002849886000202949086043F698202349EF +:101150001839886000BF00BF25480068254908602D +:101160002348001D006848602148083000688860F6 +:10117000002404E00021174890380155641C142C09 +:10118000F8D31C48C07A1B49897A1A4A527A194BFB +:101190001B7ACDE90432CDE906101648C179807971 +:1011A000144A5279134B1B79CDE90032CDE9020183 +:1011B00010488378027810A10648903804F092FA1B +:1011C00000210320D8F772FF10B1002015490860F4 +:1011D00008B070BD9C3A0020BC3200206439002069 +:1011E000BC720020B879002000040240880240420E +:1011F000107AFF1FD47900202530327825303278DC +:1012000025303278253032782530327825303278E2 +:1012100025303278253032782530327825303278D2 +:10122000250000008802424208B546208DF80000E3 +:1012300002208DF8010001208DF802008DF80300D6 +:101240006846F8F79DFB25208DF8000001208DF8F9 +:10125000010000208DF8020001208DF8030068468F +:10126000F8F78EFB08BD00001FB5044601211020D1 +:1012700000F0FCFA00940020ADF80400ADF8060080 +:10128000ADF80800ADF80C000C20ADF80A00694676 +:101290000B4804F0ABF90121094804F0DBF8012206 +:1012A00040F22441064804F07CF91021044804F07F +:1012B000C8F80122C021024804F0D8F81FBD000080 +:1012C000001001401CB50121880300F0CFFA002175 +:1012D000042000F0DFFC0121042000F0DBFC0821E9 +:1012E000042000F0D7FC0921042000F0D3FC0120E9 +:1012F000009000208DF8040010208DF805000120DA +:101300008DF806006846D8F7ADFD02200090002059 +:101310008DF8040010208DF8050001208DF80600DE +:101320006846D8F79FFD1CBD1CB50121592000F06F +:101330004DFA43F6FB70009000208DF80400022067 +:101340008DF8070069462D48D9F79EFBFC200090D8 +:1013500000208DF8040001208DF807006946284818 +:10136000D9F792FB4FF44040009000208DF8040024 +:1013700001208DF8070069462248D9F785FB072030 +:10138000009000208DF8040002208DF807006946C7 +:101390001D48D9F779FB4FF48060009000208DF84C +:1013A000040001208DF8070069461748D9F76CFB47 +:1013B00007211548D9F7DCFB4FF440411148D9F714 +:1013C000D9FB43F603710D48D9F7D4FBF8210B483C +:1013D000D9F7CEFBFC210A48D9F7CCFB4FF480614A +:1013E0000948D9F7C7FB09480068012802D1084914 +:1013F000887202E00020064988721CBD001002407D +:1014000000180240000C0240000002402802424244 +:10141000BC12002010B500244FF48070D8F70EFDE8 +:1014200018B14FF48070D8F703FD4FF40070D8F76F +:1014300005FD18B14FF40070D8F7FAFC0120D8F779 +:10144000FDFC68B110480068C0F101000F49897BBC +:1014500060F300010D4881734FF48060D8F7E8FC19 +:101460000220D8F7EBFC70B10748001D0068C0F1FE +:1014700001000649897B60F34101044881734FF400 +:101480008060D8F7D5FC10BD00024242BC1200209B +:1014900010B5FFF749FF642005F04AFDFFF712FF82 +:1014A00000F056F823480068D0B92348006818B9FE +:1014B00002202249487002E00120204948701E485D +:1014C000103800681E49D1F80C1240EA4100C043B0 +:1014D0001A4988700846807800F00300887002E09E +:1014E0000020164948701448001F006820B90120E8 +:1014F000144981F8280003E00020124981F82800EF +:101500001148006800011149D1F8181240EAC100E1 +:101510000E49D1F8141240EA81000C49D1F810129A +:1015200040EA41000949D1F80C1208431830054936 +:10153000C87210BD3C824142180243429C3A0020CE +:1015400000004342BC1200201C0242420000424202 +:1015500008B506208DF8000003208DF80100012059 +:101560008DF802008DF803006846F8F709FA0720A5 +:101570008DF8000003208DF8010001208DF8020095 +:101580008DF803006846F8F7FBF908BD1CB501218A +:10159000112000F01BF94CF20400009001208DF89E +:1015A000040000208DF8060003208DF805000120BE +:1015B0008DF8070069461648D9F766FA04211448E1 +:1015C000D9F7D6FA13488078032803D011488078D9 +:1015D000012815D10420009001208DF8040000207E +:1015E0008DF8060003208DF8050001208DF8070016 +:1015F00069460948D9F748FA04210748D9F7B8FAE3 +:101600000120064908600649C1F8BC021CBD000063 +:10161000001002409C3A002000000240B802424202 +:101620000000424210B5FFF7B1FF10BD10B50246F1 +:10163000002000BF12F8014B2318D8B24B1E9BB2FA +:10164000191EF7D110BD00002DE9F04F85B00F46EF +:1016500015461E460E9C162002900BE02020544991 +:1016600001EB47119DF8082088549DF80800401CA4 +:10167000C0B202909DF808002028EFDB0020029005 +:1016800013E09DF808008200A846B146404649464E +:10169000D6F7C9FD002358405940084300D108E05F +:1016A0009DF80800401CC0B202909DF80800102868 +:1016B000E7DB00BF9DF80800A04217DC002C15DD19 +:1016C0009DF8080020B99DF808002044C0B202909F +:1016D0009DF80800401CC0B202903020344901EB54 +:1016E00047119DF80820C2F11E02885444B1012020 +:1016F00000902E202E4901EB4711C4F11E028854A0 +:101700000020019019E09DF804008200AA46B3462B +:1017100050465946D6F787FD0F21084030302449FE +:1017200001EB47119DF80420C2F11E0288549DF878 +:10173000040000F10100C0B201909DF80400A04235 +:10174000E1DB9DF800002044C0B2019023E09DF849 +:1017500004009DF80010401A820028463146CDE969 +:101760000365D6F760FD0F2108403030C1B2104844 +:1017700000EB47129DF8040000F101009DF80030D5 +:10178000A0EB0300C0F11E0011549DF8040000F10D +:101790000100C0B201909DF808009DF800100844B7 +:1017A0009DF804108842D2DC05B0BDE8F08F00003F +:1017B000382D002010B54FF400610348D9F7CFF958 +:1017C0000446204610BD00000004024029B1064A2C +:1017D00012680243044B1A6004E0034A1268824311 +:1017E000014B1A60704700003038024029B1064AA8 +:1017F00012680243044B1A6004E0034A12688243F1 +:10180000014B1A60704700001038024029B1064AA7 +:1018100012680243044B1A6004E0034A12688243D0 +:10182000014B1A60704700003438024029B1064A63 +:1018300012680243044B1A6004E0034A12688243B0 +:10184000014B1A60704700004038024029B1064A37 +:1018500012680243044B1A6004E0034A1268824390 +:10186000014B1A60704700002038024029B1064A37 +:1018700012680243044B1A6004E0034A1268824370 +:10188000014B1A60704700004438024029B1064AF3 +:1018900012680243044B1A6004E0034A1268824350 +:1018A000014B1A607047000024380240F0B5002157 +:1018B00000220024022500260223324F3F6807F051 +:1018C0000C0121B1042905D0082937D105E02E4F9C +:1018D000076036E02D4F076033E02A4F3F1F3F6817 +:1018E000C7F38056274F3F1F3F6807F03F036EB195 +:1018F000264FB7FBF3F7DFF88CC0ACF1040CDCF833 +:1019000000C0CCF3881C07FB0CF40CE01E4FB7FBA7 +:10191000F3F7DFF870C0ACF1040CDCF800C0CCF3D6 +:10192000881C07FB0CF4174F3F1F3F68C7F30147A4 +:101930007F1C7D00B4FBF5F7076002E0124F0760E3 +:1019400000BF00BF0F4F3F6807F0F0010909104FBB +:101950007A5C0768D74047600A4F3F6807F4E05158 +:10196000890A0B4F7A5C4768D7408760054F3F680C +:1019700007F46041490B064F7A5C4768D740C7605F +:10198000F0BD0000083802400024F40000127A0084 +:101990000000002030B10749096841F00401054A00 +:1019A000116005E00349096821F00401014A116052 +:1019B00070470000000806500148006870470000AA +:1019C0000808065010B5012005F06AF810210B48F0 +:1019D000D9F7CEF808210948D9F7CCF8D720D7F79E +:1019E00073FCFF20D7F770FC044610210348D9F799 +:1019F000C1F8002005F054F8204610BD0000024058 +:101A000010B5012005F04CF800201E4908800DE0BB +:101A1000FFF7D8FF00F0800000B10BE0012005F0D7 +:101A200087FA18480088401C164908801548008825 +:101A3000C828EDDB00BF13480088C8281CDA102135 +:101A40001148D9F795F808210F48D9F793F89F2046 +:101A5000D7F73AFCFF20D7F737FCFF20D7F734FC45 +:101A60000A49087010210848D9F784F8002005F0C9 +:101A700017F80648007810BD002005F011F8002086 +:101A8000F9E700002E0A002000000240300A002082 +:101A900000B587B001218803FFF7C8FE01210220AD +:101AA000FFF794FE00208DF818008DF81B004FF40E +:101AB0000060059005A92E48D8F7E6FF01208DF8B3 +:101AC000180002208DF8190000208DF81A0001205E +:101AD0008DF81B000003059005A92548D8F7D4FF11 +:101AE00005220D212248D9F717F805220E2120489A +:101AF000D9F712F805220F211D48D9F70DF84FF438 +:101B00006040059002208DF8180003208DF8190020 +:101B100000208DF81A008DF81B0005A91448D8F78D +:101B2000B3FF144800F050F80020ADF80000ADF805 +:101B30000400ADF80600ADF808004FF40070ADF8F1 +:101B40000A001820ADF80C000020ADF80E000720A8 +:101B5000ADF810004FF48270ADF8020069460548F8 +:101B600000F06CF80121034800F022F807B000BD36 +:101B7000000402400038004010B5044600BF0221B6 +:101B80000A4800F04DF80028F9D02146074800F037 +:101B900053F800BF0121054800F042F80028F9D0B1 +:101BA000024800F046F8C0B210BD00000038004006 +:101BB00021B1028842F04002028004E002884FF620 +:101BC000BF731A400280704710B504461148844222 +:101BD00008D101218014FFF759FE0021A014FFF75E +:101BE00055FE16E00C48844208D101210014FFF78D +:101BF0002DFE00212014FFF729FE0AE00748844249 +:101C000007D10121C013FFF721FE0021E013FFF7E8 +:101C10001DFE10BD0030014000380040003C004077 +:101C20000246002013890B400BB1012000E0002088 +:101C300070470146888970478181704710B500223E +:101C4000028802F441520B884C8823438C8823433A +:101C5000CC8823430C8923434C8923438C89234319 +:101C6000CC8923431A430280838B4FF2FF742340B5 +:101C700083830B8A038210BD10B50246002003E067 +:101C800012F8014B2318D8B20B1EA1F10104A1B226 +:101C9000F6D110BD30B500228B071C0F0F2303FABD +:101CA00004F20B4B8C1053F824309343084C8D10E6 +:101CB00044F8253023468C1053F824308C07240F29 +:101CC00000FA04F42343024C8D1044F8253030BD53 +:101CD0000838014010B500240121880702F0ECFC0F +:101CE00000285AD000BF53E02E4850F82400007856 +:101CF000012811D100202B4951F8241008702949DE +:101D000051F824104870274951F82410887025494B +:101D100051F82410486039E0224850F824004078F7 +:101D2000012833D11F4850F82400807800BB1D499A +:101D300051F82410081D4968491C0160194850F8E1 +:101D400024004068174951F82410896888421DD33F +:101D50000120144951F824108870124850F82400CA +:101D6000C078012805D100200E4951F824104860A0 +:101D70000CE000200B4951F824104870094951F833 +:101D800024104860074951F82410C870601CC4B280 +:101D9000054890F83208A042A6DC0121880702F02D +:101DA000B3FB10BDF03A0020BC3200200CB500207F +:101DB000019000903348006840F480303149086059 +:101DC00000BF3048006800F4003000900198401CCB +:101DD0000190009818B90198B0F5A06FF1D1294889 +:101DE000006800F4003010B10120009001E00020F4 +:101DF00000900098012844D122484030006840F00B +:101E000080502049403108601F48006840F48040FD +:101E10001D4908601B48083000681A4908310860ED +:101E20000846006808600846006840F48050086072 +:101E30001648091F0860081F006840F08070091FDD +:101E4000086000BF0F48006800F000700028F9D05B +:101E500040F205600E4908600A480830006820F02A +:101E600003000849083108600846006840F0020095 +:101E7000086000BF03480830006800F00C00082824 +:101E8000F8D10CBD003802400070004008544007F3 +:101E9000003C024010B504462046FFF76DFE10BD21 +:101EA0007CB502460020002501959FED1D0A8DEDB1 +:101EB000000A01AB6C4600BF22E0155C302D0BDB45 +:101EC000155C402D08DA019D2D010195155C303D12 +:101ED000019E3543019511E0155C402D0BDD155C2D +:101EE000472D08DA019D2D010195155C373D019EB6 +:101EF0003543019502E0BFEE000A7CBD451CE8B207 +:101F00008842DADB002003E01D5C2554451CE8B262 +:101F100001EBD176B0EB660FF6DB9DED000AECE746 +:101F20000000000010B502460C460021002300BF4F +:101F30001AE0505C302807DB505C402804DA1B01B3 +:101F4000505C303803430DE0505C402807DD505CA6 +:101F5000472804DA1B01505C3738034302E04FF096 +:101F6000FF3010BD481CC1B2A142E2DB1846F8E7C1 +:101F7000FEB5042438256348827810460021F4F722 +:101F80008FFE0646012008210022CDE900210290A3 +:101F900004EB44014800134632462946F7F7D4FFC4 +:101FA0000444012004EB440149060090080E082374 +:101FB0002D222946F7F72AFF641C52484278104622 +:101FC0000021F4F76DFE0646012008210022CDE92C +:101FD0000021029004EB44014906080E13463246E4 +:101FE0002946F7F7B1FF0444012004EB44014906F8 +:101FF0000090080E08232D222946F7F707FF641CDE +:10200000414890F80B2F10460021F4F749FE064690 +:10201000012008210022CDE90021029004EB4401B7 +:102020004906080E134632462946F7F78DFF044449 +:10203000012004EB440149060090080E08232022E9 +:102040002946F7F7E3FE641C2E484279104600212A +:10205000F4F726FE0646012008210022CDE90021E2 +:10206000029004EB44014906080E13463246294605 +:10207000F7F76AFF0444012004EB4401490600908D +:10208000080E08232D222946F7F7C0FE641C1D48C0 +:10209000027910460021F4F703FE064601200821CC +:1020A0000022CDE90021029004EB44014906080E0C +:1020B000134632462946F7F747FF0444012004EB54 +:1020C000440149060090080E08232D222946F7F7FF +:1020D0009DFE641C0B48C27810460021F4F7E0FD19 +:1020E0000646012008210022CDE90021029004EBE0 +:1020F00044014906080E134632462946F7F724FFE5 +:10210000FEBD0000C7310020BC2200200249C87477 +:102110000121014AD1757047BC12002010B592B060 +:102120000020119010900F900E900D90D8F79AFA11 +:10213000FE48C07D002802F04D810020FB49C87593 +:10214000F7F764FCF948C07C102882F04081DFE892 +:1021500010F01000B0005501B2033706B5061E0896 +:10216000360A9D0B320CB00C960D600EC10E41105C +:102170000911D8F701FD012806D0022805D004284E +:1021800004D008280BD102E009E008E007E00220B3 +:10219000FFF7BCFF0021E64880F8001D00BF00BF2C +:1021A000012010211523E3A2CDE9001000210846EB +:1021B000F7F7D7FFDE4890F8010D80B30120082122 +:1021C0000523E1A2CDE9001014210020F7F7C9FF93 +:1021D000012008210022CDE900210290D44890F886 +:1021E000010D13460246142106901E20F7F7ACFE9F +:1021F00001200821CDE90010CD4890F8010D401EC6 +:1022000000EB400101EB0010D14901EB00100E3052 +:102210000A230246142106902820F7F7A2FFC4489B +:1022200090F8000DFF280AD1012008211523C9A22A +:10223000CDE900102D211420F7F793FF37E001219D +:10224000BB4890F8000D0A236422CDE900011E214D +:102250001846F7F746FD012008210022CDE90021AC +:102260000290B34890F8000D134602462D210690C7 +:102270003220F7F769FE119001200090119800EBD1 +:102280004000322101EB4000C0B2082325222D215D +:102290000690F7F7BBFDA64890F8000D642806D11C +:1022A0000021A34880F8001D0220FFF72FFF02F055 +:1022B0008EB8D8F761FC012806D0022805D0042882 +:1022C00004D008280AD105E008E007E00920FFF75C +:1022D0001DFF03E00420FFF719FF00BF00BFA14866 +:1022E00090F8E00750B90120082115239EA2CDE9FE +:1022F000001000210846F7F734FF29E09D48407898 +:1023000020B101280DD0022821D115E0012008219B +:10231000152399A2CDE9001000210846F7F721FF07 +:1023200015E001200821152397A2CDE90010002116 +:102330000846F7F716FF0AE001200821152395A2A9 +:10234000CDE9001000210846F7F70BFF00BF00BFE2 +:102350007648807C012802D0022816D10AE00120AC +:10236000904909231A46CDE900100A210020F7F709 +:102370008DFE0AE001208C4909231A46CDE90010A0 +:102380000A210020F7F782FE00BF00BF0120874925 +:1023900018231A46CDE9001000216820F7F776FED1 +:1023A00001200821152382A2CDE900101A21002066 +:1023B000F7F7D7FE01200821152383A2CDE90010ED +:1023C00024210020F7F7CDFE012008210022CDE9CD +:1023D000002102905548D0F80C02134602462421F1 +:1023E00006905420F7F7B0FD5048D0F80C0210B911 +:1023F0000220FFF78BFEFFF7BBFD58E7D8F7BCFBC9 +:10240000012806D0022810D004281AD0082830D17C +:1024100023E00320FFF77AFE454890F8FC0C20F0FB +:102420008001434880F8FC1C23E0414890F8FC0CF4 +:1024300020F080013E4880F8FC1C0320FFF766FE78 +:1024400017E03B4890F8FC0C20F08001384880F8F9 +:10245000FC1C0920FFF75AFE0BE0354890F8FC0CF5 +:1024600020F08001324880F8FC1C0420FFF74EFE6B +:1024700000BF00BF3B4890F8E00750B90120082199 +:10248000152355A2CDE9001000210846F7F769FE93 +:1024900029E03848407820B101280DD0022821D108 +:1024A00015E001200821152333A2CDE900100021F9 +:1024B0000846F7F756FE15E001200821152332A241 +:1024C000CDE9001000210846F7F74BFE0AE0012095 +:1024D000082115232FA2CDE9001000210846F7F7A7 +:1024E00040FE00BF00BF1148807C012802D00228B6 +:1024F0000AD10AE001202B4909231A46CDE9001030 +:1025000014210020F7F7C2FD81E01A484830D0F8C6 +:10251000050000EE100A17482030D0ED0A0A30EE10 +:10252000200AB5EEC00AF1EE10FA59E0BC12002004 +:10253000BC2200204669726D77617265446F776EC8 +:102540006C6F616400000000506F72743A0000000C +:1025500098400020446F776E6C6F6164204661691B +:102560006C210000BC3200204E6F205369676E6101 +:102570006C0000009C3A0020547970653A537461F5 +:1025800074696F6E00000000547970653A436C6F97 +:1025900075640000547970653A436C6F75642D540E +:1025A00065737400D4F10308E6F1030884F10308AD +:1025B0004F66666C696E65205265636F7264205564 +:1025C000706C6F61640000005265636F7264206E0E +:1025D000756D6265723A00004F66666C696E6500E3 +:1025E0000AD00120FE4909231A46CDE90010142122 +:1025F0000020F7F74BFD09E00120FA4909231A46AC +:10260000CDE9001014210020F7F740FD00BF00BF06 +:10261000F54890F8000D10B10020FFF777FDF34862 +:102620004078002814D0F1488078022846D1F0483C +:102630000068B8B3ED48807932280ADA0120ED4904 +:1026400008230E22CDE9001000215920F7F71EFDC6 +:1026500085E0E64880793C280ADA0120E64908232B +:102660000E22CDE9001000215920F7F70FFD76E08A +:10267000DE48807946280ADA0120E04908230E2244 +:10268000CDE9001000215920F7F700FD67E0012097 +:10269000DB4908230E22CDE9001000215920F7F76D +:1026A000F5FC5CE0FFE70120D64908230E22CDE9C6 +:1026B000001000215920F7F7E9FC50E0CB48807862 +:1026C000012802D0C948807800BBC84880792028FA +:1026D00045DAC64880791A280ADD0120C549082351 +:1026E0000E22CDE9001000215920F7F7CFFC36E08B +:1026F000BE48807917280ADD0120BF4908230E2231 +:10270000CDE9001000215920F7F7C0FC27E0B748B9 +:10271000807914280ADD0120B84908230E22CDE96A +:10272000001000215920F7F7B1FC18E0AF4880797C +:1027300012280ADD0120B24908230E22CDE900103B +:1027400000215920F7F7A2FC09E00120AD49082338 +:102750000E22CDE9001000215920F7F797FC012047 +:10276000A94918231A46CDE9001000216820F7F77F +:102770008DFC012010210B46A4A2CDE900101421EC +:102780002820F7F7EEFC012008211523A1A2CDE9AE +:10279000001024211220F7F7E4FCA348D0F80C0223 +:1027A000B0B1A148408D06909F48D0F80C0205902A +:1027B00002469EA107A8069B02F094FF0120082173 +:1027C000152307AACDE900102E210020F7F7C9FC38 +:1027D000854890F8FC0C0121B1EBD01F09D10120F4 +:1027E0000821152396A2CDE900102E210020F7F72D +:1027F000B8FCFFF7BDFB984890F806070121B1EB44 +:10280000D01F12D179480079024694A1069007A8FA +:1028100002F068FF01200821022307AACDE9001079 +:1028200038210020F7F79DFC14E08B4890F806074C +:10283000C0F3C300024689A1069007A802F052FF28 +:1028400001200821022307AACDE900103821002029 +:10285000F7F787FC8348807850B1012008211523C1 +:1028600081A2CDE900100A210020F7F77AFC12E0DE +:102870007948D0F8C40602467EA1069007A802F067 +:1028800031FF012008210A2307AACDE900101946CB +:102890000020F7F766FC6448007AC0F3800048B176 +:1028A00001200821152375A2CDE900102E2100205A +:1028B000F7F757FCFBE4D8F75FF9012806D00228A8 +:1028C0002CD0042852D008285ED156E00020119068 +:1028D0001EE01198401C80B211901198402800DD34 +:1028E0001AE05148407D002805DD4F48407D401EDC +:1028F0004D49487502E03F204B4948754A48407DA4 +:1029000000EB4001634800EB4110007800B103E0A8 +:102910004548407D0028DCDA00BF35E000201190FA +:102920001EE01198401C80B211901198402800DDE3 +:102930001AE03D48407D3F2805DA3B48407D401C79 +:102940003949487502E00020374948753648407DCE +:1029500000EB40014F4800EB4110007800B103E06C +:102960003148407D4028DCDB00BF0DE02E48407D33 +:102970004949C8700120087106E00220FFF7C6FB34 +:1029800000202949487500BF00BF2748C07C0328A4 +:1029900024D12548407DC117069000EB117000112D +:1029A0000D90012200213D4801F02AFD0120102157 +:1029B0000022CDE9002102901B48407D00EB400140 +:1029C000344800EB4110007813460246002106907F +:1029D0005820F7F7B9FA0120102161E0EFE100007B +:1029E000E6F10308F8F10308BC2200209C3A00201D +:1029F0000002404242F2030834F2030826F20308C0 +:102A000018F203080AF2030884F10308424C554502 +:102A1000534B5900454E4552475920544543484E63 +:102A20004F4C4F4759000000BC1200205761697499 +:102A300055706C6F61643A25642F256400000000B6 +:102A40005570677261646520455252204368656322 +:102A50006B2047756E000000BC32002025303278B4 +:102A60000000000074390020426C6F636B61676581 +:102A70000000000025646D730000000050434220F8 +:102A800056616C69646174696F6E204661696C653A +:102A900064000000D8140020D83F0020D0F20308C2 +:102AA0000B46F8A2CDE900100020F7F75AFBFA48D0 +:102AB000407D00EB4001F94800EB4110D0F80100E7 +:102AC00000210590F4F7ECF80121102206900D98F2 +:102AD00000EB400303EB0010F14B03EB0010007F11 +:102AE00000F003000023CDE90121009010211820FF +:102AF000069AF7F729FA012010210B46E9A2CDE941 +:102B0000001020210020F7F72CFBE348407D00EB6C +:102B10004001E24800EB4110D0F80500002105908B +:102B2000F4F7BEF80121102206900D9800EB400347 +:102B300003EB0010DA4B03EB0010007FC0F38100C1 +:102B40000023CDE90121009020211820069AF7F7F3 +:102B5000FBF904200F9038200E90CF48407D00EB09 +:102B60004001CE4800EB4110C07F00210590F4F7F2 +:102B700097F80690012008210022CDE9002102905B +:102B80000E9805900F9800EB40004000134604900B +:102B9000DDE90512F7F7D8F90F9908440F900120E5 +:102BA00000900E9806900F9800EB40004006000E33 +:102BB00008232D2205900699F7F728F90F98401C55 +:102BC0000F90B548407D00EB4001B44800EB411048 +:102BD000807F00210590F4F763F80690012008211A +:102BE0000022CDE9002102900E9805900F9800EB8D +:102BF00040004006000E13460490DDE90512F7F789 +:102C0000A3F90F9908440F90012000900E980690A8 +:102C10000F9800EB40004006000E08232D2205907F +:102C20000699F7F7F3F80F98401C0F909A48407DEB +:102C300000EB4001994800EB4110407F00210590D6 +:102C4000F4F72EF80690012008210022CDE900219A +:102C500002900E9805900F9800EB40004006000E81 +:102C600013460490DDE90512F7F76EF90F99084451 +:102C70000F90012000900E9806900F9800EB4000F6 +:102C80004006000E0823202205900699F7F7BEF8AB +:102C90000F98401C0F908048407D00EB40017F481A +:102CA00000EB411090F8220000210590F3F7F8FFA7 +:102CB0000690012008210022CDE9002102900E9803 +:102CC00005900F9800EB40004006000E134604905C +:102CD000DDE90512F7F738F90F9908440F90012044 +:102CE00000900E9806900F9800EB40004006000EF2 +:102CF00008232D2205900699F7F788F80F98401CB5 +:102D00000F906548407D00EB4001644800EB4110A6 +:102D100090F8210000210590F3F7C2FF06900120F2 +:102D200008210022CDE9002102900E9805900F980D +:102D300000EB40004006000E13460490DDE905124A +:102D4000F7F702F90F99084480B20F900120009024 +:102D50000E98C0B206900F9800EB40004006000E9F +:102D600008232D2205900699F7F750F80F98401C7C +:102D70000F904948407D00EB4001484800EB41106E +:102D800090F8200000210590F3F78AFF06900120BB +:102D900008210022CDE9002102900E98C0B20590D2 +:102DA0000F9800EB40004006000E13460490DDE94A +:102DB0000512F7F7C9F80F99084480B20F9079E52A +:102DC000D7F7DAFE012806D002280ED0042816D044 +:102DD000082837D12FE03048007D002804DD2E4838 +:102DE000007D401E2C4908752CE02B48007D0328EF +:102DF00004DA2948007D401C2749087522E026484E +:102E0000007D30B1012808D002280AD0032810D153 +:102E10000BE00520FFF77AF90BE00620FFF776F9C3 +:102E200007E00720FFF772F903E00820FFF76EF9CB +:102E300000BF00BF06E00220FFF768F90020164936 +:102E4000087500BF00BF1448C07C042819D10422B3 +:102E50000021194801F0D4FA00201021CDE900101A +:102E60000D48007D144901EB001006900A48007DD2 +:102E70000007000E1023059001460020069AF7F780 +:102E800070F917E54C3A2020202020202020202017 +:102E90002020202000000000BC120020D8140020B8 +:102EA00098400020503A2020202020202020202060 +:102EB000202020200000000050F20308D7F75CFE1D +:102EC000082806D10420FFF721F90020FA494875A7 +:102ED00000BF00BFF848C07C05287DD10422002136 +:102EE000F64801F08DFAF648407820B101280ED05E +:102EF00002284CD12CE0012008211023AFF68812C3 +:102F0000CDE9001019460020F7F72BF93FE001202A +:102F100008211023AFF69012CDE9001019460020C9 +:102F2000F7F71FF9012008211023E6A2CDE90010D0 +:102F300038210020F7F715F9012008211123E04A74 +:102F4000B53ACDE9001038211E20F7F70AF91EE046 +:102F5000012008211023DDA2CDE900101946002030 +:102F6000F7F7FFF8012008211023D6A2CDE90010C1 +:102F700038210020F7F7F5F8012008211123D74A5E +:102F8000CDE9001038211E20F7F7EBF800BF00BF95 +:102F9000CB48407800281FD0C9488078F0BB00207B +:102FA000119009E0C649D8391198085C00B106E0D3 +:102FB0001198401C80B2119011981528F2D300BFCF +:102FC000012008211023C6A2CDE900101A210020FB +:102FD000F7F7C7F8012000E0D8E008211023B84A2D +:102FE0007C3ACDE900101A212420F7F7BAF8B2484C +:102FF000C07A182817DD012008211023BAA2CDE9D4 +:10300000001024210020F7F7ACF801200821142338 +:10301000AB4A903ACDE900102E2100E019E00020E3 +:10302000F7F79FF8B2E0012008211023AEA2CDE906 +:10303000001024210020F7F794F801210820142320 +:103040009F4A8B3ACDE900012E210020F7F789F83D +:103050009CE09B48807801283BD10020119009E03A +:103060009749D8391198085C00B106E01198401CC6 +:1030700080B2119011981528F2D300BF01210820C9 +:10308000102397A2CDE900011A210020F7F769F873 +:103090000121082010238A4A7C3ACDE900011A2137 +:1030A0002420F7F75EF80120082110238EA2CDE935 +:1030B000001024210020F7F754F8012108201423E0 +:1030C0007F4A903ACDE900012E210020F7F749F818 +:1030D0005CE07B48807802282AD101200821102357 +:1030E00083A2CDE900101A210020F7F73AF8012059 +:1030F00008211023724A543ACDE900101A211E20EB +:10310000F7F72FF801200821102377A2CDE900104E +:1031100024210020F7F725F8012008211423684A0C +:10312000903ACDE900102E210020F7F71AF82DE093 +:1031300063488078032829D10120082110236EA23A +:10314000CDE900101A210020F7F70BF80121082023 +:1031500010235B4A0A32CDE900011A211220F7F749 +:1031600000F80120082110235FA2CDE900102421DE +:103170000020F6F7F6FF012108201423504A903A68 +:10318000CDE900012E210020F6F7EBFF17E6D7F777 +:10319000F3FC012804D002280CD008281BD113E02E +:1031A0004548407D002804DD4348407D401E42499B +:1031B000487510E04048407D032804DA3E48407DD1 +:1031C000401C3D49487506E00420FEF79FFF0020A3 +:1031D0003949487500BF00BF3748C07C062869D10F +:1031E00004220021454801F00BF9012010210022A2 +:1031F000CDE9002102903048407D401C0123024669 +:10320000002106903E20F6F79FFE012008211023A2 +:103210003BA2CDE9001000214820F6F7A2FF0120D3 +:103220003A4908231A46CDE9001000217820F6F724 +:103230002DFF01200821102335A2CDE900104820E0 +:10324000F6F78FFF0020314908231A46CDE9001018 +:1032500019467820F6F71AFF0120082110232FA223 +:10326000CDE9001019460020F6F77BFF1248407D9B +:1032700000EB400101EB00102A4901EB0010407BFC +:10328000012809D10821102327A2CDE900101946F1 +:103290001E20F6F766FF09E001200821102324A272 +:1032A000CDE9001019461E20F6F75BFF012008212A +:1032B000102341E082E10000BC12002090F20308DC +:1032C0009C3A002055524C3A000000005479706539 +:1032D0003A436C6F75642D546173740079800308F0 +:1032E00041504E203A000000494D45493A00000047 +:1032F000535349443A00000049503A0010F3030880 +:103300004F6E4C696E65203A20000000CCF1030836 +:103310004F66664C696E653A20000000547970650E +:103320003A000000984000204C4F5241000000003D +:103330005253343835000000FEA2CDE900101821A8 +:103340000020F6F70EFFFE48407D00EB400101EB48 +:103350000010FC4901EB00108079052818D10120EC +:103360000821CDE90010F648407D00EB400101EB5B +:103370000010F44901EB0010007BF34901EB001051 +:103380000C230246182106903620F6F7EAFE17E0D5 +:1033900001200821CDE90010E948407D00EB400103 +:1033A00001EB0010E74901EB00108079E74901EBE0 +:1033B00000100C230246182106903620F6F7D1FEA5 +:1033C000012008211023E2A2CDE9001020210020D5 +:1033D000F6F7C7FE09200F9000200E901190DFE055 +:1033E0000F9800EB400040007A2805DD0E98401C45 +:1033F00080B20E9000200F90D148417D01EB41003A +:1034000000EB0110CF4901EB00103030119900EBB7 +:1034100001108078C00908210022CDE90021029026 +:10342000C748407D00EB400101EB0010C54901EBAE +:1034300000103030119900EB011000780690202127 +:103440000E9801EBC000C0B205900F9800EB400051 +:103450004006000E00230490DDE90512F6F774FD26 +:103460000F99084480B20F900F9800EB4000400085 +:103470007A2805DD0E98401C80B20E9000200F9037 +:10348000AF48417D01EB410000EB0110AD4901EB7C +:1034900000103030119900EB01108078C0090090C5 +:1034A00020210E9801EBC000C0B206900F9800EBEF +:1034B00040004006000E08232D2205900699F6F7DD +:1034C000A5FC0F98401C80B20F900F9800EB4000B5 +:1034D00040007A2805DD0E98401C80B20E90002036 +:1034E0000F909748407D00EB400101EB001095499B +:1034F00001EB00103030119900EB01108078C00909 +:1035000008210022CDE9002102908D48407D00EB8A +:10351000400101EB00108B4901EB00103030119994 +:1035200000EB01104078069020210E9801EBC000BE +:10353000C0B205900F9800EB40004006000E00233B +:103540000490DDE90512F6F7FFFC0F99084480B2FC +:103550000F900F9800EB400040007A2805DD0E9890 +:10356000401C80B20E9000200F900120009020217E +:103570000E9801EBC000C0B206900F9800EB40001F +:103580004006000E08233B2205900699F6F73EFC04 +:103590000F98401C80B20F901198401C80B211907F +:1035A0006748417D01EB410000EB0110654901EBEB +:1035B0000010C179119881423FF712AF61E4D7F74B +:1035C000DBFA012804D002280CD008281BD113E014 +:1035D0005B48407D002804DD5948407D401E584925 +:1035E000487510E05648407D032804DA5448407D71 +:1035F000401C5349487506E00420FEF787FD002073 +:103600004F49487500BF00BF4D48C07C07287DD199 +:1036100001204B49C87504220021504800F0F0FEFB +:10362000012010210022CDE9002102904448407D74 +:10363000401C01230246002106904020F6F784FC3E +:1036400001200821102346A2CDE9001014210020FA +:10365000F6F787FD09200F9000200E90119006E1EB +:103660000F9800EB400040007A2805DD0E98401CC2 +:1036700080B20E9000200F90012008210022CDE999 +:10368000002102902E48407D00EB400101EB00102C +:103690002C4901EB00103030119900EB011000783B +:1036A000069014210E9801EBC000C0B205900F984F +:1036B00000EB40004006000E00230490DDE90512F7 +:1036C000F6F742FC0F99084480B20F900F9800EB78 +:1036D000400040007A2805DD0E98401C80B20E9014 +:1036E00000200F900120009014210E9801EBC000E3 +:1036F000C0B206900F9800EB40004006000E082371 +:103700002D2205900699F6F781FB00E0BDE00F98A9 +:10371000401C80B20F900F9800EB400040007A28C8 +:1037200005DD0E98401C80B20E9000200F900448DA +:10373000407D1BE050726F746F636F6C3A00000045 +:10374000BC1200209840002010F4030850F3030836 +:1037500047756E2D416464723A00000040F403081E +:1037600047756E2D525353493A00000040F2A111A3 +:1037700010FB01F0FE4901EBC00000F562701199E9 +:1037800001EB410202EB011100EBC10090F8440093 +:10379000642110FB01F00690012008210022CDE9F0 +:1037A000002102900698C11700EB116000120590ED +:1037B00014210E9801EBC000C0B204900F9800EBEA +:1037C00040004006000E00230390DDE90412F6F7E6 +:1037D000BBFB0F99084480B20F900F9800EB40009C +:1037E00040007A2805DD0E98401C80B20E90002023 +:1037F0000F900120009014210E9801EBC000C0B280 +:1038000006900F9800EB40004006000E082325228A +:1038100005900699F6F7FAFA0F98401C80B20F90BF +:103820000F9800EB400040007A2805DD0E98401C00 +:1038300080B20E9000200F900120009014210E986D +:1038400001EBC000C0B206900F9800EB40004006AC +:10385000000E08233B2205900699F6F7D7FA0F9839 +:10386000401C80B20F901198401C80B21190C1484A +:10387000407D00EB400101EB0010BF4901EB00105F +:10388000C179119881423FF7EBAE7FE4D7F774F925 +:10389000082803D10420FEF739FC00BF00BFB5485B +:1038A000C07C08287ED104220021B44800F0A8FD85 +:1038B000012008211023B2A2CDE90010122100201E +:1038C000F6F74FFC012008211023AE4ACDE9001085 +:1038D00012210846F6F745FC012008211023AAA270 +:1038E000CDE9001012215A20F6F73BFC01200821F7 +:1038F0000022CDE9002102909E48C07A02230246B0 +:10390000122106906C20F6F71FFB002011904EE06C +:10391000119800EB400101EB0010974901EB0010FA +:10392000007E00F00100E0B301200821CDE9001085 +:10393000119800EBC0001B30C0B2052393A20146D2 +:1039400006900020F6F70DFC012008210022CDE9A9 +:1039500000210290119800EBC0001B30C0B201237F +:103960000690119A521C01461E20F6F7EDFA01202E +:103970000821CDE90010119800EB400101EB001087 +:103980007D4901EB00100E300690119800EBC0004D +:103990001B30C0B20A23059001462A20069AF6F78A +:1039A000E0FB00E006E01198401C80B211901198F5 +:1039B0000428ADDB02E6D7F7DFF8012806D002289D +:1039C00012D004281ED0082853D14BE06948007D4E +:1039D000002805DD6748007D401E6649087502E045 +:1039E00005206449087544E06248007D052805DA31 +:1039F0006048007D401C5F49087502E000205D4979 +:103A0000087536E05B48007D062829D2DFE800F023 +:103A100003070B0F1A240A20FEF778FB20E00B2087 +:103A2000FEF774FB1CE00C20FEF770FB18E00D2085 +:103A3000FEF76CFB574890F8AA0000F00F004D49C4 +:103A400008750DE00E20FEF761FB524890F8AA00C1 +:103A500000094849087503E00F20FEF757FB00BF37 +:103A600000BF06E00220FEF751FB00204149087527 +:103A700000BF00BF3F48C07C092819D13D48007DE8 +:103A8000454901EB001004220021069000F0B8FC2B +:103A900000201021CDE900103648007D3E4901EBA1 +:103AA000001010230246002106900846F6F759FB45 +:103AB00084E5D7F761F8012806D002280ED0042843 +:103AC00016D0082809D178E02A48407D002804DD76 +:103AD0002848407D401E2749487575E02548407DAF +:103AE000032804DA2348407D401C224948756BE0D6 +:103AF0002048407D00EB400101EB00101E4901EB26 +:103B00000010407B01281AD100201A49497D01EBA1 +:103B1000410202EB0111184A02EB011148731548EA +:103B2000407D014606900220D6F7C0FA1148407D3C +:103B30000690F3F7A3FE0020184908603CE00D480A +:103B4000407D00EB400101EB00100B4901EB001040 +:103B5000407B88BB0120114908600649497D01EB83 +:103B6000410202EB0111044A02EB0111487317E014 +:103B700058450020BC1200209840002080F4030823 +:103B800053563A000674030848563A00506F727450 +:103B90002D000000DA390020C0F4030888024242F8 +:103BA000FD48407D0690F3F769FEFB48407D0146E5 +:103BB00006900220D6F77AFA06E00920FEF7A6FA68 +:103BC0000020F549487500BF00BFF348C07C0A28B3 +:103BD00054D104220021F14800F012FC01200821F8 +:103BE0001523EFA2CDE9001014212820F6F7B9FA29 +:103BF000012008210022CDE900210290E648407D05 +:103C0000401C01230246142106904620F6F79CF939 +:103C1000E148407D00EB400101EB0010E24901EB7F +:103C20000010407B01280AD1012108201523DFA2C2 +:103C3000CDE900011E210020F6F793FA14E0D648E2 +:103C4000407D00EB400101EB0010D74901EB001073 +:103C5000407B48B9012008211523D7A2CDE90010E7 +:103C60001E210020F6F77DFA012008211523D5A298 +:103C7000CDE9001032210020F6F773FAA7E3D6F75A +:103C80007BFF012806D0022817D0042828D0082856 +:103C900048D12DE0C048407D00280DDDCE4890F889 +:103CA000150720B1BC48407D0690F3F7E7FDBA4800 +:103CB000407D401EB849487534E0B748407D032830 +:103CC0000DDAC54890F8150720B1B348407D06903D +:103CD000F3F7D4FDB048407D401CAF49487521E062 +:103CE0000121BD4880F815170120BC49487019E032 +:103CF0000920FEF70BFA0021A74841750121B648BB +:103D000080F8081790F8150758B10020B4490860EA +:103D10000021B14880F815179F48407D0690F3F7C1 +:103D2000ADFD00BF00BF9C48C07C0B283CD10422E5 +:103D30000021AC4800F064FB01210820152398A263 +:103D4000CDE9000112212820F6F70BFA0121082005 +:103D50000022CDE9002002918F48407D401C0B4697 +:103D60000246122106904620F6F7EEF801200821BF +:103D700015239DA2CDE900101C210020F6F7F1F9D2 +:103D80000120082115239EA2CDE900102621002044 +:103D9000F6F7E7F90121082015239FA2CDE90001DC +:103DA00030210020F6F7DDF98B4890F8150701283F +:103DB0002ED17949C87589488078A0B100208849FA +:103DC0000860864988707448407D01210690F4F7A8 +:103DD0001DFA01200821152394A2CDE900103821F5 +:103DE0000020F6F7BEF97C4890F8140780B1002156 +:103DF000794880F814170121082015238FA2CDE9F6 +:103E0000000138210020F6F7ACF901207449086060 +:103E1000DDE2D6F7B1FE012806D0022805D004283D +:103E200004D0082814D10FE012E011E0D5F71EFCF1 +:103E3000142804D10121854880F80A1F03E00021DD +:103E4000824880F80A1F03E00920FEF75FF900BFEF +:103E500000BF5148C07C0C283BD1042200217C4883 +:103E600000F0CEFA0121082015237AA2CDE9000145 +:103E70001A210020F6F775F90121082015237AA2EE +:103E8000CDE9000124210020F6F76BF9012008217B +:103E9000152379A2CDE900102E210020F6F761F953 +:103EA0006A4890F80A0F50B101210820152378A222 +:103EB000CDE9000138210020F6F753F909E001208F +:103EC0000821152378A2CDE9001038210020F6F74B +:103ED00048F97CE2D6F750FE012806D0022812D01D +:103EE00004281ED008280DD123E12B48407D00284E +:103EF00005DD2948407D401E2749487502E0032121 +:103F0000254841751CE12448407D032805DA2248F4 +:103F1000407D401C2049487502E000201E4948753C +:103F20000EE11D48417D634890F8AA0061F303004B +:103F3000604981F8AA0000210320D6F7B7F850B3F2 +:103F40005C48B0F8AA0011900220FEF7DFF8D6F71F +:103F500053F958491198A1F8AA0000210320D6F777 +:103F6000A5F83A4890F8FC0C20F00101374880F899 +:103F7000FC1C90F8FC0C20F00600801D334981F8F1 +:103F8000FC0C002001F6FC41488000210120D6F7FE +:103F90008DF8494892E0CBE0BC12002050F50308B0 +:103FA000504F52543A000000984000205459504558 +:103FB0003A4C4F5241000000545950453A52533444 +:103FC000383500005061737320456E74657220436C +:103FD00068616E6765000000BC720020C479002033 +:103FE0008802424290F50308313A446970207377A1 +:103FF000697463682031616E6432204F4E000000A6 +:10400000323A496E7365727420736C617665206D07 +:104010006F64756C65000000333A5061737320451E +:104020006E7465722053746172740000537461740D +:10403000653A53656E64696E67000000537461747D +:10404000653A436F6D706C6574650000BC2200209A +:10405000D0F50308496E7365727420552D44697359 +:104060006B204669727374005468616E20506173EE +:104070007320456E74657200466F726D61743A46C6 +:10408000415433323B4D41583A333247000000002F +:1040900046696E6420552D4469736B2C4F7574709E +:1040A0007574696E6700000053746174653A496401 +:1040B0006C650000DA390020BC32002090F8060759 +:1040C00020F08001C44880F8061700F5FC60807875 +:1040D000C0B101281FD002280AD0032825D1BE482C +:1040E00090F8060720F07801BB4880F806171CE01E +:1040F000B94890F8060720F078002030B64981F8DA +:10410000060712E0B44890F8060720F07801B2489C +:1041100080F8061709E0B04890F8060720F078000C +:104120005830AD4981F8060700BF00BFFCF724FFF7 +:1041300006E00920FDF7EAFF0020A849487500BF06 +:1041400000BFA648C07C0D2843D104220021A4480A +:1041500000F056F901201021CDE90010A14890F897 +:10416000AA0000F00F00A04901EB00101023024646 +:10417000194606900020F5F7F4FF9A4890F8AA0037 +:1041800000F00F009549497D884211D00020102190 +:10419000CDE900109148407D934901EB0010001DCE +:1041A0000C230246202106900020F5F7DAFF10E0EC +:1041B00001201021CDE900108848407D8A4901EB9B +:1041C0000010001D0C230246202106900020F5F768 +:1041D000C8FFFCE0D6F7D0FC012806D0022812D098 +:1041E00004281ED0082875D16DE07C48407D002849 +:1041F00005DD7A48407D401E7849487502E004207C +:104200007649487566E07548407D042805DA7348AC +:10421000407D401C7149487502E000206F49487597 +:1042200058E06E48417D6F4890F8AA0061F307108E +:104230006C4981F8AA0000210320D5F737FF80B32D +:104240000220FDF763FF644890F8060720F0800124 +:10425000614880F8061700F5FC608078C0B101283D +:1042600020D002280AD0032826D15B4890F8060700 +:1042700020F07801584880F806171DE0564890F85D +:10428000060720F078002030534981F8060713E034 +:10429000514890F8060720F078014F4880F806173B +:1042A0000AE00FE04C4890F8060720F078005830FC +:1042B000494981F8060700BF00BFFCF75DFE0020FA +:1042C0004649487506E00920FDF720FF00204349D4 +:1042D000487500BF00BF4148C07C0E2841D1042270 +:1042E0000021424800F08CF801201021CDE9001097 +:1042F0003C4890F8AA0000093D4901EB001010234A +:104300000246194606900020F5F72BFF3348407D02 +:10431000344991F8AA10B0EB111F11D000201021E0 +:10432000CDE900102D48407D314901EB0010001D02 +:104330000C230246202106900020F5F712FF10E022 +:1043400001201021CDE900102448407D284901EBCF +:104350000010001D0C230246202106900020F5F7D6 +:1043600000FF34E0D6F708FC012806D0022805D06B +:10437000042804D008281FD11AE01DE01CE0D5F75E +:104380003BFF01200690069880F3138800BF00BF12 +:10439000BFF34F8F1748006800F4E06016490843E8 +:1043A000001D14490860BFF34F8F00BF00BFFEE738 +:1043B0000920FDF7ABFE00BF00BF0848C07C0F28F6 +:1043C00004D1042200210D4800F01AF800BF00BFFC +:1043D000F5F7D8FC12B010BDBC320020BC12002092 +:1043E00010F60308DA39002090F6030850F60308A7 +:1043F000E0F603080CED00E00000FA0530F70308D2 +:104400002DE9F84307460E469046002416E00025A5 +:1044100010E001207B1903EB061303EB041300905B +:104420001A782307190EEB06180E1023F5F7EEFC89 +:10443000681CC5B2102DECDB601CC4B24445E6DB41 +:10444000BDE8F88300B50020084908770021074837 +:10445000817701214177C1776421416201200349BD +:10446000C8750220FDF752FE00BD0000BC120020FE +:10447000042808D14FF0E021096941F004014FF010 +:10448000E022116107E04FF0E021096921F0040109 +:104490004FF0E0221161704710B51548006840F4F4 +:1044A0007000134908601348006840F0010011498A +:1044B000086000200F49083108600E4800680E4966 +:1044C00008400C4908600D48091D0860081F006875 +:1044D00020F48020091F0860002006490C31086084 +:1044E000FDF764FC4FF0006001498039086010BDA1 +:1044F00088ED00E000380240FFFFF6FE1030002497 +:1045000010B5FDF7E7FB10BDCA430282704721B129 +:10451000028842F00102028004E002884FF6FE7336 +:104520001A4002807047000010B504465548844286 +:1045300008D101210846FDF7A9F900210120FDF766 +:10454000A5F99DE0B4F1804F08D101210846FDF79F +:104550007DF900210120FDF779F991E04A48844274 +:1045600008D101210220FDF771F900210220FDF799 +:104570006DF985E04548844208D101210420FDF70A +:1045800065F900210420FDF761F979E04048844293 +:1045900008D101210820FDF759F900210820FDF775 +:1045A00055F96DE03B48844208D101211020FDF708 +:1045B0004DF900211020FDF749F961E036488442A9 +:1045C00008D101212020FDF741F900212020FDF72D +:1045D0003DF955E03148844208D101210220FDF720 +:1045E00055F900210220FDF751F949E02C48844299 +:1045F00009D101210804FDF749F900214FF4803069 +:10460000FDF744F93CE02748844209D101214804E0 +:10461000FDF73CF900214FF40030FDF737F92FE0AA +:104620002148844209D101218804FDF72FF9002196 +:104630004FF48020FDF72AF922E01C48844208D17B +:1046400001214020FDF702F900214020FDF7FEF88E +:1046500016E01748844208D101218020FDF7F6F8C2 +:1046600000218020FDF7F2F80AE01248844207D1C9 +:1046700001218015FDF7EAF80021A015FDF7E6F805 +:1046800010BD000000000140000400400008004090 +:10469000000C0040001000400014004000040140E5 +:1046A0000040014000440140004801400018004023 +:1046B000001C00400020004030B5024600200023CE +:1046C0000024158A05EA0103958905EA010413B15E +:1046D0000CB1012000E0002030BD1AB183890B43EA +:1046E000838102E083898B438381704700220288A3 +:1046F000184B98420ED0184B98420BD0B0F1804F17 +:1047000008D0164B984205D0154B984202D0154B55 +:10471000984204D14FF68F731A404B881A43124BBC +:10472000984207D0114B984204D04FF6FF431A40ED +:104730000B891A4302804B68C3620B880385054BC3 +:10474000984202D0044B984201D18B7A0386012310 +:1047500083827047000001400004014000040040D3 +:1047600000080040000C0040001000400014004011 +:1047700010B50024FCF78CFE00F0BCFCD5F728FE39 +:10478000294890F8FC0C20F00101274880F8FC1C17 +:1047900090F8FC0C20F08001234880F8FC1C90F875 +:1047A000FC0C20F00600801D1F4981F8FC0C002144 +:1047B0000120D5F77BFCD4F7FFFCD5F72BFAD6F711 +:1047C0001DFAF5F7C9F9FFF73DFED5F7B5FFF2F78A +:1047D00051FEF4F79FFFFCF7CFFBFCF723FF1248D5 +:1047E00090F8FC0C20F001010F4880F8FC1C90F8B8 +:1047F000FC0C20F080010C4880F8FC1C90F8FC0CAC +:1048000020F00600801D084981F8FC0C00210120E1 +:10481000D5F74CFC42F2107004494885012081F81C +:104820002900F5F7F3FC10BDBC220020BC120020CB +:104830002DE9F04100240025FE48807801280BD1A5 +:104840000020FC498870D5F731FAFB48C07C02286B +:1048500002DC0120F849C875F748007AC0F38000EF +:1048600000287DD1002478E304EB4400F149503165 +:1048700001EB80008078012807D1002004EB44017F +:10488000EC4A503202EB8101887004EB4400E949A4 +:10489000503101EB8000407800287CD104EB4400CB +:1048A00001F5996101EB800080780128F5D104EBD6 +:1048B000440000EB041001F5107101EB0010807949 +:1048C000002868D0002004EB4401DC4A02EB81019F +:1048D000887004EB440000EB041002F5107101EB4A +:1048E000001080790C287DD2DFE800F07C06090AF0 +:1048F000C80B0C0807FDFC0D00BF00BF00BF00BFC8 +:1049000000BF00BF00BF40F2A1106043CC4901EBE3 +:10491000C0000079012815D040F2A110604301EBDE +:10492000C00000F5627040F2A1116143C44A02EB7D +:10493000C101897801EB410202EB011110F831004D +:10494000002861D140F2A1106043BD4901EBC000D5 +:104950008078401CC1B240F2A1106043B84A00E028 +:1049600063E302EBC000817040F2A1106043114686 +:1049700011F8300090B140F2A110604311F83010EE +:1049800040F2A110604302EBC0008170002140F2B0 +:10499000A110604300E0DEE202F8301040F2A11006 +:1049A0006043A74901EBC00000F5627040F2A1111D +:1049B0006143A34A02EBC101897801EB410202EB9A +:1049C000011110F8311040F2A11060439C4A02EB33 +:1049D000C0004079814217D0002240F2A11060430C +:1049E000974900E005E201EBC00000F5627040F27B +:1049F000A1116143924B03EBC101897801EB4103A3 +:104A000003EB011100F8312040F2A11060438C4902 +:104A100001EBC000807804EB440101EB0411894AEA +:104A200002EB0111C979884207DB002140F2A11095 +:104A30006043834A02EBC000817040F2A1106043E2 +:104A40007F4B03EBC00000F5627040F2A11363439B +:104A50007B4E06EBC3039B7803EB430606EB031385 +:104A600000EBC300427940F2A1106043744B03EBAA +:104A7000C00081782046E9F7AFFD6BE240F2A1105B +:104A800060436F4901EBC0000079012815D040F266 +:104A9000A110604301EBC00000F5627040F2A1116B +:104AA0006143674A02EBC101C97801EB410202EBA5 +:104AB000011110F8310000285ED140F2A1106043CE +:104AC0005F4901EBC000C078401CC1B240F2A110A8 +:104AD00060435B4A02EBC000C17040F2A11060432A +:104AE000114601E086E1B2E011F8300080B140F2F9 +:104AF000A110604311F8301040F2A110604302EBA6 +:104B0000C000C170002140F2A110604302F83010D3 +:104B100040F2A11060434A4901EBC00000F5627009 +:104B200040F2A1116143464A02EBC101C97801EB91 +:104B3000410202EB011110F8311040F2A110604364 +:104B40003F4A02EBC0004079814215D0002240F27A +:104B5000A11060433A4901EBC00101F5627140F2D6 +:104B6000A1106043364B03EBC000C07800EB40035C +:104B700003EB001001F8302040F2A11060433049EF +:104B800001EBC000C17840F2A11060432C4A02EB57 +:104B9000C0008079814206DB002140F2A110604311 +:104BA00002EBC000C17040F2A1106043244901EB48 +:104BB000C000407808B340F2A110604301EBC00090 +:104BC000C17840F2A11060431D4A02F8301040F253 +:104BD000A1106043114601EBC0004078401EC1B2F5 +:104BE00040F2A110604302EBC000C170002140F20E +:104BF000A110604302EBC000417040F2A11060437D +:104C00000F4B03EBC000083040F2A11363430C4E7E +:104C100006EBC303DB78C3EBC30300EBC3004279AD +:104C200040F2A1106043334603EBC000C178204638 +:104C30000AE0000040390020BC120020583E00204D +:104C40005845002098400020E9F7C6FC82E140F278 +:104C5000A1106043F54901EBC0000079012813D091 +:104C600040F2A110604301EBC000083040F2A111F6 +:104C70006143EE4A02EBC101C978C1EBC10100EB0F +:104C8000C1000079002856D140F2A1106043E749E5 +:104C900001EBC000C078401CC1B240F2A1106043DB +:104CA000E24A02EBC000C17040F2A110604311461D +:104CB00011F8300080B140F2A110604311F83010BB +:104CC00040F2A110604302EBC000C170002140F22D +:104CD000A110604302F8301040F2A1106043D349A4 +:104CE00001EBC000083040F2A1116143CF4A02EB52 +:104CF000C101C978C1EBC10100EBC100017940F2EB +:104D0000A110604302EBC0004079814213D0002221 +:104D100040F2A1106043C54901EBC000083040F2E9 +:104D2000A1116143C14B03EBC101C978C1EBC101C2 +:104D300000EBC100027140F2A1106043BB4901EBDE +:104D4000C000C17840F2A1106043B84A02EBC00035 +:104D50008079814206DB002140F2A110604302EB22 +:104D6000C000C17040F2A1106043B04901EBC00027 +:104D7000407808B340F2A110604301EBC000C17855 +:104D800040F2A1106043A94A02F8301040F2A1108D +:104D90006043114601EBC0004078401EC1B240F2B2 +:104DA000A110604302EBC000C170002140F2A110CD +:104DB000604302EBC000417040F2A11060439B4B86 +:104DC00003EBC000083040F2A1136343974E06EB9B +:104DD000C303DB78C3EBC30300EBC300427940F2AB +:104DE000A1106043334603EBC000C1782046E9F7C9 +:104DF000F3FBAFE040F2A11060438C4901EBC0002F +:104E00000079012815D040F2A110604301EBC000E9 +:104E100000F5627040F2A1116143844A02EBC101C6 +:104E2000C97801EB410202EB011110F831000028B2 +:104E30005BD140F2A11060437C4901EBC000C07817 +:104E4000401CC1B240F2A1106043784A02EBC0009E +:104E5000C17040F2A1106043114611F8300080B1DA +:104E600040F2A110604311F8301040F2A1106043ED +:104E700002EBC000C170002140F2A110604302F8B3 +:104E8000301040F2A1106043684901EBC00000F50A +:104E9000627040F2A1116143644A02EBC101C9781A +:104EA00001EB410202EB011110F8311040F2A110A8 +:104EB00060435E4A02EBC0004079814215D0002277 +:104EC00040F2A1106043594901EBC00000F5627047 +:104ED00040F2A1116143554B03EBC101C97801EBCD +:104EE000410303EB011100F8312040F2A1106043AF +:104EF0004E4901EBC000C17840F2A11060434B4A1B +:104F000002EBC0008079814206DB002140F2A11053 +:104F1000604302EBC000C17040F2A1106043434BFC +:104F200003EBC000083040F2A11363433F4E06EB91 +:104F3000C303DB78C3EBC30300EBC300427940F249 +:104F4000A1106043334603EBC000C1782046E9F767 +:104F500043FB00BF00BF601CC4B2354890F86A0B29 +:104F6000A0423FF781AC3348807801287ED1314898 +:104F7000B038807800EB40012F4800EB01108079B9 +:104F8000002873D000202B498870A1F1B0008178EF +:104F9000274890F80C0C401E814207DA2548B038AB +:104FA0008078401C2349B039887003E000202149F3 +:104FB000B03988701F48B038807800EB40011D4838 +:104FC000983800EB8100807878B300221948B03817 +:104FD000807800EB40011748983800EB8100827020 +:104FE0001448B038807800EB4001134800EB011002 +:104FF000807901282BD0042804D0052823D0062846 +:105000002AD11BE00B48B038807800EB40010A48F9 +:1050100000EB011000684FF4E131B1FBF0F000EB60 +:10502000401040000349886016E01FE0584500200A +:10503000BC32002088400020CC3E00204FF47A7023 +:105040002849886008E064202649886004E04FF41D +:105050007A702449886000BF00BF224AB03A937832 +:105060000B32D15C0B3A9078F3F722FE1E48407861 +:1050700088B91E488078012820D100201B498870FB +:10508000194B1A79A1F29C6393F8E017164B5878E4 +:10509000F9F736FE12E015480C38807801280DD15A +:1050A000002012490C3988700F4B1A79A1F5D26390 +:1050B00093F8E0170C4B5878F9F722FE0C48807BE8 +:1050C00058B9D5F7D7FEF3F75BFA0748C07820B197 +:1050D00000200549C870F5F7F1F8FDF71FF8BDE8A5 +:1050E000F0810000884000209C3A002058390020C0 +:1050F000BC1200203EB50024002501210846FCF723 +:1051000095FBA720ADF800000020ADF8020040F2AA +:10511000E73001900020ADF8080069464FF080406C +:10512000FFF7E4FA0021AB4880F8321800BF6FE0C7 +:1051300004EB4400A84901EB8001A64890F832082E +:10514000A64A42F82010A34890F83208401CC1B289 +:10515000A04880F8321804EB440002F55A7101EBC4 +:1051600080019C4890F8320842F82010994890F845 +:105170003208401CC1B2974880F8321804EB440052 +:1051800002F54E7101EB8001924890F8320842F826 +:105190002010904890F83208401CC1B28D4880F829 +:1051A000321804EB44008E4901EB8001894890F8E5 +:1051B000320842F82010874890F83208401CC1B2EB +:1051C000844880F8321800251EE040F2A1106043A8 +:1051D000844901EBC00000F5627005EB450101EB6D +:1051E000051100EBC1000C307A4991F832187B4A66 +:1051F00042F82100774890F83208401CC1B2754847 +:1052000080F83218681CC5B2102DDEDB601CC4B2F9 +:10521000042C8DDB70490C396E4890F832086F4AC7 +:1052200042F820106B4890F83208401CC1B269481F +:1052300080F8321800F5D26190F8320842F8201058 +:10524000644890F83208401CC1B2624880F83218B5 +:1052500000F29C6190F8320842F820105D4890F806 +:105260003208401CC1B25B4880F8321800F5D561A5 +:1052700090F8320842F82010564890F83208401C46 +:10528000C1B2544880F8321800F61C0190F8320878 +:1052900042F820104F4890F83208401CC1B24D48E7 +:1052A00080F8321800F6543190F8320842F8201095 +:1052B000484890F83208401CC1B2464880F832187D +:1052C00000F2846190F8320842F82010414890F8CA +:1052D0003208401CC1B23F4880F8321840493C3186 +:1052E00090F8320842F820103A4890F83208401CF2 +:1052F000C1B2384880F832183B48364991F8321824 +:1053000042F82100334890F83208401CC1B23148BD +:1053100080F832183249303190F8320842F82010C3 +:105320002C4890F83208401CC1B22A4880F8321844 +:1053300000F55C60274991F8321842F821002548B1 +:1053400090F83208401CC1B2224880F8321800F6AA +:10535000CC5190F8320842F820101E4890F83208DC +:10536000401CC1B21B4880F83218002414E004EB42 +:1053700044011E4800EB8101164890F83208174A94 +:1053800042F82010134890F83208401CC1B211486E +:1053900080F83218601CC4B2052CE8DB0E491C39B9 +:1053A0000C4890F832080D4A42F82010094890F84D +:1053B0003208401CC1B2074880F832180121880722 +:1053C000FFF7A5F8012211469007FFF786F900F0D4 +:1053D0000FF83EBDBC32002090390020F03A00208A +:1053E0008879002058450020D8120020F03F002086 +:1053F00008B51C208DF8000001208DF80100022066 +:105400008DF8020001208DF803006846F4F7B8FA21 +:1054100008BD10B5F1F7BEFC10BD10B5F1F7DCFC0E +:1054200010BD10B5FBF7C6FC10BD10B5F1F788FC38 +:1054300010BD10B5F1F7F2FC10BD10B5F4F766F829 +:1054400010BD01F40072B2F5007F00D100BFCA4365 +:105450000280704721B1828942F40052828104E0C7 +:1054600082894DF6FF731A40828170471AB1838A90 +:105470000B43838202E0838A8B4383827047000060 +:1054800010B504462548844208D101211020FCF7BC +:10549000FDF900211020FCF7F9F93EE02048844294 +:1054A00009D101214804FCF7D1F900214FF4003063 +:1054B000FCF7CCF931E01B48844209D10121880472 +:1054C000FCF7C4F900214FF48020FCF7BFF924E079 +:1054D0001548844209D10121C804FCF7B7F900211D +:1054E0004FF40020FCF7B2F917E01048844209D1CC +:1054F00001210805FCF7AAF900214FF48010FCF700 +:10550000A5F90AE00A48844207D101212020FCF7CE +:10551000BDF900212020FCF7B9F910BD00100140B1 +:105520000044004000480040004C00400050004053 +:105530000014014002460020B1F5007F00D100BFF9 +:1055400013880B400BB1012000E00020704770B5BC +:105550000246002400230025002040F66A16B142CE +:1055600000D100BFC1F3421501F01F03012606FA66 +:1055700003F3012D02D19689334006E0022D02D1BA +:10558000168A334001E0968A33400C12012606FA4F +:1055900004F41688344013B10CB1012000E000205F +:1055A00070BDF0B50346002400260025002040F61B +:1055B0006A17B94200D100BF1846C1F3421401F086 +:1055C0001F06012707FA06F5012C01D10C3004E073 +:1055D000022C01D1103000E014301AB107682F43BB +:1055E000076002E00768AF430760F0BD2DE9FF47A1 +:1055F00005460E460024A14600BFA046B08900B172 +:1056000000BF2C8A24F44054F08804432C82AC89D7 +:1056100041F20C608443B0883189084371890843A2 +:105620000443AC81AC8A24F44074B0890443AC8256 +:105630006846FCF73BF92048854202D01F48854266 +:1056400002D1DDF80C9001E0DDF80890A88900F4A3 +:10565000004040B109EBC90000EB09103168490076 +:10566000B0FBF1F707E009EBC90000EB0910316866 +:105670008900B0FBF1F76420B7FBF0F004012009CA +:10568000642101FB1078A88900F4004040B1322069 +:1056900000EBC800B0FBF1F000F00700044308E0A5 +:1056A000322000EB08106421B0FBF1F000F00F0095 +:1056B00004432C81BDE8FF87001001400014014025 +:1056C00010B5002406E0FCF775F810B9D4F702F81D +:1056D00010BD641C02488442F5D3FA20F8E70000AC +:1056E000404B4C000FB4084B10B504A902AA039814 +:1056F00001F0E8F9044602A9002001F00EFC204662 +:1057000010BC5DF814FB00001B6F030803B4019884 +:105710004100009850EAC12018BF04204A0D18BF6C +:1057200040F0010040F2FF72B2EB515F08BF40F061 +:105730000200012808BF052002B0704700000000E9 +:1057400030B583B0044601F093F99FED090B05468F +:105750008DED000B002221466846D3F77AF82846E3 +:1057600001F0A2F99DED000B03B030BD0000000078 +:10577000000000000000000070B5D94B00242DEDA2 +:10578000020B2DED108BDDE91010984205DA20F0A8 +:1057900000429A4201D809D141B19DED100BBDECF8 +:1057A000108B02B0BDE8704001F01EB9B0F5801F4B +:1057B00026DA11430BD0002813DA012001F074F926 +:1057C000BDEC108B02B0BDE8704001F021B90220A1 +:1057D00001F06AF901F0F0F851EC100B81F0004192 +:1057E0009EE06FF035049FEDC00B53EC102B9DED48 +:1057F000100B51EC100BD2F703FECDE91001084657 +:1058000004EB2051C0F31304B948A1F2FF31204446 +:1058100000F4801080F07F6282F04052224301EB5E +:1058200020559FEDB50B119253EC102B9DED100BF5 +:1058300051EC100BD2F7DEFD41EC180BA01CC0F3AD +:1058400013009FEDAFDB9FEDB0EBB14E7E4403281C +:105850006CD296ED000B51EC180B53EC102BD3F7D8 +:1058600029FB1DD1002D01BF96ED000BBDEC108B67 +:1058700002B070BD2846D2F7BAFE41EC180B53ECCB +:105880001D2BD2F7BDFD41EC190B53EC1E2B51EC37 +:10589000180BD2F7B5FD53EC192BD2F70AFD3FE0F8 +:1058A0009FED9D0B51EC180B53EC102BD2F7A8FD7C +:1058B0009FED9B1B53EC112BD2F79FFD41EC190B75 +:1058C00053EC182B51EC180BD2F79AFD53EC192B13 +:1058D000D2F796FD41EC190B002D04BF53EC192BA8 +:1058E00051EC180B1AD02846D2F781FE41EC1A0B66 +:1058F00053EC1D2BD2F784FD53EC192BD2F77DFD11 +:1059000053EC182BD2F776FD41EC180B53EC1E2B01 +:1059100051EC1A0BD2F774FD53EC182BD2F76AFD39 +:10592000BDEC108B02B041EC100B70BD9FED7E0BF7 +:1059300051EC180B53EC102BD2F7BBFC41EC100BC5 +:1059400051EC180B53EC102BD2F7CCFD41EC190B9A +:105950002846D2F74CFE41EC1B0B53EC192B51ECB3 +:10596000190BD2F74DFD41EC1A0B714853EC1A2B71 +:10597000261851EC1A0BD2F743FD41EC1F0B6D4872 +:10598000C4F1510404F5D724B0EE4F0AF0EE6F0ACB +:105990000321784400F094FF53EC1F2B51EC100BC3 +:1059A000D2F72EFD41EC1C0B6348B0EE4F0AF0EE2F +:1059B0006F0A0421784400F083FF53EC1A2B51EC5A +:1059C000100BD2F71DFD344353EC1C2BD2F771FCA6 +:1059D00041EC1C0B002C4CDD9FED510B51EC180BD6 +:1059E00053EC102BD2F70CFD53EC182BD2F708FD1B +:1059F00041EC1A0B55B353EC1D2B51EC1B0BD2F79A +:105A0000FFFC41EC1D0B53EC1C2B51EC1A0BD2F795 +:105A100050FC53EC192BD2F7F3FC53EC1D2BD2F7AF +:105A200048FC53EC1A2BD2F7E8FC53EC182BD2F7B6 +:105A3000E1FC41EC180B53EC1E2B51EC1B0BD2F785 +:105A4000DFFC53EC182BD2F7D5FC69E753EC1C2B89 +:105A500051EC1A0BD2F72DFC53EC192BD2F7D0FCDA +:105A600053EC1A2BD2F7C9FC53EC182BD2F7C5FC18 +:105A700056E735B353EC1D2B51EC1B0BD2F7C0FC92 +:105A800041EC1A0B53EC1C2B51EC180BD2F7B2FC67 +:105A900053EC192BD2F7B4FC53EC1A2BD2F7AAFC17 +:105AA00053EC182BD2F7A6FC41EC180B53EC1E2B31 +:105AB00051EC1B0BD2F7A4FC53EC182BD2F79AFC39 +:105AC0002EE753EC1C2B51EC180BD2F793FC53EC44 +:105AD000192BD2F795FC53EC182BD2F78EFC1FE74D +:105AE0000000F07F000000000000000000005043B4 +:105AF000645F090000000000000000000000F03FAB +:105B0000763C7935EF39EA3D0000E0FE422EE63F73 +:105B1000E09F000000000000555555555555D53FF4 +:105B2000000000000000E03F000000000000004016 +:105B300086EBF9FF629E0000589E00000000000006 +:105B400070B5414A00252DED020B2DED048BDDE9EA +:105B50000404944205DA24F00041914201D809D1AD +:105B600040B19DED040BBDEC048B02B0BDE870406C +:105B700000F03ABFB4F5801F26DA08430BD0002CA2 +:105B800013DA012000F090FFBDEC048B02B0BDE8F9 +:105B9000704000F03DBF022000F086FF00F00CFFD7 +:105BA00051EC100B81F0004146E09FED290B6FF0A6 +:105BB000350553EC102B9DED040B51EC100BD2F777 +:105BC0001FFCCDE904010C4605EB2450A0F2FF3088 +:105BD000C10F40F2FF32521A62F31F540844D2F749 +:105BE00006FD05949DED040B41EC180B51EC100BD8 +:105BF00001F008FB9FED181B53EC112BD2F700FCB2 +:105C00009FED170B41EC190B53EC102B51EC180BBB +:105C1000D2F7F6FB53EC192BD2F74BFB9FED120B8F +:105C200041EC190B53EC102B51EC180BD2F7E8FB9D +:105C300053EC192BD2F73DFBBDEC048B02B041ECC9 +:105C4000100B70BD000000000000F07F000000009D +:105C500000000000000050430EE526157BCBDB3F23 +:105C6000362BF111F3FE593D00609F501344D33F92 +:105C70002DE9F04D2DED040B2DED0E8B96B0DDE9E9 +:105C80002550279CDDF890A025F0004624F0004820 +:105C9000BAF1000F14BF0121002101EB4502FC49BC +:105CA00053184A1093422AD3002814BF012300231B +:105CB00003EB44030B44F7498B4220D358EA00011D +:105CC0009FEDF59B76D0DFF8D8B35D4503D1BAF1EF +:105CD000000F05D188E0BAF1000F08BF002100D005 +:105CE000012101EB450111F5001F08D8002814BF60 +:105CF0000121002101EB440111F5001F0BD99DED9D +:105D0000261B9DED240B16B0BDEC0E8B04B0BDE838 +:105D1000F04D00F073BE0027002DBCBFE14988455F +:105D200021DAE1498845A8BF02271CDAC3451ADCFD +:105D3000DE4901EB2851142908DDC1F1340220FAB3 +:105D400002F101FA02F282420DD108E058B9C1F124 +:105D5000140228FA02F101FA02F2424503D101F0DD +:105D60000101C1F1020756EA0A0124D1002C22DA0E +:105D7000002D18BF022F01D0012F0AD0022000F001 +:105D800093FE16B0BDEC0E8B04B0BDE8F04D00F0F4 +:105D900013BE022000F088FE00F00EFE51EC100B46 +:105DA00081F0004141EC100B16B0BDEC0E8B04B03D +:105DB000BDE8F08D18E09FEDBEAB9FEDBF8B0028D6 +:105DC00071D1B848804522D105F1804010F580108E +:105DD00008BFBAF1000F07D0B3450ADC002CA8BFFA +:105DE0009DED260BE0DA0DE0B0EE490AF0EE690A0F +:105DF000DAE7002C06DA9DED260B51EC100B81F052 +:105E000000416FE0AE48784490ED000BCCE7D845F8 +:105E10004DD1002C48DA2EB186423AD1BAF1000FAA +:105E200042D126E0BAF1000F13D0022000F03CFE70 +:105E300000F0FEFD8DED020B9DED240B8DED000BB2 +:105E400010EE900A039961F31E0003909DED020B82 +:105E5000AAE78DED02AB9DED240B1AEE901A10EE21 +:105E6000900A8DED000B61F31E0003909DED020B77 +:105E70009AE78DED028B9DED240B18EE901A10EE33 +:105E8000900A8DED000B61F31E0003909DED020B57 +:105E90008AE709DA9DED240B51EC190B53EC102B1A +:105EA000D2F720FB1EE020E09DED240B7CE786422C +:105EB0001BDAB4F1804F0DD0A4F10050B0F1FF50C7 +:105EC00013D1002D11DB9DED240B51EC100B01F0D3 +:105ED0002FFA07E09DED240B53EC102B51EC100B27 +:105EE00000F0C2BC41EC100B5EE79DED240B51ECC1 +:105EF000100B01F075F8BAF1000FCDE90E0142D197 +:105F00009FED710B46B3A6F1E040B0F17F600CD07D +:105F10005E4538D1002D00DAA7B3022F0CBF012057 +:105F20004FF0FF30D2F763FBDCE7002D01DD002CE2 +:105F30000DDA002D01DD002C1FDB002D16DA002C00 +:105F400014DB012F08BF9FED620B3FF42DAFB0EEC5 +:105F50004A0AF0EE6A0A27E7022F18BF002D0CD07C +:105F6000012F0AD1002DFFF61FAF06E0002DB8BFAC +:105F7000002C08DA012F3FF417AFB0EE480AF0EE1C +:105F8000680A11E71BE0012000EBE57050EA070109 +:105F900015D0791EB0EE498AF0EE698A084308BF31 +:105FA0009FED4D8B4E480025804570DD4D494E4894 +:105FB000884514DDB0420DDB002C19DB2FE00120F9 +:105FC00000F072FD16B0BDEC0E8B04B0BDE8F04DD4 +:105FD00000F01EBDB34502DC002C09DC1FE0864248 +:105FE00002DA002C1BDA03E05E452BDD002C16DD07 +:105FF000022000F059FD00F01BFD8DED020B53EC6B +:106000001A2B51EC180BD2F7FBF9CDE900010399DB +:10601000019861F31E0003909DED020BC4E602207F +:1060200000F042FD00F014FD10EE901A18EE900AF8 +:106030008DED020B8DED008B61F31E0003909DED45 +:10604000020BB1E69DED0E0B53EC192B51EC100B2E +:10605000D2F7D0F99FED260BCDE9080153EC102BB8 +:106060009DED080B51EC100BD2F7CAF99FED221BE6 +:1060700053EC112BD2F7C1F99DED081B53EC112BFA +:10608000D2F7BEF99FED1E1B53EC112B3CE08CE0C8 +:10609000FFFF1F00FFFF0F00000000000000F03FA7 +:1060A0000000F03F0000F07F0000404301FCFFFFD4 +:1060B000000000000000F07F000000000000000071 +:1060C000269A000000000000000000000000008090 +:1060D000000000000000F0FF000000000000F0BF22 +:1060E0000000E0410000F043FFFFEF3F0000000030 +:1060F000000000000000D03F555555555555D53F7F +:10610000000000000000E03FD2F777F99DED080B9A +:1061100041EC1A0B53EC102B51EC100BD2F770F929 +:1061200053EC1A2BD2F76CF941EC1A0B9FEDFE0BD6 +:1061300053EC102B9DED080B51EC100BD2F760F9CE +:1061400041EC1B0B9FEDFA0B51EC1A0B53EC102B8F +:10615000D2F756F941EC1A0B9FEDF70B53EC102BCD +:106160009DED080B51EC100BD2F74AF953EC1A2BAA +:10617000D2F740F941EC1A0B51EC1B0B53EC1A2BE4 +:10618000D2F797F80690CDE906519DED060B53EC3A +:106190001B2B51EC100BD2F72DF953EC1A2BD2F725 +:1061A0002CF941EC100B00F0A1B90020B6F5801FCE +:1061B0000EDA9FEDE30B53EC102B9DED0E0B51EC23 +:1061C000100BD2F71DF9CDE90E016FF034000E4629 +:1061D00000EB2650A0F2FF37C6F31300DA4940F077 +:1061E0007F6646F040568842D8BF002408DDD74974 +:1061F0008142C8BF012403DC0024A6F580167F1C61 +:10620000D348784400EBC4000F9690ED00CB9DED91 +:106210000E0B53EC1C2B51EC100BD2F7EBF89DED51 +:106220000E0B41EC1B0B53EC1C2B51EC100BD2F75B +:1062300040F841EC100B51EC190B53EC102BD2F73A +:1062400051F941EC1D0B51EC1B0B53EC1D2BD2F7FC +:10625000D7F841EC1A0BBF488DED10AB7844109580 +:1062600090ED000B4FF0005040EA660000EB8440D8 +:106270008DED080B00F5002009909DED080B53EC07 +:106280001C2B51EC100BD2F7B5F89DED0E1B53EC07 +:10629000112BD2F7B2F841EC100B53EC102B9DED03 +:1062A000100B51EC100BD2F7ABF89DED080B41EC45 +:1062B0001C0B53EC102B9DED100B51EC100BD2F777 +:1062C0009FF853EC1B2BD2F798F853EC1C2BD2F70A +:1062D00091F853EC1D2BD2F793F841EC1C0B53ECC7 +:1062E0001A2B51EC1A0BD2F78BF841EC1B0B9A4886 +:1062F0000621B0EE4B0AF0EE6B0A784400F0E0FAAB +:10630000B0EE401AF0EE601AB0EE41DAF0EE61DA6B +:1063100053EC1B2B51EC1B0BD2F772F853EC1D2BDB +:10632000D2F76EF89DED100B41EC1B0B53EC1A2BC2 +:1063300051EC100BD1F7BDFF53EC1C2BD2F760F8DA +:1063400053EC1B2BD1F7B5FF9DED100B41EC1B0B54 +:1063500053EC102B51EC100BD2F752F841EC1D0B03 +:106360009FED7FEB53EC1E2BD1F7A3FF53EC1B2BC0 +:10637000D1F79FFF0890CDE908519DED080B53EC34 +:106380001E2B51EC100BD2F735F853EC1D2BD2F726 +:1063900031F853EC1B2BD2F730F89DED080B41EC94 +:1063A0001D0B53EC102B9DED100B51EC100BD2F785 +:1063B00027F841EC1B0B53EC1A2B51EC1D0BD2F7B9 +:1063C0001FF89DED080B41EC1A0B53EC102B51EC10 +:1063D0001C0BD2F715F853EC1A2BD1F76AFF41ECDE +:1063E0001A0B51EC1B0B53EC1A2BD1F762FF0C90DC +:1063F000CDE90C519DED0C0B53EC1B2B51EC100B0C +:10640000D1F7F8FF53EC1A2BD1F7F7FF41EC1B0B38 +:106410009FED550B53EC102B9DED0C0B51EC100B1D +:10642000D1F7EEFF41EC1A0B9FED510B51EC1B0B1A +:1064300053EC102BD1F7E4FF41EC1B0B9FED4E0BFF +:1064400053EC102B9DED0C0B51EC100BD1F7D8FF3A +:1064500053EC1B2BD1F72DFF41EC100B484878442F +:1064600000EBC40090ED001B51EC100B53EC112B12 +:10647000D1F71FFF41EC1B0B3846D2F7B8F8CDE936 +:10648000080153EC1B2B51EC1A0BD1F712FF41EC16 +:10649000100B3C48784400EBC40090ED00CB51EC6D +:1064A000100B53EC1C2BD1F704FF9DED081B53EC94 +:1064B000112BD1F7FEFE0690CDE906519DED080B9C +:1064C00053EC102B9DED060B51EC100BD1F792FF06 +:1064D00053EC1C2BD1F78EFF53EC1A2BD1F78AFF0C +:1064E00053EC1B2BD1F789FF41EC100B9DED261BC4 +:1064F00053EC102B8DED001B00959DED260B51EC00 +:10650000100BD1F77DFF9DED000B41EC1A0B53EC06 +:10651000102B9DED260B51EC100BD1F76BFF9DED71 +:10652000061B53EC112B2FE0000000604715F73FCE +:10653000FE822B654715F73F44DF5DF80BAE543EF6 +:1065400000000000000040438E9803007AB60B0064 +:106550006A950000D0950000A294000000000000A1 +:106560000000000000000840000000E009C7EE3F06 +:10657000FD033ADC09C7EE3FF5015B14E02F3EBE98 +:106580002E930000E8920000D1F73AFF53EC1A2B4B +:10659000D1F78FFE9DED060B41EC1A0B53EC102B3F +:1065A0009DED000B51EC100BD1F72AFFCDE90C014A +:1065B0009DED0C0B51EC1A0B53EC102BD1F779FE1F +:1065C000CDE902010C46AA498C422FDB611A08432F +:1065D00018D19DED0C0B53EC102B9DED020B51ECE3 +:1065E000100BD1F707FF41EC1B0B9FEDA30B51ECF8 +:1065F0001A0B53EC102BD1F75CFE53EC1B2BD2F78C +:1066000007FA2DD2022000F04FFA00F011FA10EE36 +:10661000901A18EE900A8DED020B8DED008B61F350 +:106620001E0003909DED020BFFF7BEBB944A24F0C1 +:106630000041914214D39349214408437FF4EFACC5 +:106640009DED0C0B53EC102B9DED020B51EC100B40 +:10665000D1F7D0FE53EC1A2BD2F7DAF97FF6DFAC84 +:1066600024F000408849894A002601EB20518242EB +:106670002BDA481C4FF4801121FA00F02044844AA0 +:10668000C0F30A517A44A1F2FF3192ED000B814A26 +:106690008DED080BCA4020EA0202C0F3130040F45B +:1066A0008010C1F1140120FA01F60992002CB8BF44 +:1066B00076429DED080B53EC102B9DED0C0B51EC2D +:1066C000100BD1F797FECDE90C019DED0C0B51ECB1 +:1066D0001A0B53EC102BD1F7ECFD9FED6F0B0890CC +:1066E000CDE9085153EC102B9DED080B51EC100B2C +:1066F000D1F786FE41EC1B0B9FED690B53EC102B81 +:106700009DED080B51EC100BD1F77AFE9DED0C0BB3 +:1067100041EC1C0B53EC102B9DED080B51EC100BB6 +:10672000D1F768FE53EC1A2BD1F767FE9FED5E1B85 +:1067300053EC112BD1F764FE53EC1C2BD1F7B9FDB0 +:1067400041EC1A0B51EC1B0B53EC1A2BD1F7B1FD9A +:10675000CDE902019DED020B53EC1B2B51EC100B0C +:10676000D1F748FE53EC1A2BD1F747FE9DED020BF3 +:1067700041EC1A0B53EC102B51EC100BD1F740FEEF +:10678000CDE908014A489DED080B0521784400F049 +:1067900097F89DED081B51EC100B53EC112BD1F722 +:1067A0002FFE9DED021B53EC112BD1F726FECDE9F8 +:1067B00006019DED020B53EC1A2B51EC100BD1F797 +:1067C0001FFE53EC1A2BD1F774FD9FED3B0B41ECF0 +:1067D0001A0B53EC102B9DED060B51EC100BD1F75F +:1067E00009FE9DED060B41EC1B0B53EC102B9DEDB0 +:1067F000020B51EC100BD1F703FE53EC1B2BD1F71E +:1068000071FE53EC1A2BD1F7F5FD9DED021B53ECF5 +:10681000112BD1F7EFFD53EC192BD1F7EEFDCDE99C +:10682000020101EB065001150029C8BF039015DCD9 +:106830009DED020B324651EC100BD2F7D1F8FEF76A +:1068400065FF042808BF00F003F932469DED020BF6 +:1068500051EC100BD2F7C4F8CDE902019DED020B0B +:1068600051EC180B53EC102BD1F7CAFDFFF73ABBD4 +:106870000000904000000000FE822B654715973C09 +:1068800000CC904000346F3F01FCFFFF0000E03F70 +:10689000A8910000FFFF0F0000000000432EE63F1C +:1068A000396CA80C615C20BEEF39FAFE422EE63F3F +:1068B00040900000000000000000000000000040C8 +:1068C00070B504462DED028B4D1E00EBC500B0EEF9 +:1068D000408AF0EE608A90ED000B35F0060017D08C +:1068E00053EC182B51EC100BD1F78AFD41EC100B37 +:1068F0006D1E04EBC50090ED001B51EC100B53EC2A +:10690000112BD1F7D6FC41EC100B35F00600E7D186 +:10691000022D36D0042D1CD0062D1CBFBDEC028BE1 +:1069200070BD53EC182B51EC100BD1F769FD94EDB1 +:106930000A1B53EC112BD1F7BCFC53EC182BD1F7ED +:106940005FFD94ED081B53EC112BD1F7B2FC41EC29 +:10695000100B53EC182B51EC100BD1F751FD94EDAB +:10696000061B53EC112BD1F7A4FC53EC182BD1F7D9 +:1069700047FD94ED040B53EC102BD1F79AFC41EC3E +:10698000100B53EC182B51EC100BD1F739FD94ED93 +:10699000021B53EC112BD1F78CFC53EC182BD1F7C5 +:1069A0002FFD94ED001B53EC112BD1F782FCBDECB5 +:1069B000028B41EC100B70BD9FED070B10B553EC33 +:1069C000102B9FED070B51EC100BD1F78BFD41EC19 +:1069D000100B10BD000000000000000000000000CF +:1069E000000000000000F03F10B553EC102B51ECFC +:1069F000100BD1F75EFC41EC100B10BD10B553EC41 +:106A0000112B51EC100BD1F754FC41EC100B10BDC5 +:106A10009FED050B10B553EC102B51EC100BD1F77B +:106A200061FD41EC100B10BD0000000000000000F3 +:106A30009FED050B10B553EC102B51EC100BD1F75B +:106A4000DFFC41EC100B10BD0000000000000070E6 +:106A50009FED050B10B553EC102B51EC100BD1F73B +:106A6000CFFC41EC100B10BD000000000000001036 +:106A70000148006870470000B812002002E008C812 +:106A8000121F08C1002AFAD170477047002001E0A8 +:106A900001C1121F002AFBD1704780F31088704794 +:106AA00080F31088704700000149086070470000BB +:106AB000B812002030380A2801D201207047002087 +:106AC000704700002DE9FF4F8DB00F4605460026A8 +:106AD00006E025280BD0DDE90F1290476D1C761CCF +:106AE00028780028F5D111B03046BDE8F08F002499 +:106AF000A246A1460122E94900E0044315F8013FFE +:106B0000203B02FA03F00842F7D128782A2810D057 +:106B10006FF02F022878A0F13001092914D80AEB70 +:106B20008A0102EB410144F0020400EB010A6D1CF2 +:106B3000F0E701CF5FEA000A03D544F40054CAF13C +:106B4000000A44F002046D1C28782E2817D115F88D +:106B5000010F44F004042A280ED06FF02F02287889 +:106B6000A0F1300109290AD809EB890102EB4101A2 +:106B700000EB01096D1CF2E757F8049B6D1C2878A7 +:106B80006C280FD006DC4C2817D068280DD06A2856 +:106B900014D104E0742810D07A280FD10DE044F409 +:106BA00000140AE044F4801401E044F440146978CD +:106BB000814202D104F580146D1C6D1C28786E286A +:106BC0001ED00CDC632830D004DC00288BD0582881 +:106BD00011D19FE0642867D069280CD164E0732844 +:106BE0002DD004DC6F2872D0702804D194E0752871 +:106BF0006ED078286DD0DDE90F129047761C4BE1FE +:106C0000C4F30250022806D0032809D0042801CF7B +:106C100009D0066040E101CFF117C0E900613BE116 +:106C200001CF068038E1067036E117F8040B8DF8C5 +:106C3000000000208DF80100EB46012003E057F82A +:106C400004BB4FF0FF3061074FF0000102D40DE0AC +:106C500008F10101884649450FDA8045F8DB1BF849 +:106C600008100029F4D108E008F1010188468142AA +:106C7000FADB1BF808100029F6D1DDE90F23AAEB97 +:106C800008008146214600F031F9304400EB080647 +:106C900004E0DDE90F121BF8010B9047B8F1010881 +:106CA000F7D221464846F2E00A21C4F302524FF0DF +:106CB000000B0891022A04D001CFC117032A09D082 +:106CC0000AE0FF1D27F00707F7E8020108E02CE0C3 +:106CD0001EE01FE000B2C117042A01D140B2C11763 +:106CE000021E71F1000206DA0023D0EB030063EB11 +:106CF00001012D2202E0220504D52B228DF824204B +:106D0000012203E0E20701D02022F7E7904653E09A +:106D10000A210BE0102109E010214FF0000B44F094 +:106D200004044FF00809089103E008214FF0000B1C +:106D30000891C4F30252022A04D001CF0021032A91 +:106D400006D006E0FF1D27F00707F7E8020103E081 +:106D500080B2042A00D1C0B24FF0000822072BD520 +:106D60002A78702A07D0DDF820C08CF0100C5CEA7D +:106D70000B0C05D00EE040228DF82420012208E003 +:106D800050EA010306D030238DF824308DF82520F9 +:106D900002229046089B83F0080353EA0B030BD1B1 +:106DA00050EA010201D1620706D530228DF8242075 +:106DB0004FF00108A9F101092A78582A04D038A215 +:106DC0000B9208AA0A920BE03AA2F9E75B46089AEE +:106DD000D1F7D3FC0B9B9B5C0A9A521E0A9213704C +:106DE00050EA0102F2D10A98ADEB000000F1200B4D +:106DF000600702D524F4803401E04FF00109D94541 +:106E000002DDA9EB0B0000E0002000EB0B01414488 +:106E10000890AAEB010AE00306D4DDE90F2321461E +:106E2000504600F063F806444FF0000908E009A955 +:106E300011F80900DDE90F12904709F10109761CEC +:106E4000C145F4DBE0030CD5DDE90F2321465046B4 +:106E500000F04CF8064404E0DDE90F1230209047C2 +:106E6000761C0899481E08900029F5DC08E00A986D +:106E70000A990078491C0A91DDE90F129047761CA7 +:106E8000BBF10001ABF1010BF1DC21465046DDE91D +:106E90000F2300F019F806446D1C21E609280100B3 +:106EA0003031323334353637383961626364656680 +:106EB0000000000030313233343536373839414242 +:106EC00043444546000000002DE9F04104460025FA +:106ED0001E461746880404D405E039462020B047F2 +:106EE0006D1C641EF9D52846BDE8F0812DE9F041FE +:106EF000044600251E469046C80301D5302700E011 +:106F00002027880404D505E041463846B0476D1C6B +:106F1000641EF9D52846BDE8F0810A68531C0B6051 +:106F20001070704710B56FF00400FDF7A1FA10BDA6 +:106F30001BE045F208214FF0E022516100219161F0 +:106F40001146096941F00101116100BF4FF0E021D4 +:106F5000096901F480310029F8D000214FF0E022C6 +:106F600091611146096900211161011EA0F1010022 +:106F7000DFD170471AE015214FF0E0225161002166 +:106F800091611146096941F00101116100BF4FF0A3 +:106F9000E021096901F480310029F8D000214FF087 +:106FA000E02291611146096900211161011EA0F1E1 +:106FB0000100E0D17047000010B50246002008E053 +:106FC00012F8013B4340DBB2044C34F8133083EA3F +:106FD00020200B1EA1F10101F2D110BD18000020EC +:106FE00082B0CDE9000121F0004001909DED000B41 +:106FF00002B051EC100B704710B510210D48D3F7BB +:10700000B7FD0C48006840F480600A490860202100 +:107010000848D3F7ADFD0220FFF7ACFF102105486B +:10702000D3F7A8FD0220FFF7A5FF10210148D3F7F1 +:107030009FFD10BD0014024010B510210D48D3F77C +:1070400097FD0C48006840F480600A4908602021E0 +:107050000848D3F78FFD0220FFF78CFF1021054869 +:10706000D3F788FD0220FFF785FF10210148D3F7F1 +:107070007FFD10BD0014024070B505460024154880 +:10708000006820F4406013490860002618E01021D1 +:107090001048D3F76DFD0220FFF76CFF10210D485B +:1070A000D3F768FD6006040E20210A48D3F757FD88 +:1070B00008B144F001040120FFF75CFF701CC6B268 +:1070C000082EE4DB15B1FFF797FF01E0FFF7B4FFEF +:1070D000204670BD0014024070B504461748006891 +:1070E00040F480601549086010211448D3F740FD32 +:1070F00000251FE0E00920B120211048D3F73AFD18 +:1071000003E020210D48D3F733FD6006040E022072 +:10711000FFF730FF10210948D3F72CFD0220FFF7BD +:1071200029FF10210548D3F723FD0220FFF722FF96 +:10713000681CC5B2082DDDDB70BD000000140240E4 +:1071400010B50B48006840F48060094908602021B0 +:107150000748D3F70FFD10210548D3F70BFD042096 +:10716000FFF708FF20210248D3F702FD10BD000001 +:107170000014024010B50B48006840F480600949D3 +:10718000086020210748D3F7F3FC0420FFF7F2FE44 +:1071900010210448D3F7EEFC20210248D3F7EAFC83 +:1071A00010BD00000014024010B50024144800680F +:1071B00020F440601249086020211148D3F7DAFC1E +:1071C0000120FFF7D7FE10210D48D3F7D3FC012093 +:1071D000FFF7D0FE08E0601CC0B20446FA2803DDC9 +:1071E000FFF7C8FF012010BD20210548D3F7B7FCE9 +:1071F0000028F0D110210248D3F7BAFC0020F2E7B2 +:107200000014024010B541EC100BFEF7B5FA51EC3A +:10721000100B10BD10B5FAF73BFC062000F0CAF8C1 +:10722000552000F0E7F800F0BAF804464FF480511A +:107230001148D3F79DFC4FF480511048D3F79AFCC6 +:10724000AA2C01D0FA2010BD152000F0B3F80620BA +:1072500000F0D0F81420FFF78DFE00F0A0F80446EF +:107260004FF480510448D3F785FC512C01D11420F0 +:10727000E9E7FA20E7E7000000040240000C0240C2 +:107280004FF400410803F2F7B7FB4FF08040FDF7E1 +:107290004BF91248FEF7F4F81148D2F7C5FB104835 +:1072A0003030D2F7C1FB0F48D3F76EFB0E48D3F74F +:1072B0006BFBD3F78BFC002080F3108800BFFFF737 +:1072C00031FED3F783FCFDF753FAD3F77FFC03E0DD +:1072D000FDF7AEFAD3F77AFCFAE7000000100140A0 +:1072E0008864024000000240000402402DE9F041A1 +:1072F00004460D4600262846D0F7C5FF071E02D1DA +:107300000120BDE8F0810EE0701C86B2207829785B +:10731000884207D13A4629462046D0F7BBFF08B934 +:107320003046EEE7641C20780028EDD100BFE8E786 +:1073300000B52DED048B83B041EC190BD1F768FD3E +:1073400041EC180B18EE100A18EE901A8DED008B18 +:10735000002818BF0120084320F00040C0F17F60E2 +:1073600000F1E040C00F14D019EE101A19EE900A87 +:107370008DED009B002918BF0121084320F000403B +:10738000C0F17F6000F1E040C00F04BF0120FFF7B3 +:107390008BFB51EC180B03B0BDEC048B00BD10B59A +:1073A0000120FFF7E7FDFF20FAF7E6FB0446204641 +:1073B00010BD000010B504464FF480510B48D3F7C0 +:1073C000D9FB0320FFF7D6FD4FF480510748D3F7D0 +:1073D000CFFB4FF480510648D3F7CCFB2046FAF799 +:1073E00059FD0320FFF7C6FD10BD00000004024058 +:1073F000000C024010B504462046FAF74BFD012070 +:10740000FFF7B8FD10BD5458485F56312E332E3962 +:1074100000000000382020202020202020486F205D +:10742000536F204769616F204469636820202020E2 +:10743000202020202054454E204355412048414ED5 +:10744000473A2020202020202020202020202020FB +:107450002020202020444941204348493A20202030 +:10746000202020202020202020202020202020201C +:1074700020202020204D4120534F20544855453A8C +:1074800020202020202020202020202020202020FC +:1074900020202020202020202020202020202020EC +:1074A00020202020202020202020202020202020DC +:1074B00020202020202020202020202020202020CC +:1074C00020202020202020202020202020202020BC +:1074D0002020202020534F20564F4C3A202020209F +:1074E000202020202020202020202020202020209C +:1074F0002020202020534F205449454E3A20202060 +:10750000202020202020202020202020202020207B +:107510002020202020534F204C49543A2020202066 +:10752000202020202020202020202020202020205B +:107530002020202020444F4E4749413A202020203F +:10754000202020202020202020202020202020203B +:10755000202020202020202020202020202020202B +:10756000202020202020202020202020202020201B +:1075700020202020204E4741593A20202020202042 +:1075800020202020202020202020202020202020FB +:1075900020202020202020202020202020202020EB +:1075A00020202020202020202020202020202020DB +:1075B00020202020202020202020202020202020CB +:1075C00020202020202020202020202020202020BB +:1075D00020202020202020202020202020202020AB +:1075E000202020202020202020202020202020209B +:1075F000202020202020202020202020202020208B +:10760000202020202020202020202020202020207A +:10761000202020202020202020202020202020206A +:10762000202020202020202020202020202020205A +:10763000202020202020202020202020202020204A +:10764000202020202020202020202020202020203A +:10765000202020202020202020202020202020202A +:10766000202020202020202020202020202020201A +:10767000202020202043414D204F4E2026204845E9 +:107680004E20474150204C414920515559204B48EC +:107690004143482021000000802500000100000037 +:1076A0000A000000000000000000000000000000D0 +:1076B00000000000000000000000000000000000CA +:1076C00000000000000000000000000000000000BA +:1076D00000000000000000000000000000000000AA +:1076E000000000000000000000000000000000009A +:1076F000000000000000000000000000000000008A +:107700000000000000000000000000000000000079 +:107710000000000000000000000000000000000069 +:107720000000000000000000000000000000000059 +:107730000000000000000000000000000000000049 +:107740000000000000000000000000000000000039 +:107750000000000000000000000000000000000029 +:107760000000000000000000000000000000000019 +:107770000000000000000000000000000000000009 +:1077800000000000000000000000000000000000F9 +:1077900000000000000000000000000000000000E9 +:1077A00000000000000000000000000000000000D9 +:1077B00000000000000000000000000000000000C9 +:1077C00000000000000000006A6F796675656C2E8D +:1077D0006A6F796675656C696E672E636F6D2C379D +:1077E0003031310000000000000000000000000007 +:1077F0000000000000000000000000000000000089 +:107800000000000000000000000000000000000078 +:107810000000000000000000000000000000000068 +:107820000000000000000000000000000000000058 +:107830000000000000004B46422D322E344700006D +:107840000000000000000000000000000000000038 +:1078500000000000000000000000000000004B4697 +:1078600042313233343536000000000000000000A1 +:107870000000000000000000000000000000000008 +:10788000000000000000000000000000060084036B +:1078900000000000000000000000000000000000E8 +:1078A00000000000000000000000000000000000D8 +:1078B00000000000000000000000000000000000C8 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0000000000000000000000000000000000097 +:1079F0000000000000000000000000000000000087 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A40000000000000000000000000000000000036 +:107A50000000000000000000000000000000000026 +:107A60000000000000000000000000000000000016 +:107A70000000000000000000000000000000000006 +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA00000000000000000000000000000000000D6 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E60000000000000000000000000000000000012 +:107E70000000000000000000000000000000000002 +:107E800000000000000000000000000000000000F2 +:107E900000000000000000000000000000000000E2 +:107EA00000000000000000000000000000000000D2 +:107EB00000000000000000000000000000000000C2 +:107EC000000000000000000014740308E0790020A6 +:107ED000C22F00206400000002000100000000002A +:107EE0008C780308E0790020B82F0020660000009D +:107EF000050001000100000098760308E0790020E9 +:107F0000984000206B0000003101040002000000D6 +:107F1000C8770308E0790020DA3900202F05000037 +:107F2000C3000100030000008A780308E079002004 +:107F3000263E0020F20500000200010004000000BF +:107F400090780308E0790020C8140020F4050000B0 +:107F5000050001000500000094780308E079002086 +:107F6000D4140020F90500000500010006000000FF +:107F700015740308E0790020382D0020FE0500006C +:107F8000810201000700000098780308E0790020D2 +:107F9000D81400207F0800006100400008000000A5 +:107FA000F8780308E0790020C2390020BF200000E3 +:107FB0000300010009000000FC780308E0790020BC +:107FC000C83E0020C2200000110101000A0000008C +:107FD0000C7A0308E079002086340020D3210000C9 +:107FE000B30401000B000000C07E0308E07900200C +:107FF000CC14002086260000090001000C000000BF +:1080000041542B5741503D54584830342C34353569 +:1080100033353134322C310D0A0041542B536F6308 +:108020006B65743D302C332C3139322E3136382E7D +:10803000342E312C35303030300D0A0041542B4372 +:10804000574A41503F0D0A0041542B5245530D0AE7 +:108050000041542B453D4F46460D0A0041542B57D5 +:108060004D4F44453D41500D0A00000041542B53F3 +:108070004F434B413D5443502C746573742E6A6FCB +:10808000796675656C696E672E636F6D2C3730315C +:10809000310D0A0041542B574B4D4F443D4E455432 +:1080A0000D0A0041542B55415254464C3D34303951 +:1080B000360D0A0041542B4845415254454E3D4F20 +:1080C00046460D0A0041542B530D0A0041542B45DE +:1080D0003D4F46460D0A007573722E636E23002BCA +:1080E0002B2B00610041542B454E544D0D0A00418D +:1080F000542B49434349443F0D0A0041542B494DF9 +:1081000045493F0D0A0041542B4353513F0D0A008E +:108110000D0A000041542B534F434B42313D544311 +:1081200050432C746573742E6A6F796675656C693B +:108130006E672E636F6D2C373031310D0A0041545C +:108140002B5A0D0A0041542B57414E4E3D44484393 +:10815000500D0A0041542B57414E4E0D0A00415418 +:108160002B534F434B4C4B42310D0A0041542B577C +:108170004946493D4B46422D322E34472C4B464210 +:108180003132333435360D0A0041542B57494649B4 +:108190003D5448582D4844342D322E342C4B464201 +:1081A0003132333435360D0A0041542B536F636B33 +:1081B00065743D302C302C746573742E6A6F79664B +:1081C00075656C696E672E636F6D2C373031310DBC +:1081D0000A0041542B536F636B65743D302C302C77 +:1081E0003139322E3136382E31342E3130302C3771 +:1081F0003031310D0A0041542B43574A41503F0D55 +:108200000A0041542B5245530D0A002B2B2B0041E1 +:108210005445300D0A0041542B4347534E0D0A007C +:1082200041542B4350494E3F0D0A0041542B4943C2 +:108230004349440D0A0041542B4353510D0A004158 +:10824000542B4349504D4F44453D310D0A00415494 +:108250002B5149435347503D312C312C22434D4E35 +:108260004554222C22222C22220D0A0041542B4E4E +:1082700045544F50454E0D0A0041542B4349504F31 +:1082800050454E3D302C22544350222C22746573AD +:10829000742E6A6F796675656C696E672E636F6D93 +:1082A000222C373031310D0A0041542B4349504FB5 +:1082B0005051554552593F0D0A0041542B524553D8 +:1082C00045540D0A0041542B4745544750533D47F0 +:1082D0004E524D432C300D0A0041542B4D47505304 +:1082E000433D310D0A00C4ACC8CF000000000000BF +:1082F000000000000000000000000000000000007E +:10830000000000000000000000000000000000006D +:10831000000000000000000000000000000000005D +:1083200000000000000064656661756C7400000068 +:10833000000000000000000000000000000000003D +:10834000000000000000000000000000000000002D +:10835000000000000000000000000000000000001D +:1083600000000000000038393030303000000000DC +:10837000696E7465726E6574000000000000000094 +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B000D6D0B9FA00000000000000000000000064 +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F0004368696E614D6F62696C65000000000042 +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:1084300038393836303000000000434D4E45540086 +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000D6D0B9FA0000A3 +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A00000000000000000000000000000000000CC +:1084B000000000000000000000004368696E614D8C +:1084C0006F62696C650000000000000000000000A1 +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000003839383630323B +:1085000000000000434D4E455400000000000000F4 +:10851000000000000000000000000000000000005B +:10852000000000000000000000000000000000004B +:10853000000000000000000000000000000000003B +:1085400000000000D6D0B9FA0000000000000000D2 +:10855000000000000000000000000000000000001B +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:10858000000000004368696E614D6F62696C6500B0 +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C0000000000038393836303400000000434DD8 +:1085D0004E455400000000000000000000000000B4 +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:108600000000000000000000000000000000D6D0C4 +:10861000B9FA0000000000000000000000000000A7 +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000043687F +:10865000696E6154656C65636F6D00000000000019 +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:108680000000000000000000000000000000383979 +:108690003836303700000000434D4E45540000008E +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D0000000000000000000D6D0B9FA0000000041 +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:1087100000000000000000004368696E61556E694A +:10872000636F6D000000000000000000000000000A +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:1087500000000000000000003839383630310000D9 +:108760000000554E494E4554000000000000000036 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A0000000D6D0B9FA0000000000000000000070 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E00000004368696E61556E69636F6D0000003B +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:10882000000038393836303600000000554E494EC9 +:10883000455400000000000000000000000000009F +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:10886000000000000000000000000000D6D0B9FAAF +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A0000000000000000000000000004368696E46 +:1088B00061556E69636F6D000000000000000000EC +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E00000000000000000000000000038393836A9 +:1088F000303900000000554E494E4554000000003C +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:10893000000000000000D6D0B9FA000000000000DE +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:108970000000000000004368696E6154656C656327 +:108980006F6D00000000000000000000000000000B +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B0000000000000003839383630330000000075 +:1089C00043544E4554000000000000000000000029 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A0000D6D0B9FA0000000000000000000000000D +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40004368696E6154656C65636F6D000000007A +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A80003839383631310000000043544E45540027 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000C9B3CCD8000086 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B0000000000000000000000005354430000007B +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B400000000000000000000000383939363630DF +:108B5000310000006A6177616C6E65742E636F6D21 +:108B60002E73610000000000000000000000000003 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B900000000000BFC6CDFECCD8000000000000E1 +:108BA00000000000000000000000000000000000C5 +:108BB00000000000000000000000000000000000B5 +:108BC00000000000000000000000000000000000A5 +:108BD00000000000535443000000000000000000AB +:108BE0000000000000000000000000000000000085 +:108BF0000000000000000000000000000000000075 +:108C00000000000000000000000000000000000064 +:108C1000000000003839393635303400000056493C +:108C200056410000000000000000000000000000AD +:108C30000000000000000000000000000000000034 +:108C40000000000000000000000000000000000024 +:108C50000000000000000000000000000000BFC68F +:108C6000CDFECCD800000000000000000000000095 +:108C700000000000000000000000000000000000F4 +:108C800000000000000000000000000000000000E4 +:108C900000000000000000000000000000004F6F16 +:108CA0007265646F6F0000000000000000000000AB +:108CB00000000000000000000000000000000000B4 +:108CC00000000000000000000000000000000000A4 +:108CD0000000000000000000000000000000383923 +:108CE0003936353033000000416374696F6E2E6F82 +:108CF0006F7265646F6F2E636F6D0000000000007F +:108D00000000000000000000000000000000000063 +:108D10000000000000000000000000000000000053 +:108D20000000000000000000BFC6CDFECCD800004F +:108D30000000000000000000000000000000000033 +:108D40000000000000000000000000000000000023 +:108D50000000000000000000000000000000000013 +:108D600000000000000000007A61696E0000000051 +:108D700000000000000000000000000000000000F3 +:108D800000000000000000000000000000000000E3 +:108D900000000000000000000000000000000000D3 +:108DA0000000000000000000383939363539000075 +:108DB0000000485350505300000000000000000025 +:108DC00000000000000000000000000000000000A3 +:108DD0000000000000000000000000000000000093 +:108DE0000000000000000000000000000000000083 +:108DF0000000CCA9B9FA000000000000000000004B +:108E00000000000000000000000000000000000062 +:108E10000000000000000000000000000000000052 +:108E20000000000000000000000000000000000042 +:108E30000000414953000000000000000000000055 +:108E40000000000000000000000000000000000022 +:108E50000000000000000000000000000000000012 +:108E60000000000000000000000000000000000002 +:108E7000000038393636300000000000696E746535 +:108E8000726E657400000000000000000000000029 +:108E900000000000000000000000000000000000D2 +:108EA00000000000000000000000000000000000C2 +:108EB000000000000000000000000000C3E5B5E96C +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF00000000000000000000000000056696574DA +:108F00006E61000000000000000000000000000092 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F30000000000000000000000000003839383454 +:108F40003035000000004D6574666F6E65000000EE +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F8000000000000000C3E5B5E90000000000009B +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC0000000000000004D6F6269666F6E65000072 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF0000000000000000000000000000000000071 +:109000000000000000003839383430310000000022 +:10901000736D617274000000000000000000000029 +:109020000000000000000000000000000000000040 +:109030000000000000000000000000000000000030 +:109040000000000000000000000000000000000020 +:10905000C3E5B5E9000000000000000000000000CA +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:1090800000000000000000000000000000000000E0 +:109090005669657474656C000000000000000000F3 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D00038393834303400000000736D6172740028 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:1091100000000000000000000000C3E5B5E9000009 +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:109150000000000000000000000056494E410000E1 +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:109190000000000000000000000038393834303290 +:1091A00000000000736D6172740000000000000098 +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E00000000000BCEDC6D2D5AF000000000000BA +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000004D6574666F6E65000000000070 +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000383938353530380000004D65D1 +:1092700074666F6E650000000000000000000000D2 +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A0000000000000000000000000000000BCED15 +:1092B000C6D2D5AF00000000000000000000000092 +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E0000000000000000000000000000000536DBE +:1092F0006172740000000000000000000000000027 +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:1093200000000000000000000000000000003839CC +:109330003835353032000000736D61727400000002 +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:109370000000000000000000BCEDC6D2D5AF000028 +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B0000000000000000000536D617274000000A6 +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F00000000000000000003839383535303500F5 +:109400000000736D61727400000000000000000035 +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:109440000000BCEDC6D2D5AF000000000000000057 +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:109480000000536D617274000000000000000000D5 +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000038393835353036000000736D617270 +:1094D0007400000000000000000000000000000018 +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000C3CFBCD33A +:10951000C0AD0000000000000000000000000000DE +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000426F62699F +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000038393838FA +:10959000303000000000696E7465726E6574000002 +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000C3CFBCD3C0AD00000000FD +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:109610000000000000004772616D65656E70686F44 +:109620006E65000000000000000000000000000067 +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:1096500000000000000038393838303100000000C8 +:109660006770696E7465726E6574000000000000BA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A000C3CFBCD3C0AD000000000000000000002C +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000000000000000000000000000000000008A +:1096E00042616E676C616C696E6B00000000000087 +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710000000000000000000000000000000000049 +:1097200038393838303300000000626C77656200E9 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750000000000000000000000000000000000009 +:1097600000000000000000000000D3A1B6C8000007 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A0000000000000000000000041697274656C58 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E000000000000000000000003839393130303E +:1097F0000000000061697274656C677072732E639B +:109800006F6D00000000000000000000000000007C +:109810000000000000000000000000000000000048 +:109820000000000000000000000000000000000038 +:1098300000000000D3A1B6C8000000000000000036 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000000000000000000000000000F8 +:109870000000000041697274656C00000000000087 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000000000000B8 +:1098B00000000000383939313130000000006169A2 +:1098C0007274656C677072732E636F6D00000000B8 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000000000000078 +:1098F0000000000000000000000000000000D3A1F4 +:10990000B6C80000000000000000000000000000D9 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:10993000000000000000000000000000000041697D +:109940007274656C00000000000000000000000060 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:109970000000000000000000000000000000383976 +:10998000393133310000000061697274656C6770B1 +:1099900072732E636F6D0000000000000000000075 +:1099A00000000000000000000000000000000000B7 +:1099B00000000000000000000000000000000000A7 +:1099C0000000000000000000D3A1B6C800000000A5 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A0000000000000000000041697274656C0000F5 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A400000000000000000003839393134300000D7 +:109A5000000061697274656C677072732E636F6D5C +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A800000000000000000000000000000000000D6 +:109A90000000D3A1B6C800000000000000000000D4 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000000000000000000000000000000096 +:109AD000000041697274656C000000000000000025 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000383939313435000000006169727451 +:109B2000656C677072732E636F6D0000000000003B +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B5000000000000000000000000000D3A1B6C813 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B90000000000000000000000000004169727435 +:109BA000656C0000000000000000000000000000E4 +:109BB00000000000000000000000000000000000A5 +:109BC0000000000000000000000000000000000095 +:109BD00000000000000000000000000038393931AA +:109BE00034390000000061697274656C67707273CB +:109BF0002E636F6D000000000000000000000000F8 +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C2000000000000000D3A1B6C800000000000042 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600000000000000041697274656C0000000093 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000000000C4 +:109CA0000000000000003839393135310000000073 +:109CB00061697274656C677072732E636F6D0000FA +:109CC0000000000000000000000000000000000094 +:109CD0000000000000000000000000000000000084 +:109CE0000000000000000000000000000000000074 +:109CF000D3A1B6C800000000000000000000000072 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D300041697274656C00000000000000000000C2 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000000000000000F3 +:109D70003839393135320000000061697274656C20 +:109D8000677072732E636F6D0000000000000000AA +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000D3A1B6C80000B1 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000041697274656C02 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E300000000000000000000000383939313533DF +:109E40000000000061697274656C677072732E6344 +:109E50006F6D000000000000000000000000000026 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E800000000000D3A1B6C80000000000000000E0 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000041697274656C00000000000031 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000038393931353400000000616943 +:109F10007274656C677072732E636F6D0000000061 +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000D3A19D +:109F5000B6C8000000000000000000000000000083 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F80000000000000000000000000000000416927 +:109F90007274656C0000000000000000000000000A +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000383920 +:109FD000393135350000000061697274656C677055 +:109FE00072732E636F6D000000000000000000001F +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000D3A1B6C8000000004E +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A05000000000000000000041697274656C00009F +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A09000000000000000000038393931353600007A +:10A0A000000061697274656C677072732E636F6D06 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000D3A1B6C8000000000000000000007E +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000041697274656C0000000000000000CE +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000003839393139300000000061697274FB +:10A17000656C677072732E636F6D000000000000E5 +:10A1800000000000000000000000000000000000CF +:10A1900000000000000000000000000000000000BF +:10A1A000000000000000000000000000D3A1B6C8BD +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E00000000000000000000000000041697274DF +:10A1F000656C00000000000000000000000000008E +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A220000000000000000000000000003839393153 +:10A2300039320000000061697274656C6770727376 +:10A240002E636F6D000000000000000000000000A1 +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A27000000000000000D3A1B6C8000000000000EC +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B00000000000000041697274656C000000003D +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F0000000000000003839393139330000000017 +:10A3000061697274656C677072732E636F6D0000A3 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A34000D3A1B6C80000000000000000000000001B +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A3800041697274656C000000000000000000006C +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C0003839393139340000000061697274656CC4 +:10A3D000677072732E636F6D000000000000000054 +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A4000000000000000000000000D3A1B6C800005A +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A440000000000000000000000041697274656CAB +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A480000000000000000000000038393931393583 +:10A490000000000061697274656C677072732E63EE +:10A4A0006F6D0000000000000000000000000000D0 +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D00000000000D3A1B6C800000000000000008A +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A510000000000041697274656C000000000000DA +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000383939313936000000006169E7 +:10A560007274656C677072732E636F6D000000000B +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A590000000000000000000000000000000D3A147 +:10A5A000B6C800000000000000000000000000002D +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D00000000000000000000000000000004169D1 +:10A5E0007274656C000000000000000000000000B4 +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A6100000000000000000000000000000003839C9 +:10A62000393139370000000061697274656C6770F8 +:10A6300072732E636F6D00000000000000000000C8 +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A660000000000000000000D3A1B6C800000000F8 +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A000000000000000000041697274656C000049 +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000038393931393800001E +:10A6F000000061697274656C677072732E636F6DB0 +:10A700000000000000000000000000000000000049 +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A730000000D3A1B6C80000000000000000000027 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A77000000041697274656C000000000000000078 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B00000003839393130320000000061697274AC +:10A7C000656C677072732E636F6D0000000000008F +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F000000000000000000000000000D3A1B6C867 +:10A800000000000000000000000000000000000048 +:10A810000000000000000000000000000000000038 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000004169727488 +:10A84000656C000000000000000000000000000037 +:10A8500000000000000000000000000000000000F8 +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000038393931FD +:10A8800030330000000061697274656C6770727328 +:10A890002E636F6D0000000000000000000000004B +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C000000000000000D3A1B6C800000000000096 +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A9000000000000000049646561000000000000D4 +:10A910000000000000000000000000000000000037 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A9400000000000000038393931383900000000BB +:10A9500061697274656C677072732E636F6D00004D +:10A9600000000000000000000000000000000000E7 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A99000D3A1B6C8000000000000000000000000C5 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0004964656100000000000000000000000004 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA10003839393137393900000061697274656C31 +:10AA2000677072732E636F6D0000000000000000FD +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000D3A1B6C8000004 +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000000000000000C6 +:10AA90000000000000000000000049646561000043 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000000000000000086 +:10AAD000000000000000000000003839393138342F +:10AAE0003500000061697274656C677072732E6363 +:10AAF0006F6D00000000000000000000000000007A +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB200000000000D3A1B6C8000000000000000033 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB60000000000049646561000000000000000072 +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB900000000000000000000000000000000000B5 +:10ABA000000000003839393138343600000061695E +:10ABB0007274656C677072732E636F6D00000000B5 +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000D3A1F1 +:10ABF000B6C80000000000000000000000000000D7 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000496477 +:10AC3000656100000000000000000000000000004E +:10AC40000000000000000000000000000000000004 +:10AC500000000000000000000000000000000000F4 +:10AC60000000000000000000000000000000383973 +:10AC7000393138343800000061697274656C67706E +:10AC800072732E636F6D0000000000000000000072 +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000D3A1B6C800000000A2 +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF00000000000000000004964656100000000E1 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD20000000000000000000000000000000000023 +:10AD30000000000000000000383939313834390093 +:10AD4000000061697274656C677072732E636F6D59 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD80000000D3A1B6C800000000000000000000D1 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000496465610000000000000000000010 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE0000000038393931383530000000616972741A +:10AE1000656C677072732E636F6D00000000000038 +:10AE20000000000000000000000000000000000022 +:10AE30000000000000000000000000000000000012 +:10AE4000000000000000000000000000D3A1B6C810 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE8000000000000000000000000000496465614F +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000000000000092 +:10AEC00000000000000000000000000038393931A7 +:10AED00038353200000061697274656C6770727396 +:10AEE0002E636F6D000000000000000000000000F5 +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF1000000000000000D3A1B6C80000000000003F +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF5000000000000000496465610000000000007E +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF90000000000000003839393138353300000036 +:10AFA00061697274656C677072732E636F6D0000F7 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE000D3A1B6C80000000000000000000000006F +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B010000000000000000000000000000000000030 +:10B0200049646561000000000000000000000000AD +:10B030000000000000000000000000000000000010 +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000000000000000F0 +:10B060003839393130340000000061697274656C20 +:10B07000677072732E636F6D0000000000000000A7 +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000D3A1B6C80000AE +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E00000000000000000000000496465610000ED +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B11000000000000000000000000000000000002F +:10B1200000000000000000000000383939313037DD +:10B130000000000061697274656C677072732E6341 +:10B140006F6D000000000000000000000000000023 +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B1700000000000D3A1B6C80000000000000000DD +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A000000000000000000000000000000000009F +:10B1B000000000004964656100000000000000001C +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E000000000000000000000000000000000005F +:10B1F0000000000038393931313200000000616947 +:10B200007274656C677072732E636F6D000000005E +:10B21000000000000000000000000000000000002E +:10B22000000000000000000000000000000000001E +:10B230000000000000000000000000000000D3A19A +:10B24000B6C8000000000000000000000000000080 +:10B2500000000000000000000000000000000000EE +:10B2600000000000000000000000000000000000DE +:10B270000000000000000000000000000000496421 +:10B2800065610000000000000000000000000000F8 +:10B2900000000000000000000000000000000000AE +:10B2A000000000000000000000000000000000009E +:10B2B000000000000000000000000000000038391D +:10B2C000393131340000000061697274656C677057 +:10B2D00072732E636F6D000000000000000000001C +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B300000000000000000000D3A1B6C8000000004B +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B33000000000000000000000000000000000000D +:10B34000000000000000000049646561000000008A +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B380000000000000000000383939313139000078 +:10B39000000061697274656C677072732E636F6D03 +:10B3A000000000000000000000000000000000009D +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D0000000D3A1B6C8000000000000000000007B +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B40000000000000000000000000000000000003C +:10B4100000004964656100000000000000000000B9 +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B4400000000000000000000000000000000000FC +:10B4500000003839393132320000000061697274FD +:10B46000656C677072732E636F6D000000000000E2 +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B49000000000000000000000000000D3A1B6C8BA +:10B4A000000000000000000000000000000000009C +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000000000007C +:10B4D00000000000000000000000000049646561F9 +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B50000000000000000000000000000000000003B +:10B510000000000000000000000000003839393150 +:10B5200032340000000061697274656C6770727378 +:10B530002E636F6D0000000000000000000000009E +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B56000000000000000D3A1B6C8000000000000E9 +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B5900000000000000000000000000000000000AB +:10B5A0000000000000004964656100000000000028 +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E0000000000000003839393134340000000018 +:10B5F00061697274656C677072732E636F6D0000A1 +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B63000D3A1B6C800000000000000000000000018 +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B6600000000000000000000000000000000000DA +:10B670004964656100000000000000000000000057 +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B0003839393135360000000061697274656CC3 +:10B6C000677072732E636F6D000000000000000051 +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F00000000000000000000000D3A1B6C8000058 +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000049646561000096 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B7600000000000000000000000000000000000D9 +:10B770000000000000000000000038393931373087 +:10B780000000000061697274656C677072732E63EB +:10B790006F6D0000000000000000000000000000CD +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000000089 +:10B7C00000000000D3A1B6C8000000000000000087 +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F0000000000000000000000000000000000049 +:10B8000000000000496465610000000000000000C5 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000000000000008 +:10B8400000000000383939313738000000006169E4 +:10B850007274656C677072732E636F6D0000000008 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000000000000C8 +:10B880000000000000000000000000000000D3A144 +:10B89000B6C800000000000000000000000000002A +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000000088 +:10B8C00000000000000000000000000000004964CB +:10B8D00065610000000000000000000000000000A2 +:10B8E0000000000000000000000000000000000058 +:10B8F0000000000000000000000000000000000048 +:10B9000000000000000000000000000000003839C6 +:10B91000393138320000000061697274656C6770FB +:10B9200072732E636F6D00000000000000000000C5 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B950000000000000000000D3A1B6C800000000F5 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B9800000000000000000000000000000000000B7 +:10B990000000000000000000496465610000000034 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D000000000000000000038393931383700001D +:10B9E000000061697274656C677072732E636F6DAD +:10B9F0000000000000000000000000000000000047 +:10BA00000000000000000000000000000000000036 +:10BA10000000000000000000000000000000000026 +:10BA20000000D3A1B6C80000000000000000000024 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA500000000000000000000000000000000000E6 +:10BA600000004A696F0000000000000000000000B4 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA900000000000000000000000000000000000A6 +:10BAA0000000383939313834300000004A696F6E8F +:10BAB00065740000000000000000000000000000AD +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE000000000000000000000000000D3A1B6C864 +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB20000000000000000000000000004A696F00F3 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB500000000000000000000000000000000000E5 +:10BB600000000000000000000000000038393931FA +:10BB70003835340000004A696F6E657400000000BB +:10BB800000000000000000000000000000000000B5 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB000000000000000D3A1B6C800000000000093 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE0000000000000000000000000000000000055 +:10BBF0000000000000004A696F0000000000000023 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000000014 +:10BC30000000000000003839393138353500000087 +:10BC40004A696F6E6574000000000000000000008B +:10BC500000000000000000000000000000000000E4 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000000000000000C4 +:10BC8000D3A1B6C8000000000000000000000000C2 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB0000000000000000000000000000000000084 +:10BCC0004A696F0000000000000000000000000052 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF0000000000000000000000000000000000044 +:10BD0000383939313835360000004A696F6E65744C +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000D3A1B6C8000001 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD8000000000000000000000004A696F00000091 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000000000000000083 +:10BDC000000000000000000000003839393138352B +:10BDD000370000004A696F6E6574000000000000C3 +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE100000000000D3A1B6C8000000000000000030 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000000000000000000000000000F2 +:10BE5000000000004A696F000000000000000000C0 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE900000000000383939313835380000004A696F +:10BEA0006F6E6574000000000000000000000000DC +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000D3A1EE +:10BEE000B6C80000000000000000000000000000D4 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF100000000000000000000000000000004A696E +:10BF20006F000000000000000000000000000000A2 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF50000000000000000000000000000000383970 +:10BF600039313835390000004A696F6E6574000058 +:10BF700000000000000000000000000000000000C1 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000D3A1B6C8000000009F +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE00000000000000000004A696F00000000002F +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C020000000000000000000383939313836300097 +:10C0300000004A696F6E6574000000000000000097 +:10C0400000000000000000000000000000000000F0 +:10C0500000000000000000000000000000000000E0 +:10C0600000000000000000000000000000000000D0 +:10C070000000D3A1B6C800000000000000000000CE +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A0000000000000000000000000000000000090 +:10C0B00000004A696F00000000000000000000005E +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E0000000000000000000000000000000000050 +:10C0F0000000383939313836310000004A696F6E36 +:10C100006574000000000000000000000000000056 +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C13000000000000000000000000000D3A1B6C80D +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000000000000DF +:10C1600000000000000000000000000000000000CF +:10C170000000000000000000000000004A696F009D +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000000000008F +:10C1B00000000000000000000000000038393931A4 +:10C1C0003836320000004A696F6E65740000000066 +:10C1D000000000000000000000000000000000005F +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000D3A1B6C80000000000003C +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C2300000000000000000000000000000000000FE +:10C240000000000000004A696F00000000000000CC +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C280000000000000003839393138363300000032 +:10C290004A696F6E65740000000000000000000035 +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D000D3A1B6C80000000000000000000000006C +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C30000000000000000000000000000000000002D +:10C310004A696F00000000000000000000000000FB +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000000000000000ED +:10C35000383939313836340000004A696F6E6574F7 +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C3900000000000000000000000D3A1B6C80000AB +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000004A696F0000003B +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C4100000000000000000000000383939313836D3 +:10C42000350000004A696F6E65740000000000006E +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C4600000000000D3A1B6C80000000000000000DA +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C49000000000000000000000000000000000009C +:10C4A000000000004A696F0000000000000000006A +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000000000000000005C +:10C4E00000000000383939313836360000004A691A +:10C4F0006F6E657400000000000000000000000086 +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C520000000000000000000000000000000D3A197 +:10C53000B6C800000000000000000000000000007D +:10C5400000000000000000000000000000000000EB +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000004A6918 +:10C570006F0000000000000000000000000000004C +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000038391A +:10C5B00039313836370000004A696F6E6574000003 +:10C5C000000000000000000000000000000000006B +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F0000000000000000000D3A1B6C80000000049 +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C6300000000000000000004A696F0000000000D8 +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C670000000000000000000383939313836380039 +:10C6800000004A696F6E6574000000000000000041 +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C0000000D3A1B6C80000000000000000000078 +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C7000000004A696F000000000000000000000007 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C740000000383939313836390000004A696F6ED7 +:10C750006574000000000000000000000000000000 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C78000000000000000000000000000D3A1B6C8B7 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000004A696F0047 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C80000000000000000000000000000383939314D +:10C810003837300000004A696F6E65740000000010 +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C85000000000000000D3A1B6C8000000000000E6 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000004A696F0000000000000076 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D00000000000000038393931383731000000DD +:10C8E0004A696F6E657400000000000000000000DF +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C92000D3A1B6C800000000000000000000000015 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C9500000000000000000000000000000000000D7 +:10C960004A696F00000000000000000000000000A5 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A000383939313837320000004A696F6E6574A2 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E00000000000000000000000D3A1B6C8000055 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA2000000000000000000000004A696F000000E4 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA6000000000000000000000003839393138377C +:10CA7000330000004A696F6E65740000000000001A +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB00000000000D3A1B6C8000000000000000084 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF000000000004A696F00000000000000000014 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000383939313837340000004A69C4 +:10CB40006F6E65740000000000000000000000002F +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB70000000000000000000000000000000B6F20D +:10CB8000B9CFB6E0B6FB00000000000000000000D6 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB00000000000000000000000000000004D4FD9 +:10CBC000564953544152000000000000000000008C +:10CBD0000000000000000000000000000000000055 +:10CBE0000000000000000000000000000000000045 +:10CBF00000000000000000000000000000003839C4 +:10CC00003539333030000000696E7465726E6574BA +:10CC10002E6D6F7669737461722E636F6D2E65630E +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC40000000000000000000B6F2B9CFB6E0B6FB6D +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC700000000000000000000000000000000000B4 +:10CC80000000000000000000436C61726F000000B3 +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC00000000000000000003839353933303100F1 +:10CCD0000000696E7465726E65742E636C61726FAC +:10CCE0002E636F6D2E6563000000000000000000E1 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD10000000B6F2B9CFB6E0B6FB0000000000009C +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000000000000000F3 +:10CD400000000000000000000000000000000000E3 +:10CD50000000434E540000000000000000000000EE +:10CD600000000000000000000000000000000000C3 +:10CD700000000000000000000000000000000000B3 +:10CD800000000000000000000000000000000000A3 +:10CD9000000038393539333032000000696E74656F +:10CDA000726E65742E636E742E6E65742E656300EC +:10CDB0000000000000000000000000000000000073 +:10CDC0000000000000000000000000000000000063 +:10CDD00000000000000000000000000000C18140D1 +:10CDE00001C0804101C0804100C1814001C080413B +:10CDF00000C1814000C1814001C0804101C080412B +:10CE000000C1814000C1814001C0804100C181401A +:10CE100001C0804101C0804100C1814001C080410A +:10CE200000C1814000C1814001C0804100C18140FA +:10CE300001C0804101C0804100C1814000C18140EA +:10CE400001C0804101C0804100C1814001C08041DA +:10CE500000C1814000C1814001C0804101C08041CA +:10CE600000C1814000C1814001C0804100C18140BA +:10CE700001C0804101C0804100C1814000C18140AA +:10CE800001C0804101C0804100C1814001C080419A +:10CE900000C1814000C1814001C0804100C181408A +:10CEA00001C0804101C0804100C1814001C080417A +:10CEB00000C1814000C1814001C0804101C080416A +:10CEC00000C1814000C1814001C0804100C181405A +:10CED00001C0804101C0804100C1814000C0C1014A +:10CEE000C30302C2C60607C705C5C404CC0C0DCDDA +:10CEF0000FCFCE0E0ACACB0BC90908C8D81819D94A +:10CF00001BDBDA1A1EDEDF1FDD1D1CDC14D4D51579 +:10CF1000D71716D6D21213D311D1D010F03031F169 +:10CF200033F3F23236F6F737F53534F43CFCFD3D99 +:10CF3000FF3F3EFEFA3A3BFB39F9F83828E8E92989 +:10CF4000EB2B2AEAEE2E2FEF2DEDEC2CE42425E539 +:10CF500027E7E62622E2E323E12120E0A06061A1A9 +:10CF600063A3A26266A6A767A56564A46CACAD6D59 +:10CF7000AF6F6EAEAA6A6BAB69A9A86878B8B979C9 +:10CF8000BB7B7ABABE7E7FBF7DBDBC7CB47475B5F9 +:10CF900077B7B67672B2B373B17170B050909151E9 +:10CFA0009353529296565797559594549C5C5D9D19 +:10CFB0005F9F9E5E5A9A9B5B995958988848498909 +:10CFC0004B8B8A4A4E8E8F4F8D4D4C8C44848545B9 +:10CFD00087474686824243834181804041542B41AA +:10CFE000504E3D0000000000000000000000000066 +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D0100038000000000000000000000000000000D8 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D070000000000010D0030890A70020C32F00205C +:10D0800000000000020001000000000010D00308B2 +:10D0900090A70020C52F0020010000000102000819 +:10D0A0000100000011D0030890A70020E812002022 +:10D0B00001080000E101D0070200000010D00308C1 +:10D0C00090A70020C52F0020D10F00000102A00F63 +:10D0D000030000000000000000000000000000004D +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D2400000000000000000000000000000000000DE +:10D25000000000000000000000000000002F00009F +:10D2600000000700070000147F147F1400242A7FA9 +:10D270002A12006264081323003649552250000028 +:10D280000503000000001C224100000041221C0098 +:10D290000014083E08140008083E0808000000A01A +:10D2A0006000000808080808000060600000002016 +:10D2B00010080402003E5149453E0000427F4000F4 +:10D2C000004261514946002141454B31001814127A +:10D2D0007F10002745454539003C4A494930000147 +:10D2E0007109050300364949493600064949291E96 +:10D2F00000003636000000005636000000081422F8 +:10D3000041000014141414140000412214080002F7 +:10D310000151090600324959513E007C1211127C1C +:10D32000007F49494936003E41414122007F414149 +:10D33000221C007F49494941007F09090901003E3B +:10D340004149497A007F0808087F0000417F410079 +:10D35000002040413F01007F08142241007F4040EF +:10D360004040007F020C027F007F0408107F003ED7 +:10D370004141413E007F09090906003E4151215EBD +:10D38000007F091929460046494949310001017FBA +:10D390000101003F4040403F001F2040201F003F50 +:10D3A0004038403F00631408146300070870080702 +:10D3B00000615149454300007F41410000552A5515 +:10D3C0002A55000041417F00000402010204004090 +:10D3D00040404040000001020400002054545478B2 +:10D3E000007F4844443800384444442000384444D2 +:10D3F000487F00385454541800087E090102001870 +:10D40000A4A4A47C007F080404780000447D4000AC +:10D41000004080847D00007F102844000000417F90 +:10D420004000007C04180478007C0804047800386C +:10D430004444443800FC242424180018242418FCF4 +:10D44000007C0804040800485454542000043F445D +:10D450004020003C4040207C001C2040201C003C20 +:10D460004030403C004428102844001CA0A0A07C70 +:10D47000004464544C4414141414141400000000A8 +:10D4800000000000000000000000FC0000000000A0 +:10D4900002000000000C020C02000000000000006E +:10D4A00090D0BCD0BC900003000300001824FE44C0 +:10D4B0008C000302070201001824D8B04C8000033E +:10D4C00000010201C038E438E0000102020102025A +:10D4D000080600000000000000000000000000F846 +:10D4E0000402000000010204000204F8000000042D +:10D4F000020100009060F860900000000100000050 +:10D500002020FC202000000001000000000000009E +:10D51000000008060000000020202020200000005D +:10D5200000000000000000000000000200000000F9 +:10D530000080601C0200040300000000F8040404E2 +:10D54000F8000102020201000008FC0000000002D5 +:10D55000030200001884442418000302020202009F +:10D5600008042424D80001020202010040B088FC13 +:10D5700080000000000302003C242424C4000102B7 +:10D5800002020100F824242CC00001020202010062 +:10D590000C04E41C0400000003000000D824242430 +:10D5A000D80001020202010038444444F80000039C +:10D5B0000202010000001000000000000200000054 +:10D5C000000020000000000006000000002050883D +:10D5D0000402000000000102909090909000000072 +:10D5E000000000000002048850200002010000003A +:10D5F0001804C4241800000002000000F804E49499 +:10D60000F80001020202020000E09CF08000020328 +:10D610000000030204FC2424D800020302020100DB +:10D62000F80404040C0001020202010004FC0404DA +:10D63000F80002030202010004FC24740C0002033F +:10D640000202030004FC24740C0002030200000028 +:10D65000F0080444CC4000010202010004FC202038 +:10D66000FC040203000003020404FC0404000202A0 +:10D6700003020200000404FC040406040403000086 +:10D6800004FC24D00C0402030200030204FC040086 +:10D690000000020302020203FC3CC03CFC00030049 +:10D6A0000300030004FC30C4FC0402030200030076 +:10D6B000F8040404F80001020202010004FC24241E +:10D6C0001800020302000000F8848404F80001023C +:10D6D0000207050004FC2464980002030200030210 +:10D6E000182424448C000302020201000C04FC04F0 +:10D6F0000C0000020302000004FC0000FC04000116 +:10D7000002020100047C80E01C0400000300000011 +:10D710001CE03CE01C00000300030000049C609C33 +:10D720000400020300030200041CE01C04000002C9 +:10D73000030200000C84641C0400020302020300C4 +:10D740000000FE020200000007040400000E30C0CA +:10D750000000000000010200000202FE00000004C0 +:10D7600004070000000402040000000000000000A4 +:10D770000000000000000808080808080000020077 +:10D7800000000000000000000040A0A0C000000158 +:10D790000202030204FC2020C00000030202010078 +:10D7A00000C02020600000010202020000C020240E +:10D7B000FC0000010202030200C0A0A0C0000001A2 +:10D7C000020202000020F8242404000203020200E6 +:10D7D0000040A0A0602000070A0A0A0404FC2020E0 +:10D7E000C0000203020003020020E4000000000267 +:10D7F00003020000000020E4000008080807000001 +:10D8000004FC80E020200203020003020404FC0068 +:10D810000000020203020200E020E020C00003003A +:10D820000300030020E02020C000020302000302E6 +:10D8300000C02020C00000010202010020E02020E2 +:10D84000C000080F0A02010000C02020E000000113 +:10D85000020A0F0820E0402020000203020000001E +:10D860000060A0A020000002020203000020F820B7 +:10D87000000000000102020020E00020E0000001A2 +:10D880000202030220E0208060200000030100006B +:10D890006080E08060000003000300002060806082 +:10D8A000200002030003020020E02080602008081E +:10D8B000070100000020A060200000020302020017 +:10D8C000000020DE0200000000070400000000FF4E +:10D8D00000000000000F00000002DE200000000435 +:10D8E0000700000002010204040200000000000022 +:10D8F0000000000000000000000000000000000028 +:10D90000000000F8000000000000003330000000BC +:10D9100000100C06100C06000000000000000000C3 +:10D9200040C07840C0784000043F04043F04040035 +:10D93000007088FC08300000001820FF211E000045 +:10D94000F008F000E018000000211C031E211E005A +:10D9500000F00888700000001E21232419272110E0 +:10D9600010160E0000000000000000000000000083 +:10D97000000000E01804020000000007182040002A +:10D9800000020418E000000000402018070000001A +:10D99000404080F0804040000202010F010202007E +:10D9A000000000F0000000000101011F0101010062 +:10D9B000000000000000000080B0700000000000C7 +:10D9C0000000000000000000000101010101010150 +:10D9D00000000000000000000030300000000000E7 +:10D9E00000000000806018040060180601000000BC +:10D9F00000E010080810E000000F102020100F00B9 +:10DA0000001010F8000000000020203F202000003F +:10DA10000070080808887000003028242221300097 +:10DA200000300888884830000018202020110E009F +:10DA30000000C02010F8000000070424243F240048 +:10DA400000F80888880808000019212020110E001D +:10DA500000E0108888180000000F112020110E002F +:10DA600000380808C83808000000003F0000000027 +:10DA70000070880808887000001C222121221C00E8 +:10DA800000E010080810E0000000312222110F0011 +:10DA9000000000C0C00000000000003030000000A6 +:10DAA0000000008000000000000080600000000016 +:10DAB000000080402010080000010204081020002F +:10DAC000404040404040400004040404040404007A +:10DAD000000810204080000000201008040201000F +:10DAE000007048080808F00000000030360100000F +:10DAF000C030C828E810E0000718272423140B00C2 +:10DB00000000C038E0000000203C2302022738203B +:10DB100008F8888888700000203F202020110E001F +:10DB2000C030080808083800071820202010080016 +:10DB300008F808080810E000203F202020100F00FF +:10DB400008F88888E8081000203F202023201800CB +:10DB500008F88888E8081000203F20000300000033 +:10DB6000C03008080838000007182020221E0200D4 +:10DB700008F808000008F808203F210101213F2093 +:10DB8000000808F8080800000020203F20200000BE +:10DB900000000808F8080800C08080807F000000AE +:10DBA00008F888C028180800203F200126382000E7 +:10DBB00008F8080000000000203F2020202030004E +:10DBC00008F8F800F8F80800203F003F003F200068 +:10DBD00008F830C00008F808203F200007183F0070 +:10DBE000E01008080810E0000F10202020100F009F +:10DBF00008F808080808F000203F21010101000092 +:10DC0000E01008080810E0000F18242438504F00D6 +:10DC100008F8888888887000203F2000030C302096 +:10DC200000708808080838000038202121221C00D4 +:10DC3000180808F8080818000000203F200000001D +:10DC400008F808000008F808001F202020201F0006 +:10DC50000878880000C83808000007380E01000066 +:10DC6000F80800F80008F800033C0700073C030030 +:10DC7000081868808068180820302C03032C302096 +:10DC80000838C800C83808000000203F2000000005 +:10DC900010080808C838080020382621202018005D +:10DCA000000000FE020202000000007F4040400031 +:10DCB000000C30C000000000000000010638C00069 +:10DCC00000020202FE000000004040407F00000011 +:10DCD0000000040202020400000000000000000036 +:10DCE0000000000000000000808080808080808034 +:10DCF000000202040000000000000000000000001C +:10DD000000008080808000000019242222223F2011 +:10DD100008F8008080000000003F112020110E0054 +:10DD20000000008080800000000E112020201100E3 +:10DD3000000000808088F800000E112020103F2095 +:10DD40000000808080800000001F22222222130019 +:10DD5000008080F0888888180020203F2020000064 +:10DD60000000808080808000006B94949493600019 +:10DD700008F8008080800000203F210000203F2024 +:10DD800000809898000000000020203F2020000024 +:10DD9000000000809898000000C08080807F000014 +:10DDA00008F8000080808000203F24022D302000F1 +:10DDB000000808F8000000000020203F202000009C +:10DDC0008080808080808000203F20003F20003FB6 +:10DDD0008080008080800000203F210000203F20C4 +:10DDE0000000808080800000001F202020201F0075 +:10DDF000808000808000000080FFA12020110E00A4 +:10DE00000000008080808000000E112020A0FF8094 +:10DE1000808080008080800020203F212000010041 +:10DE20000000808080808000003324242424190096 +:10DE3000008080E0808000000000001F20200000A3 +:10DE40008080000000808000001F202020103F20E4 +:10DE5000808080000080808000010E300806010074 +:10DE600080800080008080800F300C030C300F0019 +:10DE700000808000808080000020312E0E31200044 +:10DE8000808080000080808080818E701806010074 +:10DE900000808080808080000021302C2221300092 +:10DEA00000000000807C020200000000003F4040B3 +:10DEB0000804FE0408C0000000000310207F2010AA +:10DEC0000002027C800000000040403F0000000093 +:10DED000000601010202040400000000000000002E +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF0000000000000000000000F0F0F00000000041 +:10DF10000000000000017F01000000000000000080 +:10DF2000001C1C1C0000000000008060301C8C6085 +:10DF3000301C0C0000000000000000000000000089 +:10DF4000000000000000000000000000000000E0F1 +:10DF50000000000000E000000086E69F86868686BE +:10DF6000E69F860000011F01010101011F01010060 +:10DF7000000080C06020F820E0C00000000003071F +:10DF80000C18FF70E18100000000070F10107F10D7 +:10DF90000F0700008060206080000000E02000008B +:10DFA0000F3020309F70DC371030C0000000100EA2 +:10DFB00003000718101807000000C02020E0C00070 +:10DFC0000000000080E01F38E88703C43C04000024 +:10DFD000070F1810100B070D1010080000808C4C54 +:10DFE00038000000000000000000000000000000F9 +:10DFF0000000000000000000000000000000000021 +:10E0000000000000000080E0300804000000000074 +:10E0100000FEFF0100000000000000000000030FF0 +:10E020001820400000040830E080000000000000DC +:10E030000000000001FFFE0000000000004020186A +:10E040000F03000000000000000000000000C000FE +:10E0500000000000004266663C18FF183C666642FD +:10E0600000000000000003000000000000000000AD +:10E070000000800000000000001010101010FF10C1 +:10E08000101010100000000000000300000000004D +:10E090000000000000000000000000000000000080 +:10E0A000000000000000000000808C4C38000000E0 +:10E0B0000000000000000000000000000000000060 +:10E0C00000101010101010101010100000000000B0 +:10E0D0000000000000000000000000000000000040 +:10E0E0000000000000000000000000000000000030 +:10E0F00000001C1C1C0000000000000000000000CC +:10E1000000000000E0380C000000000080701C03DC +:10E11000000000000060380E010000000000000058 +:10E12000000080C060202060C080000000FEFF0171 +:10E130000000000001FFFE000001070E181010187B +:10E140000E0701000000808080C0E0000000000099 +:10E150000000000000FFFF000000000000001010A1 +:10E16000101F1F1010100000008040202020206091 +:10E17000C080000000030300804020381F0700001B +:10E18000001C1A1918181818181F00000080C02049 +:10E19000202060C080000000000303001010182F32 +:10E1A000E780000000070F10101010180F07000084 +:10E1B000000000000000C0E0F000000000C0B088D7 +:10E1C000868180FFFF808000000000000010101F8B +:10E1D0001F1010000000E060606060606060000080 +:10E1E00000003F1008080818F0E0000000070B10BE +:10E1F0001010101C0F030000000080C040202020E1 +:10E20000E0C0000000FCFF211008080818F0E00042 +:10E210000001070C18101010080F03000000C0E0E8 +:10E220006060606060E06000000003000000E018D3 +:10E230000700000000000000001F1F000000000099 +:10E240000080C0602020202060C080000087EF2C6C +:10E250001818303068CF830000070F081010101016 +:10E26000180F07000000C0C020202020C080000040 +:10E27000001F3F604040402010FFFE0000000C1CCB +:10E28000101010080F030000000000000000000044 +:10E290000000000000000000000E0E0E0000000054 +:10E2A00000000000001C1C1C00000000000000001A +:10E2B000000000000000000000000000000C0C0046 +:10E2C00000000000000000000058380000000000BE +:10E2D0000000000000000080402010000000102816 +:10E2E0004482010000000000000000000000010264 +:10E2F0000408100000000000000000000000000002 +:10E3000000848484848484848484840000000000E5 +:10E31000000000000000000000001020408000000D +:10E3200000000000000000000000018244281000EE +:10E3300000001008040201000000000000C02020BE +:10E340001010101030E0C0000003030000F01008AF +:10E350000C070300000000001C1C1C000000000053 +:10E36000000000C0406020202040C00000FCFF01F1 +:10E37000F00E03C1FE03807F0001070E081111108B +:10E38000110904020000000080E0E000000000002D +:10E390000000807C4340477FF880000010181F1069 +:10E3A00000000000131F1C1020E0E020202020604F +:10E3B000C080000000FFFF10101010182FE7800031 +:10E3C000101F1F1010101010180F0700000080C041 +:10E3D000402020202060E00000FCFF010000000041 +:10E3E000000001000001070E1810101008040300BF +:10E3F00020E0E02020202040C080000000FFFF003F +:10E400000000000001FFFE00101F1F101010180870 +:10E410000E07010020E0E020202020202060800066 +:10E4200000FFFF101010107C00000000101F1F10D4 +:10E43000101010101018060020E0E02020202020EE +:10E440006060800000FFFF101010107C00000100D1 +:10E45000101F1F100000000000000000000080C01E +:10E460006020202040E0000000FCFF010000404050 +:10E47000C0C140400001070E181010100F0F00001F +:10E4800020E0E0200000000020E0E02000FFFF107E +:10E490001010101010FFFF00101F1F1000000000D0 +:10E4A000101F1F100000202020E0E020202000008E +:10E4B0000000000000FFFF0000000000000010103E +:10E4C000101F1F101010000000000000202020E08E +:10E4D000E020202000000000000000FFFF000000FE +:10E4E0000060E0808080C07F3F00000020E0E020EE +:10E4F000000020A06020200000FFFF30187CE3C057 +:10E5000000000000101F1F10000001131F1C181036 +:10E5100020E0E020000000000000000000FFFF00FD +:10E520000000000000000000101F1F10101010104D +:10E530001018060020E0E0E000000000E0E0E0202D +:10E5400000FF013FFEC0E01E01FFFF00101F100092 +:10E55000031F0300101F1F1020E0E0C00000000098 +:10E560000020E02000FF0003071C78E08000FF008F +:10E57000101F100000000000030F1F00000080C0EB +:10E5800060202060C080000000FEFF01000000004D +:10E5900000FFFE000001070E181010180C07010004 +:10E5A00020E0E0202020202060C0800000FFFF202D +:10E5B00020202020301F0F00101F1F10000000001F +:10E5C00000000000000080C060202060C0800000CB +:10E5D00000FEFF010000000000FFFE000001070E2A +:10E5E0001111133C7C67210020E0E0202020202036 +:10E5F00060C0800000FFFF101030F0D0080F07004F +:10E60000101F1F10000000030F1C10100080C060BE +:10E61000202020204040E00000070F0C1818303068 +:10E6200060E08100001F0C0810101010180F070088 +:10E630008060202020E0E020202060800100000099 +:10E6400000FFFF000000000100000000101F1F106D +:10E650000000000020E0E020000000000020E0209A +:10E6600000FFFF00000000000000FF0000070F187F +:10E6700010101010100807002060E0E020000000DB +:10E6800020E060200000077FF88000807C0300000D +:10E6900000000000071F1C070000000020E0E02031 +:10E6A00000E0E0200020E0200007FFF8E01FFFFC72 +:10E6B000E01F00000000031F0300011F0300000013 +:10E6C000002060E0A0000020E060200000000003C7 +:10E6D0008F7CF8C6010000000010181E13000117FF +:10E6E0001F1810002060E0E02000000020E0602003 +:10E6F000000001073EF8E0180700000000000010CD +:10E70000101F1F101000000000806020202020A09B +:10E71000E0E0200000000000C0F03E0F0300000019 +:10E7200000101C1F17101010101806000000000029 +:10E7300000FC0404040404000000000000FF0000CA +:10E740000000000000000000007F4040404040000A +:10E75000000010E0000000000000000000000000C9 +:10E76000031C6080000000000000000000000003A7 +:10E770000C70800000000404040404FC000000008D +:10E7800000000000000000FF00000000000040400A +:10E790004040407F0000000000000010080C040C06 +:10E7A0000810000000000000000000000000000051 +:10E7B0000000000000000000000000000000000059 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000080808080808080808080808039 +:10E7E0000000000404080800000000000000000011 +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E81000000098D844642424FCF80000000F1F185E +:10E82000101010081F1F10180020E0F0000000005A +:10E83000000000000000FFFF180804040CF8F000BE +:10E8400000001F0F18101010180F03000000000028 +:10E85000000000000000000000E0F8180404043C80 +:10E860003800000000030F0C101010100806000004 +:10E870000000000000000020E0F0000000E0F81CB4 +:10E8800004040408FFFF000000030F181010100814 +:10E890001F0F080000000000000000000000000042 +:10E8A0000000E0F8484444444C7870000000030F36 +:10E8B0000C181010100804000000000080C0602038 +:10E8C00020E0C00000040404FFFF0404040400006E +:10E8D000000010101F1F10101000000000000000AA +:10E8E0000000000000000000000070F88C04048CA0 +:10E8F000F874040C007076CF8D8D8D89C878700007 +:10E900000020E0F000000000000000000000FFFF19 +:10E9100008040404FCF8000000101F1F1000001081 +:10E920001F1F1000000000000060600000000000D9 +:10E930000000040404FCFC000000000000001010B3 +:10E94000101F1F10101000000000000000000060E9 +:10E950006000000000000000040404FCFC00000053 +:10E960000000C0C08080C07F3F0000000020E0F0B9 +:10E9700000000000000000000000FFFF80C0F41C49 +:10E980000404000000101F1F1100031F1C101000C2 +:10E990000000202020E0F000000000000000000047 +:10E9A00000FFFF000000000000001010101F1F10EB +:10E9B0001010000000000000000000000000000037 +:10E9C00004FCFC0804FCFC0804FCFC00101F1F10E5 +:10E9D000001F1F10001F1F1000000000000000009B +:10E9E000000000000004FCFC08080404FCF800001F +:10E9F00000101F1F100000101F1F1000000000005B +:10EA0000000000000000000000E0F0180C04040CFE +:10EA100018F0E00000030F0C101010100C0F030092 +:10EA20000000000000000000000000000004FCFCEA +:10EA3000080404040CF8F0000080FFFF8890101018 +:10EA40001C0F030000000000000000000000000098 +:10EA500000E0F81C04040408F8FC000000030F1890 +:10EA600010109088FFFF80000000000000000000F0 +:10EA700000000000040404FCFC100804040C0C005A +:10EA80001010101F1F1010100000000000000000E8 +:10EA9000000000000000000000003078CCC4848436 +:10EAA000840C1C0000001E1810101011190F060015 +:10EAB0000000000000C0000000000000000404048A +:10EAC000FFFF040404000000000000000F1F1010EE +:10EAD000100C00000000000000000000000000001A +:10EAE0000004FCFE00000004FCFE000000000F1FFC +:10EAF000181010081F0F08000000000000000000A0 +:10EB00000000000000040C3CFCC40000C43C0C04E9 +:10EB100000000000010F1E0E0100000000000000B8 +:10EB20000000000000000000043CFCC400E47CFC89 +:10EB300084807C040000071F070000071F070000F7 +:10EB40000000000000000000000000000004041CA1 +:10EB50007CE4C0341C0404000010101C1601131FB8 +:10EB60001C18100000000000000000000000000061 +:10EB700000040C3CFCC400C43C0404000000C08041 +:10EB8000C1370E010000000000000000000000007E +:10EB90000000000000001C0404C4F47C1C040000FD +:10EBA0000000101C1F17111010180E0000000000AC +:10EBB000000000F80C04000000000000001028EF26 +:10EBC00000000000000000000000003F6040000066 +:10EBD000000000000000FF00000000000000000036 +:10EBE0000000FF0000000000000000000000FF0027 +:10EBF000000000000000040CF8000000000000000D +:10EC000000000000EF28100000000000000040603D +:10EC10003F00000000000000001806020204081077 +:10EC2000202030080000000000000000000000006C +:10EC30000000000000000000000000000000F010D4 +:10EC4000101010FF10101010F000000000000F0452 +:10EC5000040404FF040404040F0000004040405F6B +:10EC6000555555755555555F404040000040200FA3 +:10EC7000094989790909090F2040000000FE024274 +:10EC80004ACA4A4ACA4A4A4202FE000000FF4050AD +:10EC90004C4340404F50505C40FF00000000F8885B +:10ECA000888888FF88888888F800000000001F088E +:10ECB0000808087F888888889F80F0008082828288 +:10ECC000828282E2A2928A86828080000000000016 +:10ECD0000040807F0000000000000000101010FFC6 +:10ECE000109008888888FF88888808000444827FFC +:10ECF00001808040432C10284681800000101010B5 +:10ED000010D030FF30D0121C101000001008040288 +:10ED1000010000FF00000102040810000404048444 +:10ED2000E43C2724242424E4040404000402010015 +:10ED3000FF0909090949897F0000000000FE225AE5 +:10ED40008600FE9292929292FE00000000FF04085C +:10ED50000700FF4020030C142241400000804020A7 +:10ED60001806800007182040800000000100207075 +:10ED70002826212020243860000101000010129272 +:10ED80009292929292121202FE0000000000003F46 +:10ED9000101010103F0040807F000000000000C0F5 +:10EDA00080808080808080FC84808080808080C0A3 +:10EDB000C0000000000000FF7F404040404040FF96 +:10EDC00040404040404040FF7F0000000000000005 +:10EDD000000000000000007F700000000000000044 +:10EDE0000000000000000000000000000000000023 +:10EDF000000000FCF800000000000000000000001F +:10EE00000000000000000000FFFE020202020202F9 +:10EE1000020202FFFF020202020202020202FF03DA +:10EE200000000000000000001F1F0404040404048C +:10EE3000040404FFFF0404040404040404041F0085 +:10EE400000000000000000000000000000000000C2 +:10EE50000000007F3F0000000000000000000000F4 +:10EE600000000000000000000000000000000000A2 +:10EE70000000000000000000000000000000000092 +:10EE800000F8F8F0F0702000000000000000000022 +:10EE90000000000000000000000000000000000072 +:10EEA00000000000000000000000000080000000E2 +:10EEB0000000000000000000000000000000000052 +:10EEC00000FFFFFFFF000000000000000000000046 +:10EED0000000000000000000808000000000000032 +:10EEE00000000000000000000000000000FFFFFE26 +:10EEF00006060606060606060606060606060606B2 +:10EF000006FFFFFFFF0606060606060606060606BD +:10EF100006060606060606FFFFFFFF0702000000C2 +:10EF200000000000000000000000000000FFFFFFE4 +:10EF300000000000000000000000000000000000D1 +:10EF400000FFFFFFFF0000000000000000000000C5 +:10EF500000000000000000FFFFFFFF0000000000B5 +:10EF600000000000000000000000000000FFFFFFA4 +:10EF70001818181818181818181818181818181811 +:10EF800018FFFFFFFF181818181818181818181865 +:10EF900018181818181818FFFFFFFF0000000000CD +:10EFA000000000000000000000000000020101005D +:10EFB0000000000000000000000000000000000051 +:10EFC00000FFFFFFFF000000000000000000000045 +:10EFD000000000000000000101000000000000002F +:10EFE0000000000000000000000000000000000021 +:10EFF0000000000000000000000000000000000011 +:10F0000000FFFFFFFF000000000000000000000004 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F04000001F1F0F0F000000000000000000000064 +:10F0500000000000000000000000000000000000B0 +:10F0600000000000000000000000000000000000A0 +:10F07000000000C0F0F8F8F8F8008080C040404080 +:10F0800040404040408000000000000000000000C0 +:10F090000000000000000000000080C0E07038D8D0 +:10F0A000FCFCFFFFFFFF7F1F0703010100000000C2 +:10F0B000000000000000000000060F0F0F060020F7 +:10F0C000408000000080E0F83C0F0701C0F0FFFF27 +:10F0D000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF96 +:10F0E000FFFFFFFF7F7F7F7F7F7F3F3F00000000AC +:10F0F0000087FC00FCFFFF00000000000103070781 +:10F100000707030303030101000000E0FCFFFFFF0A +:10F11000FFFF1F03000000000000000000C0E030FF +:10F120001C070000071F3FFCF0E0C080000000004B +:10F13000000000000000000000FCFFFFFFFFFF1FB9 +:10F1400003008080C0C0607070380C0607010000AA +:10F15000000000000000000001030307070E0E0E70 +:10F160001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E0717 +:10F17000070303030100000000000000000000007E +:10F180000000000000000080C060F0F8FEFE3E18A5 +:10F19000080808080800303000408000F8FE070129 +:10F1A0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07E6 +:10F1B00080C07B0E070F1C383030606060607E7F3F +:10F1C0003F3F3118180C0E0303000000FF818181BE +:10F1D000818181FF00018244FF11AA4400000100E7 +:10F1E00000010100000010385482D782543810000A +:10F1F000000000010000000010385482C78254381B +:10F2000010000000000100000000000000824428FF +:10F210001028448200000000000000000000C0C070 +:10F22000000000000000000000002010D0D01020DE +:10F2300000000000000010082414D4D41424081086 +:10F240000000080412092515D5D515250912040852 +:10F25000312E4E6574776F726B20496E666F202079 +:10F26000322E4D4420506F727420496E666F2020FC +:10F27000332E4C4F524120525353492020202020FE +:10F28000342E5665726573696F6E20436865636BD3 +:10F2900020204E6574776F726B20496E666F202058 +:10F2A000202020202020202020202020202020205E +:10F2B000202020202020202020202020202020204E +:10F2C000202020202020202020202020202020203E +:10F2D0005072696E74205B47756E3A2020205D2065 +:10F2E000202020202020202020202020202020201E +:10F2F000202020202020202020202020202020200E +:10F3000020202020202020202020202020202020FD +:10F31000202020504F525420202020202020202028 +:10F3200020202020202020202020202020202020DD +:10F3300020202020202020202020202020202020CD +:10F3400020202020202020202020202020202020BD +:10F35000456D70747900000000000000000000009E +:10F36000426C7565536B79000000000000000000DE +:10F370004C590000000000000000000000000000E8 +:10F380004A500000000000000000000000000000E3 +:10F3900044617274000000000000000000000000E2 +:10F3A0005957595F426C7565736B79000000000016 +:10F3B0005246494400000000000000000000000028 +:10F3C0005947616F000000000000000000000000CD +:10F3D0004859616E67000000000000000000000056 +:10F3E00053532D4C616E000000000000000000002F +:10F3F000426C7565536B79506C75730000000000AA +:10F40000504C43000000000000000000000000001D +:10F410005957595F426C7565736B790000000000A5 +:10F4200050726F62655F4B590000000000000000E1 +:10F430005957595F5072657373757265000000000B +:10F44000202020504F5254202020202020202020F7 +:10F4500020202020202020202020202020202020AC +:10F46000202020202020202020202020202020209C +:10F47000202020202020202020202020202020208C +:10F48000202020205665726573696F6E2020202031 +:10F49000202020202020202020202020202020206C +:10F4A000202020202020202020202020202020205C +:10F4B000202020202020202020202020202020204C +:10F4C000312E4D44436F6E6E656374205365742016 +:10F4D000322E4C4F524120536C6176652053657437 +:10F4E000332E506F72744C6F67204F757470757443 +:10F4F000342E436F6E6E656374204D6F64652020FB +:10F50000352E4E6574776F726B2053657420202002 +:10F51000362E44617461496E6974202020202020B9 +:10F52000312E4D44436F6E6E6563742053657420B5 +:10F53000322E4C4F524120536C61766520536574D6 +:10F54000332E506F72744C6F67204F7574707574E2 +:10F55000204D44436F6E6E656374205365742020A4 +:10F56000202020202020202020202020202020209B +:10F57000202020202020202020202020202020208B +:10F58000202020202020202020202020202020207B +:10F59000204C4F524120536C617665205365742096 +:10F5A000202020202020202020202020202020205B +:10F5B000202020202020202020202020202020204B +:10F5C000202020202020202020202020202020203B +:10F5D00020506F72744C6F67204F75747075742073 +:10F5E000202020202020202020202020202020201B +:10F5F000202020202020202020202020202020200B +:10F6000020202020202020202020202020202020FA +:10F610002020436F6E6E656374204D6F64652020FB +:10F6200020202020202020202020202020202020DA +:10F6300020202020202020202020202020202020CA +:10F640005072657373207C20746F207368696674D0 +:10F650002020204E6574776F726B205365742020D4 +:10F66000202020202020202020202020202020209A +:10F67000202020202020202020202020202020208A +:10F680005072657373207C20746F20736869667490 +:10F690004E6F773A4469616C2073776974636820B0 +:10F6A0004E6F773A53746174696F6E20202020206A +:10F6B0004E6F773A436C6F75642020202020202005 +:10F6C0004E6F773A5465737420436C6F75642020D5 +:10F6D0004E6F773A576966692053746174696F6E2B +:10F6E0004E6F773A4469616C207377697463682060 +:10F6F0004E6F773A34475F474D3520202020202039 +:10F700004E6F773A34475F4C35313020202020202F +:10F710004E6F773A5769466920202020202020200C +:10F720004E6F773A57414E20202020202020202065 +:10F73000496E697469616C697A6520446174613FDE +:10F7400020202020202020202020202020202020B9 +:10F7500020202020202020202020202020202020A9 +:10F7600027454E5445522720746F2073686966748C +:10F77000000000000000F03F000000000000F83F23 +:10F7800000000000000000000000004003B8E23F5D +:10F79000000000000000000006D0CF43EBFD4C3E0F +:10F7A000033333333333E33FFFAB6FDBB66DDB3F04 +:10F7B0004D268F515555D53F01411DA96074D13F4C +:10F7C00065DBC9934A86CD3FEF4E454A287ECA3F46 +:10F7D0003E5555555555C53F93BDBE166CC166BFC8 +:10F7E0002CDE25AF6A56113FF16BD2C541BDBBBEC1 +:10F7F000D0A4BE726937663E04FA97999999D93FA9 +:10F80000AF788E1DC571CC3F9FC678D0099AC33F93 +:10F81000935555555555E53F599322942449D23F68 +:10F82000DE03CB966446C73F44523EDF12F1C23F2F +:10F830000000000000000000DDDDDDDDDCBBBBDD25 +:10F84000DDDDDDDDDDDDDDDD988888888888888880 +:10F8500077777777778888888555555666666666A0 +:10F86000666666666668888883333332222222227F +:10F87000222222222228888D98F8030800000020E6 +:10F88000BC120000248F000818FB0308BC120020E3 +:10F890006CDB00008C6A0308412D0102030404653F +:10F8A00006070809320100FF00891112239B322448 +:10F8B00046AD573665BF74488CC19D5AAFD3BE6CF8 +:10F8C000CAE5DB7EE9F7F88110080193331A22A517 +:10F8D000562C47B7753E64C99C408DDBBF52AEEDD8 +:10F8E000DA64CBFFF976E802218B301002991326F7 +:10F8F00067AF763444BD554AADC3BC588ED19F6EB8 +:10F90000EBE7FA7CC8F5D983310A2091121803A7D6 +:10F91000772E66B5543C45CBBD42ACD99E508FEF97 +:10F92000FB66EAFDD874C904428D5316619F7020AE +:10F9300004A9153227BB364CCEC5DF5EEDD7FC6877 +:10F9400088E1997AABF3BA85520C4397711E60A196 +:10F95000142805B3373A26CDDE44CFDFFD56ECE957 +:10F96000986089FBBB72AA06638F7214409D512276 +:10F9700025AB343006B9174EEFC7FE5CCCD5DD6A37 +:10F98000A9E3B8788AF19B87730E6295501C41A356 +:10F99000352A24B1163807CFFF46EEDDDC54CDEB17 +:10F9A000B962A8F99A708B1023088481951AA793DD +:10F9B000B62CC2A5D33EE1B7F04008C919522BDBE3 +:10F9C0003A644EED5F766DFF7C899480DE859BB74F +:10F9D00012A6ADD224C3BFF136E0C1184809D33B0B +:10F9E0005A2AE55E6C4FF77D7E6C0AA583B41886B3 +:10F9F00091972EE3A7F23CC0B5D14229CB38500AEB +:10FA0000D91B666FEF7E744CFD5D8BB502A4999691 +:10FA10001087AFF326E2BDD034C1C3394A28D11ACA +:10FA2000580BE77F6E6EF55C7C4D0CC685D71EE5E6 +:10FA300097F42880A1913AA3B3B2444ACD5B5669AA +:10FA4000DF78600CE91D722FFB3E8DD604C79FF551 +:10FA500016E4A9902081BBB332A2C55A4C4BD7798A +:10FA60005E68E11C680DF33F7A2E0EE787F61CC432 +:10FA700095D52AA1A3B03882B193466BCF7A54486A +:10FA8000DD59622DEB3C700EF91F8FF706E69DD411 +:10FA900014C5ABB122A0B9923083C77B4E6AD5584A +:10FAA0005C49E33D6A2CF11E780F00082C41542B71 +:10FAB00041504E3D0008FF0102030405060701FF07 +:10FAC00001FF01FF01FF01FF01FF01CF022501C876 +:10FAD0000C5C53595354454D2E545854181D4D31F8 +:10FAE0005F30010911190A1632190A1633190A155D +:10FAF00034190C13504F531969C21203120202FF3A +:10FB00000901FF01FF01E5130103120202FF0901D0 +:08FB1000FF01FF01E57217007F +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.0.hex b/obj/TXH_V1.4.0.hex new file mode 100644 index 0000000..2801e82 --- /dev/null +++ b/obj/TXH_V1.4.0.hex @@ -0,0 +1,14471 @@ +:020000040800F2 +:1080000038EF0020A1810008A981000889AB000891 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000D1510308BB810008BB810008BB810008C7 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008F3600308FB6003080361030829 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000E3600308EB600308BB810008BB81000833 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900080B61030884 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047517F0308AFF3008038EF00200C +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7695103089C +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB5805040848 +:108A600078050408C0B24FF4F05100F03BBA0000A2 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462EF00F +:108C700089FD08B30DF11301761E44F400748B4591 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462EF014FD0028D6D10B +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000180504080EB540F274 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202EF0A9FDBDF8AF +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE744DD0308A0A80020310A00202F +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202EF02DFD781C87B2062FE1DB002015 +:1091B000A1E7000044DD030808B50020009029F075 +:1091C00087FA0F49087000F09BF80D4800782428B2 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202EF0ABFA002028490880D0 +:109220000DE029F037FA00F0800000B10BE00120DA +:109230002EF0E6FC22480088401C21490880204886 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF060FA82 +:1092B0000120BDE8F08100202EF05AFA0020F8E7E6 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F00DFB0028F9D02146074829F05B +:1092E00013FB00BF0121054829F002FB0028F9D03B +:1092F000024829F006FBC0B210BD0000003001405A +:1093000010B501202EF034FA00201E4908800DE02F +:1093100029F0C0F900F0800000B10BE001202EF030 +:109320006FFC18480088401C1649088015480088C2 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF0FEF9012010BD00202EF0F9F900209A +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF0EBF90020224908801F +:1093A0000DE029F077F900F0800000B10BE001201A +:1093B0002EF026FC1C480088401C1B4908801A48D7 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF0ACF9012070BD00202EF031 +:10942000A7F90020F9E700002E0A00200000024002 +:1094300070B506460C46154601202EF099F92946CE +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F01EF900F0800000B10BE05B +:1094600001202EF0CDFB19480088401C17490880C8 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF05AF90120C4E7B5 +:1094C00000202EF055F90020BFE700002E0A0020F2 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202EF08BFDE0B2A6 +:109570002EF0A8FDC4F307202EF0A4FDC4F307408D +:109580002EF0A0FD200E2EF09DFD4FF480510348DB +:1095900001F0F0FA2CF0FCFE10BD000000040240C7 +:1095A0002DE9F04107460E4614463A202EF06AFD9A +:1095B000F0B22EF087FD30122EF084FD4FF4805172 +:1095C0000F4801F0D7FA19E02CF0E2FE05461D2DF8 +:1095D00011D1384600F0ACF805463B202EF052FD84 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002EF038FDF0B22EF055FD30122EF052FD36 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF0ADFE05461E2D11D1384600F084 +:109640002BF905463D202EF01DFD4FF480510648B4 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:1096700009FF08B100F02EF8302000F0A9F810BD65 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202EF0D4FC2EF0C7FCE7 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412EF0B9FC04462EF0A2 +:10970000B6FC05462EF0B3FC06462EF0B0FC07462C +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202EF0A5FC2EF098FC0646B6 +:10974000054646B100BF2EF092FC2070641C701ECE +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202EF0BF +:1097700089FC20462EF0A6FCFFF7BCFF10BD0000C0 +:1097800070B504460A202EF07DFC20462EF09AFC8F +:109790002EF06DFC05464FF48051024801F0EAF9C5 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002EF068FC20462EF085FC4FF480510348C3 +:1097C00001F0D8F92CF0E4FD70BD00000004024067 +:1097D00010B5044620462EF055FC4FF48051034846 +:1097E00001F0C8F92CF0D4FD10BD000000040240C7 +:1097F0002DE9F041064601202EF044FC2EF037FC06 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002EF038FC00202EF055FC3220FFF7D8FF48 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202EF0A2 +:1098600011FC357828462EF02DFC09E0761C357861 +:109870005C2D01D02F2D00D1002528462EF022FC92 +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202EF037 +:1098A000F1FB2EF0E4FB0646054646B100BF2078EA +:1098B0002EF008FC641C701EC0B2061EF7D14FF4D7 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202EF0D4FB28462EF020 +:1098E000F1FBE0B22EF0EEFBC4F307202EF0EAFB12 +:1098F000C4F307402EF0E6FB200E2EF0E3FB4FF4FE +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000ACDA0308ACDB03082DE9F04103460C4612 +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF018F83B +:1099B00010BD10B51DF0B2FF10BD10B51DF07EFF3B +:1099C00010BD10B51DF0DAFF10BD10B520F026FB5C +:1099D00010BD10B528F092F810BD00000246094BEA +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F03EFCD0 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52EF020 +:109CB000AFF8D0202EF078F82EF0DEF800202EF04D +:109CC00073F82EF0D9F82EF0A3F8D1202EF06CF80E +:109CD0002EF0D2F800240EE0062C05DA01202EF03A +:109CE00033F80DF8040004E000202EF02DF80DF8F4 +:109CF0000400601CC4B2072CEEDB2EF0A3F89DF824 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF04EF8D0202EF017F82EF07DF80020AF +:109D80002EF012F82EF078F800BF07E01DF804005E +:109D90002EF00AF82EF070F8601CC4B2072CF5DB28 +:109DA0002EF050F81CBD0000BC220020C73100205E +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000ACDA0308ACDB030810B504460B460021CF +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F063F910BD45 +:109E200010B528F05FF910BD10B528F05BF910BD32 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202DF0BCFDBDF81405401C80B2CD +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000988B0308F07A00202DE9F04174 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202DF011FD781CF6 +:10A1E00087B2062FB1DB002074E70000988B0308CC +:10A1F000BC120020F07A0020F0B5ADF21C5D002505 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020988B0308F07A002027 +:10A350001CB50121084628F0A1F801208DF8040061 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202DF009FC6E461E +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240988B030893 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF04EF90821BE +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF026F9BDE8AC +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F0DDF90028F9D02146074828F01C +:10A54000E3F900BF0121054828F0D2F90028F9D02D +:10A55000024828F0D6F9C0B210BD0000003001401A +:10A5600000B585B00121080327F0E8FF134828F063 +:10A5700093F90020ADF80000ADF80400ADF8060036 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F0AFF9012135 +:10A5B000024828F065F905B000BD000000300140F8 +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D000CCF808211B4800F0CBFA1021194800F0F4 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF096F8BDE8AD +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82DF019FC7149088008463E +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002DF004FC69490880002409E06448008801 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82DF0B2 +:10A7E000EDFB5B4908800846008820B3002405E0A3 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12DF0D7FB534948 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82DF0BFFB44492F +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12DF0A7FB3B4960 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82DF08FFB2C4927 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12DF079FB244908800024DF +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2DF03D +:10A93000D9FA00BFE5E700000D0A0000480A002030 +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084627F091FD0021012027F070 +:10A9A0008DFD5EE03048844208D10121022027F06D +:10A9B00085FD0021022027F081FD52E02B488442D2 +:10A9C00008D10121042027F079FD0021042027F07F +:10A9D00075FD46E02648844208D10121082027F071 +:10A9E0006DFD0021082027F069FD3AE021488442EE +:10A9F00008D10121102027F061FD0021102027F04F +:10AA00005DFD2EE01C48844208D10121202027F062 +:10AA100055FD0021202027F051FD22E017488442F7 +:10AA200008D10121402027F049FD0021402027F0D6 +:10AA300045FD16E01248844208D10121802027F00C +:10AA40003DFD0021802027F039FD0AE00D488442B9 +:10AA500007D10121801527F031FD0021A01527F035 +:10AA60002DFD10BD0000024000040240000802401D +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF070F964202CF0FBFF10BD2DE9F0430E +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF048F80DF2DC7DBDE8F0830D0A00000E +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8D407FA490968C1F57A7188427E +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000CC170021F248001FFEF782FDF149F048FE +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0BFBC9B48007820B1B5 +:10B070000020994908702D9019E09A48007828B16D +:10B0800000209849087001202D9010E09748007822 +:10B0900028B100209549087002202D9007E09548BE +:10B0A000007820B100209349087003202D909DF86E +:10B0B000B41001EB4100C0EBC1108F4911F8300012 +:10B0C000C12836D19DF8B41001EB4100C0EBC1108E +:10B0D000894901EBC000807808282AD101217B48EA +:10B0E00080F824189DF8B40030B101280AD0022855 +:10B0F0000ED0032818D111E04FF480417F48FFF7AC +:10B1000037FD11E04FF400517C48FFF731FD0BE0B3 +:10B110004FF480517948FFF72BFD05E04FF40061B3 +:10B120007648FFF725FD00BF00BF00207449086086 +:10B1300099E765480C389DF8B41010F8110001210A +:10B14000B1EBD01F53F0AF826E4890F80A0FB8B140 +:10B15000624908399DF8B40031F8101009919DF842 +:10B16000B40000EB4001C1EBC011634800EBC1012A +:10B17000012308919DF8B420DDE90801FFF746FDA1 +:10B180009DF8B41001EB410000EB01105E4901EBAA +:10B19000001081792C919DF8B0000D2893F0688201 +:10B1A000DFE810F002970D003E17E52A053B393D18 +:10B1B00052410A506B5E286EB28303973D989DF80A +:10B1C000B41001EB4100C0EBC1104B4901EBC000D2 +:10B1D00041780846099100211CF08EFAC1B22891ED +:10B1E000002136911CE09DF8B41001EB410000EB0A +:10B1F0000110454901EB00113031BDF8D80001EBD9 +:10B20000001041789DF8A000814204D1BDF8D8001B +:10B21000C1B2289112E0BDF8D800401C81B236912D +:10B220009DF8B40000EB400101EB0010364901EB42 +:10B230000010C179BDF8D8008142D4DC00BF9DF870 +:10B24000B40000EB4001C1EBC0102B4901EBC00082 +:10B25000807800F0F000A0280DD19DF8B41001EB2B +:10B260004100C0EBC110244901EBC000807800F020 +:10B270000F0129910AE09DF8B41001EB4100C0EBE9 +:10B28000C1101D4901EBC00081782991BDF8A400CF +:10B2900008B9102029909DF8B41001EB4100C0EBD3 +:10B2A000C110154901EBC001BDF8A400401C095CA8 +:10B2B00025912BE000000000016932303130300070 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020907A00203C +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020088900200018024076 +:10B3000088024242BC22002098400020BDF8A400E0 +:10B31000401C81B209919DF8B40000EB4001C1EBE3 +:10B32000C010FE4901EBC0010891DDE908011CF0E5 +:10B3300073FE37909DF8B41001EB4100C0EBC110D3 +:10B34000F64901EBC001BDF8A400801C095CBDF802 +:10B35000DC00814242F062869DF8B41001EB4100AE +:10B36000C0EBC110ED4901EBC0004078002842F36A +:10B3700055869DF8B41001EB4100C0EBC110E749C0 +:10B3800001EBC001BDF8A400C01C0A5C9DF8B4002C +:10B3900040F2533110FB01F0E14901EB800101F56E +:10B3A00062719DF8A00000EB400303EB001001EB7D +:10B3B000C00080F844200021DA4A9DF8B40002EB76 +:10B3C00000129DF8A0001154D74890F828000128D9 +:10B3D00040D19DF8B40000EB400101EB0010D349CF +:10B3E00001EB001030309DF8A01000EB0110801C24 +:10B3F0000990007820F08000803009990870BDF82D +:10B400009400B62814D0C52819D0D52802D0D92840 +:10B410001CD106E0BDF8A400032801DA0020259025 +:10B4200017E0BDF8A400032801DA0020259010E001 +:10B43000BDF8A400032801DA0020259009E0BDF83A +:10B44000A400032801DA0020259002E000202590C6 +:10B4500000BF00BFBDF89400C3287CD01EDCB32819 +:10B4600001F0A4830DDC112802F09A84122802F066 +:10B47000DF84132802F07185B22842F0CE8501F0F6 +:10B48000E5BDB52801F0A883B62801F09584B92858 +:10B4900001F01A84BA28F0D101F061BBD9287CD020 +:10B4A0000ADCC52801F00986CA2877D0CE2802F028 +:10B4B0006D83D528E1D109E0E12802F07D83E528FC +:10B4C00002F09A83E728D8D102F050BC9DF8B4105E +:10B4D00001EB4100C0EBC110904901EBC000C17805 +:10B4E000934880F8021D9DF8B41040F2533011FBD0 +:10B4F00000F08B4901EB800101F562719DF8A0001D +:10B5000000EB400202EB001011F830109DF8B4007F +:10B5100040F2533210FB02F0814A02EB8000407986 +:10B5200081427DDA9DF8B41001EB410000EB01107F +:10B530007E4901EB001030309DF8A01000EB0110A7 +:10B54000801C09907A4890F8020D0121A1EBD010DF +:10B550000999097800E0FDE360F3000109980170A2 +:10B56000734890F8020DC0F34010E0BB9DF8B400A2 +:10B5700000EB400101EB00106C4901EB0010303092 +:10B580009DF8A01000EB01108078C0F3401050B37C +:10B590009DF8B40000EB400101E0FDE3FDE301EBA9 +:10B5A0000010624901EB001030309DF8A01000EB54 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2533011FB00F01146A2 +:10B5D00001EB800000F562709DF8A01001EB4102C4 +:10B5E00002EB011100E00EE000EBC1001830099001 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F25332B2 +:10B6100010FB02F0424A02EB80000171022200E0BE +:10B6200028E09DF8B40040F2533110FB01F03C4992 +:10B6300001EB800101F562719DF8A00000EB400371 +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000533110FB01F0324901EB800000F56270BC +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FDE32E4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2533110FB01F024494B +:10B6900001EB800000F562709DF8A01001EB410302 +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101C4901EB00103030A0 +:10B6C0009DF8A01000EB0110801C0990184890F81C +:10B6D000020D0121A1EBD01009990A7860F3000254 +:10B6E0000A709DF8B40000EB400101EB00100F4917 +:10B6F00001EB001030309DF8A01000EB0110801C11 +:10B7000009900B4890F8020D42090998007862F3FD +:10B710004100099908709DF8B4100BE008890020D9 +:10B7200058450020883E0020BC1200209840002090 +:10B73000BC22002001EB410000EB0110FE4901EBAF +:10B74000001030309DF8A01000EB01108078C0F39D +:10B7500040029DF8B40040F2533110FB01F0F7496C +:10B7600001EB800000F562709DF8A01001EB410331 +:10B7700003EB011100EBC100007EC0F340008242E8 +:10B780007BD09DF8B41040F2533011FB00F0EB4930 +:10B7900001EB800000F562709DF8A01001EB410202 +:10B7A00002EB011100EBC100183009909DF8B410B4 +:10B7B00001EB410000EB0110DF4901EB00103030DC +:10B7C0009DF8A01000EB01108078420809980078DD +:10B7D00062F34100099908709DF8B41001EB410033 +:10B7E00000EB0110D44901EB001030309DF8A0109F +:10B7F00000EB01108078C0F34000E8B3D9229DF837 +:10B80000B40040F2533110FB01F0CC4901EB800051 +:10B8100000F562709DF8A01001EB410303EB0111EC +:10B8200000EBC1004271C64890F8E00700287CD1C7 +:10B830009DF8B41040F2533011FB00F0BF4901EB0A +:10B84000800000F562709DF8A01001EB410202EB50 +:10B85000011100EBC10090F87F00002865D0112392 +:10B860009DF8B40040F2533110FB01F0B34901EBF5 +:10B87000800101F5627101E06EE088E19DF8A000B1 +:10B8800000EB400202EB001001EBC00090F88000DA +:10B8900040F2533110FB01F0A84901EB800101F5A2 +:10B8A00062719DF8B40040F2533210FB02F0A34ADB +:10B8B00002EB800202F562729DF8A00000EB4004EA +:10B8C00004EB001002EBC00090F8810000EB400296 +:10B8D00002EB001001EBC00080F87E30F3239DF8EE +:10B8E000B40040F2533110FB01F0944901EB8001A8 +:10B8F00001F562719DF8A00000EB400202EB001020 +:10B9000001EBC00090F8800040F2533110FB01F0D1 +:10B910008A4901EB800101F562719DF8B40040F2A3 +:10B92000533210FB02F0854A00E096E002EB800003 +:10B9300000F562709DF8A02002EB420404EB0212B5 +:10B9400000EBC20090F8810000EB400202EB001017 +:10B9500001EBC000437115E101229DF8B40040F2F3 +:10B96000533110FB01F0754901EB800101F5627163 +:10B970009DF8A00000EB400303EB001001EBC000BA +:10B980004273D9229DF8B40040F2533110FB01F00C +:10B990006A4901EB800101F562719DF8A00000EB9E +:10B9A000400303EB001001EBC000427101229DF83F +:10B9B000B40040F2533110FB01F0604901EB80000C +:10B9C00000F562709DF8A01001EB410303EB01113B +:10B9D00000EBC10080F84620594890F8E007E0BB32 +:10B9E0009DF8B40040F2533110FB01F0534901EBD4 +:10B9F000800000F562709DF8A01001EB410202EB9F +:10BA0000011100EBC10090F87F0030B39DF8B41035 +:10BA100040F2533011FB00F0484901EB800101F581 +:10BA200062719DF8A00000EB400202EB001001EBF8 +:10BA3000C00090F8801001EB410000EB01103E497E +:10BA400001EB001130319DF8B40040F2533210FB8D +:10BA500002F03A4A02EB800200E093E002F56272E3 +:10BA60009DF8A00000EB400303EB001002EBC000C8 +:10BA700090F8810001EB0010801C0990007820F004 +:10BA800004020998027000239DF8B40040F253317B +:10BA900010FB01F0294901EB800000F562709DF870 +:10BAA000A01001EB410202EB011100EBC10090F884 +:10BAB000800040F2533110FB01F0204901EB80007F +:10BAC00000F562709DF8B41040F2533211FB02F1A0 +:10BAD0001A4A02EB810202F562729DF8A01001EB96 +:10BAE000410404EB011102EBC10191F8811001EB5B +:10BAF000410202EB011100EBC10080F87E30F3231C +:10BB00009DF8B40040F2533110FB01F00B4901EBFA +:10BB1000800000F562709DF8A01001EB410202EB7D +:10BB2000011100EBC10090F8800040F2533110FB8E +:10BB300001F0024906E0000098400020584500202E +:10BB4000BC32002001EB800000F562709DF8B4105B +:10BB500040F2533211FB02F1FE4A02EB810101F582 +:10BB600062719DF8A02002EB420404EB021201EB8B +:10BB7000C20191F8811001EB410202EB011100EBCF +:10BB8000C10043719DF8B4100220FEF78FFA9DF8B2 +:10BB9000B40000EB400101EB0010EF4901EB001194 +:10BBA00030319DF8A00001EB0010807800F0010218 +:10BBB0009DF8B40040F2533110FB01F0E54901EB70 +:10BBC000800000F562709DF8A01001EB410303EBCB +:10BBD000011100EBC100007E00F00100824279D02B +:10BBE0009DF8B40040F2533110FB01F0D94901EB4C +:10BBF000800000F562709DF8A01001EB410202EB9D +:10BC0000011100EBC100183009909DF8B40000EB61 +:10BC1000400101EB0011D04800EB011030309DF8DD +:10BC2000A01000EB0110807809990A7860F30002F7 +:10BC30000A709DF8B41001EB410000EB0110C649F9 +:10BC400001EB001030309DF8A01000EB011080785F +:10BC500000F00100E8BB9DF8B41001EB410000EBDF +:10BC60000110BD4901EB001030309DF8A01000EB31 +:10BC700001108078C0F3401068B39DF8B41040F212 +:10BC8000533011FB00F0B34901EB800000F5627006 +:10BC90009DF8A01001EB410202EB011100EBC10085 +:10BCA00090F84600B8B99DF8B41040F2533011FB3B +:10BCB00000F0A84901EB800000F562709DF8A0102B +:10BCC00001EB410202EB011100EBC100407B10B916 +:10BCD00002E070E0A9E23EE09DF8B41001EB410003 +:10BCE00000EB01109C4901EB001030309DF8A010D2 +:10BCF00000EB01108078C0F3400060BB01229DF88A +:10BD0000B40040F2533110FB01F0924901EB800185 +:10BD100001F562719DF8A00000EB400303EB0010F9 +:10BD200001EBC0004273D9229DF8B40040F25331B8 +:10BD300010FB01F0874901EB800101F562719DF86C +:10BD4000A00000EB400303EB001001EBC0004271C8 +:10BD5000012201E0F0E314E09DF8B40040F2533119 +:10BD600010FB01F07B4901EB800000F562709DF84B +:10BD7000A01001EB410303EB011100EBC10080F8BF +:10BD8000462000229DF8B40040F2533110FB01F030 +:10BD9000704901EB800001E0FEE3FEE300F5627014 +:10BDA0009DF8A01001EB410303EB011100EBC10072 +:10BDB00080F8452034E29DF8B41040F2533011FB76 +:10BDC00000F0644901EB800000F562709DF8A0105E +:10BDD00001EB410202EB011100EBC10090F84600BB +:10BDE000B0B901229DF8B40040F2533110FB01F0CC +:10BDF000584901EB800000F562709DF8A01001EB3E +:10BE0000410303EB011100EBC10080F845202AE05B +:10BE100000229DF8B40040F2533110FB01F04D496F +:10BE200001EB800101F562719DF8A00000EB400379 +:10BE300003EB001001EBC00080F845209DF8B41022 +:10BE400001EB410000EB0110434901EB00113031DF +:10BE50009DF8A00001EB0010801C0990007820F0F4 +:10BE60000102099802703D4890F8E00790B100E0A7 +:10BE700067E29DF8B40000EB400101EB0010364989 +:10BE800001EB001030309DF8A01000EB0110807A1B +:10BE900002288FD1324890F8290001288AD13048F1 +:10BEA000D0F80C022E49498D88427DD29DF8B4000D +:10BEB00040F2533110FB01F0264901EB800000F500 +:10BEC00062709DF8A01001EB410202EB011100EB42 +:10BED000C10090F8450001283BD19DF8B40040F224 +:10BEE000533110FB01F01B4901EB800000F562703B +:10BEF0009DF8A01001EB410202EB011100EBC10023 +:10BF000090F87F0028BB9DF8B40000EB400101EBE6 +:10BF10000010114901EB001130319DF8A00001EB38 +:10BF2000001001789DF8B40040F2533210FB02F08B +:10BF3000084A02EB80004170C3229DF8B40040F231 +:10BF4000533110FB01F0034901EB800101F56271EF +:10BF500008E080E05845002098400020BC320020D6 +:10BF6000BC1200209DF8A00000EB400303EB001082 +:10BF700001EBC000427100229DF8B40000EB4001CB +:10BF800001EB0010FE4901EB001130319DF8A000DB +:10BF900001EB0010426001229DF8B40000EB40016B +:10BFA00001EB0010F64900E0EAE001EB001130314E +:10BFB0009DF8A00001EB0010C2729DF8B4100220A1 +:10BFC000FEF774F800213A911CE000229DF8B400BD +:10BFD00040F2533110FB01F0EA4901EB800101F519 +:10BFE00062719DF8A00000EB400303EB001001EB31 +:10BFF000C0014731BDF8E8000A54BDF8E800401C14 +:10C0000081B23A91BDF8E8000628DEDB00203A90C4 +:10C010001CE000229DF8B40040F2533110FB01F007 +:10C02000D84901EB800101F562719DF8A00000EB99 +:10C03000400303EB001001EBC0016331BDF8E800E1 +:10C040000A54BDF8E800401C81B23A91BDF8E800FE +:10C050000F28DEDBE4E09DF8B41040F2533011FB12 +:10C0600000F0C84901EB800000F562709DF8A01057 +:10C0700001EB410202EB011100EBC10090F8450019 +:10C0800001287DD19DF8B41040F2533011FB00F02F +:10C09000BC4901EB800101F562719DF8A00000EB45 +:10C0A000400202EB001001EBC00090F8801040F25B +:10C0B000533011FB00F0B34901EB800101F56271CF +:10C0C0009DF8B40040F2533210FB02F0AD4A02EB8F +:10C0D000800000F562709DF8A02002EB420303EBA4 +:10C0E000021200EBC20090F8810000EB400202EB6C +:10C0F000001001EBC00090F87E00032840D100231F +:10C100009DF8B40040F2533110FB01F09D4901EB62 +:10C11000800101F562719DF8A00000EB400202EB86 +:10C12000001001EBC00090F8800040F2533110FB8A +:10C1300001F0944901EB800101F562719DF8B400B2 +:10C1400040F2533210FB02F08E4A02EB800202F5FD +:10C1500062729DF8A00000EB400404EB001002EBBB +:10C16000C00090F8810000EB400202EB001001EBF0 +:10C17000C00080F87E309DF8B41001EB410000E073 +:10C180004EE000EB01107E4901EB001130319DF8CB +:10C19000A00001EB001001789DF8B40040F253328A +:10C1A00010FB02F0774A02EB80004170C3229DF839 +:10C1B000B40040F2533110FB01F0724901EB8001F1 +:10C1C00001F562719DF8A00000EB400303EB001045 +:10C1D00001EBC000427100229DF8B40000EB400169 +:10C1E00001EB0010664901EB001130319DF8A00011 +:10C1F00001EB0010426002229DF8B40000EB400108 +:10C2000001EB00105E4901EB001130319DF8A000F8 +:10C2100001EB0010C2729DF8B4100220FDF746FF3A +:10C220009DF8B4100220FDF741FF9DF8B41001EB1A +:10C23000410000EB0110524901EB001030309DF835 +:10C24000A01000EB01108078C0F3400050B39DF8BF +:10C25000B41040F2533011FB00F04A4901EB80006A +:10C2600000F562709DF8A01001EB410202EB011194 +:10C2700000EBC1004079D52814D1D9229DF8B40033 +:10C2800040F2533110FB01F03E4901EB800000F514 +:10C2900062709DF8A01001EB410303EB011100EB6C +:10C2A000C10042719DF8B41040F2533011FB00F010 +:10C2B000344901EB800000F562709DF8A01001EB9D +:10C2C000410202EB011100EBC1008078B22838D1A5 +:10C2D0009DF8B41001EB410000EB0110284901EB7F +:10C2E000001030309DF8A01000EB01108078C0F3F2 +:10C2F000400030BB9DF8B40000EB400101EB0010A2 +:10C300001F4901EB001030309DF8A01000EB011028 +:10C310008078C0F34010A0B9E5229DF8B40040F247 +:10C32000533110FB01F0174901EB800000F56270FA +:10C330009DF8A01001EB410303EB011100EBC100DC +:10C3400042719DF8B40000EB400101EB00100C4974 +:10C3500001EB001030309DF8A01000EB0110807848 +:10C360000121B1EBD01F7DD19DF8B40000EB40015D +:10C3700001EB0010024901EB0010303004E0000036 +:10C3800098400020584500209DF8A01000EB0110B7 +:10C39000807800F00100002864D19DF8B40040F2DC +:10C3A000533110FB01F0F74901EB800000F562709A +:10C3B0009DF8A01001EB410202EB011100EBC1005E +:10C3C00090F8460000284DD19DF8B40000EB4001E4 +:10C3D00001EB0010EC4901EB001030309DF8A0108B +:10C3E00000EB01108078C0F3C000D8BB9DF8B4000A +:10C3F00000EB400101EB0010E34901EB001030308D +:10C400009DF8A01000EB0110407A00F0010048B345 +:10C410009DF8B40040F2533110FB01F0D94901EB13 +:10C42000800000F562709DF8A01001EB410202EB64 +:10C43000011100EBC10090F8900000F0010088B9F4 +:10C440009DF8B40040F2533110FB01F0CD4901EBEF +:10C45000800000F562709DF8A01001EB410202EB34 +:10C46000011100E03FE000EBC10090F88200D0B382 +:10C4700000203A902CE09DF8B40040F2533110FBBC +:10C4800001F0C04901EB800101F562719DF8A00047 +:10C4900000EB400202EB001001EBC00000F1830151 +:10C4A000BDF8E8000A5C9DF8B40000EB400101EB28 +:10C4B0000010B54901EB00100E30BDF8E810405CEB +:10C4C000824200D008E0BDF8E800401C81B23A91F9 +:10C4D000BDF8E8000628CEDB00BFBDF8E80006285E +:10C4E0006CD13A902EE069E09DF8B41040F25330E0 +:10C4F00011FB00F0A34901EB800101F562719DF889 +:10C50000A00000EB400202EB001001EBC00000F1C4 +:10C510008301BDF8E8000A5C9DF8B40000EB40011F +:10C5200001EB0010984901EB00100E30BDF8E81047 +:10C53000405C824201D009E09DE2BDF8E800401C69 +:10C5400081B23A91BDF8E8000A28CDDB00BFBDF802 +:10C55000E8000A2832D09DF8B41040F2533011FBA5 +:10C5600000F0884901EB800000F562709DF8A01092 +:10C5700001EB410202EB011100EBC1009030099088 +:10C58000007820F00100401C0999087012229DF8E3 +:10C59000B40040F2533101E012E0CAE210FB01F0B6 +:10C5A000784901EB800000F562709DF8A01001EB66 +:10C5B000410303EB011100EBC100427101F02DBDFD +:10C5C0009DF8B41001EB410000EB01106E4901EB46 +:10C5D0000010007BD0BBBDF8A400082800D0EDE718 +:10C5E00000203A9028E09DF8B41001EB4100C0EB28 +:10C5F000C110664901EBC001BDF8E800C01C085C31 +:10C6000000F00F00092800DD1AE09DF8B41001EBDE +:10C610004100C0EBC1105D4901EBC001BDF8E8006D +:10C62000C01C085C00F0F000902800DD08E0BDF8B8 +:10C63000E800401C81B23A91BDF8E8000628D2DB40 +:10C6400000BFBDF8E800062801DAB7E76EE09DF804 +:10C65000B41001EB4100C0EBC1104C4901EBC0002C +:10C66000C07801049DF8B40000EB4002C2EBC0109A +:10C67000464A02EBC000007941EA00219DF8B4006F +:10C6800000EB4002C2EBC010404A02EBC000407910 +:10C6900001439DF8B40040F2533210FB02F0394AD6 +:10C6A00002EB800202F562729DF8A00000EB4003ED +:10C6B00003EB001002EBC000C0F81A109DF8B41094 +:10C6C00001EB4100C0EBC110304901EBC0008079A3 +:10C6D00001049DF8B40000EB4002C2EBC0102B4AED +:10C6E00002EBC000C07941EA00219DF8B40000EBE4 +:10C6F0004002C2EBC010254A02EBC000007A0143A1 +:10C700009DF8B40040F2533210FB02F01D4A02EBD8 +:10C71000800000F562709DF8A02002EB420303EB5D +:10C72000021200EBC200C0F81E10C6E0BDF8A40063 +:10C730000A2800D042E700203A902EE09DF8B4008D +:10C7400000EB4001C1EBC010104901EBC001BDF886 +:10C75000E800C01C085C00F00F00092800DD20E0A4 +:10C760009DF8B40000EB4001C1EBC010074901EB9C +:10C77000C001BDF8E800C01C085C00F0F000902883 +:10C7800006DD0EE058450020984000200889002072 +:10C79000BDF8E800401C81B23A91BDF8E8000828D5 +:10C7A000CCDB00BFBDF8E800082800DA06E79DF8FA +:10C7B000B40000EB4001C1EBC010F94901EBC0002F +:10C7C000C07801069DF8B40000EB4002C2EBC01037 +:10C7D000F34A02EBC000007941EA00419DF8B40041 +:10C7E00000EB4002C2EBC010ED4A02EBC000407902 +:10C7F00041EA00219DF8B40000EB4002C2EBC010FA +:10C80000E74A02EBC000807901439DF8B40040F292 +:10C81000533210FB02F0E34A02EB800202F562722F +:10C820009DF8A00000EB400303EB001002EBC000FA +:10C83000C0F81A109DF8B40000EB4001C1EBC01025 +:10C84000D74901EBC000C07901069DF8B40000EBA8 +:10C850004002C2EBC010D24A02EBC000007A41EAAB +:10C8600000419DF8B40000EB4002C2EBC010CC4A7E +:10C8700002EBC000407A41EA00219DF8B40000EBD1 +:10C880004002C2EBC010C64A02EBC000807A0143EE +:10C890009DF8B40040F2533210FB02F0C14A02EBA3 +:10C8A000800000F562709DF8A02002EB420303EBCC +:10C8B000021200EBC200C0F81E109DF8B40040F256 +:10C8C000533110FB01F0B74901EB800101F56271B2 +:10C8D0009DF8A00000EB400202EB001011F83010B0 +:10C8E0009DF8B40040F2533210FB02F0AD4A02EB67 +:10C8F00080004079814234DA00219DF8B40040F292 +:10C90000533210FB02F0A74A02EB800001710422AF +:10C910009DF8B40040F2533110FB01F0A14901EB46 +:10C92000800101F562719DF8A00000EB400303EB6C +:10C93000001001F83020C5229DF8B40040F25331B8 +:10C9400010FB01F0974901EB800000F562709DF843 +:10C95000A01001EB410303EB011100EBC100427198 +:10C9600088E09DF8B41001EB410000EB01108E4906 +:10C9700001EB001030309DF8A01000EB0110807822 +:10C98000C0F3400058B39DF8B41040F2533011FB8F +:10C9900000F0844901EB800000F562709DF8A01062 +:10C9A00001EB410202EB011100EBC1004079D928F3 +:10C9B00015D1D5229DF8B40040F2533110FB01F09F +:10C9C000784901EB800000F562709DF8A01001EB42 +:10C9D000410303EB011100EBC10042714AE09DF8F5 +:10C9E000B41040F2533011FB00F06E4901EB8000AF +:10C9F00000F562709DF8A01001EB410202EB0111FD +:10CA000000EBC100807B012834D100229DF8B400E6 +:10CA100040F2533110FB01F0624901EB800101F556 +:10CA200062719DF8A00000EB400303EB001001EBE6 +:10CA3000C0008273B6229DF8B40040F2533110FB5F +:10CA400001F0584901EB800101F562719DF8A000E9 +:10CA500000EB400303EB001001EBC000427100212A +:10CA60009DF8B40040F2533210FB02F04D4A02EB45 +:10CA700080000171A2E5D5229DF8B40040F2533147 +:10CA800010FB01F0474901EB800101F562719DF84F +:10CA9000A00000EB400303EB001001EBC00042716B +:10CAA00001219DF8B40040F2533210FB02F03D4AE0 +:10CAB00002EB800001719DF8B41001EB4100C0EB66 +:10CAC000C110374901EBC000C078592816D19DF834 +:10CAD000B41001EB410000EB0110334901EB0010F1 +:10CAE00030309DF8A01000EB0110801C09900078F8 +:10CAF00020F0200020300999087014E09DF8B4104F +:10CB000001EB410000EB0110274901EB0010303030 +:10CB10009DF8A01000EB0110801C0990007820F017 +:10CB20002002099802709DF8B4100220FDF7BEFAA9 +:10CB300044E5D5229DF8B40040F2533110FB01F0DA +:10CB4000184901EB800000F562709DF8A01001EB20 +:10CB5000410303EB011100EBC10042712EE5D52228 +:10CB60009DF8B40040F2533110FB01F00D4901EB88 +:10CB7000800101F562719DF8A00000EB400303EB1A +:10CB8000001001EBC000427101219DF8B40040F299 +:10CB9000533210FB02F0034A02EB800001710DE5F5 +:10CBA000088900205845002098400020D5229DF893 +:10CBB000B40040F2533110FB01F0FE4901EB80005C +:10CBC00000F562709DF8A01001EB410303EB011129 +:10CBD00000EBC1004271F1E49DF8B41040F2533013 +:10CBE00011FB00F0F34901EB800000F56270BDF825 +:10CBF000D81001EB410202EB011100EBC10080797A +:10CC0000012840D100229DF8B40040F2533110FBBE +:10CC100001F0E84901EB800101F56271BDF8D8002F +:10CC200000EB400303EB001001EBC0008271D52242 +:10CC30009DF8B40040F2533110FB01F0DD4901EBE7 +:10CC4000800101F562719DF8A00000EB400303EB49 +:10CC5000001001EBC00042719DF8B41001EB4100DF +:10CC600000EB0110D44901EB001130319DF8A00018 +:10CC700001EB0010801C0990007820F00400001DDA +:10CC8000099908701FE0C3229DF8B40040F25331A7 +:10CC900010FB01F0C74901EB800101F562719DF8BD +:10CCA000A00000EB400303EB001001EBC000427159 +:10CCB00000219DF8B40040F2533210FB02F0BD4A4F +:10CCC00002EB8000017179E49DF8B41040F253301A +:10CCD00011FB00F0B74901EB800000F56270BDF870 +:10CCE000D81001EB410202EB011100EBC100807989 +:10CCF000012840D100229DF8B40040F2533110FBCE +:10CD000001F0AC4901EB800101F56271BDF8D8007A +:10CD100000EB400303EB001001EBC0008271D52251 +:10CD20009DF8B40040F2533110FB01F0A14901EB32 +:10CD3000800101F562719DF8A00000EB400303EB58 +:10CD4000001001EBC00042719DF8B41001EB4100EE +:10CD500000EB0110984901EB001130319DF8A00063 +:10CD600001EB0010801C0990007820F00400001DE9 +:10CD7000099908701FE0C3229DF8B40040F25331B6 +:10CD800010FB01F08B4901EB800101F562719DF808 +:10CD9000A00000EB400303EB001001EBC000427168 +:10CDA00000219DF8B40040F2533210FB02F0814A9A +:10CDB00002EB8000017112E49DF8B41001EB410018 +:10CDC00000EB01107C4901EB0010007B50BB9DF88B +:10CDD000B41001EB4100C0EBC110784901EBC00079 +:10CDE00001799DF8B40000EB4002C2EBC010734A19 +:10CDF00002EBC000C07841EA00229DF8B40040F286 +:10CE0000533110FB01F06B4901EB800000F56270BB +:10CE10009DF8A01001EB410303EB011100EBC100F1 +:10CE2000426335E09DF8B40000EB4001C1EBC01057 +:10CE3000624901EBC000C07801049DF8B40000EB2A +:10CE40004002C2EBC0105D4A02EBC000007941EA2B +:10CE500000219DF8B40000EB4002C2EBC010574A1D +:10CE600002EBC000407901439DF8B40040F2533218 +:10CE700010FB02F04F4A02EB800000F562709DF853 +:10CE8000A02002EB420303EB021200EBC20041635D +:10CE90009DF8B40040F2533110FB01F0454901EB1D +:10CEA000800101F562719DF8A00000EB400202EBE9 +:10CEB000001011F830109DF8B40040F2533210FB0E +:10CEC00002F03C4A02EB80004079814234DA0021D2 +:10CED0009DF8B40040F2533210FB02F0354A02EBE9 +:10CEE0008000017103229DF8B40040F2533110FB21 +:10CEF00001F0304901EB800101F562719DF8A0005D +:10CF000000EB400303EB001001F83020D9229DF81C +:10CF1000B40040F2533110FB01F0264901EB8000D0 +:10CF200000F562709DF8A01001EB410303EB0111C5 +:10CF300000EBC100427188E09DF8B40040F253312B +:10CF400010FB01F01B4901EB800000F56270BDF899 +:10CF5000D81001EB410202EB011100EBC100807916 +:10CF6000012852D100229DF8B40040F2533110FB49 +:10CF700001F0104901EB800101F56271BDF8D800A4 +:10CF800000EB400303EB001001EBC0008271D922DB +:10CF90009DF8B40040F2533110FB01F0054901EB5C +:10CFA000800101F562719DF8A00000EB400303EBE6 +:10CFB000001005E058450020984000200889002016 +:10CFC00001EBC00042719DF8B41001EB410000EB91 +:10CFD0000110FE4901EB001130319DF8A00001EB7A +:10CFE0000010801C0990007820F00400001D0999B1 +:10CFF000087001209DF8B41040F2533211FB02F189 +:10D00000F34A02EB810108711FE0C5229DF8B400CC +:10D0100040F2533110FB01F0ED4901EB800101F5C5 +:10D0200062719DF8A00000EB400303EB001001EBE0 +:10D03000C000427100219DF8B40040F2533210FB51 +:10D0400002F0E34A02EB8000017113E500219DF834 +:10D05000B40040F2533210FB02F0DD4A02EB8000D4 +:10D0600001719DF8B40000EB400101EB0010D749BD +:10D0700001EB001130319DF8A00001EB0010801C85 +:10D080000990007820F00400001D09990870D5224D +:10D090009DF8B40040F2533110FB01F0CC4901EB94 +:10D0A000800000F562709DF8A01001EB410303EBD6 +:10D0B000011100EBC1004271DCE49DF8B41001EBFA +:10D0C000410000EB0110C14901EB0010007BD0BB17 +:10D0D000BDF8A4000C2800D0CCE400213A9128E04F +:10D0E0009DF8B41001EB4100C0EBC111B94800EB51 +:10D0F000C101BDF8E800C01C085C00F00F00092861 +:10D1000000DD1AE09DF8B41001EB4100C0EBC11046 +:10D11000B04901EBC001BDF8E800C01C085C00F09C +:10D12000F000902800DD08E0BDF8E800401C81B266 +:10D130003A91BDF8E8000A28D2DB00BFBDF8E8004C +:10D140000A2801DA96E482E000202E902F90002138 +:10D150003A911EE0DDE92E10000240EA1162090258 +:10D16000CDE92E129DF8B41001EB4100C0EBC110C7 +:10D17000984901EBC001BDF8E800C01C085CDDE97E +:10D180002E341843CDE92E04BDF8E800401C80B2CF +:10D190003A90BDF8E8000528DCDB9DF8B400DDE935 +:10D1A0002E2140F2533310FB03F0894B03EB800335 +:10D1B00003F562739DF8A00000EB400404EB00103F +:10D1C00003EBC00040F8222F416000222E922F92E4 +:10D1D00000213A911EE0DDE92E10000240EA1162C2 +:10D1E0000902CDE92E129DF8B41001EB4100C0EB0D +:10D1F000C110784901EBC001BDF8E8000830085CB7 +:10D20000DDE92E241043CDE92E04BDF8E800401CD2 +:10D2100080B23A90BDF8E8000528DCDB9DF8B40048 +:10D22000DDE92E2140F2533310FB03F0684B03EB92 +:10D23000800000F562709DF8A03003EB430404EB1E +:10D24000031300EBC30022308260C160BCE0BDF874 +:10D25000A4000E2800D00DE400213A9128E09DF8AA +:10D26000B41001EB4100C0EBC1105A4901EBC00101 +:10D27000BDF8E800C01C085C00F00F00092800DDC4 +:10D280001AE09DF8B41001EB4100C0EBC110514908 +:10D2900001EBC001BDF8E800C01C085C00F0F00024 +:10D2A000902800DD08E0BDF8E800401C81B23A910A +:10D2B000BDF8E8000C28D2DB00BFBDF8E8000C2860 +:10D2C00000DA35E400202E902F9000213A911EE0E4 +:10D2D000DDE92E10000240EA11620902CDE92E12AA +:10D2E0009DF8B41001EB4100C0EBC110394901EBCE +:10D2F000C001BDF8E800C01C085CDDE92E3418430D +:10D30000CDE92E04BDF8E800401C80B23A90BDF88B +:10D31000E8000628DCDB9DF8B400DDE92E1240F2BF +:10D32000533310FB03F02A4B03EB800303F56273C6 +:10D330009DF8A00000EB400404EB001003EBC000DC +:10D3400040F8221F426000222E922F9200213A9133 +:10D350001EE0DDE92E10000240EA11620902CDE96B +:10D360002E129DF8B41001EB4100C0EBC110194919 +:10D3700001EBC001BDF8E8000930085CDDE92E24AE +:10D380001043CDE92E04BDF8E800401C80B23A906D +:10D39000BDF8E8000628DCDB9DF8B400DDE92E21AD +:10D3A00040F2533310FB03F0094B03EB800000F510 +:10D3B00062709DF8A03003EB430404EB031300EB11 +:10D3C000C30022308260C16006E000009840002067 +:10D3D00058450020088900209DF8B41040F25330D1 +:10D3E00011FB00F0FE4901EB800101F562719DF82F +:10D3F000A00000EB400202EB001011F830109DF885 +:10D40000B40040F2533210FB02F0F54A02EB800008 +:10D41000407981427ED19DF8B4009DF8A01001EBC7 +:10D420000010C217CDE92E02EE4890F8E00708B3CD +:10D430009DF8B41001EB410000EB0110EA4901EB4B +:10D44000001030309DF8A01000EB0110807A022807 +:10D4500010D09DF8B41001EB410000EB0110E2493F +:10D4600001EB001030309DF8A01000EB0110C07AE5 +:10D4700000287DDD00229DF8B40000EB400101EBA7 +:10D480000010D94901EB001030309DF8A01000EBDE +:10D490000110C272D548D0F80C020521B0FBF1F2A0 +:10D4A00001FB120000EB4001D0482C3000EB411092 +:10D4B0000D3009909DF8B40040F2533110FB01F09B +:10D4C000C74901EB800000F562709DF8A01001EBE8 +:10D4D000410202EB011100EBC10022301022014693 +:10D4E00008900998FAF7B1FEC048D0F80C0205215F +:10D4F000B0FBF1F201FB120000EB4001BB482C3005 +:10D5000000EB41129DF8B40040F2533110FB01F0E2 +:10D51000B34900E0D0E201EB800101F562719DF8B2 +:10D52000A00000EB400303EB001001EBC00050F83B +:10D530001A1F42F8011F40685060AC48D0F80C0236 +:10D540000521B0FBF1F201FB120000EB4001A748FE +:10D550002C3000EB41129DF8B40000EB400101EBD0 +:10D560000010A14901EB001130319DF8A00000E04E +:10D5700093E101EB0010007810709C48D0F80C0289 +:10D580000521B0FBF1F201FB120000EB40019748CE +:10D590002C3000EB41119348F538026841F81D2FFB +:10D5A000808888809148D0F80C020521B0FBF1F208 +:10D5B00001FB120000EB40018C482C3000EB4112C3 +:10D5C0009DF8B40040F2533110FB01F0844901EBA7 +:10D5D000800101F562719DF8A00000EB400303EBB0 +:10D5E000001001EBC000406BC2F809007F48D0F882 +:10D5F0000C020521B0FBF1F201FB120000EB40012F +:10D600007A482C3000EB41129DF8B40000EB400149 +:10D6100001EB0010744901EB001130319DF8A000BE +:10D6200001EB00104068C2F8230000229DF8B4000E +:10D6300000EB400101EB00106B4901EB00113031B0 +:10D640009DF8A00001EB0010426000213A9154E0E7 +:10D650006648D0F80C020521B0FBF1F201FB120084 +:10D6600000EB400161482C3000EB41112731BDF83F +:10D67000E8409DF8B40040F2533210FB02F0584AE3 +:10D6800002EB800202F562729DF8A00000EB4003FD +:10D6900003EB001002EBC00090F8800040F2533220 +:10D6A00010FB02F04E4A02EB800202F562729DF816 +:10D6B000B40040F2533310FB03F0494B03EB8003FB +:10D6C00003F562739DF8A00000EB400505EB001028 +:10D6D00003EBC00090F8810000EB400303EB001067 +:10D6E00002EBC0024732BDF8E800001D105C08558F +:10D6F000BDF8E800401C81B23A91BDF8E800062868 +:10D70000A6DB00213A9142E000239DF8B40040F2EC +:10D71000533110FB01F0324901EB800101F56271D8 +:10D720009DF8A00000EB400202EB001001EBC000EE +:10D7300090F8800040F2533110FB01F0284901EBD2 +:10D74000800101F562719DF8B40040F2533210FB84 +:10D7500002F0234A02EB800202F562729DF8A000FB +:10D7600000EB400404EB001002EBC00090F88100D5 +:10D7700000EB400202EB001001EBC0014731BDF8A5 +:10D78000E8000B54BDF8E800401C81B23A91BDF8A6 +:10D79000E8000A28B8DB1548D0F80C020521B0FBD8 +:10D7A000F1F080B2014609900220FBF791FC0021C4 +:10D7B0000620FCF77BFC0D48D0F80C020B49498D84 +:10D7C000884206D20948D0F80C02401C0749C1F82B +:10D7D0000C0200210520FCF769FC9DF8B40007E06D +:10D7E00058450020BC32002098400020BC12002088 +:10D7F00000EB400101EB0010FA4901EB0010303062 +:10D800009DF8A01000EB0110801C0990007820F01A +:10D810000400001D09990870F348D0F80C02052196 +:10D82000B0FBF1F201FB120000EB4001EE482C309E +:10D8300000EB4110D0F823202E9800EB4001EB487C +:10D8400000EB4110C0F8232000203A9020E0E64889 +:10D85000D0F80C020521B0FBF1F201FB120000EB45 +:10D860004001E1482C3000EB41102730BDF8E810B2 +:10D87000425C2E9800EB4001DC4800EB411127315F +:10D88000BDF8E8000A54BDF8E800401C81B23A91A6 +:10D89000BDF8E8000628DADB59E09DF8B40000EB9B +:10D8A000400101EB0010CF4901EB001030309DF832 +:10D8B000A01000EB0110801C0990007820F00800F7 +:10D8C0000830099908709DF8B40000EB400101EBA5 +:10D8D0000010C44901EB001030309DF8A01000EB9F +:10D8E000011042682E9800EB4001C04800EB411047 +:10D8F000C0F8232000203A9025E09DF8B40040F2C3 +:10D90000533110FB01F0BA4901EB800101F562715E +:10D910009DF8A00000EB400202EB001001EBC001FB +:10D920004731BDF8E8000A5C2E9800EB4001AF4893 +:10D9300000EB41112731BDF8E8000A54BDF8E800BA +:10D94000401C81B23A91BDF8E8000628D5DB9DF86D +:10D95000B40000EB400101EB0010A24901EB001004 +:10D9600030309DF8A01000EB0110801C0990007869 +:10D9700020F02002099802709DF8B4100220FCF7F4 +:10D9800095FB9DF8B40040F2533110FB01F098492B +:10D9900001EB800000F562709DF8A01001EB4102E0 +:10D9A00002EB011100EBC100223009902E9800EB30 +:10D9B00040018E4800EB41100D301022089009996B +:10D9C000FAF743FC9DF8B40040F2533110FB01F02C +:10D9D000874901EB800101F562719DF8A00000EB21 +:10D9E000400202EB001001EBC0012E9800EB400258 +:10D9F0007E4800EB421051F81A2F40F8012F496879 +:10DA000041609DF8B40000EB400101EB0010754946 +:10DA100001EB001130319DF8A00001EB00100178FE +:10DA20002E9800EB4002714800EB421001702E98D6 +:10DA300000EB40016D4800EB41116E48026841F86F +:10DA40001D2F808888809DF8B40040F2533110FB70 +:10DA500001F0674901EB800101F562719DF8A000BA +:10DA600000EB400202EB001001EBC000416B2E986E +:10DA700000EB40025D4800EB4210C0F809102E9800 +:10DA800081B208200991FCF711FB00229DF8B40037 +:10DA900040F2533110FB01F0554901EB800000F5D5 +:10DAA00062709DF8A01001EB410303EB011100EB44 +:10DAB000C10080F8462053E09DF8B40000EB40011F +:10DAC00001EB0010474901EB001030309DF8A01029 +:10DAD00000EB0110801C0990007820F00400001D6C +:10DAE000099908709DF8B40000EB400101EB0010AB +:10DAF0003C4901EB001030309DF8A01000EB011004 +:10DB0000801C0990007820F080008030099908700E +:10DB100001209DF8B41040F2533211FB02F1344A57 +:10DB200002EB810108719DF8B41040F2533011FBF3 +:10DB300000F0114601EB800042799DF8B40040F2FC +:10DB4000533110FB01F02A4901EB800000F56270AF +:10DB50009DF8A01001EB410303EB011100F8312007 +:10DB6000D5229DF8B40040F2533110FB01F020495A +:10DB700001EB800000F562709DF8A01001EB4103FD +:10DB800003EB011100EBC100427146E2D5229DF882 +:10DB9000B40040F2533110FB01F0154901EB800055 +:10DBA00000F562709DF8A01001EB410303EB011139 +:10DBB00000EBC100427130E2D5229DF8B40040F282 +:10DBC000533110FB01F00A4901EB800000F562704F +:10DBD0009DF8A01001EB410303EB011100EBC10024 +:10DBE00042711AE298400020BC120020D814002094 +:10DBF00058450020C73100200121FE4880F8041755 +:10DC00009DF8B41040F2533011FB00F0FA4901EBDB +:10DC1000800101F562719DF8A00000EB400202EB6B +:10DC2000001011F830109DF8B40040F2533210FB90 +:10DC300002F0F14A02EB80004079814234DA00219F +:10DC40009DF8B40040F2533210FB02F0EA4A02EBB6 +:10DC50008000017101229DF8B40040F2533110FBA5 +:10DC600001F0E54901EB800101F562719DF8A0002A +:10DC700000EB400303EB001001F8302011229DF867 +:10DC8000B40040F2533110FB01F0DB4901EB80009E +:10DC900000F562709DF8A01001EB410303EB011148 +:10DCA00000EBC100427160E09DF8B41040F25330C7 +:10DCB00011FB00F0D04901EB800000F562709DF887 +:10DCC000A01001EB410202EB011100EBC1008078D2 +:10DCD000B22835D100219DF8B40040F2533210FB38 +:10DCE00002F0C54A02EB80000171B2229DF8B40037 +:10DCF00040F2533110FB01F0BF4901EB800101F507 +:10DD000062719DF8A00000EB400303EB001001EBF3 +:10DD1000C000427100229DF8B40040F2533110FB64 +:10DD200001F0B54901EB800000F562709DF8A0108C +:10DD300001EB410303EB011100EBC100827014E021 +:10DD4000D5229DF8B40040F2533110FB01F0AA49EE +:10DD500001EB800000F562709DF8A01001EB41031B +:10DD600003EB011100EBC100427156E10021A14813 +:10DD700080F80417D5229DF8B40040F2533110FB0F +:10DD800001F09D4901EB800000F562709DF8A01044 +:10DD900001EB410303EB011100EBC10042713CE1D7 +:10DDA00001229DF8B40040F2533110FB01F092497A +:10DDB00001EB800101F562719DF8A00000EB4003CA +:10DDC00003EB001001EBC00080F8822000213A91A3 +:10DDD00029E09DF8B41001EB4100C0EBC110874968 +:10DDE00001EBC001BDF8E800C01C0A5C9DF8B4005E +:10DDF00040F2533110FB01F07F4901EB800101F546 +:10DE000062719DF8A00000EB400303EB001001EBF2 +:10DE1000C00000F18301BDF8E8000A54BDF8E80035 +:10DE2000401C81B23A91BDF8E8000A28D1DBF4E049 +:10DE30009DF8B41001EB4100C0EBC1106F4901EB3C +:10DE4000C000C07801049DF8B40000EB4002C2EBB2 +:10DE5000C0106A4A02EBC000007941EA00209DF838 +:10DE6000B41001EB4102C2EBC111644A02EBC101E3 +:10DE700049790843B0F5E13F6ED19DF8B41001EB4C +:10DE8000410000EB01105E4901EB001030309DF8BD +:10DE9000A01000EB0110801C0990007820F0040213 +:10DEA0000998027000229DF8B40040F2533110FB33 +:10DEB00001F0514901EB800000F562709DF8A0105F +:10DEC00001EB410303EB011100EBC100A0F88E2030 +:10DED00013229DF8B40040F2533110FB01F0464983 +:10DEE00001EB800000F562709DF8A01001EB41038A +:10DEF00003EB011100EBC10042719DF8B41001EB7E +:10DF0000410000EB01103E4901EB0010407903464F +:10DF10004FF480524FF4E13109909DF8B4001AF0AB +:10DF20008DF89DF8B41040F2533011FB00F03249E7 +:10DF300001EB800101F562719DF8A00000EB400249 +:10DF400002EB001001EBC00090300990007820F047 +:10DF500008000830099908705FE09DF8B40000EBF4 +:10DF60004001C1EBC010254901EBC00001799DF8CB +:10DF7000B40000EB4002C2EBC010204A02EBC0002C +:10DF8000C07841EA00229DF8B40040F2533110FB02 +:10DF900001F0194901EB800101F562719DF8A000C3 +:10DFA00000EB400303EB001001EBC000A0F88E2053 +:10DFB0009DF8B40040F2533110FB01F00E4901EB23 +:10DFC000800101F562719DF8A00000EB400202EBB8 +:10DFD000001001EBC000B0F88E109DF8B40000EB0B +:10DFE000400202EB0010064A02EB0010408B814217 +:10DFF00012DB07E0BC3200205845002008890020D1 +:10E00000984000200621A2F504729DF8B40002EBAE +:10E0100000129DF8A000115400BF00BF10F028BBF3 +:10E020009DF8B40000EB4001C1EBC010FE4911F8AF +:10E030003000042801D125900BE09DF8B40000EBDE +:10E040004001C1EBC010F84911F83000152800D18B +:10E0500025909DF8B40000EB4001C1EBC010F249DF +:10E0600001EBC00041789DF8B40000EB4002C2EB28 +:10E07000C010ED4A12F8300041EA002041F23001B0 +:10E08000884202D1A62025903DE09DF8B40000EB27 +:10E090004001C1EBC010E44901EBC00041789DF89C +:10E0A000B40000EB4002C2EBC010DF4A12F83000AF +:10E0B00041EA002041F23101884202D1A720259097 +:10E0C00021E09DF8B40000EB4001C1EBC011D6483F +:10E0D00010F83100022816D19DF8B40000EB400181 +:10E0E000C1EBC010D04901EBC00001799DF8B4002C +:10E0F00000EB4002C2EBC010CB4A02EBC000C0787C +:10E1000041EA002125919DF8B40040F2533110FB03 +:10E1100001F0C64901EB8000817828910021C44AB2 +:10E120009DF8B40002EB00129DF8A0001154C14804 +:10E1300090F82800012815D19DF8B41001EB41009A +:10E1400000EB0110BC4901EB001030309DF8A0102D +:10E1500000EB0110801C0990007820F080008030D6 +:10E1600009990870BDF8941043F23002881A914260 +:10E170007ED009DC04297CD015297BD0A62910D0BB +:10E18000A72942F0F18268E1B0F5C06F73D0A0F228 +:10E190000160002870D001286FD00428F1D101F06F +:10E1A00079BE00219DF8B40040F2533210FB02F01A +:10E1B0009E4A02EB800001719DF8B40040F2533199 +:10E1C00010FB01F0114601EB800000F562709DF834 +:10E1D000A01001EB410202EB011110F831000528FB +:10E1E00029DC06229DF8B40040F2533110FB01F007 +:10E1F0008E4901EB800101F562719DF8A00000EBF2 +:10E20000400303EB001001F83020A8229DF8B40071 +:10E2100040F2533110FB01F0844901EB800000F51E +:10E2200062709DF8A01001EB410303EB011100EBBC +:10E23000C10042710FE19DF8B40040F2533110FB70 +:10E2400001F07A4901EB800000F562709DF8A010A2 +:10E2500001EB410202EB011110F831000A2830DC19 +:10E260000B229DF8B40040F2533110FB01F005E0A1 +:10E27000B9E13AE2F6E3F6E3F6E3F6E36B4901EBE4 +:10E28000800101F562719DF8A00000EB400303EBF3 +:10E29000001001F83020A9229DF8B40040F253315B +:10E2A00010FB01F0614901EB800000F562709DF800 +:10E2B000A01001EB410303EB011100EBC10042711F +:10E2C000C9E09DF8B40040F2533110FB01F057490A +:10E2D00001EB800000F562709DF8A01001EB410297 +:10E2E00002EB011110F831000F2829DC10229DF8F3 +:10E2F000B40040F2533110FB01F04C4901EB8001B6 +:10E3000001F562719DF8A00000EB400303EB0010E3 +:10E3100001F83020A2229DF8B40040F2533110FBE6 +:10E3200001F0424901EB800000F562709DF8A010F9 +:10E3300001EB410303EB011100EBC10042718AE0E4 +:10E340009DF8B40040F2533110FB01F0374901EB66 +:10E35000800000F562709DF8A01001EB410202EB15 +:10E36000011100EBC1004079A52815D19DF8B4003A +:10E3700000EB400101EB00102F4901EB00103030A1 +:10E380009DF8A01000EB0110801C0990007820F08F +:10E390000400001D099908709DF8B41040F2533034 +:10E3A00011FB00F0214901EB800000F562709DF83F +:10E3B000A01001EB410202EB011100EBC1008078DB +:10E3C000A12848D09DF8B41040F2533011FB00F062 +:10E3D000164901EB800101F562719DF8A00000EB88 +:10E3E000400202EB001001EBC00082789DF8B400FF +:10E3F00040F2533110FB01F00C4901EB800101F5B3 +:10E4000062719DF8A00000EB400303EB001001EBEC +:10E41000C0004271A1229DF8B40040F2533110FBBC +:10E4200001F002490AE00000088900205845002058 +:10E43000883E0020BC1200209840002001EB8000A4 +:10E4400000F562709DF8A01001EB410303EB011190 +:10E4500000EBC100827002F087B900219DF8B40082 +:10E4600040F2533210FB02F0FE4A02EB80000171D1 +:10E470009DF8B41040F2533011FB00F0114601EB4F +:10E48000800000F562709DF8A01001EB410202EBE4 +:10E49000011110F8310008281FDC00219DF8B4009C +:10E4A00040F2533210FB02F0EE4A02EB80000171A1 +:10E4B00008229DF8B40040F2533110FB01F0E94905 +:10E4C00001EB800000F562709DF8A01001EB4103A4 +:10E4D00003EB011100F8312028E09DF8B41040F260 +:10E4E000533011FB00F0DF4901EB800000F5627052 +:10E4F0009DF8A01001EB410202EB011110F8310070 +:10E500000B2813DC0C229DF8B40040F2533110FBB1 +:10E5100001F0D44901EB800000F562709DF8A01075 +:10E5200001EB410303EB011100F831209DF8B41019 +:10E5300040F2533011FB00F0CA4901EB800000F5B6 +:10E5400062709DF8A01001EB410202EB011100EB9B +:10E55000C1004079A42830D19DF8B41001EB4100EE +:10E5600000EB0110C04901EB001030309DF8A01005 +:10E5700000EB0110801C0990007820F02000203072 +:10E580000999087000229DF8B40040F2533110FB45 +:10E5900001F0B44901EB800000F562709DF8A01015 +:10E5A00001EB410303EB011100EBC10080F84520B2 +:10E5B0009DF8B4100220FBF779FDA1229DF8B4006C +:10E5C00040F2533110FB01F0A64901EB800000F549 +:10E5D00062709DF8A01001EB410303EB011100EB09 +:10E5E000C100427137E700213A9115E09DF8B4105F +:10E5F00001EB4100C0EBC1109C4901EBC001BDF82B +:10E60000E800C01C0A5C16A9BDF8E8000A54BDF871 +:10E61000E800401C81B23A91BDF8E8000628E5DB2D +:10E62000062116A829F030FB0021CDE93001DDE9F3 +:10E630003021100A40EA01600A120C460146309B64 +:10E64000C91842EB04004FF480720023CDE9081092 +:10E6500008460999F9F7B6FD9DF8B40040F2533128 +:10E6600010FB01F07F4901EB800000F562709DF81E +:10E67000A01001EB410303EB011100EBC10002719B +:10E6800000209DF8B41040F2533211FB02F1754A9C +:10E6900002EB8101087104229DF8B40040F253316D +:10E6A00010FB01F06F4901EB800000F562709DF8EE +:10E6B000A01001EB410303EB011100F83120A72268 +:10E6C0009DF8B40040F2533110FB01F0654901EBB5 +:10E6D000800000F562709DF8A01001EB410303EB90 +:10E6E000011100EBC1004271B5E69DF8B41040F293 +:10E6F000533011FB00F15B4800EB810000F56270C4 +:10E700009DF8A01001EB410202EB011110F831005D +:10E71000042878DA00219DF8B40040F2533210FB4F +:10E7200002F0504A02EB80000171A1229DF8B40072 +:10E7300040F2533110FB01F04A4901EB800101F531 +:10E7400062719DF8A00000EB400303EB001001EBA9 +:10E75000C00042719DF8B41040F2533011FB00F03C +:10E76000404901EB800101F562719DF8A00000EBCA +:10E77000400202EB001001EBC00109910878401C37 +:10E78000C1B2099801709DF8B41040F2533011FBEA +:10E7900000F0344901EB800000F562709DF8A01094 +:10E7A00001EB410202EB011110F83100042828D1DD +:10E7B0000A229DF8B40040F2533110FB01F02949C0 +:10E7C00001EB800101F562719DF8A00000EB4003B0 +:10E7D00003EB001001F83020A3229DF8B40040F2B2 +:10E7E000533110FB01F01F4901EB800101F562710B +:10E7F0009DF8A00000EB400303EB001001EBC0000C +:10E800004271E4E2FFE79DF8B41040F2533011FB8F +:10E8100000F0144901EB800000F562709DF8A01033 +:10E8200001EB410202EB011110F8310004283BD149 +:10E8300000219DF8B40040F2533210FB02F0094A67 +:10E8400002EB8000017105229DF8B40040F25331C3 +:10E8500010FB01F0034901EB800101F562719DF8A5 +:10E86000A00005E0584500209840002008890020BD +:10E8700000EB400303EB001001F83020A3229DF8C9 +:10E88000B40040F2533110FB01F0FE4901EB80006F +:10E8900000F562709DF8A01001EB410303EB01113C +:10E8A00000EBC100427192E29DF8B41040F2533087 +:10E8B00011FB00F0F34901EB800000F562709DF858 +:10E8C000A01001EB410202EB011110F83100082801 +:10E8D00034DC00219DF8B40040F2533210FB02F00A +:10E8E000E84A02EB8000017109229DF8B40040F271 +:10E8F000533110FB01F0E34901EB800101F5627136 +:10E900009DF8A00000EB400303EB001001F830205D +:10E91000A7229DF8B40040F2533110FB01F0D94911 +:10E9200001EB800000F562709DF8A01001EB41033F +:10E9300003EB011100EBC100427148E29DF8B410F5 +:10E9400040F2533011FB00F0CE4901EB800000F59E +:10E9500062709DF8A01001EB410202EB011110F86A +:10E960003100092834DC00219DF8B40040F2533214 +:10E9700010FB02F0C34A02EB800001710A229DF8ED +:10E98000B40040F2533110FB01F0BE4901EB8001AD +:10E9900001F562719DF8A00000EB400303EB00104D +:10E9A00001F83020A3229DF8B40040F2533110FB4F +:10E9B00001F0B44901EB800000F562709DF8A010F1 +:10E9C00001EB410303EB011100EBC1004271FEE1D9 +:10E9D0009DF8B41040F2533011FB00F0A94901EB4F +:10E9E000800000F562709DF8A01001EB410202EB7F +:10E9F000011110F831000D2838DC00219DF8B40019 +:10EA000040F2533210FB02F09E4A02EB800001718B +:10EA10000E229DF8B40040F2533110FB01F09949E9 +:10EA200001EB800101F562719DF8A00000EB40034D +:10EA300003EB001001F83020A1229DF8B40040F251 +:10EA4000533110FB01F08F4901EB800000F562703B +:10EA50009DF8A01001EB410303EB011100EBC10095 +:10EA60004271B4E1B4E1E8E13DE21BE29DF8B4108B +:10EA700040F2533011FB00F0824901EB800000F5B9 +:10EA800062709DF8A01001EB410202EB011110F839 +:10EA900031000E2834DC00219DF8B40040F25332DE +:10EAA00010FB02F0774A02EB800001710F229DF803 +:10EAB000B40040F2533110FB01F0724901EB8001C8 +:10EAC00001F562719DF8A00000EB400303EB00101C +:10EAD00001F83020A3229DF8B40040F2533110FB1E +:10EAE00001F0684901EB800000F562709DF8A0100C +:10EAF00001EB410303EB011100EBC100427166E140 +:10EB00009DF8B41040F2533011FB00F05D4901EB69 +:10EB1000800000F562709DF8A01001EB410202EB4D +:10EB2000011110F8310010287DDC11229DF8B4008D +:10EB300040F2533110FB01F0524901EB800101F525 +:10EB400062719DF8A00000EB400303EB001001F898 +:10EB50003020A1229DF8B40040F2533110FB01F0A7 +:10EB6000484901EB800101F562719DF8A00000EBBE +:10EB7000400303EB001001EBC00042719DF8B400AC +:10EB800040F2533110FB01F03E4901EB800101F5E9 +:10EB900062719DF8A00000EB400303EB001001EB55 +:10EBA000C00082709DF8B41001EB410000EB011031 +:10EBB000354901EB001130319DF8A00001EB001048 +:10EBC000801C0990007820F080008030099908703E +:10EBD0009DF8B41001EB410000EB01102A4901EB54 +:10EBE000001030309DF8A01000EB0110801C09903F +:10EBF000007820F00400001D099908709DF8B410F9 +:10EC000001EB410000EB01101F4901EB0010303017 +:10EC10009DF8A01000EB01108078C0F3401080B385 +:10EC20009DF8B41000E046E001EB410000EB01105C +:10EC3000154901EB001030309DF8A01000EB0110D9 +:10EC4000801C0990007820F02002099802709DF83D +:10EC5000B41001EB410000EB01100B4901EB001077 +:10EC600030309DF8A01000EB01108078C0F3400018 +:10EC7000D8B99DF8B41001EB410000EB0110024936 +:10EC800004E083E0584500209840002001EB00108C +:10EC900030309DF8A01000EB0110801C0990007826 +:10ECA00020F008000830099908709DF8B41002207F +:10ECB000FBF7FCF98BE09DF8B41040F2533011FBE8 +:10ECC00000F0FE4901EB800101F562719DF8A000A2 +:10ECD00000EB400202EB001011F830109DF8B40078 +:10ECE00040F2533210FB02F0F44A02EB800040790C +:10ECF00081426CD19DF8B41040F2533011FB00F00A +:10ED0000114601EB800000F562709DF8A01001EB48 +:10ED1000410202EB011100EBC1008078A12836D03E +:10ED2000A3229DF8B40040F2533110FB01F0E349F7 +:10ED300001EB800101F562719DF8A00000EB40033A +:10ED400003EB001001EBC00042719DF8B41040F2DB +:10ED5000533011FB00F0D94901EB800000F56270DF +:10ED60009DF8A01001EB410202EB011100EBC10084 +:10ED70008078A2282BD000209DF8B41040F25332A6 +:10ED800011FB02F1CD4A02EB810108711FE0A122C3 +:10ED90009DF8B40040F2533110FB01F0C74901EB7C +:10EDA000800101F562719DF8A00000EB400303EBC8 +:10EDB000001001EBC000427101219DF8B40040F247 +:10EDC000533210FB02F0BD4A02EB8000017109E4EE +:10EDD000A1229DF8B40040F2533110FB01F0B74975 +:10EDE00001EB800101F562719DF8A00000EB40038A +:10EDF00003EB001001EBC00082709DF8B40040F2FC +:10EE0000533110FB01F0AD4901EB800101F5627156 +:10EE10009DF8A00000EB400303EB001001EBC000E5 +:10EE2000427100219DF8B40040F2533210FB02F011 +:10EE3000A24A02EB8000017156E400219DF8B40063 +:10EE400040F2533210FB02F09C4A02EB8000017149 +:10EE500009229DF8B40040F2533110FB01F09749AC +:10EE600001EB800101F562719DF8A00000EB400309 +:10EE700003EB001001F83020A7229DF8B40040F207 +:10EE8000533110FB01F08D4901EB800000F56270F9 +:10EE90009DF8A01001EB410303EB011100EBC10051 +:10EEA000427121E400219DF8B40040F2533210FB7E +:10EEB00002F0824A02EB80000171A7229DF8B400A3 +:10EEC00040F2533110FB01F07C4901EB800000F56A +:10EED00062709DF8A01001EB410303EB011100EB00 +:10EEE000C100427173E700219DF8B40040F2533233 +:10EEF00010FB02F0714A02EB80000171A7229DF81D +:10EF0000B40040F2533110FB01F06C4901EB800179 +:10EF100001F562719DF8A00000EB400303EB0010C7 +:10EF200001EBC00042719DF8B40000EB4001C1EB61 +:10EF3000C010634901EBC000407930287ED19DF8B4 +:10EF4000B40040F2533110FB01F05C4901EB800149 +:10EF500001F562719DF8A00000EB400202EB001089 +:10EF600011F830109DF8B40040F2533210FB02F05B +:10EF7000524A02EB8000407981425FD19DF8B40093 +:10EF800040F2533110FB01F0114601EB800000F517 +:10EF900062709DF8A01001EB410202EB011100EB41 +:10EFA000C100C078312830D19DF8B40000EB400199 +:10EFB00001EB0010434901EB001030309DF8A01028 +:10EFC00000EB0110801C0990007820F020020998C5 +:10EFD000027000229DF8B40040F2533110FB01F0A2 +:10EFE000364901EB800000F562709DF8A01001EB3E +:10EFF000410303EB011100EBC10080F845209DF8AF +:10F00000B4100220FBF752F857E09DF8B40040F22C +:10F01000533110FB01F0294901EB800000F56270CB +:10F020009DF8A01001EB410202EB011100EBC100C1 +:10F03000C078332841D19DF8B40000E06FE000EBC8 +:10F04000400101EB00101F4901EB001030309DF82A +:10F05000A01000EB0110801C0990007820F0200225 +:10F060000998027001229DF8B40040F2533110FB60 +:10F0700001F0124901EB800000F562709DF8A010CC +:10F0800001EB410303EB011100EBC10080F84620C6 +:10F09000A9229DF8B40040F2533110FB01F007495A +:10F0A00001EB800000F562709DF8A01001EB4103B8 +:10F0B00003EB011100EBC100827005E05845002010 +:10F0C00008890020984000209DF8B40000EB400122 +:10F0D00001EB0010FE4901EB001030309DF8A0104C +:10F0E00000EB0110801C0990007820F001020998C3 +:10F0F00002709DF8B41001EB410000EB0110F449DF +:10F1000001EB001030309DF8A01000EB0110801CC6 +:10F110000990007820F0020209980270D6E39DF869 +:10F12000B41001EB4100C0EBC110EA4901EBC00093 +:10F13000407931287ED19DF8B41040F2533011FB54 +:10F1400000F0E54901EB800101F562719DF8A00036 +:10F1500000EB400202EB001011F830109DF8B400F3 +:10F1600040F2533210FB02F0DB4A02EB80004079A0 +:10F1700081425FD19DF8B41040F2533011FB00F092 +:10F18000114601EB800000F562709DF8A01001EBC4 +:10F19000410202EB011100EBC10090F8460058BBA0 +:10F1A00001229DF8B40040F2533110FB01F0CA492E +:10F1B00001EB800101F562719DF8A00000EB4003B6 +:10F1C00003EB001001EBC00080F845209DF8B4105F +:10F1D00001EB410000EB0110BD4901EB00113031A2 +:10F1E0009DF8A00001EB0010801C0990007820F031 +:10F1F0000100401C099908709DF8B41001EB410012 +:10F2000000EB0110B24901EB001030309DF8A01066 +:10F2100000EB0110801C0990007820F00202099890 +:10F220000270AE4890F8E00790B19DF8B41001EB81 +:10F23000410000E005E200EB0110A54901EB0010E0 +:10F2400030309DF8A01000EB0110807A022877D1B1 +:10F25000A34890F829000128F9D1A148D0F80C0260 +:10F260009F49498D88426BD29DF8B41040F25330CB +:10F2700011FB00F0984901EB800000F562709DF8E9 +:10F28000A01001EB410202EB011100EBC10090F86C +:10F290004500012853D19DF8B41040F2533011FBC2 +:10F2A00000F08D4901EB800000F562709DF8A01020 +:10F2B00001EB410202EB011100EBC10090F87F006D +:10F2C000E8BB01229DF8B40000EB400101EB001007 +:10F2D0007F4901EB001130319DF8A00001EB0010D7 +:10F2E000C27200229DF8B40000EB400101EB001057 +:10F2F000774901EB001130319DF8A00001EB0010BF +:10F3000042604FF010429DF8B40040F2533110FBC0 +:10F3100001F0714901EB800101F562719DF8A000D7 +:10F3200000EB400303EB001001EBC00082609DF88E +:10F33000B41001EB410000EB0110654901E071E000 +:10F340006FE001EB001130319DF8A00001EB0010DF +:10F3500001789DF8B40040F2533210FB02F05E4A8F +:10F3600002EB800041709DF8B41040F2533011FB65 +:10F3700000F0114601EB800101F562719DF8A000DB +:10F3800000EB400202EB001011F830109DF8B400C1 +:10F3900040F2533210FB02F04F4A02EB80004079FA +:10F3A00081423ED100229DF8B40040F2533110FB5F +:10F3B00001F0494901EB800101F562719DF8A0005F +:10F3C00000EB400303EB001001EBC000C271A4226C +:10F3D0009DF8B40040F2533110FB01F03E4901EBBF +:10F3E000800101F562719DF8A00000EB400303EB82 +:10F3F000001001EBC0008270A3229DF8B40040F21F +:10F40000533110FB01F0344901EB800000F56270CC +:10F410009DF8A01001EB410303EB011100EBC100CB +:10F42000427153E29DF8B41040F2533011FB00F0EA +:10F43000294901EB800000F562709DF8A01001EBF6 +:10F44000410202EB011100EBC10090F845000128D8 +:10F450007DD19DF8B41040F2533011FB00F01E49ED +:10F4600001EB800101F562719DF8A00000EB400204 +:10F4700002EB001001EBC00090F8801040F2533016 +:10F4800011FB00F0144901EB800101F562719DF858 +:10F49000B40040F2533210FB02F00F4A02EB80003E +:10F4A00000F562709DF8A02002EB420303EB02120C +:10F4B00000EBC20090F8810000EB400202EB00106C +:10F4C00001EBC00090F87E00032840D1022209E041 +:10F4D000984000200889002058450020BC320020B8 +:10F4E000BC1200209DF8B40000EB400101EB0010BD +:10F4F000F94901EB001130319DF8A00001EB00103B +:10F50000C2724FF010429DF8B40040F2533110FB2C +:10F5100001F0F24901EB800101F562719DF8A00054 +:10F5200000EB400303EB001001EBC00082609DF88C +:10F53000B41001EB410000EB0110E74901EB0011B1 +:10F5400030319DF8A00001EB0010017800E0B0E13F +:10F550009DF8B40040F2533210FB02F0DF4A02EB98 +:10F56000800041709DF8B41040F2533011FB00F060 +:10F57000114601EB800101F562719DF8A00000EBDE +:10F58000400202EB001011F830109DF8B40040F278 +:10F59000533210FB02F0D14A02EB800040798142E5 +:10F5A0003ED100229DF8B40040F2533110FB01F02F +:10F5B000CA4901EB800101F562719DF8A00000EBE2 +:10F5C000400303EB001001EBC000C271A4229DF8C0 +:10F5D000B40040F2533110FB01F0C04901EB80014F +:10F5E00001F562719DF8A00000EB400303EB0010F1 +:10F5F00001EBC0008270A3229DF8B40040F25331A9 +:10F6000010FB01F0B54901EB800000F562709DF838 +:10F61000A01001EB410303EB011100EBC1004271AB +:10F6200000229DF8B40000EB400101EB0010AA4954 +:10F6300001EB001030309DF8A01000EB011042608B +:10F6400044E19DF8B41001EB4100C0EBC110A449A6 +:10F6500001EBC000407933287ED19DF8B41001EB56 +:10F66000410000EB01109C4901EB001030309DF887 +:10F67000A01000EB0110801C0990007820F0010020 +:10F68000401C099908709DF8B41001EB410000EB93 +:10F690000110914901EB001030309DF8A01000EBF3 +:10F6A0000110801C0990007820F020020998027057 +:10F6B0009DF8B41001EB410000EB0110864901EB0D +:10F6C000001030309DF8A01000EB0110801C099054 +:10F6D000007820F00200801C099908709DF8B41091 +:10F6E00040F2533011FB00F07C4901EB800042797D +:10F6F0009DF8B40040F2533110FB01F0774901EB63 +:10F70000800000F562709DF8A01001EB410303EB4F +:10F71000011100F831209DF8B41001EB410000EB1D +:10F7200001106D4901EB001030309DF8A01000EB86 +:10F730000110801C0990007820F080008030099929 +:10F7400008709DF8B41001EB410000EB0110624914 +:10F7500001EB0010303000E022E09DF8A01000EB3B +:10F7600001108078C0F3400020B99DF8B410022049 +:10F77000FAF79CFCA2229DF8B40040F2533110FB32 +:10F7800001F0564901EB800000F562709DF8A01071 +:10F7900001EB410303EB011100EBC100827095E026 +:10F7A0009DF8B41001EB4100C0EBC1104C4901EBD6 +:10F7B000C000407934287CD19DF8B41001EB4100A1 +:10F7C00000EB0110444901EB001030309DF8A0100F +:10F7D00000EB0110801C0990007820F020020998AD +:10F7E00002709DF8B41001EB410000EB01103A49A2 +:10F7F00001EB001030309DF8A01000EB0110801CD0 +:10F800000990007820F002020998027001229DF808 +:10F81000B40040F2533110FB01F0304901EB80009D +:10F8200000F562709DF8A01001EB410303EB01119C +:10F8300000EBC10080F84620A9229DF8B40040F2F8 +:10F84000533110FB01F0254901EB800000F5627097 +:10F850009DF8A01001EB410303EB011100EBC10087 +:10F8600082709DF8B41040F2533011FB00F01B4938 +:10F8700001EB800042799DF8B40040F2533110FB57 +:10F8800001F0164901EB800000F562709DF8A010B0 +:10F8900001EB410303EB011100F831209DF8B41096 +:10F8A00001EB410000EB01100B4901EB001030307F +:10F8B00000E00BE09DF8A01000EB0110801C099007 +:10F8C000007820F0800080300999087000202E9088 +:10F8D0002F9000213A9128E09840002058450020C0 +:10F8E00008890020DDE92E10000140EA11720901AB +:10F8F000CDE92E129DF8B41001EB4100C0EBC11010 +:10F90000FE4901EBC001BDF8E800801D085C3038FD +:10F91000C117DDE92E34184341EA0402CDE92E0275 +:10F92000BDF8E800401C80B23A90BDF8E800062817 +:10F93000D8DB9DF8B4002E9940F2533210FB02F050 +:10F94000EF4A02EB800202F562729DF8A00000EB24 +:10F95000400303EB001002EBC000C0F81A100022B5 +:10F960002E922F9200213A9122E0DDE92E10000123 +:10F9700040EA11720901CDE92E129DF8B41001EB95 +:10F980004100C0EBC110DD4901EBC001BDF8E8004A +:10F990000D30085C3038C117DDE92E34184341EAD8 +:10F9A0000402CDE92E02BDF8E800401C80B23A9076 +:10F9B000BDF8E8000428D8DB9DF8B4002E9940F289 +:10F9C000533210FB02F0CE4A02EB800202F5627263 +:10F9D0009DF8A00000EB400303EB001002EBC00019 +:10F9E000416300222E922F9200213A9122E0DDE91C +:10F9F0002E10000140EA11720901CDE92E129DF886 +:10FA0000B41001EB4100C0EBC110BC4901EBC001D7 +:10FA1000BDF8E8001130085C3038C117DDE92E343C +:10FA2000184341EA0402CDE92E02BDF8E800401C6B +:10FA300080B23A90BDF8E8000628D8DB9DF8B40003 +:10FA40002E9940F2533210FB02F0AD4A02EB8002D5 +:10FA500002F562729DF8A00000EB400303EB00107A +:10FA600002EBC000C0F81E109DF8B41001EB41007D +:10FA7000C0EBC110A14901EBC00042799DF8B40070 +:10FA800040F2533110FB01F09D4901EB800101F57B +:10FA900062719DF8A00000EB400303EB001001EB46 +:10FAA000C000C2709DF8B41001EB410000EB0110E2 +:10FAB000944901EB001130319DF8A00001EB0010DA +:10FAC00082789DF8B40040F2533110FB01F08C496C +:10FAD00001EB800101F562719DF8A00000EB40038D +:10FAE00003EB001001EBC00002769DF8B41040F269 +:10FAF000533011FB00F0824901EB800101F5627186 +:10FB00009DF8A00000EB400202EB001011F830104D +:10FB10009DF8B40040F2533210FB02F0784A02EB39 +:10FB20008000407981427CDA9DF8B41040F2533075 +:10FB300011FB00F0114601EB800000F562709DF8AA +:10FB4000A01001EB410202EB011110F831000F2867 +:10FB500067DD00219DF8B40040F2533210FB02F043 +:10FB6000674A02EB80000171A7229DF8B40040F2C1 +:10FB7000533110FB01F0624901EB800101F5627124 +:10FB80009DF8A00000EB400303EB001001EBC00068 +:10FB9000427101219DF8B40040F2533210FB02F093 +:10FBA000574A02EB800001719DF8B41040F25330C7 +:10FBB00011FB00F0114601EB800042799DF8B40082 +:10FBC00040F2533110FB01F04D4901EB800101F58A +:10FBD00062719DF8A00000EB400303EB001001F8F8 +:10FBE0003020A1229DF8B40040F2533110FB01F007 +:10FBF000434901EB800101F562719DF8A00000EB23 +:10FC0000400303EB001001EBC00042719DF8B410FB +:10FC100001EB410000EB01103A4901EB00113031DA +:10FC200000E071E09DF8A00001EB0010801C09903D +:10FC3000007820F080008030099908709DF8B41099 +:10FC400001EB410000EB01102E4901EB00103030B8 +:10FC50009DF8A01000EB0110801C0990007820F0A6 +:10FC60000400001D099908709DF8B41001EB4100D3 +:10FC700000EB0110234901EB001030309DF8A0107B +:10FC800000EB01108078C0F3401088B99DF8B410E3 +:10FC900001EB410000EB01101A4901EB001030307C +:10FCA0009DF8A01000EB01108078C0F3400058B31D +:10FCB0009DF8B41001EB410000EB0110114901EB7C +:10FCC000001030309DF8A01000EB0110801C09904E +:10FCD000007820F02002099802709DF8B41001EB22 +:10FCE000410000EB0110074901EB001030309DF896 +:10FCF000A01000EB0110801C099006E0088900208C +:10FD00005845002098400020C3E0007820F002020F +:10FD1000099802709DF8B41001EB410000EB01104E +:10FD2000FE4901EB001030309DF8A01000EB0110EF +:10FD3000801C0990007820F00800083009990870AC +:10FD40009DF8B4009DF8A01001EB0010C217CDE99A +:10FD50002E029DF8B41040F2533011FB00F0F04930 +:10FD600001EB800000F562709DF8A01001EB4102EC +:10FD700002EB011100EBC100223009902E9800EB3C +:10FD80004001E84800EB41100D301022089009991D +:10FD9000F8F75BFA9DF8B41040F2533011FB00F015 +:10FDA000DF4901EB800101F562719DF8A00000EBD5 +:10FDB000400202EB001001EBC0012E9800EB400264 +:10FDC000D84800EB421051F81A2F40F8012F49682B +:10FDD00041609DF8B41001EB410000EB0110CF49E8 +:10FDE00001EB001130319DF8A00001EB001001780B +:10FDF0002E9800EB4002CB4800EB421001702E9889 +:10FE000000EB4001C74800EB4111C748026841F8C8 +:10FE10001D2F808888809DF8B41040F2533011FB6C +:10FE200000F0BF4901EB800101F562719DF8A0006F +:10FE300000EB400202EB001001EBC000416B2E987A +:10FE400000EB4002B74800EB4210C0F809109DF8E3 +:10FE5000B41001EB410000EB0110B04901EB0011BF +:10FE600030319DF8A00001EB001041682E9800EBA6 +:10FE70004002AC4800EB4210C0F823102E9881B22B +:10FE800008200991FAF712F99DF8B4100220FAF748 +:10FE90000DF9FCE300202E902F9000213A9122E0F2 +:10FEA000DDE92E10000140EA11720901CDE92E12A0 +:10FEB0009DF8B41001EB4100C0EBC1109B4901EB70 +:10FEC000C001BDF8E8000B30085C3038C117DDE92F +:10FED0002E34184341EA0402CDE92E02BDF8E800B1 +:10FEE000401C80B23A90BDF8E8000A28D8DB9DF8A3 +:10FEF000B400DDE92E1240F2533310FB03F0884BBF +:10FF000003EB800303F562739DF8A00000EB40044F +:10FF100004EB001003EBC00040F8221F42600022F7 +:10FF20002E922F9200213A9122E0DDE92E1000015D +:10FF300040EA11720901CDE92E129DF8B41001EBCF +:10FF40004100C0EBC110794901EBC001BDF8E800E8 +:10FF50001530085C3038C117DDE92E24104341EA22 +:10FF60000402CDE92E02BDF8E800401C80B23A90B0 +:10FF7000BDF8E8000A28D8DB9DF8B400DDE92E12B0 +:10FF800040F2533310FB03F0654B03EB800303F5A2 +:10FF900062739DF8A00000EB400404EB001003EB3B +:10FFA000C00022308160C26000219DF8B40040F2A0 +:10FFB000533210FB02F05A4A02EB800001719DF8A7 +:10FFC000B40040F2533110FB01F0114601EB800008 +:10FFD00000F562709DF8A01001EB410202EB0111E7 +:10FFE00010F831000C2814DC0D229DF8B40040F20A +:10FFF000533110FB01F04A4901EB800000F56270BB +:020000040801F1 +:100000009DF8A01001EB410303EB011100F8312032 +:100010007FE39DF8B40040F2533110FB01F04049FA +:1000200001EB800101F562719DF8A00000EB400238 +:1000300002EB001011F830109DF8B40040F253327A +:1000400010FB02F0364A02EB800040798142DFD19A +:100050009DF8B4009DF8A01001EB0010C217CDE987 +:100060002E023148F53090F8E00708B39DF8B4004F +:1000700000EB400101EB0010284901EB001030308B +:100080009DF8A01000EB0110807A022810D09DF896 +:10009000B40000EB400101EB0010204901EB00101F +:1000A00030309DF8A01000EB0110C07A00287CDDF4 +:1000B00000229DF8B40000EB400101EB001017494D +:1000C00001EB001030309DF8A01000EB0110C2725F +:1000D0001748D0F80C020521B0FBF1F201FB120029 +:1000E00000EB400112482C3000EB41100D3009901C +:1000F0009DF8B40040F2533110FB01F0084901EBC8 +:10010000800000F562709DF8A01001EB410202EB47 +:10011000011100EBC100223010220BE098400020BA +:1001200058450020D8140020C7310020088900203D +:10013000BC120020014608900998F8F786F8FE489E +:10014000D0F80C020521B0FBF1F201FB120000EB2C +:100150004001F9482C3000EB41129DF8B40040F208 +:10016000533110FB01F0F54901EB800101F562719B +:100170009DF8A00000EB400303EB001001EBC00072 +:1001800050F81A1F42F8011F40685060EA48D0F842 +:100190000C020521B0FBF1F201FB120000EB400163 +:1001A000E5482C3000EB411200E094E19DF8B400EA +:1001B00000EB400101EB0010E14901EB001130318F +:1001C0009DF8A00001EB001000781070DA48D0F81C +:1001D0000C020521B0FBF1F201FB120000EB400123 +:1001E000D5482C3000EB41129DF8B40040F2533159 +:1001F00010FB01F0D14901EB800101F562719DF81E +:10020000A00000EB400303EB001001EBC000406BCB +:10021000C2F80900C848D0F80C020521B0FBF1F281 +:1002200001FB120000EB4001C3482C3000EB4111F0 +:10023000C448026841F81D2F80888880BE48D0F8E5 +:100240000C020521B0FBF1F201FB120000EB4001B2 +:10025000B9482C3000EB41129DF8B40000EB40018E +:1002600001EB0010B64901EB001130319DF8A00000 +:1002700001EB00104068C2F8230000229DF8B40092 +:1002800000EB400101EB0010AD4901EB00113031F2 +:100290009DF8A00001EB0010426000213A9154E06B +:1002A000A548D0F80C020521B0FBF1F201FB1200C9 +:1002B00000EB4001A0482C3000EB41112731BDF884 +:1002C000E8409DF8B40040F2533210FB02F09B4A24 +:1002D00002EB800202F562729DF8A00000EB400381 +:1002E00003EB001002EBC00090F8800040F25332A4 +:1002F00010FB02F0914A02EB800202F562729DF857 +:10030000B40040F2533310FB03F08C4B03EB80033B +:1003100003F562739DF8A00000EB400505EB0010AB +:1003200003EBC00090F8810000EB400303EB0010EA +:1003300002EBC0024732BDF8E800001D105C085512 +:10034000BDF8E800401C81B23A91BDF8E8000628EB +:10035000A6DB00213A9142E000239DF8B40040F270 +:10036000533110FB01F0754901EB800101F5627119 +:100370009DF8A00000EB400202EB001001EBC00072 +:1003800090F8800040F2533110FB01F06B4901EB13 +:10039000800101F562719DF8B40040F2533210FB08 +:1003A00002F0664A02EB800202F562729DF8A0003C +:1003B00000EB400404EB001002EBC00090F8810059 +:1003C00000EB400202EB001001EBC0014731BDF829 +:1003D000E8000B54BDF8E800401C81B23A91BDF82A +:1003E000E8000A28B8DB5448D0F80C020521B0FB1D +:1003F000F1F080B2014609900220F8F769FE002171 +:100400000620F9F753FE4C48D0F80C024A49498DB2 +:10041000884206D24848D0F80C02401C4649C1F830 +:100420000C0200210520F9F741FE9DF8B40000EB15 +:10043000400101EB0010424901EB001030309DF803 +:10044000A01000EB0110801C0990007820F0080239 +:10045000099802703848D0F80C020521B0FBF1F27F +:1004600001FB120000EB400133482C3000EB41103F +:10047000D0F823202E9800EB4001334800EB4110C8 +:10048000C0F8232000203A9020E02B48D0F80C023E +:100490000521B0FBF1F201FB120000EB4001264800 +:1004A0002C3000EB41102730BDF8E810425C2E984C +:1004B00000EB4001244800EB41112731BDF8E80072 +:1004C0000A54BDF8E800401C81B23A91BDF8E8003A +:1004D0000628DADB64E09DF8B40000EB400101EB94 +:1004E0000010174901EB001030309DF8A01000EB10 +:1004F0000110801C0990007820F00800083009994C +:1005000008709DF8B40000EB400101EB00100C49AD +:1005100001EB001030309DF8A01000EB0110426894 +:100520002E9800EB4001084800EB4110C0F8232052 +:1005300000203A9030E00000BC1200205845002016 +:1005400098400020C7310020D81400209DF8B40046 +:1005500040F2533110FB01F0FE4901EB800101F53F +:1005600062719DF8A00000EB400202EB001001EB6D +:10057000C0014731BDF8E8000A5C2E9800EB40014D +:10058000F54800EB41112731BDF8E8000A54BDF8E9 +:10059000E800401C81B23A91BDF8E8000628D5DB9E +:1005A00000229DF8B40040F2533110FB01F0E949FC +:1005B00001EB800101F562719DF8A00000EB4003A2 +:1005C00003EB001001EBC00080F846209DF8B4104A +:1005D0000220F9F76BFD9DF8B40040F2533110FB97 +:1005E00001F0DC4901EB800101F562719DF8A0008A +:1005F00000EB400202EB001001EBC000223009903A +:100600002E9800EB4001D44800EB41110D3110222F +:100610000891DDE90801F7F718FE9DF8B40040F2F3 +:10062000533110FB01F0CB4901EB800101F5627100 +:100630009DF8A00000EB400202EB001001EBC001AE +:100640002E9800EB4002C44800EB421051F81A2FDC +:1006500040F8012F496841609DF8B40000EB40016B +:1006600001EB0010BD4901EB001130319DF8A000F5 +:1006700001EB001001782E9800EB4002B64800EB29 +:10068000421001702E9800EB4001B34800E06BE08F +:1006900000EB4111B248026841F81D2F8088888024 +:1006A0009DF8B40040F2533110FB01F0A94901EB71 +:1006B000800101F562719DF8A00000EB400202EBA1 +:1006C000001001EBC000416B2E9800EB4002A248E5 +:1006D00000EB4210C0F809109DF8B40000EB400197 +:1006E00001EB00109D4901EB001130319DF8A00095 +:1006F00001EB001041682E9800EB4002964800EB99 +:100700004210C0F823102E9881B208200991F9F701 +:10071000CDFCA7229DF8B40040F2533110FB01F04C +:100720008C4901EB800101F562719DF8A00000EB9E +:10073000400303EB001001EBC0004271A2229DF8C0 +:10074000B40040F2533110FB01F0824901EB80000C +:1007500000F562709DF8A01001EB410303EB01115D +:1007600000EBC100827000BF00BF0DF081BF9DF89B +:10077000B41001EB4100C0EBC1107A4911F8300010 +:10078000042802D1042125910CE09DF8B41001EB5E +:100790004100C0EBC110734911F83000152801D198 +:1007A000152125919DF8B41001EB4100C0EBC1105B +:1007B0006C4901EBC00041789DF8B40000EB4002A9 +:1007C000C2EBC010674A12F8300041EA002041F243 +:1007D0003001884202D1A62125913DE09DF8B41058 +:1007E00001EB4100C0EBC1105E4901EBC000417854 +:1007F0009DF8B40000EB4002C2EBC010594A12F859 +:10080000300041EA002041F23101884202D1A721A3 +:10081000259121E09DF8B41001EB4100C0EBC1101F +:10082000504911F83000022816D19DF8B41001EBA0 +:100830004100C0EBC1104B4901EBC00001799DF8AC +:10084000B40000EB4002C2EBC010464A02EBC0000D +:10085000C07841EA002125919DF8B41040F2533050 +:1008600011FB00F03B4901EB8000817828910021C9 +:100870003D4A9DF8B40002EB00129DF8A00011540F +:100880003A4890F82800012815D19DF8B41001EBE2 +:10089000410000EB0110314901EB001030309DF8B0 +:1008A000A01000EB0110801C0990007820F080005F +:1008B000803009990870BDF89400A7287ED007DC25 +:1008C00004287CD015287BD0A62841F06D8762E0F3 +:1008D000A0F55850303820B1112872D01228F4D128 +:1008E000FEE39DF8B41040F2533011FB00F01949BB +:1008F00001EB800000F562709DF8A01001EB410251 +:1009000002EB011110F8310090BB00219DF8B400FA +:1009100040F2533210FB02F00E4A02EB80000171EC +:1009200001229DF8B40040F2533110FB01F0094957 +:1009300001EB800101F562719DF8A00000EB40031E +:1009400003EB001001F83020A7229DF8B40040F21C +:1009500053310EE058450020D81400209840002064 +:10096000C731002008890020883E0020BC120020EA +:100970000FE010FB01F0FE4901EB800000F5627012 +:100980009DF8A01001EB410303EB011100EBC10046 +:10099000427101F009BF00219DF8B40040F25332CA +:1009A00010FB02F0F24A02EB800001719DF8B410D6 +:1009B00040F2533011FB00F0114603E0F9E060E132 +:1009C000B0E2E4E201EB800000F562709DF8A01057 +:1009D00001EB410202EB011110F83100022829DC81 +:1009E00003229DF8B40040F2533110FB01F0E049BE +:1009F00001EB800101F562719DF8A00000EB40035E +:100A000003EB001001F83020A9229DF8B40040F259 +:100A1000533110FB01F0D64901EB800000F5627004 +:100A20009DF8A01001EB410303EB011100EBC100A5 +:100A30004271BDE09DF8B41040F2533011FB00F05C +:100A4000CB4901EB800000F562709DF8A01001EB2E +:100A5000410202EB011110F83100052829DC0622C1 +:100A60009DF8B40040F2533110FB01F0C04901EB96 +:100A7000800101F562719DF8A00000EB400303EBDB +:100A8000001001F83020A2229DF8B40040F253314A +:100A900010FB01F0B64901EB800000F562709DF893 +:100AA000A01001EB410303EB011100EBC100427107 +:100AB0007EE09DF8B41040F2533011FB00F0AC49D9 +:100AC00001EB800000F562709DF8A01001EB41027F +:100AD00002EB011100EBC1004079A52815D19DF86A +:100AE000B41001EB410000EB0110A24901EB001032 +:100AF00030309DF8A01000EB0110801C09900078A8 +:100B000020F00400001D099908709DF8B41040F20F +:100B1000533011FB00F0964901EB800000F5627044 +:100B20009DF8A01001EB410202EB011100EBC100A6 +:100B30008078A1283CD09DF8B41040F2533011FBCE +:100B400000F08B4901EB800101F562719DF8A00076 +:100B500000EB400202EB001001EBC00082789DF830 +:100B6000B40040F2533110FB01F0814901EB8001E8 +:100B700001F562719DF8A00000EB400303EB00104B +:100B800001EBC0004271A1229DF8B40040F2533144 +:100B900010FB01F0764901EB800000F562709DF8D2 +:100BA000A01001EB410303EB011100EBC1008270C7 +:100BB000EFE69DF8B41040F2533011FB00F06C49A1 +:100BC00001EB800000F562709DF8A01001EB41027E +:100BD00002EB011100EBC1004079A42830D19DF84F +:100BE000B41001EB410000EB0110624901EB001071 +:100BF00030309DF8A01000EB0110801C09900078A7 +:100C000020F0200020300999087000229DF8B400DF +:100C100040F2533110FB01F0554901EB800101F521 +:100C200062719DF8A00000EB400303EB001001EBA4 +:100C3000C00080F845209DF8B4100220F9F736FA7C +:100C400000219DF8B40040F2533210FB02F0484AF4 +:100C500002EB80000171A1229DF8B40040F25331F3 +:100C600010FB01F0424901EB800000F562709DF835 +:100C7000A01001EB410303EB011100EBC100427135 +:100C800087E69DF8B41040F2533011FB00F038496C +:100C900001EB800000F562709DF8A01001EB4102AD +:100CA00002EB011110F83100012834DC00219DF81D +:100CB000B40040F2533210FB02F02D4A02EB8000E8 +:100CC000017102229DF8B40040F2533110FB01F093 +:100CD000274901EB800101F562719DF8A00000EB4E +:100CE000400303EB001001F83020A3229DF8B4006C +:100CF00040F2533110FB01F01D4901EB800000F57B +:100D000062709DF8A01001EB410303EB011100EBB1 +:100D1000C100427105E19DF8B41040F2533011FB5F +:100D200000F0134901EB800000F562709DF8A010FF +:100D300001EB410202EB011110F83100042839DC0B +:100D400000219DF8B40040F2533210FB02F0084A33 +:100D500002EB8000017105229DF8B40040F253318E +:100D600010FB01F0024901EB800101F5627103E023 +:100D700058450020984000209DF8A00000EB40035B +:100D800003EB001001F83020A3229DF8B40040F2DC +:100D9000533110FB01F0FE4901EB800000F5627059 +:100DA0009DF8A01001EB410303EB011100EBC10022 +:100DB0004271B6E09DF8B41040F2533011FB00F0E0 +:100DC000F34901EB800000F562709DF8A01001EB83 +:100DD000410202EB011110F83100062815DCA122B6 +:100DE0009DF8B40040F2533110FB01F0E84901EBEB +:100DF000800000F562709DF8A01001EB410303EB49 +:100E0000011100EBC10042718BE09DF8B41040F27B +:100E1000533011FB00F0DE4901EB800101F56271F6 +:100E20009DF8A00000EB400202EB001011F830101A +:100E30009DF8B40040F2533210FB02F0D44A02EBAA +:100E40008000407981426CD19DF8B41040F253305B +:100E500011FB00F0114601EB800000F562709DF877 +:100E6000A01001EB410202EB011100EBC100807800 +:100E7000A12836D0A3229DF8B40040F2533110FBD4 +:100E800001F0C34901EB800101F562719DF8A000FA +:100E900000EB400303EB001001EBC00042719DF832 +:100EA000B41040F2533011FB00F0B94901EB80005F +:100EB00000F562709DF8A01001EB410202EB0111F8 +:100EC00000EBC1008078A2282BD000219DF8B4004F +:100ED00040F2533210FB02F0AD4A02EB8000017188 +:100EE0001FE0A1229DF8B40040F2533110FB01F045 +:100EF000A74901EB800101F562719DF8A00000EBAC +:100F0000400303EB001001EBC000427101219DF88A +:100F1000B40040F2533210FB02F09D4A02EB800015 +:100F2000017136E5A1229DF8B40040F2533110FB67 +:100F300001F0974901EB800101F562719DF8A00075 +:100F400000EB400303EB001001EBC00042719DF881 +:100F5000B40040F2533110FB01F08D4901EB8001E8 +:100F600001F562719DF8A00000EB400303EB001057 +:100F700001EBC000827000219DF8B40040F25332B2 +:100F800010FB02F0824A02EB8000017101E50021B2 +:100F90009DF8B40040F2533210FB02F07C4A02EBA1 +:100FA00080000171A7229DF8B40040F2533110FB7C +:100FB00001F0774901EB800101F562719DF8A00015 +:100FC00000EB400303EB001001EBC00042719DF801 +:100FD000B40000EB4001C1EBC0106E4901EBC00052 +:100FE000407930287DD19DF8B40040F2533110FB98 +:100FF00001F0674901EB800101F562719DF8A000E5 +:1010000000EB400202EB001011F830109DF8B40024 +:1010100040F2533210FB02F05D4A02EB800040794F +:1010200081425ED19DF8B40000EB400101EB00105D +:10103000A2F5986101EB001030309DF8A01000EB94 +:101040000110801C0990007820F0010209980270BC +:101050009DF8B40000EB400101EB00104E4901EB9C +:10106000001030309DF8A01000EB0110801C09909A +:10107000007820F00202099802709DF8B40040F256 +:10108000533110FB01F0424901EB800000F5627022 +:101090009DF8A01001EB410202EB011100EBC10031 +:1010A000C078312832D19DF8B40000EB400101EB4B +:1010B0000010394901EB001030309DF8A01000EB12 +:1010C0000110801C0990007820F02002099802701D +:1010D00000229DF8B40040F2533110FB01F001E012 +:1010E000FEE340E02A4901EB800000F562709DF8C4 +:1010F000A01001EB410303EB011100EBC10080F8EC +:1011000045209DF8B4100220F8F7D0FF9DF8B400F8 +:1011100040F2533110FB01F01D4901EB800000F556 +:1011200062709DF8A01001EB410202EB011100EB8F +:10113000C10090F84600012814D1A9229DF8B400FE +:1011400040F2533110FB01F0114901EB800000F532 +:1011500062709DF8A01001EB410303EB011100EB5D +:10116000C1008270DEE39DF8B40000EB4001C1EBEA +:10117000C010084901EBC000407931287ED19DF8AC +:10118000B40040F2533110FB01F0014906E00000C9 +:1011900058450020088900209840002001EB80017C +:1011A00001F562719DF8A00000EB400202EB001017 +:1011B00011F830109DF8B40040F2533210FB02F0E9 +:1011C000FE4A02EB80004079814257D19DF8B4007D +:1011D00040F2533110FB01F0114601EB800000F5A5 +:1011E00062709DF8A01001EB410202EB011100EBCF +:1011F000C10090F8460058BB01229DF8B40040F2AF +:10120000533110FB01F0ED4901EB800101F56271F2 +:101210009DF8A00000EB400303EB001001EBC000C1 +:1012200080F845209DF8B40000EB400101EB001070 +:10123000E34901EB001130319DF8A00001EB0010F3 +:10124000801C0990007820F00100401C099908706A +:101250009DF8B40000EB400101EB0010D84901EB10 +:10126000001030309DF8A01000EB0110801C099098 +:10127000007820F002020998027000E00CE2D148E8 +:1012800090F8E00780B19DF8B40000EB400101EB5D +:101290000010CB4901EB001030309DF8A01000EB9E +:1012A0000110807A022878D1C74890F829000128D7 +:1012B000F9D1C548D0F80C02C349498D88426CD297 +:1012C0009DF8B40040F2533110FB01F0BB4901EB33 +:1012D000800000F562709DF8A01001EB410202EB66 +:1012E000011100EBC10090F84500012854D19DF890 +:1012F000B40040F2533110FB01F0B04901EB800023 +:1013000000F562709DF8A01001EB410202EB0111A3 +:1013100000EBC10090F87F00F0BB01229DF8B40003 +:1013200000EB400101EB0010A54901EB0011303149 +:101330009DF8A00001EB0010C2724FF010429DF822 +:10134000B40040F2533110FB01F09C4901EB8001E5 +:1013500001F562719DF8A00000EB400303EB001063 +:1013600001EBC00082609DF8B40000EB400101EB8E +:101370000010934901EB001130319DF8A00001EB02 +:10138000001001789DF8B40040F2533210FB02F0D7 +:101390008A4A02EB800001E070E005E141709DF8AF +:1013A000B40040F2533110FB01F0114601EB800113 +:1013B00001F562719DF8A00000EB400202EB001005 +:1013C00011F830109DF8B40040F2533210FB02F0D7 +:1013D0007A4A02EB8000407981423ED100229DF89A +:1013E000B40040F2533110FB01F0744901EB80016D +:1013F00001F562719DF8A00000EB400303EB0010C3 +:1014000001EBC000C271A4229DF8B40040F2533138 +:1014100010FB01F0694901EB800101F562719DF853 +:10142000A00000EB400303EB001001EBC000827052 +:10143000A3229DF8B40040F2533110FB01F05F4944 +:1014400001EB800000F562709DF8A01001EB4103F4 +:1014500003EB011100EBC100427100229DF8B400C2 +:1014600000EB400101EB0010554901EB001030305A +:101470009DF8A01000EB0110426053E29DF8B4000B +:1014800040F2533110FB01F04C4901EB800000F5B4 +:1014900062709DF8A01001EB410202EB011100EB1C +:1014A000C10090F8450001287ED19DF8B40040F2BB +:1014B000533110FB01F0414901EB800101F56271EC +:1014C0009DF8A00000EB400202EB001001EBC00011 +:1014D00090F8800040F2533110FB01F0374901EBE6 +:1014E000800101F562719DF8B40040F2533210FBA7 +:1014F00002F0324A02EB800000F562709DF8A020F5 +:1015000002EB420303EB021200EBC20090F88100F1 +:1015100000EB400202EB001001EBC00090F87E00EF +:10152000032841D102229DF8B40000EB400101EBF9 +:101530000010234901EB001130319DF8A00001EBB0 +:101540000010C2724FF010429DF8B40040F25331C7 +:1015500010FB01F0194901EB800101F562719DF862 +:10156000A00000EB400303EB001001EBC000826021 +:101570009DF8B40000EB400101EB0010104901EBB5 +:10158000001130319DF8A00001EB001001789DF8AA +:10159000B40040F2533210FB02F0084A02EB800024 +:1015A00041709DF8B40000E09BE140F2533110FB24 +:1015B00001F0114601EB800108E0000058450020D1 +:1015C00098400020BC320020BC12002001F562715E +:1015D0009DF8A00000EB400202EB001011F8301063 +:1015E0009DF8B40040F2533210FB02F0FE4A02EBC9 +:1015F0008000407981423ED100229DF8B40040F243 +:10160000533110FB01F0F84901EB800101F56271E3 +:101610009DF8A00000EB400303EB001001EBC000BD +:10162000C271A4229DF8B40040F2533110FB01F0C6 +:10163000ED4901EB800101F562719DF8A00000EB1E +:10164000400303EB001001EBC0008270A3229DF861 +:10165000B40040F2533110FB01F0E34901EB80008C +:1016600000F562709DF8A01001EB410303EB01113E +:1016700000EBC100427100229DF8B40000EB400174 +:1016800001EB0010D94901EB001030309DF8A0109B +:1016900000EB0110426045E19DF8B40000EB400111 +:1016A000C1EBC010D24901EBC000407933287DD195 +:1016B0009DF8B40000EB400101EB0010CB4901EBB9 +:1016C000001030309DF8A01000EB0110801C099034 +:1016D000007820F00100401C099908709DF8B400C2 +:1016E00000EB400101EB0010C04901EB001030306D +:1016F0009DF8A01000EB0110801C0990007820F0EC +:101700002002099802709DF8B40000EB400101EB43 +:101710000010B64901EB001030309DF8A01000EB2E +:101720000110801C0990007820F00200801C0999AB +:1017300008709DF8B40040F2533110FB01F0AA4943 +:1017400001EB800042799DF8B40040F2533110FB68 +:1017500001F0A54901EB800000F562709DF8A01032 +:1017600001EB410303EB011100F831209DF8B400B7 +:1017700000EB400101EB00109C4901EB0010303000 +:101780009DF8A01000EB0110801C0990007820F05B +:1017900080008030099908709DF8B40000EB40018A +:1017A00001EB0010914901EB001000E023E0303024 +:1017B0009DF8A01000EB01108078C0F3400020B924 +:1017C0009DF8B4100220F8F771FCA2229DF8B40035 +:1017D00040F2533110FB01F0834901EB800000F52A +:1017E00062709DF8A01001EB410303EB011100EBC7 +:1017F000C100827096E09DF8B40000EB4001C1EB9F +:10180000C0117B4800EBC1004079342869D19DF8B4 +:10181000B40000EB400101EB0010744901EB001033 +:1018200030309DF8A01000EB0110801C099000786A +:1018300020F02002099802709DF8B40000EB4001EE +:1018400001EB0010694901EB001030309DF8A01049 +:1018500000EB0110801C0990007820F0020209982A +:10186000027001229DF8B40040F2533110FB01F0E8 +:101870005D4901EB800000F562709DF8A01001EB5E +:10188000410303EB011100EBC10080F84620A922BF +:101890009DF8B40040F2533110FB01F0524901EBC6 +:1018A000800000F562709DF8A01001EB410303EB8E +:1018B000011100EBC10082709DF8B40040F2533179 +:1018C00010FB01F0484901EB800042799DF8B4001B +:1018D00040F2533110FB01F0434901EB800001E07D +:1018E000E3E21FE000F562709DF8A01001EB4103F8 +:1018F00003EB011100F831209DF8B40000EB40012A +:1019000001EB0010394901EB001030309DF8A010B8 +:1019100000EB0110801C0990007820F080008030DE +:101920000999087000202E902F9000213A9122E012 +:10193000DDE92E10000140EA11720901CDE92E12F5 +:101940009DF8B40000EB4001C1EBC010284901EB49 +:10195000C001BDF8E800801D085C3038C117DDE922 +:101960002E3440EA03022143CDE92E21BDF8E800E0 +:10197000401C81B23A91BDF8E8000828D8DB9DF8F8 +:10198000B4002E9940F2533210FB02F0164A02EBDB +:10199000800202F562729DF8A00000EB400303EBA9 +:1019A000001002EBC000C0F81A1000222E922F92F5 +:1019B00000213A912AE0DDE92E10000140EA11727F +:1019C0000901CDE92E129DF8B40000EB4001C1EBF6 +:1019D000C010074901EBC001BDF8E8000F30085CFA +:1019E0003038C11706E0000058450020984000201C +:1019F00008890020DDE92E34184341EA0402CDE9CC +:101A00002E02BDF8E800401C80B23A90BDF8E80014 +:101A10000628D0DB9DF8B4002E9940F2533210FB1B +:101A200002F0FE4A02EB800202F562729DF8A0000D +:101A300000EB400303EB001002EBC0004163002207 +:101A40002E922F9200213A9122E0DDE92E10000122 +:101A500040EA11720901CDE92E129DF8B40000EBA5 +:101A60004001C1EBC010EE4901EBC001BDF8E80038 +:101A70001530085C3038C117DDE92E34184341EACF +:101A80000402CDE92E02BDF8E800401C80B23A9075 +:101A9000BDF8E8000828D8DB9DF8B4002E9940F284 +:101AA000533210FB02F0DD4A02EB800202F5627253 +:101AB0009DF8A00000EB400303EB001002EBC00018 +:101AC000C0F81E109DF8B40000EB4001C1EBC0103F +:101AD000D34901EBC00042799DF8B40040F2533184 +:101AE00010FB01F0CD4901EB800101F562719DF819 +:101AF000A00000EB400303EB001001EBC000C2703C +:101B00009DF8B40000EB400101EB0010C54901EB6A +:101B1000001130319DF8A00001EB001082789DF893 +:101B2000B40040F2533110FB01F0BC4901EB8001DD +:101B300001F562719DF8A00000EB400303EB00107B +:101B400001EBC00002769DF8B40040F2533110FB67 +:101B500001F0B24901EB800101F562719DF8A0002E +:101B600000EB400202EB001011F830109DF8B400B9 +:101B700040F2533210FB02F0A84A02EB8000407999 +:101B800081427DDA00219DF8B40040F2533210FB0F +:101B900002F0A24A02EB80000171A7229DF8B40076 +:101BA00040F2533110FB01F09C4901EB800101F53B +:101BB00062719DF8A00000EB400303EB001001EB05 +:101BC000C000427101219DF8B40040F2533210FB75 +:101BD00002F0924A02EB800001719DF8B40040F2DD +:101BE000533110FB01F0114601EB800042799DF862 +:101BF000B40040F2533110FB01F0884901EB800141 +:101C000001F562719DF8A00000EB400303EB0010AA +:101C100001F83020A1229DF8B40040F2533110FBAE +:101C200001F07E4901EB800101F562719DF8A00091 +:101C300000EB400303EB001001EBC00042719DF884 +:101C4000B40000EB400101EB0010764901EB0011FC +:101C500030319DF8A00001EB0010801C0990007845 +:101C600020F080008030099908709DF8B40000EBE6 +:101C7000400101EB00106B4901EB0010303000E037 +:101C80005BE09DF8A01000EB0110801C099000782B +:101C900020F00401091D099801709DF8B40000EBC3 +:101CA000400101EB00105F4901EB001030309DF85E +:101CB000A01000EB01108078C0F34010E8B39DF84D +:101CC000B40000EB400101EB0010564901EB00109D +:101CD00030309DF8A01000EB0110801C09900078B6 +:101CE00020F02002099802709DF8B40000EB40013A +:101CF00001EB00104B4901EB001030309DF8A010B3 +:101D000000EB01108078C0F34000E8BB9DF8B40000 +:101D100000EB400101EB0010424901EB00103030B4 +:101D20009DF8A01000EB0110801C0990007820F0B5 +:101D3000080008300999087000E0B5E09DF8B4008B +:101D40009DF8A01001EB0010C217CDE92E029DF8FE +:101D5000B40040F2533110FB01F0304901EB800038 +:101D600000F562709DF8A01001EB410202EB011139 +:101D700000EBC100223009902E9800EB40012A4868 +:101D800000EB41100D3000E089E010220890099925 +:101D9000F6F75BFA9DF8B40040F2533110FB01F006 +:101DA0001E4901EB800101F562719DF8A00000EB76 +:101DB000400202EB001001EBC0012E9800EB400244 +:101DC000194800EB421051F81A2F40F8012F4968CA +:101DD00041609DF8B40000EB400101EB0010114997 +:101DE00001EB001130319DF8A00001EB00100178EB +:101DF0002E9800EB40020C4800EB421001702E9828 +:101E000000EB4001084800EB41110848026841F826 +:101E10001D2F808888809DF8B40009E05845002077 +:101E20000889002098400020D8140020C7310020E5 +:101E300040F2533110FB01F0FE4901EB800101F546 +:101E400062719DF8A00000EB400202EB001001EB74 +:101E5000C000416B2E9800EB4002F74800EB4210A7 +:101E6000C0F809109DF8B40000EB400101EB001030 +:101E7000F24901EB001130319DF8A00001EB001098 +:101E800041682E9800EB4002EB4800EB4210C0F88E +:101E900023102E9881B208200991F8F707F99DF8D0 +:101EA000B4100220F8F702F9FEE300202E902F90E4 +:101EB00000213A9122E0DDE92E10000140EA117282 +:101EC0000901CDE92E129DF8B40000EB4001C1EBF1 +:101ED000C010DB4901EBC001BDF8E8000B30085C25 +:101EE0003038C117DDE92E24104341EA0402CDE960 +:101EF0002E02BDF8E800401C80B23A90BDF8E80020 +:101F00000C28D8DB9DF8B400DDE92E1240F25333E3 +:101F100010FB03F0C74B03EB800303F562739DF8DE +:101F2000A00000EB400404EB001003EBC00040F8FD +:101F3000221F426000222E922F9200213A9122E02D +:101F4000DDE92E10000140EA11720901CDE92E12DF +:101F50009DF8B40000EB4001C1EBC010B84901EBA3 +:101F6000C001BDF8E8001730085C3038C117DDE962 +:101F70002E34184341EA0402CDE92E02BDF8E800F0 +:101F8000401C80B23A90BDF8E8000C28D8DB9DF8E0 +:101F9000B400DDE92E1240F2533310FB03F0A54BE1 +:101FA00003EB800303F562739DF8A00000EB40048F +:101FB00004EB001003EBC00022308160C2600021FE +:101FC0009DF8B40040F2533210FB02F0994A02EB44 +:101FD000800001719DF8B40040F2533110FB01F014 +:101FE000114601EB800000F562709DF8A01001EB36 +:101FF000410202EB011110F83100032814DC042225 +:102000009DF8B40040F2533110FB01F0894901EB17 +:10201000800000F562709DF8A01001EB410303EB16 +:10202000011100F831207EE39DF8B40040F25331F5 +:1020300010FB01F07F4901EB800101F562719DF811 +:10204000A00000EB400202EB001011F830109DF8E8 +:10205000B40040F2533210FB02F0764A02EB8000EB +:1020600040798142DFD19DF8B4009DF8A01001EBCA +:102070000010C217CDE92E02724890F8E00708B3AD +:102080009DF8B40000EB400101EB00106B4901EB3F +:10209000001030309DF8A01000EB0110807A02286B +:1020A00010D09DF8B40000EB400101EB0010634933 +:1020B00001EB001030309DF8A01000EB0110C07A49 +:1020C00000287DDD00229DF8B40000EB400101EB0B +:1020D00000105A4901EB001030309DF8A01000EBC1 +:1020E0000110C2725848D0F80C020521B0FBF1F281 +:1020F00001FB120000EB400153482C3000EB411073 +:102100000D3009909DF8B40040F2533110FB01F0FE +:10211000484901EB800000F562709DF8A01001EBCA +:10212000410202EB011100EBC100223010220146F6 +:1021300008900998F6F789F84348D0F80C02052171 +:10214000B0FBF1F201FB120000EB40013E482C30E5 +:1021500000EB41129DF8B40040F2533110FB01F046 +:10216000344901EB800101F562719DF8A00000EB9C +:10217000400303EB001001EBC00050F81A1F42F8B7 +:10218000011F406850603048D0F80C020521B0FBB8 +:10219000F1F201FB120000EB40012B482C3000EB68 +:1021A00041129DF8B40000EB400101EB00102349FF +:1021B00001EB001130319DF8A00001EB001000E0B0 +:1021C00095E1007810702048D0F80C020521B0FB92 +:1021D000F1F201FB120000EB40011B482C3000EB38 +:1021E00041129DF8B40040F2533110FB01F0114947 +:1021F00001EB800101F562719DF8A00000EB400346 +:1022000003EB001001EBC000406BC2F809000E4860 +:10221000D0F80C020521B0FBF1F201FB120000EB3B +:10222000400109482C3000EB41110648F53802689E +:102230000CE0000058450020D814002098400020F1 +:1022400008890020BC320020BC12002041F81D2F5C +:1022500080888880FE48D0F80C020521B0FBF1F29E +:1022600001FB120000EB4001F9482C3000EB411259 +:102270009DF8B40000EB400101EB0010F54901EBC3 +:10228000001130319DF8A00001EB00104068C2F849 +:10229000230000229DF8B40000EB400101EB001088 +:1022A000EC4901EB001130319DF8A00001EB00106A +:1022B000426000213A9154E0E548D0F80C02052133 +:1022C000B0FBF1F201FB120000EB4001E0482C30C2 +:1022D00000EB41112731BDF8E8409DF8B40040F211 +:1022E000533210FB02F0DC4A02EB800202F562720C +:1022F0009DF8A00000EB400303EB001002EBC000D0 +:1023000090F8800040F2533210FB02F0D24A02EB08 +:10231000800202F562729DF8B40040F2533310FB64 +:1023200003F0CD4B03EB800303F562739DF8A0002F +:1023300000EB400505EB001003EBC00090F88100B6 +:1023400000EB400303EB001002EBC0024732BDF884 +:10235000E800001D105C0855BDF8E800401C81B283 +:102360003A91BDF8E8000628A6DB00213A9142E048 +:1023700000239DF8B40040F2533110FB01F0B64940 +:1023800001EB800101F562719DF8A00000EB4002B5 +:1023900002EB001001EBC00090F8800040F25331D6 +:1023A00010FB01F0AC4901EB800101F562719DF871 +:1023B000B40040F2533210FB02F0A74A02EB800255 +:1023C00002F562729DF8A00000EB400404EB0010DF +:1023D00002EBC00090F8810000EB400202EB00101D +:1023E00001EBC0014731BDF8E8000B54BDF8E8002F +:1023F000401C81B23A91BDF8E8000A28B8DB944845 +:10240000D0F80C020521B0FBF1F080B20146099032 +:102410000220F6F75DFE00210620F7F747FE8C4804 +:10242000D0F80C028A49498D884206D28848D0F8F3 +:102430000C02401C8649C1F80C0200210520F7F768 +:1024400035FE9DF8B41001EB410000EB011081490D +:1024500001EB001030309DF8A01000EB0110801C43 +:102460000990007820F00802099802707848D0F8A6 +:102470000C020521B0FBF1F201FB120000EB400160 +:1024800073482C3000EB4110D0F823202E9800EB3D +:102490004001724800EB4110C0F8232000203A9020 +:1024A00020E06B48D0F80C020521B0FBF1F201FBF3 +:1024B000120000EB400166482C3000EB4110273041 +:1024C000BDF8E810425C2E9800EB4001634800EB39 +:1024D00041112731BDF8E8000A54BDF8E800401C5E +:1024E00081B23A91BDF8E8000628DADB59E09DF8A0 +:1024F000B41001EB410000EB0110564901EB001054 +:1025000030309DF8A01000EB0110801C099000787D +:1025100020F008000830099908709DF8B41001EB0C +:10252000410000EB01104B4901EB001030309DF8E9 +:10253000A01000EB011042682E9800EB40014748C4 +:1025400000EB4110C0F8232000203A9025E09DF8D0 +:10255000B41040F2533011FB00F03F4901EB800111 +:1025600001F562719DF8A00000EB400202EB001043 +:1025700001EBC0014731BDF8E8000A5C2E9800EB82 +:102580004001364800EB41112731BDF8E8000A54FC +:10259000BDF8E800401C81B23A91BDF8E800062879 +:1025A000D5DB00229DF8B40040F2533110FB01F05E +:1025B000294901EB800101F562719DF8A00000EB53 +:1025C000400303EB001001EBC00080F846209DF8AB +:1025D000B4100220F7F76AFD9DF8B40040F25331C1 +:1025E00010FB01F01C4901EB800101F562719DF8BF +:1025F000A00000EB400202EB001001EBC000223013 +:1026000009902E9800EB4001144800EB41110D3168 +:1026100010220891DDE90801F5F717FE9DF8B410C6 +:1026200040F2533011FB00F00B4901EB800101F542 +:1026300062719DF8A00000EB400202EB001001EB7C +:10264000C0012E9800EB4002044800EB421007E066 +:10265000BC1200209840002058450020D8140020CB +:1026600051F81A2F40F8012F496841609DF8B410C5 +:1026700001EB410000EB0110F94901EB0011303191 +:102680009DF8A00001EB001001782E9800EB4002AD +:10269000F44800EB421001702E9800EB4001F14825 +:1026A00000EB4111F04800E07EE0026841F81D2F88 +:1026B000808888809DF8B41040F2533011FB00F000 +:1026C000EA4901EB800101F562719DF8A00000EB81 +:1026D000400202EB001001EBC000416B2E9800EBB2 +:1026E0004002E04800EB4210C0F809109DF8B41019 +:1026F00001EB410000EB0110D94901EB0011303131 +:102700009DF8A00001EB001041682E9800EB4002FC +:10271000D44800EB4210C0F823102E9881B2082054 +:102720000991F7F7C3FC00229DF8B40040F2533141 +:1027300010FB01F0CD4901EB800101F562719DF8BC +:10274000A00000EB400303EB001001EBC00080F899 +:102750004620A7229DF8B40040F2533110FB01F04F +:10276000C24901EB800101F562719DF8A00000EB08 +:10277000400303EB001001EBC0004271A2229DF860 +:10278000B40040F2533110FB01F0B84901EB800076 +:1027900000F562709DF8A01001EB410303EB0111FD +:1027A00000EBC100827000BF00BF0BF061BF0021D1 +:1027B000AF4A9DF8B40002EB00129DF8A00011543E +:1027C0009DF8B41001EB4100C0EBC110A94901EB29 +:1027D000C000407870280ED19DF8B41001EB410084 +:1027E000C0EBC110A34901EBC0008078FA2802D1E8 +:1027F000B121259142E09DF8B41001EB4100C0EBFE +:10280000C1109C4901EBC000407800F0F000C028E6 +:102810000ED19DF8B41001EB4100C0EBC1109549F9 +:1028200001EBC0008078FA2802D1B621259125E07D +:102830009DF8B41001EB4100C0EBC1108D4911F8B7 +:10284000300000F0F000502818D19DF8B41001EBD2 +:102850004100C0EBC110874901EBC000407800F097 +:10286000F00030280AD19DF8B41001EB4100C0EB14 +:10287000C110804901EBC000817825919DF8B4100A +:1028800040F2533011FB00F0784901EB8000817871 +:1028900028910021764A9DF8B40002EB00129DF8C1 +:1028A000A0001154744890F82800012815D19DF813 +:1028B000B41001EB410000EB0110694901EB00107D +:1028C00030309DF8A01000EB0110801C09900078BA +:1028D00020F08000803009990870BDF894006528C8 +:1028E00074D004DC012809D0032805D17FE0B12889 +:1028F00002D0B62800D100E08BE18AE19DF8B41047 +:1029000001EB4100C0EBC1105A4901EBC000007956 +:10291000012806D0022805D0032804D0052864D158 +:1029200002E062E061E060E09DF8B41040F25330F4 +:1029300011FB00F04D4901EB800000F562709DF83D +:10294000A01001EB410202EB011110F83100E0BBD5 +:1029500000219DF8B40040F2533210FB02F0434ACC +:1029600002EB8000017101229DF8B40040F2533166 +:1029700010FB01F03D4901EB800101F562719DF80A +:10298000A00000EB400303EB001001F83020B6225A +:102990009DF8B40040F2533110FB01F0334901EBD4 +:1029A000800101F562719DF8A00000EB400303EB8C +:1029B000001001EBC0004271B2229DF8B40040F259 +:1029C000533110FB01F0294901E00DE037E001EB44 +:1029D000800000F562709DF8A01001EB410303EB4D +:1029E000011100EBC100827000BF00BF11E19DF832 +:1029F000B41001EB4100C0EBC1101E4901EBC00057 +:102A0000C1791E4880F8031D9DF8B41001EB410008 +:102A100000EB0110124901EB001130319DF8A000CC +:102A200001EB0010801C0990144890F8030DC208B7 +:102A30000998007862F3000009990870E9E09DF8B0 +:102A4000B41001EB4100C0EBC1100A4901EBC0001A +:102A5000007900F0F00098B9B821259112E000004B +:102A600098400020D8140020C7310020584500208D +:102A7000883E002008890020BC120020BC220020D3 +:102A8000B921259100213A9120E09DF8B41001EB85 +:102A9000410000EB0110FE4901EB00113031BDF89F +:102AA000E80001EB001041789DF8B40000EB400213 +:102AB000C2EBC010F74A12F830005038814200D102 +:102AC00012E0BDF8E800401C81B23A919DF8B410C4 +:102AD00001EB410000EB0110ED4901EB0010C17961 +:102AE000BDF8E8008142D0DC00BF9DF8B41040F290 +:102AF000533011FB00F0E84901EB800000F56270F3 +:102B00009DF8A01001EB410202EB011110F8310019 +:102B1000012834D100219DF8B40040F2533210FB5B +:102B200002F0DD4A02EB8000017102229DF8B40040 +:102B300040F2533110FB01F0D74901EB800101F560 +:102B400062719DF8A00000EB400303EB001001F858 +:102B50003020B9229DF8B40040F2533110FB01F04F +:102B6000CD4901EB800101F562719DF8A00000EBF9 +:102B7000400303EB001001EBC000427148E09DF8F8 +:102B8000B41040F2533011FB00F0C34901EB800058 +:102B900000F562709DF8A01001EB410202EB0111FB +:102BA00010F83100012833D100219DF8B40040F223 +:102BB000533210FB02F0B84A02EB8000017102228E +:102BC0009DF8B40040F2533110FB01F0B24901EB23 +:102BD000800101F562719DF8A00000EB400303EB5A +:102BE000001001F83020B9229DF8B40040F25331B2 +:102BF00010FB01F0A84901EB800000F562709DF820 +:102C0000A01001EB410303EB011100EBC100427185 +:102C100000BF00BFC9E59DF8B40000EB400101EB27 +:102C200000109B4901EB0010007B20B101287DD0F2 +:102C300002287CD1EDE299499DF8B40031F81000EA +:102C4000801F81B209919DF8B40000EB4001C1EBF7 +:102C5000C010904901EBC000401C08900999F6F79C +:102C600073FE0022CDE930029DF8B40000EB400174 +:102C7000C1EBC010874901EBC00288489DF8B41031 +:102C800030F81100401F11180991042109981FF014 +:102C9000B1FFC217CDE92E022FA819C82E995940AD +:102CA000604001437ED100227D499DF8B40001EBD4 +:102CB000001002709DF8B40000EB4001C1EBC010A1 +:102CC000744901EBC00001792591BDF894003128C9 +:102CD00002D0452867D1FCE070489DF8B41030F868 +:102CE00011001838412190FBF1F0C217C1B2CDE9B3 +:102CF0002E026C4880F8AC1000203A90DFE09DF87E +:102D0000B40000EB4001C1EBC010624901EBC0010F +:102D1000BDF8E80000EB80101430095C614AAD3268 +:102D2000BDF8E80011549DF8B40001E0D4E06FE272 +:102D300000EB4001C1EBC010564901EBC001BDF8EA +:102D4000E80000EB80101A3001440991082109982D +:102D50001FF00EFF8DED0E0A524AB932BDF8E800A1 +:102D60000E9902EB001041609DF8B40000EB4001A9 +:102D7000C1EBC010474901EBC001BDF8E80000EB12 +:102D80008010323001440991082109981FF0F0FEAB +:102D90008DED0E0A434AB932BDF8E8000E9902EBF8 +:102DA000001001E097E095E001609DF8B40000EBB1 +:102DB0004001C1EBC010374901EBC001BDF8E8008C +:102DC00000EB80103A3001440991082109981FF066 +:102DD000CFFE8DED0E0A334AB932BDF8E8000E99E8 +:102DE00002EB001081609DF8B40000EB4001C1EBE4 +:102DF000C010284901EBC001BDF8E80000EB8010CD +:102E0000423001440991082109981FF0B1FE8DED6F +:102E10000E0A244AB932BDF8E8000E9902EB001000 +:102E2000C1609DF8B40000EB400101EB00101849AF +:102E300001EB00113031BDF8E80001EB0010801CFF +:102E40000990007820F080008030099908709DF882 +:102E5000B40000EB4001C1EBC0100E4901EBC00211 +:102E60000E489DF8B41030F81100401E125C9DF819 +:102E7000B40040F2533110FB01F0074901EB800030 +:102E800000F562709DF8A01001EB41030CE000001A +:102E9000984000200889002058450020887A0020AA +:102EA000883E0020BC32002003EB011100EBC10082 +:102EB00080F84420BDF8E800401C80B23A90BDF88C +:102EC000E8000021DDE92E34C01AA141FFF617AF5A +:102ED00000E000BF00BFB4E29DF8B40000EB400189 +:102EE000C1EBC010FE4901EBC000407D9DF8B4105D +:102EF00001EB4102C2EBC111F94A02EBC101897D2C +:102F000040EA0120C217CDE92E029DF8B40000EB83 +:102F10004001C1EBC010F24901EBC001099115213C +:102F20000998F6F7F5FC0022CDE930022FA815C864 +:102F30002E995140604001437ED19DF8B40000EBD2 +:102F40004001C1EBC010E64911F83000401EC1B28B +:102F500028910021E34A9DF8B40002EB00129DF88D +:102F6000A0001154E04A9DF8A00011549FEDDF0A23 +:102F700010EE101A0C329DF8A00002EB0010416018 +:102F80009DF8B40000EB4001C1EBC011D44800EB48 +:102F9000C10081799DF8B40000EB4002C2EBC01083 +:102FA000CF4A02EBC000407941EA002000EE100A4F +:102FB000B8EEC00A9FEDCE1AC0EE010A9DF8B4002B +:102FC00000EB4001C1EBC010114601EBC0000179DC +:102FD0009DF8B40000EB4002C2EBC010C04A02EB07 +:102FE000C000C07841EA002000EE100AB8EEC00A26 +:102FF00030EE800A10EE101ABB4A0C329DF8A00089 +:1030000002EB001001609DF8B40000EB4001C1EB41 +:10301000C010B34901EBC000817A9DF8B40000EB09 +:103020004002C2EBC010AE4A02EBC000407A41EA57 +:10303000002000EE100A00E0EAE0B8EEC00A9FEDC2 +:10304000AC1AC0EE010A9DF8B40000EB4001C1EBE0 +:10305000C010114601EBC000017A9DF8B40000EBEE +:103060004002C2EBC0109E4A02EBC000C07941EAA8 +:10307000002000EE100AB8EEC00A30EE800A10EE12 +:10308000101A994A0C329DF8A00002EB00108160E2 +:103090009DF8B40000EB4001C1EBC010904901EB7A +:1030A000C000C07A00F0800038BB9DF8B40000EB8F +:1030B0004001C1EBC0108A4901EBC000017B9DF8C3 +:1030C000B40000EB4002C2EBC010854A02EBC00026 +:1030D000C07A41EA002000EE100AF8EEC00AB3EE12 +:1030E000001A80EE810A10EE100A7F4A0C329DF819 +:1030F000A01002EB0111C86047E09DF8B40000EB9E +:103100004001C1EBC010764901EBC000017B9DF886 +:10311000B40000EB4002C2EBC010714A02EBC000E9 +:10312000C07A41EA0020404280B200EE100AB8EEB8 +:10313000C00A8DED030A0398F5F7F0FA9FED6D0BC9 +:1031400053EC102BCDE904019DED040B51EC100B59 +:10315000F5F7C8F99FED690B53EC102BCDE906018B +:103160009DED060B51EC100BF5F747F9CDE9080181 +:103170009DED080B51EC100BF5F7E3FA5A4A0C32AF +:103180009DF8A01002EB0111C8609DF8B40000EB9F +:10319000400101EB00105B4901EB001030309DF85D +:1031A000A01000EB0110801C0990007820F0800036 +:1031B0008030099908709DF8B41001EB4100C0EB14 +:1031C000C110474901EBC000C27D9DF8B40040F238 +:1031D000533110FB01F04C4901EB800000F56270A7 +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F844209DF8B41001EB410000EB011071 +:10320000404901EB0010C1793748AD3880F8AC1067 +:1032100017E19DF8B41001EB4100C0EBC11030493B +:1032200001EBC000C0799DF8B41001EB4102C2EB84 +:10323000C1112B4A02EBC101097A40EA0120C217F1 +:10324000CDE92E029DF8B41001EB4100C0EBC11096 +:10325000234901EBC001099107210998F6F758FBB2 +:103260000022CDE93002DDE93032DDE92E1059408F +:10327000504001437ED19DF8B41001EB4100C0EBFA +:10328000C110174911F83000401EC1B22891002129 +:10329000144A9DF8B40002EB00100170124A9DF828 +:1032A000A00011549DF8B41001EB4100C0EBC11017 +:1032B0000B4901EBC000817908460191F5F7A8F9A7 +:1032C000CDE902019DED021B9FED100B23F038FBB1 +:1032D0008DED060B9DF8B41001EB41001AE00000E3 +:1032E00008890020883E002069330020000000008B +:1032F00000FF7F4700000000000030400000000099 +:103300000000000098400020584500200000000008 +:1033100000002440C0EBC110F64901EBC000017968 +:103320009DF8B40000EB4002C2EBC010F14A02EB82 +:10333000C000C07841EA002000EE100AB8EEC00AD2 +:103340008DED030A0398F5F7E9F9CDE904019DED48 +:10335000060B53EC102B9DED040B51EC100BF5F705 +:10336000C1F8CDE908019DED080B51EC100BF5F704 +:10337000E8F900E064E0E04A9DF8A01002EB0111DA +:1033800048601FED260A10EE101A9DF8A00002EB0F +:10339000001001601FED2B0A10EE101A9DF8A0001E +:1033A00002EB001081601FED2F0A10EE101A9DF83D +:1033B000A00002EB0010C1609DF8B41001EB4100C9 +:1033C00000EB011002F6235101EB001130319DF8A2 +:1033D000A00001EB0010801C0990007820F0800014 +:1033E0008030099908709DF8B41001EB4100C0EBE2 +:1033F000C110C04901EBC000427A9DF8B40040F210 +:10340000533110FB01F0BD4901EB800000F5627003 +:103410009DF8A01001EB410303EB011100EBC1008B +:1034200080F844209DF8B41001EB410000EB01103E +:10343000B34901EB0010C179AF48B93880F8AC103E +:1034400000BF00BF0BF014B99DF8B41001EB4100B0 +:10345000C0EBC110A74901EBC000C1789DF8B400D2 +:1034600000EB4002C2EBC010A24A02EBC000807821 +:1034700041EA002129919DF8B41001EB4100C0EB15 +:10348000C110114601EBC001BDF8A400401C095C4D +:103490009DF8B40000EB4002C2EBC010954A02EB6D +:1034A000C002BDF8A400105C41EA0020C217CDE9BB +:1034B0002E029DF8B41001EB4100C0EBC1108D4904 +:1034C00001EBC0000990BDF8A410F6F721FA002224 +:1034D000CDE930022FA819C82E9959406040014308 +:1034E00041F068869DF8B41001EB4100C0EBC110BB +:1034F000804901EBC0004178289100213A911CE0FD +:103500009DF8B41001EB410000EB01107C4901EB88 +:1035100000113031BDF8E80001EB001041789DF852 +:10352000A000814204D1BDF8E800C1B2289112E0A8 +:10353000BDF8E800401C81B23A919DF8B41001EB4F +:10354000410000EB01106E4901EB0010C179BDF89C +:10355000E8008142D4DC00BF9DF8B41001EB4100CB +:1035600000EB0110664901EB001030309DF8A0100F +:1035700000EB0110801C0990007820F08000803062 +:10358000099908709DF8B41001EB4100C0EBC1101F +:10359000584901EBC000007925900020594A9DF858 +:1035A000B41002EB01129DF8A0105054BDF8940025 +:1035B000F3287DD009DC05287BD006280ED0F12821 +:1035C00078D0F22841F0F585F7E3F42873D0F62897 +:1035D00072D0F72871D0F828F4D1EFE306211091CA +:1035E00000213691EBE3BDF84000401C81B2109100 +:1035F0009DF8B41001EB4100C0EBC1103D4901EB57 +:10360000C001BDF84000095C2591BDF84000401C98 +:1036100081B21091BDF89400F12804D0F22868D04E +:10362000F32871D1FEE39DF8B41001EB4100C0EB2B +:10363000C110304901EBC001BDF84000095C29917F +:10364000BDF84000401C81B210919DF8B41001EB10 +:10365000410000EB01102A4901EB001130319DF8C7 +:10366000A020BDF8D800104401EB0010407A00F013 +:103670000100E8B39DF8B41040F2533011FB00F0A4 +:103680001E4901EB800101F562719DF8A020BDF893 +:10369000D800104400EB400202EB001001EBC00028 +:1036A00090F8900000F0010010BB9DF8B41005E008 +:1036B000FDE3FDE3FDE3FDE3FDE3FDE340F2533015 +:1036C00011FB00F00D4901EB800101F562719DF8DD +:1036D000A020BDF8D800104400EB400202EB00101F +:1036E00001EBC00090F8820010B100213A913CE05B +:1036F0009EE0FCE308890020753300205845002037 +:1037000098400020883E0020F2E39DF8B41040F27B +:10371000533011FB00F0FD4901EB800101F56271AE +:103720009DF8A020BDF8D800104400EB400202EB49 +:10373000001001EBC00000F18301BDF8E8000A5C55 +:103740009DF8B40000EB400101EB0010F04901EBE3 +:1037500000100E30BDF8E810405C824200D008E056 +:10376000BDF8E800401C81B23A91BDF8E800042899 +:10377000CBDB00BFBDF8E800042859D104213A9101 +:103780002FE09DF8B41040F2533011FB00F0DF49F8 +:1037900001EB800101F562719DF8A020BDF8D80011 +:1037A000104400EB400202EB001001EBC00000F1FE +:1037B0008301BDF8E8000A5C9DF8B40000EB40010D +:1037C00001EB0010D24901EB00100E30BDF8E810FB +:1037D000405C824200D008E0BDF8E800401C81B2A5 +:1037E0003A91BDF8E8000A28CBDB00BFBDF8E8003D +:1037F0000A281DD09DF8B41040F2533011FB00F0A0 +:10380000C24901EB800101F562719DF8A020BDF86D +:10381000D800104400EB400202EB001001EBC000A6 +:1038200090300990007820F00100401C0999087040 +:10383000BDF8A4000F287CD19DF8B40000EB400136 +:1038400001EB0010B24901EB001130319DF8A020CE +:10385000BDF8D800104401EB0010801C09900078DE +:1038600020F00400001D0999087000203A902DE016 +:103870009DF8B40000EB4001C1EBC010A54901EB7D +:10388000C001BDF84020BDF8E80010440A5C9DF876 +:10389000B40040F2533110FB01F09C4901EB800170 +:1038A00001F562719DF8A030BDF8D800184400EB16 +:1038B000400303EB001001EBC0014731BDF8E80005 +:1038C0000A54BDF8E800401C81B23A91BDF8E80006 +:1038D0000A28CDDBBDF840000A3081B210910021EA +:1038E0003A912FE09DF8B40000EB4001C1EBC0100D +:1038F000884901EBC001BDF84020BDF8E800104444 +:103900000A5C9DF8B40040F2533110FB01F07F498E +:1039100001EB800101F562719DF8A030BDF8D8007F +:10392000184400EB400303EB001001EBC0016031D1 +:1039300000E07AE2BDF8E8000A54BDF8E800401C57 +:1039400081B23A91BDF8E8000228CBDBBDF8400017 +:10395000801C81B210919DF8B40000EB4001C1EBD6 +:10396000C0106C4901EBC001BDF84000085C0104C7 +:103970009DF8B40000EB4002C2EBC010654A02EBB8 +:10398000C002BDF84000401C105C41EA00219DF8D7 +:10399000B40000EB4002C2EBC0105E4A02EBC00272 +:1039A000BDF84000801C105C01439DF8B40040F25B +:1039B000533210FB02F0554A02EB800202F56272AC +:1039C0009DF8A030BDF8D800184400EB400303EB8D +:1039D000001002EBC0004167BDF84000C01C81B27E +:1039E00010914D4890F8E007F0BB00213A9120E09B +:1039F0009DF8B40040F2533110FB01F0434901EB54 +:103A0000800101F562719DF8A020BDF8D800104436 +:103A100000EB400202EB001001EBC0004730BDF8A4 +:103A2000E810405C00B108E0BDF8E800401C81B23D +:103A30003A91BDF8E8000A28DADB00BFBDF8E800DB +:103A40000A281BD140229DF8B40040F2533110FBEC +:103A500001F02E4901EB800101F562719DF8A03063 +:103A6000BDF8D800184400E04FE000EB400303EB42 +:103A7000001001EBC00080F87E2066E19DF8B400E4 +:103A800040F2533110FB01F0204901EB800101F5B8 +:103A900062719DF8A020BDF8D800104400EB4002F0 +:103AA00002EB001001EBC00090F87E0068BB002123 +:103AB0002A9121E10021379137E09DF8B40040F2CE +:103AC000533110FB01F0114901EB800101F56271E6 +:103AD0009DF8A020BDF8D800104400EB400202EB96 +:103AE000001001EBC0014731BDF8DC00001D095C8E +:103AF0009DF8A80000EB4002084800EB4202BDF828 +:103B0000DC00105C81420BD013E01EE15845002020 +:103B10009840002008890020BC3200208834002012 +:103B2000BDF8DC00401C81B23791BDF8DC000628EE +:103B3000C3DB00BFBDF8DC0006287DD103229DF861 +:103B4000B40040F2533110FB01F0FE4901EB80015B +:103B500001F562719DF8A030BDF8D800184400EB63 +:103B6000400303EB001001EBC00080F87E209DF8BD +:103B7000B40000EB400101EB0010F34901EB001130 +:103B800030319DF8A020BDF8D800104401EB0010A2 +:103B9000801C0990007820F004020998027000202F +:103BA0003A901FE020229DF8B40040F2533110FB00 +:103BB00001F0E44901EB800101F562719DF8A0304C +:103BC000BDF8D800184400EB400303EB001001EBF4 +:103BD000C0015131BDF8E8000A54BDF8E800401CAE +:103BE00081B23A91BDF8E8000F28DBDB00213A9161 +:103BF0001FE020229DF8B40040F2533110FB01F089 +:103C0000D04901EB800101F562719DF8A030BDF84B +:103C1000D800184400EB400303EB001001EBC00197 +:103C20006331BDF8E8000A54BDF8E800401C81B2D9 +:103C30003A91BDF8E80000E059E00A28D9DB0022FB +:103C40009DF8B40040F2533110FB01F0BD4901EB87 +:103C5000800101F562719DF8A030BDF8D8001844CC +:103C600000EB400303EB001001EBC00080F878206C +:103C700000213A911FE000229DF8B40040F2533138 +:103C800010FB01F0AF4901EB800101F562719DF875 +:103C9000A030BDF8D800184400EB400303EB00103F +:103CA00001EBC0017931BDF8E8000A54BDF8E80025 +:103CB000401C81B23A91BDF8E8000528DBDB9DF895 +:103CC000B40040F2533110FB01F09E4901EB80013A +:103CD00001F562719DF8A020BDF8D800104400EBFA +:103CE000400202EB001001EBC000406F0CE09DF8B9 +:103CF000A800401CC1B22A919448B0F8CA019DF8AE +:103D0000A81088423FF7D6AE00BF9048B0F8CA016D +:103D10009DF8A810884218D140229DF8B40040F2C6 +:103D2000533110FB01F0874901EB800101F562710D +:103D30009DF8A030BDF8D800184400EB400303EB19 +:103D4000001001EBC00080F87E209DF8B40040F226 +:103D5000533110FB01F07B4901EB800101F56271E9 +:103D60009DF8A020BDF8D800104400EB400202EB03 +:103D7000001001EBC00090F87E00032804D0112849 +:103D80001ED0402850D134E0F2229DF8B40040F219 +:103D9000533110FB01F06B4901EB800101F56271B9 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001001EBC000427136E0F3E3F3E319E1D8 +:103DC000F3229DF8B40040F2533110FB01F05D493D +:103DD00001EB800101F562719DF8A030BDF8D800BB +:103DE000184400EB400303EB001001EBC0004271EC +:103DF0001AE0F2229DF8B40040F2533110FB01F0BA +:103E0000504901EB800101F562719DF8A030BDF8C9 +:103E1000D800184400EB400303EB001001EBC00096 +:103E2000427100E0C7E000BF6EE09DF8B40000EB17 +:103E3000400101EB0010444901EB001130319DF8C5 +:103E4000A020BDF8D800104401EB0010801C0990A0 +:103E5000007820F00402099802709DF8B40040F246 +:103E6000533110FB01F0374901EB800000F562701F +:103E70009DF8A020BDF8D810114401EB410202EBDF +:103E8000011100EBC10090F8900000F0010080B338 +:103E900000229DF8B40040F2533110FB01F0294993 +:103EA00001EB800101F562719DF8A03005E0FDE3B2 +:103EB000FDE3AFE0FCE3FCE3FCE3BDF8D80018440D +:103EC00000EB400303EB001001EBC000A0F88E20D4 +:103ED00005229DF8B40040F2533110FB01F019495E +:103EE00001EB800101F562719DF8A03002E00CE069 +:103EF0007AE009E0BDF8D800184400EB400303EB7A +:103F0000001001EBC00042716EE09DF8B40040F279 +:103F1000533110FB01F00B4901EB800101F5627197 +:103F20009DF8A020BDF8D800104400EB400202EB41 +:103F3000001001EBC00090F87E00402821D1002243 +:103F400006E000005845002098400020BC320020C8 +:103F50009DF8B40040F2533110FB01F0FE4901EB33 +:103F6000800101F562719DF8A030BDF8D8001844B9 +:103F700000EB400303EB001001EBC00080F87E2053 +:103F800000BF00BFF1229DF8B40040F2533110FB96 +:103F900001F0F14901EB800101F562719DF8A0305B +:103FA000BDF8D800184400EB400303EB001001EB10 +:103FB000C000427118E0F1229DF8B40040F2533184 +:103FC00010FB01F0E44901EB800101F562719DF8FD +:103FD000A030BDF8D800184400EB400303EB0010FC +:103FE00001EBC000427100BF00BFBDF8D800401C0B +:103FF00081B236919DF8B40000EB4001C1EBC010D6 +:10400000D64901EBC0004179BDF8D80081423FF7A5 +:10401000EAAAF2E39DF8B40040F2533110FB01F03C +:10402000CD4901EB800000F562709DF8A01001EB16 +:10403000410202EB011110F8310048BB01229DF84A +:10404000B40040F2533110FB01F0C34901EB800191 +:1040500001F562719DF8A00000EB400303EB001036 +:1040600001F83020F4229DF8B40040F2533110FBE7 +:1040700001F0B94901EB800000F562709DF8A010D5 +:1040800001EB410303EB011100EBC1004271CCE0F5 +:104090009DF8B40000EB400101EB0010B04901EBCA +:1040A000001030309DF8A01000EB0110407A00F0B5 +:1040B000010080B39DF8B40040F2533110FB01F0D1 +:1040C000A54901EB800000F562709DF8A01001EB9E +:1040D000410202EB011100EBC10090F8900000F0EA +:1040E0000100C0B99DF8B40040F2533110FB01F05B +:1040F000994901EB800000F562709DF8A01001EB7A +:10410000410202EB011100EBC10090F8820010B1F6 +:1041100000203A902DE088E09DF8B40040F2533141 +:1041200010FB01F08C4901EB800101F562719DF8F3 +:10413000A00000EB400202EB001001EBC00000F118 +:104140008301BDF8E8000A5C9DF8B40000EB400173 +:1041500001EB0010824901EB00100E30BDF8E810B1 +:10416000405C824200D008E0BDF8E800401C81B20B +:104170003A91BDF8E8000428CEDB00BFBDF8E800A6 +:10418000042852D13A902CE09DF8B40040F253310B +:1041900010FB01F0704901EB800101F562719DF89F +:1041A000A00000EB400202EB001001EBC00000F1A8 +:1041B0008301BDF8E8000A5C9DF8B40000EB400103 +:1041C00001EB0010664901EB00100E30BDF8E8105D +:1041D000405C824200D008E0BDF8E800401C81B29B +:1041E0003A91BDF8E8000A28CEDB00BFBDF8E80030 +:1041F0000A281AD09DF8B40040F2533110FB01F0A8 +:10420000554901EB800000F562709DF8A01001EBAC +:10421000410202EB011100EBC100903009900078DF +:1042200020F00100401C09990870BDF8A400112875 +:1042300077D19DF8B40000EB400101EB0010484934 +:1042400001EB001030309DF8A01000EB0110801C35 +:104250000990007820F00401091D099801700021DF +:104260003A9128E09DF8B40000EB4001C1EBC0108A +:104270003A4901EBC001BDF8E800401D0A5C9DF819 +:10428000B40040F2533110FB01F0334901EB8001DF +:1042900001F562719DF8A00000EB400303EB0010F4 +:1042A00001EBC0014731BDF8E8000A54BDF8E80051 +:1042B000401C81B23A91BDF8E8000A28D2DB002008 +:1042C0003A9028E09DF8B40000EB4001C1EBC0102B +:1042D000224901EBC001BDF8E8000F300A5C9DF8EF +:1042E000B40040F2533110FB01F01B4901EB800197 +:1042F00001F562719DF8A00000EB400303EB001094 +:1043000001EBC0016031BDF8E8000A54BDF8E800D7 +:10431000401C81B23A91BDF8E8000228D2DBAFE23E +:10432000FFE7BDF8A40014287DD19DF8B40000EB90 +:10433000400101EB00100A4901EB001030309DF8FC +:10434000A01000EB0110801C0990007820F0040000 +:10435000001D0999087005E05845002008890020D3 +:104360009840002000203A9028E09DF8B40000EB2F +:104370004001C1EBC010F84901EBC001BDF8E800F5 +:10438000401D0A5C9DF8B40040F2533110FB01F06F +:10439000F24901EB800101F562719DF8A00000EB8C +:1043A000400303EB001001EBC0014731BDF8E8000A +:1043B0000A54BDF8E800401C81B23A91BDF8E8000B +:1043C0000A28D2DB00203A9028E09DF8B40000EBE8 +:1043D0004001C1EBC010E04901EBC001BDF8E800AD +:1043E0000F300A5C9DF8B40040F2533110FB01F02D +:1043F000DA4901EB800101F562719DF8A00000EB44 +:10440000400303EB001001EBC0016031BDF8E80090 +:104410000A54BDF8E800401C81B23A91BDF8E800AA +:104420000228D2DB00E02CE29DF8B40000EB400152 +:10443000C1EBC010C84901EBC000407C01049DF8ED +:10444000B40000EB4002C2EBC010C34A02EBC00054 +:10445000807C41EA00219DF8B40000EB4002C2EBF1 +:10446000C010BD4A02EBC000C07C01439DF8B400FF +:1044700040F2533210FB02F0B84A02EB800000F524 +:1044800062709DF8A02002EB420303EB021200EBE6 +:10449000C2004167B24890F8E007E0BB00203A90C4 +:1044A0001DE09DF8B40040F2533110FB01F0AB4920 +:1044B00001EB800101F562719DF8A00000EB400264 +:1044C00002EB001001EBC0004730BDF8E810405C83 +:1044D00000B108E0BDF8E800401C81B23A91BDF897 +:1044E000E8000A28DDDB00BFBDF8E8000A2818D183 +:1044F00040229DF8B40040F2533110FB01F097497F +:1045000001EB800000F562709DF8A01001EB410303 +:1045100003EB011100E047E000EBC10080F87E20D2 +:104520004FE19DF8B40040F2533110FB01F08B498C +:1045300001EB800000F562709DF8A01001EB4102D4 +:1045400002EB011100EBC10090F87E0060BB00207F +:104550002A9010E1002037902CE09DF8B40040F242 +:10456000533110FB01F07D4901EB800101F56271CF +:104570009DF8A00000EB400202EB001001EBC0012F +:104580004731BDF8DC00001D095C9DF8A80000EB78 +:104590004002744800EB4202BDF8DC00105C81422E +:1045A00003D00BE0FEE3FEE30BE1BDF8DC00401CB2 +:1045B00081B23791BDF8DC000628CEDB00BFBDF824 +:1045C000DC00062877D103229DF8B40040F2533175 +:1045D00010FB01F0614901EB800101F562719DF86A +:1045E000A00000EB400303EB001001EBC00080F8DB +:1045F0007E209DF8B40000EB400101EB00105A4909 +:1046000001EB001130319DF8A00001EB0010801C7F +:104610000990007820F004020998027000203A9076 +:104620001CE020229DF8B40040F2533110FB01F051 +:104630004A4901EB800101F562719DF8A00000EB91 +:10464000400303EB001001EBC0015131BDF8E8005D +:104650000A54BDF8E800401C81B23A91BDF8E80068 +:104660000F28DEDB00203A901CE020229DF8B400E9 +:1046700040F2533110FB01F0384901EB800101F5A4 +:1046800062719DF8A00000EB400303EB001001EB0A +:10469000C0016331BDF8E8000A54BDF8E800401CD1 +:1046A00081B23A91BDF8E8000A2805E0FDE3FDE398 +:1046B000FDE3FDE3EAE359E0D7DB00229DF8B40017 +:1046C00040F2533110FB01F0244901EB800101F568 +:1046D00062719DF8A00000EB400303EB001001EBBA +:1046E000C00080F8782000213A911CE000229DF85B +:1046F000B40040F2533110FB01F0184901EB800186 +:1047000001F562719DF8A00000EB400303EB00107F +:1047100001EBC0017931BDF8E8000A54BDF8E800AA +:10472000401C81B23A91BDF8E8000528DEDB9DF817 +:10473000B40040F2533110FB01F0084901EB800056 +:1047400000F562709DF8A01001EB410202EB01112F +:1047500000EBC100406F16E008890020584500209A +:10476000BC32002088340020984000209DF8A8002A +:10477000401CC1B22A91FE48B0F8CA019DF8A810A9 +:1047800088423FF7E7AE00BFF948B0F8CA019DF88C +:10479000A810884215D140229DF8B40040F2533150 +:1047A00010FB01F0F34901EB800000F562709DF809 +:1047B000A01001EB410303EB011100EBC10080F8F5 +:1047C0007E209DF8B40040F2533110FB01F0E9491E +:1047D00001EB800000F562709DF8A01001EB410232 +:1047E00002EB011100EBC10090F87E00032805D018 +:1047F000112819D0402843D12CE045E3F2229DF83E +:10480000B40040F2533110FB01F0DA4901EB8000B3 +:1048100000F562709DF8A01001EB410303EB01115C +:1048200000EBC10042712BE0F3229DF8B40040F28E +:10483000533110FB01F0CF4901EB800000F56270AD +:104840009DF8A01001EB410303EB011100EBC10047 +:10485000427115E0F2229DF8B40040F2533110FB92 +:1048600001F0C44901EB800000F562709DF8A010D2 +:1048700001EB410303EB011100EBC100427100BFEA +:1048800002E3BDF8A40006287DD19DF8B40000EB3A +:104890004001C1EBC010B84901EBC00040790128CC +:1048A00072D10320B5490870F7229DF8B40040F298 +:1048B000533110FB01F0AF4901EB800101F562714A +:1048C0009DF8A00000EB400303EB001001EBC000DB +:1048D00042719DF8B40040F2533110FB01F0A5493C +:1048E00001EB800101F562719DF8A00000EB400230 +:1048F00002EB001001EBC00090F8801001EB4100CA +:1049000000EB01109E4901EB001130319DF8B4001D +:1049100040F2533210FB02F0964A02EB800000F5A1 +:1049200062709DF8A02002EB420303EB021200EB41 +:10493000C20090F8810001EB00108078C0F34000C5 +:10494000F0B39DF8B41040F2533011FB00F08949E8 +:1049500001EB800000F562709DF8A01001EB4102B0 +:1049600002EB011100EBC10090F8801001EB410057 +:1049700000EB0110824901EB00108079012804D07E +:104980000A287CD13FE027E2CDE0BA239DF8B400AD +:1049900040F2533110FB01F0764901EB800101F543 +:1049A00062719DF8A00000EB400202EB001001EBE9 +:1049B000C00090F8800040F2533110FB01F000E09D +:1049C0003AE16C4901EB800101F562719DF8B40098 +:1049D00040F2533210FB02F0664A02EB800000F511 +:1049E00062709DF8A02002EB420404EB021200EB7F +:1049F000C20090F8810000EB400202EB001001EBD6 +:104A0000C00043713BE00B239DF8B40040F25331EA +:104A100010FB01F0574901EB800101F562719DF82F +:104A2000A00000EB400202EB001001EBC00090F888 +:104A3000800040F2533110FB01F04E4901EB800140 +:104A400001F562719DF8B40040F2533210FB02F0A0 +:104A5000484A02EB800000F562709DF8A02002EB4E +:104A6000420404EB021200EBC20090F8810000EB5C +:104A7000400202EB001001EBC000437100BF00BF19 +:104A80009DF8B41040F2533011FB00F0394901EBAE +:104A9000800101F562719DF8A00000EB400202EB7D +:104AA000001001EBC00090F8801001EB410000EB1A +:104AB0000110334901EB001130319DF8B40040F290 +:104AC000533210FB02F02B4A02EB800202F56272B5 +:104AD0009DF8A00000EB400303EB001002EBC000C8 +:104AE00090F8810001EB001002789DF8B40040F2CC +:104AF000533110FB01F01F4901EB800000F562709B +:104B00009DF8A01001EB410303EB011100EBC10084 +:104B100090F8800040F2533110FB01F0154901EB91 +:104B200080004270B0E19DF8B41001EB4100C0EB91 +:104B3000C110114901EBC000407902287CD104204A +:104B40000E490870F8229DF8B40040F2533110FB72 +:104B500001F0084901EB800101F562719DF8A000A8 +:104B600000EB400303EB001001EBC000427109E0D1 +:104B7000BC3200205845002008890020190200207E +:104B8000984000209DF8B41040F2533011FB00F023 +:104B9000F94901EB800101F562719DF8A00000EB7D +:104BA000400202EB001001EBC00090F8801001EB16 +:104BB000410000EB0110F14901EB001130319DF88B +:104BC000B40040F2533210FB02F0EB4A02EB8000DB +:104BD00000F562709DF8A02002EB420303EB021285 +:104BE00000EBC20090F8810001EB00108078C0F368 +:104BF000400008B39DF8B41040F2533011FB00F0B0 +:104C0000DD4901EB800000F562709DF8A01001EB1A +:104C1000410202EB011100EBC10090F8801001EBA2 +:104C2000410000EB0110D54901EB0010807901280B +:104C300003D00A2879D13CE026E1B3239DF8B400E3 +:104C400040F2533110FB01F0CB4901EB800101F53B +:104C500062719DF8A00000EB400202EB001001EB36 +:104C6000C00090F8800040F2533110FB01F0C249BF +:104C700001EB800101F562719DF8B40040F25332FE +:104C800010FB02F0BC4A02EB800000F562709DF858 +:104C9000A02002EB420404EB021200EBC20090F8E9 +:104CA000810000EB400202EB001001EBC0004371F9 +:104CB0003BE00C239DF8B40040F2533110FB01F0AF +:104CC000AD4901EB800101F562719DF8A00000EB98 +:104CD000400202EB001001EBC00090F8800040F2AF +:104CE000533110FB01F0A44901EB800101F5627121 +:104CF0009DF8B40040F2533210FB02F09E4A02EBE2 +:104D0000800000F562709DF8A02002EB420404EBE5 +:104D1000021200EBC20090F8810000EB400202EBAF +:104D2000001001EBC000437100BF00BF9DF8B4103C +:104D300040F2533011FB00F08F4901EB800101F587 +:104D400062719DF8A00000EB400202EB001001EB45 +:104D5000C00090F8801001EB410000EB0110874982 +:104D600001EB001130319DF8B40040F2533210FBDA +:104D700002F0814A02EB800202F562729DF8A00007 +:104D800000EB400303EB001002EBC00090F8810041 +:104D900001EB001002789DF8B40040F2533110FB93 +:104DA00001F001E08DE070E0734901EB800000F557 +:104DB00062709DF8A01001EB410303EB011100EBC1 +:104DC000C10090F8800040F2533110FB01F06A49B5 +:104DD00001EB8000427057E09DF8B41001EB4100F8 +:104DE00000EB0110654901EB001030309DF8A01078 +:104DF00000EB0110801C0990007820F00402099853 +:104E000002709DF8B41040F2533011FB00F05A4983 +:104E100001EB800000F562709DF8A01001EB4102EB +:104E200002EB011100EBC10090F8900000F00100CE +:104E300050B300229DF8B40040F2533110FB01F052 +:104E40004D4901EB800101F562719DF8A00000EB76 +:104E5000400303EB001001EBC000A0F88E200522F8 +:104E60009DF8B40040F2533110FB01F0424901EBD0 +:104E7000800000F562709DF8A01001EB410303EB88 +:104E8000011100EBC100427193E100BFF1229DF8D6 +:104E9000B40040F2533110FB01F0374901EB8000C0 +:104EA00000F562709DF8A01003E04FE005E191E08D +:104EB00066E001EB410303EB011100EBC10042711D +:104EC00077E19DF8B41040F2533011FB00F02A490D +:104ED00001EB800000F562709DF8A01001EB41022B +:104EE00002EB011100EBC10090F87E00402816D1C2 +:104EF00000229DF8B40040F2533110FB01F01E492E +:104F000001EB800000F562709DF8A01001EB4103F9 +:104F100003EB011100EBC10080F87E2000BF00BF51 +:104F2000F1229DF8B40040F2533110FB01F0124918 +:104F300001EB800000F562709DF8A01001EB4103C9 +:104F400003EB011100EBC100427132E1F1229DF847 +:104F5000B40040F2533110FB01F0074901EB80012E +:104F600001F562719DF8A00000EB400303EB001017 +:104F700001EBC00042711CE1584500209840002020 +:104F800003229DF8B40040F2533110FB01F0FE49BA +:104F900001EB800101F562719DF8A00000EB400378 +:104FA00003EB001001F83020F1229DF8B40040F22C +:104FB000533110FB01F0F44901EB800000F5627001 +:104FC0009DF8A01001EB410303EB011100EBC100C0 +:104FD0004271EEE002229DF8B40040F2533110FB22 +:104FE00001F0E94901EB800101F562719DF8A00033 +:104FF00000EB400303EB001001F83020F6229DF88F +:10500000B40040F2533110FB01F0DF4901EB8001A5 +:1050100001F562719DF8A00000EB400303EB001066 +:1050200001EBC000427101229DF8B40040F25331FF +:1050300010FB01F0D44901EB800101F562719DF88C +:10504000A00000EB400303EB001001EBC00080F870 +:10505000822000213A9129E09DF8B41001EB410033 +:10506000C0EBC110C94901EBC001BDF8E800401D0B +:105070000A5C9DF8B40040F2533110FB01F0C249C4 +:1050800001EB800101F562719DF8A00000EB400387 +:1050900003EB001001EBC00000F18301BDF8E80054 +:1050A0000A54BDF8E800401C81B23A91BDF8E8000E +:1050B0000A28D1DBBDF8A4007BE09DF8B41001EB19 +:1050C0004100C0EBC110B14901EBC00081799DF8EE +:1050D000B40000EB4002C2EBC010AC4A02EBC000CF +:1050E000407941EA00229DF8B40040F2533110FBB0 +:1050F00001F0A54901EB800101F562719DF8A00066 +:1051000000EB400303EB001001EBC000A0F88E2081 +:105110009DF8B40040F2533110FB01F09A4901EBC5 +:10512000800101F562719DF8A00000EB400202EBE6 +:10513000001001EBC000B0F88E109DF8B40000EB39 +:10514000400202EB0010924A02EB0010408B8142B9 +:105150002EDBF1229DF8B40040F2533110FB01F038 +:10516000894901EB800101F562719DF8A00000EB17 +:10517000400303EB001001EBC00042719DF8B40046 +:1051800040F2533110FB01F07F4901EB800101F542 +:1051900062719DF8A00000EB400202EB001001EBF1 +:1051A000C00090300990007820F001020998027048 +:1051B00000BF00BF09F05CBA9DF8B40000EB4001ED +:1051C000C1EBC010714901EBC000017928910021A9 +:1051D00036911CE09DF8B40000EB400101EB00109B +:1051E0006B4901EB00113031BDF8D80001EB001024 +:1051F00041789DF8A000814204D1BDF8D800C1B229 +:10520000289112E0BDF8D800401C81B236919DF87B +:10521000B40000EB400101EB00105D4901EB001010 +:10522000C179BDF8D8008142D4DC00BF9DF8B4003C +:1052300000EB4001C1EBC010544901EBC000C17844 +:105240002591BDF89400172834D2DFE800F0330C24 +:105250000F331215181B1E333333333333212427F6 +:1052600033332A2D30000720299023E0072029908E +:1052700020E0062029901DE0062029901AE0062053 +:10528000299017E01220299014E00720299011E0BE +:10529000092029900EE0062029900BE00620299095 +:1052A00008E00B20299005E00B20299002E02A203D +:1052B000299000BF00BFBDF8A400001FC1B2099132 +:1052C0009DF8B40000EB4001C1EBC0102F4901EB89 +:1052D000C000C01C08900999F4F7FCF837909DF8BD +:1052E000B40000EB4001C1EBC010284901EBC00144 +:1052F000BDF8A400401E095CBDF8DC00814270D1FD +:105300009DF8B40000EB4001C1EBC0101F4901EB58 +:10531000C0004078002864DD9DF8B40000EB400137 +:10532000C1EBC010194901EBC001BDF8A4000A5C33 +:105330009DF8B40040F2533110FB01F0124901EB2B +:10534000800101F562719DF8A00000EB400303EBC2 +:10535000001001EBC00080F8442000210D4A9DF8A8 +:10536000B40002EB00129DF8A00011540A4890F816 +:105370002800012821D19DF8B40000EB400101EB89 +:10538000001003490AE00000584500200889002069 +:1053900098400020883E0020BC12002001EB001045 +:1053A00030309DF8A01000EB0110801C09900078AF +:1053B00020F08000803009990870BDF8940007281B +:1053C0007ED00ADC07287CD2DFE810F07B0068067C +:1053D000CA067B0052061506D00C10380728F2D2F8 +:1053E00000E0FCE3DFE810F0300D1A0D6D006D00F9 +:1053F00007000800F30600BFBDF8940014287DD113 +:105400009DF8B40000EB4001C1EBC010FE4901EB78 +:10541000C000407901069DF8B40000EB4002C2EBE9 +:10542000C010F94A02EBC000807941EA00419DF8C2 +:10543000B40000EB4002C2EBC010F34A02EBC00024 +:10544000C07941EA00219DF8B40000EB4002C2EBB4 +:10545000C010ED4A02EBC000007A01439DF8B40091 +:1054600040F2533210FB02F0E84A02EB800202F5F0 +:1054700062729DF8A00000EB400303EB001002EB0A +:10548000C000C0F81A109DF8B40040F2533110FB70 +:1054900001F0DE4901EB800101F562719DF8A00089 +:1054A00000EB400202EB001001EBC000D0F81A1034 +:1054B00008460991002112F01FF9CDE92E0101E003 +:1054C000F1E3F1E39DF8B40000EB400101EB0010C3 +:1054D000CF4901EB0010007F00F003019DF8B400FC +:1054E00000EB400202EB0010C94A02EB0010007F03 +:1054F000C0F3011001449DF8B40000E06EE000EB41 +:10550000400202EB0010C24A02EB0010007FC0F321 +:105510008100091A08460591F3F769F8CDE90601FB +:105520009DED061B9FEDBB0B21F00AFA8DED080BDC +:105530009DED080B51EC100BF3F7CBF8CDE93001E2 +:105540009DF8B40040F2533110FB01F0AF4901EB7C +:10555000800101F562719DF8A00000EB400202EBB2 +:10556000001001EBC000416B08460791002112F0CA +:10557000C3F8DDE92E32A0FB034501FB035100FB1C +:10558000021502220023DDE93001F2F71BFE231889 +:1055900045EB0100CDE90830DDE93023DDE9080104 +:1055A000F2F710FECDE92E01DDE92E0112F058FED2 +:1055B0009DF8B41040F2533211FB02F1934A02EB12 +:1055C000810101F562719DF8A02002EB420303EB1B +:1055D000021201EBC201C1F81E0046E0BDF89400C2 +:1055E000152842D19DF8B40000EB4001C1EBC0107A +:1055F000854901EBC000407901069DF8B40000EB3D +:105600004002C2EBC010804A02EBC000807941EA40 +:1056100000419DF8B40000EB4002C2EBC0107A4A92 +:1056200002EBC000C07941EA00219DF8B40000EB14 +:105630004002C2EBC010744A02EBC000007A014382 +:105640009DF8B40040F2533210FB02F06F4A02EBB7 +:10565000800000F562709DF8A02002EB420303EB8E +:10566000021200EBC200C0F81E109DF8B40000EB5F +:105670004001C1EBC010644901EBC000427A9DF8C3 +:10568000B40040F2533110FB01F0604901EB80019E +:1056900001F562719DF8A00000EB400303EB0010E0 +:1056A00001EBC00080F894209DF8B40000EB4001AD +:1056B00001EB0010564901EB001130319DF8A000BC +:1056C00001EB0010801C09909DF8B41040F253309B +:1056D00011FB00F14D4800EB810000F562709DF870 +:1056E000A01001EB410202EB011100EBC10090F8A8 +:1056F0009400C2090998007862F3000009990870C3 +:105700009DF8B40040F2533110FB01F03F4901EB2A +:10571000800000F562709DF8A01001EB410202EBE1 +:10572000011100EBC10090F8940000F00300012883 +:1057300018D09DF8B40040F2533110FB01F033490A +:1057400001EB800000F562709DF8A01001EB4102B2 +:1057500002EB011100EBC10090F8940000F003008F +:1057600003282BD19DF8B40000EB400101EB0010A1 +:10577000274901EB001030309DF8A01000EB01101C +:10578000801C0990007820F00200801C09990870A4 +:105790009DF8B40000EB400101EB00101C4901EB47 +:1057A000001030309DF8A01000EB0110801C099013 +:1057B000007820F020020998027014E09DF8B400EF +:1057C00000EB400101EB0010114901EB00103030FB +:1057D0009DF8A01000EB0110801C0990007820F0CB +:1057E0000202099802709DF8B40000EB400101EB41 +:1057F0000010074901EB001130319DF8A00001EBCA +:10580000001080780AE00000088900205845002038 +:10581000984000200000000000002440C0F3400237 +:105820009DF8B40040F2533110FB01F0FE4901EB4A +:10583000800000F562709DF8A01001EB410303EBBE +:10584000011100EBC100007EC0F3400082426CD029 +:105850009DF8B40040F2533110FB01F0F24901EB26 +:10586000800000F562709DF8A01001EB410202EB90 +:10587000011100EBC100183009909DF8B40000EB55 +:10588000400101EB0010E94901EB001030309DF8B8 +:10589000A01000EB0110807842080998007862F3AC +:1058A0004100099908709DF8B40000EB400101EB3C +:1058B0000010DE4901EB001030309DF8A01000EB25 +:1058C00001108078C0F3400050BB9DF8B40000EB9D +:1058D000400101EB0010D54901EB001030309DF87C +:1058E000A01000EB0110801C0990007820F020022D +:1058F0000998027001229DF8B40040F2533110FB68 +:1059000001F0C94901EB800000F562709DF8A0101C +:1059100001EB410303EB011100EBC10080F84620CD +:105920009DF8B4100220F4F7C1FB9DF8B40000EB21 +:10593000400101EB0010BD4901EB001130319DF831 +:10594000A00001EB0010807800F001029DF8B40087 +:1059500040F2533110FB01F0B34901EB800000F538 +:1059600062709DF8A01001EB410303EB011100EB05 +:10597000C100007E00F00100824265D09DF8B400B5 +:1059800040F2533110FB01F0A74901EB800000F514 +:1059900062709DF8A01001EB410202EB011100EBD7 +:1059A000C100183009909DF8B41001EB410000EBE4 +:1059B00001109E4901EB001130319DF8A00001EB70 +:1059C000001081780998027861F3000202709DF856 +:1059D000B40000EB400101EB0010944901EB001012 +:1059E00030309DF8A01000EB0110807800F001002D +:1059F00058BB9DF8B40000EB400101EB00108B494F +:105A000001EB001030309DF8A01000EB0110801C5D +:105A10000990007820F020020998027000229DF879 +:105A2000B40040F2533110FB01F07F4901EB8000DC +:105A300000F562709DF8A01001EB410303EB01112A +:105A400000EBC10080F8452014E29DF8B40040F25C +:105A5000533110FB01F0744901EB800000F56270D6 +:105A60009DF8A01001EB410202EB011100EBC10017 +:105A700090F84600B0B901229DF8B40040F25331CD +:105A800010FB01F0684901EB800000F562709DF8A1 +:105A9000A01001EB410303EB011100EBC10080F802 +:105AA00045202AE000229DF8B40040F2533110FB5B +:105AB00001F05D4901EB800101F562719DF8A000E4 +:105AC00000EB400303EB001001EBC00080F8452021 +:105AD0009DF8B40000EB400101EB0010534901EBCD +:105AE000001130319DF8A00001EB0010801C0990DE +:105AF000007820F00102099802704D4890F8E00704 +:105B000080B19DF8B40000EB400101EB0010474963 +:105B100001EB001030309DF8A01000EB0110807AEE +:105B2000022876D1434890F82900012872D14148D3 +:105B3000D0F80C023F49498D88426BD29DF8B400E1 +:105B400040F2533110FB01F0374901EB800000F5C2 +:105B500062709DF8A01001EB410202EB011100EB15 +:105B6000C10090F84500012853D19DF8B40040F2DF +:105B7000533110FB01F02C4901EB800000F56270FD +:105B80009DF8A01001EB410202EB011100EBC100F6 +:105B900090F87F00E8BB01229DF8B40000EB4001C3 +:105BA00001EB0010214901EB001130319DF8A000FC +:105BB00001EB0010C2729DF8B40000EB400101EB54 +:105BC00000101A4901EB001130319DF8A00001EBE3 +:105BD000001001789DF8B40040F2533200E0FDE37C +:105BE00010FB02F0104A02EB8000417005229DF884 +:105BF000B40040F2533110FB01F00B4901EB80017E +:105C000001F562719DF8A00000EB400303EB00106A +:105C100001E001E16BE001EBC000427100229DF860 +:105C2000B40000EB400107E05845002098400020F8 +:105C3000BC320020BC12002001EB0010FE4901EB39 +:105C4000001130319DF8A00001EB001042609DF87A +:105C5000B4100220F4F72AFA00213A911CE0002245 +:105C60009DF8B40040F2533110FB01F0F34901EB11 +:105C7000800101F562719DF8A00000EB400303EB89 +:105C8000001001EBC0014731BDF8E8000A54BDF82F +:105C9000E800401C81B23A91BDF8E8001428DEDB30 +:105CA00000203A901EE06EE359E200229DF8B40015 +:105CB00040F2533110FB01F0E04901EB800101F5A6 +:105CC00062719DF8A00000EB400303EB001001EBB4 +:105CD000C0016331BDF8E8000A54BDF8E800401C7B +:105CE00081B23A91BDF8E8000A28DEDBC2E09DF8F7 +:105CF000B40040F2533110FB01F0D04901EB8000B9 +:105D000000F562709DF8A01001EB410202EB011159 +:105D100000EBC10090F8450001287DD19DF8B4004A +:105D200040F2533110FB01F0C44901EB800101F551 +:105D300062719DF8A00000EB400202EB001001EB45 +:105D4000C00090F8800040F2533110FB01F0BB49D5 +:105D500001EB800101F562719DF8B40040F253320D +:105D600010FB02F0B54A02EB800000F562709DF86E +:105D7000A02002EB420303EB021200EBC20090F8FA +:105D8000810000EB400202EB001001EBC00090F834 +:105D90007E0003286ED102229DF8B40000EB400182 +:105DA00001EB0010A44901EB001130319DF8A00077 +:105DB00001EB0010C2729DF8B40000EB400101EB52 +:105DC00000109D4901EB001130319DF8A00001EB5E +:105DD000001001789DF8B40040F2533210FB02F03D +:105DE000964A02EB800041709DF8B40040F25331B6 +:105DF00010FB01F0114601EB800101F562719DF885 +:105E0000A00000EB400202EB001011F830109DF8EA +:105E1000B40040F2533200E02CE010FB02F0874A5D +:105E200002EB80004079814214D105229DF8B40034 +:105E300040F2533110FB01F0804901EB800000F586 +:105E400062709DF8A01001EB410303EB011100EB20 +:105E5000C100427100229DF8B40000EB400101EB4B +:105E60000010754901EB001030309DF8A01000EBD8 +:105E7000011042609DF8B40040F2533110FB01F074 +:105E80006E4901EB800000F562709DF8A01001EBF7 +:105E9000410202EB011110F83100012814DC02224A +:105EA0009DF8B40040F2533110FB01F0634901EB5F +:105EB000800000F562709DF8A01001EB410303EB38 +:105EC000011100F8312095E09DF8B40040F2533103 +:105ED00010FB01F0594901EB800000F562709DF85C +:105EE000A01001EB410202EB011110F83100022871 +:105EF00034DC00219DF8B40040F2533210FB02F074 +:105F00004E4A02EB8000017103229DF8B40040F27A +:105F1000533110FB01F0494901EB800101F5627139 +:105F20009DF8A00000EB400303EB001001F83020C7 +:105F300007229DF8B40040F2533110FB01F03F49B5 +:105F400001EB800000F562709DF8A01001EB4103A9 +:105F500003EB011100EBC10042714BE09DF8B4006E +:105F600040F2533110FB01F0344901EB800101F59F +:105F700062719DF8A00000EB400202EB001011F8E6 +:105F800030109DF8B40040F2533210FB02F02B4A5F +:105F900002EB8000407981422CD19DF8B40040F2A0 +:105FA000533110FB01F0114601EB800000F56270E7 +:105FB0009DF8A01001EB410202EB011100EBC100C2 +:105FC00090F89400C0F34010A0B116229DF8B400E0 +:105FD00040F2533110FB01F0184901EB800000F54D +:105FE00062709DF8A01001EB410303EB011100EB7F +:105FF000C1004271B3E014229DF8B40040F2533165 +:1060000010FB01F00D4901EB800101F562719DF873 +:10601000A00000EB400303EB001001EBC000427155 +:1060200001219DF8B40040F2533210FB02F0034A04 +:1060300002EB8000017103E09840002058450020E9 +:106040009DF8B40000EB400101EB0010A2F598614F +:1060500001EB001130319DF8A00001EB0010801C15 +:106060000990007820F0200020300999087076E02F +:1060700014229DF8B40040F2533110FB01F0FE49A8 +:1060800001EB800101F562719DF8A00000EB400377 +:1060900003EB001001EBC000427160E09DF8B4001A +:1060A00040F2533110FB01F0F34901EB800000F5A1 +:1060B0006270BDF8D81001EB410202EB011100EB58 +:1060C000C100807901282AD100229DF8B40040F255 +:1060D000533110FB01F0E84901EB800101F56271D9 +:1060E000BDF8D80000EB400303EB001001EBC0004B +:1060F000827114229DF8B40040F2533110FB01F07C +:10610000DD4901EB800000F562709DF8A01001EB05 +:10611000410303EB011100EBC10042711FE00021BC +:106120009DF8B40040F2533210FB02F0D24A02EB69 +:106130008000017105229DF8B40040F2533110FB3C +:1061400001F0CD4901EB800000F562709DF8A010D0 +:1061500001EB410303EB011100EBC1004271FCE3D1 +:1061600001219DF8B40040F2533210FB02F0C24A04 +:1061700002EB8000017114229DF8B40040F253310B +:1061800010FB01F0BC4901EB800101F562719DF843 +:10619000A00000EB400303EB001001EBC0004271D4 +:1061A0009DF8B40000EB400101EB0010B34901EB96 +:1061B000001130319DF8A00001EB0010801C099007 +:1061C000007820F00400001D09990870C5E3002044 +:1061D0002E902F9000213A911FE0DDE92E10000251 +:1061E00040EA11620902CDE92E129DF8B40000EBDD +:1061F0004001C1EBC010A24901EBC001BDF8E800AD +:10620000401D085CDDE92E3440EA0302CDE92E246E +:10621000BDF8E800401C81B23A91BDF8E8000328BF +:10622000DBDBDDE92E0112F01BF801469DF8B4001E +:1062300040F2533210FB02F08F4A02EB800202F56B +:1062400062729DF8A00000EB400303EB001002EB2C +:10625000C000C0F81E1000222E922F9200213A9109 +:106260001EE0DDE92E10000240EA11620902CDE9CC +:106270002E129DF8B40000EB4001C1EBC010804924 +:1062800001EBC001BDF8E8000830085CDDE92E3400 +:106290001843CDE92E04BDF8E800401C80B23A90C6 +:1062A000BDF8E8000328DCDBDDE92E0111F0D8FFA2 +:1062B00001469DF8B40040F2533210FB02F06E4AE2 +:1062C00002EB800202F562729DF8A00000EB400331 +:1062D00003EB001002EBC000C0F81A1000222E924F +:1062E0002F9200213A911FE0DDE92E10000240EAD2 +:1062F00011620902CDE92E129DF8B40000EB4001B5 +:10630000C1EBC0105E4901EBC001BDF8E8001330DD +:10631000085CDDE92E3440EA0302CDE92E24BDF805 +:10632000E800401C81B23A91BDF8E8000328DBDBAD +:106330009DF8B4002E9940F2533210FB02F04E4A01 +:1063400002EB800202F562729DF8A00000EB4003B0 +:1063500003EB001002EBC000416307229DF8B4007C +:1063600040F2533110FB01F0434901EB800000F58E +:1063700062709DF8A01001EB410303EB011100EBEB +:10638000C1004271E9E200202E902F9000213A9145 +:106390001FE0DDE92E10000240EA11620902CDE99A +:1063A0002E129DF8B40000EB4001C1EBC01034493F +:1063B00001EBC001BDF8E800401D085CDDE92E34AA +:1063C00040EA0302CDE92E24BDF8E800401C81B26A +:1063D0003A91BDF8E8000428DBDB00E0FDE3DDE9ED +:1063E0002E0111F03DFF9DF8B42040F2533312FB13 +:1063F00003F2214B03EB820303F562739DF8A020A7 +:1064000002EB420404EB021203EBC2022232906060 +:10641000D16000222E922F9200213A911EE0DDE9F8 +:106420002E10000240EA11620902CDE92E129DF8F9 +:10643000B40000EB4001C1EBC010114901EBC001F9 +:10644000BDF8E8000930085CDDE92E341843CDE9D9 +:106450002E04BDF8E800401C80B23A90BDF8E80078 +:106460000428DCDBDDE92E0111F0FAFE9DF8B420F2 +:1064700040F2533306E000005845002098400020C9 +:106480000889002012FB03F2FE4B03EB820303F5A5 +:1064900062739DF8A02002EB420404EB021203EBAE +:1064A000C20242F8220F51609DF8B40040F253310D +:1064B00010FB01F0F34901EB800000F562709DF8DC +:1064C000A01001EB410202EB011110F831009DF820 +:1064D000B41040F2533211FB02F1EA4A02EB81019F +:1064E000497988427ED19DF8B40040F2533110FBC7 +:1064F00001F0114601EB800000F562709DF8A010DC +:1065000001EB410202EB011100EBC10090F8940095 +:10651000C0F34010A8B117229DF8B40040F25331E7 +:1065200010FB01F0D74901EB800000F562709DF887 +:10653000A01001EB410303EB011100EBC10042711C +:1065400014E014229DF8B40040F2533110FB01F026 +:10655000CC4901EB800000F562709DF8A01001EBC2 +:10656000410303EB011100EBC10042719DF8B4003F +:106570009DF8A01001EB0010C217CDE92E02C24811 +:1065800090F8E00708B39DF8B40000EB400101EB80 +:106590000010BE4901EB001030309DF8A01000EB58 +:1065A0000110807A022810D09DF8B40000EB400161 +:1065B00001EB0010B54901EB001030309DF8A01040 +:1065C00000EB0110C07A00287EDD00229DF8B400A7 +:1065D00040F2533110FB01F0AA4901EB800101F5B3 +:1065E000627100E02DE39DF8A00000EB400303EB97 +:1065F000001001EBC00080F846209DF8B40000EBCD +:10660000400101EB0010A14901EB001130319DF870 +:10661000A00001EB0010C2729D48D0F80C020521C9 +:10662000B0FBF1F201FB120000EB400198482C3066 +:1066300000EB41100D3009909DF8B40040F2533149 +:1066400010FB01F08F4901EB800000F562709DF8AE +:10665000A01001EB410202EB011100EBC10022305E +:106660001022014608900998F1F7EFFD8848D0F80C +:106670000C020521B0FBF1F201FB120000EB40011E +:1066800083482C3000EB41129DF8B40040F25331A6 +:1066900010FB01F07B4901EB800101F562719DF86F +:1066A000A00000EB400303EB001001EBC00050F82A +:1066B0001A1F42F8011F406850607548D0F80C025C +:1066C0000521B0FBF1F200E0A8E101FB120000EBB4 +:1066D00040016F482C3000EB41129DF8B40000EBF4 +:1066E000400101EB0010694901EB001130319DF8C8 +:1066F000A00001EB0010007810706548D0F80C0283 +:106700000521B0FBF1F201FB120000EB40016048F3 +:106710002C3000EB41129DF8B40040F2533110FBD5 +:1067200001F0584901EB800101F562719DF8A0006C +:1067300000EB400303EB001001EBC000406BC2F81C +:1067400009005348D0F80C020521B0FBF1F201FB1F +:10675000120000EB40014E482C3000EB41114A483A +:10676000F538026841F81D2F808888804848D0F8A5 +:106770000C020521B0FBF1F201FB120000EB40011D +:1067800043482C3000EB41129DF8B40000EB40016F +:1067900001EB00103D4901EB001130319DF8A000E4 +:1067A00001EB00104068C2F8230000229DF8B400FD +:1067B00000EB400101EB0010344901EB00113031D6 +:1067C0009DF8A00001EB0010426000213A9154E0D6 +:1067D0002F48D0F80C020521B0FBF1F201FB1200AA +:1067E00000EB40012A482C3000EB41112731BDF865 +:1067F000E8409DF8B40040F2533210FB02F0214A09 +:1068000002EB800202F562729DF8A00000EB4003EB +:1068100003EB001002EBC00090F8800040F253320E +:1068200010FB02F0174A02EB800202F562729DF83B +:10683000B40040F2533310FB03F0124B03EB800320 +:1068400003F562739DF8A00000EB400505EB001016 +:1068500003EBC00090F8810000EB400303EB001055 +:1068600002EBC0024732BDF8E800001D105C08557D +:10687000BDF8E800401C81B23A91BDF8E800062856 +:10688000A6DB07E058450020BC32002098400020DD +:10689000BC12002000213A9142E000239DF8B40090 +:1068A00040F2533110FB01F0FE4901EB800101F58C +:1068B00062719DF8A00000EB400202EB001001EBBA +:1068C000C00090F8800040F2533110FB01F0F54910 +:1068D00001EB800101F562719DF8B40040F2533282 +:1068E00010FB02F0EF4A02EB800202F562729DF8A3 +:1068F000A00000EB400404EB001002EBC00090F895 +:10690000810000EB400202EB001001EBC0014731B7 +:10691000BDF8E8000B54BDF8E800401C81B23A9184 +:10692000BDF8E8000A28B8DBDF48D0F80C020521E2 +:10693000B0FBF1F080B2014609900220F2F7C8FBEB +:1069400000210620F3F7B2FBD748D0F80C02D64955 +:10695000498D884208D2D44800E006E2D0F80C0203 +:10696000401CD149C1F80C0200210520F3F79EFB21 +:106970009DF8B40000EB400101EB0010CB4901EBA6 +:10698000001030309DF8A01000EB0110801C099021 +:10699000007820F0080109980170C348D0F80C0273 +:1069A0000521B0FBF1F201FB120000EB4001BE48F3 +:1069B0002C3000EB4110D0F823102E9800EB400251 +:1069C000BB4800EB4210C0F8231000213A9120E0B0 +:1069D000B548D0F80C020521B0FBF1F201FB120022 +:1069E00000EB4001B0482C3000EB41102730BDF8DF +:1069F000E810425C2E9800EB4001AD4800EB4111DD +:106A00002731BDF8E8000A54BDF8E800401C81B207 +:106A10003A91BDF8E8000628DADB6FE000229DF825 +:106A2000B40040F2533110FB01F09E4901EB8001AC +:106A300001F562719DF8A00000EB400303EB00102C +:106A400001EBC00080F846209DF8B40000EB400147 +:106A500001EB0010954901EB001130319DF8A000C9 +:106A600001EB0010801C0990007820F0080008302D +:106A7000099908709DF8B40000EB400101EB00108B +:106A80008A4901EB001030309DF8A01000EB011096 +:106A900042682E9800EB4001854800EB4110C0F899 +:106AA000232000203A9025E09DF8B40040F25331B5 +:106AB00010FB01F07B4901EB800101F562719DF84B +:106AC000A00000EB400202EB001001EBC0014731D7 +:106AD000BDF8E8000A5C2E9800EB4001744800EB1A +:106AE00041112731BDF8E8000A54BDF8E800401C08 +:106AF00081B23A91BDF8E8000628D5DB9DF8B410C4 +:106B00000220F3F7D3FA9DF8B40040F2533110FBA2 +:106B100001F0644901EB800101F562719DF8A0006C +:106B200000EB400202EB001001EBC00022300990A4 +:106B30002E9800EB40015E4800EB41100D30102212 +:106B400008900999F1F781FB9DF8B40040F25331A8 +:106B500010FB01F0534901EB800101F562719DF8D2 +:106B6000A00000EB400202EB001001EBC0012E98E8 +:106B700000EB40024E4800EB421051F81A2F40F84B +:106B8000012F496841609DF8B40000EB400101EB22 +:106B90000010464901EB001130319DF8A00001EBD7 +:106BA000001001782E9800EB4002414800EB4210A3 +:106BB00001702E9800EB40013D4800EB41113D482B +:106BC000026841F81D2F808888809DF8B40040F24B +:106BD000533110FB01F0334900E04CE101EB80013F +:106BE00001F562719DF8A00000EB400202EB00107D +:106BF00001EBC000416B2E9800EB40022C4800EBEB +:106C00004210C0F809109DF8B40000EB400101EB00 +:106C10000010264901EB001130319DF8A00001EB76 +:106C2000001041682E9800EB4002214800EB421012 +:106C3000C0F823102E9881B208200991F3F736FA94 +:106C400093E09DF8B40040F2533110FB01F0154978 +:106C500001EB800101F562719DF8A00000EB40029C +:106C600002EB001011F830109DF8B40040F25332DE +:106C700010FB02F00B4A02EB80004079814274DA8B +:106C80009DF8B40000EB400101EB0010074901EB57 +:106C9000001030309DF8A01000EB0110801C09900E +:106CA000007809E058450020BC12002098400020E0 +:106CB000D8140020C731002020F00400001D0999DD +:106CC00008709DF8B40000EB400101EB0010A2F544 +:106CD000986101EB001030309DF8A01000EB01101E +:106CE000801C0990007820F080008030099908709D +:106CF00001209DF8B41040F2533211FB02F1FE4A1C +:106D000002EB810108719DF8B40040F2533110FB91 +:106D100001F0114601EB800042799DF8B40040F289 +:106D2000533110FB01F0F44901EB800101F5627170 +:106D30009DF8A00000EB400303EB001001F83020A9 +:106D400014229DF8B40040F2533110FB01F0EA49DF +:106D500001EB800000F562709DF8A01001EB41038B +:106D600003EB011100EBC100427183E00121E34814 +:106D700080F804179DF8B40040F2533110FB01F085 +:106D8000DD4901EB800101F562719DF8A00000EB87 +:106D9000400202EB001011F830109DF8B40040F2F0 +:106DA000533210FB02F0D44A02EB8000407981425A +:106DB00033DA00219DF8B40040F2533210FB02F0A8 +:106DC000CD4A02EB8000017101229DF8B40040F22F +:106DD000533110FB01F0C84901EB800101F56271EC +:106DE0009DF8A00000EB400303EB001001F83020F9 +:106DF00014229DF8B40040F2533110FB01F0BE495B +:106E000001EB800000F562709DF8A01001EB4103DA +:106E100003EB011100EBC10042712BE014229DF83D +:106E2000B40040F2533110FB01F0B34901EB800094 +:106E300000F562709DF8A01001EB410303EB011116 +:106E400000EBC100427115E014229DF8B40040F23D +:106E5000533110FB01F0A84901EB800000F562708E +:106E60009DF8A01001EB410303EB011100EBC10001 +:106E7000427100BF00BF07F0FBBB9DF8B40040F2B9 +:106E8000533110FB01F09C4901EB8000817828917F +:106E90009DF8B40000EB4001C1EBC010984911F817 +:106EA000301029919DF8B40040F2533110FB01F0ED +:106EB000914901EB800101F562719DF8A00000EBA2 +:106EC000400202EB001001EBC000417925919DF8D2 +:106ED000B40000EB4001C1EBC010894901EBC001D7 +:106EE0000991BDF8A4100998F3F778FE37909DF842 +:106EF000B40000EB4001C1EBC010814901EBC001BF +:106F0000BDF8A400095CBDF8DC00814241F0678750 +:106F10009DF8B40000EB4001C1EBC010784901EBD3 +:106F2000C0004078002841F35A870021754A9DF837 +:106F3000B40002EB00129DF8A0001154BDF89400BB +:106F400089287DD00EDC142801F0298705DC08286B +:106F500077D0102841F04287FDE3152872D08028B1 +:106F6000F8D1FAE38B286ED08C286DD08E286CD0A7 +:106F70008F28EFD1BDF8A4000D2867D19DF8B4008B +:106F800000EB4001C1EBC0105D4901EBC00041784E +:106F90005D4880F8041D9DF8B40000EB4001C1EB92 +:106FA000C010574901EBC000C17A574880F8051D51 +:106FB0009DF8B40040F2533110FB01F04E4901EB53 +:106FC000800000F562709DF8A01001EB410202EB19 +:106FD000011110F8310003287EDC4B4890F8050DB4 +:106FE00000287ADD9DF8B40040F2533110FB01F027 +:106FF000414901EB800101F562719DF8A00000EBB1 +:10700000400202EB001001EBC00109910878401C1E +:10701000C1B2099801709DF8B40040F2533110FBE1 +:1070200001F0354901EB800000F562709DF8A01079 +:1070300001EB410202EB011110F83100042806E0D7 +:10704000FEE3FEE3FEE3FEE3FEE3FEE3FEE344DBFA +:107050009DF8B40000EB400101EB00102B4901EB5F +:10706000001030309DF8A01000EB0110801C09903A +:10707000254890F8050DC0F30010C0F101000999F2 +:10708000097860F30001099801701F4890F8040D19 +:10709000C0F3C00078BB9DF8B40000EB400101EBE9 +:1070A00000101A4901EB001030309DF8A01000EBE1 +:1070B00001108078C0F34010E8B19DF8B40000EBF7 +:1070C000400101EB0010114901EB001030309DF838 +:1070D000A01000EB011001E06BE006E1801C0990BC +:1070E000007820F00200801C099908709DF8B40017 +:1070F00040F253310CE027E058450020BC3200201C +:1071000008890020883E0020BC22002098400020F2 +:1071100010FB01F0FE4901EB800000F562709DF864 +:10712000A01001EB410202EB011100EBC10018308D +:107130000990007820F00200801C099908709DF8E1 +:10714000B4100220F2F7B2FF00219DF8B40040F223 +:10715000533210FB02F0EE4A02EB80000171042270 +:107160009DF8B40040F2533110FB01F0E84901EB07 +:10717000800101F562719DF8A00000EB400303EB74 +:10718000001001F830208C229DF8B40040F25331F9 +:1071900010FB01F0DE4901EB800000F562709DF804 +:1071A000A01001EB410303EB011100EBC1004271A0 +:1071B0009BE09DF8B40040F2533110FB01F0D4493C +:1071C00001EB800101F562719DF8A00000EB400227 +:1071D00002EB001011F830109DF8B40040F2533269 +:1071E00010FB02F0CA4A02EB8000407981427CD158 +:1071F0009DF8B40000EB400101EB0010A2F598618E +:1072000001EB001030309DF8A01000EB0110801C45 +:107210000990C04890F8050DC0F30010C0F10100BE +:1072200009990A7860F300020A709DF8B40000EB37 +:10723000400101EB0010B84901EB001030309DF81F +:10724000A01000EB0110801C0990B24890F8040DCA +:10725000C2080998007862F34100099908709DF806 +:10726000B40000EB400101EB0010AB4901EB001052 +:1072700030309DF8A01000EB01108078C0F3400280 +:107280009DF8B40040F2533110FB01F0A04901EB2E +:10729000800000F562709DF8A01001EB410303EB44 +:1072A000011100EBC100007EC0F3400082426DD0AE +:1072B0009DF8B40040F2533110FB01F0944901EB0A +:1072C000800000F562709DF8A01001EB410202EB16 +:1072D000011100EBC100183009909DF8B40000EBDB +:1072E000400101EB00108C4900E0C9E301EB001004 +:1072F00030309DF8A01000EB01108078420809980A +:10730000007862F34100099908709DF8B40000EB21 +:10731000400101EB0010804901EB001030309DF876 +:10732000A01000EB01108078C0F3400048BB0122A0 +:107330009DF8B40040F2533110FB01F0744901EBA9 +:10734000800101F562719DF8A00000EB400303EBA2 +:10735000001001EBC00042739DF8B40040F25331BD +:1073600010FB01F06A4901EB800000F562709DF8A6 +:10737000A01001EB410303EB011100EBC10080F809 +:1073800046209DF8B4100220F2F790FE9DF8B4005C +:1073900000EB400101EB00105F4901EB00113031BF +:1073A0009DF8A00001EB0010807800F001029DF82C +:1073B000B40040F2533110FB01F0554901EB80005D +:1073C00000F562709DF8A01001EB410303EB011181 +:1073D00000EBC100007E00F00100824279D09DF8F0 +:1073E000B40040F2533110FB01F0494901EB800039 +:1073F00000F562709DF8A01001EB410202EB011153 +:1074000000EBC100183009909DF8B40000EB40017A +:1074100001EB0010404901EB001030309DF8A01046 +:1074200000EB0110807809990A7860F300020A7075 +:107430009DF8B40000EB400101EB0010364901EB70 +:10744000001030309DF8A01000EB0110807800F0A3 +:107450000100E8BB9DF8B40000EB400101EB001017 +:107460002D4901EB001030309DF8A01000EB011009 +:107470008078C0F3401068B39DF8B40040F25331F7 +:1074800010FB01F0224901EB800000F562709DF8CD +:10749000A01001EB410202EB011100EBC10090F8DA +:1074A0004600B8B99DF8B40040F2533110FB01F02A +:1074B000174901EB800000F562709DF8A01001EB08 +:1074C000410202EB011100EBC100407B10B902E068 +:1074D0005BE05FE242E09DF8B40000EB400101EBAD +:1074E00000100D4901EB001030309DF8A01000EBAA +:1074F00001108078C0F3400080BB01229DF8B400E9 +:1075000040F2533110FB01F0014901EB800105E02D +:1075100058450020BC2200209840002001F56271EF +:107520009DF8A00000EB400303EB001001EBC0004E +:1075300042739DF8B40040F2533110FB01F0FE4954 +:1075400001EB800000F562709DF8A01001EB410393 +:1075500003EB011100EBC10080F8462000229DF8EA +:10756000B40040F2533110FB01F0F34901EB80000D +:1075700000F562709DF8A01001EB410303EB0111CF +:1075800000EBC10080F84520FFE19DF8B40040F217 +:10759000533110FB01F0E84901EB800000F5627007 +:1075A0009DF8A01001EB410202EB011100EBC100BC +:1075B00090F84600B0B901229DF8B40040F2533172 +:1075C00010FB01F0DC4901EB800101F562719DF8CF +:1075D000A00000EB400303EB001001EBC00080F8BB +:1075E00045202AE000229DF8B40040F2533110FB00 +:1075F00001F0D14901EB800101F562719DF8A00015 +:1076000000EB400303EB001001EBC00080F84520C5 +:107610009DF8B40000EB400101EB0010C74901EBFD +:10762000001130319DF8A00001EB0010801C099082 +:10763000007820F0010209980270C14890F8E00734 +:1076400080B19DF8B40000EB400101EB0010BB4994 +:1076500001EB001030309DF8A01000EB0110807A93 +:10766000022879D1B74890F82900012874D1B5488B +:10767000D0F80C02B349498D88426DD29DF8B40010 +:1076800040F2533110FB01F0AB4901EB800000F5F3 +:1076900062709DF8A01001EB410202EB011100EBBA +:1076A000C10090F84500012854D19DF8B40040F283 +:1076B000533110FB01F0A04901EB800000F562702E +:1076C0009DF8A01001EB410202EB011100EBC1009B +:1076D00090F87F00F0BB01229DF8B40000EB400160 +:1076E00001EB0010954901EB001130319DF8A0002D +:1076F00001EB0010C2729DF8B40000EB400101EBF9 +:1077000000108E4901EB001130319DF8A00001EB13 +:10771000001001789DF8B40040F2533210FB02F0E3 +:10772000854A02EB8000417008229DF8B40040F2C7 +:10773000533110FB01F0804901EB800101F56271CA +:107740009DF8A00000EB400303EB001001EBC0002C +:10775000427103E060E024E3F6E0FDE300229DF8DF +:10776000B40000EB400101EB0010744901EB001183 +:1077700030319DF8A00001EB001042609DF8B4107C +:107780000220F2F793FC00213A911CE000229DF8C0 +:10779000B40040F2533110FB01F0674901EB800166 +:1077A00001F562719DF8A00000EB400303EB0010AF +:1077B00001EBC0014731BDF8E8000A54BDF8E8000C +:1077C000401C81B23A91BDF8E8001428DEDB0020AD +:1077D0003A901CE000229DF8B40040F2533110FBB7 +:1077E00001F0554901EB800101F562719DF8A0009F +:1077F00000EB400303EB001001EBC0016331BDF867 +:10780000E8000A54BDF8E800401C81B23A91BDF886 +:10781000E8000A28DEDBB8E09DF8B40040F25331FE +:1078200010FB01F0444901EB800000F562709DF807 +:10783000A01001EB410202EB011100EBC10006E0D8 +:10784000C9E281E2FEE32CE393E3FCE37BE290F800 +:107850004500012878D19DF8B40040F2533110FB67 +:1078600001F0354901EB800101F562719DF8A0003E +:1078700000EB400202EB001001EBC00090F880002A +:1078800040F2533110FB01F02B4901EB800101F56F +:1078900062719DF8B40040F2533210FB02F0264AA8 +:1078A00002EB800000F562709DF8A02002EB42031D +:1078B00003EB021200EBC20090F8810000EB4002E3 +:1078C00002EB001001EBC00090F87E0003285CD1B1 +:1078D00002229DF8B40000EB400101EB00101749B3 +:1078E00001EB001130319DF8A00001EB0010C272D5 +:1078F0009DF8B40000EB400101EB00100F4901EBD3 +:10790000001130319DF8A00001EB001001789DF8C6 +:10791000B40040F2533210FB02F0074A02EB800041 +:10792000417008229DF8B40040F2533110FB01F081 +:10793000014901EB800108E05845002098400020F3 +:10794000BC320020BC1200201FE001F562719DF8DE +:10795000A00000EB400303EB001001EBC0004271FC +:1079600000229DF8B40000EB400101EB0010FE493D +:1079700001EB001130319DF8A00001EB00104260D6 +:107980009DF8B4100220F2F791FB9DF8B41002208C +:10799000F2F78CFB9DF8B40040F2533110FB01F07C +:1079A000F24901EB800000F562709DF8A01001EB38 +:1079B000410202EB011100EBC1008078802838D130 +:1079C0009DF8B40000EB400101EB0010E64901EB2B +:1079D000001030309DF8A01000EB01108078C0F34B +:1079E000400030BB9DF8B40000EB400101EB0010FB +:1079F000DD4901EB001030309DF8A01000EB0110C4 +:107A00008078C0F34010A0B915229DF8B40040F270 +:107A1000533110FB01F0D54901EB800101F5627192 +:107A20009DF8A00000EB400303EB001001EBC00049 +:107A300042719DF8B40000EB400101EB0010CA490F +:107A400001EB001030309DF8A01000EB01108078A1 +:107A5000C0F34000A8B18F229DF8B40040F253312A +:107A600010FB01F0C14901EB800000F562709DF848 +:107A7000A01001EB410303EB011100EBC1004271C7 +:107A80004AE09DF8B40040F2533110FB01F0B749D1 +:107A900001EB800000F562709DF8A01001EB41023F +:107AA00002EB011100EBC100807B012834D10022E0 +:107AB0009DF8B40040F2533110FB01F0AB4901EBEB +:107AC000800101F562719DF8A00000EB400303EB1B +:107AD000001001EBC00082738C229DF8B40040F2CC +:107AE000533110FB01F0A14901EB800101F56271F6 +:107AF0009DF8A00000EB400303EB001001EBC00079 +:107B0000427100219DF8B40040F2533210FB02F0A4 +:107B1000964A02EB800001719DF8B40000EB400131 +:107B200001EB0010904901EB0010007BF0BB9DF8C9 +:107B3000B40000EB4001C1EBC0108D4901EBC00067 +:107B4000807801049DF8B40000EB4002C2EBC01045 +:107B5000874A02EBC000C07841EA00219DF8B400DA +:107B600000EB4002C2EBC010814A02EBC00000797A +:107B70000843C117CDE9080110F072FB9DF8B4105D +:107B800040F2533211FB02F1784A02EB810202F516 +:107B900062729DF8A01001EB410303EB011102EBAF +:107BA000C101C1F81E009DF8B40000E03AE000EB0E +:107BB0004001C1EBC0106E4901EBC00040790004E8 +:107BC0009DF8B41001EB4102C2EBC111684A02EB0F +:107BD000C101897940EA01209DF8B41001EB41020E +:107BE000C2EBC111624A02EBC101C9790843C11756 +:107BF000CDE9080110F034FB9DF8B41040F2533287 +:107C000011FB02F1594A02EB810101F562719DF805 +:107C1000A02002EB420303EB021201EBC201C1F808 +:107C20001A0090E09DF8B40000EB4001C1EBC010D9 +:107C30004F4901EBC000807801069DF8B40000EBCD +:107C40004002C2EBC0104A4A02EBC000C07841EAD1 +:107C500000419DF8B40000EB4002C2EBC010444A62 +:107C600002EBC000007941EA00219DF8B40000EB6E +:107C70004002C2EBC0103E4A02EBC000407908430C +:107C8000C117CDE9080110F0EBFA01469DF8B400E8 +:107C900040F2533210FB02F0344A02EB800202F54C +:107CA00062729DF8A00000EB400303EB001002EBB2 +:107CB000C000C0F81E109DF8B40000EB4001C1EBFD +:107CC000C0102B4901EBC000807901069DF8B4007B +:107CD00000EB4002C2EBC010254A02EBC000C079A5 +:107CE00041EA00419DF8B40000EB4002C2EBC01035 +:107CF0001F4A02EBC000007A41EA00219DF8B4005F +:107D000000EB4002C2EBC010194A02EBC000407AFF +:107D10000843C117CDE9080110F0A2FA9DF8B4108C +:107D200040F2533211FB02F1104A02EB810101F5DE +:107D300062719DF8A02002EB420303EB021201EBFB +:107D4000C201C1F81A0023E2BDF8A400032827D11C +:107D50008F229DF8B40040F2533110FB01F003492B +:107D600001EB800106E0000098400020584500200B +:107D70000889002001F562719DF8A00000EB400326 +:107D800003EB001001EBC000427101219DF8B4002B +:107D900040F2533210FB02F0FE4A02EB8000017108 +:107DA000F6E1BDF8A400032814D18F229DF8B40099 +:107DB00040F2533110FB01F0F64901EB800000F571 +:107DC00062709DF8A01001EB410303EB011100EB81 +:107DD000C1004271DCE1BDF8A400032860D19DF828 +:107DE000B40040F2533110FB01F0EA4901EB80008E +:107DF00000F56270BDF8D81001EB410202EB0111F1 +:107E000000EBC100807901282AD100229DF8B4003E +:107E100040F2533110FB01F0DE4901EB800101F526 +:107E20006271BDF8D80000EB400303EB001001EBDA +:107E3000C00082718F229DF8B40040F2533110FBD4 +:107E400001F0D44901EB800000F562709DF8A010AC +:107E500001EB410303EB011100EBC10042711FE094 +:107E600008229DF8B40040F2533110FB01F0C949DB +:107E700001EB800101F562719DF8A00000EB400369 +:107E800003EB001001EBC000427100219DF8B4002B +:107E900040F2533210FB02F0BE4A02EB8000017147 +:107EA00076E1BDF8A400032862D19DF8B40040F249 +:107EB000533110FB01F0B74901EB800000F562700F +:107EC000BDF8D81001EB410202EB011100EBC1003B +:107ED000807901282AD100229DF8B40040F2533164 +:107EE00010FB01F0AB4901EB800101F56271BDF8B7 +:107EF000D80000EB400303EB001001EBC0008271DF +:107F00008F229DF8B40040F2533110FB01F0A149DB +:107F100001EB800000F562709DF8A01001EB4103B9 +:107F200003EB011100EBC100427121E008229DF832 +:107F3000B40040F2533110FB01F0964901EB80018F +:107F400001F562719DF8A00000EB400303EB001007 +:107F500001EBC000427100E020E100219DF8B40077 +:107F600040F2533210FB02F08A4A02EB80000171AA +:107F70000EE1BDF8A400082866D19DF8B40000EB1E +:107F80004001C1EBC010844901EBC00080780106BC +:107F90009DF8B40000EB4002C2EBC0107E4A02EB39 +:107FA000C000C07841EA00419DF8B40000EB4002F7 +:107FB000C2EBC010784A02EBC000007941EA002110 +:107FC0009DF8B40000EB4002C2EBC010724A02EB15 +:107FD000C00040790843C117CDE9080110F040F90D +:107FE0009DF8B41040F2533211FB02F1694A02EBE2 +:107FF000810202F562729DF8A01001EB410303EBD0 +:10800000011102EBC10148639DF8B40040F2533105 +:1080100010FB01F05F4901EB800101F562719DF8F1 +:10802000A00000EB400202EB001011F830109DF8A8 +:10803000B40040F2533210FB02F0564A02EB8000CB +:10804000407902E0FEE3E3E0A2E0814234DA00217D +:108050009DF8B40040F2533210FB02F04D4A02EB9F +:108060008000017105229DF8B40040F2533110FBED +:1080700001F0484901EB800101F562719DF8A00013 +:1080800000EB400303EB001001F830208E229DF836 +:10809000B40040F2533110FB01F03E4901EB800087 +:1080A00000F562709DF8A01001EB410303EB011194 +:1080B00000EBC10042716BE09DF8B40040F2533117 +:1080C00010FB01F0334901EB800000F56270BDF850 +:1080D000D81001EB410202EB011100EBC1008079E5 +:1080E000012835D100229DF8B40040F2533110FB35 +:1080F00001F0284901EB800101F56271BDF8D8005B +:1081000000EB400303EB001001EBC00082718F22F3 +:108110009DF8B40040F2533110FB01F01D4901EB12 +:10812000800101F562719DF8A00000EB400303EBB4 +:10813000001001EBC000427101219DF8B40040F233 +:10814000533210FB02F0134A02EB800001711FE072 +:108150008E229DF8B40040F2533110FB01F00D491E +:1081600001EB800101F562719DF8A00000EB400376 +:1081700003EB001001EBC000427100219DF8B40038 +:1081800040F2533210FB02F0024A02EB8000017110 +:10819000FDE300005845002008890020BDF8A40038 +:1081A000032834D100219DF8B40040F2533210FB73 +:1081B00002F0FE4A02EB8000017101229DF8B4003A +:1081C00040F2533110FB01F0F84901EB800101F559 +:1081D0006271BDF8D80000EB400303EB001001EB27 +:1081E000C00082718C229DF8B40040F2533110FB24 +:1081F00001F0EE4901EB800000F562709DF8A010DF +:1082000001EB410303EB011100EBC1004271BEE33E +:10821000BDF8A4000F287CD19DF8B40000EB40010C +:1082200001EB0010E24901EB0010007BF0BB0020E5 +:108230002E902F9000213A9120E0DDE92E100002CF +:1082400040EA11620902CDE92E129DF8B40000EB5C +:108250004001C1EBC010D74901EBC001BDF8E800F7 +:10826000C0F10600085CDDE92E3440EA0302CDE9E6 +:108270002E24BDF8E800401C81B23A91BDF8E80018 +:108280000528DADB9DF8B400DDE92E1240F2533305 +:1082900010FB03F0C54B03EB800303F562739DF8FD +:1082A000A00000EB400404EB001000E049E003EB09 +:1082B000C00040F8221F426000222E922F9200211F +:1082C0003A911FE0DDE92E10000240EA1162090236 +:1082D000CDE92E129DF8B40000EB4001C1EBC010B7 +:1082E000B44901EBC001BDF8E800C0F10B00085C27 +:1082F000DDE92E341843CDE92E04BDF8E800401C1A +:1083000080B23A90BDF8E8000528DBDB9DF8B400A8 +:1083100000E0FCE3DDE92E1240F2533310FB03F0E2 +:10832000A24B03EB800000F562709DF8A03003EBD8 +:10833000430404EB031300EBC30022308160C260EE +:1083400083E000202E902F9000213A911FE0DDE97C +:108350002E10000240EA11620902CDE92E129DF8AA +:10836000B40000EB4001C1EBC010924901EBC00129 +:10837000BDF8E800C0F10700085CDDE92E341843C1 +:10838000CDE92E04BDF8E800401C80B23A90BDF85B +:10839000E8000628DBDB9DF8B400DDE92E1240F290 +:1083A000533310FB03F0814B03EB800303F562733F +:1083B0009DF8A00000EB400404EB001003EBC000AC +:1083C00040F8221F426000222E922F9200213A9103 +:1083D0001FE0DDE92E10000240EA11620902CDE93A +:1083E0002E129DF8B40000EB4001C1EBC0107149A2 +:1083F00001EBC001BDF8E800C0F10D00085CDDE94B +:108400002E341843CDE92E04BDF8E800401C80B29C +:108410003A90BDF8E8000628DBDB9DF8B400DDE902 +:108420002E1240F2533310FB03F0604B03EB80003D +:1084300000F562709DF8A03003EB430404EB0313D6 +:1084400000EBC30022308160C2609DF8B40040F2AE +:10845000533110FB01F0554901EB800101F56271C8 +:108460009DF8A00000EB400202EB001011F8301064 +:108470009DF8B40040F2533210FB02F04B4A02EB7D +:108480008000407981427DD19DF8B4009DF8A01014 +:1084900001EB0010C217CDE92E02474890F8E00723 +:1084A00008B39DF8B40000EB400101EB0010404917 +:1084B00001EB001030309DF8A01000EB0110807A25 +:1084C000022810D09DF8B40000EB400101EB001031 +:1084D000374901EB001030309DF8A01000EB01107F +:1084E000C07A00286CDD00229DF8B40000EB40014A +:1084F00001EB00102E4901EB001030309DF8A01068 +:1085000000EB0110C2722D48D0F80C020521B0FB1F +:10851000F1F201FB120000EB400128482C3000EB87 +:1085200041100D3009909DF8B40040F2533110FB1A +:1085300001F01E4901EB800000F562709DF8A0106B +:1085400001EB410202EB011100EBC10022301022CD +:10855000014608900998EFF778FE1848D0F80C0209 +:108560000521B0FBF1F201FB120000EB40011348C2 +:108570002C3000EB41129DF8B40040F2533110FB57 +:1085800001F000E0F8E2094901EB800101F56271B8 +:108590009DF8A00000EB400303EB001001EBC000CE +:1085A00050F81A1F42F8011F40680AE058450020A1 +:1085B0009840002008890020BC320020BC12002016 +:1085C000A5E15060FE48D0F80C020521B0FBF1F2A5 +:1085D00001FB120000EB4001F9482C3000EB411286 +:1085E0009DF8B40000EB400101EB0010F54901EBF0 +:1085F000001130319DF8A00001EB001000781070E0 +:10860000EF48D0F80C020521B0FBF1F201FB12009B +:1086100000EB4001EA482C3000EB4111EA480268C7 +:1086200041F81D2F80888880E548D0F80C0205218C +:10863000B0FBF1F201FB120000EB4001E0482C30EE +:1086400000EB41129DF8B40040F2533110FB01F0F1 +:10865000DE4901EB800101F562719DF8A00000EB9D +:10866000400303EB001001EBC000406BC2F80900AF +:10867000D348D0F80C020521B0FBF1F201FB120047 +:1086800000EB4001CE482C3000EB41129DF8B400C5 +:1086900000EB400101EB0010CA4901EB0011303141 +:1086A0009DF8A00001EB00104068C2F823000022F2 +:1086B0009DF8B40000EB400101EB0010C14901EB53 +:1086C000001130319DF8A00001EB00104260002144 +:1086D0003A9154E0BA48D0F80C020521B0FBF1F20F +:1086E00001FB120000EB4001B5482C3000EB4111BA +:1086F0002731BDF8E8409DF8B40040F2533210FB3A +:1087000002F0B24A02EB800202F562729DF8A0000C +:1087100000EB400303EB001002EBC00090F8800078 +:1087200040F2533210FB02F0A84A02EB800202F53D +:1087300062729DF8B40040F2533310FB03F0A34B78 +:1087400003EB800303F562739DF8A00000EB400586 +:1087500005EB001003EBC00090F8810000EB400334 +:1087600003EB001002EBC0024732BDF8E800001D29 +:10877000105C0855BDF8E800401C81B23A91BDF884 +:10878000E8000628A6DB00203A9042E000239DF88E +:10879000B40040F2533110FB01F08C4901EB800131 +:1087A00001F562719DF8A00000EB400202EB0010A1 +:1087B00001EBC00090F8800040F2533110FB01F053 +:1087C000824901EB800101F562719DF8B40040F22D +:1087D000533210FB02F07D4A02EB800202F5627216 +:1087E0009DF8A00000EB400404EB001002EBC00079 +:1087F00090F8810000EB400202EB001001EBC00199 +:108800004731BDF8E8000B54BDF8E800401C81B2C8 +:108810003A91BDF8E8000A28B8DB6948D0F80C02A4 +:108820000521B0FBF1F080B2014609900220F0F77B +:108830004FFC00210620F1F739FC6148D0F80C020A +:108840005F4900E002E2498D884206D25C48D0F8D8 +:108850000C02401C5A49C1F80C0200210520F1F716 +:1088600025FC9DF8B40000EB400101EB00105549D8 +:1088700001EB001030309DF8A01000EB0110801CBF +:108880000990007820F00802099802704C48D0F84E +:108890000C020521B0FBF1F201FB120000EB4001DC +:1088A00047482C3000EB4110D0F823202E9800EBE5 +:1088B0004001474800EB4110C0F8232000203A90C7 +:1088C00020E03F48D0F80C020521B0FBF1F201FB9B +:1088D000120000EB40013A482C3000EB41102730E9 +:1088E000BDF8E810425C2E9800EB4001384800EBE0 +:1088F00041112731BDF8E8000A54BDF8E800401CDA +:1089000081B23A91BDF8E8000628DADB66E09DF80E +:10891000B40000EB400101EB00102A4901EB00100C +:1089200030309DF8A01000EB0110801C09900078F9 +:1089300020F008000830099908709DF8B40000EB99 +:10894000400101EB00101F4901EB001030309DF891 +:10895000A01000EB011042682E9800EB40011C486B +:1089600000EB4110C0F8232000203A9027E09DF84A +:10897000B40040F2533110FB01F0144901EB8001C7 +:1089800001F562719DF8A00000EB400200E005E2F5 +:1089900002EB001001EBC0014731BDF8E8000A5CB2 +:1089A0002E9800EB40010A4800EB41112731BDF839 +:1089B000E8000A54BDF8E800401C81B23A9109E091 +:1089C000BC12002098400020C731002058450020EC +:1089D000D8140020BDF8E8000628C8DB9DF8B400D4 +:1089E00000EB400101EB0010FE4901EB00103030BC +:1089F0009DF8A01000EB0110801C0990007820F079 +:108A00002002099802709DF8B4100220F1F74EFB85 +:108A10009DF8B40040F2533110FB01F0F24901EB34 +:108A2000800000F562709DF8A01001EB410202EB9E +:108A3000011100EBC100223009902E9800EB40019B +:108A4000EA4800EB41100D30102208900999EFF729 +:108A5000FCFB9DF8B40040F2533110FB01F0E249F9 +:108A600001EB800101F562719DF8A00000EB40026E +:108A700002EB001001EBC0012E9800EB4002DB4836 +:108A800000EB421051F81A2F40F8012F496841605D +:108A90009DF8B40000EB400101EB0010D14901EB5F +:108AA000001130319DF8A00001EB001001782E98E4 +:108AB00000EB4002CD4800EB421001702E9800EB15 +:108AC0004001CA4800EB4111C948026841F81D2F16 +:108AD000808888809DF8B40040F2533110FB01F08B +:108AE000C14901EB800101F562719DF8A00000EB26 +:108AF000400202EB001001EBC000416B2E9800EB2E +:108B00004002BA4800EB4210C0F8091000E09CE0B7 +:108B10009DF8B40000EB400101EB0010B14901EBFE +:108B2000001130319DF8A00001EB001041682E9833 +:108B300000EB4002AD4800EB4210C0F823102E9825 +:108B400081B208200991F1F7B1FA00229DF8B40032 +:108B500040F2533110FB01F0A34901EB800000F516 +:108B600062709DF8A01001EB410303EB011100EBD3 +:108B7000C10080F8462053E09DF8B40000EB4001AE +:108B800001EB0010974901EB001030309DF8A01068 +:108B900000EB0110801C0990007820F00400001DFB +:108BA000099908709DF8B40000EB400101EB00103A +:108BB0008C4901EB001030309DF8A01000EB011043 +:108BC000801C0990007820F080008030099908709E +:108BD00001209DF8B41040F2533211FB02F1824A99 +:108BE00002EB810108719DF8B40040F2533110FB93 +:108BF00001F0114601EB800042799DF8B40040F28B +:108C0000533110FB01F0784901EB800000F56270F0 +:108C10009DF8A01001EB410303EB011100F8312096 +:108C20008F229DF8B40040F2533110FB01F06E49E1 +:108C300001EB800000F562709DF8A01001EB41038C +:108C400003EB011100EBC1004271C7E0BDF8A400C5 +:108C5000032857D101216648F53080F804179DF8A4 +:108C6000B40040F2533110FB01F05F4901EB800189 +:108C700001F562719DF8A00000EB400202EB0010CC +:108C800011F830109DF8B40040F2533210FB02F09E +:108C9000554A02EB80004079814234DA00219DF888 +:108CA000B40040F2533210FB02F04F4A02EB800056 +:108CB000017101229DF8B40040F2533110FB01F024 +:108CC000494901EB800101F562719DF8A00000EBBC +:108CD000400303EB001001F830208F229DF8B40010 +:108CE00040F2533110FB01F03F4901EB800000F5E9 +:108CF00062709DF8A01001EB410303EB011100EB42 +:108D0000C10042714AE09DF8B40040F2533110FBBB +:108D100001F0354901EB800000F562709DF8A0106C +:108D200001EB410202EB011100EBC10080788028C9 +:108D300034D100219DF8B40040F2533210FB02F010 +:108D4000294A02EB8000017180229DF8B40040F2B4 +:108D5000533110FB01F0244901EB800101F56271F0 +:108D60009DF8A00000EB400303EB001001EBC000F6 +:108D7000427100229DF8B40040F2533110FB01F023 +:108D8000194901EB800000F562709DF8A01001EB1D +:108D9000410303EB011100EBC10082701EE0BDF83E +:108DA000A400032819D100211148F53080F80417D8 +:108DB0008F229DF8B40040F2533110FB01F00A49B4 +:108DC00001EB800000F562709DF8A01001EB4103FB +:108DD00003EB011100EBC100427100BF00BF05F0C1 +:108DE00047BC00009840002058450020D8140020BF +:108DF000C73100209DF8B40000EB4001C1EBC0106A +:108E0000FE4911F83000042801D125900BE09DF8AF +:108E1000B40000EB4001C1EBC010F84911F830007C +:108E2000152800D125909DF8B40000EB4001C1EB5E +:108E3000C010F24901EBC00041789DF8B40000EB8E +:108E40004002C2EBC010ED4A12F8300041EA0020A7 +:108E500041F23001884202D1A62025903DE09DF8E4 +:108E6000B40000EB4001C1EBC010E44901EBC000CD +:108E700041789DF8B40000EB4002C2EBC010DF4A1D +:108E800012F8300041EA002041F23101884202D15B +:108E9000A720259021E09DF8B40000EB4001C1EB34 +:108EA000C010D64911F83000022816D19DF8B40040 +:108EB00000EB4001C1EBC010D04901EBC0000179CB +:108EC0009DF8B40000EB4002C2EBC010CB4A02EBAD +:108ED000C000C07841EA002125919DF8B40040F21D +:108EE000533110FB01F0C64901EB8000C178279196 +:108EF0009DF8B40040F2533110FB01F0C04901EB82 +:108F0000800108319DF89C00C0EBC00001EBC0005F +:108F100082789DF8B40040F2533110FB01F0B8495B +:108F200001EB800108319DF89C00C0EBC00001EB13 +:108F3000C000C0781044C1B228910021B14A9DF808 +:108F4000B40002EB00129DF89C0011543A913AE0F3 +:108F50009DF8B40040F2533110FB01F0A84901EB39 +:108F6000800108319DF89C00C0EBC00001EBC000FF +:108F700002799DF8B40040F2533110FB01F0A04992 +:108F800001EB800108319DF89C00C0EBC00001EBB3 +:108F9000C0008178BDF8E800084400EB400101EB17 +:108FA00000119DF8B40040F2533310FB03F0944BD2 +:108FB00003EB800000F5627000F83120BDF8E80096 +:108FC000401C81B23A919DF8B40040F2533110FB3D +:108FD00001F08B4901EB800108319DF89C00C0EB4A +:108FE000C00011F83010BDF8E8008142B0DCBDF8D7 +:108FF000941043F23002881A91427DD009DC042992 +:109000007BD015297AD0A62910D0A72942F07984DF +:1090100050E1B0F5C06F72D0A0F2016000286FD0AF +:1090200001286ED00428F1D101F0A2BF00219DF8E3 +:10903000B40040F2533210FB02F0714A02EB8000A0 +:1090400001719DF8B40040F2533110FB01F011465C +:1090500001EB800008309DF89C10C1EBC10100EBD2 +:10906000C1000079052824DC06229DF8B40040F2F6 +:10907000533110FB01F0624901EB800108319DF88A +:109080009C00C0EBC00001EBC0000271A8229DF85B +:10909000B40040F2533110FB01F0594901EB80005C +:1090A00008309DF89C10C1EBC10100EBC10042717A +:1090B000FEE09DF8B40040F2533110FB01F050493E +:1090C00001EB800008309DF89C10C1EBC10100EB62 +:1090D000C10000790A282BDC0B229DF8B40040F275 +:1090E000533110FB01F0464901EB800108319DF836 +:1090F0009C00C0EBC00005E094E111E2FEE3FEE35A +:10910000FEE3FEE301EBC0000271A9229DF8B4006A +:1091100040F2533110FB01F0394901EB8000083077 +:109120009DF89C10C1EBC10100EBC1004271BFE092 +:109130009DF8B40040F2533110FB01F0304901EBCF +:10914000800008309DF89C10C1EBC10100EBC1000C +:1091500000790F2824DC10229DF8B40040F253312E +:1091600010FB01F0264901EB800108319DF89C00BD +:10917000C0EBC00001EBC0000271A2229DF8B40058 +:1091800040F2533110FB01F01D4901EB8000083023 +:109190009DF89C10C1EBC10100EBC100427187E05A +:1091A0009DF8B40040F2533110FB01F0144901EB7B +:1091B000800008309DF89C10C1EBC10100EBC1009C +:1091C0004079A5282DD19DF8B40040F2533110FB11 +:1091D00001F00B4901EB800108319DF89C00C0EBC8 +:1091E000C00001EBC000C1789DF8B40000EB400264 +:1091F00002EB0010044A02EB001007E0088900208F +:1092000058450020883E002098400020303000EB78 +:109210000110801C0990007820F00400001D0999BD +:1092200008709DF8B40040F2533110FB01F0FC4986 +:1092300001EB800008309DF89C10C1EBC10100EBF0 +:10924000C1008079A12833D09DF8B40040F2533199 +:1092500010FB01F0F24901EB800108319DF89C0000 +:10926000C0EBC00001EBC00082799DF8B40040F271 +:10927000533110FB01F0EA4901EB800108319DF800 +:109280009C00C0EBC00001EBC0004271A1229DF820 +:10929000B40040F2533110FB01F0E14901EB8000D2 +:1092A00008309DF89C10C1EBC10100EBC100827138 +:1092B00002F027BB00219DF8B40040F2533210FBAE +:1092C00002F0D74A02EB800001719DF8B40040F231 +:1092D000533110FB01F0114601EB800008309DF87E +:1092E0009C10C1EBC10100EBC100007908281DDC16 +:1092F00000219DF8B40040F2533210FB02F0C84A3E +:1093000002EB8000017108229DF8B40040F2533155 +:1093100010FB01F0C24901EB800008309DF89C1061 +:10932000C1EBC10100EBC100027124E09DF8B40063 +:1093300040F2533110FB01F0B94901EB80000830D5 +:109340009DF89C10C1EBC10100EBC10000790B2816 +:1093500011DC0C229DF8B40040F2533110FB01F0F7 +:10936000AF4901EB800008309DF89C10C1EBC101B2 +:1093700000EBC10002719DF8B40040F2533110FBC4 +:1093800001F0A74901EB800008309DF89C10C1EB6B +:10939000C10100EBC1004079A42830D19DF8B40090 +:1093A00000EB400101EB00109E4901EB0010303052 +:1093B0009DF8A01000EB0110801C0990007820F0AF +:1093C000200020300999087000229DF8B40040F276 +:1093D000533110FB01F0924901EB800000F56270FF +:1093E0009DF8A01001EB410303EB011100EBC1005C +:1093F00080F845209DF8B4100220F0F757FEA12216 +:109400009DF8B40040F2533110FB01F0844901EBA8 +:10941000800008309DF89C10C1EBC10100EBC10039 +:10942000427145E700203A9015E09DF8B40000EB4A +:109430004001C1EBC0107C4901EBC001BDF8E80060 +:10944000C01C095C16AABDF8E8001154BDF8E8007C +:10945000401C81B23A91BDF8E8000628E5DB062100 +:1094600016A81EF011FC0021CDE93001DDE9300124 +:10947000000A40EA0160309BC01841EB21214FF403 +:1094800080724FF00003CDE90801EEF79BFE9DF8D6 +:10949000B40040F2533110FB01F0614901EB800050 +:1094A00000F562709DF89C1001EB410303EB011184 +:1094B00000EBC100027100229DF8B40040F253316C +:1094C00010FB01F0564901EB8000027104229DF867 +:1094D000B40040F2533110FB01F0514901EB800020 +:1094E00000F562709DF89C1001EB410303EB011144 +:1094F00000F83120A7229DF8B40040F2533110FB50 +:1095000001F0474901EB800000F562709DF89C1066 +:1095100001EB410303EB011100EBC1004271C7E60F +:109520009DF8B40040F2533110FB01F03C4901EBCF +:10953000800008309DF89C10C1EBC10100EBC10018 +:109540000079042872DA00219DF8B40040F2533209 +:1095500010FB02F0324A02EB80000171A1229DF85B +:10956000B40040F2533110FB01F02D4901EB8001B2 +:1095700008319DF89C00C0EBC00001EBC0004271B7 +:109580009DF8B40040F2533110FB01F0244901EB87 +:10959000800108319DF89C00C0EBC00001EBC000C9 +:1095A000001D09900078401CC2B2099802709DF815 +:1095B000B40040F2533110FB01F0194901EB800077 +:1095C00008309DF89C10C1EBC10100EBC10000798F +:1095D000042823D10A229DF8B40040F2533110FB35 +:1095E00001F00F4901EB800108319DF89C00C0EBB0 +:1095F000C00001EBC0000271A3229DF8B40040F24C +:10960000533110FB01F0064901EB800008309DF852 +:109610009C10C1EBC10100EBC1004271EBE205E01F +:109620005845002098400020088900209DF8B4008B +:1096300040F2533110FB01F0FE4901EB800008308D +:109640009DF89C10C1EBC10100EBC100007904281A +:109650002FD100219DF8B40040F2533210FB02F0EC +:10966000F44A02EB8000017105229DF8B40040F23B +:10967000533110FB01F0EF4901EB800108319DF8F7 +:109680009C00C0EBC00001EBC0000271A3229DF85A +:10969000B40040F2533110FB01F0E64901EB8000C9 +:1096A00008309DF89C10C1EBC10100EBC100427174 +:1096B000A1E29DF8B40040F2533110FB01F0DD4906 +:1096C00001EB800008309DF89C10C1EBC10100EB5C +:1096D000C100007908282FDC00219DF8B40040F279 +:1096E000533210FB02F0D34A02EB800001710922D1 +:1096F0009DF8B40040F2533110FB01F0CD4901EB6D +:10970000800108319DF89C00C0EBC00001EBC00057 +:109710000271A7229DF8B40040F2533110FB01F012 +:10972000C44901EB800008309DF89C10C1EBC101D9 +:1097300000EBC10042715EE29DF8B40040F253318B +:1097400010FB01F0BB4901EB800008309DF89C1034 +:10975000C1EBC10100EBC100007909282FDC002119 +:109760009DF8B40040F2533210FB02F0B14A02EB14 +:10977000800001710A229DF8B40040F2533110FBC1 +:1097800001F0AC4901EB800108319DF89C00C0EB71 +:10979000C00001EBC0000271A3229DF8B40040F2AA +:1097A000533110FB01F0A34901EB800008309DF814 +:1097B0009C10C1EBC10100EBC10042711BE29DF89E +:1097C000B40040F2533110FB01F09A4901EB8000E4 +:1097D00008309DF89C10C1EBC10100EBC10000797D +:1097E0000D282FDC00219DF8B40040F2533210FB0D +:1097F00002F0904A02EB800001710E229DF8B40045 +:1098000040F2533110FB01F08A4901EB800108312D +:109810009DF89C00C0EBC00001EBC0000271A122CA +:109820009DF8B40040F2533110FB01F0814901EB87 +:10983000800108319DF89C00C0EBC00001EBC00026 +:109840004271D8E19DF8B40040F2533110FB01F0B1 +:10985000784901EB800008309DF89C10C1EBC101F4 +:1098600000EBC10000790E282FDC00219DF8B40028 +:1098700040F2533210FB02F06E4A02EB800001719D +:109880000F229DF8B40040F2533110FB01F06949FA +:1098900001EB800108319DF89C00C0EBC00001EB9A +:1098A000C0000271A3229DF8B40040F2533110FBB6 +:1098B00001F0604901EB800008309DF89C10C1EB7D +:1098C000C10100EBC100427195E19DF8B40040F286 +:1098D000533110FB01F0574901EB800008309DF82F +:1098E0009C10C1EBC10100EBC100007910287DDCA8 +:1098F00011229DF8B40040F2533103E07CE1AAE16B +:10990000F7E1D8E110FB01F04A4901EB8001083191 +:109910009DF89C00C0EBC00001EBC0000271A122C9 +:109920009DF8B40040F2533110FB01F0414901EBC6 +:10993000800108319DF89C00C0EBC00001EBC00025 +:1099400042719DF8B40040F2533110FB01F03949E7 +:1099500001EB800108319DF89C00C0EBC00001EBD9 +:10996000C000827100213A9156E09DF8B40040F2A7 +:10997000533110FB01F02F4901EB800108319DF8B4 +:109980009C00C0EBC00001EBC0008178BDF8E8008E +:1099900001449DF8B40000EB400202EB0010264A9F +:1099A00002EB0010303000EB0110801C09900078B1 +:1099B00020F080008030099908709DF8B41040F2C2 +:1099C000533011FB00F01B4901EB800008309DF87B +:1099D0009C10C1EBC10100EBC1008078BDF8E8101C +:1099E00042189DF8B40000EB400100E085E001EB77 +:1099F0000010114901EB0010303000EB0210801C08 +:109A00000990007820F00400001D09990870BDF845 +:109A1000E800401C80B23A909DF8B41040F25330F8 +:109A200011FB00F0034901EB800108319DF89C0017 +:109A300004E000005845002098400020C0EBC00022 +:109A400011F83010BDF8E80081428EDC9DF8B410AA +:109A500001EB410000EB0110FE4901EB001030303A +:109A60009DF8A01000EB01108078C0F34010E8B31F +:109A70009DF8B41001EB410000EB0110F54901EB3A +:109A8000001030309DF8A01000EB0110801C0990F0 +:109A9000007820F02002099802709DF8B41001EBC4 +:109AA000410000EB0110EB4901EB001030309DF854 +:109AB000A01000EB01108078C0F34000A8B99DF819 +:109AC000B41001EB410000EB0110E24901EB001082 +:109AD00030309DF8A01000EB0110801C0990007838 +:109AE00020F0080008300999087000E065E09DF852 +:109AF000B4100220F0F7DAFA7DE09DF8B41040F2DD +:109B0000533011FB00F0D44901EB800108319DF87E +:109B10009C00C0EBC00001EBC00001799DF8B400CF +:109B200040F2533210FB02F0CB4A02EB8000407946 +:109B3000814260D19DF8B41040F2533011FB00F027 +:109B4000114601EB800008309DF89C10C1EBC1016B +:109B500000EBC1008079A12830D0A3229DF8B40089 +:109B600040F2533110FB01F0BB4901EB8001083199 +:109B70009DF89C00C0EBC00001EBC00042719DF855 +:109B8000B41040F2533011FB00F0B34901EB8000F8 +:109B900008309DF89C10C1EBC10100EBC100807939 +:109BA000A22828D000209DF8B41040F2533211FBB7 +:109BB00002F1A94A02EB810108711CE0A1229DF883 +:109BC000B40040F2533110FB01F0A34901EB8001D6 +:109BD00008319DF89C00C0EBC00001EBC000427151 +:109BE00001219DF8B40040F2533210FB02F09A4A72 +:109BF00002EB8000017114E4A1229DF8B40040F250 +:109C0000533110FB01F0944901EB800108319DF8BC +:109C10009C00C0EBC00001EBC00082719DF8B40055 +:109C200040F2533110FB01F08B4901EB8001083108 +:109C30009DF89C00C0EBC00001EBC0004271002108 +:109C40009DF8B40040F2533210FB02F0824A02EB5E +:109C50008000017163E400219DF8B40040F25332AA +:109C600010FB02F07C4A02EB8000017109229DF892 +:109C7000B40040F2533110FB01F0774901EB800151 +:109C800008319DF89C00C0EBC00001EBC0000271E0 +:109C9000A7229DF8B40040F2533110FB01F06E4949 +:109CA00001EB800008309DF89C10C1EBC10100EB76 +:109CB000C100427133E400219DF8B40040F25332F8 +:109CC00010FB02F0644A02EB80000171A7229DF8AC +:109CD000B40040F2533110FB01F05F4901EB80000A +:109CE00008309DF89C10C1EBC10100EBC10042712E +:109CF00015E49DF8B41001EB4100C0EBC1105749C9 +:109D000001EBC000C07D31281DDB9DF8B41001EBD4 +:109D10004100C0EBC110514901EBC000C07D31389A +:109D2000C2B29DF8B40040F2533110FB01F04A4931 +:109D300001EB800008309DF89C10C1EBC10100EBE5 +:109D4000C100C27011E000229DF8B40040F253310E +:109D500010FB01F0404901EB800108319DF89C00A7 +:109D6000C0EBC00001EBC000C2709DF8B41040F21F +:109D7000533011FB00F0384901EB800108319DF8A8 +:109D80009C00C0EBC00001EBC00082789DF8B400DD +:109D900040F2533110FB01F02F4901EB80010831F3 +:109DA0009DF89C00C0EBC00001EBC000C07811180A +:109DB00036919DF8B41040F2533011FB00F0264963 +:109DC00001EB800108319DF89C00C0EBC00001EB65 +:109DD000C000C2789DF8B40040F2533110FB01F08E +:109DE0001D4901EB800008309DF89C10C1EBC101BA +:109DF00010F8310082427DDA00219DF8B40040F273 +:109E0000533210FB02F0144A02EB80000171A722CA +:109E10009DF8B40040F2533110FB01F00E4901EB04 +:109E2000800108319DF89C00C0EBC00001EBC00030 +:109E300042719DF8B41001EB4100C0EBC11007491D +:109E400001EBC000407930287ED19DF8B41040F27B +:109E5000533005E098400020584500200889002034 +:109E600011FB00F0FE4901EB800108319DF89C00D8 +:109E7000C0EBC00001EBC00001799DF8B40040F2D6 +:109E8000533210FB02F0F64A02EB80004079814227 +:109E90005AD19DF8B41040F2533011FB00F0114636 +:109EA00001EB800000F56270BDF8D81001EB4102B3 +:109EB00002EB011100EBC100C078312832D19DF8CE +:109EC000B41001EB410000EB0110E64901EB00107A +:109ED0003030BDF8D81000EB0110801C09900078DC +:109EE00020F020020998027000229DF8B40040F290 +:109EF000533100E0FEE310FB01F0D94901EB800093 +:109F000000F56270BDF8D81001EB410303EB0111BD +:109F100000EBC10080F845209DF8B4100220F0F756 +:109F2000C5F854E09DF8B41040F2533011FB00F036 +:109F3000CB4901EB800000F56270BDF8D81001EB51 +:109F4000410202EB011100E06CE000EBC100C078BF +:109F500033283CD19DF8B41001EB410000EB011017 +:109F6000C04901EB00103030BDF8D81000EB0110F3 +:109F7000801C0990007820F02002099802700122CC +:109F80009DF8B40040F2533110FB01F0B44901EBED +:109F9000800000F56270BDF8D81001EB410303EBBF +:109FA000011100EBC10080F84620A9229DF8B40001 +:109FB00040F2533110FB01F0A94901EB8000083059 +:109FC0009DF89C10C1EBC10100EBC10082719DF8AE +:109FD000B41001EB410000EB0110A24901EB0010AD +:109FE0003030BDF8D81000EB0110801C09900078CB +:109FF00020F00102099802709DF8B41001EB4100B5 +:10A0000000EB0110974901EB00103030BDF8D8107B +:10A0100000EB0110801C0990007820F002020998E2 +:10A0200002700DE19DF8B41001EB4100C0EBC110CE +:10A030008D4901EBC000407931287CD19DF8B410E6 +:10A0400040F2533011FB00F0854901EB80010831EB +:10A050009DF89C00C0EBC00001EBC00001799DF8A9 +:10A06000B40040F2533210FB02F07D4A02EB800054 +:10A07000407981425FD19DF8B41040F2533011FB1A +:10A0800000F0114601EB800000F56270BDF8D810B9 +:10A0900001EB410202EB011100EBC10090F8460018 +:10A0A00058BB01229DF8B40040F2533110FB01F07F +:10A0B0006B4901EB800101F56271BDF8D80000EB3E +:10A0C000400303EB001001EBC00080F845209DF831 +:10A0D000B41001EB410000EB0110624901EB0011EB +:10A0E0003031BDF8D80001EB0010801C09900078D9 +:10A0F00020F00100401C099908709DF8B41001EB94 +:10A10000410000EB0110574901EB00103030BDF861 +:10A11000D81000EB0110801C0990007820F002029A +:10A1200009980270514890F8E00790B19DF8B4107A +:10A1300001EB410000E002E200EB0110494901EBB4 +:10A1400000103030BDF8D81000EB0110807A0228E2 +:10A1500076D1474890F82900012871D14448D0F8B9 +:10A160000C024349498D88426AD29DF8B41040F2EE +:10A17000533011FB00F03A4901EB800000F56270AA +:10A18000BDF8D81001EB410202EB011100EBC10058 +:10A1900090F84500012852D19DF8B41040F2533098 +:10A1A00011FB00F02E4901EB800000F56270BDF854 +:10A1B000D81001EB410202EB011100EBC10090F855 +:10A1C0007F00E0BB01229DF8B40000EB400101EBF1 +:10A1D0000010244901EB00113031BDF8D80001EB2B +:10A1E0000010C27200229DF8B40000EB400101EBA8 +:10A1F00000101C4901EB00113031BDF8D80001EB13 +:10A20000001042609DF8B41040F2533011FB00F092 +:10A21000134901EB800101F56271BDF8D80000EB34 +:10A22000400202EB001001EBC00090F891109DF885 +:10A23000B40040F2533210FB02F0094A01E07CE026 +:10A240007AE002EB800041709DF8B41040F2533088 +:10A2500011FB00F0114601EB800108310AE000001B +:10A26000584500209840002008890020BC3200207A +:10A27000BC1200209DF89C00C0EBC00001EBC000A8 +:10A2800001799DF8B40040F2533210FB02F0FE4A0F +:10A2900002EB8000407981424ED100229DF8B4004B +:10A2A00040F2533110FB01F0F74901EB800101F559 +:10A2B0006271BDF8D80000EB400303EB001001EB26 +:10A2C000C000C2714FF010429DF8B40040F253310B +:10A2D00010FB01F0EC4901EB800101F56271BDF862 +:10A2E000D80000EB400303EB001001EBC0008260DC +:10A2F000A4229DF8B40040F2533110FB01F0E24972 +:10A3000001EB800108319DF89C00C0EBC00001EB1F +:10A31000C0008271A3229DF8B40040F2533110FBBB +:10A3200001F0D94901EB800008309DF89C10C1EB89 +:10A33000C10100EBC10042710FE39DF8B41040F27F +:10A34000533011FB00F0D04901EB800000F5627042 +:10A35000BDF8D81001EB410202EB011100EBC10086 +:10A3600090F8450001287DD19DF8B41040F253309B +:10A3700011FB00F0C44901EB800101F56271BDF8E9 +:10A38000D80000EB400202EB001001EBC00090F897 +:10A39000801040F2533011FB00F0BB4901EB80010B +:10A3A00001F562719DF8B40040F2533210FB02F0E7 +:10A3B000B54A02EB800000F56270BDF8D82002EBD0 +:10A3C000420303EB021200EBC20090F8810000EBA5 +:10A3D000400202EB001001EBC00090F87E00032861 +:10A3E00040D102229DF8B40000EB400101EB0010C7 +:10A3F000A64901EB00113031BDF8D80001EB001087 +:10A40000C2729DF8B41040F2533011FB00F09E4927 +:10A4100001EB800101F562719DF8A00000EB4002A4 +:10A4200002EB001001EBC00090F891109DF8B40011 +:10A4300040F2533210FB02F0934A02EB800041706D +:10A440009DF8B41040F2533011FB00F0114601EBBF +:10A45000800108319DF89C00C0EBC00001EBC000FA +:10A46000017900E0FFE19DF8B40040F2533210FBA7 +:10A4700002F0854A02EB8000407981424ED10022F1 +:10A480009DF8B40040F2533110FB01F07E4901EB1E +:10A49000800101F56271BDF8D80000EB400303EBC9 +:10A4A000001001EBC000C2714FF010429DF8B400E3 +:10A4B00040F2533110FB01F0734901EB800101F5CB +:10A4C0006271BDF8D80000EB400303EB001001EB14 +:10A4D000C0008260A4229DF8B40040F2533110FB0A +:10A4E00001F0694901EB800108319DF89C00C0EB47 +:10A4F000C00001EBC0008271A3229DF8B40040F2BD +:10A50000533110FB01F0604901EB800008309DF8E9 +:10A510009C10C1EBC10100EBC100427100229DF80B +:10A52000B40000EB400101EB0010584901EB0010B2 +:10A530003030BDF8D81000EB011042600DE29DF8FC +:10A54000B41001EB4100C0EBC110514901EBC00058 +:10A55000407933287DD19DF8B41001EB410000EB28 +:10A5600001104A4901EB00103030BDF8D81000EB63 +:10A570000110801C0990007820F00100401C09990E +:10A5800008709DF8B41001EB410000EB01103F4949 +:10A5900001EB00103030BDF8D81000EB0110801C2A +:10A5A0000990007820F02002099802709DF8B410FC +:10A5B00001EB410000EB0110344901EB0010303099 +:10A5C000BDF8D81000EB0110801C0990007820F035 +:10A5D0000200801C099908709DF8B41040F25330B5 +:10A5E00011FB00F0284901EB800042799DF8B4008E +:10A5F00040F2533110FB01F0234901EB8000083099 +:10A600009DF89C10C1EBC10100EBC100027100205C +:10A610003A905EE09DF8B41040F2533011FB00F028 +:10A62000194901EB800108319DF89C00C0EBC00086 +:10A6300001EBC0008178BDF8E80001449DF8B4004A +:10A6400000EB400202EB0010104A02EB0010303029 +:10A6500000E07EE000EB0110801C0990007820F003 +:10A6600080008030099908709DF8B41040F2533092 +:10A6700011FB00F0044901EB800108319DF89C00BA +:10A68000C0EBC00006E000005845002098400020C4 +:10A690000889002001EBC0008178BDF8E800014482 +:10A6A0009DF8B40000EB400202EB0010FE4A02EB02 +:10A6B0000010303000EB0110801C0990007820F071 +:10A6C0000400001D09990870BDF8E800401C80B224 +:10A6D0003A909DF8B41040F2533011FB00F0F3496A +:10A6E00001EB800108319DF89C00C0EBC00011F81F +:10A6F000301000E0DCE2BDF8E80081428ADC9DF821 +:10A70000B41001EB410000EB0110E74901EB001030 +:10A710003030BDF8D81000EB01108078C0F3400055 +:10A7200020B99DF8B4100220EFF7C0FCA2229DF8DA +:10A73000B40040F2533110FB01F0DC4901EB800022 +:10A7400008309DF89C10C1EBC10100EBC100827183 +:10A7500003E19DF8B41001EB4100C0EBC110D449F6 +:10A7600001EBC000407934287DD19DF8B41040F24F +:10A77000533011FB00F0CD4901EB800108319DF809 +:10A780009C00C0EBC00001EBC00001799DF8B40053 +:10A7900040F2533210FB02F0C44A02EB80004079D1 +:10A7A000814260D19DF8B41001EB410000EB011033 +:10A7B000BD4901EB00103030BDF8D81000EB01109E +:10A7C000801C0990007820F02002099802709DF802 +:10A7D000B41001EB410000EB0110B34901EB001094 +:10A7E0003030BDF8D81000EB0110801C09900078C3 +:10A7F00020F002020998027001229DF8B40040F294 +:10A80000533110FB01F0A94901EB800000F56270A3 +:10A81000BDF8D81001EB410303EB011100EBC100BF +:10A8200080F84620A9229DF8B40040F2533110FB75 +:10A8300001F09E4901EB800008309DF89C10C1EBAF +:10A84000C10100EBC10082719DF8B40040F25331A8 +:10A8500010FB01F0954901EB800042799DF8B400AE +:10A8600040F2533100E078E010FB01F08F4901EB3A +:10A87000800108319DF89C00C0EBC00001EBC000D6 +:10A88000027100213A9154E09DF8B40040F2533136 +:10A8900010FB01F0854901EB800108319DF89C0017 +:10A8A000C0EBC00001EBC0008178BDF8E8000144B6 +:10A8B0009DF8B40000EB400202EB00107A4A02EB74 +:10A8C0000010303000EB0110801C0990007820F05F +:10A8D00080018031099801709DF8B40040F2533135 +:10A8E00010FB01F0714901EB800108319DF89C00DB +:10A8F000C0EBC00001EBC0008178BDF8E800014466 +:10A900009DF8B40000EB400202EB0010664A02EB37 +:10A910000010303000EB0110801C0990007820F00E +:10A920000400001D09990870BDF8E800401C80B2C1 +:10A930003A909DF8B40040F2533110FB01F05B49AE +:10A9400001EB800108319DF89C00C0EBC00011F8BC +:10A950003010BDF8E800814296DC00202E902F9048 +:10A9600000213A9122E0DDE92E10000140EA117247 +:10A970000901CDE92E129DF8B40000EB4001C1EBB6 +:10A98000C0104B4901EBC001BDF8E800801D085C18 +:10A990003038C117DDE92E24104341EA0402CDE925 +:10A9A0002E02BDF8E800401C80B23A90BDF8E800E5 +:10A9B0000628D8DB9DF8B4002E9940F2533210FBE4 +:10A9C00002F03A4A02EB800202F56272BDF8D8004A +:10A9D00000EB400303EB001002EBC000C0F81A10BC +:10A9E00000222E922F9200213A9122E0DDE92E10D2 +:10A9F000000140EA11720901CDE92E129DF8B40060 +:10AA000000EB4001C1EBC010294901EBC001BDF8CA +:10AA1000E8000D30085C3038C117DDE92E341843EA +:10AA200041EA0402CDE92E02BDF8E800401C80B2E4 +:10AA30003A90BDF8E8000428D8DB9DF8B4002E99C0 +:10AA400040F2533210FB02F0184A02EB800202F58A +:10AA50006272BDF8D80000EB400303EB001002EB7C +:10AA6000C000416300222E922F9200213A9129E0EA +:10AA7000DDE92E10000140EA11720901CDE92E1224 +:10AA80009DF8B40000EB4001C1EBC010084901EB98 +:10AA9000C001BDF8E8001130085C3038C117DDE9AD +:10AAA0002E3440EA030205E098400020584500207B +:10AAB000088900202143CDE92E21BDF8E800401C83 +:10AAC00081B23A91BDF8E8000628D1DB9DF8B400C8 +:10AAD0002E9940F2533210FB02F0FE4A02EB800244 +:10AAE00002F56272BDF8D80000EB400303EB0010E2 +:10AAF00002EBC000C0F81E109DF8B40000EB40014E +:10AB0000C1EBC010F44901EBC00042799DF8B400DC +:10AB100040F2533110FB01F0EE4901EB800101F5E9 +:10AB20006271BDF8D80000EB400303EB001001EBAD +:10AB3000C000C2709DF8B40000EB400101EB0010B2 +:10AB4000E64901EB00113031BDF8D80001EB0010EF +:10AB500082789DF8B40040F2533110FB01F0DD49DA +:10AB600001EB800101F56271BDF8D80000EB4003F4 +:10AB700003EB001001EBC00002769DF8B40040F238 +:10AB8000533110FB01F0D34901EB800108319DF8EE +:10AB90009C00C0EBC00001EBC00001799DF8B4003F +:10ABA00040F2533210FB02F0CA4A02EB80004079B7 +:10ABB00081427DDA00219DF8B40040F2533210FB4F +:10ABC00002F0C44A02EB80000171A7229DF8B40094 +:10ABD00040F2533110FB01F0BE4901EB8001083116 +:10ABE0009DF89C00C0EBC00001EBC0004271002149 +:10ABF0003A918DE09DF8B40040F2533110FB01F022 +:10AC0000B44901EB800108319DF89C00C0EBC00005 +:10AC100001EBC000C178BDF8E800814221D00022DC +:10AC20009DF8B40040F2533110FB01F0A94901EB4B +:10AC3000800108319DF89C00C0EBC00001EBC00012 +:10AC40008178BDF8E80001449DF8B40000EB4003B2 +:10AC500003EB0010A14B03EB0010303000EB0110B0 +:10AC600082709DF8B40040F2533110FB01F0994915 +:10AC700001EB800108319DF89C00C0EBC00001EBA6 +:10AC8000C0008178BDF8E80001449DF8B40000EBF5 +:10AC9000400202EB0010914A02EB0010303000EB52 +:10ACA0000110801C0990007820F08000803000E0C6 +:10ACB000A6E0099908709DF8B40040F2533110FBEA +:10ACC00001F0844901EB800008309DF89C10C1EB35 +:10ACD000C10100EBC1008078BDF8E81042189DF872 +:10ACE000B40000EB400101EB00107C4901EB0010C7 +:10ACF000303000EB0210801C0990007820F0040036 +:10AD0000001D09990870BDF8E800401C80B23A9017 +:10AD10009DF8B40040F2533110FB01F06D4901EB96 +:10AD2000800108319DF89C00C0EBC00011F8301084 +:10AD3000BDF8E80081423FF75DAF9DF8B40000EB3D +:10AD4000400101EB0010654901EB00103030BDF807 +:10AD5000D81000EB01108078C0F3401088B99DF83E +:10AD6000B40000EB400101EB00105C4901EB001066 +:10AD70003030BDF8D81000EB01108078C0F34000EF +:10AD8000F0B39DF8B40000EB400101EB0010534913 +:10AD900001EB00103030BDF8D81000EB0110801C22 +:10ADA0000990007820F02002099802709DF8B40004 +:10ADB00000EB400101EB0010484901EB001030307E +:10ADC000BDF8D81000EB0110801C0990007820F02D +:10ADD0000202099802709DF8B40000EB400101EBFB +:10ADE00000103E4901EB00103030BDF8D81000EBE8 +:10ADF0000110801C0990007820F00800083000E065 +:10AE0000B5E0099908709DF8B4009DF8A01001EB19 +:10AE10000010C217CDE92E029DF8B40040F2533164 +:10AE200010FB01F02B4901EB800000F56270BDF8CA +:10AE3000D81001EB410202EB011100EBC1002230FE +:10AE400009902E9800EB4001254800EB41100D3091 +:10AE5000102208900999EDF7F8F99DF8B40040F236 +:10AE6000533110FB01F01B4901EB800101F56271C8 +:10AE7000BDF8D80000EB400202EB001001EBC0016E +:10AE80002E9800EB4002164800EB421051F81A2FA2 +:10AE900040F8012F496841609DF8B40000EB400183 +:10AEA00001EB00100D4901EB00113031BDF8D80065 +:10AEB00001EB001001782E9800EB4002084800EBEF +:10AEC000421001702E9800EB4001054800EB411143 +:10AED000044809E0584500200889002098400020D7 +:10AEE000D8140020C7310020026841F81D2F808847 +:10AEF00088809DF8B40040F2533110FB01F0FE4908 +:10AF000001EB800101F56271BDF8D80000EB400251 +:10AF100002EB001001EBC000416B2E9800EB4002E9 +:10AF2000F64800EB4210C0F809109DF8B40000EBA1 +:10AF3000400101EB0010F24901EB00113031BDF886 +:10AF4000D80001EB001041682E9800EB4002EB485E +:10AF500000EB4210C0F823102E9881B2082009910E +:10AF6000EFF7A4F89DF8B4100220EFF79FF8E9E39B +:10AF700000201590C4E000202E902F9000213A91DF +:10AF800027E0DDE92E10000140EA11720901CDE948 +:10AF90002E129DF8B40000EB4001C1EBC010D9495E +:10AFA00001EBC001159800EB8002BDF8E8000B3002 +:10AFB00000EB8200085C3038C117DDE92E341843FD +:10AFC00041EA0402CDE92E02BDF8E800401C80B23F +:10AFD0003A90BDF8E8000A28D3DB9DF8B400DDE91B +:10AFE0002E2140F2533310FB03F0C34B03EB8003DD +:10AFF00008339DF89C00C0EBC00003EBC0008378D1 +:10B000001598184400EB400303EB00139DF8B400BF +:10B0100040F2533410FB04F0B74C04EB800000F511 +:10B02000627000EBC30040F8222F416000222E9294 +:10B030002F9200213A9127E0DDE92E10000140EA2D +:10B0400011720901CDE92E129DF8B40000EB400108 +:10B05000C1EBC010AB4901EBC001159800EB8002B9 +:10B06000BDF8E800153000EB8200085C3038C117ED +:10B07000DDE92E34184341EA0402CDE92E02BDF881 +:10B08000E800401C80B23A90BDF8E8000A28D3DB03 +:10B090009DF8B400DDE92E1240F2533310FB03F0AB +:10B0A000954B03EB800308339DF89C00C0EBC00078 +:10B0B00003EBC00083781598184400EB400303EBC2 +:10B0C00000139DF8B40040F2533410FB04F08A4C96 +:10B0D00004EB800000F5627000EBC3002230816059 +:10B0E000C26000219DF8B40040F2533210FB02F020 +:10B0F000224602EB800001711598401CC0B21590E9 +:10B100009DF8B40040F2533110FB01F07A4901EB95 +:10B11000800108319DF89C00C0EBC00011F8301090 +:10B12000159881423FF727AF9DF8B40040F25331A4 +:10B1300010FB01F0704901EB800008309DF89C1075 +:10B14000C1EBC10100EBC10000790C2812DC0D221B +:10B150009DF8B40040F2533110FB01F0664901EB59 +:10B16000800008309DF89C10C1EBC10100EBC100CC +:10B170000271A1E39DF8B40040F2533110FB01F0DD +:10B180005D4901EB800108319DF89C00C0EBC000D7 +:10B1900001EBC00001799DF8B40040F2533210FB7E +:10B1A00002F0554A02EB8000407981427ED19DF841 +:10B1B000B40040F2533110FB01F0114601EB800165 +:10B1C00008319DF89C00C0EBC00001EBC000C278C4 +:10B1D0009DF8B40040F2533110FB01F0464901EBF9 +:10B1E000800108319DF89C00C0EBC00001EBC0005D +:10B1F0008078111836919DF8B4109DF8A00000EBEE +:10B200000110C217CDE92E023F4890F8E00708B3BD +:10B210009DF8B40000EB400101EB0010384901EB50 +:10B2200000103030BDF8D81000EB0110807A0228F1 +:10B2300010D09DF8B40000EB400101EB0010304944 +:10B2400001EB00103030BDF8D81000EB0110C07ACF +:10B2500000287CDD00229DF8B40000EB400101EBEA +:10B260000010274901EB00103030BDF8D81000EB7A +:10B270000110C2722548D0F80C020521B0FBF1F292 +:10B2800001FB120000EB400120482C3000EB411084 +:10B290000D3009909DF8B40040F2533110FB01F1DC +:10B2A000154800EB810000F5627000E004E3BDF892 +:10B2B000D81001EB410202EB011100EBC10022307A +:10B2C0001022014608900998ECF7BFFF0F48D0F80C +:10B2D0000C020521B0FBF1F201FB120000EB400172 +:10B2E0000A482C3000EB41129DF8B40040F2533173 +:10B2F00010FB01F000490BE058450020D814002055 +:10B300009840002008890020BC320020BC12002098 +:10B3100001EB800101F56271BDF8D80000EB40033C +:10B3200003EB001001EBC00050F81A1F42F8011F98 +:10B3300040685060FE48D0F80C020521B0FBF1F2E5 +:10B3400001FB120000EB4001F9482C3000E096E1CF +:10B3500000EB41129DF8B40000EB400101EB00103E +:10B36000F44901EB001130319DF8A00001EB001011 +:10B3700000781070EE48D0F80C020521B0FBF1F215 +:10B3800001FB120000EB4001E9482C3000EB4112B8 +:10B390009DF8B40040F2533110FB01F0E64901EB97 +:10B3A000800101F56271BDF8D80000EB400303EBAA +:10B3B000001001EBC000406BC2F80900DC48D0F877 +:10B3C0000C020521B0FBF1F201FB120000EB400181 +:10B3D000D7482C3000EB4111D848026841F81D2FA6 +:10B3E00080888880D248D0F80C020521B0FBF1F2A9 +:10B3F00001FB120000EB4001CD482C3000EB411264 +:10B400009DF8B40000EB400101EB0010C94901EBCD +:10B4100000113031BDF8D80001EB00104068C2F8CF +:10B42000230000229DF8B40000EB400101EB001066 +:10B43000C04901EB00113031BDF8D80001EB00101C +:10B44000426000213A9154E0B948D0F80C0205213D +:10B45000B0FBF1F201FB120000EB4001B4482C30CC +:10B4600000EB41112731BDF8E8409DF8B40040F2EF +:10B47000533210FB02F0B04A02EB800202F5627216 +:10B480009DF8A00000EB400303EB001002EBC000AE +:10B4900090F8800040F2533210FB02F0A64A02EB13 +:10B4A000800202F562729DF8B40040F2533310FB43 +:10B4B00003F0A14B03EB800303F56273BDF8D800E2 +:10B4C00000EB400505EB001003EBC00090F8810095 +:10B4D00000EB400303EB001002EBC0024732BDF863 +:10B4E000E800001D105C0855BDF8E800401C81B262 +:10B4F0003A91BDF8E8000628A6DB00213A9142E027 +:10B5000000239DF8B40040F2533110FB01F08A494A +:10B5100001EB800101F56271BDF8D80000EB40023B +:10B5200002EB001001EBC00090F8800040F25331B4 +:10B5300010FB01F0804901EB800101F562719DF87B +:10B54000B40040F2533210FB02F07B4A02EB80025F +:10B5500002F56272BDF8D80000EB400404EB001065 +:10B5600002EBC00090F8810000EB400202EB0010FB +:10B5700001EBC0014731BDF8E8000B54BDF8E8000D +:10B58000401C81B23A91BDF8E8000A28B8DB68484F +:10B59000D0F80C020521B0FBF1F080B20146099011 +:10B5A0000220EDF795FD00210620EEF77FFD6048B3 +:10B5B000D0F80C025E49498D884206D25C48D0F82A +:10B5C0000C02401C5A49C1F80C0200210520EEF77C +:10B5D0006DFD9DF8B41001EB410000EB01105549E1 +:10B5E00001EB00103030BDF8D81000EB0110801CCA +:10B5F0000990007820F00802099802704C48D0F8B1 +:10B600000C020521B0FBF1F201FB120000EB40013E +:10B6100047482C3000EB4110D0F823202E9800EB47 +:10B620004001474800EB4110C0F8232000203A9029 +:10B6300020E03F48D0F80C020521B0FBF1F201FBFD +:10B64000120000EB40013A482C3000EB411027304B +:10B65000BDF8E810425C2E9800EB4001384800EB42 +:10B6600041112731BDF8E8000A54BDF8E800401C3C +:10B6700081B23A91BDF8E8000628DADB65E09DF872 +:10B68000B41001EB410000EB01102A4901EB00105E +:10B690003030BDF8D81000EB0110801C0990007804 +:10B6A00020F008010831099801709DF8B41001EBF1 +:10B6B000410000EB01101F4901EB00113031BDF8D2 +:10B6C000D80001EB001041682E9800EB40021C48A6 +:10B6D00000EB4210C0F8231000213A9125E09DF8BC +:10B6E000B41040F2533011FB00F0134901EB80011C +:10B6F00001F56271BDF8D80000EB400202EB0010CA +:10B7000001EBC0014731BDF8E8000A5C2E9800EB60 +:10B7100040010B4800EB41112731BDF8E8000A5405 +:10B72000BDF8E800401C81B23A91BDF8E8000AE09B +:10B73000BC1200209840002058450020C73100204E +:10B74000D8140020DDE00628C9DB00229DF8B400F3 +:10B7500040F2533110FB01F0FE4901EB800101F58D +:10B760006271BDF8D80000EB400303EB001001EB61 +:10B77000C00080F846209DF8B4100220EEF796FC39 +:10B780009DF8B41040F2533011FB00F0F14901EB89 +:10B79000800101F56271BDF8D80000EB400202EBB8 +:10B7A000001001EBC000223009902E9800EB400100 +:10B7B000E94800EB41110D3110220891DDE9080143 +:10B7C000ECF743FD9DF8B41040F2533011FB00F04C +:10B7D000E04901EB800101F56271BDF8D80000EB92 +:10B7E000400202EB001001EBC0012E9800EB40027A +:10B7F000D94800EB421051F81A2F40F8012F496840 +:10B8000041609DF8B41001EB410000EB0110D349F9 +:10B8100001EB00113031BDF8D80001EB00100178C8 +:10B820002E9800EB4002CC4800EB421001702E989D +:10B8300000EB4001C84800EB4111C948026841F8DB +:10B840001D2F808888809DF8B41040F2533011FB82 +:10B8500000F0C04901EB800101F56271BDF8D8002C +:10B8600000EB400202EB001001EBC000416B2E9890 +:10B8700000EB4002B84800EB4210C0F809109DF8F8 +:10B88000B41001EB410000EB0110B44901EB0011D1 +:10B890003031BDF8D80001EB001041682E9800EB64 +:10B8A0004002AD4800EB4210C0F823102E9881B240 +:10B8B00008200991EEF7FAFBA7229DF8B40040F2A8 +:10B8C000533110FB01F0A34901EB800108319DF8D1 +:10B8D0009C00C0EBC00001EBC0004271A2229DF8A9 +:10B8E000B40040F2533110FB01F09A4901EB8000A3 +:10B8F00008309DF89C10C1EBC10100EBC1008271C2 +:10B9000000BF00BF02F0B4BE9DF8B41001EB4100CF +:10B91000C0EBC110934901EBC00041780846099182 +:10B9200000210BF0E9FEC1B228910021369124E0FC +:10B930009DF8B41040F2533011FB00F0854901EB43 +:10B9400080010831BDF8D800C0EBC00001EBC00099 +:10B9500041780846099100210CF082FC9DF8A02056 +:10B9600042400A4304D1BDF8D800C1B2279112E089 +:10B97000BDF8D800401C81B236919DF8B41040F259 +:10B98000533011FB00F0734901EB80008179BDF861 +:10B99000D8008142CCDC00BF9DF8B41001EB41001F +:10B9A000C0EBC1106F4901EBC000C1789DF8B40035 +:10B9B00000EB4002C2EBC0106A4A02EBC000807884 +:10B9C00041EA002129919DF8B41001EB4100C0EB40 +:10B9D000C110114601EBC0010991BDF8A4100998EE +:10B9E000EDF796FF11909DF8B41001EB4100C0EB0C +:10B9F000C1105C4901EBC002BDF8A400401C105C02 +:10BA00009DF8B41001EB4102C2EBC111554A02EBA3 +:10BA1000C102BDF8A410515C40EA01221198824293 +:10BA200042F0C2829DF8B41001EB4100C0EBC1109E +:10BA30004C4901EBC000807A01069DF8B40000EB90 +:10BA40004002C2EBC010474A02EBC000C07A41EA94 +:10BA500000419DF8B40000EB4002C2EBC010414A27 +:10BA600002EBC000007B41EA00219DF8B40000EB2E +:10BA70004002C2EBC0103B4A02EBC000407B0843CF +:10BA80003949C1F8180F0846D0F8181F0991BDF8B8 +:10BA9000A4000E3808909DF8B40000EB4001C1EB03 +:10BAA000C010114601EBC0000E300790DDE908120E +:10BAB000EDF71DFD9DF8B40000EB40002B4901EBB4 +:10BAC000800081689DF8B40000EB4000274A02EB3B +:10BAD00080004160002130329DF8B40002EB00127A +:10BAE0009DF89C0011549DF8B41001EB4100C0EB8F +:10BAF000C1101C4901EBC000C17B249110211091A1 +:10BB0000BDF89000A1287DD100229DF8B40040F23C +:10BB1000533110FB01F00F4901EB800108319DF812 +:10BB20009C00C0EBC00001EBC0004271BDF84010AA +:10BB300008460991491C8AB210929DF8B41001EB95 +:10BB40004102C2EBC111074A02EBC101085C24901B +:10BB500025900DE058450020D81400209840002082 +:10BB6000C731002008890020BC220020583E002058 +:10BB7000BDF8940007287DD2DFE800F07C048384C0 +:10BB8000FDFCFB00BDF8401008460991491C8AB233 +:10BB900010929DF8B41001EB4102C2EBC111FE4AB4 +:10BBA00002EBC1010A5C9DF8B40040F2533110FB76 +:10BBB00001F0FA4901EB800008309DF89C10C1EBC0 +:10BBC000C10100EBC1000272BDF84000411C8AB205 +:10BBD000109206909DF8B41001EB4102C2EBC11126 +:10BBE000ED4A02EBC101085C0206BDF84000411CB1 +:10BBF0008BB2109307909DF8B41001EB4103C3EB97 +:10BC0000C11100E000E2E44B03EBC101085C42EA31 +:10BC10000042BDF84000411C8BB2109308909DF883 +:10BC2000B41001EB4103C3EBC111DB4B03EBC101CA +:10BC3000085C42EA0022BDF8401008460991491C00 +:10BC40008BB210939DF8B41001EB4103C3EBC1110B +:10BC5000D14B03EBC101085C02439DF8B40040F2F4 +:10BC6000533110FB01F0CD4901EB800008309DF805 +:10BC70009C1000E0C7E1C1EBC10100EBC100C26054 +:10BC8000C1E1C0E101229DF8B40040F2533110FB44 +:10BC900001F0C24901EB800108319DF89C00C0EB26 +:10BCA000C00001EBC000027700213A9128E09DF826 +:10BCB000B41001EB4100C0EBC110B74901EBC0016A +:10BCC000BDF84020BDF8E80010440A5C9DF8B400BF +:10BCD00040F2533110FB01F0B04901EB8001083113 +:10BCE0009DF89C00C0EBC00001EBC00000F11D01FD +:10BCF000BDF8E8000A54BDF8E800401C81B23A9152 +:10BD0000BDF8E8000A28D2DBBDF840000A3081B255 +:10BD1000109100213A9127E09DF8B41001EB410009 +:10BD2000C0EBC1109C4901EBC001BDF84020BDF83B +:10BD3000E80010440A5C9DF8B40040F2533110FB57 +:10BD400001F0964901EB800108319DF89C00C0EBA1 +:10BD5000C00001EBC0012A31BDF8E8000A54BDF86B +:10BD6000E800401C81B23A91BDF8E8000C28D3DB12 +:10BD700002E0BEE0BCE0BAE0BDF840000C3081B2A9 +:10BD80001091002136919CE001229DF8B40040F210 +:10BD9000533110FB01F0814901EB800108319DF81E +:10BDA0009C00C0EBC00001EBC0008178BDF8D8005A +:10BDB000084400EB400101EB00119DF8B40040F293 +:10BDC000533310FB03F0754B03EB800000F56270FA +:10BDD00000F831209DF8B40040F2533110FB01F01F +:10BDE000194601EB800108319DF89C00C0EBC000B2 +:10BDF00001EBC0008178BDF8D800084400EB400199 +:10BE000001EB00119DF8B40040F2533310FB03F036 +:10BE1000624B03EB800000F5627000EBC10080F81C +:10BE2000822000213A9143E09DF8B41040F2533053 +:10BE300011FB00F0594901EB800108319DF89C008D +:10BE4000C0EBC00001EBC00000F11D01BDF8E8002F +:10BE50000A5C9DF8B40040F2533110FB01F04F49E9 +:10BE600001EB800108319DF89C00C0EBC00001EBA4 +:10BE7000C0008178BDF8D800084400EB400101EB18 +:10BE800000119DF8B40040F2533310FB03F0434B14 +:10BE900003EB800000F5627000EBC10000F183014C +:10BEA000BDF8E8000A54BDF8E800401C81B23A91A0 +:10BEB000BDF8E8000A28B7DBBDF8D800401C81B205 +:10BEC00036919DF8B41040F2533011FB00F0334925 +:10BED00001EB800108319DF89C00C0EBC00011F817 +:10BEE0003010BDF8D80081423FF74EAF8BE08AE0BA +:10BEF00089E09DF8B41001EB410000EB01102849E6 +:10BF000001EB0010806800EB800041009DF8B40058 +:10BF100000EB4000234A02EB800081609DF8B410E2 +:10BF200001EB4100C0EBC1101B4901EBC001BDF8A2 +:10BF30004000401C095C9DF8B40000EB4002C2EBDD +:10BF4000C010154A02EBC002BDF84000105C41EA87 +:10BF500000229DF8B40040F2533110FB01F00F496C +:10BF600001EB800108319DF89C00C0EBC00001EBA3 +:10BF7000C0000285BDF84000801C81B210919DF880 +:10BF8000B40040F2533110FB01F0044901EB800191 +:10BF900008319DF89C0007E00889002058450020E2 +:10BFA00098400020583E0020C0EBC00001EBC000CC +:10BFB000018D9DF8B40000EB400202EB0010FE4A38 +:10BFC00002EB0010408B81420ADB0621A2F50472CD +:10BFD0009DF8B40002EB00129DF89C00115411E092 +:10BFE00006229DF8B40040F2533110FB01F0F349F2 +:10BFF00001EB800108319DF89C00C0EBC00001EB13 +:10C00000C000427100BFE5E3BDF89000A228FAD15C +:10C0100000213691FEE39DF8B40040F2533110FB4D +:10C0200001F0E64901EB800108319DF89C00C0EB6E +:10C03000C00001EBC0008178BDF8D8000844C1B24F +:10C040002891BDF84000401C81B21091BDF840100D +:10C0500008460991491C8AB210929DF8B41001EB70 +:10C060004102C2EBC111D64A02EBC101085C259026 +:10C07000BDF84000411C8AB2109209903490BDF87E +:10C0800094000D287ED2DFE810F07D0032010D0013 +:10C090009009250E420EA90E000F1D0F3A0F570FE3 +:10C0A000E30EC60EBDF8401008460991491C8AB23D +:10C0B00010929DF8B41001EB4102C2EBC111C04ACD +:10C0C00002EBC101095CBF4880F8021D90F8020D27 +:10C0D000C0F3401020B9BB4890F8020DC00908B960 +:10C0E00001212691BDF8401008460691491C8AB2EC +:10C0F00010929DF8B41001EB4102C2EBC111B04A9D +:10C1000002EBC101085C0206BDF840100846079129 +:10C11000491C8BB210939DF8B41001EB4103C3EBA3 +:10C12000C111A74B03EBC101085C42EA0042BDF814 +:10C13000401008460891491C8BB210939DF8B4102A +:10C1400001EB4103C3EBC1119D4B03EBC101085C43 +:10C1500042EA0022BDF84000411C8BB210930990C6 +:10C160009DF8B41001EB4103C3EBC111944B03EBF9 +:10C17000C101085C02439DF8B40040F2533110FB4A +:10C1800001F000E0FDE38D4901EB800000F56270F5 +:10C190009DF8A01001EB410303EB011100EBC1007E +:10C1A000C0F81A20BDF84000411C8AB210920690D7 +:10C1B0009DF8B41001EB4102C2EBC111804A02EBC1 +:10C1C000C101085C0206BDF84000411C8BB210930F +:10C1D00007909DF8B41001EB4103C3EBC111784BFC +:10C1E00003EBC101085C42EA0042BDF8401008467A +:10C1F0000891491C8BB210939DF8B41001EB4103D8 +:10C20000C3EBC1116E4B03EBC101085C42EA002293 +:10C21000BDF84000411C8BB2109309909DF8B410FA +:10C2200001EB4103C3EBC111654B03EBC101085C9A +:10C2300002439DF8B40040F2533110FB01F05F4916 +:10C2400001EB800000F562709DF8A01001EB410346 +:10C2500003EB011100EBC100C0F81E20BDF8400047 +:10C26000411C8AB2109207909DF8B41001EB410274 +:10C27000C2EBC111524A02EBC101085C0204BDF8D5 +:10C280004000411C8BB2109308909DF8B41001EB54 +:10C290004103C3EBC1114A4B03EBC101085C42EA05 +:10C2A0000022BDF84000411C8BB2109309909DF80C +:10C2B000B41001EB4103C3EBC111414B03EBC101CE +:10C2C000085C02439DF8B40040F2533110FB01F0CA +:10C2D0003A4901EB800000F562709DF8A01001EB77 +:10C2E000410303EB011100EBC100426300BFBDF845 +:10C2F0009400012868D1BDF8401008460991491CF6 +:10C300008AB210929DF8B41001EB4102C2EBC11148 +:10C310002B4A02EBC101095C2A4880F8021D90F803 +:10C32000020DC0F3401020B9264890F8020DC00954 +:10C3300008B9012126919DF8B40040F2533110FB59 +:10C3400001F01E4901EB800108319DF89C00C0EB13 +:10C35000C00011F83000401EBDF8D810884233D11B +:10C360009DF8B40000EB400101EB0010124901EB15 +:10C37000001030309DF8A01000EB011080780121F2 +:10C38000B1EBD01F20D19DF89800E8B99DF8B4001A +:10C3900040F2533110FB01F0084901EB80010831F4 +:10C3A0009DF89C00C0EBC00001EBC00081789DF8B7 +:10C3B000B40000EB400208E09840002058450020FF +:10C3C00008890020BC22002048E002EB0010FE4A51 +:10C3D00002EB0010303000EB0110407A00F0010059 +:10C3E000E0B39DF8B40040F2533110FB01F002F5C8 +:10C3F000986101EB800108319DF89C00C0EBC00002 +:10C4000001EBC000807800EB400101EB00119DF8CA +:10C41000B40040F2533210FB02F0EC4A02EB800011 +:10C4200000F5627000EBC10090F8900000F0010090 +:10C43000A0B99DF8B40040F2533110FB01F0114651 +:10C4400001EB800008309DF89C10C1EBC10100EBAE +:10C45000C100007F10B100213A912AE0B0E09DF8C0 +:10C46000B40040F2533110FB01F0D84901EB8001D8 +:10C4700008319DF89C00C0EBC00001EBC00000F14A +:10C480001D01BDF8E8000A5C9DF8B40000EB400116 +:10C4900001EB0010CC4901EB00100E30BDF8E810A4 +:10C4A000405C824200D008E0BDF8E800401C81B248 +:10C4B0003A91BDF8E8000628D1DB00BFBDF8E800DE +:10C4C00006287DD106213A9129E09DF8B40040F27A +:10C4D000533110FB01F0BD4901EB800108319DF89B +:10C4E0009C00C0EBC00001EBC00000F11D01BDF8D5 +:10C4F000E8000A5C9DF8B40000EB400101EB00107D +:10C50000B14901EB00100E30BDF8E810405C8242EA +:10C5100000D008E0BDF8E800401C81B23A91BDF8B7 +:10C52000E8000A28D1DB00BFBDF8E8000A284FD098 +:10C5300000229DF8B40040F2533110FB01F0A349F2 +:10C5400001EB800108319DF89C00C0EBC00001EBBD +:10C55000C00002859DF8B40040F2533110FB01F099 +:10C560009A4901EB800108319DF89C00C0EBC000A6 +:10C5700001EBC000807800EB400101EB00119DF859 +:10C58000B40040F2533210FB02F0904A02EB8000FC +:10C5900000F5627000EBC10090300990007820F047 +:10C5A0000101491C0998017006229DF8B40040F26F +:10C5B000533110FB01F0854901EB8001083100E0A7 +:10C5C00006E09DF89C00C0EBC00001EBC00042718A +:10C5D0009DF8B40040F2533110FB01F07B4901EBB0 +:10C5E000800101F562719DF8A00000EB400202EBB2 +:10C5F000001011F830109DF8B40040F2533210FBD7 +:10C6000002F0724A02EB8000407981427EDA9DF8A6 +:10C61000B40000EB400101EB00106B4901EB00108E +:10C6200030309DF8A01000EB0110801C0990684884 +:10C6300090F8020D0121A1EBD0100999097860F35F +:10C64000000109980170624890F8020DC0F3401093 +:10C65000F0BB9DF8B40000EB400101EB00105A491B +:10C6600001EB001030309DF8A01000EB0110807835 +:10C67000C0F3401060B39DF8B40000EB400101EB43 +:10C680000010514901EB001030309DF8A01000EB74 +:10C690000110801C0990007820F00200801C09998C +:10C6A00008709DF8B40040F2533110FB01F01146C0 +:10C6B00001EB800000F562709DF8A01001EB4102D3 +:10C6C00002EB011100EBC10018300990007800E086 +:10C6D00009E020F00201891C099801709DF8B4104E +:10C6E0000220EDF7E3FC00219DF8B40040F2533244 +:10C6F00010FB02F0354A02EB8000017102229DF826 +:10C70000B40040F2533110FB01F000E022E02F4969 +:10C7100001EB800101F562719DF8A00000EB400380 +:10C7200003EB001001F8302003229DF8B40040F222 +:10C73000533110FB01F0254901EB800000F56270D8 +:10C740009DF8A01001EB410303EB011100EBC100C8 +:10C750004271FCE39DF8B40000EB400101EB0010D6 +:10C76000194901EB001030309DF8A01000EB0110CA +:10C77000801C0990164890F8020D0121A1EBD01001 +:10C7800009990A7860F300020A709DF8B40000EB82 +:10C79000400101EB00100C4901EB001030309DF816 +:10C7A000A01000EB0110801C0990094890F8020DC0 +:10C7B00042090998007862F34100099908709DF8D0 +:10C7C000B40000EB400106E09840002058450020EE +:10C7D000BC220020FDE301EB0010FE4901EB00103C +:10C7E00030309DF8A01000EB01108078C0F34002BB +:10C7F0009DF8B40040F2533110FB01F0F64901EB13 +:10C80000800000F562709DF8A01001EB410303EB7E +:10C81000011100E0E8E300EBC100007EC0F340003E +:10C8200082427AD09DF8B40040F2533110FB01F0FF +:10C83000E94901EB800000F562709DF8A01001EB62 +:10C84000410202EB011100EBC100183009909DF884 +:10C85000B40000EB400101EB0011DE4800EB0111D8 +:10C8600030319DF8A00001EB001080784208099853 +:10C87000017862F3410101709DF8B40000EB4001C2 +:10C8800001EB0010D34901EB001030309DF8A010EF +:10C8900000EB01108078C0F34000E8B302229DF85D +:10C8A000B40040F2533110FB01F0CB4901EB8000A2 +:10C8B00000F562709DF8A01001EB410303EB01113C +:10C8C00000EBC1004271C54890F8E00730BB9DF80D +:10C8D000B40040F2533110FB01F0BF4901EB80007E +:10C8E00000F562709DF8A01001EB410202EB01110E +:10C8F00000EBC10090F87F0080B111239DF8B400D7 +:10C9000040F2533110FB01F0B34901EB800101F516 +:10C9100062719DF8A00002E06DE07CE1E4E000EBD4 +:10C92000400202EB001001EBC00090F8800040F2E2 +:10C93000533110FB01F0A84901EB800101F5627150 +:10C940009DF8B40040F2533210FB02F0A24A02EB11 +:10C95000800202F562729DF8A00000EB400404EB37 +:10C96000001002EBC00090F8810000EB400202EBE7 +:10C97000001001EBC00080F87E30F3239DF8B40076 +:10C9800000E0FCE340F2533110FB01F0924901EB6F +:10C99000800101F562719DF8A00000EB400202EBFE +:10C9A000001001EBC00090F8800040F2533110FB02 +:10C9B00001F0894901EB800101F562719DF8B40035 +:10C9C00040F2533210FB02F0834A02EB800000F584 +:10C9D00062709DF8A02002EB420404EB021200EB0F +:10C9E000C20090F8810000EB400202EB001001EB66 +:10C9F000C00043710AE103229DF8B40040F25331B4 +:10CA000010FB01F0744901EB800101F562719DF8A2 +:10CA1000A00000EB400303EB001001EBC0004271EB +:10CA200000219DF8B40040F2533210FB02F06A4A34 +:10CA300002EB8000017101229DF8B40040F25331F5 +:10CA400010FB01F0644901EB800000F562709DF875 +:10CA5000A01001EB410303EB011100EBC10080F8D2 +:10CA600046205E4890F8E007F0BB9DF8B40040F225 +:10CA7000533110FB01F0584901EB800000F5627062 +:10CA80009DF8A01001EB410202EB011100EBC10087 +:10CA900090F87F0040B39DF8B40040F2533110FB92 +:10CAA00001F04D4901EB800101F562719DF8A00094 +:10CAB00000EB400202EB001001EBC00090F8800098 +:10CAC00000EB400101EB0010424901EB0011303155 +:10CAD0009DF8B40040F2533210FB02F03E4A02EBE4 +:10CAE000800202F5627200E090E09DF8A00000EB89 +:10CAF000400303EB001002EBC00090F8810001EB53 +:10CB00000010801C0990007820F00402099802703F +:10CB100000239DF8B40040F2533110FB01F02E4980 +:10CB200001EB800101F562719DF8A00000EB40026D +:10CB300002EB001001EBC00090F8800040F253318E +:10CB400010FB01F0244901EB800101F562719DF8B1 +:10CB5000B40040F2533210FB02F01F4A02EB800295 +:10CB600002F562729DF8A00000EB400404EB001097 +:10CB700002EBC00090F8810000EB400202EB0010D5 +:10CB800001EBC00080F87E30F3239DF8B40040F242 +:10CB9000533110FB01F0104901EB800101F5627186 +:10CBA0009DF8A00000EB400202EB001001EBC0007A +:10CBB00090F8800040F2533110FB01F0064901EB80 +:10CBC000800101F562719DF8B40040F2533210FB10 +:10CBD00002F005E09840002058450020BC320020BB +:10CBE000FC4A02EB800000F562709DF8A02002EB89 +:10CBF000420404EB021200EBC20090F8810000EB4B +:10CC0000400202EB001001EBC00043719DF8B4102C +:10CC10000220EDF74BFA9DF8B40000EB400101EB68 +:10CC20000010ED4901EB001130319DF8A00001EB3F +:10CC30000010807800F001029DF8B40040F25331FA +:10CC400010FB01F0E34901EB800000F562709DF8F4 +:10CC5000A01001EB410303EB011100EBC100007ECA +:10CC600000F00100824279D09DF8B40040F25331C7 +:10CC700010FB01F0D74901EB800000F562709DF8D0 +:10CC8000A01001EB410202EB011100EBC1001830D2 +:10CC900009909DF8B40000EB400101EB0010CE4973 +:10CCA00001EB001130319DF8A00001EB00108178FC +:10CCB0000998027861F3000202709DF8B40000EB5D +:10CCC000400101EB0010C44901EB001030309DF829 +:10CCD000A01000EB0110807800F00100E8BB9DF887 +:10CCE000B40000EB400101EB0010BB4901EB001068 +:10CCF00030309DF8A01000EB01108078C0F3401098 +:10CD000068B39DF8B40040F2533110FB01F0B14913 +:10CD100001EB800000F562709DF8A01001EB41026C +:10CD200002EB011100EBC10090F84600B8B99DF884 +:10CD3000B40040F2533110FB01F0A64901EB800032 +:10CD400000F562709DF8A01001EB410202EB0111A9 +:10CD500000EBC100407B10B902E060E09CE247E0DC +:10CD60009DF8B40000EB400101EB00109A4901EB83 +:10CD7000001030309DF8A01000EB01108078C0F357 +:10CD80004000A8BB03229DF8B40040F2533110FBD1 +:10CD900001F0904901EB800101F562719DF8A0005E +:10CDA00000EB400303EB001001EBC00042710021D7 +:10CDB0009DF8B40040F2533210FB02F0854A02EBBA +:10CDC0008000017101229DF8B40040F2533110FB44 +:10CDD00001F0804901EB800000F562709DF8A01021 +:10CDE00001EB410303EB011100EBC10080F8462089 +:10CDF00000229DF8B40040F2533110FB01F0754958 +:10CE000001EB800000F562709DF8A01001EB41037A +:10CE100003EB011100EBC10080F8452037E29DF8DB +:10CE2000B40040F2533110FB01F06A4901EB80007D +:10CE300000F562709DF8A01001EB410202EB0111B8 +:10CE400000EBC10090F84600B0B901229DF8B40093 +:10CE500040F2533110FB01F05E4901EB800000F518 +:10CE600062709DF8A01001EB410303EB011100EB90 +:10CE7000C10080F845202AE000229DF8B40040F26D +:10CE8000533110FB01F0534901EB800101F5627150 +:10CE90009DF8A00000EB400303EB001001EBC00085 +:10CEA00080F845209DF8B40000EB400101EB001034 +:10CEB000494901EB001130319DF8A00001EB001051 +:10CEC000801C0990007820F0010209980270434804 +:10CED00090F8E00780B19DF8B40000EB400101EB51 +:10CEE00000103D4901EB001030309DF8A01000EB20 +:10CEF0000110807A022876D1394890F8290001285B +:10CF000071D13748D0F80C023549498D88426AD230 +:10CF10009DF8B40040F2533110FB01F02D4901EBB4 +:10CF2000800000F562709DF8A01001EB410202EB59 +:10CF3000011100EBC10090F84500012852D19DF885 +:10CF4000B40040F2533110FB01F0224900E02BE223 +:10CF500001EB800000F562709DF8A01001EB41022A +:10CF600002EB011100EBC10090F87F00D0BB9DF8EF +:10CF7000B40000EB400101EB0010174901EB001178 +:10CF800030319DF8A00001EB001001789DF8B4004D +:10CF900040F2533210FB02F00E4A02EB8000417067 +:10CFA00005229DF8B40040F2533110FB01F009490D +:10CFB00001EB800101F562719DF8A00000EB4003D8 +:10CFC00003EB001001EBC000427100229DF8B40099 +:10CFD0000BE0FDE35845002098400020BC320020C3 +:10CFE000BC1200206CE000E1F3E300EB400101EB38 +:10CFF0000010FE4901EB001130319DF8A00001EB5B +:10D000000010426001229DF8B40000EB400101EBEA +:10D010000010F64901EB001130319DF8A00001EB42 +:10D020000010C2729DF8B4100220EDF73FF8002105 +:10D030003A911CE000229DF8B40040F2533110FBFD +:10D0400001F1EB4800EB810101F562719DF8A00050 +:10D0500000EB400303EB001001EBC0014731BDF8CA +:10D06000E8000A54BDF8E800401C81B23A91BDF8CE +:10D07000E8000628DEDB00203A901CE000229DF844 +:10D08000B40040F2533110FB01F0D94901EB8001AB +:10D0900001F562719DF8A00000EB400303EB001066 +:10D0A00001EBC0016331BDF8E8000A54BDF8E800A7 +:10D0B000401C81B23A91BDF8E8000F28DEDBE6E0C3 +:10D0C0009DF8B40040F2533110FB01F0C84901EB68 +:10D0D000800000F562709DF8A01001EB410202EBA8 +:10D0E000011100EBC10090F8450001287DD19DF8A9 +:10D0F000B40040F2533110FB01F0BD4901EB800157 +:10D1000001F562719DF8A00000EB400202EB0010F7 +:10D1100001EBC00090F8800040F2533110FB01F0A9 +:10D12000B34901EB800101F562719DF8B40040F252 +:10D13000533210FB02F0AE4A02EB800000F5627041 +:10D140009DF8A02002EB420303EB021200EBC200A9 +:10D1500090F8810000EB400202EB001001EBC000F0 +:10D1600090F87E00032840D100239DF8B40040F2DF +:10D17000533110FB01F09E4901EB800100E0FDE31B +:10D1800001F562719DF8A00000EB400202EB001077 +:10D1900001EBC00090F8800040F2533110FB01F029 +:10D1A000934901EB800101F562719DF8B40040F2F2 +:10D1B000533210FB02F08E4A02EB800202F56272DB +:10D1C0009DF8A00000EB400404EB001002EBC0004F +:10D1D00090F8810000EB400202EB001001EBC00070 +:10D1E00080F87E309DF8B40000E050E000EB400194 +:10D1F00001EB00107D4901EB001130319DF8A000DA +:10D2000001EB001001789DF8B40040F2533210FB9E +:10D2100002F0774A02EB8000417005229DF8B400CD +:10D2200040F2533110FB01F0714901EB800101F52F +:10D2300062719DF8A00000EB400303EB001001EBCE +:10D24000C000427100229DF8B40000EB400101EBE8 +:10D250000010664901EB001130319DF8A00001EB90 +:10D260000010426002229DF8B40000EB400101EB87 +:10D2700000105E4901EB001130319DF8A00001EB78 +:10D280000010C2729DF8B4100220ECF70FFF9DF859 +:10D29000B4100220ECF70AFF9DF8B40040F25331BD +:10D2A00010FB01F0524901EB800000F562709DF81F +:10D2B000A01001EB410202EB011100EBC100807BE9 +:10D2C000012834D100229DF8B40040F2533110FB04 +:10D2D00001F0474901EB800101F562719DF8A00062 +:10D2E00000EB400303EB001001EBC0008273002150 +:10D2F0009DF8B40040F2533210FB02F03C4A02EBBE +:10D300008000017103229DF8B40040F2533110FBFC +:10D3100001F1374800EB810000F562709DF8A01024 +:10D3200001EB410303EB011100EBC10042719DF8D9 +:10D33000B40000EB400101EB00102C4901EB0010A0 +:10D3400030309DF8A01000EB01108078C0F3400051 +:10D3500050B39DF8B40040F2533110FB01F0244962 +:10D3600001EB800000F562709DF8A01001EB410216 +:10D3700002EB011100EBC1004079012814D1022217 +:10D380009DF8B40040F2533110FB01F0184901EB55 +:10D39000800000F562709DF8A01001EB410303EBE3 +:10D3A000011100EBC1004271E8E200202E902F90A5 +:10D3B00000213A912BE0DDE92E10000240EA1162D3 +:10D3C0000902CDE92E12BDF8401008460991491C0A +:10D3D0008AB210929DF8B41001EB4102C2EBC11168 +:10D3E000044A02EBC101085C06E0000098400020FE +:10D3F0005845002008890020DDE92E3440EA030268 +:10D40000CDE92E24BDF8E800401C81B23A91BDF868 +:10D41000E8000628CFDB9DF8B400DDE92E1240F2CB +:10D42000533310FB03F0F84B03EB800303F56273F7 +:10D430009DF8A00000EB400404EB001003EBC000DB +:10D4400040F8221F426000222E922F9200213A9132 +:10D4500023E0DDE92E10000240EA11620902CDE965 +:10D460002E12BDF8401008460991491C8AB210924C +:10D470009DF8B41001EB4102C2EBC111E34A02EB8B +:10D48000C101085CDDE92E3440EA0302CDE92E2417 +:10D49000BDF8E800401C81B23A91BDF8E8000628CA +:10D4A000D7DB9DF8B400DDE92E1240F2533310FBB8 +:10D4B00003F0D54B03EB800303F562739DF8A000E6 +:10D4C00000EB400404EB001003EBC000223081604D +:10D4D000C2609DF8B40040F2533110FB01F0CA491C +:10D4E00001EB800101F562719DF8A00000EB4002A4 +:10D4F00002EB001011F830109DF8B40040F25332E6 +:10D5000010FB02F0C04A02EB8000407981427DD1DD +:10D510009DF8B4009DF8A01001EB0010C217CDE9F2 +:10D520002E02BB4890F8E00708B39DF8B40000EB6A +:10D53000400101EB0010B74901EB001030309DF8BD +:10D54000A01000EB0110807A022810D09DF8B400E2 +:10D5500000EB400101EB0010AE4901EB0010303050 +:10D560009DF8A01000EB0110C07A00287DDD00229C +:10D570009DF8B40000EB400101EB0010A54901EB60 +:10D58000001030309DF8A01000EB0110C272A248CC +:10D59000D0F80C020521B0FBF1F201FB120000EB08 +:10D5A00040019D482C3000EB41100D3009909DF852 +:10D5B000B41040F2533011FB00F0934901EB8000AE +:10D5C00000F562709DF8A01001EB410202EB011121 +:10D5D00000EBC10022301022014608900998EAF7BA +:10D5E00034FE8D48D0F80C020521B0FBF1F201FBAE +:10D5F000120000EB400188482C3000EB41129DF8EE +:10D60000B40040F2533110FB01F000E0ECE27E493F +:10D6100001EB800101F562719DF8A00000EB400371 +:10D6200003EB001001EBC00050F81A1F42F8011F75 +:10D63000406850607848D0F80C020521B0FBF1F248 +:10D6400001FB120000EB400173482C3000EB41124B +:10D650009DF8B40000EB400101EB00106D4901EBB7 +:10D66000001130319DF8A00000E099E101EB0010BD +:10D67000007810706848D0F80C020521B0FBF1F278 +:10D6800001FB120000EB400163482C3000EB41111C +:10D690005F48F538026841F81D2F808888805E4811 +:10D6A000D0F80C020521B0FBF1F201FB120000EBF7 +:10D6B000400159482C3000EB41129DF8B40040F273 +:10D6C000533110FB01F0504901EB800101F562710B +:10D6D0009DF8A00000EB400303EB001001EBC0003D +:10D6E000406BC2F809004C48D0F80C020521B0FB91 +:10D6F000F1F201FB120000EB400147482C3000EB37 +:10D7000041129DF8B40000EB400101EB00104149CB +:10D7100001EB001130319DF8A00001EB00104068D2 +:10D72000C2F8230000229DF8B40000EB400101EB99 +:10D730000010384901EB001130319DF8A00001EBD9 +:10D740000010426000213A9157E03348D0F80C02B3 +:10D750000521B0FBF1F201FB120000EB40012E4865 +:10D760002C3000EB41112731BDF8E8409DF8B400A2 +:10D7700040F2533210FB02F0234A02EB800202F522 +:10D7800062729DF8A00000EB400303EB001002EB77 +:10D79000C00090F8800040F2533210FB02F01A4AA9 +:10D7A00002EB800202F562729DF8B40040F253333E +:10D7B00010FB03F0144B03EB800303F562739DF839 +:10D7C000A00000EB400505EB001003EBC00001E0FA +:10D7D000EAE3D4E390F8810000EB400303EB001090 +:10D7E00002EBC0024732BDF8E800001D105C08558E +:10D7F000BDF8E800401C81B23A91BDF8E800062867 +:10D80000A3DB00203A904CE0584500200889002016 +:10D81000BC32002098400020BC12002000239DF85C +:10D82000B40040F2533110FB01F0FE4901EB8001DE +:10D8300001F562719DF8A00000EB400202EB0010C0 +:10D8400001EBC00090F8800040F2533110FB01F072 +:10D85000F44901EB800101F562719DF8B40040F2DA +:10D86000533210FB02F0EF4A02EB800202F56272C3 +:10D870009DF8A00000EB400404EB001002EBC00098 +:10D8800090F8810000EB400202EB001001EBC001B8 +:10D890004731BDF8E8000B54BDF8E800401C81B2E8 +:10D8A0003A91BDF8E8000A28B8DBDF48D0F80C024E +:10D8B0000521B0FBF1F080B2014609900220EBF7A0 +:10D8C00007FC00210620ECF7F1FBD748D0F80C024A +:10D8D000D549498D884206D2D348D0F80C02401C65 +:10D8E000D149C1F80C0200210520ECF7DFFB9DF8BF +:10D8F000B40000EB400101EB0010CC4901EB00103B +:10D9000030309DF8A01000EB0110801C09900078C9 +:10D9100020F00400001D09990870C348D0F80C02DB +:10D920000521B0FBF1F201FB120000EB4001BE4803 +:10D930002C3000EB4110D0F823202E9800EB400152 +:10D94000BB4800EB4110C0F8232000203A9022E0B1 +:10D95000B548D0F80C020521B0FBF1F201FB120032 +:10D9600000EB4001B0482C3000EB41102730BDF8EF +:10D97000E810425C2E9800EB400100E02DE2AC483C +:10D9800000EB41112731BDF8E8000A54BDF8E8006A +:10D99000401C81B23A91BDF8E8000628D8DB59E076 +:10D9A0009DF8B40000EB400101EB00109F4901EB32 +:10D9B000001030309DF8A01000EB0110801C099081 +:10D9C000007820F008010831099801709DF8B40032 +:10D9D00000EB400101EB0010944901EB00113031E4 +:10D9E0009DF8A00001EB001041682E9800EB40026A +:10D9F0008F4800EB4210C0F8231000213A9125E037 +:10DA00009DF8B40040F2533110FB01F0854901EB61 +:10DA1000800101F562719DF8A00000EB400202EB6D +:10DA2000001001EBC0014731BDF8E8000A5C2E98F8 +:10DA300000EB40017E4800EB41112731BDF8E800C2 +:10DA40000A54BDF8E800401C81B23A91BDF8E800E4 +:10DA50000628D5DB9DF8B40000EB400101EB001077 +:10DA6000724901EB001030309DF8A01000EB01105E +:10DA7000801C0990007820F02002099802709DF81F +:10DA8000B4100220ECF712FB9DF8B40040F25331C1 +:10DA900010FB01F0634901EB800000F562709DF816 +:10DAA000A01001EB410202EB011100EBC10022309A +:10DAB00009902E9800EB40015D4800EB41100D30BD +:10DAC000102208900999EAF7C0FB9DF8B40040F2D3 +:10DAD000533110FB01F0534901EB800101F56271F4 +:10DAE0009DF8A00000EB400202EB001001EBC0012A +:10DAF0002E9800EB40024E4800EB421051F81A2FCE +:10DB000040F8012F496841609DF8B40000EB4001E6 +:10DB100001EB0010454901EB001130319DF8A000E8 +:10DB200001EB001001782E9800EB4002404800EB1A +:10DB3000421001702E9800EB40013D4800EB41116E +:10DB40003C48026841F81D2F808888809DF8B40009 +:10DB500040F2533110FB01F0324901EB800101F535 +:10DB600062719DF8A00000EB400202EB001001EB97 +:10DB7000C000416B2E9800EB40022D4800EB421094 +:10DB8000C0F809102E9881B208200991ECF78EFA9E +:10DB900000229DF8B40040F2533110FB01F02149FE +:10DBA00001EB800101F562719DF8A00000EB4003DC +:10DBB00003EB001001EBC00080F8462001229DF825 +:10DBC000B40040F2533110FB01F0164901EB800024 +:10DBD00000F562709DF8A01001EB410303EB011109 +:10DBE00000EBC100427174E001229DF8B40040F2E4 +:10DBF000533110FB01F00B4901EB800101F562711B +:10DC00009DF8A00000EB400303EB001001EBC00007 +:10DC100042719DF8B40000EB400101EB0010034994 +:10DC20000AE0000058450020BC1200209840002067 +:10DC3000D8140020C731002001EB001030309DF8CF +:10DC4000A01000EB0110801C0990007820F0040067 +:10DC5000001D099908709DF8B40000EB400101EB2C +:10DC60000010FE4901EB001030309DF8A01000EBD1 +:10DC70000110801C0990007820F080008030099904 +:10DC8000087001209DF8B41040F2533211FB02F1EC +:10DC9000F34A02EB810108719DF8B40040F2533160 +:10DCA00010FB01F0114601EB800042799DF8B400B1 +:10DCB00040F2533110FB01F0E94901EB800000F51F +:10DCC00062709DF8A01001EB410303EB011100F815 +:10DCD00031204EE101229DF8B40040F2533110FB97 +:10DCE00001F0DF4901EB800101F562719DF8A000B0 +:10DCF00000EB400303EB001001EBC0004271BDF8E4 +:10DD00004010BDF8D000084481B2109131E10122E9 +:10DD10009DF8B40040F2533110FB01F0D04901EB03 +:10DD2000800101F562719DF8A00000EB400303EB58 +:10DD3000001001EBC000427101219DF8B40040F2D7 +:10DD4000533210FB02F0C64A02EB800001719DF8CD +:10DD5000B40000EB4001C1EBC010C24901EBC001AF +:10DD6000BDF84000085C592816D19DF8B40000EBBE +:10DD7000400101EB0010B94901EB001030309DF873 +:10DD8000A01000EB0110801C0990007820F020000A +:10DD900020300999087014E09DF8B40000EB4001B0 +:10DDA00001EB0010AD4901EB001030309DF8A010E0 +:10DDB00000EB0110801C0990007820F020020998E7 +:10DDC00002709DF8B4100220ECF770F9BDF8401015 +:10DDD000BDF8D000084481B21091CAE001229DF83C +:10DDE000B40040F2533110FB01F09D4901EB80017A +:10DDF00001F562719DF8A00000EB400303EB0010F9 +:10DE000001EBC0004271BDF84010BDF8D0000844DD +:10DE100081B21091ADE001229DF8B40040F253317F +:10DE200010FB01F08E4901EB800101F562719DF854 +:10DE3000A00000EB400303EB001001EBC0004271B7 +:10DE4000BDF84010BDF8D000084481B2109190E0B8 +:10DE500001229DF8B40040F2533110FB01F08049DB +:10DE600001EB800101F562719DF8A00000EB400319 +:10DE700003EB001001EBC0004271BDF84010BDF88B +:10DE8000D000084481B2109173E001229DF8B400E3 +:10DE900040F2533110FB01F0714901EB800101F5B3 +:10DEA00062719DF8A00000EB400303EB001001EB52 +:10DEB000C0004271BDF84010BDF8D000084481B2E6 +:10DEC000109156E001229DF8B40040F2533110FB4E +:10DED00001F0634901EB800101F562719DF8A0003A +:10DEE00000EB400303EB001001EBC0004271BDF8F2 +:10DEF0004010BDF8D000084481B2109139E00122F1 +:10DF00009DF8B40040F2533110FB01F0544901EB8D +:10DF1000800101F562719DF8A00000EB400303EB66 +:10DF2000001001EBC0004271BDF84010BDF8D000F8 +:10DF3000084481B210911CE001229DF8B40040F227 +:10DF4000533110FB01F0464901EB800101F562718C +:10DF50009DF8A00000EB400303EB001001EBC000B4 +:10DF60004271BDF84010BDF8D000084481B2109154 +:10DF700000BF00BFBDF8D800401C81B236919DF8AB +:10DF8000B41040F2533011FB00F0354901EB800131 +:10DF900008319DF89C00C0EBC00011F83010BDF8AE +:10DFA000D80081423EF737A862E39DF8B41001EB38 +:10DFB0004100C0EBC1102B4911F8300003287CD17F +:10DFC0009DF8B41001EB4100C0EBC110254901EBF5 +:10DFD000C000817829919DF8B41001EB4100C0EB9D +:10DFE000C110204901EBC001BDF8A400C01C095CB0 +:10DFF0009DF8B40000EB4002C2EBC010194A02EBDE +:10E00000C002BDF8A400001D105C41EA0020C21748 +:10E01000CDE92E02BDF8A400C01C80B209909DF885 +:10E02000B41001EB4100C0EBC1100E4901EBC0017F +:10E030000891DDE90801EBF76BFC0022CDE9300225 +:10E040002FA819C82E9959406040014335D1064880 +:10E0500090F8C90120F08000803007E0984000204F +:10E060005845002008890020BC320020FE4981F874 +:10E07000C9010021FD4A9DF8B40002EB00100170B7 +:10E080009DF8B41040F2533011FB00F002F5DA6154 +:10E0900001EB800101F562719DF8A00000EB4002E8 +:10E0A00002EB001001EBC00041792591BDF894000E +:10E0B000012803D0022868D168E0AFE000213A913E +:10E0C00048E09DF8B41001EB4100C0EBC110E849F5 +:10E0D00001EBC001BDF8E800801D095CE54ABDF810 +:10E0E000E80011549DF8B41001EB4100C0EBC110E1 +:10E0F000DF4901EBC001BDF8E800401D095CBDF837 +:10E10000E800401C11549DF8B41001EB4100C0EB35 +:10E11000C110D74901EBC001BDF8E800001D095C42 +:10E12000BDF8E800801C11549DF8B41001EB4100CB +:10E13000C0EBC110CE4901EBC001BDF8E800C01C26 +:10E14000095CBDF8E800C01C1154BDF8E800001DD2 +:10E1500081B23A91BDF8E810BDF8A4008142B0DB6D +:10E1600002229DF8B40040F2533110FB01F0C24985 +:10E1700001EB800000F562709DF8A01001EB4103F7 +:10E1800003EB011100EBC100427146E000213A911E +:10E1900027E09DF8B41001EB4100C0EBC110B44979 +:10E1A00001EBC001BDF8E800001D095CBDF8E80006 +:10E1B0003430B04A11549DF8B41001EB4100C0EB6B +:10E1C000C110AB4901EBC001BDF8E800C01C095CFF +:10E1D000BDF8E80035301154BDF8E800801C81B26C +:10E1E0003A91BDF8E810BDF8A4008142D1DB0122CC +:10E1F0009DF8B40040F2533110FB01F09E4901EB51 +:10E20000800000F562709DF8A01001EB410303EB64 +:10E21000011100EBC100427100BF00BF28E20021E4 +:10E2200028919DF8B41001EB4100C0EBC11090495A +:10E2300001EBC00081782991BDF8A400401E81B295 +:10E2400009919DF8B41001EB4100C0EBC110884961 +:10E2500001EBC000801C0890099914F04FF80022CF +:10E26000CDE930029DF8B41001EB4100C0EBC110C4 +:10E270007F4901EBC002BDF8A400401C105C0022E5 +:10E28000CDE92E022FA819C82E99594060400143AC +:10E290007ED1764A9DF8B40002EB00129DF8A000F2 +:10E2A00011549DF8B41001EB4100C0EBC11070494E +:10E2B00001EBC00001792591BDF89400052819D221 +:10E2C000DFE800F003AB19C1FE0003229DF8B400A3 +:10E2D00040F2533110FB01F0674901EB800000F57B +:10E2E00062709DF8A01001EB410303EB011100EBFC +:10E2F000C1004271BAE101229DF8B40040F25331ED +:10E3000010FB01F05C4901EB800101F562719DF8A1 +:10E31000A00000EB400303EB001001F830200322C3 +:10E320009DF8B40040F2533110FB01F0524901EB6B +:10E33000800101F562719DF8A00000EB400303EB42 +:10E34000001001EBC00042719DF8B41040F2533050 +:10E3500011FB00F0484901EB800000F608500990DD +:10E36000007820F080018031099801709DF8B41088 +:10E3700001EB4100C0EBC1103D4901EBC000C17988 +:10E380009DF8B40040F2533210FB02F03A4A00E02C +:10E390006DE102EB800080F8091D9DF8B41001EBDF +:10E3A0004100C0EBC110324901EBC000017A9DF879 +:10E3B000B40040F2533210FB02F02F4A02EB80000F +:10E3C00080F80A1D9DF8B41001EB4100C0EBC110AC +:10E3D000274901EBC000417A9DF8B40040F2533266 +:10E3E00010FB02F0244A02EB800080F80B1D9DF820 +:10E3F000B41001EB4100C0EBC1101D4901EBC0009E +:10E40000C17A9DF8B40040F2533210FB02F01A4A70 +:10E4100002EB800080F80C1D28E103229DF8B40077 +:10E4200040F2533110FB01F0134901EB800000F57D +:10E4300062709DF8A01001EB410303EB011100EBAA +:10E44000C100427112E19DF8B41040F2533011FB4B +:10E4500000F0094901EB800101F562719DF8A0000F +:10E4600000EB40020AE00000BC320020883E0020A1 +:10E4700008890020353400205845002002EB0010A8 +:10E4800011F830109DF8B40040F2533210FB02F046 +:10E49000FE4A02EB80004079814230DA9DF8B410E8 +:10E4A00040F2533011FB00F0114601EB800000F602 +:10E4B00008500990007820F00400001D099900E040 +:10E4C000BEE008709DF8B41040F2533011FB00F02C +:10E4D000114601EB800042799DF8B40040F25331BF +:10E4E00010FB01F0E94901EB800000F562709DF836 +:10E4F000A01001EB410303EB011100F831209DF85E +:10E50000B41040F2533011FB00F0E04901EB800001 +:10E5100000F608500990007820F0800080300999BA +:10E52000087000203A907AE000229DF8B40040F292 +:10E53000533110FB01F0D54901EB800000F551612A +:10E54000BDF8E80041F82020002139914FE09DF806 +:10E55000B41040F2533011FB00F0CC4901EB8000C5 +:10E5600000F55161BDF8E80001EB800107919DF8CD +:10E57000B41040F2533011FB00F0C44901EB8000AD +:10E5800090F80B1DBDF8E8004843089000EBD070F0 +:10E590004210BDF8E400401D11189DF8B40000EBD6 +:10E5A0004002C2EBC010BA4A02EBC000425C9DF8C8 +:10E5B000B40040F2533110FB01F0B44901EB80008C +:10E5C00090F80B1D01EBD1704010401E0991BDF871 +:10E5D000E410401AC00002FA00F0079909680843E5 +:10E5E00007990860BDF8E400401C80B239909DF89E +:10E5F000B41040F2533011FB00F0A44901EB80004D +:10E6000090F80B1D099101EBD171BDF8E400B0EB5E +:10E61000610F9CDBBDF8E800401C81B23A919DF887 +:10E62000B41040F2533011FB00F0984901EB800028 +:10E6300090F80A1DBDF8E80081423FF775AF15E07C +:10E6400001229DF8B40040F2533110FB01F08F49D4 +:10E6500001EB800000F562709DF8A01001EB410312 +:10E6600003EB011100EBC100427100BF00BF00BF0E +:10E6700000BF00213A9111E000219DF8B40000EBA9 +:10E680004002C2EBC010824A02EBC002BDF8E800B3 +:10E690001154BDF8E800401C81B23A91BDF8E80081 +:10E6A000142843DAE8E77B499DF8B40011F810001C +:10E6B000C009D8BB9DF8B40011F81000C0F3C30026 +:10E6C000062832D2DFE800F0036291EFEE339DF8C6 +:10E6D000B41001EB4100C0EBC1106D4901EBC0016A +:10E6E00009916DA1099819F069FC11901198E0B198 +:10E6F00000219DF8B40000EB4000664A3C3202EB7A +:10E700008000416001219DF8B40000EB400002EB65 +:10E71000800081705F499DF8B40001EB40010991D0 +:10E72000087820F07800283008705CE15CE19DF802 +:10E73000B41001EB4100C0EBC110554901EBC00121 +:10E74000099155A1099819F039FC11901198E0B17F +:10E7500000219DF8B40000EB40004E4A3C3202EB31 +:10E760008000416001219DF8B40000EB400002EB05 +:10E770008000817047499DF8B40001EB4001099188 +:10E78000087820F07800203008702CE19DF8B41053 +:10E7900001EB4100C0EBC1103D4901EBC001099103 +:10E7A0003DA1099819F00AFC11901198E0B10021DF +:10E7B0009DF8B40000EB4000364A3C3202EB80008A +:10E7C000416001219DF8B40000EB400002EB8000A5 +:10E7D000817030499DF8B40001EB4001099108783F +:10E7E00020F0780018300870FDE000219DF8B4009A +:10E7F00000EB4000274A3C3202EB800041600121DF +:10E800009DF8B40000EB400002EB800081709DF8A1 +:10E81000B41001EB4100C0EBC1101D4901EBC00178 +:10E820001198801D095C30399DF8B40000EB40025E +:10E83000C2EBC010164A02EBC0021198401D105CDA +:10E84000303841EA0010C117CDE9080108F054FF43 +:10E85000124988719DF8B41001EB4100C0EBC11062 +:10E860000B4901EBC00109910DA1099819F0A6FB14 +:10E8700011901198F0B39DF8B41001EB4100C0EB7A +:10E88000C110034901EBC00111980DE0584500206B +:10E89000088900201C3E00204F4B00009C3A0020BD +:10E8A0002C00000075E047E0401C085C302824DBA9 +:10E8B0009DF8B41001EB4100C0EBC110524901EBCF +:10E8C000C0011198401C095C30399DF8B40000EB80 +:10E8D0004002C2EBC0104C4A02EBC0021198105C1F +:10E8E000303841EA0010C117CDE9080108F004FFF3 +:10E8F000464900E014E0C87112E09DF8B41001EB45 +:10E900004100C0EBC110404901EBC0011198085C07 +:10E910003038C117CDE9080108F0EEFE3B49C87157 +:10E920003B499DF8B40001EB40010991087820F0C3 +:10E9300078001830087056E09DF8B41001EB4100E3 +:10E94000C0EBC110304901EBC0010991AFF2B80131 +:10E95000099819F033FB11901198C8B100202D4986 +:10E9600008602B499DF8B40001EB4001099108783B +:10E9700020F080018031099801704FF47A719DF880 +:10E98000B40000EB4000224A3C3202EB8000816080 +:10E9900029E09DF8B41001EB4100C0EBC1101A4909 +:10E9A00001EBC0010991AFF21011099819F006FBB3 +:10E9B00011901198B0B1184890F8060720F0800126 +:10E9C000154880F8061712499DF8B40001EB400184 +:10E9D0000991087820F078000830087000200F496D +:10E9E0008870486000BF00BF0D4800780D49097865 +:10E9F00008440D49097808440C490978084400285E +:10EA00006CF433AB3CB070BD088900209C3A002008 +:10EA10001C3E002088024242BC320020C87A0020FE +:10EA20001200002013000020140000201500002018 +:10EA300017B5D3B000211A91199118911791169119 +:10EA400015911491002212921392109211920F912B +:10EA50000E910D910C910B910A91F7A006C8CDE98A +:10EA60000812F7A006C8CDE9061200210591002082 +:10EA7000F5490870539800EB400101EB0010F34991 +:10EA800001EB001081791691F149539801EB0011C7 +:10EA90005498085C05287DDD0621ED4A539802EB69 +:10EAA000001254981154539800EB400101EB0010F0 +:10EAB000E64901EB00108079042815D0539800EB4B +:10EAC000400101EB0010E14901EB001080790928B9 +:10EAD0000AD0539800EB400101EB0010DB4901EB39 +:10EAE000001080790A287CD1002240F253315398DB +:10EAF0004843D84901EB800108315498C0EBC0006D +:10EB000001EBC000027100211A91BCE040F25331C8 +:10EB100053984843CF4901EB800108315498C0EB2A +:10EB2000C00001EBC0008178BDF868000144539833 +:10EB300000EB400202EB0010C44A02EB0010303040 +:10EB400000EB0110801C0490007820F080020498F3 +:10EB5000027040F2533153984843BE4901EB8000A4 +:10EB600008305499C1EBC10100EBC1008078BDF8B9 +:10EB70006810084400EB400101EB001240F25331F1 +:10EB800053984843B34901EB800000F5627000EBF5 +:10EB9000C20000E03AE290300490007820F00802D1 +:10EBA0000498027040F2533153984843A94901EB4D +:10EBB000800008305499C1EBC10100EBC10080789E +:10EBC000BDF86810084400EB400101EB001240F270 +:10EBD0005331539848439F4901EB800000F5627020 +:10EBE00000E0A3E000EBC20090300490007820F039 +:10EBF000010204980270002240F2533153984843B6 +:10EC0000944901EB800008305499C1EBC10100EB3D +:10EC1000C1008078BDF86810084400EB400101EBAA +:10EC2000001340F25331539848438A4901EB800066 +:10EC300000F5627000F83320022240F253315398FD +:10EC40004843844901EB800008305499C1EBC1016D +:10EC500000EBC1008078BDF86810084400EB40016B +:10EC600001EB001340F2533153984843794901EBCB +:10EC7000800000F5627000EBC3004271BDF86800CF +:10EC8000401C80B21A9040F2533153984843714966 +:10EC900001EB800108315498C0EBC00011F830102E +:10ECA000BDF8680081423FF731AF539800EB400157 +:10ECB00001EB0010654901EB00108079042804D0B5 +:10ECC000092812D00A2830D11FE0B12240F2533176 +:10ECD000539848435F4901EB800008305499C1EBD9 +:10ECE000C10100EBC10042711FE0A12240F253318B +:10ECF00053984843574901EB800008305499C1EBC1 +:10ED0000C10100EBC10042710FE0032240F2533118 +:10ED1000539848434F4901EB800008305499C1EBA8 +:10ED2000C10100EBC100427100BF6FE1002240F25F +:10ED3000533153984843474901EB800101F5627113 +:10ED4000549800EB400303EB001001F83020539877 +:10ED500000EB400101EB00103C4901EB00113031A8 +:10ED6000549801EB0010807820F08002539800EB5B +:10ED7000400101EB0010354901EB0011303154988E +:10ED800001EB0010827040F25331539848433149EF +:10ED900001EB800101F56271549800EB400202EB37 +:10EDA000001001EBC00090F8900020F0080240F243 +:10EDB000533153984843274901EB800101F56271B3 +:10EDC000549800EB400303EB001001EBC00080F807 +:10EDD000902040F25331539848431E4901EB800183 +:10EDE00001F56271549800EB400202EB001001EB58 +:10EDF000C00090F8900020F0010240F25331539887 +:10EE00004843144901EB800101F56271549800EB0D +:10EE1000400303EB001001EBC00080F890205398F2 +:10EE200000EB400101EB0010084901EB0010807974 +:10EE30000E282CD210E00000016932303130300051 +:10EE40000169323045303000160000209840002023 +:10EE5000883E002058450020DFE800F0D7071A2D33 +:10EE6000D740536679D7D79FBA8CE52240F2533109 +:10EE700053984843FC4901EB800000F562705499B7 +:10EE800001EB410303EB011100EBC1004271BCE057 +:10EE9000A12240F2533153984843F34901EB8000DB +:10EEA00000F56270549901EB410303EB011100EB93 +:10EEB000C1004271A9E0A12240F253315398484366 +:10EEC000E94901EB800000F56270549901EB4103C0 +:10EED00003EB011100EBC100427196E0312240F2D8 +:10EEE000533153984843E04901EB800000F56270CC +:10EEF000549901EB410303EB011100EBC100427196 +:10EF000083E0F42240F2533153984843D64901EB51 +:10EF1000800000F56270549901EB410303EB01118D +:10EF200000EBC100427170E0062240F25331539869 +:10EF30004843CD4901EB800101F56271549800EB23 +:10EF4000400303EB001001EBC00042715DE01522AD +:10EF500040F2533153984843C34901EB800000F518 +:10EF60006270549901EB410303EB011100EBC10006 +:10EF700042714AE0E52240F2533153984843BA497E +:10EF800001EB800000F56270549901EB410303EB43 +:10EF9000011100EBC100427137E0012240F2533110 +:10EFA00053984843B04901EB800000F562705499D2 +:10EFB00001EB410303EB011100EBC1004271AB48CF +:10EFC00090F8C90120F08001A84880F8C9111CE020 +:10EFD000022240F2533153984843A34901EB800188 +:10EFE00001F56271549800EB400303EB001001EB54 +:10EFF000C0004271002140F25332539850439A4A64 +:10F0000002EB800080F8081D00BF00BF98495398AC +:10F0100011F810000121B1EBD01F48F08D81954807 +:10F0200090F82800012808F078819DF85800002801 +:10F03000F9D09DF858000E2888F0FE80DFE810F027 +:10F04000FC400E0032121717A21B331F7320D72566 +:10F05000B22C3337210A343D153E4D33539800EB23 +:10F06000400101EB0010844901EB0011303154984C +:10F0700001EB0010417808460491002109F0F0F8F6 +:10F08000C1B2159140F2533153984843764901EB90 +:10F09000800101F56271549800EB400202EB001010 +:10F0A00011F8301040F25332539850436E4A02EB3D +:10F0B00080004079814208D1012140F253325398B7 +:10F0C0005043694A02EB8000017169496C315398E1 +:10F0D00001EB00115498085C401CC1B2644A6C32C8 +:10F0E000539802EB00125498115440F25331539844 +:10F0F00048435D4901EB800000F56270549901EBD3 +:10F10000410202EB011100EBC10090F89000C0F346 +:10F11000C00090B1539800EB400101EB001056493C +:10F1200001EB001041790B464FF4805204914FF4EB +:10F13000E131539808F082FF19E0539800EB400149 +:10F1400001EB00104C4901EB0010417904915398F8 +:10F1500000EB400101EB0010474901EB0010016892 +:10F1600003914FF48052049B539808F067FF559821 +:10F17000C32876D014DCB32874D008DC112872D0F0 +:10F1800012287DD013287CD0B2285AD1FEE3B528AE +:10F1900078D0B62877D0B92876D0BA28F5D172E3DE +:10F1A000D9284FD008DCC5286FD0CA286ED0CE2809 +:10F1B0006DD0D528E9D106E0E12869D0E52868D0EE +:10F1C000E728E2D1FDE3F5215398C0EB001000EBF6 +:10F1D00080002A4A02F830109DF854105398C0EB72 +:10F1E000001000EB800002EBC0004170A221539898 +:10F1F000C0EB001000EB800002EBC0008170D52155 +:10F200005398C0EB001000EB800002EBC000C1700F +:10F210005398C0EB001000EB8000114601EBC001D9 +:10F2200004910321049808F0F7FE01465398C0EBBF +:10F23000001000EB8000114A02EBC00001710521B3 +:10F240000F91FCE3F5215398C0EB001000EB800018 +:10F250000A4A02F830109DF854105398C0EB001081 +:10F2600018E092E251E3EBE358450020BC32002065 +:10F270001C3E0020BC12002098400020A87F0020E7 +:10F28000F4E3F4E337E084E355E1F1E3BCE2F0E3D7 +:10F29000F0E3F0E300EB800002EBC0004170A2213C +:10F2A0005398C0EB001000EB800002EBC0008170AF +:10F2B000D9215398C0EB001000EB800002EBC00096 +:10F2C000C1705398C0EB001000EB8000114601EBB9 +:10F2D000C00104910321049808F09EFE0146539852 +:10F2E000C0EB001000EB8000FE4A02EBC000017191 +:10F2F00005210F91A5E7F5215398C0EB001000EB15 +:10F300008000F84A02F830109DF854105398C0EB72 +:10F31000001000EB800002EBC0004170539800EB3E +:10F32000400101EB0010F04901EB0010007BD0BB65 +:10F3300040F2533153984843EC4901EB800000F50B +:10F340006270549901EB410202EB011100EBC10024 +:10F350008068B0F5100F05D34FF410000021CDE9FF +:10F36000100113E040F2533153984843DF4901EB59 +:10F37000800000F56270549901EB410202EB01112B +:10F3800000EBC10080680022CDE91002A52153984E +:10F39000C0EB001000EB8000D24A02EBC00081708D +:10F3A00000211A911DE044E0BDF86800C0F10200A0 +:10F3B000C200DDE91001CDE91B10E8F734FFC2B24D +:10F3C0005398C0EB001000EB8000C64901EBC0036E +:10F3D000BDF86800C01C1A54BDF86800401C80B21B +:10F3E0001A90BDF868000328DEDBB5215398C0EB06 +:10F3F000001000EB8000BB4A02EBC0008171539803 +:10F40000C0EB001000EB8000114601EBC00104913D +:10F410000621049808F000FE01465398C0EB001046 +:10F4200000EB8000AF4A02EBC000C17108210F91D0 +:10F4300080E040F2533153984843AC4901EB8000DF +:10F4400000F56270549901EB410202EB011100EBEF +:10F45000C1008068B0F1104F05D34FF0104000217B +:10F46000CDE9100113E040F25331539848439F49CE +:10F4700001EB800000F56270549901EB410202EB50 +:10F48000011100EBC10080680022CDE91002A62125 +:10F490005398C0EB001000EB8000924A02EBC000D2 +:10F4A000817000211A911EE0BDF86800C0F10300D0 +:10F4B000C200DDE91010CDE91D0108461D99E8F7ED +:10F4C000B2FEC2B25398C0EB001000EB8000854939 +:10F4D00001EBC003BDF86800C01C1A54BDF86800F9 +:10F4E000401C80B21A90BDF868000428DCDBB5210E +:10F4F0005398C0EB001000EB80007A4A02EBC0008A +:10F50000C1715398C0EB001000EB8000114601EB75 +:10F51000C00104910721049808F07EFD014653982C +:10F52000C0EB001000EB80006E4A02EBC0000172DD +:10F5300009210F9185E6F5215398C0EB001000EBEF +:10F540008000684A02F830109DF854105398C0EBC0 +:10F55000001000EB800002EBC0004170539800EBFC +:10F56000400101EB0010604901EB0010007BD0BBB3 +:10F5700040F25331539848435C4901EB800000F559 +:10F580006270549901EB410202EB011100EBC100E2 +:10F590008068B0F5100F05D14FF410000021CDE9BF +:10F5A000100113E040F25331539848434F4901EBA7 +:10F5B000800000F56270549901EB410202EB0111E9 +:10F5C00000EBC10080680022CDE91002A52153980C +:10F5D000C0EB001000EB8000424A02EBC0008170DB +:10F5E00000211A911FE046E0BDF86800C0F102005A +:10F5F000C200DDE91010CDE91F0108461F99E8F7A8 +:10F6000012FEC2B25398C0EB001000EB80003549E7 +:10F6100001EBC003BDF86800C01C1A54BDF86800B7 +:10F62000401C80B21A90BDF868000328DCDBB921C9 +:10F630005398C0EB001000EB80002A4A02EBC00098 +:10F6400081715398C0EB001000EB8000114601EB74 +:10F65000C00104910621049808F0DEFC014653988D +:10F66000C0EB001000EB80001E4A02EBC000C1712D +:10F6700008210F9188E040F25331539848431B49C9 +:10F6800001EB800000F56270549901EB410202EB3E +:10F69000011100EBC1008068B0F1104F05D14FF0AF +:10F6A00010400021CDE9100113E040F2533153988E +:10F6B00048430E4901EB800000F56270549901EB5C +:10F6C000410202EB011100EBC10080680022CDE98C +:10F6D0001002A6215398C0EB001000EB8000014AF5 +:10F6E00006E00000A87F0020984000205845002038 +:10F6F00002EBC000817000211A911EE0BDF8680085 +:10F70000C0F10300C200DDE91010CDE92101084677 +:10F710002199E8F788FDC2B25398C0EB001000EBC6 +:10F720008000FE4901EBC003BDF86800C01C1A54FC +:10F73000BDF86800401C80B21A90BDF8680004282B +:10F74000DCDBB9215398C0EB001000EB8000F34ADA +:10F7500002EBC000C1715398C0EB001000EB8000B9 +:10F76000114601EBC00104910721049808F054FCF4 +:10F7700001465398C0EB001000EB8000E74A02EB13 +:10F78000C000017209210F915BE5F5215398C0EB90 +:10F79000001000EB8000E14A02F830109DF8541090 +:10F7A0005398C0EB001000EB800002EBC0004170EA +:10F7B000A2215398C0EB001000EB800002EBC000C8 +:10F7C0008170C3215398C0EB001000EB800002EB66 +:10F7D000C000C1705398C0EB001000EB80001146D0 +:10F7E00001EBC00104910321049808F015FC0146C7 +:10F7F0005398C0EB001000EB8000C84A02EBC00039 +:10F80000017105210F911CE5F5215398C0EB001003 +:10F8100000EB8000C14A02F830109DF85410539854 +:10F82000C0EB001000EB800002EBC0004170A22191 +:10F830005398C0EB001000EB800002EBC000817019 +:10F84000CA215398C0EB001000EB800002EBC0000F +:10F85000C1705398C0EB001000EB8000114601EB23 +:10F86000C00104910321049808F0D6FB0146539887 +:10F87000C0EB001000EB8000A84A02EBC000017151 +:10F8800005210F91DDE40120A5490870F521539869 +:10F89000C0EB001000EB8000A04A02F830109DF889 +:10F8A00054105398C0EB001000EB800002EBC00036 +:10F8B0004170A2215398C0EB001000EB800002EBD6 +:10F8C000C0008170BA215398C0EB001000EB80009B +:10F8D00002EBC000C1705398C0EB001000EB800039 +:10F8E000114601EBC00104910321049808F094FB38 +:10F8F00001465398C0EB001000EB8000874A02EBF2 +:10F90000C000017105210F919BE402208449087019 +:10F91000F5215398C0EB001000EB80007F4A02F8FD +:10F9200030109DF854105398C0EB001000EB80008D +:10F9300002EBC0004170A2215398C0EB001000EB15 +:10F94000800002EBC0008170B3215398C0EB00101F +:10F9500000EB800002EBC000C1705398C0EB0010B8 +:10F9600000EB8000114601EBC001049103210498D3 +:10F9700008F052FB01465398C0EB001000EB8000EA +:10F98000664A02EBC0000171052100E042E00F91E0 +:10F9900057E4F5215398C0EB001000EB80005F4A5C +:10F9A00002F830109DF854105398C0EB001000EB93 +:10F9B000800002EBC0004170A2215398C0EB001000 +:10F9C00000E05BE300EB800002EBC0008170B62139 +:10F9D0005398C0EB001000EB800002EBC000C17038 +:10F9E0005398C0EB001000EB8000114601EBC00102 +:10F9F00004910321049808F00FFB01465398C0EBD3 +:10FA0000001000EB8000454A02EBC00001710521A7 +:10FA10000F9116E4F5215398C0EB001000EB800025 +:10FA20003E4A02F830109DF854105398C0EB001075 +:10FA300000EB800002EBC0004170539801E0DDE272 +:10FA40005BE300EB400101EB0010364901EB0010D5 +:10FA5000007BE8BBA4215398C0EB001000EB8000B2 +:10FA600002EBC000817000211A912DE0A7E3FDE3B5 +:10FA700028E166E1B7E0C2E240F2533153984843CF +:10FA8000294901EB800101F56271549800EB4002B5 +:10FA900002EB001001EBC000416BBDF86800C0F143 +:10FAA0000100C000C1405398C0EB001000EB800083 +:10FAB0001A4A02EBC002BDF86800C01C1154BDF820 +:10FAC0006800401C81B21A91BDF86800022800E06D +:10FAD0002CE0D1DBB2215398C0EB001000EB80008A +:10FAE0000E4A02EBC00041715398C0EB001000EBCE +:10FAF0008000114601EBC00104910521049808F033 +:10FB00008BFA01465398C0EB001000EB8000034ACB +:10FB100002EBC000817107210F9163E0A87F0020F4 +:10FB2000190200209840002058450020A521539834 +:10FB3000C0EB001000EB8000FE4A02EBC0008170B9 +:10FB400000211A9127E040F2533153984843FA4973 +:10FB500001EB800101F56271549800EB400202EB69 +:10FB6000001001EBC000416BBDF86800C0F102005D +:10FB7000C000C1405398C0EB001000EB8000ED4A7C +:10FB800002EBC002BDF86800C01C1154BDF868004B +:10FB9000401C81B21A91BDF868000328D3DBB22162 +:10FBA0005398C0EB001000EB8000E24A02EBC0006B +:10FBB00081715398C0EB001000EB8000114601EBFF +:10FBC000C00104910621049808F026FA01465398D2 +:10FBD000C0EB001000EB8000D64A02EBC000C17100 +:10FBE00008210F910AE2F5215398C0EB001000EBB9 +:10FBF0008000D04A02F830109DF854105398C0EBA2 +:10FC0000001000EB800002EBC0004170A621539869 +:10FC1000C0EB001000EB800002EBC00081700021FF +:10FC20001A9127E040F2533153984843C24901EBFF +:10FC3000800101F56271549800EB400202EB001064 +:10FC400001EBC000C16BBDF86800C0F10300C0004B +:10FC5000C1405398C0EB001000EB8000B54A02EBA6 +:10FC6000C002BDF86800C01C1154BDF86800401CFB +:10FC700081B21A91BDF868000428D3DBE1215398C2 +:10FC8000C0EB001000EB8000AA4A02EBC000C1717B +:10FC90005398C0EB001000EB8000114601EBC0014F +:10FCA00004910721049808F0B7F901465398C0EB76 +:10FCB000001000EB80009F4A02EBC0000172092196 +:10FCC0000F91DBE3F5215398C0EB001000EB8000AF +:10FCD000984A02F830109DF854105398C0EB001069 +:10FCE00000EB800002EBC0004170A2215398C0EBF2 +:10FCF000001000EB800002EBC0008170C52153981A +:10FD0000C0EB001000EB800002EBC000C170539804 +:10FD1000C0EB001000EB8000114601EBC001049124 +:10FD20000321049808F078F901465398C0EB0010BD +:10FD300000EB80007F4A02EBC000017105210F91AA +:10FD40009CE3F5215398C0EB001000EB8000794A4A +:10FD500002F830109DF854105398C0EB001000EBDF +:10FD6000800002EBC0004170539800EB400101EBB2 +:10FD70000010724901EB0010007BE0BBAC215398EE +:10FD8000C0EB001000EB800002EBC000817000218E +:10FD90001A912FE040F2533153984843664901EBE2 +:10FDA000800000F56270549901EB410202EB0111F1 +:10FDB00000EBC10050F8221F4068BDF86820C2F176 +:10FDC0000402D200CDE9230108462399E8F72BFA73 +:10FDD000C2B25398C0EB001000EB8000554901EB14 +:10FDE000C003BDF86800C01C1A54BDF86800401C70 +:10FDF00080B21A9000E05EE0BDF868000528C9DB1B +:10FE000000211A912FE040F25331539848434A4958 +:10FE100001EB800000F56270549901EB410202EBA6 +:10FE2000011100EBC10022308168C068BDF8682074 +:10FE3000C2F10402D200CDE9250108462599E8F770 +:10FE4000F2F9C2B25398C0EB001000EB80003949C0 +:10FE500001EBC003BDF8680008301A54BDF8680013 +:10FE6000401C80B21A90BDF868000528CBDBCE217B +:10FE70005398C0EB001000EB80002E4A02EBC0004C +:10FE800041735398C0EB001000EB8000114601EB6A +:10FE9000C00104910D21049808F0BEF80146539862 +:10FEA000C0EB001000EB8000224A02EBC00081731F +:10FEB0000F210F91A2E0AE215398C0EB001000EB90 +:10FEC00080001C4A02EBC000817000211A912FE0D3 +:10FED00040F2533153984843174901EB800000F535 +:10FEE0006270549901EB410202EB011100EBC10079 +:10FEF00050F8221F4068BDF86820C2F10502D20008 +:10FF0000CDE9270108462799E8F78DF9C2B2539841 +:10FF1000C0EB001000EB8000064901EBC003BDF808 +:10FF20006800C01C1A54BDF86800401C80B21A90CA +:10FF300006E00000A87F00205845002098400020DF +:10FF4000BDF868000628C3DB00211A912FE040F2BB +:10FF5000533153984843FE4901EB800000F562702D +:10FF6000549901EB410202EB011100EBC100223078 +:10FF70008168C068BDF86820C2F10502D200CDE9F1 +:10FF8000290108462999E8F74EF9C2B25398C0EB07 +:10FF9000001000EB8000EF4901EBC003BDF86800E2 +:10FFA00009301A54BDF86800401C80B21A90BDF8A0 +:10FFB00068000628CBDBCE215398C0EB001000EB85 +:10FFC0008000E44A02EBC000C1735398C0EB0010FC +:10FFD00000EB8000114601EBC00104910F21049851 +:10FFE00008F01AF801465398C0EB001000EB8000AF +:10FFF000D84A02EBC000017411210F913EE2F521B5 +:020000040802F0 +:100000005398C0EB001000EB8000D24A02F8301089 +:100010009DF854105398C0EB001000EB800002EBE9 +:10002000C0004170A2215398C0EB001000EB80008B +:1000300002EBC0008170E5215398C0EB001000EB8B +:10004000800002EBC000C1705398C0EB001000EBC1 +:100050008000114601EBC00104910321049807F0D0 +:10006000DBFF01465398C0EB001000EB8000B94A5B +:1000700002EBC000017105210F91FFE1F5215398BA +:10008000C0EB001000EB8000B24A02F830109DF87F +:1000900054105398C0EB001000EB800002EBC0003E +:1000A0004170A2215398C0EB001000EB800002EBDE +:1000B000C0008170E7215398C0EB001000EB800076 +:1000C00002EBC000C1705398C0EB001000EB800041 +:1000D000114601EBC00104910321049807F09CFF35 +:1000E00001465398C0EB001000EB8000994A02EBE8 +:1000F000C000017105210F91C0E1F5215398C0EBBB +:10010000001000EB8000934A02F830109DF8541064 +:100110005398C0EB001000EB800002EBC000417070 +:10012000A2215398C0EB001000EB800002EBC0004E +:10013000817011215398C0EB001000EB800002EB9E +:10014000C000C1705398C0EB001000EB8000114656 +:1001500001EBC00104910321049807F05DFF014603 +:100160005398C0EB001000EB80007A4A02EBC0000D +:10017000017105210F91012240F2533153984843F8 +:10018000734901EB800101F56271549800EB400363 +:1001900003EB001001F83020D52240F25331539880 +:1001A00048436B4901EB800000F56270549901EB04 +:1001B000410303EB011100EBC10042715EE1F52147 +:1001C0005398C0EB001000EB8000624A02F8301038 +:1001D0009DF854105398C0EB001000EB800002EB28 +:1001E000C0004170A5215398C0EB001000EB8000C7 +:1001F00002EBC000817001215398C0EB001000EBAE +:10020000800002EBC000C170C2215398C0EB001007 +:1002100000EB800002EBC000017100215398C0EB9D +:10022000001000EB800002EBC000417112215398D6 +:10023000C0EB001000EB800002EBC000817153980E +:10024000C0EB001000EB8000114601EBC0010491EF +:100250000621049807F0E0FE01465398C0EB001019 +:1002600000EB80003B4A02EBC00000E003E0C171FC +:1002700008210F9102E1F5215398C0EB001000EB2B +:100280008000344A02F830109DF854105398C0EBA7 +:10029000001000EB800002EBC0004170FF2153987A +:1002A000C0EB001000EB800002EBC0008170002169 +:1002B0001A911CE0539800EB400101EB0010264915 +:1002C00001EB00110E31BDF86800095C5398C0EBDA +:1002D000001000EB80001F4A02EBC002BDF868006E +:1002E000C01C1154BDF86800401C81B21A91BDF8C1 +:1002F00068000A28DEDB539800EB400101EB001098 +:10030000154901EB0010408B01125398C0EB00100F +:1003100000EB80000F4A02EBC0004173539800EBE2 +:10032000400101EB00100C4901EB0010408BC1B201 +:100330005398C0EB001000EB800002EBC00081730B +:1003400040F2533153984843014901EB800105E0E5 +:1003500058450020A87F00209840002001F56271D8 +:10036000549800EB400202EB001001EBC000B0F823 +:100370008E0001125398C0EB001000EB8000FE4A83 +:1003800002EBC000C17340F2533153984843FB491C +:1003900001EB800101F56271549800EB400202EB21 +:1003A000001001EBC000B0F88E00C1B25398C0EB52 +:1003B000001000EB8000F04A02EBC000017440F234 +:1003C000533153984843ED4901EB800101F56271C7 +:1003D000549800EB400202EB001001EBC000B0F8B3 +:1003E0008E10539801EB802081B203200491E8F72E +:1003F000D3FD00211A9114E0E149BDF86800095CC1 +:100400005398C0EB001000EB8000DB4A02EBC00207 +:10041000BDF8680011301154BDF86800401C81B26D +:100420001A91BDF86800B0F5007FE5DB1321539801 +:10043000C0EB001000EB8000CF4A02EBC00080F858 +:1004400011125398C0EB001000EB8000114601EB35 +:10045000C001049140F21121049807F0DDFD01462E +:100460005398C0EB001000EB8000C34A02EBC000C1 +:1004700080F8121240F213210F9100BF00BF06F066 +:10048000DBBE5499149140F2533153984843BB4911 +:1004900001EB800108319DF85000C0EBC00001EB7A +:1004A000C000417808460491002107F0D9FEC1B28E +:1004B000159140F2533153984843B04901EB800104 +:1004C00008319DF85000C0EBC00001EBC00001797D +:1004D00040F2533253985043A84A02EB80004079CF +:1004E000814208D1012140F2533253985043A34A2C +:1004F00002EB80000171A349539801EB00119DF8B4 +:100500005000014404910878401CC1B20498017065 +:1005100012F0BAF89C49C1F8180FFB215398C0EBB0 +:10052000001000EB8000944A02F830109DF854103F +:100530005398C0EB001000EB800002EBC00041704C +:10054000924841795398C0EB001000EB800002EB19 +:10055000C00001718D4801795398C0EB001000EB89 +:10056000800002EBC00041718848C1785398C0EB0D +:10057000001000EB800002EBC0008171834881789D +:100580005398C0EB001000EB800002EBC000C1717B +:100590007E4841785398C0EB001000EB800002EBDE +:1005A000C0000172784890F80B1F5398C0EB001000 +:1005B00000EB800002EBC000417200211A911AE0AA +:1005C0007148D0F8180FBDF86810C1F10301C900D7 +:1005D000C840C1B25398C0EB001000EB8000664ADF +:1005E00002EBC002BDF868000A301154BDF8680083 +:1005F000401C81B21A91BDF868000428E0DB40F28B +:100600005331539848435D4901EB800108319DF80F +:100610005000C0EBC00011F830105398C0EB001030 +:1006200000EB8000544A02EBC00081730F210F9150 +:10063000559807287ED2DFE800F07D0446CCF2F022 +:10064000EF00A1215398C0EB001000EB80004A4A54 +:1006500002EBC002BDF83C001154BDF83C00401C48 +:1006600081B20F915398C0EB001000EB8000424A1A +:1006700002EBC002BDF83C0055991154BDF83C0096 +:10068000401C81B20F9140F25331539848433B498B +:1006900001EB800108319DF85000C0EBC00001EB78 +:1006A000C000017A5398C0EB001000EB8000324A82 +:1006B00002EBC002BDF83C001154BDF83C00401CE8 +:1006C00081B20F9194E2A1215398C0EB001000EB8E +:1006D0008000294A02EBC002BDF83C001154BDF86D +:1006E0003C00401C81B20F915398C0EB001000EB0E +:1006F0008000214A02EBC002BDF83C00559911541C +:10070000BDF83C00401C81B20F9140F25331539828 +:1007100048431A4901EB800108319DF85000C0EBB5 +:10072000C00001EBC000017A5398C0EB001000EB51 +:10073000800000E05DE2104A02EBC002BDF83C0020 +:100740001154BDF83C00401C81B20F9100211A9158 +:1007500035E040F2533153984843084901EB80019A +:1007600008319DF85000C0EBC00001EBC000C1682B +:10077000BDF868000CE00000A87F0020584500206C +:10078000C52F0020883E0020BC220020C731002059 +:10079000C0F10300C000C1405398C0EB001000EB53 +:1007A0008000FB4A02EBC002BDF83C30BDF8680097 +:1007B00018441154BDF86800401C81B21A91BDF86C +:1007C00068000428C5DBBDF83C00001D81B20F9114 +:1007D00078E7A1215398C0EB001000EB8000EC4AB1 +:1007E00002EBC002BDF83C001154BDF83C00401CB7 +:1007F00081B20F915398C0EB001000EB8000E44AE7 +:1008000002EBC002BDF83C0055991154BDF83C0004 +:10081000401C81B20F9155E7E1E0BDE0FFE7A12167 +:100820005398C0EB001000EB8000D94A02EBC002E5 +:10083000BDF83C001154BDF83C00401C81B20F9142 +:100840005398C0EB001000EB8000D14A02EBC002CD +:10085000BDF83C0055991154BDF83C00401C81B2D4 +:100860000F9140F2533153984843CA4901EB80013C +:1008700008319DF85000C0EBC00001EBC000017CC6 +:100880005398C0EB001000EB8000C14A02EBC0029D +:10089000BDF83C001154BDF83C00401C81B20F91E2 +:1008A00040F2533153984843BA4901EB8000083075 +:1008B0009DF85010C1EBC10100EBC100007C20B1DC +:1008C000012803D0022865D132E063E000211A91AB +:1008D00024E040F2533153984843AE4901EB800184 +:1008E00008319DF85000C0EBC00001EBC001113190 +:1008F000BDF86800095C5398C0EB001000EB800065 +:10090000A34A02EBC002BDF83C30BDF868001844B1 +:100910001154BDF86800401C81B21A91BDF86800FE +:100920000328D6DBBDF83C00C01C81B20F9131E03A +:1009300000211A9124E040F25331539848439549DD +:1009400001EB800108319DF85000C0EBC00001EBC5 +:10095000C0011631BDF86800095C5398C0EB001067 +:1009600000EB80008A4A02EBC002BDF83C30BDF8C3 +:10097000680018441154BDF86800401C81B21A91F7 +:10098000BDF868000628D6DBBDF83C00801D81B2AA +:100990000F9100BF00BF2BE1A1215398C0EB0010C5 +:1009A00000EB80007A4A02EBC002BDF83C00115413 +:1009B000BDF83C00401C81B20F915398C0EB001071 +:1009C00000EB8000724A02EBC002BDF83C00559972 +:1009D0001154BDF83C00401C81B20F9108E1A121E7 +:1009E0005398C0EB001000EB8000694A02EBC00294 +:1009F000BDF83C001154BDF83C00401C81B20F9181 +:100A00005398C0EB001000EB8000614A02EBC0027B +:100A1000BDF83C0055991154BDF83C00401C81B212 +:100A20000F9100211A911EE0539800EB400101EB59 +:100A30000010594901EB00110E31BDF86800095C46 +:100A40005398C0EB001000EB8000514A02EBC0024B +:100A5000BDF83C30BDF8680018441154BDF868007A +:100A6000401C81B21A91BDF868000A28DCDBBDF891 +:100A70003C000A3081B20F91539800EB400101EB2A +:100A80000010454901EB0010408B0212BDF83C10EC +:100A900008460491491C8BB20F935399C1EB011185 +:100AA00001EB81013A4B03EBC1010A54539800EB6F +:100AB000400101EB0010384901EB0010408BC2B23D +:100AC000BDF83C00411C8BB20F9304905399C1EBCD +:100AD000011101EB81012E4B03EBC1010A5440F2DD +:100AE0005331539848432B4901EB800008309DF85F +:100AF0005010C1EBC10100EBC100008D0212BDF826 +:100B00003C00411C8BB20F9304905399C1EB01112F +:100B100001EB81011E4B03EBC1010A5440F253313A +:100B2000539848431B4901EB800008309DF8501052 +:100B3000C1EBC10100EBC100008DC2B2BDF83C00A9 +:100B4000411C8BB20F9304905399C1EB011101EB3F +:100B500081010F4B03EBC1010A5440F2533153980A +:100B600048430C4901EB800008309DF85010C1EB60 +:100B7000C10100EBC100028D539802EB802080B2CE +:100B8000014604900320E8F707FA00201A901CE0C1 +:100B9000A87F00205845002098400020FB49BDF860 +:100BA0006800095C5398C0EB001000EB8000F84A25 +:100BB00002EBC002BDF83C30BDF868001844115487 +:100BC000BDF86800401C81B21A91BDF86800B0F50C +:100BD000007FE3DBBDF83C0000F5007081B20F91AF +:100BE0007821539800EB4000EA4A02EB80008160D4 +:100BF000F5E3A222BDF83C1008460491491C8BB2D3 +:100C00000F935399C1EB011101EB8101E04B03EB11 +:100C1000C1010A5400200B90BFE340F253315398B6 +:100C20004843DD4901EB800108319DF85000C0EBDD +:100C3000C00001EBC0008178BDF82C000844C0B2B0 +:100C40005490BDF82C00401CC2B2BDF83C00411CC1 +:100C50008BB20F9304905399C1EB011101EB810109 +:100C6000CB4B03EBC1010A5440F253315398484334 +:100C7000C94901EB800202F56272549800EB400111 +:100C800001EB001002EBC0004279BDF83C00411CB2 +:100C90008BB20F9304905399C1EB011101EB8101C9 +:100CA000BB4B03EBC1010A5440F253315398484304 +:100CB000B94901EB800101F56271549800EB4002E3 +:100CC00002EB001001EBC00040790D281ED2DFE8D6 +:100CD00000F01D07080942AB0A0B0CFEFD1E300098 +:100CE00000BF00BF00BF00BF00BF0022BDF83C1026 +:100CF00008460491491C8BB20F935399C1EB011123 +:100D000001EB8101A24B03EBC1010A543FE3002236 +:100D1000BDF83C1008460491491C8BB20F935399BF +:100D2000C1EB011101EB8101994B03EBC1010A54A5 +:100D30002DE30022BDF83C1008460491491C8BB2FB +:100D40000F935399C1EB011101EB8101904B03EB20 +:100D5000C1010A541BE30522BDF83C10084604916A +:100D6000491C8BB20F935399C1EB011101EB810127 +:100D7000874B03EBC1010A5440F253315398484367 +:100D8000854901EB800101F56271549800EB400246 +:100D900002EB001001EBC000C279BDF83C10084620 +:100DA0000491491C8BB20F935399C1EB011101EBD4 +:100DB0008101774B03EBC1010A5400201A9029E00E +:100DC00040F2533153984843734901EB800101F5D8 +:100DD0006271549800EB400202EB001001EBC0007E +:100DE0008168BDF86800C0F10300C000C14053989D +:100DF000C0EB001000EB8000654A02EBC002BDF8BA +:100E00003C30BDF8680018441154BDF86800401C1F +:100E100081B21A91BDF868000428D1DBBDF83C000E +:100E2000001D81B20F91B2E20922BDF83C100846C4 +:100E30000491491C8BB20F935399C1EB011101EB43 +:100E40008101534B03EBC1010A5440F253315398D3 +:100E50004843514901EB800000F56270549901EB61 +:100E6000410202EB011100EBC100C279BDF83C0068 +:100E7000411C8BB20F9304905399C1EB011101EB0C +:100E80008101434B03EBC1010A5400201A902CE06E +:100E900040F25331539848433F4901EB800101F53B +:100EA0006271549800EB400202EB001001EBC000AD +:100EB0008168BDF86800C0F10300C000C1405398CC +:100EC000C0EB001000EB8000314A01E099E065E0E2 +:100ED00002EBC002BDF83C30BDF868001844115464 +:100EE000BDF86800401C81B21A91BDF86800042862 +:100EF000CEDBBDF83C00001D81B20F910022BDF891 +:100F00003C1008460491491C8BB20F935399C1EBD6 +:100F1000011101EB81011E4B03EBC1010A540020BA +:100F20001A9029E040F25331539848431A4901EB93 +:100F3000800101F56271549800EB400202EB001051 +:100F400001EBC000416BBDF86800C0F10200C000B9 +:100F5000C1405398C0EB001000EB80000C4A02EB3C +:100F6000C002BDF83C30BDF8680018441154BDF80B +:100F70006800401C81B21A91BDF868000328D1DBDB +:100F8000BDF83C00C01C81B20F9100E2C52F0020CB +:100F9000A87F0020583E00205845002040F25331E1 +:100FA00053984843FE4901EB800101F56271549862 +:100FB00000EB400202EB001001EBC00090F8932020 +:100FC000BDF83C1008460491491C8BB20F9353990D +:100FD000C1EB011101EB8101F24B03EBC1010A549A +:100FE0000022BDF83C00411C8BB20F930490539932 +:100FF000C1EB011101EB8101EA4B03EBC1010A5482 +:10100000C5E140F2533153984843E54901EB800074 +:1010100000F56270549901EB410202EB011100EB03 +:10102000C10090F89300012806D002286DD0032853 +:101030007DD0042868D13EE10422BDF83C1008466A +:101040000491491C8BB20F935399C1EB011101EB31 +:101050008101D44B03EBC1010A5440F25331539840 +:101060004843CF4901EB800000F56270549901EBD1 +:10107000410202EB011100EBC10090F89320BDF892 +:101080003C00411C8BB20F9304905399C1EB0111AA +:1010900001EB8101C34B03EBC1010A5400201A90FC +:1010A00029E040F2533153984843BD4901EB800198 +:1010B00001F56271549800EB400202EB001001EB65 +:1010C000C000416BBDF86800C0F10200C000C14023 +:1010D0005398C0EB001000EB8000B24A02EBC00254 +:1010E000BDF83C30BDF8680018441154BDF86800E4 +:1010F000401C81B21A91BDF868000328D1DBBDF80D +:101100003C00C01C81B20F913FE10422BDF83C10AD +:1011100008460491491C8BB20F935399C1EB0111FE +:1011200001EB81019F4B03EBC1010A5400E057E042 +:1011300040F2533153984843994901EB800000F540 +:101140006270549901EB410202EB011100EBC10006 +:1011500090F89320BDF83C00411C8BB20F93049093 +:101160005399C1EB011101EB81018E4B03EBC101DE +:101170000A5400201A9029E040F253315398484312 +:10118000874901EB800101F56271549800EB400240 +:1011900002EB001001EBC000C16BBDF86800C0F1AC +:1011A0000200C000C1405398C0EB001000EB80006B +:1011B0007C4A02EBC002BDF83C30BDF86800184420 +:1011C0001154BDF86800401C81B21A91BDF8680046 +:1011D0000328D1DBBDF83C00C01C81B20F91D4E0E4 +:1011E0000322BDF83C1008460491491C8BB20F93B2 +:1011F0005399C1EB011101EB81016A4B03EBC10172 +:101200000A5440F2533153984843654901EB80003A +:1012100000F56270549901EB410202EB011100EB01 +:10122000C10090F89320BDF83C1008460491491C79 +:101230008BB20F935399C1EB011101EB8101594B13 +:1012400003EBC1010A5400201A902AE040F2533106 +:1012500053984843524901EB800101F5627154985B +:1012600000EB400202EB001001EBC000B0F84010B0 +:10127000BDF86800C0F10100C00001415398C0EB07 +:10128000001000EB8000474A02EBC002BDF83C3082 +:10129000BDF8680018441154BDF86800401C81B2C4 +:1012A0001A91BDF868000228D0DBBDF83C00801C14 +:1012B00081B20F9169E00322BDF83C100846049109 +:1012C000491C8BB20F935399C1EB011101EB8101C2 +:1012D000344B03EBC1010A5440F253315398484355 +:1012E0002F4901EB800000F56270549901EB410237 +:1012F00002EB011100EBC10090F89320BDF83C0017 +:10130000411C8BB20F9304905399C1EB011101EB77 +:101310008101244B03EBC1010A5400201A902AE0FA +:1013200040F25331539848431D4901EB800101F5C8 +:101330006271549800EB400202EB001001EBC00018 +:10134000B0F84210BDF86800C0F10100C0000141D2 +:101350005398C0EB001000EB8000124A02EBC00271 +:10136000BDF83C30BDF8680018441154BDF8680061 +:10137000401C81B21A91BDF868000228D0DBBDF88C +:101380003C00801C81B20F9100BF00BF00BF00BFB6 +:10139000BDF82C00401C81B20B9140F2533103E0A8 +:1013A00058450020A87F002053984843FE4901EB90 +:1013B000800108319DF85000C0EBC00011F83010DA +:1013C000BDF82C0081423FF728ACBDF82C0028B9AD +:1013D000F648006800F0010000B100BE00BF00BF89 +:1013E000BDF83C00010A5398C0EB001000EB8000F0 +:1013F000EF4A02EBC0008170BDF83C00C1B25398C7 +:10140000C0EB001000EB800002EBC000C170E948A7 +:10141000D0F8181F0491BDF83C000E380390539883 +:10142000C0EB001000EB8001104600EBC1000E3055 +:101430000290DDE90312E8F764F85398C0EB00105E +:1014400000EB8000DA4901EBC0010491BDF83C10CB +:101450000498E8F75DFA05900598020A5398C0EBE6 +:10146000001000EB8000D24901EBC000BDF83C1039 +:101470004254BDF83C00401C80B20F900598C2B2A7 +:101480005398C0EB001000EB8000C94901EBC0008D +:10149000BDF83C104254BDF83C00401C80B20F9097 +:1014A00005F0CABE539800EB400101EB0010C249A1 +:1014B00001EB00113031549801EB00104178159187 +:1014C00040F2533153984843B74901EB800101F58D +:1014D0006271549800EB400202EB001011F83010DA +:1014E00040F2533253985043AF4A02EB80004079A8 +:1014F000814208D1012140F2533253985043AA4A05 +:1015000002EB80000171AD49539801EB0011549832 +:10151000085C401CC1B2A94A539802EB00125498CF +:1015200011549DF85400002804DD9DF85400401E1D +:10153000C1B215915598A1380A286ED2DFE800F0A3 +:10154000FEFDFCFBFAF9F805F7F602215398C0EB13 +:10155000001000EB8000964A02F830109DF854000D +:101560004030C1B25398C0EB001000EB800002EB9A +:10157000C000417041215398C0EB001000EB800087 +:1015800002EBC000817030215398C0EB001000EBDB +:10159000800002EBC000C1705398C0EB001000EB5C +:1015A000800002EBC000017140F253315398484370 +:1015B0007D4901EB800101F56271549800EB400216 +:1015C00002EB001001EBC000007901095398C0EB59 +:1015D000001000EB8000764A02EBC0004171539886 +:1015E000C0EB001000EB8000114601EBC000407919 +:1015F0000A2813DA5398C0EB001000EB800001EBCF +:10160000C00040793030C1B25398C0EB001000EBFD +:10161000800002EBC000417114E01EE25398C0EB61 +:10162000001000EB8000624901EBC00040793730C8 +:10163000C1B25398C0EB001000EB80005C4A02EB93 +:10164000C000417140F2533153984843564901EB71 +:10165000800101F56271549800EB400202EB00102A +:1016600001EBC000007900F00F015398C0EB0010AF +:1016700000EB80004E4A02EBC00081715398C0EB32 +:10168000001000EB8000114601EBC00080790A28B1 +:1016900012DA5398C0EB001000EB800001EBC000A1 +:1016A00080793030C1B25398C0EB001000EB80005D +:1016B00002EBC000817113E05398C0EB001000EB07 +:1016C00080003B4901EBC00080793730C1B25398AC +:1016D000C0EB001000EB8000354A02EBC0008171C6 +:1016E00003225398C0EB001000EB8000304901EB5F +:1016F000C000C2715398C0EB001000EB800001EBFA +:10170000C000401C07210490E7F7E4FE014653980F +:10171000C0EB001000EB8000254A02EBC000017214 +:1017200009210F91002140F2533208E027E1A9E09E +:1017300085E36FE3BDE291E1F7E050E017E05398F5 +:101740005043194A02EB80000171082240F25331E4 +:1017500053984843144901EB800000F56270549996 +:1017600001EB410303EB011100F831207CE304217C +:101770005398C0EB001000EB80000D4A02F83010C7 +:101780009DF854004030C1B25398C0EB001000EBFC +:10179000800002EBC000417051215398C0EB001053 +:1017A00000EB80000CE0000058450020F0ED00E068 +:1017B000A87F0020BC22002098400020883E002006 +:1017C00002EBC000817005215398C0EB001000EBC4 +:1017D000800002EBC000C17004210F9144E302219C +:1017E0005398C0EB001000EB8000FE4A02F8301066 +:1017F0009DF854004030C1B25398C0EB001000EB8C +:10180000800002EBC000417041215398C0EB0010F2 +:1018100000EB800002EBC000817031215398C0EBD7 +:10182000001000EB800002EBC000C170352153981E +:10183000C0EB001000EB800002EBC000017103213F +:101840005398C0EB001000EB800002EBC000417128 +:101850005398C0EB001000EB8000114601EBC00074 +:10186000401C05210490E7F735FE01465398C0EB74 +:10187000001000EB8000DB4A02EBC0008171072101 +:101880000F91F1E202215398C0EB001000EB8000B1 +:10189000D44A02F830109DF854004030C1B2539839 +:1018A000C0EB001000EB800002EBC0004170412152 +:1018B0005398C0EB001000EB800002EBC000817079 +:1018C00032215398C0EB001000EB800002EBC00007 +:1018D000C17030215398C0EB001000EB800002EB88 +:1018E000C000017103215398C0EB001000EB800091 +:1018F00002EBC00041715398C0EB001000EB800078 +:10190000114601EBC000401C05210490E7F7E2FD01 +:1019100001465398C0EB001000EB8000B14A02EB87 +:10192000C000817107210F919EE204215398C0EB02 +:10193000001000EB8000AB4A02F830109DF8540014 +:101940004030C1B25398C0EB001000EB800002EBB6 +:10195000C000417041215398C0EB001000EB8000A3 +:1019600002EBC000817005215398C0EB001000EB22 +:10197000800002EBC000C17004210F9174E20221CB +:101980005398C0EB001000EB8000964A02F830102C +:101990009DF854004030C1B25398C0EB001000EBEA +:1019A000800002EBC000417041215398C0EB001051 +:1019B00000EB800002EBC000817031215398C0EB36 +:1019C000001000EB800002EBC000C1703221539880 +:1019D000C0EB001000EB800002EBC000017103219E +:1019E0005398C0EB001000EB800002EBC000417187 +:1019F0005398C0EB001000EB8000114601EBC000D3 +:101A0000401C05210490E7F765FD01465398C0EBA3 +:101A1000001000EB8000734A02EBC00081710721C7 +:101A20000F91539800EB400101EB00106E4901EB60 +:101A300000113031549801EB0010807820F0200222 +:101A4000539800EB400101EB0010674901EB0010D7 +:101A50003030549900EB0110827005E20221539856 +:101A6000C0EB001000EB80005E4A02F830109DF8D9 +:101A700054004030C1B25398C0EB001000EB80001E +:101A800002EBC000417041215398C0EB001000EB05 +:101A9000800002EBC000817031215398C0EB001030 +:101AA00000EB800002EBC000C17030215398C0EB06 +:101AB000001000EB800002EBC000017140F25331D6 +:101AC00053984843494901EB800000F562705499EE +:101AD00001EB410202EB011100EBC1008068B0F59F +:101AE000100F0AD330215398C0EB001000EB800098 +:101AF0003C4A02EBC000417109E032215398C0EB2F +:101B0000001000EB8000374A02EBC000417140F248 +:101B1000533153984843354901EB800000F562701A +:101B2000549901EB410202EB011100EBC100C079B5 +:101B300001280AD131215398C0EB001000EB80003E +:101B4000284A02EBC00081711BE040F253315398E8 +:101B50004843264901EB800000F56270549901EB7F +:101B6000410202EB011100EBC100C07948B93221FA +:101B70005398C0EB001000EB80001A4A02EBC00043 +:101B8000817100211A912AE040F253315398484361 +:101B9000164901EB800101F56271549800EB400297 +:101BA00002EB001001EBC0008168BDF86800C0F1D5 +:101BB00005008000C14001F00F0130315398C0EBA7 +:101BC000001000EB8000074A02EBC002BDF868007D +:101BD000C01D1154BDF86800401C81B21A91BDF8B7 +:101BE000680005E0A87F00209840002058450020AC +:101BF0000628C9DB32215398C0EB001000EB8000AF +:101C0000FE4A02EBC000417300211A912AE040F223 +:101C1000533153984843FA4901EB800101F5627151 +:101C2000549800EB400202EB001001EBC000416B46 +:101C3000BDF86800C0F103008000C14001F00F0151 +:101C400030315398C0EB001000EB8000EB4A02EB00 +:101C5000C002BDF868000E301154BDF86800401C89 +:101C600081B21A91BDF868000428D0DB0322539892 +:101C7000C0EB001000EB8000E04901EBC000827473 +:101C80005398C0EB001000EB800001EBC000401C3B +:101C900012210490E7F71EFC01465398C0EB001098 +:101CA00000EB8000D54A02EBC000C17414210F91F3 +:101CB000DAE002215398C0EB001000EB8000CF4A1D +:101CC00002F830109DF854004030C1B25398C0EB78 +:101CD000001000EB800002EBC000417041215398DE +:101CE000C0EB001000EB800002EBC00081703221DD +:101CF0005398C0EB001000EB800002EBC000C170F5 +:101D000031215398C0EB001000EB800002EBC000C3 +:101D1000017132215398C0EB001000EB800002EB00 +:101D2000C00041715398C0EB001000EB800002EB43 +:101D3000C000817100211A912AE040F2533153987A +:101D40004843AF4901EB800101F56271549800EB03 +:101D5000400202EB001001EBC000416BBDF86800CF +:101D6000C0F103008000C14001F00F0130315398F1 +:101D7000C0EB001000EB8000A04A02EBC002BDF8EF +:101D80006800C01D1154BDF86800401C81B21A9152 +:101D9000BDF868000428D0DB00211A9111E0302141 +:101DA0005398C0EB001000EB8000944A02EBC00295 +:101DB000BDF868000B301154BDF86800401C81B2BA +:101DC0001A91BDF868001928E9DB03225398C0EB8B +:101DD000001000EB8000894901EBC00080F824204E +:101DE0005398C0EB001000EB800001EBC000401CDA +:101DF00024210490E7F76EFB01465398C0EB0010D6 +:101E000000EB80007D4A02EBC00080F825102621FF +:101E10000F9129E010215398C0EB001000EB8000D7 +:101E2000764A02F8301030215398C0EB001000EBD6 +:101E3000800002EBC000417002210F9114E01021DC +:101E40005398C0EB001000EB80006C4A02F8301091 +:101E500031215398C0EB001000EB800002EBC00072 +:101E6000417002210F9100BF00BF05F0E5B9539802 +:101E700000EB400101EB0010624901EB0011303131 +:101E8000549801EB00104178159140F2533153986A +:101E900048435B4901EB800101F56271549800EB06 +:101EA000400202EB001011F8301040F25332539808 +:101EB0005043534A02EB80004079814208D101210E +:101EC00040F25332539850434D4A02EB8000017167 +:101ED0004D49539801EB00115498085C401CC1B265 +:101EE000494A539802EB0012549811549DF854003B +:101EF000002804DD9DF85400401EC1B2159155988C +:101F0000A1380A282FD2DFE800F0052FDFFDFCFB07 +:101F1000FA2E8CF904215398C0EB001000EB8000DE +:101F2000364A02F830109DF854004030C1B2539840 +:101F3000C0EB001000EB800002EBC00041705121AB +:101F40005398C0EB001000EB800002EBC0008170E2 +:101F500005215398C0EB001000EB800002EBC0009D +:101F6000C17004210F912DE302215398C0EB0010A2 +:101F700000EB8000214A02F830109DF854004030F8 +:101F8000C1B25398C0EB001000EB800002EBC00020 +:101F9000417041215398C0EB001000EB800002EB30 +:101FA000C000817031215398C0EB001000EB80001D +:101FB00002EBC000C17035215398C0EB001000EB5C +:101FC000800002EBC000017103215398C0EB0010A8 +:101FD00000EB800002EBC00041715398C0EB001091 +:101FE00000EB8000114601EBC000401C052104906D +:101FF000E7F770FA0146539808E00000A87F002038 +:102000005845002098400020883E0020C0EB00107A +:1020100000EB8000FE4A02EBC000817107210F91A6 +:10202000ADE302215398C0EB001000EB8000F84AAA +:1020300002F830109DF854004030C1B25398C0EB04 +:10204000001000EB800002EBC0004170412153986A +:10205000C0EB001000EB800002EBC0008170322169 +:102060005398C0EB001000EB800002EBC000C17081 +:1020700030215398C0EB001000EB800002EBC00051 +:10208000017103215398C0EB001000EB800002EBBC +:10209000C00041715398C0EB001000EB8000114666 +:1020A00001EBC000401C05210490E7F713FA01463C +:1020B0005398C0EB001000EB8000D54A02EBC00043 +:1020C000817107210F915AE304215398C0EB00104E +:1020D00000EB8000CE4A02F830109DF854004030EA +:1020E000C1B25398C0EB001000EB800002EBC000BF +:1020F000417041215398C0EB001004E014E029E343 +:1021000013E360E27FE000EB800002EBC00081702F +:1021100005215398C0EB001000EB800002EBC000DB +:10212000C17004210F912AE302215398C0EB0010E3 +:1021300000EB8000B64A02F830109DF854004030A1 +:10214000C1B25398C0EB001000EB800002EBC0005E +:10215000417041215398C0EB001000EB800002EB6E +:10216000C000817031215398C0EB001000EB80005B +:1021700002EBC000C17032215398C0EB001000EB9D +:10218000800002EBC000017103215398C0EB0010E6 +:1021900000EB800002EBC00041715398C0EB0010CF +:1021A00000EB8000114601EBC000401C05210490AB +:1021B000E7F790F901465398C0EB001000EB800060 +:1021C000934A02EBC0008171539800EB400101EB90 +:1021D0000010904901EB00113031549801EB0010D0 +:1021E000807820F02002539800EB400101EB0010B2 +:1021F000884901EB00113031549801EB00108270D6 +:1022000007210F91BBE202215398C0EB001000EBB5 +:1022100080007F4A02F830109DF854004030C1B26F +:102220005398C0EB001000EB800002EBC00041703F +:1022300041215398C0EB001000EB800002EBC0007E +:10224000817031215398C0EB001000EB800002EB4D +:10225000C000C17041215398C0EB001000EB80001A +:1022600002EBC000017140F25331539848436A4970 +:1022700001EB800000F56270549901EB410202EB22 +:10228000011100EBC1008068B0F1104F0AD130217C +:102290005398C0EB001000EB80005D4A02EBC000D9 +:1022A000417109E032215398C0EB001000EB80002F +:1022B000574A02EBC000417140F2533153984843F2 +:1022C000554901EB800000F56270549901EB410221 +:1022D00002EB011100EBC100C07901280AD13121C4 +:1022E0005398C0EB001000EB8000494A02EBC0009D +:1022F00081711BE040F2533153984843464901EB4A +:10230000800000F56270549901EB410202EB01116B +:1023100000EBC100C07948B932215398C0EB0010DE +:1023200000EB80003A4A02EBC000817100211A9153 +:102330002AE040F2533153984843374901EB80017A +:1023400001F56271549800EB400202EB001001EBC2 +:10235000C0008168BDF86800C0F107008000C1407E +:1023600001F00F0130315398C0EB001000EB8000FA +:10237000274A02EBC002BDF86800C01D1154BDF829 +:102380006800401C81B21A91BDF868000828D0DBB3 +:1023900032215398C0EB001000EB80001C4A02EB86 +:1023A000C000C17300211A912AE040F253315398C2 +:1023B0004843194901EB800101F56271549800EB23 +:1023C000400202EB001001EBC000416BBDF8680059 +:1023D000C0F105008000C14001F00F013031539879 +:1023E000C0EB001000EB8000094A02EBC002BDF810 +:1023F000680010301154BDF86800401C81B21A9179 +:10240000BDF868000628D0DB3021539806E00000B4 +:10241000A87F00209840002058450020C0EB001005 +:1024200000EB8000F94A02EBC000817500211A918F +:1024300011E030215398C0EB001000EB8000F34A0C +:1024400002EBC002BDF8680017301154BDF86800F7 +:10245000401C81B21A91BDF868000628E9DB3021E2 +:102460005398C0EB001000EB8000E84A02EBC0007C +:10247000417700211A9111E030215398C0EB0010F0 +:1024800000EB8000E14A02EBC002BDF868001E309C +:102490001154BDF86800401C81B21A91BDF8680063 +:1024A0000628E9DB30215398C0EB001000EB8000D8 +:1024B000D64A02EBC00080F8241000211A9111E0E6 +:1024C00030215398C0EB001000EB8000CF4A02EBA4 +:1024D000C002BDF8680025301154BDF86800401CEA +:1024E00081B21A91BDF868000628E9DB30215398C3 +:1024F000C0EB001000EB8000C44A02EBC00080F883 +:102500002B1000211A9111E030215398C0EB0010DC +:1025100000EB8000BD4A02EBC002BDF868002C3021 +:102520001154BDF86800401C81B21A91BDF86800D2 +:102530000628E9DB30215398C0EB001000EB800047 +:10254000B24A02EBC00080F8321000211A9111E06B +:1025500030215398C0EB001000EB8000AB4A02EB37 +:10256000C002BDF8680033301154BDF86800401C4B +:1025700081B21A91BDF868000628E9DB032253985E +:10258000C0EB001000EB8000A04901EBC00080F818 +:1025900039205398C0EB001000EB800001EBC00025 +:1025A000401C39210490E6F795FF01465398C0EB93 +:1025B000001000EB8000954A02EBC00080F83A1052 +:1025C0003B210F91DBE002215398C0EB001000EBA0 +:1025D00080008E4A02F830109DF854004030C1B29D +:1025E0005398C0EB001000EB800002EBC00041707C +:1025F00041215398C0EB001000EB800002EBC000BB +:10260000817032215398C0EB001000EB800002EB88 +:10261000C000C17031215398C0EB001000EB800066 +:1026200002EBC000017133215398C0EB001000EBA6 +:10263000800002EBC000417132215398C0EB0010C2 +:1026400000EB800002EBC000817100211A912AE0AA +:1026500040F25331539848436D4901EB800101F535 +:102660006271549800EB400202EB001001EBC000D5 +:10267000416BBDF86800C0F105008000C14001F069 +:102680000F0130315398C0EB001000EB80005F4A1F +:1026900002EBC002BDF86800C01D1154BDF868000F +:1026A000401C81B21A91BDF868000628D0DB0021D9 +:1026B0001A9111E030215398C0EB001000EB80001C +:1026C000524A02EBC002BDF868000D301154BDF84B +:1026D0006800401C81B21A91BDF868001928E9DB36 +:1026E00003225398C0EB001000EB8000474901EB38 +:1026F000C00080F826205398C0EB001000EB80004B +:1027000001EBC000401C26210490E6F7E3FE0146E1 +:102710005398C0EB001000EB80003C4A02EBC00075 +:1027200080F8271028210F9129E010215398C0EB41 +:10273000001000EB8000354A02F830103021539829 +:10274000C0EB001000EB800002EBC00041700221E2 +:102750000F9114E010215398C0EB001000EB8000A3 +:102760002A4A02F8301031215398C0EB001000EBD8 +:10277000800002EBC000417002210F9100BF00BF3A +:1027800004F05ABD539800EB400101EB00102149C1 +:1027900001EB00113031549801EB00104178159194 +:1027A00040F2533153984843194901EB800101F538 +:1027B0006271BDF8680000EB400202EB001011F8F6 +:1027C000301040F2533253985043114A02EB8000CC +:1027D0004079814208D1012140F25332539850434D +:1027E0000B4A02EB800001710B49539801EB001179 +:1027F0005498085C401CC1B2074A539802EB00127F +:102800005498115400211A9120E00000A87F002064 +:102810005845002098400020883E0020539800EB47 +:10282000400101EB0010FE4901EB00113031BDF811 +:10283000680001EB001041789DF85400814200D1FE +:1028400011E0BDF86800401C81B21A91539800EB6A +:10285000400101EB0010F24901EB0010C179BDF815 +:1028600068008142DADC00BF9DF85400002804DDD6 +:102870009DF85400401EC1B2159140F25331539857 +:102880004843E84901EB800000F56270549901EB80 +:10289000410202EB011100EBC10040780F2824DA5D +:1028A00040F2533153984843DE4901EB800101F572 +:1028B0006271549800EB400202EB001001EBC00083 +:1028C0004078401CC2B240F2533153984843D54936 +:1028D00001EB800000F56270549901EB410303EBBA +:1028E000011100EBC100427011E0002240F25331AF +:1028F00053984843CB4901EB800000F5627054992E +:1029000001EB410303EB011100EBC100427055984C +:10291000B138092826D2DFE800F00526FC2525FB82 +:1029200025B9FA009DF854005030C1B25398C0EB5D +:10293000001000EB8000BC4A02F8301020215398B0 +:10294000C0EB001000EB800002EBC0004170FA21E8 +:102950005398C0EB001000EB800002EBC0008170C8 +:1029600003210F919DE29DF854005030C1B253985D +:10297000C0EB001000EB8000AB4A02F8301040F2D0 +:10298000533153984843A74901EB800101F5627127 +:10299000549800EB400202EB001001EBC0004078BD +:1029A00040F030015398C0EB001000EB80009E4ACD +:1029B00002EBC000417001215398C0EB001000EB06 +:1029C000800002EBC00081705398C0EB001000EB58 +:1029D000800002EBC000C17000215398C0EB0010D2 +:1029E00000EB800002EBC00001715398C0EB0010B7 +:1029F00000EB8000114601EBC00104910521049811 +:102A0000E7F7D6F90022CDE910021098C2B2539828 +:102A1000C0EB001000EB8000834901EBC000427165 +:102A2000DDE91010020642EA1120C1B25398C0EB52 +:102A3000001000EB80007C4A02EBC0008171032192 +:102A40005398C0EB001000EB800002EBC000C17196 +:102A5000FA215398C0EB001000EB800002EBC0009D +:102A6000017209210F91B12240F25331539848432A +:102A70006C4901EB800000F56270549901EB410351 +:102A800003EB011100EBC10042710AE29DF8540012 +:102A90005030C1B25398C0EB001000EB8000624A86 +:102AA00002F8301040F25331539848435D4901EB2E +:102AB000800101F56271549800EB400202EB0010B6 +:102AC00001EBC000407840F030015398C0EB00109B +:102AD00000EB8000544A02EBC0004170652153981E +:102AE000C0EB001000EB800002EBC0008170012100 +:102AF0005398C0EB001000EB800002EBC000C170E7 +:102B000000215398C0EB001000EB800002E043E08E +:102B10004CE1CAE002EBC00001715398C0EB001019 +:102B200000EB8000114601EBC001049105210498DF +:102B3000E7F73EF90022CDE910021098C2B253988F +:102B4000C0EB001000EB8000374901EBC000427180 +:102B5000DDE91020010641EA1220C2B25398C0EB11 +:102B6000001000EB8000304901EBC00082710322AD +:102B70005398C0EB001000EB800001EBC000C27165 +:102B8000FA225398C0EB001000EB800001EBC0006C +:102B9000027209200F9084E19DF854005030C1B2B8 +:102BA0005398C0EB001000EB80001F4A02F8301071 +:102BB00040F25331539848431A4901EB800101F523 +:102BC0006271549800EB400202EB001001EBC00070 +:102BD000407840F030015398C0EB001000EB8000CB +:102BE000114A02EBC000417065215398C0EB001000 +:102BF00000EB800002EBC000817001215398C0EB14 +:102C0000001000EB800002EBC000C170102153984F +:102C1000C0EB001000EB800002EBC000017105E08A +:102C20009840002058450020A87F00205398C0EB12 +:102C3000001000EB8000114601EBC001049105215A +:102C40000498E7F7B5F80022CDE910021098C2B257 +:102C50005398C0EB001000EB8000FC4901EBC00072 +:102C60004271DDE91020010641EA1220C2B25398F8 +:102C7000C0EB001000EB8000F44901EBC000827152 +:102C800003225398C0EB001000EB800001EBC00062 +:102C9000C271FA225398C0EB001000EB800001EBE8 +:102CA000C000027209200F90FBE09DF854005030E4 +:102CB000C1B25398C0EB001000EB8000E34A02F869 +:102CC000301040F2533153984843E14901EB800101 +:102CD00001F56271549800EB400202EB001001EB29 +:102CE000C000407840F030015398C0EB001000EB7A +:102CF0008000D64A02EBC000417001215398C0EB1E +:102D0000001000EB800002EBC00081705398C0EB14 +:102D1000001000EB800002EBC000C1700521539849 +:102D2000C0EB001000EB800002EBC0000171539873 +:102D3000C0EB001000EB8000114601EBC0010491D4 +:102D400005210498E7F734F80022CDE91002109825 +:102D5000C2B25398C0EB001000EB8000BB4901EBFE +:102D6000C0004271DDE91020010641EA1220C2B222 +:102D70005398C0EB001000EB8000B44901EBC00099 +:102D8000827103225398C0EB001000EB800001EB2E +:102D9000C000C271FA225398C0EB001000EB800013 +:102DA00001EBC000027209200F907AE040F253312B +:102DB00053984843A64901EB800000F5627054998E +:102DC00001EB410202EB011100EBC1008078B12858 +:102DD00033D040F25331539848439D4901EB800171 +:102DE00001F56271549800EB400202EB001001EB18 +:102DF000C000827840F2533153984843944901EB24 +:102E0000800101F56271549800EB400303EB001060 +:102E100001EBC0004271B12240F253315398484354 +:102E20008B4901EB800000F56270549901EB41037E +:102E300003EB011100EBC10082709DF8540050308B +:102E4000C1B25398C0EB001000EB80007F4A02F83B +:102E5000301040F25331539848437D4901EB8001D3 +:102E600001F56271549800EB400202EB001001EB97 +:102E7000C000407840F0C0015398C0EB001000EB58 +:102E80008000724A02EBC0004170FA215398C0EBF7 +:102E9000001000EB800002EBC000817003210F9155 +:102EA00000BF00BF6CE4012140F2533253985043FD +:102EB000674A02EB80000171A2F5DA61539801EBD9 +:102EC00000115498085C401CC1B2A2F5DA62539814 +:102ED00002EB001254981154539800EB400101EB9F +:102EE00000105C4901EB0010007B20B1012846D0A6 +:102EF000022843D1B0E05598312802D045283CD172 +:102F00001DE000211A9113E008A9BDF86800095CD2 +:102F10005398C0EB001000EB80004C4A02EBC0025B +:102F2000BDF868001154BDF86800401C81B21A91C8 +:102F3000BDF868000728E7DB07210F911DE000219D +:102F40001A9113E006A9BDF86800095C5398C0EB1C +:102F5000001000EB80003D4A02EBC002BDF86800A3 +:102F60001154BDF86800401C81B21A91BDF8680088 +:102F70000728E7DB07210F9100BF00BFD1E054987D +:102F8000401CC1B215919DF854105398C0EB00102D +:102F900000EB80002D4A02F8301003215398C0EB5B +:102FA000001000EB800002EBC0004170002153983C +:102FB000C0EB001000EB800002EBC000817002212A +:102FC0005398C0EB001000EB800002EBC000C17012 +:102FD00000215398C0EB001000EB800002EBC00012 +:102FE000017109215398C0EB001000EB800002EB47 +:102FF000C00041715398C0EB001000EB80001146F7 +:1030000001EBC001049106210498E6F781FC00223F +:10301000CDE91002DDE91020010641EA1220C2B21A +:103020005398C0EB001000EB8000084901EBC00092 +:10303000C2711098C2B25398C0EB001000EB800030 +:1030400001EBC000827108200F906AE0A87F002089 +:1030500058450020984000205498401CC1B215915A +:103060009DF854105398C0EB001000EB8000F74A15 +:1030700002F8301003215398C0EB001000EB8000E1 +:1030800002EBC000417000215398C0EB001000EB30 +:10309000800002EBC00081705398C0EB001000EB81 +:1030A000800002EBC000C1705398C0EB001000EB31 +:1030B000800002EBC000017102215398C0EB0010A8 +:1030C00000EB800002EBC00041715398C0EB001090 +:1030D00000EB8000114601EBC00104910621049829 +:1030E000E6F716FC0022CDE91002DDE91010020619 +:1030F00042EA1120C1B25398C0EB001000EB8000EF +:10310000D24A02EBC000C1711098C1B25398C0EB13 +:10311000001000EB800002EBC000817108210F91CC +:1031200000BF00BFBEE6539800EB400101EB00106A +:10313000C74901EB00113031549801EB0010417880 +:10314000159140F2533153984843C24901EB800135 +:1031500001F56271549800EB400202EB001011F887 +:10316000301040F2533253985043BA4A02EB800079 +:103170004079814208D1012140F2533253985043A3 +:10318000B44A02EB80000171B349539801EB00117E +:103190005498085C401CC1B2AF4A539802EB00122D +:1031A000549811545598F4287ED008DC05287CD01A +:1031B000F1280BD0F22879D0F32860D148E2F62824 +:1031C00075D0F7285CD0F828F7D15AE0F52153984C +:1031D000C0EB001000EB80009C4A02F830109DF814 +:1031E00054105398C0EB001000EB800002EBC000BD +:1031F000417000215398C0EB001000EB800002EBFF +:10320000C000817005215398C0EB001000EB8000D6 +:1032100002EBC000C170F1215398C0EB001000EB2D +:10322000800002EBC00001715398C0EB001000EB6E +:103230008000114601EBC001049105210498E6F7D6 +:1032400067FB0022CDE91002DDE91001000A40EA27 +:103250000160C2B25398C0EB001000EB80007B49C4 +:1032600001EBC00042711098C2B25398C0EB00103D +:1032700000EB800001EBC000827107200F90B1E2EB +:1032800000BFF5215398C0EB001000EB80006F4A9F +:1032900002F830109DF854105398C0EB001000EB6A +:1032A000800002EBC00003E021E37AE348E09AE209 +:1032B000417000215398C0EB001000EB800002EB3E +:1032C000C000817005215398C0EB001000EB800016 +:1032D00002EBC000C1705398C0EB001000EB8000FF +:1032E00002EBC000559901715398C0EB001000EB40 +:1032F0008000114601EBC001049105210498E6F716 +:1033000007FB0022CDE91002DDE91010020642EAB7 +:103310001120C1B25398C0EB001000EB80004B4A63 +:1033200002EBC00041711098C1B25398C0EB00107D +:1033300000EB800002EBC000817107210F9151E288 +:10334000F5215398C0EB001000EB80003F4A02F8D3 +:1033500030109DF854105398C0EB001000EB800023 +:1033600002EBC000417000215398C0EB001000EB4D +:10337000800002EBC0008170F2215398C0EB001076 +:1033800000EB800002EBC000017140F25331539812 +:103390004843304901EB800101F56271549800EB1C +:1033A000400202EB001001EBC00090F87E10539831 +:1033B000C0EB001000EB8000244A02EBC00041711A +:1033C00040F2533153984843224901EB800000F505 +:1033D0006270549901EB410202EB011100EBC10054 +:1033E00090F87E0001287DD125210F9100211A91AE +:1033F00024E040F2533153984843164901EB8001D1 +:1034000001F56271549800EB400202EB001001EBF1 +:10341000C0015131BDF86800095C5398C0EB001041 +:1034200000EB8000094A02EBC002BDF86800801D75 +:103430001154BDF86800401C81B21A91BDF86800B3 +:103440000F28D6DB00211A912DE00000A87F002074 +:103450009840002058450020883E002040F253311B +:1034600053984843FE4901EB800101F5627154987D +:1034700000EB400202EB001001EBC0016331BDF82C +:103480006800095C5398C0EB001000EB8000F54A1F +:1034900002EBC002BDF8680015301154BDF8680099 +:1034A000401C81B21A91BDF868000A28D6DB40F2B0 +:1034B000533153984843EA4901EB800101F56271A9 +:1034C000549800EB400202EB001001EBC00090F8B2 +:1034D00078105398C0EB001000EB8000E14A02EB3B +:1034E000C00000E02DE0C17700211A9124E040F2F5 +:1034F000533153984843DA4901EB800101F5627179 +:10350000549800EB400202EB001001EBC00179314E +:10351000BDF86800095C5398C0EB001000EB800018 +:10352000D04A02EBC002BDF8680020301154BDF84B +:103530006800401C81B21A91BDF868000528D6DBEE +:1035400044E040F2533153984843C54901EB8000B1 +:1035500000F56270549901EB410202EB011100EB9E +:10356000C10090F87E0020282ED10A210F91002161 +:103570001A9124E040F2533153984843B84901EB83 +:10358000800101F56271549800EB400202EB0010DB +:1035900001EBC0017931BDF86800095C5398C0EBBC +:1035A000001000EB8000AF4A02EBC002BDF86800DB +:1035B000801D1154BDF86800401C81B21A91BDF8FD +:1035C00068000428D6DB01E006210F91BDF83C001D +:1035D000C1B25398C0EB001000EB8000A14A02EB8F +:1035E000C000C1705398C0EB001000EB8000114682 +:1035F00001EBC0010491BDF83C100498E6F788F98E +:103600000022CDE91002DDE91001000A40EA016064 +:10361000C2B25398C0EB001000EB8000914901EB5F +:10362000C000BDF83C1042541098C2B25398C0EB91 +:10363000001000EB80008B4901EBC003BDF83C009B +:10364000401C1A54BDF83C00801C80B20F90CBE2A5 +:10365000F5215398C0EB001000EB8000814A02F87E +:1036600030109DF854105398C0EB001000EB800010 +:1036700002EBC000417000215398C0EB001000EB3A +:10368000800002EBC0008170F3215398C0EB001062 +:1036900000EB800002EBC000017140F253315398FF +:1036A00048436F4901EB800101F56271549800EBCA +:1036B000400202EB001001EBC00090F87E1053981E +:1036C000C0EB001000EB8000664A02EBC0004171C5 +:1036D0000C210F9140F2533153984843604901EB5C +:1036E000800101F56271549800EB400202EB00107A +:1036F00001EBC00090F878105398C0EB001000EB7D +:103700008000584A02EBC000817100211A9124E028 +:1037100040F2533153984843514901EB800101F580 +:103720006271549800EB400202EB001001EBC00103 +:103730007931BDF86800095C5398C0EB001000EBCC +:103740008000484A02EBC002BDF86800C01D115459 +:10375000BDF86800401C81B21A91BDF868000528C8 +:10376000D6DBBDF83C00C1B25398C0EB001000EBB3 +:1037700080003C4A02EBC000C1705398C0EB0010BF +:1037800000EB8000114601EBC0010491BDF83C1034 +:103790000498E6F7BDF80022CDE91002DDE910013A +:1037A000000A40EA0160C2B25398C0EB001000EB7F +:1037B00080002C4901EBC000BDF83C104254109829 +:1037C000C2B25398C0EB001000EB8000254901EB1A +:1037D000C003BDF83C00401C1A54BDF83C00801CDE +:1037E00080B20F9000E206210F91F5215398C0EBB3 +:1037F000001000EB80001B4A02F830109DF85410B6 +:103800005398C0EB001000EB800002EBC000417049 +:1038100000215398C0EB001000EB800002EBC000C9 +:103820008170BDF83C00C1B25398C0EB001000EBB2 +:10383000800002EBC000C170F6215398C0EB00106D +:1038400000EB800002EBC0000171539800EB4001D7 +:1038500001EB0010044901EB00113031549805E0F0 +:1038600058450020A87F00209840002001EB001060 +:10387000017A5398C0EB001000EB800002EBC0000F +:1038800041715398C0EB001000EB8000114601EB32 +:10389000C0010491BDF83C100498E6F739F8002205 +:1038A000CDE91002DDE91010020642EA1120C1B292 +:1038B0005398C0EB001000EB8000FE4A02EBC00200 +:1038C000BDF83C0011541098C1B25398C0EB0010E1 +:1038D00000EB8000F74A02EBC002BDF83C00401C40 +:1038E0001154BDF83C00801C81B20F917CE1F521A0 +:1038F0005398C0EB001000EB8000EE4A02F8301045 +:103900009DF854105398C0EB001000EB800002EBC0 +:10391000C000417000215398C0EB001000EB800004 +:1039200002EBC000817005215398C0EB001000EB42 +:10393000800002EBC000C170F4215398C0EB00106E +:1039400000EB800002EBC00001715398C0EB001047 +:1039500000EB8000114601EBC001049105210498A1 +:10396000E5F7D6FF0022CDE91002DDE910200106BF +:1039700041EA1220C2B25398C0EB001000EB800065 +:10398000CC4901EBC00042711098C2B25398C0EB11 +:10399000001000EB800001EBC000827107200F9047 +:1039A00022E140F213210F91F5215398C0EB001052 +:1039B00000EB8000BF4A02F830109DF85410539875 +:1039C000C0EB001000EB800002EBC0004170BDF8BE +:1039D0003C0001125398C0EB001000EB800002EB9A +:1039E000C0008170BDF83C00C1B25398C0EB00101C +:1039F00000EB800002EBC000C17005215398C0EBC2 +:103A0000001000EB800002EBC000017100211A9150 +:103A10001CE0539800EB400101EB0010A64901EBBC +:103A200000110E31BDF86800095C5398C0EB00101E +:103A300000EB80009F4A02EBC002BDF86800401D09 +:103A40001154BDF86800401C81B21A91BDF868009D +:103A50000A28DEDB539800EB400101EB0010964989 +:103A600001EB0010408B01125398C0EB001000EBEB +:103A70008000904A02EBC000C173539800EB4001F4 +:103A800001EB00108C4901EB0010408BC1B2539840 +:103A9000C0EB001000EB800002EBC000017440F2AC +:103AA000533153984843854901EB800101F5627118 +:103AB000549800EB400202EB001001EBC000B0F89C +:103AC0008E0001125398C0EB001000EB8000794A81 +:103AD00002EBC000417440F2533153984843774998 +:103AE00001EB800101F56271549800EB400202EB9A +:103AF000001001EBC000B0F88E00C1B25398C0EBCB +:103B0000001000EB80006B4A02EBC000817440F2B1 +:103B1000533153984843694901EB800101F56271C3 +:103B2000549800EB400202EB001001EBC000B0F82B +:103B30008E10539801EB802081B203200491E5F7A9 +:103B40002BFA00211A9114E05D49BDF86800095C68 +:103B50005398C0EB001000EB8000564A02EBC00205 +:103B6000BDF8680013301154BDF86800401C81B2E4 +:103B70001A91BDF86800B0F5007FE5DB5398C0EB03 +:103B8000001000EB80004B4901EBC0010491BDF82F +:103B90003C100498E5F7BCFE0022CDE91002DDE9F7 +:103BA0001001000A40EA0160C2B25398C0EB001055 +:103BB00000EB80003F4901EBC000BDF83C104254CF +:103BC0001098C2B25398C0EB001000EB8000394946 +:103BD00001EBC003BDF83C00401C1A54BDF83C008A +:103BE000801C80B20F9000BF00BF03F025BB53982C +:103BF00000EB400101EB00102F4901EB00113031C7 +:103C0000549801EB00104178159140F253315398CC +:103C100048432A4901EB800101F56271549800EB99 +:103C2000400202EB001011F8301040F2533253986A +:103C30005043224A02EB80004079814208D10121A1 +:103C400040F25332539850431C4A02EB80000171FA +:103C50001C49539801EB00115498085C401CC1B2F8 +:103C6000184A539802EB001254981154559807289B +:103C70007ED00ADC072865D2DFE810F06400050179 +:103C80007E0464002E04E8038C0510380828F2D264 +:103C9000DFE810F03706CF0558005800080058003C +:103CA0005900A100FA215398C0EB001000EB8000EE +:103CB000004A09E0A87F00209840002058450020D5 +:103CC000C52F0020883E002002F830105398C0EB2A +:103CD000001000EB800002EBC00041705398C0EB75 +:103CE000001000EB800002EBC00081705398C0EB25 +:103CF000001000EB800002EBC0005599C1709DF8E8 +:103D000054105398C0EB001000EB800002EBC00091 +:103D100001715398C0EB001000EB8000114601EBDD +:103D2000C000C01C02210490E5F7D4FB0146539863 +:103D3000C0EB001000EB8000FE4A02EBC0004171B6 +:103D400006210F9181E3FA215398C0EB001000EB9C +:103D50008000F84A02F830105398C0EB001000EBD6 +:103D6000800002EBC00041705398C0EB001000E0EF +:103D7000E5E300EB800002EBC00081705398C0EBDC +:103D8000001000EB800002EBC0005599C1709DF857 +:103D900054105398C0EB001000EB800002EBC00001 +:103DA00001715398C0EB001000EB8000114601EB4D +:103DB000C000C01C02210490E5F78CFB014653981B +:103DC000C0EB001000EB8000DA4A02EBC00041714A +:103DD00006210F91B6E7FA215398C0EB001000EBD3 +:103DE0008000D44A02F830105398C0EB001000EB6A +:103DF000800002EBC00041705398C0EB001000EB54 +:103E0000800002EBC00081705398C0EB001000EB03 +:103E1000800002EBC0005599C1709DF85410539872 +:103E2000C0EB001000EB800002EBC0000171539862 +:103E3000C0EB001000EB8000114601EBC000C01C7D +:103E400002210490E5F746FB01465398C0EB0010B1 +:103E500000EB8000B74A02EBC000417106210F91D0 +:103E6000142240F2533153984843B34901EB800088 +:103E700000F56270549901EB410303EB011100EB73 +:103E8000C1004271E1E2FA215398C0EB001000EB4F +:103E90008000A84A02F830105398C0EB001000EBE5 +:103EA000800002EBC00041705398C0EB001000EBA3 +:103EB000800002EBC00081705398C0EB001000EB53 +:103EC000800002EBC0005599C1709DF854105398C2 +:103ED000C0EB001000EB800002EBC000017140F26B +:103EE000533153984843944901EB800000F56270C8 +:103EF000549901EB410202EB011100EBC100C079C2 +:103F000001287BD140F25331539848438A4901EB51 +:103F1000800000F56270549901EB410202EB01113F +:103F200000EBC1008068B0F1104F05D34FF41000D2 +:103F30000021CDE9100113E040F25331539848437A +:103F40007D4901EB800000F56270549901EB41025C +:103F500002EB011100EBC10080680022CDE91002E4 +:103F600000211A911CE0BDF86800C0F10200C200F7 +:103F7000DDE91001CDE92B10E4F755F9C2B25398F1 +:103F8000C0EB001000EB80006A4901EBC003BDF8F4 +:103F90006800401D1A54BDF86800401C80B21A9099 +:103FA000BDF868000328DEDB00201090119000218E +:103FB0001A911CE0BDF86800C0F10300C200DDE901 +:103FC0001001CDE92D10E4F72EF9C1B25398C0EBE2 +:103FD000001000EB8000574A02EBC002BDF86800F9 +:103FE00008301154BDF86800401C81B21A91BDF828 +:103FF00068000428DEDB00211A911DE0A7E0BDF86F +:104000006800C0F10200C200DDE91001CDE92F1007 +:10401000E4F709F9C2B25398C0EB001000EB80003E +:10402000444901EBC003BDF868000C301A54BDF8D8 +:104030006800401C80B21A90BDF868000328DEDBDF +:1040400040F25331539848433B4901EB800000F55F +:104050006270549901EB410202EB011100EBC100C7 +:10406000406B0022CDE9100200201A901CE0BDF840 +:104070006800C0F10200C200DDE91001CDE9311095 +:10408000E4F7D1F8C2B25398C0EB001000EB800007 +:10409000284901EBC003BDF868000F301A54BDF881 +:1040A0006800401C80B21A90BDF868000328DEDB6F +:1040B00040F25331539848431F4901EB800000F50B +:1040C0006270549901EB410202EB011100EBC10057 +:1040D000406B1A49B1FBF0F00022CDE9100200203C +:1040E0001A901EE0BDF86800C0F10300C200DDE9CF +:1040F0001010CDE9330108463399E4F794F8C2B2C1 +:104100005398C0EB001000EB80000A4901EBC0039C +:10411000BDF8680012301A54BDF86800401C80B227 +:104120001A90BDF868000428DCDB00215398C0EB2E +:10413000001005E0A87F00205845002000E1F505AB +:1041400000EB8000FE4A02EBC00081752DE140F2D9 +:10415000533153984843FB4901EB800000F56270EE +:10416000549901EB410202EB011100EBC100C0794F +:10417000F0BB00201090119000211A911CE0BDF8B6 +:104180006800C0F10200C200DDE91001CDE9351080 +:10419000E4F749F8C2B25398C0EB001000EB80007E +:1041A000E74901EBC003BDF86800401D1A54BDF893 +:1041B0006800401C80B21A90BDF868000328DEDB5E +:1041C00040F2533153984843DE4901EB800000F53B +:1041D0006270549901EB410202EB011100EBC10046 +:1041E0008068B0F1104F07D34FF41000002100E0B9 +:1041F000DBE0CDE9100113E040F25331539848431E +:10420000D04901EB800000F56270549901EB410246 +:1042100002EB011100EBC10080680022CDE9100221 +:1042200000211A911CE0BDF86800C0F10300C20033 +:10423000DDE91001CDE93710E3F7F5FFC1B253987E +:10424000C0EB001000EB8000BD4A02EBC002BDF8DD +:10425000680008301154BDF86800401C81B21A9102 +:10426000BDF868000428DEDB00211A911CE0BDF8CF +:104270006800C0F10200C200DDE91001CDE939108B +:10428000E3F7D1FFC2B25398C0EB001000EB8000FF +:10429000AB4901EBC003BDF868000C301A54BDF8FF +:1042A0006800401C80B21A90BDF868000328DEDB6D +:1042B00040F2533153984843A24901EB800000F586 +:1042C0006270549901EB410202EB011100EBC10055 +:1042D000406B0022CDE9100200201A901CE0BDF8CE +:1042E0006800C0F10200C200DDE91001CDE93B1019 +:1042F000E3F799FFC2B25398C0EB001000EB8000C7 +:104300008F4901EBC003BDF868000F301A54BDF8A7 +:104310006800401C80B21A90BDF868000328DEDBFC +:1043200040F2533153984843864901EB800000F531 +:104330006270549901EB410202EB011100EBC100E4 +:10434000406B8149B1FBF0F00022CDE91002002062 +:104350001A901CE0BDF86800C0F10300C200DDE95E +:104360001001CDE93D10E3F75EFFC2B25398C0EBF8 +:10437000001000EB8000724901EBC003BDF868003B +:1043800012301A54BDF86800401C80B21A90BDF873 +:1043900068000428DEDB01215398C0EB001000EB1D +:1043A0008000674A02EBC0008175539800EB400122 +:1043B00001EB0010654901EB00103030549900EB1F +:1043C00001104068401C0022CDE9100200201A9024 +:1043D0001EE0BDF86800C0F10100C200DDE9101068 +:1043E000CDE93F0108463F99E3F71DFFC2B253985C +:1043F000C0EB001000EB8000514901EBC003BDF899 +:10440000680017301A54BDF86800401C80B21A903A +:10441000BDF868000228DCDB5398C0EB001000EB0D +:104420008000474901EBC000C01C16210490E5F74D +:1044300051F801465398C0EB001000EB8000404A51 +:1044400002EBC00041761A210F91A8E2FA2153989D +:10445000C0EB001000EB8000394A02F8301053988E +:10446000C0EB001000EB800002EBC00041705398DD +:10447000C0EB001000EB800002EBC000817053988D +:10448000C0EB001000EB800002EBC0005599C1703A +:104490009DF854105398C0EB001000EB800002EB25 +:1044A000C00001715398C0EB001000EB8000114672 +:1044B00001EBC000C01C02210490E5F70BF8014697 +:1044C0005398C0EB001000EB80001D4A02EBC000C7 +:1044D000417106210F9162E2FA215398C0EB00105E +:1044E00000EB8000164A02F830105398C0EB001021 +:1044F00000EB800002EBC00041705398C0EB00104D +:1045000000EB800002EBC00081705398C0EB0010FC +:1045100000EB800002EBC0005599C1709DF854106B +:104520005398C0EB001000EB800002EBC00001715B +:104530005398C0EB001000EB8000114608E0E3E068 +:10454000A87F00205845002000E1F5059840002094 +:1045500001EBC000C01C02210490E4F7BBFF014640 +:104560005398C0EB001000EB8000FE4A02EBC00045 +:10457000417106210F9112E2FA215398C0EB00100D +:1045800000EB8000F74A02F830105398C0EB00109F +:1045900000EB800002EBC00041705398C0EB0010AC +:1045A00000EB800002EBC00081705398C0EB00105C +:1045B00000EB800002EBC0005599C1709DF85410CB +:1045C0005398C0EB001000EB800002EBC0000171BB +:1045D00040F2533153984843E34901EB800101F520 +:1045E0006271549800EB400202EB001001EBC00036 +:1045F000406B0022CDE9100200201A901CE0BDF8AB +:104600006800C0F10200C200DDE910014191429052 +:10461000E3F709FEC2B25398C0EB001000EB800034 +:10462000D04901EBC003BDF86800401D1A54BDF825 +:104630006800401C80B21A90BDF868000328DEDBD9 +:1046400040F2533153984843C74901EB800101F5CB +:104650006271549800EB400202EB001001EBC000C5 +:10466000416B08460191002103F046F802460B46D3 +:10467000CDE90201BD480021E3F7A4FDCDE9100119 +:10468000DDE9100103F0ECFDCDE9100100211A91E4 +:104690001CE0BDF86800C0F10300C200DDE91001B4 +:1046A00043914490E3F7BFFDC2B25398C0EB0010B2 +:1046B00000EB8000AB4901EBC003BDF86800083097 +:1046C0001A54BDF86800401C80B21A90BDF868000A +:1046D0000428DEDB5398C0EB001000EB8000A149FA +:1046E00001EBC000C01C09210490E4F7F3FE014671 +:1046F0005398C0EB001000EB80009A4A02EBC00018 +:1047000001730D210F914AE1FA215398C0EB00107B +:1047100000EB8000934A02F830105398C0EB001071 +:1047200000EB800002EBC00041705398C0EB00101A +:1047300000EB800002EBC00081705398C0EB0010CA +:1047400000EB800002EBC0005599C1709DF8541039 +:104750005398C0EB001000EB800002EBC000017129 +:104760005398C0EB001000EB8000114601EBC00035 +:10477000C01C02210490E4F7ADFE01465398C0EB43 +:10478000001000EB8000774A02EBC0004171062167 +:104790000F9104E1FA215398C0EB001000EB800068 +:1047A000704A02F830105398C0EB001000EB800004 +:1047B00002EBC00041705398C0EB001000EB80008A +:1047C00002EBC00081705398C0EB001000EB80003A +:1047D00002EBC0005599C1709DF854105398C0EB7E +:1047E000001000EB800002EBC000017155215398CE +:1047F000C0EB001000EB800002EBC0004171539849 +:10480000C0EB001000EB8000114601EBC000C01CA3 +:1048100003210490E4F75EFE01465398C0EB0010BC +:1048200000EB80004F4A02EBC000817107210F911D +:10483000B5E0FA215398C0EB001000EB8000494A24 +:1048400002F830105398C0EB001000EB800002EB30 +:10485000C00041705398C0EB001000EB800002EBE9 +:10486000C00081705398C0EB001000EB800002EB99 +:10487000C0005599C1709DF854105398C0EB0010BA +:1048800000EB800002EBC0000171AA215398C0EB3D +:10489000001000EB800002EBC000417100211A9172 +:1048A00011E000215398C0EB001000EB80002D4A6E +:1048B00002EBC002BDF86800801D1154BDF868000D +:1048C000401C81B21A91BDF868000328E9DB5398B7 +:1048D000C0EB001000EB8000224901EBC000C01CBF +:1048E00006210490E4F7F6FD01465398C0EB001052 +:1048F00000EB80001B4A02EBC00041720A210F91BD +:104900004DE0FA215398C0EB001000EB8000154AEF +:1049100002F830105398C0EB001000EB800002EB5F +:10492000C00041705398C0EB001000EB800002EB18 +:10493000C00081705398C0EB001000EB800002EBC8 +:10494000C0005599C1709DF854105398C0EB0010E9 +:1049500000EB800002EBC00001715398C0EB001027 +:1049600006E00000A87F00205845002000E1F50582 +:1049700000EB8000114601EBC000C01C0221049036 +:10498000E4F7A8FD01465398C0EB001000EB80004F +:10499000FE4A02EBC000417106210F9100BF00BF2B +:1049A00002F04ABC539800EB400101EB0010F849BB +:1049B00001EB00113031549801EB00104178159152 +:1049C00040F2533153984843F24901EB800101F51D +:1049D0006271549800EB400202EB001011F83010A5 +:1049E00040F2533253985043EA4A02EB8000407938 +:1049F000814208D1012140F2533253985043E54A95 +:104A000002EB80000171E449539801EB00115498C6 +:104A1000085C401CC1B2E04A539802EB0012549863 +:104A20001154539830B1012808D002280BD0032824 +:104A300013D10DE0D948DA4908600EE0D748D849CB +:104A4000AC39C86709E0D548D5491831086004E099 +:104A5000D248D349AC39486600BF00BF5598892871 +:104A60007FD00CDC142876D004DC082874D0102801 +:104A70006FD18AE3152870D08028F9D1F1E38B2813 +:104A80006CD08C286BD08E286AD08F28F0D19DF8FE +:104A900054105398C0EB001000EB8000BB4A02F8A2 +:104AA000301003215398C0EB001000EB800002EBA4 +:104AB000C00041708F215398C0EB001000EB8000C4 +:104AC00002EBC00081705398C0EB001000EB800037 +:104AD000114601EBC001049103210498E6F77EF82A +:104AE00001465398C0EB001000EB8000A74A02EB90 +:104AF000C000C17004210F919DF85400402806DCCD +:104B00009DF8540040F48070A449088003E09DF8AB +:104B10005400A249088001211A9114E05398C0EB77 +:104B2000001000EB8000994901EBC001BDF868005E +:104B3000095C9A4ABDF8680022F81010BDF86800B8 +:104B4000401C81B21A91BDF86810BDF83C0081424A +:104B5000E4DB95E205E0FDE393E2FCE350E181E371 +:104B6000FAE39DF854105398C0EB001000EB80005E +:104B7000864A02F8301089215398C0EB001000EBF0 +:104B8000800002EBC0008170539800EB400101EB04 +:104B900000107F4901EB0010007BE8BB40F253316D +:104BA000539848437B4901EB800000F562705499AB +:104BB00001EB410202EB011100EBC1008068B0F58E +:104BC000100F05D34FF410000021CDE9100117E0BC +:104BD00040F25331539848436E4901EB800101F58F +:104BE0006271549800EB400202EB001001EBC00030 +:104BF000816808460491002102F07EFDCDE9100194 +:104C000006215398C0EB001000EB80005F4A02EBD6 +:104C1000C0004170002100E03EE01A911EE0BDF8A6 +:104C20006800C0F10200C200DDE910104691459015 +:104C300008464599E3F7F7FAC2B25398C0EB001063 +:104C400000EB8000514901EBC003BDF86800C01CB7 +:104C50001A54BDF86800401C80B21A90BDF8680074 +:104C60000328DCDB5398C0EB001000EB80004749C1 +:104C700001EBC001049106210498E4F788FE014687 +:104C80005398C0EB001000EB8000404A02EBC000DC +:104C9000817107210F9178E040F2533153984843D6 +:104CA0003C4901EB800000F56270549901EB410230 +:104CB00002EB011100EBC1008068B0F1104F05D389 +:104CC0004FF010400021CDE9100117E040F25331C0 +:104CD000539848432F4901EB800101F562715498C4 +:104CE00000EB400202EB001001EBC00081680846B7 +:104CF0000491002102F000FDCDE910010721539835 +:104D0000C0EB001000EB8000204A02EBC0004170B5 +:104D100000211A911CE0BDF86800C0F10300C20038 +:104D2000DDE9100147914890E3F77DFAC1B253984D +:104D3000C0EB001000EB8000144A02EBC002BDF88B +:104D40006800C01C1154BDF86800401C81B21A9163 +:104D5000BDF868000428DEDB5398C0EB001000EBC0 +:104D600080000A4901EBC001049107210498E5F78E +:104D700035FF01465398C0EB001000EB8000034A5A +:104D800002EBC000C17108210F910BE0A87F002049 +:104D90009840002058450020883E0020BC98002004 +:104DA000AC6002409DF85400402806DC9DF8540099 +:104DB00040F48070FE49088003E09DF85400FC49EF +:104DC000088001211A9114E05398C0EB001000EB09 +:104DD0008000F84901EBC001BDF86800095CF44AA5 +:104DE000BDF8680022F81010BDF86800401C81B2C0 +:104DF0001A91BDF86810BDF83C008142E4DB3FE148 +:104E00009DF854105398C0EB001000EB8000E94A65 +:104E100002F830108B215398C0EB001000EB80009B +:104E200002EBC0008170539800EB400101EB0010D1 +:104E3000E14901EB0010007BF0BB40F25331539885 +:104E40004843DE4901EB800000F56270549901EBA4 +:104E5000410202EB011100EBC1008068B0F5100FB8 +:104E600005D14FF410000021CDE9100117E040F208 +:104E7000533153984843D14901EB800101F56271E8 +:104E8000549800EB400202EB001001EBC000816877 +:104E900008460491002102F02FFCCDE91001062103 +:104EA0005398C0EB001000EB8000C24A02EBC00038 +:104EB000417000211A911FE03CE0BDF86800C0F18C +:104EC0000200C200DDE910104A9149900846499954 +:104ED000E3F7A9F9C2B25398C0EB001000EB8000D1 +:104EE000B44901EBC003BDF86800C01C1A54BDF8FA +:104EF0006800401C80B21A90BDF868000328DCDB13 +:104F00005398C0EB001000EB8000AA4901EBC001F0 +:104F1000049106210498E4F73AFD01465398C0EB4A +:104F2000001000EB8000A34A02EBC0008171072152 +:104F30000F9178E040F25331539848439F4901EB79 +:104F4000800000F56270549901EB410202EB0111FF +:104F500000EBC1008068B0F1104F05D14FF0104058 +:104F60000021CDE9100117E040F253315398484336 +:104F7000924901EB800101F56271549800EB400207 +:104F800002EB001001EBC00081680846049100218B +:104F900002F0B2FBCDE9100107215398C0EB0010DD +:104FA00000EB8000834A02EBC000417000211A919F +:104FB0001CE0BDF86800C0F10300C200DDE910018B +:104FC0004B914C90E3F72FF9C2B25398C0EB00100D +:104FD00000EB8000774901EBC003BDF86800C01CFE +:104FE0001A54BDF86800401C80B21A90BDF86800E1 +:104FF0000428DEDB5398C0EB001000EB80006D4905 +:1050000001EBC001049107210498E5F7E7FD014693 +:105010005398C0EB001000EB8000664A02EBC00022 +:10502000C17108210F919DF85400402806DC9DF8BD +:10503000540040F480705E49088003E09DF85400FD +:105040005B49088001211A9114E05398C0EB0010CD +:1050500000EB8000574901EBC001BDF868000A5C15 +:105060005349BDF8680021F81020BDF86800401CC5 +:1050700081B21A91BDF86810BDF83C008142E4DBB2 +:1050800028E39DF854105398C0EB001000EB80000B +:10509000484A02F8301003215398C0EB001000EB8F +:1050A000800002EBC000417008215398C0EB001053 +:1050B00000EB800002EBC00081705398C0EB001041 +:1050C00000EB8000114601EBC0010491032104981C +:1050D000E5F784FD01465398C0EB001000EB80001B +:1050E000344A02EBC000C17004210F919DF85400B6 +:1050F000402806DC9DF8540040F480702C4908805C +:1051000003E09DF854002A49088001211A9114E017 +:105110005398C0EB001000EB8000264901EBC00162 +:10512000BDF86800095C224ABDF8680022F810103A +:10513000BDF86800401C81B21A91BDF86810BDF836 +:105140003C008142E4DB539800EB400101EB00108E +:10515000194901EB00113031549801EB00108078AF +:1051600020F020012031539800EB400202EB0010A8 +:10517000114A02EB00123032549802EB0010817099 +:1051800002205399E4F792FFA4E29DF8541053983B +:10519000C0EB001000EB8000064A02F8301003213B +:1051A0005398C0EB001000EB800002EBC00007E05A +:1051B000BC980020A87F002098400020584500207F +:1051C000417010215398C0EB001000EB800002EBFF +:1051D000C00081705398C0EB001000EB80001146B6 +:1051E00001EBC001049103210498E5F7F7FC0146A7 +:1051F0005398C0EB001000EB8000FE4A02EBC000A9 +:10520000C17004210F919DF85400402806DC9DF8E0 +:10521000540040F48070F849088003E09DF8540081 +:10522000F549088001211A9114E05398C0EB001051 +:1052300000EB8000EF4901EBC001BDF86800095C9C +:10524000ED4ABDF8680022F81010BDF86800401C57 +:1052500081B21A91BDF86810BDF83C008142E4DBD0 +:1052600038E262E09DF854105398C0EB001000EB58 +:105270008000E04A02F8301003215398C0EB001080 +:1052800000EB800002EBC00041708C215398C0EB12 +:10529000001000EB800002EBC00081705398C0EB5F +:1052A000001000EB8000114601EBC00104910321C6 +:1052B0000498E5F793FC01465398C0EB001000EB0F +:1052C0008000CC4A02EBC000C17004210F919DF810 +:1052D0005400402806DC9DF8540040F48070C64914 +:1052E000088003E09DF85400C349088001211A9109 +:1052F00014E05398C0EB001000EB8000BD4901EBB7 +:10530000C001BDF86800095CBB4ABDF8680022F81E +:105310001010BDF86800401C81B21A91BDF86810E9 +:10532000BDF83C008142E4DBD4E19DF85410539871 +:10533000C0EB001000EB8000AE4A02F83010802174 +:105340005398C0EB001000EB800002EBC0008170AE +:10535000072102E05BE1F0E08CE05398C0EB001025 +:1053600000EB800002EBC000417040F253315398D3 +:105370004843A24901EB800101F56271549800EBAA +:10538000400202EB001001EBC000416B08460491A3 +:10539000002102F0B1F9CDE9100100211A911EE0BF +:1053A000BDF86800C0F10300C200DDE910104E91A5 +:1053B0004D9008464D99E2F736FFC2B25398C0EBC4 +:1053C000001000EB80008B4901EBC003BDF86800C2 +:1053D000C01C1A54BDF86800401C80B21A90BDF879 +:1053E00068000428DCDB5398C0EB001000EB800061 +:1053F000804901EBC001049107210498E5F7EEFB19 +:1054000001465398C0EB001000EB8000794A02EB94 +:10541000C000C17108210F919DF85400402806DC9E +:105420009DF8540040F480707349088003E09DF8B3 +:1054300054007149088001211A9114E05398C0EB7F +:10544000001000EB80006B4901EBC001BDF8680063 +:105450000A5C6949BDF8680021F81020BDF86800B1 +:10546000401C81B21A91BDF86810BDF83C00814221 +:10547000E4DB2FE19DF854105398C0EB001000EBD3 +:1054800080005C4A02F8301003215398C0EB0010F2 +:1054900000EB800002EBC00041708E215398C0EBFE +:1054A000001000EB800002EBC00081705398C0EB4D +:1054B000001000EB8000114601EBC00104910321B4 +:1054C0000498E5F78BFB01465398C0EB001000EB06 +:1054D0008000484A02EBC000C17004210F919DF882 +:1054E0005400402806DC9DF8540040F48070424986 +:1054F000088003E09DF854003F49088001211A917B +:1055000014E05398C0EB001000EB8000394901EB28 +:10551000C001BDF86800095C374ABDF8680022F890 +:105520001010BDF86800401C81B21A91BDF86810D7 +:10553000BDF83C008142E4DBCCE09DF85410539868 +:10554000C0EB001000EB80002A4A02F83010032163 +:105550005398C0EB001000EB800002EBC0004170DC +:1055600015215398C0EB001000EB800002EBC00047 +:1055700081705398C0EB001000EB8000114601EBE6 +:10558000C001049103210498E5F728FB01465398D4 +:10559000C0EB001000EB8000164A02EBC000C170A7 +:1055A00004210F919DF85400402806DC9DF854001A +:1055B00040F480701049088003E09DF854000E49C3 +:1055C000088001211A9114E05398C0EB001000EB01 +:1055D0008000084901EBC001BDF868000A5C06497B +:1055E000BDF8680021F81020BDF86800401C81B2A9 +:1055F0001A9105E0A87F0020BC98002058450020A3 +:10560000BDF86810BDF83C008142DDDB62E09DF82A +:1056100054105398C0EB001000EB8000FA4A02F8D7 +:10562000301003215398C0EB001000EB800002EB18 +:10563000C000417014215398C0EB001000EB8000B3 +:1056400002EBC00081705398C0EB001000EB8000AB +:10565000114601EBC001049103210498E5F7BEFA5D +:1056600001465398C0EB001000EB8000E64A02EBC5 +:10567000C000C17004210F919DF85400402806DC41 +:105680009DF8540040F48070E049088003E09DF8E4 +:105690005400DE49088001211A9114E05398C0EBB0 +:1056A000001000EB8000D84901EBC001BDF8680094 +:1056B000095CD64ABDF8680022F81010BDF86800F1 +:1056C000401C81B21A91BDF86810BDF83C008142BF +:1056D000E4DB00BF00BF01F0AFBD539800EB400119 +:1056E00001EB0010CA4901EB00113031549801EB75 +:1056F0000010417808460491002102F0B1FDC1B2CA +:10570000159140F2533153984843C24901EB80014F +:1057100001F56271549800EB400202EB001011F8A1 +:10572000301040F2533253985043BA4A02EB800093 +:105730004079814208D1012140F2533253985043BD +:10574000B44A02EB80000171B349539801EB001198 +:105750005498085C401CC1B2AF4A539802EB001247 +:105760005498115440F2533153984843A94901EBDE +:10577000800000F56270549901EB410202EB0111C7 +:1057800000EBC10090F89000C0F3C00090B15398B6 +:1057900000EB400101EB00109D4901EB0010417945 +:1057A0000B464FF4805204914FF4E131539802F0CC +:1057B00045FC19E0539800EB400101EB00109449BF +:1057C00001EB001041790491539800EB400101EB8B +:1057D00000108F4901EB0010016803914FF48052D3 +:1057E000049B539802F02AFC5598E4284DD006DC1F +:1057F000A1287CD0A3287BD0B02845D106E0E5289D +:1058000077D0E62876D0E728F7D16FE1F5215398D5 +:10581000C0EB001000EB80007B4A02F830109DF8CE +:1058200054105398C0EB001000EB800002EBC00056 +:105830004170A2215398C0EB001000EB800002EBF6 +:10584000C0008170B0215398C0EB001000EB8000C5 +:1058500002EBC000C1705398C0EB001000EB800059 +:10586000114601EBC00104910321049802F0D4FB1E +:1058700001465398C0EB001000EB8000624A02EB37 +:10588000C000017105210F910BE3F5215398C0EB86 +:10589000001000EB80005C4A02F830109DF85410B4 +:1058A0005398C0EB001000EB800002EBC000417089 +:1058B000539800EB400101EB0010554901EB00103B +:1058C000007BE8BB40F2533153984843514901EB08 +:1058D000800000F56270549901EB410202EB011166 +:1058E00000EBC1008068B0F5100F0AD303E03CE183 +:1058F00013E251E296E24FF410010020CDE91010BE +:1059000013E040F2533153984843424901EB800081 +:1059100000F56270549901EB410202EB011100EBBA +:10592000C10080680022CDE91002A5215398C0EB88 +:10593000001000EB8000344A02EBC000817000E0F0 +:1059400047E000211A911CE0BDF86800C0F1020098 +:10595000C200DDE910014F915090E2F764FCC2B241 +:105960005398C0EB001000EB8000274901EBC00307 +:10597000BDF86800C01C1A54BDF86800401C80B215 +:105980001A90BDF868000328DEDBB5215398C0EB00 +:10599000001000EB80001C4A02EBC000817153989C +:1059A000C0EB001000EB8000114601EBC001049138 +:1059B0000621049802F030FB01465398C0EB00101A +:1059C00000EB8000104A02EBC000C17108210F916A +:1059D0008BE040F25331539848430E4901EB80006D +:1059E00000F56270549901EB410202EB011100EBEA +:1059F000C1008068B0F1104F10D34FF0104100206B +:105A0000CDE910101EE00000A87F0020BC98002007 +:105A10009840002058450020883E002040F2533135 +:105A200053984843FC4901EB800000F5627054999B +:105A300001EB410202EB011100EBC1008068002282 +:105A4000CDE91002A6215398C0EB001000EB8000B6 +:105A5000F24A02EBC000817000211A911EE0BDF8ED +:105A60006800C0F10300C200DDE9101052915190AE +:105A700008465199E2F7D7FBC2B25398C0EB001029 +:105A800000EB8000E54901EBC003BDF86800C01CD5 +:105A90001A54BDF86800401C80B21A90BDF8680026 +:105AA0000428DCDBE4215398C0EB001000EB8000FD +:105AB000DA4A02EBC000C1715398C0EB001000EB52 +:105AC0008000114601EBC00104910721049802F007 +:105AD000A3FA01465398C0EB001000EB8000CF4AB8 +:105AE00002EBC000017209210F91DAE1F521539810 +:105AF000C0EB001000EB8000C84A02F830109DF89F +:105B000054105398C0EB001000EB800002EBC00073 +:105B10004170A2215398C0EB001000EB800002EB13 +:105B2000C0008170E7215398C0EB001000EB8000AB +:105B300002EBC000C1705398C0EB001000EB800076 +:105B4000114601EBC00104910321049802F064FAAC +:105B500001465398C0EB001000EB8000AF4A02EB07 +:105B6000C000017105210F919BE1F5215398C0EB15 +:105B7000001000EB8000A94A02F830109DF8541084 +:105B80005398C0EB001000EB800002EBC0004170A6 +:105B9000539800EB400101EB0010A14901EB00100C +:105BA000007BE0BBA4215398C0EB001000EB800009 +:105BB00002EBC000817000211A9127E040F25331BE +:105BC00053984843944901EB800101F56271549860 +:105BD00000EB400202EB001001EBC000416BBDF88E +:105BE0006800C0F10100C000C1405398C0EB001034 +:105BF00000EB8000894A02EBC002BDF86800C01CBF +:105C00001154BDF86800401C81B21A91BDF86800BB +:105C10000228D3DBB2215398C0EB001000E01FE054 +:105C200000EB80007D4A02EBC00041715398C0EB4D +:105C3000001000EB8000114601EBC001049105212A +:105C4000049802F0E9F901465398C0EB001000EB0C +:105C50008000724A02EBC000817107210F915BE066 +:105C6000A5215398C0EB001000EB80006B4A02EBBB +:105C7000C000817000211A9127E040F253315398FF +:105C80004843654901EB800101F56271549800EBCE +:105C9000400202EB001001EBC000416BBDF8680050 +:105CA000C0F10200C000C1405398C0EB001000EBEF +:105CB00080005A4A02EBC002BDF86800C01C1154B3 +:105CC000BDF86800401C81B21A91BDF86800032835 +:105CD000D3DBA1215398C0EB001000EB80004F4AAA +:105CE00002EBC00081715398C0EB001000EB800004 +:105CF000114601EBC00104910621049802F08CF9D1 +:105D000001465398C0EB001000EB8000434A02EBC1 +:105D1000C000C17108210F91C3E0F5215398C0EB79 +:105D2000001000EB80003D4A02F830109DF854103E +:105D30005398C0EB001000EB800002EBC0004170F4 +:105D4000A2215398C0EB001000EB800002EBC000D2 +:105D50008170A3215398C0EB001000EB800002EB90 +:105D6000C000C1705398C0EB001000EB80001146DA +:105D700001EBC00104910321049802F04DF90146A2 +:105D80005398C0EB001000EB8000244A02EBC000E7 +:105D9000017105210F9184E0F5215398C0EB0010AB +:105DA00000EB80001D4A02F830109DF85410539803 +:105DB000C0EB001000EB800002EBC0004170A2219C +:105DC0005398C0EB001000EB800002EBC000817024 +:105DD000E5215398C0EB001000EB800002EBC000FF +:105DE000C1705398C0EB001000EB8000114601EB2E +:105DF000C00104910321049802F00EF90146539862 +:105E0000C0EB001000EB8000044A02EBC0000171FF +:105E100005210F9145E0000058450020A87F002093 +:105E200098400020F5215398C0EB001000EB800053 +:105E3000FE4A02F830109DF854105398C0EB001041 +:105E400000EB800002EBC0004170A2215398C0EB30 +:105E5000001000EB800002EBC0008170E621539837 +:105E6000C0EB001000EB800002EBC000C170539843 +:105E7000C0EB001000EB8000114601EBC001049163 +:105E80000321049802F0C8F801465398C0EB0010B3 +:105E900000EB8000E54A02EBC000017105210F9183 +:105EA00000BF00BF17E45499149140F25331539846 +:105EB0004843DF4901EB800108319DF85000C0EBF9 +:105EC000C00001EBC000827840F253315398484340 +:105ED000D74901EB800108319DF85000C0EBC000AC +:105EE00001EBC000C0781044C1B2549140F253316C +:105EF00053984843CE4901EB800108319DF850008A +:105F0000C0EBC00001EBC0004178159140F2533165 +:105F100053984843C64901EB800108319DF8500071 +:105F2000C0EBC00001EBC000017940F2533253983E +:105F30005043BF4A02EB80004079814208D10121E1 +:105F400040F2533253985043B94A02EB800001713A +:105F5000B849539801EB00119DF850000144049199 +:105F60000878401CC1B2049801709DF854000028C4 +:105F700004DD9DF85400401EC1B215915598A1381A +:105F80000A286ED2DFE800F0FEFDFCFBFAF9F80506 +:105F9000F7F602215398C0EB001000EB8000A34AF3 +:105FA00002F830109DF854004030C1B25398C0EB55 +:105FB000001000EB800002EBC000417041215398BB +:105FC000C0EB001000EB800002EBC00081703021BC +:105FD0005398C0EB001000EB800002EBC000C170D2 +:105FE0005398C0EB001000EB800002EBC000017181 +:105FF00040F25331539848438D4901EB800101F53C +:106000006271549800EB400202EB001001EBC000FB +:10601000007901095398C0EB001000EB8000834A1F +:1060200002EBC00041715398C0EB001000EB800000 +:10603000114601EBC00040790A2813DA5398C0EBEF +:10604000001000EB800001EBC00040793030C1B29D +:106050005398C0EB001000EB800002EBC0004171D0 +:1060600014E017E25398C0EB001000EB80006F497A +:1060700001EBC00040793730C1B25398C0EB00103B +:1060800000EB8000694A02EBC000417140F25331DD +:1060900053984843664901EB800101F562715498B9 +:1060A00000EB400202EB001001EBC000007900F0B1 +:1060B0000F015398C0EB001000EB80005B4A02EB2D +:1060C000C00081715398C0EB001000EB80001146B6 +:1060D00001EBC00080790A2812DA5398C0EB001057 +:1060E00000EB800001EBC00080793030C1B25398E2 +:1060F000C0EB001000EB800002EBC000817113E0E8 +:106100005398C0EB001000EB8000484901EBC00041 +:1061100080793730C1B25398C0EB001000EB80009B +:10612000424A02EBC000817103225398C0EB001079 +:1061300000EB80003D4901EBC000C2715398C0EBF9 +:10614000001000EB800001EBC000401C0721049010 +:10615000E3F7C0F901465398C0EB001000EB800054 +:10616000324A02EBC000017209210F91002140F276 +:10617000533208E020E1A2E0FEE3FEE33FE38AE1E0 +:10618000F0E042E017E053985043294A02EB8000C8 +:106190000171082240F2533153984843244901EBDE +:1061A000800000F56270549901EB410303EB01118B +:1061B00000F831206EE104215398C0EB001000EB91 +:1061C00080001A4A02F830109DF854004030C1B2E5 +:1061D0005398C0EB001000EB800002EBC000417050 +:1061E00051215398C0EB001000EB800002EBC0007F +:1061F000817005215398C0EB001000EB800002EB8A +:10620000C000C17004210F9144E102215398C0EBFA +:10621000001000EB8000054A02F830109DF8540091 +:106220004030C1B25398C0EB001005E0A87F0020B9 +:1062300058450020883E002000EB800002EBC000A3 +:10624000417041215398C0EB001000EB800002EB3D +:10625000C000817031215398C0EB001000EB80002A +:1062600002EBC000C17035215398C0EB001000EB69 +:10627000800002EBC000017103215398C0EB0010B5 +:1062800000EB800002EBC00041715398C0EB00109E +:1062900000EB8000114601EBC000401C052104907A +:1062A000E3F718F901465398C0EB001000EB8000AB +:1062B000FE4A02EBC000817107210F91EDE302213C +:1062C0005398C0EB001000EB8000F84A02F8301041 +:1062D0009DF854004030C1B25398C0EB001000EB61 +:1062E000800002EBC000417041215398C0EB0010C8 +:1062F00000EB800002EBC000817032215398C0EBAC +:10630000001000EB800002EBC000C17030215398F8 +:10631000C0EB001000EB800002EBC0000171032114 +:106320005398C0EB001000EB800002EBC0004171FD +:106330005398C0EB001000EB8000114601EBC00049 +:10634000401C05210490E3F7C5F801465398C0EBC3 +:10635000001000EB8000D54A02EBC00081710721DC +:106360000F919AE304215398C0EB001000EB8000DA +:10637000CE4A02F830109DF854004030C1B2539814 +:10638000C0EB001000EB800002EBC0004170412127 +:106390005398C0EB001000EB800002EBC00081704E +:1063A00005215398C0EB001000EB800002EBC00009 +:1063B000C17004210F9170E302215398C0EB0010CB +:1063C00000EB8000B94A02F830109DF854004030CC +:1063D000C1B25398C0EB001000EB800002EBC0008C +:1063E000417041215398C0EB001000EB800002EB9C +:1063F000C000817031215398C0EB001000EB800089 +:1064000002EBC000C17032215398C0EB001000EBCA +:10641000800002EBC000017103215398C0EB001013 +:1064200000EB800002EBC00041715398C0EB0010FC +:1064300000EB8000114601EBC000401C05210490D8 +:10644000E3F748F801465398C0EB001000EB8000DA +:10645000964A02EBC000817107210F91539800EB1F +:10646000400101EB0010924901EB001130315498CA +:1064700001EB0010807820F02002539800EB4001DF +:1064800001EB00108A4901EB00103030549900EB09 +:106490000110827001E302215398C0EB001000EB61 +:1064A0008000824A02F830109DF854004030C1B29A +:1064B0005398C0EB001000EB800002EBC00041706D +:1064C00041215398C0EB001000EB800002EBC000AC +:1064D000817031215398C0EB001000EB800002EB7B +:1064E000C000C1705398C0EB001000EB800002EBBD +:1064F000C000017140F25331539848436D4901EB9C +:10650000800000F56270549901EB410202EB011129 +:1065100000EBC1008068B0F5100F0AD3302153980A +:10652000C0EB001000EB8000604A02EBC00041713C +:1065300009E032215398C0EB001000EB80005B4A69 +:1065400002EBC000417140F253315398484359491E +:1065500001EB800000F56270549901EB410202EBFF +:10656000011100EBC100C07901280AD131215398F3 +:10657000C0EB001000EB80004C4A02EBC0008171C0 +:106580001BE040F25331539848434A4901EB8000E5 +:1065900000F56270549901EB410202EB011100EB2E +:1065A000C100C07948B932215398C0EB001000EB0C +:1065B00080003E4A02EBC000817100211A912AE05E +:1065C00040F25331539848433A4901EB800101F5B9 +:1065D0006271549800EB400202EB001001EBC00026 +:1065E0008168BDF86800C0F105008000C14001F07D +:1065F0000F0130315398C0EB001000EB80002B4AA4 +:1066000002EBC002BDF86800C01D1154BDF868005F +:10661000401C81B21A91BDF868000628D0DB002129 +:106620001A9111E030215398C0EB001000EB80006C +:106630001E4A02EBC002BDF868000D301154BDF8CF +:106640006800401C81B21A91BDF868001E28E9DB81 +:1066500000211991A9E040F253315398484315495C +:1066600001EB800108319DF85000C0EBC00001EB48 +:10667000C000C178BDF8640081423AD140F2533184 +:10668000539848430B4901EB800108319DF85000B5 +:10669000C0EBC00001EBC0008178BDF8640001448C +:1066A00001EB410000EB011106E00000A87F002093 +:1066B000984000205845002040F2533253985043F0 +:1066C000F74A02EB800000F5627000EBC100406BFE +:1066D00078B132215398C0EB001000EB8000F14AF2 +:1066E00002EBC002BDF8640000EB80000D301154D5 +:1066F0000EE030215398C0EB001000EB8000E94A17 +:1067000002EBC002BDF8640000EB80000D301154B4 +:1067100000211A9140E040F2533153984843E04938 +:1067200001EB800108319DF85000C0EBC00001EB87 +:10673000C0008178BDF86400014401EB410000EB2A +:10674000011140F2533253985043D54A02EB800076 +:1067500000F5627000EBC100416BBDF86800C0F14C +:1067600003008000C14001F00F013031BDF8682006 +:106770000E32BDF8640000EB800002445398C0EB79 +:10678000001000EB8000C74B03EBC0008154BDF844 +:106790006800401C81B21A91BDF868000428BADB79 +:1067A000BDF86400401C81B21991BDF86400062850 +:1067B000FFF651AF03225398C0EB001000EB8000AE +:1067C000B84901EBC00080F82B205398C0EB0010B3 +:1067D00000EB800001EBC000401C2B210490E2F78D +:1067E00079FE01465398C0EB001000EB8000AD4AE3 +:1067F00002EBC00080F82C102D210F914DE10221F9 +:106800005398C0EB001000EB8000A64A02F830104D +:106810009DF854004030C1B25398C0EB001000EB1B +:10682000800002EBC000417041215398C0EB001082 +:1068300000EB800002EBC000817032215398C0EB66 +:10684000001000EB800002EBC000C17031215398B2 +:10685000C0EB001000EB800002EBC00001713221A0 +:106860005398C0EB001000EB800002EBC0004171B8 +:1068700000211A9111E030215398C0EB001000EB79 +:106880008000884A02EBC002BDF86800801D1154E8 +:10689000BDF86800401C81B21A91BDF868001E283E +:1068A000E9DB00211991A4E040F2533153984843A9 +:1068B0007B4901EB800108319DF85000C0EBC0001E +:1068C00001EBC000C178BDF86400814232D140F2D2 +:1068D000533153984843724901EB800108319DF8C8 +:1068E0005000C0EBC00001EBC0008178BDF864002F +:1068F000014401EB410000EB011140F25332539887 +:106900005043674A02EB800000F5627000EBC10063 +:10691000406B78B132215398C0EB001000EB80003F +:10692000604A02EBC002BDF8640000EB8000801DED +:1069300011540EE030215398C0EB001000EB8000A2 +:10694000584A02EBC002BDF8640000EB8000801DD5 +:10695000115400211A9143E040F2533153984843B7 +:106960004F4901EB800108319DF85000C0EBC00099 +:1069700001EBC000817801E07AE064E0BDF86400DA +:10698000014401EB410000EB011140F253325398F6 +:106990005043434A02EB800000F5627000EBC100F7 +:1069A000416BBDF86800C0F103008000C14001F0F8 +:1069B0000F013031BDF86820D21DBDF8640000EB36 +:1069C000800002445398C0EB001000EB8000354B70 +:1069D00003EBC0008154BDF86800401C81B21A91DD +:1069E000BDF868000428B7DBBDF86400401C81B224 +:1069F0001991BDF864000628FFF656AF032253989C +:106A0000C0EB001000EB8000264901EBC00080F8CD +:106A100024205398C0EB001000EB800001EBC00075 +:106A2000401C24210490E2F755FD01465398C0EB29 +:106A3000001000EB80001B4A02EBC00080F825101C +:106A400026210F9129E010215398C0EB001000EB94 +:106A50008000144A02F8301030215398C0EB001027 +:106A600000EB800002EBC000417002210F9114E0A6 +:106A700010215398C0EB001000EB8000094A02F887 +:106A8000301031215398C0EB001000EB800002EB76 +:106A9000C000417002210F9100BF00BFCCE3000095 +:106AA00058450020A87F0020012140F2533253981E +:106AB0005043F64A02EB80000171A2F5DA61539867 +:106AC00001EB00115498085C401CC1B2A2F5DA62D7 +:106AD000539802EB0012549811545598012802D093 +:106AE00002285ED15EE003215398C0EB001000EB5A +:106AF0008000E74A02F830105398C0EB001000EB1A +:106B0000800002EBC000417000215398C0EB0010E0 +:106B100000EB800002EBC00081705398C0EB0010C6 +:106B200000EB800002EBC000C1705398C0EB001076 +:106B300000EB800002EBC00001711A215398C0EBFA +:106B4000001000EB800002EBC00041715398C0EBD5 +:106B5000001000EB8000114601EBC00104910621FA +:106B60000498E2F7D5FE0022CDE91002DDE910100D +:106B7000020642EA1120C1B25398C0EB001000EBAC +:106B80008000C34A02EBC000C1711098C1B2539893 +:106B9000C0EB001000EB800002EBC0008171082107 +:106BA0000F9160E003215398C0EB001000EB8000D0 +:106BB000B74A02F830105398C0EB001000EB800089 +:106BC00002EBC000417000215398C0EB001000EBB5 +:106BD000800002EBC00081701E215398C0EB0010B2 +:106BE00000EB800002EBC000C17000215398C0EBA5 +:106BF000001000EB800002EBC000017103215398EC +:106C0000C0EB001000EB800002EBC0004171539814 +:106C1000C0EB001000EB8000114601EBC0010491B5 +:106C200006210498E2F774FE0022CDE91002DDE9A6 +:106C30001010020642EA1120C1B25398C0EB0010B6 +:106C400000EB8000924A02EBC000C1711098C1B203 +:106C50005398C0EB001000EB800002EBC000817184 +:106C600008210F9100BF00BFE6E2012140F253323C +:106C700053985043854A02EB80000171A2F5DA6116 +:106C8000539801EB00115498085C401CC1B2A2F566 +:106C9000DA62539802EB0012549811545598052863 +:106CA00063D2DFE800F003F863F7C300FE215398D6 +:106CB000C0EB001000EB8000754A02F83010FF2195 +:106CC0005398C0EB001000EB800002EBC000417055 +:106CD00004215398C0EB001000EB800002EBC000D1 +:106CE000817001215398C0EB001000EB800002EB93 +:106CF000C000C17003215398C0EB001000EB80006E +:106D000002EBC00001715398C0EB001000EB800053 +:106D1000114601EBC0008078401E81B20491539867 +:106D2000C0EB001000EB8000114601EBC000801C9E +:106D3000039004990BF0E2FA0022CDE910021098BA +:106D4000C2B25398C0EB001000EB8000504901EB39 +:106D5000C0004271EF225398C0EB001000EB80009E +:106D600001EBC000827107200F9063E2FE2153986F +:106D7000C0EB001000EB8000454A02F83010FF2104 +:106D80005398C0EB001000EB800002EBC000417094 +:106D900004215398C0EB001000EB800002EBC00010 +:106DA000817001215398C0EB001000EB800002EBD2 +:106DB000C000C17002215398C0EB001000EB8000AE +:106DC00002EBC00001715398C0EB001000EB800093 +:106DD000114601EBC0008078401E81B204915398A7 +:106DE000C0EB001000EB8000114601EBC000801CDE +:106DF000039004990BF082FA0022CDE9100210985A +:106E0000C2B25398C0EB001000EB8000204901EBA8 +:106E1000C0004271EF225398C0EB001000EB8000DD +:106E200001EBC000827107200F9003E2FE2153980E +:106E3000C0EB001000EB8000154A02F83010FF2173 +:106E40005398C0EB001000EB800002EBC0004170D3 +:106E500010215398C0EB001000EB800002EBC00043 +:106E6000817001215398C0EB001000EB800002EB11 +:106E7000C000C17004215398C0EB001000EB8000EB +:106E800002EBC0000171002119912DE0584500204E +:106E9000A87F00206EE188E040F2533153984843C8 +:106EA000FC4901EB800090F80B2D40F253315398D0 +:106EB0004843F84901EB800000F55461BDF86400D7 +:106EC000085C101AC1B25398C0EB001000EB8000B0 +:106ED000F14A02EBC002BDF86400401D1154BDF838 +:106EE0006400401C81B2199140F2533153984843D9 +:106EF000E84901EB800090F80A1DBDF8640081426A +:106F0000CADC40F2533153984843E24901EB800018 +:106F100090F80A1D199111E000215398C0EB001060 +:106F200000EB8000DC4A02EBC002BDF86400401DAB +:106F30001154BDF86400401C81B21991BDF8640081 +:106F40001128E9DB5398C0EB001000EB8000D24918 +:106F500001EBC0008078401E81B204915398C0EBD1 +:106F6000001000EB8000CC4901EBC000801C0390B6 +:106F700004990BF0C3F90022CDE910021098C2B2B7 +:106F80005398C0EB001000EB8000C34901EBC00038 +:106F90004274EF225398C0EB001000EB800001EB2D +:106FA000C000827413200F9044E1FE215398C0EB7F +:106FB000001000EB8000B84A02F83010FF2153980F +:106FC000C0EB001000EB800002EBC00041702821F4 +:106FD0005398C0EB001000EB800002EBC000817002 +:106FE00001215398C0EB001000EB800002EBC000C1 +:106FF000C1705398C0EB001000EB800002EBC000A2 +:10700000017105211A9110E000215398C0EB001086 +:1070100000EB8000A04A02EBC002BDF868001154EA +:10702000BDF86800401C81B21A91BDF8680028289C +:10703000EADB00211A915BE00021199142E040F265 +:10704000533153984843934901EB800000F5516157 +:10705000BDF8680051F8201040F253325398504365 +:107060008C4A02EB800090F80B2D02EBD270049258 +:107070004210521EBDF86400101AC000C140CAB2CE +:1070800040F2533153984843824901EB800090F815 +:107090000B0DBDF868104843039000EBD070411011 +:1070A000BDF86400401D01445398C0EB001000EB94 +:1070B0008000794B03EBC0004254BDF86400401CD3 +:1070C00081B2199140F2533153984843714901EB11 +:1070D000800090F80B1D049101EBD171BDF86400A4 +:1070E000B0EB610FABDBBDF86800401C81B21A91B8 +:1070F00040F2533153984843664901EB800090F8C1 +:107100000A1DBDF86800814296DC5398C0EB001060 +:1071100000EB8000604901EBC0008078401E81B226 +:1071200004915398C0EB001000EB80005A4901EB2A +:10713000C000801C039004990BF0E0F80022CDE918 +:1071400010021098C2B25398C0EB001000EB800000 +:10715000514901EBC00080F82920EF225398C0EB81 +:10716000001000EB800001EBC00080F82A202B20EB +:107170000F905FE0FE215398C0EB001000EB800001 +:10718000454A02F83010FF215398C0EB001000EB85 +:10719000800002EBC000417004215398C0EB001046 +:1071A00000EB800002EBC000817001215398C0EB1E +:1071B000001000EB800002EBC000C1700321539867 +:1071C000C0EB001000EB800002EBC000017153988F +:1071D000C0EB001000EB8000114601EBC00080788E +:1071E000401E81B204915398C0EB001000EB800068 +:1071F000114601EBC000801C039004990BF07EF84F +:107200000022CDE910021098C2B25398C0EB0010D2 +:1072100000EB8000204901EBC0004271EF2253983F +:10722000C0EB001000EB800001EBC0008271072072 +:107230000F9000BF00BF00BF00BF539830B10128BE +:1072400015D002282ED0032851D13DE0BDF83C00D6 +:1072500060B180211148E3F78BFCBDF83C00104978 +:10726000086001210E48001FE2F7D2FB3FE0BDF8A5 +:107270003C0068B108210948E3F77AFCBDF83C00FE +:107280000749A4394867012105483438E2F7C0FBB3 +:107290002DE0000058450020A87F0020000C02408F +:1072A000A4600240BDF83C0068B14FF48071F8481A +:1072B000E3F75EFCBDF83C00F64908600121F548A3 +:1072C000001FE2F7A5FB12E0BDF83C0070B14FF4DF +:1072D0008061F148E3F74CFCBDF83C00ED49BC3956 +:1072E000C8650121EB486438E2F792FB00BF00BF9C +:1072F000EA4890F80A0FB8B35398C0EB001000EBBF +:107300008000E74901EBC00100230491BDF83C1067 +:10731000539A0498E3F77AFCE7E1E249539801EBCA +:1073200000115498085C401CC1B2DE4A539802EB2D +:10733000001254981154D8E1DA496C39539811F875 +:107340001000C00980B9539811F81000C0F3C300B1 +:10735000062832D2DFE800F00382F7F5563200202B +:10736000D149C8701A9014E0BFE1D049BDF8680057 +:10737000095C5398C0EB001000EB8000C84A02EB98 +:10738000C002BDF868001154BDF86800401C81B20D +:107390001A91C648E0F777FFBDF868108842E4D834 +:1073A000BDF868100F914FF47A71539800EB4000CC +:1073B000BC4A303A02EB8000816028E10020BA49E3 +:1073C000C8701A9013E0BA49BDF86800095C539878 +:1073D000C0EB001000EB8000B14A02EBC002BDF828 +:1073E00068001154BDF86800401C81B21A91B04881 +:1073F000E0F749FFBDF868108842E4D8BDF868108E +:107400000F9104E100201A9013E0AA49BDF868002A +:10741000095C5398C0EB001000EB8000A04A02EB1F +:10742000C002BDF868001154BDF86800401C81B26C +:107430001A91A048E0F727FFBDF868108842E4D809 +:10744000BDF868100F9142F21071539800EB4000A4 +:10745000944A303A02EB80008160D8E000209249E3 +:10746000C8701A9013E09449BDF86800095C5398FD +:10747000C0EB001000EB8000894A02EBC002BDF8AF +:1074800068001154BDF86800401C81B21A918A4806 +:10749000E0F7F9FEBDF868108842E4D8539831301F +:1074A000C1B25398C0EB001000EB80007C4A02EBA5 +:1074B000C000C172539800EB40003130C1B2539804 +:1074C000C0EB001000EB800002EBC0008175539808 +:1074D000032828D131215398C0EB001000EB800025 +:1074E00002EBC000817530215398C0EB001000EB17 +:1074F000800002EBC000C1750D215398C0EB001055 +:1075000000EB800002EBC00001760A215398C0EB2B +:10751000001000EB800002EBC0004176BDF868006F +:10752000401C81B21A91BDF868100F9142F210719F +:10753000539800EB40005B4A303A02EB80008160D8 +:1075400065E038E0FFE700201A9013E05B49BDF8E2 +:107550006800095C5398C0EB001000EB8000504AB3 +:1075600002EBC002BDF868001154BDF86800401C71 +:1075700081B21A915148E0F786FEBDF86810884242 +:10758000E4D8BDF868100F9146496C39539811F84A +:10759000100020F078011831424A6C3A539802F8F2 +:1075A00010104FF4FA61539800EB40003C3202EBAC +:1075B000800081602BE000201A9013E04049BDF864 +:1075C0006800095C5398C0EB001000EB8000344A5F +:1075D00002EBC002BDF868001154BDF86800401C01 +:1075E00081B21A913648E0F74EFEBDF86810884225 +:1075F000E4D8BDF868100F9142F21071539800EB77 +:1076000040022848303800EB8200816000BF00BF94 +:10761000539830B1012816D0022826D0032863D110 +:1076200050E0BDF83C0068B180211B48E3F7A0FAA8 +:10763000BDF83C00174918390860012115481C386D +:10764000E2F7E6F950E0BDF83C0068B108211248C5 +:10765000E3F78EFABDF83C000E49BC3948670121BA +:107660000C484C38E2F7D4F93EE0BDF83C0068B174 +:107670004FF480710648E3F77BFABDF83C000549FA +:10768000086001210348001FE2F7C2F92CE0000066 +:1076900000000240BC600240000C0240BC220020FE +:1076A000A87F0020883E00209C3A0020218D0308FE +:1076B0002C8D0308188D0308D08C03080C8D03084B +:1076C000EA8C0308BDF83C0068B14FF480610848BB +:1076D000E3F74EFABDF83C000649C86501210548AC +:1076E0005830E2F795F900BF00BF56B010BD00005A +:1076F000000C0240006002402DE9F05F2DED0C8B84 +:1077000005460E46002400210F46884600BF37E09C +:10771000E200AA46B34650465946E0F784FD00F021 +:10772000FF092046E0F774FF41EC1D0BB0EE4D1A47 +:10773000F0EE6D1A9FED160B0FF002F9B0EE40BAA5 +:10774000F0EE60BA09F00F014FEA291202EB820253 +:1077500001EB4200E0F74BFF53EC1B2BE0F750FE30 +:1077600041EC190B38464146E0F75FFF53EC192B0B +:10777000E0F79FFDE0F7ADFF07468846601CC4B206 +:10778000082CC5DB38464146BDEC0C8BBDE8F09FAC +:10779000000000000000594010B5002440F22441D0 +:1077A0000E480EF03CFD012816D10C480088C4B2EA +:1077B0000A48001D0088C4B240F2244107480EF078 +:1077C000A8FC01200649487006480068C0F57A7098 +:1077D00081B20548A0F8D41710BD00000044004055 +:1077E000283E00208C600240BC72002010B50024AE +:1077F00040F224410A480EF012FD01280FD108483A +:107800000088C4B20648001D0088C4B201210548A2 +:1078100041730548406CC0F57A700449488010BD3A +:10782000004C0040283E002000600240907A00207A +:1078300010B5002440F224410A480EF0F0FC012863 +:107840000ED108480088C4B206488088C4B201211D +:107850000548417605484069C0F57A70044988803A +:1078600010BD000000500040283E00200060024093 +:10787000907A002010B5002440F224410B480EF00D +:10788000CEFC012810D109480088C4B20748001D69 +:107890000088C4B20121064880F825100548C06A56 +:1078A000C0F57A700449C88010BD0000004800404F +:1078B000283E002000600240907A002010B500248D +:1078C00010491148E2F78AF800210F48E2F7A0F8C2 +:1078D00000E000BF40210D480EF094FC0028F8D0D5 +:1078E00080210B48E3F746F90A4907481838E2F7C0 +:1078F00075F8012104481838E2F78AF80120064992 +:10790000087010BD00802020A060024000440040AC +:10791000000C0240008800201600002010B5002452 +:1079200010491148E2F75AF800210F48E2F770F8C1 +:1079300000E000BF40210D480EF064FC0028F8D0A4 +:1079400008210B48E3F716F90A4907483038E2F7EF +:1079500045F8012104483038E2F75AF80120064979 +:10796000087010BD2080002070600240004C004074 +:10797000000C0240008020101600002010B50024EA +:1079800011491248E2F72AF800211048E2F740F8BE +:1079900000E000BF40210E480EF034FC0028F8D073 +:1079A0004FF480710B48E3F7E5F80B490748A83816 +:1079B000E2F714F801210548A838E2F729F8012078 +:1079C0000649087010BD000000800028B860024021 +:1079D00000500040000002402080001016000020EF +:1079E00010B5002411491248E1F7F8FF00211048B2 +:1079F000E2F70EF800E000BF40210E480EF002FC56 +:107A00000028F8D04FF480610B48E3F7B3F80B4936 +:107A100007483038E1F7E2FF012105483038E1F747 +:107A2000F7FF01200649087010BD00000080001813 +:107A30005860024000480040000C024000880010DE +:107A40001600002030B58FB005460C4601214805D0 +:107A50000AF024FD35B1012D5ED0022D7ED0032D1C +:107A600059D115E1BA48E1F7DFFF4020039000202B +:107A700005904FF480600690082C03D100200790F9 +:107A8000089005E0102C03D1E001079080000890D9 +:107A9000002009904FF400300A9000200B900C90C9 +:107AA0000D900E90AB48019040060090AA480290BD +:107AB0006946A748E2F782F801221021A448E2F7BC +:107AC0005FF8A3481838E1F7AFFF002003904FF4A8 +:107AD0007A700490002005904FF48060069000209A +:107AE0000790089009904FF400300A9000200B9006 +:107AF0000C900D900E90974801904006009097488A +:107B00000290694692481838E2F758F801219048E7 +:107B10001838E1F77DFF18E18D483038E1F784FF30 +:107B200040200390002005904FF480600690082CC0 +:107B300003D100200790089005E0102C03D1E0014C +:107B4000079080000890002009904FF400300A90C0 +:107B500000200B900C900D900E9000E03BE08048D0 +:107B60000190400600907F4802906946784830387E +:107B7000E2F724F80122102175483038E2F700F8C6 +:107B800073486038E1F750FF002003904FF47A709B +:107B90000490002005904FF480600690002007902C +:107BA000089009904FF400300A9000200B900C9040 +:107BB0000D900E906A480190400600906A4802902D +:107BC000694663486038E1F7F9FF01216048603891 +:107BD000E1F71EFFB9E05E481830E1F725FF4020CD +:107BE0000390002005904FF480600690082C03D18C +:107BF00000200790089005E0102C03D1E0010790C9 +:107C000080000890002009904FF400300A90002076 +:107C10000B900C900D900E905448019040060090EF +:107C20005348029069464A481830E1F7C7FF0122DD +:107C3000102147481830E1F7A3FF45489038E1F795 +:107C4000F3FE002003904FF47A700490002005901A +:107C50004FF48060069000200790089009904FF440 +:107C600000300A9000200B900C900D900E903F4831 +:107C70000190400600903F48029069463448903891 +:107C8000E1F79CFF012132489038E1F7C1FE5CE04A +:107C90002F484838E1F7C8FE4020039000200590A7 +:107CA0004FF480600690082C03D1002007900890C4 +:107CB00005E0102C03D1E00107908000089000201F +:107CC00009904FF400300A9000200B900C900D901A +:107CD0000E9029480190400600902848029069467D +:107CE0001B484838E1F76AFF01221021184848383C +:107CF000E1F746FF16487838E1F796FE002003903A +:107D00004FF47A700490002005904FF48060069044 +:107D100000200790089009904FF400300A9000204E +:107D20000B900C900D900E9013480190400600901F +:107D300013480290694606487838E1F73FFF012171 +:107D400003487838E1F764FE00BF00BF0FB030BDD4 +:107D5000A060024004440040A87F00200889002061 +:107D6000044C004000820020F08C002004500040B1 +:107D700058840020D890002004480040B08600209D +:107D8000C09400201CB5012108460AF087FB0121A0 +:107D900004200AF083FB012108200AF07FFB012167 +:107DA00040200AF07BFB072205214448E2F7B4FE9D +:107DB000072206214148E2F7AFFE072208213F488B +:107DC000E2F7AAFE072209213C48E2F7A5FE0822B5 +:107DD0000A213B48E2F7A0FE08220B213848E2F7CF +:107DE0009BFE082202213548E2F796FE08220C216C +:107DF0003348E2F791FE4FF45970009002208DF85D +:107E0000050000208DF8060001208DF807000220F3 +:107E10008DF8040069462948E2F736FE4FF4E05039 +:107E2000009002208DF8050000208DF8060001204A +:107E30008DF8070002208DF8040069462048E2F71B +:107E400023FE4FF49160009000208DF80600012081 +:107E50008DF8040069461948E2F716FE4FF4807069 +:107E6000009000208DF8060001208DF8040069467E +:107E70001448E2F709FE4FF4F040009000208DF81E +:107E8000060001208DF8040069460F48E2F7FCFD6A +:107E90004FF480410C48E2F76BFE4FF400510A4862 +:107EA000E2F766FE4FF480510748E2F761FE4FF4B7 +:107EB00000610548E2F75CFE1CBD0000000C0240BA +:107EC00000080240000002400018024070B5002582 +:107ED00000260024FFF756FF0421114880F86A1B92 +:107EE00000BF08E008212046FFF7ACFD204600F067 +:107EF000F1F9601CC4B20A4890F86A0BA042F1DCA8 +:107F000000F014F80021074880F8181800200649EE +:107F1000887048700120C8704FF47A70886070BD16 +:107F2000BC320020BC720020D47A002008B5112099 +:107F30008DF8000002208DF8010001208DF802006C +:107F40008DF80300684602F079FA26208DF80000CB +:107F500001208DF8010000208DF8020001208DF82D +:107F60000300684602F06AFA0E208DF80000022035 +:107F70008DF8010001208DF802008DF8030068469D +:107F800002F05CFA27208DF8000001208DF8010036 +:107F900000208DF8020001208DF80300684602F0F1 +:107FA0004DFA0F208DF8000002208DF8010001200D +:107FB0008DF802008DF80300684602F03FFA342085 +:107FC0008DF8000001208DF8010000208DF80200DE +:107FD00001208DF80300684602F030FA2F208DF85A +:107FE000000002208DF8010001208DF802008DF8BC +:107FF0000300684602F022FA35208DF800000120C7 +:108000008DF8010000208DF8020001208DF803009A +:10801000684602F013FA08BD10B5024601B91021F6 +:1080200012F8013B00BF12F8010B4340481E80B21A +:10803000011EF8D103F07F0010BD00002DE9FF41C3 +:1080400007460D4616461C4637B1012F42D0022F77 +:108050007FD0032F3DD1BAE0012148040AF04EFA47 +:108060000095012C06D12003ADF804008010ADF876 +:1080700008000FE0022C07D1E002ADF804004FF435 +:10808000C060ADF8080005E024B9ADF80460002038 +:10809000ADF808000020ADF80600ADF80C000C208B +:1080A000ADF80A0069466A480EF008F901216848EF +:1080B0000EF038F8012240F2244165480EF0D9F85C +:1080C000102163480EF025F80122C02160480EF00F +:1080D00035F8BAE00121C8040AF010FA0095012C25 +:1080E00006D12003ADF804008010ADF808000FE0C1 +:1080F000022C07D1E002ADF804004FF4C060ADF8E7 +:10810000080005E024B9ADF804600020ADF80800CF +:108110000020ADF80600ADF80C000C20ADF80A0008 +:1081200069464C480EF0CAF801214A480DF0FAFFA2 +:10813000012240F2244147480EF09BF810214548A7 +:108140000DF0E7FF0122C02142480DF0F7FF7CE06F +:10815000FFE7012108050AF0D1F90095012C06D1AD +:108160002003ADF804008010ADF808000FE0022CE9 +:1081700007D1E002ADF804004FF4C060ADF808008C +:1081800005E024B9ADF804600020ADF80800002037 +:10819000ADF80600ADF80C000C20ADF80A006946F9 +:1081A0002D480EF08BF801212B480DF0BBFF01226A +:1081B00040F2244128480EF05CF8102126480DF0CA +:1081C000A8FF0122C02124480DF0B8FF3DE00121A5 +:1081D00088040AF093F90095012C06D12003ADF82C +:1081E00004008010ADF808000FE0022C07D1E00277 +:1081F000ADF804004FF4C060ADF8080005E024B904 +:10820000ADF804600020ADF808000020ADF80600CD +:10821000ADF80C000C20ADF80A0069460F480EF0CE +:108220004DF801210D480DF07DFF012240F224415F +:108230000A480EF01EF8102108480DF06AFF0122CE +:10824000C02106480DF07AFF00BF00BFBDE8FF81E6 +:1082500000440040004C00400050004000480040F6 +:108260002DE9FC4705460E460024002100910191AE +:1082700000BFE94600BF27E06422002328463146BC +:10828000DFF7A0FF174698460A22002338464146EA +:10829000DFF798FF4FEA001A0A22002338464146CA +:1082A000DFF790FF0F2002401AEB020009F80400EC +:1082B0004FF064024FF0000328463146DFF782FF9B +:1082C00005460E46601CC4B2082CD5DBDDE9000172 +:1082D000BDE8FC872DE9F04704460026B04600BF04 +:1082E0000027B2464FF0010904EB440000EB0410F4 +:1082F000FE4901EB0010407B012803D100212046FC +:1083000000F0DCFCFA4810F8140020F08000803007 +:10831000F74901F81400002004EB4401F44A0C3240 +:1083200002F8210004EB440102EB8101887004EBA8 +:10833000440102EB8101487004EB440102EB81012E +:10834000C870052004EB440102EB81018860002025 +:1083500004EB4401303202F8210004EB440102EB4B +:1083600081018870012104EB440002EB8000417020 +:10837000012004EB440102EB8101C87004EB4400CE +:1083800000EB0410D94901EB0010806800EB80007D +:10839000400004EB440102EB810188600821204683 +:1083A000FFF750FB04EB440000EB0410CF4A02EB54 +:1083B0000010437904EB440000EB041002EB0010C2 +:1083C000016800222046FFF739FE04EB440000EB71 +:1083D0000410C64901EB001080790E2810D2DFE8A6 +:1083E00000F0B6071019222B3D464F737C859C6A1E +:1083F000052140F253306043BE4A02EB80004171D8 +:10840000A5E0112140F253306043BA4A02EB8000EC +:1084100041719CE0072140F253306043B54A02EBC2 +:108420008000417193E0042140F253306043B14A2F +:1084300002EB800041718AE004EB440000EB041081 +:10844000AA4901EB001080686421484304EB440111 +:10845000A74A3C3202EB8101886078E0032140F2B8 +:1084600053306043A34A02EB800041716FE0042166 +:1084700040F2533060439F4A02EB8000417166E056 +:10848000062140F2533060439A4A02EB800041716A +:1084900010212046FFF7D6FA04EB440000EB04104D +:1084A000924A02EB0010016800234FF480522046EC +:1084B000FFF7C4FD4BE0032140F2533060438D4A87 +:1084C00002EB8000417142E0112140F253306043E1 +:1084D000884A02EB8000417139E0032140F25330B9 +:1084E0006043844A02EB8000417130E0002140F299 +:1084F000533060437F4A02EB8000417104EB44003B +:1085000000EB0410794901EB0010437900224FF48D +:1085100016512046FFF792FD19E0022140F2533038 +:108520006043744A02EB8000417104EB440000EBAD +:1085300004106E4901EB001080686421484304EB8D +:108540004401A2F5E06202EB8101886000BF00BF38 +:10855000694890F82800012821D1002140F25330C9 +:108560006043644A02EB80004171012004EB440146 +:10857000A2F5E66202EB8101886080215F48E2F7A4 +:10858000F9FA08215D48E2F7F5FA4FF480715C488A +:10859000E2F7F0FA4FF480615848E2F7EBFA002175 +:1085A00040F253306043534A02EB800080F81914C4 +:1085B00040F25330604302EB800080F81A1401252A +:1085C00076E004EB440000EB0410484901EB001096 +:1085D000303000EB0510427804EB440000EB04104F +:1085E00001EB00103030691E00EB01104078824230 +:1085F00004D109F1010000F0FF0934E040F25330EA +:1086000060433C4901EB80000830C7EBC70100EB39 +:10861000C10080F802A004EB440000EB04103349D1 +:1086200001EB00103030691E00EB0110417840F280 +:10863000533060432F4A02EB80000830C7EBC7027B +:1086400000EBC200417040F253306043294901EB16 +:1086500080000830C7EBC70100F83190781CC7B222 +:10866000AA464FF0010940F253306043214901EB23 +:10867000800000F5627005EB450101EB051100EB90 +:10868000C10080F89170A9F10100C1B240F25330ED +:108690006043184A02EB800000F5627005EB45026A +:1086A00002EB051200EBC20080F89210681CC5B204 +:1086B00004EB440000EB04100C4901EB0010C079FE +:1086C000A8423FF77EAF781CC1B240F253306043FE +:1086D000084A02EB8000817140F25330604311463A +:1086E00001EB80000830C7EBC7010BE09840002089 +:1086F0001C3E002058450020BC120020000C024007 +:108700000000024000EBC10080F802A004EB44002E +:1087100000EB0410A2F5986101EB00103030691EE7 +:1087200000EB0110417840F25330604302EB8000CF +:108730000830C7EBC70200EBC200417040F2533073 +:108740006043FA4901EB80000830C7EBC70100F82D +:108750003190002539E2002140F253306043F34A62 +:1087600002EB800000F5627005EB450202EB05129A +:1087700000EBC200017340F253306043EB4A02EB5E +:10878000800000F5627005EB450202EB051200EB7C +:10879000C200817340F253306043E44A02EB800030 +:1087A00000F5627005EB450202EB051200EBC2001A +:1087B000417340F253306043DC4A02EB800000F525 +:1087C000627005EB450202EB051200EBC200C173BB +:1087D00004EB440000EB0410D54901EB0010806865 +:1087E00000EB8000400004EB440101EB0411D04A8F +:1087F00002EB0111C9794843410040F25330604314 +:10880000CA4A02EB800000F5627005EB450202EBFC +:10881000051200EBC200416104EB440000EB0410C0 +:10882000C34901EB0010303000EB0510807820F0D8 +:10883000800104EB440000EB0410BD4A02EB001081 +:10884000303000EB05108170002140F2533060435E +:10885000B64A02EB800000F5627005EB450202EBC0 +:10886000051200F8321040F253306043AF4A02EB79 +:10887000800000F5627005EB450202EB051200EB8B +:10888000C20080F8821004EB440000EB0410A849F9 +:1088900001EB001080790E2818D2DFE800F01707EE +:1088A0001829173A4BFDFC17FBFAF9F8E52140F2BD +:1088B000533060439D4A02EB800000F5627005EB87 +:1088C000450202EB051200EBC20041717AE1A121E1 +:1088D00040F253306043954A02EB800000F562702D +:1088E00005EB450202EB051200EBC200417169E1A4 +:1088F000A12140F2533060438C4A02EB800000F526 +:10890000627005EB450202EB051200EBC2004171FB +:1089100058E1312140F253306043844A02EB800039 +:1089200000F5627005EB450202EB051200EBC20098 +:10893000417147E1F42140F2533060437B4A02EB3E +:10894000800000F5627005EB450202EB051200EBBA +:10895000C20041710026A8E04FF0000891E006EB4C +:10896000460000EB0610724901EB0010303000EBBE +:108970000810017804EB440000EB04106C4A02EB91 +:108980000010303000EB0510007A814275D104EB05 +:10899000440000EB0410114601EB0010303000EBF6 +:1089A0000510017840F253307043604A02EB8000BA +:1089B00000F5627008EB480202EB081200EBC200FF +:1089C00080F87F1040F253307043584901EB80002B +:1089D00000F5627008EB480101EB081100EBC100E3 +:1089E00080F8804040F253307043504901EB8000E2 +:1089F00000F5627008EB480101EB081100EBC100C3 +:108A000080F8815006EB460000EB0610484901EB68 +:108A10000010303000EB0810017840F25330604312 +:108A2000424A02EB800000F5627005EB450202EB62 +:108A3000051200EBC20080F87F1040F25330604313 +:108A40003A4901EB800000F5627005EB450101EB4E +:108A5000051100EBC10080F8806040F253306043A4 +:108A6000324901EB800000F5627005EB450101EB36 +:108A7000051100EBC10080F8818008F1010000F0D1 +:108A8000FF0806EB460000EB0610294905E055E01B +:108A900087E075E063E038E00EE001EB0010C0799C +:108AA00040453FF75CAF701CC6B2224890F86A0B95 +:108AB000B0423FF751AF85E0062140F253306043AA +:108AC0001A4A02EB800000F5627005EB450202EBEA +:108AD000051200EBC200417105EB041000EB4001F0 +:108AE000154800EB4110D0F8091040F253306043B4 +:108AF0000E4A02EB800000F5627005EB450202EBC6 +:108B0000051200EBC20041635CE0152140F25330D6 +:108B10006043064A02EB800000F5627005EB4502F7 +:108B200002EB051200EBC20041714BE058450020FA +:108B300098400020BC320020D8140020E52140F2EB +:108B4000533060435A4A02EB800000F5627005EB37 +:108B5000450202EB051200EBC200417132E0022136 +:108B600040F253306043524A02EB800000F56270DD +:108B700005EB450202EB051200EBC200417121E05A +:108B8000012140F253306043494A02EB800000F576 +:108B9000627005EB450202EB051200EBC200417169 +:108BA00010E0022140F253306043414A02EB800062 +:108BB00000F5627005EB450202EB051200EBC20006 +:108BC000417100BF00BF681CC5B204EB440000EB5C +:108BD0000410384901EB0010C079A8423FF7BBAD43 +:108BE00004EB440000EB041001EB00108079042832 +:108BF00011D004EB440000EB041001EB001080796D +:108C0000092808D004EB440000EB041001EB00102D +:108C100080790A2846D100253BE004EB440000EBB4 +:108C20000410244901EB00108079042804D009289D +:108C300010D00A282AD11BE0B12140F25330604302 +:108C40001B4A02EB80000830C5EBC50200EBC200F6 +:108C500041711BE0A12140F253306043144A02EB02 +:108C600080000830C5EBC50200EBC20041710DE089 +:108C7000032140F2533060430D4A02EB800008307C +:108C8000C5EBC50200EBC200417100BF00BF681C0C +:108C9000C5B240F253306043054901EB8000807952 +:108CA000A842BADC0021044880F86B1BBDE8F087BD +:108CB0005845002098400020BC32002070B5044682 +:108CC0000E46CE48056806BB34B1012C0AD0022CF2 +:108CD0000ED0032C18D111E04FF48041C848E1F7C1 +:108CE00049FF11E04FF40051C548E1F743FF0BE0A5 +:108CF0004FF48051C248E1F73DFF05E04FF40061B9 +:108D0000BF48E1F737FF00BF20E034B1012C0AD0A3 +:108D1000022C0ED0032C18D111E04FF48041B8483A +:108D2000E1F726FF11E04FF40051B548E1F720FFCD +:108D30000BE04FF48051B248E1F71AFF05E04FF421 +:108D40000061AF48E1F714FF00BF00BF64200EF0E0 +:108D500057FF00231A464FF416512046FFF76EF9CD +:108D6000002004EB4401A74A02EB8101887004EB68 +:108D7000440102EB8101486004EB440000EB041065 +:108D800002F5107101EB001080689F498860012096 +:108D90004870772004EB84019C4A1144887004EBEE +:108DA000440000EB04109A4901EB001080790B2875 +:108DB0003FD2DFE800F03E060D141B223E293E3074 +:108DC0003700772004EB8401904A1144887030E02A +:108DD000972004EB84018D4A1144887029E0972084 +:108DE00004EB8401894A1144887022E06F2004EB6F +:108DF0008401864A114488701BE0672004EB8401DB +:108E0000824A1144887014E0772004EB84017F4A81 +:108E1000114488700DE0972004EB84017B4A1144D3 +:108E2000887006E0D72004EB8401784A11448870EA +:108E300000BF00BFC020C4EB041101EB8101754AE3 +:108E400002F831000020C4EB041101EB810102EBB8 +:108E5000C10148700820C4EB041101EB810102EB51 +:108E6000C1018870280EC4EB041101EB810102EBF3 +:108E7000C101C87005F0F00004EB44010844C4EBE4 +:108E8000041101EB810102EBC101087104EB8400C4 +:108E90005E4908448078C4EB041101EB810102EBC8 +:108EA000C10148712020C4EB041101EB810102EBE8 +:108EB000C101887105F00F00C4EBC4010844C4EB84 +:108EC000041101EB810102EBC101C8718020C4EBE8 +:108ED000041101EB810102EBC10108724C20C4EBCB +:108EE000041101EB810102EBC10148725420C4EB73 +:108EF000041101EB810102EBC101887234B1012C34 +:108F000011D0022C1DD0032C39D129E080214248F8 +:108F1000E1F72EFE0B204149086001213F48001F68 +:108F2000E0F776FD2BE008213B48E1F721FE0B201E +:108F30003A49A4394867012138483438E0F768FDD8 +:108F40001DE04FF480713648E1F712FE0B203349E3 +:108F500018310860012131481430E0F759FD0EE066 +:108F60004FF480612C48E1F703FE0B202B49A43914 +:108F7000C865012129484C38E0F74AFD00BF00BF11 +:108F8000284890F80A0F58B1C4EB041101EB810195 +:108F9000204A02EBC100002322460B21E1F736FEF6 +:108FA0004FF4FA700EF02CFE01211F4880F82418AF +:108FB00034B1012C0AD0022C0ED0032C18D111E0B0 +:108FC0004FF480410E48E1F7D3FD11E04FF400511A +:108FD0000B48E1F7CDFD0BE04FF480510848E1F775 +:108FE000C7FD05E04FF400610548E1F7C1FD00BF92 +:108FF00000BF00200D49086070BD0000187AFF1FF7 +:1090000000180240583E0020D47A0020A898002082 +:1090100098400020A87F0020000C0240A46002407D +:1090200000000240BC220020BC72002088024242A4 +:10903000F0B52DED028BA1B000201F901E901D9069 +:109040001C901A901B90002118911991179016905E +:109050001590149013900025002405909FEDFE0AB2 +:109060008DED040AFDA103C9CDE90201FDA103C9EB +:10907000CDE90001FD48807850B30021FB488170A4 +:10908000A0F55C60B0F8DA0DF9490968C1F57A71AC +:1090900088421DD1F6480068C0F57A7081B2F54863 +:1090A000A0F8D81D0021F248001FE0F7B1FCF249FA +:1090B000EF48001FE0F792FC0120F04908704FF4E0 +:1090C0007A70EB4908600121E948001FE0F7A0FC35 +:1090D000EA48007801287DD10020E8490870E3487B +:1090E000A438807800EB4001E54800EB011084795A +:1090F000012C70D0042C04D0052C6DD0062C06D188 +:1091000006E00120D9490C3188700020486003E353 +:10911000D848B0F8D80D811FDA48E0F715FCC11720 +:10912000CDE91A01D349B1F8D81D491FD54A521EBD +:109130008818042109F05EFDC117CDE9180118A8AF +:109140000FC85040594008437DD10022C748A43879 +:10915000817854304254CB48401E00791390BDF8BA +:109160004C00312802D045286ED190E0C148B0F8BB +:10917000D80D1838412190FBF1F0C117CDE9180145 +:10918000C1B2BC4880F8AC1000201F9076E0BDF85A +:109190007C0000EB80101430BA49491E085CB549C8 +:1091A000AD31BDF87C208854BDF87C1001EB8111F5 +:1091B0001A31B44A521E8818082109F0D9FC8DEDE5 +:1091C000040AAC49B931BDF87C20049801EB0211C6 +:1091D000486002E0B2E276E162E0BDF87C1001EBAB +:1091E00081113231A74A521E8818082109F0C0FCAB +:1091F0008DED040A9F49B931BDF87C20049801EB3C +:1092000002110860BDF87C1001EB81113A319D4AD2 +:10921000521E8818082109F0ABFC8DED040A95490F +:10922000B931BDF87C20049801EB02118860BDF8CB +:109230007C1001EB81114231924A521E881808219C +:1092400009F096FC01E024E022E08DED040A894952 +:10925000B931BDF87C20049801EB0211C860834944 +:10926000A4398A781C395018017821F080018031A6 +:109270000170BDF87C00401C80B21F90BDF87C10CE +:109280000020DDE91832C91A904180DB00E000BF00 +:1092900000BF012075490C318870002048603BE216 +:1092A0007848401E807816909DF85800401E81B284 +:1092B0007448401C09F022F80021CDE91A017149D7 +:1092C000491E9DF85800401C085C0021CDE918019A +:1092D000DDE91A32DDE918105940504001437CD1D4 +:1092E0006248A43882785430815401205F490C319F +:1092F0008870002048606348401E00791390BDF8D4 +:109300004C0005280AD2DFE800F0033C0A43D600EF +:1093100003215648A43882780B308154D1E00121D2 +:109320005248A4388278801D81540321801F82789E +:109330000B3081540B3890F8600020F080008030B2 +:109340004A49A43981F860004E48401EC179474817 +:10935000A43880F861104B48401E017A4348A43875 +:1093600080F862104748401E417A4048A43880F88F +:1093700063104448401EC17A3C48A43880F8641009 +:109380009FE003213948A43882780B30815498E05B +:109390003648A4388178801D415C801F8278103067 +:1093A000805C814212DA3149A4398A781C3950181C +:1093B000017821F00401091D01702C48A43881783E +:1093C0001030415C10388278801D81542749A439BF +:1093D0008A781C395018017800E073E021F0800190 +:1093E0008031017000201F905DE000211F483C3853 +:1093F000BDF87C2040F8221000201E902BE01B4B73 +:109400003C3BBDF87C6003EB8600683B93F863301F +:10941000BDF87C6003FB06F202EBD2735E10BDF870 +:1094200078305B1D3344174E761EF35C0F4EA43E1E +:1094300096F8631001EBD1767610761EBDF8787041 +:10944000F61BF600B340066833430360BDF87800AE +:10945000401C80B21E9017E000000000016932300D +:109460003130300001693230453030007C4000201E +:109470002C640240BC32002000880010E20A002068 +:10948000CC3E0020E50A0020AE4991F8630000EBD5 +:10949000D071BDF87820B2EB610FB0DBBDF87C0075 +:1094A000401C80B21F90A74890F86200BDF87C1065 +:1094B00088429ADC05E00121A24882780B30815471 +:1094C00000BF00BF28E101209E49B0318870002014 +:1094D00048609DA19D480EF071FD1D90BDF874007F +:1094E00000287DD0BDF87400B0F5487F78DA002000 +:1094F0001F900FE0BDF874000E30BDF87C100844DA +:109500009249085CBDF87C208854BDF87C00401C62 +:1095100080B21F90BDF87C001E28EBDB02208C4936 +:1095200088748A480078412872D100201F9015E085 +:10953000BDF87C00801C8549085C2C2800D111E016 +:10954000BDF87C00801C8149085C06A9BDF87C2020 +:109550008854BDF87C00401C80B21F90BDF87C0090 +:109560000B28E5DB00BF06A80CF052FFB0EE408AE6 +:10957000F0EE608A51EC180BDFF7E3F800EE100A0A +:10958000DFED740A80EE201A8DED041A0498DFF7DF +:1095900060F8CDE91801DDE91801DFF712F800EEF7 +:1095A000100ADDED040A30EEC00A8DED040ADDE993 +:1095B0001801DFF706F800EE100ADDED040A9FED52 +:1095C000651A60EE810A9FED641AC0EE811A30EED2 +:1095D000210A624880ED0A0ABDF87C00C01C00E048 +:1095E00087E05A49085C5D4928310871BDF87C0064 +:1095F000401D80B21D9000201F901AE0BDF874003D +:10960000BDF87C1008445149085C2C2801D114E0B5 +:109610005CE0BDF87400BDF87C1008444B49085C60 +:1096200006A9BDF87C208854BDF87C00401C80B29F +:109630001F90BDF87C000B28E0DB00BF06A80CF0F3 +:10964000E7FEB0EE408AF0EE608A51EC180BDFF7CF +:1096500078F800EE100ADFED3F0A80EE201A8DED5B +:10966000041A0498DEF7F5FFCDE91801DDE91801C9 +:10967000DEF7A7FF00EE100ADDED040A30EEC00AA7 +:109680008DED040ADDE91801DEF79BFF00EE100AFC +:10969000DDED040A9FED2F1A60EE810A9FED2E1A70 +:1096A000C0EE811A30EE210A10EE100A2B49283143 +:1096B000C1F80500BDF87400BDF87C100844401CDA +:1096C0002249085C25492831487224E01FED9E0A92 +:1096D00010EE100A21492831C1F805000020487217 +:1096E0001FEDA30A10EE100AC1F805000020487211 +:1096F00011E01FEDA70A10EE100A18492831C1F831 +:109700000500002048721FEDAC0A10EE100AC1F8E7 +:1097100005000020487200BF00BF00201F9009E034 +:1097200000200A49BDF87C208854BDF87C00401C0C +:1097300080B21F90BDF87C001428F1DB21B0BDEC95 +:10974000028BF0BDD83F0020524D4300E40A0020B8 +:10975000BC1200200000C84200007042BC3A002049 +:109760002DE9D34F8CB007460026B046B146B3462C +:10977000B24600200B900A900990089000BF00BFED +:10978000F7A103C9CDE90601F7A103C9CDE9040199 +:109790000020F7490870F748C05D04282CDB05213C +:1097A000F448C15500214E38C1552238C05D20F023 +:1097B0008001F0487038C15507EB4701F03800EBE5 +:1097C00001108079042804D005280CD0062812D175 +:1097D00004E00021E7484938C1550CE03121E54853 +:1097E0004938C15507E00221E2484938C1550021F6 +:1097F000401FC15500BF00BF07EB4701DE4800EB2B +:1098000001108079012874D0042804D0052871D073 +:10981000062870D10BE2D7485438007900286BD065 +:10982000002000F097FB07EB4703D34A02EB03123B +:10983000517907EB4703D04A02EB0312106800F09E +:10984000B7FDCC4854380079012802D002287BD1DA +:1098500035E0C848543890F803A00AEB4A01A0F557 +:109860002C5000EB411000780A900AEB4A01C348E3 +:1098700000EB4110C24950F8012F0A60406848606F +:109880000AEB4A01BD4800EB4110D0F80900BC4981 +:10989000491EC1F809000AEB4A01B84800EB411023 +:1098A000B7491C3150F81D2F0A60808888805046C7 +:1098B0004FEAEA710AEB11714FEA211B44E0B1480B +:1098C00090F81C0A0A904FF0000B36E04FF0000AA7 +:1098D00017E00BEB4B0000EB0B10A6496C3101EBD2 +:1098E0000010303000EB0A1001780A98814204D150 +:1098F00012E0F4E2DCE1F1E298E10AF101001FFA82 +:1099000080FA0BEB4B0000EB0B109A496C3101EB2A +:109910000010C0795045DCDC00BF0BEB4B0000EBC6 +:109920000B1094496C3101EB0010C079504500DDFB +:1099300008E00BF101001FFA80FB934890F86A0BD6 +:109940005845C3DC00BF00BF00BF00210A98FEF7E6 +:1099500087FCCDE90201002000900B460621029A07 +:1099600008F0DAFC0BEB4B0000EB0B1081496C317B +:1099700001EB0010007FC0F381000090A1F59E5024 +:10998000D0F805C0624600230721184608F0C4FC41 +:109990000BEB4B0000EB0B1076496C3101EB001028 +:1099A000007F00F003000090A1F59E50D0F801C0A8 +:1099B000624600230821184608F0AEFC0BEB4B0072 +:1099C00000EB0B106B496C3101EB0010007FC0F312 +:1099D00001100090A1F59E50D0F809C06246002306 +:1099E0000921184608F098FC322165485F3080F85C +:1099F0006C11302180F86D11603890F8220001EB75 +:109A000010115F485F3080F86E11603890F82200C6 +:109A100000F00F0030305A495F3181F86F012D217D +:109A200057485F3080F87011603890F8210030217D +:109A300001EB101152485F3080F87111603890F8D6 +:109A4000210000F00F0030304D495F3181F8720184 +:109A50002D214B485F3080F87311603890F820005A +:109A6000302101EB101146485F3080F874116038E6 +:109A700090F8200000F00F00303041495F3181F84C +:109A80007501A1F16000C07F302101EB10113C484D +:109A90005F3080F877116038C07F00F00F00303001 +:109AA00037495F3181F878013A2135485F3080F8D5 +:109AB00079116038807F302101EB101130485F3020 +:109AC00080F87A116038807F00F00F0030302C4928 +:109AD0005F3181F87B013A2129485F3080F87C11A1 +:109AE0006038407F302101EB101125485F3080F84D +:109AF0007D116038407F00F00F00303020495F3129 +:109B000081F87E01A1F16000D0F8232010460021E9 +:109B1000FEF7A6FBCDE90201002000900B460C21C8 +:109B2000029A08F0F9FB002604E020201749885526 +:109B3000701C86B240F28A208642F6DB0A20134966 +:109B400008704870002647E04FF0000824E00C48F9 +:109B50005F3000EB461010F80800202818D01EE0F7 +:109B60000169323031303000016932304530300027 +:109B7000E30A00202C400020CC3E0020D814002016 +:109B8000D92C0020BC220020BC320020CC0E0020AA +:109B900008F101001FFA80F8B8F1200FD7DB00BFF1 +:109BA000B8F11F0F16DA4FF000080CE0E24800EBA6 +:109BB000461010F8080008EB4911E04A505408F12B +:109BC00001001FFA80F8B8F1200FEFDB09F1010066 +:109BD0001FFA80F9701C86B2142EB5DB0A212020F2 +:109BE00000EB4910D54A1154202000EB4910401CCD +:109BF0001154202000EB4910801C1154202000EB50 +:109C00004910C01C1154202000EB4910001D1154B4 +:109C1000202000EB4910401D1154202000EB49107A +:109C2000401D80B20B900020C549087172E10120EF +:109C300000F090F94FF40071C248E0F79BFF07EB8A +:109C40004703C14A02EB0312517907EB4703BE4AAF +:109C500002EB0312106800F0ABFBB94854300A99CC +:109C6000405C401CC2B2B648543042540D98312872 +:109C700002D045281AD10CE0002605E006A8805D38 +:109C8000AE498855701C86B2072EF7DB07200B9073 +:109C90000CE0002605E004A8805DA8498855701CEA +:109CA00086B2072EF7DB07200B9000BF00BF31E123 +:109CB000022000F04FF94FF48041A248E0F75AFF2C +:109CC0009F485430C05D401CC1B29D485430C155BE +:109CD00007EB47039C4A02EB0312517907EB47035A +:109CE000994A02EB0312106800F062FB0D980528F8 +:109CF0001ED2DFE800F0037A1ED73900FE208F491C +:109D00000870FF204870042088700120C87003206C +:109D1000087108468078401E81B28848801C08F08F +:109D2000EDFA044685494C71EF20887107200B90AD +:109D3000D3E0FE2081490870FF204870042088701D +:109D40000120C8700220087108468078401E81B248 +:109D50007A48801C08F0D2FA044678494C71EF200A +:109D6000887107200B90B8E0FE2074490870FF202E +:109D70004870102088700120C870042008714FF0CE +:109D800000080EE06E4890F86310983010F8080054 +:109D9000081AC1B208F10500684A1154001F1FFAE1 +:109DA00080F8674890F862004045EBDC644890F822 +:109DB000628007E0002108F10500604A1154001F8D +:109DC0001FFA80F8B8F1110FF4DB5C488078401E70 +:109DD00081B25A48801C08F091FA044657494C74E5 +:109DE000EF20887413200B9077E0FE205349087011 +:109DF000FF204870282088700120C870087105264F +:109E000004E000204D498855701C86B2282EF8DBEE +:109E1000002630E04FF0000823E0494A92F8630042 +:109E200000EBD0725210521EA2EB0802D300444A3B +:109E3000683252F82620DA40D3B2414A92F86320C1 +:109E400002FB06F101EBD1724FEA620C08F1050248 +:109E50006244DFF8E8C00CF8023008F101001FFA94 +:109E600080F8374991F8630000EBD071B8EB610FCF +:109E7000D3DB701C86B2324890F86200B042C9DC75 +:109E80002E488078401E81B22C48801C08F036FA9B +:109E900004462A4981F82940EF2081F82A002B2026 +:109EA0000B901AE0FE2025490870FF20487004201E +:109EB00088700120C8700320087108468078401E11 +:109EC00081B21E48801C08F019FA04461B494C71E7 +:109ED000EF20887107200B9000BF00BF1AE003201D +:109EE00000F038F8164854300A99405C401CC2B261 +:109EF00013485430425407EB4703134A02EB031252 +:109F0000517907EB4703104A02EB0312106800F087 +:109F10004FFA00BF00BF0B9850B10C490B98086076 +:109F200001210A48001FDFF773FD0020084908706F +:109F30000EB0BDE8D08F0000382D0020CC0E0020E0 +:109F4000D83F002000080240CC3E0020A46402401C +:109F5000E30A002010B5044634B1012C0FD0022CC6 +:109F600018D0032C2CD120E04FF400511548E0F715 +:109F7000FFFD4FF480711348E0F7FAFD20E04FF445 +:109F800000511048E0F7F4FD4FF480710D48E0F700 +:109F9000F1FD15E04FF400510A48E0F7EBFD4FF4F6 +:109FA00080710848E0F7E4FD0AE04FF400510548ED +:109FB000E0F7E0FD4FF480710248E0F7DBFD00BF01 +:109FC00000BF10BD0008024070B50024002540F21B +:109FD00024410E480CF023F9B0B140F224410B4863 +:109FE0000CF097F809480088C4B20848001D0088A2 +:109FF000C4B201210648417006480068C0F57A7075 +:10A0000081B20548A0F8DA1D70BD000000140140BF +:10A010007C4000202C640240BC32002010B500249B +:10A0200013491448DFF7DAFC00211248DFF7F0FC8F +:10A0300000E000BF402110480CF0E4F80028F8D000 +:10A040004FF400710D48E0F793FD4FF480410B4849 +:10A05000E0F78EFD0A4907487838DFF7BFFC012199 +:10A0600004487838DFF7D4FC01200649087010BD99 +:10A0700000802020A064024000140140000802403B +:10A0800000880010E30A002000B58FB00121880588 +:10A0900008F004FA2948DFF7C7FC402003900020AD +:10A0A00005904FF48060069000200790089009907A +:10A0B0004FF400300A9000200B900C900D900E9001 +:10A0C0001F4801904FF0206000901E4802906946A2 +:10A0D0001A48DFF773FD012210211848DFF750FD01 +:10A0E00016487838DFF7A0FC002003904FF47A7010 +:10A0F0000490002005904FF48060069000200790A7 +:10A10000089009904FF400300A9000200B900C90BA +:10A110000D900E900A4801904FF0206000900A4880 +:10A120000290694605487838DFF748FD0121034869 +:10A130007838DFF76DFC0FB000BD0000A06402406E +:10A1400004140140CC0E0020E40A00201CB50121BB +:10A15000042008F0A3F9082206211C48E0F7DCFCE3 +:10A16000082207211948E0F7D7FCC0200090022000 +:10A170008DF8050000208DF8060001208DF80700FD +:10A1800002208DF8040069461048E0F77DFC4FF48A +:10A19000C640009001208DF8040000208DF80600D4 +:10A1A00003208DF8050001208DF807006946074857 +:10A1B000E0F76AFC4FF400710448E0F7D9FC4FF473 +:10A1C00080410248E0F7D4FC1CBD000000080240BA +:10A1D00010B50024FFF7BAFF00214FF4E13000F082 +:10A1E000E7F8FFF751FF00F0C3F800215C4880F862 +:10A1F000C01D00F55C6081704170C17002218160FA +:10A200000021574880F8CC1D002056498870012055 +:10A210004870C8704FF47A708860514890F80C0C00 +:10A22000002827D15048C07A1A2822DB0020B039F4 +:10A23000087600214B48B038817601214176C176FD +:10A2400042F2107101624FF47A71A0F58870C1601A +:10A25000012181724FF4165044494860012143485E +:10A2600001723F4890F80C0C401CC1B23C4880F889 +:10A270000C1C74E000246DE0002104EB440239481A +:10A28000983800F8221004EB440200EB8200817041 +:10A29000012104EB44023348983800EB82004170FE +:10A2A00004EB44022F48983800EB8200C17004EBA5 +:10A2B00044012E48001D00EB0110806800EB800077 +:10A2C000410004EB44022748983800EB820081608B +:10A2D00004EB44012548001D00EB0110807904289F +:10A2E00004D005281CD0062831D104E000211D48E7 +:10A2F000A53801552BE031211A48A538015504EB4A +:10A300004401A0F2171000EB01108068642148435B +:10A3100004EB44021349983901EB8201886016E08E +:10A3200002211048A5380155401D015504EB440198 +:10A33000A0F58E7000EB011080686421484304EBA7 +:10A3400044020849983901EB8201886000BF00BFD0 +:10A35000601CC4B2024890F80C0CA0428CDC10BD0A +:10A36000BC32002088400020BC120020C83E0020E3 +:10A3700008B545208DF8000002208DF8010001206D +:10A380008DF802008DF80300684600F057F847206A +:10A390008DF8000001208DF8010000208DF80200EA +:10A3A00001208DF80300684600F048F808BD000061 +:10A3B0007FB505460C460121202008F0BFF8009526 +:10A3C000012C06D12003ADF804008010ADF8080080 +:10A3D0000FE0022C07D1E002ADF804004FF4C0609A +:10A3E000ADF8080005E024B90020ADF80400ADF890 +:10A3F00008000020ADF80400ADF80600ADF80C0030 +:10A400000C20ADF80A0069460B480BF057FF0121FC +:10A4100009480BF087FE012240F2244106480BF068 +:10A4200028FF102104480BF074FE0122C0210248CD +:10A430000BF084FE7FBD00000014014070B50021C8 +:10A4400000230F22C4781CB3174C246804F4E06482 +:10A45000C4F5E064C4F30721C1F10404E3B20A4186 +:10A4600044789C40E1B28478144021430C07210ECB +:10A470000E4C05786155047804F01F050124AC40AA +:10A4800005786D11AD0005F1E025C5F8004109E042 +:10A49000047804F01F050124AC40054D06787611C0 +:10A4A00045F8264070BD00000CED00E000E400E03F +:10A4B00080E100E0024A0A400243024B1A60704702 +:10A4C00080FFFF1F08ED00E000200CE0002106E007 +:10A4D0000022064B03EBC1031A544A1CD1B2802957 +:10A4E000F6DB421CD0B20828F0DB7047B3AA00208C +:10A4F0002DE9FF4F84B081468A46002002908346B2 +:10A500000698A0EB09040798A0EB0A06CDF8049082 +:10A51000CDF800A0002C01DD012705E00CB90027D3 +:10A5200002E04FF0FF376442002E02DD4FF00108D9 +:10A5300006E016B94FF0000802E04FF0FF3866421F +:10A54000B44201DD254600E03546002003901EE0C0 +:10A55000009AD1B2019AD0B2119A00F01FF8029875 +:10A5600020440290B3440298A84205DD0298401BA3 +:10A570000290019838440190AB4504DDABEB050B2C +:10A580000098404400900398401C80B20390691CDE +:10A5900003988842DCDB08B0BDE8F08FF0B51446C4 +:10A5A0000B46CF1701EB5777C7F3C702CF1701EB65 +:10A5B0005777FF10A1EBC707FEB20123B340DDB20E +:10A5C0004CB1134B03EBC0039B5C2B43104F07EBC9 +:10A5D000C007BB541AE00E4B03EBC0039B5CDB438C +:10A5E0000B4F07EBC007BB54094B03EBC0039B5C4D +:10A5F0002B43074F07EBC007BB54054B03EBC003CE +:10A600009B5CDB43024F07EBC007BB54F0BD00006F +:10A61000B3AA00201CB501210A2007F03FFF4FF428 +:10A62000C050009001208DF8040000208DF8060035 +:10A6300003208DF8050001208DF8070069464F487A +:10A64000E0F722FA4FF48060009001208DF80400BA +:10A6500000208DF8060003208DF8050001208DF8FC +:10A66000070069464648E0F70FFAC8200DF0C8FA1F +:10A670004FF480614248E0F77BFAC8200DF0C0FA41 +:10A680004FF480613E48E0F775FAC8200DF0B8FA43 +:10A690000021FD2000F0ECFA0021122000F0E8FA81 +:10A6A0000021AE2000F0E4FA0021D52000F0E0FA0D +:10A6B0000021A02000F0DCFA0021A82000F0D8FA48 +:10A6C00000213F2000F0D4FA0021D32000F0D0FA7E +:10A6D0000021084600F0CCFA0021402000F0C8FA22 +:10A6E0002848C07A1F2808DD0021A12000F0C0FA08 +:10A6F0000021C82000F0BCFA07E00021A02000F0F3 +:10A70000B7FA0021C02000F0B3FA0021DA2000F0EF +:10A71000AFFA0021122000F0ABFA0021812000F0F6 +:10A72000A7FA00217F2000F0A3FA0021D92000F031 +:10A730009FFA0021822000F09BFA0021DB2000F02C +:10A7400097FA0021342000F093FA0021A42000F0B1 +:10A750008FFA0021A62000F08BFA0021202000F0C3 +:10A7600087FA0021084600F083FAFFF7ADFE0021CA +:10A77000AF2000F07DFA00F063F81CBD000C024031 +:10A7800000040240BC12002010B50246012000E087 +:10A7900050430B1EA1F10104E1B2F9D110BD2DE926 +:10A7A000F84F05460C4616461F46DDE90A9B06FB98 +:10A7B00009F0642190FBF1F000F0FF0A4FF000086F +:10A7C00001200090A819C2B2234621462846FFF76F +:10A7D0008FFE01200090E019C3B2A819C2B2E0199F +:10A7E000C1B22846FFF784FE01200090E019C3B2F1 +:10A7F0002A4621462846FFF77BFE0120E119CBB20D +:10A80000A919CAB2A9190090C8B22146FFF770FE73 +:10A8100000BF11E00120009004EB0800C3B205EB7B +:10A820000A00C2B204EB0800C1B22846FFF760FE7E +:10A8300008F1010000F0FF08B845EBDBBDE8F88F38 +:10A8400070B50024002504F1B001C8B2002100F069 +:10A850000FFA0021084600F00BFA0021102000F04A +:10A8600007FA00BF0EE0002508E0084901EBC5012A +:10A87000085D012100F0FCF9681CC5B2802DF4DBF5 +:10A88000601CC4B2082CEEDB70BD0000B3AA00202F +:10A8900010B5044600BF02210A4808F029F8002834 +:10A8A000F9D02146074808F02FF800BF01210548DC +:10A8B00008F01EF80028F9D0024808F022F8C0B2CB +:10A8C00010BD0000003800402DE9FE4F07468846C5 +:10A8D00092461C460197CDF80080082C02D14FF01B +:10A8E00006091FE02046E31704EB5373DB102146F3 +:10A8F0004FEAE47C04EB5C7C4FEAEC0CA4EBCC0C60 +:10A90000BCF1000F02D04FF0010C01E04FF0000C41 +:10A910006344224604EBD27C4FEA6C0C03FB0CF33D +:10A9200003F0FF09AAF12000C6B200255EE0082C62 +:10A9300007D106EB46002F4901EB400010F805B0A7 +:10A940001DE00C2C07D106EB46002B4901EB8000E3 +:10A9500010F805B013E0102C05D1284800EB0610C4 +:10A9600010F805B00BE0182C07D106EBC6002449FF +:10A9700001EB800010F805B001E0BDE8FE8F00207B +:10A9800002901CE00BF0010028B1414638460C9AB9 +:10A99000FFF704FE09E00C9808B9012000E0002050 +:10A9A000024641463846FFF7F9FD4FEA6B0B08F1C6 +:10A9B000010000F0FF080298401CC0B2029002980B +:10A9C0000828DFDB781CC7B2082C0BD004EBD4714D +:10A9D0004A100199791A8A4204D1019F00980830DF +:10A9E000C0B20090DDF80080681CC5B24D459EDB0A +:10A9F00000BFC2E724DF03084CE10308C0E50308F9 +:10AA0000B0EB03082DE9FF4F2DED068B83B0074611 +:10AA100093461E46DDE917484FF00009CA46DEB9E5 +:10AA20005846DDF7F5FD41EC1A0BB0EE4A0AF0EEA0 +:10AA30006A0A0BF0EDFEB0EE409AF0EE609A9FEDE0 +:10AA4000400B53EC102B51EC190BDDF732FC41ECB1 +:10AA5000180BDDF71FFEC6B2082C01D14FF002091A +:10AA60001698864211DC169800280EDD2346302207 +:10AA7000CDF8008038460A99FFF726FF204604EB00 +:10AA8000D07109EB61013944CFB200254CE0169832 +:10AA9000301AA84210D104EBD47109EB610101FB1B +:10AAA0000571C8B223462E22CDE900840A99FFF72A +:10AAB0000BFF4FF0010A35E006EB0A00401B401E79 +:10AAC000C1B20A20FFF760FEBBFBF0F00A21B0FB29 +:10AAD000F1F201FB12000290029880B904EBD471EC +:10AAE00009EB61010AEB070201FB0521C8B223460D +:10AAF0003022CDE900840A99FFF7E6FE11E004EB6D +:10AB0000D47109EB61010AEB070301FB0531C8B2FF +:10AB1000CDE9008402993031CAB223460A99FFF781 +:10AB2000D3FE00BF681CC5B206EB0A00A842AEDC2B +:10AB3000304603B0BDEC068B04B0BDE8F08F0000DA +:10AB4000000000000000F03F2DE9FF4F05460E46D3 +:10AB500017461C46DDF838904FF0000A0095B346C2 +:10AB60002046E21704EB5272D2102146E31704EBA1 +:10AB70005373DB10A4EBC3030BB1012300E00023EC +:10AB80001A44D4B24FF0000845E0002003903BE0A7 +:10AB90000D9810F80A0002900AF101001FFA80FADD +:10ABA000002001901DE0029800F0010028B14A4603 +:10ABB00031462846FFF7F2FC0AE0B9F1000F01D157 +:10ABC000012000E00020024631462846FFF7E6FC5F +:10ABD000029840100290701CC6B20198401CC0B28E +:10ABE000019001980828DEDB681CC5B20098281A7D +:10ABF000B84204D1009D0BF1080000F0FF0B5E4647 +:10AC00000398401CC0B203900398B842C0DB08F11F +:10AC1000010000F0FF08A045B7DBBDE8FF8F2DE97C +:10AC2000F8430646884614461F46DDE9085915E0F4 +:10AC3000CDF8009022782B4641463046FFF744FE7F +:10AC4000082D02D1B01DC6B205E0284605EBD07133 +:10AC500006EB6101CEB2641C781EC7B22FB120781A +:10AC6000202802DB20787E28E2DDBDE8F8830000A2 +:10AC700070B505460C462CB14FF400611048DFF763 +:10AC800079FF04E04FF400610D48DFF771FF4FF4E6 +:10AC900080510B48DFF76CFF4FF480510948DFF714 +:10ACA00069FF2846FFF7F4FD4FF480510448DFF7B1 +:10ACB00061FF4FF400610248DFF75CFF70BD0000E8 +:10ACC000000C02400004024010B5284800682849E2 +:10ACD00008602648001D0068486024480830006865 +:10ACE0008860082250212348DFF7E8FB062120482E +:10ACF000DEF70EFE1F490988884206D01D48007AFB +:10AD000020F00400001D1B49087206211848401C51 +:10AD1000DEF7FEFD17494988884206D01548007ABB +:10AD200020F00400001D1349087208211048801CFF +:10AD3000DEF7EEFD0F498988884206D00D48007A7B +:10AD400020F00400001D0B49087208210848C01CAF +:10AD5000DEF7DEFD0749C988884206D00548007A3B +:10AD600020F00400001D0349087210BD107AFF1F77 +:10AD7000E47A0020BC1200202DE9F04F91B00021B0 +:10AD8000109189460F910E918A460D910C910B916D +:10AD90000A910991089107910691059104910391F7 +:10ADA000029100240026019100258B46F94890F875 +:10ADB00006070121B1EBD01F44F0C88004F0A5B80C +:10ADC0000E98401CC1B20E91F3488078022804D13D +:10ADD000F148407808B107200290BDF808109DF8AE +:10ADE00030000844ED49085CFA287DD1BDF8081010 +:10ADF0009DF830000844401CE849085CE549EF39FB +:10AE00004871BDF808109DF830000844801CE349E3 +:10AE1000085CE049EF390871BDF808109DF8300072 +:10AE20000844C01CDD49085CDA49EF39C870BDF838 +:10AE300008109DF830000844001DD849085CD54929 +:10AE4000EF398870BDF808109DF830000844401DA7 +:10AE5000D249085CCF49EF394870BDF808109DF819 +:10AE600030000844801DCD49095CCD4880F8111F91 +:10AE700090F8111F90F80B0F814213DDC84890F82D +:10AE8000112F10460021FCF737FC07468846C448BE +:10AE900090F80B2F10460021FCF72EFC381AC1B297 +:10AEA0000F9112E0BE4890F80B2F10460021FCF7DE +:10AEB00023FC07468846BA4890F8112F1046002117 +:10AEC000FCF71AFC381AC1B20F910F9805281EDB47 +:10AED000B34890F8110F542819DAB14890F8110FBF +:10AEE000062814DDAB4800E013E0EF384079242851 +:10AEF0000DDBA848EF384079502808DCA548F53824 +:10AF0000811D0A68026089888180DEF713FF0620B0 +:10AF10000C90BDF808109DF830000844801C9F4933 +:10AF2000095CBDF808209DF830001044401C9B4A85 +:10AF3000105C41EA0029BDF808109DF83000084473 +:10AF4000C01C1146085C0106BDF808209DF83000C1 +:10AF50001044001D914A105C41EA0041BDF80820F0 +:10AF60009DF830001044401D8C4A105C41EA0021DD +:10AF7000BDF808209DF830001044801D874A105C01 +:10AF800041EA000B87480068834503F09E87B9F5C6 +:10AF9000FA6F83F29A87B9F1000F43F396878148DD +:10AFA000C0F800B07B48B0F87E16BDF8082002EB70 +:10AFB0000900C01C81420ADD7648B0F87E1609F10E +:10AFC0000200081A81B27348A0F87E1603E000213F +:10AFD0007048A0F87E16714ABDF80810501849460E +:10AFE000DEF796FC0546BDF8081001EB0900401C91 +:10AFF0006A49095CBDF8082002EB0900674A105C49 +:10B0000041EA0021A94243F04C87654890F80A0FB5 +:10B0100050B109F1020291B2604BBDF808209818B6 +:10B0200001230422DFF7F2FDBDF808209DF830105F +:10B030001144091D594A515C01F00F0000EBD07119 +:10B040004A10A0EB4201CAB20B92BDF808209DF84D +:10B0500030101144891D514A515C01F00F0000EB82 +:10B06000D0714A100A9200241AE0BDF808209DF819 +:10B0700030100A44D21D1119484A505C9DF828200E +:10B080009DF82C10DEF7B0FE0146BDF808209DF8B3 +:10B0900030001044C01D2044404A1154601C84B24A +:10B0A0009DF83000A9EB0000C01FA042DDDCBDF818 +:10B0B00008109DF830000844C01D3849095C109103 +:10B0C0000121344880F8E017002037494860887033 +:10B0D0003649887048603448103841682D48C0F8B7 +:10B0E000C416012180F8B8162B488078032803D0B5 +:10B0F00029488078012802D101202D4908600021CB +:10B1000004911098152803F0B28410DCA0F10B0014 +:10B110000A2883F0B586DFE810F0991730189118E7 +:10B120008918B31E25004A1A591AB31E521CA228A8 +:10B1300002F0E1800CDC162803F07E81182803F071 +:10B140009A851F2803F0F483A12843F09986FCE335 +:10B15000A32802F00483A42801F05D86A528F4D179 +:10B1600001F046BC1348D0F80C0210B11F200A4968 +:10B17000087100200990E9E3BDF8240000EB4001CC +:10B1800001EB00100C4901EB001080790E287DD2F4 +:10B1900014E00000BC3200209C3A002000990020FE +:10B1A000BC220020240A002084390020C87A002014 +:10B1B00088024042BC12002098400020DFE800F0E6 +:10B1C000660708090AD2FA0B0C0E0FD3D40D00BF84 +:10B1D00000BF00BF00BF00BF00BF00BF00BF002016 +:10B1E0000890AFE0BDF808109DF830000144083128 +:10B1F000BDF810000844FE490A5CBDF8240040F286 +:10B2000053314843FB4901EB800101F56271BDF800 +:10B21000200000EB400303EB001001EBC00042767E +:10B22000BDF808109DF8300008440830BDF8101033 +:10B230000844EF49085C20B1012803D0022876D1E8 +:10B2400014E074E0BDF8241001EB410202EB01119F +:10B25000E94A02EB01123032BDF8201002EB011274 +:10B26000901C917821F00402027060E0BDF8241077 +:10B2700001EB410202EB0111DF4A02EB0112303215 +:10B28000BDF8201002EB0112901C00E0FDE3917864 +:10B2900021F0080202700022BDF8240000EB4001FA +:10B2A00001EB0010D44901EB00103030BDF8201044 +:10B2B00000EB01104260BDF824100220DEF7F6FE1C +:10B2C000002416E00022BDF8240040F25331484328 +:10B2D000C84901EB800101F56271BDF8200000EB67 +:10B2E000400303EB001001EBC00147310A55601C1D +:10B2F00084B2142CE6DB002416E00022BDF8240002 +:10B3000040F253314843BB4901EB800101F56271C2 +:10B31000BDF8200000EB400303EB001001EBC0017F +:10B3200063310A55601C84B20A2CE6DB00BF00BF03 +:10B33000BDF81000401C81B20491BDF82000401CF3 +:10B3400081B20891BDF8240000EB400101EB001030 +:10B35000A94901EB0010C179BDF8200081423FF7F7 +:10B3600041AF92E300BF00BFBDF808109DF8300068 +:10B3700008440830BDF8101008449D49085C20B10D +:10B38000012803D0022817D115E015E0BDF82410DC +:10B3900001EB410202EB0111974A02EB011230323C +:10B3A000BDF8201002EB0112901C917821F00402EC +:10B3B000027001E007E000BF00BFBDF81000401CB4 +:10B3C00081B2049161E300200890FDE3BDF808100C +:10B3D0009DF8300001440831BDF81000084484494C +:10B3E0000A5CBDF8240040F253314843814901EB27 +:10B3F000800101F56271BDF8200000EB400303EB12 +:10B40000001001EBC0004276BDF808109DF8300036 +:10B4100008440830BDF8101008447549085CF42849 +:10B420007ED01DDC20287CD00DDC04287AD005DC01 +:10B4300008B3012877D0022876D18AE1082874D091 +:10B440001028F9D169E2F12870D004DC40286ED0D0 +:10B45000F028F1D1FEE3F2286AD0F328ECD1FEE324 +:10B46000F5380B2860D2DFE800F0FDFCFBFAF9F8B4 +:10B47000F7F6F5F4F300BDF8240040F253314843E9 +:10B480005C4901EB800000F56270BDF8201001EB13 +:10B49000410202EB011100EBC10090F87E00102880 +:10B4A0005CD10022BDF8240040F253314843514999 +:10B4B00001EB800101F56271BDF8200000EB400353 +:10B4C00003EB001001EBC00080F87E20BDF82400E3 +:10B4D00040F253314843474901EB800000F5627068 +:10B4E000BDF8201001EB410202EB011100EBC1009D +:10B4F0004079F82832D0BDF8240040F25331484357 +:10B500003C4901EB800000F56270BDF8201001EBB2 +:10B51000410202EB011100EBC1004079F72808E07D +:10B520009EE3C3E261E11FE0BFE2AAE195E330E3FD +:10B5300094E313D0F322BDF8240040F25331484382 +:10B540002C4901EB800000F56270BDF8201001EB82 +:10B55000410303EB011100EBC1004271BDF8100083 +:10B56000401C81B20491D2E3F222BDF8240040F2E3 +:10B57000533148431F4901EB800000F56270BDF86C +:10B58000201001EB410303EB011100EBC1004271FC +:10B59000BDF8241001EB410202EB0111164A02EB47 +:10B5A00001123032BDF8201002EB0112901C91788C +:10B5B00021F004020270BDF808009DF83010084424 +:10B5C0000830BDF81010084409490A5CBDF8240091 +:10B5D00040F253314843074901EB800000F56270A7 +:10B5E000BDF8201001EB410303EB011106E0000060 +:10B5F00000990020584500209840002000EBC10031 +:10B6000080F87E20002422E0BDF808109DF830006C +:10B6100001440831BDF8100001440819401CFE49DE +:10B620000A5CBDF8240040F253314843FB4901EB6A +:10B63000800101F56271BDF8200000EB400303EBCF +:10B64000001001EBC00151310A55601C84B20AE0C0 +:10B6500011E30FE30DE30BE309E307E305E303E382 +:10B6600001E3FFE2FDE20F2CCEDB002422E0BDF877 +:10B6700008109DF8300001440831BDF81000014465 +:10B6800008191030E4490A5CBDF8240040F2533137 +:10B690004843E24901EB800101F56271BDF82000E9 +:10B6A00000EB400303EB001001EBC00163310A55CE +:10B6B000601C84B20A2CDADBBDF808109DF830005B +:10B6C00001440831BDF8100008441A30D2490A5C20 +:10B6D000BDF8240040F253314843D04901EB8001CA +:10B6E00001F56271BDF8200000EB400303EB001090 +:10B6F00001EBC00080F87820002422E0BDF808109B +:10B700009DF8300001440831BDF8100001440819CB +:10B710001B30C1490A5CBDF8240040F25331484354 +:10B72000BE4901EB800101F56271BDF8200000EB1C +:10B73000400303EB001001EBC00179310A55601C96 +:10B7400084B2052CDADBBDF81000203081B2049100 +:10B75000DDE2F222BDF8240040F253314843AF4904 +:10B7600001EB800000F56270BDF8201001EB410391 +:10B7700003EB011100EBC1004271BDF8241001EB95 +:10B78000410202EB0111A64A02EB01123032BDF870 +:10B79000201002EB0112901C917821F0040202703B +:10B7A000BDF808009DF8301008440830BDF81010AE +:10B7B000084499490A5CBDF8240040F253314843DB +:10B7C000964901EB800000F56270BDF8201001EB96 +:10B7D000410303EB011100EBC10080F87E20BDF8AE +:10B7E0001000401C80B2049091E2F222BDF82400C7 +:10B7F00040F253314843894901EB800000F5627003 +:10B80000BDF8201001EB410303EB011100EBC10077 +:10B810004271BDF8241001EB410202EB0111804A94 +:10B8200002EB01123032BDF8201002EB0112901C25 +:10B83000917821F004020270BDF808009DF83010E4 +:10B8400008440830BDF81010084473490A5CBDF87C +:10B85000240040F253314843704901EB800000F569 +:10B860006270BDF8201001EB410303EB011100EB06 +:10B87000C10080F87E20BDF81000401C80B204900A +:10B8800045E2F222BDF8240040F2533148436349B7 +:10B8900001EB800000F56270BDF8201001EB410360 +:10B8A00003EB011100EBC1004271BDF8241001EB64 +:10B8B000410202EB01115A4A02EB01123032BDF88B +:10B8C000201002EB0112901C917821F0040202700A +:10B8D000BDF808009DF8301008440830BDF810107D +:10B8E00008444D490A5CBDF8240040F253314843F6 +:10B8F0004A4901EB800000F56270BDF8201001EBB1 +:10B90000410303EB011100EBC10080F87E20BDF87C +:10B910001000401C80B20490F9E1BDF8240040F210 +:10B92000533148433D4901EB800000F56270BDF89A +:10B93000201001EB410202EB011100EBC100407944 +:10B94000F8282BD0BDF8240001E06DE2FBE140F2C5 +:10B9500053314843314901EB800000F56270BDF876 +:10B96000201001EB410202EB011100EBC100407914 +:10B97000F72813D0F322BDF8240040F25331484396 +:10B98000264901EB800000F56270BDF8201001EB44 +:10B99000410303EB011100EBC1004271BDF824101B +:10B9A00001EB410202EB01111D4A02EB01123032A0 +:10B9B000BDF8201002EB0112901C917821F00402D6 +:10B9C0000270BDF808009DF8301008440830BDF83A +:10B9D0001010084410490A5CBDF8240040F25331AD +:10B9E00048430E4901EB800000F56270BDF820105D +:10B9F00001EB410303EB011100EBC10080F87E2055 +:10BA0000BDF808009DF8301008440830BDF810104B +:10BA10000844401C004905E00099002058450020DA +:10BA2000984000200A5CBDF8240040F2533148439E +:10BA3000F94901EB800000F56270BDF8201001EBC0 +:10BA4000410303EB011100EBC10080F878200024D2 +:10BA500024E0BDF808109DF8300001440831BDF81D +:10BA6000100001440819801CEC490A5CBDF8240050 +:10BA700040F253314843E84901EB800101F562711E +:10BA8000BDF8200000EB400300E056E103EB00109E +:10BA900001EBC00179310A55601C84B2052CD8DB5A +:10BAA000BDF81000C01D81B2049130E1F222BDF852 +:10BAB000240040F253314843D74901EB800000F5A0 +:10BAC0006270BDF8201001EB410303EB011100EBA4 +:10BAD000C1004271BDF8241001EB410202EB0111DB +:10BAE000CF4A02EB01123032BDF8201002EB0112F6 +:10BAF000901C917821F004020270BDF808009DF8B6 +:10BB0000301008440830BDF810100844C3490A5CDE +:10BB1000BDF8240040F253314843BF4901EB800097 +:10BB200000F56270BDF8201001EB410303EB011139 +:10BB300000EBC10080F87E20002422E0BDF8081050 +:10BB40009DF8300001440831BDF810000144081987 +:10BB5000401CB2490A5CBDF8240040F2533148430E +:10BB6000AD4901EB800101F56271BDF8200000EBE9 +:10BB7000400303EB001001EBC00179310A55601C52 +:10BB800084B2042CDADBBDF81000401D81B20491B0 +:10BB9000BDE0F222BDF8240040F2533148439E49F3 +:10BBA00001EB800000F56270BDF8201001EB41034D +:10BBB00003EB011100EBC1004271BDF8241001EB51 +:10BBC000410202EB011100E0A7E0954A02EB0112ED +:10BBD0003032BDF8201002EB0112901C917821F058 +:10BBE00004020270BDF8241001EB410202EB0111C6 +:10BBF0008B4A02EB01123032BDF8201002EB011229 +:10BC0000901C917821F040020270BDF808009DF868 +:10BC1000301008440830BDF8101008447F490A5C11 +:10BC2000BDF8240040F2533148437B4901EB8000CA +:10BC300000F56270BDF8201001EB410303EB011128 +:10BC400000EBC10080F87E20BDF81000401C80B2DF +:10BC500004905CE000E002E000BF00BF00BF00BF56 +:10BC600000BF00BF00BF00BF00BF00BF00BF00BFDC +:10BC700000BF00BF00BFF222BDF8240040F25331E4 +:10BC80004843654901EB800000F56270BDF8201063 +:10BC900001EB410303EB011100EBC1004271BDF860 +:10BCA000241001EB410202EB01115D4A02EB01128B +:10BCB0003032BDF8201002EB0112901C917821F077 +:10BCC00004020270BDF808009DF8301008440830E6 +:10BCD000BDF81010084451490A5CBDF8240040F238 +:10BCE000533148434C4901EB800000F56270BDF8C8 +:10BCF000201001EB410303EB011100EBC10080F8C0 +:10BD00007E20BDF81000401C80B2049000BF00BF30 +:10BD1000BDF82000401C81B20891BDF8240000EB62 +:10BD2000400101EB00103E4901EB0010C179BDF864 +:10BD3000200081423FF74AAB00BF00BFBDF824009E +:10BD4000401C81B20991374890F86A0BBDF8241065 +:10BD500088423FF711AA334890F80C0C002859DDAF +:10BD6000002009904EE0BDF808109DF83000014415 +:10BD70000831BDF81000084428490A5CBDF82400C9 +:10BD800040F253314843244901EB800101F56271CF +:10BD9000BDF8200000EB400303EB001001EBC000F6 +:10BDA0004276BDF808109DF8300008440830BDF810 +:10BDB000101008441949085C20B1012803D002285A +:10BDC00015D10AE013E01649DC39BDF824208818A3 +:10BDD000017821F00401017009E01149DC39BDF856 +:10BDE00024208818017821F00801017000BF00BFED +:10BDF000BDF81000401C81B20491BDF82400401C25 +:10BE000081B20991074890F80C0C401EBDF824102F +:10BE10008842A8DC03F044B858450020009900206F +:10BE200098400020BC320020B9F11B0F7DDB0020C0 +:10BE30000990F4E300200890F8E3BDF8240000EB3B +:10BE4000400101EB0010F74901EB00103030BDF864 +:10BE5000201000EB01108078C0F34010002865D15D +:10BE6000BDF8240000EB400101EB0010ED4901EBAF +:10BE700000103030BDF8201000EB01108078C0F3C6 +:10BE800040000028EBD1BDF8240000EB400101EB9D +:10BE90000010E44901EB00103030BDF8201000EB39 +:10BEA0000110807A022841D0BDF808109DF83000BA +:10BEB000014408310AEB8A0000EBCA000844DA4961 +:10BEC0000A5C10460021FBF717FCBDF8242002EBAA +:10BED000420303EB0212D34B03EB02123032BDF8E4 +:10BEE000203002EB0312127842400A43B7D1BDF86A +:10BEF000240040F253314843CC4901EB800000F567 +:10BF00006270BDF8201001EB410202EB011100EB61 +:10BF1000C10090F84500012813D0BDF8240000EBC3 +:10BF2000400101EB0010BF4901E0F5E3F5E301EB4F +:10BF300000103030BDF8201000EB0110807A03288B +:10BF40007ED1BDF8240040F253314843B74901EB9C +:10BF5000800000F56270BDF8201001EB410202EB99 +:10BF6000011100EBC10090F846000028E8D1002242 +:10BF7000BDF8240000EB400101EB0010A94901EBE2 +:10BF800000113031BDF8200001EB0010C272BDF885 +:10BF900008109DF8300008440930A3490A5CBDF838 +:10BFA000240040F253314843A04901EB800101F5E0 +:10BFB0006271BDF8200000EB400303EB001001EBC1 +:10BFC000C000C271BDF808109DF8300008440A3066 +:10BFD0009549085C0106BDF808209DF83000104422 +:10BFE0000B30914A105C41EA0041BDF808209DF8F1 +:10BFF000300010440C308C4A105C41EA0021BDF83E +:10C0000008209DF8300010440D30874A105C014331 +:10C01000BDF8240040F253325043844A02EB8002C0 +:10C0200002F56272BDF8200000EB400303EB001044 +:10C0300002EBC0008160BDF808109DF8300000E000 +:10C04000EAE0084411307849085C0106BDF8082090 +:10C050009DF8300010441230734A105C41EA0041F0 +:10C06000BDF808209DF83000104413306E4A105C73 +:10C0700041EA0021BDF808209DF83000104414303A +:10C08000694A105C0143BDF8240000EB400202EB5A +:10C090000010644A02EB00123032BDF8200002EBBF +:10C0A00000104160BDF824100220DDF7FFFFBDF84D +:10C0B000240000EB400101EB00105A4901EB001194 +:10C0C0003031BDF8200001EB00100178BDF82400EC +:10C0D00040F253325043554A02EB80004170002237 +:10C0E000BDF8240040F253314843504901EB800130 +:10C0F00001F56271BDF8200000EB400303EB001076 +:10C1000001EBC0008271BDF8240040F25331484376 +:10C11000464901EB800000F56270BDF8201001EB8C +:10C12000410202EB011100EBC1008068002873D0CE +:10C13000BDF8240000EB400101EB0010394901EB90 +:10C14000001080790B2868D2DFE800F06706CBFE8C +:10C15000676767FDFCFBFA00BDF8240040F253312D +:10C160004843324901EB800000F56270BDF82010B1 +:10C1700001EB410202EB011100EBC100C07910B1EB +:10C1800001287DD196E0BDF8240000EB400101EBD1 +:10C190000010244901EB0010007BE0BBBDF8240037 +:10C1A00040F253314843214901EB800000F56270B1 +:10C1B000BDF8201001EB410202EB011100EBC100C0 +:10C1C0008068B0F5100F14D1C322BDF8240040F2EE +:10C1D00053314843154901EB800000F56270BDF80A +:10C1E000201001EB410303EB011100EBC100427190 +:10C1F0005FE0B522BDF8240040F2533148430B49BB +:10C2000001EB800000F56270BDF8201001EB4103E6 +:10C2100003EB011102E00BE0B5E31CE200EBC1000F +:10C22000427146E0984000200099002058450020C7 +:10C23000BDF8240040F253314843F94901EB800036 +:10C2400000F56270BDF8201001EB410202EB011114 +:10C2500000EBC1008068B0F1104F16D1C322BDF8C9 +:10C26000240040F253314843ED4901EB800000F5D2 +:10C270006270BDF8201001EB410303EB011100E0F7 +:10C280002DE000EBC100427113E0B522BDF824009F +:10C2900040F253314843E24901EB800000F56270FF +:10C2A000BDF8201001EB410303EB011100EBC100CD +:10C2B000427114E0B922BDF8240040F253314843E2 +:10C2C000D74901EB800000F56270BDF8201001EB4A +:10C2D000410303EB011100EBC100427100BF00BF3D +:10C2E00050E3BDF8240040F253314843CC4901EB00 +:10C2F000800101F56271BDF8200000EB400202EB05 +:10C30000001011F83010BDF8240040F253325043B1 +:10C31000C34A02EB80004079814277D1BDF8081012 +:10C320009DF8300008440E30BE49085C0104BDF899 +:10C3300008209DF8300010440F30BA4A105C04E029 +:10C340000BE347E288E1F2E061E041EA0021BDF859 +:10C3500008209DF8300010441030B24A105C0143B0 +:10C36000BDF8240040F253325043AD4A02EB800244 +:10C3700002F56272BDF8200000EB400303EB0010F1 +:10C3800002EBC0004163BDF808109DF8300008447E +:10C390000930A4490A5CBDF8240040F253314843F7 +:10C3A0009F4901EB800101F56271BDF8200000EBAF +:10C3B000400303EB001001EBC000C271A422BDF8E2 +:10C3C000240040F253314843954901EB800101F5C7 +:10C3D0006271BDF8200000EB400303EB001001EB9D +:10C3E000C0008270A322BDF8240040F253314843BC +:10C3F0008B4901EB800000F56270BDF8201001EB65 +:10C40000410303EB011100EBC1004271BAE2BDF838 +:10C41000240040F253314843814901EB800101F58A +:10C420006271BDF8200000EB400202EB001011F831 +:10C430003010BDF8240040F253325043784A02EBEA +:10C4400080004079814271D1BDF808109DF830001C +:10C4500008440E307349085C0104BDF808209DF8BB +:10C46000300010440F306F4A105C41EA0021BDF8E3 +:10C4700008209DF83000104410306A4A105C0143D7 +:10C48000BDF8240040F253325043654A02EB80026B +:10C4900002F56272BDF8200000EB400303EB0010D0 +:10C4A00002EBC0004163BDF808109DF8300008445D +:10C4B00009305C490A5CBDF8240040F2533148431E +:10C4C000574901EB800101F56271BDF8200000EBD6 +:10C4D000400303EB001001EBC000C271A422BDF8C1 +:10C4E000240040F2533148434D4901EB800101F5EE +:10C4F0006271BDF8200000EB400303EB001001EB7C +:10C50000C0008270A322BDF8240040F2533148439A +:10C51000434901EB800000F56270BDF8201001EB8B +:10C52000410303EB011100EBC10042712AE2BDF8A7 +:10C53000240000EB400101EB00103B4901EB00102F +:10C54000007BE0BBBDF8240040F25331484334493E +:10C5500001EB800000F56270BDF8201001EB410294 +:10C5600002EB011100EBC1008068B0F5100F14D18F +:10C570000522BDF8240040F253314843284901EB1D +:10C58000800000F56270BDF8201001EB410303EB61 +:10C59000011100EBC10042715DE00122BDF82400F1 +:10C5A00040F2533148431E4901EB800000F56270B0 +:10C5B000BDF8201001EB410303EB011100E003E0A3 +:10C5C00000EBC100427146E0BDF8240040F2533157 +:10C5D0004843134901EB800000F56270BDF820105C +:10C5E00001EB410202EB011100EBC1008068B0F1E8 +:10C5F000104F1CD10522BDF8240040F253314843AE +:10C60000074901EB800000F56270BDF8201001EBD6 +:10C61000410303EB011100EBC10042711BE0DCE1BF +:10C62000584500200099002098400020B1E10122E7 +:10C63000BDF8240040F253314843FE4901EB80002D +:10C6400000F56270BDF8201001EB410303EB01110E +:10C6500000EBC100427195E1BDF8240040F2533176 +:10C660004843F44901EB800000F56270BDF82010EA +:10C6700001EB410202EB011100EBC100C07910B1E6 +:10C6800001287AD18FE0BDF8240000EB400101EBD6 +:10C690000010E94901EB0010007BE0BBBDF824006D +:10C6A00040F253314843E34901EB800000F56270EA +:10C6B000BDF8201001EB410202EB011100EBC100BB +:10C6C0008068B0F5100F14D10822BDF8240040F2A4 +:10C6D00053314843D74901EB800000F56270BDF843 +:10C6E000201001EB410303EB011100EBC10042718B +:10C6F00058E08922BDF8240040F253314843CD4927 +:10C7000001EB800000F56270BDF8201001EB4103E1 +:10C7100003EB011102E005E068E135E100EBC10047 +:10C7200042713FE0BDF8240040F253314843C14913 +:10C7300001EB800000F56270BDF8201001EB4102B2 +:10C7400002EB011100EBC1008068B0F1104F15D170 +:10C750000822BDF8240040F253314843B54901EBAB +:10C76000800000F56270BDF8201001EB410303EB7F +:10C77000011100EBC100427114E029E08922BDF8EB +:10C78000240040F253314843AA4901EB800000F5F0 +:10C790006270BDF8201001EB410303EB011100EBC7 +:10C7A000C100427114E08B22BDF8240040F25331E5 +:10C7B0004843A04901EB800000F56270BDF82010ED +:10C7C00001EB410303EB011100EBC100427100BF1B +:10C7D00000BFD7E0BDF8240040F2533148439549EB +:10C7E00001EB800101F56271BDF8200000EB400211 +:10C7F00002EB001001EBC00090F89140BDF824005E +:10C8000040F2533148438B4901EB80004470BDF83E +:10C81000240040F253314843864901EB8000083040 +:10C82000C4EBC40100EBC1000179BDF8240040F263 +:10C83000533250437F4A02EB8000407981427CD1E1 +:10C84000BDF8240040F253314843114601EB80010A +:10C8500001F56271BDF8200000EB400202EB001010 +:10C8600001EBC00090F89220BDF8240040F2533153 +:10C870004843704901EB80010831C4EBC40001EB6F +:10C88000C000C270BDF808109DF8300008440E309A +:10C890006A49085C0104BDF808209DF83000104486 +:10C8A0000F30664A105C41EA0021BDF808209DF86F +:10C8B000300010441030614A105C0143BDF8240080 +:10C8C00040F2533250435B4A02EB800202F562723F +:10C8D000BDF8200000EB400303EB001002EBC000AA +:10C8E0004163BDF808109DF83000084409305349F1 +:10C8F0000A5CBDF8240040F2533148434D4901EB36 +:10C90000800101F56271BDF8200000EB400303EBEC +:10C91000001001EBC000C271A422BDF8240040F257 +:10C9200053314843434901EB80010831C4EBC40053 +:10C9300001EBC0008271A32100E00DE0BDF82400EE +:10C9400040F2533250433B4A02EB80000830C4EBC4 +:10C95000C40200EBC200417114E00522BDF82400BE +:10C9600040F253314843334901EB800000F56270D7 +:10C97000BDF8201001EB410303EB011100EBC100F6 +:10C98000427100BF00BF13E0BDF82000401C81B21F +:10C990000891BDF8240000EB400101EB001026498E +:10C9A00001EB0010C179BDF8200081423FF745AA94 +:10C9B00000BFBDF8240000EB400101EB00101E4950 +:10C9C00001EB0010C179BDF82000814200DD0CE0D0 +:10C9D000BDF82400401C81B20991194890F86A0BF7 +:10C9E000BDF8241088423FF725AA00BF02F058BACC +:10C9F000B9F11B0F7EDB0020099002E200200890B5 +:10CA0000DBE1BDF8240000EB400101EB00100A4916 +:10CA100001EB00103030BDF8201000EB01108078E1 +:10CA2000C0F34000002866D1BDF8240040F2533125 +:10CA3000484307E058450020984000200099002016 +:10CA4000BC320020F74901EB800000F56270BDF8B0 +:10CA5000201001EB410202EB011100EBC10090F844 +:10CA600046000028DFD1BDF808109DF830000144D1 +:10CA700008310AEB8A0000EBCA000844EA490A5C64 +:10CA800010460021FAF738FEBDF8242002EB4203DD +:10CA900003EB0212E54B03EB02123032BDF82030FB +:10CAA00002EB0312127842400A4324D1BDF8081069 +:10CAB0009DF8300008440930DB490A5CBDF82400C9 +:10CAC00040F253314843D74901EB800101F56271CF +:10CAD000BDF8200000EB400303EB001001EBC000A9 +:10CAE000C271BDF808109DF8300008440A30CE49E4 +:10CAF000085C01E08EE15BE10106BDF808209DF8CD +:10CB0000300010440B30C84A105C41EA0041BDF8C7 +:10CB100008209DF8300010440C30C34A105C41EAF4 +:10CB20000021BDF808209DF8300010440D30BE4AA9 +:10CB3000105C0143BDF8240040F253325043B94A1F +:10CB400002EB800202F56272BDF8200000EB4003A8 +:10CB500003EB001002EBC0008160BDF808109DF8E7 +:10CB6000300008441130B049085C0106BDF80820C7 +:10CB70009DF8300010441230AB4A105C41EA00418D +:10CB8000BDF808209DF8300010441330A64A105C10 +:10CB900041EA0021BDF808209DF83000104414300F +:10CBA000A14A105C0143BDF8240000EB400202EBF7 +:10CBB00000109E4A02EB00123032BDF8200002EB5A +:10CBC00000104160BDF824100220DDF76FFABDF8B7 +:10CBD000240000EB400101EB0010944901EB00112F +:10CBE0003031BDF8200001EB00100178BDF82400C1 +:10CBF00040F2533250438B4A02EB800041700122D5 +:10CC0000BDF8240040F253314843864901EB8001CE +:10CC100001F56271BDF8200000EB400303EB00104A +:10CC200001EBC0008271BDF8240000EB400101EB74 +:10CC300000107E4901EB00108079012806D00728FA +:10CC400047D008285AD00A2842D19AE0BDF82400DB +:10CC500040F253314843734901EB800000F56270A4 +:10CC6000BDF8201001EB410202EB011100EBC10005 +:10CC7000C07910B101282AD114E0B522BDF82400F2 +:10CC800040F253314843674901EB800000F5627080 +:10CC9000BDF8201001EB410303EB011100EBC100D3 +:10CCA000427114E0B922BDF8240040F253314843E8 +:10CCB0005C4901EB800000F56270BDF8201001EBCB +:10CCC000410303EB011100EBC100427100BF00BF43 +:10CCD0006CE00122BDF8240040F253314843514931 +:10CCE00001EB800000F56270BDF8201001EB4103FC +:10CCF00003EB011100EBC100427157E0BDF82400C5 +:10CD000040F253314843474901EB800000F562701F +:10CD1000BDF8201001EB410202EB011100EBC10054 +:10CD2000C07910B101282AD114E08922BDF824006D +:10CD300040F2533148433B4901EB800000F56270FB +:10CD4000BDF8201001EB410303EB011100EBC10022 +:10CD5000427114E08B22BDF8240040F25331484365 +:10CD6000304901EB800000F56270BDF8201001EB46 +:10CD7000410303EB011100EBC100427100BF00BF92 +:10CD800014E00422BDF8240040F253314843254901 +:10CD900001EB800000F56270BDF8201001EB41034B +:10CDA00003EB011100EBC100427100BF00BF13E0B3 +:10CDB000BDF82000401C81B20891BDF8240000EBB2 +:10CDC000400101EB0010194901EB0010C179BDF8D9 +:10CDD000200081423FF715AE00BFBDF8240000EBF4 +:10CDE000400101EB0010114901EB0010C179BDF8C1 +:10CDF0002000814200DD0CE0BDF82400401C81B21F +:10CE000009910B4890F86A0BBDF8241088423FF74F +:10CE1000F5AD00BFEAE50020099062E2002008902D +:10CE20003BE2000058450020009900209840002077 +:10CE3000BC320020BDF808109DF8300008440830CE +:10CE4000FA490A5C10460021FAF756FCBDF8242086 +:10CE500002EB420303EB0212F54B03EB02123032FA +:10CE6000BDF8203002EB0312127842400A437DD114 +:10CE7000BDF8240000EB400101EB0010EC4901EB90 +:10CE800000113031BDF8200001EB00100178BDF831 +:10CE9000240040F253325043E64A02EB80004170D6 +:10CEA000BDF8240000EB400101EB0010E04901EB6C +:10CEB000001080790B2830D2DFE800F02F06308D8B +:10CEC0002F2F2FE8FDFCFB00BDF8240040F253316A +:10CED0004843D84901EB800000F56270BDF820108E +:10CEE00001EB410202EB011100EBC10090F846009A +:10CEF00098B9CA22BDF8240040F253314843CD49C5 +:10CF000001EB800000F56270BDF8201001EB4103D9 +:10CF100003EB011100EBC1004271B7E1BDF8240041 +:10CF200040F253314843C34901EB800101F562717E +:10CF3000BDF8200000EB400202EB001011F83010A9 +:10CF4000BDF8240040F253325043BA4A02EB80004D +:10CF5000407981423ED1BDF8240040F2533148432C +:10CF6000114601EB800000F5627000E090E1BDF831 +:10CF7000201001EB410202EB011100EBC10090F81F +:10CF8000460038BBAA22BDF8240040F25331484382 +:10CF9000A84901EB800101F56271BDF8200000EBAA +:10CFA000400303EB001001EBC0008270A322BDF828 +:10CFB000240040F2533148439E4901EB800000F5C4 +:10CFC0006270BDF8201001EB410303EB011100EB8F +:10CFD000C10042715AE1BDF8240040F25331484388 +:10CFE000944901EB800101F56271BDF8200000EB6E +:10CFF000400202EB001011F83010BDF8240040F29E +:10D00000533250438B4A02EB8000407981423CD13D +:10D01000BDF8240040F253314843114601EB800033 +:10D0200000F56270BDF8201001EB410202EB011126 +:10D0300000EBC10090F8460038BBAA22BDF82400DE +:10D0400040F2533148437B4901EB800101F56271A5 +:10D05000BDF8200000EB400303EB001001EBC00023 +:10D060008270A322BDF8240040F253314843714935 +:10D0700001EB800000F56270BDF8201001EB410368 +:10D0800003EB011100EBC1004271FFE0BDF8240089 +:10D0900040F253314843674901EB800000F562706C +:10D0A000BDF8201001EB410202EB011100EBC100C1 +:10D0B00002E0C1E042E017E090F8460098B904228F +:10D0C000BDF8240040F2533148435A4901EB800037 +:10D0D00000F56270BDF8201001EB410303EB011174 +:10D0E00000EBC1004271D1E0BDF8240040F25331A1 +:10D0F0004843504901EB800000F56270BDF82010F4 +:10D1000001EB410202EB011100EBC10090F8460077 +:10D1100098B91022BDF8240040F2533148434549E4 +:10D1200001EB800000F56270BDF8201001EB4103B7 +:10D1300003EB011100EBC1004271A7E0BDF8240030 +:10D1400040F2533148433B4901EB800101F56271E4 +:10D15000BDF8200000EB400202EB001001EBC00024 +:10D1600090F89140BDF8240040F2533148433149D2 +:10D1700001EB80004470BDF8240040F25331484375 +:10D180002C4901EB80010831C4EBC40001EBC00065 +:10D190000179BDF8240040F253325043254A02EB96 +:10D1A0008000407981423FD1BDF8240040F25331E4 +:10D1B0004843114601EB800101F56271BDF8200082 +:10D1C00000EB400202EB001001EBC00090F892204F +:10D1D000BDF8240040F253314843164901EB800169 +:10D1E0000831C4EBC40001EBC000C270AA21BDF835 +:10D1F000240040F2533250430E4A02EB80000830C4 +:10D20000C4EBC40200EBC2008171A321BDF824006D +:10D2100040F253325043074A02EB80000830C4EB1F +:10D22000C40200EBC200417130E000000099002010 +:10D230009840002058450020BDF8240040F25331AA +:10D240004843FE4901EB800000F56270BDF82010F4 +:10D2500001EB410202EB011100EBC10090F8460026 +:10D2600098B90622BDF8240040F253314843F349EF +:10D2700001EB800000F56270BDF8201001EB410366 +:10D2800003EB011100EBC100427100BF00BF13E0CE +:10D29000BDF82000401C81B20891BDF8240000EBCD +:10D2A000400101EB0010E64901EB0010C179BDF827 +:10D2B000200081423FF7BEAD00BFBDF8240000EB67 +:10D2C000400101EB0010DE4901EB0010C179BDF80F +:10D2D0002000814200DD0CE0BDF82400401C81B23A +:10D2E0000991D84890F86A0BBDF8241088423FF79E +:10D2F00095AD00BF8EE50020099026E20020089041 +:10D30000FFE1BDF808109DF8300008440830CE4910 +:10D310000A5C10460021FAF7EFF9BDF8242002EB71 +:10D32000420303EB0212C64B03EB02123032BDF88C +:10D33000203002EB0312127842400A437ED1BDF83E +:10D34000240000EB400101EB0010BD4901EB00118E +:10D350003031BDF8200001EB00100178BDF8240049 +:10D3600040F253325043B54A02EB80004170BDF8A1 +:10D37000240040F253314843114601EB800101F58E +:10D380006271BDF8200000EB400202EB001011F8C2 +:10D390003010BDF8240040F253325043A74A02EB4C +:10D3A0008000407981427DD1BDF808109DF83000A1 +:10D3B00008440930A449085C0104BDF808209DF820 +:10D3C000300010440A30A04A105C41EA0021BDF848 +:10D3D00008209DF8300010440B309B4A105C01433C +:10D3E000BDF8240040F253325043944A02EB8002CD +:10D3F00002F56272BDF8200000EB400303EB001061 +:10D4000002EBC0004163BDF8240000EB400101EBDA +:10D4100000108B4901EB001080790B281DD2DFE84A +:10D4200000F01C061D48711C1C869BB0FD00B2223A +:10D43000BDF8240040F25331484300E05CE17F49ED +:10D4400001EB800000F56270BDF8201001EB410394 +:10D4500003EB011100EBC10042714BE1A522BDF8C5 +:10D46000240040F253314843744901EB800101F537 +:10D470006271BDF8200000EB400303EB001001EBEC +:10D48000C0008270A322BDF8240040F2533148430B +:10D490006A4901EB800000F56270BDF8201001EBD5 +:10D4A000410300E027E103EB011100EBC1004271F1 +:10D4B00020E1A522BDF8240040F2533148435F49E2 +:10D4C00001EB800101F56271BDF8200000EB400323 +:10D4D00003EB001001EBC0008270A322BDF8240012 +:10D4E00040F253314843554901EB800000F562702A +:10D4F000BDF8201001EB410303EB011100EBC1006B +:10D500004271F7E0B522BDF8240040F253314843A0 +:10D510004A4901EB800000F56270BDF8201001EB74 +:10D52000410303EB011100EBC100427100BF022275 +:10D53000BDF8240040F253314843404901EB8000DC +:10D5400000F56270BDF8201001EB410303EB0111FF +:10D5500000EBC1004271CDE08022BDF8240040F212 +:10D5600053314843354901EB800000F56270BDF846 +:10D57000201001EB410303EB011100EBC1004271EC +:10D58000B8E0BDF8240040F2533148432B4901EB89 +:10D59000800101F56271BDF8200000EB400202EB52 +:10D5A000001001EBC00090F89140BDF8240040F25B +:10D5B00053314843214901EB80004470BDF82400F9 +:10D5C00040F2533148431D4901EB80010831C4EB5F +:10D5D000C40001EBC0000179BDF8240040F25332D1 +:10D5E0005043164A02EB8000407981424BD1BDF88E +:10D5F000240040F253314843114601EB800101F50C +:10D600006271BDF8200000EB400202EB001001EB5C +:10D61000C00090F89220BDF8240000E034E040F211 +:10D6200053314843054901EB80010831C4EBC40084 +:10D6300001EBC000C270A52208E0000058450020A0 +:10D6400098400020BC32002000990020BDF8240042 +:10D6500040F253314843FE4901EB80010831C4EBED +:10D66000C40001EBC0008271A321BDF8240040F288 +:10D6700053325043F64A02EB80000830C4EBC40238 +:10D6800000EBC200417135E0BDF82000C1B2BDF829 +:10D69000240040F253325043ED4A02EB80004170C7 +:10D6A0000A22BDF8240040F253314843E84901EB17 +:10D6B000800101F56271BDF8200000EB400303EB2F +:10D6C000001001EBC00042710122BDF8240040F2BD +:10D6D00053314843DE4901EB800000F56270BDF82C +:10D6E000201001EB410303EB011100EBC10080F8B6 +:10D6F000932000BF00BF13E0BDF82000401C81B2A2 +:10D700000891BDF8240000EB400101EB0010D14965 +:10D7100001EB0010C179BDF8200081423FF7F1AD67 +:10D7200000BFBDF8240000EB400101EB0010C94927 +:10D7300001EB0010C179BDF82000814200DD0CE052 +:10D74000BDF82400401C81B20991C34890F86A0BCF +:10D75000BDF8241088423FF7D1AD00BFCAE5BDF83F +:10D7600008109DF830000844083081B20491BB498C +:10D77000BDF81000085C05287EDA0846BDF81010D8 +:10D78000405C002878DDB549BDF81000085C401EFB +:10D7900081B20991BDF81000401C81B20491AF49DB +:10D7A000BDF81000085C0104AC4FBDF81000401C2F +:10D7B000385C41EA0021BDF81000801C385C084349 +:10D7C000C1170246F9F798FF0146BDF8240000EBA7 +:10D7D000400202EB00109F4A02EB00100160BDF80E +:10D7E0001000C01C81B204913946BDF810000A5CDB +:10D7F00010460021F9F780FFC1B2BDF8240000EB0C +:10D80000400202EB0010934A02EB00100171BDF8D8 +:10D810001000401C81B204913946BDF810000A5C2A +:10D8200010460021F9F768FFC1B2BDF8240000EBF3 +:10D83000400202EB0010874A02EB00104171BDF874 +:10D840001000401C81B204913946BDF810000A5CFA +:10D8500010460021F9F750FFC1B2BDF8240000EBDB +:10D86000400202EB00107B4A02EB00108171BDF810 +:10D870001000401C81B200E08BE204913946BDF8F3 +:10D8800010000A5C10460021F9F736FFC1B2BDF85E +:10D89000240000EB400202EB00106E4A02EB001085 +:10D8A000C171BDF81000401C81B204913946BDF829 +:10D8B00010000A5C10460021F9F71EFF0146BDF872 +:10D8C000240000EB400202EB0010624A02EB001061 +:10D8D0008160BDF81000401C81B204913946BDF84A +:10D8E00010000A5C10460021F9F706FFC1B2BDF82E +:10D8F000240000EB400202EB0010564A02EB00103D +:10D900000173BDF81000401C81B20491BDF82400E1 +:10D9100000EB400101EB0010114601EB0010807993 +:10D9200006287DD100200890F7E04C49BDF8100092 +:10D930000A5C10460021F9F7DFFEC2B2BDF82400F0 +:10D9400000EB400101EB0010424901EB00113031C6 +:10D95000BDF8200001EB00100270BDF81000401C63 +:10D9600081B204913D49BDF810000A5C10460021C7 +:10D97000F9F7C2FEC2B2BDF8240000EB400101EB92 +:10D980000010344901EB00113031BDF8200001EBEB +:10D9900000104270BDF81000401C81B204912F4964 +:10D9A000BDF810000A5C10460021F9F7A5FEBDF88D +:10D9B000242002EB420303EB0212264B03EB02127C +:10D9C0003032BDF8203002EB0312127A42400A4393 +:10D9D0007ED0BDF8240000EB400101EB00101D4992 +:10D9E00001EB00103030BDF8201000EB0110007A80 +:10D9F000002870DD002467E0002659E004EB4400B5 +:10DA000000EB0410134901EB0010303000EB06105E +:10DA10000278BDF8240000EB400101EB001000E0AB +:10DA20008BE00C4901EB00103030BDF8201000EB0A +:10DA30000110007A824239D1002140F25330604314 +:10DA4000034A02EB800000F5627006EB460207E035 +:10DA50005845002098400020BC320020009900204A +:10DA600002EB061200EBC20080F87F1040F2533048 +:10DA70006043FE4A02EB800000F5627006EB46024E +:10DA800002EB061200EBC20080F8801040F2533027 +:10DA90006043F64A02EB800000F5627006EB460236 +:10DAA00002EB061200EBC20080F88110701C86B2F7 +:10DAB00004EB440000EB0410ED4901EB0010C079C9 +:10DAC000B0429BDC601C84B2EA4890F86A0B00E02C +:10DAD00001E0A04290DCE849BDF810000A5C104665 +:10DAE0000021F9F709FEC2B2BDF8240000EB4001A5 +:10DAF00001EB0010DE4901EB00113031BDF82000D0 +:10DB000001EB00100272BDF81000401C81B20491BC +:10DB1000BDF82000401C81B20891BDF8240000EB44 +:10DB2000400101EB0010D24901EB0010C179BDF8B2 +:10DB3000200081423FF7F9AEE0E0002008903EE08F +:10DB4000CD49BDF810000A5C10460021F9F7D4FD5C +:10DB5000C2B2BDF8240000EB400101EB0010C44943 +:10DB600001EB00113031BDF8200001EB0010027014 +:10DB7000BDF81000401C81B20491BF49BDF81000EF +:10DB80000A5C10460021F9F7B7FDC2B2BDF82400C7 +:10DB900000EB400101EB0010B54901EB0011303101 +:10DBA000BDF8200001EB00104270BDF81000401CD1 +:10DBB00081B20491BDF82000401C81B20891BDF8EB +:10DBC000240000EB400101EB0010A94901EB00101B +:10DBD000C179BDF820008142B2DCA748BDF8101021 +:10DBE000405C00F00F00042812DABDF8241001EBAD +:10DBF000410202EB01119E4A02EB011101F11C00EE +:10DC00009D4ABDF81010515C027861F30102027068 +:10DC1000BDF81000401C81B204919749BDF8100076 +:10DC2000085C0421B1EB201F13DDBDF8241001EBCB +:10DC3000410202EB01118E4A02EB011101F11C00BD +:10DC40008D4ABDF81010515C0A09017862F3830116 +:10DC500001708948BDF81010405C00F00F000428E6 +:10DC600012DABDF8241001EB410202EB0111804AE7 +:10DC700002EB011101F11C007F4ABDF81010515C4C +:10DC8000027861F305120270BDF81000401C81B2E9 +:10DC90000491BDF820001A2101EB400149452DDA1D +:10DCA000002008901CE07449BDF810000A5CBDF823 +:10DCB000240000EB400101EB00106D4901EB001165 +:10DCC0003031BDF8200001EB00108272BDF8100069 +:10DCD000401C81B20491BDF82000401C81B2089123 +:10DCE000BDF8240000EB400101EB0010604901EB9E +:10DCF0000010C179BDF820008142D4DCBDF82400B9 +:10DD000000EB400101EB0010594901EB0010C47910 +:10DD100029E00022BDF8240000EB400101EB0010D7 +:10DD2000534901EB0011303101EB04100270BDF8D2 +:10DD3000240000EB400101EB00104D4901EB001104 +:10DD4000303101EB04104270BDF8240000EB4001BB +:10DD500001EB0010464901EB0011303101EB0410DA +:10DD60000272601C84B2102CD3DBBDF82410022098 +:10DD7000DCF79CF9BDF82410C8B2FAF7ABFA012021 +:10DD8000BDF8241001EB41013C4A02EB81014870CF +:10DD90005BE1BDF808109DF83000084408303649B2 +:10DDA000085C052870D13648C07A20286CDABDF8A6 +:10DDB00008109DF830000844093081B204912E49C2 +:10DDC000BDF81000095C2B4880F80C1C90F80C0C76 +:10DDD000042803DD0421274880F80C1CBDF810003E +:10DDE000401C81B2049100210991BAE02249BDF89A +:10DDF00010000A5C10460021F9F77EFCC1B2BDF8A4 +:10DE0000240000EB40021F4800EB0210C171BDF876 +:10DE10001000401C81B204911749BDF810000A5C43 +:10DE200010460021F9F768FCC1B2BDF8240000EBF0 +:10DE30004002144800EB02108171BDF81000401C34 +:10DE400081B204910C49BDF81000085C01040A4F2E +:10DE5000BDF81000401C385C41EA0021BDF81000FC +:10DE6000801C385C0843C11702460EE0584500206C +:10DE700098400020BC3200200099002090390020FA +:10DE8000BC120020CC3E0020DFE0F9F735FC014653 +:10DE9000BDF8240000EB4002FE4800EB02100160D8 +:10DEA000BDF81000C01C81B204913946BDF81000C5 +:10DEB0000A5C10460021F9F71FFCC1B2BDF824002E +:10DEC00000EB4002F34800EB02100171BDF81000B6 +:10DED000401C81B204913946BDF810000A5C10461E +:10DEE0000021F9F709FCC1B2BDF8240000EB4002A3 +:10DEF000E84800EB02104171BDF81000401C81B2EF +:10DF000004913946BDF810000A5C10460021F9F76B +:10DF1000F3FB0146BDF8240000EB4002DD4800EBB6 +:10DF200002108160BDF81000401C81B20491394696 +:10DF3000BDF81000401C095C3A46BDF81000105CAA +:10DF400041EA0025BDF81000801C81B20491BDF8A3 +:10DF50001010481981B20491BDF82400401C81B210 +:10DF60000991CD4890F80C0CBDF8241088423FF779 +:10DF70003DAFCA48C07A1A2861DB0021C64890F834 +:10DF80000C0C00EB4002C64800F82210C24890F882 +:10DF90000C0C00EB4002C24800EB820081700121B2 +:10DFA000BD4890F80C0C00EB4002BD4800EB82002D +:10DFB0004170B94890F80C0C00EB4002B84800EBF7 +:10DFC0008200C17042F21071B34890F80C0C00EB63 +:10DFD0004002B34800EB820081604FF47A71AE4892 +:10DFE00090F80C0C00EB4002AA4800EB0210816094 +:10DFF0000121A94890F80C0C00EB4002A54800EB69 +:10E00000021081714FF41651A34890F80C0C00EBEC +:10E010004002A04800EB0210016001219E4890F8E8 +:10E020000C0C00EB40029B4800EB021001719A4877 +:10E0300090F80C0C401CC1B2974880F80C1C0021D1 +:10E040000A20DCF733F8FCF7C3F8AFE2BDF808109C +:10E050009DF83000084408309249085C8E49F53933 +:10E060004871BDF808109DF83000084409308D490A +:10E07000085C8949F5390871BDF808109DF8300031 +:10E0800008440A308749085C8349F539C870BDF8EF +:10E0900008109DF8300008440B308249085C7E4926 +:10E0A000F5398870BDF808109DF8300008440C3030 +:10E0B0007C49085C7849F5394870BDF808109DF82E +:10E0C000300008440D307749095C774880F80B1F11 +:10E0D000DBF730FEDBF7EAFD734890F80B0FFF2803 +:10E0E00047D1DBF797FDBDF808109DF830000844D4 +:10E0F00008306C49095C6848F5384171BDF8081072 +:10E100009DF83000084409306649085C6249F539D9 +:10E110000871BDF808109DF8300008440A306149C4 +:10E12000085C5D49F539C870BDF808109DF83000ED +:10E1300008440B305B49085C5749F5398870BDF8D5 +:10E1400008109DF8300008440C305649085C5249CC +:10E15000F5394870BDF808109DF8300008440D30BE +:10E160005049095C504880F80B1FDBF7E3FDDBF7F3 +:10E170009DFD0E214D48017167E710204B49087144 +:10E18000BDF808109DF83000084408304549085C87 +:10E190004149F5394871BDF808109DF83000084430 +:10E1A00009304049085C3C49F5390871BDF8081050 +:10E1B0009DF8300008440A303A49085C3649F53980 +:10E1C000C870BDF808109DF8300008440B30354980 +:10E1D000085C3149F5398870BDF808109DF83000A9 +:10E1E00008440C302F49085C2B49F5394870BDF8BC +:10E1F00008109DF8300008440D302A49095C2A486F +:10E2000080F80B1FDBF796FD04F03EFA2649C1F8B3 +:10E21000180F0846D0F8180FC0F300410B912248A0 +:10E22000D0F8180FC0F342010A910EE70E201F49E3 +:10E23000087100211C4880F8011D06E700200990A4 +:10E240004FE00020089018E0BDF8240000EB4001EA +:10E2500001EB00101249A83101EB00103030BDF87D +:10E26000201000EB0110807800F0010000B123E0E5 +:10E27000BDF82000401C81B20891BDF8240000EBDD +:10E28000400101EB00100649A83101EB0010C179F3 +:10E290000EE00000CC3E0020BC320020BC1200206A +:10E2A000F03F002000990020BC2200209C3A002072 +:10E2B000BDF820008142C7DC00BFBDF8240000EBA0 +:10E2C000400101EB0010FB4901EB0010C179BDF8E2 +:10E2D0002000814200DD08E0BDF82400401C81B22E +:10E2E0000991BDF824000428ABDB00BFBDF8240071 +:10E2F00004287DDB0020F04908700120EF49086008 +:10E30000EF49C1F88802EF4890F8080D01287FDB3B +:10E310000D20ED490871BDF808109DF83000084443 +:10E320000930EA49095CBDF808209DF83000104426 +:10E330000830E64A105C41EA00210591BDF808105A +:10E340009DF8300008440B301146095CBDF80820E8 +:10E350009DF8300010440A30DC4A105C41EA00208D +:10E36000DB49088000240CE0BDF808109DF830005F +:10E3700001440C310819D549095CD64A1155601C75 +:10E3800084B2B4F5007FEFDBD148008800F2FF30A3 +:10E3900081B20120DAF79CFE58B30021C94880F809 +:10E3A000011DCB48008864214843BDF8141090FB40 +:10E3B000F1F0C1B2C34880F8001D0120C649C875FC +:10E3C000C3480088401CC249088008460088BDF840 +:10E3D000141088421CDDBB4890F8FC0C20F00100B2 +:10E3E000401CB84981F8FC0C084690F8FC0C01E090 +:10E3F00015E00DE020F00600801D81F8FC0CBDF852 +:10E40000140001F6FC41488000210120DBF74EFE9C +:10E410000020AA490860AA49C1F888020BE0102030 +:10E42000A9490871A74890F8FC0C20F080008030C2 +:10E43000A44981F8FC0C08E600209F490870BDF84B +:10E4400008109DF8300008440830A049085C9E4937 +:10E45000C23981F8AD00BDF808109DF830000844BD +:10E460000A309A49095CBDF808209DF83000104434 +:10E470000930964A105C41EA00210591BDF8081068 +:10E480009DF8300008440C301146095CBDF80820A6 +:10E490009DF8300010440B308C4A105C41EA00209B +:10E4A0008B490880BDF8140009884843F0B3B9F1DE +:10E4B000100F07DDA9F11000062190FBF1F081B2E9 +:10E4C000069101E000200690002421E000261BE0D8 +:10E4D000BDF808109DF8300001440D3104EB4400F4 +:10E4E00001EB400188197949095C79480088401E90 +:10E4F00000EB800204EB420000EB4002774800EBA7 +:10E5000042029155701C86B2062EE1DB601C84B27B +:10E51000BDF818008442D9DB01206F49C8756C48EA +:10E520000088401C6A490880084600E03EE00088F8 +:10E53000BDF81410884236DDBDF8140001280DDB4B +:10E54000BDF81400401E00EB8001BDF8180000EB80 +:10E55000410081B26248A0F8CA1103E0002160487E +:10E56000A0F8CA115E48B0F8CA410EE0002608E0E3 +:10E57000002104EB4402594800EB42008155701C15 +:10E5800086B2062EF4DB601C84B2C82CEEDB0021C0 +:10E590000B20DBF78BFD00210320DBF787FD10202C +:10E5A0004949087102E016204749087106E2BDF8A2 +:10E5B00008109DF83000084408304449095C41487F +:10E5C00080F8011D112040490871F7E100200990F1 +:10E5D0003DE00020089017E0BDF8240000EB40016A +:10E5E00001EB0011334800EB01103030BDF8201072 +:10E5F00000EB0110807800F0010000B112E0BDF8DE +:10E600002000401C81B20891BDF8240000EB4001BD +:10E6100001EB0010274901EB0010C179BDF8200083 +:10E620008142D9DC00BFBDF8240000EB400101EBC2 +:10E630000010204901EB0010C179BDF82000814293 +:10E6400000DD08E0BDF82400401C81B20991BDF84E +:10E6500024000428BDDB00BFBDF8240004287DDBB6 +:10E660000020154908700120144908601449C1F8B8 +:10E670008802144890F8080D012870DBBDF80810D6 +:10E680009DF83000084408301049085C042866DC16 +:10E69000BDF808109DF83000084408300B49095CAB +:10E6A000084880F8011D90F8010D401E81B20991C3 +:10E6B00000242BE0984000202A0A002088024242D1 +:10E6C00000004242BC2200209C3A00200099002019 +:10E6D000280A0020C52F0020BC120020883400200A +:10E6E000BC320020BDF8241001EB410202EB011105 +:10E6F000FE4A02EB0111303101EB041101F1090076 +:10E70000497A21F001010170601C84B2102CE9DB10 +:10E710001220F7490871002415E0BDF808109DF893 +:10E720003000084409302044F2490A5CBDF8240056 +:10E7300000EB400101EB0010EC4901EB00110E3140 +:10E740000A55601C84B20A2CE7DBBDF808109DF85E +:10E75000300008441430E749095C01E0DBE07BE06D +:10E76000BDF808209DF8300010441330E14A105CD9 +:10E7700041EA00210591BDF808109DF830000844D9 +:10E7800016301146095CBDF808209DF83000104491 +:10E790001530D84A105C41EA0020D749088000248F +:10E7A0000CE0BDF808109DF830000144173108193D +:10E7B000D049095CD14A1155601C84B2B4F5007F80 +:10E7C000EFDBCD480088401EBDF8242000EB8220FE +:10E7D00081B20320DAF77CFCF0B3C74800886421DB +:10E7E0004843BDF8141090FBF1F0C1B2C44880F862 +:10E7F000001D0120C349C875BF480088401CBE49A0 +:10E80000088008460088BDF8141088424CDD0024BA +:10E8100014E0BDF8241001EB410202EB0111B34AF0 +:10E8200002EB0111303101EB041101F10900497AC9 +:10E8300021F00101491C0170601C84B2102CE8DB3E +:10E84000BDF8241001EB410202EB0111A74A02EBD3 +:10E85000011101F1180000E056E0097E21F00101EC +:10E86000491C0170BDF8241001EB410202EB0111BB +:10E870009E4A02EB011202F11800117E21F00602FD +:10E88000921C0270BDF81420BDF8240000EB40017A +:10E8900001EB0010954901EB00104283BDF82410F4 +:10E8A0000220DBF703FC2FE09348008801282BD1DE +:10E8B000002413E0BDF8241001EB410202EB01112A +:10E8C0008A4A02EB0111303101EB041101F1090018 +:10E8D000497A21F001010170601C84B2102CE9DB3F +:10E8E000BDF8241001EB410202EB01117F4A02EB5B +:10E8F000011101F11800097E21F001010170BDF83C +:10E9000024100220DBF7D2FB00207F4908607F49FA +:10E91000C1F888020BE0102075490871784890F81A +:10E92000FC0C20F080008030754981F8FC0CB7E2C7 +:10E93000BDF808109DF83000084409306D49095CA5 +:10E94000BDF808209DF8300010440830694A105C7A +:10E9500041EA00256B48B0F81412A9422ED1D0F834 +:10E9600010026849D1F80C12884227D16548D0F8C6 +:10E970000C1290F81602814209D96248D0F80C12A4 +:10E9800090F81602081A5F49C1F80C0206E0002050 +:10E990005C49C1F80C021020554908710021594802 +:10E9A000A0F8141280F816120C20DBF77FFB002170 +:10E9B0000520DBF77BFB01205249C87570E200247B +:10E9C0000CE0002606E02020514901EB4411885557 +:10E9D000701C86B2202EF6DB601C84B2142CF0DB97 +:10E9E000142043490871BDF808109DF83000084410 +:10E9F00008304049095C0591BDF808109DF83000C9 +:10EA0000084409303B49095C0391BDF814001428FF +:10EA100001DD14200590BDF80C00202801DD202028 +:10EA2000039000241AE0002612E0BDF808109DF8BB +:10EA3000300001440A31BDF80C0004FB00118819B4 +:10EA40002C49095C324A02EB44129155701C86B283 +:10EA5000BDF80C008642E8DB601C84B2BDF81400EF +:10EA60008442E0DB00210720DBF720FB18E21520C1 +:10EA70001F490871BDF808109DF83000084408309F +:10EA80001C49095C1E4880F81C1ABDF808109DF846 +:10EA90003000084409301749085C0106BDF8082019 +:10EAA0009DF8300010440A30124A105C41EA0041DF +:10EAB000BDF808209DF8300010440B300D4A105C62 +:10EAC00041EA0021BDF808209DF8300010440C30C8 +:10EAD000084A105C01430E486038C0F80510BDF8C4 +:10EAE00008109DF8300008440D3013E098400020D5 +:10EAF0009C3A002000990020280A0020C52F002001 +:10EB0000BC220020BC120020880242420000424287 +:10EB1000382D00201146085C0106BDF808209DF83C +:10EB2000300010440E30FE4A105C41EA0041BDF84E +:10EB300008209DF8300010440F30F94A105C41EA7B +:10EB40000021BDF808209DF8300010441030F44A30 +:10EB5000105C0143F348C0F80110BDF808109DF89F +:10EB60003000084411301146085C0104BDF808204B +:10EB70009DF8300010441230E94A105C41EA00214F +:10EB8000BDF808209DF8300010441330E44A105CB2 +:10EB90000143E448C0F80910BDF808109DF83000A2 +:10EBA000084414301146095CDE4880F82210BDF894 +:10EBB00008109DF83000084415301146095CD9480A +:10EBC00080F82110BDF808109DF830000844163078 +:10EBD0001146095CD34880F82010BDF808109DF854 +:10EBE0003000084417301146095CCE48C177BDF8A3 +:10EBF00008109DF83000084418301146095CC948D7 +:10EC00008177BDF808109DF830000844193011468E +:10EC1000085CC4494877B9F1200F28DDBDF8081019 +:10EC20009DF8300008441A301146085C0106BDF812 +:10EC300008209DF8300010441B30B94A105C41EAAE +:10EC40000041BDF808209DF8300010441C30B44A43 +:10EC5000105C41EA0021BDF808209DF83000104406 +:10EC60001D30AF4A105C0143AE48C0F823100220AB +:10EC7000AD49087114E11020AC49087100200990D9 +:10EC800082E0BDF8240000EB400101EB0010A64932 +:10EC9000C03101EB001080790C2870D1BDF8240040 +:10ECA00040F253314843A24901EB800090F8080D2F +:10ECB0000121B1EBD01F60D1A9F10E00052190FB1D +:10ECC000F1F081B20891002448E0BDF808109DF8E9 +:10ECD00030000844093004EB840108449049085C82 +:10ECE0000204BDF808109DF8300001440A3104EB1D +:10ECF000840008448A49085C42EA0021BDF80820E3 +:10ED00009DF8300010440B3004EB84021044844A18 +:10ED1000105C0143BDF8240040F253325043844A52 +:10ED200002EB800000F5516242F82410BDF8081093 +:10ED30009DF8300001440C3104EB8400084478490C +:10ED40000A5CBDF8240040F253314843784901EB96 +:10ED5000800000F554610A55601C84B2BDF82000A3 +:10ED60008442B2DB0421BDF8240040F25332504308 +:10ED70006F4A02EB800080F88D130AE0FFE7BDF8D0 +:10ED80002400401C81B20991BDF824000428FFF63C +:10ED900078AF00BFBDF82400042870D1002009908E +:10EDA00068E0BDF8240000EB4001624800EB011070 +:10EDB0008079052859D1BDF824005B494870A1F13C +:10EDC0001C00BDF82410405C0121B1EBD01F4BD1D9 +:10EDD000A9F10E00052190FBF1F081B20891002409 +:10EDE00038E0BDF808109DF830000844093004EB05 +:10EDF000840108444A49085C0204BDF808109DF8E3 +:10EE0000300001440A3104EB840008444449085CA2 +:10EE100042EA0021BDF808209DF8300010440B3074 +:10EE200004EB840210443E4A105C01433E486830C3 +:10EE300040F82410BDF808109DF8300008440C304C +:10EE400004EB840108441146095C374898300155A9 +:10EE5000601C84B2BDF820008442C2DB0421324829 +:10EE60000B30BDF82420815408E0BDF82400401C7C +:10EE700081B20991BDF82400052892DB00BF0FE0A4 +:10EE800000240AE00021BDF808209DF8300002446B +:10EE90001019234A1154601C84B2322CF2DB00BFDB +:10EEA00018E000240AE00021BDF808209DF8300099 +:10EEB000024410191A4A1154601C84B2322CF2DB3D +:10EEC00000211D48A0F87E1625E000211A48A0F870 +:10EED0007E1620E01848B0F87E06B0B100210C91F3 +:10EEE00000240DE0BDF808004844801C20440C4973 +:10EEF000095CBDF808201019094A1154601C84B23D +:10EF00000D48B0F87E06A042ECDC0B48B0F87E0657 +:10EF10000A283BF755AF00BF0748B0F87E4612E01D +:10EF200000990020D82C0020D83F00209C3A0020D7 +:10EF300058450020CC3E0020BC3200200020FD4976 +:10EF40000855601C84B2282CF8DBFDE3FA48807871 +:10EF500030B101287CD002287BD003287AD199E3F4 +:10EF6000F64890F80607C0F3C3000E2817D2DFE872 +:10EF700000F007172D435972889EC1F2F0EFEEEDB5 +:10EF8000EE4890F8060720F078000830EB4981F849 +:10EF90000607002001F5D2614860012088708DE1EC +:10EFA000E7A1E44809F00AF8054675B1E34890F88E +:10EFB000060720F078001030E04981F806070020AD +:10EFC00001F5D26148600120887077E1DDA1D94860 +:10EFD00008F0F4FF054675B1D84890F8060720F010 +:10EFE00078001830D54981F80607002001F5D26174 +:10EFF00048600120887061E1D3A1CE4808F0DEFFAF +:10F00000054675B1CD4890F8060720F0780020300D +:10F01000CA4981F80607002001F5D2614860012045 +:10F0200088704BE1C8A1C34808F0C8FF054675B118 +:10F03000C24890F8060720F078002830BF4981F8D0 +:10F040000607002001F5D26148600120887035E193 +:10F0500036E181E27FE2BCA1B64808F0AFFF054689 +:10F0600075B1B64890F8060720F078003830B349FB +:10F0700081F80607002001F5D26148600120887000 +:10F080001CE1B1A1AB4808F099FF054675B1AB484A +:10F0900090F8060720F078003830A84981F8060774 +:10F0A000002001F5D26148600120887006E1A6A128 +:10F0B000A04808F083FF0546DDB1A448C07A1828AF +:10F0C00009DD9E4890F8060720F0780048309B49FB +:10F0D00081F8060708E0994890F8060720F07800C4 +:10F0E0004030964981F80607002099494860012080 +:10F0F0008870E3E097A18F4808F060FF054625B3CC +:10F10000002405E000218C4890380155601C84B231 +:10F11000142CF7DB002409E0281D204485490A5CF3 +:10F12000601D854990390A54601C84B20F2CF3DBB2 +:10F1300000210320DAF7BAFF804890F8060720F094 +:10F14000780048307D4981F80607B7E0A2E08DE0FD +:10F150003DE027E0FFE781A1764808F02FFF054654 +:10F16000FDB1002405E00020794978310855601C84 +:10F1700084B2142CF7DB002408E0681D20446D499C +:10F18000085C734978310855601C84B2142CF4DB98 +:10F190006A4890F8060720F078005030674981F8F7 +:10F1A00006078BE068A1634808F008FF05466DB1CB +:10F1B000624890F8060720F0780058305F4981F8DF +:10F1C00006070020624948600120887076E05A48AE +:10F1D000807968B1594890F8060720F078006030CF +:10F1E000564981F806070020594948600120887077 +:10F1F0005CA1504808F0E2FE054665B30020544982 +:10F200004860012088704B49681D085C30380F4603 +:10F21000291D795C303940EA0110C1170246F8F720 +:10F220006BFA4549887151A1384608F0C7FE05467A +:10F230008DB13946681C085C30280DDB681C085C01 +:10F240003038495D303940EA0110C1170246F8F7FD +:10F2500053FA3949C87108E03648405D3038C11763 +:10F260000246F8F749FA3449C87127E036A1314817 +:10F2700008F0A4FE054665B1304890F8060720F076 +:10F28000800080302D4981F806074FF47A703049AC +:10F29000886013E02CA1274808F090FE054665B170 +:10F2A000264890F8060720F07801244880F80617D1 +:10F2B0000020274948600120887000BF00BFE9E2B4 +:10F2C0001E4890F80607C0F3C3000D281CD2DFE8E3 +:10F2D00000F0071C51697EACD5E4FEFC1BFBFA0074 +:10F2E00019A1144808F06AFE05466DB100201849BE +:10F2F000486001208870114890F8060720F07800D7 +:10F3000008300E4981F8060724E119A1094808F0E0 +:10F3100055FE05466DB100200D49486001208870FA +:10F32000064890F8060720F078001830034981F865 +:10F3300006070FE1009900209C3A0020BC32002013 +:10F34000610000006F6B00004F4B0000BC120020FA +:10F350004C390020494D45493A0000004943434992 +:10F36000443A00004353513A000000002C000000D2 +:10F3700022000000AFF23001F74808F01FFE0546FA +:10F380007DB10020F549486001208870A1F5D26068 +:10F3900090F8060720F078001830A1F5D26181F8C6 +:10F3A0000607D7E0EEA1EC4808F008FE05466DB16F +:10F3B000ED4890F8060720F078002030EA4981F8FF +:10F3C00006070020E549486001208870C2E0AFF2DE +:10F3D0007401E14808F0F2FD05462DB3002405E074 +:10F3E0000020DE4978310855601C84B2142CF7DB0C +:10F3F000002409E0681D2044D749095C601DD74AF4 +:10F4000078321154601C84B20F2CF3DB0020D349F6 +:10F41000486001208870D44890F8060720F07800F2 +:10F420002830D14981F8060794E0AFF2C801CA48F4 +:10F4300008F0C4FD054605B3CC48807940B1CA4800 +:10F4400090F8060720F078003030C74981F80607A9 +:10F450000020C249486001208870BF49681D085CCF +:10F4600030380F46291D795C303940EA0110C11748 +:10F470000246F8F741F9BD4988716BE0BA4890F847 +:10F48000060720F078004030B74981F806070020D1 +:10F49000B2494860012088705CE0AFF25411AE4878 +:10F4A00008F08CFD05466DB1AF4890F8060720F0D6 +:10F4B00078004030AC4981F806070020A749486031 +:10F4C0000120887046E035E01EE00FE0FFE7A64827 +:10F4D00090F8060720F078004830A34981F8060725 +:10F4E00000209E4948600120887033E09E4890F8D3 +:10F4F000060720F0800080309B4981F806074FF412 +:10F500007A709649886025E0AFF2C411924808F0FD +:10F5100055FD05466DB1944890F8060720F0780037 +:10F520006030914981F8060700208C49486001202D +:10F5300088700FE0AFF2F011874808F03FFD0546F4 +:10F540003DB1894890F8060720F07801864880F898 +:10F55000061700BF00BF9DE1834890F80607C0F37F +:10F56000C300052812D2DFE800F00312286A7F00EA +:10F5700000207A494860012088707B4890F806078F +:10F5800020F078000830784981F8060780E0AFF273 +:10F590004821714808F012FD05466DB100206F4901 +:10F5A000486001208870704890F8060720F07800C5 +:10F5B00010306D4981F806076AE00020674948600D +:10F5C000012088706449A81D085C30380F46691D09 +:10F5D000795C303940EA0110C1170246F8F78CF81F +:10F5E00062498871AFF27C21384608F0E7FC054695 +:10F5F000DDB13946681C085C30280DDB681C085CEE +:10F600003038495D303940EA0110C1170246F8F739 +:10F6100073F85649C87108E04F48405D3038C1174B +:10F620000246F8F769F85149C8714F4890F8060743 +:10F6300020F0780018304C4981F8060728E0AFF236 +:10F64000F821454808F0BAFC054665B1464890F8EF +:10F65000060720F080008030434981F806074FF408 +:10F660007A703E49886013E03F4890F8060720F022 +:10F6700080013D4880F8061790F8060720F07801D1 +:10F68000394880F80617002039498870486000BF63 +:10F6900000BFFFE0344890F80607C0F3C300092814 +:10F6A00014D2DFE800F005142A40677EB4CAE000F7 +:10F6B0002D4890F8060720F0780008302A4981F894 +:10F6C000060700202549486001208870E0E0AFF27D +:10F6D0009031214808F072FC05466DB1224890F83F +:10F6E000060720F0780010301F4981F80607002037 +:10F6F0001A49486001208870CAE0AFF2B831164854 +:10F7000008F05CFC05466DB1174890F8060720F03C +:10F7100078001830144981F8060700200F49486026 +:10F7200001208870B4E0AFF2E0310B4808F046FCED +:10F7300005467DB10C4890F8060720F0780020308F +:10F74000094981F8060700E0B2E00020034948605B +:10F75000012088709CE00000009900204C390020B6 +:10F760005245414459000000BC3200209C3A002020 +:10F77000C87A0020AFF230414F4808F01FFC054620 +:10F7800075B14E4890F8060720F0780028304B49B4 +:10F7900081F80607002001F5D261486001208870D9 +:10F7A00076E047A1444808F009FC054675B30020FF +:10F7B0004549486001208870002407E0281D204446 +:10F7C0003D49095C41480155601C84B2142CF5DBAD +:10F7D0003CA13E4808F0F2FB054655B1002406E086 +:10F7E00000226019401E39490A54601C84B2022C60 +:10F7F000F6DB324890F8060720F0780030302F49C9 +:10F8000081F806070120A1F50051C87540E0AFF26C +:10F81000C841294808F0D2FB05466DB100202A49AD +:10F82000486001208870254890F8060720F078008D +:10F830003830224981F806072AE0AFF2F4411E4829 +:10F8400008F0BCFB05466DB100201F49486001204F +:10F8500088701A4890F8060720F078004030174961 +:10F8600081F8060714E0AFF22051134808F0A6FB18 +:10F87000054665B1114890F8060720F080008030F9 +:10F880000E4981F806074FF47A700F49886000BF6F +:10F8900000BF00BF00BF00210848A0F87E1600246A +:10F8A00004E0002004490855601C84B2642CF8DB95 +:10F8B00011B0BDE8F08F000000990020BC3200209C +:10F8C000444843502C0000004C390020A63A002048 +:10F8D0002DE9F04F91B093460024A04600200890F7 +:10F8E0000790069000BF00258146824600BF002693 +:10F8F000002700BF04E00020FE490855601C84B2C8 +:10F90000642CF8DBFC48807800283ED0FB48407827 +:10F9100078B30020F8498870F94890F8060720F07D +:10F920008001F74880F80617F4488078C0B10128B4 +:10F9300020D002280AD0032826D1F14890F80607E3 +:10F9400020F07801EE4880F806171DE0EC4890F8AA +:10F95000060720F078002030E94981F8060713E017 +:10F96000E74890F8060720F07801E54880F8061788 +:10F970000AE00AE0E24890F8060720F078005830E4 +:10F98000DF4981F8060700BF00BFDD4890F8060791 +:10F990000121B1EBD01F41F0CA82DA4880780128FA +:10F9A0007DD1D74890F8E0070128F9D10026DEE1A3 +:10F9B0000027CBE106EB460000EB0610D24901EB35 +:10F9C0000010303000EB071080780121B1EBD01F20 +:10F9D00066D106EB460000EB0610CB4901EB0010A8 +:10F9E000303000EB0710807820F00400001D06EB9B +:10F9F000460101EB0611C44A02EB0111303101EB63 +:10FA00000711887006EB460000EB0610114601EB6B +:10FA10000010303000EB07108078C0F3C0000028E1 +:10FA20003ED006EB460000EB061001EB0010303034 +:10FA300000EB0710807820F0080106EB460000EB91 +:10FA4000061002EB0010303000EB07108170AF4859 +:10FA5000D0F80C02401E001B0521B0FBF1F201FBA7 +:10FA6000120000EB4001A9482C3000EB41100D3092 +:10FA7000019040F253307043A54A02EB800000F53C +:10FA8000627007EB470202EB071200EBC20000F1C5 +:10FA9000220110220198D8F7D8FB9C4801E07BE1B5 +:10FAA00052E1D0F80C02401E001B0521B0FBF1F220 +:10FAB00001FB120000EB400194482C3000EB411197 +:10FAC00040F253307043924A02EB800000F56270BE +:10FAD00007EB470202EB071200EBC20050F81A2FA7 +:10FAE00041F8012F406848608848D0F80C02401E59 +:10FAF000001B0521B0FBF1F201FB120000EB4001FD +:10FB000082482C3000EB411106EB460000EB06105A +:10FB10007D4A02EB0010303000EB071000780870CF +:10FB20007A48D0F80C02401E001B0521B0FBF1F210 +:10FB300001FB120000EB400174482C3000EB411136 +:10FB400040F253307043724A02EB800000F562705D +:10FB500007EB470202EB071200EBC200406BC1F853 +:10FB600009006A48D0F80C02401E001B0521B0FBBA +:10FB7000F1F201FB120000EB400164482C3000EB75 +:10FB800041115F48F538026841F81D2F8088888050 +:10FB90005E48D0F80C02401E001B0521B0FBF1F2BC +:10FBA00001FB120000EB400158482C3000EB4111E2 +:10FBB00006EB460000EB0610534A02EB0010303013 +:10FBC00000EB07104068C1F82300002106EB460057 +:10FBD00000EB061002EB0010303000EB0710416024 +:10FBE000002444E04948D0F80C02401E001B0521C7 +:10FBF000B0FBF1F201FB120000EB400143482C3056 +:10FC000000EB4110273040F253317143404A02EB80 +:10FC1000810101F5627107EB470202EB071201EB6C +:10FC2000C20191F8801040F2533211FB02F1384AC0 +:10FC300002EB810101F5627140F253327243344BA1 +:10FC400003EB820202F5627207EB470303EB071333 +:10FC500002EBC30292F8812002EB420303EB021293 +:10FC600001EBC2014731095D0155601C84B2062CCD +:10FC7000B8DB002433E0002240F2533070432449C3 +:10FC800001EB800000F5627007EB470101EB071103 +:10FC900000EBC10090F8800040F2533110FB01F0FE +:10FCA0001B4901EB800000F5627040F25331714353 +:10FCB000174B03EB810101F5627107EB470303EB7F +:10FCC000071301EBC30191F8811001EB410303EB32 +:10FCD000011100EBC10047300255601C84B2062CB4 +:10FCE000C9DB0A48D0F80C020521B0FBF1F080B264 +:10FCF00001460FE052020020C87A00209C3A002002 +:10FD0000BC3200208439002098400020BC12002022 +:10FD10005845002001900220D9F7DAF90021062089 +:10FD2000DAF7C4F9FE48D0F80C02FD49498D884243 +:10FD300006D2FB48D0F80C02401CF949C1F80C026D +:10FD400000210520DAF7B2F9781C87B206EB4600ED +:10FD500000EB0610F34901EB0010C079B8423FF701 +:10FD600029AE31460220DAF7A1F9701C86B2042EC2 +:10FD7000FFF61EAEEC488078032803D0EA4880786E +:10FD8000012802D10020E94908600021E84880F8F4 +:10FD9000E0170B20E4490871E6480078012841F09B +:10FDA0004A8610E002F070FCE349C1F8180F0846DB +:10FDB000D0F8180FC0F3004007900846D0F8180F8D +:10FDC000C0F34200069006980028EBD0D648807811 +:10FDD000022812D1D448407878B14FF0070A552054 +:10FDE000D6490870FD204870AA2088700020C8708D +:10FDF00008716120487100208871FA20CF4901F80C +:10FE00000A00CB48F5384179CC4A0AF10100115477 +:10FE1000C748F53801790AF102001154C448F53891 +:10FE2000C1780AF103001154C148F53881780AF10C +:10FE300004001154BE48F53841780AF10500115408 +:10FE4000BD4890F80B1F0AF10600115400240EE083 +:10FE5000B948D0F8180FC4F10301C900C840C1B2B5 +:10FE60000AF109002044B54A1154601C84B2042CE4 +:10FE7000EEDBAD48407838B9B0490AF10D0001F821 +:10FE800000B0401C85B239E0A8488038006850B9FD +:10FE9000A348807A38B1A4488078032803D0A248C8 +:10FEA0008078012823D1002409E09F489038015D23 +:10FEB0000AF10D002044A14A1154601C84B2142C94 +:10FEC000F3DB002409E098484830015D0AF1210085 +:10FED00020449A4A1154601C84B20A2CF3DB9749DF +:10FEE0000AF12B0001F800B0401C85B206E00120A9 +:10FEF00093498870002011B0BDE8F08F002D01F00B +:10FF00009A8501208E4910394870894880F87CB65E +:10FF10005846BBF1150F00F0988710DCA0F10B00DC +:10FF20000A2880F09B87DFE810F01A008607590442 +:10FF3000200086073A00A7040F0586078707A22836 +:10FF40000FD007DC16287DD01F287CD0A12840F0D8 +:10FF5000858708E0A32803D0A428F8D102E000BFD9 +:10FF600000BF00BF00BF00F079BF10206E490871CC +:10FF7000002406E07348005D2919704A5054601C43 +:10FF800084B20A2CF6DB05F10A0085B26C485630C3 +:10FF900090F8AD0069494855681C85B2E3E76648AA +:10FFA00090F8FC0C00F00100A0B1012080F3138850 +:10FFB00000BF00BFBFF34F8F6348006800F4E060EC +:10FFC00062490843001D60490860BFF34F8F00BFBE +:10FFD00000BFFEE7002645E306EB460000EB0610F7 +:10FFE000504901EB0010807903284AD006EB460007 +:10FFF00000EB061001EB00108079012841D006EBE0 +:020000040803EF +:10000000460000EB061001EB00108079022838D082 +:1000100006EB460000EB061001EB00108079042887 +:100020002FD006EB460000EB061001EB00108079A4 +:10003000072826D006EB460000EB061001EB001067 +:10004000807901E0F8E3F8E308281AD006EB4600CF +:1000500000EB061001EB001080790D2811D006EBA3 +:10006000460000EB061001EB00108079092808D04B +:1000700006EB460000EB061001EB001080790A2821 +:1000800066D101202D494855E81C85B2A9460220B9 +:100090004855681C85B21D204855681C85B200274C +:1000A00022E106EB460000EB06101E4901EB0010B2 +:1000B000303000EB0710007820494855681C85B2A5 +:1000C00006EB460000EB0610164901EB001030303D +:1000D00000EB0710807819494855681C85B206EB7B +:1000E000460000EB06100F4901EB0010303000EB2A +:1000F00007108078C0F3800088B906EB460000EB5B +:10010000061001EB0010303000EB07108078C0F3D0 +:10011000C00020B906EB460000EB061019E022E013 +:10012000BC120020984000209C3A002088024042E7 +:10013000BC320020220A0020BC22002052020020F3 +:1001400084390020D68003080CED00E00000FA0599 +:10015000E4E001EB0010303000EB07108078C0F3D2 +:100160004000002877D0002413E006EB460000EBA7 +:100170000610FE4901EB0010303000EB071040681C +:10018000C4F10301C900C8406119F94A5054601C08 +:1001900084B2042CE9DB281D85B2002418E040F26B +:1001A00053307043F34901EB800000F5627007EBB8 +:1001B000470101EB071100EBC100D0F81A00C4F1B0 +:1001C0000301C900C8406119E94A5054601C84B257 +:1001D000042CE4DB281D85B2002418E040F25330E3 +:1001E0007043E44901EB800000F5627007EB4701C2 +:1001F00001EB071100EBC100D0F81E00C4F10301B0 +:10020000C900C8406119DA4A5054601C84B2042CF9 +:10021000E4DB281D85B2002417E040F25330704320 +:10022000D44901EB800000F5627007EB470101EB58 +:10023000071100EBC100406BC4F10201C900C840C6 +:100240006119CB4A5054601C84B2032CE5DBE81CD6 +:1002500085B200241DE045E040F253307043C549AB +:1002600001EB800000F5627007EB470101EB07111D +:1002700000EBC10151F8220F4968C4F10502D20018 +:10028000CDE90910D7F7CFFF6119B94A5054601C66 +:1002900084B2062CE0DBA81D85B200241EE040F2EB +:1002A00053307043B34901EB800000F5627007EBF7 +:1002B000470101EB071100EBC10022308168C068E3 +:1002C000C4F10502D200CDE90B0108460B99D7F71E +:1002D000AAFF6119A64A5054601C84B2062CDEDBCA +:1002E000A81D85B2781C87B206EB460000EB06100D +:1002F0009E4901EB0010C079B8423FF7D2AEA5EBA2 +:100300000900C0F30721A9F10200994A1154A5EB95 +:100310000900C1B2A9F101001154A1E106EB4600A8 +:1003200000EB0610914901EB00108079052839D1C6 +:1003300002208F494855E81C85B2A94600271CE0D9 +:10034000781C8B494855681C85B28B48C05D485560 +:10035000681C85B2002409E087480C3000EB0710C8 +:10036000005D6119824A5054601C84B2102CF3DB8A +:1003700005F1100085B2781C87B27F48AD3890F83F +:10038000AC00B842DCDCA5EB09000002C1B2A9F167 +:100390000200774A1154A5EB0900C1B2A9F101008E +:1003A00011545DE106EB460000EB06106F4901EBCE +:1003B000001080790B2823D107206D494855681C0F +:1003C00085B201204855681C85B23B204855681C01 +:1003D00085B26948AD3890F8C9014855681C85B2A6 +:1003E000002407E06448CC30005D6119604A505435 +:1003F000601C84B23A2CF5DB05F13A0085B22FE19E +:1004000006EB460000EB0610584901EB001080791E +:10041000062875D1032056494855E81C85B2A946DF +:1004200002204855681C85B211204855681C85B2C9 +:10043000002784E006EB460000EB06104B4901EB79 +:100440000010303000EB0710007849494855681C0F +:1004500085B206EB460000EB0610444901EB0010A4 +:10046000303000EB0710807841494855681C85B250 +:1004700006EB460000EB06103C4901EB0010303063 +:1004800000EB07108078C0F38000C0B3002414E0B4 +:1004900040F253307043374901EB800000F5627041 +:1004A00007EB470101EB071100EBC1004730005D8E +:1004B00061192F4A5054601C84B20A2CE8DB05F104 +:1004C0000A0085B2002414E040F2533070432949F9 +:1004D00001EB800000F5627007EB470101EB0711AB +:1004E00000EBC1006030005D6119214A5054601C6E +:1004F00084B2022CE8DBA81C85B2002419E01CE0C1 +:1005000040E040F2533070431A4901EB800000F59F +:10051000627007EB470101EB071100EBC100406F70 +:10052000C4F10201C900C8406119114A5054601C4D +:1005300084B2032CE5DBE81C85B2781C87B206EB9D +:10054000460000EB0610094901EB0010C079B842E3 +:100550003FF770AFA5EB09000002C1B2A9F102009C +:10056000034A1154A5EB0900C1B207E098400020EE +:10057000520200205845002069330020A9F10100F3 +:1005800011546DE006EB460000EB0610FC4901EB50 +:10059000001080790C2863D1FA494855E81C85B2CF +:1005A000A94601204855681C85B240F2533070437B +:1005B000F54901EB800090F80A0D00EB4000401C6B +:1005C000F0494855681C85B240F253307043EE49FB +:1005D00001EB800090F8080DEA494855681C85B287 +:1005E000002725E040F253307043E74901EB8000DB +:1005F00090F8080DC0F38000C0B1002412E040F272 +:1006000053307043E04901EB800000F5516050F831 +:100610002700C4F10201C900C8406119D94A5054E9 +:10062000601C84B2032CEADBE81C85B2781C87B21C +:1006300040F253307043D44901EB800090F80A0D2A +:10064000B842CFDCA5EB09000002C1B2A9F102005B +:10065000CC4A1154A5EB0900C1B2A9F10100115413 +:10066000701C86B2C94890F86A0BB0423FF7B4AC30 +:10067000C64890F80C0C002876DD0026A6E006EBB4 +:100680004601C34800EB0110807904280DD1BD4913 +:100690004855681C85B201204855681C85B2B84889 +:1006A0006738805D4855681C85B206EB4601B8483E +:1006B00000EB01108079062833D1B2494855681CF7 +:1006C00085B2B24890F8AC004855681C85B212203B +:1006D0004855681C85B200271DE0781CA94948557B +:1006E000681C85B2A948AD30C05D4855681C85B20C +:1006F000002409E0A548B93000EB0710005D61193E +:10070000A04A5054601C84B2102CF3DB05F1100099 +:1007100085B2781C87B29D4890F8AC00B842DCDC0A +:1007200052E006EB46019A4800EB0110807905285B +:100730004AD194494855E81C85B2A946012048553C +:10074000681C85B28E48C03890F8620000EB40000B +:10075000401C4855681C85B28948DC38805D485586 +:10076000681C85B200271BE037E08548DC38805DD7 +:10077000C0F3800090B100240CE08148583850F854 +:100780002700C4F10201C900C84061197D4A5054D4 +:10079000601C84B2032CF0DBE81C85B2781C87B2A5 +:1007A0007748C03890F86200B842DEDCA5EB09005B +:1007B0000002C1B2A9F10200724A1154A5EB09006E +:1007C000C1B2A9F101001154701C86B26F4890F8B3 +:1007D0000C0C401EB0423FF752AF3FE36D4800782B +:1007E000401C6C49087008460078052809DA6A48F8 +:1007F00090F8FC0C00F0010018B90D206749087151 +:100800000CE0102065490871634890F8FC0C00F07A +:10081000010018B9FF21604880F8001D6048008879 +:10082000000A584948555E480088C1B2554A681CBC +:100830001154A81C85B211E300E0DDE055480078B2 +:10084000401C5449087008460078052803DA162031 +:100850005249087102E01020504908715048008840 +:10086000000A484948554E480088C1B2454A681CAC +:100870001154A81C85B2F1E210204849087146487D +:1008800090F8010D3F494855681C85B200274CE09F +:10089000414890F8010D401E40F2533110FB01F029 +:1008A000394901EB800000F5627007EB470101EB6D +:1008B000071100EBC10090F88200012833D13648BF +:1008C00090F8010D401E00EB400101EB00102C4997 +:1008D00001EB0010303000EB071000782949485533 +:1008E000681C85B2002419E02B4890F8010D401EC9 +:1008F00040F2533110FB01F0234901EB800000F579 +:10090000627007EB470101EB071100EBC100833078 +:10091000005D29191B4A5054601C84B20A2CE3DB89 +:1009200005F10A0085B2781C87B21B4890F8010DCA +:10093000401E00EB400101EB0010114901EB0010DB +:10094000C079B842A4DC89E212480078401C114901 +:10095000087008460078052824DA0F4890F8010D41 +:10096000401E00EB400101EB0010054901EB0010B7 +:10097000007E00F00100A8B912200849087128E0A3 +:10098000984000205202002058450020BC32002030 +:10099000CC3E00202A0A0020BC2200209C3A0020E5 +:1009A000280A00201020FE490871A1F5BF5090F8D8 +:1009B000010D401E00EB400101EB0010F94901EB75 +:1009C0000010007E00F0010018B9FF21F64880F801 +:1009D000001DF54890F8010DF4494855F448008889 +:1009E000010AF24A681C1154F1480088C1B2A81CDF +:1009F0001154E81C85B231E20120EE49C875084661 +:100A0000D0F80C020A21B0FBF1F0C0F30720E7494F +:100A10004855681C85B2E748D0F80C020A21B0FBA3 +:100A2000F1F0E2494855681C85B2E248D0F80C0262 +:100A30000A2804D90A200021CDE9040105E0DD4897 +:100A4000D0F80C020021CDE90401DA48D0F80C02FC +:100A5000D849C1F810020846D0F80C020A21B0FBB0 +:100A6000F1F081B2D348A0F814120498C1B2D14871 +:100A700080F8161200210C20D9F718FBCB490498F6 +:100A80004855681C85B228204855681C85B200244A +:100A9000CAE1C848D0F80C0268B1C648D0F80C02C8 +:100AA000401E001B0521B0FBF1F080B20146019011 +:100AB0000220D8F771FABF48D0F80C02401E001B84 +:100AC0000521B0FBF1F201FB120000EB4001B94837 +:100AD0002C3000EB41100078B4494855681C85B2B1 +:100AE0004FF000081DE0B348D0F80C02401E001B78 +:100AF0000521B0FBF1F201FB120000EB4001AD4813 +:100B00002C3000EB4110D0F80100C8F10301C900FE +:100B1000C84008EB0501A54A505408F101001FFA2E +:100B200080F8B8F1040FDEDB281D85B24FF0000815 +:100B30001DE0A048D0F80C02401E001B0521B0FBB0 +:100B4000F1F201FB120000EB40019A482C3000EB5F +:100B50004110D0F80500C8F10301C900C84008EBF6 +:100B60000501924A505408F101001FFA80F8B8F1CB +:100B7000040FDEDB281D85B24FF000081DE08D4814 +:100B8000D0F80C02401E001B0521B0FBF1F201FB66 +:100B9000120000EB400187482C3000EB4110D0F8E8 +:100BA0000900C8F10201C900C84008EB05017F4AED +:100BB000505408F101001FFA80F8B8F1030FDEDB92 +:100BC000E81C85B24FF0000823E07A48D0F80C0208 +:100BD000401E001B0521B0FBF1F201FB120000EBEF +:100BE000400174482C3000EB411050F80D1F406854 +:100BF000C8F10502D200CDE90D0108460D99D7F7DD +:100C000012FB08EB0501694A505408F101001FFA74 +:100C100080F8B8F1060FD8DBA81D85B24FF00008A8 +:100C200023E06448D0F80C02401E001B0521B0FBF5 +:100C3000F1F201FB120000EB40015E482C3000EBAA +:100C400041100D308168C068C8F10502D200CDE9BD +:100C50000F0108460F99D7F7E6FA08EB0501534A4A +:100C6000505408F101001FFA80F8B8F1060FD8DBE4 +:100C7000A81D85B24F48D0F80C02401E001B05216C +:100C8000B0FBF1F201FB120000EB400149482C30AF +:100C900000EB411090F8220044494855681C85B289 +:100CA0004448D0F80C02401E001B0521B0FBF1F2B5 +:100CB00001FB120000EB40013E482C3000EB4110DC +:100CC00090F8210039494855681C85B23948D0F858 +:100CD0000C02401E001B0521B0FBF1F201FB1200CB +:100CE00000EB400133482C3000EB411090F820001D +:100CF0002E494855681C85B22E48D0F80C02401E7B +:100D0000001B0521B0FBF1F201FB120000EB4001DA +:100D100028482C3000EB4110C07F24494855681CFE +:100D200085B22448D0F80C02401E001B0521B0FB00 +:100D3000F1F201FB120000EB40011E482C3000EBE9 +:100D40004110807F19494855681C85B21948D0F870 +:100D50000C02401E001B0521B0FBF1F201FB12004A +:100D600000EB400113482C3000EB4110407F0F494D +:100D70004855681C85B24FF000082BE00D48D0F8AC +:100D80000C02401E001B0521B0FBF1F201FB12001A +:100D900000EB400107482C3000EB41100CE0000054 +:100DA0009C3A002098400020BC22002052020020E3 +:100DB000280A0020BC120020D0F82300C8F103014B +:100DC000C900C84008EB0501FC4A505408F1010075 +:100DD0001FFA80F8B8F1040FD0DB281D85B24FF060 +:100DE00000081AE0F648D0F80C02401E001B05214E +:100DF000B0FBF1F201FB120000EB4001F0482C3097 +:100E000000EB4110273010F8080008EB0501EB4A11 +:100E1000505408F101001FFA80F8B8F1060FE1DB29 +:100E2000A81D85B2601C84B20022DDE90401201AED +:100E30008A41FFF62EAE11E01020E24908715920D8 +:100E4000DE494855681C85B208E01020DD4908716C +:100E50005920DA494855681C85B200BF00BFA5EB90 +:100E60000A00C0F30721D54A0AF107001154A5EB87 +:100E70000A00C1B20AF10800115400240FE00AF17F +:100E80000D012144CD4A505CDDE90621D9F734F843 +:100E90000AF10D012144C94A5054601C84B2A5EBEB +:100EA0000A00A042EBDCC84890F80A0F48B1A5EB55 +:100EB0000A0291B2C14A02EB0A0000230422D9F7C8 +:100EC000A5FEA5EB0A0291B2BC4A02EB0A00D8F7D4 +:100ED0001FFD0021CDE90201DDE90201000A40EA1F +:100EE0000160B6494855681C85B202984855681C8F +:100EF00085B2B4488078022810D1B248407868B1F1 +:100F0000681F000AC870681F087181B2AB48401D95 +:100F100001F01AFDA9494855681C85B2AB48056027 +:100F20000121001FD8F774FD2846FEF7E4BFA8484A +:100F300090F80607C009002877D1A248807830B120 +:100F4000012873D0022872D0032871D1F2E3A0489F +:100F500090F80607C0F3C3000E2829D2DFE800F09E +:100F600007293D51697D91A5B9CDE1F5F4F3002440 +:100F700005E09848005D91490855601C84B2954889 +:100F8000D7F781F9A042F4D8904804600121001FEE +:100F9000D8F73EFD8E4890F8060720F0780008301C +:100FA0008B4981F806074FF47A7001F5D2618860A9 +:100FB0006CE1002405E08848005D80490855601C0C +:100FC00084B28548D7F75FF9A042F4D87F4804601F +:100FD0000121001FD8F71CFD58E1002405E07F48DF +:100FE000005D76490855601C84B27C48D7F74BF900 +:100FF000A042F4D8754804600121001FD8F708FD0D +:1010000044E1002405E07648005D6C490855601C09 +:1010100084B27348D7F737F9A042F4D86B4804601C +:101020000121001FD8F7F4FC30E1FDE330E1B7E225 +:10103000B5E2002405E06B48005D60490855601C7E +:1010400084B26848D7F71FF9A042F4D85F4804601B +:101050000121001FD8F7DCFC18E1002405E06248FC +:10106000005D56490855601C84B25F48D7F70BF9FC +:10107000A042F4D8554804600121001FD8F7C8FCED +:1010800004E1002405E05948005D4C490855601C06 +:1010900084B25648D7F7F7F8A042F4D84B4804601A +:1010A0000121001FD8F7B4FCF0E0002405E050480F +:1010B000005D42490855601C84B24D48D7F7E3F8FB +:1010C000A042F4D8414804600121001FD8F7A0FCD9 +:1010D000DCE0002405E04748005D38490855601C05 +:1010E00084B24448D7F7CFF8A042F4D83748046018 +:1010F0000121001FD8F78CFCC8E0002405E03E4821 +:10110000005D2E490855601C84B23B48D7F7BBF8F8 +:10111000A042F4D82D4804600121001FD8F778FCC4 +:10112000B4E028484078022810D1002405E0334874 +:10113000005D22490855601C84B23048D7F7A3F8F7 +:10114000A042F4D833E089E070E05BE0002405E0E1 +:101150002A48005D19490855601C84B20D2CF7DB44 +:101160001848C238D7F78FF80021CDE904010023D1 +:10117000DDE9040158405940084314D0002408E038 +:101180001048C238015D04F10D000C4A1154601C76 +:1011900084B20022DDE90410611A8241F0DB18A15B +:1011A0000648D7F764F80548D7F76DF884B20748C2 +:1011B00004600121001FD8F72BFC67E052020020D9 +:1011C000BC1200209C3A0020BC220020BC640240DB +:1011D000BC320020B58D0308AF8D0308B38D030822 +:1011E0009C8D0308848D0308738D03082002002062 +:1011F000648D0308CB8D0308BF8D03083C8D030865 +:101200000D0A0000002405E0F748005DF749085585 +:10121000601C84B2F448D7F736F8A042F4D8F448FA +:1012200004600121001FD8F7F3FB2FE0002405E044 +:10123000F048005DED490855601C84B2ED48D7F7D1 +:1012400022F8A042F4D8EA4804600121001FD8F730 +:10125000DFFB42F21070E849886017E0002405E0E7 +:10126000E648005DE1490855601C84B2E348D7F7C1 +:101270000AF8A042F4D8DE4804600121001FD8F724 +:10128000C7FB42F21070DC49886000BF00BFD1E3A9 +:10129000DB4890F80607C0F3C3000D281FD2DFE833 +:1012A00000F0071F33475B6F8397ABBFF3F2F1008A +:1012B000002405E0D348005DCC490855601C84B289 +:1012C000D048D6F7E0FFA042F4D8C9480460012115 +:1012D000001FD8F79DFB4FF47A70C74988605DE125 +:1012E000002405E0C848005DC0490855601C84B270 +:1012F000C548D6F7C8FFA042F4D8BD480460012114 +:10130000001FD8F785FB49E1002405E0BF48005DD8 +:10131000B6490855601C84B2BC48D6F7B4FFA04259 +:10132000F4D8B34804600121001FD8F771FB35E100 +:10133000002405E0B648005DAC490855601C84B245 +:10134000B348D6F7A0FFA042F4D8A9480460012111 +:10135000001FD8F75DFB21E1002405E0AD48005DEA +:10136000A2490855601C84B2AA48D6F78CFFA04257 +:10137000F4D89F4804600121001FD8F749FB0DE114 +:10138000002405E0A448005D98490855601C84B21B +:10139000A148D6F778FFA042F4D89548046001210F +:1013A000001FD8F735FBF9E0002405E09B48005DFD +:1013B0008E490855601C84B29848D6F764FFA04255 +:1013C000F4D88B4804600121001FD8F721FBE5E029 +:1013D000002405E09248005D84490855601C84B2F1 +:1013E0008F48D6F750FFA042F4D88148046001210D +:1013F000001FD8F70DFBD1E0002405E08948005D0F +:101400007A490855601C84B28648D6F73CFFA04252 +:10141000F4D8774804600121001FD8F7F9FABDE03D +:101420008148407802280DD1002405E07F48005D06 +:101430006E490855601C84B27C48D6F724FFA04250 +:10144000F4D850E0002405E07848005D674908556D +:10145000601C84B2142CF7DB67488E30D6F713FF7C +:101460000021CDE9040172A163488E3006F0A6FD8B +:1014700080460023DDE904015840594008432ED03E +:1014800000240BE072E049E034E05B488E30015DFF +:1014900004F11400554A1154601C84B2A8F10100F3 +:1014A000A042F2DC22211430504A1154444608E094 +:1014B000601E51498E31095C15304C4A1154601C34 +:1014C00084B2DDE90410491C40F100000022611AD9 +:1014D0008241EDDBAFF2D8214448D6F7C8FE43483D +:1014E000D6F7D1FE84B2424804600121001FD8F72C +:1014F0008FFA53E0002405E04E48005D3B49085553 +:10150000601C84B24B48D6F7BEFEA042F4D83848DF +:1015100004600121001FD8F77BFA3FE0364880685D +:1015200040F2E931884209D1354890F8060720F0A9 +:1015300078006030324981F8060703E040F2E93074 +:101540002D498860002405E03B48005D2749085587 +:10155000601C84B23848D6F796FEA042F4D82448DE +:1015600004600121001FD8F753FA17E0002405E0BA +:101570003248005D1D490855601C84B22F48D6F7DB +:1015800082FEA042F4D81A4804600121001FD8F757 +:101590003FFA43F698201849886000BF00BF49E22F +:1015A000174890F80607C0F3C30005281AD2DFE8F1 +:1015B00000F00349A0C2FD0000201B49C8700024B0 +:1015C00005E01F48005D09490855601C84B21C48AD +:1015D000D6F759FEA042F4D8054804600121001F47 +:1015E000D8F716FA22E10000D68D03085202002037 +:1015F000BC640240958D03084C3900200E8E030810 +:10160000BC320020DF8E0308E68E0308958F0308A6 +:10161000F08E0308FB8E0308068F03080F8F030864 +:101620001E8F03083C8F03089C3A0020498F030853 +:101630002C000000798F0308DB8E03088A8F0308D3 +:101640009C8D03080020FD49C870002404E00020A0 +:10165000FB490855601C84B2642CF8DB0020F74974 +:10166000C870002405E0F748005DF5490855601C86 +:1016700084B2082CF7DB002408E0F0485438015D00 +:1016800004F10800EE4A1154601C84B2EB4854384F +:10169000D6F7F9FDA042F0D82C2104F10800E84A61 +:1016A0001154401C80B20890002408E0E3482C3814 +:1016B000015D08982044E24A1154601C84B2DF485E +:1016C0002C38D6F7E0FDA042F0D8AFF2CC41DC4890 +:1016D000D6F7CDFDDA48D6F7D6FDDB490860012103 +:1016E000D948001FD8F794F942F21070D7498860A2 +:1016F0009CE0002405E0D648005DD1490855601CF7 +:1017000084B2D348D6F7BFFDA042F4D8CE480460D7 +:101710000121001FD8F77CF9CE4890F8060720F089 +:1017200078001830CB4981F806074FF4FA60C749B2 +:1017300088607BE07CE0C1484078012818D002280E +:1017400054D10020BD49C870002405E0C248005DA6 +:10175000BB490855601C84B2BF48D6F794FDA0422F +:10176000F4D8B94804600121001FD8F751F93DE0D1 +:10177000002404E00020B2490855601C84B2642CA7 +:10178000F8DB0020AD49C870002405E0B248005DD8 +:10179000AB490855601C84B20E2CF7DBAB488E3089 +:1017A000D6F771FD80B20890089800E024E090B16F +:1017B000002408E0A5488E30015D04F10E00A04A27 +:1017C0001154601C84B208988442F3DBAFF2D0510C +:1017D0009B48D6F74CFD9A48D6F755FD9A490860C4 +:1017E00001219948001FD8F713F900BF00BF42F24A +:1017F00010709649886019E0002405E09748005D64 +:101800008F490855601C84B29448D6F73CFDA0422D +:10181000F4D88D4804600121001FD8F7F9F842F28E +:1018200010708A49886000E005E100BF00BF01E157 +:10183000884890F80607C0F3C300092826D2DFE8DD +:1018400000F005263A4E62768ACCE000002405E0DE +:101850008348005D7A490855601C84B28048D6F7F9 +:1018600012FDA042F4D8784804600121001FD8F787 +:10187000CFF8784890F8060720F0780008307549CE +:1018800081F806074FF47A7070498860D0E0002430 +:1018900005E07448005D6A490855601C84B27148CF +:1018A000D6F7F1FCA042F4D8674804600121001F7C +:1018B000D8F7AEF8BCE0002405E06B48005D604955 +:1018C0000855601C84B26848D6F7DDFCA042F4D805 +:1018D0005D4804600121001FD8F79AF8A8E00024B1 +:1018E00005E06248005D56490855601C84B25F48B7 +:1018F000D6F7C9FCA042F4D8534804600121001F68 +:10190000D8F786F894E0002405E05948005D4C497A +:101910000855601C84B25648D6F7B5FCA042F4D8EE +:10192000494804600121001FD8F772F880E00024C4 +:1019300005E05048005D42490855601C84B24D489E +:10194000D6F7A1FCA042F4D83F4804600121001F53 +:10195000D8F75EF86CE03948407802280DD10024B1 +:1019600005E04548005D36490855601C84B2424890 +:10197000D6F789FCA042F4D828E0002405E03E48D0 +:10198000005D2F490855601C84B20F2CF7DB2F48EF +:101990008E30D6F778FC80B20890089890B1002479 +:1019A00008E02A488E30015D04F10F00244A1154EA +:1019B000601C84B208988442F3DBAFF2BC7120480B +:1019C000D6F755FC1E48D6F75EFC84B21E4804606C +:1019D0000121001FD8F71CF82AE0002405E0274861 +:1019E000005D17490855601C84B22448D6F74BFCAB +:1019F000A042F4D8144804600121001FD8F708F869 +:101A000016E0002405E01E48005D0D490855601CE5 +:101A100084B2072CF7D3601E0B49086001210A48E5 +:101A2000001FD7F7F5FF42F210700849886000BF29 +:101A300000BF00BF00BF0020FEF75DBA9C3A002047 +:101A4000520200203C8E0308BC6402404C39002046 +:101A5000C68E0308BC320020798E0308D28E03089C +:101A6000B58D0308AF8D0308B38D03089C8D030863 +:101A7000158E0308248E0308E48D03082E8E0308B8 +:101A80000E8E030810B5002440F22441164804F0DD +:101A9000C6FB38B340F22441134804F03AFB00215E +:101AA0001248D7F7B5FF12491048D7F797FF012022 +:101AB0001049C8700C480088C4B20B488088C4B272 +:101AC0000A48001D0068C0F5FA6081B20A48A0F813 +:101AD0007E164FF4FA600549091D0860012103488C +:101AE000D7F796FF10BD0000001001408864024047 +:101AF000008800209C3A0020BC32002010B5002451 +:101B000004490548D7F76AFF00210348D7F780FF4B +:101B100010BD000000800028B864024000B58FB0FE +:101B20000121880500F0BAFC2848D7F77DFF402046 +:101B30000390002005904FF48060069000200790ED +:101B4000089009904FF400300A9000200B900C9000 +:101B50000D900E901E480190400600901D48029086 +:101B600069461A48D8F72AF8012210211748D8F7F1 +:101B700007F816483038D7F757FF002003904FF486 +:101B8000FA600490002005904FF4806006900020D9 +:101B90000790089009904FF400300A9000200B90B5 +:101BA0000C900D900E900A480190400600900A4853 +:101BB0000290694605483038D8F700F801210348FB +:101BC0003038D7F725FF0FB000BD0000B8640240E1 +:101BD0000410014052020020009900201CB5012190 +:101BE000032000F05BFC072206211648D8F794FF7B +:101BF000072211461348D8F78FFFC020009002201B +:101C00008DF8050000208DF8060001208DF80700F2 +:101C100002208DF8040069460A48D8F735FF2020D5 +:101C2000009001208DF8040000208DF806000320AC +:101C30008DF8050001208DF8070069460148D8F7A6 +:101C400023FF1CBD0004024070B588B000240025AD +:101C5000FFF7C4FFFFF762FF4FF4E13000F06CF9CB +:101C600000F04AF90121402000F038FC012000F08A +:101C7000F9FC4FF47A7005F0C3FF0B208949087115 +:101C80000021894880F8E01780F8A81600208749CD +:101C900088704870C8704FF47A708860002182485C +:101CA00080F8C81601208149203188704870C870BA +:101CB0004FF4FA50886000217B4880F8901601208C +:101CC0007A49183988704870C8704FF47A70886003 +:101CD0000021754880F8B8160020744910318870CA +:101CE0004870C8704FF47A70886000216E4880F8A0 +:101CF0009C1601206D490C3988704870C8704FF4EB +:101D0000FA70886000216A4880F80C180020694940 +:101D1000887001204870C8704EF66020886000BF4F +:101D20001FE0002004EB4401604A2C3202F821003D +:101D300004EB440102EB81018870012004EB4401B3 +:101D400002EB81014870002004EB440102EB8101A9 +:101D5000C87042F6F82004EB440102EB8101886070 +:101D6000641C042CDDD300204E498871A1F1C2000F +:101D700090F8AA0000F00F00002807DDA1F1C200D2 +:101D800090F8AA0000F00F00401E487047487630D7 +:101D900090F8AA000009002808DD4448763090F841 +:101DA000AA000121C1EB10103E4988703D484078DF +:101DB00068B920214048D8F7DDFE3B4890F8060777 +:101DC00020F080008030384981F8060703E02021A8 +:101DD0003948D8F7CDFE3348807890B1012815D026 +:101DE000022809D003281ED147F2305031498860BB +:101DF00000203249086016E04EF660202D498860C8 +:101E000011E04EF660202B4988600CE04EF6602011 +:101E10002849886000202949086043F69820234912 +:101E20001839886000BF00BF254800682549086050 +:101E30002348001D00684860214808300068886019 +:101E4000002404E00021174890380155641C142C2C +:101E5000F8D31C48C07A1B49897A1A4A527A194B1E +:101E60001B7ACDE90432CDE906101648C179807994 +:101E7000144A5279134B1B79CDE90032CDE90201A6 +:101E800010488378027810A10648903804F092FA3E +:101E900000210320D8F70AF910B100201549086085 +:101EA00008B070BD9C3A0020BC320020643900208C +:101EB000BC720020C87A0020000402408802404220 +:101EC000107AFF1FE47A00202530327825303278EE +:101ED0002530327825303278253032782530327806 +:101EE00025303278253032782530327825303278F6 +:101EF000250000008802424208B546208DF8000007 +:101F000002208DF8010001208DF802008DF80300F9 +:101F10006846F8F793FA25208DF8000001208DF827 +:101F2000010000208DF8020001208DF803006846B2 +:101F3000F8F784FA08BD00001FB5044601211020FF +:101F400000F0FCFA00940020ADF80400ADF80600A3 +:101F5000ADF80800ADF80C000C20ADF80A00694699 +:101F60000B4804F0ABF90121094804F0DBF8012229 +:101F700040F22441064804F07CF91021044804F0A2 +:101F8000C8F80122C021024804F0D8F81FBD0000A3 +:101F9000001001401CB50121880300F0CFFA002198 +:101FA000042000F0DFFC0121042000F0DBFC08210C +:101FB000042000F0D7FC0921042000F0D3FC01200C +:101FC000009000208DF8040010208DF805000120FD +:101FD0008DF806006846D7F745FF022000900020E4 +:101FE0008DF8040010208DF8050001208DF8060002 +:101FF0006846D7F737FF1CBD1CB50121592000F0FA +:102000004DFA43F6FB70009000208DF8040002208A +:102010008DF8070069462D48D8F736FDFC20009062 +:1020200000208DF8040001208DF80700694628483B +:10203000D8F72AFD4FF44040009000208DF80400AE +:1020400001208DF8070069462248D8F71DFD0720BA +:10205000009000208DF8040002208DF807006946EA +:102060001D48D8F711FD4FF48060009000208DF8D6 +:10207000040001208DF8070069461748D8F704FDD1 +:1020800007211548D8F774FD4FF440411148D8F79F +:1020900071FD43F603710D48D8F76CFDF8210B482C +:1020A000D8F766FDFC210A48D8F764FD4FF480613B +:1020B0000948D8F75FFD09480068012802D108499E +:1020C000887202E00020064988721CBD00100240A0 +:1020D00000180240000C0240000002402802424268 +:1020E000BC12002010B500244FF48070D7F7A6FE74 +:1020F00018B14FF48070D7F79BFE4FF40070D7F7FC +:102100009DFE18B14FF40070D7F792FE0120D7F76B +:1021100095FE68B110480068C0F101000F49897B45 +:1021200060F300010D4881734FF48060D7F780FEA3 +:102130000220D7F783FE70B10748001D0068C0F188 +:1021400001000649897B60F34101044881734FF423 +:102150008060D7F76DFE10BD00024242BC12002025 +:1021600010B5FFF749FF642005F04AFDFFF712FFA5 +:1021700000F056F823480068D0B92348006818B921 +:1021800002202249487002E00120204948701E4880 +:10219000103800681E49D1F80C1240EA4100C043D3 +:1021A0001A4988700846807800F00300887002E0C1 +:1021B0000020164948701448001F006820B901200B +:1021C000144981F8280003E00020124981F8280012 +:1021D0001148006800011149D1F8181240EAC10005 +:1021E0000E49D1F8141240EA81000C49D1F81012BE +:1021F00040EA41000949D1F80C120843183005495A +:10220000C87210BD3C824142180243429C3A0020F1 +:1022100000004342BC1200201C0242420000424225 +:1022200008B506208DF8000003208DF8010001207C +:102230008DF802008DF803006846F8F7FFF80720D4 +:102240008DF8000003208DF8010001208DF80200B8 +:102250008DF803006846F8F7F1F808BD1CB50121B8 +:10226000112000F01BF94CF20400009001208DF8C1 +:10227000040000208DF8060003208DF805000120E1 +:102280008DF8070069461648D8F7FEFB042114486C +:10229000D8F76EFC13488078032803D01148807863 +:1022A000012815D10420009001208DF804000020A1 +:1022B0008DF8060003208DF8050001208DF8070039 +:1022C00069460948D8F7E0FB04210748D8F750FCD5 +:1022D0000120064908600649C1F8BC021CBD000087 +:1022E000001002409C3A002000000240B802424226 +:1022F0000000424210B5FFF7B1FF10BD10B5024615 +:10230000002000BF12F8014B2318D8B24B1E9BB21D +:10231000191EF7D110BD00002DE9F04F85B00F4612 +:1023200015461E460E9C162002900BE020205449B4 +:1023300001EB47119DF8082088549DF80800401CC7 +:10234000C0B202909DF808002028EFDB0020029028 +:1023500013E09DF808008200A846B1464046494671 +:10236000D5F761FF002358405940084300D108E0E9 +:102370009DF80800401CC0B202909DF8080010288B +:10238000E7DB00BF9DF80800A04217DC002C15DD3C +:102390009DF8080020B99DF808002044C0B20290C2 +:1023A0009DF80800401CC0B202903020344901EB77 +:1023B00047119DF80820C2F11E02885444B1012043 +:1023C00000902E202E4901EB4711C4F11E028854C3 +:1023D0000020019019E09DF804008200AA46B3464F +:1023E00050465946D5F71FFF0F2108403030244989 +:1023F00001EB47119DF80420C2F11E0288549DF89C +:10240000040000F10100C0B201909DF80400A04258 +:10241000E1DB9DF800002044C0B2019023E09DF86C +:1024200004009DF80010401A820028463146CDE98C +:102430000365D5F7F8FE0F2108403030C1B21048CF +:1024400000EB47129DF8040000F101009DF80030F8 +:10245000A0EB0300C0F11E0011549DF8040000F130 +:102460000100C0B201909DF808009DF800100844DA +:102470009DF804108842D2DC05B0BDE8F08F000062 +:10248000382D002010B54FF400610348D8F767FBE2 +:102490000446204610BD00000004024029B1064A4F +:1024A00012680243044B1A6004E0034A1268824334 +:1024B000014B1A60704700003038024029B1064ACB +:1024C00012680243044B1A6004E0034A1268824314 +:1024D000014B1A60704700001038024029B1064ACB +:1024E00012680243044B1A6004E0034A12688243F4 +:1024F000014B1A60704700003438024029B1064A87 +:1025000012680243044B1A6004E0034A12688243D3 +:10251000014B1A60704700004038024029B1064A5A +:1025200012680243044B1A6004E0034A12688243B3 +:10253000014B1A60704700002038024029B1064A5A +:1025400012680243044B1A6004E0034A1268824393 +:10255000014B1A60704700004438024029B1064A16 +:1025600012680243044B1A6004E0034A1268824373 +:10257000014B1A607047000024380240F0B500217A +:1025800000220024022500260223324F3F6807F074 +:102590000C0121B1042905D0082937D105E02E4FBF +:1025A000076036E02D4F076033E02A4F3F1F3F683A +:1025B000C7F38056274F3F1F3F6807F03F036EB1B8 +:1025C000264FB7FBF3F7DFF88CC0ACF1040CDCF856 +:1025D00000C0CCF3881C07FB0CF40CE01E4FB7FBCB +:1025E000F3F7DFF870C0ACF1040CDCF800C0CCF3FA +:1025F000881C07FB0CF4174F3F1F3F68C7F30147C8 +:102600007F1C7D00B4FBF5F7076002E0124F076006 +:1026100000BF00BF0F4F3F6807F0F0010909104FDE +:102620007A5C0768D74047600A4F3F6807F4E0517B +:10263000890A0B4F7A5C4768D7408760054F3F682F +:1026400007F46041490B064F7A5C4768D740C76082 +:10265000F0BD0000083802400024F40000127A00A7 +:102660000000002030B10749096841F00401054A23 +:10267000116005E00349096821F00401014A116075 +:1026800070470000000806500148006870470000CD +:102690000808065010B5012005F06AF810210B4813 +:1026A000D8F766FA08210948D8F764FAD720D6F790 +:1026B0000BFEFF20D6F708FE044610210348D8F78A +:1026C00059FA002005F054F8204610BD00000240E1 +:1026D00010B5012005F04CF800201E4908800DE0DF +:1026E000FFF7D8FF00F0800000B10BE0012005F0FB +:1026F00087FA18480088401C164908801548008849 +:10270000C828EDDB00BF13480088C8281CDA102158 +:102710001148D8F72DFA08210F48D8F72BFA9F2037 +:10272000D6F7D2FDFF20D6F7CFFDFF20D6F7CCFDA0 +:102730000A49087010210848D8F71CFA002005F053 +:1027400017F80648007810BD002005F011F80020A9 +:10275000F9E700002E0A002000000240300A0020A5 +:1027600000B587B001218803FFF7C8FE01210220D0 +:10277000FFF794FE00208DF818008DF81B004FF431 +:102780000060059005A92E48D8F77EF901208DF844 +:10279000180002208DF8190000208DF81A00012081 +:1027A0008DF81B000003059005A92548D8F76CF9A2 +:1027B00005220D212248D8F7AFF905220E21204825 +:1027C000D8F7AAF905220F211D48D8F7A5F94FF42B +:1027D0006040059002208DF8180003208DF8190044 +:1027E00000208DF81A008DF81B0005A91448D8F7B1 +:1027F0004BF9144800F050F80020ADF80000ADF897 +:102800000400ADF80600ADF808004FF40070ADF814 +:102810000A001820ADF80C000020ADF80E000720CB +:10282000ADF810004FF48270ADF80200694605481B +:1028300000F06CF80121034800F022F807B000BD59 +:10284000000402400038004010B5044600BF0221D9 +:102850000A4800F04DF80028F9D02146074800F05A +:1028600053F800BF0121054800F042F80028F9D0D4 +:10287000024800F046F8C0B210BD00000038004029 +:1028800021B1028842F04002028004E002884FF643 +:10289000BF731A400280704710B504461148844245 +:1028A00008D101218014FFF759FE0021A014FFF781 +:1028B00055FE16E00C48844208D101210014FFF7B0 +:1028C0002DFE00212014FFF729FE0AE0074884426C +:1028D00007D10121C013FFF721FE0021E013FFF70C +:1028E0001DFE10BD0030014000380040003C00409B +:1028F0000246002013890B400BB1012000E00020AC +:1029000070470146888970478181704710B5002261 +:10291000028802F441520B884C8823438C8823435D +:10292000CC8823430C8923434C8923438C8923433C +:10293000CC8923431A430280838B4FF2FF742340D8 +:1029400083830B8A038210BD10B50246002003E08A +:1029500012F8014B2318D8B20B1EA1F10104A1B249 +:10296000F6D110BD30B500228B071C0F0F2303FAE0 +:1029700004F20B4B8C1053F824309343084C8D1009 +:1029800044F8253023468C1053F824308C07240F4C +:1029900000FA04F42343024C8D1044F8253030BD76 +:1029A0000838014010B500240121880702F0ECFC32 +:1029B00000285AD000BF53E02E4850F82400007879 +:1029C000012811D100202B4951F824100870294901 +:1029D00051F824104870274951F82410887025496F +:1029E00051F82410486039E0224850F8240040781B +:1029F000012833D11F4850F82400807800BB1D49BE +:102A000051F82410081D4968491C0160194850F804 +:102A100024004068174951F82410896888421DD362 +:102A20000120144951F824108870124850F82400ED +:102A3000C078012805D100200E4951F824104860C3 +:102A40000CE000200B4951F824104870094951F856 +:102A500024104860074951F82410C870601CC4B2A3 +:102A6000054890F83208A042A6DC0121880702F050 +:102A7000B3FB10BDF03A0020BC3200200CB50020A2 +:102A8000019000903348006840F48030314908607C +:102A900000BF3048006800F4003000900198401CEE +:102AA0000190009818B90198B0F5A06FF1D12948AC +:102AB000006800F4003010B10120009001E0002017 +:102AC00000900098012844D122484030006840F02E +:102AD00080502049403108601F48006840F4804021 +:102AE0001D4908601B48083000681A490831086011 +:102AF0000846006808600846006840F48050086096 +:102B00001648091F0860081F006840F08070091F00 +:102B1000086000BF0F48006800F000700028F9D07E +:102B200040F205600E4908600A480830006820F04D +:102B300003000849083108600846006840F00200B8 +:102B4000086000BF03480830006800F00C00082847 +:102B5000F8D10CBD00380240007000400854400716 +:102B6000003C024010B504462046FFF76DFE10BD44 +:102B70007CB502460020002501959FED1D0A8DEDD4 +:102B8000000A01AB6C4600BF22E0155C302D0BDB68 +:102B9000155C402D08DA019D2D010195155C303D35 +:102BA000019E3543019511E0155C402D0BDD155C50 +:102BB000472D08DA019D2D010195155C373D019ED9 +:102BC0003543019502E0BFEE000A7CBD451CE8B22A +:102BD0008842DADB002003E01D5C2554451CE8B286 +:102BE00001EBD176B0EB660FF6DB9DED000AECE76A +:102BF0000000000010B502460C460021002300BF73 +:102C00001AE0505C302807DB505C402804DA1B01D6 +:102C1000505C303803430DE0505C402807DD505CC9 +:102C2000472804DA1B01505C3738034302E04FF0B9 +:102C3000FF3010BD481CC1B2A142E2DB1846F8E7E4 +:102C4000FEB5042438256348827810460021F4F745 +:102C500053FD0646012008210022CDE90021029003 +:102C600004EB44014800134632462946F7F7CAFEF2 +:102C70000444012004EB440149060090080E082397 +:102C80002D222946F7F720FE641C52484278104650 +:102C90000021F4F731FD0646012008210022CDE98C +:102CA0000021029004EB44014906080E1346324607 +:102CB0002946F7F7A7FE0444012004EB4401490626 +:102CC0000090080E08232D222946F7F7FDFD641C0D +:102CD000414890F80B2F10460021F4F70DFD0646F1 +:102CE000012008210022CDE90021029004EB4401DB +:102CF0004906080E134632462946F7F783FE044478 +:102D0000012004EB440149060090080E082320220C +:102D10002946F7F7D9FD641C2E4842791046002158 +:102D2000F4F7EAFC0646012008210022CDE9002143 +:102D3000029004EB44014906080E13463246294628 +:102D4000F7F760FE0444012004EB440149060090BB +:102D5000080E08232D222946F7F7B6FD641C1D48EE +:102D6000027910460021F4F7C7FC0646012008212D +:102D70000022CDE90021029004EB44014906080E2F +:102D8000134632462946F7F73DFE0444012004EB82 +:102D9000440149060090080E08232D222946F7F722 +:102DA00093FD641C0B48C27810460021F4F7A4FC84 +:102DB0000646012008210022CDE90021029004EB03 +:102DC00044014906080E134632462946F7F71AFE13 +:102DD000FEBD0000C7310020BC2200200249C8749B +:102DE0000121014AD1757047BC12002010B592B084 +:102DF0000020119010900F900E900D90D7F732FC9C +:102E0000FE48C07D002802F04D810020FB49C875B6 +:102E1000F7F75AFBF948C07C102882F04081DFE8C0 +:102E200010F01000B0005501B2033706B5061E08B9 +:102E3000360A9D0B320CB00C960D600EC10E41107F +:102E40000911D7F799FE012806D0022805D00428D9 +:102E500004D008280BD102E009E008E007E00220D6 +:102E6000FFF7BCFF0021E64880F8001D00BF00BF4F +:102E7000012010211523E3A2CDE90010002108460E +:102E8000F7F7CDFEDE4890F8010D80B30120082150 +:102E90000523E1A2CDE9001014210020F7F7BFFEC1 +:102EA000012008210022CDE900210290D44890F8A9 +:102EB000010D13460246142106901E20F7F7A2FDCD +:102EC00001200821CDE90010CD4890F8010D401EE9 +:102ED00000EB400101EB0010D14901EB00100E3076 +:102EE0000A230246142106902820F7F798FEC448CA +:102EF00090F8000DFF280AD1012008211523C9A24E +:102F0000CDE900102D211420F7F789FE37E00121CB +:102F1000BB4890F8000D0A236422CDE900011E2170 +:102F20001846F7F73CFC012008210022CDE90021DA +:102F30000290B34890F8000D134602462D210690EA +:102F40003220F7F75FFD119001200090119800EBFF +:102F50004000322101EB4000C0B2082325222D2180 +:102F60000690F7F7B1FCA64890F8000D642806D14A +:102F70000021A34880F8001D0220FFF72FFF02F078 +:102F80008EB8D7F7F9FD012806D0022805D004280D +:102F900004D008280AD105E008E007E00920FFF77F +:102FA0001DFF03E00420FFF719FF00BF00BFA14889 +:102FB00090F8E00750B90120082115239EA2CDE921 +:102FC000001000210846F7F72AFE29E09D484078C6 +:102FD00020B101280DD0022821D115E001200821BF +:102FE000152399A2CDE9001000210846F7F717FE36 +:102FF00015E001200821152397A2CDE9001000213A +:103000000846F7F70CFE0AE001200821152395A2D7 +:10301000CDE9001000210846F7F701FE00BF00BF10 +:103020007648807C012802D0022816D10AE00120CF +:10303000904909231A46CDE900100A210020F7F72C +:1030400083FD0AE001208C4909231A46CDE90010CE +:103050000A210020F7F778FD00BF00BF0120874953 +:1030600018231A46CDE9001000216820F7F76CFDFF +:1030700001200821152382A2CDE900101A21002089 +:10308000F7F7CDFD01200821152383A2CDE900101B +:1030900024210020F7F7C3FD012008210022CDE9FB +:1030A000002102905548D0F80C0213460246242114 +:1030B00006905420F7F7A6FC5048D0F80C0210B93F +:1030C0000220FFF78BFEFFF7BBFD58E7D7F754FD53 +:1030D000012806D0022810D004281AD0082830D1A0 +:1030E00023E00320FFF77AFE454890F8FC0C20F01F +:1030F0008001434880F8FC1C23E0414890F8FC0C18 +:1031000020F080013E4880F8FC1C0320FFF766FE9B +:1031100017E03B4890F8FC0C20F08001384880F81C +:10312000FC1C0920FFF75AFE0BE0354890F8FC0C18 +:1031300020F08001324880F8FC1C0420FFF74EFE8E +:1031400000BF00BF3B4890F8E00750B901200821BC +:10315000152355A2CDE9001000210846F7F75FFDC1 +:1031600029E03848407820B101280DD0022821D12B +:1031700015E001200821152333A2CDE9001000211C +:103180000846F7F74CFD15E001200821152332A26F +:10319000CDE9001000210846F7F741FD0AE00120C3 +:1031A000082115232FA2CDE9001000210846F7F7CA +:1031B00036FD00BF00BF1148807C012802D00228E4 +:1031C0000AD10AE001202B4909231A46CDE9001053 +:1031D00014210020F7F7B8FC81E01A484830D0F8F5 +:1031E000050000EE100A17482030D0ED0A0A30EE34 +:1031F000200AB5EEC00AF1EE10FA59E0BC12002028 +:10320000BC2200204669726D77617265446F776EEB +:103210006C6F616400000000506F72743A0000002F +:1032200098400020446F776E6C6F6164204661693E +:103230006C210000BC3200204E6F205369676E6124 +:103240006C0000009C3A0020547970653A53746118 +:1032500074696F6E00000000547970653A436C6FBA +:1032600075640000547970653A436C6F75642D5431 +:1032700065737400A4FE0308B6FE030854FE030839 +:103280004F66666C696E65205265636F7264205587 +:10329000706C6F61640000005265636F7264206E31 +:1032A000756D6265723A00004F66666C696E650006 +:1032B0000AD00120FE4909231A46CDE90010142145 +:1032C0000020F7F741FC09E00120FA4909231A46DA +:1032D000CDE9001014210020F7F736FC00BF00BF35 +:1032E000F54890F8000D10B10020FFF777FDF34886 +:1032F0004078002814D0F1488078022846D1F04860 +:103300000068B8B3ED48807932280ADA0120ED4927 +:1033100008230E22CDE9001000215920F7F714FCF4 +:1033200085E0E64880793C280ADA0120E64908234E +:103330000E22CDE9001000215920F7F705FC76E0B8 +:10334000DE48807946280ADA0120E04908230E2267 +:10335000CDE9001000215920F7F7F6FB67E00120C6 +:10336000DB4908230E22CDE9001000215920F7F790 +:10337000EBFB5CE0FFE70120D64908230E22CDE9F4 +:10338000001000215920F7F7DFFB50E0CB48807890 +:10339000012802D0C948807800BBC848807920281D +:1033A00045DAC64880791A280ADD0120C549082374 +:1033B0000E22CDE9001000215920F7F7C5FB36E0B9 +:1033C000BE48807917280ADD0120BF4908230E2254 +:1033D000CDE9001000215920F7F7B6FB27E0B748E8 +:1033E000807914280ADD0120B84908230E22CDE98E +:1033F000001000215920F7F7A7FB18E0AF488079AB +:1034000012280ADD0120B24908230E22CDE900105E +:1034100000215920F7F798FB09E00120AD49082366 +:103420000E22CDE9001000215920F7F78DFB012075 +:10343000A94918231A46CDE9001000216820F7F7A2 +:1034400083FB012010210B46A4A2CDE9001014211A +:103450002820F7F7E4FB012008211523A1A2CDE9DC +:10346000001024211220F7F7DAFBA348D0F80C0251 +:10347000B0B1A148408D06909F48D0F80C0205904D +:1034800002469EA107A8069B02F094FF0120082196 +:10349000152307AACDE900102E210020F7F7BFFB66 +:1034A000854890F8FC0C0121B1EBD01F09D1012017 +:1034B0000821152396A2CDE900102E210020F7F750 +:1034C000AEFBFFF7BDFB984890F806070121B1EB72 +:1034D000D01F12D179480079024694A1069007A81E +:1034E00002F068FF01200821022307AACDE900109D +:1034F00038210020F7F793FB14E08B4890F806077B +:10350000C0F3C300024689A1069007A802F052FF4B +:1035100001200821022307AACDE90010382100204C +:10352000F7F77DFB8348807850B1012008211523EF +:1035300081A2CDE900100A210020F7F770FB12E00C +:103540007948D0F8C40602467EA1069007A802F08A +:1035500031FF012008210A2307AACDE900101946EE +:103560000020F7F75CFB6448007AC0F3800048B1A4 +:1035700001200821152375A2CDE900102E2100207D +:10358000F7F74DFBFBE4D7F7F7FA012806D002283E +:103590002CD0042852D008285ED156E0002011908B +:1035A0001EE01198401C80B211901198402800DD57 +:1035B0001AE05148407D002805DD4F48407D401EFF +:1035C0004D49487502E03F204B4948754A48407DC7 +:1035D00000EB4001634800EB4110007800B103E0CC +:1035E0004548407D0028DCDA00BF35E0002011901E +:1035F0001EE01198401C80B211901198402800DD07 +:103600001AE03D48407D3F2805DA3B48407D401C9C +:103610003949487502E00020374948753648407DF1 +:1036200000EB40014F4800EB4110007800B103E08F +:103630003148407D4028DCDB00BF0DE02E48407D56 +:103640004949C8700120087106E00220FFF7C6FB57 +:1036500000202949487500BF00BF2748C07C0328C7 +:1036600024D12548407DC117069000EB1170001150 +:103670000D90012200213D4801F02AFD012010217A +:103680000022CDE9002102901B48407D00EB400163 +:10369000344800EB411000781346024600210690A2 +:1036A0005820F7F7AFF90120102161E0EFE10000A9 +:1036B000B6FE0308C8FE0308BC2200209C3A002086 +:1036C0000002404212FF030804FF0308F6FE03084D +:1036D000E8FE0308DAFE030854FE0308424C554591 +:1036E000534B5900454E4552475920544543484E87 +:1036F0004F4C4F4759000000BC12002057616974BD +:1037000055706C6F61643A25642F256400000000D9 +:103710005570677261646520455252204368656345 +:103720006B2047756E000000BC32002025303278D7 +:103730000000000074390020426C6F636B616765A4 +:103740000000000025646D7300000000504342201B +:1037500056616C69646174696F6E204661696C655D +:1037600064000000D8140020D83F0020A0FF030808 +:103770000B46F8A2CDE900100020F7F750FAFA48FE +:10378000407D00EB4001F94800EB4110D0F801000A +:1037900000210590F3F7B0FF0121102206900D984B +:1037A00000EB400303EB0010F14B03EB0010007F34 +:1037B00000F003000023CDE9012100901021182022 +:1037C000069AF7F71FF9012010210B46E9A2CDE96F +:1037D000001020210020F7F722FAE348407D00EB9B +:1037E0004001E24800EB4110D0F8050000210590AF +:1037F000F3F782FF0121102206900D9800EB4003A1 +:1038000003EB0010DA4B03EB0010007FC0F38100E4 +:103810000023CDE90121009020211820069AF7F716 +:10382000F1F804200F9038200E90CF48407D00EB37 +:103830004001CE4800EB4110C07F00210590F3F716 +:103840005BFF0690012008210022CDE900210290B3 +:103850000E9805900F9800EB40004000134604902E +:10386000DDE90512F7F7CEF80F9908440F90012013 +:1038700000900E9806900F9800EB40004006000E56 +:1038800008232D2205900699F7F71EF80F98401C83 +:103890000F90B548407D00EB4001B44800EB41106B +:1038A000807F00210590F3F727FF06900120082173 +:1038B0000022CDE9002102900E9805900F9800EBB0 +:1038C00040004006000E13460490DDE90512F7F7AC +:1038D00099F80F9908440F90012000900E980690D7 +:1038E0000F9800EB40004006000E08232D220590A3 +:1038F0000699F6F7E9FF0F98401C0F909A48407D13 +:1039000000EB4001994800EB4110407F00210590F9 +:10391000F3F7F2FE0690012008210022CDE90021F4 +:1039200002900E9805900F9800EB40004006000EA4 +:1039300013460490DDE90512F7F764F80F9908447F +:103940000F90012000900E9806900F9800EB400019 +:103950004006000E0823202205900699F6F7B4FFD2 +:103960000F98401C0F908048407D00EB40017F483D +:1039700000EB411090F8220000210590F3F7BCFE07 +:103980000690012008210022CDE9002102900E9826 +:1039900005900F9800EB40004006000E134604907F +:1039A000DDE90512F7F72EF80F9908440F90012072 +:1039B00000900E9806900F9800EB40004006000E15 +:1039C00008232D2205900699F6F77EFF0F98401CDC +:1039D0000F906548407D00EB4001644800EB4110CA +:1039E00090F8210000210590F3F786FE0690012053 +:1039F00008210022CDE9002102900E9805900F9831 +:103A000000EB40004006000E13460490DDE905126D +:103A1000F6F7F8FF0F99084480B20F90012000904C +:103A20000E98C0B206900F9800EB40004006000EC2 +:103A300008232D2205900699F6F746FF0F98401CA3 +:103A40000F904948407D00EB4001484800EB411091 +:103A500090F8200000210590F3F74EFE069001201B +:103A600008210022CDE9002102900E98C0B20590F5 +:103A70000F9800EB40004006000E13460490DDE96D +:103A80000512F6F7BFFF0F99084480B20F9079E551 +:103A9000D7F772F8012806D002280ED0042816D0D5 +:103AA000082837D12FE03048007D002804DD2E485B +:103AB000007D401E2C4908752CE02B48007D032812 +:103AC00004DA2948007D401C2749087522E0264871 +:103AD000007D30B1012808D002280AD0032810D177 +:103AE0000BE00520FFF77AF90BE00620FFF776F9E7 +:103AF00007E00720FFF772F903E00820FFF76EF9EF +:103B000000BF00BF06E00220FFF768F90020164959 +:103B1000087500BF00BF1448C07C042819D10422D6 +:103B20000021194801F0D4FA00201021CDE900103D +:103B30000D48007D144901EB001006900A48007DF5 +:103B40000007000E1023059001460020069AF7F7A3 +:103B500066F817E54C3A2020202020202020202045 +:103B60002020202000000000BC120020D8140020DB +:103B700098400020503A2020202020202020202083 +:103B8000202020200000000020FF0308D6F7F4FFCB +:103B9000082806D10420FFF721F90020FA494875CA +:103BA00000BF00BFF848C07C05287DD10422002159 +:103BB000F64801F08DFAF648407820B101280ED081 +:103BC00002284CD12CE0012008211023AFF68812E6 +:103BD000CDE9001019460020F7F721F83FE0012059 +:103BE00008211023AFF69012CDE9001019460020ED +:103BF000F7F715F8012008211023E6A2CDE90010FF +:103C000038210020F7F70BF8012008211123E04AA2 +:103C1000B53ACDE9001038211E20F7F700F81EE074 +:103C2000012008211023DDA2CDE900101946002053 +:103C3000F6F7F5FF012008211023D6A2CDE90010E8 +:103C400038210020F6F7EBFF012008211123D74A85 +:103C5000CDE9001038211E20F6F7E1FF00BF00BFBC +:103C6000CB48407800281FD0C9488078F0BB00209E +:103C7000119009E0C649D8391198085C00B106E0F6 +:103C80001198401C80B2119011981528F2D300BFF2 +:103C9000012008211023C6A2CDE900101A2100201E +:103CA000F6F7BDFF012000E0D8E008211023B84A54 +:103CB0007C3ACDE900101A212420F6F7B0FFB24873 +:103CC000C07A182817DD012008211023BAA2CDE9F7 +:103CD000001024210020F6F7A2FF01200821142360 +:103CE000AB4A903ACDE900102E2100E019E0002007 +:103CF000F6F795FFB2E0012008211023AEA2CDE92E +:103D0000001024210020F6F78AFF01210820142347 +:103D10009F4A8B3ACDE900012E210020F6F77FFF64 +:103D20009CE09B48807801283BD10020119009E05D +:103D30009749D8391198085C00B106E01198401CE9 +:103D400080B2119011981528F2D300BF01210820EC +:103D5000102397A2CDE900011A210020F6F75FFF9A +:103D60000121082010238A4A7C3ACDE900011A215A +:103D70002420F6F754FF0120082110238EA2CDE95C +:103D8000001024210020F6F74AFF01210820142307 +:103D90007F4A903ACDE900012E210020F6F73FFF3F +:103DA0005CE07B48807802282AD10120082110237A +:103DB00083A2CDE900101A210020F6F730FF012080 +:103DC00008211023724A543ACDE900101A211E200E +:103DD000F6F725FF01200821102377A2CDE9001076 +:103DE00024210020F6F71BFF012008211423684A34 +:103DF000903ACDE900102E210020F6F710FF2DE0BB +:103E000063488078032829D10120082110236EA25D +:103E1000CDE900101A210020F6F701FF012108204A +:103E200010235B4A0A32CDE900011A211220F6F76D +:103E3000F6FE0120082110235FA2CDE90010242105 +:103E40000020F6F7ECFE012108201423504A903A96 +:103E5000CDE900012E210020F6F7E1FE17E6D6F7A6 +:103E60008BFE012804D002280CD008281BD113E0B7 +:103E70004548407D002804DD4348407D401E4249BE +:103E8000487510E04048407D032804DA3E48407DF4 +:103E9000401C3D49487506E00420FEF79FFF0020C6 +:103EA0003949487500BF00BF3748C07C062869D132 +:103EB00004220021454801F00BF9012010210022C5 +:103EC000CDE9002102903048407D401C012302468C +:103ED000002106903E20F6F795FD012008211023D1 +:103EE0003BA2CDE9001000214820F6F798FE012002 +:103EF0003A4908231A46CDE9001000217820F6F748 +:103F000023FE01200821102335A2CDE9001048200E +:103F1000F6F785FE0020314908231A46CDE9001046 +:103F200019467820F6F710FE0120082110232FA251 +:103F3000CDE9001019460020F6F771FE1248407DC9 +:103F400000EB400101EB00102A4901EB0010407B1F +:103F5000012809D10821102327A2CDE90010194614 +:103F60001E20F6F75CFE09E001200821102324A2A0 +:103F7000CDE9001019461E20F6F751FE0120082158 +:103F8000102341E082E10000BC12002060FF030822 +:103F90009C3A002055524C3A00000000547970655C +:103FA0003A436C6F75642D5461737400498D030836 +:103FB00041504E203A000000494D45493A0000006A +:103FC000535349443A00000049503A00E0FF0308C7 +:103FD0004F6E4C696E65203A200000009CFE03087D +:103FE0004F66664C696E653A200000005479706532 +:103FF0003A000000984000204C4F52410000000061 +:104000005253343835000000FEA2CDE900101821CB +:104010000020F6F704FEFE48407D00EB400101EB76 +:104020000010FC4901EB00108079052818D101200F +:104030000821CDE90010F648407D00EB400101EB7E +:104040000010F44901EB0010007BF34901EB001074 +:104050000C230246182106903620F6F7E0FD17E003 +:1040600001200821CDE90010E948407D00EB400126 +:1040700001EB0010E74901EB00108079E74901EB03 +:1040800000100C230246182106903620F6F7C7FDD3 +:10409000012008211023E2A2CDE9001020210020F8 +:1040A000F6F7BDFD09200F9000200E901190DFE083 +:1040B0000F9800EB400040007A2805DD0E98401C68 +:1040C00080B20E9000200F90D148417D01EB41005D +:1040D00000EB0110CF4901EB00103030119900EBDB +:1040E00001108078C00908210022CDE9002102904A +:1040F000C748407D00EB400101EB0010C54901EBD2 +:1041000000103030119900EB01100078069020214A +:104110000E9801EBC000C0B205900F9800EB400074 +:104120004006000E00230490DDE90512F6F76AFC54 +:104130000F99084480B20F900F9800EB40004000A8 +:104140007A2805DD0E98401C80B20E9000200F905A +:10415000AF48417D01EB410000EB0110AD4901EB9F +:1041600000103030119900EB01108078C0090090E8 +:1041700020210E9801EBC000C0B206900F9800EB12 +:1041800040004006000E08232D2205900699F6F700 +:104190009BFB0F98401C80B20F900F9800EB4000E3 +:1041A00040007A2805DD0E98401C80B20E90002059 +:1041B0000F909748407D00EB400101EB00109549BE +:1041C00001EB00103030119900EB01108078C0092C +:1041D00008210022CDE9002102908D48407D00EBAE +:1041E000400101EB00108B4901EB001030301199B8 +:1041F00000EB01104078069020210E9801EBC000E2 +:10420000C0B205900F9800EB40004006000E00235E +:104210000490DDE90512F6F7F5FB0F99084480B22A +:104220000F900F9800EB400040007A2805DD0E98B3 +:10423000401C80B20E9000200F90012000902021A1 +:104240000E9801EBC000C0B206900F9800EB400042 +:104250004006000E08233B2205900699F6F734FB32 +:104260000F98401C80B20F901198401C80B21190A2 +:104270006748417D01EB410000EB0110654901EB0E +:104280000010C179119881423FF712AF61E4D6F76F +:1042900073FC012804D002280CD008281BD113E09D +:1042A0005B48407D002804DD5948407D401E584948 +:1042B000487510E05648407D032804DA5448407D94 +:1042C000401C5349487506E00420FEF787FD002096 +:1042D0004F49487500BF00BF4D48C07C07287DD1BD +:1042E00001204B49C87504220021504800F0F0FE1F +:1042F000012010210022CDE9002102904448407D98 +:10430000401C01230246002106904020F6F77AFB6C +:1043100001200821102346A2CDE90010142100201D +:10432000F6F77DFC09200F9000200E90119006E119 +:104330000F9800EB400040007A2805DD0E98401CE5 +:1043400080B20E9000200F90012008210022CDE9BC +:10435000002102902E48407D00EB400101EB00104F +:104360002C4901EB00103030119900EB011000785E +:10437000069014210E9801EBC000C0B205900F9872 +:1043800000EB40004006000E00230490DDE905121A +:10439000F6F738FB0F99084480B20F900F9800EBA6 +:1043A000400040007A2805DD0E98401C80B20E9037 +:1043B00000200F900120009014210E9801EBC00006 +:1043C000C0B206900F9800EB40004006000E082394 +:1043D0002D2205900699F6F777FA00E0BDE00F98D8 +:1043E000401C80B20F900F9800EB400040007A28EC +:1043F00005DD0E98401C80B20E9000200F900448FE +:10440000407D1BE050726F746F636F6C3A00000068 +:10441000BC12002098400020F0000408200004088E +:1044200047756E2D416464723A0000002001040853 +:1044300047756E2D525353493A00000040F25331F4 +:1044400010FB01F0FE4901EB800000F5627011994C +:1044500001EB410202EB011100EBC10090F84400B6 +:10446000642110FB01F00690012008210022CDE913 +:10447000002102900698C11700EB11600012059010 +:1044800014210E9801EBC000C0B204900F9800EB0D +:1044900040004006000E00230390DDE90412F6F709 +:1044A000B1FA0F99084480B20F900F9800EB4000CA +:1044B00040007A2805DD0E98401C80B20E90002046 +:1044C0000F900120009014210E9801EBC000C0B2A3 +:1044D00006900F9800EB40004006000E08232522AE +:1044E00005900699F6F7F0F90F98401C80B20F90EE +:1044F0000F9800EB400040007A2805DD0E98401C24 +:1045000080B20E9000200F900120009014210E9890 +:1045100001EBC000C0B206900F9800EB40004006CF +:10452000000E08233B2205900699F6F7CDF90F9867 +:10453000401C80B20F901198401C80B21190C1486D +:10454000407D00EB400101EB0010BF4901EB001082 +:10455000C179119881423FF7EBAE7FE4D6F70CFBAF +:10456000082803D10420FEF739FC00BF00BFB5487E +:10457000C07C08287ED104220021B44800F0A8FDA8 +:10458000012008211023B2A2CDE900101221002041 +:10459000F6F745FB012008211023AE4ACDE90010B3 +:1045A00012210846F6F73BFB012008211023AAA29E +:1045B000CDE9001012215A20F6F731FB0120082125 +:1045C0000022CDE9002102909E48C07A02230246D3 +:1045D000122106906C20F6F715FA002011904EE09B +:1045E000119800EB400101EB0010974901EB00101E +:1045F000007E00F00100E0B301200821CDE90010A9 +:10460000119800EBC0001B30C0B2052393A20146F5 +:1046100006900020F6F703FB012008210022CDE9D7 +:1046200000210290119800EBC0001B30C0B20123A2 +:104630000690119A521C01461E20F6F7E3F901205C +:104640000821CDE90010119800EB400101EB0010AA +:104650007D4901EB00100E300690119800EBC00070 +:104660001B30C0B20A23059001462A20069AF6F7AD +:10467000D6FA00E006E01198401C80B21190119823 +:104680000428ADDB02E6D6F777FA012806D0022827 +:1046900012D004281ED0082853D14BE06948007D71 +:1046A000002805DD6748007D401E6649087502E068 +:1046B00005206449087544E06248007D052805DA54 +:1046C0006048007D401C5F49087502E000205D499C +:1046D000087536E05B48007D062829D2DFE800F047 +:1046E00003070B0F1A240A20FEF778FB20E00B20AB +:1046F000FEF774FB1CE00C20FEF770FB18E00D20A9 +:10470000FEF76CFB574890F8AA0000F00F004D49E7 +:1047100008750DE00E20FEF761FB524890F8AA00E4 +:1047200000094849087503E00F20FEF757FB00BF5A +:1047300000BF06E00220FEF751FB0020414908754A +:1047400000BF00BF3F48C07C092819D13D48007D0B +:10475000454901EB001004220021069000F0B8FC4E +:1047600000201021CDE900103648007D3E4901EBC4 +:10477000001010230246002106900846F6F74FFA73 +:1047800084E5D6F7F9F9012806D002280ED00428CE +:1047900016D0082809D178E02A48407D002804DD99 +:1047A0002848407D401E2749487575E02548407DD2 +:1047B000032804DA2348407D401C224948756BE0F9 +:1047C0002048407D00EB400101EB00101E4901EB49 +:1047D0000010407B01281AD100201A49497D01EBC5 +:1047E000410202EB0111184A02EB0111487315480E +:1047F000407D014606900220D5F758FC1148407DC7 +:104800000690F3F767FD0020184908603CE00D486A +:10481000407D00EB400101EB00100B4901EB001063 +:10482000407B88BB0120114908600649497D01EBA6 +:10483000410202EB0111044A02EB0111487317E037 +:1048400058450020BC120020984000206001040858 +:1048500053563A00D680030848563A00506F727497 +:104860002D000000DA390020A0010408880242422D +:10487000FD48407D0690F3F72DFDFB48407D014645 +:1048800006900220D5F712FC06E00920FEF7A6FAF2 +:104890000020F549487500BF00BFF348C07C0A28D6 +:1048A00054D104220021F14800F012FC012008211B +:1048B0001523EFA2CDE9001014212820F6F7AFF957 +:1048C000012008210022CDE900210290E648407D28 +:1048D000401C01230246142106904620F6F792F868 +:1048E000E148407D00EB400101EB0010E24901EBA3 +:1048F0000010407B01280AD1012108201523DFA2E6 +:10490000CDE900011E210020F6F789F914E0D64810 +:10491000407D00EB400101EB0010D74901EB001096 +:10492000407B48B9012008211523D7A2CDE900100A +:104930001E210020F6F773F9012008211523D5A2C6 +:10494000CDE9001032210020F6F769F9A7E3D6F788 +:1049500013F9012806D0022817D0042828D00828E7 +:1049600048D12DE0C048407D00280DDDCE4890F8AC +:10497000250820B1BC48407D0690F3F7ABFCBA484F +:10498000407D401EB849487534E0B748407D032853 +:104990000DDAC54890F8250820B1B348407D06904F +:1049A000F3F798FCB048407D401CAF49487521E0C2 +:1049B0000121BD4880F825180120BC49487019E044 +:1049C0000920FEF70BFA0021A74841750121B648DE +:1049D00080F8181890F8250858B10020B4490860EC +:1049E0000021B14880F825189F48407D0690F3F7D4 +:1049F00071FC00BF00BF9C48C07C0B283CD1042246 +:104A00000021AC4800F064FB01210820152398A286 +:104A1000CDE9000112212820F6F701F90121082033 +:104A20000022CDE9002002918F48407D401C0B46BA +:104A30000246122106904620F5F7E4FF01200821E6 +:104A400015239DA2CDE900101C210020F6F7E7F800 +:104A50000120082115239EA2CDE900102621002067 +:104A6000F6F7DDF80121082015239FA2CDE900010A +:104A700030210020F6F7D3F88B4890F8250801285C +:104A80002ED17949C87589488078A0B1002088491D +:104A90000860864988707448407D01210690F4F7CB +:104AA0000DF901200821152394A2CDE90010382129 +:104AB0000020F6F7B4F87C4890F8240880B1002173 +:104AC000794880F824180121082015238FA2CDE908 +:104AD000000138210020F6F7A2F80120744908608F +:104AE000DDE2D6F749F8012806D0022805D00428CF +:104AF00004D0082814D10FE012E011E0D4F7B6FD7D +:104B0000142804D10121854880F80A1F03E0002100 +:104B1000824880F80A1F03E00920FEF75FF900BF12 +:104B200000BF5148C07C0C283BD1042200217C48A6 +:104B300000F0CEFA0121082015237AA2CDE9000168 +:104B40001A210020F6F76BF80121082015237AA21C +:104B5000CDE9000124210020F6F761F801200821A9 +:104B6000152379A2CDE900102E210020F6F757F881 +:104B70006A4890F80A0F50B101210820152378A245 +:104B8000CDE9000138210020F6F749F809E00120BD +:104B90000821152378A2CDE9001038210020F6F76E +:104BA0003EF87CE2D5F7E8FF012806D0022812D0B3 +:104BB00004281ED008280DD123E12B48407D002871 +:104BC00005DD2948407D401E2749487502E0032144 +:104BD000254841751CE12448407D032805DA224818 +:104BE000407D401C2049487502E000201E49487560 +:104BF0000EE11D48417D634890F8AA0061F303006F +:104C0000604981F8AA0000210320D5F74FFA50B37C +:104C10005C48B0F8AA0011900220FEF7DFF8D5F743 +:104C2000EBFA58491198A1F8AA0000210320D5F702 +:104C30003DFA3A4890F8FC0C20F00101374880F822 +:104C4000FC1C90F8FC0C20F00600801D334981F814 +:104C5000FC0C002001F6FC41488000210120D5F722 +:104C600025FA494892E0CBE0BC120020300204084B +:104C7000504F52543A00000098400020545950457B +:104C80003A4C4F5241000000545950453A52533467 +:104C9000383500005061737320456E74657220438F +:104CA00068616E6765000000BC720020D47A002045 +:104CB0008802424270020408313A446970207377D6 +:104CC000697463682031616E6432204F4E000000C9 +:104CD000323A496E7365727420736C617665206D2B +:104CE0006F64756C65000000333A50617373204542 +:104CF0006E74657220537461727400005374617431 +:104D0000653A53656E64696E6700000053746174A0 +:104D1000653A436F6D706C6574650000BC220020BD +:104D2000B0020408496E7365727420552D4469738E +:104D30006B204669727374005468616E2050617311 +:104D40007320456E74657200466F726D61743A46E9 +:104D5000415433323B4D41583A3332470000000052 +:104D600046696E6420552D4469736B2C4F757470C1 +:104D70007574696E6700000053746174653A496424 +:104D80006C650000DA390020BC32002090F806077C +:104D900020F08001C44880F8061700F5FC60807898 +:104DA000C0B101281FD002280AD0032825D1BE484F +:104DB00090F8060720F07801BB4880F806171CE041 +:104DC000B94890F8060720F078002030B64981F8FD +:104DD000060712E0B44890F8060720F07801B248C0 +:104DE00080F8061709E0B04890F8060720F0780030 +:104DF0005830AD4981F8060700BF00BFFCF724FF1B +:104E000006E00920FDF7EAFF0020A849487500BF29 +:104E100000BFA648C07C0D2843D104220021A4482D +:104E200000F056F901201021CDE90010A14890F8BA +:104E3000AA0000F00F00A04901EB00101023024669 +:104E4000194606900020F5F7EAFE9A4890F8AA0065 +:104E500000F00F009549497D884211D000201021B3 +:104E6000CDE900109148407D934901EB0010001DF1 +:104E70000C230246202106900020F5F7D0FE10E01A +:104E800001201021CDE900108848407D8A4901EBBE +:104E90000010001D0C230246202106900020F5F78B +:104EA000BEFEFCE0D5F768FE012806D0022812D02D +:104EB00004281ED0082875D16DE07C48407D00286C +:104EC00005DD7A48407D401E7849487502E004209F +:104ED0007649487566E07548407D042805DA7348D0 +:104EE000407D401C7149487502E000206F494875BB +:104EF00058E06E48417D6F4890F8AA0061F30710B2 +:104F00006C4981F8AA0000210320D5F7CFF880B3BF +:104F10000220FDF763FF644890F8060720F0800147 +:104F2000614880F8061700F5FC608078C0B1012860 +:104F300020D002280AD0032826D15B4890F8060723 +:104F400020F07801584880F806171DE0564890F880 +:104F5000060720F078002030534981F8060713E057 +:104F6000514890F8060720F078014F4880F806175E +:104F70000AE00FE04C4890F8060720F0780058301F +:104F8000494981F8060700BF00BFFCF75DFE00201D +:104F90004649487506E00920FDF720FF00204349F7 +:104FA000487500BF00BF4148C07C0E2841D1042293 +:104FB0000021424800F08CF801201021CDE90010BA +:104FC0003C4890F8AA0000093D4901EB001010236D +:104FD0000246194606900020F5F721FE3348407D31 +:104FE000344991F8AA10B0EB111F11D00020102104 +:104FF000CDE900102D48407D314901EB0010001D26 +:105000000C230246202106900020F5F708FE10E050 +:1050100001201021CDE900102448407D284901EBF2 +:105020000010001D0C230246202106900020F5F7F9 +:10503000F6FD34E0D5F7A0FD012806D0022805D002 +:10504000042804D008281FD11AE01DE01CE0D5F781 +:10505000D3F801200690069880F3138800BF00BFA4 +:10506000BFF34F8F1748006800F4E060164908430B +:10507000001D14490860BFF34F8F00BF00BFFEE75B +:105080000920FDF7ABFE00BF00BF0848C07C0F2819 +:1050900004D1042200210D4800F01AF800BF00BF1F +:1050A000F5F7CEFB12B010BDBC320020BC120020C0 +:1050B000F0020408DA390020700304083003040801 +:1050C000C00304080CED00E00000FA051004040819 +:1050D0002DE9F84307460E469046002416E00025C9 +:1050E00010E001207B1903EB061303EB041300907F +:1050F0001A782307190EEB06180E1023F5F7E4FBB8 +:10510000681CC5B2102DECDB601CC4B24445E6DB64 +:10511000BDE8F88300B5002008490877002107485A +:10512000817701214177C1776421416201200349E0 +:10513000C8750220FDF752FE00BD0000BC12002021 +:10514000042808D14FF0E021096941F004014FF033 +:10515000E022116107E04FF0E021096921F004012C +:105160004FF0E0221161704710B51548006840F417 +:105170007000134908601348006840F001001149AD +:10518000086000200F49083108600E4800680E4989 +:1051900008400C4908600D48091D0860081F006898 +:1051A00020F48020091F0860002006490C310860A7 +:1051B000FDF764FC4FF0006001498039086010BDC4 +:1051C00088ED00E000380240FFFFF6FE10300024BA +:1051D00010B5FDF7E7FB10BDCA430282704721B14D +:1051E000028842F00102028004E002884FF6FE735A +:1051F0001A4002807047000010B5044655488442AA +:1052000008D101210846FDF7A9F900210120FDF789 +:10521000A5F99DE0B4F1804F08D101210846FDF7C2 +:105220007DF900210120FDF779F991E04A48844297 +:1052300008D101210220FDF771F900210220FDF7BC +:105240006DF985E04548844208D101210420FDF72D +:1052500065F900210420FDF761F979E040488442B6 +:1052600008D101210820FDF759F900210820FDF798 +:1052700055F96DE03B48844208D101211020FDF72B +:105280004DF900211020FDF749F961E036488442CC +:1052900008D101212020FDF741F900212020FDF750 +:1052A0003DF955E03148844208D101210220FDF743 +:1052B00055F900210220FDF751F949E02C488442BC +:1052C00009D101210804FDF749F900214FF480308C +:1052D000FDF744F93CE02748844209D10121480404 +:1052E000FDF73CF900214FF40030FDF737F92FE0CE +:1052F0002148844209D101218804FDF72FF90021BA +:105300004FF48020FDF72AF922E01C48844208D19E +:1053100001214020FDF702F900214020FDF7FEF8B1 +:1053200016E01748844208D101218020FDF7F6F8E5 +:1053300000218020FDF7F2F80AE01248844207D1EC +:1053400001218015FDF7EAF80021A015FDF7E6F828 +:1053500010BD0000000001400004004000080040B3 +:10536000000C004000100040001400400004014008 +:105370000040014000440140004801400018004046 +:10538000001C00400020004030B5024600200023F1 +:105390000024158A05EA0103958905EA010413B181 +:1053A0000CB1012000E0002030BD1AB183890B430D +:1053B000838102E083898B438381704700220288C6 +:1053C000184B98420ED0184B98420BD0B0F1804F3A +:1053D00008D0164B984205D0154B984202D0154B79 +:1053E000984204D14FF68F731A404B881A43124BE0 +:1053F000984207D0114B984204D04FF6FF431A4011 +:105400000B891A4302804B68C3620B880385054BE6 +:10541000984202D0044B984201D18B7A0386012333 +:1054200083827047000001400004014000040040F6 +:1054300000080040000C0040001000400014004034 +:1054400010B50024FCF78CFE00F0BCFCD4F7C0FFC4 +:10545000294890F8FC0C20F00101274880F8FC1C3A +:1054600090F8FC0C20F08001234880F8FC1C90F898 +:10547000FC0C20F00600801D1F4981F8FC0C002167 +:105480000120D4F713FED3F797FED4F7C3FBD5F76B +:10549000B5FBF5F7BFF8FFF73DFED5F74DF9F2F78D +:1054A00015FDF4F795FEFCF7CFFBFCF723FF124840 +:1054B00090F8FC0C20F001010F4880F8FC1C90F8DB +:1054C000FC0C20F080010C4880F8FC1C90F8FC0CCF +:1054D00020F00600801D084981F8FC0C0021012005 +:1054E000D4F7E4FD42F2107004494885012081F8A8 +:1054F0002900F5F7E9FB10BDBC220020BC120020FA +:105500002DE9F04100240025FE48807801280BD1C8 +:105510000020FC498870D4F7C9FBFB48C07C0228F6 +:1055200002DC0120F849C875F748007AC0F3800012 +:1055300000287DD1002479E304EB4400F149503187 +:1055400001EB80008078012807D1002004EB4401A2 +:10555000EC4A503202EB8101887004EB4400E949C7 +:10556000503101EB8000407800287DD104EB4400ED +:1055700001F5996101EB800080780128F5D104EBF9 +:10558000440000EB041001F5107101EB001080796C +:10559000002869D0002004EB4401DC4A02EB8101C1 +:1055A000887004EB440000EB041002F5107101EB6D +:1055B000001080790D287DD2DFE800F07C070A0B0F +:1055C000CA0C0D0908FDFC0F0E0000BF00BF00BF94 +:1055D00000BF00BF00BF00BF00BF40F253306043B8 +:1055E000CB4901EB80000079012815D040F25330FF +:1055F000604301EB800000F5627040F2533161437B +:10560000C34A02EB8101897801EB410202EB0111EF +:1056100010F83100002861D140F253306043BC499A +:1056200001EB80008078401CC1B240F2533000E0B2 +:105630006CE36043B64A02EB8000817040F2533065 +:105640006043114611F8200090B140F2533060439E +:1056500011F8201040F25330604302EB800081705B +:10566000002140F2533000E0DEE2604302F82010F7 +:1056700040F253306043A64901EB800000F56270B0 +:1056800040F253316143A24A02EB8101897801EB78 +:10569000410202EB011110F8311040F25330604327 +:1056A0009B4A02EB80004079814217D0002240F2F1 +:1056B000533000E006E26043954901EB800000F5BD +:1056C000627040F253316143914B03EB8101897861 +:1056D00001EB410303EB011100F8312040F253309C +:1056E00060438B4901EB8000807804EB440101EBBF +:1056F0000411884A02EB0111C979884207DB0021B5 +:1057000040F253306043824A02EB8000817040F2E5 +:10571000533060437E4B03EB800000F5627040F233 +:10572000533363437A4E06EB83039B7803EB4306C4 +:1057300006EB031300EBC300427940F253306043A1 +:10574000734B03EB800081782046E9F771F96AE238 +:1057500040F2533060436E4901EB8000007901282C +:1057600015D040F25330604301EB800000F56270C9 +:1057700040F253316143664A02EB8101C97801EB83 +:10578000410202EB011110F8310000285ED140F215 +:10579000533060435E4901EB8000C078401CC1B2C9 +:1057A00040F2533060435A4A02EB8000C17040F22D +:1057B000533001E087E1B3E06043114611F8200067 +:1057C00080B140F25330604311F8201040F2533062 +:1057D000604302EB8000C170002140F2533060430F +:1057E00002F8201040F253306043494901EB800039 +:1057F00000F5627040F253316143454A02EB81018A +:10580000C97801EB410202EB011110F8311040F2AE +:10581000533060433E4A02EB80004079814215D00C +:10582000002240F253306043394901EB800101F519 +:10583000627140F253306043354B03EB8000C07817 +:1058400000EB400303EB001001F8302040F253302E +:1058500060432F4901EB8000C17840F25330604330 +:105860002B4A02EB80008079814206DB002140F266 +:105870005330604302EB8000C17040F2533060430C +:10588000234901EB8000407808B340F25330604375 +:1058900001EB8000C17840F2533060431C4A02F8AB +:1058A000201040F253306043114601EB80004078F5 +:1058B000401EC1B240F25330604302EB8000C17021 +:1058C000002140F25330604302EB8000417040F20F +:1058D000533060430E4B03EB8000083040F25333EB +:1058E00063430B4E06EB8303DB78C3EBC30300EB90 +:1058F000C300427940F253306043334603EB8000EB +:10590000C17809E040390020BC120020583E002038 +:1059100058450020984000202046E9F789F882E1A8 +:1059200040F253306043F54901EB800000790128D3 +:1059300013D040F25330604301EB8000083040F256 +:1059400053316143ED4A02EB8101C978C1EBC101DA +:1059500000EBC1000079002856D140F2533060437B +:10596000E64901EB8000C078401CC1B240F25330E0 +:105970006043E24A02EB8000C17040F25330604362 +:10598000114611F8200080B140F25330604311F805 +:10599000201040F25330604302EB8000C1700021C0 +:1059A00040F25330604302F8201040F2533060431D +:1059B000D24901EB8000083040F253316143CF4AB5 +:1059C00002EB8101C978C1EBC10100EBC100017993 +:1059D00040F25330604302EB80004079814213D0A3 +:1059E000002240F253306043C44901EB800008308C +:1059F00040F253316143C14B03EB8101C978C1EBE4 +:105A0000C10100EBC100027140F253306043BB4959 +:105A100001EB8000C17840F253306043B74A02EB9B +:105A200080008079814206DB002140F253306043E0 +:105A300002EB8000C17040F253306043AF4901EB8C +:105A40008000407808B340F25330604301EB80009F +:105A5000C17840F253306043A84A02F8201040F267 +:105A600053306043114601EB80004078401EC1B2C4 +:105A700040F25330604302EB8000C170002140F2DD +:105A80005330604302EB8000417040F2533060437A +:105A90009A4B03EB8000083040F253336343974E38 +:105AA00006EB8303DB78C3EBC30300EBC30042794F +:105AB00040F253306043334603EB8000C178204608 +:105AC000E8F7B6FFAFE040F2533060438B4901EB9B +:105AD00080000079012815D040F25330604301EB7B +:105AE000800000F5627040F253316143834A02EB5B +:105AF0008101C97801EB410202EB011110F831007C +:105B000000285BD140F2533060437C4901EB8000B8 +:105B1000C078401CC1B240F253306043774A02EB78 +:105B20008000C17040F253306043114611F82000EC +:105B300080B140F25330604311F8201040F25330EE +:105B4000604302EB8000C170002140F2533060439B +:105B500002F8201040F253306043684901EB8000A6 +:105B600000F5627040F253316143644A02EB8101F7 +:105B7000C97801EB410202EB011110F8311040F23B +:105B8000533060435D4A02EB80004079814215D07A +:105B9000002240F253306043584901EB800000F589 +:105BA000627040F253316143544B03EB8101C97879 +:105BB00001EB410303EB011100F8312040F25330B7 +:105BC00060434E4901EB8000C17840F2533060439E +:105BD0004A4A02EB80008079814206DB002140F2D4 +:105BE0005330604302EB8000C17040F25330604399 +:105BF000424B03EB8000083040F2533363433F4E87 +:105C000006EB8303DB78C3EBC30300EBC3004279ED +:105C100040F253306043334603EB8000C1782046A6 +:105C2000E8F706FF00BF00BF601CC4B2344890F81C +:105C30006A0BA0423FF780AC3248807801287ED1C1 +:105C40003048B038807800EB40012F4800EB01105D +:105C50008079002873D000202A498870A1F1B00013 +:105C60008178274890F80C0C401E814207DA2548BD +:105C7000B0388078401C2349B039887003E0002098 +:105C80002049B03988701F48B038807800EB400157 +:105C90001C48983800EB81008078B8B3002219487E +:105CA000B038807800EB40011648983800EB81004E +:105CB00082701448B038807800EB4001124800EB45 +:105CC0000110807901282BD0042804D0052823D086 +:105CD00006282AD11BE00B48B038807800EB400141 +:105CE000094800EB011000684FF4E131B1FBF0F01E +:105CF00000EB401040000349886016E05845002042 +:105D0000BC32002088400020CC3E002017E04FF439 +:105D10007A702849886008E064202649886004E099 +:105D20004FF47A702349886000BF00BF214AB03A1F +:105D300093780B32D15C0B3A9078F3F711FD1E4843 +:105D4000407888B91D488078012820D100201B495F +:105D50008870194B1A79A1F29C6393F8E017164BDF +:105D60005878F9F7B5FD12E014480C38807801280E +:105D70000DD1002011490C3988700F4B1A79A1F50B +:105D8000D26393F8E0170C4B5878F9F7A1FD0C4853 +:105D9000807B58B9D5F76EF8F3F74AF90648C07812 +:105DA00020B100200449C870F4F7E6FFFDF71EF8A3 +:105DB000BDE8F081884000209C3A0020583900203E +:105DC000BC1200203EB50024002501210846FCF746 +:105DD00095FBA720ADF800000020ADF8020040F2CE +:105DE000E73001900020ADF8080069464FF0804090 +:105DF000FFF7E4FA0021AB4880F8321800BF6FE0EB +:105E000004EB4400A84901EB8001A64890F8320851 +:105E1000A64A42F82010A34890F83208401CC1B2AC +:105E2000A04880F8321804EB440002F55A7101EBE7 +:105E300080019C4890F8320842F82010994890F868 +:105E40003208401CC1B2974880F8321804EB440075 +:105E500002F54E7101EB8001924890F8320842F849 +:105E60002010904890F83208401CC1B28D4880F84C +:105E7000321804EB44008E4901EB8001894890F808 +:105E8000320842F82010874890F83208401CC1B20E +:105E9000844880F8321800251EE040F253306043F9 +:105EA000844901EB800000F5627005EB450101EBD0 +:105EB000051100EBC1000C307A4991F832187B4A89 +:105EC00042F82100774890F83208401CC1B275486A +:105ED00080F83218681CC5B2102DDEDB601CC4B21D +:105EE000042C8DDB70490C396E4890F832086F4AEB +:105EF00042F820106B4890F83208401CC1B2694843 +:105F000080F8321800F5D26190F8320842F820107B +:105F1000644890F83208401CC1B2624880F83218D8 +:105F200000F29C6190F8320842F820105D4890F829 +:105F30003208401CC1B25B4880F8321800F5D561C8 +:105F400090F8320842F82010564890F83208401C69 +:105F5000C1B2544880F8321800F61C0190F832089B +:105F600042F820104F4890F83208401CC1B24D480A +:105F700080F8321800F6543190F8320842F82010B8 +:105F8000484890F83208401CC1B2464880F83218A0 +:105F900000F2846190F8320842F82010414890F8ED +:105FA0003208401CC1B23F4880F8321840493C31A9 +:105FB00090F8320842F820103A4890F83208401C15 +:105FC000C1B2384880F832183B48364991F8321847 +:105FD00042F82100334890F83208401CC1B23148E1 +:105FE00080F832183249303190F8320842F82010E7 +:105FF0002C4890F83208401CC1B22A4880F8321868 +:1060000000F55C60274991F8321842F821002548D4 +:1060100090F83208401CC1B2224880F8321800F6CD +:10602000CC5190F8320842F820101E4890F83208FF +:10603000401CC1B21B4880F83218002414E004EB65 +:1060400044011E4800EB8101164890F83208174AB7 +:1060500042F82010134890F83208401CC1B2114891 +:1060600080F83218601CC4B2052CE8DB0E491C39DC +:106070000C4890F832080D4A42F82010094890F870 +:106080003208401CC1B2074880F832180121880745 +:10609000FFF7A5F8012211469007FFF786F900F0F7 +:1060A0000FF83EBDBC32002090390020F03A0020AD +:1060B000987A002058450020D8120020F03F002098 +:1060C00008B51C208DF8000001208DF80100022089 +:1060D0008DF8020001208DF803006846F4F7AEF950 +:1060E00008BD10B5F1F782FB10BD10B5F1F7A0FBAC +:1060F00010BD10B5FBF7C6FC10BD10B5F1F74CFB99 +:1061000010BD10B5F1F7B6FB10BD10B5F3F75CFF8D +:1061100010BD01F40072B2F5007F00D100BFCA4388 +:106120000280704721B1828942F40052828104E0EA +:1061300082894DF6FF731A40828170471AB1838AB3 +:106140000B43838202E0838A8B4383827047000083 +:1061500010B504462548844208D101211020FCF7DF +:10616000FDF900211020FCF7F9F93EE020488442B7 +:1061700009D101214804FCF7D1F900214FF4003086 +:10618000FCF7CCF931E01B48844209D10121880495 +:10619000FCF7C4F900214FF48020FCF7BFF924E09C +:1061A0001548844209D10121C804FCF7B7F9002140 +:1061B0004FF40020FCF7B2F917E01048844209D1EF +:1061C00001210805FCF7AAF900214FF48010FCF723 +:1061D000A5F90AE00A48844207D101212020FCF7F2 +:1061E000BDF900212020FCF7B9F910BD00100140D5 +:1061F0000044004000480040004C00400050004077 +:106200000014014002460020B1F5007F00D100BF1C +:1062100013880B400BB1012000E00020704770B5DF +:106220000246002400230025002040F66A16B142F1 +:1062300000D100BFC1F3421501F01F03012606FA89 +:1062400003F3012D02D19689334006E0022D02D1DD +:10625000168A334001E0968A33400C12012606FA72 +:1062600004F41688344013B10CB1012000E0002082 +:1062700070BDF0B50346002400260025002040F63E +:106280006A17B94200D100BF1846C1F3421401F0A9 +:106290001F06012707FA06F5012C01D10C3004E096 +:1062A000022C01D1103000E014301AB107682F43DE +:1062B000076002E00768AF430760F0BD2DE9FF47C4 +:1062C00005460E460024A14600BFA046B08900B195 +:1062D00000BF2C8A24F44054F08804432C82AC89FB +:1062E00041F20C608443B0883189084371890843C6 +:1062F0000443AC81AC8A24F44074B0890443AC827A +:106300006846FCF73BF92048854202D01F48854289 +:1063100002D1DDF80C9001E0DDF80890A88900F4C6 +:10632000004040B109EBC90000EB09103168490099 +:10633000B0FBF1F707E009EBC90000EB0910316889 +:106340008900B0FBF1F76420B7FBF0F004012009ED +:10635000642101FB1078A88900F4004040B132208C +:1063600000EBC800B0FBF1F000F00700044308E0C8 +:10637000322000EB08106421B0FBF1F000F00F00B8 +:1063800004432C81BDE8FF87001001400014014048 +:1063900010B5002406E0FCF775F810B9D3F79AF9A8 +:1063A00010BD641C02488442F5D3FA20F8E70000CF +:1063B000404B4C000FB4084B10B504A902AA039837 +:1063C00001F0E8F9044602A9002001F00EFC204685 +:1063D00010BC5DF814FB0000EB7B030803B40198CC +:1063E0004100009850EAC12018BF04204A0D18BF90 +:1063F00040F0010040F2FF72B2EB515F08BF40F085 +:106400000200012808BF052002B07047000000000C +:1064100030B583B0044601F093F99FED090B0546B2 +:106420008DED000B002221466846D2F712FA28466D +:1064300001F0A2F99DED000B03B030BD000000009B +:10644000000000000000000070B5D94B00242DEDC5 +:10645000020B2DED108BDDE91010984205DA20F0CB +:1064600000429A4201D809D141B19DED100BBDEC1B +:10647000108B02B0BDE8704001F01EB9B0F5801F6E +:1064800026DA11430BD0002813DA012001F074F949 +:10649000BDEC108B02B0BDE8704001F021B90220C4 +:1064A00001F06AF901F0F0F851EC100B81F00041B5 +:1064B0009EE06FF035049FEDC00B53EC102B9DED6B +:1064C000100B51EC100BD1F79BFFCDE910010846E2 +:1064D00004EB2051C0F31304B948A1F2FF3120446A +:1064E00000F4801080F07F6282F04052224301EB82 +:1064F00020559FEDB50B119253EC102B9DED100B19 +:1065000051EC100BD1F776FF41EC180BA01CC0F337 +:1065100013009FEDAFDB9FEDB0EBB14E7E4403283F +:106520006CD296ED000B51EC180B53EC102BD2F7FC +:10653000C1FC1DD1002D01BF96ED000BBDEC108BF1 +:1065400002B070BD2846D2F752F841EC180B53EC5C +:106550001D2BD1F755FF41EC190B53EC1E2B51ECC1 +:10656000180BD1F74DFF53EC192BD1F7A2FE3FE0EA +:106570009FED9D0B51EC180B53EC102BD1F740FF06 +:106580009FED9B1B53EC112BD1F737FF41EC190BFF +:1065900053EC182B51EC180BD1F732FF53EC192B9D +:1065A000D1F72EFF41EC190B002D04BF53EC192B32 +:1065B00051EC180B1AD02846D2F719F841EC1A0BF7 +:1065C00053EC1D2BD1F71CFF53EC192BD1F715FF02 +:1065D00053EC182BD1F70EFF41EC180B53EC1E2B8C +:1065E00051EC1A0BD1F70CFF53EC182BD1F702FF2B +:1065F000BDEC108B02B041EC100B70BD9FED7E0B1B +:1066000051EC180B53EC102BD1F753FE41EC100B4F +:1066100051EC180B53EC102BD1F764FF41EC190B24 +:106620002846D1F7E4FF41EC1B0B53EC192B51EC3E +:10663000190BD1F7E5FE41EC1A0B714853EC1A2BFC +:10664000261851EC1A0BD1F7DBFE41EC1F0B6D48FD +:10665000C4F1510404F5D724B0EE4F0AF0EE6F0AEE +:106660000321784400F094FF53EC1F2B51EC100BE6 +:10667000D1F7C6FE41EC1C0B6348B0EE4F0AF0EEBA +:106680006F0A0421784400F083FF53EC1A2B51EC7D +:10669000100BD1F7B5FE344353EC1C2BD1F709FE98 +:1066A00041EC1C0B002C4CDD9FED510B51EC180BF9 +:1066B00053EC102BD1F7A4FE53EC182BD1F7A0FE0E +:1066C00041EC1A0B55B353EC1D2B51EC1B0BD1F7BE +:1066D00097FE41EC1D0B53EC1C2B51EC1A0BD1F720 +:1066E000E8FD53EC192BD1F78BFE53EC1D2BD1F7A2 +:1066F000E0FD53EC1A2BD1F780FE53EC182BD1F7A9 +:1067000079FE41EC180B53EC1E2B51EC1B0BD1F70F +:1067100077FE53EC182BD1F76DFE69E753EC1C2B79 +:1067200051EC1A0BD1F7C5FD53EC192BD1F768FECC +:1067300053EC1A2BD1F761FE53EC182BD1F75DFE09 +:1067400056E735B353EC1D2B51EC1B0BD1F758FE1C +:1067500041EC1A0B53EC1C2B51EC180BD1F74AFEF1 +:1067600053EC192BD1F74CFE53EC1A2BD1F742FE08 +:1067700053EC182BD1F73EFE41EC180B53EC1E2BBB +:1067800051EC1B0BD1F73CFE53EC182BD1F732FE2A +:106790002EE753EC1C2B51EC180BD1F72BFE53ECCE +:1067A000192BD1F72DFE53EC182BD1F726FE1FE73E +:1067B0000000F07F000000000000000000005043D7 +:1067C000645F090000000000000000000000F03FCE +:1067D000763C7935EF39EA3D0000E0FE422EE63F97 +:1067E000F09F000000000000555555555555D53F08 +:1067F000000000000000E03F00000000000000403A +:1068000086EBF9FF729E0000689E00000000000009 +:1068100070B5414A00252DED020B2DED048BDDE90D +:106820000404944205DA24F00041914201D809D1D0 +:1068300040B19DED040BBDEC048B02B0BDE870408F +:1068400000F03ABFB4F5801F26DA08430BD0002CC5 +:1068500013DA012000F090FFBDEC048B02B0BDE81C +:10686000704000F03DBF022000F086FF00F00CFFFA +:1068700051EC100B81F0004146E09FED290B6FF0C9 +:10688000350553EC102B9DED040B51EC100BD1F79B +:10689000B7FDCDE904010C4605EB2450A0F2FF3012 +:1068A000C10F40F2FF32521A62F31F540844D1F76D +:1068B0009EFE05949DED040B41EC180B51EC100B62 +:1068C00001F008FB9FED181B53EC112BD1F798FD3D +:1068D0009FED170B41EC190B53EC102B51EC180BDF +:1068E000D1F78EFD53EC192BD1F7E3FC9FED120B82 +:1068F00041EC190B53EC102B51EC180BD1F780FD28 +:1069000053EC192BD1F7D5FCBDEC048B02B041EC54 +:10691000100B70BD000000000000F07F00000000C0 +:1069200000000000000050430EE526157BCBDB3F46 +:10693000362BF111F3FE593D00609F501344D33FB5 +:106940002DE9F04D2DED040B2DED0E8B96B0DDE90C +:106950002550279CDDF890A025F0004624F0004843 +:10696000BAF1000F14BF0121002101EB4502FC49DF +:1069700053184A1093422AD3002814BF012300233E +:1069800003EB44030B44F7498B4220D358EA000140 +:106990009FEDF59B76D0DFF8D8B35D4503D1BAF112 +:1069A000000F05D188E0BAF1000F08BF002100D028 +:1069B000012101EB450111F5001F08D8002814BF83 +:1069C0000121002101EB440111F5001F0BD99DEDC0 +:1069D000261B9DED240B16B0BDEC0E8B04B0BDE85C +:1069E000F04D00F073BE0027002DBCBFE149884583 +:1069F00021DAE1498845A8BF02271CDAC3451ADC21 +:106A0000DE4901EB2851142908DDC1F1340220FAD6 +:106A100002F101FA02F282420DD108E058B9C1F147 +:106A2000140228FA02F101FA02F2424503D101F000 +:106A30000101C1F1020756EA0A0124D1002C22DA31 +:106A4000002D18BF022F01D0012F0AD0022000F024 +:106A500093FE16B0BDEC0E8B04B0BDE8F04D00F017 +:106A600013BE022000F088FE00F00EFE51EC100B69 +:106A700081F0004141EC100B16B0BDEC0E8B04B060 +:106A8000BDE8F08D18E09FEDBEAB9FEDBF8B0028F9 +:106A900071D1B848804522D105F1804010F58010B1 +:106AA00008BFBAF1000F07D0B3450ADC002CA8BF1D +:106AB0009DED260BE0DA0DE0B0EE490AF0EE690A32 +:106AC000DAE7002C06DA9DED260B51EC100B81F075 +:106AD00000416FE0AE48784490ED000BCCE7D8451C +:106AE0004DD1002C48DA2EB186423AD1BAF1000FCE +:106AF00042D126E0BAF1000F13D0022000F03CFE94 +:106B000000F0FEFD8DED020B9DED240B8DED000BD5 +:106B100010EE900A039961F31E0003909DED020BA5 +:106B2000AAE78DED02AB9DED240B1AEE901A10EE44 +:106B3000900A8DED000B61F31E0003909DED020B9A +:106B40009AE78DED028B9DED240B18EE901A10EE56 +:106B5000900A8DED000B61F31E0003909DED020B7A +:106B60008AE709DA9DED240B51EC190B53EC102B3D +:106B7000D1F7B8FC1EE020E09DED240B7CE78642B7 +:106B80001BDAB4F1804F0DD0A4F10050B0F1FF50EA +:106B900013D1002D11DB9DED240B51EC100B01F0F6 +:106BA0002FFA07E09DED240B53EC102B51EC100B4A +:106BB00000F0C2BC41EC100B5EE79DED240B51ECE4 +:106BC000100B01F075F8BAF1000FCDE90E0142D1BA +:106BD0009FED710B46B3A6F1E040B0F17F600CD0A1 +:106BE0005E4538D1002D00DAA7B3022F0CBF01207B +:106BF0004FF0FF30D1F7FBFCDCE7002D01DD002C6E +:106C00000DDA002D01DD002C1FDB002D16DA002C23 +:106C100014DB012F08BF9FED620B3FF42DAFB0EEE8 +:106C20004A0AF0EE6A0A27E7022F18BF002D0CD09F +:106C3000012F0AD1002DFFF61FAF06E0002DB8BFCF +:106C4000002C08DA012F3FF417AFB0EE480AF0EE3F +:106C5000680A11E71BE0012000EBE57050EA07012C +:106C600015D0791EB0EE498AF0EE698A084308BF54 +:106C70009FED4D8B4E480025804570DD4D494E48B7 +:106C8000884514DDB0420DDB002C19DB2FE001201C +:106C900000F072FD16B0BDEC0E8B04B0BDE8F04DF7 +:106CA00000F01EBDB34502DC002C09DC1FE086426B +:106CB00002DA002C1BDA03E05E452BDD002C16DD2A +:106CC000022000F059FD00F01BFD8DED020B53EC8E +:106CD0001A2B51EC180BD1F793FBCDE90001039966 +:106CE000019861F31E0003909DED020BC4E60220A3 +:106CF00000F042FD00F014FD10EE901A18EE900A1C +:106D00008DED020B8DED008B61F31E0003909DED68 +:106D1000020BB1E69DED0E0B53EC192B51EC100B51 +:106D2000D1F768FB9FED260BCDE9080153EC102B42 +:106D30009DED080B51EC100BD1F762FB9FED221B70 +:106D400053EC112BD1F759FB9DED081B53EC112B84 +:106D5000D1F756FB9FED1E1B53EC112B3CE08CE052 +:106D6000FFFF1F00FFFF0F00000000000000F03FCA +:106D70000000F03F0000F07F0000404301FCFFFFF7 +:106D8000000000000000F07F000000000000000094 +:106D9000369A0000000000000000000000000080A3 +:106DA000000000000000F0FF000000000000F0BF45 +:106DB0000000E0410000F043FFFFEF3F0000000053 +:106DC000000000000000D03F555555555555D53FA2 +:106DD000000000000000E03FD1F70FFB9DED080B25 +:106DE00041EC1A0B53EC102B51EC100BD1F708FBB4 +:106DF00053EC1A2BD1F704FB41EC1A0B9FEDFE0B61 +:106E000053EC102B9DED080B51EC100BD1F7F8FA59 +:106E100041EC1B0B9FEDFA0B51EC1A0B53EC102BB2 +:106E2000D1F7EEFA41EC1A0B9FEDF70B53EC102B58 +:106E30009DED080B51EC100BD1F7E2FA53EC1A2B35 +:106E4000D1F7D8FA41EC1A0B51EC1B0B53EC1A2B6F +:106E5000D1F72FFA0690CDE906519DED060B53ECC4 +:106E60001B2B51EC100BD1F7C5FA53EC1A2BD1F7B1 +:106E7000C4FA41EC100B00F0A1B90020B6F5801F58 +:106E80000EDA9FEDE30B53EC102B9DED0E0B51EC46 +:106E9000100BD1F7B5FACDE90E016FF034000E46B4 +:106EA00000EB2650A0F2FF37C6F31300DA4940F09A +:106EB0007F6646F040568842D8BF002408DDD74997 +:106EC0008142C8BF012403DC0024A6F580167F1C84 +:106ED000D348784400EBC4000F9690ED00CB9DEDB5 +:106EE0000E0B53EC1C2B51EC100BD1F783FA9DEDDC +:106EF0000E0B41EC1B0B53EC1C2B51EC100BD1F780 +:106F0000D8F941EC100B51EC190B53EC102BD1F7C5 +:106F1000E9FA41EC1D0B51EC1B0B53EC1D2BD1F787 +:106F20006FFA41EC1A0BBF488DED10AB7844109509 +:106F300090ED000B4FF0005040EA660000EB8440FB +:106F40008DED080B00F5002009909DED080B53EC2A +:106F50001C2B51EC100BD1F74DFA9DED0E1B53EC91 +:106F6000112BD1F74AFA41EC100B53EC102B9DED8D +:106F7000100B51EC100BD1F743FA9DED080B41ECCF +:106F80001C0B53EC102B9DED100B51EC100BD1F79B +:106F900037FA53EC1B2BD1F730FA53EC1C2BD1F7FB +:106FA00029FA53EC1D2BD1F72BFA41EC1C0B53ECB7 +:106FB0001A2B51EC1A0BD1F723FA41EC1B0B9A4810 +:106FC0000621B0EE4B0AF0EE6B0A784400F0E0FACE +:106FD000B0EE401AF0EE601AB0EE41DAF0EE61DA8F +:106FE00053EC1B2B51EC1B0BD1F70AFA53EC1D2B66 +:106FF000D1F706FA9DED100B41EC1B0B53EC1A2B4D +:1070000051EC100BD1F755F953EC1C2BD1F7F8F9D3 +:1070100053EC1B2BD1F74DF99DED100B41EC1B0BE5 +:1070200053EC102B51EC100BD1F7EAF941EC1D0B8E +:107030009FED7FEB53EC1E2BD1F73BF953EC1B2B51 +:10704000D1F737F90890CDE908519DED080B53ECC5 +:107050001E2B51EC100BD1F7CDF953EC1D2BD1F7B2 +:10706000C9F953EC1B2BD1F7C8F99DED080B41EC86 +:107070001D0B53EC102B9DED100B51EC100BD1F7A9 +:10708000BFF941EC1B0B53EC1A2B51EC1D0BD1F744 +:10709000B7F99DED080B41EC1A0B53EC102B51EC9A +:1070A0001C0BD1F7ADF953EC1A2BD1F702F941ECD7 +:1070B0001A0B51EC1B0B53EC1A2BD1F7FAF80C906E +:1070C000CDE90C519DED0C0B53EC1B2B51EC100B2F +:1070D000D1F790F953EC1A2BD1F78FF941EC1B0B38 +:1070E0009FED550B53EC102B9DED0C0B51EC100B41 +:1070F000D1F786F941EC1A0B9FED510B51EC1B0BAC +:1071000053EC102BD1F77CF941EC1B0B9FED4E0B90 +:1071100053EC102B9DED0C0B51EC100BD1F770F9CB +:1071200053EC1B2BD1F7C5F841EC100B48487844C1 +:1071300000EBC40090ED001B51EC100B53EC112B35 +:10714000D1F7B7F841EC1B0B3846D1F750FACDE92F +:10715000080153EC1B2B51EC1A0BD1F7AAF841ECA8 +:10716000100B3C48784400EBC40090ED00CB51EC90 +:10717000100B53EC1C2BD1F79CF89DED081B53EC26 +:10718000112BD1F796F80690CDE906519DED080B2D +:1071900053EC102B9DED060B51EC100BD1F72AF997 +:1071A00053EC1C2BD1F726F953EC1A2BD1F722F90B +:1071B00053EC1B2BD1F721F941EC100B9DED261B55 +:1071C00053EC102B8DED001B00959DED260B51EC23 +:1071D000100BD1F715F99DED000B41EC1A0B53EC98 +:1071E000102B9DED260B51EC100BD1F703F99DED03 +:1071F000061B53EC112B2FE0000000604715F73FF2 +:10720000FE822B654715F73F44DF5DF80BAE543E19 +:1072100000000000000040438E9803007AB60B0087 +:107220007A950000E0950000B29400000000000094 +:107230000000000000000840000000E009C7EE3F29 +:10724000FD033ADC09C7EE3FF5015B14E02F3EBEBB +:107250003E930000F8920000D1F7D2F853EC1A2BBD +:10726000D1F727F89DED060B41EC1A0B53EC102BD0 +:107270009DED000B51EC100BD1F7C2F8CDE90C01DC +:107280009DED0C0B51EC1A0B53EC102BD1F711F8B0 +:10729000CDE902010C46AA498C422FDB611A084352 +:1072A00018D19DED0C0B53EC102B9DED020B51EC06 +:1072B000100BD1F79FF841EC1B0B9FEDA30B51EC8A +:1072C0001A0B53EC102BD0F7F4FF53EC1B2BD1F718 +:1072D0009FFB2DD2022000F04FFA00F011FA10EEC1 +:1072E000901A18EE900A8DED020B8DED008B61F374 +:1072F0001E0003909DED020BFFF7BEBB944A24F0E5 +:107300000041914214D39349214408437FF4EFACE8 +:107310009DED0C0B53EC102B9DED020B51EC100B63 +:10732000D1F768F853EC1A2BD1F772FB7FF6DFAC7C +:1073300024F000408849894A002601EB205182420E +:107340002BDA481C4FF4801121FA00F02044844AC3 +:10735000C0F30A517A44A1F2FF3192ED000B814A49 +:107360008DED080BCA4020EA0202C0F3130040F47E +:107370008010C1F1140120FA01F60992002CB8BF67 +:1073800076429DED080B53EC102B9DED0C0B51EC50 +:10739000100BD1F72FF8CDE90C019DED0C0B51EC42 +:1073A0001A0B53EC102BD0F784FF9FED6F0B089056 +:1073B000CDE9085153EC102B9DED080B51EC100B4F +:1073C000D1F71EF841EC1B0B9FED690B53EC102B12 +:1073D0009DED080B51EC100BD1F712F89DED0C0B45 +:1073E00041EC1C0B53EC102B9DED080B51EC100BDA +:1073F000D1F700F853EC1A2BD0F7FFFF9FED5E1B7F +:1074000053EC112BD0F7FCFF53EC1C2BD0F751FFA2 +:1074100041EC1A0B51EC1B0B53EC1A2BD0F749FF24 +:10742000CDE902019DED020B53EC1B2B51EC100B2F +:10743000D0F7E0FF53EC1A2BD0F7DFFF9DED020BE6 +:1074400041EC1A0B53EC102B51EC100BD0F7D8FF7A +:10745000CDE908014A489DED080B0521784400F06C +:1074600097F89DED081B51EC100B53EC112BD0F746 +:10747000C7FF9DED021B53EC112BD0F7BEFFCDE9EA +:1074800006019DED020B53EC1A2B51EC100BD0F7BB +:10749000B7FF53EC1A2BD0F70CFF9FED3B0B41ECE1 +:1074A0001A0B53EC102B9DED060B51EC100BD0F783 +:1074B000A1FF9DED060B41EC1B0B53EC102B9DED3A +:1074C000020B51EC100BD0F79BFF53EC1B2BD1F7A9 +:1074D00009F853EC1A2BD0F78DFF9DED021B53ECEE +:1074E000112BD0F787FF53EC192BD0F786FFCDE98E +:1074F000020101EB065001150029C8BF039015DCFD +:107500009DED020B324651EC100BD1F769FAFEF7F4 +:1075100065FF042808BF00F003F932469DED020B19 +:1075200051EC100BD1F75CFACDE902019DED020B95 +:1075300051EC180B53EC102BD0F762FFFFF73ABB5E +:107540000000904000000000FE822B654715973C2C +:1075500000CC904000346F3F01FCFFFF0000E03F93 +:10756000B8910000FFFF0F0000000000432EE63F2F +:10757000396CA80C615C20BEEF39FAFE422EE63F62 +:1075800050900000000000000000000000000040DB +:1075900070B504462DED028B4D1E00EBC500B0EE1C +:1075A000408AF0EE608A90ED000B35F0060017D0AF +:1075B00053EC182B51EC100BD0F722FF41EC100BC1 +:1075C0006D1E04EBC50090ED001B51EC100B53EC4D +:1075D000112BD0F76EFE41EC100B35F00600E7D111 +:1075E000022D36D0042D1CD0062D1CBFBDEC028B05 +:1075F00070BD53EC182B51EC100BD0F701FF94ED3C +:107600000A1B53EC112BD0F754FE53EC182BD0F778 +:10761000F7FE94ED081B53EC112BD0F74AFE41EC1A +:10762000100B53EC182B51EC100BD0F7E9FE94ED36 +:10763000061B53EC112BD0F73CFE53EC182BD0F764 +:10764000DFFE94ED040B53EC102BD0F732FE41EC2F +:10765000100B53EC182B51EC100BD0F7D1FE94ED1E +:10766000021B53EC112BD0F724FE53EC182BD0F750 +:10767000C7FE94ED001B53EC112BD0F71AFEBDECA6 +:10768000028B41EC100B70BD9FED070B10B553EC56 +:10769000102B9FED070B51EC100BD0F723FF41ECA3 +:1076A000100B10BD000000000000000000000000F2 +:1076B000000000000000F03F10B553EC102B51EC1F +:1076C000100BD0F7F6FD41EC100B10BD10B553ECCC +:1076D000112B51EC100BD0F7ECFD41EC100B10BD51 +:1076E0009FED050B10B553EC102B51EC100BD0F7A0 +:1076F000F9FE41EC100B10BD00000000000000007E +:107700009FED050B10B553EC102B51EC100BD0F77F +:1077100077FE41EC100B10BD00000000000000706F +:107720009FED050B10B553EC102B51EC100BD0F75F +:1077300067FE41EC100B10BD0000000000000010BF +:107740000148006870470000B812002002E008C835 +:10775000121F08C1002AFAD170477047002001E0CB +:1077600001C1121F002AFBD1704780F310887047B7 +:1077700080F31088704700000149086070470000DE +:10778000B812002030380A2801D2012070470020AA +:10779000704700002DE9FF4F8DB00F4605460026CB +:1077A00006E025280BD0DDE90F1290476D1C761CF2 +:1077B00028780028F5D111B03046BDE8F08F0024BC +:1077C000A246A1460122E94900E0044315F8013F21 +:1077D000203B02FA03F00842F7D128782A2810D07B +:1077E0006FF02F022878A0F13001092914D80AEB94 +:1077F0008A0102EB410144F0020400EB010A6D1C16 +:10780000F0E701CF5FEA000A03D544F40054CAF15F +:10781000000A44F002046D1C28782E2817D115F8B0 +:10782000010F44F004042A280ED06FF02F022878AC +:10783000A0F1300109290AD809EB890102EB4101C5 +:1078400000EB01096D1CF2E757F8049B6D1C2878CA +:107850006C280FD006DC4C2817D068280DD06A2879 +:1078600014D104E0742810D07A280FD10DE044F42C +:1078700000140AE044F4801401E044F440146978F0 +:10788000814202D104F580146D1C6D1C28786E288D +:107890001ED00CDC632830D004DC00288BD05828A4 +:1078A00011D19FE0642867D069280CD164E0732867 +:1078B0002DD004DC6F2872D0702804D194E0752894 +:1078C0006ED078286DD0DDE90F129047761C4BE121 +:1078D000C4F30250022806D0032809D0042801CF9F +:1078E00009D0066040E101CFF117C0E900613BE13A +:1078F00001CF068038E1067036E117F8040B8DF8E9 +:10790000000000208DF80100EB46012003E057F84D +:1079100004BB4FF0FF3061074FF0000102D40DE0CF +:1079200008F10101884649450FDA8045F8DB1BF86C +:1079300008100029F4D108E008F1010188468142CD +:10794000FADB1BF808100029F6D1DDE90F23AAEBBA +:1079500008008146214600F031F9304400EB08066A +:1079600004E0DDE90F121BF8010B9047B8F10108A4 +:10797000F7D221464846F2E00A21C4F302524FF002 +:10798000000B0891022A04D001CFC117032A09D0A5 +:107990000AE0FF1D27F00707F7E8020108E02CE0E6 +:1079A0001EE01FE000B2C117042A01D140B2C11786 +:1079B000021E71F1000206DA0023D0EB030063EB34 +:1079C00001012D2202E0220504D52B228DF824206E +:1079D000012203E0E20701D02022F7E7904653E0BE +:1079E0000A210BE0102109E010214FF0000B44F0B8 +:1079F00004044FF00809089103E008214FF0000B40 +:107A00000891C4F30252022A04D001CF0021032AB4 +:107A100006D006E0FF1D27F00707F7E8020103E0A4 +:107A200080B2042A00D1C0B24FF0000822072BD543 +:107A30002A78702A07D0DDF820C08CF0100C5CEAA0 +:107A40000B0C05D00EE040228DF82420012208E026 +:107A500050EA010306D030238DF824308DF825201C +:107A600002229046089B83F0080353EA0B030BD1D4 +:107A700050EA010201D1620706D530228DF8242098 +:107A80004FF00108A9F101092A78582A04D038A238 +:107A90000B9208AA0A920BE03AA2F9E75B46089A11 +:107AA000D0F76BFE0B9B9B5C0A9A521E0A921370D6 +:107AB00050EA0102F2D10A98ADEB000000F1200B70 +:107AC000600702D524F4803401E04FF00109D94564 +:107AD00002DDA9EB0B0000E0002000EB0B014144AC +:107AE0000890AAEB010AE00306D4DDE90F23214642 +:107AF000504600F063F806444FF0000908E009A979 +:107B000011F80900DDE90F12904709F10109761C0F +:107B1000C145F4DBE0030CD5DDE90F2321465046D7 +:107B200000F04CF8064404E0DDE90F1230209047E5 +:107B3000761C0899481E08900029F5DC08E00A9890 +:107B40000A990078491C0A91DDE90F129047761CCA +:107B5000BBF10001ABF1010BF1DC21465046DDE940 +:107B60000F2300F019F806446D1C21E609280100D6 +:107B700030313233343536373839616263646566A3 +:107B80000000000030313233343536373839414265 +:107B900043444546000000002DE9F041044600251D +:107BA0001E461746880404D405E039462020B04715 +:107BB0006D1C641EF9D52846BDE8F0812DE9F04121 +:107BC000044600251E469046C80301D5302700E034 +:107BD0002027880404D505E041463846B0476D1C8F +:107BE000641EF9D52846BDE8F0810A68531C0B6075 +:107BF0001070704710B56FF00400FDF7A1FA10BDCA +:107C00001BE045F208214FF0E02251610021916113 +:107C10001146096941F00101116100BF4FF0E021F7 +:107C2000096901F480310029F8D000214FF0E022E9 +:107C300091611146096900211161011EA0F1010045 +:107C4000DFD170471AE015214FF0E0225161002189 +:107C500091611146096941F00101116100BF4FF0C6 +:107C6000E021096901F480310029F8D000214FF0AA +:107C7000E02291611146096900211161011EA0F104 +:107C80000100E0D17047000010B50246002008E076 +:107C900012F8013B4340DBB2044C34F8133083EA62 +:107CA00020200B1EA1F10101F2D110BD180000200F +:107CB00082B0CDE9000121F0004001909DED000B64 +:107CC00002B051EC100B704710B510210D48D2F7DF +:107CD0004FFF0C48006840F480600A49086020218A +:107CE0000848D2F745FF0220FFF7ACFF10210548F6 +:107CF000D2F740FF0220FFF7A5FF10210148D2F77D +:107D000037FF10BD0014024010B510210D48D2F706 +:107D10002FFF0C48006840F480600A490860202169 +:107D20000848D2F727FF0220FFF78CFF10210548F3 +:107D3000D2F720FF0220FFF785FF10210148D2F77C +:107D400017FF10BD0014024070B505460024154809 +:107D5000006820F4406013490860002618E01021F4 +:107D60001048D2F705FF0220FFF76CFF10210D48E5 +:107D7000D2F700FF6006040E20210A48D2F7EFFE7A +:107D800008B144F001040120FFF75CFF701CC6B28B +:107D9000082EE4DB15B1FFF797FF01E0FFF7B4FF12 +:107DA000204670BD0014024070B5044617480068B4 +:107DB00040F480601549086010211448D2F7D8FEBD +:107DC00000251FE0E00920B120211048D2F7D2FEA3 +:107DD00003E020210D48D2F7CBFE6006040E0220FE +:107DE000FFF730FF10210948D2F7C4FE0220FFF749 +:107DF00029FF10210548D2F7BBFE0220FFF722FF22 +:107E0000681CC5B2082DDDDB70BD00000014024007 +:107E100010B50B48006840F48060094908602021D3 +:107E20000748D2F7A7FE10210548D2F7A3FE042089 +:107E3000FFF708FF20210248D2F79AFE10BD00008C +:107E40000014024010B50B48006840F480600949F6 +:107E5000086020210748D2F78BFE0420FFF7F2FECE +:107E600010210448D2F786FE20210248D2F782FE74 +:107E700010BD00000014024010B500241448006832 +:107E800020F440601249086020211148D2F772FEA8 +:107E90000120FFF7D7FE10210D48D2F76BFE01201D +:107EA000FFF7D0FE08E0601CC0B20446FA2803DDEC +:107EB000FFF7C8FF012010BD20210548D2F74FFE73 +:107EC0000028F0D110210248D2F752FE0020F2E73C +:107ED0000014024010B541EC100BFEF7B5FA51EC5E +:107EE000100B10BD10B5FAF73BFC062000F0CAF8E5 +:107EF000552000F0E7F800F0BAF804464FF480513E +:107F00001148D2F735FE4FF480511048D2F732FEB7 +:107F1000AA2C01D0FA2010BD152000F0B3F80620DD +:107F200000F0D0F81420FFF78DFE00F0A0F8044612 +:107F30004FF480510448D2F71DFE512C01D114207A +:107F4000E9E7FA20E7E7000000040240000C0240E5 +:107F50004FF400410803F2F7ADFA4FF08040FDF70F +:107F60004BF91248FEF7F4F81148D1F75DFD1048BF +:107F70003030D1F759FD0F48D2F706FD0E48D2F741 +:107F800003FDD2F723FE002080F3108800BFFFF727 +:107F900031FED2F71BFEFDF753FAD2F717FE03E0CE +:107FA000FDF7AEFAD2F712FEFAE70000001001402A +:107FB0008864024000000240000402402DE9F041C4 +:107FC00004460D4600262846D0F75DF9071E02D16B +:107FD0000120BDE8F0810EE0701C86B2207829787F +:107FE000884207D13A4629462046D0F753F908B9C6 +:107FF0003046EEE7641C20780028EDD100BFE8E7AA +:1080000000B52DED048B83B041EC190BD0F700FFC8 +:1080100041EC180B18EE100A18EE901A8DED008B3B +:10802000002818BF0120084320F00040C0F17F6005 +:1080300000F1E040C00F14D019EE101A19EE900AAA +:108040008DED009B002918BF0121084320F000405E +:10805000C0F17F6000F1E040C00F04BF0120FFF7D6 +:108060008BFB51EC180B03B0BDEC048B00BD10B5BD +:108070000120FFF7E7FDFF20FAF7E6FB0446204664 +:1080800010BD000010B504464FF480510B48D2F7E4 +:1080900071FD0320FFF7D6FD4FF480510748D2F75A +:1080A00067FD4FF480510648D2F764FD2046FAF789 +:1080B00059FD0320FFF7C6FD10BD0000000402407B +:1080C000000C024010B504462046FAF74BFD012093 +:1080D000FFF7B8FD10BD5458485F56312E342E308E +:1080E00000000000382020202020202020486F2081 +:1080F000536F204769616F20446963682020202006 +:10810000202020202054454E204355412048414EF8 +:10811000473A20202020202020202020202020201E +:108120002020202020444941204348493A20202053 +:10813000202020202020202020202020202020203F +:1081400020202020204D4120534F20544855453AAF +:10815000202020202020202020202020202020201F +:10816000202020202020202020202020202020200F +:1081700020202020202020202020202020202020FF +:1081800020202020202020202020202020202020EF +:1081900020202020202020202020202020202020DF +:1081A0002020202020534F20564F4C3A20202020C2 +:1081B00020202020202020202020202020202020BF +:1081C0002020202020534F205449454E3A20202083 +:1081D000202020202020202020202020202020209F +:1081E0002020202020534F204C49543A202020208A +:1081F000202020202020202020202020202020207F +:108200002020202020444F4E4749413A2020202062 +:10821000202020202020202020202020202020205E +:10822000202020202020202020202020202020204E +:10823000202020202020202020202020202020203E +:1082400020202020204E4741593A20202020202065 +:10825000202020202020202020202020202020201E +:10826000202020202020202020202020202020200E +:1082700020202020202020202020202020202020FE +:1082800020202020202020202020202020202020EE +:1082900020202020202020202020202020202020DE +:1082A00020202020202020202020202020202020CE +:1082B00020202020202020202020202020202020BE +:1082C00020202020202020202020202020202020AE +:1082D000202020202020202020202020202020209E +:1082E000202020202020202020202020202020208E +:1082F000202020202020202020202020202020207E +:10830000202020202020202020202020202020206D +:10831000202020202020202020202020202020205D +:10832000202020202020202020202020202020204D +:10833000202020202020202020202020202020203D +:10834000202020202043414D204F4E20262048450C +:108350004E20474150204C414920515559204B480F +:10836000414348202100000080250000010000005A +:108370000A000000000000000000000000000000F3 +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000006A6F796675656C2EB0 +:1084A0006A6F796675656C696E672E636F6D2C37C0 +:1084B000303131000000000000000000000000002A +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:108500000000000000004B46422D322E3447000090 +:10851000000000000000000000000000000000005B +:1085200000000000000000000000000000004B46BA +:1085300042313233343536000000000000000000C4 +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000060084038E +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B90000000000000000000E4800308F07A0020DC +:108BA000C22F00206400000002000100000000004D +:108BB0005C850308F07A0020B82F002066000000D2 +:108BC000050001000100000068830308F07A00201E +:108BD000984000206B0000003101040002000000FA +:108BE00098840308F07A0020DA3900202F0500006D +:108BF000C3000100030000005A850308F07A00203A +:108C0000263E0020F20500000200010004000000E2 +:108C100060850308F07A0020C8140020F4050000E5 +:108C2000050001000500000064850308F07A0020BB +:108C3000D4140020F9050000050001000600000022 +:108C4000E5800308F07A0020382D0020FE050000A2 +:108C5000810201000700000068850308F07A002007 +:108C6000D81400207F0800006100400008000000C8 +:108C7000C8850308F07A0020C2390020BF20000018 +:108C80000300010009000000CC850308F07A0020F1 +:108C9000C83E0020C2200000110101000A000000AF +:108CA000DC860308F07A002086340020D3210000FF +:108CB000B30401000B000000908B0308F07A002041 +:108CC000CC14002086260000090001000C000000E2 +:108CD00041542B5741503D54584830342C3435358D +:108CE00033353134322C310D0A0041542B536F632C +:108CF0006B65743D302C332C3139322E3136382EA1 +:108D0000342E312C35303030300D0A0041542B4395 +:108D1000574A41503F0D0A0041542B5245530D0A0A +:108D20000041542B453D4F46460D0A0041542B57F8 +:108D30004D4F44453D41500D0A00000041542B5316 +:108D40004F434B413D5443502C746573742E6A6FEE +:108D5000796675656C696E672E636F6D2C3730317F +:108D6000310D0A0041542B574B4D4F443D4E455455 +:108D70000D0A0041542B55415254464C3D34303974 +:108D8000360D0A0041542B4845415254454E3D4F43 +:108D900046460D0A0041542B530D0A0041542B4501 +:108DA0003D4F46460D0A007573722E636E23002BED +:108DB0002B2B00610041542B454E544D0D0A0041B0 +:108DC000542B49434349443F0D0A0041542B494D1C +:108DD00045493F0D0A0041542B4353513F0D0A00B2 +:108DE0000D0A000041542B534F434B42313D544335 +:108DF00050432C746573742E6A6F796675656C695F +:108E00006E672E636F6D2C373031310D0A0041547F +:108E10002B5A0D0A0041542B57414E4E3D444843B6 +:108E2000500D0A0041542B57414E4E0D0A0041543B +:108E30002B534F434B4C4B42310D0A0041542B579F +:108E40004946493D4B46422D322E34472C4B464233 +:108E50003132333435360D0A0041542B57494649D7 +:108E60003D5448582D4844342D322E342C4B464224 +:108E70003132333435360D0A0041542B536F636B56 +:108E800065743D302C302C746573742E6A6F79666E +:108E900075656C696E672E636F6D2C373031310DDF +:108EA0000A0041542B536F636B65743D302C302C9A +:108EB0003139322E3136382E31342E3130302C3794 +:108EC0003031310D0A0041542B43574A41503F0D78 +:108ED0000A0041542B5245530D0A002B2B2B004105 +:108EE0005445300D0A0041542B4347534E0D0A00A0 +:108EF00041542B4350494E3F0D0A0041542B4943E6 +:108F00004349440D0A0041542B4353510D0A00417B +:108F1000542B4349504D4F44453D310D0A004154B7 +:108F20002B5149435347503D312C312C22434D4E58 +:108F30004554222C22222C22220D0A0041542B4E71 +:108F400045544F50454E0D0A0041542B4349504F54 +:108F500050454E3D302C22544350222C22746573D0 +:108F6000742E6A6F796675656C696E672E636F6DB6 +:108F7000222C373031310D0A0041542B4349504FD8 +:108F80005051554552593F0D0A0041542B524553FB +:108F900045540D0A0041542B4745544750533D4713 +:108FA0004E524D432C300D0A0041542B4D47505327 +:108FB000433D310D0A00C4ACC8CF000000000000E2 +:108FC00000000000000000000000000000000000A1 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF00000000000000064656661756C740000008C +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:1090300000000000000038393030303000000000FF +:10904000696E7465726E65740000000000000000B7 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:10908000D6D0B9FA00000000000000000000000087 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C0004368696E614D6F62696C65000000000065 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:1091000038393836303000000000434D4E455400A9 +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:1091400000000000000000000000D6D0B9FA0000C6 +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:10918000000000000000000000004368696E614DAF +:109190006F62696C650000000000000000000000C4 +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000003839383630325E +:1091D00000000000434D4E45540000000000000018 +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:1092100000000000D6D0B9FA0000000000000000F5 +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000004368696E614D6F62696C6500D3 +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:109290000000000038393836303400000000434DFB +:1092A0004E455400000000000000000000000000D7 +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D0000000000000000000000000000000D6D0E8 +:1092E000B9FA0000000000000000000000000000CB +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:1093100000000000000000000000000000004368A2 +:10932000696E6154656C65636F6D0000000000003C +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000038399C +:109360003836303700000000434D4E4554000000B1 +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A0000000000000000000D6D0B9FA0000000064 +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E00000000000000000004368696E61556E696E +:1093F000636F6D000000000000000000000000002E +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:1094200000000000000000003839383630310000FC +:109430000000554E494E4554000000000000000059 +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:109470000000D6D0B9FA0000000000000000000093 +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000004368696E61556E69636F6D0000005E +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000038393836303600000000554E494EED +:1095000045540000000000000000000000000000C2 +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000D6D0B9FAD2 +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:109570000000000000000000000000004368696E69 +:1095800061556E69636F6D0000000000000000000F +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000038393836CC +:1095C000303900000000554E494E4554000000005F +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000D6D0B9FA00000000000001 +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:109640000000000000004368696E6154656C65634A +:109650006F6D00000000000000000000000000002E +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:109680000000000000003839383630330000000098 +:1096900043544E455400000000000000000000004C +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000D6D0B9FA00000000000000000000000031 +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710004368696E6154656C65636F6D000000009D +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750003839383631310000000043544E4554004A +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000C9B3CCD80000A9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D000000000000000000000005354430000009F +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000038393936363002 +:10982000310000006A6177616C6E65742E636F6D44 +:109830002E73610000000000000000000000000026 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000BFC6CDFECCD800000000000004 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000535443000000000000000000CE +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000038393936353034000000564960 +:1098F00056410000000000000000000000000000D1 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000BFC6B2 +:10993000CDFECCD8000000000000000000000000B8 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000004F6F39 +:109970007265646F6F0000000000000000000000CE +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A0000000000000000000000000000000383946 +:1099B0003936353033000000416374696F6E2E6FA5 +:1099C0006F7265646F6F2E636F6D000000000000A2 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000BFC6CDFECCD8000073 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A300000000000000000007A61696E0000000074 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A70000000000000000000383939363539000098 +:109A80000000485350505300000000000000000048 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000CCA9B9FA000000000000000000006E +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000414953000000000000000000000078 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B4000000038393636300000000000696E746558 +:109B5000726E65740000000000000000000000004C +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B8000000000000000000000000000C3E5B5E98F +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC00000000000000000000000000056696574FD +:109BD0006E610000000000000000000000000000B6 +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000003839383477 +:109C10003035000000004D6574666F6E6500000011 +:109C20000000000000000000000000000000000034 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C5000000000000000C3E5B5E9000000000000BE +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C90000000000000004D6F6269666F6E65000095 +:109CA00000000000000000000000000000000000B4 +:109CB00000000000000000000000000000000000A4 +:109CC0000000000000000000000000000000000094 +:109CD0000000000000003839383430310000000046 +:109CE000736D61727400000000000000000000004D +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D2000C3E5B5E9000000000000000000000000ED +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D60005669657474656C00000000000000000016 +:109D700000000000000000000000000000000000E3 +:109D800000000000000000000000000000000000D3 +:109D900000000000000000000000000000000000C3 +:109DA00038393834303400000000736D617274004B +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE00000000000000000000000C3E5B5E900002D +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000056494E41000004 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000383938343032B3 +:109E700000000000736D61727400000000000000BB +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000BCEDC6D2D5AF000000000000DD +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF000000000004D6574666F6E65000000000094 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F300000000000383938353530380000004D65F4 +:109F400074666F6E650000000000000000000000F5 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F70000000000000000000000000000000BCED38 +:109F8000C6D2D5AF000000000000000000000000B5 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB0000000000000000000000000000000536DE1 +:109FC000617274000000000000000000000000004A +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF00000000000000000000000000000003839F0 +:10A000003835353032000000736D61727400000025 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000BCEDC6D2D5AF00004B +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A080000000000000000000536D617274000000C9 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000383938353530350018 +:10A0D0000000736D61727400000000000000000059 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A110000000BCEDC6D2D5AF00000000000000007A +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A150000000536D617274000000000000000000F8 +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A19000000038393835353036000000736D617293 +:10A1A000740000000000000000000000000000003B +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000C3CFBCD35E +:10A1E000C0AD000000000000000000000000000002 +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000426F6269C2 +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A25000000000000000000000000000383938381D +:10A26000303000000000696E7465726E6574000025 +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A000000000000000C3CFBCD3C0AD0000000020 +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E0000000000000004772616D65656E70686F68 +:10A2F0006E6500000000000000000000000000008B +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A3200000000000000038393838303100000000EB +:10A330006770696E7465726E6574000000000000DD +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A37000C3CFBCD3C0AD000000000000000000004F +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B00042616E676C616C696E6B000000000000AA +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F00038393838303300000000626C776562000D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A4300000000000000000000000D3A1B6C800002A +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A470000000000000000000000041697274656C7B +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B0000000000000000000000038393931303061 +:10A4C0000000000061697274656C677072732E63BE +:10A4D0006F6D0000000000000000000000000000A0 +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A5000000000000D3A1B6C8000000000000000059 +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A540000000000041697274656C000000000000AA +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000383939313130000000006169C5 +:10A590007274656C677072732E636F6D00000000DB +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C0000000000000000000000000000000D3A117 +:10A5D000B6C80000000000000000000000000000FD +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A6000000000000000000000000000000004169A0 +:10A610007274656C00000000000000000000000083 +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A640000000000000000000000000000000383999 +:10A65000393133310000000061697274656C6770D4 +:10A6600072732E636F6D0000000000000000000098 +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A690000000000000000000D3A1B6C800000000C8 +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000041697274656C000019 +:10A6E000000000000000000000000000000000006A +:10A6F000000000000000000000000000000000005A +:10A700000000000000000000000000000000000049 +:10A7100000000000000000003839393134300000FA +:10A72000000061697274656C677072732E636F6D7F +:10A730000000000000000000000000000000000019 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A760000000D3A1B6C800000000000000000000F7 +:10A7700000000000000000000000000000000000D9 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A000000041697274656C000000000000000048 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000000000000000000000000089 +:10A7D0000000000000000000000000000000000079 +:10A7E0000000383939313435000000006169727475 +:10A7F000656C677072732E636F6D0000000000005F +:10A800000000000000000000000000000000000048 +:10A810000000000000000000000000000000000038 +:10A82000000000000000000000000000D3A1B6C836 +:10A830000000000000000000000000000000000018 +:10A840000000000000000000000000000000000008 +:10A8500000000000000000000000000000000000F8 +:10A860000000000000000000000000004169727458 +:10A87000656C000000000000000000000000000007 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000000000000000000000000000B8 +:10A8A00000000000000000000000000038393931CD +:10A8B00034390000000061697274656C67707273EE +:10A8C0002E636F6D0000000000000000000000001B +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F000000000000000D3A1B6C800000000000066 +:10A900000000000000000000000000000000000047 +:10A910000000000000000000000000000000000037 +:10A920000000000000000000000000000000000027 +:10A9300000000000000041697274656C00000000B6 +:10A940000000000000000000000000000000000007 +:10A9500000000000000000000000000000000000F7 +:10A9600000000000000000000000000000000000E7 +:10A970000000000000003839393135310000000096 +:10A9800061697274656C677072732E636F6D00001D +:10A9900000000000000000000000000000000000B7 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C000D3A1B6C800000000000000000000000095 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA000041697274656C00000000000000000000E5 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000000000000000000026 +:10AA30000000000000000000000000000000000016 +:10AA40003839393135320000000061697274656C43 +:10AA5000677072732E636F6D0000000000000000CD +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000D3A1B6C80000D4 +:10AA900000000000000000000000000000000000B6 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000041697274656C25 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000000000000000000000000000000056 +:10AB00000000000000000000000038393931353302 +:10AB10000000000061697274656C677072732E6367 +:10AB20006F6D000000000000000000000000000049 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000D3A1B6C8000000000000000003 +:10AB600000000000000000000000000000000000E5 +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB90000000000041697274656C00000000000054 +:10ABA00000000000000000000000000000000000A5 +:10ABB0000000000000000000000000000000000095 +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000038393931353400000000616967 +:10ABE0007274656C677072732E636F6D0000000085 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000D3A1C0 +:10AC2000B6C80000000000000000000000000000A6 +:10AC30000000000000000000000000000000000014 +:10AC40000000000000000000000000000000000004 +:10AC5000000000000000000000000000000041694A +:10AC60007274656C0000000000000000000000002D +:10AC700000000000000000000000000000000000D4 +:10AC800000000000000000000000000000000000C4 +:10AC90000000000000000000000000000000383943 +:10ACA000393135350000000061697274656C677078 +:10ACB00072732E636F6D0000000000000000000042 +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000D3A1B6C80000000072 +:10ACF0000000000000000000000000000000000054 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD2000000000000000000041697274656C0000C2 +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD500000000000000000000000000000000000F3 +:10AD6000000000000000000038393931353600009D +:10AD7000000061697274656C677072732E636F6D29 +:10AD800000000000000000000000000000000000C3 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000D3A1B6C800000000000000000000A1 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF000000041697274656C0000000000000000F2 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000000000000000000000000032 +:10AE20000000000000000000000000000000000022 +:10AE3000000038393931393000000000616972741E +:10AE4000656C677072732E636F6D00000000000008 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE7000000000000000000000000000D3A1B6C8E0 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000004169727402 +:10AEC000656C0000000000000000000000000000B1 +:10AED0000000000000000000000000000000000072 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000000000000000000003839393177 +:10AF000039320000000061697274656C6770727399 +:10AF10002E636F6D000000000000000000000000C4 +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF4000000000000000D3A1B6C80000000000000F +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000041697274656C0000000060 +:10AF900000000000000000000000000000000000B1 +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000000091 +:10AFC000000000000000383939313933000000003A +:10AFD00061697274656C677072732E636F6D0000C7 +:10AFE0000000000000000000000000000000000061 +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B01000D3A1B6C80000000000000000000000003E +:10B020000000000000000000000000000000000020 +:10B030000000000000000000000000000000000010 +:10B040000000000000000000000000000000000000 +:10B0500041697274656C000000000000000000008F +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B0800000000000000000000000000000000000C0 +:10B090003839393139340000000061697274656CE7 +:10B0A000677072732E636F6D000000000000000077 +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D00000000000000000000000D3A1B6C800007E +:10B0E0000000000000000000000000000000000060 +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B110000000000000000000000041697274656CCE +:10B12000000000000000000000000000000000001F +:10B13000000000000000000000000000000000000F +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000383939313935A6 +:10B160000000000061697274656C677072732E6311 +:10B170006F6D0000000000000000000000000000F3 +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A00000000000D3A1B6C80000000000000000AD +:10B1B000000000000000000000000000000000008F +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E0000000000041697274656C000000000000FE +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000000000000000000003E +:10B21000000000000000000000000000000000002E +:10B22000000000003839393139360000000061690A +:10B230007274656C677072732E636F6D000000002E +:10B2400000000000000000000000000000000000FE +:10B2500000000000000000000000000000000000EE +:10B260000000000000000000000000000000D3A16A +:10B27000B6C8000000000000000000000000000050 +:10B2800000000000000000000000000000000000BE +:10B2900000000000000000000000000000000000AE +:10B2A00000000000000000000000000000004169F4 +:10B2B0007274656C000000000000000000000000D7 +:10B2C000000000000000000000000000000000007E +:10B2D000000000000000000000000000000000006E +:10B2E00000000000000000000000000000003839ED +:10B2F000393139370000000061697274656C67701C +:10B3000072732E636F6D00000000000000000000EB +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B330000000000000000000D3A1B6C8000000001B +:10B3400000000000000000000000000000000000FD +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B37000000000000000000041697274656C00006C +:10B3800000000000000000000000000000000000BD +:10B3900000000000000000000000000000000000AD +:10B3A000000000000000000000000000000000009D +:10B3B0000000000000000000383939313938000041 +:10B3C000000061697274656C677072732E636F6DD3 +:10B3D000000000000000000000000000000000006D +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B400000000D3A1B6C8000000000000000000004A +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B44000000041697274656C00000000000000009B +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000000000000000DC +:10B4700000000000000000000000000000000000CC +:10B4800000003839393130320000000061697274CF +:10B49000656C677072732E636F6D000000000000B2 +:10B4A000000000000000000000000000000000009C +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000D3A1B6C88A +:10B4D000000000000000000000000000000000006C +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B5000000000000000000000000000041697274AB +:10B51000656C00000000000000000000000000005A +:10B52000000000000000000000000000000000001B +:10B53000000000000000000000000000000000000B +:10B540000000000000000000000000003839393120 +:10B5500030330000000061697274656C677072734B +:10B560002E636F6D0000000000000000000000006E +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B59000000000000000D3A1B6C8000000000000B9 +:10B5A000000000000000000000000000000000009B +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D00000000000000049646561000000000000F8 +:10B5E000000000000000000000000000000000005B +:10B5F000000000000000000000000000000000004B +:10B60000000000000000000000000000000000003A +:10B6100000000000000038393931383900000000DE +:10B6200061697274656C677072732E636F6D000070 +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B66000D3A1B6C8000000000000000000000000E8 +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A0004964656100000000000000000000000027 +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D000000000000000000000000000000000006A +:10B6E0003839393137393900000061697274656C55 +:10B6F000677072732E636F6D000000000000000021 +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B7200000000000000000000000D3A1B6C8000027 +:10B730000000000000000000000000000000000009 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B760000000000000000000000049646561000066 +:10B7700000000000000000000000000000000000C9 +:10B7800000000000000000000000000000000000B9 +:10B7900000000000000000000000000000000000A9 +:10B7A0000000000000000000000038393931383452 +:10B7B0003500000061697274656C677072732E6386 +:10B7C0006F6D00000000000000000000000000009D +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F00000000000D3A1B6C8000000000000000057 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000049646561000000000000000095 +:10B8400000000000000000000000000000000000F8 +:10B8500000000000000000000000000000000000E8 +:10B8600000000000000000000000000000000000D8 +:10B870000000000038393931383436000000616981 +:10B880007274656C677072732E636F6D00000000D8 +:10B8900000000000000000000000000000000000A8 +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000D3A114 +:10B8C000B6C80000000000000000000000000000FA +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F000000000000000000000000000000049649B +:10B900006561000000000000000000000000000071 +:10B910000000000000000000000000000000000027 +:10B920000000000000000000000000000000000017 +:10B930000000000000000000000000000000383996 +:10B94000393138343800000061697274656C677091 +:10B9500072732E636F6D0000000000000000000095 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B980000000000000000000D3A1B6C800000000C5 +:10B9900000000000000000000000000000000000A7 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000496465610000000004 +:10B9D0000000000000000000000000000000000067 +:10B9E0000000000000000000000000000000000057 +:10B9F0000000000000000000000000000000000047 +:10BA000000000000000000003839393138343900B6 +:10BA1000000061697274656C677072732E636F6D7C +:10BA20000000000000000000000000000000000016 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA50000000D3A1B6C800000000000000000000F4 +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA90000000496465610000000000000000000033 +:10BAA0000000000000000000000000000000000096 +:10BAB0000000000000000000000000000000000086 +:10BAC0000000000000000000000000000000000076 +:10BAD000000038393931383530000000616972743E +:10BAE000656C677072732E636F6D0000000000005C +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB1000000000000000000000000000D3A1B6C833 +:10BB20000000000000000000000000000000000015 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB50000000000000000000000000004964656172 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800000000000000000000000000000000000B5 +:10BB900000000000000000000000000038393931CA +:10BBA00038353200000061697274656C67707273B9 +:10BBB0002E636F6D00000000000000000000000018 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE000000000000000D3A1B6C800000000000063 +:10BBF0000000000000000000000000000000000045 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000000024 +:10BC200000000000000049646561000000000000A1 +:10BC30000000000000000000000000000000000004 +:10BC400000000000000000000000000000000000F4 +:10BC500000000000000000000000000000000000E4 +:10BC60000000000000003839393138353300000059 +:10BC700061697274656C677072732E636F6D00001A +:10BC800000000000000000000000000000000000B4 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB000D3A1B6C800000000000000000000000092 +:10BCC0000000000000000000000000000000000074 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF00049646561000000000000000000000000D1 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30003839393130340000000061697274656C43 +:10BD4000677072732E636F6D0000000000000000CA +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000D3A1B6C80000D1 +:10BD800000000000000000000000000000000000B3 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000049646561000010 +:10BDC0000000000000000000000000000000000073 +:10BDD0000000000000000000000000000000000063 +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000038393931303701 +:10BE00000000000061697274656C677072732E6364 +:10BE10006F6D000000000000000000000000000046 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000D3A1B6C8000000000000000000 +:10BE500000000000000000000000000000000000E2 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE8000000000004964656100000000000000003F +:10BE900000000000000000000000000000000000A2 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC000000000003839393131320000000061696A +:10BED0007274656C677072732E636F6D0000000082 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000D3A1BD +:10BF1000B6C80000000000000000000000000000A3 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF40000000000000000000000000000000496444 +:10BF5000656100000000000000000000000000001B +:10BF600000000000000000000000000000000000D1 +:10BF700000000000000000000000000000000000C1 +:10BF80000000000000000000000000000000383940 +:10BF9000393131340000000061697274656C67707A +:10BFA00072732E636F6D000000000000000000003F +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000D3A1B6C8000000006F +:10BFE0000000000000000000000000000000000051 +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C0100000000000000000004964656100000000AD +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000000000000000 +:10C0400000000000000000000000000000000000F0 +:10C05000000000000000000038393931313900009B +:10C06000000061697274656C677072732E636F6D26 +:10C0700000000000000000000000000000000000C0 +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A0000000D3A1B6C8000000000000000000009E +:10C0B0000000000000000000000000000000000080 +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E00000004964656100000000000000000000DD +:10C0F0000000000000000000000000000000000040 +:10C10000000000000000000000000000000000002F +:10C11000000000000000000000000000000000001F +:10C120000000383939313232000000006169727420 +:10C13000656C677072732E636F6D00000000000005 +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000000000000DF +:10C16000000000000000000000000000D3A1B6C8DD +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000496465611C +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D000000000000000000000000000000000005F +:10C1E0000000000000000000000000003839393174 +:10C1F00032340000000061697274656C677072739C +:10C200002E636F6D000000000000000000000000C1 +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C23000000000000000D3A1B6C80000000000000C +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C27000000000000000496465610000000000004B +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000383939313434000000003B +:10C2C00061697274656C677072732E636F6D0000C4 +:10C2D000000000000000000000000000000000005E +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C30000D3A1B6C80000000000000000000000003B +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C34000496465610000000000000000000000007A +:10C3500000000000000000000000000000000000DD +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C380003839393135360000000061697274656CE6 +:10C39000677072732E636F6D000000000000000074 +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C00000000000000000000000D3A1B6C800007B +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C4000000000000000000000000496465610000B9 +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000383939313730AA +:10C450000000000061697274656C677072732E630E +:10C460006F6D0000000000000000000000000000F0 +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C4900000000000D3A1B6C80000000000000000AA +:10C4A000000000000000000000000000000000008C +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D00000000000496465610000000000000000E9 +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000000000003C +:10C50000000000000000000000000000000000002B +:10C510000000000038393931373800000000616907 +:10C520007274656C677072732E636F6D000000002B +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C550000000000000000000000000000000D3A167 +:10C56000B6C800000000000000000000000000004D +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C5900000000000000000000000000000004964EE +:10C5A00065610000000000000000000000000000C5 +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D00000000000000000000000000000003839EA +:10C5E000393138320000000061697274656C67701F +:10C5F00072732E636F6D00000000000000000000E9 +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C620000000000000000000D3A1B6C80000000018 +:10C6300000000000000000000000000000000000FA +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C660000000000000000000496465610000000057 +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A0000000000000000000383939313837000040 +:10C6B000000061697274656C677072732E636F6DD0 +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F0000000D3A1B6C80000000000000000000048 +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000004A696F0000000000000000000000D7 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C770000000383939313834300000004A696F6EB2 +:10C7800065740000000000000000000000000000D0 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B000000000000000000000000000D3A1B6C887 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000004A696F0017 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C83000000000000000000000000000383939311D +:10C840003835340000004A696F6E657400000000DE +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C88000000000000000D3A1B6C8000000000000B6 +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000004A696F0000000000000046 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C9000000000000000038393931383535000000AA +:10C910004A696F6E657400000000000000000000AE +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C95000D3A1B6C8000000000000000000000000E5 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990004A696F0000000000000000000000000075 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D000383939313835360000004A696F6E657470 +:10C9E0000000000000000000000000000000000047 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA100000000000000000000000D3A1B6C8000024 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA5000000000000000000000004A696F000000B4 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA9000000000000000000000003839393138354E +:10CAA000370000004A696F6E6574000000000000E6 +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE00000000000D3A1B6C8000000000000000054 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB2000000000004A696F000000000000000000E3 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000383939313835380000004A6992 +:10CB70006F6E6574000000000000000000000000FF +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000D3A111 +:10CBB000B6C80000000000000000000000000000F7 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000000000000000000000000000000055 +:10CBE00000000000000000000000000000004A6992 +:10CBF0006F000000000000000000000000000000C6 +:10CC00000000000000000000000000000000000024 +:10CC10000000000000000000000000000000000014 +:10CC20000000000000000000000000000000383993 +:10CC300039313835390000004A696F6E657400007B +:10CC400000000000000000000000000000000000E4 +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC70000000000000000000D3A1B6C800000000C2 +:10CC800000000000000000000000000000000000A4 +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB00000000000000000004A696F000000000052 +:10CCC0000000000000000000000000000000000064 +:10CCD0000000000000000000000000000000000054 +:10CCE0000000000000000000000000000000000044 +:10CCF00000000000000000003839393138363000BB +:10CD000000004A696F6E65740000000000000000BA +:10CD10000000000000000000000000000000000013 +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000000000000000F3 +:10CD40000000D3A1B6C800000000000000000000F1 +:10CD500000000000000000000000000000000000D3 +:10CD600000000000000000000000000000000000C3 +:10CD700000000000000000000000000000000000B3 +:10CD800000004A696F000000000000000000000081 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000000000000000000000000083 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000383939313836310000004A696F6E59 +:10CDD000657400000000000000000000000000007A +:10CDE0000000000000000000000000000000000043 +:10CDF0000000000000000000000000000000000033 +:10CE0000000000000000000000000000D3A1B6C830 +:10CE10000000000000000000000000000000000012 +:10CE20000000000000000000000000000000000002 +:10CE300000000000000000000000000000000000F2 +:10CE40000000000000000000000000004A696F00C0 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000000000000000000000000000B2 +:10CE800000000000000000000000000038393931C7 +:10CE90003836320000004A696F6E65740000000089 +:10CEA0000000000000000000000000000000000082 +:10CEB0000000000000000000000000000000000072 +:10CEC0000000000000000000000000000000000062 +:10CED000000000000000D3A1B6C800000000000060 +:10CEE0000000000000000000000000000000000042 +:10CEF0000000000000000000000000000000000032 +:10CF00000000000000000000000000000000000021 +:10CF10000000000000004A696F00000000000000EF +:10CF20000000000000000000000000000000000001 +:10CF300000000000000000000000000000000000F1 +:10CF400000000000000000000000000000000000E1 +:10CF50000000000000003839393138363300000055 +:10CF60004A696F6E65740000000000000000000058 +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA000D3A1B6C80000000000000000000000008F +:10CFB0000000000000000000000000000000000071 +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE0004A696F000000000000000000000000001F +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000000000000000000010 +:10D02000383939313836340000004A696F6E65741A +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000D3A1B6C80000CE +:10D0700000000000000000000000000000000000B0 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A000000000000000000000004A696F0000005E +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E00000000000000000000000383939313836F7 +:10D0F000350000004A696F6E657400000000000092 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000D3A1B6C80000000000000000FD +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D17000000000004A696F0000000000000000008D +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B00000000000383939313836360000004A693D +:10D1C0006F6E6574000000000000000000000000A9 +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F0000000000000000000000000000000D3A1BB +:10D20000B6C80000000000000000000000000000A0 +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000004A693B +:10D240006F0000000000000000000000000000006F +:10D2500000000000000000000000000000000000CE +:10D2600000000000000000000000000000000000BE +:10D27000000000000000000000000000000038393D +:10D2800039313836370000004A696F6E6574000026 +:10D29000000000000000000000000000000000008E +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C0000000000000000000D3A1B6C8000000006C +:10D2D000000000000000000000000000000000004E +:10D2E000000000000000000000000000000000003E +:10D2F000000000000000000000000000000000002E +:10D3000000000000000000004A696F0000000000FB +:10D31000000000000000000000000000000000000D +:10D3200000000000000000000000000000000000FD +:10D3300000000000000000000000000000000000ED +:10D34000000000000000000038393931383638005C +:10D3500000004A696F6E6574000000000000000064 +:10D3600000000000000000000000000000000000BD +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D390000000D3A1B6C8000000000000000000009B +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D00000004A696F00000000000000000000002B +:10D3E000000000000000000000000000000000003D +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D410000000383939313836390000004A696F6EFA +:10D420006574000000000000000000000000000023 +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D45000000000000000000000000000D3A1B6C8DA +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000000000000000000009C +:10D490000000000000000000000000004A696F006A +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D0000000000000000000000000003839393171 +:10D4E0003837300000004A696F6E65740000000034 +:10D4F000000000000000000000000000000000002C +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D52000000000000000D3A1B6C800000000000009 +:10D5300000000000000000000000000000000000EB +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D560000000000000004A696F0000000000000099 +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A0000000000000003839393138373100000000 +:10D5B0004A696F6E65740000000000000000000002 +:10D5C000000000000000000000000000000000005B +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F000D3A1B6C800000000000000000000000039 +:10D60000000000000000000000000000000000001A +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D630004A696F00000000000000000000000000C8 +:10D6400000000000000000000000000000000000DA +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000000000000000BA +:10D67000383939313837320000004A696F6E6574C5 +:10D68000000000000000000000000000000000009A +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B00000000000000000000000D3A1B6C8000078 +:10D6C000000000000000000000000000000000005A +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000004A696F00000008 +:10D700000000000000000000000000000000000019 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D73000000000000000000000003839393138379F +:10D74000330000004A696F6E65740000000000003D +:10D7500000000000000000000000000000000000C9 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D7800000000000D3A1B6C80000000000000000A7 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C000000000004A696F00000000000000000037 +:10D7D0000000000000000000000000000000000049 +:10D7E0000000000000000000000000000000000039 +:10D7F0000000000000000000000000000000000029 +:10D8000000000000383939313837340000004A69E7 +:10D810006F6E657400000000000000000000000052 +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D840000000000000000000000000000000B6F230 +:10D85000B9CFB6E0B6FB00000000000000000000F9 +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D8800000000000000000000000000000004D4FFC +:10D8900056495354415200000000000000000000AF +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C00000000000000000000000000000003839E7 +:10D8D0003539333030000000696E7465726E6574DE +:10D8E0002E6D6F7669737461722E636F6D2E656332 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000B6F2B9CFB6E0B6FB90 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D950000000000000000000436C61726F000000D6 +:10D9600000000000000000000000000000000000B7 +:10D9700000000000000000000000000000000000A7 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000383935393330310014 +:10D9A0000000696E7465726E65742E636C61726FCF +:10D9B0002E636F6D2E656300000000000000000004 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000B6F2B9CFB6E0B6FB000000000000C0 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA20000000434E54000000000000000000000011 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA6000000038393539333032000000696E746592 +:10DA7000726E65742E636E742E6E65742E6563000F +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA00000000000000000000000000000C18140F4 +:10DAB00001C0804101C0804100C1814001C080415E +:10DAC00000C1814000C1814001C0804101C080414E +:10DAD00000C1814000C1814001C0804100C181403E +:10DAE00001C0804101C0804100C1814001C080412E +:10DAF00000C1814000C1814001C0804100C181401E +:10DB000001C0804101C0804100C1814000C181400D +:10DB100001C0804101C0804100C1814001C08041FD +:10DB200000C1814000C1814001C0804101C08041ED +:10DB300000C1814000C1814001C0804100C18140DD +:10DB400001C0804101C0804100C1814000C18140CD +:10DB500001C0804101C0804100C1814001C08041BD +:10DB600000C1814000C1814001C0804100C18140AD +:10DB700001C0804101C0804100C1814001C080419D +:10DB800000C1814000C1814001C0804101C080418D +:10DB900000C1814000C1814001C0804100C181407D +:10DBA00001C0804101C0804100C1814000C0C1016D +:10DBB000C30302C2C60607C705C5C404CC0C0DCDFD +:10DBC0000FCFCE0E0ACACB0BC90908C8D81819D96D +:10DBD0001BDBDA1A1EDEDF1FDD1D1CDC14D4D5159D +:10DBE000D71716D6D21213D311D1D010F03031F18D +:10DBF00033F3F23236F6F737F53534F43CFCFD3DBD +:10DC0000FF3F3EFEFA3A3BFB39F9F83828E8E929AC +:10DC1000EB2B2AEAEE2E2FEF2DEDEC2CE42425E55C +:10DC200027E7E62622E2E323E12120E0A06061A1CC +:10DC300063A3A26266A6A767A56564A46CACAD6D7C +:10DC4000AF6F6EAEAA6A6BAB69A9A86878B8B979EC +:10DC5000BB7B7ABABE7E7FBF7DBDBC7CB47475B51C +:10DC600077B7B67672B2B373B17170B0509091510C +:10DC70009353529296565797559594549C5C5D9D3C +:10DC80005F9F9E5E5A9A9B5B99595898884849892C +:10DC90004B8B8A4A4E8E8F4F8D4D4C8C44848545DC +:10DCA00087474686824243834181804041542B41CD +:10DCB000504E3D0000000000000000000000000089 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00038000000000000000000000000000000FC +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000E0DC0308A0A80020C32F002092 +:10DD5000000000000200010000000000E0DC0308F9 +:10DD6000A0A80020C52F002001000000010200082B +:10DD700001000000E1DC0308A0A80020E812002058 +:10DD800001080000E101D00702000000E0DC030808 +:10DD9000A0A80020C52F0020D10F00000102A00F75 +:10DDA0000300000000000000000000000000000070 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF2000000000000000000000000000002F0000C2 +:10DF300000000700070000147F147F1400242A7FCC +:10DF40002A1200626408132300364955225000004B +:10DF50000503000000001C224100000041221C00BB +:10DF60000014083E08140008083E0808000000A03D +:10DF70006000000808080808000060600000002039 +:10DF800010080402003E5149453E0000427F400017 +:10DF9000004261514946002141454B31001814129D +:10DFA0007F10002745454539003C4A49493000016A +:10DFB0007109050300364949493600064949291EB9 +:10DFC000000036360000000056360000000814221B +:10DFD000410000141414141400004122140800021B +:10DFE0000151090600324959513E007C1211127C40 +:10DFF000007F49494936003E41414122007F41416D +:10E00000221C007F49494941007F09090901003E5E +:10E010004149497A007F0808087F0000417F41009C +:10E02000002040413F01007F08142241007F404012 +:10E030004040007F020C027F007F0408107F003EFA +:10E040004141413E007F09090906003E4151215EE0 +:10E05000007F091929460046494949310001017FDD +:10E060000101003F4040403F001F2040201F003F73 +:10E070004038403F00631408146300070870080725 +:10E0800000615149454300007F41410000552A5538 +:10E090002A55000041417F000004020102040040B3 +:10E0A00040404040000001020400002054545478D5 +:10E0B000007F4844443800384444442000384444F5 +:10E0C000487F00385454541800087E090102001893 +:10E0D000A4A4A47C007F080404780000447D4000D0 +:10E0E000004080847D00007F102844000000417FB4 +:10E0F0004000007C04180478007C08040478003890 +:10E100004444443800FC242424180018242418FC17 +:10E11000007C0804040800485454542000043F4480 +:10E120004020003C4040207C001C2040201C003C43 +:10E130004030403C004428102844001CA0A0A07C93 +:10E14000004464544C4414141414141400000000CB +:10E1500000000000000000000000FC0000000000C3 +:10E1600002000000000C020C020000000000000091 +:10E1700090D0BCD0BC900003000300001824FE44E3 +:10E180008C000302070201001824D8B04C80000361 +:10E1900000010201C038E438E0000102020102027D +:10E1A000080600000000000000000000000000F869 +:10E1B0000402000000010204000204F80000000450 +:10E1C000020100009060F860900000000100000073 +:10E1D0002020FC20200000000100000000000000C2 +:10E1E0000000080600000000202020202000000081 +:10E1F000000000000000000000000002000000001D +:10E200000080601C0200040300000000F804040405 +:10E21000F8000102020201000008FC0000000002F8 +:10E2200003020000188444241800030202020200C2 +:10E2300008042424D80001020202010040B088FC36 +:10E2400080000000000302003C242424C4000102DA +:10E2500002020100F824242CC00001020202010085 +:10E260000C04E41C0400000003000000D824242453 +:10E27000D80001020202010038444444F8000003BF +:10E280000202010000001000000000000200000077 +:10E290000000200000000000060000000020508860 +:10E2A0000402000000000102909090909000000095 +:10E2B000000000000002048850200002010000005D +:10E2C0001804C4241800000002000000F804E494BC +:10E2D000F80001020202020000E09CF0800002034C +:10E2E0000000030204FC2424D800020302020100FF +:10E2F000F80404040C0001020202010004FC0404FE +:10E30000F80002030202010004FC24740C00020362 +:10E310000202030004FC24740C000203020000004B +:10E32000F0080444CC4000010202010004FC20205B +:10E33000FC040203000003020404FC0404000202C3 +:10E3400003020200000404FC0404060404030000A9 +:10E3500004FC24D00C0402030200030204FC0400A9 +:10E360000000020302020203FC3CC03CFC0003006C +:10E370000300030004FC30C4FC0402030200030099 +:10E38000F8040404F80001020202010004FC242441 +:10E390001800020302000000F8848404F80001025F +:10E3A0000207050004FC2464980002030200030233 +:10E3B000182424448C000302020201000C04FC0413 +:10E3C0000C0000020302000004FC0000FC04000139 +:10E3D00002020100047C80E01C0400000300000035 +:10E3E0001CE03CE01C00000300030000049C609C57 +:10E3F0000400020300030200041CE01C04000002ED +:10E40000030200000C84641C0400020302020300E7 +:10E410000000FE020200000007040400000E30C0ED +:10E420000000000000010200000202FE00000004E3 +:10E4300004070000000402040000000000000000C7 +:10E44000000000000000080808080808000002009A +:10E4500000000000000000000040A0A0C00000017B +:10E460000202030204FC2020C0000003020201009B +:10E4700000C02020600000010202020000C0202431 +:10E48000FC0000010202030200C0A0A0C0000001C5 +:10E49000020202000020F824240400020302020009 +:10E4A0000040A0A0602000070A0A0A0404FC202003 +:10E4B000C0000203020003020020E400000000028A +:10E4C00003020000000020E4000008080807000024 +:10E4D00004FC80E020200203020003020404FC008C +:10E4E0000000020203020200E020E020C00003005E +:10E4F0000300030020E02020C0000203020003020A +:10E5000000C02020C00000010202010020E0202005 +:10E51000C000080F0A02010000C02020E000000136 +:10E52000020A0F0820E04020200002030200000041 +:10E530000060A0A020000002020203000020F820DA +:10E54000000000000102020020E00020E0000001C5 +:10E550000202030220E0208060200000030100008E +:10E560006080E080600000030003000020608060A5 +:10E57000200002030003020020E020806020080841 +:10E58000070100000020A06020000002030202003A +:10E59000000020DE0200000000070400000000FF71 +:10E5A00000000000000F00000002DE200000000458 +:10E5B0000700000002010204040200000000000045 +:10E5C000000000000000000000000000000000004B +:10E5D000000000F8000000000000003330000000E0 +:10E5E00000100C06100C06000000000000000000E7 +:10E5F00040C07840C0784000043F04043F04040059 +:10E60000007088FC08300000001820FF211E000068 +:10E61000F008F000E018000000211C031E211E007D +:10E6200000F00888700000001E2123241927211003 +:10E6300010160E00000000000000000000000000A6 +:10E64000000000E01804020000000007182040004D +:10E6500000020418E000000000402018070000003D +:10E66000404080F0804040000202010F01020200A1 +:10E67000000000F0000000000101011F0101010085 +:10E68000000000000000000080B0700000000000EA +:10E690000000000000000000000101010101010173 +:10E6A000000000000000000000303000000000000A +:10E6B00000000000806018040060180601000000DF +:10E6C00000E010080810E000000F102020100F00DC +:10E6D000001010F8000000000020203F2020000063 +:10E6E00000700808088870000030282422213000BB +:10E6F00000300888884830000018202020110E00C3 +:10E700000000C02010F8000000070424243F24006B +:10E7100000F80888880808000019212020110E0040 +:10E7200000E0108888180000000F112020110E0052 +:10E7300000380808C83808000000003F000000004A +:10E740000070880808887000001C222121221C000B +:10E7500000E010080810E0000000312222110F0034 +:10E76000000000C0C00000000000003030000000C9 +:10E770000000008000000000000080600000000039 +:10E780000000804020100800000102040810200052 +:10E79000404040404040400004040404040404009D +:10E7A0000008102040800000002010080402010032 +:10E7B000007048080808F000000000303601000032 +:10E7C000C030C828E810E0000718272423140B00E5 +:10E7D0000000C038E0000000203C2302022738205F +:10E7E00008F8888888700000203F202020110E0043 +:10E7F000C03008080808380007182020201008003A +:10E8000008F808080810E000203F202020100F0022 +:10E8100008F88888E8081000203F202023201800EE +:10E8200008F88888E8081000203F20000300000056 +:10E83000C03008080838000007182020221E0200F7 +:10E8400008F808000008F808203F210101213F20B6 +:10E85000000808F8080800000020203F20200000E1 +:10E8600000000808F8080800C08080807F000000D1 +:10E8700008F888C028180800203F2001263820000A +:10E8800008F8080000000000203F20202020300071 +:10E8900008F8F800F8F80800203F003F003F20008B +:10E8A00008F830C00008F808203F200007183F0093 +:10E8B000E01008080810E0000F10202020100F00C2 +:10E8C00008F808080808F000203F210101010000B5 +:10E8D000E01008080810E0000F18242438504F00FA +:10E8E00008F8888888887000203F2000030C3020BA +:10E8F00000708808080838000038202121221C00F8 +:10E90000180808F8080818000000203F2000000040 +:10E9100008F808000008F808001F202020201F0029 +:10E920000878880000C83808000007380E01000089 +:10E93000F80800F80008F800033C0700073C030053 +:10E94000081868808068180820302C03032C3020B9 +:10E950000838C800C83808000000203F2000000028 +:10E9600010080808C8380800203826212020180080 +:10E97000000000FE020202000000007F4040400054 +:10E98000000C30C000000000000000010638C0008C +:10E9900000020202FE000000004040407F00000034 +:10E9A0000000040202020400000000000000000059 +:10E9B0000000000000000000808080808080808057 +:10E9C000000202040000000000000000000000003F +:10E9D00000008080808000000019242222223F2035 +:10E9E00008F8008080000000003F112020110E0078 +:10E9F0000000008080800000000E11202020110007 +:10EA0000000000808088F800000E112020103F20B8 +:10EA10000000808080800000001F2222222213003C +:10EA2000008080F0888888180020203F2020000087 +:10EA30000000808080808000006B9494949360003C +:10EA400008F8008080800000203F210000203F2047 +:10EA500000809898000000000020203F2020000047 +:10EA6000000000809898000000C08080807F000037 +:10EA700008F8000080808000203F24022D30200014 +:10EA8000000808F8000000000020203F20200000BF +:10EA90008080808080808000203F20003F20003FD9 +:10EAA0008080008080800000203F210000203F20E7 +:10EAB0000000808080800000001F202020201F0098 +:10EAC000808000808000000080FFA12020110E00C7 +:10EAD0000000008080808000000E112020A0FF80B8 +:10EAE000808080008080800020203F212000010065 +:10EAF00000008080808080000033242424241900BA +:10EB0000008080E0808000000000001F20200000C6 +:10EB10008080000000808000001F202020103F2007 +:10EB2000808080000080808000010E300806010097 +:10EB300080800080008080800F300C030C300F003C +:10EB400000808000808080000020312E0E31200067 +:10EB5000808080000080808080818E701806010097 +:10EB600000808080808080000021302C22213000B5 +:10EB700000000000807C020200000000003F4040D6 +:10EB80000804FE0408C0000000000310207F2010CD +:10EB90000002027C800000000040403F00000000B6 +:10EBA0000006010102020404000000000000000051 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD000000000000000000000F0F0F00000000065 +:10EBE0000000000000017F010000000000000000A4 +:10EBF000001C1C1C0000000000008060301C8C60A9 +:10EC0000301C0C00000000000000000000000000AC +:10EC1000000000000000000000000000000000E014 +:10EC20000000000000E000000086E69F86868686E1 +:10EC3000E69F860000011F01010101011F01010083 +:10EC4000000080C06020F820E0C000000000030742 +:10EC50000C18FF70E18100000000070F10107F10FA +:10EC60000F0700008060206080000000E0200000AE +:10EC70000F3020309F70DC371030C0000000100EC5 +:10EC800003000718101807000000C02020E0C00093 +:10EC90000000000080E01F38E88703C43C04000047 +:10ECA000070F1810100B070D1010080000808C4C77 +:10ECB000380000000000000000000000000000001C +:10ECC0000000000000000000000000000000000044 +:10ECD00000000000000080E0300804000000000098 +:10ECE00000FEFF0100000000000000000000030F14 +:10ECF0001820400000040830E08000000000000000 +:10ED00000000000001FFFE0000000000004020188D +:10ED10000F03000000000000000000000000C00021 +:10ED200000000000004266663C18FF183C66664220 +:10ED300000000000000003000000000000000000D0 +:10ED40000000800000000000001010101010FF10E4 +:10ED50001010101000000000000003000000000070 +:10ED600000000000000000000000000000000000A3 +:10ED7000000000000000000000808C4C3800000003 +:10ED80000000000000000000000000000000000083 +:10ED900000101010101010101010100000000000D3 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC00000001C1C1C0000000000000000000000EF +:10EDD00000000000E0380C000000000080701C0300 +:10EDE000000000000060380E01000000000000007C +:10EDF000000080C060202060C080000000FEFF0195 +:10EE00000000000001FFFE000001070E181010189E +:10EE10000E0701000000808080C0E00000000000BC +:10EE20000000000000FFFF000000000000001010C4 +:10EE3000101F1F10101000000080402020202060B4 +:10EE4000C080000000030300804020381F0700003E +:10EE5000001C1A1918181818181F00000080C0206C +:10EE6000202060C080000000000303001010182F55 +:10EE7000E780000000070F10101010180F070000A7 +:10EE8000000000000000C0E0F000000000C0B088FA +:10EE9000868180FFFF808000000000000010101FAE +:10EEA0001F1010000000E0606060606060600000A3 +:10EEB00000003F1008080818F0E0000000070B10E1 +:10EEC0001010101C0F030000000080C04020202004 +:10EED000E0C0000000FCFF211008080818F0E00066 +:10EEE0000001070C18101010080F03000000C0E00C +:10EEF0006060606060E06000000003000000E018F7 +:10EF00000700000000000000001F1F0000000000BC +:10EF10000080C0602020202060C080000087EF2C8F +:10EF20001818303068CF830000070F081010101039 +:10EF3000180F07000000C0C020202020C080000063 +:10EF4000001F3F604040402010FFFE0000000C1CEE +:10EF5000101010080F030000000000000000000067 +:10EF60000000000000000000000E0E0E0000000077 +:10EF700000000000001C1C1C00000000000000003D +:10EF8000000000000000000000000000000C0C0069 +:10EF900000000000000000000058380000000000E1 +:10EFA0000000000000000080402010000000102839 +:10EFB0004482010000000000000000000000010287 +:10EFC0000408100000000000000000000000000025 +:10EFD0000084848484848484848484000000000009 +:10EFE0000000000000000000000010204080000031 +:10EFF0000000000000000000000001824428100012 +:10F0000000001008040201000000000000C02020E1 +:10F010001010101030E0C0000003030000F01008D2 +:10F020000C070300000000001C1C1C000000000076 +:10F03000000000C0406020202040C00000FCFF0114 +:10F04000F00E03C1FE03807F0001070E08111110AE +:10F05000110904020000000080E0E0000000000050 +:10F060000000807C4340477FF880000010181F108C +:10F0700000000000131F1C1020E0E0202020206072 +:10F08000C080000000FFFF10101010182FE7800054 +:10F09000101F1F1010101010180F0700000080C064 +:10F0A000402020202060E00000FCFF010000000064 +:10F0B000000001000001070E1810101008040300E2 +:10F0C00020E0E02020202040C080000000FFFF0062 +:10F0D0000000000001FFFE00101F1F101010180894 +:10F0E0000E07010020E0E02020202020206080008A +:10F0F00000FFFF101010107C00000000101F1F10F8 +:10F10000101010101018060020E0E0202020202011 +:10F110006060800000FFFF101010107C00000100F4 +:10F12000101F1F100000000000000000000080C041 +:10F130006020202040E0000000FCFF010000404073 +:10F14000C0C140400001070E181010100F0F000042 +:10F1500020E0E0200000000020E0E02000FFFF10A1 +:10F160001010101010FFFF00101F1F1000000000F3 +:10F17000101F1F100000202020E0E02020200000B1 +:10F180000000000000FFFF00000000000000101061 +:10F19000101F1F101010000000000000202020E0B1 +:10F1A000E020202000000000000000FFFF00000021 +:10F1B0000060E0808080C07F3F00000020E0E02011 +:10F1C000000020A06020200000FFFF30187CE3C07A +:10F1D00000000000101F1F10000001131F1C18105A +:10F1E00020E0E020000000000000000000FFFF0021 +:10F1F0000000000000000000101F1F101010101071 +:10F200001018060020E0E0E000000000E0E0E02050 +:10F2100000FF013FFEC0E01E01FFFF00101F1000B5 +:10F22000031F0300101F1F1020E0E0C000000000BB +:10F230000020E02000FF0003071C78E08000FF00B2 +:10F24000101F100000000000030F1F00000080C00E +:10F2500060202060C080000000FEFF010000000070 +:10F2600000FFFE000001070E181010180C07010027 +:10F2700020E0E0202020202060C0800000FFFF2050 +:10F2800020202020301F0F00101F1F100000000042 +:10F2900000000000000080C060202060C0800000EE +:10F2A00000FEFF010000000000FFFE000001070E4D +:10F2B0001111133C7C67210020E0E0202020202059 +:10F2C00060C0800000FFFF101030F0D0080F070072 +:10F2D000101F1F10000000030F1C10100080C060E2 +:10F2E000202020204040E00000070F0C181830308C +:10F2F00060E08100001F0C0810101010180F0700AC +:10F300008060202020E0E0202020608001000000BC +:10F3100000FFFF000000000100000000101F1F1090 +:10F320000000000020E0E020000000000020E020BD +:10F3300000FFFF00000000000000FF0000070F18A2 +:10F3400010101010100807002060E0E020000000FE +:10F3500020E060200000077FF88000807C03000030 +:10F3600000000000071F1C070000000020E0E02054 +:10F3700000E0E0200020E0200007FFF8E01FFFFC95 +:10F38000E01F00000000031F0300011F0300000036 +:10F39000002060E0A0000020E060200000000003EA +:10F3A0008F7CF8C6010000000010181E1300011722 +:10F3B0001F1810002060E0E02000000020E0602026 +:10F3C000000001073EF8E0180700000000000010F0 +:10F3D000101F1F101000000000806020202020A0BF +:10F3E000E0E0200000000000C0F03E0F030000003D +:10F3F00000101C1F1710101010180600000000004D +:10F4000000FC0404040404000000000000FF0000ED +:10F410000000000000000000007F4040404040002D +:10F42000000010E0000000000000000000000000EC +:10F43000031C6080000000000000000000000003CA +:10F440000C70800000000404040404FC00000000B0 +:10F4500000000000000000FF00000000000040402D +:10F460004040407F0000000000000010080C040C29 +:10F470000810000000000000000000000000000074 +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000008080808080808080808080805C +:10F4B0000000000404080800000000000000000034 +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000098D844642424FCF80000000F1F1882 +:10F4F000101010081F1F10180020E0F0000000007E +:10F50000000000000000FFFF180804040CF8F000E1 +:10F5100000001F0F18101010180F0300000000004B +:10F52000000000000000000000E0F8180404043CA3 +:10F530003800000000030F0C101010100806000027 +:10F540000000000000000020E0F0000000E0F81CD7 +:10F5500004040408FFFF000000030F181010100837 +:10F560001F0F080000000000000000000000000065 +:10F570000000E0F8484444444C7870000000030F59 +:10F580000C181010100804000000000080C060205B +:10F5900020E0C00000040404FFFF04040404000091 +:10F5A000000010101F1F10101000000000000000CD +:10F5B0000000000000000000000070F88C04048CC3 +:10F5C000F874040C007076CF8D8D8D89C87870002A +:10F5D0000020E0F000000000000000000000FFFF3D +:10F5E00008040404FCF8000000101F1F10000010A5 +:10F5F0001F1F1000000000000060600000000000FD +:10F600000000040404FCFC000000000000001010D6 +:10F61000101F1F101010000000000000000000600C +:10F620006000000000000000040404FCFC00000076 +:10F630000000C0C08080C07F3F0000000020E0F0DC +:10F6400000000000000000000000FFFF80C0F41C6C +:10F650000404000000101F1F1100031F1C101000E5 +:10F660000000202020E0F00000000000000000006A +:10F6700000FFFF000000000000001010101F1F100E +:10F68000101000000000000000000000000000005A +:10F6900004FCFC0804FCFC0804FCFC00101F1F1008 +:10F6A000001F1F10001F1F100000000000000000BE +:10F6B000000000000004FCFC08080404FCF8000042 +:10F6C00000101F1F100000101F1F1000000000007E +:10F6D000000000000000000000E0F0180C04040C22 +:10F6E00018F0E00000030F0C101010100C0F0300B6 +:10F6F0000000000000000000000000000004FCFC0E +:10F70000080404040CF8F0000080FFFF889010103B +:10F710001C0F0300000000000000000000000000BB +:10F7200000E0F81C04040408F8FC000000030F18B3 +:10F7300010109088FFFF8000000000000000000013 +:10F7400000000000040404FCFC100804040C0C007D +:10F750001010101F1F10101000000000000000000B +:10F76000000000000000000000003078CCC4848459 +:10F77000840C1C0000001E1810101011190F060038 +:10F780000000000000C000000000000000040404AD +:10F79000FFFF040404000000000000000F1F101011 +:10F7A000100C00000000000000000000000000003D +:10F7B0000004FCFE00000004FCFE000000000F1F1F +:10F7C000181010081F0F08000000000000000000C3 +:10F7D0000000000000040C3CFCC40000C43C0C040D +:10F7E00000000000010F1E0E0100000000000000DC +:10F7F0000000000000000000043CFCC400E47CFCAD +:10F8000084807C040000071F070000071F0700001A +:10F810000000000000000000000000000004041CC4 +:10F820007CE4C0341C0404000010101C1601131FDB +:10F830001C18100000000000000000000000000084 +:10F8400000040C3CFCC400C43C0404000000C08064 +:10F85000C1370E01000000000000000000000000A1 +:10F860000000000000001C0404C4F47C1C04000020 +:10F870000000101C1F17111010180E0000000000CF +:10F88000000000F80C04000000000000001028EF49 +:10F8900000000000000000000000003F6040000089 +:10F8A000000000000000FF00000000000000000059 +:10F8B0000000FF0000000000000000000000FF004A +:10F8C000000000000000040CF80000000000000030 +:10F8D00000000000EF281000000000000000406061 +:10F8E0003F0000000000000000180602020408109B +:10F8F0002020300800000000000000000000000090 +:10F900000000000000000000000000000000F010F7 +:10F91000101010FF10101010F000000000000F0475 +:10F92000040404FF040404040F0000004040405F8E +:10F93000555555755555555F404040000040200FC6 +:10F94000094989790909090F2040000000FE024297 +:10F950004ACA4A4ACA4A4A4202FE000000FF4050D0 +:10F960004C4340404F50505C40FF00000000F8887E +:10F97000888888FF88888888F800000000001F08B1 +:10F980000808087F888888889F80F00080828282AB +:10F99000828282E2A2928A86828080000000000039 +:10F9A0000040807F0000000000000000101010FFE9 +:10F9B000109008888888FF88888808000444827F1F +:10F9C00001808040432C10284681800000101010D8 +:10F9D00010D030FF30D0121C1010000010080402AC +:10F9E000010000FF00000102040810000404048468 +:10F9F000E43C2724242424E4040404000402010039 +:10FA0000FF0909090949897F0000000000FE225A08 +:10FA10008600FE9292929292FE00000000FF04087F +:10FA20000700FF4020030C142241400000804020CA +:10FA30001806800007182040800000000100207098 +:10FA40002826212020243860000101000010129295 +:10FA50009292929292121202FE0000000000003F69 +:10FA6000101010103F0040807F000000000000C018 +:10FA700080808080808080FC84808080808080C0C6 +:10FA8000C0000000000000FF7F404040404040FFB9 +:10FA900040404040404040FF7F0000000000000028 +:10FAA000000000000000007F700000000000000067 +:10FAB0000000000000000000000000000000000046 +:10FAC000000000FCF8000000000000000000000042 +:10FAD0000000000000000000FFFE0202020202021D +:10FAE000020202FFFF020202020202020202FF03FE +:10FAF00000000000000000001F1F040404040404B0 +:10FB0000040404FFFF0404040404040404041F00A8 +:10FB100000000000000000000000000000000000E5 +:10FB20000000007F3F000000000000000000000017 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000F8F8F0F0702000000000000000000045 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000008000000005 +:10FB80000000000000000000000000000000000075 +:10FB900000FFFFFFFF000000000000000000000069 +:10FBA0000000000000000000808000000000000055 +:10FBB00000000000000000000000000000FFFFFE49 +:10FBC00006060606060606060606060606060606D5 +:10FBD00006FFFFFFFF0606060606060606060606E1 +:10FBE00006060606060606FFFFFFFF0702000000E6 +:10FBF00000000000000000000000000000FFFFFF08 +:10FC000000000000000000000000000000000000F4 +:10FC100000FFFFFFFF0000000000000000000000E8 +:10FC200000000000000000FFFFFFFF0000000000D8 +:10FC300000000000000000000000000000FFFFFFC7 +:10FC40001818181818181818181818181818181834 +:10FC500018FFFFFFFF181818181818181818181888 +:10FC600018181818181818FFFFFFFF0000000000F0 +:10FC70000000000000000000000000000201010080 +:10FC80000000000000000000000000000000000074 +:10FC900000FFFFFFFF000000000000000000000068 +:10FCA0000000000000000001010000000000000052 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD00000FFFFFFFF000000000000000000000028 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD1000001F1F0F0F000000000000000000000087 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD4000000000C0F0F8F8F8F8008080C0404040A3 +:10FD500040404040408000000000000000000000E3 +:10FD60000000000000000000000080C0E07038D8F3 +:10FD7000FCFCFFFFFFFF7F1F0703010100000000E5 +:10FD8000000000000000000000060F0F0F0600201A +:10FD9000408000000080E0F83C0F0701C0F0FFFF4A +:10FDA000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFFB9 +:10FDB000FFFFFFFF7F7F7F7F7F7F3F3F00000000CF +:10FDC0000087FC00FCFFFF000000000001030707A4 +:10FDD0000707030303030101000000E0FCFFFFFF2E +:10FDE000FFFF1F03000000000000000000C0E03023 +:10FDF0001C070000071F3FFCF0E0C080000000006F +:10FE0000000000000000000000FCFFFFFFFFFF1FDC +:10FE100003008080C0C0607070380C0607010000CD +:10FE2000000000000000000001030307070E0E0E93 +:10FE30001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E073A +:10FE400007030303010000000000000000000000A1 +:10FE50000000000000000080C060F0F8FEFE3E18C8 +:10FE6000080808080800303000408000F8FE07014C +:10FE70001C3F3F1F1B180ECFFFFFFF7F0F0F0F0709 +:10FE800080C07B0E070F1C383030606060607E7F62 +:10FE90003F3F3118180C0E0303000000FF818181E1 +:10FEA000818181FF00018244FF11AA44000001000A +:10FEB00000010100000010385482D782543810002D +:10FEC000000000010000000010385482C78254383E +:10FED0001000000000010000000000000082442823 +:10FEE0001028448200000000000000000000C0C094 +:10FEF000000000000000000000002010D0D0102002 +:10FF000000000000000010082414D4D414240810A9 +:10FF10000000080412092515D5D515250912040875 +:10FF2000312E4E6574776F726B20496E666F20209C +:10FF3000322E4D4420506F727420496E666F20201F +:10FF4000332E4C4F52412052535349202020202021 +:10FF5000342E5665726573696F6E20436865636BF6 +:10FF600020204E6574776F726B20496E666F20207B +:10FF70002020202020202020202020202020202081 +:10FF80002020202020202020202020202020202071 +:10FF90002020202020202020202020202020202061 +:10FFA0005072696E74205B47756E3A2020205D2088 +:10FFB0002020202020202020202020202020202041 +:10FFC0002020202020202020202020202020202031 +:10FFD0002020202020202020202020202020202021 +:10FFE000202020504F52542020202020202020204C +:10FFF0002020202020202020202020202020202001 +:020000040804EE +:1000000020202020202020202020202020202020F0 +:1000100020202020202020202020202020202020E0 +:10002000456D7074790000000000000000000000C1 +:10003000426C7565536B7900000000000000000001 +:100040004C5900000000000000000000000000000B +:100050004A50000000000000000000000000000006 +:100060004461727400000000000000000000000005 +:100070005957595F426C7565736B79000000000039 +:10008000524649440000000000000000000000004B +:100090005947616F000000000000000000000000F0 +:1000A0004859616E67000000000000000000000079 +:1000B00053532D4C616E0000000000000000000052 +:1000C000426C7565536B79506C75730000000000CD +:1000D000504C430000000000000000000000000041 +:1000E000507269636500000000000000000000001D +:1000F0005957595F426C7565736B790000000000B9 +:1001000050726F62655F4B590000000000000000F4 +:100110005957595F5072657373757265000000001E +:10012000202020504F52542020202020202020200A +:1001300020202020202020202020202020202020BF +:1001400020202020202020202020202020202020AF +:10015000202020202020202020202020202020209F +:10016000202020205665726573696F6E2020202044 +:10017000202020202020202020202020202020207F +:10018000202020202020202020202020202020206F +:10019000202020202020202020202020202020205F +:1001A000312E4D44436F6E6E656374205365742029 +:1001B000322E4C4F524120536C617665205365744A +:1001C000332E506F72744C6F67204F757470757456 +:1001D000342E436F6E6E656374204D6F646520200E +:1001E000352E4E6574776F726B2053657420202016 +:1001F000362E44617461496E6974202020202020CD +:10020000312E4D44436F6E6E6563742053657420C8 +:10021000322E4C4F524120536C61766520536574E9 +:10022000332E506F72744C6F67204F7574707574F5 +:10023000204D44436F6E6E656374205365742020B7 +:1002400020202020202020202020202020202020AE +:10025000202020202020202020202020202020209E +:10026000202020202020202020202020202020208E +:10027000204C4F524120536C6176652053657420A9 +:10028000202020202020202020202020202020206E +:10029000202020202020202020202020202020205E +:1002A000202020202020202020202020202020204E +:1002B00020506F72744C6F67204F75747075742086 +:1002C000202020202020202020202020202020202E +:1002D000202020202020202020202020202020201E +:1002E000202020202020202020202020202020200E +:1002F0002020436F6E6E656374204D6F646520200F +:1003000020202020202020202020202020202020ED +:1003100020202020202020202020202020202020DD +:100320005072657373207C20746F207368696674E3 +:100330002020204E6574776F726B205365742020E7 +:1003400020202020202020202020202020202020AD +:10035000202020202020202020202020202020209D +:100360005072657373207C20746F207368696674A3 +:100370004E6F773A4469616C2073776974636820C3 +:100380004E6F773A53746174696F6E20202020207D +:100390004E6F773A436C6F75642020202020202018 +:1003A0004E6F773A5465737420436C6F75642020E8 +:1003B0004E6F773A576966692053746174696F6E3E +:1003C0004E6F773A4469616C207377697463682073 +:1003D0004E6F773A34475F474D352020202020204C +:1003E0004E6F773A34475F4C353130202020202043 +:1003F0004E6F773A57694669202020202020202020 +:100400004E6F773A57414E20202020202020202078 +:10041000496E697469616C697A6520446174613FF1 +:1004200020202020202020202020202020202020CC +:1004300020202020202020202020202020202020BC +:1004400027454E5445522720746F2073686966749F +:10045000000000000000F03F000000000000F83F36 +:1004600000000000000000000000004003B8E23F70 +:10047000000000000000000006D0CF43EBFD4C3E22 +:10048000033333333333E33FFFAB6FDBB66DDB3F17 +:100490004D268F515555D53F01411DA96074D13F5F +:1004A00065DBC9934A86CD3FEF4E454A287ECA3F59 +:1004B0003E5555555555C53F93BDBE166CC166BFDB +:1004C0002CDE25AF6A56113FF16BD2C541BDBBBED4 +:1004D000D0A4BE726937663E04FA97999999D93FBC +:1004E000AF788E1DC571CC3F9FC678D0099AC33FA7 +:1004F000935555555555E53F599322942449D23F7C +:10050000DE03CB966446C73F44523EDF12F1C23F42 +:100510000000000000000000DDDDDDDDDCBBBBDD38 +:10052000DDDDDDDDDDDDDDDD988888888888888893 +:1005300077777777778888888555555666666666B3 +:100540006666666666688888833333322222222292 +:10055000222222222228888D78050408000000200B +:10056000BC120000248F0008F8070408BC12002009 +:100570007CDC00005C770308412D01020304046564 +:1005800006070809320100FF00891112239B32245B +:1005900046AD573665BF74488CC19D5AAFD3BE6C0B +:1005A000CAE5DB7EE9F7F88110080193331A22A52A +:1005B000562C47B7753E64C99C408DDBBF52AEEDEB +:1005C000DA64CBFFF976E802218B3010029913260A +:1005D00067AF763444BD554AADC3BC588ED19F6ECB +:1005E000EBE7FA7CC8F5D983310A2091121803A7EA +:1005F000772E66B5543C45CBBD42ACD99E508FEFAB +:10060000FB66EAFDD874C904428D5316619F7020C1 +:1006100004A9153227BB364CCEC5DF5EEDD7FC688A +:1006200088E1997AABF3BA85520C4397711E60A1A9 +:10063000142805B3373A26CDDE44CFDFFD56ECE96A +:10064000986089FBBB72AA06638F7214409D512289 +:1006500025AB343006B9174EEFC7FE5CCCD5DD6A4A +:10066000A9E3B8788AF19B87730E6295501C41A369 +:10067000352A24B1163807CFFF46EEDDDC54CDEB2A +:10068000B962A8F99A708B1023088481951AA793F0 +:10069000B62CC2A5D33EE1B7F04008C919522BDBF6 +:1006A0003A644EED5F766DFF7C899480DE859BB762 +:1006B00012A6ADD224C3BFF136E0C1184809D33B1E +:1006C0005A2AE55E6C4FF77D7E6C0AA583B41886C6 +:1006D00091972EE3A7F23CC0B5D14229CB38500AFE +:1006E000D91B666FEF7E744CFD5D8BB502A49996A5 +:1006F0001087AFF326E2BDD034C1C3394A28D11ADE +:10070000580BE77F6E6EF55C7C4D0CC685D71EE5F9 +:1007100097F42880A1913AA3B3B2444ACD5B5669BD +:10072000DF78600CE91D722FFB3E8DD604C79FF564 +:1007300016E4A9902081BBB332A2C55A4C4BD7799D +:100740005E68E11C680DF33F7A2E0EE787F61CC445 +:1007500095D52AA1A3B03882B193466BCF7A54487D +:10076000DD59622DEB3C700EF91F8FF706E69DD424 +:1007700014C5ABB122A0B9923083C77B4E6AD5585D +:100780005C49E33D6A2CF11E780F00082C41542B84 +:1007900041504E3D0008FF0102030405060701FF1A +:1007A00001FF01FF01FF01FF01FF01CF022501C889 +:1007B0000C5C53595354454D2E545854181D4D310B +:1007C0005F30010911190A1632190A1633190A1570 +:1007D00034190C13504F531969C21203120202FF4D +:1007E0000901FF01FF01E5130103120202FF0901E4 +:0807F000FF01FF01E572170093 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.1.hex b/obj/TXH_V1.4.1.hex new file mode 100644 index 0000000..98977bd --- /dev/null +++ b/obj/TXH_V1.4.1.hex @@ -0,0 +1,14470 @@ +:020000040800F2 +:1080000038EF0020A1810008A981000889AB000891 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000CD510308BB810008BB810008BB810008CB +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008EF600308F7600308FF60030836 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000DF600308E7600308BB810008BB8100083B +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900080761030888 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047497F0308AFF3008038EF002014 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE765510308A0 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB5005040850 +:108A600070050408C0B24FF4F05100F03BBA0000AA +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462EF00F +:108C700085FD08B30DF11301761E44F400748B4595 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462EF010FD0028D6D10F +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000100504080EB540F27C +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202EF0A5FDBDF8B3 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE73CDD0308A0A80020310A002037 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202EF029FD781C87B2062FE1DB002019 +:1091B000A1E700003CDD030808B50020009029F07D +:1091C00085FA0F49087000F09BF80D4800782428B4 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202EF0A7FA002028490880D4 +:109220000DE029F035FA00F0800000B10BE00120DC +:109230002EF0E2FC22480088401C2149088020488A +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF05CFA86 +:1092B0000120BDE8F08100202EF056FA0020F8E7EA +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F00BFB0028F9D02146074829F05D +:1092E00011FB00BF0121054829F000FB0028F9D03F +:1092F000024829F004FBC0B210BD0000003001405C +:1093000010B501202EF030FA00201E4908800DE033 +:1093100029F0BEF900F0800000B10BE001202EF032 +:109320006BFC18480088401C1649088015480088C6 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF0FAF9012010BD00202EF0F5F90020A2 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF0E7F900202249088023 +:1093A0000DE029F075F900F0800000B10BE001201C +:1093B0002EF022FC1C480088401C1B4908801A48DB +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF0A8F9012070BD00202EF035 +:10942000A3F90020F9E700002E0A00200000024006 +:1094300070B506460C46154601202EF095F92946D2 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F01CF900F0800000B10BE05D +:1094600001202EF0C9FB19480088401C17490880CC +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF056F90120C4E7B9 +:1094C00000202EF051F90020BFE700002E0A0020F6 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202EF087FDE0B2AA +:109570002EF0A4FDC4F307202EF0A0FDC4F3074095 +:109580002EF09CFD200E2EF099FD4FF480510348E3 +:1095900001F0F0FA2CF0FAFE10BD000000040240C9 +:1095A0002DE9F04107460E4614463A202EF066FD9E +:1095B000F0B22EF083FD30122EF080FD4FF480517A +:1095C0000F4801F0D7FA19E02CF0E0FE05461D2DFA +:1095D00011D1384600F0ACF805463B202EF04EFD88 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002EF034FDF0B22EF051FD30122EF04EFD42 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF0ABFE05461E2D11D1384600F086 +:109640002BF905463D202EF019FD4FF480510648B8 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:1096700007FF08B100F02EF8302000F0A9F810BD67 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202EF0D0FC2EF0C3FCEF +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412EF0B5FC04462EF0A6 +:10970000B2FC05462EF0AFFC06462EF0ACFC074638 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202EF0A1FC2EF094FC0646BE +:10974000054646B100BF2EF08EFC2070641C701ED2 +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202EF0BF +:1097700085FC20462EF0A2FCFFF7BCFF10BD0000C8 +:1097800070B504460A202EF079FC20462EF096FC97 +:109790002EF069FC05464FF48051024801F0EAF9C9 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002EF064FC20462EF081FC4FF480510348CB +:1097C00001F0D8F92CF0E2FD70BD00000004024069 +:1097D00010B5044620462EF051FC4FF4805103484A +:1097E00001F0C8F92CF0D2FD10BD000000040240C9 +:1097F0002DE9F041064601202EF040FC2EF033FC0E +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002EF034FC00202EF051FC3220FFF7D8FF50 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202EF0A2 +:109860000DFC357828462EF029FC09E0761C357869 +:109870005C2D01D02F2D00D1002528462EF01EFC96 +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202EF037 +:1098A000EDFB2EF0E0FB0646054646B100BF2078F2 +:1098B0002EF004FC641C701EC0B2061EF7D14FF4DB +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202EF0D0FB28462EF024 +:1098E000EDFBE0B22EF0EAFBC4F307202EF0E6FB1E +:1098F000C4F307402EF0E2FB200E2EF0DFFB4FF406 +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000A4DA0308A4DB03082DE9F04103460C4622 +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF018F83B +:1099B00010BD10B51DF0B2FF10BD10B51DF07EFF3B +:1099C00010BD10B51DF0DAFF10BD10B520F026FB5C +:1099D00010BD10B528F08EF810BD00000246094BEE +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F03CFCD2 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52EF020 +:109CB000ABF8D0202EF074F82EF0DAF800202EF059 +:109CC0006FF82EF0D5F82EF09FF8D1202EF068F81E +:109CD0002EF0CEF800240EE0062C05DA01202EF03E +:109CE0002FF80DF8040004E000202EF029F80DF8FC +:109CF0000400601CC4B2072CEEDB2EF09FF89DF828 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF04AF8D0202EF013F82EF079F80020BB +:109D80002EF00EF82EF074F800BF07E01DF8040066 +:109D90002EF006F82EF06CF8601CC4B2072CF5DB30 +:109DA0002EF04CF81CBD0000BC220020C731002062 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000A4DA0308A4DB030810B504460B460021DF +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F061F910BD47 +:109E200010B528F05DF910BD10B528F059F910BD36 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202DF0B8FDBDF81405401C80B2D1 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000908B0308F07A00202DE9F0417C +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202DF00DFD781CFA +:10A1E00087B2062FB1DB002074E70000908B0308D4 +:10A1F000BC120020F07A0020F0B5ADF21C5D002505 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020908B0308F07A00202F +:10A350001CB50121084628F09FF801208DF8040063 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202DF005FC6E4622 +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240908B03089B +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF04AF90821C2 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF022F9BDE8B0 +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F0DBF90028F9D02146074828F01E +:10A54000E1F900BF0121054828F0D0F90028F9D031 +:10A55000024828F0D4F9C0B210BD0000003001401C +:10A5600000B585B00121080327F0E6FF134828F065 +:10A5700091F90020ADF80000ADF80400ADF8060038 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F0ADF9012137 +:10A5B000024828F063F905B000BD000000300140FA +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D000C8F808211B4800F0CBFA1021194800F0F8 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF092F8BDE8B1 +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82DF015FC71490880084642 +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002DF000FC69490880002409E06448008805 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82DF0B2 +:10A7E000E9FB5B4908800846008820B3002405E0A7 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12DF0D3FB53494C +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82DF0BBFB444933 +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12DF0A3FB3B4964 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82DF08BFB2C492B +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12DF075FB244908800024E3 +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2DF03D +:10A93000D5FA00BFE5E700000D0A0000480A002034 +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084627F08FFD0021012027F072 +:10A9A0008BFD5EE03048844208D10121022027F06F +:10A9B00083FD0021022027F07FFD52E02B488442D6 +:10A9C00008D10121042027F077FD0021042027F081 +:10A9D00073FD46E02648844208D10121082027F073 +:10A9E0006BFD0021082027F067FD3AE021488442F2 +:10A9F00008D10121102027F05FFD0021102027F051 +:10AA00005BFD2EE01C48844208D10121202027F064 +:10AA100053FD0021202027F04FFD22E017488442FB +:10AA200008D10121402027F047FD0021402027F0D8 +:10AA300043FD16E01248844208D10121802027F00E +:10AA40003BFD0021802027F037FD0AE00D488442BD +:10AA500007D10121801527F02FFD0021A01527F037 +:10AA60002BFD10BD0000024000040240000802401F +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF06CF964202CF0F7FF10BD2DE9F04316 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF044F80DF2DC7DBDE8F0830D0A000012 +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8D407FA490968C1F57A7188427E +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000CC170021F248001FFEF782FDF149F048FE +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0BFBC9B48007820B1B5 +:10B070000020994908702D9019E09A48007828B16D +:10B0800000209849087001202D9010E09748007822 +:10B0900028B100209549087002202D9007E09548BE +:10B0A000007820B100209349087003202D909DF86E +:10B0B000B41001EB4100C0EBC1108F4911F8300012 +:10B0C000C12836D19DF8B41001EB4100C0EBC1108E +:10B0D000894901EBC000807808282AD101217B48EA +:10B0E00080F824189DF8B40030B101280AD0022855 +:10B0F0000ED0032818D111E04FF480417F48FFF7AC +:10B1000037FD11E04FF400517C48FFF731FD0BE0B3 +:10B110004FF480517948FFF72BFD05E04FF40061B3 +:10B120007648FFF725FD00BF00BF00207449086086 +:10B1300099E765480C389DF8B41010F8110001210A +:10B14000B1EBD01F53F0AF826E4890F80A0FB8B140 +:10B15000624908399DF8B40031F8101009919DF842 +:10B16000B40000EB4001C1EBC011634800EBC1012A +:10B17000012308919DF8B420DDE90801FFF746FDA1 +:10B180009DF8B41001EB410000EB01105E4901EBAA +:10B19000001081792C919DF8B0000D2893F0688201 +:10B1A000DFE810F002970D003E17E52A053B393D18 +:10B1B00052410A506B5E286EB28303973D989DF80A +:10B1C000B41001EB4100C0EBC1104B4901EBC000D2 +:10B1D00041780846099100211CF08EFAC1B22891ED +:10B1E000002136911CE09DF8B41001EB410000EB0A +:10B1F0000110454901EB00113031BDF8D80001EBD9 +:10B20000001041789DF8A000814204D1BDF8D8001B +:10B21000C1B2289112E0BDF8D800401C81B236912D +:10B220009DF8B40000EB400101EB0010364901EB42 +:10B230000010C179BDF8D8008142D4DC00BF9DF870 +:10B24000B40000EB4001C1EBC0102B4901EBC00082 +:10B25000807800F0F000A0280DD19DF8B41001EB2B +:10B260004100C0EBC110244901EBC000807800F020 +:10B270000F0129910AE09DF8B41001EB4100C0EBE9 +:10B28000C1101D4901EBC00081782991BDF8A400CF +:10B2900008B9102029909DF8B41001EB4100C0EBD3 +:10B2A000C110154901EBC001BDF8A400401C095CA8 +:10B2B00025912BE000000000016932303130300070 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020907A00203C +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020088900200018024076 +:10B3000088024242BC22002098400020BDF8A400E0 +:10B31000401C81B209919DF8B40000EB4001C1EBE3 +:10B32000C010FE4901EBC0010891DDE908011CF0E5 +:10B3300073FE37909DF8B41001EB4100C0EBC110D3 +:10B34000F64901EBC001BDF8A400801C095CBDF802 +:10B35000DC00814242F062869DF8B41001EB4100AE +:10B36000C0EBC110ED4901EBC0004078002842F36A +:10B3700055869DF8B41001EB4100C0EBC110E749C0 +:10B3800001EBC001BDF8A400C01C0A5C9DF8B4002C +:10B3900040F2533110FB01F0E14901EB800101F56E +:10B3A00062719DF8A00000EB400303EB001001EB7D +:10B3B000C00080F844200021DA4A9DF8B40002EB76 +:10B3C00000129DF8A0001154D74890F828000128D9 +:10B3D00040D19DF8B40000EB400101EB0010D349CF +:10B3E00001EB001030309DF8A01000EB0110801C24 +:10B3F0000990007820F08000803009990870BDF82D +:10B400009400B62814D0C52819D0D52802D0D92840 +:10B410001CD106E0BDF8A400032801DA0020259025 +:10B4200017E0BDF8A400032801DA0020259010E001 +:10B43000BDF8A400032801DA0020259009E0BDF83A +:10B44000A400032801DA0020259002E000202590C6 +:10B4500000BF00BFBDF89400C3287CD01EDCB32819 +:10B4600001F0A4830DDC112802F09A84122802F066 +:10B47000DF84132802F07185B22842F0CE8501F0F6 +:10B48000E5BDB52801F0A883B62801F09584B92858 +:10B4900001F01A84BA28F0D101F061BBD9287CD020 +:10B4A0000ADCC52801F00986CA2877D0CE2802F028 +:10B4B0006D83D528E1D109E0E12802F07D83E528FC +:10B4C00002F09A83E728D8D102F050BC9DF8B4105E +:10B4D00001EB4100C0EBC110904901EBC000C17805 +:10B4E000934880F8021D9DF8B41040F2533011FBD0 +:10B4F00000F08B4901EB800101F562719DF8A0001D +:10B5000000EB400202EB001011F830109DF8B4007F +:10B5100040F2533210FB02F0814A02EB8000407986 +:10B5200081427DDA9DF8B41001EB410000EB01107F +:10B530007E4901EB001030309DF8A01000EB0110A7 +:10B54000801C09907A4890F8020D0121A1EBD010DF +:10B550000999097800E0FDE360F3000109980170A2 +:10B56000734890F8020DC0F34010E0BB9DF8B400A2 +:10B5700000EB400101EB00106C4901EB0010303092 +:10B580009DF8A01000EB01108078C0F3401050B37C +:10B590009DF8B40000EB400101E0FDE3FDE301EBA9 +:10B5A0000010624901EB001030309DF8A01000EB54 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2533011FB00F01146A2 +:10B5D00001EB800000F562709DF8A01001EB4102C4 +:10B5E00002EB011100E00EE000EBC1001830099001 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F25332B2 +:10B6100010FB02F0424A02EB80000171022200E0BE +:10B6200028E09DF8B40040F2533110FB01F03C4992 +:10B6300001EB800101F562719DF8A00000EB400371 +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000533110FB01F0324901EB800000F56270BC +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FDE32E4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2533110FB01F024494B +:10B6900001EB800000F562709DF8A01001EB410302 +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101C4901EB00103030A0 +:10B6C0009DF8A01000EB0110801C0990184890F81C +:10B6D000020D0121A1EBD01009990A7860F3000254 +:10B6E0000A709DF8B40000EB400101EB00100F4917 +:10B6F00001EB001030309DF8A01000EB0110801C11 +:10B7000009900B4890F8020D42090998007862F3FD +:10B710004100099908709DF8B4100BE008890020D9 +:10B7200058450020883E0020BC1200209840002090 +:10B73000BC22002001EB410000EB0110FE4901EBAF +:10B74000001030309DF8A01000EB01108078C0F39D +:10B7500040029DF8B40040F2533110FB01F0F7496C +:10B7600001EB800000F562709DF8A01001EB410331 +:10B7700003EB011100EBC100007EC0F340008242E8 +:10B780007BD09DF8B41040F2533011FB00F0EB4930 +:10B7900001EB800000F562709DF8A01001EB410202 +:10B7A00002EB011100EBC100183009909DF8B410B4 +:10B7B00001EB410000EB0110DF4901EB00103030DC +:10B7C0009DF8A01000EB01108078420809980078DD +:10B7D00062F34100099908709DF8B41001EB410033 +:10B7E00000EB0110D44901EB001030309DF8A0109F +:10B7F00000EB01108078C0F34000E8B3D9229DF837 +:10B80000B40040F2533110FB01F0CC4901EB800051 +:10B8100000F562709DF8A01001EB410303EB0111EC +:10B8200000EBC1004271C64890F8E00700287CD1C7 +:10B830009DF8B41040F2533011FB00F0BF4901EB0A +:10B84000800000F562709DF8A01001EB410202EB50 +:10B85000011100EBC10090F87F00002865D0112392 +:10B860009DF8B40040F2533110FB01F0B34901EBF5 +:10B87000800101F5627101E06EE088E19DF8A000B1 +:10B8800000EB400202EB001001EBC00090F88000DA +:10B8900040F2533110FB01F0A84901EB800101F5A2 +:10B8A00062719DF8B40040F2533210FB02F0A34ADB +:10B8B00002EB800202F562729DF8A00000EB4004EA +:10B8C00004EB001002EBC00090F8810000EB400296 +:10B8D00002EB001001EBC00080F87E30F3239DF8EE +:10B8E000B40040F2533110FB01F0944901EB8001A8 +:10B8F00001F562719DF8A00000EB400202EB001020 +:10B9000001EBC00090F8800040F2533110FB01F0D1 +:10B910008A4901EB800101F562719DF8B40040F2A3 +:10B92000533210FB02F0854A00E096E002EB800003 +:10B9300000F562709DF8A02002EB420404EB0212B5 +:10B9400000EBC20090F8810000EB400202EB001017 +:10B9500001EBC000437115E101229DF8B40040F2F3 +:10B96000533110FB01F0754901EB800101F5627163 +:10B970009DF8A00000EB400303EB001001EBC000BA +:10B980004273D9229DF8B40040F2533110FB01F00C +:10B990006A4901EB800101F562719DF8A00000EB9E +:10B9A000400303EB001001EBC000427101229DF83F +:10B9B000B40040F2533110FB01F0604901EB80000C +:10B9C00000F562709DF8A01001EB410303EB01113B +:10B9D00000EBC10080F84620594890F8E007E0BB32 +:10B9E0009DF8B40040F2533110FB01F0534901EBD4 +:10B9F000800000F562709DF8A01001EB410202EB9F +:10BA0000011100EBC10090F87F0030B39DF8B41035 +:10BA100040F2533011FB00F0484901EB800101F581 +:10BA200062719DF8A00000EB400202EB001001EBF8 +:10BA3000C00090F8801001EB410000EB01103E497E +:10BA400001EB001130319DF8B40040F2533210FB8D +:10BA500002F03A4A02EB800200E093E002F56272E3 +:10BA60009DF8A00000EB400303EB001002EBC000C8 +:10BA700090F8810001EB0010801C0990007820F004 +:10BA800004020998027000239DF8B40040F253317B +:10BA900010FB01F0294901EB800000F562709DF870 +:10BAA000A01001EB410202EB011100EBC10090F884 +:10BAB000800040F2533110FB01F0204901EB80007F +:10BAC00000F562709DF8B41040F2533211FB02F1A0 +:10BAD0001A4A02EB810202F562729DF8A01001EB96 +:10BAE000410404EB011102EBC10191F8811001EB5B +:10BAF000410202EB011100EBC10080F87E30F3231C +:10BB00009DF8B40040F2533110FB01F00B4901EBFA +:10BB1000800000F562709DF8A01001EB410202EB7D +:10BB2000011100EBC10090F8800040F2533110FB8E +:10BB300001F0024906E0000098400020584500202E +:10BB4000BC32002001EB800000F562709DF8B4105B +:10BB500040F2533211FB02F1FE4A02EB810101F582 +:10BB600062719DF8A02002EB420404EB021201EB8B +:10BB7000C20191F8811001EB410202EB011100EBCF +:10BB8000C10043719DF8B4100220FEF78FFA9DF8B2 +:10BB9000B40000EB400101EB0010EF4901EB001194 +:10BBA00030319DF8A00001EB0010807800F0010218 +:10BBB0009DF8B40040F2533110FB01F0E54901EB70 +:10BBC000800000F562709DF8A01001EB410303EBCB +:10BBD000011100EBC100007E00F00100824279D02B +:10BBE0009DF8B40040F2533110FB01F0D94901EB4C +:10BBF000800000F562709DF8A01001EB410202EB9D +:10BC0000011100EBC100183009909DF8B40000EB61 +:10BC1000400101EB0011D04800EB011030309DF8DD +:10BC2000A01000EB0110807809990A7860F30002F7 +:10BC30000A709DF8B41001EB410000EB0110C649F9 +:10BC400001EB001030309DF8A01000EB011080785F +:10BC500000F00100E8BB9DF8B41001EB410000EBDF +:10BC60000110BD4901EB001030309DF8A01000EB31 +:10BC700001108078C0F3401068B39DF8B41040F212 +:10BC8000533011FB00F0B34901EB800000F5627006 +:10BC90009DF8A01001EB410202EB011100EBC10085 +:10BCA00090F84600B8B99DF8B41040F2533011FB3B +:10BCB00000F0A84901EB800000F562709DF8A0102B +:10BCC00001EB410202EB011100EBC100407B10B916 +:10BCD00002E070E0A9E23EE09DF8B41001EB410003 +:10BCE00000EB01109C4901EB001030309DF8A010D2 +:10BCF00000EB01108078C0F3400060BB01229DF88A +:10BD0000B40040F2533110FB01F0924901EB800185 +:10BD100001F562719DF8A00000EB400303EB0010F9 +:10BD200001EBC0004273D9229DF8B40040F25331B8 +:10BD300010FB01F0874901EB800101F562719DF86C +:10BD4000A00000EB400303EB001001EBC0004271C8 +:10BD5000012201E0F0E314E09DF8B40040F2533119 +:10BD600010FB01F07B4901EB800000F562709DF84B +:10BD7000A01001EB410303EB011100EBC10080F8BF +:10BD8000462000229DF8B40040F2533110FB01F030 +:10BD9000704901EB800001E0FEE3FEE300F5627014 +:10BDA0009DF8A01001EB410303EB011100EBC10072 +:10BDB00080F8452034E29DF8B41040F2533011FB76 +:10BDC00000F0644901EB800000F562709DF8A0105E +:10BDD00001EB410202EB011100EBC10090F84600BB +:10BDE000B0B901229DF8B40040F2533110FB01F0CC +:10BDF000584901EB800000F562709DF8A01001EB3E +:10BE0000410303EB011100EBC10080F845202AE05B +:10BE100000229DF8B40040F2533110FB01F04D496F +:10BE200001EB800101F562719DF8A00000EB400379 +:10BE300003EB001001EBC00080F845209DF8B41022 +:10BE400001EB410000EB0110434901EB00113031DF +:10BE50009DF8A00001EB0010801C0990007820F0F4 +:10BE60000102099802703D4890F8E00790B100E0A7 +:10BE700067E29DF8B40000EB400101EB0010364989 +:10BE800001EB001030309DF8A01000EB0110807A1B +:10BE900002288FD1324890F8290001288AD13048F1 +:10BEA000D0F80C022E49498D88427DD29DF8B4000D +:10BEB00040F2533110FB01F0264901EB800000F500 +:10BEC00062709DF8A01001EB410202EB011100EB42 +:10BED000C10090F8450001283BD19DF8B40040F224 +:10BEE000533110FB01F01B4901EB800000F562703B +:10BEF0009DF8A01001EB410202EB011100EBC10023 +:10BF000090F87F0028BB9DF8B40000EB400101EBE6 +:10BF10000010114901EB001130319DF8A00001EB38 +:10BF2000001001789DF8B40040F2533210FB02F08B +:10BF3000084A02EB80004170C3229DF8B40040F231 +:10BF4000533110FB01F0034901EB800101F56271EF +:10BF500008E080E05845002098400020BC320020D6 +:10BF6000BC1200209DF8A00000EB400303EB001082 +:10BF700001EBC000427100229DF8B40000EB4001CB +:10BF800001EB0010FE4901EB001130319DF8A000DB +:10BF900001EB0010426001229DF8B40000EB40016B +:10BFA00001EB0010F64900E0EAE001EB001130314E +:10BFB0009DF8A00001EB0010C2729DF8B4100220A1 +:10BFC000FEF774F800213A911CE000229DF8B400BD +:10BFD00040F2533110FB01F0EA4901EB800101F519 +:10BFE00062719DF8A00000EB400303EB001001EB31 +:10BFF000C0014731BDF8E8000A54BDF8E800401C14 +:10C0000081B23A91BDF8E8000628DEDB00203A90C4 +:10C010001CE000229DF8B40040F2533110FB01F007 +:10C02000D84901EB800101F562719DF8A00000EB99 +:10C03000400303EB001001EBC0016331BDF8E800E1 +:10C040000A54BDF8E800401C81B23A91BDF8E800FE +:10C050000F28DEDBE4E09DF8B41040F2533011FB12 +:10C0600000F0C84901EB800000F562709DF8A01057 +:10C0700001EB410202EB011100EBC10090F8450019 +:10C0800001287DD19DF8B41040F2533011FB00F02F +:10C09000BC4901EB800101F562719DF8A00000EB45 +:10C0A000400202EB001001EBC00090F8801040F25B +:10C0B000533011FB00F0B34901EB800101F56271CF +:10C0C0009DF8B40040F2533210FB02F0AD4A02EB8F +:10C0D000800000F562709DF8A02002EB420303EBA4 +:10C0E000021200EBC20090F8810000EB400202EB6C +:10C0F000001001EBC00090F87E00032840D100231F +:10C100009DF8B40040F2533110FB01F09D4901EB62 +:10C11000800101F562719DF8A00000EB400202EB86 +:10C12000001001EBC00090F8800040F2533110FB8A +:10C1300001F0944901EB800101F562719DF8B400B2 +:10C1400040F2533210FB02F08E4A02EB800202F5FD +:10C1500062729DF8A00000EB400404EB001002EBBB +:10C16000C00090F8810000EB400202EB001001EBF0 +:10C17000C00080F87E309DF8B41001EB410000E073 +:10C180004EE000EB01107E4901EB001130319DF8CB +:10C19000A00001EB001001789DF8B40040F253328A +:10C1A00010FB02F0774A02EB80004170C3229DF839 +:10C1B000B40040F2533110FB01F0724901EB8001F1 +:10C1C00001F562719DF8A00000EB400303EB001045 +:10C1D00001EBC000427100229DF8B40000EB400169 +:10C1E00001EB0010664901EB001130319DF8A00011 +:10C1F00001EB0010426002229DF8B40000EB400108 +:10C2000001EB00105E4901EB001130319DF8A000F8 +:10C2100001EB0010C2729DF8B4100220FDF746FF3A +:10C220009DF8B4100220FDF741FF9DF8B41001EB1A +:10C23000410000EB0110524901EB001030309DF835 +:10C24000A01000EB01108078C0F3400050B39DF8BF +:10C25000B41040F2533011FB00F04A4901EB80006A +:10C2600000F562709DF8A01001EB410202EB011194 +:10C2700000EBC1004079D52814D1D9229DF8B40033 +:10C2800040F2533110FB01F03E4901EB800000F514 +:10C2900062709DF8A01001EB410303EB011100EB6C +:10C2A000C10042719DF8B41040F2533011FB00F010 +:10C2B000344901EB800000F562709DF8A01001EB9D +:10C2C000410202EB011100EBC1008078B22838D1A5 +:10C2D0009DF8B41001EB410000EB0110284901EB7F +:10C2E000001030309DF8A01000EB01108078C0F3F2 +:10C2F000400030BB9DF8B40000EB400101EB0010A2 +:10C300001F4901EB001030309DF8A01000EB011028 +:10C310008078C0F34010A0B9E5229DF8B40040F247 +:10C32000533110FB01F0174901EB800000F56270FA +:10C330009DF8A01001EB410303EB011100EBC100DC +:10C3400042719DF8B40000EB400101EB00100C4974 +:10C3500001EB001030309DF8A01000EB0110807848 +:10C360000121B1EBD01F7DD19DF8B40000EB40015D +:10C3700001EB0010024901EB0010303004E0000036 +:10C3800098400020584500209DF8A01000EB0110B7 +:10C39000807800F00100002864D19DF8B40040F2DC +:10C3A000533110FB01F0F74901EB800000F562709A +:10C3B0009DF8A01001EB410202EB011100EBC1005E +:10C3C00090F8460000284DD19DF8B40000EB4001E4 +:10C3D00001EB0010EC4901EB001030309DF8A0108B +:10C3E00000EB01108078C0F3C000D8BB9DF8B4000A +:10C3F00000EB400101EB0010E34901EB001030308D +:10C400009DF8A01000EB0110407A00F0010048B345 +:10C410009DF8B40040F2533110FB01F0D94901EB13 +:10C42000800000F562709DF8A01001EB410202EB64 +:10C43000011100EBC10090F8900000F0010088B9F4 +:10C440009DF8B40040F2533110FB01F0CD4901EBEF +:10C45000800000F562709DF8A01001EB410202EB34 +:10C46000011100E03FE000EBC10090F88200D0B382 +:10C4700000203A902CE09DF8B40040F2533110FBBC +:10C4800001F0C04901EB800101F562719DF8A00047 +:10C4900000EB400202EB001001EBC00000F1830151 +:10C4A000BDF8E8000A5C9DF8B40000EB400101EB28 +:10C4B0000010B54901EB00100E30BDF8E810405CEB +:10C4C000824200D008E0BDF8E800401C81B23A91F9 +:10C4D000BDF8E8000628CEDB00BFBDF8E80006285E +:10C4E0006CD13A902EE069E09DF8B41040F25330E0 +:10C4F00011FB00F0A34901EB800101F562719DF889 +:10C50000A00000EB400202EB001001EBC00000F1C4 +:10C510008301BDF8E8000A5C9DF8B40000EB40011F +:10C5200001EB0010984901EB00100E30BDF8E81047 +:10C53000405C824201D009E09DE2BDF8E800401C69 +:10C5400081B23A91BDF8E8000A28CDDB00BFBDF802 +:10C55000E8000A2832D09DF8B41040F2533011FBA5 +:10C5600000F0884901EB800000F562709DF8A01092 +:10C5700001EB410202EB011100EBC1009030099088 +:10C58000007820F00100401C0999087012229DF8E3 +:10C59000B40040F2533101E012E0CAE210FB01F0B6 +:10C5A000784901EB800000F562709DF8A01001EB66 +:10C5B000410303EB011100EBC100427101F02DBDFD +:10C5C0009DF8B41001EB410000EB01106E4901EB46 +:10C5D0000010007BD0BBBDF8A400082800D0EDE718 +:10C5E00000203A9028E09DF8B41001EB4100C0EB28 +:10C5F000C110664901EBC001BDF8E800C01C085C31 +:10C6000000F00F00092800DD1AE09DF8B41001EBDE +:10C610004100C0EBC1105D4901EBC001BDF8E8006D +:10C62000C01C085C00F0F000902800DD08E0BDF8B8 +:10C63000E800401C81B23A91BDF8E8000628D2DB40 +:10C6400000BFBDF8E800062801DAB7E76EE09DF804 +:10C65000B41001EB4100C0EBC1104C4901EBC0002C +:10C66000C07801049DF8B40000EB4002C2EBC0109A +:10C67000464A02EBC000007941EA00219DF8B4006F +:10C6800000EB4002C2EBC010404A02EBC000407910 +:10C6900001439DF8B40040F2533210FB02F0394AD6 +:10C6A00002EB800202F562729DF8A00000EB4003ED +:10C6B00003EB001002EBC000C0F81A109DF8B41094 +:10C6C00001EB4100C0EBC110304901EBC0008079A3 +:10C6D00001049DF8B40000EB4002C2EBC0102B4AED +:10C6E00002EBC000C07941EA00219DF8B40000EBE4 +:10C6F0004002C2EBC010254A02EBC000007A0143A1 +:10C700009DF8B40040F2533210FB02F01D4A02EBD8 +:10C71000800000F562709DF8A02002EB420303EB5D +:10C72000021200EBC200C0F81E10C6E0BDF8A40063 +:10C730000A2800D042E700203A902EE09DF8B4008D +:10C7400000EB4001C1EBC010104901EBC001BDF886 +:10C75000E800C01C085C00F00F00092800DD20E0A4 +:10C760009DF8B40000EB4001C1EBC010074901EB9C +:10C77000C001BDF8E800C01C085C00F0F000902883 +:10C7800006DD0EE058450020984000200889002072 +:10C79000BDF8E800401C81B23A91BDF8E8000828D5 +:10C7A000CCDB00BFBDF8E800082800DA06E79DF8FA +:10C7B000B40000EB4001C1EBC010F94901EBC0002F +:10C7C000C07801069DF8B40000EB4002C2EBC01037 +:10C7D000F34A02EBC000007941EA00419DF8B40041 +:10C7E00000EB4002C2EBC010ED4A02EBC000407902 +:10C7F00041EA00219DF8B40000EB4002C2EBC010FA +:10C80000E74A02EBC000807901439DF8B40040F292 +:10C81000533210FB02F0E34A02EB800202F562722F +:10C820009DF8A00000EB400303EB001002EBC000FA +:10C83000C0F81A109DF8B40000EB4001C1EBC01025 +:10C84000D74901EBC000C07901069DF8B40000EBA8 +:10C850004002C2EBC010D24A02EBC000007A41EAAB +:10C8600000419DF8B40000EB4002C2EBC010CC4A7E +:10C8700002EBC000407A41EA00219DF8B40000EBD1 +:10C880004002C2EBC010C64A02EBC000807A0143EE +:10C890009DF8B40040F2533210FB02F0C14A02EBA3 +:10C8A000800000F562709DF8A02002EB420303EBCC +:10C8B000021200EBC200C0F81E109DF8B40040F256 +:10C8C000533110FB01F0B74901EB800101F56271B2 +:10C8D0009DF8A00000EB400202EB001011F83010B0 +:10C8E0009DF8B40040F2533210FB02F0AD4A02EB67 +:10C8F00080004079814234DA00219DF8B40040F292 +:10C90000533210FB02F0A74A02EB800001710422AF +:10C910009DF8B40040F2533110FB01F0A14901EB46 +:10C92000800101F562719DF8A00000EB400303EB6C +:10C93000001001F83020C5229DF8B40040F25331B8 +:10C9400010FB01F0974901EB800000F562709DF843 +:10C95000A01001EB410303EB011100EBC100427198 +:10C9600088E09DF8B41001EB410000EB01108E4906 +:10C9700001EB001030309DF8A01000EB0110807822 +:10C98000C0F3400058B39DF8B41040F2533011FB8F +:10C9900000F0844901EB800000F562709DF8A01062 +:10C9A00001EB410202EB011100EBC1004079D928F3 +:10C9B00015D1D5229DF8B40040F2533110FB01F09F +:10C9C000784901EB800000F562709DF8A01001EB42 +:10C9D000410303EB011100EBC10042714AE09DF8F5 +:10C9E000B41040F2533011FB00F06E4901EB8000AF +:10C9F00000F562709DF8A01001EB410202EB0111FD +:10CA000000EBC100807B012834D100229DF8B400E6 +:10CA100040F2533110FB01F0624901EB800101F556 +:10CA200062719DF8A00000EB400303EB001001EBE6 +:10CA3000C0008273B6229DF8B40040F2533110FB5F +:10CA400001F0584901EB800101F562719DF8A000E9 +:10CA500000EB400303EB001001EBC000427100212A +:10CA60009DF8B40040F2533210FB02F04D4A02EB45 +:10CA700080000171A2E5D5229DF8B40040F2533147 +:10CA800010FB01F0474901EB800101F562719DF84F +:10CA9000A00000EB400303EB001001EBC00042716B +:10CAA00001219DF8B40040F2533210FB02F03D4AE0 +:10CAB00002EB800001719DF8B41001EB4100C0EB66 +:10CAC000C110374901EBC000C078592816D19DF834 +:10CAD000B41001EB410000EB0110334901EB0010F1 +:10CAE00030309DF8A01000EB0110801C09900078F8 +:10CAF00020F0200020300999087014E09DF8B4104F +:10CB000001EB410000EB0110274901EB0010303030 +:10CB10009DF8A01000EB0110801C0990007820F017 +:10CB20002002099802709DF8B4100220FDF7BEFAA9 +:10CB300044E5D5229DF8B40040F2533110FB01F0DA +:10CB4000184901EB800000F562709DF8A01001EB20 +:10CB5000410303EB011100EBC10042712EE5D52228 +:10CB60009DF8B40040F2533110FB01F00D4901EB88 +:10CB7000800101F562719DF8A00000EB400303EB1A +:10CB8000001001EBC000427101219DF8B40040F299 +:10CB9000533210FB02F0034A02EB800001710DE5F5 +:10CBA000088900205845002098400020D5229DF893 +:10CBB000B40040F2533110FB01F0FE4901EB80005C +:10CBC00000F562709DF8A01001EB410303EB011129 +:10CBD00000EBC1004271F1E49DF8B41040F2533013 +:10CBE00011FB00F0F34901EB800000F56270BDF825 +:10CBF000D81001EB410202EB011100EBC10080797A +:10CC0000012840D100229DF8B40040F2533110FBBE +:10CC100001F0E84901EB800101F56271BDF8D8002F +:10CC200000EB400303EB001001EBC0008271D52242 +:10CC30009DF8B40040F2533110FB01F0DD4901EBE7 +:10CC4000800101F562719DF8A00000EB400303EB49 +:10CC5000001001EBC00042719DF8B41001EB4100DF +:10CC600000EB0110D44901EB001130319DF8A00018 +:10CC700001EB0010801C0990007820F00400001DDA +:10CC8000099908701FE0C3229DF8B40040F25331A7 +:10CC900010FB01F0C74901EB800101F562719DF8BD +:10CCA000A00000EB400303EB001001EBC000427159 +:10CCB00000219DF8B40040F2533210FB02F0BD4A4F +:10CCC00002EB8000017179E49DF8B41040F253301A +:10CCD00011FB00F0B74901EB800000F56270BDF870 +:10CCE000D81001EB410202EB011100EBC100807989 +:10CCF000012840D100229DF8B40040F2533110FBCE +:10CD000001F0AC4901EB800101F56271BDF8D8007A +:10CD100000EB400303EB001001EBC0008271D52251 +:10CD20009DF8B40040F2533110FB01F0A14901EB32 +:10CD3000800101F562719DF8A00000EB400303EB58 +:10CD4000001001EBC00042719DF8B41001EB4100EE +:10CD500000EB0110984901EB001130319DF8A00063 +:10CD600001EB0010801C0990007820F00400001DE9 +:10CD7000099908701FE0C3229DF8B40040F25331B6 +:10CD800010FB01F08B4901EB800101F562719DF808 +:10CD9000A00000EB400303EB001001EBC000427168 +:10CDA00000219DF8B40040F2533210FB02F0814A9A +:10CDB00002EB8000017112E49DF8B41001EB410018 +:10CDC00000EB01107C4901EB0010007B50BB9DF88B +:10CDD000B41001EB4100C0EBC110784901EBC00079 +:10CDE00001799DF8B40000EB4002C2EBC010734A19 +:10CDF00002EBC000C07841EA00229DF8B40040F286 +:10CE0000533110FB01F06B4901EB800000F56270BB +:10CE10009DF8A01001EB410303EB011100EBC100F1 +:10CE2000426335E09DF8B40000EB4001C1EBC01057 +:10CE3000624901EBC000C07801049DF8B40000EB2A +:10CE40004002C2EBC0105D4A02EBC000007941EA2B +:10CE500000219DF8B40000EB4002C2EBC010574A1D +:10CE600002EBC000407901439DF8B40040F2533218 +:10CE700010FB02F04F4A02EB800000F562709DF853 +:10CE8000A02002EB420303EB021200EBC20041635D +:10CE90009DF8B40040F2533110FB01F0454901EB1D +:10CEA000800101F562719DF8A00000EB400202EBE9 +:10CEB000001011F830109DF8B40040F2533210FB0E +:10CEC00002F03C4A02EB80004079814234DA0021D2 +:10CED0009DF8B40040F2533210FB02F0354A02EBE9 +:10CEE0008000017103229DF8B40040F2533110FB21 +:10CEF00001F0304901EB800101F562719DF8A0005D +:10CF000000EB400303EB001001F83020D9229DF81C +:10CF1000B40040F2533110FB01F0264901EB8000D0 +:10CF200000F562709DF8A01001EB410303EB0111C5 +:10CF300000EBC100427188E09DF8B40040F253312B +:10CF400010FB01F01B4901EB800000F56270BDF899 +:10CF5000D81001EB410202EB011100EBC100807916 +:10CF6000012852D100229DF8B40040F2533110FB49 +:10CF700001F0104901EB800101F56271BDF8D800A4 +:10CF800000EB400303EB001001EBC0008271D922DB +:10CF90009DF8B40040F2533110FB01F0054901EB5C +:10CFA000800101F562719DF8A00000EB400303EBE6 +:10CFB000001005E058450020984000200889002016 +:10CFC00001EBC00042719DF8B41001EB410000EB91 +:10CFD0000110FE4901EB001130319DF8A00001EB7A +:10CFE0000010801C0990007820F00400001D0999B1 +:10CFF000087001209DF8B41040F2533211FB02F189 +:10D00000F34A02EB810108711FE0C5229DF8B400CC +:10D0100040F2533110FB01F0ED4901EB800101F5C5 +:10D0200062719DF8A00000EB400303EB001001EBE0 +:10D03000C000427100219DF8B40040F2533210FB51 +:10D0400002F0E34A02EB8000017113E500219DF834 +:10D05000B40040F2533210FB02F0DD4A02EB8000D4 +:10D0600001719DF8B40000EB400101EB0010D749BD +:10D0700001EB001130319DF8A00001EB0010801C85 +:10D080000990007820F00400001D09990870D5224D +:10D090009DF8B40040F2533110FB01F0CC4901EB94 +:10D0A000800000F562709DF8A01001EB410303EBD6 +:10D0B000011100EBC1004271DCE49DF8B41001EBFA +:10D0C000410000EB0110C14901EB0010007BD0BB17 +:10D0D000BDF8A4000C2800D0CCE400213A9128E04F +:10D0E0009DF8B41001EB4100C0EBC111B94800EB51 +:10D0F000C101BDF8E800C01C085C00F00F00092861 +:10D1000000DD1AE09DF8B41001EB4100C0EBC11046 +:10D11000B04901EBC001BDF8E800C01C085C00F09C +:10D12000F000902800DD08E0BDF8E800401C81B266 +:10D130003A91BDF8E8000A28D2DB00BFBDF8E8004C +:10D140000A2801DA96E482E000202E902F90002138 +:10D150003A911EE0DDE92E10000240EA1162090258 +:10D16000CDE92E129DF8B41001EB4100C0EBC110C7 +:10D17000984901EBC001BDF8E800C01C085CDDE97E +:10D180002E341843CDE92E04BDF8E800401C80B2CF +:10D190003A90BDF8E8000528DCDB9DF8B400DDE935 +:10D1A0002E2140F2533310FB03F0894B03EB800335 +:10D1B00003F562739DF8A00000EB400404EB00103F +:10D1C00003EBC00040F8222F416000222E922F92E4 +:10D1D00000213A911EE0DDE92E10000240EA1162C2 +:10D1E0000902CDE92E129DF8B41001EB4100C0EB0D +:10D1F000C110784901EBC001BDF8E8000830085CB7 +:10D20000DDE92E241043CDE92E04BDF8E800401CD2 +:10D2100080B23A90BDF8E8000528DCDB9DF8B40048 +:10D22000DDE92E2140F2533310FB03F0684B03EB92 +:10D23000800000F562709DF8A03003EB430404EB1E +:10D24000031300EBC30022308260C160BCE0BDF874 +:10D25000A4000E2800D00DE400213A9128E09DF8AA +:10D26000B41001EB4100C0EBC1105A4901EBC00101 +:10D27000BDF8E800C01C085C00F00F00092800DDC4 +:10D280001AE09DF8B41001EB4100C0EBC110514908 +:10D2900001EBC001BDF8E800C01C085C00F0F00024 +:10D2A000902800DD08E0BDF8E800401C81B23A910A +:10D2B000BDF8E8000C28D2DB00BFBDF8E8000C2860 +:10D2C00000DA35E400202E902F9000213A911EE0E4 +:10D2D000DDE92E10000240EA11620902CDE92E12AA +:10D2E0009DF8B41001EB4100C0EBC110394901EBCE +:10D2F000C001BDF8E800C01C085CDDE92E3418430D +:10D30000CDE92E04BDF8E800401C80B23A90BDF88B +:10D31000E8000628DCDB9DF8B400DDE92E1240F2BF +:10D32000533310FB03F02A4B03EB800303F56273C6 +:10D330009DF8A00000EB400404EB001003EBC000DC +:10D3400040F8221F426000222E922F9200213A9133 +:10D350001EE0DDE92E10000240EA11620902CDE96B +:10D360002E129DF8B41001EB4100C0EBC110194919 +:10D3700001EBC001BDF8E8000930085CDDE92E24AE +:10D380001043CDE92E04BDF8E800401C80B23A906D +:10D39000BDF8E8000628DCDB9DF8B400DDE92E21AD +:10D3A00040F2533310FB03F0094B03EB800000F510 +:10D3B00062709DF8A03003EB430404EB031300EB11 +:10D3C000C30022308260C16006E000009840002067 +:10D3D00058450020088900209DF8B41040F25330D1 +:10D3E00011FB00F0FE4901EB800101F562719DF82F +:10D3F000A00000EB400202EB001011F830109DF885 +:10D40000B40040F2533210FB02F0F54A02EB800008 +:10D41000407981427ED19DF8B4009DF8A01001EBC7 +:10D420000010C217CDE92E02EE4890F8E00708B3CD +:10D430009DF8B41001EB410000EB0110EA4901EB4B +:10D44000001030309DF8A01000EB0110807A022807 +:10D4500010D09DF8B41001EB410000EB0110E2493F +:10D4600001EB001030309DF8A01000EB0110C07AE5 +:10D4700000287DDD00229DF8B40000EB400101EBA7 +:10D480000010D94901EB001030309DF8A01000EBDE +:10D490000110C272D548D0F80C020521B0FBF1F2A0 +:10D4A00001FB120000EB4001D0482C3000EB411092 +:10D4B0000D3009909DF8B40040F2533110FB01F09B +:10D4C000C74901EB800000F562709DF8A01001EBE8 +:10D4D000410202EB011100EBC10022301022014693 +:10D4E00008900998FAF7B1FEC048D0F80C0205215F +:10D4F000B0FBF1F201FB120000EB4001BB482C3005 +:10D5000000EB41129DF8B40040F2533110FB01F0E2 +:10D51000B34900E0D0E201EB800101F562719DF8B2 +:10D52000A00000EB400303EB001001EBC00050F83B +:10D530001A1F42F8011F40685060AC48D0F80C0236 +:10D540000521B0FBF1F201FB120000EB4001A748FE +:10D550002C3000EB41129DF8B40000EB400101EBD0 +:10D560000010A14901EB001130319DF8A00000E04E +:10D5700093E101EB0010007810709C48D0F80C0289 +:10D580000521B0FBF1F201FB120000EB40019748CE +:10D590002C3000EB41119348F538026841F81D2FFB +:10D5A000808888809148D0F80C020521B0FBF1F208 +:10D5B00001FB120000EB40018C482C3000EB4112C3 +:10D5C0009DF8B40040F2533110FB01F0844901EBA7 +:10D5D000800101F562719DF8A00000EB400303EBB0 +:10D5E000001001EBC000406BC2F809007F48D0F882 +:10D5F0000C020521B0FBF1F201FB120000EB40012F +:10D600007A482C3000EB41129DF8B40000EB400149 +:10D6100001EB0010744901EB001130319DF8A000BE +:10D6200001EB00104068C2F8230000229DF8B4000E +:10D6300000EB400101EB00106B4901EB00113031B0 +:10D640009DF8A00001EB0010426000213A9154E0E7 +:10D650006648D0F80C020521B0FBF1F201FB120084 +:10D6600000EB400161482C3000EB41112731BDF83F +:10D67000E8409DF8B40040F2533210FB02F0584AE3 +:10D6800002EB800202F562729DF8A00000EB4003FD +:10D6900003EB001002EBC00090F8800040F2533220 +:10D6A00010FB02F04E4A02EB800202F562729DF816 +:10D6B000B40040F2533310FB03F0494B03EB8003FB +:10D6C00003F562739DF8A00000EB400505EB001028 +:10D6D00003EBC00090F8810000EB400303EB001067 +:10D6E00002EBC0024732BDF8E800001D105C08558F +:10D6F000BDF8E800401C81B23A91BDF8E800062868 +:10D70000A6DB00213A9142E000239DF8B40040F2EC +:10D71000533110FB01F0324901EB800101F56271D8 +:10D720009DF8A00000EB400202EB001001EBC000EE +:10D7300090F8800040F2533110FB01F0284901EBD2 +:10D74000800101F562719DF8B40040F2533210FB84 +:10D7500002F0234A02EB800202F562729DF8A000FB +:10D7600000EB400404EB001002EBC00090F88100D5 +:10D7700000EB400202EB001001EBC0014731BDF8A5 +:10D78000E8000B54BDF8E800401C81B23A91BDF8A6 +:10D79000E8000A28B8DB1548D0F80C020521B0FBD8 +:10D7A000F1F080B2014609900220FBF791FC0021C4 +:10D7B0000620FCF77BFC0D48D0F80C020B49498D84 +:10D7C000884206D20948D0F80C02401C0749C1F82B +:10D7D0000C0200210520FCF769FC9DF8B40007E06D +:10D7E00058450020BC32002098400020BC12002088 +:10D7F00000EB400101EB0010FA4901EB0010303062 +:10D800009DF8A01000EB0110801C0990007820F01A +:10D810000400001D09990870F348D0F80C02052196 +:10D82000B0FBF1F201FB120000EB4001EE482C309E +:10D8300000EB4110D0F823202E9800EB4001EB487C +:10D8400000EB4110C0F8232000203A9020E0E64889 +:10D85000D0F80C020521B0FBF1F201FB120000EB45 +:10D860004001E1482C3000EB41102730BDF8E810B2 +:10D87000425C2E9800EB4001DC4800EB411127315F +:10D88000BDF8E8000A54BDF8E800401C81B23A91A6 +:10D89000BDF8E8000628DADB59E09DF8B40000EB9B +:10D8A000400101EB0010CF4901EB001030309DF832 +:10D8B000A01000EB0110801C0990007820F00800F7 +:10D8C0000830099908709DF8B40000EB400101EBA5 +:10D8D0000010C44901EB001030309DF8A01000EB9F +:10D8E000011042682E9800EB4001C04800EB411047 +:10D8F000C0F8232000203A9025E09DF8B40040F2C3 +:10D90000533110FB01F0BA4901EB800101F562715E +:10D910009DF8A00000EB400202EB001001EBC001FB +:10D920004731BDF8E8000A5C2E9800EB4001AF4893 +:10D9300000EB41112731BDF8E8000A54BDF8E800BA +:10D94000401C81B23A91BDF8E8000628D5DB9DF86D +:10D95000B40000EB400101EB0010A24901EB001004 +:10D9600030309DF8A01000EB0110801C0990007869 +:10D9700020F02002099802709DF8B4100220FCF7F4 +:10D9800095FB9DF8B40040F2533110FB01F098492B +:10D9900001EB800000F562709DF8A01001EB4102E0 +:10D9A00002EB011100EBC100223009902E9800EB30 +:10D9B00040018E4800EB41100D301022089009996B +:10D9C000FAF743FC9DF8B40040F2533110FB01F02C +:10D9D000874901EB800101F562719DF8A00000EB21 +:10D9E000400202EB001001EBC0012E9800EB400258 +:10D9F0007E4800EB421051F81A2F40F8012F496879 +:10DA000041609DF8B40000EB400101EB0010754946 +:10DA100001EB001130319DF8A00001EB00100178FE +:10DA20002E9800EB4002714800EB421001702E98D6 +:10DA300000EB40016D4800EB41116E48026841F86F +:10DA40001D2F808888809DF8B40040F2533110FB70 +:10DA500001F0674901EB800101F562719DF8A000BA +:10DA600000EB400202EB001001EBC000416B2E986E +:10DA700000EB40025D4800EB4210C0F809102E9800 +:10DA800081B208200991FCF711FB00229DF8B40037 +:10DA900040F2533110FB01F0554901EB800000F5D5 +:10DAA00062709DF8A01001EB410303EB011100EB44 +:10DAB000C10080F8462053E09DF8B40000EB40011F +:10DAC00001EB0010474901EB001030309DF8A01029 +:10DAD00000EB0110801C0990007820F00400001D6C +:10DAE000099908709DF8B40000EB400101EB0010AB +:10DAF0003C4901EB001030309DF8A01000EB011004 +:10DB0000801C0990007820F080008030099908700E +:10DB100001209DF8B41040F2533211FB02F1344A57 +:10DB200002EB810108719DF8B41040F2533011FBF3 +:10DB300000F0114601EB800042799DF8B40040F2FC +:10DB4000533110FB01F02A4901EB800000F56270AF +:10DB50009DF8A01001EB410303EB011100F8312007 +:10DB6000D5229DF8B40040F2533110FB01F020495A +:10DB700001EB800000F562709DF8A01001EB4103FD +:10DB800003EB011100EBC100427146E2D5229DF882 +:10DB9000B40040F2533110FB01F0154901EB800055 +:10DBA00000F562709DF8A01001EB410303EB011139 +:10DBB00000EBC100427130E2D5229DF8B40040F282 +:10DBC000533110FB01F00A4901EB800000F562704F +:10DBD0009DF8A01001EB410303EB011100EBC10024 +:10DBE00042711AE298400020BC120020D814002094 +:10DBF00058450020C73100200121FE4880F8041755 +:10DC00009DF8B41040F2533011FB00F0FA4901EBDB +:10DC1000800101F562719DF8A00000EB400202EB6B +:10DC2000001011F830109DF8B40040F2533210FB90 +:10DC300002F0F14A02EB80004079814234DA00219F +:10DC40009DF8B40040F2533210FB02F0EA4A02EBB6 +:10DC50008000017101229DF8B40040F2533110FBA5 +:10DC600001F0E54901EB800101F562719DF8A0002A +:10DC700000EB400303EB001001F8302011229DF867 +:10DC8000B40040F2533110FB01F0DB4901EB80009E +:10DC900000F562709DF8A01001EB410303EB011148 +:10DCA00000EBC100427160E09DF8B41040F25330C7 +:10DCB00011FB00F0D04901EB800000F562709DF887 +:10DCC000A01001EB410202EB011100EBC1008078D2 +:10DCD000B22835D100219DF8B40040F2533210FB38 +:10DCE00002F0C54A02EB80000171B2229DF8B40037 +:10DCF00040F2533110FB01F0BF4901EB800101F507 +:10DD000062719DF8A00000EB400303EB001001EBF3 +:10DD1000C000427100229DF8B40040F2533110FB64 +:10DD200001F0B54901EB800000F562709DF8A0108C +:10DD300001EB410303EB011100EBC100827014E021 +:10DD4000D5229DF8B40040F2533110FB01F0AA49EE +:10DD500001EB800000F562709DF8A01001EB41031B +:10DD600003EB011100EBC100427156E10021A14813 +:10DD700080F80417D5229DF8B40040F2533110FB0F +:10DD800001F09D4901EB800000F562709DF8A01044 +:10DD900001EB410303EB011100EBC10042713CE1D7 +:10DDA00001229DF8B40040F2533110FB01F092497A +:10DDB00001EB800101F562719DF8A00000EB4003CA +:10DDC00003EB001001EBC00080F8822000213A91A3 +:10DDD00029E09DF8B41001EB4100C0EBC110874968 +:10DDE00001EBC001BDF8E800C01C0A5C9DF8B4005E +:10DDF00040F2533110FB01F07F4901EB800101F546 +:10DE000062719DF8A00000EB400303EB001001EBF2 +:10DE1000C00000F18301BDF8E8000A54BDF8E80035 +:10DE2000401C81B23A91BDF8E8000A28D1DBF4E049 +:10DE30009DF8B41001EB4100C0EBC1106F4901EB3C +:10DE4000C000C07801049DF8B40000EB4002C2EBB2 +:10DE5000C0106A4A02EBC000007941EA00209DF838 +:10DE6000B41001EB4102C2EBC111644A02EBC101E3 +:10DE700049790843B0F5E13F6ED19DF8B41001EB4C +:10DE8000410000EB01105E4901EB001030309DF8BD +:10DE9000A01000EB0110801C0990007820F0040213 +:10DEA0000998027000229DF8B40040F2533110FB33 +:10DEB00001F0514901EB800000F562709DF8A0105F +:10DEC00001EB410303EB011100EBC100A0F88E2030 +:10DED00013229DF8B40040F2533110FB01F0464983 +:10DEE00001EB800000F562709DF8A01001EB41038A +:10DEF00003EB011100EBC10042719DF8B41001EB7E +:10DF0000410000EB01103E4901EB0010407903464F +:10DF10004FF480524FF4E13109909DF8B4001AF0AB +:10DF20008DF89DF8B41040F2533011FB00F03249E7 +:10DF300001EB800101F562719DF8A00000EB400249 +:10DF400002EB001001EBC00090300990007820F047 +:10DF500008000830099908705FE09DF8B40000EBF4 +:10DF60004001C1EBC010254901EBC00001799DF8CB +:10DF7000B40000EB4002C2EBC010204A02EBC0002C +:10DF8000C07841EA00229DF8B40040F2533110FB02 +:10DF900001F0194901EB800101F562719DF8A000C3 +:10DFA00000EB400303EB001001EBC000A0F88E2053 +:10DFB0009DF8B40040F2533110FB01F00E4901EB23 +:10DFC000800101F562719DF8A00000EB400202EBB8 +:10DFD000001001EBC000B0F88E109DF8B40000EB0B +:10DFE000400202EB0010064A02EB0010408B814217 +:10DFF00012DB07E0BC3200205845002008890020D1 +:10E00000984000200621A2F504729DF8B40002EBAE +:10E0100000129DF8A000115400BF00BF10F028BBF3 +:10E020009DF8B40000EB4001C1EBC010FE4911F8AF +:10E030003000042801D125900BE09DF8B40000EBDE +:10E040004001C1EBC010F84911F83000152800D18B +:10E0500025909DF8B40000EB4001C1EBC010F249DF +:10E0600001EBC00041789DF8B40000EB4002C2EB28 +:10E07000C010ED4A12F8300041EA002041F23001B0 +:10E08000884202D1A62025903DE09DF8B40000EB27 +:10E090004001C1EBC010E44901EBC00041789DF89C +:10E0A000B40000EB4002C2EBC010DF4A12F83000AF +:10E0B00041EA002041F23101884202D1A720259097 +:10E0C00021E09DF8B40000EB4001C1EBC011D6483F +:10E0D00010F83100022816D19DF8B40000EB400181 +:10E0E000C1EBC010D04901EBC00001799DF8B4002C +:10E0F00000EB4002C2EBC010CB4A02EBC000C0787C +:10E1000041EA002125919DF8B40040F2533110FB03 +:10E1100001F0C64901EB8000817828910021C44AB2 +:10E120009DF8B40002EB00129DF8A0001154C14804 +:10E1300090F82800012815D19DF8B41001EB41009A +:10E1400000EB0110BC4901EB001030309DF8A0102D +:10E1500000EB0110801C0990007820F080008030D6 +:10E1600009990870BDF8941043F23002881A914260 +:10E170007ED009DC04297CD015297BD0A62910D0BB +:10E18000A72942F0F18268E1B0F5C06F73D0A0F228 +:10E190000160002870D001286FD00428F1D101F06F +:10E1A00079BE00219DF8B40040F2533210FB02F01A +:10E1B0009E4A02EB800001719DF8B40040F2533199 +:10E1C00010FB01F0114601EB800000F562709DF834 +:10E1D000A01001EB410202EB011110F831000528FB +:10E1E00029DC06229DF8B40040F2533110FB01F007 +:10E1F0008E4901EB800101F562719DF8A00000EBF2 +:10E20000400303EB001001F83020A8229DF8B40071 +:10E2100040F2533110FB01F0844901EB800000F51E +:10E2200062709DF8A01001EB410303EB011100EBBC +:10E23000C10042710FE19DF8B40040F2533110FB70 +:10E2400001F07A4901EB800000F562709DF8A010A2 +:10E2500001EB410202EB011110F831000A2830DC19 +:10E260000B229DF8B40040F2533110FB01F005E0A1 +:10E27000B9E13AE2F6E3F6E3F6E3F6E36B4901EBE4 +:10E28000800101F562719DF8A00000EB400303EBF3 +:10E29000001001F83020A9229DF8B40040F253315B +:10E2A00010FB01F0614901EB800000F562709DF800 +:10E2B000A01001EB410303EB011100EBC10042711F +:10E2C000C9E09DF8B40040F2533110FB01F057490A +:10E2D00001EB800000F562709DF8A01001EB410297 +:10E2E00002EB011110F831000F2829DC10229DF8F3 +:10E2F000B40040F2533110FB01F04C4901EB8001B6 +:10E3000001F562719DF8A00000EB400303EB0010E3 +:10E3100001F83020A2229DF8B40040F2533110FBE6 +:10E3200001F0424901EB800000F562709DF8A010F9 +:10E3300001EB410303EB011100EBC10042718AE0E4 +:10E340009DF8B40040F2533110FB01F0374901EB66 +:10E35000800000F562709DF8A01001EB410202EB15 +:10E36000011100EBC1004079A52815D19DF8B4003A +:10E3700000EB400101EB00102F4901EB00103030A1 +:10E380009DF8A01000EB0110801C0990007820F08F +:10E390000400001D099908709DF8B41040F2533034 +:10E3A00011FB00F0214901EB800000F562709DF83F +:10E3B000A01001EB410202EB011100EBC1008078DB +:10E3C000A12848D09DF8B41040F2533011FB00F062 +:10E3D000164901EB800101F562719DF8A00000EB88 +:10E3E000400202EB001001EBC00082789DF8B400FF +:10E3F00040F2533110FB01F00C4901EB800101F5B3 +:10E4000062719DF8A00000EB400303EB001001EBEC +:10E41000C0004271A1229DF8B40040F2533110FBBC +:10E4200001F002490AE00000088900205845002058 +:10E43000883E0020BC1200209840002001EB8000A4 +:10E4400000F562709DF8A01001EB410303EB011190 +:10E4500000EBC100827002F087B900219DF8B40082 +:10E4600040F2533210FB02F0FE4A02EB80000171D1 +:10E470009DF8B41040F2533011FB00F0114601EB4F +:10E48000800000F562709DF8A01001EB410202EBE4 +:10E49000011110F8310008281FDC00219DF8B4009C +:10E4A00040F2533210FB02F0EE4A02EB80000171A1 +:10E4B00008229DF8B40040F2533110FB01F0E94905 +:10E4C00001EB800000F562709DF8A01001EB4103A4 +:10E4D00003EB011100F8312028E09DF8B41040F260 +:10E4E000533011FB00F0DF4901EB800000F5627052 +:10E4F0009DF8A01001EB410202EB011110F8310070 +:10E500000B2813DC0C229DF8B40040F2533110FBB1 +:10E5100001F0D44901EB800000F562709DF8A01075 +:10E5200001EB410303EB011100F831209DF8B41019 +:10E5300040F2533011FB00F0CA4901EB800000F5B6 +:10E5400062709DF8A01001EB410202EB011100EB9B +:10E55000C1004079A42830D19DF8B41001EB4100EE +:10E5600000EB0110C04901EB001030309DF8A01005 +:10E5700000EB0110801C0990007820F02000203072 +:10E580000999087000229DF8B40040F2533110FB45 +:10E5900001F0B44901EB800000F562709DF8A01015 +:10E5A00001EB410303EB011100EBC10080F84520B2 +:10E5B0009DF8B4100220FBF779FDA1229DF8B4006C +:10E5C00040F2533110FB01F0A64901EB800000F549 +:10E5D00062709DF8A01001EB410303EB011100EB09 +:10E5E000C100427137E700213A9115E09DF8B4105F +:10E5F00001EB4100C0EBC1109C4901EBC001BDF82B +:10E60000E800C01C0A5C16A9BDF8E8000A54BDF871 +:10E61000E800401C81B23A91BDF8E8000628E5DB2D +:10E62000062116A829F02CFB0021CDE93001DDE9F7 +:10E630003021100A40EA01600A120C460146309B64 +:10E64000C91842EB04004FF480720023CDE9081092 +:10E6500008460999F9F7B6FD9DF8B40040F2533128 +:10E6600010FB01F07F4901EB800000F562709DF81E +:10E67000A01001EB410303EB011100EBC10002719B +:10E6800000209DF8B41040F2533211FB02F1754A9C +:10E6900002EB8101087104229DF8B40040F253316D +:10E6A00010FB01F06F4901EB800000F562709DF8EE +:10E6B000A01001EB410303EB011100F83120A72268 +:10E6C0009DF8B40040F2533110FB01F0654901EBB5 +:10E6D000800000F562709DF8A01001EB410303EB90 +:10E6E000011100EBC1004271B5E69DF8B41040F293 +:10E6F000533011FB00F15B4800EB810000F56270C4 +:10E700009DF8A01001EB410202EB011110F831005D +:10E71000042878DA00219DF8B40040F2533210FB4F +:10E7200002F0504A02EB80000171A1229DF8B40072 +:10E7300040F2533110FB01F04A4901EB800101F531 +:10E7400062719DF8A00000EB400303EB001001EBA9 +:10E75000C00042719DF8B41040F2533011FB00F03C +:10E76000404901EB800101F562719DF8A00000EBCA +:10E77000400202EB001001EBC00109910878401C37 +:10E78000C1B2099801709DF8B41040F2533011FBEA +:10E7900000F0344901EB800000F562709DF8A01094 +:10E7A00001EB410202EB011110F83100042828D1DD +:10E7B0000A229DF8B40040F2533110FB01F02949C0 +:10E7C00001EB800101F562719DF8A00000EB4003B0 +:10E7D00003EB001001F83020A3229DF8B40040F2B2 +:10E7E000533110FB01F01F4901EB800101F562710B +:10E7F0009DF8A00000EB400303EB001001EBC0000C +:10E800004271E4E2FFE79DF8B41040F2533011FB8F +:10E8100000F0144901EB800000F562709DF8A01033 +:10E8200001EB410202EB011110F8310004283BD149 +:10E8300000219DF8B40040F2533210FB02F0094A67 +:10E8400002EB8000017105229DF8B40040F25331C3 +:10E8500010FB01F0034901EB800101F562719DF8A5 +:10E86000A00005E0584500209840002008890020BD +:10E8700000EB400303EB001001F83020A3229DF8C9 +:10E88000B40040F2533110FB01F0FE4901EB80006F +:10E8900000F562709DF8A01001EB410303EB01113C +:10E8A00000EBC100427192E29DF8B41040F2533087 +:10E8B00011FB00F0F34901EB800000F562709DF858 +:10E8C000A01001EB410202EB011110F83100082801 +:10E8D00034DC00219DF8B40040F2533210FB02F00A +:10E8E000E84A02EB8000017109229DF8B40040F271 +:10E8F000533110FB01F0E34901EB800101F5627136 +:10E900009DF8A00000EB400303EB001001F830205D +:10E91000A7229DF8B40040F2533110FB01F0D94911 +:10E9200001EB800000F562709DF8A01001EB41033F +:10E9300003EB011100EBC100427148E29DF8B410F5 +:10E9400040F2533011FB00F0CE4901EB800000F59E +:10E9500062709DF8A01001EB410202EB011110F86A +:10E960003100092834DC00219DF8B40040F2533214 +:10E9700010FB02F0C34A02EB800001710A229DF8ED +:10E98000B40040F2533110FB01F0BE4901EB8001AD +:10E9900001F562719DF8A00000EB400303EB00104D +:10E9A00001F83020A3229DF8B40040F2533110FB4F +:10E9B00001F0B44901EB800000F562709DF8A010F1 +:10E9C00001EB410303EB011100EBC1004271FEE1D9 +:10E9D0009DF8B41040F2533011FB00F0A94901EB4F +:10E9E000800000F562709DF8A01001EB410202EB7F +:10E9F000011110F831000D2838DC00219DF8B40019 +:10EA000040F2533210FB02F09E4A02EB800001718B +:10EA10000E229DF8B40040F2533110FB01F09949E9 +:10EA200001EB800101F562719DF8A00000EB40034D +:10EA300003EB001001F83020A1229DF8B40040F251 +:10EA4000533110FB01F08F4901EB800000F562703B +:10EA50009DF8A01001EB410303EB011100EBC10095 +:10EA60004271B4E1B4E1E8E13DE21BE29DF8B4108B +:10EA700040F2533011FB00F0824901EB800000F5B9 +:10EA800062709DF8A01001EB410202EB011110F839 +:10EA900031000E2834DC00219DF8B40040F25332DE +:10EAA00010FB02F0774A02EB800001710F229DF803 +:10EAB000B40040F2533110FB01F0724901EB8001C8 +:10EAC00001F562719DF8A00000EB400303EB00101C +:10EAD00001F83020A3229DF8B40040F2533110FB1E +:10EAE00001F0684901EB800000F562709DF8A0100C +:10EAF00001EB410303EB011100EBC100427166E140 +:10EB00009DF8B41040F2533011FB00F05D4901EB69 +:10EB1000800000F562709DF8A01001EB410202EB4D +:10EB2000011110F8310010287DDC11229DF8B4008D +:10EB300040F2533110FB01F0524901EB800101F525 +:10EB400062719DF8A00000EB400303EB001001F898 +:10EB50003020A1229DF8B40040F2533110FB01F0A7 +:10EB6000484901EB800101F562719DF8A00000EBBE +:10EB7000400303EB001001EBC00042719DF8B400AC +:10EB800040F2533110FB01F03E4901EB800101F5E9 +:10EB900062719DF8A00000EB400303EB001001EB55 +:10EBA000C00082709DF8B41001EB410000EB011031 +:10EBB000354901EB001130319DF8A00001EB001048 +:10EBC000801C0990007820F080008030099908703E +:10EBD0009DF8B41001EB410000EB01102A4901EB54 +:10EBE000001030309DF8A01000EB0110801C09903F +:10EBF000007820F00400001D099908709DF8B410F9 +:10EC000001EB410000EB01101F4901EB0010303017 +:10EC10009DF8A01000EB01108078C0F3401080B385 +:10EC20009DF8B41000E046E001EB410000EB01105C +:10EC3000154901EB001030309DF8A01000EB0110D9 +:10EC4000801C0990007820F02002099802709DF83D +:10EC5000B41001EB410000EB01100B4901EB001077 +:10EC600030309DF8A01000EB01108078C0F3400018 +:10EC7000D8B99DF8B41001EB410000EB0110024936 +:10EC800004E083E0584500209840002001EB00108C +:10EC900030309DF8A01000EB0110801C0990007826 +:10ECA00020F008000830099908709DF8B41002207F +:10ECB000FBF7FCF98BE09DF8B41040F2533011FBE8 +:10ECC00000F0FE4901EB800101F562719DF8A000A2 +:10ECD00000EB400202EB001011F830109DF8B40078 +:10ECE00040F2533210FB02F0F44A02EB800040790C +:10ECF00081426CD19DF8B41040F2533011FB00F00A +:10ED0000114601EB800000F562709DF8A01001EB48 +:10ED1000410202EB011100EBC1008078A12836D03E +:10ED2000A3229DF8B40040F2533110FB01F0E349F7 +:10ED300001EB800101F562719DF8A00000EB40033A +:10ED400003EB001001EBC00042719DF8B41040F2DB +:10ED5000533011FB00F0D94901EB800000F56270DF +:10ED60009DF8A01001EB410202EB011100EBC10084 +:10ED70008078A2282BD000209DF8B41040F25332A6 +:10ED800011FB02F1CD4A02EB810108711FE0A122C3 +:10ED90009DF8B40040F2533110FB01F0C74901EB7C +:10EDA000800101F562719DF8A00000EB400303EBC8 +:10EDB000001001EBC000427101219DF8B40040F247 +:10EDC000533210FB02F0BD4A02EB8000017109E4EE +:10EDD000A1229DF8B40040F2533110FB01F0B74975 +:10EDE00001EB800101F562719DF8A00000EB40038A +:10EDF00003EB001001EBC00082709DF8B40040F2FC +:10EE0000533110FB01F0AD4901EB800101F5627156 +:10EE10009DF8A00000EB400303EB001001EBC000E5 +:10EE2000427100219DF8B40040F2533210FB02F011 +:10EE3000A24A02EB8000017156E400219DF8B40063 +:10EE400040F2533210FB02F09C4A02EB8000017149 +:10EE500009229DF8B40040F2533110FB01F09749AC +:10EE600001EB800101F562719DF8A00000EB400309 +:10EE700003EB001001F83020A7229DF8B40040F207 +:10EE8000533110FB01F08D4901EB800000F56270F9 +:10EE90009DF8A01001EB410303EB011100EBC10051 +:10EEA000427121E400219DF8B40040F2533210FB7E +:10EEB00002F0824A02EB80000171A7229DF8B400A3 +:10EEC00040F2533110FB01F07C4901EB800000F56A +:10EED00062709DF8A01001EB410303EB011100EB00 +:10EEE000C100427173E700219DF8B40040F2533233 +:10EEF00010FB02F0714A02EB80000171A7229DF81D +:10EF0000B40040F2533110FB01F06C4901EB800179 +:10EF100001F562719DF8A00000EB400303EB0010C7 +:10EF200001EBC00042719DF8B40000EB4001C1EB61 +:10EF3000C010634901EBC000407930287ED19DF8B4 +:10EF4000B40040F2533110FB01F05C4901EB800149 +:10EF500001F562719DF8A00000EB400202EB001089 +:10EF600011F830109DF8B40040F2533210FB02F05B +:10EF7000524A02EB8000407981425FD19DF8B40093 +:10EF800040F2533110FB01F0114601EB800000F517 +:10EF900062709DF8A01001EB410202EB011100EB41 +:10EFA000C100C078312830D19DF8B40000EB400199 +:10EFB00001EB0010434901EB001030309DF8A01028 +:10EFC00000EB0110801C0990007820F020020998C5 +:10EFD000027000229DF8B40040F2533110FB01F0A2 +:10EFE000364901EB800000F562709DF8A01001EB3E +:10EFF000410303EB011100EBC10080F845209DF8AF +:10F00000B4100220FBF752F857E09DF8B40040F22C +:10F01000533110FB01F0294901EB800000F56270CB +:10F020009DF8A01001EB410202EB011100EBC100C1 +:10F03000C078332841D19DF8B40000E06FE000EBC8 +:10F04000400101EB00101F4901EB001030309DF82A +:10F05000A01000EB0110801C0990007820F0200225 +:10F060000998027001229DF8B40040F2533110FB60 +:10F0700001F0124901EB800000F562709DF8A010CC +:10F0800001EB410303EB011100EBC10080F84620C6 +:10F09000A9229DF8B40040F2533110FB01F007495A +:10F0A00001EB800000F562709DF8A01001EB4103B8 +:10F0B00003EB011100EBC100827005E05845002010 +:10F0C00008890020984000209DF8B40000EB400122 +:10F0D00001EB0010FE4901EB001030309DF8A0104C +:10F0E00000EB0110801C0990007820F001020998C3 +:10F0F00002709DF8B41001EB410000EB0110F449DF +:10F1000001EB001030309DF8A01000EB0110801CC6 +:10F110000990007820F0020209980270D6E39DF869 +:10F12000B41001EB4100C0EBC110EA4901EBC00093 +:10F13000407931287ED19DF8B41040F2533011FB54 +:10F1400000F0E54901EB800101F562719DF8A00036 +:10F1500000EB400202EB001011F830109DF8B400F3 +:10F1600040F2533210FB02F0DB4A02EB80004079A0 +:10F1700081425FD19DF8B41040F2533011FB00F092 +:10F18000114601EB800000F562709DF8A01001EBC4 +:10F19000410202EB011100EBC10090F8460058BBA0 +:10F1A00001229DF8B40040F2533110FB01F0CA492E +:10F1B00001EB800101F562719DF8A00000EB4003B6 +:10F1C00003EB001001EBC00080F845209DF8B4105F +:10F1D00001EB410000EB0110BD4901EB00113031A2 +:10F1E0009DF8A00001EB0010801C0990007820F031 +:10F1F0000100401C099908709DF8B41001EB410012 +:10F2000000EB0110B24901EB001030309DF8A01066 +:10F2100000EB0110801C0990007820F00202099890 +:10F220000270AE4890F8E00790B19DF8B41001EB81 +:10F23000410000E005E200EB0110A54901EB0010E0 +:10F2400030309DF8A01000EB0110807A022877D1B1 +:10F25000A34890F829000128F9D1A148D0F80C0260 +:10F260009F49498D88426BD29DF8B41040F25330CB +:10F2700011FB00F0984901EB800000F562709DF8E9 +:10F28000A01001EB410202EB011100EBC10090F86C +:10F290004500012853D19DF8B41040F2533011FBC2 +:10F2A00000F08D4901EB800000F562709DF8A01020 +:10F2B00001EB410202EB011100EBC10090F87F006D +:10F2C000E8BB01229DF8B40000EB400101EB001007 +:10F2D0007F4901EB001130319DF8A00001EB0010D7 +:10F2E000C27200229DF8B40000EB400101EB001057 +:10F2F000774901EB001130319DF8A00001EB0010BF +:10F3000042604FF010429DF8B40040F2533110FBC0 +:10F3100001F0714901EB800101F562719DF8A000D7 +:10F3200000EB400303EB001001EBC00082609DF88E +:10F33000B41001EB410000EB0110654901E071E000 +:10F340006FE001EB001130319DF8A00001EB0010DF +:10F3500001789DF8B40040F2533210FB02F05E4A8F +:10F3600002EB800041709DF8B41040F2533011FB65 +:10F3700000F0114601EB800101F562719DF8A000DB +:10F3800000EB400202EB001011F830109DF8B400C1 +:10F3900040F2533210FB02F04F4A02EB80004079FA +:10F3A00081423ED100229DF8B40040F2533110FB5F +:10F3B00001F0494901EB800101F562719DF8A0005F +:10F3C00000EB400303EB001001EBC000C271A4226C +:10F3D0009DF8B40040F2533110FB01F03E4901EBBF +:10F3E000800101F562719DF8A00000EB400303EB82 +:10F3F000001001EBC0008270A3229DF8B40040F21F +:10F40000533110FB01F0344901EB800000F56270CC +:10F410009DF8A01001EB410303EB011100EBC100CB +:10F42000427153E29DF8B41040F2533011FB00F0EA +:10F43000294901EB800000F562709DF8A01001EBF6 +:10F44000410202EB011100EBC10090F845000128D8 +:10F450007DD19DF8B41040F2533011FB00F01E49ED +:10F4600001EB800101F562719DF8A00000EB400204 +:10F4700002EB001001EBC00090F8801040F2533016 +:10F4800011FB00F0144901EB800101F562719DF858 +:10F49000B40040F2533210FB02F00F4A02EB80003E +:10F4A00000F562709DF8A02002EB420303EB02120C +:10F4B00000EBC20090F8810000EB400202EB00106C +:10F4C00001EBC00090F87E00032840D1022209E041 +:10F4D000984000200889002058450020BC320020B8 +:10F4E000BC1200209DF8B40000EB400101EB0010BD +:10F4F000F94901EB001130319DF8A00001EB00103B +:10F50000C2724FF010429DF8B40040F2533110FB2C +:10F5100001F0F24901EB800101F562719DF8A00054 +:10F5200000EB400303EB001001EBC00082609DF88C +:10F53000B41001EB410000EB0110E74901EB0011B1 +:10F5400030319DF8A00001EB0010017800E0B0E13F +:10F550009DF8B40040F2533210FB02F0DF4A02EB98 +:10F56000800041709DF8B41040F2533011FB00F060 +:10F57000114601EB800101F562719DF8A00000EBDE +:10F58000400202EB001011F830109DF8B40040F278 +:10F59000533210FB02F0D14A02EB800040798142E5 +:10F5A0003ED100229DF8B40040F2533110FB01F02F +:10F5B000CA4901EB800101F562719DF8A00000EBE2 +:10F5C000400303EB001001EBC000C271A4229DF8C0 +:10F5D000B40040F2533110FB01F0C04901EB80014F +:10F5E00001F562719DF8A00000EB400303EB0010F1 +:10F5F00001EBC0008270A3229DF8B40040F25331A9 +:10F6000010FB01F0B54901EB800000F562709DF838 +:10F61000A01001EB410303EB011100EBC1004271AB +:10F6200000229DF8B40000EB400101EB0010AA4954 +:10F6300001EB001030309DF8A01000EB011042608B +:10F6400044E19DF8B41001EB4100C0EBC110A449A6 +:10F6500001EBC000407933287ED19DF8B41001EB56 +:10F66000410000EB01109C4901EB001030309DF887 +:10F67000A01000EB0110801C0990007820F0010020 +:10F68000401C099908709DF8B41001EB410000EB93 +:10F690000110914901EB001030309DF8A01000EBF3 +:10F6A0000110801C0990007820F020020998027057 +:10F6B0009DF8B41001EB410000EB0110864901EB0D +:10F6C000001030309DF8A01000EB0110801C099054 +:10F6D000007820F00200801C099908709DF8B41091 +:10F6E00040F2533011FB00F07C4901EB800042797D +:10F6F0009DF8B40040F2533110FB01F0774901EB63 +:10F70000800000F562709DF8A01001EB410303EB4F +:10F71000011100F831209DF8B41001EB410000EB1D +:10F7200001106D4901EB001030309DF8A01000EB86 +:10F730000110801C0990007820F080008030099929 +:10F7400008709DF8B41001EB410000EB0110624914 +:10F7500001EB0010303000E022E09DF8A01000EB3B +:10F7600001108078C0F3400020B99DF8B410022049 +:10F77000FAF79CFCA2229DF8B40040F2533110FB32 +:10F7800001F0564901EB800000F562709DF8A01071 +:10F7900001EB410303EB011100EBC100827095E026 +:10F7A0009DF8B41001EB4100C0EBC1104C4901EBD6 +:10F7B000C000407934287CD19DF8B41001EB4100A1 +:10F7C00000EB0110444901EB001030309DF8A0100F +:10F7D00000EB0110801C0990007820F020020998AD +:10F7E00002709DF8B41001EB410000EB01103A49A2 +:10F7F00001EB001030309DF8A01000EB0110801CD0 +:10F800000990007820F002020998027001229DF808 +:10F81000B40040F2533110FB01F0304901EB80009D +:10F8200000F562709DF8A01001EB410303EB01119C +:10F8300000EBC10080F84620A9229DF8B40040F2F8 +:10F84000533110FB01F0254901EB800000F5627097 +:10F850009DF8A01001EB410303EB011100EBC10087 +:10F8600082709DF8B41040F2533011FB00F01B4938 +:10F8700001EB800042799DF8B40040F2533110FB57 +:10F8800001F0164901EB800000F562709DF8A010B0 +:10F8900001EB410303EB011100F831209DF8B41096 +:10F8A00001EB410000EB01100B4901EB001030307F +:10F8B00000E00BE09DF8A01000EB0110801C099007 +:10F8C000007820F0800080300999087000202E9088 +:10F8D0002F9000213A9128E09840002058450020C0 +:10F8E00008890020DDE92E10000140EA11720901AB +:10F8F000CDE92E129DF8B41001EB4100C0EBC11010 +:10F90000FE4901EBC001BDF8E800801D085C3038FD +:10F91000C117DDE92E34184341EA0402CDE92E0275 +:10F92000BDF8E800401C80B23A90BDF8E800062817 +:10F93000D8DB9DF8B4002E9940F2533210FB02F050 +:10F94000EF4A02EB800202F562729DF8A00000EB24 +:10F95000400303EB001002EBC000C0F81A100022B5 +:10F960002E922F9200213A9122E0DDE92E10000123 +:10F9700040EA11720901CDE92E129DF8B41001EB95 +:10F980004100C0EBC110DD4901EBC001BDF8E8004A +:10F990000D30085C3038C117DDE92E34184341EAD8 +:10F9A0000402CDE92E02BDF8E800401C80B23A9076 +:10F9B000BDF8E8000428D8DB9DF8B4002E9940F289 +:10F9C000533210FB02F0CE4A02EB800202F5627263 +:10F9D0009DF8A00000EB400303EB001002EBC00019 +:10F9E000416300222E922F9200213A9122E0DDE91C +:10F9F0002E10000140EA11720901CDE92E129DF886 +:10FA0000B41001EB4100C0EBC110BC4901EBC001D7 +:10FA1000BDF8E8001130085C3038C117DDE92E343C +:10FA2000184341EA0402CDE92E02BDF8E800401C6B +:10FA300080B23A90BDF8E8000628D8DB9DF8B40003 +:10FA40002E9940F2533210FB02F0AD4A02EB8002D5 +:10FA500002F562729DF8A00000EB400303EB00107A +:10FA600002EBC000C0F81E109DF8B41001EB41007D +:10FA7000C0EBC110A14901EBC00042799DF8B40070 +:10FA800040F2533110FB01F09D4901EB800101F57B +:10FA900062719DF8A00000EB400303EB001001EB46 +:10FAA000C000C2709DF8B41001EB410000EB0110E2 +:10FAB000944901EB001130319DF8A00001EB0010DA +:10FAC00082789DF8B40040F2533110FB01F08C496C +:10FAD00001EB800101F562719DF8A00000EB40038D +:10FAE00003EB001001EBC00002769DF8B41040F269 +:10FAF000533011FB00F0824901EB800101F5627186 +:10FB00009DF8A00000EB400202EB001011F830104D +:10FB10009DF8B40040F2533210FB02F0784A02EB39 +:10FB20008000407981427CDA9DF8B41040F2533075 +:10FB300011FB00F0114601EB800000F562709DF8AA +:10FB4000A01001EB410202EB011110F831000F2867 +:10FB500067DD00219DF8B40040F2533210FB02F043 +:10FB6000674A02EB80000171A7229DF8B40040F2C1 +:10FB7000533110FB01F0624901EB800101F5627124 +:10FB80009DF8A00000EB400303EB001001EBC00068 +:10FB9000427101219DF8B40040F2533210FB02F093 +:10FBA000574A02EB800001719DF8B41040F25330C7 +:10FBB00011FB00F0114601EB800042799DF8B40082 +:10FBC00040F2533110FB01F04D4901EB800101F58A +:10FBD00062719DF8A00000EB400303EB001001F8F8 +:10FBE0003020A1229DF8B40040F2533110FB01F007 +:10FBF000434901EB800101F562719DF8A00000EB23 +:10FC0000400303EB001001EBC00042719DF8B410FB +:10FC100001EB410000EB01103A4901EB00113031DA +:10FC200000E071E09DF8A00001EB0010801C09903D +:10FC3000007820F080008030099908709DF8B41099 +:10FC400001EB410000EB01102E4901EB00103030B8 +:10FC50009DF8A01000EB0110801C0990007820F0A6 +:10FC60000400001D099908709DF8B41001EB4100D3 +:10FC700000EB0110234901EB001030309DF8A0107B +:10FC800000EB01108078C0F3401088B99DF8B410E3 +:10FC900001EB410000EB01101A4901EB001030307C +:10FCA0009DF8A01000EB01108078C0F3400058B31D +:10FCB0009DF8B41001EB410000EB0110114901EB7C +:10FCC000001030309DF8A01000EB0110801C09904E +:10FCD000007820F02002099802709DF8B41001EB22 +:10FCE000410000EB0110074901EB001030309DF896 +:10FCF000A01000EB0110801C099006E0088900208C +:10FD00005845002098400020C3E0007820F002020F +:10FD1000099802709DF8B41001EB410000EB01104E +:10FD2000FE4901EB001030309DF8A01000EB0110EF +:10FD3000801C0990007820F00800083009990870AC +:10FD40009DF8B4009DF8A01001EB0010C217CDE99A +:10FD50002E029DF8B41040F2533011FB00F0F04930 +:10FD600001EB800000F562709DF8A01001EB4102EC +:10FD700002EB011100EBC100223009902E9800EB3C +:10FD80004001E84800EB41100D301022089009991D +:10FD9000F8F75BFA9DF8B41040F2533011FB00F015 +:10FDA000DF4901EB800101F562719DF8A00000EBD5 +:10FDB000400202EB001001EBC0012E9800EB400264 +:10FDC000D84800EB421051F81A2F40F8012F49682B +:10FDD00041609DF8B41001EB410000EB0110CF49E8 +:10FDE00001EB001130319DF8A00001EB001001780B +:10FDF0002E9800EB4002CB4800EB421001702E9889 +:10FE000000EB4001C74800EB4111C748026841F8C8 +:10FE10001D2F808888809DF8B41040F2533011FB6C +:10FE200000F0BF4901EB800101F562719DF8A0006F +:10FE300000EB400202EB001001EBC000416B2E987A +:10FE400000EB4002B74800EB4210C0F809109DF8E3 +:10FE5000B41001EB410000EB0110B04901EB0011BF +:10FE600030319DF8A00001EB001041682E9800EBA6 +:10FE70004002AC4800EB4210C0F823102E9881B22B +:10FE800008200991FAF712F99DF8B4100220FAF748 +:10FE90000DF9FCE300202E902F9000213A9122E0F2 +:10FEA000DDE92E10000140EA11720901CDE92E12A0 +:10FEB0009DF8B41001EB4100C0EBC1109B4901EB70 +:10FEC000C001BDF8E8000B30085C3038C117DDE92F +:10FED0002E34184341EA0402CDE92E02BDF8E800B1 +:10FEE000401C80B23A90BDF8E8000A28D8DB9DF8A3 +:10FEF000B400DDE92E1240F2533310FB03F0884BBF +:10FF000003EB800303F562739DF8A00000EB40044F +:10FF100004EB001003EBC00040F8221F42600022F7 +:10FF20002E922F9200213A9122E0DDE92E1000015D +:10FF300040EA11720901CDE92E129DF8B41001EBCF +:10FF40004100C0EBC110794901EBC001BDF8E800E8 +:10FF50001530085C3038C117DDE92E24104341EA22 +:10FF60000402CDE92E02BDF8E800401C80B23A90B0 +:10FF7000BDF8E8000A28D8DB9DF8B400DDE92E12B0 +:10FF800040F2533310FB03F0654B03EB800303F5A2 +:10FF900062739DF8A00000EB400404EB001003EB3B +:10FFA000C00022308160C26000219DF8B40040F2A0 +:10FFB000533210FB02F05A4A02EB800001719DF8A7 +:10FFC000B40040F2533110FB01F0114601EB800008 +:10FFD00000F562709DF8A01001EB410202EB0111E7 +:10FFE00010F831000C2814DC0D229DF8B40040F20A +:10FFF000533110FB01F04A4901EB800000F56270BB +:020000040801F1 +:100000009DF8A01001EB410303EB011100F8312032 +:100010007FE39DF8B40040F2533110FB01F04049FA +:1000200001EB800101F562719DF8A00000EB400238 +:1000300002EB001011F830109DF8B40040F253327A +:1000400010FB02F0364A02EB800040798142DFD19A +:100050009DF8B4009DF8A01001EB0010C217CDE987 +:100060002E023148F53090F8E00708B39DF8B4004F +:1000700000EB400101EB0010284901EB001030308B +:100080009DF8A01000EB0110807A022810D09DF896 +:10009000B40000EB400101EB0010204901EB00101F +:1000A00030309DF8A01000EB0110C07A00287CDDF4 +:1000B00000229DF8B40000EB400101EB001017494D +:1000C00001EB001030309DF8A01000EB0110C2725F +:1000D0001748D0F80C020521B0FBF1F201FB120029 +:1000E00000EB400112482C3000EB41100D3009901C +:1000F0009DF8B40040F2533110FB01F0084901EBC8 +:10010000800000F562709DF8A01001EB410202EB47 +:10011000011100EBC100223010220BE098400020BA +:1001200058450020D8140020C7310020088900203D +:10013000BC120020014608900998F8F786F8FE489E +:10014000D0F80C020521B0FBF1F201FB120000EB2C +:100150004001F9482C3000EB41129DF8B40040F208 +:10016000533110FB01F0F54901EB800101F562719B +:100170009DF8A00000EB400303EB001001EBC00072 +:1001800050F81A1F42F8011F40685060EA48D0F842 +:100190000C020521B0FBF1F201FB120000EB400163 +:1001A000E5482C3000EB411200E094E19DF8B400EA +:1001B00000EB400101EB0010E14901EB001130318F +:1001C0009DF8A00001EB001000781070DA48D0F81C +:1001D0000C020521B0FBF1F201FB120000EB400123 +:1001E000D5482C3000EB41129DF8B40040F2533159 +:1001F00010FB01F0D14901EB800101F562719DF81E +:10020000A00000EB400303EB001001EBC000406BCB +:10021000C2F80900C848D0F80C020521B0FBF1F281 +:1002200001FB120000EB4001C3482C3000EB4111F0 +:10023000C448026841F81D2F80888880BE48D0F8E5 +:100240000C020521B0FBF1F201FB120000EB4001B2 +:10025000B9482C3000EB41129DF8B40000EB40018E +:1002600001EB0010B64901EB001130319DF8A00000 +:1002700001EB00104068C2F8230000229DF8B40092 +:1002800000EB400101EB0010AD4901EB00113031F2 +:100290009DF8A00001EB0010426000213A9154E06B +:1002A000A548D0F80C020521B0FBF1F201FB1200C9 +:1002B00000EB4001A0482C3000EB41112731BDF884 +:1002C000E8409DF8B40040F2533210FB02F09B4A24 +:1002D00002EB800202F562729DF8A00000EB400381 +:1002E00003EB001002EBC00090F8800040F25332A4 +:1002F00010FB02F0914A02EB800202F562729DF857 +:10030000B40040F2533310FB03F08C4B03EB80033B +:1003100003F562739DF8A00000EB400505EB0010AB +:1003200003EBC00090F8810000EB400303EB0010EA +:1003300002EBC0024732BDF8E800001D105C085512 +:10034000BDF8E800401C81B23A91BDF8E8000628EB +:10035000A6DB00213A9142E000239DF8B40040F270 +:10036000533110FB01F0754901EB800101F5627119 +:100370009DF8A00000EB400202EB001001EBC00072 +:1003800090F8800040F2533110FB01F06B4901EB13 +:10039000800101F562719DF8B40040F2533210FB08 +:1003A00002F0664A02EB800202F562729DF8A0003C +:1003B00000EB400404EB001002EBC00090F8810059 +:1003C00000EB400202EB001001EBC0014731BDF829 +:1003D000E8000B54BDF8E800401C81B23A91BDF82A +:1003E000E8000A28B8DB5448D0F80C020521B0FB1D +:1003F000F1F080B2014609900220F8F769FE002171 +:100400000620F9F753FE4C48D0F80C024A49498DB2 +:10041000884206D24848D0F80C02401C4649C1F830 +:100420000C0200210520F9F741FE9DF8B40000EB15 +:10043000400101EB0010424901EB001030309DF803 +:10044000A01000EB0110801C0990007820F0080239 +:10045000099802703848D0F80C020521B0FBF1F27F +:1004600001FB120000EB400133482C3000EB41103F +:10047000D0F823202E9800EB4001334800EB4110C8 +:10048000C0F8232000203A9020E02B48D0F80C023E +:100490000521B0FBF1F201FB120000EB4001264800 +:1004A0002C3000EB41102730BDF8E810425C2E984C +:1004B00000EB4001244800EB41112731BDF8E80072 +:1004C0000A54BDF8E800401C81B23A91BDF8E8003A +:1004D0000628DADB64E09DF8B40000EB400101EB94 +:1004E0000010174901EB001030309DF8A01000EB10 +:1004F0000110801C0990007820F00800083009994C +:1005000008709DF8B40000EB400101EB00100C49AD +:1005100001EB001030309DF8A01000EB0110426894 +:100520002E9800EB4001084800EB4110C0F8232052 +:1005300000203A9030E00000BC1200205845002016 +:1005400098400020C7310020D81400209DF8B40046 +:1005500040F2533110FB01F0FE4901EB800101F53F +:1005600062719DF8A00000EB400202EB001001EB6D +:10057000C0014731BDF8E8000A5C2E9800EB40014D +:10058000F54800EB41112731BDF8E8000A54BDF8E9 +:10059000E800401C81B23A91BDF8E8000628D5DB9E +:1005A00000229DF8B40040F2533110FB01F0E949FC +:1005B00001EB800101F562719DF8A00000EB4003A2 +:1005C00003EB001001EBC00080F846209DF8B4104A +:1005D0000220F9F76BFD9DF8B40040F2533110FB97 +:1005E00001F0DC4901EB800101F562719DF8A0008A +:1005F00000EB400202EB001001EBC000223009903A +:100600002E9800EB4001D44800EB41110D3110222F +:100610000891DDE90801F7F718FE9DF8B40040F2F3 +:10062000533110FB01F0CB4901EB800101F5627100 +:100630009DF8A00000EB400202EB001001EBC001AE +:100640002E9800EB4002C44800EB421051F81A2FDC +:1006500040F8012F496841609DF8B40000EB40016B +:1006600001EB0010BD4901EB001130319DF8A000F5 +:1006700001EB001001782E9800EB4002B64800EB29 +:10068000421001702E9800EB4001B34800E06BE08F +:1006900000EB4111B248026841F81D2F8088888024 +:1006A0009DF8B40040F2533110FB01F0A94901EB71 +:1006B000800101F562719DF8A00000EB400202EBA1 +:1006C000001001EBC000416B2E9800EB4002A248E5 +:1006D00000EB4210C0F809109DF8B40000EB400197 +:1006E00001EB00109D4901EB001130319DF8A00095 +:1006F00001EB001041682E9800EB4002964800EB99 +:100700004210C0F823102E9881B208200991F9F701 +:10071000CDFCA7229DF8B40040F2533110FB01F04C +:100720008C4901EB800101F562719DF8A00000EB9E +:10073000400303EB001001EBC0004271A2229DF8C0 +:10074000B40040F2533110FB01F0824901EB80000C +:1007500000F562709DF8A01001EB410303EB01115D +:1007600000EBC100827000BF00BF0DF081BF9DF89B +:10077000B41001EB4100C0EBC1107A4911F8300010 +:10078000042802D1042125910CE09DF8B41001EB5E +:100790004100C0EBC110734911F83000152801D198 +:1007A000152125919DF8B41001EB4100C0EBC1105B +:1007B0006C4901EBC00041789DF8B40000EB4002A9 +:1007C000C2EBC010674A12F8300041EA002041F243 +:1007D0003001884202D1A62125913DE09DF8B41058 +:1007E00001EB4100C0EBC1105E4901EBC000417854 +:1007F0009DF8B40000EB4002C2EBC010594A12F859 +:10080000300041EA002041F23101884202D1A721A3 +:10081000259121E09DF8B41001EB4100C0EBC1101F +:10082000504911F83000022816D19DF8B41001EBA0 +:100830004100C0EBC1104B4901EBC00001799DF8AC +:10084000B40000EB4002C2EBC010464A02EBC0000D +:10085000C07841EA002125919DF8B41040F2533050 +:1008600011FB00F03B4901EB8000817828910021C9 +:100870003D4A9DF8B40002EB00129DF8A00011540F +:100880003A4890F82800012815D19DF8B41001EBE2 +:10089000410000EB0110314901EB001030309DF8B0 +:1008A000A01000EB0110801C0990007820F080005F +:1008B000803009990870BDF89400A7287ED007DC25 +:1008C00004287CD015287BD0A62841F06D8762E0F3 +:1008D000A0F55850303820B1112872D01228F4D128 +:1008E000FEE39DF8B41040F2533011FB00F01949BB +:1008F00001EB800000F562709DF8A01001EB410251 +:1009000002EB011110F8310090BB00219DF8B400FA +:1009100040F2533210FB02F00E4A02EB80000171EC +:1009200001229DF8B40040F2533110FB01F0094957 +:1009300001EB800101F562719DF8A00000EB40031E +:1009400003EB001001F83020A7229DF8B40040F21C +:1009500053310EE058450020D81400209840002064 +:10096000C731002008890020883E0020BC120020EA +:100970000FE010FB01F0FE4901EB800000F5627012 +:100980009DF8A01001EB410303EB011100EBC10046 +:10099000427101F009BF00219DF8B40040F25332CA +:1009A00010FB02F0F24A02EB800001719DF8B410D6 +:1009B00040F2533011FB00F0114603E0F9E060E132 +:1009C000B0E2E4E201EB800000F562709DF8A01057 +:1009D00001EB410202EB011110F83100022829DC81 +:1009E00003229DF8B40040F2533110FB01F0E049BE +:1009F00001EB800101F562719DF8A00000EB40035E +:100A000003EB001001F83020A9229DF8B40040F259 +:100A1000533110FB01F0D64901EB800000F5627004 +:100A20009DF8A01001EB410303EB011100EBC100A5 +:100A30004271BDE09DF8B41040F2533011FB00F05C +:100A4000CB4901EB800000F562709DF8A01001EB2E +:100A5000410202EB011110F83100052829DC0622C1 +:100A60009DF8B40040F2533110FB01F0C04901EB96 +:100A7000800101F562719DF8A00000EB400303EBDB +:100A8000001001F83020A2229DF8B40040F253314A +:100A900010FB01F0B64901EB800000F562709DF893 +:100AA000A01001EB410303EB011100EBC100427107 +:100AB0007EE09DF8B41040F2533011FB00F0AC49D9 +:100AC00001EB800000F562709DF8A01001EB41027F +:100AD00002EB011100EBC1004079A52815D19DF86A +:100AE000B41001EB410000EB0110A24901EB001032 +:100AF00030309DF8A01000EB0110801C09900078A8 +:100B000020F00400001D099908709DF8B41040F20F +:100B1000533011FB00F0964901EB800000F5627044 +:100B20009DF8A01001EB410202EB011100EBC100A6 +:100B30008078A1283CD09DF8B41040F2533011FBCE +:100B400000F08B4901EB800101F562719DF8A00076 +:100B500000EB400202EB001001EBC00082789DF830 +:100B6000B40040F2533110FB01F0814901EB8001E8 +:100B700001F562719DF8A00000EB400303EB00104B +:100B800001EBC0004271A1229DF8B40040F2533144 +:100B900010FB01F0764901EB800000F562709DF8D2 +:100BA000A01001EB410303EB011100EBC1008270C7 +:100BB000EFE69DF8B41040F2533011FB00F06C49A1 +:100BC00001EB800000F562709DF8A01001EB41027E +:100BD00002EB011100EBC1004079A42830D19DF84F +:100BE000B41001EB410000EB0110624901EB001071 +:100BF00030309DF8A01000EB0110801C09900078A7 +:100C000020F0200020300999087000229DF8B400DF +:100C100040F2533110FB01F0554901EB800101F521 +:100C200062719DF8A00000EB400303EB001001EBA4 +:100C3000C00080F845209DF8B4100220F9F736FA7C +:100C400000219DF8B40040F2533210FB02F0484AF4 +:100C500002EB80000171A1229DF8B40040F25331F3 +:100C600010FB01F0424901EB800000F562709DF835 +:100C7000A01001EB410303EB011100EBC100427135 +:100C800087E69DF8B41040F2533011FB00F038496C +:100C900001EB800000F562709DF8A01001EB4102AD +:100CA00002EB011110F83100012834DC00219DF81D +:100CB000B40040F2533210FB02F02D4A02EB8000E8 +:100CC000017102229DF8B40040F2533110FB01F093 +:100CD000274901EB800101F562719DF8A00000EB4E +:100CE000400303EB001001F83020A3229DF8B4006C +:100CF00040F2533110FB01F01D4901EB800000F57B +:100D000062709DF8A01001EB410303EB011100EBB1 +:100D1000C100427105E19DF8B41040F2533011FB5F +:100D200000F0134901EB800000F562709DF8A010FF +:100D300001EB410202EB011110F83100042839DC0B +:100D400000219DF8B40040F2533210FB02F0084A33 +:100D500002EB8000017105229DF8B40040F253318E +:100D600010FB01F0024901EB800101F5627103E023 +:100D700058450020984000209DF8A00000EB40035B +:100D800003EB001001F83020A3229DF8B40040F2DC +:100D9000533110FB01F0FE4901EB800000F5627059 +:100DA0009DF8A01001EB410303EB011100EBC10022 +:100DB0004271B6E09DF8B41040F2533011FB00F0E0 +:100DC000F34901EB800000F562709DF8A01001EB83 +:100DD000410202EB011110F83100062815DCA122B6 +:100DE0009DF8B40040F2533110FB01F0E84901EBEB +:100DF000800000F562709DF8A01001EB410303EB49 +:100E0000011100EBC10042718BE09DF8B41040F27B +:100E1000533011FB00F0DE4901EB800101F56271F6 +:100E20009DF8A00000EB400202EB001011F830101A +:100E30009DF8B40040F2533210FB02F0D44A02EBAA +:100E40008000407981426CD19DF8B41040F253305B +:100E500011FB00F0114601EB800000F562709DF877 +:100E6000A01001EB410202EB011100EBC100807800 +:100E7000A12836D0A3229DF8B40040F2533110FBD4 +:100E800001F0C34901EB800101F562719DF8A000FA +:100E900000EB400303EB001001EBC00042719DF832 +:100EA000B41040F2533011FB00F0B94901EB80005F +:100EB00000F562709DF8A01001EB410202EB0111F8 +:100EC00000EBC1008078A2282BD000219DF8B4004F +:100ED00040F2533210FB02F0AD4A02EB8000017188 +:100EE0001FE0A1229DF8B40040F2533110FB01F045 +:100EF000A74901EB800101F562719DF8A00000EBAC +:100F0000400303EB001001EBC000427101219DF88A +:100F1000B40040F2533210FB02F09D4A02EB800015 +:100F2000017136E5A1229DF8B40040F2533110FB67 +:100F300001F0974901EB800101F562719DF8A00075 +:100F400000EB400303EB001001EBC00042719DF881 +:100F5000B40040F2533110FB01F08D4901EB8001E8 +:100F600001F562719DF8A00000EB400303EB001057 +:100F700001EBC000827000219DF8B40040F25332B2 +:100F800010FB02F0824A02EB8000017101E50021B2 +:100F90009DF8B40040F2533210FB02F07C4A02EBA1 +:100FA00080000171A7229DF8B40040F2533110FB7C +:100FB00001F0774901EB800101F562719DF8A00015 +:100FC00000EB400303EB001001EBC00042719DF801 +:100FD000B40000EB4001C1EBC0106E4901EBC00052 +:100FE000407930287DD19DF8B40040F2533110FB98 +:100FF00001F0674901EB800101F562719DF8A000E5 +:1010000000EB400202EB001011F830109DF8B40024 +:1010100040F2533210FB02F05D4A02EB800040794F +:1010200081425ED19DF8B40000EB400101EB00105D +:10103000A2F5986101EB001030309DF8A01000EB94 +:101040000110801C0990007820F0010209980270BC +:101050009DF8B40000EB400101EB00104E4901EB9C +:10106000001030309DF8A01000EB0110801C09909A +:10107000007820F00202099802709DF8B40040F256 +:10108000533110FB01F0424901EB800000F5627022 +:101090009DF8A01001EB410202EB011100EBC10031 +:1010A000C078312832D19DF8B40000EB400101EB4B +:1010B0000010394901EB001030309DF8A01000EB12 +:1010C0000110801C0990007820F02002099802701D +:1010D00000229DF8B40040F2533110FB01F001E012 +:1010E000FEE340E02A4901EB800000F562709DF8C4 +:1010F000A01001EB410303EB011100EBC10080F8EC +:1011000045209DF8B4100220F8F7D0FF9DF8B400F8 +:1011100040F2533110FB01F01D4901EB800000F556 +:1011200062709DF8A01001EB410202EB011100EB8F +:10113000C10090F84600012814D1A9229DF8B400FE +:1011400040F2533110FB01F0114901EB800000F532 +:1011500062709DF8A01001EB410303EB011100EB5D +:10116000C1008270DEE39DF8B40000EB4001C1EBEA +:10117000C010084901EBC000407931287ED19DF8AC +:10118000B40040F2533110FB01F0014906E00000C9 +:1011900058450020088900209840002001EB80017C +:1011A00001F562719DF8A00000EB400202EB001017 +:1011B00011F830109DF8B40040F2533210FB02F0E9 +:1011C000FE4A02EB80004079814257D19DF8B4007D +:1011D00040F2533110FB01F0114601EB800000F5A5 +:1011E00062709DF8A01001EB410202EB011100EBCF +:1011F000C10090F8460058BB01229DF8B40040F2AF +:10120000533110FB01F0ED4901EB800101F56271F2 +:101210009DF8A00000EB400303EB001001EBC000C1 +:1012200080F845209DF8B40000EB400101EB001070 +:10123000E34901EB001130319DF8A00001EB0010F3 +:10124000801C0990007820F00100401C099908706A +:101250009DF8B40000EB400101EB0010D84901EB10 +:10126000001030309DF8A01000EB0110801C099098 +:10127000007820F002020998027000E00CE2D148E8 +:1012800090F8E00780B19DF8B40000EB400101EB5D +:101290000010CB4901EB001030309DF8A01000EB9E +:1012A0000110807A022878D1C74890F829000128D7 +:1012B000F9D1C548D0F80C02C349498D88426CD297 +:1012C0009DF8B40040F2533110FB01F0BB4901EB33 +:1012D000800000F562709DF8A01001EB410202EB66 +:1012E000011100EBC10090F84500012854D19DF890 +:1012F000B40040F2533110FB01F0B04901EB800023 +:1013000000F562709DF8A01001EB410202EB0111A3 +:1013100000EBC10090F87F00F0BB01229DF8B40003 +:1013200000EB400101EB0010A54901EB0011303149 +:101330009DF8A00001EB0010C2724FF010429DF822 +:10134000B40040F2533110FB01F09C4901EB8001E5 +:1013500001F562719DF8A00000EB400303EB001063 +:1013600001EBC00082609DF8B40000EB400101EB8E +:101370000010934901EB001130319DF8A00001EB02 +:10138000001001789DF8B40040F2533210FB02F0D7 +:101390008A4A02EB800001E070E005E141709DF8AF +:1013A000B40040F2533110FB01F0114601EB800113 +:1013B00001F562719DF8A00000EB400202EB001005 +:1013C00011F830109DF8B40040F2533210FB02F0D7 +:1013D0007A4A02EB8000407981423ED100229DF89A +:1013E000B40040F2533110FB01F0744901EB80016D +:1013F00001F562719DF8A00000EB400303EB0010C3 +:1014000001EBC000C271A4229DF8B40040F2533138 +:1014100010FB01F0694901EB800101F562719DF853 +:10142000A00000EB400303EB001001EBC000827052 +:10143000A3229DF8B40040F2533110FB01F05F4944 +:1014400001EB800000F562709DF8A01001EB4103F4 +:1014500003EB011100EBC100427100229DF8B400C2 +:1014600000EB400101EB0010554901EB001030305A +:101470009DF8A01000EB0110426053E29DF8B4000B +:1014800040F2533110FB01F04C4901EB800000F5B4 +:1014900062709DF8A01001EB410202EB011100EB1C +:1014A000C10090F8450001287ED19DF8B40040F2BB +:1014B000533110FB01F0414901EB800101F56271EC +:1014C0009DF8A00000EB400202EB001001EBC00011 +:1014D00090F8800040F2533110FB01F0374901EBE6 +:1014E000800101F562719DF8B40040F2533210FBA7 +:1014F00002F0324A02EB800000F562709DF8A020F5 +:1015000002EB420303EB021200EBC20090F88100F1 +:1015100000EB400202EB001001EBC00090F87E00EF +:10152000032841D102229DF8B40000EB400101EBF9 +:101530000010234901EB001130319DF8A00001EBB0 +:101540000010C2724FF010429DF8B40040F25331C7 +:1015500010FB01F0194901EB800101F562719DF862 +:10156000A00000EB400303EB001001EBC000826021 +:101570009DF8B40000EB400101EB0010104901EBB5 +:10158000001130319DF8A00001EB001001789DF8AA +:10159000B40040F2533210FB02F0084A02EB800024 +:1015A00041709DF8B40000E09BE140F2533110FB24 +:1015B00001F0114601EB800108E0000058450020D1 +:1015C00098400020BC320020BC12002001F562715E +:1015D0009DF8A00000EB400202EB001011F8301063 +:1015E0009DF8B40040F2533210FB02F0FE4A02EBC9 +:1015F0008000407981423ED100229DF8B40040F243 +:10160000533110FB01F0F84901EB800101F56271E3 +:101610009DF8A00000EB400303EB001001EBC000BD +:10162000C271A4229DF8B40040F2533110FB01F0C6 +:10163000ED4901EB800101F562719DF8A00000EB1E +:10164000400303EB001001EBC0008270A3229DF861 +:10165000B40040F2533110FB01F0E34901EB80008C +:1016600000F562709DF8A01001EB410303EB01113E +:1016700000EBC100427100229DF8B40000EB400174 +:1016800001EB0010D94901EB001030309DF8A0109B +:1016900000EB0110426045E19DF8B40000EB400111 +:1016A000C1EBC010D24901EBC000407933287DD195 +:1016B0009DF8B40000EB400101EB0010CB4901EBB9 +:1016C000001030309DF8A01000EB0110801C099034 +:1016D000007820F00100401C099908709DF8B400C2 +:1016E00000EB400101EB0010C04901EB001030306D +:1016F0009DF8A01000EB0110801C0990007820F0EC +:101700002002099802709DF8B40000EB400101EB43 +:101710000010B64901EB001030309DF8A01000EB2E +:101720000110801C0990007820F00200801C0999AB +:1017300008709DF8B40040F2533110FB01F0AA4943 +:1017400001EB800042799DF8B40040F2533110FB68 +:1017500001F0A54901EB800000F562709DF8A01032 +:1017600001EB410303EB011100F831209DF8B400B7 +:1017700000EB400101EB00109C4901EB0010303000 +:101780009DF8A01000EB0110801C0990007820F05B +:1017900080008030099908709DF8B40000EB40018A +:1017A00001EB0010914901EB001000E023E0303024 +:1017B0009DF8A01000EB01108078C0F3400020B924 +:1017C0009DF8B4100220F8F771FCA2229DF8B40035 +:1017D00040F2533110FB01F0834901EB800000F52A +:1017E00062709DF8A01001EB410303EB011100EBC7 +:1017F000C100827096E09DF8B40000EB4001C1EB9F +:10180000C0117B4800EBC1004079342869D19DF8B4 +:10181000B40000EB400101EB0010744901EB001033 +:1018200030309DF8A01000EB0110801C099000786A +:1018300020F02002099802709DF8B40000EB4001EE +:1018400001EB0010694901EB001030309DF8A01049 +:1018500000EB0110801C0990007820F0020209982A +:10186000027001229DF8B40040F2533110FB01F0E8 +:101870005D4901EB800000F562709DF8A01001EB5E +:10188000410303EB011100EBC10080F84620A922BF +:101890009DF8B40040F2533110FB01F0524901EBC6 +:1018A000800000F562709DF8A01001EB410303EB8E +:1018B000011100EBC10082709DF8B40040F2533179 +:1018C00010FB01F0484901EB800042799DF8B4001B +:1018D00040F2533110FB01F0434901EB800001E07D +:1018E000E3E21FE000F562709DF8A01001EB4103F8 +:1018F00003EB011100F831209DF8B40000EB40012A +:1019000001EB0010394901EB001030309DF8A010B8 +:1019100000EB0110801C0990007820F080008030DE +:101920000999087000202E902F9000213A9122E012 +:10193000DDE92E10000140EA11720901CDE92E12F5 +:101940009DF8B40000EB4001C1EBC010284901EB49 +:10195000C001BDF8E800801D085C3038C117DDE922 +:101960002E3440EA03022143CDE92E21BDF8E800E0 +:10197000401C81B23A91BDF8E8000828D8DB9DF8F8 +:10198000B4002E9940F2533210FB02F0164A02EBDB +:10199000800202F562729DF8A00000EB400303EBA9 +:1019A000001002EBC000C0F81A1000222E922F92F5 +:1019B00000213A912AE0DDE92E10000140EA11727F +:1019C0000901CDE92E129DF8B40000EB4001C1EBF6 +:1019D000C010074901EBC001BDF8E8000F30085CFA +:1019E0003038C11706E0000058450020984000201C +:1019F00008890020DDE92E34184341EA0402CDE9CC +:101A00002E02BDF8E800401C80B23A90BDF8E80014 +:101A10000628D0DB9DF8B4002E9940F2533210FB1B +:101A200002F0FE4A02EB800202F562729DF8A0000D +:101A300000EB400303EB001002EBC0004163002207 +:101A40002E922F9200213A9122E0DDE92E10000122 +:101A500040EA11720901CDE92E129DF8B40000EBA5 +:101A60004001C1EBC010EE4901EBC001BDF8E80038 +:101A70001530085C3038C117DDE92E34184341EACF +:101A80000402CDE92E02BDF8E800401C80B23A9075 +:101A9000BDF8E8000828D8DB9DF8B4002E9940F284 +:101AA000533210FB02F0DD4A02EB800202F5627253 +:101AB0009DF8A00000EB400303EB001002EBC00018 +:101AC000C0F81E109DF8B40000EB4001C1EBC0103F +:101AD000D34901EBC00042799DF8B40040F2533184 +:101AE00010FB01F0CD4901EB800101F562719DF819 +:101AF000A00000EB400303EB001001EBC000C2703C +:101B00009DF8B40000EB400101EB0010C54901EB6A +:101B1000001130319DF8A00001EB001082789DF893 +:101B2000B40040F2533110FB01F0BC4901EB8001DD +:101B300001F562719DF8A00000EB400303EB00107B +:101B400001EBC00002769DF8B40040F2533110FB67 +:101B500001F0B24901EB800101F562719DF8A0002E +:101B600000EB400202EB001011F830109DF8B400B9 +:101B700040F2533210FB02F0A84A02EB8000407999 +:101B800081427DDA00219DF8B40040F2533210FB0F +:101B900002F0A24A02EB80000171A7229DF8B40076 +:101BA00040F2533110FB01F09C4901EB800101F53B +:101BB00062719DF8A00000EB400303EB001001EB05 +:101BC000C000427101219DF8B40040F2533210FB75 +:101BD00002F0924A02EB800001719DF8B40040F2DD +:101BE000533110FB01F0114601EB800042799DF862 +:101BF000B40040F2533110FB01F0884901EB800141 +:101C000001F562719DF8A00000EB400303EB0010AA +:101C100001F83020A1229DF8B40040F2533110FBAE +:101C200001F07E4901EB800101F562719DF8A00091 +:101C300000EB400303EB001001EBC00042719DF884 +:101C4000B40000EB400101EB0010764901EB0011FC +:101C500030319DF8A00001EB0010801C0990007845 +:101C600020F080008030099908709DF8B40000EBE6 +:101C7000400101EB00106B4901EB0010303000E037 +:101C80005BE09DF8A01000EB0110801C099000782B +:101C900020F00401091D099801709DF8B40000EBC3 +:101CA000400101EB00105F4901EB001030309DF85E +:101CB000A01000EB01108078C0F34010E8B39DF84D +:101CC000B40000EB400101EB0010564901EB00109D +:101CD00030309DF8A01000EB0110801C09900078B6 +:101CE00020F02002099802709DF8B40000EB40013A +:101CF00001EB00104B4901EB001030309DF8A010B3 +:101D000000EB01108078C0F34000E8BB9DF8B40000 +:101D100000EB400101EB0010424901EB00103030B4 +:101D20009DF8A01000EB0110801C0990007820F0B5 +:101D3000080008300999087000E0B5E09DF8B4008B +:101D40009DF8A01001EB0010C217CDE92E029DF8FE +:101D5000B40040F2533110FB01F0304901EB800038 +:101D600000F562709DF8A01001EB410202EB011139 +:101D700000EBC100223009902E9800EB40012A4868 +:101D800000EB41100D3000E089E010220890099925 +:101D9000F6F75BFA9DF8B40040F2533110FB01F006 +:101DA0001E4901EB800101F562719DF8A00000EB76 +:101DB000400202EB001001EBC0012E9800EB400244 +:101DC000194800EB421051F81A2F40F8012F4968CA +:101DD00041609DF8B40000EB400101EB0010114997 +:101DE00001EB001130319DF8A00001EB00100178EB +:101DF0002E9800EB40020C4800EB421001702E9828 +:101E000000EB4001084800EB41110848026841F826 +:101E10001D2F808888809DF8B40009E05845002077 +:101E20000889002098400020D8140020C7310020E5 +:101E300040F2533110FB01F0FE4901EB800101F546 +:101E400062719DF8A00000EB400202EB001001EB74 +:101E5000C000416B2E9800EB4002F74800EB4210A7 +:101E6000C0F809109DF8B40000EB400101EB001030 +:101E7000F24901EB001130319DF8A00001EB001098 +:101E800041682E9800EB4002EB4800EB4210C0F88E +:101E900023102E9881B208200991F8F707F99DF8D0 +:101EA000B4100220F8F702F9FEE300202E902F90E4 +:101EB00000213A9122E0DDE92E10000140EA117282 +:101EC0000901CDE92E129DF8B40000EB4001C1EBF1 +:101ED000C010DB4901EBC001BDF8E8000B30085C25 +:101EE0003038C117DDE92E24104341EA0402CDE960 +:101EF0002E02BDF8E800401C80B23A90BDF8E80020 +:101F00000C28D8DB9DF8B400DDE92E1240F25333E3 +:101F100010FB03F0C74B03EB800303F562739DF8DE +:101F2000A00000EB400404EB001003EBC00040F8FD +:101F3000221F426000222E922F9200213A9122E02D +:101F4000DDE92E10000140EA11720901CDE92E12DF +:101F50009DF8B40000EB4001C1EBC010B84901EBA3 +:101F6000C001BDF8E8001730085C3038C117DDE962 +:101F70002E34184341EA0402CDE92E02BDF8E800F0 +:101F8000401C80B23A90BDF8E8000C28D8DB9DF8E0 +:101F9000B400DDE92E1240F2533310FB03F0A54BE1 +:101FA00003EB800303F562739DF8A00000EB40048F +:101FB00004EB001003EBC00022308160C2600021FE +:101FC0009DF8B40040F2533210FB02F0994A02EB44 +:101FD000800001719DF8B40040F2533110FB01F014 +:101FE000114601EB800000F562709DF8A01001EB36 +:101FF000410202EB011110F83100032814DC042225 +:102000009DF8B40040F2533110FB01F0894901EB17 +:10201000800000F562709DF8A01001EB410303EB16 +:10202000011100F831207EE39DF8B40040F25331F5 +:1020300010FB01F07F4901EB800101F562719DF811 +:10204000A00000EB400202EB001011F830109DF8E8 +:10205000B40040F2533210FB02F0764A02EB8000EB +:1020600040798142DFD19DF8B4009DF8A01001EBCA +:102070000010C217CDE92E02724890F8E00708B3AD +:102080009DF8B40000EB400101EB00106B4901EB3F +:10209000001030309DF8A01000EB0110807A02286B +:1020A00010D09DF8B40000EB400101EB0010634933 +:1020B00001EB001030309DF8A01000EB0110C07A49 +:1020C00000287DDD00229DF8B40000EB400101EB0B +:1020D00000105A4901EB001030309DF8A01000EBC1 +:1020E0000110C2725848D0F80C020521B0FBF1F281 +:1020F00001FB120000EB400153482C3000EB411073 +:102100000D3009909DF8B40040F2533110FB01F0FE +:10211000484901EB800000F562709DF8A01001EBCA +:10212000410202EB011100EBC100223010220146F6 +:1021300008900998F6F789F84348D0F80C02052171 +:10214000B0FBF1F201FB120000EB40013E482C30E5 +:1021500000EB41129DF8B40040F2533110FB01F046 +:10216000344901EB800101F562719DF8A00000EB9C +:10217000400303EB001001EBC00050F81A1F42F8B7 +:10218000011F406850603048D0F80C020521B0FBB8 +:10219000F1F201FB120000EB40012B482C3000EB68 +:1021A00041129DF8B40000EB400101EB00102349FF +:1021B00001EB001130319DF8A00001EB001000E0B0 +:1021C00095E1007810702048D0F80C020521B0FB92 +:1021D000F1F201FB120000EB40011B482C3000EB38 +:1021E00041129DF8B40040F2533110FB01F0114947 +:1021F00001EB800101F562719DF8A00000EB400346 +:1022000003EB001001EBC000406BC2F809000E4860 +:10221000D0F80C020521B0FBF1F201FB120000EB3B +:10222000400109482C3000EB41110648F53802689E +:102230000CE0000058450020D814002098400020F1 +:1022400008890020BC320020BC12002041F81D2F5C +:1022500080888880FE48D0F80C020521B0FBF1F29E +:1022600001FB120000EB4001F9482C3000EB411259 +:102270009DF8B40000EB400101EB0010F54901EBC3 +:10228000001130319DF8A00001EB00104068C2F849 +:10229000230000229DF8B40000EB400101EB001088 +:1022A000EC4901EB001130319DF8A00001EB00106A +:1022B000426000213A9154E0E548D0F80C02052133 +:1022C000B0FBF1F201FB120000EB4001E0482C30C2 +:1022D00000EB41112731BDF8E8409DF8B40040F211 +:1022E000533210FB02F0DC4A02EB800202F562720C +:1022F0009DF8A00000EB400303EB001002EBC000D0 +:1023000090F8800040F2533210FB02F0D24A02EB08 +:10231000800202F562729DF8B40040F2533310FB64 +:1023200003F0CD4B03EB800303F562739DF8A0002F +:1023300000EB400505EB001003EBC00090F88100B6 +:1023400000EB400303EB001002EBC0024732BDF884 +:10235000E800001D105C0855BDF8E800401C81B283 +:102360003A91BDF8E8000628A6DB00213A9142E048 +:1023700000239DF8B40040F2533110FB01F0B64940 +:1023800001EB800101F562719DF8A00000EB4002B5 +:1023900002EB001001EBC00090F8800040F25331D6 +:1023A00010FB01F0AC4901EB800101F562719DF871 +:1023B000B40040F2533210FB02F0A74A02EB800255 +:1023C00002F562729DF8A00000EB400404EB0010DF +:1023D00002EBC00090F8810000EB400202EB00101D +:1023E00001EBC0014731BDF8E8000B54BDF8E8002F +:1023F000401C81B23A91BDF8E8000A28B8DB944845 +:10240000D0F80C020521B0FBF1F080B20146099032 +:102410000220F6F75DFE00210620F7F747FE8C4804 +:10242000D0F80C028A49498D884206D28848D0F8F3 +:102430000C02401C8649C1F80C0200210520F7F768 +:1024400035FE9DF8B41001EB410000EB011081490D +:1024500001EB001030309DF8A01000EB0110801C43 +:102460000990007820F00802099802707848D0F8A6 +:102470000C020521B0FBF1F201FB120000EB400160 +:1024800073482C3000EB4110D0F823202E9800EB3D +:102490004001724800EB4110C0F8232000203A9020 +:1024A00020E06B48D0F80C020521B0FBF1F201FBF3 +:1024B000120000EB400166482C3000EB4110273041 +:1024C000BDF8E810425C2E9800EB4001634800EB39 +:1024D00041112731BDF8E8000A54BDF8E800401C5E +:1024E00081B23A91BDF8E8000628DADB59E09DF8A0 +:1024F000B41001EB410000EB0110564901EB001054 +:1025000030309DF8A01000EB0110801C099000787D +:1025100020F008000830099908709DF8B41001EB0C +:10252000410000EB01104B4901EB001030309DF8E9 +:10253000A01000EB011042682E9800EB40014748C4 +:1025400000EB4110C0F8232000203A9025E09DF8D0 +:10255000B41040F2533011FB00F03F4901EB800111 +:1025600001F562719DF8A00000EB400202EB001043 +:1025700001EBC0014731BDF8E8000A5C2E9800EB82 +:102580004001364800EB41112731BDF8E8000A54FC +:10259000BDF8E800401C81B23A91BDF8E800062879 +:1025A000D5DB00229DF8B40040F2533110FB01F05E +:1025B000294901EB800101F562719DF8A00000EB53 +:1025C000400303EB001001EBC00080F846209DF8AB +:1025D000B4100220F7F76AFD9DF8B40040F25331C1 +:1025E00010FB01F01C4901EB800101F562719DF8BF +:1025F000A00000EB400202EB001001EBC000223013 +:1026000009902E9800EB4001144800EB41110D3168 +:1026100010220891DDE90801F5F717FE9DF8B410C6 +:1026200040F2533011FB00F00B4901EB800101F542 +:1026300062719DF8A00000EB400202EB001001EB7C +:10264000C0012E9800EB4002044800EB421007E066 +:10265000BC1200209840002058450020D8140020CB +:1026600051F81A2F40F8012F496841609DF8B410C5 +:1026700001EB410000EB0110F94901EB0011303191 +:102680009DF8A00001EB001001782E9800EB4002AD +:10269000F44800EB421001702E9800EB4001F14825 +:1026A00000EB4111F04800E07EE0026841F81D2F88 +:1026B000808888809DF8B41040F2533011FB00F000 +:1026C000EA4901EB800101F562719DF8A00000EB81 +:1026D000400202EB001001EBC000416B2E9800EBB2 +:1026E0004002E04800EB4210C0F809109DF8B41019 +:1026F00001EB410000EB0110D94901EB0011303131 +:102700009DF8A00001EB001041682E9800EB4002FC +:10271000D44800EB4210C0F823102E9881B2082054 +:102720000991F7F7C3FC00229DF8B40040F2533141 +:1027300010FB01F0CD4901EB800101F562719DF8BC +:10274000A00000EB400303EB001001EBC00080F899 +:102750004620A7229DF8B40040F2533110FB01F04F +:10276000C24901EB800101F562719DF8A00000EB08 +:10277000400303EB001001EBC0004271A2229DF860 +:10278000B40040F2533110FB01F0B84901EB800076 +:1027900000F562709DF8A01001EB410303EB0111FD +:1027A00000EBC100827000BF00BF0BF061BF0021D1 +:1027B000AF4A9DF8B40002EB00129DF8A00011543E +:1027C0009DF8B41001EB4100C0EBC110A94901EB29 +:1027D000C000407870280ED19DF8B41001EB410084 +:1027E000C0EBC110A34901EBC0008078FA2802D1E8 +:1027F000B121259142E09DF8B41001EB4100C0EBFE +:10280000C1109C4901EBC000407800F0F000C028E6 +:102810000ED19DF8B41001EB4100C0EBC1109549F9 +:1028200001EBC0008078FA2802D1B621259125E07D +:102830009DF8B41001EB4100C0EBC1108D4911F8B7 +:10284000300000F0F000502818D19DF8B41001EBD2 +:102850004100C0EBC110874901EBC000407800F097 +:10286000F00030280AD19DF8B41001EB4100C0EB14 +:10287000C110804901EBC000817825919DF8B4100A +:1028800040F2533011FB00F0784901EB8000817871 +:1028900028910021764A9DF8B40002EB00129DF8C1 +:1028A000A0001154744890F82800012815D19DF813 +:1028B000B41001EB410000EB0110694901EB00107D +:1028C00030309DF8A01000EB0110801C09900078BA +:1028D00020F08000803009990870BDF894006528C8 +:1028E00074D004DC012809D0032805D17FE0B12889 +:1028F00002D0B62800D100E08BE18AE19DF8B41047 +:1029000001EB4100C0EBC1105A4901EBC000007956 +:10291000012806D0022805D0032804D0052864D158 +:1029200002E062E061E060E09DF8B41040F25330F4 +:1029300011FB00F04D4901EB800000F562709DF83D +:10294000A01001EB410202EB011110F83100E0BBD5 +:1029500000219DF8B40040F2533210FB02F0434ACC +:1029600002EB8000017101229DF8B40040F2533166 +:1029700010FB01F03D4901EB800101F562719DF80A +:10298000A00000EB400303EB001001F83020B6225A +:102990009DF8B40040F2533110FB01F0334901EBD4 +:1029A000800101F562719DF8A00000EB400303EB8C +:1029B000001001EBC0004271B2229DF8B40040F259 +:1029C000533110FB01F0294901E00DE037E001EB44 +:1029D000800000F562709DF8A01001EB410303EB4D +:1029E000011100EBC100827000BF00BF11E19DF832 +:1029F000B41001EB4100C0EBC1101E4901EBC00057 +:102A0000C1791E4880F8031D9DF8B41001EB410008 +:102A100000EB0110124901EB001130319DF8A000CC +:102A200001EB0010801C0990144890F8030DC208B7 +:102A30000998007862F3000009990870E9E09DF8B0 +:102A4000B41001EB4100C0EBC1100A4901EBC0001A +:102A5000007900F0F00098B9B821259112E000004B +:102A600098400020D8140020C7310020584500208D +:102A7000883E002008890020BC120020BC220020D3 +:102A8000B921259100213A9120E09DF8B41001EB85 +:102A9000410000EB0110FE4901EB00113031BDF89F +:102AA000E80001EB001041789DF8B40000EB400213 +:102AB000C2EBC010F74A12F830005038814200D102 +:102AC00012E0BDF8E800401C81B23A919DF8B410C4 +:102AD00001EB410000EB0110ED4901EB0010C17961 +:102AE000BDF8E8008142D0DC00BF9DF8B41040F290 +:102AF000533011FB00F0E84901EB800000F56270F3 +:102B00009DF8A01001EB410202EB011110F8310019 +:102B1000012834D100219DF8B40040F2533210FB5B +:102B200002F0DD4A02EB8000017102229DF8B40040 +:102B300040F2533110FB01F0D74901EB800101F560 +:102B400062719DF8A00000EB400303EB001001F858 +:102B50003020B9229DF8B40040F2533110FB01F04F +:102B6000CD4901EB800101F562719DF8A00000EBF9 +:102B7000400303EB001001EBC000427148E09DF8F8 +:102B8000B41040F2533011FB00F0C34901EB800058 +:102B900000F562709DF8A01001EB410202EB0111FB +:102BA00010F83100012833D100219DF8B40040F223 +:102BB000533210FB02F0B84A02EB8000017102228E +:102BC0009DF8B40040F2533110FB01F0B24901EB23 +:102BD000800101F562719DF8A00000EB400303EB5A +:102BE000001001F83020B9229DF8B40040F25331B2 +:102BF00010FB01F0A84901EB800000F562709DF820 +:102C0000A01001EB410303EB011100EBC100427185 +:102C100000BF00BFC9E59DF8B40000EB400101EB27 +:102C200000109B4901EB0010007B20B101287DD0F2 +:102C300002287CD1EDE299499DF8B40031F81000EA +:102C4000801F81B209919DF8B40000EB4001C1EBF7 +:102C5000C010904901EBC000401C08900999F6F79C +:102C600073FE0022CDE930029DF8B40000EB400174 +:102C7000C1EBC010874901EBC00288489DF8B41031 +:102C800030F81100401F11180991042109981FF014 +:102C9000AFFFC217CDE92E022FA819C82E995940AF +:102CA000604001437ED100227D499DF8B40001EBD4 +:102CB000001002709DF8B40000EB4001C1EBC010A1 +:102CC000744901EBC00001792591BDF894003128C9 +:102CD00002D0452867D1FCE070489DF8B41030F868 +:102CE00011001838412190FBF1F0C217C1B2CDE9B3 +:102CF0002E026C4880F8AC1000203A90DFE09DF87E +:102D0000B40000EB4001C1EBC010624901EBC0010F +:102D1000BDF8E80000EB80101430095C614AAD3268 +:102D2000BDF8E80011549DF8B40001E0D4E06FE272 +:102D300000EB4001C1EBC010564901EBC001BDF8EA +:102D4000E80000EB80101A3001440991082109982D +:102D50001FF00CFF8DED0E0A524AB932BDF8E800A3 +:102D60000E9902EB001041609DF8B40000EB4001A9 +:102D7000C1EBC010474901EBC001BDF8E80000EB12 +:102D80008010323001440991082109981FF0EEFEAD +:102D90008DED0E0A434AB932BDF8E8000E9902EBF8 +:102DA000001001E097E095E001609DF8B40000EBB1 +:102DB0004001C1EBC010374901EBC001BDF8E8008C +:102DC00000EB80103A3001440991082109981FF066 +:102DD000CDFE8DED0E0A334AB932BDF8E8000E99EA +:102DE00002EB001081609DF8B40000EB4001C1EBE4 +:102DF000C010284901EBC001BDF8E80000EB8010CD +:102E0000423001440991082109981FF0AFFE8DED71 +:102E10000E0A244AB932BDF8E8000E9902EB001000 +:102E2000C1609DF8B40000EB400101EB00101849AF +:102E300001EB00113031BDF8E80001EB0010801CFF +:102E40000990007820F080008030099908709DF882 +:102E5000B40000EB4001C1EBC0100E4901EBC00211 +:102E60000E489DF8B41030F81100401E125C9DF819 +:102E7000B40040F2533110FB01F0074901EB800030 +:102E800000F562709DF8A01001EB41030CE000001A +:102E9000984000200889002058450020887A0020AA +:102EA000883E0020BC32002003EB011100EBC10082 +:102EB00080F84420BDF8E800401C80B23A90BDF88C +:102EC000E8000021DDE92E34C01AA141FFF617AF5A +:102ED00000E000BF00BFB4E29DF8B40000EB400189 +:102EE000C1EBC010FE4901EBC000407D9DF8B4105D +:102EF00001EB4102C2EBC111F94A02EBC101897D2C +:102F000040EA0120C217CDE92E029DF8B40000EB83 +:102F10004001C1EBC010F24901EBC001099115213C +:102F20000998F6F7F5FC0022CDE930022FA815C864 +:102F30002E995140604001437ED19DF8B40000EBD2 +:102F40004001C1EBC010E64911F83000401EC1B28B +:102F500028910021E34A9DF8B40002EB00129DF88D +:102F6000A0001154E04A9DF8A00011549FEDDF0A23 +:102F700010EE101A0C329DF8A00002EB0010416018 +:102F80009DF8B40000EB4001C1EBC011D44800EB48 +:102F9000C10081799DF8B40000EB4002C2EBC01083 +:102FA000CF4A02EBC000407941EA002000EE100A4F +:102FB000B8EEC00A9FEDCE1AC0EE010A9DF8B4002B +:102FC00000EB4001C1EBC010114601EBC0000179DC +:102FD0009DF8B40000EB4002C2EBC010C04A02EB07 +:102FE000C000C07841EA002000EE100AB8EEC00A26 +:102FF00030EE800A10EE101ABB4A0C329DF8A00089 +:1030000002EB001001609DF8B40000EB4001C1EB41 +:10301000C010B34901EBC000817A9DF8B40000EB09 +:103020004002C2EBC010AE4A02EBC000407A41EA57 +:10303000002000EE100A00E0EAE0B8EEC00A9FEDC2 +:10304000AC1AC0EE010A9DF8B40000EB4001C1EBE0 +:10305000C010114601EBC000017A9DF8B40000EBEE +:103060004002C2EBC0109E4A02EBC000C07941EAA8 +:10307000002000EE100AB8EEC00A30EE800A10EE12 +:10308000101A994A0C329DF8A00002EB00108160E2 +:103090009DF8B40000EB4001C1EBC010904901EB7A +:1030A000C000C07A00F0800038BB9DF8B40000EB8F +:1030B0004001C1EBC0108A4901EBC000017B9DF8C3 +:1030C000B40000EB4002C2EBC010854A02EBC00026 +:1030D000C07A41EA002000EE100AF8EEC00AB3EE12 +:1030E000001A80EE810A10EE100A7F4A0C329DF819 +:1030F000A01002EB0111C86047E09DF8B40000EB9E +:103100004001C1EBC010764901EBC000017B9DF886 +:10311000B40000EB4002C2EBC010714A02EBC000E9 +:10312000C07A41EA0020404280B200EE100AB8EEB8 +:10313000C00A8DED030A0398F5F7F0FA9FED6D0BC9 +:1031400053EC102BCDE904019DED040B51EC100B59 +:10315000F5F7C8F99FED690B53EC102BCDE906018B +:103160009DED060B51EC100BF5F747F9CDE9080181 +:103170009DED080B51EC100BF5F7E3FA5A4A0C32AF +:103180009DF8A01002EB0111C8609DF8B40000EB9F +:10319000400101EB00105B4901EB001030309DF85D +:1031A000A01000EB0110801C0990007820F0800036 +:1031B0008030099908709DF8B41001EB4100C0EB14 +:1031C000C110474901EBC000C27D9DF8B40040F238 +:1031D000533110FB01F04C4901EB800000F56270A7 +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F844209DF8B41001EB410000EB011071 +:10320000404901EB0010C1793748AD3880F8AC1067 +:1032100017E19DF8B41001EB4100C0EBC11030493B +:1032200001EBC000C0799DF8B41001EB4102C2EB84 +:10323000C1112B4A02EBC101097A40EA0120C217F1 +:10324000CDE92E029DF8B41001EB4100C0EBC11096 +:10325000234901EBC001099107210998F6F758FBB2 +:103260000022CDE93002DDE93032DDE92E1059408F +:10327000504001437ED19DF8B41001EB4100C0EBFA +:10328000C110174911F83000401EC1B22891002129 +:10329000144A9DF8B40002EB00100170124A9DF828 +:1032A000A00011549DF8B41001EB4100C0EBC11017 +:1032B0000B4901EBC000817908460191F5F7A8F9A7 +:1032C000CDE902019DED021B9FED100B23F034FBB5 +:1032D0008DED060B9DF8B41001EB41001AE00000E3 +:1032E00008890020883E002069330020000000008B +:1032F00000FF7F4700000000000030400000000099 +:103300000000000098400020584500200000000008 +:1033100000002440C0EBC110F64901EBC000017968 +:103320009DF8B40000EB4002C2EBC010F14A02EB82 +:10333000C000C07841EA002000EE100AB8EEC00AD2 +:103340008DED030A0398F5F7E9F9CDE904019DED48 +:10335000060B53EC102B9DED040B51EC100BF5F705 +:10336000C1F8CDE908019DED080B51EC100BF5F704 +:10337000E8F900E064E0E04A9DF8A01002EB0111DA +:1033800048601FED260A10EE101A9DF8A00002EB0F +:10339000001001601FED2B0A10EE101A9DF8A0001E +:1033A00002EB001081601FED2F0A10EE101A9DF83D +:1033B000A00002EB0010C1609DF8B41001EB4100C9 +:1033C00000EB011002F6235101EB001130319DF8A2 +:1033D000A00001EB0010801C0990007820F0800014 +:1033E0008030099908709DF8B41001EB4100C0EBE2 +:1033F000C110C04901EBC000427A9DF8B40040F210 +:10340000533110FB01F0BD4901EB800000F5627003 +:103410009DF8A01001EB410303EB011100EBC1008B +:1034200080F844209DF8B41001EB410000EB01103E +:10343000B34901EB0010C179AF48B93880F8AC103E +:1034400000BF00BF0BF014B99DF8B41001EB4100B0 +:10345000C0EBC110A74901EBC000C1789DF8B400D2 +:1034600000EB4002C2EBC010A24A02EBC000807821 +:1034700041EA002129919DF8B41001EB4100C0EB15 +:10348000C110114601EBC001BDF8A400401C095C4D +:103490009DF8B40000EB4002C2EBC010954A02EB6D +:1034A000C002BDF8A400105C41EA0020C217CDE9BB +:1034B0002E029DF8B41001EB4100C0EBC1108D4904 +:1034C00001EBC0000990BDF8A410F6F721FA002224 +:1034D000CDE930022FA819C82E9959406040014308 +:1034E00041F068869DF8B41001EB4100C0EBC110BB +:1034F000804901EBC0004178289100213A911CE0FD +:103500009DF8B41001EB410000EB01107C4901EB88 +:1035100000113031BDF8E80001EB001041789DF852 +:10352000A000814204D1BDF8E800C1B2289112E0A8 +:10353000BDF8E800401C81B23A919DF8B41001EB4F +:10354000410000EB01106E4901EB0010C179BDF89C +:10355000E8008142D4DC00BF9DF8B41001EB4100CB +:1035600000EB0110664901EB001030309DF8A0100F +:1035700000EB0110801C0990007820F08000803062 +:10358000099908709DF8B41001EB4100C0EBC1101F +:10359000584901EBC000007925900020594A9DF858 +:1035A000B41002EB01129DF8A0105054BDF8940025 +:1035B000F3287DD009DC05287BD006280ED0F12821 +:1035C00078D0F22841F0F585F7E3F42873D0F62897 +:1035D00072D0F72871D0F828F4D1EFE306211091CA +:1035E00000213691EBE3BDF84000401C81B2109100 +:1035F0009DF8B41001EB4100C0EBC1103D4901EB57 +:10360000C001BDF84000095C2591BDF84000401C98 +:1036100081B21091BDF89400F12804D0F22868D04E +:10362000F32871D1FEE39DF8B41001EB4100C0EB2B +:10363000C110304901EBC001BDF84000095C29917F +:10364000BDF84000401C81B210919DF8B41001EB10 +:10365000410000EB01102A4901EB001130319DF8C7 +:10366000A020BDF8D800104401EB0010407A00F013 +:103670000100E8B39DF8B41040F2533011FB00F0A4 +:103680001E4901EB800101F562719DF8A020BDF893 +:10369000D800104400EB400202EB001001EBC00028 +:1036A00090F8900000F0010010BB9DF8B41005E008 +:1036B000FDE3FDE3FDE3FDE3FDE3FDE340F2533015 +:1036C00011FB00F00D4901EB800101F562719DF8DD +:1036D000A020BDF8D800104400EB400202EB00101F +:1036E00001EBC00090F8820010B100213A913CE05B +:1036F0009EE0FCE308890020753300205845002037 +:1037000098400020883E0020F2E39DF8B41040F27B +:10371000533011FB00F0FD4901EB800101F56271AE +:103720009DF8A020BDF8D800104400EB400202EB49 +:10373000001001EBC00000F18301BDF8E8000A5C55 +:103740009DF8B40000EB400101EB0010F04901EBE3 +:1037500000100E30BDF8E810405C824200D008E056 +:10376000BDF8E800401C81B23A91BDF8E800042899 +:10377000CBDB00BFBDF8E800042859D104213A9101 +:103780002FE09DF8B41040F2533011FB00F0DF49F8 +:1037900001EB800101F562719DF8A020BDF8D80011 +:1037A000104400EB400202EB001001EBC00000F1FE +:1037B0008301BDF8E8000A5C9DF8B40000EB40010D +:1037C00001EB0010D24901EB00100E30BDF8E810FB +:1037D000405C824200D008E0BDF8E800401C81B2A5 +:1037E0003A91BDF8E8000A28CBDB00BFBDF8E8003D +:1037F0000A281DD09DF8B41040F2533011FB00F0A0 +:10380000C24901EB800101F562719DF8A020BDF86D +:10381000D800104400EB400202EB001001EBC000A6 +:1038200090300990007820F00100401C0999087040 +:10383000BDF8A4000F287CD19DF8B40000EB400136 +:1038400001EB0010B24901EB001130319DF8A020CE +:10385000BDF8D800104401EB0010801C09900078DE +:1038600020F00400001D0999087000203A902DE016 +:103870009DF8B40000EB4001C1EBC010A54901EB7D +:10388000C001BDF84020BDF8E80010440A5C9DF876 +:10389000B40040F2533110FB01F09C4901EB800170 +:1038A00001F562719DF8A030BDF8D800184400EB16 +:1038B000400303EB001001EBC0014731BDF8E80005 +:1038C0000A54BDF8E800401C81B23A91BDF8E80006 +:1038D0000A28CDDBBDF840000A3081B210910021EA +:1038E0003A912FE09DF8B40000EB4001C1EBC0100D +:1038F000884901EBC001BDF84020BDF8E800104444 +:103900000A5C9DF8B40040F2533110FB01F07F498E +:1039100001EB800101F562719DF8A030BDF8D8007F +:10392000184400EB400303EB001001EBC0016031D1 +:1039300000E07AE2BDF8E8000A54BDF8E800401C57 +:1039400081B23A91BDF8E8000228CBDBBDF8400017 +:10395000801C81B210919DF8B40000EB4001C1EBD6 +:10396000C0106C4901EBC001BDF84000085C0104C7 +:103970009DF8B40000EB4002C2EBC010654A02EBB8 +:10398000C002BDF84000401C105C41EA00219DF8D7 +:10399000B40000EB4002C2EBC0105E4A02EBC00272 +:1039A000BDF84000801C105C01439DF8B40040F25B +:1039B000533210FB02F0554A02EB800202F56272AC +:1039C0009DF8A030BDF8D800184400EB400303EB8D +:1039D000001002EBC0004167BDF84000C01C81B27E +:1039E00010914D4890F8E007F0BB00213A9120E09B +:1039F0009DF8B40040F2533110FB01F0434901EB54 +:103A0000800101F562719DF8A020BDF8D800104436 +:103A100000EB400202EB001001EBC0004730BDF8A4 +:103A2000E810405C00B108E0BDF8E800401C81B23D +:103A30003A91BDF8E8000A28DADB00BFBDF8E800DB +:103A40000A281BD140229DF8B40040F2533110FBEC +:103A500001F02E4901EB800101F562719DF8A03063 +:103A6000BDF8D800184400E04FE000EB400303EB42 +:103A7000001001EBC00080F87E2066E19DF8B400E4 +:103A800040F2533110FB01F0204901EB800101F5B8 +:103A900062719DF8A020BDF8D800104400EB4002F0 +:103AA00002EB001001EBC00090F87E0068BB002123 +:103AB0002A9121E10021379137E09DF8B40040F2CE +:103AC000533110FB01F0114901EB800101F56271E6 +:103AD0009DF8A020BDF8D800104400EB400202EB96 +:103AE000001001EBC0014731BDF8DC00001D095C8E +:103AF0009DF8A80000EB4002084800EB4202BDF828 +:103B0000DC00105C81420BD013E01EE15845002020 +:103B10009840002008890020BC3200208834002012 +:103B2000BDF8DC00401C81B23791BDF8DC000628EE +:103B3000C3DB00BFBDF8DC0006287DD103229DF861 +:103B4000B40040F2533110FB01F0FE4901EB80015B +:103B500001F562719DF8A030BDF8D800184400EB63 +:103B6000400303EB001001EBC00080F87E209DF8BD +:103B7000B40000EB400101EB0010F34901EB001130 +:103B800030319DF8A020BDF8D800104401EB0010A2 +:103B9000801C0990007820F004020998027000202F +:103BA0003A901FE020229DF8B40040F2533110FB00 +:103BB00001F0E44901EB800101F562719DF8A0304C +:103BC000BDF8D800184400EB400303EB001001EBF4 +:103BD000C0015131BDF8E8000A54BDF8E800401CAE +:103BE00081B23A91BDF8E8000F28DBDB00213A9161 +:103BF0001FE020229DF8B40040F2533110FB01F089 +:103C0000D04901EB800101F562719DF8A030BDF84B +:103C1000D800184400EB400303EB001001EBC00197 +:103C20006331BDF8E8000A54BDF8E800401C81B2D9 +:103C30003A91BDF8E80000E059E00A28D9DB0022FB +:103C40009DF8B40040F2533110FB01F0BD4901EB87 +:103C5000800101F562719DF8A030BDF8D8001844CC +:103C600000EB400303EB001001EBC00080F878206C +:103C700000213A911FE000229DF8B40040F2533138 +:103C800010FB01F0AF4901EB800101F562719DF875 +:103C9000A030BDF8D800184400EB400303EB00103F +:103CA00001EBC0017931BDF8E8000A54BDF8E80025 +:103CB000401C81B23A91BDF8E8000528DBDB9DF895 +:103CC000B40040F2533110FB01F09E4901EB80013A +:103CD00001F562719DF8A020BDF8D800104400EBFA +:103CE000400202EB001001EBC000406F0CE09DF8B9 +:103CF000A800401CC1B22A919448B0F8CA019DF8AE +:103D0000A81088423FF7D6AE00BF9048B0F8CA016D +:103D10009DF8A810884218D140229DF8B40040F2C6 +:103D2000533110FB01F0874901EB800101F562710D +:103D30009DF8A030BDF8D800184400EB400303EB19 +:103D4000001001EBC00080F87E209DF8B40040F226 +:103D5000533110FB01F07B4901EB800101F56271E9 +:103D60009DF8A020BDF8D800104400EB400202EB03 +:103D7000001001EBC00090F87E00032804D0112849 +:103D80001ED0402850D134E0F2229DF8B40040F219 +:103D9000533110FB01F06B4901EB800101F56271B9 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001001EBC000427136E0F3E3F3E319E1D8 +:103DC000F3229DF8B40040F2533110FB01F05D493D +:103DD00001EB800101F562719DF8A030BDF8D800BB +:103DE000184400EB400303EB001001EBC0004271EC +:103DF0001AE0F2229DF8B40040F2533110FB01F0BA +:103E0000504901EB800101F562719DF8A030BDF8C9 +:103E1000D800184400EB400303EB001001EBC00096 +:103E2000427100E0C7E000BF6EE09DF8B40000EB17 +:103E3000400101EB0010444901EB001130319DF8C5 +:103E4000A020BDF8D800104401EB0010801C0990A0 +:103E5000007820F00402099802709DF8B40040F246 +:103E6000533110FB01F0374901EB800000F562701F +:103E70009DF8A020BDF8D810114401EB410202EBDF +:103E8000011100EBC10090F8900000F0010080B338 +:103E900000229DF8B40040F2533110FB01F0294993 +:103EA00001EB800101F562719DF8A03005E0FDE3B2 +:103EB000FDE3AFE0FCE3FCE3FCE3BDF8D80018440D +:103EC00000EB400303EB001001EBC000A0F88E20D4 +:103ED00005229DF8B40040F2533110FB01F019495E +:103EE00001EB800101F562719DF8A03002E00CE069 +:103EF0007AE009E0BDF8D800184400EB400303EB7A +:103F0000001001EBC00042716EE09DF8B40040F279 +:103F1000533110FB01F00B4901EB800101F5627197 +:103F20009DF8A020BDF8D800104400EB400202EB41 +:103F3000001001EBC00090F87E00402821D1002243 +:103F400006E000005845002098400020BC320020C8 +:103F50009DF8B40040F2533110FB01F0FE4901EB33 +:103F6000800101F562719DF8A030BDF8D8001844B9 +:103F700000EB400303EB001001EBC00080F87E2053 +:103F800000BF00BFF1229DF8B40040F2533110FB96 +:103F900001F0F14901EB800101F562719DF8A0305B +:103FA000BDF8D800184400EB400303EB001001EB10 +:103FB000C000427118E0F1229DF8B40040F2533184 +:103FC00010FB01F0E44901EB800101F562719DF8FD +:103FD000A030BDF8D800184400EB400303EB0010FC +:103FE00001EBC000427100BF00BFBDF8D800401C0B +:103FF00081B236919DF8B40000EB4001C1EBC010D6 +:10400000D64901EBC0004179BDF8D80081423FF7A5 +:10401000EAAAF2E39DF8B40040F2533110FB01F03C +:10402000CD4901EB800000F562709DF8A01001EB16 +:10403000410202EB011110F8310048BB01229DF84A +:10404000B40040F2533110FB01F0C34901EB800191 +:1040500001F562719DF8A00000EB400303EB001036 +:1040600001F83020F4229DF8B40040F2533110FBE7 +:1040700001F0B94901EB800000F562709DF8A010D5 +:1040800001EB410303EB011100EBC1004271CCE0F5 +:104090009DF8B40000EB400101EB0010B04901EBCA +:1040A000001030309DF8A01000EB0110407A00F0B5 +:1040B000010080B39DF8B40040F2533110FB01F0D1 +:1040C000A54901EB800000F562709DF8A01001EB9E +:1040D000410202EB011100EBC10090F8900000F0EA +:1040E0000100C0B99DF8B40040F2533110FB01F05B +:1040F000994901EB800000F562709DF8A01001EB7A +:10410000410202EB011100EBC10090F8820010B1F6 +:1041100000203A902DE088E09DF8B40040F2533141 +:1041200010FB01F08C4901EB800101F562719DF8F3 +:10413000A00000EB400202EB001001EBC00000F118 +:104140008301BDF8E8000A5C9DF8B40000EB400173 +:1041500001EB0010824901EB00100E30BDF8E810B1 +:10416000405C824200D008E0BDF8E800401C81B20B +:104170003A91BDF8E8000428CEDB00BFBDF8E800A6 +:10418000042852D13A902CE09DF8B40040F253310B +:1041900010FB01F0704901EB800101F562719DF89F +:1041A000A00000EB400202EB001001EBC00000F1A8 +:1041B0008301BDF8E8000A5C9DF8B40000EB400103 +:1041C00001EB0010664901EB00100E30BDF8E8105D +:1041D000405C824200D008E0BDF8E800401C81B29B +:1041E0003A91BDF8E8000A28CEDB00BFBDF8E80030 +:1041F0000A281AD09DF8B40040F2533110FB01F0A8 +:10420000554901EB800000F562709DF8A01001EBAC +:10421000410202EB011100EBC100903009900078DF +:1042200020F00100401C09990870BDF8A400112875 +:1042300077D19DF8B40000EB400101EB0010484934 +:1042400001EB001030309DF8A01000EB0110801C35 +:104250000990007820F00401091D099801700021DF +:104260003A9128E09DF8B40000EB4001C1EBC0108A +:104270003A4901EBC001BDF8E800401D0A5C9DF819 +:10428000B40040F2533110FB01F0334901EB8001DF +:1042900001F562719DF8A00000EB400303EB0010F4 +:1042A00001EBC0014731BDF8E8000A54BDF8E80051 +:1042B000401C81B23A91BDF8E8000A28D2DB002008 +:1042C0003A9028E09DF8B40000EB4001C1EBC0102B +:1042D000224901EBC001BDF8E8000F300A5C9DF8EF +:1042E000B40040F2533110FB01F01B4901EB800197 +:1042F00001F562719DF8A00000EB400303EB001094 +:1043000001EBC0016031BDF8E8000A54BDF8E800D7 +:10431000401C81B23A91BDF8E8000228D2DBAFE23E +:10432000FFE7BDF8A40014287DD19DF8B40000EB90 +:10433000400101EB00100A4901EB001030309DF8FC +:10434000A01000EB0110801C0990007820F0040000 +:10435000001D0999087005E05845002008890020D3 +:104360009840002000203A9028E09DF8B40000EB2F +:104370004001C1EBC010F84901EBC001BDF8E800F5 +:10438000401D0A5C9DF8B40040F2533110FB01F06F +:10439000F24901EB800101F562719DF8A00000EB8C +:1043A000400303EB001001EBC0014731BDF8E8000A +:1043B0000A54BDF8E800401C81B23A91BDF8E8000B +:1043C0000A28D2DB00203A9028E09DF8B40000EBE8 +:1043D0004001C1EBC010E04901EBC001BDF8E800AD +:1043E0000F300A5C9DF8B40040F2533110FB01F02D +:1043F000DA4901EB800101F562719DF8A00000EB44 +:10440000400303EB001001EBC0016031BDF8E80090 +:104410000A54BDF8E800401C81B23A91BDF8E800AA +:104420000228D2DB00E02CE29DF8B40000EB400152 +:10443000C1EBC010C84901EBC000407C01049DF8ED +:10444000B40000EB4002C2EBC010C34A02EBC00054 +:10445000807C41EA00219DF8B40000EB4002C2EBF1 +:10446000C010BD4A02EBC000C07C01439DF8B400FF +:1044700040F2533210FB02F0B84A02EB800000F524 +:1044800062709DF8A02002EB420303EB021200EBE6 +:10449000C2004167B24890F8E007E0BB00203A90C4 +:1044A0001DE09DF8B40040F2533110FB01F0AB4920 +:1044B00001EB800101F562719DF8A00000EB400264 +:1044C00002EB001001EBC0004730BDF8E810405C83 +:1044D00000B108E0BDF8E800401C81B23A91BDF897 +:1044E000E8000A28DDDB00BFBDF8E8000A2818D183 +:1044F00040229DF8B40040F2533110FB01F097497F +:1045000001EB800000F562709DF8A01001EB410303 +:1045100003EB011100E047E000EBC10080F87E20D2 +:104520004FE19DF8B40040F2533110FB01F08B498C +:1045300001EB800000F562709DF8A01001EB4102D4 +:1045400002EB011100EBC10090F87E0060BB00207F +:104550002A9010E1002037902CE09DF8B40040F242 +:10456000533110FB01F07D4901EB800101F56271CF +:104570009DF8A00000EB400202EB001001EBC0012F +:104580004731BDF8DC00001D095C9DF8A80000EB78 +:104590004002744800EB4202BDF8DC00105C81422E +:1045A00003D00BE0FEE3FEE30BE1BDF8DC00401CB2 +:1045B00081B23791BDF8DC000628CEDB00BFBDF824 +:1045C000DC00062877D103229DF8B40040F2533175 +:1045D00010FB01F0614901EB800101F562719DF86A +:1045E000A00000EB400303EB001001EBC00080F8DB +:1045F0007E209DF8B40000EB400101EB00105A4909 +:1046000001EB001130319DF8A00001EB0010801C7F +:104610000990007820F004020998027000203A9076 +:104620001CE020229DF8B40040F2533110FB01F051 +:104630004A4901EB800101F562719DF8A00000EB91 +:10464000400303EB001001EBC0015131BDF8E8005D +:104650000A54BDF8E800401C81B23A91BDF8E80068 +:104660000F28DEDB00203A901CE020229DF8B400E9 +:1046700040F2533110FB01F0384901EB800101F5A4 +:1046800062719DF8A00000EB400303EB001001EB0A +:10469000C0016331BDF8E8000A54BDF8E800401CD1 +:1046A00081B23A91BDF8E8000A2805E0FDE3FDE398 +:1046B000FDE3FDE3EAE359E0D7DB00229DF8B40017 +:1046C00040F2533110FB01F0244901EB800101F568 +:1046D00062719DF8A00000EB400303EB001001EBBA +:1046E000C00080F8782000213A911CE000229DF85B +:1046F000B40040F2533110FB01F0184901EB800186 +:1047000001F562719DF8A00000EB400303EB00107F +:1047100001EBC0017931BDF8E8000A54BDF8E800AA +:10472000401C81B23A91BDF8E8000528DEDB9DF817 +:10473000B40040F2533110FB01F0084901EB800056 +:1047400000F562709DF8A01001EB410202EB01112F +:1047500000EBC100406F16E008890020584500209A +:10476000BC32002088340020984000209DF8A8002A +:10477000401CC1B22A91FE48B0F8CA019DF8A810A9 +:1047800088423FF7E7AE00BFF948B0F8CA019DF88C +:10479000A810884215D140229DF8B40040F2533150 +:1047A00010FB01F0F34901EB800000F562709DF809 +:1047B000A01001EB410303EB011100EBC10080F8F5 +:1047C0007E209DF8B40040F2533110FB01F0E9491E +:1047D00001EB800000F562709DF8A01001EB410232 +:1047E00002EB011100EBC10090F87E00032805D018 +:1047F000112819D0402843D12CE045E3F2229DF83E +:10480000B40040F2533110FB01F0DA4901EB8000B3 +:1048100000F562709DF8A01001EB410303EB01115C +:1048200000EBC10042712BE0F3229DF8B40040F28E +:10483000533110FB01F0CF4901EB800000F56270AD +:104840009DF8A01001EB410303EB011100EBC10047 +:10485000427115E0F2229DF8B40040F2533110FB92 +:1048600001F0C44901EB800000F562709DF8A010D2 +:1048700001EB410303EB011100EBC100427100BFEA +:1048800002E3BDF8A40006287DD19DF8B40000EB3A +:104890004001C1EBC010B84901EBC00040790128CC +:1048A00072D10320B5490870F7229DF8B40040F298 +:1048B000533110FB01F0AF4901EB800101F562714A +:1048C0009DF8A00000EB400303EB001001EBC000DB +:1048D00042719DF8B40040F2533110FB01F0A5493C +:1048E00001EB800101F562719DF8A00000EB400230 +:1048F00002EB001001EBC00090F8801001EB4100CA +:1049000000EB01109E4901EB001130319DF8B4001D +:1049100040F2533210FB02F0964A02EB800000F5A1 +:1049200062709DF8A02002EB420303EB021200EB41 +:10493000C20090F8810001EB00108078C0F34000C5 +:10494000F0B39DF8B41040F2533011FB00F08949E8 +:1049500001EB800000F562709DF8A01001EB4102B0 +:1049600002EB011100EBC10090F8801001EB410057 +:1049700000EB0110824901EB00108079012804D07E +:104980000A287CD13FE027E2CDE0BA239DF8B400AD +:1049900040F2533110FB01F0764901EB800101F543 +:1049A00062719DF8A00000EB400202EB001001EBE9 +:1049B000C00090F8800040F2533110FB01F000E09D +:1049C0003AE16C4901EB800101F562719DF8B40098 +:1049D00040F2533210FB02F0664A02EB800000F511 +:1049E00062709DF8A02002EB420404EB021200EB7F +:1049F000C20090F8810000EB400202EB001001EBD6 +:104A0000C00043713BE00B239DF8B40040F25331EA +:104A100010FB01F0574901EB800101F562719DF82F +:104A2000A00000EB400202EB001001EBC00090F888 +:104A3000800040F2533110FB01F04E4901EB800140 +:104A400001F562719DF8B40040F2533210FB02F0A0 +:104A5000484A02EB800000F562709DF8A02002EB4E +:104A6000420404EB021200EBC20090F8810000EB5C +:104A7000400202EB001001EBC000437100BF00BF19 +:104A80009DF8B41040F2533011FB00F0394901EBAE +:104A9000800101F562719DF8A00000EB400202EB7D +:104AA000001001EBC00090F8801001EB410000EB1A +:104AB0000110334901EB001130319DF8B40040F290 +:104AC000533210FB02F02B4A02EB800202F56272B5 +:104AD0009DF8A00000EB400303EB001002EBC000C8 +:104AE00090F8810001EB001002789DF8B40040F2CC +:104AF000533110FB01F01F4901EB800000F562709B +:104B00009DF8A01001EB410303EB011100EBC10084 +:104B100090F8800040F2533110FB01F0154901EB91 +:104B200080004270B0E19DF8B41001EB4100C0EB91 +:104B3000C110114901EBC000407902287CD104204A +:104B40000E490870F8229DF8B40040F2533110FB72 +:104B500001F0084901EB800101F562719DF8A000A8 +:104B600000EB400303EB001001EBC000427109E0D1 +:104B7000BC3200205845002008890020190200207E +:104B8000984000209DF8B41040F2533011FB00F023 +:104B9000F94901EB800101F562719DF8A00000EB7D +:104BA000400202EB001001EBC00090F8801001EB16 +:104BB000410000EB0110F14901EB001130319DF88B +:104BC000B40040F2533210FB02F0EB4A02EB8000DB +:104BD00000F562709DF8A02002EB420303EB021285 +:104BE00000EBC20090F8810001EB00108078C0F368 +:104BF000400008B39DF8B41040F2533011FB00F0B0 +:104C0000DD4901EB800000F562709DF8A01001EB1A +:104C1000410202EB011100EBC10090F8801001EBA2 +:104C2000410000EB0110D54901EB0010807901280B +:104C300003D00A2879D13CE026E1B3239DF8B400E3 +:104C400040F2533110FB01F0CB4901EB800101F53B +:104C500062719DF8A00000EB400202EB001001EB36 +:104C6000C00090F8800040F2533110FB01F0C249BF +:104C700001EB800101F562719DF8B40040F25332FE +:104C800010FB02F0BC4A02EB800000F562709DF858 +:104C9000A02002EB420404EB021200EBC20090F8E9 +:104CA000810000EB400202EB001001EBC0004371F9 +:104CB0003BE00C239DF8B40040F2533110FB01F0AF +:104CC000AD4901EB800101F562719DF8A00000EB98 +:104CD000400202EB001001EBC00090F8800040F2AF +:104CE000533110FB01F0A44901EB800101F5627121 +:104CF0009DF8B40040F2533210FB02F09E4A02EBE2 +:104D0000800000F562709DF8A02002EB420404EBE5 +:104D1000021200EBC20090F8810000EB400202EBAF +:104D2000001001EBC000437100BF00BF9DF8B4103C +:104D300040F2533011FB00F08F4901EB800101F587 +:104D400062719DF8A00000EB400202EB001001EB45 +:104D5000C00090F8801001EB410000EB0110874982 +:104D600001EB001130319DF8B40040F2533210FBDA +:104D700002F0814A02EB800202F562729DF8A00007 +:104D800000EB400303EB001002EBC00090F8810041 +:104D900001EB001002789DF8B40040F2533110FB93 +:104DA00001F001E08DE070E0734901EB800000F557 +:104DB00062709DF8A01001EB410303EB011100EBC1 +:104DC000C10090F8800040F2533110FB01F06A49B5 +:104DD00001EB8000427057E09DF8B41001EB4100F8 +:104DE00000EB0110654901EB001030309DF8A01078 +:104DF00000EB0110801C0990007820F00402099853 +:104E000002709DF8B41040F2533011FB00F05A4983 +:104E100001EB800000F562709DF8A01001EB4102EB +:104E200002EB011100EBC10090F8900000F00100CE +:104E300050B300229DF8B40040F2533110FB01F052 +:104E40004D4901EB800101F562719DF8A00000EB76 +:104E5000400303EB001001EBC000A0F88E200522F8 +:104E60009DF8B40040F2533110FB01F0424901EBD0 +:104E7000800000F562709DF8A01001EB410303EB88 +:104E8000011100EBC100427193E100BFF1229DF8D6 +:104E9000B40040F2533110FB01F0374901EB8000C0 +:104EA00000F562709DF8A01003E04FE005E191E08D +:104EB00066E001EB410303EB011100EBC10042711D +:104EC00077E19DF8B41040F2533011FB00F02A490D +:104ED00001EB800000F562709DF8A01001EB41022B +:104EE00002EB011100EBC10090F87E00402816D1C2 +:104EF00000229DF8B40040F2533110FB01F01E492E +:104F000001EB800000F562709DF8A01001EB4103F9 +:104F100003EB011100EBC10080F87E2000BF00BF51 +:104F2000F1229DF8B40040F2533110FB01F0124918 +:104F300001EB800000F562709DF8A01001EB4103C9 +:104F400003EB011100EBC100427132E1F1229DF847 +:104F5000B40040F2533110FB01F0074901EB80012E +:104F600001F562719DF8A00000EB400303EB001017 +:104F700001EBC00042711CE1584500209840002020 +:104F800003229DF8B40040F2533110FB01F0FE49BA +:104F900001EB800101F562719DF8A00000EB400378 +:104FA00003EB001001F83020F1229DF8B40040F22C +:104FB000533110FB01F0F44901EB800000F5627001 +:104FC0009DF8A01001EB410303EB011100EBC100C0 +:104FD0004271EEE002229DF8B40040F2533110FB22 +:104FE00001F0E94901EB800101F562719DF8A00033 +:104FF00000EB400303EB001001F83020F6229DF88F +:10500000B40040F2533110FB01F0DF4901EB8001A5 +:1050100001F562719DF8A00000EB400303EB001066 +:1050200001EBC000427101229DF8B40040F25331FF +:1050300010FB01F0D44901EB800101F562719DF88C +:10504000A00000EB400303EB001001EBC00080F870 +:10505000822000213A9129E09DF8B41001EB410033 +:10506000C0EBC110C94901EBC001BDF8E800401D0B +:105070000A5C9DF8B40040F2533110FB01F0C249C4 +:1050800001EB800101F562719DF8A00000EB400387 +:1050900003EB001001EBC00000F18301BDF8E80054 +:1050A0000A54BDF8E800401C81B23A91BDF8E8000E +:1050B0000A28D1DBBDF8A4007BE09DF8B41001EB19 +:1050C0004100C0EBC110B14901EBC00081799DF8EE +:1050D000B40000EB4002C2EBC010AC4A02EBC000CF +:1050E000407941EA00229DF8B40040F2533110FBB0 +:1050F00001F0A54901EB800101F562719DF8A00066 +:1051000000EB400303EB001001EBC000A0F88E2081 +:105110009DF8B40040F2533110FB01F09A4901EBC5 +:10512000800101F562719DF8A00000EB400202EBE6 +:10513000001001EBC000B0F88E109DF8B40000EB39 +:10514000400202EB0010924A02EB0010408B8142B9 +:105150002EDBF1229DF8B40040F2533110FB01F038 +:10516000894901EB800101F562719DF8A00000EB17 +:10517000400303EB001001EBC00042719DF8B40046 +:1051800040F2533110FB01F07F4901EB800101F542 +:1051900062719DF8A00000EB400202EB001001EBF1 +:1051A000C00090300990007820F001020998027048 +:1051B00000BF00BF09F05CBA9DF8B40000EB4001ED +:1051C000C1EBC010714901EBC000017928910021A9 +:1051D00036911CE09DF8B40000EB400101EB00109B +:1051E0006B4901EB00113031BDF8D80001EB001024 +:1051F00041789DF8A000814204D1BDF8D800C1B229 +:10520000289112E0BDF8D800401C81B236919DF87B +:10521000B40000EB400101EB00105D4901EB001010 +:10522000C179BDF8D8008142D4DC00BF9DF8B4003C +:1052300000EB4001C1EBC010544901EBC000C17844 +:105240002591BDF89400172834D2DFE800F0330C24 +:105250000F331215181B1E333333333333212427F6 +:1052600033332A2D30000720299023E0072029908E +:1052700020E0062029901DE0062029901AE0062053 +:10528000299017E01220299014E00720299011E0BE +:10529000092029900EE0062029900BE00620299095 +:1052A00008E00B20299005E00B20299002E02A203D +:1052B000299000BF00BFBDF8A400001FC1B2099132 +:1052C0009DF8B40000EB4001C1EBC0102F4901EB89 +:1052D000C000C01C08900999F4F7FCF837909DF8BD +:1052E000B40000EB4001C1EBC010284901EBC00144 +:1052F000BDF8A400401E095CBDF8DC00814270D1FD +:105300009DF8B40000EB4001C1EBC0101F4901EB58 +:10531000C0004078002864DD9DF8B40000EB400137 +:10532000C1EBC010194901EBC001BDF8A4000A5C33 +:105330009DF8B40040F2533110FB01F0124901EB2B +:10534000800101F562719DF8A00000EB400303EBC2 +:10535000001001EBC00080F8442000210D4A9DF8A8 +:10536000B40002EB00129DF8A00011540A4890F816 +:105370002800012821D19DF8B40000EB400101EB89 +:10538000001003490AE00000584500200889002069 +:1053900098400020883E0020BC12002001EB001045 +:1053A00030309DF8A01000EB0110801C09900078AF +:1053B00020F08000803009990870BDF8940007281B +:1053C0007ED00ADC07287CD2DFE810F07B0068067C +:1053D000CA067B0052061506D00C10380728F2D2F8 +:1053E00000E0FCE3DFE810F0300D1A0D6D006D00F9 +:1053F00007000800F30600BFBDF8940014287DD113 +:105400009DF8B40000EB4001C1EBC010FE4901EB78 +:10541000C000407901069DF8B40000EB4002C2EBE9 +:10542000C010F94A02EBC000807941EA00419DF8C2 +:10543000B40000EB4002C2EBC010F34A02EBC00024 +:10544000C07941EA00219DF8B40000EB4002C2EBB4 +:10545000C010ED4A02EBC000007A01439DF8B40091 +:1054600040F2533210FB02F0E84A02EB800202F5F0 +:1054700062729DF8A00000EB400303EB001002EB0A +:10548000C000C0F81A109DF8B40040F2533110FB70 +:1054900001F0DE4901EB800101F562719DF8A00089 +:1054A00000EB400202EB001001EBC000D0F81A1034 +:1054B00008460991002112F01FF9CDE92E0101E003 +:1054C000F1E3F1E39DF8B40000EB400101EB0010C3 +:1054D000CF4901EB0010007F00F003019DF8B400FC +:1054E00000EB400202EB0010C94A02EB0010007F03 +:1054F000C0F3011001449DF8B40000E06EE000EB41 +:10550000400202EB0010C24A02EB0010007FC0F321 +:105510008100091A08460591F3F769F8CDE90601FB +:105520009DED061B9FEDBB0B21F006FA8DED080BE0 +:105530009DED080B51EC100BF3F7CBF8CDE93001E2 +:105540009DF8B40040F2533110FB01F0AF4901EB7C +:10555000800101F562719DF8A00000EB400202EBB2 +:10556000001001EBC000416B08460791002112F0CA +:10557000C3F8DDE92E32A0FB034501FB035100FB1C +:10558000021502220023DDE93001F2F71BFE231889 +:1055900045EB0100CDE90830DDE93023DDE9080104 +:1055A000F2F710FECDE92E01DDE92E0112F058FED2 +:1055B0009DF8B41040F2533211FB02F1934A02EB12 +:1055C000810101F562719DF8A02002EB420303EB1B +:1055D000021201EBC201C1F81E0046E0BDF89400C2 +:1055E000152842D19DF8B40000EB4001C1EBC0107A +:1055F000854901EBC000407901069DF8B40000EB3D +:105600004002C2EBC010804A02EBC000807941EA40 +:1056100000419DF8B40000EB4002C2EBC0107A4A92 +:1056200002EBC000C07941EA00219DF8B40000EB14 +:105630004002C2EBC010744A02EBC000007A014382 +:105640009DF8B40040F2533210FB02F06F4A02EBB7 +:10565000800000F562709DF8A02002EB420303EB8E +:10566000021200EBC200C0F81E109DF8B40000EB5F +:105670004001C1EBC010644901EBC000427A9DF8C3 +:10568000B40040F2533110FB01F0604901EB80019E +:1056900001F562719DF8A00000EB400303EB0010E0 +:1056A00001EBC00080F894209DF8B40000EB4001AD +:1056B00001EB0010564901EB001130319DF8A000BC +:1056C00001EB0010801C09909DF8B41040F253309B +:1056D00011FB00F14D4800EB810000F562709DF870 +:1056E000A01001EB410202EB011100EBC10090F8A8 +:1056F0009400C2090998007862F3000009990870C3 +:105700009DF8B40040F2533110FB01F03F4901EB2A +:10571000800000F562709DF8A01001EB410202EBE1 +:10572000011100EBC10090F8940000F00300012883 +:1057300018D09DF8B40040F2533110FB01F033490A +:1057400001EB800000F562709DF8A01001EB4102B2 +:1057500002EB011100EBC10090F8940000F003008F +:1057600003282BD19DF8B40000EB400101EB0010A1 +:10577000274901EB001030309DF8A01000EB01101C +:10578000801C0990007820F00200801C09990870A4 +:105790009DF8B40000EB400101EB00101C4901EB47 +:1057A000001030309DF8A01000EB0110801C099013 +:1057B000007820F020020998027014E09DF8B400EF +:1057C00000EB400101EB0010114901EB00103030FB +:1057D0009DF8A01000EB0110801C0990007820F0CB +:1057E0000202099802709DF8B40000EB400101EB41 +:1057F0000010074901EB001130319DF8A00001EBCA +:10580000001080780AE00000088900205845002038 +:10581000984000200000000000002440C0F3400237 +:105820009DF8B40040F2533110FB01F0FE4901EB4A +:10583000800000F562709DF8A01001EB410303EBBE +:10584000011100EBC100007EC0F3400082426CD029 +:105850009DF8B40040F2533110FB01F0F24901EB26 +:10586000800000F562709DF8A01001EB410202EB90 +:10587000011100EBC100183009909DF8B40000EB55 +:10588000400101EB0010E94901EB001030309DF8B8 +:10589000A01000EB0110807842080998007862F3AC +:1058A0004100099908709DF8B40000EB400101EB3C +:1058B0000010DE4901EB001030309DF8A01000EB25 +:1058C00001108078C0F3400050BB9DF8B40000EB9D +:1058D000400101EB0010D54901EB001030309DF87C +:1058E000A01000EB0110801C0990007820F020022D +:1058F0000998027001229DF8B40040F2533110FB68 +:1059000001F0C94901EB800000F562709DF8A0101C +:1059100001EB410303EB011100EBC10080F84620CD +:105920009DF8B4100220F4F7C1FB9DF8B40000EB21 +:10593000400101EB0010BD4901EB001130319DF831 +:10594000A00001EB0010807800F001029DF8B40087 +:1059500040F2533110FB01F0B34901EB800000F538 +:1059600062709DF8A01001EB410303EB011100EB05 +:10597000C100007E00F00100824265D09DF8B400B5 +:1059800040F2533110FB01F0A74901EB800000F514 +:1059900062709DF8A01001EB410202EB011100EBD7 +:1059A000C100183009909DF8B41001EB410000EBE4 +:1059B00001109E4901EB001130319DF8A00001EB70 +:1059C000001081780998027861F3000202709DF856 +:1059D000B40000EB400101EB0010944901EB001012 +:1059E00030309DF8A01000EB0110807800F001002D +:1059F00058BB9DF8B40000EB400101EB00108B494F +:105A000001EB001030309DF8A01000EB0110801C5D +:105A10000990007820F020020998027000229DF879 +:105A2000B40040F2533110FB01F07F4901EB8000DC +:105A300000F562709DF8A01001EB410303EB01112A +:105A400000EBC10080F8452014E29DF8B40040F25C +:105A5000533110FB01F0744901EB800000F56270D6 +:105A60009DF8A01001EB410202EB011100EBC10017 +:105A700090F84600B0B901229DF8B40040F25331CD +:105A800010FB01F0684901EB800000F562709DF8A1 +:105A9000A01001EB410303EB011100EBC10080F802 +:105AA00045202AE000229DF8B40040F2533110FB5B +:105AB00001F05D4901EB800101F562719DF8A000E4 +:105AC00000EB400303EB001001EBC00080F8452021 +:105AD0009DF8B40000EB400101EB0010534901EBCD +:105AE000001130319DF8A00001EB0010801C0990DE +:105AF000007820F00102099802704D4890F8E00704 +:105B000080B19DF8B40000EB400101EB0010474963 +:105B100001EB001030309DF8A01000EB0110807AEE +:105B2000022876D1434890F82900012872D14148D3 +:105B3000D0F80C023F49498D88426BD29DF8B400E1 +:105B400040F2533110FB01F0374901EB800000F5C2 +:105B500062709DF8A01001EB410202EB011100EB15 +:105B6000C10090F84500012853D19DF8B40040F2DF +:105B7000533110FB01F02C4901EB800000F56270FD +:105B80009DF8A01001EB410202EB011100EBC100F6 +:105B900090F87F00E8BB01229DF8B40000EB4001C3 +:105BA00001EB0010214901EB001130319DF8A000FC +:105BB00001EB0010C2729DF8B40000EB400101EB54 +:105BC00000101A4901EB001130319DF8A00001EBE3 +:105BD000001001789DF8B40040F2533200E0FDE37C +:105BE00010FB02F0104A02EB8000417005229DF884 +:105BF000B40040F2533110FB01F00B4901EB80017E +:105C000001F562719DF8A00000EB400303EB00106A +:105C100001E001E16BE001EBC000427100229DF860 +:105C2000B40000EB400107E05845002098400020F8 +:105C3000BC320020BC12002001EB0010FE4901EB39 +:105C4000001130319DF8A00001EB001042609DF87A +:105C5000B4100220F4F72AFA00213A911CE0002245 +:105C60009DF8B40040F2533110FB01F0F34901EB11 +:105C7000800101F562719DF8A00000EB400303EB89 +:105C8000001001EBC0014731BDF8E8000A54BDF82F +:105C9000E800401C81B23A91BDF8E8001428DEDB30 +:105CA00000203A901EE06EE359E200229DF8B40015 +:105CB00040F2533110FB01F0E04901EB800101F5A6 +:105CC00062719DF8A00000EB400303EB001001EBB4 +:105CD000C0016331BDF8E8000A54BDF8E800401C7B +:105CE00081B23A91BDF8E8000A28DEDBC2E09DF8F7 +:105CF000B40040F2533110FB01F0D04901EB8000B9 +:105D000000F562709DF8A01001EB410202EB011159 +:105D100000EBC10090F8450001287DD19DF8B4004A +:105D200040F2533110FB01F0C44901EB800101F551 +:105D300062719DF8A00000EB400202EB001001EB45 +:105D4000C00090F8800040F2533110FB01F0BB49D5 +:105D500001EB800101F562719DF8B40040F253320D +:105D600010FB02F0B54A02EB800000F562709DF86E +:105D7000A02002EB420303EB021200EBC20090F8FA +:105D8000810000EB400202EB001001EBC00090F834 +:105D90007E0003286ED102229DF8B40000EB400182 +:105DA00001EB0010A44901EB001130319DF8A00077 +:105DB00001EB0010C2729DF8B40000EB400101EB52 +:105DC00000109D4901EB001130319DF8A00001EB5E +:105DD000001001789DF8B40040F2533210FB02F03D +:105DE000964A02EB800041709DF8B40040F25331B6 +:105DF00010FB01F0114601EB800101F562719DF885 +:105E0000A00000EB400202EB001011F830109DF8EA +:105E1000B40040F2533200E02CE010FB02F0874A5D +:105E200002EB80004079814214D105229DF8B40034 +:105E300040F2533110FB01F0804901EB800000F586 +:105E400062709DF8A01001EB410303EB011100EB20 +:105E5000C100427100229DF8B40000EB400101EB4B +:105E60000010754901EB001030309DF8A01000EBD8 +:105E7000011042609DF8B40040F2533110FB01F074 +:105E80006E4901EB800000F562709DF8A01001EBF7 +:105E9000410202EB011110F83100012814DC02224A +:105EA0009DF8B40040F2533110FB01F0634901EB5F +:105EB000800000F562709DF8A01001EB410303EB38 +:105EC000011100F8312095E09DF8B40040F2533103 +:105ED00010FB01F0594901EB800000F562709DF85C +:105EE000A01001EB410202EB011110F83100022871 +:105EF00034DC00219DF8B40040F2533210FB02F074 +:105F00004E4A02EB8000017103229DF8B40040F27A +:105F1000533110FB01F0494901EB800101F5627139 +:105F20009DF8A00000EB400303EB001001F83020C7 +:105F300007229DF8B40040F2533110FB01F03F49B5 +:105F400001EB800000F562709DF8A01001EB4103A9 +:105F500003EB011100EBC10042714BE09DF8B4006E +:105F600040F2533110FB01F0344901EB800101F59F +:105F700062719DF8A00000EB400202EB001011F8E6 +:105F800030109DF8B40040F2533210FB02F02B4A5F +:105F900002EB8000407981422CD19DF8B40040F2A0 +:105FA000533110FB01F0114601EB800000F56270E7 +:105FB0009DF8A01001EB410202EB011100EBC100C2 +:105FC00090F89400C0F34010A0B116229DF8B400E0 +:105FD00040F2533110FB01F0184901EB800000F54D +:105FE00062709DF8A01001EB410303EB011100EB7F +:105FF000C1004271B3E014229DF8B40040F2533165 +:1060000010FB01F00D4901EB800101F562719DF873 +:10601000A00000EB400303EB001001EBC000427155 +:1060200001219DF8B40040F2533210FB02F0034A04 +:1060300002EB8000017103E09840002058450020E9 +:106040009DF8B40000EB400101EB0010A2F598614F +:1060500001EB001130319DF8A00001EB0010801C15 +:106060000990007820F0200020300999087076E02F +:1060700014229DF8B40040F2533110FB01F0FE49A8 +:1060800001EB800101F562719DF8A00000EB400377 +:1060900003EB001001EBC000427160E09DF8B4001A +:1060A00040F2533110FB01F0F34901EB800000F5A1 +:1060B0006270BDF8D81001EB410202EB011100EB58 +:1060C000C100807901282AD100229DF8B40040F255 +:1060D000533110FB01F0E84901EB800101F56271D9 +:1060E000BDF8D80000EB400303EB001001EBC0004B +:1060F000827114229DF8B40040F2533110FB01F07C +:10610000DD4901EB800000F562709DF8A01001EB05 +:10611000410303EB011100EBC10042711FE00021BC +:106120009DF8B40040F2533210FB02F0D24A02EB69 +:106130008000017105229DF8B40040F2533110FB3C +:1061400001F0CD4901EB800000F562709DF8A010D0 +:1061500001EB410303EB011100EBC1004271FCE3D1 +:1061600001219DF8B40040F2533210FB02F0C24A04 +:1061700002EB8000017114229DF8B40040F253310B +:1061800010FB01F0BC4901EB800101F562719DF843 +:10619000A00000EB400303EB001001EBC0004271D4 +:1061A0009DF8B40000EB400101EB0010B34901EB96 +:1061B000001130319DF8A00001EB0010801C099007 +:1061C000007820F00400001D09990870C5E3002044 +:1061D0002E902F9000213A911FE0DDE92E10000251 +:1061E00040EA11620902CDE92E129DF8B40000EBDD +:1061F0004001C1EBC010A24901EBC001BDF8E800AD +:10620000401D085CDDE92E3440EA0302CDE92E246E +:10621000BDF8E800401C81B23A91BDF8E8000328BF +:10622000DBDBDDE92E0112F01BF801469DF8B4001E +:1062300040F2533210FB02F08F4A02EB800202F56B +:1062400062729DF8A00000EB400303EB001002EB2C +:10625000C000C0F81E1000222E922F9200213A9109 +:106260001EE0DDE92E10000240EA11620902CDE9CC +:106270002E129DF8B40000EB4001C1EBC010804924 +:1062800001EBC001BDF8E8000830085CDDE92E3400 +:106290001843CDE92E04BDF8E800401C80B23A90C6 +:1062A000BDF8E8000328DCDBDDE92E0111F0D8FFA2 +:1062B00001469DF8B40040F2533210FB02F06E4AE2 +:1062C00002EB800202F562729DF8A00000EB400331 +:1062D00003EB001002EBC000C0F81A1000222E924F +:1062E0002F9200213A911FE0DDE92E10000240EAD2 +:1062F00011620902CDE92E129DF8B40000EB4001B5 +:10630000C1EBC0105E4901EBC001BDF8E8001330DD +:10631000085CDDE92E3440EA0302CDE92E24BDF805 +:10632000E800401C81B23A91BDF8E8000328DBDBAD +:106330009DF8B4002E9940F2533210FB02F04E4A01 +:1063400002EB800202F562729DF8A00000EB4003B0 +:1063500003EB001002EBC000416307229DF8B4007C +:1063600040F2533110FB01F0434901EB800000F58E +:1063700062709DF8A01001EB410303EB011100EBEB +:10638000C1004271E9E200202E902F9000213A9145 +:106390001FE0DDE92E10000240EA11620902CDE99A +:1063A0002E129DF8B40000EB4001C1EBC01034493F +:1063B00001EBC001BDF8E800401D085CDDE92E34AA +:1063C00040EA0302CDE92E24BDF8E800401C81B26A +:1063D0003A91BDF8E8000428DBDB00E0FDE3DDE9ED +:1063E0002E0111F03DFF9DF8B42040F2533312FB13 +:1063F00003F2214B03EB820303F562739DF8A020A7 +:1064000002EB420404EB021203EBC2022232906060 +:10641000D16000222E922F9200213A911EE0DDE9F8 +:106420002E10000240EA11620902CDE92E129DF8F9 +:10643000B40000EB4001C1EBC010114901EBC001F9 +:10644000BDF8E8000930085CDDE92E341843CDE9D9 +:106450002E04BDF8E800401C80B23A90BDF8E80078 +:106460000428DCDBDDE92E0111F0FAFE9DF8B420F2 +:1064700040F2533306E000005845002098400020C9 +:106480000889002012FB03F2FE4B03EB820303F5A5 +:1064900062739DF8A02002EB420404EB021203EBAE +:1064A000C20242F8220F51609DF8B40040F253310D +:1064B00010FB01F0F34901EB800000F562709DF8DC +:1064C000A01001EB410202EB011110F831009DF820 +:1064D000B41040F2533211FB02F1EA4A02EB81019F +:1064E000497988427ED19DF8B40040F2533110FBC7 +:1064F00001F0114601EB800000F562709DF8A010DC +:1065000001EB410202EB011100EBC10090F8940095 +:10651000C0F34010A8B117229DF8B40040F25331E7 +:1065200010FB01F0D74901EB800000F562709DF887 +:10653000A01001EB410303EB011100EBC10042711C +:1065400014E014229DF8B40040F2533110FB01F026 +:10655000CC4901EB800000F562709DF8A01001EBC2 +:10656000410303EB011100EBC10042719DF8B4003F +:106570009DF8A01001EB0010C217CDE92E02C24811 +:1065800090F8E00708B39DF8B40000EB400101EB80 +:106590000010BE4901EB001030309DF8A01000EB58 +:1065A0000110807A022810D09DF8B40000EB400161 +:1065B00001EB0010B54901EB001030309DF8A01040 +:1065C00000EB0110C07A00287EDD00229DF8B400A7 +:1065D00040F2533110FB01F0AA4901EB800101F5B3 +:1065E000627100E02DE39DF8A00000EB400303EB97 +:1065F000001001EBC00080F846209DF8B40000EBCD +:10660000400101EB0010A14901EB001130319DF870 +:10661000A00001EB0010C2729D48D0F80C020521C9 +:10662000B0FBF1F201FB120000EB400198482C3066 +:1066300000EB41100D3009909DF8B40040F2533149 +:1066400010FB01F08F4901EB800000F562709DF8AE +:10665000A01001EB410202EB011100EBC10022305E +:106660001022014608900998F1F7EFFD8848D0F80C +:106670000C020521B0FBF1F201FB120000EB40011E +:1066800083482C3000EB41129DF8B40040F25331A6 +:1066900010FB01F07B4901EB800101F562719DF86F +:1066A000A00000EB400303EB001001EBC00050F82A +:1066B0001A1F42F8011F406850607548D0F80C025C +:1066C0000521B0FBF1F200E0A8E101FB120000EBB4 +:1066D00040016F482C3000EB41129DF8B40000EBF4 +:1066E000400101EB0010694901EB001130319DF8C8 +:1066F000A00001EB0010007810706548D0F80C0283 +:106700000521B0FBF1F201FB120000EB40016048F3 +:106710002C3000EB41129DF8B40040F2533110FBD5 +:1067200001F0584901EB800101F562719DF8A0006C +:1067300000EB400303EB001001EBC000406BC2F81C +:1067400009005348D0F80C020521B0FBF1F201FB1F +:10675000120000EB40014E482C3000EB41114A483A +:10676000F538026841F81D2F808888804848D0F8A5 +:106770000C020521B0FBF1F201FB120000EB40011D +:1067800043482C3000EB41129DF8B40000EB40016F +:1067900001EB00103D4901EB001130319DF8A000E4 +:1067A00001EB00104068C2F8230000229DF8B400FD +:1067B00000EB400101EB0010344901EB00113031D6 +:1067C0009DF8A00001EB0010426000213A9154E0D6 +:1067D0002F48D0F80C020521B0FBF1F201FB1200AA +:1067E00000EB40012A482C3000EB41112731BDF865 +:1067F000E8409DF8B40040F2533210FB02F0214A09 +:1068000002EB800202F562729DF8A00000EB4003EB +:1068100003EB001002EBC00090F8800040F253320E +:1068200010FB02F0174A02EB800202F562729DF83B +:10683000B40040F2533310FB03F0124B03EB800320 +:1068400003F562739DF8A00000EB400505EB001016 +:1068500003EBC00090F8810000EB400303EB001055 +:1068600002EBC0024732BDF8E800001D105C08557D +:10687000BDF8E800401C81B23A91BDF8E800062856 +:10688000A6DB07E058450020BC32002098400020DD +:10689000BC12002000213A9142E000239DF8B40090 +:1068A00040F2533110FB01F0FE4901EB800101F58C +:1068B00062719DF8A00000EB400202EB001001EBBA +:1068C000C00090F8800040F2533110FB01F0F54910 +:1068D00001EB800101F562719DF8B40040F2533282 +:1068E00010FB02F0EF4A02EB800202F562729DF8A3 +:1068F000A00000EB400404EB001002EBC00090F895 +:10690000810000EB400202EB001001EBC0014731B7 +:10691000BDF8E8000B54BDF8E800401C81B23A9184 +:10692000BDF8E8000A28B8DBDF48D0F80C020521E2 +:10693000B0FBF1F080B2014609900220F2F7C8FBEB +:1069400000210620F3F7B2FBD748D0F80C02D64955 +:10695000498D884208D2D44800E006E2D0F80C0203 +:10696000401CD149C1F80C0200210520F3F79EFB21 +:106970009DF8B40000EB400101EB0010CB4901EBA6 +:10698000001030309DF8A01000EB0110801C099021 +:10699000007820F0080109980170C348D0F80C0273 +:1069A0000521B0FBF1F201FB120000EB4001BE48F3 +:1069B0002C3000EB4110D0F823102E9800EB400251 +:1069C000BB4800EB4210C0F8231000213A9120E0B0 +:1069D000B548D0F80C020521B0FBF1F201FB120022 +:1069E00000EB4001B0482C3000EB41102730BDF8DF +:1069F000E810425C2E9800EB4001AD4800EB4111DD +:106A00002731BDF8E8000A54BDF8E800401C81B207 +:106A10003A91BDF8E8000628DADB6FE000229DF825 +:106A2000B40040F2533110FB01F09E4901EB8001AC +:106A300001F562719DF8A00000EB400303EB00102C +:106A400001EBC00080F846209DF8B40000EB400147 +:106A500001EB0010954901EB001130319DF8A000C9 +:106A600001EB0010801C0990007820F0080008302D +:106A7000099908709DF8B40000EB400101EB00108B +:106A80008A4901EB001030309DF8A01000EB011096 +:106A900042682E9800EB4001854800EB4110C0F899 +:106AA000232000203A9025E09DF8B40040F25331B5 +:106AB00010FB01F07B4901EB800101F562719DF84B +:106AC000A00000EB400202EB001001EBC0014731D7 +:106AD000BDF8E8000A5C2E9800EB4001744800EB1A +:106AE00041112731BDF8E8000A54BDF8E800401C08 +:106AF00081B23A91BDF8E8000628D5DB9DF8B410C4 +:106B00000220F3F7D3FA9DF8B40040F2533110FBA2 +:106B100001F0644901EB800101F562719DF8A0006C +:106B200000EB400202EB001001EBC00022300990A4 +:106B30002E9800EB40015E4800EB41100D30102212 +:106B400008900999F1F781FB9DF8B40040F25331A8 +:106B500010FB01F0534901EB800101F562719DF8D2 +:106B6000A00000EB400202EB001001EBC0012E98E8 +:106B700000EB40024E4800EB421051F81A2F40F84B +:106B8000012F496841609DF8B40000EB400101EB22 +:106B90000010464901EB001130319DF8A00001EBD7 +:106BA000001001782E9800EB4002414800EB4210A3 +:106BB00001702E9800EB40013D4800EB41113D482B +:106BC000026841F81D2F808888809DF8B40040F24B +:106BD000533110FB01F0334900E04CE101EB80013F +:106BE00001F562719DF8A00000EB400202EB00107D +:106BF00001EBC000416B2E9800EB40022C4800EBEB +:106C00004210C0F809109DF8B40000EB400101EB00 +:106C10000010264901EB001130319DF8A00001EB76 +:106C2000001041682E9800EB4002214800EB421012 +:106C3000C0F823102E9881B208200991F3F736FA94 +:106C400093E09DF8B40040F2533110FB01F0154978 +:106C500001EB800101F562719DF8A00000EB40029C +:106C600002EB001011F830109DF8B40040F25332DE +:106C700010FB02F00B4A02EB80004079814274DA8B +:106C80009DF8B40000EB400101EB0010074901EB57 +:106C9000001030309DF8A01000EB0110801C09900E +:106CA000007809E058450020BC12002098400020E0 +:106CB000D8140020C731002020F00400001D0999DD +:106CC00008709DF8B40000EB400101EB0010A2F544 +:106CD000986101EB001030309DF8A01000EB01101E +:106CE000801C0990007820F080008030099908709D +:106CF00001209DF8B41040F2533211FB02F1FE4A1C +:106D000002EB810108719DF8B40040F2533110FB91 +:106D100001F0114601EB800042799DF8B40040F289 +:106D2000533110FB01F0F44901EB800101F5627170 +:106D30009DF8A00000EB400303EB001001F83020A9 +:106D400014229DF8B40040F2533110FB01F0EA49DF +:106D500001EB800000F562709DF8A01001EB41038B +:106D600003EB011100EBC100427183E00121E34814 +:106D700080F804179DF8B40040F2533110FB01F085 +:106D8000DD4901EB800101F562719DF8A00000EB87 +:106D9000400202EB001011F830109DF8B40040F2F0 +:106DA000533210FB02F0D44A02EB8000407981425A +:106DB00033DA00219DF8B40040F2533210FB02F0A8 +:106DC000CD4A02EB8000017101229DF8B40040F22F +:106DD000533110FB01F0C84901EB800101F56271EC +:106DE0009DF8A00000EB400303EB001001F83020F9 +:106DF00014229DF8B40040F2533110FB01F0BE495B +:106E000001EB800000F562709DF8A01001EB4103DA +:106E100003EB011100EBC10042712BE014229DF83D +:106E2000B40040F2533110FB01F0B34901EB800094 +:106E300000F562709DF8A01001EB410303EB011116 +:106E400000EBC100427115E014229DF8B40040F23D +:106E5000533110FB01F0A84901EB800000F562708E +:106E60009DF8A01001EB410303EB011100EBC10001 +:106E7000427100BF00BF07F0FBBB9DF8B40040F2B9 +:106E8000533110FB01F09C4901EB8000817828917F +:106E90009DF8B40000EB4001C1EBC010984911F817 +:106EA000301029919DF8B40040F2533110FB01F0ED +:106EB000914901EB800101F562719DF8A00000EBA2 +:106EC000400202EB001001EBC000417925919DF8D2 +:106ED000B40000EB4001C1EBC010894901EBC001D7 +:106EE0000991BDF8A4100998F3F778FE37909DF842 +:106EF000B40000EB4001C1EBC010814901EBC001BF +:106F0000BDF8A400095CBDF8DC00814241F0678750 +:106F10009DF8B40000EB4001C1EBC010784901EBD3 +:106F2000C0004078002841F35A870021754A9DF837 +:106F3000B40002EB00129DF8A0001154BDF89400BB +:106F400089287DD00EDC142801F0298705DC08286B +:106F500077D0102841F04287FDE3152872D08028B1 +:106F6000F8D1FAE38B286ED08C286DD08E286CD0A7 +:106F70008F28EFD1BDF8A4000D2867D19DF8B4008B +:106F800000EB4001C1EBC0105D4901EBC00041784E +:106F90005D4880F8041D9DF8B40000EB4001C1EB92 +:106FA000C010574901EBC000C17A574880F8051D51 +:106FB0009DF8B40040F2533110FB01F04E4901EB53 +:106FC000800000F562709DF8A01001EB410202EB19 +:106FD000011110F8310003287EDC4B4890F8050DB4 +:106FE00000287ADD9DF8B40040F2533110FB01F027 +:106FF000414901EB800101F562719DF8A00000EBB1 +:10700000400202EB001001EBC00109910878401C1E +:10701000C1B2099801709DF8B40040F2533110FBE1 +:1070200001F0354901EB800000F562709DF8A01079 +:1070300001EB410202EB011110F83100042806E0D7 +:10704000FEE3FEE3FEE3FEE3FEE3FEE3FEE344DBFA +:107050009DF8B40000EB400101EB00102B4901EB5F +:10706000001030309DF8A01000EB0110801C09903A +:10707000254890F8050DC0F30010C0F101000999F2 +:10708000097860F30001099801701F4890F8040D19 +:10709000C0F3C00078BB9DF8B40000EB400101EBE9 +:1070A00000101A4901EB001030309DF8A01000EBE1 +:1070B00001108078C0F34010E8B19DF8B40000EBF7 +:1070C000400101EB0010114901EB001030309DF838 +:1070D000A01000EB011001E06BE006E1801C0990BC +:1070E000007820F00200801C099908709DF8B40017 +:1070F00040F253310CE027E058450020BC3200201C +:1071000008890020883E0020BC22002098400020F2 +:1071100010FB01F0FE4901EB800000F562709DF864 +:10712000A01001EB410202EB011100EBC10018308D +:107130000990007820F00200801C099908709DF8E1 +:10714000B4100220F2F7B2FF00219DF8B40040F223 +:10715000533210FB02F0EE4A02EB80000171042270 +:107160009DF8B40040F2533110FB01F0E84901EB07 +:10717000800101F562719DF8A00000EB400303EB74 +:10718000001001F830208C229DF8B40040F25331F9 +:1071900010FB01F0DE4901EB800000F562709DF804 +:1071A000A01001EB410303EB011100EBC1004271A0 +:1071B0009BE09DF8B40040F2533110FB01F0D4493C +:1071C00001EB800101F562719DF8A00000EB400227 +:1071D00002EB001011F830109DF8B40040F2533269 +:1071E00010FB02F0CA4A02EB8000407981427CD158 +:1071F0009DF8B40000EB400101EB0010A2F598618E +:1072000001EB001030309DF8A01000EB0110801C45 +:107210000990C04890F8050DC0F30010C0F10100BE +:1072200009990A7860F300020A709DF8B40000EB37 +:10723000400101EB0010B84901EB001030309DF81F +:10724000A01000EB0110801C0990B24890F8040DCA +:10725000C2080998007862F34100099908709DF806 +:10726000B40000EB400101EB0010AB4901EB001052 +:1072700030309DF8A01000EB01108078C0F3400280 +:107280009DF8B40040F2533110FB01F0A04901EB2E +:10729000800000F562709DF8A01001EB410303EB44 +:1072A000011100EBC100007EC0F3400082426DD0AE +:1072B0009DF8B40040F2533110FB01F0944901EB0A +:1072C000800000F562709DF8A01001EB410202EB16 +:1072D000011100EBC100183009909DF8B40000EBDB +:1072E000400101EB00108C4900E0C9E301EB001004 +:1072F00030309DF8A01000EB01108078420809980A +:10730000007862F34100099908709DF8B40000EB21 +:10731000400101EB0010804901EB001030309DF876 +:10732000A01000EB01108078C0F3400048BB0122A0 +:107330009DF8B40040F2533110FB01F0744901EBA9 +:10734000800101F562719DF8A00000EB400303EBA2 +:10735000001001EBC00042739DF8B40040F25331BD +:1073600010FB01F06A4901EB800000F562709DF8A6 +:10737000A01001EB410303EB011100EBC10080F809 +:1073800046209DF8B4100220F2F790FE9DF8B4005C +:1073900000EB400101EB00105F4901EB00113031BF +:1073A0009DF8A00001EB0010807800F001029DF82C +:1073B000B40040F2533110FB01F0554901EB80005D +:1073C00000F562709DF8A01001EB410303EB011181 +:1073D00000EBC100007E00F00100824279D09DF8F0 +:1073E000B40040F2533110FB01F0494901EB800039 +:1073F00000F562709DF8A01001EB410202EB011153 +:1074000000EBC100183009909DF8B40000EB40017A +:1074100001EB0010404901EB001030309DF8A01046 +:1074200000EB0110807809990A7860F300020A7075 +:107430009DF8B40000EB400101EB0010364901EB70 +:10744000001030309DF8A01000EB0110807800F0A3 +:107450000100E8BB9DF8B40000EB400101EB001017 +:107460002D4901EB001030309DF8A01000EB011009 +:107470008078C0F3401068B39DF8B40040F25331F7 +:1074800010FB01F0224901EB800000F562709DF8CD +:10749000A01001EB410202EB011100EBC10090F8DA +:1074A0004600B8B99DF8B40040F2533110FB01F02A +:1074B000174901EB800000F562709DF8A01001EB08 +:1074C000410202EB011100EBC100407B10B902E068 +:1074D0005BE05FE242E09DF8B40000EB400101EBAD +:1074E00000100D4901EB001030309DF8A01000EBAA +:1074F00001108078C0F3400080BB01229DF8B400E9 +:1075000040F2533110FB01F0014901EB800105E02D +:1075100058450020BC2200209840002001F56271EF +:107520009DF8A00000EB400303EB001001EBC0004E +:1075300042739DF8B40040F2533110FB01F0FE4954 +:1075400001EB800000F562709DF8A01001EB410393 +:1075500003EB011100EBC10080F8462000229DF8EA +:10756000B40040F2533110FB01F0F34901EB80000D +:1075700000F562709DF8A01001EB410303EB0111CF +:1075800000EBC10080F84520FFE19DF8B40040F217 +:10759000533110FB01F0E84901EB800000F5627007 +:1075A0009DF8A01001EB410202EB011100EBC100BC +:1075B00090F84600B0B901229DF8B40040F2533172 +:1075C00010FB01F0DC4901EB800101F562719DF8CF +:1075D000A00000EB400303EB001001EBC00080F8BB +:1075E00045202AE000229DF8B40040F2533110FB00 +:1075F00001F0D14901EB800101F562719DF8A00015 +:1076000000EB400303EB001001EBC00080F84520C5 +:107610009DF8B40000EB400101EB0010C74901EBFD +:10762000001130319DF8A00001EB0010801C099082 +:10763000007820F0010209980270C14890F8E00734 +:1076400080B19DF8B40000EB400101EB0010BB4994 +:1076500001EB001030309DF8A01000EB0110807A93 +:10766000022879D1B74890F82900012874D1B5488B +:10767000D0F80C02B349498D88426DD29DF8B40010 +:1076800040F2533110FB01F0AB4901EB800000F5F3 +:1076900062709DF8A01001EB410202EB011100EBBA +:1076A000C10090F84500012854D19DF8B40040F283 +:1076B000533110FB01F0A04901EB800000F562702E +:1076C0009DF8A01001EB410202EB011100EBC1009B +:1076D00090F87F00F0BB01229DF8B40000EB400160 +:1076E00001EB0010954901EB001130319DF8A0002D +:1076F00001EB0010C2729DF8B40000EB400101EBF9 +:1077000000108E4901EB001130319DF8A00001EB13 +:10771000001001789DF8B40040F2533210FB02F0E3 +:10772000854A02EB8000417008229DF8B40040F2C7 +:10773000533110FB01F0804901EB800101F56271CA +:107740009DF8A00000EB400303EB001001EBC0002C +:10775000427103E060E024E3F6E0FDE300229DF8DF +:10776000B40000EB400101EB0010744901EB001183 +:1077700030319DF8A00001EB001042609DF8B4107C +:107780000220F2F793FC00213A911CE000229DF8C0 +:10779000B40040F2533110FB01F0674901EB800166 +:1077A00001F562719DF8A00000EB400303EB0010AF +:1077B00001EBC0014731BDF8E8000A54BDF8E8000C +:1077C000401C81B23A91BDF8E8001428DEDB0020AD +:1077D0003A901CE000229DF8B40040F2533110FBB7 +:1077E00001F0554901EB800101F562719DF8A0009F +:1077F00000EB400303EB001001EBC0016331BDF867 +:10780000E8000A54BDF8E800401C81B23A91BDF886 +:10781000E8000A28DEDBB8E09DF8B40040F25331FE +:1078200010FB01F0444901EB800000F562709DF807 +:10783000A01001EB410202EB011100EBC10006E0D8 +:10784000C9E281E2FEE32CE393E3FCE37BE290F800 +:107850004500012878D19DF8B40040F2533110FB67 +:1078600001F0354901EB800101F562719DF8A0003E +:1078700000EB400202EB001001EBC00090F880002A +:1078800040F2533110FB01F02B4901EB800101F56F +:1078900062719DF8B40040F2533210FB02F0264AA8 +:1078A00002EB800000F562709DF8A02002EB42031D +:1078B00003EB021200EBC20090F8810000EB4002E3 +:1078C00002EB001001EBC00090F87E0003285CD1B1 +:1078D00002229DF8B40000EB400101EB00101749B3 +:1078E00001EB001130319DF8A00001EB0010C272D5 +:1078F0009DF8B40000EB400101EB00100F4901EBD3 +:10790000001130319DF8A00001EB001001789DF8C6 +:10791000B40040F2533210FB02F0074A02EB800041 +:10792000417008229DF8B40040F2533110FB01F081 +:10793000014901EB800108E05845002098400020F3 +:10794000BC320020BC1200201FE001F562719DF8DE +:10795000A00000EB400303EB001001EBC0004271FC +:1079600000229DF8B40000EB400101EB0010FE493D +:1079700001EB001130319DF8A00001EB00104260D6 +:107980009DF8B4100220F2F791FB9DF8B41002208C +:10799000F2F78CFB9DF8B40040F2533110FB01F07C +:1079A000F24901EB800000F562709DF8A01001EB38 +:1079B000410202EB011100EBC1008078802838D130 +:1079C0009DF8B40000EB400101EB0010E64901EB2B +:1079D000001030309DF8A01000EB01108078C0F34B +:1079E000400030BB9DF8B40000EB400101EB0010FB +:1079F000DD4901EB001030309DF8A01000EB0110C4 +:107A00008078C0F34010A0B915229DF8B40040F270 +:107A1000533110FB01F0D54901EB800101F5627192 +:107A20009DF8A00000EB400303EB001001EBC00049 +:107A300042719DF8B40000EB400101EB0010CA490F +:107A400001EB001030309DF8A01000EB01108078A1 +:107A5000C0F34000A8B18F229DF8B40040F253312A +:107A600010FB01F0C14901EB800000F562709DF848 +:107A7000A01001EB410303EB011100EBC1004271C7 +:107A80004AE09DF8B40040F2533110FB01F0B749D1 +:107A900001EB800000F562709DF8A01001EB41023F +:107AA00002EB011100EBC100807B012834D10022E0 +:107AB0009DF8B40040F2533110FB01F0AB4901EBEB +:107AC000800101F562719DF8A00000EB400303EB1B +:107AD000001001EBC00082738C229DF8B40040F2CC +:107AE000533110FB01F0A14901EB800101F56271F6 +:107AF0009DF8A00000EB400303EB001001EBC00079 +:107B0000427100219DF8B40040F2533210FB02F0A4 +:107B1000964A02EB800001719DF8B40000EB400131 +:107B200001EB0010904901EB0010007BF0BB9DF8C9 +:107B3000B40000EB4001C1EBC0108D4901EBC00067 +:107B4000807801049DF8B40000EB4002C2EBC01045 +:107B5000874A02EBC000C07841EA00219DF8B400DA +:107B600000EB4002C2EBC010814A02EBC00000797A +:107B70000843C117CDE9080110F072FB9DF8B4105D +:107B800040F2533211FB02F1784A02EB810202F516 +:107B900062729DF8A01001EB410303EB011102EBAF +:107BA000C101C1F81E009DF8B40000E03AE000EB0E +:107BB0004001C1EBC0106E4901EBC00040790004E8 +:107BC0009DF8B41001EB4102C2EBC111684A02EB0F +:107BD000C101897940EA01209DF8B41001EB41020E +:107BE000C2EBC111624A02EBC101C9790843C11756 +:107BF000CDE9080110F034FB9DF8B41040F2533287 +:107C000011FB02F1594A02EB810101F562719DF805 +:107C1000A02002EB420303EB021201EBC201C1F808 +:107C20001A0090E09DF8B40000EB4001C1EBC010D9 +:107C30004F4901EBC000807801069DF8B40000EBCD +:107C40004002C2EBC0104A4A02EBC000C07841EAD1 +:107C500000419DF8B40000EB4002C2EBC010444A62 +:107C600002EBC000007941EA00219DF8B40000EB6E +:107C70004002C2EBC0103E4A02EBC000407908430C +:107C8000C117CDE9080110F0EBFA01469DF8B400E8 +:107C900040F2533210FB02F0344A02EB800202F54C +:107CA00062729DF8A00000EB400303EB001002EBB2 +:107CB000C000C0F81E109DF8B40000EB4001C1EBFD +:107CC000C0102B4901EBC000807901069DF8B4007B +:107CD00000EB4002C2EBC010254A02EBC000C079A5 +:107CE00041EA00419DF8B40000EB4002C2EBC01035 +:107CF0001F4A02EBC000007A41EA00219DF8B4005F +:107D000000EB4002C2EBC010194A02EBC000407AFF +:107D10000843C117CDE9080110F0A2FA9DF8B4108C +:107D200040F2533211FB02F1104A02EB810101F5DE +:107D300062719DF8A02002EB420303EB021201EBFB +:107D4000C201C1F81A0023E2BDF8A400032827D11C +:107D50008F229DF8B40040F2533110FB01F003492B +:107D600001EB800106E0000098400020584500200B +:107D70000889002001F562719DF8A00000EB400326 +:107D800003EB001001EBC000427101219DF8B4002B +:107D900040F2533210FB02F0FE4A02EB8000017108 +:107DA000F6E1BDF8A400032814D18F229DF8B40099 +:107DB00040F2533110FB01F0F64901EB800000F571 +:107DC00062709DF8A01001EB410303EB011100EB81 +:107DD000C1004271DCE1BDF8A400032860D19DF828 +:107DE000B40040F2533110FB01F0EA4901EB80008E +:107DF00000F56270BDF8D81001EB410202EB0111F1 +:107E000000EBC100807901282AD100229DF8B4003E +:107E100040F2533110FB01F0DE4901EB800101F526 +:107E20006271BDF8D80000EB400303EB001001EBDA +:107E3000C00082718F229DF8B40040F2533110FBD4 +:107E400001F0D44901EB800000F562709DF8A010AC +:107E500001EB410303EB011100EBC10042711FE094 +:107E600008229DF8B40040F2533110FB01F0C949DB +:107E700001EB800101F562719DF8A00000EB400369 +:107E800003EB001001EBC000427100219DF8B4002B +:107E900040F2533210FB02F0BE4A02EB8000017147 +:107EA00076E1BDF8A400032862D19DF8B40040F249 +:107EB000533110FB01F0B74901EB800000F562700F +:107EC000BDF8D81001EB410202EB011100EBC1003B +:107ED000807901282AD100229DF8B40040F2533164 +:107EE00010FB01F0AB4901EB800101F56271BDF8B7 +:107EF000D80000EB400303EB001001EBC0008271DF +:107F00008F229DF8B40040F2533110FB01F0A149DB +:107F100001EB800000F562709DF8A01001EB4103B9 +:107F200003EB011100EBC100427121E008229DF832 +:107F3000B40040F2533110FB01F0964901EB80018F +:107F400001F562719DF8A00000EB400303EB001007 +:107F500001EBC000427100E020E100219DF8B40077 +:107F600040F2533210FB02F08A4A02EB80000171AA +:107F70000EE1BDF8A400082866D19DF8B40000EB1E +:107F80004001C1EBC010844901EBC00080780106BC +:107F90009DF8B40000EB4002C2EBC0107E4A02EB39 +:107FA000C000C07841EA00419DF8B40000EB4002F7 +:107FB000C2EBC010784A02EBC000007941EA002110 +:107FC0009DF8B40000EB4002C2EBC010724A02EB15 +:107FD000C00040790843C117CDE9080110F040F90D +:107FE0009DF8B41040F2533211FB02F1694A02EBE2 +:107FF000810202F562729DF8A01001EB410303EBD0 +:10800000011102EBC10148639DF8B40040F2533105 +:1080100010FB01F05F4901EB800101F562719DF8F1 +:10802000A00000EB400202EB001011F830109DF8A8 +:10803000B40040F2533210FB02F0564A02EB8000CB +:10804000407902E0FEE3E3E0A2E0814234DA00217D +:108050009DF8B40040F2533210FB02F04D4A02EB9F +:108060008000017105229DF8B40040F2533110FBED +:1080700001F0484901EB800101F562719DF8A00013 +:1080800000EB400303EB001001F830208E229DF836 +:10809000B40040F2533110FB01F03E4901EB800087 +:1080A00000F562709DF8A01001EB410303EB011194 +:1080B00000EBC10042716BE09DF8B40040F2533117 +:1080C00010FB01F0334901EB800000F56270BDF850 +:1080D000D81001EB410202EB011100EBC1008079E5 +:1080E000012835D100229DF8B40040F2533110FB35 +:1080F00001F0284901EB800101F56271BDF8D8005B +:1081000000EB400303EB001001EBC00082718F22F3 +:108110009DF8B40040F2533110FB01F01D4901EB12 +:10812000800101F562719DF8A00000EB400303EBB4 +:10813000001001EBC000427101219DF8B40040F233 +:10814000533210FB02F0134A02EB800001711FE072 +:108150008E229DF8B40040F2533110FB01F00D491E +:1081600001EB800101F562719DF8A00000EB400376 +:1081700003EB001001EBC000427100219DF8B40038 +:1081800040F2533210FB02F0024A02EB8000017110 +:10819000FDE300005845002008890020BDF8A40038 +:1081A000032834D100219DF8B40040F2533210FB73 +:1081B00002F0FE4A02EB8000017101229DF8B4003A +:1081C00040F2533110FB01F0F84901EB800101F559 +:1081D0006271BDF8D80000EB400303EB001001EB27 +:1081E000C00082718C229DF8B40040F2533110FB24 +:1081F00001F0EE4901EB800000F562709DF8A010DF +:1082000001EB410303EB011100EBC1004271BEE33E +:10821000BDF8A4000F287CD19DF8B40000EB40010C +:1082200001EB0010E24901EB0010007BF0BB0020E5 +:108230002E902F9000213A9120E0DDE92E100002CF +:1082400040EA11620902CDE92E129DF8B40000EB5C +:108250004001C1EBC010D74901EBC001BDF8E800F7 +:10826000C0F10600085CDDE92E3440EA0302CDE9E6 +:108270002E24BDF8E800401C81B23A91BDF8E80018 +:108280000528DADB9DF8B400DDE92E1240F2533305 +:1082900010FB03F0C54B03EB800303F562739DF8FD +:1082A000A00000EB400404EB001000E049E003EB09 +:1082B000C00040F8221F426000222E922F9200211F +:1082C0003A911FE0DDE92E10000240EA1162090236 +:1082D000CDE92E129DF8B40000EB4001C1EBC010B7 +:1082E000B44901EBC001BDF8E800C0F10B00085C27 +:1082F000DDE92E341843CDE92E04BDF8E800401C1A +:1083000080B23A90BDF8E8000528DBDB9DF8B400A8 +:1083100000E0FCE3DDE92E1240F2533310FB03F0E2 +:10832000A24B03EB800000F562709DF8A03003EBD8 +:10833000430404EB031300EBC30022308160C260EE +:1083400083E000202E902F9000213A911FE0DDE97C +:108350002E10000240EA11620902CDE92E129DF8AA +:10836000B40000EB4001C1EBC010924901EBC00129 +:10837000BDF8E800C0F10700085CDDE92E341843C1 +:10838000CDE92E04BDF8E800401C80B23A90BDF85B +:10839000E8000628DBDB9DF8B400DDE92E1240F290 +:1083A000533310FB03F0814B03EB800303F562733F +:1083B0009DF8A00000EB400404EB001003EBC000AC +:1083C00040F8221F426000222E922F9200213A9103 +:1083D0001FE0DDE92E10000240EA11620902CDE93A +:1083E0002E129DF8B40000EB4001C1EBC0107149A2 +:1083F00001EBC001BDF8E800C0F10D00085CDDE94B +:108400002E341843CDE92E04BDF8E800401C80B29C +:108410003A90BDF8E8000628DBDB9DF8B400DDE902 +:108420002E1240F2533310FB03F0604B03EB80003D +:1084300000F562709DF8A03003EB430404EB0313D6 +:1084400000EBC30022308160C2609DF8B40040F2AE +:10845000533110FB01F0554901EB800101F56271C8 +:108460009DF8A00000EB400202EB001011F8301064 +:108470009DF8B40040F2533210FB02F04B4A02EB7D +:108480008000407981427DD19DF8B4009DF8A01014 +:1084900001EB0010C217CDE92E02474890F8E00723 +:1084A00008B39DF8B40000EB400101EB0010404917 +:1084B00001EB001030309DF8A01000EB0110807A25 +:1084C000022810D09DF8B40000EB400101EB001031 +:1084D000374901EB001030309DF8A01000EB01107F +:1084E000C07A00286CDD00229DF8B40000EB40014A +:1084F00001EB00102E4901EB001030309DF8A01068 +:1085000000EB0110C2722D48D0F80C020521B0FB1F +:10851000F1F201FB120000EB400128482C3000EB87 +:1085200041100D3009909DF8B40040F2533110FB1A +:1085300001F01E4901EB800000F562709DF8A0106B +:1085400001EB410202EB011100EBC10022301022CD +:10855000014608900998EFF778FE1848D0F80C0209 +:108560000521B0FBF1F201FB120000EB40011348C2 +:108570002C3000EB41129DF8B40040F2533110FB57 +:1085800001F000E0F8E2094901EB800101F56271B8 +:108590009DF8A00000EB400303EB001001EBC000CE +:1085A00050F81A1F42F8011F40680AE058450020A1 +:1085B0009840002008890020BC320020BC12002016 +:1085C000A5E15060FE48D0F80C020521B0FBF1F2A5 +:1085D00001FB120000EB4001F9482C3000EB411286 +:1085E0009DF8B40000EB400101EB0010F54901EBF0 +:1085F000001130319DF8A00001EB001000781070E0 +:10860000EF48D0F80C020521B0FBF1F201FB12009B +:1086100000EB4001EA482C3000EB4111EA480268C7 +:1086200041F81D2F80888880E548D0F80C0205218C +:10863000B0FBF1F201FB120000EB4001E0482C30EE +:1086400000EB41129DF8B40040F2533110FB01F0F1 +:10865000DE4901EB800101F562719DF8A00000EB9D +:10866000400303EB001001EBC000406BC2F80900AF +:10867000D348D0F80C020521B0FBF1F201FB120047 +:1086800000EB4001CE482C3000EB41129DF8B400C5 +:1086900000EB400101EB0010CA4901EB0011303141 +:1086A0009DF8A00001EB00104068C2F823000022F2 +:1086B0009DF8B40000EB400101EB0010C14901EB53 +:1086C000001130319DF8A00001EB00104260002144 +:1086D0003A9154E0BA48D0F80C020521B0FBF1F20F +:1086E00001FB120000EB4001B5482C3000EB4111BA +:1086F0002731BDF8E8409DF8B40040F2533210FB3A +:1087000002F0B24A02EB800202F562729DF8A0000C +:1087100000EB400303EB001002EBC00090F8800078 +:1087200040F2533210FB02F0A84A02EB800202F53D +:1087300062729DF8B40040F2533310FB03F0A34B78 +:1087400003EB800303F562739DF8A00000EB400586 +:1087500005EB001003EBC00090F8810000EB400334 +:1087600003EB001002EBC0024732BDF8E800001D29 +:10877000105C0855BDF8E800401C81B23A91BDF884 +:10878000E8000628A6DB00203A9042E000239DF88E +:10879000B40040F2533110FB01F08C4901EB800131 +:1087A00001F562719DF8A00000EB400202EB0010A1 +:1087B00001EBC00090F8800040F2533110FB01F053 +:1087C000824901EB800101F562719DF8B40040F22D +:1087D000533210FB02F07D4A02EB800202F5627216 +:1087E0009DF8A00000EB400404EB001002EBC00079 +:1087F00090F8810000EB400202EB001001EBC00199 +:108800004731BDF8E8000B54BDF8E800401C81B2C8 +:108810003A91BDF8E8000A28B8DB6948D0F80C02A4 +:108820000521B0FBF1F080B2014609900220F0F77B +:108830004FFC00210620F1F739FC6148D0F80C020A +:108840005F4900E002E2498D884206D25C48D0F8D8 +:108850000C02401C5A49C1F80C0200210520F1F716 +:1088600025FC9DF8B40000EB400101EB00105549D8 +:1088700001EB001030309DF8A01000EB0110801CBF +:108880000990007820F00802099802704C48D0F84E +:108890000C020521B0FBF1F201FB120000EB4001DC +:1088A00047482C3000EB4110D0F823202E9800EBE5 +:1088B0004001474800EB4110C0F8232000203A90C7 +:1088C00020E03F48D0F80C020521B0FBF1F201FB9B +:1088D000120000EB40013A482C3000EB41102730E9 +:1088E000BDF8E810425C2E9800EB4001384800EBE0 +:1088F00041112731BDF8E8000A54BDF8E800401CDA +:1089000081B23A91BDF8E8000628DADB66E09DF80E +:10891000B40000EB400101EB00102A4901EB00100C +:1089200030309DF8A01000EB0110801C09900078F9 +:1089300020F008000830099908709DF8B40000EB99 +:10894000400101EB00101F4901EB001030309DF891 +:10895000A01000EB011042682E9800EB40011C486B +:1089600000EB4110C0F8232000203A9027E09DF84A +:10897000B40040F2533110FB01F0144901EB8001C7 +:1089800001F562719DF8A00000EB400200E005E2F5 +:1089900002EB001001EBC0014731BDF8E8000A5CB2 +:1089A0002E9800EB40010A4800EB41112731BDF839 +:1089B000E8000A54BDF8E800401C81B23A9109E091 +:1089C000BC12002098400020C731002058450020EC +:1089D000D8140020BDF8E8000628C8DB9DF8B400D4 +:1089E00000EB400101EB0010FE4901EB00103030BC +:1089F0009DF8A01000EB0110801C0990007820F079 +:108A00002002099802709DF8B4100220F1F74EFB85 +:108A10009DF8B40040F2533110FB01F0F24901EB34 +:108A2000800000F562709DF8A01001EB410202EB9E +:108A3000011100EBC100223009902E9800EB40019B +:108A4000EA4800EB41100D30102208900999EFF729 +:108A5000FCFB9DF8B40040F2533110FB01F0E249F9 +:108A600001EB800101F562719DF8A00000EB40026E +:108A700002EB001001EBC0012E9800EB4002DB4836 +:108A800000EB421051F81A2F40F8012F496841605D +:108A90009DF8B40000EB400101EB0010D14901EB5F +:108AA000001130319DF8A00001EB001001782E98E4 +:108AB00000EB4002CD4800EB421001702E9800EB15 +:108AC0004001CA4800EB4111C948026841F81D2F16 +:108AD000808888809DF8B40040F2533110FB01F08B +:108AE000C14901EB800101F562719DF8A00000EB26 +:108AF000400202EB001001EBC000416B2E9800EB2E +:108B00004002BA4800EB4210C0F8091000E09CE0B7 +:108B10009DF8B40000EB400101EB0010B14901EBFE +:108B2000001130319DF8A00001EB001041682E9833 +:108B300000EB4002AD4800EB4210C0F823102E9825 +:108B400081B208200991F1F7B1FA00229DF8B40032 +:108B500040F2533110FB01F0A34901EB800000F516 +:108B600062709DF8A01001EB410303EB011100EBD3 +:108B7000C10080F8462053E09DF8B40000EB4001AE +:108B800001EB0010974901EB001030309DF8A01068 +:108B900000EB0110801C0990007820F00400001DFB +:108BA000099908709DF8B40000EB400101EB00103A +:108BB0008C4901EB001030309DF8A01000EB011043 +:108BC000801C0990007820F080008030099908709E +:108BD00001209DF8B41040F2533211FB02F1824A99 +:108BE00002EB810108719DF8B40040F2533110FB93 +:108BF00001F0114601EB800042799DF8B40040F28B +:108C0000533110FB01F0784901EB800000F56270F0 +:108C10009DF8A01001EB410303EB011100F8312096 +:108C20008F229DF8B40040F2533110FB01F06E49E1 +:108C300001EB800000F562709DF8A01001EB41038C +:108C400003EB011100EBC1004271C7E0BDF8A400C5 +:108C5000032857D101216648F53080F804179DF8A4 +:108C6000B40040F2533110FB01F05F4901EB800189 +:108C700001F562719DF8A00000EB400202EB0010CC +:108C800011F830109DF8B40040F2533210FB02F09E +:108C9000554A02EB80004079814234DA00219DF888 +:108CA000B40040F2533210FB02F04F4A02EB800056 +:108CB000017101229DF8B40040F2533110FB01F024 +:108CC000494901EB800101F562719DF8A00000EBBC +:108CD000400303EB001001F830208F229DF8B40010 +:108CE00040F2533110FB01F03F4901EB800000F5E9 +:108CF00062709DF8A01001EB410303EB011100EB42 +:108D0000C10042714AE09DF8B40040F2533110FBBB +:108D100001F0354901EB800000F562709DF8A0106C +:108D200001EB410202EB011100EBC10080788028C9 +:108D300034D100219DF8B40040F2533210FB02F010 +:108D4000294A02EB8000017180229DF8B40040F2B4 +:108D5000533110FB01F0244901EB800101F56271F0 +:108D60009DF8A00000EB400303EB001001EBC000F6 +:108D7000427100229DF8B40040F2533110FB01F023 +:108D8000194901EB800000F562709DF8A01001EB1D +:108D9000410303EB011100EBC10082701EE0BDF83E +:108DA000A400032819D100211148F53080F80417D8 +:108DB0008F229DF8B40040F2533110FB01F00A49B4 +:108DC00001EB800000F562709DF8A01001EB4103FB +:108DD00003EB011100EBC100427100BF00BF05F0C1 +:108DE00047BC00009840002058450020D8140020BF +:108DF000C73100209DF8B40000EB4001C1EBC0106A +:108E0000FE4911F83000042801D125900BE09DF8AF +:108E1000B40000EB4001C1EBC010F84911F830007C +:108E2000152800D125909DF8B40000EB4001C1EB5E +:108E3000C010F24901EBC00041789DF8B40000EB8E +:108E40004002C2EBC010ED4A12F8300041EA0020A7 +:108E500041F23001884202D1A62025903DE09DF8E4 +:108E6000B40000EB4001C1EBC010E44901EBC000CD +:108E700041789DF8B40000EB4002C2EBC010DF4A1D +:108E800012F8300041EA002041F23101884202D15B +:108E9000A720259021E09DF8B40000EB4001C1EB34 +:108EA000C010D64911F83000022816D19DF8B40040 +:108EB00000EB4001C1EBC010D04901EBC0000179CB +:108EC0009DF8B40000EB4002C2EBC010CB4A02EBAD +:108ED000C000C07841EA002125919DF8B40040F21D +:108EE000533110FB01F0C64901EB8000C178279196 +:108EF0009DF8B40040F2533110FB01F0C04901EB82 +:108F0000800108319DF89C00C0EBC00001EBC0005F +:108F100082789DF8B40040F2533110FB01F0B8495B +:108F200001EB800108319DF89C00C0EBC00001EB13 +:108F3000C000C0781044C1B228910021B14A9DF808 +:108F4000B40002EB00129DF89C0011543A913AE0F3 +:108F50009DF8B40040F2533110FB01F0A84901EB39 +:108F6000800108319DF89C00C0EBC00001EBC000FF +:108F700002799DF8B40040F2533110FB01F0A04992 +:108F800001EB800108319DF89C00C0EBC00001EBB3 +:108F9000C0008178BDF8E800084400EB400101EB17 +:108FA00000119DF8B40040F2533310FB03F0944BD2 +:108FB00003EB800000F5627000F83120BDF8E80096 +:108FC000401C81B23A919DF8B40040F2533110FB3D +:108FD00001F08B4901EB800108319DF89C00C0EB4A +:108FE000C00011F83010BDF8E8008142B0DCBDF8D7 +:108FF000941043F23002881A91427DD009DC042992 +:109000007BD015297AD0A62910D0A72942F07984DF +:1090100050E1B0F5C06F72D0A0F2016000286FD0AF +:1090200001286ED00428F1D101F0A2BF00219DF8E3 +:10903000B40040F2533210FB02F0714A02EB8000A0 +:1090400001719DF8B40040F2533110FB01F011465C +:1090500001EB800008309DF89C10C1EBC10100EBD2 +:10906000C1000079052824DC06229DF8B40040F2F6 +:10907000533110FB01F0624901EB800108319DF88A +:109080009C00C0EBC00001EBC0000271A8229DF85B +:10909000B40040F2533110FB01F0594901EB80005C +:1090A00008309DF89C10C1EBC10100EBC10042717A +:1090B000FEE09DF8B40040F2533110FB01F050493E +:1090C00001EB800008309DF89C10C1EBC10100EB62 +:1090D000C10000790A282BDC0B229DF8B40040F275 +:1090E000533110FB01F0464901EB800108319DF836 +:1090F0009C00C0EBC00005E094E111E2FEE3FEE35A +:10910000FEE3FEE301EBC0000271A9229DF8B4006A +:1091100040F2533110FB01F0394901EB8000083077 +:109120009DF89C10C1EBC10100EBC1004271BFE092 +:109130009DF8B40040F2533110FB01F0304901EBCF +:10914000800008309DF89C10C1EBC10100EBC1000C +:1091500000790F2824DC10229DF8B40040F253312E +:1091600010FB01F0264901EB800108319DF89C00BD +:10917000C0EBC00001EBC0000271A2229DF8B40058 +:1091800040F2533110FB01F01D4901EB8000083023 +:109190009DF89C10C1EBC10100EBC100427187E05A +:1091A0009DF8B40040F2533110FB01F0144901EB7B +:1091B000800008309DF89C10C1EBC10100EBC1009C +:1091C0004079A5282DD19DF8B40040F2533110FB11 +:1091D00001F00B4901EB800108319DF89C00C0EBC8 +:1091E000C00001EBC000C1789DF8B40000EB400264 +:1091F00002EB0010044A02EB001007E0088900208F +:1092000058450020883E002098400020303000EB78 +:109210000110801C0990007820F00400001D0999BD +:1092200008709DF8B40040F2533110FB01F0FC4986 +:1092300001EB800008309DF89C10C1EBC10100EBF0 +:10924000C1008079A12833D09DF8B40040F2533199 +:1092500010FB01F0F24901EB800108319DF89C0000 +:10926000C0EBC00001EBC00082799DF8B40040F271 +:10927000533110FB01F0EA4901EB800108319DF800 +:109280009C00C0EBC00001EBC0004271A1229DF820 +:10929000B40040F2533110FB01F0E14901EB8000D2 +:1092A00008309DF89C10C1EBC10100EBC100827138 +:1092B00002F027BB00219DF8B40040F2533210FBAE +:1092C00002F0D74A02EB800001719DF8B40040F231 +:1092D000533110FB01F0114601EB800008309DF87E +:1092E0009C10C1EBC10100EBC100007908281DDC16 +:1092F00000219DF8B40040F2533210FB02F0C84A3E +:1093000002EB8000017108229DF8B40040F2533155 +:1093100010FB01F0C24901EB800008309DF89C1061 +:10932000C1EBC10100EBC100027124E09DF8B40063 +:1093300040F2533110FB01F0B94901EB80000830D5 +:109340009DF89C10C1EBC10100EBC10000790B2816 +:1093500011DC0C229DF8B40040F2533110FB01F0F7 +:10936000AF4901EB800008309DF89C10C1EBC101B2 +:1093700000EBC10002719DF8B40040F2533110FBC4 +:1093800001F0A74901EB800008309DF89C10C1EB6B +:10939000C10100EBC1004079A42830D19DF8B40090 +:1093A00000EB400101EB00109E4901EB0010303052 +:1093B0009DF8A01000EB0110801C0990007820F0AF +:1093C000200020300999087000229DF8B40040F276 +:1093D000533110FB01F0924901EB800000F56270FF +:1093E0009DF8A01001EB410303EB011100EBC1005C +:1093F00080F845209DF8B4100220F0F757FEA12216 +:109400009DF8B40040F2533110FB01F0844901EBA8 +:10941000800008309DF89C10C1EBC10100EBC10039 +:10942000427145E700203A9015E09DF8B40000EB4A +:109430004001C1EBC0107C4901EBC001BDF8E80060 +:10944000C01C095C16AABDF8E8001154BDF8E8007C +:10945000401C81B23A91BDF8E8000628E5DB062100 +:1094600016A81EF00DFC0021CDE93001DDE9300128 +:10947000000A40EA0160309BC01841EB21214FF403 +:1094800080724FF00003CDE90801EEF79BFE9DF8D6 +:10949000B40040F2533110FB01F0614901EB800050 +:1094A00000F562709DF89C1001EB410303EB011184 +:1094B00000EBC100027100229DF8B40040F253316C +:1094C00010FB01F0564901EB8000027104229DF867 +:1094D000B40040F2533110FB01F0514901EB800020 +:1094E00000F562709DF89C1001EB410303EB011144 +:1094F00000F83120A7229DF8B40040F2533110FB50 +:1095000001F0474901EB800000F562709DF89C1066 +:1095100001EB410303EB011100EBC1004271C7E60F +:109520009DF8B40040F2533110FB01F03C4901EBCF +:10953000800008309DF89C10C1EBC10100EBC10018 +:109540000079042872DA00219DF8B40040F2533209 +:1095500010FB02F0324A02EB80000171A1229DF85B +:10956000B40040F2533110FB01F02D4901EB8001B2 +:1095700008319DF89C00C0EBC00001EBC0004271B7 +:109580009DF8B40040F2533110FB01F0244901EB87 +:10959000800108319DF89C00C0EBC00001EBC000C9 +:1095A000001D09900078401CC2B2099802709DF815 +:1095B000B40040F2533110FB01F0194901EB800077 +:1095C00008309DF89C10C1EBC10100EBC10000798F +:1095D000042823D10A229DF8B40040F2533110FB35 +:1095E00001F00F4901EB800108319DF89C00C0EBB0 +:1095F000C00001EBC0000271A3229DF8B40040F24C +:10960000533110FB01F0064901EB800008309DF852 +:109610009C10C1EBC10100EBC1004271EBE205E01F +:109620005845002098400020088900209DF8B4008B +:1096300040F2533110FB01F0FE4901EB800008308D +:109640009DF89C10C1EBC10100EBC100007904281A +:109650002FD100219DF8B40040F2533210FB02F0EC +:10966000F44A02EB8000017105229DF8B40040F23B +:10967000533110FB01F0EF4901EB800108319DF8F7 +:109680009C00C0EBC00001EBC0000271A3229DF85A +:10969000B40040F2533110FB01F0E64901EB8000C9 +:1096A00008309DF89C10C1EBC10100EBC100427174 +:1096B000A1E29DF8B40040F2533110FB01F0DD4906 +:1096C00001EB800008309DF89C10C1EBC10100EB5C +:1096D000C100007908282FDC00219DF8B40040F279 +:1096E000533210FB02F0D34A02EB800001710922D1 +:1096F0009DF8B40040F2533110FB01F0CD4901EB6D +:10970000800108319DF89C00C0EBC00001EBC00057 +:109710000271A7229DF8B40040F2533110FB01F012 +:10972000C44901EB800008309DF89C10C1EBC101D9 +:1097300000EBC10042715EE29DF8B40040F253318B +:1097400010FB01F0BB4901EB800008309DF89C1034 +:10975000C1EBC10100EBC100007909282FDC002119 +:109760009DF8B40040F2533210FB02F0B14A02EB14 +:10977000800001710A229DF8B40040F2533110FBC1 +:1097800001F0AC4901EB800108319DF89C00C0EB71 +:10979000C00001EBC0000271A3229DF8B40040F2AA +:1097A000533110FB01F0A34901EB800008309DF814 +:1097B0009C10C1EBC10100EBC10042711BE29DF89E +:1097C000B40040F2533110FB01F09A4901EB8000E4 +:1097D00008309DF89C10C1EBC10100EBC10000797D +:1097E0000D282FDC00219DF8B40040F2533210FB0D +:1097F00002F0904A02EB800001710E229DF8B40045 +:1098000040F2533110FB01F08A4901EB800108312D +:109810009DF89C00C0EBC00001EBC0000271A122CA +:109820009DF8B40040F2533110FB01F0814901EB87 +:10983000800108319DF89C00C0EBC00001EBC00026 +:109840004271D8E19DF8B40040F2533110FB01F0B1 +:10985000784901EB800008309DF89C10C1EBC101F4 +:1098600000EBC10000790E282FDC00219DF8B40028 +:1098700040F2533210FB02F06E4A02EB800001719D +:109880000F229DF8B40040F2533110FB01F06949FA +:1098900001EB800108319DF89C00C0EBC00001EB9A +:1098A000C0000271A3229DF8B40040F2533110FBB6 +:1098B00001F0604901EB800008309DF89C10C1EB7D +:1098C000C10100EBC100427195E19DF8B40040F286 +:1098D000533110FB01F0574901EB800008309DF82F +:1098E0009C10C1EBC10100EBC100007910287DDCA8 +:1098F00011229DF8B40040F2533103E07CE1AAE16B +:10990000F7E1D8E110FB01F04A4901EB8001083191 +:109910009DF89C00C0EBC00001EBC0000271A122C9 +:109920009DF8B40040F2533110FB01F0414901EBC6 +:10993000800108319DF89C00C0EBC00001EBC00025 +:1099400042719DF8B40040F2533110FB01F03949E7 +:1099500001EB800108319DF89C00C0EBC00001EBD9 +:10996000C000827100213A9156E09DF8B40040F2A7 +:10997000533110FB01F02F4901EB800108319DF8B4 +:109980009C00C0EBC00001EBC0008178BDF8E8008E +:1099900001449DF8B40000EB400202EB0010264A9F +:1099A00002EB0010303000EB0110801C09900078B1 +:1099B00020F080008030099908709DF8B41040F2C2 +:1099C000533011FB00F01B4901EB800008309DF87B +:1099D0009C10C1EBC10100EBC1008078BDF8E8101C +:1099E00042189DF8B40000EB400100E085E001EB77 +:1099F0000010114901EB0010303000EB0210801C08 +:109A00000990007820F00400001D09990870BDF845 +:109A1000E800401C80B23A909DF8B41040F25330F8 +:109A200011FB00F0034901EB800108319DF89C0017 +:109A300004E000005845002098400020C0EBC00022 +:109A400011F83010BDF8E80081428EDC9DF8B410AA +:109A500001EB410000EB0110FE4901EB001030303A +:109A60009DF8A01000EB01108078C0F34010E8B31F +:109A70009DF8B41001EB410000EB0110F54901EB3A +:109A8000001030309DF8A01000EB0110801C0990F0 +:109A9000007820F02002099802709DF8B41001EBC4 +:109AA000410000EB0110EB4901EB001030309DF854 +:109AB000A01000EB01108078C0F34000A8B99DF819 +:109AC000B41001EB410000EB0110E24901EB001082 +:109AD00030309DF8A01000EB0110801C0990007838 +:109AE00020F0080008300999087000E065E09DF852 +:109AF000B4100220F0F7DAFA7DE09DF8B41040F2DD +:109B0000533011FB00F0D44901EB800108319DF87E +:109B10009C00C0EBC00001EBC00001799DF8B400CF +:109B200040F2533210FB02F0CB4A02EB8000407946 +:109B3000814260D19DF8B41040F2533011FB00F027 +:109B4000114601EB800008309DF89C10C1EBC1016B +:109B500000EBC1008079A12830D0A3229DF8B40089 +:109B600040F2533110FB01F0BB4901EB8001083199 +:109B70009DF89C00C0EBC00001EBC00042719DF855 +:109B8000B41040F2533011FB00F0B34901EB8000F8 +:109B900008309DF89C10C1EBC10100EBC100807939 +:109BA000A22828D000209DF8B41040F2533211FBB7 +:109BB00002F1A94A02EB810108711CE0A1229DF883 +:109BC000B40040F2533110FB01F0A34901EB8001D6 +:109BD00008319DF89C00C0EBC00001EBC000427151 +:109BE00001219DF8B40040F2533210FB02F09A4A72 +:109BF00002EB8000017114E4A1229DF8B40040F250 +:109C0000533110FB01F0944901EB800108319DF8BC +:109C10009C00C0EBC00001EBC00082719DF8B40055 +:109C200040F2533110FB01F08B4901EB8001083108 +:109C30009DF89C00C0EBC00001EBC0004271002108 +:109C40009DF8B40040F2533210FB02F0824A02EB5E +:109C50008000017163E400219DF8B40040F25332AA +:109C600010FB02F07C4A02EB8000017109229DF892 +:109C7000B40040F2533110FB01F0774901EB800151 +:109C800008319DF89C00C0EBC00001EBC0000271E0 +:109C9000A7229DF8B40040F2533110FB01F06E4949 +:109CA00001EB800008309DF89C10C1EBC10100EB76 +:109CB000C100427133E400219DF8B40040F25332F8 +:109CC00010FB02F0644A02EB80000171A7229DF8AC +:109CD000B40040F2533110FB01F05F4901EB80000A +:109CE00008309DF89C10C1EBC10100EBC10042712E +:109CF00015E49DF8B41001EB4100C0EBC1105749C9 +:109D000001EBC000C07D31281DDB9DF8B41001EBD4 +:109D10004100C0EBC110514901EBC000C07D31389A +:109D2000C2B29DF8B40040F2533110FB01F04A4931 +:109D300001EB800008309DF89C10C1EBC10100EBE5 +:109D4000C100C27011E000229DF8B40040F253310E +:109D500010FB01F0404901EB800108319DF89C00A7 +:109D6000C0EBC00001EBC000C2709DF8B41040F21F +:109D7000533011FB00F0384901EB800108319DF8A8 +:109D80009C00C0EBC00001EBC00082789DF8B400DD +:109D900040F2533110FB01F02F4901EB80010831F3 +:109DA0009DF89C00C0EBC00001EBC000C07811180A +:109DB00036919DF8B41040F2533011FB00F0264963 +:109DC00001EB800108319DF89C00C0EBC00001EB65 +:109DD000C000C2789DF8B40040F2533110FB01F08E +:109DE0001D4901EB800008309DF89C10C1EBC101BA +:109DF00010F8310082427DDA00219DF8B40040F273 +:109E0000533210FB02F0144A02EB80000171A722CA +:109E10009DF8B40040F2533110FB01F00E4901EB04 +:109E2000800108319DF89C00C0EBC00001EBC00030 +:109E300042719DF8B41001EB4100C0EBC11007491D +:109E400001EBC000407930287ED19DF8B41040F27B +:109E5000533005E098400020584500200889002034 +:109E600011FB00F0FE4901EB800108319DF89C00D8 +:109E7000C0EBC00001EBC00001799DF8B40040F2D6 +:109E8000533210FB02F0F64A02EB80004079814227 +:109E90005AD19DF8B41040F2533011FB00F0114636 +:109EA00001EB800000F56270BDF8D81001EB4102B3 +:109EB00002EB011100EBC100C078312832D19DF8CE +:109EC000B41001EB410000EB0110E64901EB00107A +:109ED0003030BDF8D81000EB0110801C09900078DC +:109EE00020F020020998027000229DF8B40040F290 +:109EF000533100E0FEE310FB01F0D94901EB800093 +:109F000000F56270BDF8D81001EB410303EB0111BD +:109F100000EBC10080F845209DF8B4100220F0F756 +:109F2000C5F854E09DF8B41040F2533011FB00F036 +:109F3000CB4901EB800000F56270BDF8D81001EB51 +:109F4000410202EB011100E06CE000EBC100C078BF +:109F500033283CD19DF8B41001EB410000EB011017 +:109F6000C04901EB00103030BDF8D81000EB0110F3 +:109F7000801C0990007820F02002099802700122CC +:109F80009DF8B40040F2533110FB01F0B44901EBED +:109F9000800000F56270BDF8D81001EB410303EBBF +:109FA000011100EBC10080F84620A9229DF8B40001 +:109FB00040F2533110FB01F0A94901EB8000083059 +:109FC0009DF89C10C1EBC10100EBC10082719DF8AE +:109FD000B41001EB410000EB0110A24901EB0010AD +:109FE0003030BDF8D81000EB0110801C09900078CB +:109FF00020F00102099802709DF8B41001EB4100B5 +:10A0000000EB0110974901EB00103030BDF8D8107B +:10A0100000EB0110801C0990007820F002020998E2 +:10A0200002700DE19DF8B41001EB4100C0EBC110CE +:10A030008D4901EBC000407931287CD19DF8B410E6 +:10A0400040F2533011FB00F0854901EB80010831EB +:10A050009DF89C00C0EBC00001EBC00001799DF8A9 +:10A06000B40040F2533210FB02F07D4A02EB800054 +:10A07000407981425FD19DF8B41040F2533011FB1A +:10A0800000F0114601EB800000F56270BDF8D810B9 +:10A0900001EB410202EB011100EBC10090F8460018 +:10A0A00058BB01229DF8B40040F2533110FB01F07F +:10A0B0006B4901EB800101F56271BDF8D80000EB3E +:10A0C000400303EB001001EBC00080F845209DF831 +:10A0D000B41001EB410000EB0110624901EB0011EB +:10A0E0003031BDF8D80001EB0010801C09900078D9 +:10A0F00020F00100401C099908709DF8B41001EB94 +:10A10000410000EB0110574901EB00103030BDF861 +:10A11000D81000EB0110801C0990007820F002029A +:10A1200009980270514890F8E00790B19DF8B4107A +:10A1300001EB410000E002E200EB0110494901EBB4 +:10A1400000103030BDF8D81000EB0110807A0228E2 +:10A1500076D1474890F82900012871D14448D0F8B9 +:10A160000C024349498D88426AD29DF8B41040F2EE +:10A17000533011FB00F03A4901EB800000F56270AA +:10A18000BDF8D81001EB410202EB011100EBC10058 +:10A1900090F84500012852D19DF8B41040F2533098 +:10A1A00011FB00F02E4901EB800000F56270BDF854 +:10A1B000D81001EB410202EB011100EBC10090F855 +:10A1C0007F00E0BB01229DF8B40000EB400101EBF1 +:10A1D0000010244901EB00113031BDF8D80001EB2B +:10A1E0000010C27200229DF8B40000EB400101EBA8 +:10A1F00000101C4901EB00113031BDF8D80001EB13 +:10A20000001042609DF8B41040F2533011FB00F092 +:10A21000134901EB800101F56271BDF8D80000EB34 +:10A22000400202EB001001EBC00090F891109DF885 +:10A23000B40040F2533210FB02F0094A01E07CE026 +:10A240007AE002EB800041709DF8B41040F2533088 +:10A2500011FB00F0114601EB800108310AE000001B +:10A26000584500209840002008890020BC3200207A +:10A27000BC1200209DF89C00C0EBC00001EBC000A8 +:10A2800001799DF8B40040F2533210FB02F0FE4A0F +:10A2900002EB8000407981424ED100229DF8B4004B +:10A2A00040F2533110FB01F0F74901EB800101F559 +:10A2B0006271BDF8D80000EB400303EB001001EB26 +:10A2C000C000C2714FF010429DF8B40040F253310B +:10A2D00010FB01F0EC4901EB800101F56271BDF862 +:10A2E000D80000EB400303EB001001EBC0008260DC +:10A2F000A4229DF8B40040F2533110FB01F0E24972 +:10A3000001EB800108319DF89C00C0EBC00001EB1F +:10A31000C0008271A3229DF8B40040F2533110FBBB +:10A3200001F0D94901EB800008309DF89C10C1EB89 +:10A33000C10100EBC10042710FE39DF8B41040F27F +:10A34000533011FB00F0D04901EB800000F5627042 +:10A35000BDF8D81001EB410202EB011100EBC10086 +:10A3600090F8450001287DD19DF8B41040F253309B +:10A3700011FB00F0C44901EB800101F56271BDF8E9 +:10A38000D80000EB400202EB001001EBC00090F897 +:10A39000801040F2533011FB00F0BB4901EB80010B +:10A3A00001F562719DF8B40040F2533210FB02F0E7 +:10A3B000B54A02EB800000F56270BDF8D82002EBD0 +:10A3C000420303EB021200EBC20090F8810000EBA5 +:10A3D000400202EB001001EBC00090F87E00032861 +:10A3E00040D102229DF8B40000EB400101EB0010C7 +:10A3F000A64901EB00113031BDF8D80001EB001087 +:10A40000C2729DF8B41040F2533011FB00F09E4927 +:10A4100001EB800101F562719DF8A00000EB4002A4 +:10A4200002EB001001EBC00090F891109DF8B40011 +:10A4300040F2533210FB02F0934A02EB800041706D +:10A440009DF8B41040F2533011FB00F0114601EBBF +:10A45000800108319DF89C00C0EBC00001EBC000FA +:10A46000017900E0FFE19DF8B40040F2533210FBA7 +:10A4700002F0854A02EB8000407981424ED10022F1 +:10A480009DF8B40040F2533110FB01F07E4901EB1E +:10A49000800101F56271BDF8D80000EB400303EBC9 +:10A4A000001001EBC000C2714FF010429DF8B400E3 +:10A4B00040F2533110FB01F0734901EB800101F5CB +:10A4C0006271BDF8D80000EB400303EB001001EB14 +:10A4D000C0008260A4229DF8B40040F2533110FB0A +:10A4E00001F0694901EB800108319DF89C00C0EB47 +:10A4F000C00001EBC0008271A3229DF8B40040F2BD +:10A50000533110FB01F0604901EB800008309DF8E9 +:10A510009C10C1EBC10100EBC100427100229DF80B +:10A52000B40000EB400101EB0010584901EB0010B2 +:10A530003030BDF8D81000EB011042600DE29DF8FC +:10A54000B41001EB4100C0EBC110514901EBC00058 +:10A55000407933287DD19DF8B41001EB410000EB28 +:10A5600001104A4901EB00103030BDF8D81000EB63 +:10A570000110801C0990007820F00100401C09990E +:10A5800008709DF8B41001EB410000EB01103F4949 +:10A5900001EB00103030BDF8D81000EB0110801C2A +:10A5A0000990007820F02002099802709DF8B410FC +:10A5B00001EB410000EB0110344901EB0010303099 +:10A5C000BDF8D81000EB0110801C0990007820F035 +:10A5D0000200801C099908709DF8B41040F25330B5 +:10A5E00011FB00F0284901EB800042799DF8B4008E +:10A5F00040F2533110FB01F0234901EB8000083099 +:10A600009DF89C10C1EBC10100EBC100027100205C +:10A610003A905EE09DF8B41040F2533011FB00F028 +:10A62000194901EB800108319DF89C00C0EBC00086 +:10A6300001EBC0008178BDF8E80001449DF8B4004A +:10A6400000EB400202EB0010104A02EB0010303029 +:10A6500000E07EE000EB0110801C0990007820F003 +:10A6600080008030099908709DF8B41040F2533092 +:10A6700011FB00F0044901EB800108319DF89C00BA +:10A68000C0EBC00006E000005845002098400020C4 +:10A690000889002001EBC0008178BDF8E800014482 +:10A6A0009DF8B40000EB400202EB0010FE4A02EB02 +:10A6B0000010303000EB0110801C0990007820F071 +:10A6C0000400001D09990870BDF8E800401C80B224 +:10A6D0003A909DF8B41040F2533011FB00F0F3496A +:10A6E00001EB800108319DF89C00C0EBC00011F81F +:10A6F000301000E0DCE2BDF8E80081428ADC9DF821 +:10A70000B41001EB410000EB0110E74901EB001030 +:10A710003030BDF8D81000EB01108078C0F3400055 +:10A7200020B99DF8B4100220EFF7C0FCA2229DF8DA +:10A73000B40040F2533110FB01F0DC4901EB800022 +:10A7400008309DF89C10C1EBC10100EBC100827183 +:10A7500003E19DF8B41001EB4100C0EBC110D449F6 +:10A7600001EBC000407934287DD19DF8B41040F24F +:10A77000533011FB00F0CD4901EB800108319DF809 +:10A780009C00C0EBC00001EBC00001799DF8B40053 +:10A7900040F2533210FB02F0C44A02EB80004079D1 +:10A7A000814260D19DF8B41001EB410000EB011033 +:10A7B000BD4901EB00103030BDF8D81000EB01109E +:10A7C000801C0990007820F02002099802709DF802 +:10A7D000B41001EB410000EB0110B34901EB001094 +:10A7E0003030BDF8D81000EB0110801C09900078C3 +:10A7F00020F002020998027001229DF8B40040F294 +:10A80000533110FB01F0A94901EB800000F56270A3 +:10A81000BDF8D81001EB410303EB011100EBC100BF +:10A8200080F84620A9229DF8B40040F2533110FB75 +:10A8300001F09E4901EB800008309DF89C10C1EBAF +:10A84000C10100EBC10082719DF8B40040F25331A8 +:10A8500010FB01F0954901EB800042799DF8B400AE +:10A8600040F2533100E078E010FB01F08F4901EB3A +:10A87000800108319DF89C00C0EBC00001EBC000D6 +:10A88000027100213A9154E09DF8B40040F2533136 +:10A8900010FB01F0854901EB800108319DF89C0017 +:10A8A000C0EBC00001EBC0008178BDF8E8000144B6 +:10A8B0009DF8B40000EB400202EB00107A4A02EB74 +:10A8C0000010303000EB0110801C0990007820F05F +:10A8D00080018031099801709DF8B40040F2533135 +:10A8E00010FB01F0714901EB800108319DF89C00DB +:10A8F000C0EBC00001EBC0008178BDF8E800014466 +:10A900009DF8B40000EB400202EB0010664A02EB37 +:10A910000010303000EB0110801C0990007820F00E +:10A920000400001D09990870BDF8E800401C80B2C1 +:10A930003A909DF8B40040F2533110FB01F05B49AE +:10A9400001EB800108319DF89C00C0EBC00011F8BC +:10A950003010BDF8E800814296DC00202E902F9048 +:10A9600000213A9122E0DDE92E10000140EA117247 +:10A970000901CDE92E129DF8B40000EB4001C1EBB6 +:10A98000C0104B4901EBC001BDF8E800801D085C18 +:10A990003038C117DDE92E24104341EA0402CDE925 +:10A9A0002E02BDF8E800401C80B23A90BDF8E800E5 +:10A9B0000628D8DB9DF8B4002E9940F2533210FBE4 +:10A9C00002F03A4A02EB800202F56272BDF8D8004A +:10A9D00000EB400303EB001002EBC000C0F81A10BC +:10A9E00000222E922F9200213A9122E0DDE92E10D2 +:10A9F000000140EA11720901CDE92E129DF8B40060 +:10AA000000EB4001C1EBC010294901EBC001BDF8CA +:10AA1000E8000D30085C3038C117DDE92E341843EA +:10AA200041EA0402CDE92E02BDF8E800401C80B2E4 +:10AA30003A90BDF8E8000428D8DB9DF8B4002E99C0 +:10AA400040F2533210FB02F0184A02EB800202F58A +:10AA50006272BDF8D80000EB400303EB001002EB7C +:10AA6000C000416300222E922F9200213A9129E0EA +:10AA7000DDE92E10000140EA11720901CDE92E1224 +:10AA80009DF8B40000EB4001C1EBC010084901EB98 +:10AA9000C001BDF8E8001130085C3038C117DDE9AD +:10AAA0002E3440EA030205E098400020584500207B +:10AAB000088900202143CDE92E21BDF8E800401C83 +:10AAC00081B23A91BDF8E8000628D1DB9DF8B400C8 +:10AAD0002E9940F2533210FB02F0FE4A02EB800244 +:10AAE00002F56272BDF8D80000EB400303EB0010E2 +:10AAF00002EBC000C0F81E109DF8B40000EB40014E +:10AB0000C1EBC010F44901EBC00042799DF8B400DC +:10AB100040F2533110FB01F0EE4901EB800101F5E9 +:10AB20006271BDF8D80000EB400303EB001001EBAD +:10AB3000C000C2709DF8B40000EB400101EB0010B2 +:10AB4000E64901EB00113031BDF8D80001EB0010EF +:10AB500082789DF8B40040F2533110FB01F0DD49DA +:10AB600001EB800101F56271BDF8D80000EB4003F4 +:10AB700003EB001001EBC00002769DF8B40040F238 +:10AB8000533110FB01F0D34901EB800108319DF8EE +:10AB90009C00C0EBC00001EBC00001799DF8B4003F +:10ABA00040F2533210FB02F0CA4A02EB80004079B7 +:10ABB00081427DDA00219DF8B40040F2533210FB4F +:10ABC00002F0C44A02EB80000171A7229DF8B40094 +:10ABD00040F2533110FB01F0BE4901EB8001083116 +:10ABE0009DF89C00C0EBC00001EBC0004271002149 +:10ABF0003A918DE09DF8B40040F2533110FB01F022 +:10AC0000B44901EB800108319DF89C00C0EBC00005 +:10AC100001EBC000C178BDF8E800814221D00022DC +:10AC20009DF8B40040F2533110FB01F0A94901EB4B +:10AC3000800108319DF89C00C0EBC00001EBC00012 +:10AC40008178BDF8E80001449DF8B40000EB4003B2 +:10AC500003EB0010A14B03EB0010303000EB0110B0 +:10AC600082709DF8B40040F2533110FB01F0994915 +:10AC700001EB800108319DF89C00C0EBC00001EBA6 +:10AC8000C0008178BDF8E80001449DF8B40000EBF5 +:10AC9000400202EB0010914A02EB0010303000EB52 +:10ACA0000110801C0990007820F08000803000E0C6 +:10ACB000A6E0099908709DF8B40040F2533110FBEA +:10ACC00001F0844901EB800008309DF89C10C1EB35 +:10ACD000C10100EBC1008078BDF8E81042189DF872 +:10ACE000B40000EB400101EB00107C4901EB0010C7 +:10ACF000303000EB0210801C0990007820F0040036 +:10AD0000001D09990870BDF8E800401C80B23A9017 +:10AD10009DF8B40040F2533110FB01F06D4901EB96 +:10AD2000800108319DF89C00C0EBC00011F8301084 +:10AD3000BDF8E80081423FF75DAF9DF8B40000EB3D +:10AD4000400101EB0010654901EB00103030BDF807 +:10AD5000D81000EB01108078C0F3401088B99DF83E +:10AD6000B40000EB400101EB00105C4901EB001066 +:10AD70003030BDF8D81000EB01108078C0F34000EF +:10AD8000F0B39DF8B40000EB400101EB0010534913 +:10AD900001EB00103030BDF8D81000EB0110801C22 +:10ADA0000990007820F02002099802709DF8B40004 +:10ADB00000EB400101EB0010484901EB001030307E +:10ADC000BDF8D81000EB0110801C0990007820F02D +:10ADD0000202099802709DF8B40000EB400101EBFB +:10ADE00000103E4901EB00103030BDF8D81000EBE8 +:10ADF0000110801C0990007820F00800083000E065 +:10AE0000B5E0099908709DF8B4009DF8A01001EB19 +:10AE10000010C217CDE92E029DF8B40040F2533164 +:10AE200010FB01F02B4901EB800000F56270BDF8CA +:10AE3000D81001EB410202EB011100EBC1002230FE +:10AE400009902E9800EB4001254800EB41100D3091 +:10AE5000102208900999EDF7F8F99DF8B40040F236 +:10AE6000533110FB01F01B4901EB800101F56271C8 +:10AE7000BDF8D80000EB400202EB001001EBC0016E +:10AE80002E9800EB4002164800EB421051F81A2FA2 +:10AE900040F8012F496841609DF8B40000EB400183 +:10AEA00001EB00100D4901EB00113031BDF8D80065 +:10AEB00001EB001001782E9800EB4002084800EBEF +:10AEC000421001702E9800EB4001054800EB411143 +:10AED000044809E0584500200889002098400020D7 +:10AEE000D8140020C7310020026841F81D2F808847 +:10AEF00088809DF8B40040F2533110FB01F0FE4908 +:10AF000001EB800101F56271BDF8D80000EB400251 +:10AF100002EB001001EBC000416B2E9800EB4002E9 +:10AF2000F64800EB4210C0F809109DF8B40000EBA1 +:10AF3000400101EB0010F24901EB00113031BDF886 +:10AF4000D80001EB001041682E9800EB4002EB485E +:10AF500000EB4210C0F823102E9881B2082009910E +:10AF6000EFF7A4F89DF8B4100220EFF79FF8E9E39B +:10AF700000201590C4E000202E902F9000213A91DF +:10AF800027E0DDE92E10000140EA11720901CDE948 +:10AF90002E129DF8B40000EB4001C1EBC010D9495E +:10AFA00001EBC001159800EB8002BDF8E8000B3002 +:10AFB00000EB8200085C3038C117DDE92E341843FD +:10AFC00041EA0402CDE92E02BDF8E800401C80B23F +:10AFD0003A90BDF8E8000A28D3DB9DF8B400DDE91B +:10AFE0002E2140F2533310FB03F0C34B03EB8003DD +:10AFF00008339DF89C00C0EBC00003EBC0008378D1 +:10B000001598184400EB400303EB00139DF8B400BF +:10B0100040F2533410FB04F0B74C04EB800000F511 +:10B02000627000EBC30040F8222F416000222E9294 +:10B030002F9200213A9127E0DDE92E10000140EA2D +:10B0400011720901CDE92E129DF8B40000EB400108 +:10B05000C1EBC010AB4901EBC001159800EB8002B9 +:10B06000BDF8E800153000EB8200085C3038C117ED +:10B07000DDE92E34184341EA0402CDE92E02BDF881 +:10B08000E800401C80B23A90BDF8E8000A28D3DB03 +:10B090009DF8B400DDE92E1240F2533310FB03F0AB +:10B0A000954B03EB800308339DF89C00C0EBC00078 +:10B0B00003EBC00083781598184400EB400303EBC2 +:10B0C00000139DF8B40040F2533410FB04F08A4C96 +:10B0D00004EB800000F5627000EBC3002230816059 +:10B0E000C26000219DF8B40040F2533210FB02F020 +:10B0F000224602EB800001711598401CC0B21590E9 +:10B100009DF8B40040F2533110FB01F07A4901EB95 +:10B11000800108319DF89C00C0EBC00011F8301090 +:10B12000159881423FF727AF9DF8B40040F25331A4 +:10B1300010FB01F0704901EB800008309DF89C1075 +:10B14000C1EBC10100EBC10000790C2812DC0D221B +:10B150009DF8B40040F2533110FB01F0664901EB59 +:10B16000800008309DF89C10C1EBC10100EBC100CC +:10B170000271A1E39DF8B40040F2533110FB01F0DD +:10B180005D4901EB800108319DF89C00C0EBC000D7 +:10B1900001EBC00001799DF8B40040F2533210FB7E +:10B1A00002F0554A02EB8000407981427ED19DF841 +:10B1B000B40040F2533110FB01F0114601EB800165 +:10B1C00008319DF89C00C0EBC00001EBC000C278C4 +:10B1D0009DF8B40040F2533110FB01F0464901EBF9 +:10B1E000800108319DF89C00C0EBC00001EBC0005D +:10B1F0008078111836919DF8B4109DF8A00000EBEE +:10B200000110C217CDE92E023F4890F8E00708B3BD +:10B210009DF8B40000EB400101EB0010384901EB50 +:10B2200000103030BDF8D81000EB0110807A0228F1 +:10B2300010D09DF8B40000EB400101EB0010304944 +:10B2400001EB00103030BDF8D81000EB0110C07ACF +:10B2500000287CDD00229DF8B40000EB400101EBEA +:10B260000010274901EB00103030BDF8D81000EB7A +:10B270000110C2722548D0F80C020521B0FBF1F292 +:10B2800001FB120000EB400120482C3000EB411084 +:10B290000D3009909DF8B40040F2533110FB01F1DC +:10B2A000154800EB810000F5627000E004E3BDF892 +:10B2B000D81001EB410202EB011100EBC10022307A +:10B2C0001022014608900998ECF7BFFF0F48D0F80C +:10B2D0000C020521B0FBF1F201FB120000EB400172 +:10B2E0000A482C3000EB41129DF8B40040F2533173 +:10B2F00010FB01F000490BE058450020D814002055 +:10B300009840002008890020BC320020BC12002098 +:10B3100001EB800101F56271BDF8D80000EB40033C +:10B3200003EB001001EBC00050F81A1F42F8011F98 +:10B3300040685060FE48D0F80C020521B0FBF1F2E5 +:10B3400001FB120000EB4001F9482C3000E096E1CF +:10B3500000EB41129DF8B40000EB400101EB00103E +:10B36000F44901EB001130319DF8A00001EB001011 +:10B3700000781070EE48D0F80C020521B0FBF1F215 +:10B3800001FB120000EB4001E9482C3000EB4112B8 +:10B390009DF8B40040F2533110FB01F0E64901EB97 +:10B3A000800101F56271BDF8D80000EB400303EBAA +:10B3B000001001EBC000406BC2F80900DC48D0F877 +:10B3C0000C020521B0FBF1F201FB120000EB400181 +:10B3D000D7482C3000EB4111D848026841F81D2FA6 +:10B3E00080888880D248D0F80C020521B0FBF1F2A9 +:10B3F00001FB120000EB4001CD482C3000EB411264 +:10B400009DF8B40000EB400101EB0010C94901EBCD +:10B4100000113031BDF8D80001EB00104068C2F8CF +:10B42000230000229DF8B40000EB400101EB001066 +:10B43000C04901EB00113031BDF8D80001EB00101C +:10B44000426000213A9154E0B948D0F80C0205213D +:10B45000B0FBF1F201FB120000EB4001B4482C30CC +:10B4600000EB41112731BDF8E8409DF8B40040F2EF +:10B47000533210FB02F0B04A02EB800202F5627216 +:10B480009DF8A00000EB400303EB001002EBC000AE +:10B4900090F8800040F2533210FB02F0A64A02EB13 +:10B4A000800202F562729DF8B40040F2533310FB43 +:10B4B00003F0A14B03EB800303F56273BDF8D800E2 +:10B4C00000EB400505EB001003EBC00090F8810095 +:10B4D00000EB400303EB001002EBC0024732BDF863 +:10B4E000E800001D105C0855BDF8E800401C81B262 +:10B4F0003A91BDF8E8000628A6DB00213A9142E027 +:10B5000000239DF8B40040F2533110FB01F08A494A +:10B5100001EB800101F56271BDF8D80000EB40023B +:10B5200002EB001001EBC00090F8800040F25331B4 +:10B5300010FB01F0804901EB800101F562719DF87B +:10B54000B40040F2533210FB02F07B4A02EB80025F +:10B5500002F56272BDF8D80000EB400404EB001065 +:10B5600002EBC00090F8810000EB400202EB0010FB +:10B5700001EBC0014731BDF8E8000B54BDF8E8000D +:10B58000401C81B23A91BDF8E8000A28B8DB68484F +:10B59000D0F80C020521B0FBF1F080B20146099011 +:10B5A0000220EDF795FD00210620EEF77FFD6048B3 +:10B5B000D0F80C025E49498D884206D25C48D0F82A +:10B5C0000C02401C5A49C1F80C0200210520EEF77C +:10B5D0006DFD9DF8B41001EB410000EB01105549E1 +:10B5E00001EB00103030BDF8D81000EB0110801CCA +:10B5F0000990007820F00802099802704C48D0F8B1 +:10B600000C020521B0FBF1F201FB120000EB40013E +:10B6100047482C3000EB4110D0F823202E9800EB47 +:10B620004001474800EB4110C0F8232000203A9029 +:10B6300020E03F48D0F80C020521B0FBF1F201FBFD +:10B64000120000EB40013A482C3000EB411027304B +:10B65000BDF8E810425C2E9800EB4001384800EB42 +:10B6600041112731BDF8E8000A54BDF8E800401C3C +:10B6700081B23A91BDF8E8000628DADB65E09DF872 +:10B68000B41001EB410000EB01102A4901EB00105E +:10B690003030BDF8D81000EB0110801C0990007804 +:10B6A00020F008010831099801709DF8B41001EBF1 +:10B6B000410000EB01101F4901EB00113031BDF8D2 +:10B6C000D80001EB001041682E9800EB40021C48A6 +:10B6D00000EB4210C0F8231000213A9125E09DF8BC +:10B6E000B41040F2533011FB00F0134901EB80011C +:10B6F00001F56271BDF8D80000EB400202EB0010CA +:10B7000001EBC0014731BDF8E8000A5C2E9800EB60 +:10B7100040010B4800EB41112731BDF8E8000A5405 +:10B72000BDF8E800401C81B23A91BDF8E8000AE09B +:10B73000BC1200209840002058450020C73100204E +:10B74000D8140020DDE00628C9DB00229DF8B400F3 +:10B7500040F2533110FB01F0FE4901EB800101F58D +:10B760006271BDF8D80000EB400303EB001001EB61 +:10B77000C00080F846209DF8B4100220EEF796FC39 +:10B780009DF8B41040F2533011FB00F0F14901EB89 +:10B79000800101F56271BDF8D80000EB400202EBB8 +:10B7A000001001EBC000223009902E9800EB400100 +:10B7B000E94800EB41110D3110220891DDE9080143 +:10B7C000ECF743FD9DF8B41040F2533011FB00F04C +:10B7D000E04901EB800101F56271BDF8D80000EB92 +:10B7E000400202EB001001EBC0012E9800EB40027A +:10B7F000D94800EB421051F81A2F40F8012F496840 +:10B8000041609DF8B41001EB410000EB0110D349F9 +:10B8100001EB00113031BDF8D80001EB00100178C8 +:10B820002E9800EB4002CC4800EB421001702E989D +:10B8300000EB4001C84800EB4111C948026841F8DB +:10B840001D2F808888809DF8B41040F2533011FB82 +:10B8500000F0C04901EB800101F56271BDF8D8002C +:10B8600000EB400202EB001001EBC000416B2E9890 +:10B8700000EB4002B84800EB4210C0F809109DF8F8 +:10B88000B41001EB410000EB0110B44901EB0011D1 +:10B890003031BDF8D80001EB001041682E9800EB64 +:10B8A0004002AD4800EB4210C0F823102E9881B240 +:10B8B00008200991EEF7FAFBA7229DF8B40040F2A8 +:10B8C000533110FB01F0A34901EB800108319DF8D1 +:10B8D0009C00C0EBC00001EBC0004271A2229DF8A9 +:10B8E000B40040F2533110FB01F09A4901EB8000A3 +:10B8F00008309DF89C10C1EBC10100EBC1008271C2 +:10B9000000BF00BF02F0B4BE9DF8B41001EB4100CF +:10B91000C0EBC110934901EBC00041780846099182 +:10B9200000210BF0E9FEC1B228910021369124E0FC +:10B930009DF8B41040F2533011FB00F0854901EB43 +:10B9400080010831BDF8D800C0EBC00001EBC00099 +:10B9500041780846099100210CF082FC9DF8A02056 +:10B9600042400A4304D1BDF8D800C1B2279112E089 +:10B97000BDF8D800401C81B236919DF8B41040F259 +:10B98000533011FB00F0734901EB80008179BDF861 +:10B99000D8008142CCDC00BF9DF8B41001EB41001F +:10B9A000C0EBC1106F4901EBC000C1789DF8B40035 +:10B9B00000EB4002C2EBC0106A4A02EBC000807884 +:10B9C00041EA002129919DF8B41001EB4100C0EB40 +:10B9D000C110114601EBC0010991BDF8A4100998EE +:10B9E000EDF796FF11909DF8B41001EB4100C0EB0C +:10B9F000C1105C4901EBC002BDF8A400401C105C02 +:10BA00009DF8B41001EB4102C2EBC111554A02EBA3 +:10BA1000C102BDF8A410515C40EA01221198824293 +:10BA200042F0C2829DF8B41001EB4100C0EBC1109E +:10BA30004C4901EBC000807A01069DF8B40000EB90 +:10BA40004002C2EBC010474A02EBC000C07A41EA94 +:10BA500000419DF8B40000EB4002C2EBC010414A27 +:10BA600002EBC000007B41EA00219DF8B40000EB2E +:10BA70004002C2EBC0103B4A02EBC000407B0843CF +:10BA80003949C1F8180F0846D0F8181F0991BDF8B8 +:10BA9000A4000E3808909DF8B40000EB4001C1EB03 +:10BAA000C010114601EBC0000E300790DDE908120E +:10BAB000EDF71DFD9DF8B40000EB40002B4901EBB4 +:10BAC000800081689DF8B40000EB4000274A02EB3B +:10BAD00080004160002130329DF8B40002EB00127A +:10BAE0009DF89C0011549DF8B41001EB4100C0EB8F +:10BAF000C1101C4901EBC000C17B249110211091A1 +:10BB0000BDF89000A1287DD100229DF8B40040F23C +:10BB1000533110FB01F00F4901EB800108319DF812 +:10BB20009C00C0EBC00001EBC0004271BDF84010AA +:10BB300008460991491C8AB210929DF8B41001EB95 +:10BB40004102C2EBC111074A02EBC101085C24901B +:10BB500025900DE058450020D81400209840002082 +:10BB6000C731002008890020BC220020583E002058 +:10BB7000BDF8940007287DD2DFE800F07C048384C0 +:10BB8000FDFCFB00BDF8401008460991491C8AB233 +:10BB900010929DF8B41001EB4102C2EBC111FE4AB4 +:10BBA00002EBC1010A5C9DF8B40040F2533110FB76 +:10BBB00001F0FA4901EB800008309DF89C10C1EBC0 +:10BBC000C10100EBC1000272BDF84000411C8AB205 +:10BBD000109206909DF8B41001EB4102C2EBC11126 +:10BBE000ED4A02EBC101085C0206BDF84000411CB1 +:10BBF0008BB2109307909DF8B41001EB4103C3EB97 +:10BC0000C11100E000E2E44B03EBC101085C42EA31 +:10BC10000042BDF84000411C8BB2109308909DF883 +:10BC2000B41001EB4103C3EBC111DB4B03EBC101CA +:10BC3000085C42EA0022BDF8401008460991491C00 +:10BC40008BB210939DF8B41001EB4103C3EBC1110B +:10BC5000D14B03EBC101085C02439DF8B40040F2F4 +:10BC6000533110FB01F0CD4901EB800008309DF805 +:10BC70009C1000E0C7E1C1EBC10100EBC100C26054 +:10BC8000C1E1C0E101229DF8B40040F2533110FB44 +:10BC900001F0C24901EB800108319DF89C00C0EB26 +:10BCA000C00001EBC000027700213A9128E09DF826 +:10BCB000B41001EB4100C0EBC110B74901EBC0016A +:10BCC000BDF84020BDF8E80010440A5C9DF8B400BF +:10BCD00040F2533110FB01F0B04901EB8001083113 +:10BCE0009DF89C00C0EBC00001EBC00000F11D01FD +:10BCF000BDF8E8000A54BDF8E800401C81B23A9152 +:10BD0000BDF8E8000A28D2DBBDF840000A3081B255 +:10BD1000109100213A9127E09DF8B41001EB410009 +:10BD2000C0EBC1109C4901EBC001BDF84020BDF83B +:10BD3000E80010440A5C9DF8B40040F2533110FB57 +:10BD400001F0964901EB800108319DF89C00C0EBA1 +:10BD5000C00001EBC0012A31BDF8E8000A54BDF86B +:10BD6000E800401C81B23A91BDF8E8000C28D3DB12 +:10BD700002E0BEE0BCE0BAE0BDF840000C3081B2A9 +:10BD80001091002136919CE001229DF8B40040F210 +:10BD9000533110FB01F0814901EB800108319DF81E +:10BDA0009C00C0EBC00001EBC0008178BDF8D8005A +:10BDB000084400EB400101EB00119DF8B40040F293 +:10BDC000533310FB03F0754B03EB800000F56270FA +:10BDD00000F831209DF8B40040F2533110FB01F01F +:10BDE000194601EB800108319DF89C00C0EBC000B2 +:10BDF00001EBC0008178BDF8D800084400EB400199 +:10BE000001EB00119DF8B40040F2533310FB03F036 +:10BE1000624B03EB800000F5627000EBC10080F81C +:10BE2000822000213A9143E09DF8B41040F2533053 +:10BE300011FB00F0594901EB800108319DF89C008D +:10BE4000C0EBC00001EBC00000F11D01BDF8E8002F +:10BE50000A5C9DF8B40040F2533110FB01F04F49E9 +:10BE600001EB800108319DF89C00C0EBC00001EBA4 +:10BE7000C0008178BDF8D800084400EB400101EB18 +:10BE800000119DF8B40040F2533310FB03F0434B14 +:10BE900003EB800000F5627000EBC10000F183014C +:10BEA000BDF8E8000A54BDF8E800401C81B23A91A0 +:10BEB000BDF8E8000A28B7DBBDF8D800401C81B205 +:10BEC00036919DF8B41040F2533011FB00F0334925 +:10BED00001EB800108319DF89C00C0EBC00011F817 +:10BEE0003010BDF8D80081423FF74EAF8BE08AE0BA +:10BEF00089E09DF8B41001EB410000EB01102849E6 +:10BF000001EB0010806800EB800041009DF8B40058 +:10BF100000EB4000234A02EB800081609DF8B410E2 +:10BF200001EB4100C0EBC1101B4901EBC001BDF8A2 +:10BF30004000401C095C9DF8B40000EB4002C2EBDD +:10BF4000C010154A02EBC002BDF84000105C41EA87 +:10BF500000229DF8B40040F2533110FB01F00F496C +:10BF600001EB800108319DF89C00C0EBC00001EBA3 +:10BF7000C0000285BDF84000801C81B210919DF880 +:10BF8000B40040F2533110FB01F0044901EB800191 +:10BF900008319DF89C0007E00889002058450020E2 +:10BFA00098400020583E0020C0EBC00001EBC000CC +:10BFB000018D9DF8B40000EB400202EB0010FE4A38 +:10BFC00002EB0010408B81420ADB0621A2F50472CD +:10BFD0009DF8B40002EB00129DF89C00115411E092 +:10BFE00006229DF8B40040F2533110FB01F0F349F2 +:10BFF00001EB800108319DF89C00C0EBC00001EB13 +:10C00000C000427100BFE5E3BDF89000A228FAD15C +:10C0100000213691FEE39DF8B40040F2533110FB4D +:10C0200001F0E64901EB800108319DF89C00C0EB6E +:10C03000C00001EBC0008178BDF8D8000844C1B24F +:10C040002891BDF84000401C81B21091BDF840100D +:10C0500008460991491C8AB210929DF8B41001EB70 +:10C060004102C2EBC111D64A02EBC101085C259026 +:10C07000BDF84000411C8AB2109209903490BDF87E +:10C0800094000D287ED2DFE810F07D0032010D0013 +:10C090009009250E420EA90E000F1D0F3A0F570FE3 +:10C0A000E30EC60EBDF8401008460991491C8AB23D +:10C0B00010929DF8B41001EB4102C2EBC111C04ACD +:10C0C00002EBC101095CBF4880F8021D90F8020D27 +:10C0D000C0F3401020B9BB4890F8020DC00908B960 +:10C0E00001212691BDF8401008460691491C8AB2EC +:10C0F00010929DF8B41001EB4102C2EBC111B04A9D +:10C1000002EBC101085C0206BDF840100846079129 +:10C11000491C8BB210939DF8B41001EB4103C3EBA3 +:10C12000C111A74B03EBC101085C42EA0042BDF814 +:10C13000401008460891491C8BB210939DF8B4102A +:10C1400001EB4103C3EBC1119D4B03EBC101085C43 +:10C1500042EA0022BDF84000411C8BB210930990C6 +:10C160009DF8B41001EB4103C3EBC111944B03EBF9 +:10C17000C101085C02439DF8B40040F2533110FB4A +:10C1800001F000E0FDE38D4901EB800000F56270F5 +:10C190009DF8A01001EB410303EB011100EBC1007E +:10C1A000C0F81A20BDF84000411C8AB210920690D7 +:10C1B0009DF8B41001EB4102C2EBC111804A02EBC1 +:10C1C000C101085C0206BDF84000411C8BB210930F +:10C1D00007909DF8B41001EB4103C3EBC111784BFC +:10C1E00003EBC101085C42EA0042BDF8401008467A +:10C1F0000891491C8BB210939DF8B41001EB4103D8 +:10C20000C3EBC1116E4B03EBC101085C42EA002293 +:10C21000BDF84000411C8BB2109309909DF8B410FA +:10C2200001EB4103C3EBC111654B03EBC101085C9A +:10C2300002439DF8B40040F2533110FB01F05F4916 +:10C2400001EB800000F562709DF8A01001EB410346 +:10C2500003EB011100EBC100C0F81E20BDF8400047 +:10C26000411C8AB2109207909DF8B41001EB410274 +:10C27000C2EBC111524A02EBC101085C0204BDF8D5 +:10C280004000411C8BB2109308909DF8B41001EB54 +:10C290004103C3EBC1114A4B03EBC101085C42EA05 +:10C2A0000022BDF84000411C8BB2109309909DF80C +:10C2B000B41001EB4103C3EBC111414B03EBC101CE +:10C2C000085C02439DF8B40040F2533110FB01F0CA +:10C2D0003A4901EB800000F562709DF8A01001EB77 +:10C2E000410303EB011100EBC100426300BFBDF845 +:10C2F0009400012868D1BDF8401008460991491CF6 +:10C300008AB210929DF8B41001EB4102C2EBC11148 +:10C310002B4A02EBC101095C2A4880F8021D90F803 +:10C32000020DC0F3401020B9264890F8020DC00954 +:10C3300008B9012126919DF8B40040F2533110FB59 +:10C3400001F01E4901EB800108319DF89C00C0EB13 +:10C35000C00011F83000401EBDF8D810884233D11B +:10C360009DF8B40000EB400101EB0010124901EB15 +:10C37000001030309DF8A01000EB011080780121F2 +:10C38000B1EBD01F20D19DF89800E8B99DF8B4001A +:10C3900040F2533110FB01F0084901EB80010831F4 +:10C3A0009DF89C00C0EBC00001EBC00081789DF8B7 +:10C3B000B40000EB400208E09840002058450020FF +:10C3C00008890020BC22002048E002EB0010FE4A51 +:10C3D00002EB0010303000EB0110407A00F0010059 +:10C3E000E0B39DF8B40040F2533110FB01F002F5C8 +:10C3F000986101EB800108319DF89C00C0EBC00002 +:10C4000001EBC000807800EB400101EB00119DF8CA +:10C41000B40040F2533210FB02F0EC4A02EB800011 +:10C4200000F5627000EBC10090F8900000F0010090 +:10C43000A0B99DF8B40040F2533110FB01F0114651 +:10C4400001EB800008309DF89C10C1EBC10100EBAE +:10C45000C100007F10B100213A912AE0B0E09DF8C0 +:10C46000B40040F2533110FB01F0D84901EB8001D8 +:10C4700008319DF89C00C0EBC00001EBC00000F14A +:10C480001D01BDF8E8000A5C9DF8B40000EB400116 +:10C4900001EB0010CC4901EB00100E30BDF8E810A4 +:10C4A000405C824200D008E0BDF8E800401C81B248 +:10C4B0003A91BDF8E8000628D1DB00BFBDF8E800DE +:10C4C00006287DD106213A9129E09DF8B40040F27A +:10C4D000533110FB01F0BD4901EB800108319DF89B +:10C4E0009C00C0EBC00001EBC00000F11D01BDF8D5 +:10C4F000E8000A5C9DF8B40000EB400101EB00107D +:10C50000B14901EB00100E30BDF8E810405C8242EA +:10C5100000D008E0BDF8E800401C81B23A91BDF8B7 +:10C52000E8000A28D1DB00BFBDF8E8000A284FD098 +:10C5300000229DF8B40040F2533110FB01F0A349F2 +:10C5400001EB800108319DF89C00C0EBC00001EBBD +:10C55000C00002859DF8B40040F2533110FB01F099 +:10C560009A4901EB800108319DF89C00C0EBC000A6 +:10C5700001EBC000807800EB400101EB00119DF859 +:10C58000B40040F2533210FB02F0904A02EB8000FC +:10C5900000F5627000EBC10090300990007820F047 +:10C5A0000101491C0998017006229DF8B40040F26F +:10C5B000533110FB01F0854901EB8001083100E0A7 +:10C5C00006E09DF89C00C0EBC00001EBC00042718A +:10C5D0009DF8B40040F2533110FB01F07B4901EBB0 +:10C5E000800101F562719DF8A00000EB400202EBB2 +:10C5F000001011F830109DF8B40040F2533210FBD7 +:10C6000002F0724A02EB8000407981427EDA9DF8A6 +:10C61000B40000EB400101EB00106B4901EB00108E +:10C6200030309DF8A01000EB0110801C0990684884 +:10C6300090F8020D0121A1EBD0100999097860F35F +:10C64000000109980170624890F8020DC0F3401093 +:10C65000F0BB9DF8B40000EB400101EB00105A491B +:10C6600001EB001030309DF8A01000EB0110807835 +:10C67000C0F3401060B39DF8B40000EB400101EB43 +:10C680000010514901EB001030309DF8A01000EB74 +:10C690000110801C0990007820F00200801C09998C +:10C6A00008709DF8B40040F2533110FB01F01146C0 +:10C6B00001EB800000F562709DF8A01001EB4102D3 +:10C6C00002EB011100EBC10018300990007800E086 +:10C6D00009E020F00201891C099801709DF8B4104E +:10C6E0000220EDF7E3FC00219DF8B40040F2533244 +:10C6F00010FB02F0354A02EB8000017102229DF826 +:10C70000B40040F2533110FB01F000E022E02F4969 +:10C7100001EB800101F562719DF8A00000EB400380 +:10C7200003EB001001F8302003229DF8B40040F222 +:10C73000533110FB01F0254901EB800000F56270D8 +:10C740009DF8A01001EB410303EB011100EBC100C8 +:10C750004271FCE39DF8B40000EB400101EB0010D6 +:10C76000194901EB001030309DF8A01000EB0110CA +:10C77000801C0990164890F8020D0121A1EBD01001 +:10C7800009990A7860F300020A709DF8B40000EB82 +:10C79000400101EB00100C4901EB001030309DF816 +:10C7A000A01000EB0110801C0990094890F8020DC0 +:10C7B00042090998007862F34100099908709DF8D0 +:10C7C000B40000EB400106E09840002058450020EE +:10C7D000BC220020FDE301EB0010FE4901EB00103C +:10C7E00030309DF8A01000EB01108078C0F34002BB +:10C7F0009DF8B40040F2533110FB01F0F64901EB13 +:10C80000800000F562709DF8A01001EB410303EB7E +:10C81000011100E0E8E300EBC100007EC0F340003E +:10C8200082427AD09DF8B40040F2533110FB01F0FF +:10C83000E94901EB800000F562709DF8A01001EB62 +:10C84000410202EB011100EBC100183009909DF884 +:10C85000B40000EB400101EB0011DE4800EB0111D8 +:10C8600030319DF8A00001EB001080784208099853 +:10C87000017862F3410101709DF8B40000EB4001C2 +:10C8800001EB0010D34901EB001030309DF8A010EF +:10C8900000EB01108078C0F34000E8B302229DF85D +:10C8A000B40040F2533110FB01F0CB4901EB8000A2 +:10C8B00000F562709DF8A01001EB410303EB01113C +:10C8C00000EBC1004271C54890F8E00730BB9DF80D +:10C8D000B40040F2533110FB01F0BF4901EB80007E +:10C8E00000F562709DF8A01001EB410202EB01110E +:10C8F00000EBC10090F87F0080B111239DF8B400D7 +:10C9000040F2533110FB01F0B34901EB800101F516 +:10C9100062719DF8A00002E06DE07CE1E4E000EBD4 +:10C92000400202EB001001EBC00090F8800040F2E2 +:10C93000533110FB01F0A84901EB800101F5627150 +:10C940009DF8B40040F2533210FB02F0A24A02EB11 +:10C95000800202F562729DF8A00000EB400404EB37 +:10C96000001002EBC00090F8810000EB400202EBE7 +:10C97000001001EBC00080F87E30F3239DF8B40076 +:10C9800000E0FCE340F2533110FB01F0924901EB6F +:10C99000800101F562719DF8A00000EB400202EBFE +:10C9A000001001EBC00090F8800040F2533110FB02 +:10C9B00001F0894901EB800101F562719DF8B40035 +:10C9C00040F2533210FB02F0834A02EB800000F584 +:10C9D00062709DF8A02002EB420404EB021200EB0F +:10C9E000C20090F8810000EB400202EB001001EB66 +:10C9F000C00043710AE103229DF8B40040F25331B4 +:10CA000010FB01F0744901EB800101F562719DF8A2 +:10CA1000A00000EB400303EB001001EBC0004271EB +:10CA200000219DF8B40040F2533210FB02F06A4A34 +:10CA300002EB8000017101229DF8B40040F25331F5 +:10CA400010FB01F0644901EB800000F562709DF875 +:10CA5000A01001EB410303EB011100EBC10080F8D2 +:10CA600046205E4890F8E007F0BB9DF8B40040F225 +:10CA7000533110FB01F0584901EB800000F5627062 +:10CA80009DF8A01001EB410202EB011100EBC10087 +:10CA900090F87F0040B39DF8B40040F2533110FB92 +:10CAA00001F04D4901EB800101F562719DF8A00094 +:10CAB00000EB400202EB001001EBC00090F8800098 +:10CAC00000EB400101EB0010424901EB0011303155 +:10CAD0009DF8B40040F2533210FB02F03E4A02EBE4 +:10CAE000800202F5627200E090E09DF8A00000EB89 +:10CAF000400303EB001002EBC00090F8810001EB53 +:10CB00000010801C0990007820F00402099802703F +:10CB100000239DF8B40040F2533110FB01F02E4980 +:10CB200001EB800101F562719DF8A00000EB40026D +:10CB300002EB001001EBC00090F8800040F253318E +:10CB400010FB01F0244901EB800101F562719DF8B1 +:10CB5000B40040F2533210FB02F01F4A02EB800295 +:10CB600002F562729DF8A00000EB400404EB001097 +:10CB700002EBC00090F8810000EB400202EB0010D5 +:10CB800001EBC00080F87E30F3239DF8B40040F242 +:10CB9000533110FB01F0104901EB800101F5627186 +:10CBA0009DF8A00000EB400202EB001001EBC0007A +:10CBB00090F8800040F2533110FB01F0064901EB80 +:10CBC000800101F562719DF8B40040F2533210FB10 +:10CBD00002F005E09840002058450020BC320020BB +:10CBE000FC4A02EB800000F562709DF8A02002EB89 +:10CBF000420404EB021200EBC20090F8810000EB4B +:10CC0000400202EB001001EBC00043719DF8B4102C +:10CC10000220EDF74BFA9DF8B40000EB400101EB68 +:10CC20000010ED4901EB001130319DF8A00001EB3F +:10CC30000010807800F001029DF8B40040F25331FA +:10CC400010FB01F0E34901EB800000F562709DF8F4 +:10CC5000A01001EB410303EB011100EBC100007ECA +:10CC600000F00100824279D09DF8B40040F25331C7 +:10CC700010FB01F0D74901EB800000F562709DF8D0 +:10CC8000A01001EB410202EB011100EBC1001830D2 +:10CC900009909DF8B40000EB400101EB0010CE4973 +:10CCA00001EB001130319DF8A00001EB00108178FC +:10CCB0000998027861F3000202709DF8B40000EB5D +:10CCC000400101EB0010C44901EB001030309DF829 +:10CCD000A01000EB0110807800F00100E8BB9DF887 +:10CCE000B40000EB400101EB0010BB4901EB001068 +:10CCF00030309DF8A01000EB01108078C0F3401098 +:10CD000068B39DF8B40040F2533110FB01F0B14913 +:10CD100001EB800000F562709DF8A01001EB41026C +:10CD200002EB011100EBC10090F84600B8B99DF884 +:10CD3000B40040F2533110FB01F0A64901EB800032 +:10CD400000F562709DF8A01001EB410202EB0111A9 +:10CD500000EBC100407B10B902E060E09CE247E0DC +:10CD60009DF8B40000EB400101EB00109A4901EB83 +:10CD7000001030309DF8A01000EB01108078C0F357 +:10CD80004000A8BB03229DF8B40040F2533110FBD1 +:10CD900001F0904901EB800101F562719DF8A0005E +:10CDA00000EB400303EB001001EBC00042710021D7 +:10CDB0009DF8B40040F2533210FB02F0854A02EBBA +:10CDC0008000017101229DF8B40040F2533110FB44 +:10CDD00001F0804901EB800000F562709DF8A01021 +:10CDE00001EB410303EB011100EBC10080F8462089 +:10CDF00000229DF8B40040F2533110FB01F0754958 +:10CE000001EB800000F562709DF8A01001EB41037A +:10CE100003EB011100EBC10080F8452037E29DF8DB +:10CE2000B40040F2533110FB01F06A4901EB80007D +:10CE300000F562709DF8A01001EB410202EB0111B8 +:10CE400000EBC10090F84600B0B901229DF8B40093 +:10CE500040F2533110FB01F05E4901EB800000F518 +:10CE600062709DF8A01001EB410303EB011100EB90 +:10CE7000C10080F845202AE000229DF8B40040F26D +:10CE8000533110FB01F0534901EB800101F5627150 +:10CE90009DF8A00000EB400303EB001001EBC00085 +:10CEA00080F845209DF8B40000EB400101EB001034 +:10CEB000494901EB001130319DF8A00001EB001051 +:10CEC000801C0990007820F0010209980270434804 +:10CED00090F8E00780B19DF8B40000EB400101EB51 +:10CEE00000103D4901EB001030309DF8A01000EB20 +:10CEF0000110807A022876D1394890F8290001285B +:10CF000071D13748D0F80C023549498D88426AD230 +:10CF10009DF8B40040F2533110FB01F02D4901EBB4 +:10CF2000800000F562709DF8A01001EB410202EB59 +:10CF3000011100EBC10090F84500012852D19DF885 +:10CF4000B40040F2533110FB01F0224900E02BE223 +:10CF500001EB800000F562709DF8A01001EB41022A +:10CF600002EB011100EBC10090F87F00D0BB9DF8EF +:10CF7000B40000EB400101EB0010174901EB001178 +:10CF800030319DF8A00001EB001001789DF8B4004D +:10CF900040F2533210FB02F00E4A02EB8000417067 +:10CFA00005229DF8B40040F2533110FB01F009490D +:10CFB00001EB800101F562719DF8A00000EB4003D8 +:10CFC00003EB001001EBC000427100229DF8B40099 +:10CFD0000BE0FDE35845002098400020BC320020C3 +:10CFE000BC1200206CE000E1F3E300EB400101EB38 +:10CFF0000010FE4901EB001130319DF8A00001EB5B +:10D000000010426001229DF8B40000EB400101EBEA +:10D010000010F64901EB001130319DF8A00001EB42 +:10D020000010C2729DF8B4100220EDF73FF8002105 +:10D030003A911CE000229DF8B40040F2533110FBFD +:10D0400001F1EB4800EB810101F562719DF8A00050 +:10D0500000EB400303EB001001EBC0014731BDF8CA +:10D06000E8000A54BDF8E800401C81B23A91BDF8CE +:10D07000E8000628DEDB00203A901CE000229DF844 +:10D08000B40040F2533110FB01F0D94901EB8001AB +:10D0900001F562719DF8A00000EB400303EB001066 +:10D0A00001EBC0016331BDF8E8000A54BDF8E800A7 +:10D0B000401C81B23A91BDF8E8000F28DEDBE6E0C3 +:10D0C0009DF8B40040F2533110FB01F0C84901EB68 +:10D0D000800000F562709DF8A01001EB410202EBA8 +:10D0E000011100EBC10090F8450001287DD19DF8A9 +:10D0F000B40040F2533110FB01F0BD4901EB800157 +:10D1000001F562719DF8A00000EB400202EB0010F7 +:10D1100001EBC00090F8800040F2533110FB01F0A9 +:10D12000B34901EB800101F562719DF8B40040F252 +:10D13000533210FB02F0AE4A02EB800000F5627041 +:10D140009DF8A02002EB420303EB021200EBC200A9 +:10D1500090F8810000EB400202EB001001EBC000F0 +:10D1600090F87E00032840D100239DF8B40040F2DF +:10D17000533110FB01F09E4901EB800100E0FDE31B +:10D1800001F562719DF8A00000EB400202EB001077 +:10D1900001EBC00090F8800040F2533110FB01F029 +:10D1A000934901EB800101F562719DF8B40040F2F2 +:10D1B000533210FB02F08E4A02EB800202F56272DB +:10D1C0009DF8A00000EB400404EB001002EBC0004F +:10D1D00090F8810000EB400202EB001001EBC00070 +:10D1E00080F87E309DF8B40000E050E000EB400194 +:10D1F00001EB00107D4901EB001130319DF8A000DA +:10D2000001EB001001789DF8B40040F2533210FB9E +:10D2100002F0774A02EB8000417005229DF8B400CD +:10D2200040F2533110FB01F0714901EB800101F52F +:10D2300062719DF8A00000EB400303EB001001EBCE +:10D24000C000427100229DF8B40000EB400101EBE8 +:10D250000010664901EB001130319DF8A00001EB90 +:10D260000010426002229DF8B40000EB400101EB87 +:10D2700000105E4901EB001130319DF8A00001EB78 +:10D280000010C2729DF8B4100220ECF70FFF9DF859 +:10D29000B4100220ECF70AFF9DF8B40040F25331BD +:10D2A00010FB01F0524901EB800000F562709DF81F +:10D2B000A01001EB410202EB011100EBC100807BE9 +:10D2C000012834D100229DF8B40040F2533110FB04 +:10D2D00001F0474901EB800101F562719DF8A00062 +:10D2E00000EB400303EB001001EBC0008273002150 +:10D2F0009DF8B40040F2533210FB02F03C4A02EBBE +:10D300008000017103229DF8B40040F2533110FBFC +:10D3100001F1374800EB810000F562709DF8A01024 +:10D3200001EB410303EB011100EBC10042719DF8D9 +:10D33000B40000EB400101EB00102C4901EB0010A0 +:10D3400030309DF8A01000EB01108078C0F3400051 +:10D3500050B39DF8B40040F2533110FB01F0244962 +:10D3600001EB800000F562709DF8A01001EB410216 +:10D3700002EB011100EBC1004079012814D1022217 +:10D380009DF8B40040F2533110FB01F0184901EB55 +:10D39000800000F562709DF8A01001EB410303EBE3 +:10D3A000011100EBC1004271E8E200202E902F90A5 +:10D3B00000213A912BE0DDE92E10000240EA1162D3 +:10D3C0000902CDE92E12BDF8401008460991491C0A +:10D3D0008AB210929DF8B41001EB4102C2EBC11168 +:10D3E000044A02EBC101085C06E0000098400020FE +:10D3F0005845002008890020DDE92E3440EA030268 +:10D40000CDE92E24BDF8E800401C81B23A91BDF868 +:10D41000E8000628CFDB9DF8B400DDE92E1240F2CB +:10D42000533310FB03F0F84B03EB800303F56273F7 +:10D430009DF8A00000EB400404EB001003EBC000DB +:10D4400040F8221F426000222E922F9200213A9132 +:10D4500023E0DDE92E10000240EA11620902CDE965 +:10D460002E12BDF8401008460991491C8AB210924C +:10D470009DF8B41001EB4102C2EBC111E34A02EB8B +:10D48000C101085CDDE92E3440EA0302CDE92E2417 +:10D49000BDF8E800401C81B23A91BDF8E8000628CA +:10D4A000D7DB9DF8B400DDE92E1240F2533310FBB8 +:10D4B00003F0D54B03EB800303F562739DF8A000E6 +:10D4C00000EB400404EB001003EBC000223081604D +:10D4D000C2609DF8B40040F2533110FB01F0CA491C +:10D4E00001EB800101F562719DF8A00000EB4002A4 +:10D4F00002EB001011F830109DF8B40040F25332E6 +:10D5000010FB02F0C04A02EB8000407981427DD1DD +:10D510009DF8B4009DF8A01001EB0010C217CDE9F2 +:10D520002E02BB4890F8E00708B39DF8B40000EB6A +:10D53000400101EB0010B74901EB001030309DF8BD +:10D54000A01000EB0110807A022810D09DF8B400E2 +:10D5500000EB400101EB0010AE4901EB0010303050 +:10D560009DF8A01000EB0110C07A00287DDD00229C +:10D570009DF8B40000EB400101EB0010A54901EB60 +:10D58000001030309DF8A01000EB0110C272A248CC +:10D59000D0F80C020521B0FBF1F201FB120000EB08 +:10D5A00040019D482C3000EB41100D3009909DF852 +:10D5B000B41040F2533011FB00F0934901EB8000AE +:10D5C00000F562709DF8A01001EB410202EB011121 +:10D5D00000EBC10022301022014608900998EAF7BA +:10D5E00034FE8D48D0F80C020521B0FBF1F201FBAE +:10D5F000120000EB400188482C3000EB41129DF8EE +:10D60000B40040F2533110FB01F000E0ECE27E493F +:10D6100001EB800101F562719DF8A00000EB400371 +:10D6200003EB001001EBC00050F81A1F42F8011F75 +:10D63000406850607848D0F80C020521B0FBF1F248 +:10D6400001FB120000EB400173482C3000EB41124B +:10D650009DF8B40000EB400101EB00106D4901EBB7 +:10D66000001130319DF8A00000E099E101EB0010BD +:10D67000007810706848D0F80C020521B0FBF1F278 +:10D6800001FB120000EB400163482C3000EB41111C +:10D690005F48F538026841F81D2F808888805E4811 +:10D6A000D0F80C020521B0FBF1F201FB120000EBF7 +:10D6B000400159482C3000EB41129DF8B40040F273 +:10D6C000533110FB01F0504901EB800101F562710B +:10D6D0009DF8A00000EB400303EB001001EBC0003D +:10D6E000406BC2F809004C48D0F80C020521B0FB91 +:10D6F000F1F201FB120000EB400147482C3000EB37 +:10D7000041129DF8B40000EB400101EB00104149CB +:10D7100001EB001130319DF8A00001EB00104068D2 +:10D72000C2F8230000229DF8B40000EB400101EB99 +:10D730000010384901EB001130319DF8A00001EBD9 +:10D740000010426000213A9157E03348D0F80C02B3 +:10D750000521B0FBF1F201FB120000EB40012E4865 +:10D760002C3000EB41112731BDF8E8409DF8B400A2 +:10D7700040F2533210FB02F0234A02EB800202F522 +:10D7800062729DF8A00000EB400303EB001002EB77 +:10D79000C00090F8800040F2533210FB02F01A4AA9 +:10D7A00002EB800202F562729DF8B40040F253333E +:10D7B00010FB03F0144B03EB800303F562739DF839 +:10D7C000A00000EB400505EB001003EBC00001E0FA +:10D7D000EAE3D4E390F8810000EB400303EB001090 +:10D7E00002EBC0024732BDF8E800001D105C08558E +:10D7F000BDF8E800401C81B23A91BDF8E800062867 +:10D80000A3DB00203A904CE0584500200889002016 +:10D81000BC32002098400020BC12002000239DF85C +:10D82000B40040F2533110FB01F0FE4901EB8001DE +:10D8300001F562719DF8A00000EB400202EB0010C0 +:10D8400001EBC00090F8800040F2533110FB01F072 +:10D85000F44901EB800101F562719DF8B40040F2DA +:10D86000533210FB02F0EF4A02EB800202F56272C3 +:10D870009DF8A00000EB400404EB001002EBC00098 +:10D8800090F8810000EB400202EB001001EBC001B8 +:10D890004731BDF8E8000B54BDF8E800401C81B2E8 +:10D8A0003A91BDF8E8000A28B8DBDF48D0F80C024E +:10D8B0000521B0FBF1F080B2014609900220EBF7A0 +:10D8C00007FC00210620ECF7F1FBD748D0F80C024A +:10D8D000D549498D884206D2D348D0F80C02401C65 +:10D8E000D149C1F80C0200210520ECF7DFFB9DF8BF +:10D8F000B40000EB400101EB0010CC4901EB00103B +:10D9000030309DF8A01000EB0110801C09900078C9 +:10D9100020F00400001D09990870C348D0F80C02DB +:10D920000521B0FBF1F201FB120000EB4001BE4803 +:10D930002C3000EB4110D0F823202E9800EB400152 +:10D94000BB4800EB4110C0F8232000203A9022E0B1 +:10D95000B548D0F80C020521B0FBF1F201FB120032 +:10D9600000EB4001B0482C3000EB41102730BDF8EF +:10D97000E810425C2E9800EB400100E02DE2AC483C +:10D9800000EB41112731BDF8E8000A54BDF8E8006A +:10D99000401C81B23A91BDF8E8000628D8DB59E076 +:10D9A0009DF8B40000EB400101EB00109F4901EB32 +:10D9B000001030309DF8A01000EB0110801C099081 +:10D9C000007820F008010831099801709DF8B40032 +:10D9D00000EB400101EB0010944901EB00113031E4 +:10D9E0009DF8A00001EB001041682E9800EB40026A +:10D9F0008F4800EB4210C0F8231000213A9125E037 +:10DA00009DF8B40040F2533110FB01F0854901EB61 +:10DA1000800101F562719DF8A00000EB400202EB6D +:10DA2000001001EBC0014731BDF8E8000A5C2E98F8 +:10DA300000EB40017E4800EB41112731BDF8E800C2 +:10DA40000A54BDF8E800401C81B23A91BDF8E800E4 +:10DA50000628D5DB9DF8B40000EB400101EB001077 +:10DA6000724901EB001030309DF8A01000EB01105E +:10DA7000801C0990007820F02002099802709DF81F +:10DA8000B4100220ECF712FB9DF8B40040F25331C1 +:10DA900010FB01F0634901EB800000F562709DF816 +:10DAA000A01001EB410202EB011100EBC10022309A +:10DAB00009902E9800EB40015D4800EB41100D30BD +:10DAC000102208900999EAF7C0FB9DF8B40040F2D3 +:10DAD000533110FB01F0534901EB800101F56271F4 +:10DAE0009DF8A00000EB400202EB001001EBC0012A +:10DAF0002E9800EB40024E4800EB421051F81A2FCE +:10DB000040F8012F496841609DF8B40000EB4001E6 +:10DB100001EB0010454901EB001130319DF8A000E8 +:10DB200001EB001001782E9800EB4002404800EB1A +:10DB3000421001702E9800EB40013D4800EB41116E +:10DB40003C48026841F81D2F808888809DF8B40009 +:10DB500040F2533110FB01F0324901EB800101F535 +:10DB600062719DF8A00000EB400202EB001001EB97 +:10DB7000C000416B2E9800EB40022D4800EB421094 +:10DB8000C0F809102E9881B208200991ECF78EFA9E +:10DB900000229DF8B40040F2533110FB01F02149FE +:10DBA00001EB800101F562719DF8A00000EB4003DC +:10DBB00003EB001001EBC00080F8462001229DF825 +:10DBC000B40040F2533110FB01F0164901EB800024 +:10DBD00000F562709DF8A01001EB410303EB011109 +:10DBE00000EBC100427174E001229DF8B40040F2E4 +:10DBF000533110FB01F00B4901EB800101F562711B +:10DC00009DF8A00000EB400303EB001001EBC00007 +:10DC100042719DF8B40000EB400101EB0010034994 +:10DC20000AE0000058450020BC1200209840002067 +:10DC3000D8140020C731002001EB001030309DF8CF +:10DC4000A01000EB0110801C0990007820F0040067 +:10DC5000001D099908709DF8B40000EB400101EB2C +:10DC60000010FE4901EB001030309DF8A01000EBD1 +:10DC70000110801C0990007820F080008030099904 +:10DC8000087001209DF8B41040F2533211FB02F1EC +:10DC9000F34A02EB810108719DF8B40040F2533160 +:10DCA00010FB01F0114601EB800042799DF8B400B1 +:10DCB00040F2533110FB01F0E94901EB800000F51F +:10DCC00062709DF8A01001EB410303EB011100F815 +:10DCD00031204EE101229DF8B40040F2533110FB97 +:10DCE00001F0DF4901EB800101F562719DF8A000B0 +:10DCF00000EB400303EB001001EBC0004271BDF8E4 +:10DD00004010BDF8D000084481B2109131E10122E9 +:10DD10009DF8B40040F2533110FB01F0D04901EB03 +:10DD2000800101F562719DF8A00000EB400303EB58 +:10DD3000001001EBC000427101219DF8B40040F2D7 +:10DD4000533210FB02F0C64A02EB800001719DF8CD +:10DD5000B40000EB4001C1EBC010C24901EBC001AF +:10DD6000BDF84000085C592816D19DF8B40000EBBE +:10DD7000400101EB0010B94901EB001030309DF873 +:10DD8000A01000EB0110801C0990007820F020000A +:10DD900020300999087014E09DF8B40000EB4001B0 +:10DDA00001EB0010AD4901EB001030309DF8A010E0 +:10DDB00000EB0110801C0990007820F020020998E7 +:10DDC00002709DF8B4100220ECF770F9BDF8401015 +:10DDD000BDF8D000084481B21091CAE001229DF83C +:10DDE000B40040F2533110FB01F09D4901EB80017A +:10DDF00001F562719DF8A00000EB400303EB0010F9 +:10DE000001EBC0004271BDF84010BDF8D0000844DD +:10DE100081B21091ADE001229DF8B40040F253317F +:10DE200010FB01F08E4901EB800101F562719DF854 +:10DE3000A00000EB400303EB001001EBC0004271B7 +:10DE4000BDF84010BDF8D000084481B2109190E0B8 +:10DE500001229DF8B40040F2533110FB01F08049DB +:10DE600001EB800101F562719DF8A00000EB400319 +:10DE700003EB001001EBC0004271BDF84010BDF88B +:10DE8000D000084481B2109173E001229DF8B400E3 +:10DE900040F2533110FB01F0714901EB800101F5B3 +:10DEA00062719DF8A00000EB400303EB001001EB52 +:10DEB000C0004271BDF84010BDF8D000084481B2E6 +:10DEC000109156E001229DF8B40040F2533110FB4E +:10DED00001F0634901EB800101F562719DF8A0003A +:10DEE00000EB400303EB001001EBC0004271BDF8F2 +:10DEF0004010BDF8D000084481B2109139E00122F1 +:10DF00009DF8B40040F2533110FB01F0544901EB8D +:10DF1000800101F562719DF8A00000EB400303EB66 +:10DF2000001001EBC0004271BDF84010BDF8D000F8 +:10DF3000084481B210911CE001229DF8B40040F227 +:10DF4000533110FB01F0464901EB800101F562718C +:10DF50009DF8A00000EB400303EB001001EBC000B4 +:10DF60004271BDF84010BDF8D000084481B2109154 +:10DF700000BF00BFBDF8D800401C81B236919DF8AB +:10DF8000B41040F2533011FB00F0354901EB800131 +:10DF900008319DF89C00C0EBC00011F83010BDF8AE +:10DFA000D80081423EF737A862E39DF8B41001EB38 +:10DFB0004100C0EBC1102B4911F8300003287CD17F +:10DFC0009DF8B41001EB4100C0EBC110254901EBF5 +:10DFD000C000817829919DF8B41001EB4100C0EB9D +:10DFE000C110204901EBC001BDF8A400C01C095CB0 +:10DFF0009DF8B40000EB4002C2EBC010194A02EBDE +:10E00000C002BDF8A400001D105C41EA0020C21748 +:10E01000CDE92E02BDF8A400C01C80B209909DF885 +:10E02000B41001EB4100C0EBC1100E4901EBC0017F +:10E030000891DDE90801EBF76BFC0022CDE9300225 +:10E040002FA819C82E9959406040014335D1064880 +:10E0500090F8C90120F08000803007E0984000204F +:10E060005845002008890020BC320020FE4981F874 +:10E07000C9010021FD4A9DF8B40002EB00100170B7 +:10E080009DF8B41040F2533011FB00F002F5DA6154 +:10E0900001EB800101F562719DF8A00000EB4002E8 +:10E0A00002EB001001EBC00041792591BDF894000E +:10E0B000012803D0022868D168E0AFE000213A913E +:10E0C00048E09DF8B41001EB4100C0EBC110E849F5 +:10E0D00001EBC001BDF8E800801D095CE54ABDF810 +:10E0E000E80011549DF8B41001EB4100C0EBC110E1 +:10E0F000DF4901EBC001BDF8E800401D095CBDF837 +:10E10000E800401C11549DF8B41001EB4100C0EB35 +:10E11000C110D74901EBC001BDF8E800001D095C42 +:10E12000BDF8E800801C11549DF8B41001EB4100CB +:10E13000C0EBC110CE4901EBC001BDF8E800C01C26 +:10E14000095CBDF8E800C01C1154BDF8E800001DD2 +:10E1500081B23A91BDF8E810BDF8A4008142B0DB6D +:10E1600002229DF8B40040F2533110FB01F0C24985 +:10E1700001EB800000F562709DF8A01001EB4103F7 +:10E1800003EB011100EBC100427146E000213A911E +:10E1900027E09DF8B41001EB4100C0EBC110B44979 +:10E1A00001EBC001BDF8E800001D095CBDF8E80006 +:10E1B0003430B04A11549DF8B41001EB4100C0EB6B +:10E1C000C110AB4901EBC001BDF8E800C01C095CFF +:10E1D000BDF8E80035301154BDF8E800801C81B26C +:10E1E0003A91BDF8E810BDF8A4008142D1DB0122CC +:10E1F0009DF8B40040F2533110FB01F09E4901EB51 +:10E20000800000F562709DF8A01001EB410303EB64 +:10E21000011100EBC100427100BF00BF28E20021E4 +:10E2200028919DF8B41001EB4100C0EBC11090495A +:10E2300001EBC00081782991BDF8A400401E81B295 +:10E2400009919DF8B41001EB4100C0EBC110884961 +:10E2500001EBC000801C0890099914F04DF80022D1 +:10E26000CDE930029DF8B41001EB4100C0EBC110C4 +:10E270007F4901EBC002BDF8A400401C105C0022E5 +:10E28000CDE92E022FA819C82E99594060400143AC +:10E290007ED1764A9DF8B40002EB00129DF8A000F2 +:10E2A00011549DF8B41001EB4100C0EBC11070494E +:10E2B00001EBC00001792591BDF89400052819D221 +:10E2C000DFE800F003AB19C1FE0003229DF8B400A3 +:10E2D00040F2533110FB01F0674901EB800000F57B +:10E2E00062709DF8A01001EB410303EB011100EBFC +:10E2F000C1004271BAE101229DF8B40040F25331ED +:10E3000010FB01F05C4901EB800101F562719DF8A1 +:10E31000A00000EB400303EB001001F830200322C3 +:10E320009DF8B40040F2533110FB01F0524901EB6B +:10E33000800101F562719DF8A00000EB400303EB42 +:10E34000001001EBC00042719DF8B41040F2533050 +:10E3500011FB00F0484901EB800000F608500990DD +:10E36000007820F080018031099801709DF8B41088 +:10E3700001EB4100C0EBC1103D4901EBC000C17988 +:10E380009DF8B40040F2533210FB02F03A4A00E02C +:10E390006DE102EB800080F8091D9DF8B41001EBDF +:10E3A0004100C0EBC110324901EBC000017A9DF879 +:10E3B000B40040F2533210FB02F02F4A02EB80000F +:10E3C00080F80A1D9DF8B41001EB4100C0EBC110AC +:10E3D000274901EBC000417A9DF8B40040F2533266 +:10E3E00010FB02F0244A02EB800080F80B1D9DF820 +:10E3F000B41001EB4100C0EBC1101D4901EBC0009E +:10E40000C17A9DF8B40040F2533210FB02F01A4A70 +:10E4100002EB800080F80C1D28E103229DF8B40077 +:10E4200040F2533110FB01F0134901EB800000F57D +:10E4300062709DF8A01001EB410303EB011100EBAA +:10E44000C100427112E19DF8B41040F2533011FB4B +:10E4500000F0094901EB800101F562719DF8A0000F +:10E4600000EB40020AE00000BC320020883E0020A1 +:10E4700008890020353400205845002002EB0010A8 +:10E4800011F830109DF8B40040F2533210FB02F046 +:10E49000FE4A02EB80004079814230DA9DF8B410E8 +:10E4A00040F2533011FB00F0114601EB800000F602 +:10E4B00008500990007820F00400001D099900E040 +:10E4C000BEE008709DF8B41040F2533011FB00F02C +:10E4D000114601EB800042799DF8B40040F25331BF +:10E4E00010FB01F0E94901EB800000F562709DF836 +:10E4F000A01001EB410303EB011100F831209DF85E +:10E50000B41040F2533011FB00F0E04901EB800001 +:10E5100000F608500990007820F0800080300999BA +:10E52000087000203A907AE000229DF8B40040F292 +:10E53000533110FB01F0D54901EB800000F551612A +:10E54000BDF8E80041F82020002139914FE09DF806 +:10E55000B41040F2533011FB00F0CC4901EB8000C5 +:10E5600000F55161BDF8E80001EB800107919DF8CD +:10E57000B41040F2533011FB00F0C44901EB8000AD +:10E5800090F80B1DBDF8E8004843089000EBD070F0 +:10E590004210BDF8E400401D11189DF8B40000EBD6 +:10E5A0004002C2EBC010BA4A02EBC000425C9DF8C8 +:10E5B000B40040F2533110FB01F0B44901EB80008C +:10E5C00090F80B1D01EBD1704010401E0991BDF871 +:10E5D000E410401AC00002FA00F0079909680843E5 +:10E5E00007990860BDF8E400401C80B239909DF89E +:10E5F000B41040F2533011FB00F0A44901EB80004D +:10E6000090F80B1D099101EBD171BDF8E400B0EB5E +:10E61000610F9CDBBDF8E800401C81B23A919DF887 +:10E62000B41040F2533011FB00F0984901EB800028 +:10E6300090F80A1DBDF8E80081423FF775AF15E07C +:10E6400001229DF8B40040F2533110FB01F08F49D4 +:10E6500001EB800000F562709DF8A01001EB410312 +:10E6600003EB011100EBC100427100BF00BF00BF0E +:10E6700000BF00213A9111E000219DF8B40000EBA9 +:10E680004002C2EBC010824A02EBC002BDF8E800B3 +:10E690001154BDF8E800401C81B23A91BDF8E80081 +:10E6A000142843DAE8E77B499DF8B40011F810001C +:10E6B000C009D8BB9DF8B40011F81000C0F3C30026 +:10E6C000062832D2DFE800F0036291EFEE339DF8C6 +:10E6D000B41001EB4100C0EBC1106D4901EBC0016A +:10E6E00009916DA1099819F065FC11901198E0B19C +:10E6F00000219DF8B40000EB4000664A3C3202EB7A +:10E700008000416001219DF8B40000EB400002EB65 +:10E71000800081705F499DF8B40001EB40010991D0 +:10E72000087820F07800283008705CE15CE19DF802 +:10E73000B41001EB4100C0EBC110554901EBC00121 +:10E74000099155A1099819F035FC11901198E0B183 +:10E7500000219DF8B40000EB40004E4A3C3202EB31 +:10E760008000416001219DF8B40000EB400002EB05 +:10E770008000817047499DF8B40001EB4001099188 +:10E78000087820F07800203008702CE19DF8B41053 +:10E7900001EB4100C0EBC1103D4901EBC001099103 +:10E7A0003DA1099819F006FC11901198E0B10021E3 +:10E7B0009DF8B40000EB4000364A3C3202EB80008A +:10E7C000416001219DF8B40000EB400002EB8000A5 +:10E7D000817030499DF8B40001EB4001099108783F +:10E7E00020F0780018300870FDE000219DF8B4009A +:10E7F00000EB4000274A3C3202EB800041600121DF +:10E800009DF8B40000EB400002EB800081709DF8A1 +:10E81000B41001EB4100C0EBC1101D4901EBC00178 +:10E820001198801D095C30399DF8B40000EB40025E +:10E83000C2EBC010164A02EBC0021198401D105CDA +:10E84000303841EA0010C117CDE9080108F054FF43 +:10E85000124988719DF8B41001EB4100C0EBC11062 +:10E860000B4901EBC00109910DA1099819F0A2FB18 +:10E8700011901198F0B39DF8B41001EB4100C0EB7A +:10E88000C110034901EBC00111980DE0584500206B +:10E89000088900201C3E00204F4B00009C3A0020BD +:10E8A0002C00000075E047E0401C085C302824DBA9 +:10E8B0009DF8B41001EB4100C0EBC110524901EBCF +:10E8C000C0011198401C095C30399DF8B40000EB80 +:10E8D0004002C2EBC0104C4A02EBC0021198105C1F +:10E8E000303841EA0010C117CDE9080108F004FFF3 +:10E8F000464900E014E0C87112E09DF8B41001EB45 +:10E900004100C0EBC110404901EBC0011198085C07 +:10E910003038C117CDE9080108F0EEFE3B49C87157 +:10E920003B499DF8B40001EB40010991087820F0C3 +:10E9300078001830087056E09DF8B41001EB4100E3 +:10E94000C0EBC110304901EBC0010991AFF2B80131 +:10E95000099819F02FFB11901198C8B100202D498A +:10E9600008602B499DF8B40001EB4001099108783B +:10E9700020F080018031099801704FF47A719DF880 +:10E98000B40000EB4000224A3C3202EB8000816080 +:10E9900029E09DF8B41001EB4100C0EBC1101A4909 +:10E9A00001EBC0010991AFF21011099819F002FBB7 +:10E9B00011901198B0B1184890F8060720F0800126 +:10E9C000154880F8061712499DF8B40001EB400184 +:10E9D0000991087820F078000830087000200F496D +:10E9E0008870486000BF00BF0D4800780D49097865 +:10E9F00008440D49097808440C490978084400285E +:10EA00006CF433AB3CB070BD088900209C3A002008 +:10EA10001C3E002088024242BC320020C87A0020FE +:10EA20001200002013000020140000201500002018 +:10EA300017B5D3B000211A91199118911791169119 +:10EA400015911491002212921392109211920F912B +:10EA50000E910D910C910B910A91F7A006C8CDE98A +:10EA60000812F7A006C8CDE9061200210591002082 +:10EA7000F5490870539800EB400101EB0010F34991 +:10EA800001EB001081791691F149539801EB0011C7 +:10EA90005498085C05287DDD0621ED4A539802EB69 +:10EAA000001254981154539800EB400101EB0010F0 +:10EAB000E64901EB00108079042815D0539800EB4B +:10EAC000400101EB0010E14901EB001080790928B9 +:10EAD0000AD0539800EB400101EB0010DB4901EB39 +:10EAE000001080790A287CD1002240F253315398DB +:10EAF0004843D84901EB800108315498C0EBC0006D +:10EB000001EBC000027100211A91BCE040F25331C8 +:10EB100053984843CF4901EB800108315498C0EB2A +:10EB2000C00001EBC0008178BDF868000144539833 +:10EB300000EB400202EB0010C44A02EB0010303040 +:10EB400000EB0110801C0490007820F080020498F3 +:10EB5000027040F2533153984843BE4901EB8000A4 +:10EB600008305499C1EBC10100EBC1008078BDF8B9 +:10EB70006810084400EB400101EB001240F25331F1 +:10EB800053984843B34901EB800000F5627000EBF5 +:10EB9000C20000E03AE290300490007820F00802D1 +:10EBA0000498027040F2533153984843A94901EB4D +:10EBB000800008305499C1EBC10100EBC10080789E +:10EBC000BDF86810084400EB400101EB001240F270 +:10EBD0005331539848439F4901EB800000F5627020 +:10EBE00000E0A3E000EBC20090300490007820F039 +:10EBF000010204980270002240F2533153984843B6 +:10EC0000944901EB800008305499C1EBC10100EB3D +:10EC1000C1008078BDF86810084400EB400101EBAA +:10EC2000001340F25331539848438A4901EB800066 +:10EC300000F5627000F83320022240F253315398FD +:10EC40004843844901EB800008305499C1EBC1016D +:10EC500000EBC1008078BDF86810084400EB40016B +:10EC600001EB001340F2533153984843794901EBCB +:10EC7000800000F5627000EBC3004271BDF86800CF +:10EC8000401C80B21A9040F2533153984843714966 +:10EC900001EB800108315498C0EBC00011F830102E +:10ECA000BDF8680081423FF731AF539800EB400157 +:10ECB00001EB0010654901EB00108079042804D0B5 +:10ECC000092812D00A2830D11FE0B12240F2533176 +:10ECD000539848435F4901EB800008305499C1EBD9 +:10ECE000C10100EBC10042711FE0A12240F253318B +:10ECF00053984843574901EB800008305499C1EBC1 +:10ED0000C10100EBC10042710FE0032240F2533118 +:10ED1000539848434F4901EB800008305499C1EBA8 +:10ED2000C10100EBC100427100BF6FE1002240F25F +:10ED3000533153984843474901EB800101F5627113 +:10ED4000549800EB400303EB001001F83020539877 +:10ED500000EB400101EB00103C4901EB00113031A8 +:10ED6000549801EB0010807820F08002539800EB5B +:10ED7000400101EB0010354901EB0011303154988E +:10ED800001EB0010827040F25331539848433149EF +:10ED900001EB800101F56271549800EB400202EB37 +:10EDA000001001EBC00090F8900020F0080240F243 +:10EDB000533153984843274901EB800101F56271B3 +:10EDC000549800EB400303EB001001EBC00080F807 +:10EDD000902040F25331539848431E4901EB800183 +:10EDE00001F56271549800EB400202EB001001EB58 +:10EDF000C00090F8900020F0010240F25331539887 +:10EE00004843144901EB800101F56271549800EB0D +:10EE1000400303EB001001EBC00080F890205398F2 +:10EE200000EB400101EB0010084901EB0010807974 +:10EE30000E282CD210E00000016932303130300051 +:10EE40000169323045303000160000209840002023 +:10EE5000883E002058450020DFE800F0D7071A2D33 +:10EE6000D740536679D7D79FBA8CE52240F2533109 +:10EE700053984843FC4901EB800000F562705499B7 +:10EE800001EB410303EB011100EBC1004271BCE057 +:10EE9000A12240F2533153984843F34901EB8000DB +:10EEA00000F56270549901EB410303EB011100EB93 +:10EEB000C1004271A9E0A12240F253315398484366 +:10EEC000E94901EB800000F56270549901EB4103C0 +:10EED00003EB011100EBC100427196E0312240F2D8 +:10EEE000533153984843E04901EB800000F56270CC +:10EEF000549901EB410303EB011100EBC100427196 +:10EF000083E0F42240F2533153984843D64901EB51 +:10EF1000800000F56270549901EB410303EB01118D +:10EF200000EBC100427170E0062240F25331539869 +:10EF30004843CD4901EB800101F56271549800EB23 +:10EF4000400303EB001001EBC00042715DE01522AD +:10EF500040F2533153984843C34901EB800000F518 +:10EF60006270549901EB410303EB011100EBC10006 +:10EF700042714AE0E52240F2533153984843BA497E +:10EF800001EB800000F56270549901EB410303EB43 +:10EF9000011100EBC100427137E0012240F2533110 +:10EFA00053984843B04901EB800000F562705499D2 +:10EFB00001EB410303EB011100EBC1004271AB48CF +:10EFC00090F8C90120F08001A84880F8C9111CE020 +:10EFD000022240F2533153984843A34901EB800188 +:10EFE00001F56271549800EB400303EB001001EB54 +:10EFF000C0004271002140F25332539850439A4A64 +:10F0000002EB800080F8081D00BF00BF98495398AC +:10F0100011F810000121B1EBD01F48F08D81954807 +:10F0200090F82800012808F078819DF85800002801 +:10F03000F9D09DF858000E2888F0FE80DFE810F027 +:10F04000FC400E0032121717A21B331F7320D72566 +:10F05000B22C3337210A343D153E4D33539800EB23 +:10F06000400101EB0010844901EB0011303154984C +:10F0700001EB0010417808460491002109F0F0F8F6 +:10F08000C1B2159140F2533153984843764901EB90 +:10F09000800101F56271549800EB400202EB001010 +:10F0A00011F8301040F25332539850436E4A02EB3D +:10F0B00080004079814208D1012140F253325398B7 +:10F0C0005043694A02EB8000017169496C315398E1 +:10F0D00001EB00115498085C401CC1B2644A6C32C8 +:10F0E000539802EB00125498115440F25331539844 +:10F0F00048435D4901EB800000F56270549901EBD3 +:10F10000410202EB011100EBC10090F89000C0F346 +:10F11000C00090B1539800EB400101EB001056493C +:10F1200001EB001041790B464FF4805204914FF4EB +:10F13000E131539808F082FF19E0539800EB400149 +:10F1400001EB00104C4901EB0010417904915398F8 +:10F1500000EB400101EB0010474901EB0010016892 +:10F1600003914FF48052049B539808F067FF559821 +:10F17000C32876D014DCB32874D008DC112872D0F0 +:10F1800012287DD013287CD0B2285AD1FEE3B528AE +:10F1900078D0B62877D0B92876D0BA28F5D172E3DE +:10F1A000D9284FD008DCC5286FD0CA286ED0CE2809 +:10F1B0006DD0D528E9D106E0E12869D0E52868D0EE +:10F1C000E728E2D1FDE3F5215398C0EB001000EBF6 +:10F1D00080002A4A02F830109DF854105398C0EB72 +:10F1E000001000EB800002EBC0004170A221539898 +:10F1F000C0EB001000EB800002EBC0008170D52155 +:10F200005398C0EB001000EB800002EBC000C1700F +:10F210005398C0EB001000EB8000114601EBC001D9 +:10F2200004910321049808F0F7FE01465398C0EBBF +:10F23000001000EB8000114A02EBC00001710521B3 +:10F240000F91FCE3F5215398C0EB001000EB800018 +:10F250000A4A02F830109DF854105398C0EB001081 +:10F2600018E092E251E3EBE358450020BC32002065 +:10F270001C3E0020BC12002098400020A87F0020E7 +:10F28000F4E3F4E337E084E355E1F1E3BCE2F0E3D7 +:10F29000F0E3F0E300EB800002EBC0004170A2213C +:10F2A0005398C0EB001000EB800002EBC0008170AF +:10F2B000D9215398C0EB001000EB800002EBC00096 +:10F2C000C1705398C0EB001000EB8000114601EBB9 +:10F2D000C00104910321049808F09EFE0146539852 +:10F2E000C0EB001000EB8000FE4A02EBC000017191 +:10F2F00005210F91A5E7F5215398C0EB001000EB15 +:10F300008000F84A02F830109DF854105398C0EB72 +:10F31000001000EB800002EBC0004170539800EB3E +:10F32000400101EB0010F04901EB0010007BD0BB65 +:10F3300040F2533153984843EC4901EB800000F50B +:10F340006270549901EB410202EB011100EBC10024 +:10F350008068B0F5100F05D34FF410000021CDE9FF +:10F36000100113E040F2533153984843DF4901EB59 +:10F37000800000F56270549901EB410202EB01112B +:10F3800000EBC10080680022CDE91002A52153984E +:10F39000C0EB001000EB8000D24A02EBC00081708D +:10F3A00000211A911DE044E0BDF86800C0F10200A0 +:10F3B000C200DDE91001CDE91B10E8F734FFC2B24D +:10F3C0005398C0EB001000EB8000C64901EBC0036E +:10F3D000BDF86800C01C1A54BDF86800401C80B21B +:10F3E0001A90BDF868000328DEDBB5215398C0EB06 +:10F3F000001000EB8000BB4A02EBC0008171539803 +:10F40000C0EB001000EB8000114601EBC00104913D +:10F410000621049808F000FE01465398C0EB001046 +:10F4200000EB8000AF4A02EBC000C17108210F91D0 +:10F4300080E040F2533153984843AC4901EB8000DF +:10F4400000F56270549901EB410202EB011100EBEF +:10F45000C1008068B0F1104F05D34FF0104000217B +:10F46000CDE9100113E040F25331539848439F49CE +:10F4700001EB800000F56270549901EB410202EB50 +:10F48000011100EBC10080680022CDE91002A62125 +:10F490005398C0EB001000EB8000924A02EBC000D2 +:10F4A000817000211A911EE0BDF86800C0F10300D0 +:10F4B000C200DDE91010CDE91D0108461D99E8F7ED +:10F4C000B2FEC2B25398C0EB001000EB8000854939 +:10F4D00001EBC003BDF86800C01C1A54BDF86800F9 +:10F4E000401C80B21A90BDF868000428DCDBB5210E +:10F4F0005398C0EB001000EB80007A4A02EBC0008A +:10F50000C1715398C0EB001000EB8000114601EB75 +:10F51000C00104910721049808F07EFD014653982C +:10F52000C0EB001000EB80006E4A02EBC0000172DD +:10F5300009210F9185E6F5215398C0EB001000EBEF +:10F540008000684A02F830109DF854105398C0EBC0 +:10F55000001000EB800002EBC0004170539800EBFC +:10F56000400101EB0010604901EB0010007BD0BBB3 +:10F5700040F25331539848435C4901EB800000F559 +:10F580006270549901EB410202EB011100EBC100E2 +:10F590008068B0F5100F05D14FF410000021CDE9BF +:10F5A000100113E040F25331539848434F4901EBA7 +:10F5B000800000F56270549901EB410202EB0111E9 +:10F5C00000EBC10080680022CDE91002A52153980C +:10F5D000C0EB001000EB8000424A02EBC0008170DB +:10F5E00000211A911FE046E0BDF86800C0F102005A +:10F5F000C200DDE91010CDE91F0108461F99E8F7A8 +:10F6000012FEC2B25398C0EB001000EB80003549E7 +:10F6100001EBC003BDF86800C01C1A54BDF86800B7 +:10F62000401C80B21A90BDF868000328DCDBB921C9 +:10F630005398C0EB001000EB80002A4A02EBC00098 +:10F6400081715398C0EB001000EB8000114601EB74 +:10F65000C00104910621049808F0DEFC014653988D +:10F66000C0EB001000EB80001E4A02EBC000C1712D +:10F6700008210F9188E040F25331539848431B49C9 +:10F6800001EB800000F56270549901EB410202EB3E +:10F69000011100EBC1008068B0F1104F05D14FF0AF +:10F6A00010400021CDE9100113E040F2533153988E +:10F6B00048430E4901EB800000F56270549901EB5C +:10F6C000410202EB011100EBC10080680022CDE98C +:10F6D0001002A6215398C0EB001000EB8000014AF5 +:10F6E00006E00000A87F0020984000205845002038 +:10F6F00002EBC000817000211A911EE0BDF8680085 +:10F70000C0F10300C200DDE91010CDE92101084677 +:10F710002199E8F788FDC2B25398C0EB001000EBC6 +:10F720008000FE4901EBC003BDF86800C01C1A54FC +:10F73000BDF86800401C80B21A90BDF8680004282B +:10F74000DCDBB9215398C0EB001000EB8000F34ADA +:10F7500002EBC000C1715398C0EB001000EB8000B9 +:10F76000114601EBC00104910721049808F054FCF4 +:10F7700001465398C0EB001000EB8000E74A02EB13 +:10F78000C000017209210F915BE5F5215398C0EB90 +:10F79000001000EB8000E14A02F830109DF8541090 +:10F7A0005398C0EB001000EB800002EBC0004170EA +:10F7B000A2215398C0EB001000EB800002EBC000C8 +:10F7C0008170C3215398C0EB001000EB800002EB66 +:10F7D000C000C1705398C0EB001000EB80001146D0 +:10F7E00001EBC00104910321049808F015FC0146C7 +:10F7F0005398C0EB001000EB8000C84A02EBC00039 +:10F80000017105210F911CE5F5215398C0EB001003 +:10F8100000EB8000C14A02F830109DF85410539854 +:10F82000C0EB001000EB800002EBC0004170A22191 +:10F830005398C0EB001000EB800002EBC000817019 +:10F84000CA215398C0EB001000EB800002EBC0000F +:10F85000C1705398C0EB001000EB8000114601EB23 +:10F86000C00104910321049808F0D6FB0146539887 +:10F87000C0EB001000EB8000A84A02EBC000017151 +:10F8800005210F91DDE40120A5490870F521539869 +:10F89000C0EB001000EB8000A04A02F830109DF889 +:10F8A00054105398C0EB001000EB800002EBC00036 +:10F8B0004170A2215398C0EB001000EB800002EBD6 +:10F8C000C0008170BA215398C0EB001000EB80009B +:10F8D00002EBC000C1705398C0EB001000EB800039 +:10F8E000114601EBC00104910321049808F094FB38 +:10F8F00001465398C0EB001000EB8000874A02EBF2 +:10F90000C000017105210F919BE402208449087019 +:10F91000F5215398C0EB001000EB80007F4A02F8FD +:10F9200030109DF854105398C0EB001000EB80008D +:10F9300002EBC0004170A2215398C0EB001000EB15 +:10F94000800002EBC0008170B3215398C0EB00101F +:10F9500000EB800002EBC000C1705398C0EB0010B8 +:10F9600000EB8000114601EBC001049103210498D3 +:10F9700008F052FB01465398C0EB001000EB8000EA +:10F98000664A02EBC0000171052100E042E00F91E0 +:10F9900057E4F5215398C0EB001000EB80005F4A5C +:10F9A00002F830109DF854105398C0EB001000EB93 +:10F9B000800002EBC0004170A2215398C0EB001000 +:10F9C00000E05BE300EB800002EBC0008170B62139 +:10F9D0005398C0EB001000EB800002EBC000C17038 +:10F9E0005398C0EB001000EB8000114601EBC00102 +:10F9F00004910321049808F00FFB01465398C0EBD3 +:10FA0000001000EB8000454A02EBC00001710521A7 +:10FA10000F9116E4F5215398C0EB001000EB800025 +:10FA20003E4A02F830109DF854105398C0EB001075 +:10FA300000EB800002EBC0004170539801E0DDE272 +:10FA40005BE300EB400101EB0010364901EB0010D5 +:10FA5000007BE8BBA4215398C0EB001000EB8000B2 +:10FA600002EBC000817000211A912DE0A7E3FDE3B5 +:10FA700028E166E1B7E0C2E240F2533153984843CF +:10FA8000294901EB800101F56271549800EB4002B5 +:10FA900002EB001001EBC000416BBDF86800C0F143 +:10FAA0000100C000C1405398C0EB001000EB800083 +:10FAB0001A4A02EBC002BDF86800C01C1154BDF820 +:10FAC0006800401C81B21A91BDF86800022800E06D +:10FAD0002CE0D1DBB2215398C0EB001000EB80008A +:10FAE0000E4A02EBC00041715398C0EB001000EBCE +:10FAF0008000114601EBC00104910521049808F033 +:10FB00008BFA01465398C0EB001000EB8000034ACB +:10FB100002EBC000817107210F9163E0A87F0020F4 +:10FB2000190200209840002058450020A521539834 +:10FB3000C0EB001000EB8000FE4A02EBC0008170B9 +:10FB400000211A9127E040F2533153984843FA4973 +:10FB500001EB800101F56271549800EB400202EB69 +:10FB6000001001EBC000416BBDF86800C0F102005D +:10FB7000C000C1405398C0EB001000EB8000ED4A7C +:10FB800002EBC002BDF86800C01C1154BDF868004B +:10FB9000401C81B21A91BDF868000328D3DBB22162 +:10FBA0005398C0EB001000EB8000E24A02EBC0006B +:10FBB00081715398C0EB001000EB8000114601EBFF +:10FBC000C00104910621049808F026FA01465398D2 +:10FBD000C0EB001000EB8000D64A02EBC000C17100 +:10FBE00008210F910AE2F5215398C0EB001000EBB9 +:10FBF0008000D04A02F830109DF854105398C0EBA2 +:10FC0000001000EB800002EBC0004170A621539869 +:10FC1000C0EB001000EB800002EBC00081700021FF +:10FC20001A9127E040F2533153984843C24901EBFF +:10FC3000800101F56271549800EB400202EB001064 +:10FC400001EBC000C16BBDF86800C0F10300C0004B +:10FC5000C1405398C0EB001000EB8000B54A02EBA6 +:10FC6000C002BDF86800C01C1154BDF86800401CFB +:10FC700081B21A91BDF868000428D3DBE1215398C2 +:10FC8000C0EB001000EB8000AA4A02EBC000C1717B +:10FC90005398C0EB001000EB8000114601EBC0014F +:10FCA00004910721049808F0B7F901465398C0EB76 +:10FCB000001000EB80009F4A02EBC0000172092196 +:10FCC0000F91DBE3F5215398C0EB001000EB8000AF +:10FCD000984A02F830109DF854105398C0EB001069 +:10FCE00000EB800002EBC0004170A2215398C0EBF2 +:10FCF000001000EB800002EBC0008170C52153981A +:10FD0000C0EB001000EB800002EBC000C170539804 +:10FD1000C0EB001000EB8000114601EBC001049124 +:10FD20000321049808F078F901465398C0EB0010BD +:10FD300000EB80007F4A02EBC000017105210F91AA +:10FD40009CE3F5215398C0EB001000EB8000794A4A +:10FD500002F830109DF854105398C0EB001000EBDF +:10FD6000800002EBC0004170539800EB400101EBB2 +:10FD70000010724901EB0010007BE0BBAC215398EE +:10FD8000C0EB001000EB800002EBC000817000218E +:10FD90001A912FE040F2533153984843664901EBE2 +:10FDA000800000F56270549901EB410202EB0111F1 +:10FDB00000EBC10050F8221F4068BDF86820C2F176 +:10FDC0000402D200CDE9230108462399E8F72BFA73 +:10FDD000C2B25398C0EB001000EB8000554901EB14 +:10FDE000C003BDF86800C01C1A54BDF86800401C70 +:10FDF00080B21A9000E05EE0BDF868000528C9DB1B +:10FE000000211A912FE040F25331539848434A4958 +:10FE100001EB800000F56270549901EB410202EBA6 +:10FE2000011100EBC10022308168C068BDF8682074 +:10FE3000C2F10402D200CDE9250108462599E8F770 +:10FE4000F2F9C2B25398C0EB001000EB80003949C0 +:10FE500001EBC003BDF8680008301A54BDF8680013 +:10FE6000401C80B21A90BDF868000528CBDBCE217B +:10FE70005398C0EB001000EB80002E4A02EBC0004C +:10FE800041735398C0EB001000EB8000114601EB6A +:10FE9000C00104910D21049808F0BEF80146539862 +:10FEA000C0EB001000EB8000224A02EBC00081731F +:10FEB0000F210F91A2E0AE215398C0EB001000EB90 +:10FEC00080001C4A02EBC000817000211A912FE0D3 +:10FED00040F2533153984843174901EB800000F535 +:10FEE0006270549901EB410202EB011100EBC10079 +:10FEF00050F8221F4068BDF86820C2F10502D20008 +:10FF0000CDE9270108462799E8F78DF9C2B2539841 +:10FF1000C0EB001000EB8000064901EBC003BDF808 +:10FF20006800C01C1A54BDF86800401C80B21A90CA +:10FF300006E00000A87F00205845002098400020DF +:10FF4000BDF868000628C3DB00211A912FE040F2BB +:10FF5000533153984843FE4901EB800000F562702D +:10FF6000549901EB410202EB011100EBC100223078 +:10FF70008168C068BDF86820C2F10502D200CDE9F1 +:10FF8000290108462999E8F74EF9C2B25398C0EB07 +:10FF9000001000EB8000EF4901EBC003BDF86800E2 +:10FFA00009301A54BDF86800401C80B21A90BDF8A0 +:10FFB00068000628CBDBCE215398C0EB001000EB85 +:10FFC0008000E44A02EBC000C1735398C0EB0010FC +:10FFD00000EB8000114601EBC00104910F21049851 +:10FFE00008F01AF801465398C0EB001000EB8000AF +:10FFF000D84A02EBC000017411210F913EE2F521B5 +:020000040802F0 +:100000005398C0EB001000EB8000D24A02F8301089 +:100010009DF854105398C0EB001000EB800002EBE9 +:10002000C0004170A2215398C0EB001000EB80008B +:1000300002EBC0008170E5215398C0EB001000EB8B +:10004000800002EBC000C1705398C0EB001000EBC1 +:100050008000114601EBC00104910321049807F0D0 +:10006000DBFF01465398C0EB001000EB8000B94A5B +:1000700002EBC000017105210F91FFE1F5215398BA +:10008000C0EB001000EB8000B24A02F830109DF87F +:1000900054105398C0EB001000EB800002EBC0003E +:1000A0004170A2215398C0EB001000EB800002EBDE +:1000B000C0008170E7215398C0EB001000EB800076 +:1000C00002EBC000C1705398C0EB001000EB800041 +:1000D000114601EBC00104910321049807F09CFF35 +:1000E00001465398C0EB001000EB8000994A02EBE8 +:1000F000C000017105210F91C0E1F5215398C0EBBB +:10010000001000EB8000934A02F830109DF8541064 +:100110005398C0EB001000EB800002EBC000417070 +:10012000A2215398C0EB001000EB800002EBC0004E +:10013000817011215398C0EB001000EB800002EB9E +:10014000C000C1705398C0EB001000EB8000114656 +:1001500001EBC00104910321049807F05DFF014603 +:100160005398C0EB001000EB80007A4A02EBC0000D +:10017000017105210F91012240F2533153984843F8 +:10018000734901EB800101F56271549800EB400363 +:1001900003EB001001F83020D52240F25331539880 +:1001A00048436B4901EB800000F56270549901EB04 +:1001B000410303EB011100EBC10042715EE1F52147 +:1001C0005398C0EB001000EB8000624A02F8301038 +:1001D0009DF854105398C0EB001000EB800002EB28 +:1001E000C0004170A5215398C0EB001000EB8000C7 +:1001F00002EBC000817001215398C0EB001000EBAE +:10020000800002EBC000C170C2215398C0EB001007 +:1002100000EB800002EBC000017100215398C0EB9D +:10022000001000EB800002EBC000417112215398D6 +:10023000C0EB001000EB800002EBC000817153980E +:10024000C0EB001000EB8000114601EBC0010491EF +:100250000621049807F0E0FE01465398C0EB001019 +:1002600000EB80003B4A02EBC00000E003E0C171FC +:1002700008210F9102E1F5215398C0EB001000EB2B +:100280008000344A02F830109DF854105398C0EBA7 +:10029000001000EB800002EBC0004170FF2153987A +:1002A000C0EB001000EB800002EBC0008170002169 +:1002B0001A911CE0539800EB400101EB0010264915 +:1002C00001EB00110E31BDF86800095C5398C0EBDA +:1002D000001000EB80001F4A02EBC002BDF868006E +:1002E000C01C1154BDF86800401C81B21A91BDF8C1 +:1002F00068000A28DEDB539800EB400101EB001098 +:10030000154901EB0010408B01125398C0EB00100F +:1003100000EB80000F4A02EBC0004173539800EBE2 +:10032000400101EB00100C4901EB0010408BC1B201 +:100330005398C0EB001000EB800002EBC00081730B +:1003400040F2533153984843014901EB800105E0E5 +:1003500058450020A87F00209840002001F56271D8 +:10036000549800EB400202EB001001EBC000B0F823 +:100370008E0001125398C0EB001000EB8000FE4A83 +:1003800002EBC000C17340F2533153984843FB491C +:1003900001EB800101F56271549800EB400202EB21 +:1003A000001001EBC000B0F88E00C1B25398C0EB52 +:1003B000001000EB8000F04A02EBC000017440F234 +:1003C000533153984843ED4901EB800101F56271C7 +:1003D000549800EB400202EB001001EBC000B0F8B3 +:1003E0008E10539801EB802081B203200491E8F72E +:1003F000D3FD00211A9114E0E149BDF86800095CC1 +:100400005398C0EB001000EB8000DB4A02EBC00207 +:10041000BDF8680011301154BDF86800401C81B26D +:100420001A91BDF86800B0F5007FE5DB1321539801 +:10043000C0EB001000EB8000CF4A02EBC00080F858 +:1004400011125398C0EB001000EB8000114601EB35 +:10045000C001049140F21121049807F0DDFD01462E +:100460005398C0EB001000EB8000C34A02EBC000C1 +:1004700080F8121240F213210F9100BF00BF06F066 +:10048000DBBE5499149140F2533153984843BB4911 +:1004900001EB800108319DF85000C0EBC00001EB7A +:1004A000C000417808460491002107F0D9FEC1B28E +:1004B000159140F2533153984843B04901EB800104 +:1004C00008319DF85000C0EBC00001EBC00001797D +:1004D00040F2533253985043A84A02EB80004079CF +:1004E000814208D1012140F2533253985043A34A2C +:1004F00002EB80000171A349539801EB00119DF8B4 +:100500005000014404910878401CC1B20498017065 +:1005100012F0B8F89C49C1F8180FFB215398C0EBB2 +:10052000001000EB8000944A02F830109DF854103F +:100530005398C0EB001000EB800002EBC00041704C +:10054000924841795398C0EB001000EB800002EB19 +:10055000C00001718D4801795398C0EB001000EB89 +:10056000800002EBC00041718848C1785398C0EB0D +:10057000001000EB800002EBC0008171834881789D +:100580005398C0EB001000EB800002EBC000C1717B +:100590007E4841785398C0EB001000EB800002EBDE +:1005A000C0000172784890F80B1F5398C0EB001000 +:1005B00000EB800002EBC000417200211A911AE0AA +:1005C0007148D0F8180FBDF86810C1F10301C900D7 +:1005D000C840C1B25398C0EB001000EB8000664ADF +:1005E00002EBC002BDF868000A301154BDF8680083 +:1005F000401C81B21A91BDF868000428E0DB40F28B +:100600005331539848435D4901EB800108319DF80F +:100610005000C0EBC00011F830105398C0EB001030 +:1006200000EB8000544A02EBC00081730F210F9150 +:10063000559807287ED2DFE800F07D0446CCF2F022 +:10064000EF00A1215398C0EB001000EB80004A4A54 +:1006500002EBC002BDF83C001154BDF83C00401C48 +:1006600081B20F915398C0EB001000EB8000424A1A +:1006700002EBC002BDF83C0055991154BDF83C0096 +:10068000401C81B20F9140F25331539848433B498B +:1006900001EB800108319DF85000C0EBC00001EB78 +:1006A000C000017A5398C0EB001000EB8000324A82 +:1006B00002EBC002BDF83C001154BDF83C00401CE8 +:1006C00081B20F9194E2A1215398C0EB001000EB8E +:1006D0008000294A02EBC002BDF83C001154BDF86D +:1006E0003C00401C81B20F915398C0EB001000EB0E +:1006F0008000214A02EBC002BDF83C00559911541C +:10070000BDF83C00401C81B20F9140F25331539828 +:1007100048431A4901EB800108319DF85000C0EBB5 +:10072000C00001EBC000017A5398C0EB001000EB51 +:10073000800000E05DE2104A02EBC002BDF83C0020 +:100740001154BDF83C00401C81B20F9100211A9158 +:1007500035E040F2533153984843084901EB80019A +:1007600008319DF85000C0EBC00001EBC000C1682B +:10077000BDF868000CE00000A87F0020584500206C +:10078000C52F0020883E0020BC220020C731002059 +:10079000C0F10300C000C1405398C0EB001000EB53 +:1007A0008000FB4A02EBC002BDF83C30BDF8680097 +:1007B00018441154BDF86800401C81B21A91BDF86C +:1007C00068000428C5DBBDF83C00001D81B20F9114 +:1007D00078E7A1215398C0EB001000EB8000EC4AB1 +:1007E00002EBC002BDF83C001154BDF83C00401CB7 +:1007F00081B20F915398C0EB001000EB8000E44AE7 +:1008000002EBC002BDF83C0055991154BDF83C0004 +:10081000401C81B20F9155E7E1E0BDE0FFE7A12167 +:100820005398C0EB001000EB8000D94A02EBC002E5 +:10083000BDF83C001154BDF83C00401C81B20F9142 +:100840005398C0EB001000EB8000D14A02EBC002CD +:10085000BDF83C0055991154BDF83C00401C81B2D4 +:100860000F9140F2533153984843CA4901EB80013C +:1008700008319DF85000C0EBC00001EBC000017CC6 +:100880005398C0EB001000EB8000C14A02EBC0029D +:10089000BDF83C001154BDF83C00401C81B20F91E2 +:1008A00040F2533153984843BA4901EB8000083075 +:1008B0009DF85010C1EBC10100EBC100007C20B1DC +:1008C000012803D0022865D132E063E000211A91AB +:1008D00024E040F2533153984843AE4901EB800184 +:1008E00008319DF85000C0EBC00001EBC001113190 +:1008F000BDF86800095C5398C0EB001000EB800065 +:10090000A34A02EBC002BDF83C30BDF868001844B1 +:100910001154BDF86800401C81B21A91BDF86800FE +:100920000328D6DBBDF83C00C01C81B20F9131E03A +:1009300000211A9124E040F25331539848439549DD +:1009400001EB800108319DF85000C0EBC00001EBC5 +:10095000C0011631BDF86800095C5398C0EB001067 +:1009600000EB80008A4A02EBC002BDF83C30BDF8C3 +:10097000680018441154BDF86800401C81B21A91F7 +:10098000BDF868000628D6DBBDF83C00801D81B2AA +:100990000F9100BF00BF2BE1A1215398C0EB0010C5 +:1009A00000EB80007A4A02EBC002BDF83C00115413 +:1009B000BDF83C00401C81B20F915398C0EB001071 +:1009C00000EB8000724A02EBC002BDF83C00559972 +:1009D0001154BDF83C00401C81B20F9108E1A121E7 +:1009E0005398C0EB001000EB8000694A02EBC00294 +:1009F000BDF83C001154BDF83C00401C81B20F9181 +:100A00005398C0EB001000EB8000614A02EBC0027B +:100A1000BDF83C0055991154BDF83C00401C81B212 +:100A20000F9100211A911EE0539800EB400101EB59 +:100A30000010594901EB00110E31BDF86800095C46 +:100A40005398C0EB001000EB8000514A02EBC0024B +:100A5000BDF83C30BDF8680018441154BDF868007A +:100A6000401C81B21A91BDF868000A28DCDBBDF891 +:100A70003C000A3081B20F91539800EB400101EB2A +:100A80000010454901EB0010408B0212BDF83C10EC +:100A900008460491491C8BB20F935399C1EB011185 +:100AA00001EB81013A4B03EBC1010A54539800EB6F +:100AB000400101EB0010384901EB0010408BC2B23D +:100AC000BDF83C00411C8BB20F9304905399C1EBCD +:100AD000011101EB81012E4B03EBC1010A5440F2DD +:100AE0005331539848432B4901EB800008309DF85F +:100AF0005010C1EBC10100EBC100008D0212BDF826 +:100B00003C00411C8BB20F9304905399C1EB01112F +:100B100001EB81011E4B03EBC1010A5440F253313A +:100B2000539848431B4901EB800008309DF8501052 +:100B3000C1EBC10100EBC100008DC2B2BDF83C00A9 +:100B4000411C8BB20F9304905399C1EB011101EB3F +:100B500081010F4B03EBC1010A5440F2533153980A +:100B600048430C4901EB800008309DF85010C1EB60 +:100B7000C10100EBC100028D539802EB802080B2CE +:100B8000014604900320E8F707FA00201A901CE0C1 +:100B9000A87F00205845002098400020FB49BDF860 +:100BA0006800095C5398C0EB001000EB8000F84A25 +:100BB00002EBC002BDF83C30BDF868001844115487 +:100BC000BDF86800401C81B21A91BDF86800B0F50C +:100BD000007FE3DBBDF83C0000F5007081B20F91AF +:100BE0007821539800EB4000EA4A02EB80008160D4 +:100BF000F5E3A222BDF83C1008460491491C8BB2D3 +:100C00000F935399C1EB011101EB8101E04B03EB11 +:100C1000C1010A5400200B90BFE340F253315398B6 +:100C20004843DD4901EB800108319DF85000C0EBDD +:100C3000C00001EBC0008178BDF82C000844C0B2B0 +:100C40005490BDF82C00401CC2B2BDF83C00411CC1 +:100C50008BB20F9304905399C1EB011101EB810109 +:100C6000CB4B03EBC1010A5440F253315398484334 +:100C7000C94901EB800202F56272549800EB400111 +:100C800001EB001002EBC0004279BDF83C00411CB2 +:100C90008BB20F9304905399C1EB011101EB8101C9 +:100CA000BB4B03EBC1010A5440F253315398484304 +:100CB000B94901EB800101F56271549800EB4002E3 +:100CC00002EB001001EBC00040790D281ED2DFE8D6 +:100CD00000F01D07080942AB0A0B0CFEFD1E300098 +:100CE00000BF00BF00BF00BF00BF0022BDF83C1026 +:100CF00008460491491C8BB20F935399C1EB011123 +:100D000001EB8101A24B03EBC1010A543FE3002236 +:100D1000BDF83C1008460491491C8BB20F935399BF +:100D2000C1EB011101EB8101994B03EBC1010A54A5 +:100D30002DE30022BDF83C1008460491491C8BB2FB +:100D40000F935399C1EB011101EB8101904B03EB20 +:100D5000C1010A541BE30522BDF83C10084604916A +:100D6000491C8BB20F935399C1EB011101EB810127 +:100D7000874B03EBC1010A5440F253315398484367 +:100D8000854901EB800101F56271549800EB400246 +:100D900002EB001001EBC000C279BDF83C10084620 +:100DA0000491491C8BB20F935399C1EB011101EBD4 +:100DB0008101774B03EBC1010A5400201A9029E00E +:100DC00040F2533153984843734901EB800101F5D8 +:100DD0006271549800EB400202EB001001EBC0007E +:100DE0008168BDF86800C0F10300C000C14053989D +:100DF000C0EB001000EB8000654A02EBC002BDF8BA +:100E00003C30BDF8680018441154BDF86800401C1F +:100E100081B21A91BDF868000428D1DBBDF83C000E +:100E2000001D81B20F91B2E20922BDF83C100846C4 +:100E30000491491C8BB20F935399C1EB011101EB43 +:100E40008101534B03EBC1010A5440F253315398D3 +:100E50004843514901EB800000F56270549901EB61 +:100E6000410202EB011100EBC100C279BDF83C0068 +:100E7000411C8BB20F9304905399C1EB011101EB0C +:100E80008101434B03EBC1010A5400201A902CE06E +:100E900040F25331539848433F4901EB800101F53B +:100EA0006271549800EB400202EB001001EBC000AD +:100EB0008168BDF86800C0F10300C000C1405398CC +:100EC000C0EB001000EB8000314A01E099E065E0E2 +:100ED00002EBC002BDF83C30BDF868001844115464 +:100EE000BDF86800401C81B21A91BDF86800042862 +:100EF000CEDBBDF83C00001D81B20F910022BDF891 +:100F00003C1008460491491C8BB20F935399C1EBD6 +:100F1000011101EB81011E4B03EBC1010A540020BA +:100F20001A9029E040F25331539848431A4901EB93 +:100F3000800101F56271549800EB400202EB001051 +:100F400001EBC000416BBDF86800C0F10200C000B9 +:100F5000C1405398C0EB001000EB80000C4A02EB3C +:100F6000C002BDF83C30BDF8680018441154BDF80B +:100F70006800401C81B21A91BDF868000328D1DBDB +:100F8000BDF83C00C01C81B20F9100E2C52F0020CB +:100F9000A87F0020583E00205845002040F25331E1 +:100FA00053984843FE4901EB800101F56271549862 +:100FB00000EB400202EB001001EBC00090F8932020 +:100FC000BDF83C1008460491491C8BB20F9353990D +:100FD000C1EB011101EB8101F24B03EBC1010A549A +:100FE0000022BDF83C00411C8BB20F930490539932 +:100FF000C1EB011101EB8101EA4B03EBC1010A5482 +:10100000C5E140F2533153984843E54901EB800074 +:1010100000F56270549901EB410202EB011100EB03 +:10102000C10090F89300012806D002286DD0032853 +:101030007DD0042868D13EE10422BDF83C1008466A +:101040000491491C8BB20F935399C1EB011101EB31 +:101050008101D44B03EBC1010A5440F25331539840 +:101060004843CF4901EB800000F56270549901EBD1 +:10107000410202EB011100EBC10090F89320BDF892 +:101080003C00411C8BB20F9304905399C1EB0111AA +:1010900001EB8101C34B03EBC1010A5400201A90FC +:1010A00029E040F2533153984843BD4901EB800198 +:1010B00001F56271549800EB400202EB001001EB65 +:1010C000C000416BBDF86800C0F10200C000C14023 +:1010D0005398C0EB001000EB8000B24A02EBC00254 +:1010E000BDF83C30BDF8680018441154BDF86800E4 +:1010F000401C81B21A91BDF868000328D1DBBDF80D +:101100003C00C01C81B20F913FE10422BDF83C10AD +:1011100008460491491C8BB20F935399C1EB0111FE +:1011200001EB81019F4B03EBC1010A5400E057E042 +:1011300040F2533153984843994901EB800000F540 +:101140006270549901EB410202EB011100EBC10006 +:1011500090F89320BDF83C00411C8BB20F93049093 +:101160005399C1EB011101EB81018E4B03EBC101DE +:101170000A5400201A9029E040F253315398484312 +:10118000874901EB800101F56271549800EB400240 +:1011900002EB001001EBC000C16BBDF86800C0F1AC +:1011A0000200C000C1405398C0EB001000EB80006B +:1011B0007C4A02EBC002BDF83C30BDF86800184420 +:1011C0001154BDF86800401C81B21A91BDF8680046 +:1011D0000328D1DBBDF83C00C01C81B20F91D4E0E4 +:1011E0000322BDF83C1008460491491C8BB20F93B2 +:1011F0005399C1EB011101EB81016A4B03EBC10172 +:101200000A5440F2533153984843654901EB80003A +:1012100000F56270549901EB410202EB011100EB01 +:10122000C10090F89320BDF83C1008460491491C79 +:101230008BB20F935399C1EB011101EB8101594B13 +:1012400003EBC1010A5400201A902AE040F2533106 +:1012500053984843524901EB800101F5627154985B +:1012600000EB400202EB001001EBC000B0F84010B0 +:10127000BDF86800C0F10100C00001415398C0EB07 +:10128000001000EB8000474A02EBC002BDF83C3082 +:10129000BDF8680018441154BDF86800401C81B2C4 +:1012A0001A91BDF868000228D0DBBDF83C00801C14 +:1012B00081B20F9169E00322BDF83C100846049109 +:1012C000491C8BB20F935399C1EB011101EB8101C2 +:1012D000344B03EBC1010A5440F253315398484355 +:1012E0002F4901EB800000F56270549901EB410237 +:1012F00002EB011100EBC10090F89320BDF83C0017 +:10130000411C8BB20F9304905399C1EB011101EB77 +:101310008101244B03EBC1010A5400201A902AE0FA +:1013200040F25331539848431D4901EB800101F5C8 +:101330006271549800EB400202EB001001EBC00018 +:10134000B0F84210BDF86800C0F10100C0000141D2 +:101350005398C0EB001000EB8000124A02EBC00271 +:10136000BDF83C30BDF8680018441154BDF8680061 +:10137000401C81B21A91BDF868000228D0DBBDF88C +:101380003C00801C81B20F9100BF00BF00BF00BFB6 +:10139000BDF82C00401C81B20B9140F2533103E0A8 +:1013A00058450020A87F002053984843FE4901EB90 +:1013B000800108319DF85000C0EBC00011F83010DA +:1013C000BDF82C0081423FF728ACBDF82C0028B9AD +:1013D000F648006800F0010000B100BE00BF00BF89 +:1013E000BDF83C00010A5398C0EB001000EB8000F0 +:1013F000EF4A02EBC0008170BDF83C00C1B25398C7 +:10140000C0EB001000EB800002EBC000C170E948A7 +:10141000D0F8181F0491BDF83C000E380390539883 +:10142000C0EB001000EB8001104600EBC1000E3055 +:101430000290DDE90312E8F764F85398C0EB00105E +:1014400000EB8000DA4901EBC0010491BDF83C10CB +:101450000498E8F75DFA05900598020A5398C0EBE6 +:10146000001000EB8000D24901EBC000BDF83C1039 +:101470004254BDF83C00401C80B20F900598C2B2A7 +:101480005398C0EB001000EB8000C94901EBC0008D +:10149000BDF83C104254BDF83C00401C80B20F9097 +:1014A00005F0CABE539800EB400101EB0010C249A1 +:1014B00001EB00113031549801EB00104178159187 +:1014C00040F2533153984843B74901EB800101F58D +:1014D0006271549800EB400202EB001011F83010DA +:1014E00040F2533253985043AF4A02EB80004079A8 +:1014F000814208D1012140F2533253985043AA4A05 +:1015000002EB80000171AD49539801EB0011549832 +:10151000085C401CC1B2A94A539802EB00125498CF +:1015200011549DF85400002804DD9DF85400401E1D +:10153000C1B215915598A1380A286ED2DFE800F0A3 +:10154000FEFDFCFBFAF9F805F7F602215398C0EB13 +:10155000001000EB8000964A02F830109DF854000D +:101560004030C1B25398C0EB001000EB800002EB9A +:10157000C000417041215398C0EB001000EB800087 +:1015800002EBC000817030215398C0EB001000EBDB +:10159000800002EBC000C1705398C0EB001000EB5C +:1015A000800002EBC000017140F253315398484370 +:1015B0007D4901EB800101F56271549800EB400216 +:1015C00002EB001001EBC000007901095398C0EB59 +:1015D000001000EB8000764A02EBC0004171539886 +:1015E000C0EB001000EB8000114601EBC000407919 +:1015F0000A2813DA5398C0EB001000EB800001EBCF +:10160000C00040793030C1B25398C0EB001000EBFD +:10161000800002EBC000417114E01EE25398C0EB61 +:10162000001000EB8000624901EBC00040793730C8 +:10163000C1B25398C0EB001000EB80005C4A02EB93 +:10164000C000417140F2533153984843564901EB71 +:10165000800101F56271549800EB400202EB00102A +:1016600001EBC000007900F00F015398C0EB0010AF +:1016700000EB80004E4A02EBC00081715398C0EB32 +:10168000001000EB8000114601EBC00080790A28B1 +:1016900012DA5398C0EB001000EB800001EBC000A1 +:1016A00080793030C1B25398C0EB001000EB80005D +:1016B00002EBC000817113E05398C0EB001000EB07 +:1016C00080003B4901EBC00080793730C1B25398AC +:1016D000C0EB001000EB8000354A02EBC0008171C6 +:1016E00003225398C0EB001000EB8000304901EB5F +:1016F000C000C2715398C0EB001000EB800001EBFA +:10170000C000401C07210490E7F7E4FE014653980F +:10171000C0EB001000EB8000254A02EBC000017214 +:1017200009210F91002140F2533208E027E1A9E09E +:1017300085E36FE3BDE291E1F7E050E017E05398F5 +:101740005043194A02EB80000171082240F25331E4 +:1017500053984843144901EB800000F56270549996 +:1017600001EB410303EB011100F831207CE304217C +:101770005398C0EB001000EB80000D4A02F83010C7 +:101780009DF854004030C1B25398C0EB001000EBFC +:10179000800002EBC000417051215398C0EB001053 +:1017A00000EB80000CE0000058450020F0ED00E068 +:1017B000A87F0020BC22002098400020883E002006 +:1017C00002EBC000817005215398C0EB001000EBC4 +:1017D000800002EBC000C17004210F9144E302219C +:1017E0005398C0EB001000EB8000FE4A02F8301066 +:1017F0009DF854004030C1B25398C0EB001000EB8C +:10180000800002EBC000417041215398C0EB0010F2 +:1018100000EB800002EBC000817031215398C0EBD7 +:10182000001000EB800002EBC000C170352153981E +:10183000C0EB001000EB800002EBC000017103213F +:101840005398C0EB001000EB800002EBC000417128 +:101850005398C0EB001000EB8000114601EBC00074 +:10186000401C05210490E7F735FE01465398C0EB74 +:10187000001000EB8000DB4A02EBC0008171072101 +:101880000F91F1E202215398C0EB001000EB8000B1 +:10189000D44A02F830109DF854004030C1B2539839 +:1018A000C0EB001000EB800002EBC0004170412152 +:1018B0005398C0EB001000EB800002EBC000817079 +:1018C00032215398C0EB001000EB800002EBC00007 +:1018D000C17030215398C0EB001000EB800002EB88 +:1018E000C000017103215398C0EB001000EB800091 +:1018F00002EBC00041715398C0EB001000EB800078 +:10190000114601EBC000401C05210490E7F7E2FD01 +:1019100001465398C0EB001000EB8000B14A02EB87 +:10192000C000817107210F919EE204215398C0EB02 +:10193000001000EB8000AB4A02F830109DF8540014 +:101940004030C1B25398C0EB001000EB800002EBB6 +:10195000C000417041215398C0EB001000EB8000A3 +:1019600002EBC000817005215398C0EB001000EB22 +:10197000800002EBC000C17004210F9174E20221CB +:101980005398C0EB001000EB8000964A02F830102C +:101990009DF854004030C1B25398C0EB001000EBEA +:1019A000800002EBC000417041215398C0EB001051 +:1019B00000EB800002EBC000817031215398C0EB36 +:1019C000001000EB800002EBC000C1703221539880 +:1019D000C0EB001000EB800002EBC000017103219E +:1019E0005398C0EB001000EB800002EBC000417187 +:1019F0005398C0EB001000EB8000114601EBC000D3 +:101A0000401C05210490E7F765FD01465398C0EBA3 +:101A1000001000EB8000734A02EBC00081710721C7 +:101A20000F91539800EB400101EB00106E4901EB60 +:101A300000113031549801EB0010807820F0200222 +:101A4000539800EB400101EB0010674901EB0010D7 +:101A50003030549900EB0110827005E20221539856 +:101A6000C0EB001000EB80005E4A02F830109DF8D9 +:101A700054004030C1B25398C0EB001000EB80001E +:101A800002EBC000417041215398C0EB001000EB05 +:101A9000800002EBC000817031215398C0EB001030 +:101AA00000EB800002EBC000C17030215398C0EB06 +:101AB000001000EB800002EBC000017140F25331D6 +:101AC00053984843494901EB800000F562705499EE +:101AD00001EB410202EB011100EBC1008068B0F59F +:101AE000100F0AD330215398C0EB001000EB800098 +:101AF0003C4A02EBC000417109E032215398C0EB2F +:101B0000001000EB8000374A02EBC000417140F248 +:101B1000533153984843354901EB800000F562701A +:101B2000549901EB410202EB011100EBC100C079B5 +:101B300001280AD131215398C0EB001000EB80003E +:101B4000284A02EBC00081711BE040F253315398E8 +:101B50004843264901EB800000F56270549901EB7F +:101B6000410202EB011100EBC100C07948B93221FA +:101B70005398C0EB001000EB80001A4A02EBC00043 +:101B8000817100211A912AE040F253315398484361 +:101B9000164901EB800101F56271549800EB400297 +:101BA00002EB001001EBC0008168BDF86800C0F1D5 +:101BB00005008000C14001F00F0130315398C0EBA7 +:101BC000001000EB8000074A02EBC002BDF868007D +:101BD000C01D1154BDF86800401C81B21A91BDF8B7 +:101BE000680005E0A87F00209840002058450020AC +:101BF0000628C9DB32215398C0EB001000EB8000AF +:101C0000FE4A02EBC000417300211A912AE040F223 +:101C1000533153984843FA4901EB800101F5627151 +:101C2000549800EB400202EB001001EBC000416B46 +:101C3000BDF86800C0F103008000C14001F00F0151 +:101C400030315398C0EB001000EB8000EB4A02EB00 +:101C5000C002BDF868000E301154BDF86800401C89 +:101C600081B21A91BDF868000428D0DB0322539892 +:101C7000C0EB001000EB8000E04901EBC000827473 +:101C80005398C0EB001000EB800001EBC000401C3B +:101C900012210490E7F71EFC01465398C0EB001098 +:101CA00000EB8000D54A02EBC000C17414210F91F3 +:101CB000DAE002215398C0EB001000EB8000CF4A1D +:101CC00002F830109DF854004030C1B25398C0EB78 +:101CD000001000EB800002EBC000417041215398DE +:101CE000C0EB001000EB800002EBC00081703221DD +:101CF0005398C0EB001000EB800002EBC000C170F5 +:101D000031215398C0EB001000EB800002EBC000C3 +:101D1000017132215398C0EB001000EB800002EB00 +:101D2000C00041715398C0EB001000EB800002EB43 +:101D3000C000817100211A912AE040F2533153987A +:101D40004843AF4901EB800101F56271549800EB03 +:101D5000400202EB001001EBC000416BBDF86800CF +:101D6000C0F103008000C14001F00F0130315398F1 +:101D7000C0EB001000EB8000A04A02EBC002BDF8EF +:101D80006800C01D1154BDF86800401C81B21A9152 +:101D9000BDF868000428D0DB00211A9111E0302141 +:101DA0005398C0EB001000EB8000944A02EBC00295 +:101DB000BDF868000B301154BDF86800401C81B2BA +:101DC0001A91BDF868001928E9DB03225398C0EB8B +:101DD000001000EB8000894901EBC00080F824204E +:101DE0005398C0EB001000EB800001EBC000401CDA +:101DF00024210490E7F76EFB01465398C0EB0010D6 +:101E000000EB80007D4A02EBC00080F825102621FF +:101E10000F9129E010215398C0EB001000EB8000D7 +:101E2000764A02F8301030215398C0EB001000EBD6 +:101E3000800002EBC000417002210F9114E01021DC +:101E40005398C0EB001000EB80006C4A02F8301091 +:101E500031215398C0EB001000EB800002EBC00072 +:101E6000417002210F9100BF00BF05F0E5B9539802 +:101E700000EB400101EB0010624901EB0011303131 +:101E8000549801EB00104178159140F2533153986A +:101E900048435B4901EB800101F56271549800EB06 +:101EA000400202EB001011F8301040F25332539808 +:101EB0005043534A02EB80004079814208D101210E +:101EC00040F25332539850434D4A02EB8000017167 +:101ED0004D49539801EB00115498085C401CC1B265 +:101EE000494A539802EB0012549811549DF854003B +:101EF000002804DD9DF85400401EC1B2159155988C +:101F0000A1380A282FD2DFE800F0052FDFFDFCFB07 +:101F1000FA2E8CF904215398C0EB001000EB8000DE +:101F2000364A02F830109DF854004030C1B2539840 +:101F3000C0EB001000EB800002EBC00041705121AB +:101F40005398C0EB001000EB800002EBC0008170E2 +:101F500005215398C0EB001000EB800002EBC0009D +:101F6000C17004210F912DE302215398C0EB0010A2 +:101F700000EB8000214A02F830109DF854004030F8 +:101F8000C1B25398C0EB001000EB800002EBC00020 +:101F9000417041215398C0EB001000EB800002EB30 +:101FA000C000817031215398C0EB001000EB80001D +:101FB00002EBC000C17035215398C0EB001000EB5C +:101FC000800002EBC000017103215398C0EB0010A8 +:101FD00000EB800002EBC00041715398C0EB001091 +:101FE00000EB8000114601EBC000401C052104906D +:101FF000E7F770FA0146539808E00000A87F002038 +:102000005845002098400020883E0020C0EB00107A +:1020100000EB8000FE4A02EBC000817107210F91A6 +:10202000ADE302215398C0EB001000EB8000F84AAA +:1020300002F830109DF854004030C1B25398C0EB04 +:10204000001000EB800002EBC0004170412153986A +:10205000C0EB001000EB800002EBC0008170322169 +:102060005398C0EB001000EB800002EBC000C17081 +:1020700030215398C0EB001000EB800002EBC00051 +:10208000017103215398C0EB001000EB800002EBBC +:10209000C00041715398C0EB001000EB8000114666 +:1020A00001EBC000401C05210490E7F713FA01463C +:1020B0005398C0EB001000EB8000D54A02EBC00043 +:1020C000817107210F915AE304215398C0EB00104E +:1020D00000EB8000CE4A02F830109DF854004030EA +:1020E000C1B25398C0EB001000EB800002EBC000BF +:1020F000417041215398C0EB001004E014E029E343 +:1021000013E360E27FE000EB800002EBC00081702F +:1021100005215398C0EB001000EB800002EBC000DB +:10212000C17004210F912AE302215398C0EB0010E3 +:1021300000EB8000B64A02F830109DF854004030A1 +:10214000C1B25398C0EB001000EB800002EBC0005E +:10215000417041215398C0EB001000EB800002EB6E +:10216000C000817031215398C0EB001000EB80005B +:1021700002EBC000C17032215398C0EB001000EB9D +:10218000800002EBC000017103215398C0EB0010E6 +:1021900000EB800002EBC00041715398C0EB0010CF +:1021A00000EB8000114601EBC000401C05210490AB +:1021B000E7F790F901465398C0EB001000EB800060 +:1021C000934A02EBC0008171539800EB400101EB90 +:1021D0000010904901EB00113031549801EB0010D0 +:1021E000807820F02002539800EB400101EB0010B2 +:1021F000884901EB00113031549801EB00108270D6 +:1022000007210F91BBE202215398C0EB001000EBB5 +:1022100080007F4A02F830109DF854004030C1B26F +:102220005398C0EB001000EB800002EBC00041703F +:1022300041215398C0EB001000EB800002EBC0007E +:10224000817031215398C0EB001000EB800002EB4D +:10225000C000C17041215398C0EB001000EB80001A +:1022600002EBC000017140F25331539848436A4970 +:1022700001EB800000F56270549901EB410202EB22 +:10228000011100EBC1008068B0F1104F0AD130217C +:102290005398C0EB001000EB80005D4A02EBC000D9 +:1022A000417109E032215398C0EB001000EB80002F +:1022B000574A02EBC000417140F2533153984843F2 +:1022C000554901EB800000F56270549901EB410221 +:1022D00002EB011100EBC100C07901280AD13121C4 +:1022E0005398C0EB001000EB8000494A02EBC0009D +:1022F00081711BE040F2533153984843464901EB4A +:10230000800000F56270549901EB410202EB01116B +:1023100000EBC100C07948B932215398C0EB0010DE +:1023200000EB80003A4A02EBC000817100211A9153 +:102330002AE040F2533153984843374901EB80017A +:1023400001F56271549800EB400202EB001001EBC2 +:10235000C0008168BDF86800C0F107008000C1407E +:1023600001F00F0130315398C0EB001000EB8000FA +:10237000274A02EBC002BDF86800C01D1154BDF829 +:102380006800401C81B21A91BDF868000828D0DBB3 +:1023900032215398C0EB001000EB80001C4A02EB86 +:1023A000C000C17300211A912AE040F253315398C2 +:1023B0004843194901EB800101F56271549800EB23 +:1023C000400202EB001001EBC000416BBDF8680059 +:1023D000C0F105008000C14001F00F013031539879 +:1023E000C0EB001000EB8000094A02EBC002BDF810 +:1023F000680010301154BDF86800401C81B21A9179 +:10240000BDF868000628D0DB3021539806E00000B4 +:10241000A87F00209840002058450020C0EB001005 +:1024200000EB8000F94A02EBC000817500211A918F +:1024300011E030215398C0EB001000EB8000F34A0C +:1024400002EBC002BDF8680017301154BDF86800F7 +:10245000401C81B21A91BDF868000628E9DB3021E2 +:102460005398C0EB001000EB8000E84A02EBC0007C +:10247000417700211A9111E030215398C0EB0010F0 +:1024800000EB8000E14A02EBC002BDF868001E309C +:102490001154BDF86800401C81B21A91BDF8680063 +:1024A0000628E9DB30215398C0EB001000EB8000D8 +:1024B000D64A02EBC00080F8241000211A9111E0E6 +:1024C00030215398C0EB001000EB8000CF4A02EBA4 +:1024D000C002BDF8680025301154BDF86800401CEA +:1024E00081B21A91BDF868000628E9DB30215398C3 +:1024F000C0EB001000EB8000C44A02EBC00080F883 +:102500002B1000211A9111E030215398C0EB0010DC +:1025100000EB8000BD4A02EBC002BDF868002C3021 +:102520001154BDF86800401C81B21A91BDF86800D2 +:102530000628E9DB30215398C0EB001000EB800047 +:10254000B24A02EBC00080F8321000211A9111E06B +:1025500030215398C0EB001000EB8000AB4A02EB37 +:10256000C002BDF8680033301154BDF86800401C4B +:1025700081B21A91BDF868000628E9DB032253985E +:10258000C0EB001000EB8000A04901EBC00080F818 +:1025900039205398C0EB001000EB800001EBC00025 +:1025A000401C39210490E6F795FF01465398C0EB93 +:1025B000001000EB8000954A02EBC00080F83A1052 +:1025C0003B210F91DBE002215398C0EB001000EBA0 +:1025D00080008E4A02F830109DF854004030C1B29D +:1025E0005398C0EB001000EB800002EBC00041707C +:1025F00041215398C0EB001000EB800002EBC000BB +:10260000817032215398C0EB001000EB800002EB88 +:10261000C000C17031215398C0EB001000EB800066 +:1026200002EBC000017133215398C0EB001000EBA6 +:10263000800002EBC000417132215398C0EB0010C2 +:1026400000EB800002EBC000817100211A912AE0AA +:1026500040F25331539848436D4901EB800101F535 +:102660006271549800EB400202EB001001EBC000D5 +:10267000416BBDF86800C0F105008000C14001F069 +:102680000F0130315398C0EB001000EB80005F4A1F +:1026900002EBC002BDF86800C01D1154BDF868000F +:1026A000401C81B21A91BDF868000628D0DB0021D9 +:1026B0001A9111E030215398C0EB001000EB80001C +:1026C000524A02EBC002BDF868000D301154BDF84B +:1026D0006800401C81B21A91BDF868001928E9DB36 +:1026E00003225398C0EB001000EB8000474901EB38 +:1026F000C00080F826205398C0EB001000EB80004B +:1027000001EBC000401C26210490E6F7E3FE0146E1 +:102710005398C0EB001000EB80003C4A02EBC00075 +:1027200080F8271028210F9129E010215398C0EB41 +:10273000001000EB8000354A02F830103021539829 +:10274000C0EB001000EB800002EBC00041700221E2 +:102750000F9114E010215398C0EB001000EB8000A3 +:102760002A4A02F8301031215398C0EB001000EBD8 +:10277000800002EBC000417002210F9100BF00BF3A +:1027800004F05ABD539800EB400101EB00102149C1 +:1027900001EB00113031549801EB00104178159194 +:1027A00040F2533153984843194901EB800101F538 +:1027B0006271BDF8680000EB400202EB001011F8F6 +:1027C000301040F2533253985043114A02EB8000CC +:1027D0004079814208D1012140F25332539850434D +:1027E0000B4A02EB800001710B49539801EB001179 +:1027F0005498085C401CC1B2074A539802EB00127F +:102800005498115400211A9120E00000A87F002064 +:102810005845002098400020883E0020539800EB47 +:10282000400101EB0010FE4901EB00113031BDF811 +:10283000680001EB001041789DF85400814200D1FE +:1028400011E0BDF86800401C81B21A91539800EB6A +:10285000400101EB0010F24901EB0010C179BDF815 +:1028600068008142DADC00BF9DF85400002804DDD6 +:102870009DF85400401EC1B2159140F25331539857 +:102880004843E84901EB800000F56270549901EB80 +:10289000410202EB011100EBC10040780F2824DA5D +:1028A00040F2533153984843DE4901EB800101F572 +:1028B0006271549800EB400202EB001001EBC00083 +:1028C0004078401CC2B240F2533153984843D54936 +:1028D00001EB800000F56270549901EB410303EBBA +:1028E000011100EBC100427011E0002240F25331AF +:1028F00053984843CB4901EB800000F5627054992E +:1029000001EB410303EB011100EBC100427055984C +:10291000B138092826D2DFE800F00526FC2525FB82 +:1029200025B9FA009DF854005030C1B25398C0EB5D +:10293000001000EB8000BC4A02F8301020215398B0 +:10294000C0EB001000EB800002EBC0004170FA21E8 +:102950005398C0EB001000EB800002EBC0008170C8 +:1029600003210F919DE29DF854005030C1B253985D +:10297000C0EB001000EB8000AB4A02F8301040F2D0 +:10298000533153984843A74901EB800101F5627127 +:10299000549800EB400202EB001001EBC0004078BD +:1029A00040F030015398C0EB001000EB80009E4ACD +:1029B00002EBC000417001215398C0EB001000EB06 +:1029C000800002EBC00081705398C0EB001000EB58 +:1029D000800002EBC000C17000215398C0EB0010D2 +:1029E00000EB800002EBC00001715398C0EB0010B7 +:1029F00000EB8000114601EBC00104910521049811 +:102A0000E7F7D6F90022CDE910021098C2B2539828 +:102A1000C0EB001000EB8000834901EBC000427165 +:102A2000DDE91010020642EA1120C1B25398C0EB52 +:102A3000001000EB80007C4A02EBC0008171032192 +:102A40005398C0EB001000EB800002EBC000C17196 +:102A5000FA215398C0EB001000EB800002EBC0009D +:102A6000017209210F91B12240F25331539848432A +:102A70006C4901EB800000F56270549901EB410351 +:102A800003EB011100EBC10042710AE29DF8540012 +:102A90005030C1B25398C0EB001000EB8000624A86 +:102AA00002F8301040F25331539848435D4901EB2E +:102AB000800101F56271549800EB400202EB0010B6 +:102AC00001EBC000407840F030015398C0EB00109B +:102AD00000EB8000544A02EBC0004170652153981E +:102AE000C0EB001000EB800002EBC0008170012100 +:102AF0005398C0EB001000EB800002EBC000C170E7 +:102B000000215398C0EB001000EB800002E043E08E +:102B10004CE1CAE002EBC00001715398C0EB001019 +:102B200000EB8000114601EBC001049105210498DF +:102B3000E7F73EF90022CDE910021098C2B253988F +:102B4000C0EB001000EB8000374901EBC000427180 +:102B5000DDE91020010641EA1220C2B25398C0EB11 +:102B6000001000EB8000304901EBC00082710322AD +:102B70005398C0EB001000EB800001EBC000C27165 +:102B8000FA225398C0EB001000EB800001EBC0006C +:102B9000027209200F9084E19DF854005030C1B2B8 +:102BA0005398C0EB001000EB80001F4A02F8301071 +:102BB00040F25331539848431A4901EB800101F523 +:102BC0006271549800EB400202EB001001EBC00070 +:102BD000407840F030015398C0EB001000EB8000CB +:102BE000114A02EBC000417065215398C0EB001000 +:102BF00000EB800002EBC000817001215398C0EB14 +:102C0000001000EB800002EBC000C170102153984F +:102C1000C0EB001000EB800002EBC000017105E08A +:102C20009840002058450020A87F00205398C0EB12 +:102C3000001000EB8000114601EBC001049105215A +:102C40000498E7F7B5F80022CDE910021098C2B257 +:102C50005398C0EB001000EB8000FC4901EBC00072 +:102C60004271DDE91020010641EA1220C2B25398F8 +:102C7000C0EB001000EB8000F44901EBC000827152 +:102C800003225398C0EB001000EB800001EBC00062 +:102C9000C271FA225398C0EB001000EB800001EBE8 +:102CA000C000027209200F90FBE09DF854005030E4 +:102CB000C1B25398C0EB001000EB8000E34A02F869 +:102CC000301040F2533153984843E14901EB800101 +:102CD00001F56271549800EB400202EB001001EB29 +:102CE000C000407840F030015398C0EB001000EB7A +:102CF0008000D64A02EBC000417001215398C0EB1E +:102D0000001000EB800002EBC00081705398C0EB14 +:102D1000001000EB800002EBC000C1700521539849 +:102D2000C0EB001000EB800002EBC0000171539873 +:102D3000C0EB001000EB8000114601EBC0010491D4 +:102D400005210498E7F734F80022CDE91002109825 +:102D5000C2B25398C0EB001000EB8000BB4901EBFE +:102D6000C0004271DDE91020010641EA1220C2B222 +:102D70005398C0EB001000EB8000B44901EBC00099 +:102D8000827103225398C0EB001000EB800001EB2E +:102D9000C000C271FA225398C0EB001000EB800013 +:102DA00001EBC000027209200F907AE040F253312B +:102DB00053984843A64901EB800000F5627054998E +:102DC00001EB410202EB011100EBC1008078B12858 +:102DD00033D040F25331539848439D4901EB800171 +:102DE00001F56271549800EB400202EB001001EB18 +:102DF000C000827840F2533153984843944901EB24 +:102E0000800101F56271549800EB400303EB001060 +:102E100001EBC0004271B12240F253315398484354 +:102E20008B4901EB800000F56270549901EB41037E +:102E300003EB011100EBC10082709DF8540050308B +:102E4000C1B25398C0EB001000EB80007F4A02F83B +:102E5000301040F25331539848437D4901EB8001D3 +:102E600001F56271549800EB400202EB001001EB97 +:102E7000C000407840F0C0015398C0EB001000EB58 +:102E80008000724A02EBC0004170FA215398C0EBF7 +:102E9000001000EB800002EBC000817003210F9155 +:102EA00000BF00BF6CE4012140F2533253985043FD +:102EB000674A02EB80000171A2F5DA61539801EBD9 +:102EC00000115498085C401CC1B2A2F5DA62539814 +:102ED00002EB001254981154539800EB400101EB9F +:102EE00000105C4901EB0010007B20B1012846D0A6 +:102EF000022843D1B0E05598312802D045283CD172 +:102F00001DE000211A9113E008A9BDF86800095CD2 +:102F10005398C0EB001000EB80004C4A02EBC0025B +:102F2000BDF868001154BDF86800401C81B21A91C8 +:102F3000BDF868000728E7DB07210F911DE000219D +:102F40001A9113E006A9BDF86800095C5398C0EB1C +:102F5000001000EB80003D4A02EBC002BDF86800A3 +:102F60001154BDF86800401C81B21A91BDF8680088 +:102F70000728E7DB07210F9100BF00BFD1E054987D +:102F8000401CC1B215919DF854105398C0EB00102D +:102F900000EB80002D4A02F8301003215398C0EB5B +:102FA000001000EB800002EBC0004170002153983C +:102FB000C0EB001000EB800002EBC000817002212A +:102FC0005398C0EB001000EB800002EBC000C17012 +:102FD00000215398C0EB001000EB800002EBC00012 +:102FE000017109215398C0EB001000EB800002EB47 +:102FF000C00041715398C0EB001000EB80001146F7 +:1030000001EBC001049106210498E6F781FC00223F +:10301000CDE91002DDE91020010641EA1220C2B21A +:103020005398C0EB001000EB8000084901EBC00092 +:10303000C2711098C2B25398C0EB001000EB800030 +:1030400001EBC000827108200F906AE0A87F002089 +:1030500058450020984000205498401CC1B215915A +:103060009DF854105398C0EB001000EB8000F74A15 +:1030700002F8301003215398C0EB001000EB8000E1 +:1030800002EBC000417000215398C0EB001000EB30 +:10309000800002EBC00081705398C0EB001000EB81 +:1030A000800002EBC000C1705398C0EB001000EB31 +:1030B000800002EBC000017102215398C0EB0010A8 +:1030C00000EB800002EBC00041715398C0EB001090 +:1030D00000EB8000114601EBC00104910621049829 +:1030E000E6F716FC0022CDE91002DDE91010020619 +:1030F00042EA1120C1B25398C0EB001000EB8000EF +:10310000D24A02EBC000C1711098C1B25398C0EB13 +:10311000001000EB800002EBC000817108210F91CC +:1031200000BF00BFBEE6539800EB400101EB00106A +:10313000C74901EB00113031549801EB0010417880 +:10314000159140F2533153984843C24901EB800135 +:1031500001F56271549800EB400202EB001011F887 +:10316000301040F2533253985043BA4A02EB800079 +:103170004079814208D1012140F2533253985043A3 +:10318000B44A02EB80000171B349539801EB00117E +:103190005498085C401CC1B2AF4A539802EB00122D +:1031A000549811545598F4287ED008DC05287CD01A +:1031B000F1280BD0F22879D0F32860D148E2F62824 +:1031C00075D0F7285CD0F828F7D15AE0F52153984C +:1031D000C0EB001000EB80009C4A02F830109DF814 +:1031E00054105398C0EB001000EB800002EBC000BD +:1031F000417000215398C0EB001000EB800002EBFF +:10320000C000817005215398C0EB001000EB8000D6 +:1032100002EBC000C170F1215398C0EB001000EB2D +:10322000800002EBC00001715398C0EB001000EB6E +:103230008000114601EBC001049105210498E6F7D6 +:1032400067FB0022CDE91002DDE91001000A40EA27 +:103250000160C2B25398C0EB001000EB80007B49C4 +:1032600001EBC00042711098C2B25398C0EB00103D +:1032700000EB800001EBC000827107200F90B1E2EB +:1032800000BFF5215398C0EB001000EB80006F4A9F +:1032900002F830109DF854105398C0EB001000EB6A +:1032A000800002EBC00003E021E37AE348E09AE209 +:1032B000417000215398C0EB001000EB800002EB3E +:1032C000C000817005215398C0EB001000EB800016 +:1032D00002EBC000C1705398C0EB001000EB8000FF +:1032E00002EBC000559901715398C0EB001000EB40 +:1032F0008000114601EBC001049105210498E6F716 +:1033000007FB0022CDE91002DDE91010020642EAB7 +:103310001120C1B25398C0EB001000EB80004B4A63 +:1033200002EBC00041711098C1B25398C0EB00107D +:1033300000EB800002EBC000817107210F9151E288 +:10334000F5215398C0EB001000EB80003F4A02F8D3 +:1033500030109DF854105398C0EB001000EB800023 +:1033600002EBC000417000215398C0EB001000EB4D +:10337000800002EBC0008170F2215398C0EB001076 +:1033800000EB800002EBC000017140F25331539812 +:103390004843304901EB800101F56271549800EB1C +:1033A000400202EB001001EBC00090F87E10539831 +:1033B000C0EB001000EB8000244A02EBC00041711A +:1033C00040F2533153984843224901EB800000F505 +:1033D0006270549901EB410202EB011100EBC10054 +:1033E00090F87E0001287DD125210F9100211A91AE +:1033F00024E040F2533153984843164901EB8001D1 +:1034000001F56271549800EB400202EB001001EBF1 +:10341000C0015131BDF86800095C5398C0EB001041 +:1034200000EB8000094A02EBC002BDF86800801D75 +:103430001154BDF86800401C81B21A91BDF86800B3 +:103440000F28D6DB00211A912DE00000A87F002074 +:103450009840002058450020883E002040F253311B +:1034600053984843FE4901EB800101F5627154987D +:1034700000EB400202EB001001EBC0016331BDF82C +:103480006800095C5398C0EB001000EB8000F54A1F +:1034900002EBC002BDF8680015301154BDF8680099 +:1034A000401C81B21A91BDF868000A28D6DB40F2B0 +:1034B000533153984843EA4901EB800101F56271A9 +:1034C000549800EB400202EB001001EBC00090F8B2 +:1034D00078105398C0EB001000EB8000E14A02EB3B +:1034E000C00000E02DE0C17700211A9124E040F2F5 +:1034F000533153984843DA4901EB800101F5627179 +:10350000549800EB400202EB001001EBC00179314E +:10351000BDF86800095C5398C0EB001000EB800018 +:10352000D04A02EBC002BDF8680020301154BDF84B +:103530006800401C81B21A91BDF868000528D6DBEE +:1035400044E040F2533153984843C54901EB8000B1 +:1035500000F56270549901EB410202EB011100EB9E +:10356000C10090F87E0020282ED10A210F91002161 +:103570001A9124E040F2533153984843B84901EB83 +:10358000800101F56271549800EB400202EB0010DB +:1035900001EBC0017931BDF86800095C5398C0EBBC +:1035A000001000EB8000AF4A02EBC002BDF86800DB +:1035B000801D1154BDF86800401C81B21A91BDF8FD +:1035C00068000428D6DB01E006210F91BDF83C001D +:1035D000C1B25398C0EB001000EB8000A14A02EB8F +:1035E000C000C1705398C0EB001000EB8000114682 +:1035F00001EBC0010491BDF83C100498E6F788F98E +:103600000022CDE91002DDE91001000A40EA016064 +:10361000C2B25398C0EB001000EB8000914901EB5F +:10362000C000BDF83C1042541098C2B25398C0EB91 +:10363000001000EB80008B4901EBC003BDF83C009B +:10364000401C1A54BDF83C00801C80B20F90CBE2A5 +:10365000F5215398C0EB001000EB8000814A02F87E +:1036600030109DF854105398C0EB001000EB800010 +:1036700002EBC000417000215398C0EB001000EB3A +:10368000800002EBC0008170F3215398C0EB001062 +:1036900000EB800002EBC000017140F253315398FF +:1036A00048436F4901EB800101F56271549800EBCA +:1036B000400202EB001001EBC00090F87E1053981E +:1036C000C0EB001000EB8000664A02EBC0004171C5 +:1036D0000C210F9140F2533153984843604901EB5C +:1036E000800101F56271549800EB400202EB00107A +:1036F00001EBC00090F878105398C0EB001000EB7D +:103700008000584A02EBC000817100211A9124E028 +:1037100040F2533153984843514901EB800101F580 +:103720006271549800EB400202EB001001EBC00103 +:103730007931BDF86800095C5398C0EB001000EBCC +:103740008000484A02EBC002BDF86800C01D115459 +:10375000BDF86800401C81B21A91BDF868000528C8 +:10376000D6DBBDF83C00C1B25398C0EB001000EBB3 +:1037700080003C4A02EBC000C1705398C0EB0010BF +:1037800000EB8000114601EBC0010491BDF83C1034 +:103790000498E6F7BDF80022CDE91002DDE910013A +:1037A000000A40EA0160C2B25398C0EB001000EB7F +:1037B00080002C4901EBC000BDF83C104254109829 +:1037C000C2B25398C0EB001000EB8000254901EB1A +:1037D000C003BDF83C00401C1A54BDF83C00801CDE +:1037E00080B20F9000E206210F91F5215398C0EBB3 +:1037F000001000EB80001B4A02F830109DF85410B6 +:103800005398C0EB001000EB800002EBC000417049 +:1038100000215398C0EB001000EB800002EBC000C9 +:103820008170BDF83C00C1B25398C0EB001000EBB2 +:10383000800002EBC000C170F6215398C0EB00106D +:1038400000EB800002EBC0000171539800EB4001D7 +:1038500001EB0010044901EB00113031549805E0F0 +:1038600058450020A87F00209840002001EB001060 +:10387000017A5398C0EB001000EB800002EBC0000F +:1038800041715398C0EB001000EB8000114601EB32 +:10389000C0010491BDF83C100498E6F739F8002205 +:1038A000CDE91002DDE91010020642EA1120C1B292 +:1038B0005398C0EB001000EB8000FE4A02EBC00200 +:1038C000BDF83C0011541098C1B25398C0EB0010E1 +:1038D00000EB8000F74A02EBC002BDF83C00401C40 +:1038E0001154BDF83C00801C81B20F917CE1F521A0 +:1038F0005398C0EB001000EB8000EE4A02F8301045 +:103900009DF854105398C0EB001000EB800002EBC0 +:10391000C000417000215398C0EB001000EB800004 +:1039200002EBC000817005215398C0EB001000EB42 +:10393000800002EBC000C170F4215398C0EB00106E +:1039400000EB800002EBC00001715398C0EB001047 +:1039500000EB8000114601EBC001049105210498A1 +:10396000E5F7D6FF0022CDE91002DDE910200106BF +:1039700041EA1220C2B25398C0EB001000EB800065 +:10398000CC4901EBC00042711098C2B25398C0EB11 +:10399000001000EB800001EBC000827107200F9047 +:1039A00022E140F213210F91F5215398C0EB001052 +:1039B00000EB8000BF4A02F830109DF85410539875 +:1039C000C0EB001000EB800002EBC0004170BDF8BE +:1039D0003C0001125398C0EB001000EB800002EB9A +:1039E000C0008170BDF83C00C1B25398C0EB00101C +:1039F00000EB800002EBC000C17005215398C0EBC2 +:103A0000001000EB800002EBC000017100211A9150 +:103A10001CE0539800EB400101EB0010A64901EBBC +:103A200000110E31BDF86800095C5398C0EB00101E +:103A300000EB80009F4A02EBC002BDF86800401D09 +:103A40001154BDF86800401C81B21A91BDF868009D +:103A50000A28DEDB539800EB400101EB0010964989 +:103A600001EB0010408B01125398C0EB001000EBEB +:103A70008000904A02EBC000C173539800EB4001F4 +:103A800001EB00108C4901EB0010408BC1B2539840 +:103A9000C0EB001000EB800002EBC000017440F2AC +:103AA000533153984843854901EB800101F5627118 +:103AB000549800EB400202EB001001EBC000B0F89C +:103AC0008E0001125398C0EB001000EB8000794A81 +:103AD00002EBC000417440F2533153984843774998 +:103AE00001EB800101F56271549800EB400202EB9A +:103AF000001001EBC000B0F88E00C1B25398C0EBCB +:103B0000001000EB80006B4A02EBC000817440F2B1 +:103B1000533153984843694901EB800101F56271C3 +:103B2000549800EB400202EB001001EBC000B0F82B +:103B30008E10539801EB802081B203200491E5F7A9 +:103B40002BFA00211A9114E05D49BDF86800095C68 +:103B50005398C0EB001000EB8000564A02EBC00205 +:103B6000BDF8680013301154BDF86800401C81B2E4 +:103B70001A91BDF86800B0F5007FE5DB5398C0EB03 +:103B8000001000EB80004B4901EBC0010491BDF82F +:103B90003C100498E5F7BCFE0022CDE91002DDE9F7 +:103BA0001001000A40EA0160C2B25398C0EB001055 +:103BB00000EB80003F4901EBC000BDF83C104254CF +:103BC0001098C2B25398C0EB001000EB8000394946 +:103BD00001EBC003BDF83C00401C1A54BDF83C008A +:103BE000801C80B20F9000BF00BF03F025BB53982C +:103BF00000EB400101EB00102F4901EB00113031C7 +:103C0000549801EB00104178159140F253315398CC +:103C100048432A4901EB800101F56271549800EB99 +:103C2000400202EB001011F8301040F2533253986A +:103C30005043224A02EB80004079814208D10121A1 +:103C400040F25332539850431C4A02EB80000171FA +:103C50001C49539801EB00115498085C401CC1B2F8 +:103C6000184A539802EB001254981154559807289B +:103C70007ED00ADC072865D2DFE810F06400050179 +:103C80007E0464002E04E8038C0510380828F2D264 +:103C9000DFE810F03706CF0558005800080058003C +:103CA0005900A100FA215398C0EB001000EB8000EE +:103CB000004A09E0A87F00209840002058450020D5 +:103CC000C52F0020883E002002F830105398C0EB2A +:103CD000001000EB800002EBC00041705398C0EB75 +:103CE000001000EB800002EBC00081705398C0EB25 +:103CF000001000EB800002EBC0005599C1709DF8E8 +:103D000054105398C0EB001000EB800002EBC00091 +:103D100001715398C0EB001000EB8000114601EBDD +:103D2000C000C01C02210490E5F7D4FB0146539863 +:103D3000C0EB001000EB8000FE4A02EBC0004171B6 +:103D400006210F9181E3FA215398C0EB001000EB9C +:103D50008000F84A02F830105398C0EB001000EBD6 +:103D6000800002EBC00041705398C0EB001000E0EF +:103D7000E5E300EB800002EBC00081705398C0EBDC +:103D8000001000EB800002EBC0005599C1709DF857 +:103D900054105398C0EB001000EB800002EBC00001 +:103DA00001715398C0EB001000EB8000114601EB4D +:103DB000C000C01C02210490E5F78CFB014653981B +:103DC000C0EB001000EB8000DA4A02EBC00041714A +:103DD00006210F91B6E7FA215398C0EB001000EBD3 +:103DE0008000D44A02F830105398C0EB001000EB6A +:103DF000800002EBC00041705398C0EB001000EB54 +:103E0000800002EBC00081705398C0EB001000EB03 +:103E1000800002EBC0005599C1709DF85410539872 +:103E2000C0EB001000EB800002EBC0000171539862 +:103E3000C0EB001000EB8000114601EBC000C01C7D +:103E400002210490E5F746FB01465398C0EB0010B1 +:103E500000EB8000B74A02EBC000417106210F91D0 +:103E6000142240F2533153984843B34901EB800088 +:103E700000F56270549901EB410303EB011100EB73 +:103E8000C1004271E1E2FA215398C0EB001000EB4F +:103E90008000A84A02F830105398C0EB001000EBE5 +:103EA000800002EBC00041705398C0EB001000EBA3 +:103EB000800002EBC00081705398C0EB001000EB53 +:103EC000800002EBC0005599C1709DF854105398C2 +:103ED000C0EB001000EB800002EBC000017140F26B +:103EE000533153984843944901EB800000F56270C8 +:103EF000549901EB410202EB011100EBC100C079C2 +:103F000001287BD140F25331539848438A4901EB51 +:103F1000800000F56270549901EB410202EB01113F +:103F200000EBC1008068B0F1104F05D34FF41000D2 +:103F30000021CDE9100113E040F25331539848437A +:103F40007D4901EB800000F56270549901EB41025C +:103F500002EB011100EBC10080680022CDE91002E4 +:103F600000211A911CE0BDF86800C0F10200C200F7 +:103F7000DDE91001CDE92B10E4F755F9C2B25398F1 +:103F8000C0EB001000EB80006A4901EBC003BDF8F4 +:103F90006800401D1A54BDF86800401C80B21A9099 +:103FA000BDF868000328DEDB00201090119000218E +:103FB0001A911CE0BDF86800C0F10300C200DDE901 +:103FC0001001CDE92D10E4F72EF9C1B25398C0EBE2 +:103FD000001000EB8000574A02EBC002BDF86800F9 +:103FE00008301154BDF86800401C81B21A91BDF828 +:103FF00068000428DEDB00211A911DE0A7E0BDF86F +:104000006800C0F10200C200DDE91001CDE92F1007 +:10401000E4F709F9C2B25398C0EB001000EB80003E +:10402000444901EBC003BDF868000C301A54BDF8D8 +:104030006800401C80B21A90BDF868000328DEDBDF +:1040400040F25331539848433B4901EB800000F55F +:104050006270549901EB410202EB011100EBC100C7 +:10406000406B0022CDE9100200201A901CE0BDF840 +:104070006800C0F10200C200DDE91001CDE9311095 +:10408000E4F7D1F8C2B25398C0EB001000EB800007 +:10409000284901EBC003BDF868000F301A54BDF881 +:1040A0006800401C80B21A90BDF868000328DEDB6F +:1040B00040F25331539848431F4901EB800000F50B +:1040C0006270549901EB410202EB011100EBC10057 +:1040D000406B1A49B1FBF0F00022CDE9100200203C +:1040E0001A901EE0BDF86800C0F10300C200DDE9CF +:1040F0001010CDE9330108463399E4F794F8C2B2C1 +:104100005398C0EB001000EB80000A4901EBC0039C +:10411000BDF8680012301A54BDF86800401C80B227 +:104120001A90BDF868000428DCDB00215398C0EB2E +:10413000001005E0A87F00205845002000E1F505AB +:1041400000EB8000FE4A02EBC00081752DE140F2D9 +:10415000533153984843FB4901EB800000F56270EE +:10416000549901EB410202EB011100EBC100C0794F +:10417000F0BB00201090119000211A911CE0BDF8B6 +:104180006800C0F10200C200DDE91001CDE9351080 +:10419000E4F749F8C2B25398C0EB001000EB80007E +:1041A000E74901EBC003BDF86800401D1A54BDF893 +:1041B0006800401C80B21A90BDF868000328DEDB5E +:1041C00040F2533153984843DE4901EB800000F53B +:1041D0006270549901EB410202EB011100EBC10046 +:1041E0008068B0F1104F07D34FF41000002100E0B9 +:1041F000DBE0CDE9100113E040F25331539848431E +:10420000D04901EB800000F56270549901EB410246 +:1042100002EB011100EBC10080680022CDE9100221 +:1042200000211A911CE0BDF86800C0F10300C20033 +:10423000DDE91001CDE93710E3F7F5FFC1B253987E +:10424000C0EB001000EB8000BD4A02EBC002BDF8DD +:10425000680008301154BDF86800401C81B21A9102 +:10426000BDF868000428DEDB00211A911CE0BDF8CF +:104270006800C0F10200C200DDE91001CDE939108B +:10428000E3F7D1FFC2B25398C0EB001000EB8000FF +:10429000AB4901EBC003BDF868000C301A54BDF8FF +:1042A0006800401C80B21A90BDF868000328DEDB6D +:1042B00040F2533153984843A24901EB800000F586 +:1042C0006270549901EB410202EB011100EBC10055 +:1042D000406B0022CDE9100200201A901CE0BDF8CE +:1042E0006800C0F10200C200DDE91001CDE93B1019 +:1042F000E3F799FFC2B25398C0EB001000EB8000C7 +:104300008F4901EBC003BDF868000F301A54BDF8A7 +:104310006800401C80B21A90BDF868000328DEDBFC +:1043200040F2533153984843864901EB800000F531 +:104330006270549901EB410202EB011100EBC100E4 +:10434000406B8149B1FBF0F00022CDE91002002062 +:104350001A901CE0BDF86800C0F10300C200DDE95E +:104360001001CDE93D10E3F75EFFC2B25398C0EBF8 +:10437000001000EB8000724901EBC003BDF868003B +:1043800012301A54BDF86800401C80B21A90BDF873 +:1043900068000428DEDB01215398C0EB001000EB1D +:1043A0008000674A02EBC0008175539800EB400122 +:1043B00001EB0010654901EB00103030549900EB1F +:1043C00001104068401C0022CDE9100200201A9024 +:1043D0001EE0BDF86800C0F10100C200DDE9101068 +:1043E000CDE93F0108463F99E3F71DFFC2B253985C +:1043F000C0EB001000EB8000514901EBC003BDF899 +:10440000680017301A54BDF86800401C80B21A903A +:10441000BDF868000228DCDB5398C0EB001000EB0D +:104420008000474901EBC000C01C16210490E5F74D +:1044300051F801465398C0EB001000EB8000404A51 +:1044400002EBC00041761A210F91A8E2FA2153989D +:10445000C0EB001000EB8000394A02F8301053988E +:10446000C0EB001000EB800002EBC00041705398DD +:10447000C0EB001000EB800002EBC000817053988D +:10448000C0EB001000EB800002EBC0005599C1703A +:104490009DF854105398C0EB001000EB800002EB25 +:1044A000C00001715398C0EB001000EB8000114672 +:1044B00001EBC000C01C02210490E5F70BF8014697 +:1044C0005398C0EB001000EB80001D4A02EBC000C7 +:1044D000417106210F9162E2FA215398C0EB00105E +:1044E00000EB8000164A02F830105398C0EB001021 +:1044F00000EB800002EBC00041705398C0EB00104D +:1045000000EB800002EBC00081705398C0EB0010FC +:1045100000EB800002EBC0005599C1709DF854106B +:104520005398C0EB001000EB800002EBC00001715B +:104530005398C0EB001000EB8000114608E0E3E068 +:10454000A87F00205845002000E1F5059840002094 +:1045500001EBC000C01C02210490E4F7BBFF014640 +:104560005398C0EB001000EB8000FE4A02EBC00045 +:10457000417106210F9112E2FA215398C0EB00100D +:1045800000EB8000F74A02F830105398C0EB00109F +:1045900000EB800002EBC00041705398C0EB0010AC +:1045A00000EB800002EBC00081705398C0EB00105C +:1045B00000EB800002EBC0005599C1709DF85410CB +:1045C0005398C0EB001000EB800002EBC0000171BB +:1045D00040F2533153984843E34901EB800101F520 +:1045E0006271549800EB400202EB001001EBC00036 +:1045F000406B0022CDE9100200201A901CE0BDF8AB +:104600006800C0F10200C200DDE910014191429052 +:10461000E3F709FEC2B25398C0EB001000EB800034 +:10462000D04901EBC003BDF86800401D1A54BDF825 +:104630006800401C80B21A90BDF868000328DEDBD9 +:1046400040F2533153984843C74901EB800101F5CB +:104650006271549800EB400202EB001001EBC000C5 +:10466000416B08460191002103F046F802460B46D3 +:10467000CDE90201BD480021E3F7A4FDCDE9100119 +:10468000DDE9100103F0ECFDCDE9100100211A91E4 +:104690001CE0BDF86800C0F10300C200DDE91001B4 +:1046A00043914490E3F7BFFDC2B25398C0EB0010B2 +:1046B00000EB8000AB4901EBC003BDF86800083097 +:1046C0001A54BDF86800401C80B21A90BDF868000A +:1046D0000428DEDB5398C0EB001000EB8000A149FA +:1046E00001EBC000C01C09210490E4F7F3FE014671 +:1046F0005398C0EB001000EB80009A4A02EBC00018 +:1047000001730D210F914AE1FA215398C0EB00107B +:1047100000EB8000934A02F830105398C0EB001071 +:1047200000EB800002EBC00041705398C0EB00101A +:1047300000EB800002EBC00081705398C0EB0010CA +:1047400000EB800002EBC0005599C1709DF8541039 +:104750005398C0EB001000EB800002EBC000017129 +:104760005398C0EB001000EB8000114601EBC00035 +:10477000C01C02210490E4F7ADFE01465398C0EB43 +:10478000001000EB8000774A02EBC0004171062167 +:104790000F9104E1FA215398C0EB001000EB800068 +:1047A000704A02F830105398C0EB001000EB800004 +:1047B00002EBC00041705398C0EB001000EB80008A +:1047C00002EBC00081705398C0EB001000EB80003A +:1047D00002EBC0005599C1709DF854105398C0EB7E +:1047E000001000EB800002EBC000017155215398CE +:1047F000C0EB001000EB800002EBC0004171539849 +:10480000C0EB001000EB8000114601EBC000C01CA3 +:1048100003210490E4F75EFE01465398C0EB0010BC +:1048200000EB80004F4A02EBC000817107210F911D +:10483000B5E0FA215398C0EB001000EB8000494A24 +:1048400002F830105398C0EB001000EB800002EB30 +:10485000C00041705398C0EB001000EB800002EBE9 +:10486000C00081705398C0EB001000EB800002EB99 +:10487000C0005599C1709DF854105398C0EB0010BA +:1048800000EB800002EBC0000171AA215398C0EB3D +:10489000001000EB800002EBC000417100211A9172 +:1048A00011E000215398C0EB001000EB80002D4A6E +:1048B00002EBC002BDF86800801D1154BDF868000D +:1048C000401C81B21A91BDF868000328E9DB5398B7 +:1048D000C0EB001000EB8000224901EBC000C01CBF +:1048E00006210490E4F7F6FD01465398C0EB001052 +:1048F00000EB80001B4A02EBC00041720A210F91BD +:104900004DE0FA215398C0EB001000EB8000154AEF +:1049100002F830105398C0EB001000EB800002EB5F +:10492000C00041705398C0EB001000EB800002EB18 +:10493000C00081705398C0EB001000EB800002EBC8 +:10494000C0005599C1709DF854105398C0EB0010E9 +:1049500000EB800002EBC00001715398C0EB001027 +:1049600006E00000A87F00205845002000E1F50582 +:1049700000EB8000114601EBC000C01C0221049036 +:10498000E4F7A8FD01465398C0EB001000EB80004F +:10499000FE4A02EBC000417106210F9100BF00BF2B +:1049A00002F04ABC539800EB400101EB0010F849BB +:1049B00001EB00113031549801EB00104178159152 +:1049C00040F2533153984843F24901EB800101F51D +:1049D0006271549800EB400202EB001011F83010A5 +:1049E00040F2533253985043EA4A02EB8000407938 +:1049F000814208D1012140F2533253985043E54A95 +:104A000002EB80000171E449539801EB00115498C6 +:104A1000085C401CC1B2E04A539802EB0012549863 +:104A20001154539830B1012808D002280BD0032824 +:104A300013D10DE0D948DA4908600EE0D748D849CB +:104A4000AC39C86709E0D548D5491831086004E099 +:104A5000D248D349AC39486600BF00BF5598892871 +:104A60007FD00CDC142876D004DC082874D0102801 +:104A70006FD18AE3152870D08028F9D1F1E38B2813 +:104A80006CD08C286BD08E286AD08F28F0D19DF8FE +:104A900054105398C0EB001000EB8000BB4A02F8A2 +:104AA000301003215398C0EB001000EB800002EBA4 +:104AB000C00041708F215398C0EB001000EB8000C4 +:104AC00002EBC00081705398C0EB001000EB800037 +:104AD000114601EBC001049103210498E6F77EF82A +:104AE00001465398C0EB001000EB8000A74A02EB90 +:104AF000C000C17004210F919DF85400402806DCCD +:104B00009DF8540040F48070A449088003E09DF8AB +:104B10005400A249088001211A9114E05398C0EB77 +:104B2000001000EB8000994901EBC001BDF868005E +:104B3000095C9A4ABDF8680022F81010BDF86800B8 +:104B4000401C81B21A91BDF86810BDF83C0081424A +:104B5000E4DB95E205E0FDE393E2FCE350E181E371 +:104B6000FAE39DF854105398C0EB001000EB80005E +:104B7000864A02F8301089215398C0EB001000EBF0 +:104B8000800002EBC0008170539800EB400101EB04 +:104B900000107F4901EB0010007BE8BB40F253316D +:104BA000539848437B4901EB800000F562705499AB +:104BB00001EB410202EB011100EBC1008068B0F58E +:104BC000100F05D34FF410000021CDE9100117E0BC +:104BD00040F25331539848436E4901EB800101F58F +:104BE0006271549800EB400202EB001001EBC00030 +:104BF000816808460491002102F07EFDCDE9100194 +:104C000006215398C0EB001000EB80005F4A02EBD6 +:104C1000C0004170002100E03EE01A911EE0BDF8A6 +:104C20006800C0F10200C200DDE910104691459015 +:104C300008464599E3F7F7FAC2B25398C0EB001063 +:104C400000EB8000514901EBC003BDF86800C01CB7 +:104C50001A54BDF86800401C80B21A90BDF8680074 +:104C60000328DCDB5398C0EB001000EB80004749C1 +:104C700001EBC001049106210498E4F788FE014687 +:104C80005398C0EB001000EB8000404A02EBC000DC +:104C9000817107210F9178E040F2533153984843D6 +:104CA0003C4901EB800000F56270549901EB410230 +:104CB00002EB011100EBC1008068B0F1104F05D389 +:104CC0004FF010400021CDE9100117E040F25331C0 +:104CD000539848432F4901EB800101F562715498C4 +:104CE00000EB400202EB001001EBC00081680846B7 +:104CF0000491002102F000FDCDE910010721539835 +:104D0000C0EB001000EB8000204A02EBC0004170B5 +:104D100000211A911CE0BDF86800C0F10300C20038 +:104D2000DDE9100147914890E3F77DFAC1B253984D +:104D3000C0EB001000EB8000144A02EBC002BDF88B +:104D40006800C01C1154BDF86800401C81B21A9163 +:104D5000BDF868000428DEDB5398C0EB001000EBC0 +:104D600080000A4901EBC001049107210498E5F78E +:104D700035FF01465398C0EB001000EB8000034A5A +:104D800002EBC000C17108210F910BE0A87F002049 +:104D90009840002058450020883E0020BC98002004 +:104DA000AC6002409DF85400402806DC9DF8540099 +:104DB00040F48070FE49088003E09DF85400FC49EF +:104DC000088001211A9114E05398C0EB001000EB09 +:104DD0008000F84901EBC001BDF86800095CF44AA5 +:104DE000BDF8680022F81010BDF86800401C81B2C0 +:104DF0001A91BDF86810BDF83C008142E4DB3FE148 +:104E00009DF854105398C0EB001000EB8000E94A65 +:104E100002F830108B215398C0EB001000EB80009B +:104E200002EBC0008170539800EB400101EB0010D1 +:104E3000E14901EB0010007BF0BB40F25331539885 +:104E40004843DE4901EB800000F56270549901EBA4 +:104E5000410202EB011100EBC1008068B0F5100FB8 +:104E600005D14FF410000021CDE9100117E040F208 +:104E7000533153984843D14901EB800101F56271E8 +:104E8000549800EB400202EB001001EBC000816877 +:104E900008460491002102F02FFCCDE91001062103 +:104EA0005398C0EB001000EB8000C24A02EBC00038 +:104EB000417000211A911FE03CE0BDF86800C0F18C +:104EC0000200C200DDE910104A9149900846499954 +:104ED000E3F7A9F9C2B25398C0EB001000EB8000D1 +:104EE000B44901EBC003BDF86800C01C1A54BDF8FA +:104EF0006800401C80B21A90BDF868000328DCDB13 +:104F00005398C0EB001000EB8000AA4901EBC001F0 +:104F1000049106210498E4F73AFD01465398C0EB4A +:104F2000001000EB8000A34A02EBC0008171072152 +:104F30000F9178E040F25331539848439F4901EB79 +:104F4000800000F56270549901EB410202EB0111FF +:104F500000EBC1008068B0F1104F05D14FF0104058 +:104F60000021CDE9100117E040F253315398484336 +:104F7000924901EB800101F56271549800EB400207 +:104F800002EB001001EBC00081680846049100218B +:104F900002F0B2FBCDE9100107215398C0EB0010DD +:104FA00000EB8000834A02EBC000417000211A919F +:104FB0001CE0BDF86800C0F10300C200DDE910018B +:104FC0004B914C90E3F72FF9C2B25398C0EB00100D +:104FD00000EB8000774901EBC003BDF86800C01CFE +:104FE0001A54BDF86800401C80B21A90BDF86800E1 +:104FF0000428DEDB5398C0EB001000EB80006D4905 +:1050000001EBC001049107210498E5F7E7FD014693 +:105010005398C0EB001000EB8000664A02EBC00022 +:10502000C17108210F919DF85400402806DC9DF8BD +:10503000540040F480705E49088003E09DF85400FD +:105040005B49088001211A9114E05398C0EB0010CD +:1050500000EB8000574901EBC001BDF868000A5C15 +:105060005349BDF8680021F81020BDF86800401CC5 +:1050700081B21A91BDF86810BDF83C008142E4DBB2 +:1050800028E39DF854105398C0EB001000EB80000B +:10509000484A02F8301003215398C0EB001000EB8F +:1050A000800002EBC000417008215398C0EB001053 +:1050B00000EB800002EBC00081705398C0EB001041 +:1050C00000EB8000114601EBC0010491032104981C +:1050D000E5F784FD01465398C0EB001000EB80001B +:1050E000344A02EBC000C17004210F919DF85400B6 +:1050F000402806DC9DF8540040F480702C4908805C +:1051000003E09DF854002A49088001211A9114E017 +:105110005398C0EB001000EB8000264901EBC00162 +:10512000BDF86800095C224ABDF8680022F810103A +:10513000BDF86800401C81B21A91BDF86810BDF836 +:105140003C008142E4DB539800EB400101EB00108E +:10515000194901EB00113031549801EB00108078AF +:1051600020F020012031539800EB400202EB0010A8 +:10517000114A02EB00123032549802EB0010817099 +:1051800002205399E4F792FFA4E29DF8541053983B +:10519000C0EB001000EB8000064A02F8301003213B +:1051A0005398C0EB001000EB800002EBC00007E05A +:1051B000BC980020A87F002098400020584500207F +:1051C000417010215398C0EB001000EB800002EBFF +:1051D000C00081705398C0EB001000EB80001146B6 +:1051E00001EBC001049103210498E5F7F7FC0146A7 +:1051F0005398C0EB001000EB8000FE4A02EBC000A9 +:10520000C17004210F919DF85400402806DC9DF8E0 +:10521000540040F48070F849088003E09DF8540081 +:10522000F549088001211A9114E05398C0EB001051 +:1052300000EB8000EF4901EBC001BDF86800095C9C +:10524000ED4ABDF8680022F81010BDF86800401C57 +:1052500081B21A91BDF86810BDF83C008142E4DBD0 +:1052600038E262E09DF854105398C0EB001000EB58 +:105270008000E04A02F8301003215398C0EB001080 +:1052800000EB800002EBC00041708C215398C0EB12 +:10529000001000EB800002EBC00081705398C0EB5F +:1052A000001000EB8000114601EBC00104910321C6 +:1052B0000498E5F793FC01465398C0EB001000EB0F +:1052C0008000CC4A02EBC000C17004210F919DF810 +:1052D0005400402806DC9DF8540040F48070C64914 +:1052E000088003E09DF85400C349088001211A9109 +:1052F00014E05398C0EB001000EB8000BD4901EBB7 +:10530000C001BDF86800095CBB4ABDF8680022F81E +:105310001010BDF86800401C81B21A91BDF86810E9 +:10532000BDF83C008142E4DBD4E19DF85410539871 +:10533000C0EB001000EB8000AE4A02F83010802174 +:105340005398C0EB001000EB800002EBC0008170AE +:10535000072102E05BE1F0E08CE05398C0EB001025 +:1053600000EB800002EBC000417040F253315398D3 +:105370004843A24901EB800101F56271549800EBAA +:10538000400202EB001001EBC000416B08460491A3 +:10539000002102F0B1F9CDE9100100211A911EE0BF +:1053A000BDF86800C0F10300C200DDE910104E91A5 +:1053B0004D9008464D99E2F736FFC2B25398C0EBC4 +:1053C000001000EB80008B4901EBC003BDF86800C2 +:1053D000C01C1A54BDF86800401C80B21A90BDF879 +:1053E00068000428DCDB5398C0EB001000EB800061 +:1053F000804901EBC001049107210498E5F7EEFB19 +:1054000001465398C0EB001000EB8000794A02EB94 +:10541000C000C17108210F919DF85400402806DC9E +:105420009DF8540040F480707349088003E09DF8B3 +:1054300054007149088001211A9114E05398C0EB7F +:10544000001000EB80006B4901EBC001BDF8680063 +:105450000A5C6949BDF8680021F81020BDF86800B1 +:10546000401C81B21A91BDF86810BDF83C00814221 +:10547000E4DB2FE19DF854105398C0EB001000EBD3 +:1054800080005C4A02F8301003215398C0EB0010F2 +:1054900000EB800002EBC00041708E215398C0EBFE +:1054A000001000EB800002EBC00081705398C0EB4D +:1054B000001000EB8000114601EBC00104910321B4 +:1054C0000498E5F78BFB01465398C0EB001000EB06 +:1054D0008000484A02EBC000C17004210F919DF882 +:1054E0005400402806DC9DF8540040F48070424986 +:1054F000088003E09DF854003F49088001211A917B +:1055000014E05398C0EB001000EB8000394901EB28 +:10551000C001BDF86800095C374ABDF8680022F890 +:105520001010BDF86800401C81B21A91BDF86810D7 +:10553000BDF83C008142E4DBCCE09DF85410539868 +:10554000C0EB001000EB80002A4A02F83010032163 +:105550005398C0EB001000EB800002EBC0004170DC +:1055600015215398C0EB001000EB800002EBC00047 +:1055700081705398C0EB001000EB8000114601EBE6 +:10558000C001049103210498E5F728FB01465398D4 +:10559000C0EB001000EB8000164A02EBC000C170A7 +:1055A00004210F919DF85400402806DC9DF854001A +:1055B00040F480701049088003E09DF854000E49C3 +:1055C000088001211A9114E05398C0EB001000EB01 +:1055D0008000084901EBC001BDF868000A5C06497B +:1055E000BDF8680021F81020BDF86800401C81B2A9 +:1055F0001A9105E0A87F0020BC98002058450020A3 +:10560000BDF86810BDF83C008142DDDB62E09DF82A +:1056100054105398C0EB001000EB8000FA4A02F8D7 +:10562000301003215398C0EB001000EB800002EB18 +:10563000C000417014215398C0EB001000EB8000B3 +:1056400002EBC00081705398C0EB001000EB8000AB +:10565000114601EBC001049103210498E5F7BEFA5D +:1056600001465398C0EB001000EB8000E64A02EBC5 +:10567000C000C17004210F919DF85400402806DC41 +:105680009DF8540040F48070E049088003E09DF8E4 +:105690005400DE49088001211A9114E05398C0EBB0 +:1056A000001000EB8000D84901EBC001BDF8680094 +:1056B000095CD64ABDF8680022F81010BDF86800F1 +:1056C000401C81B21A91BDF86810BDF83C008142BF +:1056D000E4DB00BF00BF01F0AFBD539800EB400119 +:1056E00001EB0010CA4901EB00113031549801EB75 +:1056F0000010417808460491002102F0B1FDC1B2CA +:10570000159140F2533153984843C24901EB80014F +:1057100001F56271549800EB400202EB001011F8A1 +:10572000301040F2533253985043BA4A02EB800093 +:105730004079814208D1012140F2533253985043BD +:10574000B44A02EB80000171B349539801EB001198 +:105750005498085C401CC1B2AF4A539802EB001247 +:105760005498115440F2533153984843A94901EBDE +:10577000800000F56270549901EB410202EB0111C7 +:1057800000EBC10090F89000C0F3C00090B15398B6 +:1057900000EB400101EB00109D4901EB0010417945 +:1057A0000B464FF4805204914FF4E131539802F0CC +:1057B00045FC19E0539800EB400101EB00109449BF +:1057C00001EB001041790491539800EB400101EB8B +:1057D00000108F4901EB0010016803914FF48052D3 +:1057E000049B539802F02AFC5598E4284DD006DC1F +:1057F000A1287CD0A3287BD0B02845D106E0E5289D +:1058000077D0E62876D0E728F7D16FE1F5215398D5 +:10581000C0EB001000EB80007B4A02F830109DF8CE +:1058200054105398C0EB001000EB800002EBC00056 +:105830004170A2215398C0EB001000EB800002EBF6 +:10584000C0008170B0215398C0EB001000EB8000C5 +:1058500002EBC000C1705398C0EB001000EB800059 +:10586000114601EBC00104910321049802F0D4FB1E +:1058700001465398C0EB001000EB8000624A02EB37 +:10588000C000017105210F910BE3F5215398C0EB86 +:10589000001000EB80005C4A02F830109DF85410B4 +:1058A0005398C0EB001000EB800002EBC000417089 +:1058B000539800EB400101EB0010554901EB00103B +:1058C000007BE8BB40F2533153984843514901EB08 +:1058D000800000F56270549901EB410202EB011166 +:1058E00000EBC1008068B0F5100F0AD303E03CE183 +:1058F00013E251E296E24FF410010020CDE91010BE +:1059000013E040F2533153984843424901EB800081 +:1059100000F56270549901EB410202EB011100EBBA +:10592000C10080680022CDE91002A5215398C0EB88 +:10593000001000EB8000344A02EBC000817000E0F0 +:1059400047E000211A911CE0BDF86800C0F1020098 +:10595000C200DDE910014F915090E2F764FCC2B241 +:105960005398C0EB001000EB8000274901EBC00307 +:10597000BDF86800C01C1A54BDF86800401C80B215 +:105980001A90BDF868000328DEDBB5215398C0EB00 +:10599000001000EB80001C4A02EBC000817153989C +:1059A000C0EB001000EB8000114601EBC001049138 +:1059B0000621049802F030FB01465398C0EB00101A +:1059C00000EB8000104A02EBC000C17108210F916A +:1059D0008BE040F25331539848430E4901EB80006D +:1059E00000F56270549901EB410202EB011100EBEA +:1059F000C1008068B0F1104F10D34FF0104100206B +:105A0000CDE910101EE00000A87F0020BC98002007 +:105A10009840002058450020883E002040F2533135 +:105A200053984843FC4901EB800000F5627054999B +:105A300001EB410202EB011100EBC1008068002282 +:105A4000CDE91002A6215398C0EB001000EB8000B6 +:105A5000F24A02EBC000817000211A911EE0BDF8ED +:105A60006800C0F10300C200DDE9101052915190AE +:105A700008465199E2F7D7FBC2B25398C0EB001029 +:105A800000EB8000E54901EBC003BDF86800C01CD5 +:105A90001A54BDF86800401C80B21A90BDF8680026 +:105AA0000428DCDBE4215398C0EB001000EB8000FD +:105AB000DA4A02EBC000C1715398C0EB001000EB52 +:105AC0008000114601EBC00104910721049802F007 +:105AD000A3FA01465398C0EB001000EB8000CF4AB8 +:105AE00002EBC000017209210F91DAE1F521539810 +:105AF000C0EB001000EB8000C84A02F830109DF89F +:105B000054105398C0EB001000EB800002EBC00073 +:105B10004170A2215398C0EB001000EB800002EB13 +:105B2000C0008170E7215398C0EB001000EB8000AB +:105B300002EBC000C1705398C0EB001000EB800076 +:105B4000114601EBC00104910321049802F064FAAC +:105B500001465398C0EB001000EB8000AF4A02EB07 +:105B6000C000017105210F919BE1F5215398C0EB15 +:105B7000001000EB8000A94A02F830109DF8541084 +:105B80005398C0EB001000EB800002EBC0004170A6 +:105B9000539800EB400101EB0010A14901EB00100C +:105BA000007BE0BBA4215398C0EB001000EB800009 +:105BB00002EBC000817000211A9127E040F25331BE +:105BC00053984843944901EB800101F56271549860 +:105BD00000EB400202EB001001EBC000416BBDF88E +:105BE0006800C0F10100C000C1405398C0EB001034 +:105BF00000EB8000894A02EBC002BDF86800C01CBF +:105C00001154BDF86800401C81B21A91BDF86800BB +:105C10000228D3DBB2215398C0EB001000E01FE054 +:105C200000EB80007D4A02EBC00041715398C0EB4D +:105C3000001000EB8000114601EBC001049105212A +:105C4000049802F0E9F901465398C0EB001000EB0C +:105C50008000724A02EBC000817107210F915BE066 +:105C6000A5215398C0EB001000EB80006B4A02EBBB +:105C7000C000817000211A9127E040F253315398FF +:105C80004843654901EB800101F56271549800EBCE +:105C9000400202EB001001EBC000416BBDF8680050 +:105CA000C0F10200C000C1405398C0EB001000EBEF +:105CB00080005A4A02EBC002BDF86800C01C1154B3 +:105CC000BDF86800401C81B21A91BDF86800032835 +:105CD000D3DBA1215398C0EB001000EB80004F4AAA +:105CE00002EBC00081715398C0EB001000EB800004 +:105CF000114601EBC00104910621049802F08CF9D1 +:105D000001465398C0EB001000EB8000434A02EBC1 +:105D1000C000C17108210F91C3E0F5215398C0EB79 +:105D2000001000EB80003D4A02F830109DF854103E +:105D30005398C0EB001000EB800002EBC0004170F4 +:105D4000A2215398C0EB001000EB800002EBC000D2 +:105D50008170A3215398C0EB001000EB800002EB90 +:105D6000C000C1705398C0EB001000EB80001146DA +:105D700001EBC00104910321049802F04DF90146A2 +:105D80005398C0EB001000EB8000244A02EBC000E7 +:105D9000017105210F9184E0F5215398C0EB0010AB +:105DA00000EB80001D4A02F830109DF85410539803 +:105DB000C0EB001000EB800002EBC0004170A2219C +:105DC0005398C0EB001000EB800002EBC000817024 +:105DD000E5215398C0EB001000EB800002EBC000FF +:105DE000C1705398C0EB001000EB8000114601EB2E +:105DF000C00104910321049802F00EF90146539862 +:105E0000C0EB001000EB8000044A02EBC0000171FF +:105E100005210F9145E0000058450020A87F002093 +:105E200098400020F5215398C0EB001000EB800053 +:105E3000FE4A02F830109DF854105398C0EB001041 +:105E400000EB800002EBC0004170A2215398C0EB30 +:105E5000001000EB800002EBC0008170E621539837 +:105E6000C0EB001000EB800002EBC000C170539843 +:105E7000C0EB001000EB8000114601EBC001049163 +:105E80000321049802F0C8F801465398C0EB0010B3 +:105E900000EB8000E54A02EBC000017105210F9183 +:105EA00000BF00BF17E45499149140F25331539846 +:105EB0004843DF4901EB800108319DF85000C0EBF9 +:105EC000C00001EBC000827840F253315398484340 +:105ED000D74901EB800108319DF85000C0EBC000AC +:105EE00001EBC000C0781044C1B2549140F253316C +:105EF00053984843CE4901EB800108319DF850008A +:105F0000C0EBC00001EBC0004178159140F2533165 +:105F100053984843C64901EB800108319DF8500071 +:105F2000C0EBC00001EBC000017940F2533253983E +:105F30005043BF4A02EB80004079814208D10121E1 +:105F400040F2533253985043B94A02EB800001713A +:105F5000B849539801EB00119DF850000144049199 +:105F60000878401CC1B2049801709DF854000028C4 +:105F700004DD9DF85400401EC1B215915598A1381A +:105F80000A286ED2DFE800F0FEFDFCFBFAF9F80506 +:105F9000F7F602215398C0EB001000EB8000A34AF3 +:105FA00002F830109DF854004030C1B25398C0EB55 +:105FB000001000EB800002EBC000417041215398BB +:105FC000C0EB001000EB800002EBC00081703021BC +:105FD0005398C0EB001000EB800002EBC000C170D2 +:105FE0005398C0EB001000EB800002EBC000017181 +:105FF00040F25331539848438D4901EB800101F53C +:106000006271549800EB400202EB001001EBC000FB +:10601000007901095398C0EB001000EB8000834A1F +:1060200002EBC00041715398C0EB001000EB800000 +:10603000114601EBC00040790A2813DA5398C0EBEF +:10604000001000EB800001EBC00040793030C1B29D +:106050005398C0EB001000EB800002EBC0004171D0 +:1060600014E017E25398C0EB001000EB80006F497A +:1060700001EBC00040793730C1B25398C0EB00103B +:1060800000EB8000694A02EBC000417140F25331DD +:1060900053984843664901EB800101F562715498B9 +:1060A00000EB400202EB001001EBC000007900F0B1 +:1060B0000F015398C0EB001000EB80005B4A02EB2D +:1060C000C00081715398C0EB001000EB80001146B6 +:1060D00001EBC00080790A2812DA5398C0EB001057 +:1060E00000EB800001EBC00080793030C1B25398E2 +:1060F000C0EB001000EB800002EBC000817113E0E8 +:106100005398C0EB001000EB8000484901EBC00041 +:1061100080793730C1B25398C0EB001000EB80009B +:10612000424A02EBC000817103225398C0EB001079 +:1061300000EB80003D4901EBC000C2715398C0EBF9 +:10614000001000EB800001EBC000401C0721049010 +:10615000E3F7C0F901465398C0EB001000EB800054 +:10616000324A02EBC000017209210F91002140F276 +:10617000533208E020E1A2E0FEE3FEE33FE38AE1E0 +:10618000F0E042E017E053985043294A02EB8000C8 +:106190000171082240F2533153984843244901EBDE +:1061A000800000F56270549901EB410303EB01118B +:1061B00000F831206EE104215398C0EB001000EB91 +:1061C00080001A4A02F830109DF854004030C1B2E5 +:1061D0005398C0EB001000EB800002EBC000417050 +:1061E00051215398C0EB001000EB800002EBC0007F +:1061F000817005215398C0EB001000EB800002EB8A +:10620000C000C17004210F9144E102215398C0EBFA +:10621000001000EB8000054A02F830109DF8540091 +:106220004030C1B25398C0EB001005E0A87F0020B9 +:1062300058450020883E002000EB800002EBC000A3 +:10624000417041215398C0EB001000EB800002EB3D +:10625000C000817031215398C0EB001000EB80002A +:1062600002EBC000C17035215398C0EB001000EB69 +:10627000800002EBC000017103215398C0EB0010B5 +:1062800000EB800002EBC00041715398C0EB00109E +:1062900000EB8000114601EBC000401C052104907A +:1062A000E3F718F901465398C0EB001000EB8000AB +:1062B000FE4A02EBC000817107210F91EDE302213C +:1062C0005398C0EB001000EB8000F84A02F8301041 +:1062D0009DF854004030C1B25398C0EB001000EB61 +:1062E000800002EBC000417041215398C0EB0010C8 +:1062F00000EB800002EBC000817032215398C0EBAC +:10630000001000EB800002EBC000C17030215398F8 +:10631000C0EB001000EB800002EBC0000171032114 +:106320005398C0EB001000EB800002EBC0004171FD +:106330005398C0EB001000EB8000114601EBC00049 +:10634000401C05210490E3F7C5F801465398C0EBC3 +:10635000001000EB8000D54A02EBC00081710721DC +:106360000F919AE304215398C0EB001000EB8000DA +:10637000CE4A02F830109DF854004030C1B2539814 +:10638000C0EB001000EB800002EBC0004170412127 +:106390005398C0EB001000EB800002EBC00081704E +:1063A00005215398C0EB001000EB800002EBC00009 +:1063B000C17004210F9170E302215398C0EB0010CB +:1063C00000EB8000B94A02F830109DF854004030CC +:1063D000C1B25398C0EB001000EB800002EBC0008C +:1063E000417041215398C0EB001000EB800002EB9C +:1063F000C000817031215398C0EB001000EB800089 +:1064000002EBC000C17032215398C0EB001000EBCA +:10641000800002EBC000017103215398C0EB001013 +:1064200000EB800002EBC00041715398C0EB0010FC +:1064300000EB8000114601EBC000401C05210490D8 +:10644000E3F748F801465398C0EB001000EB8000DA +:10645000964A02EBC000817107210F91539800EB1F +:10646000400101EB0010924901EB001130315498CA +:1064700001EB0010807820F02002539800EB4001DF +:1064800001EB00108A4901EB00103030549900EB09 +:106490000110827001E302215398C0EB001000EB61 +:1064A0008000824A02F830109DF854004030C1B29A +:1064B0005398C0EB001000EB800002EBC00041706D +:1064C00041215398C0EB001000EB800002EBC000AC +:1064D000817031215398C0EB001000EB800002EB7B +:1064E000C000C1705398C0EB001000EB800002EBBD +:1064F000C000017140F25331539848436D4901EB9C +:10650000800000F56270549901EB410202EB011129 +:1065100000EBC1008068B0F5100F0AD3302153980A +:10652000C0EB001000EB8000604A02EBC00041713C +:1065300009E032215398C0EB001000EB80005B4A69 +:1065400002EBC000417140F253315398484359491E +:1065500001EB800000F56270549901EB410202EBFF +:10656000011100EBC100C07901280AD131215398F3 +:10657000C0EB001000EB80004C4A02EBC0008171C0 +:106580001BE040F25331539848434A4901EB8000E5 +:1065900000F56270549901EB410202EB011100EB2E +:1065A000C100C07948B932215398C0EB001000EB0C +:1065B00080003E4A02EBC000817100211A912AE05E +:1065C00040F25331539848433A4901EB800101F5B9 +:1065D0006271549800EB400202EB001001EBC00026 +:1065E0008168BDF86800C0F105008000C14001F07D +:1065F0000F0130315398C0EB001000EB80002B4AA4 +:1066000002EBC002BDF86800C01D1154BDF868005F +:10661000401C81B21A91BDF868000628D0DB002129 +:106620001A9111E030215398C0EB001000EB80006C +:106630001E4A02EBC002BDF868000D301154BDF8CF +:106640006800401C81B21A91BDF868001E28E9DB81 +:1066500000211991A9E040F253315398484315495C +:1066600001EB800108319DF85000C0EBC00001EB48 +:10667000C000C178BDF8640081423AD140F2533184 +:10668000539848430B4901EB800108319DF85000B5 +:10669000C0EBC00001EBC0008178BDF8640001448C +:1066A00001EB410000EB011106E00000A87F002093 +:1066B000984000205845002040F2533253985043F0 +:1066C000F74A02EB800000F5627000EBC100406BFE +:1066D00078B132215398C0EB001000EB8000F14AF2 +:1066E00002EBC002BDF8640000EB80000D301154D5 +:1066F0000EE030215398C0EB001000EB8000E94A17 +:1067000002EBC002BDF8640000EB80000D301154B4 +:1067100000211A9140E040F2533153984843E04938 +:1067200001EB800108319DF85000C0EBC00001EB87 +:10673000C0008178BDF86400014401EB410000EB2A +:10674000011140F2533253985043D54A02EB800076 +:1067500000F5627000EBC100416BBDF86800C0F14C +:1067600003008000C14001F00F013031BDF8682006 +:106770000E32BDF8640000EB800002445398C0EB79 +:10678000001000EB8000C74B03EBC0008154BDF844 +:106790006800401C81B21A91BDF868000428BADB79 +:1067A000BDF86400401C81B21991BDF86400062850 +:1067B000FFF651AF03225398C0EB001000EB8000AE +:1067C000B84901EBC00080F82B205398C0EB0010B3 +:1067D00000EB800001EBC000401C2B210490E2F78D +:1067E00079FE01465398C0EB001000EB8000AD4AE3 +:1067F00002EBC00080F82C102D210F914DE10221F9 +:106800005398C0EB001000EB8000A64A02F830104D +:106810009DF854004030C1B25398C0EB001000EB1B +:10682000800002EBC000417041215398C0EB001082 +:1068300000EB800002EBC000817032215398C0EB66 +:10684000001000EB800002EBC000C17031215398B2 +:10685000C0EB001000EB800002EBC00001713221A0 +:106860005398C0EB001000EB800002EBC0004171B8 +:1068700000211A9111E030215398C0EB001000EB79 +:106880008000884A02EBC002BDF86800801D1154E8 +:10689000BDF86800401C81B21A91BDF868001E283E +:1068A000E9DB00211991A4E040F2533153984843A9 +:1068B0007B4901EB800108319DF85000C0EBC0001E +:1068C00001EBC000C178BDF86400814232D140F2D2 +:1068D000533153984843724901EB800108319DF8C8 +:1068E0005000C0EBC00001EBC0008178BDF864002F +:1068F000014401EB410000EB011140F25332539887 +:106900005043674A02EB800000F5627000EBC10063 +:10691000406B78B132215398C0EB001000EB80003F +:10692000604A02EBC002BDF8640000EB8000801DED +:1069300011540EE030215398C0EB001000EB8000A2 +:10694000584A02EBC002BDF8640000EB8000801DD5 +:10695000115400211A9143E040F2533153984843B7 +:106960004F4901EB800108319DF85000C0EBC00099 +:1069700001EBC000817801E07AE064E0BDF86400DA +:10698000014401EB410000EB011140F253325398F6 +:106990005043434A02EB800000F5627000EBC100F7 +:1069A000416BBDF86800C0F103008000C14001F0F8 +:1069B0000F013031BDF86820D21DBDF8640000EB36 +:1069C000800002445398C0EB001000EB8000354B70 +:1069D00003EBC0008154BDF86800401C81B21A91DD +:1069E000BDF868000428B7DBBDF86400401C81B224 +:1069F0001991BDF864000628FFF656AF032253989C +:106A0000C0EB001000EB8000264901EBC00080F8CD +:106A100024205398C0EB001000EB800001EBC00075 +:106A2000401C24210490E2F755FD01465398C0EB29 +:106A3000001000EB80001B4A02EBC00080F825101C +:106A400026210F9129E010215398C0EB001000EB94 +:106A50008000144A02F8301030215398C0EB001027 +:106A600000EB800002EBC000417002210F9114E0A6 +:106A700010215398C0EB001000EB8000094A02F887 +:106A8000301031215398C0EB001000EB800002EB76 +:106A9000C000417002210F9100BF00BFCCE3000095 +:106AA00058450020A87F0020012140F2533253981E +:106AB0005043F64A02EB80000171A2F5DA61539867 +:106AC00001EB00115498085C401CC1B2A2F5DA62D7 +:106AD000539802EB0012549811545598012802D093 +:106AE00002285ED15EE003215398C0EB001000EB5A +:106AF0008000E74A02F830105398C0EB001000EB1A +:106B0000800002EBC000417000215398C0EB0010E0 +:106B100000EB800002EBC00081705398C0EB0010C6 +:106B200000EB800002EBC000C1705398C0EB001076 +:106B300000EB800002EBC00001711A215398C0EBFA +:106B4000001000EB800002EBC00041715398C0EBD5 +:106B5000001000EB8000114601EBC00104910621FA +:106B60000498E2F7D5FE0022CDE91002DDE910100D +:106B7000020642EA1120C1B25398C0EB001000EBAC +:106B80008000C34A02EBC000C1711098C1B2539893 +:106B9000C0EB001000EB800002EBC0008171082107 +:106BA0000F9160E003215398C0EB001000EB8000D0 +:106BB000B74A02F830105398C0EB001000EB800089 +:106BC00002EBC000417000215398C0EB001000EBB5 +:106BD000800002EBC00081701E215398C0EB0010B2 +:106BE00000EB800002EBC000C17000215398C0EBA5 +:106BF000001000EB800002EBC000017103215398EC +:106C0000C0EB001000EB800002EBC0004171539814 +:106C1000C0EB001000EB8000114601EBC0010491B5 +:106C200006210498E2F774FE0022CDE91002DDE9A6 +:106C30001010020642EA1120C1B25398C0EB0010B6 +:106C400000EB8000924A02EBC000C1711098C1B203 +:106C50005398C0EB001000EB800002EBC000817184 +:106C600008210F9100BF00BFE6E2012140F253323C +:106C700053985043854A02EB80000171A2F5DA6116 +:106C8000539801EB00115498085C401CC1B2A2F566 +:106C9000DA62539802EB0012549811545598052863 +:106CA00063D2DFE800F003F863F7C300FE215398D6 +:106CB000C0EB001000EB8000754A02F83010FF2195 +:106CC0005398C0EB001000EB800002EBC000417055 +:106CD00004215398C0EB001000EB800002EBC000D1 +:106CE000817001215398C0EB001000EB800002EB93 +:106CF000C000C17003215398C0EB001000EB80006E +:106D000002EBC00001715398C0EB001000EB800053 +:106D1000114601EBC0008078401E81B20491539867 +:106D2000C0EB001000EB8000114601EBC000801C9E +:106D3000039004990BF0E0FA0022CDE910021098BC +:106D4000C2B25398C0EB001000EB8000504901EB39 +:106D5000C0004271EF225398C0EB001000EB80009E +:106D600001EBC000827107200F9063E2FE2153986F +:106D7000C0EB001000EB8000454A02F83010FF2104 +:106D80005398C0EB001000EB800002EBC000417094 +:106D900004215398C0EB001000EB800002EBC00010 +:106DA000817001215398C0EB001000EB800002EBD2 +:106DB000C000C17002215398C0EB001000EB8000AE +:106DC00002EBC00001715398C0EB001000EB800093 +:106DD000114601EBC0008078401E81B204915398A7 +:106DE000C0EB001000EB8000114601EBC000801CDE +:106DF000039004990BF080FA0022CDE9100210985C +:106E0000C2B25398C0EB001000EB8000204901EBA8 +:106E1000C0004271EF225398C0EB001000EB8000DD +:106E200001EBC000827107200F9003E2FE2153980E +:106E3000C0EB001000EB8000154A02F83010FF2173 +:106E40005398C0EB001000EB800002EBC0004170D3 +:106E500010215398C0EB001000EB800002EBC00043 +:106E6000817001215398C0EB001000EB800002EB11 +:106E7000C000C17004215398C0EB001000EB8000EB +:106E800002EBC0000171002119912DE0584500204E +:106E9000A87F00206EE188E040F2533153984843C8 +:106EA000FC4901EB800090F80B2D40F253315398D0 +:106EB0004843F84901EB800000F55461BDF86400D7 +:106EC000085C101AC1B25398C0EB001000EB8000B0 +:106ED000F14A02EBC002BDF86400401D1154BDF838 +:106EE0006400401C81B2199140F2533153984843D9 +:106EF000E84901EB800090F80A1DBDF8640081426A +:106F0000CADC40F2533153984843E24901EB800018 +:106F100090F80A1D199111E000215398C0EB001060 +:106F200000EB8000DC4A02EBC002BDF86400401DAB +:106F30001154BDF86400401C81B21991BDF8640081 +:106F40001128E9DB5398C0EB001000EB8000D24918 +:106F500001EBC0008078401E81B204915398C0EBD1 +:106F6000001000EB8000CC4901EBC000801C0390B6 +:106F700004990BF0C1F90022CDE910021098C2B2B9 +:106F80005398C0EB001000EB8000C34901EBC00038 +:106F90004274EF225398C0EB001000EB800001EB2D +:106FA000C000827413200F9044E1FE215398C0EB7F +:106FB000001000EB8000B84A02F83010FF2153980F +:106FC000C0EB001000EB800002EBC00041702821F4 +:106FD0005398C0EB001000EB800002EBC000817002 +:106FE00001215398C0EB001000EB800002EBC000C1 +:106FF000C1705398C0EB001000EB800002EBC000A2 +:10700000017105211A9110E000215398C0EB001086 +:1070100000EB8000A04A02EBC002BDF868001154EA +:10702000BDF86800401C81B21A91BDF8680028289C +:10703000EADB00211A915BE00021199142E040F265 +:10704000533153984843934901EB800000F5516157 +:10705000BDF8680051F8201040F253325398504365 +:107060008C4A02EB800090F80B2D02EBD270049258 +:107070004210521EBDF86400101AC000C140CAB2CE +:1070800040F2533153984843824901EB800090F815 +:107090000B0DBDF868104843039000EBD070411011 +:1070A000BDF86400401D01445398C0EB001000EB94 +:1070B0008000794B03EBC0004254BDF86400401CD3 +:1070C00081B2199140F2533153984843714901EB11 +:1070D000800090F80B1D049101EBD171BDF86400A4 +:1070E000B0EB610FABDBBDF86800401C81B21A91B8 +:1070F00040F2533153984843664901EB800090F8C1 +:107100000A1DBDF86800814296DC5398C0EB001060 +:1071100000EB8000604901EBC0008078401E81B226 +:1071200004915398C0EB001000EB80005A4901EB2A +:10713000C000801C039004990BF0DEF80022CDE91A +:1071400010021098C2B25398C0EB001000EB800000 +:10715000514901EBC00080F82920EF225398C0EB81 +:10716000001000EB800001EBC00080F82A202B20EB +:107170000F905FE0FE215398C0EB001000EB800001 +:10718000454A02F83010FF215398C0EB001000EB85 +:10719000800002EBC000417004215398C0EB001046 +:1071A00000EB800002EBC000817001215398C0EB1E +:1071B000001000EB800002EBC000C1700321539867 +:1071C000C0EB001000EB800002EBC000017153988F +:1071D000C0EB001000EB8000114601EBC00080788E +:1071E000401E81B204915398C0EB001000EB800068 +:1071F000114601EBC000801C039004990BF07CF851 +:107200000022CDE910021098C2B25398C0EB0010D2 +:1072100000EB8000204901EBC0004271EF2253983F +:10722000C0EB001000EB800001EBC0008271072072 +:107230000F9000BF00BF00BF00BF539830B10128BE +:1072400015D002282ED0032851D13DE0BDF83C00D6 +:1072500060B180211148E3F78BFCBDF83C00104978 +:10726000086001210E48001FE2F7D2FB3FE0BDF8A5 +:107270003C0068B108210948E3F77AFCBDF83C00FE +:107280000749A4394867012105483438E2F7C0FBB3 +:107290002DE0000058450020A87F0020000C02408F +:1072A000A4600240BDF83C0068B14FF48071F8481A +:1072B000E3F75EFCBDF83C00F64908600121F548A3 +:1072C000001FE2F7A5FB12E0BDF83C0070B14FF4DF +:1072D0008061F148E3F74CFCBDF83C00ED49BC3956 +:1072E000C8650121EB486438E2F792FB00BF00BF9C +:1072F000EA4890F80A0FB8B35398C0EB001000EBBF +:107300008000E74901EBC00100230491BDF83C1067 +:10731000539A0498E3F77AFCE7E1E249539801EBCA +:1073200000115498085C401CC1B2DE4A539802EB2D +:10733000001254981154D8E1DA496C39539811F875 +:107340001000C00980B9539811F81000C0F3C300B1 +:10735000062832D2DFE800F00382F7F5563200202B +:10736000D149C8701A9014E0BFE1D049BDF8680057 +:10737000095C5398C0EB001000EB8000C84A02EB98 +:10738000C002BDF868001154BDF86800401C81B20D +:107390001A91C648E0F777FFBDF868108842E4D834 +:1073A000BDF868100F914FF47A71539800EB4000CC +:1073B000BC4A303A02EB8000816028E10020BA49E3 +:1073C000C8701A9013E0BA49BDF86800095C539878 +:1073D000C0EB001000EB8000B14A02EBC002BDF828 +:1073E00068001154BDF86800401C81B21A91B04881 +:1073F000E0F749FFBDF868108842E4D8BDF868108E +:107400000F9104E100201A9013E0AA49BDF868002A +:10741000095C5398C0EB001000EB8000A04A02EB1F +:10742000C002BDF868001154BDF86800401C81B26C +:107430001A91A048E0F727FFBDF868108842E4D809 +:10744000BDF868100F9142F21071539800EB4000A4 +:10745000944A303A02EB80008160D8E000209249E3 +:10746000C8701A9013E09449BDF86800095C5398FD +:10747000C0EB001000EB8000894A02EBC002BDF8AF +:1074800068001154BDF86800401C81B21A918A4806 +:10749000E0F7F9FEBDF868108842E4D8539831301F +:1074A000C1B25398C0EB001000EB80007C4A02EBA5 +:1074B000C000C172539800EB40003130C1B2539804 +:1074C000C0EB001000EB800002EBC0008175539808 +:1074D000032828D131215398C0EB001000EB800025 +:1074E00002EBC000817530215398C0EB001000EB17 +:1074F000800002EBC000C1750D215398C0EB001055 +:1075000000EB800002EBC00001760A215398C0EB2B +:10751000001000EB800002EBC0004176BDF868006F +:10752000401C81B21A91BDF868100F9142F210719F +:10753000539800EB40005B4A303A02EB80008160D8 +:1075400065E038E0FFE700201A9013E05B49BDF8E2 +:107550006800095C5398C0EB001000EB8000504AB3 +:1075600002EBC002BDF868001154BDF86800401C71 +:1075700081B21A915148E0F786FEBDF86810884242 +:10758000E4D8BDF868100F9146496C39539811F84A +:10759000100020F078011831424A6C3A539802F8F2 +:1075A00010104FF4FA61539800EB40003C3202EBAC +:1075B000800081602BE000201A9013E04049BDF864 +:1075C0006800095C5398C0EB001000EB8000344A5F +:1075D00002EBC002BDF868001154BDF86800401C01 +:1075E00081B21A913648E0F74EFEBDF86810884225 +:1075F000E4D8BDF868100F9142F21071539800EB77 +:1076000040022848303800EB8200816000BF00BF94 +:10761000539830B1012816D0022826D0032863D110 +:1076200050E0BDF83C0068B180211B48E3F7A0FAA8 +:10763000BDF83C00174918390860012115481C386D +:10764000E2F7E6F950E0BDF83C0068B108211248C5 +:10765000E3F78EFABDF83C000E49BC3948670121BA +:107660000C484C38E2F7D4F93EE0BDF83C0068B174 +:107670004FF480710648E3F77BFABDF83C000549FA +:10768000086001210348001FE2F7C2F92CE0000066 +:1076900000000240BC600240000C0240BC220020FE +:1076A000A87F0020883E00209C3A0020198D030806 +:1076B000248D0308108D0308C88C0308048D03086B +:1076C000E28C0308BDF83C0068B14FF480610848C3 +:1076D000E3F74EFABDF83C000649C86501210548AC +:1076E0005830E2F795F900BF00BF56B010BD00005A +:1076F000000C0240006002402DE9F05F2DED0C8B84 +:1077000005460E46002400210F46884600BF37E09C +:10771000E200AA46B34650465946E0F784FD00F021 +:10772000FF092046E0F774FF41EC1D0BB0EE4D1A47 +:10773000F0EE6D1A9FED160B0FF0FEF8B0EE40BAAA +:10774000F0EE60BA09F00F014FEA291202EB820253 +:1077500001EB4200E0F74BFF53EC1B2BE0F750FE30 +:1077600041EC190B38464146E0F75FFF53EC192B0B +:10777000E0F79FFDE0F7ADFF07468846601CC4B206 +:10778000082CC5DB38464146BDEC0C8BBDE8F09FAC +:10779000000000000000594010B5002440F22441D0 +:1077A0000E480EF03AFD012816D10C480088C4B2EC +:1077B0000A48001D0088C4B240F2244107480EF078 +:1077C000A6FC01200649487006480068C0F57A709A +:1077D00081B20548A0F8D41710BD00000044004055 +:1077E000283E00208C600240BC72002010B50024AE +:1077F00040F224410A480EF010FD01280FD108483C +:107800000088C4B20648001D0088C4B201210548A2 +:1078100041730548406CC0F57A700449488010BD3A +:10782000004C0040283E002000600240907A00207A +:1078300010B5002440F224410A480EF0EEFC012865 +:107840000ED108480088C4B206488088C4B201211D +:107850000548417605484069C0F57A70044988803A +:1078600010BD000000500040283E00200060024093 +:10787000907A002010B5002440F224410B480EF00D +:10788000CCFC012810D109480088C4B20748001D6B +:107890000088C4B20121064880F825100548C06A56 +:1078A000C0F57A700449C88010BD0000004800404F +:1078B000283E002000600240907A002010B500248D +:1078C00010491148E2F78AF800210F48E2F7A0F8C2 +:1078D00000E000BF40210D480EF092FC0028F8D0D7 +:1078E00080210B48E3F746F90A4907481838E2F7C0 +:1078F00075F8012104481838E2F78AF80120064992 +:10790000087010BD00802020A060024000440040AC +:10791000000C0240008800201600002010B5002452 +:1079200010491148E2F75AF800210F48E2F770F8C1 +:1079300000E000BF40210D480EF062FC0028F8D0A6 +:1079400008210B48E3F716F90A4907483038E2F7EF +:1079500045F8012104483038E2F75AF80120064979 +:10796000087010BD2080002070600240004C004074 +:10797000000C0240008020101600002010B50024EA +:1079800011491248E2F72AF800211048E2F740F8BE +:1079900000E000BF40210E480EF032FC0028F8D075 +:1079A0004FF480710B48E3F7E5F80B490748A83816 +:1079B000E2F714F801210548A838E2F729F8012078 +:1079C0000649087010BD000000800028B860024021 +:1079D00000500040000002402080001016000020EF +:1079E00010B5002411491248E1F7F8FF00211048B2 +:1079F000E2F70EF800E000BF40210E480EF000FC58 +:107A00000028F8D04FF480610B48E3F7B3F80B4936 +:107A100007483038E1F7E2FF012105483038E1F747 +:107A2000F7FF01200649087010BD00000080001813 +:107A30005860024000480040000C024000880010DE +:107A40001600002030B58FB005460C4601214805D0 +:107A50000AF022FD35B1012D5ED0022D7ED0032D1E +:107A600059D115E1BA48E1F7DFFF4020039000202B +:107A700005904FF480600690082C03D100200790F9 +:107A8000089005E0102C03D1E001079080000890D9 +:107A9000002009904FF400300A9000200B900C90C9 +:107AA0000D900E90AB48019040060090AA480290BD +:107AB0006946A748E2F782F801221021A448E2F7BC +:107AC0005FF8A3481838E1F7AFFF002003904FF4A8 +:107AD0007A700490002005904FF48060069000209A +:107AE0000790089009904FF400300A9000200B9006 +:107AF0000C900D900E90974801904006009097488A +:107B00000290694692481838E2F758F801219048E7 +:107B10001838E1F77DFF18E18D483038E1F784FF30 +:107B200040200390002005904FF480600690082CC0 +:107B300003D100200790089005E0102C03D1E0014C +:107B4000079080000890002009904FF400300A90C0 +:107B500000200B900C900D900E9000E03BE08048D0 +:107B60000190400600907F4802906946784830387E +:107B7000E2F724F80122102175483038E2F700F8C6 +:107B800073486038E1F750FF002003904FF47A709B +:107B90000490002005904FF480600690002007902C +:107BA000089009904FF400300A9000200B900C9040 +:107BB0000D900E906A480190400600906A4802902D +:107BC000694663486038E1F7F9FF01216048603891 +:107BD000E1F71EFFB9E05E481830E1F725FF4020CD +:107BE0000390002005904FF480600690082C03D18C +:107BF00000200790089005E0102C03D1E0010790C9 +:107C000080000890002009904FF400300A90002076 +:107C10000B900C900D900E905448019040060090EF +:107C20005348029069464A481830E1F7C7FF0122DD +:107C3000102147481830E1F7A3FF45489038E1F795 +:107C4000F3FE002003904FF47A700490002005901A +:107C50004FF48060069000200790089009904FF440 +:107C600000300A9000200B900C900D900E903F4831 +:107C70000190400600903F48029069463448903891 +:107C8000E1F79CFF012132489038E1F7C1FE5CE04A +:107C90002F484838E1F7C8FE4020039000200590A7 +:107CA0004FF480600690082C03D1002007900890C4 +:107CB00005E0102C03D1E00107908000089000201F +:107CC00009904FF400300A9000200B900C900D901A +:107CD0000E9029480190400600902848029069467D +:107CE0001B484838E1F76AFF01221021184848383C +:107CF000E1F746FF16487838E1F796FE002003903A +:107D00004FF47A700490002005904FF48060069044 +:107D100000200790089009904FF400300A9000204E +:107D20000B900C900D900E9013480190400600901F +:107D300013480290694606487838E1F73FFF012171 +:107D400003487838E1F764FE00BF00BF0FB030BDD4 +:107D5000A060024004440040A87F00200889002061 +:107D6000044C004000820020F08C002004500040B1 +:107D700058840020D890002004480040B08600209D +:107D8000C09400201CB5012108460AF085FB0121A2 +:107D900004200AF081FB012108200AF07DFB01216B +:107DA00040200AF079FB072205214448E2F7B4FE9F +:107DB000072206214148E2F7AFFE072208213F488B +:107DC000E2F7AAFE072209213C48E2F7A5FE0822B5 +:107DD0000A213B48E2F7A0FE08220B213848E2F7CF +:107DE0009BFE082202213548E2F796FE08220C216C +:107DF0003348E2F791FE4FF45970009002208DF85D +:107E0000050000208DF8060001208DF807000220F3 +:107E10008DF8040069462948E2F736FE4FF4E05039 +:107E2000009002208DF8050000208DF8060001204A +:107E30008DF8070002208DF8040069462048E2F71B +:107E400023FE4FF49160009000208DF80600012081 +:107E50008DF8040069461948E2F716FE4FF4807069 +:107E6000009000208DF8060001208DF8040069467E +:107E70001448E2F709FE4FF4F040009000208DF81E +:107E8000060001208DF8040069460F48E2F7FCFD6A +:107E90004FF480410C48E2F76BFE4FF400510A4862 +:107EA000E2F766FE4FF480510748E2F761FE4FF4B7 +:107EB00000610548E2F75CFE1CBD0000000C0240BA +:107EC00000080240000002400018024070B5002582 +:107ED00000260024FFF756FF0421114880F86A1B92 +:107EE00000BF08E008212046FFF7ACFD204600F067 +:107EF000F1F9601CC4B20A4890F86A0BA042F1DCA8 +:107F000000F014F80021074880F8181800200649EE +:107F1000887048700120C8704FF47A70886070BD16 +:107F2000BC320020BC720020D47A002008B5112099 +:107F30008DF8000002208DF8010001208DF802006C +:107F40008DF80300684602F079FA26208DF80000CB +:107F500001208DF8010000208DF8020001208DF82D +:107F60000300684602F06AFA0E208DF80000022035 +:107F70008DF8010001208DF802008DF8030068469D +:107F800002F05CFA27208DF8000001208DF8010036 +:107F900000208DF8020001208DF80300684602F0F1 +:107FA0004DFA0F208DF8000002208DF8010001200D +:107FB0008DF802008DF80300684602F03FFA342085 +:107FC0008DF8000001208DF8010000208DF80200DE +:107FD00001208DF80300684602F030FA2F208DF85A +:107FE000000002208DF8010001208DF802008DF8BC +:107FF0000300684602F022FA35208DF800000120C7 +:108000008DF8010000208DF8020001208DF803009A +:10801000684602F013FA08BD10B5024601B91021F6 +:1080200012F8013B00BF12F8010B4340481E80B21A +:10803000011EF8D103F07F0010BD00002DE9FF41C3 +:1080400007460D4616461C4637B1012F42D0022F77 +:108050007FD0032F3DD1BAE0012148040AF04CFA49 +:108060000095012C06D12003ADF804008010ADF876 +:1080700008000FE0022C07D1E002ADF804004FF435 +:10808000C060ADF8080005E024B9ADF80460002038 +:10809000ADF808000020ADF80600ADF80C000C208B +:1080A000ADF80A0069466A480EF006F901216848F1 +:1080B0000EF036F8012240F2244165480EF0D7F860 +:1080C000102163480EF023F80122C02160480EF011 +:1080D00033F8BAE00121C8040AF00EFA0095012C29 +:1080E00006D12003ADF804008010ADF808000FE0C1 +:1080F000022C07D1E002ADF804004FF4C060ADF8E7 +:10810000080005E024B9ADF804600020ADF80800CF +:108110000020ADF80600ADF80C000C20ADF80A0008 +:1081200069464C480EF0C8F801214A480DF0F8FFA6 +:10813000012240F2244147480EF099F810214548A9 +:108140000DF0E5FF0122C02142480DF0F5FF7CE073 +:10815000FFE7012108050AF0CFF90095012C06D1AF +:108160002003ADF804008010ADF808000FE0022CE9 +:1081700007D1E002ADF804004FF4C060ADF808008C +:1081800005E024B9ADF804600020ADF80800002037 +:10819000ADF80600ADF80C000C20ADF80A006946F9 +:1081A0002D480EF089F801212B480DF0B9FF01226E +:1081B00040F2244128480EF05AF8102126480DF0CC +:1081C000A6FF0122C02124480DF0B6FF3DE00121A9 +:1081D00088040AF091F90095012C06D12003ADF82E +:1081E00004008010ADF808000FE0022C07D1E00277 +:1081F000ADF804004FF4C060ADF8080005E024B904 +:10820000ADF804600020ADF808000020ADF80600CD +:10821000ADF80C000C20ADF80A0069460F480EF0CE +:108220004BF801210D480DF07BFF012240F2244163 +:108230000A480EF01CF8102108480DF068FF0122D2 +:10824000C02106480DF078FF00BF00BFBDE8FF81E8 +:1082500000440040004C00400050004000480040F6 +:108260002DE9FC4705460E460024002100910191AE +:1082700000BFE94600BF27E06422002328463146BC +:10828000DFF7A0FF174698460A22002338464146EA +:10829000DFF798FF4FEA001A0A22002338464146CA +:1082A000DFF790FF0F2002401AEB020009F80400EC +:1082B0004FF064024FF0000328463146DFF782FF9B +:1082C00005460E46601CC4B2082CD5DBDDE9000172 +:1082D000BDE8FC872DE9F04704460026B04600BF04 +:1082E0000027B2464FF0010904EB440000EB0410F4 +:1082F000FE4901EB0010407B012803D100212046FC +:1083000000F0DCFCFA4810F8140020F08000803007 +:10831000F74901F81400002004EB4401F44A0C3240 +:1083200002F8210004EB440102EB8101887004EBA8 +:10833000440102EB8101487004EB440102EB81012E +:10834000C870052004EB440102EB81018860002025 +:1083500004EB4401303202F8210004EB440102EB4B +:1083600081018870012104EB440002EB8000417020 +:10837000012004EB440102EB8101C87004EB4400CE +:1083800000EB0410D94901EB0010806800EB80007D +:10839000400004EB440102EB810188600821204683 +:1083A000FFF750FB04EB440000EB0410CF4A02EB54 +:1083B0000010437904EB440000EB041002EB0010C2 +:1083C000016800222046FFF739FE04EB440000EB71 +:1083D0000410C64901EB001080790E2810D2DFE8A6 +:1083E00000F0B6071019222B3D464F737C859C6A1E +:1083F000052140F253306043BE4A02EB80004171D8 +:10840000A5E0112140F253306043BA4A02EB8000EC +:1084100041719CE0072140F253306043B54A02EBC2 +:108420008000417193E0042140F253306043B14A2F +:1084300002EB800041718AE004EB440000EB041081 +:10844000AA4901EB001080686421484304EB440111 +:10845000A74A3C3202EB8101886078E0032140F2B8 +:1084600053306043A34A02EB800041716FE0042166 +:1084700040F2533060439F4A02EB8000417166E056 +:10848000062140F2533060439A4A02EB800041716A +:1084900010212046FFF7D6FA04EB440000EB04104D +:1084A000924A02EB0010016800234FF480522046EC +:1084B000FFF7C4FD4BE0032140F2533060438D4A87 +:1084C00002EB8000417142E0112140F253306043E1 +:1084D000884A02EB8000417139E0032140F25330B9 +:1084E0006043844A02EB8000417130E0002140F299 +:1084F000533060437F4A02EB8000417104EB44003B +:1085000000EB0410794901EB0010437900224FF48D +:1085100016512046FFF792FD19E0022140F2533038 +:108520006043744A02EB8000417104EB440000EBAD +:1085300004106E4901EB001080686421484304EB8D +:108540004401A2F5E06202EB8101886000BF00BF38 +:10855000694890F82800012821D1002140F25330C9 +:108560006043644A02EB80004171012004EB440146 +:10857000A2F5E66202EB8101886080215F48E2F7A4 +:10858000F9FA08215D48E2F7F5FA4FF480715C488A +:10859000E2F7F0FA4FF480615848E2F7EBFA002175 +:1085A00040F253306043534A02EB800080F81914C4 +:1085B00040F25330604302EB800080F81A1401252A +:1085C00076E004EB440000EB0410484901EB001096 +:1085D000303000EB0510427804EB440000EB04104F +:1085E00001EB00103030691E00EB01104078824230 +:1085F00004D109F1010000F0FF0934E040F25330EA +:1086000060433C4901EB80000830C7EBC70100EB39 +:10861000C10080F802A004EB440000EB04103349D1 +:1086200001EB00103030691E00EB0110417840F280 +:10863000533060432F4A02EB80000830C7EBC7027B +:1086400000EBC200417040F253306043294901EB16 +:1086500080000830C7EBC70100F83190781CC7B222 +:10866000AA464FF0010940F253306043214901EB23 +:10867000800000F5627005EB450101EB051100EB90 +:10868000C10080F89170A9F10100C1B240F25330ED +:108690006043184A02EB800000F5627005EB45026A +:1086A00002EB051200EBC20080F89210681CC5B204 +:1086B00004EB440000EB04100C4901EB0010C079FE +:1086C000A8423FF77EAF781CC1B240F253306043FE +:1086D000084A02EB8000817140F25330604311463A +:1086E00001EB80000830C7EBC7010BE09840002089 +:1086F0001C3E002058450020BC120020000C024007 +:108700000000024000EBC10080F802A004EB44002E +:1087100000EB0410A2F5986101EB00103030691EE7 +:1087200000EB0110417840F25330604302EB8000CF +:108730000830C7EBC70200EBC200417040F2533073 +:108740006043FA4901EB80000830C7EBC70100F82D +:108750003190002539E2002140F253306043F34A62 +:1087600002EB800000F5627005EB450202EB05129A +:1087700000EBC200017340F253306043EB4A02EB5E +:10878000800000F5627005EB450202EB051200EB7C +:10879000C200817340F253306043E44A02EB800030 +:1087A00000F5627005EB450202EB051200EBC2001A +:1087B000417340F253306043DC4A02EB800000F525 +:1087C000627005EB450202EB051200EBC200C173BB +:1087D00004EB440000EB0410D54901EB0010806865 +:1087E00000EB8000400004EB440101EB0411D04A8F +:1087F00002EB0111C9794843410040F25330604314 +:10880000CA4A02EB800000F5627005EB450202EBFC +:10881000051200EBC200416104EB440000EB0410C0 +:10882000C34901EB0010303000EB0510807820F0D8 +:10883000800104EB440000EB0410BD4A02EB001081 +:10884000303000EB05108170002140F2533060435E +:10885000B64A02EB800000F5627005EB450202EBC0 +:10886000051200F8321040F253306043AF4A02EB79 +:10887000800000F5627005EB450202EB051200EB8B +:10888000C20080F8821004EB440000EB0410A849F9 +:1088900001EB001080790E2818D2DFE800F01707EE +:1088A0001829173A4BFDFC17FBFAF9F8E52140F2BD +:1088B000533060439D4A02EB800000F5627005EB87 +:1088C000450202EB051200EBC20041717AE1A121E1 +:1088D00040F253306043954A02EB800000F562702D +:1088E00005EB450202EB051200EBC200417169E1A4 +:1088F000A12140F2533060438C4A02EB800000F526 +:10890000627005EB450202EB051200EBC2004171FB +:1089100058E1312140F253306043844A02EB800039 +:1089200000F5627005EB450202EB051200EBC20098 +:10893000417147E1F42140F2533060437B4A02EB3E +:10894000800000F5627005EB450202EB051200EBBA +:10895000C20041710026A8E04FF0000891E006EB4C +:10896000460000EB0610724901EB0010303000EBBE +:108970000810017804EB440000EB04106C4A02EB91 +:108980000010303000EB0510007A814275D104EB05 +:10899000440000EB0410114601EB0010303000EBF6 +:1089A0000510017840F253307043604A02EB8000BA +:1089B00000F5627008EB480202EB081200EBC200FF +:1089C00080F87F1040F253307043584901EB80002B +:1089D00000F5627008EB480101EB081100EBC100E3 +:1089E00080F8804040F253307043504901EB8000E2 +:1089F00000F5627008EB480101EB081100EBC100C3 +:108A000080F8815006EB460000EB0610484901EB68 +:108A10000010303000EB0810017840F25330604312 +:108A2000424A02EB800000F5627005EB450202EB62 +:108A3000051200EBC20080F87F1040F25330604313 +:108A40003A4901EB800000F5627005EB450101EB4E +:108A5000051100EBC10080F8806040F253306043A4 +:108A6000324901EB800000F5627005EB450101EB36 +:108A7000051100EBC10080F8818008F1010000F0D1 +:108A8000FF0806EB460000EB0610294905E055E01B +:108A900087E075E063E038E00EE001EB0010C0799C +:108AA00040453FF75CAF701CC6B2224890F86A0B95 +:108AB000B0423FF751AF85E0062140F253306043AA +:108AC0001A4A02EB800000F5627005EB450202EBEA +:108AD000051200EBC200417105EB041000EB4001F0 +:108AE000154800EB4110D0F8091040F253306043B4 +:108AF0000E4A02EB800000F5627005EB450202EBC6 +:108B0000051200EBC20041635CE0152140F25330D6 +:108B10006043064A02EB800000F5627005EB4502F7 +:108B200002EB051200EBC20041714BE058450020FA +:108B300098400020BC320020D8140020E52140F2EB +:108B4000533060435A4A02EB800000F5627005EB37 +:108B5000450202EB051200EBC200417132E0022136 +:108B600040F253306043524A02EB800000F56270DD +:108B700005EB450202EB051200EBC200417121E05A +:108B8000012140F253306043494A02EB800000F576 +:108B9000627005EB450202EB051200EBC200417169 +:108BA00010E0022140F253306043414A02EB800062 +:108BB00000F5627005EB450202EB051200EBC20006 +:108BC000417100BF00BF681CC5B204EB440000EB5C +:108BD0000410384901EB0010C079A8423FF7BBAD43 +:108BE00004EB440000EB041001EB00108079042832 +:108BF00011D004EB440000EB041001EB001080796D +:108C0000092808D004EB440000EB041001EB00102D +:108C100080790A2846D100253BE004EB440000EBB4 +:108C20000410244901EB00108079042804D009289D +:108C300010D00A282AD11BE0B12140F25330604302 +:108C40001B4A02EB80000830C5EBC50200EBC200F6 +:108C500041711BE0A12140F253306043144A02EB02 +:108C600080000830C5EBC50200EBC20041710DE089 +:108C7000032140F2533060430D4A02EB800008307C +:108C8000C5EBC50200EBC200417100BF00BF681C0C +:108C9000C5B240F253306043054901EB8000807952 +:108CA000A842BADC0021044880F86B1BBDE8F087BD +:108CB0005845002098400020BC32002070B5044682 +:108CC0000E46CE48056806BB34B1012C0AD0022CF2 +:108CD0000ED0032C18D111E04FF48041C848E1F7C1 +:108CE00049FF11E04FF40051C548E1F743FF0BE0A5 +:108CF0004FF48051C248E1F73DFF05E04FF40061B9 +:108D0000BF48E1F737FF00BF20E034B1012C0AD0A3 +:108D1000022C0ED0032C18D111E04FF48041B8483A +:108D2000E1F726FF11E04FF40051B548E1F720FFCD +:108D30000BE04FF48051B248E1F71AFF05E04FF421 +:108D40000061AF48E1F714FF00BF00BF64200EF0E0 +:108D500053FF00231A464FF416512046FFF76EF9D1 +:108D6000002004EB4401A74A02EB8101887004EB68 +:108D7000440102EB8101486004EB440000EB041065 +:108D800002F5107101EB001080689F498860012096 +:108D90004870772004EB84019C4A1144887004EBEE +:108DA000440000EB04109A4901EB001080790B2875 +:108DB0003FD2DFE800F03E060D141B223E293E3074 +:108DC0003700772004EB8401904A1144887030E02A +:108DD000972004EB84018D4A1144887029E0972084 +:108DE00004EB8401894A1144887022E06F2004EB6F +:108DF0008401864A114488701BE0672004EB8401DB +:108E0000824A1144887014E0772004EB84017F4A81 +:108E1000114488700DE0972004EB84017B4A1144D3 +:108E2000887006E0D72004EB8401784A11448870EA +:108E300000BF00BFC020C4EB041101EB8101754AE3 +:108E400002F831000020C4EB041101EB810102EBB8 +:108E5000C10148700820C4EB041101EB810102EB51 +:108E6000C1018870280EC4EB041101EB810102EBF3 +:108E7000C101C87005F0F00004EB44010844C4EBE4 +:108E8000041101EB810102EBC101087104EB8400C4 +:108E90005E4908448078C4EB041101EB810102EBC8 +:108EA000C10148712020C4EB041101EB810102EBE8 +:108EB000C101887105F00F00C4EBC4010844C4EB84 +:108EC000041101EB810102EBC101C8718020C4EBE8 +:108ED000041101EB810102EBC10108724C20C4EBCB +:108EE000041101EB810102EBC10148725420C4EB73 +:108EF000041101EB810102EBC101887234B1012C34 +:108F000011D0022C1DD0032C39D129E080214248F8 +:108F1000E1F72EFE0B204149086001213F48001F68 +:108F2000E0F776FD2BE008213B48E1F721FE0B201E +:108F30003A49A4394867012138483438E0F768FDD8 +:108F40001DE04FF480713648E1F712FE0B203349E3 +:108F500018310860012131481430E0F759FD0EE066 +:108F60004FF480612C48E1F703FE0B202B49A43914 +:108F7000C865012129484C38E0F74AFD00BF00BF11 +:108F8000284890F80A0F58B1C4EB041101EB810195 +:108F9000204A02EBC100002322460B21E1F736FEF6 +:108FA0004FF4FA700EF028FE01211F4880F82418B3 +:108FB00034B1012C0AD0022C0ED0032C18D111E0B0 +:108FC0004FF480410E48E1F7D3FD11E04FF400511A +:108FD0000B48E1F7CDFD0BE04FF480510848E1F775 +:108FE000C7FD05E04FF400610548E1F7C1FD00BF92 +:108FF00000BF00200D49086070BD0000187AFF1FF7 +:1090000000180240583E0020D47A0020A898002082 +:1090100098400020A87F0020000C0240A46002407D +:1090200000000240BC220020BC72002088024242A4 +:10903000F0B52DED028BA1B000201F901E901D9069 +:109040001C901A901B90002118911991179016905E +:109050001590149013900025002405909FEDFE0AB2 +:109060008DED040AFDA103C9CDE90201FDA103C9EB +:10907000CDE90001FD48807850B30021FB488170A4 +:10908000A0F55C60B0F8DA0DF9490968C1F57A71AC +:1090900088421DD1F6480068C0F57A7081B2F54863 +:1090A000A0F8D81D0021F248001FE0F7B1FCF249FA +:1090B000EF48001FE0F792FC0120F04908704FF4E0 +:1090C0007A70EB4908600121E948001FE0F7A0FC35 +:1090D000EA48007801287DD10020E8490870E3487B +:1090E000A438807800EB4001E54800EB011084795A +:1090F000012C70D0042C04D0052C6DD0062C06D188 +:1091000006E00120D9490C3188700020486003E353 +:10911000D848B0F8D80D811FDA48E0F715FCC11720 +:10912000CDE91A01D349B1F8D81D491FD54A521EBD +:109130008818042109F05CFDC117CDE9180118A8B1 +:109140000FC85040594008437DD10022C748A43879 +:10915000817854304254CB48401E00791390BDF8BA +:109160004C00312802D045286ED190E0C148B0F8BB +:10917000D80D1838412190FBF1F0C117CDE9180145 +:10918000C1B2BC4880F8AC1000201F9076E0BDF85A +:109190007C0000EB80101430BA49491E085CB549C8 +:1091A000AD31BDF87C208854BDF87C1001EB8111F5 +:1091B0001A31B44A521E8818082109F0D7FC8DEDE7 +:1091C000040AAC49B931BDF87C20049801EB0211C6 +:1091D000486002E0B2E276E162E0BDF87C1001EBAB +:1091E00081113231A74A521E8818082109F0BEFCAD +:1091F0008DED040A9F49B931BDF87C20049801EB3C +:1092000002110860BDF87C1001EB81113A319D4AD2 +:10921000521E8818082109F0A9FC8DED040A954911 +:10922000B931BDF87C20049801EB02118860BDF8CB +:109230007C1001EB81114231924A521E881808219C +:1092400009F094FC01E024E022E08DED040A894954 +:10925000B931BDF87C20049801EB0211C860834944 +:10926000A4398A781C395018017821F080018031A6 +:109270000170BDF87C00401C80B21F90BDF87C10CE +:109280000020DDE91832C91A904180DB00E000BF00 +:1092900000BF012075490C318870002048603BE216 +:1092A0007848401E807816909DF85800401E81B284 +:1092B0007448401C09F020F80021CDE91A017149D9 +:1092C000491E9DF85800401C085C0021CDE918019A +:1092D000DDE91A32DDE918105940504001437CD1D4 +:1092E0006248A43882785430815401205F490C319F +:1092F0008870002048606348401E00791390BDF8D4 +:109300004C0005280AD2DFE800F0033C0A43D600EF +:1093100003215648A43882780B308154D1E00121D2 +:109320005248A4388278801D81540321801F82789E +:109330000B3081540B3890F8600020F080008030B2 +:109340004A49A43981F860004E48401EC179474817 +:10935000A43880F861104B48401E017A4348A43875 +:1093600080F862104748401E417A4048A43880F88F +:1093700063104448401EC17A3C48A43880F8641009 +:109380009FE003213948A43882780B30815498E05B +:109390003648A4388178801D415C801F8278103067 +:1093A000805C814212DA3149A4398A781C3950181C +:1093B000017821F00401091D01702C48A43881783E +:1093C0001030415C10388278801D81542749A439BF +:1093D0008A781C395018017800E073E021F0800190 +:1093E0008031017000201F905DE000211F483C3853 +:1093F000BDF87C2040F8221000201E902BE01B4B73 +:109400003C3BBDF87C6003EB8600683B93F863301F +:10941000BDF87C6003FB06F202EBD2735E10BDF870 +:1094200078305B1D3344174E761EF35C0F4EA43E1E +:1094300096F8631001EBD1767610761EBDF8787041 +:10944000F61BF600B340066833430360BDF87800AE +:10945000401C80B21E9017E000000000016932300D +:109460003130300001693230453030007C4000201E +:109470002C640240BC32002000880010E20A002068 +:10948000CC3E0020E50A0020AE4991F8630000EBD5 +:10949000D071BDF87820B2EB610FB0DBBDF87C0075 +:1094A000401C80B21F90A74890F86200BDF87C1065 +:1094B00088429ADC05E00121A24882780B30815471 +:1094C00000BF00BF28E101209E49B0318870002014 +:1094D00048609DA19D480EF06DFD1D90BDF8740083 +:1094E00000287DD0BDF87400B0F5487F78DA002000 +:1094F0001F900FE0BDF874000E30BDF87C100844DA +:109500009249085CBDF87C208854BDF87C00401C62 +:1095100080B21F90BDF87C001E28EBDB02208C4936 +:1095200088748A480078412872D100201F9015E085 +:10953000BDF87C00801C8549085C2C2800D111E016 +:10954000BDF87C00801C8149085C06A9BDF87C2020 +:109550008854BDF87C00401C80B21F90BDF87C0090 +:109560000B28E5DB00BF06A80CF04EFFB0EE408AEA +:10957000F0EE608A51EC180BDFF7E3F800EE100A0A +:10958000DFED740A80EE201A8DED041A0498DFF7DF +:1095900060F8CDE91801DDE91801DFF712F800EEF7 +:1095A000100ADDED040A30EEC00A8DED040ADDE993 +:1095B0001801DFF706F800EE100ADDED040A9FED52 +:1095C000651A60EE810A9FED641AC0EE811A30EED2 +:1095D000210A624880ED0A0ABDF87C00C01C00E048 +:1095E00087E05A49085C5D4928310871BDF87C0064 +:1095F000401D80B21D9000201F901AE0BDF874003D +:10960000BDF87C1008445149085C2C2801D114E0B5 +:109610005CE0BDF87400BDF87C1008444B49085C60 +:1096200006A9BDF87C208854BDF87C00401C80B29F +:109630001F90BDF87C000B28E0DB00BF06A80CF0F3 +:10964000E3FEB0EE408AF0EE608A51EC180BDFF7D3 +:1096500078F800EE100ADFED3F0A80EE201A8DED5B +:10966000041A0498DEF7F5FFCDE91801DDE91801C9 +:10967000DEF7A7FF00EE100ADDED040A30EEC00AA7 +:109680008DED040ADDE91801DEF79BFF00EE100AFC +:10969000DDED040A9FED2F1A60EE810A9FED2E1A70 +:1096A000C0EE811A30EE210A10EE100A2B49283143 +:1096B000C1F80500BDF87400BDF87C100844401CDA +:1096C0002249085C25492831487224E01FED9E0A92 +:1096D00010EE100A21492831C1F805000020487217 +:1096E0001FEDA30A10EE100AC1F805000020487211 +:1096F00011E01FEDA70A10EE100A18492831C1F831 +:109700000500002048721FEDAC0A10EE100AC1F8E7 +:1097100005000020487200BF00BF00201F9009E034 +:1097200000200A49BDF87C208854BDF87C00401C0C +:1097300080B21F90BDF87C001428F1DB21B0BDEC95 +:10974000028BF0BDD83F0020524D4300E40A0020B8 +:10975000BC1200200000C84200007042BC3A002049 +:109760002DE9D34F8CB007460026B046B146B3462C +:10977000B24600200B900A900990089000BF00BFED +:10978000F7A103C9CDE90601F7A103C9CDE9040199 +:109790000020F7490870F748C05D04282CDB05213C +:1097A000F448C15500214E38C1552238C05D20F023 +:1097B0008001F0487038C15507EB4701F03800EBE5 +:1097C00001108079042804D005280CD0062812D175 +:1097D00004E00021E7484938C1550CE03121E54853 +:1097E0004938C15507E00221E2484938C1550021F6 +:1097F000401FC15500BF00BF07EB4701DE4800EB2B +:1098000001108079012874D0042804D0052871D073 +:10981000062870D10BE2D7485438007900286BD065 +:10982000002000F097FB07EB4703D34A02EB03123B +:10983000517907EB4703D04A02EB0312106800F09E +:10984000B7FDCC4854380079012802D002287BD1DA +:1098500035E0C848543890F803A00AEB4A01A0F557 +:109860002C5000EB411000780A900AEB4A01C348E3 +:1098700000EB4110C24950F8012F0A60406848606F +:109880000AEB4A01BD4800EB4110D0F80900BC4981 +:10989000491EC1F809000AEB4A01B84800EB411023 +:1098A000B7491C3150F81D2F0A60808888805046C7 +:1098B0004FEAEA710AEB11714FEA211B44E0B1480B +:1098C00090F81C0A0A904FF0000B36E04FF0000AA7 +:1098D00017E00BEB4B0000EB0B10A6496C3101EBD2 +:1098E0000010303000EB0A1001780A98814204D150 +:1098F00012E0F4E2DCE1F1E298E10AF101001FFA82 +:1099000080FA0BEB4B0000EB0B109A496C3101EB2A +:109910000010C0795045DCDC00BF0BEB4B0000EBC6 +:109920000B1094496C3101EB0010C079504500DDFB +:1099300008E00BF101001FFA80FB934890F86A0BD6 +:109940005845C3DC00BF00BF00BF00210A98FEF7E6 +:1099500087FCCDE90201002000900B460621029A07 +:1099600008F0D8FC0BEB4B0000EB0B1081496C317D +:1099700001EB0010007FC0F381000090A1F59E5024 +:10998000D0F805C0624600230721184608F0C2FC43 +:109990000BEB4B0000EB0B1076496C3101EB001028 +:1099A000007F00F003000090A1F59E50D0F801C0A8 +:1099B000624600230821184608F0ACFC0BEB4B0074 +:1099C00000EB0B106B496C3101EB0010007FC0F312 +:1099D00001100090A1F59E50D0F809C06246002306 +:1099E0000921184608F096FC322165485F3080F85E +:1099F0006C11302180F86D11603890F8220001EB75 +:109A000010115F485F3080F86E11603890F82200C6 +:109A100000F00F0030305A495F3181F86F012D217D +:109A200057485F3080F87011603890F8210030217D +:109A300001EB101152485F3080F87111603890F8D6 +:109A4000210000F00F0030304D495F3181F8720184 +:109A50002D214B485F3080F87311603890F820005A +:109A6000302101EB101146485F3080F874116038E6 +:109A700090F8200000F00F00303041495F3181F84C +:109A80007501A1F16000C07F302101EB10113C484D +:109A90005F3080F877116038C07F00F00F00303001 +:109AA00037495F3181F878013A2135485F3080F8D5 +:109AB00079116038807F302101EB101130485F3020 +:109AC00080F87A116038807F00F00F0030302C4928 +:109AD0005F3181F87B013A2129485F3080F87C11A1 +:109AE0006038407F302101EB101125485F3080F84D +:109AF0007D116038407F00F00F00303020495F3129 +:109B000081F87E01A1F16000D0F8232010460021E9 +:109B1000FEF7A6FBCDE90201002000900B460C21C8 +:109B2000029A08F0F7FB002604E020201749885528 +:109B3000701C86B240F28A208642F6DB0A20134966 +:109B400008704870002647E04FF0000824E00C48F9 +:109B50005F3000EB461010F80800202818D01EE0F7 +:109B60000169323031303000016932304530300027 +:109B7000E30A00202C400020CC3E0020D814002016 +:109B8000D92C0020BC220020BC320020CC0E0020AA +:109B900008F101001FFA80F8B8F1200FD7DB00BFF1 +:109BA000B8F11F0F16DA4FF000080CE0E24800EBA6 +:109BB000461010F8080008EB4911E04A505408F12B +:109BC00001001FFA80F8B8F1200FEFDB09F1010066 +:109BD0001FFA80F9701C86B2142EB5DB0A212020F2 +:109BE00000EB4910D54A1154202000EB4910401CCD +:109BF0001154202000EB4910801C1154202000EB50 +:109C00004910C01C1154202000EB4910001D1154B4 +:109C1000202000EB4910401D1154202000EB49107A +:109C2000401D80B20B900020C549087172E10120EF +:109C300000F090F94FF40071C248E0F79BFF07EB8A +:109C40004703C14A02EB0312517907EB4703BE4AAF +:109C500002EB0312106800F0ABFBB94854300A99CC +:109C6000405C401CC2B2B648543042540D98312872 +:109C700002D045281AD10CE0002605E006A8805D38 +:109C8000AE498855701C86B2072EF7DB07200B9073 +:109C90000CE0002605E004A8805DA8498855701CEA +:109CA00086B2072EF7DB07200B9000BF00BF31E123 +:109CB000022000F04FF94FF48041A248E0F75AFF2C +:109CC0009F485430C05D401CC1B29D485430C155BE +:109CD00007EB47039C4A02EB0312517907EB47035A +:109CE000994A02EB0312106800F062FB0D980528F8 +:109CF0001ED2DFE800F0037A1ED73900FE208F491C +:109D00000870FF204870042088700120C87003206C +:109D1000087108468078401E81B28848801C08F08F +:109D2000EBFA044685494C71EF20887107200B90AF +:109D3000D3E0FE2081490870FF204870042088701D +:109D40000120C8700220087108468078401E81B248 +:109D50007A48801C08F0D0FA044678494C71EF200C +:109D6000887107200B90B8E0FE2074490870FF202E +:109D70004870102088700120C870042008714FF0CE +:109D800000080EE06E4890F86310983010F8080054 +:109D9000081AC1B208F10500684A1154001F1FFAE1 +:109DA00080F8674890F862004045EBDC644890F822 +:109DB000628007E0002108F10500604A1154001F8D +:109DC0001FFA80F8B8F1110FF4DB5C488078401E70 +:109DD00081B25A48801C08F08FFA044657494C74E7 +:109DE000EF20887413200B9077E0FE205349087011 +:109DF000FF204870282088700120C870087105264F +:109E000004E000204D498855701C86B2282EF8DBEE +:109E1000002630E04FF0000823E0494A92F8630042 +:109E200000EBD0725210521EA2EB0802D300444A3B +:109E3000683252F82620DA40D3B2414A92F86320C1 +:109E400002FB06F101EBD1724FEA620C08F1050248 +:109E50006244DFF8E8C00CF8023008F101001FFA94 +:109E600080F8374991F8630000EBD071B8EB610FCF +:109E7000D3DB701C86B2324890F86200B042C9DC75 +:109E80002E488078401E81B22C48801C08F034FA9D +:109E900004462A4981F82940EF2081F82A002B2026 +:109EA0000B901AE0FE2025490870FF20487004201E +:109EB00088700120C8700320087108468078401E11 +:109EC00081B21E48801C08F017FA04461B494C71E9 +:109ED000EF20887107200B9000BF00BF1AE003201D +:109EE00000F038F8164854300A99405C401CC2B261 +:109EF00013485430425407EB4703134A02EB031252 +:109F0000517907EB4703104A02EB0312106800F087 +:109F10004FFA00BF00BF0B9850B10C490B98086076 +:109F200001210A48001FDFF773FD0020084908706F +:109F30000EB0BDE8D08F0000382D0020CC0E0020E0 +:109F4000D83F002000080240CC3E0020A46402401C +:109F5000E30A002010B5044634B1012C0FD0022CC6 +:109F600018D0032C2CD120E04FF400511548E0F715 +:109F7000FFFD4FF480711348E0F7FAFD20E04FF445 +:109F800000511048E0F7F4FD4FF480710D48E0F700 +:109F9000F1FD15E04FF400510A48E0F7EBFD4FF4F6 +:109FA00080710848E0F7E4FD0AE04FF400510548ED +:109FB000E0F7E0FD4FF480710248E0F7DBFD00BF01 +:109FC00000BF10BD0008024070B50024002540F21B +:109FD00024410E480CF021F9B0B140F224410B4865 +:109FE0000CF095F809480088C4B20848001D0088A4 +:109FF000C4B201210648417006480068C0F57A7075 +:10A0000081B20548A0F8DA1D70BD000000140140BF +:10A010007C4000202C640240BC32002010B500249B +:10A0200013491448DFF7DAFC00211248DFF7F0FC8F +:10A0300000E000BF402110480CF0E2F80028F8D002 +:10A040004FF400710D48E0F793FD4FF480410B4849 +:10A05000E0F78EFD0A4907487838DFF7BFFC012199 +:10A0600004487838DFF7D4FC01200649087010BD99 +:10A0700000802020A064024000140140000802403B +:10A0800000880010E30A002000B58FB00121880588 +:10A0900008F002FA2948DFF7C7FC402003900020AF +:10A0A00005904FF48060069000200790089009907A +:10A0B0004FF400300A9000200B900C900D900E9001 +:10A0C0001F4801904FF0206000901E4802906946A2 +:10A0D0001A48DFF773FD012210211848DFF750FD01 +:10A0E00016487838DFF7A0FC002003904FF47A7010 +:10A0F0000490002005904FF48060069000200790A7 +:10A10000089009904FF400300A9000200B900C90BA +:10A110000D900E900A4801904FF0206000900A4880 +:10A120000290694605487838DFF748FD0121034869 +:10A130007838DFF76DFC0FB000BD0000A06402406E +:10A1400004140140CC0E0020E40A00201CB50121BB +:10A15000042008F0A1F9082206211C48E0F7DCFCE5 +:10A16000082207211948E0F7D7FCC0200090022000 +:10A170008DF8050000208DF8060001208DF80700FD +:10A1800002208DF8040069461048E0F77DFC4FF48A +:10A19000C640009001208DF8040000208DF80600D4 +:10A1A00003208DF8050001208DF807006946074857 +:10A1B000E0F76AFC4FF400710448E0F7D9FC4FF473 +:10A1C00080410248E0F7D4FC1CBD000000080240BA +:10A1D00010B50024FFF7BAFF00214FF4E13000F082 +:10A1E000E7F8FFF751FF00F0C3F800215C4880F862 +:10A1F000C01D00F55C6081704170C17002218160FA +:10A200000021574880F8CC1D002056498870012055 +:10A210004870C8704FF47A708860514890F80C0C00 +:10A22000002827D15048C07A1A2822DB0020B039F4 +:10A23000087600214B48B038817601214176C176FD +:10A2400042F2107101624FF47A71A0F58870C1601A +:10A25000012181724FF4165044494860012143485E +:10A2600001723F4890F80C0C401CC1B23C4880F889 +:10A270000C1C74E000246DE0002104EB440239481A +:10A28000983800F8221004EB440200EB8200817041 +:10A29000012104EB44023348983800EB82004170FE +:10A2A00004EB44022F48983800EB8200C17004EBA5 +:10A2B00044012E48001D00EB0110806800EB800077 +:10A2C000410004EB44022748983800EB820081608B +:10A2D00004EB44012548001D00EB0110807904289F +:10A2E00004D005281CD0062831D104E000211D48E7 +:10A2F000A53801552BE031211A48A538015504EB4A +:10A300004401A0F2171000EB01108068642148435B +:10A3100004EB44021349983901EB8201886016E08E +:10A3200002211048A5380155401D015504EB440198 +:10A33000A0F58E7000EB011080686421484304EBA7 +:10A3400044020849983901EB8201886000BF00BFD0 +:10A35000601CC4B2024890F80C0CA0428CDC10BD0A +:10A36000BC32002088400020BC120020C83E0020E3 +:10A3700008B545208DF8000002208DF8010001206D +:10A380008DF802008DF80300684600F057F847206A +:10A390008DF8000001208DF8010000208DF80200EA +:10A3A00001208DF80300684600F048F808BD000061 +:10A3B0007FB505460C460121202008F0BDF8009528 +:10A3C000012C06D12003ADF804008010ADF8080080 +:10A3D0000FE0022C07D1E002ADF804004FF4C0609A +:10A3E000ADF8080005E024B90020ADF80400ADF890 +:10A3F00008000020ADF80400ADF80600ADF80C0030 +:10A400000C20ADF80A0069460B480BF055FF0121FE +:10A4100009480BF085FE012240F2244106480BF06A +:10A4200026FF102104480BF072FE0122C0210248D1 +:10A430000BF082FE7FBD00000014014070B50021CA +:10A4400000230F22C4781CB3174C246804F4E06482 +:10A45000C4F5E064C4F30721C1F10404E3B20A4186 +:10A4600044789C40E1B28478144021430C07210ECB +:10A470000E4C05786155047804F01F050124AC40AA +:10A4800005786D11AD0005F1E025C5F8004109E042 +:10A49000047804F01F050124AC40054D06787611C0 +:10A4A00045F8264070BD00000CED00E000E400E03F +:10A4B00080E100E0024A0A400243024B1A60704702 +:10A4C00080FFFF1F08ED00E000200CE0002106E007 +:10A4D0000022064B03EBC1031A544A1CD1B2802957 +:10A4E000F6DB421CD0B20828F0DB7047B3AA00208C +:10A4F0002DE9FF4F84B081468A46002002908346B2 +:10A500000698A0EB09040798A0EB0A06CDF8049082 +:10A51000CDF800A0002C01DD012705E00CB90027D3 +:10A5200002E04FF0FF376442002E02DD4FF00108D9 +:10A5300006E016B94FF0000802E04FF0FF3866421F +:10A54000B44201DD254600E03546002003901EE0C0 +:10A55000009AD1B2019AD0B2119A00F01FF8029875 +:10A5600020440290B3440298A84205DD0298401BA3 +:10A570000290019838440190AB4504DDABEB050B2C +:10A580000098404400900398401C80B20390691CDE +:10A5900003988842DCDB08B0BDE8F08FF0B51446C4 +:10A5A0000B46CF1701EB5777C7F3C702CF1701EB65 +:10A5B0005777FF10A1EBC707FEB20123B340DDB20E +:10A5C0004CB1134B03EBC0039B5C2B43104F07EBC9 +:10A5D000C007BB541AE00E4B03EBC0039B5CDB438C +:10A5E0000B4F07EBC007BB54094B03EBC0039B5C4D +:10A5F0002B43074F07EBC007BB54054B03EBC003CE +:10A600009B5CDB43024F07EBC007BB54F0BD00006F +:10A61000B3AA00201CB501210A2007F03DFF4FF42A +:10A62000C050009001208DF8040000208DF8060035 +:10A6300003208DF8050001208DF8070069464F487A +:10A64000E0F722FA4FF48060009001208DF80400BA +:10A6500000208DF8060003208DF8050001208DF8FC +:10A66000070069464648E0F70FFAC8200DF0C4FA23 +:10A670004FF480614248E0F77BFAC8200DF0BCFA45 +:10A680004FF480613E48E0F775FAC8200DF0B4FA47 +:10A690000021FD2000F0ECFA0021122000F0E8FA81 +:10A6A0000021AE2000F0E4FA0021D52000F0E0FA0D +:10A6B0000021A02000F0DCFA0021A82000F0D8FA48 +:10A6C00000213F2000F0D4FA0021D32000F0D0FA7E +:10A6D0000021084600F0CCFA0021402000F0C8FA22 +:10A6E0002848C07A1F2808DD0021A12000F0C0FA08 +:10A6F0000021C82000F0BCFA07E00021A02000F0F3 +:10A70000B7FA0021C02000F0B3FA0021DA2000F0EF +:10A71000AFFA0021122000F0ABFA0021812000F0F6 +:10A72000A7FA00217F2000F0A3FA0021D92000F031 +:10A730009FFA0021822000F09BFA0021DB2000F02C +:10A7400097FA0021342000F093FA0021A42000F0B1 +:10A750008FFA0021A62000F08BFA0021202000F0C3 +:10A7600087FA0021084600F083FAFFF7ADFE0021CA +:10A77000AF2000F07DFA00F063F81CBD000C024031 +:10A7800000040240BC12002010B50246012000E087 +:10A7900050430B1EA1F10104E1B2F9D110BD2DE926 +:10A7A000F84F05460C4616461F46DDE90A9B06FB98 +:10A7B00009F0642190FBF1F000F0FF0A4FF000086F +:10A7C00001200090A819C2B2234621462846FFF76F +:10A7D0008FFE01200090E019C3B2A819C2B2E0199F +:10A7E000C1B22846FFF784FE01200090E019C3B2F1 +:10A7F0002A4621462846FFF77BFE0120E119CBB20D +:10A80000A919CAB2A9190090C8B22146FFF770FE73 +:10A8100000BF11E00120009004EB0800C3B205EB7B +:10A820000A00C2B204EB0800C1B22846FFF760FE7E +:10A8300008F1010000F0FF08B845EBDBBDE8F88F38 +:10A8400070B50024002504F1B001C8B2002100F069 +:10A850000FFA0021084600F00BFA0021102000F04A +:10A8600007FA00BF0EE0002508E0084901EBC5012A +:10A87000085D012100F0FCF9681CC5B2802DF4DBF5 +:10A88000601CC4B2082CEEDB70BD0000B3AA00202F +:10A8900010B5044600BF02210A4808F027F8002836 +:10A8A000F9D02146074808F02DF800BF01210548DE +:10A8B00008F01CF80028F9D0024808F020F8C0B2CF +:10A8C00010BD0000003800402DE9FE4F07468846C5 +:10A8D00092461C460197CDF80080082C02D14FF01B +:10A8E00006091FE02046E31704EB5373DB102146F3 +:10A8F0004FEAE47C04EB5C7C4FEAEC0CA4EBCC0C60 +:10A90000BCF1000F02D04FF0010C01E04FF0000C41 +:10A910006344224604EBD27C4FEA6C0C03FB0CF33D +:10A9200003F0FF09AAF12000C6B200255EE0082C62 +:10A9300007D106EB46002F4901EB400010F805B0A7 +:10A940001DE00C2C07D106EB46002B4901EB8000E3 +:10A9500010F805B013E0102C05D1284800EB0610C4 +:10A9600010F805B00BE0182C07D106EBC6002449FF +:10A9700001EB800010F805B001E0BDE8FE8F00207B +:10A9800002901CE00BF0010028B1414638460C9AB9 +:10A99000FFF704FE09E00C9808B9012000E0002050 +:10A9A000024641463846FFF7F9FD4FEA6B0B08F1C6 +:10A9B000010000F0FF080298401CC0B2029002980B +:10A9C0000828DFDB781CC7B2082C0BD004EBD4714D +:10A9D0004A100199791A8A4204D1019F00980830DF +:10A9E000C0B20090DDF80080681CC5B24D459EDB0A +:10A9F00000BFC2E71CDF030844E10308B8E5030811 +:10AA0000A8EB03082DE9FF4F2DED068B83B0074619 +:10AA100093461E46DDE917484FF00009CA46DEB9E5 +:10AA20005846DDF7F5FD41EC1A0BB0EE4A0AF0EEA0 +:10AA30006A0A0BF0E9FEB0EE409AF0EE609A9FEDE4 +:10AA4000400B53EC102B51EC190BDDF732FC41ECB1 +:10AA5000180BDDF71FFEC6B2082C01D14FF002091A +:10AA60001698864211DC169800280EDD2346302207 +:10AA7000CDF8008038460A99FFF726FF204604EB00 +:10AA8000D07109EB61013944CFB200254CE0169832 +:10AA9000301AA84210D104EBD47109EB610101FB1B +:10AAA0000571C8B223462E22CDE900840A99FFF72A +:10AAB0000BFF4FF0010A35E006EB0A00401B401E79 +:10AAC000C1B20A20FFF760FEBBFBF0F00A21B0FB29 +:10AAD000F1F201FB12000290029880B904EBD471EC +:10AAE00009EB61010AEB070201FB0521C8B223460D +:10AAF0003022CDE900840A99FFF7E6FE11E004EB6D +:10AB0000D47109EB61010AEB070301FB0531C8B2FF +:10AB1000CDE9008402993031CAB223460A99FFF781 +:10AB2000D3FE00BF681CC5B206EB0A00A842AEDC2B +:10AB3000304603B0BDEC068B04B0BDE8F08F0000DA +:10AB4000000000000000F03F2DE9FF4F05460E46D3 +:10AB500017461C46DDF838904FF0000A0095B346C2 +:10AB60002046E21704EB5272D2102146E31704EBA1 +:10AB70005373DB10A4EBC3030BB1012300E00023EC +:10AB80001A44D4B24FF0000845E0002003903BE0A7 +:10AB90000D9810F80A0002900AF101001FFA80FADD +:10ABA000002001901DE0029800F0010028B14A4603 +:10ABB00031462846FFF7F2FC0AE0B9F1000F01D157 +:10ABC000012000E00020024631462846FFF7E6FC5F +:10ABD000029840100290701CC6B20198401CC0B28E +:10ABE000019001980828DEDB681CC5B20098281A7D +:10ABF000B84204D1009D0BF1080000F0FF0B5E4647 +:10AC00000398401CC0B203900398B842C0DB08F11F +:10AC1000010000F0FF08A045B7DBBDE8FF8F2DE97C +:10AC2000F8430646884614461F46DDE9085915E0F4 +:10AC3000CDF8009022782B4641463046FFF744FE7F +:10AC4000082D02D1B01DC6B205E0284605EBD07133 +:10AC500006EB6101CEB2641C781EC7B22FB120781A +:10AC6000202802DB20787E28E2DDBDE8F8830000A2 +:10AC700070B505460C462CB14FF400611048DFF763 +:10AC800079FF04E04FF400610D48DFF771FF4FF4E6 +:10AC900080510B48DFF76CFF4FF480510948DFF714 +:10ACA00069FF2846FFF7F4FD4FF480510448DFF7B1 +:10ACB00061FF4FF400610248DFF75CFF70BD0000E8 +:10ACC000000C02400004024010B5284800682849E2 +:10ACD00008602648001D0068486024480830006865 +:10ACE0008860082250212348DFF7E8FB062120482E +:10ACF000DEF70EFE1F490988884206D01D48007AFB +:10AD000020F00400001D1B49087206211848401C51 +:10AD1000DEF7FEFD17494988884206D01548007ABB +:10AD200020F00400001D1349087208211048801CFF +:10AD3000DEF7EEFD0F498988884206D00D48007A7B +:10AD400020F00400001D0B49087208210848C01CAF +:10AD5000DEF7DEFD0749C988884206D00548007A3B +:10AD600020F00400001D0349087210BD107AFF1F77 +:10AD7000E47A0020BC1200202DE9F04F91B00021B0 +:10AD8000109189460F910E918A460D910C910B916D +:10AD90000A910991089107910691059104910391F7 +:10ADA000029100240026019100258B46F94890F875 +:10ADB00006070121B1EBD01F44F0C88004F0A5B80C +:10ADC0000E98401CC1B20E91F3488078022804D13D +:10ADD000F148407808B107200290BDF808109DF8AE +:10ADE00030000844ED49085CFA287DD1BDF8081010 +:10ADF0009DF830000844401CE849085CE549EF39FB +:10AE00004871BDF808109DF830000844801CE349E3 +:10AE1000085CE049EF390871BDF808109DF8300072 +:10AE20000844C01CDD49085CDA49EF39C870BDF838 +:10AE300008109DF830000844001DD849085CD54929 +:10AE4000EF398870BDF808109DF830000844401DA7 +:10AE5000D249085CCF49EF394870BDF808109DF819 +:10AE600030000844801DCD49095CCD4880F8111F91 +:10AE700090F8111F90F80B0F814213DDC84890F82D +:10AE8000112F10460021FCF737FC07468846C448BE +:10AE900090F80B2F10460021FCF72EFC381AC1B297 +:10AEA0000F9112E0BE4890F80B2F10460021FCF7DE +:10AEB00023FC07468846BA4890F8112F1046002117 +:10AEC000FCF71AFC381AC1B20F910F9805281EDB47 +:10AED000B34890F8110F542819DAB14890F8110FBF +:10AEE000062814DDAB4800E013E0EF384079242851 +:10AEF0000DDBA848EF384079502808DCA548F53824 +:10AF0000811D0A68026089888180DEF713FF0620B0 +:10AF10000C90BDF808109DF830000844801C9F4933 +:10AF2000095CBDF808209DF830001044401C9B4A85 +:10AF3000105C41EA0029BDF808109DF83000084473 +:10AF4000C01C1146085C0106BDF808209DF83000C1 +:10AF50001044001D914A105C41EA0041BDF80820F0 +:10AF60009DF830001044401D8C4A105C41EA0021DD +:10AF7000BDF808209DF830001044801D874A105C01 +:10AF800041EA000B87480068834503F09E87B9F5C6 +:10AF9000FA6F83F29A87B9F1000F43F396878148DD +:10AFA000C0F800B07B48B0F87E16BDF8082002EB70 +:10AFB0000900C01C81420ADD7648B0F87E1609F10E +:10AFC0000200081A81B27348A0F87E1603E000213F +:10AFD0007048A0F87E16714ABDF80810501849460E +:10AFE000DEF796FC0546BDF8081001EB0900401C91 +:10AFF0006A49095CBDF8082002EB0900674A105C49 +:10B0000041EA0021A94243F04C87654890F80A0FB5 +:10B0100050B109F1020291B2604BBDF808209818B6 +:10B0200001230422DFF7F2FDBDF808209DF830105F +:10B030001144091D594A515C01F00F0000EBD07119 +:10B040004A10A0EB4201CAB20B92BDF808209DF84D +:10B0500030101144891D514A515C01F00F0000EB82 +:10B06000D0714A100A9200241AE0BDF808209DF819 +:10B0700030100A44D21D1119484A505C9DF828200E +:10B080009DF82C10DEF7B0FE0146BDF808209DF8B3 +:10B0900030000244D21D1019404A1154601C84B281 +:10B0A0009DF83000A9EB0000C01FA042DDDCBDF818 +:10B0B00008109DF830000844C01D3849095C109103 +:10B0C0000121344880F8E017002037494860887033 +:10B0D0003649887048603448103841682D48C0F8B7 +:10B0E000C416012180F8B8162B488078032803D0B5 +:10B0F00029488078012802D101202D4908600021CB +:10B1000004911098152803F0B28410DCA0F10B0014 +:10B110000A2883F0B586DFE810F0991730189118E7 +:10B120008918B31E25004A1A591AB31E521CA228A8 +:10B1300002F0E1800CDC162803F07E81182803F071 +:10B140009A851F2803F0F483A12843F09986FCE335 +:10B15000A32802F00483A42801F05D86A528F4D179 +:10B1600001F046BC1348D0F80C0210B11F200A4968 +:10B17000087100200990E9E3BDF8240000EB4001CC +:10B1800001EB00100C4901EB001080790E287DD2F4 +:10B1900014E00000BC3200209C3A002000990020FE +:10B1A000BC220020240A002084390020C87A002014 +:10B1B00088024042BC12002098400020DFE800F0E6 +:10B1C000660708090AD2FA0B0C0E0FD3D40D00BF84 +:10B1D00000BF00BF00BF00BF00BF00BF00BF002016 +:10B1E0000890AFE0BDF808109DF830000144083128 +:10B1F000BDF810000844FE490A5CBDF8240040F286 +:10B2000053314843FB4901EB800101F56271BDF800 +:10B21000200000EB400303EB001001EBC00042767E +:10B22000BDF808109DF8300008440830BDF8101033 +:10B230000844EF49085C20B1012803D0022876D1E8 +:10B2400014E074E0BDF8241001EB410202EB01119F +:10B25000E94A02EB01123032BDF8201002EB011274 +:10B26000901C917821F00402027060E0BDF8241077 +:10B2700001EB410202EB0111DF4A02EB0112303215 +:10B28000BDF8201002EB0112901C00E0FDE3917864 +:10B2900021F0080202700022BDF8240000EB4001FA +:10B2A00001EB0010D44901EB00103030BDF8201044 +:10B2B00000EB01104260BDF824100220DEF7F6FE1C +:10B2C000002416E00022BDF8240040F25331484328 +:10B2D000C84901EB800101F56271BDF8200000EB67 +:10B2E000400303EB001001EBC00147310A55601C1D +:10B2F00084B2142CE6DB002416E00022BDF8240002 +:10B3000040F253314843BB4901EB800101F56271C2 +:10B31000BDF8200000EB400303EB001001EBC0017F +:10B3200063310A55601C84B20A2CE6DB00BF00BF03 +:10B33000BDF81000401C81B20491BDF82000401CF3 +:10B3400081B20891BDF8240000EB400101EB001030 +:10B35000A94901EB0010C179BDF8200081423FF7F7 +:10B3600041AF92E300BF00BFBDF808109DF8300068 +:10B3700008440830BDF8101008449D49085C20B10D +:10B38000012803D0022817D115E015E0BDF82410DC +:10B3900001EB410202EB0111974A02EB011230323C +:10B3A000BDF8201002EB0112901C917821F00402EC +:10B3B000027001E007E000BF00BFBDF81000401CB4 +:10B3C00081B2049161E300200890FDE3BDF808100C +:10B3D0009DF8300001440831BDF81000084484494C +:10B3E0000A5CBDF8240040F253314843814901EB27 +:10B3F000800101F56271BDF8200000EB400303EB12 +:10B40000001001EBC0004276BDF808109DF8300036 +:10B4100008440830BDF8101008447549085CF42849 +:10B420007ED01DDC20287CD00DDC04287AD005DC01 +:10B4300008B3012877D0022876D18AE1082874D091 +:10B440001028F9D169E2F12870D004DC40286ED0D0 +:10B45000F028F1D1FEE3F2286AD0F328ECD1FEE324 +:10B46000F5380B2860D2DFE800F0FDFCFBFAF9F8B4 +:10B47000F7F6F5F4F300BDF8240040F253314843E9 +:10B480005C4901EB800000F56270BDF8201001EB13 +:10B49000410202EB011100EBC10090F87E00102880 +:10B4A0005CD10022BDF8240040F253314843514999 +:10B4B00001EB800101F56271BDF8200000EB400353 +:10B4C00003EB001001EBC00080F87E20BDF82400E3 +:10B4D00040F253314843474901EB800000F5627068 +:10B4E000BDF8201001EB410202EB011100EBC1009D +:10B4F0004079F82832D0BDF8240040F25331484357 +:10B500003C4901EB800000F56270BDF8201001EBB2 +:10B51000410202EB011100EBC1004079F72808E07D +:10B520009EE3C3E261E11FE0BFE2AAE195E330E3FD +:10B5300094E313D0F322BDF8240040F25331484382 +:10B540002C4901EB800000F56270BDF8201001EB82 +:10B55000410303EB011100EBC1004271BDF8100083 +:10B56000401C81B20491D2E3F222BDF8240040F2E3 +:10B57000533148431F4901EB800000F56270BDF86C +:10B58000201001EB410303EB011100EBC1004271FC +:10B59000BDF8241001EB410202EB0111164A02EB47 +:10B5A00001123032BDF8201002EB0112901C91788C +:10B5B00021F004020270BDF808009DF83010084424 +:10B5C0000830BDF81010084409490A5CBDF8240091 +:10B5D00040F253314843074901EB800000F56270A7 +:10B5E000BDF8201001EB410303EB011106E0000060 +:10B5F00000990020584500209840002000EBC10031 +:10B6000080F87E20002422E0BDF808109DF830006C +:10B6100001440831BDF8100001440819401CFE49DE +:10B620000A5CBDF8240040F253314843FB4901EB6A +:10B63000800101F56271BDF8200000EB400303EBCF +:10B64000001001EBC00151310A55601C84B20AE0C0 +:10B6500011E30FE30DE30BE309E307E305E303E382 +:10B6600001E3FFE2FDE20F2CCEDB002422E0BDF877 +:10B6700008109DF8300001440831BDF81000014465 +:10B6800008191030E4490A5CBDF8240040F2533137 +:10B690004843E24901EB800101F56271BDF82000E9 +:10B6A00000EB400303EB001001EBC00063300255D8 +:10B6B000601C84B20A2CDADBBDF808109DF830005B +:10B6C00001440831BDF8100008441A30D2490A5C20 +:10B6D000BDF8240040F253314843D04901EB8001CA +:10B6E00001F56271BDF8200000EB400303EB001090 +:10B6F00001EBC00080F87820002422E0BDF808109B +:10B700009DF8300001440831BDF8100001440819CB +:10B710001B30C1490A5CBDF8240040F25331484354 +:10B72000BE4901EB800101F56271BDF8200000EB1C +:10B73000400303EB001001EBC00179310A55601C96 +:10B7400084B2052CDADBBDF81000203081B2049100 +:10B75000DDE2F222BDF8240040F253314843AF4904 +:10B7600001EB800000F56270BDF8201001EB410391 +:10B7700003EB011100EBC1004271BDF8241001EB95 +:10B78000410202EB0111A64A02EB01123032BDF870 +:10B79000201002EB0112901C917821F0040202703B +:10B7A000BDF808009DF8301008440830BDF81010AE +:10B7B000084499490A5CBDF8240040F253314843DB +:10B7C000964901EB800000F56270BDF8201001EB96 +:10B7D000410303EB011100EBC10080F87E20BDF8AE +:10B7E0001000401C80B2049091E2F222BDF82400C7 +:10B7F00040F253314843894901EB800000F5627003 +:10B80000BDF8201001EB410303EB011100EBC10077 +:10B810004271BDF8241001EB410202EB0111804A94 +:10B8200002EB01123032BDF8201002EB0112901C25 +:10B83000917821F004020270BDF808009DF83010E4 +:10B8400008440830BDF81010084473490A5CBDF87C +:10B85000240040F253314843704901EB800000F569 +:10B860006270BDF8201001EB410303EB011100EB06 +:10B87000C10080F87E20BDF81000401C80B204900A +:10B8800045E2F222BDF8240040F2533148436349B7 +:10B8900001EB800000F56270BDF8201001EB410360 +:10B8A00003EB011100EBC1004271BDF8241001EB64 +:10B8B000410202EB01115A4A02EB01123032BDF88B +:10B8C000201002EB0112901C917821F0040202700A +:10B8D000BDF808009DF8301008440830BDF810107D +:10B8E00008444D490A5CBDF8240040F253314843F6 +:10B8F0004A4901EB800000F56270BDF8201001EBB1 +:10B90000410303EB011100EBC10080F87E20BDF87C +:10B910001000401C80B20490F9E1BDF8240040F210 +:10B92000533148433D4901EB800000F56270BDF89A +:10B93000201001EB410202EB011100EBC100407944 +:10B94000F8282BD0BDF8240001E06DE2FBE140F2C5 +:10B9500053314843314901EB800000F56270BDF876 +:10B96000201001EB410202EB011100EBC100407914 +:10B97000F72813D0F322BDF8240040F25331484396 +:10B98000264901EB800000F56270BDF8201001EB44 +:10B99000410303EB011100EBC1004271BDF824101B +:10B9A00001EB410202EB01111D4A02EB01123032A0 +:10B9B000BDF8201002EB0112901C917821F00402D6 +:10B9C0000270BDF808009DF8301008440830BDF83A +:10B9D0001010084410490A5CBDF8240040F25331AD +:10B9E00048430E4901EB800000F56270BDF820105D +:10B9F00001EB410303EB011100EBC10080F87E2055 +:10BA0000BDF808009DF8301008440830BDF810104B +:10BA10000844401C004905E00099002058450020DA +:10BA2000984000200A5CBDF8240040F2533148439E +:10BA3000F94901EB800000F56270BDF8201001EBC0 +:10BA4000410303EB011100EBC10080F878200024D2 +:10BA500024E0BDF808109DF8300001440831BDF81D +:10BA6000100001440819801CEC490A5CBDF8240050 +:10BA700040F253314843E84901EB800101F562711E +:10BA8000BDF8200000EB400300E056E103EB00109E +:10BA900001EBC00179310A55601C84B2052CD8DB5A +:10BAA000BDF81000C01D81B2049130E1F222BDF852 +:10BAB000240040F253314843D74901EB800000F5A0 +:10BAC0006270BDF8201001EB410303EB011100EBA4 +:10BAD000C1004271BDF8241001EB410202EB0111DB +:10BAE000CF4A02EB01123032BDF8201002EB0112F6 +:10BAF000901C917821F004020270BDF808009DF8B6 +:10BB0000301008440830BDF810100844C3490A5CDE +:10BB1000BDF8240040F253314843BF4901EB800097 +:10BB200000F56270BDF8201001EB410303EB011139 +:10BB300000EBC10080F87E20002422E0BDF8081050 +:10BB40009DF8300001440831BDF810000144081987 +:10BB5000401CB2490A5CBDF8240040F2533148430E +:10BB6000AD4901EB800101F56271BDF8200000EBE9 +:10BB7000400303EB001001EBC00179310A55601C52 +:10BB800084B2042CDADBBDF81000401D81B20491B0 +:10BB9000BDE0F222BDF8240040F2533148439E49F3 +:10BBA00001EB800000F56270BDF8201001EB41034D +:10BBB00003EB011100EBC1004271BDF8241001EB51 +:10BBC000410202EB011100E0A7E0954A02EB0112ED +:10BBD0003032BDF8201002EB0112901C917821F058 +:10BBE00004020270BDF8241001EB410202EB0111C6 +:10BBF0008B4A02EB01123032BDF8201002EB011229 +:10BC0000901C917821F040020270BDF808009DF868 +:10BC1000301008440830BDF8101008447F490A5C11 +:10BC2000BDF8240040F2533148437B4901EB8000CA +:10BC300000F56270BDF8201001EB410303EB011128 +:10BC400000EBC10080F87E20BDF81000401C80B2DF +:10BC500004905CE000E002E000BF00BF00BF00BF56 +:10BC600000BF00BF00BF00BF00BF00BF00BF00BFDC +:10BC700000BF00BF00BFF222BDF8240040F25331E4 +:10BC80004843654901EB800000F56270BDF8201063 +:10BC900001EB410303EB011100EBC1004271BDF860 +:10BCA000241001EB410202EB01115D4A02EB01128B +:10BCB0003032BDF8201002EB0112901C917821F077 +:10BCC00004020270BDF808009DF8301008440830E6 +:10BCD000BDF81010084451490A5CBDF8240040F238 +:10BCE000533148434C4901EB800000F56270BDF8C8 +:10BCF000201001EB410303EB011100EBC10080F8C0 +:10BD00007E20BDF81000401C80B2049000BF00BF30 +:10BD1000BDF82000401C81B20891BDF8240000EB62 +:10BD2000400101EB00103E4901EB0010C179BDF864 +:10BD3000200081423FF74AAB00BF00BFBDF824009E +:10BD4000401C81B20991374890F86A0BBDF8241065 +:10BD500088423FF711AA334890F80C0C002859DDAF +:10BD6000002009904EE0BDF808109DF83000014415 +:10BD70000831BDF81000084428490A5CBDF82400C9 +:10BD800040F253314843244901EB800101F56271CF +:10BD9000BDF8200000EB400303EB001001EBC000F6 +:10BDA0004276BDF808109DF8300008440830BDF810 +:10BDB000101008441949085C20B1012803D002285A +:10BDC00015D10AE013E01649DC39BDF824208818A3 +:10BDD000017821F00401017009E01149DC39BDF856 +:10BDE00024208818017821F00801017000BF00BFED +:10BDF000BDF81000401C81B20491BDF82400401C25 +:10BE000081B20991074890F80C0C401EBDF824102F +:10BE10008842A8DC03F044B858450020009900206F +:10BE200098400020BC320020B9F11B0F7DDB0020C0 +:10BE30000990F4E300200890F8E3BDF8240000EB3B +:10BE4000400101EB0010F74901EB00103030BDF864 +:10BE5000201000EB01108078C0F34010002865D15D +:10BE6000BDF8240000EB400101EB0010ED4901EBAF +:10BE700000103030BDF8201000EB01108078C0F3C6 +:10BE800040000028EBD1BDF8240000EB400101EB9D +:10BE90000010E44901EB00103030BDF8201000EB39 +:10BEA0000110807A022841D0BDF808109DF83000BA +:10BEB000014408310AEB8A0000EBCA000844DA4961 +:10BEC0000A5C10460021FBF717FCBDF8242002EBAA +:10BED000420303EB0212D34B03EB02123032BDF8E4 +:10BEE000203002EB0312127842400A43B7D1BDF86A +:10BEF000240040F253314843CC4901EB800000F567 +:10BF00006270BDF8201001EB410202EB011100EB61 +:10BF1000C10090F84500012813D0BDF8240000EBC3 +:10BF2000400101EB0010BF4901E0F5E3F5E301EB4F +:10BF300000103030BDF8201000EB0110807A03288B +:10BF40007ED1BDF8240040F253314843B74901EB9C +:10BF5000800000F56270BDF8201001EB410202EB99 +:10BF6000011100EBC10090F846000028E8D1002242 +:10BF7000BDF8240000EB400101EB0010A94901EBE2 +:10BF800000113031BDF8200001EB0010C272BDF885 +:10BF900008109DF8300008440930A3490A5CBDF838 +:10BFA000240040F253314843A04901EB800101F5E0 +:10BFB0006271BDF8200000EB400303EB001001EBC1 +:10BFC000C000C271BDF808109DF8300008440A3066 +:10BFD0009549085C0106BDF808209DF83000104422 +:10BFE0000B30914A105C41EA0041BDF808209DF8F1 +:10BFF000300010440C308C4A105C41EA0021BDF83E +:10C0000008209DF8300010440D30874A105C014331 +:10C01000BDF8240040F253325043844A02EB8002C0 +:10C0200002F56272BDF8200000EB400303EB001044 +:10C0300002EBC0008160BDF808109DF8300000E000 +:10C04000EAE0084411307849085C0106BDF8082090 +:10C050009DF8300010441230734A105C41EA0041F0 +:10C06000BDF808209DF83000104413306E4A105C73 +:10C0700041EA0021BDF808209DF83000104414303A +:10C08000694A105C0143BDF8240000EB400202EB5A +:10C090000012644800EB02123032BDF8200002EBBF +:10C0A00000104160BDF824100220DDF7FFFFBDF84D +:10C0B000240000EB400101EB00105A4901EB001194 +:10C0C0003031BDF8200001EB00100178BDF82400EC +:10C0D00040F253325043554A02EB80004170002237 +:10C0E000BDF8240040F253314843504901EB800130 +:10C0F00001F56271BDF8200000EB400303EB001076 +:10C1000001EBC0008271BDF8240040F25331484376 +:10C11000464901EB800000F56270BDF8201001EB8C +:10C12000410202EB011100EBC1008068002873D0CE +:10C13000BDF8240000EB400101EB0010394901EB90 +:10C14000001080790B2868D2DFE800F06706CBFE8C +:10C15000676767FDFCFBFA00BDF8240040F253312D +:10C160004843324901EB800000F56270BDF82010B1 +:10C1700001EB410202EB011100EBC100C07910B1EB +:10C1800001287DD196E0BDF8240000EB400101EBD1 +:10C190000010244901EB0010007BE0BBBDF8240037 +:10C1A00040F253314843214901EB800000F56270B1 +:10C1B000BDF8201001EB410202EB011100EBC100C0 +:10C1C0008068B0F5100F14D1C322BDF8240040F2EE +:10C1D00053314843154901EB800000F56270BDF80A +:10C1E000201001EB410303EB011100EBC100427190 +:10C1F0005FE0B522BDF8240040F2533148430B49BB +:10C2000001EB800000F56270BDF8201001EB4103E6 +:10C2100003EB011102E00BE0B5E31CE200EBC1000F +:10C22000427146E0984000200099002058450020C7 +:10C23000BDF8240040F253314843F94901EB800036 +:10C2400000F56270BDF8201001EB410202EB011114 +:10C2500000EBC1008068B0F1104F16D1C322BDF8C9 +:10C26000240040F253314843ED4901EB800000F5D2 +:10C270006270BDF8201001EB410303EB011100E0F7 +:10C280002DE000EBC100427113E0B522BDF824009F +:10C2900040F253314843E24901EB800000F56270FF +:10C2A000BDF8201001EB410303EB011100EBC100CD +:10C2B000427114E0B922BDF8240040F253314843E2 +:10C2C000D74901EB800000F56270BDF8201001EB4A +:10C2D000410303EB011100EBC100427100BF00BF3D +:10C2E00050E3BDF8240040F253314843CC4901EB00 +:10C2F000800101F56271BDF8200000EB400202EB05 +:10C30000001011F83010BDF8240040F253325043B1 +:10C31000C34A02EB80004079814277D1BDF8081012 +:10C320009DF8300008440E30BE49085C0104BDF899 +:10C3300008209DF8300010440F30BA4A105C04E029 +:10C340000BE347E288E1F2E061E041EA0021BDF859 +:10C3500008209DF8300010441030B24A105C0143B0 +:10C36000BDF8240040F253325043AD4A02EB800244 +:10C3700002F56272BDF8200000EB400303EB0010F1 +:10C3800002EBC0004163BDF808109DF8300008447E +:10C390000930A4490A5CBDF8240040F253314843F7 +:10C3A0009F4901EB800101F56271BDF8200000EBAF +:10C3B000400303EB001001EBC000C271A422BDF8E2 +:10C3C000240040F253314843954901EB800101F5C7 +:10C3D0006271BDF8200000EB400303EB001001EB9D +:10C3E000C0008270A322BDF8240040F253314843BC +:10C3F0008B4901EB800000F56270BDF8201001EB65 +:10C40000410303EB011100EBC1004271BAE2BDF838 +:10C41000240040F253314843814901EB800101F58A +:10C420006271BDF8200000EB400202EB001011F831 +:10C430003010BDF8240040F253325043784A02EBEA +:10C4400080004079814271D1BDF808109DF830001C +:10C4500008440E307349085C0104BDF808209DF8BB +:10C46000300010440F306F4A105C41EA0021BDF8E3 +:10C4700008209DF83000104410306A4A105C0143D7 +:10C48000BDF8240040F253325043654A02EB80026B +:10C4900002F56272BDF8200000EB400303EB0010D0 +:10C4A00002EBC0004163BDF808109DF8300008445D +:10C4B00009305C490A5CBDF8240040F2533148431E +:10C4C000574901EB800101F56271BDF8200000EBD6 +:10C4D000400303EB001001EBC000C271A422BDF8C1 +:10C4E000240040F2533148434D4901EB800101F5EE +:10C4F0006271BDF8200000EB400303EB001001EB7C +:10C50000C0008270A322BDF8240040F2533148439A +:10C51000434901EB800000F56270BDF8201001EB8B +:10C52000410303EB011100EBC10042712AE2BDF8A7 +:10C53000240000EB400101EB00103B4901EB00102F +:10C54000007BE0BBBDF8240040F25331484334493E +:10C5500001EB800000F56270BDF8201001EB410294 +:10C5600002EB011100EBC1008068B0F5100F14D18F +:10C570000522BDF8240040F253314843284901EB1D +:10C58000800000F56270BDF8201001EB410303EB61 +:10C59000011100EBC10042715DE00122BDF82400F1 +:10C5A00040F2533148431E4901EB800000F56270B0 +:10C5B000BDF8201001EB410303EB011100E003E0A3 +:10C5C00000EBC100427146E0BDF8240040F2533157 +:10C5D0004843134901EB800000F56270BDF820105C +:10C5E00001EB410202EB011100EBC1008068B0F1E8 +:10C5F000104F1CD10522BDF8240040F253314843AE +:10C60000074901EB800000F56270BDF8201001EBD6 +:10C61000410303EB011100EBC10042711BE0DCE1BF +:10C62000584500200099002098400020B1E10122E7 +:10C63000BDF8240040F253314843FE4901EB80002D +:10C6400000F56270BDF8201001EB410303EB01110E +:10C6500000EBC100427195E1BDF8240040F2533176 +:10C660004843F44901EB800000F56270BDF82010EA +:10C6700001EB410202EB011100EBC100C07910B1E6 +:10C6800001287AD18FE0BDF8240000EB400101EBD6 +:10C690000010E94901EB0010007BE0BBBDF824006D +:10C6A00040F253314843E34901EB800000F56270EA +:10C6B000BDF8201001EB410202EB011100EBC100BB +:10C6C0008068B0F5100F14D10822BDF8240040F2A4 +:10C6D00053314843D74901EB800000F56270BDF843 +:10C6E000201001EB410303EB011100EBC10042718B +:10C6F00058E08922BDF8240040F253314843CD4927 +:10C7000001EB800000F56270BDF8201001EB4103E1 +:10C7100003EB011102E005E068E135E100EBC10047 +:10C7200042713FE0BDF8240040F253314843C14913 +:10C7300001EB800000F56270BDF8201001EB4102B2 +:10C7400002EB011100EBC1008068B0F1104F15D170 +:10C750000822BDF8240040F253314843B54901EBAB +:10C76000800000F56270BDF8201001EB410303EB7F +:10C77000011100EBC100427114E029E08922BDF8EB +:10C78000240040F253314843AA4901EB800000F5F0 +:10C790006270BDF8201001EB410303EB011100EBC7 +:10C7A000C100427114E08B22BDF8240040F25331E5 +:10C7B0004843A04901EB800000F56270BDF82010ED +:10C7C00001EB410303EB011100EBC100427100BF1B +:10C7D00000BFD7E0BDF8240040F2533148439549EB +:10C7E00001EB800101F56271BDF8200000EB400211 +:10C7F00002EB001001EBC00090F89140BDF824005E +:10C8000040F2533148438B4901EB80004470BDF83E +:10C81000240040F253314843864901EB800108313E +:10C82000C4EBC40001EBC0000179BDF8240040F264 +:10C83000533250437F4A02EB8000407981427CD1E1 +:10C84000BDF8240040F253314843114601EB80010A +:10C8500001F56271BDF8200000EB400202EB001010 +:10C8600001EBC00090F89210BDF8240040F2533262 +:10C870005043704A02EB80000830C4EBC40200EB66 +:10C88000C200C170BDF808109DF8300008440E3099 +:10C890006A49085C0104BDF808209DF83000104486 +:10C8A0000F30664A105C41EA0021BDF808209DF86F +:10C8B000300010441030614A105C0143BDF8240080 +:10C8C00040F2533250435B4A02EB800202F562723F +:10C8D000BDF8200000EB400303EB001002EBC000AA +:10C8E0004163BDF808109DF83000084409305349F1 +:10C8F0000A5CBDF8240040F2533148434D4901EB36 +:10C90000800101F56271BDF8200000EB400303EBEC +:10C91000001001EBC000C271A422BDF8240040F257 +:10C9200053314843434901EB80010831C4EBC40053 +:10C9300001EBC0008271A32100E00DE0BDF82400EE +:10C9400040F2533250433B4A02EB80000830C4EBC4 +:10C95000C40200EBC200417114E00522BDF82400BE +:10C9600040F253314843334901EB800000F56270D7 +:10C97000BDF8201001EB410303EB011100EBC100F6 +:10C98000427100BF00BF13E0BDF82000401C81B21F +:10C990000891BDF8240000EB400101EB001026498E +:10C9A00001EB0010C179BDF8200081423FF745AA94 +:10C9B00000BFBDF8240000EB400101EB00101E4950 +:10C9C00001EB0010C179BDF82000814200DD0CE0D0 +:10C9D000BDF82400401C81B20991194890F86A0BF7 +:10C9E000BDF8241088423FF725AA00BF02F058BACC +:10C9F000B9F11B0F7EDB0020099002E200200890B5 +:10CA0000DBE1BDF8240000EB400101EB00100A4916 +:10CA100001EB00103030BDF8201000EB01108078E1 +:10CA2000C0F34000002866D1BDF8240040F2533125 +:10CA3000484307E058450020984000200099002016 +:10CA4000BC320020F74901EB800000F56270BDF8B0 +:10CA5000201001EB410202EB011100EBC10090F844 +:10CA600046000028DFD1BDF808109DF830000144D1 +:10CA700008310AEB8A0000EBCA000844EA490A5C64 +:10CA800010460021FAF738FEBDF8242002EB4203DD +:10CA900003EB0212E54B03EB02123032BDF82030FB +:10CAA00002EB0312127842400A4324D1BDF8081069 +:10CAB0009DF8300008440930DB490A5CBDF82400C9 +:10CAC00040F253314843D74901EB800101F56271CF +:10CAD000BDF8200000EB400303EB001001EBC000A9 +:10CAE000C271BDF808109DF8300008440A30CE49E4 +:10CAF000085C01E08EE15BE10106BDF808209DF8CD +:10CB0000300010440B30C84A105C41EA0041BDF8C7 +:10CB100008209DF8300010440C30C34A105C41EAF4 +:10CB20000021BDF808209DF8300010440D30BE4AA9 +:10CB3000105C0143BDF8240040F253325043B94A1F +:10CB400002EB800202F56272BDF8200000EB4003A8 +:10CB500003EB001002EBC0008160BDF808109DF8E7 +:10CB6000300008441130B049085C0106BDF80820C7 +:10CB70009DF8300010441230AB4A105C41EA00418D +:10CB8000BDF808209DF8300010441330A64A105C10 +:10CB900041EA0021BDF808209DF83000104414300F +:10CBA000A14A105C0143BDF8240000EB400202EBF7 +:10CBB00000109E4A02EB00123032BDF8200002EB5A +:10CBC00000104160BDF824100220DDF76FFABDF8B7 +:10CBD000240000EB400101EB0010944901EB00112F +:10CBE0003031BDF8200001EB00100178BDF82400C1 +:10CBF00040F2533250438B4A02EB800041700122D5 +:10CC0000BDF8240040F253314843864901EB8001CE +:10CC100001F56271BDF8200000EB400303EB00104A +:10CC200001EBC0008271BDF8240000EB400101EB74 +:10CC300000107E4901EB00108079012806D00728FA +:10CC400047D008285AD00A2842D19AE0BDF82400DB +:10CC500040F253314843734901EB800000F56270A4 +:10CC6000BDF8201001EB410202EB011100EBC10005 +:10CC7000C07910B101282AD114E0B522BDF82400F2 +:10CC800040F253314843674901EB800000F5627080 +:10CC9000BDF8201001EB410303EB011100EBC100D3 +:10CCA000427114E0B922BDF8240040F253314843E8 +:10CCB0005C4901EB800000F56270BDF8201001EBCB +:10CCC000410303EB011100EBC100427100BF00BF43 +:10CCD0006CE00122BDF8240040F253314843514931 +:10CCE00001EB800000F56270BDF8201001EB4103FC +:10CCF00003EB011100EBC100427157E0BDF82400C5 +:10CD000040F253314843474901EB800000F562701F +:10CD1000BDF8201001EB410202EB011100EBC10054 +:10CD2000C07910B101282AD114E08922BDF824006D +:10CD300040F2533148433B4901EB800000F56270FB +:10CD4000BDF8201001EB410303EB011100EBC10022 +:10CD5000427114E08B22BDF8240040F25331484365 +:10CD6000304901EB800000F56270BDF8201001EB46 +:10CD7000410303EB011100EBC100427100BF00BF92 +:10CD800014E00422BDF8240040F253314843254901 +:10CD900001EB800000F56270BDF8201001EB41034B +:10CDA00003EB011100EBC100427100BF00BF13E0B3 +:10CDB000BDF82000401C81B20891BDF8240000EBB2 +:10CDC000400101EB0010194901EB0010C179BDF8D9 +:10CDD000200081423FF715AE00BFBDF8240000EBF4 +:10CDE000400101EB0010114901EB0010C179BDF8C1 +:10CDF0002000814200DD0CE0BDF82400401C81B21F +:10CE000009910B4890F86A0BBDF8241088423FF74F +:10CE1000F5AD00BFEAE50020099062E2002008902D +:10CE20003BE2000058450020009900209840002077 +:10CE3000BC320020BDF808109DF8300008440830CE +:10CE4000FA490A5C10460021FAF756FCBDF8242086 +:10CE500002EB420303EB0212F54B03EB02123032FA +:10CE6000BDF8203002EB0312127842400A437DD114 +:10CE7000BDF8240000EB400101EB0010EC4901EB90 +:10CE800000113031BDF8200001EB00100178BDF831 +:10CE9000240040F253325043E64A02EB80004170D6 +:10CEA000BDF8240000EB400101EB0010E04901EB6C +:10CEB000001080790B2830D2DFE800F02F06308D8B +:10CEC0002F2F2FE8FDFCFB00BDF8240040F253316A +:10CED0004843D84901EB800000F56270BDF820108E +:10CEE00001EB410202EB011100EBC10090F846009A +:10CEF00098B9CA22BDF8240040F253314843CD49C5 +:10CF000001EB800000F56270BDF8201001EB4103D9 +:10CF100003EB011100EBC1004271B7E1BDF8240041 +:10CF200040F253314843C34901EB800101F562717E +:10CF3000BDF8200000EB400202EB001011F83010A9 +:10CF4000BDF8240040F253325043BA4A02EB80004D +:10CF5000407981423ED1BDF8240040F2533148432C +:10CF6000114601EB800000F5627000E090E1BDF831 +:10CF7000201001EB410202EB011100EBC10090F81F +:10CF8000460038BBAA22BDF8240040F25331484382 +:10CF9000A84901EB800101F56271BDF8200000EBAA +:10CFA000400303EB001001EBC0008270A322BDF828 +:10CFB000240040F2533148439E4901EB800000F5C4 +:10CFC0006270BDF8201001EB410303EB011100EB8F +:10CFD000C10042715AE1BDF8240040F25331484388 +:10CFE000944901EB800101F56271BDF8200000EB6E +:10CFF000400202EB001011F83010BDF8240040F29E +:10D00000533250438B4A02EB8000407981423CD13D +:10D01000BDF8240040F253314843114601EB800033 +:10D0200000F56270BDF8201001EB410202EB011126 +:10D0300000EBC10090F8460038BBAA22BDF82400DE +:10D0400040F2533148437B4901EB800101F56271A5 +:10D05000BDF8200000EB400303EB001001EBC00023 +:10D060008270A322BDF8240040F253314843714935 +:10D0700001EB800000F56270BDF8201001EB410368 +:10D0800003EB011100EBC1004271FFE0BDF8240089 +:10D0900040F253314843674901EB800000F562706C +:10D0A000BDF8201001EB410202EB011100EBC100C1 +:10D0B00002E0C1E042E017E090F8460098B904228F +:10D0C000BDF8240040F2533148435A4901EB800037 +:10D0D00000F56270BDF8201001EB410303EB011174 +:10D0E00000EBC1004271D1E0BDF8240040F25331A1 +:10D0F0004843504901EB800000F56270BDF82010F4 +:10D1000001EB410202EB011100EBC10090F8460077 +:10D1100098B91022BDF8240040F2533148434549E4 +:10D1200001EB800000F56270BDF8201001EB4103B7 +:10D1300003EB011100EBC1004271A7E0BDF8240030 +:10D1400040F2533148433B4901EB800101F56271E4 +:10D15000BDF8200000EB400202EB001001EBC00024 +:10D1600090F89140BDF8240040F2533148433149D2 +:10D1700001EB80004470BDF8240040F25331484375 +:10D180002C4901EB80010831C4EBC40001EBC00065 +:10D190000179BDF8240040F253325043254A02EB96 +:10D1A0008000407981423FD1BDF8240040F25331E4 +:10D1B0004843114601EB800101F56271BDF8200082 +:10D1C00000EB400202EB001001EBC00090F892204F +:10D1D000BDF8240040F253314843164901EB800169 +:10D1E0000831C4EBC40001EBC000C270AA21BDF835 +:10D1F000240040F2533250430E4A02EB80000830C4 +:10D20000C4EBC40200EBC2008171A321BDF824006D +:10D2100040F253325043074A02EB80000830C4EB1F +:10D22000C40200EBC200417130E000000099002010 +:10D230009840002058450020BDF8240040F25331AA +:10D240004843FE4901EB800000F56270BDF82010F4 +:10D2500001EB410202EB011100EBC10090F8460026 +:10D2600098B90622BDF8240040F253314843F349EF +:10D2700001EB800000F56270BDF8201001EB410366 +:10D2800003EB011100EBC100427100BF00BF13E0CE +:10D29000BDF82000401C81B20891BDF8240000EBCD +:10D2A000400101EB0010E64901EB0010C179BDF827 +:10D2B000200081423FF7BEAD00BFBDF8240000EB67 +:10D2C000400101EB0010DE4901EB0010C179BDF80F +:10D2D0002000814200DD0CE0BDF82400401C81B23A +:10D2E0000991D84890F86A0BBDF8241088423FF79E +:10D2F00095AD00BF8EE50020099026E20020089041 +:10D30000FFE1BDF808109DF8300008440830CE4910 +:10D310000A5C10460021FAF7EFF9BDF8242002EB71 +:10D32000420303EB0212C64B03EB02123032BDF88C +:10D33000203002EB0312127842400A437ED1BDF83E +:10D34000240000EB400101EB0010BD4901EB00118E +:10D350003031BDF8200001EB00100178BDF8240049 +:10D3600040F253325043B54A02EB80004170BDF8A1 +:10D37000240040F253314843114601EB800101F58E +:10D380006271BDF8200000EB400202EB001011F8C2 +:10D390003010BDF8240040F253325043A74A02EB4C +:10D3A0008000407981427DD1BDF808109DF83000A1 +:10D3B00008440930A449085C0104BDF808209DF820 +:10D3C000300010440A30A04A105C41EA0021BDF848 +:10D3D00008209DF8300010440B309B4A105C01433C +:10D3E000BDF8240040F253325043944A02EB8002CD +:10D3F00002F56272BDF8200000EB400303EB001061 +:10D4000002EBC0004163BDF8240000EB400101EBDA +:10D4100000108B4901EB001080790B281DD2DFE84A +:10D4200000F01C061D48711C1C869BB0FD00B2223A +:10D43000BDF8240040F25331484300E05CE17F49ED +:10D4400001EB800000F56270BDF8201001EB410394 +:10D4500003EB011100EBC10042714BE1A522BDF8C5 +:10D46000240040F253314843744901EB800101F537 +:10D470006271BDF8200000EB400303EB001001EBEC +:10D48000C0008270A322BDF8240040F2533148430B +:10D490006A4901EB800000F56270BDF8201001EBD5 +:10D4A000410300E027E103EB011100EBC1004271F1 +:10D4B00020E1A522BDF8240040F2533148435F49E2 +:10D4C00001EB800101F56271BDF8200000EB400323 +:10D4D00003EB001001EBC0008270A322BDF8240012 +:10D4E00040F253314843554901EB800000F562702A +:10D4F000BDF8201001EB410303EB011100EBC1006B +:10D500004271F7E0B522BDF8240040F253314843A0 +:10D510004A4901EB800000F56270BDF8201001EB74 +:10D52000410303EB011100EBC100427100BF022275 +:10D53000BDF8240040F253314843404901EB8000DC +:10D5400000F56270BDF8201001EB410303EB0111FF +:10D5500000EBC1004271CDE08022BDF8240040F212 +:10D5600053314843354901EB800000F56270BDF846 +:10D57000201001EB410303EB011100EBC1004271EC +:10D58000B8E0BDF8240040F2533148432B4901EB89 +:10D59000800101F56271BDF8200000EB400202EB52 +:10D5A000001001EBC00090F89140BDF8240040F25B +:10D5B00053314843214901EB80004470BDF82400F9 +:10D5C00040F2533148431D4901EB80010831C4EB5F +:10D5D000C40001EBC0000179BDF8240040F25332D1 +:10D5E0005043164A02EB8000407981424BD1BDF88E +:10D5F000240040F253314843114601EB800101F50C +:10D600006271BDF8200000EB400202EB001001EB5C +:10D61000C00090F89220BDF8240000E034E040F211 +:10D6200053314843054901EB80010831C4EBC40084 +:10D6300001EBC000C270A52208E0000058450020A0 +:10D6400098400020BC32002000990020BDF8240042 +:10D6500040F253314843FE4901EB80010831C4EBED +:10D66000C40001EBC0008271A321BDF8240040F288 +:10D6700053325043F64A02EB80000830C4EBC40238 +:10D6800000EBC200417135E0BDF82000C1B2BDF829 +:10D69000240040F253325043ED4A02EB80004170C7 +:10D6A0000A22BDF8240040F253314843E84901EB17 +:10D6B000800101F56271BDF8200000EB400303EB2F +:10D6C000001001EBC00042710122BDF8240040F2BD +:10D6D00053314843DE4901EB800101F56271BDF829 +:10D6E000200000EB400303EB001001EBC00080F8CA +:10D6F000932000BF00BF13E0BDF82000401C81B2A2 +:10D700000891BDF8240000EB400101EB0010D14965 +:10D7100001EB0010C179BDF8200081423FF7F1AD67 +:10D7200000BFBDF8240000EB400101EB0010C94927 +:10D7300001EB0010C179BDF82000814200DD0CE052 +:10D74000BDF82400401C81B20991C34890F86A0BCF +:10D75000BDF8241088423FF7D1AD00BFCAE5BDF83F +:10D7600008109DF830000844083081B20491BB498C +:10D77000BDF81000085C05287EDA0846BDF81010D8 +:10D78000405C002878DDB549BDF81000085C401EFB +:10D7900081B20991BDF81000401C81B20491AF49DB +:10D7A000BDF81000085C0104AC4FBDF81000401C2F +:10D7B000385C41EA0021BDF81000801C385C084349 +:10D7C000C1170246F9F798FF0146BDF8240000EBA7 +:10D7D000400202EB00109F4A02EB00100160BDF80E +:10D7E0001000C01C81B204913946BDF810000A5CDB +:10D7F00010460021F9F780FFC1B2BDF8240000EB0C +:10D80000400202EB0010934A02EB00100171BDF8D8 +:10D810001000401C81B204913946BDF810000A5C2A +:10D8200010460021F9F768FFC1B2BDF8240000EBF3 +:10D83000400202EB0010874A02EB00104171BDF874 +:10D840001000401C81B204913946BDF810000A5CFA +:10D8500010460021F9F750FFC1B2BDF8240000EBDB +:10D86000400202EB00107B4A02EB00108171BDF810 +:10D870001000401C81B200E08BE204913946BDF8F3 +:10D8800010000A5C10460021F9F736FFC1B2BDF85E +:10D89000240000EB400202EB00106E4A02EB001085 +:10D8A000C171BDF81000401C81B204913946BDF829 +:10D8B00010000A5C10460021F9F71EFF0146BDF872 +:10D8C000240000EB400202EB0010624A02EB001061 +:10D8D0008160BDF81000401C81B204913946BDF84A +:10D8E00010000A5C10460021F9F706FFC1B2BDF82E +:10D8F000240000EB400202EB0010564A02EB00103D +:10D900000173BDF81000401C81B20491BDF82400E1 +:10D9100000EB400101EB0010114601EB0010807993 +:10D9200006287DD100200890F7E04C49BDF8100092 +:10D930000A5C10460021F9F7DFFEC2B2BDF82400F0 +:10D9400000EB400101EB0010424901EB00113031C6 +:10D95000BDF8200001EB00100270BDF81000401C63 +:10D9600081B204913D49BDF810000A5C10460021C7 +:10D97000F9F7C2FEC2B2BDF8240000EB400101EB92 +:10D980000010344901EB00113031BDF8200001EBEB +:10D9900000104270BDF81000401C81B204912F4964 +:10D9A000BDF810000A5C10460021F9F7A5FEBDF88D +:10D9B000242002EB420303EB0212264B03EB02127C +:10D9C0003032BDF8203002EB0312127A42400A4393 +:10D9D0007ED0BDF8240000EB400101EB00101D4992 +:10D9E00001EB00103030BDF8201000EB0110007A80 +:10D9F000002870DD002467E0002659E004EB4400B5 +:10DA000000EB0410134901EB0010303000EB06105E +:10DA10000278BDF8240000EB400101EB001000E0AB +:10DA20008BE00C4901EB00103030BDF8201000EB0A +:10DA30000110007A824239D1002140F25330604314 +:10DA4000034A02EB800000F5627006EB460207E035 +:10DA50005845002098400020BC320020009900204A +:10DA600002EB061200EBC20080F87F1040F2533048 +:10DA70006043FE4A02EB800000F5627006EB46024E +:10DA800002EB061200EBC20080F8801040F2533027 +:10DA90006043F64A02EB800000F5627006EB460236 +:10DAA00002EB061200EBC20080F88110701C86B2F7 +:10DAB00004EB440000EB0410ED4901EB0010C079C9 +:10DAC000B0429BDC601C84B2EA4890F86A0B00E02C +:10DAD00001E0A04290DCE849BDF810000A5C104665 +:10DAE0000021F9F709FEC2B2BDF8240000EB4001A5 +:10DAF00001EB0010DE4901EB00113031BDF82000D0 +:10DB000001EB00100272BDF81000401C81B20491BC +:10DB1000BDF82000401C81B20891BDF8240000EB44 +:10DB2000400101EB0010D24901EB0010C179BDF8B2 +:10DB3000200081423FF7F9AEE0E0002008903EE08F +:10DB4000CD49BDF810000A5C10460021F9F7D4FD5C +:10DB5000C2B2BDF8240000EB400101EB0010C44943 +:10DB600001EB00113031BDF8200001EB0010027014 +:10DB7000BDF81000401C81B20491BF49BDF81000EF +:10DB80000A5C10460021F9F7B7FDC2B2BDF82400C7 +:10DB900000EB400101EB0010B54901EB0011303101 +:10DBA000BDF8200001EB00104270BDF81000401CD1 +:10DBB00081B20491BDF82000401C81B20891BDF8EB +:10DBC000240000EB400101EB0010A94901EB00101B +:10DBD000C179BDF820008142B2DCA748BDF8101021 +:10DBE000405C00F00F00042812DABDF8241001EBAD +:10DBF000410202EB01119E4A02EB011101F11C00EE +:10DC00009D4ABDF81010515C027861F30102027068 +:10DC1000BDF81000401C81B204919749BDF8100076 +:10DC2000085C0421B1EB201F13DDBDF8241001EBCB +:10DC3000410202EB01118E4A02EB011101F11C00BD +:10DC40008D4ABDF81010515C0A09017862F3830116 +:10DC500001708948BDF81010405C00F00F000428E6 +:10DC600012DABDF8241001EB410202EB0111804AE7 +:10DC700002EB011101F11C007F4ABDF81010515C4C +:10DC8000027861F305120270BDF81000401C81B2E9 +:10DC90000491BDF820001A2101EB400149452DDA1D +:10DCA000002008901CE07449BDF810000A5CBDF823 +:10DCB000240000EB400101EB00106D4901EB001165 +:10DCC0003031BDF8200001EB00108272BDF8100069 +:10DCD000401C81B20491BDF82000401C81B2089123 +:10DCE000BDF8240000EB400101EB0010604901EB9E +:10DCF0000010C179BDF820008142D4DCBDF82400B9 +:10DD000000EB400101EB0010594901EB0010C47910 +:10DD100029E00021BDF8240000EB400202EB0010D6 +:10DD2000534A02EB0010303000EB04100170BDF8D4 +:10DD3000240000EB400202EB00104D4A02EB001001 +:10DD4000303000EB04104170BDF8240000EB4002BD +:10DD500002EB0010464A02EB0010303000EB0410DA +:10DD60000172601C84B2102CD3DBBDF82410022099 +:10DD7000DCF79CF9BDF82410C8B2FAF7ABFA012021 +:10DD8000BDF8241001EB41013C4A02EB81014870CF +:10DD90005BE1BDF808109DF83000084408303649B2 +:10DDA000085C052870D13648C07A20286CDABDF8A6 +:10DDB00008109DF830000844093081B204912E49C2 +:10DDC000BDF81000095C2B4880F80C1C90F80C0C76 +:10DDD000042803DD0421274880F80C1CBDF810003E +:10DDE000401C81B2049100210991BAE02249BDF89A +:10DDF00010000A5C10460021F9F77EFCC1B2BDF8A4 +:10DE0000240000EB40021F4800EB0210C171BDF876 +:10DE10001000401C81B204911749BDF810000A5C43 +:10DE200010460021F9F768FCC1B2BDF8240000EBF0 +:10DE30004002144800EB02108171BDF81000401C34 +:10DE400081B204910C49BDF81000085C01040A4F2E +:10DE5000BDF81000401C385C41EA0021BDF81000FC +:10DE6000801C385C0843C11702460EE0584500206C +:10DE700098400020BC3200200099002090390020FA +:10DE8000BC120020CC3E0020DFE0F9F735FC014653 +:10DE9000BDF8240000EB4002FE4800EB02100160D8 +:10DEA000BDF81000C01C81B204913946BDF81000C5 +:10DEB0000A5C10460021F9F71FFCC1B2BDF824002E +:10DEC00000EB4002F34800EB02100171BDF81000B6 +:10DED000401C81B204913946BDF810000A5C10461E +:10DEE0000021F9F709FCC1B2BDF8240000EB4002A3 +:10DEF000E84800EB02104171BDF81000401C81B2EF +:10DF000004913946BDF810000A5C10460021F9F76B +:10DF1000F3FB0146BDF8240000EB4002DD4800EBB6 +:10DF200002108160BDF81000401C81B20491394696 +:10DF3000BDF81000401C095C3A46BDF81000105CAA +:10DF400041EA0025BDF81000801C81B20491BDF8A3 +:10DF50001010481981B20491BDF82400401C81B210 +:10DF60000991CD4890F80C0CBDF8241088423FF779 +:10DF70003DAFCA48C07A1A2861DB0021C64890F834 +:10DF80000C0C00EB4002C64800F82210C24890F882 +:10DF90000C0C00EB4002C24800EB820081700121B2 +:10DFA000BD4890F80C0C00EB4002BD4800EB82002D +:10DFB0004170B94890F80C0C00EB4002B84800EBF7 +:10DFC0008200C17042F21071B34890F80C0C00EB63 +:10DFD0004002B34800EB820081604FF47A71AE4892 +:10DFE00090F80C0C00EB4002AA4800EB0210816094 +:10DFF0000121A94890F80C0C00EB4002A54800EB69 +:10E00000021081714FF41651A34890F80C0C00EBEC +:10E010004002A04800EB0210016001219E4890F8E8 +:10E020000C0C00EB40029B4800EB021001719A4877 +:10E0300090F80C0C401CC1B2974880F80C1C0021D1 +:10E040000A20DCF733F8FCF7C3F8AFE2BDF808109C +:10E050009DF83000084408309249085C8E49F53933 +:10E060004871BDF808109DF83000084409308D490A +:10E07000085C8949F5390871BDF808109DF8300031 +:10E0800008440A308749085C8349F539C870BDF8EF +:10E0900008109DF8300008440B308249085C7E4926 +:10E0A000F5398870BDF808109DF8300008440C3030 +:10E0B0007C49085C7849F5394870BDF808109DF82E +:10E0C000300008440D307749095C774880F80B1F11 +:10E0D000DBF730FEDBF7EAFD734890F80B0FFF2803 +:10E0E00047D1DBF797FDBDF808109DF830000844D4 +:10E0F00008306C49085C6849F5394871BDF808106A +:10E100009DF83000084409306649085C6249F539D9 +:10E110000871BDF808109DF8300008440A306149C4 +:10E12000085C5D49F539C870BDF808109DF83000ED +:10E1300008440B305B49085C5749F5398870BDF8D5 +:10E1400008109DF8300008440C305649085C5249CC +:10E15000F5394870BDF808109DF8300008440D30BE +:10E160005049095C504880F80B1FDBF7E3FDDBF7F3 +:10E170009DFD0E214D48017167E710204B49087144 +:10E18000BDF808109DF83000084408304549085C87 +:10E190004149F5394871BDF808109DF83000084430 +:10E1A00009304049085C3C49F5390871BDF8081050 +:10E1B0009DF8300008440A303A49085C3649F53980 +:10E1C000C870BDF808109DF8300008440B30354980 +:10E1D000085C3149F5398870BDF808109DF83000A9 +:10E1E00008440C302F49085C2B49F5394870BDF8BC +:10E1F00008109DF8300008440D302A49095C2A486F +:10E2000080F80B1FDBF796FD04F03CFA2649C1F8B5 +:10E21000180F0846D0F8180FC0F300410B912248A0 +:10E22000D0F8180FC0F342010A910EE70E201F49E3 +:10E23000087100211C4880F8011D06E700200990A4 +:10E240004FE00020089018E0BDF8240000EB4001EA +:10E2500001EB00101249A83101EB00103030BDF87D +:10E26000201000EB0110807800F0010000B123E0E5 +:10E27000BDF82000401C81B20891BDF8240000EBDD +:10E28000400101EB00100649A83101EB0010C179F3 +:10E290000EE00000CC3E0020BC320020BC1200206A +:10E2A000F03F002000990020BC2200209C3A002072 +:10E2B000BDF820008142C7DC00BFBDF8240000EBA0 +:10E2C000400101EB0010FB4901EB0010C179BDF8E2 +:10E2D0002000814200DD08E0BDF82400401C81B22E +:10E2E0000991BDF824000428ABDB00BFBDF8240071 +:10E2F00004287DDB0020F04908700120EF49086008 +:10E30000EF49C1F88802EF4890F8080D01287FDB3B +:10E310000D20ED490871BDF808109DF83000084443 +:10E320000930EA49095CBDF808209DF83000104426 +:10E330000830E64A105C41EA00210591BDF808105A +:10E340009DF8300008440B301146095CBDF80820E8 +:10E350009DF8300010440A30DC4A105C41EA00208D +:10E36000DB49088000240CE0BDF808109DF830005F +:10E3700008440C302044D549085CD6490855601C37 +:10E3800084B2B4F5007FEFDBD148008800F2FF30A3 +:10E3900081B20120DAF79CFE58B30021C94880F809 +:10E3A000011DCB48008864214843BDF8141090FB40 +:10E3B000F1F0C1B2C34880F8001D0120C649C875FC +:10E3C000C3480088401CC249088008460088BDF840 +:10E3D000141088421CDDBB4890F8FC0C20F00100B2 +:10E3E000401CB84981F8FC0C084690F8FC0C01E090 +:10E3F00015E00DE020F00600801D81F8FC0CBDF852 +:10E40000140001F6FC41488000210120DBF74EFE9C +:10E410000020AA490860AA49C1F888020BE0102030 +:10E42000A9490871A74890F8FC0C20F080008030C2 +:10E43000A44981F8FC0C08E600209F490870BDF84B +:10E4400008109DF8300008440830A049085C9E4937 +:10E45000C23981F8AD00BDF808109DF830000844BD +:10E460000A309A49095CBDF808209DF83000104434 +:10E470000930964A105C41EA00210591BDF8081068 +:10E480009DF8300008440C301146095CBDF80820A6 +:10E490009DF8300010440B308C4A105C41EA00209B +:10E4A0008B490880BDF8140009884843F0B3B9F1DE +:10E4B000100F07DDA9F11000062190FBF1F081B2E9 +:10E4C000069101E000200690002421E000261BE0D8 +:10E4D000BDF808109DF8300001440D3104EB4400F4 +:10E4E00001EB400188197949095C79480088401E90 +:10E4F00000EB800204EB420000EB4002774800EBA7 +:10E5000042029155701C86B2062EE1DB601C84B27B +:10E51000BDF818008442D9DB01206F49C8756C48EA +:10E520000088401C6A490880084600E03EE00088F8 +:10E53000BDF81410884236DDBDF8140001280DDB4B +:10E54000BDF81400401E00EB8001BDF8180000EB80 +:10E55000410081B26248A0F8CA1103E0002160487E +:10E56000A0F8CA115E48B0F8CA410EE0002608E0E3 +:10E57000002104EB4402594800EB42008155701C15 +:10E5800086B2062EF4DB601C84B2C82CEEDB0021C0 +:10E590000B20DBF78BFD00210320DBF787FD10202C +:10E5A0004949087102E016204749087106E2BDF8A2 +:10E5B00008109DF83000084408304449095C41487F +:10E5C00080F8011D112040490871F7E100200990F1 +:10E5D0003DE00020089017E0BDF8240000EB40016A +:10E5E00001EB0010334901EB00103030BDF8201072 +:10E5F00000EB0110807800F0010000B112E0BDF8DE +:10E600002000401C81B20891BDF8240000EB4001BD +:10E6100001EB0010274901EB0010C179BDF8200083 +:10E620008142D9DC00BFBDF8240000EB400101EBC2 +:10E630000010204901EB0010C179BDF82000814293 +:10E6400000DD08E0BDF82400401C81B20991BDF84E +:10E6500024000428BDDB00BFBDF8240004287DDBB6 +:10E660000020154908700120144908601449C1F8B8 +:10E670008802144890F8080D012870DBBDF80810D6 +:10E680009DF83000084408301049085C042866DC16 +:10E69000BDF808109DF83000084408300B49095CAB +:10E6A000084880F8011D90F8010D401E81B20991C3 +:10E6B00000242BE0984000202A0A002088024242D1 +:10E6C00000004242BC2200209C3A00200099002019 +:10E6D000280A0020C52F0020BC120020883400200A +:10E6E000BC320020BDF8241001EB410202EB011105 +:10E6F000FE4A02EB0111303101EB041101F1090076 +:10E70000497A21F001010170601C84B2102CE9DB10 +:10E710001220F7490871002415E0BDF808109DF893 +:10E720003000014409310819F2490A5CBDF824009F +:10E7300000EB400101EB0010EC4901EB00110E3140 +:10E740000A55601C84B20A2CE7DBBDF808109DF85E +:10E75000300008441430E749095C01E0DBE07BE06D +:10E76000BDF808209DF8300010441330E14A105CD9 +:10E7700041EA00210591BDF808109DF830000844D9 +:10E7800016301146095CBDF808209DF83000104491 +:10E790001530D84A105C41EA0020D749088000248F +:10E7A0000CE0BDF808109DF830000144173108193D +:10E7B000D049095CD14A1155601C84B2B4F5007F80 +:10E7C000EFDBCD480088401EBDF8242000EB8220FE +:10E7D00081B20320DAF77CFCF0B3C74800886421DB +:10E7E0004843BDF8141090FBF1F0C1B2C44880F862 +:10E7F000001D0120C349C875BF480088401CBE49A0 +:10E80000088008460088BDF8141088424CDD0024BA +:10E8100014E0BDF8241001EB410202EB0111B34AF0 +:10E8200002EB0111303101EB041101F10900497AC9 +:10E8300021F00101491C0170601C84B2102CE8DB3E +:10E84000BDF8241001EB410202EB0111A74A02EBD3 +:10E85000011101F1180000E056E0097E21F00101EC +:10E86000491C0170BDF8241001EB410202EB0111BB +:10E870009E4A02EB011202F11800117E21F00602FD +:10E88000921C0270BDF81420BDF8240000EB40017A +:10E8900001EB0010954901EB00104283BDF82410F4 +:10E8A0000220DBF703FC2FE09348008801282BD1DE +:10E8B000002413E0BDF8241001EB410202EB01112A +:10E8C0008A4A02EB0111303101EB041101F1090018 +:10E8D000497A21F001010170601C84B2102CE9DB3F +:10E8E000BDF8241001EB410202EB01117F4A02EB5B +:10E8F000011101F11800097E21F001010170BDF83C +:10E9000024100220DBF7D2FB00207F4908607F49FA +:10E91000C1F888020BE0102075490871784890F81A +:10E92000FC0C20F080008030754981F8FC0CB7E2C7 +:10E93000BDF808109DF83000084409306D49095CA5 +:10E94000BDF808209DF8300010440830694A105C7A +:10E9500041EA00256B48B0F81412A9422ED1D0F834 +:10E9600010026849D1F80C12884227D16548D0F8C6 +:10E970000C1290F81602814209D96248D0F80C12A4 +:10E9800090F81602081A5F49C1F80C0206E0002050 +:10E990005C49C1F80C021020554908710021594802 +:10E9A000A0F8141280F816120C20DBF77FFB002170 +:10E9B0000520DBF77BFB01205249C87570E200247B +:10E9C0000CE0002606E02020514901EB4411885557 +:10E9D000701C86B2202EF6DB601C84B2142CF0DB97 +:10E9E000142043490871BDF808109DF83000084410 +:10E9F00008304049095C0591BDF808109DF83000C9 +:10EA0000084409303B49095C0391BDF814001428FF +:10EA100001DD14200590BDF80C00202801DD202028 +:10EA2000039000241AE0002612E0BDF808109DF8BB +:10EA3000300001440A31BDF80C0004FB00118819B4 +:10EA40002C49095C324A02EB44129155701C86B283 +:10EA5000BDF80C008642E8DB601C84B2BDF81400EF +:10EA60008442E0DB00210720DBF720FB18E21520C1 +:10EA70001F490871BDF808109DF83000084408309F +:10EA80001C49095C1E4880F81C1ABDF808109DF846 +:10EA90003000084409301749085C0106BDF8082019 +:10EAA0009DF8300010440A30124A105C41EA0041DF +:10EAB000BDF808209DF8300010440B300D4A105C62 +:10EAC00041EA0021BDF808209DF8300010440C30C8 +:10EAD000084A105C01430E486038C0F80510BDF8C4 +:10EAE00008109DF8300008440D3013E098400020D5 +:10EAF0009C3A002000990020280A0020C52F002001 +:10EB0000BC220020BC120020880242420000424287 +:10EB1000382D00201146085C0106BDF808209DF83C +:10EB2000300010440E30FE4A105C41EA0041BDF84E +:10EB300008209DF8300010440F30F94A105C41EA7B +:10EB40000021BDF808209DF8300010441030F44A30 +:10EB5000105C0143F348C0F80110BDF808109DF89F +:10EB60003000084411301146085C0104BDF808204B +:10EB70009DF8300010441230E94A105C41EA00214F +:10EB8000BDF808209DF8300010441330E44A105CB2 +:10EB90000143E448C0F80910BDF808109DF83000A2 +:10EBA000084414301146095CDE4880F82210BDF894 +:10EBB00008109DF83000084415301146095CD9480A +:10EBC00080F82110BDF808109DF830000844163078 +:10EBD0001146095CD34880F82010BDF808109DF854 +:10EBE0003000084417301146095CCE48C177BDF8A3 +:10EBF00008109DF83000084418301146095CC948D7 +:10EC00008177BDF808109DF830000844193011468E +:10EC1000085CC4494877B9F1200F28DDBDF8081019 +:10EC20009DF8300008441A301146085C0106BDF812 +:10EC300008209DF8300010441B30B94A105C41EAAE +:10EC40000041BDF808209DF8300010441C30B44A43 +:10EC5000105C41EA0021BDF808209DF83000104406 +:10EC60001D30AF4A105C0143AE48C0F823100220AB +:10EC7000AD49087114E11020AC49087100200990D9 +:10EC800082E0BDF8240000EB400101EB0010A64932 +:10EC9000C03101EB001080790C2870D1BDF8240040 +:10ECA00040F253314843A24901EB800090F8080D2F +:10ECB0000121B1EBD01F60D1A9F10E00052190FB1D +:10ECC000F1F081B20891002448E0BDF808109DF8E9 +:10ECD00030000844093004EB840108449049085C82 +:10ECE0000204BDF808109DF8300001440A3104EB1D +:10ECF000840008448A49085C42EA0021BDF80820E3 +:10ED00009DF8300002440B3204EB84001044844A26 +:10ED1000105C0143BDF8240040F253325043844A52 +:10ED200002EB800000F5516040F82410BDF8081097 +:10ED30009DF8300001440C3104EB8400084478490C +:10ED4000095CBDF8240040F253325043784A02EB8C +:10ED5000800000F554600155601C84B2BDF82000AD +:10ED60008442B2DB0421BDF8240040F25332504308 +:10ED70006F4A02EB800080F88D130AE0FFE7BDF8D0 +:10ED80002400401C81B20991BDF824000428FFF63C +:10ED900078AF00BFBDF82400042870D1002009908E +:10EDA00068E0BDF8240000EB4001624800EB011070 +:10EDB0008079052859D1BDF824005B494870A1F13C +:10EDC0001C00BDF82410405C0121B1EBD01F4BD1D9 +:10EDD000A9F10E00052190FBF1F081B20891002409 +:10EDE00038E0BDF808109DF830000144093104EB0B +:10EDF000840008444A49085C0204BDF808109DF8E4 +:10EE0000300001440A3104EB840008444449085CA2 +:10EE100042EA0021BDF808209DF8300010440B3074 +:10EE200004EB840210443E4A105C01433E486830C3 +:10EE300040F82410BDF808109DF8300001440C3152 +:10EE400004EB840008441146095C374898300155AA +:10EE5000601C84B2BDF820008442C2DB0421324829 +:10EE60000B30BDF82420815408E0BDF82400401C7C +:10EE700081B20991BDF82400052892DB00BF0FE0A4 +:10EE800000240AE00021BDF808209DF8300002446B +:10EE90001019234A1154601C84B2322CF2DB00BFDB +:10EEA00018E000240AE00021BDF808209DF8300099 +:10EEB000024410191A4A1154601C84B2322CF2DB3D +:10EEC00000211D48A0F87E1625E000211A48A0F870 +:10EED0007E1620E01848B0F87E06B0B100210C91F3 +:10EEE00000240DE0BDF808004844801C20440C4973 +:10EEF000095CBDF808201019094A1154601C84B23D +:10EF00000D48B0F87E06A042ECDC0B48B0F87E0657 +:10EF10000A283BF755AF00BF0748B0F87E4612E01D +:10EF200000990020D82C0020D83F00209C3A0020D7 +:10EF300058450020CC3E0020BC3200200020FB4978 +:10EF40000855601C84B2282CF8DBFDE3F848807873 +:10EF500030B101287CD002287BD003287AD195E3F8 +:10EF6000F44890F80607C0F3C3000E2817D2DFE874 +:10EF700000F007172D435972889EC1F2F0EFEEEDB5 +:10EF8000EC4890F8060720F078000830E94981F84D +:10EF90000607002001F5D2614860012088708DE1EC +:10EFA000E5A1E24809F006F8054675B1E14890F898 +:10EFB000060720F078001030DE4981F806070020AF +:10EFC00001F5D26148600120887077E1DBA1D74864 +:10EFD00008F0F0FF054675B1D64890F8060720F016 +:10EFE00078001830D34981F80607002001F5D26176 +:10EFF00048600120887061E1D1A1CC4808F0DAFFB7 +:10F00000054675B1CB4890F8060720F0780020300F +:10F01000C84981F80607002001F5D2614860012047 +:10F0200088704BE1C6A1C14808F0C4FF054675B120 +:10F03000C04890F8060720F078002830BD4981F8D4 +:10F040000607002001F5D26148600120887035E193 +:10F0500036E17DE27BE2BAA1B44808F0ABFF054699 +:10F0600075B1B44890F8060720F078003830B149FF +:10F0700081F80607002001F5D26148600120887000 +:10F080001CE1AFA1A94808F095FF054675B1A94854 +:10F0900090F8060720F078003830A64981F8060776 +:10F0A000002001F5D26148600120887006E1A4A12A +:10F0B0009E4808F07FFF0546DDB1A248C07A1828B7 +:10F0C00009DD9C4890F8060720F0780048309949FF +:10F0D00081F8060708E0974890F8060720F07800C6 +:10F0E0004030944981F80607002097494860012084 +:10F0F0008870E3E095A18D4808F05CFF054625B3D4 +:10F10000002405E000218A4890380155601C84B233 +:10F11000142CF7DB002409E0281D204483490A5CF5 +:10F12000601D834990390A54601C84B20F2CF3DBB4 +:10F1300000210320DAF7BAFF7E4890F8060720F096 +:10F14000780048307B4981F80607B7E0A2E08DE0FF +:10F150003DE027E0FFE77FA1744808F02BFF05465C +:10F16000FDB1002405E00020774978310855601C86 +:10F1700084B2142CF7DB002408E0681D20446B499E +:10F18000085C714978310855601C84B2142CF4DB9A +:10F19000684890F8060720F078005030654981F8FB +:10F1A00006078BE066A1614808F004FF05466DB1D3 +:10F1B000604890F8060720F0780058305D4981F8E3 +:10F1C00006070020604948600120887076E05848B2 +:10F1D000807968B1574890F8060720F078006030D1 +:10F1E000544981F80607002057494860012088707B +:10F1F0005AA14E4808F0DEFE054665B3002052498C +:10F200004860012088704949681D085C30380F4605 +:10F21000291D795C303940EA0110C1170246F8F720 +:10F220006BFA434988714FA1384608F0C3FE054682 +:10F230008DB13946681C085C30280DDB681C085C01 +:10F240003038495D303940EA0110C1170246F8F7FD +:10F2500053FA3749C87108E03448405D3038C11767 +:10F260000246F8F749FA3249C87127E034A12F481D +:10F2700008F0A0FE054665B12E4890F8060720F07C +:10F28000800080302B4981F806074FF47A702E49B0 +:10F29000886013E02AA1254808F08CFE054665B178 +:10F2A000244890F8060720F07801224880F80617D5 +:10F2B0000020254948600120887000BF00BFE5E2BA +:10F2C0001C4890F80607C0F3C3000D2817D2DFE8EA +:10F2D00000F007174D657AA8D1E0FAF816F7F600A6 +:10F2E00017A1124808F066FE054645B1114890F88E +:10F2F000060720F0780008300E4981F8060725E15E +:10F3000019A10A4808F056FE05466DB100200E49C5 +:10F31000486001208870074890F8060720F07800C0 +:10F320001830044981F8060710E100000099002018 +:10F330009C3A0020BC320020610000006F6B00008E +:10F340004F4B0000BC1200204C390020494D45496C +:10F350003A00000049434349443A00004353513ABC +:10F36000000000002C00000022000000AFF230017D +:10F37000F74808F01FFE05467DB10020F5494860BA +:10F3800001208870A1F5D26090F8060720F078007F +:10F390001830A1F5D26181F80607D7E0EEA1EC485C +:10F3A00008F008FE05466DB1ED4890F8060720F01C +:10F3B00078002030EA4981F806070020E5494860D6 +:10F3C00001208870C2E0AFF27401E14808F0F2FD5C +:10F3D00005462DB3002405E00020DE4978310855AC +:10F3E000601C84B2142CF7DB002409E0681D204463 +:10F3F000D749095C601DD74A78321154601C84B229 +:10F400000F2CF3DB0020D349486001208870D448DA +:10F4100090F8060720F078002830D14981F80607D7 +:10F4200094E0AFF2C801CA4808F0C4FD054605B330 +:10F43000CC48807940B1CA4890F8060720F078009F +:10F440003030C74981F806070020C24948600120D2 +:10F450008870BF49681D085C30380F46291D795CEB +:10F46000303940EA0110C1170246F8F745F9BD49A5 +:10F4700088716BE0BA4890F8060720F078004030B9 +:10F48000B74981F806070020B2494860012088701A +:10F490005CE0AFF25411AE4808F08CFD05466DB14A +:10F4A000AF4890F8060720F078004030AC4981F86A +:10F4B00006070020A74948600120887046E035E033 +:10F4C0001EE00FE0FFE7A64890F8060720F078005E +:10F4D0004830A34981F8060700209E494860012072 +:10F4E000887033E09E4890F8060720F08000803056 +:10F4F0009B4981F806074FF47A709649886025E0A9 +:10F50000AFF2C411924808F055FD05466DB194481C +:10F5100090F8060720F078006030914981F80607DE +:10F5200000208C494860012088700FE0AFF2F01194 +:10F53000874808F03FFD05463DB1894890F8060729 +:10F5400020F07801864880F8061700BF00BF9DE1D3 +:10F55000834890F80607C0F3C300052812D2DFE8FD +:10F5600000F00312286A7F0000207A4948600120D9 +:10F5700088707B4890F8060720F0780008307849BA +:10F5800081F8060780E0AFF24821714808F012FDCB +:10F5900005466DB100206F494860012088707048B1 +:10F5A00090F8060720F0780010306D4981F80607C2 +:10F5B0006AE0002067494860012088706449A81DFE +:10F5C000085C30380F46691D795C303940EA01101B +:10F5D000C1170246F8F790F862498871AFF27C21B2 +:10F5E000384608F0E7FC0546DDB13946681C085C82 +:10F5F00030280DDB681C085C3038495D303940EA42 +:10F600000110C1170246F8F777F85649C87108E0AB +:10F610004F48405D3038C1170246F8F76DF8514940 +:10F62000C8714F4890F8060720F0780018304C4910 +:10F6300081F8060728E0AFF2F821454808F0BAFC47 +:10F64000054665B1464890F8060720F080008030F6 +:10F65000434981F806074FF47A703E49886013E009 +:10F660003F4890F8060720F080013D4880F80617D3 +:10F6700090F8060720F07801394880F80617002036 +:10F6800039498870486000BF00BFFFE0344890F8F7 +:10F690000607C0F3C300092814D2DFE800F0051400 +:10F6A0002A40677EB4CAE0002D4890F8060720F093 +:10F6B000780008302A4981F806070020254948606B +:10F6C00001208870E0E0AFF29031214808F072FC30 +:10F6D00005466DB1224890F8060720F078001030FA +:10F6E0001F4981F8060700201A49486001208870E8 +:10F6F000CAE0AFF2B831164808F05CFC05466DB1BF +:10F70000174890F8060720F078001830144981F85F +:10F71000060700200F49486001208870B4E0AFF26E +:10F72000E0310B4808F046FC05467DB10C4890F8E6 +:10F73000060720F078002030094981F806070020EC +:10F7400004494860012000E0AEE088709CE00000C1 +:10F75000009900204C3900205245414459000000D6 +:10F76000BC3200209C3A0020C87A0020AFF2304121 +:10F770004F4808F01FFC054675B14E4890F8060743 +:10F7800020F0780028304B4981F80607002001F569 +:10F79000D26148600120887076E047A1444808F0B3 +:10F7A00009FC054675B30020454948600120887072 +:10F7B000002407E0281D20443D49095C41480155CB +:10F7C000601C84B2142CF5DB3CA13E4808F0F2FB2F +:10F7D000054655B1002406E000226119491E39484A +:10F7E0004254601C84B2022CF6DB324890F80607C3 +:10F7F00020F0780030302F4981F806070120A1F56C +:10F800000051C87540E0AFF2C841294808F0D2FB6A +:10F8100005466DB100202A494860012088702548BE +:10F8200090F8060720F078003830224981F8060762 +:10F830002AE0AFF2F4411E4808F0BCFB05466DB16A +:10F8400000201F494860012088701A4890F8060778 +:10F8500020F078004030174981F8060714E0AFF235 +:10F860002051134808F0A6FB054665B1114890F8F1 +:10F87000060720F0800080300E4981F806074FF41B +:10F880007A700F49886000BF00BF00BF00BF002131 +:10F890000848A0F87E16002404E00020044908551A +:10F8A000601C84B2642CF8DB11B0BDE8F08F00005E +:10F8B00000990020BC320020444843502C00000036 +:10F8C0004C390020A63A00202DE9F04F91B0934624 +:10F8D0000024A046002008900790069000BF002555 +:10F8E0008146824600BF0026002700BF04E00020BA +:10F8F000FE490855601C84B2642CF8DBFC48807813 +:10F9000000283ED0FB48407878B30020F849887042 +:10F91000F94890F8060720F08001F74880F80617AC +:10F92000F4488078C0B1012820D002280AD00328EA +:10F9300026D1F14890F8060720F07801EE4880F8CB +:10F9400006171DE0EC4890F8060720F078002030FC +:10F95000E94981F8060713E0E74890F8060720F028 +:10F960007801E54880F806170AE00AE0E24890F8D6 +:10F97000060720F078005830DF4981F8060700BFFD +:10F9800000BFDD4890F806070121B1EBD01F41F020 +:10F99000CA82DA48807801287DD1D74890F8E007FC +:10F9A0000128F9D10026DEE10027CBE106EB460075 +:10F9B00000EB0610D24901EB0010303000EB0710CD +:10F9C00080780121B1EBD01F66D106EB460000EB39 +:10F9D0000610CB4901EB0010303000EB07108078A7 +:10F9E00020F00400001D06EB460101EB0611C44A9D +:10F9F00002EB0111303101EB0711887006EB460074 +:10FA000000EB0610114601EB0010303000EB071040 +:10FA10008078C0F3C00000283ED006EB460000EB23 +:10FA2000061001EB0010303000EB0710807820F05A +:10FA3000080106EB460000EB061002EB0010303028 +:10FA400000EB07108170AF48D0F80C02401E001B7D +:10FA50000521B0FBF1F201FB120000EB4001A948C7 +:10FA60002C3000EB41100D30019040F253307043C8 +:10FA7000A54A02EB800000F5627007EB470202EB3B +:10FA8000071200EBC20000F1220110220198D8F702 +:10FA9000DCFB9C4801E07BE152E1D0F80C02401E07 +:10FAA000001B0521B0FBF1F201FB120000EB40014D +:10FAB00094482C3000EB411140F253307043924A8D +:10FAC00002EB800000F5627007EB470202EB0712C1 +:10FAD00000EBC20050F81A2F41F8012F406848602F +:10FAE0008848D0F80C02401E001B0521B0FBF1F243 +:10FAF00001FB120000EB400182482C3000EB411169 +:10FB000006EB460000EB06107D4A02EB0010303099 +:10FB100000EB0710007808707A48D0F80C02401EFD +:10FB2000001B0521B0FBF1F201FB120000EB4001CC +:10FB300074482C3000EB411140F253307043724A4C +:10FB400002EB800000F5627007EB470202EB071240 +:10FB500000EBC200406BC1F809006A48D0F80C0203 +:10FB6000401E001B0521B0FBF1F201FB120000EB6F +:10FB7000400164482C3000EB41115F48F5380268C1 +:10FB800041F81D2F808888805E48D0F80C02401E06 +:10FB9000001B0521B0FBF1F201FB120000EB40015C +:10FBA00058482C3000EB411106EB460000EB0610E4 +:10FBB000534A02EB0010303000EB07104068C1F8E8 +:10FBC0002300002106EB460000EB061002EB0010BC +:10FBD000303000EB07104160002444E04948D0F881 +:10FBE0000C02401E001B0521B0FBF1F201FB1200CC +:10FBF00000EB400143482C3000EB4110273040F22D +:10FC000053317143404A02EB810101F5627107EB08 +:10FC1000470202EB071201EBC20191F8801040F29B +:10FC2000533211FB02F1384A02EB810101F5627196 +:10FC300040F253327243344B03EB820202F562729C +:10FC400007EB470303EB071302EBC30292F8812093 +:10FC500002EB420303EB021201EBC2014731095DE3 +:10FC60000155601C84B2062CB8DB002433E000226E +:10FC700040F253307043244901EB800000F562707C +:10FC800007EB470101EB071100EBC10090F8800082 +:10FC900040F2533110FB01F01B4901EB800000F5ED +:10FCA000627040F253317143174B03EB810101F550 +:10FCB000627107EB470303EB071301EBC30191F8F4 +:10FCC000811001EB410303EB011100EBC100473050 +:10FCD0000255601C84B2062CC9DB0A48D0F80C021D +:10FCE0000521B0FBF1F080B201460FE05202002086 +:10FCF000C87A00209C3A0020BC32002084390020C1 +:10FD000098400020BC12002058450020019002209D +:10FD1000D9F7DEF900210620DAF7C8F9FE48D0F855 +:10FD20000C02FD49498D884206D2FB48D0F80C02EE +:10FD3000401CF949C1F80C0200210520DAF7B6F998 +:10FD4000781C87B206EB460000EB0610F34901EB86 +:10FD50000010C079B8423FF729AE31460220DAF7E9 +:10FD6000A5F9701C86B2042EFFF61EAEEC48807812 +:10FD7000032803D0EA488078012802D10020E9490D +:10FD800008600021E84880F8E0170B20E44908717A +:10FD9000E6480078012841F04A8610E002F072FC43 +:10FDA000E349C1F8180F0846D0F8180FC0F3004017 +:10FDB00007900846D0F8180FC0F342000690069846 +:10FDC0000028EBD0D6488078022812D1D448407859 +:10FDD00078B14FF0070A5520D6490870FD204870C9 +:10FDE000AA2088700020C870087161204871002026 +:10FDF0008871FA20CF4901F80A00CB48F5384179DB +:10FE0000CC4A0AF101001154C748F53801790AF1CA +:10FE100002001154C448F538C1780AF103001154A6 +:10FE2000C148F53881780AF104001154BE48F5380C +:10FE300041780AF105001154BD4890F80B1F0AF1F2 +:10FE40000600115400240EE0B948D0F8180FC4F190 +:10FE50000301C900C840C1B20AF109002044B54AF3 +:10FE60001154601C84B2042CEEDBAD48407838B9E4 +:10FE7000B0490AF10D0001F800B0401C85B239E02C +:10FE8000A8488038006850B9A348807A38B1A4489F +:10FE90008078032803D0A2488078012823D1002449 +:10FEA00009E09F489038015D0AF10D002044A14A05 +:10FEB0001154601C84B2142CF3DB002409E0984830 +:10FEC0004830015D0AF1210020449A4A1154601C17 +:10FED00084B20A2CF3DB97490AF12B0001F800B039 +:10FEE000401C85B206E0012093498870002011B0C3 +:10FEF000BDE8F08F002D01F09A8501208E49103960 +:10FF00004870894880F87CB65846BBF1150F00F060 +:10FF1000988710DCA0F10B000A2880F09B87DFE8AF +:10FF200010F01A0086075904200086073A00A7043B +:10FF30000F0586078707A2280FD007DC16287DD07B +:10FF40001F287CD0A12840F0858708E0A32803D093 +:10FF5000A428F8D102E000BF00BF00BF00BF00F03E +:10FF600079BF10206E490871002406E07348005DD7 +:10FF70002919704A5054601C84B20A2CF6DB05F132 +:10FF80000A0085B26C48563090F8AD006949485572 +:10FF9000681C85B2E3E7664890F8FC0C00F00100AD +:10FFA000A0B1012080F3138800BF00BFBFF34F8FC3 +:10FFB0006348006800F4E06062490843001D60493E +:10FFC0000860BFF34F8F00BF00BFFEE7002645E388 +:10FFD00006EB460000EB0610504901EB001080795B +:10FFE00003284AD006EB460000EB061001EB001098 +:10FFF0008079012841D006EB460000EB061001EBAA +:020000040803EF +:1000000000108079022838D006EB460000EB06107D +:1000100001EB0010807904282FD006EB460000EB9E +:10002000061001EB00108079072826D006EB460069 +:1000300000EB061001EB0010807901E0F8E3F8E333 +:1000400008281AD006EB460000EB061001EB001062 +:1000500080790D2811D006EB460000EB061001EB6D +:1000600000108079092808D006EB460000EB061046 +:1000700001EB001080790A2866D101202D494855EE +:10008000E81C85B2A94602204855681C85B21D208F +:100090004855681C85B2002722E106EB460000EBBC +:1000A00006101E4901EB0010303000EB07100078FD +:1000B00020494855681C85B206EB460000EB061047 +:1000C000164901EB0010303000EB07108078194919 +:1000D0004855681C85B206EB460000EB06100F4938 +:1000E00001EB0010303000EB07108078C0F3800087 +:1000F00088B906EB460000EB061001EB001030302B +:1001000000EB07108078C0F3C00020B906EB460072 +:1001100000EB061019E022E0BC12002098400020FD +:100120009C3A002088024042BC320020220A002073 +:10013000BC2200205202002084390020CE80030817 +:100140000CED00E00000FA05E4E001EB00103030B7 +:1001500000EB07108078C0F34000002877D000241F +:1001600013E006EB460000EB0610FE4901EB001021 +:10017000303000EB07104068C4F10301C900C840EB +:100180006119F94A5054601C84B2042CE9DB281D23 +:1001900085B2002418E040F253307043F34901EB7C +:1001A000800000F5627007EB470101EB071100EBDF +:1001B000C100D0F81A00C4F10301C900C840611998 +:1001C000E94A5054601C84B2042CE4DB281D85B23B +:1001D000002418E040F253307043E44901EB800002 +:1001E00000F5627007EB470101EB071100EBC1005E +:1001F000D0F81E00C4F10301C900C8406119DA4AF1 +:100200005054601C84B2042CE4DB281D85B2002409 +:1002100017E040F253307043D44901EB800000F501 +:10022000627007EB470101EB071100EBC100406B67 +:10023000C4F10201C900C8406119CB4A5054601C86 +:1002400084B2032CE5DBE81C85B200241DE045E008 +:1002500040F253307043C54901EB800000F56270F5 +:1002600007EB470101EB071100EBC10151F8220F29 +:100270004968C4F10502D200CDE90910D7F7D3FFD0 +:100280006119B94A5054601C84B2062CE0DBA81DE9 +:1002900085B200241EE040F253307043B34901EBB5 +:1002A000800000F5627007EB470101EB071100EBDE +:1002B000C10022308168C068C4F10502D200CDE9D6 +:1002C0000B0108460B99D7F7AEFF6119A64A5054A7 +:1002D000601C84B2062CDEDBA81D85B2781C87B2B8 +:1002E00006EB460000EB06109E4901EB0010C079BA +:1002F000B8423FF7D2AEA5EB0900C0F30721A9F140 +:100300000200994A1154A5EB0900C1B2A9F10100FC +:100310001154A1E106EB460000EB0610914901EBF8 +:1003200000108079052839D102208F494855E81CF2 +:1003300085B2A94600271CE0781C8B494855681CEB +:1003400085B28B48C05D4855681C85B2002409E021 +:1003500087480C3000EB0710005D6119824A505449 +:10036000601C84B2102CF3DB05F1100085B2781C00 +:1003700087B27F48AD3890F8AC00B842DCDCA5EB22 +:1003800009000002C1B2A9F10200774A1154A5EB9D +:100390000900C1B2A9F1010011545DE106EB46006C +:1003A00000EB06106F4901EB001080790B2823D178 +:1003B00007206D494855681C85B201204855681CC6 +:1003C00085B23B204855681C85B26948AD3890F825 +:1003D000C9014855681C85B2002407E06448CC3048 +:1003E000005D6119604A5054601C84B23A2CF5DB00 +:1003F00005F13A0085B22FE106EB460000EB06104E +:10040000584901EB00108079062875D10320564920 +:100410004855E81C85B2A94602204855681C85B29B +:1004200011204855681C85B2002784E006EB460081 +:1004300000EB06104B4901EB0010303000EB0710C9 +:10044000007849494855681C85B206EB460000EB28 +:100450000610444901EB0010303000EB07108078A3 +:1004600041494855681C85B206EB460000EB061072 +:100470003C4901EB0010303000EB07108078C0F3EE +:100480008000C0B3002414E040F253307043374979 +:1004900001EB800000F5627007EB470101EB0711EB +:1004A00000EBC1004730005D61192F4A5054601CB9 +:1004B00084B20A2CE8DB05F10A0085B2002414E0BE +:1004C00040F253307043294901EB800000F562701F +:1004D00007EB470101EB071100EBC1006030005D45 +:1004E0006119214A5054601C84B2022CE8DBA81C1C +:1004F00085B2002419E01CE040E040F25330704324 +:100500001A4901EB800000F5627007EB470101EB2F +:10051000071100EBC100406FC4F10201C900C840DF +:100520006119114A5054601C84B2032CE5DBE81CAD +:1005300085B2781C87B206EB460000EB061009492D +:1005400001EB0010C079B8423FF770AFA5EB09008E +:100550000002C1B2A9F10200034A1154A5EB09003F +:10056000C1B207E098400020520200205845002008 +:1005700069330020A9F1010011546DE006EB46003B +:1005800000EB0610FC4901EB001080790C2863D1C8 +:10059000FA494855E81C85B2A94601204855681C0F +:1005A00085B240F253307043F54901EB800090F87A +:1005B0000A0D00EB4000401CF0494855681C85B20C +:1005C00040F253307043EE4901EB800090F8080D83 +:1005D000EA494855681C85B2002725E040F25330AF +:1005E0007043E74901EB800090F8080DC0F38000EC +:1005F000C0B1002412E040F253307043E04901EBF7 +:10060000800000F5516050F82700C4F10201C900D4 +:10061000C8406119D94A5054601C84B2032CEADBEB +:10062000E81C85B2781C87B240F253307043D4493D +:1006300001EB800090F80A0DB842CFDCA5EB090071 +:100640000002C1B2A9F10200CC4A1154A5EB090085 +:10065000C1B2A9F101001154701C86B2C94890F8CA +:100660006A0BB0423FF7B4ACC64890F80C0C0028B7 +:1006700076DD0026A6E006EB4601C34800EB01103C +:10068000807904280DD1BD494855681C85B20120E8 +:100690004855681C85B2B8486738805D4855681C65 +:1006A00085B206EB4601B84800EB011080790628B8 +:1006B00033D1B2494855681C85B2B24890F8AC00B5 +:1006C0004855681C85B212204855681C85B2002721 +:1006D0001DE0781CA9494855681C85B2A948AD3071 +:1006E000C05D4855681C85B2002409E0A548B930B2 +:1006F00000EB0710005D6119A04A5054601C84B2E1 +:10070000102CF3DB05F1100085B2781C87B29D48F0 +:1007100090F8AC00B842DCDC52E006EB46019A48A7 +:1007200000EB0110807905284AD194494855E81C0E +:1007300085B2A94601204855681C85B28E48C0384C +:1007400090F8620000EB4000401C4855681C85B2E0 +:100750008948DC38805D4855681C85B200271BE05D +:1007600037E08548DC38805DC0F3800090B100241C +:100770000CE08148583850F82700C4F10201C90044 +:10078000C84061197D4A5054601C84B2032CF0DBD0 +:10079000E81C85B2781C87B27748C03890F86200B0 +:1007A000B842DEDCA5EB09000002C1B2A9F10200EB +:1007B000724A1154A5EB0900C1B2A9F1010011540C +:1007C000701C86B26F4890F80C0C401EB0423FF788 +:1007D00052AF3FE36D480078401C6C4908700846F2 +:1007E0000078052809DA6A4890F8FC0C00F001004E +:1007F00018B90D20674908710CE01020654908718F +:10080000634890F8FC0C00F0010018B9FF21604823 +:1008100080F8001D60480088000A584948555E4825 +:100820000088C1B2554A681C1154A81C85B211E356 +:1008300000E0DDE055480078401C54490870084647 +:100840000078052803DA16205249087102E01020CA +:100850005049087150480088000A484948554E4898 +:100860000088C1B2454A681C1154A81C85B2F1E247 +:10087000102048490871464890F8010D3F494855F5 +:10088000681C85B200274CE0414890F8010D401EDD +:1008900040F2533110FB01F0394901EB800000F5C3 +:1008A000627007EB470101EB071100EBC10090F804 +:1008B0008200012833D1364890F8010D401E00EB2C +:1008C000400101EB00102C4901EB0010303000EB2F +:1008D0000710007829494855681C85B2002419E0A2 +:1008E0002B4890F8010D401E40F2533110FB01F0EF +:1008F000234901EB800000F5627007EB470101EB33 +:10090000071100EBC1008330005D29191B4A5054C8 +:10091000601C84B20A2CE3DB05F10A0085B2781C66 +:1009200087B21B4890F8010D401E00EB400101EB1F +:100930000010114901EB0010C079B842A4DC89E233 +:1009400012480078401C11490870084600780528B4 +:1009500024DA0F4890F8010D401E00EB400101EB36 +:100960000010054901EB0010007E00F00100A8B95D +:1009700012200849087128E0984000205202002007 +:1009800058450020BC320020CC3E00202A0A00201E +:10099000BC2200209C3A0020280A00201020FE499A +:1009A0000871A1F5BF5090F8010D401E00EB400109 +:1009B00001EB0010F94901EB0010007E00F001008E +:1009C00018B9FF21F64880F8001DF54890F8010D90 +:1009D000F4494855F4480088010AF24A681C115449 +:1009E000F1480088C1B2A81C1154E81C85B231E25C +:1009F0000120EE49C8750846D0F80C020A21B0FB68 +:100A0000F1F0C0F30720E7494855681C85B2E74874 +:100A1000D0F80C020A21B0FBF1F0E2494855681CFD +:100A200085B2E248D0F80C020A2804D90A20002135 +:100A3000CDE9040105E0DD48D0F80C020021CDE944 +:100A40000401DA48D0F80C02D849C1F8100208466F +:100A5000D0F80C020A21B0FBF1F081B2D348A0F823 +:100A600014120498C1B2D14880F8161200210C204B +:100A7000D9F71CFBCB4904984855681C85B228203F +:100A80004855681C85B20024CAE1C848D0F80C0259 +:100A900068B1C648D0F80C02401E001B0521B0FB0F +:100AA000F1F080B2014601900220D8F775FABF48F4 +:100AB000D0F80C02401E001B0521B0FBF1F201FB37 +:100AC000120000EB4001B9482C3000EB41100078D7 +:100AD000B4494855681C85B24FF000081DE0B34882 +:100AE000D0F80C02401E001B0521B0FBF1F201FB07 +:100AF000120000EB4001AD482C3000EB4110D0F863 +:100B00000100C8F10301C900C84008EB0501A54A6E +:100B1000505408F101001FFA80F8B8F1040FDEDB31 +:100B2000281D85B24FF000081DE0A048D0F80C0247 +:100B3000401E001B0521B0FBF1F201FB120000EB8F +:100B400040019A482C3000EB4110D0F80500C8F164 +:100B50000301C900C84008EB0501924A505408F14E +:100B600001001FFA80F8B8F1040FDEDB281D85B202 +:100B70004FF000081DE08D48D0F80C02401E001B0D +:100B80000521B0FBF1F201FB120000EB40018748A8 +:100B90002C3000EB4110D0F80900C8F10201C90067 +:100BA000C84008EB05017F4A505408F101001FFAC4 +:100BB00080F8B8F1030FDEDBE81C85B24FF00008C7 +:100BC00023E07A48D0F80C02401E001B0521B0FB40 +:100BD000F1F201FB120000EB400174482C3000EBF5 +:100BE000411050F80D1F4068C8F10502D200CDE950 +:100BF0000D0108460D99D7F716FB08EB0501694A68 +:100C0000505408F101001FFA80F8B8F1060FD8DB44 +:100C1000A81D85B24FF0000823E06448D0F80C020C +:100C2000401E001B0521B0FBF1F201FB120000EB9E +:100C300040015E482C3000EB41100D308168C068E7 +:100C4000C8F10502D200CDE90F0108460F99D7F788 +:100C5000EAFA08EB0501534A505408F101001FFA63 +:100C600080F8B8F1060FD8DBA81D85B24F48D0F840 +:100C70000C02401E001B0521B0FBF1F201FB12002B +:100C800000EB400149482C3000EB411090F8220065 +:100C900044494855681C85B24448D0F80C02401EAF +:100CA000001B0521B0FBF1F201FB120000EB40013B +:100CB0003E482C3000EB411090F82100394948554E +:100CC000681C85B23948D0F80C02401E001B052173 +:100CD000B0FBF1F201FB120000EB400133482C3075 +:100CE00000EB411090F820002E494855681C85B251 +:100CF0002E48D0F80C02401E001B0521B0FBF1F27B +:100D000001FB120000EB400128482C3000EB4110A1 +:100D1000C07F24494855681C85B22448D0F80C028D +:100D2000401E001B0521B0FBF1F201FB120000EB9D +:100D300040011E482C3000EB4110807F1949485576 +:100D4000681C85B21948D0F80C02401E001B052112 +:100D5000B0FBF1F201FB120000EB400113482C3014 +:100D600000EB4110407F0F494855681C85B24FF099 +:100D700000082BE00D48D0F80C02401E001B052196 +:100D8000B0FBF1F201FB120000EB400107482C30F0 +:100D900000EB41100CE000009C3A0020984000203D +:100DA000BC22002052020020280A0020BC12002091 +:100DB000D0F82300C8F10301C900C84008EB0501C1 +:100DC000FC4A505408F101001FFA80F8B8F1040FF2 +:100DD000D0DB281D85B24FF000081AE0F648D0F8A5 +:100DE0000C02401E001B0521B0FBF1F201FB1200BA +:100DF00000EB4001F0482C3000EB4110273010F898 +:100E0000080008EB0501EB4A505408F101001FFAF5 +:100E100080F8B8F1060FE1DBA81D85B2601C84B232 +:100E20000022DDE90401201A8A41FFF62EAE11E00E +:100E30001020E24908715920DE494855681C85B2E6 +:100E400008E01020DD4908715920DA494855681C2E +:100E500085B200BF00BFA5EB0A00C0F30721D54A49 +:100E60000AF107001154A5EB0A00C1B20AF108000B +:100E7000115400240FE00AF10D012144CD4A505CC9 +:100E8000DDE90621D9F738F80AF10D012144C94AF4 +:100E90005054601C84B2A5EB0A00A042EBDCC848A9 +:100EA00090F80A0F48B1A5EB0A0291B2C14A02EBD1 +:100EB0000A0000230422D9F7A9FEA5EB0A0291B289 +:100EC000BC4A02EB0A00D8F723FD0021CDE902015C +:100ED000DDE90201000A40EA0160B6494855681C94 +:100EE00085B202984855681C85B2B44880780228BB +:100EF00010D1B248407868B1681F000AC870681FF6 +:100F0000087181B2AB48401D01F01CFDA94948554C +:100F1000681C85B2AB4805600121001FD8F778FD39 +:100F20002846FEF7E4BFA84890F80607C009002845 +:100F300077D1A248807830B1012873D0022872D0CE +:100F4000032871D1F2E3A04890F80607C0F3C3006C +:100F50000E2829D2DFE800F007293D51697D91A5CF +:100F6000B9CDE1F5F4F3002405E09848005D91491E +:100F70000855601C84B29548D7F785F9A042F4D88B +:100F8000904804600121001FD8F742FD8E4890F878 +:100F9000060720F0780008308B4981F806074FF4E7 +:100FA0007A7001F5D26188606CE1002405E0884820 +:100FB000005D80490855601C84B28548D7F763F905 +:100FC000A042F4D87F4804600121001FD8F720FD1B +:100FD00058E1002405E07F48005D76490855601C13 +:100FE00084B27C48D7F74FF9A042F4D87548046022 +:100FF0000121001FD8F70CFD44E1002405E07648EC +:10100000005D6C490855601C84B27348D7F73BF902 +:10101000A042F4D86B4804600121001FD8F7F8FC07 +:1010200030E1FDE330E1B7E2B5E2002405E06B48D2 +:10103000005D60490855601C84B26848D7F723F901 +:10104000A042F4D85F4804600121001FD8F7E0FCFB +:1010500018E1002405E06248005D56490855601C0F +:1010600084B25F48D7F70FF9A042F4D8554804601E +:101070000121001FD8F7CCFC04E1002405E0594809 +:10108000005D4C490855601C84B25648D7F7FBF800 +:10109000A042F4D84B4804600121001FD8F7B8FCE7 +:1010A000F0E0002405E05048005D42490855601C0E +:1010B00084B24D48D7F7E7F8A042F4D8414804601D +:1010C0000121001FD8F7A4FCDCE0002405E047481C +:1010D000005D38490855601C84B24448D7F7D3F8FE +:1010E000A042F4D8374804600121001FD8F790FCD3 +:1010F000C8E0002405E03E48005D2E490855601C0C +:1011000084B23B48D7F7BFF8A042F4D82D4804601A +:101110000121001FD8F77CFCB4E028484078022861 +:1011200010D1002405E03348005D22490855601CB9 +:1011300084B23048D7F7A7F8A042F4D833E089E06A +:1011400070E05BE0002405E02A48005D194908557D +:10115000601C84B20D2CF7DB1848C238D7F793F81F +:101160000021CDE904010023DDE904015840594084 +:10117000084314D0002408E01048C238015D04F18F +:101180000D000C4A1154601C84B20022DDE90410E9 +:10119000611A8241F0DB18A10648D7F768F80548C4 +:1011A000D7F771F884B2074804600121001FD8F70F +:1011B0002FFC67E052020020BC1200209C3A002065 +:1011C000BC220020BC640240BC320020AD8D03086C +:1011D000A78D0308AB8D0308948D03087C8D03084D +:1011E0006B8D0308200200205C8D0308C38D03086B +:1011F000B78D0308348D03080D0A0000002405E0B4 +:10120000F748005DF7490855601C84B2F448D7F7E9 +:101210003AF8A042F4D8F44804600121001FD8F73E +:10122000F7FB2FE0002405E0F048005DED4908558C +:10123000601C84B2ED48D7F726F8A042F4D8EA48FB +:1012400004600121001FD8F7E3FB42F21070E84967 +:10125000886017E0002405E0E648005DE149085594 +:10126000601C84B2E348D7F70EF8A042F4D8DE48F9 +:1012700004600121001FD8F7CBFB42F21070DC495B +:10128000886000BF00BFD1E3DB4890F80607C0F3D9 +:10129000C3000D281FD2DFE800F0071F33475B6F44 +:1012A0008397ABBFF3F2F100002405E0D348005D63 +:1012B000CC490855601C84B2D048D6F7E4FFA04260 +:1012C000F4D8C94804600121001FD8F7A1FB40F6FB +:1012D000B830C74988605DE1002405E0C848005D7A +:1012E000C0490855601C84B2C548D6F7CCFFA0425F +:1012F000F4D8BD4804600121001FD8F789FB49E1FB +:10130000002405E0BF48005DB6490855601C84B262 +:10131000BC48D6F7B8FFA042F4D8B3480460012116 +:10132000001FD8F775FB35E1002405E0B648005DE5 +:10133000AC490855601C84B2B348D6F7A4FFA0425C +:10134000F4D8A94804600121001FD8F761FB21E10E +:10135000002405E0AD48005DA2490855601C84B238 +:10136000AA48D6F790FFA042F4D89F480460012114 +:10137000001FD8F74DFB0DE1002405E0A448005DF7 +:1013800098490855601C84B2A148D6F77CFFA0425A +:10139000F4D8954804600121001FD8F739FBF9E023 +:1013A000002405E09B48005D8E490855601C84B20E +:1013B0009848D6F768FFA042F4D88B480460012112 +:1013C000001FD8F725FBE5E0002405E09248005D0A +:1013D00084490855601C84B28F48D6F754FFA04258 +:1013E000F4D8814804600121001FD8F711FBD1E037 +:1013F000002405E08948005D7A490855601C84B2E4 +:101400008648D6F740FFA042F4D87748046001210F +:10141000001FD8F7FDFABDE08148407802280DD1C1 +:10142000002405E07F48005D6E490855601C84B2C9 +:101430007C48D6F728FFA042F4D850E0002405E00D +:101440007848005D67490855601C84B2142CF7DBAE +:1014500067488E30D6F717FF0021CDE9040172A14D +:1014600063488E3006F0A6FD80460023DDE90401C6 +:101470005840594008432ED000240BE072E049E068 +:1014800034E05B488E30015D04F11400554A11547C +:10149000601C84B2A8F10100A042F2DC22211430C9 +:1014A000504A1154444608E0601E51498E31095C8F +:1014B00015304C4A1154601C84B2DDE90410491CFB +:1014C00040F100000022611A8241EDDBAFF2D82129 +:1014D0004448D6F7CCFE4348D6F7D5FE84B24248FE +:1014E00004600121001FD8F793FA53E0002405E0BF +:1014F0004E48005D3B490855601C84B24B48D6F706 +:10150000C2FEA042F4D8384804600121001FD8F779 +:101510007FFA3FE03648806840F2E931884209D1DD +:10152000354890F8060720F078006030324981F89D +:10153000060703E040F2E9302D498860002405E009 +:101540003B48005D27490855601C84B23848D6F7EF +:101550009AFEA042F4D8244804600121001FD8F765 +:1015600057FA17E0002405E03248005D1D49085590 +:10157000601C84B22F48D6F786FEA042F4D81A48E1 +:1015800004600121001FD8F743FA43F69820184958 +:10159000886000BF00BF49E2174890F80607C0F313 +:1015A000C30005281AD2DFE800F00349A0C2FD00FD +:1015B00000201B49C870002405E01F48005D094950 +:1015C0000855601C84B21C48D6F75DFEA042F4D8D2 +:1015D000054804600121001FD8F71AFA22E1000033 +:1015E000CE8D030852020020BC6402408D8D03089A +:1015F0004C390020068E0308BC320020D78E030829 +:10160000DE8E03088D8F0308E88E0308F38E03082F +:10161000FE8E0308078F0308168F0308348F030814 +:101620009C3A0020418F03082C000000718F0308B2 +:10163000D38E0308828F0308948D03080020FD4990 +:10164000C870002404E00020FB490855601C84B2E7 +:10165000642CF8DB0020F749C870002405E0F74847 +:10166000005DF5490855601C84B2082CF7DB0024A6 +:1016700008E0F0485438015D04F10800EE4A1154C6 +:10168000601C84B2EB485438D6F7FDFDA042F0D878 +:101690002C2104F10800E84A1154401C80B2089043 +:1016A000002408E0E3482C38015D08982044E24A11 +:1016B0001154601C84B2DF482C38D6F7E4FDA042F8 +:1016C000F0D8AFF2CC41DC48D6F7D1FDDA48D6F7F6 +:1016D000DAFDDB4908600121D948001FD8F798F9E5 +:1016E00042F21070D74988609CE0002405E0D6489B +:1016F000005DD1490855601C84B2D348D6F7C3FDBC +:10170000A042F4D8CE4804600121001FD8F780F928 +:10171000CE4890F8060720F078001830CB4981F8C1 +:1017200006074FF4FA60C74988607BE07CE0C14857 +:101730004078012818D0022854D10020BD49C87033 +:10174000002405E0C248005DBB490855601C84B216 +:10175000BF48D6F798FDA042F4D8B94804600121EB +:10176000001FD8F755F93DE0002404E00020B249FD +:101770000855601C84B2642CF8DB0020AD49C870A9 +:10178000002405E0B248005DAB490855601C84B2F6 +:101790000E2CF7DBAB488E30D6F775FD80B2089083 +:1017A000089800E024E090B1002408E0A5488E30BD +:1017B000015D04F10E00A04A1154601C84B2089827 +:1017C0008442F3DBAFF2D0519B48D6F750FD9A48E4 +:1017D000D6F759FD9A49086001219948001FD8F7AA +:1017E00017F900BF00BF42F210709649886019E0F7 +:1017F000002405E09748005D8F490855601C84B2BD +:101800009448D6F740FDA042F4D88D4804600121E9 +:10181000001FD8F7FDF842F210708A49886000E096 +:1018200005E100BF00BF01E1884890F80607C0F35A +:10183000C300092826D2DFE800F005263A4E62767A +:101840008ACCE000002405E08348005D7A49085511 +:10185000601C84B28048D6F716FDA042F4D87848C0 +:1018600004600121001FD8F7D3F8784890F80607E4 +:1018700020F078000830754981F806074FF47A7037 +:1018800070498860D0E0002405E07448005D6A4932 +:101890000855601C84B27148D6F7F5FCA042F4D814 +:1018A000674804600121001FD8F7B2F8BCE00024AB +:1018B00005E06B48005D60490855601C84B26848CB +:1018C000D6F7E1FCA042F4D85D4804600121001F76 +:1018D000D8F79EF8A8E0002405E06248005D56496C +:1018E0000855601C84B25F48D6F7CDFCA042F4D8FE +:1018F000534804600121001FD8F78AF894E00024BF +:1019000005E05948005D4C490855601C84B25648B2 +:10191000D6F7B9FCA042F4D8494804600121001F61 +:10192000D8F776F880E0002405E05048005D424991 +:101930000855601C84B24D48D6F7A5FCA042F4D8E7 +:101940003F4804600121001FD8F762F86CE0394875 +:10195000407802280DD1002405E04548005D364955 +:101960000855601C84B24248D6F78DFCA042F4D8DA +:1019700028E0002405E03E48005D2F490855601C22 +:1019800084B20F2CF7DB2F488E30D6F77CFC80B268 +:101990000890089890B1002408E02A488E30015D34 +:1019A00004F10F00244A1154601C84B20898844248 +:1019B000F3DBAFF2BC712048D6F759FC1E48D6F7CE +:1019C00062FC84B21E4804600121001FD8F720F891 +:1019D0002AE0002405E02748005D17490855601CEF +:1019E00084B22448D6F74FFCA042F4D814480460CF +:1019F0000121001FD8F70CF816E0002405E01E486E +:101A0000005D0D490855601C84B2072CF7D3601E99 +:101A10000B49086001210A48001FD7F7F9FF42F27D +:101A200010700849886000BF00BF00BF00BF0020E1 +:101A3000FEF75DBA9C3A002052020020348E030863 +:101A4000BC6402404C390020BE8E0308BC3200202A +:101A5000718E0308CA8E0308AD8D0308A78D030895 +:101A6000AB8D0308948D03080D8E03081C8E0308AC +:101A7000DC8D0308268E0308068E030810B50024AB +:101A800040F22441164804F0C8FB38B340F2244128 +:101A9000134804F03CFB00211248D7F7B9FF124964 +:101AA0001048D7F79BFF01201049C8700C480088E8 +:101AB000C4B20B488088C4B20A48001D0068C0F553 +:101AC000FA6081B20A48A0F87E164FF4FA60054920 +:101AD000091D086001210348D7F79AFF10BD0000D7 +:101AE0000010014088640240008800209C3A0020D9 +:101AF000BC32002010B5002404490548D7F76EFF1A +:101B000000210348D7F784FF10BD000000800028A3 +:101B1000B864024000B58FB00121880500F0BCFC1C +:101B20002848D7F781FF40200390002005904FF40C +:101B30008060069000200790089009904FF40030D4 +:101B40000A9000200B900C900D900E901E48019072 +:101B5000400600901D48029069461A48D8F72EF8B2 +:101B6000012210211748D8F70BF816483038D7F75C +:101B70005BFF002003904FF4FA6004900020059072 +:101B80004FF48060069000200790089009904FF471 +:101B900000300A9000200B900C900D900E900A4897 +:101BA0000190400600900A48029069460548303886 +:101BB000D8F704F8012103483038D7F729FF0FB0D0 +:101BC00000BD0000B8640240041001405202002031 +:101BD000009900201CB50121032000F05DFC0722C4 +:101BE00006211648D8F798FF072211461348D8F760 +:101BF00093FFC020009002208DF8050000208DF892 +:101C0000060001208DF8070002208DF804006946C7 +:101C10000A48D8F739FF2020009001208DF80400F1 +:101C200000208DF8060003208DF8050001208DF8B6 +:101C3000070069460148D8F727FF1CBD0004024091 +:101C400070B588B000240025FFF7C4FFFFF762FFDE +:101C50004FF4E13000F06EF900F04CF90121402022 +:101C600000F03AFC012000F0FBFC4FF47A7005F024 +:101C7000C3FF0B20894908710021894880F8E017CB +:101C800080F8A8160020874988704870C8704FF403 +:101C90007A7088600021824880F8C8160120814946 +:101CA000203188704870C8704FF4FA508860002165 +:101CB0007B4880F8901600207A49183988700120F6 +:101CC0004870C8704FF47A7088600021744880F8BA +:101CD000B81600207349103188704870C8704FF4EE +:101CE0007A70886000216E4880F89C1601206D494A +:101CF0000C3988704870C8704FF4FA708860002101 +:101D0000694880F80C1800206849887001204870E4 +:101D1000C8706748886000BF1FE0002004EB4401E2 +:101D2000604A2C3202F8210004EB440102EB8101ED +:101D30008870012004EB440102EB8101487000200F +:101D400004EB440102EB8101C87042F6F82004EB79 +:101D5000440102EB81018860641C042CDDD3002067 +:101D60004E498871A1F1C20090F8AA0000F00F005E +:101D7000002807DDA1F1C20090F8AA0000F00F00D2 +:101D8000401E48704748763090F8AA0000090028A5 +:101D900008DD4448763090F8AA000121C1EB10100C +:101DA0003E4988703D48407868B920214148D8F7BD +:101DB000E1FE3B4890F8060720F08000803038496B +:101DC00081F8060703E020213A48D8F7D1FE3348CE +:101DD000807890B1012815D0022809D003281ED19F +:101DE00047F230503149886000203349086016E0DE +:101DF0004EF660202D49886011E04EF660202B4998 +:101E000088600CE04EF660202849886000202A494E +:101E1000086043F6982023491839886000BF00BF46 +:101E200026480068264908602448001D006848606C +:101E30002248083000688860002404E00021174828 +:101E400090380155641C142CF8D31D48C07A1C49E5 +:101E5000897A1B4A527A1A4B1B7ACDE90432CDE9B2 +:101E600006101748C1798079154A5279144B1B79AD +:101E7000CDE90032CDE9020111488378027811A141 +:101E80000648903804F094FA00210320D8F70EF9A0 +:101E900010B100201649086008B070BD9C3A0020BF +:101EA000BC32002064390020BC720020C87A0020B7 +:101EB000701101000004024088024042107AFF1FA6 +:101EC000E47A002025303278253032782530327897 +:101ED0002530327825303278253032782530327806 +:101EE00025303278253032782530327825000000D0 +:101EF0008802424208B546208DF8000002208DF885 +:101F0000010001208DF802008DF803006846F8F703 +:101F100095FA25208DF8000001208DF801000020A1 +:101F20008DF8020001208DF803006846F8F786FA64 +:101F300008BD00001FB504460121102000F0FCFA86 +:101F400000940020ADF80400ADF80600ADF80800DC +:101F5000ADF80C000C20ADF80A0069460B4804F0FF +:101F6000ABF90121094804F0DBF8012240F22441D9 +:101F7000064804F07CF91021044804F0C8F8012256 +:101F8000C021024804F0D8F81FBD00000010014035 +:101F90001CB50121880300F0CFFA0021042000F0D5 +:101FA000DFFC0121042000F0DBFC0821042000F00C +:101FB000D7FC0921042000F0D3FC01200090002070 +:101FC0008DF8040010208DF8050001208DF8060022 +:101FD0006846D7F747FF0220009000208DF80400E4 +:101FE00010208DF8050001208DF806006846D7F70F +:101FF00039FF1CBD1CB50121592000F04DFA43F6F4 +:10200000FB70009000208DF8040002208DF807007E +:1020100069462D48D8F738FDFC20009000208DF847 +:10202000040001208DF8070069462848D8F72CFDE8 +:102030004FF44040009000208DF8040001208DF8FE +:10204000070069462248D8F71FFD072000900020AE +:102050008DF8040002208DF8070069461D48D8F766 +:1020600013FD4FF48060009000208DF804000120E3 +:102070008DF8070069461748D8F706FD072115486F +:10208000D8F776FD4FF440411148D8F773FD43F679 +:1020900003710D48D8F76EFDF8210B48D8F768FD9D +:1020A000FC210A48D8F766FD4FF480610948D8F74B +:1020B00061FD09480068012802D10849887202E0E0 +:1020C0000020064988721CBD001002400018024022 +:1020D000000C02400000024028024242BC120020D4 +:1020E00010B500244FF48070D7F7A8FE18B14FF454 +:1020F0008070D7F79DFE4FF40070D7F79FFE18B1A0 +:102100004FF40070D7F794FE0120D7F797FE68B11F +:1021100010480068C0F101000F49897B60F300019D +:102120000D4881734FF48060D7F782FE0220D7F705 +:1021300085FE70B10748001D0068C0F10100064926 +:10214000897B60F34101044881734FF48060D7F7C5 +:102150006FFE10BD00024242BC12002010B5FFF716 +:1021600049FF642005F048FDFFF712FF00F056F824 +:1021700023480068D0B92348006818B902202249D2 +:10218000487002E00120204948701E48103800685D +:102190001E49D1F80C1240EA4100C0431A49887028 +:1021A0000846807800F00300887002E0002016499D +:1021B00048701448001F006820B90120144981F8B4 +:1021C000280003E00020124981F828001148006827 +:1021D00000011149D1F8181240EAC1000E49D1F8A6 +:1021E000141240EA81000C49D1F8101240EA410073 +:1021F0000949D1F80C12084318300549C87210BDBE +:102200003C824142180243429C3A00200000434273 +:10221000BC1200201C0242420000424208B50620C7 +:102220008DF8000003208DF8010001208DF80200D8 +:102230008DF803006846F8F701F907208DF80000D3 +:1022400003208DF8010001208DF802008DF80300B5 +:102250006846F8F7F3F808BD1CB50121112000F01D +:102260001BF94CF20400009001208DF804000020BE +:102270008DF8060003208DF8050001208DF8070079 +:1022800069461648D8F700FC04211448D8F770FCBA +:1022900013488078032803D011488078012815D18D +:1022A0000420009001208DF8040000208DF8060025 +:1022B00003208DF8050001208DF8070069460948C4 +:1022C000D8F7E2FB04210748D8F752FC0120064961 +:1022D00008600649C1F8BC021CBD000000100240A5 +:1022E0009C3A002000000240B802424200004242F4 +:1022F00010B5FFF7B1FF10BD10B50246002000BFBA +:1023000012F8014B2318D8B24B1E9BB2191EF7D1FD +:1023100010BD00002DE9F04F85B00F4615461E4652 +:102320000E9C162002900BE02020544901EB47112F +:102330009DF8082088549DF80800401CC0B2029007 +:102340009DF808002028EFDB0020029013E09DF8A4 +:1023500008008200A846B14640464946D5F763FFCB +:10236000002358405940084300D108E09DF8080078 +:10237000401CC0B202909DF808001028E7DB00BFA7 +:102380009DF80800A04217DC002C15DD9DF8080020 +:1023900020B99DF808002044C0B202909DF80800C2 +:1023A000401CC0B202903020344901EB47119DF827 +:1023B0000820C2F11E02885444B1012000902E2052 +:1023C0002E4901EB4711C4F11E02885400200190F0 +:1023D00019E09DF804008200AA46B34650465946CB +:1023E000D5F721FF0F2108403030244901EB471178 +:1023F0009DF80420C2F11E0288549DF8040000F1EB +:102400000100C0B201909DF80400A042E1DB9DF8FC +:1024100000002044C0B2019023E09DF804009DF824 +:102420000010401A820028463146CDE90365D5F7F1 +:10243000FAFE0F2108403030C1B2104800EB4712BD +:102440009DF8040000F101009DF80030A0EB0300AE +:10245000C0F11E0011549DF8040000F10100C0B24B +:1024600001909DF808009DF8001008449DF80410A4 +:102470008842D2DC05B0BDE8F08F0000382D002086 +:1024800010B54FF400610348D8F769FB04462046B5 +:1024900010BD00000004024029B1064A1268024340 +:1024A000044B1A6004E0034A12688243014B1A602D +:1024B000704700003038024029B1064A12680243D2 +:1024C000044B1A6004E0034A12688243014B1A600D +:1024D000704700001038024029B1064A12680243D2 +:1024E000044B1A6004E0034A12688243014B1A60ED +:1024F000704700003438024029B1064A126802438E +:10250000044B1A6004E0034A12688243014B1A60CC +:10251000704700004038024029B1064A1268024361 +:10252000044B1A6004E0034A12688243014B1A60AC +:10253000704700002038024029B1064A1268024361 +:10254000044B1A6004E0034A12688243014B1A608C +:10255000704700004438024029B1064A126802431D +:10256000044B1A6004E0034A12688243014B1A606C +:102570007047000024380240F0B5002100220024FA +:10258000022500260223324F3F6807F00C0121B1DB +:10259000042905D0082937D105E02E4F076036E021 +:1025A0002D4F076033E02A4F3F1F3F68C7F3805627 +:1025B000274F3F1F3F6807F03F036EB1264FB7FB21 +:1025C000F3F7DFF88CC0ACF1040CDCF800C0CCF3FE +:1025D000881C07FB0CF40CE01E4FB7FBF3F7DFF889 +:1025E00070C0ACF1040CDCF800C0CCF3881C07FB15 +:1025F0000CF4174F3F1F3F68C7F301477F1C7D0056 +:10260000B4FBF5F7076002E0124F076000BF00BFA0 +:102610000F4F3F6807F0F0010909104F7A5C076817 +:10262000D74047600A4F3F6807F4E051890A0B4FD3 +:102630007A5C4768D7408760054F3F6807F4604180 +:10264000490B064F7A5C4768D740C760F0BD000071 +:10265000083802400024F40000127A000000002034 +:1026600030B10749096841F00401054A116005E0ED +:102670000349096821F00401014A11607047000014 +:10268000000806500148006870470000080806501E +:1026900010B5012005F068F810210B48D8F768FA4A +:1026A00008210948D8F766FAD720D6F70DFEFF2093 +:1026B000D6F70AFE044610210348D8F75BFA00203B +:1026C00005F052F8204610BD0000024010B5012070 +:1026D00005F04AF800201E4908800DE0FFF7D8FFFA +:1026E00000F0800000B10BE0012005F085FA1848E9 +:1026F0000088401C1649088015480088C828EDDB72 +:1027000000BF13480088C8281CDA10211148D8F7E8 +:102710002FFA08210F48D8F72DFA9F20D6F7D4FDBD +:10272000FF20D6F7D1FDFF20D6F7CEFD0A4908706D +:1027300010210848D8F71EFA002005F015F80648C1 +:10274000007810BD002005F00FF80020F9E7000028 +:102750002E0A002000000240300A002000B587B099 +:1027600001218803FFF7C8FE01210220FFF794FE34 +:1027700000208DF818008DF81B004FF400600590C4 +:1027800005A92E48D8F780F901208DF818000220FD +:102790008DF8190000208DF81A0001208DF81B001B +:1027A0000003059005A92548D8F76EF905220D21EB +:1027B0002248D8F7B1F905220E212048D8F7ACF904 +:1027C00005220F211D48D8F7A7F94FF46040059066 +:1027D00002208DF8180003208DF8190000208DF8D4 +:1027E0001A008DF81B0005A91448D8F74DF91448B4 +:1027F00000F050F80020ADF80000ADF80400ADF88E +:102800000600ADF808004FF40070ADF80A0018207B +:10281000ADF80C000020ADF80E000720ADF8100058 +:102820004FF48270ADF802006946054800F06CF87C +:102830000121034800F022F807B000BD0004024067 +:102840000038004010B5044600BF02210A4800F0DD +:102850004DF80028F9D02146074800F053F800BF92 +:102860000121054800F042F80028F9D0024800F0A4 +:1028700046F8C0B210BD00000038004021B1028807 +:1028800042F04002028004E002884FF6BF731A4013 +:102890000280704710B504461148844208D10121D6 +:1028A0008014FFF759FE0021A014FFF755FE16E033 +:1028B0000C48844208D101210014FFF72DFE0021AD +:1028C0002014FFF729FE0AE00748844207D10121BE +:1028D000C013FFF721FE0021E013FFF71DFE10BD1E +:1028E0000030014000380040003C0040024600201B +:1028F00013890B400BB1012000E000207047014616 +:10290000888970478181704710B50022028802F4DF +:1029100041520B884C8823438C882343CC88234323 +:102920000C8923434C8923438C892343CC8923433B +:102930001A430280838B4FF2FF74234083830B8AF8 +:10294000038210BD10B50246002003E012F8014BCF +:102950002318D8B20B1EA1F10104A1B2F6D110BD0B +:1029600030B500228B071C0F0F2303FA04F20B4B28 +:102970008C1053F824309343084C8D1044F82530C4 +:1029800023468C1053F824308C07240F00FA04F4EB +:102990002343024C8D1044F8253030BD08380140E7 +:1029A00010B500240121880702F0ECFC00285AD061 +:1029B00000BF53E02E4850F824000078012811D1C0 +:1029C00000202B4951F824100870294951F824108F +:1029D0004870274951F824108870254951F824106F +:1029E000486039E0224850F824004078012833D16B +:1029F0001F4850F82400807800BB1D4951F824106E +:102A0000081D4968491C0160194850F824004068B5 +:102A1000174951F82410896888421DD301201449B0 +:102A200051F824108870124850F82400C07801280A +:102A300005D100200E4951F8241048600CE0002018 +:102A40000B4951F824104870094951F82410486086 +:102A5000074951F82410C870601CC4B2054890F8AA +:102A60003208A042A6DC0121880702F0B3FB10BDAA +:102A7000F03A0020BC3200200CB5002001900090FC +:102A80003348006840F480303149086000BF304866 +:102A9000006800F4003000900198401C01900098FC +:102AA00018B90198B0F5A06FF1D12948006800F479 +:102AB000003010B10120009001E00020009000984B +:102AC000012844D122484030006840F0805020491D +:102AD000403108601F48006840F480401D4908608C +:102AE0001B48083000681A49083108600846006829 +:102AF00008600846006840F4805008601648091FC6 +:102B00000860081F006840F08070091F086000BF5F +:102B10000F48006800F000700028F9D040F205600E +:102B20000E4908600A480830006820F00300084990 +:102B3000083108600846006840F00200086000BFE5 +:102B400003480830006800F00C000828F8D10CBDDC +:102B5000003802400070004008544007003C02402A +:102B600010B504462046FFF76DFE10BD7CB5024649 +:102B70000020002501959FED1D0A8DED000A01AB97 +:102B80006C4600BF22E0155C302D0BDB155C402D40 +:102B900008DA019D2D010195155C303D019E3543FC +:102BA000019511E0155C402D0BDD155C472D08DA11 +:102BB000019D2D010195155C373D019E3543019521 +:102BC00002E0BFEE000A7CBD451CE8B28842DADBB9 +:102BD000002003E01D5C2554451CE8B201EBD176D2 +:102BE000B0EB660FF6DB9DED000AECE7000000009D +:102BF00010B502460C460021002300BF1AE0505CCD +:102C0000302807DB505C402804DA1B01505C303868 +:102C100003430DE0505C402807DD505C472804DA90 +:102C20001B01505C3738034302E04FF0FF3010BD0A +:102C3000481CC1B2A142E2DB1846F8E7FEB5042405 +:102C400038256348827810460021F4F755FD064682 +:102C5000012008210022CDE90021029004EB44016B +:102C60004800134632462946F7F7CCFE04440120BB +:102C700004EB440149060090080E08232D22294642 +:102C8000F7F722FE641C5248427810460021F4F700 +:102C900033FD0646012008210022CDE900210290E3 +:102CA00004EB44014906080E134632462946F7F75D +:102CB000A9FE0444012004EB440149060090080EDB +:102CC00008232D222946F7F7FFFD641C414890F8A0 +:102CD0000B2F10460021F4F70FFD064601200821B6 +:102CE0000022CDE90021029004EB44014906080EC0 +:102CF000134632462946F7F785FE0444012004EBCB +:102D0000440149060090080E082320222946F7F7BF +:102D1000DBFD641C2E48427910460021F4F7ECFCE0 +:102D20000646012008210022CDE90021029004EB93 +:102D300044014906080E134632462946F7F762FE5B +:102D40000444012004EB440149060090080E0823C6 +:102D50002D222946F7F7B8FD641C1D48027910465C +:102D60000021F4F7C9FC0646012008210022CDE924 +:102D70000021029004EB44014906080E1346324636 +:102D80002946F7F73FFE0444012004EB44014906BD +:102D90000090080E08232D222946F7F795FD641CA4 +:102DA0000B48C27810460021F4F7A6FC0646012025 +:102DB00008210022CDE90021029004EB44014906DC +:102DC000080E134632462946F7F71CFEFEBD0000EA +:102DD000C7310020BC2200200249C8740121014AE9 +:102DE000D1757047BC12002010B592B00020119030 +:102DF00010900F900E900D90D7F734FCFE48C07DD8 +:102E0000002802F04D810020FB49C875F7F75CFBF4 +:102E1000F948C07C102882F04081DFE810F01000F3 +:102E2000B0005501B2033706B5061E08360A9D0BE1 +:102E3000320CB00C960D600EC10E41100911D7F77F +:102E40009BFE012806D0022805D0042804D00828BB +:102E50000BD102E009E008E007E00220FFF7BCFF29 +:102E60000021E64880F8001D00BF00BF01201021AE +:102E70001523E3A2CDE9001000210846F7F7CFFEA5 +:102E8000DE4890F8010D80B3012008210523E1A25E +:102E9000CDE9001014210020F7F7C1FE0120082120 +:102EA0000022CDE900210290D44890F8010D13468C +:102EB0000246142106901E20F7F7A4FD01200821E8 +:102EC000CDE90010CD4890F8010D401E00EB400107 +:102ED00001EB0010D14901EB00100E300A2302462D +:102EE000142106902820F7F79AFEC44890F8000DA8 +:102EF000FF280AD1012008211523C9A2CDE900101D +:102F00002D211420F7F78BFE37E00121BB4890F804 +:102F1000000D0A236422CDE900011E211846F7F7AF +:102F20003EFC012008210022CDE900210290B34897 +:102F300090F8000D134602462D2106903220F7F737 +:102F400061FD119001200090119800EB40003221AA +:102F500001EB4000C0B2082325222D210690F7F78F +:102F6000B3FCA64890F8000D642806D10021A348C0 +:102F700080F8001D0220FFF72FFF02F08EB8D7F770 +:102F8000FBFD012806D0022805D0042804D008281B +:102F90000AD105E008E007E00920FFF71DFF03E084 +:102FA0000420FFF719FF00BF00BFA14890F8E00719 +:102FB00050B90120082115239EA2CDE9001000215F +:102FC0000846F7F72CFE29E09D48407820B10128FB +:102FD0000DD0022821D115E001200821152399A246 +:102FE000CDE9001000210846F7F719FE15E0012091 +:102FF0000821152397A2CDE9001000210846F7F714 +:103000000EFE0AE001200821152395A2CDE900104B +:1030100000210846F7F703FE00BF00BF7648807C1A +:10302000012802D0022816D10AE001209049092384 +:103030001A46CDE900100A210020F7F785FD0AE0C5 +:1030400001208C4909231A46CDE900100A210020ED +:10305000F7F77AFD00BF00BF0120874918231A4601 +:10306000CDE9001000216820F7F76EFD012008214E +:10307000152382A2CDE900101A210020F7F7CFFD19 +:1030800001200821152383A2CDE90010242100206E +:10309000F7F7C5FD012008210022CDE900210290AB +:1030A0005548D0F80C0213460246242106905420BD +:1030B000F7F7A8FC5048D0F80C0210B90220FFF72F +:1030C0008BFEFFF7BBFD58E7D7F756FD012806D06A +:1030D000022810D004281AD0082830D123E0032079 +:1030E000FFF77AFE454890F8FC0C20F08001434839 +:1030F00080F8FC1C23E0414890F8FC0C20F0800193 +:103100003E4880F8FC1C0320FFF766FE17E03B48B2 +:1031100090F8FC0C20F08001384880F8FC1C092055 +:10312000FFF75AFE0BE0354890F8FC0C20F08001C8 +:10313000324880F8FC1C0420FFF74EFE00BF00BFA1 +:103140003B4890F8E00750B901200821152355A20B +:10315000CDE9001000210846F7F761FD29E0384865 +:10316000407820B101280DD0022821D115E001209E +:103170000821152333A2CDE9001000210846F7F7F6 +:103180004EFD15E001200821152332A2CDE90010E3 +:1031900000210846F7F743FD0AE001200821152326 +:1031A0002FA2CDE9001000210846F7F738FD00BF37 +:1031B00000BF1148807C012802D002280AD10AE011 +:1031C00001202B4909231A46CDE9001014210020C3 +:1031D000F7F7BAFC81E01A484830D0F8050000EE55 +:1031E000100A17482030D0ED0A0A30EE200AB5EE5A +:1031F000C00AF1EE10FA59E0BC120020BC220020F7 +:103200004669726D77617265446F776E6C6F616449 +:1032100000000000506F72743A00000098400020D7 +:10322000446F776E6C6F6164204661696C210000A9 +:10323000BC3200204E6F205369676E616C00000045 +:103240009C3A0020547970653A53746174696F6ECA +:1032500000000000547970653A436C6F756400009B +:10326000547970653A436C6F75642D5465737400BE +:103270009CFE0308AEFE03084CFE03084F66666C16 +:10328000696E65205265636F72642055706C6F6162 +:10329000640000005265636F7264206E756D626534 +:1032A000723A00004F66666C696E65000AD00120B4 +:1032B000FE4909231A46CDE9001014210020F7F732 +:1032C00043FC09E00120FA4909231A46CDE9001020 +:1032D00014210020F7F738FC00BF00BFF54890F834 +:1032E000000D10B10020FFF777FDF348407800286B +:1032F00014D0F1488078022846D1F0480068B8B36D +:10330000ED48807932280ADA0120ED4908230E229F +:10331000CDE9001000215920F7F716FC85E0E648BA +:1033200080793C280ADA0120E64908230E22CDE9FB +:10333000001000215920F7F707FC76E0DE4880797D +:1033400046280ADA0120E04908230E22CDE90010C0 +:1033500000215920F7F7F8FB67E00120DB4908233B +:103360000E22CDE9001000215920F7F7EDFB5CE0BB +:10337000FFE70120D64908230E22CDE900100021E5 +:103380005920F7F7E1FB50E0CB488078012802D0C4 +:10339000C948807800BBC8488079202845DAC648EB +:1033A00080791A280ADD0120C54908230E22CDE9BB +:1033B000001000215920F7F7C7FB36E0BE4880799E +:1033C00017280ADD0120BF4908230E22CDE900108D +:1033D00000215920F7F7B8FB27E0B7488079142877 +:1033E0000ADD0120B84908230E22CDE90010002192 +:1033F0005920F7F7A9FB18E0AF48807912280ADDB9 +:103400000120B24908230E22CDE9001000215920E5 +:10341000F7F79AFB09E00120AD4908230E22CDE918 +:10342000001000215920F7F78FFB0120A94918232C +:103430001A46CDE9001000216820F7F785FB01202E +:1034400010210B46A4A2CDE9001014212820F7F783 +:10345000E6FB012008211523A1A2CDE900102421BB +:103460001220F7F7DCFBA348D0F80C02B0B1A1485A +:10347000408D06909F48D0F80C02059002469EA110 +:1034800007A8069B02F094FF01200821152307AA34 +:10349000CDE900102E210020F7F7C1FB854890F8F8 +:1034A000FC0C0121B1EBD01F09D10120082115230B +:1034B00096A2CDE900102E210020F7F7B0FBFFF710 +:1034C000BDFB984890F806070121B1EBD01F12D13F +:1034D00079480079024694A1069007A802F068FF97 +:1034E00001200821022307AACDE90010382100207D +:1034F000F7F795FB14E08B4890F80607C0F3C3007C +:10350000024689A1069007A802F052FF0120082177 +:10351000022307AACDE9001038210020F7F77FFB2E +:103520008348807850B101200821152381A2CDE97C +:1035300000100A210020F7F772FB12E07948D0F85A +:10354000C40602467EA1069007A802F031FF0120C2 +:1035500008210A2307AACDE9001019460020F7F731 +:103560005EFB6448007AC0F3800048B10120082166 +:10357000152375A2CDE900102E210020F7F74FFB8F +:10358000FBE4D7F7F9FA012806D002282CD004284A +:1035900052D008285ED156E0002011901EE011980C +:1035A000401C80B211901198402800DD1AE051486B +:1035B000407D002805DD4F48407D401E4D4948753F +:1035C00002E03F204B4948754A48407D00EB4001EE +:1035D000634800EB4110007800B103E04548407DAE +:1035E0000028DCDA00BF35E0002011901EE01198C1 +:1035F000401C80B211901198402800DD1AE03D482F +:10360000407D3F2805DA3B48407D401C39494875DC +:1036100002E00020374948753648407D00EB400104 +:103620004F4800EB4110007800B103E03148407D85 +:103630004028DCDB00BF0DE02E48407D4949C870C2 +:103640000120087106E00220FFF7C6FB002029498F +:10365000487500BF00BF2748C07C032824D12548F7 +:10366000407DC117069000EB117000110D900122F2 +:1036700000213D4801F02AFD012010210022CDE962 +:10368000002102901B48407D00EB4001344800EBD4 +:103690004110007813460246002106905820F7F7A3 +:1036A000B1F90120102161E0EFE10000AEFE030856 +:1036B000C0FE0308BC2200209C3A002000024042C9 +:1036C0000AFF0308FCFE0308EEFE0308E0FE030801 +:1036D000D2FE03084CFE0308424C5545534B59009B +:1036E000454E4552475920544543484E4F4C4F474D +:1036F00059000000BC1200205761697455706C6F4E +:1037000061643A25642F25640000000055706772DB +:103710006164652045525220436865636B2047759C +:103720006E000000BC32002025303278000000001E +:1037300074390020426C6F636B61676500000000A4 +:1037400025646D73000000005043422056616C698F +:10375000646174696F6E204661696C656400000085 +:10376000D8140020D83F002098FF03080B46F8A289 +:10377000CDE900100020F7F752FAFA48407D00EB3F +:103780004001F94800EB4110D0F8010000210590FC +:10379000F3F7B2FF0121102206900D9800EB4003D1 +:1037A00003EB0010F14B03EB0010007F00F003006F +:1037B0000023CDE90121009010211820069AF7F787 +:1037C00021F9012010210B46E9A2CDE900102021AA +:1037D0000020F7F724FAE348407D00EB4001E2487F +:1037E00000EB4110D0F8050000210590F3F784FFAD +:1037F0000121102206900D9800EB400303EB00100E +:10380000DA4B03EB0010007FC0F381000023CDE909 +:103810000121009020211820069AF7F7F3F80420E0 +:103820000F9038200E90CF48407D00EB4001CE48ED +:1038300000EB4110C07F00210590F3F75DFF06907B +:10384000012008210022CDE9002102900E98059068 +:103850000F9800EB4000400013460490DDE905128C +:10386000F7F7D0F80F9908440F90012000900E98B8 +:1038700006900F9800EB40004006000E08232D2212 +:1038800005900699F7F720F80F98401C0F90B5485F +:10389000407D00EB4001B44800EB4110807F0021E7 +:1038A0000590F3F729FF0690012008210022CDE9B9 +:1038B000002102900E9805900F9800EB4000400602 +:1038C000000E13460490DDE90512F7F79BF80F99F7 +:1038D00008440F90012000900E9806900F9800EB7E +:1038E00040004006000E08232D2205900699F6F7A9 +:1038F000EBFF0F98401C0F909A48407D00EB400171 +:10390000994800EB4110407F00210590F3F7F4FE49 +:103910000690012008210022CDE9002102900E9896 +:1039200005900F9800EB40004006000E13460490EF +:10393000DDE90512F7F766F80F9908440F900120AA +:1039400000900E9806900F9800EB40004006000E85 +:103950000823202205900699F6F7B6FF0F98401C21 +:103960000F908048407D00EB40017F4800EB411004 +:1039700090F8220000210590F3F7BEFE069001208A +:1039800008210022CDE9002102900E9805900F98A1 +:1039900000EB40004006000E13460490DDE90512DE +:1039A000F7F730F80F9908440F90012000900E9817 +:1039B00006900F9800EB40004006000E08232D22D1 +:1039C00005900699F6F780FF0F98401C0F90654808 +:1039D000407D00EB4001644800EB411090F821006D +:1039E00000210590F3F788FE0690012008210022AF +:1039F000CDE9002102900E9805900F9800EB400051 +:103A00004006000E13460490DDE90512F6F7FAFFB2 +:103A10000F99084480B20F90012000900E98C0B218 +:103A200006900F9800EB40004006000E08232D2260 +:103A300005900699F6F748FF0F98401C0F904948EB +:103A4000407D00EB4001484800EB411090F8200019 +:103A500000210590F3F750FE069001200821002276 +:103A6000CDE9002102900E98C0B205900F9800EBAE +:103A700040004006000E13460490DDE90512F6F7FB +:103A8000C1FF0F99084480B20F9079E5D7F774F819 +:103A9000012806D002280ED0042816D0082837D1D5 +:103AA0002FE03048007D002804DD2E48007D401EB8 +:103AB0002C4908752CE02B48007D032804DA29489E +:103AC000007D401C2749087522E02648007D30B162 +:103AD000012808D002280AD0032810D10BE00520C5 +:103AE000FFF77AF90BE00620FFF776F907E00720E9 +:103AF000FFF772F903E00820FFF76EF900BF00BF7F +:103B000006E00220FFF768F900201649087500BF9B +:103B100000BF1448C07C042819D104220021194890 +:103B200001F0D4FA00201021CDE900100D48007DED +:103B3000144901EB001006900A48007D0007000EB2 +:103B40001023059001460020069AF7F768F817E55C +:103B50004C3A20202020202020202020202020201F +:103B600000000000BC120020D81400209840002063 +:103B7000503A2020202020202020202020202020FB +:103B80000000000018FF0308D6F7F6FF082806D14A +:103B90000420FFF721F90020FA49487500BF00BF53 +:103BA000F848C07C05287DD104220021F64801F0A8 +:103BB0008DFAF648407820B101280ED002284CD169 +:103BC0002CE0012008211023AFF68812CDE9001067 +:103BD00019460020F7F723F83FE0012008211023C1 +:103BE000AFF69012CDE9001019460020F7F717F84C +:103BF000012008211023E6A2CDE900103821002081 +:103C0000F7F70DF8012008211123E04AB53ACDE974 +:103C1000001038211E20F7F702F81EE001200821CD +:103C20001023DDA2CDE9001019460020F6F7F7FFBA +:103C3000012008211023D6A2CDE900103821002050 +:103C4000F6F7EDFF012008211123D74ACDE9001036 +:103C500038211E20F6F7E3FF00BF00BFCB484078B5 +:103C600000281FD0C9488078F0BB0020119009E0DF +:103C7000C649D8391198085C00B106E01198401C7B +:103C800080B2119011981528F2D300BF01200821AD +:103C90001023C6A2CDE900101A210020F6F7BFFFBD +:103CA000012000E0D8E008211023B84A7C3ACDE991 +:103CB00000101A212420F6F7B2FFB248C07A182863 +:103CC00017DD012008211023BAA2CDE9001024211C +:103CD0000020F6F7A4FF012008211423AB4A903AF4 +:103CE000CDE900102E2100E019E00020F6F797FF43 +:103CF000B2E0012008211023AEA2CDE9001024215A +:103D00000020F6F78CFF0121082014239F4A8B3AEC +:103D1000CDE900012E210020F6F781FF9CE09B48B1 +:103D2000807801283BD10020119009E09749D839CB +:103D30001198085C00B106E01198401C80B2119007 +:103D400011981528F2D300BF01210820102397A253 +:103D5000CDE900011A210020F6F761FF01210820BA +:103D600010238A4A7C3ACDE900011A212420F6F773 +:103D700056FF0120082110238EA2CDE90010242136 +:103D80000020F6F74CFF0121082014237F4A903AC7 +:103D9000CDE900012E210020F6F741FF5CE07B48D1 +:103DA000807802282AD101200821102383A2CDE99E +:103DB00000101A210020F6F732FF012008211023FD +:103DC000724A543ACDE900101A211E20F6F727FF57 +:103DD00001200821102377A2CDE900102421002022 +:103DE000F6F71DFF012008211423684A903ACDE917 +:103DF00000102E210020F6F712FF2DE06348807896 +:103E0000032829D10120082110236EA2CDE900103A +:103E10001A210020F6F703FF0121082010235B4A36 +:103E20000A32CDE900011A211220F6F7F8FE01202E +:103E3000082110235FA2CDE9001024210020F6F70D +:103E4000EEFE012108201423504A903ACDE90001EA +:103E50002E210020F6F7E3FE17E6D6F78DFE0128A7 +:103E600004D002280CD008281BD113E04548407D1F +:103E7000002804DD4348407D401E4249487510E05B +:103E80004048407D032804DA3E48407D401C3D49BF +:103E9000487506E00420FEF79FFF00203949487569 +:103EA00000BF00BF3748C07C062869D1042200212A +:103EB000454801F00BF9012010210022CDE9002135 +:103EC00002903048407D401C0123024600210690AC +:103ED0003E20F6F797FD0120082110233BA2CDE9F3 +:103EE000001000214820F6F79AFE01203A490823E5 +:103EF0001A46CDE9001000217820F6F725FE0120B2 +:103F00000821102335A2CDE900104820F6F787FEDE +:103F10000020314908231A46CDE9001019467820BF +:103F2000F6F712FE0120082110232FA2CDE9001080 +:103F300019460020F6F773FE1248407D00EB400161 +:103F400001EB00102A4901EB0010407B012809D148 +:103F50000821102327A2CDE9001019461E20F6F7EC +:103F60005EFE09E001200821102324A2CDE9001003 +:103F700019461E20F6F753FE01200821102341E0C8 +:103F800082E10000BC12002058FF03089C3A002088 +:103F900055524C3A00000000547970653A436C6FFA +:103FA00075642D5461737400418D030841504E2097 +:103FB0003A000000494D45493A0000005353494436 +:103FC0003A00000049503A00D8FF03084F6E4C6990 +:103FD0006E65203A2000000094FE03084F66664C90 +:103FE000696E653A20000000547970653A0000005F +:103FF000984000204C4F524100000000525334388A +:1040000035000000FEA2CDE9001018210020F6F7CF +:1040100006FEFE48407D00EB400101EB0010FC492C +:1040200001EB00108079052818D101200821CDE985 +:104030000010F648407D00EB400101EB0010F44910 +:1040400001EB0010007BF34901EB00100C2302464A +:10405000182106903620F6F7E2FD17E0012008212E +:10406000CDE90010E948407D00EB400101EB001074 +:10407000E74901EB00108079E74901EB00100C23C0 +:104080000246182106903620F6F7C9FD01200821C6 +:104090001023E2A2CDE9001020210020F6F7BFFD99 +:1040A00009200F9000200E901190DFE00F9800EB98 +:1040B000400040007A2805DD0E98401C80B20E902A +:1040C00000200F90D148417D01EB410000EB011031 +:1040D000CF4901EB00103030119900EB01108078CE +:1040E000C00908210022CDE900210290C748407D87 +:1040F00000EB400101EB0010C54901EB001030302E +:10410000119900EB01100078069020210E9801EB28 +:10411000C000C0B205900F9800EB40004006000EB2 +:1041200000230490DDE90512F6F76CFC0F990844B2 +:1041300080B20F900F9800EB400040007A2805DD18 +:104140000E98401C80B20E9000200F90AF48417D29 +:1041500001EB410000EB0110AD4901EB00103030E4 +:10416000119900EB01108078C009009020210E9871 +:1041700001EBC000C0B206900F9800EB4000400673 +:10418000000E08232D2205900699F6F79DFB0F9847 +:10419000401C80B20F900F9800EB400040007A283E +:1041A00005DD0E98401C80B20E9000200F909748BD +:1041B000407D00EB400101EB0010954901EB001040 +:1041C0003030119900EB01108078C00908210022DD +:1041D000CDE9002102908D48407D00EB400101EBCC +:1041E00000108B4901EB00103030119900EB0110E9 +:1041F0004078069020210E9801EBC000C0B20590D7 +:104200000F9800EB40004006000E00230490DDE90B +:104210000512F6F7F7FB0F99084480B20F900F983C +:1042200000EB400040007A2805DD0E98401C80B26B +:104230000E9000200F900120009020210E9801EB9D +:10424000C000C0B206900F9800EB40004006000E80 +:1042500008233B2205900699F6F736FB0F98401C81 +:1042600080B20F901198401C80B211906748417D38 +:1042700001EB410000EB0110654901EB0010C17931 +:10428000119881423FF712AF61E4D6F775FC01281F +:1042900004D002280CD008281BD113E05B48407DD5 +:1042A000002804DD5948407D401E5849487510E0FB +:1042B0005648407D032804DA5448407D401C534949 +:1042C000487506E00420FEF787FD00204F49487539 +:1042D00000BF00BF4D48C07C07287DD101204B495D +:1042E000C87504220021504800F0F0FE0120102182 +:1042F0000022CDE9002102904448407D401C01236A +:104300000246002106904020F6F77CFB01200821A0 +:10431000102346A2CDE9001014210020F6F77FFCFF +:1043200009200F9000200E90119006E10F9800EBED +:10433000400040007A2805DD0E98401C80B20E90A7 +:1043400000200F90012008210022CDE900210290D9 +:104350002E48407D00EB400101EB00102C4901EBA1 +:1043600000103030119900EB0110007806901421F4 +:104370000E9801EBC000C0B205900F9800EB400012 +:104380004006000E00230490DDE90512F6F73AFB23 +:104390000F99084480B20F900F9800EB4000400046 +:1043A0007A2805DD0E98401C80B20E9000200F90F8 +:1043B0000120009014210E9801EBC000C0B20690BD +:1043C0000F9800EB40004006000E08232D220590B8 +:1043D0000699F6F779FA00E0BDE00F98401C80B22C +:1043E0000F900F9800EB400040007A2805DD0E98F2 +:1043F000401C80B20E9000200F900448407D1BE0CE +:1044000050726F746F636F6C3A000000BC12002032 +:1044100098400020E80004081800040847756E2D35 +:10442000416464723A0000001801040847756E2D5B +:10443000525353493A00000040F2533110FB01F04F +:10444000FE4901EB800000F56270119901EB410219 +:1044500002EB011100EBC10090F84400642110FB55 +:1044600001F00690012008210022CDE900210290F0 +:104470000698C11700EB11600012059014210E98E8 +:1044800001EBC000C0B204900F9800EB4000400662 +:10449000000E00230390DDE90412F6F7B3FA0F993A +:1044A000084480B20F900F9800EB400040007A283B +:1044B00005DD0E98401C80B20E9000200F90012068 +:1044C000009014210E9801EBC000C0B206900F9826 +:1044D00000EB40004006000E0823252205900699B7 +:1044E000F6F7F2F90F98401C80B20F900F9800EB8E +:1044F000400040007A2805DD0E98401C80B20E90E6 +:1045000000200F900120009014210E9801EBC000B4 +:10451000C0B206900F9800EB40004006000E082342 +:104520003B2205900699F6F7CFF90F98401C80B210 +:104530000F901198401C80B21190C148407D00EB53 +:10454000400101EB0010BF4901EB0010C179119847 +:1045500081423FF7EBAE7FE4D6F70EFB082803D18C +:104560000420FEF739FC00BF00BFB548C07C082816 +:104570007ED104220021B44800F0A8FD01200821CA +:104580001023B2A2CDE9001012210020F6F747FB5C +:10459000012008211023AE4ACDE90010122108465F +:1045A000F6F73DFB012008211023AAA2CDE9001057 +:1045B00012215A20F6F733FB012008210022CDE911 +:1045C000002102909E48C07A0223024612210690E2 +:1045D0006C20F6F717FA002011904EE0119800EBCE +:1045E000400101EB0010974901EB0010007E00F044 +:1045F0000100E0B301200821CDE90010119800EB83 +:10460000C0001B30C0B2052393A2014606900020D3 +:10461000F6F705FB012008210022CDE900210290D8 +:10462000119800EBC0001B30C0B201230690119A14 +:10463000521C01461E20F6F7E5F901200821CDE9BC +:104640000010119800EB400101EB00107D4901EBD7 +:1046500000100E300690119800EBC0001B30C0B265 +:104660000A23059001462A20069AF6F7D8FA00E0B8 +:1046700006E01198401C80B2119011980428ADDB1F +:1046800002E6D6F779FA012806D0022812D00428CB +:104690001ED0082853D14BE06948007D002805DD75 +:1046A0006748007D401E6649087502E005206449A0 +:1046B000087544E06248007D052805DA6048007D01 +:1046C000401C5F49087502E000205D49087536E02E +:1046D0005B48007D062829D2DFE800F003070B0FB6 +:1046E0001A240A20FEF778FB20E00B20FEF774FB6B +:1046F0001CE00C20FEF770FB18E00D20FEF76CFBB1 +:10470000574890F8AA0000F00F004D4908750DE0D9 +:104710000E20FEF761FB524890F8AA0000094849B4 +:10472000087503E00F20FEF757FB00BF00BF06E04F +:104730000220FEF751FB00204149087500BF00BF71 +:104740003F48C07C092819D13D48007D454901EB0F +:10475000001004220021069000F0B8FC0020102177 +:10476000CDE900103648007D3E4901EB00101023D2 +:104770000246002106900846F6F751FA84E5D6F77E +:10478000FBF9012806D002280ED0042816D00828EC +:1047900009D178E02A48407D002804DD2848407D82 +:1047A000401E2749487575E02548407D032804DAF6 +:1047B0002348407D401C224948756BE02048407DDD +:1047C00000EB400101EB00101E4901EB0010407BA3 +:1047D00001281AD100201A49497D01EB410202EB60 +:1047E0000111184A02EB011148731548407D01463A +:1047F00006900220D5F75AFC1148407D0690F3F749 +:1048000069FD0020184908603CE00D48407D00EB40 +:10481000400101EB00100B4901EB0010407B88BB0D +:104820000120114908600649497D01EB410202EB74 +:104830000111044A02EB0111487317E058450020AA +:10484000BC120020984000205801040853563A003A +:10485000CE80030848563A00506F72742D00000055 +:10486000DA3900209801040888024242FD48407D60 +:104870000690F3F72FFDFB48407D0146069002208D +:10488000D5F714FC06E00920FEF7A6FA0020F5494A +:10489000487500BF00BFF348C07C0A2854D10422E9 +:1048A0000021F14800F012FC012008211523EFA29D +:1048B000CDE9001014212820F6F7B1F901200821D4 +:1048C0000022CDE900210290E648407D401C0123F2 +:1048D0000246142106904620F6F794F8E148407D00 +:1048E00000EB400101EB0010E24901EB0010407BBE +:1048F00001280AD1012108201523DFA2CDE90001FA +:104900001E210020F6F78BF914E0D648407D00EB1D +:10491000400101EB0010D74901EB0010407B48B982 +:10492000012008211523D7A2CDE900101E21002067 +:10493000F6F775F9012008211523D5A2CDE900105D +:1049400032210020F6F76BF9A7E3D6F715F9012815 +:1049500006D0022817D0042828D0082848D12DE0F6 +:10496000C048407D00280DDDCE4890F8250820B1D4 +:10497000BC48407D0690F3F7ADFCBA48407D401E30 +:10498000B849487534E0B748407D03280DDAC5487A +:1049900090F8250820B1B348407D0690F3F79AFCC3 +:1049A000B048407D401CAF49487521E00121BD4819 +:1049B00080F825180120BC49487019E00920FEF74D +:1049C0000BFA0021A74841750121B64880F8181854 +:1049D00090F8250858B10020B44908600021B1487A +:1049E00080F825189F48407D0690F3F773FC00BFC0 +:1049F00000BF9C48C07C0B283CD104220021AC485D +:104A000000F064FB01210820152398A2CDE90001E4 +:104A100012212820F6F703F9012108200022CDE910 +:104A2000002002918F48407D401C0B460246122117 +:104A300006904620F5F7E6FF0120082115239DA2E8 +:104A4000CDE900101C210020F6F7E9F8012008212B +:104A500015239EA2CDE9001026210020F6F7DFF8ED +:104A60000121082015239FA2CDE90001302100205B +:104A7000F6F7D5F88B4890F8250801282ED179490A +:104A8000C87589488078A0B10020884908608649A7 +:104A900088707448407D01210690F4F70FF90120D9 +:104AA0000821152394A2CDE9001038210020F6F743 +:104AB000B6F87C4890F8240880B10021794880F845 +:104AC00024180121082015238FA2CDE900013821E7 +:104AD0000020F6F7A4F8012074490860DDE2D6F75B +:104AE0004BF8012806D0022805D0042804D0082855 +:104AF00014D10FE012E011E0D4F7B8FD142804D16E +:104B00000121854880F80A1F03E00021824880F8CF +:104B10000A1F03E00920FEF75FF900BF00BF5148FC +:104B2000C07C0C283BD1042200217C4800F0CEFA46 +:104B30000121082015237AA2CDE900011A210020C5 +:104B4000F6F76DF80121082015237AA2CDE90001BE +:104B500024210020F6F763F801200821152379A20B +:104B6000CDE900102E210020F6F759F86A4890F898 +:104B70000A0F50B101210820152378A2CDE90001C8 +:104B800038210020F6F74BF809E001200821152311 +:104B900078A2CDE9001038210020F6F740F87CE239 +:104BA000D5F7EAFF012806D0022812D004281ED02B +:104BB00008280DD123E12B48407D002805DD294838 +:104BC000407D401E2749487502E003212548417574 +:104BD0001CE12448407D032805DA2248407D401C22 +:104BE0002049487502E000201E4948750EE11D4825 +:104BF000417D634890F8AA0061F30300604981F8A1 +:104C0000AA0000210320D5F751FA50B35C48B0F850 +:104C1000AA0011900220FEF7DFF8D5F7EDFA584907 +:104C20001198A1F8AA0000210320D5F73FFA3A48CD +:104C300090F8FC0C20F00101374880F8FC1C90F83B +:104C4000FC0C20F00600801D334981F8FC0C00208C +:104C500001F6FC41488000210120D5F727FA494898 +:104C600092E0CBE0BC12002028020408504F5254BE +:104C70003A00000098400020545950453A4C4F5299 +:104C800041000000545950453A5253343835000021 +:104C90005061737320456E746572204368616E675E +:104CA00065000000BC720020D47A002088024242D5 +:104CB00068020408313A4469702073776974636844 +:104CC0002031616E6432204F4E000000323A496E4E +:104CD0007365727420736C617665206D6F64756C9A +:104CE00065000000333A5061737320456E7465723D +:104CF000205374617274000053746174653A536593 +:104D00006E64696E6700000053746174653A436FA6 +:104D10006D706C6574650000BC220020A802040858 +:104D2000496E7365727420552D4469736B20466912 +:104D3000727374005468616E205061737320456E05 +:104D400074657200466F726D61743A464154333235 +:104D50003B4D41583A3332470000000046696E64CB +:104D600020552D4469736B2C4F7574707574696E82 +:104D70006700000053746174653A49646C65000013 +:104D8000DA390020BC32002090F8060720F08001BC +:104D9000C44880F8061700F5FC608078C0B101288F +:104DA0001FD002280AD0032825D1BE4890F8060754 +:104DB00020F07801BB4880F806171CE0B94890F84D +:104DC000060720F078002030B64981F8060712E087 +:104DD000B44890F8060720F07801B24880F806172A +:104DE00009E0B04890F8060720F078005830AD4947 +:104DF00081F8060700BF00BFFCF722FF06E009208C +:104E0000FDF7EAFF0020A849487500BF00BFA6488B +:104E1000C07C0D2843D104220021A44800F056F99B +:104E200001201021CDE90010A14890F8AA0000F05F +:104E30000F00A04901EB001010230246194606900E +:104E40000020F5F7ECFE9A4890F8AA0000F00F0059 +:104E50009549497D884211D000201021CDE90010EC +:104E60009148407D934901EB0010001D0C23024640 +:104E7000202106900020F5F7D2FE10E0012010213D +:104E8000CDE900108848407D8A4901EB0010001DE3 +:104E90000C230246202106900020F5F7C0FEFCE01E +:104EA000D5F76AFE012806D0022812D004281ED0A9 +:104EB000082875D16DE07C48407D002805DD7A48E2 +:104EC000407D401E7849487502E0042076494875C7 +:104ED00066E07548407D042805DA7348407D401C33 +:104EE0007149487502E000206F49487558E06E48E6 +:104EF000417D6F4890F8AA0061F307106C4981F872 +:104F0000AA0000210320D5F7D1F880B30220FDF7D5 +:104F100063FF644890F8060720F08001614880F83C +:104F2000061700F5FC608078C0B1012820D0022867 +:104F30000AD0032826D15B4890F8060720F07801B4 +:104F4000584880F806171DE0564890F8060720F0EC +:104F500078002030534981F8060713E0514890F853 +:104F6000060720F078014F4880F806170AE00FE0A6 +:104F70004C4890F8060720F078005830494981F8ED +:104F8000060700BF00BFFCF75BFE002046494875DE +:104F900006E00920FDF720FF00204349487500BFC7 +:104FA00000BF4148C07C0E2841D104220021424864 +:104FB00000F08CF801201021CDE900103C4890F859 +:104FC000AA0000093D4901EB0010102302461946D2 +:104FD00006900020F5F723FE3348407D344991F8D0 +:104FE000AA10B0EB111F11D000201021CDE9001044 +:104FF0002D48407D314901EB0010001D0C23024675 +:10500000202106900020F5F70AFE10E00120102173 +:10501000CDE900102448407D284901EB0010001D17 +:105020000C230246202106900020F5F7F8FD34E01D +:10503000D5F7A2FD012806D0022805D0042804D007 +:1050400008281FD11AE01DE01CE0D5F7D5F8012093 +:105050000690069880F3138800BF00BFBFF34F8F00 +:105060001748006800F4E06016490843001D144921 +:105070000860BFF34F8F00BF00BFFEE70920FDF7B8 +:10508000ABFE00BF00BF0848C07C0F2804D104223B +:1050900000210D4800F01AF800BF00BFF5F7D0FB63 +:1050A00012B010BDBC320020BC120020E80204087F +:1050B000DA3900206803040828030408B803040848 +:1050C0000CED00E00000FA05080404082DE9F8439F +:1050D00007460E469046002416E0002510E0012009 +:1050E0007B1903EB061303EB041300901A782307D4 +:1050F000190EEB06180E1023F5F7E6FB681CC5B277 +:10510000102DECDB601CC4B24445E6DBBDE8F8833F +:1051100000B5002008490877002107488177012160 +:105120004177C1776421416201200349C87502209B +:10513000FDF752FE00BD0000BC120020042808D17B +:105140004FF0E021096941F004014FF0E0221161C4 +:1051500007E04FF0E021096921F004014FF0E0225F +:105160001161704710B51548006840F4700013498C +:1051700008601348006840F00100114908600020F1 +:105180000F49083108600E4800680E4908400C4974 +:1051900008600D48091D0860081F006820F4802081 +:1051A000091F0860002006490C310860FDF764FC07 +:1051B0004FF0006001498039086010BD88ED00E0C3 +:1051C00000380240FFFFF6FE1030002410B5FDF756 +:1051D000E7FB10BDCA430282704721B1028842F04A +:1051E0000102028004E002884FF6FE731A4002803A +:1051F0007047000010B504465548844208D101218B +:105200000846FDF7A9F900210120FDF7A5F99DE069 +:10521000B4F1804F08D101210846FDF77DF9002146 +:105220000120FDF779F991E04A48844208D1012133 +:105230000220FDF771F900210220FDF76DF985E0EC +:105240004548844208D101210420FDF765F9002179 +:105250000420FDF761F979E04048844208D101213A +:105260000820FDF759F900210820FDF755F96DE0F8 +:105270003B48844208D101211020FDF74DF900215F +:105280001020FDF749F961E03648844208D1012138 +:105290002020FDF741F900212020FDF73DF955E0E0 +:1052A0003148844208D101210220FDF755F900213F +:1052B0000220FDF751F949E02C48844209D101212F +:1052C0000804FDF749F900214FF48030FDF744F957 +:1052D0003CE02748844209D101214804FDF73CF90C +:1052E00000214FF40030FDF737F92FE021488442C8 +:1052F00009D101218804FDF72FF900214FF4802006 +:10530000FDF72AF922E01C48844208D101214020FF +:10531000FDF702F900214020FDF7FEF816E01748DE +:10532000844208D101218020FDF7F6F80021802079 +:10533000FDF7F2F80AE01248844207D101218015F6 +:10534000FDF7EAF80021A015FDF7E6F810BD000012 +:10535000000001400004004000080040000C004034 +:1053600000100040001400400004014000400140D3 +:10537000004401400048014000180040001C00406B +:105380000020004030B50246002000230024158A8A +:1053900005EA0103958905EA010413B10CB1012066 +:1053A00000E0002030BD1AB183890B43838102E005 +:1053B00083898B438381704700220288184B98426F +:1053C0000ED0184B98420BD0B0F1804F08D0164B3E +:1053D000984205D0154B984202D0154B984204D103 +:1053E0004FF68F731A404B881A43124B984207D0DE +:1053F000114B984204D04FF6FF431A400B891A43D1 +:1054000002804B68C3620B880385054B984202D02B +:10541000044B984201D18B7A038601238382704723 +:10542000000001400004014000040040000800406A +:10543000000C0040001000400014004010B5002493 +:10544000FCF78CFE00F0BCFCD4F7C2FF294890F8B2 +:10545000FC0C20F00101274880F8FC1C90F8FC0CA3 +:1054600020F08001234880F8FC1C90F8FC0C20F010 +:105470000600801D1F4981F8FC0C00210120D4F793 +:1054800015FED3F799FED4F7C5FBD5F7B7FBF5F7B3 +:10549000C1F8FFF73DFED5F74FF9F2F717FDF4F726 +:1054A00097FEFCF7CDFBFCF723FF124890F8FC0CAD +:1054B00020F001010F4880F8FC1C90F8FC0C20F053 +:1054C00080010C4880F8FC1C90F8FC0C20F00600D1 +:1054D000801D084981F8FC0C00210120D4F7E6FD6D +:1054E00042F2107004494885012081F82900F5F73F +:1054F000EBFB10BDBC220020BC1200202DE9F041C6 +:1055000000240025FE48807801280BD10020FC49AA +:105510008870D4F7CBFBFB48C07C022802DC01205A +:10552000F849C875F748007AC0F3800000287DD19B +:10553000002479E304EB4400F149503101EB800091 +:105540008078012807D1002004EB4401EC4A503256 +:1055500002EB8101887004EB4400E949503101EB12 +:105560008000407800287DD104EB440001F599616A +:1055700001EB800080780128F5D104EB440000EBBA +:10558000041001F5107101EB00108079002869D03A +:10559000002004EB4401DC4A02EB8101887004EB3B +:1055A000440000EB041002F5107101EB001080794B +:1055B0000D287DD2DFE800F07C070A0BCA0C0D092C +:1055C00008FDFC0F0E0000BF00BF00BF00BF00BF02 +:1055D00000BF00BF00BF40F253306043CB4901EB36 +:1055E00080000079012815D040F25330604301EB70 +:1055F000800000F5627040F253316143C34A02EB10 +:105600008101897801EB410202EB011110F83100B0 +:10561000002861D140F253306043BC4901EB800067 +:105620008078401CC1B240F2533000E06CE360432C +:10563000B64A02EB8000817040F25330604311465D +:1056400011F8200090B140F25330604311F820105F +:1056500040F25330604302EB80008170002140F241 +:10566000533000E0DEE2604302F8201040F2533095 +:105670006043A64901EB800000F5627040F25331AF +:105680006143A24A02EB8101897801EB410202EBFE +:10569000011110F8311040F2533060439B4A02EB85 +:1056A00080004079814217D0002240F2533000E060 +:1056B00006E26043954901EB800000F5627040F21C +:1056C00053316143914B03EB8101897801EB410335 +:1056D00003EB011100F8312040F2533060438B4955 +:1056E00001EB8000807804EB440101EB0411884A4F +:1056F00002EB0111C979884207DB002140F25330E7 +:105700006043824A02EB8000817040F25330604374 +:105710007E4B03EB800000F5627040F2533363432D +:105720007A4E06EB83039B7803EB430606EB0313E9 +:1057300000EBC300427940F253306043734B03EBFC +:10574000800081782046E9F773F96AE240F253302D +:1057500060436E4901EB80000079012815D040F2CA +:105760005330604301EB800000F5627040F253312A +:105770006143664A02EB8101C97801EB410202EB09 +:10578000011110F8310000285ED140F2533060431F +:105790005E4901EB8000C078401CC1B240F253303A +:1057A00060435A4A02EB8000C17040F2533001E07E +:1057B00087E1B3E06043114611F8200080B140F268 +:1057C0005330604311F8201040F25330604302EB35 +:1057D0008000C170002140F25330604302F8201075 +:1057E00040F253306043494901EB800000F562709C +:1057F00040F253316143454A02EB8101C97801EB24 +:10580000410202EB011110F8311040F253306043B5 +:105810003E4A02EB80004079814215D0002240F2DE +:1058200053306043394901EB800101F5627140F268 +:1058300053306043354B03EB8000C07800EB4003EE +:1058400003EB001001F8302040F2533060432F4941 +:1058500001EB8000C17840F2533060432B4A02EBE9 +:1058600080008079814206DB002140F253306043A2 +:1058700002EB8000C17040F253306043234901EBDA +:105880008000407808B340F25330604301EB800061 +:10589000C17840F2533060431C4A02F8201040F2B5 +:1058A00053306043114601EB80004078401EC1B286 +:1058B00040F25330604302EB8000C170002140F29F +:1058C0005330604302EB8000417040F2533060433C +:1058D0000E4B03EB8000083040F2533363430B4E12 +:1058E00006EB8303DB78C3EBC30300EBC300427911 +:1058F00040F253306043334603EB8000C17809E047 +:1059000040390020BC120020583E0020584500209D +:10591000984000202046E9F78BF882E140F25330AE +:105920006043F54901EB80000079012813D040F273 +:105930005330604301EB8000083040F25331614343 +:10594000ED4A02EB8101C978C1EBC10100EBC10056 +:105950000079002856D140F253306043E64901EB0C +:105960008000C078401CC1B240F253306043E24A2C +:1059700002EB8000C17040F253306043114611F8D1 +:10598000200080B140F25330604311F8201040F203 +:105990005330604302EB8000C170002140F253306D +:1059A000604302F8201040F253306043D24901EBCB +:1059B0008000083040F253316143CF4A02EB81014D +:1059C000C978C1EBC10100EBC100017940F253304D +:1059D000604302EB80004079814213D0002240F204 +:1059E00053306043C44901EB8000083040F253312A +:1059F0006143C14B03EB8101C978C1EBC10100EBED +:105A0000C100027140F253306043BB4901EB80009A +:105A1000C17840F253306043B74A02EB800080798E +:105A2000814206DB002140F25330604302EB8000EC +:105A3000C17040F253306043AF4901EB80004078C1 +:105A400008B340F25330604301EB8000C17840F26C +:105A500053306043A84A02F8201040F253306043AC +:105A6000114601EB80004078401EC1B240F2533035 +:105A7000604302EB8000C170002140F2533060436C +:105A800002EB8000417040F2533060439A4B03EBCD +:105A90008000083040F253336343974E06EB830394 +:105AA000DB78C3EBC30300EBC300427940F2533011 +:105AB0006043334603EB8000C1782046E8F7B8FF27 +:105AC000AFE040F2533060438B4901EB8000007936 +:105AD000012815D040F25330604301EB800000F5FF +:105AE000627040F253316143834A02EB8101C9780D +:105AF00001EB410202EB011110F8310000285BD1EB +:105B000040F2533060437C4901EB8000C078401C78 +:105B1000C1B240F253306043774A02EB8000C1705B +:105B200040F253306043114611F8200080B140F23A +:105B30005330604311F8201040F25330604302EBC1 +:105B40008000C170002140F25330604302F8201001 +:105B500040F253306043684901EB800000F5627009 +:105B600040F253316143644A02EB8101C97801EB91 +:105B7000410202EB011110F8311040F25330604342 +:105B80005D4A02EB80004079814215D0002240F24C +:105B900053306043584901EB800000F5627040F2D9 +:105BA00053316143544B03EB8101C97801EB41034D +:105BB00003EB011100F8312040F2533060434E49AD +:105BC00001EB8000C17840F2533060434A4A02EB57 +:105BD00080008079814206DB002140F2533060432F +:105BE00002EB8000C17040F253306043424B03EB44 +:105BF0008000083040F2533363433F4E06EB83038B +:105C0000DB78C3EBC30300EBC300427940F25330AF +:105C10006043334603EB8000C1782046E8F708FF75 +:105C200000BF00BF601CC4B2344890F86A0BA042A9 +:105C30003FF780AC3248807801287ED13048B038B8 +:105C4000807800EB40012F4800EB0110807900289C +:105C500073D000202A498870A1F1B00081782748CC +:105C600090F80C0C401E814207DA2548B038807845 +:105C7000401C2349B039887003E000202049B03926 +:105C800088701F48B038807800EB40011C48983875 +:105C900000EB81008078B8B300221948B0388078D2 +:105CA00000EB40011648983800EB810082701448E0 +:105CB000B038807800EB4001124800EB0110807989 +:105CC00001282BD0042804D0052823D006282AD167 +:105CD0001BE00B48B038807800EB4001094800EB2E +:105CE000011000684FF4E131B1FBF0F000EB40101F +:105CF00040000349886016E058450020BC3200206F +:105D000088400020CC3E002017E04FF47A702849EC +:105D1000886008E064202649886004E04FF47A70C7 +:105D20002349886000BF00BF214AB03A93780B3204 +:105D3000D15C0B3A9078F3F713FD1E48407888B990 +:105D40001D488078012820D100201B498870194BFC +:105D50001A79A1F29C6393F8E017164B5878F9F77B +:105D6000B3FD12E014480C38807801280DD10020D2 +:105D700011490C3988700F4B1A79A1F5D26393F849 +:105D8000E0170C4B5878F9F79FFD0C48807B58B909 +:105D9000D5F770F8F3F74CF90648C07820B1002029 +:105DA0000449C870F4F7E8FFFDF71EF8BDE8F0817C +:105DB000884000209C3A002058390020BC12002066 +:105DC0003EB50024002501210846FCF795FBA720DD +:105DD000ADF800000020ADF8020040F2E73001907D +:105DE0000020ADF8080069464FF08040FFF7E4FA64 +:105DF0000021AB4880F8321800BF6FE004EB44008C +:105E0000A84901EB8001A64890F83208A64A42F85A +:105E10002010A34890F83208401CC1B2A04880F876 +:105E2000321804EB440002F55A7101EB80019C48E2 +:105E300090F8320842F82010994890F83208401C37 +:105E4000C1B2974880F8321804EB440002F54E7155 +:105E500001EB8001924890F8320842F820109048F7 +:105E600090F83208401CC1B28D4880F8321804EB1B +:105E700044008E4901EB8001894890F8320842F8CD +:105E80002010874890F83208401CC1B2844880F83E +:105E9000321800251EE040F253306043844901EB84 +:105EA000800000F5627005EB450101EB051100EB88 +:105EB000C1000C307A4991F832187B4A42F821002F +:105EC000774890F83208401CC1B2754880F8321803 +:105ED000681CC5B2102DDEDB601CC4B2042C8DDB47 +:105EE00070490C396E4890F832086F4A42F8201019 +:105EF0006B4890F83208401CC1B2694880F83218EB +:105F000000F5D26190F8320842F82010644890F809 +:105F10003208401CC1B2624880F8321800F29C611D +:105F200090F8320842F820105D4890F83208401C82 +:105F3000C1B25B4880F8321800F5D56190F832089C +:105F400042F82010564890F83208401CC1B254481C +:105F500080F8321800F61C0190F8320842F8201040 +:105F60004F4890F83208401CC1B24D4880F83218B2 +:105F700000F6543190F8320842F82010484890F862 +:105F80003208401CC1B2464880F8321800F28461E1 +:105F900090F8320842F82010414890F83208401C2E +:105FA000C1B23F4880F8321840493C3190F832087D +:105FB00042F820103A4890F83208401CC1B23848E4 +:105FC00080F832183B48364991F8321842F82100DF +:105FD000334890F83208401CC1B2314880F832187A +:105FE0003249303190F8320842F820102C4890F8AD +:105FF0003208401CC1B22A4880F8321800F55C60B3 +:10600000274991F8321842F82100254890F83208C3 +:10601000401CC1B2224880F8321800F6CC5190F8EA +:10602000320842F820101E4890F83208401CC1B2D5 +:106030001B4880F83218002414E004EB44011E4889 +:1060400000EB8101164890F83208174A42F82010F8 +:10605000134890F83208401CC1B2114880F8321839 +:10606000601CC4B2052CE8DB0E491C390C4890F8C2 +:1060700032080D4A42F82010094890F83208401CB6 +:10608000C1B2074880F8321801218807FFF7A5F848 +:10609000012211469007FFF786F900F00FF83EBD88 +:1060A000BC32002090390020F03A0020987A00207D +:1060B00058450020D8120020F03F002008B51C20D1 +:1060C0008DF8000001208DF8010002208DF80200FB +:1060D00001208DF803006846F4F7B0F908BD10B54B +:1060E000F1F784FB10BD10B5F1F7A2FB10BD10B5A0 +:1060F000FBF7C4FC10BD10B5F1F74EFB10BD10B599 +:10610000F1F7B8FB10BD10B5F3F75EFF10BD01F459 +:106110000072B2F5007F00D100BFCA430280704711 +:1061200021B1828942F40052828104E082894DF6D5 +:10613000FF731A40828170471AB1838A0B438382AE +:1061400002E0838A8B4383827047000010B50446C7 +:106150002548844208D101211020FCF7FDF90021D7 +:106160001020FCF7F9F93EE02048844209D10121D2 +:106170004804FCF7D1F900214FF40030FCF7CCF9CA +:1061800031E01B48844209D101218804FCF7C4F99D +:1061900000214FF48020FCF7BFF924E01548844229 +:1061A00009D10121C804FCF7B7F900214FF4002000 +:1061B000FCF7B2F917E01048844209D10121080523 +:1061C000FCF7AAF900214FF48010FCF7A5F90AE0CA +:1061D0000A48844207D101212020FCF7BDF90021A3 +:1061E0002020FCF7B9F910BD001001400044004028 +:1061F00000480040004C00400050004000140140A6 +:1062000002460020B1F5007F00D100BF13880B408B +:106210000BB1012000E00020704770B50246002459 +:1062200000230025002040F66A16B14200D100BFCD +:10623000C1F3421501F01F03012606FA03F3012DF5 +:1062400002D19689334006E0022D02D1168A3340EE +:1062500001E0968A33400C12012606FA04F41688EF +:10626000344013B10CB1012000E0002070BDF0B546 +:106270000346002400260025002040F66A17B94294 +:1062800000D100BF1846C1F3421401F01F060127D8 +:1062900007FA06F5012C01D10C3004E0022C01D1E3 +:1062A000103000E014301AB107682F43076002E095 +:1062B0000768AF430760F0BD2DE9FF4705460E466E +:1062C0000024A14600BFA046B08900B100BF2C8ABF +:1062D00024F44054F08804432C82AC8941F20C60D1 +:1062E0008443B08831890843718908430443AC81F1 +:1062F000AC8A24F44074B0890443AC826846FCF74D +:106300003BF92048854202D01F48854202D1DDF882 +:106310000C9001E0DDF80890A88900F4004040B13D +:1063200009EBC90000EB091031684900B0FBF1F737 +:1063300007E009EBC90000EB091031688900B0FBE8 +:10634000F1F76420B7FBF0F004012009642101FBA0 +:106350001078A88900F4004040B1322000EBC8005A +:10636000B0FBF1F000F00700044308E0322000EB3E +:1063700008106421B0FBF1F000F00F0004432C8101 +:10638000BDE8FF87001001400014014010B5002453 +:1063900006E0FCF775F810B9D3F79CF910BD641C42 +:1063A00002488442F5D3FA20F8E70000404B4C0045 +:1063B0000FB4084B10B504A902AA039801F0E6F93E +:1063C000044602A9002001F00CFC204610BC5DF838 +:1063D00014FB0000E37B030803B40198410000981C +:1063E00050EAC12018BF04204A0D18BF40F0010038 +:1063F00040F2FF72B2EB515F08BF40F0020001288B +:1064000008BF052002B0704730B583B0044601F0E4 +:1064100093F99FED090B05468DED000B00222146F7 +:106420006846D2F716FA284601F0A2F99DED000B56 +:1064300003B030BD000000000000000000000000BC +:1064400070B5D94B00242DED020B2DED108BDDE93D +:106450001010984205DA20F000429A4201D809D182 +:1064600041B19DED100BBDEC108B02B0BDE870404A +:1064700001F01EB9B0F5801F26DA11430BD00028B9 +:1064800013DA012001F074F9BDEC108B02B0BDE805 +:10649000704001F021B9022001F06AF901F0F0F832 +:1064A00051EC100B81F000419EE06FF035049FED40 +:1064B000C00B53EC102B9DED100B51EC100BD1F7D2 +:1064C0009FFFCDE91001084604EB2051C0F31304EF +:1064D000B948A1F2FF31204400F4801080F07F62BF +:1064E00082F04052224301EB20559FEDB50B1192F3 +:1064F00053EC102B9DED100B51EC100BD1F77AFFE4 +:1065000041EC180BA01CC0F313009FEDAFDB9FED17 +:10651000B0EBB14E7E4403286CD296ED000B51ECEB +:10652000180B53EC102BD2F7C5FC1DD1002D01BF69 +:1065300096ED000BBDEC108B02B070BD2846D2F773 +:1065400056F841EC180B53EC1D2BD1F759FF41ECD9 +:10655000190B53EC1E2B51EC180BD1F751FF53ECD8 +:10656000192BD1F7A6FE3FE09FED9D0B51EC180BC8 +:1065700053EC102BD1F744FF9FED9B1B53EC112BD9 +:10658000D1F73BFF41EC190B53EC182B51EC180BD6 +:10659000D1F736FF53EC192BD1F732FF41EC190B31 +:1065A000002D04BF53EC192B51EC180B1AD02846C0 +:1065B000D2F71DF841EC1A0B53EC1D2BD1F720FF3D +:1065C00053EC192BD1F719FF53EC182BD1F712FF0D +:1065D00041EC180B53EC1E2B51EC1A0BD1F710FFAA +:1065E00053EC182BD1F706FFBDEC108B02B041EC39 +:1065F000100B70BD9FED7E0B51EC180B53EC102B64 +:10660000D1F757FE41EC100B51EC180B53EC102B4B +:10661000D1F768FF41EC190B2846D1F7E8FF41ECB0 +:106620001B0B53EC192B51EC190BD1F7E9FE41EC84 +:106630001A0B714853EC1A2B261851EC1A0BD1F790 +:10664000DFFE41EC1F0B6D48C4F1510404F5D72463 +:10665000B0EE4F0AF0EE6F0A0321784400F094FF89 +:1066600053EC1F2B51EC100BD1F7CAFE41EC1C0B65 +:106670006348B0EE4F0AF0EE6F0A0421784400F050 +:1066800083FF53EC1A2B51EC100BD1F7B9FE3443B6 +:1066900053EC1C2BD1F70DFE41EC1C0B002C4CDDF8 +:1066A0009FED510B51EC180B53EC102BD1F7A8FEBA +:1066B00053EC182BD1F7A4FE41EC1A0B55B353EC55 +:1066C0001D2B51EC1B0BD1F79BFE41EC1D0B53EC2A +:1066D0001C2B51EC1A0BD1F7ECFD53EC192BD1F715 +:1066E0008FFE53EC1D2BD1F7E4FD53EC1A2BD1F7A1 +:1066F00084FE53EC182BD1F77DFE41EC180B53ECC4 +:106700001E2B51EC1B0BD1F77BFE53EC182BD1F752 +:1067100071FE69E753EC1C2B51EC1A0BD1F7C9FD44 +:1067200053EC192BD1F76CFE53EC1A2BD1F765FE05 +:1067300053EC182BD1F761FE56E735B353EC1D2B04 +:1067400051EC1B0BD1F75CFE41EC1A0B53EC1C2BEC +:1067500051EC180BD1F74EFE53EC192BD1F750FE2C +:1067600053EC1A2BD1F746FE53EC182BD1F742FE0F +:1067700041EC180B53EC1E2B51EC1B0BD1F740FED8 +:1067800053EC182BD1F736FE2EE753EC1C2B51ECB3 +:10679000180BD1F72FFE53EC192BD1F731FE53EC28 +:1067A000182BD1F72AFE1FE70000F07F0000000041 +:1067B0000000000000005043645F0900000000007A +:1067C000000000000000F03F763C7935EF39EA3DEB +:1067D0000000E0FE422EE63FF09F000000000000B7 +:1067E000555555555555D53F000000000000E03F78 +:1067F000000000000000004086EBF9FF729E0000E0 +:10680000689E00000000000070B5414A00252DED93 +:10681000020B2DED048BDDE90404944205DA24F02B +:106820000041914201D809D140B19DED040BBDEC6E +:10683000048B02B0BDE8704000F03ABFB4F5801F91 +:1068400026DA08430BD0002C13DA012000F090FF69 +:10685000BDEC048B02B0BDE8704000F03DBF0220EB +:1068600000F086FF00F00CFF51EC100B81F00041AE +:1068700046E09FED290B6FF0350553EC102B9DED95 +:10688000040B51EC100BD1F7BBFDCDE904010C4614 +:1068900005EB2450A0F2FF30C10F40F2FF32521A34 +:1068A00062F31F540844D1F7A2FE05949DED040B3A +:1068B00041EC180B51EC100B01F008FB9FED181B7D +:1068C00053EC112BD1F79CFD9FED170B41EC190BED +:1068D00053EC102B51EC180BD1F792FD53EC192B04 +:1068E000D1F7E7FC9FED120B41EC190B53EC102B89 +:1068F00051EC180BD1F784FD53EC192BD1F7D9FCCF +:10690000BDEC048B02B041EC100B70BD0000000028 +:106910000000F07F00000000000000000000504375 +:106920000EE526157BCBDB3F362BF111F3FE593DEF +:1069300000609F501344D33F2DE9F04D2DED040B23 +:106940002DED0E8B96B0DDE92550279CDDF890A04B +:1069500025F0004624F00048BAF1000F14BF0121D1 +:10696000002101EB4502FC4953184A1093422AD3F7 +:10697000002814BF0123002303EB44030B44F74911 +:106980008B4220D358EA00019FEDF59B76D0DFF8CB +:10699000D8B35D4503D1BAF1000F05D188E0BAF153 +:1069A000000F08BF002100D0012101EB450111F5C6 +:1069B000001F08D8002814BF0121002101EB440169 +:1069C00011F5001F0BD99DED261B9DED240B16B074 +:1069D000BDEC0E8B04B0BDE8F04D00F073BE002797 +:1069E000002DBCBFE149884521DAE1498845A8BFAF +:1069F00002271CDAC3451ADCDE4901EB28511429B1 +:106A000008DDC1F1340220FA02F101FA02F28242F9 +:106A10000DD108E058B9C1F1140228FA02F101FAC7 +:106A200002F2424503D101F00101C1F1020756EA29 +:106A30000A0124D1002C22DA002D18BF022F01D028 +:106A4000012F0AD0022000F093FE16B0BDEC0E8B91 +:106A500004B0BDE8F04D00F013BE022000F088FE47 +:106A600000F00EFE51EC100B81F0004141EC100BD8 +:106A700016B0BDEC0E8B04B0BDE8F08D18E09FEDB4 +:106A8000BEAB9FEDBF8B002871D1B848804522D1A5 +:106A900005F1804010F5801008BFBAF1000F07D053 +:106AA000B3450ADC002CA8BF9DED260BE0DA0DE013 +:106AB000B0EE490AF0EE690ADAE7002C06DA9DED3D +:106AC000260B51EC100B81F000416FE0AE4878448A +:106AD00090ED000BCCE7D8454DD1002C48DA2EB113 +:106AE00086423AD1BAF1000F42D126E0BAF1000F46 +:106AF00013D0022000F03CFE00F0FEFD8DED020BF5 +:106B00009DED240B8DED000B10EE900A039961F3BF +:106B10001E0003909DED020BAAE78DED02AB9DEDEB +:106B2000240B1AEE901A10EE900A8DED000B61F313 +:106B30001E0003909DED020B9AE78DED028B9DEDFB +:106B4000240B18EE901A10EE900A8DED000B61F3F5 +:106B50001E0003909DED020B8AE709DA9DED240BE0 +:106B600051EC190B53EC102BD1F7BCFC1EE020E0CC +:106B70009DED240B7CE786421BDAB4F1804F0DD0EB +:106B8000A4F10050B0F1FF5013D1002D11DB9DEDA9 +:106B9000240B51EC100B01F02FFA07E09DED240BB4 +:106BA00053EC102B51EC100B00F0C2BC41EC100B5D +:106BB0005EE79DED240B51EC100B01F075F8BAF176 +:106BC000000FCDE90E0142D19FED710B46B3A6F146 +:106BD000E040B0F17F600CD05E4538D1002D00DA86 +:106BE000A7B3022F0CBF01204FF0FF30D1F7FFFCFD +:106BF000DCE7002D01DD002C0DDA002D01DD002C7D +:106C00001FDB002D16DA002C14DB012F08BF9FEDCF +:106C1000620B3FF42DAFB0EE4A0AF0EE6A0A27E7A6 +:106C2000022F18BF002D0CD0012F0AD1002DFFF626 +:106C30001FAF06E0002DB8BF002C08DA012F3FF48B +:106C400017AFB0EE480AF0EE680A11E71BE001202A +:106C500000EBE57050EA070115D0791EB0EE498AC5 +:106C6000F0EE698A084308BF9FED4D8B4E48002522 +:106C7000804570DD4D494E48884514DDB0420DDB3E +:106C8000002C19DB2FE0012000F072FD16B0BDECE6 +:106C90000E8B04B0BDE8F04D00F01EBDB34502DC24 +:106CA000002C09DC1FE0864202DA002C1BDA03E02C +:106CB0005E452BDD002C16DD022000F059FD00F0B2 +:106CC0001BFD8DED020B53EC1A2B51EC180BD1F779 +:106CD00097FBCDE900010399019861F31E00039031 +:106CE0009DED020BC4E6022000F042FD00F014FD11 +:106CF00010EE901A18EE900A8DED020B8DED008BC0 +:106D000061F31E0003909DED020BB1E69DED0E0BAD +:106D100053EC192B51EC100BD1F76CFB9FED260BAC +:106D2000CDE9080153EC102B9DED080B51EC100B35 +:106D3000D1F766FB9FED221B53EC112BD1F75DFBC6 +:106D40009DED081B53EC112BD1F75AFB9FED1E1B39 +:106D500053EC112B3CE08CE0FFFF1F00FFFF0F0006 +:106D6000000000000000F03F0000F03F0000F07F56 +:106D70000000404301FCFFFF000000000000F07F26 +:106D80000000000000000000369A00000000000033 +:106D90000000000000000080000000000000F0FF84 +:106DA000000000000000F0BF0000E0410000F043E0 +:106DB000FFFFEF3F00000000000000000000D03F98 +:106DC000555555555555D53F000000000000E03F92 +:106DD000D1F713FB9DED080B41EC1A0B53EC102B74 +:106DE00051EC100BD1F70CFB53EC1A2BD1F708FB2D +:106DF00041EC1A0B9FEDFE0B53EC102B9DED080B95 +:106E000051EC100BD1F7FCFA41EC1B0B9FEDFA0B88 +:106E100051EC1A0B53EC102BD1F7F2FA41EC1A0B90 +:106E20009FEDF70B53EC102B9DED080B51EC100B65 +:106E3000D1F7E6FA53EC1A2BD1F7DCFA41EC1A0B36 +:106E400051EC1B0B53EC1A2BD1F733FA0690CDE91A +:106E500006519DED060B53EC1B2B51EC100BD1F79B +:106E6000C9FA53EC1A2BD1F7C8FA41EC100B00F019 +:106E7000A1B90020B6F5801F0EDA9FEDE30B53ECAD +:106E8000102B9DED0E0B51EC100BD1F7B9FACDE99B +:106E90000E016FF034000E4600EB2650A0F2FF37D3 +:106EA000C6F31300DA4940F07F6646F04056884248 +:106EB000D8BF002408DDD7498142C8BF012403DCC4 +:106EC0000024A6F580167F1CD348784400EBC4004C +:106ED0000F9690ED00CB9DED0E0B53EC1C2B51EC5F +:106EE000100BD1F787FA9DED0E0B41EC1B0B53EC09 +:106EF0001C2B51EC100BD1F7DCF941EC100B51ECD1 +:106F0000190B53EC102BD1F7EDFA41EC1D0B51ECA2 +:106F10001B0B53EC1D2BD1F773FA41EC1A0BBF4836 +:106F20008DED10AB7844109590ED000B4FF00050B4 +:106F300040EA660000EB84408DED080B00F5002070 +:106F400009909DED080B53EC1C2B51EC100BD1F765 +:106F500051FA9DED0E1B53EC112BD1F74EFA41EC7B +:106F6000100B53EC102B9DED100B51EC100BD1F7C7 +:106F700047FA9DED080B41EC1C0B53EC102B9DEDDB +:106F8000100B51EC100BD1F73BFA53EC1B2BD1F744 +:106F900034FA53EC1C2BD1F72DFA53EC1D2BD1F7FF +:106FA0002FFA41EC1C0B53EC1A2B51EC1A0BD1F7B6 +:106FB00027FA41EC1B0B9A480621B0EE4B0AF0EE83 +:106FC0006B0A784400F0E0FAB0EE401AF0EE601A76 +:106FD000B0EE41DAF0EE61DA53EC1B2B51EC1B0BF7 +:106FE000D1F70EFA53EC1D2BD1F70AFA9DED100BD9 +:106FF00041EC1B0B53EC1A2B51EC100BD1F759F948 +:1070000053EC1C2BD1F7FCF953EC1B2BD1F751F9A6 +:107010009DED100B41EC1B0B53EC102B51EC100BA6 +:10702000D1F7EEF941EC1D0B9FED7FEB53EC1E2BDE +:10703000D1F73FF953EC1B2BD1F73BF90890CDE981 +:1070400008519DED080B53EC1E2B51EC100BD1F7A2 +:10705000D1F953EC1D2BD1F7CDF953EC1B2BD1F704 +:10706000CCF99DED080B41EC1D0B53EC102B9DED65 +:10707000100B51EC100BD1F7C3F941EC1B0B53EC87 +:107080001A2B51EC1D0BD1F7BBF99DED080B41EC10 +:107090001A0B53EC102B51EC1C0BD1F7B1F953EC3C +:1070A0001A2BD1F706F941EC1A0B51EC1B0B53ECE0 +:1070B0001A2BD1F7FEF80C90CDE90C519DED0C0B7D +:1070C00053EC1B2B51EC100BD1F794F953EC1A2B0A +:1070D000D1F793F941EC1B0B9FED550B53EC102BA3 +:1070E0009DED0C0B51EC100BD1F78AF941EC1A0B0A +:1070F0009FED510B51EC1B0B53EC102BD1F780F98A +:1071000041EC1B0B9FED4E0B53EC102B9DED0C0B2C +:1071100051EC100BD1F774F953EC1B2BD1F7C9F8D4 +:1071200041EC100B4848784400EBC40090ED001B84 +:1071300051EC100B53EC112BD1F7BBF841EC1B0BAE +:107140003846D1F754FACDE9080153EC1B2B51EC2A +:107150001A0BD1F7AEF841EC100B3C48784400EB29 +:10716000C40090ED00CB51EC100B53EC1C2BD1F76D +:10717000A0F89DED081B53EC112BD1F79AF806905F +:10718000CDE906519DED080B53EC102B9DED060B40 +:1071900051EC100BD1F72EF953EC1C2BD1F72AF937 +:1071A00053EC1A2BD1F726F953EC1B2BD1F725F909 +:1071B00041EC100B9DED261B53EC102B8DED001BAD +:1071C00000959DED260B51EC100BD1F719F99DEDB3 +:1071D000000B41EC1A0B53EC102B9DED260B51ECE0 +:1071E000100BD1F707F99DED061B53EC112B2FE087 +:1071F000000000604715F73FFE822B654715F73FFB +:1072000044DF5DF80BAE543E000000000000404338 +:107210008E9803007AB60B007A950000E095000086 +:10722000B2940000000000000000000000000840D0 +:10723000000000E009C7EE3FFD033ADC09C7EE3F5E +:10724000F5015B14E02F3EBE3E930000F892000073 +:10725000D1F7D6F853EC1A2BD1F72BF89DED060B8E +:1072600041EC1A0B53EC102B9DED000B51EC100B65 +:10727000D1F7C6F8CDE90C019DED0C0B51EC1A0BC2 +:1072800053EC102BD1F715F8CDE902010C46AA49B1 +:107290008C422FDB611A084318D19DED0C0B53EC87 +:1072A000102B9DED020B51EC100BD1F7A3F841EC24 +:1072B0001B0B9FEDA30B51EC1A0B53EC102BD0F7CB +:1072C000F8FF53EC1B2BD1F7A3FB2DD2022000F0CB +:1072D0004FFA00F011FA10EE901A18EE900A8DEDA8 +:1072E000020B8DED008B61F31E0003909DED020BF0 +:1072F000FFF7BEBB944A24F00041914214D3934956 +:10730000214408437FF4EFAC9DED0C0B53EC102BA4 +:107310009DED020B51EC100BD1F76CF853EC1A2BCE +:10732000D1F776FB7FF6DFAC24F000408849894A2C +:10733000002601EB205182422BDA481C4FF48011C9 +:1073400021FA00F02044844AC0F30A517A44A1F2A1 +:10735000FF3192ED000B814A8DED080BCA4020EA07 +:107360000202C0F3130040F48010C1F1140120FAAE +:1073700001F60992002CB8BF76429DED080B53EC44 +:10738000102B9DED0C0B51EC100BD1F733F8CDE920 +:107390000C019DED0C0B51EC1A0B53EC102BD0F79C +:1073A00088FF9FED6F0B0890CDE9085153EC102B2F +:1073B0009DED080B51EC100BD1F722F841EC1B0BA3 +:1073C0009FED690B53EC102B9DED080B51EC100B4E +:1073D000D1F716F89DED0C0B41EC1C0B53EC102B68 +:1073E0009DED080B51EC100BD1F704F853EC1A2B60 +:1073F000D1F703F89FED5E1B53EC112BD1F700F88A +:1074000053EC1C2BD0F755FF41EC1A0B51EC1B0B26 +:1074100053EC1A2BD0F74DFFCDE902019DED020B85 +:1074200053EC1B2B51EC100BD0F7E4FF53EC1A2B51 +:10743000D0F7E3FF9DED020B41EC1A0B53EC102B40 +:1074400051EC100BD0F7DCFFCDE908014A489DED67 +:10745000080B0521784400F097F89DED081B51ECCE +:10746000100B53EC112BD0F7CBFF9DED021B53EC0F +:10747000112BD0F7C2FFCDE906019DED020B53ECB5 +:107480001A2B51EC100BD0F7BBFF53EC1A2BD0F793 +:1074900010FF9FED3B0B41EC1A0B53EC102B9DEDB5 +:1074A000060B51EC100BD0F7A5FF9DED060B41EC40 +:1074B0001B0B53EC102B9DED020B51EC100BD0F776 +:1074C0009FFF53EC1B2BD1F70DF853EC1A2BD0F781 +:1074D00091FF9DED021B53EC112BD0F78BFF53EC6A +:1074E000192BD0F78AFFCDE9020101EB06500115F7 +:1074F0000029C8BF039015DC9DED020B324651EC0C +:10750000100BD1F76DFAFEF767FF042808BF00F0F3 +:1075100003F932469DED020B51EC100BD1F760FAE6 +:10752000CDE902019DED020B51EC180B53EC102B31 +:10753000D0F766FFFFF73ABB000090400000000064 +:10754000FE822B654715973C00CC904000346F3F7E +:1075500001FCFFFF0000E03FB8910000FFFF0F00BB +:1075600000000000432EE63F396CA80C615C20BE91 +:10757000EF39FAFE422EE63F509000000000000076 +:10758000000000000000004070B504462DED028BA5 +:107590004D1E00EBC500B0EE408AF0EE608A90ED23 +:1075A000000B35F0060017D053EC182B51EC100BE4 +:1075B000D0F726FF41EC100B6D1E04EBC50090EDDB +:1075C000001B51EC100B53EC112BD0F772FE41EC69 +:1075D000100B35F00600E7D1022D36D0042D1CD05B +:1075E000062D1CBFBDEC028B70BD53EC182B51EC6B +:1075F000100BD0F705FF94ED0A1B53EC112BD0F7BD +:1076000058FE53EC182BD0F7FBFE94ED081B53ECFF +:10761000112BD0F74EFE41EC100B53EC182B51EC14 +:10762000100BD0F7EDFE94ED061B53EC112BD0F7A9 +:1076300040FE53EC182BD0F7E3FE94ED040B53EC13 +:10764000102BD0F736FE41EC100B53EC182B51ECFD +:10765000100BD0F7D5FE94ED021B53EC112BD0F795 +:1076600028FE53EC182BD0F7CBFE94ED001B53EC07 +:10767000112BD0F71EFEBDEC028B41EC100B70BD40 +:107680009FED070B10B553EC102B9FED070B51EC42 +:10769000100BD0F727FF41EC100B10BD00000000CD +:1076A0000000000000000000000000000000F03FAB +:1076B00010B553EC102B51EC100BD0F7FAFD41EC48 +:1076C000100B10BD10B553EC112B51EC100BD0F773 +:1076D000F0FD41EC100B10BD9FED050B10B553EC08 +:1076E000102B51EC100BD0F7FDFE41EC100B10BD30 +:1076F00000000000000000009FED050B10B553ECEA +:10770000102B51EC100BD0F77BFE41EC100B10BD91 +:1077100000000000000000709FED050B10B553EC59 +:10772000102B51EC100BD0F76BFE41EC100B10BD81 +:1077300000000000000000100148006870470000D1 +:10774000B812002002E008C8121F08C1002AFAD1AE +:1077500070477047002001E001C1121F002AFBD1D1 +:10776000704780F31088704780F3108870470000DE +:107770000149086070470000B812002030380A281C +:1077800001D2012070470020704700002DE9FF4F13 +:107790008DB00F460546002606E025280BD0DDE912 +:1077A0000F1290476D1C761C28780028F5D111B077 +:1077B0003046BDE8F08F0024A246A1460122E949E7 +:1077C00000E0044315F8013F203B02FA03F00842B1 +:1077D000F7D128782A2810D06FF02F022878A0F14E +:1077E0003001092914D80AEB8A0102EB410144F067 +:1077F000020400EB010A6D1CF0E701CF5FEA000A0A +:1078000003D544F40054CAF1000A44F002046D1C8C +:1078100028782E2817D115F8010F44F004042A28DF +:107820000ED06FF02F022878A0F1300109290AD874 +:1078300009EB890102EB410100EB01096D1CF2E744 +:1078400057F8049B6D1C28786C280FD006DC4C2858 +:1078500017D068280DD06A2814D104E0742810D0FD +:107860007A280FD10DE044F400140AE044F48014A7 +:1078700001E044F440146978814202D104F5801497 +:107880006D1C6D1C28786E281ED00CDC632830D04F +:1078900004DC00288BD0582811D19FE0642867D0E1 +:1078A00069280CD164E073282DD004DC6F2872D0D5 +:1078B000702804D194E075286ED078286DD0DDE969 +:1078C0000F129047761C4BE1C4F30250022806D0F9 +:1078D000032809D0042801CF09D0066040E101CF78 +:1078E000F117C0E900613BE101CF068038E1067085 +:1078F00036E117F8040B8DF8000000208DF8010028 +:10790000EB46012003E057F804BB4FF0FF3061075E +:107910004FF0000102D40DE008F10101884649450D +:107920000FDA8045F8DB1BF808100029F4D108E0D5 +:1079300008F1010188468142FADB1BF80810002992 +:10794000F6D1DDE90F23AAEB08008146214600F0BD +:1079500031F9304400EB080604E0DDE90F121BF8B2 +:10796000010B9047B8F10108F7D221464846F2E0F2 +:107970000A21C4F302524FF0000B0891022A04D0EE +:1079800001CFC117032A09D00AE0FF1D27F007071E +:10799000F7E8020108E02CE01EE01FE000B2C1178A +:1079A000042A01D140B2C117021E71F1000206DAA9 +:1079B0000023D0EB030063EB01012D2202E022053E +:1079C00004D52B228DF82420012203E0E20701D008 +:1079D0002022F7E7904653E00A210BE0102109E04E +:1079E00010214FF0000B44F004044FF008090891F7 +:1079F00003E008214FF0000B0891C4F30252022A61 +:107A000004D001CF0021032A06D006E0FF1D27F095 +:107A10000707F7E8020103E080B2042A00D1C0B2F0 +:107A20004FF0000822072BD52A78702A07D0DDF8FE +:107A300020C08CF0100C5CEA0B0C05D00EE040224C +:107A40008DF82420012208E050EA010306D03023FB +:107A50008DF824308DF8252002229046089B83F073 +:107A6000080353EA0B030BD150EA010201D162076C +:107A700006D530228DF824204FF00108A9F1010924 +:107A80002A78582A04D038A20B9208AA0A920BE04E +:107A90003AA2F9E75B46089AD0F76FFE0B9B9B5C16 +:107AA0000A9A521E0A92137050EA0102F2D10A9801 +:107AB000ADEB000000F1200B600702D524F4803408 +:107AC00001E04FF00109D94502DDA9EB0B0000E010 +:107AD000002000EB0B0141440890AAEB010AE003EF +:107AE00006D4DDE90F232146504600F063F8064432 +:107AF0004FF0000908E009A911F80900DDE90F12AB +:107B0000904709F10109761CC145F4DBE0030CD56F +:107B1000DDE90F232146504600F04CF8064404E00E +:107B2000DDE90F1230209047761C0899481E089016 +:107B30000029F5DC08E00A980A990078491C0A91A6 +:107B4000DDE90F129047761CBBF10001ABF1010B90 +:107B5000F1DC21465046DDE90F2300F019F8064418 +:107B60006D1C21E6092801003031323334353637B7 +:107B70003839616263646566000000003031323379 +:107B80003435363738394142434445460000000019 +:107B90002DE9F041044600251E461746880404D40A +:107BA00005E039462020B0476D1C641EF9D52846F3 +:107BB000BDE8F0812DE9F041044600251E469046BF +:107BC000C80301D5302700E02027880404D505E04C +:107BD00041463846B0476D1C641EF9D52846BDE8BD +:107BE000F0810A68531C0B601070704710B56FF07D +:107BF0000400FDF7A3FA10BD1BE045F208214FF089 +:107C0000E0225161002191611146096941F00101B1 +:107C1000116100BF4FF0E021096901F480310029B2 +:107C2000F8D000214FF0E02291611146096900214E +:107C30001161011EA0F10100DFD170471AE015218A +:107C40004FF0E0225161002191611146096941F034 +:107C50000101116100BF4FF0E021096901F4803199 +:107C60000029F8D000214FF0E02291611146096906 +:107C700000211161011EA0F10100E0D17047000058 +:107C800010B50246002008E012F8013B4340DBB289 +:107C9000044C34F8133083EA20200B1EA1F10101BB +:107CA000F2D110BD1800002082B0CDE9000121F012 +:107CB000004001909DED000B02B051EC100B70479D +:107CC00010B510210D48D2F753FF0C48006840F45E +:107CD00080600A49086020210848D2F749FF022045 +:107CE000FFF7ACFF10210548D2F744FF0220FFF751 +:107CF000A5FF10210148D2F73BFF10BD0014024040 +:107D000010B510210D48D2F733FF0C48006840F43D +:107D100080600A49086020210848D2F72BFF022022 +:107D2000FFF78CFF10210548D2F724FF0220FFF750 +:107D300085FF10210148D2F71BFF10BD001402403F +:107D400070B5054600241548006820F440601349CA +:107D50000860002618E010211048D2F709FF022021 +:107D6000FFF76CFF10210D48D2F704FF6006040EE8 +:107D700020210A48D2F7F3FE08B144F001040120A3 +:107D8000FFF75CFF701CC6B2082EE4DB15B1FFF7ED +:107D900097FF01E0FFF7B4FF204670BD00140240DA +:107DA00070B504461748006840F4806015490860C3 +:107DB00010211448D2F7DCFE00251FE0E00920B1B5 +:107DC00020211048D2F7D6FE03E020210D48D2F73B +:107DD000CFFE6006040E0220FFF730FF1021094895 +:107DE000D2F7C8FE0220FFF729FF10210548D2F77D +:107DF000BFFE0220FFF722FF681CC5B2082DDDDBA5 +:107E000070BD00000014024010B50B48006840F43B +:107E100080600949086020210748D2F7ABFE102195 +:107E20000548D2F7A7FE0420FFF708FF20210248EB +:107E3000D2F79EFE10BD00000014024010B50B48A2 +:107E4000006840F480600949086020210748D2F7A3 +:107E50008FFE0420FFF7F2FE10210448D2F78AFEBD +:107E600020210248D2F786FE10BD00000014024017 +:107E700010B500241448006820F4406012490860DE +:107E800020211148D2F776FE0120FFF7D7FE1021FE +:107E90000D48D2F76FFE0120FFF7D0FE08E0601C0E +:107EA000C0B20446FA2803DDFFF7C8FF012010BD69 +:107EB00020210548D2F753FE0028F0D110210248B6 +:107EC000D2F756FE0020F2E70014024010B541EC54 +:107ED000100BFEF7B5FA51EC100B10BD10B5FAF708 +:107EE0003DFC062000F0CAF8552000F0E7F800F04D +:107EF000BAF804464FF480511148D2F739FE4FF4D6 +:107F000080511048D2F736FEAA2C01D0FA2010BDBD +:107F1000152000F0B3F8062000F0D0F81420FFF789 +:107F20008DFE00F0A0F804464FF480510448D2F7CB +:107F300021FE512C01D11420E9E7FA20E7E70000E7 +:107F400000040240000C02404FF400410803F2F725 +:107F5000B1FA4FF08040FDF74DF91248FEF7F6F800 +:107F60001148D1F761FD10483030D1F75DFD0F4861 +:107F7000D2F70AFD0E48D2F707FDD2F727FE002000 +:107F800080F3108800BFFFF731FED2F71FFEFDF728 +:107F900055FAD2F71BFE03E0FDF7B0FAD2F716FE52 +:107FA000FAE700000010014088640240000002402F +:107FB000000402402DE9F04104460D460026284603 +:107FC000D0F761F9071E02D10120BDE8F0810EE073 +:107FD000701C86B220782978884207D13A46294613 +:107FE0002046D0F757F908B93046EEE7641C2078F0 +:107FF0000028EDD100BFE8E700B52DED048B83B07C +:1080000041EC190BD0F704FF41EC180B18EE100AE5 +:1080100018EE901A8DED008B002818BF0120084340 +:1080200020F00040C0F17F6000F1E040C00F14D0AC +:1080300019EE101A19EE900A8DED009B002918BF59 +:108040000121084320F00040C0F17F6000F1E040D2 +:10805000C00F04BF0120FFF78BFB51EC180B03B0DE +:10806000BDEC048B00BD10B50120FFF7E7FDFF203C +:10807000FAF7E8FB0446204610BD000010B50446A0 +:108080004FF480510B48D2F775FD0320FFF7D6FD62 +:108090004FF480510748D2F76BFD4FF480510648EA +:1080A000D2F768FD2046FAF75BFD0320FFF7C6FD17 +:1080B00010BD000000040240000C024010B5044650 +:1080C0002046FAF74DFD0120FFF7B8FD10BD5458CA +:1080D000485F56312E342E31000000003820202019 +:1080E0002020202020486F20536F204769616F2097 +:1080F0004469636820202020202020202054454E01 +:10810000204355412048414E473A2020202020203E +:1081100020202020202020202020202020444941F1 +:10812000204348493A2020202020202020202020C1 +:10813000202020202020202020202020204D4120F1 +:10814000534F20544855453A2020202020202020FD +:10815000202020202020202020202020202020201F +:10816000202020202020202020202020202020200F +:1081700020202020202020202020202020202020FF +:1081800020202020202020202020202020202020EF +:1081900020202020202020202020202020534F207D +:1081A000564F4C3A20202020202020202020202024 +:1081B00020202020202020202020202020534F205D +:1081C0005449454E3A2020202020202020202020E5 +:1081D00020202020202020202020202020534F203D +:1081E0004C49543A202020202020202020202020EC +:1081F00020202020202020202020202020444F4EFE +:108200004749413A202020202020202020202020E3 +:10821000202020202020202020202020202020205E +:10822000202020202020202020202020202020204E +:10823000202020202020202020202020204E4741C8 +:10824000593A2020202020202020202020202020DB +:10825000202020202020202020202020202020201E +:10826000202020202020202020202020202020200E +:1082700020202020202020202020202020202020FE +:1082800020202020202020202020202020202020EE +:1082900020202020202020202020202020202020DE +:1082A00020202020202020202020202020202020CE +:1082B00020202020202020202020202020202020BE +:1082C00020202020202020202020202020202020AE +:1082D000202020202020202020202020202020209E +:1082E000202020202020202020202020202020208E +:1082F000202020202020202020202020202020207E +:10830000202020202020202020202020202020206D +:10831000202020202020202020202020202020205D +:10832000202020202020202020202020202020204D +:108330002020202020202020202020202043414DCC +:10834000204F4E20262048454E20474150204C418A +:108350004920515559204B484143482021000000F5 +:1083600080250000010000000A000000000000005D +:1083700000000000000000000000000000000000FD +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:108490006A6F796675656C2E6A6F796675656C6949 +:1084A0006E672E636F6D2C37303131000000000095 +:1084B00000000000000000000000000000000000BC +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F00000000000000000000000000000004B46EB +:10850000422D322E34470000000000000000000021 +:10851000000000000000000000000000000000005B +:108520000000000000004B46423132333435360043 +:10853000000000000000000000000000000000003B +:10854000000000000000000000000000000000002B +:10855000000000000600840300000000000000008E +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B9000DC800308F07A0020C22F0020640000006F +:108BA000020001000000000054850308F07A002054 +:108BB000B82F002066000000050001000100000041 +:108BC00060830308F07A0020984000206B000000CA +:108BD000310104000200000090840308F07A0020B4 +:108BE000DA3900202F050000C30001000300000057 +:108BF00052850308F07A0020263E0020F20500008E +:108C0000020001000400000058850308F07A0020EB +:108C1000C8140020F4050000050001000500000054 +:108C20005C850308F07A0020D4140020F9050000C8 +:108C30000500010006000000DD800308F07A002036 +:108C4000382D0020FE050000810201000700000011 +:108C500060850308F07A0020D81400207F08000007 +:108C60006100400008000000C0850308F07A002081 +:108C7000C2390020BF2000000300010009000000ED +:108C8000C4850308F07A0020C83E0020C2200000FE +:108C9000110101000A000000D4860308F07A0020C8 +:108CA00086340020D3210000B30401000B00000033 +:108CB000888B0308F07A0020CC1400208626000060 +:108CC000090001000C00000041542B5741503D5455 +:108CD000584830342C34353533353134322C310D5D +:108CE0000A0041542B536F636B65743D302C332C59 +:108CF0003139322E3136382E342E312C3530303059 +:108D0000300D0A0041542B43574A41503F0D0A0091 +:108D100041542B5245530D0A0041542B453D4F46BB +:108D2000460D0A0041542B574D4F44453D41500DCF +:108D30000A00000041542B534F434B413D544350D4 +:108D40002C746573742E6A6F796675656C696E67CD +:108D50002E636F6D2C373031310D0A0041542B5783 +:108D60004B4D4F443D4E45540D0A0041542B554147 +:108D70005254464C3D343039360D0A0041542B488C +:108D800045415254454E3D4F46460D0A0041542B35 +:108D9000530D0A0041542B453D4F46460D0A0075C0 +:108DA00073722E636E23002B2B2B00610041542B1A +:108DB000454E544D0D0A0041542B49434349443F0D +:108DC0000D0A0041542B494D45493F0D0A004154BD +:108DD0002B4353513F0D0A000D0A000041542B5301 +:108DE0004F434B42313D544350432C746573742EB2 +:108DF0006A6F796675656C696E672E636F6D2C3767 +:108E00003031310D0A0041542B5A0D0A0041542BC8 +:108E100057414E4E3D444843500D0A0041542B5794 +:108E2000414E4E0D0A0041542B534F434B4C4B4285 +:108E3000310D0A0041542B574946493D4B46422DBE +:108E4000322E34472C4B46423132333435360D0AFC +:108E50000041542B574946493D5448582D48443405 +:108E60002D322E342C4B46423132333435360D0AF6 +:108E70000041542B536F636B65743D302C302C7460 +:108E80006573742E6A6F796675656C696E672E639B +:108E90006F6D2C373031310D0A0041542B536F6305 +:108EA0006B65743D302C302C3139322E3136382EF2 +:108EB00031342E3130302C373031310D0A004154ED +:108EC0002B43574A41503F0D0A0041542B52455302 +:108ED0000D0A002B2B2B00415445300D0A00415444 +:108EE0002B4347534E0D0A0041542B4350494E3FEC +:108EF0000D0A0041542B49434349440D0A00415493 +:108F00002B4353510D0A0041542B4349504D4F44BC +:108F1000453D310D0A0041542B5149435347503DC3 +:108F2000312C312C22434D4E4554222C22222C220E +:108F3000220D0A0041542B4E45544F50454E0D0A08 +:108F40000041542B4349504F50454E3D302C225444 +:108F50004350222C22746573742E6A6F796675658E +:108F60006C696E672E636F6D222C373031310D0ABC +:108F70000041542B4349504F5051554552593F0DD4 +:108F80000A0041542B52455345540D0A0041542BBD +:108F90004745544750533D474E524D432C300D0AE0 +:108FA0000041542B4D475053433D310D0A00C4AC92 +:108FB000C8CF00000000000000000000000000001A +:108FC00000000000000000000000000000000000A1 +:108FD0000000000000000000000000000000000091 +:108FE00000000000000000000000000000006465B8 +:108FF0006661756C74000000000000000000000055 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:1090200000000000000000000000000000003839CF +:109030003030303000000000696E7465726E657407 +:109040000000000000000000000000000000000020 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:109070000000000000000000D6D0B9FA0000000097 +:1090800000000000000000000000000000000000E0 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000004368696E614D6F62AF +:1090C000696C650000000000000000000000000066 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000383938363030000031 +:109100000000434D4E4554000000000000000000E8 +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:109140000000D6D0B9FA00000000000000000000C6 +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000004368696E614D6F62696C65000000A4 +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000038393836303200000000434D4E453B +:1091D000540000000000000000000000000000003B +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000D6D0B9FA05 +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:109240000000000000000000000000004368696E9C +:10925000614D6F62696C6500000000000000000055 +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000038393836FF +:10929000303400000000434D4E45540000000000F3 +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000D6D0B9FA00000000000035 +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:109310000000000000004368696E6154656C65637D +:109320006F6D000000000000000000000000000061 +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:1093500000000000000038393836303700000000C7 +:10936000434D4E4554000000000000000000000086 +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A000D6D0B9FA00000000000000000000000064 +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E0004368696E61556E69636F6D00000000002F +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:1094200038393836303100000000554E494E455429 +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000D6D0B9FA0000A3 +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A000000000000000000000004368696E615584 +:1094B0006E69636F6D000000000000000000000096 +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E0000000000000000000000038393836303637 +:1094F00000000000554E494E455400000000000099 +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:1095300000000000D6D0B9FA0000000000000000D2 +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:10957000000000004368696E61556E69636F6D009D +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B0000000000038393836303900000000554EC0 +:1095C000494E45540000000000000000000000006B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F0000000000000000000000000000000D6D0C5 +:10960000B9FA0000000000000000000000000000A7 +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000043687F +:10964000696E6154656C65636F6D00000000000019 +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:109670000000000000000000000000000000383979 +:10968000383630330000000043544E45540000008B +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C0000000000000000000D6D0B9FA0000000041 +:1096D000000000000000000000000000000000008A +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:1097000000000000000000004368696E6154656C51 +:1097100065636F6D000000000000000000000000A5 +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:1097400000000000000000003839383631310000D8 +:10975000000043544E45540000000000000000008B +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:109790000000C9B3CCD800000000000000000000A9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D000000053544300000000000000000000009F +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000383939363630310000006A6177612E +:109820006C6E65742E636F6D2E7361000000000016 +:109830000000000000000000000000000000000028 +:109840000000000000000000000000000000000018 +:10985000000000000000000000000000BFC6CDFEB8 +:10986000CCD8000000000000000000000000000054 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000053544300DE +:1098A00000000000000000000000000000000000B8 +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D00000000000000000000000000038393936A8 +:1098E00035303400000056495641000000000000A9 +:1098F0000000000000000000000000000000000068 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:10992000000000000000BFC6CDFECCD80000000043 +:109930000000000000000000000000000000000027 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:109960000000000000004F6F7265646F6F00000020 +:1099700000000000000000000000000000000000E7 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A000000000000000383939363530330000003F +:1099B000416374696F6E2E6F6F7265646F6F2E6393 +:1099C0006F6D0000000000000000000000000000BB +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F000BFC6CDFECCD80000000000000000000073 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30007A61696E00000000000000000000000074 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A7000383939363539000000004853505053000A +:109A800000000000000000000000000000000000D6 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000CCA9B9FA00007E +:109AC0000000000000000000000000000000000096 +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000041495300000089 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000038393636300018 +:109B400000000000696E7465726E657400000000AC +:109B50000000000000000000000000000000000005 +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000C3E5B5E900000000000000008F +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC00000000000566965746E610000000000002E +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C000000000000383938343035000000004D6560 +:109C100074666F6E65000000000000000000000028 +:109C20000000000000000000000000000000000034 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000C3E56C +:109C5000B5E9000000000000000000000000000066 +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000004D6F18 +:109C90006269666F6E650000000000000000000051 +:109CA00000000000000000000000000000000000B4 +:109CB00000000000000000000000000000000000A4 +:109CC0000000000000000000000000000000383923 +:109CD0003834303100000000736D61727400000090 +:109CE0000000000000000000000000000000000074 +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000C3E5B5E900000000FD +:109D20000000000000000000000000000000000033 +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D500000000000000000005669657474656C0026 +:109D600000000000000000000000000000000000F3 +:109D700000000000000000000000000000000000E3 +:109D800000000000000000000000000000000000D3 +:109D90000000000000000000383938343034000082 +:109DA0000000736D6172740000000000000000008C +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000C3E5B5E9000000000000000000002D +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E2000000056494E410000000000000000000004 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E6000000038393834303200000000736D617200 +:109E7000740000000000000000000000000000006E +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA000000000000000000000000000BCEDC6D271 +:109EB000D5AF00000000000000000000000000001E +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000004D657466E6 +:109EF0006F6E650000000000000000000000000020 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000003839383553 +:109F30003530380000004D6574666F6E65000000B6 +:109F40000000000000000000000000000000000011 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F7000000000000000BCEDC6D2D5AF000000001C +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB000000000000000536D61727400000000009A +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF00000000000000038393835353032000000EC +:10A00000736D617274000000000000000000000029 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A04000BCEDC6D2D5AF000000000000000000004B +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A08000536D6172740000000000000000000000C9 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C00038393835353035000000736D61727400F1 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A1000000000000000000000000BCEDC6D2D5AF8A +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A1400000000000000000000000536D6172740008 +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A18000000000000000000000003839383535308C +:10A1900036000000736D6172740000000000000062 +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D00000000000C3CFBCD3C0AD000000000000F1 +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A2100000000000426F62690000000000000000C2 +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A250000000000038393838303000000000696EE6 +:10A260007465726E6574000000000000000000005C +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A290000000000000000000000000000000C3CF2C +:10A2A000BCD3C0AD000000000000000000000000B2 +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D00000000000000000000000000000004772C5 +:10A2E000616D65656E70686F6E650000000000004E +:10A2F000000000000000000000000000000000005E +:10A30000000000000000000000000000000000004D +:10A3100000000000000000000000000000003839CC +:10A3200038383031000000006770696E7465726EF5 +:10A330006574000000000000000000000000000044 +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A360000000000000000000C3CFBCD3C0AD00005F +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A000000000000000000042616E676C616C6993 +:10A3B0006E6B0000000000000000000000000000C4 +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E0000000000000000000383938383033000029 +:10A3F0000000626C77656200000000000000000051 +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A430000000D3A1B6C8000000000000000000002A +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A47000000041697274656C00000000000000007B +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B00000003839393130300000000061697274B1 +:10A4C000656C677072732E636F6D00000000000092 +:10A4D000000000000000000000000000000000007C +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000D3A1B6C86A +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000416972748B +:10A54000656C00000000000000000000000000003A +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A570000000000000000000000000003839393100 +:10A5800031300000000061697274656C677072732D +:10A590002E636F6D0000000000000000000000004E +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000D3A1B6C800000000000099 +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A6000000000000000041697274656C00000000E9 +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A6400000000000000038393931333100000000CB +:10A6500061697274656C677072732E636F6D000050 +:10A6600000000000000000000000000000000000EA +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A69000D3A1B6C8000000000000000000000000C8 +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D00041697274656C0000000000000000000019 +:10A6E000000000000000000000000000000000006A +:10A6F000000000000000000000000000000000005A +:10A700000000000000000000000000000000000049 +:10A710003839393134300000000061697274656C79 +:10A72000677072732E636F6D000000000000000000 +:10A730000000000000000000000000000000000019 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000D3A1B6C8000007 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A7800000000000000000000000000000000000C9 +:10A790000000000000000000000041697274656C58 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000000000000000000000000089 +:10A7D0000000000000000000000038393931343535 +:10A7E0000000000061697274656C677072732E639B +:10A7F0006F6D00000000000000000000000000007D +:10A800000000000000000000000000000000000048 +:10A810000000000000000000000000000000000038 +:10A8200000000000D3A1B6C8000000000000000036 +:10A830000000000000000000000000000000000018 +:10A840000000000000000000000000000000000008 +:10A8500000000000000000000000000000000000F8 +:10A860000000000041697274656C00000000000087 +:10A8700000000000000000000000000000000000D8 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000000000000000000000000000B8 +:10A8A0000000000038393931343900000000616996 +:10A8B0007274656C677072732E636F6D00000000B8 +:10A8C0000000000000000000000000000000000088 +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000D3A1F4 +:10A8F000B6C80000000000000000000000000000DA +:10A900000000000000000000000000000000000047 +:10A910000000000000000000000000000000000037 +:10A92000000000000000000000000000000041697D +:10A930007274656C00000000000000000000000060 +:10A940000000000000000000000000000000000007 +:10A9500000000000000000000000000000000000F7 +:10A960000000000000000000000000000000383976 +:10A97000393135310000000061697274656C6770AF +:10A9800072732E636F6D0000000000000000000075 +:10A9900000000000000000000000000000000000B7 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000D3A1B6C800000000A5 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F000000000000000000041697274656C0000F6 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000000000000000000026 +:10AA300000000000000000003839393135320000D4 +:10AA4000000061697274656C677072732E636F6D5C +:10AA500000000000000000000000000000000000F6 +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA80000000D3A1B6C800000000000000000000D4 +:10AA900000000000000000000000000000000000B6 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC000000041697274656C000000000000000025 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000000000000000000000000000000056 +:10AB00000000383939313533000000006169727452 +:10AB1000656C677072732E636F6D0000000000003B +:10AB20000000000000000000000000000000000025 +:10AB30000000000000000000000000000000000015 +:10AB4000000000000000000000000000D3A1B6C813 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB700000000000000000000000000000000000D5 +:10AB80000000000000000000000000004169727435 +:10AB9000656C0000000000000000000000000000E4 +:10ABA00000000000000000000000000000000000A5 +:10ABB0000000000000000000000000000000000095 +:10ABC00000000000000000000000000038393931AA +:10ABD00035340000000061697274656C67707273CF +:10ABE0002E636F6D000000000000000000000000F8 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000000000000000000000000000044 +:10AC1000000000000000D3A1B6C800000000000042 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000000000000014 +:10AC40000000000000000000000000000000000004 +:10AC500000000000000041697274656C0000000093 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000000000000000000000000000D4 +:10AC800000000000000000000000000000000000C4 +:10AC9000000000000000383939313535000000006F +:10ACA00061697274656C677072732E636F6D0000FA +:10ACB0000000000000000000000000000000000094 +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE000D3A1B6C800000000000000000000000072 +:10ACF0000000000000000000000000000000000054 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD200041697274656C00000000000000000000C2 +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD500000000000000000000000000000000000F3 +:10AD60003839393135360000000061697274656C1C +:10AD7000677072732E636F6D0000000000000000AA +:10AD800000000000000000000000000000000000C3 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000D3A1B6C80000B1 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000041697274656C02 +:10ADF0000000000000000000000000000000000053 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000000000000000000000000032 +:10AE200000000000000000000000383939313930DE +:10AE30000000000061697274656C677072732E6344 +:10AE40006F6D000000000000000000000000000026 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000D3A1B6C80000000000000000E0 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000041697274656C00000000000031 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000038393931393200000000616942 +:10AF00007274656C677072732E636F6D0000000061 +:10AF10000000000000000000000000000000000031 +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000D3A19D +:10AF4000B6C8000000000000000000000000000083 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000000000000000E1 +:10AF70000000000000000000000000000000416927 +:10AF80007274656C0000000000000000000000000A +:10AF900000000000000000000000000000000000B1 +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000383920 +:10AFC000393139330000000061697274656C677053 +:10AFD00072732E636F6D000000000000000000001F +:10AFE0000000000000000000000000000000000061 +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000D3A1B6C8000000004E +:10B010000000000000000000000000000000000030 +:10B020000000000000000000000000000000000020 +:10B030000000000000000000000000000000000010 +:10B04000000000000000000041697274656C00009F +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B080000000000000000000383939313934000078 +:10B09000000061697274656C677072732E636F6D06 +:10B0A00000000000000000000000000000000000A0 +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000D3A1B6C8000000000000000000007E +:10B0E0000000000000000000000000000000000060 +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B11000000041697274656C0000000000000000CE +:10B12000000000000000000000000000000000001F +:10B13000000000000000000000000000000000000F +:10B1400000000000000000000000000000000000FF +:10B1500000003839393139350000000061697274F6 +:10B16000656C677072732E636F6D000000000000E5 +:10B1700000000000000000000000000000000000CF +:10B1800000000000000000000000000000000000BF +:10B19000000000000000000000000000D3A1B6C8BD +:10B1A000000000000000000000000000000000009F +:10B1B000000000000000000000000000000000008F +:10B1C000000000000000000000000000000000007F +:10B1D00000000000000000000000000041697274DF +:10B1E000656C00000000000000000000000000008E +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000000000000000000003E +:10B210000000000000000000000000003839393153 +:10B2200039360000000061697274656C6770727372 +:10B230002E636F6D000000000000000000000000A1 +:10B2400000000000000000000000000000000000FE +:10B2500000000000000000000000000000000000EE +:10B26000000000000000D3A1B6C8000000000000EC +:10B2700000000000000000000000000000000000CE +:10B2800000000000000000000000000000000000BE +:10B2900000000000000000000000000000000000AE +:10B2A00000000000000041697274656C000000003D +:10B2B000000000000000000000000000000000008E +:10B2C000000000000000000000000000000000007E +:10B2D000000000000000000000000000000000006E +:10B2E0000000000000003839393139370000000013 +:10B2F00061697274656C677072732E636F6D0000A4 +:10B30000000000000000000000000000000000003D +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B33000D3A1B6C80000000000000000000000001B +:10B3400000000000000000000000000000000000FD +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B3700041697274656C000000000000000000006C +:10B3800000000000000000000000000000000000BD +:10B3900000000000000000000000000000000000AD +:10B3A000000000000000000000000000000000009D +:10B3B0003839393139380000000061697274656CC0 +:10B3C000677072732E636F6D000000000000000054 +:10B3D000000000000000000000000000000000006D +:10B3E000000000000000000000000000000000005D +:10B3F00000000000000000000000D3A1B6C800005B +:10B40000000000000000000000000000000000003C +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B430000000000000000000000041697274656CAB +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000000000000000DC +:10B47000000000000000000000003839393130328F +:10B480000000000061697274656C677072732E63EE +:10B490006F6D0000000000000000000000000000D0 +:10B4A000000000000000000000000000000000009C +:10B4B000000000000000000000000000000000008C +:10B4C00000000000D3A1B6C800000000000000008A +:10B4D000000000000000000000000000000000006C +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B500000000000041697274656C000000000000DA +:10B51000000000000000000000000000000000002B +:10B52000000000000000000000000000000000001B +:10B53000000000000000000000000000000000000B +:10B5400000000000383939313033000000006169F3 +:10B550007274656C677072732E636F6D000000000B +:10B5600000000000000000000000000000000000DB +:10B5700000000000000000000000000000000000CB +:10B580000000000000000000000000000000D3A147 +:10B59000B6C800000000000000000000000000002D +:10B5A000000000000000000000000000000000009B +:10B5B000000000000000000000000000000000008B +:10B5C00000000000000000000000000000004964CE +:10B5D00065610000000000000000000000000000A5 +:10B5E000000000000000000000000000000000005B +:10B5F000000000000000000000000000000000004B +:10B6000000000000000000000000000000003839C9 +:10B61000393138390000000061697274656C6770F7 +:10B6200072732E636F6D00000000000000000000C8 +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B650000000000000000000D3A1B6C800000000F8 +:10B6600000000000000000000000000000000000DA +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B690000000000000000000496465610000000037 +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D00000000000000000003839393137393900E6 +:10B6E000000061697274656C677072732E636F6DB0 +:10B6F000000000000000000000000000000000004A +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B720000000D3A1B6C80000000000000000000027 +:10B730000000000000000000000000000000000009 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B760000000496465610000000000000000000066 +:10B7700000000000000000000000000000000000C9 +:10B7800000000000000000000000000000000000B9 +:10B7900000000000000000000000000000000000A9 +:10B7A000000038393931383435000000616972746D +:10B7B000656C677072732E636F6D0000000000008F +:10B7C0000000000000000000000000000000000079 +:10B7D0000000000000000000000000000000000069 +:10B7E000000000000000000000000000D3A1B6C867 +:10B7F0000000000000000000000000000000000049 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000000000000000000028 +:10B8200000000000000000000000000049646561A5 +:10B830000000000000000000000000000000000008 +:10B8400000000000000000000000000000000000F8 +:10B8500000000000000000000000000000000000E8 +:10B8600000000000000000000000000038393931FD +:10B8700038343600000061697274656C67707273E9 +:10B880002E636F6D0000000000000000000000004B +:10B8900000000000000000000000000000000000A8 +:10B8A0000000000000000000000000000000000098 +:10B8B000000000000000D3A1B6C800000000000096 +:10B8C0000000000000000000000000000000000078 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F00000000000000049646561000000000000D5 +:10B900000000000000000000000000000000000037 +:10B910000000000000000000000000000000000027 +:10B920000000000000000000000000000000000017 +:10B930000000000000003839393138343800000088 +:10B9400061697274656C677072732E636F6D00004D +:10B9500000000000000000000000000000000000E7 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B98000D3A1B6C8000000000000000000000000C5 +:10B9900000000000000000000000000000000000A7 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0004964656100000000000000000000000004 +:10B9D0000000000000000000000000000000000067 +:10B9E0000000000000000000000000000000000057 +:10B9F0000000000000000000000000000000000047 +:10BA00003839393138343900000061697274656C35 +:10BA1000677072732E636F6D0000000000000000FD +:10BA20000000000000000000000000000000000016 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000D3A1B6C8000004 +:10BA500000000000000000000000000000000000E6 +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000000000000000C6 +:10BA80000000000000000000000049646561000043 +:10BA900000000000000000000000000000000000A6 +:10BAA0000000000000000000000000000000000096 +:10BAB0000000000000000000000000000000000086 +:10BAC000000000000000000000003839393138352E +:10BAD0003000000061697274656C677072732E6368 +:10BAE0006F6D00000000000000000000000000007A +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB100000000000D3A1B6C8000000000000000033 +:10BB20000000000000000000000000000000000015 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB50000000000049646561000000000000000072 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800000000000000000000000000000000000B5 +:10BB90000000000038393931383532000000616961 +:10BBA0007274656C677072732E636F6D00000000B5 +:10BBB0000000000000000000000000000000000085 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000D3A1F1 +:10BBE000B6C80000000000000000000000000000D7 +:10BBF0000000000000000000000000000000000045 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000496477 +:10BC2000656100000000000000000000000000004E +:10BC30000000000000000000000000000000000004 +:10BC400000000000000000000000000000000000F4 +:10BC50000000000000000000000000000000383973 +:10BC6000393138353300000061697274656C677072 +:10BC700072732E636F6D0000000000000000000072 +:10BC800000000000000000000000000000000000B4 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000D3A1B6C800000000A2 +:10BCB0000000000000000000000000000000000084 +:10BCC0000000000000000000000000000000000074 +:10BCD0000000000000000000000000000000000064 +:10BCE00000000000000000004964656100000000E1 +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD200000000000000000003839393130340000D4 +:10BD3000000061697274656C677072732E636F6D59 +:10BD400000000000000000000000000000000000F3 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD70000000D3A1B6C800000000000000000000D1 +:10BD800000000000000000000000000000000000B3 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000496465610000000000000000000010 +:10BDC0000000000000000000000000000000000073 +:10BDD0000000000000000000000000000000000063 +:10BDE0000000000000000000000000000000000053 +:10BDF0000000383939313037000000006169727451 +:10BE0000656C677072732E636F6D00000000000038 +:10BE10000000000000000000000000000000000022 +:10BE20000000000000000000000000000000000012 +:10BE3000000000000000000000000000D3A1B6C810 +:10BE400000000000000000000000000000000000F2 +:10BE500000000000000000000000000000000000E2 +:10BE600000000000000000000000000000000000D2 +:10BE7000000000000000000000000000496465614F +:10BE800000000000000000000000000000000000B2 +:10BE900000000000000000000000000000000000A2 +:10BEA0000000000000000000000000000000000092 +:10BEB00000000000000000000000000038393931A7 +:10BEC00031320000000061697274656C67707273D2 +:10BED0002E636F6D000000000000000000000000F5 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF0000000000000000D3A1B6C80000000000003F +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF4000000000000000496465610000000000007E +:10BF500000000000000000000000000000000000E1 +:10BF600000000000000000000000000000000000D1 +:10BF700000000000000000000000000000000000C1 +:10BF80000000000000003839393131340000000071 +:10BF900061697274656C677072732E636F6D0000F7 +:10BFA0000000000000000000000000000000000091 +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD000D3A1B6C80000000000000000000000006F +:10BFE0000000000000000000000000000000000051 +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C0100049646561000000000000000000000000AD +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000000000000000 +:10C0400000000000000000000000000000000000F0 +:10C050003839393131390000000061697274656C1A +:10C06000677072732E636F6D0000000000000000A7 +:10C0700000000000000000000000000000000000C0 +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000D3A1B6C80000AE +:10C0A0000000000000000000000000000000000090 +:10C0B0000000000000000000000000000000000080 +:10C0C0000000000000000000000000000000000070 +:10C0D00000000000000000000000496465610000ED +:10C0E0000000000000000000000000000000000050 +:10C0F0000000000000000000000000000000000040 +:10C10000000000000000000000000000000000002F +:10C1100000000000000000000000383939313232E0 +:10C120000000000061697274656C677072732E6341 +:10C130006F6D000000000000000000000000000023 +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000000000000DF +:10C1600000000000D3A1B6C80000000000000000DD +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000004964656100000000000000001C +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D000000000000000000000000000000000005F +:10C1E0000000000038393931323400000000616944 +:10C1F0007274656C677072732E636F6D000000005F +:10C20000000000000000000000000000000000002E +:10C21000000000000000000000000000000000001E +:10C220000000000000000000000000000000D3A19A +:10C23000B6C8000000000000000000000000000080 +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000000000000000DE +:10C260000000000000000000000000000000496421 +:10C2700065610000000000000000000000000000F8 +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000038391D +:10C2B000393134340000000061697274656C677054 +:10C2C00072732E636F6D000000000000000000001C +:10C2D000000000000000000000000000000000005E +:10C2E000000000000000000000000000000000004E +:10C2F0000000000000000000D3A1B6C8000000004C +:10C30000000000000000000000000000000000002D +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C33000000000000000000049646561000000008A +:10C3400000000000000000000000000000000000ED +:10C3500000000000000000000000000000000000DD +:10C3600000000000000000000000000000000000CD +:10C370000000000000000000383939313536000077 +:10C38000000061697274656C677072732E636F6D03 +:10C39000000000000000000000000000000000009D +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C0000000D3A1B6C8000000000000000000007B +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C4000000004964656100000000000000000000B9 +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C4400000003839393137300000000061697274FA +:10C45000656C677072732E636F6D000000000000E2 +:10C4600000000000000000000000000000000000CC +:10C4700000000000000000000000000000000000BC +:10C48000000000000000000000000000D3A1B6C8BA +:10C49000000000000000000000000000000000009C +:10C4A000000000000000000000000000000000008C +:10C4B000000000000000000000000000000000007C +:10C4C00000000000000000000000000049646561F9 +:10C4D000000000000000000000000000000000005C +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000000000003C +:10C500000000000000000000000000003839393150 +:10C5100037380000000061697274656C677072736F +:10C520002E636F6D0000000000000000000000009E +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C55000000000000000D3A1B6C8000000000000E9 +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C590000000000000004964656100000000000028 +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D0000000000000003839393138320000000016 +:10C5E00061697274656C677072732E636F6D0000A1 +:10C5F000000000000000000000000000000000003B +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000D3A1B6C800000000000000000000000018 +:10C6300000000000000000000000000000000000FA +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C660004964656100000000000000000000000057 +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A0003839393138370000000061697274656CBF +:10C6B000677072732E636F6D000000000000000051 +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E00000000000000000000000D3A1B6C8000058 +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C72000000000000000000000004A696F000000E7 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C760000000000000000000000038393931383482 +:10C77000300000004A696F6E657400000000000020 +:10C7800000000000000000000000000000000000A9 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B00000000000D3A1B6C8000000000000000087 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F000000000004A696F00000000000000000017 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C8300000000000383939313835340000004A69C9 +:10C840006F6E657400000000000000000000000032 +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C870000000000000000000000000000000D3A144 +:10C88000B6C800000000000000000000000000002A +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B00000000000000000000000000000004A69C5 +:10C8C0006F000000000000000000000000000000F9 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F00000000000000000000000000000003839C7 +:10C9000039313835350000004A696F6E65740000B2 +:10C910000000000000000000000000000000000017 +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C940000000000000000000D3A1B6C800000000F5 +:10C9500000000000000000000000000000000000D7 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000004A696F000000000085 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C00000000000000000003839393138353600E9 +:10C9D00000004A696F6E65740000000000000000EE +:10C9E0000000000000000000000000000000000047 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000D3A1B6C80000000000000000000024 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000004A696F0000000000000000000000B4 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA90000000383939313835370000004A696F6E87 +:10CAA00065740000000000000000000000000000AD +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD000000000000000000000000000D3A1B6C864 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000004A696F00F3 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000038393931FA +:10CB60003835380000004A696F6E657400000000B7 +:10CB700000000000000000000000000000000000B5 +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA000000000000000D3A1B6C800000000000093 +:10CBB0000000000000000000000000000000000075 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000000000000000000000000000000055 +:10CBE0000000000000004A696F0000000000000023 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000000000000000000000000000024 +:10CC10000000000000000000000000000000000014 +:10CC20000000000000003839393138353900000083 +:10CC30004A696F6E6574000000000000000000008B +:10CC400000000000000000000000000000000000E4 +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC7000D3A1B6C8000000000000000000000000C2 +:10CC800000000000000000000000000000000000A4 +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB0004A696F0000000000000000000000000052 +:10CCC0000000000000000000000000000000000064 +:10CCD0000000000000000000000000000000000054 +:10CCE0000000000000000000000000000000000044 +:10CCF000383939313836300000004A696F6E657452 +:10CD00000000000000000000000000000000000023 +:10CD10000000000000000000000000000000000013 +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000D3A1B6C8000001 +:10CD400000000000000000000000000000000000E3 +:10CD500000000000000000000000000000000000D3 +:10CD600000000000000000000000000000000000C3 +:10CD7000000000000000000000004A696F00000091 +:10CD800000000000000000000000000000000000A3 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000000000000000000000000083 +:10CDB000000000000000000000003839393138362A +:10CDC000310000004A696F6E6574000000000000C9 +:10CDD0000000000000000000000000000000000053 +:10CDE0000000000000000000000000000000000043 +:10CDF0000000000000000000000000000000000033 +:10CE000000000000D3A1B6C8000000000000000030 +:10CE10000000000000000000000000000000000012 +:10CE20000000000000000000000000000000000002 +:10CE300000000000000000000000000000000000F2 +:10CE4000000000004A696F000000000000000000C0 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000000000000000000000000000B2 +:10CE800000000000383939313836320000004A6974 +:10CE90006F6E6574000000000000000000000000DC +:10CEA0000000000000000000000000000000000082 +:10CEB0000000000000000000000000000000000072 +:10CEC0000000000000000000000000000000D3A1EE +:10CED000B6C80000000000000000000000000000D4 +:10CEE0000000000000000000000000000000000042 +:10CEF0000000000000000000000000000000000032 +:10CF000000000000000000000000000000004A696E +:10CF10006F000000000000000000000000000000A2 +:10CF20000000000000000000000000000000000001 +:10CF300000000000000000000000000000000000F1 +:10CF40000000000000000000000000000000383970 +:10CF500039313836330000004A696F6E657400005D +:10CF600000000000000000000000000000000000C1 +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000D3A1B6C8000000009F +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000000000000071 +:10CFC0000000000000000000000000000000000061 +:10CFD00000000000000000004A696F00000000002F +:10CFE0000000000000000000000000000000000041 +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000383939313836340093 +:10D0200000004A696F6E6574000000000000000097 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D060000000D3A1B6C800000000000000000000CE +:10D0700000000000000000000000000000000000B0 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A00000004A696F00000000000000000000005E +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000383939313836350000004A696F6E32 +:10D0F0006574000000000000000000000000000057 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D12000000000000000000000000000D3A1B6C80D +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D160000000000000000000000000004A696F009D +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A00000000000000000000000000038393931A4 +:10D1B0003836360000004A696F6E65740000000062 +:10D1C000000000000000000000000000000000005F +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000D3A1B6C80000000000003D +:10D20000000000000000000000000000000000001E +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D230000000000000004A696F00000000000000CC +:10D2400000000000000000000000000000000000DE +:10D2500000000000000000000000000000000000CE +:10D2600000000000000000000000000000000000BE +:10D27000000000000000383939313836370000002E +:10D280004A696F6E65740000000000000000000035 +:10D29000000000000000000000000000000000008E +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C000D3A1B6C80000000000000000000000006C +:10D2D000000000000000000000000000000000004E +:10D2E000000000000000000000000000000000003E +:10D2F000000000000000000000000000000000002E +:10D300004A696F00000000000000000000000000FB +:10D31000000000000000000000000000000000000D +:10D3200000000000000000000000000000000000FD +:10D3300000000000000000000000000000000000ED +:10D34000383939313836380000004A696F6E6574F3 +:10D3500000000000000000000000000000000000CD +:10D3600000000000000000000000000000000000BD +:10D3700000000000000000000000000000000000AD +:10D3800000000000000000000000D3A1B6C80000AB +:10D39000000000000000000000000000000000008D +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000004A696F0000003B +:10D3D000000000000000000000000000000000004D +:10D3E000000000000000000000000000000000003D +:10D3F000000000000000000000000000000000002D +:10D4000000000000000000000000383939313836D3 +:10D41000390000004A696F6E65740000000000006A +:10D4200000000000000000000000000000000000FC +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D4500000000000D3A1B6C80000000000000000DA +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000000000000000000009C +:10D49000000000004A696F0000000000000000006A +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D00000000000383939313837300000004A691F +:10D4E0006F6E657400000000000000000000000086 +:10D4F000000000000000000000000000000000002C +:10D50000000000000000000000000000000000001B +:10D510000000000000000000000000000000D3A197 +:10D52000B6C800000000000000000000000000007D +:10D5300000000000000000000000000000000000EB +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000004A6918 +:10D560006F0000000000000000000000000000004C +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000038391A +:10D5A00039313837310000004A696F6E6574000008 +:10D5B000000000000000000000000000000000006B +:10D5C000000000000000000000000000000000005B +:10D5D000000000000000000000000000000000004B +:10D5E0000000000000000000D3A1B6C80000000049 +:10D5F000000000000000000000000000000000002B +:10D60000000000000000000000000000000000001A +:10D61000000000000000000000000000000000000A +:10D6200000000000000000004A696F0000000000D8 +:10D6300000000000000000000000000000000000EA +:10D6400000000000000000000000000000000000DA +:10D6500000000000000000000000000000000000CA +:10D66000000000000000000038393931383732003E +:10D6700000004A696F6E6574000000000000000041 +:10D68000000000000000000000000000000000009A +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B0000000D3A1B6C80000000000000000000078 +:10D6C000000000000000000000000000000000005A +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F00000004A696F000000000000000000000008 +:10D700000000000000000000000000000000000019 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D730000000383939313837330000004A696F6EDC +:10D740006574000000000000000000000000000000 +:10D7500000000000000000000000000000000000C9 +:10D7600000000000000000000000000000000000B9 +:10D77000000000000000000000000000D3A1B6C8B7 +:10D780000000000000000000000000000000000099 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000004A696F0047 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000000000000000049 +:10D7E0000000000000000000000000000000000039 +:10D7F000000000000000000000000000383939314E +:10D800003837340000004A696F6E6574000000000C +:10D810000000000000000000000000000000000008 +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D84000000000000000B6F2B9CFB6E0B6FB000061 +:10D8500000000000000000000000000000000000C8 +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D880000000000000004D4F564953544152000023 +:10D890000000000000000000000000000000000088 +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C00000000000000038393539333030000000E6 +:10D8D000696E7465726E65742E6D6F7669737461AE +:10D8E000722E636F6D2E6563000000000000000063 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D91000B6F2B9CFB6E0B6FB000000000000000090 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D95000436C61726F0000000000000000000000D6 +:10D9600000000000000000000000000000000000B7 +:10D9700000000000000000000000000000000000A7 +:10D980000000000000000000000000000000000097 +:10D9900038393539333031000000696E7465726E84 +:10D9A00065742E636C61726F2E636F6D2E656300FC +:10D9B0000000000000000000000000000000000067 +:10D9C0000000000000000000000000000000000057 +:10D9D00000000000000000000000B6F2B9CFB6E081 +:10D9E000B6FB000000000000000000000000000086 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA100000000000000000000000434E5400000021 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA50000000000000000000000038393539333084 +:10DA600032000000696E7465726E65742E636E74A8 +:10DA70002E6E65742E65630000000000000000003B +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000C1814001C0804101C08041F0 +:10DAB00000C1814001C0804100C1814000C181405E +:10DAC00001C0804101C0804100C1814000C181404E +:10DAD00001C0804100C1814001C0804101C080413E +:10DAE00000C1814001C0804100C1814000C181402E +:10DAF00001C0804100C1814001C0804101C080411E +:10DB000000C1814000C1814001C0804101C080410D +:10DB100000C1814001C0804100C1814000C18140FD +:10DB200001C0804101C0804100C1814000C18140ED +:10DB300001C0804100C1814001C0804101C08041DD +:10DB400000C1814000C1814001C0804101C08041CD +:10DB500000C1814001C0804100C1814000C18140BD +:10DB600001C0804100C1814001C0804101C08041AD +:10DB700000C1814001C0804100C1814000C181409D +:10DB800001C0804101C0804100C1814000C181408D +:10DB900001C0804100C1814001C0804101C080417D +:10DBA00000C1814000C0C101C30302C2C60607C74D +:10DBB00005C5C404CC0C0DCD0FCFCE0E0ACACB0BBD +:10DBC000C90908C8D81819D91BDBDA1A1EDEDF1FED +:10DBD000DD1D1CDC14D4D515D71716D6D21213D3DD +:10DBE00011D1D010F03031F133F3F23236F6F7378D +:10DBF000F53534F43CFCFD3DFF3F3EFEFA3A3BFB7D +:10DC000039F9F83828E8E929EB2B2AEAEE2E2FEF2C +:10DC10002DEDEC2CE42425E527E7E62622E2E3239C +:10DC2000E12120E0A06061A163A3A26266A6A767CC +:10DC3000A56564A46CACAD6DAF6F6EAEAA6A6BAB3C +:10DC400069A9A86878B8B979BB7B7ABABE7E7FBF6C +:10DC50007DBDBC7CB47475B577B7B67672B2B3735C +:10DC6000B17170B05090915193535292965657970C +:10DC7000559594549C5C5D9D5F9F9E5E5A9A9B5BFC +:10DC800099595898884849894B8B8A4A4E8E8F4FAC +:10DC90008D4D4C8C4484854587474686824243831C +:10DCA0004181804041542B41504E3D000000000016 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD000000000000000000038000000000000000C +:10DCE0000000000000000000000000000000000034 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD3000000000000000000000000000D8DC030824 +:10DD4000A0A80020C32F0020000000000200010056 +:10DD500000000000D8DC0308A0A80020C52F002088 +:10DD6000010000000102000801000000D9DC0308E6 +:10DD7000A0A80020E812002001080000E101D0075F +:10DD800002000000D8DC0308A0A80020C52F002056 +:10DD9000D10F00000102A00F0300000000000000EE +:10DDA0000000000000000000000000000000000073 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000002F00000000070007000014A0 +:10DF30007F147F1400242A7F2A12006264081323AE +:10DF400000364955225000000503000000001C2245 +:10DF50004100000041221C000014083E0814000883 +:10DF6000083E0808000000A0600000080808080833 +:10DF7000000060600000002010080402003E5149CB +:10DF8000453E0000427F4000004261514946002169 +:10DF900041454B31001814127F1000274545453983 +:10DFA000003C4A49493000017109050300364949DE +:10DFB000493600064949291E000036360000000097 +:10DFC00056360000000814224100001414141414E2 +:10DFD000000041221408000201510906003249598B +:10DFE000513E007C1211127C007F49494936003EA7 +:10DFF00041414122007F4141221C007F4949494162 +:10E00000007F09090901003E4149497A007F08085B +:10E01000087F0000417F4100002040413F01007F18 +:10E0200008142241007F40404040007F020C027FE4 +:10E03000007F0408107F003E4141413E007F0909F6 +:10E040000906003E4151215E007F0919294600461C +:10E05000494949310001017F0101003F4040403FF3 +:10E06000001F2040201F003F4038403F006314083D +:10E070001463000708700807006151494543000018 +:10E080007F41410000552A552A55000041417F003B +:10E090000004020102040040404040400000010230 +:10E0A0000400002054545478007F48444438003819 +:10E0B0004444442000384444487F003854545418A1 +:10E0C00000087E0901020018A4A4A47C007F0804B3 +:10E0D00004780000447D4000004080847D00007F83 +:10E0E000102844000000417F4000007C04180478A0 +:10E0F000007C0804047800384444443800FC24249C +:10E1000024180018242418FC007C08040408004883 +:10E110005454542000043F444020003C4040207CA4 +:10E12000001C2040201C003C4030403C0044281093 +:10E130002844001CA0A0A07C004464544C44141447 +:10E14000141414140000000000000000000000007F +:10E150000000FC000000000002000000000C020CA7 +:10E16000020000000000000090D0BCD0BC90000372 +:10E17000000300001824FE448C0003020702010083 +:10E180001824D8B04C80000300010201C038E438E4 +:10E19000E000010202010202080600000000000087 +:10E1A00000000000000000F804020000000102046A +:10E1B000000204F800000004020100009060F86012 +:10E1C00090000000010000002020FC202000000042 +:10E1D0000100000000000000000008060000000030 +:10E1E000202020202000000000000000000000008F +:10E1F00000000002000000000080601C0200040318 +:10E2000000000000F8040404F8000102020201000A +:10E210000008FC00000000020302000018844424EF +:10E22000180003020202020008042424D80001029C +:10E230000202010040B088FC8000000000030200E0 +:10E240003C242424C400010202020100F824242CEE +:10E25000C0000102020201000C04E41C04000000E2 +:10E2600003000000D8242424D80001020202010087 +:10E2700038444444F800000302020100000010008A +:10E28000000000000200000000002000000000006C +:10E290000600000000205088040200000000010277 +:10E2A0009090909090000000000000000002048810 +:10E2B00050200002010000001804C42418000000CF +:10E2C00002000000F804E494F800010202020200D7 +:10E2D00000E09CF0800002030000030204FC242400 +:10E2E000D800020302020100F80404040C00010239 +:10E2F0000202010004FC0404F8000203020201000F +:10E3000004FC24740C0002030202030004FC2474C5 +:10E310000C00020302000000F0080444CC4000019D +:10E320000202010004FC2020FC040203000003029E +:10E330000404FC040400020203020200000404FCC2 +:10E34000040406040403000004FC24D00C040203AB +:10E350000200030204FC04000000020302020203A4 +:10E36000FC3CC03CFC0003000300030004FC30C480 +:10E37000FC04020302000300F8040404F800010294 +:10E380000202010004FC2424180002030200000021 +:10E39000F8848404F80001020207050004FC2464E8 +:10E3A0009800020302000302182424448C00030294 +:10E3B000020201000C04FC040C0000020302000035 +:10E3C00004FC0000FC04000102020100047C80E067 +:10E3D0001C040000030000001CE03CE01C000003E3 +:10E3E00000030000049C609C040002030003020080 +:10E3F000041CE01C04000002030200000C84641CE6 +:10E4000004000203020203000000FE0202000000FA +:10E4100007040400000E30C00000000000010200EC +:10E42000000202FE000000040407000000040204D1 +:10E4300000000000000000000000000000000808CC +:10E4400008080808000002000000000000000000AA +:10E450000040A0A0C00000010202030204FC202032 +:10E46000C00000030202010000C020206000000183 +:10E470000202020000C02024FC000001020203028C +:10E4800000C0A0A0C0000001020202000020F82489 +:10E4900024040002030202000040A0A06020000744 +:10E4A0000A0A0A0404FC2020C0000203020003023E +:10E4B0000020E4000000000203020000000020E44D +:10E4C000000008080807000004FC80E02020020388 +:10E4D000020003020404FC00000002020302020026 +:10E4E000E020E020C00003000300030020E0202023 +:10E4F000C00002030200030200C02020C00000018F +:10E500000202010020E02020C000080F0A020100E2 +:10E5100000C02020E0000001020A0F0820E0402097 +:10E5200020000203020000000060A0A02000000202 +:10E53000020203000020F820000000000102020097 +:10E5400020E00020E00000010202030220E0208021 +:10E5500060200000030100006080E0806000000394 +:10E56000000300002060806020000203000302001E +:10E5700020E0208060200808070100000020A06043 +:10E580002000000203020200000020DE0200000062 +:10E5900000070400000000FF00000000000F000062 +:10E5A0000002DE2000000004070000000201020457 +:10E5B0000402000000000000000000000000000055 +:10E5C0000000000000000000000000F80000000053 +:10E5D000000000333000000000100C06100C060094 +:10E5E000000000000000000040C07840C0784000FB +:10E5F000043F04043F040400007088FC083000005D +:10E60000001820FF211E0000F008F000E0180000B4 +:10E6100000211C031E211E0000F00888700000006D +:10E620001E2123241927211010160E0000000000BF +:10E630000000000000000000000000E018040200DC +:10E64000000000071820400000020418E00000004D +:10E650000040201807000000404080F0804040004B +:10E660000202010F01020200000000F000000000A1 +:10E670000101011F01010100000000000000000075 +:10E6800080B07000000000000000000000000000EA +:10E690000001010101010101000000000000000073 +:10E6A000003030000000000000000000806018040E +:10E6B000006018060100000000E010080810E000EB +:10E6C000000F102020100F00001010F800000000B4 +:10E6D0000020203F202000000070080808887000FB +:10E6E000003028242221300000300888884830007B +:10E6F0000018202020110E000000C02010F800009B +:10E7000000070424243F240000F808888808080033 +:10E710000019212020110E0000E010888818000048 +:10E72000000F112020110E0000380808C83808001A +:10E730000000003F0000000000708808088870009A +:10E74000001C222121221C0000E010080810E0001B +:10E750000000312222110F00000000C0C0000000A4 +:10E7600000000030300000000000008000000000C9 +:10E7700000008060000000000000804020100800C1 +:10E78000000102040810200040404040404040008A +:10E790000404040404040400000810204080000065 +:10E7A0000020100804020100007048080808F0006A +:10E7B0000000003036010000C030C828E810E0003A +:10E7C0000718272423140B000000C038E0000000C5 +:10E7D000203C23020227382008F88888887000002F +:10E7E000203F202020110E00C03008080808380003 +:10E7F000071820202010080008F808080810E0007A +:10E80000203F202020100F0008F88888E80810001A +:10E81000203F20202320180008F88888E8081000EE +:10E82000203F200003000000C03008080838000026 +:10E8300007182020221E020008F808000008F80827 +:10E84000203F210101213F20000808F808080000AE +:10E850000020203F2020000000000808F8080800E1 +:10E86000C08080807F00000008F888C02818080059 +:10E87000203F20012638200008F808000000000092 +:10E88000203F20202020300008F8F800F8F8080089 +:10E89000203F003F003F200008F830C00008F80883 +:10E8A000203F200007183F00E01008080810E00093 +:10E8B0000F10202020100F0008F808080808F000AA +:10E8C000203F210101010000E01008080810E000CD +:10E8D0000F18242438504F0008F888888888700062 +:10E8E000203F2000030C3020007088080808380002 +:10E8F0000038202121221C00180808F808081800F8 +:10E900000000203F2000000008F808000008F80878 +:10E91000001F202020201F000878880000C8380829 +:10E92000000007380E010000F80800F80008F800A1 +:10E93000033C0700073C030008186880806818083B +:10E9400020302C03032C30200838C800C8380800B9 +:10E950000000203F2000000010080808C838080008 +:10E960002038262120201800000000FE02020200AC +:10E970000000007F40404000000C30C0000000005C +:10E98000000000010638C00000020202FE00000084 +:10E99000004040407F00000000000402020204002A +:10E9A0000000000000000000000000000000000067 +:10E9B000808080808080808000020204000000004F +:10E9C0000000000000000000000080808080000047 +:10E9D0000019242222223F2008F800808000000035 +:10E9E000003F112020110E000000008080800000F8 +:10E9F000000E112020201100000000808088F80007 +:10EA0000000E112020103F20000080808080000038 +:10EA1000001F222222221300008080F0888888189C +:10EA20000020203F202000000000808080808000A7 +:10EA3000006B94949493600008F80080808000003C +:10EA4000203F210000203F20008098980000000017 +:10EA50000020203F20200000000000809898000047 +:10EA600000C08080807F000008F800008080800067 +:10EA7000203F24022D302000000808F8000000008C +:10EA80000020203F20200000808080808080800047 +:10EA9000203F20003F20003F8080008080800000D9 +:10EAA000203F210000203F20000080808080000067 +:10EAB000001F202020201F00808000808000000098 +:10EAC00080FFA12020110E000000008080808000C7 +:10EAD000000E112020A0FF808080800080808000B8 +:10EAE00020203F21200001000000808080808000E5 +:10EAF0000033242424241900008080E0808000005A +:10EB00000000001F202000008080000000808000A6 +:10EB1000001F202020103F20808080000080808007 +:10EB200000010E3008060100808000800080808097 +:10EB30000F300C030C300F000080800080808000BC +:10EB40000020312E0E3120008080800000808080E7 +:10EB500080818E7018060100008080808080800097 +:10EB60000021302C2221300000000000807C0202B5 +:10EB700000000000003F40400804FE0408C0000000 +:10EB800000000310207F20100002027C80000000A3 +:10EB90000040403F000000000006010102020404A2 +:10EBA0000000000000000000000000000000000065 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD00000F0F0F0000000000000000000017F01E4 +:10EBE0000000000000000000001C1C1C00000000D1 +:10EBF00000008060301C8C60301C0C0000000000A5 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000E00000000000E0000034 +:10EC20000086E69F86868686E69F860000011F0195 +:10EC3000010101011F010100000080C06020F820D7 +:10EC4000E0C00000000003070C18FF70E181000025 +:10EC50000000070F10107F100F0700008060206079 +:10EC600080000000E02000000F3020309F70DC3773 +:10EC70001030C0000000100E030007181018070025 +:10EC80000000C02020E0C0000000000080E01F382D +:10EC9000E88703C43C040000070F1810100B070D91 +:10ECA0001010080000808C4C3800000000000000AC +:10ECB0000000000000000000000000000000000054 +:10ECC000000000000000000000000000000080E0E4 +:10ECD000300804000000000000FEFF0100000000FA +:10ECE000000000000000030F18204000000408305E +:10ECF000E0800000000000000000000001FFFE00B6 +:10ED000000000000004020180F0300000000000079 +:10ED1000000000000000C000000000000042666625 +:10ED20003C18FF183C66664200000000000003002B +:10ED30000000000000000000000080000000000053 +:10ED4000001010101010FF10101010100000000024 +:10ED500000000300000000000000000000000000B0 +:10ED600000000000000000000000000000000000A3 +:10ED700000808C4C38000000000000000000000003 +:10ED80000000000000000000001010101010101013 +:10ED90001010100000000000000000000000000043 +:10EDA0000000000000000000000000000000000063 +:10EDB000000000000000000000001C1C1C000000FF +:10EDC000000000000000000000000000E0380C001F +:10EDD0000000000080701C03000000000060380E7E +:10EDE0000100000000000000000080C060202060E2 +:10EDF000C080000000FEFF010000000001FFFE00D7 +:10EE00000001070E181010180E0701000000808086 +:10EE100080C0E000000000000000000000FFFF00D4 +:10EE20000000000000001010101F1F101010000044 +:10EE30000080402020202060C080000000030300EC +:10EE4000804020381F070000001C1A1918181818D5 +:10EE5000181F00000080C020202060C0800000003B +:10EE6000000303001010182FE780000000070F10A8 +:10EE7000101010180F070000000000000000C0E094 +:10EE8000F000000000C0B088868180FFFF80800015 +:10EE9000000000000010101F1F1010000000E060B4 +:10EEA000606060606060000000003F1008080818A3 +:10EEB000F0E0000000070B101010101C0F03000002 +:10EEC000000080C040202020E0C0000000FCFF21A6 +:10EED0001008080818F0E0000001070C18101010C6 +:10EEE000080F03000000C0E06060606060E0600048 +:10EEF000000003000000E018070000000000000010 +:10EF0000001F1F00000000000080C06020202020A3 +:10EF100060C080000087EF2C1818303068CF830065 +:10EF200000070F0810101010180F07000000C0C0D5 +:10EF300020202020C0800000001F3F604040402073 +:10EF400010FFFE0000000C1C101010080F03000042 +:10EF500000000000000000000000000000000000B1 +:10EF6000000E0E0E0000000000000000001C1C1C23 +:10EF70000000000000000000000000000000000091 +:10EF800000000000000C0C00000000000000000069 +:10EF90000058380000000000000000000000008061 +:10EFA00040201000000010284482010000000000F2 +:10EFB0000000000000000102040810000000000032 +:10EFC00000000000000000000084848484848484A5 +:10EFD00084848400000000000000000000000000A5 +:10EFE0000000102040800000000000000000000031 +:10EFF00000000182442810000000100804020100F3 +:10F000000000000000C020201010101030E0C000F0 +:10F010000003030000F010080C07030000000000CC +:10F020001C1C1C0000000000000000C040602020EC +:10F030002040C00000FCFF01F00E03C1FE03807FF2 +:10F040000001070E08111110110904020000000050 +:10F0500080E0E000000000000000807C4340477F2B +:10F06000F880000010181F1000000000131F1C1073 +:10F0700020E0E02020202060C080000000FFFF1082 +:10F08000101010182FE78000101F1F101010101004 +:10F09000180F0700000080C0402020202060E00002 +:10F0A00000FCFF0100000000000001000001070E4D +:10F0B000181010100804030020E0E0202020204059 +:10F0C000C080000000FFFF000000000001FFFE0004 +:10F0D000101F1F10101018080E07010020E0E0207C +:10F0E000202020202060800000FFFF101010107CE6 +:10F0F00000000000101F1F10101010101018060044 +:10F1000020E0E020202020206060800000FFFF1031 +:10F110001010107C00000100101F1F1000000000E4 +:10F1200000000000000080C06020202040E00000BF +:10F1300000FCFF0100004040C0C140400001070E3C +:10F14000181010100F0F000020E0E0200000000059 +:10F1500020E0E02000FFFF101010101010FFFF0053 +:10F16000101F1F1000000000101F1F1000002020A3 +:10F1700020E0E020202000000000000000FFFF0051 +:10F180000000000000001010101F1F1010100000E1 +:10F1900000000000202020E0E020202000000000EF +:10F1A000000000FFFF0000000060E0808080C07F62 +:10F1B0003F00000020E0E020000020A060202000B0 +:10F1C00000FFFF30187CE3C000000000101F1F107C +:10F1D000000001131F1C181020E0E02000000000B8 +:10F1E0000000000000FFFF00000000000000000021 +:10F1F000101F1F10101010101018060020E0E0E083 +:10F2000000000000E0E0E02000FF013FFEC0E01E43 +:10F2100001FFFF00101F1000031F0300101F1F102D +:10F2200020E0E0C0000000000020E02000FF00031C +:10F23000071C78E08000FF00101F10000000000095 +:10F24000030F1F00000080C060202060C08000000D +:10F2500000FEFF010000000000FFFE000001070E9D +:10F26000181010180C07010020E0E02020202020BA +:10F2700060C0800000FFFF2020202020301F0F00F2 +:10F28000101F1F100000000000000000000080C0E0 +:10F2900060202060C080000000FEFF010000000030 +:10F2A00000FFFE000001070E1111133C7C672100D6 +:10F2B00020E0E0202020202060C0800000FFFF1020 +:10F2C0001030F0D0080F0700101F1F1000000003BF +:10F2D0000F1C10100080C060202020204040E00063 +:10F2E00000070F0C1818303060E08100001F0C0878 +:10F2F00010101010180F07008060202020E0E02080 +:10F30000202060800100000000FFFF0000000001DD +:10F3100000000000101F1F100000000020E0E0208F +:10F32000000000000020E02000FFFF0000000000BF +:10F330000000FF0000070F18101010101008070041 +:10F340002060E0E02000000020E060200000077F57 +:10F35000F88000807C03000000000000071F1C07ED +:10F360000000000020E0E02000E0E0200020E0209D +:10F370000007FFF8E01FFFFCE01F00000000031F74 +:10F380000300011F03000000002060E0A000002037 +:10F39000E0602000000000038F7CF8C60100000040 +:10F3A0000010181E130001171F1810002060E0E065 +:10F3B0002000000020E06020000001073EF8E01877 +:10F3C0000700000000000010101F1F1010000000B8 +:10F3D00000806020202020A0E0E02000000000004D +:10F3E000C0F03E0F0300000000101C1F171010108B +:10F3F000101806000000000000FC040404040400CF +:10F400000000000000FF00000000000000000000FD +:10F41000007F404040404000000010E0000000003D +:10F420000000000000000000031C608000000000DD +:10F4300000000000000000030C70800000000404C5 +:10F44000040404FC0000000000000000000000FFB5 +:10F4500000000000000040404040407F00000000ED +:10F4600000000010080C040C081000000000000050 +:10F47000000000000000000000000000000000008C +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000808080806C +:10F4A0008080808080808080000000040408080044 +:10F4B000000000000000000000000000000000004C +:10F4C000000000000000000000000000000000003C +:10F4D0000000000000000000000098D844642424CC +:10F4E000FCF80000000F1F18101010081F1F101844 +:10F4F0000020E0F000000000000000000000FFFF1E +:10F50000180804040CF8F00000001F0F1810101069 +:10F51000180F0300000000000000000000000000C1 +:10F5200000E0F8180404043C3800000000030F0C4D +:10F53000101010100806000000000000000000205D +:10F54000E0F0000000E0F81C04040408FFFF0000E5 +:10F5500000030F18101010081F0F08000000000013 +:10F5600000000000000000000000E0F848444444AF +:10F570004C7870000000030F0C18101010080400E5 +:10F580000000000080C0602020E0C00000040404EF +:10F59000FFFF040404040000000010101F1F1010DF +:10F5A000100000000000000000000000000000004B +:10F5B000000070F88C04048CF874040C007076CF92 +:10F5C0008D8D8D89C87870000020E0F0000000006B +:10F5D000000000000000FFFF08040404FCF8000025 +:10F5E00000101F1F100000101F1F1000000000005F +:10F5F00000606000000000000000040404FCFC0047 +:10F600000000000000001010101F1F10101000005C +:10F61000000000000000006060000000000000002A +:10F62000040404FCFC0000000000C0C08080C07F17 +:10F630003F0000000020E0F000000000000000009B +:10F640000000FFFF80C0F41C0404000000101F1F16 +:10F650001100031F1C1010000000202020E0F0000B +:10F66000000000000000000000FFFF00000000009C +:10F6700000001010101F1F101010000000000000EC +:10F68000000000000000000004FCFC0804FCFC0872 +:10F6900004FCFC00101F1F10001F1F10001F1F1074 +:10F6A0000000000000000000000000000004FCFC5E +:10F6B00008080404FCF8000000101F1F10000010D0 +:10F6C0001F1F1000000000000000000000000000EC +:10F6D00000E0F0180C04040C18F0E00000030F0C1C +:10F6E000101010100C0F03000000000000000000BC +:10F6F000000000000004FCFC080404040CF8F00006 +:10F700000080FFFF889010101C0F03000000000015 +:10F71000000000000000000000E0F81C04040408E1 +:10F72000F8FC000000030F1810109088FFFF800005 +:10F73000000000000000000000000000040404FCC1 +:10F74000FC100804040C0C001010101F1F101010E7 +:10F7500000000000000000000000000000000000A9 +:10F7600000003078CCC48484840C1C0000001E1877 +:10F7700010101011190F06000000000000C000005A +:10F780000000000000040404FFFF04040400000063 +:10F79000000000000F1F1010100C000000000000FF +:10F7A00000000000000000000004FCFE0000000457 +:10F7B000FCFE000000000F1F181010081F0F0800AB +:10F7C00000000000000000000000000000040C3CED +:10F7D000FCC40000C43C0C0400000000010F1E0E1D +:10F7E0000100000000000000000000000000000018 +:10F7F000043CFCC400E47CFC84807C040000071F03 +:10F80000070000071F0700000000000000000000C4 +:10F81000000000000004041C7CE4C0341C0404004C +:10F820000010101C1601131F1C181000000000000F +:10F83000000000000000000000040C3CFCC400C4F8 +:10F840003C0404000000C080C1370E01000000002D +:10F8500000000000000000000000000000001C0488 +:10F8600004C4F47C1C0400000000101C1F171110BD +:10F8700010180E0000000000000000F80C0400004A +:10F8800000000000001028EF000000000000000051 +:10F890000000003F60400000000000000000FF008A +:10F8A00000000000000000000000FF000000000059 +:10F8B000000000000000FF00000000000000040C39 +:10F8C000F80000000000000000000000EF28100019 +:10F8D00000000000000040603F0000000000000049 +:10F8E0000018060202040810202030080000000062 +:10F8F0000000000000000000000000000000000008 +:10F90000000000000000F010101010FF1010101088 +:10F91000F000000000000F04040404FF04040404C9 +:10F920000F0000004040405F555555755555555FD7 +:10F93000404040000040200F094989790909090F1A +:10F940002040000000FE02424ACA4A4ACA4A4A42CD +:10F9500002FE000000FF40504C4340404F50505CBE +:10F9600040FF00000000F888888888FF8888888821 +:10F97000F800000000001F080808087F88888888B1 +:10F980009F80F00080828282828282E2A2928A86B6 +:10F9900082808000000000000040807F00000000A6 +:10F9A00000000000101010FF109008888888FF8861 +:10F9B000888808000444827F01808040432C1028FE +:10F9C000468180000010101010D030FF30D0121C83 +:10F9D0001010000010080402010000FF00000102E6 +:10F9E0000408100004040484E43C2724242424E4B0 +:10F9F0000404040004020100FF0909090949897F80 +:10FA00000000000000FE225A8600FE92929292921E +:10FA1000FE00000000FF04080700FF4020030C1454 +:10FA20002241400000804020180680000718204036 +:10FA3000800000000100207028262120202438604A +:10FA40000001010000101292929292929212120200 +:10FA5000FE0000000000003F101010103F0040802A +:10FA60007F000000000000C080808080808080FCDB +:10FA700084808080808080C0C0000000000000FF83 +:10FA80007F404040404040FF40404040404040FFB9 +:10FA90007F00000000000000000000000000007F68 +:10FAA00070000000000000000000000000000000E6 +:10FAB0000000000000000000000000FCF800000052 +:10FAC0000000000000000000000000000000000036 +:10FAD000FFFE020202020202020202FFFF02020213 +:10FAE000020202020202FF03000000000000000008 +:10FAF0001F1F040404040404040404FFFF0404049A +:10FB00000404040404041F000000000000000000BE +:10FB100000000000000000000000007F3F00000027 +:10FB200000000000000000000000000000000000D5 +:10FB300000000000000000000000000000000000C5 +:10FB4000000000000000000000F8F8F0F070200055 +:10FB500000000000000000000000000000000000A5 +:10FB60000000000000000000000000000000000095 +:10FB70000000000080000000000000000000000005 +:10FB8000000000000000000000FFFFFFFF00000079 +:10FB90000000000000000000000000000000000065 +:10FBA0008080000000000000000000000000000055 +:10FBB0000000000000FFFFFE060606060606060619 +:10FBC000060606060606060606FFFFFFFF060606F1 +:10FBD000060606060606060606060606060606FFCC +:10FBE000FFFFFF070200000000000000000000000F +:10FBF0000000000000FFFFFF000000000000000008 +:10FC0000000000000000000000FFFFFFFF000000F8 +:10FC1000000000000000000000000000000000FFE5 +:10FC2000FFFFFF00000000000000000000000000D7 +:10FC30000000000000FFFFFF181818181818181807 +:10FC4000181818181818181818FFFFFFFF18181898 +:10FC5000181818181818181818181818181818FF3D +:10FC6000FFFFFF0000000000000000000000000097 +:10FC70000000000002010100000000000000000080 +:10FC8000000000000000000000FFFFFFFF00000078 +:10FC90000000000000000000000000000000000163 +:10FCA0000100000000000000000000000000000053 +:10FCB0000000000000000000000000000000000044 +:10FCC000000000000000000000FFFFFFFF00000038 +:10FCD0000000000000000000000000000000000024 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD00000000000000000000001F1F0F0F00000097 +:10FD100000000000000000000000000000000000E3 +:10FD200000000000000000000000000000000000D3 +:10FD30000000000000000000000000C0F0F8F8F82B +:10FD4000F8008080C040404040404040408000007B +:10FD500000000000000000000000000000000000A3 +:10FD6000000080C0E07038D8FCFCFFFFFFFF7F1F61 +:10FD70000703010100000000000000000000000077 +:10FD800000060F0F0F060020408000000080E0F802 +:10FD90003C0F0701C0F0FFFFFFFFFFBF8F81C0C016 +:10FDA000E0F87C7E7FFFFFFFFFFFFFFF7F7F7F7F0D +:10FDB0007F7F3F3F000000000087FC00FCFFFF004A +:10FDC0000000000001030707070703030303010105 +:10FDD000000000E0FCFFFFFFFFFF1F03000000002A +:10FDE0000000000000C0E0301C070000071F3FFCBF +:10FDF000F0E0C080000000000000000000000000F3 +:10FE000000FCFFFFFFFFFF1F03008080C0C0607089 +:10FE100070380C0607010000000000000000000020 +:10FE200001030307070E0E0E1C1C1C1C1C1C1C1CB3 +:10FE30001C1D1D1F0F0F0E07070303030100000009 +:10FE40000000000000000000000000000000008032 +:10FE5000C060F0F8FEFE3E180808080808003030C0 +:10FE600000408000F8FE07011C3F3F1F1B180ECF0B +:10FE7000FFFFFF7F0F0F0F0780C07B0E070F1C389F +:10FE80003030606060607E7F3F3F3118180C0E0399 +:10FE900003000000FF818181818181FF0001824494 +:10FEA000FF11AA4400000100000101000000103809 +:10FEB0005482D78254381000000000010000000076 +:10FEC00010385482C782543810000000000100002E +:10FED0000000000000824428102844820000000036 +:10FEE000000000000000C0C0000000000000000092 +:10FEF00000002010D0D010200000000000001008EA +:10FF00002414D4D414240810000008041209251560 +:10FF1000D5D5152509120408312E4E6574776F72F8 +:10FF20006B20496E666F2020322E4D4420506F7238 +:10FF30007420496E666F2020332E4C4F5241205260 +:10FF40005353492020202020342E56657265736952 +:10FF50006F6E20436865636B20204E6574776F7207 +:10FF60006B20496E666F202020202020202020203A +:10FF70002020202020202020202020202020202081 +:10FF80002020202020202020202020202020202071 +:10FF900020202020202020205072696E74205B4792 +:10FFA000756E3A2020205D20202020202020202057 +:10FFB0002020202020202020202020202020202041 +:10FFC0002020202020202020202020202020202031 +:10FFD0002020202020202020202020504F5254205C +:10FFE0002020202020202020202020202020202011 +:10FFF0002020202020202020202020202020202001 +:020000040804EE +:1000000020202020202020202020202020202020F0 +:100010002020202020202020456D707479000000D1 +:100020000000000000000000426C7565536B790011 +:1000300000000000000000004C590000000000001B +:1000400000000000000000004A5000000000000016 +:100050000000000000000000446172740000000015 +:1000600000000000000000005957595F426C7565A0 +:10007000736B790000000000524649440000000004 +:1000800000000000000000005947616F0000000000 +:1000900000000000000000004859616E6700000089 +:1000A000000000000000000053532D4C616E000062 +:1000B0000000000000000000426C7565536B795031 +:1000C0006C75730000000000504C430000000000FD +:1000D000000000000000000050726963650000002D +:1000E00000000000000000005957595F426C756520 +:1000F000736B79000000000050726F62655F4B59AE +:1001000000000000000000005957595F50726573ED +:100110007375726500000000202020504F5254205B +:1001200020202020202020202020202020202020CF +:1001300020202020202020202020202020202020BF +:1001400020202020202020202020202020202020AF +:10015000202020202020202020202020566572658D +:1001600073696F6E20202020202020202020202056 +:10017000202020202020202020202020202020207F +:10018000202020202020202020202020202020206F +:100190002020202020202020312E4D44436F6E6EE1 +:1001A0006563742053657420322E4C4F52412053A6 +:1001B0006C61766520536574332E506F72744C6F8A +:1001C00067204F7574707574342E436F6E6E65635F +:1001D00074204D6F64652020352E4E6574776F72E4 +:1001E0006B20536574202020362E44617461496E63 +:1001F0006974202020202020312E4D44436F6E6EE4 +:100200006563742053657420322E4C4F5241205345 +:100210006C61766520536574332E506F72744C6F29 +:1002200067204F7574707574204D44436F6E6E6512 +:10023000637420536574202020202020202020205B +:1002400020202020202020202020202020202020AE +:10025000202020202020202020202020202020209E +:100260002020202020202020204C4F524120536C61 +:1002700061766520536574202020202020202020D6 +:10028000202020202020202020202020202020206E +:10029000202020202020202020202020202020205E +:1002A000202020202020202020506F72744C6F6767 +:1002B000204F75747075742020202020202020206D +:1002C000202020202020202020202020202020202E +:1002D000202020202020202020202020202020201E +:1002E00020202020202020202020436F6E6E656378 +:1002F00074204D6F646520202020202020202020A5 +:1003000020202020202020202020202020202020ED +:1003100020202020202020205072657373207C2014 +:10032000746F2073686966742020204E6574776F3F +:10033000726B205365742020202020202020202054 +:1003400020202020202020202020202020202020AD +:1003500020202020202020205072657373207C20D4 +:10036000746F2073686966744E6F773A4469616C84 +:1003700020737769746368204E6F773A53746174A1 +:10038000696F6E20202020204E6F773A436C6F7586 +:1003900064202020202020204E6F773A546573740B +:1003A00020436C6F756420204E6F773A57696669F9 +:1003B0002053746174696F6E4E6F773A4469616C53 +:1003C00020737769746368204E6F773A34475F47CC +:1003D0004D352020202020204E6F773A34475F4C47 +:1003E00035313020202020204E6F773A57694669FA +:1003F00020202020202020204E6F773A57414E2089 +:100400002020202020202020496E697469616C69B9 +:100410007A6520446174613F202020202020202024 +:1004200020202020202020202020202020202020CC +:10043000202020202020202027454E5445522720D0 +:10044000746F207368696674000000000000F03F5C +:10045000000000000000F83F000000000000000065 +:100460000000004003B8E23F000000000000000070 +:1004700006D0CF43EBFD4C3E033333333333E33FFE +:10048000FFAB6FDBB66DDB3F4D268F515555D53F2A +:1004900001411DA96074D13F65DBC9934A86CD3FF8 +:1004A000EF4E454A287ECA3F3E5555555555C53FE6 +:1004B00093BDBE166CC166BF2CDE25AF6A56113FD8 +:1004C000F16BD2C541BDBBBED0A4BE726937663EDA +:1004D00004FA97999999D93FAF788E1DC571CC3F91 +:1004E0009FC678D0099AC33F935555555555E53F5A +:1004F000599322942449D23FDE03CB966446C73FEA +:1005000044523EDF12F1C23F000000000000000034 +:10051000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDD50 +:100520009888888888888888777777777788888890 +:100530008555555666666666666666666668888828 +:100540008333333222222222222222222228888D21 +:100550007005040800000020BC120000248F000871 +:10056000F0070408BC1200207CDC0000547703086C +:10057000412D01020304046506070809320100FF4A +:1005800000891112239B322446AD573665BF74484B +:100590008CC19D5AAFD3BE6CCAE5DB7EE9F7F8810A +:1005A00010080193331A22A5562C47B7753E64C92B +:1005B0009C408DDBBF52AEEDDA64CBFFF976E802EA +:1005C000218B30100299132667AF763444BD554A0B +:1005D000ADC3BC588ED19F6EEBE7FA7CC8F5D983CA +:1005E000310A2091121803A7772E66B5543C45CBEB +:1005F000BD42ACD99E508FEFFB66EAFDD874C904AA +:10060000428D5316619F702004A9153227BB364CCA +:10061000CEC5DF5EEDD7FC6888E1997AABF3BA8589 +:10062000520C4397711E60A1142805B3373A26CDAA +:10063000DE44CFDFFD56ECE9986089FBBB72AA0669 +:10064000638F7214409D512225AB343006B9174E8A +:10065000EFC7FE5CCCD5DD6AA9E3B8788AF19B8749 +:10066000730E6295501C41A3352A24B1163807CF6A +:10067000FF46EEDDDC54CDEBB962A8F99A708B1021 +:1006800023088481951AA793B62CC2A5D33EE1B75F +:10069000F04008C919522BDB3A644EED5F766DFFCE +:1006A0007C899480DE859BB712A6ADD224C3BFF1AE +:1006B00036E0C1184809D33B5A2AE55E6C4FF77DF6 +:1006C0007E6C0AA583B4188691972EE3A7F23CC0EE +:1006D000B5D14229CB38500AD91B666FEF7E744CD6 +:1006E000FD5D8BB502A499961087AFF326E2BDD0CD +:1006F00034C1C3394A28D11A580BE77F6E6EF55CB6 +:100700007C4D0CC685D71EE597F42880A1913AA3AD +:10071000B3B2444ACD5B5669DF78600CE91D722F95 +:10072000FB3E8DD604C79FF516E4A9902081BBB38C +:1007300032A2C55A4C4BD7795E68E11C680DF33F75 +:100740007A2E0EE787F61CC495D52AA1A3B038826D +:10075000B193466BCF7A5448DD59622DEB3C700E55 +:10076000F91F8FF706E69DD414C5ABB122A0B9924C +:100770003083C77B4E6AD5585C49E33D6A2CF11E35 +:10078000780F00082C41542B41504E3D0008FF01CA +:1007900002030405060701FF01FF01FF01FF01FF3E +:1007A00001FF01CF022501C80C5C53595354454D3C +:1007B0002E545854181D4D315F30010911190A1675 +:1007C00032190A1633190A1534190C13504F5319DC +:1007D00069C21203120202FF0901FF01FF01E513C2 +:1007E0000103120202FF0901FF01FF01E572170078 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.2.hex b/obj/TXH_V1.4.2.hex new file mode 100644 index 0000000..caca50d --- /dev/null +++ b/obj/TXH_V1.4.2.hex @@ -0,0 +1,14471 @@ +:020000040800F2 +:1080000038EF0020A1810008A981000889AB000891 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000D1510308BB810008BB810008BB810008C7 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008F3600308FB6003080361030829 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000E3600308EB600308BB810008BB81000833 +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900080B61030884 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047517F0308AFF3008038EF00200C +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7695103089C +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB5805040848 +:108A600078050408C0B24FF4F05100F03BBA0000A2 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462EF00F +:108C700089FD08B30DF11301761E44F400748B4591 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462EF014FD0028D6D10B +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000180504080EB540F274 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202EF0A9FDBDF8AF +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE744DD0308A0A80020310A00202F +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202EF02DFD781C87B2062FE1DB002015 +:1091B000A1E7000044DD030808B50020009029F075 +:1091C00087FA0F49087000F09BF80D4800782428B2 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202EF0ABFA002028490880D0 +:109220000DE029F037FA00F0800000B10BE00120DA +:109230002EF0E6FC22480088401C21490880204886 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF060FA82 +:1092B0000120BDE8F08100202EF05AFA0020F8E7E6 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F00DFB0028F9D02146074829F05B +:1092E00013FB00BF0121054829F002FB0028F9D03B +:1092F000024829F006FBC0B210BD0000003001405A +:1093000010B501202EF034FA00201E4908800DE02F +:1093100029F0C0F900F0800000B10BE001202EF030 +:109320006FFC18480088401C1649088015480088C2 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF0FEF9012010BD00202EF0F9F900209A +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF0EBF90020224908801F +:1093A0000DE029F077F900F0800000B10BE001201A +:1093B0002EF026FC1C480088401C1B4908801A48D7 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF0ACF9012070BD00202EF031 +:10942000A7F90020F9E700002E0A00200000024002 +:1094300070B506460C46154601202EF099F92946CE +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F01EF900F0800000B10BE05B +:1094600001202EF0CDFB19480088401C17490880C8 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF05AF90120C4E7B5 +:1094C00000202EF055F90020BFE700002E0A0020F2 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202EF08BFDE0B2A6 +:109570002EF0A8FDC4F307202EF0A4FDC4F307408D +:109580002EF0A0FD200E2EF09DFD4FF480510348DB +:1095900001F0F0FA2CF0FCFE10BD000000040240C7 +:1095A0002DE9F04107460E4614463A202EF06AFD9A +:1095B000F0B22EF087FD30122EF084FD4FF4805172 +:1095C0000F4801F0D7FA19E02CF0E2FE05461D2DF8 +:1095D00011D1384600F0ACF805463B202EF052FD84 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002EF038FDF0B22EF055FD30122EF052FD36 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF0ADFE05461E2D11D1384600F084 +:109640002BF905463D202EF01DFD4FF480510648B4 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:1096700009FF08B100F02EF8302000F0A9F810BD65 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202EF0D4FC2EF0C7FCE7 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412EF0B9FC04462EF0A2 +:10970000B6FC05462EF0B3FC06462EF0B0FC07462C +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202EF0A5FC2EF098FC0646B6 +:10974000054646B100BF2EF092FC2070641C701ECE +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202EF0BF +:1097700089FC20462EF0A6FCFFF7BCFF10BD0000C0 +:1097800070B504460A202EF07DFC20462EF09AFC8F +:109790002EF06DFC05464FF48051024801F0EAF9C5 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002EF068FC20462EF085FC4FF480510348C3 +:1097C00001F0D8F92CF0E4FD70BD00000004024067 +:1097D00010B5044620462EF055FC4FF48051034846 +:1097E00001F0C8F92CF0D4FD10BD000000040240C7 +:1097F0002DE9F041064601202EF044FC2EF037FC06 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002EF038FC00202EF055FC3220FFF7D8FF48 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202EF0A2 +:1098600011FC357828462EF02DFC09E0761C357861 +:109870005C2D01D02F2D00D1002528462EF022FC92 +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202EF037 +:1098A000F1FB2EF0E4FB0646054646B100BF2078EA +:1098B0002EF008FC641C701EC0B2061EF7D14FF4D7 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202EF0D4FB28462EF020 +:1098E000F1FBE0B22EF0EEFBC4F307202EF0EAFB12 +:1098F000C4F307402EF0E6FB200E2EF0E3FB4FF4FE +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000ACDA0308ACDB03082DE9F04103460C4612 +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF016F83D +:1099B00010BD10B51DF0B0FF10BD10B51DF07CFF3F +:1099C00010BD10B51DF0D8FF10BD10B520F028FB5C +:1099D00010BD10B528F090F810BD00000246094BEC +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F03EFCD0 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52EF020 +:109CB000AFF8D0202EF078F82EF0DEF800202EF04D +:109CC00073F82EF0D9F82EF0A3F8D1202EF06CF80E +:109CD0002EF0D2F800240EE0062C05DA01202EF03A +:109CE00033F80DF8040004E000202EF02DF80DF8F4 +:109CF0000400601CC4B2072CEEDB2EF0A3F89DF824 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF04EF8D0202EF017F82EF07DF80020AF +:109D80002EF012F82EF078F800BF07E01DF804005E +:109D90002EF00AF82EF070F8601CC4B2072CF5DB28 +:109DA0002EF050F81CBD0000BC220020C73100205E +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000ACDA0308ACDB030810B504460B460021CF +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F063F910BD45 +:109E200010B528F05FF910BD10B528F05BF910BD32 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202DF0BCFDBDF81405401C80B2CD +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000988B0308F07A00202DE9F04174 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202DF011FD781CF6 +:10A1E00087B2062FB1DB002074E70000988B0308CC +:10A1F000BC120020F07A0020F0B5ADF21C5D002505 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020988B0308F07A002027 +:10A350001CB50121084628F0A1F801208DF8040061 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202DF009FC6E461E +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240988B030893 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF04EF90821BE +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF026F9BDE8AC +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F0DDF90028F9D02146074828F01C +:10A54000E3F900BF0121054828F0D2F90028F9D02D +:10A55000024828F0D6F9C0B210BD0000003001401A +:10A5600000B585B00121080327F0E8FF134828F063 +:10A5700093F90020ADF80000ADF80400ADF8060036 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F0AFF9012135 +:10A5B000024828F065F905B000BD000000300140F8 +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D000CCF808211B4800F0CBFA1021194800F0F4 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF096F8BDE8AD +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82DF019FC7149088008463E +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002DF004FC69490880002409E06448008801 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82DF0B2 +:10A7E000EDFB5B4908800846008820B3002405E0A3 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12DF0D7FB534948 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82DF0BFFB44492F +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12DF0A7FB3B4960 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82DF08FFB2C4927 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12DF079FB244908800024DF +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2DF03D +:10A93000D9FA00BFE5E700000D0A0000480A002030 +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084627F091FD0021012027F070 +:10A9A0008DFD5EE03048844208D10121022027F06D +:10A9B00085FD0021022027F081FD52E02B488442D2 +:10A9C00008D10121042027F079FD0021042027F07F +:10A9D00075FD46E02648844208D10121082027F071 +:10A9E0006DFD0021082027F069FD3AE021488442EE +:10A9F00008D10121102027F061FD0021102027F04F +:10AA00005DFD2EE01C48844208D10121202027F062 +:10AA100055FD0021202027F051FD22E017488442F7 +:10AA200008D10121402027F049FD0021402027F0D6 +:10AA300045FD16E01248844208D10121802027F00C +:10AA40003DFD0021802027F039FD0AE00D488442B9 +:10AA500007D10121801527F031FD0021A01527F035 +:10AA60002DFD10BD0000024000040240000802401D +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF070F964202CF0FBFF10BD2DE9F0430E +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF048F80DF2DC7DBDE8F0830D0A00000E +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8D407FA490968C1F57A7188427E +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000CC170021F248001FFEF782FDF149F048FE +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0BFBC9B48007820B1B5 +:10B070000020994908702D9019E09A48007828B16D +:10B0800000209849087001202D9010E09748007822 +:10B0900028B100209549087002202D9007E09548BE +:10B0A000007820B100209349087003202D909DF86E +:10B0B000B41001EB4100C0EBC1108F4911F8300012 +:10B0C000C12836D19DF8B41001EB4100C0EBC1108E +:10B0D000894901EBC000807808282AD101217B48EA +:10B0E00080F824189DF8B40030B101280AD0022855 +:10B0F0000ED0032818D111E04FF480417F48FFF7AC +:10B1000037FD11E04FF400517C48FFF731FD0BE0B3 +:10B110004FF480517948FFF72BFD05E04FF40061B3 +:10B120007648FFF725FD00BF00BF00207449086086 +:10B1300099E765480C389DF8B41010F8110001210A +:10B14000B1EBD01F53F0AF826E4890F80A0FB8B140 +:10B15000624908399DF8B40031F8101009919DF842 +:10B16000B40000EB4001C1EBC011634800EBC1012A +:10B17000012308919DF8B420DDE90801FFF746FDA1 +:10B180009DF8B41001EB410000EB01105E4901EBAA +:10B19000001081792C919DF8B0000D2893F0688201 +:10B1A000DFE810F002970D003E17E52A053B393D18 +:10B1B00052410A506B5E286EB28303973D989DF80A +:10B1C000B41001EB4100C0EBC1104B4901EBC000D2 +:10B1D00041780846099100211CF08CFAC1B22891EF +:10B1E000002136911CE09DF8B41001EB410000EB0A +:10B1F0000110454901EB00113031BDF8D80001EBD9 +:10B20000001041789DF8A000814204D1BDF8D8001B +:10B21000C1B2289112E0BDF8D800401C81B236912D +:10B220009DF8B40000EB400101EB0010364901EB42 +:10B230000010C179BDF8D8008142D4DC00BF9DF870 +:10B24000B40000EB4001C1EBC0102B4901EBC00082 +:10B25000807800F0F000A0280DD19DF8B41001EB2B +:10B260004100C0EBC110244901EBC000807800F020 +:10B270000F0129910AE09DF8B41001EB4100C0EBE9 +:10B28000C1101D4901EBC00081782991BDF8A400CF +:10B2900008B9102029909DF8B41001EB4100C0EBD3 +:10B2A000C110154901EBC001BDF8A400401C095CA8 +:10B2B00025912BE000000000016932303130300070 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020907A00203C +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020088900200018024076 +:10B3000088024242BC22002098400020BDF8A400E0 +:10B31000401C81B209919DF8B40000EB4001C1EBE3 +:10B32000C010FE4901EBC0010891DDE908011CF0E5 +:10B3300071FE37909DF8B41001EB4100C0EBC110D5 +:10B34000F64901EBC001BDF8A400801C095CBDF802 +:10B35000DC00814242F062869DF8B41001EB4100AE +:10B36000C0EBC110ED4901EBC0004078002842F36A +:10B3700055869DF8B41001EB4100C0EBC110E749C0 +:10B3800001EBC001BDF8A400C01C0A5C9DF8B4002C +:10B3900040F2533110FB01F0E14901EB800101F56E +:10B3A00062719DF8A00000EB400303EB001001EB7D +:10B3B000C00080F844200021DA4A9DF8B40002EB76 +:10B3C00000129DF8A0001154D74890F828000128D9 +:10B3D00040D19DF8B40000EB400101EB0010D349CF +:10B3E00001EB001030309DF8A01000EB0110801C24 +:10B3F0000990007820F08000803009990870BDF82D +:10B400009400B62814D0C52819D0D52802D0D92840 +:10B410001CD106E0BDF8A400032801DA0020259025 +:10B4200017E0BDF8A400032801DA0020259010E001 +:10B43000BDF8A400032801DA0020259009E0BDF83A +:10B44000A400032801DA0020259002E000202590C6 +:10B4500000BF00BFBDF89400C3287CD01EDCB32819 +:10B4600001F0A4830DDC112802F09A84122802F066 +:10B47000DF84132802F07185B22842F0CE8501F0F6 +:10B48000E5BDB52801F0A883B62801F09584B92858 +:10B4900001F01A84BA28F0D101F061BBD9287CD020 +:10B4A0000ADCC52801F00986CA2877D0CE2802F028 +:10B4B0006D83D528E1D109E0E12802F07D83E528FC +:10B4C00002F09A83E728D8D102F050BC9DF8B4105E +:10B4D00001EB4100C0EBC110904901EBC000C17805 +:10B4E000934880F8021D9DF8B41040F2533011FBD0 +:10B4F00000F08B4901EB800101F562719DF8A0001D +:10B5000000EB400202EB001011F830109DF8B4007F +:10B5100040F2533210FB02F0814A02EB8000407986 +:10B5200081427DDA9DF8B41001EB410000EB01107F +:10B530007E4901EB001030309DF8A01000EB0110A7 +:10B54000801C09907A4890F8020D0121A1EBD010DF +:10B550000999097800E0FDE360F3000109980170A2 +:10B56000734890F8020DC0F34010E0BB9DF8B400A2 +:10B5700000EB400101EB00106C4901EB0010303092 +:10B580009DF8A01000EB01108078C0F3401050B37C +:10B590009DF8B40000EB400101E0FDE3FDE301EBA9 +:10B5A0000010624901EB001030309DF8A01000EB54 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2533011FB00F01146A2 +:10B5D00001EB800000F562709DF8A01001EB4102C4 +:10B5E00002EB011100E00EE000EBC1001830099001 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F25332B2 +:10B6100010FB02F0424A02EB80000171022200E0BE +:10B6200028E09DF8B40040F2533110FB01F03C4992 +:10B6300001EB800101F562719DF8A00000EB400371 +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000533110FB01F0324901EB800000F56270BC +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FDE32E4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2533110FB01F024494B +:10B6900001EB800000F562709DF8A01001EB410302 +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101C4901EB00103030A0 +:10B6C0009DF8A01000EB0110801C0990184890F81C +:10B6D000020D0121A1EBD01009990A7860F3000254 +:10B6E0000A709DF8B40000EB400101EB00100F4917 +:10B6F00001EB001030309DF8A01000EB0110801C11 +:10B7000009900B4890F8020D42090998007862F3FD +:10B710004100099908709DF8B4100BE008890020D9 +:10B7200058450020883E0020BC1200209840002090 +:10B73000BC22002001EB410000EB0110FE4901EBAF +:10B74000001030309DF8A01000EB01108078C0F39D +:10B7500040029DF8B40040F2533110FB01F0F7496C +:10B7600001EB800000F562709DF8A01001EB410331 +:10B7700003EB011100EBC100007EC0F340008242E8 +:10B780007BD09DF8B41040F2533011FB00F0EB4930 +:10B7900001EB800000F562709DF8A01001EB410202 +:10B7A00002EB011100EBC100183009909DF8B410B4 +:10B7B00001EB410000EB0110DF4901EB00103030DC +:10B7C0009DF8A01000EB01108078420809980078DD +:10B7D00062F34100099908709DF8B41001EB410033 +:10B7E00000EB0110D44901EB001030309DF8A0109F +:10B7F00000EB01108078C0F34000E8B3D9229DF837 +:10B80000B40040F2533110FB01F0CC4901EB800051 +:10B8100000F562709DF8A01001EB410303EB0111EC +:10B8200000EBC1004271C64890F8E00700287CD1C7 +:10B830009DF8B41040F2533011FB00F0BF4901EB0A +:10B84000800000F562709DF8A01001EB410202EB50 +:10B85000011100EBC10090F87F00002865D0112392 +:10B860009DF8B40040F2533110FB01F0B34901EBF5 +:10B87000800101F5627101E06EE088E19DF8A000B1 +:10B8800000EB400202EB001001EBC00090F88000DA +:10B8900040F2533110FB01F0A84901EB800101F5A2 +:10B8A00062719DF8B40040F2533210FB02F0A34ADB +:10B8B00002EB800202F562729DF8A00000EB4004EA +:10B8C00004EB001002EBC00090F8810000EB400296 +:10B8D00002EB001001EBC00080F87E30F3239DF8EE +:10B8E000B40040F2533110FB01F0944901EB8001A8 +:10B8F00001F562719DF8A00000EB400202EB001020 +:10B9000001EBC00090F8800040F2533110FB01F0D1 +:10B910008A4901EB800101F562719DF8B40040F2A3 +:10B92000533210FB02F0854A00E096E002EB800003 +:10B9300000F562709DF8A02002EB420404EB0212B5 +:10B9400000EBC20090F8810000EB400202EB001017 +:10B9500001EBC000437115E101229DF8B40040F2F3 +:10B96000533110FB01F0754901EB800101F5627163 +:10B970009DF8A00000EB400303EB001001EBC000BA +:10B980004273D9229DF8B40040F2533110FB01F00C +:10B990006A4901EB800101F562719DF8A00000EB9E +:10B9A000400303EB001001EBC000427101229DF83F +:10B9B000B40040F2533110FB01F0604901EB80000C +:10B9C00000F562709DF8A01001EB410303EB01113B +:10B9D00000EBC10080F84620594890F8E007E0BB32 +:10B9E0009DF8B40040F2533110FB01F0534901EBD4 +:10B9F000800000F562709DF8A01001EB410202EB9F +:10BA0000011100EBC10090F87F0030B39DF8B41035 +:10BA100040F2533011FB00F0484901EB800101F581 +:10BA200062719DF8A00000EB400202EB001001EBF8 +:10BA3000C00090F8801001EB410000EB01103E497E +:10BA400001EB001130319DF8B40040F2533210FB8D +:10BA500002F03A4A02EB800200E093E002F56272E3 +:10BA60009DF8A00000EB400303EB001002EBC000C8 +:10BA700090F8810001EB0010801C0990007820F004 +:10BA800004020998027000239DF8B40040F253317B +:10BA900010FB01F0294901EB800000F562709DF870 +:10BAA000A01001EB410202EB011100EBC10090F884 +:10BAB000800040F2533110FB01F0204901EB80007F +:10BAC00000F562709DF8B41040F2533211FB02F1A0 +:10BAD0001A4A02EB810202F562729DF8A01001EB96 +:10BAE000410404EB011102EBC10191F8811001EB5B +:10BAF000410202EB011100EBC10080F87E30F3231C +:10BB00009DF8B40040F2533110FB01F00B4901EBFA +:10BB1000800000F562709DF8A01001EB410202EB7D +:10BB2000011100EBC10090F8800040F2533110FB8E +:10BB300001F0024906E0000098400020584500202E +:10BB4000BC32002001EB800000F562709DF8B4105B +:10BB500040F2533211FB02F1FE4A02EB810101F582 +:10BB600062719DF8A02002EB420404EB021201EB8B +:10BB7000C20191F8811001EB410202EB011100EBCF +:10BB8000C10043719DF8B4100220FEF78FFA9DF8B2 +:10BB9000B40000EB400101EB0010EF4901EB001194 +:10BBA00030319DF8A00001EB0010807800F0010218 +:10BBB0009DF8B40040F2533110FB01F0E54901EB70 +:10BBC000800000F562709DF8A01001EB410303EBCB +:10BBD000011100EBC100007E00F00100824279D02B +:10BBE0009DF8B40040F2533110FB01F0D94901EB4C +:10BBF000800000F562709DF8A01001EB410202EB9D +:10BC0000011100EBC100183009909DF8B40000EB61 +:10BC1000400101EB0011D04800EB011030309DF8DD +:10BC2000A01000EB0110807809990A7860F30002F7 +:10BC30000A709DF8B41001EB410000EB0110C649F9 +:10BC400001EB001030309DF8A01000EB011080785F +:10BC500000F00100E8BB9DF8B41001EB410000EBDF +:10BC60000110BD4901EB001030309DF8A01000EB31 +:10BC700001108078C0F3401068B39DF8B41040F212 +:10BC8000533011FB00F0B34901EB800000F5627006 +:10BC90009DF8A01001EB410202EB011100EBC10085 +:10BCA00090F84600B8B99DF8B41040F2533011FB3B +:10BCB00000F0A84901EB800000F562709DF8A0102B +:10BCC00001EB410202EB011100EBC100407B10B916 +:10BCD00002E070E0A9E23EE09DF8B41001EB410003 +:10BCE00000EB01109C4901EB001030309DF8A010D2 +:10BCF00000EB01108078C0F3400060BB01229DF88A +:10BD0000B40040F2533110FB01F0924901EB800185 +:10BD100001F562719DF8A00000EB400303EB0010F9 +:10BD200001EBC0004273D9229DF8B40040F25331B8 +:10BD300010FB01F0874901EB800101F562719DF86C +:10BD4000A00000EB400303EB001001EBC0004271C8 +:10BD5000012201E0F0E314E09DF8B40040F2533119 +:10BD600010FB01F07B4901EB800000F562709DF84B +:10BD7000A01001EB410303EB011100EBC10080F8BF +:10BD8000462000229DF8B40040F2533110FB01F030 +:10BD9000704901EB800001E0FEE3FEE300F5627014 +:10BDA0009DF8A01001EB410303EB011100EBC10072 +:10BDB00080F8452034E29DF8B41040F2533011FB76 +:10BDC00000F0644901EB800000F562709DF8A0105E +:10BDD00001EB410202EB011100EBC10090F84600BB +:10BDE000B0B901229DF8B40040F2533110FB01F0CC +:10BDF000584901EB800000F562709DF8A01001EB3E +:10BE0000410303EB011100EBC10080F845202AE05B +:10BE100000229DF8B40040F2533110FB01F04D496F +:10BE200001EB800101F562719DF8A00000EB400379 +:10BE300003EB001001EBC00080F845209DF8B41022 +:10BE400001EB410000EB0110434901EB00113031DF +:10BE50009DF8A00001EB0010801C0990007820F0F4 +:10BE60000102099802703D4890F8E00790B100E0A7 +:10BE700067E29DF8B40000EB400101EB0010364989 +:10BE800001EB001030309DF8A01000EB0110807A1B +:10BE900002288FD1324890F8290001288AD13048F1 +:10BEA000D0F80C022E49498D88427DD29DF8B4000D +:10BEB00040F2533110FB01F0264901EB800000F500 +:10BEC00062709DF8A01001EB410202EB011100EB42 +:10BED000C10090F8450001283BD19DF8B40040F224 +:10BEE000533110FB01F01B4901EB800000F562703B +:10BEF0009DF8A01001EB410202EB011100EBC10023 +:10BF000090F87F0028BB9DF8B40000EB400101EBE6 +:10BF10000010114901EB001130319DF8A00001EB38 +:10BF2000001001789DF8B40040F2533210FB02F08B +:10BF3000084A02EB80004170C3229DF8B40040F231 +:10BF4000533110FB01F0034901EB800101F56271EF +:10BF500008E080E05845002098400020BC320020D6 +:10BF6000BC1200209DF8A00000EB400303EB001082 +:10BF700001EBC000427100229DF8B40000EB4001CB +:10BF800001EB0010FE4901EB001130319DF8A000DB +:10BF900001EB0010426001229DF8B40000EB40016B +:10BFA00001EB0010F64900E0EAE001EB001130314E +:10BFB0009DF8A00001EB0010C2729DF8B4100220A1 +:10BFC000FEF774F800213A911CE000229DF8B400BD +:10BFD00040F2533110FB01F0EA4901EB800101F519 +:10BFE00062719DF8A00000EB400303EB001001EB31 +:10BFF000C0014731BDF8E8000A54BDF8E800401C14 +:10C0000081B23A91BDF8E8000628DEDB00203A90C4 +:10C010001CE000229DF8B40040F2533110FB01F007 +:10C02000D84901EB800101F562719DF8A00000EB99 +:10C03000400303EB001001EBC0016331BDF8E800E1 +:10C040000A54BDF8E800401C81B23A91BDF8E800FE +:10C050000F28DEDBE4E09DF8B41040F2533011FB12 +:10C0600000F0C84901EB800000F562709DF8A01057 +:10C0700001EB410202EB011100EBC10090F8450019 +:10C0800001287DD19DF8B41040F2533011FB00F02F +:10C09000BC4901EB800101F562719DF8A00000EB45 +:10C0A000400202EB001001EBC00090F8801040F25B +:10C0B000533011FB00F0B34901EB800101F56271CF +:10C0C0009DF8B40040F2533210FB02F0AD4A02EB8F +:10C0D000800000F562709DF8A02002EB420303EBA4 +:10C0E000021200EBC20090F8810000EB400202EB6C +:10C0F000001001EBC00090F87E00032840D100231F +:10C100009DF8B40040F2533110FB01F09D4901EB62 +:10C11000800101F562719DF8A00000EB400202EB86 +:10C12000001001EBC00090F8800040F2533110FB8A +:10C1300001F0944901EB800101F562719DF8B400B2 +:10C1400040F2533210FB02F08E4A02EB800202F5FD +:10C1500062729DF8A00000EB400404EB001002EBBB +:10C16000C00090F8810000EB400202EB001001EBF0 +:10C17000C00080F87E309DF8B41001EB410000E073 +:10C180004EE000EB01107E4901EB001130319DF8CB +:10C19000A00001EB001001789DF8B40040F253328A +:10C1A00010FB02F0774A02EB80004170C3229DF839 +:10C1B000B40040F2533110FB01F0724901EB8001F1 +:10C1C00001F562719DF8A00000EB400303EB001045 +:10C1D00001EBC000427100229DF8B40000EB400169 +:10C1E00001EB0010664901EB001130319DF8A00011 +:10C1F00001EB0010426002229DF8B40000EB400108 +:10C2000001EB00105E4901EB001130319DF8A000F8 +:10C2100001EB0010C2729DF8B4100220FDF746FF3A +:10C220009DF8B4100220FDF741FF9DF8B41001EB1A +:10C23000410000EB0110524901EB001030309DF835 +:10C24000A01000EB01108078C0F3400050B39DF8BF +:10C25000B41040F2533011FB00F04A4901EB80006A +:10C2600000F562709DF8A01001EB410202EB011194 +:10C2700000EBC1004079D52814D1D9229DF8B40033 +:10C2800040F2533110FB01F03E4901EB800000F514 +:10C2900062709DF8A01001EB410303EB011100EB6C +:10C2A000C10042719DF8B41040F2533011FB00F010 +:10C2B000344901EB800000F562709DF8A01001EB9D +:10C2C000410202EB011100EBC1008078B22838D1A5 +:10C2D0009DF8B41001EB410000EB0110284901EB7F +:10C2E000001030309DF8A01000EB01108078C0F3F2 +:10C2F000400030BB9DF8B40000EB400101EB0010A2 +:10C300001F4901EB001030309DF8A01000EB011028 +:10C310008078C0F34010A0B9E5229DF8B40040F247 +:10C32000533110FB01F0174901EB800000F56270FA +:10C330009DF8A01001EB410303EB011100EBC100DC +:10C3400042719DF8B40000EB400101EB00100C4974 +:10C3500001EB001030309DF8A01000EB0110807848 +:10C360000121B1EBD01F7DD19DF8B40000EB40015D +:10C3700001EB0010024901EB0010303004E0000036 +:10C3800098400020584500209DF8A01000EB0110B7 +:10C39000807800F00100002864D19DF8B40040F2DC +:10C3A000533110FB01F0F74901EB800000F562709A +:10C3B0009DF8A01001EB410202EB011100EBC1005E +:10C3C00090F8460000284DD19DF8B40000EB4001E4 +:10C3D00001EB0010EC4901EB001030309DF8A0108B +:10C3E00000EB01108078C0F3C000D8BB9DF8B4000A +:10C3F00000EB400101EB0010E34901EB001030308D +:10C400009DF8A01000EB0110407A00F0010048B345 +:10C410009DF8B40040F2533110FB01F0D94901EB13 +:10C42000800000F562709DF8A01001EB410202EB64 +:10C43000011100EBC10090F8900000F0010088B9F4 +:10C440009DF8B40040F2533110FB01F0CD4901EBEF +:10C45000800000F562709DF8A01001EB410202EB34 +:10C46000011100E03FE000EBC10090F88200D0B382 +:10C4700000203A902CE09DF8B40040F2533110FBBC +:10C4800001F0C04901EB800101F562719DF8A00047 +:10C4900000EB400202EB001001EBC00000F1830151 +:10C4A000BDF8E8000A5C9DF8B40000EB400101EB28 +:10C4B0000010B54901EB00100E30BDF8E810405CEB +:10C4C000824200D008E0BDF8E800401C81B23A91F9 +:10C4D000BDF8E8000628CEDB00BFBDF8E80006285E +:10C4E0006CD13A902EE069E09DF8B41040F25330E0 +:10C4F00011FB00F0A34901EB800101F562719DF889 +:10C50000A00000EB400202EB001001EBC00000F1C4 +:10C510008301BDF8E8000A5C9DF8B40000EB40011F +:10C5200001EB0010984901EB00100E30BDF8E81047 +:10C53000405C824201D009E09DE2BDF8E800401C69 +:10C5400081B23A91BDF8E8000A28CDDB00BFBDF802 +:10C55000E8000A2832D09DF8B41040F2533011FBA5 +:10C5600000F0884901EB800000F562709DF8A01092 +:10C5700001EB410202EB011100EBC1009030099088 +:10C58000007820F00100401C0999087012229DF8E3 +:10C59000B40040F2533101E012E0CAE210FB01F0B6 +:10C5A000784901EB800000F562709DF8A01001EB66 +:10C5B000410303EB011100EBC100427101F02DBDFD +:10C5C0009DF8B41001EB410000EB01106E4901EB46 +:10C5D0000010007BD0BBBDF8A400082800D0EDE718 +:10C5E00000203A9028E09DF8B41001EB4100C0EB28 +:10C5F000C110664901EBC001BDF8E800C01C085C31 +:10C6000000F00F00092800DD1AE09DF8B41001EBDE +:10C610004100C0EBC1105D4901EBC001BDF8E8006D +:10C62000C01C085C00F0F000902800DD08E0BDF8B8 +:10C63000E800401C81B23A91BDF8E8000628D2DB40 +:10C6400000BFBDF8E800062801DAB7E76EE09DF804 +:10C65000B41001EB4100C0EBC1104C4901EBC0002C +:10C66000C07801049DF8B40000EB4002C2EBC0109A +:10C67000464A02EBC000007941EA00219DF8B4006F +:10C6800000EB4002C2EBC010404A02EBC000407910 +:10C6900001439DF8B40040F2533210FB02F0394AD6 +:10C6A00002EB800202F562729DF8A00000EB4003ED +:10C6B00003EB001002EBC000C0F81A109DF8B41094 +:10C6C00001EB4100C0EBC110304901EBC0008079A3 +:10C6D00001049DF8B40000EB4002C2EBC0102B4AED +:10C6E00002EBC000C07941EA00219DF8B40000EBE4 +:10C6F0004002C2EBC010254A02EBC000007A0143A1 +:10C700009DF8B40040F2533210FB02F01D4A02EBD8 +:10C71000800000F562709DF8A02002EB420303EB5D +:10C72000021200EBC200C0F81E10C6E0BDF8A40063 +:10C730000A2800D042E700203A902EE09DF8B4008D +:10C7400000EB4001C1EBC010104901EBC001BDF886 +:10C75000E800C01C085C00F00F00092800DD20E0A4 +:10C760009DF8B40000EB4001C1EBC010074901EB9C +:10C77000C001BDF8E800C01C085C00F0F000902883 +:10C7800006DD0EE058450020984000200889002072 +:10C79000BDF8E800401C81B23A91BDF8E8000828D5 +:10C7A000CCDB00BFBDF8E800082800DA06E79DF8FA +:10C7B000B40000EB4001C1EBC010F94901EBC0002F +:10C7C000C07801069DF8B40000EB4002C2EBC01037 +:10C7D000F34A02EBC000007941EA00419DF8B40041 +:10C7E00000EB4002C2EBC010ED4A02EBC000407902 +:10C7F00041EA00219DF8B40000EB4002C2EBC010FA +:10C80000E74A02EBC000807901439DF8B40040F292 +:10C81000533210FB02F0E34A02EB800202F562722F +:10C820009DF8A00000EB400303EB001002EBC000FA +:10C83000C0F81A109DF8B40000EB4001C1EBC01025 +:10C84000D74901EBC000C07901069DF8B40000EBA8 +:10C850004002C2EBC010D24A02EBC000007A41EAAB +:10C8600000419DF8B40000EB4002C2EBC010CC4A7E +:10C8700002EBC000407A41EA00219DF8B40000EBD1 +:10C880004002C2EBC010C64A02EBC000807A0143EE +:10C890009DF8B40040F2533210FB02F0C14A02EBA3 +:10C8A000800000F562709DF8A02002EB420303EBCC +:10C8B000021200EBC200C0F81E109DF8B40040F256 +:10C8C000533110FB01F0B74901EB800101F56271B2 +:10C8D0009DF8A00000EB400202EB001011F83010B0 +:10C8E0009DF8B40040F2533210FB02F0AD4A02EB67 +:10C8F00080004079814234DA00219DF8B40040F292 +:10C90000533210FB02F0A74A02EB800001710422AF +:10C910009DF8B40040F2533110FB01F0A14901EB46 +:10C92000800101F562719DF8A00000EB400303EB6C +:10C93000001001F83020C5229DF8B40040F25331B8 +:10C9400010FB01F0974901EB800000F562709DF843 +:10C95000A01001EB410303EB011100EBC100427198 +:10C9600088E09DF8B41001EB410000EB01108E4906 +:10C9700001EB001030309DF8A01000EB0110807822 +:10C98000C0F3400058B39DF8B41040F2533011FB8F +:10C9900000F0844901EB800000F562709DF8A01062 +:10C9A00001EB410202EB011100EBC1004079D928F3 +:10C9B00015D1D5229DF8B40040F2533110FB01F09F +:10C9C000784901EB800000F562709DF8A01001EB42 +:10C9D000410303EB011100EBC10042714AE09DF8F5 +:10C9E000B41040F2533011FB00F06E4901EB8000AF +:10C9F00000F562709DF8A01001EB410202EB0111FD +:10CA000000EBC100807B012834D100229DF8B400E6 +:10CA100040F2533110FB01F0624901EB800101F556 +:10CA200062719DF8A00000EB400303EB001001EBE6 +:10CA3000C0008273B6229DF8B40040F2533110FB5F +:10CA400001F0584901EB800101F562719DF8A000E9 +:10CA500000EB400303EB001001EBC000427100212A +:10CA60009DF8B40040F2533210FB02F04D4A02EB45 +:10CA700080000171A2E5D5229DF8B40040F2533147 +:10CA800010FB01F0474901EB800101F562719DF84F +:10CA9000A00000EB400303EB001001EBC00042716B +:10CAA00001219DF8B40040F2533210FB02F03D4AE0 +:10CAB00002EB800001719DF8B41001EB4100C0EB66 +:10CAC000C110374901EBC000C078592816D19DF834 +:10CAD000B41001EB410000EB0110334901EB0010F1 +:10CAE00030309DF8A01000EB0110801C09900078F8 +:10CAF00020F0200020300999087014E09DF8B4104F +:10CB000001EB410000EB0110274901EB0010303030 +:10CB10009DF8A01000EB0110801C0990007820F017 +:10CB20002002099802709DF8B4100220FDF7BEFAA9 +:10CB300044E5D5229DF8B40040F2533110FB01F0DA +:10CB4000184901EB800000F562709DF8A01001EB20 +:10CB5000410303EB011100EBC10042712EE5D52228 +:10CB60009DF8B40040F2533110FB01F00D4901EB88 +:10CB7000800101F562719DF8A00000EB400303EB1A +:10CB8000001001EBC000427101219DF8B40040F299 +:10CB9000533210FB02F0034A02EB800001710DE5F5 +:10CBA000088900205845002098400020D5229DF893 +:10CBB000B40040F2533110FB01F0FE4901EB80005C +:10CBC00000F562709DF8A01001EB410303EB011129 +:10CBD00000EBC1004271F1E49DF8B41040F2533013 +:10CBE00011FB00F0F34901EB800000F56270BDF825 +:10CBF000D81001EB410202EB011100EBC10080797A +:10CC0000012840D100229DF8B40040F2533110FBBE +:10CC100001F0E84901EB800101F56271BDF8D8002F +:10CC200000EB400303EB001001EBC0008271D52242 +:10CC30009DF8B40040F2533110FB01F0DD4901EBE7 +:10CC4000800101F562719DF8A00000EB400303EB49 +:10CC5000001001EBC00042719DF8B41001EB4100DF +:10CC600000EB0110D44901EB001130319DF8A00018 +:10CC700001EB0010801C0990007820F00400001DDA +:10CC8000099908701FE0C3229DF8B40040F25331A7 +:10CC900010FB01F0C74901EB800101F562719DF8BD +:10CCA000A00000EB400303EB001001EBC000427159 +:10CCB00000219DF8B40040F2533210FB02F0BD4A4F +:10CCC00002EB8000017179E49DF8B41040F253301A +:10CCD00011FB00F0B74901EB800000F56270BDF870 +:10CCE000D81001EB410202EB011100EBC100807989 +:10CCF000012840D100229DF8B40040F2533110FBCE +:10CD000001F0AC4901EB800101F56271BDF8D8007A +:10CD100000EB400303EB001001EBC0008271D52251 +:10CD20009DF8B40040F2533110FB01F0A14901EB32 +:10CD3000800101F562719DF8A00000EB400303EB58 +:10CD4000001001EBC00042719DF8B41001EB4100EE +:10CD500000EB0110984901EB001130319DF8A00063 +:10CD600001EB0010801C0990007820F00400001DE9 +:10CD7000099908701FE0C3229DF8B40040F25331B6 +:10CD800010FB01F08B4901EB800101F562719DF808 +:10CD9000A00000EB400303EB001001EBC000427168 +:10CDA00000219DF8B40040F2533210FB02F0814A9A +:10CDB00002EB8000017112E49DF8B41001EB410018 +:10CDC00000EB01107C4901EB0010007B50BB9DF88B +:10CDD000B41001EB4100C0EBC110784901EBC00079 +:10CDE00001799DF8B40000EB4002C2EBC010734A19 +:10CDF00002EBC000C07841EA00229DF8B40040F286 +:10CE0000533110FB01F06B4901EB800000F56270BB +:10CE10009DF8A01001EB410303EB011100EBC100F1 +:10CE2000426335E09DF8B40000EB4001C1EBC01057 +:10CE3000624901EBC000C07801049DF8B40000EB2A +:10CE40004002C2EBC0105D4A02EBC000007941EA2B +:10CE500000219DF8B40000EB4002C2EBC010574A1D +:10CE600002EBC000407901439DF8B40040F2533218 +:10CE700010FB02F04F4A02EB800000F562709DF853 +:10CE8000A02002EB420303EB021200EBC20041635D +:10CE90009DF8B40040F2533110FB01F0454901EB1D +:10CEA000800101F562719DF8A00000EB400202EBE9 +:10CEB000001011F830109DF8B40040F2533210FB0E +:10CEC00002F03C4A02EB80004079814234DA0021D2 +:10CED0009DF8B40040F2533210FB02F0354A02EBE9 +:10CEE0008000017103229DF8B40040F2533110FB21 +:10CEF00001F0304901EB800101F562719DF8A0005D +:10CF000000EB400303EB001001F83020D9229DF81C +:10CF1000B40040F2533110FB01F0264901EB8000D0 +:10CF200000F562709DF8A01001EB410303EB0111C5 +:10CF300000EBC100427188E09DF8B40040F253312B +:10CF400010FB01F01B4901EB800000F56270BDF899 +:10CF5000D81001EB410202EB011100EBC100807916 +:10CF6000012852D100229DF8B40040F2533110FB49 +:10CF700001F0104901EB800101F56271BDF8D800A4 +:10CF800000EB400303EB001001EBC0008271D922DB +:10CF90009DF8B40040F2533110FB01F0054901EB5C +:10CFA000800101F562719DF8A00000EB400303EBE6 +:10CFB000001005E058450020984000200889002016 +:10CFC00001EBC00042719DF8B41001EB410000EB91 +:10CFD0000110FE4901EB001130319DF8A00001EB7A +:10CFE0000010801C0990007820F00400001D0999B1 +:10CFF000087001209DF8B41040F2533211FB02F189 +:10D00000F34A02EB810108711FE0C5229DF8B400CC +:10D0100040F2533110FB01F0ED4901EB800101F5C5 +:10D0200062719DF8A00000EB400303EB001001EBE0 +:10D03000C000427100219DF8B40040F2533210FB51 +:10D0400002F0E34A02EB8000017113E500219DF834 +:10D05000B40040F2533210FB02F0DD4A02EB8000D4 +:10D0600001719DF8B40000EB400101EB0010D749BD +:10D0700001EB001130319DF8A00001EB0010801C85 +:10D080000990007820F00400001D09990870D5224D +:10D090009DF8B40040F2533110FB01F0CC4901EB94 +:10D0A000800000F562709DF8A01001EB410303EBD6 +:10D0B000011100EBC1004271DCE49DF8B41001EBFA +:10D0C000410000EB0110C14901EB0010007BD0BB17 +:10D0D000BDF8A4000C2800D0CCE400213A9128E04F +:10D0E0009DF8B41001EB4100C0EBC111B94800EB51 +:10D0F000C101BDF8E800C01C085C00F00F00092861 +:10D1000000DD1AE09DF8B41001EB4100C0EBC11046 +:10D11000B04901EBC001BDF8E800C01C085C00F09C +:10D12000F000902800DD08E0BDF8E800401C81B266 +:10D130003A91BDF8E8000A28D2DB00BFBDF8E8004C +:10D140000A2801DA96E482E000202E902F90002138 +:10D150003A911EE0DDE92E10000240EA1162090258 +:10D16000CDE92E129DF8B41001EB4100C0EBC110C7 +:10D17000984901EBC001BDF8E800C01C085CDDE97E +:10D180002E341843CDE92E04BDF8E800401C80B2CF +:10D190003A90BDF8E8000528DCDB9DF8B400DDE935 +:10D1A0002E2140F2533310FB03F0894B03EB800335 +:10D1B00003F562739DF8A00000EB400404EB00103F +:10D1C00003EBC00040F8222F416000222E922F92E4 +:10D1D00000213A911EE0DDE92E10000240EA1162C2 +:10D1E0000902CDE92E129DF8B41001EB4100C0EB0D +:10D1F000C110784901EBC001BDF8E8000830085CB7 +:10D20000DDE92E241043CDE92E04BDF8E800401CD2 +:10D2100080B23A90BDF8E8000528DCDB9DF8B40048 +:10D22000DDE92E2140F2533310FB03F0684B03EB92 +:10D23000800000F562709DF8A03003EB430404EB1E +:10D24000031300EBC30022308260C160BCE0BDF874 +:10D25000A4000E2800D00DE400213A9128E09DF8AA +:10D26000B41001EB4100C0EBC1105A4901EBC00101 +:10D27000BDF8E800C01C085C00F00F00092800DDC4 +:10D280001AE09DF8B41001EB4100C0EBC110514908 +:10D2900001EBC001BDF8E800C01C085C00F0F00024 +:10D2A000902800DD08E0BDF8E800401C81B23A910A +:10D2B000BDF8E8000C28D2DB00BFBDF8E8000C2860 +:10D2C00000DA35E400202E902F9000213A911EE0E4 +:10D2D000DDE92E10000240EA11620902CDE92E12AA +:10D2E0009DF8B41001EB4100C0EBC110394901EBCE +:10D2F000C001BDF8E800C01C085CDDE92E3418430D +:10D30000CDE92E04BDF8E800401C80B23A90BDF88B +:10D31000E8000628DCDB9DF8B400DDE92E1240F2BF +:10D32000533310FB03F02A4B03EB800303F56273C6 +:10D330009DF8A00000EB400404EB001003EBC000DC +:10D3400040F8221F426000222E922F9200213A9133 +:10D350001EE0DDE92E10000240EA11620902CDE96B +:10D360002E129DF8B41001EB4100C0EBC110194919 +:10D3700001EBC001BDF8E8000930085CDDE92E24AE +:10D380001043CDE92E04BDF8E800401C80B23A906D +:10D39000BDF8E8000628DCDB9DF8B400DDE92E21AD +:10D3A00040F2533310FB03F0094B03EB800000F510 +:10D3B00062709DF8A03003EB430404EB031300EB11 +:10D3C000C30022308260C16006E000009840002067 +:10D3D00058450020088900209DF8B41040F25330D1 +:10D3E00011FB00F0FE4901EB800101F562719DF82F +:10D3F000A00000EB400202EB001011F830109DF885 +:10D40000B40040F2533210FB02F0F54A02EB800008 +:10D41000407981427ED19DF8B4009DF8A01001EBC7 +:10D420000010C217CDE92E02EE4890F8E00708B3CD +:10D430009DF8B41001EB410000EB0110EA4901EB4B +:10D44000001030309DF8A01000EB0110807A022807 +:10D4500010D09DF8B41001EB410000EB0110E2493F +:10D4600001EB001030309DF8A01000EB0110C07AE5 +:10D4700000287DDD00229DF8B40000EB400101EBA7 +:10D480000010D94901EB001030309DF8A01000EBDE +:10D490000110C272D548D0F80C020521B0FBF1F2A0 +:10D4A00001FB120000EB4001D0482C3000EB411092 +:10D4B0000D3009909DF8B40040F2533110FB01F09B +:10D4C000C74901EB800000F562709DF8A01001EBE8 +:10D4D000410202EB011100EBC10022301022014693 +:10D4E00008900998FAF7B1FEC048D0F80C0205215F +:10D4F000B0FBF1F201FB120000EB4001BB482C3005 +:10D5000000EB41129DF8B40040F2533110FB01F0E2 +:10D51000B34900E0D0E201EB800101F562719DF8B2 +:10D52000A00000EB400303EB001001EBC00050F83B +:10D530001A1F42F8011F40685060AC48D0F80C0236 +:10D540000521B0FBF1F201FB120000EB4001A748FE +:10D550002C3000EB41129DF8B40000EB400101EBD0 +:10D560000010A14901EB001130319DF8A00000E04E +:10D5700093E101EB0010007810709C48D0F80C0289 +:10D580000521B0FBF1F201FB120000EB40019748CE +:10D590002C3000EB41119348F538026841F81D2FFB +:10D5A000808888809148D0F80C020521B0FBF1F208 +:10D5B00001FB120000EB40018C482C3000EB4112C3 +:10D5C0009DF8B40040F2533110FB01F0844901EBA7 +:10D5D000800101F562719DF8A00000EB400303EBB0 +:10D5E000001001EBC000406BC2F809007F48D0F882 +:10D5F0000C020521B0FBF1F201FB120000EB40012F +:10D600007A482C3000EB41129DF8B40000EB400149 +:10D6100001EB0010744901EB001130319DF8A000BE +:10D6200001EB00104068C2F8230000229DF8B4000E +:10D6300000EB400101EB00106B4901EB00113031B0 +:10D640009DF8A00001EB0010426000213A9154E0E7 +:10D650006648D0F80C020521B0FBF1F201FB120084 +:10D6600000EB400161482C3000EB41112731BDF83F +:10D67000E8409DF8B40040F2533210FB02F0584AE3 +:10D6800002EB800202F562729DF8A00000EB4003FD +:10D6900003EB001002EBC00090F8800040F2533220 +:10D6A00010FB02F04E4A02EB800202F562729DF816 +:10D6B000B40040F2533310FB03F0494B03EB8003FB +:10D6C00003F562739DF8A00000EB400505EB001028 +:10D6D00003EBC00090F8810000EB400303EB001067 +:10D6E00002EBC0024732BDF8E800001D105C08558F +:10D6F000BDF8E800401C81B23A91BDF8E800062868 +:10D70000A6DB00213A9142E000239DF8B40040F2EC +:10D71000533110FB01F0324901EB800101F56271D8 +:10D720009DF8A00000EB400202EB001001EBC000EE +:10D7300090F8800040F2533110FB01F0284901EBD2 +:10D74000800101F562719DF8B40040F2533210FB84 +:10D7500002F0234A02EB800202F562729DF8A000FB +:10D7600000EB400404EB001002EBC00090F88100D5 +:10D7700000EB400202EB001001EBC0014731BDF8A5 +:10D78000E8000B54BDF8E800401C81B23A91BDF8A6 +:10D79000E8000A28B8DB1548D0F80C020521B0FBD8 +:10D7A000F1F080B2014609900220FBF791FC0021C4 +:10D7B0000620FCF77BFC0D48D0F80C020B49498D84 +:10D7C000884206D20948D0F80C02401C0749C1F82B +:10D7D0000C0200210520FCF769FC9DF8B40007E06D +:10D7E00058450020BC32002098400020BC12002088 +:10D7F00000EB400101EB0010FA4901EB0010303062 +:10D800009DF8A01000EB0110801C0990007820F01A +:10D810000400001D09990870F348D0F80C02052196 +:10D82000B0FBF1F201FB120000EB4001EE482C309E +:10D8300000EB4110D0F823202E9800EB4001EB487C +:10D8400000EB4110C0F8232000203A9020E0E64889 +:10D85000D0F80C020521B0FBF1F201FB120000EB45 +:10D860004001E1482C3000EB41102730BDF8E810B2 +:10D87000425C2E9800EB4001DC4800EB411127315F +:10D88000BDF8E8000A54BDF8E800401C81B23A91A6 +:10D89000BDF8E8000628DADB59E09DF8B40000EB9B +:10D8A000400101EB0010CF4901EB001030309DF832 +:10D8B000A01000EB0110801C0990007820F00800F7 +:10D8C0000830099908709DF8B40000EB400101EBA5 +:10D8D0000010C44901EB001030309DF8A01000EB9F +:10D8E000011042682E9800EB4001C04800EB411047 +:10D8F000C0F8232000203A9025E09DF8B40040F2C3 +:10D90000533110FB01F0BA4901EB800101F562715E +:10D910009DF8A00000EB400202EB001001EBC001FB +:10D920004731BDF8E8000A5C2E9800EB4001AF4893 +:10D9300000EB41112731BDF8E8000A54BDF8E800BA +:10D94000401C81B23A91BDF8E8000628D5DB9DF86D +:10D95000B40000EB400101EB0010A24901EB001004 +:10D9600030309DF8A01000EB0110801C0990007869 +:10D9700020F02002099802709DF8B4100220FCF7F4 +:10D9800095FB9DF8B40040F2533110FB01F098492B +:10D9900001EB800000F562709DF8A01001EB4102E0 +:10D9A00002EB011100EBC100223009902E9800EB30 +:10D9B00040018E4800EB41100D301022089009996B +:10D9C000FAF743FC9DF8B40040F2533110FB01F02C +:10D9D000874901EB800101F562719DF8A00000EB21 +:10D9E000400202EB001001EBC0012E9800EB400258 +:10D9F0007E4800EB421051F81A2F40F8012F496879 +:10DA000041609DF8B40000EB400101EB0010754946 +:10DA100001EB001130319DF8A00001EB00100178FE +:10DA20002E9800EB4002714800EB421001702E98D6 +:10DA300000EB40016D4800EB41116E48026841F86F +:10DA40001D2F808888809DF8B40040F2533110FB70 +:10DA500001F0674901EB800101F562719DF8A000BA +:10DA600000EB400202EB001001EBC000416B2E986E +:10DA700000EB40025D4800EB4210C0F809102E9800 +:10DA800081B208200991FCF711FB00229DF8B40037 +:10DA900040F2533110FB01F0554901EB800000F5D5 +:10DAA00062709DF8A01001EB410303EB011100EB44 +:10DAB000C10080F8462053E09DF8B40000EB40011F +:10DAC00001EB0010474901EB001030309DF8A01029 +:10DAD00000EB0110801C0990007820F00400001D6C +:10DAE000099908709DF8B40000EB400101EB0010AB +:10DAF0003C4901EB001030309DF8A01000EB011004 +:10DB0000801C0990007820F080008030099908700E +:10DB100001209DF8B41040F2533211FB02F1344A57 +:10DB200002EB810108719DF8B41040F2533011FBF3 +:10DB300000F0114601EB800042799DF8B40040F2FC +:10DB4000533110FB01F02A4901EB800000F56270AF +:10DB50009DF8A01001EB410303EB011100F8312007 +:10DB6000D5229DF8B40040F2533110FB01F020495A +:10DB700001EB800000F562709DF8A01001EB4103FD +:10DB800003EB011100EBC100427146E2D5229DF882 +:10DB9000B40040F2533110FB01F0154901EB800055 +:10DBA00000F562709DF8A01001EB410303EB011139 +:10DBB00000EBC100427130E2D5229DF8B40040F282 +:10DBC000533110FB01F00A4901EB800000F562704F +:10DBD0009DF8A01001EB410303EB011100EBC10024 +:10DBE00042711AE298400020BC120020D814002094 +:10DBF00058450020C73100200121FE4880F8041755 +:10DC00009DF8B41040F2533011FB00F0FA4901EBDB +:10DC1000800101F562719DF8A00000EB400202EB6B +:10DC2000001011F830109DF8B40040F2533210FB90 +:10DC300002F0F14A02EB80004079814234DA00219F +:10DC40009DF8B40040F2533210FB02F0EA4A02EBB6 +:10DC50008000017101229DF8B40040F2533110FBA5 +:10DC600001F0E54901EB800101F562719DF8A0002A +:10DC700000EB400303EB001001F8302011229DF867 +:10DC8000B40040F2533110FB01F0DB4901EB80009E +:10DC900000F562709DF8A01001EB410303EB011148 +:10DCA00000EBC100427160E09DF8B41040F25330C7 +:10DCB00011FB00F0D04901EB800000F562709DF887 +:10DCC000A01001EB410202EB011100EBC1008078D2 +:10DCD000B22835D100219DF8B40040F2533210FB38 +:10DCE00002F0C54A02EB80000171B2229DF8B40037 +:10DCF00040F2533110FB01F0BF4901EB800101F507 +:10DD000062719DF8A00000EB400303EB001001EBF3 +:10DD1000C000427100229DF8B40040F2533110FB64 +:10DD200001F0B54901EB800000F562709DF8A0108C +:10DD300001EB410303EB011100EBC100827014E021 +:10DD4000D5229DF8B40040F2533110FB01F0AA49EE +:10DD500001EB800000F562709DF8A01001EB41031B +:10DD600003EB011100EBC100427156E10021A14813 +:10DD700080F80417D5229DF8B40040F2533110FB0F +:10DD800001F09D4901EB800000F562709DF8A01044 +:10DD900001EB410303EB011100EBC10042713CE1D7 +:10DDA00001229DF8B40040F2533110FB01F092497A +:10DDB00001EB800101F562719DF8A00000EB4003CA +:10DDC00003EB001001EBC00080F8822000213A91A3 +:10DDD00029E09DF8B41001EB4100C0EBC110874968 +:10DDE00001EBC001BDF8E800C01C0A5C9DF8B4005E +:10DDF00040F2533110FB01F07F4901EB800101F546 +:10DE000062719DF8A00000EB400303EB001001EBF2 +:10DE1000C00000F18301BDF8E8000A54BDF8E80035 +:10DE2000401C81B23A91BDF8E8000A28D1DBF4E049 +:10DE30009DF8B41001EB4100C0EBC1106F4901EB3C +:10DE4000C000C07801049DF8B40000EB4002C2EBB2 +:10DE5000C0106A4A02EBC000007941EA00209DF838 +:10DE6000B41001EB4102C2EBC111644A02EBC101E3 +:10DE700049790843B0F5E13F6ED19DF8B41001EB4C +:10DE8000410000EB01105E4901EB001030309DF8BD +:10DE9000A01000EB0110801C0990007820F0040213 +:10DEA0000998027000229DF8B40040F2533110FB33 +:10DEB00001F0514901EB800000F562709DF8A0105F +:10DEC00001EB410303EB011100EBC100A0F88E2030 +:10DED00013229DF8B40040F2533110FB01F0464983 +:10DEE00001EB800000F562709DF8A01001EB41038A +:10DEF00003EB011100EBC10042719DF8B41001EB7E +:10DF0000410000EB01103E4901EB0010407903464F +:10DF10004FF480524FF4E13109909DF8B4001AF0AB +:10DF20008BF89DF8B41040F2533011FB00F03249E9 +:10DF300001EB800101F562719DF8A00000EB400249 +:10DF400002EB001001EBC00090300990007820F047 +:10DF500008000830099908705FE09DF8B40000EBF4 +:10DF60004001C1EBC010254901EBC00001799DF8CB +:10DF7000B40000EB4002C2EBC010204A02EBC0002C +:10DF8000C07841EA00229DF8B40040F2533110FB02 +:10DF900001F0194901EB800101F562719DF8A000C3 +:10DFA00000EB400303EB001001EBC000A0F88E2053 +:10DFB0009DF8B40040F2533110FB01F00E4901EB23 +:10DFC000800101F562719DF8A00000EB400202EBB8 +:10DFD000001001EBC000B0F88E109DF8B40000EB0B +:10DFE000400202EB0010064A02EB0010408B814217 +:10DFF00012DB07E0BC3200205845002008890020D1 +:10E00000984000200621A2F504729DF8B40002EBAE +:10E0100000129DF8A000115400BF00BF10F028BBF3 +:10E020009DF8B40000EB4001C1EBC010FE4911F8AF +:10E030003000042801D125900BE09DF8B40000EBDE +:10E040004001C1EBC010F84911F83000152800D18B +:10E0500025909DF8B40000EB4001C1EBC010F249DF +:10E0600001EBC00041789DF8B40000EB4002C2EB28 +:10E07000C010ED4A12F8300041EA002041F23001B0 +:10E08000884202D1A62025903DE09DF8B40000EB27 +:10E090004001C1EBC010E44901EBC00041789DF89C +:10E0A000B40000EB4002C2EBC010DF4A12F83000AF +:10E0B00041EA002041F23101884202D1A720259097 +:10E0C00021E09DF8B40000EB4001C1EBC011D6483F +:10E0D00010F83100022816D19DF8B40000EB400181 +:10E0E000C1EBC010D04901EBC00001799DF8B4002C +:10E0F00000EB4002C2EBC010CB4A02EBC000C0787C +:10E1000041EA002125919DF8B40040F2533110FB03 +:10E1100001F0C64901EB8000817828910021C44AB2 +:10E120009DF8B40002EB00129DF8A0001154C14804 +:10E1300090F82800012815D19DF8B41001EB41009A +:10E1400000EB0110BC4901EB001030309DF8A0102D +:10E1500000EB0110801C0990007820F080008030D6 +:10E1600009990870BDF8941043F23002881A914260 +:10E170007ED009DC04297CD015297BD0A62910D0BB +:10E18000A72942F0F18268E1B0F5C06F73D0A0F228 +:10E190000160002870D001286FD00428F1D101F06F +:10E1A00079BE00219DF8B40040F2533210FB02F01A +:10E1B0009E4A02EB800001719DF8B40040F2533199 +:10E1C00010FB01F0114601EB800000F562709DF834 +:10E1D000A01001EB410202EB011110F831000528FB +:10E1E00029DC06229DF8B40040F2533110FB01F007 +:10E1F0008E4901EB800101F562719DF8A00000EBF2 +:10E20000400303EB001001F83020A8229DF8B40071 +:10E2100040F2533110FB01F0844901EB800000F51E +:10E2200062709DF8A01001EB410303EB011100EBBC +:10E23000C10042710FE19DF8B40040F2533110FB70 +:10E2400001F07A4901EB800000F562709DF8A010A2 +:10E2500001EB410202EB011110F831000A2830DC19 +:10E260000B229DF8B40040F2533110FB01F005E0A1 +:10E27000B9E13AE2F6E3F6E3F6E3F6E36B4901EBE4 +:10E28000800101F562719DF8A00000EB400303EBF3 +:10E29000001001F83020A9229DF8B40040F253315B +:10E2A00010FB01F0614901EB800000F562709DF800 +:10E2B000A01001EB410303EB011100EBC10042711F +:10E2C000C9E09DF8B40040F2533110FB01F057490A +:10E2D00001EB800000F562709DF8A01001EB410297 +:10E2E00002EB011110F831000F2829DC10229DF8F3 +:10E2F000B40040F2533110FB01F04C4901EB8001B6 +:10E3000001F562719DF8A00000EB400303EB0010E3 +:10E3100001F83020A2229DF8B40040F2533110FBE6 +:10E3200001F0424901EB800000F562709DF8A010F9 +:10E3300001EB410303EB011100EBC10042718AE0E4 +:10E340009DF8B40040F2533110FB01F0374901EB66 +:10E35000800000F562709DF8A01001EB410202EB15 +:10E36000011100EBC1004079A52815D19DF8B4003A +:10E3700000EB400101EB00102F4901EB00103030A1 +:10E380009DF8A01000EB0110801C0990007820F08F +:10E390000400001D099908709DF8B41040F2533034 +:10E3A00011FB00F0214901EB800000F562709DF83F +:10E3B000A01001EB410202EB011100EBC1008078DB +:10E3C000A12848D09DF8B41040F2533011FB00F062 +:10E3D000164901EB800101F562719DF8A00000EB88 +:10E3E000400202EB001001EBC00082789DF8B400FF +:10E3F00040F2533110FB01F00C4901EB800101F5B3 +:10E4000062719DF8A00000EB400303EB001001EBEC +:10E41000C0004271A1229DF8B40040F2533110FBBC +:10E4200001F002490AE00000088900205845002058 +:10E43000883E0020BC1200209840002001EB8000A4 +:10E4400000F562709DF8A01001EB410303EB011190 +:10E4500000EBC100827002F087B900219DF8B40082 +:10E4600040F2533210FB02F0FE4A02EB80000171D1 +:10E470009DF8B41040F2533011FB00F0114601EB4F +:10E48000800000F562709DF8A01001EB410202EBE4 +:10E49000011110F8310008281FDC00219DF8B4009C +:10E4A00040F2533210FB02F0EE4A02EB80000171A1 +:10E4B00008229DF8B40040F2533110FB01F0E94905 +:10E4C00001EB800000F562709DF8A01001EB4103A4 +:10E4D00003EB011100F8312028E09DF8B41040F260 +:10E4E000533011FB00F0DF4901EB800000F5627052 +:10E4F0009DF8A01001EB410202EB011110F8310070 +:10E500000B2813DC0C229DF8B40040F2533110FBB1 +:10E5100001F0D44901EB800000F562709DF8A01075 +:10E5200001EB410303EB011100F831209DF8B41019 +:10E5300040F2533011FB00F0CA4901EB800000F5B6 +:10E5400062709DF8A01001EB410202EB011100EB9B +:10E55000C1004079A42830D19DF8B41001EB4100EE +:10E5600000EB0110C04901EB001030309DF8A01005 +:10E5700000EB0110801C0990007820F02000203072 +:10E580000999087000229DF8B40040F2533110FB45 +:10E5900001F0B44901EB800000F562709DF8A01015 +:10E5A00001EB410303EB011100EBC10080F84520B2 +:10E5B0009DF8B4100220FBF779FDA1229DF8B4006C +:10E5C00040F2533110FB01F0A64901EB800000F549 +:10E5D00062709DF8A01001EB410303EB011100EB09 +:10E5E000C100427137E700213A9115E09DF8B4105F +:10E5F00001EB4100C0EBC1109C4901EBC001BDF82B +:10E60000E800C01C0A5C16A9BDF8E8000A54BDF871 +:10E61000E800401C81B23A91BDF8E8000628E5DB2D +:10E62000062116A829F030FB0021CDE93001DDE9F3 +:10E630003021100A40EA01600A120C460146309B64 +:10E64000C91842EB04004FF480720023CDE9081092 +:10E6500008460999F9F7B6FD9DF8B40040F2533128 +:10E6600010FB01F07F4901EB800000F562709DF81E +:10E67000A01001EB410303EB011100EBC10002719B +:10E6800000209DF8B41040F2533211FB02F1754A9C +:10E6900002EB8101087104229DF8B40040F253316D +:10E6A00010FB01F06F4901EB800000F562709DF8EE +:10E6B000A01001EB410303EB011100F83120A72268 +:10E6C0009DF8B40040F2533110FB01F0654901EBB5 +:10E6D000800000F562709DF8A01001EB410303EB90 +:10E6E000011100EBC1004271B5E69DF8B41040F293 +:10E6F000533011FB00F15B4800EB810000F56270C4 +:10E700009DF8A01001EB410202EB011110F831005D +:10E71000042878DA00219DF8B40040F2533210FB4F +:10E7200002F0504A02EB80000171A1229DF8B40072 +:10E7300040F2533110FB01F04A4901EB800101F531 +:10E7400062719DF8A00000EB400303EB001001EBA9 +:10E75000C00042719DF8B41040F2533011FB00F03C +:10E76000404901EB800101F562719DF8A00000EBCA +:10E77000400202EB001001EBC00109910878401C37 +:10E78000C1B2099801709DF8B41040F2533011FBEA +:10E7900000F0344901EB800000F562709DF8A01094 +:10E7A00001EB410202EB011110F83100042828D1DD +:10E7B0000A229DF8B40040F2533110FB01F02949C0 +:10E7C00001EB800101F562719DF8A00000EB4003B0 +:10E7D00003EB001001F83020A3229DF8B40040F2B2 +:10E7E000533110FB01F01F4901EB800101F562710B +:10E7F0009DF8A00000EB400303EB001001EBC0000C +:10E800004271E4E2FFE79DF8B41040F2533011FB8F +:10E8100000F0144901EB800000F562709DF8A01033 +:10E8200001EB410202EB011110F8310004283BD149 +:10E8300000219DF8B40040F2533210FB02F0094A67 +:10E8400002EB8000017105229DF8B40040F25331C3 +:10E8500010FB01F0034901EB800101F562719DF8A5 +:10E86000A00005E0584500209840002008890020BD +:10E8700000EB400303EB001001F83020A3229DF8C9 +:10E88000B40040F2533110FB01F0FE4901EB80006F +:10E8900000F562709DF8A01001EB410303EB01113C +:10E8A00000EBC100427192E29DF8B41040F2533087 +:10E8B00011FB00F0F34901EB800000F562709DF858 +:10E8C000A01001EB410202EB011110F83100082801 +:10E8D00034DC00219DF8B40040F2533210FB02F00A +:10E8E000E84A02EB8000017109229DF8B40040F271 +:10E8F000533110FB01F0E34901EB800101F5627136 +:10E900009DF8A00000EB400303EB001001F830205D +:10E91000A7229DF8B40040F2533110FB01F0D94911 +:10E9200001EB800000F562709DF8A01001EB41033F +:10E9300003EB011100EBC100427148E29DF8B410F5 +:10E9400040F2533011FB00F0CE4901EB800000F59E +:10E9500062709DF8A01001EB410202EB011110F86A +:10E960003100092834DC00219DF8B40040F2533214 +:10E9700010FB02F0C34A02EB800001710A229DF8ED +:10E98000B40040F2533110FB01F0BE4901EB8001AD +:10E9900001F562719DF8A00000EB400303EB00104D +:10E9A00001F83020A3229DF8B40040F2533110FB4F +:10E9B00001F0B44901EB800000F562709DF8A010F1 +:10E9C00001EB410303EB011100EBC1004271FEE1D9 +:10E9D0009DF8B41040F2533011FB00F0A94901EB4F +:10E9E000800000F562709DF8A01001EB410202EB7F +:10E9F000011110F831000D2838DC00219DF8B40019 +:10EA000040F2533210FB02F09E4A02EB800001718B +:10EA10000E229DF8B40040F2533110FB01F09949E9 +:10EA200001EB800101F562719DF8A00000EB40034D +:10EA300003EB001001F83020A1229DF8B40040F251 +:10EA4000533110FB01F08F4901EB800000F562703B +:10EA50009DF8A01001EB410303EB011100EBC10095 +:10EA60004271B4E1B4E1E8E13DE21BE29DF8B4108B +:10EA700040F2533011FB00F0824901EB800000F5B9 +:10EA800062709DF8A01001EB410202EB011110F839 +:10EA900031000E2834DC00219DF8B40040F25332DE +:10EAA00010FB02F0774A02EB800001710F229DF803 +:10EAB000B40040F2533110FB01F0724901EB8001C8 +:10EAC00001F562719DF8A00000EB400303EB00101C +:10EAD00001F83020A3229DF8B40040F2533110FB1E +:10EAE00001F0684901EB800000F562709DF8A0100C +:10EAF00001EB410303EB011100EBC100427166E140 +:10EB00009DF8B41040F2533011FB00F05D4901EB69 +:10EB1000800000F562709DF8A01001EB410202EB4D +:10EB2000011110F8310010287DDC11229DF8B4008D +:10EB300040F2533110FB01F0524901EB800101F525 +:10EB400062719DF8A00000EB400303EB001001F898 +:10EB50003020A1229DF8B40040F2533110FB01F0A7 +:10EB6000484901EB800101F562719DF8A00000EBBE +:10EB7000400303EB001001EBC00042719DF8B400AC +:10EB800040F2533110FB01F03E4901EB800101F5E9 +:10EB900062719DF8A00000EB400303EB001001EB55 +:10EBA000C00082709DF8B41001EB410000EB011031 +:10EBB000354901EB001130319DF8A00001EB001048 +:10EBC000801C0990007820F080008030099908703E +:10EBD0009DF8B41001EB410000EB01102A4901EB54 +:10EBE000001030309DF8A01000EB0110801C09903F +:10EBF000007820F00400001D099908709DF8B410F9 +:10EC000001EB410000EB01101F4901EB0010303017 +:10EC10009DF8A01000EB01108078C0F3401080B385 +:10EC20009DF8B41000E046E001EB410000EB01105C +:10EC3000154901EB001030309DF8A01000EB0110D9 +:10EC4000801C0990007820F02002099802709DF83D +:10EC5000B41001EB410000EB01100B4901EB001077 +:10EC600030309DF8A01000EB01108078C0F3400018 +:10EC7000D8B99DF8B41001EB410000EB0110024936 +:10EC800004E083E0584500209840002001EB00108C +:10EC900030309DF8A01000EB0110801C0990007826 +:10ECA00020F008000830099908709DF8B41002207F +:10ECB000FBF7FCF98BE09DF8B41040F2533011FBE8 +:10ECC00000F0FE4901EB800101F562719DF8A000A2 +:10ECD00000EB400202EB001011F830109DF8B40078 +:10ECE00040F2533210FB02F0F44A02EB800040790C +:10ECF00081426CD19DF8B41040F2533011FB00F00A +:10ED0000114601EB800000F562709DF8A01001EB48 +:10ED1000410202EB011100EBC1008078A12836D03E +:10ED2000A3229DF8B40040F2533110FB01F0E349F7 +:10ED300001EB800101F562719DF8A00000EB40033A +:10ED400003EB001001EBC00042719DF8B41040F2DB +:10ED5000533011FB00F0D94901EB800000F56270DF +:10ED60009DF8A01001EB410202EB011100EBC10084 +:10ED70008078A2282BD000209DF8B41040F25332A6 +:10ED800011FB02F1CD4A02EB810108711FE0A122C3 +:10ED90009DF8B40040F2533110FB01F0C74901EB7C +:10EDA000800101F562719DF8A00000EB400303EBC8 +:10EDB000001001EBC000427101219DF8B40040F247 +:10EDC000533210FB02F0BD4A02EB8000017109E4EE +:10EDD000A1229DF8B40040F2533110FB01F0B74975 +:10EDE00001EB800101F562719DF8A00000EB40038A +:10EDF00003EB001001EBC00082709DF8B40040F2FC +:10EE0000533110FB01F0AD4901EB800101F5627156 +:10EE10009DF8A00000EB400303EB001001EBC000E5 +:10EE2000427100219DF8B40040F2533210FB02F011 +:10EE3000A24A02EB8000017156E400219DF8B40063 +:10EE400040F2533210FB02F09C4A02EB8000017149 +:10EE500009229DF8B40040F2533110FB01F09749AC +:10EE600001EB800101F562719DF8A00000EB400309 +:10EE700003EB001001F83020A7229DF8B40040F207 +:10EE8000533110FB01F08D4901EB800000F56270F9 +:10EE90009DF8A01001EB410303EB011100EBC10051 +:10EEA000427121E400219DF8B40040F2533210FB7E +:10EEB00002F0824A02EB80000171A7229DF8B400A3 +:10EEC00040F2533110FB01F07C4901EB800000F56A +:10EED00062709DF8A01001EB410303EB011100EB00 +:10EEE000C100427173E700219DF8B40040F2533233 +:10EEF00010FB02F0714A02EB80000171A7229DF81D +:10EF0000B40040F2533110FB01F06C4901EB800179 +:10EF100001F562719DF8A00000EB400303EB0010C7 +:10EF200001EBC00042719DF8B40000EB4001C1EB61 +:10EF3000C010634901EBC000407930287ED19DF8B4 +:10EF4000B40040F2533110FB01F05C4901EB800149 +:10EF500001F562719DF8A00000EB400202EB001089 +:10EF600011F830109DF8B40040F2533210FB02F05B +:10EF7000524A02EB8000407981425FD19DF8B40093 +:10EF800040F2533110FB01F0114601EB800000F517 +:10EF900062709DF8A01001EB410202EB011100EB41 +:10EFA000C100C078312830D19DF8B40000EB400199 +:10EFB00001EB0010434901EB001030309DF8A01028 +:10EFC00000EB0110801C0990007820F020020998C5 +:10EFD000027000229DF8B40040F2533110FB01F0A2 +:10EFE000364901EB800000F562709DF8A01001EB3E +:10EFF000410303EB011100EBC10080F845209DF8AF +:10F00000B4100220FBF752F857E09DF8B40040F22C +:10F01000533110FB01F0294901EB800000F56270CB +:10F020009DF8A01001EB410202EB011100EBC100C1 +:10F03000C078332841D19DF8B40000E06FE000EBC8 +:10F04000400101EB00101F4901EB001030309DF82A +:10F05000A01000EB0110801C0990007820F0200225 +:10F060000998027001229DF8B40040F2533110FB60 +:10F0700001F0124901EB800000F562709DF8A010CC +:10F0800001EB410303EB011100EBC10080F84620C6 +:10F09000A9229DF8B40040F2533110FB01F007495A +:10F0A00001EB800000F562709DF8A01001EB4103B8 +:10F0B00003EB011100EBC100827005E05845002010 +:10F0C00008890020984000209DF8B40000EB400122 +:10F0D00001EB0010FE4901EB001030309DF8A0104C +:10F0E00000EB0110801C0990007820F001020998C3 +:10F0F00002709DF8B41001EB410000EB0110F449DF +:10F1000001EB001030309DF8A01000EB0110801CC6 +:10F110000990007820F0020209980270D6E39DF869 +:10F12000B41001EB4100C0EBC110EA4901EBC00093 +:10F13000407931287ED19DF8B41040F2533011FB54 +:10F1400000F0E54901EB800101F562719DF8A00036 +:10F1500000EB400202EB001011F830109DF8B400F3 +:10F1600040F2533210FB02F0DB4A02EB80004079A0 +:10F1700081425FD19DF8B41040F2533011FB00F092 +:10F18000114601EB800000F562709DF8A01001EBC4 +:10F19000410202EB011100EBC10090F8460058BBA0 +:10F1A00001229DF8B40040F2533110FB01F0CA492E +:10F1B00001EB800101F562719DF8A00000EB4003B6 +:10F1C00003EB001001EBC00080F845209DF8B4105F +:10F1D00001EB410000EB0110BD4901EB00113031A2 +:10F1E0009DF8A00001EB0010801C0990007820F031 +:10F1F0000100401C099908709DF8B41001EB410012 +:10F2000000EB0110B24901EB001030309DF8A01066 +:10F2100000EB0110801C0990007820F00202099890 +:10F220000270AE4890F8E00790B19DF8B41001EB81 +:10F23000410000E005E200EB0110A54901EB0010E0 +:10F2400030309DF8A01000EB0110807A022877D1B1 +:10F25000A34890F829000128F9D1A148D0F80C0260 +:10F260009F49498D88426BD29DF8B41040F25330CB +:10F2700011FB00F0984901EB800000F562709DF8E9 +:10F28000A01001EB410202EB011100EBC10090F86C +:10F290004500012853D19DF8B41040F2533011FBC2 +:10F2A00000F08D4901EB800000F562709DF8A01020 +:10F2B00001EB410202EB011100EBC10090F87F006D +:10F2C000E8BB01229DF8B40000EB400101EB001007 +:10F2D0007F4901EB001130319DF8A00001EB0010D7 +:10F2E000C27200229DF8B40000EB400101EB001057 +:10F2F000774901EB001130319DF8A00001EB0010BF +:10F3000042604FF010429DF8B40040F2533110FBC0 +:10F3100001F0714901EB800101F562719DF8A000D7 +:10F3200000EB400303EB001001EBC00082609DF88E +:10F33000B41001EB410000EB0110654901E071E000 +:10F340006FE001EB001130319DF8A00001EB0010DF +:10F3500001789DF8B40040F2533210FB02F05E4A8F +:10F3600002EB800041709DF8B41040F2533011FB65 +:10F3700000F0114601EB800101F562719DF8A000DB +:10F3800000EB400202EB001011F830109DF8B400C1 +:10F3900040F2533210FB02F04F4A02EB80004079FA +:10F3A00081423ED100229DF8B40040F2533110FB5F +:10F3B00001F0494901EB800101F562719DF8A0005F +:10F3C00000EB400303EB001001EBC000C271A4226C +:10F3D0009DF8B40040F2533110FB01F03E4901EBBF +:10F3E000800101F562719DF8A00000EB400303EB82 +:10F3F000001001EBC0008270A3229DF8B40040F21F +:10F40000533110FB01F0344901EB800000F56270CC +:10F410009DF8A01001EB410303EB011100EBC100CB +:10F42000427153E29DF8B41040F2533011FB00F0EA +:10F43000294901EB800000F562709DF8A01001EBF6 +:10F44000410202EB011100EBC10090F845000128D8 +:10F450007DD19DF8B41040F2533011FB00F01E49ED +:10F4600001EB800101F562719DF8A00000EB400204 +:10F4700002EB001001EBC00090F8801040F2533016 +:10F4800011FB00F0144901EB800101F562719DF858 +:10F49000B40040F2533210FB02F00F4A02EB80003E +:10F4A00000F562709DF8A02002EB420303EB02120C +:10F4B00000EBC20090F8810000EB400202EB00106C +:10F4C00001EBC00090F87E00032840D1022209E041 +:10F4D000984000200889002058450020BC320020B8 +:10F4E000BC1200209DF8B40000EB400101EB0010BD +:10F4F000F94901EB001130319DF8A00001EB00103B +:10F50000C2724FF010429DF8B40040F2533110FB2C +:10F5100001F0F24901EB800101F562719DF8A00054 +:10F5200000EB400303EB001001EBC00082609DF88C +:10F53000B41001EB410000EB0110E74901EB0011B1 +:10F5400030319DF8A00001EB0010017800E0B0E13F +:10F550009DF8B40040F2533210FB02F0DF4A02EB98 +:10F56000800041709DF8B41040F2533011FB00F060 +:10F57000114601EB800101F562719DF8A00000EBDE +:10F58000400202EB001011F830109DF8B40040F278 +:10F59000533210FB02F0D14A02EB800040798142E5 +:10F5A0003ED100229DF8B40040F2533110FB01F02F +:10F5B000CA4901EB800101F562719DF8A00000EBE2 +:10F5C000400303EB001001EBC000C271A4229DF8C0 +:10F5D000B40040F2533110FB01F0C04901EB80014F +:10F5E00001F562719DF8A00000EB400303EB0010F1 +:10F5F00001EBC0008270A3229DF8B40040F25331A9 +:10F6000010FB01F0B54901EB800000F562709DF838 +:10F61000A01001EB410303EB011100EBC1004271AB +:10F6200000229DF8B40000EB400101EB0010AA4954 +:10F6300001EB001030309DF8A01000EB011042608B +:10F6400044E19DF8B41001EB4100C0EBC110A449A6 +:10F6500001EBC000407933287ED19DF8B41001EB56 +:10F66000410000EB01109C4901EB001030309DF887 +:10F67000A01000EB0110801C0990007820F0010020 +:10F68000401C099908709DF8B41001EB410000EB93 +:10F690000110914901EB001030309DF8A01000EBF3 +:10F6A0000110801C0990007820F020020998027057 +:10F6B0009DF8B41001EB410000EB0110864901EB0D +:10F6C000001030309DF8A01000EB0110801C099054 +:10F6D000007820F00200801C099908709DF8B41091 +:10F6E00040F2533011FB00F07C4901EB800042797D +:10F6F0009DF8B40040F2533110FB01F0774901EB63 +:10F70000800000F562709DF8A01001EB410303EB4F +:10F71000011100F831209DF8B41001EB410000EB1D +:10F7200001106D4901EB001030309DF8A01000EB86 +:10F730000110801C0990007820F080008030099929 +:10F7400008709DF8B41001EB410000EB0110624914 +:10F7500001EB0010303000E022E09DF8A01000EB3B +:10F7600001108078C0F3400020B99DF8B410022049 +:10F77000FAF79CFCA2229DF8B40040F2533110FB32 +:10F7800001F0564901EB800000F562709DF8A01071 +:10F7900001EB410303EB011100EBC100827095E026 +:10F7A0009DF8B41001EB4100C0EBC1104C4901EBD6 +:10F7B000C000407934287CD19DF8B41001EB4100A1 +:10F7C00000EB0110444901EB001030309DF8A0100F +:10F7D00000EB0110801C0990007820F020020998AD +:10F7E00002709DF8B41001EB410000EB01103A49A2 +:10F7F00001EB001030309DF8A01000EB0110801CD0 +:10F800000990007820F002020998027001229DF808 +:10F81000B40040F2533110FB01F0304901EB80009D +:10F8200000F562709DF8A01001EB410303EB01119C +:10F8300000EBC10080F84620A9229DF8B40040F2F8 +:10F84000533110FB01F0254901EB800000F5627097 +:10F850009DF8A01001EB410303EB011100EBC10087 +:10F8600082709DF8B41040F2533011FB00F01B4938 +:10F8700001EB800042799DF8B40040F2533110FB57 +:10F8800001F0164901EB800000F562709DF8A010B0 +:10F8900001EB410303EB011100F831209DF8B41096 +:10F8A00001EB410000EB01100B4901EB001030307F +:10F8B00000E00BE09DF8A01000EB0110801C099007 +:10F8C000007820F0800080300999087000202E9088 +:10F8D0002F9000213A9128E09840002058450020C0 +:10F8E00008890020DDE92E10000140EA11720901AB +:10F8F000CDE92E129DF8B41001EB4100C0EBC11010 +:10F90000FE4901EBC001BDF8E800801D085C3038FD +:10F91000C117DDE92E34184341EA0402CDE92E0275 +:10F92000BDF8E800401C80B23A90BDF8E800062817 +:10F93000D8DB9DF8B4002E9940F2533210FB02F050 +:10F94000EF4A02EB800202F562729DF8A00000EB24 +:10F95000400303EB001002EBC000C0F81A100022B5 +:10F960002E922F9200213A9122E0DDE92E10000123 +:10F9700040EA11720901CDE92E129DF8B41001EB95 +:10F980004100C0EBC110DD4901EBC001BDF8E8004A +:10F990000D30085C3038C117DDE92E34184341EAD8 +:10F9A0000402CDE92E02BDF8E800401C80B23A9076 +:10F9B000BDF8E8000428D8DB9DF8B4002E9940F289 +:10F9C000533210FB02F0CE4A02EB800202F5627263 +:10F9D0009DF8A00000EB400303EB001002EBC00019 +:10F9E000416300222E922F9200213A9122E0DDE91C +:10F9F0002E10000140EA11720901CDE92E129DF886 +:10FA0000B41001EB4100C0EBC110BC4901EBC001D7 +:10FA1000BDF8E8001130085C3038C117DDE92E343C +:10FA2000184341EA0402CDE92E02BDF8E800401C6B +:10FA300080B23A90BDF8E8000628D8DB9DF8B40003 +:10FA40002E9940F2533210FB02F0AD4A02EB8002D5 +:10FA500002F562729DF8A00000EB400303EB00107A +:10FA600002EBC000C0F81E109DF8B41001EB41007D +:10FA7000C0EBC110A14901EBC00042799DF8B40070 +:10FA800040F2533110FB01F09D4901EB800101F57B +:10FA900062719DF8A00000EB400303EB001001EB46 +:10FAA000C000C2709DF8B41001EB410000EB0110E2 +:10FAB000944901EB001130319DF8A00001EB0010DA +:10FAC00082789DF8B40040F2533110FB01F08C496C +:10FAD00001EB800101F562719DF8A00000EB40038D +:10FAE00003EB001001EBC00002769DF8B41040F269 +:10FAF000533011FB00F0824901EB800101F5627186 +:10FB00009DF8A00000EB400202EB001011F830104D +:10FB10009DF8B40040F2533210FB02F0784A02EB39 +:10FB20008000407981427CDA9DF8B41040F2533075 +:10FB300011FB00F0114601EB800000F562709DF8AA +:10FB4000A01001EB410202EB011110F831000F2867 +:10FB500067DD00219DF8B40040F2533210FB02F043 +:10FB6000674A02EB80000171A7229DF8B40040F2C1 +:10FB7000533110FB01F0624901EB800101F5627124 +:10FB80009DF8A00000EB400303EB001001EBC00068 +:10FB9000427101219DF8B40040F2533210FB02F093 +:10FBA000574A02EB800001719DF8B41040F25330C7 +:10FBB00011FB00F0114601EB800042799DF8B40082 +:10FBC00040F2533110FB01F04D4901EB800101F58A +:10FBD00062719DF8A00000EB400303EB001001F8F8 +:10FBE0003020A1229DF8B40040F2533110FB01F007 +:10FBF000434901EB800101F562719DF8A00000EB23 +:10FC0000400303EB001001EBC00042719DF8B410FB +:10FC100001EB410000EB01103A4901EB00113031DA +:10FC200000E071E09DF8A00001EB0010801C09903D +:10FC3000007820F080008030099908709DF8B41099 +:10FC400001EB410000EB01102E4901EB00103030B8 +:10FC50009DF8A01000EB0110801C0990007820F0A6 +:10FC60000400001D099908709DF8B41001EB4100D3 +:10FC700000EB0110234901EB001030309DF8A0107B +:10FC800000EB01108078C0F3401088B99DF8B410E3 +:10FC900001EB410000EB01101A4901EB001030307C +:10FCA0009DF8A01000EB01108078C0F3400058B31D +:10FCB0009DF8B41001EB410000EB0110114901EB7C +:10FCC000001030309DF8A01000EB0110801C09904E +:10FCD000007820F02002099802709DF8B41001EB22 +:10FCE000410000EB0110074901EB001030309DF896 +:10FCF000A01000EB0110801C099006E0088900208C +:10FD00005845002098400020C3E0007820F002020F +:10FD1000099802709DF8B41001EB410000EB01104E +:10FD2000FE4901EB001030309DF8A01000EB0110EF +:10FD3000801C0990007820F00800083009990870AC +:10FD40009DF8B4009DF8A01001EB0010C217CDE99A +:10FD50002E029DF8B41040F2533011FB00F0F04930 +:10FD600001EB800000F562709DF8A01001EB4102EC +:10FD700002EB011100EBC100223009902E9800EB3C +:10FD80004001E84800EB41100D301022089009991D +:10FD9000F8F75BFA9DF8B41040F2533011FB00F015 +:10FDA000DF4901EB800101F562719DF8A00000EBD5 +:10FDB000400202EB001001EBC0012E9800EB400264 +:10FDC000D84800EB421051F81A2F40F8012F49682B +:10FDD00041609DF8B41001EB410000EB0110CF49E8 +:10FDE00001EB001130319DF8A00001EB001001780B +:10FDF0002E9800EB4002CB4800EB421001702E9889 +:10FE000000EB4001C74800EB4111C748026841F8C8 +:10FE10001D2F808888809DF8B41040F2533011FB6C +:10FE200000F0BF4901EB800101F562719DF8A0006F +:10FE300000EB400202EB001001EBC000416B2E987A +:10FE400000EB4002B74800EB4210C0F809109DF8E3 +:10FE5000B41001EB410000EB0110B04901EB0011BF +:10FE600030319DF8A00001EB001041682E9800EBA6 +:10FE70004002AC4800EB4210C0F823102E9881B22B +:10FE800008200991FAF712F99DF8B4100220FAF748 +:10FE90000DF9FCE300202E902F9000213A9122E0F2 +:10FEA000DDE92E10000140EA11720901CDE92E12A0 +:10FEB0009DF8B41001EB4100C0EBC1109B4901EB70 +:10FEC000C001BDF8E8000B30085C3038C117DDE92F +:10FED0002E34184341EA0402CDE92E02BDF8E800B1 +:10FEE000401C80B23A90BDF8E8000A28D8DB9DF8A3 +:10FEF000B400DDE92E1240F2533310FB03F0884BBF +:10FF000003EB800303F562739DF8A00000EB40044F +:10FF100004EB001003EBC00040F8221F42600022F7 +:10FF20002E922F9200213A9122E0DDE92E1000015D +:10FF300040EA11720901CDE92E129DF8B41001EBCF +:10FF40004100C0EBC110794901EBC001BDF8E800E8 +:10FF50001530085C3038C117DDE92E24104341EA22 +:10FF60000402CDE92E02BDF8E800401C80B23A90B0 +:10FF7000BDF8E8000A28D8DB9DF8B400DDE92E12B0 +:10FF800040F2533310FB03F0654B03EB800303F5A2 +:10FF900062739DF8A00000EB400404EB001003EB3B +:10FFA000C00022308160C26000219DF8B40040F2A0 +:10FFB000533210FB02F05A4A02EB800001719DF8A7 +:10FFC000B40040F2533110FB01F0114601EB800008 +:10FFD00000F562709DF8A01001EB410202EB0111E7 +:10FFE00010F831000C2814DC0D229DF8B40040F20A +:10FFF000533110FB01F04A4901EB800000F56270BB +:020000040801F1 +:100000009DF8A01001EB410303EB011100F8312032 +:100010007FE39DF8B40040F2533110FB01F04049FA +:1000200001EB800101F562719DF8A00000EB400238 +:1000300002EB001011F830109DF8B40040F253327A +:1000400010FB02F0364A02EB800040798142DFD19A +:100050009DF8B4009DF8A01001EB0010C217CDE987 +:100060002E023148F53090F8E00708B39DF8B4004F +:1000700000EB400101EB0010284901EB001030308B +:100080009DF8A01000EB0110807A022810D09DF896 +:10009000B40000EB400101EB0010204901EB00101F +:1000A00030309DF8A01000EB0110C07A00287CDDF4 +:1000B00000229DF8B40000EB400101EB001017494D +:1000C00001EB001030309DF8A01000EB0110C2725F +:1000D0001748D0F80C020521B0FBF1F201FB120029 +:1000E00000EB400112482C3000EB41100D3009901C +:1000F0009DF8B40040F2533110FB01F0084901EBC8 +:10010000800000F562709DF8A01001EB410202EB47 +:10011000011100EBC100223010220BE098400020BA +:1001200058450020D8140020C7310020088900203D +:10013000BC120020014608900998F8F786F8FE489E +:10014000D0F80C020521B0FBF1F201FB120000EB2C +:100150004001F9482C3000EB41129DF8B40040F208 +:10016000533110FB01F0F54901EB800101F562719B +:100170009DF8A00000EB400303EB001001EBC00072 +:1001800050F81A1F42F8011F40685060EA48D0F842 +:100190000C020521B0FBF1F201FB120000EB400163 +:1001A000E5482C3000EB411200E094E19DF8B400EA +:1001B00000EB400101EB0010E14901EB001130318F +:1001C0009DF8A00001EB001000781070DA48D0F81C +:1001D0000C020521B0FBF1F201FB120000EB400123 +:1001E000D5482C3000EB41129DF8B40040F2533159 +:1001F00010FB01F0D14901EB800101F562719DF81E +:10020000A00000EB400303EB001001EBC000406BCB +:10021000C2F80900C848D0F80C020521B0FBF1F281 +:1002200001FB120000EB4001C3482C3000EB4111F0 +:10023000C448026841F81D2F80888880BE48D0F8E5 +:100240000C020521B0FBF1F201FB120000EB4001B2 +:10025000B9482C3000EB41129DF8B40000EB40018E +:1002600001EB0010B64901EB001130319DF8A00000 +:1002700001EB00104068C2F8230000229DF8B40092 +:1002800000EB400101EB0010AD4901EB00113031F2 +:100290009DF8A00001EB0010426000213A9154E06B +:1002A000A548D0F80C020521B0FBF1F201FB1200C9 +:1002B00000EB4001A0482C3000EB41112731BDF884 +:1002C000E8409DF8B40040F2533210FB02F09B4A24 +:1002D00002EB800202F562729DF8A00000EB400381 +:1002E00003EB001002EBC00090F8800040F25332A4 +:1002F00010FB02F0914A02EB800202F562729DF857 +:10030000B40040F2533310FB03F08C4B03EB80033B +:1003100003F562739DF8A00000EB400505EB0010AB +:1003200003EBC00090F8810000EB400303EB0010EA +:1003300002EBC0024732BDF8E800001D105C085512 +:10034000BDF8E800401C81B23A91BDF8E8000628EB +:10035000A6DB00213A9142E000239DF8B40040F270 +:10036000533110FB01F0754901EB800101F5627119 +:100370009DF8A00000EB400202EB001001EBC00072 +:1003800090F8800040F2533110FB01F06B4901EB13 +:10039000800101F562719DF8B40040F2533210FB08 +:1003A00002F0664A02EB800202F562729DF8A0003C +:1003B00000EB400404EB001002EBC00090F8810059 +:1003C00000EB400202EB001001EBC0014731BDF829 +:1003D000E8000B54BDF8E800401C81B23A91BDF82A +:1003E000E8000A28B8DB5448D0F80C020521B0FB1D +:1003F000F1F080B2014609900220F8F769FE002171 +:100400000620F9F753FE4C48D0F80C024A49498DB2 +:10041000884206D24848D0F80C02401C4649C1F830 +:100420000C0200210520F9F741FE9DF8B40000EB15 +:10043000400101EB0010424901EB001030309DF803 +:10044000A01000EB0110801C0990007820F0080239 +:10045000099802703848D0F80C020521B0FBF1F27F +:1004600001FB120000EB400133482C3000EB41103F +:10047000D0F823202E9800EB4001334800EB4110C8 +:10048000C0F8232000203A9020E02B48D0F80C023E +:100490000521B0FBF1F201FB120000EB4001264800 +:1004A0002C3000EB41102730BDF8E810425C2E984C +:1004B00000EB4001244800EB41112731BDF8E80072 +:1004C0000A54BDF8E800401C81B23A91BDF8E8003A +:1004D0000628DADB64E09DF8B40000EB400101EB94 +:1004E0000010174901EB001030309DF8A01000EB10 +:1004F0000110801C0990007820F00800083009994C +:1005000008709DF8B40000EB400101EB00100C49AD +:1005100001EB001030309DF8A01000EB0110426894 +:100520002E9800EB4001084800EB4110C0F8232052 +:1005300000203A9030E00000BC1200205845002016 +:1005400098400020C7310020D81400209DF8B40046 +:1005500040F2533110FB01F0FE4901EB800101F53F +:1005600062719DF8A00000EB400202EB001001EB6D +:10057000C0014731BDF8E8000A5C2E9800EB40014D +:10058000F54800EB41112731BDF8E8000A54BDF8E9 +:10059000E800401C81B23A91BDF8E8000628D5DB9E +:1005A00000229DF8B40040F2533110FB01F0E949FC +:1005B00001EB800101F562719DF8A00000EB4003A2 +:1005C00003EB001001EBC00080F846209DF8B4104A +:1005D0000220F9F76BFD9DF8B40040F2533110FB97 +:1005E00001F0DC4901EB800101F562719DF8A0008A +:1005F00000EB400202EB001001EBC000223009903A +:100600002E9800EB4001D44800EB41110D3110222F +:100610000891DDE90801F7F718FE9DF8B40040F2F3 +:10062000533110FB01F0CB4901EB800101F5627100 +:100630009DF8A00000EB400202EB001001EBC001AE +:100640002E9800EB4002C44800EB421051F81A2FDC +:1006500040F8012F496841609DF8B40000EB40016B +:1006600001EB0010BD4901EB001130319DF8A000F5 +:1006700001EB001001782E9800EB4002B64800EB29 +:10068000421001702E9800EB4001B34800E06BE08F +:1006900000EB4111B248026841F81D2F8088888024 +:1006A0009DF8B40040F2533110FB01F0A94901EB71 +:1006B000800101F562719DF8A00000EB400202EBA1 +:1006C000001001EBC000416B2E9800EB4002A248E5 +:1006D00000EB4210C0F809109DF8B40000EB400197 +:1006E00001EB00109D4901EB001130319DF8A00095 +:1006F00001EB001041682E9800EB4002964800EB99 +:100700004210C0F823102E9881B208200991F9F701 +:10071000CDFCA7229DF8B40040F2533110FB01F04C +:100720008C4901EB800101F562719DF8A00000EB9E +:10073000400303EB001001EBC0004271A2229DF8C0 +:10074000B40040F2533110FB01F0824901EB80000C +:1007500000F562709DF8A01001EB410303EB01115D +:1007600000EBC100827000BF00BF0DF081BF9DF89B +:10077000B41001EB4100C0EBC1107A4911F8300010 +:10078000042802D1042125910CE09DF8B41001EB5E +:100790004100C0EBC110734911F83000152801D198 +:1007A000152125919DF8B41001EB4100C0EBC1105B +:1007B0006C4901EBC00041789DF8B40000EB4002A9 +:1007C000C2EBC010674A12F8300041EA002041F243 +:1007D0003001884202D1A62125913DE09DF8B41058 +:1007E00001EB4100C0EBC1105E4901EBC000417854 +:1007F0009DF8B40000EB4002C2EBC010594A12F859 +:10080000300041EA002041F23101884202D1A721A3 +:10081000259121E09DF8B41001EB4100C0EBC1101F +:10082000504911F83000022816D19DF8B41001EBA0 +:100830004100C0EBC1104B4901EBC00001799DF8AC +:10084000B40000EB4002C2EBC010464A02EBC0000D +:10085000C07841EA002125919DF8B41040F2533050 +:1008600011FB00F03B4901EB8000817828910021C9 +:100870003D4A9DF8B40002EB00129DF8A00011540F +:100880003A4890F82800012815D19DF8B41001EBE2 +:10089000410000EB0110314901EB001030309DF8B0 +:1008A000A01000EB0110801C0990007820F080005F +:1008B000803009990870BDF89400A7287ED007DC25 +:1008C00004287CD015287BD0A62841F06D8762E0F3 +:1008D000A0F55850303820B1112872D01228F4D128 +:1008E000FEE39DF8B41040F2533011FB00F01949BB +:1008F00001EB800000F562709DF8A01001EB410251 +:1009000002EB011110F8310090BB00219DF8B400FA +:1009100040F2533210FB02F00E4A02EB80000171EC +:1009200001229DF8B40040F2533110FB01F0094957 +:1009300001EB800101F562719DF8A00000EB40031E +:1009400003EB001001F83020A7229DF8B40040F21C +:1009500053310EE058450020D81400209840002064 +:10096000C731002008890020883E0020BC120020EA +:100970000FE010FB01F0FE4901EB800000F5627012 +:100980009DF8A01001EB410303EB011100EBC10046 +:10099000427101F009BF00219DF8B40040F25332CA +:1009A00010FB02F0F24A02EB800001719DF8B410D6 +:1009B00040F2533011FB00F0114603E0F9E060E132 +:1009C000B0E2E4E201EB800000F562709DF8A01057 +:1009D00001EB410202EB011110F83100022829DC81 +:1009E00003229DF8B40040F2533110FB01F0E049BE +:1009F00001EB800101F562719DF8A00000EB40035E +:100A000003EB001001F83020A9229DF8B40040F259 +:100A1000533110FB01F0D64901EB800000F5627004 +:100A20009DF8A01001EB410303EB011100EBC100A5 +:100A30004271BDE09DF8B41040F2533011FB00F05C +:100A4000CB4901EB800000F562709DF8A01001EB2E +:100A5000410202EB011110F83100052829DC0622C1 +:100A60009DF8B40040F2533110FB01F0C04901EB96 +:100A7000800101F562719DF8A00000EB400303EBDB +:100A8000001001F83020A2229DF8B40040F253314A +:100A900010FB01F0B64901EB800000F562709DF893 +:100AA000A01001EB410303EB011100EBC100427107 +:100AB0007EE09DF8B41040F2533011FB00F0AC49D9 +:100AC00001EB800000F562709DF8A01001EB41027F +:100AD00002EB011100EBC1004079A52815D19DF86A +:100AE000B41001EB410000EB0110A24901EB001032 +:100AF00030309DF8A01000EB0110801C09900078A8 +:100B000020F00400001D099908709DF8B41040F20F +:100B1000533011FB00F0964901EB800000F5627044 +:100B20009DF8A01001EB410202EB011100EBC100A6 +:100B30008078A1283CD09DF8B41040F2533011FBCE +:100B400000F08B4901EB800101F562719DF8A00076 +:100B500000EB400202EB001001EBC00082789DF830 +:100B6000B40040F2533110FB01F0814901EB8001E8 +:100B700001F562719DF8A00000EB400303EB00104B +:100B800001EBC0004271A1229DF8B40040F2533144 +:100B900010FB01F0764901EB800000F562709DF8D2 +:100BA000A01001EB410303EB011100EBC1008270C7 +:100BB000EFE69DF8B41040F2533011FB00F06C49A1 +:100BC00001EB800000F562709DF8A01001EB41027E +:100BD00002EB011100EBC1004079A42830D19DF84F +:100BE000B41001EB410000EB0110624901EB001071 +:100BF00030309DF8A01000EB0110801C09900078A7 +:100C000020F0200020300999087000229DF8B400DF +:100C100040F2533110FB01F0554901EB800101F521 +:100C200062719DF8A00000EB400303EB001001EBA4 +:100C3000C00080F845209DF8B4100220F9F736FA7C +:100C400000219DF8B40040F2533210FB02F0484AF4 +:100C500002EB80000171A1229DF8B40040F25331F3 +:100C600010FB01F0424901EB800000F562709DF835 +:100C7000A01001EB410303EB011100EBC100427135 +:100C800087E69DF8B41040F2533011FB00F038496C +:100C900001EB800000F562709DF8A01001EB4102AD +:100CA00002EB011110F83100012834DC00219DF81D +:100CB000B40040F2533210FB02F02D4A02EB8000E8 +:100CC000017102229DF8B40040F2533110FB01F093 +:100CD000274901EB800101F562719DF8A00000EB4E +:100CE000400303EB001001F83020A3229DF8B4006C +:100CF00040F2533110FB01F01D4901EB800000F57B +:100D000062709DF8A01001EB410303EB011100EBB1 +:100D1000C100427105E19DF8B41040F2533011FB5F +:100D200000F0134901EB800000F562709DF8A010FF +:100D300001EB410202EB011110F83100042839DC0B +:100D400000219DF8B40040F2533210FB02F0084A33 +:100D500002EB8000017105229DF8B40040F253318E +:100D600010FB01F0024901EB800101F5627103E023 +:100D700058450020984000209DF8A00000EB40035B +:100D800003EB001001F83020A3229DF8B40040F2DC +:100D9000533110FB01F0FE4901EB800000F5627059 +:100DA0009DF8A01001EB410303EB011100EBC10022 +:100DB0004271B6E09DF8B41040F2533011FB00F0E0 +:100DC000F34901EB800000F562709DF8A01001EB83 +:100DD000410202EB011110F83100062815DCA122B6 +:100DE0009DF8B40040F2533110FB01F0E84901EBEB +:100DF000800000F562709DF8A01001EB410303EB49 +:100E0000011100EBC10042718BE09DF8B41040F27B +:100E1000533011FB00F0DE4901EB800101F56271F6 +:100E20009DF8A00000EB400202EB001011F830101A +:100E30009DF8B40040F2533210FB02F0D44A02EBAA +:100E40008000407981426CD19DF8B41040F253305B +:100E500011FB00F0114601EB800000F562709DF877 +:100E6000A01001EB410202EB011100EBC100807800 +:100E7000A12836D0A3229DF8B40040F2533110FBD4 +:100E800001F0C34901EB800101F562719DF8A000FA +:100E900000EB400303EB001001EBC00042719DF832 +:100EA000B41040F2533011FB00F0B94901EB80005F +:100EB00000F562709DF8A01001EB410202EB0111F8 +:100EC00000EBC1008078A2282BD000219DF8B4004F +:100ED00040F2533210FB02F0AD4A02EB8000017188 +:100EE0001FE0A1229DF8B40040F2533110FB01F045 +:100EF000A74901EB800101F562719DF8A00000EBAC +:100F0000400303EB001001EBC000427101219DF88A +:100F1000B40040F2533210FB02F09D4A02EB800015 +:100F2000017136E5A1229DF8B40040F2533110FB67 +:100F300001F0974901EB800101F562719DF8A00075 +:100F400000EB400303EB001001EBC00042719DF881 +:100F5000B40040F2533110FB01F08D4901EB8001E8 +:100F600001F562719DF8A00000EB400303EB001057 +:100F700001EBC000827000219DF8B40040F25332B2 +:100F800010FB02F0824A02EB8000017101E50021B2 +:100F90009DF8B40040F2533210FB02F07C4A02EBA1 +:100FA00080000171A7229DF8B40040F2533110FB7C +:100FB00001F0774901EB800101F562719DF8A00015 +:100FC00000EB400303EB001001EBC00042719DF801 +:100FD000B40000EB4001C1EBC0106E4901EBC00052 +:100FE000407930287DD19DF8B40040F2533110FB98 +:100FF00001F0674901EB800101F562719DF8A000E5 +:1010000000EB400202EB001011F830109DF8B40024 +:1010100040F2533210FB02F05D4A02EB800040794F +:1010200081425ED19DF8B40000EB400101EB00105D +:10103000A2F5986101EB001030309DF8A01000EB94 +:101040000110801C0990007820F0010209980270BC +:101050009DF8B40000EB400101EB00104E4901EB9C +:10106000001030309DF8A01000EB0110801C09909A +:10107000007820F00202099802709DF8B40040F256 +:10108000533110FB01F0424901EB800000F5627022 +:101090009DF8A01001EB410202EB011100EBC10031 +:1010A000C078312832D19DF8B40000EB400101EB4B +:1010B0000010394901EB001030309DF8A01000EB12 +:1010C0000110801C0990007820F02002099802701D +:1010D00000229DF8B40040F2533110FB01F001E012 +:1010E000FEE340E02A4901EB800000F562709DF8C4 +:1010F000A01001EB410303EB011100EBC10080F8EC +:1011000045209DF8B4100220F8F7D0FF9DF8B400F8 +:1011100040F2533110FB01F01D4901EB800000F556 +:1011200062709DF8A01001EB410202EB011100EB8F +:10113000C10090F84600012814D1A9229DF8B400FE +:1011400040F2533110FB01F0114901EB800000F532 +:1011500062709DF8A01001EB410303EB011100EB5D +:10116000C1008270DEE39DF8B40000EB4001C1EBEA +:10117000C010084901EBC000407931287ED19DF8AC +:10118000B40040F2533110FB01F0014906E00000C9 +:1011900058450020088900209840002001EB80017C +:1011A00001F562719DF8A00000EB400202EB001017 +:1011B00011F830109DF8B40040F2533210FB02F0E9 +:1011C000FE4A02EB80004079814257D19DF8B4007D +:1011D00040F2533110FB01F0114601EB800000F5A5 +:1011E00062709DF8A01001EB410202EB011100EBCF +:1011F000C10090F8460058BB01229DF8B40040F2AF +:10120000533110FB01F0ED4901EB800101F56271F2 +:101210009DF8A00000EB400303EB001001EBC000C1 +:1012200080F845209DF8B40000EB400101EB001070 +:10123000E34901EB001130319DF8A00001EB0010F3 +:10124000801C0990007820F00100401C099908706A +:101250009DF8B40000EB400101EB0010D84901EB10 +:10126000001030309DF8A01000EB0110801C099098 +:10127000007820F002020998027000E00CE2D148E8 +:1012800090F8E00780B19DF8B40000EB400101EB5D +:101290000010CB4901EB001030309DF8A01000EB9E +:1012A0000110807A022878D1C74890F829000128D7 +:1012B000F9D1C548D0F80C02C349498D88426CD297 +:1012C0009DF8B40040F2533110FB01F0BB4901EB33 +:1012D000800000F562709DF8A01001EB410202EB66 +:1012E000011100EBC10090F84500012854D19DF890 +:1012F000B40040F2533110FB01F0B04901EB800023 +:1013000000F562709DF8A01001EB410202EB0111A3 +:1013100000EBC10090F87F00F0BB01229DF8B40003 +:1013200000EB400101EB0010A54901EB0011303149 +:101330009DF8A00001EB0010C2724FF010429DF822 +:10134000B40040F2533110FB01F09C4901EB8001E5 +:1013500001F562719DF8A00000EB400303EB001063 +:1013600001EBC00082609DF8B40000EB400101EB8E +:101370000010934901EB001130319DF8A00001EB02 +:10138000001001789DF8B40040F2533210FB02F0D7 +:101390008A4A02EB800001E070E005E141709DF8AF +:1013A000B40040F2533110FB01F0114601EB800113 +:1013B00001F562719DF8A00000EB400202EB001005 +:1013C00011F830109DF8B40040F2533210FB02F0D7 +:1013D0007A4A02EB8000407981423ED100229DF89A +:1013E000B40040F2533110FB01F0744901EB80016D +:1013F00001F562719DF8A00000EB400303EB0010C3 +:1014000001EBC000C271A4229DF8B40040F2533138 +:1014100010FB01F0694901EB800101F562719DF853 +:10142000A00000EB400303EB001001EBC000827052 +:10143000A3229DF8B40040F2533110FB01F05F4944 +:1014400001EB800000F562709DF8A01001EB4103F4 +:1014500003EB011100EBC100427100229DF8B400C2 +:1014600000EB400101EB0010554901EB001030305A +:101470009DF8A01000EB0110426053E29DF8B4000B +:1014800040F2533110FB01F04C4901EB800000F5B4 +:1014900062709DF8A01001EB410202EB011100EB1C +:1014A000C10090F8450001287ED19DF8B40040F2BB +:1014B000533110FB01F0414901EB800101F56271EC +:1014C0009DF8A00000EB400202EB001001EBC00011 +:1014D00090F8800040F2533110FB01F0374901EBE6 +:1014E000800101F562719DF8B40040F2533210FBA7 +:1014F00002F0324A02EB800000F562709DF8A020F5 +:1015000002EB420303EB021200EBC20090F88100F1 +:1015100000EB400202EB001001EBC00090F87E00EF +:10152000032841D102229DF8B40000EB400101EBF9 +:101530000010234901EB001130319DF8A00001EBB0 +:101540000010C2724FF010429DF8B40040F25331C7 +:1015500010FB01F0194901EB800101F562719DF862 +:10156000A00000EB400303EB001001EBC000826021 +:101570009DF8B40000EB400101EB0010104901EBB5 +:10158000001130319DF8A00001EB001001789DF8AA +:10159000B40040F2533210FB02F0084A02EB800024 +:1015A00041709DF8B40000E09BE140F2533110FB24 +:1015B00001F0114601EB800108E0000058450020D1 +:1015C00098400020BC320020BC12002001F562715E +:1015D0009DF8A00000EB400202EB001011F8301063 +:1015E0009DF8B40040F2533210FB02F0FE4A02EBC9 +:1015F0008000407981423ED100229DF8B40040F243 +:10160000533110FB01F0F84901EB800101F56271E3 +:101610009DF8A00000EB400303EB001001EBC000BD +:10162000C271A4229DF8B40040F2533110FB01F0C6 +:10163000ED4901EB800101F562719DF8A00000EB1E +:10164000400303EB001001EBC0008270A3229DF861 +:10165000B40040F2533110FB01F0E34901EB80008C +:1016600000F562709DF8A01001EB410303EB01113E +:1016700000EBC100427100229DF8B40000EB400174 +:1016800001EB0010D94901EB001030309DF8A0109B +:1016900000EB0110426045E19DF8B40000EB400111 +:1016A000C1EBC010D24901EBC000407933287DD195 +:1016B0009DF8B40000EB400101EB0010CB4901EBB9 +:1016C000001030309DF8A01000EB0110801C099034 +:1016D000007820F00100401C099908709DF8B400C2 +:1016E00000EB400101EB0010C04901EB001030306D +:1016F0009DF8A01000EB0110801C0990007820F0EC +:101700002002099802709DF8B40000EB400101EB43 +:101710000010B64901EB001030309DF8A01000EB2E +:101720000110801C0990007820F00200801C0999AB +:1017300008709DF8B40040F2533110FB01F0AA4943 +:1017400001EB800042799DF8B40040F2533110FB68 +:1017500001F0A54901EB800000F562709DF8A01032 +:1017600001EB410303EB011100F831209DF8B400B7 +:1017700000EB400101EB00109C4901EB0010303000 +:101780009DF8A01000EB0110801C0990007820F05B +:1017900080008030099908709DF8B40000EB40018A +:1017A00001EB0010914901EB001000E023E0303024 +:1017B0009DF8A01000EB01108078C0F3400020B924 +:1017C0009DF8B4100220F8F771FCA2229DF8B40035 +:1017D00040F2533110FB01F0834901EB800000F52A +:1017E00062709DF8A01001EB410303EB011100EBC7 +:1017F000C100827096E09DF8B40000EB4001C1EB9F +:10180000C0117B4800EBC1004079342869D19DF8B4 +:10181000B40000EB400101EB0010744901EB001033 +:1018200030309DF8A01000EB0110801C099000786A +:1018300020F02002099802709DF8B40000EB4001EE +:1018400001EB0010694901EB001030309DF8A01049 +:1018500000EB0110801C0990007820F0020209982A +:10186000027001229DF8B40040F2533110FB01F0E8 +:101870005D4901EB800000F562709DF8A01001EB5E +:10188000410303EB011100EBC10080F84620A922BF +:101890009DF8B40040F2533110FB01F0524901EBC6 +:1018A000800000F562709DF8A01001EB410303EB8E +:1018B000011100EBC10082709DF8B40040F2533179 +:1018C00010FB01F0484901EB800042799DF8B4001B +:1018D00040F2533110FB01F0434901EB800001E07D +:1018E000E3E21FE000F562709DF8A01001EB4103F8 +:1018F00003EB011100F831209DF8B40000EB40012A +:1019000001EB0010394901EB001030309DF8A010B8 +:1019100000EB0110801C0990007820F080008030DE +:101920000999087000202E902F9000213A9122E012 +:10193000DDE92E10000140EA11720901CDE92E12F5 +:101940009DF8B40000EB4001C1EBC010284901EB49 +:10195000C001BDF8E800801D085C3038C117DDE922 +:101960002E3440EA03022143CDE92E21BDF8E800E0 +:10197000401C81B23A91BDF8E8000828D8DB9DF8F8 +:10198000B4002E9940F2533210FB02F0164A02EBDB +:10199000800202F562729DF8A00000EB400303EBA9 +:1019A000001002EBC000C0F81A1000222E922F92F5 +:1019B00000213A912AE0DDE92E10000140EA11727F +:1019C0000901CDE92E129DF8B40000EB4001C1EBF6 +:1019D000C010074901EBC001BDF8E8000F30085CFA +:1019E0003038C11706E0000058450020984000201C +:1019F00008890020DDE92E34184341EA0402CDE9CC +:101A00002E02BDF8E800401C80B23A90BDF8E80014 +:101A10000628D0DB9DF8B4002E9940F2533210FB1B +:101A200002F0FE4A02EB800202F562729DF8A0000D +:101A300000EB400303EB001002EBC0004163002207 +:101A40002E922F9200213A9122E0DDE92E10000122 +:101A500040EA11720901CDE92E129DF8B40000EBA5 +:101A60004001C1EBC010EE4901EBC001BDF8E80038 +:101A70001530085C3038C117DDE92E34184341EACF +:101A80000402CDE92E02BDF8E800401C80B23A9075 +:101A9000BDF8E8000828D8DB9DF8B4002E9940F284 +:101AA000533210FB02F0DD4A02EB800202F5627253 +:101AB0009DF8A00000EB400303EB001002EBC00018 +:101AC000C0F81E109DF8B40000EB4001C1EBC0103F +:101AD000D34901EBC00042799DF8B40040F2533184 +:101AE00010FB01F0CD4901EB800101F562719DF819 +:101AF000A00000EB400303EB001001EBC000C2703C +:101B00009DF8B40000EB400101EB0010C54901EB6A +:101B1000001130319DF8A00001EB001082789DF893 +:101B2000B40040F2533110FB01F0BC4901EB8001DD +:101B300001F562719DF8A00000EB400303EB00107B +:101B400001EBC00002769DF8B40040F2533110FB67 +:101B500001F0B24901EB800101F562719DF8A0002E +:101B600000EB400202EB001011F830109DF8B400B9 +:101B700040F2533210FB02F0A84A02EB8000407999 +:101B800081427DDA00219DF8B40040F2533210FB0F +:101B900002F0A24A02EB80000171A7229DF8B40076 +:101BA00040F2533110FB01F09C4901EB800101F53B +:101BB00062719DF8A00000EB400303EB001001EB05 +:101BC000C000427101219DF8B40040F2533210FB75 +:101BD00002F0924A02EB800001719DF8B40040F2DD +:101BE000533110FB01F0114601EB800042799DF862 +:101BF000B40040F2533110FB01F0884901EB800141 +:101C000001F562719DF8A00000EB400303EB0010AA +:101C100001F83020A1229DF8B40040F2533110FBAE +:101C200001F07E4901EB800101F562719DF8A00091 +:101C300000EB400303EB001001EBC00042719DF884 +:101C4000B40000EB400101EB0010764901EB0011FC +:101C500030319DF8A00001EB0010801C0990007845 +:101C600020F080008030099908709DF8B40000EBE6 +:101C7000400101EB00106B4901EB0010303000E037 +:101C80005BE09DF8A01000EB0110801C099000782B +:101C900020F00401091D099801709DF8B40000EBC3 +:101CA000400101EB00105F4901EB001030309DF85E +:101CB000A01000EB01108078C0F34010E8B39DF84D +:101CC000B40000EB400101EB0010564901EB00109D +:101CD00030309DF8A01000EB0110801C09900078B6 +:101CE00020F02002099802709DF8B40000EB40013A +:101CF00001EB00104B4901EB001030309DF8A010B3 +:101D000000EB01108078C0F34000E8BB9DF8B40000 +:101D100000EB400101EB0010424901EB00103030B4 +:101D20009DF8A01000EB0110801C0990007820F0B5 +:101D3000080008300999087000E0B5E09DF8B4008B +:101D40009DF8A01001EB0010C217CDE92E029DF8FE +:101D5000B40040F2533110FB01F0304901EB800038 +:101D600000F562709DF8A01001EB410202EB011139 +:101D700000EBC100223009902E9800EB40012A4868 +:101D800000EB41100D3000E089E010220890099925 +:101D9000F6F75BFA9DF8B40040F2533110FB01F006 +:101DA0001E4901EB800101F562719DF8A00000EB76 +:101DB000400202EB001001EBC0012E9800EB400244 +:101DC000194800EB421051F81A2F40F8012F4968CA +:101DD00041609DF8B40000EB400101EB0010114997 +:101DE00001EB001130319DF8A00001EB00100178EB +:101DF0002E9800EB40020C4800EB421001702E9828 +:101E000000EB4001084800EB41110848026841F826 +:101E10001D2F808888809DF8B40009E05845002077 +:101E20000889002098400020D8140020C7310020E5 +:101E300040F2533110FB01F0FE4901EB800101F546 +:101E400062719DF8A00000EB400202EB001001EB74 +:101E5000C000416B2E9800EB4002F74800EB4210A7 +:101E6000C0F809109DF8B40000EB400101EB001030 +:101E7000F24901EB001130319DF8A00001EB001098 +:101E800041682E9800EB4002EB4800EB4210C0F88E +:101E900023102E9881B208200991F8F707F99DF8D0 +:101EA000B4100220F8F702F9FEE300202E902F90E4 +:101EB00000213A9122E0DDE92E10000140EA117282 +:101EC0000901CDE92E129DF8B40000EB4001C1EBF1 +:101ED000C010DB4901EBC001BDF8E8000B30085C25 +:101EE0003038C117DDE92E24104341EA0402CDE960 +:101EF0002E02BDF8E800401C80B23A90BDF8E80020 +:101F00000C28D8DB9DF8B400DDE92E1240F25333E3 +:101F100010FB03F0C74B03EB800303F562739DF8DE +:101F2000A00000EB400404EB001003EBC00040F8FD +:101F3000221F426000222E922F9200213A9122E02D +:101F4000DDE92E10000140EA11720901CDE92E12DF +:101F50009DF8B40000EB4001C1EBC010B84901EBA3 +:101F6000C001BDF8E8001730085C3038C117DDE962 +:101F70002E34184341EA0402CDE92E02BDF8E800F0 +:101F8000401C80B23A90BDF8E8000C28D8DB9DF8E0 +:101F9000B400DDE92E1240F2533310FB03F0A54BE1 +:101FA00003EB800303F562739DF8A00000EB40048F +:101FB00004EB001003EBC00022308160C2600021FE +:101FC0009DF8B40040F2533210FB02F0994A02EB44 +:101FD000800001719DF8B40040F2533110FB01F014 +:101FE000114601EB800000F562709DF8A01001EB36 +:101FF000410202EB011110F83100032814DC042225 +:102000009DF8B40040F2533110FB01F0894901EB17 +:10201000800000F562709DF8A01001EB410303EB16 +:10202000011100F831207EE39DF8B40040F25331F5 +:1020300010FB01F07F4901EB800101F562719DF811 +:10204000A00000EB400202EB001011F830109DF8E8 +:10205000B40040F2533210FB02F0764A02EB8000EB +:1020600040798142DFD19DF8B4009DF8A01001EBCA +:102070000010C217CDE92E02724890F8E00708B3AD +:102080009DF8B40000EB400101EB00106B4901EB3F +:10209000001030309DF8A01000EB0110807A02286B +:1020A00010D09DF8B40000EB400101EB0010634933 +:1020B00001EB001030309DF8A01000EB0110C07A49 +:1020C00000287DDD00229DF8B40000EB400101EB0B +:1020D00000105A4901EB001030309DF8A01000EBC1 +:1020E0000110C2725848D0F80C020521B0FBF1F281 +:1020F00001FB120000EB400153482C3000EB411073 +:102100000D3009909DF8B40040F2533110FB01F0FE +:10211000484901EB800000F562709DF8A01001EBCA +:10212000410202EB011100EBC100223010220146F6 +:1021300008900998F6F789F84348D0F80C02052171 +:10214000B0FBF1F201FB120000EB40013E482C30E5 +:1021500000EB41129DF8B40040F2533110FB01F046 +:10216000344901EB800101F562719DF8A00000EB9C +:10217000400303EB001001EBC00050F81A1F42F8B7 +:10218000011F406850603048D0F80C020521B0FBB8 +:10219000F1F201FB120000EB40012B482C3000EB68 +:1021A00041129DF8B40000EB400101EB00102349FF +:1021B00001EB001130319DF8A00001EB001000E0B0 +:1021C00095E1007810702048D0F80C020521B0FB92 +:1021D000F1F201FB120000EB40011B482C3000EB38 +:1021E00041129DF8B40040F2533110FB01F0114947 +:1021F00001EB800101F562719DF8A00000EB400346 +:1022000003EB001001EBC000406BC2F809000E4860 +:10221000D0F80C020521B0FBF1F201FB120000EB3B +:10222000400109482C3000EB41110648F53802689E +:102230000CE0000058450020D814002098400020F1 +:1022400008890020BC320020BC12002041F81D2F5C +:1022500080888880FE48D0F80C020521B0FBF1F29E +:1022600001FB120000EB4001F9482C3000EB411259 +:102270009DF8B40000EB400101EB0010F54901EBC3 +:10228000001130319DF8A00001EB00104068C2F849 +:10229000230000229DF8B40000EB400101EB001088 +:1022A000EC4901EB001130319DF8A00001EB00106A +:1022B000426000213A9154E0E548D0F80C02052133 +:1022C000B0FBF1F201FB120000EB4001E0482C30C2 +:1022D00000EB41112731BDF8E8409DF8B40040F211 +:1022E000533210FB02F0DC4A02EB800202F562720C +:1022F0009DF8A00000EB400303EB001002EBC000D0 +:1023000090F8800040F2533210FB02F0D24A02EB08 +:10231000800202F562729DF8B40040F2533310FB64 +:1023200003F0CD4B03EB800303F562739DF8A0002F +:1023300000EB400505EB001003EBC00090F88100B6 +:1023400000EB400303EB001002EBC0024732BDF884 +:10235000E800001D105C0855BDF8E800401C81B283 +:102360003A91BDF8E8000628A6DB00213A9142E048 +:1023700000239DF8B40040F2533110FB01F0B64940 +:1023800001EB800101F562719DF8A00000EB4002B5 +:1023900002EB001001EBC00090F8800040F25331D6 +:1023A00010FB01F0AC4901EB800101F562719DF871 +:1023B000B40040F2533210FB02F0A74A02EB800255 +:1023C00002F562729DF8A00000EB400404EB0010DF +:1023D00002EBC00090F8810000EB400202EB00101D +:1023E00001EBC0014731BDF8E8000B54BDF8E8002F +:1023F000401C81B23A91BDF8E8000A28B8DB944845 +:10240000D0F80C020521B0FBF1F080B20146099032 +:102410000220F6F75DFE00210620F7F747FE8C4804 +:10242000D0F80C028A49498D884206D28848D0F8F3 +:102430000C02401C8649C1F80C0200210520F7F768 +:1024400035FE9DF8B41001EB410000EB011081490D +:1024500001EB001030309DF8A01000EB0110801C43 +:102460000990007820F00802099802707848D0F8A6 +:102470000C020521B0FBF1F201FB120000EB400160 +:1024800073482C3000EB4110D0F823202E9800EB3D +:102490004001724800EB4110C0F8232000203A9020 +:1024A00020E06B48D0F80C020521B0FBF1F201FBF3 +:1024B000120000EB400166482C3000EB4110273041 +:1024C000BDF8E810425C2E9800EB4001634800EB39 +:1024D00041112731BDF8E8000A54BDF8E800401C5E +:1024E00081B23A91BDF8E8000628DADB59E09DF8A0 +:1024F000B41001EB410000EB0110564901EB001054 +:1025000030309DF8A01000EB0110801C099000787D +:1025100020F008000830099908709DF8B41001EB0C +:10252000410000EB01104B4901EB001030309DF8E9 +:10253000A01000EB011042682E9800EB40014748C4 +:1025400000EB4110C0F8232000203A9025E09DF8D0 +:10255000B41040F2533011FB00F03F4901EB800111 +:1025600001F562719DF8A00000EB400202EB001043 +:1025700001EBC0014731BDF8E8000A5C2E9800EB82 +:102580004001364800EB41112731BDF8E8000A54FC +:10259000BDF8E800401C81B23A91BDF8E800062879 +:1025A000D5DB00229DF8B40040F2533110FB01F05E +:1025B000294901EB800101F562719DF8A00000EB53 +:1025C000400303EB001001EBC00080F846209DF8AB +:1025D000B4100220F7F76AFD9DF8B40040F25331C1 +:1025E00010FB01F01C4901EB800101F562719DF8BF +:1025F000A00000EB400202EB001001EBC000223013 +:1026000009902E9800EB4001144800EB41110D3168 +:1026100010220891DDE90801F5F717FE9DF8B410C6 +:1026200040F2533011FB00F00B4901EB800101F542 +:1026300062719DF8A00000EB400202EB001001EB7C +:10264000C0012E9800EB4002044800EB421007E066 +:10265000BC1200209840002058450020D8140020CB +:1026600051F81A2F40F8012F496841609DF8B410C5 +:1026700001EB410000EB0110F94901EB0011303191 +:102680009DF8A00001EB001001782E9800EB4002AD +:10269000F44800EB421001702E9800EB4001F14825 +:1026A00000EB4111F04800E07EE0026841F81D2F88 +:1026B000808888809DF8B41040F2533011FB00F000 +:1026C000EA4901EB800101F562719DF8A00000EB81 +:1026D000400202EB001001EBC000416B2E9800EBB2 +:1026E0004002E04800EB4210C0F809109DF8B41019 +:1026F00001EB410000EB0110D94901EB0011303131 +:102700009DF8A00001EB001041682E9800EB4002FC +:10271000D44800EB4210C0F823102E9881B2082054 +:102720000991F7F7C3FC00229DF8B40040F2533141 +:1027300010FB01F0CD4901EB800101F562719DF8BC +:10274000A00000EB400303EB001001EBC00080F899 +:102750004620A7229DF8B40040F2533110FB01F04F +:10276000C24901EB800101F562719DF8A00000EB08 +:10277000400303EB001001EBC0004271A2229DF860 +:10278000B40040F2533110FB01F0B84901EB800076 +:1027900000F562709DF8A01001EB410303EB0111FD +:1027A00000EBC100827000BF00BF0BF061BF0021D1 +:1027B000AF4A9DF8B40002EB00129DF8A00011543E +:1027C0009DF8B41001EB4100C0EBC110A94901EB29 +:1027D000C000407870280ED19DF8B41001EB410084 +:1027E000C0EBC110A34901EBC0008078FA2802D1E8 +:1027F000B121259142E09DF8B41001EB4100C0EBFE +:10280000C1109C4901EBC000407800F0F000C028E6 +:102810000ED19DF8B41001EB4100C0EBC1109549F9 +:1028200001EBC0008078FA2802D1B621259125E07D +:102830009DF8B41001EB4100C0EBC1108D4911F8B7 +:10284000300000F0F000502818D19DF8B41001EBD2 +:102850004100C0EBC110874901EBC000407800F097 +:10286000F00030280AD19DF8B41001EB4100C0EB14 +:10287000C110804901EBC000817825919DF8B4100A +:1028800040F2533011FB00F0784901EB8000817871 +:1028900028910021764A9DF8B40002EB00129DF8C1 +:1028A000A0001154744890F82800012815D19DF813 +:1028B000B41001EB410000EB0110694901EB00107D +:1028C00030309DF8A01000EB0110801C09900078BA +:1028D00020F08000803009990870BDF894006528C8 +:1028E00074D004DC012809D0032805D17FE0B12889 +:1028F00002D0B62800D100E08BE18AE19DF8B41047 +:1029000001EB4100C0EBC1105A4901EBC000007956 +:10291000012806D0022805D0032804D0052864D158 +:1029200002E062E061E060E09DF8B41040F25330F4 +:1029300011FB00F04D4901EB800000F562709DF83D +:10294000A01001EB410202EB011110F83100E0BBD5 +:1029500000219DF8B40040F2533210FB02F0434ACC +:1029600002EB8000017101229DF8B40040F2533166 +:1029700010FB01F03D4901EB800101F562719DF80A +:10298000A00000EB400303EB001001F83020B6225A +:102990009DF8B40040F2533110FB01F0334901EBD4 +:1029A000800101F562719DF8A00000EB400303EB8C +:1029B000001001EBC0004271B2229DF8B40040F259 +:1029C000533110FB01F0294901E00DE037E001EB44 +:1029D000800000F562709DF8A01001EB410303EB4D +:1029E000011100EBC100827000BF00BF11E19DF832 +:1029F000B41001EB4100C0EBC1101E4901EBC00057 +:102A0000C1791E4880F8031D9DF8B41001EB410008 +:102A100000EB0110124901EB001130319DF8A000CC +:102A200001EB0010801C0990144890F8030DC208B7 +:102A30000998007862F3000009990870E9E09DF8B0 +:102A4000B41001EB4100C0EBC1100A4901EBC0001A +:102A5000007900F0F00098B9B821259112E000004B +:102A600098400020D8140020C7310020584500208D +:102A7000883E002008890020BC120020BC220020D3 +:102A8000B921259100213A9120E09DF8B41001EB85 +:102A9000410000EB0110FE4901EB00113031BDF89F +:102AA000E80001EB001041789DF8B40000EB400213 +:102AB000C2EBC010F74A12F830005038814200D102 +:102AC00012E0BDF8E800401C81B23A919DF8B410C4 +:102AD00001EB410000EB0110ED4901EB0010C17961 +:102AE000BDF8E8008142D0DC00BF9DF8B41040F290 +:102AF000533011FB00F0E84901EB800000F56270F3 +:102B00009DF8A01001EB410202EB011110F8310019 +:102B1000012834D100219DF8B40040F2533210FB5B +:102B200002F0DD4A02EB8000017102229DF8B40040 +:102B300040F2533110FB01F0D74901EB800101F560 +:102B400062719DF8A00000EB400303EB001001F858 +:102B50003020B9229DF8B40040F2533110FB01F04F +:102B6000CD4901EB800101F562719DF8A00000EBF9 +:102B7000400303EB001001EBC000427148E09DF8F8 +:102B8000B41040F2533011FB00F0C34901EB800058 +:102B900000F562709DF8A01001EB410202EB0111FB +:102BA00010F83100012833D100219DF8B40040F223 +:102BB000533210FB02F0B84A02EB8000017102228E +:102BC0009DF8B40040F2533110FB01F0B24901EB23 +:102BD000800101F562719DF8A00000EB400303EB5A +:102BE000001001F83020B9229DF8B40040F25331B2 +:102BF00010FB01F0A84901EB800000F562709DF820 +:102C0000A01001EB410303EB011100EBC100427185 +:102C100000BF00BFC9E59DF8B40000EB400101EB27 +:102C200000109B4901EB0010007B20B101287DD0F2 +:102C300002287CD1EDE299499DF8B40031F81000EA +:102C4000801F81B209919DF8B40000EB4001C1EBF7 +:102C5000C010904901EBC000401C08900999F6F79C +:102C600073FE0022CDE930029DF8B40000EB400174 +:102C7000C1EBC010874901EBC00288489DF8B41031 +:102C800030F81100401F11180991042109981FF014 +:102C9000B1FFC217CDE92E022FA819C82E995940AD +:102CA000604001437ED100227D499DF8B40001EBD4 +:102CB000001002709DF8B40000EB4001C1EBC010A1 +:102CC000744901EBC00001792591BDF894003128C9 +:102CD00002D0452867D1FCE070489DF8B41030F868 +:102CE00011001838412190FBF1F0C217C1B2CDE9B3 +:102CF0002E026C4880F8AC1000203A90DFE09DF87E +:102D0000B40000EB4001C1EBC010624901EBC0010F +:102D1000BDF8E80000EB80101430095C614AAD3268 +:102D2000BDF8E80011549DF8B40001E0D4E06FE272 +:102D300000EB4001C1EBC010564901EBC001BDF8EA +:102D4000E80000EB80101A3001440991082109982D +:102D50001FF00EFF8DED0E0A524AB932BDF8E800A1 +:102D60000E9902EB001041609DF8B40000EB4001A9 +:102D7000C1EBC010474901EBC001BDF8E80000EB12 +:102D80008010323001440991082109981FF0F0FEAB +:102D90008DED0E0A434AB932BDF8E8000E9902EBF8 +:102DA000001001E097E095E001609DF8B40000EBB1 +:102DB0004001C1EBC010374901EBC001BDF8E8008C +:102DC00000EB80103A3001440991082109981FF066 +:102DD000CFFE8DED0E0A334AB932BDF8E8000E99E8 +:102DE00002EB001081609DF8B40000EB4001C1EBE4 +:102DF000C010284901EBC001BDF8E80000EB8010CD +:102E0000423001440991082109981FF0B1FE8DED6F +:102E10000E0A244AB932BDF8E8000E9902EB001000 +:102E2000C1609DF8B40000EB400101EB00101849AF +:102E300001EB00113031BDF8E80001EB0010801CFF +:102E40000990007820F080008030099908709DF882 +:102E5000B40000EB4001C1EBC0100E4901EBC00211 +:102E60000E489DF8B41030F81100401E125C9DF819 +:102E7000B40040F2533110FB01F0074901EB800030 +:102E800000F562709DF8A01001EB41030CE000001A +:102E9000984000200889002058450020887A0020AA +:102EA000883E0020BC32002003EB011100EBC10082 +:102EB00080F84420BDF8E800401C80B23A90BDF88C +:102EC000E8000021DDE92E34C01AA141FFF617AF5A +:102ED00000E000BF00BFB4E29DF8B40000EB400189 +:102EE000C1EBC010FE4901EBC000407D9DF8B4105D +:102EF00001EB4102C2EBC111F94A02EBC101897D2C +:102F000040EA0120C217CDE92E029DF8B40000EB83 +:102F10004001C1EBC010F24901EBC001099115213C +:102F20000998F6F7F5FC0022CDE930022FA815C864 +:102F30002E995140604001437ED19DF8B40000EBD2 +:102F40004001C1EBC010E64911F83000401EC1B28B +:102F500028910021E34A9DF8B40002EB00129DF88D +:102F6000A0001154E04A9DF8A00011549FEDDF0A23 +:102F700010EE101A0C329DF8A00002EB0010416018 +:102F80009DF8B40000EB4001C1EBC011D44800EB48 +:102F9000C10081799DF8B40000EB4002C2EBC01083 +:102FA000CF4A02EBC000407941EA002000EE100A4F +:102FB000B8EEC00A9FEDCE1AC0EE010A9DF8B4002B +:102FC00000EB4001C1EBC010114601EBC0000179DC +:102FD0009DF8B40000EB4002C2EBC010C04A02EB07 +:102FE000C000C07841EA002000EE100AB8EEC00A26 +:102FF00030EE800A10EE101ABB4A0C329DF8A00089 +:1030000002EB001001609DF8B40000EB4001C1EB41 +:10301000C010B34901EBC000817A9DF8B40000EB09 +:103020004002C2EBC010AE4A02EBC000407A41EA57 +:10303000002000EE100A00E0EAE0B8EEC00A9FEDC2 +:10304000AC1AC0EE010A9DF8B40000EB4001C1EBE0 +:10305000C010114601EBC000017A9DF8B40000EBEE +:103060004002C2EBC0109E4A02EBC000C07941EAA8 +:10307000002000EE100AB8EEC00A30EE800A10EE12 +:10308000101A994A0C329DF8A00002EB00108160E2 +:103090009DF8B40000EB4001C1EBC010904901EB7A +:1030A000C000C07A00F0800038BB9DF8B40000EB8F +:1030B0004001C1EBC0108A4901EBC000017B9DF8C3 +:1030C000B40000EB4002C2EBC010854A02EBC00026 +:1030D000C07A41EA002000EE100AF8EEC00AB3EE12 +:1030E000001A80EE810A10EE100A7F4A0C329DF819 +:1030F000A01002EB0111C86047E09DF8B40000EB9E +:103100004001C1EBC010764901EBC000017B9DF886 +:10311000B40000EB4002C2EBC010714A02EBC000E9 +:10312000C07A41EA0020404280B200EE100AB8EEB8 +:10313000C00A8DED030A0398F5F7F0FA9FED6D0BC9 +:1031400053EC102BCDE904019DED040B51EC100B59 +:10315000F5F7C8F99FED690B53EC102BCDE906018B +:103160009DED060B51EC100BF5F747F9CDE9080181 +:103170009DED080B51EC100BF5F7E3FA5A4A0C32AF +:103180009DF8A01002EB0111C8609DF8B40000EB9F +:10319000400101EB00105B4901EB001030309DF85D +:1031A000A01000EB0110801C0990007820F0800036 +:1031B0008030099908709DF8B41001EB4100C0EB14 +:1031C000C110474901EBC000C27D9DF8B40040F238 +:1031D000533110FB01F04C4901EB800000F56270A7 +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F844209DF8B41001EB410000EB011071 +:10320000404901EB0010C1793748AD3880F8AC1067 +:1032100017E19DF8B41001EB4100C0EBC11030493B +:1032200001EBC000C0799DF8B41001EB4102C2EB84 +:10323000C1112B4A02EBC101097A40EA0120C217F1 +:10324000CDE92E029DF8B41001EB4100C0EBC11096 +:10325000234901EBC001099107210998F6F758FBB2 +:103260000022CDE93002DDE93032DDE92E1059408F +:10327000504001437ED19DF8B41001EB4100C0EBFA +:10328000C110174911F83000401EC1B22891002129 +:10329000144A9DF8B40002EB00100170124A9DF828 +:1032A000A00011549DF8B41001EB4100C0EBC11017 +:1032B0000B4901EBC000817908460191F5F7A8F9A7 +:1032C000CDE902019DED021B9FED100B23F038FBB1 +:1032D0008DED060B9DF8B41001EB41001AE00000E3 +:1032E00008890020883E002069330020000000008B +:1032F00000FF7F4700000000000030400000000099 +:103300000000000098400020584500200000000008 +:1033100000002440C0EBC110F64901EBC000017968 +:103320009DF8B40000EB4002C2EBC010F14A02EB82 +:10333000C000C07841EA002000EE100AB8EEC00AD2 +:103340008DED030A0398F5F7E9F9CDE904019DED48 +:10335000060B53EC102B9DED040B51EC100BF5F705 +:10336000C1F8CDE908019DED080B51EC100BF5F704 +:10337000E8F900E064E0E04A9DF8A01002EB0111DA +:1033800048601FED260A10EE101A9DF8A00002EB0F +:10339000001001601FED2B0A10EE101A9DF8A0001E +:1033A00002EB001081601FED2F0A10EE101A9DF83D +:1033B000A00002EB0010C1609DF8B41001EB4100C9 +:1033C00000EB011002F6235101EB001130319DF8A2 +:1033D000A00001EB0010801C0990007820F0800014 +:1033E0008030099908709DF8B41001EB4100C0EBE2 +:1033F000C110C04901EBC000427A9DF8B40040F210 +:10340000533110FB01F0BD4901EB800000F5627003 +:103410009DF8A01001EB410303EB011100EBC1008B +:1034200080F844209DF8B41001EB410000EB01103E +:10343000B34901EB0010C179AF48B93880F8AC103E +:1034400000BF00BF0BF014B99DF8B41001EB4100B0 +:10345000C0EBC110A74901EBC000C1789DF8B400D2 +:1034600000EB4002C2EBC010A24A02EBC000807821 +:1034700041EA002129919DF8B41001EB4100C0EB15 +:10348000C110114601EBC001BDF8A400401C095C4D +:103490009DF8B40000EB4002C2EBC010954A02EB6D +:1034A000C002BDF8A400105C41EA0020C217CDE9BB +:1034B0002E029DF8B41001EB4100C0EBC1108D4904 +:1034C00001EBC0000990BDF8A410F6F721FA002224 +:1034D000CDE930022FA819C82E9959406040014308 +:1034E00041F068869DF8B41001EB4100C0EBC110BB +:1034F000804901EBC0004178289100213A911CE0FD +:103500009DF8B41001EB410000EB01107C4901EB88 +:1035100000113031BDF8E80001EB001041789DF852 +:10352000A000814204D1BDF8E800C1B2289112E0A8 +:10353000BDF8E800401C81B23A919DF8B41001EB4F +:10354000410000EB01106E4901EB0010C179BDF89C +:10355000E8008142D4DC00BF9DF8B41001EB4100CB +:1035600000EB0110664901EB001030309DF8A0100F +:1035700000EB0110801C0990007820F08000803062 +:10358000099908709DF8B41001EB4100C0EBC1101F +:10359000584901EBC000007925900020594A9DF858 +:1035A000B41002EB01129DF8A0105054BDF8940025 +:1035B000F3287DD009DC05287BD006280ED0F12821 +:1035C00078D0F22841F0F585F7E3F42873D0F62897 +:1035D00072D0F72871D0F828F4D1EFE306211091CA +:1035E00000213691EBE3BDF84000401C81B2109100 +:1035F0009DF8B41001EB4100C0EBC1103D4901EB57 +:10360000C001BDF84000095C2591BDF84000401C98 +:1036100081B21091BDF89400F12804D0F22868D04E +:10362000F32871D1FEE39DF8B41001EB4100C0EB2B +:10363000C110304901EBC001BDF84000095C29917F +:10364000BDF84000401C81B210919DF8B41001EB10 +:10365000410000EB01102A4901EB001130319DF8C7 +:10366000A020BDF8D800104401EB0010407A00F013 +:103670000100E8B39DF8B41040F2533011FB00F0A4 +:103680001E4901EB800101F562719DF8A020BDF893 +:10369000D800104400EB400202EB001001EBC00028 +:1036A00090F8900000F0010010BB9DF8B41005E008 +:1036B000FDE3FDE3FDE3FDE3FDE3FDE340F2533015 +:1036C00011FB00F00D4901EB800101F562719DF8DD +:1036D000A020BDF8D800104400EB400202EB00101F +:1036E00001EBC00090F8820010B100213A913CE05B +:1036F0009EE0FCE308890020753300205845002037 +:1037000098400020883E0020F2E39DF8B41040F27B +:10371000533011FB00F0FD4901EB800101F56271AE +:103720009DF8A020BDF8D800104400EB400202EB49 +:10373000001001EBC00000F18301BDF8E8000A5C55 +:103740009DF8B40000EB400101EB0010F04901EBE3 +:1037500000100E30BDF8E810405C824200D008E056 +:10376000BDF8E800401C81B23A91BDF8E800042899 +:10377000CBDB00BFBDF8E800042859D104213A9101 +:103780002FE09DF8B41040F2533011FB00F0DF49F8 +:1037900001EB800101F562719DF8A020BDF8D80011 +:1037A000104400EB400202EB001001EBC00000F1FE +:1037B0008301BDF8E8000A5C9DF8B40000EB40010D +:1037C00001EB0010D24901EB00100E30BDF8E810FB +:1037D000405C824200D008E0BDF8E800401C81B2A5 +:1037E0003A91BDF8E8000A28CBDB00BFBDF8E8003D +:1037F0000A281DD09DF8B41040F2533011FB00F0A0 +:10380000C24901EB800101F562719DF8A020BDF86D +:10381000D800104400EB400202EB001001EBC000A6 +:1038200090300990007820F00100401C0999087040 +:10383000BDF8A4000F287CD19DF8B40000EB400136 +:1038400001EB0010B24901EB001130319DF8A020CE +:10385000BDF8D800104401EB0010801C09900078DE +:1038600020F00400001D0999087000203A902DE016 +:103870009DF8B40000EB4001C1EBC010A54901EB7D +:10388000C001BDF84020BDF8E80010440A5C9DF876 +:10389000B40040F2533110FB01F09C4901EB800170 +:1038A00001F562719DF8A030BDF8D800184400EB16 +:1038B000400303EB001001EBC0014731BDF8E80005 +:1038C0000A54BDF8E800401C81B23A91BDF8E80006 +:1038D0000A28CDDBBDF840000A3081B210910021EA +:1038E0003A912FE09DF8B40000EB4001C1EBC0100D +:1038F000884901EBC001BDF84020BDF8E800104444 +:103900000A5C9DF8B40040F2533110FB01F07F498E +:1039100001EB800101F562719DF8A030BDF8D8007F +:10392000184400EB400303EB001001EBC0016031D1 +:1039300000E07AE2BDF8E8000A54BDF8E800401C57 +:1039400081B23A91BDF8E8000228CBDBBDF8400017 +:10395000801C81B210919DF8B40000EB4001C1EBD6 +:10396000C0106C4901EBC001BDF84000085C0104C7 +:103970009DF8B40000EB4002C2EBC010654A02EBB8 +:10398000C002BDF84000401C105C41EA00219DF8D7 +:10399000B40000EB4002C2EBC0105E4A02EBC00272 +:1039A000BDF84000801C105C01439DF8B40040F25B +:1039B000533210FB02F0554A02EB800202F56272AC +:1039C0009DF8A030BDF8D800184400EB400303EB8D +:1039D000001002EBC0004167BDF84000C01C81B27E +:1039E00010914D4890F8E007F0BB00213A9120E09B +:1039F0009DF8B40040F2533110FB01F0434901EB54 +:103A0000800101F562719DF8A020BDF8D800104436 +:103A100000EB400202EB001001EBC0004730BDF8A4 +:103A2000E810405C00B108E0BDF8E800401C81B23D +:103A30003A91BDF8E8000A28DADB00BFBDF8E800DB +:103A40000A281BD140229DF8B40040F2533110FBEC +:103A500001F02E4901EB800101F562719DF8A03063 +:103A6000BDF8D800184400E04FE000EB400303EB42 +:103A7000001001EBC00080F87E2066E19DF8B400E4 +:103A800040F2533110FB01F0204901EB800101F5B8 +:103A900062719DF8A020BDF8D800104400EB4002F0 +:103AA00002EB001001EBC00090F87E0068BB002123 +:103AB0002A9121E10021379137E09DF8B40040F2CE +:103AC000533110FB01F0114901EB800101F56271E6 +:103AD0009DF8A020BDF8D800104400EB400202EB96 +:103AE000001001EBC0014731BDF8DC00001D095C8E +:103AF0009DF8A80000EB4002084800EB4202BDF828 +:103B0000DC00105C81420BD013E01EE15845002020 +:103B10009840002008890020BC3200208834002012 +:103B2000BDF8DC00401C81B23791BDF8DC000628EE +:103B3000C3DB00BFBDF8DC0006287DD103229DF861 +:103B4000B40040F2533110FB01F0FE4901EB80015B +:103B500001F562719DF8A030BDF8D800184400EB63 +:103B6000400303EB001001EBC00080F87E209DF8BD +:103B7000B40000EB400101EB0010F34901EB001130 +:103B800030319DF8A020BDF8D800104401EB0010A2 +:103B9000801C0990007820F004020998027000202F +:103BA0003A901FE020229DF8B40040F2533110FB00 +:103BB00001F0E44901EB800101F562719DF8A0304C +:103BC000BDF8D800184400EB400303EB001001EBF4 +:103BD000C0015131BDF8E8000A54BDF8E800401CAE +:103BE00081B23A91BDF8E8000F28DBDB00213A9161 +:103BF0001FE020229DF8B40040F2533110FB01F089 +:103C0000D04901EB800101F562719DF8A030BDF84B +:103C1000D800184400EB400303EB001001EBC00197 +:103C20006331BDF8E8000A54BDF8E800401C81B2D9 +:103C30003A91BDF8E80000E059E00A28D9DB0022FB +:103C40009DF8B40040F2533110FB01F0BD4901EB87 +:103C5000800101F562719DF8A030BDF8D8001844CC +:103C600000EB400303EB001001EBC00080F878206C +:103C700000213A911FE000229DF8B40040F2533138 +:103C800010FB01F0AF4901EB800101F562719DF875 +:103C9000A030BDF8D800184400EB400303EB00103F +:103CA00001EBC0017931BDF8E8000A54BDF8E80025 +:103CB000401C81B23A91BDF8E8000528DBDB9DF895 +:103CC000B40040F2533110FB01F09E4901EB80013A +:103CD00001F562719DF8A020BDF8D800104400EBFA +:103CE000400202EB001001EBC000406F0CE09DF8B9 +:103CF000A800401CC1B22A919448B0F8CA019DF8AE +:103D0000A81088423FF7D6AE00BF9048B0F8CA016D +:103D10009DF8A810884218D140229DF8B40040F2C6 +:103D2000533110FB01F0874901EB800101F562710D +:103D30009DF8A030BDF8D800184400EB400303EB19 +:103D4000001001EBC00080F87E209DF8B40040F226 +:103D5000533110FB01F07B4901EB800101F56271E9 +:103D60009DF8A020BDF8D800104400EB400202EB03 +:103D7000001001EBC00090F87E00032804D0112849 +:103D80001ED0402850D134E0F2229DF8B40040F219 +:103D9000533110FB01F06B4901EB800101F56271B9 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001001EBC000427136E0F3E3F3E319E1D8 +:103DC000F3229DF8B40040F2533110FB01F05D493D +:103DD00001EB800101F562719DF8A030BDF8D800BB +:103DE000184400EB400303EB001001EBC0004271EC +:103DF0001AE0F2229DF8B40040F2533110FB01F0BA +:103E0000504901EB800101F562719DF8A030BDF8C9 +:103E1000D800184400EB400303EB001001EBC00096 +:103E2000427100E0C7E000BF6EE09DF8B40000EB17 +:103E3000400101EB0010444901EB001130319DF8C5 +:103E4000A020BDF8D800104401EB0010801C0990A0 +:103E5000007820F00402099802709DF8B40040F246 +:103E6000533110FB01F0374901EB800000F562701F +:103E70009DF8A020BDF8D810114401EB410202EBDF +:103E8000011100EBC10090F8900000F0010080B338 +:103E900000229DF8B40040F2533110FB01F0294993 +:103EA00001EB800101F562719DF8A03005E0FDE3B2 +:103EB000FDE3AFE0FCE3FCE3FCE3BDF8D80018440D +:103EC00000EB400303EB001001EBC000A0F88E20D4 +:103ED00005229DF8B40040F2533110FB01F019495E +:103EE00001EB800101F562719DF8A03002E00CE069 +:103EF0007AE009E0BDF8D800184400EB400303EB7A +:103F0000001001EBC00042716EE09DF8B40040F279 +:103F1000533110FB01F00B4901EB800101F5627197 +:103F20009DF8A020BDF8D800104400EB400202EB41 +:103F3000001001EBC00090F87E00402821D1002243 +:103F400006E000005845002098400020BC320020C8 +:103F50009DF8B40040F2533110FB01F0FE4901EB33 +:103F6000800101F562719DF8A030BDF8D8001844B9 +:103F700000EB400303EB001001EBC00080F87E2053 +:103F800000BF00BFF1229DF8B40040F2533110FB96 +:103F900001F0F14901EB800101F562719DF8A0305B +:103FA000BDF8D800184400EB400303EB001001EB10 +:103FB000C000427118E0F1229DF8B40040F2533184 +:103FC00010FB01F0E44901EB800101F562719DF8FD +:103FD000A030BDF8D800184400EB400303EB0010FC +:103FE00001EBC000427100BF00BFBDF8D800401C0B +:103FF00081B236919DF8B40000EB4001C1EBC010D6 +:10400000D64901EBC0004179BDF8D80081423FF7A5 +:10401000EAAAF2E39DF8B40040F2533110FB01F03C +:10402000CD4901EB800000F562709DF8A01001EB16 +:10403000410202EB011110F8310048BB01229DF84A +:10404000B40040F2533110FB01F0C34901EB800191 +:1040500001F562719DF8A00000EB400303EB001036 +:1040600001F83020F4229DF8B40040F2533110FBE7 +:1040700001F0B94901EB800000F562709DF8A010D5 +:1040800001EB410303EB011100EBC1004271CCE0F5 +:104090009DF8B40000EB400101EB0010B04901EBCA +:1040A000001030309DF8A01000EB0110407A00F0B5 +:1040B000010080B39DF8B40040F2533110FB01F0D1 +:1040C000A54901EB800000F562709DF8A01001EB9E +:1040D000410202EB011100EBC10090F8900000F0EA +:1040E0000100C0B99DF8B40040F2533110FB01F05B +:1040F000994901EB800000F562709DF8A01001EB7A +:10410000410202EB011100EBC10090F8820010B1F6 +:1041100000203A902DE088E09DF8B40040F2533141 +:1041200010FB01F08C4901EB800101F562719DF8F3 +:10413000A00000EB400202EB001001EBC00000F118 +:104140008301BDF8E8000A5C9DF8B40000EB400173 +:1041500001EB0010824901EB00100E30BDF8E810B1 +:10416000405C824200D008E0BDF8E800401C81B20B +:104170003A91BDF8E8000428CEDB00BFBDF8E800A6 +:10418000042852D13A902CE09DF8B40040F253310B +:1041900010FB01F0704901EB800101F562719DF89F +:1041A000A00000EB400202EB001001EBC00000F1A8 +:1041B0008301BDF8E8000A5C9DF8B40000EB400103 +:1041C00001EB0010664901EB00100E30BDF8E8105D +:1041D000405C824200D008E0BDF8E800401C81B29B +:1041E0003A91BDF8E8000A28CEDB00BFBDF8E80030 +:1041F0000A281AD09DF8B40040F2533110FB01F0A8 +:10420000554901EB800000F562709DF8A01001EBAC +:10421000410202EB011100EBC100903009900078DF +:1042200020F00100401C09990870BDF8A400112875 +:1042300077D19DF8B40000EB400101EB0010484934 +:1042400001EB001030309DF8A01000EB0110801C35 +:104250000990007820F00401091D099801700021DF +:104260003A9128E09DF8B40000EB4001C1EBC0108A +:104270003A4901EBC001BDF8E800401D0A5C9DF819 +:10428000B40040F2533110FB01F0334901EB8001DF +:1042900001F562719DF8A00000EB400303EB0010F4 +:1042A00001EBC0014731BDF8E8000A54BDF8E80051 +:1042B000401C81B23A91BDF8E8000A28D2DB002008 +:1042C0003A9028E09DF8B40000EB4001C1EBC0102B +:1042D000224901EBC001BDF8E8000F300A5C9DF8EF +:1042E000B40040F2533110FB01F01B4901EB800197 +:1042F00001F562719DF8A00000EB400303EB001094 +:1043000001EBC0016031BDF8E8000A54BDF8E800D7 +:10431000401C81B23A91BDF8E8000228D2DBAFE23E +:10432000FFE7BDF8A40014287DD19DF8B40000EB90 +:10433000400101EB00100A4901EB001030309DF8FC +:10434000A01000EB0110801C0990007820F0040000 +:10435000001D0999087005E05845002008890020D3 +:104360009840002000203A9028E09DF8B40000EB2F +:104370004001C1EBC010F84901EBC001BDF8E800F5 +:10438000401D0A5C9DF8B40040F2533110FB01F06F +:10439000F24901EB800101F562719DF8A00000EB8C +:1043A000400303EB001001EBC0014731BDF8E8000A +:1043B0000A54BDF8E800401C81B23A91BDF8E8000B +:1043C0000A28D2DB00203A9028E09DF8B40000EBE8 +:1043D0004001C1EBC010E04901EBC001BDF8E800AD +:1043E0000F300A5C9DF8B40040F2533110FB01F02D +:1043F000DA4901EB800101F562719DF8A00000EB44 +:10440000400303EB001001EBC0016031BDF8E80090 +:104410000A54BDF8E800401C81B23A91BDF8E800AA +:104420000228D2DB00E02CE29DF8B40000EB400152 +:10443000C1EBC010C84901EBC000407C01049DF8ED +:10444000B40000EB4002C2EBC010C34A02EBC00054 +:10445000807C41EA00219DF8B40000EB4002C2EBF1 +:10446000C010BD4A02EBC000C07C01439DF8B400FF +:1044700040F2533210FB02F0B84A02EB800000F524 +:1044800062709DF8A02002EB420303EB021200EBE6 +:10449000C2004167B24890F8E007E0BB00203A90C4 +:1044A0001DE09DF8B40040F2533110FB01F0AB4920 +:1044B00001EB800101F562719DF8A00000EB400264 +:1044C00002EB001001EBC0004730BDF8E810405C83 +:1044D00000B108E0BDF8E800401C81B23A91BDF897 +:1044E000E8000A28DDDB00BFBDF8E8000A2818D183 +:1044F00040229DF8B40040F2533110FB01F097497F +:1045000001EB800000F562709DF8A01001EB410303 +:1045100003EB011100E047E000EBC10080F87E20D2 +:104520004FE19DF8B40040F2533110FB01F08B498C +:1045300001EB800000F562709DF8A01001EB4102D4 +:1045400002EB011100EBC10090F87E0060BB00207F +:104550002A9010E1002037902CE09DF8B40040F242 +:10456000533110FB01F07D4901EB800101F56271CF +:104570009DF8A00000EB400202EB001001EBC0012F +:104580004731BDF8DC00001D095C9DF8A80000EB78 +:104590004002744800EB4202BDF8DC00105C81422E +:1045A00003D00BE0FEE3FEE30BE1BDF8DC00401CB2 +:1045B00081B23791BDF8DC000628CEDB00BFBDF824 +:1045C000DC00062877D103229DF8B40040F2533175 +:1045D00010FB01F0614901EB800101F562719DF86A +:1045E000A00000EB400303EB001001EBC00080F8DB +:1045F0007E209DF8B40000EB400101EB00105A4909 +:1046000001EB001130319DF8A00001EB0010801C7F +:104610000990007820F004020998027000203A9076 +:104620001CE020229DF8B40040F2533110FB01F051 +:104630004A4901EB800101F562719DF8A00000EB91 +:10464000400303EB001001EBC0015131BDF8E8005D +:104650000A54BDF8E800401C81B23A91BDF8E80068 +:104660000F28DEDB00203A901CE020229DF8B400E9 +:1046700040F2533110FB01F0384901EB800101F5A4 +:1046800062719DF8A00000EB400303EB001001EB0A +:10469000C0016331BDF8E8000A54BDF8E800401CD1 +:1046A00081B23A91BDF8E8000A2805E0FDE3FDE398 +:1046B000FDE3FDE3EAE359E0D7DB00229DF8B40017 +:1046C00040F2533110FB01F0244901EB800101F568 +:1046D00062719DF8A00000EB400303EB001001EBBA +:1046E000C00080F8782000213A911CE000229DF85B +:1046F000B40040F2533110FB01F0184901EB800186 +:1047000001F562719DF8A00000EB400303EB00107F +:1047100001EBC0017931BDF8E8000A54BDF8E800AA +:10472000401C81B23A91BDF8E8000528DEDB9DF817 +:10473000B40040F2533110FB01F0084901EB800056 +:1047400000F562709DF8A01001EB410202EB01112F +:1047500000EBC100406F16E008890020584500209A +:10476000BC32002088340020984000209DF8A8002A +:10477000401CC1B22A91FE48B0F8CA019DF8A810A9 +:1047800088423FF7E7AE00BFF948B0F8CA019DF88C +:10479000A810884215D140229DF8B40040F2533150 +:1047A00010FB01F0F34901EB800000F562709DF809 +:1047B000A01001EB410303EB011100EBC10080F8F5 +:1047C0007E209DF8B40040F2533110FB01F0E9491E +:1047D00001EB800000F562709DF8A01001EB410232 +:1047E00002EB011100EBC10090F87E00032805D018 +:1047F000112819D0402843D12CE045E3F2229DF83E +:10480000B40040F2533110FB01F0DA4901EB8000B3 +:1048100000F562709DF8A01001EB410303EB01115C +:1048200000EBC10042712BE0F3229DF8B40040F28E +:10483000533110FB01F0CF4901EB800000F56270AD +:104840009DF8A01001EB410303EB011100EBC10047 +:10485000427115E0F2229DF8B40040F2533110FB92 +:1048600001F0C44901EB800000F562709DF8A010D2 +:1048700001EB410303EB011100EBC100427100BFEA +:1048800002E3BDF8A40006287DD19DF8B40000EB3A +:104890004001C1EBC010B84901EBC00040790128CC +:1048A00072D10320B5490870F7229DF8B40040F298 +:1048B000533110FB01F0AF4901EB800101F562714A +:1048C0009DF8A00000EB400303EB001001EBC000DB +:1048D00042719DF8B40040F2533110FB01F0A5493C +:1048E00001EB800101F562719DF8A00000EB400230 +:1048F00002EB001001EBC00090F8801001EB4100CA +:1049000000EB01109E4901EB001130319DF8B4001D +:1049100040F2533210FB02F0964A02EB800000F5A1 +:1049200062709DF8A02002EB420303EB021200EB41 +:10493000C20090F8810001EB00108078C0F34000C5 +:10494000F0B39DF8B41040F2533011FB00F08949E8 +:1049500001EB800000F562709DF8A01001EB4102B0 +:1049600002EB011100EBC10090F8801001EB410057 +:1049700000EB0110824901EB00108079012804D07E +:104980000A287CD13FE027E2CDE0BA239DF8B400AD +:1049900040F2533110FB01F0764901EB800101F543 +:1049A00062719DF8A00000EB400202EB001001EBE9 +:1049B000C00090F8800040F2533110FB01F000E09D +:1049C0003AE16C4901EB800101F562719DF8B40098 +:1049D00040F2533210FB02F0664A02EB800000F511 +:1049E00062709DF8A02002EB420404EB021200EB7F +:1049F000C20090F8810000EB400202EB001001EBD6 +:104A0000C00043713BE00B239DF8B40040F25331EA +:104A100010FB01F0574901EB800101F562719DF82F +:104A2000A00000EB400202EB001001EBC00090F888 +:104A3000800040F2533110FB01F04E4901EB800140 +:104A400001F562719DF8B40040F2533210FB02F0A0 +:104A5000484A02EB800000F562709DF8A02002EB4E +:104A6000420404EB021200EBC20090F8810000EB5C +:104A7000400202EB001001EBC000437100BF00BF19 +:104A80009DF8B41040F2533011FB00F0394901EBAE +:104A9000800101F562719DF8A00000EB400202EB7D +:104AA000001001EBC00090F8801001EB410000EB1A +:104AB0000110334901EB001130319DF8B40040F290 +:104AC000533210FB02F02B4A02EB800202F56272B5 +:104AD0009DF8A00000EB400303EB001002EBC000C8 +:104AE00090F8810001EB001002789DF8B40040F2CC +:104AF000533110FB01F01F4901EB800000F562709B +:104B00009DF8A01001EB410303EB011100EBC10084 +:104B100090F8800040F2533110FB01F0154901EB91 +:104B200080004270B0E19DF8B41001EB4100C0EB91 +:104B3000C110114901EBC000407902287CD104204A +:104B40000E490870F8229DF8B40040F2533110FB72 +:104B500001F0084901EB800101F562719DF8A000A8 +:104B600000EB400303EB001001EBC000427109E0D1 +:104B7000BC3200205845002008890020190200207E +:104B8000984000209DF8B41040F2533011FB00F023 +:104B9000F94901EB800101F562719DF8A00000EB7D +:104BA000400202EB001001EBC00090F8801001EB16 +:104BB000410000EB0110F14901EB001130319DF88B +:104BC000B40040F2533210FB02F0EB4A02EB8000DB +:104BD00000F562709DF8A02002EB420303EB021285 +:104BE00000EBC20090F8810001EB00108078C0F368 +:104BF000400008B39DF8B41040F2533011FB00F0B0 +:104C0000DD4901EB800000F562709DF8A01001EB1A +:104C1000410202EB011100EBC10090F8801001EBA2 +:104C2000410000EB0110D54901EB0010807901280B +:104C300003D00A2879D13CE026E1B3239DF8B400E3 +:104C400040F2533110FB01F0CB4901EB800101F53B +:104C500062719DF8A00000EB400202EB001001EB36 +:104C6000C00090F8800040F2533110FB01F0C249BF +:104C700001EB800101F562719DF8B40040F25332FE +:104C800010FB02F0BC4A02EB800000F562709DF858 +:104C9000A02002EB420404EB021200EBC20090F8E9 +:104CA000810000EB400202EB001001EBC0004371F9 +:104CB0003BE00C239DF8B40040F2533110FB01F0AF +:104CC000AD4901EB800101F562719DF8A00000EB98 +:104CD000400202EB001001EBC00090F8800040F2AF +:104CE000533110FB01F0A44901EB800101F5627121 +:104CF0009DF8B40040F2533210FB02F09E4A02EBE2 +:104D0000800000F562709DF8A02002EB420404EBE5 +:104D1000021200EBC20090F8810000EB400202EBAF +:104D2000001001EBC000437100BF00BF9DF8B4103C +:104D300040F2533011FB00F08F4901EB800101F587 +:104D400062719DF8A00000EB400202EB001001EB45 +:104D5000C00090F8801001EB410000EB0110874982 +:104D600001EB001130319DF8B40040F2533210FBDA +:104D700002F0814A02EB800202F562729DF8A00007 +:104D800000EB400303EB001002EBC00090F8810041 +:104D900001EB001002789DF8B40040F2533110FB93 +:104DA00001F001E08DE070E0734901EB800000F557 +:104DB00062709DF8A01001EB410303EB011100EBC1 +:104DC000C10090F8800040F2533110FB01F06A49B5 +:104DD00001EB8000427057E09DF8B41001EB4100F8 +:104DE00000EB0110654901EB001030309DF8A01078 +:104DF00000EB0110801C0990007820F00402099853 +:104E000002709DF8B41040F2533011FB00F05A4983 +:104E100001EB800000F562709DF8A01001EB4102EB +:104E200002EB011100EBC10090F8900000F00100CE +:104E300050B300229DF8B40040F2533110FB01F052 +:104E40004D4901EB800101F562719DF8A00000EB76 +:104E5000400303EB001001EBC000A0F88E200522F8 +:104E60009DF8B40040F2533110FB01F0424901EBD0 +:104E7000800000F562709DF8A01001EB410303EB88 +:104E8000011100EBC100427193E100BFF1229DF8D6 +:104E9000B40040F2533110FB01F0374901EB8000C0 +:104EA00000F562709DF8A01003E04FE005E191E08D +:104EB00066E001EB410303EB011100EBC10042711D +:104EC00077E19DF8B41040F2533011FB00F02A490D +:104ED00001EB800000F562709DF8A01001EB41022B +:104EE00002EB011100EBC10090F87E00402816D1C2 +:104EF00000229DF8B40040F2533110FB01F01E492E +:104F000001EB800000F562709DF8A01001EB4103F9 +:104F100003EB011100EBC10080F87E2000BF00BF51 +:104F2000F1229DF8B40040F2533110FB01F0124918 +:104F300001EB800000F562709DF8A01001EB4103C9 +:104F400003EB011100EBC100427132E1F1229DF847 +:104F5000B40040F2533110FB01F0074901EB80012E +:104F600001F562719DF8A00000EB400303EB001017 +:104F700001EBC00042711CE1584500209840002020 +:104F800003229DF8B40040F2533110FB01F0FE49BA +:104F900001EB800101F562719DF8A00000EB400378 +:104FA00003EB001001F83020F1229DF8B40040F22C +:104FB000533110FB01F0F44901EB800000F5627001 +:104FC0009DF8A01001EB410303EB011100EBC100C0 +:104FD0004271EEE002229DF8B40040F2533110FB22 +:104FE00001F0E94901EB800101F562719DF8A00033 +:104FF00000EB400303EB001001F83020F6229DF88F +:10500000B40040F2533110FB01F0DF4901EB8001A5 +:1050100001F562719DF8A00000EB400303EB001066 +:1050200001EBC000427101229DF8B40040F25331FF +:1050300010FB01F0D44901EB800101F562719DF88C +:10504000A00000EB400303EB001001EBC00080F870 +:10505000822000213A9129E09DF8B41001EB410033 +:10506000C0EBC110C94901EBC001BDF8E800401D0B +:105070000A5C9DF8B40040F2533110FB01F0C249C4 +:1050800001EB800101F562719DF8A00000EB400387 +:1050900003EB001001EBC00000F18301BDF8E80054 +:1050A0000A54BDF8E800401C81B23A91BDF8E8000E +:1050B0000A28D1DBBDF8A4007BE09DF8B41001EB19 +:1050C0004100C0EBC110B14901EBC00081799DF8EE +:1050D000B40000EB4002C2EBC010AC4A02EBC000CF +:1050E000407941EA00229DF8B40040F2533110FBB0 +:1050F00001F0A54901EB800101F562719DF8A00066 +:1051000000EB400303EB001001EBC000A0F88E2081 +:105110009DF8B40040F2533110FB01F09A4901EBC5 +:10512000800101F562719DF8A00000EB400202EBE6 +:10513000001001EBC000B0F88E109DF8B40000EB39 +:10514000400202EB0010924A02EB0010408B8142B9 +:105150002EDBF1229DF8B40040F2533110FB01F038 +:10516000894901EB800101F562719DF8A00000EB17 +:10517000400303EB001001EBC00042719DF8B40046 +:1051800040F2533110FB01F07F4901EB800101F542 +:1051900062719DF8A00000EB400202EB001001EBF1 +:1051A000C00090300990007820F001020998027048 +:1051B00000BF00BF09F05CBA9DF8B40000EB4001ED +:1051C000C1EBC010714901EBC000017928910021A9 +:1051D00036911CE09DF8B40000EB400101EB00109B +:1051E0006B4901EB00113031BDF8D80001EB001024 +:1051F00041789DF8A000814204D1BDF8D800C1B229 +:10520000289112E0BDF8D800401C81B236919DF87B +:10521000B40000EB400101EB00105D4901EB001010 +:10522000C179BDF8D8008142D4DC00BF9DF8B4003C +:1052300000EB4001C1EBC010544901EBC000C17844 +:105240002591BDF89400172834D2DFE800F0330C24 +:105250000F331215181B1E333333333333212427F6 +:1052600033332A2D30000720299023E0072029908E +:1052700020E0062029901DE0062029901AE0062053 +:10528000299017E01220299014E00720299011E0BE +:10529000092029900EE0062029900BE00620299095 +:1052A00008E00B20299005E00B20299002E02A203D +:1052B000299000BF00BFBDF8A400001FC1B2099132 +:1052C0009DF8B40000EB4001C1EBC0102F4901EB89 +:1052D000C000C01C08900999F4F7FCF837909DF8BD +:1052E000B40000EB4001C1EBC010284901EBC00144 +:1052F000BDF8A400401E095CBDF8DC00814270D1FD +:105300009DF8B40000EB4001C1EBC0101F4901EB58 +:10531000C0004078002864DD9DF8B40000EB400137 +:10532000C1EBC010194901EBC001BDF8A4000A5C33 +:105330009DF8B40040F2533110FB01F0124901EB2B +:10534000800101F562719DF8A00000EB400303EBC2 +:10535000001001EBC00080F8442000210D4A9DF8A8 +:10536000B40002EB00129DF8A00011540A4890F816 +:105370002800012821D19DF8B40000EB400101EB89 +:10538000001003490AE00000584500200889002069 +:1053900098400020883E0020BC12002001EB001045 +:1053A00030309DF8A01000EB0110801C09900078AF +:1053B00020F08000803009990870BDF8940007281B +:1053C0007ED00ADC07287CD2DFE810F07B0068067C +:1053D000CA067B0052061506D00C10380728F2D2F8 +:1053E00000E0FCE3DFE810F0300D1A0D6D006D00F9 +:1053F00007000800F30600BFBDF8940014287DD113 +:105400009DF8B40000EB4001C1EBC010FE4901EB78 +:10541000C000407901069DF8B40000EB4002C2EBE9 +:10542000C010F94A02EBC000807941EA00419DF8C2 +:10543000B40000EB4002C2EBC010F34A02EBC00024 +:10544000C07941EA00219DF8B40000EB4002C2EBB4 +:10545000C010ED4A02EBC000007A01439DF8B40091 +:1054600040F2533210FB02F0E84A02EB800202F5F0 +:1054700062729DF8A00000EB400303EB001002EB0A +:10548000C000C0F81A109DF8B40040F2533110FB70 +:1054900001F0DE4901EB800101F562719DF8A00089 +:1054A00000EB400202EB001001EBC000D0F81A1034 +:1054B00008460991002112F01DF9CDE92E0101E005 +:1054C000F1E3F1E39DF8B40000EB400101EB0010C3 +:1054D000CF4901EB0010007F00F003019DF8B400FC +:1054E00000EB400202EB0010C94A02EB0010007F03 +:1054F000C0F3011001449DF8B40000E06EE000EB41 +:10550000400202EB0010C24A02EB0010007FC0F321 +:105510008100091A08460591F3F769F8CDE90601FB +:105520009DED061B9FEDBB0B21F00AFA8DED080BDC +:105530009DED080B51EC100BF3F7CBF8CDE93001E2 +:105540009DF8B40040F2533110FB01F0AF4901EB7C +:10555000800101F562719DF8A00000EB400202EBB2 +:10556000001001EBC000416B08460791002112F0CA +:10557000C1F8DDE92E32A0FB034501FB035100FB1E +:10558000021502220023DDE93001F2F71BFE231889 +:1055900045EB0100CDE90830DDE93023DDE9080104 +:1055A000F2F710FECDE92E01DDE92E0112F056FED4 +:1055B0009DF8B41040F2533211FB02F1934A02EB12 +:1055C000810101F562719DF8A02002EB420303EB1B +:1055D000021201EBC201C1F81E0046E0BDF89400C2 +:1055E000152842D19DF8B40000EB4001C1EBC0107A +:1055F000854901EBC000407901069DF8B40000EB3D +:105600004002C2EBC010804A02EBC000807941EA40 +:1056100000419DF8B40000EB4002C2EBC0107A4A92 +:1056200002EBC000C07941EA00219DF8B40000EB14 +:105630004002C2EBC010744A02EBC000007A014382 +:105640009DF8B40040F2533210FB02F06F4A02EBB7 +:10565000800000F562709DF8A02002EB420303EB8E +:10566000021200EBC200C0F81E109DF8B40000EB5F +:105670004001C1EBC010644901EBC000427A9DF8C3 +:10568000B40040F2533110FB01F0604901EB80019E +:1056900001F562719DF8A00000EB400303EB0010E0 +:1056A00001EBC00080F894209DF8B40000EB4001AD +:1056B00001EB0010564901EB001130319DF8A000BC +:1056C00001EB0010801C09909DF8B41040F253309B +:1056D00011FB00F14D4800EB810000F562709DF870 +:1056E000A01001EB410202EB011100EBC10090F8A8 +:1056F0009400C2090998007862F3000009990870C3 +:105700009DF8B40040F2533110FB01F03F4901EB2A +:10571000800000F562709DF8A01001EB410202EBE1 +:10572000011100EBC10090F8940000F00300012883 +:1057300018D09DF8B40040F2533110FB01F033490A +:1057400001EB800000F562709DF8A01001EB4102B2 +:1057500002EB011100EBC10090F8940000F003008F +:1057600003282BD19DF8B40000EB400101EB0010A1 +:10577000274901EB001030309DF8A01000EB01101C +:10578000801C0990007820F00200801C09990870A4 +:105790009DF8B40000EB400101EB00101C4901EB47 +:1057A000001030309DF8A01000EB0110801C099013 +:1057B000007820F020020998027014E09DF8B400EF +:1057C00000EB400101EB0010114901EB00103030FB +:1057D0009DF8A01000EB0110801C0990007820F0CB +:1057E0000202099802709DF8B40000EB400101EB41 +:1057F0000010074901EB001130319DF8A00001EBCA +:10580000001080780AE00000088900205845002038 +:10581000984000200000000000002440C0F3400237 +:105820009DF8B40040F2533110FB01F0FE4901EB4A +:10583000800000F562709DF8A01001EB410303EBBE +:10584000011100EBC100007EC0F3400082426CD029 +:105850009DF8B40040F2533110FB01F0F24901EB26 +:10586000800000F562709DF8A01001EB410202EB90 +:10587000011100EBC100183009909DF8B40000EB55 +:10588000400101EB0010E94901EB001030309DF8B8 +:10589000A01000EB0110807842080998007862F3AC +:1058A0004100099908709DF8B40000EB400101EB3C +:1058B0000010DE4901EB001030309DF8A01000EB25 +:1058C00001108078C0F3400050BB9DF8B40000EB9D +:1058D000400101EB0010D54901EB001030309DF87C +:1058E000A01000EB0110801C0990007820F020022D +:1058F0000998027001229DF8B40040F2533110FB68 +:1059000001F0C94901EB800000F562709DF8A0101C +:1059100001EB410303EB011100EBC10080F84620CD +:105920009DF8B4100220F4F7C1FB9DF8B40000EB21 +:10593000400101EB0010BD4901EB001130319DF831 +:10594000A00001EB0010807800F001029DF8B40087 +:1059500040F2533110FB01F0B34901EB800000F538 +:1059600062709DF8A01001EB410303EB011100EB05 +:10597000C100007E00F00100824265D09DF8B400B5 +:1059800040F2533110FB01F0A74901EB800000F514 +:1059900062709DF8A01001EB410202EB011100EBD7 +:1059A000C100183009909DF8B41001EB410000EBE4 +:1059B00001109E4901EB001130319DF8A00001EB70 +:1059C000001081780998027861F3000202709DF856 +:1059D000B40000EB400101EB0010944901EB001012 +:1059E00030309DF8A01000EB0110807800F001002D +:1059F00058BB9DF8B40000EB400101EB00108B494F +:105A000001EB001030309DF8A01000EB0110801C5D +:105A10000990007820F020020998027000229DF879 +:105A2000B40040F2533110FB01F07F4901EB8000DC +:105A300000F562709DF8A01001EB410303EB01112A +:105A400000EBC10080F8452014E29DF8B40040F25C +:105A5000533110FB01F0744901EB800000F56270D6 +:105A60009DF8A01001EB410202EB011100EBC10017 +:105A700090F84600B0B901229DF8B40040F25331CD +:105A800010FB01F0684901EB800000F562709DF8A1 +:105A9000A01001EB410303EB011100EBC10080F802 +:105AA00045202AE000229DF8B40040F2533110FB5B +:105AB00001F05D4901EB800101F562719DF8A000E4 +:105AC00000EB400303EB001001EBC00080F8452021 +:105AD0009DF8B40000EB400101EB0010534901EBCD +:105AE000001130319DF8A00001EB0010801C0990DE +:105AF000007820F00102099802704D4890F8E00704 +:105B000080B19DF8B40000EB400101EB0010474963 +:105B100001EB001030309DF8A01000EB0110807AEE +:105B2000022876D1434890F82900012872D14148D3 +:105B3000D0F80C023F49498D88426BD29DF8B400E1 +:105B400040F2533110FB01F0374901EB800000F5C2 +:105B500062709DF8A01001EB410202EB011100EB15 +:105B6000C10090F84500012853D19DF8B40040F2DF +:105B7000533110FB01F02C4901EB800000F56270FD +:105B80009DF8A01001EB410202EB011100EBC100F6 +:105B900090F87F00E8BB01229DF8B40000EB4001C3 +:105BA00001EB0010214901EB001130319DF8A000FC +:105BB00001EB0010C2729DF8B40000EB400101EB54 +:105BC00000101A4901EB001130319DF8A00001EBE3 +:105BD000001001789DF8B40040F2533200E0FDE37C +:105BE00010FB02F0104A02EB8000417005229DF884 +:105BF000B40040F2533110FB01F00B4901EB80017E +:105C000001F562719DF8A00000EB400303EB00106A +:105C100001E001E16BE001EBC000427100229DF860 +:105C2000B40000EB400107E05845002098400020F8 +:105C3000BC320020BC12002001EB0010FE4901EB39 +:105C4000001130319DF8A00001EB001042609DF87A +:105C5000B4100220F4F72AFA00213A911CE0002245 +:105C60009DF8B40040F2533110FB01F0F34901EB11 +:105C7000800101F562719DF8A00000EB400303EB89 +:105C8000001001EBC0014731BDF8E8000A54BDF82F +:105C9000E800401C81B23A91BDF8E8001428DEDB30 +:105CA00000203A901EE06EE359E200229DF8B40015 +:105CB00040F2533110FB01F0E04901EB800101F5A6 +:105CC00062719DF8A00000EB400303EB001001EBB4 +:105CD000C0016331BDF8E8000A54BDF8E800401C7B +:105CE00081B23A91BDF8E8000A28DEDBC2E09DF8F7 +:105CF000B40040F2533110FB01F0D04901EB8000B9 +:105D000000F562709DF8A01001EB410202EB011159 +:105D100000EBC10090F8450001287DD19DF8B4004A +:105D200040F2533110FB01F0C44901EB800101F551 +:105D300062719DF8A00000EB400202EB001001EB45 +:105D4000C00090F8800040F2533110FB01F0BB49D5 +:105D500001EB800101F562719DF8B40040F253320D +:105D600010FB02F0B54A02EB800000F562709DF86E +:105D7000A02002EB420303EB021200EBC20090F8FA +:105D8000810000EB400202EB001001EBC00090F834 +:105D90007E0003286ED102229DF8B40000EB400182 +:105DA00001EB0010A44901EB001130319DF8A00077 +:105DB00001EB0010C2729DF8B40000EB400101EB52 +:105DC00000109D4901EB001130319DF8A00001EB5E +:105DD000001001789DF8B40040F2533210FB02F03D +:105DE000964A02EB800041709DF8B40040F25331B6 +:105DF00010FB01F0114601EB800101F562719DF885 +:105E0000A00000EB400202EB001011F830109DF8EA +:105E1000B40040F2533200E02CE010FB02F0874A5D +:105E200002EB80004079814214D105229DF8B40034 +:105E300040F2533110FB01F0804901EB800000F586 +:105E400062709DF8A01001EB410303EB011100EB20 +:105E5000C100427100229DF8B40000EB400101EB4B +:105E60000010754901EB001030309DF8A01000EBD8 +:105E7000011042609DF8B40040F2533110FB01F074 +:105E80006E4901EB800000F562709DF8A01001EBF7 +:105E9000410202EB011110F83100012814DC02224A +:105EA0009DF8B40040F2533110FB01F0634901EB5F +:105EB000800000F562709DF8A01001EB410303EB38 +:105EC000011100F8312095E09DF8B40040F2533103 +:105ED00010FB01F0594901EB800000F562709DF85C +:105EE000A01001EB410202EB011110F83100022871 +:105EF00034DC00219DF8B40040F2533210FB02F074 +:105F00004E4A02EB8000017103229DF8B40040F27A +:105F1000533110FB01F0494901EB800101F5627139 +:105F20009DF8A00000EB400303EB001001F83020C7 +:105F300007229DF8B40040F2533110FB01F03F49B5 +:105F400001EB800000F562709DF8A01001EB4103A9 +:105F500003EB011100EBC10042714BE09DF8B4006E +:105F600040F2533110FB01F0344901EB800101F59F +:105F700062719DF8A00000EB400202EB001011F8E6 +:105F800030109DF8B40040F2533210FB02F02B4A5F +:105F900002EB8000407981422CD19DF8B40040F2A0 +:105FA000533110FB01F0114601EB800000F56270E7 +:105FB0009DF8A01001EB410202EB011100EBC100C2 +:105FC00090F89400C0F34010A0B116229DF8B400E0 +:105FD00040F2533110FB01F0184901EB800000F54D +:105FE00062709DF8A01001EB410303EB011100EB7F +:105FF000C1004271B3E014229DF8B40040F2533165 +:1060000010FB01F00D4901EB800101F562719DF873 +:10601000A00000EB400303EB001001EBC000427155 +:1060200001219DF8B40040F2533210FB02F0034A04 +:1060300002EB8000017103E09840002058450020E9 +:106040009DF8B40000EB400101EB0010A2F598614F +:1060500001EB001130319DF8A00001EB0010801C15 +:106060000990007820F0200020300999087076E02F +:1060700014229DF8B40040F2533110FB01F0FE49A8 +:1060800001EB800101F562719DF8A00000EB400377 +:1060900003EB001001EBC000427160E09DF8B4001A +:1060A00040F2533110FB01F0F34901EB800000F5A1 +:1060B0006270BDF8D81001EB410202EB011100EB58 +:1060C000C100807901282AD100229DF8B40040F255 +:1060D000533110FB01F0E84901EB800101F56271D9 +:1060E000BDF8D80000EB400303EB001001EBC0004B +:1060F000827114229DF8B40040F2533110FB01F07C +:10610000DD4901EB800000F562709DF8A01001EB05 +:10611000410303EB011100EBC10042711FE00021BC +:106120009DF8B40040F2533210FB02F0D24A02EB69 +:106130008000017105229DF8B40040F2533110FB3C +:1061400001F0CD4901EB800000F562709DF8A010D0 +:1061500001EB410303EB011100EBC1004271FCE3D1 +:1061600001219DF8B40040F2533210FB02F0C24A04 +:1061700002EB8000017114229DF8B40040F253310B +:1061800010FB01F0BC4901EB800101F562719DF843 +:10619000A00000EB400303EB001001EBC0004271D4 +:1061A0009DF8B40000EB400101EB0010B34901EB96 +:1061B000001130319DF8A00001EB0010801C099007 +:1061C000007820F00400001D09990870C5E3002044 +:1061D0002E902F9000213A911FE0DDE92E10000251 +:1061E00040EA11620902CDE92E129DF8B40000EBDD +:1061F0004001C1EBC010A24901EBC001BDF8E800AD +:10620000401D085CDDE92E3440EA0302CDE92E246E +:10621000BDF8E800401C81B23A91BDF8E8000328BF +:10622000DBDBDDE92E0112F019F801469DF8B40020 +:1062300040F2533210FB02F08F4A02EB800202F56B +:1062400062729DF8A00000EB400303EB001002EB2C +:10625000C000C0F81E1000222E922F9200213A9109 +:106260001EE0DDE92E10000240EA11620902CDE9CC +:106270002E129DF8B40000EB4001C1EBC010804924 +:1062800001EBC001BDF8E8000830085CDDE92E3400 +:106290001843CDE92E04BDF8E800401C80B23A90C6 +:1062A000BDF8E8000328DCDBDDE92E0111F0D6FFA4 +:1062B00001469DF8B40040F2533210FB02F06E4AE2 +:1062C00002EB800202F562729DF8A00000EB400331 +:1062D00003EB001002EBC000C0F81A1000222E924F +:1062E0002F9200213A911FE0DDE92E10000240EAD2 +:1062F00011620902CDE92E129DF8B40000EB4001B5 +:10630000C1EBC0105E4901EBC001BDF8E8001330DD +:10631000085CDDE92E3440EA0302CDE92E24BDF805 +:10632000E800401C81B23A91BDF8E8000328DBDBAD +:106330009DF8B4002E9940F2533210FB02F04E4A01 +:1063400002EB800202F562729DF8A00000EB4003B0 +:1063500003EB001002EBC000416307229DF8B4007C +:1063600040F2533110FB01F0434901EB800000F58E +:1063700062709DF8A01001EB410303EB011100EBEB +:10638000C1004271E9E200202E902F9000213A9145 +:106390001FE0DDE92E10000240EA11620902CDE99A +:1063A0002E129DF8B40000EB4001C1EBC01034493F +:1063B00001EBC001BDF8E800401D085CDDE92E34AA +:1063C00040EA0302CDE92E24BDF8E800401C81B26A +:1063D0003A91BDF8E8000428DBDB00E0FDE3DDE9ED +:1063E0002E0111F03BFF9DF8B42040F2533312FB15 +:1063F00003F2214B03EB820303F562739DF8A020A7 +:1064000002EB420404EB021203EBC2022232906060 +:10641000D16000222E922F9200213A911EE0DDE9F8 +:106420002E10000240EA11620902CDE92E129DF8F9 +:10643000B40000EB4001C1EBC010114901EBC001F9 +:10644000BDF8E8000930085CDDE92E341843CDE9D9 +:106450002E04BDF8E800401C80B23A90BDF8E80078 +:106460000428DCDBDDE92E0111F0F8FE9DF8B420F4 +:1064700040F2533306E000005845002098400020C9 +:106480000889002012FB03F2FE4B03EB820303F5A5 +:1064900062739DF8A02002EB420404EB021203EBAE +:1064A000C20242F8220F51609DF8B40040F253310D +:1064B00010FB01F0F34901EB800000F562709DF8DC +:1064C000A01001EB410202EB011110F831009DF820 +:1064D000B41040F2533211FB02F1EA4A02EB81019F +:1064E000497988427ED19DF8B40040F2533110FBC7 +:1064F00001F0114601EB800000F562709DF8A010DC +:1065000001EB410202EB011100EBC10090F8940095 +:10651000C0F34010A8B117229DF8B40040F25331E7 +:1065200010FB01F0D74901EB800000F562709DF887 +:10653000A01001EB410303EB011100EBC10042711C +:1065400014E014229DF8B40040F2533110FB01F026 +:10655000CC4901EB800000F562709DF8A01001EBC2 +:10656000410303EB011100EBC10042719DF8B4003F +:106570009DF8A01001EB0010C217CDE92E02C24811 +:1065800090F8E00708B39DF8B40000EB400101EB80 +:106590000010BE4901EB001030309DF8A01000EB58 +:1065A0000110807A022810D09DF8B40000EB400161 +:1065B00001EB0010B54901EB001030309DF8A01040 +:1065C00000EB0110C07A00287EDD00229DF8B400A7 +:1065D00040F2533110FB01F0AA4901EB800101F5B3 +:1065E000627100E02DE39DF8A00000EB400303EB97 +:1065F000001001EBC00080F846209DF8B40000EBCD +:10660000400101EB0010A14901EB001130319DF870 +:10661000A00001EB0010C2729D48D0F80C020521C9 +:10662000B0FBF1F201FB120000EB400198482C3066 +:1066300000EB41100D3009909DF8B40040F2533149 +:1066400010FB01F08F4901EB800000F562709DF8AE +:10665000A01001EB410202EB011100EBC10022305E +:106660001022014608900998F1F7EFFD8848D0F80C +:106670000C020521B0FBF1F201FB120000EB40011E +:1066800083482C3000EB41129DF8B40040F25331A6 +:1066900010FB01F07B4901EB800101F562719DF86F +:1066A000A00000EB400303EB001001EBC00050F82A +:1066B0001A1F42F8011F406850607548D0F80C025C +:1066C0000521B0FBF1F200E0A8E101FB120000EBB4 +:1066D00040016F482C3000EB41129DF8B40000EBF4 +:1066E000400101EB0010694901EB001130319DF8C8 +:1066F000A00001EB0010007810706548D0F80C0283 +:106700000521B0FBF1F201FB120000EB40016048F3 +:106710002C3000EB41129DF8B40040F2533110FBD5 +:1067200001F0584901EB800101F562719DF8A0006C +:1067300000EB400303EB001001EBC000406BC2F81C +:1067400009005348D0F80C020521B0FBF1F201FB1F +:10675000120000EB40014E482C3000EB41114A483A +:10676000F538026841F81D2F808888804848D0F8A5 +:106770000C020521B0FBF1F201FB120000EB40011D +:1067800043482C3000EB41129DF8B40000EB40016F +:1067900001EB00103D4901EB001130319DF8A000E4 +:1067A00001EB00104068C2F8230000229DF8B400FD +:1067B00000EB400101EB0010344901EB00113031D6 +:1067C0009DF8A00001EB0010426000213A9154E0D6 +:1067D0002F48D0F80C020521B0FBF1F201FB1200AA +:1067E00000EB40012A482C3000EB41112731BDF865 +:1067F000E8409DF8B40040F2533210FB02F0214A09 +:1068000002EB800202F562729DF8A00000EB4003EB +:1068100003EB001002EBC00090F8800040F253320E +:1068200010FB02F0174A02EB800202F562729DF83B +:10683000B40040F2533310FB03F0124B03EB800320 +:1068400003F562739DF8A00000EB400505EB001016 +:1068500003EBC00090F8810000EB400303EB001055 +:1068600002EBC0024732BDF8E800001D105C08557D +:10687000BDF8E800401C81B23A91BDF8E800062856 +:10688000A6DB07E058450020BC32002098400020DD +:10689000BC12002000213A9142E000239DF8B40090 +:1068A00040F2533110FB01F0FE4901EB800101F58C +:1068B00062719DF8A00000EB400202EB001001EBBA +:1068C000C00090F8800040F2533110FB01F0F54910 +:1068D00001EB800101F562719DF8B40040F2533282 +:1068E00010FB02F0EF4A02EB800202F562729DF8A3 +:1068F000A00000EB400404EB001002EBC00090F895 +:10690000810000EB400202EB001001EBC0014731B7 +:10691000BDF8E8000B54BDF8E800401C81B23A9184 +:10692000BDF8E8000A28B8DBDF48D0F80C020521E2 +:10693000B0FBF1F080B2014609900220F2F7C8FBEB +:1069400000210620F3F7B2FBD748D0F80C02D64955 +:10695000498D884208D2D44800E006E2D0F80C0203 +:10696000401CD149C1F80C0200210520F3F79EFB21 +:106970009DF8B40000EB400101EB0010CB4901EBA6 +:10698000001030309DF8A01000EB0110801C099021 +:10699000007820F0080109980170C348D0F80C0273 +:1069A0000521B0FBF1F201FB120000EB4001BE48F3 +:1069B0002C3000EB4110D0F823102E9800EB400251 +:1069C000BB4800EB4210C0F8231000213A9120E0B0 +:1069D000B548D0F80C020521B0FBF1F201FB120022 +:1069E00000EB4001B0482C3000EB41102730BDF8DF +:1069F000E810425C2E9800EB4001AD4800EB4111DD +:106A00002731BDF8E8000A54BDF8E800401C81B207 +:106A10003A91BDF8E8000628DADB6FE000229DF825 +:106A2000B40040F2533110FB01F09E4901EB8001AC +:106A300001F562719DF8A00000EB400303EB00102C +:106A400001EBC00080F846209DF8B40000EB400147 +:106A500001EB0010954901EB001130319DF8A000C9 +:106A600001EB0010801C0990007820F0080008302D +:106A7000099908709DF8B40000EB400101EB00108B +:106A80008A4901EB001030309DF8A01000EB011096 +:106A900042682E9800EB4001854800EB4110C0F899 +:106AA000232000203A9025E09DF8B40040F25331B5 +:106AB00010FB01F07B4901EB800101F562719DF84B +:106AC000A00000EB400202EB001001EBC0014731D7 +:106AD000BDF8E8000A5C2E9800EB4001744800EB1A +:106AE00041112731BDF8E8000A54BDF8E800401C08 +:106AF00081B23A91BDF8E8000628D5DB9DF8B410C4 +:106B00000220F3F7D3FA9DF8B40040F2533110FBA2 +:106B100001F0644901EB800101F562719DF8A0006C +:106B200000EB400202EB001001EBC00022300990A4 +:106B30002E9800EB40015E4800EB41100D30102212 +:106B400008900999F1F781FB9DF8B40040F25331A8 +:106B500010FB01F0534901EB800101F562719DF8D2 +:106B6000A00000EB400202EB001001EBC0012E98E8 +:106B700000EB40024E4800EB421051F81A2F40F84B +:106B8000012F496841609DF8B40000EB400101EB22 +:106B90000010464901EB001130319DF8A00001EBD7 +:106BA000001001782E9800EB4002414800EB4210A3 +:106BB00001702E9800EB40013D4800EB41113D482B +:106BC000026841F81D2F808888809DF8B40040F24B +:106BD000533110FB01F0334900E04CE101EB80013F +:106BE00001F562719DF8A00000EB400202EB00107D +:106BF00001EBC000416B2E9800EB40022C4800EBEB +:106C00004210C0F809109DF8B40000EB400101EB00 +:106C10000010264901EB001130319DF8A00001EB76 +:106C2000001041682E9800EB4002214800EB421012 +:106C3000C0F823102E9881B208200991F3F736FA94 +:106C400093E09DF8B40040F2533110FB01F0154978 +:106C500001EB800101F562719DF8A00000EB40029C +:106C600002EB001011F830109DF8B40040F25332DE +:106C700010FB02F00B4A02EB80004079814274DA8B +:106C80009DF8B40000EB400101EB0010074901EB57 +:106C9000001030309DF8A01000EB0110801C09900E +:106CA000007809E058450020BC12002098400020E0 +:106CB000D8140020C731002020F00400001D0999DD +:106CC00008709DF8B40000EB400101EB0010A2F544 +:106CD000986101EB001030309DF8A01000EB01101E +:106CE000801C0990007820F080008030099908709D +:106CF00001209DF8B41040F2533211FB02F1FE4A1C +:106D000002EB810108719DF8B40040F2533110FB91 +:106D100001F0114601EB800042799DF8B40040F289 +:106D2000533110FB01F0F44901EB800101F5627170 +:106D30009DF8A00000EB400303EB001001F83020A9 +:106D400014229DF8B40040F2533110FB01F0EA49DF +:106D500001EB800000F562709DF8A01001EB41038B +:106D600003EB011100EBC100427183E00121E34814 +:106D700080F804179DF8B40040F2533110FB01F085 +:106D8000DD4901EB800101F562719DF8A00000EB87 +:106D9000400202EB001011F830109DF8B40040F2F0 +:106DA000533210FB02F0D44A02EB8000407981425A +:106DB00033DA00219DF8B40040F2533210FB02F0A8 +:106DC000CD4A02EB8000017101229DF8B40040F22F +:106DD000533110FB01F0C84901EB800101F56271EC +:106DE0009DF8A00000EB400303EB001001F83020F9 +:106DF00014229DF8B40040F2533110FB01F0BE495B +:106E000001EB800000F562709DF8A01001EB4103DA +:106E100003EB011100EBC10042712BE014229DF83D +:106E2000B40040F2533110FB01F0B34901EB800094 +:106E300000F562709DF8A01001EB410303EB011116 +:106E400000EBC100427115E014229DF8B40040F23D +:106E5000533110FB01F0A84901EB800000F562708E +:106E60009DF8A01001EB410303EB011100EBC10001 +:106E7000427100BF00BF07F0FBBB9DF8B40040F2B9 +:106E8000533110FB01F09C4901EB8000817828917F +:106E90009DF8B40000EB4001C1EBC010984911F817 +:106EA000301029919DF8B40040F2533110FB01F0ED +:106EB000914901EB800101F562719DF8A00000EBA2 +:106EC000400202EB001001EBC000417925919DF8D2 +:106ED000B40000EB4001C1EBC010894901EBC001D7 +:106EE0000991BDF8A4100998F3F778FE37909DF842 +:106EF000B40000EB4001C1EBC010814901EBC001BF +:106F0000BDF8A400095CBDF8DC00814241F0678750 +:106F10009DF8B40000EB4001C1EBC010784901EBD3 +:106F2000C0004078002841F35A870021754A9DF837 +:106F3000B40002EB00129DF8A0001154BDF89400BB +:106F400089287DD00EDC142801F0298705DC08286B +:106F500077D0102841F04287FDE3152872D08028B1 +:106F6000F8D1FAE38B286ED08C286DD08E286CD0A7 +:106F70008F28EFD1BDF8A4000D2867D19DF8B4008B +:106F800000EB4001C1EBC0105D4901EBC00041784E +:106F90005D4880F8041D9DF8B40000EB4001C1EB92 +:106FA000C010574901EBC000C17A574880F8051D51 +:106FB0009DF8B40040F2533110FB01F04E4901EB53 +:106FC000800000F562709DF8A01001EB410202EB19 +:106FD000011110F8310003287EDC4B4890F8050DB4 +:106FE00000287ADD9DF8B40040F2533110FB01F027 +:106FF000414901EB800101F562719DF8A00000EBB1 +:10700000400202EB001001EBC00109910878401C1E +:10701000C1B2099801709DF8B40040F2533110FBE1 +:1070200001F0354901EB800000F562709DF8A01079 +:1070300001EB410202EB011110F83100042806E0D7 +:10704000FEE3FEE3FEE3FEE3FEE3FEE3FEE344DBFA +:107050009DF8B40000EB400101EB00102B4901EB5F +:10706000001030309DF8A01000EB0110801C09903A +:10707000254890F8050DC0F30010C0F101000999F2 +:10708000097860F30001099801701F4890F8040D19 +:10709000C0F3C00078BB9DF8B40000EB400101EBE9 +:1070A00000101A4901EB001030309DF8A01000EBE1 +:1070B00001108078C0F34010E8B19DF8B40000EBF7 +:1070C000400101EB0010114901EB001030309DF838 +:1070D000A01000EB011001E06BE006E1801C0990BC +:1070E000007820F00200801C099908709DF8B40017 +:1070F00040F253310CE027E058450020BC3200201C +:1071000008890020883E0020BC22002098400020F2 +:1071100010FB01F0FE4901EB800000F562709DF864 +:10712000A01001EB410202EB011100EBC10018308D +:107130000990007820F00200801C099908709DF8E1 +:10714000B4100220F2F7B2FF00219DF8B40040F223 +:10715000533210FB02F0EE4A02EB80000171042270 +:107160009DF8B40040F2533110FB01F0E84901EB07 +:10717000800101F562719DF8A00000EB400303EB74 +:10718000001001F830208C229DF8B40040F25331F9 +:1071900010FB01F0DE4901EB800000F562709DF804 +:1071A000A01001EB410303EB011100EBC1004271A0 +:1071B0009BE09DF8B40040F2533110FB01F0D4493C +:1071C00001EB800101F562719DF8A00000EB400227 +:1071D00002EB001011F830109DF8B40040F2533269 +:1071E00010FB02F0CA4A02EB8000407981427CD158 +:1071F0009DF8B40000EB400101EB0010A2F598618E +:1072000001EB001030309DF8A01000EB0110801C45 +:107210000990C04890F8050DC0F30010C0F10100BE +:1072200009990A7860F300020A709DF8B40000EB37 +:10723000400101EB0010B84901EB001030309DF81F +:10724000A01000EB0110801C0990B24890F8040DCA +:10725000C2080998007862F34100099908709DF806 +:10726000B40000EB400101EB0010AB4901EB001052 +:1072700030309DF8A01000EB01108078C0F3400280 +:107280009DF8B40040F2533110FB01F0A04901EB2E +:10729000800000F562709DF8A01001EB410303EB44 +:1072A000011100EBC100007EC0F3400082426DD0AE +:1072B0009DF8B40040F2533110FB01F0944901EB0A +:1072C000800000F562709DF8A01001EB410202EB16 +:1072D000011100EBC100183009909DF8B40000EBDB +:1072E000400101EB00108C4900E0C9E301EB001004 +:1072F00030309DF8A01000EB01108078420809980A +:10730000007862F34100099908709DF8B40000EB21 +:10731000400101EB0010804901EB001030309DF876 +:10732000A01000EB01108078C0F3400048BB0122A0 +:107330009DF8B40040F2533110FB01F0744901EBA9 +:10734000800101F562719DF8A00000EB400303EBA2 +:10735000001001EBC00042739DF8B40040F25331BD +:1073600010FB01F06A4901EB800000F562709DF8A6 +:10737000A01001EB410303EB011100EBC10080F809 +:1073800046209DF8B4100220F2F790FE9DF8B4005C +:1073900000EB400101EB00105F4901EB00113031BF +:1073A0009DF8A00001EB0010807800F001029DF82C +:1073B000B40040F2533110FB01F0554901EB80005D +:1073C00000F562709DF8A01001EB410303EB011181 +:1073D00000EBC100007E00F00100824279D09DF8F0 +:1073E000B40040F2533110FB01F0494901EB800039 +:1073F00000F562709DF8A01001EB410202EB011153 +:1074000000EBC100183009909DF8B40000EB40017A +:1074100001EB0010404901EB001030309DF8A01046 +:1074200000EB0110807809990A7860F300020A7075 +:107430009DF8B40000EB400101EB0010364901EB70 +:10744000001030309DF8A01000EB0110807800F0A3 +:107450000100E8BB9DF8B40000EB400101EB001017 +:107460002D4901EB001030309DF8A01000EB011009 +:107470008078C0F3401068B39DF8B40040F25331F7 +:1074800010FB01F0224901EB800000F562709DF8CD +:10749000A01001EB410202EB011100EBC10090F8DA +:1074A0004600B8B99DF8B40040F2533110FB01F02A +:1074B000174901EB800000F562709DF8A01001EB08 +:1074C000410202EB011100EBC100407B10B902E068 +:1074D0005BE05FE242E09DF8B40000EB400101EBAD +:1074E00000100D4901EB001030309DF8A01000EBAA +:1074F00001108078C0F3400080BB01229DF8B400E9 +:1075000040F2533110FB01F0014901EB800105E02D +:1075100058450020BC2200209840002001F56271EF +:107520009DF8A00000EB400303EB001001EBC0004E +:1075300042739DF8B40040F2533110FB01F0FE4954 +:1075400001EB800000F562709DF8A01001EB410393 +:1075500003EB011100EBC10080F8462000229DF8EA +:10756000B40040F2533110FB01F0F34901EB80000D +:1075700000F562709DF8A01001EB410303EB0111CF +:1075800000EBC10080F84520FFE19DF8B40040F217 +:10759000533110FB01F0E84901EB800000F5627007 +:1075A0009DF8A01001EB410202EB011100EBC100BC +:1075B00090F84600B0B901229DF8B40040F2533172 +:1075C00010FB01F0DC4901EB800101F562719DF8CF +:1075D000A00000EB400303EB001001EBC00080F8BB +:1075E00045202AE000229DF8B40040F2533110FB00 +:1075F00001F0D14901EB800101F562719DF8A00015 +:1076000000EB400303EB001001EBC00080F84520C5 +:107610009DF8B40000EB400101EB0010C74901EBFD +:10762000001130319DF8A00001EB0010801C099082 +:10763000007820F0010209980270C14890F8E00734 +:1076400080B19DF8B40000EB400101EB0010BB4994 +:1076500001EB001030309DF8A01000EB0110807A93 +:10766000022879D1B74890F82900012874D1B5488B +:10767000D0F80C02B349498D88426DD29DF8B40010 +:1076800040F2533110FB01F0AB4901EB800000F5F3 +:1076900062709DF8A01001EB410202EB011100EBBA +:1076A000C10090F84500012854D19DF8B40040F283 +:1076B000533110FB01F0A04901EB800000F562702E +:1076C0009DF8A01001EB410202EB011100EBC1009B +:1076D00090F87F00F0BB01229DF8B40000EB400160 +:1076E00001EB0010954901EB001130319DF8A0002D +:1076F00001EB0010C2729DF8B40000EB400101EBF9 +:1077000000108E4901EB001130319DF8A00001EB13 +:10771000001001789DF8B40040F2533210FB02F0E3 +:10772000854A02EB8000417008229DF8B40040F2C7 +:10773000533110FB01F0804901EB800101F56271CA +:107740009DF8A00000EB400303EB001001EBC0002C +:10775000427103E060E024E3F6E0FDE300229DF8DF +:10776000B40000EB400101EB0010744901EB001183 +:1077700030319DF8A00001EB001042609DF8B4107C +:107780000220F2F793FC00213A911CE000229DF8C0 +:10779000B40040F2533110FB01F0674901EB800166 +:1077A00001F562719DF8A00000EB400303EB0010AF +:1077B00001EBC0014731BDF8E8000A54BDF8E8000C +:1077C000401C81B23A91BDF8E8001428DEDB0020AD +:1077D0003A901CE000229DF8B40040F2533110FBB7 +:1077E00001F0554901EB800101F562719DF8A0009F +:1077F00000EB400303EB001001EBC0016331BDF867 +:10780000E8000A54BDF8E800401C81B23A91BDF886 +:10781000E8000A28DEDBB8E09DF8B40040F25331FE +:1078200010FB01F0444901EB800000F562709DF807 +:10783000A01001EB410202EB011100EBC10006E0D8 +:10784000C9E281E2FEE32CE393E3FCE37BE290F800 +:107850004500012878D19DF8B40040F2533110FB67 +:1078600001F0354901EB800101F562719DF8A0003E +:1078700000EB400202EB001001EBC00090F880002A +:1078800040F2533110FB01F02B4901EB800101F56F +:1078900062719DF8B40040F2533210FB02F0264AA8 +:1078A00002EB800000F562709DF8A02002EB42031D +:1078B00003EB021200EBC20090F8810000EB4002E3 +:1078C00002EB001001EBC00090F87E0003285CD1B1 +:1078D00002229DF8B40000EB400101EB00101749B3 +:1078E00001EB001130319DF8A00001EB0010C272D5 +:1078F0009DF8B40000EB400101EB00100F4901EBD3 +:10790000001130319DF8A00001EB001001789DF8C6 +:10791000B40040F2533210FB02F0074A02EB800041 +:10792000417008229DF8B40040F2533110FB01F081 +:10793000014901EB800108E05845002098400020F3 +:10794000BC320020BC1200201FE001F562719DF8DE +:10795000A00000EB400303EB001001EBC0004271FC +:1079600000229DF8B40000EB400101EB0010FE493D +:1079700001EB001130319DF8A00001EB00104260D6 +:107980009DF8B4100220F2F791FB9DF8B41002208C +:10799000F2F78CFB9DF8B40040F2533110FB01F07C +:1079A000F24901EB800000F562709DF8A01001EB38 +:1079B000410202EB011100EBC1008078802838D130 +:1079C0009DF8B40000EB400101EB0010E64901EB2B +:1079D000001030309DF8A01000EB01108078C0F34B +:1079E000400030BB9DF8B40000EB400101EB0010FB +:1079F000DD4901EB001030309DF8A01000EB0110C4 +:107A00008078C0F34010A0B915229DF8B40040F270 +:107A1000533110FB01F0D54901EB800101F5627192 +:107A20009DF8A00000EB400303EB001001EBC00049 +:107A300042719DF8B40000EB400101EB0010CA490F +:107A400001EB001030309DF8A01000EB01108078A1 +:107A5000C0F34000A8B18F229DF8B40040F253312A +:107A600010FB01F0C14901EB800000F562709DF848 +:107A7000A01001EB410303EB011100EBC1004271C7 +:107A80004AE09DF8B40040F2533110FB01F0B749D1 +:107A900001EB800000F562709DF8A01001EB41023F +:107AA00002EB011100EBC100807B012834D10022E0 +:107AB0009DF8B40040F2533110FB01F0AB4901EBEB +:107AC000800101F562719DF8A00000EB400303EB1B +:107AD000001001EBC00082738C229DF8B40040F2CC +:107AE000533110FB01F0A14901EB800101F56271F6 +:107AF0009DF8A00000EB400303EB001001EBC00079 +:107B0000427100219DF8B40040F2533210FB02F0A4 +:107B1000964A02EB800001719DF8B40000EB400131 +:107B200001EB0010904901EB0010007BF0BB9DF8C9 +:107B3000B40000EB4001C1EBC0108D4901EBC00067 +:107B4000807801049DF8B40000EB4002C2EBC01045 +:107B5000874A02EBC000C07841EA00219DF8B400DA +:107B600000EB4002C2EBC010814A02EBC00000797A +:107B70000843C117CDE9080110F070FB9DF8B4105F +:107B800040F2533211FB02F1784A02EB810202F516 +:107B900062729DF8A01001EB410303EB011102EBAF +:107BA000C101C1F81E009DF8B40000E03AE000EB0E +:107BB0004001C1EBC0106E4901EBC00040790004E8 +:107BC0009DF8B41001EB4102C2EBC111684A02EB0F +:107BD000C101897940EA01209DF8B41001EB41020E +:107BE000C2EBC111624A02EBC101C9790843C11756 +:107BF000CDE9080110F032FB9DF8B41040F2533289 +:107C000011FB02F1594A02EB810101F562719DF805 +:107C1000A02002EB420303EB021201EBC201C1F808 +:107C20001A0090E09DF8B40000EB4001C1EBC010D9 +:107C30004F4901EBC000807801069DF8B40000EBCD +:107C40004002C2EBC0104A4A02EBC000C07841EAD1 +:107C500000419DF8B40000EB4002C2EBC010444A62 +:107C600002EBC000007941EA00219DF8B40000EB6E +:107C70004002C2EBC0103E4A02EBC000407908430C +:107C8000C117CDE9080110F0E9FA01469DF8B400EA +:107C900040F2533210FB02F0344A02EB800202F54C +:107CA00062729DF8A00000EB400303EB001002EBB2 +:107CB000C000C0F81E109DF8B40000EB4001C1EBFD +:107CC000C0102B4901EBC000807901069DF8B4007B +:107CD00000EB4002C2EBC010254A02EBC000C079A5 +:107CE00041EA00419DF8B40000EB4002C2EBC01035 +:107CF0001F4A02EBC000007A41EA00219DF8B4005F +:107D000000EB4002C2EBC010194A02EBC000407AFF +:107D10000843C117CDE9080110F0A0FA9DF8B4108E +:107D200040F2533211FB02F1104A02EB810101F5DE +:107D300062719DF8A02002EB420303EB021201EBFB +:107D4000C201C1F81A0023E2BDF8A400032827D11C +:107D50008F229DF8B40040F2533110FB01F003492B +:107D600001EB800106E0000098400020584500200B +:107D70000889002001F562719DF8A00000EB400326 +:107D800003EB001001EBC000427101219DF8B4002B +:107D900040F2533210FB02F0FE4A02EB8000017108 +:107DA000F6E1BDF8A400032814D18F229DF8B40099 +:107DB00040F2533110FB01F0F64901EB800000F571 +:107DC00062709DF8A01001EB410303EB011100EB81 +:107DD000C1004271DCE1BDF8A400032860D19DF828 +:107DE000B40040F2533110FB01F0EA4901EB80008E +:107DF00000F56270BDF8D81001EB410202EB0111F1 +:107E000000EBC100807901282AD100229DF8B4003E +:107E100040F2533110FB01F0DE4901EB800101F526 +:107E20006271BDF8D80000EB400303EB001001EBDA +:107E3000C00082718F229DF8B40040F2533110FBD4 +:107E400001F0D44901EB800000F562709DF8A010AC +:107E500001EB410303EB011100EBC10042711FE094 +:107E600008229DF8B40040F2533110FB01F0C949DB +:107E700001EB800101F562719DF8A00000EB400369 +:107E800003EB001001EBC000427100219DF8B4002B +:107E900040F2533210FB02F0BE4A02EB8000017147 +:107EA00076E1BDF8A400032862D19DF8B40040F249 +:107EB000533110FB01F0B74901EB800000F562700F +:107EC000BDF8D81001EB410202EB011100EBC1003B +:107ED000807901282AD100229DF8B40040F2533164 +:107EE00010FB01F0AB4901EB800101F56271BDF8B7 +:107EF000D80000EB400303EB001001EBC0008271DF +:107F00008F229DF8B40040F2533110FB01F0A149DB +:107F100001EB800000F562709DF8A01001EB4103B9 +:107F200003EB011100EBC100427121E008229DF832 +:107F3000B40040F2533110FB01F0964901EB80018F +:107F400001F562719DF8A00000EB400303EB001007 +:107F500001EBC000427100E020E100219DF8B40077 +:107F600040F2533210FB02F08A4A02EB80000171AA +:107F70000EE1BDF8A400082866D19DF8B40000EB1E +:107F80004001C1EBC010844901EBC00080780106BC +:107F90009DF8B40000EB4002C2EBC0107E4A02EB39 +:107FA000C000C07841EA00419DF8B40000EB4002F7 +:107FB000C2EBC010784A02EBC000007941EA002110 +:107FC0009DF8B40000EB4002C2EBC010724A02EB15 +:107FD000C00040790843C117CDE9080110F03EF90F +:107FE0009DF8B41040F2533211FB02F1694A02EBE2 +:107FF000810202F562729DF8A01001EB410303EBD0 +:10800000011102EBC10148639DF8B40040F2533105 +:1080100010FB01F05F4901EB800101F562719DF8F1 +:10802000A00000EB400202EB001011F830109DF8A8 +:10803000B40040F2533210FB02F0564A02EB8000CB +:10804000407902E0FEE3E3E0A2E0814234DA00217D +:108050009DF8B40040F2533210FB02F04D4A02EB9F +:108060008000017105229DF8B40040F2533110FBED +:1080700001F0484901EB800101F562719DF8A00013 +:1080800000EB400303EB001001F830208E229DF836 +:10809000B40040F2533110FB01F03E4901EB800087 +:1080A00000F562709DF8A01001EB410303EB011194 +:1080B00000EBC10042716BE09DF8B40040F2533117 +:1080C00010FB01F0334901EB800000F56270BDF850 +:1080D000D81001EB410202EB011100EBC1008079E5 +:1080E000012835D100229DF8B40040F2533110FB35 +:1080F00001F0284901EB800101F56271BDF8D8005B +:1081000000EB400303EB001001EBC00082718F22F3 +:108110009DF8B40040F2533110FB01F01D4901EB12 +:10812000800101F562719DF8A00000EB400303EBB4 +:10813000001001EBC000427101219DF8B40040F233 +:10814000533210FB02F0134A02EB800001711FE072 +:108150008E229DF8B40040F2533110FB01F00D491E +:1081600001EB800101F562719DF8A00000EB400376 +:1081700003EB001001EBC000427100219DF8B40038 +:1081800040F2533210FB02F0024A02EB8000017110 +:10819000FDE300005845002008890020BDF8A40038 +:1081A000032834D100219DF8B40040F2533210FB73 +:1081B00002F0FE4A02EB8000017101229DF8B4003A +:1081C00040F2533110FB01F0F84901EB800101F559 +:1081D0006271BDF8D80000EB400303EB001001EB27 +:1081E000C00082718C229DF8B40040F2533110FB24 +:1081F00001F0EE4901EB800000F562709DF8A010DF +:1082000001EB410303EB011100EBC1004271BEE33E +:10821000BDF8A4000F287CD19DF8B40000EB40010C +:1082200001EB0010E24901EB0010007BF0BB0020E5 +:108230002E902F9000213A9120E0DDE92E100002CF +:1082400040EA11620902CDE92E129DF8B40000EB5C +:108250004001C1EBC010D74901EBC001BDF8E800F7 +:10826000C0F10600085CDDE92E3440EA0302CDE9E6 +:108270002E24BDF8E800401C81B23A91BDF8E80018 +:108280000528DADB9DF8B400DDE92E1240F2533305 +:1082900010FB03F0C54B03EB800303F562739DF8FD +:1082A000A00000EB400404EB001000E049E003EB09 +:1082B000C00040F8221F426000222E922F9200211F +:1082C0003A911FE0DDE92E10000240EA1162090236 +:1082D000CDE92E129DF8B40000EB4001C1EBC010B7 +:1082E000B44901EBC001BDF8E800C0F10B00085C27 +:1082F000DDE92E341843CDE92E04BDF8E800401C1A +:1083000080B23A90BDF8E8000528DBDB9DF8B400A8 +:1083100000E0FCE3DDE92E1240F2533310FB03F0E2 +:10832000A24B03EB800000F562709DF8A03003EBD8 +:10833000430404EB031300EBC30022308160C260EE +:1083400083E000202E902F9000213A911FE0DDE97C +:108350002E10000240EA11620902CDE92E129DF8AA +:10836000B40000EB4001C1EBC010924901EBC00129 +:10837000BDF8E800C0F10700085CDDE92E341843C1 +:10838000CDE92E04BDF8E800401C80B23A90BDF85B +:10839000E8000628DBDB9DF8B400DDE92E1240F290 +:1083A000533310FB03F0814B03EB800303F562733F +:1083B0009DF8A00000EB400404EB001003EBC000AC +:1083C00040F8221F426000222E922F9200213A9103 +:1083D0001FE0DDE92E10000240EA11620902CDE93A +:1083E0002E129DF8B40000EB4001C1EBC0107149A2 +:1083F00001EBC001BDF8E800C0F10D00085CDDE94B +:108400002E341843CDE92E04BDF8E800401C80B29C +:108410003A90BDF8E8000628DBDB9DF8B400DDE902 +:108420002E1240F2533310FB03F0604B03EB80003D +:1084300000F562709DF8A03003EB430404EB0313D6 +:1084400000EBC30022308160C2609DF8B40040F2AE +:10845000533110FB01F0554901EB800101F56271C8 +:108460009DF8A00000EB400202EB001011F8301064 +:108470009DF8B40040F2533210FB02F04B4A02EB7D +:108480008000407981427DD19DF8B4009DF8A01014 +:1084900001EB0010C217CDE92E02474890F8E00723 +:1084A00008B39DF8B40000EB400101EB0010404917 +:1084B00001EB001030309DF8A01000EB0110807A25 +:1084C000022810D09DF8B40000EB400101EB001031 +:1084D000374901EB001030309DF8A01000EB01107F +:1084E000C07A00286CDD00229DF8B40000EB40014A +:1084F00001EB00102E4901EB001030309DF8A01068 +:1085000000EB0110C2722D48D0F80C020521B0FB1F +:10851000F1F201FB120000EB400128482C3000EB87 +:1085200041100D3009909DF8B40040F2533110FB1A +:1085300001F01E4901EB800000F562709DF8A0106B +:1085400001EB410202EB011100EBC10022301022CD +:10855000014608900998EFF778FE1848D0F80C0209 +:108560000521B0FBF1F201FB120000EB40011348C2 +:108570002C3000EB41129DF8B40040F2533110FB57 +:1085800001F000E0F8E2094901EB800101F56271B8 +:108590009DF8A00000EB400303EB001001EBC000CE +:1085A00050F81A1F42F8011F40680AE058450020A1 +:1085B0009840002008890020BC320020BC12002016 +:1085C000A5E15060FE48D0F80C020521B0FBF1F2A5 +:1085D00001FB120000EB4001F9482C3000EB411286 +:1085E0009DF8B40000EB400101EB0010F54901EBF0 +:1085F000001130319DF8A00001EB001000781070E0 +:10860000EF48D0F80C020521B0FBF1F201FB12009B +:1086100000EB4001EA482C3000EB4111EA480268C7 +:1086200041F81D2F80888880E548D0F80C0205218C +:10863000B0FBF1F201FB120000EB4001E0482C30EE +:1086400000EB41129DF8B40040F2533110FB01F0F1 +:10865000DE4901EB800101F562719DF8A00000EB9D +:10866000400303EB001001EBC000406BC2F80900AF +:10867000D348D0F80C020521B0FBF1F201FB120047 +:1086800000EB4001CE482C3000EB41129DF8B400C5 +:1086900000EB400101EB0010CA4901EB0011303141 +:1086A0009DF8A00001EB00104068C2F823000022F2 +:1086B0009DF8B40000EB400101EB0010C14901EB53 +:1086C000001130319DF8A00001EB00104260002144 +:1086D0003A9154E0BA48D0F80C020521B0FBF1F20F +:1086E00001FB120000EB4001B5482C3000EB4111BA +:1086F0002731BDF8E8409DF8B40040F2533210FB3A +:1087000002F0B24A02EB800202F562729DF8A0000C +:1087100000EB400303EB001002EBC00090F8800078 +:1087200040F2533210FB02F0A84A02EB800202F53D +:1087300062729DF8B40040F2533310FB03F0A34B78 +:1087400003EB800303F562739DF8A00000EB400586 +:1087500005EB001003EBC00090F8810000EB400334 +:1087600003EB001002EBC0024732BDF8E800001D29 +:10877000105C0855BDF8E800401C81B23A91BDF884 +:10878000E8000628A6DB00203A9042E000239DF88E +:10879000B40040F2533110FB01F08C4901EB800131 +:1087A00001F562719DF8A00000EB400202EB0010A1 +:1087B00001EBC00090F8800040F2533110FB01F053 +:1087C000824901EB800101F562719DF8B40040F22D +:1087D000533210FB02F07D4A02EB800202F5627216 +:1087E0009DF8A00000EB400404EB001002EBC00079 +:1087F00090F8810000EB400202EB001001EBC00199 +:108800004731BDF8E8000B54BDF8E800401C81B2C8 +:108810003A91BDF8E8000A28B8DB6948D0F80C02A4 +:108820000521B0FBF1F080B2014609900220F0F77B +:108830004FFC00210620F1F739FC6148D0F80C020A +:108840005F4900E002E2498D884206D25C48D0F8D8 +:108850000C02401C5A49C1F80C0200210520F1F716 +:1088600025FC9DF8B40000EB400101EB00105549D8 +:1088700001EB001030309DF8A01000EB0110801CBF +:108880000990007820F00802099802704C48D0F84E +:108890000C020521B0FBF1F201FB120000EB4001DC +:1088A00047482C3000EB4110D0F823202E9800EBE5 +:1088B0004001474800EB4110C0F8232000203A90C7 +:1088C00020E03F48D0F80C020521B0FBF1F201FB9B +:1088D000120000EB40013A482C3000EB41102730E9 +:1088E000BDF8E810425C2E9800EB4001384800EBE0 +:1088F00041112731BDF8E8000A54BDF8E800401CDA +:1089000081B23A91BDF8E8000628DADB66E09DF80E +:10891000B40000EB400101EB00102A4901EB00100C +:1089200030309DF8A01000EB0110801C09900078F9 +:1089300020F008000830099908709DF8B40000EB99 +:10894000400101EB00101F4901EB001030309DF891 +:10895000A01000EB011042682E9800EB40011C486B +:1089600000EB4110C0F8232000203A9027E09DF84A +:10897000B40040F2533110FB01F0144901EB8001C7 +:1089800001F562719DF8A00000EB400200E005E2F5 +:1089900002EB001001EBC0014731BDF8E8000A5CB2 +:1089A0002E9800EB40010A4800EB41112731BDF839 +:1089B000E8000A54BDF8E800401C81B23A9109E091 +:1089C000BC12002098400020C731002058450020EC +:1089D000D8140020BDF8E8000628C8DB9DF8B400D4 +:1089E00000EB400101EB0010FE4901EB00103030BC +:1089F0009DF8A01000EB0110801C0990007820F079 +:108A00002002099802709DF8B4100220F1F74EFB85 +:108A10009DF8B40040F2533110FB01F0F24901EB34 +:108A2000800000F562709DF8A01001EB410202EB9E +:108A3000011100EBC100223009902E9800EB40019B +:108A4000EA4800EB41100D30102208900999EFF729 +:108A5000FCFB9DF8B40040F2533110FB01F0E249F9 +:108A600001EB800101F562719DF8A00000EB40026E +:108A700002EB001001EBC0012E9800EB4002DB4836 +:108A800000EB421051F81A2F40F8012F496841605D +:108A90009DF8B40000EB400101EB0010D14901EB5F +:108AA000001130319DF8A00001EB001001782E98E4 +:108AB00000EB4002CD4800EB421001702E9800EB15 +:108AC0004001CA4800EB4111C948026841F81D2F16 +:108AD000808888809DF8B40040F2533110FB01F08B +:108AE000C14901EB800101F562719DF8A00000EB26 +:108AF000400202EB001001EBC000416B2E9800EB2E +:108B00004002BA4800EB4210C0F8091000E09CE0B7 +:108B10009DF8B40000EB400101EB0010B14901EBFE +:108B2000001130319DF8A00001EB001041682E9833 +:108B300000EB4002AD4800EB4210C0F823102E9825 +:108B400081B208200991F1F7B1FA00229DF8B40032 +:108B500040F2533110FB01F0A34901EB800000F516 +:108B600062709DF8A01001EB410303EB011100EBD3 +:108B7000C10080F8462053E09DF8B40000EB4001AE +:108B800001EB0010974901EB001030309DF8A01068 +:108B900000EB0110801C0990007820F00400001DFB +:108BA000099908709DF8B40000EB400101EB00103A +:108BB0008C4901EB001030309DF8A01000EB011043 +:108BC000801C0990007820F080008030099908709E +:108BD00001209DF8B41040F2533211FB02F1824A99 +:108BE00002EB810108719DF8B40040F2533110FB93 +:108BF00001F0114601EB800042799DF8B40040F28B +:108C0000533110FB01F0784901EB800000F56270F0 +:108C10009DF8A01001EB410303EB011100F8312096 +:108C20008F229DF8B40040F2533110FB01F06E49E1 +:108C300001EB800000F562709DF8A01001EB41038C +:108C400003EB011100EBC1004271C7E0BDF8A400C5 +:108C5000032857D101216648F53080F804179DF8A4 +:108C6000B40040F2533110FB01F05F4901EB800189 +:108C700001F562719DF8A00000EB400202EB0010CC +:108C800011F830109DF8B40040F2533210FB02F09E +:108C9000554A02EB80004079814234DA00219DF888 +:108CA000B40040F2533210FB02F04F4A02EB800056 +:108CB000017101229DF8B40040F2533110FB01F024 +:108CC000494901EB800101F562719DF8A00000EBBC +:108CD000400303EB001001F830208F229DF8B40010 +:108CE00040F2533110FB01F03F4901EB800000F5E9 +:108CF00062709DF8A01001EB410303EB011100EB42 +:108D0000C10042714AE09DF8B40040F2533110FBBB +:108D100001F0354901EB800000F562709DF8A0106C +:108D200001EB410202EB011100EBC10080788028C9 +:108D300034D100219DF8B40040F2533210FB02F010 +:108D4000294A02EB8000017180229DF8B40040F2B4 +:108D5000533110FB01F0244901EB800101F56271F0 +:108D60009DF8A00000EB400303EB001001EBC000F6 +:108D7000427100229DF8B40040F2533110FB01F023 +:108D8000194901EB800000F562709DF8A01001EB1D +:108D9000410303EB011100EBC10082701EE0BDF83E +:108DA000A400032819D100211148F53080F80417D8 +:108DB0008F229DF8B40040F2533110FB01F00A49B4 +:108DC00001EB800000F562709DF8A01001EB4103FB +:108DD00003EB011100EBC100427100BF00BF05F0C1 +:108DE00047BC00009840002058450020D8140020BF +:108DF000C73100209DF8B40000EB4001C1EBC0106A +:108E0000FE4911F83000042801D125900BE09DF8AF +:108E1000B40000EB4001C1EBC010F84911F830007C +:108E2000152800D125909DF8B40000EB4001C1EB5E +:108E3000C010F24901EBC00041789DF8B40000EB8E +:108E40004002C2EBC010ED4A12F8300041EA0020A7 +:108E500041F23001884202D1A62025903DE09DF8E4 +:108E6000B40000EB4001C1EBC010E44901EBC000CD +:108E700041789DF8B40000EB4002C2EBC010DF4A1D +:108E800012F8300041EA002041F23101884202D15B +:108E9000A720259021E09DF8B40000EB4001C1EB34 +:108EA000C010D64911F83000022816D19DF8B40040 +:108EB00000EB4001C1EBC010D04901EBC0000179CB +:108EC0009DF8B40000EB4002C2EBC010CB4A02EBAD +:108ED000C000C07841EA002125919DF8B40040F21D +:108EE000533110FB01F0C64901EB8000C178279196 +:108EF0009DF8B40040F2533110FB01F0C04901EB82 +:108F0000800108319DF89C00C0EBC00001EBC0005F +:108F100082789DF8B40040F2533110FB01F0B8495B +:108F200001EB800108319DF89C00C0EBC00001EB13 +:108F3000C000C0781044C1B228910021B14A9DF808 +:108F4000B40002EB00129DF89C0011543A913AE0F3 +:108F50009DF8B40040F2533110FB01F0A84901EB39 +:108F6000800108319DF89C00C0EBC00001EBC000FF +:108F700002799DF8B40040F2533110FB01F0A04992 +:108F800001EB800108319DF89C00C0EBC00001EBB3 +:108F9000C0008178BDF8E800084400EB400101EB17 +:108FA00000119DF8B40040F2533310FB03F0944BD2 +:108FB00003EB800000F5627000F83120BDF8E80096 +:108FC000401C81B23A919DF8B40040F2533110FB3D +:108FD00001F08B4901EB800108319DF89C00C0EB4A +:108FE000C00011F83010BDF8E8008142B0DCBDF8D7 +:108FF000941043F23002881A91427DD009DC042992 +:109000007BD015297AD0A62910D0A72942F07984DF +:1090100050E1B0F5C06F72D0A0F2016000286FD0AF +:1090200001286ED00428F1D101F0A2BF00219DF8E3 +:10903000B40040F2533210FB02F0714A02EB8000A0 +:1090400001719DF8B40040F2533110FB01F011465C +:1090500001EB800008309DF89C10C1EBC10100EBD2 +:10906000C1000079052824DC06229DF8B40040F2F6 +:10907000533110FB01F0624901EB800108319DF88A +:109080009C00C0EBC00001EBC0000271A8229DF85B +:10909000B40040F2533110FB01F0594901EB80005C +:1090A00008309DF89C10C1EBC10100EBC10042717A +:1090B000FEE09DF8B40040F2533110FB01F050493E +:1090C00001EB800008309DF89C10C1EBC10100EB62 +:1090D000C10000790A282BDC0B229DF8B40040F275 +:1090E000533110FB01F0464901EB800108319DF836 +:1090F0009C00C0EBC00005E094E111E2FEE3FEE35A +:10910000FEE3FEE301EBC0000271A9229DF8B4006A +:1091100040F2533110FB01F0394901EB8000083077 +:109120009DF89C10C1EBC10100EBC1004271BFE092 +:109130009DF8B40040F2533110FB01F0304901EBCF +:10914000800008309DF89C10C1EBC10100EBC1000C +:1091500000790F2824DC10229DF8B40040F253312E +:1091600010FB01F0264901EB800108319DF89C00BD +:10917000C0EBC00001EBC0000271A2229DF8B40058 +:1091800040F2533110FB01F01D4901EB8000083023 +:109190009DF89C10C1EBC10100EBC100427187E05A +:1091A0009DF8B40040F2533110FB01F0144901EB7B +:1091B000800008309DF89C10C1EBC10100EBC1009C +:1091C0004079A5282DD19DF8B40040F2533110FB11 +:1091D00001F00B4901EB800108319DF89C00C0EBC8 +:1091E000C00001EBC000C1789DF8B40000EB400264 +:1091F00002EB0010044A02EB001007E0088900208F +:1092000058450020883E002098400020303000EB78 +:109210000110801C0990007820F00400001D0999BD +:1092200008709DF8B40040F2533110FB01F0FC4986 +:1092300001EB800008309DF89C10C1EBC10100EBF0 +:10924000C1008079A12833D09DF8B40040F2533199 +:1092500010FB01F0F24901EB800108319DF89C0000 +:10926000C0EBC00001EBC00082799DF8B40040F271 +:10927000533110FB01F0EA4901EB800108319DF800 +:109280009C00C0EBC00001EBC0004271A1229DF820 +:10929000B40040F2533110FB01F0E14901EB8000D2 +:1092A00008309DF89C10C1EBC10100EBC100827138 +:1092B00002F027BB00219DF8B40040F2533210FBAE +:1092C00002F0D74A02EB800001719DF8B40040F231 +:1092D000533110FB01F0114601EB800008309DF87E +:1092E0009C10C1EBC10100EBC100007908281DDC16 +:1092F00000219DF8B40040F2533210FB02F0C84A3E +:1093000002EB8000017108229DF8B40040F2533155 +:1093100010FB01F0C24901EB800008309DF89C1061 +:10932000C1EBC10100EBC100027124E09DF8B40063 +:1093300040F2533110FB01F0B94901EB80000830D5 +:109340009DF89C10C1EBC10100EBC10000790B2816 +:1093500011DC0C229DF8B40040F2533110FB01F0F7 +:10936000AF4901EB800008309DF89C10C1EBC101B2 +:1093700000EBC10002719DF8B40040F2533110FBC4 +:1093800001F0A74901EB800008309DF89C10C1EB6B +:10939000C10100EBC1004079A42830D19DF8B40090 +:1093A00000EB400101EB00109E4901EB0010303052 +:1093B0009DF8A01000EB0110801C0990007820F0AF +:1093C000200020300999087000229DF8B40040F276 +:1093D000533110FB01F0924901EB800000F56270FF +:1093E0009DF8A01001EB410303EB011100EBC1005C +:1093F00080F845209DF8B4100220F0F757FEA12216 +:109400009DF8B40040F2533110FB01F0844901EBA8 +:10941000800008309DF89C10C1EBC10100EBC10039 +:10942000427145E700203A9015E09DF8B40000EB4A +:109430004001C1EBC0107C4901EBC001BDF8E80060 +:10944000C01C095C16AABDF8E8001154BDF8E8007C +:10945000401C81B23A91BDF8E8000628E5DB062100 +:1094600016A81EF011FC0021CDE93001DDE9300124 +:10947000000A40EA0160309BC01841EB21214FF403 +:1094800080724FF00003CDE90801EEF79BFE9DF8D6 +:10949000B40040F2533110FB01F0614901EB800050 +:1094A00000F562709DF89C1001EB410303EB011184 +:1094B00000EBC100027100229DF8B40040F253316C +:1094C00010FB01F0564901EB8000027104229DF867 +:1094D000B40040F2533110FB01F0514901EB800020 +:1094E00000F562709DF89C1001EB410303EB011144 +:1094F00000F83120A7229DF8B40040F2533110FB50 +:1095000001F0474901EB800000F562709DF89C1066 +:1095100001EB410303EB011100EBC1004271C7E60F +:109520009DF8B40040F2533110FB01F03C4901EBCF +:10953000800008309DF89C10C1EBC10100EBC10018 +:109540000079042872DA00219DF8B40040F2533209 +:1095500010FB02F0324A02EB80000171A1229DF85B +:10956000B40040F2533110FB01F02D4901EB8001B2 +:1095700008319DF89C00C0EBC00001EBC0004271B7 +:109580009DF8B40040F2533110FB01F0244901EB87 +:10959000800108319DF89C00C0EBC00001EBC000C9 +:1095A000001D09900078401CC2B2099802709DF815 +:1095B000B40040F2533110FB01F0194901EB800077 +:1095C00008309DF89C10C1EBC10100EBC10000798F +:1095D000042823D10A229DF8B40040F2533110FB35 +:1095E00001F00F4901EB800108319DF89C00C0EBB0 +:1095F000C00001EBC0000271A3229DF8B40040F24C +:10960000533110FB01F0064901EB800008309DF852 +:109610009C10C1EBC10100EBC1004271EBE205E01F +:109620005845002098400020088900209DF8B4008B +:1096300040F2533110FB01F0FE4901EB800008308D +:109640009DF89C10C1EBC10100EBC100007904281A +:109650002FD100219DF8B40040F2533210FB02F0EC +:10966000F44A02EB8000017105229DF8B40040F23B +:10967000533110FB01F0EF4901EB800108319DF8F7 +:109680009C00C0EBC00001EBC0000271A3229DF85A +:10969000B40040F2533110FB01F0E64901EB8000C9 +:1096A00008309DF89C10C1EBC10100EBC100427174 +:1096B000A1E29DF8B40040F2533110FB01F0DD4906 +:1096C00001EB800008309DF89C10C1EBC10100EB5C +:1096D000C100007908282FDC00219DF8B40040F279 +:1096E000533210FB02F0D34A02EB800001710922D1 +:1096F0009DF8B40040F2533110FB01F0CD4901EB6D +:10970000800108319DF89C00C0EBC00001EBC00057 +:109710000271A7229DF8B40040F2533110FB01F012 +:10972000C44901EB800008309DF89C10C1EBC101D9 +:1097300000EBC10042715EE29DF8B40040F253318B +:1097400010FB01F0BB4901EB800008309DF89C1034 +:10975000C1EBC10100EBC100007909282FDC002119 +:109760009DF8B40040F2533210FB02F0B14A02EB14 +:10977000800001710A229DF8B40040F2533110FBC1 +:1097800001F0AC4901EB800108319DF89C00C0EB71 +:10979000C00001EBC0000271A3229DF8B40040F2AA +:1097A000533110FB01F0A34901EB800008309DF814 +:1097B0009C10C1EBC10100EBC10042711BE29DF89E +:1097C000B40040F2533110FB01F09A4901EB8000E4 +:1097D00008309DF89C10C1EBC10100EBC10000797D +:1097E0000D282FDC00219DF8B40040F2533210FB0D +:1097F00002F0904A02EB800001710E229DF8B40045 +:1098000040F2533110FB01F08A4901EB800108312D +:109810009DF89C00C0EBC00001EBC0000271A122CA +:109820009DF8B40040F2533110FB01F0814901EB87 +:10983000800108319DF89C00C0EBC00001EBC00026 +:109840004271D8E19DF8B40040F2533110FB01F0B1 +:10985000784901EB800008309DF89C10C1EBC101F4 +:1098600000EBC10000790E282FDC00219DF8B40028 +:1098700040F2533210FB02F06E4A02EB800001719D +:109880000F229DF8B40040F2533110FB01F06949FA +:1098900001EB800108319DF89C00C0EBC00001EB9A +:1098A000C0000271A3229DF8B40040F2533110FBB6 +:1098B00001F0604901EB800008309DF89C10C1EB7D +:1098C000C10100EBC100427195E19DF8B40040F286 +:1098D000533110FB01F0574901EB800008309DF82F +:1098E0009C10C1EBC10100EBC100007910287DDCA8 +:1098F00011229DF8B40040F2533103E07CE1AAE16B +:10990000F7E1D8E110FB01F04A4901EB8001083191 +:109910009DF89C00C0EBC00001EBC0000271A122C9 +:109920009DF8B40040F2533110FB01F0414901EBC6 +:10993000800108319DF89C00C0EBC00001EBC00025 +:1099400042719DF8B40040F2533110FB01F03949E7 +:1099500001EB800108319DF89C00C0EBC00001EBD9 +:10996000C000827100213A9156E09DF8B40040F2A7 +:10997000533110FB01F02F4901EB800108319DF8B4 +:109980009C00C0EBC00001EBC0008178BDF8E8008E +:1099900001449DF8B40000EB400202EB0010264A9F +:1099A00002EB0010303000EB0110801C09900078B1 +:1099B00020F080008030099908709DF8B41040F2C2 +:1099C000533011FB00F01B4901EB800008309DF87B +:1099D0009C10C1EBC10100EBC1008078BDF8E8101C +:1099E00042189DF8B40000EB400100E085E001EB77 +:1099F0000010114901EB0010303000EB0210801C08 +:109A00000990007820F00400001D09990870BDF845 +:109A1000E800401C80B23A909DF8B41040F25330F8 +:109A200011FB00F0034901EB800108319DF89C0017 +:109A300004E000005845002098400020C0EBC00022 +:109A400011F83010BDF8E80081428EDC9DF8B410AA +:109A500001EB410000EB0110FE4901EB001030303A +:109A60009DF8A01000EB01108078C0F34010E8B31F +:109A70009DF8B41001EB410000EB0110F54901EB3A +:109A8000001030309DF8A01000EB0110801C0990F0 +:109A9000007820F02002099802709DF8B41001EBC4 +:109AA000410000EB0110EB4901EB001030309DF854 +:109AB000A01000EB01108078C0F34000A8B99DF819 +:109AC000B41001EB410000EB0110E24901EB001082 +:109AD00030309DF8A01000EB0110801C0990007838 +:109AE00020F0080008300999087000E065E09DF852 +:109AF000B4100220F0F7DAFA7DE09DF8B41040F2DD +:109B0000533011FB00F0D44901EB800108319DF87E +:109B10009C00C0EBC00001EBC00001799DF8B400CF +:109B200040F2533210FB02F0CB4A02EB8000407946 +:109B3000814260D19DF8B41040F2533011FB00F027 +:109B4000114601EB800008309DF89C10C1EBC1016B +:109B500000EBC1008079A12830D0A3229DF8B40089 +:109B600040F2533110FB01F0BB4901EB8001083199 +:109B70009DF89C00C0EBC00001EBC00042719DF855 +:109B8000B41040F2533011FB00F0B34901EB8000F8 +:109B900008309DF89C10C1EBC10100EBC100807939 +:109BA000A22828D000209DF8B41040F2533211FBB7 +:109BB00002F1A94A02EB810108711CE0A1229DF883 +:109BC000B40040F2533110FB01F0A34901EB8001D6 +:109BD00008319DF89C00C0EBC00001EBC000427151 +:109BE00001219DF8B40040F2533210FB02F09A4A72 +:109BF00002EB8000017114E4A1229DF8B40040F250 +:109C0000533110FB01F0944901EB800108319DF8BC +:109C10009C00C0EBC00001EBC00082719DF8B40055 +:109C200040F2533110FB01F08B4901EB8001083108 +:109C30009DF89C00C0EBC00001EBC0004271002108 +:109C40009DF8B40040F2533210FB02F0824A02EB5E +:109C50008000017163E400219DF8B40040F25332AA +:109C600010FB02F07C4A02EB8000017109229DF892 +:109C7000B40040F2533110FB01F0774901EB800151 +:109C800008319DF89C00C0EBC00001EBC0000271E0 +:109C9000A7229DF8B40040F2533110FB01F06E4949 +:109CA00001EB800008309DF89C10C1EBC10100EB76 +:109CB000C100427133E400219DF8B40040F25332F8 +:109CC00010FB02F0644A02EB80000171A7229DF8AC +:109CD000B40040F2533110FB01F05F4901EB80000A +:109CE00008309DF89C10C1EBC10100EBC10042712E +:109CF00015E49DF8B41001EB4100C0EBC1105749C9 +:109D000001EBC000C07D31281DDB9DF8B41001EBD4 +:109D10004100C0EBC110514901EBC000C07D31389A +:109D2000C2B29DF8B40040F2533110FB01F04A4931 +:109D300001EB800008309DF89C10C1EBC10100EBE5 +:109D4000C100C27011E000229DF8B40040F253310E +:109D500010FB01F0404901EB800108319DF89C00A7 +:109D6000C0EBC00001EBC000C2709DF8B41040F21F +:109D7000533011FB00F0384901EB800108319DF8A8 +:109D80009C00C0EBC00001EBC00082789DF8B400DD +:109D900040F2533110FB01F02F4901EB80010831F3 +:109DA0009DF89C00C0EBC00001EBC000C07811180A +:109DB00036919DF8B41040F2533011FB00F0264963 +:109DC00001EB800108319DF89C00C0EBC00001EB65 +:109DD000C000C2789DF8B40040F2533110FB01F08E +:109DE0001D4901EB800008309DF89C10C1EBC101BA +:109DF00010F8310082427DDA00219DF8B40040F273 +:109E0000533210FB02F0144A02EB80000171A722CA +:109E10009DF8B40040F2533110FB01F00E4901EB04 +:109E2000800108319DF89C00C0EBC00001EBC00030 +:109E300042719DF8B41001EB4100C0EBC11007491D +:109E400001EBC000407930287ED19DF8B41040F27B +:109E5000533005E098400020584500200889002034 +:109E600011FB00F0FE4901EB800108319DF89C00D8 +:109E7000C0EBC00001EBC00001799DF8B40040F2D6 +:109E8000533210FB02F0F64A02EB80004079814227 +:109E90005AD19DF8B41040F2533011FB00F0114636 +:109EA00001EB800000F56270BDF8D81001EB4102B3 +:109EB00002EB011100EBC100C078312832D19DF8CE +:109EC000B41001EB410000EB0110E64901EB00107A +:109ED0003030BDF8D81000EB0110801C09900078DC +:109EE00020F020020998027000229DF8B40040F290 +:109EF000533100E0FEE310FB01F0D94901EB800093 +:109F000000F56270BDF8D81001EB410303EB0111BD +:109F100000EBC10080F845209DF8B4100220F0F756 +:109F2000C5F854E09DF8B41040F2533011FB00F036 +:109F3000CB4901EB800000F56270BDF8D81001EB51 +:109F4000410202EB011100E06CE000EBC100C078BF +:109F500033283CD19DF8B41001EB410000EB011017 +:109F6000C04901EB00103030BDF8D81000EB0110F3 +:109F7000801C0990007820F02002099802700122CC +:109F80009DF8B40040F2533110FB01F0B44901EBED +:109F9000800000F56270BDF8D81001EB410303EBBF +:109FA000011100EBC10080F84620A9229DF8B40001 +:109FB00040F2533110FB01F0A94901EB8000083059 +:109FC0009DF89C10C1EBC10100EBC10082719DF8AE +:109FD000B41001EB410000EB0110A24901EB0010AD +:109FE0003030BDF8D81000EB0110801C09900078CB +:109FF00020F00102099802709DF8B41001EB4100B5 +:10A0000000EB0110974901EB00103030BDF8D8107B +:10A0100000EB0110801C0990007820F002020998E2 +:10A0200002700DE19DF8B41001EB4100C0EBC110CE +:10A030008D4901EBC000407931287CD19DF8B410E6 +:10A0400040F2533011FB00F0854901EB80010831EB +:10A050009DF89C00C0EBC00001EBC00001799DF8A9 +:10A06000B40040F2533210FB02F07D4A02EB800054 +:10A07000407981425FD19DF8B41040F2533011FB1A +:10A0800000F0114601EB800000F56270BDF8D810B9 +:10A0900001EB410202EB011100EBC10090F8460018 +:10A0A00058BB01229DF8B40040F2533110FB01F07F +:10A0B0006B4901EB800101F56271BDF8D80000EB3E +:10A0C000400303EB001001EBC00080F845209DF831 +:10A0D000B41001EB410000EB0110624901EB0011EB +:10A0E0003031BDF8D80001EB0010801C09900078D9 +:10A0F00020F00100401C099908709DF8B41001EB94 +:10A10000410000EB0110574901EB00103030BDF861 +:10A11000D81000EB0110801C0990007820F002029A +:10A1200009980270514890F8E00790B19DF8B4107A +:10A1300001EB410000E002E200EB0110494901EBB4 +:10A1400000103030BDF8D81000EB0110807A0228E2 +:10A1500076D1474890F82900012871D14448D0F8B9 +:10A160000C024349498D88426AD29DF8B41040F2EE +:10A17000533011FB00F03A4901EB800000F56270AA +:10A18000BDF8D81001EB410202EB011100EBC10058 +:10A1900090F84500012852D19DF8B41040F2533098 +:10A1A00011FB00F02E4901EB800000F56270BDF854 +:10A1B000D81001EB410202EB011100EBC10090F855 +:10A1C0007F00E0BB01229DF8B40000EB400101EBF1 +:10A1D0000010244901EB00113031BDF8D80001EB2B +:10A1E0000010C27200229DF8B40000EB400101EBA8 +:10A1F00000101C4901EB00113031BDF8D80001EB13 +:10A20000001042609DF8B41040F2533011FB00F092 +:10A21000134901EB800101F56271BDF8D80000EB34 +:10A22000400202EB001001EBC00090F891109DF885 +:10A23000B40040F2533210FB02F0094A01E07CE026 +:10A240007AE002EB800041709DF8B41040F2533088 +:10A2500011FB00F0114601EB800108310AE000001B +:10A26000584500209840002008890020BC3200207A +:10A27000BC1200209DF89C00C0EBC00001EBC000A8 +:10A2800001799DF8B40040F2533210FB02F0FE4A0F +:10A2900002EB8000407981424ED100229DF8B4004B +:10A2A00040F2533110FB01F0F74901EB800101F559 +:10A2B0006271BDF8D80000EB400303EB001001EB26 +:10A2C000C000C2714FF010429DF8B40040F253310B +:10A2D00010FB01F0EC4901EB800101F56271BDF862 +:10A2E000D80000EB400303EB001001EBC0008260DC +:10A2F000A4229DF8B40040F2533110FB01F0E24972 +:10A3000001EB800108319DF89C00C0EBC00001EB1F +:10A31000C0008271A3229DF8B40040F2533110FBBB +:10A3200001F0D94901EB800008309DF89C10C1EB89 +:10A33000C10100EBC10042710FE39DF8B41040F27F +:10A34000533011FB00F0D04901EB800000F5627042 +:10A35000BDF8D81001EB410202EB011100EBC10086 +:10A3600090F8450001287DD19DF8B41040F253309B +:10A3700011FB00F0C44901EB800101F56271BDF8E9 +:10A38000D80000EB400202EB001001EBC00090F897 +:10A39000801040F2533011FB00F0BB4901EB80010B +:10A3A00001F562719DF8B40040F2533210FB02F0E7 +:10A3B000B54A02EB800000F56270BDF8D82002EBD0 +:10A3C000420303EB021200EBC20090F8810000EBA5 +:10A3D000400202EB001001EBC00090F87E00032861 +:10A3E00040D102229DF8B40000EB400101EB0010C7 +:10A3F000A64901EB00113031BDF8D80001EB001087 +:10A40000C2729DF8B41040F2533011FB00F09E4927 +:10A4100001EB800101F562719DF8A00000EB4002A4 +:10A4200002EB001001EBC00090F891109DF8B40011 +:10A4300040F2533210FB02F0934A02EB800041706D +:10A440009DF8B41040F2533011FB00F0114601EBBF +:10A45000800108319DF89C00C0EBC00001EBC000FA +:10A46000017900E0FFE19DF8B40040F2533210FBA7 +:10A4700002F0854A02EB8000407981424ED10022F1 +:10A480009DF8B40040F2533110FB01F07E4901EB1E +:10A49000800101F56271BDF8D80000EB400303EBC9 +:10A4A000001001EBC000C2714FF010429DF8B400E3 +:10A4B00040F2533110FB01F0734901EB800101F5CB +:10A4C0006271BDF8D80000EB400303EB001001EB14 +:10A4D000C0008260A4229DF8B40040F2533110FB0A +:10A4E00001F0694901EB800108319DF89C00C0EB47 +:10A4F000C00001EBC0008271A3229DF8B40040F2BD +:10A50000533110FB01F0604901EB800008309DF8E9 +:10A510009C10C1EBC10100EBC100427100229DF80B +:10A52000B40000EB400101EB0010584901EB0010B2 +:10A530003030BDF8D81000EB011042600DE29DF8FC +:10A54000B41001EB4100C0EBC110514901EBC00058 +:10A55000407933287DD19DF8B41001EB410000EB28 +:10A5600001104A4901EB00103030BDF8D81000EB63 +:10A570000110801C0990007820F00100401C09990E +:10A5800008709DF8B41001EB410000EB01103F4949 +:10A5900001EB00103030BDF8D81000EB0110801C2A +:10A5A0000990007820F02002099802709DF8B410FC +:10A5B00001EB410000EB0110344901EB0010303099 +:10A5C000BDF8D81000EB0110801C0990007820F035 +:10A5D0000200801C099908709DF8B41040F25330B5 +:10A5E00011FB00F0284901EB800042799DF8B4008E +:10A5F00040F2533110FB01F0234901EB8000083099 +:10A600009DF89C10C1EBC10100EBC100027100205C +:10A610003A905EE09DF8B41040F2533011FB00F028 +:10A62000194901EB800108319DF89C00C0EBC00086 +:10A6300001EBC0008178BDF8E80001449DF8B4004A +:10A6400000EB400202EB0010104A02EB0010303029 +:10A6500000E07EE000EB0110801C0990007820F003 +:10A6600080008030099908709DF8B41040F2533092 +:10A6700011FB00F0044901EB800108319DF89C00BA +:10A68000C0EBC00006E000005845002098400020C4 +:10A690000889002001EBC0008178BDF8E800014482 +:10A6A0009DF8B40000EB400202EB0010FE4A02EB02 +:10A6B0000010303000EB0110801C0990007820F071 +:10A6C0000400001D09990870BDF8E800401C80B224 +:10A6D0003A909DF8B41040F2533011FB00F0F3496A +:10A6E00001EB800108319DF89C00C0EBC00011F81F +:10A6F000301000E0DCE2BDF8E80081428ADC9DF821 +:10A70000B41001EB410000EB0110E74901EB001030 +:10A710003030BDF8D81000EB01108078C0F3400055 +:10A7200020B99DF8B4100220EFF7C0FCA2229DF8DA +:10A73000B40040F2533110FB01F0DC4901EB800022 +:10A7400008309DF89C10C1EBC10100EBC100827183 +:10A7500003E19DF8B41001EB4100C0EBC110D449F6 +:10A7600001EBC000407934287DD19DF8B41040F24F +:10A77000533011FB00F0CD4901EB800108319DF809 +:10A780009C00C0EBC00001EBC00001799DF8B40053 +:10A7900040F2533210FB02F0C44A02EB80004079D1 +:10A7A000814260D19DF8B41001EB410000EB011033 +:10A7B000BD4901EB00103030BDF8D81000EB01109E +:10A7C000801C0990007820F02002099802709DF802 +:10A7D000B41001EB410000EB0110B34901EB001094 +:10A7E0003030BDF8D81000EB0110801C09900078C3 +:10A7F00020F002020998027001229DF8B40040F294 +:10A80000533110FB01F0A94901EB800000F56270A3 +:10A81000BDF8D81001EB410303EB011100EBC100BF +:10A8200080F84620A9229DF8B40040F2533110FB75 +:10A8300001F09E4901EB800008309DF89C10C1EBAF +:10A84000C10100EBC10082719DF8B40040F25331A8 +:10A8500010FB01F0954901EB800042799DF8B400AE +:10A8600040F2533100E078E010FB01F08F4901EB3A +:10A87000800108319DF89C00C0EBC00001EBC000D6 +:10A88000027100213A9154E09DF8B40040F2533136 +:10A8900010FB01F0854901EB800108319DF89C0017 +:10A8A000C0EBC00001EBC0008178BDF8E8000144B6 +:10A8B0009DF8B40000EB400202EB00107A4A02EB74 +:10A8C0000010303000EB0110801C0990007820F05F +:10A8D00080018031099801709DF8B40040F2533135 +:10A8E00010FB01F0714901EB800108319DF89C00DB +:10A8F000C0EBC00001EBC0008178BDF8E800014466 +:10A900009DF8B40000EB400202EB0010664A02EB37 +:10A910000010303000EB0110801C0990007820F00E +:10A920000400001D09990870BDF8E800401C80B2C1 +:10A930003A909DF8B40040F2533110FB01F05B49AE +:10A9400001EB800108319DF89C00C0EBC00011F8BC +:10A950003010BDF8E800814296DC00202E902F9048 +:10A9600000213A9122E0DDE92E10000140EA117247 +:10A970000901CDE92E129DF8B40000EB4001C1EBB6 +:10A98000C0104B4901EBC001BDF8E800801D085C18 +:10A990003038C117DDE92E24104341EA0402CDE925 +:10A9A0002E02BDF8E800401C80B23A90BDF8E800E5 +:10A9B0000628D8DB9DF8B4002E9940F2533210FBE4 +:10A9C00002F03A4A02EB800202F56272BDF8D8004A +:10A9D00000EB400303EB001002EBC000C0F81A10BC +:10A9E00000222E922F9200213A9122E0DDE92E10D2 +:10A9F000000140EA11720901CDE92E129DF8B40060 +:10AA000000EB4001C1EBC010294901EBC001BDF8CA +:10AA1000E8000D30085C3038C117DDE92E341843EA +:10AA200041EA0402CDE92E02BDF8E800401C80B2E4 +:10AA30003A90BDF8E8000428D8DB9DF8B4002E99C0 +:10AA400040F2533210FB02F0184A02EB800202F58A +:10AA50006272BDF8D80000EB400303EB001002EB7C +:10AA6000C000416300222E922F9200213A9129E0EA +:10AA7000DDE92E10000140EA11720901CDE92E1224 +:10AA80009DF8B40000EB4001C1EBC010084901EB98 +:10AA9000C001BDF8E8001130085C3038C117DDE9AD +:10AAA0002E3440EA030205E098400020584500207B +:10AAB000088900202143CDE92E21BDF8E800401C83 +:10AAC00081B23A91BDF8E8000628D1DB9DF8B400C8 +:10AAD0002E9940F2533210FB02F0FE4A02EB800244 +:10AAE00002F56272BDF8D80000EB400303EB0010E2 +:10AAF00002EBC000C0F81E109DF8B40000EB40014E +:10AB0000C1EBC010F44901EBC00042799DF8B400DC +:10AB100040F2533110FB01F0EE4901EB800101F5E9 +:10AB20006271BDF8D80000EB400303EB001001EBAD +:10AB3000C000C2709DF8B40000EB400101EB0010B2 +:10AB4000E64901EB00113031BDF8D80001EB0010EF +:10AB500082789DF8B40040F2533110FB01F0DD49DA +:10AB600001EB800101F56271BDF8D80000EB4003F4 +:10AB700003EB001001EBC00002769DF8B40040F238 +:10AB8000533110FB01F0D34901EB800108319DF8EE +:10AB90009C00C0EBC00001EBC00001799DF8B4003F +:10ABA00040F2533210FB02F0CA4A02EB80004079B7 +:10ABB00081427DDA00219DF8B40040F2533210FB4F +:10ABC00002F0C44A02EB80000171A7229DF8B40094 +:10ABD00040F2533110FB01F0BE4901EB8001083116 +:10ABE0009DF89C00C0EBC00001EBC0004271002149 +:10ABF0003A918DE09DF8B40040F2533110FB01F022 +:10AC0000B44901EB800108319DF89C00C0EBC00005 +:10AC100001EBC000C178BDF8E800814221D00022DC +:10AC20009DF8B40040F2533110FB01F0A94901EB4B +:10AC3000800108319DF89C00C0EBC00001EBC00012 +:10AC40008178BDF8E80001449DF8B40000EB4003B2 +:10AC500003EB0010A14B03EB0010303000EB0110B0 +:10AC600082709DF8B40040F2533110FB01F0994915 +:10AC700001EB800108319DF89C00C0EBC00001EBA6 +:10AC8000C0008178BDF8E80001449DF8B40000EBF5 +:10AC9000400202EB0010914A02EB0010303000EB52 +:10ACA0000110801C0990007820F08000803000E0C6 +:10ACB000A6E0099908709DF8B40040F2533110FBEA +:10ACC00001F0844901EB800008309DF89C10C1EB35 +:10ACD000C10100EBC1008078BDF8E81042189DF872 +:10ACE000B40000EB400101EB00107C4901EB0010C7 +:10ACF000303000EB0210801C0990007820F0040036 +:10AD0000001D09990870BDF8E800401C80B23A9017 +:10AD10009DF8B40040F2533110FB01F06D4901EB96 +:10AD2000800108319DF89C00C0EBC00011F8301084 +:10AD3000BDF8E80081423FF75DAF9DF8B40000EB3D +:10AD4000400101EB0010654901EB00103030BDF807 +:10AD5000D81000EB01108078C0F3401088B99DF83E +:10AD6000B40000EB400101EB00105C4901EB001066 +:10AD70003030BDF8D81000EB01108078C0F34000EF +:10AD8000F0B39DF8B40000EB400101EB0010534913 +:10AD900001EB00103030BDF8D81000EB0110801C22 +:10ADA0000990007820F02002099802709DF8B40004 +:10ADB00000EB400101EB0010484901EB001030307E +:10ADC000BDF8D81000EB0110801C0990007820F02D +:10ADD0000202099802709DF8B40000EB400101EBFB +:10ADE00000103E4901EB00103030BDF8D81000EBE8 +:10ADF0000110801C0990007820F00800083000E065 +:10AE0000B5E0099908709DF8B4009DF8A01001EB19 +:10AE10000010C217CDE92E029DF8B40040F2533164 +:10AE200010FB01F02B4901EB800000F56270BDF8CA +:10AE3000D81001EB410202EB011100EBC1002230FE +:10AE400009902E9800EB4001254800EB41100D3091 +:10AE5000102208900999EDF7F8F99DF8B40040F236 +:10AE6000533110FB01F01B4901EB800101F56271C8 +:10AE7000BDF8D80000EB400202EB001001EBC0016E +:10AE80002E9800EB4002164800EB421051F81A2FA2 +:10AE900040F8012F496841609DF8B40000EB400183 +:10AEA00001EB00100D4901EB00113031BDF8D80065 +:10AEB00001EB001001782E9800EB4002084800EBEF +:10AEC000421001702E9800EB4001054800EB411143 +:10AED000044809E0584500200889002098400020D7 +:10AEE000D8140020C7310020026841F81D2F808847 +:10AEF00088809DF8B40040F2533110FB01F0FE4908 +:10AF000001EB800101F56271BDF8D80000EB400251 +:10AF100002EB001001EBC000416B2E9800EB4002E9 +:10AF2000F64800EB4210C0F809109DF8B40000EBA1 +:10AF3000400101EB0010F24901EB00113031BDF886 +:10AF4000D80001EB001041682E9800EB4002EB485E +:10AF500000EB4210C0F823102E9881B2082009910E +:10AF6000EFF7A4F89DF8B4100220EFF79FF8E9E39B +:10AF700000201590C4E000202E902F9000213A91DF +:10AF800027E0DDE92E10000140EA11720901CDE948 +:10AF90002E129DF8B40000EB4001C1EBC010D9495E +:10AFA00001EBC001159800EB8002BDF8E8000B3002 +:10AFB00000EB8200085C3038C117DDE92E341843FD +:10AFC00041EA0402CDE92E02BDF8E800401C80B23F +:10AFD0003A90BDF8E8000A28D3DB9DF8B400DDE91B +:10AFE0002E2140F2533310FB03F0C34B03EB8003DD +:10AFF00008339DF89C00C0EBC00003EBC0008378D1 +:10B000001598184400EB400303EB00139DF8B400BF +:10B0100040F2533410FB04F0B74C04EB800000F511 +:10B02000627000EBC30040F8222F416000222E9294 +:10B030002F9200213A9127E0DDE92E10000140EA2D +:10B0400011720901CDE92E129DF8B40000EB400108 +:10B05000C1EBC010AB4901EBC001159800EB8002B9 +:10B06000BDF8E800153000EB8200085C3038C117ED +:10B07000DDE92E34184341EA0402CDE92E02BDF881 +:10B08000E800401C80B23A90BDF8E8000A28D3DB03 +:10B090009DF8B400DDE92E1240F2533310FB03F0AB +:10B0A000954B03EB800308339DF89C00C0EBC00078 +:10B0B00003EBC00083781598184400EB400303EBC2 +:10B0C00000139DF8B40040F2533410FB04F08A4C96 +:10B0D00004EB800000F5627000EBC3002230816059 +:10B0E000C26000219DF8B40040F2533210FB02F020 +:10B0F000224602EB800001711598401CC0B21590E9 +:10B100009DF8B40040F2533110FB01F07A4901EB95 +:10B11000800108319DF89C00C0EBC00011F8301090 +:10B12000159881423FF727AF9DF8B40040F25331A4 +:10B1300010FB01F0704901EB800008309DF89C1075 +:10B14000C1EBC10100EBC10000790C2812DC0D221B +:10B150009DF8B40040F2533110FB01F0664901EB59 +:10B16000800008309DF89C10C1EBC10100EBC100CC +:10B170000271A1E39DF8B40040F2533110FB01F0DD +:10B180005D4901EB800108319DF89C00C0EBC000D7 +:10B1900001EBC00001799DF8B40040F2533210FB7E +:10B1A00002F0554A02EB8000407981427ED19DF841 +:10B1B000B40040F2533110FB01F0114601EB800165 +:10B1C00008319DF89C00C0EBC00001EBC000C278C4 +:10B1D0009DF8B40040F2533110FB01F0464901EBF9 +:10B1E000800108319DF89C00C0EBC00001EBC0005D +:10B1F0008078111836919DF8B4109DF8A00000EBEE +:10B200000110C217CDE92E023F4890F8E00708B3BD +:10B210009DF8B40000EB400101EB0010384901EB50 +:10B2200000103030BDF8D81000EB0110807A0228F1 +:10B2300010D09DF8B40000EB400101EB0010304944 +:10B2400001EB00103030BDF8D81000EB0110C07ACF +:10B2500000287CDD00229DF8B40000EB400101EBEA +:10B260000010274901EB00103030BDF8D81000EB7A +:10B270000110C2722548D0F80C020521B0FBF1F292 +:10B2800001FB120000EB400120482C3000EB411084 +:10B290000D3009909DF8B40040F2533110FB01F1DC +:10B2A000154800EB810000F5627000E004E3BDF892 +:10B2B000D81001EB410202EB011100EBC10022307A +:10B2C0001022014608900998ECF7BFFF0F48D0F80C +:10B2D0000C020521B0FBF1F201FB120000EB400172 +:10B2E0000A482C3000EB41129DF8B40040F2533173 +:10B2F00010FB01F000490BE058450020D814002055 +:10B300009840002008890020BC320020BC12002098 +:10B3100001EB800101F56271BDF8D80000EB40033C +:10B3200003EB001001EBC00050F81A1F42F8011F98 +:10B3300040685060FE48D0F80C020521B0FBF1F2E5 +:10B3400001FB120000EB4001F9482C3000E096E1CF +:10B3500000EB41129DF8B40000EB400101EB00103E +:10B36000F44901EB001130319DF8A00001EB001011 +:10B3700000781070EE48D0F80C020521B0FBF1F215 +:10B3800001FB120000EB4001E9482C3000EB4112B8 +:10B390009DF8B40040F2533110FB01F0E64901EB97 +:10B3A000800101F56271BDF8D80000EB400303EBAA +:10B3B000001001EBC000406BC2F80900DC48D0F877 +:10B3C0000C020521B0FBF1F201FB120000EB400181 +:10B3D000D7482C3000EB4111D848026841F81D2FA6 +:10B3E00080888880D248D0F80C020521B0FBF1F2A9 +:10B3F00001FB120000EB4001CD482C3000EB411264 +:10B400009DF8B40000EB400101EB0010C94901EBCD +:10B4100000113031BDF8D80001EB00104068C2F8CF +:10B42000230000229DF8B40000EB400101EB001066 +:10B43000C04901EB00113031BDF8D80001EB00101C +:10B44000426000213A9154E0B948D0F80C0205213D +:10B45000B0FBF1F201FB120000EB4001B4482C30CC +:10B4600000EB41112731BDF8E8409DF8B40040F2EF +:10B47000533210FB02F0B04A02EB800202F5627216 +:10B480009DF8A00000EB400303EB001002EBC000AE +:10B4900090F8800040F2533210FB02F0A64A02EB13 +:10B4A000800202F562729DF8B40040F2533310FB43 +:10B4B00003F0A14B03EB800303F56273BDF8D800E2 +:10B4C00000EB400505EB001003EBC00090F8810095 +:10B4D00000EB400303EB001002EBC0024732BDF863 +:10B4E000E800001D105C0855BDF8E800401C81B262 +:10B4F0003A91BDF8E8000628A6DB00213A9142E027 +:10B5000000239DF8B40040F2533110FB01F08A494A +:10B5100001EB800101F56271BDF8D80000EB40023B +:10B5200002EB001001EBC00090F8800040F25331B4 +:10B5300010FB01F0804901EB800101F562719DF87B +:10B54000B40040F2533210FB02F07B4A02EB80025F +:10B5500002F56272BDF8D80000EB400404EB001065 +:10B5600002EBC00090F8810000EB400202EB0010FB +:10B5700001EBC0014731BDF8E8000B54BDF8E8000D +:10B58000401C81B23A91BDF8E8000A28B8DB68484F +:10B59000D0F80C020521B0FBF1F080B20146099011 +:10B5A0000220EDF795FD00210620EEF77FFD6048B3 +:10B5B000D0F80C025E49498D884206D25C48D0F82A +:10B5C0000C02401C5A49C1F80C0200210520EEF77C +:10B5D0006DFD9DF8B41001EB410000EB01105549E1 +:10B5E00001EB00103030BDF8D81000EB0110801CCA +:10B5F0000990007820F00802099802704C48D0F8B1 +:10B600000C020521B0FBF1F201FB120000EB40013E +:10B6100047482C3000EB4110D0F823202E9800EB47 +:10B620004001474800EB4110C0F8232000203A9029 +:10B6300020E03F48D0F80C020521B0FBF1F201FBFD +:10B64000120000EB40013A482C3000EB411027304B +:10B65000BDF8E810425C2E9800EB4001384800EB42 +:10B6600041112731BDF8E8000A54BDF8E800401C3C +:10B6700081B23A91BDF8E8000628DADB65E09DF872 +:10B68000B41001EB410000EB01102A4901EB00105E +:10B690003030BDF8D81000EB0110801C0990007804 +:10B6A00020F008010831099801709DF8B41001EBF1 +:10B6B000410000EB01101F4901EB00113031BDF8D2 +:10B6C000D80001EB001041682E9800EB40021C48A6 +:10B6D00000EB4210C0F8231000213A9125E09DF8BC +:10B6E000B41040F2533011FB00F0134901EB80011C +:10B6F00001F56271BDF8D80000EB400202EB0010CA +:10B7000001EBC0014731BDF8E8000A5C2E9800EB60 +:10B7100040010B4800EB41112731BDF8E8000A5405 +:10B72000BDF8E800401C81B23A91BDF8E8000AE09B +:10B73000BC1200209840002058450020C73100204E +:10B74000D8140020DDE00628C9DB00229DF8B400F3 +:10B7500040F2533110FB01F0FE4901EB800101F58D +:10B760006271BDF8D80000EB400303EB001001EB61 +:10B77000C00080F846209DF8B4100220EEF796FC39 +:10B780009DF8B41040F2533011FB00F0F14901EB89 +:10B79000800101F56271BDF8D80000EB400202EBB8 +:10B7A000001001EBC000223009902E9800EB400100 +:10B7B000E94800EB41110D3110220891DDE9080143 +:10B7C000ECF743FD9DF8B41040F2533011FB00F04C +:10B7D000E04901EB800101F56271BDF8D80000EB92 +:10B7E000400202EB001001EBC0012E9800EB40027A +:10B7F000D94800EB421051F81A2F40F8012F496840 +:10B8000041609DF8B41001EB410000EB0110D349F9 +:10B8100001EB00113031BDF8D80001EB00100178C8 +:10B820002E9800EB4002CC4800EB421001702E989D +:10B8300000EB4001C84800EB4111C948026841F8DB +:10B840001D2F808888809DF8B41040F2533011FB82 +:10B8500000F0C04901EB800101F56271BDF8D8002C +:10B8600000EB400202EB001001EBC000416B2E9890 +:10B8700000EB4002B84800EB4210C0F809109DF8F8 +:10B88000B41001EB410000EB0110B44901EB0011D1 +:10B890003031BDF8D80001EB001041682E9800EB64 +:10B8A0004002AD4800EB4210C0F823102E9881B240 +:10B8B00008200991EEF7FAFBA7229DF8B40040F2A8 +:10B8C000533110FB01F0A34901EB800108319DF8D1 +:10B8D0009C00C0EBC00001EBC0004271A2229DF8A9 +:10B8E000B40040F2533110FB01F09A4901EB8000A3 +:10B8F00008309DF89C10C1EBC10100EBC1008271C2 +:10B9000000BF00BF02F0B4BE9DF8B41001EB4100CF +:10B91000C0EBC110934901EBC00041780846099182 +:10B9200000210BF0E7FEC1B228910021369124E0FE +:10B930009DF8B41040F2533011FB00F0854901EB43 +:10B9400080010831BDF8D800C0EBC00001EBC00099 +:10B9500041780846099100210CF080FC9DF8A02058 +:10B9600042400A4304D1BDF8D800C1B2279112E089 +:10B97000BDF8D800401C81B236919DF8B41040F259 +:10B98000533011FB00F0734901EB80008179BDF861 +:10B99000D8008142CCDC00BF9DF8B41001EB41001F +:10B9A000C0EBC1106F4901EBC000C1789DF8B40035 +:10B9B00000EB4002C2EBC0106A4A02EBC000807884 +:10B9C00041EA002129919DF8B41001EB4100C0EB40 +:10B9D000C110114601EBC0010991BDF8A4100998EE +:10B9E000EDF796FF11909DF8B41001EB4100C0EB0C +:10B9F000C1105C4901EBC002BDF8A400401C105C02 +:10BA00009DF8B41001EB4102C2EBC111554A02EBA3 +:10BA1000C102BDF8A410515C40EA01221198824293 +:10BA200042F0C2829DF8B41001EB4100C0EBC1109E +:10BA30004C4901EBC000807A01069DF8B40000EB90 +:10BA40004002C2EBC010474A02EBC000C07A41EA94 +:10BA500000419DF8B40000EB4002C2EBC010414A27 +:10BA600002EBC000007B41EA00219DF8B40000EB2E +:10BA70004002C2EBC0103B4A02EBC000407B0843CF +:10BA80003949C1F8180F0846D0F8181F0991BDF8B8 +:10BA9000A4000E3808909DF8B40000EB4001C1EB03 +:10BAA000C010114601EBC0000E300790DDE908120E +:10BAB000EDF71DFD9DF8B40000EB40002B4901EBB4 +:10BAC000800081689DF8B40000EB4000274A02EB3B +:10BAD00080004160002130329DF8B40002EB00127A +:10BAE0009DF89C0011549DF8B41001EB4100C0EB8F +:10BAF000C1101C4901EBC000C17B249110211091A1 +:10BB0000BDF89000A1287DD100229DF8B40040F23C +:10BB1000533110FB01F00F4901EB800108319DF812 +:10BB20009C00C0EBC00001EBC0004271BDF84010AA +:10BB300008460991491C8AB210929DF8B41001EB95 +:10BB40004102C2EBC111074A02EBC101085C24901B +:10BB500025900DE058450020D81400209840002082 +:10BB6000C731002008890020BC220020583E002058 +:10BB7000BDF8940007287DD2DFE800F07C048384C0 +:10BB8000FDFCFB00BDF8401008460991491C8AB233 +:10BB900010929DF8B41001EB4102C2EBC111FE4AB4 +:10BBA00002EBC1010A5C9DF8B40040F2533110FB76 +:10BBB00001F0FA4901EB800008309DF89C10C1EBC0 +:10BBC000C10100EBC1000272BDF84000411C8AB205 +:10BBD000109206909DF8B41001EB4102C2EBC11126 +:10BBE000ED4A02EBC101085C0206BDF84000411CB1 +:10BBF0008BB2109307909DF8B41001EB4103C3EB97 +:10BC0000C11100E000E2E44B03EBC101085C42EA31 +:10BC10000042BDF84000411C8BB2109308909DF883 +:10BC2000B41001EB4103C3EBC111DB4B03EBC101CA +:10BC3000085C42EA0022BDF8401008460991491C00 +:10BC40008BB210939DF8B41001EB4103C3EBC1110B +:10BC5000D14B03EBC101085C02439DF8B40040F2F4 +:10BC6000533110FB01F0CD4901EB800008309DF805 +:10BC70009C1000E0C7E1C1EBC10100EBC100C26054 +:10BC8000C1E1C0E101229DF8B40040F2533110FB44 +:10BC900001F0C24901EB800108319DF89C00C0EB26 +:10BCA000C00001EBC000027700213A9128E09DF826 +:10BCB000B41001EB4100C0EBC110B74901EBC0016A +:10BCC000BDF84020BDF8E80010440A5C9DF8B400BF +:10BCD00040F2533110FB01F0B04901EB8001083113 +:10BCE0009DF89C00C0EBC00001EBC00000F11D01FD +:10BCF000BDF8E8000A54BDF8E800401C81B23A9152 +:10BD0000BDF8E8000A28D2DBBDF840000A3081B255 +:10BD1000109100213A9127E09DF8B41001EB410009 +:10BD2000C0EBC1109C4901EBC001BDF84020BDF83B +:10BD3000E80010440A5C9DF8B40040F2533110FB57 +:10BD400001F0964901EB800108319DF89C00C0EBA1 +:10BD5000C00001EBC0012A31BDF8E8000A54BDF86B +:10BD6000E800401C81B23A91BDF8E8000C28D3DB12 +:10BD700002E0BEE0BCE0BAE0BDF840000C3081B2A9 +:10BD80001091002136919CE001229DF8B40040F210 +:10BD9000533110FB01F0814901EB800108319DF81E +:10BDA0009C00C0EBC00001EBC0008178BDF8D8005A +:10BDB000084400EB400101EB00119DF8B40040F293 +:10BDC000533310FB03F0754B03EB800000F56270FA +:10BDD00000F831209DF8B40040F2533110FB01F01F +:10BDE000194601EB800108319DF89C00C0EBC000B2 +:10BDF00001EBC0008178BDF8D800084400EB400199 +:10BE000001EB00119DF8B40040F2533310FB03F036 +:10BE1000624B03EB800000F5627000EBC10080F81C +:10BE2000822000213A9143E09DF8B41040F2533053 +:10BE300011FB00F0594901EB800108319DF89C008D +:10BE4000C0EBC00001EBC00000F11D01BDF8E8002F +:10BE50000A5C9DF8B40040F2533110FB01F04F49E9 +:10BE600001EB800108319DF89C00C0EBC00001EBA4 +:10BE7000C0008178BDF8D800084400EB400101EB18 +:10BE800000119DF8B40040F2533310FB03F0434B14 +:10BE900003EB800000F5627000EBC10000F183014C +:10BEA000BDF8E8000A54BDF8E800401C81B23A91A0 +:10BEB000BDF8E8000A28B7DBBDF8D800401C81B205 +:10BEC00036919DF8B41040F2533011FB00F0334925 +:10BED00001EB800108319DF89C00C0EBC00011F817 +:10BEE0003010BDF8D80081423FF74EAF8BE08AE0BA +:10BEF00089E09DF8B41001EB410000EB01102849E6 +:10BF000001EB0010806800EB800041009DF8B40058 +:10BF100000EB4000234A02EB800081609DF8B410E2 +:10BF200001EB4100C0EBC1101B4901EBC001BDF8A2 +:10BF30004000401C095C9DF8B40000EB4002C2EBDD +:10BF4000C010154A02EBC002BDF84000105C41EA87 +:10BF500000229DF8B40040F2533110FB01F00F496C +:10BF600001EB800108319DF89C00C0EBC00001EBA3 +:10BF7000C0000285BDF84000801C81B210919DF880 +:10BF8000B40040F2533110FB01F0044901EB800191 +:10BF900008319DF89C0007E00889002058450020E2 +:10BFA00098400020583E0020C0EBC00001EBC000CC +:10BFB000018D9DF8B40000EB400202EB0010FE4A38 +:10BFC00002EB0010408B81420ADB0621A2F50472CD +:10BFD0009DF8B40002EB00129DF89C00115411E092 +:10BFE00006229DF8B40040F2533110FB01F0F349F2 +:10BFF00001EB800108319DF89C00C0EBC00001EB13 +:10C00000C000427100BFE5E3BDF89000A228FAD15C +:10C0100000213691FEE39DF8B40040F2533110FB4D +:10C0200001F0E64901EB800108319DF89C00C0EB6E +:10C03000C00001EBC0008178BDF8D8000844C1B24F +:10C040002891BDF84000401C81B21091BDF840100D +:10C0500008460991491C8AB210929DF8B41001EB70 +:10C060004102C2EBC111D64A02EBC101085C259026 +:10C07000BDF84000411C8AB2109209903490BDF87E +:10C0800094000D287ED2DFE810F07D0032010D0013 +:10C090009009250E420EA90E000F1D0F3A0F570FE3 +:10C0A000E30EC60EBDF8401008460991491C8AB23D +:10C0B00010929DF8B41001EB4102C2EBC111C04ACD +:10C0C00002EBC101095CBF4880F8021D90F8020D27 +:10C0D000C0F3401020B9BB4890F8020DC00908B960 +:10C0E00001212691BDF8401008460691491C8AB2EC +:10C0F00010929DF8B41001EB4102C2EBC111B04A9D +:10C1000002EBC101085C0206BDF840100846079129 +:10C11000491C8BB210939DF8B41001EB4103C3EBA3 +:10C12000C111A74B03EBC101085C42EA0042BDF814 +:10C13000401008460891491C8BB210939DF8B4102A +:10C1400001EB4103C3EBC1119D4B03EBC101085C43 +:10C1500042EA0022BDF84000411C8BB210930990C6 +:10C160009DF8B41001EB4103C3EBC111944B03EBF9 +:10C17000C101085C02439DF8B40040F2533110FB4A +:10C1800001F000E0FDE38D4901EB800000F56270F5 +:10C190009DF8A01001EB410303EB011100EBC1007E +:10C1A000C0F81A20BDF84000411C8AB210920690D7 +:10C1B0009DF8B41001EB4102C2EBC111804A02EBC1 +:10C1C000C101085C0206BDF84000411C8BB210930F +:10C1D00007909DF8B41001EB4103C3EBC111784BFC +:10C1E00003EBC101085C42EA0042BDF8401008467A +:10C1F0000891491C8BB210939DF8B41001EB4103D8 +:10C20000C3EBC1116E4B03EBC101085C42EA002293 +:10C21000BDF84000411C8BB2109309909DF8B410FA +:10C2200001EB4103C3EBC111654B03EBC101085C9A +:10C2300002439DF8B40040F2533110FB01F05F4916 +:10C2400001EB800000F562709DF8A01001EB410346 +:10C2500003EB011100EBC100C0F81E20BDF8400047 +:10C26000411C8AB2109207909DF8B41001EB410274 +:10C27000C2EBC111524A02EBC101085C0204BDF8D5 +:10C280004000411C8BB2109308909DF8B41001EB54 +:10C290004103C3EBC1114A4B03EBC101085C42EA05 +:10C2A0000022BDF84000411C8BB2109309909DF80C +:10C2B000B41001EB4103C3EBC111414B03EBC101CE +:10C2C000085C02439DF8B40040F2533110FB01F0CA +:10C2D0003A4901EB800000F562709DF8A01001EB77 +:10C2E000410303EB011100EBC100426300BFBDF845 +:10C2F0009400012868D1BDF8401008460991491CF6 +:10C300008AB210929DF8B41001EB4102C2EBC11148 +:10C310002B4A02EBC101095C2A4880F8021D90F803 +:10C32000020DC0F3401020B9264890F8020DC00954 +:10C3300008B9012126919DF8B40040F2533110FB59 +:10C3400001F01E4901EB800108319DF89C00C0EB13 +:10C35000C00011F83000401EBDF8D810884233D11B +:10C360009DF8B40000EB400101EB0010124901EB15 +:10C37000001030309DF8A01000EB011080780121F2 +:10C38000B1EBD01F20D19DF89800E8B99DF8B4001A +:10C3900040F2533110FB01F0084901EB80010831F4 +:10C3A0009DF89C00C0EBC00001EBC00081789DF8B7 +:10C3B000B40000EB400208E09840002058450020FF +:10C3C00008890020BC22002048E002EB0010FE4A51 +:10C3D00002EB0010303000EB0110407A00F0010059 +:10C3E000E0B39DF8B40040F2533110FB01F002F5C8 +:10C3F000986101EB800108319DF89C00C0EBC00002 +:10C4000001EBC000807800EB400101EB00119DF8CA +:10C41000B40040F2533210FB02F0EC4A02EB800011 +:10C4200000F5627000EBC10090F8900000F0010090 +:10C43000A0B99DF8B40040F2533110FB01F0114651 +:10C4400001EB800008309DF89C10C1EBC10100EBAE +:10C45000C100007F10B100213A912AE0B0E09DF8C0 +:10C46000B40040F2533110FB01F0D84901EB8001D8 +:10C4700008319DF89C00C0EBC00001EBC00000F14A +:10C480001D01BDF8E8000A5C9DF8B40000EB400116 +:10C4900001EB0010CC4901EB00100E30BDF8E810A4 +:10C4A000405C824200D008E0BDF8E800401C81B248 +:10C4B0003A91BDF8E8000628D1DB00BFBDF8E800DE +:10C4C00006287DD106213A9129E09DF8B40040F27A +:10C4D000533110FB01F0BD4901EB800108319DF89B +:10C4E0009C00C0EBC00001EBC00000F11D01BDF8D5 +:10C4F000E8000A5C9DF8B40000EB400101EB00107D +:10C50000B14901EB00100E30BDF8E810405C8242EA +:10C5100000D008E0BDF8E800401C81B23A91BDF8B7 +:10C52000E8000A28D1DB00BFBDF8E8000A284FD098 +:10C5300000229DF8B40040F2533110FB01F0A349F2 +:10C5400001EB800108319DF89C00C0EBC00001EBBD +:10C55000C00002859DF8B40040F2533110FB01F099 +:10C560009A4901EB800108319DF89C00C0EBC000A6 +:10C5700001EBC000807800EB400101EB00119DF859 +:10C58000B40040F2533210FB02F0904A02EB8000FC +:10C5900000F5627000EBC10090300990007820F047 +:10C5A0000101491C0998017006229DF8B40040F26F +:10C5B000533110FB01F0854901EB8001083100E0A7 +:10C5C00006E09DF89C00C0EBC00001EBC00042718A +:10C5D0009DF8B40040F2533110FB01F07B4901EBB0 +:10C5E000800101F562719DF8A00000EB400202EBB2 +:10C5F000001011F830109DF8B40040F2533210FBD7 +:10C6000002F0724A02EB8000407981427EDA9DF8A6 +:10C61000B40000EB400101EB00106B4901EB00108E +:10C6200030309DF8A01000EB0110801C0990684884 +:10C6300090F8020D0121A1EBD0100999097860F35F +:10C64000000109980170624890F8020DC0F3401093 +:10C65000F0BB9DF8B40000EB400101EB00105A491B +:10C6600001EB001030309DF8A01000EB0110807835 +:10C67000C0F3401060B39DF8B40000EB400101EB43 +:10C680000010514901EB001030309DF8A01000EB74 +:10C690000110801C0990007820F00200801C09998C +:10C6A00008709DF8B40040F2533110FB01F01146C0 +:10C6B00001EB800000F562709DF8A01001EB4102D3 +:10C6C00002EB011100EBC10018300990007800E086 +:10C6D00009E020F00201891C099801709DF8B4104E +:10C6E0000220EDF7E3FC00219DF8B40040F2533244 +:10C6F00010FB02F0354A02EB8000017102229DF826 +:10C70000B40040F2533110FB01F000E022E02F4969 +:10C7100001EB800101F562719DF8A00000EB400380 +:10C7200003EB001001F8302003229DF8B40040F222 +:10C73000533110FB01F0254901EB800000F56270D8 +:10C740009DF8A01001EB410303EB011100EBC100C8 +:10C750004271FCE39DF8B40000EB400101EB0010D6 +:10C76000194901EB001030309DF8A01000EB0110CA +:10C77000801C0990164890F8020D0121A1EBD01001 +:10C7800009990A7860F300020A709DF8B40000EB82 +:10C79000400101EB00100C4901EB001030309DF816 +:10C7A000A01000EB0110801C0990094890F8020DC0 +:10C7B00042090998007862F34100099908709DF8D0 +:10C7C000B40000EB400106E09840002058450020EE +:10C7D000BC220020FDE301EB0010FE4901EB00103C +:10C7E00030309DF8A01000EB01108078C0F34002BB +:10C7F0009DF8B40040F2533110FB01F0F64901EB13 +:10C80000800000F562709DF8A01001EB410303EB7E +:10C81000011100E0E8E300EBC100007EC0F340003E +:10C8200082427AD09DF8B40040F2533110FB01F0FF +:10C83000E94901EB800000F562709DF8A01001EB62 +:10C84000410202EB011100EBC100183009909DF884 +:10C85000B40000EB400101EB0011DE4800EB0111D8 +:10C8600030319DF8A00001EB001080784208099853 +:10C87000017862F3410101709DF8B40000EB4001C2 +:10C8800001EB0010D34901EB001030309DF8A010EF +:10C8900000EB01108078C0F34000E8B302229DF85D +:10C8A000B40040F2533110FB01F0CB4901EB8000A2 +:10C8B00000F562709DF8A01001EB410303EB01113C +:10C8C00000EBC1004271C54890F8E00730BB9DF80D +:10C8D000B40040F2533110FB01F0BF4901EB80007E +:10C8E00000F562709DF8A01001EB410202EB01110E +:10C8F00000EBC10090F87F0080B111239DF8B400D7 +:10C9000040F2533110FB01F0B34901EB800101F516 +:10C9100062719DF8A00002E06DE07CE1E4E000EBD4 +:10C92000400202EB001001EBC00090F8800040F2E2 +:10C93000533110FB01F0A84901EB800101F5627150 +:10C940009DF8B40040F2533210FB02F0A24A02EB11 +:10C95000800202F562729DF8A00000EB400404EB37 +:10C96000001002EBC00090F8810000EB400202EBE7 +:10C97000001001EBC00080F87E30F3239DF8B40076 +:10C9800000E0FCE340F2533110FB01F0924901EB6F +:10C99000800101F562719DF8A00000EB400202EBFE +:10C9A000001001EBC00090F8800040F2533110FB02 +:10C9B00001F0894901EB800101F562719DF8B40035 +:10C9C00040F2533210FB02F0834A02EB800000F584 +:10C9D00062709DF8A02002EB420404EB021200EB0F +:10C9E000C20090F8810000EB400202EB001001EB66 +:10C9F000C00043710AE103229DF8B40040F25331B4 +:10CA000010FB01F0744901EB800101F562719DF8A2 +:10CA1000A00000EB400303EB001001EBC0004271EB +:10CA200000219DF8B40040F2533210FB02F06A4A34 +:10CA300002EB8000017101229DF8B40040F25331F5 +:10CA400010FB01F0644901EB800000F562709DF875 +:10CA5000A01001EB410303EB011100EBC10080F8D2 +:10CA600046205E4890F8E007F0BB9DF8B40040F225 +:10CA7000533110FB01F0584901EB800000F5627062 +:10CA80009DF8A01001EB410202EB011100EBC10087 +:10CA900090F87F0040B39DF8B40040F2533110FB92 +:10CAA00001F04D4901EB800101F562719DF8A00094 +:10CAB00000EB400202EB001001EBC00090F8800098 +:10CAC00000EB400101EB0010424901EB0011303155 +:10CAD0009DF8B40040F2533210FB02F03E4A02EBE4 +:10CAE000800202F5627200E090E09DF8A00000EB89 +:10CAF000400303EB001002EBC00090F8810001EB53 +:10CB00000010801C0990007820F00402099802703F +:10CB100000239DF8B40040F2533110FB01F02E4980 +:10CB200001EB800101F562719DF8A00000EB40026D +:10CB300002EB001001EBC00090F8800040F253318E +:10CB400010FB01F0244901EB800101F562719DF8B1 +:10CB5000B40040F2533210FB02F01F4A02EB800295 +:10CB600002F562729DF8A00000EB400404EB001097 +:10CB700002EBC00090F8810000EB400202EB0010D5 +:10CB800001EBC00080F87E30F3239DF8B40040F242 +:10CB9000533110FB01F0104901EB800101F5627186 +:10CBA0009DF8A00000EB400202EB001001EBC0007A +:10CBB00090F8800040F2533110FB01F0064901EB80 +:10CBC000800101F562719DF8B40040F2533210FB10 +:10CBD00002F005E09840002058450020BC320020BB +:10CBE000FC4A02EB800000F562709DF8A02002EB89 +:10CBF000420404EB021200EBC20090F8810000EB4B +:10CC0000400202EB001001EBC00043719DF8B4102C +:10CC10000220EDF74BFA9DF8B40000EB400101EB68 +:10CC20000010ED4901EB001130319DF8A00001EB3F +:10CC30000010807800F001029DF8B40040F25331FA +:10CC400010FB01F0E34901EB800000F562709DF8F4 +:10CC5000A01001EB410303EB011100EBC100007ECA +:10CC600000F00100824279D09DF8B40040F25331C7 +:10CC700010FB01F0D74901EB800000F562709DF8D0 +:10CC8000A01001EB410202EB011100EBC1001830D2 +:10CC900009909DF8B40000EB400101EB0010CE4973 +:10CCA00001EB001130319DF8A00001EB00108178FC +:10CCB0000998027861F3000202709DF8B40000EB5D +:10CCC000400101EB0010C44901EB001030309DF829 +:10CCD000A01000EB0110807800F00100E8BB9DF887 +:10CCE000B40000EB400101EB0010BB4901EB001068 +:10CCF00030309DF8A01000EB01108078C0F3401098 +:10CD000068B39DF8B40040F2533110FB01F0B14913 +:10CD100001EB800000F562709DF8A01001EB41026C +:10CD200002EB011100EBC10090F84600B8B99DF884 +:10CD3000B40040F2533110FB01F0A64901EB800032 +:10CD400000F562709DF8A01001EB410202EB0111A9 +:10CD500000EBC100407B10B902E060E09CE247E0DC +:10CD60009DF8B40000EB400101EB00109A4901EB83 +:10CD7000001030309DF8A01000EB01108078C0F357 +:10CD80004000A8BB03229DF8B40040F2533110FBD1 +:10CD900001F0904901EB800101F562719DF8A0005E +:10CDA00000EB400303EB001001EBC00042710021D7 +:10CDB0009DF8B40040F2533210FB02F0854A02EBBA +:10CDC0008000017101229DF8B40040F2533110FB44 +:10CDD00001F0804901EB800000F562709DF8A01021 +:10CDE00001EB410303EB011100EBC10080F8462089 +:10CDF00000229DF8B40040F2533110FB01F0754958 +:10CE000001EB800000F562709DF8A01001EB41037A +:10CE100003EB011100EBC10080F8452037E29DF8DB +:10CE2000B40040F2533110FB01F06A4901EB80007D +:10CE300000F562709DF8A01001EB410202EB0111B8 +:10CE400000EBC10090F84600B0B901229DF8B40093 +:10CE500040F2533110FB01F05E4901EB800000F518 +:10CE600062709DF8A01001EB410303EB011100EB90 +:10CE7000C10080F845202AE000229DF8B40040F26D +:10CE8000533110FB01F0534901EB800101F5627150 +:10CE90009DF8A00000EB400303EB001001EBC00085 +:10CEA00080F845209DF8B40000EB400101EB001034 +:10CEB000494901EB001130319DF8A00001EB001051 +:10CEC000801C0990007820F0010209980270434804 +:10CED00090F8E00780B19DF8B40000EB400101EB51 +:10CEE00000103D4901EB001030309DF8A01000EB20 +:10CEF0000110807A022876D1394890F8290001285B +:10CF000071D13748D0F80C023549498D88426AD230 +:10CF10009DF8B40040F2533110FB01F02D4901EBB4 +:10CF2000800000F562709DF8A01001EB410202EB59 +:10CF3000011100EBC10090F84500012852D19DF885 +:10CF4000B40040F2533110FB01F0224900E02BE223 +:10CF500001EB800000F562709DF8A01001EB41022A +:10CF600002EB011100EBC10090F87F00D0BB9DF8EF +:10CF7000B40000EB400101EB0010174901EB001178 +:10CF800030319DF8A00001EB001001789DF8B4004D +:10CF900040F2533210FB02F00E4A02EB8000417067 +:10CFA00005229DF8B40040F2533110FB01F009490D +:10CFB00001EB800101F562719DF8A00000EB4003D8 +:10CFC00003EB001001EBC000427100229DF8B40099 +:10CFD0000BE0FDE35845002098400020BC320020C3 +:10CFE000BC1200206CE000E1F3E300EB400101EB38 +:10CFF0000010FE4901EB001130319DF8A00001EB5B +:10D000000010426001229DF8B40000EB400101EBEA +:10D010000010F64901EB001130319DF8A00001EB42 +:10D020000010C2729DF8B4100220EDF73FF8002105 +:10D030003A911CE000229DF8B40040F2533110FBFD +:10D0400001F1EB4800EB810101F562719DF8A00050 +:10D0500000EB400303EB001001EBC0014731BDF8CA +:10D06000E8000A54BDF8E800401C81B23A91BDF8CE +:10D07000E8000628DEDB00203A901CE000229DF844 +:10D08000B40040F2533110FB01F0D94901EB8001AB +:10D0900001F562719DF8A00000EB400303EB001066 +:10D0A00001EBC0016331BDF8E8000A54BDF8E800A7 +:10D0B000401C81B23A91BDF8E8000F28DEDBE6E0C3 +:10D0C0009DF8B40040F2533110FB01F0C84901EB68 +:10D0D000800000F562709DF8A01001EB410202EBA8 +:10D0E000011100EBC10090F8450001287DD19DF8A9 +:10D0F000B40040F2533110FB01F0BD4901EB800157 +:10D1000001F562719DF8A00000EB400202EB0010F7 +:10D1100001EBC00090F8800040F2533110FB01F0A9 +:10D12000B34901EB800101F562719DF8B40040F252 +:10D13000533210FB02F0AE4A02EB800000F5627041 +:10D140009DF8A02002EB420303EB021200EBC200A9 +:10D1500090F8810000EB400202EB001001EBC000F0 +:10D1600090F87E00032840D100239DF8B40040F2DF +:10D17000533110FB01F09E4901EB800100E0FDE31B +:10D1800001F562719DF8A00000EB400202EB001077 +:10D1900001EBC00090F8800040F2533110FB01F029 +:10D1A000934901EB800101F562719DF8B40040F2F2 +:10D1B000533210FB02F08E4A02EB800202F56272DB +:10D1C0009DF8A00000EB400404EB001002EBC0004F +:10D1D00090F8810000EB400202EB001001EBC00070 +:10D1E00080F87E309DF8B40000E050E000EB400194 +:10D1F00001EB00107D4901EB001130319DF8A000DA +:10D2000001EB001001789DF8B40040F2533210FB9E +:10D2100002F0774A02EB8000417005229DF8B400CD +:10D2200040F2533110FB01F0714901EB800101F52F +:10D2300062719DF8A00000EB400303EB001001EBCE +:10D24000C000427100229DF8B40000EB400101EBE8 +:10D250000010664901EB001130319DF8A00001EB90 +:10D260000010426002229DF8B40000EB400101EB87 +:10D2700000105E4901EB001130319DF8A00001EB78 +:10D280000010C2729DF8B4100220ECF70FFF9DF859 +:10D29000B4100220ECF70AFF9DF8B40040F25331BD +:10D2A00010FB01F0524901EB800000F562709DF81F +:10D2B000A01001EB410202EB011100EBC100807BE9 +:10D2C000012834D100229DF8B40040F2533110FB04 +:10D2D00001F0474901EB800101F562719DF8A00062 +:10D2E00000EB400303EB001001EBC0008273002150 +:10D2F0009DF8B40040F2533210FB02F03C4A02EBBE +:10D300008000017103229DF8B40040F2533110FBFC +:10D3100001F1374800EB810000F562709DF8A01024 +:10D3200001EB410303EB011100EBC10042719DF8D9 +:10D33000B40000EB400101EB00102C4901EB0010A0 +:10D3400030309DF8A01000EB01108078C0F3400051 +:10D3500050B39DF8B40040F2533110FB01F0244962 +:10D3600001EB800000F562709DF8A01001EB410216 +:10D3700002EB011100EBC1004079012814D1022217 +:10D380009DF8B40040F2533110FB01F0184901EB55 +:10D39000800000F562709DF8A01001EB410303EBE3 +:10D3A000011100EBC1004271E8E200202E902F90A5 +:10D3B00000213A912BE0DDE92E10000240EA1162D3 +:10D3C0000902CDE92E12BDF8401008460991491C0A +:10D3D0008AB210929DF8B41001EB4102C2EBC11168 +:10D3E000044A02EBC101085C06E0000098400020FE +:10D3F0005845002008890020DDE92E3440EA030268 +:10D40000CDE92E24BDF8E800401C81B23A91BDF868 +:10D41000E8000628CFDB9DF8B400DDE92E1240F2CB +:10D42000533310FB03F0F84B03EB800303F56273F7 +:10D430009DF8A00000EB400404EB001003EBC000DB +:10D4400040F8221F426000222E922F9200213A9132 +:10D4500023E0DDE92E10000240EA11620902CDE965 +:10D460002E12BDF8401008460991491C8AB210924C +:10D470009DF8B41001EB4102C2EBC111E34A02EB8B +:10D48000C101085CDDE92E3440EA0302CDE92E2417 +:10D49000BDF8E800401C81B23A91BDF8E8000628CA +:10D4A000D7DB9DF8B400DDE92E1240F2533310FBB8 +:10D4B00003F0D54B03EB800303F562739DF8A000E6 +:10D4C00000EB400404EB001003EBC000223081604D +:10D4D000C2609DF8B40040F2533110FB01F0CA491C +:10D4E00001EB800101F562719DF8A00000EB4002A4 +:10D4F00002EB001011F830109DF8B40040F25332E6 +:10D5000010FB02F0C04A02EB8000407981427DD1DD +:10D510009DF8B4009DF8A01001EB0010C217CDE9F2 +:10D520002E02BB4890F8E00708B39DF8B40000EB6A +:10D53000400101EB0010B74901EB001030309DF8BD +:10D54000A01000EB0110807A022810D09DF8B400E2 +:10D5500000EB400101EB0010AE4901EB0010303050 +:10D560009DF8A01000EB0110C07A00287DDD00229C +:10D570009DF8B40000EB400101EB0010A54901EB60 +:10D58000001030309DF8A01000EB0110C272A248CC +:10D59000D0F80C020521B0FBF1F201FB120000EB08 +:10D5A00040019D482C3000EB41100D3009909DF852 +:10D5B000B41040F2533011FB00F0934901EB8000AE +:10D5C00000F562709DF8A01001EB410202EB011121 +:10D5D00000EBC10022301022014608900998EAF7BA +:10D5E00034FE8D48D0F80C020521B0FBF1F201FBAE +:10D5F000120000EB400188482C3000EB41129DF8EE +:10D60000B40040F2533110FB01F000E0ECE27E493F +:10D6100001EB800101F562719DF8A00000EB400371 +:10D6200003EB001001EBC00050F81A1F42F8011F75 +:10D63000406850607848D0F80C020521B0FBF1F248 +:10D6400001FB120000EB400173482C3000EB41124B +:10D650009DF8B40000EB400101EB00106D4901EBB7 +:10D66000001130319DF8A00000E099E101EB0010BD +:10D67000007810706848D0F80C020521B0FBF1F278 +:10D6800001FB120000EB400163482C3000EB41111C +:10D690005F48F538026841F81D2F808888805E4811 +:10D6A000D0F80C020521B0FBF1F201FB120000EBF7 +:10D6B000400159482C3000EB41129DF8B40040F273 +:10D6C000533110FB01F0504901EB800101F562710B +:10D6D0009DF8A00000EB400303EB001001EBC0003D +:10D6E000406BC2F809004C48D0F80C020521B0FB91 +:10D6F000F1F201FB120000EB400147482C3000EB37 +:10D7000041129DF8B40000EB400101EB00104149CB +:10D7100001EB001130319DF8A00001EB00104068D2 +:10D72000C2F8230000229DF8B40000EB400101EB99 +:10D730000010384901EB001130319DF8A00001EBD9 +:10D740000010426000213A9157E03348D0F80C02B3 +:10D750000521B0FBF1F201FB120000EB40012E4865 +:10D760002C3000EB41112731BDF8E8409DF8B400A2 +:10D7700040F2533210FB02F0234A02EB800202F522 +:10D7800062729DF8A00000EB400303EB001002EB77 +:10D79000C00090F8800040F2533210FB02F01A4AA9 +:10D7A00002EB800202F562729DF8B40040F253333E +:10D7B00010FB03F0144B03EB800303F562739DF839 +:10D7C000A00000EB400505EB001003EBC00001E0FA +:10D7D000EAE3D4E390F8810000EB400303EB001090 +:10D7E00002EBC0024732BDF8E800001D105C08558E +:10D7F000BDF8E800401C81B23A91BDF8E800062867 +:10D80000A3DB00203A904CE0584500200889002016 +:10D81000BC32002098400020BC12002000239DF85C +:10D82000B40040F2533110FB01F0FE4901EB8001DE +:10D8300001F562719DF8A00000EB400202EB0010C0 +:10D8400001EBC00090F8800040F2533110FB01F072 +:10D85000F44901EB800101F562719DF8B40040F2DA +:10D86000533210FB02F0EF4A02EB800202F56272C3 +:10D870009DF8A00000EB400404EB001002EBC00098 +:10D8800090F8810000EB400202EB001001EBC001B8 +:10D890004731BDF8E8000B54BDF8E800401C81B2E8 +:10D8A0003A91BDF8E8000A28B8DBDF48D0F80C024E +:10D8B0000521B0FBF1F080B2014609900220EBF7A0 +:10D8C00007FC00210620ECF7F1FBD748D0F80C024A +:10D8D000D549498D884206D2D348D0F80C02401C65 +:10D8E000D149C1F80C0200210520ECF7DFFB9DF8BF +:10D8F000B40000EB400101EB0010CC4901EB00103B +:10D9000030309DF8A01000EB0110801C09900078C9 +:10D9100020F00400001D09990870C348D0F80C02DB +:10D920000521B0FBF1F201FB120000EB4001BE4803 +:10D930002C3000EB4110D0F823202E9800EB400152 +:10D94000BB4800EB4110C0F8232000203A9022E0B1 +:10D95000B548D0F80C020521B0FBF1F201FB120032 +:10D9600000EB4001B0482C3000EB41102730BDF8EF +:10D97000E810425C2E9800EB400100E02DE2AC483C +:10D9800000EB41112731BDF8E8000A54BDF8E8006A +:10D99000401C81B23A91BDF8E8000628D8DB59E076 +:10D9A0009DF8B40000EB400101EB00109F4901EB32 +:10D9B000001030309DF8A01000EB0110801C099081 +:10D9C000007820F008010831099801709DF8B40032 +:10D9D00000EB400101EB0010944901EB00113031E4 +:10D9E0009DF8A00001EB001041682E9800EB40026A +:10D9F0008F4800EB4210C0F8231000213A9125E037 +:10DA00009DF8B40040F2533110FB01F0854901EB61 +:10DA1000800101F562719DF8A00000EB400202EB6D +:10DA2000001001EBC0014731BDF8E8000A5C2E98F8 +:10DA300000EB40017E4800EB41112731BDF8E800C2 +:10DA40000A54BDF8E800401C81B23A91BDF8E800E4 +:10DA50000628D5DB9DF8B40000EB400101EB001077 +:10DA6000724901EB001030309DF8A01000EB01105E +:10DA7000801C0990007820F02002099802709DF81F +:10DA8000B4100220ECF712FB9DF8B40040F25331C1 +:10DA900010FB01F0634901EB800000F562709DF816 +:10DAA000A01001EB410202EB011100EBC10022309A +:10DAB00009902E9800EB40015D4800EB41100D30BD +:10DAC000102208900999EAF7C0FB9DF8B40040F2D3 +:10DAD000533110FB01F0534901EB800101F56271F4 +:10DAE0009DF8A00000EB400202EB001001EBC0012A +:10DAF0002E9800EB40024E4800EB421051F81A2FCE +:10DB000040F8012F496841609DF8B40000EB4001E6 +:10DB100001EB0010454901EB001130319DF8A000E8 +:10DB200001EB001001782E9800EB4002404800EB1A +:10DB3000421001702E9800EB40013D4800EB41116E +:10DB40003C48026841F81D2F808888809DF8B40009 +:10DB500040F2533110FB01F0324901EB800101F535 +:10DB600062719DF8A00000EB400202EB001001EB97 +:10DB7000C000416B2E9800EB40022D4800EB421094 +:10DB8000C0F809102E9881B208200991ECF78EFA9E +:10DB900000229DF8B40040F2533110FB01F02149FE +:10DBA00001EB800101F562719DF8A00000EB4003DC +:10DBB00003EB001001EBC00080F8462001229DF825 +:10DBC000B40040F2533110FB01F0164901EB800024 +:10DBD00000F562709DF8A01001EB410303EB011109 +:10DBE00000EBC100427174E001229DF8B40040F2E4 +:10DBF000533110FB01F00B4901EB800101F562711B +:10DC00009DF8A00000EB400303EB001001EBC00007 +:10DC100042719DF8B40000EB400101EB0010034994 +:10DC20000AE0000058450020BC1200209840002067 +:10DC3000D8140020C731002001EB001030309DF8CF +:10DC4000A01000EB0110801C0990007820F0040067 +:10DC5000001D099908709DF8B40000EB400101EB2C +:10DC60000010FE4901EB001030309DF8A01000EBD1 +:10DC70000110801C0990007820F080008030099904 +:10DC8000087001209DF8B41040F2533211FB02F1EC +:10DC9000F34A02EB810108719DF8B40040F2533160 +:10DCA00010FB01F0114601EB800042799DF8B400B1 +:10DCB00040F2533110FB01F0E94901EB800000F51F +:10DCC00062709DF8A01001EB410303EB011100F815 +:10DCD00031204EE101229DF8B40040F2533110FB97 +:10DCE00001F0DF4901EB800101F562719DF8A000B0 +:10DCF00000EB400303EB001001EBC0004271BDF8E4 +:10DD00004010BDF8D000084481B2109131E10122E9 +:10DD10009DF8B40040F2533110FB01F0D04901EB03 +:10DD2000800101F562719DF8A00000EB400303EB58 +:10DD3000001001EBC000427101219DF8B40040F2D7 +:10DD4000533210FB02F0C64A02EB800001719DF8CD +:10DD5000B40000EB4001C1EBC010C24901EBC001AF +:10DD6000BDF84000085C592816D19DF8B40000EBBE +:10DD7000400101EB0010B94901EB001030309DF873 +:10DD8000A01000EB0110801C0990007820F020000A +:10DD900020300999087014E09DF8B40000EB4001B0 +:10DDA00001EB0010AD4901EB001030309DF8A010E0 +:10DDB00000EB0110801C0990007820F020020998E7 +:10DDC00002709DF8B4100220ECF770F9BDF8401015 +:10DDD000BDF8D000084481B21091CAE001229DF83C +:10DDE000B40040F2533110FB01F09D4901EB80017A +:10DDF00001F562719DF8A00000EB400303EB0010F9 +:10DE000001EBC0004271BDF84010BDF8D0000844DD +:10DE100081B21091ADE001229DF8B40040F253317F +:10DE200010FB01F08E4901EB800101F562719DF854 +:10DE3000A00000EB400303EB001001EBC0004271B7 +:10DE4000BDF84010BDF8D000084481B2109190E0B8 +:10DE500001229DF8B40040F2533110FB01F08049DB +:10DE600001EB800101F562719DF8A00000EB400319 +:10DE700003EB001001EBC0004271BDF84010BDF88B +:10DE8000D000084481B2109173E001229DF8B400E3 +:10DE900040F2533110FB01F0714901EB800101F5B3 +:10DEA00062719DF8A00000EB400303EB001001EB52 +:10DEB000C0004271BDF84010BDF8D000084481B2E6 +:10DEC000109156E001229DF8B40040F2533110FB4E +:10DED00001F0634901EB800101F562719DF8A0003A +:10DEE00000EB400303EB001001EBC0004271BDF8F2 +:10DEF0004010BDF8D000084481B2109139E00122F1 +:10DF00009DF8B40040F2533110FB01F0544901EB8D +:10DF1000800101F562719DF8A00000EB400303EB66 +:10DF2000001001EBC0004271BDF84010BDF8D000F8 +:10DF3000084481B210911CE001229DF8B40040F227 +:10DF4000533110FB01F0464901EB800101F562718C +:10DF50009DF8A00000EB400303EB001001EBC000B4 +:10DF60004271BDF84010BDF8D000084481B2109154 +:10DF700000BF00BFBDF8D800401C81B236919DF8AB +:10DF8000B41040F2533011FB00F0354901EB800131 +:10DF900008319DF89C00C0EBC00011F83010BDF8AE +:10DFA000D80081423EF737A862E39DF8B41001EB38 +:10DFB0004100C0EBC1102B4911F8300003287CD17F +:10DFC0009DF8B41001EB4100C0EBC110254901EBF5 +:10DFD000C000817829919DF8B41001EB4100C0EB9D +:10DFE000C110204901EBC001BDF8A400C01C095CB0 +:10DFF0009DF8B40000EB4002C2EBC010194A02EBDE +:10E00000C002BDF8A400001D105C41EA0020C21748 +:10E01000CDE92E02BDF8A400C01C80B209909DF885 +:10E02000B41001EB4100C0EBC1100E4901EBC0017F +:10E030000891DDE90801EBF76BFC0022CDE9300225 +:10E040002FA819C82E9959406040014335D1064880 +:10E0500090F8C90120F08000803007E0984000204F +:10E060005845002008890020BC320020FE4981F874 +:10E07000C9010021FD4A9DF8B40002EB00100170B7 +:10E080009DF8B41040F2533011FB00F002F5DA6154 +:10E0900001EB800101F562719DF8A00000EB4002E8 +:10E0A00002EB001001EBC00041792591BDF894000E +:10E0B000012803D0022868D168E0AFE000213A913E +:10E0C00048E09DF8B41001EB4100C0EBC110E849F5 +:10E0D00001EBC001BDF8E800801D095CE54ABDF810 +:10E0E000E80011549DF8B41001EB4100C0EBC110E1 +:10E0F000DF4901EBC001BDF8E800401D095CBDF837 +:10E10000E800401C11549DF8B41001EB4100C0EB35 +:10E11000C110D74901EBC001BDF8E800001D095C42 +:10E12000BDF8E800801C11549DF8B41001EB4100CB +:10E13000C0EBC110CE4901EBC001BDF8E800C01C26 +:10E14000095CBDF8E800C01C1154BDF8E800001DD2 +:10E1500081B23A91BDF8E810BDF8A4008142B0DB6D +:10E1600002229DF8B40040F2533110FB01F0C24985 +:10E1700001EB800000F562709DF8A01001EB4103F7 +:10E1800003EB011100EBC100427146E000213A911E +:10E1900027E09DF8B41001EB4100C0EBC110B44979 +:10E1A00001EBC001BDF8E800001D095CBDF8E80006 +:10E1B0003430B04A11549DF8B41001EB4100C0EB6B +:10E1C000C110AB4901EBC001BDF8E800C01C095CFF +:10E1D000BDF8E80035301154BDF8E800801C81B26C +:10E1E0003A91BDF8E810BDF8A4008142D1DB0122CC +:10E1F0009DF8B40040F2533110FB01F09E4901EB51 +:10E20000800000F562709DF8A01001EB410303EB64 +:10E21000011100EBC100427100BF00BF28E20021E4 +:10E2200028919DF8B41001EB4100C0EBC11090495A +:10E2300001EBC00081782991BDF8A400401E81B295 +:10E2400009919DF8B41001EB4100C0EBC110884961 +:10E2500001EBC000801C0890099914F04FF80022CF +:10E26000CDE930029DF8B41001EB4100C0EBC110C4 +:10E270007F4901EBC002BDF8A400401C105C0022E5 +:10E28000CDE92E022FA819C82E99594060400143AC +:10E290007ED1764A9DF8B40002EB00129DF8A000F2 +:10E2A00011549DF8B41001EB4100C0EBC11070494E +:10E2B00001EBC00001792591BDF89400052819D221 +:10E2C000DFE800F003AB19C1FE0003229DF8B400A3 +:10E2D00040F2533110FB01F0674901EB800000F57B +:10E2E00062709DF8A01001EB410303EB011100EBFC +:10E2F000C1004271BAE101229DF8B40040F25331ED +:10E3000010FB01F05C4901EB800101F562719DF8A1 +:10E31000A00000EB400303EB001001F830200322C3 +:10E320009DF8B40040F2533110FB01F0524901EB6B +:10E33000800101F562719DF8A00000EB400303EB42 +:10E34000001001EBC00042719DF8B41040F2533050 +:10E3500011FB00F0484901EB800000F608500990DD +:10E36000007820F080018031099801709DF8B41088 +:10E3700001EB4100C0EBC1103D4901EBC000C17988 +:10E380009DF8B40040F2533210FB02F03A4A00E02C +:10E390006DE102EB800080F8091D9DF8B41001EBDF +:10E3A0004100C0EBC110324901EBC000017A9DF879 +:10E3B000B40040F2533210FB02F02F4A02EB80000F +:10E3C00080F80A1D9DF8B41001EB4100C0EBC110AC +:10E3D000274901EBC000417A9DF8B40040F2533266 +:10E3E00010FB02F0244A02EB800080F80B1D9DF820 +:10E3F000B41001EB4100C0EBC1101D4901EBC0009E +:10E40000C17A9DF8B40040F2533210FB02F01A4A70 +:10E4100002EB800080F80C1D28E103229DF8B40077 +:10E4200040F2533110FB01F0134901EB800000F57D +:10E4300062709DF8A01001EB410303EB011100EBAA +:10E44000C100427112E19DF8B41040F2533011FB4B +:10E4500000F0094901EB800101F562719DF8A0000F +:10E4600000EB40020AE00000BC320020883E0020A1 +:10E4700008890020353400205845002002EB0010A8 +:10E4800011F830109DF8B40040F2533210FB02F046 +:10E49000FE4A02EB80004079814230DA9DF8B410E8 +:10E4A00040F2533011FB00F0114601EB800000F602 +:10E4B00008500990007820F00400001D099900E040 +:10E4C000BEE008709DF8B41040F2533011FB00F02C +:10E4D000114601EB800042799DF8B40040F25331BF +:10E4E00010FB01F0E94901EB800000F562709DF836 +:10E4F000A01001EB410303EB011100F831209DF85E +:10E50000B41040F2533011FB00F0E04901EB800001 +:10E5100000F608500990007820F0800080300999BA +:10E52000087000203A907AE000229DF8B40040F292 +:10E53000533110FB01F0D54901EB800000F551612A +:10E54000BDF8E80041F82020002139914FE09DF806 +:10E55000B41040F2533011FB00F0CC4901EB8000C5 +:10E5600000F55161BDF8E80001EB800107919DF8CD +:10E57000B41040F2533011FB00F0C44901EB8000AD +:10E5800090F80B1DBDF8E8004843089000EBD070F0 +:10E590004210BDF8E400401D11189DF8B40000EBD6 +:10E5A0004002C2EBC010BA4A02EBC000425C9DF8C8 +:10E5B000B40040F2533110FB01F0B44901EB80008C +:10E5C00090F80B1D01EBD1704010401E0991BDF871 +:10E5D000E410401AC00002FA00F0079909680843E5 +:10E5E00007990860BDF8E400401C80B239909DF89E +:10E5F000B41040F2533011FB00F0A44901EB80004D +:10E6000090F80B1D099101EBD171BDF8E400B0EB5E +:10E61000610F9CDBBDF8E800401C81B23A919DF887 +:10E62000B41040F2533011FB00F0984901EB800028 +:10E6300090F80A1DBDF8E80081423FF775AF15E07C +:10E6400001229DF8B40040F2533110FB01F08F49D4 +:10E6500001EB800000F562709DF8A01001EB410312 +:10E6600003EB011100EBC100427100BF00BF00BF0E +:10E6700000BF00213A9111E000219DF8B40000EBA9 +:10E680004002C2EBC010824A02EBC002BDF8E800B3 +:10E690001154BDF8E800401C81B23A91BDF8E80081 +:10E6A000142843DAE8E77B499DF8B40011F810001C +:10E6B000C009D8BB9DF8B40011F81000C0F3C30026 +:10E6C000062832D2DFE800F0036291EFEE339DF8C6 +:10E6D000B41001EB4100C0EBC1106D4901EBC0016A +:10E6E00009916DA1099819F069FC11901198E0B198 +:10E6F00000219DF8B40000EB4000664A3C3202EB7A +:10E700008000416001219DF8B40000EB400002EB65 +:10E71000800081705F499DF8B40001EB40010991D0 +:10E72000087820F07800283008705CE15CE19DF802 +:10E73000B41001EB4100C0EBC110554901EBC00121 +:10E74000099155A1099819F039FC11901198E0B17F +:10E7500000219DF8B40000EB40004E4A3C3202EB31 +:10E760008000416001219DF8B40000EB400002EB05 +:10E770008000817047499DF8B40001EB4001099188 +:10E78000087820F07800203008702CE19DF8B41053 +:10E7900001EB4100C0EBC1103D4901EBC001099103 +:10E7A0003DA1099819F00AFC11901198E0B10021DF +:10E7B0009DF8B40000EB4000364A3C3202EB80008A +:10E7C000416001219DF8B40000EB400002EB8000A5 +:10E7D000817030499DF8B40001EB4001099108783F +:10E7E00020F0780018300870FDE000219DF8B4009A +:10E7F00000EB4000274A3C3202EB800041600121DF +:10E800009DF8B40000EB400002EB800081709DF8A1 +:10E81000B41001EB4100C0EBC1101D4901EBC00178 +:10E820001198801D095C30399DF8B40000EB40025E +:10E83000C2EBC010164A02EBC0021198401D105CDA +:10E84000303841EA0010C117CDE9080108F052FF45 +:10E85000124988719DF8B41001EB4100C0EBC11062 +:10E860000B4901EBC00109910DA1099819F0A6FB14 +:10E8700011901198F0B39DF8B41001EB4100C0EB7A +:10E88000C110034901EBC00111980DE0584500206B +:10E89000088900201C3E00204F4B00009C3A0020BD +:10E8A0002C00000075E047E0401C085C302824DBA9 +:10E8B0009DF8B41001EB4100C0EBC110524901EBCF +:10E8C000C0011198401C095C30399DF8B40000EB80 +:10E8D0004002C2EBC0104C4A02EBC0021198105C1F +:10E8E000303841EA0010C117CDE9080108F002FFF5 +:10E8F000464900E014E0C87112E09DF8B41001EB45 +:10E900004100C0EBC110404901EBC0011198085C07 +:10E910003038C117CDE9080108F0ECFE3B49C87159 +:10E920003B499DF8B40001EB40010991087820F0C3 +:10E9300078001830087056E09DF8B41001EB4100E3 +:10E94000C0EBC110304901EBC0010991AFF2B80131 +:10E95000099819F033FB11901198C8B100202D4986 +:10E9600008602B499DF8B40001EB4001099108783B +:10E9700020F080018031099801704FF47A719DF880 +:10E98000B40000EB4000224A3C3202EB8000816080 +:10E9900029E09DF8B41001EB4100C0EBC1101A4909 +:10E9A00001EBC0010991AFF21011099819F006FBB3 +:10E9B00011901198B0B1184890F8060720F0800126 +:10E9C000154880F8061712499DF8B40001EB400184 +:10E9D0000991087820F078000830087000200F496D +:10E9E0008870486000BF00BF0D4800780D49097865 +:10E9F00008440D49097808440C490978084400285E +:10EA00006CF433AB3CB070BD088900209C3A002008 +:10EA10001C3E002088024242BC320020C87A0020FE +:10EA20001200002013000020140000201500002018 +:10EA300017B5D3B000211A91199118911791169119 +:10EA400015911491002212921392109211920F912B +:10EA50000E910D910C910B910A91F7A006C8CDE98A +:10EA60000812F7A006C8CDE9061200210591002082 +:10EA7000F5490870539800EB400101EB0010F34991 +:10EA800001EB001081791691F149539801EB0011C7 +:10EA90005498085C05287DDD0621ED4A539802EB69 +:10EAA000001254981154539800EB400101EB0010F0 +:10EAB000E64901EB00108079042815D0539800EB4B +:10EAC000400101EB0010E14901EB001080790928B9 +:10EAD0000AD0539800EB400101EB0010DB4901EB39 +:10EAE000001080790A287CD1002240F253315398DB +:10EAF0004843D84901EB800108315498C0EBC0006D +:10EB000001EBC000027100211A91BCE040F25331C8 +:10EB100053984843CF4901EB800108315498C0EB2A +:10EB2000C00001EBC0008178BDF868000144539833 +:10EB300000EB400202EB0010C44A02EB0010303040 +:10EB400000EB0110801C0490007820F080020498F3 +:10EB5000027040F2533153984843BE4901EB8000A4 +:10EB600008305499C1EBC10100EBC1008078BDF8B9 +:10EB70006810084400EB400101EB001240F25331F1 +:10EB800053984843B34901EB800000F5627000EBF5 +:10EB9000C20000E03AE290300490007820F00802D1 +:10EBA0000498027040F2533153984843A94901EB4D +:10EBB000800008305499C1EBC10100EBC10080789E +:10EBC000BDF86810084400EB400101EB001240F270 +:10EBD0005331539848439F4901EB800000F5627020 +:10EBE00000E0A3E000EBC20090300490007820F039 +:10EBF000010204980270002240F2533153984843B6 +:10EC0000944901EB800008305499C1EBC10100EB3D +:10EC1000C1008078BDF86810084400EB400101EBAA +:10EC2000001340F25331539848438A4901EB800066 +:10EC300000F5627000F83320022240F253315398FD +:10EC40004843844901EB800008305499C1EBC1016D +:10EC500000EBC1008078BDF86810084400EB40016B +:10EC600001EB001340F2533153984843794901EBCB +:10EC7000800000F5627000EBC3004271BDF86800CF +:10EC8000401C80B21A9040F2533153984843714966 +:10EC900001EB800108315498C0EBC00011F830102E +:10ECA000BDF8680081423FF731AF539800EB400157 +:10ECB00001EB0010654901EB00108079042804D0B5 +:10ECC000092812D00A2830D11FE0B12240F2533176 +:10ECD000539848435F4901EB800008305499C1EBD9 +:10ECE000C10100EBC10042711FE0A12240F253318B +:10ECF00053984843574901EB800008305499C1EBC1 +:10ED0000C10100EBC10042710FE0032240F2533118 +:10ED1000539848434F4901EB800008305499C1EBA8 +:10ED2000C10100EBC100427100BF6FE1002240F25F +:10ED3000533153984843474901EB800101F5627113 +:10ED4000549800EB400303EB001001F83020539877 +:10ED500000EB400101EB00103C4901EB00113031A8 +:10ED6000549801EB0010807820F08002539800EB5B +:10ED7000400101EB0010354901EB0011303154988E +:10ED800001EB0010827040F25331539848433149EF +:10ED900001EB800101F56271549800EB400202EB37 +:10EDA000001001EBC00090F8900020F0080240F243 +:10EDB000533153984843274901EB800101F56271B3 +:10EDC000549800EB400303EB001001EBC00080F807 +:10EDD000902040F25331539848431E4901EB800183 +:10EDE00001F56271549800EB400202EB001001EB58 +:10EDF000C00090F8900020F0010240F25331539887 +:10EE00004843144901EB800101F56271549800EB0D +:10EE1000400303EB001001EBC00080F890205398F2 +:10EE200000EB400101EB0010084901EB0010807974 +:10EE30000E282CD210E00000016932303130300051 +:10EE40000169323045303000160000209840002023 +:10EE5000883E002058450020DFE800F0D7071A2D33 +:10EE6000D740536679D7D79FBA8CE52240F2533109 +:10EE700053984843FC4901EB800000F562705499B7 +:10EE800001EB410303EB011100EBC1004271BCE057 +:10EE9000A12240F2533153984843F34901EB8000DB +:10EEA00000F56270549901EB410303EB011100EB93 +:10EEB000C1004271A9E0A12240F253315398484366 +:10EEC000E94901EB800000F56270549901EB4103C0 +:10EED00003EB011100EBC100427196E0312240F2D8 +:10EEE000533153984843E04901EB800000F56270CC +:10EEF000549901EB410303EB011100EBC100427196 +:10EF000083E0F42240F2533153984843D64901EB51 +:10EF1000800000F56270549901EB410303EB01118D +:10EF200000EBC100427170E0062240F25331539869 +:10EF30004843CD4901EB800000F56270549901EB24 +:10EF4000410303EB011100EBC10042715DE01522AA +:10EF500040F2533153984843C34901EB800000F518 +:10EF60006270549901EB410303EB011100EBC10006 +:10EF700042714AE0E52240F2533153984843BA497E +:10EF800001EB800101F56271549800EB400303EB43 +:10EF9000001001EBC000427137E0012240F2533112 +:10EFA00053984843B04901EB800000F562705499D2 +:10EFB00001EB410303EB011100EBC1004271AB48CF +:10EFC00090F8C90120F08001A84880F8C9111CE020 +:10EFD000022240F2533153984843A34901EB800188 +:10EFE00001F56271549800EB400303EB001001EB54 +:10EFF000C0004271002140F25332539850439A4A64 +:10F0000002EB800080F8081D00BF00BF98495398AC +:10F0100011F810000121B1EBD01F48F08A8195480A +:10F0200090F82800012808F075819DF85800002804 +:10F03000F9D09DF858000E2888F0FD80DFE810F028 +:10F04000FB400E0024120917941B251F6520C925BB +:10F05000A82C2737140A283D093E3F33539800EB6C +:10F06000400101EB0010844901EB0011303154984C +:10F0700001EB0010417808460491002109F0EEF8F8 +:10F08000C1B2159140F2533153984843764901EB90 +:10F09000800101F56271549800EB400202EB001010 +:10F0A00011F8301040F25332539850436E4A02EB3D +:10F0B00080004079814208D1012140F253325398B7 +:10F0C0005043694A02EB8000017169496C315398E1 +:10F0D00001EB00115498085C401CC1B2644A6C32C8 +:10F0E000539802EB00125498115440F25331539844 +:10F0F00048435D4901EB800000F56270549901EBD3 +:10F10000410202EB011100EBC10090F89000C0F346 +:10F11000C00090B1539800EB400101EB001056493C +:10F1200001EB001041790B464FF4805204914FF4EB +:10F13000E131539808F080FF19E0539800EB40014B +:10F1400001EB00104C4901EB0010417904915398F8 +:10F1500000EB400101EB0010474901EB0010016892 +:10F1600003914FF48052049B539808F065FF559823 +:10F17000C32876D014DCB32874D008DC112872D0F0 +:10F1800012287DD013287CD0B2285AD1FAE3B528B2 +:10F1900078D0B62877D0B92876D0BA28F5D16DE3E3 +:10F1A000D9284FD008DCC5286FD0CA286ED0CE2809 +:10F1B0006DD0D528E9D106E0E12869D0E52868D0EE +:10F1C000E728E2D1FEE3F5215398C0EB001000EBF5 +:10F1D00080002A4A02F830109DF854105398C0EB72 +:10F1E000001000EB800002EBC0004170A221539898 +:10F1F000C0EB001000EB800002EBC0008170D52155 +:10F200005398C0EB001000EB800002EBC000C1700F +:10F210005398C0EB001000EB8000114601EBC001D9 +:10F2200004910321049808F0F5FE01465398C0EBC1 +:10F23000001000EB8000114A02EBC00001710521B3 +:10F240000F91FDE3F5215398C0EB001000EB800017 +:10F250000A4A02F830109DF854105398C0EB001081 +:10F2600018E08DE24CE3ECE358450020BC3200206E +:10F270001C3E0020BC12002098400020A87F0020E7 +:10F28000FDE3FDE337E07EE355E1FAE3B7E2F9E3BE +:10F29000F9E3F9E300EB800002EBC0004170A2212A +:10F2A0005398C0EB001000EB800002EBC0008170AF +:10F2B000D9215398C0EB001000EB800002EBC00096 +:10F2C000C1705398C0EB001000EB8000114601EBB9 +:10F2D000C00104910321049808F09CFE0146539854 +:10F2E000C0EB001000EB8000FE4A02EBC000017191 +:10F2F00005210F91A5E7F5215398C0EB001000EB15 +:10F300008000F84A02F830109DF854105398C0EB72 +:10F31000001000EB800002EBC0004170539800EB3E +:10F32000400101EB0010F04901EB0010007BD0BB65 +:10F3300040F2533153984843EC4901EB800000F50B +:10F340006270549901EB410202EB011100EBC10024 +:10F350008068B0F5100F05D34FF410000021CDE9FF +:10F36000100113E040F2533153984843DF4901EB59 +:10F37000800000F56270549901EB410202EB01112B +:10F3800000EBC10080680022CDE91002A52153984E +:10F39000C0EB001000EB8000D24A02EBC00081708D +:10F3A00000211A911DE044E0BDF86800C0F10200A0 +:10F3B000C200DDE91001CDE91B10E8F734FFC2B24D +:10F3C0005398C0EB001000EB8000C64901EBC0036E +:10F3D000BDF86800C01C1A54BDF86800401C80B21B +:10F3E0001A90BDF868000328DEDBB5215398C0EB06 +:10F3F000001000EB8000BB4A02EBC0008171539803 +:10F40000C0EB001000EB8000114601EBC00104913D +:10F410000621049808F0FEFD01465398C0EB001049 +:10F4200000EB8000AF4A02EBC000C17108210F91D0 +:10F4300080E040F2533153984843AC4901EB8000DF +:10F4400000F56270549901EB410202EB011100EBEF +:10F45000C1008068B0F1104F05D34FF0104000217B +:10F46000CDE9100113E040F25331539848439F49CE +:10F4700001EB800000F56270549901EB410202EB50 +:10F48000011100EBC10080680022CDE91002A62125 +:10F490005398C0EB001000EB8000924A02EBC000D2 +:10F4A000817000211A911EE0BDF86800C0F10300D0 +:10F4B000C200DDE91010CDE91D0108461D99E8F7ED +:10F4C000B2FEC2B25398C0EB001000EB8000854939 +:10F4D00001EBC003BDF86800C01C1A54BDF86800F9 +:10F4E000401C80B21A90BDF868000428DCDBB5210E +:10F4F0005398C0EB001000EB80007A4A02EBC0008A +:10F50000C1715398C0EB001000EB8000114601EB75 +:10F51000C00104910721049808F07CFD014653982E +:10F52000C0EB001000EB80006E4A02EBC0000172DD +:10F5300009210F9185E6F5215398C0EB001000EBEF +:10F540008000684A02F830109DF854105398C0EBC0 +:10F55000001000EB800002EBC0004170539800EBFC +:10F56000400101EB0010604901EB0010007BD0BBB3 +:10F5700040F25331539848435C4901EB800000F559 +:10F580006270549901EB410202EB011100EBC100E2 +:10F590008068B0F5100F05D14FF410000021CDE9BF +:10F5A000100113E040F25331539848434F4901EBA7 +:10F5B000800000F56270549901EB410202EB0111E9 +:10F5C00000EBC10080680022CDE91002A52153980C +:10F5D000C0EB001000EB8000424A02EBC0008170DB +:10F5E00000211A911DE044E0BDF86800C0F102005E +:10F5F000C200DDE91001CDE91F10E8F714FEC2B228 +:10F600005398C0EB001000EB8000364901EBC003BB +:10F61000BDF86800C01C1A54BDF86800401C80B2D8 +:10F620001A90BDF868000328DEDBB9215398C0EBBF +:10F63000001000EB80002B4A02EBC0008171539850 +:10F64000C0EB001000EB8000114601EBC0010491FB +:10F650000621049808F0DEFC01465398C0EB001028 +:10F6600000EB80001F4A02EBC000C17108210F911E +:10F6700085E040F25331539848431C4901EB800028 +:10F6800000F56270549901EB410202EB011100EBAD +:10F69000C1008068B0F1104F05D14FF0104100203B +:10F6A000CDE9101013E040F25331539848430F490D +:10F6B00001EB800000F56270549901EB410202EB0E +:10F6C000011100EBC10080680022CDE91002A621E3 +:10F6D0005398C0EB001000EB8000024A02EBC00020 +:10F6E000817005E0A87F0020984000205845002048 +:10F6F00000211A911CE0BDF86800C0F10300C200AF +:10F70000DDE91001CDE92110E8F78DFDC2B2539873 +:10F71000C0EB001000EB8000FE4901EBC003BDF818 +:10F720006800C01C1A54BDF86800401C80B21A90D2 +:10F73000BDF868000428DEDBB9215398C0EB001047 +:10F7400000EB8000F34A02EBC000C1715398C0EB9C +:10F75000001000EB8000114601EBC001049107216D +:10F76000049808F057FC01465398C0EB001000EBDA +:10F770008000E84A02EBC000017209210F9160E5A8 +:10F78000F5215398C0EB001000EB8000E14A02F82D +:10F7900030109DF854105398C0EB001000EB80001F +:10F7A00002EBC0004170A2215398C0EB001000EBA7 +:10F7B000800002EBC0008170C3215398C0EB0010A1 +:10F7C00000EB800002EBC000C1705398C0EB00104A +:10F7D00000EB8000114601EBC00104910321049865 +:10F7E00008F018FC01465398C0EB001000EB8000B5 +:10F7F000C84A02EBC000017105210F9121E5F521F6 +:10F800005398C0EB001000EB8000C24A02F83010A1 +:10F810009DF854105398C0EB001000EB800002EBF1 +:10F82000C0004170A2215398C0EB001000EB800093 +:10F8300002EBC0008170CA215398C0EB001000EBAE +:10F84000800002EBC000C1705398C0EB001000EBC9 +:10F850008000114601EBC00104910321049808F0D7 +:10F86000D9FB01465398C0EB001000EB8000A94A79 +:10F8700002EBC000017105210F91E2E40120A649CD +:10F880000870F5215398C0EB001000EB8000A14AEE +:10F8900002F830109DF854105398C0EB001000EBA4 +:10F8A000800002EBC0004170A2215398C0EB001011 +:10F8B00000EB800002EBC0008170BA215398C0EBCE +:10F8C000001000EB800002EBC000C1705398C0EB49 +:10F8D000001000EB8000114601EBC00104910321F0 +:10F8E000049808F097FB01465398C0EB001000EB1A +:10F8F0008000884A02EBC000017105210F91A0E44D +:10F90000022085490870F5215398C0EB001000EBE8 +:10F910008000804A02F830109DF854105398C0EBD4 +:10F92000001000EB800002EBC0004170A221539850 +:10F93000C0EB001000EB800002EBC0008170B3212F +:10F940005398C0EB001000EB800002EBC000C170C8 +:10F950005398C0EB001000EB8000114601EBC00192 +:10F9600004910321049808F055FB01465398C0EB1D +:10F97000001000EB8000674A02EBC0000171052116 +:10F980000F915EE440E0F5215398C0EB001000EBCE +:10F990008000604A02F830109DF854105398C0EB74 +:10F9A000001000EB800002EBC0004170A2215398D0 +:10F9B000C0EB001000EB800002EBC0008170B621AC +:10F9C000539800E04FE3C0EB001000EB800002EB27 +:10F9D000C000C1705398C0EB001000EB80001146CE +:10F9E00001EBC00104910321049808F013FB0146C8 +:10F9F0005398C0EB001000EB8000464A02EBC000B9 +:10FA0000017105210F911CE4F5215398C0EB001002 +:10FA100000EB80003F4A02F830109DF854105398D4 +:10FA2000C0EB001000EB800002EBC0004170539867 +:10FA300000EB400101EB0010384901EB001001E040 +:10FA4000D1E24FE3007BE8BBA4215398C0EB001048 +:10FA500000EB800002EBC000817000211A912EE0C3 +:10FA600040F25331539848432D4901EB800101F591 +:10FA70006271549800EB400202EB001005E093E342 +:10FA8000ECE31BE159E1AAE0AEE201EBC000416BFF +:10FA9000BDF86800C0F10100C000C1405398C0EB40 +:10FAA000001000EB80001B4A02EBC002BDF86800AA +:10FAB000C01C1154BDF86800401C81B21A91BDF8F9 +:10FAC000680000E02EE00228CADBB2215398C0EBA8 +:10FAD000001000EB80000F4A02EBC0004171539808 +:10FAE000C0EB001000EB8000114601EBC001049157 +:10FAF0000521049808F08EFA01465398C0EB0010D7 +:10FB000000EB8000034A02EBC000817107210F91D6 +:10FB100064E00000A87F0020190200209840002027 +:10FB200058450020A5215398C0EB001000EB800041 +:10FB3000FE4A02EBC000817000211A9127E040F2DA +:10FB4000533153984843FA4901EB800101F5627142 +:10FB5000549800EB400202EB001001EBC000416B37 +:10FB6000BDF86800C0F10200C000C1405398C0EB6E +:10FB7000001000EB8000ED4A02EBC002BDF8680007 +:10FB8000C01C1154BDF86800401C81B21A91BDF828 +:10FB900068000328D3DBB2215398C0EB001000EBC0 +:10FBA0008000E24A02EBC00081715398C0EB001064 +:10FBB00000EB8000114601EBC0010491062104987E +:10FBC00008F028FA01465398C0EB001000EB8000C3 +:10FBD000D64A02EBC000C17108210F9103E2F52162 +:10FBE0005398C0EB001000EB8000D04A02F83010B0 +:10FBF0009DF854105398C0EB001000EB800002EB0E +:10FC0000C0004170A6215398C0EB001000EB8000AB +:10FC100002EBC000817000211A9127E040F25331BD +:10FC200053984843C24901EB800101F56271549831 +:10FC300000EB400202EB001001EBC000C16BBDF80D +:10FC40006800C0F10300C000C1405398C0EB001031 +:10FC500000EB8000B54A02EBC002BDF86800C01C92 +:10FC60001154BDF86800401C81B21A91BDF86800BB +:10FC70000428D3DBE1215398C0EB001000EB800097 +:10FC8000AA4A02EBC000C1715398C0EB001000EB10 +:10FC90008000114601EBC00104910721049808F08F +:10FCA000B9F901465398C0EB001000EB80009F4A61 +:10FCB00002EBC000017209210F91D2E3F5215398A4 +:10FCC000C0EB001000EB8000984A02F830109DF85D +:10FCD00054105398C0EB001000EB800002EBC00002 +:10FCE0004170A2215398C0EB001000EB800002EBA2 +:10FCF000C0008170C5215398C0EB001000EB80005C +:10FD000002EBC000C1705398C0EB001000EB800004 +:10FD1000114601EBC00104910321049808F07AF91F +:10FD200001465398C0EB001000EB80007F4A02EBC5 +:10FD3000C000017105210F9193E3F5215398C0EBA9 +:10FD4000001000EB8000794A02F830109DF8541042 +:10FD50005398C0EB001000EB800002EBC000417034 +:10FD6000539800EB400101EB0010724901EB0010C9 +:10FD7000007BE8BBAC215398C0EB001000EB800087 +:10FD800002EBC000817000211A912DE040F2533146 +:10FD900053984843664901EB800000F5627054991E +:10FDA00001EB410202EB011100EBC10151F8220FFE +:10FDB0004968BDF86820C2F10402D200CDE92310E1 +:10FDC000E8F731FAC2B25398C0EB001000EB8000A4 +:10FDD000564901EBC003BDF86800C01C1A54BDF8B9 +:10FDE0006800401C80B21A90BDF86800052800E049 +:10FDF00059E0CBDB00211A912DE040F253315398AA +:10FE000048434B4901EB800000F56270549901EBC7 +:10FE1000410202EB011100EBC10122318868C9687F +:10FE2000BDF86820C2F10402D200CDE92510E8F740 +:10FE3000FAF9C2B25398C0EB001000EB80003B49C6 +:10FE400001EBC003BDF8680008301A54BDF8680023 +:10FE5000401C80B21A90BDF868000528CDDBCE2189 +:10FE60005398C0EB001000EB8000304A02EBC0005A +:10FE700041735398C0EB001000EB8000114601EB7A +:10FE8000C00104910D21049808F0C4F8014653986C +:10FE9000C0EB001000EB8000244A02EBC00081732D +:10FEA0000F210F919FE0AE215398C0EB001000EBA3 +:10FEB00080001E4A02EBC000817000211A912DE0E3 +:10FEC00040F2533153984843194901EB800000F543 +:10FED0006270549901EB410202EB011100EBC10188 +:10FEE00051F8220F4968BDF86820C2F10502D2001E +:10FEF000CDE92710E8F797F9C2B25398C0EB00108C +:10FF000000EB8000094901EBC003BDF86800C01C8C +:10FF10001A54BDF86800401C80B21A90BDF8680001 +:10FF20000628CDDB00211A9136E00000A87F0020D2 +:10FF3000584500209840002040F2533153984843E0 +:10FF4000FE4901EB800000F56270549901EB41021B +:10FF500002EB011100EBC10022308168C068BDF8DE +:10FF60006820C2F10502D200CDE92901084629998D +:10FF7000E8F759F9C2B25398C0EB001000EB8000CB +:10FF8000EF4901EBC003BDF8680009301A54BDF811 +:10FF90006800401C80B21A90BDF868000628CBDBD0 +:10FFA000CE215398C0EB001000EB8000E44A02EB36 +:10FFB000C000C1735398C0EB001000EB80001146E5 +:10FFC00001EBC00104910F21049808F023F80146C9 +:10FFD0005398C0EB001000EB8000D94A02EBC00040 +:10FFE000017411210F913CE2F5215398C0EB0010F0 +:10FFF00000EB8000D24A02F830109DF8541053985C +:020000040802F0 +:10000000C0EB001000EB800002EBC0004170A221A9 +:100010005398C0EB001000EB800002EBC000817031 +:10002000E5215398C0EB001000EB800002EBC0000C +:10003000C1705398C0EB001000EB8000114601EB3B +:10004000C00104910321049807F0E4FF014653988E +:10005000C0EB001000EB8000B94A02EBC000017158 +:1000600005210F91FDE1F5215398C0EB001000EB45 +:100070008000B34A02F830109DF854105398C0EB3A +:10008000001000EB800002EBC0004170A2215398E9 +:10009000C0EB001000EB800002EBC0008170E72194 +:1000A0005398C0EB001000EB800002EBC000C17061 +:1000B0005398C0EB001000EB8000114601EBC0012B +:1000C00004910321049807F0A5FF01465398C0EB63 +:1000D000001000EB80009A4A02EBC000017105217C +:1000E0000F91BEE1F5215398C0EB001000EB8000AA +:1000F000934A02F830109DF854105398C0EB00104A +:1001000000EB800002EBC0004170A2215398C0EBCD +:10011000001000EB800002EBC000817011215398A9 +:10012000C0EB001000EB800002EBC000C1705398E0 +:10013000C0EB001000EB8000114601EBC001049100 +:100140000321049807F066FF01465398C0EB0010A6 +:1001500000EB80007A4A02EBC000017105210F918B +:10016000012240F2533153984843744901EB800116 +:1001700001F56271549800EB400303EB001001F8A5 +:100180003020D52240F25331539848436B4901EB5C +:10019000800000F56270549901EB410303EB0111FB +:1001A00000EBC10042715CE1F5215398C0EB0010F7 +:1001B00000EB8000624A02F830109DF8541053980A +:1001C000C0EB001000EB800002EBC0004170A521E5 +:1001D0005398C0EB001000EB800002EBC000817070 +:1001E00001215398C0EB001000EB800002EBC0002F +:1001F000C170C2215398C0EB001000EB800002EBED +:10020000C000017100215398C0EB001000EB80008A +:1002100002EBC000417112215398C0EB001000EBBB +:10022000800002EBC00081715398C0EB001000EB1E +:100230008000114601EBC00104910621049807F0EB +:10024000E9FE01465398C0EB001000EB80003C4AE9 +:1002500002EBC000C17108210F9102E1F521539812 +:10026000C0EB001000EB8000354A02F830109DF81A +:1002700054105398C0EB001000EB800002EBC0005C +:100280004170FF215398C0EB001000EB800002EB9F +:10029000C000817000211A911CE0539800EB4001CE +:1002A00001EB0010274901EB00110E31BDF8680089 +:1002B000095C5398C0EB001000EB8000204A02EB71 +:1002C000C002BDF86800C01C1154BDF86800401C95 +:1002D00081B21A91BDF868000A28DEDB539800EB62 +:1002E000400101EB0010174901EB0010408B011297 +:1002F0005398C0EB001000EB8000114A02EBC000E5 +:100300004173539800EB400101EB00100D4901EBE4 +:100310000010408BC1B25398C0EB001000EB80007E +:1003200002EBC000817340F25331539848430349B4 +:1003300001EB800101F56271549805E058450020F9 +:10034000A87F00209840002000EB400202EB001044 +:1003500001EBC000B0F88E0001125398C0EB001002 +:1003600000EB8000FE4A02EBC000C17340F2533143 +:1003700053984843FB4901EB800101F562715498A1 +:1003800000EB400202EB001001EBC000B0F88E0061 +:10039000C1B25398C0EB001000EB8000F04A02EBB2 +:1003A000C000017440F2533153984843ED4901EBCA +:1003B000800101F56271549800EB400202EB0010DD +:1003C00001EBC000B0F88E10539801EB802081B291 +:1003D00003200491E8F7E0FD00211A9114E0E249BE +:1003E000BDF86800095C5398C0EB001000EB80007A +:1003F000DB4A02EBC002BDF8680011301154BDF8B1 +:100400006800401C81B21A91BDF86800B0F5007F09 +:10041000E5DB13215398C0EB001000EB8000D04ABD +:1004200002EBC00080F811125398C0EB001000EBF3 +:100430008001104600EBC101049140F211210498A3 +:1004400007F0E8FD01465398C0EB001000EB800078 +:10045000C34A02EBC00080F8121240F213210F9140 +:1004600000BF00BF06F0E7BE5499149140F253312B +:1004700053984843BB4901EB800108319DF8500077 +:10048000C0EBC00001EBC000417808460491002198 +:1004900007F0E4FEC1B2159140F25331539848433E +:1004A000B04901EB800108319DF85000C0EBC0005D +:1004B00001EBC000017940F2533253985043A94AEE +:1004C00002EB80004079814208D1012140F2533291 +:1004D00053985043A34A02EB80000171A3495398FB +:1004E00001EB00119DF85000014404910878401C74 +:1004F000C1B20498017012F0C7F89D49C1F8180FF5 +:10050000FB215398C0EB001000EB8000944A02F8E6 +:1005100030109DF854105398C0EB001000EB800091 +:1005200002EBC0004170934841795398C0EB001032 +:1005300000EB800002EBC00001718E4801795398F6 +:10054000C0EB001000EB800002EBC0004171894855 +:10055000C1785398C0EB001000EB800002EBC000A4 +:100560008171844881785398C0EB001000EB8000C3 +:1005700002EBC000C1717F4841785398C0EB001076 +:1005800000EB800002EBC0000172794890F80B1F6D +:100590005398C0EB001000EB800002EBC0004172EA +:1005A00000211A911AE07248D0F8180FBDF86810AF +:1005B000C1F10301C900C840C1B25398C0EB00109B +:1005C00000EB8000664A02EBC002BDF868000A300A +:1005D0001154BDF86800401C81B21A91BDF8680042 +:1005E0000428E0DB40F25331539848435D4901EB66 +:1005F000800108319DF85000C0EBC00011F83010A8 +:100600005398C0EB001000EB8000554A02EBC0008D +:1006100081730F210F91559807287CD2DFE800F0F5 +:100620007B0446CBF1EFEE00A1215398C0EB001004 +:1006300000EB80004A4A02EBC002BDF83C001154B6 +:10064000BDF83C00401C81B20F915398C0EB0010E4 +:1006500000EB8000424A02EBC002BDF83C00559915 +:100660001154BDF83C00401C81B20F9140F253314F +:10067000539848433B4901EB800108319DF85000F5 +:10068000C0EBC00001EBC000017A5398C0EB001032 +:1006900000EB8000324A02EBC002BDF83C0011546E +:1006A000BDF83C00401C81B20F9193E2A121539808 +:1006B000C0EB001000EB8000294A02EBC002BDF83D +:1006C0003C001154BDF83C00401C81B20F9153987E +:1006D000C0EB001000EB8000214A02EBC002BDF825 +:1006E0003C0055991154BDF83C00401C81B20F915B +:1006F00040F25331539848431A4901EB80010831C5 +:100700009DF85000C0EBC00001EBC000017A539887 +:10071000C0EB001000E05EE200EB8000104A02EB4C +:10072000C002BDF83C001154BDF83C00401C81B231 +:100730000F9100211A9134E040F25331539848430D +:10074000084901EB800108319DF85000C0EBC00062 +:1007500001EBC000C168BDF86800C0F103000BE008 +:10076000A87F002058450020C52F0020883E00208B +:10077000BC220020C7310020C000C1405398C0EB0C +:10078000001000EB8000FB4A02EBC002BDF83C30D9 +:10079000BDF8680018441154BDF86800401C81B2CF +:1007A0001A91BDF868000428C6DBBDF83C00001DA6 +:1007B00081B20F9179E7A1215398C0EB001000EBB3 +:1007C0008000EC4A02EBC002BDF83C001154BDF8B9 +:1007D0003C00401C81B20F915398C0EB001000EB1D +:1007E0008000E44A02EBC002BDF83C005599115468 +:1007F000BDF83C00401C81B20F9156E7E1E0BDE03E +:10080000FFE7A1215398C0EB001000EB8000D94A0C +:1008100002EBC002BDF83C001154BDF83C00401C86 +:1008200081B20F915398C0EB001000EB8000D14AC9 +:1008300002EBC002BDF83C0055991154BDF83C00D4 +:10084000401C81B20F9140F2533153984843CA493A +:1008500001EB800108319DF85000C0EBC00001EBB6 +:10086000C000017C5398C0EB001000EB8000C14A2F +:1008700002EBC002BDF83C001154BDF83C00401C26 +:1008800081B20F9140F2533153984843BA4901EB7A +:10089000800008309DF85010C1EBC10100EBC10091 +:1008A000007C20B1012803D0022865D132E063E04A +:1008B00000211A9124E040F2533153984843AE4945 +:1008C00001EB800108319DF85000C0EBC00001EB46 +:1008D000C0011131BDF86800095C5398C0EB0010ED +:1008E00000EB8000A34A02EBC002BDF83C30BDF82B +:1008F000680018441154BDF86800401C81B21A9178 +:10090000BDF868000328D6DBBDF83C00C01C81B2EE +:100910000F9131E000211A9124E040F253315398B5 +:100920004843954901EB800108319DF85000C0EB28 +:10093000C00001EBC0011631BDF86800095C539896 +:10094000C0EB001000EB80008A4A02EBC002BDF849 +:100950003C30BDF8680018441154BDF86800401CD4 +:1009600081B21A91BDF868000628D6DBBDF83C00BC +:10097000801D81B20F9100BF00BF2BE1A1215398D0 +:10098000C0EB001000EB80007A4A02EBC002BDF819 +:100990003C001154BDF83C00401C81B20F915398AB +:1009A000C0EB001000EB8000724A02EBC002BDF801 +:1009B0003C0055991154BDF83C00401C81B20F9188 +:1009C00008E1A1215398C0EB001000EB8000694AB8 +:1009D00002EBC002BDF83C001154BDF83C00401CC5 +:1009E00081B20F915398C0EB001000EB8000614A78 +:1009F00002EBC002BDF83C0055991154BDF83C0013 +:100A0000401C81B20F9100211A911EE0539800EB17 +:100A1000400101EB0010594901EB00110E31BDF806 +:100A20006800095C5398C0EB001000EB8000514A4D +:100A300002EBC002BDF83C30BDF868001844115408 +:100A4000BDF86800401C81B21A91BDF868000A2800 +:100A5000DCDBBDF83C000A3081B20F91539800EB0B +:100A6000400101EB0010454901EB0010408B0212E0 +:100A7000BDF83C1008460491491C8BB20F93539962 +:100A8000C1EB011101EB81013A4B03EBC1010A54A7 +:100A9000539800EB400101EB0010384901EB0010C6 +:100AA000408BC2B2BDF83C00411C8BB20F93049046 +:100AB0005399C1EB011101EB81012E4B03EBC101F5 +:100AC0000A5440F25331539848432B4901EB8000BC +:100AD00008309DF85010C1EBC10100EBC100008D42 +:100AE0000212BDF83C00411C8BB20F930490539945 +:100AF000C1EB011101EB81011E4B03EBC1010A5453 +:100B000040F25331539848431B4901EB80000830B1 +:100B10009DF85010C1EBC10100EBC100008DC2B2C5 +:100B2000BDF83C00411C8BB20F9304905399C1EB6C +:100B3000011101EB81010F4B03EBC1010A5440F29B +:100B40005331539848430C4901EB800008309DF81D +:100B50005010C1EBC10100EBC100028D539802EBB4 +:100B6000802080B2014604900320E8F715FA0020A7 +:100B70001A901CE0A87F00205845002098400020D3 +:100B8000FB49BDF86800095C5398C0EB001000EB0E +:100B90008000F84A02EBC002BDF83C30BDF86800A6 +:100BA00018441154BDF86800401C81B21A91BDF878 +:100BB0006800B0F5007FE3DBBDF83C0000F5007095 +:100BC00081B20F917821539800EB4000EA4A02EB82 +:100BD00080008160F5E3A222BDF83C100846049134 +:100BE000491C8BB20F935399C1EB011101EB8101A9 +:100BF000E04B03EBC1010A5400200B90BFE340F22D +:100C0000533153984843DD4901EB800108319DF889 +:100C10005000C0EBC00001EBC0008178BDF82C0093 +:100C20000844C0B25490BDF82C00401CC2B2BDF8BC +:100C30003C00411C8BB20F9304905399C1EB0111FE +:100C400001EB8101CB4B03EBC1010A5440F253315C +:100C500053984843C94901EB800101F562715498EA +:100C600000EB400202EB001001EBC0004279BDF83E +:100C70003C1008460491491C8BB20F935399C1EB69 +:100C8000011101EB8101BB4B03EBC1010A5440F29E +:100C9000533153984843B94901EB800101F5627122 +:100CA000549800EB400202EB001001EBC0004079C9 +:100CB0000D281ED2DFE800F01D07080942AA0A0B22 +:100CC0000CFDFC1E300000BF00BF00BF00BF00BF16 +:100CD0000022BDF83C1008460491491C8BB20F93CA +:100CE0005399C1EB011101EB8101A24B03EBC1014F +:100CF0000A543EE30022BDF83C1008460491491C0A +:100D00008BB20F935399C1EB011101EB8101994B08 +:100D100003EBC1010A542CE30022BDF83C10084645 +:100D20000491491C8BB20F935399C1EB011101EB54 +:100D30008101904B03EBC1010A541AE30522BDF86F +:100D40003C1008460491491C8BB20F935399C1EB98 +:100D5000011101EB8101874B03EBC1010A5440F201 +:100D6000533153984843854901EB800000F5627088 +:100D7000549901EB410202EB011100EBC100C27971 +:100D8000BDF83C00411C8BB20F9304905399C1EB0A +:100D9000011101EB8101774B03EBC1010A540020E3 +:100DA0001A9029E040F2533153984843734901EBBC +:100DB000800101F56271549800EB400202EB0010D3 +:100DC00001EBC0008168BDF86800C0F10300C000FD +:100DD000C1405398C0EB001000EB8000654A02EB65 +:100DE000C002BDF83C30BDF8680018441154BDF88D +:100DF0006800401C81B21A91BDF868000428D1DB5C +:100E0000BDF83C00001D81B20F91B2E20922BDF88D +:100E10003C1008460491491C8BB20F935399C1EBC7 +:100E2000011101EB8101534B03EBC1010A5440F264 +:100E3000533153984843514901EB800000F56270EB +:100E4000549901EB410202EB011100EBC100C279A0 +:100E5000BDF83C00411C8BB20F9304905399C1EB39 +:100E6000011101EB8101434B03EBC1010A54002046 +:100E70001A902CE040F25331539848433F4901EB1C +:100E8000800101F56271549800EB400202EB001002 +:100E900001EBC0008168BDF86800C0F10300C0002C +:100EA000C1405398C0EB001000EB8000314A01E0D4 +:100EB00099E065E002EBC002BDF83C30BDF8680087 +:100EC00018441154BDF86800401C81B21A91BDF855 +:100ED00068000428CEDBBDF83C00001D81B20F91F4 +:100EE0000022BDF83C1008460491491C8BB20F93B8 +:100EF0005399C1EB011101EB81011E4B03EBC101C1 +:100F00000A5400201A9029E040F253315398484384 +:100F10001A4901EB800101F56271549800EB40021F +:100F200002EB001001EBC000416BBDF86800C0F19E +:100F30000200C000C1405398C0EB001000EB8000DD +:100F40000C4A02EBC002BDF83C30BDF86800184402 +:100F50001154BDF86800401C81B21A91BDF86800B8 +:100F60000328D1DBBDF83C00C01C81B20F9100E228 +:100F7000C52F0020A87F0020583E002058450020A3 +:100F800040F2533153984843FE4901EB800101F58B +:100F90006271549800EB400202EB001001EBC000BC +:100FA00090F89320BDF83C1008460491491C8BB280 +:100FB0000F935399C1EB011101EB8101F24B03EB4C +:100FC000C1010A540022BDF83C00411C8BB20F93B2 +:100FD00004905399C1EB011101EB8101EA4B03EB42 +:100FE000C1010A54C5E140F2533153984843E549E1 +:100FF00001EB800000F56270549901EB410202EBB5 +:10100000011100EBC10090F89300012806D00228DE +:101010006DD003287DD0042868D13EE10422BDF8BC +:101020003C1008460491491C8BB20F935399C1EBB5 +:10103000011101EB8101D44B03EBC1010A5440F2D1 +:10104000533153984843CF4901EB800000F562705B +:10105000549901EB410202EB011100EBC10090F841 +:101060009320BDF83C00411C8BB20F930490539920 +:10107000C1EB011101EB8101C34B03EBC1010A5428 +:1010800000201A9029E040F2533153984843BD495B +:1010900001EB800101F56271549800EB400202EB14 +:1010A000001001EBC000416BBDF86800C0F1020008 +:1010B000C000C1405398C0EB001000EB8000B24A62 +:1010C00002EBC002BDF83C30BDF868001844115472 +:1010D000BDF86800401C81B21A91BDF86800032871 +:1010E000D1DBBDF83C00C01C81B20F913FE104226E +:1010F000BDF83C1008460491491C8BB20F935399DC +:10110000C1EB011101EB81019F4B03EBC1010A54BB +:1011100000E057E040F2533153984843994901EBBE +:10112000800000F56270549901EB410202EB01115D +:1011300000EBC10090F89320BDF83C00411C8BB23D +:101140000F9304905399C1EB011101EB81018E4B78 +:1011500003EBC1010A5400201A9029E040F25331F8 +:1011600053984843874901EB800101F56271549817 +:1011700000EB400202EB001001EBC000C16BBDF8B8 +:101180006800C0F10200C000C1405398C0EB0010DD +:1011900000EB80007C4A02EBC002BDF83C30BDF899 +:1011A000680018441154BDF86800401C81B21A91BF +:1011B000BDF868000328D1DBBDF83C00C01C81B23B +:1011C0000F91D4E00322BDF83C1008460491491C5D +:1011D0008BB20F935399C1EB011101EB81016A4B63 +:1011E00003EBC1010A5440F2533153984843654917 +:1011F00001EB800101F56271549800EB400202EBB3 +:10120000001001EBC00090F89320BDF83C10084698 +:101210000491491C8BB20F935399C1EB011101EB5F +:101220008101594B03EBC1010A5400201A902AE0B6 +:1012300040F2533153984843524901EB800101F584 +:101240006271549800EB400202EB001001EBC00009 +:10125000B0F84010BDF86800C0F10100C0000141C5 +:101260005398C0EB001000EB8000474A02EBC0022D +:10127000BDF83C30BDF8680018441154BDF8680052 +:10128000401C81B21A91BDF868000228D0DBBDF87D +:101290003C00801C81B20F9169E00322BDF83C1034 +:1012A00008460491491C8BB20F935399C1EB01116D +:1012B00001EB8101344B03EBC1010A5440F253317D +:1012C000539848432F4901EB800000F56270549910 +:1012D00001EB410202EB011100EBC10090F89320F9 +:1012E000BDF83C00411C8BB20F9304905399C1EBA5 +:1012F000011101EB8101244B03EBC1010A540020D1 +:101300001A902AE040F25331539848431D4901EBAB +:10131000800101F56271549800EB400202EB00106D +:1013200001EBC000B0F84210BDF86800C0F1010048 +:10133000C00001415398C0EB001000EB8000124A3E +:1013400002EBC002BDF83C30BDF8680018441154EF +:10135000BDF86800401C81B21A91BDF868000228EF +:10136000D0DBBDF83C00801C81B20F9100BF00BFF4 +:1013700000BF00BFBDF82C00401C81B20B9140F2B1 +:10138000533103E058450020A87F0020539848437C +:10139000FE4901EB800108319DF85000C0EBC00010 +:1013A00011F83010BDF82C0081423FF728ACBDF891 +:1013B0002C0028B9F648006800F0010000B100BE1A +:1013C00000BF00BFBDF83C00010A5398C0EB0010FD +:1013D00000EB8000EF4A02EBC0008170BDF83C00DA +:1013E000C1B25398C0EB001000EB800002EBC000CC +:1013F000C170E948D0F8181F0491BDF83C000E38C0 +:1014000003905398C0EB001000EB8001104600EBF6 +:10141000C1000E300290DDE90312E8F772F853982C +:10142000C0EB001000EB8000DA4901EBC001049131 +:10143000BDF83C100498E8F76BFA05900598020A8D +:101440005398C0EB001000EB8000D24901EBC000C4 +:10145000BDF83C104254BDF83C00401C80B20F90D7 +:101460000598C2B25398C0EB001000EB8000C94948 +:1014700001EBC000BDF83C104254BDF83C00401CDC +:1014800080B20F9005F0D7BE539800EB400101EBFE +:101490000010C24901EB00113031549801EB0010EB +:1014A0004178159140F2533153984843B74901EBC5 +:1014B000800101F56271549800EB400202EB0010CC +:1014C00011F8301040F2533253985043AF4A02EBB8 +:1014D00080004079814208D1012140F25332539873 +:1014E0005043AA4A02EB80000171AD49539801EBC9 +:1014F00000115498085C401CC1B2A94A539802EBF1 +:101500000012549811549DF85400002804DD9DF8F1 +:101510005400401EC1B215915598A1380A286ED2C8 +:10152000DFE800F0FEFDFCFBFAF9F805F7F6022112 +:101530005398C0EB001000EB8000964A02F8301080 +:101540009DF854004030C1B25398C0EB001000EB3E +:10155000800002EBC000417041215398C0EB0010A5 +:1015600000EB800002EBC000817030215398C0EB8B +:10157000001000EB800002EBC000C1705398C0EB7C +:10158000001000EB800002EBC000017140F253310B +:10159000539848437D4901EB800101F562715498ED +:1015A00000EB400202EB001001EBC00000790109E2 +:1015B0005398C0EB001000EB8000764A02EBC000AD +:1015C00041715398C0EB001000EB8000114601EB15 +:1015D000C00040790A2813DA5398C0EB001000EBE2 +:1015E000800001EBC00040793030C1B25398C0EBAD +:1015F000001000EB800002EBC000417114E01EE21D +:101600005398C0EB001000EB8000624901EBC00072 +:1016100040793730C1B25398C0EB001000EB800026 +:101620005C4A02EBC000417140F253315398484389 +:10163000564901EB800101F56271549800EB4002BC +:1016400002EB001001EBC000007900F00F0153988D +:10165000C0EB001000EB80004E4A02EBC00081712D +:101660005398C0EB001000EB8000114601EBC00066 +:1016700080790A2812DA5398C0EB001000EB800042 +:1016800001EBC00080793030C1B25398C0EB00103C +:1016900000EB800002EBC000817113E05398C0EBB7 +:1016A000001000EB80003B4901EBC000807937302F +:1016B000C1B25398C0EB001000EB8000354A02EB3A +:1016C000C000817103225398C0EB001000EB800032 +:1016D000304901EBC000C2715398C0EB001000EB21 +:1016E000800001EBC000401C07210490E7F7F2FEE8 +:1016F00001465398C0EB001000EB8000254A02EB36 +:10170000C000017209210F91002140F2533208E01C +:1017100027E1A9E085E36FE3BDE291E1F7E050E066 +:1017200017E053985043194A02EB800001710822D8 +:1017300040F2533153984843144901EB800000F5BF +:101740006270549901EB410303EB011100F8312061 +:101750007CE304215398C0EB001000EB80000D4A9D +:1017600002F830109DF854004030C1B25398C0EBDD +:10177000001000EB800002EBC00041705121539833 +:10178000C0EB001000EB80000CE00000584500208A +:10179000F0ED00E0A87F0020BC220020984000204F +:1017A000883E002002EBC000817005215398C0EBF9 +:1017B000001000EB800002EBC000C17004210F910B +:1017C00044E302215398C0EB001000EB8000FE4A76 +:1017D00002F830109DF854004030C1B25398C0EB6D +:1017E000001000EB800002EBC000417041215398D3 +:1017F000C0EB001000EB800002EBC00081703121D3 +:101800005398C0EB001000EB800002EBC000C170E9 +:1018100035215398C0EB001000EB800002EBC000B4 +:10182000017103215398C0EB001000EB800002EB24 +:10183000C00041715398C0EB001000EB80001146CE +:1018400001EBC000401C05210490E7F743FE014670 +:101850005398C0EB001000EB8000DB4A02EBC000A5 +:10186000817107210F91F1E202215398C0EB001022 +:1018700000EB8000D44A02F830109DF8540040304C +:10188000C1B25398C0EB001000EB800002EBC00027 +:10189000417041215398C0EB001000EB800002EB37 +:1018A000C000817032215398C0EB001000EB800023 +:1018B00002EBC000C17030215398C0EB001000EB68 +:1018C000800002EBC000017103215398C0EB0010AF +:1018D00000EB800002EBC00041715398C0EB001098 +:1018E00000EB8000114601EBC000401C0521049074 +:1018F000E7F7F0FD01465398C0EB001000EB8000C5 +:10190000B14A02EBC000817107210F919EE20421D0 +:101910005398C0EB001000EB8000AB4A02F8301087 +:101920009DF854004030C1B25398C0EB001000EB5A +:10193000800002EBC000417041215398C0EB0010C1 +:1019400000EB800002EBC000817005215398C0EBD2 +:10195000001000EB800002EBC000C17004210F9169 +:1019600074E202215398C0EB001000EB8000964A0D +:1019700002F830109DF854004030C1B25398C0EBCB +:10198000001000EB800002EBC00041704121539831 +:10199000C0EB001000EB800002EBC0008170312131 +:1019A0005398C0EB001000EB800002EBC000C17048 +:1019B00032215398C0EB001000EB800002EBC00016 +:1019C000017103215398C0EB001000EB800002EB83 +:1019D000C00041715398C0EB001000EB800011462D +:1019E00001EBC000401C05210490E7F773FD0146A0 +:1019F0005398C0EB001000EB8000734A02EBC0006C +:101A0000817107210F91539800EB400101EB001009 +:101A10006E4901EB00113031549801EB00108078D1 +:101A200020F02002539800EB400101EB00106749C1 +:101A300001EB00103030549900EB0110827005E288 +:101A400002215398C0EB001000EB80005E4A02F8C0 +:101A500030109DF854004030C1B25398C0EB0010D4 +:101A600000EB800002EBC000417041215398C0EBB5 +:101A7000001000EB800002EBC00081703121539810 +:101A8000C0EB001000EB800002EBC000C170302101 +:101A90005398C0EB001000EB800002EBC000017116 +:101AA00040F2533153984843494901EB800000F517 +:101AB0006270549901EB410202EB011100EBC1008D +:101AC0008068B0F5100F0AD330215398C0EB001096 +:101AD00000EB80003C4A02EBC000417109E032217A +:101AE0005398C0EB001000EB8000374A02EBC000B7 +:101AF000417140F2533153984843354901EB80001E +:101B000000F56270549901EB410202EB011100EB08 +:101B1000C100C07901280AD131215398C0EB0010CF +:101B200000EB8000284A02EBC00081711BE040F20C +:101B3000533153984843264901EB800000F5627009 +:101B4000549901EB410202EB011100EBC100C07995 +:101B500048B932215398C0EB001000EB80001A4ABC +:101B600002EBC000817100211A912AE040F253314A +:101B700053984843164901EB800101F5627154986E +:101B800000EB400202EB001001EBC0008168BDF8E1 +:101B90006800C0F105008000C14001F00F01303144 +:101BA0005398C0EB001000EB8000074A02EBC00224 +:101BB000BDF86800C01D1154BDF86800401C81B21A +:101BC0001A91BDF8680005E0A87F00209840002029 +:101BD000584500200628C9DB32215398C0EB00107D +:101BE00000EB8000FE4A02EBC000417300211A9115 +:101BF0002AE040F2533153984843FA4901EB8001FF +:101C000001F56271549800EB400202EB001001EB09 +:101C1000C000416BBDF86800C0F103008000C14006 +:101C200001F00F0130315398C0EB001000EB800041 +:101C3000EB4A02EBC002BDF868000E301154BDF84B +:101C40006800401C81B21A91BDF868000428D0DBFE +:101C500003225398C0EB001000EB8000E04901EB39 +:101C6000C00082745398C0EB001000EB800001EBC1 +:101C7000C000401C12210490E7F72CFC0146539849 +:101C8000C0EB001000EB8000D54A02EBC000C1742D +:101C900014210F91DAE002215398C0EB001000EB01 +:101CA0008000CF4A02F830109DF854004030C1B295 +:101CB0005398C0EB001000EB800002EBC0004170B5 +:101CC00041215398C0EB001000EB800002EBC000F4 +:101CD000817032215398C0EB001000EB800002EBC2 +:101CE000C000C17031215398C0EB001000EB8000A0 +:101CF00002EBC000017132215398C0EB001000EBE1 +:101D0000800002EBC00041715398C0EB001000EB63 +:101D1000800002EBC000817100211A912AE040F29C +:101D2000533153984843AF4901EB800101F562718B +:101D3000549800EB400202EB001001EBC000416B35 +:101D4000BDF86800C0F103008000C14001F00F0140 +:101D500030315398C0EB001000EB8000A04A02EB3A +:101D6000C002BDF86800C01D1154BDF86800401CD9 +:101D700081B21A91BDF868000428D0DB00211A91C5 +:101D800011E030215398C0EB001000EB8000944A22 +:101D900002EBC002BDF868000B301154BDF86800BA +:101DA000401C81B21A91BDF868001928E9DB0322B2 +:101DB0005398C0EB001000EB8000894901EBC00094 +:101DC00080F824205398C0EB001000EB800001EB5A +:101DD000C000401C24210490E7F77CFB0146539887 +:101DE000C0EB001000EB80007D4A02EBC00080F8E1 +:101DF000251026210F9129E010215398C0EB0010E7 +:101E000000EB8000764A02F8301030215398C0EB86 +:101E1000001000EB800002EBC000417002210F9126 +:101E200014E010215398C0EB001000EB80006C4AC6 +:101E300002F8301031215398C0EB001000EB800005 +:101E400002EBC000417002210F9100BF00BF05F0FE +:101E5000F2B9539800EB400101EB0010624901EB2D +:101E600000113031549801EB00104178159140F287 +:101E70005331539848435B4901EB800101F562718E +:101E8000549800EB400202EB001011F8301040F2C1 +:101E9000533253985043534A02EB800040798142B9 +:101EA00008D1012140F25332539850434D4A02EB7E +:101EB000800001714D49539801EB00115498085C62 +:101EC000401CC1B2494A539802EB00125498115475 +:101ED0009DF85400002804DD9DF85400401EC1B256 +:101EE00015915598A1380A282FD2DFE800F0052F68 +:101EF000DFFDFCFBFA2E8CF904215398C0EB001097 +:101F000000EB8000364A02F830109DF85400403053 +:101F1000C1B25398C0EB001000EB800002EBC00090 +:101F2000417051215398C0EB001000EB800002EB90 +:101F3000C000817005215398C0EB001000EB8000B9 +:101F400002EBC000C17004210F912DE302215398D0 +:101F5000C0EB001000EB8000214A02F830109DF821 +:101F600054004030C1B25398C0EB001000EB800029 +:101F700002EBC000417041215398C0EB001000EB10 +:101F8000800002EBC000817031215398C0EB00103B +:101F900000EB800002EBC000C17035215398C0EB0C +:101FA000001000EB800002EBC00001710321539888 +:101FB000C0EB001000EB800002EBC00041715398B1 +:101FC000C0EB001000EB8000114601EBC000401C8C +:101FD00005210490E7F77EFA0146539808E00000D7 +:101FE000A87F00205845002098400020883E00200F +:101FF000C0EB001000EB8000FE4A02EBC0008171D4 +:1020000007210F91ADE302215398C0EB001000EBC4 +:102010008000F84A02F830109DF854004030C1B2F8 +:102020005398C0EB001000EB800002EBC000417041 +:1020300041215398C0EB001000EB800002EBC00080 +:10204000817032215398C0EB001000EB800002EB4E +:10205000C000C17030215398C0EB001000EB80002D +:1020600002EBC000017103215398C0EB001000EB9C +:10207000800002EBC00041715398C0EB001000EBF0 +:102080008000114601EBC000401C05210490E7F7D9 +:1020900021FA01465398C0EB001000EB8000D54AAE +:1020A00002EBC000817107210F915AE3042153987C +:1020B000C0EB001000EB8000CE4A02F830109DF813 +:1020C00054004030C1B25398C0EB001000EB8000C8 +:1020D00002EBC000417041215398C0EB001004E0B6 +:1020E00014E029E313E360E27FE000EB800002EB01 +:1020F000C000817005215398C0EB001000EB8000F8 +:1021000002EBC000C17004210F912AE30221539811 +:10211000C0EB001000EB8000B64A02F830109DF8CA +:1021200054004030C1B25398C0EB001000EB800067 +:1021300002EBC000417041215398C0EB001000EB4E +:10214000800002EBC000817031215398C0EB001079 +:1021500000EB800002EBC000C17032215398C0EB4D +:10216000001000EB800002EBC000017103215398C6 +:10217000C0EB001000EB800002EBC00041715398EF +:10218000C0EB001000EB8000114601EBC000401CCA +:1021900005210490E7F79EF901465398C0EB001023 +:1021A00000EB8000934A02EBC0008171539800EB72 +:1021B000400101EB0010904901EB001130315498BF +:1021C00001EB0010807820F02002539800EB4001D2 +:1021D00001EB0010884901EB00113031549801EBFC +:1021E0000010827007210F91BBE202215398C0EBCF +:1021F000001000EB80007F4A02F830109DF8540078 +:102200004030C1B25398C0EB001000EB800002EBED +:10221000C000417041215398C0EB001000EB8000DA +:1022200002EBC000817031215398C0EB001000EB2D +:10223000800002EBC000C17041215398C0EB001038 +:1022400000EB800002EBC000017140F25331539863 +:1022500048436A4901EB800000F56270549901EB34 +:10226000410202EB011100EBC1008068B0F1104F98 +:102270000AD130215398C0EB001000EB80005D4A7A +:1022800002EBC000417109E032215398C0EB00100D +:1022900000EB8000574A02EBC000417140F253311D +:1022A00053984843554901EB800000F562705499FA +:1022B00001EB410202EB011100EBC100C0790128E2 +:1022C0000AD131215398C0EB001000EB8000494A3D +:1022D00002EBC00081711BE040F253315398484338 +:1022E000464901EB800000F56270549901EB410210 +:1022F00002EB011100EBC100C07948B932215398BB +:10230000C0EB001000EB80003A4A02EBC000817184 +:1023100000211A912AE040F253315398484337493B +:1023200001EB800101F56271549800EB400202EB71 +:10233000001001EBC0008168BDF86800C0F1070023 +:102340008000C14001F00F0130315398C0EB001004 +:1023500000EB8000274A02EBC002BDF86800C01DF8 +:102360001154BDF86800401C81B21A91BDF8680094 +:102370000828D0DB32215398C0EB001000EB80001E +:102380001C4A02EBC000C17300211A912AE040F2FE +:10239000533153984843194901EB800101F56271AB +:1023A000549800EB400202EB001001EBC000416BBF +:1023B000BDF86800C0F105008000C14001F00F01C8 +:1023C00030315398C0EB001000EB8000094A02EB5B +:1023D000C002BDF8680010301154BDF86800401C00 +:1023E00081B21A91BDF868000628D0DB30215398DD +:1023F00006E00000A87F00209840002058450020FB +:10240000C0EB001000EB8000F94A02EBC0008175C0 +:1024100000211A9111E030215398C0EB001000EB1D +:102420008000F34A02EBC002BDF868001730115477 +:10243000BDF86800401C81B21A91BDF868000628FA +:10244000E9DB30215398C0EB001000EB8000E84A34 +:1024500002EBC000417700211A9111E0302153981E +:10246000C0EB001000EB8000E14A02EBC002BDF8B7 +:1024700068001E301154BDF86800401C81B21A91EA +:10248000BDF868000628E9DB30215398C0EB001046 +:1024900000EB8000D64A02EBC00080F82410002137 +:1024A0001A9111E030215398C0EB001000EB80002E +:1024B000CF4A02EBC002BDF8680025301154BDF8C8 +:1024C0006800401C81B21A91BDF868000628E9DB5B +:1024D00030215398C0EB001000EB8000C44A02EB9F +:1024E000C00080F82B1000211A9111E03021539880 +:1024F000C0EB001000EB8000BD4A02EBC002BDF84B +:1025000068002C301154BDF86800401C81B21A914B +:10251000BDF868000628E9DB30215398C0EB0010B5 +:1025200000EB8000B24A02EBC00080F832100021BC +:102530001A9111E030215398C0EB001000EB80009D +:10254000AB4A02EBC002BDF8680033301154BDF84D +:102550006800401C81B21A91BDF868000628E9DBCA +:1025600003225398C0EB001000EB8000A04901EB60 +:10257000C00080F839205398C0EB001000EB8000B9 +:1025800001EBC000401C39210490E6F7A3FF01468F +:102590005398C0EB001000EB8000954A02EBC0009E +:1025A00080F83A103B210F91DBE002215398C0EBF9 +:1025B000001000EB80008E4A02F830109DF85400A5 +:1025C0004030C1B25398C0EB001000EB800002EB2A +:1025D000C000417041215398C0EB001000EB800017 +:1025E00002EBC000817032215398C0EB001000EB69 +:1025F000800002EBC000C17031215398C0EB001085 +:1026000000EB800002EBC000017133215398C0EB56 +:10261000001000EB800002EBC000417132215398A2 +:10262000C0EB001000EB800002EBC00081710021C4 +:102630001A912AE040F25331539848436D4901EB17 +:10264000800101F56271549800EB400202EB00102A +:1026500001EBC000416BBDF86800C0F105008000CF +:10266000C14001F00F0130315398C0EB001000EB76 +:1026700080005F4A02EBC002BDF86800C01D115423 +:10268000BDF86800401C81B21A91BDF868000628A8 +:10269000D0DB00211A9111E030215398C0EB0010DB +:1026A00000EB8000524A02EBC002BDF868000D301A +:1026B0001154BDF86800401C81B21A91BDF8680041 +:1026C0001928E9DB03225398C0EB001000EB8000CF +:1026D000474901EBC00080F826205398C0EB00105A +:1026E00000EB800001EBC000401C26210490E6F7BF +:1026F000F1FE01465398C0EB001000EB80003C4A0D +:1027000002EBC00080F8271028210F9129E010214A +:102710005398C0EB001000EB8000354A02F83010EF +:1027200030215398C0EB001000EB800002EBC0009A +:10273000417002210F9114E010215398C0EB00105A +:1027400000EB80002A4A02F8301031215398C0EB88 +:10275000001000EB800002EBC000417002210F91DD +:1027600000BF00BF04F067BD539800EB400101EBD0 +:102770000010214901EB00113031549801EB001099 +:102780004178159140F2533153984843194901EB70 +:10279000800101F56271BDF8680000EB400202EBB8 +:1027A000001011F8301040F2533253985043114A40 +:1027B00002EB80004079814208D1012140F253327E +:1027C000539850430B4A02EB800001710B49539818 +:1027D00001EB00115498085C401CC1B2074A5398A1 +:1027E00002EB00125498115400211A9120E00000CD +:1027F000A87F00205845002098400020883E0020F7 +:10280000539800EB400101EB0010FE4901EB001171 +:102810003031BDF8680001EB001041789DF854009C +:10282000814200D111E0BDF86800401C81B21A91CC +:10283000539800EB400101EB0010F24901EB00104E +:10284000C179BDF868008142DADC00BF9DF8540010 +:10285000002804DD9DF85400401EC1B2159140F2DD +:10286000533153984843E84901EB800000F562700A +:10287000549901EB410202EB011100EBC1004078D9 +:102880000F2824DA40F2533153984843DE4901EBD4 +:10289000800101F56271549800EB400202EB0010D8 +:1028A00001EBC0004078401CC2B240F25331539853 +:1028B0004843D54901EB800000F56270549901EB63 +:1028C000410303EB011100EBC100427011E0002253 +:1028D00040F2533153984843CB4901EB800000F557 +:1028E0006270549901EB410303EB011100EBC1004D +:1028F00042705598B138092826D2DFE800F0052645 +:10290000FC2525FB25B9FA009DF854005030C1B2D2 +:102910005398C0EB001000EB8000BC4A02F8301066 +:1029200020215398C0EB001000EB800002EBC000A8 +:102930004170FA215398C0EB001000EB800002EBCD +:10294000C000817003210F919DE29DF8540050302A +:10295000C1B25398C0EB001000EB8000AB4A02F804 +:10296000301040F2533153984843A74901EB80019E +:1029700001F56271549800EB400202EB001001EB8C +:10298000C000407840F030015398C0EB001000EBDD +:1029900080009E4A02EBC000417001215398C0EBB9 +:1029A000001000EB800002EBC00081705398C0EB78 +:1029B000001000EB800002EBC000C17000215398B2 +:1029C000C0EB001000EB800002EBC00001715398D7 +:1029D000C0EB001000EB8000114601EBC001049138 +:1029E00005210498E7F7E4F90022CDE910021098D8 +:1029F000C2B25398C0EB001000EB8000834901EB9A +:102A0000C0004271DDE91010020642EA1120C1B295 +:102A10005398C0EB001000EB80007C4A02EBC00032 +:102A2000817103215398C0EB001000EB800002EB92 +:102A3000C000C171FA215398C0EB001000EB800078 +:102A400002EBC000017209210F91B12240F2533113 +:102A5000539848436C4901EB800000F5627054992B +:102A600001EB410303EB011100EBC10042710AE2EB +:102A70009DF854005030C1B25398C0EB001000EBE9 +:102A80008000624A02F8301040F2533153984843B4 +:102A90005D4901EB800101F56271549800EB400241 +:102AA00002EB001001EBC000407840F03001539879 +:102AB000C0EB001000EB8000544A02EBC0004170F4 +:102AC00065215398C0EB001000EB800002EBC000C2 +:102AD000817001215398C0EB001000EB800002EBE5 +:102AE000C000C17000215398C0EB001000EB8000C3 +:102AF00002E043E04CE1CAE002EBC00001715398F0 +:102B0000C0EB001000EB8000114601EBC001049106 +:102B100005210498E7F74CF90022CDE9100210983E +:102B2000C2B25398C0EB001000EB8000374901EBB4 +:102B3000C0004271DDE91001000A40EA0160C2B242 +:102B40005398C0EB001000EB8000304901EBC0004F +:102B5000827103225398C0EB001000EB800001EB60 +:102B6000C000C271FA225398C0EB001000EB800045 +:102B700001EBC000027209200F9084E19DF854001F +:102B80005030C1B25398C0EB001000EB80001F4AD8 +:102B900002F8301040F25331539848431A4901EB80 +:102BA000800101F56271549800EB400202EB0010C5 +:102BB00001EBC000407840F030015398C0EB0010AA +:102BC00000EB8000114A02EBC00041706521539870 +:102BD000C0EB001000EB800002EBC000817001210F +:102BE0005398C0EB001000EB800002EBC000C170F6 +:102BF00010215398C0EB001000EB800002EBC000E6 +:102C0000017105E09840002058450020A87F002071 +:102C10005398C0EB001000EB8000114601EBC0019F +:102C2000049105210498E7F7C3F80022CDE91002CA +:102C30001098C2B25398C0EB001000EB8000FC4922 +:102C400001EBC0004271DDE91001000A40EA0160B9 +:102C5000C2B25398C0EB001000EB8000F44901EBC6 +:102C6000C000827103225398C0EB001000EB80007B +:102C700001EBC000C271FA225398C0EB001000EBC8 +:102C8000800001EBC000027209200F90FBE09DF86C +:102C900054005030C1B25398C0EB001000EB8000DC +:102CA000E34A02F8301040F2533153984843E14967 +:102CB00001EB800101F56271549800EB400202EBD8 +:102CC000001001EBC000407840F030015398C0EB99 +:102CD000001000EB8000D64A02EBC00041700121D9 +:102CE0005398C0EB001000EB800002EBC000817035 +:102CF0005398C0EB001000EB800002EBC000C170E5 +:102D000005215398C0EB001000EB800002EBC000DF +:102D100001715398C0EB001000EB8000114601EBED +:102D2000C001049105210498E7F742F80022CDE99B +:102D300010021098C2B25398C0EB001000EB800054 +:102D4000BB4901EBC0004271DDE91020010641EAF8 +:102D50001220C2B25398C0EB001000EB8000B449BF +:102D600001EBC000827103225398C0EB001000EB0E +:102D7000800001EBC000C271FA225398C0EB001032 +:102D800000EB800001EBC000027209200F907AE096 +:102D900040F2533153984843A64901EB800000F5B7 +:102DA0006270549901EB410202EB011100EBC1008A +:102DB0008078B12833D040F25331539848439D492D +:102DC00001EB800101F56271549800EB400202EBC7 +:102DD000001001EBC000827840F253315398484311 +:102DE000944901EB800101F56271549800EB4003B6 +:102DF00003EB001001EBC0004271B12240F25331ED +:102E0000539848438B4901EB800000F56270549958 +:102E100001EB410303EB011100EBC10082709DF84F +:102E200054005030C1B25398C0EB001000EB80004A +:102E30007F4A02F8301040F25331539848437D499D +:102E400001EB800101F56271549800EB400202EB46 +:102E5000001001EBC000407840F0C0015398C0EB77 +:102E6000001000EB8000724A02EBC0004170FA21B2 +:102E70005398C0EB001000EB800002EBC0008170A3 +:102E800003210F9100BF00BF6CE4012140F25332D7 +:102E900053985043674A02EB80000171A2F5DA6152 +:102EA000539801EB00115498085C401CC1B2A2F584 +:102EB000DA62539802EB001254981154539800EBC5 +:102EC000400101EB00105C4901EB0010007B20B1D8 +:102ED000012846D0022843D1B0E05598312802D0CD +:102EE00045283CD11DE000211A9113E008A9BDF846 +:102EF0006800095C5398C0EB001000EB80004C4A5E +:102F000002EBC002BDF868001154BDF86800401C17 +:102F100081B21A91BDF868000728E7DB07210F91FD +:102F20001DE000211A9113E006A9BDF86800095CB4 +:102F30005398C0EB001000EB80003D4A02EBC0024A +:102F4000BDF868001154BDF86800401C81B21A91A8 +:102F5000BDF868000728E7DB07210F9100BF00BF1D +:102F6000D1E05498401CC1B215919DF8541053986B +:102F7000C0EB001000EB80002D4A02F83010032156 +:102F80005398C0EB001000EB800002EBC0004170D2 +:102F900000215398C0EB001000EB800002EBC00052 +:102FA000817002215398C0EB001000EB800002EB0F +:102FB000C000C17000215398C0EB001000EB8000EE +:102FC00002EBC000017109215398C0EB001000EB27 +:102FD000800002EBC00041715398C0EB001000EB81 +:102FE0008000114601EBC001049106210498E6F728 +:102FF0008FFC0022CDE91002DDE91001000A40EA51 +:103000000160C2B25398C0EB001000EB8000084989 +:1030100001EBC000C2711098C2B25398C0EB00100F +:1030200000EB800001EBC000827108200F906AE085 +:10303000A87F002058450020984000205498401C4C +:10304000C1B215919DF854105398C0EB001000EBDD +:103050008000F74A02F8301003215398C0EB0010AB +:1030600000EB800002EBC000417000215398C0EBE0 +:10307000001000EB800002EBC00081705398C0EBA1 +:10308000001000EB800002EBC000C1705398C0EB51 +:10309000001000EB800002EBC00001710221539888 +:1030A000C0EB001000EB800002EBC00041715398B0 +:1030B000C0EB001000EB8000114601EBC001049151 +:1030C00006210498E6F724FC0022CDE91002DDE990 +:1030D0001010020642EA1120C1B25398C0EB001052 +:1030E00000EB8000D24A02EBC000C1711098C1B25F +:1030F0005398C0EB001000EB800002EBC000817120 +:1031000008210F9100BF00BFBEE6539800EB4001BD +:1031100001EB0010C74901EB00113031549801EB6D +:1031200000104178159140F2533153984843C249F9 +:1031300001EB800101F56271549800EB400202EB53 +:10314000001011F8301040F2533253985043BA4AED +:1031500002EB80004079814208D1012140F25332D4 +:1031600053985043B44A02EB80000171B34953981D +:1031700001EB00115498085C401CC1B2AF4A53984F +:1031800002EB0012549811545598F4287ED008DCB4 +:1031900005287CD0F1280BD0F22879D0F32860D113 +:1031A00048E2F62875D0F7285CD0F828F7D15AE025 +:1031B000F5215398C0EB001000EB80009C4A02F808 +:1031C00030109DF854105398C0EB001000EB8000B5 +:1031D00002EBC000417000215398C0EB001000EBDF +:1031E000800002EBC000817005215398C0EB0010F5 +:1031F00000EB800002EBC000C170F1215398C0EBDE +:10320000001000EB800002EBC00001715398C0EB8E +:10321000001000EB8000114601EBC0010491052174 +:103220000498E6F775FB0022CDE91002DDE91001F4 +:10323000000A40EA0160C2B25398C0EB001000EBF4 +:1032400080007B4901EBC00042711098C2B25398D4 +:10325000C0EB001000EB800001EBC0008271072082 +:103260000F90B1E200BFF5215398C0EB001000EBC6 +:1032700080006F4A02F830109DF854105398C0EB4C +:10328000001000EB800002EBC00003E021E37AE3D2 +:1032900048E09AE2417000215398C0EB001000EB27 +:1032A000800002EBC000817005215398C0EB001034 +:1032B00000EB800002EBC000C1705398C0EB00101F +:1032C00000EB800002EBC000559901715398C0EBF0 +:1032D000001000EB8000114601EBC00104910521B4 +:1032E0000498E6F715FB0022CDE91002DDE9102075 +:1032F000010641EA1220C2B25398C0EB001000EB65 +:1033000080004B4901EBC00042711098C2B2539843 +:10331000C0EB001000EB800001EBC00082710720C1 +:103320000F9051E2F5215398C0EB001000EB8000A4 +:103330003F4A02F830109DF854105398C0EB00102B +:1033400000EB800002EBC000417000215398C0EBFD +:10335000001000EB800002EBC0008170F221539856 +:10336000C0EB001000EB800002EBC000017140F2E6 +:10337000533153984843304901EB800101F56271A4 +:10338000549800EB400202EB001001EBC00090F8F3 +:103390007E105398C0EB001000EB8000244A02EB33 +:1033A000C000417140F2533153984843224901EB28 +:1033B000800000F56270549901EB410202EB0111AB +:1033C00000EBC10090F87E0001287DD125210F91EE +:1033D00000211A9124E040F2533153984843164992 +:1033E00001EB800101F56271549800EB400202EBA1 +:1033F000001001EBC0015131BDF86800095C539821 +:10340000C0EB001000EB8000094A02EBC002BDF8DF +:103410006800801D1154BDF86800401C81B21A91EB +:10342000BDF868000F28D6DB00211A912DE00000BE +:10343000A87F00209840002058450020883E0020AA +:1034400040F2533153984843FE4901EB800101F5A6 +:103450006271549800EB400202EB001001EBC001D6 +:103460006331BDF86800095C5398C0EB001000EBB5 +:103470008000F54A02EBC002BDF868001530115417 +:10348000BDF86800401C81B21A91BDF868000A2896 +:10349000D6DB40F2533153984843EA4901EB8001AF +:1034A00001F56271549800EB400202EB001001EB51 +:1034B000C00090F878105398C0EB001000EB80002B +:1034C000E14A02EBC00000E02DE0C17700211A9133 +:1034D00024E040F2533153984843DA4901EB80012C +:1034E00001F56271549800EB400202EB001001EB11 +:1034F000C0017931BDF86800095C5398C0EB001039 +:1035000000EB8000D04A02EBC002BDF8680020301A +:103510001154BDF86800401C81B21A91BDF86800D2 +:103520000528D6DB44E040F2533153984843C5495F +:1035300001EB800000F56270549901EB410202EB4F +:10354000011100EBC10090F87E0020282ED10A2145 +:103550000F9100211A9124E040F2533153984843CF +:10356000B84901EB800101F56271549800EB40020B +:1035700002EB001001EBC0017931BDF86800095C75 +:103580005398C0EB001000EB8000AF4A02EBC00282 +:10359000BDF86800801D1154BDF86800401C81B260 +:1035A0001A91BDF868000428D6DB01E006210F91CE +:1035B000BDF83C00C1B25398C0EB001000EB800096 +:1035C000A14A02EBC000C1705398C0EB001000EBA1 +:1035D0008000114601EBC0010491BDF83C10049835 +:1035E000E6F796F90022CDE91002DDE91001000AA4 +:1035F00040EA0160C2B25398C0EB001000EB8000BB +:10360000914901EBC000BDF83C1042541098C2B281 +:103610005398C0EB001000EB80008B4901EBC00316 +:10362000BDF83C00401C1A54BDF83C00801C80B220 +:103630000F90CBE2F5215398C0EB001000EB800017 +:10364000814A02F830109DF854105398C0EB0010D6 +:1036500000EB800002EBC000417000215398C0EBEA +:10366000001000EB800002EBC0008170F321539842 +:10367000C0EB001000EB800002EBC000017140F2D3 +:103680005331539848436F4901EB800101F5627152 +:10369000549800EB400202EB001001EBC00090F8E0 +:1036A0007E105398C0EB001000EB8000664A02EBDE +:1036B000C00041710C210F9140F25331539848439F +:1036C000604901EB800101F56271549800EB400202 +:1036D00002EB001001EBC00090F878105398C0EB9B +:1036E000001000EB8000584A02EBC00081710021FD +:1036F0001A9124E040F2533153984843514901EB69 +:10370000800101F56271549800EB400202EB001059 +:1037100001EBC0017931BDF86800095C5398C0EB3A +:10372000001000EB8000484A02EBC002BDF86800C0 +:10373000C01D1154BDF86800401C81B21A91BDF83B +:1037400068000528D6DBBDF83C00C1B25398C0EB39 +:10375000001000EB80003C4A02EBC000C17053989F +:10376000C0EB001000EB8000114601EBC00104919A +:10377000BDF83C100498E6F7CBF80022CDE9100222 +:10378000DDE91010020642EA1120C1B25398C0EBE5 +:10379000001000EB80002C4A02EBC002BDF83C0098 +:1037A00011541098C1B25398C0EB001000EB800088 +:1037B000254A02EBC002BDF83C00401C1154BDF884 +:1037C0003C00801C81B20F9100E206210F91F5218F +:1037D0005398C0EB001000EB80001B4A02F8301039 +:1037E0009DF854105398C0EB001000EB800002EBE2 +:1037F000C000417000215398C0EB001000EB800026 +:1038000002EBC0008170BDF83C00C1B25398C0EB20 +:10381000001000EB800002EBC000C170F62153984D +:10382000C0EB001000EB800002EBC0000171539868 +:1038300000EB400101EB0010044901EB00113031B5 +:10384000549805E058450020A87F002098400020AB +:1038500001EB0010017A5398C0EB001000EB8000E0 +:1038600002EBC00041715398C0EB001000EB8000E8 +:10387000114601EBC0010491BDF83C100498E6F735 +:1038800047F80022CDE91002DDE91020010641EAE7 +:103890001220C2B25398C0EB001000EB8000FE492A +:1038A00001EBC000BDF83C1042541098C2B25398CE +:1038B000C0EB001000EB8000F74901EBC003BDF83E +:1038C0003C00401C1A54BDF83C00801C80B20F9094 +:1038D0007CE1F5215398C0EB001000EB8000EE4A2C +:1038E00002F830109DF854105398C0EB001000EB14 +:1038F000800002EBC000417000215398C0EB001023 +:1039000000EB800002EBC000817005215398C0EBF2 +:10391000001000EB800002EBC000C170F42153984E +:10392000C0EB001000EB800002EBC0000171539867 +:10393000C0EB001000EB8000114601EBC0010491C8 +:1039400005210498E5F7E4FF0022CDE91002DDE946 +:103950001010020642EA1120C1B25398C0EB0010C9 +:1039600000EB8000CC4A02EBC00041711098C1B25C +:103970005398C0EB001000EB800002EBC000817197 +:1039800007210F9122E140F213210F91F521539865 +:10399000C0EB001000EB8000BF4A02F830109DF829 +:1039A00054105398C0EB001000EB800002EBC000F5 +:1039B0004170BDF83C0001125398C0EB001000EBC1 +:1039C000800002EBC0008170BDF83C00C1B253988A +:1039D000C0EB001000EB800002EBC000C1700521BD +:1039E0005398C0EB001000EB800002EBC0000171A7 +:1039F00000211A911CE0539800EB400101EB0010EC +:103A0000A64901EB00110E31BDF86800095C53981E +:103A1000C0EB001000EB80009F4A02EBC002BDF833 +:103A20006800401D1154BDF86800401C81B21A9115 +:103A3000BDF868000A28DEDB539800EB400101EB7B +:103A40000010964901EB0010408B01125398C0EB17 +:103A5000001000EB8000904A02EBC000C173539845 +:103A600000EB400101EB00108C4901EB0010408B92 +:103A7000C1B25398C0EB001000EB800002EBC00015 +:103A8000017440F2533153984843854901EB80015A +:103A900001F56271549800EB400202EB001001EB5B +:103AA000C000B0F88E0001125398C0EB001000EB7C +:103AB0008000794A02EBC000417440F253315398C0 +:103AC0004843774901EB800101F56271549800EB9E +:103AD000400202EB001001EBC000B0F88E00C1B252 +:103AE0005398C0EB001000EB80006B4A02EBC00063 +:103AF000817440F2533153984843694901EB800186 +:103B000001F56271549800EB400202EB001001EBEA +:103B1000C000B0F88E10539801EB802081B20320D2 +:103B20000491E5F739FA00211A9114E05D49BDF8D6 +:103B30006800095C5398C0EB001000EB8000564A07 +:103B400002EBC002BDF8680013301154BDF86800E4 +:103B5000401C81B21A91BDF86800B0F5007FE5DB2A +:103B60005398C0EB001000EB80004B4901EBC00103 +:103B70000491BDF83C100498E5F7CAFE0022CDE997 +:103B80001002DDE91010020642EA1120C1B253987A +:103B9000C0EB001000EB80003F4A02EBC002BDF812 +:103BA0003C0011541098C1B25398C0EB001000EBC8 +:103BB0008000394A02EBC002BDF83C00401C1154A1 +:103BC000BDF83C00801C81B20F9100BF00BF03F024 +:103BD00032BB539800EB400101EB00102F4901EB81 +:103BE00000113031549801EB00104178159140F2EA +:103BF0005331539848432A4901EB800101F5627122 +:103C0000549800EB400202EB001011F8301040F223 +:103C1000533253985043224A02EB8000407981424C +:103C200008D1012140F25332539850431C4A02EB11 +:103C3000800001711C49539801EB00115498085CF5 +:103C4000401CC1B2184A539802EB00125498115408 +:103C5000559807287ED00ADC072865D2DFE810F0E7 +:103C600064000501820464003204EC0390051038FE +:103C70000828F2D2DFE810F03B06D30558005800C0 +:103C8000080058005900A100FA215398C0EB001019 +:103C900000EB8000004A09E0A87F00209840002047 +:103CA00058450020C52F0020883E002002F8301023 +:103CB0005398C0EB001000EB800002EBC000417095 +:103CC0005398C0EB001000EB800002EBC000817045 +:103CD0005398C0EB001000EB800002EBC000559938 +:103CE000C1709DF854105398C0EB001000EB800099 +:103CF00002EBC00001715398C0EB001000EB800094 +:103D0000114601EBC000C01C02210490E5F7E2FB64 +:103D100001465398C0EB001000EB8000FE4A02EB16 +:103D2000C000417106210F9185E3FA215398C0EB41 +:103D3000001000EB8000F84A02F830105398C0EBF6 +:103D4000001000EB800002EBC00041705398C0EB04 +:103D5000001000E0ECE300EB800002EBC00081709B +:103D60005398C0EB001000EB800002EBC0005599A7 +:103D7000C1709DF854105398C0EB001000EB800008 +:103D800002EBC00001715398C0EB001000EB800003 +:103D9000114601EBC000C01C02210490E5F79AFB1C +:103DA00001465398C0EB001000EB8000DA4A02EBAA +:103DB000C000417106210F91B6E7FA215398C0EB7C +:103DC000001000EB8000D44A02F830105398C0EB8A +:103DD000001000EB800002EBC00041705398C0EB74 +:103DE000001000EB800002EBC00081705398C0EB24 +:103DF000001000EB800002EBC0005599C1709DF8E7 +:103E000054105398C0EB001000EB800002EBC00090 +:103E100001715398C0EB001000EB8000114601EBDC +:103E2000C000C01C02210490E5F754FB01465398E2 +:103E3000C0EB001000EB8000B74A02EBC0004171FC +:103E400006210F91142240F2533153984843B3494D +:103E500001EB800000F56270549901EB410303EB24 +:103E6000011100EBC1004271E5E2FA215398C0EB69 +:103E7000001000EB8000A84A02F830105398C0EB05 +:103E8000001000EB800002EBC00041705398C0EBC3 +:103E9000001000EB800002EBC00081705398C0EB73 +:103EA000001000EB800002EBC0005599C1709DF836 +:103EB00054105398C0EB001000EB800002EBC000E0 +:103EC000017140F2533153984843944901EB80000B +:103ED00000F56270549901EB410202EB011100EB15 +:103EE000C100C07901287BD140F253315398484337 +:103EF0008A4901EB800000F56270549901EB4102A0 +:103F000002EB011100EBC1008068B0F1104F05D346 +:103F10004FF410000021CDE9100113E040F25331BD +:103F2000539848437D4901EB800000F56270549935 +:103F300001EB410202EB011100EBC100806800229D +:103F4000CDE9100200211A911CE0BDF86800C0F113 +:103F50000200C200DDE91001CDE92B10E4F763F99E +:103F6000C2B25398C0EB001000EB80006A4901EB2D +:103F7000C003BDF86800401D1A54BDF86800401C1D +:103F800080B21A90BDF868000328DEDB0020109094 +:103F9000119000211A911CE0BDF86800C0F10300E7 +:103FA000C200DDE91001CDE92D10E4F73CF9C2B201 +:103FB0005398C0EB001000EB8000574901EBC003A1 +:103FC000BDF8680008301A54BDF86800401C80B283 +:103FD0001A90BDF868000428DEDB00211A911DE06C +:103FE000A5E0BDF86800C0F10200C200DDE91001E3 +:103FF000CDE92F10E4F717F9C2B25398C0EB0010C7 +:1040000000EB8000444901EBC003BDF868000C30B0 +:104010001A54BDF86800401C80B21A90BDF86800C0 +:104020000328DEDB40F25331539848433B4901EB10 +:10403000800000F56270549901EB410202EB01111E +:1040400000EBC100406B0022CDE9100200201A9065 +:104050001CE0BDF86800C0F10200C200DDE91001FB +:10406000CDE93110E4F7DFF8C2B25398C0EB00108D +:1040700000EB8000284901EBC003BDF868000F3059 +:104080001A54BDF86800401C80B21A90BDF8680050 +:104090000328DEDB40F25331539848431F4901EBBC +:1040A000800000F56270549901EB410202EB0111AE +:1040B00000EBC100406B1A49B1FBF0F00022CDE9E2 +:1040C000100200201A901CE0BDF86800C0F1030047 +:1040D000C200DDE91001CDE93310E4F7A4F8C2B263 +:1040E0005398C0EB001000EB80000B4901EBC003BC +:1040F000BDF8680012301A54BDF86800401C80B248 +:104100001A90BDF868000428DEDB00215398C0EB4C +:10411000001000EB800005E0A87F0020584500203B +:1041200000E1F505FE4A02EBC000817533E140F283 +:10413000533153984843FB4901EB800000F562700E +:10414000549901EB410202EB011100EBC100C0796F +:10415000E8BB00201090119000211A911EE0BDF8DC +:104160006800C0F10200C200DDE91010CDE93501A0 +:1041700008463599E4F757F8C2B25398C0EB0010DF +:1041800000EB8000E64901EBC003BDF86800401D6C +:104190001A54BDF86800401C80B21A90BDF868003F +:1041A0000328DCDB40F2533153984843DD4901EBEF +:1041B000800000F56270549901EB410202EB01119D +:1041C00000EBC1008068B0F1104F07D300E0E2E0DF +:1041D0004FF410000021CDE9100113E040F25331FB +:1041E00053984843CF4901EB800000F56270549921 +:1041F00001EB410202EB011100EBC10080680022DB +:10420000CDE9100200211A911EE0BDF86800C0F14E +:104210000300C200DDE91010CDE9370108463799E7 +:10422000E4F701F8C2B25398C0EB001000EB800035 +:10423000BB4901EBC003BDF8680008301A54BDF853 +:104240006800401C80B21A90BDF868000428DCDBCE +:1042500000211A911CE0BDF86800C0F10200C20004 +:10426000DDE91001CDE93910E3F7DDFFC2B2539863 +:10427000C0EB001000EB8000A94901EBC003BDF8C2 +:1042800068000C301A54BDF86800401C80B21A90C7 +:10429000BDF868000328DEDB40F2533153984843F1 +:1042A000A04901EB800000F56270549901EB4102D6 +:1042B00002EB011100EBC100406B0022CDE91002BE +:1042C00000201A901EE0BDF86800C0F10200C20094 +:1042D000DDE91010CDE93B0108463B99E3F7A3FF68 +:1042E000C2B25398C0EB001000EB80008C4901EB88 +:1042F000C003BDF868000F301A54BDF86800401CB8 +:1043000080B21A90BDF868000328DCDB40F253311C +:1043100053984843834901EB800000F5627054993B +:1043200001EB410202EB011100EBC100406B7E4941 +:10433000B1FBF0F00022CDE9100200201A901CE041 +:10434000BDF86800C0F10300C200DDE91001CDE94D +:104350003D10E3F768FFC2B25398C0EB001000EBCA +:1043600080006F4901EBC003BDF8680012301A5499 +:10437000BDF86800401C80B21A90BDF8680004289F +:10438000DEDB01215398C0EB001000EB8000644A93 +:1043900002EBC0008175539800EB400101EB001067 +:1043A000624901EB00103030549900EB0110406875 +:1043B000401C0022CDE9100200201A901EE0BDF83A +:1043C0006800C0F10100C200DDE91010CDE93F0135 +:1043D00008463F99E3F727FFC2B25398C0EB00109D +:1043E00000EB80004E4901EBC003BDF868001730B8 +:1043F0001A54BDF86800401C80B21A90BDF86800DD +:104400000228DCDB5398C0EB001000EB800044492D +:1044100001EBC000C01C16210490E5F75BF80146D3 +:104420005398C0EB001000EB80003D4A02EBC00047 +:1044300041761A210F91A8E2FA215398C0EB00109F +:1044400000EB8000364A02F830105398C0EB0010A1 +:1044500000EB800002EBC00041705398C0EB0010ED +:1044600000EB800002EBC00081705398C0EB00109D +:1044700000EB800002EBC0005599C1709DF854100C +:104480005398C0EB001000EB800002EBC0000171FC +:104490005398C0EB001000EB8000114601EBC00008 +:1044A000C01C02210490E5F715F801465398C0EBB3 +:1044B000001000EB80001A4A02EBC0004171062197 +:1044C0000F9162E2FA215398C0EB001000EB8000DC +:1044D000134A02F830105398C0EB001000EB800034 +:1044E00002EBC00041705398C0EB001000EB80005D +:1044F00002EBC00081705398C0EB001000EB80000D +:1045000002EBC0005599C1709DF854105398C0EB50 +:10451000001000EB800002EBC0000171539808E02E +:10452000A87F00205845002000E1F50598400020B4 +:10453000E0E0C0EB001000EB8000114601EBC00092 +:10454000C01C02210490E4F7C5FF01465398C0EB5C +:10455000001000EB8000FE4A02EBC0004171062112 +:104560000F9112E2FA215398C0EB001000EB80008B +:10457000F74A02F830105398C0EB001000EB8000AF +:1045800002EBC00041705398C0EB001000EB8000BC +:1045900002EBC00081705398C0EB001000EB80006C +:1045A00002EBC0005599C1709DF854105398C0EBB0 +:1045B000001000EB800002EBC000017140F25331AB +:1045C00053984843E34901EB800101F56271549827 +:1045D00000EB400202EB001001EBC000406B002238 +:1045E000CDE9100200201A901CE0BDF86800C0F16F +:1045F0000200C200DDE9100141914290E3F713FE91 +:10460000C2B25398C0EB001000EB8000D04901EB20 +:10461000C003BDF86800401D1A54BDF86800401C76 +:1046200080B21A90BDF868000328DEDB40F25331F7 +:1046300053984843C74901EB800101F562715498D2 +:1046400000EB400202EB001001EBC000416B08469A +:104650000191002103F04EF802460B46CDE902011C +:10466000BD480021E3F7AEFDCDE91001DDE9100101 +:1046700003F0F4FDCDE9100100211A911CE0BDF812 +:104680006800C0F10300C200DDE9100143914490CD +:10469000E3F7C9FDC2B25398C0EB001000EB8000F5 +:1046A000AB4901EBC003BDF8680008301A54BDF8EF +:1046B0006800401C80B21A90BDF868000428DEDB58 +:1046C0005398C0EB001000EB8000A14901EBC00043 +:1046D000C01C09210490E4F7FDFE01465398C0EB8D +:1046E000001000EB80009A4A02EBC00001730D211C +:1046F0000F914AE1FA215398C0EB001000EB8000C3 +:10470000934A02F830105398C0EB001000EB800081 +:1047100002EBC00041705398C0EB001000EB80002A +:1047200002EBC00081705398C0EB001000EB8000DA +:1047300002EBC0005599C1709DF854105398C0EB1E +:10474000001000EB800002EBC00001715398C0EB39 +:10475000001000EB8000114601EBC000C01C0221DC +:104760000490E4F7B7FE01465398C0EB001000EB4D +:104770008000774A02EBC000417106210F9104E1ED +:10478000FA215398C0EB001000EB8000704A02F849 +:1047900030105398C0EB001000EB800002EBC0001B +:1047A00041705398C0EB001000EB800002EBC0009A +:1047B00081705398C0EB001000EB800002EBC0004A +:1047C0005599C1709DF854105398C0EB001000EB40 +:1047D000800002EBC000017155215398C0EB00101E +:1047E00000EB800002EBC00041715398C0EB001059 +:1047F00000EB8000114601EBC000C01C03210490B7 +:10480000E4F768FE01465398C0EB001000EB80000F +:104810004F4A02EBC000817107210F91B5E0FA21E8 +:104820005398C0EB001000EB8000494A02F83010AA +:104830005398C0EB001000EB800002EBC000417009 +:104840005398C0EB001000EB800002EBC0008170B9 +:104850005398C0EB001000EB800002EBC0005599AC +:10486000C1709DF854105398C0EB001000EB80000D +:1048700002EBC0000171AA215398C0EB001000EBBD +:10488000800002EBC000417100211A9111E000216B +:104890005398C0EB001000EB80002D4A02EBC002E1 +:1048A000BDF86800801D1154BDF86800401C81B23D +:1048B0001A91BDF868000328E9DB5398C0EB00109B +:1048C00000EB8000224901EBC000C01C06210490CF +:1048D000E4F700FE01465398C0EB001000EB8000A7 +:1048E0001B4A02EBC00041720A210F914DE0FA21F0 +:1048F0005398C0EB001000EB8000154A02F830100E +:104900005398C0EB001000EB800002EBC000417038 +:104910005398C0EB001000EB800002EBC0008170E8 +:104920005398C0EB001000EB800002EBC0005599DB +:10493000C1709DF854105398C0EB001000EB80003C +:1049400002EBC00001715398C0EB001006E00000BC +:10495000A87F00205845002000E1F50500EB80000D +:10496000114601EBC000C01C02210490E4F7B2FD27 +:1049700001465398C0EB001000EB8000FE4A02EBAA +:10498000C000417106210F9100BF00BF02F053BC6F +:10499000539800EB400101EB0010F84901EB0011C6 +:1049A0003031549801EB00104178159140F25331A9 +:1049B00053984843F24901EB800101F56271549824 +:1049C00000EB400202EB001011F8301040F25332BD +:1049D00053985043EA4A02EB80004079814208D163 +:1049E000012140F2533253985043E54A02EB8000D4 +:1049F0000171E449539801EB00115498085C401C84 +:104A0000C1B2E04A539802EB0012549811545398E3 +:104A100030B1012808D002280BD0032813D10DE0B3 +:104A2000D948DA4908600EE0D748D849AC39C86798 +:104A300009E0D548D5491831086004E0D248D34987 +:104A4000AC39486600BF00BF559889287FD00CDC80 +:104A5000142876D004DC082874D010286FD188E39D +:104A6000152870D08028F9D1EFE38B286CD08C28E2 +:104A70006BD08E286AD08F28F0D19DF854105398AF +:104A8000C0EB001000EB8000BB4A02F8301003219D +:104A90005398C0EB001000EB800002EBC0004170A7 +:104AA0008F215398C0EB001000EB800002EBC00098 +:104AB00081705398C0EB001000EB8000114601EBB1 +:104AC000C001049103210498E6F788F80146539841 +:104AD000C0EB001000EB8000A74A02EBC000C170E1 +:104AE00004210F919DF85400402806DC9DF85400E5 +:104AF00040F48070A449088003E09DF85400A24966 +:104B0000088001211A9114E05398C0EB001000EBCB +:104B10008000994901EBC001BDF86800095C9A4A20 +:104B2000BDF8680022F81010BDF86800401C81B282 +:104B30001A91BDF86810BDF83C008142E4DB93E2B5 +:104B400005E0FCE391E2FBE350E17FE3F9E39DF84C +:104B500054105398C0EB001000EB8000864A02F816 +:104B6000301089215398C0EB001000EB800002EB5D +:104B7000C0008170539800EB400101EB00107F49A9 +:104B800001EB0010007BE8BB40F2533153984843DF +:104B90007B4901EB800000F56270549901EB410202 +:104BA00002EB011100EBC1008068B0F5100F05D3D6 +:104BB0004FF410010020CDE9101017E040F25331FE +:104BC000539848436E4901EB800101F56271549896 +:104BD00000EB400202EB001001EBC00081680846C8 +:104BE0000491002102F086FDCDE9100106215398C1 +:104BF000C0EB001000EB80005F4A02EBC000417088 +:104C0000002100E03CE01A911CE0BDF86800C0F112 +:104C10000200C200DDE9100145914690E3F703FB75 +:104C2000C2B25398C0EB001000EB8000524901EB78 +:104C3000C003BDF86800C01C1A54BDF86800401CD1 +:104C400080B21A90BDF868000328DEDB5398C0EBF1 +:104C5000001000EB8000484901EBC00104910621DF +:104C60000498E4F794FE01465398C0EB001000EB63 +:104C70008000414A02EBC000817107210F917AE068 +:104C800040F25331539848433D4901EB800000F511 +:104C90006270549901EB410202EB011100EBC1007B +:104CA0008068B0F1104F05D34FF010410020CDE9DE +:104CB000101017E040F2533153984843304901EB4C +:104CC000800101F56271549800EB400202EB001084 +:104CD00001EBC000816808460491002102F00AFD42 +:104CE000CDE9100107215398C0EB001000EB8000C4 +:104CF000214A02EBC000417000211A911EE0BDF86C +:104D00006800C0F10300C200DDE91010489147902F +:104D100008464799E3F787FAC2B25398C0EB0010F0 +:104D200000EB8000144901EBC003BDF86800C01C13 +:104D30001A54BDF86800401C80B21A90BDF8680093 +:104D40000428DCDB5398C0EB001000EB80000A491C +:104D500001EBC001049107210498E5F73FFF0146EC +:104D60005398C0EB001000EB8000034A02EBC00038 +:104D7000C17108210F910BE0A87F0020984000200E +:104D800058450020883E0020BC980020AC600240BE +:104D90009DF85400402806DC9DF8540040F48070D3 +:104DA000FE49088003E09DF85400FC490880012179 +:104DB0001A9114E05398C0EB001000EB8000F84902 +:104DC00001EBC001BDF86800095CF44ABDF8680059 +:104DD00022F81010BDF86800401C81B21A91BDF88D +:104DE0006810BDF83C008142E4DB3DE19DF85410C1 +:104DF0005398C0EB001000EB8000E94A02F8301035 +:104E00008B215398C0EB001000EB800002EBC00038 +:104E10008170539800EB400101EB0010E14901EB78 +:104E20000010007BF0BB40F2533153984843DE49F9 +:104E300001EB800000F56270549901EB410202EB36 +:104E4000011100EBC1008068B0F5100F05D14FF4DF +:104E500010000021CDE9100117E040F253315398C2 +:104E60004843D14901EB800101F56271549800EB90 +:104E7000400202EB001001EBC0008168084604917B +:104E8000002102F037FCCDE9100106215398C0EB58 +:104E9000001000EB8000C24A02EBC000417000210C +:104EA0001A911DE03AE0BDF86800C0F10200C200AE +:104EB000DDE9100149914A90E3F7B5F9C1B2539881 +:104EC000C0EB001000EB8000B54A02EBC002BDF859 +:104ED0006800C01C1154BDF86800401C81B21A91D2 +:104EE000BDF868000328DEDB5398C0EB001000EB30 +:104EF0008000AB4901EBC001049106210498E4F75E +:104F000046FD01465398C0EB001000EB8000A44A18 +:104F100002EBC000817107210F9178E040F253311C +:104F200053984843A04901EB800000F56270549902 +:104F300001EB410202EB011100EBC1008068B0F10E +:104F4000104F05D14FF010400021CDE9100117E0BE +:104F500040F2533153984843934901EB800101F5E6 +:104F60006271549800EB400202EB001001EBC000AC +:104F7000816808460491002102F0BCFBCDE91001D4 +:104F800007215398C0EB001000EB8000844A02EB2D +:104F9000C000417000211A911CE0BDF86800C0F10A +:104FA0000300C200DDE910014B914C90E3F73BF99F +:104FB000C2B25398C0EB001000EB8000784901EBBF +:104FC000C003BDF86800C01C1A54BDF86800401C3E +:104FD00080B21A90BDF868000428DEDB5398C0EB5D +:104FE000001000EB80006E4901EBC0010491072125 +:104FF0000498E5F7F3FD01465398C0EB001000EB71 +:105000008000674A02EBC000C17108210F919DF832 +:105010005400402806DC9DF8540040F480705F493D +:10502000088003E09DF854005C49088001211A9132 +:1050300014E05398C0EB001000EB8000584901EBDE +:10504000C001BDF86800095C544ABDF8680022F848 +:105050001010BDF86800401C81B21A91BDF86810AC +:10506000BDF83C008142E4DB26E39DF854105398E0 +:10507000C0EB001000EB8000494A02F83010032119 +:105080005398C0EB001000EB800002EBC0004170B1 +:1050900008215398C0EB001000EB800002EBC00029 +:1050A00081705398C0EB001000EB8000114601EBBB +:1050B000C001049103210498E5F790FD014653983F +:1050C000C0EB001000EB8000354A02EBC000C1705D +:1050D00004210F919DF85400402806DC9DF85400EF +:1050E00040F480702D49088003E09DF854002B495E +:1050F000088001211A9114E05398C0EB001000EBD6 +:105100008000274901EBC001BDF86800095C234A13 +:10511000BDF8680022F81010BDF86800401C81B28C +:105120001A91BDF86810BDF83C008142E4DB539849 +:1051300000EB400101EB00101A4901EB0011303186 +:10514000549801EB0010807820F020012031539812 +:1051500000EB400202EB0010124A02EB0012303268 +:10516000549802EB0010817002205399E4F79EFFDF +:10517000A2E29DF854105398C0EB001000EB8000A1 +:10518000074A02F8301003215398C0EB001000EBDF +:10519000800002EBC0004170102107E0BC980020A5 +:1051A000A87F002098400020584500205398C0EB6D +:1051B000001000EB800002EBC00081705398C0EB40 +:1051C000001000EB8000114601EBC00104910321A7 +:1051D0000498E5F703FD01465398C0EB001000EB7F +:1051E0008000FE4A02EBC000C17004210F919DF8BF +:1051F0005400402806DC9DF8540040F48070F849C3 +:10520000088003E09DF85400F549088001211A91B7 +:1052100014E05398C0EB001000EB8000EF4901EB65 +:10522000C001BDF86800095CED4ABDF8680022F8CD +:105230001010BDF86800401C81B21A91BDF86810CA +:10524000BDF83C008142E4DB36E262E09DF8541098 +:105250005398C0EB001000EB8000E04A02F83010D9 +:1052600003215398C0EB001000EB800002EBC0005C +:1052700041708C215398C0EB001000EB800002EBD2 +:10528000C00081705398C0EB001000EB8000114605 +:1052900001EBC001049103210498E5F79FFC01464E +:1052A0005398C0EB001000EB8000CC4A02EBC0002A +:1052B000C17004210F919DF85400402806DC9DF830 +:1052C000540040F48070C649088003E09DF8540003 +:1052D000C349088001211A9114E05398C0EB0010D3 +:1052E00000EB8000BD4901EBC001BDF868000A5C1D +:1052F000BB49BDF8680021F81020BDF86800401CCB +:1053000081B21A91BDF86810BDF83C008142E4DB1F +:10531000D2E19DF854105398C0EB001000EB8000D0 +:10532000AE4A02F8301080215398C0EB001000EB19 +:10533000800002EBC00081700721539802E058E121 +:10534000EDE089E0C0EB001000EB800002EBC00054 +:10535000417040F2533153984843A24901EB800118 +:1053600001F56271549800EB400202EB001001EB72 +:10537000C000416B08460491002102F0BBF9CDE961 +:10538000100100211A911CE0BDF86800C0F1030073 +:10539000C200DDE910014D914E90E2F744FFC2B228 +:1053A0005398C0EB001000EB80008C4901EBC00368 +:1053B000BDF86800C01C1A54BDF86800401C80B2DB +:1053C0001A90BDF868000428DEDB5398C0EB00108B +:1053D00000EB8000814901EBC00104910721049892 +:1053E000E5F7FCFB01465398C0EB001000EB800092 +:1053F0007A4A02EBC000C17108210F919DF8540058 +:10540000402806DC9DF8540040F480707449088000 +:1054100003E09DF854007249088001211A9114E0BC +:105420005398C0EB001000EB80006C4901EBC00109 +:10543000BDF86800095C6A4ABDF8680022F81010DF +:10544000BDF86800401C81B21A91BDF86810BDF823 +:105450003C008142E4DB2FE19DF854105398C0EBEF +:10546000001000EB80005D4A02F8301003215398D1 +:10547000C0EB001000EB800002EBC00041708E21F9 +:105480005398C0EB001000EB800002EBC00081706D +:105490005398C0EB001000EB8000114601EBC001F7 +:1054A000049103210498E5F799FB01465398C0EB5A +:1054B000001000EB8000494A02EBC000C1700421DB +:1054C0000F919DF85400402806DC9DF8540040F4EC +:1054D00080704349088003E09DF8540040490880EB +:1054E00001211A9114E05398C0EB001000EB8000EA +:1054F0003A4901EBC001BDF868000A5C3849BDF8C3 +:10550000680021F81020BDF86800401C81B21A9193 +:10551000BDF86810BDF83C008142E4DBCCE09DF8AA +:1055200054105398C0EB001000EB80002B4A02F897 +:10553000301003215398C0EB001000EB800002EB09 +:10554000C000417015215398C0EB001000EB8000A3 +:1055500002EBC00081705398C0EB001000EB80009C +:10556000114601EBC001049103210498E5F736FBD5 +:1055700001465398C0EB001000EB8000174A02EB85 +:10558000C000C17004210F919DF85400402806DC32 +:105590009DF8540040F480701149088003E09DF8A4 +:1055A00054000F49088001211A9114E05398C0EB70 +:1055B000001000EB8000094901EBC001BDF8680054 +:1055C000095C074ABDF8680022F81010BDF86800B1 +:1055D000401C81B21A91BDF8681005E0A87F002038 +:1055E000BC98002058450020BDF83C008142DDDB1E +:1055F00062E09DF854105398C0EB001000EB80005F +:10560000FB4A02F8301003215398C0EB001000EB66 +:10561000800002EBC000417014215398C0EB0010D1 +:1056200000EB800002EBC00081705398C0EB0010CB +:1056300000EB8000114601EBC001049103210498A6 +:10564000E5F7CCFA01465398C0EB001000EB800060 +:10565000E74A02EBC000C17004210F919DF854008D +:10566000402806DC9DF8540040F48070E149088031 +:1056700003E09DF85400DF49088001211A9114E0ED +:105680005398C0EB001000EB8000D94901EBC0013A +:10569000BDF868000A5CD749BDF8680021F8102001 +:1056A000BDF86800401C81B21A91BDF86810BDF8C1 +:1056B0003C008142E4DB00BF00BF01F0BCBD539859 +:1056C00000EB400101EB0010CB4901EB0011303140 +:1056D000549801EB0010417808460491002102F033 +:1056E000BDFDC1B2159140F2533153984843C349AF +:1056F00001EB800101F56271549800EB400202EB6E +:10570000001011F8301040F2533253985043BB4A06 +:1057100002EB80004079814208D1012140F25332EE +:1057200053985043B54A02EB80000171B449539835 +:1057300001EB00115498085C401CC1B2B04A539868 +:1057400002EB00125498115440F2533153984843DD +:10575000AA4901EB800000F56270549901EB410207 +:1057600002EB011100EBC10090F89000C0F3C00003 +:1057700090B1539800EB400101EB00109E4901EB02 +:10578000001041790B464FF4805204914FF4E131FF +:10579000539802F051FC19E0539800EB400101EBE3 +:1057A0000010954901EB001041790491539800EBEA +:1057B000400101EB0010904901EB001001680391DA +:1057C0004FF48052049B539802F036FC5598E4281D +:1057D0004DD006DCA1287CD0A3287BD0B02845D1B1 +:1057E00006E0E52877D0E62876D0E728F7D171E102 +:1057F000F5215398C0EB001000EB80007C4A02F8C2 +:1058000030109DF854105398C0EB001000EB80004E +:1058100002EBC0004170A2215398C0EB001000EBD6 +:10582000800002EBC0008170B0215398C0EB0010E3 +:1058300000EB800002EBC000C1705398C0EB001079 +:1058400000EB8000114601EBC00104910321049894 +:1058500002F0E0FB01465398C0EB001000EB800023 +:10586000634A02EBC000017105210F910DE3F521A0 +:105870005398C0EB001000EB80005D4A02F8301036 +:105880009DF854105398C0EB001000EB800002EB21 +:10589000C0004170539800EB400101EB00105649E5 +:1058A00001EB0010007BE8BB40F2533153984843B2 +:1058B000524901EB800000F56270549901EB4102FE +:1058C00002EB011100EBC1008068B0F5100F0AD3A4 +:1058D00003E03EE115E253E298E24FF410000021AC +:1058E000CDE9100113E040F2533153984843434946 +:1058F00001EB800000F56270549901EB410202EB6C +:10590000011100EBC10080680022CDE91002A52141 +:105910005398C0EB001000EB8000354A02EBC0004A +:10592000817000E049E000211A911EE0BDF8680096 +:10593000C0F10200C200DDE9101050914F900846FE +:105940004F99E2F770FCC2B25398C0EB001000EB25 +:105950008000274901EBC003BDF86800C01C1A5441 +:10596000BDF86800401C80B21A90BDF8680003289A +:10597000DCDBB5215398C0EB001000EB80001C4A23 +:1059800002EBC00081715398C0EB001000EB800067 +:10599000114601EBC00104910621049802F03AFB84 +:1059A00001465398C0EB001000EB8000104A02EB58 +:1059B000C000C17108210F918BE040F25331539820 +:1059C00048430E4901EB800000F56270549901EBE9 +:1059D000410202EB011100EBC1008068B0F1104FF1 +:1059E00010D34FF010400021CDE910011EE000005F +:1059F000A87F0020BC980020984000205845002037 +:105A0000883E002040F2533153984843FC4901EB53 +:105A1000800000F56270549901EB410202EB011124 +:105A200000EBC10080680022CDE91002A621539846 +:105A3000C0EB001000EB8000F24A02EBC000817066 +:105A400000211A911EE0BDF86800C0F10300C200F9 +:105A5000DDE910105291519008465199E2F7E3FBAD +:105A6000C2B25398C0EB001000EB8000E54901EB97 +:105A7000C003BDF86800C01C1A54BDF86800401C83 +:105A800080B21A90BDF868000428DCDBE42153984A +:105A9000C0EB001000EB8000DA4A02EBC000C171DD +:105AA0005398C0EB001000EB8000114601EBC001E1 +:105AB00004910721049802F0ADFA01465398C0EB17 +:105AC000001000EB8000CF4A02EBC00001720921F8 +:105AD0000F91DAE1F5215398C0EB001000EB800044 +:105AE000C84A02F830109DF854105398C0EB0010CB +:105AF00000EB800002EBC0004170A2215398C0EB84 +:105B0000001000EB800002EBC0008170E721539889 +:105B1000C0EB001000EB800002EBC000C170539896 +:105B2000C0EB001000EB8000114601EBC0010491B6 +:105B30000321049802F06EFA01465398C0EB00105E +:105B400000EB8000AF4A02EBC000017105210F910C +:105B50009BE1F5215398C0EB001000EB8000A94AAF +:105B600002F830109DF854105398C0EB001000EB71 +:105B7000800002EBC0004170539800EB400101EB44 +:105B80000010A14901EB0010007BE0BBA421539859 +:105B9000C0EB001000EB800002EBC0008170002120 +:105BA0001A9127E040F2533153984843944901EB4E +:105BB000800101F56271549800EB400202EB001085 +:105BC00001EBC000416BBDF86800C0F10100C000EE +:105BD000C1405398C0EB001000EB8000894A02EBF3 +:105BE000C002BDF86800C01C1154BDF86800401C1C +:105BF00081B21A91BDF868000228D3DBB221539814 +:105C0000C0EB001000E01FE000EB80007D4A02EBDB +:105C1000C00041715398C0EB001000EB80001146AA +:105C200001EBC00104910521049802F0F3F901464B +:105C30005398C0EB001000EB8000724A02EBC000EA +:105C4000817107210F915BE0A5215398C0EB0010F3 +:105C500000EB80006B4A02EBC000817000211A91BA +:105C600027E040F2533153984843654901EB8001E6 +:105C700001F56271549800EB400202EB001001EB59 +:105C8000C000416BBDF86800C0F10200C000C14017 +:105C90005398C0EB001000EB80005A4A02EBC002A0 +:105CA000BDF86800C01C1154BDF86800401C81B2EA +:105CB0001A91BDF868000328D3DBA1215398C0EBEB +:105CC000001000EB80004F4A02EBC0008171539836 +:105CD000C0EB001000EB8000114601EBC001049105 +:105CE0000621049802F096F901465398C0EB001083 +:105CF00000EB8000434A02EBC000C17108210F9104 +:105D0000C3E0F5215398C0EB001000EB80003D4A42 +:105D100002F830109DF854105398C0EB001000EBBF +:105D2000800002EBC0004170A2215398C0EB00102C +:105D300000EB800002EBC0008170A3215398C0EB00 +:105D4000001000EB800002EBC000C1705398C0EB64 +:105D5000001000EB8000114601EBC001049103210B +:105D6000049802F057F901465398C0EB001000EB7D +:105D70008000244A02EBC000017105210F9184E0EC +:105D8000F5215398C0EB001000EB80001D4A02F88B +:105D900030109DF854105398C0EB001000EB8000B9 +:105DA00002EBC0004170A2215398C0EB001000EB41 +:105DB000800002EBC0008170E5215398C0EB001019 +:105DC00000EB800002EBC000C1705398C0EB0010E4 +:105DD00000EB8000114601EBC001049103210498FF +:105DE00002F018F901465398C0EB001000EB800058 +:105DF000044A02EBC000017105210F9145E000004B +:105E000058450020A87F002098400020F521539895 +:105E1000C0EB001000EB8000FE4A02F830109DF845 +:105E200054105398C0EB001000EB800002EBC00050 +:105E30004170A2215398C0EB001000EB800002EBF0 +:105E4000C0008170E6215398C0EB001000EB800089 +:105E500002EBC000C1705398C0EB001000EB800152 +:105E6000104600EBC10104910321049802F0D2F81E +:105E700001465398C0EB001000EB8000E54A02EBAE +:105E8000C000017105210F9100BF00BF15E45499B6 +:105E9000149140F2533153984843DF4901EB80019C +:105EA00008319DF85000C0EBC00001EBC0008278C3 +:105EB00040F2533153984843D74901EB80010831F0 +:105EC0009DF85000C0EBC00001EBC000C07810444A +:105ED000C1B2549140F2533153984843CE4901EB3B +:105EE000800108319DF85000C0EBC00001EBC000FC +:105EF0004178159140F2533153984843C64901EB1C +:105F0000800108319DF85000C0EBC00001EBC000DB +:105F1000017940F2533253985043BF4A02EB80005C +:105F20004079814208D1012140F2533253985043C5 +:105F3000B94A02EB80000171B849539801EB001196 +:105F40009DF85000014404910878401CC1B20498A7 +:105F500001709DF85400002804DD9DF85400401E97 +:105F6000C1B215915598A1380A286ED2DFE800F029 +:105F7000FEFDFCFBFAF9F805F7F602215398C0EB99 +:105F8000001000EB8000A34A02F830109DF8540086 +:105F90004030C1B25398C0EB001000EB800002EB20 +:105FA000C000417041215398C0EB001000EB80000D +:105FB00002EBC000817030215398C0EB001000EB61 +:105FC000800002EBC000C1705398C0EB001000EBE2 +:105FD000800002EBC000017140F2533153984843F6 +:105FE0008D4901EB800101F56271549800EB40028C +:105FF00002EB001001EBC000007901095398C0EBDF +:10600000001000EB8000834A02EBC00041715398FE +:10601000C0EB001000EB8000114601EBC00040799E +:106020000A2813DA5398C0EB001000EB800001EB54 +:10603000C00040793030C1B25398C0EB001000EB83 +:10604000800002EBC000417114E017E25398C0EBEE +:10605000001000EB80006F4901EBC0004079373041 +:10606000C1B25398C0EB001000EB8000694A02EB0C +:10607000C000417140F2533153984843664901EBE7 +:10608000800101F56271549800EB400202EB0010B0 +:1060900001EBC000007900F00F015398C0EB001035 +:1060A00000EB80005B4A02EBC00081715398C0EBAB +:1060B000001000EB8000114601EBC00080790A2837 +:1060C00012DA5398C0EB001000EB800001EBC00027 +:1060D00080793030C1B25398C0EB001000EB8000E3 +:1060E00002EBC000817113E05398C0EB001000EB8D +:1060F0008000484901EBC00080793730C1B2539825 +:10610000C0EB001000EB8000424A02EBC00081713E +:1061100003225398C0EB001000EB80003D4901EBD7 +:10612000C000C2715398C0EB001000EB800001EB7F +:10613000C000401C07210490E3F7CCF901465398B6 +:10614000C0EB001000EB8000324A02EBC00001728D +:1061500009210F91002140F2533208E020E1A2E032 +:10616000FEE3FEE33FE38AE1F0E042E017E053980C +:106170005043294A02EB80000171082240F253315A +:1061800053984843244901EB800000F5627054990C +:1061900001EB410303EB011100F831206EE1042112 +:1061A0005398C0EB001000EB80001A4A02F8301040 +:1061B0009DF854004030C1B25398C0EB001000EB82 +:1061C000800002EBC000417051215398C0EB0010D9 +:1061D00000EB800002EBC000817005215398C0EBFA +:1061E000001000EB800002EBC000C17004210F9191 +:1061F00044E102215398C0EB001000EB8000054AF7 +:1062000002F830109DF854004030C1B25398C0EBF2 +:10621000001005E0A87F002058450020883E00209F +:1062200000EB800002EBC000417041215398C0EBAD +:10623000001000EB800002EBC00081703121539808 +:10624000C0EB001000EB800002EBC000C1703521F4 +:106250005398C0EB001000EB800002EBC00001710E +:1062600003215398C0EB001000EB800002EBC0004C +:1062700041715398C0EB001000EB8000114601EB18 +:10628000C000401C05210490E3F724F9014653980F +:10629000C0EB001000EB8000FE4A02EBC0008171F1 +:1062A00007210F91EDE302215398C0EB001000EBA2 +:1062B0008000F84A02F830109DF854004030C1B216 +:1062C0005398C0EB001000EB800002EBC00041705F +:1062D00041215398C0EB001000EB800002EBC0009E +:1062E000817032215398C0EB001000EB800002EB6C +:1062F000C000C17030215398C0EB001000EB80004B +:1063000002EBC000017103215398C0EB001000EBB9 +:10631000800002EBC00041715398C0EB001000EB0D +:106320008000114601EBC000401C05210490E3F7FA +:10633000D1F801465398C0EB001000EB8000D54A1D +:1063400002EBC000817107210F919AE30421539859 +:10635000C0EB001000EB8000CE4A02F830109DF830 +:1063600054004030C1B25398C0EB001000EB8000E5 +:1063700002EBC000417041215398C0EB001000EBCC +:10638000800002EBC000817005215398C0EB001023 +:1063900000EB800002EBC000C17004210F9170E39C +:1063A00002215398C0EB001000EB8000B94A02F8BC +:1063B00030109DF854004030C1B25398C0EB00102B +:1063C00000EB800002EBC000417041215398C0EB0C +:1063D000001000EB800002EBC00081703121539867 +:1063E000C0EB001000EB800002EBC000C170322156 +:1063F0005398C0EB001000EB800002EBC00001716D +:1064000003215398C0EB001000EB800002EBC000AA +:1064100041715398C0EB001000EB8000114601EB76 +:10642000C000401C05210490E3F754F8014653983E +:10643000C0EB001000EB8000964A02EBC0008171B7 +:1064400007210F91539800EB400101EB0010924996 +:1064500001EB00113031549801EB0010807820F0EE +:106460002002539800EB400101EB00108A4901EB38 +:1064700000103030549900EB0110827001E30221CA +:106480005398C0EB001000EB8000824A02F83010F5 +:106490009DF854004030C1B25398C0EB001000EB9F +:1064A000800002EBC000417041215398C0EB001006 +:1064B00000EB800002EBC000817031215398C0EBEB +:1064C000001000EB800002EBC000C1705398C0EBDD +:1064D000001000EB800002EBC000017140F253316C +:1064E000539848436D4901EB800000F56270549960 +:1064F00001EB410202EB011100EBC1008068B0F535 +:10650000100F0AD330215398C0EB001000EB80002D +:10651000604A02EBC000417109E032215398C0EBA0 +:10652000001000EB80005B4A02EBC000417140F2BA +:10653000533153984843594901EB800000F562708C +:10654000549901EB410202EB011100EBC100C0794B +:1065500001280AD131215398C0EB001000EB8000D4 +:106560004C4A02EBC00081711BE040F2533153985A +:1065700048434A4901EB800000F56270549901EBF1 +:10658000410202EB011100EBC100C07948B9322190 +:106590005398C0EB001000EB80003E4A02EBC000B5 +:1065A000817100211A912AE040F2533153984843F7 +:1065B0003A4901EB800101F56271549800EB400209 +:1065C00002EB001001EBC0008168BDF86800C0F16B +:1065D00005008000C14001F00F0130315398C0EB3D +:1065E000001000EB80002B4A02EBC002BDF86800EF +:1065F000C01D1154BDF86800401C81B21A91BDF84D +:1066000068000628D0DB00211A9111E03021539850 +:10661000C0EB001000EB80001E4A02EBC002BDF888 +:1066200068000D301154BDF86800401C81B21A9109 +:10663000BDF868001E28E9DB00211991A9E040F2AD +:10664000533153984843154901EB800108319DF8B7 +:106650005000C0EBC00001EBC000C178BDF8640081 +:1066600081423AD140F25331539848430B4901EBF0 +:10667000800108319DF85000C0EBC00001EBC00064 +:106680008178BDF86400014401EB410000EB011189 +:1066900006E00000A87F0020984000205845002018 +:1066A00040F2533253985043F74A02EB800000F512 +:1066B000627000EBC100406B78B132215398C0EB9F +:1066C000001000EB8000F14A02EBC002BDF864004C +:1066D00000EB80000D3011540EE030215398C0EBD8 +:1066E000001000EB8000E94A02EBC002BDF8640034 +:1066F00000EB80000D30115400211A9140E040F26F +:10670000533153984843E04901EB800108319DF82B +:106710005000C0EBC00001EBC0008178BDF8640000 +:10672000014401EB410000EB011140F25332539858 +:106730005043D54A02EB800000F5627000EBC100C7 +:10674000416BBDF86800C0F103008000C14001F05A +:106750000F013031BDF868200E32BDF8640000EB47 +:10676000800002445398C0EB001000EB8000C74B40 +:1067700003EBC0008154BDF86800401C81B21A913F +:10678000BDF868000428BADBBDF86400401C81B283 +:106790001991BDF864000628FFF651AF0322539803 +:1067A000C0EB001000EB8000B84901EBC00080F89E +:1067B0002B205398C0EB001000EB800001EBC000D1 +:1067C000401C2B210490E2F785FE01465398C0EB54 +:1067D000001000EB8000AD4A02EBC00080F82C10E6 +:1067E0002D210F914DE102215398C0EB001000EBD9 +:1067F0008000A64A02F830109DF854004030C1B223 +:106800005398C0EB001000EB800002EBC000417019 +:1068100041215398C0EB001000EB800002EBC00058 +:10682000817032215398C0EB001000EB800002EB26 +:10683000C000C17031215398C0EB001000EB800004 +:1068400002EBC000017132215398C0EB001000EB45 +:10685000800002EBC000417100211A9111E030214B +:106860005398C0EB001000EB8000884A02EBC00296 +:10687000BDF86800801D1154BDF86800401C81B24D +:106880001A91BDF868001E28E9DB00211991A4E0E7 +:1068900040F25331539848437B4901EB8001083162 +:1068A0009DF85000C0EBC00001EBC000C178BDF8FE +:1068B0006400814232D140F25331539848437249C7 +:1068C00001EB800108319DF85000C0EBC00001EBE6 +:1068D000C0008178BDF86400014401EB410000EB89 +:1068E000011140F2533253985043674A02EB800043 +:1068F00000F5627000EBC100406B78B13221539813 +:10690000C0EB001000EB8000604A02EBC002BDF853 +:10691000640000EB8000801D11540EE0302153987C +:10692000C0EB001000EB8000584A02EBC002BDF83B +:10693000640000EB8000801D115400211A9143E097 +:1069400040F25331539848434F4901EB80010831DD +:106950009DF85000C0EBC00001EBC000817801E061 +:106960007AE064E0BDF86400014401EB410000EB13 +:10697000011140F2533253985043434A02EB8000D6 +:1069800000F5627000EBC100416BBDF86800C0F11A +:1069900003008000C14001F00F013031BDF86820D4 +:1069A000D21DBDF8640000EB800002445398C0EB98 +:1069B000001000EB8000354B03EBC0008154BDF8A4 +:1069C0006800401C81B21A91BDF868000428B7DB4A +:1069D000BDF86400401C81B21991BDF8640006281E +:1069E000FFF656AF03225398C0EB001000EB800077 +:1069F000264901EBC00080F824205398C0EB00101A +:106A000000EB800001EBC000401C24210490E2F761 +:106A100061FD01465398C0EB001000EB80001B4A5B +:106A200002EBC00080F8251026210F9129E01021EB +:106A30005398C0EB001000EB8000144A02F83010AD +:106A400030215398C0EB001000EB800002EBC00037 +:106A5000417002210F9114E010215398C0EB0010F7 +:106A600000EB8000094A02F8301031215398C0EB46 +:106A7000001000EB800002EBC000417002210F917A +:106A800000BF00BFD7E3000058450020A87F0020CA +:106A9000012140F2533253985043F64A02EB8000F2 +:106AA0000171A2F5DA61539801EB00115498085C6A +:106AB000401CC1B2A2F5DA62539802EB001254985E +:106AC00011545598012802D002285ED15EE00321BE +:106AD0005398C0EB001000EB8000E74A02F830103A +:106AE0005398C0EB001000EB800002EBC000417037 +:106AF00000215398C0EB001000EB800002EBC000B7 +:106B000081705398C0EB001000EB800002EBC000D6 +:106B1000C1705398C0EB001000EB800002EBC00086 +:106B200001711A215398C0EB001000EB800002EBBA +:106B3000C00041715398C0EB001000EB800011467B +:106B400001EBC001049106210498E2F7E1FE002266 +:106B5000CDE91002DDE91020010641EA1220C2B29F +:106B60005398C0EB001000EB8000C34901EBC0005C +:106B7000C2711098C2B25398C0EB001000EB8000B5 +:106B800001EBC000827108200F9060E00321539850 +:106B9000C0EB001000EB8000B74A02F830105398A9 +:106BA000C0EB001000EB800002EBC0004170002140 +:106BB0005398C0EB001000EB800002EBC000817026 +:106BC0001E215398C0EB001000EB800002EBC000C8 +:106BD000C17000215398C0EB001000EB800002EB65 +:106BE000C000017103215398C0EB001000EB80003E +:106BF00002EBC00041715398C0EB001000EB800025 +:106C0000114601EBC001049106210498E2F780FED1 +:106C10000022CDE91002DDE91001000A40EA01601E +:106C2000C2B25398C0EB001000EB8000924901EB18 +:106C3000C000C2711098C2B25398C0EB001000EBB4 +:106C4000800001EBC000827108200F9000BF00BFE0 +:106C5000F1E2012140F2533253985043854A02EB4E +:106C600080000171A2F5DA61539801EB001154988C +:106C7000085C401CC1B2A2F5DA62539802EB001224 +:106C8000549811545598052863D2DFE800F003F8B2 +:106C900063F7C300FE215398C0EB001000EB8000A7 +:106CA000754A02F83010FF215398C0EB001000EB3A +:106CB000800002EBC000417004215398C0EB00102B +:106CC00000EB800002EBC000817001215398C0EB03 +:106CD000001000EB800002EBC000C170032153984C +:106CE000C0EB001000EB800002EBC0000171539874 +:106CF000C0EB001000EB8000114601EBC000807873 +:106D0000401E81B204915398C0EB001000EB80004C +:106D1000114601EBC000801C039004990BF0EEFAC1 +:106D20000022CDE910021098C2B25398C0EB0010B7 +:106D300000EB8000504901EBC0004271EF225398F4 +:106D4000C0EB001000EB800001EBC0008271072057 +:106D50000F906EE2FE215398C0EB001000EB800014 +:106D6000454A02F83010FF215398C0EB001000EBA9 +:106D7000800002EBC000417004215398C0EB00106A +:106D800000EB800002EBC000817001215398C0EB42 +:106D9000001000EB800002EBC000C170022153988C +:106DA000C0EB001000EB800002EBC00001715398B3 +:106DB000C0EB001000EB8000114601EBC0008078B2 +:106DC000401E81B204915398C0EB001000EB80018B +:106DD000104600EBC100801C039004990BF08EFA62 +:106DE0000022CDE910021098C2B25398C0EB0010F7 +:106DF00000EB8000204901EBC0004271EF22539864 +:106E0000C0EB001000EB800001EBC0008271072096 +:106E10000F900EE2FE215398C0EB001000EB8000B3 +:106E2000154A02F83010FF215398C0EB001000EB18 +:106E3000800002EBC000417010215398C0EB00109D +:106E400000EB800002EBC000817001215398C0EB81 +:106E5000001000EB800002EBC000C17004215398C9 +:106E6000C0EB001000EB800002EBC00001710021BC +:106E700019912DE058450020A87F002079E188E095 +:106E800040F2533153984843F84901EB800090F8A1 +:106E90000B2D40F2533153984843F44901EB8000E5 +:106EA00000F55461BDF86400085C101AC1B2539833 +:106EB000C0EB001000EB8000ED4A02EBC002BDF811 +:106EC0006400401D1154BDF86400401C81B219914A +:106ED00040F2533153984843E44901EB800090F865 +:106EE0000A1DBDF864008142CADC40F25331539858 +:106EF0004843DE4901EB800090F80A1D199111E02A +:106F000000215398C0EB001000EB8000D84A02EB40 +:106F1000C002BDF86400401D1154BDF86400401C5F +:106F200081B21991BDF864001128E9DB5398C0EBD8 +:106F3000001000EB8000CE4901EBC0008078401EBD +:106F400081B204915398C0EB001000EB8000C84957 +:106F500001EBC000801C039004990BF0CFF90022D4 +:106F6000CDE910021098C2B25398C0EB001000EBAC +:106F70008000BF4901EBC0004274EF225398C0EB80 +:106F8000001000EB800001EBC000827413200F9012 +:106F90004FE1FE215398C0EB001000EB8000B44A93 +:106FA00002F83010FF215398C0EB001000EB800076 +:106FB00002EBC000417028215398C0EB001000EB99 +:106FC000800002EBC000817001215398C0EB0010DB +:106FD00000EB800002EBC000C1705398C0EB0010C2 +:106FE00000EB800002EBC000017105211A9110E056 +:106FF00000215398C0EB001000EB80009C4A02EB8C +:10700000C002BDF868001154BDF86800401C81B290 +:107010001A91BDF868002828EADB00211A9166E081 +:10702000002119915AE040F25331539848438F4957 +:1070300001EB800090F80B1D049101EBD171BDF8BC +:107040006400B0EB610F32DA40F253315398484399 +:10705000864901EB800000F55161BDF8680051F8E8 +:10706000201040F2533253985043804A02EB800084 +:1070700090F80B2D02EBD27004924210521EBDF814 +:107080006400101AC000C140CAB2BDF86410491DA6 +:10709000BDF8680000EB400001445398C0EB0010BD +:1070A00000EB8000724B03EBC000425411E0002261 +:1070B000BDF86410491DBDF8680000EB40000144B4 +:1070C0005398C0EB001000EB8000694B03EBC0004D +:1070D0004254BDF86400401C81B21991BDF86400AF +:1070E0000328A0DBBDF86800401C81B21A9140F271 +:1070F0005331539848435D4901EB800090F80A1DD5 +:10710000BDF8680081428BDC5398C0EB001000EBA7 +:107110008000574901EBC0008078401E81B2049185 +:107120005398C0EB001000EB8001514800EBC10008 +:10713000801C039004990BF0E1F80022CDE91002C5 +:107140001098C2B25398C0EB001000EB8000484981 +:1071500001EBC00080F82920EF225398C0EB00100B +:1071600000EB800001EBC00080F82A202B200F905C +:107170005FE0FE215398C0EB001000EB80003C4A1A +:1071800002F83010FF215398C0EB001000EB800094 +:1071900002EBC000417004215398C0EB001000EBDB +:1071A000800002EBC000817001215398C0EB0010F9 +:1071B00000EB800002EBC000C17003215398C0EBCC +:1071C000001000EB800002EBC00001715398C0EB8F +:1071D000001000EB8000114601EBC0008078401EDB +:1071E00081B204915398C0EB001000EB800011466F +:1071F00001EBC000801C039004990BF07FF8002283 +:10720000CDE910021098C2B25398C0EB001000EB09 +:107210008000174901EBC0004271EF225398C0EB88 +:10722000001000EB800001EBC000827107200F907E +:1072300000BF00BF00BF00BF539830B101281DD070 +:1072400002282CD003284FD13CE0BDF83C0060B1AF +:1072500080210848E3F78CFCBDF83C000649086033 +:1072600001210548001FE2F7D3FB3DE0584500200F +:10727000A87F0020000C0240A4600240BDF83C0042 +:1072800060B10821F748E3F773FCBDF83C00F6490C +:1072900048670121F4487030E2F7BAFB24E0BDF8FA +:1072A0003C0070B14FF48071F048E3F761FCBDF829 +:1072B0003C00ED49BC3108600121EB48B830E2F7F1 +:1072C000A7FB11E0BDF83C0068B14FF48061E548D0 +:1072D000E3F74EFCBDF83C00E349C8650121E248F4 +:1072E0005830E2F795FB00BF00BFE14890F80A0F65 +:1072F000B8B35398C0EB001000EB8000DD4901EB00 +:10730000C00100230491BDF83C10539A0498E3F7A0 +:107310007DFCE7E1D849539801EB00115498085CD3 +:10732000401CC1B2D44A539802EB00125498115435 +:10733000D8E1D1496C39539811F81000C00980B9CF +:10734000539811F81000C0F3C300062832D2DFE8CA +:1073500000F00382F7F556320020C849C8701A9031 +:1073600014E0BFE1C649BDF86800095C5398C0EB62 +:10737000001000EB8000BF4A02EBC002BDF86800BD +:107380001154BDF86800401C81B21A91BC48E0F766 +:107390007AFFBDF868108842E4D8BDF868100F91F4 +:1073A0004FF47A71539800EB4000B34A303A02EB45 +:1073B0008000816028E10020B049C8701A9013E075 +:1073C000B049BDF86800095C5398C0EB001000EBB1 +:1073D0008000A84A02EBC002BDF868001154BDF855 +:1073E0006800401C81B21A91A648E0F74CFFBDF836 +:1073F00068108842E4D8BDF868100F9104E10020BD +:107400001A9013E0A049BDF86800095C5398C0EBDE +:10741000001000EB8000974A02EBC002BDF8680044 +:107420001154BDF86800401C81B21A919648E0F7EB +:107430002AFFBDF868108842E4D8BDF868100F91A3 +:1074400042F21071539800EB40008B4A303A02EB45 +:1074500080008160D8E000208849C8701A9013E04D +:107460008A49BDF86800095C5398C0EB001000EB36 +:107470008000804A02EBC002BDF868001154BDF8DC +:107480006800401C81B21A918048E0F7FCFEBDF80C +:1074900068108842E4D853983130C1B25398C0EB99 +:1074A000001000EB8000734A02EBC000C1725398D9 +:1074B00000EB40003130C1B25398C0EB001000EB3C +:1074C000800002EBC00081755398032828D1312138 +:1074D0005398C0EB001000EB800002EBC0008175F8 +:1074E00030215398C0EB001000EB800002EBC0008D +:1074F000C1750D215398C0EB001000EB800002EB2A +:10750000C00001760A215398C0EB001000EB800008 +:1075100002EBC0004176BDF86800401C81B21A91B0 +:10752000BDF868100F9142F21071539800EB4000C3 +:10753000514A303A02EB8000816065E038E0FFE7B5 +:1075400000201A9013E05249BDF86800095C539876 +:10755000C0EB001000EB8000464A02EBC002BDF811 +:1075600068001154BDF86800401C81B21A91484867 +:10757000E0F789FEBDF868108842E4D8BDF86810CD +:107580000F913D496C39539811F8100020F07801A3 +:107590001831394A6C3A539802F810104FF4FA61D6 +:1075A000539800EB40003C3202EB800081602BE0FE +:1075B00000201A9013E03749BDF86800095C539821 +:1075C000C0EB001000EB80002A4A02EBC002BDF8BD +:1075D00068001154BDF86800401C81B21A912D4812 +:1075E000E0F751FEBDF868108842E4D8BDF8681095 +:1075F0000F9142F21071539800EB40021E48303850 +:1076000000EB8200816000BF00BF539830B10128B9 +:1076100016D0022840D0032863D14FE0BDF83C00CB +:1076200068B180210F48E3F7A3FABDF83C000E498A +:10763000A431086001210C48A030E2F7E9F950E0DC +:10764000BDF83C0060B108210648E3F791FABDF8A7 +:107650003C0005494867012103487030E2F7D8F93A +:107660003FE00000000C02400060024000000240C9 +:10767000BC220020A87F0020883E00209C3A0020E9 +:10768000218D03082C8D0308188D0308D08C030866 +:107690000C8D0308EA8C0308BDF83C0068B14FF478 +:1076A00080711148E3F764FABDF83C000F490860A7 +:1076B00001210E48001FE2F7ABF912E0BDF83C00D3 +:1076C00070B14FF480610A48E3F752FABDF83C000C +:1076D0000649BC39C865012104486438E2F798F9C5 +:1076E00000BF00BF56B010BD00000240BC600240A9 +:1076F000000C02402DE9F05F2DED0C8B05460E4687 +:10770000002400210F46884600BF37E0E200AA4669 +:10771000B34650465946E0F786FD00F0FF09204683 +:10772000E0F776FF41EC1D0BB0EE4D1AF0EE6D1A4E +:107730009FED160B0FF004F9B0EE40BAF0EE60BA10 +:1077400009F00F014FEA291202EB820201EB42001D +:10775000E0F74DFF53EC1B2BE0F752FE41EC190B09 +:1077600038464146E0F761FF53EC192BE0F7A1FDE5 +:10777000E0F7AFFF07468846601CC4B2082CC5DBA3 +:1077800038464146BDEC0C8BBDE8F09F0000000080 +:107790000000594010B5002440F224410E480EF07C +:1077A0003EFD012816D10C480088C4B20A48001DCD +:1077B0000088C4B240F2244107480EF0AAFC012020 +:1077C0000649487006480068C0F57A7081B20548DD +:1077D000A0F8D41710BD000000440040283E00204F +:1077E0008C600240BC72002010B5002440F224419D +:1077F0000A480EF014FD01280FD108480088C4B2D1 +:107800000648001D0088C4B201210548417305489F +:10781000406CC0F57A700449488010BD004C0040AF +:10782000283E002000600240907A002010B500241D +:1078300040F224410A480EF0F2FC01280ED108481B +:107840000088C4B206488088C4B201210548417648 +:1078500005484069C0F57A700449888010BD000071 +:1078600000500040283E002000600240907A002036 +:1078700010B5002440F224410B480EF0D0FC012842 +:1078800010D109480088C4B20748001D0088C4B25E +:107890000121064880F825100548C06AC0F57A70B5 +:1078A0000449C88010BD000000480040283E002068 +:1078B00000600240907A002010B500241049114861 +:1078C000E2F78CF800210F48E2F7A2F800E000BFD1 +:1078D00040210D480EF096FC0028F8D080210B487E +:1078E000E3F748F90A4907481838E2F777F8012121 +:1078F00004481838E2F78CF801200649087010BDDA +:1079000000802020A060024000440040000C0240A3 +:10791000008800201600002010B5002410491148EE +:10792000E2F75CF800210F48E2F772F800E000BFD0 +:1079300040210D480EF066FC0028F8D008210B48C5 +:10794000E3F718F90A4907483038E2F747F8012108 +:1079500004483038E2F75CF801200649087010BD91 +:107960002080002070600240004C0040000C02406B +:10797000008020101600002010B500241149124884 +:10798000E2F72CF800211048E2F742F800E000BFCF +:1079900040210E480EF036FC0028F8D04FF48071DC +:1079A0000B48E3F7E7F80B490748A838E2F716F861 +:1079B00001210548A838E2F72BF801200649087094 +:1079C00010BD000000800028B86002400050004058 +:1079D00000000240208000101600002010B5002496 +:1079E00011491248E1F7FAFF00211048E2F710F8B8 +:1079F00000E000BF40210E480EF004FC0028F8D043 +:107A00004FF480610B48E3F7B5F80B49074830386D +:107A1000E1F7E4FF012105483038E1F7F9FF0120E3 +:107A20000649087010BD0000008000185860024030 +:107A300000480040000C02400088001016000020A2 +:107A400030B58FB005460C46012148050AF026FDE9 +:107A500035B1012D5ED0022D7ED0032D59D115E117 +:107A6000BA48E1F7E1FF40200390002005904FF471 +:107A700080600690082C03D100200790089005E054 +:107A8000102C03D1E001079080000890002009909D +:107A90004FF400300A9000200B900C900D900E9047 +:107AA000AB48019040060090AA4802906946A7485A +:107AB000E2F784F801221021A448E2F761F8A34814 +:107AC0001838E1F7B1FF002003904FF47A7004906A +:107AD000002005904FF480600690002007900890E9 +:107AE00009904FF400300A9000200B900C900D90FC +:107AF0000E90974801904006009097480290694682 +:107B000092481838E2F75AF8012190481838E1F7FE +:107B10007FFF18E18D483038E1F786FF4020039061 +:107B2000002005904FF480600690082C03D10020BF +:107B30000790089005E0102C03D1E0010790800029 +:107B40000890002009904FF400300A9000200B901C +:107B50000C900D900E9000E03BE0804801904006B4 +:107B600000907F480290694678483038E2F726F85E +:107B70000122102175483038E2F702F87348603866 +:107B8000E1F752FF002003904FF47A700490002038 +:107B900005904FF4806006900020079008900990AF +:107BA0004FF400300A9000200B900C900D900E9036 +:107BB0006A480190400600906A480290694663480E +:107BC0006038E1F7FBFF012160486038E1F720FFF2 +:107BD000B9E05E481830E1F727FF4020039000200D +:107BE00005904FF480600690082C03D10020079088 +:107BF000089005E0102C03D1E00107908000089068 +:107C0000002009904FF400300A9000200B900C9057 +:107C10000D900E90544801904006009053480290F9 +:107C200069464A481830E1F7C9FF01221021474848 +:107C30001830E1F7A5FF45489038E1F7F5FE002040 +:107C400003904FF47A700490002005904FF4806008 +:107C5000069000200790089009904FF400300A9099 +:107C600000200B900C900D900E903F480190400624 +:107C700000903F480290694634489038E1F79EFFF3 +:107C8000012132489038E1F7C3FE5CE02F484838C4 +:107C9000E1F7CAFE40200390002005904FF4806079 +:107CA0000690082C03D100200790089005E0102CC6 +:107CB00003D1E001079080000890002009904FF464 +:107CC00000300A9000200B900C900D900E902948E7 +:107CD0000190400600902848029069461B484838A9 +:107CE000E1F76CFF0122102118484838E1F748FFFE +:107CF00016487838E1F798FE002003904FF47A7028 +:107D00000490002005904FF48060069000200790BA +:107D1000089009904FF400300A9000200B900C90CE +:107D20000D900E9013480190400600901348029069 +:107D3000694606487838E1F741FF01210348783861 +:107D4000E1F766FE00BF00BF0FB030BDA06002408B +:107D500004440040A87F002008890020044C004013 +:107D600000820020F08C0020045000405884002045 +:107D7000D890002004480040B0860020C094002025 +:107D80001CB5012108460AF089FB012104200AF0F4 +:107D900085FB012108200AF081FB012140200AF027 +:107DA0007DFB072205214448E2F7B6FE07220621A3 +:107DB0004148E2F7B1FE072208213F48E2F7ACFE56 +:107DC000072209213C48E2F7A7FE08220A213B4886 +:107DD000E2F7A2FE08220B213848E2F79DFE0822B6 +:107DE00002213548E2F798FE08220C213348E2F7D9 +:107DF00093FE4FF45970009002208DF8050000208A +:107E00008DF8060001208DF8070002208DF804008F +:107E100069462948E2F738FE4FF4E050009002200E +:107E20008DF8050000208DF8060001208DF8070070 +:107E300002208DF8040069462048E2F725FE4FF441 +:107E40009160009000208DF8060001208DF804005C +:107E500069461948E2F718FE4FF480700090002040 +:107E60008DF8060001208DF8040069461448E2F7F9 +:107E70000BFE4FF4F040009000208DF8060001202A +:107E80008DF8040069460F48E2F7FEFD4FF480418B +:107E90000C48E2F76DFE4FF400510A48E2F768FE25 +:107EA0004FF480510748E2F763FE4FF40061054844 +:107EB000E2F75EFE1CBD0000000C0240000802401C +:107EC000000002400018024070B500250026002482 +:107ED000FFF756FF0421114880F86A1B00BF08E035 +:107EE00008212046FFF7ACFD204600F0F1F9601CA8 +:107EF000C4B20A4890F86A0BA042F1DC00F014F812 +:107F00000021074880F8181800200649887048703A +:107F10000120C8704FF47A70886070BDBC320020B8 +:107F2000BC720020D47A002008B511208DF8000022 +:107F300002208DF8010001208DF802008DF8030069 +:107F4000684602F07DFA26208DF8000001208DF8A9 +:107F5000010000208DF8020001208DF80300684622 +:107F600002F06EFA0E208DF8000002208DF801005C +:107F700001208DF802008DF80300684602F060FAD7 +:107F800027208DF8000001208DF8010000208DF8D9 +:107F9000020001208DF80300684602F051FA0F201C +:107FA0008DF8000002208DF8010001208DF80200FC +:107FB0008DF80300684602F043FA34208DF8000083 +:107FC00001208DF8010000208DF8020001208DF8BD +:107FD0000300684602F034FA2F208DF800000220DA +:107FE0008DF8010001208DF802008DF8030068462D +:107FF00002F026FA35208DF8000001208DF80100EE +:1080000000208DF8020001208DF80300684602F080 +:1080100017FA08BD10B5024601B9102112F8013B4C +:1080200000BF12F8010B4340481E80B2011EF8D178 +:1080300003F07F0010BD00002DE9FF4107460D460B +:1080400016461C4637B1012F42D0022F7FD0032F96 +:108050003DD1BAE0012148040AF050FA0095012C04 +:1080600006D12003ADF804008010ADF808000FE041 +:10807000022C07D1E002ADF804004FF4C060ADF867 +:10808000080005E024B9ADF804600020ADF8080050 +:108090000020ADF80600ADF80C000C20ADF80A0089 +:1080A00069466A480EF00AF9012168480EF03AF86C +:1080B000012240F2244165480EF0DBF810216348AC +:1080C0000EF027F80122C02160480EF037F8BAE020 +:1080D0000121C8040AF012FA0095012C06D12003F0 +:1080E000ADF804008010ADF808000FE0022C07D1B5 +:1080F000E002ADF804004FF4C060ADF8080005E000 +:1081000024B9ADF804600020ADF808000020ADF8F7 +:108110000600ADF80C000C20ADF80A0069464C488A +:108120000EF0CCF801214A480DF0FCFF012240F28C +:10813000244147480EF09DF8102145480DF0E9FF15 +:108140000122C02142480DF0F9FF7CE0FFE7012148 +:1081500008050AF0D3F90095012C06D12003ADF8EB +:1081600004008010ADF808000FE0022C07D1E002F7 +:10817000ADF804004FF4C060ADF8080005E024B984 +:10818000ADF804600020ADF808000020ADF806004E +:10819000ADF80C000C20ADF80A0069462D480EF031 +:1081A0008DF801212B480DF0BDFF012240F2244142 +:1081B00028480EF05EF8102126480DF0AAFF012293 +:1081C000C02124480DF0BAFF3DE0012188040AF0E7 +:1081D00095F90095012C06D12003ADF8040080101C +:1081E000ADF808000FE0022C07D1E002ADF8040062 +:1081F0004FF4C060ADF8080005E024B9ADF80460A4 +:108200000020ADF808000020ADF80600ADF80C0025 +:108210000C20ADF80A0069460F480EF04FF8012116 +:108220000D480DF07FFF012240F224410A480EF074 +:1082300020F8102108480DF06CFF0122C0210648EB +:108240000DF07CFF00BF00BFBDE8FF81004400408F +:10825000004C004000500040004800402DE9FC4721 +:1082600005460E46002400210091019100BFE94619 +:1082700000BF27E06422002328463146DFF7A2FF33 +:10828000174698460A22002338464146DFF79AFFF0 +:108290004FEA001A0A22002338464146DFF792FFD0 +:1082A0000F2002401AEB020009F804004FF06402AC +:1082B0004FF0000328463146DFF784FF05460E469F +:1082C000601CC4B2082CD5DBDDE90001BDE8FC87E9 +:1082D0002DE9F04704460026B04600BF0027B2460D +:1082E0004FF0010904EB440000EB0410FE4901EBE0 +:1082F0000010407B012803D10021204600F0DCFC67 +:10830000FA4810F8140020F080008030F74901F896 +:108310001400002004EB4401F44A0C3202F821005E +:1083200004EB440102EB8101887004EB440102EB91 +:108330008101487004EB440102EB8101C870052003 +:1083400004EB440102EB81018860002004EB44014E +:10835000303202F8210004EB440102EB8101887005 +:10836000012104EB440002EB80004170012004EB8A +:10837000440102EB8101C87004EB440000EB0410DF +:10838000D94901EB0010806800EB8000400004EB4D +:10839000440102EB8101886008212046FFF750FB71 +:1083A00004EB440000EB0410CF4A02EB00104379C9 +:1083B00004EB440000EB041002EB00100168002203 +:1083C0002046FFF739FE04EB440000EB0410C649D9 +:1083D00001EB001080790E2810D2DFE800F0B6071C +:1083E0001019222B3D464F737C859C6A052140F273 +:1083F00053306043BE4A02EB80004171A5E0112179 +:1084000040F253306043BA4A02EB800041719CE075 +:10841000072140F253306043B54A02EB80004171BE +:1084200093E0042140F253306043B14A02EB8000F4 +:1084300041718AE004EB440000EB0410AA4901EB0F +:10844000001080686421484304EB4401A74A3C3291 +:1084500002EB8101886078E0032140F253306043F1 +:10846000A34A02EB800041716FE0042140F25330D7 +:1084700060439F4A02EB8000417166E0062140F2B2 +:10848000533060439A4A02EB80004171102120462C +:10849000FFF7D6FA04EB440000EB0410924A02EB1B +:1084A0000010016800234FF480522046FFF7C4FDFE +:1084B0004BE0032140F2533060438D4A02EB8000D1 +:1084C000417142E0112140F253306043884A02EB8F +:1084D0008000417139E0032140F253306043844A07 +:1084E00002EB8000417130E0002140F253306043E4 +:1084F0007F4A02EB8000417104EB440000EB041062 +:10850000794901EB0010437900224FF416512046BF +:10851000FFF792FD19E0022140F253306043744AA4 +:1085200002EB8000417104EB440000EB04106E4943 +:1085300001EB001080686421484304EB4401A2F57C +:10854000E06202EB8101886000BF00BF694890F8DB +:108550002800012821D1002140F253306043644AB1 +:1085600002EB80004171012004EB4401A2F5E662B8 +:1085700002EB8101886080215F48E2F7FBFA082165 +:108580005D48E2F7F7FA4FF480715C48E2F7F2FADF +:108590004FF480615848E2F7EDFA002140F2533081 +:1085A0006043534A02EB800080F8191440F25330C4 +:1085B000604302EB800080F81A14012576E004EB9A +:1085C000440000EB0410484901EB0010303000EB90 +:1085D0000510427804EB440000EB041001EB00109E +:1085E0003030691E00EB01104078824204D109F15D +:1085F000010000F0FF0934E040F2533060433C4991 +:1086000001EB80000830C7EBC70100EBC10080F828 +:1086100002A004EB440000EB0410334901EB00100E +:108620003030691E00EB0110417840F25330604356 +:108630002F4A02EB80000830C7EBC70200EBC200F4 +:10864000417040F253306043294901EB800008300B +:10865000C7EBC70100F83190781CC7B2AA464FF0AB +:10866000010940F253306043214901EB800000F5DD +:10867000627005EB450101EB051100EBC10080F8CC +:108680009170A9F10100C1B240F253306043184A21 +:1086900002EB800000F5627005EB450202EB05126B +:1086A00000EBC20080F89210681CC5B204EB4400D5 +:1086B00000EB04100C4901EB0010C079A8423FF711 +:1086C0007EAF781CC1B240F253306043084A02EBDF +:1086D0008000817140F253306043114601EB80000D +:1086E0000830C7EBC7010BE0984000201C3E00207B +:1086F00058450020BC120020000C0240000002403F +:1087000000EBC10080F802A004EB440000EB041071 +:10871000A2F5986101EB00103030691E00EB0110EA +:10872000417840F25330604302EB80000830C7EBE1 +:10873000C70200EBC200417040F253306043FA4977 +:1087400001EB80000830C7EBC70100F8319000252D +:1087500039E2002140F253306043F34A02EB8000DB +:1087600000F5627005EB450202EB051200EBC2005A +:10877000017340F253306043EB4A02EB800000F596 +:10878000627005EB450202EB051200EBC20081733B +:1087900040F253306043E44A02EB800000F562701F +:1087A00005EB450202EB051200EBC200417340F2FB +:1087B00053306043DC4A02EB800000F5627005EB49 +:1087C000450202EB051200EBC200C17304EB44004A +:1087D00000EB0410D54901EB0010806800EB80002D +:1087E000400004EB440101EB0411D04A02EB0111FB +:1087F000C9794843410040F253306043CA4A02EB12 +:10880000800000F5627005EB450202EB051200EBFB +:10881000C200416104EB440000EB0410C34901EBCA +:108820000010303000EB0510807820F0800104EB60 +:10883000440000EB0410BD4A02EB0010303000EBA6 +:1088400005108170002140F253306043B64A02EBBC +:10885000800000F5627005EB450202EB051200F89E +:10886000321040F253306043AF4A02EB800000F513 +:10887000627005EB450202EB051200EBC20080F8C6 +:10888000821004EB440000EB0410A84901EB001037 +:1088900080790E2818D2DFE800F017071829173A58 +:1088A0004BFDFC17FBFAF9F8E52140F25330604329 +:1088B0009D4A02EB800000F5627005EB450202EB79 +:1088C000051200EBC20041717AE1A12140F2533060 +:1088D0006043954A02EB800000F5627005EB4502AB +:1088E00002EB051200EBC200417169E1A12140F2E7 +:1088F000533060438C4A02EB800000F5627005EB58 +:10890000450202EB051200EBC200417158E1312132 +:1089100040F253306043844A02EB800000F56270FD +:1089200005EB450202EB051200EBC200417147E185 +:10893000F42140F2533060437B4A02EB800000F5A3 +:10894000627005EB450202EB051200EBC2004171BB +:108950000026A8E04FF0000891E006EB460000EB8F +:108960000610724901EB0010303000EB081001785E +:1089700004EB440000EB04106C4A02EB00103030B2 +:1089800000EB0510007A814275D104EB440000EB46 +:108990000410114601EB0010303000EB0510017897 +:1089A00040F253307043604A02EB800000F5627081 +:1089B00008EB480202EB081200EBC20080F87F10BF +:1089C00040F253307043584901EB800000F562706B +:1089D00008EB480101EB081100EBC10080F8804072 +:1089E00040F253307043504901EB800000F5627053 +:1089F00008EB480101EB081100EBC10080F8815041 +:108A000006EB460000EB0610484901EB0010303041 +:108A100000EB0810017840F253306043424A02EB09 +:108A2000800000F5627005EB450202EB051200EBD9 +:108A3000C20080F87F1040F2533060433A4901EBA6 +:108A4000800000F5627005EB450101EB051100EBBC +:108A5000C10080F8806040F253306043324901EB3E +:108A6000800000F5627005EB450101EB051100EB9C +:108A7000C10080F8818008F1010000F0FF0806EBDA +:108A8000460000EB0610294905E055E087E075E057 +:108A900063E038E00EE001EB0010C07940453FF79D +:108AA0005CAF701CC6B2224890F86A0BB0423FF728 +:108AB00051AF85E0062140F2533060431A4A02EB81 +:108AC000800000F5627005EB450202EB051200EB39 +:108AD000C200417105EB041000EB4001154800EBAA +:108AE0004110D0F8091040F2533060430E4A02EBB7 +:108AF000800000F5627005EB450202EB051200EB09 +:108B0000C20041635CE0152140F253306043064AE5 +:108B100002EB800000F5627005EB450202EB0512E6 +:108B200000EBC20041714BE0584500209840002006 +:108B3000BC320020D8140020E52140F253306043BD +:108B40005A4A02EB800000F5627005EB450202EB29 +:108B5000051200EBC200417132E0022140F25330B5 +:108B60006043524A02EB800000F5627005EB45025B +:108B700002EB051200EBC200417121E0012140F23D +:108B800053306043494A02EB800000F5627005EB08 +:108B9000450202EB051200EBC200417110E0022118 +:108BA00040F253306043414A02EB800000F56270AE +:108BB00005EB450202EB051200EBC200417100BF5C +:108BC00000BF681CC5B204EB440000EB0410384938 +:108BD00001EB0010C079A8423FF7BBAD04EB4400A5 +:108BE00000EB041001EB00108079042811D004EB95 +:108BF000440000EB041001EB00108079092808D034 +:108C000004EB440000EB041001EB001080790A280B +:108C100046D100253BE004EB440000EB041024495E +:108C200001EB00108079042804D0092810D00A280C +:108C30002AD11BE0B12140F2533060431B4A02EBC2 +:108C400080000830C5EBC50200EBC20041711BE09B +:108C5000A12140F253306043144A02EB80000830F7 +:108C6000C5EBC50200EBC20041710DE0032140F2EB +:108C7000533060430D4A02EB80000830C5EBC5025B +:108C800000EBC200417100BF00BF681CC5B240F2DA +:108C900053306043054901EB80008079A842BADC7B +:108CA0000021044880F86B1BBDE8F0875845002080 +:108CB00098400020BC32002070B504460E46CE48D5 +:108CC000056806BB34B1012C0AD0022C0ED0032C4F +:108CD00018D111E04FF48041C848E1F74BFF11E093 +:108CE0004FF40051C548E1F745FF0BE04FF48051C8 +:108CF000C248E1F73FFF05E04FF40061BF48E1F7EC +:108D000039FF00BF20E034B1012C0AD0022C0ED074 +:108D1000032C18D111E04FF48041B848E1F728FF47 +:108D200011E04FF40051B548E1F722FF0BE04FF49A +:108D30008051B248E1F71CFF05E04FF40061AF48F5 +:108D4000E1F716FF00BF00BF64200EF059FF0023BB +:108D50001A464FF416512046FFF76EF9002004EB37 +:108D60004401A74A02EB8101887004EB440102EB45 +:108D70008101486004EB440000EB041002F510711F +:108D800001EB001080689F498860012048707720BF +:108D900004EB84019C4A1144887004EB440000EB0E +:108DA00004109A4901EB001080790B283FD2DFE8CC +:108DB00000F03E060D141B223E293E30370077207E +:108DC00004EB8401904A1144887030E0972004EB52 +:108DD00084018D4A1144887029E0972004EB8401B6 +:108DE000894A1144887022E06F2004EB8401864A8E +:108DF000114488701BE0672004EB8401824A11440F +:108E0000887014E0772004EB84017F4A1144887055 +:108E10000DE0972004EB84017B4A1144887006E042 +:108E2000D72004EB8401784A1144887000BF00BF4A +:108E3000C020C4EB041101EB8101754A02F8310036 +:108E40000020C4EB041101EB810102EBC101487069 +:108E50000820C4EB041101EB810102EBC101887011 +:108E6000280EC4EB041101EB810102EBC101C870B3 +:108E700005F0F00004EB44010844C4EB041101EBDD +:108E8000810102EBC101087104EB84005E490844D2 +:108E90008078C4EB041101EB810102EBC101487140 +:108EA0002020C4EB041101EB810102EBC1018871A8 +:108EB00005F00F00C4EBC4010844C4EB041101EB3E +:108EC000810102EBC101C8718020C4EB041101EBE8 +:108ED000810102EBC10108724C20C4EB041101EBCB +:108EE000810102EBC10148725420C4EB041101EB73 +:108EF000810102EBC101887234B1012C11D0022C26 +:108F00001DD0032C39D129E080214248E1F730FE01 +:108F10000B204149086001213F48001FE0F778FD20 +:108F20002BE008213B48E1F723FE0B203A49A43906 +:108F30004867012138483438E0F76AFD1DE04FF4F6 +:108F400080713648E1F714FE0B2033491831086070 +:108F5000012131481430E0F75BFD0EE04FF48061F1 +:108F60002C48E1F705FE0B202B49A439C8650121E7 +:108F700029484C38E0F74CFD00BF00BF284890F866 +:108F80000A0F58B1C4EB041101EB8101204A02EB36 +:108F9000C100002322460B21E1F738FE4FF4FA709E +:108FA0000EF02EFE01211F4880F8241834B1012C48 +:108FB0000AD0022C0ED0032C18D111E04FF48041BE +:108FC0000E48E1F7D5FD11E04FF400510B48E1F7F1 +:108FD000CFFD0BE04FF480510848E1F7C9FD05E0F3 +:108FE0004FF400610548E1F7C3FD00BF00BF00205A +:108FF0000D49086070BD0000187AFF1F001802407C +:10900000583E0020D47A0020A898002098400020E4 +:10901000A87F0020000C0240A46002400000024033 +:10902000BC220020BC72002088024242F0B52DED27 +:10903000028BA1B000201F901E901D901C901A90D2 +:109040001B9000211891199117901690159014906B +:1090500013900025002405909FEDFE0A8DED040A73 +:10906000FDA103C9CDE90201FDA103C9CDE90001BC +:10907000FD48807850B30021FB488170A0F55C600A +:10908000B0F8DA0DF9490968C1F57A7188421DD145 +:10909000F6480068C0F57A7081B2F548A0F8D81D8E +:1090A0000021F248001FE0F7B3FCF249EF48001F2F +:1090B000E0F794FC0120F04908704FF47A70EB4916 +:1090C00008600121E948001FE0F7A2FCEA480078A7 +:1090D00001287DD10020E8490870E348A438807851 +:1090E00000EB4001E54800EB01108479012C70D0C1 +:1090F000042C04D0052C6DD0062C06D106E00120EE +:10910000D9490C3188700020486003E3D848B0F892 +:10911000D80D811FDA48E0F717FCC117CDE91A0115 +:10912000D349B1F8D81D491FD54A521E88180421C9 +:1091300009F060FDC117CDE9180118A80FC850400B +:10914000594008437DD10022C748A4388178543063 +:109150004254CB48401E00791390BDF84C00312892 +:1091600002D045286ED190E0C148B0F8D80D18382B +:10917000412190FBF1F0C117CDE91801C1B2BC4803 +:1091800080F8AC1000201F9076E0BDF87C0000EB6A +:1091900080101430BA49491E085CB549AD31BDF89C +:1091A0007C208854BDF87C1001EB81111A31B44A3F +:1091B000521E8818082109F0DBFC8DED040AAC4929 +:1091C000B931BDF87C20049801EB0211486002E03F +:1091D000B2E276E162E0BDF87C1001EB8111323140 +:1091E000A74A521E8818082109F0C2FC8DED040A16 +:1091F0009F49B931BDF87C20049801EB0211086049 +:10920000BDF87C1001EB81113A319D4A521E88183D +:10921000082109F0ADFC8DED040A9549B931BDF87E +:109220007C20049801EB02118860BDF87C1001EBF2 +:1092300081114231924A521E8818082109F098FC87 +:1092400001E024E022E08DED040A8949B931BDF83E +:109250007C20049801EB0211C8608349A4398A7804 +:109260001C395018017821F0800180310170BDF85F +:109270007C00401C80B21F90BDF87C100020DDE90E +:109280001832C91A904180DB00E000BF00BF012006 +:1092900075490C318870002048603BE27848401ED8 +:1092A000807816909DF85800401E81B27448401C8A +:1092B00009F024F80021CDE91A017149491E9DF8F1 +:1092C0005800401C085C0021CDE91801DDE91A3284 +:1092D000DDE918105940504001437CD16248A43860 +:1092E00082785430815401205F490C31887000200D +:1092F00048606348401E00791390BDF84C00052873 +:109300000AD2DFE800F0033C0A43D60003215648A6 +:10931000A43882780B308154D1E001215248A4381E +:109320008278801D81540321801F82780B30815404 +:109330000B3890F8600020F0800080304A49A43952 +:1093400081F860004E48401EC1794748A43880F833 +:1093500061104B48401E017A4348A43880F86210DF +:109360004748401E417A4048A43880F8631044487A +:10937000401EC17A3C48A43880F864109FE0032165 +:109380003948A43882780B30815498E03648A438A4 +:109390008178801D415C801F82781030805C814222 +:1093A00012DA3149A4398A781C395018017821F031 +:1093B0000401091D01702C48A43881781030415CEB +:1093C00010388278801D81542749A4398A781C3945 +:1093D0005018017800E073E021F0800180310170C5 +:1093E00000201F905DE000211F483C38BDF87C2024 +:1093F00040F8221000201E902BE01B4B3C3BBDF898 +:109400007C6003EB8600683B93F86330BDF87C60BA +:1094100003FB06F202EBD2735E10BDF878305B1DE1 +:109420003344174E761EF35C0F4EA43E96F863103D +:1094300001EBD1767610761EBDF87870F61BF6003B +:10944000B340066833430360BDF87800401C80B227 +:109450001E9017E00000000001693230313030000A +:1094600001693230453030007C4000202C640240DD +:10947000BC32002000880010E20A0020CC3E002010 +:10948000E50A0020AE4991F8630000EBD071BDF809 +:109490007820B2EB610FB0DBBDF87C00401C80B2DD +:1094A0001F90A74890F86200BDF87C1088429ADCB3 +:1094B00005E00121A24882780B30815400BF00BF33 +:1094C00028E101209E49B0318870002048609DA1AC +:1094D0009D480EF073FD1D90BDF8740000287DD0EE +:1094E000BDF87400B0F5487F78DA00201F900FE0D7 +:1094F000BDF874000E30BDF87C1008449249085C39 +:10950000BDF87C208854BDF87C00401C80B21F90C0 +:10951000BDF87C001E28EBDB02208C4988748A4849 +:109520000078412872D100201F9015E0BDF87C0022 +:10953000801C8549085C2C2800D111E0BDF87C0016 +:10954000801C8149085C06A9BDF87C208854BDF8C0 +:109550007C00401C80B21F90BDF87C000B28E5DB2E +:1095600000BF06A80CF054FFB0EE408AF0EE608A0F +:1095700051EC180BDFF7E5F800EE100ADFED740A86 +:1095800080EE201A8DED041A0498DFF762F8CDE919 +:109590001801DDE91801DFF714F800EE100ADDED1F +:1095A000040A30EEC00A8DED040ADDE91801DFF788 +:1095B00008F800EE100ADDED040A9FED651A60EE72 +:1095C000810A9FED641AC0EE811A30EE210A6248CA +:1095D00080ED0A0ABDF87C00C01C00E087E05A4913 +:1095E000085C5D4928310871BDF87C00401D80B2DF +:1095F0001D9000201F901AE0BDF87400BDF87C108B +:1096000008445149085C2C2801D114E05CE0BDF805 +:109610007400BDF87C1008444B49085C06A9BDF8ED +:109620007C208854BDF87C00401C80B21F90BDF89F +:109630007C000B28E0DB00BF06A80CF0E9FEB0EED2 +:10964000408AF0EE608A51EC180BDFF77AF800EEF2 +:10965000100ADFED3F0A80EE201A8DED041A0498FF +:10966000DEF7F7FFCDE91801DDE91801DEF7A9FF04 +:1096700000EE100ADDED040A30EEC00A8DED040A9A +:10968000DDE91801DEF79DFF00EE100ADDED040AAA +:109690009FED2F1A60EE810A9FED2E1AC0EE811AFF +:1096A00030EE210A10EE100A2B492831C1F80500CE +:1096B000BDF87400BDF87C100844401C2249085CC9 +:1096C00025492831487224E01FED9E0A10EE100A49 +:1096D00021492831C1F80500002048721FEDA30A76 +:1096E00010EE100AC1F805000020487211E01FEDCD +:1096F000A70A10EE100A18492831C1F80500002009 +:1097000048721FEDAC0A10EE100AC1F805000020E7 +:10971000487200BF00BF00201F9009E000200A49E6 +:10972000BDF87C208854BDF87C00401C80B21F909E +:10973000BDF87C001428F1DB21B0BDEC028BF0BD3C +:10974000D83F0020524D4300E40A0020BC12002004 +:109750000000C84200007042BC3A00202DE9D34FFF +:109760008CB007460026B046B146B346B24600204C +:109770000B900A900990089000BF00BFF7A103C9A1 +:10978000CDE90601F7A103C9CDE904010020F7499D +:109790000870F748C05D04282CDB0521F448C1554A +:1097A00000214E38C1552238C05D20F08001F048BC +:1097B0007038C15507EB4701F03800EB0110807994 +:1097C000042804D005280CD0062812D104E000217A +:1097D000E7484938C1550CE03121E5484938C155C1 +:1097E00007E00221E2484938C1550021401FC15518 +:1097F00000BF00BF07EB4701DE4800EB0110807996 +:10980000012874D0042804D0052871D0062870D10E +:109810000BE2D7485438007900286BD0002000F0C4 +:109820009BFB07EB4703D34A02EB0312517907EB8B +:109830004703D04A02EB0312106800F0BBFDCC488E +:1098400054380079012802D002287BD135E0C8487D +:10985000543890F803A00AEB4A01A0F52C5000EB15 +:10986000411000780A900AEB4A01C34800EB41100E +:10987000C24950F8012F0A60406848600AEB4A016B +:10988000BD4800EB4110D0F80900BC49491EC1F8A1 +:1098900009000AEB4A01B84800EB4110B7491C31F6 +:1098A00050F81D2F0A608088888050464FEAEA7180 +:1098B0000AEB11714FEA211B44E0B14890F81C0AF1 +:1098C0000A904FF0000B36E04FF0000A17E00BEB68 +:1098D0004B0000EB0B10A6496C3101EB001030304F +:1098E00000EB0A1001780A98814204D112E0F7E2F5 +:1098F000DCE1F4E298E10AF101001FFA80FA0BEBD7 +:109900004B0000EB0B109A496C3101EB0010C07951 +:109910005045DCDC00BF0BEB4B0000EB0B10944917 +:109920006C3101EB0010C079504500DD08E00BF10F +:1099300001001FFA80FB934890F86A0B5845C3DC7E +:1099400000BF00BF00BF00210A98FEF787FCCDE9E9 +:109950000201002000900B460621029A08F0DCFC70 +:109960000BEB4B0000EB0B1081496C3101EB00104D +:10997000007FC0F381000090A1F59E50D0F805C093 +:10998000624600230721184608F0C6FC0BEB4B008B +:1099900000EB0B1076496C3101EB0010007F00F0FA +:1099A00003000090A1F59E50D0F801C0624600234C +:1099B0000821184608F0B0FC0BEB4B0000EB0B1035 +:1099C0006B496C3101EB0010007FC0F30110009077 +:1099D000A1F59E50D0F809C062460023092118461F +:1099E00008F09AFC322165485F3080F86C11302114 +:1099F00080F86D11603890F8220001EB10115F487B +:109A00005F3080F86E11603890F8220000F00F008F +:109A100030305A495F3181F86F012D2157485F304E +:109A200080F87011603890F82100302101EB10119E +:109A300052485F3080F87111603890F8210000F0D2 +:109A40000F0030304D495F3181F872012D214B48B4 +:109A50005F3080F87311603890F82000302101EBFE +:109A6000101146485F3080F87411603890F820007B +:109A700000F00F00303041495F3181F87501A1F1EC +:109A80006000C07F302101EB10113C485F3080F84E +:109A900077116038C07F00F00F00303037495F31F8 +:109AA00081F878013A2135485F3080F879116038C3 +:109AB000807F302101EB101130485F3080F87A113F +:109AC0006038807F00F00F0030302C495F3181F822 +:109AD0007B013A2129485F3080F87C116038407F53 +:109AE000302101EB101125485F3080F87D1160387E +:109AF000407F00F00F00303020495F3181F87E0157 +:109B0000A1F16000D0F8232010460021FEF7A6FB4B +:109B1000CDE90201002000900B460C21029A08F0CA +:109B2000FBFB002604E0202017498855701C86B2F4 +:109B300040F28A208642F6DB0A20134908704870FA +:109B4000002647E04FF0000824E00C485F3000EBAF +:109B5000461010F80800202818D01EE001693230A5 +:109B6000313030000169323045303000E30A0020E6 +:109B70002C400020CC3E0020D8140020D92C0020FE +:109B8000BC220020BC320020CC0E002008F10100D5 +:109B90001FFA80F8B8F1200FD7DB00BFB8F11F0F14 +:109BA00016DA4FF000080CE0E44800EB461010F81D +:109BB000080008EB4911E24A505408F101001FFA6D +:109BC00080F8B8F1200FEFDB09F101001FFA80F9EE +:109BD000701C86B2142EB5DB0A21202000EB491040 +:109BE000D74A1154202000EB4910401C115420206A +:109BF00000EB4910801C1154202000EB4910C01CC0 +:109C00001154202000EB4910001D1154202000EBBE +:109C10004910401D1154202000EB4910401D80B216 +:109C20000B900020C749087176E1012000F094F9FB +:109C30004FF40071C448E0F79DFF07EB4703C34AA8 +:109C400002EB0312517907EB4703C04A02EB031200 +:109C5000106800F0AFFBBB4854300A99405C401CD0 +:109C6000C2B2B848543042540D98312802D0452829 +:109C70001AD10CE0002605E006A8805DB0498855A1 +:109C8000701C86B2072EF7DB07200B900CE0002635 +:109C900005E004A8805DAA498855701C86B2072E8D +:109CA000F7DB07200B9000BF00BF35E1022000F07A +:109CB00053F94FF48041A448E0F75CFFA1485430C9 +:109CC000C05D401CC1B29F485430C15507EB4703EB +:109CD0009E4A02EB0312517907EB47039B4A02EBC2 +:109CE0000312106800F066FB0D9805281ED2DFE80D +:109CF00000F0037A1EDA3900FE2091490870FF2037 +:109D00004870042088700120C8700320087108463C +:109D10008078401E81B28A48801C08F0EFFA044621 +:109D200087494C71EF20887107200B90D6E0FE2008 +:109D300083490870FF204870042088700120C87093 +:109D40000220087108468078401E81B27C48801C41 +:109D500008F0D4FA04467A494C71EF208871072044 +:109D60000B90BBE0FE2076490870FF204870102061 +:109D700088700120C870042008714FF000080EE0C0 +:109D8000704890F86310983010F80800081AC1B2B3 +:109D900008F105006A4A1154001F1FFA80F869484B +:109DA00090F862004045EBDC664890F8628007E07E +:109DB000002108F10500624A1154001F1FFA80F8C3 +:109DC000B8F1110FF4DB5E488078401E81B25C4828 +:109DD000801C08F093FA044659494C74EF208874AB +:109DE00013200B907AE0FE2055490870FF20487040 +:109DF000282088700120C8700871052604E0002022 +:109E00004F498855701C86B2282EF8DB002633E0B7 +:109E10004FF000082BE04B4991F8630000EBD07144 +:109E2000B8EB610F17DA474991F8630000EBD07186 +:109E30004910491EA1EB0801CA004249683151F896 +:109E40002610D140CAB208F1050106EB46031944B9 +:109E50003B4B5A5407E0002108F1050006EB46028F +:109E60001044374A115408F101001FFA80F8B8F184 +:109E7000030FD0DB701C86B2324890F86200B0420B +:109E8000C6DC2F488078401E81B22D48801C08F027 +:109E900035FA04462A4981F82940EF2081F82A0042 +:109EA0002B200B901AE0FE2025490870FF204870F7 +:109EB000042088700120C87003200871084680784B +:109EC000401E81B21E48801C08F018FA04461C4946 +:109ED0004C71EF20887107200B9000BF00BF1BE082 +:109EE000032000F039F8174854300A99405C401CB0 +:109EF000C2B2144954310A980A5407EB4703134A73 +:109F000002EB0312517907EB4703104A02EB0312ED +:109F1000106800F04FFA00BF00BF0B9850B10C4919 +:109F20000B98086001210A48001FDFF771FD00202F +:109F3000084908700EB0BDE8D08F0000382D002011 +:109F4000CC0E0020D83F002000080240CC3E00206C +:109F5000A4640240E30A002010B5044634B1012C89 +:109F60000FD0022C18D0032C2CD120E04FF400513C +:109F70001548E0F7FDFD4FF480711348E0F7F8FD58 +:109F800020E04FF400511048E0F7F2FD4FF48071EB +:109F90000D48E0F7EFFD15E04FF400510A48E0F7F7 +:109FA000E9FD4FF480710848E0F7E2FD0AE04FF464 +:109FB00000510548E0F7DEFD4FF480710248E0F7FC +:109FC000D9FD00BF00BF10BD0008024070B50024DD +:109FD000002540F224410E480CF021F9B0B140F2C6 +:109FE00024410B480CF095F809480088C4B2084891 +:109FF000001D0088C4B2012106484170064800686F +:10A00000C0F57A7081B20548A0F8DA1D70BD000075 +:10A01000001401407C4000202C640240BC3200202F +:10A0200010B5002413491448DFF7D8FC002112486A +:10A03000DFF7EEFC00E000BF402110480CF0E2F832 +:10A040000028F8D04FF400710D48E0F791FD4FF46F +:10A0500080410B48E0F78CFD0A4907487838DFF764 +:10A06000BDFC012104487838DFF7D2FC0120064905 +:10A07000087010BD00802020A06402400014014040 +:10A080000008024000880010E30A002000B58FB0ED +:10A090000121880508F002FA2948DFF7C5FC4020B5 +:10A0A0000390002005904FF48060069000200790F8 +:10A0B000089009904FF400300A9000200B900C900B +:10A0C0000D900E901F4801904FF0206000901E48A8 +:10A0D000029069461A48DFF771FD012210211848E5 +:10A0E000DFF74EFD16487838DFF79EFC002003901E +:10A0F0004FF47A700490002005904FF48060069031 +:10A1000000200790089009904FF400300A9000203A +:10A110000B900C900D900E900A4801904FF020602B +:10A1200000900A480290694605487838DFF746FDF6 +:10A13000012103487838DFF76BFC0FB000BD000049 +:10A14000A064024004140140CC0E0020E40A002068 +:10A150001CB50121042008F0A1F9082206211C48A1 +:10A16000E0F7DAFC082207211948E0F7D5FCC02007 +:10A17000009002208DF8050000208DF806000120D7 +:10A180008DF8070002208DF8040069461048E0F7BA +:10A190007BFC4FF4C640009001208DF804000020A5 +:10A1A0008DF8060003208DF8050001208DF80700CA +:10A1B00069460748E0F768FC4FF400710448E0F78F +:10A1C000D7FC4FF480410248E0F7D2FC1CBD0000F0 +:10A1D0000008024010B50024FFF7BAFF00214FF439 +:10A1E000E13000F0E7F8FFF751FF00F0C3F800217D +:10A1F0005C4880F8C01D00F55C6081704170C170E2 +:10A20000022181600021574880F8CC1D002056496A +:10A21000887001204870C8704FF47A708860514887 +:10A2200090F80C0C002827D15048C07A1A2822DB5D +:10A230000020B039087600214B48B03881760121E2 +:10A240004176C17642F2107101624FF47A71A0F545 +:10A250008870C160012181724FF4165044494860F2 +:10A260000121434801723F4890F80C0C401CC1B2D8 +:10A270003C4880F80C1C74E000246DE0002104EBE5 +:10A2800044023948983800F8221004EB440200EBED +:10A2900082008170012104EB44023348983800EBBE +:10A2A0008200417004EB44022F48983800EB820092 +:10A2B000C17004EB44012E48001D00EB01108068C2 +:10A2C00000EB8000410004EB44022748983800EB83 +:10A2D0008200816004EB44012548001D00EB011061 +:10A2E0008079042804D005281CD0062831D104E048 +:10A2F00000211D48A53801552BE031211A48A53809 +:10A30000015504EB4401A0F2171000EB0110806826 +:10A310006421484304EB44021349983901EB82015C +:10A32000886016E002211048A5380155401D0155EE +:10A3300004EB4401A0F58E7000EB011080686421ED +:10A34000484304EB44020849983901EB82018860D4 +:10A3500000BF00BF601CC4B2024890F80C0CA042C1 +:10A360008CDC10BDBC32002088400020BC120020D4 +:10A37000C83E002008B545208DF8000002208DF869 +:10A38000010001208DF802008DF80300684600F0FE +:10A3900057F847208DF8000001208DF801000020BB +:10A3A0008DF8020001208DF80300684600F048F89F +:10A3B00008BD00007FB505460C460121202008F0AD +:10A3C000BDF80095012C06D12003ADF804008010E3 +:10A3D000ADF808000FE0022C07D1E002ADF8040050 +:10A3E0004FF4C060ADF8080005E024B90020ADF8D6 +:10A3F0000400ADF808000020ADF80400ADF8060038 +:10A40000ADF80C000C20ADF80A0069460B480BF0C3 +:10A4100055FF012109480BF085FE012240F224413D +:10A4200006480BF026FF102104480BF072FE0122B3 +:10A43000C02102480BF082FE7FBD000000140140E5 +:10A4400070B5002100230F22C4781CB3174C246878 +:10A4500004F4E064C4F5E064C4F30721C1F104042A +:10A46000E3B20A4144789C40E1B28478144021432D +:10A470000C07210E0E4C05786155047804F01F0579 +:10A480000124AC4005786D11AD0005F1E025C5F85B +:10A49000004109E0047804F01F050124AC40054D9B +:10A4A0000678761145F8264070BD00000CED00E0FE +:10A4B00000E400E080E100E0024A0A400243024B6F +:10A4C0001A60704780FFFF1F08ED00E000200CE0DD +:10A4D000002106E00022064B03EBC1031A544A1C7C +:10A4E000D1B28029F6DB421CD0B20828F0DB7047DD +:10A4F000B3AA00202DE9FF4F84B081468A46002090 +:10A50000029083460698A0EB09040798A0EB0A0680 +:10A51000CDF80490CDF800A0002C01DD012705E066 +:10A520000CB9002702E04FF0FF376442002E02DD35 +:10A530004FF0010806E016B94FF0000802E04FF0B6 +:10A54000FF386642B44201DD254600E03546002072 +:10A5500003901EE0009AD1B2019AD0B2119A00F095 +:10A560001FF8029820440290B3440298A84205DDE7 +:10A570000298401B0290019838440190AB4504DDDD +:10A58000ABEB050B0098404400900398401C80B250 +:10A590000390691C03988842DCDB08B0BDE8F08FAB +:10A5A000F0B514460B46CF1701EB5777C7F3C70238 +:10A5B000CF1701EB5777FF10A1EBC707FEB20123BE +:10A5C000B340DDB24CB1134B03EBC0039B5C2B4398 +:10A5D000104F07EBC007BB541AE00E4B03EBC00350 +:10A5E0009B5CDB430B4F07EBC007BB54094B03EBF2 +:10A5F000C0039B5C2B43074F07EBC007BB54054BC5 +:10A6000003EBC0039B5CDB43024F07EBC007BB546B +:10A61000F0BD0000B3AA00201CB501210A2007F0FC +:10A620003DFF4FF4C050009001208DF80400002041 +:10A630008DF8060003208DF8050001208DF8070035 +:10A6400069464F48E0F720FA4FF4806000900120FF +:10A650008DF8040000208DF8060003208DF8050019 +:10A6600001208DF8070069464648E0F70DFAC8203A +:10A670000DF0C6FA4FF480614248E0F779FAC8203D +:10A680000DF0BEFA4FF480613E48E0F773FAC8203F +:10A690000DF0B6FA0021FD2000F0ECFA00211220A6 +:10A6A00000F0E8FA0021AE2000F0E4FA0021D52005 +:10A6B00000F0E0FA0021A02000F0DCFA0021A82040 +:10A6C00000F0D8FA00213F2000F0D4FA0021D32076 +:10A6D00000F0D0FA0021084600F0CCFA002140201A +:10A6E00000F0C8FA2848C07A1F2808DD0021A12000 +:10A6F00000F0C0FA0021C82000F0BCFA07E00021F9 +:10A70000A02000F0B7FA0021C02000F0B3FA002129 +:10A71000DA2000F0AFFA0021122000F0ABFA00219D +:10A72000812000F0A7FA00217F2000F0A3FA002189 +:10A73000D92000F09FFA0021822000F09BFA00212E +:10A74000DB2000F097FA0021342000F093FA00217A +:10A75000A42000F08FFA0021A62000F08BFA00213F +:10A76000202000F087FA0021084600F083FAFFF766 +:10A77000ADFE0021AF2000F07DFA00F063F81CBDB3 +:10A78000000C024000040240BC12002010B502463A +:10A79000012000E050430B1EA1F10104E1B2F9D108 +:10A7A00010BD2DE9F84F05460C4616461F46DDE95B +:10A7B0000A9B06FB09F0642190FBF1F000F0FF0A10 +:10A7C0004FF0000801200090A819C2B2234621468C +:10A7D0002846FFF78FFE01200090E019C3B2A819A8 +:10A7E000C2B2E019C1B22846FFF784FE01200090F2 +:10A7F000E019C3B22A4621462846FFF77BFE012016 +:10A80000E119CBB2A919CAB2A9190090C8B2214660 +:10A81000FFF770FE00BF11E00120009004EB08007C +:10A82000C3B205EB0A00C2B204EB0800C1B228466D +:10A83000FFF760FE08F1010000F0FF08B845EBDB10 +:10A84000BDE8F88F70B50024002504F1B001C8B24E +:10A85000002100F00FFA0021084600F00BFA002159 +:10A86000102000F007FA00BF0EE0002508E00849BC +:10A8700001EBC501085D012100F0FCF9681CC5B2BF +:10A88000802DF4DB601CC4B2082CEEDB70BD000030 +:10A89000B3AA002010B5044600BF02210A4808F000 +:10A8A00027F80028F9D02146074808F02DF800BF06 +:10A8B0000121054808F01CF80028F9D0024808F0EA +:10A8C00020F8C0B210BD0000003800402DE9FE4F56 +:10A8D0000746884692461C460197CDF80080082C12 +:10A8E00002D14FF006091FE02046E31704EB537333 +:10A8F000DB1021464FEAE47C04EB5C7C4FEAEC0C75 +:10A90000A4EBCC0CBCF1000F02D04FF0010C01E025 +:10A910004FF0000C6344224604EBD27C4FEA6C0CEF +:10A9200003FB0CF303F0FF09AAF12000C6B20025D7 +:10A930005EE0082C07D106EB46002F4901EB4000F2 +:10A9400010F805B01DE00C2C07D106EB46002B4992 +:10A9500001EB800010F805B013E0102C05D1284859 +:10A9600000EB061010F805B00BE0182C07D106EB31 +:10A97000C600244901EB800010F805B001E0BDE8F5 +:10A98000FE8F002002901CE00BF0010028B1414630 +:10A9900038460C9AFFF704FE09E00C9808B901202C +:10A9A00000E00020024641463846FFF7F9FD4FEA35 +:10A9B0006B0B08F1010000F0FF080298401CC0B2C8 +:10A9C000029002980828DFDB781CC7B2082C0BD055 +:10A9D00004EBD4714A100199791A8A4204D1019F7B +:10A9E00000980830C0B20090DDF80080681CC5B245 +:10A9F0004D459EDB00BFC2E724DF03084CE103089E +:10AA0000C0E50308B0EB03082DE9FF4F2DED068BE1 +:10AA100083B0074693461E46DDE917484FF000090C +:10AA2000CA46DEB95846DDF7F3FD41EC1A0BB0EE2D +:10AA30004A0AF0EE6A0A0BF0EBFEB0EE409AF0EE36 +:10AA4000609A9FED400B53EC102B51EC190BDDF786 +:10AA500030FC41EC180BDDF71DFEC6B2082C01D10D +:10AA60004FF002091698864211DC169800280EDD78 +:10AA700023463022CDF8008038460A99FFF726FF9A +:10AA8000204604EBD07109EB61013944CFB20025B7 +:10AA90004CE01698301AA84210D104EBD47109EB9F +:10AAA000610101FB0571C8B223462E22CDE9008465 +:10AAB0000A99FFF70BFF4FF0010A35E006EB0A0099 +:10AAC000401B401EC1B20A20FFF760FEBBFBF0F046 +:10AAD0000A21B0FBF1F201FB12000290029880B94A +:10AAE00004EBD47109EB61010AEB070201FB0521BC +:10AAF000C8B223463022CDE900840A99FFF7E6FE6A +:10AB000011E004EBD47109EB61010AEB070301FBCF +:10AB10000531C8B2CDE9008402993031CAB223466A +:10AB20000A99FFF7D3FE00BF681CC5B206EB0A0006 +:10AB3000A842AEDC304603B0BDEC068B04B0BDE8E5 +:10AB4000F08F0000000000000000F03F2DE9FF4FF3 +:10AB500005460E4617461C46DDF838904FF0000AB1 +:10AB60000095B3462046E21704EB5272D2102146FC +:10AB7000E31704EB5373DB10A4EBC3030BB1012306 +:10AB800000E000231A44D4B24FF0000845E0002052 +:10AB900003903BE00D9810F80A0002900AF10100C2 +:10ABA0001FFA80FA002001901DE0029800F00100D9 +:10ABB00028B14A4631462846FFF7F2FC0AE0B9F1CF +:10ABC000000F01D1012000E0002002463146284656 +:10ABD000FFF7E6FC029840100290701CC6B2019884 +:10ABE000401CC0B2019001980828DEDB681CC5B289 +:10ABF0000098281AB84204D1009D0BF1080000F01B +:10AC0000FF0B5E460398401CC0B203900398B84205 +:10AC1000C0DB08F1010000F0FF08A045B7DBBDE88C +:10AC2000FF8F2DE9F8430646884614461F46DDE9A6 +:10AC3000085915E0CDF8009022782B464146304661 +:10AC4000FFF744FE082D02D1B01DC6B205E028462C +:10AC500005EBD07106EB6101CEB2641C781EC7B261 +:10AC60002FB12078202802DB20787E28E2DDBDE8A5 +:10AC7000F883000070B505460C462CB14FF4006116 +:10AC80001048DFF777FF04E04FF400610D48DFF76D +:10AC90006FFF4FF480510B48DFF76AFF4FF480518C +:10ACA0000948DFF767FF2846FFF7F4FD4FF48051AE +:10ACB0000448DFF75FFF4FF400610248DFF75AFFF7 +:10ACC00070BD0000000C02400004024010B528488E +:10ACD0000068284908602648001D0068486024482C +:10ACE000083000688860082250212348DFF7E6FB1F +:10ACF00006212048DEF70CFE1F490988884206D04D +:10AD00001D48007A20F00400001D1B49087206212E +:10AD10001848401CDEF7FCFD17494988884206D0D8 +:10AD20001548007A20F00400001D1349087208211C +:10AD30001048801CDEF7ECFD0F498988884206D058 +:10AD40000D48007A20F00400001D0B49087208210C +:10AD50000848C01CDEF7DCFD0749C988884206D0D8 +:10AD60000548007A20F00400001D0349087210BD58 +:10AD7000107AFF1FE47A0020BC1200202DE9F04F6A +:10AD800091B00021109189460F910E918A460D9144 +:10AD90000C910B910A9109910891079106910591E7 +:10ADA00004910391029100240026019100258B4615 +:10ADB000F94890F806070121B1EBD01F44F0C88094 +:10ADC00004F0A5B80E98401CC1B20E91F3488078EB +:10ADD000022804D1F148407808B107200290BDF85C +:10ADE00008109DF830000844ED49085CFA287DD130 +:10ADF000BDF808109DF830000844401CE849085C84 +:10AE0000E549EF394871BDF808109DF83000084455 +:10AE1000801CE349085CE049EF390871BDF808106F +:10AE20009DF830000844C01CDD49085CDA49EF3960 +:10AE3000C870BDF808109DF830000844001DD849BE +:10AE4000085CD549EF398870BDF808109DF83000CE +:10AE50000844401DD249085CCF49EF394870BDF81D +:10AE600008109DF830000844801DCD49095CCD488C +:10AE700080F8111F90F8111F90F80B0F814213DD1D +:10AE8000C84890F8112F10460021FCF733FC074604 +:10AE90008846C44890F80B2F10460021FCF72AFC86 +:10AEA000381AC1B20F9112E0BE4890F80B2F10462D +:10AEB0000021FCF71FFC07468846BA4890F8112F7E +:10AEC00010460021FCF716FC381AC1B20F910F98FA +:10AED00005281EDBB34890F8110F542819DAB14841 +:10AEE00090F8110F062814DDAB4800E013E0EF38AE +:10AEF000407924280DDBA848EF384079502808DC39 +:10AF0000A548F538811D0A68026089888180DEF7CE +:10AF100011FF06200C90BDF808109DF83000084481 +:10AF2000801C9F49095CBDF808209DF83000104442 +:10AF3000401C9B4A105C41EA0029BDF808109DF8AE +:10AF400030000844C01C1146085C0106BDF808200A +:10AF50009DF830001044001D914A105C41EA004108 +:10AF6000BDF808209DF830001044401D8C4A105C4C +:10AF700041EA0021BDF808209DF830001044801DF2 +:10AF8000874A105C41EA000B87480068834503F05C +:10AF90009E87B9F5FA6F83F29A87B9F1000F43F3F0 +:10AFA00096878148C0F800B07B48B0F87E16BDF89F +:10AFB000082002EB0900C01C81420ADD7648B0F887 +:10AFC0007E1609F10200081A81B27348A0F87E16B5 +:10AFD00003E000217048A0F87E16714ABDF8081001 +:10AFE00050184946DEF794FC0546BDF8081001EB01 +:10AFF0000900401C6A49095CBDF8082002EB090001 +:10B00000674A105C41EA0021A94243F04C87654839 +:10B0100090F80A0F50B109F1020291B2604BBDF8ED +:10B020000820981801230422DFF7F0FDBDF808205E +:10B030009DF830101144091D594A515C01F00F0070 +:10B0400000EBD0714A10A0EB4201CAB20B92BDF8DE +:10B0500008209DF830101144891D514A515C01F0BF +:10B060000F0000EBD0714A100A9200241AE0BDF8DC +:10B0700008209DF830100A44D21D1119484A505C2E +:10B080009DF828209DF82C10DEF7AEFE0146BDF895 +:10B0900008209DF830000244D21D1019404A115476 +:10B0A000601C84B29DF83000A9EB0000C01FA042D4 +:10B0B000DDDCBDF808109DF830000844C01D38499B +:10B0C000095C10910121344880F8E01700203749CD +:10B0D0004860887036498870486034481038416844 +:10B0E0002D48C0F8C416012180F8B8162B48807886 +:10B0F000032803D029488078012802D101202D4956 +:10B100000860002104911098152803F0B28410DC27 +:10B11000A0F10B000A2883F0B586DFE810F099173C +:10B12000301891188918B31E25004A1A591AB31EEF +:10B13000521CA22802F0E1800CDC162803F07E816C +:10B14000182803F09A851F2803F0F483A12843F000 +:10B150009986FCE3A32802F00483A42801F05D860D +:10B16000A528F4D101F046BC1348D0F80C0210B168 +:10B170001F200A49087100200990E9E3BDF8240066 +:10B1800000EB400101EB00100C4901EB001080794D +:10B190000E287DD214E00000BC3200209C3A002032 +:10B1A00000990020BC220020240A002084390020BD +:10B1B000C87A002088024042BC120020984000203B +:10B1C000DFE800F0660708090AD2FA0B0C0E0FD36D +:10B1D000D40D00BF00BF00BF00BF00BF00BF00BF55 +:10B1E00000BF00200890AFE0BDF808109DF83000C7 +:10B1F00001440831BDF810000844FE490A5CBDF85E +:10B20000240040F253314843FB4901EB800101F532 +:10B210006271BDF8200000EB400303EB001001EB6E +:10B22000C0004276BDF808109DF830000844083090 +:10B23000BDF810100844EF49085C20B1012803D084 +:10B24000022876D114E074E0BDF8241001EB41022D +:10B2500002EB0111E94A02EB01123032BDF8201075 +:10B2600002EB0112901C917821F00402027060E060 +:10B27000BDF8241001EB410202EB0111DF4A02EBA1 +:10B2800001123032BDF8201002EB0112901C00E0D8 +:10B29000FDE3917821F0080202700022BDF824003D +:10B2A00000EB400101EB0010D44901EB00103030FD +:10B2B000BDF8201000EB01104260BDF82410022000 +:10B2C000DEF7F4FE002416E00022BDF8240040F270 +:10B2D00053314843C84901EB800101F56271BDF863 +:10B2E000200000EB400303EB001001EBC0014731ED +:10B2F0000A55601C84B2142CE6DB002416E0002200 +:10B30000BDF8240040F253314843BB4901EB8001B2 +:10B3100001F56271BDF8200000EB400303EB001063 +:10B3200001EBC00163310A55601C84B20A2CE6DBD4 +:10B3300000BF00BFBDF81000401C81B20491BDF8F1 +:10B340002000401C81B20891BDF8240000EB4001B0 +:10B3500001EB0010A94901EB0010C179BDF82000F4 +:10B3600081423FF741AF92E300BF00BFBDF8081034 +:10B370009DF8300008440830BDF8101008449D497D +:10B38000085C20B1012803D0022817D115E015E090 +:10B39000BDF8241001EB410202EB0111974A02EBC8 +:10B3A00001123032BDF8201002EB0112901C91788E +:10B3B00021F00402027001E007E000BF00BFBDF809 +:10B3C0001000401C81B2049161E300200890FDE36D +:10B3D000BDF808109DF8300001440831BDF8100098 +:10B3E000084484490A5CBDF8240040F253314843C4 +:10B3F000814901EB800101F56271BDF8200000EB8D +:10B40000400303EB001001EBC0004276BDF80810CA +:10B410009DF8300008440830BDF810100844754904 +:10B42000085CF4287ED01DDC20287CD00DDC0428AC +:10B430007AD005DC08B3012877D0022876D18AE1DA +:10B44000082874D01028F9D169E2F12870D004DC02 +:10B4500040286ED0F028F1D1FEE3F2286AD0F3281C +:10B46000ECD1FEE3F5380B2860D2DFE800F0FDFCFC +:10B47000FBFAF9F8F7F6F5F4F300BDF8240040F212 +:10B48000533148435C4901EB800000F56270BDF820 +:10B49000201001EB410202EB011100EBC10090F81A +:10B4A0007E0010285CD10022BDF8240040F2533108 +:10B4B0004843514901EB800101F56271BDF820005C +:10B4C00000EB400303EB001001EBC00080F87E208E +:10B4D000BDF8240040F253314843474901EB800056 +:10B4E00000F56270BDF8201001EB410202EB011182 +:10B4F00000EBC1004079F82832D0BDF8240040F2BA +:10B50000533148433C4901EB800000F56270BDF8BF +:10B51000201001EB410202EB011100EBC100407968 +:10B52000F72808E09EE3C3E261E11FE0BFE2AAE181 +:10B5300095E330E394E313D0F322BDF8240040F206 +:10B54000533148432C4901EB800000F56270BDF88F +:10B55000201001EB410303EB011100EBC10042712C +:10B56000BDF81000401C81B20491D2E3F222BDF874 +:10B57000240040F2533148431F4901EB800000F59D +:10B580006270BDF8201001EB410303EB011100EBE9 +:10B59000C1004271BDF8241001EB410202EB011120 +:10B5A000164A02EB01123032BDF8201002EB0112F4 +:10B5B000901C917821F004020270BDF808009DF8FB +:10B5C000301008440830BDF81010084409490A5CDE +:10B5D000BDF8240040F253314843074901EB800095 +:10B5E00000F56270BDF8201001EB410303EB01117F +:10B5F00006E00000009900205845002098400020F7 +:10B6000000EBC10080F87E20002422E0BDF8081085 +:10B610009DF8300001440831BDF8100001440819BC +:10B62000401CFE490A5CBDF8240040F253314843F7 +:10B63000FB4901EB800101F56271BDF8200000EBD0 +:10B64000400303EB001001EBC00151310A55601CAF +:10B6500084B20AE011E30FE30DE30BE309E307E330 +:10B6600005E303E301E3FFE2FDE20F2CCEDB002460 +:10B6700022E0BDF808109DF8300001440831BDF803 +:10B680001000014408191030E4490A5CBDF8240098 +:10B6900040F253314843E24901EB800101F5627108 +:10B6A000BDF8200000EB400303EB001001EBC000ED +:10B6B00063300255601C84B20A2CDADBBDF8081036 +:10B6C0009DF8300001440831BDF8100008441A30DC +:10B6D000D2490A5CBDF8240040F253314843D049B6 +:10B6E00001EB800101F56271BDF8200000EB400321 +:10B6F00003EB001001EBC00080F87820002422E06A +:10B70000BDF808109DF8300001440831BDF8100064 +:10B71000014408191B30C1490A5CBDF8240040F2FD +:10B7200053314843BE4901EB800101F56271BDF818 +:10B73000200000EB400303EB001001EBC001793166 +:10B740000A55601C84B2052CDADBBDF810002030ED +:10B7500081B20491DDE2F222BDF8240040F25331BF +:10B760004843AF4901EB800000F56270BDF820103E +:10B7700001EB410303EB011100EBC1004271BDF885 +:10B78000241001EB410202EB0111A64A02EB011267 +:10B790003032BDF8201002EB0112901C917821F09C +:10B7A00004020270BDF808009DF83010084408300B +:10B7B000BDF81010084499490A5CBDF8240040F215 +:10B7C00053314843964901EB800000F56270BDF8A3 +:10B7D000201001EB410303EB011100EBC10080F8E5 +:10B7E0007E20BDF81000401C80B2049091E2F2224D +:10B7F000BDF8240040F253314843894901EB8000F1 +:10B8000000F56270BDF8201001EB410303EB01115C +:10B8100000EBC1004271BDF8241001EB410202EBC4 +:10B820000111804A02EB01123032BDF8201002EB08 +:10B830000112901C917821F004020270BDF80800FA +:10B840009DF8301008440830BDF8101008447349C2 +:10B850000A5CBDF8240040F253314843704901EBC3 +:10B86000800000F56270BDF8201001EB410303EB8E +:10B87000011100EBC10080F87E20BDF81000401CD3 +:10B8800080B2049045E2F222BDF8240040F2533128 +:10B890004843634901EB800000F56270BDF8201059 +:10B8A00001EB410303EB011100EBC1004271BDF854 +:10B8B000241001EB410202EB01115A4A02EB011282 +:10B8C0003032BDF8201002EB0112901C917821F06B +:10B8D00004020270BDF808009DF8301008440830DA +:10B8E000BDF8101008444D490A5CBDF8240040F230 +:10B8F000533148434A4901EB800000F56270BDF8BE +:10B90000201001EB410303EB011100EBC10080F8B3 +:10B910007E20BDF81000401C80B20490F9E1BDF813 +:10B92000240040F2533148433D4901EB800000F5CB +:10B930006270BDF8201001EB410202EB011100EB37 +:10B94000C1004079F8282BD0BDF8240001E06DE259 +:10B95000FBE140F253314843314901EB800000F5EF +:10B960006270BDF8201001EB410202EB011100EB07 +:10B97000C1004079F72813D0F322BDF8240040F22B +:10B9800053314843264901EB800000F56270BDF851 +:10B99000201001EB410303EB011100EBC1004271E8 +:10B9A000BDF8241001EB410202EB01111D4A02EB2C +:10B9B00001123032BDF8201002EB0112901C917878 +:10B9C00021F004020270BDF808009DF83010084410 +:10B9D0000830BDF81010084410490A5CBDF8240076 +:10B9E00040F2533148430E4901EB800000F562708C +:10B9F000BDF8201001EB410303EB011100EBC10086 +:10BA000080F87E20BDF808009DF83010084408300A +:10BA1000BDF810100844401C004905E000990020C2 +:10BA200058450020984000200A5CBDF8240040F2F0 +:10BA300053314843F94901EB800000F56270BDF8CD +:10BA4000201001EB410303EB011100EBC10080F872 +:10BA50007820002424E0BDF808109DF8300001444F +:10BA60000831BDF8100001440819801CEC490A5C3B +:10BA7000BDF8240040F253314843E84901EB80010E +:10BA800001F56271BDF8200000EB400300E056E1D3 +:10BA900003EB001001EBC00179310A55601C84B240 +:10BAA000052CD8DBBDF81000C01D81B2049130E137 +:10BAB000F222BDF8240040F253314843D74901EB4C +:10BAC000800000F56270BDF8201001EB410303EB2C +:10BAD000011100EBC1004271BDF8241001EB4102DD +:10BAE00002EB0111CF4A02EB01123032BDF82010F7 +:10BAF00002EB0112901C917821F004020270BDF853 +:10BB000008009DF8301008440830BDF810100844B3 +:10BB1000C3490A5CBDF8240040F253314843BF4991 +:10BB200001EB800000F56270BDF8201001EB4103CD +:10BB300003EB011100EBC10080F87E20002422E01D +:10BB4000BDF808109DF8300001440831BDF8100020 +:10BB500001440819401CB2490A5CBDF8240040F2B7 +:10BB600053314843AD4901EB800101F56271BDF8E5 +:10BB7000200000EB400303EB001001EBC001793122 +:10BB80000A55601C84B2042CDADBBDF81000401D9D +:10BB900081B20491BDE0F222BDF8240040F253319D +:10BBA00048439E4901EB800000F56270BDF820100B +:10BBB00001EB410303EB011100EBC1004271BDF841 +:10BBC000241001EB410202EB011100E0A7E0954ACD +:10BBD00002EB01123032BDF8201002EB0112901C72 +:10BBE000917821F004020270BDF8241001EB4102AB +:10BBF00002EB01118B4A02EB01123032BDF820102A +:10BC000002EB0112901C917821F040020270BDF805 +:10BC100008009DF8301008440830BDF810100844A2 +:10BC20007F490A5CBDF8240040F2533148437B4908 +:10BC300001EB800000F56270BDF8201001EB4103BC +:10BC400003EB011100EBC10080F87E20BDF810006D +:10BC5000401C80B204905CE000E002E000BF00BF46 +:10BC600000BF00BF00BF00BF00BF00BF00BF00BFDC +:10BC700000BF00BF00BF00BF00BFF222BDF824001C +:10BC800040F253314843654901EB800000F5627092 +:10BC9000BDF8201001EB410303EB011100EBC100E3 +:10BCA0004271BDF8241001EB410202EB01115D4A23 +:10BCB00002EB01123032BDF8201002EB0112901C91 +:10BCC000917821F004020270BDF808009DF8301050 +:10BCD00008440830BDF81010084451490A5CBDF80A +:10BCE000240040F2533148434C4901EB800000F5F9 +:10BCF0006270BDF8201001EB410303EB011100EB72 +:10BD0000C10080F87E20BDF81000401C80B2049075 +:10BD100000BF00BFBDF82000401C81B20891BDF8F3 +:10BD2000240000EB400101EB00103E4901EB001044 +:10BD3000C179BDF8200081423FF74AAB00BF00BF88 +:10BD4000BDF82400401C81B20991374890F86A0B75 +:10BD5000BDF8241088423FF711AA334890F80C0C24 +:10BD6000002859DD002009904EE0BDF808109DF82C +:10BD7000300001440831BDF81000084428490A5C2D +:10BD8000BDF8240040F253314843244901EB8001BF +:10BD900001F56271BDF8200000EB400303EB0010D9 +:10BDA00001EBC0004276BDF808109DF83000084451 +:10BDB0000830BDF8101008441949085C20B101286A +:10BDC00003D0022815D10AE013E01649DC39BDF88A +:10BDD00024208818017821F00401017009E011493C +:10BDE000DC39BDF824208818017821F008010170A1 +:10BDF00000BF00BFBDF81000401C81B20491BDF827 +:10BE00002400401C81B20991074890F80C0C401E98 +:10BE1000BDF824108842A8DC03F044B8584500203F +:10BE20000099002098400020BC320020B9F11B0F7F +:10BE30007DDB00200990F4E300200890F8E3BDF8D2 +:10BE4000240000EB400101EB0010F74901EB00106A +:10BE50003030BDF8201000EB01108078C0F34010A6 +:10BE6000002865D1BDF8240000EB400101EB001073 +:10BE7000ED4901EB00103030BDF8201000EB01104F +:10BE80008078C0F340000028EBD1BDF8240000EB1F +:10BE9000400101EB0010E44901EB00103030BDF827 +:10BEA000201000EB0110807A022841D0BDF8081064 +:10BEB0009DF83000014408310AEB8A0000EBCA000B +:10BEC0000844DA490A5C10460021FBF713FCBDF870 +:10BED000242002EB420303EB0212D34B03EB0212CA +:10BEE0003032BDF8203002EB0312127842400A4390 +:10BEF000B7D1BDF8240040F253314843CC4901EB9F +:10BF0000800000F56270BDF8201001EB410202EBE9 +:10BF1000011100EBC10090F84500012813D0BDF8D5 +:10BF2000240000EB400101EB0010BF4901E0F5E304 +:10BF3000F5E301EB00103030BDF8201000EB0110EC +:10BF4000807A03287ED1BDF8240040F25331484363 +:10BF5000B74901EB800000F56270BDF8201001EBDD +:10BF6000410202EB011100EBC10090F846000028ED +:10BF7000E8D10022BDF8240000EB400101EB0010E5 +:10BF8000A94901EB00113031BDF8200001EB001090 +:10BF9000C272BDF808109DF8300008440930A3496A +:10BFA0000A5CBDF8240040F253314843A04901EB3C +:10BFB000800101F56271BDF8200000EB400303EB46 +:10BFC000001001EBC000C271BDF808109DF83000F0 +:10BFD00008440A309549085C0106BDF808209DF820 +:10BFE000300010440B30914A105C41EA0041BDF82A +:10BFF00008209DF8300010440C308C4A105C41EA57 +:10C000000021BDF808209DF8300010440D30874A0B +:10C01000105C0143BDF8240040F253325043844A7F +:10C0200002EB800202F56272BDF8200000EB4003D3 +:10C0300003EB001002EBC0008160BDF808109DF812 +:10C04000300000E0EAE0084411307849085C01065D +:10C05000BDF808209DF8300010441230734A105C7F +:10C0600041EA0041BDF808209DF83000104413302B +:10C070006E4A105C41EA0021BDF808209DF83000AE +:10C0800010441430694A105C0143BDF8240000EBF1 +:10C09000400202EB0012644800EB02123032BDF89D +:10C0A000200002EB00104160BDF824100220DDF7F3 +:10C0B000FDFFBDF8240000EB400101EB00105A49E0 +:10C0C00001EB00113031BDF8200001EB00100178C8 +:10C0D000BDF8240040F253325043554A02EB800031 +:10C0E00041700022BDF8240040F2533148435049CA +:10C0F00001EB800101F56271BDF8200000EB400307 +:10C1000003EB001001EBC0008271BDF8240040F287 +:10C1100053314843464901EB800000F56270BDF899 +:10C12000201001EB410202EB011100EBC10080681D +:10C13000002873D0BDF8240000EB400101EB001093 +:10C14000394901EB001080790B2868D2DFE800F054 +:10C150006706CBFE676767FDFCFBFA00BDF82400AD +:10C1600040F253314843324901EB800000F56270E0 +:10C17000BDF8201001EB410202EB011100EBC10000 +:10C18000C07910B101287DD196E0BDF8240000EB04 +:10C19000400101EB0010244901EB0010007BE0BBE3 +:10C1A000BDF8240040F253314843214901EB80009F +:10C1B00000F56270BDF8201001EB410202EB0111A5 +:10C1C00000EBC1008068B0F5100F14D1C322BDF898 +:10C1D000240040F253314843154901EB800000F53B +:10C1E0006270BDF8201001EB410303EB011100EB7D +:10C1F000C10042715FE0B522BDF8240040F2533126 +:10C2000048430B4901EB800000F56270BDF8201037 +:10C2100001EB410303EB011102E00BE0B5E31CE28B +:10C2200000EBC100427146E09840002000990020D8 +:10C2300058450020BDF8240040F253314843F949E5 +:10C2400001EB800000F56270BDF8201001EB4102A7 +:10C2500002EB011100EBC1008068B0F1104F16D164 +:10C26000C322BDF8240040F253314843ED4901EBAD +:10C27000800000F56270BDF8201001EB410303EB74 +:10C28000011100E02DE000EBC100427113E0B52286 +:10C29000BDF8240040F253314843E24901EB8000ED +:10C2A00000F56270BDF8201001EB410303EB0111B2 +:10C2B00000EBC100427114E0B922BDF8240040F245 +:10C2C00053314843D74901EB800000F56270BDF857 +:10C2D000201001EB410303EB011100EBC10042719F +:10C2E00000BF00BF50E3BDF8240040F25331484383 +:10C2F000CC4901EB800101F56271BDF8200000EB33 +:10C30000400202EB001011F83010BDF8240040F29A +:10C3100053325043C34A02EB80004079814277D1C7 +:10C32000BDF808109DF8300008440E30BE49085C86 +:10C330000104BDF808209DF8300010440F30BA4ABF +:10C34000105C04E00BE347E288E1F2E061E041EADF +:10C350000021BDF808209DF8300010441030B24A8A +:10C36000105C0143BDF8240040F253325043AD4A03 +:10C3700002EB800202F56272BDF8200000EB400380 +:10C3800003EB001002EBC0004163BDF808109DF8FC +:10C39000300008440930A4490A5CBDF8240040F28A +:10C3A000533148439F4901EB800101F56271BDF8AB +:10C3B000200000EB400303EB001001EBC000C27152 +:10C3C000A422BDF8240040F253314843954901EBC3 +:10C3D000800101F56271BDF8200000EB400303EB22 +:10C3E000001001EBC0008270A322BDF8240040F2CF +:10C3F000533148438B4901EB800000F56270BDF872 +:10C40000201001EB410303EB011100EBC10042716D +:10C41000BAE2BDF8240040F253314843814901EBB0 +:10C42000800101F56271BDF8200000EB400202EBD3 +:10C43000001011F83010BDF8240040F25332504380 +:10C44000784A02EB80004079814271D1BDF8081032 +:10C450009DF8300008440E307349085C0104BDF8B3 +:10C4600008209DF8300010440F306F4A105C41EAFC +:10C470000021BDF808209DF83000104410306A4AB1 +:10C48000105C0143BDF8240040F253325043654A2A +:10C4900002EB800202F56272BDF8200000EB40035F +:10C4A00003EB001002EBC0004163BDF808109DF8DB +:10C4B0003000084409305C490A5CBDF8240040F2B1 +:10C4C00053314843574901EB800101F56271BDF8D2 +:10C4D000200000EB400303EB001001EBC000C27131 +:10C4E000A422BDF8240040F2533148434D4901EBEA +:10C4F000800101F56271BDF8200000EB400303EB01 +:10C50000001001EBC0008270A322BDF8240040F2AD +:10C5100053314843434901EB800000F56270BDF898 +:10C52000201001EB410303EB011100EBC10042714C +:10C530002AE2BDF8240000EB400101EB00103B496A +:10C5400001EB0010007BE0BBBDF8240040F253314A +:10C550004843344901EB800000F56270BDF82010BB +:10C5600001EB410202EB011100EBC1008068B0F564 +:10C57000100F14D10522BDF8240040F25331484376 +:10C58000284901EB800000F56270BDF8201001EB36 +:10C59000410303EB011100EBC10042715DE0012298 +:10C5A000BDF8240040F2533148431E4901EB80009E +:10C5B00000F56270BDF8201001EB410303EB01119F +:10C5C00000E003E000EBC100427146E0BDF824004A +:10C5D00040F253314843134901EB800000F562708B +:10C5E000BDF8201001EB410202EB011100EBC1008C +:10C5F0008068B0F1104F1CD10522BDF8240040F234 +:10C6000053314843074901EB800000F56270BDF8E3 +:10C61000201001EB410303EB011100EBC10042715B +:10C620001BE0DCE1584500200099002098400020E4 +:10C63000B1E10122BDF8240040F253314843FE49E4 +:10C6400001EB800000F56270BDF8201001EB4103A2 +:10C6500003EB011100EBC100427195E1BDF824002C +:10C6600040F253314843F44901EB800000F5627019 +:10C67000BDF8201001EB410202EB011100EBC100FB +:10C68000C07910B101287AD18FE0BDF8240000EB09 +:10C69000400101EB0010E94901EB0010007BE0BB19 +:10C6A000BDF8240040F253314843E34901EB8000D8 +:10C6B00000F56270BDF8201001EB410202EB0111A0 +:10C6C00000EBC1008068B0F5100F14D10822BDF84E +:10C6D000240040F253314843D74901EB800000F574 +:10C6E0006270BDF8201001EB410303EB011100EB78 +:10C6F000C100427158E08922BDF8240040F2533154 +:10C700004843CD4901EB800000F56270BDF8201070 +:10C7100001EB410303EB011102E005E068E135E1C3 +:10C7200000EBC10042713FE0BDF8240040F25331FC +:10C730004843C14901EB800000F56270BDF820104C +:10C7400001EB410202EB011100EBC1008068B0F186 +:10C75000104F15D10822BDF8240040F25331484350 +:10C76000B54901EB800000F56270BDF8201001EBC7 +:10C77000410303EB011100EBC100427114E029E019 +:10C780008922BDF8240040F253314843AA4901EB05 +:10C79000800000F56270BDF8201001EB410303EB4F +:10C7A000011100EBC100427114E08B22BDF824009E +:10C7B00040F253314843A04901EB800000F562701C +:10C7C000BDF8201001EB410303EB011100EBC100A8 +:10C7D000427100BF00BFD7E0BDF8240040F25331E2 +:10C7E0004843954901EB800101F56271BDF82000D5 +:10C7F00000EB400202EB001001EBC00090F891400A +:10C80000BDF8240040F2533148438B4901EB8000CE +:10C810004470BDF8240040F253314843864901EB8F +:10C8200080010831C4EBC40001EBC0000179BDF800 +:10C83000240040F2533250437F4A02EB800040799B +:10C8400081427CD1BDF8240040F253314843114667 +:10C8500001EB800101F56271BDF8200000EB4002A0 +:10C8600002EB001001EBC00090F89210BDF824001C +:10C8700040F253325043704A02EB80000830C4EB60 +:10C88000C40200EBC200C170BDF808109DF8300072 +:10C8900008440E306A49085C0104BDF808209DF880 +:10C8A000300010440F30664A105C41EA0021BDF8A8 +:10C8B00008209DF8300010441030614A105C01439C +:10C8C000BDF8240040F2533250435B4A02EB800231 +:10C8D00002F56272BDF8200000EB400303EB00108C +:10C8E00002EBC0004163BDF808109DF83000084419 +:10C8F000093053490A5CBDF8240040F253314843E3 +:10C900004D4901EB800101F56271BDF8200000EB9B +:10C91000400303EB001001EBC000C271A422BDF87C +:10C92000240040F253314843434901EB8001083170 +:10C93000C4EBC40001EBC0008271A32100E00DE054 +:10C94000BDF8240040F2533250433B4A02EB8000D2 +:10C950000830C4EBC40200EBC200417114E00522B0 +:10C96000BDF8240040F253314843334901EB8000C5 +:10C9700000F56270BDF8201001EB410303EB0111DB +:10C9800000EBC100427100BF00BF13E0BDF8200002 +:10C99000401C81B20891BDF8240000EB400101EB7E +:10C9A0000010264901EB0010C179BDF8200081423A +:10C9B0003FF745AA00BFBDF8240000EB400101EBA2 +:10C9C00000101E4901EB0010C179BDF82000814222 +:10C9D00000DD0CE0BDF82400401C81B2099119482B +:10C9E00090F86A0BBDF8241088423FF725AA00BFD3 +:10C9F00002F058BAB9F11B0F7EDB0020099002E269 +:10CA000000200890DBE1BDF8240000EB400101EBC1 +:10CA100000100A4901EB00103030BDF8201000EB87 +:10CA200001108078C0F34000002866D1BDF82400D2 +:10CA300040F25331484307E0584500209840002019 +:10CA400000990020BC320020F74901EB800000F57E +:10CA50006270BDF8201001EB410202EB011100EB06 +:10CA6000C10090F846000028DFD1BDF808109DF8FD +:10CA70003000014408310AEB8A0000EBCA00084488 +:10CA8000EA490A5C10460021FAF734FEBDF824207A +:10CA900002EB420303EB0212E54B03EB02123032CE +:10CAA000BDF8203002EB0312127842400A4324D131 +:10CAB000BDF808109DF8300008440930DB490A5CD5 +:10CAC000BDF8240040F253314843D74901EB8001BF +:10CAD00001F56271BDF8200000EB400303EB00108C +:10CAE00001EBC000C271BDF808109DF83000084489 +:10CAF0000A30CE49085C01E08EE15BE10106BDF839 +:10CB000008209DF8300010440B30C84A105C41EA00 +:10CB10000041BDF808209DF8300010440C30C34A95 +:10CB2000105C41EA0021BDF808209DF83000104457 +:10CB30000D30BE4A105C0143BDF8240040F2533270 +:10CB40005043B94A02EB800202F56272BDF8200040 +:10CB500000EB400303EB001002EBC0008160BDF866 +:10CB600008109DF8300008441130B049085C0106F7 +:10CB7000BDF808209DF8300010441230AB4A105C1C +:10CB800041EA0041BDF808209DF830001044133000 +:10CB9000A64A105C41EA0021BDF808209DF830004B +:10CBA00010441430A14A105C0143BDF8240000EB8E +:10CBB000400202EB00109E4A02EB00123032BDF838 +:10CBC000200002EB00104160BDF824100220DDF7C8 +:10CBD0006DFABDF8240000EB400101EB0010944910 +:10CBE00001EB00113031BDF8200001EB001001789D +:10CBF000BDF8240040F2533250438B4A02EB8000D0 +:10CC000041700122BDF8240040F253314843864967 +:10CC100001EB800101F56271BDF8200000EB4003DB +:10CC200003EB001001EBC0008271BDF8240000EBA3 +:10CC3000400101EB00107E4901EB001080790128D2 +:10CC400006D0072847D008285AD00A2842D19AE0AF +:10CC5000BDF8240040F253314843734901EB800092 +:10CC600000F56270BDF8201001EB410202EB0111EA +:10CC700000EBC100C07910B101282AD114E0B5221F +:10CC8000BDF8240040F253314843674901EB80006E +:10CC900000F56270BDF8201001EB410303EB0111B8 +:10CCA00000EBC100427114E0B922BDF8240040F24B +:10CCB000533148435C4901EB800000F56270BDF8D8 +:10CCC000201001EB410303EB011100EBC1004271A5 +:10CCD00000BF00BF6CE00122BDF8240040F25331D8 +:10CCE0004843514901EB800000F56270BDF8201007 +:10CCF00001EB410303EB011100EBC100427157E06E +:10CD0000BDF8240040F253314843474901EB80000D +:10CD100000F56270BDF8201001EB410202EB011139 +:10CD200000EBC100C07910B101282AD114E089229A +:10CD3000BDF8240040F2533148433B4901EB8000E9 +:10CD400000F56270BDF8201001EB410303EB011107 +:10CD500000EBC100427114E08B22BDF8240040F2C8 +:10CD600053314843304901EB800000F56270BDF853 +:10CD7000201001EB410303EB011100EBC1004271F4 +:10CD800000BF00BF14E00422BDF8240040F253317C +:10CD90004843254901EB800000F56270BDF8201082 +:10CDA00001EB410303EB011100EBC100427100BF35 +:10CDB00000BF13E0BDF82000401C81B20891BDF80F +:10CDC000240000EB400101EB0010194901EB0010B9 +:10CDD000C179BDF8200081423FF715AE00BFBDF814 +:10CDE000240000EB400101EB0010114901EB0010A1 +:10CDF000C179BDF82000814200DD0CE0BDF82400BF +:10CE0000401C81B209910B4890F86A0BBDF82410C0 +:10CE100088423FF7F5AD00BFEAE50020099062E2E5 +:10CE2000002008903BE200005845002000990020B7 +:10CE300098400020BC320020BDF808109DF830005A +:10CE400008440830FA490A5C10460021FAF752FCFF +:10CE5000BDF8242002EB420303EB0212F54B03EB77 +:10CE600002123032BDF8203002EB03121278424039 +:10CE70000A437DD1BDF8240000EB400101EB001016 +:10CE8000EC4901EB00113031BDF8200001EB00103E +:10CE90000178BDF8240040F253325043E64A02EBD9 +:10CEA00080004170BDF8240000EB400101EB001050 +:10CEB000E04901EB001080790B2830D2DFE800F068 +:10CEC0002F06308D2F2F2FE8FDFCFB00BDF824002E +:10CED00040F253314843D84901EB800000F56270BD +:10CEE000BDF8201001EB410202EB011100EBC10083 +:10CEF00090F8460098B9CA22BDF8240040F2533198 +:10CF00004843CD4901EB800000F56270BDF8201068 +:10CF100001EB410303EB011100EBC1004271B7E1EA +:10CF2000BDF8240040F253314843C34901EB80016E +:10CF300001F56271BDF8200000EB400202EB001029 +:10CF400011F83010BDF8240040F253325043BA4A71 +:10CF500002EB8000407981423ED1BDF8240040F2CE +:10CF600053314843114601EB800000F5627000E048 +:10CF700090E1BDF8201001EB410202EB011100EB42 +:10CF8000C10090F8460038BBAA22BDF8240040F248 +:10CF900053314843A84901EB800101F56271BDF8A6 +:10CFA000200000EB400303EB001001EBC000827097 +:10CFB000A322BDF8240040F2533148439E4901EBBF +:10CFC000800000F56270BDF8201001EB410303EB17 +:10CFD000011100EBC10042715AE1BDF8240040F29A +:10CFE00053314843944901EB800101F56271BDF86A +:10CFF000200000EB400202EB001011F83010BDF8E9 +:10D00000240040F2533250438B4A02EB80004079B7 +:10D0100081423CD1BDF8240040F2533148431146CF +:10D0200001EB800000F56270BDF8201001EB4102B9 +:10D0300002EB011100EBC10090F8460038BBAA22B8 +:10D04000BDF8240040F2533148437B4901EB800195 +:10D0500001F56271BDF8200000EB400303EB001006 +:10D0600001EBC0008270A322BDF8240040F25331CE +:10D070004843714901EB800000F56270BDF8201053 +:10D0800001EB410303EB011100EBC1004271FFE032 +:10D09000BDF8240040F253314843674901EB80005A +:10D0A00000F56270BDF8201001EB410202EB0111A6 +:10D0B00000EBC10002E0C1E042E017E090F846005A +:10D0C00098B90422BDF8240040F2533148435A492C +:10D0D00001EB800000F56270BDF8201001EB410308 +:10D0E00003EB011100EBC1004271D1E0BDF8240057 +:10D0F00040F253314843504901EB800000F5627023 +:10D10000BDF8201001EB410202EB011100EBC10060 +:10D1100090F8460098B91022BDF8240040F253312F +:10D120004843454901EB800000F56270BDF82010CE +:10D1300001EB410303EB011100EBC1004271A7E0D9 +:10D14000BDF8240040F2533148433B4901EB8001D4 +:10D1500001F56271BDF8200000EB400202EB001007 +:10D1600001EBC00090F89140BDF8240040F253312B +:10D170004843314901EB80004470BDF8240040F27F +:10D18000533148432C4901EB80010831C4EBC40002 +:10D1900001EBC0000179BDF8240040F25332504346 +:10D1A000254A02EB8000407981423FD1BDF824003E +:10D1B00040F253314843114601EB800101F56271A1 +:10D1C000BDF8200000EB400202EB001001EBC000B4 +:10D1D00090F89220BDF8240040F25331484316499C +:10D1E00001EB80010831C4EBC40001EBC000C27048 +:10D1F000AA21BDF8240040F2533250430E4A02EBFC +:10D2000080000830C4EBC40200EBC2008171A3218E +:10D21000BDF8240040F253325043074A02EB80002D +:10D220000830C4EBC40200EBC200417130E00000E2 +:10D23000009900209840002058450020BDF82400A7 +:10D2400040F253314843FE4901EB800000F5627023 +:10D25000BDF8201001EB410202EB011100EBC1000F +:10D2600090F8460098B90622BDF8240040F25331E8 +:10D270004843F34901EB800000F56270BDF82010CF +:10D2800001EB410303EB011100EBC100427100BF50 +:10D2900000BF13E0BDF82000401C81B20891BDF82A +:10D2A000240000EB400101EB0010E64901EB001007 +:10D2B000C179BDF8200081423FF7BEAD00BFBDF887 +:10D2C000240000EB400101EB0010DE4901EB0010EF +:10D2D000C179BDF82000814200DD0CE0BDF82400DA +:10D2E000401C81B20991D84890F86A0BBDF824100F +:10D2F00088423FF795AD00BF8EE50020099026E2F9 +:10D3000000200890FFE1BDF808109DF830000844A7 +:10D310000830CE490A5C10460021FAF7EBF9BDF857 +:10D32000242002EB420303EB0212C64B03EB021272 +:10D330003032BDF8203002EB0312127842400A432B +:10D340007ED1BDF8240000EB400101EB0010BD4987 +:10D3500001EB00113031BDF8200001EB0010017825 +:10D36000BDF8240040F253325043B54A02EB80002E +:10D370004170BDF8240040F253314843114601EB9F +:10D38000800101F56271BDF8200000EB400202EB64 +:10D39000001011F83010BDF8240040F25332504311 +:10D3A000A74A02EB8000407981427DD1BDF8081088 +:10D3B0009DF8300008440930A449085C0104BDF818 +:10D3C00008209DF8300010440A30A04A105C41EA61 +:10D3D0000021BDF808209DF8300010440B309B4A16 +:10D3E000105C0143BDF8240040F253325043944A8C +:10D3F00002EB800202F56272BDF8200000EB4003F0 +:10D4000003EB001002EBC0004163BDF8240000EB09 +:10D41000400101EB00108B4901EB001080790B28D3 +:10D420001DD2DFE800F01C061D48711C1C869BB055 +:10D43000FD00B222BDF8240040F25331484300E021 +:10D440005CE17F4901EB800000F56270BDF82010BF +:10D4500001EB410303EB011100EBC10042714BE111 +:10D46000A522BDF8240040F253314843744901EB32 +:10D47000800101F56271BDF8200000EB400303EB71 +:10D48000001001EBC0008270A322BDF8240040F21E +:10D49000533148436A4901EB800000F56270BDF8E2 +:10D4A000201001EB410300E027E103EB011100EB49 +:10D4B000C100427120E1A522BDF8240040F25331A1 +:10D4C00048435F4901EB800101F56271BDF820001E +:10D4D00000EB400303EB001001EBC0008270A322BD +:10D4E000BDF8240040F253314843554901EB800018 +:10D4F00000F56270BDF8201001EB410303EB011150 +:10D5000000EBC1004271F7E0B522BDF8240040F203 +:10D51000533148434A4901EB800000F56270BDF881 +:10D52000201001EB410303EB011100EBC10042713C +:10D5300000BF0222BDF8240040F253314843404965 +:10D5400001EB800000F56270BDF8201001EB410393 +:10D5500003EB011100EBC1004271CDE08022BDF868 +:10D56000240040F253314843354901EB800000F577 +:10D570006270BDF8201001EB410303EB011100EBD9 +:10D58000C1004271B8E0BDF8240040F25331484375 +:10D590002B4901EB800101F56271BDF8200000EB21 +:10D5A000400202EB001001EBC00090F89140BDF882 +:10D5B000240040F253314843214901EB800044707C +:10D5C000BDF8240040F2533148431D4901EB80016E +:10D5D0000831C4EBC40001EBC0000179BDF82400A0 +:10D5E00040F253325043164A02EB800040798142A8 +:10D5F0004BD1BDF8240040F253314843114601EBB2 +:10D60000800101F56271BDF8200000EB400202EBE1 +:10D61000001001EBC00090F89220BDF8240000E05B +:10D6200034E040F253314843054901EB80010831B1 +:10D63000C4EBC40001EBC000C270A52208E00000EA +:10D640005845002098400020BC320020009900205E +:10D65000BDF8240040F253314843FE4901EB8001FC +:10D660000831C4EBC40001EBC0008271A321BDF8F6 +:10D67000240040F253325043F64A02EB8000083057 +:10D68000C4EBC40200EBC200417135E0BDF82000DC +:10D69000C1B2BDF8240040F253325043ED4A02EBD0 +:10D6A000800041700A22BDF8240040F25331484303 +:10D6B000E84901EB800101F56271BDF8200000EB43 +:10D6C000400303EB001001EBC00042710122BDF8E2 +:10D6D000240040F253314843DE4901EB800101F55B +:10D6E0006271BDF8200000EB400303EB001001EB7A +:10D6F000C00080F8932000BF00BF13E0BDF82000F9 +:10D70000401C81B20891BDF8240000EB400101EB00 +:10D710000010D14901EB0010C179BDF82000814211 +:10D720003FF7F1AD00BFBDF8240000EB400101EB75 +:10D730000010C94901EB0010C179BDF820008142F9 +:10D7400000DD0CE0BDF82400401C81B20991C34803 +:10D7500090F86A0BBDF8241088423FF7D1AD00BFA6 +:10D76000CAE5BDF808109DF830000844083081B2C1 +:10D770000491BB49BDF81000085C05287EDA084614 +:10D78000BDF81010405C002878DDB549BDF81000E8 +:10D79000085C401E81B20991BDF81000401C81B2A6 +:10D7A0000491AF49BDF81000085C0104AC4FBDF80E +:10D7B0001000401C385C41EA0021BDF81000801CBC +:10D7C000385C0843C1170246F9F794FF0146BDF8DB +:10D7D000240000EB400202EB00109F4A02EB001015 +:10D7E0000160BDF81000C01C81B204913946BDF83B +:10D7F00010000A5C10460021F9F77CFFC1B2BDF8A9 +:10D80000240000EB400202EB0010934A02EB0010F0 +:10D810000171BDF81000401C81B204913946BDF879 +:10D8200010000A5C10460021F9F764FFC1B2BDF890 +:10D83000240000EB400202EB0010874A02EB0010CC +:10D840004171BDF81000401C81B204913946BDF809 +:10D8500010000A5C10460021F9F74CFFC1B2BDF878 +:10D86000240000EB400202EB00107B4A02EB0010A8 +:10D870008171BDF81000401C81B200E08BE2049180 +:10D880003946BDF810000A5C10460021F9F732FF56 +:10D89000C1B2BDF8240000EB400202EB00106E4A5A +:10D8A00002EB0010C171BDF81000401C81B2049160 +:10D8B0003946BDF810000A5C10460021F9F71AFF3E +:10D8C0000146BDF8240000EB400202EB0010624A62 +:10D8D00002EB00108160BDF81000401C81B2049181 +:10D8E0003946BDF810000A5C10460021F9F702FF26 +:10D8F000C1B2BDF8240000EB400202EB0010564A12 +:10D9000002EB00100173BDF81000401C81B20491BD +:10D91000BDF8240000EB400101EB0010114601EBC3 +:10D920000010807906287DD100200890F7E04C494E +:10D93000BDF810000A5C10460021F9F7DBFEC2B208 +:10D94000BDF8240000EB400101EB0010424901EB5F +:10D9500000113031BDF8200001EB00100270BDF85D +:10D960001000401C81B204913D49BDF810000A5CD2 +:10D9700010460021F9F7BEFEC2B2BDF8240000EB4C +:10D98000400101EB0010344901EB00113031BDF8CA +:10D99000200001EB00104270BDF81000401C81B265 +:10D9A00004912F49BDF810000A5C10460021F9F7D8 +:10D9B000A1FEBDF8242002EB420303EB0212264B2A +:10D9C00003EB02123032BDF8203002EB0312127A60 +:10D9D00042400A437ED0BDF8240000EB400101EB39 +:10D9E00000101D4901EB00103030BDF8201000EB95 +:10D9F0000110007A002870DD002467E0002659E05D +:10DA000004EB440000EB0410134901EB001030302C +:10DA100000EB06100278BDF8240000EB400101EB9A +:10DA2000001000E08BE00C4901EB00103030BDF835 +:10DA3000201000EB0110007A824239D1002140F21F +:10DA400053306043034A02EB800000F5627006EB3E +:10DA5000460207E05845002098400020BC320020D4 +:10DA60000099002002EB061200EBC20080F87F1044 +:10DA700040F253306043FE4A02EB800000F56270D2 +:10DA800006EB460202EB061200EBC20080F88010A3 +:10DA900040F253306043F64A02EB800000F56270BA +:10DAA00006EB460202EB061200EBC20080F8811082 +:10DAB000701C86B204EB440000EB0410ED4901EB4E +:10DAC0000010C079B0429BDC601C84B2EA4890F838 +:10DAD0006A0B00E001E0A04290DCE849BDF81000CC +:10DAE0000A5C10460021F9F705FEC2B2BDF8240019 +:10DAF00000EB400101EB0010DE4901EB0011303179 +:10DB0000BDF8200001EB00100272BDF81000401CAF +:10DB100081B20491BDF82000401C81B20891BDF88B +:10DB2000240000EB400101EB0010D24901EB001092 +:10DB3000C179BDF8200081423FF7F9AEE0E0002056 +:10DB400008903EE0CD49BDF810000A5C1046002167 +:10DB5000F9F7D0FDC2B2BDF8240000EB400101EBA3 +:10DB60000010C44901EB00113031BDF8200001EB79 +:10DB700000100270BDF81000401C81B20491BF4932 +:10DB8000BDF810000A5C10460021F9F7B3FDC2B2DF +:10DB9000BDF8240000EB400101EB0010B54901EB9A +:10DBA00000113031BDF8200001EB00104270BDF8CB +:10DBB0001000401C81B20491BDF82000401C81B2CD +:10DBC0000891BDF8240000EB400101EB0010A949C9 +:10DBD00001EB0010C179BDF820008142B2DCA748FA +:10DBE000BDF81010405C00F00F00042812DABDF8F8 +:10DBF000241001EB410202EB01119E4A02EB0111DC +:10DC000001F11C009D4ABDF81010515C027861F3CF +:10DC100001020270BDF81000401C81B204919749C6 +:10DC2000BDF81000085C0421B1EB201F13DDBDF826 +:10DC3000241001EB410202EB01118E4A02EB0111AB +:10DC400001F11C008D4ABDF81010515C0A090178E1 +:10DC500062F3830101708948BDF81010405C00F048 +:10DC60000F00042812DABDF8241001EB410202EB88 +:10DC70000111804A02EB011101F11C007F4ABDF83D +:10DC80001010515C027861F305120270BDF81000AB +:10DC9000401C81B20491BDF820001A2101EB400123 +:10DCA00049452DDA002008901CE07449BDF81000A9 +:10DCB0000A5CBDF8240000EB400101EB00106D4947 +:10DCC00001EB00113031BDF8200001EB0010827231 +:10DCD000BDF81000401C81B20491BDF82000401C2A +:10DCE00081B20891BDF8240000EB400101EB001067 +:10DCF000604901EB0010C179BDF820008142D4DCFD +:10DD0000BDF8240000EB400101EB0010594901EB84 +:10DD10000010C47929E00021BDF8240000EB400286 +:10DD200002EB0010534A02EB0010303000EB0410FD +:10DD30000170BDF8240000EB400202EB00104D4AD8 +:10DD400002EB0010303000EB04104170BDF82400ED +:10DD500000EB400202EB0010464A02EB00103030AC +:10DD600000EB04100172601C84B2102CD3DBBDF8F0 +:10DD700024100220DCF79AF9BDF82410C8B2FAF793 +:10DD8000A7FA0120BDF8241001EB41013C4A02EB47 +:10DD9000810148705BE1BDF808109DF8300008442F +:10DDA00008303649085C052870D13648C07A2028EA +:10DDB0006CDABDF808109DF830000844093081B2D3 +:10DDC00004912E49BDF81000095C2B4880F80C1C0A +:10DDD00090F80C0C042803DD0421274880F80C1C63 +:10DDE000BDF81000401C81B2049100210991BAE0F5 +:10DDF0002249BDF810000A5C10460021F9F77AFCB0 +:10DE0000C1B2BDF8240000EB40021F4800EB021035 +:10DE1000C171BDF81000401C81B204911749BDF8D2 +:10DE200010000A5C10460021F9F764FCC1B2BDF88D +:10DE3000240000EB4002144800EB02108171BDF891 +:10DE40001000401C81B204910C49BDF81000085C20 +:10DE500001040A4FBDF81000401C385C41EA002163 +:10DE6000BDF81000801C385C0843C11702460EE064 +:10DE70005845002098400020BC3200200099002026 +:10DE800090390020BC120020CC3E0020DFE0F9F7E2 +:10DE900031FC0146BDF8240000EB4002FE4800EBD7 +:10DEA00002100160BDF81000C01C81B20491394617 +:10DEB000BDF810000A5C10460021F9F71BFCC1B246 +:10DEC000BDF8240000EB4002F34800EB02100171A2 +:10DED000BDF81000401C81B204913946BDF8100015 +:10DEE0000A5C10460021F9F705FCC1B2BDF8240018 +:10DEF00000EB4002E84800EB02104171BDF8100051 +:10DF0000401C81B204913946BDF810000A5C1046ED +:10DF10000021F9F7EFFB0146BDF8240000EB4002B9 +:10DF2000DD4800EB02108160BDF81000401C81B29A +:10DF300004913946BDF81000401C095C3A46BDF812 +:10DF40001000105C41EA0025BDF81000801C81B271 +:10DF50000491BDF81010481981B20491BDF8240055 +:10DF6000401C81B20991CD4890F80C0CBDF82410EA +:10DF700088423FF73DAFCA48C07A1A2861DB0021CA +:10DF8000C64890F80C0C00EB4002C64800F822107E +:10DF9000C24890F80C0C00EB4002C24800EB820033 +:10DFA00081700121BD4890F80C0C00EB4002BD4887 +:10DFB00000EB82004170B94890F80C0C00EB400275 +:10DFC000B84800EB8200C17042F21071B34890F87B +:10DFD0000C0C00EB4002B34800EB820081604FF470 +:10DFE0007A71AE4890F80C0C00EB4002AA4800EBA6 +:10DFF000021081600121A94890F80C0C00EB40024E +:10E00000A54800EB021081714FF41651A34890F817 +:10E010000C0C00EB4002A04800EB02100160012153 +:10E020009E4890F80C0C00EB40029B4800EB02105D +:10E0300001719A4890F80C0C401CC1B2974880F8C6 +:10E040000C1C00210A20DCF731F8FCF7C3F8AFE222 +:10E05000BDF808109DF83000084408309249085C6B +:10E060008E49F5394871BDF808109DF83000084414 +:10E0700009308D49085C8949F5390871BDF80810E7 +:10E080009DF8300008440A308749085C8349F53917 +:10E09000C870BDF808109DF8300008440B30824964 +:10E0A000085C7E49F5398870BDF808109DF830008D +:10E0B00008440C307C49085C7849F5394870BDF853 +:10E0C00008109DF8300008440D307749095C774806 +:10E0D00080F80B1FDBF72EFEDBF7E8FD734890F8A6 +:10E0E0000B0FFF2847D1DBF795FDBDF808109DF811 +:10E0F0003000084408306C49085C6849F5394871BB +:10E10000BDF808109DF83000084409306649085CE5 +:10E110006249F5390871BDF808109DF830000844CF +:10E120000A306149085C5D49F539C870BDF80810CE +:10E130009DF8300008440B305B49085C5749F539BD +:10E140008870BDF808109DF8300008440C3056491E +:10E15000085C5249F5394870BDF808109DF8300048 +:10E1600008440D305049095C504880F80B1FDBF71C +:10E17000E1FDDBF79BFD0E214D48017167E71020A3 +:10E180004B490871BDF808109DF83000084408306C +:10E190004549085C4149F5394871BDF808109DF8BA +:10E1A0003000084409304049085C3C49F5390871A1 +:10E1B000BDF808109DF8300008440A303A49085C60 +:10E1C0003649F539C870BDF808109DF8300008448C +:10E1D0000B303549085C3149F5398870BDF80810B5 +:10E1E0009DF8300008440C302F49085C2B49F53964 +:10E1F0004870BDF808109DF8300008440D302A49D9 +:10E20000095C2A4880F80B1FDBF794FD04F03CFA08 +:10E210002649C1F8180F0846D0F8180FC0F300417E +:10E220000B912248D0F8180FC0F342010A910EE773 +:10E230000E201F49087100211C4880F8011D06E7C7 +:10E24000002009904FE00020089018E0BDF824005D +:10E2500000EB400101EB00101249A83101EB001066 +:10E260003030BDF8201000EB0110807800F0010084 +:10E2700000B123E0BDF82000401C81B20891BDF838 +:10E28000240000EB400101EB00100649A83101EB2E +:10E290000010C1790EE00000CC3E0020BC3200200E +:10E2A000BC120020F03F002000990020BC2200207A +:10E2B0009C3A0020BDF820008142C7DC00BFBDF8B9 +:10E2C000240000EB400101EB0010FB4901EB0010C2 +:10E2D000C179BDF82000814200DD08E0BDF82400CE +:10E2E000401C81B20991BDF824000428ABDB00BFBB +:10E2F000BDF8240004287DDB0020F04908700120CF +:10E30000EF490860EF49C1F88802EF4890F8080D1E +:10E3100001287FDB0D20ED490871BDF808109DF83C +:10E32000300008440930EA49095CBDF808209DF82E +:10E33000300010440830E64A105C41EA00210591A3 +:10E34000BDF808109DF8300008440B301146095CF8 +:10E35000BDF808209DF8300010440A30DC4A105CFB +:10E3600041EA0020DB49088000240CE0BDF80810D9 +:10E370009DF8300008440C302044D549085CD6494B +:10E380000855601C84B2B4F5007FEFDBD1480088EB +:10E3900000F2FF3081B20120DAF79AFE58B3002173 +:10E3A000C94880F8011DCB48008864214843BDF866 +:10E3B000141090FBF1F0C1B2C34880F8001D012099 +:10E3C000C649C875C3480088401CC2490880084631 +:10E3D0000088BDF8141088421CDDBB4890F8FC0C86 +:10E3E00020F00100401CB84981F8FC0C084690F868 +:10E3F000FC0C01E015E00DE020F00600801D81F826 +:10E40000FC0CBDF8140001F6FC41488000210120FD +:10E41000DBF74CFE0020AA490860AA49C1F888022F +:10E420000BE01020A9490871A74890F8FC0C20F0D7 +:10E4300080008030A44981F8FC0C08E600209F4948 +:10E440000870BDF808109DF8300008440830A04955 +:10E45000085C9E49C23981F8AD00BDF808109DF8EE +:10E46000300008440A309A49095CBDF808209DF83C +:10E47000300010440930964A105C41EA00210591B1 +:10E48000BDF808109DF8300008440C301146095CB6 +:10E49000BDF808209DF8300010440B308C4A105C09 +:10E4A00041EA00208B490880BDF8140009884843E0 +:10E4B000F0B3B9F1100F07DDA9F11000062190FBB0 +:10E4C000F1F081B2069101E000200690002421E0E5 +:10E4D00000261BE0BDF808109DF8300001440D3106 +:10E4E00004EB440001EB400188197949095C794843 +:10E4F0000088401E00EB800204EB420000EB40026B +:10E50000774800EB42029155701C86B2062EE1DB83 +:10E51000601C84B2BDF818008442D9DB01206F4929 +:10E52000C8756C480088401C6A490880084600E0AD +:10E530003EE00088BDF81410884236DDBDF81400B6 +:10E5400001280DDBBDF81400401E00EB8001BDF872 +:10E55000180000EB410081B26248A0F8CA1103E044 +:10E5600000216048A0F8CA115E48B0F8CA410EE028 +:10E57000002608E0002104EB4402594800EB420069 +:10E580008155701C86B2062EF4DB601C84B2C82C48 +:10E59000EEDB00210B20DBF789FD00210320DBF7F8 +:10E5A00085FD10204949087102E01620474908718D +:10E5B00006E2BDF808109DF83000084408304449D0 +:10E5C000095C414880F8011D112040490871F7E1BC +:10E5D000002009903DE00020089017E0BDF82400DD +:10E5E00000EB400101EB0010334901EB001030302B +:10E5F000BDF8201000EB0110807800F0010000B1A0 +:10E6000012E0BDF82000401C81B20891BDF8240042 +:10E6100000EB400101EB0010274901EB0010C1792C +:10E62000BDF820008142D9DC00BFBDF8240000EB1A +:10E63000400101EB0010204901EB0010C179BDF849 +:10E640002000814200DD08E0BDF82400401C81B2BA +:10E650000991BDF824000428BDDB00BFBDF82400EB +:10E6600004287DDB0020154908700120144908604A +:10E670001449C1F88802144890F8080D012870DB8D +:10E68000BDF808109DF83000084408301049085CB7 +:10E69000042866DCBDF808109DF8300008440830F6 +:10E6A0000B49095C084880F8011D90F8010D401ED7 +:10E6B00081B2099100242BE0984000202A0A002012 +:10E6C0008802424200004242BC2200209C3A0020C4 +:10E6D00000990020280A0020C52F0020BC1200202D +:10E6E00088340020BC320020BDF8241001EB410228 +:10E6F00002EB0111FE4A02EB0111303101EB041172 +:10E7000001F10900497A21F001010170601C84B215 +:10E71000102CE9DB1220F7490871002415E0BDF840 +:10E7200008109DF83000014409310819F2490A5CCB +:10E73000BDF8240000EB400101EB0010EC4901EBB7 +:10E7400000110E310A55601C84B20A2CE7DBBDF8BB +:10E7500008109DF8300008441430E749095C01E0D6 +:10E76000DBE07BE0BDF808209DF83000104413305A +:10E77000E14A105C41EA00210591BDF808109DF8BE +:10E780003000084416301146095CBDF808209DF899 +:10E79000300010441530D84A105C41EA0020D749B7 +:10E7A000088000240CE0BDF808109DF830000144FA +:10E7B00017310819D049095CD14A1155601C84B23F +:10E7C000B4F5007FEFDBCD480088401EBDF8242063 +:10E7D00000EB822081B20320DAF77AFCF0B3C7485D +:10E7E000008864214843BDF8141090FBF1F0C1B2D9 +:10E7F000C44880F8001D0120C349C875BF4800887F +:10E80000401CBE49088008460088BDF814108842A4 +:10E810004CDD002414E0BDF8241001EB410202EBB2 +:10E820000111B34A02EB0111303101EB041101F186 +:10E830000900497A21F00101491C0170601C84B271 +:10E84000102CE8DBBDF8241001EB410202EB0111B2 +:10E85000A74A02EB011101F1180000E056E0097E21 +:10E8600021F00101491C0170BDF8241001EB4102A7 +:10E8700002EB01119E4A02EB011202F11800117E17 +:10E8800021F00602921C0270BDF81420BDF824008D +:10E8900000EB400101EB0010954901EB00104283B1 +:10E8A000BDF824100220DBF701FC2FE0934800881C +:10E8B00001282BD1002413E0BDF8241001EB410204 +:10E8C00002EB01118A4A02EB0111303101EB041114 +:10E8D00001F10900497A21F001010170601C84B244 +:10E8E000102CE9DBBDF8241001EB410202EB011111 +:10E8F0007F4A02EB011101F11800097E21F00101AC +:10E900000170BDF824100220DBF7D0FB00207F4906 +:10E9100008607F49C1F888020BE010207549087132 +:10E92000784890F8FC0C20F080008030754981F820 +:10E93000FC0CB7E2BDF808109DF83000084409301F +:10E940006D49095CBDF808209DF83000104408307E +:10E95000694A105C41EA00256B48B0F81412A942DC +:10E960002ED1D0F810026849D1F80C12884227D174 +:10E970006548D0F80C1290F81602814209D9624815 +:10E98000D0F80C1290F81602081A5F49C1F80C0270 +:10E9900006E000205C49C1F80C02102055490871BE +:10E9A00000215948A0F8141280F816120C20DBF749 +:10E9B0007DFB00210520DBF779FB01205249C8755A +:10E9C00070E200240CE0002606E02020514901EB13 +:10E9D00044118855701C86B2202EF6DB601C84B270 +:10E9E000142CF0DB142043490871BDF808109DF881 +:10E9F0003000084408304049095C0591BDF8081012 +:10EA00009DF83000084409303B49095C0391BDF88A +:10EA10001400142801DD14200590BDF80C002028F6 +:10EA200001DD2020039000241AE0002612E0BDF84A +:10EA300008109DF8300001440A31BDF80C0004FBB9 +:10EA4000001188192C49095C324A02EB4412915595 +:10EA5000701C86B2BDF80C008642E8DB601C84B2F4 +:10EA6000BDF814008442E0DB00210720DBF71EFB29 +:10EA700018E215201F490871BDF808109DF83000F4 +:10EA8000084408301C49095C1E4880F81C1ABDF86F +:10EA900008109DF83000084409301749085C010649 +:10EAA000BDF808209DF8300010440A30124A105C6E +:10EAB00041EA0041BDF808209DF8300010440B30B9 +:10EAC0000D4A105C41EA0021BDF808209DF8300095 +:10EAD00010440C30084A105C01430E486038C0F8FE +:10EAE0000510BDF808109DF8300008440D3013E003 +:10EAF000984000209C3A002000990020280A00201D +:10EB0000C52F0020BC220020BC12002088024242F7 +:10EB100000004242382D00201146085C0106BDF875 +:10EB200008209DF8300010440E30FE4A105C41EA87 +:10EB30000041BDF808209DF8300010440F30F94A1C +:10EB4000105C41EA0021BDF808209DF83000104417 +:10EB50001030F44A105C0143F348C0F80110BDF8CE +:10EB600008109DF83000084411301146085C01047B +:10EB7000BDF808209DF8300010441230E94A105CBE +:10EB800041EA0021BDF808209DF830001044133000 +:10EB9000E44A105C0143E448C0F80910BDF80810CD +:10EBA0009DF83000084414301146095CDE4880F8B6 +:10EBB0002210BDF808109DF83000084415301146A9 +:10EBC000095CD94880F82110BDF808109DF8300084 +:10EBD000084416301146095CD34880F82010BDF86F +:10EBE00008109DF83000084417301146095CCE48E3 +:10EBF000C177BDF808109DF8300008441830114660 +:10EC0000095CC9488177BDF808109DF830000844B8 +:10EC100019301146085CC4494877B9F1200F28DD46 +:10EC2000BDF808109DF8300008441A301146085C01 +:10EC30000106BDF808209DF8300010441B30B94A89 +:10EC4000105C41EA0041BDF808209DF830001044F6 +:10EC50001C30B44A105C41EA0021BDF808209DF840 +:10EC6000300010441D30AF4A105C0143AE48C0F87C +:10EC700023100220AD49087114E11020AC4908713D +:10EC80000020099082E0BDF8240000EB400101EB78 +:10EC90000010A649C03101EB001080790C2870D11A +:10ECA000BDF8240040F253314843A24901EB8000F3 +:10ECB00090F8080D0121B1EBD01F60D1A9F10E0031 +:10ECC000052190FBF1F081B20891002448E0BDF8E5 +:10ECD00008109DF830000844093004EB8401084412 +:10ECE0009049085C0204BDF808109DF8300001440A +:10ECF0000A3104EB840008448A49085C42EA002196 +:10ED0000BDF808209DF8300002440B3204EB84006B +:10ED10001044844A105C0143BDF8240040F2533291 +:10ED20005043844A02EB800000F5516040F8241003 +:10ED3000BDF808109DF8300001440C3104EB84004C +:10ED400008447849095CBDF8240040F2533250432E +:10ED5000784A02EB800000F554600155601C84B2D3 +:10ED6000BDF820008442B2DB0421BDF8240040F24B +:10ED7000533250436F4A02EB800080F88D130AE053 +:10ED8000FFE7BDF82400401C81B20991BDF82400C2 +:10ED90000428FFF678AF00BFBDF82400042870D126 +:10EDA0000020099068E0BDF8240000EB40016248B3 +:10EDB00000EB01108079052859D1BDF824005B498A +:10EDC0004870A1F11C00BDF82410405C0121B1EB9A +:10EDD000D01F4BD1A9F10E00052190FBF1F081B2BB +:10EDE0000891002438E0BDF808109DF83000014477 +:10EDF000093104EB840008444A49085C0204BDF868 +:10EE000008109DF8300001440A3104EB84000844E6 +:10EE10004449085C42EA0021BDF808209DF8300012 +:10EE200010440B3004EB840210443E4A105C014352 +:10EE30003E48683040F82410BDF808109DF83000B6 +:10EE400001440C3104EB840008441146095C374846 +:10EE500098300155601C84B2BDF820008442C2DBAA +:10EE6000042132480B30BDF82420815408E0BDF85D +:10EE70002400401C81B20991BDF82400052892DBD2 +:10EE800000BF0FE000240AE00021BDF808209DF833 +:10EE9000300002441019234A1154601C84B2322CF1 +:10EEA000F2DB00BF18E000240AE00021BDF80820D2 +:10EEB0009DF83000024410191A4A1154601C84B2A3 +:10EEC000322CF2DB00211D48A0F87E1625E000213F +:10EED0001A48A0F87E1620E01848B0F87E06B0B1B7 +:10EEE00000210C9100240DE0BDF808004844801C6E +:10EEF00020440C49095CBDF808201019094A115436 +:10EF0000601C84B20D48B0F87E06A042ECDC0B48D1 +:10EF1000B0F87E060A283BF755AF00BF0748B0F8A7 +:10EF20007E4612E000990020D82C0020D83F002017 +:10EF30009C3A002058450020CC3E0020BC320020E6 +:10EF40000020FB490855601C84B2282CF8DBFDE347 +:10EF5000F848807830B101287CD002287BD0032883 +:10EF60007AD195E3F44890F80607C0F3C3000E2861 +:10EF700017D2DFE800F007172D435972889EC1F2BF +:10EF8000F0EFEEEDEC4890F8060720F0780008303E +:10EF9000E94981F80607002001F5D26148600120A7 +:10EFA00088708DE1E5A1E24809F008F8054675B1E1 +:10EFB000E14890F8060720F078001030DE4981F82B +:10EFC0000607002001F5D26148600120887077E1D2 +:10EFD000DBA1D74808F0F2FF054675B1D64890F896 +:10EFE000060720F078001830D34981F80607002082 +:10EFF00001F5D26148600120887061E1D1A1CC485F +:10F0000008F0DCFF054675B1CB4890F8060720F004 +:10F0100078002030C84981F80607002001F5D26148 +:10F020004860012088704BE1C6A1C14808F0C6FFC6 +:10F03000054675B1C04890F8060720F078002830E2 +:10F04000BD4981F80607002001F5D2614860012022 +:10F05000887035E136E17DE27BE2BAA1B44808F080 +:10F06000ADFF054675B1B44890F8060720F078006A +:10F070003830B14981F80607002001F5D2614860B7 +:10F08000012088701CE1AFA1A94808F097FF054650 +:10F0900075B1A94890F8060720F078003830A649E5 +:10F0A00081F80607002001F5D261486001208870D0 +:10F0B00006E1A4A19E4808F081FF0546DDB1A24803 +:10F0C000C07A182809DD9C4890F8060720F07800DF +:10F0D0004830994981F8060708E0974890F80607F4 +:10F0E00020F078004030944981F8060700209749C5 +:10F0F000486001208870E3E095A18D4808F05EFF2C +:10F10000054625B3002405E000218A4890380155C2 +:10F11000601C84B2142CF7DB002409E0281D204475 +:10F1200083490A5C601D834990390A54601C84B28B +:10F130000F2CF3DB00210320DAF7B8FF7E4890F8AC +:10F14000060720F0780048307B4981F80607B7E0D1 +:10F15000A2E08DE03DE027E0FFE77FA1744808F0E2 +:10F160002DFF0546FDB1002405E0002077497831E8 +:10F170000855601C84B2142CF7DB002408E0681DDD +:10F1800020446B49085C714978310855601C84B291 +:10F19000142CF4DB684890F8060720F07800503013 +:10F1A000654981F806078BE066A1614808F006FF13 +:10F1B00005466DB1604890F8060720F07800583099 +:10F1C0005D4981F806070020604948600120887089 +:10F1D00076E05848807968B1574890F8060720F0E3 +:10F1E00078006030544981F806070020574948608C +:10F1F000012088705AA14E4808F0E0FE054665B32C +:10F20000002052494860012088704949681D085C07 +:10F2100030380F46291D795C303940EA0110C1179A +:10F220000246F8F767FA434988714FA1384608F05B +:10F23000C5FE05468DB13946681C085C30280DDBDB +:10F24000681C085C3038495D303940EA0110C1174C +:10F250000246F8F74FFA3749C87108E03448405D74 +:10F260003038C1170246F8F745FA3249C87127E02D +:10F2700034A12F4808F0A2FE054665B12E4890F84B +:10F28000060720F0800080302B4981F806074FF4F4 +:10F290007A702E49886013E02AA1254808F08EFE76 +:10F2A000054665B1244890F8060720F07801224809 +:10F2B00080F806170020254948600120887000BFAB +:10F2C00000BFE5E21C4890F80607C0F3C3000D2814 +:10F2D00017D2DFE800F007174D657AA8D1E0FAF8F9 +:10F2E00016F7F60017A1124808F068FE054645B16A +:10F2F000114890F8060720F0780008300E4981F890 +:10F30000060725E119A10A4808F058FE05466DB127 +:10F3100000200E49486001208870074890F80607D1 +:10F3200020F078001830044981F8060710E1000049 +:10F33000009900209C3A0020BC32002061000000AF +:10F340006F6B00004F4B0000BC1200204C390020B6 +:10F35000494D45493A00000049434349443A0000B9 +:10F360004353513A000000002C000000220000002E +:10F37000AFF23001F74808F021FE05467DB10020CC +:10F38000F549486001208870A1F5D26090F8060721 +:10F3900020F078001830A1F5D26181F80607D7E097 +:10F3A000EEA1EC4808F00AFE05466DB1ED4890F874 +:10F3B000060720F078002030EA4981F8060700208F +:10F3C000E549486001208870C2E0AFF27401E1486D +:10F3D00008F0F4FD05462DB3002405E00020DE49C9 +:10F3E00078310855601C84B2142CF7DB002409E046 +:10F3F000681D2044D749095C601DD74A78321154F2 +:10F40000601C84B20F2CF3DB0020D349486001203C +:10F410008870D44890F8060720F078002830D14949 +:10F4200081F8060794E0AFF2C801CA4808F0C6FDAB +:10F43000054605B3CC48807940B1CA4890F8060724 +:10F4400020F078003030C74981F806070020C24913 +:10F45000486001208870BF49681D085C30380F463D +:10F46000291D795C303940EA0110C1170246F8F7CE +:10F4700041F9BD4988716BE0BA4890F8060720F061 +:10F4800078004030B74981F806070020B24948604B +:10F49000012088705CE0AFF25411AE4808F08EFD98 +:10F4A00005466DB1AF4890F8060720F0780040306F +:10F4B000AC4981F806070020A74948600120887000 +:10F4C00046E035E01EE00FE0FFE7A64890F80607AB +:10F4D00020F078004830A34981F8060700209E49B3 +:10F4E00048600120887033E09E4890F8060720F0BD +:10F4F000800080309B4981F806074FF47A70964966 +:10F50000886025E0AFF2C411924808F057FD054627 +:10F510006DB1944890F8060720F07800603091496A +:10F5200081F8060700208C494860012088700FE0B0 +:10F53000AFF2F011874808F041FD05463DB189481A +:10F5400090F8060720F07801864880F8061700BF7B +:10F5500000BF9DE1834890F80607C0F3C30005286B +:10F5600012D2DFE800F00312286A7F0000207A49F7 +:10F570004860012088707B4890F8060720F07800EA +:10F580000830784981F8060780E0AFF248217148D9 +:10F5900008F014FD05466DB100206F494860012058 +:10F5A0008870704890F8060720F0780010306D4998 +:10F5B00081F806076AE000206749486001208870EA +:10F5C0006449A81D085C30380F46691D795C3039E4 +:10F5D00040EA0110C1170246F8F78CF862498871B9 +:10F5E000AFF27C21384608F0E9FC0546DDB139462A +:10F5F000681C085C30280DDB681C085C3038495DED +:10F60000303940EA0110C1170246F8F773F856493D +:10F61000C87108E04F48405D3038C1170246F8F71E +:10F6200069F85149C8714F4890F8060720F07800F2 +:10F6300018304C4981F8060728E0AFF2F821454818 +:10F6400008F0BCFC054665B1464890F8060720F076 +:10F6500080008030434981F806074FF47A703E49B4 +:10F66000886013E03F4890F8060720F080013D488D +:10F6700080F8061790F8060720F07801394880F8DE +:10F680000617002039498870486000BF00BFFFE0BE +:10F69000344890F80607C0F3C300092814D2DFE805 +:10F6A00000F005142A40677EB4CAE0002D4890F8A7 +:10F6B000060720F0780008302A4981F80607002064 +:10F6C0002549486001208870E0E0AFF29031214880 +:10F6D00008F074FC05466DB1224890F8060720F04A +:10F6E000780010301F4981F8060700201A49486049 +:10F6F00001208870CAE0AFF2B831164808F05EFC0D +:10F7000005466DB1174890F8060720F078001830CC +:10F71000144981F8060700200F49486001208870CD +:10F72000B4E0AFF2E0310B4808F048FC05467DB18B +:10F730000C4890F8060720F078002030094981F83D +:10F740000607002004494860012000E0AEE0887010 +:10F750009CE00000009900204C39002052454144B3 +:10F7600059000000BC3200209C3A0020C87A0020DA +:10F77000AFF230414F4808F021FC054675B14E48C4 +:10F7800090F8060720F0780028304B4981F80607EA +:10F79000002001F5D26148600120887076E047A121 +:10F7A000444808F00BFC054675B300204549486005 +:10F7B00001208870002407E0281D20443D49095C91 +:10F7C00041480155601C84B2142CF5DB3CA13E4835 +:10F7D00008F0F4FB054655B1002406E0002261194B +:10F7E000491E39484254601C84B2022CF6DB324870 +:10F7F00090F8060720F0780030302F4981F806078E +:10F800000120A1F50051C87540E0AFF2C841294878 +:10F8100008F0D4FB05466DB100202A49486001205C +:10F820008870254890F8060720F078003830224983 +:10F8300081F806072AE0AFF2F4411E4808F0BEFB4B +:10F8400005466DB100201F494860012088701A48A4 +:10F8500090F8060720F078004030174981F8060735 +:10F8600014E0AFF22051134808F0A8FB054665B13B +:10F87000114890F8060720F0800080300E4981F88A +:10F8800006074FF47A700F49886000BF00BF00BFC1 +:10F8900000BF00210848A0F87E16002404E00020E4 +:10F8A00004490855601C84B2642CF8DB11B0BDE833 +:10F8B000F08F000000990020BC32002044484350E3 +:10F8C0002C0000004C390020A63A00202DE9F04F12 +:10F8D00091B093460024A04600200890079006901F +:10F8E00000BF00258146824600BF0026002700BFDA +:10F8F00004E00020FE490855601C84B2642CF8DB4B +:10F90000FC48807800283ED0FB48407878B300203F +:10F91000F8498870F94890F8060720F08001F74808 +:10F9200080F80617F4488078C0B1012820D002285A +:10F930000AD0032826D1F14890F8060720F0780174 +:10F94000EE4880F806171DE0EC4890F8060720F016 +:10F9500078002030E94981F8060713E0E74890F87D +:10F96000060720F07801E54880F806170AE00AE06B +:10F97000E24890F8060720F078005830DF4981F817 +:10F98000060700BF00BFDD4890F806070121B1EB74 +:10F99000D01F41F0CA82DA48807801287DD1D7484B +:10F9A00090F8E0070128F9D10026DEE10027CBE13D +:10F9B00006EB460000EB0610D24901EB0010303098 +:10F9C00000EB071080780121B1EBD01F66D106EB68 +:10F9D000460000EB0610CB4901EB0010303000EB85 +:10F9E0000710807820F00400001D06EB460101EBB3 +:10F9F0000611C44A02EB0111303101EB0711887086 +:10FA000006EB460000EB0610114601EB001030300B +:10FA100000EB07108078C0F3C00000283ED006EB52 +:10FA2000460000EB061001EB0010303000EB071031 +:10FA3000807820F0080106EB460000EB061002EB90 +:10FA40000010303000EB07108170AF48D0F80C0286 +:10FA5000401E001B0521B0FBF1F201FB120000EB80 +:10FA60004001A9482C3000EB41100D30019040F2CC +:10FA700053307043A54A02EB800000F5627007EB3B +:10FA8000470202EB071200EBC20000F12201102234 +:10FA90000198D8F7DAFB9C4801E07BE152E1D0F80D +:10FAA0000C02401E001B0521B0FBF1F201FB12000D +:10FAB00000EB400194482C3000EB411140F25330F0 +:10FAC0007043924A02EB800000F5627007EB470238 +:10FAD00002EB071200EBC20050F81A2F41F8012F79 +:10FAE000406848608848D0F80C02401E001B052181 +:10FAF000B0FBF1F201FB120000EB400182482C3018 +:10FB000000EB411106EB460000EB06107D4A02EBCC +:10FB10000010303000EB0710007808707A48D0F8F9 +:10FB20000C02401E001B0521B0FBF1F201FB12008C +:10FB300000EB400174482C3000EB411140F253308F +:10FB40007043724A02EB800000F5627007EB4702D7 +:10FB500002EB071200EBC200406BC1F809006A48D3 +:10FB6000D0F80C02401E001B0521B0FBF1F201FB96 +:10FB7000120000EB400164482C3000EB41115F485B +:10FB8000F538026841F81D2F808888805E48D0F8DB +:10FB90000C02401E001B0521B0FBF1F201FB12001C +:10FBA00000EB400158482C3000EB411106EB4600B9 +:10FBB00000EB0610534A02EB0010303000EB071048 +:10FBC0004068C1F82300002106EB460000EB061058 +:10FBD00002EB0010303000EB07104160002444E0DD +:10FBE0004948D0F80C02401E001B0521B0FBF1F281 +:10FBF00001FB120000EB400143482C3000EB4110A8 +:10FC0000273040F253317143404A02EB810101F544 +:10FC1000627107EB470202EB071201EBC20191F898 +:10FC2000801040F2533211FB02F1384A02EB81019D +:10FC300001F5627140F253327243344B03EB82029E +:10FC400002F5627207EB470303EB071302EBC302F3 +:10FC500092F8812002EB420303EB021201EBC20196 +:10FC60004731095D0155601C84B2062CB8DB0024C5 +:10FC700033E0002240F253307043244901EB80000E +:10FC800000F5627007EB470101EB071100EBC100C3 +:10FC900090F8800040F2533110FB01F01B4901EB5A +:10FCA000800000F5627040F253317143174B03EB53 +:10FCB000810101F5627107EB470303EB071301EBC9 +:10FCC000C30191F8811001EB410303EB011100EB3B +:10FCD000C10047300255601C84B2062CC9DB0A48BB +:10FCE000D0F80C020521B0FBF1F080B201460FE024 +:10FCF00052020020C87A00209C3A0020BC3200202A +:10FD00008439002098400020BC1200205845002073 +:10FD100001900220D9F7DCF900210620DAF7C6F9B4 +:10FD2000FE48D0F80C02FD49498D884206D2FB48B6 +:10FD3000D0F80C02401CF949C1F80C020021052042 +:10FD4000DAF7B4F9781C87B206EB460000EB061030 +:10FD5000F34901EB0010C079B8423FF729AE3146B4 +:10FD60000220DAF7A3F9701C86B2042EFFF61EAE4D +:10FD7000EC488078032803D0EA488078012802D133 +:10FD80000020E94908600021E84880F8E0170B20CE +:10FD9000E4490871E6480078012841F04A8610E0FD +:10FDA00002F072FCE349C1F8180F0846D0F8180FAA +:10FDB000C0F3004007900846D0F8180FC0F3420087 +:10FDC000069006980028EBD0D6488078022812D1F9 +:10FDD000D448407878B14FF0070A5520D6490870CA +:10FDE000FD204870AA2088700020C870087161202A +:10FDF000487100208871FA20CF4901F80A00CB48E9 +:10FE0000F5384179CC4A0AF101001154C748F53858 +:10FE100001790AF102001154C448F538C1780AF199 +:10FE200003001154C148F53881780AF104001154D7 +:10FE3000BE48F53841780AF105001154BD4890F8E4 +:10FE40000B1F0AF10600115400240EE0B948D0F847 +:10FE5000180FC4F10301C900C840C1B20AF109007A +:10FE60002044B54A1154601C84B2042CEEDBAD482A +:10FE7000407838B9B0490AF10D0001F800B0401CD3 +:10FE800085B239E0A8488038006850B9A348807A24 +:10FE900038B1A4488078032803D0A248807801288C +:10FEA00023D1002409E09F489038015D0AF10D003C +:10FEB0002044A14A1154601C84B2142CF3DB0024AA +:10FEC00009E098484830015D0AF1210020449A4A2F +:10FED0001154601C84B20A2CF3DB97490AF12B0001 +:10FEE00001F800B0401C85B206E0012093498870FB +:10FEF000002011B0BDE8F08F002D01F09A8501209F +:10FF00008E4910394870894880F87CB65846BBF154 +:10FF1000150F00F0988710DCA0F10B000A2880F084 +:10FF20009B87DFE810F01A00860759042000860737 +:10FF30003A00A7040F0586078707A2280FD007DC21 +:10FF400016287DD01F287CD0A12840F0858708E0A6 +:10FF5000A32803D0A428F8D102E000BF00BF00BF4F +:10FF600000BF00F079BF10206E490871002406E040 +:10FF70007348005D2919704A5054601C84B20A2CE1 +:10FF8000F6DB05F10A0085B26C48563090F8AD00FA +:10FF900069494855681C85B2E3E7664890F8FC0C4F +:10FFA00000F00100A0B1012080F3138800BF00BF62 +:10FFB000BFF34F8F6348006800F4E0606249084374 +:10FFC000001D60490860BFF34F8F00BF00BFFEE710 +:10FFD000002645E306EB460000EB0610504901EB16 +:10FFE0000010807903284AD006EB460000EB06108B +:10FFF00001EB00108079012841D006EB460000EBB0 +:020000040803EF +:10000000061001EB00108079022838D006EB46007C +:1000100000EB061001EB0010807904282FD006EBCE +:10002000460000EB061001EB00108079072826D06F +:1000300006EB460000EB061001EB0010807901E0B2 +:10004000F8E3F8E308281AD006EB460000EB0610A8 +:1000500001EB001080790D2811D006EB460000EB73 +:10006000061001EB00108079092808D006EB460045 +:1000700000EB061001EB001080790A2866D1012000 +:100080002D494855E81C85B2A94602204855681CF0 +:1000900085B21D204855681C85B2002722E106EB79 +:1000A000460000EB06101E4901EB0010303000EB5B +:1000B0000710007820494855681C85B206EB4600B9 +:1000C00000EB0610164901EB0010303000EB071072 +:1000D000807819494855681C85B206EB460000EB4C +:1000E00006100F4901EB0010303000EB071080784C +:1000F000C0F3800088B906EB460000EB061001EB68 +:100100000010303000EB07108078C0F3C00020B939 +:1001100006EB460000EB061019E022E0BC120020BE +:10012000984000209C3A002088024042BC320020C7 +:10013000220A0020BC220020520200208439002024 +:10014000D68003080CED00E00000FA05E4E001EBC6 +:100150000010303000EB07108078C0F3400000281A +:1001600077D0002413E006EB460000EB0610FE49B2 +:1001700001EB0010303000EB07104068C4F10301C0 +:10018000C900C8406119F94A5054601C84B2042C5B +:10019000E9DB281D85B2002418E040F2533070439B +:1001A000F34901EB800000F5627007EB470101EBBA +:1001B000071100EBC100D0F81A00C4F10301C90017 +:1001C000C8406119E94A5054601C84B2042CE4DB35 +:1001D000281D85B2002418E040F253307043E449F2 +:1001E00001EB800000F5627007EB470101EB07119E +:1001F00000EBC100D0F81E00C4F10301C900C840E3 +:100200006119DA4A5054601C84B2042CE4DB281DC6 +:1002100085B2002417E040F253307043D44901EB1B +:10022000800000F5627007EB470101EB071100EB5E +:10023000C100406BC4F10201C900C8406119CB4A3A +:100240005054601C84B2032CE5DBE81C85B200240A +:100250001DE045E040F253307043C54901EB80009A +:1002600000F5627007EB470101EB071100EBC101DC +:1002700051F8220F4968C4F10502D200CDE90910F6 +:10028000D7F7D1FF6119B94A5054601C84B2062CCB +:10029000E0DBA81D85B200241EE040F2533070431D +:1002A000B34901EB800000F5627007EB470101EBF9 +:1002B000071100EBC10022308168C068C4F105025B +:1002C000D200CDE90B0108460B99D7F7ACFF6119B5 +:1002D000A64A5054601C84B2062CDEDBA81D85B2F1 +:1002E000781C87B206EB460000EB06109E4901EB36 +:1002F0000010C079B8423FF7D2AEA5EB0900C0F3B9 +:100300000721A9F10200994A1154A5EB0900C1B2D5 +:10031000A9F101001154A1E106EB460000EB061023 +:10032000914901EB00108079052839D102208F49CD +:100330004855E81C85B2A94600271CE0781C8B496B +:100340004855681C85B28B48C05D4855681C85B20D +:10035000002409E087480C3000EB0710005D6119AC +:10036000824A5054601C84B2102CF3DB05F110005B +:1003700085B2781C87B27F48AD3890F8AC00B8429F +:10038000DCDCA5EB09000002C1B2A9F10200774A4A +:100390001154A5EB0900C1B2A9F1010011545DE1AE +:1003A00006EB460000EB06106F4901EB0010807968 +:1003B0000B2823D107206D494855681C85B20120C0 +:1003C0004855681C85B23B204855681C85B2694871 +:1003D000AD3890F8C9014855681C85B2002407E083 +:1003E0006448CC30005D6119604A5054601C84B28E +:1003F0003A2CF5DB05F13A0085B22FE106EB460019 +:1004000000EB0610584901EB00108079062875D1E1 +:10041000032056494855E81C85B2A9460220485594 +:10042000681C85B211204855681C85B2002784E0FD +:1004300006EB460000EB06104B4901EB0010303094 +:1004400000EB0710007849494855681C85B206EB57 +:10045000460000EB0610444901EB0010303000EB81 +:100460000710807841494855681C85B206EB460064 +:1004700000EB06103C4901EB0010303000EB071098 +:100480008078C0F38000C0B3002414E040F2533001 +:100490007043374901EB800000F5627007EB4701BC +:1004A00001EB071100EBC1004730005D61192F4AD5 +:1004B0005054601C84B20A2CE8DB05F10A0085B2B6 +:1004C000002414E040F253307043294901EB8000CE +:1004D00000F5627007EB470101EB071100EBC1006B +:1004E0006030005D6119214A5054601C84B2022CB6 +:1004F000E8DBA81C85B2002419E01CE040E040F2D3 +:10050000533070431A4901EB800000F5627007EB2D +:10051000470101EB071100EBC100406FC4F102017C +:10052000C900C8406119114A5054601C84B2032CA0 +:10053000E5DBE81C85B2781C87B206EB460000EBD1 +:100540000610094901EB0010C079B8423FF770AFBF +:10055000A5EB09000002C1B2A9F10200034A11543F +:10056000A5EB0900C1B207E098400020520200202C +:100570005845002069330020A9F1010011546DE0B5 +:1005800006EB460000EB0610FC4901EB00108079F9 +:100590000C2863D1FA494855E81C85B2A9460120C8 +:1005A0004855681C85B240F253307043F54901EB61 +:1005B000800090F80A0D00EB4000401CF0494855BF +:1005C000681C85B240F253307043EE4901EB800065 +:1005D00090F8080DEA494855681C85B2002725E0C7 +:1005E00040F253307043E74901EB800090F8080D6A +:1005F000C0F38000C0B1002412E040F253307043D9 +:10060000E04901EB800000F5516050F82700C4F18B +:100610000201C900C8406119D94A5054601C84B213 +:10062000032CEADBE81C85B2781C87B240F2533019 +:100630007043D44901EB800090F80A0DB842CFDC3A +:10064000A5EB09000002C1B2A9F10200CC4A115485 +:10065000A5EB0900C1B2A9F101001154701C86B2CA +:10066000C94890F86A0BB0423FF7B4ACC64890F85E +:100670000C0C002876DD0026A6E006EB4601C348F8 +:1006800000EB0110807904280DD1BD494855681C44 +:1006900085B201204855681C85B2B8486738805D2E +:1006A0004855681C85B206EB4601B84800EB0110BE +:1006B0008079062833D1B2494855681C85B2B248C2 +:1006C00090F8AC004855681C85B212204855681C4B +:1006D00085B200271DE0781CA9494855681C85B2E1 +:1006E000A948AD30C05D4855681C85B2002409E0BA +:1006F000A548B93000EB0710005D6119A04A5054BD +:10070000601C84B2102CF3DB05F1100085B2781C5C +:1007100087B29D4890F8AC00B842DCDC52E006EBB2 +:1007200046019A4800EB0110807905284AD1944986 +:100730004855E81C85B2A94601204855681C85B279 +:100740008E48C03890F8620000EB4000401C4855CD +:10075000681C85B28948DC38805D4855681C85B2C4 +:1007600000271BE037E08548DC38805DC0F380005F +:1007700090B100240CE08148583850F82700C4F1AB +:100780000201C900C84061197D4A5054601C84B2FE +:10079000032CF0DBE81C85B2781C87B27748C038A0 +:1007A00090F86200B842DEDCA5EB09000002C1B29D +:1007B000A9F10200724A1154A5EB0900C1B2A9F1D6 +:1007C00001001154701C86B26F4890F80C0C401E4A +:1007D000B0423FF752AF3FE36D480078401C6C4990 +:1007E000087008460078052809DA6A4890F8FC0C79 +:1007F00000F0010018B90D20674908710CE01020C5 +:1008000065490871634890F8FC0C00F0010018B9C4 +:10081000FF21604880F8001D60480088000A5849A0 +:1008200048555E480088C1B2554A681C1154A81C3E +:1008300085B211E300E0DDE055480078401C5449E2 +:10084000087008460078052803DA16205249087116 +:1008500002E010205049087150480088000A4849B9 +:1008600048554E480088C1B2454A681C1154A81C1E +:1008700085B2F1E2102048490871464890F8010D10 +:100880003F494855681C85B200274CE0414890F824 +:10089000010D401E40F2533110FB01F0394901EBCC +:1008A000800000F5627007EB470101EB071100EBD8 +:1008B000C10090F88200012833D1364890F8010D2C +:1008C000401E00EB400101EB00102C4901EB001031 +:1008D000303000EB0710007829494855681C85B274 +:1008E000002419E02B4890F8010D401E40F25331CE +:1008F00010FB01F0234901EB800000F5627007EB6B +:10090000470101EB071100EBC1008330005D29199D +:100910001B4A5054601C84B20A2CE3DB05F10A0028 +:1009200085B2781C87B21B4890F8010D401E00EB81 +:10093000400101EB0010114901EB0010C079B842F1 +:10094000A4DC89E212480078401C1149087008466E +:100950000078052824DA0F4890F8010D401E00EBBE +:10096000400101EB0010054901EB0010007E00F092 +:100970000100A8B912200849087128E09840002019 +:100980005202002058450020BC320020CC3E0020FE +:100990002A0A0020BC2200209C3A0020280A0020BD +:1009A0001020FE490871A1F5BF5090F8010D401EBE +:1009B00000EB400101EB0010F94901EB0010007E53 +:1009C00000F0010018B9FF21F64880F8001DF54835 +:1009D00090F8010DF4494855F4480088010AF24A9C +:1009E000681C1154F1480088C1B2A81C1154E81CBD +:1009F00085B231E20120EE49C8750846D0F80C02F4 +:100A00000A21B0FBF1F0C0F30720E7494855681C04 +:100A100085B2E748D0F80C020A21B0FBF1F0E249B8 +:100A20004855681C85B2E248D0F80C020A2804D95F +:100A30000A200021CDE9040105E0DD48D0F80C02D0 +:100A40000021CDE90401DA48D0F80C02D849C1F8F8 +:100A500010020846D0F80C020A21B0FBF1F081B276 +:100A6000D348A0F814120498C1B2D14880F81612E5 +:100A700000210C20D9F71AFBCB4904984855681C73 +:100A800085B228204855681C85B20024CAE1C848B0 +:100A9000D0F80C0268B1C648D0F80C02401E001B0A +:100AA0000521B0FBF1F080B2014601900220D8F799 +:100AB00073FABF48D0F80C02401E001B0521B0FBA2 +:100AC000F1F201FB120000EB4001B9482C3000EBC1 +:100AD00041100078B4494855681C85B24FF00008B1 +:100AE0001DE0B348D0F80C02401E001B0521B0FBEE +:100AF000F1F201FB120000EB4001AD482C3000EB9D +:100B00004110D0F80100C8F10301C900C84008EB4A +:100B10000501A54A505408F101001FFA80F8B8F108 +:100B2000040FDEDB281D85B24FF000081DE0A04851 +:100B3000D0F80C02401E001B0521B0FBF1F201FBB6 +:100B4000120000EB40019A482C3000EB4110D0F825 +:100B50000500C8F10301C900C84008EB0501924A2D +:100B6000505408F101001FFA80F8B8F1040FDEDBE1 +:100B7000281D85B24FF000081DE08D48D0F80C020A +:100B8000401E001B0521B0FBF1F201FB120000EB3F +:100B9000400187482C3000EB4110D0F80900C8F123 +:100BA0000201C900C84008EB05017F4A505408F112 +:100BB00001001FFA80F8B8F1030FDEDBE81C85B2F4 +:100BC0004FF0000823E07A48D0F80C02401E001BCA +:100BD0000521B0FBF1F201FB120000EB400174486B +:100BE0002C3000EB411050F80D1F4068C8F1050291 +:100BF000D200CDE90D0108460D99D7F714FB08EB9B +:100C00000501694A505408F101001FFA80F8B8F153 +:100C1000060FD8DBA81D85B24FF0000823E064481A +:100C2000D0F80C02401E001B0521B0FBF1F201FBC5 +:100C3000120000EB40015E482C3000EB41100D30FB +:100C40008168C068C8F10502D200CDE90F010846ED +:100C50000F99D7F7E8FA08EB0501534A505408F109 +:100C600001001FFA80F8B8F1060FD8DBA81D85B285 +:100C70004F48D0F80C02401E001B0521B0FBF1F2DA +:100C800001FB120000EB400149482C3000EB411001 +:100C900090F8220044494855681C85B24448D0F871 +:100CA0000C02401E001B0521B0FBF1F201FB1200FB +:100CB00000EB40013E482C3000EB411090F8210041 +:100CC00039494855681C85B23948D0F80C02401E95 +:100CD000001B0521B0FBF1F201FB120000EB40010B +:100CE00033482C3000EB411090F820002E49485535 +:100CF000681C85B22E48D0F80C02401E001B05214E +:100D0000B0FBF1F201FB120000EB400128482C304F +:100D100000EB4110C07F24494855681C85B2244827 +:100D2000D0F80C02401E001B0521B0FBF1F201FBC4 +:100D3000120000EB40011E482C3000EB4110807F78 +:100D400019494855681C85B21948D0F80C02401E54 +:100D5000001B0521B0FBF1F201FB120000EB40018A +:100D600013482C3000EB4110407F0F494855681C58 +:100D700085B24FF000082BE00D48D0F80C02401E61 +:100D8000001B0521B0FBF1F201FB120000EB40015A +:100D900007482C3000EB41100CE000009C3A00208A +:100DA00098400020BC22002052020020280A002087 +:100DB000BC120020D0F82300C8F10301C900C840CC +:100DC00008EB0501FC4A505408F101001FFA80F8B5 +:100DD000B8F1040FD0DB281D85B24FF000081AE0EF +:100DE000F648D0F80C02401E001B0521B0FBF1F2C2 +:100DF00001FB120000EB4001F0482C3000EB4110E9 +:100E0000273010F8080008EB0501EB4A505408F1B0 +:100E100001001FFA80F8B8F1060FE1DBA81D85B2CA +:100E2000601C84B20022DDE90401201A8A41FFF629 +:100E30002EAE11E01020E24908715920DE494855D4 +:100E4000681C85B208E01020DD4908715920DA4994 +:100E50004855681C85B200BF00BFA5EB0A00C0F36F +:100E60000721D54A0AF107001154A5EB0A00C1B2C7 +:100E70000AF10800115400240FE00AF10D01214489 +:100E8000CD4A505CDDE90621D9F736F80AF10D01AB +:100E90002144C94A5054601C84B2A5EB0A00A04208 +:100EA000EBDCC84890F80A0F48B1A5EB0A0291B2F2 +:100EB000C14A02EB0A0000230422D9F7A7FEA5EBE2 +:100EC0000A0291B2BC4A02EB0A00D8F721FD0021C8 +:100ED000CDE90201DDE90201000A40EA0160B649FC +:100EE0004855681C85B202984855681C85B2B448BC +:100EF0008078022810D1B248407868B1681F000A93 +:100F0000C870681F087181B2AB48401D01F01CFD1C +:100F1000A9494855681C85B2AB4805600121001FEE +:100F2000D8F776FD2846FEF7E4BFA84890F80607F4 +:100F3000C009002877D1A248807830B1012873D049 +:100F4000022872D0032871D1F2E3A04890F8060776 +:100F5000C0F3C3000E2829D2DFE800F007293D5175 +:100F6000697D91A5B9CDE1F5F4F3002405E0984839 +:100F7000005D91490855601C84B29548D7F783F904 +:100F8000A042F4D8904804600121001FD8F740FD2A +:100F90008E4890F8060720F0780008308B4981F8D9 +:100FA00006074FF47A7001F5D26188606CE1002485 +:100FB00005E08848005D80490855601C84B285487A +:100FC000D7F761F9A042F4D87F4804600121001FDF +:100FD000D8F71EFD58E1002405E07F48005D764902 +:100FE0000855601C84B27C48D7F74DF9A042F4D86C +:100FF000754804600121001FD8F70AFD44E1002470 +:1010000005E07648005D6C490855601C84B2734861 +:10101000D7F739F9A042F4D86B4804600121001FCA +:10102000D8F7F6FC30E1FDE330E1B7E2B5E20024A9 +:1010300005E06B48005D60490855601C84B2684853 +:10104000D7F721F9A042F4D85F4804600121001FBE +:10105000D8F7DEFC18E1002405E06248005D56493F +:101060000855601C84B25F48D7F70DF9A042F4D848 +:10107000554804600121001FD8F7CAFC04E1002490 +:1010800005E05948005D4C490855601C84B256483B +:10109000D7F7F9F8A042F4D84B4804600121001FAB +:1010A000D8F7B6FCF0E0002405E05048005D424966 +:1010B0000855601C84B24D48D7F7E5F8A042F4D833 +:1010C000414804600121001FD8F7A2FCDCE00024A5 +:1010D00005E04748005D38490855601C84B2444823 +:1010E000D7F7D1F8A042F4D8374804600121001F97 +:1010F000D8F78EFCC8E0002405E03E48005D2E498C +:101100000855601C84B23B48D7F7BDF8A042F4D81C +:101110002D4804600121001FD8F77AFCB4E028486C +:101120004078022810D1002405E03348005D2249B0 +:101130000855601C84B23048D7F7A5F8A042F4D80F +:1011400033E089E070E05BE0002405E02A48005DC0 +:1011500019490855601C84B20D2CF7DB1848C238B9 +:10116000D7F791F80021CDE904010023DDE904015E +:1011700058405940084314D0002408E01048C238B1 +:10118000015D04F10D000C4A1154601C84B2002270 +:10119000DDE90410611A8241F0DB18A10648D7F797 +:1011A00066F80548D7F76FF884B207480460012154 +:1011B000001FD8F72DFC67E052020020BC1200206F +:1011C0009C3A0020BC220020BC640240BC320020BB +:1011D000B58D0308AF8D0308B38D03089C8D0308FC +:1011E000848D0308738D030820020020648D03089A +:1011F000CB8D0308BF8D03083C8D03080D0A00004A +:10120000002405E0F748005DF7490855601C84B2EA +:10121000F448D7F738F8A042F4D8F4480460012124 +:10122000001FD8F7F5FB2FE0002405E0F048005D33 +:10123000ED490855601C84B2ED48D7F724F8A04268 +:10124000F4D8EA4804600121001FD8F7E1FB42F21C +:101250001070E849886017E0002405E0E648005D6A +:10126000E1490855601C84B2E348D7F70CF8A04266 +:10127000F4D8DE4804600121001FD8F7C9FB42F210 +:101280001070DC49886000BF00BFD1E3DB4890F8F4 +:101290000607C0F3C3000D281FD2DFE800F0071FC8 +:1012A00033475B6F8397ABBFF3F2F100002405E097 +:1012B000D348005DCC490855601C84B2D048D6F7AD +:1012C000E2FFA042F4D8C94804600121001FD8F70A +:1012D0009FFB40F6B830C74988605DE1002405E017 +:1012E000C848005DC0490855601C84B2C548D6F79F +:1012F000CAFFA042F4D8BD4804600121001FD8F7FE +:1013000087FB49E1002405E0BF48005DB649085568 +:10131000601C84B2BC48D6F7B6FFA042F4D8B348EC +:1013200004600121001FD8F773FB35E1002405E0BC +:10133000B648005DAC490855601C84B2B348D6F786 +:10134000A2FFA042F4D8A94804600121001FD8F7E9 +:101350005FFB21E1002405E0AD48005DA24908558E +:10136000601C84B2AA48D6F78EFFA042F4D89F48EA +:1013700004600121001FD8F74BFB0DE1002405E0BC +:10138000A448005D98490855601C84B2A148D6F76E +:101390007AFFA042F4D8954804600121001FD8F7D5 +:1013A00037FBF9E0002405E09B48005D8E490855B5 +:1013B000601C84B29848D6F766FFA042F4D88B48E8 +:1013C00004600121001FD8F723FBE5E0002405E0BD +:1013D0009248005D84490855601C84B28F48D6F756 +:1013E00052FFA042F4D8814804600121001FD8F7C1 +:1013F0000FFBD1E0002405E08948005D7A490855DB +:10140000601C84B28648D6F73EFFA042F4D87748E5 +:1014100004600121001FD8F7FBFABDE08148407845 +:1014200002280DD1002405E07F48005D6E49085573 +:10143000601C84B27C48D6F726FFA042F4D850E066 +:10144000002405E07848005D67490855601C84B2B7 +:10145000142CF7DB67488E30D6F715FF0021CDE955 +:10146000040172A163488E3006F0A8FD8046002377 +:10147000DDE904015840594008432ED000240BE018 +:1014800072E049E034E05B488E30015D04F1140005 +:10149000554A1154601C84B2A8F10100A042F2DC4C +:1014A00022211430504A1154444608E0601E51492C +:1014B0008E31095C15304C4A1154601C84B2DDE950 +:1014C0000410491C40F100000022611A8241EDDB4A +:1014D000AFF2D8214448D6F7CAFE4348D6F7D3FE28 +:1014E00084B2424804600121001FD8F791FA53E00A +:1014F000002405E04E48005D3B490855601C84B25D +:101500004B48D6F7C0FEA042F4D838480460012109 +:10151000001FD8F77DFA3FE03648806840F2E93195 +:10152000884209D1354890F8060720F078006030ED +:10153000324981F8060703E040F2E9302D4988601E +:10154000002405E03B48005D27490855601C84B233 +:101550003848D6F798FEA042F4D824480460012108 +:10156000001FD8F755FA17E0002405E03248005D67 +:101570001D490855601C84B22F48D6F784FEA0424E +:10158000F4D81A4804600121001FD8F741FA43F645 +:1015900098201849886000BF00BF49E2174890F8BA +:1015A0000607C0F3C30005281AD2DFE800F003499C +:1015B000A0C2FD0000201B49C870002405E01F48A0 +:1015C000005D09490855601C84B21C48D6F75BFED3 +:1015D000A042F4D8054804600121001FD8F718FA8A +:1015E00022E10000D68D030852020020BC640240B4 +:1015F000958D03084C3900200E8E0308BC32002064 +:10160000DF8E0308E68E0308958F0308F08E03082B +:10161000FB8E0308068F03080F8F03081E8F030835 +:101620003C8F03089C3A0020498F03082C000000DF +:10163000798F0308DB8E03088A8F03089C8D0308CB +:101640000020FD49C870002404E00020FB49085533 +:10165000601C84B2642CF8DB0020F749C8700024B9 +:1016600005E0F748005DF5490855601C84B2082C78 +:10167000F7DB002408E0F0485438015D04F108006D +:10168000EE4A1154601C84B2EB485438D6F7FBFD87 +:10169000A042F0D82C2104F10800E84A1154401C63 +:1016A00080B20890002408E0E3482C38015D0898D7 +:1016B0002044E24A1154601C84B2DF482C38D6F72B +:1016C000E2FDA042F0D8AFF2CC41DC48D6F7CFFD26 +:1016D000DA48D6F7D8FDDB4908600121D948001F58 +:1016E000D8F796F942F21070D74988609CE0002440 +:1016F00005E0D648005DD1490855601C84B2D34846 +:10170000D6F7C1FDA042F4D8CE4804600121001FE5 +:10171000D8F77EF9CE4890F8060720F07800183008 +:10172000CB4981F806074FF4FA60C74988607BE02F +:101730007CE0C1484078012818D0022854D100200C +:10174000BD49C870002405E0C248005DBB4908558A +:10175000601C84B2BF48D6F796FDA042F4D8B948C1 +:1017600004600121001FD8F753F93DE0002404E094 +:101770000020B2490855601C84B2642CF8DB0020BC +:10178000AD49C870002405E0B248005DAB4908557A +:10179000601C84B20E2CF7DBAB488E30D6F773FD9D +:1017A00080B20890089800E024E090B1002408E09E +:1017B000A5488E30015D04F10E00A04A1154601C52 +:1017C00084B208988442F3DBAFF2D0519B48D6F73D +:1017D0004EFD9A48D6F757FD9A490860012199486D +:1017E000001FD8F715F900BF00BF42F210709649EC +:1017F000886019E0002405E09748005D8F4908558E +:10180000601C84B29448D6F73EFDA042F4D88D48BF +:1018100004600121001FD8F7FBF842F210708A49DA +:10182000886000E005E100BF00BF01E1884890F852 +:101830000607C0F3C300092826D2DFE800F005261A +:101840003A4E62768ACCE000002405E08348005DD1 +:101850007A490855601C84B28048D6F714FDA0422E +:10186000F4D8784804600121001FD8F7D1F87848EF +:1018700090F8060720F078000830754981F80607CF +:101880004FF47A7070498860D0E0002405E0744815 +:10189000005D6A490855601C84B27148D6F7F3FCB4 +:1018A000A042F4D8674804600121001FD8F7B0F8BF +:1018B000BCE0002405E06B48005D60490855601CF1 +:1018C00084B26848D6F7DFFCA042F4D85D480460D3 +:1018D0000121001FD8F79CF8A8E0002405E0624829 +:1018E000005D56490855601C84B25F48D6F7CBFCB2 +:1018F000A042F4D8534804600121001FD8F788F8AB +:1019000094E0002405E05948005D4C490855601CEE +:1019100084B25648D6F7B7FCA042F4D849480460D0 +:101920000121001FD8F774F880E0002405E050483A +:10193000005D42490855601C84B24D48D6F7A3FCAF +:10194000A042F4D83F4804600121001FD8F760F896 +:101950006CE03948407802280DD1002405E0454864 +:10196000005D36490855601C84B24248D6F78BFCAE +:10197000A042F4D828E0002405E03E48005D2F494D +:101980000855601C84B20F2CF7DB2F488E30D6F739 +:101990007AFC80B20890089890B1002408E02A48A8 +:1019A0008E30015D04F10F00244A1154601C84B292 +:1019B00008988442F3DBAFF2BC712048D6F757FC9D +:1019C0001E48D6F760FC84B21E4804600121001F47 +:1019D000D8F71EF82AE0002405E02748005D1749E3 +:1019E0000855601C84B22448D6F74DFCA042F4D8B8 +:1019F000144804600121001FD8F70AF816E00024FB +:101A000005E01E48005D0D490855601C84B2072C96 +:101A1000F7D3601E0B49086001210A48001FD7F761 +:101A2000F7FF42F210700849886000BF00BF00BF96 +:101A300000BF0020FEF75DBA9C3A00205202002051 +:101A40003C8E0308BC6402404C390020C68E03085B +:101A5000BC320020798E0308D28E0308B58D0308AE +:101A6000AF8D0308B38D03089C8D0308158E030802 +:101A7000248E0308E48D03082E8E03080E8E0308BF +:101A800010B5002440F22441164804F0C8FB38B3D6 +:101A900040F22441134804F03CFB00211248D7F7E0 +:101AA000B7FF12491048D7F799FF01201049C870B5 +:101AB0000C480088C4B20B488088C4B20A48001D94 +:101AC0000068C0F5FA6081B20A48A0F87E164FF4AB +:101AD000FA600549091D086001210348D7F798FFFE +:101AE00010BD000000100140886402400088002002 +:101AF0009C3A0020BC32002010B50024044905485F +:101B0000D7F76CFF00210348D7F782FF10BD000014 +:101B100000800028B864024000B58FB0012188051C +:101B200000F0BCFC2848D7F77FFF4020039000203E +:101B300005904FF48060069000200790089009906F +:101B40004FF400300A9000200B900C900D900E90F6 +:101B50001E480190400600901D48029069461A48B0 +:101B6000D8F72CF8012210211748D8F709F81648A1 +:101B70003038D7F759FF002003904FF4FA600490F3 +:101B8000002005904FF48060069000200790089098 +:101B900009904FF400300A9000200B900C900D90AB +:101BA0000E900A480190400600900A48029069464B +:101BB00005483038D8F702F8012103483038D7F704 +:101BC00027FF0FB000BD0000B864024004100140C0 +:101BD00052020020009900201CB50121032000F0D2 +:101BE0005DFC072206211648D8F796FF072211460A +:101BF0001348D8F791FFC020009002208DF805000F +:101C000000208DF8060001208DF8070002208DF8D5 +:101C1000040069460A48D8F737FF202000900120C9 +:101C20008DF8040000208DF8060003208DF80500D3 +:101C300001208DF8070069460148D8F725FF1CBD33 +:101C40000004024070B588B000240025FFF7C4FFEF +:101C5000FFF762FF4FF4E13000F06EF900F04CF94D +:101C60000121402000F03AFC012000F0FBFC4FF481 +:101C70007A7005F0C5FF0B20894908710021894859 +:101C800080F8E01780F8A81600208749887048700F +:101C9000C8704FF47A7088600021824880F8C816B6 +:101CA00001208149203188704870C8704FF4FA5083 +:101CB000886000217B4880F8901600207A49183906 +:101CC000887001204870C8704FF47A7088600021D5 +:101CD000744880F8B8160020734910318870487035 +:101CE000C8704FF47A70886000216E4880F89C16A6 +:101CF00001206D490C3988704870C8704FF4FA7033 +:101D000088600021694880F80C18002068498870B4 +:101D100001204870C8706748886000BF1FE000203D +:101D200004EB4401604A2C3202F8210004EB440128 +:101D300002EB81018870012004EB440102EB810178 +:101D40004870002004EB440102EB8101C87042F6A8 +:101D5000F82004EB440102EB81018860641C042C30 +:101D6000DDD300204E498871A1F1C20090F8AA008D +:101D700000F00F00002807DDA1F1C20090F8AA00D2 +:101D800000F00F00401E48704748763090F8AA00D7 +:101D90000009002808DD4448763090F8AA000121A7 +:101DA000C1EB10103E4988703D48407868B9202149 +:101DB0004148D8F7DFFE3B4890F8060720F0800046 +:101DC0008030384981F8060703E020213A48D8F7E7 +:101DD000CFFE3348807890B1012815D0022809D071 +:101DE00003281ED147F23050314988600020334922 +:101DF000086016E04EF660202D49886011E04EF62E +:101E000060202B4988600CE04EF6602028498860ED +:101E100000202A49086043F6982023491839886031 +:101E200000BF00BF26480068264908602448001DFE +:101E3000006848602248083000688860002404E098 +:101E40000021174890380155641C142CF8D31D4804 +:101E5000C07A1C49897A1B4A527A1A4B1B7ACDE9FF +:101E60000432CDE906101748C1798079154A5279B4 +:101E7000144B1B79CDE90032CDE90201114883787A +:101E8000027811A10648903804F094FA002103204A +:101E9000D8F70CF910B100201649086008B070BDE1 +:101EA0009C3A0020BC32002064390020BC72002023 +:101EB000C87A0020701101000004024088024042EC +:101EC000107AFF1FE47A00202530327825303278EE +:101ED0002530327825303278253032782530327806 +:101EE00025303278253032782530327825303278F6 +:101EF000250000008802424208B546208DF8000007 +:101F000002208DF8010001208DF802008DF80300F9 +:101F10006846F8F795FA25208DF8000001208DF825 +:101F2000010000208DF8020001208DF803006846B2 +:101F3000F8F786FA08BD00001FB5044601211020FD +:101F400000F0FCFA00940020ADF80400ADF80600A3 +:101F5000ADF80800ADF80C000C20ADF80A00694699 +:101F60000B4804F0ABF90121094804F0DBF8012229 +:101F700040F22441064804F07CF91021044804F0A2 +:101F8000C8F80122C021024804F0D8F81FBD0000A3 +:101F9000001001401CB50121880300F0CFFA002198 +:101FA000042000F0DFFC0121042000F0DBFC08210C +:101FB000042000F0D7FC0921042000F0D3FC01200C +:101FC000009000208DF8040010208DF805000120FD +:101FD0008DF806006846D7F745FF022000900020E4 +:101FE0008DF8040010208DF8050001208DF8060002 +:101FF0006846D7F737FF1CBD1CB50121592000F0FA +:102000004DFA43F6FB70009000208DF8040002208A +:102010008DF8070069462D48D8F736FDFC20009062 +:1020200000208DF8040001208DF80700694628483B +:10203000D8F72AFD4FF44040009000208DF80400AE +:1020400001208DF8070069462248D8F71DFD0720BA +:10205000009000208DF8040002208DF807006946EA +:102060001D48D8F711FD4FF48060009000208DF8D6 +:10207000040001208DF8070069461748D8F704FDD1 +:1020800007211548D8F774FD4FF440411148D8F79F +:1020900071FD43F603710D48D8F76CFDF8210B482C +:1020A000D8F766FDFC210A48D8F764FD4FF480613B +:1020B0000948D8F75FFD09480068012802D108499E +:1020C000887202E00020064988721CBD00100240A0 +:1020D00000180240000C0240000002402802424268 +:1020E000BC12002010B500244FF48070D7F7A6FE74 +:1020F00018B14FF48070D7F79BFE4FF40070D7F7FC +:102100009DFE18B14FF40070D7F792FE0120D7F76B +:1021100095FE68B110480068C0F101000F49897B45 +:1021200060F300010D4881734FF48060D7F780FEA3 +:102130000220D7F783FE70B10748001D0068C0F188 +:1021400001000649897B60F34101044881734FF423 +:102150008060D7F76DFE10BD00024242BC12002025 +:1021600010B5FFF749FF642005F04AFDFFF712FFA5 +:1021700000F056F823480068D0B92348006818B921 +:1021800002202249487002E00120204948701E4880 +:10219000103800681E49D1F80C1240EA4100C043D3 +:1021A0001A4988700846807800F00300887002E0C1 +:1021B0000020164948701448001F006820B901200B +:1021C000144981F8280003E00020124981F8280012 +:1021D0001148006800011149D1F8181240EAC10005 +:1021E0000E49D1F8141240EA81000C49D1F81012BE +:1021F00040EA41000949D1F80C120843183005495A +:10220000C87210BD3C824142180243429C3A0020F1 +:1022100000004342BC1200201C0242420000424225 +:1022200008B506208DF8000003208DF8010001207C +:102230008DF802008DF803006846F8F701F90720D1 +:102240008DF8000003208DF8010001208DF80200B8 +:102250008DF803006846F8F7F3F808BD1CB50121B6 +:10226000112000F01BF94CF20400009001208DF8C1 +:10227000040000208DF8060003208DF805000120E1 +:102280008DF8070069461648D8F7FEFB042114486C +:10229000D8F76EFC13488078032803D01148807863 +:1022A000012815D10420009001208DF804000020A1 +:1022B0008DF8060003208DF8050001208DF8070039 +:1022C00069460948D8F7E0FB04210748D8F750FCD5 +:1022D0000120064908600649C1F8BC021CBD000087 +:1022E000001002409C3A002000000240B802424226 +:1022F0000000424210B5FFF7B1FF10BD10B5024615 +:10230000002000BF12F8014B2318D8B24B1E9BB21D +:10231000191EF7D110BD00002DE9F04F85B00F4612 +:1023200015461E460E9C162002900BE020205449B4 +:1023300001EB47119DF8082088549DF80800401CC7 +:10234000C0B202909DF808002028EFDB0020029028 +:1023500013E09DF808008200A846B1464046494671 +:10236000D5F761FF002358405940084300D108E0E9 +:102370009DF80800401CC0B202909DF8080010288B +:10238000E7DB00BF9DF80800A04217DC002C15DD3C +:102390009DF8080020B99DF808002044C0B20290C2 +:1023A0009DF80800401CC0B202903020344901EB77 +:1023B00047119DF80820C2F11E02885444B1012043 +:1023C00000902E202E4901EB4711C4F11E028854C3 +:1023D0000020019019E09DF804008200AA46B3464F +:1023E00050465946D5F71FFF0F2108403030244989 +:1023F00001EB47119DF80420C2F11E0288549DF89C +:10240000040000F10100C0B201909DF80400A04258 +:10241000E1DB9DF800002044C0B2019023E09DF86C +:1024200004009DF80010401A820028463146CDE98C +:102430000365D5F7F8FE0F2108403030C1B21048CF +:1024400000EB47129DF8040000F101009DF80030F8 +:10245000A0EB0300C0F11E0011549DF8040000F130 +:102460000100C0B201909DF808009DF800100844DA +:102470009DF804108842D2DC05B0BDE8F08F000062 +:10248000382D002010B54FF400610348D8F767FBE2 +:102490000446204610BD00000004024029B1064A4F +:1024A00012680243044B1A6004E0034A1268824334 +:1024B000014B1A60704700003038024029B1064ACB +:1024C00012680243044B1A6004E0034A1268824314 +:1024D000014B1A60704700001038024029B1064ACB +:1024E00012680243044B1A6004E0034A12688243F4 +:1024F000014B1A60704700003438024029B1064A87 +:1025000012680243044B1A6004E0034A12688243D3 +:10251000014B1A60704700004038024029B1064A5A +:1025200012680243044B1A6004E0034A12688243B3 +:10253000014B1A60704700002038024029B1064A5A +:1025400012680243044B1A6004E0034A1268824393 +:10255000014B1A60704700004438024029B1064A16 +:1025600012680243044B1A6004E0034A1268824373 +:10257000014B1A607047000024380240F0B500217A +:1025800000220024022500260223324F3F6807F074 +:102590000C0121B1042905D0082937D105E02E4FBF +:1025A000076036E02D4F076033E02A4F3F1F3F683A +:1025B000C7F38056274F3F1F3F6807F03F036EB1B8 +:1025C000264FB7FBF3F7DFF88CC0ACF1040CDCF856 +:1025D00000C0CCF3881C07FB0CF40CE01E4FB7FBCB +:1025E000F3F7DFF870C0ACF1040CDCF800C0CCF3FA +:1025F000881C07FB0CF4174F3F1F3F68C7F30147C8 +:102600007F1C7D00B4FBF5F7076002E0124F076006 +:1026100000BF00BF0F4F3F6807F0F0010909104FDE +:102620007A5C0768D74047600A4F3F6807F4E0517B +:10263000890A0B4F7A5C4768D7408760054F3F682F +:1026400007F46041490B064F7A5C4768D740C76082 +:10265000F0BD0000083802400024F40000127A00A7 +:102660000000002030B10749096841F00401054A23 +:10267000116005E00349096821F00401014A116075 +:1026800070470000000806500148006870470000CD +:102690000808065010B5012005F06AF810210B4813 +:1026A000D8F766FA08210948D8F764FAD720D6F790 +:1026B0000BFEFF20D6F708FE044610210348D8F78A +:1026C00059FA002005F054F8204610BD00000240E1 +:1026D00010B5012005F04CF800201E4908800DE0DF +:1026E000FFF7D8FF00F0800000B10BE0012005F0FB +:1026F00087FA18480088401C164908801548008849 +:10270000C828EDDB00BF13480088C8281CDA102158 +:102710001148D8F72DFA08210F48D8F72BFA9F2037 +:10272000D6F7D2FDFF20D6F7CFFDFF20D6F7CCFDA0 +:102730000A49087010210848D8F71CFA002005F053 +:1027400017F80648007810BD002005F011F80020A9 +:10275000F9E700002E0A002000000240300A0020A5 +:1027600000B587B001218803FFF7C8FE01210220D0 +:10277000FFF794FE00208DF818008DF81B004FF431 +:102780000060059005A92E48D8F77EF901208DF844 +:10279000180002208DF8190000208DF81A00012081 +:1027A0008DF81B000003059005A92548D8F76CF9A2 +:1027B00005220D212248D8F7AFF905220E21204825 +:1027C000D8F7AAF905220F211D48D8F7A5F94FF42B +:1027D0006040059002208DF8180003208DF8190044 +:1027E00000208DF81A008DF81B0005A91448D8F7B1 +:1027F0004BF9144800F050F80020ADF80000ADF897 +:102800000400ADF80600ADF808004FF40070ADF814 +:102810000A001820ADF80C000020ADF80E000720CB +:10282000ADF810004FF48270ADF80200694605481B +:1028300000F06CF80121034800F022F807B000BD59 +:10284000000402400038004010B5044600BF0221D9 +:102850000A4800F04DF80028F9D02146074800F05A +:1028600053F800BF0121054800F042F80028F9D0D4 +:10287000024800F046F8C0B210BD00000038004029 +:1028800021B1028842F04002028004E002884FF643 +:10289000BF731A400280704710B504461148844245 +:1028A00008D101218014FFF759FE0021A014FFF781 +:1028B00055FE16E00C48844208D101210014FFF7B0 +:1028C0002DFE00212014FFF729FE0AE0074884426C +:1028D00007D10121C013FFF721FE0021E013FFF70C +:1028E0001DFE10BD0030014000380040003C00409B +:1028F0000246002013890B400BB1012000E00020AC +:1029000070470146888970478181704710B5002261 +:10291000028802F441520B884C8823438C8823435D +:10292000CC8823430C8923434C8923438C8923433C +:10293000CC8923431A430280838B4FF2FF742340D8 +:1029400083830B8A038210BD10B50246002003E08A +:1029500012F8014B2318D8B20B1EA1F10104A1B249 +:10296000F6D110BD30B500228B071C0F0F2303FAE0 +:1029700004F20B4B8C1053F824309343084C8D1009 +:1029800044F8253023468C1053F824308C07240F4C +:1029900000FA04F42343024C8D1044F8253030BD76 +:1029A0000838014010B500240121880702F0ECFC32 +:1029B00000285AD000BF53E02E4850F82400007879 +:1029C000012811D100202B4951F824100870294901 +:1029D00051F824104870274951F82410887025496F +:1029E00051F82410486039E0224850F8240040781B +:1029F000012833D11F4850F82400807800BB1D49BE +:102A000051F82410081D4968491C0160194850F804 +:102A100024004068174951F82410896888421DD362 +:102A20000120144951F824108870124850F82400ED +:102A3000C078012805D100200E4951F824104860C3 +:102A40000CE000200B4951F824104870094951F856 +:102A500024104860074951F82410C870601CC4B2A3 +:102A6000054890F83208A042A6DC0121880702F050 +:102A7000B3FB10BDF03A0020BC3200200CB50020A2 +:102A8000019000903348006840F48030314908607C +:102A900000BF3048006800F4003000900198401CEE +:102AA0000190009818B90198B0F5A06FF1D12948AC +:102AB000006800F4003010B10120009001E0002017 +:102AC00000900098012844D122484030006840F02E +:102AD00080502049403108601F48006840F4804021 +:102AE0001D4908601B48083000681A490831086011 +:102AF0000846006808600846006840F48050086096 +:102B00001648091F0860081F006840F08070091F00 +:102B1000086000BF0F48006800F000700028F9D07E +:102B200040F205600E4908600A480830006820F04D +:102B300003000849083108600846006840F00200B8 +:102B4000086000BF03480830006800F00C00082847 +:102B5000F8D10CBD00380240007000400854400716 +:102B6000003C024010B504462046FFF76DFE10BD44 +:102B70007CB502460020002501959FED1D0A8DEDD4 +:102B8000000A01AB6C4600BF22E0155C302D0BDB68 +:102B9000155C402D08DA019D2D010195155C303D35 +:102BA000019E3543019511E0155C402D0BDD155C50 +:102BB000472D08DA019D2D010195155C373D019ED9 +:102BC0003543019502E0BFEE000A7CBD451CE8B22A +:102BD0008842DADB002003E01D5C2554451CE8B286 +:102BE00001EBD176B0EB660FF6DB9DED000AECE76A +:102BF0000000000010B502460C460021002300BF73 +:102C00001AE0505C302807DB505C402804DA1B01D6 +:102C1000505C303803430DE0505C402807DD505CC9 +:102C2000472804DA1B01505C3738034302E04FF0B9 +:102C3000FF3010BD481CC1B2A142E2DB1846F8E7E4 +:102C4000FEB5042438256348827810460021F4F745 +:102C500051FD0646012008210022CDE90021029005 +:102C600004EB44014800134632462946F7F7CCFEF0 +:102C70000444012004EB440149060090080E082397 +:102C80002D222946F7F722FE641C5248427810464E +:102C90000021F4F72FFD0646012008210022CDE98E +:102CA0000021029004EB44014906080E1346324607 +:102CB0002946F7F7A9FE0444012004EB4401490624 +:102CC0000090080E08232D222946F7F7FFFD641C0B +:102CD000414890F80B2F10460021F4F70BFD0646F3 +:102CE000012008210022CDE90021029004EB4401DB +:102CF0004906080E134632462946F7F785FE044476 +:102D0000012004EB440149060090080E082320220C +:102D10002946F7F7DBFD641C2E4842791046002156 +:102D2000F4F7E8FC0646012008210022CDE9002145 +:102D3000029004EB44014906080E13463246294628 +:102D4000F7F762FE0444012004EB440149060090B9 +:102D5000080E08232D222946F7F7B8FD641C1D48EC +:102D6000027910460021F4F7C5FC0646012008212F +:102D70000022CDE90021029004EB44014906080E2F +:102D8000134632462946F7F73FFE0444012004EB80 +:102D9000440149060090080E08232D222946F7F722 +:102DA00095FD641C0B48C27810460021F4F7A2FC84 +:102DB0000646012008210022CDE90021029004EB03 +:102DC00044014906080E134632462946F7F71CFE11 +:102DD000FEBD0000C7310020BC2200200249C8749B +:102DE0000121014AD1757047BC12002010B592B084 +:102DF0000020119010900F900E900D90D7F732FC9C +:102E0000FE48C07D002802F04D810020FB49C875B6 +:102E1000F7F75CFBF948C07C102882F04081DFE8BE +:102E200010F01000B0005501B2033706B5061E08B9 +:102E3000360A9D0B320CB00C960D600EC10E41107F +:102E40000911D7F799FE012806D0022805D00428D9 +:102E500004D008280BD102E009E008E007E00220D6 +:102E6000FFF7BCFF0021E64880F8001D00BF00BF4F +:102E7000012010211523E3A2CDE90010002108460E +:102E8000F7F7CFFEDE4890F8010D80B3012008214E +:102E90000523E1A2CDE9001014210020F7F7C1FEBF +:102EA000012008210022CDE900210290D44890F8A9 +:102EB000010D13460246142106901E20F7F7A4FDCB +:102EC00001200821CDE90010CD4890F8010D401EE9 +:102ED00000EB400101EB0010D14901EB00100E3076 +:102EE0000A230246142106902820F7F79AFEC448C8 +:102EF00090F8000DFF280AD1012008211523C9A24E +:102F0000CDE900102D211420F7F78BFE37E00121C9 +:102F1000BB4890F8000D0A236422CDE900011E2170 +:102F20001846F7F73EFC012008210022CDE90021D8 +:102F30000290B34890F8000D134602462D210690EA +:102F40003220F7F761FD119001200090119800EBFD +:102F50004000322101EB4000C0B2082325222D2180 +:102F60000690F7F7B3FCA64890F8000D642806D148 +:102F70000021A34880F8001D0220FFF72FFF02F078 +:102F80008EB8D7F7F9FD012806D0022805D004280D +:102F900004D008280AD105E008E007E00920FFF77F +:102FA0001DFF03E00420FFF719FF00BF00BFA14889 +:102FB00090F8E00750B90120082115239EA2CDE921 +:102FC000001000210846F7F72CFE29E09D484078C4 +:102FD00020B101280DD0022821D115E001200821BF +:102FE000152399A2CDE9001000210846F7F719FE34 +:102FF00015E001200821152397A2CDE9001000213A +:103000000846F7F70EFE0AE001200821152395A2D5 +:10301000CDE9001000210846F7F703FE00BF00BF0E +:103020007648807C012802D0022816D10AE00120CF +:10303000904909231A46CDE900100A210020F7F72C +:1030400085FD0AE001208C4909231A46CDE90010CC +:103050000A210020F7F77AFD00BF00BF0120874951 +:1030600018231A46CDE9001000216820F7F76EFDFD +:1030700001200821152382A2CDE900101A21002089 +:10308000F7F7CFFD01200821152383A2CDE9001019 +:1030900024210020F7F7C5FD012008210022CDE9F9 +:1030A000002102905548D0F80C0213460246242114 +:1030B00006905420F7F7A8FC5048D0F80C0210B93D +:1030C0000220FFF78BFEFFF7BBFD58E7D7F754FD53 +:1030D000012806D0022810D004281AD0082830D1A0 +:1030E00023E00320FFF77AFE454890F8FC0C20F01F +:1030F0008001434880F8FC1C23E0414890F8FC0C18 +:1031000020F080013E4880F8FC1C0320FFF766FE9B +:1031100017E03B4890F8FC0C20F08001384880F81C +:10312000FC1C0920FFF75AFE0BE0354890F8FC0C18 +:1031300020F08001324880F8FC1C0420FFF74EFE8E +:1031400000BF00BF3B4890F8E00750B901200821BC +:10315000152355A2CDE9001000210846F7F761FDBF +:1031600029E03848407820B101280DD0022821D12B +:1031700015E001200821152333A2CDE9001000211C +:103180000846F7F74EFD15E001200821152332A26D +:10319000CDE9001000210846F7F743FD0AE00120C1 +:1031A000082115232FA2CDE9001000210846F7F7CA +:1031B00038FD00BF00BF1148807C012802D00228E2 +:1031C0000AD10AE001202B4909231A46CDE9001053 +:1031D00014210020F7F7BAFC81E01A484830D0F8F3 +:1031E000050000EE100A17482030D0ED0A0A30EE34 +:1031F000200AB5EEC00AF1EE10FA59E0BC12002028 +:10320000BC2200204669726D77617265446F776EEB +:103210006C6F616400000000506F72743A0000002F +:1032200098400020446F776E6C6F6164204661693E +:103230006C210000BC3200204E6F205369676E6124 +:103240006C0000009C3A0020547970653A53746118 +:1032500074696F6E00000000547970653A436C6FBA +:1032600075640000547970653A436C6F75642D5431 +:1032700065737400A4FE0308B6FE030854FE030839 +:103280004F66666C696E65205265636F7264205587 +:10329000706C6F61640000005265636F7264206E31 +:1032A000756D6265723A00004F66666C696E650006 +:1032B0000AD00120FE4909231A46CDE90010142145 +:1032C0000020F7F743FC09E00120FA4909231A46D8 +:1032D000CDE9001014210020F7F738FC00BF00BF33 +:1032E000F54890F8000D10B10020FFF777FDF34886 +:1032F0004078002814D0F1488078022846D1F04860 +:103300000068B8B3ED48807932280ADA0120ED4927 +:1033100008230E22CDE9001000215920F7F716FCF2 +:1033200085E0E64880793C280ADA0120E64908234E +:103330000E22CDE9001000215920F7F707FC76E0B6 +:10334000DE48807946280ADA0120E04908230E2267 +:10335000CDE9001000215920F7F7F8FB67E00120C4 +:10336000DB4908230E22CDE9001000215920F7F790 +:10337000EDFB5CE0FFE70120D64908230E22CDE9F2 +:10338000001000215920F7F7E1FB50E0CB4880788E +:10339000012802D0C948807800BBC848807920281D +:1033A00045DAC64880791A280ADD0120C549082374 +:1033B0000E22CDE9001000215920F7F7C7FB36E0B7 +:1033C000BE48807917280ADD0120BF4908230E2254 +:1033D000CDE9001000215920F7F7B8FB27E0B748E6 +:1033E000807914280ADD0120B84908230E22CDE98E +:1033F000001000215920F7F7A9FB18E0AF488079A9 +:1034000012280ADD0120B24908230E22CDE900105E +:1034100000215920F7F79AFB09E00120AD49082364 +:103420000E22CDE9001000215920F7F78FFB012073 +:10343000A94918231A46CDE9001000216820F7F7A2 +:1034400085FB012010210B46A4A2CDE90010142118 +:103450002820F7F7E6FB012008211523A1A2CDE9DA +:10346000001024211220F7F7DCFBA348D0F80C024F +:10347000B0B1A148408D06909F48D0F80C0205904D +:1034800002469EA107A8069B02F094FF0120082196 +:10349000152307AACDE900102E210020F7F7C1FB64 +:1034A000854890F8FC0C0121B1EBD01F09D1012017 +:1034B0000821152396A2CDE900102E210020F7F750 +:1034C000B0FBFFF7BDFB984890F806070121B1EB70 +:1034D000D01F12D179480079024694A1069007A81E +:1034E00002F068FF01200821022307AACDE900109D +:1034F00038210020F7F795FB14E08B4890F8060779 +:10350000C0F3C300024689A1069007A802F052FF4B +:1035100001200821022307AACDE90010382100204C +:10352000F7F77FFB8348807850B1012008211523ED +:1035300081A2CDE900100A210020F7F772FB12E00A +:103540007948D0F8C40602467EA1069007A802F08A +:1035500031FF012008210A2307AACDE900101946EE +:103560000020F7F75EFB6448007AC0F3800048B1A2 +:1035700001200821152375A2CDE900102E2100207D +:10358000F7F74FFBFBE4D7F7F7FA012806D002283C +:103590002CD0042852D008285ED156E0002011908B +:1035A0001EE01198401C80B211901198402800DD57 +:1035B0001AE05148407D002805DD4F48407D401EFF +:1035C0004D49487502E03F204B4948754A48407DC7 +:1035D00000EB4001634800EB4110007800B103E0CC +:1035E0004548407D0028DCDA00BF35E0002011901E +:1035F0001EE01198401C80B211901198402800DD07 +:103600001AE03D48407D3F2805DA3B48407D401C9C +:103610003949487502E00020374948753648407DF1 +:1036200000EB40014F4800EB4110007800B103E08F +:103630003148407D4028DCDB00BF0DE02E48407D56 +:103640004949C8700120087106E00220FFF7C6FB57 +:1036500000202949487500BF00BF2748C07C0328C7 +:1036600024D12548407DC117069000EB1170001150 +:103670000D90012200213D4801F02AFD012010217A +:103680000022CDE9002102901B48407D00EB400163 +:10369000344800EB411000781346024600210690A2 +:1036A0005820F7F7B1F90120102161E0EFE10000A7 +:1036B000B6FE0308C8FE0308BC2200209C3A002086 +:1036C0000002404212FF030804FF0308F6FE03084D +:1036D000E8FE0308DAFE030854FE0308424C554591 +:1036E000534B5900454E4552475920544543484E87 +:1036F0004F4C4F4759000000BC12002057616974BD +:1037000055706C6F61643A25642F256400000000D9 +:103710005570677261646520455252204368656345 +:103720006B2047756E000000BC32002025303278D7 +:103730000000000074390020426C6F636B616765A4 +:103740000000000025646D7300000000504342201B +:1037500056616C69646174696F6E204661696C655D +:1037600064000000D8140020D83F0020A0FF030808 +:103770000B46F8A2CDE900100020F7F752FAFA48FC +:10378000407D00EB4001F94800EB4110D0F801000A +:1037900000210590F3F7AEFF0121102206900D984D +:1037A00000EB400303EB0010F14B03EB0010007F34 +:1037B00000F003000023CDE9012100901021182022 +:1037C000069AF7F721F9012010210B46E9A2CDE96D +:1037D000001020210020F7F724FAE348407D00EB99 +:1037E0004001E24800EB4110D0F8050000210590AF +:1037F000F3F780FF0121102206900D9800EB4003A3 +:1038000003EB0010DA4B03EB0010007FC0F38100E4 +:103810000023CDE90121009020211820069AF7F716 +:10382000F3F804200F9038200E90CF48407D00EB35 +:103830004001CE4800EB4110C07F00210590F3F716 +:1038400059FF0690012008210022CDE900210290B5 +:103850000E9805900F9800EB40004000134604902E +:10386000DDE90512F7F7D0F80F9908440F90012011 +:1038700000900E9806900F9800EB40004006000E56 +:1038800008232D2205900699F7F720F80F98401C81 +:103890000F90B548407D00EB4001B44800EB41106B +:1038A000807F00210590F3F725FF06900120082175 +:1038B0000022CDE9002102900E9805900F9800EBB0 +:1038C00040004006000E13460490DDE90512F7F7AC +:1038D0009BF80F9908440F90012000900E980690D5 +:1038E0000F9800EB40004006000E08232D220590A3 +:1038F0000699F6F7EBFF0F98401C0F909A48407D11 +:1039000000EB4001994800EB4110407F00210590F9 +:10391000F3F7F0FE0690012008210022CDE90021F6 +:1039200002900E9805900F9800EB40004006000EA4 +:1039300013460490DDE90512F7F766F80F9908447D +:103940000F90012000900E9806900F9800EB400019 +:103950004006000E0823202205900699F6F7B6FFD0 +:103960000F98401C0F908048407D00EB40017F483D +:1039700000EB411090F8220000210590F3F7BAFE09 +:103980000690012008210022CDE9002102900E9826 +:1039900005900F9800EB40004006000E134604907F +:1039A000DDE90512F7F730F80F9908440F90012070 +:1039B00000900E9806900F9800EB40004006000E15 +:1039C00008232D2205900699F6F780FF0F98401CDA +:1039D0000F906548407D00EB4001644800EB4110CA +:1039E00090F8210000210590F3F784FE0690012055 +:1039F00008210022CDE9002102900E9805900F9831 +:103A000000EB40004006000E13460490DDE905126D +:103A1000F6F7FAFF0F99084480B20F90012000904A +:103A20000E98C0B206900F9800EB40004006000EC2 +:103A300008232D2205900699F6F748FF0F98401CA1 +:103A40000F904948407D00EB4001484800EB411091 +:103A500090F8200000210590F3F74CFE069001201D +:103A600008210022CDE9002102900E98C0B20590F5 +:103A70000F9800EB40004006000E13460490DDE96D +:103A80000512F6F7C1FF0F99084480B20F9079E54F +:103A9000D7F772F8012806D002280ED0042816D0D5 +:103AA000082837D12FE03048007D002804DD2E485B +:103AB000007D401E2C4908752CE02B48007D032812 +:103AC00004DA2948007D401C2749087522E0264871 +:103AD000007D30B1012808D002280AD0032810D177 +:103AE0000BE00520FFF77AF90BE00620FFF776F9E7 +:103AF00007E00720FFF772F903E00820FFF76EF9EF +:103B000000BF00BF06E00220FFF768F90020164959 +:103B1000087500BF00BF1448C07C042819D10422D6 +:103B20000021194801F0D4FA00201021CDE900103D +:103B30000D48007D144901EB001006900A48007DF5 +:103B40000007000E1023059001460020069AF7F7A3 +:103B500068F817E54C3A2020202020202020202043 +:103B60002020202000000000BC120020D8140020DB +:103B700098400020503A2020202020202020202083 +:103B8000202020200000000020FF0308D6F7F4FFCB +:103B9000082806D10420FFF721F90020FA494875CA +:103BA00000BF00BFF848C07C05287DD10422002159 +:103BB000F64801F08DFAF648407820B101280ED081 +:103BC00002284CD12CE0012008211023AFF68812E6 +:103BD000CDE9001019460020F7F723F83FE0012057 +:103BE00008211023AFF69012CDE9001019460020ED +:103BF000F7F717F8012008211023E6A2CDE90010FD +:103C000038210020F7F70DF8012008211123E04AA0 +:103C1000B53ACDE9001038211E20F7F702F81EE072 +:103C2000012008211023DDA2CDE900101946002053 +:103C3000F6F7F7FF012008211023D6A2CDE90010E6 +:103C400038210020F6F7EDFF012008211123D74A83 +:103C5000CDE9001038211E20F6F7E3FF00BF00BFBA +:103C6000CB48407800281FD0C9488078F0BB00209E +:103C7000119009E0C649D8391198085C00B106E0F6 +:103C80001198401C80B2119011981528F2D300BFF2 +:103C9000012008211023C6A2CDE900101A2100201E +:103CA000F6F7BFFF012000E0D8E008211023B84A52 +:103CB0007C3ACDE900101A212420F6F7B2FFB24871 +:103CC000C07A182817DD012008211023BAA2CDE9F7 +:103CD000001024210020F6F7A4FF0120082114235E +:103CE000AB4A903ACDE900102E2100E019E0002007 +:103CF000F6F797FFB2E0012008211023AEA2CDE92C +:103D0000001024210020F6F78CFF01210820142345 +:103D10009F4A8B3ACDE900012E210020F6F781FF62 +:103D20009CE09B48807801283BD10020119009E05D +:103D30009749D8391198085C00B106E01198401CE9 +:103D400080B2119011981528F2D300BF01210820EC +:103D5000102397A2CDE900011A210020F6F761FF98 +:103D60000121082010238A4A7C3ACDE900011A215A +:103D70002420F6F756FF0120082110238EA2CDE95A +:103D8000001024210020F6F74CFF01210820142305 +:103D90007F4A903ACDE900012E210020F6F741FF3D +:103DA0005CE07B48807802282AD10120082110237A +:103DB00083A2CDE900101A210020F6F732FF01207E +:103DC00008211023724A543ACDE900101A211E200E +:103DD000F6F727FF01200821102377A2CDE9001074 +:103DE00024210020F6F71DFF012008211423684A32 +:103DF000903ACDE900102E210020F6F712FF2DE0B9 +:103E000063488078032829D10120082110236EA25D +:103E1000CDE900101A210020F6F703FF0121082048 +:103E200010235B4A0A32CDE900011A211220F6F76D +:103E3000F8FE0120082110235FA2CDE90010242103 +:103E40000020F6F7EEFE012108201423504A903A94 +:103E5000CDE900012E210020F6F7E3FE17E6D6F7A4 +:103E60008BFE012804D002280CD008281BD113E0B7 +:103E70004548407D002804DD4348407D401E4249BE +:103E8000487510E04048407D032804DA3E48407DF4 +:103E9000401C3D49487506E00420FEF79FFF0020C6 +:103EA0003949487500BF00BF3748C07C062869D132 +:103EB00004220021454801F00BF9012010210022C5 +:103EC000CDE9002102903048407D401C012302468C +:103ED000002106903E20F6F797FD012008211023CF +:103EE0003BA2CDE9001000214820F6F79AFE012000 +:103EF0003A4908231A46CDE9001000217820F6F748 +:103F000025FE01200821102335A2CDE9001048200C +:103F1000F6F787FE0020314908231A46CDE9001044 +:103F200019467820F6F712FE0120082110232FA24F +:103F3000CDE9001019460020F6F773FE1248407DC7 +:103F400000EB400101EB00102A4901EB0010407B1F +:103F5000012809D10821102327A2CDE90010194614 +:103F60001E20F6F75EFE09E001200821102324A29E +:103F7000CDE9001019461E20F6F753FE0120082156 +:103F8000102341E082E10000BC12002060FF030822 +:103F90009C3A002055524C3A00000000547970655C +:103FA0003A436C6F75642D5461737400498D030836 +:103FB00041504E203A000000494D45493A0000006A +:103FC000535349443A00000049503A00E0FF0308C7 +:103FD0004F6E4C696E65203A200000009CFE03087D +:103FE0004F66664C696E653A200000005479706532 +:103FF0003A000000984000204C4F52410000000061 +:104000005253343835000000FEA2CDE900101821CB +:104010000020F6F706FEFE48407D00EB400101EB74 +:104020000010FC4901EB00108079052818D101200F +:104030000821CDE90010F648407D00EB400101EB7E +:104040000010F44901EB0010007BF34901EB001074 +:104050000C230246182106903620F6F7E2FD17E001 +:1040600001200821CDE90010E948407D00EB400126 +:1040700001EB0010E74901EB00108079E74901EB03 +:1040800000100C230246182106903620F6F7C9FDD1 +:10409000012008211023E2A2CDE9001020210020F8 +:1040A000F6F7BFFD09200F9000200E901190DFE081 +:1040B0000F9800EB400040007A2805DD0E98401C68 +:1040C00080B20E9000200F90D148417D01EB41005D +:1040D00000EB0110CF4901EB00103030119900EBDB +:1040E00001108078C00908210022CDE9002102904A +:1040F000C748407D00EB400101EB0010C54901EBD2 +:1041000000103030119900EB01100078069020214A +:104110000E9801EBC000C0B205900F9800EB400074 +:104120004006000E00230490DDE90512F6F76CFC52 +:104130000F99084480B20F900F9800EB40004000A8 +:104140007A2805DD0E98401C80B20E9000200F905A +:10415000AF48417D01EB410000EB0110AD4901EB9F +:1041600000103030119900EB01108078C0090090E8 +:1041700020210E9801EBC000C0B206900F9800EB12 +:1041800040004006000E08232D2205900699F6F700 +:104190009DFB0F98401C80B20F900F9800EB4000E1 +:1041A00040007A2805DD0E98401C80B20E90002059 +:1041B0000F909748407D00EB400101EB00109549BE +:1041C00001EB00103030119900EB01108078C0092C +:1041D00008210022CDE9002102908D48407D00EBAE +:1041E000400101EB00108B4901EB001030301199B8 +:1041F00000EB01104078069020210E9801EBC000E2 +:10420000C0B205900F9800EB40004006000E00235E +:104210000490DDE90512F6F7F7FB0F99084480B228 +:104220000F900F9800EB400040007A2805DD0E98B3 +:10423000401C80B20E9000200F90012000902021A1 +:104240000E9801EBC000C0B206900F9800EB400042 +:104250004006000E08233B2205900699F6F736FB30 +:104260000F98401C80B20F901198401C80B21190A2 +:104270006748417D01EB410000EB0110654901EB0E +:104280000010C179119881423FF712AF61E4D6F76F +:1042900073FC012804D002280CD008281BD113E09D +:1042A0005B48407D002804DD5948407D401E584948 +:1042B000487510E05648407D032804DA5448407D94 +:1042C000401C5349487506E00420FEF787FD002096 +:1042D0004F49487500BF00BF4D48C07C07287DD1BD +:1042E00001204B49C87504220021504800F0F0FE1F +:1042F000012010210022CDE9002102904448407D98 +:10430000401C01230246002106904020F6F77CFB6A +:1043100001200821102346A2CDE90010142100201D +:10432000F6F77FFC09200F9000200E90119006E117 +:104330000F9800EB400040007A2805DD0E98401CE5 +:1043400080B20E9000200F90012008210022CDE9BC +:10435000002102902E48407D00EB400101EB00104F +:104360002C4901EB00103030119900EB011000785E +:10437000069014210E9801EBC000C0B205900F9872 +:1043800000EB40004006000E00230490DDE905121A +:10439000F6F73AFB0F99084480B20F900F9800EBA4 +:1043A000400040007A2805DD0E98401C80B20E9037 +:1043B00000200F900120009014210E9801EBC00006 +:1043C000C0B206900F9800EB40004006000E082394 +:1043D0002D2205900699F6F779FA00E0BDE00F98D6 +:1043E000401C80B20F900F9800EB400040007A28EC +:1043F00005DD0E98401C80B20E9000200F900448FE +:10440000407D1BE050726F746F636F6C3A00000068 +:10441000BC12002098400020F0000408200004088E +:1044200047756E2D416464723A0000002001040853 +:1044300047756E2D525353493A00000040F25331F4 +:1044400010FB01F0FE4901EB800000F5627011994C +:1044500001EB410202EB011100EBC10090F84400B6 +:10446000642110FB01F00690012008210022CDE913 +:10447000002102900698C11700EB11600012059010 +:1044800014210E9801EBC000C0B204900F9800EB0D +:1044900040004006000E00230390DDE90412F6F709 +:1044A000B3FA0F99084480B20F900F9800EB4000C8 +:1044B00040007A2805DD0E98401C80B20E90002046 +:1044C0000F900120009014210E9801EBC000C0B2A3 +:1044D00006900F9800EB40004006000E08232522AE +:1044E00005900699F6F7F2F90F98401C80B20F90EC +:1044F0000F9800EB400040007A2805DD0E98401C24 +:1045000080B20E9000200F900120009014210E9890 +:1045100001EBC000C0B206900F9800EB40004006CF +:10452000000E08233B2205900699F6F7CFF90F9865 +:10453000401C80B20F901198401C80B21190C1486D +:10454000407D00EB400101EB0010BF4901EB001082 +:10455000C179119881423FF7EBAE7FE4D6F70CFBAF +:10456000082803D10420FEF739FC00BF00BFB5487E +:10457000C07C08287ED104220021B44800F0A8FDA8 +:10458000012008211023B2A2CDE900101221002041 +:10459000F6F747FB012008211023AE4ACDE90010B1 +:1045A00012210846F6F73DFB012008211023AAA29C +:1045B000CDE9001012215A20F6F733FB0120082123 +:1045C0000022CDE9002102909E48C07A02230246D3 +:1045D000122106906C20F6F717FA002011904EE099 +:1045E000119800EB400101EB0010974901EB00101E +:1045F000007E00F00100E0B301200821CDE90010A9 +:10460000119800EBC0001B30C0B2052393A20146F5 +:1046100006900020F6F705FB012008210022CDE9D5 +:1046200000210290119800EBC0001B30C0B20123A2 +:104630000690119A521C01461E20F6F7E5F901205A +:104640000821CDE90010119800EB400101EB0010AA +:104650007D4901EB00100E300690119800EBC00070 +:104660001B30C0B20A23059001462A20069AF6F7AD +:10467000D8FA00E006E01198401C80B21190119821 +:104680000428ADDB02E6D6F777FA012806D0022827 +:1046900012D004281ED0082853D14BE06948007D71 +:1046A000002805DD6748007D401E6649087502E068 +:1046B00005206449087544E06248007D052805DA54 +:1046C0006048007D401C5F49087502E000205D499C +:1046D000087536E05B48007D062829D2DFE800F047 +:1046E00003070B0F1A240A20FEF778FB20E00B20AB +:1046F000FEF774FB1CE00C20FEF770FB18E00D20A9 +:10470000FEF76CFB574890F8AA0000F00F004D49E7 +:1047100008750DE00E20FEF761FB524890F8AA00E4 +:1047200000094849087503E00F20FEF757FB00BF5A +:1047300000BF06E00220FEF751FB0020414908754A +:1047400000BF00BF3F48C07C092819D13D48007D0B +:10475000454901EB001004220021069000F0B8FC4E +:1047600000201021CDE900103648007D3E4901EBC4 +:10477000001010230246002106900846F6F751FA71 +:1047800084E5D6F7F9F9012806D002280ED00428CE +:1047900016D0082809D178E02A48407D002804DD99 +:1047A0002848407D401E2749487575E02548407DD2 +:1047B000032804DA2348407D401C224948756BE0F9 +:1047C0002048407D00EB400101EB00101E4901EB49 +:1047D0000010407B01281AD100201A49497D01EBC5 +:1047E000410202EB0111184A02EB0111487315480E +:1047F000407D014606900220D5F758FC1148407DC7 +:104800000690F3F765FD0020184908603CE00D486C +:10481000407D00EB400101EB00100B4901EB001063 +:10482000407B88BB0120114908600649497D01EBA6 +:10483000410202EB0111044A02EB0111487317E037 +:1048400058450020BC120020984000206001040858 +:1048500053563A00D680030848563A00506F727497 +:104860002D000000DA390020A0010408880242422D +:10487000FD48407D0690F3F72BFDFB48407D014647 +:1048800006900220D5F712FC06E00920FEF7A6FAF2 +:104890000020F549487500BF00BFF348C07C0A28D6 +:1048A00054D104220021F14800F012FC012008211B +:1048B0001523EFA2CDE9001014212820F6F7B1F955 +:1048C000012008210022CDE900210290E648407D28 +:1048D000401C01230246142106904620F6F794F866 +:1048E000E148407D00EB400101EB0010E24901EBA3 +:1048F0000010407B01280AD1012108201523DFA2E6 +:10490000CDE900011E210020F6F78BF914E0D6480E +:10491000407D00EB400101EB0010D74901EB001096 +:10492000407B48B9012008211523D7A2CDE900100A +:104930001E210020F6F775F9012008211523D5A2C4 +:10494000CDE9001032210020F6F76BF9A7E3D6F786 +:1049500013F9012806D0022817D0042828D00828E7 +:1049600048D12DE0C048407D00280DDDCE4890F8AC +:10497000250820B1BC48407D0690F3F7A9FCBA4851 +:10498000407D401EB849487534E0B748407D032853 +:104990000DDAC54890F8250820B1B348407D06904F +:1049A000F3F796FCB048407D401CAF49487521E0C4 +:1049B0000121BD4880F825180120BC49487019E044 +:1049C0000920FEF70BFA0021A74841750121B648DE +:1049D00080F8181890F8250858B10020B4490860EC +:1049E0000021B14880F825189F48407D0690F3F7D4 +:1049F0006FFC00BF00BF9C48C07C0B283CD1042248 +:104A00000021AC4800F064FB01210820152398A286 +:104A1000CDE9000112212820F6F703F90121082031 +:104A20000022CDE9002002918F48407D401C0B46BA +:104A30000246122106904620F5F7E6FF01200821E4 +:104A400015239DA2CDE900101C210020F6F7E9F8FE +:104A50000120082115239EA2CDE900102621002067 +:104A6000F6F7DFF80121082015239FA2CDE9000108 +:104A700030210020F6F7D5F88B4890F8250801285A +:104A80002ED17949C87589488078A0B1002088491D +:104A90000860864988707448407D01210690F4F7CB +:104AA0000BF901200821152394A2CDE9001038212B +:104AB0000020F6F7B6F87C4890F8240880B1002171 +:104AC000794880F824180121082015238FA2CDE908 +:104AD000000138210020F6F7A4F80120744908608D +:104AE000DDE2D6F749F8012806D0022805D00428CF +:104AF00004D0082814D10FE012E011E0D4F7B6FD7D +:104B0000142804D10121854880F80A1F03E0002100 +:104B1000824880F80A1F03E00920FEF75FF900BF12 +:104B200000BF5148C07C0C283BD1042200217C48A6 +:104B300000F0CEFA0121082015237AA2CDE9000168 +:104B40001A210020F6F76DF80121082015237AA21A +:104B5000CDE9000124210020F6F763F801200821A7 +:104B6000152379A2CDE900102E210020F6F759F87F +:104B70006A4890F80A0F50B101210820152378A245 +:104B8000CDE9000138210020F6F74BF809E00120BB +:104B90000821152378A2CDE9001038210020F6F76E +:104BA00040F87CE2D5F7E8FF012806D0022812D0B1 +:104BB00004281ED008280DD123E12B48407D002871 +:104BC00005DD2948407D401E2749487502E0032144 +:104BD000254841751CE12448407D032805DA224818 +:104BE000407D401C2049487502E000201E49487560 +:104BF0000EE11D48417D634890F8AA0061F303006F +:104C0000604981F8AA0000210320D5F74FFA50B37C +:104C10005C48B0F8AA0011900220FEF7DFF8D5F743 +:104C2000EBFA58491198A1F8AA0000210320D5F702 +:104C30003DFA3A4890F8FC0C20F00101374880F822 +:104C4000FC1C90F8FC0C20F00600801D334981F814 +:104C5000FC0C002001F6FC41488000210120D5F722 +:104C600025FA494892E0CBE0BC120020300204084B +:104C7000504F52543A00000098400020545950457B +:104C80003A4C4F5241000000545950453A52533467 +:104C9000383500005061737320456E74657220438F +:104CA00068616E6765000000BC720020D47A002045 +:104CB0008802424270020408313A446970207377D6 +:104CC000697463682031616E6432204F4E000000C9 +:104CD000323A496E7365727420736C617665206D2B +:104CE0006F64756C65000000333A50617373204542 +:104CF0006E74657220537461727400005374617431 +:104D0000653A53656E64696E6700000053746174A0 +:104D1000653A436F6D706C6574650000BC220020BD +:104D2000B0020408496E7365727420552D4469738E +:104D30006B204669727374005468616E2050617311 +:104D40007320456E74657200466F726D61743A46E9 +:104D5000415433323B4D41583A3332470000000052 +:104D600046696E6420552D4469736B2C4F757470C1 +:104D70007574696E6700000053746174653A496424 +:104D80006C650000DA390020BC32002090F806077C +:104D900020F08001C44880F8061700F5FC60807898 +:104DA000C0B101281FD002280AD0032825D1BE484F +:104DB00090F8060720F07801BB4880F806171CE041 +:104DC000B94890F8060720F078002030B64981F8FD +:104DD000060712E0B44890F8060720F07801B248C0 +:104DE00080F8061709E0B04890F8060720F0780030 +:104DF0005830AD4981F8060700BF00BFFCF722FF1D +:104E000006E00920FDF7EAFF0020A849487500BF29 +:104E100000BFA648C07C0D2843D104220021A4482D +:104E200000F056F901201021CDE90010A14890F8BA +:104E3000AA0000F00F00A04901EB00101023024669 +:104E4000194606900020F5F7ECFE9A4890F8AA0063 +:104E500000F00F009549497D884211D000201021B3 +:104E6000CDE900109148407D934901EB0010001DF1 +:104E70000C230246202106900020F5F7D2FE10E018 +:104E800001201021CDE900108848407D8A4901EBBE +:104E90000010001D0C230246202106900020F5F78B +:104EA000C0FEFCE0D5F768FE012806D0022812D02B +:104EB00004281ED0082875D16DE07C48407D00286C +:104EC00005DD7A48407D401E7849487502E004209F +:104ED0007649487566E07548407D042805DA7348D0 +:104EE000407D401C7149487502E000206F494875BB +:104EF00058E06E48417D6F4890F8AA0061F30710B2 +:104F00006C4981F8AA0000210320D5F7CFF880B3BF +:104F10000220FDF763FF644890F8060720F0800147 +:104F2000614880F8061700F5FC608078C0B1012860 +:104F300020D002280AD0032826D15B4890F8060723 +:104F400020F07801584880F806171DE0564890F880 +:104F5000060720F078002030534981F8060713E057 +:104F6000514890F8060720F078014F4880F806175E +:104F70000AE00FE04C4890F8060720F0780058301F +:104F8000494981F8060700BF00BFFCF75BFE00201F +:104F90004649487506E00920FDF720FF00204349F7 +:104FA000487500BF00BF4148C07C0E2841D1042293 +:104FB0000021424800F08CF801201021CDE90010BA +:104FC0003C4890F8AA0000093D4901EB001010236D +:104FD0000246194606900020F5F723FE3348407D2F +:104FE000344991F8AA10B0EB111F11D00020102104 +:104FF000CDE900102D48407D314901EB0010001D26 +:105000000C230246202106900020F5F70AFE10E04E +:1050100001201021CDE900102448407D284901EBF2 +:105020000010001D0C230246202106900020F5F7F9 +:10503000F8FD34E0D5F7A0FD012806D0022805D000 +:10504000042804D008281FD11AE01DE01CE0D5F781 +:10505000D3F801200690069880F3138800BF00BFA4 +:10506000BFF34F8F1748006800F4E060164908430B +:10507000001D14490860BFF34F8F00BF00BFFEE75B +:105080000920FDF7ABFE00BF00BF0848C07C0F2819 +:1050900004D1042200210D4800F01AF800BF00BF1F +:1050A000F5F7D0FB12B010BDBC320020BC120020BE +:1050B000F0020408DA390020700304083003040801 +:1050C000C00304080CED00E00000FA051004040819 +:1050D0002DE9F84307460E469046002416E00025C9 +:1050E00010E001207B1903EB061303EB041300907F +:1050F0001A782307190EEB06180E1023F5F7E6FBB6 +:10510000681CC5B2102DECDB601CC4B24445E6DB64 +:10511000BDE8F88300B5002008490877002107485A +:10512000817701214177C1776421416201200349E0 +:10513000C8750220FDF752FE00BD0000BC12002021 +:10514000042808D14FF0E021096941F004014FF033 +:10515000E022116107E04FF0E021096921F004012C +:105160004FF0E0221161704710B51548006840F417 +:105170007000134908601348006840F001001149AD +:10518000086000200F49083108600E4800680E4989 +:1051900008400C4908600D48091D0860081F006898 +:1051A00020F48020091F0860002006490C310860A7 +:1051B000FDF764FC4FF0006001498039086010BDC4 +:1051C00088ED00E000380240FFFFF6FE10300024BA +:1051D00010B5FDF7E7FB10BDCA430282704721B14D +:1051E000028842F00102028004E002884FF6FE735A +:1051F0001A4002807047000010B5044655488442AA +:1052000008D101210846FDF7A9F900210120FDF789 +:10521000A5F99DE0B4F1804F08D101210846FDF7C2 +:105220007DF900210120FDF779F991E04A48844297 +:1052300008D101210220FDF771F900210220FDF7BC +:105240006DF985E04548844208D101210420FDF72D +:1052500065F900210420FDF761F979E040488442B6 +:1052600008D101210820FDF759F900210820FDF798 +:1052700055F96DE03B48844208D101211020FDF72B +:105280004DF900211020FDF749F961E036488442CC +:1052900008D101212020FDF741F900212020FDF750 +:1052A0003DF955E03148844208D101210220FDF743 +:1052B00055F900210220FDF751F949E02C488442BC +:1052C00009D101210804FDF749F900214FF480308C +:1052D000FDF744F93CE02748844209D10121480404 +:1052E000FDF73CF900214FF40030FDF737F92FE0CE +:1052F0002148844209D101218804FDF72FF90021BA +:105300004FF48020FDF72AF922E01C48844208D19E +:1053100001214020FDF702F900214020FDF7FEF8B1 +:1053200016E01748844208D101218020FDF7F6F8E5 +:1053300000218020FDF7F2F80AE01248844207D1EC +:1053400001218015FDF7EAF80021A015FDF7E6F828 +:1053500010BD0000000001400004004000080040B3 +:10536000000C004000100040001400400004014008 +:105370000040014000440140004801400018004046 +:10538000001C00400020004030B5024600200023F1 +:105390000024158A05EA0103958905EA010413B181 +:1053A0000CB1012000E0002030BD1AB183890B430D +:1053B000838102E083898B438381704700220288C6 +:1053C000184B98420ED0184B98420BD0B0F1804F3A +:1053D00008D0164B984205D0154B984202D0154B79 +:1053E000984204D14FF68F731A404B881A43124BE0 +:1053F000984207D0114B984204D04FF6FF431A4011 +:105400000B891A4302804B68C3620B880385054BE6 +:10541000984202D0044B984201D18B7A0386012333 +:1054200083827047000001400004014000040040F6 +:1054300000080040000C0040001000400014004034 +:1054400010B50024FCF78CFE00F0BCFCD4F7C0FFC4 +:10545000294890F8FC0C20F00101274880F8FC1C3A +:1054600090F8FC0C20F08001234880F8FC1C90F898 +:10547000FC0C20F00600801D1F4981F8FC0C002167 +:105480000120D4F713FED3F797FED4F7C3FBD5F76B +:10549000B5FBF5F7C1F8FFF73DFED5F74DF9F2F78B +:1054A00013FDF4F797FEFCF7CDFBFCF723FF124842 +:1054B00090F8FC0C20F001010F4880F8FC1C90F8DB +:1054C000FC0C20F080010C4880F8FC1C90F8FC0CCF +:1054D00020F00600801D084981F8FC0C0021012005 +:1054E000D4F7E4FD42F2107004494885012081F8A8 +:1054F0002900F5F7EBFB10BDBC220020BC120020F8 +:105500002DE9F04100240025FE48807801280BD1C8 +:105510000020FC498870D4F7C9FBFB48C07C0228F6 +:1055200002DC0120F849C875F748007AC0F3800012 +:1055300000287DD1002479E304EB4400F149503187 +:1055400001EB80008078012807D1002004EB4401A2 +:10555000EC4A503202EB8101887004EB4400E949C7 +:10556000503101EB8000407800287DD104EB4400ED +:1055700001F5996101EB800080780128F5D104EBF9 +:10558000440000EB041001F5107101EB001080796C +:10559000002869D0002004EB4401DC4A02EB8101C1 +:1055A000887004EB440000EB041002F5107101EB6D +:1055B000001080790D287DD2DFE800F07C070A0B0F +:1055C000CA0C0D0908FDFC0F0E0000BF00BF00BF94 +:1055D00000BF00BF00BF00BF00BF40F253306043B8 +:1055E000CB4901EB80000079012815D040F25330FF +:1055F000604301EB800000F5627040F2533161437B +:10560000C34A02EB8101897801EB410202EB0111EF +:1056100010F83100002861D140F253306043BC499A +:1056200001EB80008078401CC1B240F2533000E0B2 +:105630006CE36043B64A02EB8000817040F2533065 +:105640006043114611F8200090B140F2533060439E +:1056500011F8201040F25330604302EB800081705B +:10566000002140F2533000E0DEE2604302F82010F7 +:1056700040F253306043A64901EB800000F56270B0 +:1056800040F253316143A24A02EB8101897801EB78 +:10569000410202EB011110F8311040F25330604327 +:1056A0009B4A02EB80004079814217D0002240F2F1 +:1056B000533000E006E26043954901EB800000F5BD +:1056C000627040F253316143914B03EB8101897861 +:1056D00001EB410303EB011100F8312040F253309C +:1056E00060438B4901EB8000807804EB440101EBBF +:1056F0000411884A02EB0111C979884207DB0021B5 +:1057000040F253306043824A02EB8000817040F2E5 +:10571000533060437E4B03EB800000F5627040F233 +:10572000533363437A4E06EB83039B7803EB4306C4 +:1057300006EB031300EBC300427940F253306043A1 +:10574000734B03EB800081782046E9F771F96AE238 +:1057500040F2533060436E4901EB8000007901282C +:1057600015D040F25330604301EB800000F56270C9 +:1057700040F253316143664A02EB8101C97801EB83 +:10578000410202EB011110F8310000285ED140F215 +:10579000533060435E4901EB8000C078401CC1B2C9 +:1057A00040F2533060435A4A02EB8000C17040F22D +:1057B000533001E087E1B3E06043114611F8200067 +:1057C00080B140F25330604311F8201040F2533062 +:1057D000604302EB8000C170002140F2533060430F +:1057E00002F8201040F253306043494901EB800039 +:1057F00000F5627040F253316143454A02EB81018A +:10580000C97801EB410202EB011110F8311040F2AE +:10581000533060433E4A02EB80004079814215D00C +:10582000002240F253306043394901EB800101F519 +:10583000627140F253306043354B03EB8000C07817 +:1058400000EB400303EB001001F8302040F253302E +:1058500060432F4901EB8000C17840F25330604330 +:105860002B4A02EB80008079814206DB002140F266 +:105870005330604302EB8000C17040F2533060430C +:10588000234901EB8000407808B340F25330604375 +:1058900001EB8000C17840F2533060431C4A02F8AB +:1058A000201040F253306043114601EB80004078F5 +:1058B000401EC1B240F25330604302EB8000C17021 +:1058C000002140F25330604302EB8000417040F20F +:1058D000533060430E4B03EB8000083040F25333EB +:1058E00063430B4E06EB8303DB78C3EBC30300EB90 +:1058F000C300427940F253306043334603EB8000EB +:10590000C17809E040390020BC120020583E002038 +:1059100058450020984000202046E9F789F882E1A8 +:1059200040F253306043F54901EB800000790128D3 +:1059300013D040F25330604301EB8000083040F256 +:1059400053316143ED4A02EB8101C978C1EBC101DA +:1059500000EBC1000079002856D140F2533060437B +:10596000E64901EB8000C078401CC1B240F25330E0 +:105970006043E24A02EB8000C17040F25330604362 +:10598000114611F8200080B140F25330604311F805 +:10599000201040F25330604302EB8000C1700021C0 +:1059A00040F25330604302F8201040F2533060431D +:1059B000D24901EB8000083040F253316143CF4AB5 +:1059C00002EB8101C978C1EBC10100EBC100017993 +:1059D00040F25330604302EB80004079814213D0A3 +:1059E000002240F253306043C44901EB800008308C +:1059F00040F253316143C14B03EB8101C978C1EBE4 +:105A0000C10100EBC100027140F253306043BB4959 +:105A100001EB8000C17840F253306043B74A02EB9B +:105A200080008079814206DB002140F253306043E0 +:105A300002EB8000C17040F253306043AF4901EB8C +:105A40008000407808B340F25330604301EB80009F +:105A5000C17840F253306043A84A02F8201040F267 +:105A600053306043114601EB80004078401EC1B2C4 +:105A700040F25330604302EB8000C170002140F2DD +:105A80005330604302EB8000417040F2533060437A +:105A90009A4B03EB8000083040F253336343974E38 +:105AA00006EB8303DB78C3EBC30300EBC30042794F +:105AB00040F253306043334603EB8000C178204608 +:105AC000E8F7B6FFAFE040F2533060438B4901EB9B +:105AD00080000079012815D040F25330604301EB7B +:105AE000800000F5627040F253316143834A02EB5B +:105AF0008101C97801EB410202EB011110F831007C +:105B000000285BD140F2533060437C4901EB8000B8 +:105B1000C078401CC1B240F253306043774A02EB78 +:105B20008000C17040F253306043114611F82000EC +:105B300080B140F25330604311F8201040F25330EE +:105B4000604302EB8000C170002140F2533060439B +:105B500002F8201040F253306043684901EB8000A6 +:105B600000F5627040F253316143644A02EB8101F7 +:105B7000C97801EB410202EB011110F8311040F23B +:105B8000533060435D4A02EB80004079814215D07A +:105B9000002240F253306043584901EB800000F589 +:105BA000627040F253316143544B03EB8101C97879 +:105BB00001EB410303EB011100F8312040F25330B7 +:105BC00060434E4901EB8000C17840F2533060439E +:105BD0004A4A02EB80008079814206DB002140F2D4 +:105BE0005330604302EB8000C17040F25330604399 +:105BF000424B03EB8000083040F2533363433F4E87 +:105C000006EB8303DB78C3EBC30300EBC3004279ED +:105C100040F253306043334603EB8000C1782046A6 +:105C2000E8F706FF00BF00BF601CC4B2344890F81C +:105C30006A0BA0423FF780AC3248807801287ED1C1 +:105C40003048B038807800EB40012F4800EB01105D +:105C50008079002873D000202A498870A1F1B00013 +:105C60008178274890F80C0C401E814207DA2548BD +:105C7000B0388078401C2349B039887003E0002098 +:105C80002049B03988701F48B038807800EB400157 +:105C90001C48983800EB81008078B8B3002219487E +:105CA000B038807800EB40011648983800EB81004E +:105CB00082701448B038807800EB4001124800EB45 +:105CC0000110807901282BD0042804D0052823D086 +:105CD00006282AD11BE00B48B038807800EB400141 +:105CE000094800EB011000684FF4E131B1FBF0F01E +:105CF00000EB401040000349886016E05845002042 +:105D0000BC32002088400020CC3E002017E04FF439 +:105D10007A702849886008E064202649886004E099 +:105D20004FF47A702349886000BF00BF214AB03A1F +:105D300093780B32D15C0B3A9078F3F70FFD1E4845 +:105D4000407888B91D488078012820D100201B495F +:105D50008870194B1A79A1F29C6393F8E017164BDF +:105D60005878F9F7B3FD12E014480C388078012810 +:105D70000DD1002011490C3988700F4B1A79A1F50B +:105D8000D26393F8E0170C4B5878F9F79FFD0C4855 +:105D9000807B58B9D5F76EF8F3F748F90648C07814 +:105DA00020B100200449C870F4F7E8FFFDF71EF8A1 +:105DB000BDE8F081884000209C3A0020583900203E +:105DC000BC1200203EB50024002501210846FCF746 +:105DD00095FBA720ADF800000020ADF8020040F2CE +:105DE000E73001900020ADF8080069464FF0804090 +:105DF000FFF7E4FA0021AB4880F8321800BF6FE0EB +:105E000004EB4400A84901EB8001A64890F8320851 +:105E1000A64A42F82010A34890F83208401CC1B2AC +:105E2000A04880F8321804EB440002F55A7101EBE7 +:105E300080019C4890F8320842F82010994890F868 +:105E40003208401CC1B2974880F8321804EB440075 +:105E500002F54E7101EB8001924890F8320842F849 +:105E60002010904890F83208401CC1B28D4880F84C +:105E7000321804EB44008E4901EB8001894890F808 +:105E8000320842F82010874890F83208401CC1B20E +:105E9000844880F8321800251EE040F253306043F9 +:105EA000844901EB800000F5627005EB450101EBD0 +:105EB000051100EBC1000C307A4991F832187B4A89 +:105EC00042F82100774890F83208401CC1B275486A +:105ED00080F83218681CC5B2102DDEDB601CC4B21D +:105EE000042C8DDB70490C396E4890F832086F4AEB +:105EF00042F820106B4890F83208401CC1B2694843 +:105F000080F8321800F5D26190F8320842F820107B +:105F1000644890F83208401CC1B2624880F83218D8 +:105F200000F29C6190F8320842F820105D4890F829 +:105F30003208401CC1B25B4880F8321800F5D561C8 +:105F400090F8320842F82010564890F83208401C69 +:105F5000C1B2544880F8321800F61C0190F832089B +:105F600042F820104F4890F83208401CC1B24D480A +:105F700080F8321800F6543190F8320842F82010B8 +:105F8000484890F83208401CC1B2464880F83218A0 +:105F900000F2846190F8320842F82010414890F8ED +:105FA0003208401CC1B23F4880F8321840493C31A9 +:105FB00090F8320842F820103A4890F83208401C15 +:105FC000C1B2384880F832183B48364991F8321847 +:105FD00042F82100334890F83208401CC1B23148E1 +:105FE00080F832183249303190F8320842F82010E7 +:105FF0002C4890F83208401CC1B22A4880F8321868 +:1060000000F55C60274991F8321842F821002548D4 +:1060100090F83208401CC1B2224880F8321800F6CD +:10602000CC5190F8320842F820101E4890F83208FF +:10603000401CC1B21B4880F83218002414E004EB65 +:1060400044011E4800EB8101164890F83208174AB7 +:1060500042F82010134890F83208401CC1B2114891 +:1060600080F83218601CC4B2052CE8DB0E491C39DC +:106070000C4890F832080D4A42F82010094890F870 +:106080003208401CC1B2074880F832180121880745 +:10609000FFF7A5F8012211469007FFF786F900F0F7 +:1060A0000FF83EBDBC32002090390020F03A0020AD +:1060B000987A002058450020D8120020F03F002098 +:1060C00008B51C208DF8000001208DF80100022089 +:1060D0008DF8020001208DF803006846F4F7B0F94E +:1060E00008BD10B5F1F780FB10BD10B5F1F79EFBB0 +:1060F00010BD10B5FBF7C4FC10BD10B5F1F74AFB9D +:1061000010BD10B5F1F7B4FB10BD10B5F3F75EFF8D +:1061100010BD01F40072B2F5007F00D100BFCA4388 +:106120000280704721B1828942F40052828104E0EA +:1061300082894DF6FF731A40828170471AB1838AB3 +:106140000B43838202E0838A8B4383827047000083 +:1061500010B504462548844208D101211020FCF7DF +:10616000FDF900211020FCF7F9F93EE020488442B7 +:1061700009D101214804FCF7D1F900214FF4003086 +:10618000FCF7CCF931E01B48844209D10121880495 +:10619000FCF7C4F900214FF48020FCF7BFF924E09C +:1061A0001548844209D10121C804FCF7B7F9002140 +:1061B0004FF40020FCF7B2F917E01048844209D1EF +:1061C00001210805FCF7AAF900214FF48010FCF723 +:1061D000A5F90AE00A48844207D101212020FCF7F2 +:1061E000BDF900212020FCF7B9F910BD00100140D5 +:1061F0000044004000480040004C00400050004077 +:106200000014014002460020B1F5007F00D100BF1C +:1062100013880B400BB1012000E00020704770B5DF +:106220000246002400230025002040F66A16B142F1 +:1062300000D100BFC1F3421501F01F03012606FA89 +:1062400003F3012D02D19689334006E0022D02D1DD +:10625000168A334001E0968A33400C12012606FA72 +:1062600004F41688344013B10CB1012000E0002082 +:1062700070BDF0B50346002400260025002040F63E +:106280006A17B94200D100BF1846C1F3421401F0A9 +:106290001F06012707FA06F5012C01D10C3004E096 +:1062A000022C01D1103000E014301AB107682F43DE +:1062B000076002E00768AF430760F0BD2DE9FF47C4 +:1062C00005460E460024A14600BFA046B08900B195 +:1062D00000BF2C8A24F44054F08804432C82AC89FB +:1062E00041F20C608443B0883189084371890843C6 +:1062F0000443AC81AC8A24F44074B0890443AC827A +:106300006846FCF73BF92048854202D01F48854289 +:1063100002D1DDF80C9001E0DDF80890A88900F4C6 +:10632000004040B109EBC90000EB09103168490099 +:10633000B0FBF1F707E009EBC90000EB0910316889 +:106340008900B0FBF1F76420B7FBF0F004012009ED +:10635000642101FB1078A88900F4004040B132208C +:1063600000EBC800B0FBF1F000F00700044308E0C8 +:10637000322000EB08106421B0FBF1F000F00F00B8 +:1063800004432C81BDE8FF87001001400014014048 +:1063900010B5002406E0FCF775F810B9D3F79AF9A8 +:1063A00010BD641C02488442F5D3FA20F8E70000CF +:1063B000404B4C000FB4084B10B504A902AA039837 +:1063C00001F0E8F9044602A9002001F00EFC204685 +:1063D00010BC5DF814FB0000EB7B030803B40198CC +:1063E0004100009850EAC12018BF04204A0D18BF90 +:1063F00040F0010040F2FF72B2EB515F08BF40F085 +:106400000200012808BF052002B07047000000000C +:1064100030B583B0044601F093F99FED090B0546B2 +:106420008DED000B002221466846D2F712FA28466D +:1064300001F0A2F99DED000B03B030BD000000009B +:10644000000000000000000070B5D94B00242DEDC5 +:10645000020B2DED108BDDE91010984205DA20F0CB +:1064600000429A4201D809D141B19DED100BBDEC1B +:10647000108B02B0BDE8704001F01EB9B0F5801F6E +:1064800026DA11430BD0002813DA012001F074F949 +:10649000BDEC108B02B0BDE8704001F021B90220C4 +:1064A00001F06AF901F0F0F851EC100B81F00041B5 +:1064B0009EE06FF035049FEDC00B53EC102B9DED6B +:1064C000100B51EC100BD1F79BFFCDE910010846E2 +:1064D00004EB2051C0F31304B948A1F2FF3120446A +:1064E00000F4801080F07F6282F04052224301EB82 +:1064F00020559FEDB50B119253EC102B9DED100B19 +:1065000051EC100BD1F776FF41EC180BA01CC0F337 +:1065100013009FEDAFDB9FEDB0EBB14E7E4403283F +:106520006CD296ED000B51EC180B53EC102BD2F7FC +:10653000C1FC1DD1002D01BF96ED000BBDEC108BF1 +:1065400002B070BD2846D2F752F841EC180B53EC5C +:106550001D2BD1F755FF41EC190B53EC1E2B51ECC1 +:10656000180BD1F74DFF53EC192BD1F7A2FE3FE0EA +:106570009FED9D0B51EC180B53EC102BD1F740FF06 +:106580009FED9B1B53EC112BD1F737FF41EC190BFF +:1065900053EC182B51EC180BD1F732FF53EC192B9D +:1065A000D1F72EFF41EC190B002D04BF53EC192B32 +:1065B00051EC180B1AD02846D2F719F841EC1A0BF7 +:1065C00053EC1D2BD1F71CFF53EC192BD1F715FF02 +:1065D00053EC182BD1F70EFF41EC180B53EC1E2B8C +:1065E00051EC1A0BD1F70CFF53EC182BD1F702FF2B +:1065F000BDEC108B02B041EC100B70BD9FED7E0B1B +:1066000051EC180B53EC102BD1F753FE41EC100B4F +:1066100051EC180B53EC102BD1F764FF41EC190B24 +:106620002846D1F7E4FF41EC1B0B53EC192B51EC3E +:10663000190BD1F7E5FE41EC1A0B714853EC1A2BFC +:10664000261851EC1A0BD1F7DBFE41EC1F0B6D48FD +:10665000C4F1510404F5D724B0EE4F0AF0EE6F0AEE +:106660000321784400F094FF53EC1F2B51EC100BE6 +:10667000D1F7C6FE41EC1C0B6348B0EE4F0AF0EEBA +:106680006F0A0421784400F083FF53EC1A2B51EC7D +:10669000100BD1F7B5FE344353EC1C2BD1F709FE98 +:1066A00041EC1C0B002C4CDD9FED510B51EC180BF9 +:1066B00053EC102BD1F7A4FE53EC182BD1F7A0FE0E +:1066C00041EC1A0B55B353EC1D2B51EC1B0BD1F7BE +:1066D00097FE41EC1D0B53EC1C2B51EC1A0BD1F720 +:1066E000E8FD53EC192BD1F78BFE53EC1D2BD1F7A2 +:1066F000E0FD53EC1A2BD1F780FE53EC182BD1F7A9 +:1067000079FE41EC180B53EC1E2B51EC1B0BD1F70F +:1067100077FE53EC182BD1F76DFE69E753EC1C2B79 +:1067200051EC1A0BD1F7C5FD53EC192BD1F768FECC +:1067300053EC1A2BD1F761FE53EC182BD1F75DFE09 +:1067400056E735B353EC1D2B51EC1B0BD1F758FE1C +:1067500041EC1A0B53EC1C2B51EC180BD1F74AFEF1 +:1067600053EC192BD1F74CFE53EC1A2BD1F742FE08 +:1067700053EC182BD1F73EFE41EC180B53EC1E2BBB +:1067800051EC1B0BD1F73CFE53EC182BD1F732FE2A +:106790002EE753EC1C2B51EC180BD1F72BFE53ECCE +:1067A000192BD1F72DFE53EC182BD1F726FE1FE73E +:1067B0000000F07F000000000000000000005043D7 +:1067C000645F090000000000000000000000F03FCE +:1067D000763C7935EF39EA3D0000E0FE422EE63F97 +:1067E000F09F000000000000555555555555D53F08 +:1067F000000000000000E03F00000000000000403A +:1068000086EBF9FF729E0000689E00000000000009 +:1068100070B5414A00252DED020B2DED048BDDE90D +:106820000404944205DA24F00041914201D809D1D0 +:1068300040B19DED040BBDEC048B02B0BDE870408F +:1068400000F03ABFB4F5801F26DA08430BD0002CC5 +:1068500013DA012000F090FFBDEC048B02B0BDE81C +:10686000704000F03DBF022000F086FF00F00CFFFA +:1068700051EC100B81F0004146E09FED290B6FF0C9 +:10688000350553EC102B9DED040B51EC100BD1F79B +:10689000B7FDCDE904010C4605EB2450A0F2FF3012 +:1068A000C10F40F2FF32521A62F31F540844D1F76D +:1068B0009EFE05949DED040B41EC180B51EC100B62 +:1068C00001F008FB9FED181B53EC112BD1F798FD3D +:1068D0009FED170B41EC190B53EC102B51EC180BDF +:1068E000D1F78EFD53EC192BD1F7E3FC9FED120B82 +:1068F00041EC190B53EC102B51EC180BD1F780FD28 +:1069000053EC192BD1F7D5FCBDEC048B02B041EC54 +:10691000100B70BD000000000000F07F00000000C0 +:1069200000000000000050430EE526157BCBDB3F46 +:10693000362BF111F3FE593D00609F501344D33FB5 +:106940002DE9F04D2DED040B2DED0E8B96B0DDE90C +:106950002550279CDDF890A025F0004624F0004843 +:10696000BAF1000F14BF0121002101EB4502FC49DF +:1069700053184A1093422AD3002814BF012300233E +:1069800003EB44030B44F7498B4220D358EA000140 +:106990009FEDF59B76D0DFF8D8B35D4503D1BAF112 +:1069A000000F05D188E0BAF1000F08BF002100D028 +:1069B000012101EB450111F5001F08D8002814BF83 +:1069C0000121002101EB440111F5001F0BD99DEDC0 +:1069D000261B9DED240B16B0BDEC0E8B04B0BDE85C +:1069E000F04D00F073BE0027002DBCBFE149884583 +:1069F00021DAE1498845A8BF02271CDAC3451ADC21 +:106A0000DE4901EB2851142908DDC1F1340220FAD6 +:106A100002F101FA02F282420DD108E058B9C1F147 +:106A2000140228FA02F101FA02F2424503D101F000 +:106A30000101C1F1020756EA0A0124D1002C22DA31 +:106A4000002D18BF022F01D0012F0AD0022000F024 +:106A500093FE16B0BDEC0E8B04B0BDE8F04D00F017 +:106A600013BE022000F088FE00F00EFE51EC100B69 +:106A700081F0004141EC100B16B0BDEC0E8B04B060 +:106A8000BDE8F08D18E09FEDBEAB9FEDBF8B0028F9 +:106A900071D1B848804522D105F1804010F58010B1 +:106AA00008BFBAF1000F07D0B3450ADC002CA8BF1D +:106AB0009DED260BE0DA0DE0B0EE490AF0EE690A32 +:106AC000DAE7002C06DA9DED260B51EC100B81F075 +:106AD00000416FE0AE48784490ED000BCCE7D8451C +:106AE0004DD1002C48DA2EB186423AD1BAF1000FCE +:106AF00042D126E0BAF1000F13D0022000F03CFE94 +:106B000000F0FEFD8DED020B9DED240B8DED000BD5 +:106B100010EE900A039961F31E0003909DED020BA5 +:106B2000AAE78DED02AB9DED240B1AEE901A10EE44 +:106B3000900A8DED000B61F31E0003909DED020B9A +:106B40009AE78DED028B9DED240B18EE901A10EE56 +:106B5000900A8DED000B61F31E0003909DED020B7A +:106B60008AE709DA9DED240B51EC190B53EC102B3D +:106B7000D1F7B8FC1EE020E09DED240B7CE78642B7 +:106B80001BDAB4F1804F0DD0A4F10050B0F1FF50EA +:106B900013D1002D11DB9DED240B51EC100B01F0F6 +:106BA0002FFA07E09DED240B53EC102B51EC100B4A +:106BB00000F0C2BC41EC100B5EE79DED240B51ECE4 +:106BC000100B01F075F8BAF1000FCDE90E0142D1BA +:106BD0009FED710B46B3A6F1E040B0F17F600CD0A1 +:106BE0005E4538D1002D00DAA7B3022F0CBF01207B +:106BF0004FF0FF30D1F7FBFCDCE7002D01DD002C6E +:106C00000DDA002D01DD002C1FDB002D16DA002C23 +:106C100014DB012F08BF9FED620B3FF42DAFB0EEE8 +:106C20004A0AF0EE6A0A27E7022F18BF002D0CD09F +:106C3000012F0AD1002DFFF61FAF06E0002DB8BFCF +:106C4000002C08DA012F3FF417AFB0EE480AF0EE3F +:106C5000680A11E71BE0012000EBE57050EA07012C +:106C600015D0791EB0EE498AF0EE698A084308BF54 +:106C70009FED4D8B4E480025804570DD4D494E48B7 +:106C8000884514DDB0420DDB002C19DB2FE001201C +:106C900000F072FD16B0BDEC0E8B04B0BDE8F04DF7 +:106CA00000F01EBDB34502DC002C09DC1FE086426B +:106CB00002DA002C1BDA03E05E452BDD002C16DD2A +:106CC000022000F059FD00F01BFD8DED020B53EC8E +:106CD0001A2B51EC180BD1F793FBCDE90001039966 +:106CE000019861F31E0003909DED020BC4E60220A3 +:106CF00000F042FD00F014FD10EE901A18EE900A1C +:106D00008DED020B8DED008B61F31E0003909DED68 +:106D1000020BB1E69DED0E0B53EC192B51EC100B51 +:106D2000D1F768FB9FED260BCDE9080153EC102B42 +:106D30009DED080B51EC100BD1F762FB9FED221B70 +:106D400053EC112BD1F759FB9DED081B53EC112B84 +:106D5000D1F756FB9FED1E1B53EC112B3CE08CE052 +:106D6000FFFF1F00FFFF0F00000000000000F03FCA +:106D70000000F03F0000F07F0000404301FCFFFFF7 +:106D8000000000000000F07F000000000000000094 +:106D9000369A0000000000000000000000000080A3 +:106DA000000000000000F0FF000000000000F0BF45 +:106DB0000000E0410000F043FFFFEF3F0000000053 +:106DC000000000000000D03F555555555555D53FA2 +:106DD000000000000000E03FD1F70FFB9DED080B25 +:106DE00041EC1A0B53EC102B51EC100BD1F708FBB4 +:106DF00053EC1A2BD1F704FB41EC1A0B9FEDFE0B61 +:106E000053EC102B9DED080B51EC100BD1F7F8FA59 +:106E100041EC1B0B9FEDFA0B51EC1A0B53EC102BB2 +:106E2000D1F7EEFA41EC1A0B9FEDF70B53EC102B58 +:106E30009DED080B51EC100BD1F7E2FA53EC1A2B35 +:106E4000D1F7D8FA41EC1A0B51EC1B0B53EC1A2B6F +:106E5000D1F72FFA0690CDE906519DED060B53ECC4 +:106E60001B2B51EC100BD1F7C5FA53EC1A2BD1F7B1 +:106E7000C4FA41EC100B00F0A1B90020B6F5801F58 +:106E80000EDA9FEDE30B53EC102B9DED0E0B51EC46 +:106E9000100BD1F7B5FACDE90E016FF034000E46B4 +:106EA00000EB2650A0F2FF37C6F31300DA4940F09A +:106EB0007F6646F040568842D8BF002408DDD74997 +:106EC0008142C8BF012403DC0024A6F580167F1C84 +:106ED000D348784400EBC4000F9690ED00CB9DEDB5 +:106EE0000E0B53EC1C2B51EC100BD1F783FA9DEDDC +:106EF0000E0B41EC1B0B53EC1C2B51EC100BD1F780 +:106F0000D8F941EC100B51EC190B53EC102BD1F7C5 +:106F1000E9FA41EC1D0B51EC1B0B53EC1D2BD1F787 +:106F20006FFA41EC1A0BBF488DED10AB7844109509 +:106F300090ED000B4FF0005040EA660000EB8440FB +:106F40008DED080B00F5002009909DED080B53EC2A +:106F50001C2B51EC100BD1F74DFA9DED0E1B53EC91 +:106F6000112BD1F74AFA41EC100B53EC102B9DED8D +:106F7000100B51EC100BD1F743FA9DED080B41ECCF +:106F80001C0B53EC102B9DED100B51EC100BD1F79B +:106F900037FA53EC1B2BD1F730FA53EC1C2BD1F7FB +:106FA00029FA53EC1D2BD1F72BFA41EC1C0B53ECB7 +:106FB0001A2B51EC1A0BD1F723FA41EC1B0B9A4810 +:106FC0000621B0EE4B0AF0EE6B0A784400F0E0FACE +:106FD000B0EE401AF0EE601AB0EE41DAF0EE61DA8F +:106FE00053EC1B2B51EC1B0BD1F70AFA53EC1D2B66 +:106FF000D1F706FA9DED100B41EC1B0B53EC1A2B4D +:1070000051EC100BD1F755F953EC1C2BD1F7F8F9D3 +:1070100053EC1B2BD1F74DF99DED100B41EC1B0BE5 +:1070200053EC102B51EC100BD1F7EAF941EC1D0B8E +:107030009FED7FEB53EC1E2BD1F73BF953EC1B2B51 +:10704000D1F737F90890CDE908519DED080B53ECC5 +:107050001E2B51EC100BD1F7CDF953EC1D2BD1F7B2 +:10706000C9F953EC1B2BD1F7C8F99DED080B41EC86 +:107070001D0B53EC102B9DED100B51EC100BD1F7A9 +:10708000BFF941EC1B0B53EC1A2B51EC1D0BD1F744 +:10709000B7F99DED080B41EC1A0B53EC102B51EC9A +:1070A0001C0BD1F7ADF953EC1A2BD1F702F941ECD7 +:1070B0001A0B51EC1B0B53EC1A2BD1F7FAF80C906E +:1070C000CDE90C519DED0C0B53EC1B2B51EC100B2F +:1070D000D1F790F953EC1A2BD1F78FF941EC1B0B38 +:1070E0009FED550B53EC102B9DED0C0B51EC100B41 +:1070F000D1F786F941EC1A0B9FED510B51EC1B0BAC +:1071000053EC102BD1F77CF941EC1B0B9FED4E0B90 +:1071100053EC102B9DED0C0B51EC100BD1F770F9CB +:1071200053EC1B2BD1F7C5F841EC100B48487844C1 +:1071300000EBC40090ED001B51EC100B53EC112B35 +:10714000D1F7B7F841EC1B0B3846D1F750FACDE92F +:10715000080153EC1B2B51EC1A0BD1F7AAF841ECA8 +:10716000100B3C48784400EBC40090ED00CB51EC90 +:10717000100B53EC1C2BD1F79CF89DED081B53EC26 +:10718000112BD1F796F80690CDE906519DED080B2D +:1071900053EC102B9DED060B51EC100BD1F72AF997 +:1071A00053EC1C2BD1F726F953EC1A2BD1F722F90B +:1071B00053EC1B2BD1F721F941EC100B9DED261B55 +:1071C00053EC102B8DED001B00959DED260B51EC23 +:1071D000100BD1F715F99DED000B41EC1A0B53EC98 +:1071E000102B9DED260B51EC100BD1F703F99DED03 +:1071F000061B53EC112B2FE0000000604715F73FF2 +:10720000FE822B654715F73F44DF5DF80BAE543E19 +:1072100000000000000040438E9803007AB60B0087 +:107220007A950000E0950000B29400000000000094 +:107230000000000000000840000000E009C7EE3F29 +:10724000FD033ADC09C7EE3FF5015B14E02F3EBEBB +:107250003E930000F8920000D1F7D2F853EC1A2BBD +:10726000D1F727F89DED060B41EC1A0B53EC102BD0 +:107270009DED000B51EC100BD1F7C2F8CDE90C01DC +:107280009DED0C0B51EC1A0B53EC102BD1F711F8B0 +:10729000CDE902010C46AA498C422FDB611A084352 +:1072A00018D19DED0C0B53EC102B9DED020B51EC06 +:1072B000100BD1F79FF841EC1B0B9FEDA30B51EC8A +:1072C0001A0B53EC102BD0F7F4FF53EC1B2BD1F718 +:1072D0009FFB2DD2022000F04FFA00F011FA10EEC1 +:1072E000901A18EE900A8DED020B8DED008B61F374 +:1072F0001E0003909DED020BFFF7BEBB944A24F0E5 +:107300000041914214D39349214408437FF4EFACE8 +:107310009DED0C0B53EC102B9DED020B51EC100B63 +:10732000D1F768F853EC1A2BD1F772FB7FF6DFAC7C +:1073300024F000408849894A002601EB205182420E +:107340002BDA481C4FF4801121FA00F02044844AC3 +:10735000C0F30A517A44A1F2FF3192ED000B814A49 +:107360008DED080BCA4020EA0202C0F3130040F47E +:107370008010C1F1140120FA01F60992002CB8BF67 +:1073800076429DED080B53EC102B9DED0C0B51EC50 +:10739000100BD1F72FF8CDE90C019DED0C0B51EC42 +:1073A0001A0B53EC102BD0F784FF9FED6F0B089056 +:1073B000CDE9085153EC102B9DED080B51EC100B4F +:1073C000D1F71EF841EC1B0B9FED690B53EC102B12 +:1073D0009DED080B51EC100BD1F712F89DED0C0B45 +:1073E00041EC1C0B53EC102B9DED080B51EC100BDA +:1073F000D1F700F853EC1A2BD0F7FFFF9FED5E1B7F +:1074000053EC112BD0F7FCFF53EC1C2BD0F751FFA2 +:1074100041EC1A0B51EC1B0B53EC1A2BD0F749FF24 +:10742000CDE902019DED020B53EC1B2B51EC100B2F +:10743000D0F7E0FF53EC1A2BD0F7DFFF9DED020BE6 +:1074400041EC1A0B53EC102B51EC100BD0F7D8FF7A +:10745000CDE908014A489DED080B0521784400F06C +:1074600097F89DED081B51EC100B53EC112BD0F746 +:10747000C7FF9DED021B53EC112BD0F7BEFFCDE9EA +:1074800006019DED020B53EC1A2B51EC100BD0F7BB +:10749000B7FF53EC1A2BD0F70CFF9FED3B0B41ECE1 +:1074A0001A0B53EC102B9DED060B51EC100BD0F783 +:1074B000A1FF9DED060B41EC1B0B53EC102B9DED3A +:1074C000020B51EC100BD0F79BFF53EC1B2BD1F7A9 +:1074D00009F853EC1A2BD0F78DFF9DED021B53ECEE +:1074E000112BD0F787FF53EC192BD0F786FFCDE98E +:1074F000020101EB065001150029C8BF039015DCFD +:107500009DED020B324651EC100BD1F769FAFEF7F4 +:1075100065FF042808BF00F003F932469DED020B19 +:1075200051EC100BD1F75CFACDE902019DED020B95 +:1075300051EC180B53EC102BD0F762FFFFF73ABB5E +:107540000000904000000000FE822B654715973C2C +:1075500000CC904000346F3F01FCFFFF0000E03F93 +:10756000B8910000FFFF0F0000000000432EE63F2F +:10757000396CA80C615C20BEEF39FAFE422EE63F62 +:1075800050900000000000000000000000000040DB +:1075900070B504462DED028B4D1E00EBC500B0EE1C +:1075A000408AF0EE608A90ED000B35F0060017D0AF +:1075B00053EC182B51EC100BD0F722FF41EC100BC1 +:1075C0006D1E04EBC50090ED001B51EC100B53EC4D +:1075D000112BD0F76EFE41EC100B35F00600E7D111 +:1075E000022D36D0042D1CD0062D1CBFBDEC028B05 +:1075F00070BD53EC182B51EC100BD0F701FF94ED3C +:107600000A1B53EC112BD0F754FE53EC182BD0F778 +:10761000F7FE94ED081B53EC112BD0F74AFE41EC1A +:10762000100B53EC182B51EC100BD0F7E9FE94ED36 +:10763000061B53EC112BD0F73CFE53EC182BD0F764 +:10764000DFFE94ED040B53EC102BD0F732FE41EC2F +:10765000100B53EC182B51EC100BD0F7D1FE94ED1E +:10766000021B53EC112BD0F724FE53EC182BD0F750 +:10767000C7FE94ED001B53EC112BD0F71AFEBDECA6 +:10768000028B41EC100B70BD9FED070B10B553EC56 +:10769000102B9FED070B51EC100BD0F723FF41ECA3 +:1076A000100B10BD000000000000000000000000F2 +:1076B000000000000000F03F10B553EC102B51EC1F +:1076C000100BD0F7F6FD41EC100B10BD10B553ECCC +:1076D000112B51EC100BD0F7ECFD41EC100B10BD51 +:1076E0009FED050B10B553EC102B51EC100BD0F7A0 +:1076F000F9FE41EC100B10BD00000000000000007E +:107700009FED050B10B553EC102B51EC100BD0F77F +:1077100077FE41EC100B10BD00000000000000706F +:107720009FED050B10B553EC102B51EC100BD0F75F +:1077300067FE41EC100B10BD0000000000000010BF +:107740000148006870470000B812002002E008C835 +:10775000121F08C1002AFAD170477047002001E0CB +:1077600001C1121F002AFBD1704780F310887047B7 +:1077700080F31088704700000149086070470000DE +:10778000B812002030380A2801D2012070470020AA +:10779000704700002DE9FF4F8DB00F4605460026CB +:1077A00006E025280BD0DDE90F1290476D1C761CF2 +:1077B00028780028F5D111B03046BDE8F08F0024BC +:1077C000A246A1460122E94900E0044315F8013F21 +:1077D000203B02FA03F00842F7D128782A2810D07B +:1077E0006FF02F022878A0F13001092914D80AEB94 +:1077F0008A0102EB410144F0020400EB010A6D1C16 +:10780000F0E701CF5FEA000A03D544F40054CAF15F +:10781000000A44F002046D1C28782E2817D115F8B0 +:10782000010F44F004042A280ED06FF02F022878AC +:10783000A0F1300109290AD809EB890102EB4101C5 +:1078400000EB01096D1CF2E757F8049B6D1C2878CA +:107850006C280FD006DC4C2817D068280DD06A2879 +:1078600014D104E0742810D07A280FD10DE044F42C +:1078700000140AE044F4801401E044F440146978F0 +:10788000814202D104F580146D1C6D1C28786E288D +:107890001ED00CDC632830D004DC00288BD05828A4 +:1078A00011D19FE0642867D069280CD164E0732867 +:1078B0002DD004DC6F2872D0702804D194E0752894 +:1078C0006ED078286DD0DDE90F129047761C4BE121 +:1078D000C4F30250022806D0032809D0042801CF9F +:1078E00009D0066040E101CFF117C0E900613BE13A +:1078F00001CF068038E1067036E117F8040B8DF8E9 +:10790000000000208DF80100EB46012003E057F84D +:1079100004BB4FF0FF3061074FF0000102D40DE0CF +:1079200008F10101884649450FDA8045F8DB1BF86C +:1079300008100029F4D108E008F1010188468142CD +:10794000FADB1BF808100029F6D1DDE90F23AAEBBA +:1079500008008146214600F031F9304400EB08066A +:1079600004E0DDE90F121BF8010B9047B8F10108A4 +:10797000F7D221464846F2E00A21C4F302524FF002 +:10798000000B0891022A04D001CFC117032A09D0A5 +:107990000AE0FF1D27F00707F7E8020108E02CE0E6 +:1079A0001EE01FE000B2C117042A01D140B2C11786 +:1079B000021E71F1000206DA0023D0EB030063EB34 +:1079C00001012D2202E0220504D52B228DF824206E +:1079D000012203E0E20701D02022F7E7904653E0BE +:1079E0000A210BE0102109E010214FF0000B44F0B8 +:1079F00004044FF00809089103E008214FF0000B40 +:107A00000891C4F30252022A04D001CF0021032AB4 +:107A100006D006E0FF1D27F00707F7E8020103E0A4 +:107A200080B2042A00D1C0B24FF0000822072BD543 +:107A30002A78702A07D0DDF820C08CF0100C5CEAA0 +:107A40000B0C05D00EE040228DF82420012208E026 +:107A500050EA010306D030238DF824308DF825201C +:107A600002229046089B83F0080353EA0B030BD1D4 +:107A700050EA010201D1620706D530228DF8242098 +:107A80004FF00108A9F101092A78582A04D038A238 +:107A90000B9208AA0A920BE03AA2F9E75B46089A11 +:107AA000D0F76BFE0B9B9B5C0A9A521E0A921370D6 +:107AB00050EA0102F2D10A98ADEB000000F1200B70 +:107AC000600702D524F4803401E04FF00109D94564 +:107AD00002DDA9EB0B0000E0002000EB0B014144AC +:107AE0000890AAEB010AE00306D4DDE90F23214642 +:107AF000504600F063F806444FF0000908E009A979 +:107B000011F80900DDE90F12904709F10109761C0F +:107B1000C145F4DBE0030CD5DDE90F2321465046D7 +:107B200000F04CF8064404E0DDE90F1230209047E5 +:107B3000761C0899481E08900029F5DC08E00A9890 +:107B40000A990078491C0A91DDE90F129047761CCA +:107B5000BBF10001ABF1010BF1DC21465046DDE940 +:107B60000F2300F019F806446D1C21E609280100D6 +:107B700030313233343536373839616263646566A3 +:107B80000000000030313233343536373839414265 +:107B900043444546000000002DE9F041044600251D +:107BA0001E461746880404D405E039462020B04715 +:107BB0006D1C641EF9D52846BDE8F0812DE9F04121 +:107BC000044600251E469046C80301D5302700E034 +:107BD0002027880404D505E041463846B0476D1C8F +:107BE000641EF9D52846BDE8F0810A68531C0B6075 +:107BF0001070704710B56FF00400FDF7A1FA10BDCA +:107C00001BE045F208214FF0E02251610021916113 +:107C10001146096941F00101116100BF4FF0E021F7 +:107C2000096901F480310029F8D000214FF0E022E9 +:107C300091611146096900211161011EA0F1010045 +:107C4000DFD170471AE015214FF0E0225161002189 +:107C500091611146096941F00101116100BF4FF0C6 +:107C6000E021096901F480310029F8D000214FF0AA +:107C7000E02291611146096900211161011EA0F104 +:107C80000100E0D17047000010B50246002008E076 +:107C900012F8013B4340DBB2044C34F8133083EA62 +:107CA00020200B1EA1F10101F2D110BD180000200F +:107CB00082B0CDE9000121F0004001909DED000B64 +:107CC00002B051EC100B704710B510210D48D2F7DF +:107CD0004FFF0C48006840F480600A49086020218A +:107CE0000848D2F745FF0220FFF7ACFF10210548F6 +:107CF000D2F740FF0220FFF7A5FF10210148D2F77D +:107D000037FF10BD0014024010B510210D48D2F706 +:107D10002FFF0C48006840F480600A490860202169 +:107D20000848D2F727FF0220FFF78CFF10210548F3 +:107D3000D2F720FF0220FFF785FF10210148D2F77C +:107D400017FF10BD0014024070B505460024154809 +:107D5000006820F4406013490860002618E01021F4 +:107D60001048D2F705FF0220FFF76CFF10210D48E5 +:107D7000D2F700FF6006040E20210A48D2F7EFFE7A +:107D800008B144F001040120FFF75CFF701CC6B28B +:107D9000082EE4DB15B1FFF797FF01E0FFF7B4FF12 +:107DA000204670BD0014024070B5044617480068B4 +:107DB00040F480601549086010211448D2F7D8FEBD +:107DC00000251FE0E00920B120211048D2F7D2FEA3 +:107DD00003E020210D48D2F7CBFE6006040E0220FE +:107DE000FFF730FF10210948D2F7C4FE0220FFF749 +:107DF00029FF10210548D2F7BBFE0220FFF722FF22 +:107E0000681CC5B2082DDDDB70BD00000014024007 +:107E100010B50B48006840F48060094908602021D3 +:107E20000748D2F7A7FE10210548D2F7A3FE042089 +:107E3000FFF708FF20210248D2F79AFE10BD00008C +:107E40000014024010B50B48006840F480600949F6 +:107E5000086020210748D2F78BFE0420FFF7F2FECE +:107E600010210448D2F786FE20210248D2F782FE74 +:107E700010BD00000014024010B500241448006832 +:107E800020F440601249086020211148D2F772FEA8 +:107E90000120FFF7D7FE10210D48D2F76BFE01201D +:107EA000FFF7D0FE08E0601CC0B20446FA2803DDEC +:107EB000FFF7C8FF012010BD20210548D2F74FFE73 +:107EC0000028F0D110210248D2F752FE0020F2E73C +:107ED0000014024010B541EC100BFEF7B5FA51EC5E +:107EE000100B10BD10B5FAF73BFC062000F0CAF8E5 +:107EF000552000F0E7F800F0BAF804464FF480513E +:107F00001148D2F735FE4FF480511048D2F732FEB7 +:107F1000AA2C01D0FA2010BD152000F0B3F80620DD +:107F200000F0D0F81420FFF78DFE00F0A0F8044612 +:107F30004FF480510448D2F71DFE512C01D114207A +:107F4000E9E7FA20E7E7000000040240000C0240E5 +:107F50004FF400410803F2F7AFFA4FF08040FDF70D +:107F60004BF91248FEF7F4F81148D1F75DFD1048BF +:107F70003030D1F759FD0F48D2F706FD0E48D2F741 +:107F800003FDD2F723FE002080F3108800BFFFF727 +:107F900031FED2F71BFEFDF753FAD2F717FE03E0CE +:107FA000FDF7AEFAD2F712FEFAE70000001001402A +:107FB0008864024000000240000402402DE9F041C4 +:107FC00004460D4600262846D0F75DF9071E02D16B +:107FD0000120BDE8F0810EE0701C86B2207829787F +:107FE000884207D13A4629462046D0F753F908B9C6 +:107FF0003046EEE7641C20780028EDD100BFE8E7AA +:1080000000B52DED048B83B041EC190BD0F700FFC8 +:1080100041EC180B18EE100A18EE901A8DED008B3B +:10802000002818BF0120084320F00040C0F17F6005 +:1080300000F1E040C00F14D019EE101A19EE900AAA +:108040008DED009B002918BF0121084320F000405E +:10805000C0F17F6000F1E040C00F04BF0120FFF7D6 +:108060008BFB51EC180B03B0BDEC048B00BD10B5BD +:108070000120FFF7E7FDFF20FAF7E6FB0446204664 +:1080800010BD000010B504464FF480510B48D2F7E4 +:1080900071FD0320FFF7D6FD4FF480510748D2F75A +:1080A00067FD4FF480510648D2F764FD2046FAF789 +:1080B00059FD0320FFF7C6FD10BD0000000402407B +:1080C000000C024010B504462046FAF74BFD012093 +:1080D000FFF7B8FD10BD5458485F56312E342E328C +:1080E00000000000382020202020202020486F2081 +:1080F000536F204769616F20446963682020202006 +:10810000202020202054454E204355412048414EF8 +:10811000473A20202020202020202020202020201E +:108120002020202020444941204348493A20202053 +:10813000202020202020202020202020202020203F +:1081400020202020204D4120534F20544855453AAF +:10815000202020202020202020202020202020201F +:10816000202020202020202020202020202020200F +:1081700020202020202020202020202020202020FF +:1081800020202020202020202020202020202020EF +:1081900020202020202020202020202020202020DF +:1081A0002020202020534F20564F4C3A20202020C2 +:1081B00020202020202020202020202020202020BF +:1081C0002020202020534F205449454E3A20202083 +:1081D000202020202020202020202020202020209F +:1081E0002020202020534F204C49543A202020208A +:1081F000202020202020202020202020202020207F +:108200002020202020444F4E4749413A2020202062 +:10821000202020202020202020202020202020205E +:10822000202020202020202020202020202020204E +:10823000202020202020202020202020202020203E +:1082400020202020204E4741593A20202020202065 +:10825000202020202020202020202020202020201E +:10826000202020202020202020202020202020200E +:1082700020202020202020202020202020202020FE +:1082800020202020202020202020202020202020EE +:1082900020202020202020202020202020202020DE +:1082A00020202020202020202020202020202020CE +:1082B00020202020202020202020202020202020BE +:1082C00020202020202020202020202020202020AE +:1082D000202020202020202020202020202020209E +:1082E000202020202020202020202020202020208E +:1082F000202020202020202020202020202020207E +:10830000202020202020202020202020202020206D +:10831000202020202020202020202020202020205D +:10832000202020202020202020202020202020204D +:10833000202020202020202020202020202020203D +:10834000202020202043414D204F4E20262048450C +:108350004E20474150204C414920515559204B480F +:10836000414348202100000080250000010000005A +:108370000A000000000000000000000000000000F3 +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000006A6F796675656C2EB0 +:1084A0006A6F796675656C696E672E636F6D2C37C0 +:1084B000303131000000000000000000000000002A +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:108500000000000000004B46422D322E3447000090 +:10851000000000000000000000000000000000005B +:1085200000000000000000000000000000004B46BA +:1085300042313233343536000000000000000000C4 +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000060084038E +:10856000000000000000000000000000000000000B +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B90000000000000000000E4800308F07A0020DC +:108BA000C22F00206400000002000100000000004D +:108BB0005C850308F07A0020B82F002066000000D2 +:108BC000050001000100000068830308F07A00201E +:108BD000984000206B0000003101040002000000FA +:108BE00098840308F07A0020DA3900202F0500006D +:108BF000C3000100030000005A850308F07A00203A +:108C0000263E0020F20500000200010004000000E2 +:108C100060850308F07A0020C8140020F4050000E5 +:108C2000050001000500000064850308F07A0020BB +:108C3000D4140020F9050000050001000600000022 +:108C4000E5800308F07A0020382D0020FE050000A2 +:108C5000810201000700000068850308F07A002007 +:108C6000D81400207F0800006100400008000000C8 +:108C7000C8850308F07A0020C2390020BF20000018 +:108C80000300010009000000CC850308F07A0020F1 +:108C9000C83E0020C2200000110101000A000000AF +:108CA000DC860308F07A002086340020D3210000FF +:108CB000B30401000B000000908B0308F07A002041 +:108CC000CC14002086260000090001000C000000E2 +:108CD00041542B5741503D54584830342C3435358D +:108CE00033353134322C310D0A0041542B536F632C +:108CF0006B65743D302C332C3139322E3136382EA1 +:108D0000342E312C35303030300D0A0041542B4395 +:108D1000574A41503F0D0A0041542B5245530D0A0A +:108D20000041542B453D4F46460D0A0041542B57F8 +:108D30004D4F44453D41500D0A00000041542B5316 +:108D40004F434B413D5443502C746573742E6A6FEE +:108D5000796675656C696E672E636F6D2C3730317F +:108D6000310D0A0041542B574B4D4F443D4E455455 +:108D70000D0A0041542B55415254464C3D34303974 +:108D8000360D0A0041542B4845415254454E3D4F43 +:108D900046460D0A0041542B530D0A0041542B4501 +:108DA0003D4F46460D0A007573722E636E23002BED +:108DB0002B2B00610041542B454E544D0D0A0041B0 +:108DC000542B49434349443F0D0A0041542B494D1C +:108DD00045493F0D0A0041542B4353513F0D0A00B2 +:108DE0000D0A000041542B534F434B42313D544335 +:108DF00050432C746573742E6A6F796675656C695F +:108E00006E672E636F6D2C373031310D0A0041547F +:108E10002B5A0D0A0041542B57414E4E3D444843B6 +:108E2000500D0A0041542B57414E4E0D0A0041543B +:108E30002B534F434B4C4B42310D0A0041542B579F +:108E40004946493D4B46422D322E34472C4B464233 +:108E50003132333435360D0A0041542B57494649D7 +:108E60003D5448582D4844342D322E342C4B464224 +:108E70003132333435360D0A0041542B536F636B56 +:108E800065743D302C302C746573742E6A6F79666E +:108E900075656C696E672E636F6D2C373031310DDF +:108EA0000A0041542B536F636B65743D302C302C9A +:108EB0003139322E3136382E31342E3130302C3794 +:108EC0003031310D0A0041542B43574A41503F0D78 +:108ED0000A0041542B5245530D0A002B2B2B004105 +:108EE0005445300D0A0041542B4347534E0D0A00A0 +:108EF00041542B4350494E3F0D0A0041542B4943E6 +:108F00004349440D0A0041542B4353510D0A00417B +:108F1000542B4349504D4F44453D310D0A004154B7 +:108F20002B5149435347503D312C312C22434D4E58 +:108F30004554222C22222C22220D0A0041542B4E71 +:108F400045544F50454E0D0A0041542B4349504F54 +:108F500050454E3D302C22544350222C22746573D0 +:108F6000742E6A6F796675656C696E672E636F6DB6 +:108F7000222C373031310D0A0041542B4349504FD8 +:108F80005051554552593F0D0A0041542B524553FB +:108F900045540D0A0041542B4745544750533D4713 +:108FA0004E524D432C300D0A0041542B4D47505327 +:108FB000433D310D0A00C4ACC8CF000000000000E2 +:108FC00000000000000000000000000000000000A1 +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF00000000000000064656661756C740000008C +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:1090300000000000000038393030303000000000FF +:10904000696E7465726E65740000000000000000B7 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:10908000D6D0B9FA00000000000000000000000087 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C0004368696E614D6F62696C65000000000065 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:1091000038393836303000000000434D4E455400A9 +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:1091400000000000000000000000D6D0B9FA0000C6 +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:10918000000000000000000000004368696E614DAF +:109190006F62696C650000000000000000000000C4 +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000003839383630325E +:1091D00000000000434D4E45540000000000000018 +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:1092100000000000D6D0B9FA0000000000000000F5 +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000004368696E614D6F62696C6500D3 +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:109290000000000038393836303400000000434DFB +:1092A0004E455400000000000000000000000000D7 +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D0000000000000000000000000000000D6D0E8 +:1092E000B9FA0000000000000000000000000000CB +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:1093100000000000000000000000000000004368A2 +:10932000696E6154656C65636F6D0000000000003C +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000038399C +:109360003836303700000000434D4E4554000000B1 +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A0000000000000000000D6D0B9FA0000000064 +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E00000000000000000004368696E61556E696E +:1093F000636F6D000000000000000000000000002E +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:1094200000000000000000003839383630310000FC +:109430000000554E494E4554000000000000000059 +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:109470000000D6D0B9FA0000000000000000000093 +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000004368696E61556E69636F6D0000005E +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000038393836303600000000554E494EED +:1095000045540000000000000000000000000000C2 +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000D6D0B9FAD2 +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:109570000000000000000000000000004368696E69 +:1095800061556E69636F6D0000000000000000000F +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000038393836CC +:1095C000303900000000554E494E4554000000005F +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000D6D0B9FA00000000000001 +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:109640000000000000004368696E6154656C65634A +:109650006F6D00000000000000000000000000002E +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:109680000000000000003839383630330000000098 +:1096900043544E455400000000000000000000004C +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D000D6D0B9FA00000000000000000000000031 +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:109710004368696E6154656C65636F6D000000009D +:109720000000000000000000000000000000000039 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:109750003839383631310000000043544E4554004A +:1097600000000000000000000000000000000000F9 +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000C9B3CCD80000A9 +:1097A00000000000000000000000000000000000B9 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D000000000000000000000005354430000009F +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000038393936363002 +:10982000310000006A6177616C6E65742E636F6D44 +:109830002E73610000000000000000000000000026 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:1098600000000000BFC6CDFECCD800000000000004 +:1098700000000000000000000000000000000000E8 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000535443000000000000000000CE +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000038393936353034000000564960 +:1098F00056410000000000000000000000000000D1 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000BFC6B2 +:10993000CDFECCD8000000000000000000000000B8 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000004F6F39 +:109970007265646F6F0000000000000000000000CE +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A0000000000000000000000000000000383946 +:1099B0003936353033000000416374696F6E2E6FA5 +:1099C0006F7265646F6F2E636F6D000000000000A2 +:1099D0000000000000000000000000000000000087 +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000BFC6CDFECCD8000073 +:109A00000000000000000000000000000000000056 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A300000000000000000007A61696E0000000074 +:109A40000000000000000000000000000000000016 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A70000000000000000000383939363539000098 +:109A80000000485350505300000000000000000048 +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC0000000CCA9B9FA000000000000000000006E +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000414953000000000000000000000078 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B4000000038393636300000000000696E746558 +:109B5000726E65740000000000000000000000004C +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B8000000000000000000000000000C3E5B5E98F +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC00000000000000000000000000056696574FD +:109BD0006E610000000000000000000000000000B6 +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000003839383477 +:109C10003035000000004D6574666F6E6500000011 +:109C20000000000000000000000000000000000034 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C5000000000000000C3E5B5E9000000000000BE +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C90000000000000004D6F6269666F6E65000095 +:109CA00000000000000000000000000000000000B4 +:109CB00000000000000000000000000000000000A4 +:109CC0000000000000000000000000000000000094 +:109CD0000000000000003839383430310000000046 +:109CE000736D61727400000000000000000000004D +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D2000C3E5B5E9000000000000000000000000ED +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D60005669657474656C00000000000000000016 +:109D700000000000000000000000000000000000E3 +:109D800000000000000000000000000000000000D3 +:109D900000000000000000000000000000000000C3 +:109DA00038393834303400000000736D617274004B +:109DB00000000000000000000000000000000000A3 +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE00000000000000000000000C3E5B5E900002D +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000056494E41000004 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000383938343032B3 +:109E700000000000736D61727400000000000000BB +:109E800000000000000000000000000000000000D2 +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000BCEDC6D2D5AF000000000000DD +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF000000000004D6574666F6E65000000000094 +:109F00000000000000000000000000000000000051 +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F300000000000383938353530380000004D65F4 +:109F400074666F6E650000000000000000000000F5 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F70000000000000000000000000000000BCED38 +:109F8000C6D2D5AF000000000000000000000000B5 +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB0000000000000000000000000000000536DE1 +:109FC000617274000000000000000000000000004A +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF00000000000000000000000000000003839F0 +:10A000003835353032000000736D61727400000025 +:10A010000000000000000000000000000000000040 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000BCEDC6D2D5AF00004B +:10A050000000000000000000000000000000000000 +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A080000000000000000000536D617274000000C9 +:10A0900000000000000000000000000000000000C0 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000383938353530350018 +:10A0D0000000736D61727400000000000000000059 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A110000000BCEDC6D2D5AF00000000000000007A +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A150000000536D617274000000000000000000F8 +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A19000000038393835353036000000736D617293 +:10A1A000740000000000000000000000000000003B +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000C3CFBCD35E +:10A1E000C0AD000000000000000000000000000002 +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000426F6269C2 +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A25000000000000000000000000000383938381D +:10A26000303000000000696E7465726E6574000025 +:10A2700000000000000000000000000000000000DE +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A000000000000000C3CFBCD3C0AD0000000020 +:10A2B000000000000000000000000000000000009E +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E0000000000000004772616D65656E70686F68 +:10A2F0006E6500000000000000000000000000008B +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A3200000000000000038393838303100000000EB +:10A330006770696E7465726E6574000000000000DD +:10A34000000000000000000000000000000000000D +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A37000C3CFBCD3C0AD000000000000000000004F +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B00042616E676C616C696E6B000000000000AA +:10A3C000000000000000000000000000000000008D +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F00038393838303300000000626C776562000D +:10A40000000000000000000000000000000000004C +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A4300000000000000000000000D3A1B6C800002A +:10A44000000000000000000000000000000000000C +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A470000000000000000000000041697274656C7B +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B0000000000000000000000038393931303061 +:10A4C0000000000061697274656C677072732E63BE +:10A4D0006F6D0000000000000000000000000000A0 +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A5000000000000D3A1B6C8000000000000000059 +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A540000000000041697274656C000000000000AA +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000383939313130000000006169C5 +:10A590007274656C677072732E636F6D00000000DB +:10A5A00000000000000000000000000000000000AB +:10A5B000000000000000000000000000000000009B +:10A5C0000000000000000000000000000000D3A117 +:10A5D000B6C80000000000000000000000000000FD +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A6000000000000000000000000000000004169A0 +:10A610007274656C00000000000000000000000083 +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A640000000000000000000000000000000383999 +:10A65000393133310000000061697274656C6770D4 +:10A6600072732E636F6D0000000000000000000098 +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A690000000000000000000D3A1B6C800000000C8 +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000041697274656C000019 +:10A6E000000000000000000000000000000000006A +:10A6F000000000000000000000000000000000005A +:10A700000000000000000000000000000000000049 +:10A7100000000000000000003839393134300000FA +:10A72000000061697274656C677072732E636F6D7F +:10A730000000000000000000000000000000000019 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A760000000D3A1B6C800000000000000000000F7 +:10A7700000000000000000000000000000000000D9 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A000000041697274656C000000000000000048 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000000000000000000000000089 +:10A7D0000000000000000000000000000000000079 +:10A7E0000000383939313435000000006169727475 +:10A7F000656C677072732E636F6D0000000000005F +:10A800000000000000000000000000000000000048 +:10A810000000000000000000000000000000000038 +:10A82000000000000000000000000000D3A1B6C836 +:10A830000000000000000000000000000000000018 +:10A840000000000000000000000000000000000008 +:10A8500000000000000000000000000000000000F8 +:10A860000000000000000000000000004169727458 +:10A87000656C000000000000000000000000000007 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000000000000000000000000000B8 +:10A8A00000000000000000000000000038393931CD +:10A8B00034390000000061697274656C67707273EE +:10A8C0002E636F6D0000000000000000000000001B +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F000000000000000D3A1B6C800000000000066 +:10A900000000000000000000000000000000000047 +:10A910000000000000000000000000000000000037 +:10A920000000000000000000000000000000000027 +:10A9300000000000000041697274656C00000000B6 +:10A940000000000000000000000000000000000007 +:10A9500000000000000000000000000000000000F7 +:10A9600000000000000000000000000000000000E7 +:10A970000000000000003839393135310000000096 +:10A9800061697274656C677072732E636F6D00001D +:10A9900000000000000000000000000000000000B7 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C000D3A1B6C800000000000000000000000095 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA000041697274656C00000000000000000000E5 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000000000000000000026 +:10AA30000000000000000000000000000000000016 +:10AA40003839393135320000000061697274656C43 +:10AA5000677072732E636F6D0000000000000000CD +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000D3A1B6C80000D4 +:10AA900000000000000000000000000000000000B6 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000041697274656C25 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000000000000000000000000000000056 +:10AB00000000000000000000000038393931353302 +:10AB10000000000061697274656C677072732E6367 +:10AB20006F6D000000000000000000000000000049 +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB500000000000D3A1B6C8000000000000000003 +:10AB600000000000000000000000000000000000E5 +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB90000000000041697274656C00000000000054 +:10ABA00000000000000000000000000000000000A5 +:10ABB0000000000000000000000000000000000095 +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000038393931353400000000616967 +:10ABE0007274656C677072732E636F6D0000000085 +:10ABF0000000000000000000000000000000000055 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000D3A1C0 +:10AC2000B6C80000000000000000000000000000A6 +:10AC30000000000000000000000000000000000014 +:10AC40000000000000000000000000000000000004 +:10AC5000000000000000000000000000000041694A +:10AC60007274656C0000000000000000000000002D +:10AC700000000000000000000000000000000000D4 +:10AC800000000000000000000000000000000000C4 +:10AC90000000000000000000000000000000383943 +:10ACA000393135350000000061697274656C677078 +:10ACB00072732E636F6D0000000000000000000042 +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000D3A1B6C80000000072 +:10ACF0000000000000000000000000000000000054 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD2000000000000000000041697274656C0000C2 +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD500000000000000000000000000000000000F3 +:10AD6000000000000000000038393931353600009D +:10AD7000000061697274656C677072732E636F6D29 +:10AD800000000000000000000000000000000000C3 +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000D3A1B6C800000000000000000000A1 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF000000041697274656C0000000000000000F2 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000000000000000000000000032 +:10AE20000000000000000000000000000000000022 +:10AE3000000038393931393000000000616972741E +:10AE4000656C677072732E636F6D00000000000008 +:10AE500000000000000000000000000000000000F2 +:10AE600000000000000000000000000000000000E2 +:10AE7000000000000000000000000000D3A1B6C8E0 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000004169727402 +:10AEC000656C0000000000000000000000000000B1 +:10AED0000000000000000000000000000000000072 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000000000000000000003839393177 +:10AF000039320000000061697274656C6770727399 +:10AF10002E636F6D000000000000000000000000C4 +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF4000000000000000D3A1B6C80000000000000F +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000041697274656C0000000060 +:10AF900000000000000000000000000000000000B1 +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000000091 +:10AFC000000000000000383939313933000000003A +:10AFD00061697274656C677072732E636F6D0000C7 +:10AFE0000000000000000000000000000000000061 +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B01000D3A1B6C80000000000000000000000003E +:10B020000000000000000000000000000000000020 +:10B030000000000000000000000000000000000010 +:10B040000000000000000000000000000000000000 +:10B0500041697274656C000000000000000000008F +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B0800000000000000000000000000000000000C0 +:10B090003839393139340000000061697274656CE7 +:10B0A000677072732E636F6D000000000000000077 +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D00000000000000000000000D3A1B6C800007E +:10B0E0000000000000000000000000000000000060 +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B110000000000000000000000041697274656CCE +:10B12000000000000000000000000000000000001F +:10B13000000000000000000000000000000000000F +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000383939313935A6 +:10B160000000000061697274656C677072732E6311 +:10B170006F6D0000000000000000000000000000F3 +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A00000000000D3A1B6C80000000000000000AD +:10B1B000000000000000000000000000000000008F +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E0000000000041697274656C000000000000FE +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000000000000000000003E +:10B21000000000000000000000000000000000002E +:10B22000000000003839393139360000000061690A +:10B230007274656C677072732E636F6D000000002E +:10B2400000000000000000000000000000000000FE +:10B2500000000000000000000000000000000000EE +:10B260000000000000000000000000000000D3A16A +:10B27000B6C8000000000000000000000000000050 +:10B2800000000000000000000000000000000000BE +:10B2900000000000000000000000000000000000AE +:10B2A00000000000000000000000000000004169F4 +:10B2B0007274656C000000000000000000000000D7 +:10B2C000000000000000000000000000000000007E +:10B2D000000000000000000000000000000000006E +:10B2E00000000000000000000000000000003839ED +:10B2F000393139370000000061697274656C67701C +:10B3000072732E636F6D00000000000000000000EB +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B330000000000000000000D3A1B6C8000000001B +:10B3400000000000000000000000000000000000FD +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B37000000000000000000041697274656C00006C +:10B3800000000000000000000000000000000000BD +:10B3900000000000000000000000000000000000AD +:10B3A000000000000000000000000000000000009D +:10B3B0000000000000000000383939313938000041 +:10B3C000000061697274656C677072732E636F6DD3 +:10B3D000000000000000000000000000000000006D +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B400000000D3A1B6C8000000000000000000004A +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B44000000041697274656C00000000000000009B +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000000000000000DC +:10B4700000000000000000000000000000000000CC +:10B4800000003839393130320000000061697274CF +:10B49000656C677072732E636F6D000000000000B2 +:10B4A000000000000000000000000000000000009C +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000D3A1B6C88A +:10B4D000000000000000000000000000000000006C +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B5000000000000000000000000000041697274AB +:10B51000656C00000000000000000000000000005A +:10B52000000000000000000000000000000000001B +:10B53000000000000000000000000000000000000B +:10B540000000000000000000000000003839393120 +:10B5500030330000000061697274656C677072734B +:10B560002E636F6D0000000000000000000000006E +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B59000000000000000D3A1B6C8000000000000B9 +:10B5A000000000000000000000000000000000009B +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D00000000000000049646561000000000000F8 +:10B5E000000000000000000000000000000000005B +:10B5F000000000000000000000000000000000004B +:10B60000000000000000000000000000000000003A +:10B6100000000000000038393931383900000000DE +:10B6200061697274656C677072732E636F6D000070 +:10B63000000000000000000000000000000000000A +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B66000D3A1B6C8000000000000000000000000E8 +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A0004964656100000000000000000000000027 +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D000000000000000000000000000000000006A +:10B6E0003839393137393900000061697274656C55 +:10B6F000677072732E636F6D000000000000000021 +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B7200000000000000000000000D3A1B6C8000027 +:10B730000000000000000000000000000000000009 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B760000000000000000000000049646561000066 +:10B7700000000000000000000000000000000000C9 +:10B7800000000000000000000000000000000000B9 +:10B7900000000000000000000000000000000000A9 +:10B7A0000000000000000000000038393931383452 +:10B7B0003500000061697274656C677072732E6386 +:10B7C0006F6D00000000000000000000000000009D +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F00000000000D3A1B6C8000000000000000057 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000049646561000000000000000095 +:10B8400000000000000000000000000000000000F8 +:10B8500000000000000000000000000000000000E8 +:10B8600000000000000000000000000000000000D8 +:10B870000000000038393931383436000000616981 +:10B880007274656C677072732E636F6D00000000D8 +:10B8900000000000000000000000000000000000A8 +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000D3A114 +:10B8C000B6C80000000000000000000000000000FA +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F000000000000000000000000000000049649B +:10B900006561000000000000000000000000000071 +:10B910000000000000000000000000000000000027 +:10B920000000000000000000000000000000000017 +:10B930000000000000000000000000000000383996 +:10B94000393138343800000061697274656C677091 +:10B9500072732E636F6D0000000000000000000095 +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B980000000000000000000D3A1B6C800000000C5 +:10B9900000000000000000000000000000000000A7 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000496465610000000004 +:10B9D0000000000000000000000000000000000067 +:10B9E0000000000000000000000000000000000057 +:10B9F0000000000000000000000000000000000047 +:10BA000000000000000000003839393138343900B6 +:10BA1000000061697274656C677072732E636F6D7C +:10BA20000000000000000000000000000000000016 +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA50000000D3A1B6C800000000000000000000F4 +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA90000000496465610000000000000000000033 +:10BAA0000000000000000000000000000000000096 +:10BAB0000000000000000000000000000000000086 +:10BAC0000000000000000000000000000000000076 +:10BAD000000038393931383530000000616972743E +:10BAE000656C677072732E636F6D0000000000005C +:10BAF0000000000000000000000000000000000046 +:10BB00000000000000000000000000000000000035 +:10BB1000000000000000000000000000D3A1B6C833 +:10BB20000000000000000000000000000000000015 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB50000000000000000000000000004964656172 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800000000000000000000000000000000000B5 +:10BB900000000000000000000000000038393931CA +:10BBA00038353200000061697274656C67707273B9 +:10BBB0002E636F6D00000000000000000000000018 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE000000000000000D3A1B6C800000000000063 +:10BBF0000000000000000000000000000000000045 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000000024 +:10BC200000000000000049646561000000000000A1 +:10BC30000000000000000000000000000000000004 +:10BC400000000000000000000000000000000000F4 +:10BC500000000000000000000000000000000000E4 +:10BC60000000000000003839393138353300000059 +:10BC700061697274656C677072732E636F6D00001A +:10BC800000000000000000000000000000000000B4 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB000D3A1B6C800000000000000000000000092 +:10BCC0000000000000000000000000000000000074 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF00049646561000000000000000000000000D1 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30003839393130340000000061697274656C43 +:10BD4000677072732E636F6D0000000000000000CA +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000D3A1B6C80000D1 +:10BD800000000000000000000000000000000000B3 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000049646561000010 +:10BDC0000000000000000000000000000000000073 +:10BDD0000000000000000000000000000000000063 +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000038393931303701 +:10BE00000000000061697274656C677072732E6364 +:10BE10006F6D000000000000000000000000000046 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE400000000000D3A1B6C8000000000000000000 +:10BE500000000000000000000000000000000000E2 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE8000000000004964656100000000000000003F +:10BE900000000000000000000000000000000000A2 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC000000000003839393131320000000061696A +:10BED0007274656C677072732E636F6D0000000082 +:10BEE0000000000000000000000000000000000052 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000D3A1BD +:10BF1000B6C80000000000000000000000000000A3 +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF40000000000000000000000000000000496444 +:10BF5000656100000000000000000000000000001B +:10BF600000000000000000000000000000000000D1 +:10BF700000000000000000000000000000000000C1 +:10BF80000000000000000000000000000000383940 +:10BF9000393131340000000061697274656C67707A +:10BFA00072732E636F6D000000000000000000003F +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000D3A1B6C8000000006F +:10BFE0000000000000000000000000000000000051 +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C0100000000000000000004964656100000000AD +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000000000000000 +:10C0400000000000000000000000000000000000F0 +:10C05000000000000000000038393931313900009B +:10C06000000061697274656C677072732E636F6D26 +:10C0700000000000000000000000000000000000C0 +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A0000000D3A1B6C8000000000000000000009E +:10C0B0000000000000000000000000000000000080 +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E00000004964656100000000000000000000DD +:10C0F0000000000000000000000000000000000040 +:10C10000000000000000000000000000000000002F +:10C11000000000000000000000000000000000001F +:10C120000000383939313232000000006169727420 +:10C13000656C677072732E636F6D00000000000005 +:10C1400000000000000000000000000000000000EF +:10C1500000000000000000000000000000000000DF +:10C16000000000000000000000000000D3A1B6C8DD +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000496465611C +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D000000000000000000000000000000000005F +:10C1E0000000000000000000000000003839393174 +:10C1F00032340000000061697274656C677072739C +:10C200002E636F6D000000000000000000000000C1 +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C23000000000000000D3A1B6C80000000000000C +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C27000000000000000496465610000000000004B +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000383939313434000000003B +:10C2C00061697274656C677072732E636F6D0000C4 +:10C2D000000000000000000000000000000000005E +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C30000D3A1B6C80000000000000000000000003B +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C34000496465610000000000000000000000007A +:10C3500000000000000000000000000000000000DD +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C380003839393135360000000061697274656CE6 +:10C39000677072732E636F6D000000000000000074 +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C00000000000000000000000D3A1B6C800007B +:10C3D000000000000000000000000000000000005D +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C4000000000000000000000000496465610000B9 +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000383939313730AA +:10C450000000000061697274656C677072732E630E +:10C460006F6D0000000000000000000000000000F0 +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C4900000000000D3A1B6C80000000000000000AA +:10C4A000000000000000000000000000000000008C +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D00000000000496465610000000000000000E9 +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000000000003C +:10C50000000000000000000000000000000000002B +:10C510000000000038393931373800000000616907 +:10C520007274656C677072732E636F6D000000002B +:10C5300000000000000000000000000000000000FB +:10C5400000000000000000000000000000000000EB +:10C550000000000000000000000000000000D3A167 +:10C56000B6C800000000000000000000000000004D +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C5900000000000000000000000000000004964EE +:10C5A00065610000000000000000000000000000C5 +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D00000000000000000000000000000003839EA +:10C5E000393138320000000061697274656C67701F +:10C5F00072732E636F6D00000000000000000000E9 +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C620000000000000000000D3A1B6C80000000018 +:10C6300000000000000000000000000000000000FA +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C660000000000000000000496465610000000057 +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A0000000000000000000383939313837000040 +:10C6B000000061697274656C677072732E636F6DD0 +:10C6C000000000000000000000000000000000006A +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F0000000D3A1B6C80000000000000000000048 +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C7300000004A696F0000000000000000000000D7 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C770000000383939313834300000004A696F6EB2 +:10C7800065740000000000000000000000000000D0 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B000000000000000000000000000D3A1B6C887 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000004A696F0017 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C83000000000000000000000000000383939311D +:10C840003835340000004A696F6E657400000000DE +:10C8500000000000000000000000000000000000D8 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C88000000000000000D3A1B6C8000000000000B6 +:10C890000000000000000000000000000000000098 +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000004A696F0000000000000046 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C9000000000000000038393931383535000000AA +:10C910004A696F6E657400000000000000000000AE +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C95000D3A1B6C8000000000000000000000000E5 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C990004A696F0000000000000000000000000075 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D000383939313835360000004A696F6E657470 +:10C9E0000000000000000000000000000000000047 +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA100000000000000000000000D3A1B6C8000024 +:10CA20000000000000000000000000000000000006 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA5000000000000000000000004A696F000000B4 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA9000000000000000000000003839393138354E +:10CAA000370000004A696F6E6574000000000000E6 +:10CAB0000000000000000000000000000000000076 +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE00000000000D3A1B6C8000000000000000054 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB2000000000004A696F000000000000000000E3 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000383939313835380000004A6992 +:10CB70006F6E6574000000000000000000000000FF +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000D3A111 +:10CBB000B6C80000000000000000000000000000F7 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000000000000000000000000000000055 +:10CBE00000000000000000000000000000004A6992 +:10CBF0006F000000000000000000000000000000C6 +:10CC00000000000000000000000000000000000024 +:10CC10000000000000000000000000000000000014 +:10CC20000000000000000000000000000000383993 +:10CC300039313835390000004A696F6E657400007B +:10CC400000000000000000000000000000000000E4 +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC70000000000000000000D3A1B6C800000000C2 +:10CC800000000000000000000000000000000000A4 +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB00000000000000000004A696F000000000052 +:10CCC0000000000000000000000000000000000064 +:10CCD0000000000000000000000000000000000054 +:10CCE0000000000000000000000000000000000044 +:10CCF00000000000000000003839393138363000BB +:10CD000000004A696F6E65740000000000000000BA +:10CD10000000000000000000000000000000000013 +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000000000000000F3 +:10CD40000000D3A1B6C800000000000000000000F1 +:10CD500000000000000000000000000000000000D3 +:10CD600000000000000000000000000000000000C3 +:10CD700000000000000000000000000000000000B3 +:10CD800000004A696F000000000000000000000081 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000000000000000000000000083 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000383939313836310000004A696F6E59 +:10CDD000657400000000000000000000000000007A +:10CDE0000000000000000000000000000000000043 +:10CDF0000000000000000000000000000000000033 +:10CE0000000000000000000000000000D3A1B6C830 +:10CE10000000000000000000000000000000000012 +:10CE20000000000000000000000000000000000002 +:10CE300000000000000000000000000000000000F2 +:10CE40000000000000000000000000004A696F00C0 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000000000000000000000000000B2 +:10CE800000000000000000000000000038393931C7 +:10CE90003836320000004A696F6E65740000000089 +:10CEA0000000000000000000000000000000000082 +:10CEB0000000000000000000000000000000000072 +:10CEC0000000000000000000000000000000000062 +:10CED000000000000000D3A1B6C800000000000060 +:10CEE0000000000000000000000000000000000042 +:10CEF0000000000000000000000000000000000032 +:10CF00000000000000000000000000000000000021 +:10CF10000000000000004A696F00000000000000EF +:10CF20000000000000000000000000000000000001 +:10CF300000000000000000000000000000000000F1 +:10CF400000000000000000000000000000000000E1 +:10CF50000000000000003839393138363300000055 +:10CF60004A696F6E65740000000000000000000058 +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA000D3A1B6C80000000000000000000000008F +:10CFB0000000000000000000000000000000000071 +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE0004A696F000000000000000000000000001F +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000000000000000000010 +:10D02000383939313836340000004A696F6E65741A +:10D0300000000000000000000000000000000000F0 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000D3A1B6C80000CE +:10D0700000000000000000000000000000000000B0 +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A000000000000000000000004A696F0000005E +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E00000000000000000000000383939313836F7 +:10D0F000350000004A696F6E657400000000000092 +:10D10000000000000000000000000000000000001F +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D1300000000000D3A1B6C80000000000000000FD +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D17000000000004A696F0000000000000000008D +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B00000000000383939313836360000004A693D +:10D1C0006F6E6574000000000000000000000000A9 +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F0000000000000000000000000000000D3A1BB +:10D20000B6C80000000000000000000000000000A0 +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000004A693B +:10D240006F0000000000000000000000000000006F +:10D2500000000000000000000000000000000000CE +:10D2600000000000000000000000000000000000BE +:10D27000000000000000000000000000000038393D +:10D2800039313836370000004A696F6E6574000026 +:10D29000000000000000000000000000000000008E +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C0000000000000000000D3A1B6C8000000006C +:10D2D000000000000000000000000000000000004E +:10D2E000000000000000000000000000000000003E +:10D2F000000000000000000000000000000000002E +:10D3000000000000000000004A696F0000000000FB +:10D31000000000000000000000000000000000000D +:10D3200000000000000000000000000000000000FD +:10D3300000000000000000000000000000000000ED +:10D34000000000000000000038393931383638005C +:10D3500000004A696F6E6574000000000000000064 +:10D3600000000000000000000000000000000000BD +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D390000000D3A1B6C8000000000000000000009B +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D00000004A696F00000000000000000000002B +:10D3E000000000000000000000000000000000003D +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D410000000383939313836390000004A696F6EFA +:10D420006574000000000000000000000000000023 +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D45000000000000000000000000000D3A1B6C8DA +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000000000000000000009C +:10D490000000000000000000000000004A696F006A +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D0000000000000000000000000003839393171 +:10D4E0003837300000004A696F6E65740000000034 +:10D4F000000000000000000000000000000000002C +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D52000000000000000D3A1B6C800000000000009 +:10D5300000000000000000000000000000000000EB +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D560000000000000004A696F0000000000000099 +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A0000000000000003839393138373100000000 +:10D5B0004A696F6E65740000000000000000000002 +:10D5C000000000000000000000000000000000005B +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F000D3A1B6C800000000000000000000000039 +:10D60000000000000000000000000000000000001A +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D630004A696F00000000000000000000000000C8 +:10D6400000000000000000000000000000000000DA +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000000000000000BA +:10D67000383939313837320000004A696F6E6574C5 +:10D68000000000000000000000000000000000009A +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B00000000000000000000000D3A1B6C8000078 +:10D6C000000000000000000000000000000000005A +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000004A696F00000008 +:10D700000000000000000000000000000000000019 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D73000000000000000000000003839393138379F +:10D74000330000004A696F6E65740000000000003D +:10D7500000000000000000000000000000000000C9 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D7800000000000D3A1B6C80000000000000000A7 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C000000000004A696F00000000000000000037 +:10D7D0000000000000000000000000000000000049 +:10D7E0000000000000000000000000000000000039 +:10D7F0000000000000000000000000000000000029 +:10D8000000000000383939313837340000004A69E7 +:10D810006F6E657400000000000000000000000052 +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D840000000000000000000000000000000B6F230 +:10D85000B9CFB6E0B6FB00000000000000000000F9 +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D8800000000000000000000000000000004D4FFC +:10D8900056495354415200000000000000000000AF +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C00000000000000000000000000000003839E7 +:10D8D0003539333030000000696E7465726E6574DE +:10D8E0002E6D6F7669737461722E636F6D2E656332 +:10D8F0000000000000000000000000000000000028 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000B6F2B9CFB6E0B6FB90 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D950000000000000000000436C61726F000000D6 +:10D9600000000000000000000000000000000000B7 +:10D9700000000000000000000000000000000000A7 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000383935393330310014 +:10D9A0000000696E7465726E65742E636C61726FCF +:10D9B0002E636F6D2E656300000000000000000004 +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000B6F2B9CFB6E0B6FB000000000000C0 +:10D9F0000000000000000000000000000000000027 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA20000000434E54000000000000000000000011 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA6000000038393539333032000000696E746592 +:10DA7000726E65742E636E742E6E65742E6563000F +:10DA80000000000000000000000000000000000096 +:10DA90000000000000000000000000000000000086 +:10DAA00000000000000000000000000000C18140F4 +:10DAB00001C0804101C0804100C1814001C080415E +:10DAC00000C1814000C1814001C0804101C080414E +:10DAD00000C1814000C1814001C0804100C181403E +:10DAE00001C0804101C0804100C1814001C080412E +:10DAF00000C1814000C1814001C0804100C181401E +:10DB000001C0804101C0804100C1814000C181400D +:10DB100001C0804101C0804100C1814001C08041FD +:10DB200000C1814000C1814001C0804101C08041ED +:10DB300000C1814000C1814001C0804100C18140DD +:10DB400001C0804101C0804100C1814000C18140CD +:10DB500001C0804101C0804100C1814001C08041BD +:10DB600000C1814000C1814001C0804100C18140AD +:10DB700001C0804101C0804100C1814001C080419D +:10DB800000C1814000C1814001C0804101C080418D +:10DB900000C1814000C1814001C0804100C181407D +:10DBA00001C0804101C0804100C1814000C0C1016D +:10DBB000C30302C2C60607C705C5C404CC0C0DCDFD +:10DBC0000FCFCE0E0ACACB0BC90908C8D81819D96D +:10DBD0001BDBDA1A1EDEDF1FDD1D1CDC14D4D5159D +:10DBE000D71716D6D21213D311D1D010F03031F18D +:10DBF00033F3F23236F6F737F53534F43CFCFD3DBD +:10DC0000FF3F3EFEFA3A3BFB39F9F83828E8E929AC +:10DC1000EB2B2AEAEE2E2FEF2DEDEC2CE42425E55C +:10DC200027E7E62622E2E323E12120E0A06061A1CC +:10DC300063A3A26266A6A767A56564A46CACAD6D7C +:10DC4000AF6F6EAEAA6A6BAB69A9A86878B8B979EC +:10DC5000BB7B7ABABE7E7FBF7DBDBC7CB47475B51C +:10DC600077B7B67672B2B373B17170B0509091510C +:10DC70009353529296565797559594549C5C5D9D3C +:10DC80005F9F9E5E5A9A9B5B99595898884849892C +:10DC90004B8B8A4A4E8E8F4F8D4D4C8C44848545DC +:10DCA00087474686824243834181804041542B41CD +:10DCB000504E3D0000000000000000000000000089 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00038000000000000000000000000000000FC +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD400000000000E0DC0308A0A80020C32F002092 +:10DD5000000000000200010000000000E0DC0308F9 +:10DD6000A0A80020C52F002001000000010200082B +:10DD700001000000E1DC0308A0A80020E812002058 +:10DD800001080000E101D00702000000E0DC030808 +:10DD9000A0A80020C52F0020D10F00000102A00F75 +:10DDA0000300000000000000000000000000000070 +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF2000000000000000000000000000002F0000C2 +:10DF300000000700070000147F147F1400242A7FCC +:10DF40002A1200626408132300364955225000004B +:10DF50000503000000001C224100000041221C00BB +:10DF60000014083E08140008083E0808000000A03D +:10DF70006000000808080808000060600000002039 +:10DF800010080402003E5149453E0000427F400017 +:10DF9000004261514946002141454B31001814129D +:10DFA0007F10002745454539003C4A49493000016A +:10DFB0007109050300364949493600064949291EB9 +:10DFC000000036360000000056360000000814221B +:10DFD000410000141414141400004122140800021B +:10DFE0000151090600324959513E007C1211127C40 +:10DFF000007F49494936003E41414122007F41416D +:10E00000221C007F49494941007F09090901003E5E +:10E010004149497A007F0808087F0000417F41009C +:10E02000002040413F01007F08142241007F404012 +:10E030004040007F020C027F007F0408107F003EFA +:10E040004141413E007F09090906003E4151215EE0 +:10E05000007F091929460046494949310001017FDD +:10E060000101003F4040403F001F2040201F003F73 +:10E070004038403F00631408146300070870080725 +:10E0800000615149454300007F41410000552A5538 +:10E090002A55000041417F000004020102040040B3 +:10E0A00040404040000001020400002054545478D5 +:10E0B000007F4844443800384444442000384444F5 +:10E0C000487F00385454541800087E090102001893 +:10E0D000A4A4A47C007F080404780000447D4000D0 +:10E0E000004080847D00007F102844000000417FB4 +:10E0F0004000007C04180478007C08040478003890 +:10E100004444443800FC242424180018242418FC17 +:10E11000007C0804040800485454542000043F4480 +:10E120004020003C4040207C001C2040201C003C43 +:10E130004030403C004428102844001CA0A0A07C93 +:10E14000004464544C4414141414141400000000CB +:10E1500000000000000000000000FC0000000000C3 +:10E1600002000000000C020C020000000000000091 +:10E1700090D0BCD0BC900003000300001824FE44E3 +:10E180008C000302070201001824D8B04C80000361 +:10E1900000010201C038E438E0000102020102027D +:10E1A000080600000000000000000000000000F869 +:10E1B0000402000000010204000204F80000000450 +:10E1C000020100009060F860900000000100000073 +:10E1D0002020FC20200000000100000000000000C2 +:10E1E0000000080600000000202020202000000081 +:10E1F000000000000000000000000002000000001D +:10E200000080601C0200040300000000F804040405 +:10E21000F8000102020201000008FC0000000002F8 +:10E2200003020000188444241800030202020200C2 +:10E2300008042424D80001020202010040B088FC36 +:10E2400080000000000302003C242424C4000102DA +:10E2500002020100F824242CC00001020202010085 +:10E260000C04E41C0400000003000000D824242453 +:10E27000D80001020202010038444444F8000003BF +:10E280000202010000001000000000000200000077 +:10E290000000200000000000060000000020508860 +:10E2A0000402000000000102909090909000000095 +:10E2B000000000000002048850200002010000005D +:10E2C0001804C4241800000002000000F804E494BC +:10E2D000F80001020202020000E09CF0800002034C +:10E2E0000000030204FC2424D800020302020100FF +:10E2F000F80404040C0001020202010004FC0404FE +:10E30000F80002030202010004FC24740C00020362 +:10E310000202030004FC24740C000203020000004B +:10E32000F0080444CC4000010202010004FC20205B +:10E33000FC040203000003020404FC0404000202C3 +:10E3400003020200000404FC0404060404030000A9 +:10E3500004FC24D00C0402030200030204FC0400A9 +:10E360000000020302020203FC3CC03CFC0003006C +:10E370000300030004FC30C4FC0402030200030099 +:10E38000F8040404F80001020202010004FC242441 +:10E390001800020302000000F8848404F80001025F +:10E3A0000207050004FC2464980002030200030233 +:10E3B000182424448C000302020201000C04FC0413 +:10E3C0000C0000020302000004FC0000FC04000139 +:10E3D00002020100047C80E01C0400000300000035 +:10E3E0001CE03CE01C00000300030000049C609C57 +:10E3F0000400020300030200041CE01C04000002ED +:10E40000030200000C84641C0400020302020300E7 +:10E410000000FE020200000007040400000E30C0ED +:10E420000000000000010200000202FE00000004E3 +:10E4300004070000000402040000000000000000C7 +:10E44000000000000000080808080808000002009A +:10E4500000000000000000000040A0A0C00000017B +:10E460000202030204FC2020C0000003020201009B +:10E4700000C02020600000010202020000C0202431 +:10E48000FC0000010202030200C0A0A0C0000001C5 +:10E49000020202000020F824240400020302020009 +:10E4A0000040A0A0602000070A0A0A0404FC202003 +:10E4B000C0000203020003020020E400000000028A +:10E4C00003020000000020E4000008080807000024 +:10E4D00004FC80E020200203020003020404FC008C +:10E4E0000000020203020200E020E020C00003005E +:10E4F0000300030020E02020C0000203020003020A +:10E5000000C02020C00000010202010020E0202005 +:10E51000C000080F0A02010000C02020E000000136 +:10E52000020A0F0820E04020200002030200000041 +:10E530000060A0A020000002020203000020F820DA +:10E54000000000000102020020E00020E0000001C5 +:10E550000202030220E0208060200000030100008E +:10E560006080E080600000030003000020608060A5 +:10E57000200002030003020020E020806020080841 +:10E58000070100000020A06020000002030202003A +:10E59000000020DE0200000000070400000000FF71 +:10E5A00000000000000F00000002DE200000000458 +:10E5B0000700000002010204040200000000000045 +:10E5C000000000000000000000000000000000004B +:10E5D000000000F8000000000000003330000000E0 +:10E5E00000100C06100C06000000000000000000E7 +:10E5F00040C07840C0784000043F04043F04040059 +:10E60000007088FC08300000001820FF211E000068 +:10E61000F008F000E018000000211C031E211E007D +:10E6200000F00888700000001E2123241927211003 +:10E6300010160E00000000000000000000000000A6 +:10E64000000000E01804020000000007182040004D +:10E6500000020418E000000000402018070000003D +:10E66000404080F0804040000202010F01020200A1 +:10E67000000000F0000000000101011F0101010085 +:10E68000000000000000000080B0700000000000EA +:10E690000000000000000000000101010101010173 +:10E6A000000000000000000000303000000000000A +:10E6B00000000000806018040060180601000000DF +:10E6C00000E010080810E000000F102020100F00DC +:10E6D000001010F8000000000020203F2020000063 +:10E6E00000700808088870000030282422213000BB +:10E6F00000300888884830000018202020110E00C3 +:10E700000000C02010F8000000070424243F24006B +:10E7100000F80888880808000019212020110E0040 +:10E7200000E0108888180000000F112020110E0052 +:10E7300000380808C83808000000003F000000004A +:10E740000070880808887000001C222121221C000B +:10E7500000E010080810E0000000312222110F0034 +:10E76000000000C0C00000000000003030000000C9 +:10E770000000008000000000000080600000000039 +:10E780000000804020100800000102040810200052 +:10E79000404040404040400004040404040404009D +:10E7A0000008102040800000002010080402010032 +:10E7B000007048080808F000000000303601000032 +:10E7C000C030C828E810E0000718272423140B00E5 +:10E7D0000000C038E0000000203C2302022738205F +:10E7E00008F8888888700000203F202020110E0043 +:10E7F000C03008080808380007182020201008003A +:10E8000008F808080810E000203F202020100F0022 +:10E8100008F88888E8081000203F202023201800EE +:10E8200008F88888E8081000203F20000300000056 +:10E83000C03008080838000007182020221E0200F7 +:10E8400008F808000008F808203F210101213F20B6 +:10E85000000808F8080800000020203F20200000E1 +:10E8600000000808F8080800C08080807F000000D1 +:10E8700008F888C028180800203F2001263820000A +:10E8800008F8080000000000203F20202020300071 +:10E8900008F8F800F8F80800203F003F003F20008B +:10E8A00008F830C00008F808203F200007183F0093 +:10E8B000E01008080810E0000F10202020100F00C2 +:10E8C00008F808080808F000203F210101010000B5 +:10E8D000E01008080810E0000F18242438504F00FA +:10E8E00008F8888888887000203F2000030C3020BA +:10E8F00000708808080838000038202121221C00F8 +:10E90000180808F8080818000000203F2000000040 +:10E9100008F808000008F808001F202020201F0029 +:10E920000878880000C83808000007380E01000089 +:10E93000F80800F80008F800033C0700073C030053 +:10E94000081868808068180820302C03032C3020B9 +:10E950000838C800C83808000000203F2000000028 +:10E9600010080808C8380800203826212020180080 +:10E97000000000FE020202000000007F4040400054 +:10E98000000C30C000000000000000010638C0008C +:10E9900000020202FE000000004040407F00000034 +:10E9A0000000040202020400000000000000000059 +:10E9B0000000000000000000808080808080808057 +:10E9C000000202040000000000000000000000003F +:10E9D00000008080808000000019242222223F2035 +:10E9E00008F8008080000000003F112020110E0078 +:10E9F0000000008080800000000E11202020110007 +:10EA0000000000808088F800000E112020103F20B8 +:10EA10000000808080800000001F2222222213003C +:10EA2000008080F0888888180020203F2020000087 +:10EA30000000808080808000006B9494949360003C +:10EA400008F8008080800000203F210000203F2047 +:10EA500000809898000000000020203F2020000047 +:10EA6000000000809898000000C08080807F000037 +:10EA700008F8000080808000203F24022D30200014 +:10EA8000000808F8000000000020203F20200000BF +:10EA90008080808080808000203F20003F20003FD9 +:10EAA0008080008080800000203F210000203F20E7 +:10EAB0000000808080800000001F202020201F0098 +:10EAC000808000808000000080FFA12020110E00C7 +:10EAD0000000008080808000000E112020A0FF80B8 +:10EAE000808080008080800020203F212000010065 +:10EAF00000008080808080000033242424241900BA +:10EB0000008080E0808000000000001F20200000C6 +:10EB10008080000000808000001F202020103F2007 +:10EB2000808080000080808000010E300806010097 +:10EB300080800080008080800F300C030C300F003C +:10EB400000808000808080000020312E0E31200067 +:10EB5000808080000080808080818E701806010097 +:10EB600000808080808080000021302C22213000B5 +:10EB700000000000807C020200000000003F4040D6 +:10EB80000804FE0408C0000000000310207F2010CD +:10EB90000002027C800000000040403F00000000B6 +:10EBA0000006010102020404000000000000000051 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD000000000000000000000F0F0F00000000065 +:10EBE0000000000000017F010000000000000000A4 +:10EBF000001C1C1C0000000000008060301C8C60A9 +:10EC0000301C0C00000000000000000000000000AC +:10EC1000000000000000000000000000000000E014 +:10EC20000000000000E000000086E69F86868686E1 +:10EC3000E69F860000011F01010101011F01010083 +:10EC4000000080C06020F820E0C000000000030742 +:10EC50000C18FF70E18100000000070F10107F10FA +:10EC60000F0700008060206080000000E0200000AE +:10EC70000F3020309F70DC371030C0000000100EC5 +:10EC800003000718101807000000C02020E0C00093 +:10EC90000000000080E01F38E88703C43C04000047 +:10ECA000070F1810100B070D1010080000808C4C77 +:10ECB000380000000000000000000000000000001C +:10ECC0000000000000000000000000000000000044 +:10ECD00000000000000080E0300804000000000098 +:10ECE00000FEFF0100000000000000000000030F14 +:10ECF0001820400000040830E08000000000000000 +:10ED00000000000001FFFE0000000000004020188D +:10ED10000F03000000000000000000000000C00021 +:10ED200000000000004266663C18FF183C66664220 +:10ED300000000000000003000000000000000000D0 +:10ED40000000800000000000001010101010FF10E4 +:10ED50001010101000000000000003000000000070 +:10ED600000000000000000000000000000000000A3 +:10ED7000000000000000000000808C4C3800000003 +:10ED80000000000000000000000000000000000083 +:10ED900000101010101010101010100000000000D3 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000000000000000053 +:10EDC00000001C1C1C0000000000000000000000EF +:10EDD00000000000E0380C000000000080701C0300 +:10EDE000000000000060380E01000000000000007C +:10EDF000000080C060202060C080000000FEFF0195 +:10EE00000000000001FFFE000001070E181010189E +:10EE10000E0701000000808080C0E00000000000BC +:10EE20000000000000FFFF000000000000001010C4 +:10EE3000101F1F10101000000080402020202060B4 +:10EE4000C080000000030300804020381F0700003E +:10EE5000001C1A1918181818181F00000080C0206C +:10EE6000202060C080000000000303001010182F55 +:10EE7000E780000000070F10101010180F070000A7 +:10EE8000000000000000C0E0F000000000C0B088FA +:10EE9000868180FFFF808000000000000010101FAE +:10EEA0001F1010000000E0606060606060600000A3 +:10EEB00000003F1008080818F0E0000000070B10E1 +:10EEC0001010101C0F030000000080C04020202004 +:10EED000E0C0000000FCFF211008080818F0E00066 +:10EEE0000001070C18101010080F03000000C0E00C +:10EEF0006060606060E06000000003000000E018F7 +:10EF00000700000000000000001F1F0000000000BC +:10EF10000080C0602020202060C080000087EF2C8F +:10EF20001818303068CF830000070F081010101039 +:10EF3000180F07000000C0C020202020C080000063 +:10EF4000001F3F604040402010FFFE0000000C1CEE +:10EF5000101010080F030000000000000000000067 +:10EF60000000000000000000000E0E0E0000000077 +:10EF700000000000001C1C1C00000000000000003D +:10EF8000000000000000000000000000000C0C0069 +:10EF900000000000000000000058380000000000E1 +:10EFA0000000000000000080402010000000102839 +:10EFB0004482010000000000000000000000010287 +:10EFC0000408100000000000000000000000000025 +:10EFD0000084848484848484848484000000000009 +:10EFE0000000000000000000000010204080000031 +:10EFF0000000000000000000000001824428100012 +:10F0000000001008040201000000000000C02020E1 +:10F010001010101030E0C0000003030000F01008D2 +:10F020000C070300000000001C1C1C000000000076 +:10F03000000000C0406020202040C00000FCFF0114 +:10F04000F00E03C1FE03807F0001070E08111110AE +:10F05000110904020000000080E0E0000000000050 +:10F060000000807C4340477FF880000010181F108C +:10F0700000000000131F1C1020E0E0202020206072 +:10F08000C080000000FFFF10101010182FE7800054 +:10F09000101F1F1010101010180F0700000080C064 +:10F0A000402020202060E00000FCFF010000000064 +:10F0B000000001000001070E1810101008040300E2 +:10F0C00020E0E02020202040C080000000FFFF0062 +:10F0D0000000000001FFFE00101F1F101010180894 +:10F0E0000E07010020E0E02020202020206080008A +:10F0F00000FFFF101010107C00000000101F1F10F8 +:10F10000101010101018060020E0E0202020202011 +:10F110006060800000FFFF101010107C00000100F4 +:10F12000101F1F100000000000000000000080C041 +:10F130006020202040E0000000FCFF010000404073 +:10F14000C0C140400001070E181010100F0F000042 +:10F1500020E0E0200000000020E0E02000FFFF10A1 +:10F160001010101010FFFF00101F1F1000000000F3 +:10F17000101F1F100000202020E0E02020200000B1 +:10F180000000000000FFFF00000000000000101061 +:10F19000101F1F101010000000000000202020E0B1 +:10F1A000E020202000000000000000FFFF00000021 +:10F1B0000060E0808080C07F3F00000020E0E02011 +:10F1C000000020A06020200000FFFF30187CE3C07A +:10F1D00000000000101F1F10000001131F1C18105A +:10F1E00020E0E020000000000000000000FFFF0021 +:10F1F0000000000000000000101F1F101010101071 +:10F200001018060020E0E0E000000000E0E0E02050 +:10F2100000FF013FFEC0E01E01FFFF00101F1000B5 +:10F22000031F0300101F1F1020E0E0C000000000BB +:10F230000020E02000FF0003071C78E08000FF00B2 +:10F24000101F100000000000030F1F00000080C00E +:10F2500060202060C080000000FEFF010000000070 +:10F2600000FFFE000001070E181010180C07010027 +:10F2700020E0E0202020202060C0800000FFFF2050 +:10F2800020202020301F0F00101F1F100000000042 +:10F2900000000000000080C060202060C0800000EE +:10F2A00000FEFF010000000000FFFE000001070E4D +:10F2B0001111133C7C67210020E0E0202020202059 +:10F2C00060C0800000FFFF101030F0D0080F070072 +:10F2D000101F1F10000000030F1C10100080C060E2 +:10F2E000202020204040E00000070F0C181830308C +:10F2F00060E08100001F0C0810101010180F0700AC +:10F300008060202020E0E0202020608001000000BC +:10F3100000FFFF000000000100000000101F1F1090 +:10F320000000000020E0E020000000000020E020BD +:10F3300000FFFF00000000000000FF0000070F18A2 +:10F3400010101010100807002060E0E020000000FE +:10F3500020E060200000077FF88000807C03000030 +:10F3600000000000071F1C070000000020E0E02054 +:10F3700000E0E0200020E0200007FFF8E01FFFFC95 +:10F38000E01F00000000031F0300011F0300000036 +:10F39000002060E0A0000020E060200000000003EA +:10F3A0008F7CF8C6010000000010181E1300011722 +:10F3B0001F1810002060E0E02000000020E0602026 +:10F3C000000001073EF8E0180700000000000010F0 +:10F3D000101F1F101000000000806020202020A0BF +:10F3E000E0E0200000000000C0F03E0F030000003D +:10F3F00000101C1F1710101010180600000000004D +:10F4000000FC0404040404000000000000FF0000ED +:10F410000000000000000000007F4040404040002D +:10F42000000010E0000000000000000000000000EC +:10F43000031C6080000000000000000000000003CA +:10F440000C70800000000404040404FC00000000B0 +:10F4500000000000000000FF00000000000040402D +:10F460004040407F0000000000000010080C040C29 +:10F470000810000000000000000000000000000074 +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000008080808080808080808080805C +:10F4B0000000000404080800000000000000000034 +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E000000098D844642424FCF80000000F1F1882 +:10F4F000101010081F1F10180020E0F0000000007E +:10F50000000000000000FFFF180804040CF8F000E1 +:10F5100000001F0F18101010180F0300000000004B +:10F52000000000000000000000E0F8180404043CA3 +:10F530003800000000030F0C101010100806000027 +:10F540000000000000000020E0F0000000E0F81CD7 +:10F5500004040408FFFF000000030F181010100837 +:10F560001F0F080000000000000000000000000065 +:10F570000000E0F8484444444C7870000000030F59 +:10F580000C181010100804000000000080C060205B +:10F5900020E0C00000040404FFFF04040404000091 +:10F5A000000010101F1F10101000000000000000CD +:10F5B0000000000000000000000070F88C04048CC3 +:10F5C000F874040C007076CF8D8D8D89C87870002A +:10F5D0000020E0F000000000000000000000FFFF3D +:10F5E00008040404FCF8000000101F1F10000010A5 +:10F5F0001F1F1000000000000060600000000000FD +:10F600000000040404FCFC000000000000001010D6 +:10F61000101F1F101010000000000000000000600C +:10F620006000000000000000040404FCFC00000076 +:10F630000000C0C08080C07F3F0000000020E0F0DC +:10F6400000000000000000000000FFFF80C0F41C6C +:10F650000404000000101F1F1100031F1C101000E5 +:10F660000000202020E0F00000000000000000006A +:10F6700000FFFF000000000000001010101F1F100E +:10F68000101000000000000000000000000000005A +:10F6900004FCFC0804FCFC0804FCFC00101F1F1008 +:10F6A000001F1F10001F1F100000000000000000BE +:10F6B000000000000004FCFC08080404FCF8000042 +:10F6C00000101F1F100000101F1F1000000000007E +:10F6D000000000000000000000E0F0180C04040C22 +:10F6E00018F0E00000030F0C101010100C0F0300B6 +:10F6F0000000000000000000000000000004FCFC0E +:10F70000080404040CF8F0000080FFFF889010103B +:10F710001C0F0300000000000000000000000000BB +:10F7200000E0F81C04040408F8FC000000030F18B3 +:10F7300010109088FFFF8000000000000000000013 +:10F7400000000000040404FCFC100804040C0C007D +:10F750001010101F1F10101000000000000000000B +:10F76000000000000000000000003078CCC4848459 +:10F77000840C1C0000001E1810101011190F060038 +:10F780000000000000C000000000000000040404AD +:10F79000FFFF040404000000000000000F1F101011 +:10F7A000100C00000000000000000000000000003D +:10F7B0000004FCFE00000004FCFE000000000F1F1F +:10F7C000181010081F0F08000000000000000000C3 +:10F7D0000000000000040C3CFCC40000C43C0C040D +:10F7E00000000000010F1E0E0100000000000000DC +:10F7F0000000000000000000043CFCC400E47CFCAD +:10F8000084807C040000071F070000071F0700001A +:10F810000000000000000000000000000004041CC4 +:10F820007CE4C0341C0404000010101C1601131FDB +:10F830001C18100000000000000000000000000084 +:10F8400000040C3CFCC400C43C0404000000C08064 +:10F85000C1370E01000000000000000000000000A1 +:10F860000000000000001C0404C4F47C1C04000020 +:10F870000000101C1F17111010180E0000000000CF +:10F88000000000F80C04000000000000001028EF49 +:10F8900000000000000000000000003F6040000089 +:10F8A000000000000000FF00000000000000000059 +:10F8B0000000FF0000000000000000000000FF004A +:10F8C000000000000000040CF80000000000000030 +:10F8D00000000000EF281000000000000000406061 +:10F8E0003F0000000000000000180602020408109B +:10F8F0002020300800000000000000000000000090 +:10F900000000000000000000000000000000F010F7 +:10F91000101010FF10101010F000000000000F0475 +:10F92000040404FF040404040F0000004040405F8E +:10F93000555555755555555F404040000040200FC6 +:10F94000094989790909090F2040000000FE024297 +:10F950004ACA4A4ACA4A4A4202FE000000FF4050D0 +:10F960004C4340404F50505C40FF00000000F8887E +:10F97000888888FF88888888F800000000001F08B1 +:10F980000808087F888888889F80F00080828282AB +:10F99000828282E2A2928A86828080000000000039 +:10F9A0000040807F0000000000000000101010FFE9 +:10F9B000109008888888FF88888808000444827F1F +:10F9C00001808040432C10284681800000101010D8 +:10F9D00010D030FF30D0121C1010000010080402AC +:10F9E000010000FF00000102040810000404048468 +:10F9F000E43C2724242424E4040404000402010039 +:10FA0000FF0909090949897F0000000000FE225A08 +:10FA10008600FE9292929292FE00000000FF04087F +:10FA20000700FF4020030C142241400000804020CA +:10FA30001806800007182040800000000100207098 +:10FA40002826212020243860000101000010129295 +:10FA50009292929292121202FE0000000000003F69 +:10FA6000101010103F0040807F000000000000C018 +:10FA700080808080808080FC84808080808080C0C6 +:10FA8000C0000000000000FF7F404040404040FFB9 +:10FA900040404040404040FF7F0000000000000028 +:10FAA000000000000000007F700000000000000067 +:10FAB0000000000000000000000000000000000046 +:10FAC000000000FCF8000000000000000000000042 +:10FAD0000000000000000000FFFE0202020202021D +:10FAE000020202FFFF020202020202020202FF03FE +:10FAF00000000000000000001F1F040404040404B0 +:10FB0000040404FFFF0404040404040404041F00A8 +:10FB100000000000000000000000000000000000E5 +:10FB20000000007F3F000000000000000000000017 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB500000F8F8F0F0702000000000000000000045 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000008000000005 +:10FB80000000000000000000000000000000000075 +:10FB900000FFFFFFFF000000000000000000000069 +:10FBA0000000000000000000808000000000000055 +:10FBB00000000000000000000000000000FFFFFE49 +:10FBC00006060606060606060606060606060606D5 +:10FBD00006FFFFFFFF0606060606060606060606E1 +:10FBE00006060606060606FFFFFFFF0702000000E6 +:10FBF00000000000000000000000000000FFFFFF08 +:10FC000000000000000000000000000000000000F4 +:10FC100000FFFFFFFF0000000000000000000000E8 +:10FC200000000000000000FFFFFFFF0000000000D8 +:10FC300000000000000000000000000000FFFFFFC7 +:10FC40001818181818181818181818181818181834 +:10FC500018FFFFFFFF181818181818181818181888 +:10FC600018181818181818FFFFFFFF0000000000F0 +:10FC70000000000000000000000000000201010080 +:10FC80000000000000000000000000000000000074 +:10FC900000FFFFFFFF000000000000000000000068 +:10FCA0000000000000000001010000000000000052 +:10FCB0000000000000000000000000000000000044 +:10FCC0000000000000000000000000000000000034 +:10FCD00000FFFFFFFF000000000000000000000028 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD1000001F1F0F0F000000000000000000000087 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD4000000000C0F0F8F8F8F8008080C0404040A3 +:10FD500040404040408000000000000000000000E3 +:10FD60000000000000000000000080C0E07038D8F3 +:10FD7000FCFCFFFFFFFF7F1F0703010100000000E5 +:10FD8000000000000000000000060F0F0F0600201A +:10FD9000408000000080E0F83C0F0701C0F0FFFF4A +:10FDA000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFFB9 +:10FDB000FFFFFFFF7F7F7F7F7F7F3F3F00000000CF +:10FDC0000087FC00FCFFFF000000000001030707A4 +:10FDD0000707030303030101000000E0FCFFFFFF2E +:10FDE000FFFF1F03000000000000000000C0E03023 +:10FDF0001C070000071F3FFCF0E0C080000000006F +:10FE0000000000000000000000FCFFFFFFFFFF1FDC +:10FE100003008080C0C0607070380C0607010000CD +:10FE2000000000000000000001030307070E0E0E93 +:10FE30001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E073A +:10FE400007030303010000000000000000000000A1 +:10FE50000000000000000080C060F0F8FEFE3E18C8 +:10FE6000080808080800303000408000F8FE07014C +:10FE70001C3F3F1F1B180ECFFFFFFF7F0F0F0F0709 +:10FE800080C07B0E070F1C383030606060607E7F62 +:10FE90003F3F3118180C0E0303000000FF818181E1 +:10FEA000818181FF00018244FF11AA44000001000A +:10FEB00000010100000010385482D782543810002D +:10FEC000000000010000000010385482C78254383E +:10FED0001000000000010000000000000082442823 +:10FEE0001028448200000000000000000000C0C094 +:10FEF000000000000000000000002010D0D0102002 +:10FF000000000000000010082414D4D414240810A9 +:10FF10000000080412092515D5D515250912040875 +:10FF2000312E4E6574776F726B20496E666F20209C +:10FF3000322E4D4420506F727420496E666F20201F +:10FF4000332E4C4F52412052535349202020202021 +:10FF5000342E5665726573696F6E20436865636BF6 +:10FF600020204E6574776F726B20496E666F20207B +:10FF70002020202020202020202020202020202081 +:10FF80002020202020202020202020202020202071 +:10FF90002020202020202020202020202020202061 +:10FFA0005072696E74205B47756E3A2020205D2088 +:10FFB0002020202020202020202020202020202041 +:10FFC0002020202020202020202020202020202031 +:10FFD0002020202020202020202020202020202021 +:10FFE000202020504F52542020202020202020204C +:10FFF0002020202020202020202020202020202001 +:020000040804EE +:1000000020202020202020202020202020202020F0 +:1000100020202020202020202020202020202020E0 +:10002000456D7074790000000000000000000000C1 +:10003000426C7565536B7900000000000000000001 +:100040004C5900000000000000000000000000000B +:100050004A50000000000000000000000000000006 +:100060004461727400000000000000000000000005 +:100070005957595F426C7565736B79000000000039 +:10008000524649440000000000000000000000004B +:100090005947616F000000000000000000000000F0 +:1000A0004859616E67000000000000000000000079 +:1000B00053532D4C616E0000000000000000000052 +:1000C000426C7565536B79506C75730000000000CD +:1000D000504C430000000000000000000000000041 +:1000E000507269636500000000000000000000001D +:1000F0005957595F426C7565736B790000000000B9 +:1001000050726F62655F4B590000000000000000F4 +:100110005957595F5072657373757265000000001E +:10012000202020504F52542020202020202020200A +:1001300020202020202020202020202020202020BF +:1001400020202020202020202020202020202020AF +:10015000202020202020202020202020202020209F +:10016000202020205665726573696F6E2020202044 +:10017000202020202020202020202020202020207F +:10018000202020202020202020202020202020206F +:10019000202020202020202020202020202020205F +:1001A000312E4D44436F6E6E656374205365742029 +:1001B000322E4C4F524120536C617665205365744A +:1001C000332E506F72744C6F67204F757470757456 +:1001D000342E436F6E6E656374204D6F646520200E +:1001E000352E4E6574776F726B2053657420202016 +:1001F000362E44617461496E6974202020202020CD +:10020000312E4D44436F6E6E6563742053657420C8 +:10021000322E4C4F524120536C61766520536574E9 +:10022000332E506F72744C6F67204F7574707574F5 +:10023000204D44436F6E6E656374205365742020B7 +:1002400020202020202020202020202020202020AE +:10025000202020202020202020202020202020209E +:10026000202020202020202020202020202020208E +:10027000204C4F524120536C6176652053657420A9 +:10028000202020202020202020202020202020206E +:10029000202020202020202020202020202020205E +:1002A000202020202020202020202020202020204E +:1002B00020506F72744C6F67204F75747075742086 +:1002C000202020202020202020202020202020202E +:1002D000202020202020202020202020202020201E +:1002E000202020202020202020202020202020200E +:1002F0002020436F6E6E656374204D6F646520200F +:1003000020202020202020202020202020202020ED +:1003100020202020202020202020202020202020DD +:100320005072657373207C20746F207368696674E3 +:100330002020204E6574776F726B205365742020E7 +:1003400020202020202020202020202020202020AD +:10035000202020202020202020202020202020209D +:100360005072657373207C20746F207368696674A3 +:100370004E6F773A4469616C2073776974636820C3 +:100380004E6F773A53746174696F6E20202020207D +:100390004E6F773A436C6F75642020202020202018 +:1003A0004E6F773A5465737420436C6F75642020E8 +:1003B0004E6F773A576966692053746174696F6E3E +:1003C0004E6F773A4469616C207377697463682073 +:1003D0004E6F773A34475F474D352020202020204C +:1003E0004E6F773A34475F4C353130202020202043 +:1003F0004E6F773A57694669202020202020202020 +:100400004E6F773A57414E20202020202020202078 +:10041000496E697469616C697A6520446174613FF1 +:1004200020202020202020202020202020202020CC +:1004300020202020202020202020202020202020BC +:1004400027454E5445522720746F2073686966749F +:10045000000000000000F03F000000000000F83F36 +:1004600000000000000000000000004003B8E23F70 +:10047000000000000000000006D0CF43EBFD4C3E22 +:10048000033333333333E33FFFAB6FDBB66DDB3F17 +:100490004D268F515555D53F01411DA96074D13F5F +:1004A00065DBC9934A86CD3FEF4E454A287ECA3F59 +:1004B0003E5555555555C53F93BDBE166CC166BFDB +:1004C0002CDE25AF6A56113FF16BD2C541BDBBBED4 +:1004D000D0A4BE726937663E04FA97999999D93FBC +:1004E000AF788E1DC571CC3F9FC678D0099AC33FA7 +:1004F000935555555555E53F599322942449D23F7C +:10050000DE03CB966446C73F44523EDF12F1C23F42 +:100510000000000000000000DDDDDDDDDCBBBBDD38 +:10052000DDDDDDDDDDDDDDDD988888888888888893 +:1005300077777777778888888555555666666666B3 +:100540006666666666688888833333322222222292 +:10055000222222222228888D78050408000000200B +:10056000BC120000248F0008F8070408BC12002009 +:100570007CDC00005C770308412D01020304046564 +:1005800006070809320100FF00891112239B32245B +:1005900046AD573665BF74488CC19D5AAFD3BE6C0B +:1005A000CAE5DB7EE9F7F88110080193331A22A52A +:1005B000562C47B7753E64C99C408DDBBF52AEEDEB +:1005C000DA64CBFFF976E802218B3010029913260A +:1005D00067AF763444BD554AADC3BC588ED19F6ECB +:1005E000EBE7FA7CC8F5D983310A2091121803A7EA +:1005F000772E66B5543C45CBBD42ACD99E508FEFAB +:10060000FB66EAFDD874C904428D5316619F7020C1 +:1006100004A9153227BB364CCEC5DF5EEDD7FC688A +:1006200088E1997AABF3BA85520C4397711E60A1A9 +:10063000142805B3373A26CDDE44CFDFFD56ECE96A +:10064000986089FBBB72AA06638F7214409D512289 +:1006500025AB343006B9174EEFC7FE5CCCD5DD6A4A +:10066000A9E3B8788AF19B87730E6295501C41A369 +:10067000352A24B1163807CFFF46EEDDDC54CDEB2A +:10068000B962A8F99A708B1023088481951AA793F0 +:10069000B62CC2A5D33EE1B7F04008C919522BDBF6 +:1006A0003A644EED5F766DFF7C899480DE859BB762 +:1006B00012A6ADD224C3BFF136E0C1184809D33B1E +:1006C0005A2AE55E6C4FF77D7E6C0AA583B41886C6 +:1006D00091972EE3A7F23CC0B5D14229CB38500AFE +:1006E000D91B666FEF7E744CFD5D8BB502A49996A5 +:1006F0001087AFF326E2BDD034C1C3394A28D11ADE +:10070000580BE77F6E6EF55C7C4D0CC685D71EE5F9 +:1007100097F42880A1913AA3B3B2444ACD5B5669BD +:10072000DF78600CE91D722FFB3E8DD604C79FF564 +:1007300016E4A9902081BBB332A2C55A4C4BD7799D +:100740005E68E11C680DF33F7A2E0EE787F61CC445 +:1007500095D52AA1A3B03882B193466BCF7A54487D +:10076000DD59622DEB3C700EF91F8FF706E69DD424 +:1007700014C5ABB122A0B9923083C77B4E6AD5585D +:100780005C49E33D6A2CF11E780F00082C41542B84 +:1007900041504E3D0008FF0102030405060701FF1A +:1007A00001FF01FF01FF01FF01FF01CF022501C889 +:1007B0000C5C53595354454D2E545854181D4D310B +:1007C0005F30010911190A1632190A1633190A1570 +:1007D00034190C13504F531969C21203120202FF4D +:1007E0000901FF01FF01E5130103120202FF0901E4 +:0807F000FF01FF01E572170093 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.3.hex b/obj/TXH_V1.4.3.hex new file mode 100644 index 0000000..1376990 --- /dev/null +++ b/obj/TXH_V1.4.3.hex @@ -0,0 +1,14471 @@ +:020000040800F2 +:1080000038EF0020A1810008A981000889AB000891 +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000DD510308BB810008BB810008BB810008BB +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008FF600308076103080F61030804 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000EF600308F7600308BB810008BB8100081B +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900081761030878 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047597F0308AFF3008038EF002004 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE77551030890 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB6005040840 +:108A600080050408C0B24FF4F05100F03BBA00009A +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462EF00F +:108C70008DFD08B30DF11301761E44F400748B458D +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462EF018FD0028D6D107 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000200504080EB540F26C +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202EF0ADFDBDF8AB +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE74CDD0308A0A80020310A002027 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202EF031FD781C87B2062FE1DB002011 +:1091B000A1E700004CDD030808B50020009029F06D +:1091C0008DFA0F49087000F09BF80D4800782428AC +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202EF0AFFA002028490880CC +:109220000DE029F03DFA00F0800000B10BE00120D4 +:109230002EF0EAFC22480088401C21490880204882 +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF064FA7E +:1092B0000120BDE8F08100202EF05EFA0020F8E7E2 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F013FB0028F9D02146074829F055 +:1092E00019FB00BF0121054829F008FB0028F9D02F +:1092F000024829F00CFBC0B210BD00000030014054 +:1093000010B501202EF038FA00201E4908800DE02B +:1093100029F0C6F900F0800000B10BE001202EF02A +:1093200073FC18480088401C1649088015480088BE +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF002FA012010BD00202EF0FDF9002091 +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF0EFF90020224908801B +:1093A0000DE029F07DF900F0800000B10BE0012014 +:1093B0002EF02AFC1C480088401C1B4908801A48D3 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF0B0F9012070BD00202EF02D +:10942000ABF90020F9E700002E0A002000000240FE +:1094300070B506460C46154601202EF09DF92946CA +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F024F900F0800000B10BE055 +:1094600001202EF0D1FB19480088401C17490880C4 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF05EF90120C4E7B1 +:1094C00000202EF059F90020BFE700002E0A0020EE +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202EF08FFDE0B2A2 +:109570002EF0ACFDC4F307202EF0A8FDC4F3074085 +:109580002EF0A4FD200E2EF0A1FD4FF480510348D3 +:1095900001F0F0FA2CF002FF10BD000000040240C0 +:1095A0002DE9F04107460E4614463A202EF06EFD96 +:1095B000F0B22EF08BFD30122EF088FD4FF480516A +:1095C0000F4801F0D7FA19E02CF0E8FE05461D2DF2 +:1095D00011D1384600F0ACF805463B202EF056FD80 +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002EF03CFDF0B22EF059FD30122EF056FD2A +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF0B3FE05461E2D11D1384600F07E +:109640002BF905463D202EF021FD4FF480510648B0 +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:109670000FFF08B100F02EF8302000F0A9F810BD5F +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202EF0D8FC2EF0CBFCDF +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412EF0BDFC04462EF09E +:10970000BAFC05462EF0B7FC06462EF0B4FC074620 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202EF0A9FC2EF09CFC0646AE +:10974000054646B100BF2EF096FC2070641C701ECA +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202EF0BF +:109770008DFC20462EF0AAFCFFF7BCFF10BD0000B8 +:1097800070B504460A202EF081FC20462EF09EFC87 +:109790002EF071FC05464FF48051024801F0EAF9C1 +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002EF06CFC20462EF089FC4FF480510348BB +:1097C00001F0D8F92CF0EAFD70BD00000004024061 +:1097D00010B5044620462EF059FC4FF48051034842 +:1097E00001F0C8F92CF0DAFD10BD000000040240C1 +:1097F0002DE9F041064601202EF048FC2EF03BFCFE +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002EF03CFC00202EF059FC3220FFF7D8FF40 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202EF0A2 +:1098600015FC357828462EF031FC09E0761C357859 +:109870005C2D01D02F2D00D1002528462EF026FC8E +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202EF037 +:1098A000F5FB2EF0E8FB0646054646B100BF2078E2 +:1098B0002EF00CFC641C701EC0B2061EF7D14FF4D3 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202EF0D8FB28462EF01C +:1098E000F5FBE0B22EF0F2FBC4F307202EF0EEFB06 +:1098F000C4F307402EF0EAFB200E2EF0E7FB4FF4F6 +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000B4DA0308B4DB03082DE9F04103460C4602 +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF016F83D +:1099B00010BD10B51DF0B0FF10BD10B51DF07CFF3F +:1099C00010BD10B51DF0D8FF10BD10B520F028FB5C +:1099D00010BD10B528F096F810BD00000246094BE6 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F044FCCA +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC32002040390020BC2200201CB52EF020 +:109CB000B3F8D0202EF07CF82EF0E2F800202EF041 +:109CC00077F82EF0DDF82EF0A7F8D1202EF070F8FE +:109CD0002EF0D6F800240EE0062C05DA01202EF036 +:109CE00037F80DF8040004E000202EF031F80DF8EC +:109CF0000400601CC4B2072CEEDB2EF0A7F89DF820 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF052F8D0202EF01BF82EF081F80020A3 +:109D80002EF016F82EF07CF800BF07E01DF8040056 +:109D90002EF00EF82EF074F8601CC4B2072CF5DB20 +:109DA0002EF054F81CBD0000BC220020C73100205A +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000B4DA0308B4DB030810B504460B460021BF +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F069F910BD3F +:109E200010B528F065F910BD10B528F061F910BD26 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202DF0C0FDBDF81405401C80B2C9 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000A08B0308F07A00202DE9F0416C +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202DF015FD781CF2 +:10A1E00087B2062FB1DB002074E70000A08B0308C4 +:10A1F000BC120020F07A0020F0B5ADF21C5D002505 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020A08B0308F07A00201F +:10A350001CB50121084628F0A7F801208DF804005B +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202DF00DFC6E461A +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240A08B03088B +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF052F90821BA +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF02AF9BDE8A8 +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F0E3F90028F9D02146074828F016 +:10A54000E9F900BF0121054828F0D8F90028F9D021 +:10A55000024828F0DCF9C0B210BD00000030014014 +:10A5600000B585B00121080327F0EEFF134828F05D +:10A5700099F90020ADF80000ADF80400ADF8060030 +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F0B5F901212F +:10A5B000024828F06BF905B000BD000000300140F2 +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D000D0F808211B4800F0CBFA1021194800F0F0 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF09AF8BDE8A9 +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82DF01DFC7149088008463A +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002DF008FC69490880002409E064480088FD +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82DF0B2 +:10A7E000F1FB5B4908800846008820B3002405E09F +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12DF0DBFB534944 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82DF0C3FB44492B +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12DF0ABFB3B495C +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82DF093FB2C4923 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12DF07DFB244908800024DB +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2DF03D +:10A93000DDFA00BFE5E700000D0A0000480A00202C +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020203A00203B0000005C0A002034 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084627F097FD0021012027F06A +:10A9A00093FD5EE03048844208D10121022027F067 +:10A9B0008BFD0021022027F087FD52E02B488442C6 +:10A9C00008D10121042027F07FFD0021042027F079 +:10A9D0007BFD46E02648844208D10121082027F06B +:10A9E00073FD0021082027F06FFD3AE021488442E2 +:10A9F00008D10121102027F067FD0021102027F049 +:10AA000063FD2EE01C48844208D10121202027F05C +:10AA10005BFD0021202027F057FD22E017488442EB +:10AA200008D10121402027F04FFD0021402027F0D0 +:10AA30004BFD16E01248844208D10121802027F006 +:10AA400043FD0021802027F03FFD0AE00D488442AD +:10AA500007D10121801527F037FD0021A01527F02F +:10AA600033FD10BD00000240000402400008024017 +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF074F964202CF0FFFF10BD2DE9F04306 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF04CF80DF2DC7DBDE8F0830D0A00000A +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8D407FA490968C1F57A7188427E +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000CC170021F248001FFEF782FDF149F048FE +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0BFBC9B48007820B1B5 +:10B070000020994908702D9019E09A48007828B16D +:10B0800000209849087001202D9010E09748007822 +:10B0900028B100209549087002202D9007E09548BE +:10B0A000007820B100209349087003202D909DF86E +:10B0B000B41001EB4100C0EBC1108F4911F8300012 +:10B0C000C12836D19DF8B41001EB4100C0EBC1108E +:10B0D000894901EBC000807808282AD101217B48EA +:10B0E00080F824189DF8B40030B101280AD0022855 +:10B0F0000ED0032818D111E04FF480417F48FFF7AC +:10B1000037FD11E04FF400517C48FFF731FD0BE0B3 +:10B110004FF480517948FFF72BFD05E04FF40061B3 +:10B120007648FFF725FD00BF00BF00207449086086 +:10B1300099E765480C389DF8B41010F8110001210A +:10B14000B1EBD01F53F0AF826E4890F80A0FB8B140 +:10B15000624908399DF8B40031F8101009919DF842 +:10B16000B40000EB4001C1EBC011634800EBC1012A +:10B17000012308919DF8B420DDE90801FFF746FDA1 +:10B180009DF8B41001EB410000EB01105E4901EBAA +:10B19000001081792C919DF8B0000D2893F0688201 +:10B1A000DFE810F002970D003E17E52A053B393D18 +:10B1B00052410A506B5E286EB28303973D989DF80A +:10B1C000B41001EB4100C0EBC1104B4901EBC000D2 +:10B1D00041780846099100211CF08CFAC1B22891EF +:10B1E000002136911CE09DF8B41001EB410000EB0A +:10B1F0000110454901EB00113031BDF8D80001EBD9 +:10B20000001041789DF8A000814204D1BDF8D8001B +:10B21000C1B2289112E0BDF8D800401C81B236912D +:10B220009DF8B40000EB400101EB0010364901EB42 +:10B230000010C179BDF8D8008142D4DC00BF9DF870 +:10B24000B40000EB4001C1EBC0102B4901EBC00082 +:10B25000807800F0F000A0280DD19DF8B41001EB2B +:10B260004100C0EBC110244901EBC000807800F020 +:10B270000F0129910AE09DF8B41001EB4100C0EBE9 +:10B28000C1101D4901EBC00081782991BDF8A400CF +:10B2900008B9102029909DF8B41001EB4100C0EBD3 +:10B2A000C110154901EBC001BDF8A400401C095CA8 +:10B2B00025912BE000000000016932303130300070 +:10B2C0000169323045303000283E0020BC72002039 +:10B2D0008C6002400088002012000020907A00203C +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020088900200018024076 +:10B3000088024242BC22002098400020BDF8A400E0 +:10B31000401C81B209919DF8B40000EB4001C1EBE3 +:10B32000C010FE4901EBC0010891DDE908011CF0E5 +:10B3300071FE37909DF8B41001EB4100C0EBC110D5 +:10B34000F64901EBC001BDF8A400801C095CBDF802 +:10B35000DC00814242F062869DF8B41001EB4100AE +:10B36000C0EBC110ED4901EBC0004078002842F36A +:10B3700055869DF8B41001EB4100C0EBC110E749C0 +:10B3800001EBC001BDF8A400C01C0A5C9DF8B4002C +:10B3900040F2533110FB01F0E14901EB800101F56E +:10B3A00062719DF8A00000EB400303EB001001EB7D +:10B3B000C00080F844200021DA4A9DF8B40002EB76 +:10B3C00000129DF8A0001154D74890F828000128D9 +:10B3D00040D19DF8B40000EB400101EB0010D349CF +:10B3E00001EB001030309DF8A01000EB0110801C24 +:10B3F0000990007820F08000803009990870BDF82D +:10B400009400B62814D0C52819D0D52802D0D92840 +:10B410001CD106E0BDF8A400032801DA0020259025 +:10B4200017E0BDF8A400032801DA0020259010E001 +:10B43000BDF8A400032801DA0020259009E0BDF83A +:10B44000A400032801DA0020259002E000202590C6 +:10B4500000BF00BFBDF89400C3287CD01EDCB32819 +:10B4600001F0A4830DDC112802F09A84122802F066 +:10B47000DF84132802F07185B22842F0CE8501F0F6 +:10B48000E5BDB52801F0A883B62801F09584B92858 +:10B4900001F01A84BA28F0D101F061BBD9287CD020 +:10B4A0000ADCC52801F00986CA2877D0CE2802F028 +:10B4B0006D83D528E1D109E0E12802F07D83E528FC +:10B4C00002F09A83E728D8D102F050BC9DF8B4105E +:10B4D00001EB4100C0EBC110904901EBC000C17805 +:10B4E000934880F8021D9DF8B41040F2533011FBD0 +:10B4F00000F08B4901EB800101F562719DF8A0001D +:10B5000000EB400202EB001011F830109DF8B4007F +:10B5100040F2533210FB02F0814A02EB8000407986 +:10B5200081427DDA9DF8B41001EB410000EB01107F +:10B530007E4901EB001030309DF8A01000EB0110A7 +:10B54000801C09907A4890F8020D0121A1EBD010DF +:10B550000999097800E0FDE360F3000109980170A2 +:10B56000734890F8020DC0F34010E0BB9DF8B400A2 +:10B5700000EB400101EB00106C4901EB0010303092 +:10B580009DF8A01000EB01108078C0F3401050B37C +:10B590009DF8B40000EB400101E0FDE3FDE301EBA9 +:10B5A0000010624901EB001030309DF8A01000EB54 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2533011FB00F01146A2 +:10B5D00001EB800000F562709DF8A01001EB4102C4 +:10B5E00002EB011100E00EE000EBC1001830099001 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F25332B2 +:10B6100010FB02F0424A02EB80000171022200E0BE +:10B6200028E09DF8B40040F2533110FB01F03C4992 +:10B6300001EB800101F562719DF8A00000EB400371 +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000533110FB01F0324901EB800000F56270BC +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FDE32E4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2533110FB01F024494B +:10B6900001EB800000F562709DF8A01001EB410302 +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101C4901EB00103030A0 +:10B6C0009DF8A01000EB0110801C0990184890F81C +:10B6D000020D0121A1EBD01009990A7860F3000254 +:10B6E0000A709DF8B40000EB400101EB00100F4917 +:10B6F00001EB001030309DF8A01000EB0110801C11 +:10B7000009900B4890F8020D42090998007862F3FD +:10B710004100099908709DF8B4100BE008890020D9 +:10B7200058450020883E0020BC1200209840002090 +:10B73000BC22002001EB410000EB0110FE4901EBAF +:10B74000001030309DF8A01000EB01108078C0F39D +:10B7500040029DF8B40040F2533110FB01F0F7496C +:10B7600001EB800000F562709DF8A01001EB410331 +:10B7700003EB011100EBC100007EC0F340008242E8 +:10B780007BD09DF8B41040F2533011FB00F0EB4930 +:10B7900001EB800000F562709DF8A01001EB410202 +:10B7A00002EB011100EBC100183009909DF8B410B4 +:10B7B00001EB410000EB0110DF4901EB00103030DC +:10B7C0009DF8A01000EB01108078420809980078DD +:10B7D00062F34100099908709DF8B41001EB410033 +:10B7E00000EB0110D44901EB001030309DF8A0109F +:10B7F00000EB01108078C0F34000E8B3D9229DF837 +:10B80000B40040F2533110FB01F0CC4901EB800051 +:10B8100000F562709DF8A01001EB410303EB0111EC +:10B8200000EBC1004271C64890F8E00700287CD1C7 +:10B830009DF8B41040F2533011FB00F0BF4901EB0A +:10B84000800000F562709DF8A01001EB410202EB50 +:10B85000011100EBC10090F87F00002865D0112392 +:10B860009DF8B40040F2533110FB01F0B34901EBF5 +:10B87000800101F5627101E06EE088E19DF8A000B1 +:10B8800000EB400202EB001001EBC00090F88000DA +:10B8900040F2533110FB01F0A84901EB800101F5A2 +:10B8A00062719DF8B40040F2533210FB02F0A34ADB +:10B8B00002EB800202F562729DF8A00000EB4004EA +:10B8C00004EB001002EBC00090F8810000EB400296 +:10B8D00002EB001001EBC00080F87E30F3239DF8EE +:10B8E000B40040F2533110FB01F0944901EB8001A8 +:10B8F00001F562719DF8A00000EB400202EB001020 +:10B9000001EBC00090F8800040F2533110FB01F0D1 +:10B910008A4901EB800101F562719DF8B40040F2A3 +:10B92000533210FB02F0854A00E096E002EB800003 +:10B9300000F562709DF8A02002EB420404EB0212B5 +:10B9400000EBC20090F8810000EB400202EB001017 +:10B9500001EBC000437115E101229DF8B40040F2F3 +:10B96000533110FB01F0754901EB800101F5627163 +:10B970009DF8A00000EB400303EB001001EBC000BA +:10B980004273D9229DF8B40040F2533110FB01F00C +:10B990006A4901EB800101F562719DF8A00000EB9E +:10B9A000400303EB001001EBC000427101229DF83F +:10B9B000B40040F2533110FB01F0604901EB80000C +:10B9C00000F562709DF8A01001EB410303EB01113B +:10B9D00000EBC10080F84620594890F8E007E0BB32 +:10B9E0009DF8B40040F2533110FB01F0534901EBD4 +:10B9F000800000F562709DF8A01001EB410202EB9F +:10BA0000011100EBC10090F87F0030B39DF8B41035 +:10BA100040F2533011FB00F0484901EB800101F581 +:10BA200062719DF8A00000EB400202EB001001EBF8 +:10BA3000C00090F8801001EB410000EB01103E497E +:10BA400001EB001130319DF8B40040F2533210FB8D +:10BA500002F03A4A02EB800200E093E002F56272E3 +:10BA60009DF8A00000EB400303EB001002EBC000C8 +:10BA700090F8810001EB0010801C0990007820F004 +:10BA800004020998027000239DF8B40040F253317B +:10BA900010FB01F0294901EB800000F562709DF870 +:10BAA000A01001EB410202EB011100EBC10090F884 +:10BAB000800040F2533110FB01F0204901EB80007F +:10BAC00000F562709DF8B41040F2533211FB02F1A0 +:10BAD0001A4A02EB810202F562729DF8A01001EB96 +:10BAE000410404EB011102EBC10191F8811001EB5B +:10BAF000410202EB011100EBC10080F87E30F3231C +:10BB00009DF8B40040F2533110FB01F00B4901EBFA +:10BB1000800000F562709DF8A01001EB410202EB7D +:10BB2000011100EBC10090F8800040F2533110FB8E +:10BB300001F0024906E0000098400020584500202E +:10BB4000BC32002001EB800000F562709DF8B4105B +:10BB500040F2533211FB02F1FE4A02EB810101F582 +:10BB600062719DF8A02002EB420404EB021201EB8B +:10BB7000C20191F8811001EB410202EB011100EBCF +:10BB8000C10043719DF8B4100220FEF78FFA9DF8B2 +:10BB9000B40000EB400101EB0010EF4901EB001194 +:10BBA00030319DF8A00001EB0010807800F0010218 +:10BBB0009DF8B40040F2533110FB01F0E54901EB70 +:10BBC000800000F562709DF8A01001EB410303EBCB +:10BBD000011100EBC100007E00F00100824279D02B +:10BBE0009DF8B40040F2533110FB01F0D94901EB4C +:10BBF000800000F562709DF8A01001EB410202EB9D +:10BC0000011100EBC100183009909DF8B40000EB61 +:10BC1000400101EB0011D04800EB011030309DF8DD +:10BC2000A01000EB0110807809990A7860F30002F7 +:10BC30000A709DF8B41001EB410000EB0110C649F9 +:10BC400001EB001030309DF8A01000EB011080785F +:10BC500000F00100E8BB9DF8B41001EB410000EBDF +:10BC60000110BD4901EB001030309DF8A01000EB31 +:10BC700001108078C0F3401068B39DF8B41040F212 +:10BC8000533011FB00F0B34901EB800000F5627006 +:10BC90009DF8A01001EB410202EB011100EBC10085 +:10BCA00090F84600B8B99DF8B41040F2533011FB3B +:10BCB00000F0A84901EB800000F562709DF8A0102B +:10BCC00001EB410202EB011100EBC100407B10B916 +:10BCD00002E070E0A9E23EE09DF8B41001EB410003 +:10BCE00000EB01109C4901EB001030309DF8A010D2 +:10BCF00000EB01108078C0F3400060BB01229DF88A +:10BD0000B40040F2533110FB01F0924901EB800185 +:10BD100001F562719DF8A00000EB400303EB0010F9 +:10BD200001EBC0004273D9229DF8B40040F25331B8 +:10BD300010FB01F0874901EB800101F562719DF86C +:10BD4000A00000EB400303EB001001EBC0004271C8 +:10BD5000012201E0F0E314E09DF8B40040F2533119 +:10BD600010FB01F07B4901EB800000F562709DF84B +:10BD7000A01001EB410303EB011100EBC10080F8BF +:10BD8000462000229DF8B40040F2533110FB01F030 +:10BD9000704901EB800001E0FEE3FEE300F5627014 +:10BDA0009DF8A01001EB410303EB011100EBC10072 +:10BDB00080F8452034E29DF8B41040F2533011FB76 +:10BDC00000F0644901EB800000F562709DF8A0105E +:10BDD00001EB410202EB011100EBC10090F84600BB +:10BDE000B0B901229DF8B40040F2533110FB01F0CC +:10BDF000584901EB800000F562709DF8A01001EB3E +:10BE0000410303EB011100EBC10080F845202AE05B +:10BE100000229DF8B40040F2533110FB01F04D496F +:10BE200001EB800101F562719DF8A00000EB400379 +:10BE300003EB001001EBC00080F845209DF8B41022 +:10BE400001EB410000EB0110434901EB00113031DF +:10BE50009DF8A00001EB0010801C0990007820F0F4 +:10BE60000102099802703D4890F8E00790B100E0A7 +:10BE700067E29DF8B40000EB400101EB0010364989 +:10BE800001EB001030309DF8A01000EB0110807A1B +:10BE900002288FD1324890F8290001288AD13048F1 +:10BEA000D0F80C022E49498D88427DD29DF8B4000D +:10BEB00040F2533110FB01F0264901EB800000F500 +:10BEC00062709DF8A01001EB410202EB011100EB42 +:10BED000C10090F8450001283BD19DF8B40040F224 +:10BEE000533110FB01F01B4901EB800000F562703B +:10BEF0009DF8A01001EB410202EB011100EBC10023 +:10BF000090F87F0028BB9DF8B40000EB400101EBE6 +:10BF10000010114901EB001130319DF8A00001EB38 +:10BF2000001001789DF8B40040F2533210FB02F08B +:10BF3000084A02EB80004170C3229DF8B40040F231 +:10BF4000533110FB01F0034901EB800101F56271EF +:10BF500008E080E05845002098400020BC320020D6 +:10BF6000BC1200209DF8A00000EB400303EB001082 +:10BF700001EBC000427100229DF8B40000EB4001CB +:10BF800001EB0010FE4901EB001130319DF8A000DB +:10BF900001EB0010426001229DF8B40000EB40016B +:10BFA00001EB0010F64900E0EAE001EB001130314E +:10BFB0009DF8A00001EB0010C2729DF8B4100220A1 +:10BFC000FEF774F800213A911CE000229DF8B400BD +:10BFD00040F2533110FB01F0EA4901EB800101F519 +:10BFE00062719DF8A00000EB400303EB001001EB31 +:10BFF000C0014731BDF8E8000A54BDF8E800401C14 +:10C0000081B23A91BDF8E8000628DEDB00203A90C4 +:10C010001CE000229DF8B40040F2533110FB01F007 +:10C02000D84901EB800101F562719DF8A00000EB99 +:10C03000400303EB001001EBC0016331BDF8E800E1 +:10C040000A54BDF8E800401C81B23A91BDF8E800FE +:10C050000F28DEDBE4E09DF8B41040F2533011FB12 +:10C0600000F0C84901EB800000F562709DF8A01057 +:10C0700001EB410202EB011100EBC10090F8450019 +:10C0800001287DD19DF8B41040F2533011FB00F02F +:10C09000BC4901EB800101F562719DF8A00000EB45 +:10C0A000400202EB001001EBC00090F8801040F25B +:10C0B000533011FB00F0B34901EB800101F56271CF +:10C0C0009DF8B40040F2533210FB02F0AD4A02EB8F +:10C0D000800000F562709DF8A02002EB420303EBA4 +:10C0E000021200EBC20090F8810000EB400202EB6C +:10C0F000001001EBC00090F87E00032840D100231F +:10C100009DF8B40040F2533110FB01F09D4901EB62 +:10C11000800101F562719DF8A00000EB400202EB86 +:10C12000001001EBC00090F8800040F2533110FB8A +:10C1300001F0944901EB800101F562719DF8B400B2 +:10C1400040F2533210FB02F08E4A02EB800202F5FD +:10C1500062729DF8A00000EB400404EB001002EBBB +:10C16000C00090F8810000EB400202EB001001EBF0 +:10C17000C00080F87E309DF8B41001EB410000E073 +:10C180004EE000EB01107E4901EB001130319DF8CB +:10C19000A00001EB001001789DF8B40040F253328A +:10C1A00010FB02F0774A02EB80004170C3229DF839 +:10C1B000B40040F2533110FB01F0724901EB8001F1 +:10C1C00001F562719DF8A00000EB400303EB001045 +:10C1D00001EBC000427100229DF8B40000EB400169 +:10C1E00001EB0010664901EB001130319DF8A00011 +:10C1F00001EB0010426002229DF8B40000EB400108 +:10C2000001EB00105E4901EB001130319DF8A000F8 +:10C2100001EB0010C2729DF8B4100220FDF746FF3A +:10C220009DF8B4100220FDF741FF9DF8B41001EB1A +:10C23000410000EB0110524901EB001030309DF835 +:10C24000A01000EB01108078C0F3400050B39DF8BF +:10C25000B41040F2533011FB00F04A4901EB80006A +:10C2600000F562709DF8A01001EB410202EB011194 +:10C2700000EBC1004079D52814D1D9229DF8B40033 +:10C2800040F2533110FB01F03E4901EB800000F514 +:10C2900062709DF8A01001EB410303EB011100EB6C +:10C2A000C10042719DF8B41040F2533011FB00F010 +:10C2B000344901EB800000F562709DF8A01001EB9D +:10C2C000410202EB011100EBC1008078B22838D1A5 +:10C2D0009DF8B41001EB410000EB0110284901EB7F +:10C2E000001030309DF8A01000EB01108078C0F3F2 +:10C2F000400030BB9DF8B40000EB400101EB0010A2 +:10C300001F4901EB001030309DF8A01000EB011028 +:10C310008078C0F34010A0B9E5229DF8B40040F247 +:10C32000533110FB01F0174901EB800000F56270FA +:10C330009DF8A01001EB410303EB011100EBC100DC +:10C3400042719DF8B40000EB400101EB00100C4974 +:10C3500001EB001030309DF8A01000EB0110807848 +:10C360000121B1EBD01F7DD19DF8B40000EB40015D +:10C3700001EB0010024901EB0010303004E0000036 +:10C3800098400020584500209DF8A01000EB0110B7 +:10C39000807800F00100002864D19DF8B40040F2DC +:10C3A000533110FB01F0F74901EB800000F562709A +:10C3B0009DF8A01001EB410202EB011100EBC1005E +:10C3C00090F8460000284DD19DF8B40000EB4001E4 +:10C3D00001EB0010EC4901EB001030309DF8A0108B +:10C3E00000EB01108078C0F3C000D8BB9DF8B4000A +:10C3F00000EB400101EB0010E34901EB001030308D +:10C400009DF8A01000EB0110407A00F0010048B345 +:10C410009DF8B40040F2533110FB01F0D94901EB13 +:10C42000800000F562709DF8A01001EB410202EB64 +:10C43000011100EBC10090F8900000F0010088B9F4 +:10C440009DF8B40040F2533110FB01F0CD4901EBEF +:10C45000800000F562709DF8A01001EB410202EB34 +:10C46000011100E03FE000EBC10090F88200D0B382 +:10C4700000203A902CE09DF8B40040F2533110FBBC +:10C4800001F0C04901EB800101F562719DF8A00047 +:10C4900000EB400202EB001001EBC00000F1830151 +:10C4A000BDF8E8000A5C9DF8B40000EB400101EB28 +:10C4B0000010B54901EB00100E30BDF8E810405CEB +:10C4C000824200D008E0BDF8E800401C81B23A91F9 +:10C4D000BDF8E8000628CEDB00BFBDF8E80006285E +:10C4E0006CD13A902EE069E09DF8B41040F25330E0 +:10C4F00011FB00F0A34901EB800101F562719DF889 +:10C50000A00000EB400202EB001001EBC00000F1C4 +:10C510008301BDF8E8000A5C9DF8B40000EB40011F +:10C5200001EB0010984901EB00100E30BDF8E81047 +:10C53000405C824201D009E09DE2BDF8E800401C69 +:10C5400081B23A91BDF8E8000A28CDDB00BFBDF802 +:10C55000E8000A2832D09DF8B41040F2533011FBA5 +:10C5600000F0884901EB800000F562709DF8A01092 +:10C5700001EB410202EB011100EBC1009030099088 +:10C58000007820F00100401C0999087012229DF8E3 +:10C59000B40040F2533101E012E0CAE210FB01F0B6 +:10C5A000784901EB800000F562709DF8A01001EB66 +:10C5B000410303EB011100EBC100427101F02DBDFD +:10C5C0009DF8B41001EB410000EB01106E4901EB46 +:10C5D0000010007BD0BBBDF8A400082800D0EDE718 +:10C5E00000203A9028E09DF8B41001EB4100C0EB28 +:10C5F000C110664901EBC001BDF8E800C01C085C31 +:10C6000000F00F00092800DD1AE09DF8B41001EBDE +:10C610004100C0EBC1105D4901EBC001BDF8E8006D +:10C62000C01C085C00F0F000902800DD08E0BDF8B8 +:10C63000E800401C81B23A91BDF8E8000628D2DB40 +:10C6400000BFBDF8E800062801DAB7E76EE09DF804 +:10C65000B41001EB4100C0EBC1104C4901EBC0002C +:10C66000C07801049DF8B40000EB4002C2EBC0109A +:10C67000464A02EBC000007941EA00219DF8B4006F +:10C6800000EB4002C2EBC010404A02EBC000407910 +:10C6900001439DF8B40040F2533210FB02F0394AD6 +:10C6A00002EB800202F562729DF8A00000EB4003ED +:10C6B00003EB001002EBC000C0F81A109DF8B41094 +:10C6C00001EB4100C0EBC110304901EBC0008079A3 +:10C6D00001049DF8B40000EB4002C2EBC0102B4AED +:10C6E00002EBC000C07941EA00219DF8B40000EBE4 +:10C6F0004002C2EBC010254A02EBC000007A0143A1 +:10C700009DF8B40040F2533210FB02F01D4A02EBD8 +:10C71000800000F562709DF8A02002EB420303EB5D +:10C72000021200EBC200C0F81E10C6E0BDF8A40063 +:10C730000A2800D042E700203A902EE09DF8B4008D +:10C7400000EB4001C1EBC010104901EBC001BDF886 +:10C75000E800C01C085C00F00F00092800DD20E0A4 +:10C760009DF8B40000EB4001C1EBC010074901EB9C +:10C77000C001BDF8E800C01C085C00F0F000902883 +:10C7800006DD0EE058450020984000200889002072 +:10C79000BDF8E800401C81B23A91BDF8E8000828D5 +:10C7A000CCDB00BFBDF8E800082800DA06E79DF8FA +:10C7B000B40000EB4001C1EBC010F94901EBC0002F +:10C7C000C07801069DF8B40000EB4002C2EBC01037 +:10C7D000F34A02EBC000007941EA00419DF8B40041 +:10C7E00000EB4002C2EBC010ED4A02EBC000407902 +:10C7F00041EA00219DF8B40000EB4002C2EBC010FA +:10C80000E74A02EBC000807901439DF8B40040F292 +:10C81000533210FB02F0E34A02EB800202F562722F +:10C820009DF8A00000EB400303EB001002EBC000FA +:10C83000C0F81A109DF8B40000EB4001C1EBC01025 +:10C84000D74901EBC000C07901069DF8B40000EBA8 +:10C850004002C2EBC010D24A02EBC000007A41EAAB +:10C8600000419DF8B40000EB4002C2EBC010CC4A7E +:10C8700002EBC000407A41EA00219DF8B40000EBD1 +:10C880004002C2EBC010C64A02EBC000807A0143EE +:10C890009DF8B40040F2533210FB02F0C14A02EBA3 +:10C8A000800000F562709DF8A02002EB420303EBCC +:10C8B000021200EBC200C0F81E109DF8B40040F256 +:10C8C000533110FB01F0B74901EB800101F56271B2 +:10C8D0009DF8A00000EB400202EB001011F83010B0 +:10C8E0009DF8B40040F2533210FB02F0AD4A02EB67 +:10C8F00080004079814234DA00219DF8B40040F292 +:10C90000533210FB02F0A74A02EB800001710422AF +:10C910009DF8B40040F2533110FB01F0A14901EB46 +:10C92000800101F562719DF8A00000EB400303EB6C +:10C93000001001F83020C5229DF8B40040F25331B8 +:10C9400010FB01F0974901EB800000F562709DF843 +:10C95000A01001EB410303EB011100EBC100427198 +:10C9600088E09DF8B41001EB410000EB01108E4906 +:10C9700001EB001030309DF8A01000EB0110807822 +:10C98000C0F3400058B39DF8B41040F2533011FB8F +:10C9900000F0844901EB800000F562709DF8A01062 +:10C9A00001EB410202EB011100EBC1004079D928F3 +:10C9B00015D1D5229DF8B40040F2533110FB01F09F +:10C9C000784901EB800000F562709DF8A01001EB42 +:10C9D000410303EB011100EBC10042714AE09DF8F5 +:10C9E000B41040F2533011FB00F06E4901EB8000AF +:10C9F00000F562709DF8A01001EB410202EB0111FD +:10CA000000EBC100807B012834D100229DF8B400E6 +:10CA100040F2533110FB01F0624901EB800101F556 +:10CA200062719DF8A00000EB400303EB001001EBE6 +:10CA3000C0008273B6229DF8B40040F2533110FB5F +:10CA400001F0584901EB800101F562719DF8A000E9 +:10CA500000EB400303EB001001EBC000427100212A +:10CA60009DF8B40040F2533210FB02F04D4A02EB45 +:10CA700080000171A2E5D5229DF8B40040F2533147 +:10CA800010FB01F0474901EB800101F562719DF84F +:10CA9000A00000EB400303EB001001EBC00042716B +:10CAA00001219DF8B40040F2533210FB02F03D4AE0 +:10CAB00002EB800001719DF8B41001EB4100C0EB66 +:10CAC000C110374901EBC000C078592816D19DF834 +:10CAD000B41001EB410000EB0110334901EB0010F1 +:10CAE00030309DF8A01000EB0110801C09900078F8 +:10CAF00020F0200020300999087014E09DF8B4104F +:10CB000001EB410000EB0110274901EB0010303030 +:10CB10009DF8A01000EB0110801C0990007820F017 +:10CB20002002099802709DF8B4100220FDF7BEFAA9 +:10CB300044E5D5229DF8B40040F2533110FB01F0DA +:10CB4000184901EB800000F562709DF8A01001EB20 +:10CB5000410303EB011100EBC10042712EE5D52228 +:10CB60009DF8B40040F2533110FB01F00D4901EB88 +:10CB7000800101F562719DF8A00000EB400303EB1A +:10CB8000001001EBC000427101219DF8B40040F299 +:10CB9000533210FB02F0034A02EB800001710DE5F5 +:10CBA000088900205845002098400020D5229DF893 +:10CBB000B40040F2533110FB01F0FE4901EB80005C +:10CBC00000F562709DF8A01001EB410303EB011129 +:10CBD00000EBC1004271F1E49DF8B41040F2533013 +:10CBE00011FB00F0F34901EB800000F56270BDF825 +:10CBF000D81001EB410202EB011100EBC10080797A +:10CC0000012840D100229DF8B40040F2533110FBBE +:10CC100001F0E84901EB800101F56271BDF8D8002F +:10CC200000EB400303EB001001EBC0008271D52242 +:10CC30009DF8B40040F2533110FB01F0DD4901EBE7 +:10CC4000800101F562719DF8A00000EB400303EB49 +:10CC5000001001EBC00042719DF8B41001EB4100DF +:10CC600000EB0110D44901EB001130319DF8A00018 +:10CC700001EB0010801C0990007820F00400001DDA +:10CC8000099908701FE0C3229DF8B40040F25331A7 +:10CC900010FB01F0C74901EB800101F562719DF8BD +:10CCA000A00000EB400303EB001001EBC000427159 +:10CCB00000219DF8B40040F2533210FB02F0BD4A4F +:10CCC00002EB8000017179E49DF8B41040F253301A +:10CCD00011FB00F0B74901EB800000F56270BDF870 +:10CCE000D81001EB410202EB011100EBC100807989 +:10CCF000012840D100229DF8B40040F2533110FBCE +:10CD000001F0AC4901EB800101F56271BDF8D8007A +:10CD100000EB400303EB001001EBC0008271D52251 +:10CD20009DF8B40040F2533110FB01F0A14901EB32 +:10CD3000800101F562719DF8A00000EB400303EB58 +:10CD4000001001EBC00042719DF8B41001EB4100EE +:10CD500000EB0110984901EB001130319DF8A00063 +:10CD600001EB0010801C0990007820F00400001DE9 +:10CD7000099908701FE0C3229DF8B40040F25331B6 +:10CD800010FB01F08B4901EB800101F562719DF808 +:10CD9000A00000EB400303EB001001EBC000427168 +:10CDA00000219DF8B40040F2533210FB02F0814A9A +:10CDB00002EB8000017112E49DF8B41001EB410018 +:10CDC00000EB01107C4901EB0010007B50BB9DF88B +:10CDD000B41001EB4100C0EBC110784901EBC00079 +:10CDE00001799DF8B40000EB4002C2EBC010734A19 +:10CDF00002EBC000C07841EA00229DF8B40040F286 +:10CE0000533110FB01F06B4901EB800000F56270BB +:10CE10009DF8A01001EB410303EB011100EBC100F1 +:10CE2000426335E09DF8B40000EB4001C1EBC01057 +:10CE3000624901EBC000C07801049DF8B40000EB2A +:10CE40004002C2EBC0105D4A02EBC000007941EA2B +:10CE500000219DF8B40000EB4002C2EBC010574A1D +:10CE600002EBC000407901439DF8B40040F2533218 +:10CE700010FB02F04F4A02EB800000F562709DF853 +:10CE8000A02002EB420303EB021200EBC20041635D +:10CE90009DF8B40040F2533110FB01F0454901EB1D +:10CEA000800101F562719DF8A00000EB400202EBE9 +:10CEB000001011F830109DF8B40040F2533210FB0E +:10CEC00002F03C4A02EB80004079814234DA0021D2 +:10CED0009DF8B40040F2533210FB02F0354A02EBE9 +:10CEE0008000017103229DF8B40040F2533110FB21 +:10CEF00001F0304901EB800101F562719DF8A0005D +:10CF000000EB400303EB001001F83020D9229DF81C +:10CF1000B40040F2533110FB01F0264901EB8000D0 +:10CF200000F562709DF8A01001EB410303EB0111C5 +:10CF300000EBC100427188E09DF8B40040F253312B +:10CF400010FB01F01B4901EB800000F56270BDF899 +:10CF5000D81001EB410202EB011100EBC100807916 +:10CF6000012852D100229DF8B40040F2533110FB49 +:10CF700001F0104901EB800101F56271BDF8D800A4 +:10CF800000EB400303EB001001EBC0008271D922DB +:10CF90009DF8B40040F2533110FB01F0054901EB5C +:10CFA000800101F562719DF8A00000EB400303EBE6 +:10CFB000001005E058450020984000200889002016 +:10CFC00001EBC00042719DF8B41001EB410000EB91 +:10CFD0000110FE4901EB001130319DF8A00001EB7A +:10CFE0000010801C0990007820F00400001D0999B1 +:10CFF000087001209DF8B41040F2533211FB02F189 +:10D00000F34A02EB810108711FE0C5229DF8B400CC +:10D0100040F2533110FB01F0ED4901EB800101F5C5 +:10D0200062719DF8A00000EB400303EB001001EBE0 +:10D03000C000427100219DF8B40040F2533210FB51 +:10D0400002F0E34A02EB8000017113E500219DF834 +:10D05000B40040F2533210FB02F0DD4A02EB8000D4 +:10D0600001719DF8B40000EB400101EB0010D749BD +:10D0700001EB001130319DF8A00001EB0010801C85 +:10D080000990007820F00400001D09990870D5224D +:10D090009DF8B40040F2533110FB01F0CC4901EB94 +:10D0A000800000F562709DF8A01001EB410303EBD6 +:10D0B000011100EBC1004271DCE49DF8B41001EBFA +:10D0C000410000EB0110C14901EB0010007BD0BB17 +:10D0D000BDF8A4000C2800D0CCE400213A9128E04F +:10D0E0009DF8B41001EB4100C0EBC111B94800EB51 +:10D0F000C101BDF8E800C01C085C00F00F00092861 +:10D1000000DD1AE09DF8B41001EB4100C0EBC11046 +:10D11000B04901EBC001BDF8E800C01C085C00F09C +:10D12000F000902800DD08E0BDF8E800401C81B266 +:10D130003A91BDF8E8000A28D2DB00BFBDF8E8004C +:10D140000A2801DA96E482E000202E902F90002138 +:10D150003A911EE0DDE92E10000240EA1162090258 +:10D16000CDE92E129DF8B41001EB4100C0EBC110C7 +:10D17000984901EBC001BDF8E800C01C085CDDE97E +:10D180002E341843CDE92E04BDF8E800401C80B2CF +:10D190003A90BDF8E8000528DCDB9DF8B400DDE935 +:10D1A0002E2140F2533310FB03F0894B03EB800335 +:10D1B00003F562739DF8A00000EB400404EB00103F +:10D1C00003EBC00040F8222F416000222E922F92E4 +:10D1D00000213A911EE0DDE92E10000240EA1162C2 +:10D1E0000902CDE92E129DF8B41001EB4100C0EB0D +:10D1F000C110784901EBC001BDF8E8000830085CB7 +:10D20000DDE92E241043CDE92E04BDF8E800401CD2 +:10D2100080B23A90BDF8E8000528DCDB9DF8B40048 +:10D22000DDE92E2140F2533310FB03F0684B03EB92 +:10D23000800000F562709DF8A03003EB430404EB1E +:10D24000031300EBC30022308260C160BCE0BDF874 +:10D25000A4000E2800D00DE400213A9128E09DF8AA +:10D26000B41001EB4100C0EBC1105A4901EBC00101 +:10D27000BDF8E800C01C085C00F00F00092800DDC4 +:10D280001AE09DF8B41001EB4100C0EBC110514908 +:10D2900001EBC001BDF8E800C01C085C00F0F00024 +:10D2A000902800DD08E0BDF8E800401C81B23A910A +:10D2B000BDF8E8000C28D2DB00BFBDF8E8000C2860 +:10D2C00000DA35E400202E902F9000213A911EE0E4 +:10D2D000DDE92E10000240EA11620902CDE92E12AA +:10D2E0009DF8B41001EB4100C0EBC110394901EBCE +:10D2F000C001BDF8E800C01C085CDDE92E3418430D +:10D30000CDE92E04BDF8E800401C80B23A90BDF88B +:10D31000E8000628DCDB9DF8B400DDE92E1240F2BF +:10D32000533310FB03F02A4B03EB800303F56273C6 +:10D330009DF8A00000EB400404EB001003EBC000DC +:10D3400040F8221F426000222E922F9200213A9133 +:10D350001EE0DDE92E10000240EA11620902CDE96B +:10D360002E129DF8B41001EB4100C0EBC110194919 +:10D3700001EBC001BDF8E8000930085CDDE92E24AE +:10D380001043CDE92E04BDF8E800401C80B23A906D +:10D39000BDF8E8000628DCDB9DF8B400DDE92E21AD +:10D3A00040F2533310FB03F0094B03EB800000F510 +:10D3B00062709DF8A03003EB430404EB031300EB11 +:10D3C000C30022308260C16006E000009840002067 +:10D3D00058450020088900209DF8B41040F25330D1 +:10D3E00011FB00F0FE4901EB800101F562719DF82F +:10D3F000A00000EB400202EB001011F830109DF885 +:10D40000B40040F2533210FB02F0F54A02EB800008 +:10D41000407981427ED19DF8B4009DF8A01001EBC7 +:10D420000010C217CDE92E02EE4890F8E00708B3CD +:10D430009DF8B41001EB410000EB0110EA4901EB4B +:10D44000001030309DF8A01000EB0110807A022807 +:10D4500010D09DF8B41001EB410000EB0110E2493F +:10D4600001EB001030309DF8A01000EB0110C07AE5 +:10D4700000287DDD00229DF8B40000EB400101EBA7 +:10D480000010D94901EB001030309DF8A01000EBDE +:10D490000110C272D548D0F80C020521B0FBF1F2A0 +:10D4A00001FB120000EB4001D0482C3000EB411092 +:10D4B0000D3009909DF8B40040F2533110FB01F09B +:10D4C000C74901EB800000F562709DF8A01001EBE8 +:10D4D000410202EB011100EBC10022301022014693 +:10D4E00008900998FAF7B1FEC048D0F80C0205215F +:10D4F000B0FBF1F201FB120000EB4001BB482C3005 +:10D5000000EB41129DF8B40040F2533110FB01F0E2 +:10D51000B34900E0D0E201EB800101F562719DF8B2 +:10D52000A00000EB400303EB001001EBC00050F83B +:10D530001A1F42F8011F40685060AC48D0F80C0236 +:10D540000521B0FBF1F201FB120000EB4001A748FE +:10D550002C3000EB41129DF8B40000EB400101EBD0 +:10D560000010A14901EB001130319DF8A00000E04E +:10D5700093E101EB0010007810709C48D0F80C0289 +:10D580000521B0FBF1F201FB120000EB40019748CE +:10D590002C3000EB41119348F538026841F81D2FFB +:10D5A000808888809148D0F80C020521B0FBF1F208 +:10D5B00001FB120000EB40018C482C3000EB4112C3 +:10D5C0009DF8B40040F2533110FB01F0844901EBA7 +:10D5D000800101F562719DF8A00000EB400303EBB0 +:10D5E000001001EBC000406BC2F809007F48D0F882 +:10D5F0000C020521B0FBF1F201FB120000EB40012F +:10D600007A482C3000EB41129DF8B40000EB400149 +:10D6100001EB0010744901EB001130319DF8A000BE +:10D6200001EB00104068C2F8230000229DF8B4000E +:10D6300000EB400101EB00106B4901EB00113031B0 +:10D640009DF8A00001EB0010426000213A9154E0E7 +:10D650006648D0F80C020521B0FBF1F201FB120084 +:10D6600000EB400161482C3000EB41112731BDF83F +:10D67000E8409DF8B40040F2533210FB02F0584AE3 +:10D6800002EB800202F562729DF8A00000EB4003FD +:10D6900003EB001002EBC00090F8800040F2533220 +:10D6A00010FB02F04E4A02EB800202F562729DF816 +:10D6B000B40040F2533310FB03F0494B03EB8003FB +:10D6C00003F562739DF8A00000EB400505EB001028 +:10D6D00003EBC00090F8810000EB400303EB001067 +:10D6E00002EBC0024732BDF8E800001D105C08558F +:10D6F000BDF8E800401C81B23A91BDF8E800062868 +:10D70000A6DB00213A9142E000239DF8B40040F2EC +:10D71000533110FB01F0324901EB800101F56271D8 +:10D720009DF8A00000EB400202EB001001EBC000EE +:10D7300090F8800040F2533110FB01F0284901EBD2 +:10D74000800101F562719DF8B40040F2533210FB84 +:10D7500002F0234A02EB800202F562729DF8A000FB +:10D7600000EB400404EB001002EBC00090F88100D5 +:10D7700000EB400202EB001001EBC0014731BDF8A5 +:10D78000E8000B54BDF8E800401C81B23A91BDF8A6 +:10D79000E8000A28B8DB1548D0F80C020521B0FBD8 +:10D7A000F1F080B2014609900220FBF791FC0021C4 +:10D7B0000620FCF77BFC0D48D0F80C020B49498D84 +:10D7C000884206D20948D0F80C02401C0749C1F82B +:10D7D0000C0200210520FCF769FC9DF8B40007E06D +:10D7E00058450020BC32002098400020BC12002088 +:10D7F00000EB400101EB0010FA4901EB0010303062 +:10D800009DF8A01000EB0110801C0990007820F01A +:10D810000400001D09990870F348D0F80C02052196 +:10D82000B0FBF1F201FB120000EB4001EE482C309E +:10D8300000EB4110D0F823202E9800EB4001EB487C +:10D8400000EB4110C0F8232000203A9020E0E64889 +:10D85000D0F80C020521B0FBF1F201FB120000EB45 +:10D860004001E1482C3000EB41102730BDF8E810B2 +:10D87000425C2E9800EB4001DC4800EB411127315F +:10D88000BDF8E8000A54BDF8E800401C81B23A91A6 +:10D89000BDF8E8000628DADB59E09DF8B40000EB9B +:10D8A000400101EB0010CF4901EB001030309DF832 +:10D8B000A01000EB0110801C0990007820F00800F7 +:10D8C0000830099908709DF8B40000EB400101EBA5 +:10D8D0000010C44901EB001030309DF8A01000EB9F +:10D8E000011042682E9800EB4001C04800EB411047 +:10D8F000C0F8232000203A9025E09DF8B40040F2C3 +:10D90000533110FB01F0BA4901EB800101F562715E +:10D910009DF8A00000EB400202EB001001EBC001FB +:10D920004731BDF8E8000A5C2E9800EB4001AF4893 +:10D9300000EB41112731BDF8E8000A54BDF8E800BA +:10D94000401C81B23A91BDF8E8000628D5DB9DF86D +:10D95000B40000EB400101EB0010A24901EB001004 +:10D9600030309DF8A01000EB0110801C0990007869 +:10D9700020F02002099802709DF8B4100220FCF7F4 +:10D9800095FB9DF8B40040F2533110FB01F098492B +:10D9900001EB800000F562709DF8A01001EB4102E0 +:10D9A00002EB011100EBC100223009902E9800EB30 +:10D9B00040018E4800EB41100D301022089009996B +:10D9C000FAF743FC9DF8B40040F2533110FB01F02C +:10D9D000874901EB800101F562719DF8A00000EB21 +:10D9E000400202EB001001EBC0012E9800EB400258 +:10D9F0007E4800EB421051F81A2F40F8012F496879 +:10DA000041609DF8B40000EB400101EB0010754946 +:10DA100001EB001130319DF8A00001EB00100178FE +:10DA20002E9800EB4002714800EB421001702E98D6 +:10DA300000EB40016D4800EB41116E48026841F86F +:10DA40001D2F808888809DF8B40040F2533110FB70 +:10DA500001F0674901EB800101F562719DF8A000BA +:10DA600000EB400202EB001001EBC000416B2E986E +:10DA700000EB40025D4800EB4210C0F809102E9800 +:10DA800081B208200991FCF711FB00229DF8B40037 +:10DA900040F2533110FB01F0554901EB800000F5D5 +:10DAA00062709DF8A01001EB410303EB011100EB44 +:10DAB000C10080F8462053E09DF8B40000EB40011F +:10DAC00001EB0010474901EB001030309DF8A01029 +:10DAD00000EB0110801C0990007820F00400001D6C +:10DAE000099908709DF8B40000EB400101EB0010AB +:10DAF0003C4901EB001030309DF8A01000EB011004 +:10DB0000801C0990007820F080008030099908700E +:10DB100001209DF8B41040F2533211FB02F1344A57 +:10DB200002EB810108719DF8B41040F2533011FBF3 +:10DB300000F0114601EB800042799DF8B40040F2FC +:10DB4000533110FB01F02A4901EB800000F56270AF +:10DB50009DF8A01001EB410303EB011100F8312007 +:10DB6000D5229DF8B40040F2533110FB01F020495A +:10DB700001EB800000F562709DF8A01001EB4103FD +:10DB800003EB011100EBC100427146E2D5229DF882 +:10DB9000B40040F2533110FB01F0154901EB800055 +:10DBA00000F562709DF8A01001EB410303EB011139 +:10DBB00000EBC100427130E2D5229DF8B40040F282 +:10DBC000533110FB01F00A4901EB800000F562704F +:10DBD0009DF8A01001EB410303EB011100EBC10024 +:10DBE00042711AE298400020BC120020D814002094 +:10DBF00058450020C73100200121FE4880F8041755 +:10DC00009DF8B41040F2533011FB00F0FA4901EBDB +:10DC1000800101F562719DF8A00000EB400202EB6B +:10DC2000001011F830109DF8B40040F2533210FB90 +:10DC300002F0F14A02EB80004079814234DA00219F +:10DC40009DF8B40040F2533210FB02F0EA4A02EBB6 +:10DC50008000017101229DF8B40040F2533110FBA5 +:10DC600001F0E54901EB800101F562719DF8A0002A +:10DC700000EB400303EB001001F8302011229DF867 +:10DC8000B40040F2533110FB01F0DB4901EB80009E +:10DC900000F562709DF8A01001EB410303EB011148 +:10DCA00000EBC100427160E09DF8B41040F25330C7 +:10DCB00011FB00F0D04901EB800000F562709DF887 +:10DCC000A01001EB410202EB011100EBC1008078D2 +:10DCD000B22835D100219DF8B40040F2533210FB38 +:10DCE00002F0C54A02EB80000171B2229DF8B40037 +:10DCF00040F2533110FB01F0BF4901EB800101F507 +:10DD000062719DF8A00000EB400303EB001001EBF3 +:10DD1000C000427100229DF8B40040F2533110FB64 +:10DD200001F0B54901EB800000F562709DF8A0108C +:10DD300001EB410303EB011100EBC100827014E021 +:10DD4000D5229DF8B40040F2533110FB01F0AA49EE +:10DD500001EB800000F562709DF8A01001EB41031B +:10DD600003EB011100EBC100427156E10021A14813 +:10DD700080F80417D5229DF8B40040F2533110FB0F +:10DD800001F09D4901EB800000F562709DF8A01044 +:10DD900001EB410303EB011100EBC10042713CE1D7 +:10DDA00001229DF8B40040F2533110FB01F092497A +:10DDB00001EB800101F562719DF8A00000EB4003CA +:10DDC00003EB001001EBC00080F8822000213A91A3 +:10DDD00029E09DF8B41001EB4100C0EBC110874968 +:10DDE00001EBC001BDF8E800C01C0A5C9DF8B4005E +:10DDF00040F2533110FB01F07F4901EB800101F546 +:10DE000062719DF8A00000EB400303EB001001EBF2 +:10DE1000C00000F18301BDF8E8000A54BDF8E80035 +:10DE2000401C81B23A91BDF8E8000A28D1DBF4E049 +:10DE30009DF8B41001EB4100C0EBC1106F4901EB3C +:10DE4000C000C07801049DF8B40000EB4002C2EBB2 +:10DE5000C0106A4A02EBC000007941EA00209DF838 +:10DE6000B41001EB4102C2EBC111644A02EBC101E3 +:10DE700049790843B0F5E13F6ED19DF8B41001EB4C +:10DE8000410000EB01105E4901EB001030309DF8BD +:10DE9000A01000EB0110801C0990007820F0040213 +:10DEA0000998027000229DF8B40040F2533110FB33 +:10DEB00001F0514901EB800000F562709DF8A0105F +:10DEC00001EB410303EB011100EBC100A0F88E2030 +:10DED00013229DF8B40040F2533110FB01F0464983 +:10DEE00001EB800000F562709DF8A01001EB41038A +:10DEF00003EB011100EBC10042719DF8B41001EB7E +:10DF0000410000EB01103E4901EB0010407903464F +:10DF10004FF480524FF4E13109909DF8B4001AF0AB +:10DF20008BF89DF8B41040F2533011FB00F03249E9 +:10DF300001EB800101F562719DF8A00000EB400249 +:10DF400002EB001001EBC00090300990007820F047 +:10DF500008000830099908705FE09DF8B40000EBF4 +:10DF60004001C1EBC010254901EBC00001799DF8CB +:10DF7000B40000EB4002C2EBC010204A02EBC0002C +:10DF8000C07841EA00229DF8B40040F2533110FB02 +:10DF900001F0194901EB800101F562719DF8A000C3 +:10DFA00000EB400303EB001001EBC000A0F88E2053 +:10DFB0009DF8B40040F2533110FB01F00E4901EB23 +:10DFC000800101F562719DF8A00000EB400202EBB8 +:10DFD000001001EBC000B0F88E109DF8B40000EB0B +:10DFE000400202EB0010064A02EB0010408B814217 +:10DFF00012DB07E0BC3200205845002008890020D1 +:10E00000984000200621A2F504729DF8B40002EBAE +:10E0100000129DF8A000115400BF00BF10F028BBF3 +:10E020009DF8B40000EB4001C1EBC010FE4911F8AF +:10E030003000042801D125900BE09DF8B40000EBDE +:10E040004001C1EBC010F84911F83000152800D18B +:10E0500025909DF8B40000EB4001C1EBC010F249DF +:10E0600001EBC00041789DF8B40000EB4002C2EB28 +:10E07000C010ED4A12F8300041EA002041F23001B0 +:10E08000884202D1A62025903DE09DF8B40000EB27 +:10E090004001C1EBC010E44901EBC00041789DF89C +:10E0A000B40000EB4002C2EBC010DF4A12F83000AF +:10E0B00041EA002041F23101884202D1A720259097 +:10E0C00021E09DF8B40000EB4001C1EBC011D6483F +:10E0D00010F83100022816D19DF8B40000EB400181 +:10E0E000C1EBC010D04901EBC00001799DF8B4002C +:10E0F00000EB4002C2EBC010CB4A02EBC000C0787C +:10E1000041EA002125919DF8B40040F2533110FB03 +:10E1100001F0C64901EB8000817828910021C44AB2 +:10E120009DF8B40002EB00129DF8A0001154C14804 +:10E1300090F82800012815D19DF8B41001EB41009A +:10E1400000EB0110BC4901EB001030309DF8A0102D +:10E1500000EB0110801C0990007820F080008030D6 +:10E1600009990870BDF8941043F23002881A914260 +:10E170007ED009DC04297CD015297BD0A62910D0BB +:10E18000A72942F0F18268E1B0F5C06F73D0A0F228 +:10E190000160002870D001286FD00428F1D101F06F +:10E1A00079BE00219DF8B40040F2533210FB02F01A +:10E1B0009E4A02EB800001719DF8B40040F2533199 +:10E1C00010FB01F0114601EB800000F562709DF834 +:10E1D000A01001EB410202EB011110F831000528FB +:10E1E00029DC06229DF8B40040F2533110FB01F007 +:10E1F0008E4901EB800101F562719DF8A00000EBF2 +:10E20000400303EB001001F83020A8229DF8B40071 +:10E2100040F2533110FB01F0844901EB800000F51E +:10E2200062709DF8A01001EB410303EB011100EBBC +:10E23000C10042710FE19DF8B40040F2533110FB70 +:10E2400001F07A4901EB800000F562709DF8A010A2 +:10E2500001EB410202EB011110F831000A2830DC19 +:10E260000B229DF8B40040F2533110FB01F005E0A1 +:10E27000B9E13AE2F6E3F6E3F6E3F6E36B4901EBE4 +:10E28000800101F562719DF8A00000EB400303EBF3 +:10E29000001001F83020A9229DF8B40040F253315B +:10E2A00010FB01F0614901EB800000F562709DF800 +:10E2B000A01001EB410303EB011100EBC10042711F +:10E2C000C9E09DF8B40040F2533110FB01F057490A +:10E2D00001EB800000F562709DF8A01001EB410297 +:10E2E00002EB011110F831000F2829DC10229DF8F3 +:10E2F000B40040F2533110FB01F04C4901EB8001B6 +:10E3000001F562719DF8A00000EB400303EB0010E3 +:10E3100001F83020A2229DF8B40040F2533110FBE6 +:10E3200001F0424901EB800000F562709DF8A010F9 +:10E3300001EB410303EB011100EBC10042718AE0E4 +:10E340009DF8B40040F2533110FB01F0374901EB66 +:10E35000800000F562709DF8A01001EB410202EB15 +:10E36000011100EBC1004079A52815D19DF8B4003A +:10E3700000EB400101EB00102F4901EB00103030A1 +:10E380009DF8A01000EB0110801C0990007820F08F +:10E390000400001D099908709DF8B41040F2533034 +:10E3A00011FB00F0214901EB800000F562709DF83F +:10E3B000A01001EB410202EB011100EBC1008078DB +:10E3C000A12848D09DF8B41040F2533011FB00F062 +:10E3D000164901EB800101F562719DF8A00000EB88 +:10E3E000400202EB001001EBC00082789DF8B400FF +:10E3F00040F2533110FB01F00C4901EB800101F5B3 +:10E4000062719DF8A00000EB400303EB001001EBEC +:10E41000C0004271A1229DF8B40040F2533110FBBC +:10E4200001F002490AE00000088900205845002058 +:10E43000883E0020BC1200209840002001EB8000A4 +:10E4400000F562709DF8A01001EB410303EB011190 +:10E4500000EBC100827002F087B900219DF8B40082 +:10E4600040F2533210FB02F0FE4A02EB80000171D1 +:10E470009DF8B41040F2533011FB00F0114601EB4F +:10E48000800000F562709DF8A01001EB410202EBE4 +:10E49000011110F8310008281FDC00219DF8B4009C +:10E4A00040F2533210FB02F0EE4A02EB80000171A1 +:10E4B00008229DF8B40040F2533110FB01F0E94905 +:10E4C00001EB800000F562709DF8A01001EB4103A4 +:10E4D00003EB011100F8312028E09DF8B41040F260 +:10E4E000533011FB00F0DF4901EB800000F5627052 +:10E4F0009DF8A01001EB410202EB011110F8310070 +:10E500000B2813DC0C229DF8B40040F2533110FBB1 +:10E5100001F0D44901EB800000F562709DF8A01075 +:10E5200001EB410303EB011100F831209DF8B41019 +:10E5300040F2533011FB00F0CA4901EB800000F5B6 +:10E5400062709DF8A01001EB410202EB011100EB9B +:10E55000C1004079A42830D19DF8B41001EB4100EE +:10E5600000EB0110C04901EB001030309DF8A01005 +:10E5700000EB0110801C0990007820F02000203072 +:10E580000999087000229DF8B40040F2533110FB45 +:10E5900001F0B44901EB800000F562709DF8A01015 +:10E5A00001EB410303EB011100EBC10080F84520B2 +:10E5B0009DF8B4100220FBF779FDA1229DF8B4006C +:10E5C00040F2533110FB01F0A64901EB800000F549 +:10E5D00062709DF8A01001EB410303EB011100EB09 +:10E5E000C100427137E700213A9115E09DF8B4105F +:10E5F00001EB4100C0EBC1109C4901EBC001BDF82B +:10E60000E800C01C0A5C16A9BDF8E8000A54BDF871 +:10E61000E800401C81B23A91BDF8E8000628E5DB2D +:10E62000062116A829F034FB0021CDE93001DDE9EF +:10E630003021100A40EA01600A120C460146309B64 +:10E64000C91842EB04004FF480720023CDE9081092 +:10E6500008460999F9F7B6FD9DF8B40040F2533128 +:10E6600010FB01F07F4901EB800000F562709DF81E +:10E67000A01001EB410303EB011100EBC10002719B +:10E6800000209DF8B41040F2533211FB02F1754A9C +:10E6900002EB8101087104229DF8B40040F253316D +:10E6A00010FB01F06F4901EB800000F562709DF8EE +:10E6B000A01001EB410303EB011100F83120A72268 +:10E6C0009DF8B40040F2533110FB01F0654901EBB5 +:10E6D000800000F562709DF8A01001EB410303EB90 +:10E6E000011100EBC1004271B5E69DF8B41040F293 +:10E6F000533011FB00F15B4800EB810000F56270C4 +:10E700009DF8A01001EB410202EB011110F831005D +:10E71000042878DA00219DF8B40040F2533210FB4F +:10E7200002F0504A02EB80000171A1229DF8B40072 +:10E7300040F2533110FB01F04A4901EB800101F531 +:10E7400062719DF8A00000EB400303EB001001EBA9 +:10E75000C00042719DF8B41040F2533011FB00F03C +:10E76000404901EB800101F562719DF8A00000EBCA +:10E77000400202EB001001EBC00109910878401C37 +:10E78000C1B2099801709DF8B41040F2533011FBEA +:10E7900000F0344901EB800000F562709DF8A01094 +:10E7A00001EB410202EB011110F83100042828D1DD +:10E7B0000A229DF8B40040F2533110FB01F02949C0 +:10E7C00001EB800101F562719DF8A00000EB4003B0 +:10E7D00003EB001001F83020A3229DF8B40040F2B2 +:10E7E000533110FB01F01F4901EB800101F562710B +:10E7F0009DF8A00000EB400303EB001001EBC0000C +:10E800004271E4E2FFE79DF8B41040F2533011FB8F +:10E8100000F0144901EB800000F562709DF8A01033 +:10E8200001EB410202EB011110F8310004283BD149 +:10E8300000219DF8B40040F2533210FB02F0094A67 +:10E8400002EB8000017105229DF8B40040F25331C3 +:10E8500010FB01F0034901EB800101F562719DF8A5 +:10E86000A00005E0584500209840002008890020BD +:10E8700000EB400303EB001001F83020A3229DF8C9 +:10E88000B40040F2533110FB01F0FE4901EB80006F +:10E8900000F562709DF8A01001EB410303EB01113C +:10E8A00000EBC100427192E29DF8B41040F2533087 +:10E8B00011FB00F0F34901EB800000F562709DF858 +:10E8C000A01001EB410202EB011110F83100082801 +:10E8D00034DC00219DF8B40040F2533210FB02F00A +:10E8E000E84A02EB8000017109229DF8B40040F271 +:10E8F000533110FB01F0E34901EB800101F5627136 +:10E900009DF8A00000EB400303EB001001F830205D +:10E91000A7229DF8B40040F2533110FB01F0D94911 +:10E9200001EB800000F562709DF8A01001EB41033F +:10E9300003EB011100EBC100427148E29DF8B410F5 +:10E9400040F2533011FB00F0CE4901EB800000F59E +:10E9500062709DF8A01001EB410202EB011110F86A +:10E960003100092834DC00219DF8B40040F2533214 +:10E9700010FB02F0C34A02EB800001710A229DF8ED +:10E98000B40040F2533110FB01F0BE4901EB8001AD +:10E9900001F562719DF8A00000EB400303EB00104D +:10E9A00001F83020A3229DF8B40040F2533110FB4F +:10E9B00001F0B44901EB800000F562709DF8A010F1 +:10E9C00001EB410303EB011100EBC1004271FEE1D9 +:10E9D0009DF8B41040F2533011FB00F0A94901EB4F +:10E9E000800000F562709DF8A01001EB410202EB7F +:10E9F000011110F831000D2838DC00219DF8B40019 +:10EA000040F2533210FB02F09E4A02EB800001718B +:10EA10000E229DF8B40040F2533110FB01F09949E9 +:10EA200001EB800101F562719DF8A00000EB40034D +:10EA300003EB001001F83020A1229DF8B40040F251 +:10EA4000533110FB01F08F4901EB800000F562703B +:10EA50009DF8A01001EB410303EB011100EBC10095 +:10EA60004271B4E1B4E1E8E13DE21BE29DF8B4108B +:10EA700040F2533011FB00F0824901EB800000F5B9 +:10EA800062709DF8A01001EB410202EB011110F839 +:10EA900031000E2834DC00219DF8B40040F25332DE +:10EAA00010FB02F0774A02EB800001710F229DF803 +:10EAB000B40040F2533110FB01F0724901EB8001C8 +:10EAC00001F562719DF8A00000EB400303EB00101C +:10EAD00001F83020A3229DF8B40040F2533110FB1E +:10EAE00001F0684901EB800000F562709DF8A0100C +:10EAF00001EB410303EB011100EBC100427166E140 +:10EB00009DF8B41040F2533011FB00F05D4901EB69 +:10EB1000800000F562709DF8A01001EB410202EB4D +:10EB2000011110F8310010287DDC11229DF8B4008D +:10EB300040F2533110FB01F0524901EB800101F525 +:10EB400062719DF8A00000EB400303EB001001F898 +:10EB50003020A1229DF8B40040F2533110FB01F0A7 +:10EB6000484901EB800101F562719DF8A00000EBBE +:10EB7000400303EB001001EBC00042719DF8B400AC +:10EB800040F2533110FB01F03E4901EB800101F5E9 +:10EB900062719DF8A00000EB400303EB001001EB55 +:10EBA000C00082709DF8B41001EB410000EB011031 +:10EBB000354901EB001130319DF8A00001EB001048 +:10EBC000801C0990007820F080008030099908703E +:10EBD0009DF8B41001EB410000EB01102A4901EB54 +:10EBE000001030309DF8A01000EB0110801C09903F +:10EBF000007820F00400001D099908709DF8B410F9 +:10EC000001EB410000EB01101F4901EB0010303017 +:10EC10009DF8A01000EB01108078C0F3401080B385 +:10EC20009DF8B41000E046E001EB410000EB01105C +:10EC3000154901EB001030309DF8A01000EB0110D9 +:10EC4000801C0990007820F02002099802709DF83D +:10EC5000B41001EB410000EB01100B4901EB001077 +:10EC600030309DF8A01000EB01108078C0F3400018 +:10EC7000D8B99DF8B41001EB410000EB0110024936 +:10EC800004E083E0584500209840002001EB00108C +:10EC900030309DF8A01000EB0110801C0990007826 +:10ECA00020F008000830099908709DF8B41002207F +:10ECB000FBF7FCF98BE09DF8B41040F2533011FBE8 +:10ECC00000F0FE4901EB800101F562719DF8A000A2 +:10ECD00000EB400202EB001011F830109DF8B40078 +:10ECE00040F2533210FB02F0F44A02EB800040790C +:10ECF00081426CD19DF8B41040F2533011FB00F00A +:10ED0000114601EB800000F562709DF8A01001EB48 +:10ED1000410202EB011100EBC1008078A12836D03E +:10ED2000A3229DF8B40040F2533110FB01F0E349F7 +:10ED300001EB800101F562719DF8A00000EB40033A +:10ED400003EB001001EBC00042719DF8B41040F2DB +:10ED5000533011FB00F0D94901EB800000F56270DF +:10ED60009DF8A01001EB410202EB011100EBC10084 +:10ED70008078A2282BD000209DF8B41040F25332A6 +:10ED800011FB02F1CD4A02EB810108711FE0A122C3 +:10ED90009DF8B40040F2533110FB01F0C74901EB7C +:10EDA000800101F562719DF8A00000EB400303EBC8 +:10EDB000001001EBC000427101219DF8B40040F247 +:10EDC000533210FB02F0BD4A02EB8000017109E4EE +:10EDD000A1229DF8B40040F2533110FB01F0B74975 +:10EDE00001EB800101F562719DF8A00000EB40038A +:10EDF00003EB001001EBC00082709DF8B40040F2FC +:10EE0000533110FB01F0AD4901EB800101F5627156 +:10EE10009DF8A00000EB400303EB001001EBC000E5 +:10EE2000427100219DF8B40040F2533210FB02F011 +:10EE3000A24A02EB8000017156E400219DF8B40063 +:10EE400040F2533210FB02F09C4A02EB8000017149 +:10EE500009229DF8B40040F2533110FB01F09749AC +:10EE600001EB800101F562719DF8A00000EB400309 +:10EE700003EB001001F83020A7229DF8B40040F207 +:10EE8000533110FB01F08D4901EB800000F56270F9 +:10EE90009DF8A01001EB410303EB011100EBC10051 +:10EEA000427121E400219DF8B40040F2533210FB7E +:10EEB00002F0824A02EB80000171A7229DF8B400A3 +:10EEC00040F2533110FB01F07C4901EB800000F56A +:10EED00062709DF8A01001EB410303EB011100EB00 +:10EEE000C100427173E700219DF8B40040F2533233 +:10EEF00010FB02F0714A02EB80000171A7229DF81D +:10EF0000B40040F2533110FB01F06C4901EB800179 +:10EF100001F562719DF8A00000EB400303EB0010C7 +:10EF200001EBC00042719DF8B40000EB4001C1EB61 +:10EF3000C010634901EBC000407930287ED19DF8B4 +:10EF4000B40040F2533110FB01F05C4901EB800149 +:10EF500001F562719DF8A00000EB400202EB001089 +:10EF600011F830109DF8B40040F2533210FB02F05B +:10EF7000524A02EB8000407981425FD19DF8B40093 +:10EF800040F2533110FB01F0114601EB800000F517 +:10EF900062709DF8A01001EB410202EB011100EB41 +:10EFA000C100C078312830D19DF8B40000EB400199 +:10EFB00001EB0010434901EB001030309DF8A01028 +:10EFC00000EB0110801C0990007820F020020998C5 +:10EFD000027000229DF8B40040F2533110FB01F0A2 +:10EFE000364901EB800000F562709DF8A01001EB3E +:10EFF000410303EB011100EBC10080F845209DF8AF +:10F00000B4100220FBF752F857E09DF8B40040F22C +:10F01000533110FB01F0294901EB800000F56270CB +:10F020009DF8A01001EB410202EB011100EBC100C1 +:10F03000C078332841D19DF8B40000E06FE000EBC8 +:10F04000400101EB00101F4901EB001030309DF82A +:10F05000A01000EB0110801C0990007820F0200225 +:10F060000998027001229DF8B40040F2533110FB60 +:10F0700001F0124901EB800000F562709DF8A010CC +:10F0800001EB410303EB011100EBC10080F84620C6 +:10F09000A9229DF8B40040F2533110FB01F007495A +:10F0A00001EB800000F562709DF8A01001EB4103B8 +:10F0B00003EB011100EBC100827005E05845002010 +:10F0C00008890020984000209DF8B40000EB400122 +:10F0D00001EB0010FE4901EB001030309DF8A0104C +:10F0E00000EB0110801C0990007820F001020998C3 +:10F0F00002709DF8B41001EB410000EB0110F449DF +:10F1000001EB001030309DF8A01000EB0110801CC6 +:10F110000990007820F0020209980270D6E39DF869 +:10F12000B41001EB4100C0EBC110EA4901EBC00093 +:10F13000407931287ED19DF8B41040F2533011FB54 +:10F1400000F0E54901EB800101F562719DF8A00036 +:10F1500000EB400202EB001011F830109DF8B400F3 +:10F1600040F2533210FB02F0DB4A02EB80004079A0 +:10F1700081425FD19DF8B41040F2533011FB00F092 +:10F18000114601EB800000F562709DF8A01001EBC4 +:10F19000410202EB011100EBC10090F8460058BBA0 +:10F1A00001229DF8B40040F2533110FB01F0CA492E +:10F1B00001EB800101F562719DF8A00000EB4003B6 +:10F1C00003EB001001EBC00080F845209DF8B4105F +:10F1D00001EB410000EB0110BD4901EB00113031A2 +:10F1E0009DF8A00001EB0010801C0990007820F031 +:10F1F0000100401C099908709DF8B41001EB410012 +:10F2000000EB0110B24901EB001030309DF8A01066 +:10F2100000EB0110801C0990007820F00202099890 +:10F220000270AE4890F8E00790B19DF8B41001EB81 +:10F23000410000E005E200EB0110A54901EB0010E0 +:10F2400030309DF8A01000EB0110807A022877D1B1 +:10F25000A34890F829000128F9D1A148D0F80C0260 +:10F260009F49498D88426BD29DF8B41040F25330CB +:10F2700011FB00F0984901EB800000F562709DF8E9 +:10F28000A01001EB410202EB011100EBC10090F86C +:10F290004500012853D19DF8B41040F2533011FBC2 +:10F2A00000F08D4901EB800000F562709DF8A01020 +:10F2B00001EB410202EB011100EBC10090F87F006D +:10F2C000E8BB01229DF8B40000EB400101EB001007 +:10F2D0007F4901EB001130319DF8A00001EB0010D7 +:10F2E000C27200229DF8B40000EB400101EB001057 +:10F2F000774901EB001130319DF8A00001EB0010BF +:10F3000042604FF010429DF8B40040F2533110FBC0 +:10F3100001F0714901EB800101F562719DF8A000D7 +:10F3200000EB400303EB001001EBC00082609DF88E +:10F33000B41001EB410000EB0110654901E071E000 +:10F340006FE001EB001130319DF8A00001EB0010DF +:10F3500001789DF8B40040F2533210FB02F05E4A8F +:10F3600002EB800041709DF8B41040F2533011FB65 +:10F3700000F0114601EB800101F562719DF8A000DB +:10F3800000EB400202EB001011F830109DF8B400C1 +:10F3900040F2533210FB02F04F4A02EB80004079FA +:10F3A00081423ED100229DF8B40040F2533110FB5F +:10F3B00001F0494901EB800101F562719DF8A0005F +:10F3C00000EB400303EB001001EBC000C271A4226C +:10F3D0009DF8B40040F2533110FB01F03E4901EBBF +:10F3E000800101F562719DF8A00000EB400303EB82 +:10F3F000001001EBC0008270A3229DF8B40040F21F +:10F40000533110FB01F0344901EB800000F56270CC +:10F410009DF8A01001EB410303EB011100EBC100CB +:10F42000427153E29DF8B41040F2533011FB00F0EA +:10F43000294901EB800000F562709DF8A01001EBF6 +:10F44000410202EB011100EBC10090F845000128D8 +:10F450007DD19DF8B41040F2533011FB00F01E49ED +:10F4600001EB800101F562719DF8A00000EB400204 +:10F4700002EB001001EBC00090F8801040F2533016 +:10F4800011FB00F0144901EB800101F562719DF858 +:10F49000B40040F2533210FB02F00F4A02EB80003E +:10F4A00000F562709DF8A02002EB420303EB02120C +:10F4B00000EBC20090F8810000EB400202EB00106C +:10F4C00001EBC00090F87E00032840D1022209E041 +:10F4D000984000200889002058450020BC320020B8 +:10F4E000BC1200209DF8B40000EB400101EB0010BD +:10F4F000F94901EB001130319DF8A00001EB00103B +:10F50000C2724FF010429DF8B40040F2533110FB2C +:10F5100001F0F24901EB800101F562719DF8A00054 +:10F5200000EB400303EB001001EBC00082609DF88C +:10F53000B41001EB410000EB0110E74901EB0011B1 +:10F5400030319DF8A00001EB0010017800E0B0E13F +:10F550009DF8B40040F2533210FB02F0DF4A02EB98 +:10F56000800041709DF8B41040F2533011FB00F060 +:10F57000114601EB800101F562719DF8A00000EBDE +:10F58000400202EB001011F830109DF8B40040F278 +:10F59000533210FB02F0D14A02EB800040798142E5 +:10F5A0003ED100229DF8B40040F2533110FB01F02F +:10F5B000CA4901EB800101F562719DF8A00000EBE2 +:10F5C000400303EB001001EBC000C271A4229DF8C0 +:10F5D000B40040F2533110FB01F0C04901EB80014F +:10F5E00001F562719DF8A00000EB400303EB0010F1 +:10F5F00001EBC0008270A3229DF8B40040F25331A9 +:10F6000010FB01F0B54901EB800000F562709DF838 +:10F61000A01001EB410303EB011100EBC1004271AB +:10F6200000229DF8B40000EB400101EB0010AA4954 +:10F6300001EB001030309DF8A01000EB011042608B +:10F6400044E19DF8B41001EB4100C0EBC110A449A6 +:10F6500001EBC000407933287ED19DF8B41001EB56 +:10F66000410000EB01109C4901EB001030309DF887 +:10F67000A01000EB0110801C0990007820F0010020 +:10F68000401C099908709DF8B41001EB410000EB93 +:10F690000110914901EB001030309DF8A01000EBF3 +:10F6A0000110801C0990007820F020020998027057 +:10F6B0009DF8B41001EB410000EB0110864901EB0D +:10F6C000001030309DF8A01000EB0110801C099054 +:10F6D000007820F00200801C099908709DF8B41091 +:10F6E00040F2533011FB00F07C4901EB800042797D +:10F6F0009DF8B40040F2533110FB01F0774901EB63 +:10F70000800000F562709DF8A01001EB410303EB4F +:10F71000011100F831209DF8B41001EB410000EB1D +:10F7200001106D4901EB001030309DF8A01000EB86 +:10F730000110801C0990007820F080008030099929 +:10F7400008709DF8B41001EB410000EB0110624914 +:10F7500001EB0010303000E022E09DF8A01000EB3B +:10F7600001108078C0F3400020B99DF8B410022049 +:10F77000FAF79CFCA2229DF8B40040F2533110FB32 +:10F7800001F0564901EB800000F562709DF8A01071 +:10F7900001EB410303EB011100EBC100827095E026 +:10F7A0009DF8B41001EB4100C0EBC1104C4901EBD6 +:10F7B000C000407934287CD19DF8B41001EB4100A1 +:10F7C00000EB0110444901EB001030309DF8A0100F +:10F7D00000EB0110801C0990007820F020020998AD +:10F7E00002709DF8B41001EB410000EB01103A49A2 +:10F7F00001EB001030309DF8A01000EB0110801CD0 +:10F800000990007820F002020998027001229DF808 +:10F81000B40040F2533110FB01F0304901EB80009D +:10F8200000F562709DF8A01001EB410303EB01119C +:10F8300000EBC10080F84620A9229DF8B40040F2F8 +:10F84000533110FB01F0254901EB800000F5627097 +:10F850009DF8A01001EB410303EB011100EBC10087 +:10F8600082709DF8B41040F2533011FB00F01B4938 +:10F8700001EB800042799DF8B40040F2533110FB57 +:10F8800001F0164901EB800000F562709DF8A010B0 +:10F8900001EB410303EB011100F831209DF8B41096 +:10F8A00001EB410000EB01100B4901EB001030307F +:10F8B00000E00BE09DF8A01000EB0110801C099007 +:10F8C000007820F0800080300999087000202E9088 +:10F8D0002F9000213A9128E09840002058450020C0 +:10F8E00008890020DDE92E10000140EA11720901AB +:10F8F000CDE92E129DF8B41001EB4100C0EBC11010 +:10F90000FE4901EBC001BDF8E800801D085C3038FD +:10F91000C117DDE92E34184341EA0402CDE92E0275 +:10F92000BDF8E800401C80B23A90BDF8E800062817 +:10F93000D8DB9DF8B4002E9940F2533210FB02F050 +:10F94000EF4A02EB800202F562729DF8A00000EB24 +:10F95000400303EB001002EBC000C0F81A100022B5 +:10F960002E922F9200213A9122E0DDE92E10000123 +:10F9700040EA11720901CDE92E129DF8B41001EB95 +:10F980004100C0EBC110DD4901EBC001BDF8E8004A +:10F990000D30085C3038C117DDE92E34184341EAD8 +:10F9A0000402CDE92E02BDF8E800401C80B23A9076 +:10F9B000BDF8E8000428D8DB9DF8B4002E9940F289 +:10F9C000533210FB02F0CE4A02EB800202F5627263 +:10F9D0009DF8A00000EB400303EB001002EBC00019 +:10F9E000416300222E922F9200213A9122E0DDE91C +:10F9F0002E10000140EA11720901CDE92E129DF886 +:10FA0000B41001EB4100C0EBC110BC4901EBC001D7 +:10FA1000BDF8E8001130085C3038C117DDE92E343C +:10FA2000184341EA0402CDE92E02BDF8E800401C6B +:10FA300080B23A90BDF8E8000628D8DB9DF8B40003 +:10FA40002E9940F2533210FB02F0AD4A02EB8002D5 +:10FA500002F562729DF8A00000EB400303EB00107A +:10FA600002EBC000C0F81E109DF8B41001EB41007D +:10FA7000C0EBC110A14901EBC00042799DF8B40070 +:10FA800040F2533110FB01F09D4901EB800101F57B +:10FA900062719DF8A00000EB400303EB001001EB46 +:10FAA000C000C2709DF8B41001EB410000EB0110E2 +:10FAB000944901EB001130319DF8A00001EB0010DA +:10FAC00082789DF8B40040F2533110FB01F08C496C +:10FAD00001EB800101F562719DF8A00000EB40038D +:10FAE00003EB001001EBC00002769DF8B41040F269 +:10FAF000533011FB00F0824901EB800101F5627186 +:10FB00009DF8A00000EB400202EB001011F830104D +:10FB10009DF8B40040F2533210FB02F0784A02EB39 +:10FB20008000407981427CDA9DF8B41040F2533075 +:10FB300011FB00F0114601EB800000F562709DF8AA +:10FB4000A01001EB410202EB011110F831000F2867 +:10FB500067DD00219DF8B40040F2533210FB02F043 +:10FB6000674A02EB80000171A7229DF8B40040F2C1 +:10FB7000533110FB01F0624901EB800101F5627124 +:10FB80009DF8A00000EB400303EB001001EBC00068 +:10FB9000427101219DF8B40040F2533210FB02F093 +:10FBA000574A02EB800001719DF8B41040F25330C7 +:10FBB00011FB00F0114601EB800042799DF8B40082 +:10FBC00040F2533110FB01F04D4901EB800101F58A +:10FBD00062719DF8A00000EB400303EB001001F8F8 +:10FBE0003020A1229DF8B40040F2533110FB01F007 +:10FBF000434901EB800101F562719DF8A00000EB23 +:10FC0000400303EB001001EBC00042719DF8B410FB +:10FC100001EB410000EB01103A4901EB00113031DA +:10FC200000E071E09DF8A00001EB0010801C09903D +:10FC3000007820F080008030099908709DF8B41099 +:10FC400001EB410000EB01102E4901EB00103030B8 +:10FC50009DF8A01000EB0110801C0990007820F0A6 +:10FC60000400001D099908709DF8B41001EB4100D3 +:10FC700000EB0110234901EB001030309DF8A0107B +:10FC800000EB01108078C0F3401088B99DF8B410E3 +:10FC900001EB410000EB01101A4901EB001030307C +:10FCA0009DF8A01000EB01108078C0F3400058B31D +:10FCB0009DF8B41001EB410000EB0110114901EB7C +:10FCC000001030309DF8A01000EB0110801C09904E +:10FCD000007820F02002099802709DF8B41001EB22 +:10FCE000410000EB0110074901EB001030309DF896 +:10FCF000A01000EB0110801C099006E0088900208C +:10FD00005845002098400020C3E0007820F002020F +:10FD1000099802709DF8B41001EB410000EB01104E +:10FD2000FE4901EB001030309DF8A01000EB0110EF +:10FD3000801C0990007820F00800083009990870AC +:10FD40009DF8B4009DF8A01001EB0010C217CDE99A +:10FD50002E029DF8B41040F2533011FB00F0F04930 +:10FD600001EB800000F562709DF8A01001EB4102EC +:10FD700002EB011100EBC100223009902E9800EB3C +:10FD80004001E84800EB41100D301022089009991D +:10FD9000F8F75BFA9DF8B41040F2533011FB00F015 +:10FDA000DF4901EB800101F562719DF8A00000EBD5 +:10FDB000400202EB001001EBC0012E9800EB400264 +:10FDC000D84800EB421051F81A2F40F8012F49682B +:10FDD00041609DF8B41001EB410000EB0110CF49E8 +:10FDE00001EB001130319DF8A00001EB001001780B +:10FDF0002E9800EB4002CB4800EB421001702E9889 +:10FE000000EB4001C74800EB4111C748026841F8C8 +:10FE10001D2F808888809DF8B41040F2533011FB6C +:10FE200000F0BF4901EB800101F562719DF8A0006F +:10FE300000EB400202EB001001EBC000416B2E987A +:10FE400000EB4002B74800EB4210C0F809109DF8E3 +:10FE5000B41001EB410000EB0110B04901EB0011BF +:10FE600030319DF8A00001EB001041682E9800EBA6 +:10FE70004002AC4800EB4210C0F823102E9881B22B +:10FE800008200991FAF712F99DF8B4100220FAF748 +:10FE90000DF9FCE300202E902F9000213A9122E0F2 +:10FEA000DDE92E10000140EA11720901CDE92E12A0 +:10FEB0009DF8B41001EB4100C0EBC1109B4901EB70 +:10FEC000C001BDF8E8000B30085C3038C117DDE92F +:10FED0002E34184341EA0402CDE92E02BDF8E800B1 +:10FEE000401C80B23A90BDF8E8000A28D8DB9DF8A3 +:10FEF000B400DDE92E1240F2533310FB03F0884BBF +:10FF000003EB800303F562739DF8A00000EB40044F +:10FF100004EB001003EBC00040F8221F42600022F7 +:10FF20002E922F9200213A9122E0DDE92E1000015D +:10FF300040EA11720901CDE92E129DF8B41001EBCF +:10FF40004100C0EBC110794901EBC001BDF8E800E8 +:10FF50001530085C3038C117DDE92E24104341EA22 +:10FF60000402CDE92E02BDF8E800401C80B23A90B0 +:10FF7000BDF8E8000A28D8DB9DF8B400DDE92E12B0 +:10FF800040F2533310FB03F0654B03EB800303F5A2 +:10FF900062739DF8A00000EB400404EB001003EB3B +:10FFA000C00022308160C26000219DF8B40040F2A0 +:10FFB000533210FB02F05A4A02EB800001719DF8A7 +:10FFC000B40040F2533110FB01F0114601EB800008 +:10FFD00000F562709DF8A01001EB410202EB0111E7 +:10FFE00010F831000C2814DC0D229DF8B40040F20A +:10FFF000533110FB01F04A4901EB800000F56270BB +:020000040801F1 +:100000009DF8A01001EB410303EB011100F8312032 +:100010007FE39DF8B40040F2533110FB01F04049FA +:1000200001EB800101F562719DF8A00000EB400238 +:1000300002EB001011F830109DF8B40040F253327A +:1000400010FB02F0364A02EB800040798142DFD19A +:100050009DF8B4009DF8A01001EB0010C217CDE987 +:100060002E023148F53090F8E00708B39DF8B4004F +:1000700000EB400101EB0010284901EB001030308B +:100080009DF8A01000EB0110807A022810D09DF896 +:10009000B40000EB400101EB0010204901EB00101F +:1000A00030309DF8A01000EB0110C07A00287CDDF4 +:1000B00000229DF8B40000EB400101EB001017494D +:1000C00001EB001030309DF8A01000EB0110C2725F +:1000D0001748D0F80C020521B0FBF1F201FB120029 +:1000E00000EB400112482C3000EB41100D3009901C +:1000F0009DF8B40040F2533110FB01F0084901EBC8 +:10010000800000F562709DF8A01001EB410202EB47 +:10011000011100EBC100223010220BE098400020BA +:1001200058450020D8140020C7310020088900203D +:10013000BC120020014608900998F8F786F8FE489E +:10014000D0F80C020521B0FBF1F201FB120000EB2C +:100150004001F9482C3000EB41129DF8B40040F208 +:10016000533110FB01F0F54901EB800101F562719B +:100170009DF8A00000EB400303EB001001EBC00072 +:1001800050F81A1F42F8011F40685060EA48D0F842 +:100190000C020521B0FBF1F201FB120000EB400163 +:1001A000E5482C3000EB411200E094E19DF8B400EA +:1001B00000EB400101EB0010E14901EB001130318F +:1001C0009DF8A00001EB001000781070DA48D0F81C +:1001D0000C020521B0FBF1F201FB120000EB400123 +:1001E000D5482C3000EB41129DF8B40040F2533159 +:1001F00010FB01F0D14901EB800101F562719DF81E +:10020000A00000EB400303EB001001EBC000406BCB +:10021000C2F80900C848D0F80C020521B0FBF1F281 +:1002200001FB120000EB4001C3482C3000EB4111F0 +:10023000C448026841F81D2F80888880BE48D0F8E5 +:100240000C020521B0FBF1F201FB120000EB4001B2 +:10025000B9482C3000EB41129DF8B40000EB40018E +:1002600001EB0010B64901EB001130319DF8A00000 +:1002700001EB00104068C2F8230000229DF8B40092 +:1002800000EB400101EB0010AD4901EB00113031F2 +:100290009DF8A00001EB0010426000213A9154E06B +:1002A000A548D0F80C020521B0FBF1F201FB1200C9 +:1002B00000EB4001A0482C3000EB41112731BDF884 +:1002C000E8409DF8B40040F2533210FB02F09B4A24 +:1002D00002EB800202F562729DF8A00000EB400381 +:1002E00003EB001002EBC00090F8800040F25332A4 +:1002F00010FB02F0914A02EB800202F562729DF857 +:10030000B40040F2533310FB03F08C4B03EB80033B +:1003100003F562739DF8A00000EB400505EB0010AB +:1003200003EBC00090F8810000EB400303EB0010EA +:1003300002EBC0024732BDF8E800001D105C085512 +:10034000BDF8E800401C81B23A91BDF8E8000628EB +:10035000A6DB00213A9142E000239DF8B40040F270 +:10036000533110FB01F0754901EB800101F5627119 +:100370009DF8A00000EB400202EB001001EBC00072 +:1003800090F8800040F2533110FB01F06B4901EB13 +:10039000800101F562719DF8B40040F2533210FB08 +:1003A00002F0664A02EB800202F562729DF8A0003C +:1003B00000EB400404EB001002EBC00090F8810059 +:1003C00000EB400202EB001001EBC0014731BDF829 +:1003D000E8000B54BDF8E800401C81B23A91BDF82A +:1003E000E8000A28B8DB5448D0F80C020521B0FB1D +:1003F000F1F080B2014609900220F8F769FE002171 +:100400000620F9F753FE4C48D0F80C024A49498DB2 +:10041000884206D24848D0F80C02401C4649C1F830 +:100420000C0200210520F9F741FE9DF8B40000EB15 +:10043000400101EB0010424901EB001030309DF803 +:10044000A01000EB0110801C0990007820F0080239 +:10045000099802703848D0F80C020521B0FBF1F27F +:1004600001FB120000EB400133482C3000EB41103F +:10047000D0F823202E9800EB4001334800EB4110C8 +:10048000C0F8232000203A9020E02B48D0F80C023E +:100490000521B0FBF1F201FB120000EB4001264800 +:1004A0002C3000EB41102730BDF8E810425C2E984C +:1004B00000EB4001244800EB41112731BDF8E80072 +:1004C0000A54BDF8E800401C81B23A91BDF8E8003A +:1004D0000628DADB64E09DF8B40000EB400101EB94 +:1004E0000010174901EB001030309DF8A01000EB10 +:1004F0000110801C0990007820F00800083009994C +:1005000008709DF8B40000EB400101EB00100C49AD +:1005100001EB001030309DF8A01000EB0110426894 +:100520002E9800EB4001084800EB4110C0F8232052 +:1005300000203A9030E00000BC1200205845002016 +:1005400098400020C7310020D81400209DF8B40046 +:1005500040F2533110FB01F0FE4901EB800101F53F +:1005600062719DF8A00000EB400202EB001001EB6D +:10057000C0014731BDF8E8000A5C2E9800EB40014D +:10058000F54800EB41112731BDF8E8000A54BDF8E9 +:10059000E800401C81B23A91BDF8E8000628D5DB9E +:1005A00000229DF8B40040F2533110FB01F0E949FC +:1005B00001EB800101F562719DF8A00000EB4003A2 +:1005C00003EB001001EBC00080F846209DF8B4104A +:1005D0000220F9F76BFD9DF8B40040F2533110FB97 +:1005E00001F0DC4901EB800101F562719DF8A0008A +:1005F00000EB400202EB001001EBC000223009903A +:100600002E9800EB4001D44800EB41110D3110222F +:100610000891DDE90801F7F718FE9DF8B40040F2F3 +:10062000533110FB01F0CB4901EB800101F5627100 +:100630009DF8A00000EB400202EB001001EBC001AE +:100640002E9800EB4002C44800EB421051F81A2FDC +:1006500040F8012F496841609DF8B40000EB40016B +:1006600001EB0010BD4901EB001130319DF8A000F5 +:1006700001EB001001782E9800EB4002B64800EB29 +:10068000421001702E9800EB4001B34800E06BE08F +:1006900000EB4111B248026841F81D2F8088888024 +:1006A0009DF8B40040F2533110FB01F0A94901EB71 +:1006B000800101F562719DF8A00000EB400202EBA1 +:1006C000001001EBC000416B2E9800EB4002A248E5 +:1006D00000EB4210C0F809109DF8B40000EB400197 +:1006E00001EB00109D4901EB001130319DF8A00095 +:1006F00001EB001041682E9800EB4002964800EB99 +:100700004210C0F823102E9881B208200991F9F701 +:10071000CDFCA7229DF8B40040F2533110FB01F04C +:100720008C4901EB800101F562719DF8A00000EB9E +:10073000400303EB001001EBC0004271A2229DF8C0 +:10074000B40040F2533110FB01F0824901EB80000C +:1007500000F562709DF8A01001EB410303EB01115D +:1007600000EBC100827000BF00BF0DF081BF9DF89B +:10077000B41001EB4100C0EBC1107A4911F8300010 +:10078000042802D1042125910CE09DF8B41001EB5E +:100790004100C0EBC110734911F83000152801D198 +:1007A000152125919DF8B41001EB4100C0EBC1105B +:1007B0006C4901EBC00041789DF8B40000EB4002A9 +:1007C000C2EBC010674A12F8300041EA002041F243 +:1007D0003001884202D1A62125913DE09DF8B41058 +:1007E00001EB4100C0EBC1105E4901EBC000417854 +:1007F0009DF8B40000EB4002C2EBC010594A12F859 +:10080000300041EA002041F23101884202D1A721A3 +:10081000259121E09DF8B41001EB4100C0EBC1101F +:10082000504911F83000022816D19DF8B41001EBA0 +:100830004100C0EBC1104B4901EBC00001799DF8AC +:10084000B40000EB4002C2EBC010464A02EBC0000D +:10085000C07841EA002125919DF8B41040F2533050 +:1008600011FB00F03B4901EB8000817828910021C9 +:100870003D4A9DF8B40002EB00129DF8A00011540F +:100880003A4890F82800012815D19DF8B41001EBE2 +:10089000410000EB0110314901EB001030309DF8B0 +:1008A000A01000EB0110801C0990007820F080005F +:1008B000803009990870BDF89400A7287ED007DC25 +:1008C00004287CD015287BD0A62841F06D8762E0F3 +:1008D000A0F55850303820B1112872D01228F4D128 +:1008E000FEE39DF8B41040F2533011FB00F01949BB +:1008F00001EB800000F562709DF8A01001EB410251 +:1009000002EB011110F8310090BB00219DF8B400FA +:1009100040F2533210FB02F00E4A02EB80000171EC +:1009200001229DF8B40040F2533110FB01F0094957 +:1009300001EB800101F562719DF8A00000EB40031E +:1009400003EB001001F83020A7229DF8B40040F21C +:1009500053310EE058450020D81400209840002064 +:10096000C731002008890020883E0020BC120020EA +:100970000FE010FB01F0FE4901EB800000F5627012 +:100980009DF8A01001EB410303EB011100EBC10046 +:10099000427101F009BF00219DF8B40040F25332CA +:1009A00010FB02F0F24A02EB800001719DF8B410D6 +:1009B00040F2533011FB00F0114603E0F9E060E132 +:1009C000B0E2E4E201EB800000F562709DF8A01057 +:1009D00001EB410202EB011110F83100022829DC81 +:1009E00003229DF8B40040F2533110FB01F0E049BE +:1009F00001EB800101F562719DF8A00000EB40035E +:100A000003EB001001F83020A9229DF8B40040F259 +:100A1000533110FB01F0D64901EB800000F5627004 +:100A20009DF8A01001EB410303EB011100EBC100A5 +:100A30004271BDE09DF8B41040F2533011FB00F05C +:100A4000CB4901EB800000F562709DF8A01001EB2E +:100A5000410202EB011110F83100052829DC0622C1 +:100A60009DF8B40040F2533110FB01F0C04901EB96 +:100A7000800101F562719DF8A00000EB400303EBDB +:100A8000001001F83020A2229DF8B40040F253314A +:100A900010FB01F0B64901EB800000F562709DF893 +:100AA000A01001EB410303EB011100EBC100427107 +:100AB0007EE09DF8B41040F2533011FB00F0AC49D9 +:100AC00001EB800000F562709DF8A01001EB41027F +:100AD00002EB011100EBC1004079A52815D19DF86A +:100AE000B41001EB410000EB0110A24901EB001032 +:100AF00030309DF8A01000EB0110801C09900078A8 +:100B000020F00400001D099908709DF8B41040F20F +:100B1000533011FB00F0964901EB800000F5627044 +:100B20009DF8A01001EB410202EB011100EBC100A6 +:100B30008078A1283CD09DF8B41040F2533011FBCE +:100B400000F08B4901EB800101F562719DF8A00076 +:100B500000EB400202EB001001EBC00082789DF830 +:100B6000B40040F2533110FB01F0814901EB8001E8 +:100B700001F562719DF8A00000EB400303EB00104B +:100B800001EBC0004271A1229DF8B40040F2533144 +:100B900010FB01F0764901EB800000F562709DF8D2 +:100BA000A01001EB410303EB011100EBC1008270C7 +:100BB000EFE69DF8B41040F2533011FB00F06C49A1 +:100BC00001EB800000F562709DF8A01001EB41027E +:100BD00002EB011100EBC1004079A42830D19DF84F +:100BE000B41001EB410000EB0110624901EB001071 +:100BF00030309DF8A01000EB0110801C09900078A7 +:100C000020F0200020300999087000229DF8B400DF +:100C100040F2533110FB01F0554901EB800101F521 +:100C200062719DF8A00000EB400303EB001001EBA4 +:100C3000C00080F845209DF8B4100220F9F736FA7C +:100C400000219DF8B40040F2533210FB02F0484AF4 +:100C500002EB80000171A1229DF8B40040F25331F3 +:100C600010FB01F0424901EB800000F562709DF835 +:100C7000A01001EB410303EB011100EBC100427135 +:100C800087E69DF8B41040F2533011FB00F038496C +:100C900001EB800000F562709DF8A01001EB4102AD +:100CA00002EB011110F83100012834DC00219DF81D +:100CB000B40040F2533210FB02F02D4A02EB8000E8 +:100CC000017102229DF8B40040F2533110FB01F093 +:100CD000274901EB800101F562719DF8A00000EB4E +:100CE000400303EB001001F83020A3229DF8B4006C +:100CF00040F2533110FB01F01D4901EB800000F57B +:100D000062709DF8A01001EB410303EB011100EBB1 +:100D1000C100427105E19DF8B41040F2533011FB5F +:100D200000F0134901EB800000F562709DF8A010FF +:100D300001EB410202EB011110F83100042839DC0B +:100D400000219DF8B40040F2533210FB02F0084A33 +:100D500002EB8000017105229DF8B40040F253318E +:100D600010FB01F0024901EB800101F5627103E023 +:100D700058450020984000209DF8A00000EB40035B +:100D800003EB001001F83020A3229DF8B40040F2DC +:100D9000533110FB01F0FE4901EB800000F5627059 +:100DA0009DF8A01001EB410303EB011100EBC10022 +:100DB0004271B6E09DF8B41040F2533011FB00F0E0 +:100DC000F34901EB800000F562709DF8A01001EB83 +:100DD000410202EB011110F83100062815DCA122B6 +:100DE0009DF8B40040F2533110FB01F0E84901EBEB +:100DF000800000F562709DF8A01001EB410303EB49 +:100E0000011100EBC10042718BE09DF8B41040F27B +:100E1000533011FB00F0DE4901EB800101F56271F6 +:100E20009DF8A00000EB400202EB001011F830101A +:100E30009DF8B40040F2533210FB02F0D44A02EBAA +:100E40008000407981426CD19DF8B41040F253305B +:100E500011FB00F0114601EB800000F562709DF877 +:100E6000A01001EB410202EB011100EBC100807800 +:100E7000A12836D0A3229DF8B40040F2533110FBD4 +:100E800001F0C34901EB800101F562719DF8A000FA +:100E900000EB400303EB001001EBC00042719DF832 +:100EA000B41040F2533011FB00F0B94901EB80005F +:100EB00000F562709DF8A01001EB410202EB0111F8 +:100EC00000EBC1008078A2282BD000219DF8B4004F +:100ED00040F2533210FB02F0AD4A02EB8000017188 +:100EE0001FE0A1229DF8B40040F2533110FB01F045 +:100EF000A74901EB800101F562719DF8A00000EBAC +:100F0000400303EB001001EBC000427101219DF88A +:100F1000B40040F2533210FB02F09D4A02EB800015 +:100F2000017136E5A1229DF8B40040F2533110FB67 +:100F300001F0974901EB800101F562719DF8A00075 +:100F400000EB400303EB001001EBC00042719DF881 +:100F5000B40040F2533110FB01F08D4901EB8001E8 +:100F600001F562719DF8A00000EB400303EB001057 +:100F700001EBC000827000219DF8B40040F25332B2 +:100F800010FB02F0824A02EB8000017101E50021B2 +:100F90009DF8B40040F2533210FB02F07C4A02EBA1 +:100FA00080000171A7229DF8B40040F2533110FB7C +:100FB00001F0774901EB800101F562719DF8A00015 +:100FC00000EB400303EB001001EBC00042719DF801 +:100FD000B40000EB4001C1EBC0106E4901EBC00052 +:100FE000407930287DD19DF8B40040F2533110FB98 +:100FF00001F0674901EB800101F562719DF8A000E5 +:1010000000EB400202EB001011F830109DF8B40024 +:1010100040F2533210FB02F05D4A02EB800040794F +:1010200081425ED19DF8B40000EB400101EB00105D +:10103000A2F5986101EB001030309DF8A01000EB94 +:101040000110801C0990007820F0010209980270BC +:101050009DF8B40000EB400101EB00104E4901EB9C +:10106000001030309DF8A01000EB0110801C09909A +:10107000007820F00202099802709DF8B40040F256 +:10108000533110FB01F0424901EB800000F5627022 +:101090009DF8A01001EB410202EB011100EBC10031 +:1010A000C078312832D19DF8B40000EB400101EB4B +:1010B0000010394901EB001030309DF8A01000EB12 +:1010C0000110801C0990007820F02002099802701D +:1010D00000229DF8B40040F2533110FB01F001E012 +:1010E000FEE340E02A4901EB800000F562709DF8C4 +:1010F000A01001EB410303EB011100EBC10080F8EC +:1011000045209DF8B4100220F8F7D0FF9DF8B400F8 +:1011100040F2533110FB01F01D4901EB800000F556 +:1011200062709DF8A01001EB410202EB011100EB8F +:10113000C10090F84600012814D1A9229DF8B400FE +:1011400040F2533110FB01F0114901EB800000F532 +:1011500062709DF8A01001EB410303EB011100EB5D +:10116000C1008270DEE39DF8B40000EB4001C1EBEA +:10117000C010084901EBC000407931287ED19DF8AC +:10118000B40040F2533110FB01F0014906E00000C9 +:1011900058450020088900209840002001EB80017C +:1011A00001F562719DF8A00000EB400202EB001017 +:1011B00011F830109DF8B40040F2533210FB02F0E9 +:1011C000FE4A02EB80004079814257D19DF8B4007D +:1011D00040F2533110FB01F0114601EB800000F5A5 +:1011E00062709DF8A01001EB410202EB011100EBCF +:1011F000C10090F8460058BB01229DF8B40040F2AF +:10120000533110FB01F0ED4901EB800101F56271F2 +:101210009DF8A00000EB400303EB001001EBC000C1 +:1012200080F845209DF8B40000EB400101EB001070 +:10123000E34901EB001130319DF8A00001EB0010F3 +:10124000801C0990007820F00100401C099908706A +:101250009DF8B40000EB400101EB0010D84901EB10 +:10126000001030309DF8A01000EB0110801C099098 +:10127000007820F002020998027000E00CE2D148E8 +:1012800090F8E00780B19DF8B40000EB400101EB5D +:101290000010CB4901EB001030309DF8A01000EB9E +:1012A0000110807A022878D1C74890F829000128D7 +:1012B000F9D1C548D0F80C02C349498D88426CD297 +:1012C0009DF8B40040F2533110FB01F0BB4901EB33 +:1012D000800000F562709DF8A01001EB410202EB66 +:1012E000011100EBC10090F84500012854D19DF890 +:1012F000B40040F2533110FB01F0B04901EB800023 +:1013000000F562709DF8A01001EB410202EB0111A3 +:1013100000EBC10090F87F00F0BB01229DF8B40003 +:1013200000EB400101EB0010A54901EB0011303149 +:101330009DF8A00001EB0010C2724FF010429DF822 +:10134000B40040F2533110FB01F09C4901EB8001E5 +:1013500001F562719DF8A00000EB400303EB001063 +:1013600001EBC00082609DF8B40000EB400101EB8E +:101370000010934901EB001130319DF8A00001EB02 +:10138000001001789DF8B40040F2533210FB02F0D7 +:101390008A4A02EB800001E070E005E141709DF8AF +:1013A000B40040F2533110FB01F0114601EB800113 +:1013B00001F562719DF8A00000EB400202EB001005 +:1013C00011F830109DF8B40040F2533210FB02F0D7 +:1013D0007A4A02EB8000407981423ED100229DF89A +:1013E000B40040F2533110FB01F0744901EB80016D +:1013F00001F562719DF8A00000EB400303EB0010C3 +:1014000001EBC000C271A4229DF8B40040F2533138 +:1014100010FB01F0694901EB800101F562719DF853 +:10142000A00000EB400303EB001001EBC000827052 +:10143000A3229DF8B40040F2533110FB01F05F4944 +:1014400001EB800000F562709DF8A01001EB4103F4 +:1014500003EB011100EBC100427100229DF8B400C2 +:1014600000EB400101EB0010554901EB001030305A +:101470009DF8A01000EB0110426053E29DF8B4000B +:1014800040F2533110FB01F04C4901EB800000F5B4 +:1014900062709DF8A01001EB410202EB011100EB1C +:1014A000C10090F8450001287ED19DF8B40040F2BB +:1014B000533110FB01F0414901EB800101F56271EC +:1014C0009DF8A00000EB400202EB001001EBC00011 +:1014D00090F8800040F2533110FB01F0374901EBE6 +:1014E000800101F562719DF8B40040F2533210FBA7 +:1014F00002F0324A02EB800000F562709DF8A020F5 +:1015000002EB420303EB021200EBC20090F88100F1 +:1015100000EB400202EB001001EBC00090F87E00EF +:10152000032841D102229DF8B40000EB400101EBF9 +:101530000010234901EB001130319DF8A00001EBB0 +:101540000010C2724FF010429DF8B40040F25331C7 +:1015500010FB01F0194901EB800101F562719DF862 +:10156000A00000EB400303EB001001EBC000826021 +:101570009DF8B40000EB400101EB0010104901EBB5 +:10158000001130319DF8A00001EB001001789DF8AA +:10159000B40040F2533210FB02F0084A02EB800024 +:1015A00041709DF8B40000E09BE140F2533110FB24 +:1015B00001F0114601EB800108E0000058450020D1 +:1015C00098400020BC320020BC12002001F562715E +:1015D0009DF8A00000EB400202EB001011F8301063 +:1015E0009DF8B40040F2533210FB02F0FE4A02EBC9 +:1015F0008000407981423ED100229DF8B40040F243 +:10160000533110FB01F0F84901EB800101F56271E3 +:101610009DF8A00000EB400303EB001001EBC000BD +:10162000C271A4229DF8B40040F2533110FB01F0C6 +:10163000ED4901EB800101F562719DF8A00000EB1E +:10164000400303EB001001EBC0008270A3229DF861 +:10165000B40040F2533110FB01F0E34901EB80008C +:1016600000F562709DF8A01001EB410303EB01113E +:1016700000EBC100427100229DF8B40000EB400174 +:1016800001EB0010D94901EB001030309DF8A0109B +:1016900000EB0110426045E19DF8B40000EB400111 +:1016A000C1EBC010D24901EBC000407933287DD195 +:1016B0009DF8B40000EB400101EB0010CB4901EBB9 +:1016C000001030309DF8A01000EB0110801C099034 +:1016D000007820F00100401C099908709DF8B400C2 +:1016E00000EB400101EB0010C04901EB001030306D +:1016F0009DF8A01000EB0110801C0990007820F0EC +:101700002002099802709DF8B40000EB400101EB43 +:101710000010B64901EB001030309DF8A01000EB2E +:101720000110801C0990007820F00200801C0999AB +:1017300008709DF8B40040F2533110FB01F0AA4943 +:1017400001EB800042799DF8B40040F2533110FB68 +:1017500001F0A54901EB800000F562709DF8A01032 +:1017600001EB410303EB011100F831209DF8B400B7 +:1017700000EB400101EB00109C4901EB0010303000 +:101780009DF8A01000EB0110801C0990007820F05B +:1017900080008030099908709DF8B40000EB40018A +:1017A00001EB0010914901EB001000E023E0303024 +:1017B0009DF8A01000EB01108078C0F3400020B924 +:1017C0009DF8B4100220F8F771FCA2229DF8B40035 +:1017D00040F2533110FB01F0834901EB800000F52A +:1017E00062709DF8A01001EB410303EB011100EBC7 +:1017F000C100827096E09DF8B40000EB4001C1EB9F +:10180000C0117B4800EBC1004079342869D19DF8B4 +:10181000B40000EB400101EB0010744901EB001033 +:1018200030309DF8A01000EB0110801C099000786A +:1018300020F02002099802709DF8B40000EB4001EE +:1018400001EB0010694901EB001030309DF8A01049 +:1018500000EB0110801C0990007820F0020209982A +:10186000027001229DF8B40040F2533110FB01F0E8 +:101870005D4901EB800000F562709DF8A01001EB5E +:10188000410303EB011100EBC10080F84620A922BF +:101890009DF8B40040F2533110FB01F0524901EBC6 +:1018A000800000F562709DF8A01001EB410303EB8E +:1018B000011100EBC10082709DF8B40040F2533179 +:1018C00010FB01F0484901EB800042799DF8B4001B +:1018D00040F2533110FB01F0434901EB800001E07D +:1018E000E3E21FE000F562709DF8A01001EB4103F8 +:1018F00003EB011100F831209DF8B40000EB40012A +:1019000001EB0010394901EB001030309DF8A010B8 +:1019100000EB0110801C0990007820F080008030DE +:101920000999087000202E902F9000213A9122E012 +:10193000DDE92E10000140EA11720901CDE92E12F5 +:101940009DF8B40000EB4001C1EBC010284901EB49 +:10195000C001BDF8E800801D085C3038C117DDE922 +:101960002E3440EA03022143CDE92E21BDF8E800E0 +:10197000401C81B23A91BDF8E8000828D8DB9DF8F8 +:10198000B4002E9940F2533210FB02F0164A02EBDB +:10199000800202F562729DF8A00000EB400303EBA9 +:1019A000001002EBC000C0F81A1000222E922F92F5 +:1019B00000213A912AE0DDE92E10000140EA11727F +:1019C0000901CDE92E129DF8B40000EB4001C1EBF6 +:1019D000C010074901EBC001BDF8E8000F30085CFA +:1019E0003038C11706E0000058450020984000201C +:1019F00008890020DDE92E34184341EA0402CDE9CC +:101A00002E02BDF8E800401C80B23A90BDF8E80014 +:101A10000628D0DB9DF8B4002E9940F2533210FB1B +:101A200002F0FE4A02EB800202F562729DF8A0000D +:101A300000EB400303EB001002EBC0004163002207 +:101A40002E922F9200213A9122E0DDE92E10000122 +:101A500040EA11720901CDE92E129DF8B40000EBA5 +:101A60004001C1EBC010EE4901EBC001BDF8E80038 +:101A70001530085C3038C117DDE92E34184341EACF +:101A80000402CDE92E02BDF8E800401C80B23A9075 +:101A9000BDF8E8000828D8DB9DF8B4002E9940F284 +:101AA000533210FB02F0DD4A02EB800202F5627253 +:101AB0009DF8A00000EB400303EB001002EBC00018 +:101AC000C0F81E109DF8B40000EB4001C1EBC0103F +:101AD000D34901EBC00042799DF8B40040F2533184 +:101AE00010FB01F0CD4901EB800101F562719DF819 +:101AF000A00000EB400303EB001001EBC000C2703C +:101B00009DF8B40000EB400101EB0010C54901EB6A +:101B1000001130319DF8A00001EB001082789DF893 +:101B2000B40040F2533110FB01F0BC4901EB8001DD +:101B300001F562719DF8A00000EB400303EB00107B +:101B400001EBC00002769DF8B40040F2533110FB67 +:101B500001F0B24901EB800101F562719DF8A0002E +:101B600000EB400202EB001011F830109DF8B400B9 +:101B700040F2533210FB02F0A84A02EB8000407999 +:101B800081427DDA00219DF8B40040F2533210FB0F +:101B900002F0A24A02EB80000171A7229DF8B40076 +:101BA00040F2533110FB01F09C4901EB800101F53B +:101BB00062719DF8A00000EB400303EB001001EB05 +:101BC000C000427101219DF8B40040F2533210FB75 +:101BD00002F0924A02EB800001719DF8B40040F2DD +:101BE000533110FB01F0114601EB800042799DF862 +:101BF000B40040F2533110FB01F0884901EB800141 +:101C000001F562719DF8A00000EB400303EB0010AA +:101C100001F83020A1229DF8B40040F2533110FBAE +:101C200001F07E4901EB800101F562719DF8A00091 +:101C300000EB400303EB001001EBC00042719DF884 +:101C4000B40000EB400101EB0010764901EB0011FC +:101C500030319DF8A00001EB0010801C0990007845 +:101C600020F080008030099908709DF8B40000EBE6 +:101C7000400101EB00106B4901EB0010303000E037 +:101C80005BE09DF8A01000EB0110801C099000782B +:101C900020F00401091D099801709DF8B40000EBC3 +:101CA000400101EB00105F4901EB001030309DF85E +:101CB000A01000EB01108078C0F34010E8B39DF84D +:101CC000B40000EB400101EB0010564901EB00109D +:101CD00030309DF8A01000EB0110801C09900078B6 +:101CE00020F02002099802709DF8B40000EB40013A +:101CF00001EB00104B4901EB001030309DF8A010B3 +:101D000000EB01108078C0F34000E8BB9DF8B40000 +:101D100000EB400101EB0010424901EB00103030B4 +:101D20009DF8A01000EB0110801C0990007820F0B5 +:101D3000080008300999087000E0B5E09DF8B4008B +:101D40009DF8A01001EB0010C217CDE92E029DF8FE +:101D5000B40040F2533110FB01F0304901EB800038 +:101D600000F562709DF8A01001EB410202EB011139 +:101D700000EBC100223009902E9800EB40012A4868 +:101D800000EB41100D3000E089E010220890099925 +:101D9000F6F75BFA9DF8B40040F2533110FB01F006 +:101DA0001E4901EB800101F562719DF8A00000EB76 +:101DB000400202EB001001EBC0012E9800EB400244 +:101DC000194800EB421051F81A2F40F8012F4968CA +:101DD00041609DF8B40000EB400101EB0010114997 +:101DE00001EB001130319DF8A00001EB00100178EB +:101DF0002E9800EB40020C4800EB421001702E9828 +:101E000000EB4001084800EB41110848026841F826 +:101E10001D2F808888809DF8B40009E05845002077 +:101E20000889002098400020D8140020C7310020E5 +:101E300040F2533110FB01F0FE4901EB800101F546 +:101E400062719DF8A00000EB400202EB001001EB74 +:101E5000C000416B2E9800EB4002F74800EB4210A7 +:101E6000C0F809109DF8B40000EB400101EB001030 +:101E7000F24901EB001130319DF8A00001EB001098 +:101E800041682E9800EB4002EB4800EB4210C0F88E +:101E900023102E9881B208200991F8F707F99DF8D0 +:101EA000B4100220F8F702F9FEE300202E902F90E4 +:101EB00000213A9122E0DDE92E10000140EA117282 +:101EC0000901CDE92E129DF8B40000EB4001C1EBF1 +:101ED000C010DB4901EBC001BDF8E8000B30085C25 +:101EE0003038C117DDE92E24104341EA0402CDE960 +:101EF0002E02BDF8E800401C80B23A90BDF8E80020 +:101F00000C28D8DB9DF8B400DDE92E1240F25333E3 +:101F100010FB03F0C74B03EB800303F562739DF8DE +:101F2000A00000EB400404EB001003EBC00040F8FD +:101F3000221F426000222E922F9200213A9122E02D +:101F4000DDE92E10000140EA11720901CDE92E12DF +:101F50009DF8B40000EB4001C1EBC010B84901EBA3 +:101F6000C001BDF8E8001730085C3038C117DDE962 +:101F70002E34184341EA0402CDE92E02BDF8E800F0 +:101F8000401C80B23A90BDF8E8000C28D8DB9DF8E0 +:101F9000B400DDE92E1240F2533310FB03F0A54BE1 +:101FA00003EB800303F562739DF8A00000EB40048F +:101FB00004EB001003EBC00022308160C2600021FE +:101FC0009DF8B40040F2533210FB02F0994A02EB44 +:101FD000800001719DF8B40040F2533110FB01F014 +:101FE000114601EB800000F562709DF8A01001EB36 +:101FF000410202EB011110F83100032814DC042225 +:102000009DF8B40040F2533110FB01F0894901EB17 +:10201000800000F562709DF8A01001EB410303EB16 +:10202000011100F831207EE39DF8B40040F25331F5 +:1020300010FB01F07F4901EB800101F562719DF811 +:10204000A00000EB400202EB001011F830109DF8E8 +:10205000B40040F2533210FB02F0764A02EB8000EB +:1020600040798142DFD19DF8B4009DF8A01001EBCA +:102070000010C217CDE92E02724890F8E00708B3AD +:102080009DF8B40000EB400101EB00106B4901EB3F +:10209000001030309DF8A01000EB0110807A02286B +:1020A00010D09DF8B40000EB400101EB0010634933 +:1020B00001EB001030309DF8A01000EB0110C07A49 +:1020C00000287DDD00229DF8B40000EB400101EB0B +:1020D00000105A4901EB001030309DF8A01000EBC1 +:1020E0000110C2725848D0F80C020521B0FBF1F281 +:1020F00001FB120000EB400153482C3000EB411073 +:102100000D3009909DF8B40040F2533110FB01F0FE +:10211000484901EB800000F562709DF8A01001EBCA +:10212000410202EB011100EBC100223010220146F6 +:1021300008900998F6F789F84348D0F80C02052171 +:10214000B0FBF1F201FB120000EB40013E482C30E5 +:1021500000EB41129DF8B40040F2533110FB01F046 +:10216000344901EB800101F562719DF8A00000EB9C +:10217000400303EB001001EBC00050F81A1F42F8B7 +:10218000011F406850603048D0F80C020521B0FBB8 +:10219000F1F201FB120000EB40012B482C3000EB68 +:1021A00041129DF8B40000EB400101EB00102349FF +:1021B00001EB001130319DF8A00001EB001000E0B0 +:1021C00095E1007810702048D0F80C020521B0FB92 +:1021D000F1F201FB120000EB40011B482C3000EB38 +:1021E00041129DF8B40040F2533110FB01F0114947 +:1021F00001EB800101F562719DF8A00000EB400346 +:1022000003EB001001EBC000406BC2F809000E4860 +:10221000D0F80C020521B0FBF1F201FB120000EB3B +:10222000400109482C3000EB41110648F53802689E +:102230000CE0000058450020D814002098400020F1 +:1022400008890020BC320020BC12002041F81D2F5C +:1022500080888880FE48D0F80C020521B0FBF1F29E +:1022600001FB120000EB4001F9482C3000EB411259 +:102270009DF8B40000EB400101EB0010F54901EBC3 +:10228000001130319DF8A00001EB00104068C2F849 +:10229000230000229DF8B40000EB400101EB001088 +:1022A000EC4901EB001130319DF8A00001EB00106A +:1022B000426000213A9154E0E548D0F80C02052133 +:1022C000B0FBF1F201FB120000EB4001E0482C30C2 +:1022D00000EB41112731BDF8E8409DF8B40040F211 +:1022E000533210FB02F0DC4A02EB800202F562720C +:1022F0009DF8A00000EB400303EB001002EBC000D0 +:1023000090F8800040F2533210FB02F0D24A02EB08 +:10231000800202F562729DF8B40040F2533310FB64 +:1023200003F0CD4B03EB800303F562739DF8A0002F +:1023300000EB400505EB001003EBC00090F88100B6 +:1023400000EB400303EB001002EBC0024732BDF884 +:10235000E800001D105C0855BDF8E800401C81B283 +:102360003A91BDF8E8000628A6DB00213A9142E048 +:1023700000239DF8B40040F2533110FB01F0B64940 +:1023800001EB800101F562719DF8A00000EB4002B5 +:1023900002EB001001EBC00090F8800040F25331D6 +:1023A00010FB01F0AC4901EB800101F562719DF871 +:1023B000B40040F2533210FB02F0A74A02EB800255 +:1023C00002F562729DF8A00000EB400404EB0010DF +:1023D00002EBC00090F8810000EB400202EB00101D +:1023E00001EBC0014731BDF8E8000B54BDF8E8002F +:1023F000401C81B23A91BDF8E8000A28B8DB944845 +:10240000D0F80C020521B0FBF1F080B20146099032 +:102410000220F6F75DFE00210620F7F747FE8C4804 +:10242000D0F80C028A49498D884206D28848D0F8F3 +:102430000C02401C8649C1F80C0200210520F7F768 +:1024400035FE9DF8B41001EB410000EB011081490D +:1024500001EB001030309DF8A01000EB0110801C43 +:102460000990007820F00802099802707848D0F8A6 +:102470000C020521B0FBF1F201FB120000EB400160 +:1024800073482C3000EB4110D0F823202E9800EB3D +:102490004001724800EB4110C0F8232000203A9020 +:1024A00020E06B48D0F80C020521B0FBF1F201FBF3 +:1024B000120000EB400166482C3000EB4110273041 +:1024C000BDF8E810425C2E9800EB4001634800EB39 +:1024D00041112731BDF8E8000A54BDF8E800401C5E +:1024E00081B23A91BDF8E8000628DADB59E09DF8A0 +:1024F000B41001EB410000EB0110564901EB001054 +:1025000030309DF8A01000EB0110801C099000787D +:1025100020F008000830099908709DF8B41001EB0C +:10252000410000EB01104B4901EB001030309DF8E9 +:10253000A01000EB011042682E9800EB40014748C4 +:1025400000EB4110C0F8232000203A9025E09DF8D0 +:10255000B41040F2533011FB00F03F4901EB800111 +:1025600001F562719DF8A00000EB400202EB001043 +:1025700001EBC0014731BDF8E8000A5C2E9800EB82 +:102580004001364800EB41112731BDF8E8000A54FC +:10259000BDF8E800401C81B23A91BDF8E800062879 +:1025A000D5DB00229DF8B40040F2533110FB01F05E +:1025B000294901EB800101F562719DF8A00000EB53 +:1025C000400303EB001001EBC00080F846209DF8AB +:1025D000B4100220F7F76AFD9DF8B40040F25331C1 +:1025E00010FB01F01C4901EB800101F562719DF8BF +:1025F000A00000EB400202EB001001EBC000223013 +:1026000009902E9800EB4001144800EB41110D3168 +:1026100010220891DDE90801F5F717FE9DF8B410C6 +:1026200040F2533011FB00F00B4901EB800101F542 +:1026300062719DF8A00000EB400202EB001001EB7C +:10264000C0012E9800EB4002044800EB421007E066 +:10265000BC1200209840002058450020D8140020CB +:1026600051F81A2F40F8012F496841609DF8B410C5 +:1026700001EB410000EB0110F94901EB0011303191 +:102680009DF8A00001EB001001782E9800EB4002AD +:10269000F44800EB421001702E9800EB4001F14825 +:1026A00000EB4111F04800E07EE0026841F81D2F88 +:1026B000808888809DF8B41040F2533011FB00F000 +:1026C000EA4901EB800101F562719DF8A00000EB81 +:1026D000400202EB001001EBC000416B2E9800EBB2 +:1026E0004002E04800EB4210C0F809109DF8B41019 +:1026F00001EB410000EB0110D94901EB0011303131 +:102700009DF8A00001EB001041682E9800EB4002FC +:10271000D44800EB4210C0F823102E9881B2082054 +:102720000991F7F7C3FC00229DF8B40040F2533141 +:1027300010FB01F0CD4901EB800101F562719DF8BC +:10274000A00000EB400303EB001001EBC00080F899 +:102750004620A7229DF8B40040F2533110FB01F04F +:10276000C24901EB800101F562719DF8A00000EB08 +:10277000400303EB001001EBC0004271A2229DF860 +:10278000B40040F2533110FB01F0B84901EB800076 +:1027900000F562709DF8A01001EB410303EB0111FD +:1027A00000EBC100827000BF00BF0BF061BF0021D1 +:1027B000AF4A9DF8B40002EB00129DF8A00011543E +:1027C0009DF8B41001EB4100C0EBC110A94901EB29 +:1027D000C000407870280ED19DF8B41001EB410084 +:1027E000C0EBC110A34901EBC0008078FA2802D1E8 +:1027F000B121259142E09DF8B41001EB4100C0EBFE +:10280000C1109C4901EBC000407800F0F000C028E6 +:102810000ED19DF8B41001EB4100C0EBC1109549F9 +:1028200001EBC0008078FA2802D1B621259125E07D +:102830009DF8B41001EB4100C0EBC1108D4911F8B7 +:10284000300000F0F000502818D19DF8B41001EBD2 +:102850004100C0EBC110874901EBC000407800F097 +:10286000F00030280AD19DF8B41001EB4100C0EB14 +:10287000C110804901EBC000817825919DF8B4100A +:1028800040F2533011FB00F0784901EB8000817871 +:1028900028910021764A9DF8B40002EB00129DF8C1 +:1028A000A0001154744890F82800012815D19DF813 +:1028B000B41001EB410000EB0110694901EB00107D +:1028C00030309DF8A01000EB0110801C09900078BA +:1028D00020F08000803009990870BDF894006528C8 +:1028E00074D004DC012809D0032805D17FE0B12889 +:1028F00002D0B62800D100E08BE18AE19DF8B41047 +:1029000001EB4100C0EBC1105A4901EBC000007956 +:10291000012806D0022805D0032804D0052864D158 +:1029200002E062E061E060E09DF8B41040F25330F4 +:1029300011FB00F04D4901EB800000F562709DF83D +:10294000A01001EB410202EB011110F83100E0BBD5 +:1029500000219DF8B40040F2533210FB02F0434ACC +:1029600002EB8000017101229DF8B40040F2533166 +:1029700010FB01F03D4901EB800101F562719DF80A +:10298000A00000EB400303EB001001F83020B6225A +:102990009DF8B40040F2533110FB01F0334901EBD4 +:1029A000800101F562719DF8A00000EB400303EB8C +:1029B000001001EBC0004271B2229DF8B40040F259 +:1029C000533110FB01F0294901E00DE037E001EB44 +:1029D000800000F562709DF8A01001EB410303EB4D +:1029E000011100EBC100827000BF00BF11E19DF832 +:1029F000B41001EB4100C0EBC1101E4901EBC00057 +:102A0000C1791E4880F8031D9DF8B41001EB410008 +:102A100000EB0110124901EB001130319DF8A000CC +:102A200001EB0010801C0990144890F8030DC208B7 +:102A30000998007862F3000009990870E9E09DF8B0 +:102A4000B41001EB4100C0EBC1100A4901EBC0001A +:102A5000007900F0F00098B9B821259112E000004B +:102A600098400020D8140020C7310020584500208D +:102A7000883E002008890020BC120020BC220020D3 +:102A8000B921259100213A9120E09DF8B41001EB85 +:102A9000410000EB0110FE4901EB00113031BDF89F +:102AA000E80001EB001041789DF8B40000EB400213 +:102AB000C2EBC010F74A12F830005038814200D102 +:102AC00012E0BDF8E800401C81B23A919DF8B410C4 +:102AD00001EB410000EB0110ED4901EB0010C17961 +:102AE000BDF8E8008142D0DC00BF9DF8B41040F290 +:102AF000533011FB00F0E84901EB800000F56270F3 +:102B00009DF8A01001EB410202EB011110F8310019 +:102B1000012834D100219DF8B40040F2533210FB5B +:102B200002F0DD4A02EB8000017102229DF8B40040 +:102B300040F2533110FB01F0D74901EB800101F560 +:102B400062719DF8A00000EB400303EB001001F858 +:102B50003020B9229DF8B40040F2533110FB01F04F +:102B6000CD4901EB800101F562719DF8A00000EBF9 +:102B7000400303EB001001EBC000427148E09DF8F8 +:102B8000B41040F2533011FB00F0C34901EB800058 +:102B900000F562709DF8A01001EB410202EB0111FB +:102BA00010F83100012833D100219DF8B40040F223 +:102BB000533210FB02F0B84A02EB8000017102228E +:102BC0009DF8B40040F2533110FB01F0B24901EB23 +:102BD000800101F562719DF8A00000EB400303EB5A +:102BE000001001F83020B9229DF8B40040F25331B2 +:102BF00010FB01F0A84901EB800000F562709DF820 +:102C0000A01001EB410303EB011100EBC100427185 +:102C100000BF00BFC9E59DF8B40000EB400101EB27 +:102C200000109B4901EB0010007B20B101287DD0F2 +:102C300002287CD1EDE299499DF8B40031F81000EA +:102C4000801F81B209919DF8B40000EB4001C1EBF7 +:102C5000C010904901EBC000401C08900999F6F79C +:102C600073FE0022CDE930029DF8B40000EB400174 +:102C7000C1EBC010874901EBC00288489DF8B41031 +:102C800030F81100401F11180991042109981FF014 +:102C9000B7FFC217CDE92E022FA819C82E995940A7 +:102CA000604001437ED100227D499DF8B40001EBD4 +:102CB000001002709DF8B40000EB4001C1EBC010A1 +:102CC000744901EBC00001792591BDF894003128C9 +:102CD00002D0452867D1FCE070489DF8B41030F868 +:102CE00011001838412190FBF1F0C217C1B2CDE9B3 +:102CF0002E026C4880F8AC1000203A90DFE09DF87E +:102D0000B40000EB4001C1EBC010624901EBC0010F +:102D1000BDF8E80000EB80101430095C614AAD3268 +:102D2000BDF8E80011549DF8B40001E0D4E06FE272 +:102D300000EB4001C1EBC010564901EBC001BDF8EA +:102D4000E80000EB80101A3001440991082109982D +:102D50001FF014FF8DED0E0A524AB932BDF8E8009B +:102D60000E9902EB001041609DF8B40000EB4001A9 +:102D7000C1EBC010474901EBC001BDF8E80000EB12 +:102D80008010323001440991082109981FF0F6FEA5 +:102D90008DED0E0A434AB932BDF8E8000E9902EBF8 +:102DA000001001E097E095E001609DF8B40000EBB1 +:102DB0004001C1EBC010374901EBC001BDF8E8008C +:102DC00000EB80103A3001440991082109981FF066 +:102DD000D5FE8DED0E0A334AB932BDF8E8000E99E2 +:102DE00002EB001081609DF8B40000EB4001C1EBE4 +:102DF000C010284901EBC001BDF8E80000EB8010CD +:102E0000423001440991082109981FF0B7FE8DED69 +:102E10000E0A244AB932BDF8E8000E9902EB001000 +:102E2000C1609DF8B40000EB400101EB00101849AF +:102E300001EB00113031BDF8E80001EB0010801CFF +:102E40000990007820F080008030099908709DF882 +:102E5000B40000EB4001C1EBC0100E4901EBC00211 +:102E60000E489DF8B41030F81100401E125C9DF819 +:102E7000B40040F2533110FB01F0074901EB800030 +:102E800000F562709DF8A01001EB41030CE000001A +:102E9000984000200889002058450020887A0020AA +:102EA000883E0020BC32002003EB011100EBC10082 +:102EB00080F84420BDF8E800401C80B23A90BDF88C +:102EC000E8000021DDE92E34C01AA141FFF617AF5A +:102ED00000E000BF00BFB4E29DF8B40000EB400189 +:102EE000C1EBC010FE4901EBC000407D9DF8B4105D +:102EF00001EB4102C2EBC111F94A02EBC101897D2C +:102F000040EA0120C217CDE92E029DF8B40000EB83 +:102F10004001C1EBC010F24901EBC001099115213C +:102F20000998F6F7F5FC0022CDE930022FA815C864 +:102F30002E995140604001437ED19DF8B40000EBD2 +:102F40004001C1EBC010E64911F83000401EC1B28B +:102F500028910021E34A9DF8B40002EB00129DF88D +:102F6000A0001154E04A9DF8A00011549FEDDF0A23 +:102F700010EE101A0C329DF8A00002EB0010416018 +:102F80009DF8B40000EB4001C1EBC011D44800EB48 +:102F9000C10081799DF8B40000EB4002C2EBC01083 +:102FA000CF4A02EBC000407941EA002000EE100A4F +:102FB000B8EEC00A9FEDCE1AC0EE010A9DF8B4002B +:102FC00000EB4001C1EBC010114601EBC0000179DC +:102FD0009DF8B40000EB4002C2EBC010C04A02EB07 +:102FE000C000C07841EA002000EE100AB8EEC00A26 +:102FF00030EE800A10EE101ABB4A0C329DF8A00089 +:1030000002EB001001609DF8B40000EB4001C1EB41 +:10301000C010B34901EBC000817A9DF8B40000EB09 +:103020004002C2EBC010AE4A02EBC000407A41EA57 +:10303000002000EE100A00E0EAE0B8EEC00A9FEDC2 +:10304000AC1AC0EE010A9DF8B40000EB4001C1EBE0 +:10305000C010114601EBC000017A9DF8B40000EBEE +:103060004002C2EBC0109E4A02EBC000C07941EAA8 +:10307000002000EE100AB8EEC00A30EE800A10EE12 +:10308000101A994A0C329DF8A00002EB00108160E2 +:103090009DF8B40000EB4001C1EBC010904901EB7A +:1030A000C000C07A00F0800038BB9DF8B40000EB8F +:1030B0004001C1EBC0108A4901EBC000017B9DF8C3 +:1030C000B40000EB4002C2EBC010854A02EBC00026 +:1030D000C07A41EA002000EE100AF8EEC00AB3EE12 +:1030E000001A80EE810A10EE100A7F4A0C329DF819 +:1030F000A01002EB0111C86047E09DF8B40000EB9E +:103100004001C1EBC010764901EBC000017B9DF886 +:10311000B40000EB4002C2EBC010714A02EBC000E9 +:10312000C07A41EA0020404280B200EE100AB8EEB8 +:10313000C00A8DED030A0398F5F7F0FA9FED6D0BC9 +:1031400053EC102BCDE904019DED040B51EC100B59 +:10315000F5F7C8F99FED690B53EC102BCDE906018B +:103160009DED060B51EC100BF5F747F9CDE9080181 +:103170009DED080B51EC100BF5F7E3FA5A4A0C32AF +:103180009DF8A01002EB0111C8609DF8B40000EB9F +:10319000400101EB00105B4901EB001030309DF85D +:1031A000A01000EB0110801C0990007820F0800036 +:1031B0008030099908709DF8B41001EB4100C0EB14 +:1031C000C110474901EBC000C27D9DF8B40040F238 +:1031D000533110FB01F04C4901EB800000F56270A7 +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F844209DF8B41001EB410000EB011071 +:10320000404901EB0010C1793748AD3880F8AC1067 +:1032100017E19DF8B41001EB4100C0EBC11030493B +:1032200001EBC000C0799DF8B41001EB4102C2EB84 +:10323000C1112B4A02EBC101097A40EA0120C217F1 +:10324000CDE92E029DF8B41001EB4100C0EBC11096 +:10325000234901EBC001099107210998F6F758FBB2 +:103260000022CDE93002DDE93032DDE92E1059408F +:10327000504001437ED19DF8B41001EB4100C0EBFA +:10328000C110174911F83000401EC1B22891002129 +:10329000144A9DF8B40002EB00100170124A9DF828 +:1032A000A00011549DF8B41001EB4100C0EBC11017 +:1032B0000B4901EBC000817908460191F5F7A8F9A7 +:1032C000CDE902019DED021B9FED100B23F03CFBAD +:1032D0008DED060B9DF8B41001EB41001AE00000E3 +:1032E00008890020883E002069330020000000008B +:1032F00000FF7F4700000000000030400000000099 +:103300000000000098400020584500200000000008 +:1033100000002440C0EBC110F64901EBC000017968 +:103320009DF8B40000EB4002C2EBC010F14A02EB82 +:10333000C000C07841EA002000EE100AB8EEC00AD2 +:103340008DED030A0398F5F7E9F9CDE904019DED48 +:10335000060B53EC102B9DED040B51EC100BF5F705 +:10336000C1F8CDE908019DED080B51EC100BF5F704 +:10337000E8F900E064E0E04A9DF8A01002EB0111DA +:1033800048601FED260A10EE101A9DF8A00002EB0F +:10339000001001601FED2B0A10EE101A9DF8A0001E +:1033A00002EB001081601FED2F0A10EE101A9DF83D +:1033B000A00002EB0010C1609DF8B41001EB4100C9 +:1033C00000EB011002F6235101EB001130319DF8A2 +:1033D000A00001EB0010801C0990007820F0800014 +:1033E0008030099908709DF8B41001EB4100C0EBE2 +:1033F000C110C04901EBC000427A9DF8B40040F210 +:10340000533110FB01F0BD4901EB800000F5627003 +:103410009DF8A01001EB410303EB011100EBC1008B +:1034200080F844209DF8B41001EB410000EB01103E +:10343000B34901EB0010C179AF48B93880F8AC103E +:1034400000BF00BF0BF014B99DF8B41001EB4100B0 +:10345000C0EBC110A74901EBC000C1789DF8B400D2 +:1034600000EB4002C2EBC010A24A02EBC000807821 +:1034700041EA002129919DF8B41001EB4100C0EB15 +:10348000C110114601EBC001BDF8A400401C095C4D +:103490009DF8B40000EB4002C2EBC010954A02EB6D +:1034A000C002BDF8A400105C41EA0020C217CDE9BB +:1034B0002E029DF8B41001EB4100C0EBC1108D4904 +:1034C00001EBC0000990BDF8A410F6F721FA002224 +:1034D000CDE930022FA819C82E9959406040014308 +:1034E00041F068869DF8B41001EB4100C0EBC110BB +:1034F000804901EBC0004178289100213A911CE0FD +:103500009DF8B41001EB410000EB01107C4901EB88 +:1035100000113031BDF8E80001EB001041789DF852 +:10352000A000814204D1BDF8E800C1B2289112E0A8 +:10353000BDF8E800401C81B23A919DF8B41001EB4F +:10354000410000EB01106E4901EB0010C179BDF89C +:10355000E8008142D4DC00BF9DF8B41001EB4100CB +:1035600000EB0110664901EB001030309DF8A0100F +:1035700000EB0110801C0990007820F08000803062 +:10358000099908709DF8B41001EB4100C0EBC1101F +:10359000584901EBC000007925900020594A9DF858 +:1035A000B41002EB01129DF8A0105054BDF8940025 +:1035B000F3287DD009DC05287BD006280ED0F12821 +:1035C00078D0F22841F0F585F7E3F42873D0F62897 +:1035D00072D0F72871D0F828F4D1EFE306211091CA +:1035E00000213691EBE3BDF84000401C81B2109100 +:1035F0009DF8B41001EB4100C0EBC1103D4901EB57 +:10360000C001BDF84000095C2591BDF84000401C98 +:1036100081B21091BDF89400F12804D0F22868D04E +:10362000F32871D1FEE39DF8B41001EB4100C0EB2B +:10363000C110304901EBC001BDF84000095C29917F +:10364000BDF84000401C81B210919DF8B41001EB10 +:10365000410000EB01102A4901EB001130319DF8C7 +:10366000A020BDF8D800104401EB0010407A00F013 +:103670000100E8B39DF8B41040F2533011FB00F0A4 +:103680001E4901EB800101F562719DF8A020BDF893 +:10369000D800104400EB400202EB001001EBC00028 +:1036A00090F8900000F0010010BB9DF8B41005E008 +:1036B000FDE3FDE3FDE3FDE3FDE3FDE340F2533015 +:1036C00011FB00F00D4901EB800101F562719DF8DD +:1036D000A020BDF8D800104400EB400202EB00101F +:1036E00001EBC00090F8820010B100213A913CE05B +:1036F0009EE0FCE308890020753300205845002037 +:1037000098400020883E0020F2E39DF8B41040F27B +:10371000533011FB00F0FD4901EB800101F56271AE +:103720009DF8A020BDF8D800104400EB400202EB49 +:10373000001001EBC00000F18301BDF8E8000A5C55 +:103740009DF8B40000EB400101EB0010F04901EBE3 +:1037500000100E30BDF8E810405C824200D008E056 +:10376000BDF8E800401C81B23A91BDF8E800042899 +:10377000CBDB00BFBDF8E800042859D104213A9101 +:103780002FE09DF8B41040F2533011FB00F0DF49F8 +:1037900001EB800101F562719DF8A020BDF8D80011 +:1037A000104400EB400202EB001001EBC00000F1FE +:1037B0008301BDF8E8000A5C9DF8B40000EB40010D +:1037C00001EB0010D24901EB00100E30BDF8E810FB +:1037D000405C824200D008E0BDF8E800401C81B2A5 +:1037E0003A91BDF8E8000A28CBDB00BFBDF8E8003D +:1037F0000A281DD09DF8B41040F2533011FB00F0A0 +:10380000C24901EB800101F562719DF8A020BDF86D +:10381000D800104400EB400202EB001001EBC000A6 +:1038200090300990007820F00100401C0999087040 +:10383000BDF8A4000F287CD19DF8B40000EB400136 +:1038400001EB0010B24901EB001130319DF8A020CE +:10385000BDF8D800104401EB0010801C09900078DE +:1038600020F00400001D0999087000203A902DE016 +:103870009DF8B40000EB4001C1EBC010A54901EB7D +:10388000C001BDF84020BDF8E80010440A5C9DF876 +:10389000B40040F2533110FB01F09C4901EB800170 +:1038A00001F562719DF8A030BDF8D800184400EB16 +:1038B000400303EB001001EBC0014731BDF8E80005 +:1038C0000A54BDF8E800401C81B23A91BDF8E80006 +:1038D0000A28CDDBBDF840000A3081B210910021EA +:1038E0003A912FE09DF8B40000EB4001C1EBC0100D +:1038F000884901EBC001BDF84020BDF8E800104444 +:103900000A5C9DF8B40040F2533110FB01F07F498E +:1039100001EB800101F562719DF8A030BDF8D8007F +:10392000184400EB400303EB001001EBC0016031D1 +:1039300000E07AE2BDF8E8000A54BDF8E800401C57 +:1039400081B23A91BDF8E8000228CBDBBDF8400017 +:10395000801C81B210919DF8B40000EB4001C1EBD6 +:10396000C0106C4901EBC001BDF84000085C0104C7 +:103970009DF8B40000EB4002C2EBC010654A02EBB8 +:10398000C002BDF84000401C105C41EA00219DF8D7 +:10399000B40000EB4002C2EBC0105E4A02EBC00272 +:1039A000BDF84000801C105C01439DF8B40040F25B +:1039B000533210FB02F0554A02EB800202F56272AC +:1039C0009DF8A030BDF8D800184400EB400303EB8D +:1039D000001002EBC0004167BDF84000C01C81B27E +:1039E00010914D4890F8E007F0BB00213A9120E09B +:1039F0009DF8B40040F2533110FB01F0434901EB54 +:103A0000800101F562719DF8A020BDF8D800104436 +:103A100000EB400202EB001001EBC0004730BDF8A4 +:103A2000E810405C00B108E0BDF8E800401C81B23D +:103A30003A91BDF8E8000A28DADB00BFBDF8E800DB +:103A40000A281BD140229DF8B40040F2533110FBEC +:103A500001F02E4901EB800101F562719DF8A03063 +:103A6000BDF8D800184400E04FE000EB400303EB42 +:103A7000001001EBC00080F87E2066E19DF8B400E4 +:103A800040F2533110FB01F0204901EB800101F5B8 +:103A900062719DF8A020BDF8D800104400EB4002F0 +:103AA00002EB001001EBC00090F87E0068BB002123 +:103AB0002A9121E10021379137E09DF8B40040F2CE +:103AC000533110FB01F0114901EB800101F56271E6 +:103AD0009DF8A020BDF8D800104400EB400202EB96 +:103AE000001001EBC0014731BDF8DC00001D095C8E +:103AF0009DF8A80000EB4002084800EB4202BDF828 +:103B0000DC00105C81420BD013E01EE15845002020 +:103B10009840002008890020BC3200208834002012 +:103B2000BDF8DC00401C81B23791BDF8DC000628EE +:103B3000C3DB00BFBDF8DC0006287DD103229DF861 +:103B4000B40040F2533110FB01F0FE4901EB80015B +:103B500001F562719DF8A030BDF8D800184400EB63 +:103B6000400303EB001001EBC00080F87E209DF8BD +:103B7000B40000EB400101EB0010F34901EB001130 +:103B800030319DF8A020BDF8D800104401EB0010A2 +:103B9000801C0990007820F004020998027000202F +:103BA0003A901FE020229DF8B40040F2533110FB00 +:103BB00001F0E44901EB800101F562719DF8A0304C +:103BC000BDF8D800184400EB400303EB001001EBF4 +:103BD000C0015131BDF8E8000A54BDF8E800401CAE +:103BE00081B23A91BDF8E8000F28DBDB00213A9161 +:103BF0001FE020229DF8B40040F2533110FB01F089 +:103C0000D04901EB800101F562719DF8A030BDF84B +:103C1000D800184400EB400303EB001001EBC00197 +:103C20006331BDF8E8000A54BDF8E800401C81B2D9 +:103C30003A91BDF8E80000E059E00A28D9DB0022FB +:103C40009DF8B40040F2533110FB01F0BD4901EB87 +:103C5000800101F562719DF8A030BDF8D8001844CC +:103C600000EB400303EB001001EBC00080F878206C +:103C700000213A911FE000229DF8B40040F2533138 +:103C800010FB01F0AF4901EB800101F562719DF875 +:103C9000A030BDF8D800184400EB400303EB00103F +:103CA00001EBC0017931BDF8E8000A54BDF8E80025 +:103CB000401C81B23A91BDF8E8000528DBDB9DF895 +:103CC000B40040F2533110FB01F09E4901EB80013A +:103CD00001F562719DF8A020BDF8D800104400EBFA +:103CE000400202EB001001EBC000406F0CE09DF8B9 +:103CF000A800401CC1B22A919448B0F8CA019DF8AE +:103D0000A81088423FF7D6AE00BF9048B0F8CA016D +:103D10009DF8A810884218D140229DF8B40040F2C6 +:103D2000533110FB01F0874901EB800101F562710D +:103D30009DF8A030BDF8D800184400EB400303EB19 +:103D4000001001EBC00080F87E209DF8B40040F226 +:103D5000533110FB01F07B4901EB800101F56271E9 +:103D60009DF8A020BDF8D800104400EB400202EB03 +:103D7000001001EBC00090F87E00032804D0112849 +:103D80001ED0402850D134E0F2229DF8B40040F219 +:103D9000533110FB01F06B4901EB800101F56271B9 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001001EBC000427136E0F3E3F3E319E1D8 +:103DC000F3229DF8B40040F2533110FB01F05D493D +:103DD00001EB800101F562719DF8A030BDF8D800BB +:103DE000184400EB400303EB001001EBC0004271EC +:103DF0001AE0F2229DF8B40040F2533110FB01F0BA +:103E0000504901EB800101F562719DF8A030BDF8C9 +:103E1000D800184400EB400303EB001001EBC00096 +:103E2000427100E0C7E000BF6EE09DF8B40000EB17 +:103E3000400101EB0010444901EB001130319DF8C5 +:103E4000A020BDF8D800104401EB0010801C0990A0 +:103E5000007820F00402099802709DF8B40040F246 +:103E6000533110FB01F0374901EB800000F562701F +:103E70009DF8A020BDF8D810114401EB410202EBDF +:103E8000011100EBC10090F8900000F0010080B338 +:103E900000229DF8B40040F2533110FB01F0294993 +:103EA00001EB800101F562719DF8A03005E0FDE3B2 +:103EB000FDE3AFE0FCE3FCE3FCE3BDF8D80018440D +:103EC00000EB400303EB001001EBC000A0F88E20D4 +:103ED00005229DF8B40040F2533110FB01F019495E +:103EE00001EB800101F562719DF8A03002E00CE069 +:103EF0007AE009E0BDF8D800184400EB400303EB7A +:103F0000001001EBC00042716EE09DF8B40040F279 +:103F1000533110FB01F00B4901EB800101F5627197 +:103F20009DF8A020BDF8D800104400EB400202EB41 +:103F3000001001EBC00090F87E00402821D1002243 +:103F400006E000005845002098400020BC320020C8 +:103F50009DF8B40040F2533110FB01F0FE4901EB33 +:103F6000800101F562719DF8A030BDF8D8001844B9 +:103F700000EB400303EB001001EBC00080F87E2053 +:103F800000BF00BFF1229DF8B40040F2533110FB96 +:103F900001F0F14901EB800101F562719DF8A0305B +:103FA000BDF8D800184400EB400303EB001001EB10 +:103FB000C000427118E0F1229DF8B40040F2533184 +:103FC00010FB01F0E44901EB800101F562719DF8FD +:103FD000A030BDF8D800184400EB400303EB0010FC +:103FE00001EBC000427100BF00BFBDF8D800401C0B +:103FF00081B236919DF8B40000EB4001C1EBC010D6 +:10400000D64901EBC0004179BDF8D80081423FF7A5 +:10401000EAAAF2E39DF8B40040F2533110FB01F03C +:10402000CD4901EB800000F562709DF8A01001EB16 +:10403000410202EB011110F8310048BB01229DF84A +:10404000B40040F2533110FB01F0C34901EB800191 +:1040500001F562719DF8A00000EB400303EB001036 +:1040600001F83020F4229DF8B40040F2533110FBE7 +:1040700001F0B94901EB800000F562709DF8A010D5 +:1040800001EB410303EB011100EBC1004271CCE0F5 +:104090009DF8B40000EB400101EB0010B04901EBCA +:1040A000001030309DF8A01000EB0110407A00F0B5 +:1040B000010080B39DF8B40040F2533110FB01F0D1 +:1040C000A54901EB800000F562709DF8A01001EB9E +:1040D000410202EB011100EBC10090F8900000F0EA +:1040E0000100C0B99DF8B40040F2533110FB01F05B +:1040F000994901EB800000F562709DF8A01001EB7A +:10410000410202EB011100EBC10090F8820010B1F6 +:1041100000203A902DE088E09DF8B40040F2533141 +:1041200010FB01F08C4901EB800101F562719DF8F3 +:10413000A00000EB400202EB001001EBC00000F118 +:104140008301BDF8E8000A5C9DF8B40000EB400173 +:1041500001EB0010824901EB00100E30BDF8E810B1 +:10416000405C824200D008E0BDF8E800401C81B20B +:104170003A91BDF8E8000428CEDB00BFBDF8E800A6 +:10418000042852D13A902CE09DF8B40040F253310B +:1041900010FB01F0704901EB800101F562719DF89F +:1041A000A00000EB400202EB001001EBC00000F1A8 +:1041B0008301BDF8E8000A5C9DF8B40000EB400103 +:1041C00001EB0010664901EB00100E30BDF8E8105D +:1041D000405C824200D008E0BDF8E800401C81B29B +:1041E0003A91BDF8E8000A28CEDB00BFBDF8E80030 +:1041F0000A281AD09DF8B40040F2533110FB01F0A8 +:10420000554901EB800000F562709DF8A01001EBAC +:10421000410202EB011100EBC100903009900078DF +:1042200020F00100401C09990870BDF8A400112875 +:1042300077D19DF8B40000EB400101EB0010484934 +:1042400001EB001030309DF8A01000EB0110801C35 +:104250000990007820F00401091D099801700021DF +:104260003A9128E09DF8B40000EB4001C1EBC0108A +:104270003A4901EBC001BDF8E800401D0A5C9DF819 +:10428000B40040F2533110FB01F0334901EB8001DF +:1042900001F562719DF8A00000EB400303EB0010F4 +:1042A00001EBC0014731BDF8E8000A54BDF8E80051 +:1042B000401C81B23A91BDF8E8000A28D2DB002008 +:1042C0003A9028E09DF8B40000EB4001C1EBC0102B +:1042D000224901EBC001BDF8E8000F300A5C9DF8EF +:1042E000B40040F2533110FB01F01B4901EB800197 +:1042F00001F562719DF8A00000EB400303EB001094 +:1043000001EBC0016031BDF8E8000A54BDF8E800D7 +:10431000401C81B23A91BDF8E8000228D2DBAFE23E +:10432000FFE7BDF8A40014287DD19DF8B40000EB90 +:10433000400101EB00100A4901EB001030309DF8FC +:10434000A01000EB0110801C0990007820F0040000 +:10435000001D0999087005E05845002008890020D3 +:104360009840002000203A9028E09DF8B40000EB2F +:104370004001C1EBC010F84901EBC001BDF8E800F5 +:10438000401D0A5C9DF8B40040F2533110FB01F06F +:10439000F24901EB800101F562719DF8A00000EB8C +:1043A000400303EB001001EBC0014731BDF8E8000A +:1043B0000A54BDF8E800401C81B23A91BDF8E8000B +:1043C0000A28D2DB00203A9028E09DF8B40000EBE8 +:1043D0004001C1EBC010E04901EBC001BDF8E800AD +:1043E0000F300A5C9DF8B40040F2533110FB01F02D +:1043F000DA4901EB800101F562719DF8A00000EB44 +:10440000400303EB001001EBC0016031BDF8E80090 +:104410000A54BDF8E800401C81B23A91BDF8E800AA +:104420000228D2DB00E02CE29DF8B40000EB400152 +:10443000C1EBC010C84901EBC000407C01049DF8ED +:10444000B40000EB4002C2EBC010C34A02EBC00054 +:10445000807C41EA00219DF8B40000EB4002C2EBF1 +:10446000C010BD4A02EBC000C07C01439DF8B400FF +:1044700040F2533210FB02F0B84A02EB800000F524 +:1044800062709DF8A02002EB420303EB021200EBE6 +:10449000C2004167B24890F8E007E0BB00203A90C4 +:1044A0001DE09DF8B40040F2533110FB01F0AB4920 +:1044B00001EB800101F562719DF8A00000EB400264 +:1044C00002EB001001EBC0004730BDF8E810405C83 +:1044D00000B108E0BDF8E800401C81B23A91BDF897 +:1044E000E8000A28DDDB00BFBDF8E8000A2818D183 +:1044F00040229DF8B40040F2533110FB01F097497F +:1045000001EB800000F562709DF8A01001EB410303 +:1045100003EB011100E047E000EBC10080F87E20D2 +:104520004FE19DF8B40040F2533110FB01F08B498C +:1045300001EB800000F562709DF8A01001EB4102D4 +:1045400002EB011100EBC10090F87E0060BB00207F +:104550002A9010E1002037902CE09DF8B40040F242 +:10456000533110FB01F07D4901EB800101F56271CF +:104570009DF8A00000EB400202EB001001EBC0012F +:104580004731BDF8DC00001D095C9DF8A80000EB78 +:104590004002744800EB4202BDF8DC00105C81422E +:1045A00003D00BE0FEE3FEE30BE1BDF8DC00401CB2 +:1045B00081B23791BDF8DC000628CEDB00BFBDF824 +:1045C000DC00062877D103229DF8B40040F2533175 +:1045D00010FB01F0614901EB800101F562719DF86A +:1045E000A00000EB400303EB001001EBC00080F8DB +:1045F0007E209DF8B40000EB400101EB00105A4909 +:1046000001EB001130319DF8A00001EB0010801C7F +:104610000990007820F004020998027000203A9076 +:104620001CE020229DF8B40040F2533110FB01F051 +:104630004A4901EB800101F562719DF8A00000EB91 +:10464000400303EB001001EBC0015131BDF8E8005D +:104650000A54BDF8E800401C81B23A91BDF8E80068 +:104660000F28DEDB00203A901CE020229DF8B400E9 +:1046700040F2533110FB01F0384901EB800101F5A4 +:1046800062719DF8A00000EB400303EB001001EB0A +:10469000C0016331BDF8E8000A54BDF8E800401CD1 +:1046A00081B23A91BDF8E8000A2805E0FDE3FDE398 +:1046B000FDE3FDE3EAE359E0D7DB00229DF8B40017 +:1046C00040F2533110FB01F0244901EB800101F568 +:1046D00062719DF8A00000EB400303EB001001EBBA +:1046E000C00080F8782000213A911CE000229DF85B +:1046F000B40040F2533110FB01F0184901EB800186 +:1047000001F562719DF8A00000EB400303EB00107F +:1047100001EBC0017931BDF8E8000A54BDF8E800AA +:10472000401C81B23A91BDF8E8000528DEDB9DF817 +:10473000B40040F2533110FB01F0084901EB800056 +:1047400000F562709DF8A01001EB410202EB01112F +:1047500000EBC100406F16E008890020584500209A +:10476000BC32002088340020984000209DF8A8002A +:10477000401CC1B22A91FE48B0F8CA019DF8A810A9 +:1047800088423FF7E7AE00BFF948B0F8CA019DF88C +:10479000A810884215D140229DF8B40040F2533150 +:1047A00010FB01F0F34901EB800000F562709DF809 +:1047B000A01001EB410303EB011100EBC10080F8F5 +:1047C0007E209DF8B40040F2533110FB01F0E9491E +:1047D00001EB800000F562709DF8A01001EB410232 +:1047E00002EB011100EBC10090F87E00032805D018 +:1047F000112819D0402843D12CE045E3F2229DF83E +:10480000B40040F2533110FB01F0DA4901EB8000B3 +:1048100000F562709DF8A01001EB410303EB01115C +:1048200000EBC10042712BE0F3229DF8B40040F28E +:10483000533110FB01F0CF4901EB800000F56270AD +:104840009DF8A01001EB410303EB011100EBC10047 +:10485000427115E0F2229DF8B40040F2533110FB92 +:1048600001F0C44901EB800000F562709DF8A010D2 +:1048700001EB410303EB011100EBC100427100BFEA +:1048800002E3BDF8A40006287DD19DF8B40000EB3A +:104890004001C1EBC010B84901EBC00040790128CC +:1048A00072D10320B5490870F7229DF8B40040F298 +:1048B000533110FB01F0AF4901EB800101F562714A +:1048C0009DF8A00000EB400303EB001001EBC000DB +:1048D00042719DF8B40040F2533110FB01F0A5493C +:1048E00001EB800101F562719DF8A00000EB400230 +:1048F00002EB001001EBC00090F8801001EB4100CA +:1049000000EB01109E4901EB001130319DF8B4001D +:1049100040F2533210FB02F0964A02EB800000F5A1 +:1049200062709DF8A02002EB420303EB021200EB41 +:10493000C20090F8810001EB00108078C0F34000C5 +:10494000F0B39DF8B41040F2533011FB00F08949E8 +:1049500001EB800000F562709DF8A01001EB4102B0 +:1049600002EB011100EBC10090F8801001EB410057 +:1049700000EB0110824901EB00108079012804D07E +:104980000A287CD13FE027E2CDE0BA239DF8B400AD +:1049900040F2533110FB01F0764901EB800101F543 +:1049A00062719DF8A00000EB400202EB001001EBE9 +:1049B000C00090F8800040F2533110FB01F000E09D +:1049C0003AE16C4901EB800101F562719DF8B40098 +:1049D00040F2533210FB02F0664A02EB800000F511 +:1049E00062709DF8A02002EB420404EB021200EB7F +:1049F000C20090F8810000EB400202EB001001EBD6 +:104A0000C00043713BE00B239DF8B40040F25331EA +:104A100010FB01F0574901EB800101F562719DF82F +:104A2000A00000EB400202EB001001EBC00090F888 +:104A3000800040F2533110FB01F04E4901EB800140 +:104A400001F562719DF8B40040F2533210FB02F0A0 +:104A5000484A02EB800000F562709DF8A02002EB4E +:104A6000420404EB021200EBC20090F8810000EB5C +:104A7000400202EB001001EBC000437100BF00BF19 +:104A80009DF8B41040F2533011FB00F0394901EBAE +:104A9000800101F562719DF8A00000EB400202EB7D +:104AA000001001EBC00090F8801001EB410000EB1A +:104AB0000110334901EB001130319DF8B40040F290 +:104AC000533210FB02F02B4A02EB800202F56272B5 +:104AD0009DF8A00000EB400303EB001002EBC000C8 +:104AE00090F8810001EB001002789DF8B40040F2CC +:104AF000533110FB01F01F4901EB800000F562709B +:104B00009DF8A01001EB410303EB011100EBC10084 +:104B100090F8800040F2533110FB01F0154901EB91 +:104B200080004270B0E19DF8B41001EB4100C0EB91 +:104B3000C110114901EBC000407902287CD104204A +:104B40000E490870F8229DF8B40040F2533110FB72 +:104B500001F0084901EB800101F562719DF8A000A8 +:104B600000EB400303EB001001EBC000427109E0D1 +:104B7000BC3200205845002008890020190200207E +:104B8000984000209DF8B41040F2533011FB00F023 +:104B9000F94901EB800101F562719DF8A00000EB7D +:104BA000400202EB001001EBC00090F8801001EB16 +:104BB000410000EB0110F14901EB001130319DF88B +:104BC000B40040F2533210FB02F0EB4A02EB8000DB +:104BD00000F562709DF8A02002EB420303EB021285 +:104BE00000EBC20090F8810001EB00108078C0F368 +:104BF000400008B39DF8B41040F2533011FB00F0B0 +:104C0000DD4901EB800000F562709DF8A01001EB1A +:104C1000410202EB011100EBC10090F8801001EBA2 +:104C2000410000EB0110D54901EB0010807901280B +:104C300003D00A2879D13CE026E1B3239DF8B400E3 +:104C400040F2533110FB01F0CB4901EB800101F53B +:104C500062719DF8A00000EB400202EB001001EB36 +:104C6000C00090F8800040F2533110FB01F0C249BF +:104C700001EB800101F562719DF8B40040F25332FE +:104C800010FB02F0BC4A02EB800000F562709DF858 +:104C9000A02002EB420404EB021200EBC20090F8E9 +:104CA000810000EB400202EB001001EBC0004371F9 +:104CB0003BE00C239DF8B40040F2533110FB01F0AF +:104CC000AD4901EB800101F562719DF8A00000EB98 +:104CD000400202EB001001EBC00090F8800040F2AF +:104CE000533110FB01F0A44901EB800101F5627121 +:104CF0009DF8B40040F2533210FB02F09E4A02EBE2 +:104D0000800000F562709DF8A02002EB420404EBE5 +:104D1000021200EBC20090F8810000EB400202EBAF +:104D2000001001EBC000437100BF00BF9DF8B4103C +:104D300040F2533011FB00F08F4901EB800101F587 +:104D400062719DF8A00000EB400202EB001001EB45 +:104D5000C00090F8801001EB410000EB0110874982 +:104D600001EB001130319DF8B40040F2533210FBDA +:104D700002F0814A02EB800202F562729DF8A00007 +:104D800000EB400303EB001002EBC00090F8810041 +:104D900001EB001002789DF8B40040F2533110FB93 +:104DA00001F001E08DE070E0734901EB800000F557 +:104DB00062709DF8A01001EB410303EB011100EBC1 +:104DC000C10090F8800040F2533110FB01F06A49B5 +:104DD00001EB8000427057E09DF8B41001EB4100F8 +:104DE00000EB0110654901EB001030309DF8A01078 +:104DF00000EB0110801C0990007820F00402099853 +:104E000002709DF8B41040F2533011FB00F05A4983 +:104E100001EB800000F562709DF8A01001EB4102EB +:104E200002EB011100EBC10090F8900000F00100CE +:104E300050B300229DF8B40040F2533110FB01F052 +:104E40004D4901EB800101F562719DF8A00000EB76 +:104E5000400303EB001001EBC000A0F88E200522F8 +:104E60009DF8B40040F2533110FB01F0424901EBD0 +:104E7000800000F562709DF8A01001EB410303EB88 +:104E8000011100EBC100427193E100BFF1229DF8D6 +:104E9000B40040F2533110FB01F0374901EB8000C0 +:104EA00000F562709DF8A01003E04FE005E191E08D +:104EB00066E001EB410303EB011100EBC10042711D +:104EC00077E19DF8B41040F2533011FB00F02A490D +:104ED00001EB800000F562709DF8A01001EB41022B +:104EE00002EB011100EBC10090F87E00402816D1C2 +:104EF00000229DF8B40040F2533110FB01F01E492E +:104F000001EB800000F562709DF8A01001EB4103F9 +:104F100003EB011100EBC10080F87E2000BF00BF51 +:104F2000F1229DF8B40040F2533110FB01F0124918 +:104F300001EB800000F562709DF8A01001EB4103C9 +:104F400003EB011100EBC100427132E1F1229DF847 +:104F5000B40040F2533110FB01F0074901EB80012E +:104F600001F562719DF8A00000EB400303EB001017 +:104F700001EBC00042711CE1584500209840002020 +:104F800003229DF8B40040F2533110FB01F0FE49BA +:104F900001EB800101F562719DF8A00000EB400378 +:104FA00003EB001001F83020F1229DF8B40040F22C +:104FB000533110FB01F0F44901EB800000F5627001 +:104FC0009DF8A01001EB410303EB011100EBC100C0 +:104FD0004271EEE002229DF8B40040F2533110FB22 +:104FE00001F0E94901EB800101F562719DF8A00033 +:104FF00000EB400303EB001001F83020F6229DF88F +:10500000B40040F2533110FB01F0DF4901EB8001A5 +:1050100001F562719DF8A00000EB400303EB001066 +:1050200001EBC000427101229DF8B40040F25331FF +:1050300010FB01F0D44901EB800101F562719DF88C +:10504000A00000EB400303EB001001EBC00080F870 +:10505000822000213A9129E09DF8B41001EB410033 +:10506000C0EBC110C94901EBC001BDF8E800401D0B +:105070000A5C9DF8B40040F2533110FB01F0C249C4 +:1050800001EB800101F562719DF8A00000EB400387 +:1050900003EB001001EBC00000F18301BDF8E80054 +:1050A0000A54BDF8E800401C81B23A91BDF8E8000E +:1050B0000A28D1DBBDF8A4007BE09DF8B41001EB19 +:1050C0004100C0EBC110B14901EBC00081799DF8EE +:1050D000B40000EB4002C2EBC010AC4A02EBC000CF +:1050E000407941EA00229DF8B40040F2533110FBB0 +:1050F00001F0A54901EB800101F562719DF8A00066 +:1051000000EB400303EB001001EBC000A0F88E2081 +:105110009DF8B40040F2533110FB01F09A4901EBC5 +:10512000800101F562719DF8A00000EB400202EBE6 +:10513000001001EBC000B0F88E109DF8B40000EB39 +:10514000400202EB0010924A02EB0010408B8142B9 +:105150002EDBF1229DF8B40040F2533110FB01F038 +:10516000894901EB800101F562719DF8A00000EB17 +:10517000400303EB001001EBC00042719DF8B40046 +:1051800040F2533110FB01F07F4901EB800101F542 +:1051900062719DF8A00000EB400202EB001001EBF1 +:1051A000C00090300990007820F001020998027048 +:1051B00000BF00BF09F05CBA9DF8B40000EB4001ED +:1051C000C1EBC010714901EBC000017928910021A9 +:1051D00036911CE09DF8B40000EB400101EB00109B +:1051E0006B4901EB00113031BDF8D80001EB001024 +:1051F00041789DF8A000814204D1BDF8D800C1B229 +:10520000289112E0BDF8D800401C81B236919DF87B +:10521000B40000EB400101EB00105D4901EB001010 +:10522000C179BDF8D8008142D4DC00BF9DF8B4003C +:1052300000EB4001C1EBC010544901EBC000C17844 +:105240002591BDF89400172834D2DFE800F0330C24 +:105250000F331215181B1E333333333333212427F6 +:1052600033332A2D30000720299023E0072029908E +:1052700020E0062029901DE0062029901AE0062053 +:10528000299017E01220299014E00720299011E0BE +:10529000092029900EE0062029900BE00620299095 +:1052A00008E00B20299005E00B20299002E02A203D +:1052B000299000BF00BFBDF8A400001FC1B2099132 +:1052C0009DF8B40000EB4001C1EBC0102F4901EB89 +:1052D000C000C01C08900999F4F7FCF837909DF8BD +:1052E000B40000EB4001C1EBC010284901EBC00144 +:1052F000BDF8A400401E095CBDF8DC00814270D1FD +:105300009DF8B40000EB4001C1EBC0101F4901EB58 +:10531000C0004078002864DD9DF8B40000EB400137 +:10532000C1EBC010194901EBC001BDF8A4000A5C33 +:105330009DF8B40040F2533110FB01F0124901EB2B +:10534000800101F562719DF8A00000EB400303EBC2 +:10535000001001EBC00080F8442000210D4A9DF8A8 +:10536000B40002EB00129DF8A00011540A4890F816 +:105370002800012821D19DF8B40000EB400101EB89 +:10538000001003490AE00000584500200889002069 +:1053900098400020883E0020BC12002001EB001045 +:1053A00030309DF8A01000EB0110801C09900078AF +:1053B00020F08000803009990870BDF8940007281B +:1053C0007ED00ADC07287CD2DFE810F07B0068067C +:1053D000CA067B0052061506D00C10380728F2D2F8 +:1053E00000E0FCE3DFE810F0300D1A0D6D006D00F9 +:1053F00007000800F30600BFBDF8940014287DD113 +:105400009DF8B40000EB4001C1EBC010FE4901EB78 +:10541000C000407901069DF8B40000EB4002C2EBE9 +:10542000C010F94A02EBC000807941EA00419DF8C2 +:10543000B40000EB4002C2EBC010F34A02EBC00024 +:10544000C07941EA00219DF8B40000EB4002C2EBB4 +:10545000C010ED4A02EBC000007A01439DF8B40091 +:1054600040F2533210FB02F0E84A02EB800202F5F0 +:1054700062729DF8A00000EB400303EB001002EB0A +:10548000C000C0F81A109DF8B40040F2533110FB70 +:1054900001F0DE4901EB800101F562719DF8A00089 +:1054A00000EB400202EB001001EBC000D0F81A1034 +:1054B00008460991002112F01DF9CDE92E0101E005 +:1054C000F1E3F1E39DF8B40000EB400101EB0010C3 +:1054D000CF4901EB0010007F00F003019DF8B400FC +:1054E00000EB400202EB0010C94A02EB0010007F03 +:1054F000C0F3011001449DF8B40000E06EE000EB41 +:10550000400202EB0010C24A02EB0010007FC0F321 +:105510008100091A08460591F3F769F8CDE90601FB +:105520009DED061B9FEDBB0B21F00EFA8DED080BD8 +:105530009DED080B51EC100BF3F7CBF8CDE93001E2 +:105540009DF8B40040F2533110FB01F0AF4901EB7C +:10555000800101F562719DF8A00000EB400202EBB2 +:10556000001001EBC000416B08460791002112F0CA +:10557000C1F8DDE92E32A0FB034501FB035100FB1E +:10558000021502220023DDE93001F2F71BFE231889 +:1055900045EB0100CDE90830DDE93023DDE9080104 +:1055A000F2F710FECDE92E01DDE92E0112F056FED4 +:1055B0009DF8B41040F2533211FB02F1934A02EB12 +:1055C000810101F562719DF8A02002EB420303EB1B +:1055D000021201EBC201C1F81E0046E0BDF89400C2 +:1055E000152842D19DF8B40000EB4001C1EBC0107A +:1055F000854901EBC000407901069DF8B40000EB3D +:105600004002C2EBC010804A02EBC000807941EA40 +:1056100000419DF8B40000EB4002C2EBC0107A4A92 +:1056200002EBC000C07941EA00219DF8B40000EB14 +:105630004002C2EBC010744A02EBC000007A014382 +:105640009DF8B40040F2533210FB02F06F4A02EBB7 +:10565000800000F562709DF8A02002EB420303EB8E +:10566000021200EBC200C0F81E109DF8B40000EB5F +:105670004001C1EBC010644901EBC000427A9DF8C3 +:10568000B40040F2533110FB01F0604901EB80019E +:1056900001F562719DF8A00000EB400303EB0010E0 +:1056A00001EBC00080F894209DF8B40000EB4001AD +:1056B00001EB0010564901EB001130319DF8A000BC +:1056C00001EB0010801C09909DF8B41040F253309B +:1056D00011FB00F14D4800EB810000F562709DF870 +:1056E000A01001EB410202EB011100EBC10090F8A8 +:1056F0009400C2090998007862F3000009990870C3 +:105700009DF8B40040F2533110FB01F03F4901EB2A +:10571000800000F562709DF8A01001EB410202EBE1 +:10572000011100EBC10090F8940000F00300012883 +:1057300018D09DF8B40040F2533110FB01F033490A +:1057400001EB800000F562709DF8A01001EB4102B2 +:1057500002EB011100EBC10090F8940000F003008F +:1057600003282BD19DF8B40000EB400101EB0010A1 +:10577000274901EB001030309DF8A01000EB01101C +:10578000801C0990007820F00200801C09990870A4 +:105790009DF8B40000EB400101EB00101C4901EB47 +:1057A000001030309DF8A01000EB0110801C099013 +:1057B000007820F020020998027014E09DF8B400EF +:1057C00000EB400101EB0010114901EB00103030FB +:1057D0009DF8A01000EB0110801C0990007820F0CB +:1057E0000202099802709DF8B40000EB400101EB41 +:1057F0000010074901EB001130319DF8A00001EBCA +:10580000001080780AE00000088900205845002038 +:10581000984000200000000000002440C0F3400237 +:105820009DF8B40040F2533110FB01F0FE4901EB4A +:10583000800000F562709DF8A01001EB410303EBBE +:10584000011100EBC100007EC0F3400082426CD029 +:105850009DF8B40040F2533110FB01F0F24901EB26 +:10586000800000F562709DF8A01001EB410202EB90 +:10587000011100EBC100183009909DF8B40000EB55 +:10588000400101EB0010E94901EB001030309DF8B8 +:10589000A01000EB0110807842080998007862F3AC +:1058A0004100099908709DF8B40000EB400101EB3C +:1058B0000010DE4901EB001030309DF8A01000EB25 +:1058C00001108078C0F3400050BB9DF8B40000EB9D +:1058D000400101EB0010D54901EB001030309DF87C +:1058E000A01000EB0110801C0990007820F020022D +:1058F0000998027001229DF8B40040F2533110FB68 +:1059000001F0C94901EB800000F562709DF8A0101C +:1059100001EB410303EB011100EBC10080F84620CD +:105920009DF8B4100220F4F7C1FB9DF8B40000EB21 +:10593000400101EB0010BD4901EB001130319DF831 +:10594000A00001EB0010807800F001029DF8B40087 +:1059500040F2533110FB01F0B34901EB800000F538 +:1059600062709DF8A01001EB410303EB011100EB05 +:10597000C100007E00F00100824265D09DF8B400B5 +:1059800040F2533110FB01F0A74901EB800000F514 +:1059900062709DF8A01001EB410202EB011100EBD7 +:1059A000C100183009909DF8B41001EB410000EBE4 +:1059B00001109E4901EB001130319DF8A00001EB70 +:1059C000001081780998027861F3000202709DF856 +:1059D000B40000EB400101EB0010944901EB001012 +:1059E00030309DF8A01000EB0110807800F001002D +:1059F00058BB9DF8B40000EB400101EB00108B494F +:105A000001EB001030309DF8A01000EB0110801C5D +:105A10000990007820F020020998027000229DF879 +:105A2000B40040F2533110FB01F07F4901EB8000DC +:105A300000F562709DF8A01001EB410303EB01112A +:105A400000EBC10080F8452014E29DF8B40040F25C +:105A5000533110FB01F0744901EB800000F56270D6 +:105A60009DF8A01001EB410202EB011100EBC10017 +:105A700090F84600B0B901229DF8B40040F25331CD +:105A800010FB01F0684901EB800000F562709DF8A1 +:105A9000A01001EB410303EB011100EBC10080F802 +:105AA00045202AE000229DF8B40040F2533110FB5B +:105AB00001F05D4901EB800101F562719DF8A000E4 +:105AC00000EB400303EB001001EBC00080F8452021 +:105AD0009DF8B40000EB400101EB0010534901EBCD +:105AE000001130319DF8A00001EB0010801C0990DE +:105AF000007820F00102099802704D4890F8E00704 +:105B000080B19DF8B40000EB400101EB0010474963 +:105B100001EB001030309DF8A01000EB0110807AEE +:105B2000022876D1434890F82900012872D14148D3 +:105B3000D0F80C023F49498D88426BD29DF8B400E1 +:105B400040F2533110FB01F0374901EB800000F5C2 +:105B500062709DF8A01001EB410202EB011100EB15 +:105B6000C10090F84500012853D19DF8B40040F2DF +:105B7000533110FB01F02C4901EB800000F56270FD +:105B80009DF8A01001EB410202EB011100EBC100F6 +:105B900090F87F00E8BB01229DF8B40000EB4001C3 +:105BA00001EB0010214901EB001130319DF8A000FC +:105BB00001EB0010C2729DF8B40000EB400101EB54 +:105BC00000101A4901EB001130319DF8A00001EBE3 +:105BD000001001789DF8B40040F2533200E0FDE37C +:105BE00010FB02F0104A02EB8000417005229DF884 +:105BF000B40040F2533110FB01F00B4901EB80017E +:105C000001F562719DF8A00000EB400303EB00106A +:105C100001E001E16BE001EBC000427100229DF860 +:105C2000B40000EB400107E05845002098400020F8 +:105C3000BC320020BC12002001EB0010FE4901EB39 +:105C4000001130319DF8A00001EB001042609DF87A +:105C5000B4100220F4F72AFA00213A911CE0002245 +:105C60009DF8B40040F2533110FB01F0F34901EB11 +:105C7000800101F562719DF8A00000EB400303EB89 +:105C8000001001EBC0014731BDF8E8000A54BDF82F +:105C9000E800401C81B23A91BDF8E8001428DEDB30 +:105CA00000203A901EE06EE359E200229DF8B40015 +:105CB00040F2533110FB01F0E04901EB800101F5A6 +:105CC00062719DF8A00000EB400303EB001001EBB4 +:105CD000C0016331BDF8E8000A54BDF8E800401C7B +:105CE00081B23A91BDF8E8000A28DEDBC2E09DF8F7 +:105CF000B40040F2533110FB01F0D04901EB8000B9 +:105D000000F562709DF8A01001EB410202EB011159 +:105D100000EBC10090F8450001287DD19DF8B4004A +:105D200040F2533110FB01F0C44901EB800101F551 +:105D300062719DF8A00000EB400202EB001001EB45 +:105D4000C00090F8800040F2533110FB01F0BB49D5 +:105D500001EB800101F562719DF8B40040F253320D +:105D600010FB02F0B54A02EB800000F562709DF86E +:105D7000A02002EB420303EB021200EBC20090F8FA +:105D8000810000EB400202EB001001EBC00090F834 +:105D90007E0003286ED102229DF8B40000EB400182 +:105DA00001EB0010A44901EB001130319DF8A00077 +:105DB00001EB0010C2729DF8B40000EB400101EB52 +:105DC00000109D4901EB001130319DF8A00001EB5E +:105DD000001001789DF8B40040F2533210FB02F03D +:105DE000964A02EB800041709DF8B40040F25331B6 +:105DF00010FB01F0114601EB800101F562719DF885 +:105E0000A00000EB400202EB001011F830109DF8EA +:105E1000B40040F2533200E02CE010FB02F0874A5D +:105E200002EB80004079814214D105229DF8B40034 +:105E300040F2533110FB01F0804901EB800000F586 +:105E400062709DF8A01001EB410303EB011100EB20 +:105E5000C100427100229DF8B40000EB400101EB4B +:105E60000010754901EB001030309DF8A01000EBD8 +:105E7000011042609DF8B40040F2533110FB01F074 +:105E80006E4901EB800000F562709DF8A01001EBF7 +:105E9000410202EB011110F83100012814DC02224A +:105EA0009DF8B40040F2533110FB01F0634901EB5F +:105EB000800000F562709DF8A01001EB410303EB38 +:105EC000011100F8312095E09DF8B40040F2533103 +:105ED00010FB01F0594901EB800000F562709DF85C +:105EE000A01001EB410202EB011110F83100022871 +:105EF00034DC00219DF8B40040F2533210FB02F074 +:105F00004E4A02EB8000017103229DF8B40040F27A +:105F1000533110FB01F0494901EB800101F5627139 +:105F20009DF8A00000EB400303EB001001F83020C7 +:105F300007229DF8B40040F2533110FB01F03F49B5 +:105F400001EB800000F562709DF8A01001EB4103A9 +:105F500003EB011100EBC10042714BE09DF8B4006E +:105F600040F2533110FB01F0344901EB800101F59F +:105F700062719DF8A00000EB400202EB001011F8E6 +:105F800030109DF8B40040F2533210FB02F02B4A5F +:105F900002EB8000407981422CD19DF8B40040F2A0 +:105FA000533110FB01F0114601EB800000F56270E7 +:105FB0009DF8A01001EB410202EB011100EBC100C2 +:105FC00090F89400C0F34010A0B116229DF8B400E0 +:105FD00040F2533110FB01F0184901EB800000F54D +:105FE00062709DF8A01001EB410303EB011100EB7F +:105FF000C1004271B3E014229DF8B40040F2533165 +:1060000010FB01F00D4901EB800101F562719DF873 +:10601000A00000EB400303EB001001EBC000427155 +:1060200001219DF8B40040F2533210FB02F0034A04 +:1060300002EB8000017103E09840002058450020E9 +:106040009DF8B40000EB400101EB0010A2F598614F +:1060500001EB001130319DF8A00001EB0010801C15 +:106060000990007820F0200020300999087076E02F +:1060700014229DF8B40040F2533110FB01F0FE49A8 +:1060800001EB800101F562719DF8A00000EB400377 +:1060900003EB001001EBC000427160E09DF8B4001A +:1060A00040F2533110FB01F0F34901EB800000F5A1 +:1060B0006270BDF8D81001EB410202EB011100EB58 +:1060C000C100807901282AD100229DF8B40040F255 +:1060D000533110FB01F0E84901EB800101F56271D9 +:1060E000BDF8D80000EB400303EB001001EBC0004B +:1060F000827114229DF8B40040F2533110FB01F07C +:10610000DD4901EB800000F562709DF8A01001EB05 +:10611000410303EB011100EBC10042711FE00021BC +:106120009DF8B40040F2533210FB02F0D24A02EB69 +:106130008000017105229DF8B40040F2533110FB3C +:1061400001F0CD4901EB800000F562709DF8A010D0 +:1061500001EB410303EB011100EBC1004271FCE3D1 +:1061600001219DF8B40040F2533210FB02F0C24A04 +:1061700002EB8000017114229DF8B40040F253310B +:1061800010FB01F0BC4901EB800101F562719DF843 +:10619000A00000EB400303EB001001EBC0004271D4 +:1061A0009DF8B40000EB400101EB0010B34901EB96 +:1061B000001130319DF8A00001EB0010801C099007 +:1061C000007820F00400001D09990870C5E3002044 +:1061D0002E902F9000213A911FE0DDE92E10000251 +:1061E00040EA11620902CDE92E129DF8B40000EBDD +:1061F0004001C1EBC010A24901EBC001BDF8E800AD +:10620000401D085CDDE92E3440EA0302CDE92E246E +:10621000BDF8E800401C81B23A91BDF8E8000328BF +:10622000DBDBDDE92E0112F019F801469DF8B40020 +:1062300040F2533210FB02F08F4A02EB800202F56B +:1062400062729DF8A00000EB400303EB001002EB2C +:10625000C000C0F81E1000222E922F9200213A9109 +:106260001EE0DDE92E10000240EA11620902CDE9CC +:106270002E129DF8B40000EB4001C1EBC010804924 +:1062800001EBC001BDF8E8000830085CDDE92E3400 +:106290001843CDE92E04BDF8E800401C80B23A90C6 +:1062A000BDF8E8000328DCDBDDE92E0111F0D6FFA4 +:1062B00001469DF8B40040F2533210FB02F06E4AE2 +:1062C00002EB800202F562729DF8A00000EB400331 +:1062D00003EB001002EBC000C0F81A1000222E924F +:1062E0002F9200213A911FE0DDE92E10000240EAD2 +:1062F00011620902CDE92E129DF8B40000EB4001B5 +:10630000C1EBC0105E4901EBC001BDF8E8001330DD +:10631000085CDDE92E3440EA0302CDE92E24BDF805 +:10632000E800401C81B23A91BDF8E8000328DBDBAD +:106330009DF8B4002E9940F2533210FB02F04E4A01 +:1063400002EB800202F562729DF8A00000EB4003B0 +:1063500003EB001002EBC000416307229DF8B4007C +:1063600040F2533110FB01F0434901EB800000F58E +:1063700062709DF8A01001EB410303EB011100EBEB +:10638000C1004271E9E200202E902F9000213A9145 +:106390001FE0DDE92E10000240EA11620902CDE99A +:1063A0002E129DF8B40000EB4001C1EBC01034493F +:1063B00001EBC001BDF8E800401D085CDDE92E34AA +:1063C00040EA0302CDE92E24BDF8E800401C81B26A +:1063D0003A91BDF8E8000428DBDB00E0FDE3DDE9ED +:1063E0002E0111F03BFF9DF8B42040F2533312FB15 +:1063F00003F2214B03EB820303F562739DF8A020A7 +:1064000002EB420404EB021203EBC2022232906060 +:10641000D16000222E922F9200213A911EE0DDE9F8 +:106420002E10000240EA11620902CDE92E129DF8F9 +:10643000B40000EB4001C1EBC010114901EBC001F9 +:10644000BDF8E8000930085CDDE92E341843CDE9D9 +:106450002E04BDF8E800401C80B23A90BDF8E80078 +:106460000428DCDBDDE92E0111F0F8FE9DF8B420F4 +:1064700040F2533306E000005845002098400020C9 +:106480000889002012FB03F2FE4B03EB820303F5A5 +:1064900062739DF8A02002EB420404EB021203EBAE +:1064A000C20242F8220F51609DF8B40040F253310D +:1064B00010FB01F0F34901EB800000F562709DF8DC +:1064C000A01001EB410202EB011110F831009DF820 +:1064D000B41040F2533211FB02F1EA4A02EB81019F +:1064E000497988427ED19DF8B40040F2533110FBC7 +:1064F00001F0114601EB800000F562709DF8A010DC +:1065000001EB410202EB011100EBC10090F8940095 +:10651000C0F34010A8B117229DF8B40040F25331E7 +:1065200010FB01F0D74901EB800000F562709DF887 +:10653000A01001EB410303EB011100EBC10042711C +:1065400014E014229DF8B40040F2533110FB01F026 +:10655000CC4901EB800000F562709DF8A01001EBC2 +:10656000410303EB011100EBC10042719DF8B4003F +:106570009DF8A01001EB0010C217CDE92E02C24811 +:1065800090F8E00708B39DF8B40000EB400101EB80 +:106590000010BE4901EB001030309DF8A01000EB58 +:1065A0000110807A022810D09DF8B40000EB400161 +:1065B00001EB0010B54901EB001030309DF8A01040 +:1065C00000EB0110C07A00287EDD00229DF8B400A7 +:1065D00040F2533110FB01F0AA4901EB800101F5B3 +:1065E000627100E02DE39DF8A00000EB400303EB97 +:1065F000001001EBC00080F846209DF8B40000EBCD +:10660000400101EB0010A14901EB001130319DF870 +:10661000A00001EB0010C2729D48D0F80C020521C9 +:10662000B0FBF1F201FB120000EB400198482C3066 +:1066300000EB41100D3009909DF8B40040F2533149 +:1066400010FB01F08F4901EB800000F562709DF8AE +:10665000A01001EB410202EB011100EBC10022305E +:106660001022014608900998F1F7EFFD8848D0F80C +:106670000C020521B0FBF1F201FB120000EB40011E +:1066800083482C3000EB41129DF8B40040F25331A6 +:1066900010FB01F07B4901EB800101F562719DF86F +:1066A000A00000EB400303EB001001EBC00050F82A +:1066B0001A1F42F8011F406850607548D0F80C025C +:1066C0000521B0FBF1F200E0A8E101FB120000EBB4 +:1066D00040016F482C3000EB41129DF8B40000EBF4 +:1066E000400101EB0010694901EB001130319DF8C8 +:1066F000A00001EB0010007810706548D0F80C0283 +:106700000521B0FBF1F201FB120000EB40016048F3 +:106710002C3000EB41129DF8B40040F2533110FBD5 +:1067200001F0584901EB800101F562719DF8A0006C +:1067300000EB400303EB001001EBC000406BC2F81C +:1067400009005348D0F80C020521B0FBF1F201FB1F +:10675000120000EB40014E482C3000EB41114A483A +:10676000F538026841F81D2F808888804848D0F8A5 +:106770000C020521B0FBF1F201FB120000EB40011D +:1067800043482C3000EB41129DF8B40000EB40016F +:1067900001EB00103D4901EB001130319DF8A000E4 +:1067A00001EB00104068C2F8230000229DF8B400FD +:1067B00000EB400101EB0010344901EB00113031D6 +:1067C0009DF8A00001EB0010426000213A9154E0D6 +:1067D0002F48D0F80C020521B0FBF1F201FB1200AA +:1067E00000EB40012A482C3000EB41112731BDF865 +:1067F000E8409DF8B40040F2533210FB02F0214A09 +:1068000002EB800202F562729DF8A00000EB4003EB +:1068100003EB001002EBC00090F8800040F253320E +:1068200010FB02F0174A02EB800202F562729DF83B +:10683000B40040F2533310FB03F0124B03EB800320 +:1068400003F562739DF8A00000EB400505EB001016 +:1068500003EBC00090F8810000EB400303EB001055 +:1068600002EBC0024732BDF8E800001D105C08557D +:10687000BDF8E800401C81B23A91BDF8E800062856 +:10688000A6DB07E058450020BC32002098400020DD +:10689000BC12002000213A9142E000239DF8B40090 +:1068A00040F2533110FB01F0FE4901EB800101F58C +:1068B00062719DF8A00000EB400202EB001001EBBA +:1068C000C00090F8800040F2533110FB01F0F54910 +:1068D00001EB800101F562719DF8B40040F2533282 +:1068E00010FB02F0EF4A02EB800202F562729DF8A3 +:1068F000A00000EB400404EB001002EBC00090F895 +:10690000810000EB400202EB001001EBC0014731B7 +:10691000BDF8E8000B54BDF8E800401C81B23A9184 +:10692000BDF8E8000A28B8DBDF48D0F80C020521E2 +:10693000B0FBF1F080B2014609900220F2F7C8FBEB +:1069400000210620F3F7B2FBD748D0F80C02D64955 +:10695000498D884208D2D44800E006E2D0F80C0203 +:10696000401CD149C1F80C0200210520F3F79EFB21 +:106970009DF8B40000EB400101EB0010CB4901EBA6 +:10698000001030309DF8A01000EB0110801C099021 +:10699000007820F0080109980170C348D0F80C0273 +:1069A0000521B0FBF1F201FB120000EB4001BE48F3 +:1069B0002C3000EB4110D0F823102E9800EB400251 +:1069C000BB4800EB4210C0F8231000213A9120E0B0 +:1069D000B548D0F80C020521B0FBF1F201FB120022 +:1069E00000EB4001B0482C3000EB41102730BDF8DF +:1069F000E810425C2E9800EB4001AD4800EB4111DD +:106A00002731BDF8E8000A54BDF8E800401C81B207 +:106A10003A91BDF8E8000628DADB6FE000229DF825 +:106A2000B40040F2533110FB01F09E4901EB8001AC +:106A300001F562719DF8A00000EB400303EB00102C +:106A400001EBC00080F846209DF8B40000EB400147 +:106A500001EB0010954901EB001130319DF8A000C9 +:106A600001EB0010801C0990007820F0080008302D +:106A7000099908709DF8B40000EB400101EB00108B +:106A80008A4901EB001030309DF8A01000EB011096 +:106A900042682E9800EB4001854800EB4110C0F899 +:106AA000232000203A9025E09DF8B40040F25331B5 +:106AB00010FB01F07B4901EB800101F562719DF84B +:106AC000A00000EB400202EB001001EBC0014731D7 +:106AD000BDF8E8000A5C2E9800EB4001744800EB1A +:106AE00041112731BDF8E8000A54BDF8E800401C08 +:106AF00081B23A91BDF8E8000628D5DB9DF8B410C4 +:106B00000220F3F7D3FA9DF8B40040F2533110FBA2 +:106B100001F0644901EB800101F562719DF8A0006C +:106B200000EB400202EB001001EBC00022300990A4 +:106B30002E9800EB40015E4800EB41100D30102212 +:106B400008900999F1F781FB9DF8B40040F25331A8 +:106B500010FB01F0534901EB800101F562719DF8D2 +:106B6000A00000EB400202EB001001EBC0012E98E8 +:106B700000EB40024E4800EB421051F81A2F40F84B +:106B8000012F496841609DF8B40000EB400101EB22 +:106B90000010464901EB001130319DF8A00001EBD7 +:106BA000001001782E9800EB4002414800EB4210A3 +:106BB00001702E9800EB40013D4800EB41113D482B +:106BC000026841F81D2F808888809DF8B40040F24B +:106BD000533110FB01F0334900E04CE101EB80013F +:106BE00001F562719DF8A00000EB400202EB00107D +:106BF00001EBC000416B2E9800EB40022C4800EBEB +:106C00004210C0F809109DF8B40000EB400101EB00 +:106C10000010264901EB001130319DF8A00001EB76 +:106C2000001041682E9800EB4002214800EB421012 +:106C3000C0F823102E9881B208200991F3F736FA94 +:106C400093E09DF8B40040F2533110FB01F0154978 +:106C500001EB800101F562719DF8A00000EB40029C +:106C600002EB001011F830109DF8B40040F25332DE +:106C700010FB02F00B4A02EB80004079814274DA8B +:106C80009DF8B40000EB400101EB0010074901EB57 +:106C9000001030309DF8A01000EB0110801C09900E +:106CA000007809E058450020BC12002098400020E0 +:106CB000D8140020C731002020F00400001D0999DD +:106CC00008709DF8B40000EB400101EB0010A2F544 +:106CD000986101EB001030309DF8A01000EB01101E +:106CE000801C0990007820F080008030099908709D +:106CF00001209DF8B41040F2533211FB02F1FE4A1C +:106D000002EB810108719DF8B40040F2533110FB91 +:106D100001F0114601EB800042799DF8B40040F289 +:106D2000533110FB01F0F44901EB800101F5627170 +:106D30009DF8A00000EB400303EB001001F83020A9 +:106D400014229DF8B40040F2533110FB01F0EA49DF +:106D500001EB800000F562709DF8A01001EB41038B +:106D600003EB011100EBC100427183E00121E34814 +:106D700080F804179DF8B40040F2533110FB01F085 +:106D8000DD4901EB800101F562719DF8A00000EB87 +:106D9000400202EB001011F830109DF8B40040F2F0 +:106DA000533210FB02F0D44A02EB8000407981425A +:106DB00033DA00219DF8B40040F2533210FB02F0A8 +:106DC000CD4A02EB8000017101229DF8B40040F22F +:106DD000533110FB01F0C84901EB800101F56271EC +:106DE0009DF8A00000EB400303EB001001F83020F9 +:106DF00014229DF8B40040F2533110FB01F0BE495B +:106E000001EB800000F562709DF8A01001EB4103DA +:106E100003EB011100EBC10042712BE014229DF83D +:106E2000B40040F2533110FB01F0B34901EB800094 +:106E300000F562709DF8A01001EB410303EB011116 +:106E400000EBC100427115E014229DF8B40040F23D +:106E5000533110FB01F0A84901EB800000F562708E +:106E60009DF8A01001EB410303EB011100EBC10001 +:106E7000427100BF00BF07F0FBBB9DF8B40040F2B9 +:106E8000533110FB01F09C4901EB8000817828917F +:106E90009DF8B40000EB4001C1EBC010984911F817 +:106EA000301029919DF8B40040F2533110FB01F0ED +:106EB000914901EB800101F562719DF8A00000EBA2 +:106EC000400202EB001001EBC000417925919DF8D2 +:106ED000B40000EB4001C1EBC010894901EBC001D7 +:106EE0000991BDF8A4100998F3F778FE37909DF842 +:106EF000B40000EB4001C1EBC010814901EBC001BF +:106F0000BDF8A400095CBDF8DC00814241F0678750 +:106F10009DF8B40000EB4001C1EBC010784901EBD3 +:106F2000C0004078002841F35A870021754A9DF837 +:106F3000B40002EB00129DF8A0001154BDF89400BB +:106F400089287DD00EDC142801F0298705DC08286B +:106F500077D0102841F04287FDE3152872D08028B1 +:106F6000F8D1FAE38B286ED08C286DD08E286CD0A7 +:106F70008F28EFD1BDF8A4000D2867D19DF8B4008B +:106F800000EB4001C1EBC0105D4901EBC00041784E +:106F90005D4880F8041D9DF8B40000EB4001C1EB92 +:106FA000C010574901EBC000C17A574880F8051D51 +:106FB0009DF8B40040F2533110FB01F04E4901EB53 +:106FC000800000F562709DF8A01001EB410202EB19 +:106FD000011110F8310003287EDC4B4890F8050DB4 +:106FE00000287ADD9DF8B40040F2533110FB01F027 +:106FF000414901EB800101F562719DF8A00000EBB1 +:10700000400202EB001001EBC00109910878401C1E +:10701000C1B2099801709DF8B40040F2533110FBE1 +:1070200001F0354901EB800000F562709DF8A01079 +:1070300001EB410202EB011110F83100042806E0D7 +:10704000FEE3FEE3FEE3FEE3FEE3FEE3FEE344DBFA +:107050009DF8B40000EB400101EB00102B4901EB5F +:10706000001030309DF8A01000EB0110801C09903A +:10707000254890F8050DC0F30010C0F101000999F2 +:10708000097860F30001099801701F4890F8040D19 +:10709000C0F3C00078BB9DF8B40000EB400101EBE9 +:1070A00000101A4901EB001030309DF8A01000EBE1 +:1070B00001108078C0F34010E8B19DF8B40000EBF7 +:1070C000400101EB0010114901EB001030309DF838 +:1070D000A01000EB011001E06BE006E1801C0990BC +:1070E000007820F00200801C099908709DF8B40017 +:1070F00040F253310CE027E058450020BC3200201C +:1071000008890020883E0020BC22002098400020F2 +:1071100010FB01F0FE4901EB800000F562709DF864 +:10712000A01001EB410202EB011100EBC10018308D +:107130000990007820F00200801C099908709DF8E1 +:10714000B4100220F2F7B2FF00219DF8B40040F223 +:10715000533210FB02F0EE4A02EB80000171042270 +:107160009DF8B40040F2533110FB01F0E84901EB07 +:10717000800101F562719DF8A00000EB400303EB74 +:10718000001001F830208C229DF8B40040F25331F9 +:1071900010FB01F0DE4901EB800000F562709DF804 +:1071A000A01001EB410303EB011100EBC1004271A0 +:1071B0009BE09DF8B40040F2533110FB01F0D4493C +:1071C00001EB800101F562719DF8A00000EB400227 +:1071D00002EB001011F830109DF8B40040F2533269 +:1071E00010FB02F0CA4A02EB8000407981427CD158 +:1071F0009DF8B40000EB400101EB0010A2F598618E +:1072000001EB001030309DF8A01000EB0110801C45 +:107210000990C04890F8050DC0F30010C0F10100BE +:1072200009990A7860F300020A709DF8B40000EB37 +:10723000400101EB0010B84901EB001030309DF81F +:10724000A01000EB0110801C0990B24890F8040DCA +:10725000C2080998007862F34100099908709DF806 +:10726000B40000EB400101EB0010AB4901EB001052 +:1072700030309DF8A01000EB01108078C0F3400280 +:107280009DF8B40040F2533110FB01F0A04901EB2E +:10729000800000F562709DF8A01001EB410303EB44 +:1072A000011100EBC100007EC0F3400082426DD0AE +:1072B0009DF8B40040F2533110FB01F0944901EB0A +:1072C000800000F562709DF8A01001EB410202EB16 +:1072D000011100EBC100183009909DF8B40000EBDB +:1072E000400101EB00108C4900E0C9E301EB001004 +:1072F00030309DF8A01000EB01108078420809980A +:10730000007862F34100099908709DF8B40000EB21 +:10731000400101EB0010804901EB001030309DF876 +:10732000A01000EB01108078C0F3400048BB0122A0 +:107330009DF8B40040F2533110FB01F0744901EBA9 +:10734000800101F562719DF8A00000EB400303EBA2 +:10735000001001EBC00042739DF8B40040F25331BD +:1073600010FB01F06A4901EB800000F562709DF8A6 +:10737000A01001EB410303EB011100EBC10080F809 +:1073800046209DF8B4100220F2F790FE9DF8B4005C +:1073900000EB400101EB00105F4901EB00113031BF +:1073A0009DF8A00001EB0010807800F001029DF82C +:1073B000B40040F2533110FB01F0554901EB80005D +:1073C00000F562709DF8A01001EB410303EB011181 +:1073D00000EBC100007E00F00100824279D09DF8F0 +:1073E000B40040F2533110FB01F0494901EB800039 +:1073F00000F562709DF8A01001EB410202EB011153 +:1074000000EBC100183009909DF8B40000EB40017A +:1074100001EB0010404901EB001030309DF8A01046 +:1074200000EB0110807809990A7860F300020A7075 +:107430009DF8B40000EB400101EB0010364901EB70 +:10744000001030309DF8A01000EB0110807800F0A3 +:107450000100E8BB9DF8B40000EB400101EB001017 +:107460002D4901EB001030309DF8A01000EB011009 +:107470008078C0F3401068B39DF8B40040F25331F7 +:1074800010FB01F0224901EB800000F562709DF8CD +:10749000A01001EB410202EB011100EBC10090F8DA +:1074A0004600B8B99DF8B40040F2533110FB01F02A +:1074B000174901EB800000F562709DF8A01001EB08 +:1074C000410202EB011100EBC100407B10B902E068 +:1074D0005BE05FE242E09DF8B40000EB400101EBAD +:1074E00000100D4901EB001030309DF8A01000EBAA +:1074F00001108078C0F3400080BB01229DF8B400E9 +:1075000040F2533110FB01F0014901EB800105E02D +:1075100058450020BC2200209840002001F56271EF +:107520009DF8A00000EB400303EB001001EBC0004E +:1075300042739DF8B40040F2533110FB01F0FE4954 +:1075400001EB800000F562709DF8A01001EB410393 +:1075500003EB011100EBC10080F8462000229DF8EA +:10756000B40040F2533110FB01F0F34901EB80000D +:1075700000F562709DF8A01001EB410303EB0111CF +:1075800000EBC10080F84520FFE19DF8B40040F217 +:10759000533110FB01F0E84901EB800000F5627007 +:1075A0009DF8A01001EB410202EB011100EBC100BC +:1075B00090F84600B0B901229DF8B40040F2533172 +:1075C00010FB01F0DC4901EB800101F562719DF8CF +:1075D000A00000EB400303EB001001EBC00080F8BB +:1075E00045202AE000229DF8B40040F2533110FB00 +:1075F00001F0D14901EB800101F562719DF8A00015 +:1076000000EB400303EB001001EBC00080F84520C5 +:107610009DF8B40000EB400101EB0010C74901EBFD +:10762000001130319DF8A00001EB0010801C099082 +:10763000007820F0010209980270C14890F8E00734 +:1076400080B19DF8B40000EB400101EB0010BB4994 +:1076500001EB001030309DF8A01000EB0110807A93 +:10766000022879D1B74890F82900012874D1B5488B +:10767000D0F80C02B349498D88426DD29DF8B40010 +:1076800040F2533110FB01F0AB4901EB800000F5F3 +:1076900062709DF8A01001EB410202EB011100EBBA +:1076A000C10090F84500012854D19DF8B40040F283 +:1076B000533110FB01F0A04901EB800000F562702E +:1076C0009DF8A01001EB410202EB011100EBC1009B +:1076D00090F87F00F0BB01229DF8B40000EB400160 +:1076E00001EB0010954901EB001130319DF8A0002D +:1076F00001EB0010C2729DF8B40000EB400101EBF9 +:1077000000108E4901EB001130319DF8A00001EB13 +:10771000001001789DF8B40040F2533210FB02F0E3 +:10772000854A02EB8000417008229DF8B40040F2C7 +:10773000533110FB01F0804901EB800101F56271CA +:107740009DF8A00000EB400303EB001001EBC0002C +:10775000427103E060E024E3F6E0FDE300229DF8DF +:10776000B40000EB400101EB0010744901EB001183 +:1077700030319DF8A00001EB001042609DF8B4107C +:107780000220F2F793FC00213A911CE000229DF8C0 +:10779000B40040F2533110FB01F0674901EB800166 +:1077A00001F562719DF8A00000EB400303EB0010AF +:1077B00001EBC0014731BDF8E8000A54BDF8E8000C +:1077C000401C81B23A91BDF8E8001428DEDB0020AD +:1077D0003A901CE000229DF8B40040F2533110FBB7 +:1077E00001F0554901EB800101F562719DF8A0009F +:1077F00000EB400303EB001001EBC0016331BDF867 +:10780000E8000A54BDF8E800401C81B23A91BDF886 +:10781000E8000A28DEDBB8E09DF8B40040F25331FE +:1078200010FB01F0444901EB800000F562709DF807 +:10783000A01001EB410202EB011100EBC10006E0D8 +:10784000C9E281E2FEE32CE393E3FCE37BE290F800 +:107850004500012878D19DF8B40040F2533110FB67 +:1078600001F0354901EB800101F562719DF8A0003E +:1078700000EB400202EB001001EBC00090F880002A +:1078800040F2533110FB01F02B4901EB800101F56F +:1078900062719DF8B40040F2533210FB02F0264AA8 +:1078A00002EB800000F562709DF8A02002EB42031D +:1078B00003EB021200EBC20090F8810000EB4002E3 +:1078C00002EB001001EBC00090F87E0003285CD1B1 +:1078D00002229DF8B40000EB400101EB00101749B3 +:1078E00001EB001130319DF8A00001EB0010C272D5 +:1078F0009DF8B40000EB400101EB00100F4901EBD3 +:10790000001130319DF8A00001EB001001789DF8C6 +:10791000B40040F2533210FB02F0074A02EB800041 +:10792000417008229DF8B40040F2533110FB01F081 +:10793000014901EB800108E05845002098400020F3 +:10794000BC320020BC1200201FE001F562719DF8DE +:10795000A00000EB400303EB001001EBC0004271FC +:1079600000229DF8B40000EB400101EB0010FE493D +:1079700001EB001130319DF8A00001EB00104260D6 +:107980009DF8B4100220F2F791FB9DF8B41002208C +:10799000F2F78CFB9DF8B40040F2533110FB01F07C +:1079A000F24901EB800000F562709DF8A01001EB38 +:1079B000410202EB011100EBC1008078802838D130 +:1079C0009DF8B40000EB400101EB0010E64901EB2B +:1079D000001030309DF8A01000EB01108078C0F34B +:1079E000400030BB9DF8B40000EB400101EB0010FB +:1079F000DD4901EB001030309DF8A01000EB0110C4 +:107A00008078C0F34010A0B915229DF8B40040F270 +:107A1000533110FB01F0D54901EB800101F5627192 +:107A20009DF8A00000EB400303EB001001EBC00049 +:107A300042719DF8B40000EB400101EB0010CA490F +:107A400001EB001030309DF8A01000EB01108078A1 +:107A5000C0F34000A8B18F229DF8B40040F253312A +:107A600010FB01F0C14901EB800000F562709DF848 +:107A7000A01001EB410303EB011100EBC1004271C7 +:107A80004AE09DF8B40040F2533110FB01F0B749D1 +:107A900001EB800000F562709DF8A01001EB41023F +:107AA00002EB011100EBC100807B012834D10022E0 +:107AB0009DF8B40040F2533110FB01F0AB4901EBEB +:107AC000800101F562719DF8A00000EB400303EB1B +:107AD000001001EBC00082738C229DF8B40040F2CC +:107AE000533110FB01F0A14901EB800101F56271F6 +:107AF0009DF8A00000EB400303EB001001EBC00079 +:107B0000427100219DF8B40040F2533210FB02F0A4 +:107B1000964A02EB800001719DF8B40000EB400131 +:107B200001EB0010904901EB0010007BF0BB9DF8C9 +:107B3000B40000EB4001C1EBC0108D4901EBC00067 +:107B4000807801049DF8B40000EB4002C2EBC01045 +:107B5000874A02EBC000C07841EA00219DF8B400DA +:107B600000EB4002C2EBC010814A02EBC00000797A +:107B70000843C117CDE9080110F070FB9DF8B4105F +:107B800040F2533211FB02F1784A02EB810202F516 +:107B900062729DF8A01001EB410303EB011102EBAF +:107BA000C101C1F81E009DF8B40000E03AE000EB0E +:107BB0004001C1EBC0106E4901EBC00040790004E8 +:107BC0009DF8B41001EB4102C2EBC111684A02EB0F +:107BD000C101897940EA01209DF8B41001EB41020E +:107BE000C2EBC111624A02EBC101C9790843C11756 +:107BF000CDE9080110F032FB9DF8B41040F2533289 +:107C000011FB02F1594A02EB810101F562719DF805 +:107C1000A02002EB420303EB021201EBC201C1F808 +:107C20001A0090E09DF8B40000EB4001C1EBC010D9 +:107C30004F4901EBC000807801069DF8B40000EBCD +:107C40004002C2EBC0104A4A02EBC000C07841EAD1 +:107C500000419DF8B40000EB4002C2EBC010444A62 +:107C600002EBC000007941EA00219DF8B40000EB6E +:107C70004002C2EBC0103E4A02EBC000407908430C +:107C8000C117CDE9080110F0E9FA01469DF8B400EA +:107C900040F2533210FB02F0344A02EB800202F54C +:107CA00062729DF8A00000EB400303EB001002EBB2 +:107CB000C000C0F81E109DF8B40000EB4001C1EBFD +:107CC000C0102B4901EBC000807901069DF8B4007B +:107CD00000EB4002C2EBC010254A02EBC000C079A5 +:107CE00041EA00419DF8B40000EB4002C2EBC01035 +:107CF0001F4A02EBC000007A41EA00219DF8B4005F +:107D000000EB4002C2EBC010194A02EBC000407AFF +:107D10000843C117CDE9080110F0A0FA9DF8B4108E +:107D200040F2533211FB02F1104A02EB810101F5DE +:107D300062719DF8A02002EB420303EB021201EBFB +:107D4000C201C1F81A0023E2BDF8A400032827D11C +:107D50008F229DF8B40040F2533110FB01F003492B +:107D600001EB800106E0000098400020584500200B +:107D70000889002001F562719DF8A00000EB400326 +:107D800003EB001001EBC000427101219DF8B4002B +:107D900040F2533210FB02F0FE4A02EB8000017108 +:107DA000F6E1BDF8A400032814D18F229DF8B40099 +:107DB00040F2533110FB01F0F64901EB800000F571 +:107DC00062709DF8A01001EB410303EB011100EB81 +:107DD000C1004271DCE1BDF8A400032860D19DF828 +:107DE000B40040F2533110FB01F0EA4901EB80008E +:107DF00000F56270BDF8D81001EB410202EB0111F1 +:107E000000EBC100807901282AD100229DF8B4003E +:107E100040F2533110FB01F0DE4901EB800101F526 +:107E20006271BDF8D80000EB400303EB001001EBDA +:107E3000C00082718F229DF8B40040F2533110FBD4 +:107E400001F0D44901EB800000F562709DF8A010AC +:107E500001EB410303EB011100EBC10042711FE094 +:107E600008229DF8B40040F2533110FB01F0C949DB +:107E700001EB800101F562719DF8A00000EB400369 +:107E800003EB001001EBC000427100219DF8B4002B +:107E900040F2533210FB02F0BE4A02EB8000017147 +:107EA00076E1BDF8A400032862D19DF8B40040F249 +:107EB000533110FB01F0B74901EB800000F562700F +:107EC000BDF8D81001EB410202EB011100EBC1003B +:107ED000807901282AD100229DF8B40040F2533164 +:107EE00010FB01F0AB4901EB800101F56271BDF8B7 +:107EF000D80000EB400303EB001001EBC0008271DF +:107F00008F229DF8B40040F2533110FB01F0A149DB +:107F100001EB800000F562709DF8A01001EB4103B9 +:107F200003EB011100EBC100427121E008229DF832 +:107F3000B40040F2533110FB01F0964901EB80018F +:107F400001F562719DF8A00000EB400303EB001007 +:107F500001EBC000427100E020E100219DF8B40077 +:107F600040F2533210FB02F08A4A02EB80000171AA +:107F70000EE1BDF8A400082866D19DF8B40000EB1E +:107F80004001C1EBC010844901EBC00080780106BC +:107F90009DF8B40000EB4002C2EBC0107E4A02EB39 +:107FA000C000C07841EA00419DF8B40000EB4002F7 +:107FB000C2EBC010784A02EBC000007941EA002110 +:107FC0009DF8B40000EB4002C2EBC010724A02EB15 +:107FD000C00040790843C117CDE9080110F03EF90F +:107FE0009DF8B41040F2533211FB02F1694A02EBE2 +:107FF000810202F562729DF8A01001EB410303EBD0 +:10800000011102EBC10148639DF8B40040F2533105 +:1080100010FB01F05F4901EB800101F562719DF8F1 +:10802000A00000EB400202EB001011F830109DF8A8 +:10803000B40040F2533210FB02F0564A02EB8000CB +:10804000407902E0FEE3E3E0A2E0814234DA00217D +:108050009DF8B40040F2533210FB02F04D4A02EB9F +:108060008000017105229DF8B40040F2533110FBED +:1080700001F0484901EB800101F562719DF8A00013 +:1080800000EB400303EB001001F830208E229DF836 +:10809000B40040F2533110FB01F03E4901EB800087 +:1080A00000F562709DF8A01001EB410303EB011194 +:1080B00000EBC10042716BE09DF8B40040F2533117 +:1080C00010FB01F0334901EB800000F56270BDF850 +:1080D000D81001EB410202EB011100EBC1008079E5 +:1080E000012835D100229DF8B40040F2533110FB35 +:1080F00001F0284901EB800101F56271BDF8D8005B +:1081000000EB400303EB001001EBC00082718F22F3 +:108110009DF8B40040F2533110FB01F01D4901EB12 +:10812000800101F562719DF8A00000EB400303EBB4 +:10813000001001EBC000427101219DF8B40040F233 +:10814000533210FB02F0134A02EB800001711FE072 +:108150008E229DF8B40040F2533110FB01F00D491E +:1081600001EB800101F562719DF8A00000EB400376 +:1081700003EB001001EBC000427100219DF8B40038 +:1081800040F2533210FB02F0024A02EB8000017110 +:10819000FDE300005845002008890020BDF8A40038 +:1081A000032834D100219DF8B40040F2533210FB73 +:1081B00002F0FE4A02EB8000017101229DF8B4003A +:1081C00040F2533110FB01F0F84901EB800101F559 +:1081D0006271BDF8D80000EB400303EB001001EB27 +:1081E000C00082718C229DF8B40040F2533110FB24 +:1081F00001F0EE4901EB800000F562709DF8A010DF +:1082000001EB410303EB011100EBC1004271BEE33E +:10821000BDF8A4000F287CD19DF8B40000EB40010C +:1082200001EB0010E24901EB0010007BF0BB0020E5 +:108230002E902F9000213A9120E0DDE92E100002CF +:1082400040EA11620902CDE92E129DF8B40000EB5C +:108250004001C1EBC010D74901EBC001BDF8E800F7 +:10826000C0F10600085CDDE92E3440EA0302CDE9E6 +:108270002E24BDF8E800401C81B23A91BDF8E80018 +:108280000528DADB9DF8B400DDE92E1240F2533305 +:1082900010FB03F0C54B03EB800303F562739DF8FD +:1082A000A00000EB400404EB001000E049E003EB09 +:1082B000C00040F8221F426000222E922F9200211F +:1082C0003A911FE0DDE92E10000240EA1162090236 +:1082D000CDE92E129DF8B40000EB4001C1EBC010B7 +:1082E000B44901EBC001BDF8E800C0F10B00085C27 +:1082F000DDE92E341843CDE92E04BDF8E800401C1A +:1083000080B23A90BDF8E8000528DBDB9DF8B400A8 +:1083100000E0FCE3DDE92E1240F2533310FB03F0E2 +:10832000A24B03EB800000F562709DF8A03003EBD8 +:10833000430404EB031300EBC30022308160C260EE +:1083400083E000202E902F9000213A911FE0DDE97C +:108350002E10000240EA11620902CDE92E129DF8AA +:10836000B40000EB4001C1EBC010924901EBC00129 +:10837000BDF8E800C0F10700085CDDE92E341843C1 +:10838000CDE92E04BDF8E800401C80B23A90BDF85B +:10839000E8000628DBDB9DF8B400DDE92E1240F290 +:1083A000533310FB03F0814B03EB800303F562733F +:1083B0009DF8A00000EB400404EB001003EBC000AC +:1083C00040F8221F426000222E922F9200213A9103 +:1083D0001FE0DDE92E10000240EA11620902CDE93A +:1083E0002E129DF8B40000EB4001C1EBC0107149A2 +:1083F00001EBC001BDF8E800C0F10D00085CDDE94B +:108400002E341843CDE92E04BDF8E800401C80B29C +:108410003A90BDF8E8000628DBDB9DF8B400DDE902 +:108420002E1240F2533310FB03F0604B03EB80003D +:1084300000F562709DF8A03003EB430404EB0313D6 +:1084400000EBC30022308160C2609DF8B40040F2AE +:10845000533110FB01F0554901EB800101F56271C8 +:108460009DF8A00000EB400202EB001011F8301064 +:108470009DF8B40040F2533210FB02F04B4A02EB7D +:108480008000407981427DD19DF8B4009DF8A01014 +:1084900001EB0010C217CDE92E02474890F8E00723 +:1084A00008B39DF8B40000EB400101EB0010404917 +:1084B00001EB001030309DF8A01000EB0110807A25 +:1084C000022810D09DF8B40000EB400101EB001031 +:1084D000374901EB001030309DF8A01000EB01107F +:1084E000C07A00286CDD00229DF8B40000EB40014A +:1084F00001EB00102E4901EB001030309DF8A01068 +:1085000000EB0110C2722D48D0F80C020521B0FB1F +:10851000F1F201FB120000EB400128482C3000EB87 +:1085200041100D3009909DF8B40040F2533110FB1A +:1085300001F01E4901EB800000F562709DF8A0106B +:1085400001EB410202EB011100EBC10022301022CD +:10855000014608900998EFF778FE1848D0F80C0209 +:108560000521B0FBF1F201FB120000EB40011348C2 +:108570002C3000EB41129DF8B40040F2533110FB57 +:1085800001F000E0F8E2094901EB800101F56271B8 +:108590009DF8A00000EB400303EB001001EBC000CE +:1085A00050F81A1F42F8011F40680AE058450020A1 +:1085B0009840002008890020BC320020BC12002016 +:1085C000A5E15060FE48D0F80C020521B0FBF1F2A5 +:1085D00001FB120000EB4001F9482C3000EB411286 +:1085E0009DF8B40000EB400101EB0010F54901EBF0 +:1085F000001130319DF8A00001EB001000781070E0 +:10860000EF48D0F80C020521B0FBF1F201FB12009B +:1086100000EB4001EA482C3000EB4111EA480268C7 +:1086200041F81D2F80888880E548D0F80C0205218C +:10863000B0FBF1F201FB120000EB4001E0482C30EE +:1086400000EB41129DF8B40040F2533110FB01F0F1 +:10865000DE4901EB800101F562719DF8A00000EB9D +:10866000400303EB001001EBC000406BC2F80900AF +:10867000D348D0F80C020521B0FBF1F201FB120047 +:1086800000EB4001CE482C3000EB41129DF8B400C5 +:1086900000EB400101EB0010CA4901EB0011303141 +:1086A0009DF8A00001EB00104068C2F823000022F2 +:1086B0009DF8B40000EB400101EB0010C14901EB53 +:1086C000001130319DF8A00001EB00104260002144 +:1086D0003A9154E0BA48D0F80C020521B0FBF1F20F +:1086E00001FB120000EB4001B5482C3000EB4111BA +:1086F0002731BDF8E8409DF8B40040F2533210FB3A +:1087000002F0B24A02EB800202F562729DF8A0000C +:1087100000EB400303EB001002EBC00090F8800078 +:1087200040F2533210FB02F0A84A02EB800202F53D +:1087300062729DF8B40040F2533310FB03F0A34B78 +:1087400003EB800303F562739DF8A00000EB400586 +:1087500005EB001003EBC00090F8810000EB400334 +:1087600003EB001002EBC0024732BDF8E800001D29 +:10877000105C0855BDF8E800401C81B23A91BDF884 +:10878000E8000628A6DB00203A9042E000239DF88E +:10879000B40040F2533110FB01F08C4901EB800131 +:1087A00001F562719DF8A00000EB400202EB0010A1 +:1087B00001EBC00090F8800040F2533110FB01F053 +:1087C000824901EB800101F562719DF8B40040F22D +:1087D000533210FB02F07D4A02EB800202F5627216 +:1087E0009DF8A00000EB400404EB001002EBC00079 +:1087F00090F8810000EB400202EB001001EBC00199 +:108800004731BDF8E8000B54BDF8E800401C81B2C8 +:108810003A91BDF8E8000A28B8DB6948D0F80C02A4 +:108820000521B0FBF1F080B2014609900220F0F77B +:108830004FFC00210620F1F739FC6148D0F80C020A +:108840005F4900E002E2498D884206D25C48D0F8D8 +:108850000C02401C5A49C1F80C0200210520F1F716 +:1088600025FC9DF8B40000EB400101EB00105549D8 +:1088700001EB001030309DF8A01000EB0110801CBF +:108880000990007820F00802099802704C48D0F84E +:108890000C020521B0FBF1F201FB120000EB4001DC +:1088A00047482C3000EB4110D0F823202E9800EBE5 +:1088B0004001474800EB4110C0F8232000203A90C7 +:1088C00020E03F48D0F80C020521B0FBF1F201FB9B +:1088D000120000EB40013A482C3000EB41102730E9 +:1088E000BDF8E810425C2E9800EB4001384800EBE0 +:1088F00041112731BDF8E8000A54BDF8E800401CDA +:1089000081B23A91BDF8E8000628DADB66E09DF80E +:10891000B40000EB400101EB00102A4901EB00100C +:1089200030309DF8A01000EB0110801C09900078F9 +:1089300020F008000830099908709DF8B40000EB99 +:10894000400101EB00101F4901EB001030309DF891 +:10895000A01000EB011042682E9800EB40011C486B +:1089600000EB4110C0F8232000203A9027E09DF84A +:10897000B40040F2533110FB01F0144901EB8001C7 +:1089800001F562719DF8A00000EB400200E005E2F5 +:1089900002EB001001EBC0014731BDF8E8000A5CB2 +:1089A0002E9800EB40010A4800EB41112731BDF839 +:1089B000E8000A54BDF8E800401C81B23A9109E091 +:1089C000BC12002098400020C731002058450020EC +:1089D000D8140020BDF8E8000628C8DB9DF8B400D4 +:1089E00000EB400101EB0010FE4901EB00103030BC +:1089F0009DF8A01000EB0110801C0990007820F079 +:108A00002002099802709DF8B4100220F1F74EFB85 +:108A10009DF8B40040F2533110FB01F0F24901EB34 +:108A2000800000F562709DF8A01001EB410202EB9E +:108A3000011100EBC100223009902E9800EB40019B +:108A4000EA4800EB41100D30102208900999EFF729 +:108A5000FCFB9DF8B40040F2533110FB01F0E249F9 +:108A600001EB800101F562719DF8A00000EB40026E +:108A700002EB001001EBC0012E9800EB4002DB4836 +:108A800000EB421051F81A2F40F8012F496841605D +:108A90009DF8B40000EB400101EB0010D14901EB5F +:108AA000001130319DF8A00001EB001001782E98E4 +:108AB00000EB4002CD4800EB421001702E9800EB15 +:108AC0004001CA4800EB4111C948026841F81D2F16 +:108AD000808888809DF8B40040F2533110FB01F08B +:108AE000C14901EB800101F562719DF8A00000EB26 +:108AF000400202EB001001EBC000416B2E9800EB2E +:108B00004002BA4800EB4210C0F8091000E09CE0B7 +:108B10009DF8B40000EB400101EB0010B14901EBFE +:108B2000001130319DF8A00001EB001041682E9833 +:108B300000EB4002AD4800EB4210C0F823102E9825 +:108B400081B208200991F1F7B1FA00229DF8B40032 +:108B500040F2533110FB01F0A34901EB800000F516 +:108B600062709DF8A01001EB410303EB011100EBD3 +:108B7000C10080F8462053E09DF8B40000EB4001AE +:108B800001EB0010974901EB001030309DF8A01068 +:108B900000EB0110801C0990007820F00400001DFB +:108BA000099908709DF8B40000EB400101EB00103A +:108BB0008C4901EB001030309DF8A01000EB011043 +:108BC000801C0990007820F080008030099908709E +:108BD00001209DF8B41040F2533211FB02F1824A99 +:108BE00002EB810108719DF8B40040F2533110FB93 +:108BF00001F0114601EB800042799DF8B40040F28B +:108C0000533110FB01F0784901EB800000F56270F0 +:108C10009DF8A01001EB410303EB011100F8312096 +:108C20008F229DF8B40040F2533110FB01F06E49E1 +:108C300001EB800000F562709DF8A01001EB41038C +:108C400003EB011100EBC1004271C7E0BDF8A400C5 +:108C5000032857D101216648F53080F804179DF8A4 +:108C6000B40040F2533110FB01F05F4901EB800189 +:108C700001F562719DF8A00000EB400202EB0010CC +:108C800011F830109DF8B40040F2533210FB02F09E +:108C9000554A02EB80004079814234DA00219DF888 +:108CA000B40040F2533210FB02F04F4A02EB800056 +:108CB000017101229DF8B40040F2533110FB01F024 +:108CC000494901EB800101F562719DF8A00000EBBC +:108CD000400303EB001001F830208F229DF8B40010 +:108CE00040F2533110FB01F03F4901EB800000F5E9 +:108CF00062709DF8A01001EB410303EB011100EB42 +:108D0000C10042714AE09DF8B40040F2533110FBBB +:108D100001F0354901EB800000F562709DF8A0106C +:108D200001EB410202EB011100EBC10080788028C9 +:108D300034D100219DF8B40040F2533210FB02F010 +:108D4000294A02EB8000017180229DF8B40040F2B4 +:108D5000533110FB01F0244901EB800101F56271F0 +:108D60009DF8A00000EB400303EB001001EBC000F6 +:108D7000427100229DF8B40040F2533110FB01F023 +:108D8000194901EB800000F562709DF8A01001EB1D +:108D9000410303EB011100EBC10082701EE0BDF83E +:108DA000A400032819D100211148F53080F80417D8 +:108DB0008F229DF8B40040F2533110FB01F00A49B4 +:108DC00001EB800000F562709DF8A01001EB4103FB +:108DD00003EB011100EBC100427100BF00BF05F0C1 +:108DE00047BC00009840002058450020D8140020BF +:108DF000C73100209DF8B40000EB4001C1EBC0106A +:108E0000FE4911F83000042801D125900BE09DF8AF +:108E1000B40000EB4001C1EBC010F84911F830007C +:108E2000152800D125909DF8B40000EB4001C1EB5E +:108E3000C010F24901EBC00041789DF8B40000EB8E +:108E40004002C2EBC010ED4A12F8300041EA0020A7 +:108E500041F23001884202D1A62025903DE09DF8E4 +:108E6000B40000EB4001C1EBC010E44901EBC000CD +:108E700041789DF8B40000EB4002C2EBC010DF4A1D +:108E800012F8300041EA002041F23101884202D15B +:108E9000A720259021E09DF8B40000EB4001C1EB34 +:108EA000C010D64911F83000022816D19DF8B40040 +:108EB00000EB4001C1EBC010D04901EBC0000179CB +:108EC0009DF8B40000EB4002C2EBC010CB4A02EBAD +:108ED000C000C07841EA002125919DF8B40040F21D +:108EE000533110FB01F0C64901EB8000C178279196 +:108EF0009DF8B40040F2533110FB01F0C04901EB82 +:108F0000800108319DF89C00C0EBC00001EBC0005F +:108F100082789DF8B40040F2533110FB01F0B8495B +:108F200001EB800108319DF89C00C0EBC00001EB13 +:108F3000C000C0781044C1B228910021B14A9DF808 +:108F4000B40002EB00129DF89C0011543A913AE0F3 +:108F50009DF8B40040F2533110FB01F0A84901EB39 +:108F6000800108319DF89C00C0EBC00001EBC000FF +:108F700002799DF8B40040F2533110FB01F0A04992 +:108F800001EB800108319DF89C00C0EBC00001EBB3 +:108F9000C0008178BDF8E800084400EB400101EB17 +:108FA00000119DF8B40040F2533310FB03F0944BD2 +:108FB00003EB800000F5627000F83120BDF8E80096 +:108FC000401C81B23A919DF8B40040F2533110FB3D +:108FD00001F08B4901EB800108319DF89C00C0EB4A +:108FE000C00011F83010BDF8E8008142B0DCBDF8D7 +:108FF000941043F23002881A91427DD009DC042992 +:109000007BD015297AD0A62910D0A72942F07984DF +:1090100050E1B0F5C06F72D0A0F2016000286FD0AF +:1090200001286ED00428F1D101F0A2BF00219DF8E3 +:10903000B40040F2533210FB02F0714A02EB8000A0 +:1090400001719DF8B40040F2533110FB01F011465C +:1090500001EB800008309DF89C10C1EBC10100EBD2 +:10906000C1000079052824DC06229DF8B40040F2F6 +:10907000533110FB01F0624901EB800108319DF88A +:109080009C00C0EBC00001EBC0000271A8229DF85B +:10909000B40040F2533110FB01F0594901EB80005C +:1090A00008309DF89C10C1EBC10100EBC10042717A +:1090B000FEE09DF8B40040F2533110FB01F050493E +:1090C00001EB800008309DF89C10C1EBC10100EB62 +:1090D000C10000790A282BDC0B229DF8B40040F275 +:1090E000533110FB01F0464901EB800108319DF836 +:1090F0009C00C0EBC00005E094E111E2FEE3FEE35A +:10910000FEE3FEE301EBC0000271A9229DF8B4006A +:1091100040F2533110FB01F0394901EB8000083077 +:109120009DF89C10C1EBC10100EBC1004271BFE092 +:109130009DF8B40040F2533110FB01F0304901EBCF +:10914000800008309DF89C10C1EBC10100EBC1000C +:1091500000790F2824DC10229DF8B40040F253312E +:1091600010FB01F0264901EB800108319DF89C00BD +:10917000C0EBC00001EBC0000271A2229DF8B40058 +:1091800040F2533110FB01F01D4901EB8000083023 +:109190009DF89C10C1EBC10100EBC100427187E05A +:1091A0009DF8B40040F2533110FB01F0144901EB7B +:1091B000800008309DF89C10C1EBC10100EBC1009C +:1091C0004079A5282DD19DF8B40040F2533110FB11 +:1091D00001F00B4901EB800108319DF89C00C0EBC8 +:1091E000C00001EBC000C1789DF8B40000EB400264 +:1091F00002EB0010044A02EB001007E0088900208F +:1092000058450020883E002098400020303000EB78 +:109210000110801C0990007820F00400001D0999BD +:1092200008709DF8B40040F2533110FB01F0FC4986 +:1092300001EB800008309DF89C10C1EBC10100EBF0 +:10924000C1008079A12833D09DF8B40040F2533199 +:1092500010FB01F0F24901EB800108319DF89C0000 +:10926000C0EBC00001EBC00082799DF8B40040F271 +:10927000533110FB01F0EA4901EB800108319DF800 +:109280009C00C0EBC00001EBC0004271A1229DF820 +:10929000B40040F2533110FB01F0E14901EB8000D2 +:1092A00008309DF89C10C1EBC10100EBC100827138 +:1092B00002F027BB00219DF8B40040F2533210FBAE +:1092C00002F0D74A02EB800001719DF8B40040F231 +:1092D000533110FB01F0114601EB800008309DF87E +:1092E0009C10C1EBC10100EBC100007908281DDC16 +:1092F00000219DF8B40040F2533210FB02F0C84A3E +:1093000002EB8000017108229DF8B40040F2533155 +:1093100010FB01F0C24901EB800008309DF89C1061 +:10932000C1EBC10100EBC100027124E09DF8B40063 +:1093300040F2533110FB01F0B94901EB80000830D5 +:109340009DF89C10C1EBC10100EBC10000790B2816 +:1093500011DC0C229DF8B40040F2533110FB01F0F7 +:10936000AF4901EB800008309DF89C10C1EBC101B2 +:1093700000EBC10002719DF8B40040F2533110FBC4 +:1093800001F0A74901EB800008309DF89C10C1EB6B +:10939000C10100EBC1004079A42830D19DF8B40090 +:1093A00000EB400101EB00109E4901EB0010303052 +:1093B0009DF8A01000EB0110801C0990007820F0AF +:1093C000200020300999087000229DF8B40040F276 +:1093D000533110FB01F0924901EB800000F56270FF +:1093E0009DF8A01001EB410303EB011100EBC1005C +:1093F00080F845209DF8B4100220F0F757FEA12216 +:109400009DF8B40040F2533110FB01F0844901EBA8 +:10941000800008309DF89C10C1EBC10100EBC10039 +:10942000427145E700203A9015E09DF8B40000EB4A +:109430004001C1EBC0107C4901EBC001BDF8E80060 +:10944000C01C095C16AABDF8E8001154BDF8E8007C +:10945000401C81B23A91BDF8E8000628E5DB062100 +:1094600016A81EF015FC0021CDE93001DDE9300120 +:10947000000A40EA0160309BC01841EB21214FF403 +:1094800080724FF00003CDE90801EEF79BFE9DF8D6 +:10949000B40040F2533110FB01F0614901EB800050 +:1094A00000F562709DF89C1001EB410303EB011184 +:1094B00000EBC100027100229DF8B40040F253316C +:1094C00010FB01F0564901EB8000027104229DF867 +:1094D000B40040F2533110FB01F0514901EB800020 +:1094E00000F562709DF89C1001EB410303EB011144 +:1094F00000F83120A7229DF8B40040F2533110FB50 +:1095000001F0474901EB800000F562709DF89C1066 +:1095100001EB410303EB011100EBC1004271C7E60F +:109520009DF8B40040F2533110FB01F03C4901EBCF +:10953000800008309DF89C10C1EBC10100EBC10018 +:109540000079042872DA00219DF8B40040F2533209 +:1095500010FB02F0324A02EB80000171A1229DF85B +:10956000B40040F2533110FB01F02D4901EB8001B2 +:1095700008319DF89C00C0EBC00001EBC0004271B7 +:109580009DF8B40040F2533110FB01F0244901EB87 +:10959000800108319DF89C00C0EBC00001EBC000C9 +:1095A000001D09900078401CC2B2099802709DF815 +:1095B000B40040F2533110FB01F0194901EB800077 +:1095C00008309DF89C10C1EBC10100EBC10000798F +:1095D000042823D10A229DF8B40040F2533110FB35 +:1095E00001F00F4901EB800108319DF89C00C0EBB0 +:1095F000C00001EBC0000271A3229DF8B40040F24C +:10960000533110FB01F0064901EB800008309DF852 +:109610009C10C1EBC10100EBC1004271EBE205E01F +:109620005845002098400020088900209DF8B4008B +:1096300040F2533110FB01F0FE4901EB800008308D +:109640009DF89C10C1EBC10100EBC100007904281A +:109650002FD100219DF8B40040F2533210FB02F0EC +:10966000F44A02EB8000017105229DF8B40040F23B +:10967000533110FB01F0EF4901EB800108319DF8F7 +:109680009C00C0EBC00001EBC0000271A3229DF85A +:10969000B40040F2533110FB01F0E64901EB8000C9 +:1096A00008309DF89C10C1EBC10100EBC100427174 +:1096B000A1E29DF8B40040F2533110FB01F0DD4906 +:1096C00001EB800008309DF89C10C1EBC10100EB5C +:1096D000C100007908282FDC00219DF8B40040F279 +:1096E000533210FB02F0D34A02EB800001710922D1 +:1096F0009DF8B40040F2533110FB01F0CD4901EB6D +:10970000800108319DF89C00C0EBC00001EBC00057 +:109710000271A7229DF8B40040F2533110FB01F012 +:10972000C44901EB800008309DF89C10C1EBC101D9 +:1097300000EBC10042715EE29DF8B40040F253318B +:1097400010FB01F0BB4901EB800008309DF89C1034 +:10975000C1EBC10100EBC100007909282FDC002119 +:109760009DF8B40040F2533210FB02F0B14A02EB14 +:10977000800001710A229DF8B40040F2533110FBC1 +:1097800001F0AC4901EB800108319DF89C00C0EB71 +:10979000C00001EBC0000271A3229DF8B40040F2AA +:1097A000533110FB01F0A34901EB800008309DF814 +:1097B0009C10C1EBC10100EBC10042711BE29DF89E +:1097C000B40040F2533110FB01F09A4901EB8000E4 +:1097D00008309DF89C10C1EBC10100EBC10000797D +:1097E0000D282FDC00219DF8B40040F2533210FB0D +:1097F00002F0904A02EB800001710E229DF8B40045 +:1098000040F2533110FB01F08A4901EB800108312D +:109810009DF89C00C0EBC00001EBC0000271A122CA +:109820009DF8B40040F2533110FB01F0814901EB87 +:10983000800108319DF89C00C0EBC00001EBC00026 +:109840004271D8E19DF8B40040F2533110FB01F0B1 +:10985000784901EB800008309DF89C10C1EBC101F4 +:1098600000EBC10000790E282FDC00219DF8B40028 +:1098700040F2533210FB02F06E4A02EB800001719D +:109880000F229DF8B40040F2533110FB01F06949FA +:1098900001EB800108319DF89C00C0EBC00001EB9A +:1098A000C0000271A3229DF8B40040F2533110FBB6 +:1098B00001F0604901EB800008309DF89C10C1EB7D +:1098C000C10100EBC100427195E19DF8B40040F286 +:1098D000533110FB01F0574901EB800008309DF82F +:1098E0009C10C1EBC10100EBC100007910287DDCA8 +:1098F00011229DF8B40040F2533103E07CE1AAE16B +:10990000F7E1D8E110FB01F04A4901EB8001083191 +:109910009DF89C00C0EBC00001EBC0000271A122C9 +:109920009DF8B40040F2533110FB01F0414901EBC6 +:10993000800108319DF89C00C0EBC00001EBC00025 +:1099400042719DF8B40040F2533110FB01F03949E7 +:1099500001EB800108319DF89C00C0EBC00001EBD9 +:10996000C000827100213A9156E09DF8B40040F2A7 +:10997000533110FB01F02F4901EB800108319DF8B4 +:109980009C00C0EBC00001EBC0008178BDF8E8008E +:1099900001449DF8B40000EB400202EB0010264A9F +:1099A00002EB0010303000EB0110801C09900078B1 +:1099B00020F080008030099908709DF8B41040F2C2 +:1099C000533011FB00F01B4901EB800008309DF87B +:1099D0009C10C1EBC10100EBC1008078BDF8E8101C +:1099E00042189DF8B40000EB400100E085E001EB77 +:1099F0000010114901EB0010303000EB0210801C08 +:109A00000990007820F00400001D09990870BDF845 +:109A1000E800401C80B23A909DF8B41040F25330F8 +:109A200011FB00F0034901EB800108319DF89C0017 +:109A300004E000005845002098400020C0EBC00022 +:109A400011F83010BDF8E80081428EDC9DF8B410AA +:109A500001EB410000EB0110FE4901EB001030303A +:109A60009DF8A01000EB01108078C0F34010E8B31F +:109A70009DF8B41001EB410000EB0110F54901EB3A +:109A8000001030309DF8A01000EB0110801C0990F0 +:109A9000007820F02002099802709DF8B41001EBC4 +:109AA000410000EB0110EB4901EB001030309DF854 +:109AB000A01000EB01108078C0F34000A8B99DF819 +:109AC000B41001EB410000EB0110E24901EB001082 +:109AD00030309DF8A01000EB0110801C0990007838 +:109AE00020F0080008300999087000E065E09DF852 +:109AF000B4100220F0F7DAFA7DE09DF8B41040F2DD +:109B0000533011FB00F0D44901EB800108319DF87E +:109B10009C00C0EBC00001EBC00001799DF8B400CF +:109B200040F2533210FB02F0CB4A02EB8000407946 +:109B3000814260D19DF8B41040F2533011FB00F027 +:109B4000114601EB800008309DF89C10C1EBC1016B +:109B500000EBC1008079A12830D0A3229DF8B40089 +:109B600040F2533110FB01F0BB4901EB8001083199 +:109B70009DF89C00C0EBC00001EBC00042719DF855 +:109B8000B41040F2533011FB00F0B34901EB8000F8 +:109B900008309DF89C10C1EBC10100EBC100807939 +:109BA000A22828D000209DF8B41040F2533211FBB7 +:109BB00002F1A94A02EB810108711CE0A1229DF883 +:109BC000B40040F2533110FB01F0A34901EB8001D6 +:109BD00008319DF89C00C0EBC00001EBC000427151 +:109BE00001219DF8B40040F2533210FB02F09A4A72 +:109BF00002EB8000017114E4A1229DF8B40040F250 +:109C0000533110FB01F0944901EB800108319DF8BC +:109C10009C00C0EBC00001EBC00082719DF8B40055 +:109C200040F2533110FB01F08B4901EB8001083108 +:109C30009DF89C00C0EBC00001EBC0004271002108 +:109C40009DF8B40040F2533210FB02F0824A02EB5E +:109C50008000017163E400219DF8B40040F25332AA +:109C600010FB02F07C4A02EB8000017109229DF892 +:109C7000B40040F2533110FB01F0774901EB800151 +:109C800008319DF89C00C0EBC00001EBC0000271E0 +:109C9000A7229DF8B40040F2533110FB01F06E4949 +:109CA00001EB800008309DF89C10C1EBC10100EB76 +:109CB000C100427133E400219DF8B40040F25332F8 +:109CC00010FB02F0644A02EB80000171A7229DF8AC +:109CD000B40040F2533110FB01F05F4901EB80000A +:109CE00008309DF89C10C1EBC10100EBC10042712E +:109CF00015E49DF8B41001EB4100C0EBC1105749C9 +:109D000001EBC000C07D31281DDB9DF8B41001EBD4 +:109D10004100C0EBC110514901EBC000C07D31389A +:109D2000C2B29DF8B40040F2533110FB01F04A4931 +:109D300001EB800008309DF89C10C1EBC10100EBE5 +:109D4000C100C27011E000229DF8B40040F253310E +:109D500010FB01F0404901EB800108319DF89C00A7 +:109D6000C0EBC00001EBC000C2709DF8B41040F21F +:109D7000533011FB00F0384901EB800108319DF8A8 +:109D80009C00C0EBC00001EBC00082789DF8B400DD +:109D900040F2533110FB01F02F4901EB80010831F3 +:109DA0009DF89C00C0EBC00001EBC000C07811180A +:109DB00036919DF8B41040F2533011FB00F0264963 +:109DC00001EB800108319DF89C00C0EBC00001EB65 +:109DD000C000C2789DF8B40040F2533110FB01F08E +:109DE0001D4901EB800008309DF89C10C1EBC101BA +:109DF00010F8310082427DDA00219DF8B40040F273 +:109E0000533210FB02F0144A02EB80000171A722CA +:109E10009DF8B40040F2533110FB01F00E4901EB04 +:109E2000800108319DF89C00C0EBC00001EBC00030 +:109E300042719DF8B41001EB4100C0EBC11007491D +:109E400001EBC000407930287ED19DF8B41040F27B +:109E5000533005E098400020584500200889002034 +:109E600011FB00F0FE4901EB800108319DF89C00D8 +:109E7000C0EBC00001EBC00001799DF8B40040F2D6 +:109E8000533210FB02F0F64A02EB80004079814227 +:109E90005AD19DF8B41040F2533011FB00F0114636 +:109EA00001EB800000F56270BDF8D81001EB4102B3 +:109EB00002EB011100EBC100C078312832D19DF8CE +:109EC000B41001EB410000EB0110E64901EB00107A +:109ED0003030BDF8D81000EB0110801C09900078DC +:109EE00020F020020998027000229DF8B40040F290 +:109EF000533100E0FEE310FB01F0D94901EB800093 +:109F000000F56270BDF8D81001EB410303EB0111BD +:109F100000EBC10080F845209DF8B4100220F0F756 +:109F2000C5F854E09DF8B41040F2533011FB00F036 +:109F3000CB4901EB800000F56270BDF8D81001EB51 +:109F4000410202EB011100E06CE000EBC100C078BF +:109F500033283CD19DF8B41001EB410000EB011017 +:109F6000C04901EB00103030BDF8D81000EB0110F3 +:109F7000801C0990007820F02002099802700122CC +:109F80009DF8B40040F2533110FB01F0B44901EBED +:109F9000800000F56270BDF8D81001EB410303EBBF +:109FA000011100EBC10080F84620A9229DF8B40001 +:109FB00040F2533110FB01F0A94901EB8000083059 +:109FC0009DF89C10C1EBC10100EBC10082719DF8AE +:109FD000B41001EB410000EB0110A24901EB0010AD +:109FE0003030BDF8D81000EB0110801C09900078CB +:109FF00020F00102099802709DF8B41001EB4100B5 +:10A0000000EB0110974901EB00103030BDF8D8107B +:10A0100000EB0110801C0990007820F002020998E2 +:10A0200002700DE19DF8B41001EB4100C0EBC110CE +:10A030008D4901EBC000407931287CD19DF8B410E6 +:10A0400040F2533011FB00F0854901EB80010831EB +:10A050009DF89C00C0EBC00001EBC00001799DF8A9 +:10A06000B40040F2533210FB02F07D4A02EB800054 +:10A07000407981425FD19DF8B41040F2533011FB1A +:10A0800000F0114601EB800000F56270BDF8D810B9 +:10A0900001EB410202EB011100EBC10090F8460018 +:10A0A00058BB01229DF8B40040F2533110FB01F07F +:10A0B0006B4901EB800101F56271BDF8D80000EB3E +:10A0C000400303EB001001EBC00080F845209DF831 +:10A0D000B41001EB410000EB0110624901EB0011EB +:10A0E0003031BDF8D80001EB0010801C09900078D9 +:10A0F00020F00100401C099908709DF8B41001EB94 +:10A10000410000EB0110574901EB00103030BDF861 +:10A11000D81000EB0110801C0990007820F002029A +:10A1200009980270514890F8E00790B19DF8B4107A +:10A1300001EB410000E002E200EB0110494901EBB4 +:10A1400000103030BDF8D81000EB0110807A0228E2 +:10A1500076D1474890F82900012871D14448D0F8B9 +:10A160000C024349498D88426AD29DF8B41040F2EE +:10A17000533011FB00F03A4901EB800000F56270AA +:10A18000BDF8D81001EB410202EB011100EBC10058 +:10A1900090F84500012852D19DF8B41040F2533098 +:10A1A00011FB00F02E4901EB800000F56270BDF854 +:10A1B000D81001EB410202EB011100EBC10090F855 +:10A1C0007F00E0BB01229DF8B40000EB400101EBF1 +:10A1D0000010244901EB00113031BDF8D80001EB2B +:10A1E0000010C27200229DF8B40000EB400101EBA8 +:10A1F00000101C4901EB00113031BDF8D80001EB13 +:10A20000001042609DF8B41040F2533011FB00F092 +:10A21000134901EB800101F56271BDF8D80000EB34 +:10A22000400202EB001001EBC00090F891109DF885 +:10A23000B40040F2533210FB02F0094A01E07CE026 +:10A240007AE002EB800041709DF8B41040F2533088 +:10A2500011FB00F0114601EB800108310AE000001B +:10A26000584500209840002008890020BC3200207A +:10A27000BC1200209DF89C00C0EBC00001EBC000A8 +:10A2800001799DF8B40040F2533210FB02F0FE4A0F +:10A2900002EB8000407981424ED100229DF8B4004B +:10A2A00040F2533110FB01F0F74901EB800101F559 +:10A2B0006271BDF8D80000EB400303EB001001EB26 +:10A2C000C000C2714FF010429DF8B40040F253310B +:10A2D00010FB01F0EC4901EB800101F56271BDF862 +:10A2E000D80000EB400303EB001001EBC0008260DC +:10A2F000A4229DF8B40040F2533110FB01F0E24972 +:10A3000001EB800108319DF89C00C0EBC00001EB1F +:10A31000C0008271A3229DF8B40040F2533110FBBB +:10A3200001F0D94901EB800008309DF89C10C1EB89 +:10A33000C10100EBC10042710FE39DF8B41040F27F +:10A34000533011FB00F0D04901EB800000F5627042 +:10A35000BDF8D81001EB410202EB011100EBC10086 +:10A3600090F8450001287DD19DF8B41040F253309B +:10A3700011FB00F0C44901EB800101F56271BDF8E9 +:10A38000D80000EB400202EB001001EBC00090F897 +:10A39000801040F2533011FB00F0BB4901EB80010B +:10A3A00001F562719DF8B40040F2533210FB02F0E7 +:10A3B000B54A02EB800000F56270BDF8D82002EBD0 +:10A3C000420303EB021200EBC20090F8810000EBA5 +:10A3D000400202EB001001EBC00090F87E00032861 +:10A3E00040D102229DF8B40000EB400101EB0010C7 +:10A3F000A64901EB00113031BDF8D80001EB001087 +:10A40000C2729DF8B41040F2533011FB00F09E4927 +:10A4100001EB800101F562719DF8A00000EB4002A4 +:10A4200002EB001001EBC00090F891109DF8B40011 +:10A4300040F2533210FB02F0934A02EB800041706D +:10A440009DF8B41040F2533011FB00F0114601EBBF +:10A45000800108319DF89C00C0EBC00001EBC000FA +:10A46000017900E0FFE19DF8B40040F2533210FBA7 +:10A4700002F0854A02EB8000407981424ED10022F1 +:10A480009DF8B40040F2533110FB01F07E4901EB1E +:10A49000800101F56271BDF8D80000EB400303EBC9 +:10A4A000001001EBC000C2714FF010429DF8B400E3 +:10A4B00040F2533110FB01F0734901EB800101F5CB +:10A4C0006271BDF8D80000EB400303EB001001EB14 +:10A4D000C0008260A4229DF8B40040F2533110FB0A +:10A4E00001F0694901EB800108319DF89C00C0EB47 +:10A4F000C00001EBC0008271A3229DF8B40040F2BD +:10A50000533110FB01F0604901EB800008309DF8E9 +:10A510009C10C1EBC10100EBC100427100229DF80B +:10A52000B40000EB400101EB0010584901EB0010B2 +:10A530003030BDF8D81000EB011042600DE29DF8FC +:10A54000B41001EB4100C0EBC110514901EBC00058 +:10A55000407933287DD19DF8B41001EB410000EB28 +:10A5600001104A4901EB00103030BDF8D81000EB63 +:10A570000110801C0990007820F00100401C09990E +:10A5800008709DF8B41001EB410000EB01103F4949 +:10A5900001EB00103030BDF8D81000EB0110801C2A +:10A5A0000990007820F02002099802709DF8B410FC +:10A5B00001EB410000EB0110344901EB0010303099 +:10A5C000BDF8D81000EB0110801C0990007820F035 +:10A5D0000200801C099908709DF8B41040F25330B5 +:10A5E00011FB00F0284901EB800042799DF8B4008E +:10A5F00040F2533110FB01F0234901EB8000083099 +:10A600009DF89C10C1EBC10100EBC100027100205C +:10A610003A905EE09DF8B41040F2533011FB00F028 +:10A62000194901EB800108319DF89C00C0EBC00086 +:10A6300001EBC0008178BDF8E80001449DF8B4004A +:10A6400000EB400202EB0010104A02EB0010303029 +:10A6500000E07EE000EB0110801C0990007820F003 +:10A6600080008030099908709DF8B41040F2533092 +:10A6700011FB00F0044901EB800108319DF89C00BA +:10A68000C0EBC00006E000005845002098400020C4 +:10A690000889002001EBC0008178BDF8E800014482 +:10A6A0009DF8B40000EB400202EB0010FE4A02EB02 +:10A6B0000010303000EB0110801C0990007820F071 +:10A6C0000400001D09990870BDF8E800401C80B224 +:10A6D0003A909DF8B41040F2533011FB00F0F3496A +:10A6E00001EB800108319DF89C00C0EBC00011F81F +:10A6F000301000E0DCE2BDF8E80081428ADC9DF821 +:10A70000B41001EB410000EB0110E74901EB001030 +:10A710003030BDF8D81000EB01108078C0F3400055 +:10A7200020B99DF8B4100220EFF7C0FCA2229DF8DA +:10A73000B40040F2533110FB01F0DC4901EB800022 +:10A7400008309DF89C10C1EBC10100EBC100827183 +:10A7500003E19DF8B41001EB4100C0EBC110D449F6 +:10A7600001EBC000407934287DD19DF8B41040F24F +:10A77000533011FB00F0CD4901EB800108319DF809 +:10A780009C00C0EBC00001EBC00001799DF8B40053 +:10A7900040F2533210FB02F0C44A02EB80004079D1 +:10A7A000814260D19DF8B41001EB410000EB011033 +:10A7B000BD4901EB00103030BDF8D81000EB01109E +:10A7C000801C0990007820F02002099802709DF802 +:10A7D000B41001EB410000EB0110B34901EB001094 +:10A7E0003030BDF8D81000EB0110801C09900078C3 +:10A7F00020F002020998027001229DF8B40040F294 +:10A80000533110FB01F0A94901EB800000F56270A3 +:10A81000BDF8D81001EB410303EB011100EBC100BF +:10A8200080F84620A9229DF8B40040F2533110FB75 +:10A8300001F09E4901EB800008309DF89C10C1EBAF +:10A84000C10100EBC10082719DF8B40040F25331A8 +:10A8500010FB01F0954901EB800042799DF8B400AE +:10A8600040F2533100E078E010FB01F08F4901EB3A +:10A87000800108319DF89C00C0EBC00001EBC000D6 +:10A88000027100213A9154E09DF8B40040F2533136 +:10A8900010FB01F0854901EB800108319DF89C0017 +:10A8A000C0EBC00001EBC0008178BDF8E8000144B6 +:10A8B0009DF8B40000EB400202EB00107A4A02EB74 +:10A8C0000010303000EB0110801C0990007820F05F +:10A8D00080018031099801709DF8B40040F2533135 +:10A8E00010FB01F0714901EB800108319DF89C00DB +:10A8F000C0EBC00001EBC0008178BDF8E800014466 +:10A900009DF8B40000EB400202EB0010664A02EB37 +:10A910000010303000EB0110801C0990007820F00E +:10A920000400001D09990870BDF8E800401C80B2C1 +:10A930003A909DF8B40040F2533110FB01F05B49AE +:10A9400001EB800108319DF89C00C0EBC00011F8BC +:10A950003010BDF8E800814296DC00202E902F9048 +:10A9600000213A9122E0DDE92E10000140EA117247 +:10A970000901CDE92E129DF8B40000EB4001C1EBB6 +:10A98000C0104B4901EBC001BDF8E800801D085C18 +:10A990003038C117DDE92E24104341EA0402CDE925 +:10A9A0002E02BDF8E800401C80B23A90BDF8E800E5 +:10A9B0000628D8DB9DF8B4002E9940F2533210FBE4 +:10A9C00002F03A4A02EB800202F56272BDF8D8004A +:10A9D00000EB400303EB001002EBC000C0F81A10BC +:10A9E00000222E922F9200213A9122E0DDE92E10D2 +:10A9F000000140EA11720901CDE92E129DF8B40060 +:10AA000000EB4001C1EBC010294901EBC001BDF8CA +:10AA1000E8000D30085C3038C117DDE92E341843EA +:10AA200041EA0402CDE92E02BDF8E800401C80B2E4 +:10AA30003A90BDF8E8000428D8DB9DF8B4002E99C0 +:10AA400040F2533210FB02F0184A02EB800202F58A +:10AA50006272BDF8D80000EB400303EB001002EB7C +:10AA6000C000416300222E922F9200213A9129E0EA +:10AA7000DDE92E10000140EA11720901CDE92E1224 +:10AA80009DF8B40000EB4001C1EBC010084901EB98 +:10AA9000C001BDF8E8001130085C3038C117DDE9AD +:10AAA0002E3440EA030205E098400020584500207B +:10AAB000088900202143CDE92E21BDF8E800401C83 +:10AAC00081B23A91BDF8E8000628D1DB9DF8B400C8 +:10AAD0002E9940F2533210FB02F0FE4A02EB800244 +:10AAE00002F56272BDF8D80000EB400303EB0010E2 +:10AAF00002EBC000C0F81E109DF8B40000EB40014E +:10AB0000C1EBC010F44901EBC00042799DF8B400DC +:10AB100040F2533110FB01F0EE4901EB800101F5E9 +:10AB20006271BDF8D80000EB400303EB001001EBAD +:10AB3000C000C2709DF8B40000EB400101EB0010B2 +:10AB4000E64901EB00113031BDF8D80001EB0010EF +:10AB500082789DF8B40040F2533110FB01F0DD49DA +:10AB600001EB800101F56271BDF8D80000EB4003F4 +:10AB700003EB001001EBC00002769DF8B40040F238 +:10AB8000533110FB01F0D34901EB800108319DF8EE +:10AB90009C00C0EBC00001EBC00001799DF8B4003F +:10ABA00040F2533210FB02F0CA4A02EB80004079B7 +:10ABB00081427DDA00219DF8B40040F2533210FB4F +:10ABC00002F0C44A02EB80000171A7229DF8B40094 +:10ABD00040F2533110FB01F0BE4901EB8001083116 +:10ABE0009DF89C00C0EBC00001EBC0004271002149 +:10ABF0003A918DE09DF8B40040F2533110FB01F022 +:10AC0000B44901EB800108319DF89C00C0EBC00005 +:10AC100001EBC000C178BDF8E800814221D00022DC +:10AC20009DF8B40040F2533110FB01F0A94901EB4B +:10AC3000800108319DF89C00C0EBC00001EBC00012 +:10AC40008178BDF8E80001449DF8B40000EB4003B2 +:10AC500003EB0010A14B03EB0010303000EB0110B0 +:10AC600082709DF8B40040F2533110FB01F0994915 +:10AC700001EB800108319DF89C00C0EBC00001EBA6 +:10AC8000C0008178BDF8E80001449DF8B40000EBF5 +:10AC9000400202EB0010914A02EB0010303000EB52 +:10ACA0000110801C0990007820F08000803000E0C6 +:10ACB000A6E0099908709DF8B40040F2533110FBEA +:10ACC00001F0844901EB800008309DF89C10C1EB35 +:10ACD000C10100EBC1008078BDF8E81042189DF872 +:10ACE000B40000EB400101EB00107C4901EB0010C7 +:10ACF000303000EB0210801C0990007820F0040036 +:10AD0000001D09990870BDF8E800401C80B23A9017 +:10AD10009DF8B40040F2533110FB01F06D4901EB96 +:10AD2000800108319DF89C00C0EBC00011F8301084 +:10AD3000BDF8E80081423FF75DAF9DF8B40000EB3D +:10AD4000400101EB0010654901EB00103030BDF807 +:10AD5000D81000EB01108078C0F3401088B99DF83E +:10AD6000B40000EB400101EB00105C4901EB001066 +:10AD70003030BDF8D81000EB01108078C0F34000EF +:10AD8000F0B39DF8B40000EB400101EB0010534913 +:10AD900001EB00103030BDF8D81000EB0110801C22 +:10ADA0000990007820F02002099802709DF8B40004 +:10ADB00000EB400101EB0010484901EB001030307E +:10ADC000BDF8D81000EB0110801C0990007820F02D +:10ADD0000202099802709DF8B40000EB400101EBFB +:10ADE00000103E4901EB00103030BDF8D81000EBE8 +:10ADF0000110801C0990007820F00800083000E065 +:10AE0000B5E0099908709DF8B4009DF8A01001EB19 +:10AE10000010C217CDE92E029DF8B40040F2533164 +:10AE200010FB01F02B4901EB800000F56270BDF8CA +:10AE3000D81001EB410202EB011100EBC1002230FE +:10AE400009902E9800EB4001254800EB41100D3091 +:10AE5000102208900999EDF7F8F99DF8B40040F236 +:10AE6000533110FB01F01B4901EB800101F56271C8 +:10AE7000BDF8D80000EB400202EB001001EBC0016E +:10AE80002E9800EB4002164800EB421051F81A2FA2 +:10AE900040F8012F496841609DF8B40000EB400183 +:10AEA00001EB00100D4901EB00113031BDF8D80065 +:10AEB00001EB001001782E9800EB4002084800EBEF +:10AEC000421001702E9800EB4001054800EB411143 +:10AED000044809E0584500200889002098400020D7 +:10AEE000D8140020C7310020026841F81D2F808847 +:10AEF00088809DF8B40040F2533110FB01F0FE4908 +:10AF000001EB800101F56271BDF8D80000EB400251 +:10AF100002EB001001EBC000416B2E9800EB4002E9 +:10AF2000F64800EB4210C0F809109DF8B40000EBA1 +:10AF3000400101EB0010F24901EB00113031BDF886 +:10AF4000D80001EB001041682E9800EB4002EB485E +:10AF500000EB4210C0F823102E9881B2082009910E +:10AF6000EFF7A4F89DF8B4100220EFF79FF8E9E39B +:10AF700000201590C4E000202E902F9000213A91DF +:10AF800027E0DDE92E10000140EA11720901CDE948 +:10AF90002E129DF8B40000EB4001C1EBC010D9495E +:10AFA00001EBC001159800EB8002BDF8E8000B3002 +:10AFB00000EB8200085C3038C117DDE92E341843FD +:10AFC00041EA0402CDE92E02BDF8E800401C80B23F +:10AFD0003A90BDF8E8000A28D3DB9DF8B400DDE91B +:10AFE0002E2140F2533310FB03F0C34B03EB8003DD +:10AFF00008339DF89C00C0EBC00003EBC0008378D1 +:10B000001598184400EB400303EB00139DF8B400BF +:10B0100040F2533410FB04F0B74C04EB800000F511 +:10B02000627000EBC30040F8222F416000222E9294 +:10B030002F9200213A9127E0DDE92E10000140EA2D +:10B0400011720901CDE92E129DF8B40000EB400108 +:10B05000C1EBC010AB4901EBC001159800EB8002B9 +:10B06000BDF8E800153000EB8200085C3038C117ED +:10B07000DDE92E34184341EA0402CDE92E02BDF881 +:10B08000E800401C80B23A90BDF8E8000A28D3DB03 +:10B090009DF8B400DDE92E1240F2533310FB03F0AB +:10B0A000954B03EB800308339DF89C00C0EBC00078 +:10B0B00003EBC00083781598184400EB400303EBC2 +:10B0C00000139DF8B40040F2533410FB04F08A4C96 +:10B0D00004EB800000F5627000EBC3002230816059 +:10B0E000C26000219DF8B40040F2533210FB02F020 +:10B0F000224602EB800001711598401CC0B21590E9 +:10B100009DF8B40040F2533110FB01F07A4901EB95 +:10B11000800108319DF89C00C0EBC00011F8301090 +:10B12000159881423FF727AF9DF8B40040F25331A4 +:10B1300010FB01F0704901EB800008309DF89C1075 +:10B14000C1EBC10100EBC10000790C2812DC0D221B +:10B150009DF8B40040F2533110FB01F0664901EB59 +:10B16000800008309DF89C10C1EBC10100EBC100CC +:10B170000271A1E39DF8B40040F2533110FB01F0DD +:10B180005D4901EB800108319DF89C00C0EBC000D7 +:10B1900001EBC00001799DF8B40040F2533210FB7E +:10B1A00002F0554A02EB8000407981427ED19DF841 +:10B1B000B40040F2533110FB01F0114601EB800165 +:10B1C00008319DF89C00C0EBC00001EBC000C278C4 +:10B1D0009DF8B40040F2533110FB01F0464901EBF9 +:10B1E000800108319DF89C00C0EBC00001EBC0005D +:10B1F0008078111836919DF8B4109DF8A00000EBEE +:10B200000110C217CDE92E023F4890F8E00708B3BD +:10B210009DF8B40000EB400101EB0010384901EB50 +:10B2200000103030BDF8D81000EB0110807A0228F1 +:10B2300010D09DF8B40000EB400101EB0010304944 +:10B2400001EB00103030BDF8D81000EB0110C07ACF +:10B2500000287CDD00229DF8B40000EB400101EBEA +:10B260000010274901EB00103030BDF8D81000EB7A +:10B270000110C2722548D0F80C020521B0FBF1F292 +:10B2800001FB120000EB400120482C3000EB411084 +:10B290000D3009909DF8B40040F2533110FB01F1DC +:10B2A000154800EB810000F5627000E004E3BDF892 +:10B2B000D81001EB410202EB011100EBC10022307A +:10B2C0001022014608900998ECF7BFFF0F48D0F80C +:10B2D0000C020521B0FBF1F201FB120000EB400172 +:10B2E0000A482C3000EB41129DF8B40040F2533173 +:10B2F00010FB01F000490BE058450020D814002055 +:10B300009840002008890020BC320020BC12002098 +:10B3100001EB800101F56271BDF8D80000EB40033C +:10B3200003EB001001EBC00050F81A1F42F8011F98 +:10B3300040685060FE48D0F80C020521B0FBF1F2E5 +:10B3400001FB120000EB4001F9482C3000E096E1CF +:10B3500000EB41129DF8B40000EB400101EB00103E +:10B36000F44901EB001130319DF8A00001EB001011 +:10B3700000781070EE48D0F80C020521B0FBF1F215 +:10B3800001FB120000EB4001E9482C3000EB4112B8 +:10B390009DF8B40040F2533110FB01F0E64901EB97 +:10B3A000800101F56271BDF8D80000EB400303EBAA +:10B3B000001001EBC000406BC2F80900DC48D0F877 +:10B3C0000C020521B0FBF1F201FB120000EB400181 +:10B3D000D7482C3000EB4111D848026841F81D2FA6 +:10B3E00080888880D248D0F80C020521B0FBF1F2A9 +:10B3F00001FB120000EB4001CD482C3000EB411264 +:10B400009DF8B40000EB400101EB0010C94901EBCD +:10B4100000113031BDF8D80001EB00104068C2F8CF +:10B42000230000229DF8B40000EB400101EB001066 +:10B43000C04901EB00113031BDF8D80001EB00101C +:10B44000426000213A9154E0B948D0F80C0205213D +:10B45000B0FBF1F201FB120000EB4001B4482C30CC +:10B4600000EB41112731BDF8E8409DF8B40040F2EF +:10B47000533210FB02F0B04A02EB800202F5627216 +:10B480009DF8A00000EB400303EB001002EBC000AE +:10B4900090F8800040F2533210FB02F0A64A02EB13 +:10B4A000800202F562729DF8B40040F2533310FB43 +:10B4B00003F0A14B03EB800303F56273BDF8D800E2 +:10B4C00000EB400505EB001003EBC00090F8810095 +:10B4D00000EB400303EB001002EBC0024732BDF863 +:10B4E000E800001D105C0855BDF8E800401C81B262 +:10B4F0003A91BDF8E8000628A6DB00213A9142E027 +:10B5000000239DF8B40040F2533110FB01F08A494A +:10B5100001EB800101F56271BDF8D80000EB40023B +:10B5200002EB001001EBC00090F8800040F25331B4 +:10B5300010FB01F0804901EB800101F562719DF87B +:10B54000B40040F2533210FB02F07B4A02EB80025F +:10B5500002F56272BDF8D80000EB400404EB001065 +:10B5600002EBC00090F8810000EB400202EB0010FB +:10B5700001EBC0014731BDF8E8000B54BDF8E8000D +:10B58000401C81B23A91BDF8E8000A28B8DB68484F +:10B59000D0F80C020521B0FBF1F080B20146099011 +:10B5A0000220EDF795FD00210620EEF77FFD6048B3 +:10B5B000D0F80C025E49498D884206D25C48D0F82A +:10B5C0000C02401C5A49C1F80C0200210520EEF77C +:10B5D0006DFD9DF8B41001EB410000EB01105549E1 +:10B5E00001EB00103030BDF8D81000EB0110801CCA +:10B5F0000990007820F00802099802704C48D0F8B1 +:10B600000C020521B0FBF1F201FB120000EB40013E +:10B6100047482C3000EB4110D0F823202E9800EB47 +:10B620004001474800EB4110C0F8232000203A9029 +:10B6300020E03F48D0F80C020521B0FBF1F201FBFD +:10B64000120000EB40013A482C3000EB411027304B +:10B65000BDF8E810425C2E9800EB4001384800EB42 +:10B6600041112731BDF8E8000A54BDF8E800401C3C +:10B6700081B23A91BDF8E8000628DADB65E09DF872 +:10B68000B41001EB410000EB01102A4901EB00105E +:10B690003030BDF8D81000EB0110801C0990007804 +:10B6A00020F008010831099801709DF8B41001EBF1 +:10B6B000410000EB01101F4901EB00113031BDF8D2 +:10B6C000D80001EB001041682E9800EB40021C48A6 +:10B6D00000EB4210C0F8231000213A9125E09DF8BC +:10B6E000B41040F2533011FB00F0134901EB80011C +:10B6F00001F56271BDF8D80000EB400202EB0010CA +:10B7000001EBC0014731BDF8E8000A5C2E9800EB60 +:10B7100040010B4800EB41112731BDF8E8000A5405 +:10B72000BDF8E800401C81B23A91BDF8E8000AE09B +:10B73000BC1200209840002058450020C73100204E +:10B74000D8140020DDE00628C9DB00229DF8B400F3 +:10B7500040F2533110FB01F0FE4901EB800101F58D +:10B760006271BDF8D80000EB400303EB001001EB61 +:10B77000C00080F846209DF8B4100220EEF796FC39 +:10B780009DF8B41040F2533011FB00F0F14901EB89 +:10B79000800101F56271BDF8D80000EB400202EBB8 +:10B7A000001001EBC000223009902E9800EB400100 +:10B7B000E94800EB41110D3110220891DDE9080143 +:10B7C000ECF743FD9DF8B41040F2533011FB00F04C +:10B7D000E04901EB800101F56271BDF8D80000EB92 +:10B7E000400202EB001001EBC0012E9800EB40027A +:10B7F000D94800EB421051F81A2F40F8012F496840 +:10B8000041609DF8B41001EB410000EB0110D349F9 +:10B8100001EB00113031BDF8D80001EB00100178C8 +:10B820002E9800EB4002CC4800EB421001702E989D +:10B8300000EB4001C84800EB4111C948026841F8DB +:10B840001D2F808888809DF8B41040F2533011FB82 +:10B8500000F0C04901EB800101F56271BDF8D8002C +:10B8600000EB400202EB001001EBC000416B2E9890 +:10B8700000EB4002B84800EB4210C0F809109DF8F8 +:10B88000B41001EB410000EB0110B44901EB0011D1 +:10B890003031BDF8D80001EB001041682E9800EB64 +:10B8A0004002AD4800EB4210C0F823102E9881B240 +:10B8B00008200991EEF7FAFBA7229DF8B40040F2A8 +:10B8C000533110FB01F0A34901EB800108319DF8D1 +:10B8D0009C00C0EBC00001EBC0004271A2229DF8A9 +:10B8E000B40040F2533110FB01F09A4901EB8000A3 +:10B8F00008309DF89C10C1EBC10100EBC1008271C2 +:10B9000000BF00BF02F0B4BE9DF8B41001EB4100CF +:10B91000C0EBC110934901EBC00041780846099182 +:10B9200000210BF0E7FEC1B228910021369124E0FE +:10B930009DF8B41040F2533011FB00F0854901EB43 +:10B9400080010831BDF8D800C0EBC00001EBC00099 +:10B9500041780846099100210CF080FC9DF8A02058 +:10B9600042400A4304D1BDF8D800C1B2279112E089 +:10B97000BDF8D800401C81B236919DF8B41040F259 +:10B98000533011FB00F0734901EB80008179BDF861 +:10B99000D8008142CCDC00BF9DF8B41001EB41001F +:10B9A000C0EBC1106F4901EBC000C1789DF8B40035 +:10B9B00000EB4002C2EBC0106A4A02EBC000807884 +:10B9C00041EA002129919DF8B41001EB4100C0EB40 +:10B9D000C110114601EBC0010991BDF8A4100998EE +:10B9E000EDF796FF11909DF8B41001EB4100C0EB0C +:10B9F000C1105C4901EBC002BDF8A400401C105C02 +:10BA00009DF8B41001EB4102C2EBC111554A02EBA3 +:10BA1000C102BDF8A410515C40EA01221198824293 +:10BA200042F0C2829DF8B41001EB4100C0EBC1109E +:10BA30004C4901EBC000807A01069DF8B40000EB90 +:10BA40004002C2EBC010474A02EBC000C07A41EA94 +:10BA500000419DF8B40000EB4002C2EBC010414A27 +:10BA600002EBC000007B41EA00219DF8B40000EB2E +:10BA70004002C2EBC0103B4A02EBC000407B0843CF +:10BA80003949C1F8180F0846D0F8181F0991BDF8B8 +:10BA9000A4000E3808909DF8B40000EB4001C1EB03 +:10BAA000C010114601EBC0000E300790DDE908120E +:10BAB000EDF71DFD9DF8B40000EB40002B4901EBB4 +:10BAC000800081689DF8B40000EB4000274A02EB3B +:10BAD00080004160002130329DF8B40002EB00127A +:10BAE0009DF89C0011549DF8B41001EB4100C0EB8F +:10BAF000C1101C4901EBC000C17B249110211091A1 +:10BB0000BDF89000A1287DD100229DF8B40040F23C +:10BB1000533110FB01F00F4901EB800108319DF812 +:10BB20009C00C0EBC00001EBC0004271BDF84010AA +:10BB300008460991491C8AB210929DF8B41001EB95 +:10BB40004102C2EBC111074A02EBC101085C24901B +:10BB500025900DE058450020D81400209840002082 +:10BB6000C731002008890020BC220020583E002058 +:10BB7000BDF8940007287DD2DFE800F07C048384C0 +:10BB8000FDFCFB00BDF8401008460991491C8AB233 +:10BB900010929DF8B41001EB4102C2EBC111FE4AB4 +:10BBA00002EBC1010A5C9DF8B40040F2533110FB76 +:10BBB00001F0FA4901EB800008309DF89C10C1EBC0 +:10BBC000C10100EBC1000272BDF84000411C8AB205 +:10BBD000109206909DF8B41001EB4102C2EBC11126 +:10BBE000ED4A02EBC101085C0206BDF84000411CB1 +:10BBF0008BB2109307909DF8B41001EB4103C3EB97 +:10BC0000C11100E000E2E44B03EBC101085C42EA31 +:10BC10000042BDF84000411C8BB2109308909DF883 +:10BC2000B41001EB4103C3EBC111DB4B03EBC101CA +:10BC3000085C42EA0022BDF8401008460991491C00 +:10BC40008BB210939DF8B41001EB4103C3EBC1110B +:10BC5000D14B03EBC101085C02439DF8B40040F2F4 +:10BC6000533110FB01F0CD4901EB800008309DF805 +:10BC70009C1000E0C7E1C1EBC10100EBC100C26054 +:10BC8000C1E1C0E101229DF8B40040F2533110FB44 +:10BC900001F0C24901EB800108319DF89C00C0EB26 +:10BCA000C00001EBC000027700213A9128E09DF826 +:10BCB000B41001EB4100C0EBC110B74901EBC0016A +:10BCC000BDF84020BDF8E80010440A5C9DF8B400BF +:10BCD00040F2533110FB01F0B04901EB8001083113 +:10BCE0009DF89C00C0EBC00001EBC00000F11D01FD +:10BCF000BDF8E8000A54BDF8E800401C81B23A9152 +:10BD0000BDF8E8000A28D2DBBDF840000A3081B255 +:10BD1000109100213A9127E09DF8B41001EB410009 +:10BD2000C0EBC1109C4901EBC001BDF84020BDF83B +:10BD3000E80010440A5C9DF8B40040F2533110FB57 +:10BD400001F0964901EB800108319DF89C00C0EBA1 +:10BD5000C00001EBC0012A31BDF8E8000A54BDF86B +:10BD6000E800401C81B23A91BDF8E8000C28D3DB12 +:10BD700002E0BEE0BCE0BAE0BDF840000C3081B2A9 +:10BD80001091002136919CE001229DF8B40040F210 +:10BD9000533110FB01F0814901EB800108319DF81E +:10BDA0009C00C0EBC00001EBC0008178BDF8D8005A +:10BDB000084400EB400101EB00119DF8B40040F293 +:10BDC000533310FB03F0754B03EB800000F56270FA +:10BDD00000F831209DF8B40040F2533110FB01F01F +:10BDE000194601EB800108319DF89C00C0EBC000B2 +:10BDF00001EBC0008178BDF8D800084400EB400199 +:10BE000001EB00119DF8B40040F2533310FB03F036 +:10BE1000624B03EB800000F5627000EBC10080F81C +:10BE2000822000213A9143E09DF8B41040F2533053 +:10BE300011FB00F0594901EB800108319DF89C008D +:10BE4000C0EBC00001EBC00000F11D01BDF8E8002F +:10BE50000A5C9DF8B40040F2533110FB01F04F49E9 +:10BE600001EB800108319DF89C00C0EBC00001EBA4 +:10BE7000C0008178BDF8D800084400EB400101EB18 +:10BE800000119DF8B40040F2533310FB03F0434B14 +:10BE900003EB800000F5627000EBC10000F183014C +:10BEA000BDF8E8000A54BDF8E800401C81B23A91A0 +:10BEB000BDF8E8000A28B7DBBDF8D800401C81B205 +:10BEC00036919DF8B41040F2533011FB00F0334925 +:10BED00001EB800108319DF89C00C0EBC00011F817 +:10BEE0003010BDF8D80081423FF74EAF8BE08AE0BA +:10BEF00089E09DF8B41001EB410000EB01102849E6 +:10BF000001EB0010806800EB800041009DF8B40058 +:10BF100000EB4000234A02EB800081609DF8B410E2 +:10BF200001EB4100C0EBC1101B4901EBC001BDF8A2 +:10BF30004000401C095C9DF8B40000EB4002C2EBDD +:10BF4000C010154A02EBC002BDF84000105C41EA87 +:10BF500000229DF8B40040F2533110FB01F00F496C +:10BF600001EB800108319DF89C00C0EBC00001EBA3 +:10BF7000C0000285BDF84000801C81B210919DF880 +:10BF8000B40040F2533110FB01F0044901EB800191 +:10BF900008319DF89C0007E00889002058450020E2 +:10BFA00098400020583E0020C0EBC00001EBC000CC +:10BFB000018D9DF8B40000EB400202EB0010FE4A38 +:10BFC00002EB0010408B81420ADB0621A2F50472CD +:10BFD0009DF8B40002EB00129DF89C00115411E092 +:10BFE00006229DF8B40040F2533110FB01F0F349F2 +:10BFF00001EB800108319DF89C00C0EBC00001EB13 +:10C00000C000427100BFE5E3BDF89000A228FAD15C +:10C0100000213691FEE39DF8B40040F2533110FB4D +:10C0200001F0E64901EB800108319DF89C00C0EB6E +:10C03000C00001EBC0008178BDF8D8000844C1B24F +:10C040002891BDF84000401C81B21091BDF840100D +:10C0500008460991491C8AB210929DF8B41001EB70 +:10C060004102C2EBC111D64A02EBC101085C259026 +:10C07000BDF84000411C8AB2109209903490BDF87E +:10C0800094000D287ED2DFE810F07D0032010D0013 +:10C090009009250E420EA90E000F1D0F3A0F570FE3 +:10C0A000E30EC60EBDF8401008460991491C8AB23D +:10C0B00010929DF8B41001EB4102C2EBC111C04ACD +:10C0C00002EBC101095CBF4880F8021D90F8020D27 +:10C0D000C0F3401020B9BB4890F8020DC00908B960 +:10C0E00001212691BDF8401008460691491C8AB2EC +:10C0F00010929DF8B41001EB4102C2EBC111B04A9D +:10C1000002EBC101085C0206BDF840100846079129 +:10C11000491C8BB210939DF8B41001EB4103C3EBA3 +:10C12000C111A74B03EBC101085C42EA0042BDF814 +:10C13000401008460891491C8BB210939DF8B4102A +:10C1400001EB4103C3EBC1119D4B03EBC101085C43 +:10C1500042EA0022BDF84000411C8BB210930990C6 +:10C160009DF8B41001EB4103C3EBC111944B03EBF9 +:10C17000C101085C02439DF8B40040F2533110FB4A +:10C1800001F000E0FDE38D4901EB800000F56270F5 +:10C190009DF8A01001EB410303EB011100EBC1007E +:10C1A000C0F81A20BDF84000411C8AB210920690D7 +:10C1B0009DF8B41001EB4102C2EBC111804A02EBC1 +:10C1C000C101085C0206BDF84000411C8BB210930F +:10C1D00007909DF8B41001EB4103C3EBC111784BFC +:10C1E00003EBC101085C42EA0042BDF8401008467A +:10C1F0000891491C8BB210939DF8B41001EB4103D8 +:10C20000C3EBC1116E4B03EBC101085C42EA002293 +:10C21000BDF84000411C8BB2109309909DF8B410FA +:10C2200001EB4103C3EBC111654B03EBC101085C9A +:10C2300002439DF8B40040F2533110FB01F05F4916 +:10C2400001EB800000F562709DF8A01001EB410346 +:10C2500003EB011100EBC100C0F81E20BDF8400047 +:10C26000411C8AB2109207909DF8B41001EB410274 +:10C27000C2EBC111524A02EBC101085C0204BDF8D5 +:10C280004000411C8BB2109308909DF8B41001EB54 +:10C290004103C3EBC1114A4B03EBC101085C42EA05 +:10C2A0000022BDF84000411C8BB2109309909DF80C +:10C2B000B41001EB4103C3EBC111414B03EBC101CE +:10C2C000085C02439DF8B40040F2533110FB01F0CA +:10C2D0003A4901EB800000F562709DF8A01001EB77 +:10C2E000410303EB011100EBC100426300BFBDF845 +:10C2F0009400012868D1BDF8401008460991491CF6 +:10C300008AB210929DF8B41001EB4102C2EBC11148 +:10C310002B4A02EBC101095C2A4880F8021D90F803 +:10C32000020DC0F3401020B9264890F8020DC00954 +:10C3300008B9012126919DF8B40040F2533110FB59 +:10C3400001F01E4901EB800108319DF89C00C0EB13 +:10C35000C00011F83000401EBDF8D810884233D11B +:10C360009DF8B40000EB400101EB0010124901EB15 +:10C37000001030309DF8A01000EB011080780121F2 +:10C38000B1EBD01F20D19DF89800E8B99DF8B4001A +:10C3900040F2533110FB01F0084901EB80010831F4 +:10C3A0009DF89C00C0EBC00001EBC00081789DF8B7 +:10C3B000B40000EB400208E09840002058450020FF +:10C3C00008890020BC22002048E002EB0010FE4A51 +:10C3D00002EB0010303000EB0110407A00F0010059 +:10C3E000E0B39DF8B40040F2533110FB01F002F5C8 +:10C3F000986101EB800108319DF89C00C0EBC00002 +:10C4000001EBC000807800EB400101EB00119DF8CA +:10C41000B40040F2533210FB02F0EC4A02EB800011 +:10C4200000F5627000EBC10090F8900000F0010090 +:10C43000A0B99DF8B40040F2533110FB01F0114651 +:10C4400001EB800008309DF89C10C1EBC10100EBAE +:10C45000C100007F10B100213A912AE0B0E09DF8C0 +:10C46000B40040F2533110FB01F0D84901EB8001D8 +:10C4700008319DF89C00C0EBC00001EBC00000F14A +:10C480001D01BDF8E8000A5C9DF8B40000EB400116 +:10C4900001EB0010CC4901EB00100E30BDF8E810A4 +:10C4A000405C824200D008E0BDF8E800401C81B248 +:10C4B0003A91BDF8E8000628D1DB00BFBDF8E800DE +:10C4C00006287DD106213A9129E09DF8B40040F27A +:10C4D000533110FB01F0BD4901EB800108319DF89B +:10C4E0009C00C0EBC00001EBC00000F11D01BDF8D5 +:10C4F000E8000A5C9DF8B40000EB400101EB00107D +:10C50000B14901EB00100E30BDF8E810405C8242EA +:10C5100000D008E0BDF8E800401C81B23A91BDF8B7 +:10C52000E8000A28D1DB00BFBDF8E8000A284FD098 +:10C5300000229DF8B40040F2533110FB01F0A349F2 +:10C5400001EB800108319DF89C00C0EBC00001EBBD +:10C55000C00002859DF8B40040F2533110FB01F099 +:10C560009A4901EB800108319DF89C00C0EBC000A6 +:10C5700001EBC000807800EB400101EB00119DF859 +:10C58000B40040F2533210FB02F0904A02EB8000FC +:10C5900000F5627000EBC10090300990007820F047 +:10C5A0000101491C0998017006229DF8B40040F26F +:10C5B000533110FB01F0854901EB8001083100E0A7 +:10C5C00006E09DF89C00C0EBC00001EBC00042718A +:10C5D0009DF8B40040F2533110FB01F07B4901EBB0 +:10C5E000800101F562719DF8A00000EB400202EBB2 +:10C5F000001011F830109DF8B40040F2533210FBD7 +:10C6000002F0724A02EB8000407981427EDA9DF8A6 +:10C61000B40000EB400101EB00106B4901EB00108E +:10C6200030309DF8A01000EB0110801C0990684884 +:10C6300090F8020D0121A1EBD0100999097860F35F +:10C64000000109980170624890F8020DC0F3401093 +:10C65000F0BB9DF8B40000EB400101EB00105A491B +:10C6600001EB001030309DF8A01000EB0110807835 +:10C67000C0F3401060B39DF8B40000EB400101EB43 +:10C680000010514901EB001030309DF8A01000EB74 +:10C690000110801C0990007820F00200801C09998C +:10C6A00008709DF8B40040F2533110FB01F01146C0 +:10C6B00001EB800000F562709DF8A01001EB4102D3 +:10C6C00002EB011100EBC10018300990007800E086 +:10C6D00009E020F00201891C099801709DF8B4104E +:10C6E0000220EDF7E3FC00219DF8B40040F2533244 +:10C6F00010FB02F0354A02EB8000017102229DF826 +:10C70000B40040F2533110FB01F000E022E02F4969 +:10C7100001EB800101F562719DF8A00000EB400380 +:10C7200003EB001001F8302003229DF8B40040F222 +:10C73000533110FB01F0254901EB800000F56270D8 +:10C740009DF8A01001EB410303EB011100EBC100C8 +:10C750004271FCE39DF8B40000EB400101EB0010D6 +:10C76000194901EB001030309DF8A01000EB0110CA +:10C77000801C0990164890F8020D0121A1EBD01001 +:10C7800009990A7860F300020A709DF8B40000EB82 +:10C79000400101EB00100C4901EB001030309DF816 +:10C7A000A01000EB0110801C0990094890F8020DC0 +:10C7B00042090998007862F34100099908709DF8D0 +:10C7C000B40000EB400106E09840002058450020EE +:10C7D000BC220020FDE301EB0010FE4901EB00103C +:10C7E00030309DF8A01000EB01108078C0F34002BB +:10C7F0009DF8B40040F2533110FB01F0F64901EB13 +:10C80000800000F562709DF8A01001EB410303EB7E +:10C81000011100E0E8E300EBC100007EC0F340003E +:10C8200082427AD09DF8B40040F2533110FB01F0FF +:10C83000E94901EB800000F562709DF8A01001EB62 +:10C84000410202EB011100EBC100183009909DF884 +:10C85000B40000EB400101EB0011DE4800EB0111D8 +:10C8600030319DF8A00001EB001080784208099853 +:10C87000017862F3410101709DF8B40000EB4001C2 +:10C8800001EB0010D34901EB001030309DF8A010EF +:10C8900000EB01108078C0F34000E8B302229DF85D +:10C8A000B40040F2533110FB01F0CB4901EB8000A2 +:10C8B00000F562709DF8A01001EB410303EB01113C +:10C8C00000EBC1004271C54890F8E00730BB9DF80D +:10C8D000B40040F2533110FB01F0BF4901EB80007E +:10C8E00000F562709DF8A01001EB410202EB01110E +:10C8F00000EBC10090F87F0080B111239DF8B400D7 +:10C9000040F2533110FB01F0B34901EB800101F516 +:10C9100062719DF8A00002E06DE07CE1E4E000EBD4 +:10C92000400202EB001001EBC00090F8800040F2E2 +:10C93000533110FB01F0A84901EB800101F5627150 +:10C940009DF8B40040F2533210FB02F0A24A02EB11 +:10C95000800202F562729DF8A00000EB400404EB37 +:10C96000001002EBC00090F8810000EB400202EBE7 +:10C97000001001EBC00080F87E30F3239DF8B40076 +:10C9800000E0FCE340F2533110FB01F0924901EB6F +:10C99000800101F562719DF8A00000EB400202EBFE +:10C9A000001001EBC00090F8800040F2533110FB02 +:10C9B00001F0894901EB800101F562719DF8B40035 +:10C9C00040F2533210FB02F0834A02EB800000F584 +:10C9D00062709DF8A02002EB420404EB021200EB0F +:10C9E000C20090F8810000EB400202EB001001EB66 +:10C9F000C00043710AE103229DF8B40040F25331B4 +:10CA000010FB01F0744901EB800101F562719DF8A2 +:10CA1000A00000EB400303EB001001EBC0004271EB +:10CA200000219DF8B40040F2533210FB02F06A4A34 +:10CA300002EB8000017101229DF8B40040F25331F5 +:10CA400010FB01F0644901EB800000F562709DF875 +:10CA5000A01001EB410303EB011100EBC10080F8D2 +:10CA600046205E4890F8E007F0BB9DF8B40040F225 +:10CA7000533110FB01F0584901EB800000F5627062 +:10CA80009DF8A01001EB410202EB011100EBC10087 +:10CA900090F87F0040B39DF8B40040F2533110FB92 +:10CAA00001F04D4901EB800101F562719DF8A00094 +:10CAB00000EB400202EB001001EBC00090F8800098 +:10CAC00000EB400101EB0010424901EB0011303155 +:10CAD0009DF8B40040F2533210FB02F03E4A02EBE4 +:10CAE000800202F5627200E090E09DF8A00000EB89 +:10CAF000400303EB001002EBC00090F8810001EB53 +:10CB00000010801C0990007820F00402099802703F +:10CB100000239DF8B40040F2533110FB01F02E4980 +:10CB200001EB800101F562719DF8A00000EB40026D +:10CB300002EB001001EBC00090F8800040F253318E +:10CB400010FB01F0244901EB800101F562719DF8B1 +:10CB5000B40040F2533210FB02F01F4A02EB800295 +:10CB600002F562729DF8A00000EB400404EB001097 +:10CB700002EBC00090F8810000EB400202EB0010D5 +:10CB800001EBC00080F87E30F3239DF8B40040F242 +:10CB9000533110FB01F0104901EB800101F5627186 +:10CBA0009DF8A00000EB400202EB001001EBC0007A +:10CBB00090F8800040F2533110FB01F0064901EB80 +:10CBC000800101F562719DF8B40040F2533210FB10 +:10CBD00002F005E09840002058450020BC320020BB +:10CBE000FC4A02EB800000F562709DF8A02002EB89 +:10CBF000420404EB021200EBC20090F8810000EB4B +:10CC0000400202EB001001EBC00043719DF8B4102C +:10CC10000220EDF74BFA9DF8B40000EB400101EB68 +:10CC20000010ED4901EB001130319DF8A00001EB3F +:10CC30000010807800F001029DF8B40040F25331FA +:10CC400010FB01F0E34901EB800000F562709DF8F4 +:10CC5000A01001EB410303EB011100EBC100007ECA +:10CC600000F00100824279D09DF8B40040F25331C7 +:10CC700010FB01F0D74901EB800000F562709DF8D0 +:10CC8000A01001EB410202EB011100EBC1001830D2 +:10CC900009909DF8B40000EB400101EB0010CE4973 +:10CCA00001EB001130319DF8A00001EB00108178FC +:10CCB0000998027861F3000202709DF8B40000EB5D +:10CCC000400101EB0010C44901EB001030309DF829 +:10CCD000A01000EB0110807800F00100E8BB9DF887 +:10CCE000B40000EB400101EB0010BB4901EB001068 +:10CCF00030309DF8A01000EB01108078C0F3401098 +:10CD000068B39DF8B40040F2533110FB01F0B14913 +:10CD100001EB800000F562709DF8A01001EB41026C +:10CD200002EB011100EBC10090F84600B8B99DF884 +:10CD3000B40040F2533110FB01F0A64901EB800032 +:10CD400000F562709DF8A01001EB410202EB0111A9 +:10CD500000EBC100407B10B902E060E09CE247E0DC +:10CD60009DF8B40000EB400101EB00109A4901EB83 +:10CD7000001030309DF8A01000EB01108078C0F357 +:10CD80004000A8BB03229DF8B40040F2533110FBD1 +:10CD900001F0904901EB800101F562719DF8A0005E +:10CDA00000EB400303EB001001EBC00042710021D7 +:10CDB0009DF8B40040F2533210FB02F0854A02EBBA +:10CDC0008000017101229DF8B40040F2533110FB44 +:10CDD00001F0804901EB800000F562709DF8A01021 +:10CDE00001EB410303EB011100EBC10080F8462089 +:10CDF00000229DF8B40040F2533110FB01F0754958 +:10CE000001EB800000F562709DF8A01001EB41037A +:10CE100003EB011100EBC10080F8452037E29DF8DB +:10CE2000B40040F2533110FB01F06A4901EB80007D +:10CE300000F562709DF8A01001EB410202EB0111B8 +:10CE400000EBC10090F84600B0B901229DF8B40093 +:10CE500040F2533110FB01F05E4901EB800000F518 +:10CE600062709DF8A01001EB410303EB011100EB90 +:10CE7000C10080F845202AE000229DF8B40040F26D +:10CE8000533110FB01F0534901EB800101F5627150 +:10CE90009DF8A00000EB400303EB001001EBC00085 +:10CEA00080F845209DF8B40000EB400101EB001034 +:10CEB000494901EB001130319DF8A00001EB001051 +:10CEC000801C0990007820F0010209980270434804 +:10CED00090F8E00780B19DF8B40000EB400101EB51 +:10CEE00000103D4901EB001030309DF8A01000EB20 +:10CEF0000110807A022876D1394890F8290001285B +:10CF000071D13748D0F80C023549498D88426AD230 +:10CF10009DF8B40040F2533110FB01F02D4901EBB4 +:10CF2000800000F562709DF8A01001EB410202EB59 +:10CF3000011100EBC10090F84500012852D19DF885 +:10CF4000B40040F2533110FB01F0224900E02BE223 +:10CF500001EB800000F562709DF8A01001EB41022A +:10CF600002EB011100EBC10090F87F00D0BB9DF8EF +:10CF7000B40000EB400101EB0010174901EB001178 +:10CF800030319DF8A00001EB001001789DF8B4004D +:10CF900040F2533210FB02F00E4A02EB8000417067 +:10CFA00005229DF8B40040F2533110FB01F009490D +:10CFB00001EB800101F562719DF8A00000EB4003D8 +:10CFC00003EB001001EBC000427100229DF8B40099 +:10CFD0000BE0FDE35845002098400020BC320020C3 +:10CFE000BC1200206CE000E1F3E300EB400101EB38 +:10CFF0000010FE4901EB001130319DF8A00001EB5B +:10D000000010426001229DF8B40000EB400101EBEA +:10D010000010F64901EB001130319DF8A00001EB42 +:10D020000010C2729DF8B4100220EDF73FF8002105 +:10D030003A911CE000229DF8B40040F2533110FBFD +:10D0400001F1EB4800EB810101F562719DF8A00050 +:10D0500000EB400303EB001001EBC0014731BDF8CA +:10D06000E8000A54BDF8E800401C81B23A91BDF8CE +:10D07000E8000628DEDB00203A901CE000229DF844 +:10D08000B40040F2533110FB01F0D94901EB8001AB +:10D0900001F562719DF8A00000EB400303EB001066 +:10D0A00001EBC0016331BDF8E8000A54BDF8E800A7 +:10D0B000401C81B23A91BDF8E8000F28DEDBE6E0C3 +:10D0C0009DF8B40040F2533110FB01F0C84901EB68 +:10D0D000800000F562709DF8A01001EB410202EBA8 +:10D0E000011100EBC10090F8450001287DD19DF8A9 +:10D0F000B40040F2533110FB01F0BD4901EB800157 +:10D1000001F562719DF8A00000EB400202EB0010F7 +:10D1100001EBC00090F8800040F2533110FB01F0A9 +:10D12000B34901EB800101F562719DF8B40040F252 +:10D13000533210FB02F0AE4A02EB800000F5627041 +:10D140009DF8A02002EB420303EB021200EBC200A9 +:10D1500090F8810000EB400202EB001001EBC000F0 +:10D1600090F87E00032840D100239DF8B40040F2DF +:10D17000533110FB01F09E4901EB800100E0FDE31B +:10D1800001F562719DF8A00000EB400202EB001077 +:10D1900001EBC00090F8800040F2533110FB01F029 +:10D1A000934901EB800101F562719DF8B40040F2F2 +:10D1B000533210FB02F08E4A02EB800202F56272DB +:10D1C0009DF8A00000EB400404EB001002EBC0004F +:10D1D00090F8810000EB400202EB001001EBC00070 +:10D1E00080F87E309DF8B40000E050E000EB400194 +:10D1F00001EB00107D4901EB001130319DF8A000DA +:10D2000001EB001001789DF8B40040F2533210FB9E +:10D2100002F0774A02EB8000417005229DF8B400CD +:10D2200040F2533110FB01F0714901EB800101F52F +:10D2300062719DF8A00000EB400303EB001001EBCE +:10D24000C000427100229DF8B40000EB400101EBE8 +:10D250000010664901EB001130319DF8A00001EB90 +:10D260000010426002229DF8B40000EB400101EB87 +:10D2700000105E4901EB001130319DF8A00001EB78 +:10D280000010C2729DF8B4100220ECF70FFF9DF859 +:10D29000B4100220ECF70AFF9DF8B40040F25331BD +:10D2A00010FB01F0524901EB800000F562709DF81F +:10D2B000A01001EB410202EB011100EBC100807BE9 +:10D2C000012834D100229DF8B40040F2533110FB04 +:10D2D00001F0474901EB800101F562719DF8A00062 +:10D2E00000EB400303EB001001EBC0008273002150 +:10D2F0009DF8B40040F2533210FB02F03C4A02EBBE +:10D300008000017103229DF8B40040F2533110FBFC +:10D3100001F1374800EB810000F562709DF8A01024 +:10D3200001EB410303EB011100EBC10042719DF8D9 +:10D33000B40000EB400101EB00102C4901EB0010A0 +:10D3400030309DF8A01000EB01108078C0F3400051 +:10D3500050B39DF8B40040F2533110FB01F0244962 +:10D3600001EB800000F562709DF8A01001EB410216 +:10D3700002EB011100EBC1004079012814D1022217 +:10D380009DF8B40040F2533110FB01F0184901EB55 +:10D39000800000F562709DF8A01001EB410303EBE3 +:10D3A000011100EBC1004271E8E200202E902F90A5 +:10D3B00000213A912BE0DDE92E10000240EA1162D3 +:10D3C0000902CDE92E12BDF8401008460991491C0A +:10D3D0008AB210929DF8B41001EB4102C2EBC11168 +:10D3E000044A02EBC101085C06E0000098400020FE +:10D3F0005845002008890020DDE92E3440EA030268 +:10D40000CDE92E24BDF8E800401C81B23A91BDF868 +:10D41000E8000628CFDB9DF8B400DDE92E1240F2CB +:10D42000533310FB03F0F84B03EB800303F56273F7 +:10D430009DF8A00000EB400404EB001003EBC000DB +:10D4400040F8221F426000222E922F9200213A9132 +:10D4500023E0DDE92E10000240EA11620902CDE965 +:10D460002E12BDF8401008460991491C8AB210924C +:10D470009DF8B41001EB4102C2EBC111E34A02EB8B +:10D48000C101085CDDE92E3440EA0302CDE92E2417 +:10D49000BDF8E800401C81B23A91BDF8E8000628CA +:10D4A000D7DB9DF8B400DDE92E1240F2533310FBB8 +:10D4B00003F0D54B03EB800303F562739DF8A000E6 +:10D4C00000EB400404EB001003EBC000223081604D +:10D4D000C2609DF8B40040F2533110FB01F0CA491C +:10D4E00001EB800101F562719DF8A00000EB4002A4 +:10D4F00002EB001011F830109DF8B40040F25332E6 +:10D5000010FB02F0C04A02EB8000407981427DD1DD +:10D510009DF8B4009DF8A01001EB0010C217CDE9F2 +:10D520002E02BB4890F8E00708B39DF8B40000EB6A +:10D53000400101EB0010B74901EB001030309DF8BD +:10D54000A01000EB0110807A022810D09DF8B400E2 +:10D5500000EB400101EB0010AE4901EB0010303050 +:10D560009DF8A01000EB0110C07A00287DDD00229C +:10D570009DF8B40000EB400101EB0010A54901EB60 +:10D58000001030309DF8A01000EB0110C272A248CC +:10D59000D0F80C020521B0FBF1F201FB120000EB08 +:10D5A00040019D482C3000EB41100D3009909DF852 +:10D5B000B41040F2533011FB00F0934901EB8000AE +:10D5C00000F562709DF8A01001EB410202EB011121 +:10D5D00000EBC10022301022014608900998EAF7BA +:10D5E00034FE8D48D0F80C020521B0FBF1F201FBAE +:10D5F000120000EB400188482C3000EB41129DF8EE +:10D60000B40040F2533110FB01F000E0ECE27E493F +:10D6100001EB800101F562719DF8A00000EB400371 +:10D6200003EB001001EBC00050F81A1F42F8011F75 +:10D63000406850607848D0F80C020521B0FBF1F248 +:10D6400001FB120000EB400173482C3000EB41124B +:10D650009DF8B40000EB400101EB00106D4901EBB7 +:10D66000001130319DF8A00000E099E101EB0010BD +:10D67000007810706848D0F80C020521B0FBF1F278 +:10D6800001FB120000EB400163482C3000EB41111C +:10D690005F48F538026841F81D2F808888805E4811 +:10D6A000D0F80C020521B0FBF1F201FB120000EBF7 +:10D6B000400159482C3000EB41129DF8B40040F273 +:10D6C000533110FB01F0504901EB800101F562710B +:10D6D0009DF8A00000EB400303EB001001EBC0003D +:10D6E000406BC2F809004C48D0F80C020521B0FB91 +:10D6F000F1F201FB120000EB400147482C3000EB37 +:10D7000041129DF8B40000EB400101EB00104149CB +:10D7100001EB001130319DF8A00001EB00104068D2 +:10D72000C2F8230000229DF8B40000EB400101EB99 +:10D730000010384901EB001130319DF8A00001EBD9 +:10D740000010426000213A9157E03348D0F80C02B3 +:10D750000521B0FBF1F201FB120000EB40012E4865 +:10D760002C3000EB41112731BDF8E8409DF8B400A2 +:10D7700040F2533210FB02F0234A02EB800202F522 +:10D7800062729DF8A00000EB400303EB001002EB77 +:10D79000C00090F8800040F2533210FB02F01A4AA9 +:10D7A00002EB800202F562729DF8B40040F253333E +:10D7B00010FB03F0144B03EB800303F562739DF839 +:10D7C000A00000EB400505EB001003EBC00001E0FA +:10D7D000EAE3D4E390F8810000EB400303EB001090 +:10D7E00002EBC0024732BDF8E800001D105C08558E +:10D7F000BDF8E800401C81B23A91BDF8E800062867 +:10D80000A3DB00203A904CE0584500200889002016 +:10D81000BC32002098400020BC12002000239DF85C +:10D82000B40040F2533110FB01F0FE4901EB8001DE +:10D8300001F562719DF8A00000EB400202EB0010C0 +:10D8400001EBC00090F8800040F2533110FB01F072 +:10D85000F44901EB800101F562719DF8B40040F2DA +:10D86000533210FB02F0EF4A02EB800202F56272C3 +:10D870009DF8A00000EB400404EB001002EBC00098 +:10D8800090F8810000EB400202EB001001EBC001B8 +:10D890004731BDF8E8000B54BDF8E800401C81B2E8 +:10D8A0003A91BDF8E8000A28B8DBDF48D0F80C024E +:10D8B0000521B0FBF1F080B2014609900220EBF7A0 +:10D8C00007FC00210620ECF7F1FBD748D0F80C024A +:10D8D000D549498D884206D2D348D0F80C02401C65 +:10D8E000D149C1F80C0200210520ECF7DFFB9DF8BF +:10D8F000B40000EB400101EB0010CC4901EB00103B +:10D9000030309DF8A01000EB0110801C09900078C9 +:10D9100020F00400001D09990870C348D0F80C02DB +:10D920000521B0FBF1F201FB120000EB4001BE4803 +:10D930002C3000EB4110D0F823202E9800EB400152 +:10D94000BB4800EB4110C0F8232000203A9022E0B1 +:10D95000B548D0F80C020521B0FBF1F201FB120032 +:10D9600000EB4001B0482C3000EB41102730BDF8EF +:10D97000E810425C2E9800EB400100E02DE2AC483C +:10D9800000EB41112731BDF8E8000A54BDF8E8006A +:10D99000401C81B23A91BDF8E8000628D8DB59E076 +:10D9A0009DF8B40000EB400101EB00109F4901EB32 +:10D9B000001030309DF8A01000EB0110801C099081 +:10D9C000007820F008010831099801709DF8B40032 +:10D9D00000EB400101EB0010944901EB00113031E4 +:10D9E0009DF8A00001EB001041682E9800EB40026A +:10D9F0008F4800EB4210C0F8231000213A9125E037 +:10DA00009DF8B40040F2533110FB01F0854901EB61 +:10DA1000800101F562719DF8A00000EB400202EB6D +:10DA2000001001EBC0014731BDF8E8000A5C2E98F8 +:10DA300000EB40017E4800EB41112731BDF8E800C2 +:10DA40000A54BDF8E800401C81B23A91BDF8E800E4 +:10DA50000628D5DB9DF8B40000EB400101EB001077 +:10DA6000724901EB001030309DF8A01000EB01105E +:10DA7000801C0990007820F02002099802709DF81F +:10DA8000B4100220ECF712FB9DF8B40040F25331C1 +:10DA900010FB01F0634901EB800000F562709DF816 +:10DAA000A01001EB410202EB011100EBC10022309A +:10DAB00009902E9800EB40015D4800EB41100D30BD +:10DAC000102208900999EAF7C0FB9DF8B40040F2D3 +:10DAD000533110FB01F0534901EB800101F56271F4 +:10DAE0009DF8A00000EB400202EB001001EBC0012A +:10DAF0002E9800EB40024E4800EB421051F81A2FCE +:10DB000040F8012F496841609DF8B40000EB4001E6 +:10DB100001EB0010454901EB001130319DF8A000E8 +:10DB200001EB001001782E9800EB4002404800EB1A +:10DB3000421001702E9800EB40013D4800EB41116E +:10DB40003C48026841F81D2F808888809DF8B40009 +:10DB500040F2533110FB01F0324901EB800101F535 +:10DB600062719DF8A00000EB400202EB001001EB97 +:10DB7000C000416B2E9800EB40022D4800EB421094 +:10DB8000C0F809102E9881B208200991ECF78EFA9E +:10DB900000229DF8B40040F2533110FB01F02149FE +:10DBA00001EB800101F562719DF8A00000EB4003DC +:10DBB00003EB001001EBC00080F8462001229DF825 +:10DBC000B40040F2533110FB01F0164901EB800024 +:10DBD00000F562709DF8A01001EB410303EB011109 +:10DBE00000EBC100427174E001229DF8B40040F2E4 +:10DBF000533110FB01F00B4901EB800101F562711B +:10DC00009DF8A00000EB400303EB001001EBC00007 +:10DC100042719DF8B40000EB400101EB0010034994 +:10DC20000AE0000058450020BC1200209840002067 +:10DC3000D8140020C731002001EB001030309DF8CF +:10DC4000A01000EB0110801C0990007820F0040067 +:10DC5000001D099908709DF8B40000EB400101EB2C +:10DC60000010FE4901EB001030309DF8A01000EBD1 +:10DC70000110801C0990007820F080008030099904 +:10DC8000087001209DF8B41040F2533211FB02F1EC +:10DC9000F34A02EB810108719DF8B40040F2533160 +:10DCA00010FB01F0114601EB800042799DF8B400B1 +:10DCB00040F2533110FB01F0E94901EB800000F51F +:10DCC00062709DF8A01001EB410303EB011100F815 +:10DCD00031204EE101229DF8B40040F2533110FB97 +:10DCE00001F0DF4901EB800101F562719DF8A000B0 +:10DCF00000EB400303EB001001EBC0004271BDF8E4 +:10DD00004010BDF8D000084481B2109131E10122E9 +:10DD10009DF8B40040F2533110FB01F0D04901EB03 +:10DD2000800101F562719DF8A00000EB400303EB58 +:10DD3000001001EBC000427101219DF8B40040F2D7 +:10DD4000533210FB02F0C64A02EB800001719DF8CD +:10DD5000B40000EB4001C1EBC010C24901EBC001AF +:10DD6000BDF84000085C592816D19DF8B40000EBBE +:10DD7000400101EB0010B94901EB001030309DF873 +:10DD8000A01000EB0110801C0990007820F020000A +:10DD900020300999087014E09DF8B40000EB4001B0 +:10DDA00001EB0010AD4901EB001030309DF8A010E0 +:10DDB00000EB0110801C0990007820F020020998E7 +:10DDC00002709DF8B4100220ECF770F9BDF8401015 +:10DDD000BDF8D000084481B21091CAE001229DF83C +:10DDE000B40040F2533110FB01F09D4901EB80017A +:10DDF00001F562719DF8A00000EB400303EB0010F9 +:10DE000001EBC0004271BDF84010BDF8D0000844DD +:10DE100081B21091ADE001229DF8B40040F253317F +:10DE200010FB01F08E4901EB800101F562719DF854 +:10DE3000A00000EB400303EB001001EBC0004271B7 +:10DE4000BDF84010BDF8D000084481B2109190E0B8 +:10DE500001229DF8B40040F2533110FB01F08049DB +:10DE600001EB800101F562719DF8A00000EB400319 +:10DE700003EB001001EBC0004271BDF84010BDF88B +:10DE8000D000084481B2109173E001229DF8B400E3 +:10DE900040F2533110FB01F0714901EB800101F5B3 +:10DEA00062719DF8A00000EB400303EB001001EB52 +:10DEB000C0004271BDF84010BDF8D000084481B2E6 +:10DEC000109156E001229DF8B40040F2533110FB4E +:10DED00001F0634901EB800101F562719DF8A0003A +:10DEE00000EB400303EB001001EBC0004271BDF8F2 +:10DEF0004010BDF8D000084481B2109139E00122F1 +:10DF00009DF8B40040F2533110FB01F0544901EB8D +:10DF1000800101F562719DF8A00000EB400303EB66 +:10DF2000001001EBC0004271BDF84010BDF8D000F8 +:10DF3000084481B210911CE001229DF8B40040F227 +:10DF4000533110FB01F0464901EB800101F562718C +:10DF50009DF8A00000EB400303EB001001EBC000B4 +:10DF60004271BDF84010BDF8D000084481B2109154 +:10DF700000BF00BFBDF8D800401C81B236919DF8AB +:10DF8000B41040F2533011FB00F0354901EB800131 +:10DF900008319DF89C00C0EBC00011F83010BDF8AE +:10DFA000D80081423EF737A862E39DF8B41001EB38 +:10DFB0004100C0EBC1102B4911F8300003287CD17F +:10DFC0009DF8B41001EB4100C0EBC110254901EBF5 +:10DFD000C000817829919DF8B41001EB4100C0EB9D +:10DFE000C110204901EBC001BDF8A400C01C095CB0 +:10DFF0009DF8B40000EB4002C2EBC010194A02EBDE +:10E00000C002BDF8A400001D105C41EA0020C21748 +:10E01000CDE92E02BDF8A400C01C80B209909DF885 +:10E02000B41001EB4100C0EBC1100E4901EBC0017F +:10E030000891DDE90801EBF76BFC0022CDE9300225 +:10E040002FA819C82E9959406040014335D1064880 +:10E0500090F8C90120F08000803007E0984000204F +:10E060005845002008890020BC320020FE4981F874 +:10E07000C9010021FD4A9DF8B40002EB00100170B7 +:10E080009DF8B41040F2533011FB00F002F5DA6154 +:10E0900001EB800101F562719DF8A00000EB4002E8 +:10E0A00002EB001001EBC00041792591BDF894000E +:10E0B000012803D0022868D168E0AFE000213A913E +:10E0C00048E09DF8B41001EB4100C0EBC110E849F5 +:10E0D00001EBC001BDF8E800801D095CE54ABDF810 +:10E0E000E80011549DF8B41001EB4100C0EBC110E1 +:10E0F000DF4901EBC001BDF8E800401D095CBDF837 +:10E10000E800401C11549DF8B41001EB4100C0EB35 +:10E11000C110D74901EBC001BDF8E800001D095C42 +:10E12000BDF8E800801C11549DF8B41001EB4100CB +:10E13000C0EBC110CE4901EBC001BDF8E800C01C26 +:10E14000095CBDF8E800C01C1154BDF8E800001DD2 +:10E1500081B23A91BDF8E810BDF8A4008142B0DB6D +:10E1600002229DF8B40040F2533110FB01F0C24985 +:10E1700001EB800000F562709DF8A01001EB4103F7 +:10E1800003EB011100EBC100427146E000213A911E +:10E1900027E09DF8B41001EB4100C0EBC110B44979 +:10E1A00001EBC001BDF8E800001D095CBDF8E80006 +:10E1B0003430B04A11549DF8B41001EB4100C0EB6B +:10E1C000C110AB4901EBC001BDF8E800C01C095CFF +:10E1D000BDF8E80035301154BDF8E800801C81B26C +:10E1E0003A91BDF8E810BDF8A4008142D1DB0122CC +:10E1F0009DF8B40040F2533110FB01F09E4901EB51 +:10E20000800000F562709DF8A01001EB410303EB64 +:10E21000011100EBC100427100BF00BF28E20021E4 +:10E2200028919DF8B41001EB4100C0EBC11090495A +:10E2300001EBC00081782991BDF8A400401E81B295 +:10E2400009919DF8B41001EB4100C0EBC110884961 +:10E2500001EBC000801C0890099914F055F80022C9 +:10E26000CDE930029DF8B41001EB4100C0EBC110C4 +:10E270007F4901EBC002BDF8A400401C105C0022E5 +:10E28000CDE92E022FA819C82E99594060400143AC +:10E290007ED1764A9DF8B40002EB00129DF8A000F2 +:10E2A00011549DF8B41001EB4100C0EBC11070494E +:10E2B00001EBC00001792591BDF89400052819D221 +:10E2C000DFE800F003AB19C1FE0003229DF8B400A3 +:10E2D00040F2533110FB01F0674901EB800000F57B +:10E2E00062709DF8A01001EB410303EB011100EBFC +:10E2F000C1004271BAE101229DF8B40040F25331ED +:10E3000010FB01F05C4901EB800101F562719DF8A1 +:10E31000A00000EB400303EB001001F830200322C3 +:10E320009DF8B40040F2533110FB01F0524901EB6B +:10E33000800101F562719DF8A00000EB400303EB42 +:10E34000001001EBC00042719DF8B41040F2533050 +:10E3500011FB00F0484901EB800000F608500990DD +:10E36000007820F080018031099801709DF8B41088 +:10E3700001EB4100C0EBC1103D4901EBC000C17988 +:10E380009DF8B40040F2533210FB02F03A4A00E02C +:10E390006DE102EB800080F8091D9DF8B41001EBDF +:10E3A0004100C0EBC110324901EBC000017A9DF879 +:10E3B000B40040F2533210FB02F02F4A02EB80000F +:10E3C00080F80A1D9DF8B41001EB4100C0EBC110AC +:10E3D000274901EBC000417A9DF8B40040F2533266 +:10E3E00010FB02F0244A02EB800080F80B1D9DF820 +:10E3F000B41001EB4100C0EBC1101D4901EBC0009E +:10E40000C17A9DF8B40040F2533210FB02F01A4A70 +:10E4100002EB800080F80C1D28E103229DF8B40077 +:10E4200040F2533110FB01F0134901EB800000F57D +:10E4300062709DF8A01001EB410303EB011100EBAA +:10E44000C100427112E19DF8B41040F2533011FB4B +:10E4500000F0094901EB800101F562719DF8A0000F +:10E4600000EB40020AE00000BC320020883E0020A1 +:10E4700008890020353400205845002002EB0010A8 +:10E4800011F830109DF8B40040F2533210FB02F046 +:10E49000FE4A02EB80004079814230DA9DF8B410E8 +:10E4A00040F2533011FB00F0114601EB800000F602 +:10E4B00008500990007820F00400001D099900E040 +:10E4C000BEE008709DF8B41040F2533011FB00F02C +:10E4D000114601EB800042799DF8B40040F25331BF +:10E4E00010FB01F0E94901EB800000F562709DF836 +:10E4F000A01001EB410303EB011100F831209DF85E +:10E50000B41040F2533011FB00F0E04901EB800001 +:10E5100000F608500990007820F0800080300999BA +:10E52000087000203A907AE000229DF8B40040F292 +:10E53000533110FB01F0D54901EB800000F551612A +:10E54000BDF8E80041F82020002139914FE09DF806 +:10E55000B41040F2533011FB00F0CC4901EB8000C5 +:10E5600000F55161BDF8E80001EB800107919DF8CD +:10E57000B41040F2533011FB00F0C44901EB8000AD +:10E5800090F80B1DBDF8E8004843089000EBD070F0 +:10E590004210BDF8E400401D11189DF8B40000EBD6 +:10E5A0004002C2EBC010BA4A02EBC000425C9DF8C8 +:10E5B000B40040F2533110FB01F0B44901EB80008C +:10E5C00090F80B1D01EBD1704010401E0991BDF871 +:10E5D000E410401AC00002FA00F0079909680843E5 +:10E5E00007990860BDF8E400401C80B239909DF89E +:10E5F000B41040F2533011FB00F0A44901EB80004D +:10E6000090F80B1D099101EBD171BDF8E400B0EB5E +:10E61000610F9CDBBDF8E800401C81B23A919DF887 +:10E62000B41040F2533011FB00F0984901EB800028 +:10E6300090F80A1DBDF8E80081423FF775AF15E07C +:10E6400001229DF8B40040F2533110FB01F08F49D4 +:10E6500001EB800000F562709DF8A01001EB410312 +:10E6600003EB011100EBC100427100BF00BF00BF0E +:10E6700000BF00213A9111E000219DF8B40000EBA9 +:10E680004002C2EBC010824A02EBC002BDF8E800B3 +:10E690001154BDF8E800401C81B23A91BDF8E80081 +:10E6A000142843DAE8E77B499DF8B40011F810001C +:10E6B000C009D8BB9DF8B40011F81000C0F3C30026 +:10E6C000062832D2DFE800F0036291EFEE339DF8C6 +:10E6D000B41001EB4100C0EBC1106D4901EBC0016A +:10E6E00009916DA1099819F06DFC11901198E0B194 +:10E6F00000219DF8B40000EB4000664A3C3202EB7A +:10E700008000416001219DF8B40000EB400002EB65 +:10E71000800081705F499DF8B40001EB40010991D0 +:10E72000087820F07800283008705CE15CE19DF802 +:10E73000B41001EB4100C0EBC110554901EBC00121 +:10E74000099155A1099819F03DFC11901198E0B17B +:10E7500000219DF8B40000EB40004E4A3C3202EB31 +:10E760008000416001219DF8B40000EB400002EB05 +:10E770008000817047499DF8B40001EB4001099188 +:10E78000087820F07800203008702CE19DF8B41053 +:10E7900001EB4100C0EBC1103D4901EBC001099103 +:10E7A0003DA1099819F00EFC11901198E0B10021DB +:10E7B0009DF8B40000EB4000364A3C3202EB80008A +:10E7C000416001219DF8B40000EB400002EB8000A5 +:10E7D000817030499DF8B40001EB4001099108783F +:10E7E00020F0780018300870FDE000219DF8B4009A +:10E7F00000EB4000274A3C3202EB800041600121DF +:10E800009DF8B40000EB400002EB800081709DF8A1 +:10E81000B41001EB4100C0EBC1101D4901EBC00178 +:10E820001198801D095C30399DF8B40000EB40025E +:10E83000C2EBC010164A02EBC0021198401D105CDA +:10E84000303841EA0010C117CDE9080108F052FF45 +:10E85000124988719DF8B41001EB4100C0EBC11062 +:10E860000B4901EBC00109910DA1099819F0AAFB10 +:10E8700011901198F0B39DF8B41001EB4100C0EB7A +:10E88000C110034901EBC00111980DE0584500206B +:10E89000088900201C3E00204F4B00009C3A0020BD +:10E8A0002C00000075E047E0401C085C302824DBA9 +:10E8B0009DF8B41001EB4100C0EBC110524901EBCF +:10E8C000C0011198401C095C30399DF8B40000EB80 +:10E8D0004002C2EBC0104C4A02EBC0021198105C1F +:10E8E000303841EA0010C117CDE9080108F002FFF5 +:10E8F000464900E014E0C87112E09DF8B41001EB45 +:10E900004100C0EBC110404901EBC0011198085C07 +:10E910003038C117CDE9080108F0ECFE3B49C87159 +:10E920003B499DF8B40001EB40010991087820F0C3 +:10E9300078001830087056E09DF8B41001EB4100E3 +:10E94000C0EBC110304901EBC0010991AFF2B80131 +:10E95000099819F037FB11901198C8B100202D4982 +:10E9600008602B499DF8B40001EB4001099108783B +:10E9700020F080018031099801704FF47A719DF880 +:10E98000B40000EB4000224A3C3202EB8000816080 +:10E9900029E09DF8B41001EB4100C0EBC1101A4909 +:10E9A00001EBC0010991AFF21011099819F00AFBAF +:10E9B00011901198B0B1184890F8060720F0800126 +:10E9C000154880F8061712499DF8B40001EB400184 +:10E9D0000991087820F078000830087000200F496D +:10E9E0008870486000BF00BF0D4800780D49097865 +:10E9F00008440D49097808440C490978084400285E +:10EA00006CF433AB3CB070BD088900209C3A002008 +:10EA10001C3E002088024242BC320020C87A0020FE +:10EA20001200002013000020140000201500002018 +:10EA300017B5D3B000211A91199118911791169119 +:10EA400015911491002212921392109211920F912B +:10EA50000E910D910C910B910A91F7A006C8CDE98A +:10EA60000812F7A006C8CDE9061200210591002082 +:10EA7000F5490870539800EB400101EB0010F34991 +:10EA800001EB001081791691F149539801EB0011C7 +:10EA90005498085C05287DDD0621ED4A539802EB69 +:10EAA000001254981154539800EB400101EB0010F0 +:10EAB000E64901EB00108079042815D0539800EB4B +:10EAC000400101EB0010E14901EB001080790928B9 +:10EAD0000AD0539800EB400101EB0010DB4901EB39 +:10EAE000001080790A287CD1002240F253315398DB +:10EAF0004843D84901EB800108315498C0EBC0006D +:10EB000001EBC000027100211A91BCE040F25331C8 +:10EB100053984843CF4901EB800108315498C0EB2A +:10EB2000C00001EBC0008178BDF868000144539833 +:10EB300000EB400202EB0010C44A02EB0010303040 +:10EB400000EB0110801C0490007820F080020498F3 +:10EB5000027040F2533153984843BE4901EB8000A4 +:10EB600008305499C1EBC10100EBC1008078BDF8B9 +:10EB70006810084400EB400101EB001240F25331F1 +:10EB800053984843B34901EB800000F5627000EBF5 +:10EB9000C20000E03AE290300490007820F00802D1 +:10EBA0000498027040F2533153984843A94901EB4D +:10EBB000800008305499C1EBC10100EBC10080789E +:10EBC000BDF86810084400EB400101EB001240F270 +:10EBD0005331539848439F4901EB800000F5627020 +:10EBE00000E0A3E000EBC20090300490007820F039 +:10EBF000010204980270002240F2533153984843B6 +:10EC0000944901EB800008305499C1EBC10100EB3D +:10EC1000C1008078BDF86810084400EB400101EBAA +:10EC2000001340F25331539848438A4901EB800066 +:10EC300000F5627000F83320022240F253315398FD +:10EC40004843844901EB800008305499C1EBC1016D +:10EC500000EBC1008078BDF86810084400EB40016B +:10EC600001EB001340F2533153984843794901EBCB +:10EC7000800000F5627000EBC3004271BDF86800CF +:10EC8000401C80B21A9040F2533153984843714966 +:10EC900001EB800108315498C0EBC00011F830102E +:10ECA000BDF8680081423FF731AF539800EB400157 +:10ECB00001EB0010654901EB00108079042804D0B5 +:10ECC000092812D00A2830D11FE0B12240F2533176 +:10ECD000539848435F4901EB800008305499C1EBD9 +:10ECE000C10100EBC10042711FE0A12240F253318B +:10ECF00053984843574901EB800008305499C1EBC1 +:10ED0000C10100EBC10042710FE0032240F2533118 +:10ED1000539848434F4901EB800008305499C1EBA8 +:10ED2000C10100EBC100427100BF6FE1002240F25F +:10ED3000533153984843474901EB800101F5627113 +:10ED4000549800EB400303EB001001F83020539877 +:10ED500000EB400101EB00103C4901EB00113031A8 +:10ED6000549801EB0010807820F08002539800EB5B +:10ED7000400101EB0010354901EB0011303154988E +:10ED800001EB0010827040F25331539848433149EF +:10ED900001EB800101F56271549800EB400202EB37 +:10EDA000001001EBC00090F8900020F0080240F243 +:10EDB000533153984843274901EB800101F56271B3 +:10EDC000549800EB400303EB001001EBC00080F807 +:10EDD000902040F25331539848431E4901EB800183 +:10EDE00001F56271549800EB400202EB001001EB58 +:10EDF000C00090F8900020F0010240F25331539887 +:10EE00004843144901EB800101F56271549800EB0D +:10EE1000400303EB001001EBC00080F890205398F2 +:10EE200000EB400101EB0010084901EB0010807974 +:10EE30000E282CD210E00000016932303130300051 +:10EE40000169323045303000160000209840002023 +:10EE5000883E002058450020DFE800F0D7071A2D33 +:10EE6000D740536679D7D79FBA8CE52240F2533109 +:10EE700053984843FC4901EB800000F562705499B7 +:10EE800001EB410303EB011100EBC1004271BCE057 +:10EE9000A12240F2533153984843F34901EB8000DB +:10EEA00000F56270549901EB410303EB011100EB93 +:10EEB000C1004271A9E0A12240F253315398484366 +:10EEC000E94901EB800000F56270549901EB4103C0 +:10EED00003EB011100EBC100427196E0312240F2D8 +:10EEE000533153984843E04901EB800000F56270CC +:10EEF000549901EB410303EB011100EBC100427196 +:10EF000083E0F42240F2533153984843D64901EB51 +:10EF1000800000F56270549901EB410303EB01118D +:10EF200000EBC100427170E0062240F25331539869 +:10EF30004843CD4901EB800000F56270549901EB24 +:10EF4000410303EB011100EBC10042715DE01522AA +:10EF500040F2533153984843C34901EB800000F518 +:10EF60006270549901EB410303EB011100EBC10006 +:10EF700042714AE0E52240F2533153984843BA497E +:10EF800001EB800101F56271549800EB400303EB43 +:10EF9000001001EBC000427137E0012240F2533112 +:10EFA00053984843B04901EB800000F562705499D2 +:10EFB00001EB410303EB011100EBC1004271AB48CF +:10EFC00090F8C90120F08001A84880F8C9111CE020 +:10EFD000022240F2533153984843A34901EB800188 +:10EFE00001F56271549800EB400303EB001001EB54 +:10EFF000C0004271002140F25332539850439A4A64 +:10F0000002EB800080F8081D00BF00BF98495398AC +:10F0100011F810000121B1EBD01F48F08A8195480A +:10F0200090F82800012808F075819DF85800002804 +:10F03000F9D09DF858000E2888F0FD80DFE810F028 +:10F04000FB400E0024120917941B251F6520C925BB +:10F05000A82C2737140A283D093E3F33539800EB6C +:10F06000400101EB0010844901EB0011303154984C +:10F0700001EB0010417808460491002109F0EEF8F8 +:10F08000C1B2159140F2533153984843764901EB90 +:10F09000800101F56271549800EB400202EB001010 +:10F0A00011F8301040F25332539850436E4A02EB3D +:10F0B00080004079814208D1012140F253325398B7 +:10F0C0005043694A02EB8000017169496C315398E1 +:10F0D00001EB00115498085C401CC1B2644A6C32C8 +:10F0E000539802EB00125498115440F25331539844 +:10F0F00048435D4901EB800000F56270549901EBD3 +:10F10000410202EB011100EBC10090F89000C0F346 +:10F11000C00090B1539800EB400101EB001056493C +:10F1200001EB001041790B464FF4805204914FF4EB +:10F13000E131539808F080FF19E0539800EB40014B +:10F1400001EB00104C4901EB0010417904915398F8 +:10F1500000EB400101EB0010474901EB0010016892 +:10F1600003914FF48052049B539808F065FF559823 +:10F17000C32876D014DCB32874D008DC112872D0F0 +:10F1800012287DD013287CD0B2285AD1FAE3B528B2 +:10F1900078D0B62877D0B92876D0BA28F5D16DE3E3 +:10F1A000D9284FD008DCC5286FD0CA286ED0CE2809 +:10F1B0006DD0D528E9D106E0E12869D0E52868D0EE +:10F1C000E728E2D1FEE3F5215398C0EB001000EBF5 +:10F1D00080002A4A02F830109DF854105398C0EB72 +:10F1E000001000EB800002EBC0004170A221539898 +:10F1F000C0EB001000EB800002EBC0008170D52155 +:10F200005398C0EB001000EB800002EBC000C1700F +:10F210005398C0EB001000EB8000114601EBC001D9 +:10F2200004910321049808F0F5FE01465398C0EBC1 +:10F23000001000EB8000114A02EBC00001710521B3 +:10F240000F91FDE3F5215398C0EB001000EB800017 +:10F250000A4A02F830109DF854105398C0EB001081 +:10F2600018E08DE24CE3ECE358450020BC3200206E +:10F270001C3E0020BC12002098400020A87F0020E7 +:10F28000FDE3FDE337E07EE355E1FAE3B7E2F9E3BE +:10F29000F9E3F9E300EB800002EBC0004170A2212A +:10F2A0005398C0EB001000EB800002EBC0008170AF +:10F2B000D9215398C0EB001000EB800002EBC00096 +:10F2C000C1705398C0EB001000EB8000114601EBB9 +:10F2D000C00104910321049808F09CFE0146539854 +:10F2E000C0EB001000EB8000FE4A02EBC000017191 +:10F2F00005210F91A5E7F5215398C0EB001000EB15 +:10F300008000F84A02F830109DF854105398C0EB72 +:10F31000001000EB800002EBC0004170539800EB3E +:10F32000400101EB0010F04901EB0010007BD0BB65 +:10F3300040F2533153984843EC4901EB800000F50B +:10F340006270549901EB410202EB011100EBC10024 +:10F350008068B0F5100F05D34FF410000021CDE9FF +:10F36000100113E040F2533153984843DF4901EB59 +:10F37000800000F56270549901EB410202EB01112B +:10F3800000EBC10080680022CDE91002A52153984E +:10F39000C0EB001000EB8000D24A02EBC00081708D +:10F3A00000211A911DE044E0BDF86800C0F10200A0 +:10F3B000C200DDE91001CDE91B10E8F734FFC2B24D +:10F3C0005398C0EB001000EB8000C64901EBC0036E +:10F3D000BDF86800C01C1A54BDF86800401C80B21B +:10F3E0001A90BDF868000328DEDBB5215398C0EB06 +:10F3F000001000EB8000BB4A02EBC0008171539803 +:10F40000C0EB001000EB8000114601EBC00104913D +:10F410000621049808F0FEFD01465398C0EB001049 +:10F4200000EB8000AF4A02EBC000C17108210F91D0 +:10F4300080E040F2533153984843AC4901EB8000DF +:10F4400000F56270549901EB410202EB011100EBEF +:10F45000C1008068B0F1104F05D34FF0104000217B +:10F46000CDE9100113E040F25331539848439F49CE +:10F4700001EB800000F56270549901EB410202EB50 +:10F48000011100EBC10080680022CDE91002A62125 +:10F490005398C0EB001000EB8000924A02EBC000D2 +:10F4A000817000211A911EE0BDF86800C0F10300D0 +:10F4B000C200DDE91010CDE91D0108461D99E8F7ED +:10F4C000B2FEC2B25398C0EB001000EB8000854939 +:10F4D00001EBC003BDF86800C01C1A54BDF86800F9 +:10F4E000401C80B21A90BDF868000428DCDBB5210E +:10F4F0005398C0EB001000EB80007A4A02EBC0008A +:10F50000C1715398C0EB001000EB8000114601EB75 +:10F51000C00104910721049808F07CFD014653982E +:10F52000C0EB001000EB80006E4A02EBC0000172DD +:10F5300009210F9185E6F5215398C0EB001000EBEF +:10F540008000684A02F830109DF854105398C0EBC0 +:10F55000001000EB800002EBC0004170539800EBFC +:10F56000400101EB0010604901EB0010007BD0BBB3 +:10F5700040F25331539848435C4901EB800000F559 +:10F580006270549901EB410202EB011100EBC100E2 +:10F590008068B0F5100F05D14FF410000021CDE9BF +:10F5A000100113E040F25331539848434F4901EBA7 +:10F5B000800000F56270549901EB410202EB0111E9 +:10F5C00000EBC10080680022CDE91002A52153980C +:10F5D000C0EB001000EB8000424A02EBC0008170DB +:10F5E00000211A911DE044E0BDF86800C0F102005E +:10F5F000C200DDE91001CDE91F10E8F714FEC2B228 +:10F600005398C0EB001000EB8000364901EBC003BB +:10F61000BDF86800C01C1A54BDF86800401C80B2D8 +:10F620001A90BDF868000328DEDBB9215398C0EBBF +:10F63000001000EB80002B4A02EBC0008171539850 +:10F64000C0EB001000EB8000114601EBC0010491FB +:10F650000621049808F0DEFC01465398C0EB001028 +:10F6600000EB80001F4A02EBC000C17108210F911E +:10F6700085E040F25331539848431C4901EB800028 +:10F6800000F56270549901EB410202EB011100EBAD +:10F69000C1008068B0F1104F05D14FF0104100203B +:10F6A000CDE9101013E040F25331539848430F490D +:10F6B00001EB800000F56270549901EB410202EB0E +:10F6C000011100EBC10080680022CDE91002A621E3 +:10F6D0005398C0EB001000EB8000024A02EBC00020 +:10F6E000817005E0A87F0020984000205845002048 +:10F6F00000211A911CE0BDF86800C0F10300C200AF +:10F70000DDE91001CDE92110E8F78DFDC2B2539873 +:10F71000C0EB001000EB8000FE4901EBC003BDF818 +:10F720006800C01C1A54BDF86800401C80B21A90D2 +:10F73000BDF868000428DEDBB9215398C0EB001047 +:10F7400000EB8000F34A02EBC000C1715398C0EB9C +:10F75000001000EB8000114601EBC001049107216D +:10F76000049808F057FC01465398C0EB001000EBDA +:10F770008000E84A02EBC000017209210F9160E5A8 +:10F78000F5215398C0EB001000EB8000E14A02F82D +:10F7900030109DF854105398C0EB001000EB80001F +:10F7A00002EBC0004170A2215398C0EB001000EBA7 +:10F7B000800002EBC0008170C3215398C0EB0010A1 +:10F7C00000EB800002EBC000C1705398C0EB00104A +:10F7D00000EB8000114601EBC00104910321049865 +:10F7E00008F018FC01465398C0EB001000EB8000B5 +:10F7F000C84A02EBC000017105210F9121E5F521F6 +:10F800005398C0EB001000EB8000C24A02F83010A1 +:10F810009DF854105398C0EB001000EB800002EBF1 +:10F82000C0004170A2215398C0EB001000EB800093 +:10F8300002EBC0008170CA215398C0EB001000EBAE +:10F84000800002EBC000C1705398C0EB001000EBC9 +:10F850008000114601EBC00104910321049808F0D7 +:10F86000D9FB01465398C0EB001000EB8000A94A79 +:10F8700002EBC000017105210F91E2E40120A649CD +:10F880000870F5215398C0EB001000EB8000A14AEE +:10F8900002F830109DF854105398C0EB001000EBA4 +:10F8A000800002EBC0004170A2215398C0EB001011 +:10F8B00000EB800002EBC0008170BA215398C0EBCE +:10F8C000001000EB800002EBC000C1705398C0EB49 +:10F8D000001000EB8000114601EBC00104910321F0 +:10F8E000049808F097FB01465398C0EB001000EB1A +:10F8F0008000884A02EBC000017105210F91A0E44D +:10F90000022085490870F5215398C0EB001000EBE8 +:10F910008000804A02F830109DF854105398C0EBD4 +:10F92000001000EB800002EBC0004170A221539850 +:10F93000C0EB001000EB800002EBC0008170B3212F +:10F940005398C0EB001000EB800002EBC000C170C8 +:10F950005398C0EB001000EB8000114601EBC00192 +:10F9600004910321049808F055FB01465398C0EB1D +:10F97000001000EB8000674A02EBC0000171052116 +:10F980000F915EE440E0F5215398C0EB001000EBCE +:10F990008000604A02F830109DF854105398C0EB74 +:10F9A000001000EB800002EBC0004170A2215398D0 +:10F9B000C0EB001000EB800002EBC0008170B621AC +:10F9C000539800E04FE3C0EB001000EB800002EB27 +:10F9D000C000C1705398C0EB001000EB80001146CE +:10F9E00001EBC00104910321049808F013FB0146C8 +:10F9F0005398C0EB001000EB8000464A02EBC000B9 +:10FA0000017105210F911CE4F5215398C0EB001002 +:10FA100000EB80003F4A02F830109DF854105398D4 +:10FA2000C0EB001000EB800002EBC0004170539867 +:10FA300000EB400101EB0010384901EB001001E040 +:10FA4000D1E24FE3007BE8BBA4215398C0EB001048 +:10FA500000EB800002EBC000817000211A912EE0C3 +:10FA600040F25331539848432D4901EB800101F591 +:10FA70006271549800EB400202EB001005E093E342 +:10FA8000ECE31BE159E1AAE0AEE201EBC000416BFF +:10FA9000BDF86800C0F10100C000C1405398C0EB40 +:10FAA000001000EB80001B4A02EBC002BDF86800AA +:10FAB000C01C1154BDF86800401C81B21A91BDF8F9 +:10FAC000680000E02EE00228CADBB2215398C0EBA8 +:10FAD000001000EB80000F4A02EBC0004171539808 +:10FAE000C0EB001000EB8000114601EBC001049157 +:10FAF0000521049808F08EFA01465398C0EB0010D7 +:10FB000000EB8000034A02EBC000817107210F91D6 +:10FB100064E00000A87F0020190200209840002027 +:10FB200058450020A5215398C0EB001000EB800041 +:10FB3000FE4A02EBC000817000211A9127E040F2DA +:10FB4000533153984843FA4901EB800101F5627142 +:10FB5000549800EB400202EB001001EBC000416B37 +:10FB6000BDF86800C0F10200C000C1405398C0EB6E +:10FB7000001000EB8000ED4A02EBC002BDF8680007 +:10FB8000C01C1154BDF86800401C81B21A91BDF828 +:10FB900068000328D3DBB2215398C0EB001000EBC0 +:10FBA0008000E24A02EBC00081715398C0EB001064 +:10FBB00000EB8000114601EBC0010491062104987E +:10FBC00008F028FA01465398C0EB001000EB8000C3 +:10FBD000D64A02EBC000C17108210F9103E2F52162 +:10FBE0005398C0EB001000EB8000D04A02F83010B0 +:10FBF0009DF854105398C0EB001000EB800002EB0E +:10FC0000C0004170A6215398C0EB001000EB8000AB +:10FC100002EBC000817000211A9127E040F25331BD +:10FC200053984843C24901EB800101F56271549831 +:10FC300000EB400202EB001001EBC000C16BBDF80D +:10FC40006800C0F10300C000C1405398C0EB001031 +:10FC500000EB8000B54A02EBC002BDF86800C01C92 +:10FC60001154BDF86800401C81B21A91BDF86800BB +:10FC70000428D3DBE1215398C0EB001000EB800097 +:10FC8000AA4A02EBC000C1715398C0EB001000EB10 +:10FC90008000114601EBC00104910721049808F08F +:10FCA000B9F901465398C0EB001000EB80009F4A61 +:10FCB00002EBC000017209210F91D2E3F5215398A4 +:10FCC000C0EB001000EB8000984A02F830109DF85D +:10FCD00054105398C0EB001000EB800002EBC00002 +:10FCE0004170A2215398C0EB001000EB800002EBA2 +:10FCF000C0008170C5215398C0EB001000EB80005C +:10FD000002EBC000C1705398C0EB001000EB800004 +:10FD1000114601EBC00104910321049808F07AF91F +:10FD200001465398C0EB001000EB80007F4A02EBC5 +:10FD3000C000017105210F9193E3F5215398C0EBA9 +:10FD4000001000EB8000794A02F830109DF8541042 +:10FD50005398C0EB001000EB800002EBC000417034 +:10FD6000539800EB400101EB0010724901EB0010C9 +:10FD7000007BE8BBAC215398C0EB001000EB800087 +:10FD800002EBC000817000211A912DE040F2533146 +:10FD900053984843664901EB800000F5627054991E +:10FDA00001EB410202EB011100EBC10151F8220FFE +:10FDB0004968BDF86820C2F10402D200CDE92310E1 +:10FDC000E8F731FAC2B25398C0EB001000EB8000A4 +:10FDD000564901EBC003BDF86800C01C1A54BDF8B9 +:10FDE0006800401C80B21A90BDF86800052800E049 +:10FDF00059E0CBDB00211A912DE040F253315398AA +:10FE000048434B4901EB800000F56270549901EBC7 +:10FE1000410202EB011100EBC10122318868C9687F +:10FE2000BDF86820C2F10402D200CDE92510E8F740 +:10FE3000FAF9C2B25398C0EB001000EB80003B49C6 +:10FE400001EBC003BDF8680008301A54BDF8680023 +:10FE5000401C80B21A90BDF868000528CDDBCE2189 +:10FE60005398C0EB001000EB8000304A02EBC0005A +:10FE700041735398C0EB001000EB8000114601EB7A +:10FE8000C00104910D21049808F0C4F8014653986C +:10FE9000C0EB001000EB8000244A02EBC00081732D +:10FEA0000F210F919FE0AE215398C0EB001000EBA3 +:10FEB00080001E4A02EBC000817000211A912DE0E3 +:10FEC00040F2533153984843194901EB800000F543 +:10FED0006270549901EB410202EB011100EBC10188 +:10FEE00051F8220F4968BDF86820C2F10502D2001E +:10FEF000CDE92710E8F797F9C2B25398C0EB00108C +:10FF000000EB8000094901EBC003BDF86800C01C8C +:10FF10001A54BDF86800401C80B21A90BDF8680001 +:10FF20000628CDDB00211A9136E00000A87F0020D2 +:10FF3000584500209840002040F2533153984843E0 +:10FF4000FE4901EB800000F56270549901EB41021B +:10FF500002EB011100EBC10022308168C068BDF8DE +:10FF60006820C2F10502D200CDE92901084629998D +:10FF7000E8F759F9C2B25398C0EB001000EB8000CB +:10FF8000EF4901EBC003BDF8680009301A54BDF811 +:10FF90006800401C80B21A90BDF868000628CBDBD0 +:10FFA000CE215398C0EB001000EB8000E44A02EB36 +:10FFB000C000C1735398C0EB001000EB80001146E5 +:10FFC00001EBC00104910F21049808F023F80146C9 +:10FFD0005398C0EB001000EB8000D94A02EBC00040 +:10FFE000017411210F913CE2F5215398C0EB0010F0 +:10FFF00000EB8000D24A02F830109DF8541053985C +:020000040802F0 +:10000000C0EB001000EB800002EBC0004170A221A9 +:100010005398C0EB001000EB800002EBC000817031 +:10002000E5215398C0EB001000EB800002EBC0000C +:10003000C1705398C0EB001000EB8000114601EB3B +:10004000C00104910321049807F0E4FF014653988E +:10005000C0EB001000EB8000B94A02EBC000017158 +:1000600005210F91FDE1F5215398C0EB001000EB45 +:100070008000B34A02F830109DF854105398C0EB3A +:10008000001000EB800002EBC0004170A2215398E9 +:10009000C0EB001000EB800002EBC0008170E72194 +:1000A0005398C0EB001000EB800002EBC000C17061 +:1000B0005398C0EB001000EB8000114601EBC0012B +:1000C00004910321049807F0A5FF01465398C0EB63 +:1000D000001000EB80009A4A02EBC000017105217C +:1000E0000F91BEE1F5215398C0EB001000EB8000AA +:1000F000934A02F830109DF854105398C0EB00104A +:1001000000EB800002EBC0004170A2215398C0EBCD +:10011000001000EB800002EBC000817011215398A9 +:10012000C0EB001000EB800002EBC000C1705398E0 +:10013000C0EB001000EB8000114601EBC001049100 +:100140000321049807F066FF01465398C0EB0010A6 +:1001500000EB80007A4A02EBC000017105210F918B +:10016000012240F2533153984843744901EB800116 +:1001700001F56271549800EB400303EB001001F8A5 +:100180003020D52240F25331539848436B4901EB5C +:10019000800000F56270549901EB410303EB0111FB +:1001A00000EBC10042715CE1F5215398C0EB0010F7 +:1001B00000EB8000624A02F830109DF8541053980A +:1001C000C0EB001000EB800002EBC0004170A521E5 +:1001D0005398C0EB001000EB800002EBC000817070 +:1001E00001215398C0EB001000EB800002EBC0002F +:1001F000C170C2215398C0EB001000EB800002EBED +:10020000C000017100215398C0EB001000EB80008A +:1002100002EBC000417112215398C0EB001000EBBB +:10022000800002EBC00081715398C0EB001000EB1E +:100230008000114601EBC00104910621049807F0EB +:10024000E9FE01465398C0EB001000EB80003C4AE9 +:1002500002EBC000C17108210F9102E1F521539812 +:10026000C0EB001000EB8000354A02F830109DF81A +:1002700054105398C0EB001000EB800002EBC0005C +:100280004170FF215398C0EB001000EB800002EB9F +:10029000C000817000211A911CE0539800EB4001CE +:1002A00001EB0010274901EB00110E31BDF8680089 +:1002B000095C5398C0EB001000EB8000204A02EB71 +:1002C000C002BDF86800C01C1154BDF86800401C95 +:1002D00081B21A91BDF868000A28DEDB539800EB62 +:1002E000400101EB0010174901EB0010408B011297 +:1002F0005398C0EB001000EB8000114A02EBC000E5 +:100300004173539800EB400101EB00100D4901EBE4 +:100310000010408BC1B25398C0EB001000EB80007E +:1003200002EBC000817340F25331539848430349B4 +:1003300001EB800101F56271549805E058450020F9 +:10034000A87F00209840002000EB400202EB001044 +:1003500001EBC000B0F88E0001125398C0EB001002 +:1003600000EB8000FE4A02EBC000C17340F2533143 +:1003700053984843FB4901EB800101F562715498A1 +:1003800000EB400202EB001001EBC000B0F88E0061 +:10039000C1B25398C0EB001000EB8000F04A02EBB2 +:1003A000C000017440F2533153984843ED4901EBCA +:1003B000800101F56271549800EB400202EB0010DD +:1003C00001EBC000B0F88E10539801EB802081B291 +:1003D00003200491E8F7E0FD00211A9114E0E249BE +:1003E000BDF86800095C5398C0EB001000EB80007A +:1003F000DB4A02EBC002BDF8680011301154BDF8B1 +:100400006800401C81B21A91BDF86800B0F5007F09 +:10041000E5DB13215398C0EB001000EB8000D04ABD +:1004200002EBC00080F811125398C0EB001000EBF3 +:100430008001104600EBC101049140F211210498A3 +:1004400007F0E8FD01465398C0EB001000EB800078 +:10045000C34A02EBC00080F8121240F213210F9140 +:1004600000BF00BF06F0E7BE5499149140F253312B +:1004700053984843BB4901EB800108319DF8500077 +:10048000C0EBC00001EBC000417808460491002198 +:1004900007F0E4FEC1B2159140F25331539848433E +:1004A000B04901EB800108319DF85000C0EBC0005D +:1004B00001EBC000017940F2533253985043A94AEE +:1004C00002EB80004079814208D1012140F2533291 +:1004D00053985043A34A02EB80000171A3495398FB +:1004E00001EB00119DF85000014404910878401C74 +:1004F000C1B20498017012F0CDF89D49C1F8180FEF +:10050000FB215398C0EB001000EB8000944A02F8E6 +:1005100030109DF854105398C0EB001000EB800091 +:1005200002EBC0004170934841795398C0EB001032 +:1005300000EB800002EBC00001718E4801795398F6 +:10054000C0EB001000EB800002EBC0004171894855 +:10055000C1785398C0EB001000EB800002EBC000A4 +:100560008171844881785398C0EB001000EB8000C3 +:1005700002EBC000C1717F4841785398C0EB001076 +:1005800000EB800002EBC0000172794890F80B1F6D +:100590005398C0EB001000EB800002EBC0004172EA +:1005A00000211A911AE07248D0F8180FBDF86810AF +:1005B000C1F10301C900C840C1B25398C0EB00109B +:1005C00000EB8000664A02EBC002BDF868000A300A +:1005D0001154BDF86800401C81B21A91BDF8680042 +:1005E0000428E0DB40F25331539848435D4901EB66 +:1005F000800108319DF85000C0EBC00011F83010A8 +:100600005398C0EB001000EB8000554A02EBC0008D +:1006100081730F210F91559807287CD2DFE800F0F5 +:100620007B0446CBF1EFEE00A1215398C0EB001004 +:1006300000EB80004A4A02EBC002BDF83C001154B6 +:10064000BDF83C00401C81B20F915398C0EB0010E4 +:1006500000EB8000424A02EBC002BDF83C00559915 +:100660001154BDF83C00401C81B20F9140F253314F +:10067000539848433B4901EB800108319DF85000F5 +:10068000C0EBC00001EBC000017A5398C0EB001032 +:1006900000EB8000324A02EBC002BDF83C0011546E +:1006A000BDF83C00401C81B20F9193E2A121539808 +:1006B000C0EB001000EB8000294A02EBC002BDF83D +:1006C0003C001154BDF83C00401C81B20F9153987E +:1006D000C0EB001000EB8000214A02EBC002BDF825 +:1006E0003C0055991154BDF83C00401C81B20F915B +:1006F00040F25331539848431A4901EB80010831C5 +:100700009DF85000C0EBC00001EBC000017A539887 +:10071000C0EB001000E05EE200EB8000104A02EB4C +:10072000C002BDF83C001154BDF83C00401C81B231 +:100730000F9100211A9134E040F25331539848430D +:10074000084901EB800108319DF85000C0EBC00062 +:1007500001EBC000C168BDF86800C0F103000BE008 +:10076000A87F002058450020C52F0020883E00208B +:10077000BC220020C7310020C000C1405398C0EB0C +:10078000001000EB8000FB4A02EBC002BDF83C30D9 +:10079000BDF8680018441154BDF86800401C81B2CF +:1007A0001A91BDF868000428C6DBBDF83C00001DA6 +:1007B00081B20F9179E7A1215398C0EB001000EBB3 +:1007C0008000EC4A02EBC002BDF83C001154BDF8B9 +:1007D0003C00401C81B20F915398C0EB001000EB1D +:1007E0008000E44A02EBC002BDF83C005599115468 +:1007F000BDF83C00401C81B20F9156E7E1E0BDE03E +:10080000FFE7A1215398C0EB001000EB8000D94A0C +:1008100002EBC002BDF83C001154BDF83C00401C86 +:1008200081B20F915398C0EB001000EB8000D14AC9 +:1008300002EBC002BDF83C0055991154BDF83C00D4 +:10084000401C81B20F9140F2533153984843CA493A +:1008500001EB800108319DF85000C0EBC00001EBB6 +:10086000C000017C5398C0EB001000EB8000C14A2F +:1008700002EBC002BDF83C001154BDF83C00401C26 +:1008800081B20F9140F2533153984843BA4901EB7A +:10089000800008309DF85010C1EBC10100EBC10091 +:1008A000007C20B1012803D0022865D132E063E04A +:1008B00000211A9124E040F2533153984843AE4945 +:1008C00001EB800108319DF85000C0EBC00001EB46 +:1008D000C0011131BDF86800095C5398C0EB0010ED +:1008E00000EB8000A34A02EBC002BDF83C30BDF82B +:1008F000680018441154BDF86800401C81B21A9178 +:10090000BDF868000328D6DBBDF83C00C01C81B2EE +:100910000F9131E000211A9124E040F253315398B5 +:100920004843954901EB800108319DF85000C0EB28 +:10093000C00001EBC0011631BDF86800095C539896 +:10094000C0EB001000EB80008A4A02EBC002BDF849 +:100950003C30BDF8680018441154BDF86800401CD4 +:1009600081B21A91BDF868000628D6DBBDF83C00BC +:10097000801D81B20F9100BF00BF2BE1A1215398D0 +:10098000C0EB001000EB80007A4A02EBC002BDF819 +:100990003C001154BDF83C00401C81B20F915398AB +:1009A000C0EB001000EB8000724A02EBC002BDF801 +:1009B0003C0055991154BDF83C00401C81B20F9188 +:1009C00008E1A1215398C0EB001000EB8000694AB8 +:1009D00002EBC002BDF83C001154BDF83C00401CC5 +:1009E00081B20F915398C0EB001000EB8000614A78 +:1009F00002EBC002BDF83C0055991154BDF83C0013 +:100A0000401C81B20F9100211A911EE0539800EB17 +:100A1000400101EB0010594901EB00110E31BDF806 +:100A20006800095C5398C0EB001000EB8000514A4D +:100A300002EBC002BDF83C30BDF868001844115408 +:100A4000BDF86800401C81B21A91BDF868000A2800 +:100A5000DCDBBDF83C000A3081B20F91539800EB0B +:100A6000400101EB0010454901EB0010408B0212E0 +:100A7000BDF83C1008460491491C8BB20F93539962 +:100A8000C1EB011101EB81013A4B03EBC1010A54A7 +:100A9000539800EB400101EB0010384901EB0010C6 +:100AA000408BC2B2BDF83C00411C8BB20F93049046 +:100AB0005399C1EB011101EB81012E4B03EBC101F5 +:100AC0000A5440F25331539848432B4901EB8000BC +:100AD00008309DF85010C1EBC10100EBC100008D42 +:100AE0000212BDF83C00411C8BB20F930490539945 +:100AF000C1EB011101EB81011E4B03EBC1010A5453 +:100B000040F25331539848431B4901EB80000830B1 +:100B10009DF85010C1EBC10100EBC100008DC2B2C5 +:100B2000BDF83C00411C8BB20F9304905399C1EB6C +:100B3000011101EB81010F4B03EBC1010A5440F29B +:100B40005331539848430C4901EB800008309DF81D +:100B50005010C1EBC10100EBC100028D539802EBB4 +:100B6000802080B2014604900320E8F715FA0020A7 +:100B70001A901CE0A87F00205845002098400020D3 +:100B8000FB49BDF86800095C5398C0EB001000EB0E +:100B90008000F84A02EBC002BDF83C30BDF86800A6 +:100BA00018441154BDF86800401C81B21A91BDF878 +:100BB0006800B0F5007FE3DBBDF83C0000F5007095 +:100BC00081B20F917821539800EB4000EA4A02EB82 +:100BD00080008160F5E3A222BDF83C100846049134 +:100BE000491C8BB20F935399C1EB011101EB8101A9 +:100BF000E04B03EBC1010A5400200B90BFE340F22D +:100C0000533153984843DD4901EB800108319DF889 +:100C10005000C0EBC00001EBC0008178BDF82C0093 +:100C20000844C0B25490BDF82C00401CC2B2BDF8BC +:100C30003C00411C8BB20F9304905399C1EB0111FE +:100C400001EB8101CB4B03EBC1010A5440F253315C +:100C500053984843C94901EB800101F562715498EA +:100C600000EB400202EB001001EBC0004279BDF83E +:100C70003C1008460491491C8BB20F935399C1EB69 +:100C8000011101EB8101BB4B03EBC1010A5440F29E +:100C9000533153984843B94901EB800101F5627122 +:100CA000549800EB400202EB001001EBC0004079C9 +:100CB0000D281ED2DFE800F01D07080942AA0A0B22 +:100CC0000CFDFC1E300000BF00BF00BF00BF00BF16 +:100CD0000022BDF83C1008460491491C8BB20F93CA +:100CE0005399C1EB011101EB8101A24B03EBC1014F +:100CF0000A543EE30022BDF83C1008460491491C0A +:100D00008BB20F935399C1EB011101EB8101994B08 +:100D100003EBC1010A542CE30022BDF83C10084645 +:100D20000491491C8BB20F935399C1EB011101EB54 +:100D30008101904B03EBC1010A541AE30522BDF86F +:100D40003C1008460491491C8BB20F935399C1EB98 +:100D5000011101EB8101874B03EBC1010A5440F201 +:100D6000533153984843854901EB800000F5627088 +:100D7000549901EB410202EB011100EBC100C27971 +:100D8000BDF83C00411C8BB20F9304905399C1EB0A +:100D9000011101EB8101774B03EBC1010A540020E3 +:100DA0001A9029E040F2533153984843734901EBBC +:100DB000800101F56271549800EB400202EB0010D3 +:100DC00001EBC0008168BDF86800C0F10300C000FD +:100DD000C1405398C0EB001000EB8000654A02EB65 +:100DE000C002BDF83C30BDF8680018441154BDF88D +:100DF0006800401C81B21A91BDF868000428D1DB5C +:100E0000BDF83C00001D81B20F91B2E20922BDF88D +:100E10003C1008460491491C8BB20F935399C1EBC7 +:100E2000011101EB8101534B03EBC1010A5440F264 +:100E3000533153984843514901EB800000F56270EB +:100E4000549901EB410202EB011100EBC100C279A0 +:100E5000BDF83C00411C8BB20F9304905399C1EB39 +:100E6000011101EB8101434B03EBC1010A54002046 +:100E70001A902CE040F25331539848433F4901EB1C +:100E8000800101F56271549800EB400202EB001002 +:100E900001EBC0008168BDF86800C0F10300C0002C +:100EA000C1405398C0EB001000EB8000314A01E0D4 +:100EB00099E065E002EBC002BDF83C30BDF8680087 +:100EC00018441154BDF86800401C81B21A91BDF855 +:100ED00068000428CEDBBDF83C00001D81B20F91F4 +:100EE0000022BDF83C1008460491491C8BB20F93B8 +:100EF0005399C1EB011101EB81011E4B03EBC101C1 +:100F00000A5400201A9029E040F253315398484384 +:100F10001A4901EB800101F56271549800EB40021F +:100F200002EB001001EBC000416BBDF86800C0F19E +:100F30000200C000C1405398C0EB001000EB8000DD +:100F40000C4A02EBC002BDF83C30BDF86800184402 +:100F50001154BDF86800401C81B21A91BDF86800B8 +:100F60000328D1DBBDF83C00C01C81B20F9100E228 +:100F7000C52F0020A87F0020583E002058450020A3 +:100F800040F2533153984843FE4901EB800101F58B +:100F90006271549800EB400202EB001001EBC000BC +:100FA00090F89320BDF83C1008460491491C8BB280 +:100FB0000F935399C1EB011101EB8101F24B03EB4C +:100FC000C1010A540022BDF83C00411C8BB20F93B2 +:100FD00004905399C1EB011101EB8101EA4B03EB42 +:100FE000C1010A54C5E140F2533153984843E549E1 +:100FF00001EB800000F56270549901EB410202EBB5 +:10100000011100EBC10090F89300012806D00228DE +:101010006DD003287DD0042868D13EE10422BDF8BC +:101020003C1008460491491C8BB20F935399C1EBB5 +:10103000011101EB8101D44B03EBC1010A5440F2D1 +:10104000533153984843CF4901EB800000F562705B +:10105000549901EB410202EB011100EBC10090F841 +:101060009320BDF83C00411C8BB20F930490539920 +:10107000C1EB011101EB8101C34B03EBC1010A5428 +:1010800000201A9029E040F2533153984843BD495B +:1010900001EB800101F56271549800EB400202EB14 +:1010A000001001EBC000416BBDF86800C0F1020008 +:1010B000C000C1405398C0EB001000EB8000B24A62 +:1010C00002EBC002BDF83C30BDF868001844115472 +:1010D000BDF86800401C81B21A91BDF86800032871 +:1010E000D1DBBDF83C00C01C81B20F913FE104226E +:1010F000BDF83C1008460491491C8BB20F935399DC +:10110000C1EB011101EB81019F4B03EBC1010A54BB +:1011100000E057E040F2533153984843994901EBBE +:10112000800000F56270549901EB410202EB01115D +:1011300000EBC10090F89320BDF83C00411C8BB23D +:101140000F9304905399C1EB011101EB81018E4B78 +:1011500003EBC1010A5400201A9029E040F25331F8 +:1011600053984843874901EB800101F56271549817 +:1011700000EB400202EB001001EBC000C16BBDF8B8 +:101180006800C0F10200C000C1405398C0EB0010DD +:1011900000EB80007C4A02EBC002BDF83C30BDF899 +:1011A000680018441154BDF86800401C81B21A91BF +:1011B000BDF868000328D1DBBDF83C00C01C81B23B +:1011C0000F91D4E00322BDF83C1008460491491C5D +:1011D0008BB20F935399C1EB011101EB81016A4B63 +:1011E00003EBC1010A5440F2533153984843654917 +:1011F00001EB800101F56271549800EB400202EBB3 +:10120000001001EBC00090F89320BDF83C10084698 +:101210000491491C8BB20F935399C1EB011101EB5F +:101220008101594B03EBC1010A5400201A902AE0B6 +:1012300040F2533153984843524901EB800101F584 +:101240006271549800EB400202EB001001EBC00009 +:10125000B0F84010BDF86800C0F10100C0000141C5 +:101260005398C0EB001000EB8000474A02EBC0022D +:10127000BDF83C30BDF8680018441154BDF8680052 +:10128000401C81B21A91BDF868000228D0DBBDF87D +:101290003C00801C81B20F9169E00322BDF83C1034 +:1012A00008460491491C8BB20F935399C1EB01116D +:1012B00001EB8101344B03EBC1010A5440F253317D +:1012C000539848432F4901EB800000F56270549910 +:1012D00001EB410202EB011100EBC10090F89320F9 +:1012E000BDF83C00411C8BB20F9304905399C1EBA5 +:1012F000011101EB8101244B03EBC1010A540020D1 +:101300001A902AE040F25331539848431D4901EBAB +:10131000800101F56271549800EB400202EB00106D +:1013200001EBC000B0F84210BDF86800C0F1010048 +:10133000C00001415398C0EB001000EB8000124A3E +:1013400002EBC002BDF83C30BDF8680018441154EF +:10135000BDF86800401C81B21A91BDF868000228EF +:10136000D0DBBDF83C00801C81B20F9100BF00BFF4 +:1013700000BF00BFBDF82C00401C81B20B9140F2B1 +:10138000533103E058450020A87F0020539848437C +:10139000FE4901EB800108319DF85000C0EBC00010 +:1013A00011F83010BDF82C0081423FF728ACBDF891 +:1013B0002C0028B9F648006800F0010000B100BE1A +:1013C00000BF00BFBDF83C00010A5398C0EB0010FD +:1013D00000EB8000EF4A02EBC0008170BDF83C00DA +:1013E000C1B25398C0EB001000EB800002EBC000CC +:1013F000C170E948D0F8181F0491BDF83C000E38C0 +:1014000003905398C0EB001000EB8001104600EBF6 +:10141000C1000E300290DDE90312E8F772F853982C +:10142000C0EB001000EB8000DA4901EBC001049131 +:10143000BDF83C100498E8F76BFA05900598020A8D +:101440005398C0EB001000EB8000D24901EBC000C4 +:10145000BDF83C104254BDF83C00401C80B20F90D7 +:101460000598C2B25398C0EB001000EB8000C94948 +:1014700001EBC000BDF83C104254BDF83C00401CDC +:1014800080B20F9005F0D7BE539800EB400101EBFE +:101490000010C24901EB00113031549801EB0010EB +:1014A0004178159140F2533153984843B74901EBC5 +:1014B000800101F56271549800EB400202EB0010CC +:1014C00011F8301040F2533253985043AF4A02EBB8 +:1014D00080004079814208D1012140F25332539873 +:1014E0005043AA4A02EB80000171AD49539801EBC9 +:1014F00000115498085C401CC1B2A94A539802EBF1 +:101500000012549811549DF85400002804DD9DF8F1 +:101510005400401EC1B215915598A1380A286ED2C8 +:10152000DFE800F0FEFDFCFBFAF9F805F7F6022112 +:101530005398C0EB001000EB8000964A02F8301080 +:101540009DF854004030C1B25398C0EB001000EB3E +:10155000800002EBC000417041215398C0EB0010A5 +:1015600000EB800002EBC000817030215398C0EB8B +:10157000001000EB800002EBC000C1705398C0EB7C +:10158000001000EB800002EBC000017140F253310B +:10159000539848437D4901EB800101F562715498ED +:1015A00000EB400202EB001001EBC00000790109E2 +:1015B0005398C0EB001000EB8000764A02EBC000AD +:1015C00041715398C0EB001000EB8000114601EB15 +:1015D000C00040790A2813DA5398C0EB001000EBE2 +:1015E000800001EBC00040793030C1B25398C0EBAD +:1015F000001000EB800002EBC000417114E01EE21D +:101600005398C0EB001000EB8000624901EBC00072 +:1016100040793730C1B25398C0EB001000EB800026 +:101620005C4A02EBC000417140F253315398484389 +:10163000564901EB800101F56271549800EB4002BC +:1016400002EB001001EBC000007900F00F0153988D +:10165000C0EB001000EB80004E4A02EBC00081712D +:101660005398C0EB001000EB8000114601EBC00066 +:1016700080790A2812DA5398C0EB001000EB800042 +:1016800001EBC00080793030C1B25398C0EB00103C +:1016900000EB800002EBC000817113E05398C0EBB7 +:1016A000001000EB80003B4901EBC000807937302F +:1016B000C1B25398C0EB001000EB8000354A02EB3A +:1016C000C000817103225398C0EB001000EB800032 +:1016D000304901EBC000C2715398C0EB001000EB21 +:1016E000800001EBC000401C07210490E7F7F2FEE8 +:1016F00001465398C0EB001000EB8000254A02EB36 +:10170000C000017209210F91002140F2533208E01C +:1017100027E1A9E085E36FE3BDE291E1F7E050E066 +:1017200017E053985043194A02EB800001710822D8 +:1017300040F2533153984843144901EB800000F5BF +:101740006270549901EB410303EB011100F8312061 +:101750007CE304215398C0EB001000EB80000D4A9D +:1017600002F830109DF854004030C1B25398C0EBDD +:10177000001000EB800002EBC00041705121539833 +:10178000C0EB001000EB80000CE00000584500208A +:10179000F0ED00E0A87F0020BC220020984000204F +:1017A000883E002002EBC000817005215398C0EBF9 +:1017B000001000EB800002EBC000C17004210F910B +:1017C00044E302215398C0EB001000EB8000FE4A76 +:1017D00002F830109DF854004030C1B25398C0EB6D +:1017E000001000EB800002EBC000417041215398D3 +:1017F000C0EB001000EB800002EBC00081703121D3 +:101800005398C0EB001000EB800002EBC000C170E9 +:1018100035215398C0EB001000EB800002EBC000B4 +:10182000017103215398C0EB001000EB800002EB24 +:10183000C00041715398C0EB001000EB80001146CE +:1018400001EBC000401C05210490E7F743FE014670 +:101850005398C0EB001000EB8000DB4A02EBC000A5 +:10186000817107210F91F1E202215398C0EB001022 +:1018700000EB8000D44A02F830109DF8540040304C +:10188000C1B25398C0EB001000EB800002EBC00027 +:10189000417041215398C0EB001000EB800002EB37 +:1018A000C000817032215398C0EB001000EB800023 +:1018B00002EBC000C17030215398C0EB001000EB68 +:1018C000800002EBC000017103215398C0EB0010AF +:1018D00000EB800002EBC00041715398C0EB001098 +:1018E00000EB8000114601EBC000401C0521049074 +:1018F000E7F7F0FD01465398C0EB001000EB8000C5 +:10190000B14A02EBC000817107210F919EE20421D0 +:101910005398C0EB001000EB8000AB4A02F8301087 +:101920009DF854004030C1B25398C0EB001000EB5A +:10193000800002EBC000417041215398C0EB0010C1 +:1019400000EB800002EBC000817005215398C0EBD2 +:10195000001000EB800002EBC000C17004210F9169 +:1019600074E202215398C0EB001000EB8000964A0D +:1019700002F830109DF854004030C1B25398C0EBCB +:10198000001000EB800002EBC00041704121539831 +:10199000C0EB001000EB800002EBC0008170312131 +:1019A0005398C0EB001000EB800002EBC000C17048 +:1019B00032215398C0EB001000EB800002EBC00016 +:1019C000017103215398C0EB001000EB800002EB83 +:1019D000C00041715398C0EB001000EB800011462D +:1019E00001EBC000401C05210490E7F773FD0146A0 +:1019F0005398C0EB001000EB8000734A02EBC0006C +:101A0000817107210F91539800EB400101EB001009 +:101A10006E4901EB00113031549801EB00108078D1 +:101A200020F02002539800EB400101EB00106749C1 +:101A300001EB00103030549900EB0110827005E288 +:101A400002215398C0EB001000EB80005E4A02F8C0 +:101A500030109DF854004030C1B25398C0EB0010D4 +:101A600000EB800002EBC000417041215398C0EBB5 +:101A7000001000EB800002EBC00081703121539810 +:101A8000C0EB001000EB800002EBC000C170302101 +:101A90005398C0EB001000EB800002EBC000017116 +:101AA00040F2533153984843494901EB800000F517 +:101AB0006270549901EB410202EB011100EBC1008D +:101AC0008068B0F5100F0AD330215398C0EB001096 +:101AD00000EB80003C4A02EBC000417109E032217A +:101AE0005398C0EB001000EB8000374A02EBC000B7 +:101AF000417140F2533153984843354901EB80001E +:101B000000F56270549901EB410202EB011100EB08 +:101B1000C100C07901280AD131215398C0EB0010CF +:101B200000EB8000284A02EBC00081711BE040F20C +:101B3000533153984843264901EB800000F5627009 +:101B4000549901EB410202EB011100EBC100C07995 +:101B500048B932215398C0EB001000EB80001A4ABC +:101B600002EBC000817100211A912AE040F253314A +:101B700053984843164901EB800101F5627154986E +:101B800000EB400202EB001001EBC0008168BDF8E1 +:101B90006800C0F105008000C14001F00F01303144 +:101BA0005398C0EB001000EB8000074A02EBC00224 +:101BB000BDF86800C01D1154BDF86800401C81B21A +:101BC0001A91BDF8680005E0A87F00209840002029 +:101BD000584500200628C9DB32215398C0EB00107D +:101BE00000EB8000FE4A02EBC000417300211A9115 +:101BF0002AE040F2533153984843FA4901EB8001FF +:101C000001F56271549800EB400202EB001001EB09 +:101C1000C000416BBDF86800C0F103008000C14006 +:101C200001F00F0130315398C0EB001000EB800041 +:101C3000EB4A02EBC002BDF868000E301154BDF84B +:101C40006800401C81B21A91BDF868000428D0DBFE +:101C500003225398C0EB001000EB8000E04901EB39 +:101C6000C00082745398C0EB001000EB800001EBC1 +:101C7000C000401C12210490E7F72CFC0146539849 +:101C8000C0EB001000EB8000D54A02EBC000C1742D +:101C900014210F91DAE002215398C0EB001000EB01 +:101CA0008000CF4A02F830109DF854004030C1B295 +:101CB0005398C0EB001000EB800002EBC0004170B5 +:101CC00041215398C0EB001000EB800002EBC000F4 +:101CD000817032215398C0EB001000EB800002EBC2 +:101CE000C000C17031215398C0EB001000EB8000A0 +:101CF00002EBC000017132215398C0EB001000EBE1 +:101D0000800002EBC00041715398C0EB001000EB63 +:101D1000800002EBC000817100211A912AE040F29C +:101D2000533153984843AF4901EB800101F562718B +:101D3000549800EB400202EB001001EBC000416B35 +:101D4000BDF86800C0F103008000C14001F00F0140 +:101D500030315398C0EB001000EB8000A04A02EB3A +:101D6000C002BDF86800C01D1154BDF86800401CD9 +:101D700081B21A91BDF868000428D0DB00211A91C5 +:101D800011E030215398C0EB001000EB8000944A22 +:101D900002EBC002BDF868000B301154BDF86800BA +:101DA000401C81B21A91BDF868001928E9DB0322B2 +:101DB0005398C0EB001000EB8000894901EBC00094 +:101DC00080F824205398C0EB001000EB800001EB5A +:101DD000C000401C24210490E7F77CFB0146539887 +:101DE000C0EB001000EB80007D4A02EBC00080F8E1 +:101DF000251026210F9129E010215398C0EB0010E7 +:101E000000EB8000764A02F8301030215398C0EB86 +:101E1000001000EB800002EBC000417002210F9126 +:101E200014E010215398C0EB001000EB80006C4AC6 +:101E300002F8301031215398C0EB001000EB800005 +:101E400002EBC000417002210F9100BF00BF05F0FE +:101E5000F2B9539800EB400101EB0010624901EB2D +:101E600000113031549801EB00104178159140F287 +:101E70005331539848435B4901EB800101F562718E +:101E8000549800EB400202EB001011F8301040F2C1 +:101E9000533253985043534A02EB800040798142B9 +:101EA00008D1012140F25332539850434D4A02EB7E +:101EB000800001714D49539801EB00115498085C62 +:101EC000401CC1B2494A539802EB00125498115475 +:101ED0009DF85400002804DD9DF85400401EC1B256 +:101EE00015915598A1380A282FD2DFE800F0052F68 +:101EF000DFFDFCFBFA2E8CF904215398C0EB001097 +:101F000000EB8000364A02F830109DF85400403053 +:101F1000C1B25398C0EB001000EB800002EBC00090 +:101F2000417051215398C0EB001000EB800002EB90 +:101F3000C000817005215398C0EB001000EB8000B9 +:101F400002EBC000C17004210F912DE302215398D0 +:101F5000C0EB001000EB8000214A02F830109DF821 +:101F600054004030C1B25398C0EB001000EB800029 +:101F700002EBC000417041215398C0EB001000EB10 +:101F8000800002EBC000817031215398C0EB00103B +:101F900000EB800002EBC000C17035215398C0EB0C +:101FA000001000EB800002EBC00001710321539888 +:101FB000C0EB001000EB800002EBC00041715398B1 +:101FC000C0EB001000EB8000114601EBC000401C8C +:101FD00005210490E7F77EFA0146539808E00000D7 +:101FE000A87F00205845002098400020883E00200F +:101FF000C0EB001000EB8000FE4A02EBC0008171D4 +:1020000007210F91ADE302215398C0EB001000EBC4 +:102010008000F84A02F830109DF854004030C1B2F8 +:102020005398C0EB001000EB800002EBC000417041 +:1020300041215398C0EB001000EB800002EBC00080 +:10204000817032215398C0EB001000EB800002EB4E +:10205000C000C17030215398C0EB001000EB80002D +:1020600002EBC000017103215398C0EB001000EB9C +:10207000800002EBC00041715398C0EB001000EBF0 +:102080008000114601EBC000401C05210490E7F7D9 +:1020900021FA01465398C0EB001000EB8000D54AAE +:1020A00002EBC000817107210F915AE3042153987C +:1020B000C0EB001000EB8000CE4A02F830109DF813 +:1020C00054004030C1B25398C0EB001000EB8000C8 +:1020D00002EBC000417041215398C0EB001004E0B6 +:1020E00014E029E313E360E27FE000EB800002EB01 +:1020F000C000817005215398C0EB001000EB8000F8 +:1021000002EBC000C17004210F912AE30221539811 +:10211000C0EB001000EB8000B64A02F830109DF8CA +:1021200054004030C1B25398C0EB001000EB800067 +:1021300002EBC000417041215398C0EB001000EB4E +:10214000800002EBC000817031215398C0EB001079 +:1021500000EB800002EBC000C17032215398C0EB4D +:10216000001000EB800002EBC000017103215398C6 +:10217000C0EB001000EB800002EBC00041715398EF +:10218000C0EB001000EB8000114601EBC000401CCA +:1021900005210490E7F79EF901465398C0EB001023 +:1021A00000EB8000934A02EBC0008171539800EB72 +:1021B000400101EB0010904901EB001130315498BF +:1021C00001EB0010807820F02002539800EB4001D2 +:1021D00001EB0010884901EB00113031549801EBFC +:1021E0000010827007210F91BBE202215398C0EBCF +:1021F000001000EB80007F4A02F830109DF8540078 +:102200004030C1B25398C0EB001000EB800002EBED +:10221000C000417041215398C0EB001000EB8000DA +:1022200002EBC000817031215398C0EB001000EB2D +:10223000800002EBC000C17041215398C0EB001038 +:1022400000EB800002EBC000017140F25331539863 +:1022500048436A4901EB800000F56270549901EB34 +:10226000410202EB011100EBC1008068B0F1104F98 +:102270000AD130215398C0EB001000EB80005D4A7A +:1022800002EBC000417109E032215398C0EB00100D +:1022900000EB8000574A02EBC000417140F253311D +:1022A00053984843554901EB800000F562705499FA +:1022B00001EB410202EB011100EBC100C0790128E2 +:1022C0000AD131215398C0EB001000EB8000494A3D +:1022D00002EBC00081711BE040F253315398484338 +:1022E000464901EB800000F56270549901EB410210 +:1022F00002EB011100EBC100C07948B932215398BB +:10230000C0EB001000EB80003A4A02EBC000817184 +:1023100000211A912AE040F253315398484337493B +:1023200001EB800101F56271549800EB400202EB71 +:10233000001001EBC0008168BDF86800C0F1070023 +:102340008000C14001F00F0130315398C0EB001004 +:1023500000EB8000274A02EBC002BDF86800C01DF8 +:102360001154BDF86800401C81B21A91BDF8680094 +:102370000828D0DB32215398C0EB001000EB80001E +:102380001C4A02EBC000C17300211A912AE040F2FE +:10239000533153984843194901EB800101F56271AB +:1023A000549800EB400202EB001001EBC000416BBF +:1023B000BDF86800C0F105008000C14001F00F01C8 +:1023C00030315398C0EB001000EB8000094A02EB5B +:1023D000C002BDF8680010301154BDF86800401C00 +:1023E00081B21A91BDF868000628D0DB30215398DD +:1023F00006E00000A87F00209840002058450020FB +:10240000C0EB001000EB8000F94A02EBC0008175C0 +:1024100000211A9111E030215398C0EB001000EB1D +:102420008000F34A02EBC002BDF868001730115477 +:10243000BDF86800401C81B21A91BDF868000628FA +:10244000E9DB30215398C0EB001000EB8000E84A34 +:1024500002EBC000417700211A9111E0302153981E +:10246000C0EB001000EB8000E14A02EBC002BDF8B7 +:1024700068001E301154BDF86800401C81B21A91EA +:10248000BDF868000628E9DB30215398C0EB001046 +:1024900000EB8000D64A02EBC00080F82410002137 +:1024A0001A9111E030215398C0EB001000EB80002E +:1024B000CF4A02EBC002BDF8680025301154BDF8C8 +:1024C0006800401C81B21A91BDF868000628E9DB5B +:1024D00030215398C0EB001000EB8000C44A02EB9F +:1024E000C00080F82B1000211A9111E03021539880 +:1024F000C0EB001000EB8000BD4A02EBC002BDF84B +:1025000068002C301154BDF86800401C81B21A914B +:10251000BDF868000628E9DB30215398C0EB0010B5 +:1025200000EB8000B24A02EBC00080F832100021BC +:102530001A9111E030215398C0EB001000EB80009D +:10254000AB4A02EBC002BDF8680033301154BDF84D +:102550006800401C81B21A91BDF868000628E9DBCA +:1025600003225398C0EB001000EB8000A04901EB60 +:10257000C00080F839205398C0EB001000EB8000B9 +:1025800001EBC000401C39210490E6F7A3FF01468F +:102590005398C0EB001000EB8000954A02EBC0009E +:1025A00080F83A103B210F91DBE002215398C0EBF9 +:1025B000001000EB80008E4A02F830109DF85400A5 +:1025C0004030C1B25398C0EB001000EB800002EB2A +:1025D000C000417041215398C0EB001000EB800017 +:1025E00002EBC000817032215398C0EB001000EB69 +:1025F000800002EBC000C17031215398C0EB001085 +:1026000000EB800002EBC000017133215398C0EB56 +:10261000001000EB800002EBC000417132215398A2 +:10262000C0EB001000EB800002EBC00081710021C4 +:102630001A912AE040F25331539848436D4901EB17 +:10264000800101F56271549800EB400202EB00102A +:1026500001EBC000416BBDF86800C0F105008000CF +:10266000C14001F00F0130315398C0EB001000EB76 +:1026700080005F4A02EBC002BDF86800C01D115423 +:10268000BDF86800401C81B21A91BDF868000628A8 +:10269000D0DB00211A9111E030215398C0EB0010DB +:1026A00000EB8000524A02EBC002BDF868000D301A +:1026B0001154BDF86800401C81B21A91BDF8680041 +:1026C0001928E9DB03225398C0EB001000EB8000CF +:1026D000474901EBC00080F826205398C0EB00105A +:1026E00000EB800001EBC000401C26210490E6F7BF +:1026F000F1FE01465398C0EB001000EB80003C4A0D +:1027000002EBC00080F8271028210F9129E010214A +:102710005398C0EB001000EB8000354A02F83010EF +:1027200030215398C0EB001000EB800002EBC0009A +:10273000417002210F9114E010215398C0EB00105A +:1027400000EB80002A4A02F8301031215398C0EB88 +:10275000001000EB800002EBC000417002210F91DD +:1027600000BF00BF04F067BD539800EB400101EBD0 +:102770000010214901EB00113031549801EB001099 +:102780004178159140F2533153984843194901EB70 +:10279000800101F56271BDF8680000EB400202EBB8 +:1027A000001011F8301040F2533253985043114A40 +:1027B00002EB80004079814208D1012140F253327E +:1027C000539850430B4A02EB800001710B49539818 +:1027D00001EB00115498085C401CC1B2074A5398A1 +:1027E00002EB00125498115400211A9120E00000CD +:1027F000A87F00205845002098400020883E0020F7 +:10280000539800EB400101EB0010FE4901EB001171 +:102810003031BDF8680001EB001041789DF854009C +:10282000814200D111E0BDF86800401C81B21A91CC +:10283000539800EB400101EB0010F24901EB00104E +:10284000C179BDF868008142DADC00BF9DF8540010 +:10285000002804DD9DF85400401EC1B2159140F2DD +:10286000533153984843E84901EB800000F562700A +:10287000549901EB410202EB011100EBC1004078D9 +:102880000F2824DA40F2533153984843DE4901EBD4 +:10289000800101F56271549800EB400202EB0010D8 +:1028A00001EBC0004078401CC2B240F25331539853 +:1028B0004843D54901EB800000F56270549901EB63 +:1028C000410303EB011100EBC100427011E0002253 +:1028D00040F2533153984843CB4901EB800000F557 +:1028E0006270549901EB410303EB011100EBC1004D +:1028F00042705598B138092826D2DFE800F0052645 +:10290000FC2525FB25B9FA009DF854005030C1B2D2 +:102910005398C0EB001000EB8000BC4A02F8301066 +:1029200020215398C0EB001000EB800002EBC000A8 +:102930004170FA215398C0EB001000EB800002EBCD +:10294000C000817003210F919DE29DF8540050302A +:10295000C1B25398C0EB001000EB8000AB4A02F804 +:10296000301040F2533153984843A74901EB80019E +:1029700001F56271549800EB400202EB001001EB8C +:10298000C000407840F030015398C0EB001000EBDD +:1029900080009E4A02EBC000417001215398C0EBB9 +:1029A000001000EB800002EBC00081705398C0EB78 +:1029B000001000EB800002EBC000C17000215398B2 +:1029C000C0EB001000EB800002EBC00001715398D7 +:1029D000C0EB001000EB8000114601EBC001049138 +:1029E00005210498E7F7E4F90022CDE910021098D8 +:1029F000C2B25398C0EB001000EB8000834901EB9A +:102A0000C0004271DDE91010020642EA1120C1B295 +:102A10005398C0EB001000EB80007C4A02EBC00032 +:102A2000817103215398C0EB001000EB800002EB92 +:102A3000C000C171FA215398C0EB001000EB800078 +:102A400002EBC000017209210F91B12240F2533113 +:102A5000539848436C4901EB800000F5627054992B +:102A600001EB410303EB011100EBC10042710AE2EB +:102A70009DF854005030C1B25398C0EB001000EBE9 +:102A80008000624A02F8301040F2533153984843B4 +:102A90005D4901EB800101F56271549800EB400241 +:102AA00002EB001001EBC000407840F03001539879 +:102AB000C0EB001000EB8000544A02EBC0004170F4 +:102AC00065215398C0EB001000EB800002EBC000C2 +:102AD000817001215398C0EB001000EB800002EBE5 +:102AE000C000C17000215398C0EB001000EB8000C3 +:102AF00002E043E04CE1CAE002EBC00001715398F0 +:102B0000C0EB001000EB8000114601EBC001049106 +:102B100005210498E7F74CF90022CDE9100210983E +:102B2000C2B25398C0EB001000EB8000374901EBB4 +:102B3000C0004271DDE91001000A40EA0160C2B242 +:102B40005398C0EB001000EB8000304901EBC0004F +:102B5000827103225398C0EB001000EB800001EB60 +:102B6000C000C271FA225398C0EB001000EB800045 +:102B700001EBC000027209200F9084E19DF854001F +:102B80005030C1B25398C0EB001000EB80001F4AD8 +:102B900002F8301040F25331539848431A4901EB80 +:102BA000800101F56271549800EB400202EB0010C5 +:102BB00001EBC000407840F030015398C0EB0010AA +:102BC00000EB8000114A02EBC00041706521539870 +:102BD000C0EB001000EB800002EBC000817001210F +:102BE0005398C0EB001000EB800002EBC000C170F6 +:102BF00010215398C0EB001000EB800002EBC000E6 +:102C0000017105E09840002058450020A87F002071 +:102C10005398C0EB001000EB8000114601EBC0019F +:102C2000049105210498E7F7C3F80022CDE91002CA +:102C30001098C2B25398C0EB001000EB8000FC4922 +:102C400001EBC0004271DDE91001000A40EA0160B9 +:102C5000C2B25398C0EB001000EB8000F44901EBC6 +:102C6000C000827103225398C0EB001000EB80007B +:102C700001EBC000C271FA225398C0EB001000EBC8 +:102C8000800001EBC000027209200F90FBE09DF86C +:102C900054005030C1B25398C0EB001000EB8000DC +:102CA000E34A02F8301040F2533153984843E14967 +:102CB00001EB800101F56271549800EB400202EBD8 +:102CC000001001EBC000407840F030015398C0EB99 +:102CD000001000EB8000D64A02EBC00041700121D9 +:102CE0005398C0EB001000EB800002EBC000817035 +:102CF0005398C0EB001000EB800002EBC000C170E5 +:102D000005215398C0EB001000EB800002EBC000DF +:102D100001715398C0EB001000EB8000114601EBED +:102D2000C001049105210498E7F742F80022CDE99B +:102D300010021098C2B25398C0EB001000EB800054 +:102D4000BB4901EBC0004271DDE91020010641EAF8 +:102D50001220C2B25398C0EB001000EB8000B449BF +:102D600001EBC000827103225398C0EB001000EB0E +:102D7000800001EBC000C271FA225398C0EB001032 +:102D800000EB800001EBC000027209200F907AE096 +:102D900040F2533153984843A64901EB800000F5B7 +:102DA0006270549901EB410202EB011100EBC1008A +:102DB0008078B12833D040F25331539848439D492D +:102DC00001EB800101F56271549800EB400202EBC7 +:102DD000001001EBC000827840F253315398484311 +:102DE000944901EB800101F56271549800EB4003B6 +:102DF00003EB001001EBC0004271B12240F25331ED +:102E0000539848438B4901EB800000F56270549958 +:102E100001EB410303EB011100EBC10082709DF84F +:102E200054005030C1B25398C0EB001000EB80004A +:102E30007F4A02F8301040F25331539848437D499D +:102E400001EB800101F56271549800EB400202EB46 +:102E5000001001EBC000407840F0C0015398C0EB77 +:102E6000001000EB8000724A02EBC0004170FA21B2 +:102E70005398C0EB001000EB800002EBC0008170A3 +:102E800003210F9100BF00BF6CE4012140F25332D7 +:102E900053985043674A02EB80000171A2F5DA6152 +:102EA000539801EB00115498085C401CC1B2A2F584 +:102EB000DA62539802EB001254981154539800EBC5 +:102EC000400101EB00105C4901EB0010007B20B1D8 +:102ED000012846D0022843D1B0E05598312802D0CD +:102EE00045283CD11DE000211A9113E008A9BDF846 +:102EF0006800095C5398C0EB001000EB80004C4A5E +:102F000002EBC002BDF868001154BDF86800401C17 +:102F100081B21A91BDF868000728E7DB07210F91FD +:102F20001DE000211A9113E006A9BDF86800095CB4 +:102F30005398C0EB001000EB80003D4A02EBC0024A +:102F4000BDF868001154BDF86800401C81B21A91A8 +:102F5000BDF868000728E7DB07210F9100BF00BF1D +:102F6000D1E05498401CC1B215919DF8541053986B +:102F7000C0EB001000EB80002D4A02F83010032156 +:102F80005398C0EB001000EB800002EBC0004170D2 +:102F900000215398C0EB001000EB800002EBC00052 +:102FA000817002215398C0EB001000EB800002EB0F +:102FB000C000C17000215398C0EB001000EB8000EE +:102FC00002EBC000017109215398C0EB001000EB27 +:102FD000800002EBC00041715398C0EB001000EB81 +:102FE0008000114601EBC001049106210498E6F728 +:102FF0008FFC0022CDE91002DDE91001000A40EA51 +:103000000160C2B25398C0EB001000EB8000084989 +:1030100001EBC000C2711098C2B25398C0EB00100F +:1030200000EB800001EBC000827108200F906AE085 +:10303000A87F002058450020984000205498401C4C +:10304000C1B215919DF854105398C0EB001000EBDD +:103050008000F74A02F8301003215398C0EB0010AB +:1030600000EB800002EBC000417000215398C0EBE0 +:10307000001000EB800002EBC00081705398C0EBA1 +:10308000001000EB800002EBC000C1705398C0EB51 +:10309000001000EB800002EBC00001710221539888 +:1030A000C0EB001000EB800002EBC00041715398B0 +:1030B000C0EB001000EB8000114601EBC001049151 +:1030C00006210498E6F724FC0022CDE91002DDE990 +:1030D0001010020642EA1120C1B25398C0EB001052 +:1030E00000EB8000D24A02EBC000C1711098C1B25F +:1030F0005398C0EB001000EB800002EBC000817120 +:1031000008210F9100BF00BFBEE6539800EB4001BD +:1031100001EB0010C74901EB00113031549801EB6D +:1031200000104178159140F2533153984843C249F9 +:1031300001EB800101F56271549800EB400202EB53 +:10314000001011F8301040F2533253985043BA4AED +:1031500002EB80004079814208D1012140F25332D4 +:1031600053985043B44A02EB80000171B34953981D +:1031700001EB00115498085C401CC1B2AF4A53984F +:1031800002EB0012549811545598F4287ED008DCB4 +:1031900005287CD0F1280BD0F22879D0F32860D113 +:1031A00048E2F62875D0F7285CD0F828F7D15AE025 +:1031B000F5215398C0EB001000EB80009C4A02F808 +:1031C00030109DF854105398C0EB001000EB8000B5 +:1031D00002EBC000417000215398C0EB001000EBDF +:1031E000800002EBC000817005215398C0EB0010F5 +:1031F00000EB800002EBC000C170F1215398C0EBDE +:10320000001000EB800002EBC00001715398C0EB8E +:10321000001000EB8000114601EBC0010491052174 +:103220000498E6F775FB0022CDE91002DDE91001F4 +:10323000000A40EA0160C2B25398C0EB001000EBF4 +:1032400080007B4901EBC00042711098C2B25398D4 +:10325000C0EB001000EB800001EBC0008271072082 +:103260000F90B1E200BFF5215398C0EB001000EBC6 +:1032700080006F4A02F830109DF854105398C0EB4C +:10328000001000EB800002EBC00003E021E37AE3D2 +:1032900048E09AE2417000215398C0EB001000EB27 +:1032A000800002EBC000817005215398C0EB001034 +:1032B00000EB800002EBC000C1705398C0EB00101F +:1032C00000EB800002EBC000559901715398C0EBF0 +:1032D000001000EB8000114601EBC00104910521B4 +:1032E0000498E6F715FB0022CDE91002DDE9102075 +:1032F000010641EA1220C2B25398C0EB001000EB65 +:1033000080004B4901EBC00042711098C2B2539843 +:10331000C0EB001000EB800001EBC00082710720C1 +:103320000F9051E2F5215398C0EB001000EB8000A4 +:103330003F4A02F830109DF854105398C0EB00102B +:1033400000EB800002EBC000417000215398C0EBFD +:10335000001000EB800002EBC0008170F221539856 +:10336000C0EB001000EB800002EBC000017140F2E6 +:10337000533153984843304901EB800101F56271A4 +:10338000549800EB400202EB001001EBC00090F8F3 +:103390007E105398C0EB001000EB8000244A02EB33 +:1033A000C000417140F2533153984843224901EB28 +:1033B000800000F56270549901EB410202EB0111AB +:1033C00000EBC10090F87E0001287DD125210F91EE +:1033D00000211A9124E040F2533153984843164992 +:1033E00001EB800101F56271549800EB400202EBA1 +:1033F000001001EBC0015131BDF86800095C539821 +:10340000C0EB001000EB8000094A02EBC002BDF8DF +:103410006800801D1154BDF86800401C81B21A91EB +:10342000BDF868000F28D6DB00211A912DE00000BE +:10343000A87F00209840002058450020883E0020AA +:1034400040F2533153984843FE4901EB800101F5A6 +:103450006271549800EB400202EB001001EBC001D6 +:103460006331BDF86800095C5398C0EB001000EBB5 +:103470008000F54A02EBC002BDF868001530115417 +:10348000BDF86800401C81B21A91BDF868000A2896 +:10349000D6DB40F2533153984843EA4901EB8001AF +:1034A00001F56271549800EB400202EB001001EB51 +:1034B000C00090F878105398C0EB001000EB80002B +:1034C000E14A02EBC00000E02DE0C17700211A9133 +:1034D00024E040F2533153984843DA4901EB80012C +:1034E00001F56271549800EB400202EB001001EB11 +:1034F000C0017931BDF86800095C5398C0EB001039 +:1035000000EB8000D04A02EBC002BDF8680020301A +:103510001154BDF86800401C81B21A91BDF86800D2 +:103520000528D6DB44E040F2533153984843C5495F +:1035300001EB800000F56270549901EB410202EB4F +:10354000011100EBC10090F87E0020282ED10A2145 +:103550000F9100211A9124E040F2533153984843CF +:10356000B84901EB800101F56271549800EB40020B +:1035700002EB001001EBC0017931BDF86800095C75 +:103580005398C0EB001000EB8000AF4A02EBC00282 +:10359000BDF86800801D1154BDF86800401C81B260 +:1035A0001A91BDF868000428D6DB01E006210F91CE +:1035B000BDF83C00C1B25398C0EB001000EB800096 +:1035C000A14A02EBC000C1705398C0EB001000EBA1 +:1035D0008000114601EBC0010491BDF83C10049835 +:1035E000E6F796F90022CDE91002DDE91001000AA4 +:1035F00040EA0160C2B25398C0EB001000EB8000BB +:10360000914901EBC000BDF83C1042541098C2B281 +:103610005398C0EB001000EB80008B4901EBC00316 +:10362000BDF83C00401C1A54BDF83C00801C80B220 +:103630000F90CBE2F5215398C0EB001000EB800017 +:10364000814A02F830109DF854105398C0EB0010D6 +:1036500000EB800002EBC000417000215398C0EBEA +:10366000001000EB800002EBC0008170F321539842 +:10367000C0EB001000EB800002EBC000017140F2D3 +:103680005331539848436F4901EB800101F5627152 +:10369000549800EB400202EB001001EBC00090F8E0 +:1036A0007E105398C0EB001000EB8000664A02EBDE +:1036B000C00041710C210F9140F25331539848439F +:1036C000604901EB800101F56271549800EB400202 +:1036D00002EB001001EBC00090F878105398C0EB9B +:1036E000001000EB8000584A02EBC00081710021FD +:1036F0001A9124E040F2533153984843514901EB69 +:10370000800101F56271549800EB400202EB001059 +:1037100001EBC0017931BDF86800095C5398C0EB3A +:10372000001000EB8000484A02EBC002BDF86800C0 +:10373000C01D1154BDF86800401C81B21A91BDF83B +:1037400068000528D6DBBDF83C00C1B25398C0EB39 +:10375000001000EB80003C4A02EBC000C17053989F +:10376000C0EB001000EB8000114601EBC00104919A +:10377000BDF83C100498E6F7CBF80022CDE9100222 +:10378000DDE91010020642EA1120C1B25398C0EBE5 +:10379000001000EB80002C4A02EBC002BDF83C0098 +:1037A00011541098C1B25398C0EB001000EB800088 +:1037B000254A02EBC002BDF83C00401C1154BDF884 +:1037C0003C00801C81B20F9100E206210F91F5218F +:1037D0005398C0EB001000EB80001B4A02F8301039 +:1037E0009DF854105398C0EB001000EB800002EBE2 +:1037F000C000417000215398C0EB001000EB800026 +:1038000002EBC0008170BDF83C00C1B25398C0EB20 +:10381000001000EB800002EBC000C170F62153984D +:10382000C0EB001000EB800002EBC0000171539868 +:1038300000EB400101EB0010044901EB00113031B5 +:10384000549805E058450020A87F002098400020AB +:1038500001EB0010017A5398C0EB001000EB8000E0 +:1038600002EBC00041715398C0EB001000EB8000E8 +:10387000114601EBC0010491BDF83C100498E6F735 +:1038800047F80022CDE91002DDE91020010641EAE7 +:103890001220C2B25398C0EB001000EB8000FE492A +:1038A00001EBC000BDF83C1042541098C2B25398CE +:1038B000C0EB001000EB8000F74901EBC003BDF83E +:1038C0003C00401C1A54BDF83C00801C80B20F9094 +:1038D0007CE1F5215398C0EB001000EB8000EE4A2C +:1038E00002F830109DF854105398C0EB001000EB14 +:1038F000800002EBC000417000215398C0EB001023 +:1039000000EB800002EBC000817005215398C0EBF2 +:10391000001000EB800002EBC000C170F42153984E +:10392000C0EB001000EB800002EBC0000171539867 +:10393000C0EB001000EB8000114601EBC0010491C8 +:1039400005210498E5F7E4FF0022CDE91002DDE946 +:103950001010020642EA1120C1B25398C0EB0010C9 +:1039600000EB8000CC4A02EBC00041711098C1B25C +:103970005398C0EB001000EB800002EBC000817197 +:1039800007210F9122E140F213210F91F521539865 +:10399000C0EB001000EB8000BF4A02F830109DF829 +:1039A00054105398C0EB001000EB800002EBC000F5 +:1039B0004170BDF83C0001125398C0EB001000EBC1 +:1039C000800002EBC0008170BDF83C00C1B253988A +:1039D000C0EB001000EB800002EBC000C1700521BD +:1039E0005398C0EB001000EB800002EBC0000171A7 +:1039F00000211A911CE0539800EB400101EB0010EC +:103A0000A64901EB00110E31BDF86800095C53981E +:103A1000C0EB001000EB80009F4A02EBC002BDF833 +:103A20006800401D1154BDF86800401C81B21A9115 +:103A3000BDF868000A28DEDB539800EB400101EB7B +:103A40000010964901EB0010408B01125398C0EB17 +:103A5000001000EB8000904A02EBC000C173539845 +:103A600000EB400101EB00108C4901EB0010408B92 +:103A7000C1B25398C0EB001000EB800002EBC00015 +:103A8000017440F2533153984843854901EB80015A +:103A900001F56271549800EB400202EB001001EB5B +:103AA000C000B0F88E0001125398C0EB001000EB7C +:103AB0008000794A02EBC000417440F253315398C0 +:103AC0004843774901EB800101F56271549800EB9E +:103AD000400202EB001001EBC000B0F88E00C1B252 +:103AE0005398C0EB001000EB80006B4A02EBC00063 +:103AF000817440F2533153984843694901EB800186 +:103B000001F56271549800EB400202EB001001EBEA +:103B1000C000B0F88E10539801EB802081B20320D2 +:103B20000491E5F739FA00211A9114E05D49BDF8D6 +:103B30006800095C5398C0EB001000EB8000564A07 +:103B400002EBC002BDF8680013301154BDF86800E4 +:103B5000401C81B21A91BDF86800B0F5007FE5DB2A +:103B60005398C0EB001000EB80004B4901EBC00103 +:103B70000491BDF83C100498E5F7CAFE0022CDE997 +:103B80001002DDE91010020642EA1120C1B253987A +:103B9000C0EB001000EB80003F4A02EBC002BDF812 +:103BA0003C0011541098C1B25398C0EB001000EBC8 +:103BB0008000394A02EBC002BDF83C00401C1154A1 +:103BC000BDF83C00801C81B20F9100BF00BF03F024 +:103BD00032BB539800EB400101EB00102F4901EB81 +:103BE00000113031549801EB00104178159140F2EA +:103BF0005331539848432A4901EB800101F5627122 +:103C0000549800EB400202EB001011F8301040F223 +:103C1000533253985043224A02EB8000407981424C +:103C200008D1012140F25332539850431C4A02EB11 +:103C3000800001711C49539801EB00115498085CF5 +:103C4000401CC1B2184A539802EB00125498115408 +:103C5000559807287ED00ADC072865D2DFE810F0E7 +:103C600064000501820464003204EC0390051038FE +:103C70000828F2D2DFE810F03B06D30558005800C0 +:103C8000080058005900A100FA215398C0EB001019 +:103C900000EB8000004A09E0A87F00209840002047 +:103CA00058450020C52F0020883E002002F8301023 +:103CB0005398C0EB001000EB800002EBC000417095 +:103CC0005398C0EB001000EB800002EBC000817045 +:103CD0005398C0EB001000EB800002EBC000559938 +:103CE000C1709DF854105398C0EB001000EB800099 +:103CF00002EBC00001715398C0EB001000EB800094 +:103D0000114601EBC000C01C02210490E5F7E2FB64 +:103D100001465398C0EB001000EB8000FE4A02EB16 +:103D2000C000417106210F9185E3FA215398C0EB41 +:103D3000001000EB8000F84A02F830105398C0EBF6 +:103D4000001000EB800002EBC00041705398C0EB04 +:103D5000001000E0ECE300EB800002EBC00081709B +:103D60005398C0EB001000EB800002EBC0005599A7 +:103D7000C1709DF854105398C0EB001000EB800008 +:103D800002EBC00001715398C0EB001000EB800003 +:103D9000114601EBC000C01C02210490E5F79AFB1C +:103DA00001465398C0EB001000EB8000DA4A02EBAA +:103DB000C000417106210F91B6E7FA215398C0EB7C +:103DC000001000EB8000D44A02F830105398C0EB8A +:103DD000001000EB800002EBC00041705398C0EB74 +:103DE000001000EB800002EBC00081705398C0EB24 +:103DF000001000EB800002EBC0005599C1709DF8E7 +:103E000054105398C0EB001000EB800002EBC00090 +:103E100001715398C0EB001000EB8000114601EBDC +:103E2000C000C01C02210490E5F754FB01465398E2 +:103E3000C0EB001000EB8000B74A02EBC0004171FC +:103E400006210F91142240F2533153984843B3494D +:103E500001EB800000F56270549901EB410303EB24 +:103E6000011100EBC1004271E5E2FA215398C0EB69 +:103E7000001000EB8000A84A02F830105398C0EB05 +:103E8000001000EB800002EBC00041705398C0EBC3 +:103E9000001000EB800002EBC00081705398C0EB73 +:103EA000001000EB800002EBC0005599C1709DF836 +:103EB00054105398C0EB001000EB800002EBC000E0 +:103EC000017140F2533153984843944901EB80000B +:103ED00000F56270549901EB410202EB011100EB15 +:103EE000C100C07901287BD140F253315398484337 +:103EF0008A4901EB800000F56270549901EB4102A0 +:103F000002EB011100EBC1008068B0F1104F05D346 +:103F10004FF410000021CDE9100113E040F25331BD +:103F2000539848437D4901EB800000F56270549935 +:103F300001EB410202EB011100EBC100806800229D +:103F4000CDE9100200211A911CE0BDF86800C0F113 +:103F50000200C200DDE91001CDE92B10E4F763F99E +:103F6000C2B25398C0EB001000EB80006A4901EB2D +:103F7000C003BDF86800401D1A54BDF86800401C1D +:103F800080B21A90BDF868000328DEDB0020109094 +:103F9000119000211A911CE0BDF86800C0F10300E7 +:103FA000C200DDE91001CDE92D10E4F73CF9C2B201 +:103FB0005398C0EB001000EB8000574901EBC003A1 +:103FC000BDF8680008301A54BDF86800401C80B283 +:103FD0001A90BDF868000428DEDB00211A911DE06C +:103FE000A5E0BDF86800C0F10200C200DDE91001E3 +:103FF000CDE92F10E4F717F9C2B25398C0EB0010C7 +:1040000000EB8000444901EBC003BDF868000C30B0 +:104010001A54BDF86800401C80B21A90BDF86800C0 +:104020000328DEDB40F25331539848433B4901EB10 +:10403000800000F56270549901EB410202EB01111E +:1040400000EBC100406B0022CDE9100200201A9065 +:104050001CE0BDF86800C0F10200C200DDE91001FB +:10406000CDE93110E4F7DFF8C2B25398C0EB00108D +:1040700000EB8000284901EBC003BDF868000F3059 +:104080001A54BDF86800401C80B21A90BDF8680050 +:104090000328DEDB40F25331539848431F4901EBBC +:1040A000800000F56270549901EB410202EB0111AE +:1040B00000EBC100406B1A49B1FBF0F00022CDE9E2 +:1040C000100200201A901CE0BDF86800C0F1030047 +:1040D000C200DDE91001CDE93310E4F7A4F8C2B263 +:1040E0005398C0EB001000EB80000B4901EBC003BC +:1040F000BDF8680012301A54BDF86800401C80B248 +:104100001A90BDF868000428DEDB00215398C0EB4C +:10411000001000EB800005E0A87F0020584500203B +:1041200000E1F505FE4A02EBC000817533E140F283 +:10413000533153984843FB4901EB800000F562700E +:10414000549901EB410202EB011100EBC100C0796F +:10415000E8BB00201090119000211A911EE0BDF8DC +:104160006800C0F10200C200DDE91010CDE93501A0 +:1041700008463599E4F757F8C2B25398C0EB0010DF +:1041800000EB8000E64901EBC003BDF86800401D6C +:104190001A54BDF86800401C80B21A90BDF868003F +:1041A0000328DCDB40F2533153984843DD4901EBEF +:1041B000800000F56270549901EB410202EB01119D +:1041C00000EBC1008068B0F1104F07D300E0E2E0DF +:1041D0004FF410000021CDE9100113E040F25331FB +:1041E00053984843CF4901EB800000F56270549921 +:1041F00001EB410202EB011100EBC10080680022DB +:10420000CDE9100200211A911EE0BDF86800C0F14E +:104210000300C200DDE91010CDE9370108463799E7 +:10422000E4F701F8C2B25398C0EB001000EB800035 +:10423000BB4901EBC003BDF8680008301A54BDF853 +:104240006800401C80B21A90BDF868000428DCDBCE +:1042500000211A911CE0BDF86800C0F10200C20004 +:10426000DDE91001CDE93910E3F7DDFFC2B2539863 +:10427000C0EB001000EB8000A94901EBC003BDF8C2 +:1042800068000C301A54BDF86800401C80B21A90C7 +:10429000BDF868000328DEDB40F2533153984843F1 +:1042A000A04901EB800000F56270549901EB4102D6 +:1042B00002EB011100EBC100406B0022CDE91002BE +:1042C00000201A901EE0BDF86800C0F10200C20094 +:1042D000DDE91010CDE93B0108463B99E3F7A3FF68 +:1042E000C2B25398C0EB001000EB80008C4901EB88 +:1042F000C003BDF868000F301A54BDF86800401CB8 +:1043000080B21A90BDF868000328DCDB40F253311C +:1043100053984843834901EB800000F5627054993B +:1043200001EB410202EB011100EBC100406B7E4941 +:10433000B1FBF0F00022CDE9100200201A901CE041 +:10434000BDF86800C0F10300C200DDE91001CDE94D +:104350003D10E3F768FFC2B25398C0EB001000EBCA +:1043600080006F4901EBC003BDF8680012301A5499 +:10437000BDF86800401C80B21A90BDF8680004289F +:10438000DEDB01215398C0EB001000EB8000644A93 +:1043900002EBC0008175539800EB400101EB001067 +:1043A000624901EB00103030549900EB0110406875 +:1043B000401C0022CDE9100200201A901EE0BDF83A +:1043C0006800C0F10100C200DDE91010CDE93F0135 +:1043D00008463F99E3F727FFC2B25398C0EB00109D +:1043E00000EB80004E4901EBC003BDF868001730B8 +:1043F0001A54BDF86800401C80B21A90BDF86800DD +:104400000228DCDB5398C0EB001000EB800044492D +:1044100001EBC000C01C16210490E5F75BF80146D3 +:104420005398C0EB001000EB80003D4A02EBC00047 +:1044300041761A210F91A8E2FA215398C0EB00109F +:1044400000EB8000364A02F830105398C0EB0010A1 +:1044500000EB800002EBC00041705398C0EB0010ED +:1044600000EB800002EBC00081705398C0EB00109D +:1044700000EB800002EBC0005599C1709DF854100C +:104480005398C0EB001000EB800002EBC0000171FC +:104490005398C0EB001000EB8000114601EBC00008 +:1044A000C01C02210490E5F715F801465398C0EBB3 +:1044B000001000EB80001A4A02EBC0004171062197 +:1044C0000F9162E2FA215398C0EB001000EB8000DC +:1044D000134A02F830105398C0EB001000EB800034 +:1044E00002EBC00041705398C0EB001000EB80005D +:1044F00002EBC00081705398C0EB001000EB80000D +:1045000002EBC0005599C1709DF854105398C0EB50 +:10451000001000EB800002EBC0000171539808E02E +:10452000A87F00205845002000E1F50598400020B4 +:10453000E0E0C0EB001000EB8000114601EBC00092 +:10454000C01C02210490E4F7C5FF01465398C0EB5C +:10455000001000EB8000FE4A02EBC0004171062112 +:104560000F9112E2FA215398C0EB001000EB80008B +:10457000F74A02F830105398C0EB001000EB8000AF +:1045800002EBC00041705398C0EB001000EB8000BC +:1045900002EBC00081705398C0EB001000EB80006C +:1045A00002EBC0005599C1709DF854105398C0EBB0 +:1045B000001000EB800002EBC000017140F25331AB +:1045C00053984843E34901EB800101F56271549827 +:1045D00000EB400202EB001001EBC000406B002238 +:1045E000CDE9100200201A901CE0BDF86800C0F16F +:1045F0000200C200DDE9100141914290E3F713FE91 +:10460000C2B25398C0EB001000EB8000D04901EB20 +:10461000C003BDF86800401D1A54BDF86800401C76 +:1046200080B21A90BDF868000328DEDB40F25331F7 +:1046300053984843C74901EB800101F562715498D2 +:1046400000EB400202EB001001EBC000416B08469A +:104650000191002103F04EF802460B46CDE902011C +:10466000BD480021E3F7AEFDCDE91001DDE9100101 +:1046700003F0F4FDCDE9100100211A911CE0BDF812 +:104680006800C0F10300C200DDE9100143914490CD +:10469000E3F7C9FDC2B25398C0EB001000EB8000F5 +:1046A000AB4901EBC003BDF8680008301A54BDF8EF +:1046B0006800401C80B21A90BDF868000428DEDB58 +:1046C0005398C0EB001000EB8000A14901EBC00043 +:1046D000C01C09210490E4F7FDFE01465398C0EB8D +:1046E000001000EB80009A4A02EBC00001730D211C +:1046F0000F914AE1FA215398C0EB001000EB8000C3 +:10470000934A02F830105398C0EB001000EB800081 +:1047100002EBC00041705398C0EB001000EB80002A +:1047200002EBC00081705398C0EB001000EB8000DA +:1047300002EBC0005599C1709DF854105398C0EB1E +:10474000001000EB800002EBC00001715398C0EB39 +:10475000001000EB8000114601EBC000C01C0221DC +:104760000490E4F7B7FE01465398C0EB001000EB4D +:104770008000774A02EBC000417106210F9104E1ED +:10478000FA215398C0EB001000EB8000704A02F849 +:1047900030105398C0EB001000EB800002EBC0001B +:1047A00041705398C0EB001000EB800002EBC0009A +:1047B00081705398C0EB001000EB800002EBC0004A +:1047C0005599C1709DF854105398C0EB001000EB40 +:1047D000800002EBC000017155215398C0EB00101E +:1047E00000EB800002EBC00041715398C0EB001059 +:1047F00000EB8000114601EBC000C01C03210490B7 +:10480000E4F768FE01465398C0EB001000EB80000F +:104810004F4A02EBC000817107210F91B5E0FA21E8 +:104820005398C0EB001000EB8000494A02F83010AA +:104830005398C0EB001000EB800002EBC000417009 +:104840005398C0EB001000EB800002EBC0008170B9 +:104850005398C0EB001000EB800002EBC0005599AC +:10486000C1709DF854105398C0EB001000EB80000D +:1048700002EBC0000171AA215398C0EB001000EBBD +:10488000800002EBC000417100211A9111E000216B +:104890005398C0EB001000EB80002D4A02EBC002E1 +:1048A000BDF86800801D1154BDF86800401C81B23D +:1048B0001A91BDF868000328E9DB5398C0EB00109B +:1048C00000EB8000224901EBC000C01C06210490CF +:1048D000E4F700FE01465398C0EB001000EB8000A7 +:1048E0001B4A02EBC00041720A210F914DE0FA21F0 +:1048F0005398C0EB001000EB8000154A02F830100E +:104900005398C0EB001000EB800002EBC000417038 +:104910005398C0EB001000EB800002EBC0008170E8 +:104920005398C0EB001000EB800002EBC0005599DB +:10493000C1709DF854105398C0EB001000EB80003C +:1049400002EBC00001715398C0EB001006E00000BC +:10495000A87F00205845002000E1F50500EB80000D +:10496000114601EBC000C01C02210490E4F7B2FD27 +:1049700001465398C0EB001000EB8000FE4A02EBAA +:10498000C000417106210F9100BF00BF02F053BC6F +:10499000539800EB400101EB0010F84901EB0011C6 +:1049A0003031549801EB00104178159140F25331A9 +:1049B00053984843F24901EB800101F56271549824 +:1049C00000EB400202EB001011F8301040F25332BD +:1049D00053985043EA4A02EB80004079814208D163 +:1049E000012140F2533253985043E54A02EB8000D4 +:1049F0000171E449539801EB00115498085C401C84 +:104A0000C1B2E04A539802EB0012549811545398E3 +:104A100030B1012808D002280BD0032813D10DE0B3 +:104A2000D948DA4908600EE0D748D849AC39C86798 +:104A300009E0D548D5491831086004E0D248D34987 +:104A4000AC39486600BF00BF559889287FD00CDC80 +:104A5000142876D004DC082874D010286FD188E39D +:104A6000152870D08028F9D1EFE38B286CD08C28E2 +:104A70006BD08E286AD08F28F0D19DF854105398AF +:104A8000C0EB001000EB8000BB4A02F8301003219D +:104A90005398C0EB001000EB800002EBC0004170A7 +:104AA0008F215398C0EB001000EB800002EBC00098 +:104AB00081705398C0EB001000EB8000114601EBB1 +:104AC000C001049103210498E6F788F80146539841 +:104AD000C0EB001000EB8000A74A02EBC000C170E1 +:104AE00004210F919DF85400402806DC9DF85400E5 +:104AF00040F48070A449088003E09DF85400A24966 +:104B0000088001211A9114E05398C0EB001000EBCB +:104B10008000994901EBC001BDF86800095C9A4A20 +:104B2000BDF8680022F81010BDF86800401C81B282 +:104B30001A91BDF86810BDF83C008142E4DB93E2B5 +:104B400005E0FCE391E2FBE350E17FE3F9E39DF84C +:104B500054105398C0EB001000EB8000864A02F816 +:104B6000301089215398C0EB001000EB800002EB5D +:104B7000C0008170539800EB400101EB00107F49A9 +:104B800001EB0010007BE8BB40F2533153984843DF +:104B90007B4901EB800000F56270549901EB410202 +:104BA00002EB011100EBC1008068B0F5100F05D3D6 +:104BB0004FF410010020CDE9101017E040F25331FE +:104BC000539848436E4901EB800101F56271549896 +:104BD00000EB400202EB001001EBC00081680846C8 +:104BE0000491002102F086FDCDE9100106215398C1 +:104BF000C0EB001000EB80005F4A02EBC000417088 +:104C0000002100E03CE01A911CE0BDF86800C0F112 +:104C10000200C200DDE9100145914690E3F703FB75 +:104C2000C2B25398C0EB001000EB8000524901EB78 +:104C3000C003BDF86800C01C1A54BDF86800401CD1 +:104C400080B21A90BDF868000328DEDB5398C0EBF1 +:104C5000001000EB8000484901EBC00104910621DF +:104C60000498E4F794FE01465398C0EB001000EB63 +:104C70008000414A02EBC000817107210F917AE068 +:104C800040F25331539848433D4901EB800000F511 +:104C90006270549901EB410202EB011100EBC1007B +:104CA0008068B0F1104F05D34FF010410020CDE9DE +:104CB000101017E040F2533153984843304901EB4C +:104CC000800101F56271549800EB400202EB001084 +:104CD00001EBC000816808460491002102F00AFD42 +:104CE000CDE9100107215398C0EB001000EB8000C4 +:104CF000214A02EBC000417000211A911EE0BDF86C +:104D00006800C0F10300C200DDE91010489147902F +:104D100008464799E3F787FAC2B25398C0EB0010F0 +:104D200000EB8000144901EBC003BDF86800C01C13 +:104D30001A54BDF86800401C80B21A90BDF8680093 +:104D40000428DCDB5398C0EB001000EB80000A491C +:104D500001EBC001049107210498E5F73FFF0146EC +:104D60005398C0EB001000EB8000034A02EBC00038 +:104D7000C17108210F910BE0A87F0020984000200E +:104D800058450020883E0020BC980020AC600240BE +:104D90009DF85400402806DC9DF8540040F48070D3 +:104DA000FE49088003E09DF85400FC490880012179 +:104DB0001A9114E05398C0EB001000EB8000F84902 +:104DC00001EBC001BDF86800095CF44ABDF8680059 +:104DD00022F81010BDF86800401C81B21A91BDF88D +:104DE0006810BDF83C008142E4DB3DE19DF85410C1 +:104DF0005398C0EB001000EB8000E94A02F8301035 +:104E00008B215398C0EB001000EB800002EBC00038 +:104E10008170539800EB400101EB0010E14901EB78 +:104E20000010007BF0BB40F2533153984843DE49F9 +:104E300001EB800000F56270549901EB410202EB36 +:104E4000011100EBC1008068B0F5100F05D14FF4DF +:104E500010000021CDE9100117E040F253315398C2 +:104E60004843D14901EB800101F56271549800EB90 +:104E7000400202EB001001EBC0008168084604917B +:104E8000002102F037FCCDE9100106215398C0EB58 +:104E9000001000EB8000C24A02EBC000417000210C +:104EA0001A911DE03AE0BDF86800C0F10200C200AE +:104EB000DDE9100149914A90E3F7B5F9C1B2539881 +:104EC000C0EB001000EB8000B54A02EBC002BDF859 +:104ED0006800C01C1154BDF86800401C81B21A91D2 +:104EE000BDF868000328DEDB5398C0EB001000EB30 +:104EF0008000AB4901EBC001049106210498E4F75E +:104F000046FD01465398C0EB001000EB8000A44A18 +:104F100002EBC000817107210F9178E040F253311C +:104F200053984843A04901EB800000F56270549902 +:104F300001EB410202EB011100EBC1008068B0F10E +:104F4000104F05D14FF010400021CDE9100117E0BE +:104F500040F2533153984843934901EB800101F5E6 +:104F60006271549800EB400202EB001001EBC000AC +:104F7000816808460491002102F0BCFBCDE91001D4 +:104F800007215398C0EB001000EB8000844A02EB2D +:104F9000C000417000211A911CE0BDF86800C0F10A +:104FA0000300C200DDE910014B914C90E3F73BF99F +:104FB000C2B25398C0EB001000EB8000784901EBBF +:104FC000C003BDF86800C01C1A54BDF86800401C3E +:104FD00080B21A90BDF868000428DEDB5398C0EB5D +:104FE000001000EB80006E4901EBC0010491072125 +:104FF0000498E5F7F3FD01465398C0EB001000EB71 +:105000008000674A02EBC000C17108210F919DF832 +:105010005400402806DC9DF8540040F480705F493D +:10502000088003E09DF854005C49088001211A9132 +:1050300014E05398C0EB001000EB8000584901EBDE +:10504000C001BDF86800095C544ABDF8680022F848 +:105050001010BDF86800401C81B21A91BDF86810AC +:10506000BDF83C008142E4DB26E39DF854105398E0 +:10507000C0EB001000EB8000494A02F83010032119 +:105080005398C0EB001000EB800002EBC0004170B1 +:1050900008215398C0EB001000EB800002EBC00029 +:1050A00081705398C0EB001000EB8000114601EBBB +:1050B000C001049103210498E5F790FD014653983F +:1050C000C0EB001000EB8000354A02EBC000C1705D +:1050D00004210F919DF85400402806DC9DF85400EF +:1050E00040F480702D49088003E09DF854002B495E +:1050F000088001211A9114E05398C0EB001000EBD6 +:105100008000274901EBC001BDF86800095C234A13 +:10511000BDF8680022F81010BDF86800401C81B28C +:105120001A91BDF86810BDF83C008142E4DB539849 +:1051300000EB400101EB00101A4901EB0011303186 +:10514000549801EB0010807820F020012031539812 +:1051500000EB400202EB0010124A02EB0012303268 +:10516000549802EB0010817002205399E4F79EFFDF +:10517000A2E29DF854105398C0EB001000EB8000A1 +:10518000074A02F8301003215398C0EB001000EBDF +:10519000800002EBC0004170102107E0BC980020A5 +:1051A000A87F002098400020584500205398C0EB6D +:1051B000001000EB800002EBC00081705398C0EB40 +:1051C000001000EB8000114601EBC00104910321A7 +:1051D0000498E5F703FD01465398C0EB001000EB7F +:1051E0008000FE4A02EBC000C17004210F919DF8BF +:1051F0005400402806DC9DF8540040F48070F849C3 +:10520000088003E09DF85400F549088001211A91B7 +:1052100014E05398C0EB001000EB8000EF4901EB65 +:10522000C001BDF86800095CED4ABDF8680022F8CD +:105230001010BDF86800401C81B21A91BDF86810CA +:10524000BDF83C008142E4DB36E262E09DF8541098 +:105250005398C0EB001000EB8000E04A02F83010D9 +:1052600003215398C0EB001000EB800002EBC0005C +:1052700041708C215398C0EB001000EB800002EBD2 +:10528000C00081705398C0EB001000EB8000114605 +:1052900001EBC001049103210498E5F79FFC01464E +:1052A0005398C0EB001000EB8000CC4A02EBC0002A +:1052B000C17004210F919DF85400402806DC9DF830 +:1052C000540040F48070C649088003E09DF8540003 +:1052D000C349088001211A9114E05398C0EB0010D3 +:1052E00000EB8000BD4901EBC001BDF868000A5C1D +:1052F000BB49BDF8680021F81020BDF86800401CCB +:1053000081B21A91BDF86810BDF83C008142E4DB1F +:10531000D2E19DF854105398C0EB001000EB8000D0 +:10532000AE4A02F8301080215398C0EB001000EB19 +:10533000800002EBC00081700721539802E058E121 +:10534000EDE089E0C0EB001000EB800002EBC00054 +:10535000417040F2533153984843A24901EB800118 +:1053600001F56271549800EB400202EB001001EB72 +:10537000C000416B08460491002102F0BBF9CDE961 +:10538000100100211A911CE0BDF86800C0F1030073 +:10539000C200DDE910014D914E90E2F744FFC2B228 +:1053A0005398C0EB001000EB80008C4901EBC00368 +:1053B000BDF86800C01C1A54BDF86800401C80B2DB +:1053C0001A90BDF868000428DEDB5398C0EB00108B +:1053D00000EB8000814901EBC00104910721049892 +:1053E000E5F7FCFB01465398C0EB001000EB800092 +:1053F0007A4A02EBC000C17108210F919DF8540058 +:10540000402806DC9DF8540040F480707449088000 +:1054100003E09DF854007249088001211A9114E0BC +:105420005398C0EB001000EB80006C4901EBC00109 +:10543000BDF86800095C6A4ABDF8680022F81010DF +:10544000BDF86800401C81B21A91BDF86810BDF823 +:105450003C008142E4DB2FE19DF854105398C0EBEF +:10546000001000EB80005D4A02F8301003215398D1 +:10547000C0EB001000EB800002EBC00041708E21F9 +:105480005398C0EB001000EB800002EBC00081706D +:105490005398C0EB001000EB8000114601EBC001F7 +:1054A000049103210498E5F799FB01465398C0EB5A +:1054B000001000EB8000494A02EBC000C1700421DB +:1054C0000F919DF85400402806DC9DF8540040F4EC +:1054D00080704349088003E09DF8540040490880EB +:1054E00001211A9114E05398C0EB001000EB8000EA +:1054F0003A4901EBC001BDF868000A5C3849BDF8C3 +:10550000680021F81020BDF86800401C81B21A9193 +:10551000BDF86810BDF83C008142E4DBCCE09DF8AA +:1055200054105398C0EB001000EB80002B4A02F897 +:10553000301003215398C0EB001000EB800002EB09 +:10554000C000417015215398C0EB001000EB8000A3 +:1055500002EBC00081705398C0EB001000EB80009C +:10556000114601EBC001049103210498E5F736FBD5 +:1055700001465398C0EB001000EB8000174A02EB85 +:10558000C000C17004210F919DF85400402806DC32 +:105590009DF8540040F480701149088003E09DF8A4 +:1055A00054000F49088001211A9114E05398C0EB70 +:1055B000001000EB8000094901EBC001BDF8680054 +:1055C000095C074ABDF8680022F81010BDF86800B1 +:1055D000401C81B21A91BDF8681005E0A87F002038 +:1055E000BC98002058450020BDF83C008142DDDB1E +:1055F00062E09DF854105398C0EB001000EB80005F +:10560000FB4A02F8301003215398C0EB001000EB66 +:10561000800002EBC000417014215398C0EB0010D1 +:1056200000EB800002EBC00081705398C0EB0010CB +:1056300000EB8000114601EBC001049103210498A6 +:10564000E5F7CCFA01465398C0EB001000EB800060 +:10565000E74A02EBC000C17004210F919DF854008D +:10566000402806DC9DF8540040F48070E149088031 +:1056700003E09DF85400DF49088001211A9114E0ED +:105680005398C0EB001000EB8000D94901EBC0013A +:10569000BDF868000A5CD749BDF8680021F8102001 +:1056A000BDF86800401C81B21A91BDF86810BDF8C1 +:1056B0003C008142E4DB00BF00BF01F0BCBD539859 +:1056C00000EB400101EB0010CB4901EB0011303140 +:1056D000549801EB0010417808460491002102F033 +:1056E000BDFDC1B2159140F2533153984843C349AF +:1056F00001EB800101F56271549800EB400202EB6E +:10570000001011F8301040F2533253985043BB4A06 +:1057100002EB80004079814208D1012140F25332EE +:1057200053985043B54A02EB80000171B449539835 +:1057300001EB00115498085C401CC1B2B04A539868 +:1057400002EB00125498115440F2533153984843DD +:10575000AA4901EB800000F56270549901EB410207 +:1057600002EB011100EBC10090F89000C0F3C00003 +:1057700090B1539800EB400101EB00109E4901EB02 +:10578000001041790B464FF4805204914FF4E131FF +:10579000539802F051FC19E0539800EB400101EBE3 +:1057A0000010954901EB001041790491539800EBEA +:1057B000400101EB0010904901EB001001680391DA +:1057C0004FF48052049B539802F036FC5598E4281D +:1057D0004DD006DCA1287CD0A3287BD0B02845D1B1 +:1057E00006E0E52877D0E62876D0E728F7D171E102 +:1057F000F5215398C0EB001000EB80007C4A02F8C2 +:1058000030109DF854105398C0EB001000EB80004E +:1058100002EBC0004170A2215398C0EB001000EBD6 +:10582000800002EBC0008170B0215398C0EB0010E3 +:1058300000EB800002EBC000C1705398C0EB001079 +:1058400000EB8000114601EBC00104910321049894 +:1058500002F0E0FB01465398C0EB001000EB800023 +:10586000634A02EBC000017105210F910DE3F521A0 +:105870005398C0EB001000EB80005D4A02F8301036 +:105880009DF854105398C0EB001000EB800002EB21 +:10589000C0004170539800EB400101EB00105649E5 +:1058A00001EB0010007BE8BB40F2533153984843B2 +:1058B000524901EB800000F56270549901EB4102FE +:1058C00002EB011100EBC1008068B0F5100F0AD3A4 +:1058D00003E03EE115E253E298E24FF410000021AC +:1058E000CDE9100113E040F2533153984843434946 +:1058F00001EB800000F56270549901EB410202EB6C +:10590000011100EBC10080680022CDE91002A52141 +:105910005398C0EB001000EB8000354A02EBC0004A +:10592000817000E049E000211A911EE0BDF8680096 +:10593000C0F10200C200DDE9101050914F900846FE +:105940004F99E2F770FCC2B25398C0EB001000EB25 +:105950008000274901EBC003BDF86800C01C1A5441 +:10596000BDF86800401C80B21A90BDF8680003289A +:10597000DCDBB5215398C0EB001000EB80001C4A23 +:1059800002EBC00081715398C0EB001000EB800067 +:10599000114601EBC00104910621049802F03AFB84 +:1059A00001465398C0EB001000EB8000104A02EB58 +:1059B000C000C17108210F918BE040F25331539820 +:1059C00048430E4901EB800000F56270549901EBE9 +:1059D000410202EB011100EBC1008068B0F1104FF1 +:1059E00010D34FF010400021CDE910011EE000005F +:1059F000A87F0020BC980020984000205845002037 +:105A0000883E002040F2533153984843FC4901EB53 +:105A1000800000F56270549901EB410202EB011124 +:105A200000EBC10080680022CDE91002A621539846 +:105A3000C0EB001000EB8000F24A02EBC000817066 +:105A400000211A911EE0BDF86800C0F10300C200F9 +:105A5000DDE910105291519008465199E2F7E3FBAD +:105A6000C2B25398C0EB001000EB8000E54901EB97 +:105A7000C003BDF86800C01C1A54BDF86800401C83 +:105A800080B21A90BDF868000428DCDBE42153984A +:105A9000C0EB001000EB8000DA4A02EBC000C171DD +:105AA0005398C0EB001000EB8000114601EBC001E1 +:105AB00004910721049802F0ADFA01465398C0EB17 +:105AC000001000EB8000CF4A02EBC00001720921F8 +:105AD0000F91DAE1F5215398C0EB001000EB800044 +:105AE000C84A02F830109DF854105398C0EB0010CB +:105AF00000EB800002EBC0004170A2215398C0EB84 +:105B0000001000EB800002EBC0008170E721539889 +:105B1000C0EB001000EB800002EBC000C170539896 +:105B2000C0EB001000EB8000114601EBC0010491B6 +:105B30000321049802F06EFA01465398C0EB00105E +:105B400000EB8000AF4A02EBC000017105210F910C +:105B50009BE1F5215398C0EB001000EB8000A94AAF +:105B600002F830109DF854105398C0EB001000EB71 +:105B7000800002EBC0004170539800EB400101EB44 +:105B80000010A14901EB0010007BE0BBA421539859 +:105B9000C0EB001000EB800002EBC0008170002120 +:105BA0001A9127E040F2533153984843944901EB4E +:105BB000800101F56271549800EB400202EB001085 +:105BC00001EBC000416BBDF86800C0F10100C000EE +:105BD000C1405398C0EB001000EB8000894A02EBF3 +:105BE000C002BDF86800C01C1154BDF86800401C1C +:105BF00081B21A91BDF868000228D3DBB221539814 +:105C0000C0EB001000E01FE000EB80007D4A02EBDB +:105C1000C00041715398C0EB001000EB80001146AA +:105C200001EBC00104910521049802F0F3F901464B +:105C30005398C0EB001000EB8000724A02EBC000EA +:105C4000817107210F915BE0A5215398C0EB0010F3 +:105C500000EB80006B4A02EBC000817000211A91BA +:105C600027E040F2533153984843654901EB8001E6 +:105C700001F56271549800EB400202EB001001EB59 +:105C8000C000416BBDF86800C0F10200C000C14017 +:105C90005398C0EB001000EB80005A4A02EBC002A0 +:105CA000BDF86800C01C1154BDF86800401C81B2EA +:105CB0001A91BDF868000328D3DBA1215398C0EBEB +:105CC000001000EB80004F4A02EBC0008171539836 +:105CD000C0EB001000EB8000114601EBC001049105 +:105CE0000621049802F096F901465398C0EB001083 +:105CF00000EB8000434A02EBC000C17108210F9104 +:105D0000C3E0F5215398C0EB001000EB80003D4A42 +:105D100002F830109DF854105398C0EB001000EBBF +:105D2000800002EBC0004170A2215398C0EB00102C +:105D300000EB800002EBC0008170A3215398C0EB00 +:105D4000001000EB800002EBC000C1705398C0EB64 +:105D5000001000EB8000114601EBC001049103210B +:105D6000049802F057F901465398C0EB001000EB7D +:105D70008000244A02EBC000017105210F9184E0EC +:105D8000F5215398C0EB001000EB80001D4A02F88B +:105D900030109DF854105398C0EB001000EB8000B9 +:105DA00002EBC0004170A2215398C0EB001000EB41 +:105DB000800002EBC0008170E5215398C0EB001019 +:105DC00000EB800002EBC000C1705398C0EB0010E4 +:105DD00000EB8000114601EBC001049103210498FF +:105DE00002F018F901465398C0EB001000EB800058 +:105DF000044A02EBC000017105210F9145E000004B +:105E000058450020A87F002098400020F521539895 +:105E1000C0EB001000EB8000FE4A02F830109DF845 +:105E200054105398C0EB001000EB800002EBC00050 +:105E30004170A2215398C0EB001000EB800002EBF0 +:105E4000C0008170E6215398C0EB001000EB800089 +:105E500002EBC000C1705398C0EB001000EB800152 +:105E6000104600EBC10104910321049802F0D2F81E +:105E700001465398C0EB001000EB8000E54A02EBAE +:105E8000C000017105210F9100BF00BF15E45499B6 +:105E9000149140F2533153984843DF4901EB80019C +:105EA00008319DF85000C0EBC00001EBC0008278C3 +:105EB00040F2533153984843D74901EB80010831F0 +:105EC0009DF85000C0EBC00001EBC000C07810444A +:105ED000C1B2549140F2533153984843CE4901EB3B +:105EE000800108319DF85000C0EBC00001EBC000FC +:105EF0004178159140F2533153984843C64901EB1C +:105F0000800108319DF85000C0EBC00001EBC000DB +:105F1000017940F2533253985043BF4A02EB80005C +:105F20004079814208D1012140F2533253985043C5 +:105F3000B94A02EB80000171B849539801EB001196 +:105F40009DF85000014404910878401CC1B20498A7 +:105F500001709DF85400002804DD9DF85400401E97 +:105F6000C1B215915598A1380A286ED2DFE800F029 +:105F7000FEFDFCFBFAF9F805F7F602215398C0EB99 +:105F8000001000EB8000A34A02F830109DF8540086 +:105F90004030C1B25398C0EB001000EB800002EB20 +:105FA000C000417041215398C0EB001000EB80000D +:105FB00002EBC000817030215398C0EB001000EB61 +:105FC000800002EBC000C1705398C0EB001000EBE2 +:105FD000800002EBC000017140F2533153984843F6 +:105FE0008D4901EB800101F56271549800EB40028C +:105FF00002EB001001EBC000007901095398C0EBDF +:10600000001000EB8000834A02EBC00041715398FE +:10601000C0EB001000EB8000114601EBC00040799E +:106020000A2813DA5398C0EB001000EB800001EB54 +:10603000C00040793030C1B25398C0EB001000EB83 +:10604000800002EBC000417114E017E25398C0EBEE +:10605000001000EB80006F4901EBC0004079373041 +:10606000C1B25398C0EB001000EB8000694A02EB0C +:10607000C000417140F2533153984843664901EBE7 +:10608000800101F56271549800EB400202EB0010B0 +:1060900001EBC000007900F00F015398C0EB001035 +:1060A00000EB80005B4A02EBC00081715398C0EBAB +:1060B000001000EB8000114601EBC00080790A2837 +:1060C00012DA5398C0EB001000EB800001EBC00027 +:1060D00080793030C1B25398C0EB001000EB8000E3 +:1060E00002EBC000817113E05398C0EB001000EB8D +:1060F0008000484901EBC00080793730C1B2539825 +:10610000C0EB001000EB8000424A02EBC00081713E +:1061100003225398C0EB001000EB80003D4901EBD7 +:10612000C000C2715398C0EB001000EB800001EB7F +:10613000C000401C07210490E3F7CCF901465398B6 +:10614000C0EB001000EB8000324A02EBC00001728D +:1061500009210F91002140F2533208E020E1A2E032 +:10616000FEE3FEE33FE38AE1F0E042E017E053980C +:106170005043294A02EB80000171082240F253315A +:1061800053984843244901EB800000F5627054990C +:1061900001EB410303EB011100F831206EE1042112 +:1061A0005398C0EB001000EB80001A4A02F8301040 +:1061B0009DF854004030C1B25398C0EB001000EB82 +:1061C000800002EBC000417051215398C0EB0010D9 +:1061D00000EB800002EBC000817005215398C0EBFA +:1061E000001000EB800002EBC000C17004210F9191 +:1061F00044E102215398C0EB001000EB8000054AF7 +:1062000002F830109DF854004030C1B25398C0EBF2 +:10621000001005E0A87F002058450020883E00209F +:1062200000EB800002EBC000417041215398C0EBAD +:10623000001000EB800002EBC00081703121539808 +:10624000C0EB001000EB800002EBC000C1703521F4 +:106250005398C0EB001000EB800002EBC00001710E +:1062600003215398C0EB001000EB800002EBC0004C +:1062700041715398C0EB001000EB8000114601EB18 +:10628000C000401C05210490E3F724F9014653980F +:10629000C0EB001000EB8000FE4A02EBC0008171F1 +:1062A00007210F91EDE302215398C0EB001000EBA2 +:1062B0008000F84A02F830109DF854004030C1B216 +:1062C0005398C0EB001000EB800002EBC00041705F +:1062D00041215398C0EB001000EB800002EBC0009E +:1062E000817032215398C0EB001000EB800002EB6C +:1062F000C000C17030215398C0EB001000EB80004B +:1063000002EBC000017103215398C0EB001000EBB9 +:10631000800002EBC00041715398C0EB001000EB0D +:106320008000114601EBC000401C05210490E3F7FA +:10633000D1F801465398C0EB001000EB8000D54A1D +:1063400002EBC000817107210F919AE30421539859 +:10635000C0EB001000EB8000CE4A02F830109DF830 +:1063600054004030C1B25398C0EB001000EB8000E5 +:1063700002EBC000417041215398C0EB001000EBCC +:10638000800002EBC000817005215398C0EB001023 +:1063900000EB800002EBC000C17004210F9170E39C +:1063A00002215398C0EB001000EB8000B94A02F8BC +:1063B00030109DF854004030C1B25398C0EB00102B +:1063C00000EB800002EBC000417041215398C0EB0C +:1063D000001000EB800002EBC00081703121539867 +:1063E000C0EB001000EB800002EBC000C170322156 +:1063F0005398C0EB001000EB800002EBC00001716D +:1064000003215398C0EB001000EB800002EBC000AA +:1064100041715398C0EB001000EB8000114601EB76 +:10642000C000401C05210490E3F754F8014653983E +:10643000C0EB001000EB8000964A02EBC0008171B7 +:1064400007210F91539800EB400101EB0010924996 +:1064500001EB00113031549801EB0010807820F0EE +:106460002002539800EB400101EB00108A4901EB38 +:1064700000103030549900EB0110827001E30221CA +:106480005398C0EB001000EB8000824A02F83010F5 +:106490009DF854004030C1B25398C0EB001000EB9F +:1064A000800002EBC000417041215398C0EB001006 +:1064B00000EB800002EBC000817031215398C0EBEB +:1064C000001000EB800002EBC000C1705398C0EBDD +:1064D000001000EB800002EBC000017140F253316C +:1064E000539848436D4901EB800000F56270549960 +:1064F00001EB410202EB011100EBC1008068B0F535 +:10650000100F0AD330215398C0EB001000EB80002D +:10651000604A02EBC000417109E032215398C0EBA0 +:10652000001000EB80005B4A02EBC000417140F2BA +:10653000533153984843594901EB800000F562708C +:10654000549901EB410202EB011100EBC100C0794B +:1065500001280AD131215398C0EB001000EB8000D4 +:106560004C4A02EBC00081711BE040F2533153985A +:1065700048434A4901EB800000F56270549901EBF1 +:10658000410202EB011100EBC100C07948B9322190 +:106590005398C0EB001000EB80003E4A02EBC000B5 +:1065A000817100211A912AE040F2533153984843F7 +:1065B0003A4901EB800101F56271549800EB400209 +:1065C00002EB001001EBC0008168BDF86800C0F16B +:1065D00005008000C14001F00F0130315398C0EB3D +:1065E000001000EB80002B4A02EBC002BDF86800EF +:1065F000C01D1154BDF86800401C81B21A91BDF84D +:1066000068000628D0DB00211A9111E03021539850 +:10661000C0EB001000EB80001E4A02EBC002BDF888 +:1066200068000D301154BDF86800401C81B21A9109 +:10663000BDF868001E28E9DB00211991A9E040F2AD +:10664000533153984843154901EB800108319DF8B7 +:106650005000C0EBC00001EBC000C178BDF8640081 +:1066600081423AD140F25331539848430B4901EBF0 +:10667000800108319DF85000C0EBC00001EBC00064 +:106680008178BDF86400014401EB410000EB011189 +:1066900006E00000A87F0020984000205845002018 +:1066A00040F2533253985043F74A02EB800000F512 +:1066B000627000EBC100406B78B132215398C0EB9F +:1066C000001000EB8000F14A02EBC002BDF864004C +:1066D00000EB80000D3011540EE030215398C0EBD8 +:1066E000001000EB8000E94A02EBC002BDF8640034 +:1066F00000EB80000D30115400211A9140E040F26F +:10670000533153984843E04901EB800108319DF82B +:106710005000C0EBC00001EBC0008178BDF8640000 +:10672000014401EB410000EB011140F25332539858 +:106730005043D54A02EB800000F5627000EBC100C7 +:10674000416BBDF86800C0F103008000C14001F05A +:106750000F013031BDF868200E32BDF8640000EB47 +:10676000800002445398C0EB001000EB8000C74B40 +:1067700003EBC0008154BDF86800401C81B21A913F +:10678000BDF868000428BADBBDF86400401C81B283 +:106790001991BDF864000628FFF651AF0322539803 +:1067A000C0EB001000EB8000B84901EBC00080F89E +:1067B0002B205398C0EB001000EB800001EBC000D1 +:1067C000401C2B210490E2F785FE01465398C0EB54 +:1067D000001000EB8000AD4A02EBC00080F82C10E6 +:1067E0002D210F914DE102215398C0EB001000EBD9 +:1067F0008000A64A02F830109DF854004030C1B223 +:106800005398C0EB001000EB800002EBC000417019 +:1068100041215398C0EB001000EB800002EBC00058 +:10682000817032215398C0EB001000EB800002EB26 +:10683000C000C17031215398C0EB001000EB800004 +:1068400002EBC000017132215398C0EB001000EB45 +:10685000800002EBC000417100211A9111E030214B +:106860005398C0EB001000EB8000884A02EBC00296 +:10687000BDF86800801D1154BDF86800401C81B24D +:106880001A91BDF868001E28E9DB00211991A4E0E7 +:1068900040F25331539848437B4901EB8001083162 +:1068A0009DF85000C0EBC00001EBC000C178BDF8FE +:1068B0006400814232D140F25331539848437249C7 +:1068C00001EB800108319DF85000C0EBC00001EBE6 +:1068D000C0008178BDF86400014401EB410000EB89 +:1068E000011140F2533253985043674A02EB800043 +:1068F00000F5627000EBC100406B78B13221539813 +:10690000C0EB001000EB8000604A02EBC002BDF853 +:10691000640000EB8000801D11540EE0302153987C +:10692000C0EB001000EB8000584A02EBC002BDF83B +:10693000640000EB8000801D115400211A9143E097 +:1069400040F25331539848434F4901EB80010831DD +:106950009DF85000C0EBC00001EBC000817801E061 +:106960007AE064E0BDF86400014401EB410000EB13 +:10697000011140F2533253985043434A02EB8000D6 +:1069800000F5627000EBC100416BBDF86800C0F11A +:1069900003008000C14001F00F013031BDF86820D4 +:1069A000D21DBDF8640000EB800002445398C0EB98 +:1069B000001000EB8000354B03EBC0008154BDF8A4 +:1069C0006800401C81B21A91BDF868000428B7DB4A +:1069D000BDF86400401C81B21991BDF8640006281E +:1069E000FFF656AF03225398C0EB001000EB800077 +:1069F000264901EBC00080F824205398C0EB00101A +:106A000000EB800001EBC000401C24210490E2F761 +:106A100061FD01465398C0EB001000EB80001B4A5B +:106A200002EBC00080F8251026210F9129E01021EB +:106A30005398C0EB001000EB8000144A02F83010AD +:106A400030215398C0EB001000EB800002EBC00037 +:106A5000417002210F9114E010215398C0EB0010F7 +:106A600000EB8000094A02F8301031215398C0EB46 +:106A7000001000EB800002EBC000417002210F917A +:106A800000BF00BFD7E3000058450020A87F0020CA +:106A9000012140F2533253985043F64A02EB8000F2 +:106AA0000171A2F5DA61539801EB00115498085C6A +:106AB000401CC1B2A2F5DA62539802EB001254985E +:106AC00011545598012802D002285ED15EE00321BE +:106AD0005398C0EB001000EB8000E74A02F830103A +:106AE0005398C0EB001000EB800002EBC000417037 +:106AF00000215398C0EB001000EB800002EBC000B7 +:106B000081705398C0EB001000EB800002EBC000D6 +:106B1000C1705398C0EB001000EB800002EBC00086 +:106B200001711A215398C0EB001000EB800002EBBA +:106B3000C00041715398C0EB001000EB800011467B +:106B400001EBC001049106210498E2F7E1FE002266 +:106B5000CDE91002DDE91020010641EA1220C2B29F +:106B60005398C0EB001000EB8000C34901EBC0005C +:106B7000C2711098C2B25398C0EB001000EB8000B5 +:106B800001EBC000827108200F9060E00321539850 +:106B9000C0EB001000EB8000B74A02F830105398A9 +:106BA000C0EB001000EB800002EBC0004170002140 +:106BB0005398C0EB001000EB800002EBC000817026 +:106BC0001E215398C0EB001000EB800002EBC000C8 +:106BD000C17000215398C0EB001000EB800002EB65 +:106BE000C000017103215398C0EB001000EB80003E +:106BF00002EBC00041715398C0EB001000EB800025 +:106C0000114601EBC001049106210498E2F780FED1 +:106C10000022CDE91002DDE91001000A40EA01601E +:106C2000C2B25398C0EB001000EB8000924901EB18 +:106C3000C000C2711098C2B25398C0EB001000EBB4 +:106C4000800001EBC000827108200F9000BF00BFE0 +:106C5000F1E2012140F2533253985043854A02EB4E +:106C600080000171A2F5DA61539801EB001154988C +:106C7000085C401CC1B2A2F5DA62539802EB001224 +:106C8000549811545598052863D2DFE800F003F8B2 +:106C900063F7C300FE215398C0EB001000EB8000A7 +:106CA000754A02F83010FF215398C0EB001000EB3A +:106CB000800002EBC000417004215398C0EB00102B +:106CC00000EB800002EBC000817001215398C0EB03 +:106CD000001000EB800002EBC000C170032153984C +:106CE000C0EB001000EB800002EBC0000171539874 +:106CF000C0EB001000EB8000114601EBC000807873 +:106D0000401E81B204915398C0EB001000EB80004C +:106D1000114601EBC000801C039004990BF0F4FABB +:106D20000022CDE910021098C2B25398C0EB0010B7 +:106D300000EB8000504901EBC0004271EF225398F4 +:106D4000C0EB001000EB800001EBC0008271072057 +:106D50000F906EE2FE215398C0EB001000EB800014 +:106D6000454A02F83010FF215398C0EB001000EBA9 +:106D7000800002EBC000417004215398C0EB00106A +:106D800000EB800002EBC000817001215398C0EB42 +:106D9000001000EB800002EBC000C170022153988C +:106DA000C0EB001000EB800002EBC00001715398B3 +:106DB000C0EB001000EB8000114601EBC0008078B2 +:106DC000401E81B204915398C0EB001000EB80018B +:106DD000104600EBC100801C039004990BF094FA5C +:106DE0000022CDE910021098C2B25398C0EB0010F7 +:106DF00000EB8000204901EBC0004271EF22539864 +:106E0000C0EB001000EB800001EBC0008271072096 +:106E10000F900EE2FE215398C0EB001000EB8000B3 +:106E2000154A02F83010FF215398C0EB001000EB18 +:106E3000800002EBC000417010215398C0EB00109D +:106E400000EB800002EBC000817001215398C0EB81 +:106E5000001000EB800002EBC000C17004215398C9 +:106E6000C0EB001000EB800002EBC00001710021BC +:106E700019912DE058450020A87F002079E188E095 +:106E800040F2533153984843F84901EB800090F8A1 +:106E90000B2D40F2533153984843F44901EB8000E5 +:106EA00000F55461BDF86400085C101AC1B2539833 +:106EB000C0EB001000EB8000ED4A02EBC002BDF811 +:106EC0006400401D1154BDF86400401C81B219914A +:106ED00040F2533153984843E44901EB800090F865 +:106EE0000A1DBDF864008142CADC40F25331539858 +:106EF0004843DE4901EB800090F80A1D199111E02A +:106F000000215398C0EB001000EB8000D84A02EB40 +:106F1000C002BDF86400401D1154BDF86400401C5F +:106F200081B21991BDF864001128E9DB5398C0EBD8 +:106F3000001000EB8000CE4901EBC0008078401EBD +:106F400081B204915398C0EB001000EB8000C84957 +:106F500001EBC000801C039004990BF0D5F90022CE +:106F6000CDE910021098C2B25398C0EB001000EBAC +:106F70008000BF4901EBC0004274EF225398C0EB80 +:106F8000001000EB800001EBC000827413200F9012 +:106F90004FE1FE215398C0EB001000EB8000B44A93 +:106FA00002F83010FF215398C0EB001000EB800076 +:106FB00002EBC000417028215398C0EB001000EB99 +:106FC000800002EBC000817001215398C0EB0010DB +:106FD00000EB800002EBC000C1705398C0EB0010C2 +:106FE00000EB800002EBC000017105211A9110E056 +:106FF00000215398C0EB001000EB80009C4A02EB8C +:10700000C002BDF868001154BDF86800401C81B290 +:107010001A91BDF868002828EADB00211A9166E081 +:10702000002119915AE040F25331539848438F4957 +:1070300001EB800090F80B1D049101EBD171BDF8BC +:107040006400B0EB610F32DA40F253315398484399 +:10705000864901EB800000F55161BDF8680051F8E8 +:10706000201040F2533253985043804A02EB800084 +:1070700090F80B2D02EBD27004924210521EBDF814 +:107080006400101AC000C140CAB2BDF86410491DA6 +:10709000BDF8680000EB400001445398C0EB0010BD +:1070A00000EB8000724B03EBC000425411E0002261 +:1070B000BDF86410491DBDF8680000EB40000144B4 +:1070C0005398C0EB001000EB8000694B03EBC0004D +:1070D0004254BDF86400401C81B21991BDF86400AF +:1070E0000328A0DBBDF86800401C81B21A9140F271 +:1070F0005331539848435D4901EB800090F80A1DD5 +:10710000BDF8680081428BDC5398C0EB001000EBA7 +:107110008000574901EBC0008078401E81B2049185 +:107120005398C0EB001000EB8001514800EBC10008 +:10713000801C039004990BF0E7F80022CDE91002BF +:107140001098C2B25398C0EB001000EB8000484981 +:1071500001EBC00080F82920EF225398C0EB00100B +:1071600000EB800001EBC00080F82A202B200F905C +:107170005FE0FE215398C0EB001000EB80003C4A1A +:1071800002F83010FF215398C0EB001000EB800094 +:1071900002EBC000417004215398C0EB001000EBDB +:1071A000800002EBC000817001215398C0EB0010F9 +:1071B00000EB800002EBC000C17003215398C0EBCC +:1071C000001000EB800002EBC00001715398C0EB8F +:1071D000001000EB8000114601EBC0008078401EDB +:1071E00081B204915398C0EB001000EB800011466F +:1071F00001EBC000801C039004990BF085F800227D +:10720000CDE910021098C2B25398C0EB001000EB09 +:107210008000174901EBC0004271EF225398C0EB88 +:10722000001000EB800001EBC000827107200F907E +:1072300000BF00BF00BF00BF539830B101281DD070 +:1072400002282CD003284FD13CE0BDF83C0060B1AF +:1072500080210848E3F78CFCBDF83C000649086033 +:1072600001210548001FE2F7D3FB3DE0584500200F +:10727000A87F0020000C0240A4600240BDF83C0042 +:1072800060B10821F748E3F773FCBDF83C00F6490C +:1072900048670121F4487030E2F7BAFB24E0BDF8FA +:1072A0003C0070B14FF48071F048E3F761FCBDF829 +:1072B0003C00ED49BC3108600121EB48B830E2F7F1 +:1072C000A7FB11E0BDF83C0068B14FF48061E548D0 +:1072D000E3F74EFCBDF83C00E349C8650121E248F4 +:1072E0005830E2F795FB00BF00BFE14890F80A0F65 +:1072F000B8B35398C0EB001000EB8000DD4901EB00 +:10730000C00100230491BDF83C10539A0498E3F7A0 +:107310007DFCE7E1D849539801EB00115498085CD3 +:10732000401CC1B2D44A539802EB00125498115435 +:10733000D8E1D1496C39539811F81000C00980B9CF +:10734000539811F81000C0F3C300062832D2DFE8CA +:1073500000F00382F7F556320020C849C8701A9031 +:1073600014E0BFE1C649BDF86800095C5398C0EB62 +:10737000001000EB8000BF4A02EBC002BDF86800BD +:107380001154BDF86800401C81B21A91BC48E0F766 +:107390007AFFBDF868108842E4D8BDF868100F91F4 +:1073A0004FF47A71539800EB4000B34A303A02EB45 +:1073B0008000816028E10020B049C8701A9013E075 +:1073C000B049BDF86800095C5398C0EB001000EBB1 +:1073D0008000A84A02EBC002BDF868001154BDF855 +:1073E0006800401C81B21A91A648E0F74CFFBDF836 +:1073F00068108842E4D8BDF868100F9104E10020BD +:107400001A9013E0A049BDF86800095C5398C0EBDE +:10741000001000EB8000974A02EBC002BDF8680044 +:107420001154BDF86800401C81B21A919648E0F7EB +:107430002AFFBDF868108842E4D8BDF868100F91A3 +:1074400042F21071539800EB40008B4A303A02EB45 +:1074500080008160D8E000208849C8701A9013E04D +:107460008A49BDF86800095C5398C0EB001000EB36 +:107470008000804A02EBC002BDF868001154BDF8DC +:107480006800401C81B21A918048E0F7FCFEBDF80C +:1074900068108842E4D853983130C1B25398C0EB99 +:1074A000001000EB8000734A02EBC000C1725398D9 +:1074B00000EB40003130C1B25398C0EB001000EB3C +:1074C000800002EBC00081755398032828D1312138 +:1074D0005398C0EB001000EB800002EBC0008175F8 +:1074E00030215398C0EB001000EB800002EBC0008D +:1074F000C1750D215398C0EB001000EB800002EB2A +:10750000C00001760A215398C0EB001000EB800008 +:1075100002EBC0004176BDF86800401C81B21A91B0 +:10752000BDF868100F9142F21071539800EB4000C3 +:10753000514A303A02EB8000816065E038E0FFE7B5 +:1075400000201A9013E05249BDF86800095C539876 +:10755000C0EB001000EB8000464A02EBC002BDF811 +:1075600068001154BDF86800401C81B21A91484867 +:10757000E0F789FEBDF868108842E4D8BDF86810CD +:107580000F913D496C39539811F8100020F07801A3 +:107590001831394A6C3A539802F810104FF4FA61D6 +:1075A000539800EB40003C3202EB800081602BE0FE +:1075B00000201A9013E03749BDF86800095C539821 +:1075C000C0EB001000EB80002A4A02EBC002BDF8BD +:1075D00068001154BDF86800401C81B21A912D4812 +:1075E000E0F751FEBDF868108842E4D8BDF8681095 +:1075F0000F9142F21071539800EB40021E48303850 +:1076000000EB8200816000BF00BF539830B10128B9 +:1076100016D0022840D0032863D14FE0BDF83C00CB +:1076200068B180210F48E3F7A3FABDF83C000E498A +:10763000A431086001210C48A030E2F7E9F950E0DC +:10764000BDF83C0060B108210648E3F791FABDF8A7 +:107650003C0005494867012103487030E2F7D8F93A +:107660003FE00000000C02400060024000000240C9 +:10767000BC220020A87F0020883E00209C3A0020E9 +:10768000298D0308348D0308208D0308D88C030846 +:10769000148D0308F28C0308BDF83C0068B14FF468 +:1076A00080711148E3F764FABDF83C000F490860A7 +:1076B00001210E48001FE2F7ABF912E0BDF83C00D3 +:1076C00070B14FF480610A48E3F752FABDF83C000C +:1076D0000649BC39C865012104486438E2F798F9C5 +:1076E00000BF00BF56B010BD00000240BC600240A9 +:1076F000000C02402DE9F05F2DED0C8B05460E4687 +:10770000002400210F46884600BF37E0E200AA4669 +:10771000B34650465946E0F786FD00F0FF09204683 +:10772000E0F776FF41EC1D0BB0EE4D1AF0EE6D1A4E +:107730009FED160B0FF008F9B0EE40BAF0EE60BA0C +:1077400009F00F014FEA291202EB820201EB42001D +:10775000E0F74DFF53EC1B2BE0F752FE41EC190B09 +:1077600038464146E0F761FF53EC192BE0F7A1FDE5 +:10777000E0F7AFFF07468846601CC4B2082CC5DBA3 +:1077800038464146BDEC0C8BBDE8F09F0000000080 +:107790000000594010B5002440F224410E480EF07C +:1077A00044FD012816D10C480088C4B20A48001DC7 +:1077B0000088C4B240F2244107480EF0B0FC01201A +:1077C0000649487006480068C0F57A7081B20548DD +:1077D000A0F8D41710BD000000440040283E00204F +:1077E0008C600240BC72002010B5002440F224419D +:1077F0000A480EF01AFD01280FD108480088C4B2CB +:107800000648001D0088C4B201210548417305489F +:10781000406CC0F57A700449488010BD004C0040AF +:10782000283E002000600240907A002010B500241D +:1078300040F224410A480EF0F8FC01280ED1084815 +:107840000088C4B206488088C4B201210548417648 +:1078500005484069C0F57A700449888010BD000071 +:1078600000500040283E002000600240907A002036 +:1078700010B5002440F224410B480EF0D6FC01283C +:1078800010D109480088C4B20748001D0088C4B25E +:107890000121064880F825100548C06AC0F57A70B5 +:1078A0000449C88010BD000000480040283E002068 +:1078B00000600240907A002010B500241049114861 +:1078C000E2F78CF800210F48E2F7A2F800E000BFD1 +:1078D00040210D480EF09CFC0028F8D080210B4878 +:1078E000E3F748F90A4907481838E2F777F8012121 +:1078F00004481838E2F78CF801200649087010BDDA +:1079000000802020A060024000440040000C0240A3 +:10791000008800201600002010B5002410491148EE +:10792000E2F75CF800210F48E2F772F800E000BFD0 +:1079300040210D480EF06CFC0028F8D008210B48BF +:10794000E3F718F90A4907483038E2F747F8012108 +:1079500004483038E2F75CF801200649087010BD91 +:107960002080002070600240004C0040000C02406B +:10797000008020101600002010B500241149124884 +:10798000E2F72CF800211048E2F742F800E000BFCF +:1079900040210E480EF03CFC0028F8D04FF48071D6 +:1079A0000B48E3F7E7F80B490748A838E2F716F861 +:1079B00001210548A838E2F72BF801200649087094 +:1079C00010BD000000800028B86002400050004058 +:1079D00000000240208000101600002010B5002496 +:1079E00011491248E1F7FAFF00211048E2F710F8B8 +:1079F00000E000BF40210E480EF00AFC0028F8D03D +:107A00004FF480610B48E3F7B5F80B49074830386D +:107A1000E1F7E4FF012105483038E1F7F9FF0120E3 +:107A20000649087010BD0000008000185860024030 +:107A300000480040000C02400088001016000020A2 +:107A400030B58FB005460C46012148050AF02CFDE3 +:107A500035B1012D5ED0022D7ED0032D59D115E117 +:107A6000BA48E1F7E1FF40200390002005904FF471 +:107A700080600690082C03D100200790089005E054 +:107A8000102C03D1E001079080000890002009909D +:107A90004FF400300A9000200B900C900D900E9047 +:107AA000AB48019040060090AA4802906946A7485A +:107AB000E2F784F801221021A448E2F761F8A34814 +:107AC0001838E1F7B1FF002003904FF47A7004906A +:107AD000002005904FF480600690002007900890E9 +:107AE00009904FF400300A9000200B900C900D90FC +:107AF0000E90974801904006009097480290694682 +:107B000092481838E2F75AF8012190481838E1F7FE +:107B10007FFF18E18D483038E1F786FF4020039061 +:107B2000002005904FF480600690082C03D10020BF +:107B30000790089005E0102C03D1E0010790800029 +:107B40000890002009904FF400300A9000200B901C +:107B50000C900D900E9000E03BE0804801904006B4 +:107B600000907F480290694678483038E2F726F85E +:107B70000122102175483038E2F702F87348603866 +:107B8000E1F752FF002003904FF47A700490002038 +:107B900005904FF4806006900020079008900990AF +:107BA0004FF400300A9000200B900C900D900E9036 +:107BB0006A480190400600906A480290694663480E +:107BC0006038E1F7FBFF012160486038E1F720FFF2 +:107BD000B9E05E481830E1F727FF4020039000200D +:107BE00005904FF480600690082C03D10020079088 +:107BF000089005E0102C03D1E00107908000089068 +:107C0000002009904FF400300A9000200B900C9057 +:107C10000D900E90544801904006009053480290F9 +:107C200069464A481830E1F7C9FF01221021474848 +:107C30001830E1F7A5FF45489038E1F7F5FE002040 +:107C400003904FF47A700490002005904FF4806008 +:107C5000069000200790089009904FF400300A9099 +:107C600000200B900C900D900E903F480190400624 +:107C700000903F480290694634489038E1F79EFFF3 +:107C8000012132489038E1F7C3FE5CE02F484838C4 +:107C9000E1F7CAFE40200390002005904FF4806079 +:107CA0000690082C03D100200790089005E0102CC6 +:107CB00003D1E001079080000890002009904FF464 +:107CC00000300A9000200B900C900D900E902948E7 +:107CD0000190400600902848029069461B484838A9 +:107CE000E1F76CFF0122102118484838E1F748FFFE +:107CF00016487838E1F798FE002003904FF47A7028 +:107D00000490002005904FF48060069000200790BA +:107D1000089009904FF400300A9000200B900C90CE +:107D20000D900E9013480190400600901348029069 +:107D3000694606487838E1F741FF01210348783861 +:107D4000E1F766FE00BF00BF0FB030BDA06002408B +:107D500004440040A87F002008890020044C004013 +:107D600000820020F08C0020045000405884002045 +:107D7000D890002004480040B0860020C094002025 +:107D80001CB5012108460AF08FFB012104200AF0EE +:107D90008BFB012108200AF087FB012140200AF01B +:107DA00083FB072205214448E2F7B6FE072206219D +:107DB0004148E2F7B1FE072208213F48E2F7ACFE56 +:107DC000072209213C48E2F7A7FE08220A213B4886 +:107DD000E2F7A2FE08220B213848E2F79DFE0822B6 +:107DE00002213548E2F798FE08220C213348E2F7D9 +:107DF00093FE4FF45970009002208DF8050000208A +:107E00008DF8060001208DF8070002208DF804008F +:107E100069462948E2F738FE4FF4E050009002200E +:107E20008DF8050000208DF8060001208DF8070070 +:107E300002208DF8040069462048E2F725FE4FF441 +:107E40009160009000208DF8060001208DF804005C +:107E500069461948E2F718FE4FF480700090002040 +:107E60008DF8060001208DF8040069461448E2F7F9 +:107E70000BFE4FF4F040009000208DF8060001202A +:107E80008DF8040069460F48E2F7FEFD4FF480418B +:107E90000C48E2F76DFE4FF400510A48E2F768FE25 +:107EA0004FF480510748E2F763FE4FF40061054844 +:107EB000E2F75EFE1CBD0000000C0240000802401C +:107EC000000002400018024070B500250026002482 +:107ED000FFF756FF0421114880F86A1B00BF08E035 +:107EE00008212046FFF7ACFD204600F0F1F9601CA8 +:107EF000C4B20A4890F86A0BA042F1DC00F014F812 +:107F00000021074880F8181800200649887048703A +:107F10000120C8704FF47A70886070BDBC320020B8 +:107F2000BC720020D47A002008B511208DF8000022 +:107F300002208DF8010001208DF802008DF8030069 +:107F4000684602F07DFA26208DF8000001208DF8A9 +:107F5000010000208DF8020001208DF80300684622 +:107F600002F06EFA0E208DF8000002208DF801005C +:107F700001208DF802008DF80300684602F060FAD7 +:107F800027208DF8000001208DF8010000208DF8D9 +:107F9000020001208DF80300684602F051FA0F201C +:107FA0008DF8000002208DF8010001208DF80200FC +:107FB0008DF80300684602F043FA34208DF8000083 +:107FC00001208DF8010000208DF8020001208DF8BD +:107FD0000300684602F034FA2F208DF800000220DA +:107FE0008DF8010001208DF802008DF8030068462D +:107FF00002F026FA35208DF8000001208DF80100EE +:1080000000208DF8020001208DF80300684602F080 +:1080100017FA08BD10B5024601B9102112F8013B4C +:1080200000BF12F8010B4340481E80B2011EF8D178 +:1080300003F07F0010BD00002DE9FF4107460D460B +:1080400016461C4637B1012F42D0022F7FD0032F96 +:108050003DD1BAE0012148040AF056FA0095012CFE +:1080600006D12003ADF804008010ADF808000FE041 +:10807000022C07D1E002ADF804004FF4C060ADF867 +:10808000080005E024B9ADF804600020ADF8080050 +:108090000020ADF80600ADF80C000C20ADF80A0089 +:1080A00069466A480EF010F9012168480EF040F860 +:1080B000012240F2244165480EF0E1F810216348A6 +:1080C0000EF02DF80122C02160480EF03DF8BAE014 +:1080D0000121C8040AF018FA0095012C06D12003EA +:1080E000ADF804008010ADF808000FE0022C07D1B5 +:1080F000E002ADF804004FF4C060ADF8080005E000 +:1081000024B9ADF804600020ADF808000020ADF8F7 +:108110000600ADF80C000C20ADF80A0069464C488A +:108120000EF0D2F801214A480EF002F8012240F286 +:10813000244147480EF0A3F8102145480DF0EFFF09 +:108140000122C02142480DF0FFFF7CE0FFE7012142 +:1081500008050AF0D9F90095012C06D12003ADF8E5 +:1081600004008010ADF808000FE0022C07D1E002F7 +:10817000ADF804004FF4C060ADF8080005E024B984 +:10818000ADF804600020ADF808000020ADF806004E +:10819000ADF80C000C20ADF80A0069462D480EF031 +:1081A00093F801212B480DF0C3FF012240F2244136 +:1081B00028480EF064F8102126480DF0B0FF012287 +:1081C000C02124480DF0C0FF3DE0012188040AF0E1 +:1081D0009BF90095012C06D12003ADF80400801016 +:1081E000ADF808000FE0022C07D1E002ADF8040062 +:1081F0004FF4C060ADF8080005E024B9ADF80460A4 +:108200000020ADF808000020ADF80600ADF80C0025 +:108210000C20ADF80A0069460F480EF055F8012110 +:108220000D480DF085FF012240F224410A480EF06E +:1082300026F8102108480DF072FF0122C0210648DF +:108240000DF082FF00BF00BFBDE8FF810044004089 +:10825000004C004000500040004800402DE9FC4721 +:1082600005460E46002400210091019100BFE94619 +:1082700000BF27E06422002328463146DFF7A2FF33 +:10828000174698460A22002338464146DFF79AFFF0 +:108290004FEA001A0A22002338464146DFF792FFD0 +:1082A0000F2002401AEB020009F804004FF06402AC +:1082B0004FF0000328463146DFF784FF05460E469F +:1082C000601CC4B2082CD5DBDDE90001BDE8FC87E9 +:1082D0002DE9F04704460026B04600BF0027B2460D +:1082E0004FF0010904EB440000EB0410FE4901EBE0 +:1082F0000010407B012803D10021204600F0DCFC67 +:10830000FA4810F8140020F080008030F74901F896 +:108310001400002004EB4401F44A0C3202F821005E +:1083200004EB440102EB8101887004EB440102EB91 +:108330008101487004EB440102EB8101C870052003 +:1083400004EB440102EB81018860002004EB44014E +:10835000303202F8210004EB440102EB8101887005 +:10836000012104EB440002EB80004170012004EB8A +:10837000440102EB8101C87004EB440000EB0410DF +:10838000D94901EB0010806800EB8000400004EB4D +:10839000440102EB8101886008212046FFF750FB71 +:1083A00004EB440000EB0410CF4A02EB00104379C9 +:1083B00004EB440000EB041002EB00100168002203 +:1083C0002046FFF739FE04EB440000EB0410C649D9 +:1083D00001EB001080790E2810D2DFE800F0B6071C +:1083E0001019222B3D464F737C859C6A052140F273 +:1083F00053306043BE4A02EB80004171A5E0112179 +:1084000040F253306043BA4A02EB800041719CE075 +:10841000072140F253306043B54A02EB80004171BE +:1084200093E0042140F253306043B14A02EB8000F4 +:1084300041718AE004EB440000EB0410AA4901EB0F +:10844000001080686421484304EB4401A74A3C3291 +:1084500002EB8101886078E0032140F253306043F1 +:10846000A34A02EB800041716FE0042140F25330D7 +:1084700060439F4A02EB8000417166E0062140F2B2 +:10848000533060439A4A02EB80004171102120462C +:10849000FFF7D6FA04EB440000EB0410924A02EB1B +:1084A0000010016800234FF480522046FFF7C4FDFE +:1084B0004BE0032140F2533060438D4A02EB8000D1 +:1084C000417142E0112140F253306043884A02EB8F +:1084D0008000417139E0032140F253306043844A07 +:1084E00002EB8000417130E0002140F253306043E4 +:1084F0007F4A02EB8000417104EB440000EB041062 +:10850000794901EB0010437900224FF416512046BF +:10851000FFF792FD19E0022140F253306043744AA4 +:1085200002EB8000417104EB440000EB04106E4943 +:1085300001EB001080686421484304EB4401A2F57C +:10854000E06202EB8101886000BF00BF694890F8DB +:108550002800012821D1002140F253306043644AB1 +:1085600002EB80004171012004EB4401A2F5E662B8 +:1085700002EB8101886080215F48E2F7FBFA082165 +:108580005D48E2F7F7FA4FF480715C48E2F7F2FADF +:108590004FF480615848E2F7EDFA002140F2533081 +:1085A0006043534A02EB800080F8191440F25330C4 +:1085B000604302EB800080F81A14012576E004EB9A +:1085C000440000EB0410484901EB0010303000EB90 +:1085D0000510427804EB440000EB041001EB00109E +:1085E0003030691E00EB01104078824204D109F15D +:1085F000010000F0FF0934E040F2533060433C4991 +:1086000001EB80000830C7EBC70100EBC10080F828 +:1086100002A004EB440000EB0410334901EB00100E +:108620003030691E00EB0110417840F25330604356 +:108630002F4A02EB80000830C7EBC70200EBC200F4 +:10864000417040F253306043294901EB800008300B +:10865000C7EBC70100F83190781CC7B2AA464FF0AB +:10866000010940F253306043214901EB800000F5DD +:10867000627005EB450101EB051100EBC10080F8CC +:108680009170A9F10100C1B240F253306043184A21 +:1086900002EB800000F5627005EB450202EB05126B +:1086A00000EBC20080F89210681CC5B204EB4400D5 +:1086B00000EB04100C4901EB0010C079A8423FF711 +:1086C0007EAF781CC1B240F253306043084A02EBDF +:1086D0008000817140F253306043114601EB80000D +:1086E0000830C7EBC7010BE0984000201C3E00207B +:1086F00058450020BC120020000C0240000002403F +:1087000000EBC10080F802A004EB440000EB041071 +:10871000A2F5986101EB00103030691E00EB0110EA +:10872000417840F25330604302EB80000830C7EBE1 +:10873000C70200EBC200417040F253306043FA4977 +:1087400001EB80000830C7EBC70100F8319000252D +:1087500039E2002140F253306043F34A02EB8000DB +:1087600000F5627005EB450202EB051200EBC2005A +:10877000017340F253306043EB4A02EB800000F596 +:10878000627005EB450202EB051200EBC20081733B +:1087900040F253306043E44A02EB800000F562701F +:1087A00005EB450202EB051200EBC200417340F2FB +:1087B00053306043DC4A02EB800000F5627005EB49 +:1087C000450202EB051200EBC200C17304EB44004A +:1087D00000EB0410D54901EB0010806800EB80002D +:1087E000400004EB440101EB0411D04A02EB0111FB +:1087F000C9794843410040F253306043CA4A02EB12 +:10880000800000F5627005EB450202EB051200EBFB +:10881000C200416104EB440000EB0410C34901EBCA +:108820000010303000EB0510807820F0800104EB60 +:10883000440000EB0410BD4A02EB0010303000EBA6 +:1088400005108170002140F253306043B64A02EBBC +:10885000800000F5627005EB450202EB051200F89E +:10886000321040F253306043AF4A02EB800000F513 +:10887000627005EB450202EB051200EBC20080F8C6 +:10888000821004EB440000EB0410A84901EB001037 +:1088900080790E2818D2DFE800F017071829173A58 +:1088A0004BFDFC17FBFAF9F8E52140F25330604329 +:1088B0009D4A02EB800000F5627005EB450202EB79 +:1088C000051200EBC20041717AE1A12140F2533060 +:1088D0006043954A02EB800000F5627005EB4502AB +:1088E00002EB051200EBC200417169E1A12140F2E7 +:1088F000533060438C4A02EB800000F5627005EB58 +:10890000450202EB051200EBC200417158E1312132 +:1089100040F253306043844A02EB800000F56270FD +:1089200005EB450202EB051200EBC200417147E185 +:10893000F42140F2533060437B4A02EB800000F5A3 +:10894000627005EB450202EB051200EBC2004171BB +:108950000026A8E04FF0000891E006EB460000EB8F +:108960000610724901EB0010303000EB081001785E +:1089700004EB440000EB04106C4A02EB00103030B2 +:1089800000EB0510007A814275D104EB440000EB46 +:108990000410114601EB0010303000EB0510017897 +:1089A00040F253307043604A02EB800000F5627081 +:1089B00008EB480202EB081200EBC20080F87F10BF +:1089C00040F253307043584901EB800000F562706B +:1089D00008EB480101EB081100EBC10080F8804072 +:1089E00040F253307043504901EB800000F5627053 +:1089F00008EB480101EB081100EBC10080F8815041 +:108A000006EB460000EB0610484901EB0010303041 +:108A100000EB0810017840F253306043424A02EB09 +:108A2000800000F5627005EB450202EB051200EBD9 +:108A3000C20080F87F1040F2533060433A4901EBA6 +:108A4000800000F5627005EB450101EB051100EBBC +:108A5000C10080F8806040F253306043324901EB3E +:108A6000800000F5627005EB450101EB051100EB9C +:108A7000C10080F8818008F1010000F0FF0806EBDA +:108A8000460000EB0610294905E055E087E075E057 +:108A900063E038E00EE001EB0010C07940453FF79D +:108AA0005CAF701CC6B2224890F86A0BB0423FF728 +:108AB00051AF85E0062140F2533060431A4A02EB81 +:108AC000800000F5627005EB450202EB051200EB39 +:108AD000C200417105EB041000EB4001154800EBAA +:108AE0004110D0F8091040F2533060430E4A02EBB7 +:108AF000800000F5627005EB450202EB051200EB09 +:108B0000C20041635CE0152140F253306043064AE5 +:108B100002EB800000F5627005EB450202EB0512E6 +:108B200000EBC20041714BE0584500209840002006 +:108B3000BC320020D8140020E52140F253306043BD +:108B40005A4A02EB800000F5627005EB450202EB29 +:108B5000051200EBC200417132E0022140F25330B5 +:108B60006043524A02EB800000F5627005EB45025B +:108B700002EB051200EBC200417121E0012140F23D +:108B800053306043494A02EB800000F5627005EB08 +:108B9000450202EB051200EBC200417110E0022118 +:108BA00040F253306043414A02EB800000F56270AE +:108BB00005EB450202EB051200EBC200417100BF5C +:108BC00000BF681CC5B204EB440000EB0410384938 +:108BD00001EB0010C079A8423FF7BBAD04EB4400A5 +:108BE00000EB041001EB00108079042811D004EB95 +:108BF000440000EB041001EB00108079092808D034 +:108C000004EB440000EB041001EB001080790A280B +:108C100046D100253BE004EB440000EB041024495E +:108C200001EB00108079042804D0092810D00A280C +:108C30002AD11BE0B12140F2533060431B4A02EBC2 +:108C400080000830C5EBC50200EBC20041711BE09B +:108C5000A12140F253306043144A02EB80000830F7 +:108C6000C5EBC50200EBC20041710DE0032140F2EB +:108C7000533060430D4A02EB80000830C5EBC5025B +:108C800000EBC200417100BF00BF681CC5B240F2DA +:108C900053306043054901EB80008079A842BADC7B +:108CA0000021044880F86B1BBDE8F0875845002080 +:108CB00098400020BC32002070B504460E46CE48D5 +:108CC000056806BB34B1012C0AD0022C0ED0032C4F +:108CD00018D111E04FF48041C848E1F74BFF11E093 +:108CE0004FF40051C548E1F745FF0BE04FF48051C8 +:108CF000C248E1F73FFF05E04FF40061BF48E1F7EC +:108D000039FF00BF20E034B1012C0AD0022C0ED074 +:108D1000032C18D111E04FF48041B848E1F728FF47 +:108D200011E04FF40051B548E1F722FF0BE04FF49A +:108D30008051B248E1F71CFF05E04FF40061AF48F5 +:108D4000E1F716FF00BF00BF64200EF05DFF0023B7 +:108D50001A464FF416512046FFF76EF9002004EB37 +:108D60004401A74A02EB8101887004EB440102EB45 +:108D70008101486004EB440000EB041002F510711F +:108D800001EB001080689F498860012048707720BF +:108D900004EB84019C4A1144887004EB440000EB0E +:108DA00004109A4901EB001080790B283FD2DFE8CC +:108DB00000F03E060D141B223E293E30370077207E +:108DC00004EB8401904A1144887030E0972004EB52 +:108DD00084018D4A1144887029E0972004EB8401B6 +:108DE000894A1144887022E06F2004EB8401864A8E +:108DF000114488701BE0672004EB8401824A11440F +:108E0000887014E0772004EB84017F4A1144887055 +:108E10000DE0972004EB84017B4A1144887006E042 +:108E2000D72004EB8401784A1144887000BF00BF4A +:108E3000C020C4EB041101EB8101754A02F8310036 +:108E40000020C4EB041101EB810102EBC101487069 +:108E50000820C4EB041101EB810102EBC101887011 +:108E6000280EC4EB041101EB810102EBC101C870B3 +:108E700005F0F00004EB44010844C4EB041101EBDD +:108E8000810102EBC101087104EB84005E490844D2 +:108E90008078C4EB041101EB810102EBC101487140 +:108EA0002020C4EB041101EB810102EBC1018871A8 +:108EB00005F00F00C4EBC4010844C4EB041101EB3E +:108EC000810102EBC101C8718020C4EB041101EBE8 +:108ED000810102EBC10108724C20C4EB041101EBCB +:108EE000810102EBC10148725420C4EB041101EB73 +:108EF000810102EBC101887234B1012C11D0022C26 +:108F00001DD0032C39D129E080214248E1F730FE01 +:108F10000B204149086001213F48001FE0F778FD20 +:108F20002BE008213B48E1F723FE0B203A49A43906 +:108F30004867012138483438E0F76AFD1DE04FF4F6 +:108F400080713648E1F714FE0B2033491831086070 +:108F5000012131481430E0F75BFD0EE04FF48061F1 +:108F60002C48E1F705FE0B202B49A439C8650121E7 +:108F700029484C38E0F74CFD00BF00BF284890F866 +:108F80000A0F58B1C4EB041101EB8101204A02EB36 +:108F9000C100002322460B21E1F738FE4FF4FA709E +:108FA0000EF032FE01211F4880F8241834B1012C44 +:108FB0000AD0022C0ED0032C18D111E04FF48041BE +:108FC0000E48E1F7D5FD11E04FF400510B48E1F7F1 +:108FD000CFFD0BE04FF480510848E1F7C9FD05E0F3 +:108FE0004FF400610548E1F7C3FD00BF00BF00205A +:108FF0000D49086070BD0000187AFF1F001802407C +:10900000583E0020D47A0020A898002098400020E4 +:10901000A87F0020000C0240A46002400000024033 +:10902000BC220020BC72002088024242F0B52DED27 +:10903000028BA1B000201F901E901D901C901A90D2 +:109040001B9000211891199117901690159014906B +:1090500013900025002405909FEDFE0A8DED040A73 +:10906000FDA103C9CDE90201FDA103C9CDE90001BC +:10907000FD48807850B30021FB488170A0F55C600A +:10908000B0F8DA0DF9490968C1F57A7188421DD145 +:10909000F6480068C0F57A7081B2F548A0F8D81D8E +:1090A0000021F248001FE0F7B3FCF249EF48001F2F +:1090B000E0F794FC0120F04908704FF47A70EB4916 +:1090C00008600121E948001FE0F7A2FCEA480078A7 +:1090D00001287DD10020E8490870E348A438807851 +:1090E00000EB4001E54800EB01108479012C70D0C1 +:1090F000042C04D0052C6DD0062C06D106E00120EE +:10910000D9490C3188700020486003E3D848B0F892 +:10911000D80D811FDA48E0F717FCC117CDE91A0115 +:10912000D349B1F8D81D491FD54A521E88180421C9 +:1091300009F066FDC117CDE9180118A80FC8504005 +:10914000594008437DD10022C748A4388178543063 +:109150004254CB48401E00791390BDF84C00312892 +:1091600002D045286ED190E0C148B0F8D80D18382B +:10917000412190FBF1F0C117CDE91801C1B2BC4803 +:1091800080F8AC1000201F9076E0BDF87C0000EB6A +:1091900080101430BA49491E085CB549AD31BDF89C +:1091A0007C208854BDF87C1001EB81111A31B44A3F +:1091B000521E8818082109F0E1FC8DED040AAC4923 +:1091C000B931BDF87C20049801EB0211486002E03F +:1091D000B2E276E162E0BDF87C1001EB8111323140 +:1091E000A74A521E8818082109F0C8FC8DED040A10 +:1091F0009F49B931BDF87C20049801EB0211086049 +:10920000BDF87C1001EB81113A319D4A521E88183D +:10921000082109F0B3FC8DED040A9549B931BDF878 +:109220007C20049801EB02118860BDF87C1001EBF2 +:1092300081114231924A521E8818082109F09EFC81 +:1092400001E024E022E08DED040A8949B931BDF83E +:109250007C20049801EB0211C8608349A4398A7804 +:109260001C395018017821F0800180310170BDF85F +:109270007C00401C80B21F90BDF87C100020DDE90E +:109280001832C91A904180DB00E000BF00BF012006 +:1092900075490C318870002048603BE27848401ED8 +:1092A000807816909DF85800401E81B27448401C8A +:1092B00009F02AF80021CDE91A017149491E9DF8EB +:1092C0005800401C085C0021CDE91801DDE91A3284 +:1092D000DDE918105940504001437CD16248A43860 +:1092E00082785430815401205F490C31887000200D +:1092F00048606348401E00791390BDF84C00052873 +:109300000AD2DFE800F0033C0A43D60003215648A6 +:10931000A43882780B308154D1E001215248A4381E +:109320008278801D81540321801F82780B30815404 +:109330000B3890F8600020F0800080304A49A43952 +:1093400081F860004E48401EC1794748A43880F833 +:1093500061104B48401E017A4348A43880F86210DF +:109360004748401E417A4048A43880F8631044487A +:10937000401EC17A3C48A43880F864109FE0032165 +:109380003948A43882780B30815498E03648A438A4 +:109390008178801D415C801F82781030805C814222 +:1093A00012DA3149A4398A781C395018017821F031 +:1093B0000401091D01702C48A43881781030415CEB +:1093C00010388278801D81542749A4398A781C3945 +:1093D0005018017800E073E021F0800180310170C5 +:1093E00000201F905DE000211F483C38BDF87C2024 +:1093F00040F8221000201E902BE01B4B3C3BBDF898 +:109400007C6003EB8600683B93F86330BDF87C60BA +:1094100003FB06F202EBD2735E10BDF878305B1DE1 +:109420003344174E761EF35C0F4EA43E96F863103D +:1094300001EBD1767610761EBDF87870F61BF6003B +:10944000B340066833430360BDF87800401C80B227 +:109450001E9017E00000000001693230313030000A +:1094600001693230453030007C4000202C640240DD +:10947000BC32002000880010E20A0020CC3E002010 +:10948000E50A0020AE4991F8630000EBD071BDF809 +:109490007820B2EB610FB0DBBDF87C00401C80B2DD +:1094A0001F90A74890F86200BDF87C1088429ADCB3 +:1094B00005E00121A24882780B30815400BF00BF33 +:1094C00028E101209E49B0318870002048609DA1AC +:1094D0009D480EF077FD1D90BDF8740000287DD0EA +:1094E000BDF87400B0F5487F78DA00201F900FE0D7 +:1094F000BDF874000E30BDF87C1008449249085C39 +:10950000BDF87C208854BDF87C00401C80B21F90C0 +:10951000BDF87C001E28EBDB02208C4988748A4849 +:109520000078412872D100201F9015E0BDF87C0022 +:10953000801C8549085C2C2800D111E0BDF87C0016 +:10954000801C8149085C06A9BDF87C208854BDF8C0 +:109550007C00401C80B21F90BDF87C000B28E5DB2E +:1095600000BF06A80CF058FFB0EE408AF0EE608A0B +:1095700051EC180BDFF7E5F800EE100ADFED740A86 +:1095800080EE201A8DED041A0498DFF762F8CDE919 +:109590001801DDE91801DFF714F800EE100ADDED1F +:1095A000040A30EEC00A8DED040ADDE91801DFF788 +:1095B00008F800EE100ADDED040A9FED651A60EE72 +:1095C000810A9FED641AC0EE811A30EE210A6248CA +:1095D00080ED0A0ABDF87C00C01C00E087E05A4913 +:1095E000085C5D4928310871BDF87C00401D80B2DF +:1095F0001D9000201F901AE0BDF87400BDF87C108B +:1096000008445149085C2C2801D114E05CE0BDF805 +:109610007400BDF87C1008444B49085C06A9BDF8ED +:109620007C208854BDF87C00401C80B21F90BDF89F +:109630007C000B28E0DB00BF06A80CF0EDFEB0EECE +:10964000408AF0EE608A51EC180BDFF77AF800EEF2 +:10965000100ADFED3F0A80EE201A8DED041A0498FF +:10966000DEF7F7FFCDE91801DDE91801DEF7A9FF04 +:1096700000EE100ADDED040A30EEC00A8DED040A9A +:10968000DDE91801DEF79DFF00EE100ADDED040AAA +:109690009FED2F1A60EE810A9FED2E1AC0EE811AFF +:1096A00030EE210A10EE100A2B492831C1F80500CE +:1096B000BDF87400BDF87C100844401C2249085CC9 +:1096C00025492831487224E01FED9E0A10EE100A49 +:1096D00021492831C1F80500002048721FEDA30A76 +:1096E00010EE100AC1F805000020487211E01FEDCD +:1096F000A70A10EE100A18492831C1F80500002009 +:1097000048721FEDAC0A10EE100AC1F805000020E7 +:10971000487200BF00BF00201F9009E000200A49E6 +:10972000BDF87C208854BDF87C00401C80B21F909E +:10973000BDF87C001428F1DB21B0BDEC028BF0BD3C +:10974000D83F0020524D4300E40A0020BC12002004 +:109750000000C84200007042BC3A00202DE9D34FFF +:109760008CB007460026B046B146B346B24600204C +:109770000B900A900990089000BF00BFF7A103C9A1 +:10978000CDE90601F7A103C9CDE904010020F7499D +:109790000870F748C05D04282CDB0521F448C1554A +:1097A00000214E38C1552238C05D20F08001F048BC +:1097B0007038C15507EB4701F03800EB0110807994 +:1097C000042804D005280CD0062812D104E000217A +:1097D000E7484938C1550CE03121E5484938C155C1 +:1097E00007E00221E2484938C1550021401FC15518 +:1097F00000BF00BF07EB4701DE4800EB0110807996 +:10980000012874D0042804D0052871D0062870D10E +:109810000BE2D7485438007900286BD0002000F0C4 +:109820009BFB07EB4703D34A02EB0312517907EB8B +:109830004703D04A02EB0312106800F0BBFDCC488E +:1098400054380079012802D002287BD135E0C8487D +:10985000543890F803A00AEB4A01A0F52C5000EB15 +:10986000411000780A900AEB4A01C34800EB41100E +:10987000C24950F8012F0A60406848600AEB4A016B +:10988000BD4800EB4110D0F80900BC49491EC1F8A1 +:1098900009000AEB4A01B84800EB4110B7491C31F6 +:1098A00050F81D2F0A608088888050464FEAEA7180 +:1098B0000AEB11714FEA211B44E0B14890F81C0AF1 +:1098C0000A904FF0000B36E04FF0000A17E00BEB68 +:1098D0004B0000EB0B10A6496C3101EB001030304F +:1098E00000EB0A1001780A98814204D112E0F7E2F5 +:1098F000DCE1F4E298E10AF101001FFA80FA0BEBD7 +:109900004B0000EB0B109A496C3101EB0010C07951 +:109910005045DCDC00BF0BEB4B0000EB0B10944917 +:109920006C3101EB0010C079504500DD08E00BF10F +:1099300001001FFA80FB934890F86A0B5845C3DC7E +:1099400000BF00BF00BF00210A98FEF787FCCDE9E9 +:109950000201002000900B460621029A08F0E2FC6A +:109960000BEB4B0000EB0B1081496C3101EB00104D +:10997000007FC0F381000090A1F59E50D0F805C093 +:10998000624600230721184608F0CCFC0BEB4B0085 +:1099900000EB0B1076496C3101EB0010007F00F0FA +:1099A00003000090A1F59E50D0F801C0624600234C +:1099B0000821184608F0B6FC0BEB4B0000EB0B102F +:1099C0006B496C3101EB0010007FC0F30110009077 +:1099D000A1F59E50D0F809C062460023092118461F +:1099E00008F0A0FC322165485F3080F86C1130210E +:1099F00080F86D11603890F8220001EB10115F487B +:109A00005F3080F86E11603890F8220000F00F008F +:109A100030305A495F3181F86F012D2157485F304E +:109A200080F87011603890F82100302101EB10119E +:109A300052485F3080F87111603890F8210000F0D2 +:109A40000F0030304D495F3181F872012D214B48B4 +:109A50005F3080F87311603890F82000302101EBFE +:109A6000101146485F3080F87411603890F820007B +:109A700000F00F00303041495F3181F87501A1F1EC +:109A80006000C07F302101EB10113C485F3080F84E +:109A900077116038C07F00F00F00303037495F31F8 +:109AA00081F878013A2135485F3080F879116038C3 +:109AB000807F302101EB101130485F3080F87A113F +:109AC0006038807F00F00F0030302C495F3181F822 +:109AD0007B013A2129485F3080F87C116038407F53 +:109AE000302101EB101125485F3080F87D1160387E +:109AF000407F00F00F00303020495F3181F87E0157 +:109B0000A1F16000D0F8232010460021FEF7A6FB4B +:109B1000CDE90201002000900B460C21029A08F0CA +:109B200001FC002604E0202017498855701C86B2ED +:109B300040F28A208642F6DB0A20134908704870FA +:109B4000002647E04FF0000824E00C485F3000EBAF +:109B5000461010F80800202818D01EE001693230A5 +:109B6000313030000169323045303000E30A0020E6 +:109B70002C400020CC3E0020D8140020D92C0020FE +:109B8000BC220020BC320020CC0E002008F10100D5 +:109B90001FFA80F8B8F1200FD7DB00BFB8F11F0F14 +:109BA00016DA4FF000080CE0E44800EB461010F81D +:109BB000080008EB4911E24A505408F101001FFA6D +:109BC00080F8B8F1200FEFDB09F101001FFA80F9EE +:109BD000701C86B2142EB5DB0A21202000EB491040 +:109BE000D74A1154202000EB4910401C115420206A +:109BF00000EB4910801C1154202000EB4910C01CC0 +:109C00001154202000EB4910001D1154202000EBBE +:109C10004910401D1154202000EB4910401D80B216 +:109C20000B900020C749087176E1012000F094F9FB +:109C30004FF40071C448E0F79DFF07EB4703C34AA8 +:109C400002EB0312517907EB4703C04A02EB031200 +:109C5000106800F0AFFBBB4854300A99405C401CD0 +:109C6000C2B2B848543042540D98312802D0452829 +:109C70001AD10CE0002605E006A8805DB0498855A1 +:109C8000701C86B2072EF7DB07200B900CE0002635 +:109C900005E004A8805DAA498855701C86B2072E8D +:109CA000F7DB07200B9000BF00BF35E1022000F07A +:109CB00053F94FF48041A448E0F75CFFA1485430C9 +:109CC000C05D401CC1B29F485430C15507EB4703EB +:109CD0009E4A02EB0312517907EB47039B4A02EBC2 +:109CE0000312106800F066FB0D9805281ED2DFE80D +:109CF00000F0037A1EDA3900FE2091490870FF2037 +:109D00004870042088700120C8700320087108463C +:109D10008078401E81B28A48801C08F0F5FA04461B +:109D200087494C71EF20887107200B90D6E0FE2008 +:109D300083490870FF204870042088700120C87093 +:109D40000220087108468078401E81B27C48801C41 +:109D500008F0DAFA04467A494C71EF20887107203E +:109D60000B90BBE0FE2076490870FF204870102061 +:109D700088700120C870042008714FF000080EE0C0 +:109D8000704890F86310983010F80800081AC1B2B3 +:109D900008F105006A4A1154001F1FFA80F869484B +:109DA00090F862004045EBDC664890F8628007E07E +:109DB000002108F10500624A1154001F1FFA80F8C3 +:109DC000B8F1110FF4DB5E488078401E81B25C4828 +:109DD000801C08F099FA044659494C74EF208874A5 +:109DE00013200B907AE0FE2055490870FF20487040 +:109DF000282088700120C8700871052604E0002022 +:109E00004F498855701C86B2282EF8DB002633E0B7 +:109E10004FF000082BE04B4991F8630000EBD07144 +:109E2000B8EB610F17DA474991F8630000EBD07186 +:109E30004910491EA1EB0801CA004249683151F896 +:109E40002610D140CAB208F1050106EB46031944B9 +:109E50003B4B5A5407E0002108F1050006EB46028F +:109E60001044374A115408F101001FFA80F8B8F184 +:109E7000030FD0DB701C86B2324890F86200B0420B +:109E8000C6DC2F488078401E81B22D48801C08F027 +:109E90003BFA04462A4981F82940EF2081F82A003C +:109EA0002B200B901AE0FE2025490870FF204870F7 +:109EB000042088700120C87003200871084680784B +:109EC000401E81B21E48801C08F01EFA04461C4940 +:109ED0004C71EF20887107200B9000BF00BF1BE082 +:109EE000032000F039F8174854300A99405C401CB0 +:109EF000C2B2144954310A980A5407EB4703134A73 +:109F000002EB0312517907EB4703104A02EB0312ED +:109F1000106800F04FFA00BF00BF0B9850B10C4919 +:109F20000B98086001210A48001FDFF771FD00202F +:109F3000084908700EB0BDE8D08F0000382D002011 +:109F4000CC0E0020D83F002000080240CC3E00206C +:109F5000A4640240E30A002010B5044634B1012C89 +:109F60000FD0022C18D0032C2CD120E04FF400513C +:109F70001548E0F7FDFD4FF480711348E0F7F8FD58 +:109F800020E04FF400511048E0F7F2FD4FF48071EB +:109F90000D48E0F7EFFD15E04FF400510A48E0F7F7 +:109FA000E9FD4FF480710848E0F7E2FD0AE04FF464 +:109FB00000510548E0F7DEFD4FF480710248E0F7FC +:109FC000D9FD00BF00BF10BD0008024070B50024DD +:109FD000002540F224410E480CF027F9B0B140F2C0 +:109FE00024410B480CF09BF809480088C4B208488B +:109FF000001D0088C4B2012106484170064800686F +:10A00000C0F57A7081B20548A0F8DA1D70BD000075 +:10A01000001401407C4000202C640240BC3200202F +:10A0200010B5002413491448DFF7D8FC002112486A +:10A03000DFF7EEFC00E000BF402110480CF0E8F82C +:10A040000028F8D04FF400710D48E0F791FD4FF46F +:10A0500080410B48E0F78CFD0A4907487838DFF764 +:10A06000BDFC012104487838DFF7D2FC0120064905 +:10A07000087010BD00802020A06402400014014040 +:10A080000008024000880010E30A002000B58FB0ED +:10A090000121880508F008FA2948DFF7C5FC4020AF +:10A0A0000390002005904FF48060069000200790F8 +:10A0B000089009904FF400300A9000200B900C900B +:10A0C0000D900E901F4801904FF0206000901E48A8 +:10A0D000029069461A48DFF771FD012210211848E5 +:10A0E000DFF74EFD16487838DFF79EFC002003901E +:10A0F0004FF47A700490002005904FF48060069031 +:10A1000000200790089009904FF400300A9000203A +:10A110000B900C900D900E900A4801904FF020602B +:10A1200000900A480290694605487838DFF746FDF6 +:10A13000012103487838DFF76BFC0FB000BD000049 +:10A14000A064024004140140CC0E0020E40A002068 +:10A150001CB50121042008F0A7F9082206211C489B +:10A16000E0F7DAFC082207211948E0F7D5FCC02007 +:10A17000009002208DF8050000208DF806000120D7 +:10A180008DF8070002208DF8040069461048E0F7BA +:10A190007BFC4FF4C640009001208DF804000020A5 +:10A1A0008DF8060003208DF8050001208DF80700CA +:10A1B00069460748E0F768FC4FF400710448E0F78F +:10A1C000D7FC4FF480410248E0F7D2FC1CBD0000F0 +:10A1D0000008024010B50024FFF7BAFF00214FF439 +:10A1E000E13000F0E7F8FFF751FF00F0C3F800217D +:10A1F0005C4880F8C01D00F55C6081704170C170E2 +:10A20000022181600021574880F8CC1D002056496A +:10A21000887001204870C8704FF47A708860514887 +:10A2200090F80C0C002827D15048C07A1A2822DB5D +:10A230000020B039087600214B48B03881760121E2 +:10A240004176C17642F2107101624FF47A71A0F545 +:10A250008870C160012181724FF4165044494860F2 +:10A260000121434801723F4890F80C0C401CC1B2D8 +:10A270003C4880F80C1C74E000246DE0002104EBE5 +:10A2800044023948983800F8221004EB440200EBED +:10A2900082008170012104EB44023348983800EBBE +:10A2A0008200417004EB44022F48983800EB820092 +:10A2B000C17004EB44012E48001D00EB01108068C2 +:10A2C00000EB8000410004EB44022748983800EB83 +:10A2D0008200816004EB44012548001D00EB011061 +:10A2E0008079042804D005281CD0062831D104E048 +:10A2F00000211D48A53801552BE031211A48A53809 +:10A30000015504EB4401A0F2171000EB0110806826 +:10A310006421484304EB44021349983901EB82015C +:10A32000886016E002211048A5380155401D0155EE +:10A3300004EB4401A0F58E7000EB011080686421ED +:10A34000484304EB44020849983901EB82018860D4 +:10A3500000BF00BF601CC4B2024890F80C0CA042C1 +:10A360008CDC10BDBC32002088400020BC120020D4 +:10A37000C83E002008B545208DF8000002208DF869 +:10A38000010001208DF802008DF80300684600F0FE +:10A3900057F847208DF8000001208DF801000020BB +:10A3A0008DF8020001208DF80300684600F048F89F +:10A3B00008BD00007FB505460C460121202008F0AD +:10A3C000C3F80095012C06D12003ADF804008010DD +:10A3D000ADF808000FE0022C07D1E002ADF8040050 +:10A3E0004FF4C060ADF8080005E024B90020ADF8D6 +:10A3F0000400ADF808000020ADF80400ADF8060038 +:10A40000ADF80C000C20ADF80A0069460B480BF0C3 +:10A410005BFF012109480BF08BFE012240F2244131 +:10A4200006480BF02CFF102104480BF078FE0122A7 +:10A43000C02102480BF088FE7FBD000000140140DF +:10A4400070B5002100230F22C4781CB3174C246878 +:10A4500004F4E064C4F5E064C4F30721C1F104042A +:10A46000E3B20A4144789C40E1B28478144021432D +:10A470000C07210E0E4C05786155047804F01F0579 +:10A480000124AC4005786D11AD0005F1E025C5F85B +:10A49000004109E0047804F01F050124AC40054D9B +:10A4A0000678761145F8264070BD00000CED00E0FE +:10A4B00000E400E080E100E0024A0A400243024B6F +:10A4C0001A60704780FFFF1F08ED00E000200CE0DD +:10A4D000002106E00022064B03EBC1031A544A1C7C +:10A4E000D1B28029F6DB421CD0B20828F0DB7047DD +:10A4F000B3AA00202DE9FF4F84B081468A46002090 +:10A50000029083460698A0EB09040798A0EB0A0680 +:10A51000CDF80490CDF800A0002C01DD012705E066 +:10A520000CB9002702E04FF0FF376442002E02DD35 +:10A530004FF0010806E016B94FF0000802E04FF0B6 +:10A54000FF386642B44201DD254600E03546002072 +:10A5500003901EE0009AD1B2019AD0B2119A00F095 +:10A560001FF8029820440290B3440298A84205DDE7 +:10A570000298401B0290019838440190AB4504DDDD +:10A58000ABEB050B0098404400900398401C80B250 +:10A590000390691C03988842DCDB08B0BDE8F08FAB +:10A5A000F0B514460B46CF1701EB5777C7F3C70238 +:10A5B000CF1701EB5777FF10A1EBC707FEB20123BE +:10A5C000B340DDB24CB1134B03EBC0039B5C2B4398 +:10A5D000104F07EBC007BB541AE00E4B03EBC00350 +:10A5E0009B5CDB430B4F07EBC007BB54094B03EBF2 +:10A5F000C0039B5C2B43074F07EBC007BB54054BC5 +:10A6000003EBC0039B5CDB43024F07EBC007BB546B +:10A61000F0BD0000B3AA00201CB501210A2007F0FC +:10A6200043FF4FF4C050009001208DF8040000203B +:10A630008DF8060003208DF8050001208DF8070035 +:10A6400069464F48E0F720FA4FF4806000900120FF +:10A650008DF8040000208DF8060003208DF8050019 +:10A6600001208DF8070069464648E0F70DFAC8203A +:10A670000DF0CAFA4FF480614248E0F779FAC82039 +:10A680000DF0C2FA4FF480613E48E0F773FAC8203B +:10A690000DF0BAFA0021FD2000F0ECFA00211220A2 +:10A6A00000F0E8FA0021AE2000F0E4FA0021D52005 +:10A6B00000F0E0FA0021A02000F0DCFA0021A82040 +:10A6C00000F0D8FA00213F2000F0D4FA0021D32076 +:10A6D00000F0D0FA0021084600F0CCFA002140201A +:10A6E00000F0C8FA2848C07A1F2808DD0021A12000 +:10A6F00000F0C0FA0021C82000F0BCFA07E00021F9 +:10A70000A02000F0B7FA0021C02000F0B3FA002129 +:10A71000DA2000F0AFFA0021122000F0ABFA00219D +:10A72000812000F0A7FA00217F2000F0A3FA002189 +:10A73000D92000F09FFA0021822000F09BFA00212E +:10A74000DB2000F097FA0021342000F093FA00217A +:10A75000A42000F08FFA0021A62000F08BFA00213F +:10A76000202000F087FA0021084600F083FAFFF766 +:10A77000ADFE0021AF2000F07DFA00F063F81CBDB3 +:10A78000000C024000040240BC12002010B502463A +:10A79000012000E050430B1EA1F10104E1B2F9D108 +:10A7A00010BD2DE9F84F05460C4616461F46DDE95B +:10A7B0000A9B06FB09F0642190FBF1F000F0FF0A10 +:10A7C0004FF0000801200090A819C2B2234621468C +:10A7D0002846FFF78FFE01200090E019C3B2A819A8 +:10A7E000C2B2E019C1B22846FFF784FE01200090F2 +:10A7F000E019C3B22A4621462846FFF77BFE012016 +:10A80000E119CBB2A919CAB2A9190090C8B2214660 +:10A81000FFF770FE00BF11E00120009004EB08007C +:10A82000C3B205EB0A00C2B204EB0800C1B228466D +:10A83000FFF760FE08F1010000F0FF08B845EBDB10 +:10A84000BDE8F88F70B50024002504F1B001C8B24E +:10A85000002100F00FFA0021084600F00BFA002159 +:10A86000102000F007FA00BF0EE0002508E00849BC +:10A8700001EBC501085D012100F0FCF9681CC5B2BF +:10A88000802DF4DB601CC4B2082CEEDB70BD000030 +:10A89000B3AA002010B5044600BF02210A4808F000 +:10A8A0002DF80028F9D02146074808F033F800BFFA +:10A8B0000121054808F022F80028F9D0024808F0E4 +:10A8C00026F8C0B210BD0000003800402DE9FE4F50 +:10A8D0000746884692461C460197CDF80080082C12 +:10A8E00002D14FF006091FE02046E31704EB537333 +:10A8F000DB1021464FEAE47C04EB5C7C4FEAEC0C75 +:10A90000A4EBCC0CBCF1000F02D04FF0010C01E025 +:10A910004FF0000C6344224604EBD27C4FEA6C0CEF +:10A9200003FB0CF303F0FF09AAF12000C6B20025D7 +:10A930005EE0082C07D106EB46002F4901EB4000F2 +:10A9400010F805B01DE00C2C07D106EB46002B4992 +:10A9500001EB800010F805B013E0102C05D1284859 +:10A9600000EB061010F805B00BE0182C07D106EB31 +:10A97000C600244901EB800010F805B001E0BDE8F5 +:10A98000FE8F002002901CE00BF0010028B1414630 +:10A9900038460C9AFFF704FE09E00C9808B901202C +:10A9A00000E00020024641463846FFF7F9FD4FEA35 +:10A9B0006B0B08F1010000F0FF080298401CC0B2C8 +:10A9C000029002980828DFDB781CC7B2082C0BD055 +:10A9D00004EBD4714A100199791A8A4204D1019F7B +:10A9E00000980830C0B20090DDF80080681CC5B245 +:10A9F0004D459EDB00BFC2E72CDF030854E103088E +:10AA0000C8E50308B8EB03082DE9FF4F2DED068BD1 +:10AA100083B0074693461E46DDE917484FF000090C +:10AA2000CA46DEB95846DDF7F3FD41EC1A0BB0EE2D +:10AA30004A0AF0EE6A0A0BF0EFFEB0EE409AF0EE32 +:10AA4000609A9FED400B53EC102B51EC190BDDF786 +:10AA500030FC41EC180BDDF71DFEC6B2082C01D10D +:10AA60004FF002091698864211DC169800280EDD78 +:10AA700023463022CDF8008038460A99FFF726FF9A +:10AA8000204604EBD07109EB61013944CFB20025B7 +:10AA90004CE01698301AA84210D104EBD47109EB9F +:10AAA000610101FB0571C8B223462E22CDE9008465 +:10AAB0000A99FFF70BFF4FF0010A35E006EB0A0099 +:10AAC000401B401EC1B20A20FFF760FEBBFBF0F046 +:10AAD0000A21B0FBF1F201FB12000290029880B94A +:10AAE00004EBD47109EB61010AEB070201FB0521BC +:10AAF000C8B223463022CDE900840A99FFF7E6FE6A +:10AB000011E004EBD47109EB61010AEB070301FBCF +:10AB10000531C8B2CDE9008402993031CAB223466A +:10AB20000A99FFF7D3FE00BF681CC5B206EB0A0006 +:10AB3000A842AEDC304603B0BDEC068B04B0BDE8E5 +:10AB4000F08F0000000000000000F03F2DE9FF4FF3 +:10AB500005460E4617461C46DDF838904FF0000AB1 +:10AB60000095B3462046E21704EB5272D2102146FC +:10AB7000E31704EB5373DB10A4EBC3030BB1012306 +:10AB800000E000231A44D4B24FF0000845E0002052 +:10AB900003903BE00D9810F80A0002900AF10100C2 +:10ABA0001FFA80FA002001901DE0029800F00100D9 +:10ABB00028B14A4631462846FFF7F2FC0AE0B9F1CF +:10ABC000000F01D1012000E0002002463146284656 +:10ABD000FFF7E6FC029840100290701CC6B2019884 +:10ABE000401CC0B2019001980828DEDB681CC5B289 +:10ABF0000098281AB84204D1009D0BF1080000F01B +:10AC0000FF0B5E460398401CC0B203900398B84205 +:10AC1000C0DB08F1010000F0FF08A045B7DBBDE88C +:10AC2000FF8F2DE9F8430646884614461F46DDE9A6 +:10AC3000085915E0CDF8009022782B464146304661 +:10AC4000FFF744FE082D02D1B01DC6B205E028462C +:10AC500005EBD07106EB6101CEB2641C781EC7B261 +:10AC60002FB12078202802DB20787E28E2DDBDE8A5 +:10AC7000F883000070B505460C462CB14FF4006116 +:10AC80001048DFF777FF04E04FF400610D48DFF76D +:10AC90006FFF4FF480510B48DFF76AFF4FF480518C +:10ACA0000948DFF767FF2846FFF7F4FD4FF48051AE +:10ACB0000448DFF75FFF4FF400610248DFF75AFFF7 +:10ACC00070BD0000000C02400004024010B528488E +:10ACD0000068284908602648001D0068486024482C +:10ACE000083000688860082250212348DFF7E6FB1F +:10ACF00006212048DEF70CFE1F490988884206D04D +:10AD00001D48007A20F00400001D1B49087206212E +:10AD10001848401CDEF7FCFD17494988884206D0D8 +:10AD20001548007A20F00400001D1349087208211C +:10AD30001048801CDEF7ECFD0F498988884206D058 +:10AD40000D48007A20F00400001D0B49087208210C +:10AD50000848C01CDEF7DCFD0749C988884206D0D8 +:10AD60000548007A20F00400001D0349087210BD58 +:10AD7000107AFF1FE47A0020BC1200202DE9F04F6A +:10AD800091B00021109189460F910E918A460D9144 +:10AD90000C910B910A9109910891079106910591E7 +:10ADA00004910391029100240026019100258B4615 +:10ADB000F94890F806070121B1EBD01F44F0CE808E +:10ADC00004F0ABB80E98401CC1B20E91F3488078E5 +:10ADD000022804D1F148407808B107200290BDF85C +:10ADE00008109DF830000844ED49085CFA287DD130 +:10ADF000BDF808109DF830000844401CE849085C84 +:10AE0000E549EF394871BDF808109DF83000084455 +:10AE1000801CE349085CE049EF390871BDF808106F +:10AE20009DF830000844C01CDD49085CDA49EF3960 +:10AE3000C870BDF808109DF830000844001DD849BE +:10AE4000085CD549EF398870BDF808109DF83000CE +:10AE50000844401DD249085CCF49EF394870BDF81D +:10AE600008109DF830000844801DCD49095CCD488C +:10AE700080F8111F90F8111F90F80B0F814213DD1D +:10AE8000C84890F8112F10460021FCF733FC074604 +:10AE90008846C44890F80B2F10460021FCF72AFC86 +:10AEA000381AC1B20F9112E0BE4890F80B2F10462D +:10AEB0000021FCF71FFC07468846BA4890F8112F7E +:10AEC00010460021FCF716FC381AC1B20F910F98FA +:10AED00005281EDBB34890F8110F542819DAB14841 +:10AEE00090F8110F062814DDAB4800E013E0EF38AE +:10AEF000407924280DDBA848EF384079502808DC39 +:10AF0000A548F538811D0A68026089888180DEF7CE +:10AF100011FF06200C90BDF808109DF83000084481 +:10AF2000801C9F49095CBDF808209DF83000104442 +:10AF3000401C9B4A105C41EA0029BDF808109DF8AE +:10AF400030000844C01C1146085C0106BDF808200A +:10AF50009DF830001044001D914A105C41EA004108 +:10AF6000BDF808209DF830001044401D8C4A105C4C +:10AF700041EA0021BDF808209DF830001044801DF2 +:10AF8000874A105C41EA000B87480068834503F05C +:10AF9000A487B9F5FA6F83F2A087B9F1000F43F3E4 +:10AFA0009C878148C0F800B07B48B0F87E16BDF899 +:10AFB000082002EB0900C01C81420ADD7648B0F887 +:10AFC0007E1609F10200081A81B27348A0F87E16B5 +:10AFD00003E000217048A0F87E16714ABDF8081001 +:10AFE00050184946DEF794FC0546BDF8081001EB01 +:10AFF0000900401C6A49095CBDF8082002EB090001 +:10B00000674A105C41EA0021A94243F05287654833 +:10B0100090F80A0F50B109F1020291B2604BBDF8ED +:10B020000820981801230422DFF7F0FDBDF808205E +:10B030009DF830101144091D594A515C01F00F0070 +:10B0400000EBD0714A10A0EB4201CAB20B92BDF8DE +:10B0500008209DF830101144891D514A515C01F0BF +:10B060000F0000EBD0714A100A9200241AE0BDF8DC +:10B0700008209DF830100A44D21D1119484A505C2E +:10B080009DF828209DF82C10DEF7AEFE0146BDF895 +:10B0900008209DF830000244D21D1019404A115476 +:10B0A000601C84B29DF83000A9EB0000C01FA042D4 +:10B0B000DDDCBDF808109DF830000844C01D38499B +:10B0C000095C10910121344880F8E01700203749CD +:10B0D0004860887036498870486034481038416844 +:10B0E0002D48C0F8C416012180F8B8162B48807886 +:10B0F000032803D029488078012802D101202D4956 +:10B100000860002104911098152803F0B88410DC21 +:10B11000A0F10B000A2883F0BB86DFE810F09F1730 +:10B12000361897188F18B91E2500501A5F1AB91EC5 +:10B13000581CA22802F0E7800CDC162803F084815A +:10B14000182803F0A0851F2803F0FA83A12843F0F4 +:10B150009F86FDE3A32802F00A83A42801F06386FA +:10B16000A528F4D101F04CBC1348D0F80C0210B162 +:10B170001F200A49087100200990EAE3BDF8240065 +:10B1800000EB400101EB00100C4901EB001080794D +:10B190000E287DD214E00000BC3200209C3A002032 +:10B1A00000990020BC220020240A002084390020BD +:10B1B000C87A002088024042BC120020984000203B +:10B1C000DFE800F0660708090AD2FA0B0C0E0FD36D +:10B1D000D40D00BF00BF00BF00BF00BF00BF00BF55 +:10B1E00000BF00200890AFE0BDF808109DF83000C7 +:10B1F00001440831BDF810000844FE490A5CBDF85E +:10B20000240040F253314843FB4901EB800101F532 +:10B210006271BDF8200000EB400303EB001001EB6E +:10B22000C0004276BDF808109DF830000844083090 +:10B23000BDF810100844EF49085C20B1012803D084 +:10B24000022876D114E074E0BDF8241001EB41022D +:10B2500002EB0111E94A02EB01123032BDF8201075 +:10B2600002EB0112901C917821F00402027060E060 +:10B27000BDF8241001EB410202EB0111DF4A02EBA1 +:10B2800001123032BDF8201002EB0112901C00E0D8 +:10B29000FEE3917821F0080202700022BDF824003C +:10B2A00000EB400101EB0010D44901EB00103030FD +:10B2B000BDF8201000EB01104260BDF82410022000 +:10B2C000DEF7F4FE002416E00022BDF8240040F270 +:10B2D00053314843C84901EB800101F56271BDF863 +:10B2E000200000EB400303EB001001EBC0014731ED +:10B2F0000A55601C84B2142CE6DB002416E0002200 +:10B30000BDF8240040F253314843BB4901EB8001B2 +:10B3100001F56271BDF8200000EB400303EB001063 +:10B3200001EBC00163310A55601C84B20A2CE6DBD4 +:10B3300000BF00BFBDF81000401C81B20491BDF8F1 +:10B340002000401C81B20891BDF8240000EB4001B0 +:10B3500001EB0010A94901EB0010C179BDF82000F4 +:10B3600081423FF741AF93E300BF00BFBDF8081033 +:10B370009DF8300008440830BDF8101008449D497D +:10B38000085C20B1012803D0022817D115E015E090 +:10B39000BDF8241001EB410202EB0111974A02EBC8 +:10B3A00001123032BDF8201002EB0112901C91788E +:10B3B00021F00402027001E007E000BF00BFBDF809 +:10B3C0001000401C81B2049162E300200890FCE36D +:10B3D000BDF808109DF8300001440831BDF8100098 +:10B3E000084484490A5CBDF8240040F253314843C4 +:10B3F000814901EB800101F56271BDF8200000EB8D +:10B40000400303EB001001EBC0004276BDF80810CA +:10B410009DF8300008440830BDF810100844754904 +:10B42000085CF1287ED01ADC40287CD00FDC042890 +:10B430007AD005DCF8B1012877D0022876D18DE1E9 +:10B44000082874D0102873D02028F7D133E3EB38C4 +:10B4500006286BD2DFE800F0F7F6F5F4F3F2F238E5 +:10B460000E28F6D2DFE800F0FDFCFBFAF9F8F7F65B +:10B47000F5F4F3F2F1F0BDF8240040F25331484303 +:10B480005D4901EB800000F56270BDF8201001EB12 +:10B49000410202EB011100EBC10090F87E00102880 +:10B4A0005AD10022BDF8240040F25331484352499A +:10B4B00001EB800101F56271BDF8200000EB400353 +:10B4C00003EB001001EBC00080F87E20BDF82400E3 +:10B4D00040F253314843484901EB800000F5627067 +:10B4E000BDF8201001EB410202EB011100EBC1009D +:10B4F0004079F82830D0BDF8240040F25331484359 +:10B500003D4901EB800000F56270BDF8201001EBB1 +:10B51000410202EB011100EBC1004079F7281BD07A +:10B52000F32206E0A1E339E364E11BE0C2E2ADE10E +:10B53000F8E1BDF8240040F2533148432E4901EBB5 +:10B54000800000F56270BDF8201001EB410303EBB1 +:10B55000011100EBC1004271BDF81000401C81B226 +:10B560000491DCE3F222BDF8240040F25331484359 +:10B57000214901EB800000F56270BDF8201001EB5D +:10B58000410303EB011100EBC1004271BDF824102F +:10B5900001EB410202EB0111184A02EB01123032B9 +:10B5A000BDF8201002EB0112901C917821F00402EA +:10B5B0000270BDF808009DF8301008440830BDF84E +:10B5C000101008440B490A5CBDF8240040F25331C6 +:10B5D0004843094901EB800000F56270BDF8201076 +:10B5E00001EB410303EB011100EBC10080F87E2069 +:10B5F00000243DE00099002058450020984000209C +:10B60000BDF808109DF8300001440831BDF8100065 +:10B6100001440819401CFE490A5CBDF8240040F2B0 +:10B6200053314843FB4901EB800101F56271BDF8DC +:10B63000200000EB400303EB001013E014E312E3DF +:10B6400010E30EE30CE30AE31DE31BE319E317E346 +:10B6500015E313E311E30FE30DE30BE309E307E362 +:10B6600005E303E301EBC00151310A55601C84B2CC +:10B670000F2CC5DB002422E0BDF808109DF8300037 +:10B6800001440831BDF81000014408191030E049A8 +:10B690000A5CBDF8240040F253314843DD4901EB18 +:10B6A000800101F56271BDF8200000EB400303EB5F +:10B6B000001001EBC00163310A55601C84B20A2CF2 +:10B6C000DADBBDF808109DF8300001440831BDF800 +:10B6D000100008441A30CE490A5CBDF8240040F23C +:10B6E00053314843CB4901EB800101F56271BDF84C +:10B6F000200000EB400303EB001001EBC00080F8DA +:10B700007820002422E0BDF808109DF830000144A4 +:10B710000831BDF81000014408191B30BC490A5C0F +:10B72000BDF8240040F253314843BA4901EB80018F +:10B7300001F56271BDF8200000EB400303EB00103F +:10B7400001EBC00079300255601C84B2052CDADBB5 +:10B75000BDF81000203081B20491E0E2F222BDF881 +:10B76000240040F253314843AA4901EB800000F520 +:10B770006270BDF8201001EB410303EB011100EBF7 +:10B78000C1004271BDF8241001EB410202EB01112E +:10B79000A14A02EB01123032BDF8201002EB011277 +:10B7A000901C917821F004020270BDF808109DF8F9 +:10B7B000300001440831BDF81000084494490A5C87 +:10B7C000BDF8240040F253314843924901EB800117 +:10B7D00001F56271BDF8200000EB400303EB00109F +:10B7E00001EBC00080F87E20BDF81000401C81B243 +:10B7F000049194E2F222BDF8240040F25331484310 +:10B80000844901EB800000F56270BDF8201001EB67 +:10B81000410303EB011100EBC1004271BDF824109C +:10B8200001EB410202EB01117B4A02EB01123032C3 +:10B83000BDF8201002EB0112901C917821F0040257 +:10B840000270BDF808009DF8301008440830BDF8BB +:10B85000101008446E490A5CBDF8240040F25331D0 +:10B8600048436C4901EB800000F56270BDF8201080 +:10B8700001EB410303EB011100EBC10080F87E20D6 +:10B88000BDF81000401C80B2049048E2F222BDF8DE +:10B89000240040F2533148435E4901EB800000F53B +:10B8A0006270BDF8201001EB410303EB011100EBC6 +:10B8B000C1004271BDF8241001EB410202EB0111FD +:10B8C000554A02EB01123032BDF8201002EB011292 +:10B8D000901C917821F004020270BDF808009DF8D8 +:10B8E000301008440830BDF81010084448490A5C7C +:10B8F000BDF8240040F253314843464901EB800033 +:10B9000000F56270BDF8201001EB410303EB01115B +:10B9100000EBC10080F87E20BDF81000401C80B212 +:10B920000490FCE1BDF8240040F25331484339490A +:10B9300001EB800000F56270BDF8201001EB4102C0 +:10B9400002EB011100EBC1004079F8282BD001E097 +:10B9500072E200E2BDF8240040F2533148432D4921 +:10B9600001EB800000F56270BDF8201001EB410290 +:10B9700002EB011100EBC1004079F72813D0F3224C +:10B98000BDF8240040F253314843224901EB8000C6 +:10B9900000F56270BDF8201001EB410303EB0111CB +:10B9A00000EBC1004271BDF8241001EB410202EB33 +:10B9B0000111194A02EB01123032BDF8201002EBDE +:10B9C0000112901C917821F004020270BDF8080069 +:10B9D0009DF8301008440830BDF8101008440C4998 +:10B9E0000A5CBDF8240040F253314843094901EB99 +:10B9F000800000F56270BDF8201001EB410303EBFD +:10BA0000011100EBC10080F87E20BDF8080005E0C0 +:10BA10000099002058450020984000209DF83010E3 +:10BA200008440830BDF810100844401CFE490A5C68 +:10BA3000BDF8240040F253314843FC4901EB80003B +:10BA400000F56270BDF8201001EB410303EB01111A +:10BA500000EBC10080F87820002424E0BDF8081035 +:10BA60009DF8300001440831BDF810000144081968 +:10BA7000801CED490A5CBDF8240040F25331484374 +:10BA8000EA4901EB800101F56271BDF8200000E098 +:10BA90005BE100EB400303EB001001EBC0017931E7 +:10BAA0000A55601C84B2052CD8DBBDF81000C01DFF +:10BAB00081B2049133E1F222BDF8240040F2533107 +:10BAC0004843DA4901EB800000F56270BDF82010B0 +:10BAD00001EB410303EB011100EBC1004271BDF822 +:10BAE000241001EB410202EB0111D14A02EB0112D9 +:10BAF0003032BDF8201002EB0112901C917821F039 +:10BB000004020270BDF808109DF8300001440831AD +:10BB1000BDF810000844C4490A5CBDF8240040F296 +:10BB200053314843C14901EB800101F56271BDF811 +:10BB3000200000EB400303EB001001EBC00080F895 +:10BB40007E20002422E0BDF808109DF8300001445A +:10BB50000831BDF8100001440819401CB2490A5CC4 +:10BB6000BDF8240040F253314843B04901EB800155 +:10BB700001F56271BDF8200000EB400303EB0010FB +:10BB800001EBC00179310A55601C84B2042CDADB68 +:10BB9000BDF81000401D81B20491C0E0F222BDF852 +:10BBA000240040F253314843A04901EB800000F5E6 +:10BBB0006270BDF8201001EB410303EB011100EBB3 +:10BBC000C1004271BDF8241000E0AEE001EB41027B +:10BBD00002EB0111964A02EB01123032BDF820103F +:10BBE00002EB0112901C917821F004020270BDF862 +:10BBF000241001EB410202EB01118D4A02EB01120C +:10BC00003032BDF8201002EB0112901C917821F027 +:10BC100040020270BDF808009DF83010084408305A +:10BC2000BDF81010084480490A5CBDF8240040F2B9 +:10BC3000533148437D4901EB800000F56270BDF847 +:10BC4000201001EB410303EB011100EBC10080F870 +:10BC50007E20BDF81000401C80B204905FE000BF61 +:10BC600000BF00BF00BF00BF00BF00BF00BF00BFDC +:10BC700000BF00BF00BF00BF00BF00BF00BF00BFCC +:10BC800000BF00BF00BFF222BDF8240040F25331D4 +:10BC90004843664901EB800000F56270BDF8201052 +:10BCA00001EB410303EB011100EBC1004271BDF850 +:10BCB000241001EB410202EB01115D4A02EB01127B +:10BCC0003032BDF8201002EB0112901C917821F067 +:10BCD00004020270BDF808009DF8301008440830D6 +:10BCE000BDF81010084450490A5CBDF8240040F229 +:10BCF000533148434D4901EB800000F56270BDF8B7 +:10BD0000201001EB410303EB011100EBC10080F8AF +:10BD10007E20BDF81000401C80B2049000BF00BF20 +:10BD2000BDF82000401C81B20891BDF8240000EB52 +:10BD3000400101EB00103E4901EB0010C179BDF854 +:10BD4000200081423FF744AB00BF00BFBDF8240094 +:10BD5000401C81B20991374890F86A0BBDF8241055 +:10BD600088423FF70BAA334890F80C0C002859DDA5 +:10BD7000002009904EE0BDF808109DF83000014405 +:10BD80000831BDF81000084427490A5CBDF82400BA +:10BD900040F253314843254901EB800101F56271BE +:10BDA000BDF8200000EB400303EB001001EBC000E6 +:10BDB0004276BDF808109DF8300008440830BDF800 +:10BDC000101008441849085C20B1012803D002284B +:10BDD00015D10AE013E01649DC39BDF82420881893 +:10BDE000017821F00401017009E01149DC39BDF846 +:10BDF00024208818017821F00801017000BF00BFDD +:10BE0000BDF81000401C81B20491BDF82400401C14 +:10BE100081B20991074890F80C0C401EBDF824101F +:10BE20008842A8DC03F044B800990020584500205F +:10BE300098400020BC320020B9F11B0F7DDB0020B0 +:10BE40000990F4E300200890F8E3BDF8240000EB2B +:10BE5000400101EB0010F74901EB00103030BDF854 +:10BE6000201000EB01108078C0F34010002865D14D +:10BE7000BDF8240000EB400101EB0010ED4901EB9F +:10BE800000103030BDF8201000EB01108078C0F3B6 +:10BE900040000028EBD1BDF8240000EB400101EB8D +:10BEA0000010E44901EB00103030BDF8201000EB29 +:10BEB0000110807A022841D0BDF808109DF83000AA +:10BEC000014408310AEB8A0000EBCA000844DA4951 +:10BED0000A5C10460021FBF70DFCBDF8242002EBA4 +:10BEE000420303EB0212D34B03EB02123032BDF8D4 +:10BEF000203002EB0312127842400A43B7D1BDF85A +:10BF0000240040F253314843CC4901EB800000F556 +:10BF10006270BDF8201001EB410202EB011100EB51 +:10BF2000C10090F84500012813D0BDF8240000EBB3 +:10BF3000400101EB0010BF4901E0F5E3F5E301EB3F +:10BF400000103030BDF8201000EB0110807A03287B +:10BF50007ED1BDF8240040F253314843B74901EB8C +:10BF6000800000F56270BDF8201001EB410202EB89 +:10BF7000011100EBC10090F846000028E8D1002232 +:10BF8000BDF8240000EB400101EB0010A94901EBD2 +:10BF900000113031BDF8200001EB0010C272BDF875 +:10BFA00008109DF8300008440930A3490A5CBDF828 +:10BFB000240040F253314843A04901EB800101F5D0 +:10BFC0006271BDF8200000EB400303EB001001EBB1 +:10BFD000C000C271BDF808109DF8300008440A3056 +:10BFE0009549085C0106BDF808209DF83000104412 +:10BFF0000B30914A105C41EA0041BDF808209DF8E1 +:10C00000300010440C308C4A105C41EA0021BDF82D +:10C0100008209DF8300010440D30874A105C014321 +:10C02000BDF8240040F253325043844A02EB8002B0 +:10C0300002F56272BDF8200000EB400303EB001034 +:10C0400002EBC0008160BDF808109DF8300000E0F0 +:10C05000EAE0084411307849085C0106BDF8082080 +:10C060009DF8300010441230734A105C41EA0041E0 +:10C07000BDF808209DF83000104413306E4A105C63 +:10C0800041EA0021BDF808209DF83000104414302A +:10C09000694A105C0143BDF8240000EB400202EB4A +:10C0A0000010644A02EB00123032BDF8200002EBAF +:10C0B00000104160BDF824100220DDF7F7FFBDF845 +:10C0C000240000EB400101EB00105A4901EB001184 +:10C0D0003031BDF8200001EB00100178BDF82400DC +:10C0E00040F253325043554A02EB80004170002227 +:10C0F000BDF8240040F253314843504901EB800120 +:10C1000001F56271BDF8200000EB400303EB001065 +:10C1100001EBC0008271BDF8240040F25331484366 +:10C12000464901EB800000F56270BDF8201001EB7C +:10C13000410202EB011100EBC1008068002873D0BE +:10C14000BDF8240000EB400101EB0010394901EB80 +:10C15000001080790B2868D2DFE800F06706CBFE7C +:10C16000676767FDFCFBFA00BDF8240040F253311D +:10C170004843324901EB800000F56270BDF82010A1 +:10C1800001EB410202EB011100EBC100C07910B1DB +:10C1900001287DD196E0BDF8240000EB400101EBC1 +:10C1A0000010244901EB0010007BE0BBBDF8240027 +:10C1B00040F253314843214901EB800000F56270A1 +:10C1C000BDF8201001EB410202EB011100EBC100B0 +:10C1D0008068B0F5100F14D1C322BDF8240040F2DE +:10C1E00053314843154901EB800000F56270BDF8FA +:10C1F000201001EB410303EB011100EBC100427180 +:10C200005FE0B522BDF8240040F2533148430B49AA +:10C2100001EB800000F56270BDF8201001EB4103D6 +:10C2200003EB011102E00BE0B5E31CE200EBC100FF +:10C23000427146E0984000200099002058450020B7 +:10C24000BDF8240040F253314843F94901EB800026 +:10C2500000F56270BDF8201001EB410202EB011104 +:10C2600000EBC1008068B0F1104F16D1C322BDF8B9 +:10C27000240040F253314843ED4901EB800000F5C2 +:10C280006270BDF8201001EB410303EB011100E0E7 +:10C290002DE000EBC100427113E0B522BDF824008F +:10C2A00040F253314843E24901EB800000F56270EF +:10C2B000BDF8201001EB410303EB011100EBC100BD +:10C2C000427114E0B922BDF8240040F253314843D2 +:10C2D000D74901EB800000F56270BDF8201001EB3A +:10C2E000410303EB011100EBC100427100BF00BF2D +:10C2F00050E3BDF8240040F253314843CC4901EBF0 +:10C30000800101F56271BDF8200000EB400202EBF4 +:10C31000001011F83010BDF8240040F253325043A1 +:10C32000C34A02EB80004079814277D1BDF8081002 +:10C330009DF8300008440E30BE49085C0104BDF889 +:10C3400008209DF8300010440F30BA4A105C04E019 +:10C350000BE347E288E1F2E061E041EA0021BDF849 +:10C3600008209DF8300010441030B24A105C0143A0 +:10C37000BDF8240040F253325043AD4A02EB800234 +:10C3800002F56272BDF8200000EB400303EB0010E1 +:10C3900002EBC0004163BDF808109DF8300008446E +:10C3A0000930A4490A5CBDF8240040F253314843E7 +:10C3B0009F4901EB800101F56271BDF8200000EB9F +:10C3C000400303EB001001EBC000C271A422BDF8D2 +:10C3D000240040F253314843954901EB800101F5B7 +:10C3E0006271BDF8200000EB400303EB001001EB8D +:10C3F000C0008270A322BDF8240040F253314843AC +:10C400008B4901EB800000F56270BDF8201001EB54 +:10C41000410303EB011100EBC1004271BAE2BDF828 +:10C42000240040F253314843814901EB800101F57A +:10C430006271BDF8200000EB400202EB001011F821 +:10C440003010BDF8240040F253325043784A02EBDA +:10C4500080004079814271D1BDF808109DF830000C +:10C4600008440E307349085C0104BDF808209DF8AB +:10C47000300010440F306F4A105C41EA0021BDF8D3 +:10C4800008209DF83000104410306A4A105C0143C7 +:10C49000BDF8240040F253325043654A02EB80025B +:10C4A00002F56272BDF8200000EB400303EB0010C0 +:10C4B00002EBC0004163BDF808109DF8300008444D +:10C4C00009305C490A5CBDF8240040F2533148430E +:10C4D000574901EB800101F56271BDF8200000EBC6 +:10C4E000400303EB001001EBC000C271A422BDF8B1 +:10C4F000240040F2533148434D4901EB800101F5DE +:10C500006271BDF8200000EB400303EB001001EB6B +:10C51000C0008270A322BDF8240040F2533148438A +:10C52000434901EB800000F56270BDF8201001EB7B +:10C53000410303EB011100EBC10042712AE2BDF897 +:10C54000240000EB400101EB00103B4901EB00101F +:10C55000007BE0BBBDF8240040F25331484334492E +:10C5600001EB800000F56270BDF8201001EB410284 +:10C5700002EB011100EBC1008068B0F5100F14D17F +:10C580000522BDF8240040F253314843284901EB0D +:10C59000800000F56270BDF8201001EB410303EB51 +:10C5A000011100EBC10042715DE00122BDF82400E1 +:10C5B00040F2533148431E4901EB800000F56270A0 +:10C5C000BDF8201001EB410303EB011100E003E093 +:10C5D00000EBC100427146E0BDF8240040F2533147 +:10C5E0004843134901EB800000F56270BDF820104C +:10C5F00001EB410202EB011100EBC1008068B0F1D8 +:10C60000104F1CD10522BDF8240040F2533148439D +:10C61000074901EB800000F56270BDF8201001EBC6 +:10C62000410303EB011100EBC10042711BE0DCE1AF +:10C63000584500200099002098400020B1E10122D7 +:10C64000BDF8240040F253314843FE4901EB80001D +:10C6500000F56270BDF8201001EB410303EB0111FE +:10C6600000EBC100427195E1BDF8240040F2533166 +:10C670004843F44901EB800000F56270BDF82010DA +:10C6800001EB410202EB011100EBC100C07910B1D6 +:10C6900001287AD18FE0BDF8240000EB400101EBC6 +:10C6A0000010E94901EB0010007BE0BBBDF824005D +:10C6B00040F253314843E34901EB800000F56270DA +:10C6C000BDF8201001EB410202EB011100EBC100AB +:10C6D0008068B0F5100F14D10822BDF8240040F294 +:10C6E00053314843D74901EB800000F56270BDF833 +:10C6F000201001EB410303EB011100EBC10042717B +:10C7000058E08922BDF8240040F253314843CD4916 +:10C7100001EB800000F56270BDF8201001EB4103D1 +:10C7200003EB011102E005E068E135E100EBC10037 +:10C7300042713FE0BDF8240040F253314843C14903 +:10C7400001EB800000F56270BDF8201001EB4102A2 +:10C7500002EB011100EBC1008068B0F1104F15D160 +:10C760000822BDF8240040F253314843B54901EB9B +:10C77000800000F56270BDF8201001EB410303EB6F +:10C78000011100EBC100427114E029E08922BDF8DB +:10C79000240040F253314843AA4901EB800000F5E0 +:10C7A0006270BDF8201001EB410303EB011100EBB7 +:10C7B000C100427114E08B22BDF8240040F25331D5 +:10C7C0004843A04901EB800000F56270BDF82010DD +:10C7D00001EB410303EB011100EBC100427100BF0B +:10C7E00000BFD7E0BDF8240040F2533148439549DB +:10C7F00001EB800101F56271BDF8200000EB400201 +:10C8000002EB001001EBC00090F89140BDF824004D +:10C8100040F2533148438B4901EB80004470BDF82E +:10C82000240040F253314843864901EB800108312E +:10C83000C4EBC40001EBC0000179BDF8240040F254 +:10C84000533250437F4A02EB8000407981427CD1D1 +:10C85000BDF8240040F253314843114601EB8001FA +:10C8600001F56271BDF8200000EB400202EB001000 +:10C8700001EBC00090F89220BDF8240040F2533143 +:10C880004843704901EB80010831C4EBC40001EB5F +:10C89000C000C270BDF808109DF8300008440E308A +:10C8A0006A49085C0104BDF808209DF83000104476 +:10C8B0000F30664A105C41EA0021BDF808209DF85F +:10C8C000300010441030614A105C0143BDF8240070 +:10C8D00040F2533250435B4A02EB800202F562722F +:10C8E000BDF8200000EB400303EB001002EBC0009A +:10C8F0004163BDF808109DF83000084409305349E1 +:10C900000A5CBDF8240040F2533148434D4901EB25 +:10C91000800101F56271BDF8200000EB400303EBDC +:10C92000001001EBC000C271A422BDF8240040F247 +:10C9300053314843434901EB80010831C4EBC40043 +:10C9400001EBC0008271A32100E00DE0BDF82400DE +:10C9500040F2533250433B4A02EB80000830C4EBB4 +:10C96000C40200EBC200417114E00522BDF82400AE +:10C9700040F253314843334901EB800000F56270C7 +:10C98000BDF8201001EB410303EB011100EBC100E6 +:10C99000427100BF00BF13E0BDF82000401C81B20F +:10C9A0000891BDF8240000EB400101EB001026497E +:10C9B00001EB0010C179BDF8200081423FF745AA84 +:10C9C00000BFBDF8240000EB400101EB00101E4940 +:10C9D00001EB0010C179BDF82000814200DD0CE0C0 +:10C9E000BDF82400401C81B20991194890F86A0BE7 +:10C9F000BDF8241088423FF725AA00BF02F058BABC +:10CA0000B9F11B0F7EDB0020099002E200200890A4 +:10CA1000DBE1BDF8240000EB400101EB00100A4906 +:10CA200001EB00103030BDF8201000EB01108078D1 +:10CA3000C0F34000002866D1BDF8240040F2533115 +:10CA4000484307E058450020984000200099002006 +:10CA5000BC320020F74901EB800000F56270BDF8A0 +:10CA6000201001EB410202EB011100EBC10090F834 +:10CA700046000028DFD1BDF808109DF830000144C1 +:10CA800008310AEB8A0000EBCA000844EA490A5C54 +:10CA900010460021FAF72EFEBDF8242002EB4203D7 +:10CAA00003EB0212E54B03EB02123032BDF82030EB +:10CAB00002EB0312127842400A43BCD1BDF80810C1 +:10CAC0009DF8300008440930DB490A5CBDF82400B9 +:10CAD00040F253314843D74901EB800101F56271BF +:10CAE000BDF8200000EB400303EB001001EBC00099 +:10CAF000C271BDF808109DF8300008440A30CE49D4 +:10CB0000085C01E08EE15BE10106BDF808209DF8BC +:10CB1000300010440B30C84A105C41EA0041BDF8B7 +:10CB200008209DF8300010440C30C34A105C41EAE4 +:10CB30000021BDF808209DF8300010440D30BE4A99 +:10CB4000105C0143BDF8240040F253325043B94A0F +:10CB500002EB800202F56272BDF8200000EB400398 +:10CB600003EB001002EBC0008160BDF808109DF8D7 +:10CB7000300008441130B049085C0106BDF80820B7 +:10CB80009DF8300010441230AB4A105C41EA00417D +:10CB9000BDF808209DF8300010441330A64A105C00 +:10CBA00041EA0021BDF808209DF8300010441430FF +:10CBB000A14A105C0143BDF8240000EB400202EBE7 +:10CBC00000109E4A02EB00123032BDF8200002EB4A +:10CBD00000104160BDF824100220DDF767FABDF8AF +:10CBE000240000EB400101EB0010944901EB00111F +:10CBF0003031BDF8200001EB00100178BDF82400B1 +:10CC000040F2533250438B4A02EB800041700122C4 +:10CC1000BDF8240040F253314843864901EB8001BE +:10CC200001F56271BDF8200000EB400303EB00103A +:10CC300001EBC0008271BDF8240000EB400101EB64 +:10CC400000107E4901EB00108079012806D00728EA +:10CC500047D008285AD00A2842D19AE0BDF82400CB +:10CC600040F253314843734901EB800000F5627094 +:10CC7000BDF8201001EB410202EB011100EBC100F5 +:10CC8000C07910B101282AD114E0B522BDF82400E2 +:10CC900040F253314843674901EB800000F5627070 +:10CCA000BDF8201001EB410303EB011100EBC100C3 +:10CCB000427114E0B922BDF8240040F253314843D8 +:10CCC0005C4901EB800000F56270BDF8201001EBBB +:10CCD000410303EB011100EBC100427100BF00BF33 +:10CCE0006CE00122BDF8240040F253314843514921 +:10CCF00001EB800000F56270BDF8201001EB4103EC +:10CD000003EB011100EBC100427157E0BDF82400B4 +:10CD100040F253314843474901EB800000F562700F +:10CD2000BDF8201001EB410202EB011100EBC10044 +:10CD3000C07910B101282AD114E08922BDF824005D +:10CD400040F2533148433B4901EB800000F56270EB +:10CD5000BDF8201001EB410303EB011100EBC10012 +:10CD6000427114E08B22BDF8240040F25331484355 +:10CD7000304901EB800000F56270BDF8201001EB36 +:10CD8000410303EB011100EBC100427100BF00BF82 +:10CD900014E00422BDF8240040F2533148432549F1 +:10CDA00001EB800000F56270BDF8201001EB41033B +:10CDB00003EB011100EBC100427100BF00BF13E0A3 +:10CDC000BDF82000401C81B20891BDF8240000EBA2 +:10CDD000400101EB0010194901EB0010C179BDF8C9 +:10CDE000200081423FF715AE00BFBDF8240000EBE4 +:10CDF000400101EB0010114901EB0010C179BDF8B1 +:10CE00002000814200DD0CE0BDF82400401C81B20E +:10CE100009910B4890F86A0BBDF8241088423FF73F +:10CE2000F5AD00BFEAE50020099062E2002008901D +:10CE30003BE2000058450020009900209840002067 +:10CE4000BC320020BDF808109DF8300008440830BE +:10CE5000FA490A5C10460021FAF74CFCBDF8242080 +:10CE600002EB420303EB0212F54B03EB02123032EA +:10CE7000BDF8203002EB0312127842400A437DD104 +:10CE8000BDF8240000EB400101EB0010EC4901EB80 +:10CE900000113031BDF8200001EB00100178BDF821 +:10CEA000240040F253325043E64A02EB80004170C6 +:10CEB000BDF8240000EB400101EB0010E04901EB5C +:10CEC000001080790B2830D2DFE800F02F06308D7B +:10CED0002F2F2FE8FDFCFB00BDF8240040F253315A +:10CEE0004843D84901EB800000F56270BDF820107E +:10CEF00001EB410202EB011100EBC10090F846008A +:10CF000098B9CA22BDF8240040F253314843CD49B4 +:10CF100001EB800000F56270BDF8201001EB4103C9 +:10CF200003EB011100EBC1004271B7E1BDF8240031 +:10CF300040F253314843C34901EB800101F562716E +:10CF4000BDF8200000EB400202EB001011F8301099 +:10CF5000BDF8240040F253325043BA4A02EB80003D +:10CF6000407981423ED1BDF8240040F2533148431C +:10CF7000114601EB800000F5627000E090E1BDF821 +:10CF8000201001EB410202EB011100EBC10090F80F +:10CF9000460038BBAA22BDF8240040F25331484372 +:10CFA000A84901EB800101F56271BDF8200000EB9A +:10CFB000400303EB001001EBC0008270A322BDF818 +:10CFC000240040F2533148439E4901EB800000F5B4 +:10CFD0006270BDF8201001EB410303EB011100EB7F +:10CFE000C10042715AE1BDF8240040F25331484378 +:10CFF000944901EB800101F56271BDF8200000EB5E +:10D00000400202EB001011F83010BDF8240040F28D +:10D01000533250438B4A02EB8000407981423CD12D +:10D02000BDF8240040F253314843114601EB800023 +:10D0300000F56270BDF8201001EB410202EB011116 +:10D0400000EBC10090F8460038BBAA22BDF82400CE +:10D0500040F2533148437B4901EB800101F5627195 +:10D06000BDF8200000EB400303EB001001EBC00013 +:10D070008270A322BDF8240040F253314843714925 +:10D0800001EB800000F56270BDF8201001EB410358 +:10D0900003EB011100EBC1004271FFE0BDF8240079 +:10D0A00040F253314843674901EB800000F562705C +:10D0B000BDF8201001EB410202EB011100EBC100B1 +:10D0C00002E0C1E042E017E090F8460098B904227F +:10D0D000BDF8240040F2533148435A4901EB800027 +:10D0E00000F56270BDF8201001EB410303EB011164 +:10D0F00000EBC1004271D1E0BDF8240040F2533191 +:10D100004843504901EB800000F56270BDF82010E3 +:10D1100001EB410202EB011100EBC10090F8460067 +:10D1200098B91022BDF8240040F2533148434549D4 +:10D1300001EB800000F56270BDF8201001EB4103A7 +:10D1400003EB011100EBC1004271A7E0BDF8240020 +:10D1500040F2533148433B4901EB800101F56271D4 +:10D16000BDF8200000EB400202EB001001EBC00014 +:10D1700090F89140BDF8240040F2533148433149C2 +:10D1800001EB80004470BDF8240040F25331484365 +:10D190002C4901EB80010831C4EBC40001EBC00055 +:10D1A0000179BDF8240040F253325043254A02EB86 +:10D1B0008000407981423FD1BDF8240040F25331D4 +:10D1C0004843114601EB800101F56271BDF8200072 +:10D1D00000EB400202EB001001EBC00090F892203F +:10D1E000BDF8240040F253314843164901EB800159 +:10D1F0000831C4EBC40001EBC000C270AA21BDF825 +:10D20000240040F2533250430E4A02EB80000830B3 +:10D21000C4EBC40200EBC2008171A321BDF824005D +:10D2200040F253325043074A02EB80000830C4EB0F +:10D23000C40200EBC200417130E000000099002000 +:10D240009840002058450020BDF8240040F253319A +:10D250004843FE4901EB800000F56270BDF82010E4 +:10D2600001EB410202EB011100EBC10090F8460016 +:10D2700098B90622BDF8240040F253314843F349DF +:10D2800001EB800000F56270BDF8201001EB410356 +:10D2900003EB011100EBC100427100BF00BF13E0BE +:10D2A000BDF82000401C81B20891BDF8240000EBBD +:10D2B000400101EB0010E64901EB0010C179BDF817 +:10D2C000200081423FF7BEAD00BFBDF8240000EB57 +:10D2D000400101EB0010DE4901EB0010C179BDF8FF +:10D2E0002000814200DD0CE0BDF82400401C81B22A +:10D2F0000991D84890F86A0BBDF8241088423FF78E +:10D3000095AD00BF8EE50020099026E20020089030 +:10D31000FFE1BDF808109DF8300008440830CE4900 +:10D320000A5C10460021FAF7E5F9BDF8242002EB6B +:10D33000420303EB0212C64B03EB02123032BDF87C +:10D34000203002EB0312127842400A437ED1BDF82E +:10D35000240000EB400101EB0010BD4901EB00117E +:10D360003031BDF8200001EB00100178BDF8240039 +:10D3700040F253325043B54A02EB80004170BDF891 +:10D38000240040F253314843114601EB800101F57E +:10D390006271BDF8200000EB400202EB001011F8B2 +:10D3A0003010BDF8240040F253325043A74A02EB3C +:10D3B0008000407981427DD1BDF808109DF8300091 +:10D3C00008440930A449085C0104BDF808209DF810 +:10D3D000300010440A30A04A105C41EA0021BDF838 +:10D3E00008209DF8300010440B309B4A105C01432C +:10D3F000BDF8240040F253325043944A02EB8002BD +:10D4000002F56272BDF8200000EB400303EB001050 +:10D4100002EBC0004163BDF8240000EB400101EBCA +:10D4200000108B4901EB001080790B281DD2DFE83A +:10D4300000F01C061D48711C1C869BB0FD00B2222A +:10D44000BDF8240040F25331484300E05CE17F49DD +:10D4500001EB800000F56270BDF8201001EB410384 +:10D4600003EB011100EBC10042714BE1A522BDF8B5 +:10D47000240040F253314843744901EB800101F527 +:10D480006271BDF8200000EB400303EB001001EBDC +:10D49000C0008270A322BDF8240040F253314843FB +:10D4A0006A4901EB800000F56270BDF8201001EBC5 +:10D4B000410300E027E103EB011100EBC1004271E1 +:10D4C00020E1A522BDF8240040F2533148435F49D2 +:10D4D00001EB800101F56271BDF8200000EB400313 +:10D4E00003EB001001EBC0008270A322BDF8240002 +:10D4F00040F253314843554901EB800000F562701A +:10D50000BDF8201001EB410303EB011100EBC1005A +:10D510004271F7E0B522BDF8240040F25331484390 +:10D520004A4901EB800000F56270BDF8201001EB64 +:10D53000410303EB011100EBC100427100BF022265 +:10D54000BDF8240040F253314843404901EB8000CC +:10D5500000F56270BDF8201001EB410303EB0111EF +:10D5600000EBC1004271CDE08022BDF8240040F202 +:10D5700053314843354901EB800000F56270BDF836 +:10D58000201001EB410303EB011100EBC1004271DC +:10D59000B8E0BDF8240040F2533148432B4901EB79 +:10D5A000800101F56271BDF8200000EB400202EB42 +:10D5B000001001EBC00090F89140BDF8240040F24B +:10D5C00053314843214901EB80004470BDF82400E9 +:10D5D00040F2533148431D4901EB80010831C4EB4F +:10D5E000C40001EBC0000179BDF8240040F25332C1 +:10D5F0005043164A02EB8000407981424BD1BDF87E +:10D60000240040F253314843114601EB800101F5FB +:10D610006271BDF8200000EB400202EB001001EB4C +:10D62000C00090F89220BDF8240000E034E040F201 +:10D6300053314843054901EB80010831C4EBC40074 +:10D6400001EBC000C270A52208E000005845002090 +:10D6500098400020BC32002000990020BDF8240032 +:10D6600040F253314843FE4901EB80010831C4EBDD +:10D67000C40001EBC0008271A321BDF8240040F278 +:10D6800053325043F64A02EB80000830C4EBC40228 +:10D6900000EBC200417135E0BDF82000C1B2BDF819 +:10D6A000240040F253325043ED4A02EB80004170B7 +:10D6B0000A22BDF8240040F253314843E84901EB07 +:10D6C000800101F56271BDF8200000EB400303EB1F +:10D6D000001001EBC00042710122BDF8240040F2AD +:10D6E00053314843DE4901EB800000F56270BDF81C +:10D6F000201001EB410303EB011100EBC10080F8A6 +:10D70000932000BF00BF13E0BDF82000401C81B291 +:10D710000891BDF8240000EB400101EB0010D14955 +:10D7200001EB0010C179BDF8200081423FF7F1AD57 +:10D7300000BFBDF8240000EB400101EB0010C94917 +:10D7400001EB0010C179BDF82000814200DD0CE042 +:10D75000BDF82400401C81B20991C34890F86A0BBF +:10D76000BDF8241088423FF7D1AD00BFCAE5BDF82F +:10D7700008109DF830000844083081B20491BB497C +:10D78000BDF81000085C05287EDA0846BDF81010C8 +:10D79000405C002878DDB549BDF81000085C401EEB +:10D7A00081B20991BDF81000401C81B20491AF49CB +:10D7B000BDF81000085C0104AC4FBDF81000401C1F +:10D7C000385C41EA0021BDF81000801C385C084339 +:10D7D000C1170246F9F78EFF0146BDF8240000EBA1 +:10D7E000400202EB00109F4A02EB00100160BDF8FE +:10D7F0001000C01C81B204913946BDF810000A5CCB +:10D8000010460021F9F776FFC1B2BDF8240000EB05 +:10D81000400202EB0010934A02EB00100171BDF8C8 +:10D820001000401C81B204913946BDF810000A5C1A +:10D8300010460021F9F75EFFC1B2BDF8240000EBED +:10D84000400202EB0010874A02EB00104171BDF864 +:10D850001000401C81B204913946BDF810000A5CEA +:10D8600010460021F9F746FFC1B2BDF8240000EBD5 +:10D87000400202EB00107B4A02EB00108171BDF800 +:10D880001000401C81B200E08BE204913946BDF8E3 +:10D8900010000A5C10460021F9F72CFFC1B2BDF858 +:10D8A000240000EB400202EB00106E4A02EB001075 +:10D8B000C171BDF81000401C81B204913946BDF819 +:10D8C00010000A5C10460021F9F714FF0146BDF86C +:10D8D000240000EB400202EB0010624A02EB001051 +:10D8E0008160BDF81000401C81B204913946BDF83A +:10D8F00010000A5C10460021F9F7FCFEC1B2BDF829 +:10D90000240000EB400202EB0010564A02EB00102C +:10D910000173BDF81000401C81B20491BDF82400D1 +:10D9200000EB400101EB0010114601EB0010807983 +:10D9300006287DD100200890F7E04C49BDF8100082 +:10D940000A5C10460021F9F7D5FEC2B2BDF82400EA +:10D9500000EB400101EB0010424901EB00113031B6 +:10D96000BDF8200001EB00100270BDF81000401C53 +:10D9700081B204913D49BDF810000A5C10460021B7 +:10D98000F9F7B8FEC2B2BDF8240000EB400101EB8C +:10D990000010344901EB00113031BDF8200001EBDB +:10D9A00000104270BDF81000401C81B204912F4954 +:10D9B000BDF810000A5C10460021F9F79BFEBDF887 +:10D9C000242002EB420303EB0212264B03EB02126C +:10D9D0003032BDF8203002EB0312127A42400A4383 +:10D9E0007ED0BDF8240000EB400101EB00101D4982 +:10D9F00001EB00103030BDF8201000EB0110007A70 +:10DA0000002870DD002467E0002659E004EB4400A4 +:10DA100000EB0410134901EB0010303000EB06104E +:10DA20000278BDF8240000EB400101EB001000E09B +:10DA30008BE00C4901EB00103030BDF8201000EBFA +:10DA40000110007A824239D1002140F25330604304 +:10DA5000034A02EB800000F5627006EB460207E025 +:10DA60005845002098400020BC320020009900203A +:10DA700002EB061200EBC20080F87F1040F2533038 +:10DA80006043FE4A02EB800000F5627006EB46023E +:10DA900002EB061200EBC20080F8801040F2533017 +:10DAA0006043F64A02EB800000F5627006EB460226 +:10DAB00002EB061200EBC20080F88110701C86B2E7 +:10DAC00004EB440000EB0410ED4901EB0010C079B9 +:10DAD000B0429BDC601C84B2EA4890F86A0B00E01C +:10DAE00001E0A04290DCE849BDF810000A5C104655 +:10DAF0000021F9F7FFFDC2B2BDF8240000EB4001A0 +:10DB000001EB0010DE4901EB00113031BDF82000BF +:10DB100001EB00100272BDF81000401C81B20491AC +:10DB2000BDF82000401C81B20891BDF8240000EB34 +:10DB3000400101EB0010D24901EB0010C179BDF8A2 +:10DB4000200081423FF7F9AEE0E0002008903EE07F +:10DB5000CD49BDF810000A5C10460021F9F7CAFD56 +:10DB6000C2B2BDF8240000EB400101EB0010C44933 +:10DB700001EB00113031BDF8200001EB0010027004 +:10DB8000BDF81000401C81B20491BF49BDF81000DF +:10DB90000A5C10460021F9F7ADFDC2B2BDF82400C1 +:10DBA00000EB400101EB0010B54901EB00113031F1 +:10DBB000BDF8200001EB00104270BDF81000401CC1 +:10DBC00081B20491BDF82000401C81B20891BDF8DB +:10DBD000240000EB400101EB0010A94901EB00100B +:10DBE000C179BDF820008142B2DCA748BDF8101011 +:10DBF000405C00F00F00042812DABDF8241001EB9D +:10DC0000410202EB01119E4A02EB011101F11C00DD +:10DC10009D4ABDF81010515C027861F30102027058 +:10DC2000BDF81000401C81B204919749BDF8100066 +:10DC3000085C0421B1EB201F13DDBDF8241001EBBB +:10DC4000410202EB01118E4A02EB011101F11C00AD +:10DC50008D4ABDF81010515C0A09017862F3830106 +:10DC600001708948BDF81010405C00F00F000428D6 +:10DC700012DABDF8241001EB410202EB0111804AD7 +:10DC800002EB011101F11C007F4ABDF81010515C3C +:10DC9000027861F305120270BDF81000401C81B2D9 +:10DCA0000491BDF820001A2101EB400149452DDA0D +:10DCB000002008901CE07449BDF810000A5CBDF813 +:10DCC000240000EB400101EB00106D4901EB001155 +:10DCD0003031BDF8200001EB00108272BDF8100059 +:10DCE000401C81B20491BDF82000401C81B2089113 +:10DCF000BDF8240000EB400101EB0010604901EB8E +:10DD00000010C179BDF820008142D4DCBDF82400A8 +:10DD100000EB400101EB0010594901EB0010C47900 +:10DD200029E00022BDF8240000EB400101EB0010C7 +:10DD3000534901EB0010303000EB04100270BDF8C5 +:10DD4000240000EB400101EB00104D4901EB0011F4 +:10DD5000303101EB04104270BDF8240000EB4001AB +:10DD600001EB0010464901EB0011303101EB0410CA +:10DD70000272601C84B2102CD3DBBDF82410022088 +:10DD8000DCF794F9BDF82410C8B2FAF7A1FA012221 +:10DD9000BDF8240000EB40003C4901EB80004270DC +:10DDA0005BE1BDF808109DF83000084408303649A2 +:10DDB000085C052870D13648C07A20286CDABDF896 +:10DDC00008109DF830000844093081B204912E49B2 +:10DDD000BDF81000095C2B4880F80C1C90F80C0C66 +:10DDE000042803DD0421274880F80C1CBDF810002E +:10DDF000401C81B2049100210991BAE02249BDF88A +:10DE000010000A5C10460021F9F774FCC1B2BDF89D +:10DE1000240000EB40021F4800EB0210C171BDF866 +:10DE20001000401C81B204911749BDF810000A5C33 +:10DE300010460021F9F75EFCC1B2BDF8240000EBEA +:10DE40004002144800EB02108171BDF81000401C24 +:10DE500081B204910C49BDF81000085C01040A4F1E +:10DE6000BDF81000401C385C41EA0021BDF81000EC +:10DE7000801C385C0843C11702460EE0584500205C +:10DE800098400020BC3200200099002090390020EA +:10DE9000BC120020CC3E0020DFE0F9F72BFC01464D +:10DEA000BDF8240000EB4002FE4800EB02100160C8 +:10DEB000BDF81000C01C81B204913946BDF81000B5 +:10DEC0000A5C10460021F9F715FCC1B2BDF8240028 +:10DED00000EB4002F34800EB02100171BDF81000A6 +:10DEE000401C81B204913946BDF810000A5C10460E +:10DEF0000021F9F7FFFBC1B2BDF8240000EB40029E +:10DF0000E84800EB02104171BDF81000401C81B2DE +:10DF100004913946BDF810000A5C10460021F9F75B +:10DF2000E9FB0146BDF8240000EB4002DD4800EBB0 +:10DF300002108160BDF81000401C81B20491394686 +:10DF4000BDF81000401C095C3A46BDF81000105C9A +:10DF500041EA0025BDF81000801C81B20491BDF893 +:10DF60001010481981B20491BDF82400401C81B200 +:10DF70000991CD4890F80C0CBDF8241088423FF769 +:10DF80003DAFCA48C07A1A2861DB0021C64890F824 +:10DF90000C0C00EB4002C64800F82210C24890F872 +:10DFA0000C0C00EB4002C24800EB820081700121A2 +:10DFB000BD4890F80C0C00EB4002BD4800EB82001D +:10DFC0004170B94890F80C0C00EB4002B84800EBE7 +:10DFD0008200C17042F21071B34890F80C0C00EB53 +:10DFE0004002B34800EB820081604FF47A71AE4882 +:10DFF00090F80C0C00EB4002AA4800EB0210816084 +:10E000000121A94890F80C0C00EB4002A54800EB58 +:10E01000021081714FF41651A34890F80C0C00EBDC +:10E020004002A04800EB0210016001219E4890F8D8 +:10E030000C0C00EB40029B4800EB021001719A4867 +:10E0400090F80C0C401CC1B2974880F80C1C0021C1 +:10E050000A20DCF72BF8FCF7BDF8AFE2BDF808109A +:10E060009DF83000084408309249085C8E49F53923 +:10E070004871BDF808109DF83000084409308D49FA +:10E08000085C8949F5390871BDF808109DF8300021 +:10E0900008440A308749085C8349F539C870BDF8DF +:10E0A00008109DF8300008440B308249085C7E4916 +:10E0B000F5398870BDF808109DF8300008440C3020 +:10E0C0007C49085C7849F5394870BDF808109DF81E +:10E0D000300008440D307749095C774880F80B1F01 +:10E0E000DBF728FEDBF7E2FD734890F80B0FFF2803 +:10E0F00047D1DBF78FFDBDF808109DF830000844CC +:10E1000008306C49085C6849F5394871BDF8081059 +:10E110009DF83000084409306649085C6249F539C9 +:10E120000871BDF808109DF8300008440A306149B4 +:10E13000085C5D49F539C870BDF808109DF83000DD +:10E1400008440B305B49085C5749F5398870BDF8C5 +:10E1500008109DF8300008440C305649085C5249BC +:10E16000F5394870BDF808109DF8300008440D30AE +:10E170005049095C504880F80B1FDBF7DBFDDBF7EB +:10E1800095FD0E204D49087167E710204B49087135 +:10E19000BDF808109DF83000084408304549085C77 +:10E1A0004149F5394871BDF808109DF83000084420 +:10E1B00009304049085C3C49F5390871BDF8081040 +:10E1C0009DF8300008440A303A49085C3649F53970 +:10E1D000C870BDF808109DF8300008440B30354970 +:10E1E000085C3149F5398870BDF808109DF8300099 +:10E1F00008440C302F49085C2B49F5394870BDF8AC +:10E2000008109DF8300008440D302A49095C2A485E +:10E2100080F80B1FDBF78EFD04F03CFA2649C1F8AD +:10E22000180F0846D0F8180FC0F300410B91224890 +:10E23000D0F8180FC0F342010A910EE70E201F49D3 +:10E24000087100211C4880F8011D06E70020099094 +:10E250004FE00020089018E0BDF8240000EB4001DA +:10E2600001EB00101249A83101EB00103030BDF86D +:10E27000201000EB0110807800F0010000B123E0D5 +:10E28000BDF82000401C81B20891BDF8240000EBCD +:10E29000400101EB00100649A83101EB0010C179E3 +:10E2A0000EE00000CC3E0020BC320020BC1200205A +:10E2B000F03F002000990020BC2200209C3A002062 +:10E2C000BDF820008142C7DC00BFBDF8240000EB90 +:10E2D000400101EB0010FB4901EB0010C179BDF8D2 +:10E2E0002000814200DD08E0BDF82400401C81B21E +:10E2F0000991BDF824000428ABDB00BFBDF8240061 +:10E3000004287DDB0020F04908700120EF490860F7 +:10E31000EF49C1F88802EF4890F8080D01287FDB2B +:10E320000D20ED490871BDF808109DF83000084433 +:10E330000930EA49095CBDF808209DF83000104416 +:10E340000830E64A105C41EA00210591BDF808104A +:10E350009DF8300008440B301146095CBDF80820D8 +:10E360009DF8300010440A30DC4A105C41EA00207D +:10E37000DB49088000240CE0BDF808109DF830004F +:10E3800001440C310819D549095CD64A1155601C65 +:10E3900084B2B4F5007FEFDBD148008800F2FF3093 +:10E3A00081B20120DAF794FE58B30021C94880F801 +:10E3B000011DCB48008864214843BDF8141090FB30 +:10E3C000F1F0C1B2C34880F8001D0120C649C875EC +:10E3D000C3480088401CC249088008460088BDF830 +:10E3E000141088421CDDBB4890F8FC0C20F00100A2 +:10E3F000401CB84981F8FC0C084690F8FC0C01E080 +:10E4000015E00DE020F00600801D81F8FC0CBDF841 +:10E41000140001F6FC41488000210120DBF746FE94 +:10E420000020AA490860AA49C1F888020BE0102020 +:10E43000A9490871A74890F8FC0C20F080008030B2 +:10E44000A44981F8FC0C08E600209F490870BDF83B +:10E4500008109DF8300008440830A049085C9E4927 +:10E46000C23981F8AD00BDF808109DF830000844AD +:10E470000A309A49095CBDF808209DF83000104424 +:10E480000930964A105C41EA00210591BDF8081058 +:10E490009DF8300008440C301146095CBDF8082096 +:10E4A0009DF8300010440B308C4A105C41EA00208B +:10E4B0008B490880BDF8140009884843F0B3B9F1CE +:10E4C000100F07DDA9F11000062190FBF1F081B2D9 +:10E4D000069101E000200690002421E000261BE0C8 +:10E4E000BDF808109DF8300001440D3104EB4400E4 +:10E4F00001EB400188197949095C79480088401E80 +:10E5000000EB800204EB420000EB4002774800EB96 +:10E5100042029155701C86B2062EE1DB601C84B26B +:10E52000BDF818008442D9DB01206F49C8756C48DA +:10E530000088401C6A490880084600E03EE00088E8 +:10E54000BDF81410884236DDBDF8140001280DDB3B +:10E55000BDF81400401E00EB8001BDF8180000EB70 +:10E56000410081B26248A0F8CA1103E0002160486E +:10E57000A0F8CA115E48B0F8CA410EE0002608E0D3 +:10E58000002104EB4402594800EB42008155701C05 +:10E5900086B2062EF4DB601C84B2C82CEEDB0021B0 +:10E5A0000B20DBF783FD00210320DBF77FFD10202C +:10E5B0004949087102E016204749087106E2BDF892 +:10E5C00008109DF83000084408304449095C41486F +:10E5D00080F8011D112040490871F7E100200990E1 +:10E5E0003DE00020089017E0BDF8240000EB40015A +:10E5F00001EB0010334901EB00103030BDF8201062 +:10E6000000EB0110807800F0010000B112E0BDF8CD +:10E610002000401C81B20891BDF8240000EB4001AD +:10E6200001EB0010274901EB0010C179BDF8200073 +:10E630008142D9DC00BFBDF8240000EB400101EBB2 +:10E640000010204901EB0010C179BDF82000814283 +:10E6500000DD08E0BDF82400401C81B20991BDF83E +:10E6600024000428BDDB00BFBDF8240004287DDBA6 +:10E670000020154908700120144908601449C1F8A8 +:10E680008802144890F8080D012870DBBDF80810C6 +:10E690009DF83000084408301049085C042866DC06 +:10E6A000BDF808109DF83000084408300B49095C9B +:10E6B000084880F8011D90F8010D401E81B20991B3 +:10E6C00000242BE0984000202A0A002088024242C1 +:10E6D00000004242BC2200209C3A00200099002009 +:10E6E000280A0020C52F0020BC12002088340020FA +:10E6F000BC320020BDF8241001EB410202EB0111F5 +:10E70000FE4A02EB0111303101EB041101F1090065 +:10E71000497A21F001010170601C84B2102CE9DB00 +:10E720001220F7490871002415E0BDF808109DF883 +:10E730003000014409310819F2490A5CBDF824008F +:10E7400000EB400101EB0010EC4901EB00110E3130 +:10E750000A55601C84B20A2CE7DBBDF808109DF84E +:10E76000300008441430E749095C01E0DBE07BE05D +:10E77000BDF808209DF8300010441330E14A105CC9 +:10E7800041EA00210591BDF808109DF830000844C9 +:10E7900016301146095CBDF808209DF83000104481 +:10E7A0001530D84A105C41EA0020D749088000247F +:10E7B0000CE0BDF808109DF830000144173108192D +:10E7C000D049095CD14A1155601C84B2B4F5007F70 +:10E7D000EFDBCD480088401EBDF8242000EB8220EE +:10E7E00081B20320DAF774FCF0B3C74800886421D3 +:10E7F0004843BDF8141090FBF1F0C1B2C44880F852 +:10E80000001D0120C349C875BF480088401CBE498F +:10E81000088008460088BDF8141088424CDD0024AA +:10E8200014E0BDF8241001EB410202EB0111B34AE0 +:10E8300002EB0111303101EB041101F10900497AB9 +:10E8400021F00101491C0170601C84B2102CE8DB2E +:10E85000BDF8241001EB410202EB0111A74A02EBC3 +:10E86000011101F1180000E056E0097E21F00101DC +:10E87000491C0170BDF8241001EB410202EB0111AB +:10E880009E4A02EB011202F11800117E21F00602ED +:10E89000921C0270BDF81420BDF8240000EB40016A +:10E8A00001EB0010954901EB00104283BDF82410E4 +:10E8B0000220DBF7FBFB2FE09348008801282BD1D7 +:10E8C000002413E0BDF8241001EB410202EB01111A +:10E8D0008A4A02EB0111303101EB041101F1090008 +:10E8E000497A21F001010170601C84B2102CE9DB2F +:10E8F000BDF8241001EB410202EB01117F4A02EB4B +:10E90000011101F11800097E21F001010170BDF82B +:10E9100024100220DBF7CAFB00207F4908607F49F2 +:10E92000C1F888020BE0102075490871784890F80A +:10E93000FC0C20F080008030754981F8FC0CB7E2B7 +:10E94000BDF808109DF83000084409306D49095C95 +:10E95000BDF808209DF8300010440830694A105C6A +:10E9600041EA00256B48B0F81412A9422ED1D0F824 +:10E9700010026849D1F80C12884227D16548D0F8B6 +:10E980000C1290F81602814209D96248D0F80C1294 +:10E9900090F81602081A5F49C1F80C0206E0002040 +:10E9A0005C49C1F80C0210205549087100215948F2 +:10E9B000A0F8141280F816120C20DBF777FB002168 +:10E9C0000520DBF773FB01205249C87570E2002473 +:10E9D0000CE0002606E02020514901EB4411885547 +:10E9E000701C86B2202EF6DB601C84B2142CF0DB87 +:10E9F000142043490871BDF808109DF83000084400 +:10EA000008304049095C0591BDF808109DF83000B8 +:10EA1000084409303B49095C0391BDF814001428EF +:10EA200001DD14200590BDF80C00202801DD202018 +:10EA3000039000241AE0002612E0BDF808109DF8AB +:10EA4000300001440A31BDF80C0004FB00118819A4 +:10EA50002C49095C324A02EB44129155701C86B273 +:10EA6000BDF80C008642E8DB601C84B2BDF81400DF +:10EA70008442E0DB00210720DBF718FB18E21520B9 +:10EA80001F490871BDF808109DF83000084408308F +:10EA90001C49095C1E4880F81C1ABDF808109DF836 +:10EAA0003000084409301749085C0106BDF8082009 +:10EAB0009DF8300010440A30124A105C41EA0041CF +:10EAC000BDF808209DF8300010440B300D4A105C52 +:10EAD00041EA0021BDF808209DF8300010440C30B8 +:10EAE000084A105C01430E486038C0F80510BDF8B4 +:10EAF00008109DF8300008440D3013E098400020C5 +:10EB00009C3A002000990020280A0020C52F0020F0 +:10EB1000BC220020BC120020880242420000424277 +:10EB2000382D00201146085C0106BDF808209DF82C +:10EB3000300010440E30FE4A105C41EA0041BDF83E +:10EB400008209DF8300010440F30F94A105C41EA6B +:10EB50000021BDF808209DF8300010441030F44A20 +:10EB6000105C0143F348C0F80110BDF808109DF88F +:10EB70003000084411301146085C0104BDF808203B +:10EB80009DF8300010441230E94A105C41EA00213F +:10EB9000BDF808209DF8300010441330E44A105CA2 +:10EBA0000143E448C0F80910BDF808109DF8300092 +:10EBB000084414301146095CDE4880F82210BDF884 +:10EBC00008109DF83000084415301146095CD948FA +:10EBD00080F82110BDF808109DF830000844163068 +:10EBE0001146095CD34880F82010BDF808109DF844 +:10EBF0003000084417301146095CCE48C177BDF893 +:10EC000008109DF83000084418301146095CC948C6 +:10EC10008177BDF808109DF830000844193011467E +:10EC2000085CC4494877B9F1200F28DDBDF8081009 +:10EC30009DF8300008441A301146085C0106BDF802 +:10EC400008209DF8300010441B30B94A105C41EA9E +:10EC50000041BDF808209DF8300010441C30B44A33 +:10EC6000105C41EA0021BDF808209DF830001044F6 +:10EC70001D30AF4A105C0143AE48C0F8231002209B +:10EC8000AD49087114E11020AC49087100200990C9 +:10EC900082E0BDF8240000EB400101EB0010A64922 +:10ECA000C03101EB001080790C2870D1BDF8240030 +:10ECB00040F253314843A24901EB800090F8080D1F +:10ECC0000121B1EBD01F60D1A9F10E00052190FB0D +:10ECD000F1F081B20891002448E0BDF808109DF8D9 +:10ECE00030000844093004EB840108449049085C72 +:10ECF0000204BDF808109DF8300001440A3104EB0D +:10ED0000840008448A49085C42EA0021BDF80820D2 +:10ED10009DF8300002440B3204EB84001044844A16 +:10ED2000105C0143BDF8240040F253325043844A42 +:10ED300002EB800000F5516242F82410BDF8081083 +:10ED40009DF8300008440C3004EB840108447849F5 +:10ED50000A5CBDF8240040F253314843784901EB86 +:10ED6000800000F554610A55601C84B2BDF8200093 +:10ED70008442B2DB0421BDF8240040F253325043F8 +:10ED80006F4A02EB800080F88D130AE0FFE7BDF8C0 +:10ED90002400401C81B20991BDF824000428FFF62C +:10EDA00078AF00BFBDF82400042870D1002009907E +:10EDB00068E0BDF8240000EB4001624800EB011060 +:10EDC0008079052859D1BDF824005B494870A1F12C +:10EDD0001C00BDF82410405C0121B1EBD01F4BD1C9 +:10EDE000A9F10E00052190FBF1F081B208910024F9 +:10EDF00038E0BDF808109DF830000844093004EBF5 +:10EE0000840108444A49085C0204BDF808109DF8D2 +:10EE1000300001440A3104EB840008444449085C92 +:10EE200042EA0021BDF808209DF8300002440B3270 +:10EE300004EB840010443E4A105C01433E486830B5 +:10EE400040F82410BDF808109DF8300008440C303C +:10EE500004EB840108441146095C37489830015599 +:10EE6000601C84B2BDF820008442C2DB0421324819 +:10EE70000B30BDF82420815408E0BDF82400401C6C +:10EE800081B20991BDF82400052892DB00BF0FE094 +:10EE900000240AE00021BDF808209DF8300002445B +:10EEA0001019234A1154601C84B2322CF2DB00BFCB +:10EEB00018E000240AE00021BDF808209DF8300089 +:10EEC000024410191A4A1154601C84B2322CF2DB2D +:10EED00000211D48A0F87E1625E000211A48A0F860 +:10EEE0007E1620E01848B0F87E06B0B100210C91E3 +:10EEF00000240DE0BDF808004844801C20440C4963 +:10EF0000095CBDF808201019094A1154601C84B22C +:10EF10000D48B0F87E06A042ECDC0B48B0F87E0647 +:10EF20000A283BF74FAF00BF0748B0F87E4612E013 +:10EF300000990020D82C0020D83F00209C3A0020C7 +:10EF400058450020CC3E0020BC3200200020FB4968 +:10EF50000855601C84B2282CF8DBFDE3F848807863 +:10EF600030B101287CD002287BD003287AD195E3E8 +:10EF7000F44890F80607C0F3C3000E2817D2DFE864 +:10EF800000F007172D435972889EC1F2F0EFEEEDA5 +:10EF9000EC4890F8060720F078000830E94981F83D +:10EFA0000607002001F5D2614860012088708DE1DC +:10EFB000E5A1E24809F006F8054675B1E14890F888 +:10EFC000060720F078001030DE4981F8060700209F +:10EFD00001F5D26148600120887077E1DBA1D74854 +:10EFE00008F0F0FF054675B1D64890F8060720F006 +:10EFF00078001830D34981F80607002001F5D26166 +:10F0000048600120887061E1D1A1CC4808F0DAFFA6 +:10F01000054675B1CB4890F8060720F078002030FF +:10F02000C84981F80607002001F5D2614860012037 +:10F0300088704BE1C6A1C14808F0C4FF054675B110 +:10F04000C04890F8060720F078002830BD4981F8C4 +:10F050000607002001F5D26148600120887035E183 +:10F0600036E17DE27BE2BAA1B44808F0ABFF054689 +:10F0700075B1B44890F8060720F078003830B149EF +:10F0800081F80607002001F5D261486001208870F0 +:10F090001CE1AFA1A94808F095FF054675B1A94844 +:10F0A00090F8060720F078003830A64981F8060766 +:10F0B000002001F5D26148600120887006E1A4A11A +:10F0C0009E4808F07FFF0546DDB1A248C07A1828A7 +:10F0D00009DD9C4890F8060720F0780048309949EF +:10F0E00081F8060708E0974890F8060720F07800B6 +:10F0F0004030944981F80607002097494860012074 +:10F100008870E3E095A18D4808F05CFF054625B3C3 +:10F11000002405E000218A4890380155601C84B223 +:10F12000142CF7DB002409E0281D204483490A5CE5 +:10F13000601D834990390A54601C84B20F2CF3DBA4 +:10F1400000210320DAF7B2FF7E4890F8060720F08E +:10F15000780048307B4981F80607B7E0A2E08DE0EF +:10F160003DE027E0FFE77FA1744808F02BFF05464C +:10F17000FDB1002405E00020774978310855601C76 +:10F1800084B2142CF7DB002408E0681D20446B498E +:10F19000085C714978310855601C84B2142CF4DB8A +:10F1A000684890F8060720F078005030654981F8EB +:10F1B00006078BE066A1614808F004FF05466DB1C3 +:10F1C000604890F8060720F0780058305D4981F8D3 +:10F1D00006070020604948600120887076E05848A2 +:10F1E000807968B1574890F8060720F078006030C1 +:10F1F000544981F80607002057494860012088706B +:10F200005AA14E4808F0DEFE054665B3002052497B +:10F210004860012088704949681D085C30380F46F5 +:10F22000291D795C303940EA0110C1170246F8F710 +:10F2300061FA434988714FA1384608F0C3FE05467C +:10F240008DB13946681C085C30280DDB681C085CF1 +:10F250003038495D303940EA0110C1170246F8F7ED +:10F2600049FA3749C87108E03448405D3038C11761 +:10F270000246F8F73FFA3249C87127E034A12F4817 +:10F2800008F0A0FE054665B12E4890F8060720F06C +:10F29000800080302B4981F806074FF47A702E49A0 +:10F2A000886013E02AA1254808F08CFE054665B168 +:10F2B000244890F8060720F07801224880F80617C5 +:10F2C0000020254948600120887000BF00BFE5E2AA +:10F2D0001C4890F80607C0F3C3000D2817D2DFE8DA +:10F2E00000F007174D657AA8D1E0FAF816F7F60096 +:10F2F00017A1124808F066FE054645B1114890F87E +:10F30000060720F0780008300E4981F8060725E14D +:10F3100019A10A4808F056FE05466DB100200E49B5 +:10F32000486001208870074890F8060720F07800B0 +:10F330001830044981F8060710E100000099002008 +:10F340009C3A0020BC320020610000006F6B00007E +:10F350004F4B0000BC1200204C390020494D45495C +:10F360003A00000049434349443A00004353513AAC +:10F37000000000002C00000022000000AFF230016D +:10F38000F74808F01FFE05467DB10020F5494860AA +:10F3900001208870A1F5D26090F8060720F078006F +:10F3A0001830A1F5D26181F80607D7E0EEA1EC484C +:10F3B00008F008FE05466DB1ED4890F8060720F00C +:10F3C00078002030EA4981F806070020E5494860C6 +:10F3D00001208870C2E0AFF27401E14808F0F2FD4C +:10F3E00005462DB3002405E00020DE49783108559C +:10F3F000601C84B2142CF7DB002409E0681D204453 +:10F40000D749095C601DD74A78321154601C84B218 +:10F410000F2CF3DB0020D349486001208870D448CA +:10F4200090F8060720F078002830D14981F80607C7 +:10F4300094E0AFF2C801CA4808F0C4FD054605B320 +:10F44000CC48807940B1CA4890F8060720F078008F +:10F450003030C74981F806070020C24948600120C2 +:10F460008870BF49681D085C30380F46291D795CDB +:10F47000303940EA0110C1170246F8F73BF9BD499F +:10F4800088716BE0BA4890F8060720F078004030A9 +:10F49000B74981F806070020B2494860012088700A +:10F4A0005CE0AFF25411AE4808F08CFD05466DB13A +:10F4B000AF4890F8060720F078004030AC4981F85A +:10F4C00006070020A74948600120887046E035E023 +:10F4D0001EE00FE0FFE7A64890F8060720F078004E +:10F4E0004830A34981F8060700209E494860012062 +:10F4F000887033E09E4890F8060720F08000803046 +:10F500009B4981F806074FF47A709649886025E098 +:10F51000AFF2C411924808F055FD05466DB194480C +:10F5200090F8060720F078006030914981F80607CE +:10F5300000208C494860012088700FE0AFF2F01184 +:10F54000874808F03FFD05463DB1894890F8060719 +:10F5500020F07801864880F8061700BF00BF9DE1C3 +:10F56000834890F80607C0F3C300052812D2DFE8ED +:10F5700000F00312286A7F0000207A4948600120C9 +:10F5800088707B4890F8060720F0780008307849AA +:10F5900081F8060780E0AFF24821714808F012FDBB +:10F5A00005466DB100206F494860012088707048A1 +:10F5B00090F8060720F0780010306D4981F80607B2 +:10F5C0006AE0002067494860012088706449A81DEE +:10F5D000085C30380F46691D795C303940EA01100B +:10F5E000C1170246F8F786F862498871AFF27C21AC +:10F5F000384608F0E7FC0546DDB13946681C085C72 +:10F6000030280DDB681C085C3038495D303940EA31 +:10F610000110C1170246F8F76DF85649C87108E0A5 +:10F620004F48405D3038C1170246F8F763F851493A +:10F63000C8714F4890F8060720F0780018304C4900 +:10F6400081F8060728E0AFF2F821454808F0BAFC37 +:10F65000054665B1464890F8060720F080008030E6 +:10F66000434981F806074FF47A703E49886013E0F9 +:10F670003F4890F8060720F080013D4880F80617C3 +:10F6800090F8060720F07801394880F80617002026 +:10F6900039498870486000BF00BFFFE0344890F8E7 +:10F6A0000607C0F3C300092814D2DFE800F00514F0 +:10F6B0002A40677EB4CAE0002D4890F8060720F083 +:10F6C000780008302A4981F806070020254948605B +:10F6D00001208870E0E0AFF29031214808F072FC20 +:10F6E00005466DB1224890F8060720F078001030EA +:10F6F0001F4981F8060700201A49486001208870D8 +:10F70000CAE0AFF2B831164808F05CFC05466DB1AE +:10F71000174890F8060720F078001830144981F84F +:10F72000060700200F49486001208870B4E0AFF25E +:10F73000E0310B4808F046FC05467DB10C4890F8D6 +:10F74000060720F078002030094981F806070020DC +:10F7500004494860012000E0AEE088709CE00000B1 +:10F76000009900204C3900205245414459000000C6 +:10F77000BC3200209C3A0020C87A0020AFF2304111 +:10F780004F4808F01FFC054675B14E4890F8060733 +:10F7900020F0780028304B4981F80607002001F559 +:10F7A000D26148600120887076E047A1444808F0A3 +:10F7B00009FC054675B30020454948600120887062 +:10F7C000002407E0281D20443D49095C41480155BB +:10F7D000601C84B2142CF5DB3CA13E4808F0F2FB1F +:10F7E000054655B1002406E000226019401E394943 +:10F7F0000A54601C84B2022CF6DB324890F80607EB +:10F8000020F0780030302F4981F806070120A1F55B +:10F810000051C87540E0AFF2C841294808F0D2FB5A +:10F8200005466DB100202A494860012088702548AE +:10F8300090F8060720F078003830224981F8060752 +:10F840002AE0AFF2F4411E4808F0BCFB05466DB15A +:10F8500000201F494860012088701A4890F8060768 +:10F8600020F078004030174981F8060714E0AFF225 +:10F870002051134808F0A6FB054665B1114890F8E1 +:10F88000060720F0800080300E4981F806074FF40B +:10F890007A700F49886000BF00BF00BF00BF002121 +:10F8A0000848A0F87E16002404E00020044908550A +:10F8B000601C84B2642CF8DB11B0BDE8F08F00004E +:10F8C00000990020BC320020444843502C00000026 +:10F8D0004C390020A63A00202DE9F04F91B0934614 +:10F8E0000024A046002008900790069000BF002545 +:10F8F0008146824600BF0026002700BF04E00020AA +:10F90000FE490855601C84B2642CF8DBFC48807802 +:10F9100000283ED0FB48407878B30020F849887032 +:10F92000F94890F8060720F08001F74880F806179C +:10F93000F4488078C0B1012820D002280AD00328DA +:10F9400026D1F14890F8060720F07801EE4880F8BB +:10F9500006171DE0EC4890F8060720F078002030EC +:10F96000E94981F8060713E0E74890F8060720F018 +:10F970007801E54880F806170AE00AE0E24890F8C6 +:10F98000060720F078005830DF4981F8060700BFED +:10F9900000BFDD4890F806070121B1EBD01F41F010 +:10F9A000CA82DA48807801287DD1D74890F8E007EC +:10F9B0000128F9D10026DEE10027CBE106EB460065 +:10F9C00000EB0610D24901EB0010303000EB0710BD +:10F9D00080780121B1EBD01F66D106EB460000EB29 +:10F9E0000610CB4901EB0010303000EB0710807897 +:10F9F00020F00400001D06EB460101EB0611C44A8D +:10FA000002EB0111303101EB0711887006EB460063 +:10FA100000EB0610114601EB0010303000EB071030 +:10FA20008078C0F3C00000283ED006EB460000EB13 +:10FA3000061001EB0010303000EB0710807820F04A +:10FA4000080106EB460000EB061002EB0010303018 +:10FA500000EB07108170AF48D0F80C02401E001B6D +:10FA60000521B0FBF1F201FB120000EB4001A948B7 +:10FA70002C3000EB41100D30019040F253307043B8 +:10FA8000A54A02EB800000F5627007EB470202EB2B +:10FA9000071200EBC20000F1220110220198D8F7F2 +:10FAA000D4FB9C4801E07BE152E1D0F80C02401EFF +:10FAB000001B0521B0FBF1F201FB120000EB40013D +:10FAC00094482C3000EB411140F253307043924A7D +:10FAD00002EB800000F5627007EB470202EB0712B1 +:10FAE00000EBC20050F81A2F41F8012F406848601F +:10FAF0008848D0F80C02401E001B0521B0FBF1F233 +:10FB000001FB120000EB400182482C3000EB411158 +:10FB100006EB460000EB06107D4A02EB0010303089 +:10FB200000EB0710007808707A48D0F80C02401EED +:10FB3000001B0521B0FBF1F201FB120000EB4001BC +:10FB400074482C3000EB411140F253307043724A3C +:10FB500002EB800000F5627007EB470202EB071230 +:10FB600000EBC200406BC1F809006A48D0F80C02F3 +:10FB7000401E001B0521B0FBF1F201FB120000EB5F +:10FB8000400164482C3000EB41115F48F5380268B1 +:10FB900041F81D2F808888805E48D0F80C02401EF6 +:10FBA000001B0521B0FBF1F201FB120000EB40014C +:10FBB00058482C3000EB411106EB460000EB0610D4 +:10FBC000534A02EB0010303000EB07104068C1F8D8 +:10FBD0002300002106EB460000EB061002EB0010AC +:10FBE000303000EB07104160002444E04948D0F871 +:10FBF0000C02401E001B0521B0FBF1F201FB1200BC +:10FC000000EB400143482C3000EB4110273040F21C +:10FC100053317143404A02EB810101F5627107EBF8 +:10FC2000470202EB071201EBC20191F8801040F28B +:10FC3000533211FB02F1384A02EB810101F5627186 +:10FC400040F253327243344B03EB820202F562728C +:10FC500007EB470303EB071302EBC30292F8812083 +:10FC600002EB420303EB021201EBC2014731095DD3 +:10FC70000155601C84B2062CB8DB002433E000225E +:10FC800040F253307043244901EB800000F562706C +:10FC900007EB470101EB071100EBC10090F8800072 +:10FCA00040F2533110FB01F01B4901EB800000F5DD +:10FCB000627040F253317143174B03EB810101F540 +:10FCC000627107EB470303EB071301EBC30191F8E4 +:10FCD000811001EB410303EB011100EBC100473040 +:10FCE0000255601C84B2062CC9DB0A48D0F80C020D +:10FCF0000521B0FBF1F080B201460FE05202002076 +:10FD0000C87A00209C3A0020BC32002084390020B0 +:10FD100098400020BC12002058450020019002208D +:10FD2000D9F7D6F900210620DAF7C0F9FE48D0F855 +:10FD30000C02FD49498D884206D2FB48D0F80C02DE +:10FD4000401CF949C1F80C0200210520DAF7AEF990 +:10FD5000781C87B206EB460000EB0610F34901EB76 +:10FD60000010C079B8423FF729AE31460220DAF7D9 +:10FD70009DF9701C86B2042EFFF61EAEEC4880780A +:10FD8000032803D0EA488078012802D10020E949FD +:10FD900008600021E84880F8E0170B20E44908716A +:10FDA000E6480078012841F04A8610E002F072FC33 +:10FDB000E349C1F8180F0846D0F8180FC0F3004007 +:10FDC00007900846D0F8180FC0F342000690069836 +:10FDD0000028EBD0D6488078022812D1D448407849 +:10FDE00078B14FF0070A5520D6490870FD204870B9 +:10FDF000AA2088700020C870087161204871002016 +:10FE00008871FA20CF4901F80A00CB48F5384179CA +:10FE1000CC4A0AF101001154C748F53801790AF1BA +:10FE200002001154C448F538C1780AF10300115496 +:10FE3000C148F53881780AF104001154BE48F538FC +:10FE400041780AF105001154BD4890F80B1F0AF1E2 +:10FE50000600115400240EE0B948D0F8180FC4F180 +:10FE60000301C900C840C1B20AF109002044B54AE3 +:10FE70001154601C84B2042CEEDBAD48407838B9D4 +:10FE8000B0490AF10D0001F800B0401C85B239E01C +:10FE9000A8488038006850B9A348807A38B1A4488F +:10FEA0008078032803D0A2488078012823D1002439 +:10FEB00009E09F489038015D0AF10D002044A14AF5 +:10FEC0001154601C84B2142CF3DB002409E0984820 +:10FED0004830015D0AF1210020449A4A1154601C07 +:10FEE00084B20A2CF3DB97490AF12B0001F800B029 +:10FEF000401C85B206E0012093498870002011B0B3 +:10FF0000BDE8F08F002D01F09A8501208E4910394F +:10FF10004870894880F87CB65846BBF1150F00F050 +:10FF2000988710DCA0F10B000A2880F09B87DFE89F +:10FF300010F01A0086075904200086073A00A7042B +:10FF40000F0586078707A2280FD007DC16287DD06B +:10FF50001F287CD0A12840F0858708E0A32803D083 +:10FF6000A428F8D102E000BF00BF00BF00BF00F02E +:10FF700079BF10206E490871002406E07348005DC7 +:10FF80002919704A5054601C84B20A2CF6DB05F122 +:10FF90000A0085B26C48563090F8AD006949485562 +:10FFA000681C85B2E3E7664890F8FC0C00F001009D +:10FFB000A0B1012080F3138800BF00BFBFF34F8FB3 +:10FFC0006348006800F4E06062490843001D60492E +:10FFD0000860BFF34F8F00BF00BFFEE7002645E378 +:10FFE00006EB460000EB0610504901EB001080794B +:10FFF00003284AD006EB460000EB061001EB001088 +:020000040803EF +:100000008079012841D006EB460000EB061001EB99 +:1000100000108079022838D006EB460000EB06106D +:1000200001EB0010807904282FD006EB460000EB8E +:10003000061001EB00108079072826D006EB460059 +:1000400000EB061001EB0010807901E0F8E3F8E323 +:1000500008281AD006EB460000EB061001EB001052 +:1000600080790D2811D006EB460000EB061001EB5D +:1000700000108079092808D006EB460000EB061036 +:1000800001EB001080790A2866D101202D494855DE +:10009000E81C85B2A94602204855681C85B21D207F +:1000A0004855681C85B2002722E106EB460000EBAC +:1000B00006101E4901EB0010303000EB07100078ED +:1000C00020494855681C85B206EB460000EB061037 +:1000D000164901EB0010303000EB07108078194909 +:1000E0004855681C85B206EB460000EB06100F4928 +:1000F00001EB0010303000EB07108078C0F3800077 +:1001000088B906EB460000EB061001EB001030301A +:1001100000EB07108078C0F3C00020B906EB460062 +:1001200000EB061019E022E0BC12002098400020ED +:100130009C3A002088024042BC320020220A002063 +:10014000BC2200205202002084390020DE800308F7 +:100150000CED00E00000FA05E4E001EB00103030A7 +:1001600000EB07108078C0F34000002877D000240F +:1001700013E006EB460000EB0610FE4901EB001011 +:10018000303000EB07104068C4F10301C900C840DB +:100190006119F94A5054601C84B2042CE9DB281D13 +:1001A00085B2002418E040F253307043F34901EB6C +:1001B000800000F5627007EB470101EB071100EBCF +:1001C000C100D0F81A00C4F10301C900C840611988 +:1001D000E94A5054601C84B2042CE4DB281D85B22B +:1001E000002418E040F253307043E44901EB8000F2 +:1001F00000F5627007EB470101EB071100EBC1004E +:10020000D0F81E00C4F10301C900C8406119DA4AE0 +:100210005054601C84B2042CE4DB281D85B20024F9 +:1002200017E040F253307043D44901EB800000F5F1 +:10023000627007EB470101EB071100EBC100406B57 +:10024000C4F10201C900C8406119CB4A5054601C76 +:1002500084B2032CE5DBE81C85B200241DE045E0F8 +:1002600040F253307043C54901EB800000F56270E5 +:1002700007EB470101EB071100EBC10151F8220F19 +:100280004968C4F10502D200CDE90910D7F7CBFFC8 +:100290006119B94A5054601C84B2062CE0DBA81DD9 +:1002A00085B200241EE040F253307043B34901EBA5 +:1002B000800000F5627007EB470101EB071100EBCE +:1002C000C10022308168C068C4F10502D200CDE9C6 +:1002D0000B0108460B99D7F7A6FF6119A64A50549F +:1002E000601C84B2062CDEDBA81D85B2781C87B2A8 +:1002F00006EB460000EB06109E4901EB0010C079AA +:10030000B8423FF7D2AEA5EB0900C0F30721A9F12F +:100310000200994A1154A5EB0900C1B2A9F10100EC +:100320001154A1E106EB460000EB0610914901EBE8 +:1003300000108079052839D102208F494855E81CE2 +:1003400085B2A94600271CE0781C8B494855681CDB +:1003500085B28B48C05D4855681C85B2002409E011 +:1003600087480C3000EB0710005D6119824A505439 +:10037000601C84B2102CF3DB05F1100085B2781CF0 +:1003800087B27F48AD3890F8AC00B842DCDCA5EB12 +:1003900009000002C1B2A9F10200774A1154A5EB8D +:1003A0000900C1B2A9F1010011545DE106EB46005C +:1003B00000EB06106F4901EB001080790B2823D168 +:1003C00007206D494855681C85B201204855681CB6 +:1003D00085B23B204855681C85B26948AD3890F815 +:1003E000C9014855681C85B2002407E06448CC3038 +:1003F000005D6119604A5054601C84B23A2CF5DBF0 +:1004000005F13A0085B22FE106EB460000EB06103D +:10041000584901EB00108079062875D10320564910 +:100420004855E81C85B2A94602204855681C85B28B +:1004300011204855681C85B2002784E006EB460071 +:1004400000EB06104B4901EB0010303000EB0710B9 +:10045000007849494855681C85B206EB460000EB18 +:100460000610444901EB0010303000EB0710807893 +:1004700041494855681C85B206EB460000EB061062 +:100480003C4901EB0010303000EB07108078C0F3DE +:100490008000C0B3002414E040F253307043374969 +:1004A00001EB800000F5627007EB470101EB0711DB +:1004B00000EBC1004730005D61192F4A5054601CA9 +:1004C00084B20A2CE8DB05F10A0085B2002414E0AE +:1004D00040F253307043294901EB800000F562700F +:1004E00007EB470101EB071100EBC1006030005D35 +:1004F0006119214A5054601C84B2022CE8DBA81C0C +:1005000085B2002419E01CE040E040F25330704313 +:100510001A4901EB800000F5627007EB470101EB1F +:10052000071100EBC100406FC4F10201C900C840CF +:100530006119114A5054601C84B2032CE5DBE81C9D +:1005400085B2781C87B206EB460000EB061009491D +:1005500001EB0010C079B8423FF770AFA5EB09007E +:100560000002C1B2A9F10200034A1154A5EB09002F +:10057000C1B207E0984000205202002058450020F8 +:1005800069330020A9F1010011546DE006EB46002B +:1005900000EB0610FC4901EB001080790C2863D1B8 +:1005A000FA494855E81C85B2A94601204855681CFF +:1005B00085B240F253307043F54901EB800090F86A +:1005C0000A0D00EB4000401CF0494855681C85B2FC +:1005D00040F253307043EE4901EB800090F8080D73 +:1005E000EA494855681C85B2002725E040F253309F +:1005F0007043E74901EB800090F8080DC0F38000DC +:10060000C0B1002412E040F253307043E04901EBE6 +:10061000800000F5516050F82700C4F10201C900C4 +:10062000C8406119D94A5054601C84B2032CEADBDB +:10063000E81C85B2781C87B240F253307043D4492D +:1006400001EB800090F80A0DB842CFDCA5EB090061 +:100650000002C1B2A9F10200CC4A1154A5EB090075 +:10066000C1B2A9F101001154701C86B2C94890F8BA +:100670006A0BB0423FF7B4ACC64890F80C0C0028A7 +:1006800076DD0026A6E006EB4601C34800EB01102C +:10069000807904280DD1BD494855681C85B20120D8 +:1006A0004855681C85B2B8486738805D4855681C55 +:1006B00085B206EB4601B84800EB011080790628A8 +:1006C00033D1B2494855681C85B2B24890F8AC00A5 +:1006D0004855681C85B212204855681C85B2002711 +:1006E0001DE0781CA9494855681C85B2A948AD3061 +:1006F000C05D4855681C85B2002409E0A548B930A2 +:1007000000EB0710005D6119A04A5054601C84B2D0 +:10071000102CF3DB05F1100085B2781C87B29D48E0 +:1007200090F8AC00B842DCDC52E006EB46019A4897 +:1007300000EB0110807905284AD194494855E81CFE +:1007400085B2A94601204855681C85B28E48C0383C +:1007500090F8620000EB4000401C4855681C85B2D0 +:100760008948DC38805D4855681C85B200271BE04D +:1007700037E08548DC38805DC0F3800090B100240C +:100780000CE08148583850F82700C4F10201C90034 +:10079000C84061197D4A5054601C84B2032CF0DBC0 +:1007A000E81C85B2781C87B27748C03890F86200A0 +:1007B000B842DEDCA5EB09000002C1B2A9F10200DB +:1007C000724A1154A5EB0900C1B2A9F101001154FC +:1007D000701C86B26F4890F80C0C401EB0423FF778 +:1007E00052AF3FE36D480078401C6C4908700846E2 +:1007F0000078052809DA6A4890F8FC0C00F001003E +:1008000018B90D20674908710CE01020654908717E +:10081000634890F8FC0C00F0010018B9FF21604813 +:1008200080F8001D60480088000A584948555E4815 +:100830000088C1B2554A681C1154A81C85B211E346 +:1008400000E0DDE055480078401C54490870084637 +:100850000078052803DA16205249087102E01020BA +:100860005049087150480088000A484948554E4888 +:100870000088C1B2454A681C1154A81C85B2F1E237 +:10088000102048490871464890F8010D3F494855E5 +:10089000681C85B200274CE0414890F8010D401ECD +:1008A00040F2533110FB01F0394901EB800000F5B3 +:1008B000627007EB470101EB071100EBC10090F8F4 +:1008C0008200012833D1364890F8010D401E00EB1C +:1008D000400101EB00102C4901EB0010303000EB1F +:1008E0000710007829494855681C85B2002419E092 +:1008F0002B4890F8010D401E40F2533110FB01F0DF +:10090000234901EB800000F5627007EB470101EB22 +:10091000071100EBC1008330005D29191B4A5054B8 +:10092000601C84B20A2CE3DB05F10A0085B2781C56 +:1009300087B21B4890F8010D401E00EB400101EB0F +:100940000010114901EB0010C079B842A4DC89E223 +:1009500012480078401C11490870084600780528A4 +:1009600024DA0F4890F8010D401E00EB400101EB26 +:100970000010054901EB0010007E00F00100A8B94D +:1009800012200849087128E09840002052020020F7 +:1009900058450020BC320020CC3E00202A0A00200E +:1009A000BC2200209C3A0020280A00201020FE498A +:1009B0000871A1F5BF5090F8010D401E00EB4001F9 +:1009C00001EB0010F94901EB0010007E00F001007E +:1009D00018B9FF21F64880F8001DF54890F8010D80 +:1009E000F4494855F4480088010AF24A681C115439 +:1009F000F1480088C1B2A81C1154E81C85B231E24C +:100A00000120EE49C8750846D0F80C020A21B0FB57 +:100A1000F1F0C0F30720E7494855681C85B2E74864 +:100A2000D0F80C020A21B0FBF1F0E2494855681CED +:100A300085B2E248D0F80C020A2804D90A20002125 +:100A4000CDE9040105E0DD48D0F80C020021CDE934 +:100A50000401DA48D0F80C02D849C1F8100208465F +:100A6000D0F80C020A21B0FBF1F081B2D348A0F813 +:100A700014120498C1B2D14880F8161200210C203B +:100A8000D9F714FBCB4904984855681C85B2282037 +:100A90004855681C85B20024CAE1C848D0F80C0249 +:100AA00068B1C648D0F80C02401E001B0521B0FBFF +:100AB000F1F080B2014601900220D8F76DFABF48EC +:100AC000D0F80C02401E001B0521B0FBF1F201FB27 +:100AD000120000EB4001B9482C3000EB41100078C7 +:100AE000B4494855681C85B24FF000081DE0B34872 +:100AF000D0F80C02401E001B0521B0FBF1F201FBF7 +:100B0000120000EB4001AD482C3000EB4110D0F852 +:100B10000100C8F10301C900C84008EB0501A54A5E +:100B2000505408F101001FFA80F8B8F1040FDEDB21 +:100B3000281D85B24FF000081DE0A048D0F80C0237 +:100B4000401E001B0521B0FBF1F201FB120000EB7F +:100B500040019A482C3000EB4110D0F80500C8F154 +:100B60000301C900C84008EB0501924A505408F13E +:100B700001001FFA80F8B8F1040FDEDB281D85B2F2 +:100B80004FF000081DE08D48D0F80C02401E001BFD +:100B90000521B0FBF1F201FB120000EB4001874898 +:100BA0002C3000EB4110D0F80900C8F10201C90057 +:100BB000C84008EB05017F4A505408F101001FFAB4 +:100BC00080F8B8F1030FDEDBE81C85B24FF00008B7 +:100BD00023E07A48D0F80C02401E001B0521B0FB30 +:100BE000F1F201FB120000EB400174482C3000EBE5 +:100BF000411050F80D1F4068C8F10502D200CDE940 +:100C00000D0108460D99D7F70EFB08EB0501694A5F +:100C1000505408F101001FFA80F8B8F1060FD8DB34 +:100C2000A81D85B24FF0000823E06448D0F80C02FC +:100C3000401E001B0521B0FBF1F201FB120000EB8E +:100C400040015E482C3000EB41100D308168C068D7 +:100C5000C8F10502D200CDE90F0108460F99D7F778 +:100C6000E2FA08EB0501534A505408F101001FFA5B +:100C700080F8B8F1060FD8DBA81D85B24F48D0F830 +:100C80000C02401E001B0521B0FBF1F201FB12001B +:100C900000EB400149482C3000EB411090F8220055 +:100CA00044494855681C85B24448D0F80C02401E9F +:100CB000001B0521B0FBF1F201FB120000EB40012B +:100CC0003E482C3000EB411090F82100394948553E +:100CD000681C85B23948D0F80C02401E001B052163 +:100CE000B0FBF1F201FB120000EB400133482C3065 +:100CF00000EB411090F820002E494855681C85B241 +:100D00002E48D0F80C02401E001B0521B0FBF1F26A +:100D100001FB120000EB400128482C3000EB411091 +:100D2000C07F24494855681C85B22448D0F80C027D +:100D3000401E001B0521B0FBF1F201FB120000EB8D +:100D400040011E482C3000EB4110807F1949485566 +:100D5000681C85B21948D0F80C02401E001B052102 +:100D6000B0FBF1F201FB120000EB400113482C3004 +:100D700000EB4110407F0F494855681C85B24FF089 +:100D800000082BE00D48D0F80C02401E001B052186 +:100D9000B0FBF1F201FB120000EB400107482C30E0 +:100DA00000EB41100CE000009C3A0020984000202D +:100DB000BC22002052020020280A0020BC12002081 +:100DC000D0F82300C8F10301C900C84008EB0501B1 +:100DD000FC4A505408F101001FFA80F8B8F1040FE2 +:100DE000D0DB281D85B24FF000081AE0F648D0F895 +:100DF0000C02401E001B0521B0FBF1F201FB1200AA +:100E000000EB4001F0482C3000EB4110273010F887 +:100E1000080008EB0501EB4A505408F101001FFAE5 +:100E200080F8B8F1060FE1DBA81D85B2601C84B222 +:100E30000022DDE90401201A8A41FFF62EAE11E0FE +:100E40001020E24908715920DE494855681C85B2D6 +:100E500008E01020DD4908715920DA494855681C1E +:100E600085B200BF00BFA5EB0A00C0F30721D54A39 +:100E70000AF107001154A5EB0A00C1B20AF10800FB +:100E8000115400240FE00AF10D012144CD4A505CB9 +:100E9000DDE90621D9F730F80AF10D012144C94AEC +:100EA0005054601C84B2A5EB0A00A042EBDCC84899 +:100EB00090F80A0F48B1A5EB0A0291B2C14A02EBC1 +:100EC0000A0000230422D9F7A1FEA5EB0A0291B281 +:100ED000BC4A02EB0A00D8F71BFD0021CDE9020154 +:100EE000DDE90201000A40EA0160B6494855681C84 +:100EF00085B202984855681C85B2B44880780228AB +:100F000010D1B248407868B1681F000AC870681FE5 +:100F1000087181B2AB48401D01F01CFDA94948553C +:100F2000681C85B2AB4805600121001FD8F770FD31 +:100F30002846FEF7E4BFA84890F80607C009002835 +:100F400077D1A248807830B1012873D0022872D0BE +:100F5000032871D1F2E3A04890F80607C0F3C3005C +:100F60000E2829D2DFE800F007293D51697D91A5BF +:100F7000B9CDE1F5F4F3002405E09848005D91490E +:100F80000855601C84B29548D7F77DF9A042F4D883 +:100F9000904804600121001FD8F73AFD8E4890F870 +:100FA000060720F0780008308B4981F806074FF4D7 +:100FB0007A7001F5D26188606CE1002405E0884810 +:100FC000005D80490855601C84B28548D7F75BF9FD +:100FD000A042F4D87F4804600121001FD8F718FD13 +:100FE00058E1002405E07F48005D76490855601C03 +:100FF00084B27C48D7F747F9A042F4D8754804601A +:101000000121001FD8F704FD44E1002405E07648E3 +:10101000005D6C490855601C84B27348D7F733F9FA +:10102000A042F4D86B4804600121001FD8F7F0FCFF +:1010300030E1FDE330E1B7E2B5E2002405E06B48C2 +:10104000005D60490855601C84B26848D7F71BF9F9 +:10105000A042F4D85F4804600121001FD8F7D8FCF3 +:1010600018E1002405E06248005D56490855601CFF +:1010700084B25F48D7F707F9A042F4D85548046016 +:101080000121001FD8F7C4FC04E1002405E0594801 +:10109000005D4C490855601C84B25648D7F7F3F8F8 +:1010A000A042F4D84B4804600121001FD8F7B0FCDF +:1010B000F0E0002405E05048005D42490855601CFE +:1010C00084B24D48D7F7DFF8A042F4D84148046015 +:1010D0000121001FD8F79CFCDCE0002405E0474814 +:1010E000005D38490855601C84B24448D7F7CBF8F6 +:1010F000A042F4D8374804600121001FD8F788FCCB +:10110000C8E0002405E03E48005D2E490855601CFB +:1011100084B23B48D7F7B7F8A042F4D82D48046012 +:101120000121001FD8F774FCB4E028484078022859 +:1011300010D1002405E03348005D22490855601CA9 +:1011400084B23048D7F79FF8A042F4D833E089E062 +:1011500070E05BE0002405E02A48005D194908556D +:10116000601C84B20D2CF7DB1848C238D7F78BF817 +:101170000021CDE904010023DDE904015840594074 +:10118000084314D0002408E01048C238015D04F17F +:101190000D000C4A1154601C84B20022DDE90410D9 +:1011A000611A8241F0DB18A10648D7F760F80548BC +:1011B000D7F769F884B2074804600121001FD8F707 +:1011C00027FC67E052020020BC1200209C3A00205D +:1011D000BC220020BC640240BC320020BD8D03084C +:1011E000B78D0308BB8D0308A48D03088C8D0308FD +:1011F0007B8D0308200200206C8D0308D38D03082B +:10120000C78D0308448D03080D0A0000002405E083 +:10121000F748005DF7490855601C84B2F448D7F7D9 +:1012200032F8A042F4D8F44804600121001FD8F736 +:10123000EFFB2FE0002405E0F048005DED49085584 +:10124000601C84B2ED48D7F71EF8A042F4D8EA48F3 +:1012500004600121001FD8F7DBFB42F21070E8495F +:10126000886017E0002405E0E648005DE149085584 +:10127000601C84B2E348D7F706F8A042F4D8DE48F1 +:1012800004600121001FD8F7C3FB42F21070DC4953 +:10129000886000BF00BFD1E3DB4890F80607C0F3C9 +:1012A000C3000D281FD2DFE800F0071F33475B6F34 +:1012B0008397ABBFF3F2F100002405E0D348005D53 +:1012C000CC490855601C84B2D048D6F7DCFFA04258 +:1012D000F4D8C94804600121001FD8F799FB40F6F3 +:1012E000B830C74988605DE1002405E0C848005D6A +:1012F000C0490855601C84B2C548D6F7C4FFA04257 +:10130000F4D8BD4804600121001FD8F781FB49E1F2 +:10131000002405E0BF48005DB6490855601C84B252 +:10132000BC48D6F7B0FFA042F4D8B348046001210E +:10133000001FD8F76DFB35E1002405E0B648005DDD +:10134000AC490855601C84B2B348D6F79CFFA04254 +:10135000F4D8A94804600121001FD8F759FB21E106 +:10136000002405E0AD48005DA2490855601C84B228 +:10137000AA48D6F788FFA042F4D89F48046001210C +:10138000001FD8F745FB0DE1002405E0A448005DEF +:1013900098490855601C84B2A148D6F774FFA04252 +:1013A000F4D8954804600121001FD8F731FBF9E01B +:1013B000002405E09B48005D8E490855601C84B2FE +:1013C0009848D6F760FFA042F4D88B48046001210A +:1013D000001FD8F71DFBE5E0002405E09248005D02 +:1013E00084490855601C84B28F48D6F74CFFA04250 +:1013F000F4D8814804600121001FD8F709FBD1E02F +:10140000002405E08948005D7A490855601C84B2D3 +:101410008648D6F738FFA042F4D877480460012107 +:10142000001FD8F7F5FABDE08148407802280DD1B9 +:10143000002405E07F48005D6E490855601C84B2B9 +:101440007C48D6F720FFA042F4D850E0002405E005 +:101450007848005D67490855601C84B2142CF7DB9E +:1014600067488E30D6F70FFF0021CDE9040172A145 +:1014700063488E3006F0A6FD80460023DDE90401B6 +:101480005840594008432ED000240BE072E049E058 +:1014900034E05B488E30015D04F11400554A11546C +:1014A000601C84B2A8F10100A042F2DC22211430B9 +:1014B000504A1154444608E0601E51498E31095C7F +:1014C00015304C4A1154601C84B2DDE90410491CEB +:1014D00040F100000022611A8241EDDBAFF2D82119 +:1014E0004448D6F7C4FE4348D6F7CDFE84B24248FE +:1014F00004600121001FD8F78BFA53E0002405E0B7 +:101500004E48005D3B490855601C84B24B48D6F7F5 +:10151000BAFEA042F4D8384804600121001FD8F771 +:1015200077FA3FE03648806840F2E931884209D1D5 +:10153000354890F8060720F078006030324981F88D +:10154000060703E040F2E9302D498860002405E0F9 +:101550003B48005D27490855601C84B23848D6F7DF +:1015600092FEA042F4D8244804600121001FD8F75D +:101570004FFA17E0002405E03248005D1D49085588 +:10158000601C84B22F48D6F77EFEA042F4D81A48D9 +:1015900004600121001FD8F73BFA43F69820184950 +:1015A000886000BF00BF49E2174890F80607C0F303 +:1015B000C30005281AD2DFE800F00349A0C2FD00ED +:1015C00000201B49C870002405E01F48005D094940 +:1015D0000855601C84B21C48D6F755FEA042F4D8CA +:1015E000054804600121001FD8F712FA22E100002B +:1015F000DE8D030852020020BC6402409D8D03086A +:101600004C390020168E0308BC320020E78E0308F8 +:10161000EE8E03089D8F0308F88E0308038F0308DE +:101620000E8F0308178F0308268F0308448F0308C3 +:101630009C3A0020518F03082C000000818F030882 +:10164000E38E0308928F0308A48D03080020FD4950 +:10165000C870002404E00020FB490855601C84B2D7 +:10166000642CF8DB0020F749C870002405E0F74837 +:10167000005DF5490855601C84B2082CF7DB002496 +:1016800008E0F0485438015D04F10800EE4A1154B6 +:10169000601C84B2EB485438D6F7F5FDA042F0D870 +:1016A0002C2104F10800E84A1154401C80B2089033 +:1016B000002408E0E3482C38015D08982044E24A01 +:1016C0001154601C84B2DF482C38D6F7DCFDA042F0 +:1016D000F0D8AFF2CC41DC48D6F7C9FDDA48D6F7EE +:1016E000D2FDDB4908600121D948001FD8F790F9E5 +:1016F00042F21070D74988609CE0002405E0D6488B +:10170000005DD1490855601C84B2D348D6F7BBFDB3 +:10171000A042F4D8CE4804600121001FD8F778F920 +:10172000CE4890F8060720F078001830CB4981F8B1 +:1017300006074FF4FA60C74988607BE07CE0C14847 +:101740004078012818D0022854D10020BD49C87023 +:10175000002405E0C248005DBB490855601C84B206 +:10176000BF48D6F790FDA042F4D8B94804600121E3 +:10177000001FD8F74DF93DE0002404E00020B249F5 +:101780000855601C84B2642CF8DB0020AD49C87099 +:10179000002405E0B248005DAB490855601C84B2E6 +:1017A0000E2CF7DBAB488E30D6F76DFD80B208907B +:1017B000089800E024E090B1002408E0A5488E30AD +:1017C000015D04F10E00A04A1154601C84B2089817 +:1017D0008442F3DBAFF2D0519B48D6F748FD9A48DC +:1017E000D6F751FD9A49086001219948001FD8F7A2 +:1017F0000FF900BF00BF42F210709649886019E0EF +:10180000002405E09748005D8F490855601C84B2AC +:101810009448D6F738FDA042F4D88D4804600121E1 +:10182000001FD8F7F5F842F210708A49886000E08E +:1018300005E100BF00BF01E1884890F80607C0F34A +:10184000C300092826D2DFE800F005263A4E62766A +:101850008ACCE000002405E08348005D7A49085501 +:10186000601C84B28048D6F70EFDA042F4D87848B8 +:1018700004600121001FD8F7CBF8784890F80607DC +:1018800020F078000830754981F806074FF47A7027 +:1018900070498860D0E0002405E07448005D6A4922 +:1018A0000855601C84B27148D6F7EDFCA042F4D80C +:1018B000674804600121001FD8F7AAF8BCE00024A3 +:1018C00005E06B48005D60490855601C84B26848BB +:1018D000D6F7D9FCA042F4D85D4804600121001F6E +:1018E000D8F796F8A8E0002405E06248005D564964 +:1018F0000855601C84B25F48D6F7C5FCA042F4D8F6 +:10190000534804600121001FD8F782F894E00024B6 +:1019100005E05948005D4C490855601C84B25648A2 +:10192000D6F7B1FCA042F4D8494804600121001F59 +:10193000D8F76EF880E0002405E05048005D424989 +:101940000855601C84B24D48D6F79DFCA042F4D8DF +:101950003F4804600121001FD8F75AF86CE039486D +:10196000407802280DD1002405E04548005D364945 +:101970000855601C84B24248D6F785FCA042F4D8D2 +:1019800028E0002405E03E48005D2F490855601C12 +:1019900084B20F2CF7DB2F488E30D6F774FC80B260 +:1019A0000890089890B1002408E02A488E30015D24 +:1019B00004F10F00244A1154601C84B20898844238 +:1019C000F3DBAFF2BC712048D6F751FC1E48D6F7C6 +:1019D0005AFC84B21E4804600121001FD8F718F891 +:1019E0002AE0002405E02748005D17490855601CDF +:1019F00084B22448D6F747FCA042F4D814480460C7 +:101A00000121001FD8F704F816E0002405E01E4865 +:101A1000005D0D490855601C84B2072CF7D3601E89 +:101A20000B49086001210A48001FD7F7F1FF42F275 +:101A300010700849886000BF00BF00BF00BF0020D1 +:101A4000FEF75DBA9C3A002052020020448E030843 +:101A5000BC6402404C390020CE8E0308BC3200200A +:101A6000818E0308DA8E0308BD8D0308B78D030845 +:101A7000BB8D0308A48D03081D8E03082C8E03085C +:101A8000EC8D0308368E0308168E030810B500246B +:101A900040F22441164804F0C8FB38B340F2244118 +:101AA000134804F03CFB00211248D7F7B1FF12495C +:101AB0001048D7F793FF01201049C8700C480088E0 +:101AC000C4B20B488088C4B20A48001D0068C0F543 +:101AD000FA6081B20A48A0F87E164FF4FA60054910 +:101AE000091D086001210348D7F792FF10BD0000CF +:101AF0000010014088640240008800209C3A0020C9 +:101B0000BC32002010B5002404490548D7F766FF11 +:101B100000210348D7F77CFF10BD0000008000289B +:101B2000B864024000B58FB00121880500F0BCFC0C +:101B30002848D7F779FF40200390002005904FF404 +:101B40008060069000200790089009904FF40030C4 +:101B50000A9000200B900C900D900E901E48019062 +:101B6000400600901D48029069461A48D8F726F8AA +:101B7000012210211748D8F703F816483038D7F754 +:101B800053FF002003904FF4FA600490002005906A +:101B90004FF48060069000200790089009904FF461 +:101BA00000300A9000200B900C900D900E900A4887 +:101BB0000190400600900A48029069460548303876 +:101BC000D7F7FCFF012103483038D7F721FF0FB0CA +:101BD00000BD0000B8640240041001405202002021 +:101BE000009900201CB50121032000F05DFC0722B4 +:101BF00006211648D8F790FF072211461348D8F758 +:101C00008BFFC020009002208DF8050000208DF889 +:101C1000060001208DF8070002208DF804006946B7 +:101C20000A48D8F731FF2020009001208DF80400E9 +:101C300000208DF8060003208DF8050001208DF8A6 +:101C4000070069460148D8F71FFF1CBD0004024089 +:101C500070B588B000240025FFF7C4FFFFF762FFCE +:101C60004FF4E13000F06EF900F04CF90121402012 +:101C700000F03AFC012000F0FBFC4FF47A7005F014 +:101C8000C3FF0B20894908710021894880F8E017BB +:101C900080F8A8160020874988704870C8704FF4F3 +:101CA0007A7088600021824880F8C8160120814936 +:101CB000203188704870C8704FF4FA508860002155 +:101CC0007B4880F8901600207A49183988700120E6 +:101CD0004870C8704FF47A7088600021744880F8AA +:101CE000B81600207349103188704870C8704FF4DE +:101CF0007A70886000216E4880F89C1601206D493A +:101D00000C3988704870C8704FF4FA7088600021F0 +:101D1000694880F80C1800206849887001204870D4 +:101D2000C8706748886000BF1FE0002004EB4401D2 +:101D3000604A2C3202F8210004EB440102EB8101DD +:101D40008870012004EB440102EB810148700020FF +:101D500004EB440102EB8101C87042F6F82004EB69 +:101D6000440102EB81018860641C042CDDD3002057 +:101D70004E498871A1F1C20090F8AA0000F00F004E +:101D8000002807DDA1F1C20090F8AA0000F00F00C2 +:101D9000401E48704748763090F8AA000009002895 +:101DA00008DD4448763090F8AA000121C1EB1010FC +:101DB0003E4988703D48407868B920214148D8F7AD +:101DC000D9FE3B4890F8060720F080008030384963 +:101DD00081F8060703E020213A48D8F7C9FE3348C6 +:101DE000807890B1012815D0022809D003281ED18F +:101DF00047F230503149886000203349086016E0CE +:101E00004EF660202D49886011E04EF660202B4987 +:101E100088600CE04EF660202849886000202A493E +:101E2000086043F6982023491839886000BF00BF36 +:101E300026480068264908602448001D006848605C +:101E40002248083000688860002404E00021174818 +:101E500090380155641C142CF8D31D48C07A1C49D5 +:101E6000897A1B4A527A1A4B1B7ACDE90432CDE9A2 +:101E700006101748C1798079154A5279144B1B799D +:101E8000CDE90032CDE9020111488378027811A131 +:101E90000648903804F094FA00210320D8F706F998 +:101EA00010B100201649086008B070BD9C3A0020AF +:101EB000BC32002064390020BC720020C87A0020A7 +:101EC000701101000004024088024042107AFF1F96 +:101ED000E47A002025303278253032782530327887 +:101EE00025303278253032782530327825303278F6 +:101EF00025303278253032782530327825000000C0 +:101F00008802424208B546208DF8000002208DF874 +:101F1000010001208DF802008DF803006846F8F7F3 +:101F20008FFA25208DF8000001208DF80100002097 +:101F30008DF8020001208DF803006846F8F780FA5A +:101F400008BD00001FB504460121102000F0FCFA76 +:101F500000940020ADF80400ADF80600ADF80800CC +:101F6000ADF80C000C20ADF80A0069460B4804F0EF +:101F7000ABF90121094804F0DBF8012240F22441C9 +:101F8000064804F07CF91021044804F0C8F8012246 +:101F9000C021024804F0D8F81FBD00000010014025 +:101FA0001CB50121880300F0CFFA0021042000F0C5 +:101FB000DFFC0121042000F0DBFC0821042000F0FC +:101FC000D7FC0921042000F0D3FC01200090002060 +:101FD0008DF8040010208DF8050001208DF8060012 +:101FE0006846D7F73FFF0220009000208DF80400DC +:101FF00010208DF8050001208DF806006846D7F7FF +:1020000031FF1CBD1CB50121592000F04DFA43F6EB +:10201000FB70009000208DF8040002208DF807006E +:1020200069462D48D8F730FDFC20009000208DF83F +:10203000040001208DF8070069462848D8F724FDE0 +:102040004FF44040009000208DF8040001208DF8EE +:10205000070069462248D8F717FD072000900020A6 +:102060008DF8040002208DF8070069461D48D8F756 +:102070000BFD4FF48060009000208DF804000120DB +:102080008DF8070069461748D8F7FEFC0721154868 +:10209000D8F76EFD4FF440411148D8F76BFD43F679 +:1020A00003710D48D8F766FDF8210B48D8F760FD9D +:1020B000FC210A48D8F75EFD4FF480610948D8F743 +:1020C00059FD09480068012802D10849887202E0D8 +:1020D0000020064988721CBD001002400018024012 +:1020E000000C02400000024028024242BC120020C4 +:1020F00010B500244FF48070D7F7A0FE18B14FF44C +:102100008070D7F795FE4FF40070D7F797FE18B19F +:102110004FF40070D7F78CFE0120D7F78FFE68B11F +:1021200010480068C0F101000F49897B60F300018D +:102130000D4881734FF48060D7F77AFE0220D7F7FD +:102140007DFE70B10748001D0068C0F1010006491E +:10215000897B60F34101044881734FF48060D7F7B5 +:1021600067FE10BD00024242BC12002010B5FFF70E +:1021700049FF642005F048FDFFF712FF00F056F814 +:1021800023480068D0B92348006818B902202249C2 +:10219000487002E00120204948701E48103800684D +:1021A0001E49D1F80C1240EA4100C0431A49887018 +:1021B0000846807800F00300887002E0002016498D +:1021C00048701448001F006820B90120144981F8A4 +:1021D000280003E00020124981F828001148006817 +:1021E00000011149D1F8181240EAC1000E49D1F896 +:1021F000141240EA81000C49D1F8101240EA410063 +:102200000949D1F80C12084318300549C87210BDAD +:102210003C824142180243429C3A00200000434263 +:10222000BC1200201C0242420000424208B50620B7 +:102230008DF8000003208DF8010001208DF80200C8 +:102240008DF803006846F8F7FBF807208DF80000CA +:1022500003208DF8010001208DF802008DF80300A5 +:102260006846F8F7EDF808BD1CB50121112000F013 +:102270001BF94CF20400009001208DF804000020AE +:102280008DF8060003208DF8050001208DF8070069 +:1022900069461648D8F7F8FB04211448D8F768FCBB +:1022A00013488078032803D011488078012815D17D +:1022B0000420009001208DF8040000208DF8060015 +:1022C00003208DF8050001208DF8070069460948B4 +:1022D000D8F7DAFB04210748D8F74AFC0120064961 +:1022E00008600649C1F8BC021CBD00000010024095 +:1022F0009C3A002000000240B802424200004242E4 +:1023000010B5FFF7B1FF10BD10B50246002000BFA9 +:1023100012F8014B2318D8B24B1E9BB2191EF7D1ED +:1023200010BD00002DE9F04F85B00F4615461E4642 +:102330000E9C162002900BE02020544901EB47111F +:102340009DF8082088549DF80800401CC0B20290F7 +:102350009DF808002028EFDB0020029013E09DF894 +:1023600008008200A846B14640464946D5F75BFFC3 +:10237000002358405940084300D108E09DF8080068 +:10238000401CC0B202909DF808001028E7DB00BF97 +:102390009DF80800A04217DC002C15DD9DF8080010 +:1023A00020B99DF808002044C0B202909DF80800B2 +:1023B000401CC0B202903020344901EB47119DF817 +:1023C0000820C2F11E02885444B1012000902E2042 +:1023D0002E4901EB4711C4F11E02885400200190E0 +:1023E00019E09DF804008200AA46B34650465946BB +:1023F000D5F719FF0F2108403030244901EB471170 +:102400009DF80420C2F11E0288549DF8040000F1DA +:102410000100C0B201909DF80400A042E1DB9DF8EC +:1024200000002044C0B2019023E09DF804009DF814 +:102430000010401A820028463146CDE90365D5F7E1 +:10244000F2FE0F2108403030C1B2104800EB4712B5 +:102450009DF8040000F101009DF80030A0EB03009E +:10246000C0F11E0011549DF8040000F10100C0B23B +:1024700001909DF808009DF8001008449DF8041094 +:102480008842D2DC05B0BDE8F08F0000382D002076 +:1024900010B54FF400610348D8F761FB04462046AD +:1024A00010BD00000004024029B1064A1268024330 +:1024B000044B1A6004E0034A12688243014B1A601D +:1024C000704700003038024029B1064A12680243C2 +:1024D000044B1A6004E0034A12688243014B1A60FD +:1024E000704700001038024029B1064A12680243C2 +:1024F000044B1A6004E0034A12688243014B1A60DD +:10250000704700003438024029B1064A126802437D +:10251000044B1A6004E0034A12688243014B1A60BC +:10252000704700004038024029B1064A1268024351 +:10253000044B1A6004E0034A12688243014B1A609C +:10254000704700002038024029B1064A1268024351 +:10255000044B1A6004E0034A12688243014B1A607C +:10256000704700004438024029B1064A126802430D +:10257000044B1A6004E0034A12688243014B1A605C +:102580007047000024380240F0B5002100220024EA +:10259000022500260223324F3F6807F00C0121B1CB +:1025A000042905D0082937D105E02E4F076036E011 +:1025B0002D4F076033E02A4F3F1F3F68C7F3805617 +:1025C000274F3F1F3F6807F03F036EB1264FB7FB11 +:1025D000F3F7DFF88CC0ACF1040CDCF800C0CCF3EE +:1025E000881C07FB0CF40CE01E4FB7FBF3F7DFF879 +:1025F00070C0ACF1040CDCF800C0CCF3881C07FB05 +:102600000CF4174F3F1F3F68C7F301477F1C7D0045 +:10261000B4FBF5F7076002E0124F076000BF00BF90 +:102620000F4F3F6807F0F0010909104F7A5C076807 +:10263000D74047600A4F3F6807F4E051890A0B4FC3 +:102640007A5C4768D7408760054F3F6807F4604170 +:10265000490B064F7A5C4768D740C760F0BD000061 +:10266000083802400024F40000127A000000002024 +:1026700030B10749096841F00401054A116005E0DD +:102680000349096821F00401014A11607047000004 +:10269000000806500148006870470000080806500E +:1026A00010B5012005F068F810210B48D8F760FA42 +:1026B00008210948D8F75EFAD720D6F705FEFF2093 +:1026C000D6F702FE044610210348D8F753FA00203B +:1026D00005F052F8204610BD0000024010B5012060 +:1026E00005F04AF800201E4908800DE0FFF7D8FFEA +:1026F00000F0800000B10BE0012005F085FA1848D9 +:102700000088401C1649088015480088C828EDDB61 +:1027100000BF13480088C8281CDA10211148D8F7D8 +:1027200027FA08210F48D8F725FA9F20D6F7CCFDC5 +:10273000FF20D6F7C9FDFF20D6F7C6FD0A4908706D +:1027400010210848D8F716FA002005F015F80648B9 +:10275000007810BD002005F00FF80020F9E7000018 +:102760002E0A002000000240300A002000B587B089 +:1027700001218803FFF7C8FE01210220FFF794FE24 +:1027800000208DF818008DF81B004FF400600590B4 +:1027900005A92E48D8F778F901208DF818000220F5 +:1027A0008DF8190000208DF81A0001208DF81B000B +:1027B0000003059005A92548D8F766F905220D21E3 +:1027C0002248D8F7A9F905220E212048D8F7A4F904 +:1027D00005220F211D48D8F79FF94FF4604005905E +:1027E00002208DF8180003208DF8190000208DF8C4 +:1027F0001A008DF81B0005A91448D8F745F91448AC +:1028000000F050F80020ADF80000ADF80400ADF87D +:102810000600ADF808004FF40070ADF80A0018206B +:10282000ADF80C000020ADF80E000720ADF8100048 +:102830004FF48270ADF802006946054800F06CF86C +:102840000121034800F022F807B000BD0004024057 +:102850000038004010B5044600BF02210A4800F0CD +:102860004DF80028F9D02146074800F053F800BF82 +:102870000121054800F042F80028F9D0024800F094 +:1028800046F8C0B210BD00000038004021B10288F7 +:1028900042F04002028004E002884FF6BF731A4003 +:1028A0000280704710B504461148844208D10121C6 +:1028B0008014FFF759FE0021A014FFF755FE16E023 +:1028C0000C48844208D101210014FFF72DFE00219D +:1028D0002014FFF729FE0AE00748844207D10121AE +:1028E000C013FFF721FE0021E013FFF71DFE10BD0E +:1028F0000030014000380040003C0040024600200B +:1029000013890B400BB1012000E000207047014605 +:10291000888970478181704710B50022028802F4CF +:1029200041520B884C8823438C882343CC88234313 +:102930000C8923434C8923438C892343CC8923432B +:102940001A430280838B4FF2FF74234083830B8AE8 +:10295000038210BD10B50246002003E012F8014BBF +:102960002318D8B20B1EA1F10104A1B2F6D110BDFB +:1029700030B500228B071C0F0F2303FA04F20B4B18 +:102980008C1053F824309343084C8D1044F82530B4 +:1029900023468C1053F824308C07240F00FA04F4DB +:1029A0002343024C8D1044F8253030BD08380140D7 +:1029B00010B500240121880702F0ECFC00285AD051 +:1029C00000BF53E02E4850F824000078012811D1B0 +:1029D00000202B4951F824100870294951F824107F +:1029E0004870274951F824108870254951F824105F +:1029F000486039E0224850F824004078012833D15B +:102A00001F4850F82400807800BB1D4951F824105D +:102A1000081D4968491C0160194850F824004068A5 +:102A2000174951F82410896888421DD301201449A0 +:102A300051F824108870124850F82400C0780128FA +:102A400005D100200E4951F8241048600CE0002008 +:102A50000B4951F824104870094951F82410486076 +:102A6000074951F82410C870601CC4B2054890F89A +:102A70003208A042A6DC0121880702F0B3FB10BD9A +:102A8000F03A0020BC3200200CB5002001900090EC +:102A90003348006840F480303149086000BF304856 +:102AA000006800F4003000900198401C01900098EC +:102AB00018B90198B0F5A06FF1D12948006800F469 +:102AC000003010B10120009001E00020009000983B +:102AD000012844D122484030006840F0805020490D +:102AE000403108601F48006840F480401D4908607C +:102AF0001B48083000681A49083108600846006819 +:102B000008600846006840F4805008601648091FB5 +:102B10000860081F006840F08070091F086000BF4F +:102B20000F48006800F000700028F9D040F20560FE +:102B30000E4908600A480830006820F00300084980 +:102B4000083108600846006840F00200086000BFD5 +:102B500003480830006800F00C000828F8D10CBDCC +:102B6000003802400070004008544007003C02401A +:102B700010B504462046FFF76DFE10BD7CB5024639 +:102B80000020002501959FED1D0A8DED000A01AB87 +:102B90006C4600BF22E0155C302D0BDB155C402D30 +:102BA00008DA019D2D010195155C303D019E3543EC +:102BB000019511E0155C402D0BDD155C472D08DA01 +:102BC000019D2D010195155C373D019E3543019511 +:102BD00002E0BFEE000A7CBD451CE8B28842DADBA9 +:102BE000002003E01D5C2554451CE8B201EBD176C2 +:102BF000B0EB660FF6DB9DED000AECE7000000008D +:102C000010B502460C460021002300BF1AE0505CBC +:102C1000302807DB505C402804DA1B01505C303858 +:102C200003430DE0505C402807DD505C472804DA80 +:102C30001B01505C3738034302E04FF0FF3010BDFA +:102C4000481CC1B2A142E2DB1846F8E7FEB50424F5 +:102C500038256348827810460021F4F74BFD06467C +:102C6000012008210022CDE90021029004EB44015B +:102C70004800134632462946F7F7C6FE04440120B1 +:102C800004EB440149060090080E08232D22294632 +:102C9000F7F71CFE641C5248427810460021F4F7F6 +:102CA00029FD0646012008210022CDE900210290DD +:102CB00004EB44014906080E134632462946F7F74D +:102CC000A3FE0444012004EB440149060090080ED1 +:102CD00008232D222946F7F7F9FD641C414890F896 +:102CE0000B2F10460021F4F705FD064601200821B0 +:102CF0000022CDE90021029004EB44014906080EB0 +:102D0000134632462946F7F77FFE0444012004EBC0 +:102D1000440149060090080E082320222946F7F7AF +:102D2000D5FD641C2E48427910460021F4F7E2FCE0 +:102D30000646012008210022CDE90021029004EB83 +:102D400044014906080E134632462946F7F75CFE51 +:102D50000444012004EB440149060090080E0823B6 +:102D60002D222946F7F7B2FD641C1D480279104652 +:102D70000021F4F7BFFC0646012008210022CDE91E +:102D80000021029004EB44014906080E1346324626 +:102D90002946F7F739FE0444012004EB44014906B3 +:102DA0000090080E08232D222946F7F78FFD641C9A +:102DB0000B48C27810460021F4F79CFC064601201F +:102DC00008210022CDE90021029004EB44014906CC +:102DD000080E134632462946F7F716FEFEBD0000E0 +:102DE000C7310020BC2200200249C8740121014AD9 +:102DF000D1757047BC12002010B592B00020119020 +:102E000010900F900E900D90D7F72CFCFE48C07DCF +:102E1000002802F04D810020FB49C875F7F756FBEA +:102E2000F948C07C102882F04081DFE810F01000E3 +:102E3000B0005501B2033706B5061E08360A9D0BD1 +:102E4000320CB00C960D600EC10E41100911D7F76F +:102E500093FE012806D0022805D0042804D00828B3 +:102E60000BD102E009E008E007E00220FFF7BCFF19 +:102E70000021E64880F8001D00BF00BF012010219E +:102E80001523E3A2CDE9001000210846F7F7C9FE9B +:102E9000DE4890F8010D80B3012008210523E1A24E +:102EA000CDE9001014210020F7F7BBFE0120082116 +:102EB0000022CDE900210290D44890F8010D13467C +:102EC0000246142106901E20F7F79EFD01200821DE +:102ED000CDE90010CD4890F8010D401E00EB4001F7 +:102EE00001EB0010D14901EB00100E300A2302461D +:102EF000142106902820F7F794FEC44890F8000D9E +:102F0000FF280AD1012008211523C9A2CDE900100C +:102F10002D211420F7F785FE37E00121BB4890F8FA +:102F2000000D0A236422CDE900011E211846F7F79F +:102F300038FC012008210022CDE900210290B3488D +:102F400090F8000D134602462D2106903220F7F727 +:102F50005BFD119001200090119800EB40003221A0 +:102F600001EB4000C0B2082325222D210690F7F77F +:102F7000ADFCA64890F8000D642806D10021A348B6 +:102F800080F8001D0220FFF72FFF02F08EB8D7F760 +:102F9000F3FD012806D0022805D0042804D0082813 +:102FA0000AD105E008E007E00920FFF71DFF03E074 +:102FB0000420FFF719FF00BF00BFA14890F8E00709 +:102FC00050B90120082115239EA2CDE9001000214F +:102FD0000846F7F726FE29E09D48407820B10128F1 +:102FE0000DD0022821D115E001200821152399A236 +:102FF000CDE9001000210846F7F713FE15E0012087 +:103000000821152397A2CDE9001000210846F7F703 +:1030100008FE0AE001200821152395A2CDE9001041 +:1030200000210846F7F7FDFD00BF00BF7648807C11 +:10303000012802D0022816D10AE001209049092374 +:103040001A46CDE900100A210020F7F77FFD0AE0BB +:1030500001208C4909231A46CDE900100A210020DD +:10306000F7F774FD00BF00BF0120874918231A46F7 +:10307000CDE9001000216820F7F768FD0120082144 +:10308000152382A2CDE900101A210020F7F7C9FD0F +:1030900001200821152383A2CDE90010242100205E +:1030A000F7F7BFFD012008210022CDE900210290A1 +:1030B0005548D0F80C0213460246242106905420AD +:1030C000F7F7A2FC5048D0F80C0210B90220FFF725 +:1030D0008BFEFFF7BBFD58E7D7F74EFD012806D062 +:1030E000022810D004281AD0082830D123E0032069 +:1030F000FFF77AFE454890F8FC0C20F08001434829 +:1031000080F8FC1C23E0414890F8FC0C20F0800182 +:103110003E4880F8FC1C0320FFF766FE17E03B48A2 +:1031200090F8FC0C20F08001384880F8FC1C092045 +:10313000FFF75AFE0BE0354890F8FC0C20F08001B8 +:10314000324880F8FC1C0420FFF74EFE00BF00BF91 +:103150003B4890F8E00750B901200821152355A2FB +:10316000CDE9001000210846F7F75BFD29E038485B +:10317000407820B101280DD0022821D115E001208E +:103180000821152333A2CDE9001000210846F7F7E6 +:1031900048FD15E001200821152332A2CDE90010D9 +:1031A00000210846F7F73DFD0AE00120082115231C +:1031B0002FA2CDE9001000210846F7F732FD00BF2D +:1031C00000BF1148807C012802D002280AD10AE001 +:1031D00001202B4909231A46CDE9001014210020B3 +:1031E000F7F7B4FC81E01A484830D0F8050000EE4B +:1031F000100A17482030D0ED0A0A30EE200AB5EE4A +:10320000C00AF1EE10FA59E0BC120020BC220020E6 +:103210004669726D77617265446F776E6C6F616439 +:1032200000000000506F72743A00000098400020C7 +:10323000446F776E6C6F6164204661696C21000099 +:10324000BC3200204E6F205369676E616C00000035 +:103250009C3A0020547970653A53746174696F6EBA +:1032600000000000547970653A436C6F756400008B +:10327000547970653A436C6F75642D5465737400AE +:10328000ACFE0308BEFE03085CFE03084F66666CD6 +:10329000696E65205265636F72642055706C6F6152 +:1032A000640000005265636F7264206E756D626524 +:1032B000723A00004F66666C696E65000AD00120A4 +:1032C000FE4909231A46CDE9001014210020F7F722 +:1032D0003DFC09E00120FA4909231A46CDE9001016 +:1032E00014210020F7F732FC00BF00BFF54890F82A +:1032F000000D10B10020FFF777FDF348407800285B +:1033000014D0F1488078022846D1F0480068B8B35C +:10331000ED48807932280ADA0120ED4908230E228F +:10332000CDE9001000215920F7F710FC85E0E648B0 +:1033300080793C280ADA0120E64908230E22CDE9EB +:10334000001000215920F7F701FC76E0DE48807973 +:1033500046280ADA0120E04908230E22CDE90010B0 +:1033600000215920F7F7F2FB67E00120DB49082331 +:103370000E22CDE9001000215920F7F7E7FB5CE0B1 +:10338000FFE70120D64908230E22CDE900100021D5 +:103390005920F7F7DBFB50E0CB488078012802D0BA +:1033A000C948807800BBC8488079202845DAC648DB +:1033B00080791A280ADD0120C54908230E22CDE9AB +:1033C000001000215920F7F7C1FB36E0BE48807994 +:1033D00017280ADD0120BF4908230E22CDE900107D +:1033E00000215920F7F7B2FB27E0B748807914286D +:1033F0000ADD0120B84908230E22CDE90010002182 +:103400005920F7F7A3FB18E0AF48807912280ADDAE +:103410000120B24908230E22CDE9001000215920D5 +:10342000F7F794FB09E00120AD4908230E22CDE90E +:10343000001000215920F7F789FB0120A949182322 +:103440001A46CDE9001000216820F7F77FFB012024 +:1034500010210B46A4A2CDE9001014212820F7F773 +:10346000E0FB012008211523A1A2CDE900102421B1 +:103470001220F7F7D6FBA348D0F80C02B0B1A14850 +:10348000408D06909F48D0F80C02059002469EA100 +:1034900007A8069B02F094FF01200821152307AA24 +:1034A000CDE900102E210020F7F7BBFB854890F8EE +:1034B000FC0C0121B1EBD01F09D1012008211523FB +:1034C00096A2CDE900102E210020F7F7AAFBFFF706 +:1034D000BDFB984890F806070121B1EBD01F12D12F +:1034E00079480079024694A1069007A802F068FF87 +:1034F00001200821022307AACDE90010382100206D +:10350000F7F78FFB14E08B4890F80607C0F3C30071 +:10351000024689A1069007A802F052FF0120082167 +:10352000022307AACDE9001038210020F7F779FB24 +:103530008348807850B101200821152381A2CDE96C +:1035400000100A210020F7F76CFB12E07948D0F850 +:10355000C40602467EA1069007A802F031FF0120B2 +:1035600008210A2307AACDE9001019460020F7F721 +:1035700058FB6448007AC0F3800048B1012008215C +:10358000152375A2CDE900102E210020F7F749FB85 +:10359000FBE4D7F7F1FA012806D002282CD0042842 +:1035A00052D008285ED156E0002011901EE01198FC +:1035B000401C80B211901198402800DD1AE051485B +:1035C000407D002805DD4F48407D401E4D4948752F +:1035D00002E03F204B4948754A48407D00EB4001DE +:1035E000634800EB4110007800B103E04548407D9E +:1035F0000028DCDA00BF35E0002011901EE01198B1 +:10360000401C80B211901198402800DD1AE03D481E +:10361000407D3F2805DA3B48407D401C39494875CC +:1036200002E00020374948753648407D00EB4001F4 +:103630004F4800EB4110007800B103E03148407D75 +:103640004028DCDB00BF0DE02E48407D4949C870B2 +:103650000120087106E00220FFF7C6FB002029497F +:10366000487500BF00BF2748C07C032824D12548E7 +:10367000407DC117069000EB117000110D900122E2 +:1036800000213D4801F02AFD012010210022CDE952 +:10369000002102901B48407D00EB4001344800EBC4 +:1036A0004110007813460246002106905820F7F793 +:1036B000ABF90120102161E0EFE10000BEFE03083C +:1036C000D0FE0308BC2200209C3A002000024042A9 +:1036D0001AFF03080CFF0308FEFE0308F0FE0308B0 +:1036E000E2FE03085CFE0308424C5545534B59006B +:1036F000454E4552475920544543484E4F4C4F473D +:1037000059000000BC1200205761697455706C6F3D +:1037100061643A25642F25640000000055706772CB +:103720006164652045525220436865636B2047758C +:103730006E000000BC32002025303278000000000E +:1037400074390020426C6F636B6167650000000094 +:1037500025646D73000000005043422056616C697F +:10376000646174696F6E204661696C656400000075 +:10377000D8140020D83F0020A8FF03080B46F8A269 +:10378000CDE900100020F7F74CFAFA48407D00EB35 +:103790004001F94800EB4110D0F8010000210590EC +:1037A000F3F7A8FF0121102206900D9800EB4003CB +:1037B00003EB0010F14B03EB0010007F00F003005F +:1037C0000023CDE90121009010211820069AF7F777 +:1037D0001BF9012010210B46E9A2CDE900102021A0 +:1037E0000020F7F71EFAE348407D00EB4001E24875 +:1037F00000EB4110D0F8050000210590F3F77AFFA7 +:103800000121102206900D9800EB400303EB0010FD +:10381000DA4B03EB0010007FC0F381000023CDE9F9 +:103820000121009020211820069AF7F7EDF80420D6 +:103830000F9038200E90CF48407D00EB4001CE48DD +:1038400000EB4110C07F00210590F3F753FF069075 +:10385000012008210022CDE9002102900E98059058 +:103860000F9800EB4000400013460490DDE905127C +:10387000F7F7CAF80F9908440F90012000900E98AE +:1038800006900F9800EB40004006000E08232D2202 +:1038900005900699F7F71AF80F98401C0F90B54855 +:1038A000407D00EB4001B44800EB4110807F0021D7 +:1038B0000590F3F71FFF0690012008210022CDE9B3 +:1038C000002102900E9805900F9800EB40004006F2 +:1038D000000E13460490DDE90512F7F795F80F99ED +:1038E00008440F90012000900E9806900F9800EB6E +:1038F00040004006000E08232D2205900699F6F799 +:10390000E5FF0F98401C0F909A48407D00EB400166 +:10391000994800EB4110407F00210590F3F7EAFE43 +:103920000690012008210022CDE9002102900E9886 +:1039300005900F9800EB40004006000E13460490DF +:10394000DDE90512F7F760F80F9908440F900120A0 +:1039500000900E9806900F9800EB40004006000E75 +:103960000823202205900699F6F7B0FF0F98401C17 +:103970000F908048407D00EB40017F4800EB4110F4 +:1039800090F8220000210590F3F7B4FE0690012084 +:1039900008210022CDE9002102900E9805900F9891 +:1039A00000EB40004006000E13460490DDE90512CE +:1039B000F7F72AF80F9908440F90012000900E980D +:1039C00006900F9800EB40004006000E08232D22C1 +:1039D00005900699F6F77AFF0F98401C0F906548FE +:1039E000407D00EB4001644800EB411090F821005D +:1039F00000210590F3F77EFE0690012008210022A9 +:103A0000CDE9002102900E9805900F9800EB400040 +:103A10004006000E13460490DDE90512F6F7F4FFA8 +:103A20000F99084480B20F90012000900E98C0B208 +:103A300006900F9800EB40004006000E08232D2250 +:103A400005900699F6F742FF0F98401C0F904948E1 +:103A5000407D00EB4001484800EB411090F8200009 +:103A600000210590F3F746FE069001200821002270 +:103A7000CDE9002102900E98C0B205900F9800EB9E +:103A800040004006000E13460490DDE90512F6F7EB +:103A9000BBFF0F99084480B20F9079E5D7F76CF817 +:103AA000012806D002280ED0042816D0082837D1C5 +:103AB0002FE03048007D002804DD2E48007D401EA8 +:103AC0002C4908752CE02B48007D032804DA29488E +:103AD000007D401C2749087522E02648007D30B152 +:103AE000012808D002280AD0032810D10BE00520B5 +:103AF000FFF77AF90BE00620FFF776F907E00720D9 +:103B0000FFF772F903E00820FFF76EF900BF00BF6E +:103B100006E00220FFF768F900201649087500BF8B +:103B200000BF1448C07C042819D104220021194880 +:103B300001F0D4FA00201021CDE900100D48007DDD +:103B4000144901EB001006900A48007D0007000EA2 +:103B50001023059001460020069AF7F762F817E552 +:103B60004C3A20202020202020202020202020200F +:103B700000000000BC120020D81400209840002053 +:103B8000503A2020202020202020202020202020EB +:103B90000000000028FF0308D6F7EEFF082806D132 +:103BA0000420FFF721F90020FA49487500BF00BF43 +:103BB000F848C07C05287DD104220021F64801F098 +:103BC0008DFAF648407820B101280ED002284CD159 +:103BD0002CE0012008211023AFF68812CDE9001057 +:103BE00019460020F7F71DF83FE0012008211023B7 +:103BF000AFF69012CDE9001019460020F7F711F842 +:103C0000012008211023E6A2CDE900103821002070 +:103C1000F7F707F8012008211123E04AB53ACDE96A +:103C2000001038211E20F6F7FCFF1EE001200821BD +:103C30001023DDA2CDE9001019460020F6F7F1FFB0 +:103C4000012008211023D6A2CDE900103821002040 +:103C5000F6F7E7FF012008211123D74ACDE900102C +:103C600038211E20F6F7DDFF00BF00BFCB484078AB +:103C700000281FD0C9488078F0BB0020119009E0CF +:103C8000C649D8391198085C00B106E01198401C6B +:103C900080B2119011981528F2D300BF012008219D +:103CA0001023C6A2CDE900101A210020F6F7B9FFB3 +:103CB000012000E0D8E008211023B84A7C3ACDE981 +:103CC00000101A212420F6F7ACFFB248C07A182859 +:103CD00017DD012008211023BAA2CDE9001024210C +:103CE0000020F6F79EFF012008211423AB4A903AEA +:103CF000CDE900102E2100E019E00020F6F791FF39 +:103D0000B2E0012008211023AEA2CDE90010242149 +:103D10000020F6F786FF0121082014239F4A8B3AE2 +:103D2000CDE900012E210020F6F77BFF9CE09B48A7 +:103D3000807801283BD10020119009E09749D839BB +:103D40001198085C00B106E01198401C80B21190F7 +:103D500011981528F2D300BF01210820102397A243 +:103D6000CDE900011A210020F6F75BFF01210820B0 +:103D700010238A4A7C3ACDE900011A212420F6F763 +:103D800050FF0120082110238EA2CDE9001024212C +:103D90000020F6F746FF0121082014237F4A903ABD +:103DA000CDE900012E210020F6F73BFF5CE07B48C7 +:103DB000807802282AD101200821102383A2CDE98E +:103DC00000101A210020F6F72CFF012008211023F3 +:103DD000724A543ACDE900101A211E20F6F721FF4D +:103DE00001200821102377A2CDE900102421002012 +:103DF000F6F717FF012008211423684A903ACDE90D +:103E000000102E210020F6F70CFF2DE0634880788B +:103E1000032829D10120082110236EA2CDE900102A +:103E20001A210020F6F7FDFE0121082010235B4A2D +:103E30000A32CDE900011A211220F6F7F2FE012024 +:103E4000082110235FA2CDE9001024210020F6F7FD +:103E5000E8FE012108201423504A903ACDE90001E0 +:103E60002E210020F6F7DDFE17E6D6F785FE0128A5 +:103E700004D002280CD008281BD113E04548407D0F +:103E8000002804DD4348407D401E4249487510E04B +:103E90004048407D032804DA3E48407D401C3D49AF +:103EA000487506E00420FEF79FFF00203949487559 +:103EB00000BF00BF3748C07C062869D1042200211A +:103EC000454801F00BF9012010210022CDE9002125 +:103ED00002903048407D401C01230246002106909C +:103EE0003E20F6F791FD0120082110233BA2CDE9E9 +:103EF000001000214820F6F794FE01203A490823DB +:103F00001A46CDE9001000217820F6F71FFE0120A7 +:103F10000821102335A2CDE900104820F6F781FED4 +:103F20000020314908231A46CDE9001019467820AF +:103F3000F6F70CFE0120082110232FA2CDE9001076 +:103F400019460020F6F76DFE1248407D00EB400157 +:103F500001EB00102A4901EB0010407B012809D138 +:103F60000821102327A2CDE9001019461E20F6F7DC +:103F700058FE09E001200821102324A2CDE90010F9 +:103F800019461E20F6F74DFE01200821102341E0BE +:103F900082E10000BC12002068FF03089C3A002068 +:103FA00055524C3A00000000547970653A436C6FEA +:103FB00075642D5461737400518D030841504E2077 +:103FC0003A000000494D45493A0000005353494426 +:103FD0003A00000049503A00E8FF03084F6E4C6970 +:103FE0006E65203A20000000A4FE03084F66664C70 +:103FF000696E653A20000000547970653A0000004F +:10400000984000204C4F5241000000005253343879 +:1040100035000000FEA2CDE9001018210020F6F7BF +:1040200000FEFE48407D00EB400101EB0010FC4922 +:1040300001EB00108079052818D101200821CDE975 +:104040000010F648407D00EB400101EB0010F44900 +:1040500001EB0010007BF34901EB00100C2302463A +:10406000182106903620F6F7DCFD17E00120082124 +:10407000CDE90010E948407D00EB400101EB001064 +:10408000E74901EB00108079E74901EB00100C23B0 +:104090000246182106903620F6F7C3FD01200821BC +:1040A0001023E2A2CDE9001020210020F6F7B9FD8F +:1040B00009200F9000200E901190DFE00F9800EB88 +:1040C000400040007A2805DD0E98401C80B20E901A +:1040D00000200F90D148417D01EB410000EB011021 +:1040E000CF4901EB00103030119900EB01108078BE +:1040F000C00908210022CDE900210290C748407D77 +:1041000000EB400101EB0010C54901EB001030301D +:10411000119900EB01100078069020210E9801EB18 +:10412000C000C0B205900F9800EB40004006000EA2 +:1041300000230490DDE90512F6F766FC0F990844A8 +:1041400080B20F900F9800EB400040007A2805DD08 +:104150000E98401C80B20E9000200F90AF48417D19 +:1041600001EB410000EB0110AD4901EB00103030D4 +:10417000119900EB01108078C009009020210E9861 +:1041800001EBC000C0B206900F9800EB4000400663 +:10419000000E08232D2205900699F6F797FB0F983D +:1041A000401C80B20F900F9800EB400040007A282E +:1041B00005DD0E98401C80B20E9000200F909748AD +:1041C000407D00EB400101EB0010954901EB001030 +:1041D0003030119900EB01108078C00908210022CD +:1041E000CDE9002102908D48407D00EB400101EBBC +:1041F00000108B4901EB00103030119900EB0110D9 +:104200004078069020210E9801EBC000C0B20590C6 +:104210000F9800EB40004006000E00230490DDE9FB +:104220000512F6F7F1FB0F99084480B20F900F9832 +:1042300000EB400040007A2805DD0E98401C80B25B +:104240000E9000200F900120009020210E9801EB8D +:10425000C000C0B206900F9800EB40004006000E70 +:1042600008233B2205900699F6F730FB0F98401C77 +:1042700080B20F901198401C80B211906748417D28 +:1042800001EB410000EB0110654901EB0010C17921 +:10429000119881423FF712AF61E4D6F76DFC012817 +:1042A00004D002280CD008281BD113E05B48407DC5 +:1042B000002804DD5948407D401E5849487510E0EB +:1042C0005648407D032804DA5448407D401C534939 +:1042D000487506E00420FEF787FD00204F49487529 +:1042E00000BF00BF4D48C07C07287DD101204B494D +:1042F000C87504220021504800F0F0FE0120102172 +:104300000022CDE9002102904448407D401C012359 +:104310000246002106904020F6F776FB0120082196 +:10432000102346A2CDE9001014210020F6F779FCF5 +:1043300009200F9000200E90119006E10F9800EBDD +:10434000400040007A2805DD0E98401C80B20E9097 +:1043500000200F90012008210022CDE900210290C9 +:104360002E48407D00EB400101EB00102C4901EB91 +:1043700000103030119900EB0110007806901421E4 +:104380000E9801EBC000C0B205900F9800EB400002 +:104390004006000E00230490DDE90512F6F734FB19 +:1043A0000F99084480B20F900F9800EB4000400036 +:1043B0007A2805DD0E98401C80B20E9000200F90E8 +:1043C0000120009014210E9801EBC000C0B20690AD +:1043D0000F9800EB40004006000E08232D220590A8 +:1043E0000699F6F773FA00E0BDE00F98401C80B222 +:1043F0000F900F9800EB400040007A2805DD0E98E2 +:10440000401C80B20E9000200F900448407D1BE0BD +:1044100050726F746F636F6C3A000000BC12002022 +:1044200098400020F80004082800040847756E2D05 +:10443000416464723A0000002801040847756E2D3B +:10444000525353493A00000040F2533110FB01F03F +:10445000FE4901EB800000F56270119901EB410209 +:1044600002EB011100EBC10090F84400642110FB45 +:1044700001F00690012008210022CDE900210290E0 +:104480000698C11700EB11600012059014210E98D8 +:1044900001EBC000C0B204900F9800EB4000400652 +:1044A000000E00230390DDE90412F6F7ADFA0F9930 +:1044B000084480B20F900F9800EB400040007A282B +:1044C00005DD0E98401C80B20E9000200F90012058 +:1044D000009014210E9801EBC000C0B206900F9816 +:1044E00000EB40004006000E0823252205900699A7 +:1044F000F6F7ECF90F98401C80B20F900F9800EB84 +:10450000400040007A2805DD0E98401C80B20E90D5 +:1045100000200F900120009014210E9801EBC000A4 +:10452000C0B206900F9800EB40004006000E082332 +:104530003B2205900699F6F7C9F90F98401C80B206 +:104540000F901198401C80B21190C148407D00EB43 +:10455000400101EB0010BF4901EB0010C179119837 +:1045600081423FF7EBAE7FE4D6F706FB082803D184 +:104570000420FEF739FC00BF00BFB548C07C082806 +:104580007ED104220021B44800F0A8FD01200821BA +:104590001023B2A2CDE9001012210020F6F741FB52 +:1045A000012008211023AE4ACDE90010122108464F +:1045B000F6F737FB012008211023AAA2CDE900104D +:1045C00012215A20F6F72DFB012008210022CDE907 +:1045D000002102909E48C07A0223024612210690D2 +:1045E0006C20F6F711FA002011904EE0119800EBC4 +:1045F000400101EB0010974901EB0010007E00F034 +:104600000100E0B301200821CDE90010119800EB72 +:10461000C0001B30C0B2052393A2014606900020C3 +:10462000F6F7FFFA012008210022CDE900210290CF +:10463000119800EBC0001B30C0B201230690119A04 +:10464000521C01461E20F6F7DFF901200821CDE9B2 +:104650000010119800EB400101EB00107D4901EBC7 +:1046600000100E300690119800EBC0001B30C0B255 +:104670000A23059001462A20069AF6F7D2FA00E0AE +:1046800006E01198401C80B2119011980428ADDB0F +:1046900002E6D6F771FA012806D0022812D00428C3 +:1046A0001ED0082853D14BE06948007D002805DD65 +:1046B0006748007D401E6649087502E00520644990 +:1046C000087544E06248007D052805DA6048007DF1 +:1046D000401C5F49087502E000205D49087536E01E +:1046E0005B48007D062829D2DFE800F003070B0FA6 +:1046F0001A240A20FEF778FB20E00B20FEF774FB5B +:104700001CE00C20FEF770FB18E00D20FEF76CFBA0 +:10471000574890F8AA0000F00F004D4908750DE0C9 +:104720000E20FEF761FB524890F8AA0000094849A4 +:10473000087503E00F20FEF757FB00BF00BF06E03F +:104740000220FEF751FB00204149087500BF00BF61 +:104750003F48C07C092819D13D48007D454901EBFF +:10476000001004220021069000F0B8FC0020102167 +:10477000CDE900103648007D3E4901EB00101023C2 +:104780000246002106900846F6F74BFA84E5D6F774 +:10479000F3F9012806D002280ED0042816D00828E4 +:1047A00009D178E02A48407D002804DD2848407D72 +:1047B000401E2749487575E02548407D032804DAE6 +:1047C0002348407D401C224948756BE02048407DCD +:1047D00000EB400101EB00101E4901EB0010407B93 +:1047E00001281AD100201A49497D01EB410202EB50 +:1047F0000111184A02EB011148731548407D01462A +:1048000006900220D5F752FC1148407D0690F3F740 +:104810005FFD0020184908603CE00D48407D00EB3A +:10482000400101EB00100B4901EB0010407B88BBFD +:104830000120114908600649497D01EB410202EB64 +:104840000111044A02EB0111487317E0584500209A +:10485000BC120020984000206801040853563A001A +:10486000DE80030848563A00506F72742D00000035 +:10487000DA390020A801040888024242FD48407D40 +:104880000690F3F725FDFB48407D01460690022087 +:10489000D5F70CFC06E00920FEF7A6FA0020F54942 +:1048A000487500BF00BFF348C07C0A2854D10422D9 +:1048B0000021F14800F012FC012008211523EFA28D +:1048C000CDE9001014212820F6F7ABF901200821CA +:1048D0000022CDE900210290E648407D401C0123E2 +:1048E0000246142106904620F6F78EF8E148407DF6 +:1048F00000EB400101EB0010E24901EB0010407BAE +:1049000001280AD1012108201523DFA2CDE90001E9 +:104910001E210020F6F785F914E0D648407D00EB13 +:10492000400101EB0010D74901EB0010407B48B972 +:10493000012008211523D7A2CDE900101E21002057 +:10494000F6F76FF9012008211523D5A2CDE9001053 +:1049500032210020F6F765F9A7E3D6F70DF9012813 +:1049600006D0022817D0042828D0082848D12DE0E6 +:10497000C048407D00280DDDCE4890F8250820B1C4 +:10498000BC48407D0690F3F7A3FCBA48407D401E2A +:10499000B849487534E0B748407D03280DDAC5486A +:1049A00090F8250820B1B348407D0690F3F790FCBD +:1049B000B048407D401CAF49487521E00121BD4809 +:1049C00080F825180120BC49487019E00920FEF73D +:1049D0000BFA0021A74841750121B64880F8181844 +:1049E00090F8250858B10020B44908600021B1486A +:1049F00080F825189F48407D0690F3F769FC00BFBA +:104A000000BF9C48C07C0B283CD104220021AC484C +:104A100000F064FB01210820152398A2CDE90001D4 +:104A200012212820F6F7FDF8012108200022CDE907 +:104A3000002002918F48407D401C0B460246122107 +:104A400006904620F5F7E0FF0120082115239DA2DE +:104A5000CDE900101C210020F6F7E3F80120082121 +:104A600015239EA2CDE9001026210020F6F7D9F8E3 +:104A70000121082015239FA2CDE90001302100204B +:104A8000F6F7CFF88B4890F8250801282ED1794900 +:104A9000C87589488078A0B1002088490860864997 +:104AA00088707448407D01210690F4F705F90120D3 +:104AB0000821152394A2CDE9001038210020F6F733 +:104AC000B0F87C4890F8240880B10021794880F83B +:104AD00024180121082015238FA2CDE900013821D7 +:104AE0000020F6F79EF8012074490860DDE2D6F751 +:104AF00043F8012806D0022805D0042804D008284D +:104B000014D10FE012E011E0D4F7B0FD142804D165 +:104B10000121854880F80A1F03E00021824880F8BF +:104B20000A1F03E00920FEF75FF900BF00BF5148EC +:104B3000C07C0C283BD1042200217C4800F0CEFA36 +:104B40000121082015237AA2CDE900011A210020B5 +:104B5000F6F767F80121082015237AA2CDE90001B4 +:104B600024210020F6F75DF801200821152379A201 +:104B7000CDE900102E210020F6F753F86A4890F88E +:104B80000A0F50B101210820152378A2CDE90001B8 +:104B900038210020F6F745F809E001200821152307 +:104BA00078A2CDE9001038210020F6F73AF87CE22F +:104BB000D5F7E2FF012806D0022812D004281ED023 +:104BC00008280DD123E12B48407D002805DD294828 +:104BD000407D401E2749487502E003212548417564 +:104BE0001CE12448407D032805DA2248407D401C12 +:104BF0002049487502E000201E4948750EE11D4815 +:104C0000417D634890F8AA0061F30300604981F890 +:104C1000AA0000210320D5F749FA50B35C48B0F848 +:104C2000AA0011900220FEF7DFF8D5F7E5FA5849FF +:104C30001198A1F8AA0000210320D5F737FA3A48C5 +:104C400090F8FC0C20F00101374880F8FC1C90F82B +:104C5000FC0C20F00600801D334981F8FC0C00207C +:104C600001F6FC41488000210120D5F71FFA494890 +:104C700092E0CBE0BC12002038020408504F52549E +:104C80003A00000098400020545950453A4C4F5289 +:104C900041000000545950453A5253343835000011 +:104CA0005061737320456E746572204368616E674E +:104CB00065000000BC720020D47A002088024242C5 +:104CC00078020408313A4469702073776974636824 +:104CD0002031616E6432204F4E000000323A496E3E +:104CE0007365727420736C617665206D6F64756C8A +:104CF00065000000333A5061737320456E7465722D +:104D0000205374617274000053746174653A536582 +:104D10006E64696E6700000053746174653A436F96 +:104D20006D706C6574650000BC220020B802040838 +:104D3000496E7365727420552D4469736B20466902 +:104D4000727374005468616E205061737320456EF5 +:104D500074657200466F726D61743A464154333225 +:104D60003B4D41583A3332470000000046696E64BB +:104D700020552D4469736B2C4F7574707574696E72 +:104D80006700000053746174653A49646C65000003 +:104D9000DA390020BC32002090F8060720F08001AC +:104DA000C44880F8061700F5FC608078C0B101287F +:104DB0001FD002280AD0032825D1BE4890F8060744 +:104DC00020F07801BB4880F806171CE0B94890F83D +:104DD000060720F078002030B64981F8060712E077 +:104DE000B44890F8060720F07801B24880F806171A +:104DF00009E0B04890F8060720F078005830AD4937 +:104E000081F8060700BF00BFFCF722FF06E009207B +:104E1000FDF7EAFF0020A849487500BF00BFA6487B +:104E2000C07C0D2843D104220021A44800F056F98B +:104E300001201021CDE90010A14890F8AA0000F04F +:104E40000F00A04901EB00101023024619460690FE +:104E50000020F5F7E6FE9A4890F8AA0000F00F004F +:104E60009549497D884211D000201021CDE90010DC +:104E70009148407D934901EB0010001D0C23024630 +:104E8000202106900020F5F7CCFE10E00120102133 +:104E9000CDE900108848407D8A4901EB0010001DD3 +:104EA0000C230246202106900020F5F7BAFEFCE014 +:104EB000D5F762FE012806D0022812D004281ED0A1 +:104EC000082875D16DE07C48407D002805DD7A48D2 +:104ED000407D401E7849487502E0042076494875B7 +:104EE00066E07548407D042805DA7348407D401C23 +:104EF0007149487502E000206F49487558E06E48D6 +:104F0000417D6F4890F8AA0061F307106C4981F861 +:104F1000AA0000210320D5F7C9F880B30220FDF7CD +:104F200063FF644890F8060720F08001614880F82C +:104F3000061700F5FC608078C0B1012820D0022857 +:104F40000AD0032826D15B4890F8060720F07801A4 +:104F5000584880F806171DE0564890F8060720F0DC +:104F600078002030534981F8060713E0514890F843 +:104F7000060720F078014F4880F806170AE00FE096 +:104F80004C4890F8060720F078005830494981F8DD +:104F9000060700BF00BFFCF75BFE002046494875CE +:104FA00006E00920FDF720FF00204349487500BFB7 +:104FB00000BF4148C07C0E2841D104220021424854 +:104FC00000F08CF801201021CDE900103C4890F849 +:104FD000AA0000093D4901EB0010102302461946C2 +:104FE00006900020F5F71DFE3348407D344991F8C6 +:104FF000AA10B0EB111F11D000201021CDE9001034 +:105000002D48407D314901EB0010001D0C23024664 +:10501000202106900020F5F704FE10E00120102169 +:10502000CDE900102448407D284901EB0010001D07 +:105030000C230246202106900020F5F7F2FD34E013 +:10504000D5F79AFD012806D0022805D0042804D0FF +:1050500008281FD11AE01DE01CE0D5F7CDF801208B +:105060000690069880F3138800BF00BFBFF34F8FF0 +:105070001748006800F4E06016490843001D144911 +:105080000860BFF34F8F00BF00BFFEE70920FDF7A8 +:10509000ABFE00BF00BF0848C07C0F2804D104222B +:1050A00000210D4800F01AF800BF00BFF5F7CAFB59 +:1050B00012B010BDBC320020BC120020F80204085F +:1050C000DA3900207803040838030408C803040808 +:1050D0000CED00E00000FA05180404082DE9F8437F +:1050E00007460E469046002416E0002510E00120F9 +:1050F0007B1903EB061303EB041300901A782307C4 +:10510000190EEB06180E1023F5F7E0FB681CC5B26C +:10511000102DECDB601CC4B24445E6DBBDE8F8832F +:1051200000B5002008490877002107488177012150 +:105130004177C1776421416201200349C87502208B +:10514000FDF752FE00BD0000BC120020042808D16B +:105150004FF0E021096941F004014FF0E0221161B4 +:1051600007E04FF0E021096921F004014FF0E0224F +:105170001161704710B51548006840F4700013497C +:1051800008601348006840F00100114908600020E1 +:105190000F49083108600E4800680E4908400C4964 +:1051A00008600D48091D0860081F006820F4802071 +:1051B000091F0860002006490C310860FDF764FCF7 +:1051C0004FF0006001498039086010BD88ED00E0B3 +:1051D00000380240FFFFF6FE1030002410B5FDF746 +:1051E000E7FB10BDCA430282704721B1028842F03A +:1051F0000102028004E002884FF6FE731A4002802A +:105200007047000010B504465548844208D101217A +:105210000846FDF7A9F900210120FDF7A5F99DE059 +:10522000B4F1804F08D101210846FDF77DF9002136 +:105230000120FDF779F991E04A48844208D1012123 +:105240000220FDF771F900210220FDF76DF985E0DC +:105250004548844208D101210420FDF765F9002169 +:105260000420FDF761F979E04048844208D101212A +:105270000820FDF759F900210820FDF755F96DE0E8 +:105280003B48844208D101211020FDF74DF900214F +:105290001020FDF749F961E03648844208D1012128 +:1052A0002020FDF741F900212020FDF73DF955E0D0 +:1052B0003148844208D101210220FDF755F900212F +:1052C0000220FDF751F949E02C48844209D101211F +:1052D0000804FDF749F900214FF48030FDF744F947 +:1052E0003CE02748844209D101214804FDF73CF9FC +:1052F00000214FF40030FDF737F92FE021488442B8 +:1053000009D101218804FDF72FF900214FF48020F5 +:10531000FDF72AF922E01C48844208D101214020EF +:10532000FDF702F900214020FDF7FEF816E01748CE +:10533000844208D101218020FDF7F6F80021802069 +:10534000FDF7F2F80AE01248844207D101218015E6 +:10535000FDF7EAF80021A015FDF7E6F810BD000002 +:10536000000001400004004000080040000C004024 +:1053700000100040001400400004014000400140C3 +:10538000004401400048014000180040001C00405B +:105390000020004030B50246002000230024158A7A +:1053A00005EA0103958905EA010413B10CB1012056 +:1053B00000E0002030BD1AB183890B43838102E0F5 +:1053C00083898B438381704700220288184B98425F +:1053D0000ED0184B98420BD0B0F1804F08D0164B2E +:1053E000984205D0154B984202D0154B984204D1F3 +:1053F0004FF68F731A404B881A43124B984207D0CE +:10540000114B984204D04FF6FF431A400B891A43C0 +:1054100002804B68C3620B880385054B984202D01B +:10542000044B984201D18B7A038601238382704713 +:10543000000001400004014000040040000800405A +:10544000000C0040001000400014004010B5002483 +:10545000FCF78CFE00F0BCFCD4F7BAFF294890F8AA +:10546000FC0C20F00101274880F8FC1C90F8FC0C93 +:1054700020F08001234880F8FC1C90F8FC0C20F000 +:105480000600801D1F4981F8FC0C00210120D4F783 +:105490000DFED3F791FED4F7BDFBD5F7AFFBF5F7C3 +:1054A000BBF8FFF73DFED5F747F9F2F70DFDF4F72E +:1054B00091FEFCF7CDFBFCF723FF124890F8FC0CA3 +:1054C00020F001010F4880F8FC1C90F8FC0C20F043 +:1054D00080010C4880F8FC1C90F8FC0C20F00600C1 +:1054E000801D084981F8FC0C00210120D4F7DEFD65 +:1054F00042F2107004494885012081F82900F5F72F +:10550000E5FB10BDBC220020BC1200202DE9F041BB +:1055100000240025FE48807801280BD10020FC499A +:105520008870D4F7C3FBFB48C07C022802DC012052 +:10553000F849C875F748007AC0F3800000287DD18B +:10554000002479E304EB4400F149503101EB800081 +:105550008078012807D1002004EB4401EC4A503246 +:1055600002EB8101887004EB4400E949503101EB02 +:105570008000407800287DD104EB440001F599615A +:1055800001EB800080780128F5D104EB440000EBAA +:10559000041001F5107101EB00108079002869D02A +:1055A000002004EB4401DC4A02EB8101887004EB2B +:1055B000440000EB041002F5107101EB001080793B +:1055C0000D287DD2DFE800F07C070A0BCA0C0D091C +:1055D00008FDFC0F0E0000BF00BF00BF00BF00BFF2 +:1055E00000BF00BF00BF40F253306043CB4901EB26 +:1055F00080000079012815D040F25330604301EB60 +:10560000800000F5627040F253316143C34A02EBFF +:105610008101897801EB410202EB011110F83100A0 +:10562000002861D140F253306043BC4901EB800057 +:105630008078401CC1B240F2533000E06CE360431C +:10564000B64A02EB8000817040F25330604311464D +:1056500011F8200090B140F25330604311F820104F +:1056600040F25330604302EB80008170002140F231 +:10567000533000E0DEE2604302F8201040F2533085 +:105680006043A64901EB800000F5627040F253319F +:105690006143A24A02EB8101897801EB410202EBEE +:1056A000011110F8311040F2533060439B4A02EB75 +:1056B00080004079814217D0002240F2533000E050 +:1056C00006E26043954901EB800000F5627040F20C +:1056D00053316143914B03EB8101897801EB410325 +:1056E00003EB011100F8312040F2533060438B4945 +:1056F00001EB8000807804EB440101EB0411884A3F +:1057000002EB0111C979884207DB002140F25330D6 +:105710006043824A02EB8000817040F25330604364 +:105720007E4B03EB800000F5627040F2533363431D +:105730007A4E06EB83039B7803EB430606EB0313D9 +:1057400000EBC300427940F253306043734B03EBEC +:10575000800081782046E9F76BF96AE240F2533025 +:1057600060436E4901EB80000079012815D040F2BA +:105770005330604301EB800000F5627040F253311A +:105780006143664A02EB8101C97801EB410202EBF9 +:10579000011110F8310000285ED140F2533060430F +:1057A0005E4901EB8000C078401CC1B240F253302A +:1057B00060435A4A02EB8000C17040F2533001E06E +:1057C00087E1B3E06043114611F8200080B140F258 +:1057D0005330604311F8201040F25330604302EB25 +:1057E0008000C170002140F25330604302F8201065 +:1057F00040F253306043494901EB800000F562708C +:1058000040F253316143454A02EB8101C97801EB13 +:10581000410202EB011110F8311040F253306043A5 +:105820003E4A02EB80004079814215D0002240F2CE +:1058300053306043394901EB800101F5627140F258 +:1058400053306043354B03EB8000C07800EB4003DE +:1058500003EB001001F8302040F2533060432F4931 +:1058600001EB8000C17840F2533060432B4A02EBD9 +:1058700080008079814206DB002140F25330604392 +:1058800002EB8000C17040F253306043234901EBCA +:105890008000407808B340F25330604301EB800051 +:1058A000C17840F2533060431C4A02F8201040F2A5 +:1058B00053306043114601EB80004078401EC1B276 +:1058C00040F25330604302EB8000C170002140F28F +:1058D0005330604302EB8000417040F2533060432C +:1058E0000E4B03EB8000083040F2533363430B4E02 +:1058F00006EB8303DB78C3EBC30300EBC300427901 +:1059000040F253306043334603EB8000C17809E036 +:1059100040390020BC120020583E0020584500208D +:10592000984000202046E9F783F882E140F25330A6 +:105930006043F54901EB80000079012813D040F263 +:105940005330604301EB8000083040F25331614333 +:10595000ED4A02EB8101C978C1EBC10100EBC10046 +:105960000079002856D140F253306043E64901EBFC +:105970008000C078401CC1B240F253306043E24A1C +:1059800002EB8000C17040F253306043114611F8C1 +:10599000200080B140F25330604311F8201040F2F3 +:1059A0005330604302EB8000C170002140F253305D +:1059B000604302F8201040F253306043D24901EBBB +:1059C0008000083040F253316143CF4A02EB81013D +:1059D000C978C1EBC10100EBC100017940F253303D +:1059E000604302EB80004079814213D0002240F2F4 +:1059F00053306043C44901EB8000083040F253311A +:105A00006143C14B03EB8101C978C1EBC10100EBDC +:105A1000C100027140F253306043BB4901EB80008A +:105A2000C17840F253306043B74A02EB800080797E +:105A3000814206DB002140F25330604302EB8000DC +:105A4000C17040F253306043AF4901EB80004078B1 +:105A500008B340F25330604301EB8000C17840F25C +:105A600053306043A84A02F8201040F2533060439C +:105A7000114601EB80004078401EC1B240F2533025 +:105A8000604302EB8000C170002140F2533060435C +:105A900002EB8000417040F2533060439A4B03EBBD +:105AA0008000083040F253336343974E06EB830384 +:105AB000DB78C3EBC30300EBC300427940F2533001 +:105AC0006043334603EB8000C1782046E8F7B0FF1F +:105AD000AFE040F2533060438B4901EB8000007926 +:105AE000012815D040F25330604301EB800000F5EF +:105AF000627040F253316143834A02EB8101C978FD +:105B000001EB410202EB011110F8310000285BD1DA +:105B100040F2533060437C4901EB8000C078401C68 +:105B2000C1B240F253306043774A02EB8000C1704B +:105B300040F253306043114611F8200080B140F22A +:105B40005330604311F8201040F25330604302EBB1 +:105B50008000C170002140F25330604302F82010F1 +:105B600040F253306043684901EB800000F56270F9 +:105B700040F253316143644A02EB8101C97801EB81 +:105B8000410202EB011110F8311040F25330604332 +:105B90005D4A02EB80004079814215D0002240F23C +:105BA00053306043584901EB800000F5627040F2C9 +:105BB00053316143544B03EB8101C97801EB41033D +:105BC00003EB011100F8312040F2533060434E499D +:105BD00001EB8000C17840F2533060434A4A02EB47 +:105BE00080008079814206DB002140F2533060431F +:105BF00002EB8000C17040F253306043424B03EB34 +:105C00008000083040F2533363433F4E06EB83037A +:105C1000DB78C3EBC30300EBC300427940F253309F +:105C20006043334603EB8000C1782046E8F700FF6D +:105C300000BF00BF601CC4B2344890F86A0BA04299 +:105C40003FF780AC3248807801287ED13048B038A8 +:105C5000807800EB40012F4800EB0110807900288C +:105C600073D000202A498870A1F1B00081782748BC +:105C700090F80C0C401E814207DA2548B038807835 +:105C8000401C2349B039887003E000202049B03916 +:105C900088701F48B038807800EB40011C48983865 +:105CA00000EB81008078B8B300221948B0388078C2 +:105CB00000EB40011648983800EB810082701448D0 +:105CC000B038807800EB4001124800EB0110807979 +:105CD00001282BD0042804D0052823D006282AD157 +:105CE0001BE00B48B038807800EB4001094800EB1E +:105CF000011000684FF4E131B1FBF0F000EB40100F +:105D000040000349886016E058450020BC3200205E +:105D100088400020CC3E002017E04FF47A702849DC +:105D2000886008E064202649886004E04FF47A70B7 +:105D30002349886000BF00BF214AB03A93780B32F4 +:105D4000D15C0B3A9078F3F709FD1E48407888B98A +:105D50001D488078012820D100201B498870194BEC +:105D60001A79A1F29C6393F8E017164B5878F9F76B +:105D7000B3FD12E014480C38807801280DD10020C2 +:105D800011490C3988700F4B1A79A1F5D26393F839 +:105D9000E0170C4B5878F9F79FFD0C48807B58B9F9 +:105DA000D5F768F8F3F742F90648C07820B100202B +:105DB0000449C870F4F7E2FFFDF71EF8BDE8F08172 +:105DC000884000209C3A002058390020BC12002056 +:105DD0003EB50024002501210846FCF795FBA720CD +:105DE000ADF800000020ADF8020040F2E73001906D +:105DF0000020ADF8080069464FF08040FFF7E4FA54 +:105E00000021AB4880F8321800BF6FE004EB44007B +:105E1000A84901EB8001A64890F83208A64A42F84A +:105E20002010A34890F83208401CC1B2A04880F866 +:105E3000321804EB440002F55A7101EB80019C48D2 +:105E400090F8320842F82010994890F83208401C27 +:105E5000C1B2974880F8321804EB440002F54E7145 +:105E600001EB8001924890F8320842F820109048E7 +:105E700090F83208401CC1B28D4880F8321804EB0B +:105E800044008E4901EB8001894890F8320842F8BD +:105E90002010874890F83208401CC1B2844880F82E +:105EA000321800251EE040F253306043844901EB74 +:105EB000800000F5627005EB450101EB051100EB78 +:105EC000C1000C307A4991F832187B4A42F821001F +:105ED000774890F83208401CC1B2754880F83218F3 +:105EE000681CC5B2102DDEDB601CC4B2042C8DDB37 +:105EF00070490C396E4890F832086F4A42F8201009 +:105F00006B4890F83208401CC1B2694880F83218DA +:105F100000F5D26190F8320842F82010644890F8F9 +:105F20003208401CC1B2624880F8321800F29C610D +:105F300090F8320842F820105D4890F83208401C72 +:105F4000C1B25B4880F8321800F5D56190F832088C +:105F500042F82010564890F83208401CC1B254480C +:105F600080F8321800F61C0190F8320842F8201030 +:105F70004F4890F83208401CC1B24D4880F83218A2 +:105F800000F6543190F8320842F82010484890F852 +:105F90003208401CC1B2464880F8321800F28461D1 +:105FA00090F8320842F82010414890F83208401C1E +:105FB000C1B23F4880F8321840493C3190F832086D +:105FC00042F820103A4890F83208401CC1B23848D4 +:105FD00080F832183B48364991F8321842F82100CF +:105FE000334890F83208401CC1B2314880F832186A +:105FF0003249303190F8320842F820102C4890F89D +:106000003208401CC1B22A4880F8321800F55C60A2 +:10601000274991F8321842F82100254890F83208B3 +:10602000401CC1B2224880F8321800F6CC5190F8DA +:10603000320842F820101E4890F83208401CC1B2C5 +:106040001B4880F83218002414E004EB44011E4879 +:1060500000EB8101164890F83208174A42F82010E8 +:10606000134890F83208401CC1B2114880F8321829 +:10607000601CC4B2052CE8DB0E491C390C4890F8B2 +:1060800032080D4A42F82010094890F83208401CA6 +:10609000C1B2074880F8321801218807FFF7A5F838 +:1060A000012211469007FFF786F900F00FF83EBD78 +:1060B000BC32002090390020F03A0020987A00206D +:1060C00058450020D8120020F03F002008B51C20C1 +:1060D0008DF8000001208DF8010002208DF80200EB +:1060E00001208DF803006846F4F7AAF908BD10B541 +:1060F000F1F77AFB10BD10B5F1F798FB10BD10B5A4 +:10610000FBF7C4FC10BD10B5F1F744FB10BD10B592 +:10611000F1F7AEFB10BD10B5F3F758FF10BD01F459 +:106120000072B2F5007F00D100BFCA430280704701 +:1061300021B1828942F40052828104E082894DF6C5 +:10614000FF731A40828170471AB1838A0B4383829E +:1061500002E0838A8B4383827047000010B50446B7 +:106160002548844208D101211020FCF7FDF90021C7 +:106170001020FCF7F9F93EE02048844209D10121C2 +:106180004804FCF7D1F900214FF40030FCF7CCF9BA +:1061900031E01B48844209D101218804FCF7C4F98D +:1061A00000214FF48020FCF7BFF924E01548844219 +:1061B00009D10121C804FCF7B7F900214FF40020F0 +:1061C000FCF7B2F917E01048844209D10121080513 +:1061D000FCF7AAF900214FF48010FCF7A5F90AE0BA +:1061E0000A48844207D101212020FCF7BDF9002193 +:1061F0002020FCF7B9F910BD001001400044004018 +:1062000000480040004C0040005000400014014095 +:1062100002460020B1F5007F00D100BF13880B407B +:106220000BB1012000E00020704770B50246002449 +:1062300000230025002040F66A16B14200D100BFBD +:10624000C1F3421501F01F03012606FA03F3012DE5 +:1062500002D19689334006E0022D02D1168A3340DE +:1062600001E0968A33400C12012606FA04F41688DF +:10627000344013B10CB1012000E0002070BDF0B536 +:106280000346002400260025002040F66A17B94284 +:1062900000D100BF1846C1F3421401F01F060127C8 +:1062A00007FA06F5012C01D10C3004E0022C01D1D3 +:1062B000103000E014301AB107682F43076002E085 +:1062C0000768AF430760F0BD2DE9FF4705460E465E +:1062D0000024A14600BFA046B08900B100BF2C8AAF +:1062E00024F44054F08804432C82AC8941F20C60C1 +:1062F0008443B08831890843718908430443AC81E1 +:10630000AC8A24F44074B0890443AC826846FCF73C +:106310003BF92048854202D01F48854202D1DDF872 +:106320000C9001E0DDF80890A88900F4004040B12D +:1063300009EBC90000EB091031684900B0FBF1F727 +:1063400007E009EBC90000EB091031688900B0FBD8 +:10635000F1F76420B7FBF0F004012009642101FB90 +:106360001078A88900F4004040B1322000EBC8004A +:10637000B0FBF1F000F00700044308E0322000EB2E +:1063800008106421B0FBF1F000F00F0004432C81F1 +:10639000BDE8FF87001001400014014010B5002443 +:1063A00006E0FCF775F810B9D3F794F910BD641C3A +:1063B00002488442F5D3FA20F8E70000404B4C0035 +:1063C0000FB4084B10B504A902AA039801F0E6F92E +:1063D000044602A9002001F00CFC204610BC5DF828 +:1063E00014FB0000F37B030803B4019841000098FC +:1063F00050EAC12018BF04204A0D18BF40F0010028 +:1064000040F2FF72B2EB515F08BF40F0020001287A +:1064100008BF052002B0704730B583B0044601F0D4 +:1064200093F99FED090B05468DED000B00222146E7 +:106430006846D2F70EFA284601F0A2F99DED000B4E +:1064400003B030BD000000000000000000000000AC +:1064500070B5D94B00242DED020B2DED108BDDE92D +:106460001010984205DA20F000429A4201D809D172 +:1064700041B19DED100BBDEC108B02B0BDE870403A +:1064800001F01EB9B0F5801F26DA11430BD00028A9 +:1064900013DA012001F074F9BDEC108B02B0BDE8F5 +:1064A000704001F021B9022001F06AF901F0F0F822 +:1064B00051EC100B81F000419EE06FF035049FED30 +:1064C000C00B53EC102B9DED100B51EC100BD1F7C2 +:1064D00097FFCDE91001084604EB2051C0F31304E7 +:1064E000B948A1F2FF31204400F4801080F07F62AF +:1064F00082F04052224301EB20559FEDB50B1192E3 +:1065000053EC102B9DED100B51EC100BD1F772FFDB +:1065100041EC180BA01CC0F313009FEDAFDB9FED07 +:10652000B0EBB14E7E4403286CD296ED000B51ECDB +:10653000180B53EC102BD2F7BDFC1DD1002D01BF61 +:1065400096ED000BBDEC108B02B070BD2846D2F763 +:106550004EF841EC180B53EC1D2BD1F751FF41ECD9 +:10656000190B53EC1E2B51EC180BD1F749FF53ECD0 +:10657000192BD1F79EFE3FE09FED9D0B51EC180BC0 +:1065800053EC102BD1F73CFF9FED9B1B53EC112BD1 +:10659000D1F733FF41EC190B53EC182B51EC180BCE +:1065A000D1F72EFF53EC192BD1F72AFF41EC190B31 +:1065B000002D04BF53EC192B51EC180B1AD02846B0 +:1065C000D2F715F841EC1A0B53EC1D2BD1F718FF3D +:1065D00053EC192BD1F711FF53EC182BD1F70AFF0D +:1065E00041EC180B53EC1E2B51EC1A0BD1F708FFA2 +:1065F00053EC182BD1F7FEFEBDEC108B02B041EC32 +:10660000100B70BD9FED7E0B51EC180B53EC102B53 +:10661000D1F74FFE41EC100B51EC180B53EC102B43 +:10662000D1F760FF41EC190B2846D1F7E0FF41ECB0 +:106630001B0B53EC192B51EC190BD1F7E1FE41EC7C +:106640001A0B714853EC1A2B261851EC1A0BD1F780 +:10665000D7FE41EC1F0B6D48C4F1510404F5D7245B +:10666000B0EE4F0AF0EE6F0A0321784400F094FF79 +:1066700053EC1F2B51EC100BD1F7C2FE41EC1C0B5D +:106680006348B0EE4F0AF0EE6F0A0421784400F040 +:1066900083FF53EC1A2B51EC100BD1F7B1FE3443AE +:1066A00053EC1C2BD1F705FE41EC1C0B002C4CDDF0 +:1066B0009FED510B51EC180B53EC102BD1F7A0FEB2 +:1066C00053EC182BD1F79CFE41EC1A0B55B353EC4D +:1066D0001D2B51EC1B0BD1F793FE41EC1D0B53EC22 +:1066E0001C2B51EC1A0BD1F7E4FD53EC192BD1F70D +:1066F00087FE53EC1D2BD1F7DCFD53EC1A2BD1F7A1 +:106700007CFE53EC182BD1F775FE41EC180B53ECC3 +:106710001E2B51EC1B0BD1F773FE53EC182BD1F74A +:1067200069FE69E753EC1C2B51EC1A0BD1F7C1FD44 +:1067300053EC192BD1F764FE53EC1A2BD1F75DFE05 +:1067400053EC182BD1F759FE56E735B353EC1D2BFC +:1067500051EC1B0BD1F754FE41EC1A0B53EC1C2BE4 +:1067600051EC180BD1F746FE53EC192BD1F748FE2C +:1067700053EC1A2BD1F73EFE53EC182BD1F73AFE0F +:1067800041EC180B53EC1E2B51EC1B0BD1F738FED0 +:1067900053EC182BD1F72EFE2EE753EC1C2B51ECAB +:1067A000180BD1F727FE53EC192BD1F729FE53EC28 +:1067B000182BD1F722FE1FE70000F07F0000000039 +:1067C0000000000000005043645F0900000000006A +:1067D000000000000000F03F763C7935EF39EA3DDB +:1067E0000000E0FE422EE63FF09F000000000000A7 +:1067F000555555555555D53F000000000000E03F68 +:10680000000000000000004086EBF9FF729E0000CF +:10681000689E00000000000070B5414A00252DED83 +:10682000020B2DED048BDDE90404944205DA24F01B +:106830000041914201D809D140B19DED040BBDEC5E +:10684000048B02B0BDE8704000F03ABFB4F5801F81 +:1068500026DA08430BD0002C13DA012000F090FF59 +:10686000BDEC048B02B0BDE8704000F03DBF0220DB +:1068700000F086FF00F00CFF51EC100B81F000419E +:1068800046E09FED290B6FF0350553EC102B9DED85 +:10689000040B51EC100BD1F7B3FDCDE904010C460C +:1068A00005EB2450A0F2FF30C10F40F2FF32521A24 +:1068B00062F31F540844D1F79AFE05949DED040B32 +:1068C00041EC180B51EC100B01F008FB9FED181B6D +:1068D00053EC112BD1F794FD9FED170B41EC190BE5 +:1068E00053EC102B51EC180BD1F78AFD53EC192BFC +:1068F000D1F7DFFC9FED120B41EC190B53EC102B81 +:1069000051EC180BD1F77CFD53EC192BD1F7D1FCCE +:10691000BDEC048B02B041EC100B70BD0000000018 +:106920000000F07F00000000000000000000504365 +:106930000EE526157BCBDB3F362BF111F3FE593DDF +:1069400000609F501344D33F2DE9F04D2DED040B13 +:106950002DED0E8B96B0DDE92550279CDDF890A03B +:1069600025F0004624F00048BAF1000F14BF0121C1 +:10697000002101EB4502FC4953184A1093422AD3E7 +:10698000002814BF0123002303EB44030B44F74901 +:106990008B4220D358EA00019FEDF59B76D0DFF8BB +:1069A000D8B35D4503D1BAF1000F05D188E0BAF143 +:1069B000000F08BF002100D0012101EB450111F5B6 +:1069C000001F08D8002814BF0121002101EB440159 +:1069D00011F5001F0BD99DED261B9DED240B16B064 +:1069E000BDEC0E8B04B0BDE8F04D00F073BE002787 +:1069F000002DBCBFE149884521DAE1498845A8BF9F +:106A000002271CDAC3451ADCDE4901EB28511429A0 +:106A100008DDC1F1340220FA02F101FA02F28242E9 +:106A20000DD108E058B9C1F1140228FA02F101FAB7 +:106A300002F2424503D101F00101C1F1020756EA19 +:106A40000A0124D1002C22DA002D18BF022F01D018 +:106A5000012F0AD0022000F093FE16B0BDEC0E8B81 +:106A600004B0BDE8F04D00F013BE022000F088FE37 +:106A700000F00EFE51EC100B81F0004141EC100BC8 +:106A800016B0BDEC0E8B04B0BDE8F08D18E09FEDA4 +:106A9000BEAB9FEDBF8B002871D1B848804522D195 +:106AA00005F1804010F5801008BFBAF1000F07D043 +:106AB000B3450ADC002CA8BF9DED260BE0DA0DE003 +:106AC000B0EE490AF0EE690ADAE7002C06DA9DED2D +:106AD000260B51EC100B81F000416FE0AE4878447A +:106AE00090ED000BCCE7D8454DD1002C48DA2EB103 +:106AF00086423AD1BAF1000F42D126E0BAF1000F36 +:106B000013D0022000F03CFE00F0FEFD8DED020BE4 +:106B10009DED240B8DED000B10EE900A039961F3AF +:106B20001E0003909DED020BAAE78DED02AB9DEDDB +:106B3000240B1AEE901A10EE900A8DED000B61F303 +:106B40001E0003909DED020B9AE78DED028B9DEDEB +:106B5000240B18EE901A10EE900A8DED000B61F3E5 +:106B60001E0003909DED020B8AE709DA9DED240BD0 +:106B700051EC190B53EC102BD1F7B4FC1EE020E0C4 +:106B80009DED240B7CE786421BDAB4F1804F0DD0DB +:106B9000A4F10050B0F1FF5013D1002D11DB9DED99 +:106BA000240B51EC100B01F02FFA07E09DED240BA4 +:106BB00053EC102B51EC100B00F0C2BC41EC100B4D +:106BC0005EE79DED240B51EC100B01F075F8BAF166 +:106BD000000FCDE90E0142D19FED710B46B3A6F136 +:106BE000E040B0F17F600CD05E4538D1002D00DA76 +:106BF000A7B3022F0CBF01204FF0FF30D1F7F7FCF5 +:106C0000DCE7002D01DD002C0DDA002D01DD002C6C +:106C10001FDB002D16DA002C14DB012F08BF9FEDBF +:106C2000620B3FF42DAFB0EE4A0AF0EE6A0A27E796 +:106C3000022F18BF002D0CD0012F0AD1002DFFF616 +:106C40001FAF06E0002DB8BF002C08DA012F3FF47B +:106C500017AFB0EE480AF0EE680A11E71BE001201A +:106C600000EBE57050EA070115D0791EB0EE498AB5 +:106C7000F0EE698A084308BF9FED4D8B4E48002512 +:106C8000804570DD4D494E48884514DDB0420DDB2E +:106C9000002C19DB2FE0012000F072FD16B0BDECD6 +:106CA0000E8B04B0BDE8F04D00F01EBDB34502DC14 +:106CB000002C09DC1FE0864202DA002C1BDA03E01C +:106CC0005E452BDD002C16DD022000F059FD00F0A2 +:106CD0001BFD8DED020B53EC1A2B51EC180BD1F769 +:106CE0008FFBCDE900010399019861F31E00039029 +:106CF0009DED020BC4E6022000F042FD00F014FD01 +:106D000010EE901A18EE900A8DED020B8DED008BAF +:106D100061F31E0003909DED020BB1E69DED0E0B9D +:106D200053EC192B51EC100BD1F764FB9FED260BA4 +:106D3000CDE9080153EC102B9DED080B51EC100B25 +:106D4000D1F75EFB9FED221B53EC112BD1F755FBC6 +:106D50009DED081B53EC112BD1F752FB9FED1E1B31 +:106D600053EC112B3CE08CE0FFFF1F00FFFF0F00F6 +:106D7000000000000000F03F0000F03F0000F07F46 +:106D80000000404301FCFFFF000000000000F07F16 +:106D90000000000000000000369A00000000000023 +:106DA0000000000000000080000000000000F0FF74 +:106DB000000000000000F0BF0000E0410000F043D0 +:106DC000FFFFEF3F00000000000000000000D03F88 +:106DD000555555555555D53F000000000000E03F82 +:106DE000D1F70BFB9DED080B41EC1A0B53EC102B6C +:106DF00051EC100BD1F704FB53EC1A2BD1F700FB2D +:106E000041EC1A0B9FEDFE0B53EC102B9DED080B84 +:106E100051EC100BD1F7F4FA41EC1B0B9FEDFA0B80 +:106E200051EC1A0B53EC102BD1F7EAFA41EC1A0B88 +:106E30009FEDF70B53EC102B9DED080B51EC100B55 +:106E4000D1F7DEFA53EC1A2BD1F7D4FA41EC1A0B36 +:106E500051EC1B0B53EC1A2BD1F72BFA0690CDE912 +:106E600006519DED060B53EC1B2B51EC100BD1F78B +:106E7000C1FA53EC1A2BD1F7C0FA41EC100B00F019 +:106E8000A1B90020B6F5801F0EDA9FEDE30B53EC9D +:106E9000102B9DED0E0B51EC100BD1F7B1FACDE993 +:106EA0000E016FF034000E4600EB2650A0F2FF37C3 +:106EB000C6F31300DA4940F07F6646F04056884238 +:106EC000D8BF002408DDD7498142C8BF012403DCB4 +:106ED0000024A6F580167F1CD348784400EBC4003C +:106EE0000F9690ED00CB9DED0E0B53EC1C2B51EC4F +:106EF000100BD1F77FFA9DED0E0B41EC1B0B53EC01 +:106F00001C2B51EC100BD1F7D4F941EC100B51ECC8 +:106F1000190B53EC102BD1F7E5FA41EC1D0B51EC9A +:106F20001B0B53EC1D2BD1F76BFA41EC1A0BBF482E +:106F30008DED10AB7844109590ED000B4FF00050A4 +:106F400040EA660000EB84408DED080B00F5002060 +:106F500009909DED080B53EC1C2B51EC100BD1F755 +:106F600049FA9DED0E1B53EC112BD1F746FA41EC7B +:106F7000100B53EC102B9DED100B51EC100BD1F7B7 +:106F80003FFA9DED080B41EC1C0B53EC102B9DEDD3 +:106F9000100B51EC100BD1F733FA53EC1B2BD1F73C +:106FA0002CFA53EC1C2BD1F725FA53EC1D2BD1F7FF +:106FB00027FA41EC1C0B53EC1A2B51EC1A0BD1F7AE +:106FC0001FFA41EC1B0B9A480621B0EE4B0AF0EE7B +:106FD0006B0A784400F0E0FAB0EE401AF0EE601A66 +:106FE000B0EE41DAF0EE61DA53EC1B2B51EC1B0BE7 +:106FF000D1F706FA53EC1D2BD1F702FA9DED100BD9 +:1070000041EC1B0B53EC1A2B51EC100BD1F751F93F +:1070100053EC1C2BD1F7F4F953EC1B2BD1F749F9A6 +:107020009DED100B41EC1B0B53EC102B51EC100B96 +:10703000D1F7E6F941EC1D0B9FED7FEB53EC1E2BD6 +:10704000D1F737F953EC1B2BD1F733F90890CDE981 +:1070500008519DED080B53EC1E2B51EC100BD1F792 +:10706000C9F953EC1D2BD1F7C5F953EC1B2BD1F704 +:10707000C4F99DED080B41EC1D0B53EC102B9DED5D +:10708000100B51EC100BD1F7BBF941EC1B0B53EC7F +:107090001A2B51EC1D0BD1F7B3F99DED080B41EC08 +:1070A0001A0B53EC102B51EC1C0BD1F7A9F953EC34 +:1070B0001A2BD1F7FEF841EC1A0B51EC1B0B53ECD9 +:1070C0001A2BD1F7F6F80C90CDE90C519DED0C0B75 +:1070D00053EC1B2B51EC100BD1F78CF953EC1A2B02 +:1070E000D1F78BF941EC1B0B9FED550B53EC102B9B +:1070F0009DED0C0B51EC100BD1F782F941EC1A0B02 +:107100009FED510B51EC1B0B53EC102BD1F778F981 +:1071100041EC1B0B9FED4E0B53EC102B9DED0C0B1C +:1071200051EC100BD1F76CF953EC1B2BD1F7C1F8D4 +:1071300041EC100B4848784400EBC40090ED001B74 +:1071400051EC100B53EC112BD1F7B3F841EC1B0BA6 +:107150003846D1F74CFACDE9080153EC1B2B51EC22 +:107160001A0BD1F7A6F841EC100B3C48784400EB21 +:10717000C40090ED00CB51EC100B53EC1C2BD1F75D +:1071800098F89DED081B53EC112BD1F792F806905F +:10719000CDE906519DED080B53EC102B9DED060B30 +:1071A00051EC100BD1F726F953EC1C2BD1F722F937 +:1071B00053EC1A2BD1F71EF953EC1B2BD1F71DF909 +:1071C00041EC100B9DED261B53EC102B8DED001B9D +:1071D00000959DED260B51EC100BD1F711F99DEDAB +:1071E000000B41EC1A0B53EC102B9DED260B51ECD0 +:1071F000100BD1F7FFF89DED061B53EC112B2FE080 +:10720000000000604715F73FFE822B654715F73FEA +:1072100044DF5DF80BAE543E000000000000404328 +:107220008E9803007AB60B007A950000E095000076 +:10723000B2940000000000000000000000000840C0 +:10724000000000E009C7EE3FFD033ADC09C7EE3F4E +:10725000F5015B14E02F3EBE3E930000F892000063 +:10726000D1F7CEF853EC1A2BD1F723F89DED060B8E +:1072700041EC1A0B53EC102B9DED000B51EC100B55 +:10728000D1F7BEF8CDE90C019DED0C0B51EC1A0BBA +:1072900053EC102BD1F70DF8CDE902010C46AA49A9 +:1072A0008C422FDB611A084318D19DED0C0B53EC77 +:1072B000102B9DED020B51EC100BD1F79BF841EC1C +:1072C0001B0B9FEDA30B51EC1A0B53EC102BD0F7BB +:1072D000F0FF53EC1B2BD1F79BFB2DD2022000F0CB +:1072E0004FFA00F011FA10EE901A18EE900A8DED98 +:1072F000020B8DED008B61F31E0003909DED020BE0 +:10730000FFF7BEBB944A24F00041914214D3934945 +:10731000214408437FF4EFAC9DED0C0B53EC102B94 +:107320009DED020B51EC100BD1F764F853EC1A2BC6 +:10733000D1F76EFB7FF6DFAC24F000408849894A24 +:10734000002601EB205182422BDA481C4FF48011B9 +:1073500021FA00F02044844AC0F30A517A44A1F291 +:10736000FF3192ED000B814A8DED080BCA4020EAF7 +:107370000202C0F3130040F48010C1F1140120FA9E +:1073800001F60992002CB8BF76429DED080B53EC34 +:10739000102B9DED0C0B51EC100BD1F72BF8CDE918 +:1073A0000C019DED0C0B51EC1A0B53EC102BD0F78C +:1073B00080FF9FED6F0B0890CDE9085153EC102B27 +:1073C0009DED080B51EC100BD1F71AF841EC1B0B9B +:1073D0009FED690B53EC102B9DED080B51EC100B3E +:1073E000D1F70EF89DED0C0B41EC1C0B53EC102B60 +:1073F0009DED080B51EC100BD0F7FCFF53EC1A2B52 +:10740000D0F7FBFF9FED5E1B53EC112BD0F7F8FF7D +:1074100053EC1C2BD0F74DFF41EC1A0B51EC1B0B1E +:1074200053EC1A2BD0F745FFCDE902019DED020B7D +:1074300053EC1B2B51EC100BD0F7DCFF53EC1A2B49 +:10744000D0F7DBFF9DED020B41EC1A0B53EC102B38 +:1074500051EC100BD0F7D4FFCDE908014A489DED5F +:10746000080B0521784400F097F89DED081B51ECBE +:10747000100B53EC112BD0F7C3FF9DED021B53EC07 +:10748000112BD0F7BAFFCDE906019DED020B53ECAD +:107490001A2B51EC100BD0F7B3FF53EC1A2BD0F78B +:1074A00008FF9FED3B0B41EC1A0B53EC102B9DEDAD +:1074B000060B51EC100BD0F79DFF9DED060B41EC38 +:1074C0001B0B53EC102B9DED020B51EC100BD0F766 +:1074D00097FF53EC1B2BD1F705F853EC1A2BD0F781 +:1074E00089FF9DED021B53EC112BD0F783FF53EC6A +:1074F000192BD0F782FFCDE9020101EB06500115EF +:107500000029C8BF039015DC9DED020B324651ECFB +:10751000100BD1F765FAFEF767FF042808BF00F0EB +:1075200003F932469DED020B51EC100BD1F758FADE +:10753000CDE902019DED020B51EC180B53EC102B21 +:10754000D0F75EFFFFF73ABB00009040000000005C +:10755000FE822B654715973C00CC904000346F3F6E +:1075600001FCFFFF0000E03FB8910000FFFF0F00AB +:1075700000000000432EE63F396CA80C615C20BE81 +:10758000EF39FAFE422EE63F509000000000000066 +:10759000000000000000004070B504462DED028B95 +:1075A0004D1E00EBC500B0EE408AF0EE608A90ED13 +:1075B000000B35F0060017D053EC182B51EC100BD4 +:1075C000D0F71EFF41EC100B6D1E04EBC50090EDD3 +:1075D000001B51EC100B53EC112BD0F76AFE41EC61 +:1075E000100B35F00600E7D1022D36D0042D1CD04B +:1075F000062D1CBFBDEC028B70BD53EC182B51EC5B +:10760000100BD0F7FDFE94ED0A1B53EC112BD0F7B5 +:1076100050FE53EC182BD0F7F3FE94ED081B53ECFF +:10762000112BD0F746FE41EC100B53EC182B51EC0C +:10763000100BD0F7E5FE94ED061B53EC112BD0F7A1 +:1076400038FE53EC182BD0F7DBFE94ED040B53EC13 +:10765000102BD0F72EFE41EC100B53EC182B51ECF5 +:10766000100BD0F7CDFE94ED021B53EC112BD0F78D +:1076700020FE53EC182BD0F7C3FE94ED001B53EC07 +:10768000112BD0F716FEBDEC028B41EC100B70BD38 +:107690009FED070B10B553EC102B9FED070B51EC32 +:1076A000100BD0F71FFF41EC100B10BD00000000C5 +:1076B0000000000000000000000000000000F03F9B +:1076C00010B553EC102B51EC100BD0F7F2FD41EC40 +:1076D000100B10BD10B553EC112B51EC100BD0F763 +:1076E000E8FD41EC100B10BD9FED050B10B553EC00 +:1076F000102B51EC100BD0F7F5FE41EC100B10BD28 +:1077000000000000000000009FED050B10B553ECD9 +:10771000102B51EC100BD0F773FE41EC100B10BD89 +:1077200000000000000000709FED050B10B553EC49 +:10773000102B51EC100BD0F763FE41EC100B10BD79 +:1077400000000000000000100148006870470000C1 +:10775000B812002002E008C8121F08C1002AFAD19E +:1077600070477047002001E001C1121F002AFBD1C1 +:10777000704780F31088704780F3108870470000CE +:107780000149086070470000B812002030380A280C +:1077900001D2012070470020704700002DE9FF4F03 +:1077A0008DB00F460546002606E025280BD0DDE902 +:1077B0000F1290476D1C761C28780028F5D111B067 +:1077C0003046BDE8F08F0024A246A1460122E949D7 +:1077D00000E0044315F8013F203B02FA03F00842A1 +:1077E000F7D128782A2810D06FF02F022878A0F13E +:1077F0003001092914D80AEB8A0102EB410144F057 +:10780000020400EB010A6D1CF0E701CF5FEA000AF9 +:1078100003D544F40054CAF1000A44F002046D1C7C +:1078200028782E2817D115F8010F44F004042A28CF +:107830000ED06FF02F022878A0F1300109290AD864 +:1078400009EB890102EB410100EB01096D1CF2E734 +:1078500057F8049B6D1C28786C280FD006DC4C2848 +:1078600017D068280DD06A2814D104E0742810D0ED +:107870007A280FD10DE044F400140AE044F4801497 +:1078800001E044F440146978814202D104F5801487 +:107890006D1C6D1C28786E281ED00CDC632830D03F +:1078A00004DC00288BD0582811D19FE0642867D0D1 +:1078B00069280CD164E073282DD004DC6F2872D0C5 +:1078C000702804D194E075286ED078286DD0DDE959 +:1078D0000F129047761C4BE1C4F30250022806D0E9 +:1078E000032809D0042801CF09D0066040E101CF68 +:1078F000F117C0E900613BE101CF068038E1067075 +:1079000036E117F8040B8DF8000000208DF8010017 +:10791000EB46012003E057F804BB4FF0FF3061074E +:107920004FF0000102D40DE008F1010188464945FD +:107930000FDA8045F8DB1BF808100029F4D108E0C5 +:1079400008F1010188468142FADB1BF80810002982 +:10795000F6D1DDE90F23AAEB08008146214600F0AD +:1079600031F9304400EB080604E0DDE90F121BF8A2 +:10797000010B9047B8F10108F7D221464846F2E0E2 +:107980000A21C4F302524FF0000B0891022A04D0DE +:1079900001CFC117032A09D00AE0FF1D27F007070E +:1079A000F7E8020108E02CE01EE01FE000B2C1177A +:1079B000042A01D140B2C117021E71F1000206DA99 +:1079C0000023D0EB030063EB01012D2202E022052E +:1079D00004D52B228DF82420012203E0E20701D0F8 +:1079E0002022F7E7904653E00A210BE0102109E03E +:1079F00010214FF0000B44F004044FF008090891E7 +:107A000003E008214FF0000B0891C4F30252022A50 +:107A100004D001CF0021032A06D006E0FF1D27F085 +:107A20000707F7E8020103E080B2042A00D1C0B2E0 +:107A30004FF0000822072BD52A78702A07D0DDF8EE +:107A400020C08CF0100C5CEA0B0C05D00EE040223C +:107A50008DF82420012208E050EA010306D03023EB +:107A60008DF824308DF8252002229046089B83F063 +:107A7000080353EA0B030BD150EA010201D162075C +:107A800006D530228DF824204FF00108A9F1010914 +:107A90002A78582A04D038A20B9208AA0A920BE03E +:107AA0003AA2F9E75B46089AD0F767FE0B9B9B5C0E +:107AB0000A9A521E0A92137050EA0102F2D10A98F1 +:107AC000ADEB000000F1200B600702D524F48034F8 +:107AD00001E04FF00109D94502DDA9EB0B0000E000 +:107AE000002000EB0B0141440890AAEB010AE003DF +:107AF00006D4DDE90F232146504600F063F8064422 +:107B00004FF0000908E009A911F80900DDE90F129A +:107B1000904709F10109761CC145F4DBE0030CD55F +:107B2000DDE90F232146504600F04CF8064404E0FE +:107B3000DDE90F1230209047761C0899481E089006 +:107B40000029F5DC08E00A980A990078491C0A9196 +:107B5000DDE90F129047761CBBF10001ABF1010B80 +:107B6000F1DC21465046DDE90F2300F019F8064408 +:107B70006D1C21E6092801003031323334353637A7 +:107B80003839616263646566000000003031323369 +:107B90003435363738394142434445460000000009 +:107BA0002DE9F041044600251E461746880404D4FA +:107BB00005E039462020B0476D1C641EF9D52846E3 +:107BC000BDE8F0812DE9F041044600251E469046AF +:107BD000C80301D5302700E02027880404D505E03C +:107BE00041463846B0476D1C641EF9D52846BDE8AD +:107BF000F0810A68531C0B601070704710B56FF06D +:107C00000400FDF7A3FA10BD1BE045F208214FF078 +:107C1000E0225161002191611146096941F00101A1 +:107C2000116100BF4FF0E021096901F480310029A2 +:107C3000F8D000214FF0E02291611146096900213E +:107C40001161011EA0F10100DFD170471AE015217A +:107C50004FF0E0225161002191611146096941F024 +:107C60000101116100BF4FF0E021096901F4803189 +:107C70000029F8D000214FF0E022916111460969F6 +:107C800000211161011EA0F10100E0D17047000048 +:107C900010B50246002008E012F8013B4340DBB279 +:107CA000044C34F8133083EA20200B1EA1F10101AB +:107CB000F2D110BD1800002082B0CDE9000121F002 +:107CC000004001909DED000B02B051EC100B70478D +:107CD00010B510210D48D2F74BFF0C48006840F456 +:107CE00080600A49086020210848D2F741FF02203D +:107CF000FFF7ACFF10210548D2F73CFF0220FFF749 +:107D0000A5FF10210148D2F733FF10BD0014024037 +:107D100010B510210D48D2F72BFF0C48006840F435 +:107D200080600A49086020210848D2F723FF02201A +:107D3000FFF78CFF10210548D2F71CFF0220FFF748 +:107D400085FF10210148D2F713FF10BD0014024037 +:107D500070B5054600241548006820F440601349BA +:107D60000860002618E010211048D2F701FF022019 +:107D7000FFF76CFF10210D48D2F7FCFE6006040EE1 +:107D800020210A48D2F7EBFE08B144F0010401209B +:107D9000FFF75CFF701CC6B2082EE4DB15B1FFF7DD +:107DA00097FF01E0FFF7B4FF204670BD00140240CA +:107DB00070B504461748006840F4806015490860B3 +:107DC00010211448D2F7D4FE00251FE0E00920B1AD +:107DD00020211048D2F7CEFE03E020210D48D2F733 +:107DE000C7FE6006040E0220FFF730FF102109488D +:107DF000D2F7C0FE0220FFF729FF10210548D2F775 +:107E0000B7FE0220FFF722FF681CC5B2082DDDDB9C +:107E100070BD00000014024010B50B48006840F42B +:107E200080600949086020210748D2F7A3FE10218D +:107E30000548D2F79FFE0420FFF708FF20210248E3 +:107E4000D2F796FE10BD00000014024010B50B489A +:107E5000006840F480600949086020210748D2F793 +:107E600087FE0420FFF7F2FE10210448D2F782FEBD +:107E700020210248D2F77EFE10BD0000001402400F +:107E800010B500241448006820F4406012490860CE +:107E900020211148D2F76EFE0120FFF7D7FE1021F6 +:107EA0000D48D2F767FE0120FFF7D0FE08E0601C06 +:107EB000C0B20446FA2803DDFFF7C8FF012010BD59 +:107EC00020210548D2F74BFE0028F0D110210248AE +:107ED000D2F74EFE0020F2E70014024010B541EC4C +:107EE000100BFEF7B5FA51EC100B10BD10B5FAF7F8 +:107EF0003DFC062000F0CAF8552000F0E7F800F03D +:107F0000BAF804464FF480511148D2F731FE4FF4CD +:107F100080511048D2F72EFEAA2C01D0FA2010BDB5 +:107F2000152000F0B3F8062000F0D0F81420FFF779 +:107F30008DFE00F0A0F804464FF480510448D2F7BB +:107F400019FE512C01D11420E9E7FA20E7E70000DF +:107F500000040240000C02404FF400410803F2F715 +:107F6000ABFA4FF08040FDF74DF91248FEF7F6F8F6 +:107F70001148D1F759FD10483030D1F755FD0F4861 +:107F8000D2F702FD0E48D2F7FFFCD2F71FFE002009 +:107F900080F3108800BFFFF731FED2F717FEFDF720 +:107FA00055FAD2F713FE03E0FDF7B0FAD2F70EFE52 +:107FB000FAE700000010014088640240000002401F +:107FC000000402402DE9F04104460D4600262846F3 +:107FD000D0F759F9071E02D10120BDE8F0810EE06B +:107FE000701C86B220782978884207D13A46294603 +:107FF0002046D0F74FF908B93046EEE7641C2078E8 +:108000000028EDD100BFE8E700B52DED048B83B06B +:1080100041EC190BD0F7FCFE41EC180B18EE100ADE +:1080200018EE901A8DED008B002818BF0120084330 +:1080300020F00040C0F17F6000F1E040C00F14D09C +:1080400019EE101A19EE900A8DED009B002918BF49 +:108050000121084320F00040C0F17F6000F1E040C2 +:10806000C00F04BF0120FFF78BFB51EC180B03B0CE +:10807000BDEC048B00BD10B50120FFF7E7FDFF202C +:10808000FAF7E8FB0446204610BD000010B5044690 +:108090004FF480510B48D2F76DFD0320FFF7D6FD5A +:1080A0004FF480510748D2F763FD4FF480510648E2 +:1080B000D2F760FD2046FAF75BFD0320FFF7C6FD0F +:1080C00010BD000000040240000C024010B5044640 +:1080D0002046FAF74DFD0120FFF7B8FD10BD5458BA +:1080E000485F56312E342E33000000003820202007 +:1080F0002020202020486F20536F204769616F2087 +:108100004469636820202020202020202054454EF0 +:10811000204355412048414E473A2020202020202E +:1081200020202020202020202020202020444941E1 +:10813000204348493A2020202020202020202020B1 +:10814000202020202020202020202020204D4120E1 +:10815000534F20544855453A2020202020202020ED +:10816000202020202020202020202020202020200F +:1081700020202020202020202020202020202020FF +:1081800020202020202020202020202020202020EF +:1081900020202020202020202020202020202020DF +:1081A00020202020202020202020202020534F206D +:1081B000564F4C3A20202020202020202020202014 +:1081C00020202020202020202020202020534F204D +:1081D0005449454E3A2020202020202020202020D5 +:1081E00020202020202020202020202020534F202D +:1081F0004C49543A202020202020202020202020DC +:1082000020202020202020202020202020444F4EED +:108210004749413A202020202020202020202020D3 +:10822000202020202020202020202020202020204E +:10823000202020202020202020202020202020203E +:10824000202020202020202020202020204E4741B8 +:10825000593A2020202020202020202020202020CB +:10826000202020202020202020202020202020200E +:1082700020202020202020202020202020202020FE +:1082800020202020202020202020202020202020EE +:1082900020202020202020202020202020202020DE +:1082A00020202020202020202020202020202020CE +:1082B00020202020202020202020202020202020BE +:1082C00020202020202020202020202020202020AE +:1082D000202020202020202020202020202020209E +:1082E000202020202020202020202020202020208E +:1082F000202020202020202020202020202020207E +:10830000202020202020202020202020202020206D +:10831000202020202020202020202020202020205D +:10832000202020202020202020202020202020204D +:10833000202020202020202020202020202020203D +:108340002020202020202020202020202043414DBC +:10835000204F4E20262048454E20474150204C417A +:108360004920515559204B484143482021000000E5 +:1083700080250000010000000A000000000000004D +:1083800000000000000000000000000000000000ED +:1083900000000000000000000000000000000000DD +:1083A00000000000000000000000000000000000CD +:1083B00000000000000000000000000000000000BD +:1083C00000000000000000000000000000000000AD +:1083D000000000000000000000000000000000009D +:1083E000000000000000000000000000000000008D +:1083F000000000000000000000000000000000007D +:10840000000000000000000000000000000000006C +:10841000000000000000000000000000000000005C +:10842000000000000000000000000000000000004C +:10843000000000000000000000000000000000003C +:10844000000000000000000000000000000000002C +:10845000000000000000000000000000000000001C +:10846000000000000000000000000000000000000C +:1084700000000000000000000000000000000000FC +:1084800000000000000000000000000000000000EC +:1084900000000000000000000000000000000000DC +:1084A0006A6F796675656C2E6A6F796675656C6939 +:1084B0006E672E636F6D2C37303131000000000085 +:1084C00000000000000000000000000000000000AC +:1084D000000000000000000000000000000000009C +:1084E000000000000000000000000000000000008C +:1084F000000000000000000000000000000000007C +:1085000000000000000000000000000000004B46DA +:10851000422D322E34470000000000000000000011 +:10852000000000000000000000000000000000004B +:108530000000000000004B46423132333435360033 +:10854000000000000000000000000000000000002B +:10855000000000000000000000000000000000001B +:10856000000000000600840300000000000000007E +:1085700000000000000000000000000000000000FB +:1085800000000000000000000000000000000000EB +:1085900000000000000000000000000000000000DB +:1085A00000000000000000000000000000000000CB +:1085B00000000000000000000000000000000000BB +:1085C00000000000000000000000000000000000AB +:1085D000000000000000000000000000000000009B +:1085E000000000000000000000000000000000008B +:1085F000000000000000000000000000000000007B +:10860000000000000000000000000000000000006A +:10861000000000000000000000000000000000005A +:10862000000000000000000000000000000000004A +:10863000000000000000000000000000000000003A +:10864000000000000000000000000000000000002A +:10865000000000000000000000000000000000001A +:10866000000000000000000000000000000000000A +:1086700000000000000000000000000000000000FA +:1086800000000000000000000000000000000000EA +:1086900000000000000000000000000000000000DA +:1086A00000000000000000000000000000000000CA +:1086B00000000000000000000000000000000000BA +:1086C00000000000000000000000000000000000AA +:1086D000000000000000000000000000000000009A +:1086E000000000000000000000000000000000008A +:1086F000000000000000000000000000000000007A +:108700000000000000000000000000000000000069 +:108710000000000000000000000000000000000059 +:108720000000000000000000000000000000000049 +:108730000000000000000000000000000000000039 +:108740000000000000000000000000000000000029 +:108750000000000000000000000000000000000019 +:108760000000000000000000000000000000000009 +:1087700000000000000000000000000000000000F9 +:1087800000000000000000000000000000000000E9 +:1087900000000000000000000000000000000000D9 +:1087A00000000000000000000000000000000000C9 +:1087B00000000000000000000000000000000000B9 +:1087C00000000000000000000000000000000000A9 +:1087D0000000000000000000000000000000000099 +:1087E0000000000000000000000000000000000089 +:1087F0000000000000000000000000000000000079 +:108800000000000000000000000000000000000068 +:108810000000000000000000000000000000000058 +:108820000000000000000000000000000000000048 +:108830000000000000000000000000000000000038 +:108840000000000000000000000000000000000028 +:108850000000000000000000000000000000000018 +:108860000000000000000000000000000000000008 +:1088700000000000000000000000000000000000F8 +:1088800000000000000000000000000000000000E8 +:1088900000000000000000000000000000000000D8 +:1088A00000000000000000000000000000000000C8 +:1088B00000000000000000000000000000000000B8 +:1088C00000000000000000000000000000000000A8 +:1088D0000000000000000000000000000000000098 +:1088E0000000000000000000000000000000000088 +:1088F0000000000000000000000000000000000078 +:108900000000000000000000000000000000000067 +:108910000000000000000000000000000000000057 +:108920000000000000000000000000000000000047 +:108930000000000000000000000000000000000037 +:108940000000000000000000000000000000000027 +:108950000000000000000000000000000000000017 +:108960000000000000000000000000000000000007 +:1089700000000000000000000000000000000000F7 +:1089800000000000000000000000000000000000E7 +:1089900000000000000000000000000000000000D7 +:1089A00000000000000000000000000000000000C7 +:1089B00000000000000000000000000000000000B7 +:1089C00000000000000000000000000000000000A7 +:1089D0000000000000000000000000000000000097 +:1089E0000000000000000000000000000000000087 +:1089F0000000000000000000000000000000000077 +:108A00000000000000000000000000000000000066 +:108A10000000000000000000000000000000000056 +:108A20000000000000000000000000000000000046 +:108A30000000000000000000000000000000000036 +:108A40000000000000000000000000000000000026 +:108A50000000000000000000000000000000000016 +:108A60000000000000000000000000000000000006 +:108A700000000000000000000000000000000000F6 +:108A800000000000000000000000000000000000E6 +:108A900000000000000000000000000000000000D6 +:108AA00000000000000000000000000000000000C6 +:108AB00000000000000000000000000000000000B6 +:108AC00000000000000000000000000000000000A6 +:108AD0000000000000000000000000000000000096 +:108AE0000000000000000000000000000000000086 +:108AF0000000000000000000000000000000000076 +:108B00000000000000000000000000000000000065 +:108B10000000000000000000000000000000000055 +:108B20000000000000000000000000000000000045 +:108B30000000000000000000000000000000000035 +:108B40000000000000000000000000000000000025 +:108B50000000000000000000000000000000000015 +:108B60000000000000000000000000000000000005 +:108B700000000000000000000000000000000000F5 +:108B800000000000000000000000000000000000E5 +:108B900000000000000000000000000000000000D5 +:108BA000EC800308F07A0020C22F0020640000004F +:108BB000020001000000000064850308F07A002034 +:108BC000B82F002066000000050001000100000031 +:108BD00070830308F07A0020984000206B000000AA +:108BE0003101040002000000A0840308F07A002094 +:108BF000DA3900202F050000C30001000300000047 +:108C000062850308F07A0020263E0020F20500006D +:108C1000020001000400000068850308F07A0020CB +:108C2000C8140020F4050000050001000500000044 +:108C30006C850308F07A0020D4140020F9050000A8 +:108C40000500010006000000ED800308F07A002016 +:108C5000382D0020FE050000810201000700000001 +:108C600070850308F07A0020D81400207F080000E7 +:108C70006100400008000000D0850308F07A002061 +:108C8000C2390020BF2000000300010009000000DD +:108C9000D4850308F07A0020C83E0020C2200000DE +:108CA000110101000A000000E4860308F07A0020A8 +:108CB00086340020D3210000B30401000B00000023 +:108CC000988B0308F07A0020CC1400208626000040 +:108CD000090001000C00000041542B5741503D5445 +:108CE000584830342C34353533353134322C310D4D +:108CF0000A0041542B536F636B65743D302C332C49 +:108D00003139322E3136382E342E312C3530303048 +:108D1000300D0A0041542B43574A41503F0D0A0081 +:108D200041542B5245530D0A0041542B453D4F46AB +:108D3000460D0A0041542B574D4F44453D41500DBF +:108D40000A00000041542B534F434B413D544350C4 +:108D50002C746573742E6A6F796675656C696E67BD +:108D60002E636F6D2C373031310D0A0041542B5773 +:108D70004B4D4F443D4E45540D0A0041542B554137 +:108D80005254464C3D343039360D0A0041542B487C +:108D900045415254454E3D4F46460D0A0041542B25 +:108DA000530D0A0041542B453D4F46460D0A0075B0 +:108DB00073722E636E23002B2B2B00610041542B0A +:108DC000454E544D0D0A0041542B49434349443FFD +:108DD0000D0A0041542B494D45493F0D0A004154AD +:108DE0002B4353513F0D0A000D0A000041542B53F1 +:108DF0004F434B42313D544350432C746573742EA2 +:108E00006A6F796675656C696E672E636F6D2C3756 +:108E10003031310D0A0041542B5A0D0A0041542BB8 +:108E200057414E4E3D444843500D0A0041542B5784 +:108E3000414E4E0D0A0041542B534F434B4C4B4275 +:108E4000310D0A0041542B574946493D4B46422DAE +:108E5000322E34472C4B46423132333435360D0AEC +:108E60000041542B574946493D5448582D484434F5 +:108E70002D322E342C4B46423132333435360D0AE6 +:108E80000041542B536F636B65743D302C302C7450 +:108E90006573742E6A6F796675656C696E672E638B +:108EA0006F6D2C373031310D0A0041542B536F63F5 +:108EB0006B65743D302C302C3139322E3136382EE2 +:108EC00031342E3130302C373031310D0A004154DD +:108ED0002B43574A41503F0D0A0041542B524553F2 +:108EE0000D0A002B2B2B00415445300D0A00415434 +:108EF0002B4347534E0D0A0041542B4350494E3FDC +:108F00000D0A0041542B49434349440D0A00415482 +:108F10002B4353510D0A0041542B4349504D4F44AC +:108F2000453D310D0A0041542B5149435347503DB3 +:108F3000312C312C22434D4E4554222C22222C22FE +:108F4000220D0A0041542B4E45544F50454E0D0AF8 +:108F50000041542B4349504F50454E3D302C225434 +:108F60004350222C22746573742E6A6F796675657E +:108F70006C696E672E636F6D222C373031310D0AAC +:108F80000041542B4349504F5051554552593F0DC4 +:108F90000A0041542B52455345540D0A0041542BAD +:108FA0004745544750533D474E524D432C300D0AD0 +:108FB0000041542B4D475053433D310D0A00C4AC82 +:108FC000C8CF00000000000000000000000000000A +:108FD0000000000000000000000000000000000091 +:108FE0000000000000000000000000000000000081 +:108FF00000000000000000000000000000006465A8 +:109000006661756C74000000000000000000000044 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:1090300000000000000000000000000000003839BF +:109040003030303000000000696E7465726E6574F7 +:109050000000000000000000000000000000000010 +:109060000000000000000000000000000000000000 +:1090700000000000000000000000000000000000F0 +:109080000000000000000000D6D0B9FA0000000087 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000004368696E614D6F629F +:1090D000696C650000000000000000000000000056 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:109100000000000000000000383938363030000020 +:109110000000434D4E4554000000000000000000D8 +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:109150000000D6D0B9FA00000000000000000000B6 +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000004368696E614D6F62696C6500000094 +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000038393836303200000000434D4E452B +:1091E000540000000000000000000000000000002B +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000D6D0B9FAF5 +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:109250000000000000000000000000004368696E8C +:10926000614D6F62696C6500000000000000000045 +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000038393836EF +:1092A000303400000000434D4E45540000000000E3 +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000D6D0B9FA00000000000025 +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:109320000000000000004368696E6154656C65636D +:109330006F6D000000000000000000000000000051 +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000038393836303700000000B7 +:10937000434D4E4554000000000000000000000076 +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B000D6D0B9FA00000000000000000000000054 +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F0004368696E61556E69636F6D00000000001F +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:1094300038393836303100000000554E494E455419 +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000D6D0B9FA000093 +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B000000000000000000000004368696E615574 +:1094C0006E69636F6D000000000000000000000086 +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F0000000000000000000000038393836303627 +:1095000000000000554E494E455400000000000088 +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:1095400000000000D6D0B9FA0000000000000000C2 +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:10958000000000004368696E61556E69636F6D008D +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C0000000000038393836303900000000554EB0 +:1095D000494E45540000000000000000000000005B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:109600000000000000000000000000000000D6D0B4 +:10961000B9FA000000000000000000000000000097 +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000043686F +:10965000696E6154656C65636F6D00000000000009 +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:109680000000000000000000000000000000383969 +:10969000383630330000000043544E45540000007B +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C000000000000000000000000000000000009A +:1096D0000000000000000000D6D0B9FA0000000031 +:1096E000000000000000000000000000000000007A +:1096F000000000000000000000000000000000006A +:109700000000000000000000000000000000000059 +:1097100000000000000000004368696E6154656C41 +:1097200065636F6D00000000000000000000000095 +:109730000000000000000000000000000000000029 +:109740000000000000000000000000000000000019 +:1097500000000000000000003839383631310000C8 +:10976000000043544E45540000000000000000007B +:1097700000000000000000000000000000000000E9 +:1097800000000000000000000000000000000000D9 +:1097900000000000000000000000000000000000C9 +:1097A0000000C9B3CCD80000000000000000000099 +:1097B00000000000000000000000000000000000A9 +:1097C0000000000000000000000000000000000099 +:1097D0000000000000000000000000000000000089 +:1097E000000053544300000000000000000000008F +:1097F0000000000000000000000000000000000069 +:109800000000000000000000000000000000000058 +:109810000000000000000000000000000000000048 +:109820000000383939363630310000006A6177611E +:109830006C6E65742E636F6D2E7361000000000006 +:109840000000000000000000000000000000000018 +:109850000000000000000000000000000000000008 +:10986000000000000000000000000000BFC6CDFEA8 +:10987000CCD8000000000000000000000000000044 +:1098800000000000000000000000000000000000D8 +:1098900000000000000000000000000000000000C8 +:1098A00000000000000000000000000053544300CE +:1098B00000000000000000000000000000000000A8 +:1098C0000000000000000000000000000000000098 +:1098D0000000000000000000000000000000000088 +:1098E0000000000000000000000000003839393698 +:1098F0003530340000005649564100000000000099 +:109900000000000000000000000000000000000057 +:109910000000000000000000000000000000000047 +:109920000000000000000000000000000000000037 +:10993000000000000000BFC6CDFECCD80000000033 +:109940000000000000000000000000000000000017 +:109950000000000000000000000000000000000007 +:1099600000000000000000000000000000000000F7 +:109970000000000000004F6F7265646F6F00000010 +:1099800000000000000000000000000000000000D7 +:1099900000000000000000000000000000000000C7 +:1099A00000000000000000000000000000000000B7 +:1099B000000000000000383939363530330000002F +:1099C000416374696F6E2E6F6F7265646F6F2E6383 +:1099D0006F6D0000000000000000000000000000AB +:1099E0000000000000000000000000000000000077 +:1099F0000000000000000000000000000000000067 +:109A0000BFC6CDFECCD80000000000000000000062 +:109A10000000000000000000000000000000000046 +:109A20000000000000000000000000000000000036 +:109A30000000000000000000000000000000000026 +:109A40007A61696E00000000000000000000000064 +:109A50000000000000000000000000000000000006 +:109A600000000000000000000000000000000000F6 +:109A700000000000000000000000000000000000E6 +:109A800038393936353900000000485350505300FA +:109A900000000000000000000000000000000000C6 +:109AA00000000000000000000000000000000000B6 +:109AB00000000000000000000000000000000000A6 +:109AC00000000000000000000000CCA9B9FA00006E +:109AD0000000000000000000000000000000000086 +:109AE0000000000000000000000000000000000076 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000041495300000078 +:109B10000000000000000000000000000000000045 +:109B20000000000000000000000000000000000035 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000038393636300008 +:109B500000000000696E7465726E6574000000009C +:109B600000000000000000000000000000000000F5 +:109B700000000000000000000000000000000000E5 +:109B800000000000000000000000000000000000D5 +:109B900000000000C3E5B5E900000000000000007F +:109BA00000000000000000000000000000000000B5 +:109BB00000000000000000000000000000000000A5 +:109BC0000000000000000000000000000000000095 +:109BD00000000000566965746E610000000000001E +:109BE0000000000000000000000000000000000075 +:109BF0000000000000000000000000000000000065 +:109C00000000000000000000000000000000000054 +:109C100000000000383938343035000000004D6550 +:109C200074666F6E65000000000000000000000018 +:109C30000000000000000000000000000000000024 +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000C3E55C +:109C6000B5E9000000000000000000000000000056 +:109C700000000000000000000000000000000000E4 +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000004D6F08 +:109CA0006269666F6E650000000000000000000041 +:109CB00000000000000000000000000000000000A4 +:109CC0000000000000000000000000000000000094 +:109CD0000000000000000000000000000000383913 +:109CE0003834303100000000736D61727400000080 +:109CF0000000000000000000000000000000000064 +:109D00000000000000000000000000000000000053 +:109D10000000000000000000000000000000000043 +:109D20000000000000000000C3E5B5E900000000ED +:109D30000000000000000000000000000000000023 +:109D40000000000000000000000000000000000013 +:109D50000000000000000000000000000000000003 +:109D600000000000000000005669657474656C0016 +:109D700000000000000000000000000000000000E3 +:109D800000000000000000000000000000000000D3 +:109D900000000000000000000000000000000000C3 +:109DA0000000000000000000383938343034000072 +:109DB0000000736D6172740000000000000000007C +:109DC0000000000000000000000000000000000093 +:109DD0000000000000000000000000000000000083 +:109DE0000000000000000000000000000000000073 +:109DF0000000C3E5B5E9000000000000000000001D +:109E00000000000000000000000000000000000052 +:109E10000000000000000000000000000000000042 +:109E20000000000000000000000000000000000032 +:109E3000000056494E4100000000000000000000F4 +:109E40000000000000000000000000000000000012 +:109E50000000000000000000000000000000000002 +:109E600000000000000000000000000000000000F2 +:109E7000000038393834303200000000736D6172F0 +:109E8000740000000000000000000000000000005E +:109E900000000000000000000000000000000000C2 +:109EA00000000000000000000000000000000000B2 +:109EB000000000000000000000000000BCEDC6D261 +:109EC000D5AF00000000000000000000000000000E +:109ED0000000000000000000000000000000000082 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000004D657466D6 +:109F00006F6E65000000000000000000000000000F +:109F10000000000000000000000000000000000041 +:109F20000000000000000000000000000000000031 +:109F30000000000000000000000000003839383543 +:109F40003530380000004D6574666F6E65000000A6 +:109F50000000000000000000000000000000000001 +:109F600000000000000000000000000000000000F1 +:109F700000000000000000000000000000000000E1 +:109F8000000000000000BCEDC6D2D5AF000000000C +:109F900000000000000000000000000000000000C1 +:109FA00000000000000000000000000000000000B1 +:109FB00000000000000000000000000000000000A1 +:109FC000000000000000536D61727400000000008A +:109FD0000000000000000000000000000000000081 +:109FE0000000000000000000000000000000000071 +:109FF0000000000000000000000000000000000061 +:10A0000000000000000038393835353032000000DB +:10A01000736D617274000000000000000000000019 +:10A020000000000000000000000000000000000030 +:10A030000000000000000000000000000000000020 +:10A040000000000000000000000000000000000010 +:10A05000BCEDC6D2D5AF000000000000000000003B +:10A0600000000000000000000000000000000000F0 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A09000536D6172740000000000000000000000B9 +:10A0A00000000000000000000000000000000000B0 +:10A0B00000000000000000000000000000000000A0 +:10A0C0000000000000000000000000000000000090 +:10A0D00038393835353035000000736D61727400E1 +:10A0E0000000000000000000000000000000000070 +:10A0F0000000000000000000000000000000000060 +:10A10000000000000000000000000000000000004F +:10A1100000000000000000000000BCEDC6D2D5AF7A +:10A12000000000000000000000000000000000002F +:10A13000000000000000000000000000000000001F +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000536D61727400F8 +:10A1600000000000000000000000000000000000EF +:10A1700000000000000000000000000000000000DF +:10A1800000000000000000000000000000000000CF +:10A19000000000000000000000003839383535307C +:10A1A00036000000736D6172740000000000000052 +:10A1B000000000000000000000000000000000009F +:10A1C000000000000000000000000000000000008F +:10A1D000000000000000000000000000000000007F +:10A1E00000000000C3CFBCD3C0AD000000000000E1 +:10A1F000000000000000000000000000000000005F +:10A20000000000000000000000000000000000004E +:10A21000000000000000000000000000000000003E +:10A2200000000000426F62690000000000000000B2 +:10A23000000000000000000000000000000000001E +:10A24000000000000000000000000000000000000E +:10A2500000000000000000000000000000000000FE +:10A260000000000038393838303000000000696ED6 +:10A270007465726E6574000000000000000000004C +:10A2800000000000000000000000000000000000CE +:10A2900000000000000000000000000000000000BE +:10A2A0000000000000000000000000000000C3CF1C +:10A2B000BCD3C0AD000000000000000000000000A2 +:10A2C000000000000000000000000000000000008E +:10A2D000000000000000000000000000000000007E +:10A2E00000000000000000000000000000004772B5 +:10A2F000616D65656E70686F6E650000000000003E +:10A30000000000000000000000000000000000004D +:10A31000000000000000000000000000000000003D +:10A3200000000000000000000000000000003839BC +:10A3300038383031000000006770696E7465726EE5 +:10A340006574000000000000000000000000000034 +:10A3500000000000000000000000000000000000FD +:10A3600000000000000000000000000000000000ED +:10A370000000000000000000C3CFBCD3C0AD00004F +:10A3800000000000000000000000000000000000CD +:10A3900000000000000000000000000000000000BD +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000042616E676C616C6983 +:10A3C0006E6B0000000000000000000000000000B4 +:10A3D000000000000000000000000000000000007D +:10A3E000000000000000000000000000000000006D +:10A3F0000000000000000000383938383033000019 +:10A400000000626C77656200000000000000000040 +:10A41000000000000000000000000000000000003C +:10A42000000000000000000000000000000000002C +:10A43000000000000000000000000000000000001C +:10A440000000D3A1B6C8000000000000000000001A +:10A4500000000000000000000000000000000000FC +:10A4600000000000000000000000000000000000EC +:10A4700000000000000000000000000000000000DC +:10A48000000041697274656C00000000000000006B +:10A4900000000000000000000000000000000000BC +:10A4A00000000000000000000000000000000000AC +:10A4B000000000000000000000000000000000009C +:10A4C00000003839393130300000000061697274A1 +:10A4D000656C677072732E636F6D00000000000082 +:10A4E000000000000000000000000000000000006C +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000D3A1B6C859 +:10A51000000000000000000000000000000000003B +:10A52000000000000000000000000000000000002B +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000416972747B +:10A55000656C00000000000000000000000000002A +:10A5600000000000000000000000000000000000EB +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000038393931F0 +:10A5900031300000000061697274656C677072731D +:10A5A0002E636F6D0000000000000000000000003E +:10A5B000000000000000000000000000000000009B +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000D3A1B6C800000000000089 +:10A5E000000000000000000000000000000000006B +:10A5F000000000000000000000000000000000005B +:10A60000000000000000000000000000000000004A +:10A6100000000000000041697274656C00000000D9 +:10A62000000000000000000000000000000000002A +:10A63000000000000000000000000000000000001A +:10A64000000000000000000000000000000000000A +:10A6500000000000000038393931333100000000BB +:10A6600061697274656C677072732E636F6D000040 +:10A6700000000000000000000000000000000000DA +:10A6800000000000000000000000000000000000CA +:10A6900000000000000000000000000000000000BA +:10A6A000D3A1B6C8000000000000000000000000B8 +:10A6B000000000000000000000000000000000009A +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E00041697274656C0000000000000000000009 +:10A6F000000000000000000000000000000000005A +:10A700000000000000000000000000000000000049 +:10A710000000000000000000000000000000000039 +:10A720003839393134300000000061697274656C69 +:10A73000677072732E636F6D0000000000000000F0 +:10A740000000000000000000000000000000000009 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000D3A1B6C80000F7 +:10A7700000000000000000000000000000000000D9 +:10A7800000000000000000000000000000000000C9 +:10A7900000000000000000000000000000000000B9 +:10A7A0000000000000000000000041697274656C48 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000000000000000000000000089 +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000038393931343525 +:10A7F0000000000061697274656C677072732E638B +:10A800006F6D00000000000000000000000000006C +:10A810000000000000000000000000000000000038 +:10A820000000000000000000000000000000000028 +:10A8300000000000D3A1B6C8000000000000000026 +:10A840000000000000000000000000000000000008 +:10A8500000000000000000000000000000000000F8 +:10A8600000000000000000000000000000000000E8 +:10A870000000000041697274656C00000000000077 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000000000000000000000000000B8 +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000038393931343900000000616986 +:10A8C0007274656C677072732E636F6D00000000A8 +:10A8D0000000000000000000000000000000000078 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000D3A1E4 +:10A90000B6C80000000000000000000000000000C9 +:10A910000000000000000000000000000000000037 +:10A920000000000000000000000000000000000027 +:10A93000000000000000000000000000000041696D +:10A940007274656C00000000000000000000000050 +:10A9500000000000000000000000000000000000F7 +:10A9600000000000000000000000000000000000E7 +:10A970000000000000000000000000000000383966 +:10A98000393135310000000061697274656C67709F +:10A9900072732E636F6D0000000000000000000065 +:10A9A00000000000000000000000000000000000A7 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000D3A1B6C80000000095 +:10A9D0000000000000000000000000000000000077 +:10A9E0000000000000000000000000000000000067 +:10A9F0000000000000000000000000000000000057 +:10AA0000000000000000000041697274656C0000E5 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000000000000000000026 +:10AA30000000000000000000000000000000000016 +:10AA400000000000000000003839393135320000C4 +:10AA5000000061697274656C677072732E636F6D4C +:10AA600000000000000000000000000000000000E6 +:10AA700000000000000000000000000000000000D6 +:10AA800000000000000000000000000000000000C6 +:10AA90000000D3A1B6C800000000000000000000C4 +:10AAA00000000000000000000000000000000000A6 +:10AAB0000000000000000000000000000000000096 +:10AAC0000000000000000000000000000000000086 +:10AAD000000041697274656C000000000000000015 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000000000000000000000000000000056 +:10AB00000000000000000000000000000000000045 +:10AB10000000383939313533000000006169727442 +:10AB2000656C677072732E636F6D0000000000002B +:10AB30000000000000000000000000000000000015 +:10AB40000000000000000000000000000000000005 +:10AB5000000000000000000000000000D3A1B6C803 +:10AB600000000000000000000000000000000000E5 +:10AB700000000000000000000000000000000000D5 +:10AB800000000000000000000000000000000000C5 +:10AB90000000000000000000000000004169727425 +:10ABA000656C0000000000000000000000000000D4 +:10ABB0000000000000000000000000000000000095 +:10ABC0000000000000000000000000000000000085 +:10ABD000000000000000000000000000383939319A +:10ABE00035340000000061697274656C67707273BF +:10ABF0002E636F6D000000000000000000000000E8 +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC2000000000000000D3A1B6C800000000000032 +:10AC30000000000000000000000000000000000014 +:10AC40000000000000000000000000000000000004 +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000041697274656C0000000083 +:10AC700000000000000000000000000000000000D4 +:10AC800000000000000000000000000000000000C4 +:10AC900000000000000000000000000000000000B4 +:10ACA000000000000000383939313535000000005F +:10ACB00061697274656C677072732E636F6D0000EA +:10ACC0000000000000000000000000000000000084 +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF000D3A1B6C800000000000000000000000062 +:10AD00000000000000000000000000000000000043 +:10AD10000000000000000000000000000000000033 +:10AD20000000000000000000000000000000000023 +:10AD300041697274656C00000000000000000000B2 +:10AD40000000000000000000000000000000000003 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD70003839393135360000000061697274656C0C +:10AD8000677072732E636F6D00000000000000009A +:10AD900000000000000000000000000000000000B3 +:10ADA00000000000000000000000000000000000A3 +:10ADB00000000000000000000000D3A1B6C80000A1 +:10ADC0000000000000000000000000000000000083 +:10ADD0000000000000000000000000000000000073 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000041697274656CF2 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000000000000000000000000032 +:10AE20000000000000000000000000000000000022 +:10AE300000000000000000000000383939313930CE +:10AE40000000000061697274656C677072732E6334 +:10AE50006F6D000000000000000000000000000016 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000D3A1B6C80000000000000000D0 +:10AE900000000000000000000000000000000000B2 +:10AEA00000000000000000000000000000000000A2 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000041697274656C00000000000021 +:10AED0000000000000000000000000000000000072 +:10AEE0000000000000000000000000000000000062 +:10AEF0000000000000000000000000000000000052 +:10AF00000000000038393931393200000000616931 +:10AF10007274656C677072732E636F6D0000000051 +:10AF20000000000000000000000000000000000021 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000D3A18D +:10AF5000B6C8000000000000000000000000000073 +:10AF600000000000000000000000000000000000E1 +:10AF700000000000000000000000000000000000D1 +:10AF80000000000000000000000000000000416917 +:10AF90007274656C000000000000000000000000FA +:10AFA00000000000000000000000000000000000A1 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000383910 +:10AFD000393139330000000061697274656C677043 +:10AFE00072732E636F6D000000000000000000000F +:10AFF0000000000000000000000000000000000051 +:10B000000000000000000000000000000000000040 +:10B010000000000000000000D3A1B6C8000000003E +:10B020000000000000000000000000000000000020 +:10B030000000000000000000000000000000000010 +:10B040000000000000000000000000000000000000 +:10B05000000000000000000041697274656C00008F +:10B0600000000000000000000000000000000000E0 +:10B0700000000000000000000000000000000000D0 +:10B0800000000000000000000000000000000000C0 +:10B090000000000000000000383939313934000068 +:10B0A000000061697274656C677072732E636F6DF6 +:10B0B0000000000000000000000000000000000090 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000D3A1B6C8000000000000000000006E +:10B0F0000000000000000000000000000000000050 +:10B10000000000000000000000000000000000003F +:10B11000000000000000000000000000000000002F +:10B12000000041697274656C0000000000000000BE +:10B13000000000000000000000000000000000000F +:10B1400000000000000000000000000000000000FF +:10B1500000000000000000000000000000000000EF +:10B1600000003839393139350000000061697274E6 +:10B17000656C677072732E636F6D000000000000D5 +:10B1800000000000000000000000000000000000BF +:10B1900000000000000000000000000000000000AF +:10B1A000000000000000000000000000D3A1B6C8AD +:10B1B000000000000000000000000000000000008F +:10B1C000000000000000000000000000000000007F +:10B1D000000000000000000000000000000000006F +:10B1E00000000000000000000000000041697274CF +:10B1F000656C00000000000000000000000000007E +:10B20000000000000000000000000000000000003E +:10B21000000000000000000000000000000000002E +:10B220000000000000000000000000003839393143 +:10B2300039360000000061697274656C6770727362 +:10B240002E636F6D00000000000000000000000091 +:10B2500000000000000000000000000000000000EE +:10B2600000000000000000000000000000000000DE +:10B27000000000000000D3A1B6C8000000000000DC +:10B2800000000000000000000000000000000000BE +:10B2900000000000000000000000000000000000AE +:10B2A000000000000000000000000000000000009E +:10B2B00000000000000041697274656C000000002D +:10B2C000000000000000000000000000000000007E +:10B2D000000000000000000000000000000000006E +:10B2E000000000000000000000000000000000005E +:10B2F0000000000000003839393139370000000003 +:10B3000061697274656C677072732E636F6D000093 +:10B31000000000000000000000000000000000002D +:10B32000000000000000000000000000000000001D +:10B33000000000000000000000000000000000000D +:10B34000D3A1B6C80000000000000000000000000B +:10B3500000000000000000000000000000000000ED +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B3800041697274656C000000000000000000005C +:10B3900000000000000000000000000000000000AD +:10B3A000000000000000000000000000000000009D +:10B3B000000000000000000000000000000000008D +:10B3C0003839393139380000000061697274656CB0 +:10B3D000677072732E636F6D000000000000000044 +:10B3E000000000000000000000000000000000005D +:10B3F000000000000000000000000000000000004D +:10B4000000000000000000000000D3A1B6C800004A +:10B41000000000000000000000000000000000002C +:10B42000000000000000000000000000000000001C +:10B43000000000000000000000000000000000000C +:10B440000000000000000000000041697274656C9B +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000000000000000DC +:10B4700000000000000000000000000000000000CC +:10B48000000000000000000000003839393130327F +:10B490000000000061697274656C677072732E63DE +:10B4A0006F6D0000000000000000000000000000C0 +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000000000007C +:10B4D00000000000D3A1B6C800000000000000007A +:10B4E000000000000000000000000000000000005C +:10B4F000000000000000000000000000000000004C +:10B50000000000000000000000000000000000003B +:10B510000000000041697274656C000000000000CA +:10B52000000000000000000000000000000000001B +:10B53000000000000000000000000000000000000B +:10B5400000000000000000000000000000000000FB +:10B5500000000000383939313033000000006169E3 +:10B560007274656C677072732E636F6D00000000FB +:10B5700000000000000000000000000000000000CB +:10B5800000000000000000000000000000000000BB +:10B590000000000000000000000000000000D3A137 +:10B5A000B6C800000000000000000000000000001D +:10B5B000000000000000000000000000000000008B +:10B5C000000000000000000000000000000000007B +:10B5D00000000000000000000000000000004964BE +:10B5E0006561000000000000000000000000000095 +:10B5F000000000000000000000000000000000004B +:10B60000000000000000000000000000000000003A +:10B6100000000000000000000000000000003839B9 +:10B62000393138390000000061697274656C6770E7 +:10B6300072732E636F6D00000000000000000000B8 +:10B6400000000000000000000000000000000000FA +:10B6500000000000000000000000000000000000EA +:10B660000000000000000000D3A1B6C800000000E8 +:10B6700000000000000000000000000000000000CA +:10B6800000000000000000000000000000000000BA +:10B6900000000000000000000000000000000000AA +:10B6A0000000000000000000496465610000000027 +:10B6B000000000000000000000000000000000008A +:10B6C000000000000000000000000000000000007A +:10B6D000000000000000000000000000000000006A +:10B6E00000000000000000003839393137393900D6 +:10B6F000000061697274656C677072732E636F6DA0 +:10B700000000000000000000000000000000000039 +:10B710000000000000000000000000000000000029 +:10B720000000000000000000000000000000000019 +:10B730000000D3A1B6C80000000000000000000017 +:10B7400000000000000000000000000000000000F9 +:10B7500000000000000000000000000000000000E9 +:10B7600000000000000000000000000000000000D9 +:10B770000000496465610000000000000000000056 +:10B7800000000000000000000000000000000000B9 +:10B7900000000000000000000000000000000000A9 +:10B7A0000000000000000000000000000000000099 +:10B7B000000038393931383435000000616972745D +:10B7C000656C677072732E636F6D0000000000007F +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000000000000059 +:10B7F000000000000000000000000000D3A1B6C857 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000000000000000000028 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000004964656195 +:10B8400000000000000000000000000000000000F8 +:10B8500000000000000000000000000000000000E8 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000038393931ED +:10B8800038343600000061697274656C67707273D9 +:10B890002E636F6D0000000000000000000000003B +:10B8A0000000000000000000000000000000000098 +:10B8B0000000000000000000000000000000000088 +:10B8C000000000000000D3A1B6C800000000000086 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000000000000000000000000000000058 +:10B8F0000000000000000000000000000000000048 +:10B9000000000000000049646561000000000000C4 +:10B910000000000000000000000000000000000027 +:10B920000000000000000000000000000000000017 +:10B930000000000000000000000000000000000007 +:10B940000000000000003839393138343800000078 +:10B9500061697274656C677072732E636F6D00003D +:10B9600000000000000000000000000000000000D7 +:10B9700000000000000000000000000000000000C7 +:10B9800000000000000000000000000000000000B7 +:10B99000D3A1B6C8000000000000000000000000B5 +:10B9A0000000000000000000000000000000000097 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D00049646561000000000000000000000000F4 +:10B9E0000000000000000000000000000000000057 +:10B9F0000000000000000000000000000000000047 +:10BA00000000000000000000000000000000000036 +:10BA10003839393138343900000061697274656C25 +:10BA2000677072732E636F6D0000000000000000ED +:10BA30000000000000000000000000000000000006 +:10BA400000000000000000000000000000000000F6 +:10BA500000000000000000000000D3A1B6C80000F4 +:10BA600000000000000000000000000000000000D6 +:10BA700000000000000000000000000000000000C6 +:10BA800000000000000000000000000000000000B6 +:10BA90000000000000000000000049646561000033 +:10BAA0000000000000000000000000000000000096 +:10BAB0000000000000000000000000000000000086 +:10BAC0000000000000000000000000000000000076 +:10BAD000000000000000000000003839393138351E +:10BAE0003000000061697274656C677072732E6358 +:10BAF0006F6D00000000000000000000000000006A +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB200000000000D3A1B6C8000000000000000023 +:10BB30000000000000000000000000000000000005 +:10BB400000000000000000000000000000000000F5 +:10BB500000000000000000000000000000000000E5 +:10BB60000000000049646561000000000000000062 +:10BB700000000000000000000000000000000000C5 +:10BB800000000000000000000000000000000000B5 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000038393931383532000000616951 +:10BBB0007274656C677072732E636F6D00000000A5 +:10BBC0000000000000000000000000000000000075 +:10BBD0000000000000000000000000000000000065 +:10BBE0000000000000000000000000000000D3A1E1 +:10BBF000B6C80000000000000000000000000000C7 +:10BC00000000000000000000000000000000000034 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000496467 +:10BC3000656100000000000000000000000000003E +:10BC400000000000000000000000000000000000F4 +:10BC500000000000000000000000000000000000E4 +:10BC60000000000000000000000000000000383963 +:10BC7000393138353300000061697274656C677062 +:10BC800072732E636F6D0000000000000000000062 +:10BC900000000000000000000000000000000000A4 +:10BCA0000000000000000000000000000000000094 +:10BCB0000000000000000000D3A1B6C80000000092 +:10BCC0000000000000000000000000000000000074 +:10BCD0000000000000000000000000000000000064 +:10BCE0000000000000000000000000000000000054 +:10BCF00000000000000000004964656100000000D1 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD300000000000000000003839393130340000C4 +:10BD4000000061697274656C677072732E636F6D49 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD80000000D3A1B6C800000000000000000000C1 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000496465610000000000000000000000 +:10BDD0000000000000000000000000000000000063 +:10BDE0000000000000000000000000000000000053 +:10BDF0000000000000000000000000000000000043 +:10BE00000000383939313037000000006169727440 +:10BE1000656C677072732E636F6D00000000000028 +:10BE20000000000000000000000000000000000012 +:10BE30000000000000000000000000000000000002 +:10BE4000000000000000000000000000D3A1B6C800 +:10BE500000000000000000000000000000000000E2 +:10BE600000000000000000000000000000000000D2 +:10BE700000000000000000000000000000000000C2 +:10BE8000000000000000000000000000496465613F +:10BE900000000000000000000000000000000000A2 +:10BEA0000000000000000000000000000000000092 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000003839393197 +:10BED00031320000000061697274656C67707273C2 +:10BEE0002E636F6D000000000000000000000000E5 +:10BEF0000000000000000000000000000000000042 +:10BF00000000000000000000000000000000000031 +:10BF1000000000000000D3A1B6C80000000000002F +:10BF20000000000000000000000000000000000011 +:10BF30000000000000000000000000000000000001 +:10BF400000000000000000000000000000000000F1 +:10BF5000000000000000496465610000000000006E +:10BF600000000000000000000000000000000000D1 +:10BF700000000000000000000000000000000000C1 +:10BF800000000000000000000000000000000000B1 +:10BF90000000000000003839393131340000000061 +:10BFA00061697274656C677072732E636F6D0000E7 +:10BFB0000000000000000000000000000000000081 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE000D3A1B6C80000000000000000000000005F +:10BFF0000000000000000000000000000000000041 +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C02000496465610000000000000000000000009D +:10C030000000000000000000000000000000000000 +:10C0400000000000000000000000000000000000F0 +:10C0500000000000000000000000000000000000E0 +:10C060003839393131390000000061697274656C0A +:10C07000677072732E636F6D000000000000000097 +:10C0800000000000000000000000000000000000B0 +:10C0900000000000000000000000000000000000A0 +:10C0A00000000000000000000000D3A1B6C800009E +:10C0B0000000000000000000000000000000000080 +:10C0C0000000000000000000000000000000000070 +:10C0D0000000000000000000000000000000000060 +:10C0E00000000000000000000000496465610000DD +:10C0F0000000000000000000000000000000000040 +:10C10000000000000000000000000000000000002F +:10C11000000000000000000000000000000000001F +:10C1200000000000000000000000383939313232D0 +:10C130000000000061697274656C677072732E6331 +:10C140006F6D000000000000000000000000000013 +:10C1500000000000000000000000000000000000DF +:10C1600000000000000000000000000000000000CF +:10C1700000000000D3A1B6C80000000000000000CD +:10C1800000000000000000000000000000000000AF +:10C19000000000000000000000000000000000009F +:10C1A000000000000000000000000000000000008F +:10C1B000000000004964656100000000000000000C +:10C1C000000000000000000000000000000000006F +:10C1D000000000000000000000000000000000005F +:10C1E000000000000000000000000000000000004F +:10C1F0000000000038393931323400000000616934 +:10C200007274656C677072732E636F6D000000004E +:10C21000000000000000000000000000000000001E +:10C22000000000000000000000000000000000000E +:10C230000000000000000000000000000000D3A18A +:10C24000B6C8000000000000000000000000000070 +:10C2500000000000000000000000000000000000DE +:10C2600000000000000000000000000000000000CE +:10C270000000000000000000000000000000496411 +:10C2800065610000000000000000000000000000E8 +:10C29000000000000000000000000000000000009E +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000038390D +:10C2C000393134340000000061697274656C677044 +:10C2D00072732E636F6D000000000000000000000C +:10C2E000000000000000000000000000000000004E +:10C2F000000000000000000000000000000000003E +:10C300000000000000000000D3A1B6C8000000003B +:10C31000000000000000000000000000000000001D +:10C32000000000000000000000000000000000000D +:10C3300000000000000000000000000000000000FD +:10C34000000000000000000049646561000000007A +:10C3500000000000000000000000000000000000DD +:10C3600000000000000000000000000000000000CD +:10C3700000000000000000000000000000000000BD +:10C380000000000000000000383939313536000067 +:10C39000000061697274656C677072732E636F6DF3 +:10C3A000000000000000000000000000000000008D +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D0000000D3A1B6C8000000000000000000006B +:10C3E000000000000000000000000000000000004D +:10C3F000000000000000000000000000000000003D +:10C40000000000000000000000000000000000002C +:10C4100000004964656100000000000000000000A9 +:10C42000000000000000000000000000000000000C +:10C4300000000000000000000000000000000000FC +:10C4400000000000000000000000000000000000EC +:10C4500000003839393137300000000061697274EA +:10C46000656C677072732E636F6D000000000000D2 +:10C4700000000000000000000000000000000000BC +:10C4800000000000000000000000000000000000AC +:10C49000000000000000000000000000D3A1B6C8AA +:10C4A000000000000000000000000000000000008C +:10C4B000000000000000000000000000000000007C +:10C4C000000000000000000000000000000000006C +:10C4D00000000000000000000000000049646561E9 +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000000000003C +:10C50000000000000000000000000000000000002B +:10C510000000000000000000000000003839393140 +:10C5200037380000000061697274656C677072735F +:10C530002E636F6D0000000000000000000000008E +:10C5400000000000000000000000000000000000EB +:10C5500000000000000000000000000000000000DB +:10C56000000000000000D3A1B6C8000000000000D9 +:10C5700000000000000000000000000000000000BB +:10C5800000000000000000000000000000000000AB +:10C59000000000000000000000000000000000009B +:10C5A0000000000000004964656100000000000018 +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000000000000000000000006B +:10C5D000000000000000000000000000000000005B +:10C5E0000000000000003839393138320000000006 +:10C5F00061697274656C677072732E636F6D000091 +:10C60000000000000000000000000000000000002A +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C63000D3A1B6C800000000000000000000000008 +:10C6400000000000000000000000000000000000EA +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C670004964656100000000000000000000000047 +:10C6800000000000000000000000000000000000AA +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B0003839393138370000000061697274656CAF +:10C6C000677072732E636F6D000000000000000041 +:10C6D000000000000000000000000000000000005A +:10C6E000000000000000000000000000000000004A +:10C6F00000000000000000000000D3A1B6C8000048 +:10C700000000000000000000000000000000000029 +:10C710000000000000000000000000000000000019 +:10C720000000000000000000000000000000000009 +:10C73000000000000000000000004A696F000000D7 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000000000000000D9 +:10C7600000000000000000000000000000000000C9 +:10C770000000000000000000000038393931383472 +:10C78000300000004A696F6E657400000000000010 +:10C790000000000000000000000000000000000099 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C00000000000D3A1B6C8000000000000000077 +:10C7D0000000000000000000000000000000000059 +:10C7E0000000000000000000000000000000000049 +:10C7F0000000000000000000000000000000000039 +:10C80000000000004A696F00000000000000000006 +:10C810000000000000000000000000000000000018 +:10C820000000000000000000000000000000000008 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000383939313835340000004A69B9 +:10C850006F6E657400000000000000000000000022 +:10C8600000000000000000000000000000000000C8 +:10C8700000000000000000000000000000000000B8 +:10C880000000000000000000000000000000D3A134 +:10C89000B6C800000000000000000000000000001A +:10C8A0000000000000000000000000000000000088 +:10C8B0000000000000000000000000000000000078 +:10C8C00000000000000000000000000000004A69B5 +:10C8D0006F000000000000000000000000000000E9 +:10C8E0000000000000000000000000000000000048 +:10C8F0000000000000000000000000000000000038 +:10C9000000000000000000000000000000003839B6 +:10C9100039313835350000004A696F6E65740000A2 +:10C920000000000000000000000000000000000007 +:10C9300000000000000000000000000000000000F7 +:10C9400000000000000000000000000000000000E7 +:10C950000000000000000000D3A1B6C800000000E5 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000000000000000000000000000B7 +:10C9800000000000000000000000000000000000A7 +:10C9900000000000000000004A696F000000000075 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000000000000000000077 +:10C9C0000000000000000000000000000000000067 +:10C9D00000000000000000003839393138353600D9 +:10C9E00000004A696F6E65740000000000000000DE +:10C9F0000000000000000000000000000000000037 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA20000000D3A1B6C80000000000000000000014 +:10CA300000000000000000000000000000000000F6 +:10CA400000000000000000000000000000000000E6 +:10CA500000000000000000000000000000000000D6 +:10CA600000004A696F0000000000000000000000A4 +:10CA700000000000000000000000000000000000B6 +:10CA800000000000000000000000000000000000A6 +:10CA90000000000000000000000000000000000096 +:10CAA0000000383939313835370000004A696F6E77 +:10CAB000657400000000000000000000000000009D +:10CAC0000000000000000000000000000000000066 +:10CAD0000000000000000000000000000000000056 +:10CAE000000000000000000000000000D3A1B6C854 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000000000000000000025 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000004A696F00E3 +:10CB300000000000000000000000000000000000F5 +:10CB400000000000000000000000000000000000E5 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000038393931EA +:10CB70003835380000004A696F6E657400000000A7 +:10CB800000000000000000000000000000000000A5 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB000000000000000D3A1B6C800000000000083 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000000000000000000000000000000055 +:10CBE0000000000000000000000000000000000045 +:10CBF0000000000000004A696F0000000000000013 +:10CC00000000000000000000000000000000000024 +:10CC10000000000000000000000000000000000014 +:10CC20000000000000000000000000000000000004 +:10CC30000000000000003839393138353900000073 +:10CC40004A696F6E6574000000000000000000007B +:10CC500000000000000000000000000000000000D4 +:10CC600000000000000000000000000000000000C4 +:10CC700000000000000000000000000000000000B4 +:10CC8000D3A1B6C8000000000000000000000000B2 +:10CC90000000000000000000000000000000000094 +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC0004A696F0000000000000000000000000042 +:10CCD0000000000000000000000000000000000054 +:10CCE0000000000000000000000000000000000044 +:10CCF0000000000000000000000000000000000034 +:10CD0000383939313836300000004A696F6E657441 +:10CD10000000000000000000000000000000000013 +:10CD20000000000000000000000000000000000003 +:10CD300000000000000000000000000000000000F3 +:10CD400000000000000000000000D3A1B6C80000F1 +:10CD500000000000000000000000000000000000D3 +:10CD600000000000000000000000000000000000C3 +:10CD700000000000000000000000000000000000B3 +:10CD8000000000000000000000004A696F00000081 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000000000000000000000000083 +:10CDB0000000000000000000000000000000000073 +:10CDC000000000000000000000003839393138361A +:10CDD000310000004A696F6E6574000000000000B9 +:10CDE0000000000000000000000000000000000043 +:10CDF0000000000000000000000000000000000033 +:10CE00000000000000000000000000000000000022 +:10CE100000000000D3A1B6C8000000000000000020 +:10CE20000000000000000000000000000000000002 +:10CE300000000000000000000000000000000000F2 +:10CE400000000000000000000000000000000000E2 +:10CE5000000000004A696F000000000000000000B0 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000000000000000000000000000B2 +:10CE800000000000000000000000000000000000A2 +:10CE900000000000383939313836320000004A6964 +:10CEA0006F6E6574000000000000000000000000CC +:10CEB0000000000000000000000000000000000072 +:10CEC0000000000000000000000000000000000062 +:10CED0000000000000000000000000000000D3A1DE +:10CEE000B6C80000000000000000000000000000C4 +:10CEF0000000000000000000000000000000000032 +:10CF00000000000000000000000000000000000021 +:10CF100000000000000000000000000000004A695E +:10CF20006F00000000000000000000000000000092 +:10CF300000000000000000000000000000000000F1 +:10CF400000000000000000000000000000000000E1 +:10CF50000000000000000000000000000000383960 +:10CF600039313836330000004A696F6E657400004D +:10CF700000000000000000000000000000000000B1 +:10CF800000000000000000000000000000000000A1 +:10CF90000000000000000000000000000000000091 +:10CFA0000000000000000000D3A1B6C8000000008F +:10CFB0000000000000000000000000000000000071 +:10CFC0000000000000000000000000000000000061 +:10CFD0000000000000000000000000000000000051 +:10CFE00000000000000000004A696F00000000001F +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000000000000000000020 +:10D010000000000000000000000000000000000010 +:10D020000000000000000000383939313836340083 +:10D0300000004A696F6E6574000000000000000087 +:10D0400000000000000000000000000000000000E0 +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D070000000D3A1B6C800000000000000000000BE +:10D0800000000000000000000000000000000000A0 +:10D090000000000000000000000000000000000090 +:10D0A0000000000000000000000000000000000080 +:10D0B00000004A696F00000000000000000000004E +:10D0C0000000000000000000000000000000000060 +:10D0D0000000000000000000000000000000000050 +:10D0E0000000000000000000000000000000000040 +:10D0F0000000383939313836350000004A696F6E22 +:10D100006574000000000000000000000000000046 +:10D11000000000000000000000000000000000000F +:10D1200000000000000000000000000000000000FF +:10D13000000000000000000000000000D3A1B6C8FD +:10D1400000000000000000000000000000000000DF +:10D1500000000000000000000000000000000000CF +:10D1600000000000000000000000000000000000BF +:10D170000000000000000000000000004A696F008D +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000000000008F +:10D1A000000000000000000000000000000000007F +:10D1B0000000000000000000000000003839393194 +:10D1C0003836360000004A696F6E65740000000052 +:10D1D000000000000000000000000000000000004F +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D20000000000000000D3A1B6C80000000000002C +:10D21000000000000000000000000000000000000E +:10D2200000000000000000000000000000000000FE +:10D2300000000000000000000000000000000000EE +:10D240000000000000004A696F00000000000000BC +:10D2500000000000000000000000000000000000CE +:10D2600000000000000000000000000000000000BE +:10D2700000000000000000000000000000000000AE +:10D28000000000000000383939313836370000001E +:10D290004A696F6E65740000000000000000000025 +:10D2A000000000000000000000000000000000007E +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000000000000000005E +:10D2D000D3A1B6C80000000000000000000000005C +:10D2E000000000000000000000000000000000003E +:10D2F000000000000000000000000000000000002E +:10D30000000000000000000000000000000000001D +:10D310004A696F00000000000000000000000000EB +:10D3200000000000000000000000000000000000FD +:10D3300000000000000000000000000000000000ED +:10D3400000000000000000000000000000000000DD +:10D35000383939313836380000004A696F6E6574E3 +:10D3600000000000000000000000000000000000BD +:10D3700000000000000000000000000000000000AD +:10D38000000000000000000000000000000000009D +:10D3900000000000000000000000D3A1B6C800009B +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000000000000000000000006D +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000004A696F0000002B +:10D3E000000000000000000000000000000000003D +:10D3F000000000000000000000000000000000002D +:10D40000000000000000000000000000000000001C +:10D4100000000000000000000000383939313836C3 +:10D42000390000004A696F6E65740000000000005A +:10D4300000000000000000000000000000000000EC +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D4600000000000D3A1B6C80000000000000000CA +:10D4700000000000000000000000000000000000AC +:10D48000000000000000000000000000000000009C +:10D49000000000000000000000000000000000008C +:10D4A000000000004A696F0000000000000000005A +:10D4B000000000000000000000000000000000006C +:10D4C000000000000000000000000000000000005C +:10D4D000000000000000000000000000000000004C +:10D4E00000000000383939313837300000004A690F +:10D4F0006F6E657400000000000000000000000076 +:10D50000000000000000000000000000000000001B +:10D51000000000000000000000000000000000000B +:10D520000000000000000000000000000000D3A187 +:10D53000B6C800000000000000000000000000006D +:10D5400000000000000000000000000000000000DB +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000004A6908 +:10D570006F0000000000000000000000000000003C +:10D58000000000000000000000000000000000009B +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000038390A +:10D5B00039313837310000004A696F6E65740000F8 +:10D5C000000000000000000000000000000000005B +:10D5D000000000000000000000000000000000004B +:10D5E000000000000000000000000000000000003B +:10D5F0000000000000000000D3A1B6C80000000039 +:10D60000000000000000000000000000000000001A +:10D61000000000000000000000000000000000000A +:10D6200000000000000000000000000000000000FA +:10D6300000000000000000004A696F0000000000C8 +:10D6400000000000000000000000000000000000DA +:10D6500000000000000000000000000000000000CA +:10D6600000000000000000000000000000000000BA +:10D67000000000000000000038393931383732002E +:10D6800000004A696F6E6574000000000000000031 +:10D69000000000000000000000000000000000008A +:10D6A000000000000000000000000000000000007A +:10D6B000000000000000000000000000000000006A +:10D6C0000000D3A1B6C80000000000000000000068 +:10D6D000000000000000000000000000000000004A +:10D6E000000000000000000000000000000000003A +:10D6F000000000000000000000000000000000002A +:10D7000000004A696F0000000000000000000000F7 +:10D710000000000000000000000000000000000009 +:10D7200000000000000000000000000000000000F9 +:10D7300000000000000000000000000000000000E9 +:10D740000000383939313837330000004A696F6ECC +:10D7500065740000000000000000000000000000F0 +:10D7600000000000000000000000000000000000B9 +:10D7700000000000000000000000000000000000A9 +:10D78000000000000000000000000000D3A1B6C8A7 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000000000000000000079 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000004A696F0037 +:10D7D0000000000000000000000000000000000049 +:10D7E0000000000000000000000000000000000039 +:10D7F0000000000000000000000000000000000029 +:10D80000000000000000000000000000383939313D +:10D810003837340000004A696F6E657400000000FC +:10D8200000000000000000000000000000000000F8 +:10D8300000000000000000000000000000000000E8 +:10D8400000000000000000000000000000000000D8 +:10D85000000000000000B6F2B9CFB6E0B6FB000051 +:10D8600000000000000000000000000000000000B8 +:10D8700000000000000000000000000000000000A8 +:10D880000000000000000000000000000000000098 +:10D890000000000000004D4F564953544152000013 +:10D8A0000000000000000000000000000000000078 +:10D8B0000000000000000000000000000000000068 +:10D8C0000000000000000000000000000000000058 +:10D8D00000000000000038393539333030000000D6 +:10D8E000696E7465726E65742E6D6F76697374619E +:10D8F000722E636F6D2E6563000000000000000053 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000000000000000000007 +:10D92000B6F2B9CFB6E0B6FB000000000000000080 +:10D9300000000000000000000000000000000000E7 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D96000436C61726F0000000000000000000000C6 +:10D9700000000000000000000000000000000000A7 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A00038393539333031000000696E7465726E74 +:10D9B00065742E636C61726F2E636F6D2E656300EC +:10D9C0000000000000000000000000000000000057 +:10D9D0000000000000000000000000000000000047 +:10D9E00000000000000000000000B6F2B9CFB6E071 +:10D9F000B6FB000000000000000000000000000076 +:10DA00000000000000000000000000000000000016 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000434E5400000011 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000000000000000D6 +:10DA500000000000000000000000000000000000C6 +:10DA60000000000000000000000038393539333074 +:10DA700032000000696E7465726E65742E636E7498 +:10DA80002E6E65742E65630000000000000000002B +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000C1814001C0804101C08041E0 +:10DAC00000C1814001C0804100C1814000C181404E +:10DAD00001C0804101C0804100C1814000C181403E +:10DAE00001C0804100C1814001C0804101C080412E +:10DAF00000C1814001C0804100C1814000C181401E +:10DB000001C0804100C1814001C0804101C080410D +:10DB100000C1814000C1814001C0804101C08041FD +:10DB200000C1814001C0804100C1814000C18140ED +:10DB300001C0804101C0804100C1814000C18140DD +:10DB400001C0804100C1814001C0804101C08041CD +:10DB500000C1814000C1814001C0804101C08041BD +:10DB600000C1814001C0804100C1814000C18140AD +:10DB700001C0804100C1814001C0804101C080419D +:10DB800000C1814001C0804100C1814000C181408D +:10DB900001C0804101C0804100C1814000C181407D +:10DBA00001C0804100C1814001C0804101C080416D +:10DBB00000C1814000C0C101C30302C2C60607C73D +:10DBC00005C5C404CC0C0DCD0FCFCE0E0ACACB0BAD +:10DBD000C90908C8D81819D91BDBDA1A1EDEDF1FDD +:10DBE000DD1D1CDC14D4D515D71716D6D21213D3CD +:10DBF00011D1D010F03031F133F3F23236F6F7377D +:10DC0000F53534F43CFCFD3DFF3F3EFEFA3A3BFB6C +:10DC100039F9F83828E8E929EB2B2AEAEE2E2FEF1C +:10DC20002DEDEC2CE42425E527E7E62622E2E3238C +:10DC3000E12120E0A06061A163A3A26266A6A767BC +:10DC4000A56564A46CACAD6DAF6F6EAEAA6A6BAB2C +:10DC500069A9A86878B8B979BB7B7ABABE7E7FBF5C +:10DC60007DBDBC7CB47475B577B7B67672B2B3734C +:10DC7000B17170B0509091519353529296565797FC +:10DC8000559594549C5C5D9D5F9F9E5E5A9A9B5BEC +:10DC900099595898884849894B8B8A4A4E8E8F4F9C +:10DCA0008D4D4C8C4484854587474686824243830C +:10DCB0004181804041542B41504E3D000000000006 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00000000000000000003800000000000000FC +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD200000000000000000000000000000000000F3 +:10DD300000000000000000000000000000000000E3 +:10DD4000000000000000000000000000E8DC030804 +:10DD5000A0A80020C32F0020000000000200010046 +:10DD600000000000E8DC0308A0A80020C52F002068 +:10DD7000010000000102000801000000E9DC0308C6 +:10DD8000A0A80020E812002001080000E101D0074F +:10DD900002000000E8DC0308A0A80020C52F002036 +:10DDA000D10F00000102A00F0300000000000000DE +:10DDB0000000000000000000000000000000000063 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000000000000000000023 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000000000000000000000E2 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE700000000000000000000000000000000000A2 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000000000000000000000000000000052 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF00000000000000000000000000000000000011 +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000002F0000000007000700001490 +:10DF40007F147F1400242A7F2A120062640813239E +:10DF500000364955225000000503000000001C2235 +:10DF60004100000041221C000014083E0814000873 +:10DF7000083E0808000000A0600000080808080823 +:10DF8000000060600000002010080402003E5149BB +:10DF9000453E0000427F4000004261514946002159 +:10DFA00041454B31001814127F1000274545453973 +:10DFB000003C4A49493000017109050300364949CE +:10DFC000493600064949291E000036360000000087 +:10DFD00056360000000814224100001414141414D2 +:10DFE000000041221408000201510906003249597B +:10DFF000513E007C1211127C007F49494936003E97 +:10E0000041414122007F4141221C007F4949494151 +:10E01000007F09090901003E4149497A007F08084B +:10E02000087F0000417F4100002040413F01007F08 +:10E0300008142241007F40404040007F020C027FD4 +:10E04000007F0408107F003E4141413E007F0909E6 +:10E050000906003E4151215E007F0919294600460C +:10E06000494949310001017F0101003F4040403FE3 +:10E07000001F2040201F003F4038403F006314082D +:10E080001463000708700807006151494543000008 +:10E090007F41410000552A552A55000041417F002B +:10E0A0000004020102040040404040400000010220 +:10E0B0000400002054545478007F48444438003809 +:10E0C0004444442000384444487F00385454541891 +:10E0D00000087E0901020018A4A4A47C007F0804A3 +:10E0E00004780000447D4000004080847D00007F73 +:10E0F000102844000000417F4000007C0418047890 +:10E10000007C0804047800384444443800FC24248B +:10E1100024180018242418FC007C08040408004873 +:10E120005454542000043F444020003C4040207C94 +:10E13000001C2040201C003C4030403C0044281083 +:10E140002844001CA0A0A07C004464544C44141437 +:10E15000141414140000000000000000000000006F +:10E160000000FC000000000002000000000C020C97 +:10E17000020000000000000090D0BCD0BC90000362 +:10E18000000300001824FE448C0003020702010073 +:10E190001824D8B04C80000300010201C038E438D4 +:10E1A000E000010202010202080600000000000077 +:10E1B00000000000000000F804020000000102045A +:10E1C000000204F800000004020100009060F86002 +:10E1D00090000000010000002020FC202000000032 +:10E1E0000100000000000000000008060000000020 +:10E1F000202020202000000000000000000000007F +:10E2000000000002000000000080601C0200040307 +:10E2100000000000F8040404F800010202020100FA +:10E220000008FC00000000020302000018844424DF +:10E23000180003020202020008042424D80001028C +:10E240000202010040B088FC8000000000030200D0 +:10E250003C242424C400010202020100F824242CDE +:10E26000C0000102020201000C04E41C04000000D2 +:10E2700003000000D8242424D80001020202010077 +:10E2800038444444F800000302020100000010007A +:10E29000000000000200000000002000000000005C +:10E2A0000600000000205088040200000000010267 +:10E2B0009090909090000000000000000002048800 +:10E2C00050200002010000001804C42418000000BF +:10E2D00002000000F804E494F800010202020200C7 +:10E2E00000E09CF0800002030000030204FC2424F0 +:10E2F000D800020302020100F80404040C00010229 +:10E300000202010004FC0404F800020302020100FE +:10E3100004FC24740C0002030202030004FC2474B5 +:10E320000C00020302000000F0080444CC4000018D +:10E330000202010004FC2020FC040203000003028E +:10E340000404FC040400020203020200000404FCB2 +:10E35000040406040403000004FC24D00C0402039B +:10E360000200030204FC0400000002030202020394 +:10E37000FC3CC03CFC0003000300030004FC30C470 +:10E38000FC04020302000300F8040404F800010284 +:10E390000202010004FC2424180002030200000011 +:10E3A000F8848404F80001020207050004FC2464D8 +:10E3B0009800020302000302182424448C00030284 +:10E3C000020201000C04FC040C0000020302000025 +:10E3D00004FC0000FC04000102020100047C80E057 +:10E3E0001C040000030000001CE03CE01C000003D3 +:10E3F00000030000049C609C040002030003020070 +:10E40000041CE01C04000002030200000C84641CD5 +:10E4100004000203020203000000FE0202000000EA +:10E4200007040400000E30C00000000000010200DC +:10E43000000202FE000000040407000000040204C1 +:10E4400000000000000000000000000000000808BC +:10E45000080808080000020000000000000000009A +:10E460000040A0A0C00000010202030204FC202022 +:10E47000C00000030202010000C020206000000173 +:10E480000202020000C02024FC000001020203027C +:10E4900000C0A0A0C0000001020202000020F82479 +:10E4A00024040002030202000040A0A06020000734 +:10E4B0000A0A0A0404FC2020C0000203020003022E +:10E4C0000020E4000000000203020000000020E43D +:10E4D000000008080807000004FC80E02020020378 +:10E4E000020003020404FC00000002020302020016 +:10E4F000E020E020C00003000300030020E0202013 +:10E50000C00002030200030200C02020C00000017E +:10E510000202010020E02020C000080F0A020100D2 +:10E5200000C02020E0000001020A0F0820E0402087 +:10E5300020000203020000000060A0A020000002F2 +:10E54000020203000020F820000000000102020087 +:10E5500020E00020E00000010202030220E0208011 +:10E5600060200000030100006080E0806000000384 +:10E57000000300002060806020000203000302000E +:10E5800020E0208060200808070100000020A06033 +:10E590002000000203020200000020DE0200000052 +:10E5A00000070400000000FF00000000000F000052 +:10E5B0000002DE2000000004070000000201020447 +:10E5C0000402000000000000000000000000000045 +:10E5D0000000000000000000000000F80000000043 +:10E5E000000000333000000000100C06100C060084 +:10E5F000000000000000000040C07840C0784000EB +:10E60000043F04043F040400007088FC083000004C +:10E61000001820FF211E0000F008F000E0180000A4 +:10E6200000211C031E211E0000F00888700000005D +:10E630001E2123241927211010160E0000000000AF +:10E640000000000000000000000000E018040200CC +:10E65000000000071820400000020418E00000003D +:10E660000040201807000000404080F0804040003B +:10E670000202010F01020200000000F00000000091 +:10E680000101011F01010100000000000000000065 +:10E6900080B07000000000000000000000000000DA +:10E6A0000001010101010101000000000000000063 +:10E6B00000303000000000000000000080601804FE +:10E6C000006018060100000000E010080810E000DB +:10E6D000000F102020100F00001010F800000000A4 +:10E6E0000020203F202000000070080808887000EB +:10E6F000003028242221300000300888884830006B +:10E700000018202020110E000000C02010F800008A +:10E7100000070424243F240000F808888808080023 +:10E720000019212020110E0000E010888818000038 +:10E73000000F112020110E0000380808C83808000A +:10E740000000003F0000000000708808088870008A +:10E75000001C222121221C0000E010080810E0000B +:10E760000000312222110F00000000C0C000000094 +:10E7700000000030300000000000008000000000B9 +:10E7800000008060000000000000804020100800B1 +:10E79000000102040810200040404040404040007A +:10E7A0000404040404040400000810204080000055 +:10E7B0000020100804020100007048080808F0005A +:10E7C0000000003036010000C030C828E810E0002A +:10E7D0000718272423140B000000C038E0000000B5 +:10E7E000203C23020227382008F88888887000001F +:10E7F000203F202020110E00C030080808083800F3 +:10E80000071820202010080008F808080810E00069 +:10E81000203F202020100F0008F88888E80810000A +:10E82000203F20202320180008F88888E8081000DE +:10E83000203F200003000000C03008080838000016 +:10E8400007182020221E020008F808000008F80817 +:10E85000203F210101213F20000808F8080800009E +:10E860000020203F2020000000000808F8080800D1 +:10E87000C08080807F00000008F888C02818080049 +:10E88000203F20012638200008F808000000000082 +:10E89000203F20202020300008F8F800F8F8080079 +:10E8A000203F003F003F200008F830C00008F80873 +:10E8B000203F200007183F00E01008080810E00083 +:10E8C0000F10202020100F0008F808080808F0009A +:10E8D000203F210101010000E01008080810E000BD +:10E8E0000F18242438504F0008F888888888700052 +:10E8F000203F2000030C30200070880808083800F2 +:10E900000038202121221C00180808F808081800E7 +:10E910000000203F2000000008F808000008F80868 +:10E92000001F202020201F000878880000C8380819 +:10E93000000007380E010000F80800F80008F80091 +:10E94000033C0700073C030008186880806818082B +:10E9500020302C03032C30200838C800C8380800A9 +:10E960000000203F2000000010080808C8380800F8 +:10E970002038262120201800000000FE020202009C +:10E980000000007F40404000000C30C0000000004C +:10E99000000000010638C00000020202FE00000074 +:10E9A000004040407F00000000000402020204001A +:10E9B0000000000000000000000000000000000057 +:10E9C000808080808080808000020204000000003F +:10E9D0000000000000000000000080808080000037 +:10E9E0000019242222223F2008F800808000000025 +:10E9F000003F112020110E000000008080800000E8 +:10EA0000000E112020201100000000808088F800F6 +:10EA1000000E112020103F20000080808080000028 +:10EA2000001F222222221300008080F0888888188C +:10EA30000020203F20200000000080808080800097 +:10EA4000006B94949493600008F80080808000002C +:10EA5000203F210000203F20008098980000000007 +:10EA60000020203F20200000000000809898000037 +:10EA700000C08080807F000008F800008080800057 +:10EA8000203F24022D302000000808F8000000007C +:10EA90000020203F20200000808080808080800037 +:10EAA000203F20003F20003F8080008080800000C9 +:10EAB000203F210000203F20000080808080000057 +:10EAC000001F202020201F00808000808000000088 +:10EAD00080FFA12020110E000000008080808000B7 +:10EAE000000E112020A0FF808080800080808000A8 +:10EAF00020203F21200001000000808080808000D5 +:10EB00000033242424241900008080E08080000049 +:10EB10000000001F20200000808000000080800096 +:10EB2000001F202020103F208080800000808080F7 +:10EB300000010E3008060100808000800080808087 +:10EB40000F300C030C300F000080800080808000AC +:10EB50000020312E0E3120008080800000808080D7 +:10EB600080818E7018060100008080808080800087 +:10EB70000021302C2221300000000000807C0202A5 +:10EB800000000000003F40400804FE0408C00000F0 +:10EB900000000310207F20100002027C8000000093 +:10EBA0000040403F00000000000601010202040492 +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE00000F0F0F0000000000000000000017F01D4 +:10EBF0000000000000000000001C1C1C00000000C1 +:10EC000000008060301C8C60301C0C000000000094 +:10EC100000000000000000000000000000000000F4 +:10EC200000000000000000E00000000000E0000024 +:10EC30000086E69F86868686E69F860000011F0185 +:10EC4000010101011F010100000080C06020F820C7 +:10EC5000E0C00000000003070C18FF70E181000015 +:10EC60000000070F10107F100F0700008060206069 +:10EC700080000000E02000000F3020309F70DC3763 +:10EC80001030C0000000100E030007181018070015 +:10EC90000000C02020E0C0000000000080E01F381D +:10ECA000E88703C43C040000070F1810100B070D81 +:10ECB0001010080000808C4C38000000000000009C +:10ECC0000000000000000000000000000000000044 +:10ECD000000000000000000000000000000080E0D4 +:10ECE000300804000000000000FEFF0100000000EA +:10ECF000000000000000030F18204000000408304E +:10ED0000E0800000000000000000000001FFFE00A5 +:10ED100000000000004020180F0300000000000069 +:10ED2000000000000000C000000000000042666615 +:10ED30003C18FF183C66664200000000000003001B +:10ED40000000000000000000000080000000000043 +:10ED5000001010101010FF10101010100000000014 +:10ED600000000300000000000000000000000000A0 +:10ED70000000000000000000000000000000000093 +:10ED800000808C4C380000000000000000000000F3 +:10ED90000000000000000000001010101010101003 +:10EDA0001010100000000000000000000000000033 +:10EDB0000000000000000000000000000000000053 +:10EDC000000000000000000000001C1C1C000000EF +:10EDD000000000000000000000000000E0380C000F +:10EDE0000000000080701C03000000000060380E6E +:10EDF0000100000000000000000080C060202060D2 +:10EE0000C080000000FEFF010000000001FFFE00C6 +:10EE10000001070E181010180E0701000000808076 +:10EE200080C0E000000000000000000000FFFF00C4 +:10EE30000000000000001010101F1F101010000034 +:10EE40000080402020202060C080000000030300DC +:10EE5000804020381F070000001C1A1918181818C5 +:10EE6000181F00000080C020202060C0800000002B +:10EE7000000303001010182FE780000000070F1098 +:10EE8000101010180F070000000000000000C0E084 +:10EE9000F000000000C0B088868180FFFF80800005 +:10EEA000000000000010101F1F1010000000E060A4 +:10EEB000606060606060000000003F100808081893 +:10EEC000F0E0000000070B101010101C0F030000F2 +:10EED000000080C040202020E0C0000000FCFF2196 +:10EEE0001008080818F0E0000001070C18101010B6 +:10EEF000080F03000000C0E06060606060E0600038 +:10EF0000000003000000E0180700000000000000FF +:10EF1000001F1F00000000000080C0602020202093 +:10EF200060C080000087EF2C1818303068CF830055 +:10EF300000070F0810101010180F07000000C0C0C5 +:10EF400020202020C0800000001F3F604040402063 +:10EF500010FFFE0000000C1C101010080F03000032 +:10EF600000000000000000000000000000000000A1 +:10EF7000000E0E0E0000000000000000001C1C1C13 +:10EF80000000000000000000000000000000000081 +:10EF900000000000000C0C00000000000000000059 +:10EFA0000058380000000000000000000000008051 +:10EFB00040201000000010284482010000000000E2 +:10EFC0000000000000000102040810000000000022 +:10EFD0000000000000000000008484848484848495 +:10EFE0008484840000000000000000000000000095 +:10EFF0000000102040800000000000000000000021 +:10F0000000000182442810000000100804020100E2 +:10F010000000000000C020201010101030E0C000E0 +:10F020000003030000F010080C07030000000000BC +:10F030001C1C1C0000000000000000C040602020DC +:10F040002040C00000FCFF01F00E03C1FE03807FE2 +:10F050000001070E08111110110904020000000040 +:10F0600080E0E000000000000000807C4340477F1B +:10F07000F880000010181F1000000000131F1C1063 +:10F0800020E0E02020202060C080000000FFFF1072 +:10F09000101010182FE78000101F1F1010101010F4 +:10F0A000180F0700000080C0402020202060E000F2 +:10F0B00000FCFF0100000000000001000001070E3D +:10F0C000181010100804030020E0E0202020204049 +:10F0D000C080000000FFFF000000000001FFFE00F4 +:10F0E000101F1F10101018080E07010020E0E0206C +:10F0F000202020202060800000FFFF101010107CD6 +:10F1000000000000101F1F10101010101018060033 +:10F1100020E0E020202020206060800000FFFF1021 +:10F120001010107C00000100101F1F1000000000D4 +:10F1300000000000000080C06020202040E00000AF +:10F1400000FCFF0100004040C0C140400001070E2C +:10F15000181010100F0F000020E0E0200000000049 +:10F1600020E0E02000FFFF101010101010FFFF0043 +:10F17000101F1F1000000000101F1F100000202093 +:10F1800020E0E020202000000000000000FFFF0041 +:10F190000000000000001010101F1F1010100000D1 +:10F1A00000000000202020E0E020202000000000DF +:10F1B000000000FFFF0000000060E0808080C07F52 +:10F1C0003F00000020E0E020000020A060202000A0 +:10F1D00000FFFF30187CE3C000000000101F1F106C +:10F1E000000001131F1C181020E0E02000000000A8 +:10F1F0000000000000FFFF00000000000000000011 +:10F20000101F1F10101010101018060020E0E0E072 +:10F2100000000000E0E0E02000FF013FFEC0E01E33 +:10F2200001FFFF00101F1000031F0300101F1F101D +:10F2300020E0E0C0000000000020E02000FF00030C +:10F24000071C78E08000FF00101F10000000000085 +:10F25000030F1F00000080C060202060C0800000FD +:10F2600000FEFF010000000000FFFE000001070E8D +:10F27000181010180C07010020E0E02020202020AA +:10F2800060C0800000FFFF2020202020301F0F00E2 +:10F29000101F1F100000000000000000000080C0D0 +:10F2A00060202060C080000000FEFF010000000020 +:10F2B00000FFFE000001070E1111133C7C672100C6 +:10F2C00020E0E0202020202060C0800000FFFF1010 +:10F2D0001030F0D0080F0700101F1F1000000003AF +:10F2E0000F1C10100080C060202020204040E00053 +:10F2F00000070F0C1818303060E08100001F0C0868 +:10F3000010101010180F07008060202020E0E0206F +:10F31000202060800100000000FFFF0000000001CD +:10F3200000000000101F1F100000000020E0E0207F +:10F33000000000000020E02000FFFF0000000000AF +:10F340000000FF0000070F18101010101008070031 +:10F350002060E0E02000000020E060200000077F47 +:10F36000F88000807C03000000000000071F1C07DD +:10F370000000000020E0E02000E0E0200020E0208D +:10F380000007FFF8E01FFFFCE01F00000000031F64 +:10F390000300011F03000000002060E0A000002027 +:10F3A000E0602000000000038F7CF8C60100000030 +:10F3B0000010181E130001171F1810002060E0E055 +:10F3C0002000000020E06020000001073EF8E01867 +:10F3D0000700000000000010101F1F1010000000A8 +:10F3E00000806020202020A0E0E02000000000003D +:10F3F000C0F03E0F0300000000101C1F171010107B +:10F40000101806000000000000FC040404040400BE +:10F410000000000000FF00000000000000000000ED +:10F42000007F404040404000000010E0000000002D +:10F430000000000000000000031C608000000000CD +:10F4400000000000000000030C70800000000404B5 +:10F45000040404FC0000000000000000000000FFA5 +:10F4600000000000000040404040407F00000000DD +:10F4700000000010080C040C081000000000000040 +:10F48000000000000000000000000000000000007C +:10F49000000000000000000000000000000000006C +:10F4A000000000000000000000000000808080805C +:10F4B0008080808080808080000000040408080034 +:10F4C000000000000000000000000000000000003C +:10F4D000000000000000000000000000000000002C +:10F4E0000000000000000000000098D844642424BC +:10F4F000FCF80000000F1F18101010081F1F101834 +:10F500000020E0F000000000000000000000FFFF0D +:10F51000180804040CF8F00000001F0F1810101059 +:10F52000180F0300000000000000000000000000B1 +:10F5300000E0F8180404043C3800000000030F0C3D +:10F54000101010100806000000000000000000204D +:10F55000E0F0000000E0F81C04040408FFFF0000D5 +:10F5600000030F18101010081F0F08000000000003 +:10F5700000000000000000000000E0F8484444449F +:10F580004C7870000000030F0C18101010080400D5 +:10F590000000000080C0602020E0C00000040404DF +:10F5A000FFFF040404040000000010101F1F1010CF +:10F5B000100000000000000000000000000000003B +:10F5C000000070F88C04048CF874040C007076CF82 +:10F5D0008D8D8D89C87870000020E0F0000000005B +:10F5E000000000000000FFFF08040404FCF8000015 +:10F5F00000101F1F100000101F1F1000000000004F +:10F6000000606000000000000000040404FCFC0036 +:10F610000000000000001010101F1F10101000004C +:10F62000000000000000006060000000000000001A +:10F63000040404FCFC0000000000C0C08080C07F07 +:10F640003F0000000020E0F000000000000000008B +:10F650000000FFFF80C0F41C0404000000101F1F06 +:10F660001100031F1C1010000000202020E0F000FB +:10F67000000000000000000000FFFF00000000008C +:10F6800000001010101F1F101010000000000000DC +:10F69000000000000000000004FCFC0804FCFC0862 +:10F6A00004FCFC00101F1F10001F1F10001F1F1064 +:10F6B0000000000000000000000000000004FCFC4E +:10F6C00008080404FCF8000000101F1F10000010C0 +:10F6D0001F1F1000000000000000000000000000DC +:10F6E00000E0F0180C04040C18F0E00000030F0C0C +:10F6F000101010100C0F03000000000000000000AC +:10F70000000000000004FCFC080404040CF8F000F5 +:10F710000080FFFF889010101C0F03000000000005 +:10F72000000000000000000000E0F81C04040408D1 +:10F73000F8FC000000030F1810109088FFFF8000F5 +:10F74000000000000000000000000000040404FCB1 +:10F75000FC100804040C0C001010101F1F101010D7 +:10F760000000000000000000000000000000000099 +:10F7700000003078CCC48484840C1C0000001E1867 +:10F7800010101011190F06000000000000C000004A +:10F790000000000000040404FFFF04040400000053 +:10F7A000000000000F1F1010100C000000000000EF +:10F7B00000000000000000000004FCFE0000000447 +:10F7C000FCFE000000000F1F181010081F0F08009B +:10F7D00000000000000000000000000000040C3CDD +:10F7E000FCC40000C43C0C0400000000010F1E0E0D +:10F7F0000100000000000000000000000000000008 +:10F80000043CFCC400E47CFC84807C040000071FF2 +:10F81000070000071F0700000000000000000000B4 +:10F82000000000000004041C7CE4C0341C0404003C +:10F830000010101C1601131F1C18100000000000FF +:10F84000000000000000000000040C3CFCC400C4E8 +:10F850003C0404000000C080C1370E01000000001D +:10F8600000000000000000000000000000001C0478 +:10F8700004C4F47C1C0400000000101C1F171110AD +:10F8800010180E0000000000000000F80C0400003A +:10F8900000000000001028EF000000000000000041 +:10F8A0000000003F60400000000000000000FF007A +:10F8B00000000000000000000000FF000000000049 +:10F8C000000000000000FF00000000000000040C29 +:10F8D000F80000000000000000000000EF28100009 +:10F8E00000000000000040603F0000000000000039 +:10F8F0000018060202040810202030080000000052 +:10F9000000000000000000000000000000000000F7 +:10F91000000000000000F010101010FF1010101078 +:10F92000F000000000000F04040404FF04040404B9 +:10F930000F0000004040405F555555755555555FC7 +:10F94000404040000040200F094989790909090F0A +:10F950002040000000FE02424ACA4A4ACA4A4A42BD +:10F9600002FE000000FF40504C4340404F50505CAE +:10F9700040FF00000000F888888888FF8888888811 +:10F98000F800000000001F080808087F88888888A1 +:10F990009F80F00080828282828282E2A2928A86A6 +:10F9A00082808000000000000040807F0000000096 +:10F9B00000000000101010FF109008888888FF8851 +:10F9C000888808000444827F01808040432C1028EE +:10F9D000468180000010101010D030FF30D0121C73 +:10F9E0001010000010080402010000FF00000102D6 +:10F9F0000408100004040484E43C2724242424E4A0 +:10FA00000404040004020100FF0909090949897F6F +:10FA10000000000000FE225A8600FE92929292920E +:10FA2000FE00000000FF04080700FF4020030C1444 +:10FA30002241400000804020180680000718204026 +:10FA4000800000000100207028262120202438603A +:10FA500000010100001012929292929292121202F0 +:10FA6000FE0000000000003F101010103F0040801A +:10FA70007F000000000000C080808080808080FCCB +:10FA800084808080808080C0C0000000000000FF73 +:10FA90007F404040404040FF40404040404040FFA9 +:10FAA0007F00000000000000000000000000007F58 +:10FAB00070000000000000000000000000000000D6 +:10FAC0000000000000000000000000FCF800000042 +:10FAD0000000000000000000000000000000000026 +:10FAE000FFFE020202020202020202FFFF02020203 +:10FAF000020202020202FF030000000000000000F8 +:10FB00001F1F040404040404040404FFFF04040489 +:10FB10000404040404041F000000000000000000AE +:10FB200000000000000000000000007F3F00000017 +:10FB300000000000000000000000000000000000C5 +:10FB400000000000000000000000000000000000B5 +:10FB5000000000000000000000F8F8F0F070200045 +:10FB60000000000000000000000000000000000095 +:10FB70000000000000000000000000000000000085 +:10FB800000000000800000000000000000000000F5 +:10FB9000000000000000000000FFFFFFFF00000069 +:10FBA0000000000000000000000000000000000055 +:10FBB0008080000000000000000000000000000045 +:10FBC0000000000000FFFFFE060606060606060609 +:10FBD000060606060606060606FFFFFFFF060606E1 +:10FBE000060606060606060606060606060606FFBC +:10FBF000FFFFFF07020000000000000000000000FF +:10FC00000000000000FFFFFF0000000000000000F7 +:10FC1000000000000000000000FFFFFFFF000000E8 +:10FC2000000000000000000000000000000000FFD5 +:10FC3000FFFFFF00000000000000000000000000C7 +:10FC40000000000000FFFFFF1818181818181818F7 +:10FC5000181818181818181818FFFFFFFF18181888 +:10FC6000181818181818181818181818181818FF2D +:10FC7000FFFFFF0000000000000000000000000087 +:10FC80000000000002010100000000000000000070 +:10FC9000000000000000000000FFFFFFFF00000068 +:10FCA0000000000000000000000000000000000153 +:10FCB0000100000000000000000000000000000043 +:10FCC0000000000000000000000000000000000034 +:10FCD000000000000000000000FFFFFFFF00000028 +:10FCE0000000000000000000000000000000000014 +:10FCF0000000000000000000000000000000000004 +:10FD000000000000000000000000000000000000F3 +:10FD10000000000000000000001F1F0F0F00000087 +:10FD200000000000000000000000000000000000D3 +:10FD300000000000000000000000000000000000C3 +:10FD40000000000000000000000000C0F0F8F8F81B +:10FD5000F8008080C040404040404040408000006B +:10FD60000000000000000000000000000000000093 +:10FD7000000080C0E07038D8FCFCFFFFFFFF7F1F51 +:10FD80000703010100000000000000000000000067 +:10FD900000060F0F0F060020408000000080E0F8F2 +:10FDA0003C0F0701C0F0FFFFFFFFFFBF8F81C0C006 +:10FDB000E0F87C7E7FFFFFFFFFFFFFFF7F7F7F7FFD +:10FDC0007F7F3F3F000000000087FC00FCFFFF003A +:10FDD00000000000010307070707030303030101F5 +:10FDE000000000E0FCFFFFFFFFFF1F03000000001A +:10FDF0000000000000C0E0301C070000071F3FFCAF +:10FE0000F0E0C080000000000000000000000000E2 +:10FE100000FCFFFFFFFFFF1F03008080C0C0607079 +:10FE200070380C0607010000000000000000000010 +:10FE300001030307070E0E0E1C1C1C1C1C1C1C1CA3 +:10FE40001C1D1D1F0F0F0E070703030301000000F9 +:10FE50000000000000000000000000000000008022 +:10FE6000C060F0F8FEFE3E180808080808003030B0 +:10FE700000408000F8FE07011C3F3F1F1B180ECFFB +:10FE8000FFFFFF7F0F0F0F0780C07B0E070F1C388F +:10FE90003030606060607E7F3F3F3118180C0E0389 +:10FEA00003000000FF818181818181FF0001824484 +:10FEB000FF11AA44000001000001010000001038F9 +:10FEC0005482D78254381000000000010000000066 +:10FED00010385482C782543810000000000100001E +:10FEE0000000000000824428102844820000000026 +:10FEF000000000000000C0C0000000000000000082 +:10FF000000002010D0D010200000000000001008D9 +:10FF10002414D4D414240810000008041209251550 +:10FF2000D5D5152509120408312E4E6574776F72E8 +:10FF30006B20496E666F2020322E4D4420506F7228 +:10FF40007420496E666F2020332E4C4F5241205250 +:10FF50005353492020202020342E56657265736942 +:10FF60006F6E20436865636B20204E6574776F72F7 +:10FF70006B20496E666F202020202020202020202A +:10FF80002020202020202020202020202020202071 +:10FF90002020202020202020202020202020202061 +:10FFA00020202020202020205072696E74205B4782 +:10FFB000756E3A2020205D20202020202020202047 +:10FFC0002020202020202020202020202020202031 +:10FFD0002020202020202020202020202020202021 +:10FFE0002020202020202020202020504F5254204C +:10FFF0002020202020202020202020202020202001 +:020000040804EE +:1000000020202020202020202020202020202020F0 +:1000100020202020202020202020202020202020E0 +:100020002020202020202020456D707479000000C1 +:100030000000000000000000426C7565536B790001 +:1000400000000000000000004C590000000000000B +:1000500000000000000000004A5000000000000006 +:100060000000000000000000446172740000000005 +:1000700000000000000000005957595F426C756590 +:10008000736B7900000000005246494400000000F4 +:1000900000000000000000005947616F00000000F0 +:1000A00000000000000000004859616E6700000079 +:1000B000000000000000000053532D4C616E000052 +:1000C0000000000000000000426C7565536B795021 +:1000D0006C75730000000000504C430000000000ED +:1000E000000000000000000050726963650000001D +:1000F00000000000000000005957595F426C756510 +:10010000736B79000000000050726F62655F4B599D +:1001100000000000000000005957595F50726573DD +:100120007375726500000000202020504F5254204B +:1001300020202020202020202020202020202020BF +:1001400020202020202020202020202020202020AF +:10015000202020202020202020202020202020209F +:10016000202020202020202020202020566572657D +:1001700073696F6E20202020202020202020202046 +:10018000202020202020202020202020202020206F +:10019000202020202020202020202020202020205F +:1001A0002020202020202020312E4D44436F6E6ED1 +:1001B0006563742053657420322E4C4F5241205396 +:1001C0006C61766520536574332E506F72744C6F7A +:1001D00067204F7574707574342E436F6E6E65634F +:1001E00074204D6F64652020352E4E6574776F72D4 +:1001F0006B20536574202020362E44617461496E53 +:100200006974202020202020312E4D44436F6E6ED3 +:100210006563742053657420322E4C4F5241205335 +:100220006C61766520536574332E506F72744C6F19 +:1002300067204F7574707574204D44436F6E6E6502 +:10024000637420536574202020202020202020204B +:10025000202020202020202020202020202020209E +:10026000202020202020202020202020202020208E +:100270002020202020202020204C4F524120536C51 +:1002800061766520536574202020202020202020C6 +:10029000202020202020202020202020202020205E +:1002A000202020202020202020202020202020204E +:1002B000202020202020202020506F72744C6F6757 +:1002C000204F75747075742020202020202020205D +:1002D000202020202020202020202020202020201E +:1002E000202020202020202020202020202020200E +:1002F00020202020202020202020436F6E6E656368 +:1003000074204D6F64652020202020202020202094 +:1003100020202020202020202020202020202020DD +:1003200020202020202020205072657373207C2004 +:10033000746F2073686966742020204E6574776F2F +:10034000726B205365742020202020202020202044 +:10035000202020202020202020202020202020209D +:1003600020202020202020205072657373207C20C4 +:10037000746F2073686966744E6F773A4469616C74 +:1003800020737769746368204E6F773A5374617491 +:10039000696F6E20202020204E6F773A436C6F7576 +:1003A00064202020202020204E6F773A54657374FB +:1003B00020436C6F756420204E6F773A57696669E9 +:1003C0002053746174696F6E4E6F773A4469616C43 +:1003D00020737769746368204E6F773A34475F47BC +:1003E0004D352020202020204E6F773A34475F4C37 +:1003F00035313020202020204E6F773A57694669EA +:1004000020202020202020204E6F773A57414E2078 +:100410002020202020202020496E697469616C69A9 +:100420007A6520446174613F202020202020202014 +:1004300020202020202020202020202020202020BC +:10044000202020202020202027454E5445522720C0 +:10045000746F207368696674000000000000F03F4C +:10046000000000000000F83F000000000000000055 +:100470000000004003B8E23F000000000000000060 +:1004800006D0CF43EBFD4C3E033333333333E33FEE +:10049000FFAB6FDBB66DDB3F4D268F515555D53F1A +:1004A00001411DA96074D13F65DBC9934A86CD3FE8 +:1004B000EF4E454A287ECA3F3E5555555555C53FD6 +:1004C00093BDBE166CC166BF2CDE25AF6A56113FC8 +:1004D000F16BD2C541BDBBBED0A4BE726937663ECA +:1004E00004FA97999999D93FAF788E1DC571CC3F81 +:1004F0009FC678D0099AC33F935555555555E53F4A +:10050000599322942449D23FDE03CB966446C73FD9 +:1005100044523EDF12F1C23F000000000000000024 +:10052000DDDDDDDDDCBBBBDDDDDDDDDDDDDDDDDD40 +:100530009888888888888888777777777788888880 +:100540008555555666666666666666666668888818 +:100550008333333222222222222222222228888D11 +:100560008005040800000020BC120000248F000851 +:1005700000080408BC1200207CDC0000647703083B +:10058000412D01020304046506070809320100FF3A +:1005900000891112239B322446AD573665BF74483B +:1005A0008CC19D5AAFD3BE6CCAE5DB7EE9F7F881FA +:1005B00010080193331A22A5562C47B7753E64C91B +:1005C0009C408DDBBF52AEEDDA64CBFFF976E802DA +:1005D000218B30100299132667AF763444BD554AFB +:1005E000ADC3BC588ED19F6EEBE7FA7CC8F5D983BA +:1005F000310A2091121803A7772E66B5543C45CBDB +:10060000BD42ACD99E508FEFFB66EAFDD874C90499 +:10061000428D5316619F702004A9153227BB364CBA +:10062000CEC5DF5EEDD7FC6888E1997AABF3BA8579 +:10063000520C4397711E60A1142805B3373A26CD9A +:10064000DE44CFDFFD56ECE9986089FBBB72AA0659 +:10065000638F7214409D512225AB343006B9174E7A +:10066000EFC7FE5CCCD5DD6AA9E3B8788AF19B8739 +:10067000730E6295501C41A3352A24B1163807CF5A +:10068000FF46EEDDDC54CDEBB962A8F99A708B1011 +:1006900023088481951AA793B62CC2A5D33EE1B74F +:1006A000F04008C919522BDB3A644EED5F766DFFBE +:1006B0007C899480DE859BB712A6ADD224C3BFF19E +:1006C00036E0C1184809D33B5A2AE55E6C4FF77DE6 +:1006D0007E6C0AA583B4188691972EE3A7F23CC0DE +:1006E000B5D14229CB38500AD91B666FEF7E744CC6 +:1006F000FD5D8BB502A499961087AFF326E2BDD0BD +:1007000034C1C3394A28D11A580BE77F6E6EF55CA5 +:100710007C4D0CC685D71EE597F42880A1913AA39D +:10072000B3B2444ACD5B5669DF78600CE91D722F85 +:10073000FB3E8DD604C79FF516E4A9902081BBB37C +:1007400032A2C55A4C4BD7795E68E11C680DF33F65 +:100750007A2E0EE787F61CC495D52AA1A3B038825D +:10076000B193466BCF7A5448DD59622DEB3C700E45 +:10077000F91F8FF706E69DD414C5ABB122A0B9923C +:100780003083C77B4E6AD5585C49E33D6A2CF11E25 +:10079000780F00082C41542B41504E3D0008FF01BA +:1007A00002030405060701FF01FF01FF01FF01FF2E +:1007B00001FF01CF022501C80C5C53595354454D2C +:1007C0002E545854181D4D315F30010911190A1665 +:1007D00032190A1633190A1534190C13504F5319CC +:1007E00069C21203120202FF0901FF01FF01E513B2 +:1007F0000103120202FF0901FF01FF01E572170068 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.4.hex b/obj/TXH_V1.4.4.hex new file mode 100644 index 0000000..6543d05 --- /dev/null +++ b/obj/TXH_V1.4.4.hex @@ -0,0 +1,14658 @@ +:020000040800F2 +:1080000068F50020A1810008A981000889AB00085B +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000CD5C0308BB810008BB810008BB810008C0 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008236C03082B6C0308336C030876 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000136C03081B6C0308BB810008BB810008BB +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900083B6C030849 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047818A0308AFF3008068F500209B +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7655C030895 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB081104088C +:108A600028110408C0B24FF4F05100F03BBA0000E6 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462FF00E +:108C700021FB08B30DF11301761E44F400748B45FB +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462FF0ACFA0028D6D175 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000C81004080EB540F2B9 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202FF041FBBDF818 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE774E80308D0AE0020310A0020BE +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202FF0C5FA781C87B2062FE1DB00207F +:1091B000A1E7000074E8030808B50020009029F03A +:1091C000FDFD0F49087000F09BF80D480078242839 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202FF043F800202849088039 +:109220000DE029F0ADFD00F0800000B10BE0012061 +:109230002FF07EFA22480088401C214908802048EF +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF0F8FFE5 +:1092B0000120BDE8F08100202EF0F2FF0020F8E749 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F083FE0028F9D02146074829F0E2 +:1092E00089FE00BF0121054829F078FE0028F9D049 +:1092F000024829F07CFEC0B210BD000000300140E1 +:1093000010B501202EF0CCFF00201E4908800DE092 +:1093100029F036FD00F0800000B10BE001202FF0B5 +:1093200007FA18480088401C16490880154800882C +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF096FF012010BD00202EF091FF00205E +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF083FF00202249088081 +:1093A0000DE029F0EDFC00F0800000B10BE00120A1 +:1093B0002FF0BEF91C480088401C1B4908801A4841 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF044FF012070BD00202EF093 +:109420003FFF0020F9E700002E0A00200000024064 +:1094300070B506460C46154601202EF031FF294630 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F094FC00F0800000B10BE0E2 +:1094600001202FF065F919480088401C1749088031 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF0F2FE0120C4E718 +:1094C00000202EF0EDFE0020BFE700002E0A002055 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202FF023FBE0B20F +:109570002FF040FBC4F307202FF03CFBC4F307405F +:109580002FF038FB200E2FF035FB4FF480510348AD +:1095900001F0F0FA2DF094FC10BD00000004024030 +:1095A0002DE9F04107460E4614463A202FF002FB03 +:1095B000F0B22FF01FFB30122FF01CFB4FF4805144 +:1095C0000F4801F0D7FA19E02DF07AFC05461D2D61 +:1095D00011D1384600F0ACF805463B202FF0EAFAEE +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002FF0D0FAF0B22FF0EDFA30122FF0EAFA74 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02DF045FC05461E2D11D1384600F0ED +:109640002BF905463D202FF0B5FA4FF4805106481E +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B529F087 +:109670007FFA08B100F02EF8302000F0A9F810BDF4 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202FF06CFA2FF05FFAB9 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412FF051FA04462FF00A +:109700004EFA05462FF04BFA06462FF048FA074668 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202FF03DFA2FF030FA064688 +:10974000054646B100BF2FF02AFA2070641C701E37 +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202FF0BE +:1097700021FA20462FF03EFAFFF7BCFF10BD000093 +:1097800070B504460A202FF015FA20462FF032FA61 +:109790002FF005FA05464FF48051024801F0EAF92E +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002FF000FA20462FF01DFA4FF48051034895 +:1097C00001F0D8F92DF07CFB70BD000000040240D0 +:1097D00010B5044620462FF0EDF94FF480510348B0 +:1097E00001F0C8F92DF06CFB10BD00000004024030 +:1097F0002DE9F041064601202FF0DCF92FF0CFF9DA +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002FF0D0F900202FF0EDF93220FFF7D8FF1C +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202FF0A1 +:10986000A9F9357828462FF0C5F909E0761C357836 +:109870005C2D01D02F2D00D1002528462FF0BAF9FC +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202FF036 +:1098A00089F92FF07CF90646054646B100BF2078BD +:1098B0002FF0A0F9641C701EC0B2061EF7D14FF441 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202FF06CF928462FF088 +:1098E00089F9E0B22FF086F9C4F307202FF082F94E +:1098F000C4F307402FF07EF9200E2FF07BF94FF4D0 +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000DCE50308DCE603082DE9F04103460C469C +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF038FB18 +:1099B00010BD10B51EF0D2FA10BD10B51EF09EFA03 +:1099C00010BD10B51EF0FAFA10BD10B520F08EFED5 +:1099D00010BD10B528F006FC10BD00000246094B72 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F0B4FF57 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8B41900201349887001204870C8703A +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC320020703C0020BC2200201CB52EF0ED +:109CB00047FED0202EF010FE2EF076FE00202EF073 +:109CC0000BFE2EF071FE2EF03BFED1202EF004FE96 +:109CD0002EF06AFE00240EE0062C05DA01202EF09C +:109CE000CBFD0DF8040004E000202EF0C5FD0DF8BA +:109CF0000400601CC4B2072CEEDB2EF03BFE9DF886 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF0E6FDD0202EF0AFFD2EF015FE0020D7 +:109D80002EF0AAFD2EF010FE00BF07E01DF8040023 +:109D90002EF0A2FD2EF008FE601CC4B2072CF5DBED +:109DA0002EF0E8FD1CBD0000BC220020C7310020C1 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000DCE50308DCE6030810B504460B46002159 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F0D9FC10BDCC +:109E200010B528F0D5FC10BD10B528F0D1FC10BD40 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202EF054FBBDF81405401C80B236 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000C8960308208100202DE9F04102 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202EF0A9FA781C60 +:10A1E00087B2062FB1DB002074E70000C896030891 +:10A1F000BC12002020810020F0B5ADF21C5D0025CE +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020C896030820810020B5 +:10A350001CB50121084628F017FC01208DF80400E7 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202EF0A1F96E4688 +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240C896030858 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF0E6FE082121 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF0BEFEBDE80F +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F053FD0028F9D02146074828F0A2 +:10A5400059FD00BF0121054828F048FD0028F9D039 +:10A55000024828F04CFDC0B210BD000000300140A0 +:10A5600000B585B00121080328F05EFB134828F0F0 +:10A5700009FD0020ADF80000ADF80400ADF80600BC +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F025FD0121BB +:10A5B000024828F0DBFC05B000BD0000003001407F +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D00064FE08211B4800F0CBFA1021194800F056 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF02EFEBDE80F +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82EF0B1F9714908800846A8 +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002EF09CF969490880002409E0644800886B +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82EF0B1 +:10A7E00085F95B4908800846008820B3002405E00D +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12EF06FF95349B1 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82EF057F9444998 +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12EF03FF93B49C9 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82EF027F92C4990 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12EF011F924490880002448 +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2EF03C +:10A9300071F800BFE5E700000D0A0000480A00209A +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020503D00203B0000005C0A002001 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084628F007F90021012028F0FC +:10A9A00003F95EE03048844208D10121022028F0FA +:10A9B000FBF80021022028F0F7F852E02B488442EF +:10A9C00008D10121042028F0EFF80021042028F00C +:10A9D000EBF846E02648844208D10121082028F0FF +:10A9E000E3F80021082028F0DFF83AE0214884420B +:10A9F00008D10121102028F0D7F80021102028F0DC +:10AA0000D3F82EE01C48844208D10121202028F0F0 +:10AA1000CBF80021202028F0C7F822E01748844214 +:10AA200008D10121402028F0BFF80021402028F063 +:10AA3000BBF816E01248844208D10121802028F09A +:10AA4000B3F80021802028F0AFF80AE00D488442D6 +:10AA500007D10121801528F0A7F80021A01528F0C2 +:10AA6000A3F810BD000002400004024000080240AC +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF008FF64202DF093FD10BD2DE9F043D9 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF0E0FD0DF2DC7DBDE8F0830D0A000071 +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8040EFA490968C1F57A71884247 +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000FC1D0021F248001FFEF782FDF149F048C8 +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0DBBF9B48007828B18E +:10B0700000209949087000212D9119E09948007825 +:10B0800028B100209749087001212D9110E09748C0 +:10B09000007828B100209549087002212D9107E021 +:10B0A0009448007820B100209249087003212D9126 +:10B0B0009DF8B41001EB4100C0EBC1108E4911F8AE +:10B0C0003000C12836D19DF8B41001EB4100C0EB2F +:10B0D000C110894901EBC000807808282AD10121DC +:10B0E0007A4880F8541E9DF8B40030B101280AD087 +:10B0F00002280ED0032818D111E04FF480417F4878 +:10B10000FFF736FD11E04FF400517C48FFF730FDAA +:10B110000BE04FF480517948FFF72AFD05E04FF42A +:10B1200000617648FFF724FD00BF00BF002074498E +:10B13000086098E764480C389DF8B41010F81110B6 +:10B140000120B0EBD11F53F0D9856E4890F80A0F5B +:10B15000B8B1624908399DF8B40031F8101009916E +:10B160009DF8B40000EB4001C1EBC010624901EB57 +:10B17000C001012308919DF8B420DDE90801FFF723 +:10B1800045FD9DF8B41001EB410000EB01105E4954 +:10B1900001EB001081792C919DF8B0000D2893F0FF +:10B1A0009285DFE810F0319A0D00D8177C2C993C7D +:10B1B000C93E3F43FB5154600F705E86329A6C9BD0 +:10B1C0009DF8B41001EB4100C0EBC1104A4901EBFE +:10B1D000C00041780846099100211CF0ADFDC1B2C4 +:10B1E0002891002136911CE09DF8B41001EB41003C +:10B1F00000EB0110444901EB00113031BDF8D800DB +:10B2000001EB001041789DF8A000814204D1BDF807 +:10B21000D800C1B2289112E0BDF8D800401C81B21C +:10B2200036919DF8B41001EB410000EB0110364956 +:10B2300001EB0010C179BDF8D8008142D4DC00BF19 +:10B240009DF8B40000EB4001C1EBC0102A4901EBAE +:10B25000C000807800F0F000A0280DD19DF8B40067 +:10B2600000EB4001C1EBC010234901EBC000807826 +:10B2700000F00F0129910AE09DF8B41001EB4100A4 +:10B28000C0EBC1101C4901EBC00081782991BDF8C9 +:10B29000A40008B9102129919DF8B41001EB4100D8 +:10B2A000C0EBC110144901EBC001BDF8A400401C63 +:10B2B000095C2BE0000000000169323031303000C1 +:10B2C000016932304530300058410020BC72002006 +:10B2D0008C6002400088002012000020C080002006 +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020388F00200018024040 +:10B3000088024242BC220020C84300202591BDF89B +:10B31000A400401C81B209919DF8B41001EB4100DA +:10B32000C0EBC111FE4800EBC1010891DDE9080145 +:10B330001DF092F937909DF8B41001EB4100C0EB7D +:10B34000C110F74901EBC001BDF8A400801C095CE5 +:10B35000BDF8DC00814242F0FC869DF8B41001EBA0 +:10B360004100C0EBC110EE4901EBC000407800285D +:10B3700042F3EF869DF8B41001EB4100C0EBC11021 +:10B38000E74901EBC001BDF8A400C01C0A5C9DF8B0 +:10B39000B40040F2833110FB01F0E24901EB80017F +:10B3A00001F589619DF8A00000EB400303EB00105C +:10B3B00001EBC00080F844200021DB4A9DF8B40076 +:10B3C00002EB00129DF8A0001154D84890F8280014 +:10B3D000012840D19DF8B40000EB400101EB0010C2 +:10B3E000D34901EB001030309DF8A01000EB0110A4 +:10B3F000801C0990007820F0800080300999087046 +:10B40000BDF89400B62814D0C52819D0D52802D08C +:10B41000D9281CD106E0BDF8A400032801DA0021D8 +:10B42000259117E0BDF8A400032801DA0021259139 +:10B4300010E0BDF8A400032801DA0021259109E0FD +:10B44000BDF8A400032801DA0021259102E00021C3 +:10B45000259100BF00BFBDF89400C32801F0A78369 +:10B460001EDCB32801F039840DDC112802F033858D +:10B47000122802F07885132802F01386B22842F0D1 +:10B48000678601F07ABEB52801F03D84B62801F048 +:10B490002A85B92801F0AF84BA28F0D101F0FCBBAD +:10B4A000D9287DD00BDCC52801F09E86CA2801F082 +:10B4B000DD83CE2802F00F84D528E0D109E0E12811 +:10B4C00002F01F84E52802F03284E728D7D102F089 +:10B4D000E8BC9DF8B41001EB4100C0EBC1109049ED +:10B4E00001EBC000C178934880F8021D9DF8B410AC +:10B4F00040F2833011FB00F08A4901EB800101F535 +:10B5000089619DF8A00000EB400202EB001011F8E9 +:10B5100030109DF8B40040F2833210FB02F0814AF3 +:10B5200002EB8000407981427EDA9DF8B41001EB95 +:10B53000410000EB01107E4901EB001030309DF816 +:10B54000A01000EB0110801C09907A4890F8020DC1 +:10B550000121A1EBD0100999097860F30001099845 +:10B560000170744890F8020DC0F34010F0BB9DF8D4 +:10B57000B40000EB400101EB00106D4901EB00103D +:10B5800030309DF8A01000EB01108078C0F340101F +:10B5900060B39DF8B40000EB400101EB001000E047 +:10B5A000ECE3634901EB001030309DF8A01000EB94 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2833011FB00F0114672 +:10B5D00001EB800000F589609DF8A01001EB4102AD +:10B5E00002EB011100EBC100183000E00BE0099004 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F2833282 +:10B6100010FB02F0434A02EB8000017102229DF808 +:10B62000B40040F2833100E024E010FB01F03D491A +:10B6300001EB800101F589619DF8A00000EB40035A +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000833110FB01F0334901EB800000F5896074 +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FCE32F4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2833110FB01F025491A +:10B6900001EB800000F589609DF8A01001EB4103EB +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101D4901EB001030309F +:10B6C0009DF8A01000EB0110801C0990194890F81B +:10B6D000020D0121A1EBD0120998007862F300005D +:10B6E000099908709DF8B41001EB410000EB0110BE +:10B6F0000F4901EB001030309DF8A01000EB011055 +:10B70000801C09900B4890F8020D420909980078B6 +:10B7100062F34100099908709DF8B4000CE0000044 +:10B72000388F002088480020B8410020BC1200203B +:10B73000C8430020BC22002000EB400101EB0010B8 +:10B74000FE4901EB001030309DF8A01000EB011015 +:10B750008078C0F340029DF8B40040F2833110FBC2 +:10B7600001F0F74901EB800000F589609DF8A01019 +:10B7700001EB410303EB011100EBC100007EC0F3BC +:10B78000400082427BD09DF8B41040F2833011FB20 +:10B7900000F0EB4901EB800000F589609DF8A010F6 +:10B7A00001EB410202EB011100EBC10018300990DE +:10B7B0009DF8B40000EB400101EB0010DF4901EB04 +:10B7C000001030309DF8A01000EB01108078420886 +:10B7D0000998007862F34100099908709DF8B41047 +:10B7E00001EB410000EB0110D44901EB00103030B7 +:10B7F0009DF8A01000EB01108078C0F34000E8B382 +:10B80000D9229DF8B40040F2833110FB01F0CC49FD +:10B8100001EB800000F589609DF8A01001EB410369 +:10B8200003EB011100EBC1004271C64890F8100B08 +:10B8300000287CD19DF8B41040F2833011FB00F059 +:10B84000BF4901EB800000F589609DF8A01001EB75 +:10B85000410202EB011100EBC10090F87F000028CB +:10B8600065D011239DF8B40040F2833110FB01F044 +:10B87000B34901EB800101F5896101E06EE088E1E7 +:10B880009DF8A00000EB400202EB001001EBC000AD +:10B8900090F8800040F2833110FB01F0A84901EBE1 +:10B8A000800101F589619DF8B40040F2833210FBFC +:10B8B00002F0A34A02EB800202F589629DF8A00023 +:10B8C00000EB400404EB001002EBC00090F8810094 +:10B8D00000EB400202EB001001EBC00080F87E306C +:10B8E000F3239DF8B40040F2833110FB01F094493A +:10B8F00001EB800101F589619DF8A00000EB400299 +:10B9000002EB001001EBC00090F8800040F28331A0 +:10B9100010FB01F08A4901EB800101F589619DF876 +:10B92000B40040F2833210FB02F0854A00E096E05A +:10B9300002EB800000F589609DF8A02002EB420434 +:10B9400004EB021200EBC20090F8810000EB400211 +:10B9500002EB001001EBC000437115E101229DF8DC +:10B96000B40040F2833110FB01F0754901EB800116 +:10B9700001F589619DF8A00000EB400303EB001086 +:10B9800001EBC0004273D9229DF8B40040F283312C +:10B9900010FB01F06A4901EB800101F589619DF816 +:10B9A000A00000EB400303EB001001EBC00042716C +:10B9B00001229DF8B40040F2833110FB01F0604990 +:10B9C00001EB800000F589609DF8A01001EB4103B8 +:10B9D00003EB011100EBC10080F84620594890F8B4 +:10B9E000100BE0BB9DF8B40040F2833110FB01F076 +:10B9F000534901EB800000F589609DF8A01001EB30 +:10BA0000410202EB011100EBC10090F87F0030B35E +:10BA10009DF8B41040F2833011FB00F0484901EB6F +:10BA2000800101F589619DF8A00000EB400202EB66 +:10BA3000001001EBC00090F8801001EB410000EB1A +:10BA400001103E4901EB001130319DF8B40040F285 +:10BA5000833210FB02F03A4A02EB800200E093E0EE +:10BA600002F589629DF8A00000EB400303EB001093 +:10BA700002EBC00090F8810001EB0010801C0990DF +:10BA8000007820F004020998027000239DF8B400A9 +:10BA900040F2833110FB01F0294901EB800000F5F1 +:10BAA00089609DF8A01001EB410202EB011100EB4F +:10BAB000C10090F8800040F2833110FB01F0204972 +:10BAC00001EB800000F589609DF8B41040F28332EC +:10BAD00011FB02F11A4A02EB810202F589629DF81C +:10BAE000A01001EB410404EB011102EBC10191F83C +:10BAF000811001EB410202EB011100EBC10080F863 +:10BB00007E30F3239DF8B40040F2833110FB01F046 +:10BB10000B4901EB800000F589609DF8A01001EB56 +:10BB2000410202EB011100EBC10090F8800040F2ED +:10BB3000833110FB01F0024906E00000C8430020F9 +:10BB400088480020BC32002001EB800000F58960AD +:10BB50009DF8B41040F2833211FB02F1FE4A02EB71 +:10BB6000810101F589619DF8A02002EB420404EBFC +:10BB7000021201EBC20191F8811001EB410202EBCC +:10BB8000011100EBC10043719DF8B4100220FEF7D3 +:10BB90008DFA9DF8B40000EB400101EB0010EF4975 +:10BBA00001EB001130319DF8A00001EB001080780E +:10BBB00000F001029DF8B40040F2833110FB01F067 +:10BBC000E54901EB800000F589609DF8A01001EBCC +:10BBD000410303EB011100EBC100007E00F0010006 +:10BBE000824279D09DF8B40040F2833110FB01F01D +:10BBF000D94901EB800000F589609DF8A01001EBA8 +:10BC0000410202EB011100EBC100183009909DF8D0 +:10BC1000B40000EB400101EB0011D04800EB011033 +:10BC200030309DF8A01000EB0110807809990A7857 +:10BC300060F300020A709DF8B41001EB410000EBC4 +:10BC40000110C64901EB001030309DF8A01000EB48 +:10BC50000110807800F00100E8BB9DF8B41001EB02 +:10BC6000410000EB0110BD4901EB001030309DF8A0 +:10BC7000A01000EB01108078C0F3401068B39DF86D +:10BC8000B41040F2833011FB00F0B34901EB8000A7 +:10BC900000F589609DF8A01001EB410202EB011153 +:10BCA00000EBC10090F84600B8B99DF8B41040F21E +:10BCB000833011FB00F0A84901EB800000F589609A +:10BCC0009DF8A01001EB410202EB011100EBC10055 +:10BCD000407B10B902E06DE0A6E24EE09DF8B410A2 +:10BCE00001EB410000EB01109C4901EB00103030EA +:10BCF0009DF8A01000EB01108078C0F34000E0BB7D +:10BD000001229DF8B40040F2833110FB01F092490A +:10BD100001EB800101F589619DF8A00000EB400373 +:10BD200003EB001001EBC0004273D9229DF8B40070 +:10BD300040F2833110FB01F0874901EB800101F5EE +:10BD400089619DF8A00000EB400303EB001001EBBC +:10BD5000C000427101229DF8B40040F2833110FB13 +:10BD600001F07D4901EB800000F589609DF8A0108D +:10BD700001EB410303EB011101E004E0FEE300EB02 +:10BD8000C10080F8462000229DF8B40040F28331C3 +:10BD900010FB01F0704901EB800000F589609DF80F +:10BDA000A01001EB410303EB011100EBC10080F88F +:10BDB000452034E29DF8B41040F2833011FB00F0CE +:10BDC000654901EB800000F589609DF8A01001EB4A +:10BDD000410202EB011100EBC10090F84600B0B93E +:10BDE00001229DF8B40040F2833110FB01F05A4962 +:10BDF00001EB800000F589609DF8A01001EB410384 +:10BE000003EB011100EBC10080F845202AE000227D +:10BE10009DF8B40040F2833110FB01F04E4901EB74 +:10BE2000800101F589619DF8A00000EB400303EB60 +:10BE3000001001EBC00080F845209DF8B41001EB24 +:10BE4000410000EB0110454901EB001130319DF834 +:10BE5000A00001EB0010801C0990007820F0010286 +:10BE6000099802703E4890F8100B90B100E067E22C +:10BE70009DF8B41001EB410000EB0110374901EBD4 +:10BE8000001030309DF8A01000EB0110807A0228DD +:10BE90008FD1344890F8290001288AD13148D0F850 +:10BEA0000C023049498D88427DD29DF8B41040F291 +:10BEB000833011FB00F0284901EB800000F5896018 +:10BEC0009DF8A01001EB410202EB011100EBC10053 +:10BED00090F84500012847D19DF8B40040F2833125 +:10BEE00010FB01F01C4901EB800000F589609DF812 +:10BEF000A01001EB410202EB011100EBC10090F830 +:10BF00007F0088BB9DF8B40000EB400101EB0010FE +:10BF1000124901EB001130319DF8A00001EB001037 +:10BF200001789DF8B40040F2833210FB02F00A4A17 +:10BF300002EB80004170C3229DF8B40040F28331CF +:10BF400010FB01F0044901EB800101F589619DF8C6 +:10BF5000A00000EB400308E088480020C843002010 +:10BF6000BC320020BC12002074E003EB001001EB97 +:10BF7000C000427100229DF8B40000EB400101EBCB +:10BF80000010FE4901EB001130319DF8A00001EBDB +:10BF90000010426001229DF8B40000EB400101EB6B +:10BFA0000010F64900E0EAE001EB001130319DF8A5 +:10BFB000A00001EB0010C2729DF8B4100220FEF741 +:10BFC00075F800213A911CE000229DF8B40040F27F +:10BFD000833110FB01F0EA4901EB800101F5896131 +:10BFE0009DF8A00000EB400303EB001001EBC00143 +:10BFF0004731BDF8E8000A54BDF8E800401C81B2A2 +:10C000003A91BDF8E8000628DEDB00213A911CE0F9 +:10C0100000229DF8B40040F2833110FB01F0D849B2 +:10C0200001EB800101F589619DF8A00000EB400360 +:10C0300003EB001001EBC0016331BDF8E8000A54C6 +:10C04000BDF8E800401C81B23A91BDF8E8000F2825 +:10C05000DEDBE4E09DF8B41040F2833011FB00F029 +:10C06000C74901EB800000F589609DF8A01001EB45 +:10C07000410202EB011100EBC10090F845000128DC +:10C080007DD19DF8B41040F2833011FB00F0BC4923 +:10C0900001EB800101F589619DF8A00000EB4002F1 +:10C0A00002EB001001EBC00090F8801040F28330EA +:10C0B00011FB00F0B24901EB800101F589619DF8A7 +:10C0C000B40040F2833210FB02F0AD4A02EB800074 +:10C0D00000F589609DF8A02002EB420303EB0212F9 +:10C0E00000EBC20090F8810000EB400202EB001070 +:10C0F00001EBC00090F87E00032840D100239DF89A +:10C10000B40040F2833110FB01F09D4901EB800146 +:10C1100001F589619DF8A00000EB400202EB0010E0 +:10C1200001EBC00090F8800040F2833110FB01F079 +:10C13000934901EB800101F589619DF8B40040F25B +:10C14000833210FB02F08E4A02EB800202F5896214 +:10C150009DF8A00000EB400404EB001002EBC000CF +:10C1600090F8810000EB400202EB001001EBC000F0 +:10C1700080F87E309DF8B41001EB410000E04EE005 +:10C1800000EB01107D4901EB001130319DF8A0005A +:10C1900001EB001001789DF8B40040F2833210FBEF +:10C1A00002F0774A02EB80004170C3229DF8B40090 +:10C1B00040F2833110FB01F0714901EB800101F580 +:10C1C00089619DF8A00000EB400303EB001001EB38 +:10C1D000C000427100229DF8B40000EB400101EB69 +:10C1E0000010664901EB001130319DF8A00001EB11 +:10C1F0000010426002229DF8B40000EB400101EB08 +:10C2000000105E4901EB001130319DF8A00001EBF8 +:10C210000010C2729DF8B4100220FDF747FF9DF890 +:10C22000B4100220FDF742FF9DF8B41001EB41006D +:10C2300000EB0110514901EB001030309DF8A010C7 +:10C2400000EB01108078C0F3400050B39DF8B410AB +:10C2500040F2833011FB00F0494901EB800000F50A +:10C2600089609DF8A01001EB410202EB011100EB87 +:10C27000C1004079D52814D1D9229DF8B40040F2EC +:10C28000833110FB01F03E4901EB800000F589602D +:10C290009DF8A01001EB410303EB011100EBC1007D +:10C2A00042719DF8B41040F2833011FB00F0344924 +:10C2B00001EB800000F589609DF8A01001EB4102C0 +:10C2C00002EB011100EBC1008078B22838D19DF853 +:10C2D000B41001EB410000EB0110284901EB001004 +:10C2E00030309DF8A01000EB01108078C0F34000C2 +:10C2F00030BB9DF8B40000EB400101EB00101F497A +:10C3000001EB001030309DF8A01000EB0110807898 +:10C31000C0F34010A0B9E5229DF8B40040F283318B +:10C3200010FB01F0164901EB800000F589609DF8D3 +:10C33000A01001EB410303EB011100EBC1004271BE +:10C340009DF8B40040F2833110FB01F00C4901EB81 +:10C35000800000F589609DF8A01001EB410202EB1E +:10C36000011100EBC100807B01283AD100229DF829 +:10C37000B40040F2833110FB01F003E0C843002019 +:10C3800088480020FC4901EB800101F589619DF896 +:10C39000A00000EB400303EB001001EBC000827330 +:10C3A000B6229DF8B40040F2833110FB01F0F2494F +:10C3B00001EB800101F589619DF8A00000EB4003CD +:10C3C00003EB001001EBC000427100219DF8B400A6 +:10C3D00040F2833210FB02F0E74A02EB8000017169 +:10C3E0004BE09DF8B40040F2833110FB01F0E249CC +:10C3F00001EB800000F589609DF8A01001EB41027F +:10C4000002EB011100EBC100407BB0BB9DF8B40012 +:10C4100040F2833110FB01F0D74901EB800000F5B9 +:10C4200089609DF8A01001EB410202EB011100EBC5 +:10C43000C10090F8460001281FD1B6229DF8B40033 +:10C4400040F2833110FB01F0CB4901EB800101F593 +:10C4500089619DF8A00000EB400303EB001001EBA5 +:10C46000C000427100219DF8B40040F2833210FBFD +:10C4700002F0C14A02EB800001719DF8B40000EBAC +:10C48000400101EB0010BD4901EB001030309DF878 +:10C49000A01000EB011080780121B1EBD01F6ED10C +:10C4A0009DF8B40000EB400101EB0010B34901EB33 +:10C4B000001030309DF8A01000EB0110807800F0E3 +:10C4C000010000285BD19DF8B40040F2833110FBDD +:10C4D00001F0A94901EB800000F589609DF8A010EA +:10C4E00001EB410202EB011100EBC10090F84600A4 +:10C4F000002844D19DF8B41001EB410000EB01107D +:10C500009E4901EB001030309DF8A01000EB0110A7 +:10C510008078C0F3C00090BB9DF8B41001EB4100DF +:10C5200000EB0110954901EB001030309DF8A01090 +:10C5300000EB0110407A00F0010000B39DF8B41048 +:10C5400040F2833011FB00F08B4901EB800000F5D5 +:10C5500089609DF8A01001EB410202EB011100EB94 +:10C56000C10090F8900000F0010040B99DF8B410AF +:10C5700040F2833011FB00F07F4901E0B4E04AE073 +:10C5800001EB800000F589609DF8A01001EB4102ED +:10C5900002EB011100EBC10090F88200D8B300213A +:10C5A0003A912CE09DF8B41040F2833011FB00F07A +:10C5B000714901EB800101F589619DF8A00000EB54 +:10C5C000400202EB001001EBC00000F18301BDF856 +:10C5D000E8000A5C9DF8B40000EB400101EB00109C +:10C5E000664901EB00100E30BDF8E810405C824255 +:10C5F00000D008E0BDF8E800401C81B23A91BDF8D7 +:10C60000E8000628CEDB00BFBDF8E800062869D1A7 +:10C6100006213A912DE065E09DF8B41040F2833098 +:10C6200011FB00F0544901EB800101F589619DF88F +:10C63000A00000EB400202EB001001EBC00000F193 +:10C640008301BDF8E8000A5C9DF8B40000EB4001EE +:10C6500001EB0010494901EB00100E30BDF8E81065 +:10C66000405C824200D008E0BDF8E800401C81B286 +:10C670003A91BDF8E8000A28CEDB00BFBDF8E8001B +:10C680000A282FD09DF8B41040F2833011FB00F03F +:10C69000394901EB800000F589609DF8A01001EB9D +:10C6A000410202EB011100EBC100903009900078CB +:10C6B00020F00100401C0999087012229DF8B40076 +:10C6C00040F2833110FB01F02B4901EB800000F5B3 +:10C6D00089609DF8A01001EB410303EB011100EB11 +:10C6E000C100427101F034BD9DF8B40000EB40017F +:10C6F00001EB0010214901EB0010007BD0BBBDF81D +:10C70000A400082800D0EDE700203A9028E09DF82A +:10C71000B40000EB4001C1EBC010194901EBC001AE +:10C72000BDF8E800C01C085C00F00F00092800DD1F +:10C730001AE09DF8B40000EB4001C1EBC0101049B5 +:10C7400001EBC001BDF8E800C01C085C00F0F0007F +:10C75000902800DD08E0BDF8E800401C81B23A9165 +:10C76000BDF8E8000628D2DB00BFBDF8E8000628C7 +:10C7700008DAB7E775E0000088480020C8430020C9 +:10C78000388F00209DF8B40000EB4001C1EBC010D1 +:10C79000FE4901EBC000C07801049DF8B40000EB35 +:10C7A0004002C2EBC010F94A02EBC000007941EA36 +:10C7B00000219DF8B40000EB4002C2EBC010F34A28 +:10C7C00002EBC000407901439DF8B40040F283328F +:10C7D00010FB02F0EE4A02EB800202F589629DF83E +:10C7E000A00000EB400303EB001002EBC000C0F818 +:10C7F0001A109DF8B40000EB4001C1EBC010E349F2 +:10C8000001EBC000807901049DF8B40000EB400208 +:10C81000C2EBC010DD4A02EBC000C07941EA002142 +:10C820009DF8B40000EB4002C2EBC010D74A02EB07 +:10C83000C000007A01439DF8B40040F2833210FB3F +:10C8400002F0D34A02EB800000F589609DF8A02039 +:10C8500002EB420303EB021200EBC200C0F81E1011 +:10C86000C0E0BDF8A4000A2800D03BE700213A91BF +:10C8700028E09DF8B40000EB4001C1EBC010C349B3 +:10C8800001EBC001BDF8E800C01C085C00F00F001F +:10C89000092800DD1AE09DF8B40000EB4001C1EB6F +:10C8A000C010BA4901EBC001BDF8E800C01C085C2B +:10C8B00000F0F000902800DD08E0BDF8E800401C22 +:10C8C00081B23A91BDF8E8000828D2DB00BFBDF87C +:10C8D000E800082800DA05E79DF8B40000EB400105 +:10C8E000C1EBC010A94901EBC000C07801069DF85A +:10C8F000B40000EB4002C2EBC010A44A02EBC0003F +:10C90000007941EA00419DF8B40000EB4002C2EB1F +:10C91000C0109E4A02EBC000407941EA00219DF818 +:10C92000B40000EB4002C2EBC010984A02EBC0001A +:10C93000807901439DF8B40040F2833210FB02F08D +:10C94000934A02EB800202F589629DF8A00000EB99 +:10C95000400303EB001002EBC000C0F81A109DF872 +:10C96000B41001EB4100C0EBC110884901EBC000DD +:10C97000C07901069DF8B40000EB4002C2EBC01084 +:10C98000824A02EBC000007A41EA00419DF8B400FF +:10C9900000EB4002C2EBC0107C4A02EBC000407AC0 +:10C9A00041EA00219DF8B40000EB4002C2EBC01048 +:10C9B000764A02EBC000807A01439DF8B40040F251 +:10C9C000833210FB02F0724A02EB800000F58960AE +:10C9D0009DF8A02002EB420303EB021200EBC20021 +:10C9E000C0F81E109DF8B41040F2833011FB00F027 +:10C9F000674901EB800101F589619DF8A00000EB1A +:10CA0000400202EB001011F830109DF8B40040F223 +:10CA1000833210FB02F05E4A02EB800040798142D3 +:10CA200034DA00219DF8B40040F2833210FB02F0AA +:10CA3000574A02EB8000017104229DF8B40040F2D5 +:10CA4000833110FB01F0524901EB800101F589614E +:10CA50009DF8A00000EB400303EB001001F830202C +:10CA6000C5229DF8B40040F2833110FB01F0484923 +:10CA700001EB800000F589609DF8A01001EB4103F7 +:10CA800003EB011100EBC10042718FE09DF8B4107F +:10CA900001EB410000EB01103E4901EB001030308A +:10CAA0009DF8A01000EB01108078C0F3400058B34F +:10CAB0009DF8B41040F2833011FB00F0344901EBD3 +:10CAC000800000F589609DF8A01001EB410202EBA7 +:10CAD000011100EBC1004079D92815D1D5229DF86C +:10CAE000B40040F2833110FB01F0294901EB8000D2 +:10CAF00000F589609DF8A01001EB410303EB0111E3 +:10CB000000EBC100427151E09DF8B41040F2833057 +:10CB100011FB00F01E4901EB800000F589609DF8D3 +:10CB2000A01001EB410202EB011100EBC100807B80 +:10CB300001283BD100229DF8B40040F2833110FB64 +:10CB400001F0134901EB800101F589619DF8A00016 +:10CB500000EB400303EB001001EBC0008273B62230 +:10CB60009DF8B40040F2833110FB01F0084901EB5D +:10CB7000800101F589619DF8A00000EB400303EB03 +:10CB8000001001EBC0004271002105E0388F002049 +:10CB900088480020C84300209DF8B40040F283324A +:10CBA00010FB02F0FE4A02EB800001719AE5D522EB +:10CBB0009DF8B40040F2833110FB01F0F84901EB1D +:10CBC000800101F589619DF8A00000EB400303EBB3 +:10CBD000001001EBC000427101219DF8B40040F249 +:10CBE000833210FB02F0EE4A02EB800001719DF8E7 +:10CBF000B41001EB4100C0EBC110EA4901EBC000E9 +:10CC0000C078592817D19DF8B41001EB410000EB12 +:10CC10000110A2F5986101EB001030309DF8A010D2 +:10CC200000EB0110801C0990007820F020002030DB +:10CC30000999087014E09DF8B41001EB410000EB75 +:10CC40000110D94901EB001030309DF8A01000EB25 +:10CC50000110801C0990007820F0200209980270D1 +:10CC60009DF8B4100220FDF721FA3BE5D5229DF88E +:10CC7000B40040F2833110FB01F0C94901EB8000A0 +:10CC800000F589609DF8A01001EB410303EB011151 +:10CC900000EBC100427125E5D5229DF8B40040F2B9 +:10CCA000833110FB01F0BE4901EB800101F5896180 +:10CCB0009DF8A00000EB400303EB001001EBC00067 +:10CCC000427101219DF8B40040F2833210FB02F062 +:10CCD000B34A02EB8000017104E5D5229DF8B4004F +:10CCE00040F2833110FB01F0AD4901EB800000F50B +:10CCF00089609DF8A01001EB410303EB011100EBEB +:10CD0000C1004271EEE49DF8B41040F2833011FB93 +:10CD100000F0A34901EB800000F58960BDF8D81050 +:10CD200001EB410202EB011100EBC1008079012807 +:10CD300040D100229DF8B40040F2833110FB01F095 +:10CD4000974901EB800101F58961BDF8D80000EB3E +:10CD5000400303EB001001EBC0008271D5229DF867 +:10CD6000B40040F2833110FB01F08D4901EB8001EA +:10CD700001F589619DF8A00000EB400303EB001072 +:10CD800001EBC00042719DF8B41001EB410000EBD3 +:10CD90000110854901EB001130319DF8A00001EB35 +:10CDA0000010801C0990007820F00400001D0999F3 +:10CDB00008701FE0C3229DF8B40040F2833110FBDD +:10CDC00001F0774901EB800101F589619DF8A00030 +:10CDD00000EB400303EB001001EBC00042710021A7 +:10CDE0009DF8B40040F2833210FB02F06C4A02EB73 +:10CDF0008000017176E49DF8B41040F2833011FB9D +:10CE000000F0674901EB800000F58960BDF8D8109B +:10CE100001EB410202EB011100EBC1008079012816 +:10CE200040D100229DF8B40040F2833110FB01F0A4 +:10CE30005B4901EB800101F58961BDF8D80000EB89 +:10CE4000400303EB001001EBC0008271D5229DF876 +:10CE5000B40040F2833110FB01F0514901EB800135 +:10CE600001F589619DF8A00000EB400303EB001081 +:10CE700001EBC00042719DF8B41001EB410000EBE2 +:10CE80000110494901EB001130319DF8A00001EB80 +:10CE90000010801C0990007820F00400001D099902 +:10CEA00008701FE0C3229DF8B40040F2833110FBEC +:10CEB00001F03B4901EB800101F589619DF8A0007B +:10CEC00000EB400303EB001001EBC00042710021B6 +:10CED0009DF8B40040F2833210FB02F0304A02EBBE +:10CEE000800001710FE49DF8B41001EB410000EBEC +:10CEF00001102D4901EB0010007B50BB9DF8B400E0 +:10CF000000EB4001C1EBC010264901EBC0000179E4 +:10CF10009DF8B40000EB4002C2EBC010214A02EBC6 +:10CF2000C000C07841EA00229DF8B40040F283318D +:10CF300010FB01F01A4901EB800000F589609DF8B3 +:10CF4000A01001EB410303EB011100EBC1004263B0 +:10CF50003CE09DF8B40000EB4001C1EBC01011496A +:10CF600001EBC000C07801049DF8B40000EB400262 +:10CF7000C2EBC0100B4A02EBC000007941EA00216D +:10CF80009DF8B40000EB4002C2EBC010054A02EB72 +:10CF9000C000407901439DF8B40040F2833205E0BF +:10CFA00088480020388F0020C843002010FB02F082 +:10CFB000FE4A02EB800000F589609DF8A02002EB9C +:10CFC000420303EB021200EBC20041639DF8B40080 +:10CFD00040F2833110FB01F0F44901EB800101F5CF +:10CFE00089619DF8A00000EB400202EB001011F8EF +:10CFF00030109DF8B40040F2833210FB02F0EB4A8F +:10D0000002EB80004079814234DA00219DF8B400BF +:10D0100040F2833210FB02F0E44A02EB800001711F +:10D0200003229DF8B40040F2833110FB01F0DF4988 +:10D0300001EB800101F589619DF8A00000EB400340 +:10D0400003EB001001F83020D9229DF8B40040F223 +:10D05000833110FB01F0D54901EB800000F58960B8 +:10D060009DF8A01001EB410303EB011100EBC1009F +:10D07000427181E09DF8B40040F2833110FB01F071 +:10D08000CA4901EB800000F58960BDF8D81001EBBA +:10D09000410202EB011100EBC100807901284BD164 +:10D0A00000229DF8B40040F2833110FB01F0BF492B +:10D0B00001EB800101F58961BDF8D80000EB400368 +:10D0C00003EB001001EBC0008271D9229DF8B4007F +:10D0D00040F2833110FB01F0B44901EB800101F50E +:10D0E00089619DF8A00000EB400303EB001001EB09 +:10D0F000C00042719DF8B41001EB410000EB01103B +:10D10000AB4901EB001030309DF8A01000EB01108E +:10D11000801C0990007820F00400001D0999087017 +:10D1200001209DF8B41040F2833211FB02F19F4AB6 +:10D1300002EB810108711FE0C5229DF8B40040F2A6 +:10D14000833110FB01F0994901EB800101F5896100 +:10D150009DF8A00000EB400303EB001001EBC000C2 +:10D16000427100219DF8B40040F2833210FB02F0BE +:10D170008E4A02EB8000017118E500219DF8B40091 +:10D1800040F2833210FB02F0884A02EB800001710A +:10D190009DF8B41001EB410000EB0110844901EB54 +:10D1A000001130319DF8A00001EB0010801C0990A7 +:10D1B000007820F00400001D09990870D5229DF820 +:10D1C000B40040F2833110FB01F0784901EB80009C +:10D1D00000F589609DF8A01001EB410303EB0111FC +:10D1E00000EBC1004271E1E49DF8B41001EB410095 +:10D1F00000EB01106E4901EB0010007BD0BBBDF8C5 +:10D20000A4000C2800D0D1E400213A9128E09DF838 +:10D21000B41001EB4100C0EBC110664901EBC00145 +:10D22000BDF8E800C01C085C00F00F00092800DD14 +:10D230001AE09DF8B41001EB4100C0EBC1105D494C +:10D2400001EBC001BDF8E800C01C085C00F0F00074 +:10D25000902800DD08E0BDF8E800401C81B23A915A +:10D26000BDF8E8000A28D2DB00BFBDF8E8000A28B4 +:10D2700001DA9BE482E000202E902F9000213A9169 +:10D280001EE0DDE92E10000240EA11620902CDE93C +:10D290002E129DF8B41001EB4100C0EBC1104549BE +:10D2A00001EBC001BDF8E800C01C085CDDE92E34CC +:10D2B0001843CDE92E04BDF8E800401C80B23A9036 +:10D2C000BDF8E8000528DCDB9DF8B400DDE92E217F +:10D2D00040F2833310FB03F0344B03EB800303F580 +:10D2E00089639DF8A00000EB400404EB001003EB01 +:10D2F000C00040F8222F416000222E922F92002180 +:10D300003A911EE0DDE92E10000240EA11620902A6 +:10D31000CDE92E129DF8B41001EB4100C0EBC11015 +:10D32000244901EBC001BDF8E8000830085CDDE9E4 +:10D330002E341843CDE92E04BDF8E800401C80B21D +:10D340003A90BDF8E8000528DCDB9DF8B400DDE983 +:10D350002E1240F2833310FB03F0144B03EB8000DA +:10D3600000F589609DF8A03003EB430404EB031340 +:10D3700000EBC30022308160C260C3E0BDF8A400AE +:10D380000E2800D012E400213A912FE09DF8B4104D +:10D3900001EB4100C0EBC110064901EBC001BDF833 +:10D3A000E800C01C085C00F00F0005E08848002081 +:10D3B000C8430020388F0020092800DD1AE09DF8BE +:10D3C000B41001EB4100C0EBC110FE4901EBC001FC +:10D3D000BDF8E800C01C085C00F0F000902800DDFB +:10D3E00008E0BDF8E800401C81B23A91BDF8E800C1 +:10D3F0000C28CBDB00BFBDF8E8000C2800DA34E4D1 +:10D4000000202E902F9000213A911EE0DDE92E1091 +:10D41000000240EA11620902CDE92E129DF8B41013 +:10D4200001EB4100C0EBC110E64901EBC001BDF8C2 +:10D43000E800C01C085CDDE92E341843CDE92E0459 +:10D44000BDF8E800401C80B23A90BDF8E80006281C +:10D45000DCDB9DF8B400DDE92E1240F2833310FBD3 +:10D4600003F0D94B03EB800303F589639DF8A0001B +:10D4700000EB400404EB001003EBC00040F8221F57 +:10D48000426000222E922F9200213A911EE0DDE9A7 +:10D490002E10000240EA11620902CDE92E129DF819 +:10D4A000B41001EB4100C0EBC110C64901EBC00153 +:10D4B000BDF8E8000930085CDDE92E341843CDE9F9 +:10D4C0002E04BDF8E800401C80B23A90BDF8E80098 +:10D4D0000628DCDB9DF8B400DDE92E1240F2833330 +:10D4E00010FB03F0B84B03EB800000F589609DF85A +:10D4F000A03003EB430404EB031300EBC300223022 +:10D500008160C2609DF8B41040F2833011FB00F0DE +:10D51000AD4901EB800101F589619DF8A00000EBA8 +:10D52000400202EB001011F830109DF8B40040F2F8 +:10D53000833210FB02F0A44A02EB80004079814262 +:10D540007ED19DF8B4009DF8A01001EB0010C21729 +:10D55000CDE92E029D4890F8100B08B39DF8B41049 +:10D5600001EB410000EB0110994901EB0010303054 +:10D570009DF8A01000EB0110807A022810D09DF8D1 +:10D58000B41001EB410000EB0110914901EB0010D8 +:10D5900030309DF8A01000EB0110C07A00287DDD2E +:10D5A00000229DF8B40000EB400101EB0010884917 +:10D5B00001EB001030309DF8A01000EB0110C2729A +:10D5C0008448D0F80C020521B0FBF1F201FB1200F7 +:10D5D00000EB40017F482C3000EB41100D300990EA +:10D5E0009DF8B40040F2833110FB01F0764901EB65 +:10D5F000800000F589609DF8A01001EB410202EB6C +:10D60000011100EBC1002230102201460890099858 +:10D61000FAF71BFE6F48D0F80C020521B0FBF1F2BF +:10D6200001FB120000EB40016A482C3000EB411274 +:10D630009DF8B40040F2833110FB01F0624900E034 +:10D64000DFE201EB800101F589619DF8A00000EBAC +:10D65000400303EB001001EBC00050F81A1F42F822 +:10D66000011F406850605B48D0F80C020521B0FBF8 +:10D67000F1F201FB120000EB400156482C3000EBA8 +:10D6800041129DF8B40000EB400101EB001050493D +:10D6900001EB001130319DF8A00000E096E101EBB4 +:10D6A0000010007810704B48D0F80C020521B0FB38 +:10D6B000F1F201FB120000EB400146482C3000EB78 +:10D6C00041114248F538026841F81D2F8088888052 +:10D6D0004048D0F80C020521B0FBF1F201FB12002A +:10D6E00000EB40013B482C3000EB41129DF8B400A8 +:10D6F00040F2833110FB01F0334901EB800101F569 +:10D7000089619DF8A00000EB400303EB001001EBE2 +:10D71000C000406BC2F809002E48D0F80C02052169 +:10D72000B0FBF1F201FB120000EB400129482C3064 +:10D7300000EB41129DF8B40000EB400101EB00103A +:10D74000234901EB001130319DF8A00001EB0010DE +:10D750004068C2F8230000229DF8B40000EB4001AD +:10D7600001EB00101A4901EB001130319DF8A000C7 +:10D7700001EB0010426000213A9160E01548D0F8BA +:10D780000C020521B0FBF1F201FB120000EB40019D +:10D7900010482C3000EB41112731BDF8E8409DF8CE +:10D7A000B40040F2833210FB02F0074A02EB800221 +:10D7B00002F589629DF8A00000EB400303EB001026 +:10D7C0000AE00000388F002088480020BC3200208A +:10D7D000C8430020BC12002002EBC00090F880007B +:10D7E00040F2833210FB02F0FE4A02EB800202F5A7 +:10D7F00089629DF8B40040F2833310FB03F0F94BCB +:10D8000003EB800303F589639DF8A00000EB40055E +:10D8100005EB001003EBC00090F8810000EB400323 +:10D8200003EB001002EBC0024732BDF8E800001D18 +:10D83000105C0855BDF8E800401C81B23A91BDF873 +:10D84000E80006289ADB00213A9142E000239DF887 +:10D85000B40040F2833110FB01F0E24901EB80019A +:10D8600001F589619DF8A00000EB400202EB001079 +:10D8700001EBC00090F8800040F2833110FB01F012 +:10D88000D84901EB800101F589619DF8B40040F2AF +:10D89000833210FB02F0D34A02EB800202F5896268 +:10D8A0009DF8A00000EB400404EB001002EBC00068 +:10D8B00090F8810000EB400202EB001001EBC00188 +:10D8C0004731BDF8E8000B54BDF8E800401C81B2B8 +:10D8D0003A91BDF8E8000A28B8DBC348D0F80C023A +:10D8E0000521B0FBF1F080B2014609900220FBF760 +:10D8F000EFFB00210620FCF7D9FBBB48D0F80C0257 +:10D90000B949498D884206D2B748D0F80C02401C6C +:10D91000B549C1F80C0200210520FCF7C7FB9DF8B2 +:10D92000B40000EB400101EB0010B04901EB001026 +:10D9300030309DF8A01000EB0110801C0990007899 +:10D9400020F00400001D09990870A748D0F80C02C7 +:10D950000521B0FBF1F201FB120000EB4001A248EF +:10D960002C3000EB4110D0F823202E9800EB400122 +:10D970009F4800EB4110C0F8232000203A9020E09F +:10D980009948D0F80C020521B0FBF1F201FB12001E +:10D9900000EB400194482C3000EB41102730BDF8DB +:10D9A000E810425C2E9800EB4001914800EB4111D9 +:10D9B0002731BDF8E8000A54BDF8E800401C81B2E8 +:10D9C0003A91BDF8E8000628DADB59E09DF8B4008A +:10D9D00000EB400101EB0010844901EB00103030F6 +:10D9E0009DF8A01000EB0110801C0990007820F039 +:10D9F00008000830099908709DF8B40000EB400158 +:10DA000001EB0010794901EB001030309DF8A010B7 +:10DA100000EB011042682E9800EB4001744800EBC7 +:10DA20004110C0F8232000203A9025E09DF8B40072 +:10DA300040F2833110FB01F06A4901EB800101F5EE +:10DA400089619DF8A00000EB400202EB001001EBA1 +:10DA5000C0014731BDF8E8000A5C2E9800EB400198 +:10DA6000634800EB41112731BDF8E8000A54BDF8C6 +:10DA7000E800401C81B23A91BDF8E8000628D5DBE9 +:10DA80009DF8B40000EB400101EB0010574901EB99 +:10DA9000001030309DF8A01000EB0110801C0990A0 +:10DAA000007820F02002099802709DF8B41002203E +:10DAB000FCF7FCFA9DF8B40040F2833110FB01F052 +:10DAC000484901EB800000F589609DF8A01001EB4A +:10DAD000410202EB011100EBC100223009902E98A7 +:10DAE00000EB4001424800EB41100D30102208903D +:10DAF0000999FAF7AAFB9DF8B40040F2833110FBB4 +:10DB000001F0384901EB800101F589619DF8A00021 +:10DB100000EB400202EB001001EBC0012E9800EB7D +:10DB20004002334800EB421051F81A2F40F8012F01 +:10DB3000496841609DF8B40000EB400101EB001022 +:10DB40002A4901EB001130319DF8A00001EB0010D3 +:10DB500001782E9800EB4002254800EB421001703E +:10DB60002E9800EB4001224800EB41112148026849 +:10DB700041F81D2F808888809DF8B41040F28330D2 +:10DB800011FB00F0174901EB800101F589619DF857 +:10DB9000A00000EB400202EB001001EBC000416B63 +:10DBA0002E9800EB4002124800EB4210C0F809101A +:10DBB0002E9881B208200991FCF778FA00229DF88E +:10DBC000B40040F2833110FB01F0064901EB800004 +:10DBD00000F589609DF8A01001EB410303EB0111F2 +:10DBE0000AE0000088480020BC120020C843002042 +:10DBF000D8140020C731002000EBC10080F8462077 +:10DC000053E09DF8B41001EB410000EB0110FE4918 +:10DC100001EB001030309DF8A01000EB0110801CCB +:10DC20000990007820F00400001D099908709DF803 +:10DC3000B41001EB410000EB0110F34901EB0010BF +:10DC400030309DF8A01000EB0110801C0990007886 +:10DC500020F0800080300999087001209DF8B410F0 +:10DC600040F2833211FB02F1E84A02EB81010871B4 +:10DC70009DF8B41040F2833011FB00F0114601EB27 +:10DC8000800042799DF8B40040F2833110FB01F02E +:10DC9000DE4901EB800000F589609DF8A01001EBE2 +:10DCA000410303EB011100F83120D5229DF8B400A7 +:10DCB00040F2833110FB01F0D44901EB800000F504 +:10DCC00089609DF8A01001EB410303EB011100EB0B +:10DCD000C10042713CE2D5229DF8B40040F283318C +:10DCE00010FB01F0C94901EB800000F589609DF847 +:10DCF000A01001EB410303EB011100EBC1004271E5 +:10DD000026E2D5229DF8B40040F2833110FB01F0E9 +:10DD1000BE4901EB800000F589609DF8A01001EB81 +:10DD2000410303EB011100EBC100427110E201213C +:10DD3000B74880F8341A9DF8B41040F2833011FBD4 +:10DD400000F0B24901EB800101F589619DF8A00066 +:10DD500000EB400202EB001011F830109DF8B40007 +:10DD600040F2833210FB02F0A84A02EB80004079B7 +:10DD7000814234DA00219DF8B40040F2833210FB76 +:10DD800002F0A24A02EB8000017101229DF8B4006A +:10DD900040F2833110FB01F09C4901EB800101F559 +:10DDA00089619DF8A00000EB400303EB001001F82F +:10DDB000302011229DF8B40040F2833110FB01F0B5 +:10DDC000924901EB800000F589609DF8A01001EBFD +:10DDD000410303EB011100EBC100427160E09DF8CB +:10DDE000B41040F2833011FB00F0884901EB800051 +:10DDF00000F589609DF8A01001EB410202EB0111D2 +:10DE000000EBC1008078B22835D100219DF8B40024 +:10DE100040F2833210FB02F07C4A02EB8000017179 +:10DE2000B2229DF8B40040F2833110FB01F0774933 +:10DE300001EB800101F589619DF8A00000EB400332 +:10DE400003EB001001EBC000427100229DF8B4000A +:10DE500040F2833110FB01F06C4901EB800000F5CA +:10DE600089609DF8A01001EB410303EB011100EB69 +:10DE7000C100827014E0D5229DF8B40040F28331D5 +:10DE800010FB01F0614901EB800000F589609DF80D +:10DE9000A01001EB410303EB011100EBC100427143 +:10DEA00056E100215A4880F8341AD5229DF8B40072 +:10DEB00040F2833110FB01F0544901EB800000F582 +:10DEC00089609DF8A01001EB410303EB011100EB09 +:10DED000C10042713CE101229DF8B40040F283315F +:10DEE00010FB01F0494901EB800101F589619DF8C2 +:10DEF000A00000EB400303EB001001EBC00080F832 +:10DF0000822000213A9129E09DF8B41001EB4100F4 +:10DF1000C0EBC1103F4901EBC001BDF8E800C01CD7 +:10DF20000A5C9DF8B40040F2833110FB01F03749E0 +:10DF300001EB800101F589619DF8A00000EB400331 +:10DF400003EB001001EBC00000F18301BDF8E80015 +:10DF50000A54BDF8E800401C81B23A91BDF8E800CF +:10DF60000A28D1DBF4E09DF8B40000EB4001C1EBDE +:10DF7000C010284901EBC000C07801049DF8B4002E +:10DF800000EB4002C2EBC010224A02EBC000007955 +:10DF900041EA00209DF8B41001EB4102C2EBC1112F +:10DFA0001C4A02EBC10149790843B0F5E13F77D142 +:10DFB0009DF8B40000EB400101EB0010124901EBA9 +:10DFC000001030309DF8A01000EB0110801C09906B +:10DFD000007820F004020998027000229DF8B40035 +:10DFE00040F2833110FB01F0084901EB800000F59D +:10DFF00089609DF8A01001EB410303EB011100EBD8 +:10E00000C100A0F88E2007E0C84300208848002007 +:10E01000BC320020388F002013229DF8B40040F25B +:10E02000833110FB01F0FE4901EB800000F58960AF +:10E030009DF8A01001EB410303EB011100EBC100BF +:10E0400042719DF8B40000EB400101EB0010F5496E +:10E0500001EB0010407903464FF480524FF4E13158 +:10E0600009909DF8B4001AF009FB9DF8B40040F245 +:10E07000833110FB01F0EA4901EB800101F5896170 +:10E080009DF8A00000EB400202EB001001EBC00085 +:10E0900090300990007820F0080008300999087045 +:10E0A00056E09DF8B40000EB4001C1EBC010DE4922 +:10E0B00001EBC00001799DF8B40000EB4002C2EB17 +:10E0C000C010D94A02EBC000C07841EA00229DF896 +:10E0D000B40040F2833110FB01F0D14901EB800123 +:10E0E00001F589619DF8A00000EB400303EB0010EF +:10E0F00001EBC000A0F88E209DF8B40040F28331FF +:10E1000010FB01F0C64901EB800101F589619DF822 +:10E11000A00000EB400202EB001001EBC000B0F8E1 +:10E120008E109DF8B40000EB400202EB0010BD4AD7 +:10E1300002EB0010408B814209DB0621A2F504723C +:10E140009DF8B40002EB00129DF8A000115400BF2E +:10E1500000BF10F0B8BD9DF8B40000EB4001C1EB6A +:10E16000C010B14911F83000042801D125900BE00E +:10E170009DF8B40000EB4001C1EBC010AA4911F8B2 +:10E180003000152800D125909DF8B40000EB400127 +:10E19000C1EBC010A44901EBC00041789DF8B40068 +:10E1A00000EB4002C2EBC0109F4A12F8300041EA77 +:10E1B000002041F23001884202D1A62025903DE0A6 +:10E1C0009DF8B40000EB4001C1EBC010964901EB93 +:10E1D000C00041789DF8B40000EB4002C2EBC010D3 +:10E1E000914A12F8300041EA002041F231018842A0 +:10E1F00002D1A720259021E09DF8B40000EB40015A +:10E20000C1EBC010884911F83000022816D19DF8E2 +:10E21000B40000EB4001C1EBC010834901EBC0002A +:10E2200001799DF8B40000EB4002C2EBC0107E4AB9 +:10E2300002EBC000C07841EA002125919DF8B400AE +:10E2400040F2833110FB01F0754901EB80008178C9 +:10E2500028910021754A9DF8B40002EB00129DF848 +:10E26000A0001154724890F82800012815D19DF89B +:10E27000B40000EB400101EB00106A4901EB001013 +:10E2800030309DF8A01000EB0110801C0990007840 +:10E2900020F08000803009990870BDF8941043F296 +:10E2A0003002881A91427CD009DC04297AD01529E1 +:10E2B00079D0A62910D0A72942F0EE8367E1B0F506 +:10E2C000C06F71D0A0F2016000286ED001286DD01F +:10E2D0000428F1D101F04DBF00219DF8B40040F2B7 +:10E2E000833210FB02F04E4A02EB800001719DF870 +:10E2F000B40040F2833110FB01F0114601EB8000C5 +:10E3000000F589609DF8A01001EB410202EB0111BC +:10E3100010F83100052829DC06229DF8B40040F2EF +:10E32000833110FB01F03E4901EB800101F5896169 +:10E330009DF8A00000EB400303EB001001F8302033 +:10E34000A8229DF8B40040F2833110FB01F034495B +:10E3500001EB800000F589609DF8A01001EB4103FE +:10E3600003EB011100EBC10042710EE19DF8B41006 +:10E3700040F2833011FB00F0294901EB800000F5E9 +:10E3800089609DF8A01001EB410202EB011110F829 +:10E3900031000A2830DC0B229DF8B40040F28331B2 +:10E3A00005E0BAE139E2F6E3F6E3F6E3F6E310FB63 +:10E3B00001F01B4901EB800101F589619DF8A00086 +:10E3C00000EB400303EB001001F83020A9229DF878 +:10E3D000B40040F2833110FB01F0114901EB8000E1 +:10E3E00000F589609DF8A01001EB410303EB0111DA +:10E3F00000EBC1004271C8E09DF8B41040F28330D8 +:10E4000011FB00F0064901EB800000F589609DF8E2 +:10E41000A01001EB410202EB011110F8310009E0FC +:10E4200088480020C8430020388F0020B8410020D1 +:10E43000BC1200200F2829DC10229DF8B40040F205 +:10E44000833110FB01F0FE4901EB800101F5896188 +:10E450009DF8A00000EB400303EB001001F8302012 +:10E46000A2229DF8B40040F2833110FB01F0F44980 +:10E4700001EB800000F589609DF8A01001EB4103DD +:10E4800003EB011100EBC10042717EE09DF8B41076 +:10E4900040F2833011FB00F0E94901EB800000F508 +:10E4A00089609DF8A01001EB410202EB011100EB25 +:10E4B000C1004079A52815D19DF8B41001EB4100A9 +:10E4C00000EB0110DF4901EB001030309DF8A01087 +:10E4D00000EB0110801C0990007820F00400001D62 +:10E4E000099908709DF8B40040F2833110FB01F0E7 +:10E4F000D34901EB800000F589609DF8A01001EB85 +:10E50000410202EB011100EBC1008078A1283CD050 +:10E510009DF8B40040F2833110FB01F0C84901EBD3 +:10E52000800101F589619DF8A00000EB400202EB3B +:10E53000001001EBC00082789DF8B40040F28331F6 +:10E5400010FB01F0BE4901EB800101F589619DF8E6 +:10E55000A00000EB400303EB001001EBC000427190 +:10E56000A1229DF8B40040F2833110FB01F0B449C0 +:10E5700001EB800000F589609DF8A01001EB4103DC +:10E5800003EB011100EBC100827002F085BA00219B +:10E590009DF8B40040F2833210FB02F0A84A02EB6F +:10E5A000800001719DF8B40040F2833110FB01F04E +:10E5B000114601EB800000F589609DF8A01001EB89 +:10E5C000410202EB011110F8310008281FDC002184 +:10E5D0009DF8B40040F2833210FB02F0984A02EB3F +:10E5E0008000017108229DF8B40040F2833110FBD5 +:10E5F00001F0934901EB800000F589609DF8A010BF +:10E6000001EB410303EB011100F8312028E09DF8F4 +:10E61000B40040F2833110FB01F0894901EB800026 +:10E6200000F589609DF8A01001EB410202EB011199 +:10E6300010F831000B2813DC0C229DF8B40040F2D6 +:10E64000833110FB01F07E4901EB800000F5896009 +:10E650009DF8A01001EB410303EB011100F83120FC +:10E660009DF8B40040F2833110FB01F0744901EBD6 +:10E67000800000F589609DF8A01001EB410202EBDB +:10E68000011100EBC1004079A42830D19DF8B400FD +:10E6900000EB400101EB00106A4901EB0010303043 +:10E6A0009DF8A01000EB0110801C0990007820F06C +:10E6B000200020300999087000229DF8B40040F233 +:10E6C000833110FB01F05E4901EB800000F58960A9 +:10E6D0009DF8A01001EB410303EB011100EBC10019 +:10E6E00080F845209DF8B4100220FBF7DFFCA12242 +:10E6F0009DF8B40040F2833110FB01F0504901EB6A +:10E70000800000F589609DF8A01001EB410303EB48 +:10E71000011100EBC100427137E700213A9115E089 +:10E720009DF8B40000EB4001C1EBC010464901EB7D +:10E73000C001BDF8E800C01C095C16AABDF8E800DD +:10E740001154BDF8E800401C81B23A91BDF8E800D0 +:10E750000628E5DB062116A82AF02EF80021CDE9CF +:10E760003001DDE93021100A40EA0164309BE218F3 +:10E7700041EB2120CDE908204FF480724FF00003D7 +:10E78000DDE90801F9F71EFD9DF8B40040F2833180 +:10E7900010FB01F02A4901EB800000F589609DF82B +:10E7A000A01001EB410303EB011100EBC10002716A +:10E7B00000209DF8B41040F2833211FB02F1204A90 +:10E7C00002EB8101087104229DF8B40040F283310C +:10E7D00010FB01F01A4901EB800000F589609DF8FB +:10E7E000A01001EB410303EB011100F83120A72237 +:10E7F0009DF8B40040F2833110FB01F0104901EBA9 +:10E80000800000F589609DF8A01001EB410303EB47 +:10E81000011100EBC1004271B7E69DF8B40040F26F +:10E82000833110FB01F0064901EB800000F589609F +:10E830009DF8A01001EB410202EB011106E000007F +:10E8400088480020C8430020388F002010F831008D +:10E85000042878DA00219DF8B40040F2833210FBDE +:10E8600002F0FE4A02EB80000171A1229DF8B40083 +:10E8700040F2833110FB01F0F84901EB800101F512 +:10E8800089619DF8A00000EB400303EB001001EB51 +:10E89000C00042719DF8B40040F2833110FB01F0DA +:10E8A000EE4901EB800101F589619DF8A00000EBC4 +:10E8B000400202EB001001EBC00109910878401CF6 +:10E8C000C1B2099801709DF8B40040F2833110FB89 +:10E8D00001F0E24901EB800000F589609DF8A0108D +:10E8E00001EB410202EB011110F83100042828D19C +:10E8F0000A229DF8B40040F2833110FB01F0D749A1 +:10E9000001EB800101F589619DF8A00000EB400357 +:10E9100003EB001001F83020A3229DF8B40040F270 +:10E92000833110FB01F0CD4901EB800000F58960D7 +:10E930009DF8A01001EB410303EB011100EBC100B6 +:10E94000427132E3FFE79DF8B40040F2833110FBDF +:10E9500001F0C24901EB800000F589609DF8A0102C +:10E9600001EB410202EB011110F83100042834D10F +:10E9700000219DF8B40040F2833210FB02F0B74A48 +:10E9800002EB8000017105229DF8B40040F2833152 +:10E9900010FB01F0B14901EB800101F589619DF89F +:10E9A000A00000EB400303EB001001F83020A3228D +:10E9B0009DF8B40040F2833110FB01F0A74901EB50 +:10E9C000800000F589609DF8A01001EB410303EB86 +:10E9D000011100EBC1004271E7E29DF8B40040F282 +:10E9E000833110FB01F09D4901EB800000F5896047 +:10E9F0009DF8A01001EB410202EB011110F831006B +:10EA0000082834DC00219DF8B40040F2833210FB6A +:10EA100002F0924A02EB8000017109229DF8B400D5 +:10EA200040F2833110FB01F08C4901EB800101F5CC +:10EA300089619DF8A00000EB400303EB001001F892 +:10EA40003020A7229DF8B40040F2833110FB01F082 +:10EA5000824901EB800000F589609DF8A01001EB70 +:10EA6000410303EB011100EBC10042719DE29DF8EF +:10EA7000B41040F2833011FB00F0784901EB8000C4 +:10EA800000F589609DF8A01001EB410202EB011135 +:10EA900010F83100092834DC00219DF8B40040F260 +:10EAA000833210FB02F06D4A02EB800001710A22F2 +:10EAB0009DF8B40040F2833110FB01F0674901EB8F +:10EAC000800101F589619DF8A00000EB400303EB94 +:10EAD000001001F83020A3229DF8B40040F28331E9 +:10EAE00010FB01F05D4901EB800000F589609DF8A5 +:10EAF000A01001EB410303EB011100EBC1004271D7 +:10EB000053E29DF8B41040F2833011FB00F05349FA +:10EB100001EB800000F589609DF8A01001EB410237 +:10EB200002EB011110F831000D2838DC00219DF8AE +:10EB3000B40040F2833210FB02F0484A02EB80003E +:10EB400001710E229DF8B40040F2833110FB01F0F8 +:10EB5000424901EB800101F589619DF8A00000EBBD +:10EB6000400303EB001001F83020A1229DF8B4000F +:10EB700040F2833110FB01F0384901EB800000F5D1 +:10EB800089609DF8A01001EB410303EB011100EB3C +:10EB9000C100427109E209E23DE298E276E29DF8A5 +:10EBA000B41040F2833011FB00F02C4901EB8000DF +:10EBB00000F589609DF8A01001EB410202EB011104 +:10EBC00010F831000E2834DC00219DF8B40040F22A +:10EBD000833210FB02F0214A02EB800001710F2208 +:10EBE0009DF8B40040F2833110FB01F01B4901EBAA +:10EBF000800101F589619DF8A00000EB400303EB63 +:10EC0000001001F83020A3229DF8B40040F28331B7 +:10EC100010FB01F0114901EB800000F589609DF8BF +:10EC2000A01001EB410303EB011100EBC1004271A5 +:10EC3000BBE19DF8B41040F2833011FB00F00749AE +:10EC400001EB800000F589609DF8A01001EB410206 +:10EC500002EB011110F83100102801E08848002073 +:10EC60007DDC11229DF8B40040F2833110FB01F0ED +:10EC7000FE4901EB800101F589619DF8A00000EBE0 +:10EC8000400303EB001001F83020A1229DF8B400EE +:10EC900040F2833110FB01F0F44901EB800101F5F2 +:10ECA00089619DF8A00000EB400303EB001001EB2D +:10ECB000C00042719DF8B40040F2833110FB01F0B6 +:10ECC000EA4901EB800101F589619DF8A00000EBA4 +:10ECD000400303EB001001EBC00082709DF8B410FC +:10ECE00001EB410000EB0110E14901EB0011303173 +:10ECF0009DF8A00001EB0010801C0990007820F026 +:10ED000080008030099908709DF8B41001EB410033 +:10ED100000EB0110D64901EB001030309DF8A01037 +:10ED200000EB0110801C0990007820F00400001D09 +:10ED3000099908709DF8B41001EB410000EB011037 +:10ED4000CB4901EB001030309DF8A01000EB011012 +:10ED50008078C0F34010E8B39DF8B41000E042E0C2 +:10ED600001EB410000EB0110C14901EB0010303014 +:10ED70009DF8A01000EB0110801C0990007820F095 +:10ED80002002099802709DF8B41001EB410000EBDD +:10ED90000110B74901EB001030309DF8A01000EBD6 +:10EDA00001108078C0F34000B8B99DF8B41001EBB1 +:10EDB000410000EB0110AE4901EB001030309DF82E +:10EDC000A01000EB0110801C0990007820F00800D2 +:10EDD000083000E072E0099908709DF8B410022034 +:10EDE000FBF764F9E1E09DF8B41040F2833011FBC9 +:10EDF00000F09E4901EB800101F589619DF8A000BA +:10EE000000EB400202EB001011F830109DF8B40046 +:10EE100040F2833210FB02F0944A02EB800040790A +:10EE200081424BD19DF8B41040F2833011FB00F0C9 +:10EE3000114601EB800000F589609DF8A01001EB00 +:10EE4000410202EB011100EBC1008078A12836D00D +:10EE5000A3229DF8B40040F2833110FB01F08349F6 +:10EE600001EB800101F589619DF8A00000EB4003F2 +:10EE700003EB001001EBC00042719DF8B41040F2AA +:10EE8000833011FB00F0794901EB800000F58960C7 +:10EE90009DF8A01001EB410202EB011100EBC10053 +:10EEA0008078A2280AD000209DF8B41040F2833266 +:10EEB00011FB02F16D4A02EB8101087175E09DF8CA +:10EEC000B41040F2833011FB00F0684901EB800080 +:10EED00000F589609DF8A01001EB410202EB0111E1 +:10EEE00000EBC100807B01283FD100229DF8B400D7 +:10EEF00040F2833110FB01F05C4901EB800101F528 +:10EF000089619DF8A00000EB400303EB001001EBCA +:10EF1000C0008273A3229DF8B40040F2833110FB3D +:10EF200001F0524901EB800101F589619DF8A000D3 +:10EF300000EB400303EB001001EBC0004271A9227B +:10EF40009DF8B40040F2833110FB01F0474901EB1A +:10EF5000800000F589609DF8A01001EB410303EBF0 +:10EF6000011100EBC10082701FE0A1229DF8B400E6 +:10EF700040F2833110FB01F03C4901EB800101F5C7 +:10EF800089619DF8A00000EB400303EB001001EB4A +:10EF9000C000427101219DF8B40040F2833210FBA1 +:10EFA00002F0324A02EB8000017135E4A1229DF8A3 +:10EFB000B40040F2833110FB01F02C4901EB8001D9 +:10EFC00001F589619DF8A00000EB400303EB001000 +:10EFD00001EBC00082709DF8B40040F2833110FB59 +:10EFE00001F0224901EB800101F589619DF8A00043 +:10EFF00000EB400303EB001001EBC0004271002165 +:10F000009DF8B40040F2833210FB02F0174A02EB85 +:10F0100080000171C9E700219DF8B40040F28332FD +:10F0200010FB02F0114A02EB8000017109229DF8E9 +:10F03000B40040F2833110FB01F00C4901EB800178 +:10F0400001F589619DF8A00000EB400303EB00107F +:10F0500001F83020A7229DF8B40040F2833110FB64 +:10F0600001F0024901EB800004E000008848002024 +:10F07000C843002000F589609DF8A01001EB410312 +:10F0800003EB011100EBC10042718EE700219DF8F6 +:10F09000B40040F2833210FB02F0FE4A02EB800023 +:10F0A0000171A7229DF8B40040F2833110FB01F0FA +:10F0B000F84901EB800000F589609DF8A01001EB94 +:10F0C000410303EB011100EBC10042716DE7002128 +:10F0D0009DF8B40040F2833210FB02F0ED4A02EBDF +:10F0E00080000171A7229DF8B40040F2833110FB2B +:10F0F00001F0E84901EB800101F589619DF8A0006C +:10F1000000EB400303EB001001EBC00042719DF8DF +:10F11000B40000EB4001C1EBC010DF4901EBC000BF +:10F12000407930287ED19DF8B40040F2833110FB45 +:10F1300001F0D84901EB800101F589619DF8A0003B +:10F1400000EB400202EB001011F830109DF8B40003 +:10F1500040F2833210FB02F0CE4A02EB800040798D +:10F1600081425FD19DF8B40040F2833110FB01F081 +:10F17000114601EB800000F589609DF8A01001EBBD +:10F18000410202EB011100EBC100C078312830D1FF +:10F190009DF8B40000EB400101EB0010BF4901EB0A +:10F1A000001030309DF8A01000EB0110801C099079 +:10F1B000007820F020020998027000229DF8B40027 +:10F1C00040F2833110FB01F0B24901EB800000F501 +:10F1D00089609DF8A01001EB410303EB011100EBE6 +:10F1E000C10080F845209DF8B4100220FAF75EFFB8 +:10F1F00081E09DF8B40040F2833110FB01F0A54995 +:10F2000001EB800000F589609DF8A01001EB410240 +:10F2100002EB011100EBC100C07833286BD19DF8DF +:10F22000B40000E092E000EB400101EB00109B49CC +:10F2300001EB001030309DF8A01000EB0110801C95 +:10F240000990007820F020020998027001229DF8B0 +:10F25000B40040F2833110FB01F08E4901EB8000D5 +:10F2600000F589609DF8A01001EB410303EB01114B +:10F2700000EBC10080F846209DF8B40040F28331D5 +:10F2800010FB01F0834901EB800000F589609DF8D7 +:10F29000A01001EB410303EB011100EBC10042732D +:10F2A00041F288329DF8B40040F2833110FB01F046 +:10F2B000784901EB800000F589609DF8A01001EB12 +:10F2C000410303EB011100EBC1004261A9229DF84B +:10F2D000B40040F2833110FB01F06E4901EB800075 +:10F2E00000F589609DF8A01001EB410303EB0111CB +:10F2F00000EBC10082709DF8B41001EB410000EBFF +:10F300000110664901EB001030309DF8A01000EBB1 +:10F310000110801C0990007820F001020998027009 +:10F320009DF8B41001EB410000EB01105B4901EBCB +:10F33000001030309DF8A01000EB0110801C0990E7 +:10F34000007820F002020998027017E19DF8B410CD +:10F3500001EB4100C0EBC1104F4901EBC000407907 +:10F3600031287CD19DF8B41040F2833011FB00F0BD +:10F37000484901EB800101F589619DF8A00000EB8F +:10F38000400202EB001011F830109DF8B40040F27A +:10F39000833210FB02F03F4A02EB80004079814249 +:10F3A0005DD19DF8B41040F2833011FB00F011469E +:10F3B00001EB800000F589609DF8A01001EB41028F +:10F3C00002EB011100EBC10090F8460058BB01228E +:10F3D0009DF8B40040F2833110FB01F02D4901EBA0 +:10F3E000800101F589619DF8A00000EB400303EB6B +:10F3F000001001EBC00080F845209DF8B40000EB40 +:10F40000400101EB0010254901EB001130319DF85E +:10F41000A00001EB0010801C0990007820F0010092 +:10F42000401C099908709DF8B40000EB400101EB05 +:10F4300000101A4901EB001030309DF8A01000EBCD +:10F440000110801C0990007820F0020209980270D7 +:10F45000134890F8100B90B19DF8B40000E007E25B +:10F4600000EB400101EB00100C4901EB00103030C3 +:10F470009DF8A01000EB0110807A02287ED1094887 +:10F4800090F829000128F9D10648D0F80C02054966 +:10F49000498D09E088480020388F0020C8430020AB +:10F4A000BC320020BC120020884267D29DF8B40014 +:10F4B00040F2833110FB01F0FE4901EB800000F5C2 +:10F4C00089609DF8A01001EB410202EB011100EBF5 +:10F4D000C10090F84500012851D19DF8B40040F2D8 +:10F4E000833110FB01F0F34901EB800000F58960E6 +:10F4F0009DF8A01001EB410202EB011100EBC100ED +:10F5000090F87F00D8BB01229DF8B40000EB4001C9 +:10F5100001EB0010E84901EB001130319DF8A0002B +:10F5200001EB0010C27200229DF8B40000EB400114 +:10F5300001EB0010E04901EB001130319DF8A00013 +:10F5400001EB001042604FF010429DF8B40040F211 +:10F55000833110FB01F0D74901EB800101F589618E +:10F560009DF8A00000EB400303EB001001EBC0008E +:10F5700082609DF8B40000EB400101E073E073E0AD +:10F5800001EB0010CC4901EB001130319DF8A000D7 +:10F5900001EB001001789DF8B40040F2833210FBBB +:10F5A00002F0C44A02EB800041709DF8B40040F2C2 +:10F5B000833110FB01F0114601EB800101F58961F7 +:10F5C0009DF8A00000EB400202EB001011F8301093 +:10F5D0009DF8B40040F2833210FB02F0B54A02EB12 +:10F5E0008000407981423ED100229DF8B40040F273 +:10F5F000833110FB01F0AF4901EB800101F5896116 +:10F600009DF8A00000EB400303EB001001EBC000ED +:10F61000C271A4229DF8B40040F2833110FB01F0C6 +:10F62000A44901EB800101F589619DF8A00000EB80 +:10F63000400303EB001001EBC0008270A3229DF891 +:10F64000B40040F2833110FB01F09A4901EB8000D5 +:10F6500000F589609DF8A01001EB410303EB011157 +:10F6600000EBC100427179E29DF8B40040F28331B1 +:10F6700010FB01F08F4901EB800000F589609DF8D7 +:10F68000A01001EB410202EB011100EBC10090F868 +:10F69000450001287ED19DF8B40040F2833110FB73 +:10F6A00001F0844901EB800101F589619DF8A0001A +:10F6B00000EB400202EB001001EBC00090F880006C +:10F6C00040F2833110FB01F07A4901EB800101F532 +:10F6D00089619DF8B40040F2833210FB02F0754A54 +:10F6E00002EB800000F589609DF8A02002EB420348 +:10F6F00003EB021200EBC20090F8810000EB400225 +:10F7000002EB001001EBC00090F87E00032841D10D +:10F7100002229DF8B40000EB400101EB00106649A5 +:10F7200001EB001130319DF8A00001EB0010C27216 +:10F730004FF010429DF8B40040F2833110FB01F00D +:10F740005C4901EB800101F589619DF8A00000EBA7 +:10F75000400303EB001001EBC00082609DF8B40091 +:10F7600000EB400101EB0010534901EB0011303177 +:10F770009DF8A00001EB001001789DF8B40040F264 +:10F78000833210FB02F04B4A02EB800041709DF87F +:10F79000B40000E0ABE140F2833110FB01F0114610 +:10F7A00001EB800101F589619DF8A00000EB4002AA +:10F7B00002EB001011F830109DF8B40040F28332D3 +:10F7C00010FB02F03B4A02EB8000407981423ED1BF +:10F7D00000229DF8B40040F2833110FB01F035495E +:10F7E00001EB800101F589619DF8A00000EB400369 +:10F7F00003EB001001EBC000C271A4229DF8B4001D +:10F8000040F2833110FB01F02A4901EB800101F540 +:10F8100089619DF8A00000EB400303EB001001EBB1 +:10F82000C0008270A3229DF8B40040F2833110FB27 +:10F8300001F0204901EB800000F589609DF8A010DF +:10F8400001EB410303EB011100EBC1004271002207 +:10F850009DF8B40000EB400101EB0010164901EBEC +:10F86000001030309DF8A01000EB0110426075E1EF +:10F870009DF8B40000EB4001C1EBC0100F4901EB53 +:10F88000C000407933287DD19DF8B40000EB4001E1 +:10F8900001EB0010084901EB001030309DF8A0107A +:10F8A00000EB0110801C0990007820F00100401C42 +:10F8B000099905E088480020C8430020388F0020BF +:10F8C00008709DF8B40000EB400101EB0010FE4908 +:10F8D00001EB001030309DF8A01000EB0110801CEF +:10F8E0000990007820F02002099802709DF8B40079 +:10F8F00000EB400101EB0010F34901EB0010303048 +:10F900009DF8A01000EB0110801C0990007820F0F9 +:10F910000200801C099908709DF8B40040F2833100 +:10F9200010FB01F0E94901EB800042799DF8B40039 +:10F9300040F2833110FB01F0E44901EB800000F557 +:10F9400089609DF8A01001EB410303EB011100F861 +:10F9500031209DF8B40000EB400101EB0010DA49C2 +:10F9600001EB001030309DF8A01000EB0110801C5E +:10F970000990007820F080008030099908709DF887 +:10F98000B40000E02AE000EB400101EB0010CE499A +:10F9900001EB001030309DF8A01000EB01108078D2 +:10F9A000C0F3400020B99DF8B4100220FAF77EFBA6 +:10F9B000A2229DF8B40040F2833110FB01F0C3494C +:10F9C00001EB800000F589609DF8A01001EB410378 +:10F9D00003EB011100EBC1008270BFE09DF8B400A1 +:10F9E00000EB4001C1EBC010B94901EBC000407908 +:10F9F00034287CD19DF8B40000EB400101EB0010ED +:10FA0000B14901EB001030309DF8A01000EB01105F +:10FA1000801C0990007820F02002099802709DF85F +:10FA2000B40000EB400101EB0010A74901EB00100E +:10FA300030309DF8A01000EB0110801C0990007878 +:10FA400020F002020998027001229DF8B40040F2F1 +:10FA5000833110FB01F09D4901EB800000F58960C6 +:10FA60009DF8A01001EB410303EB011100EBC10075 +:10FA700080F846209DF8B40040F2833110FB01F07D +:10FA8000924901EB800000F589609DF8A01001EB20 +:10FA9000410303EB011100EBC100427341F28832D4 +:10FAA0009DF8B40040F2833110FB01F0874901EB6F +:10FAB000800000F589609DF8A01001EB410303EB85 +:10FAC000011100EBC1004261A9229DF8B40040F28F +:10FAD000833110FB01F07D4901EB800000F5896066 +:10FAE0009DF8A01001EB410303EB011100E035E0AC +:10FAF00000EBC10082709DF8B40040F2833110FB2E +:10FB000001F0724901EB800042799DF8B40040F2A7 +:10FB1000833110FB01F06D4901EB800000F5896035 +:10FB20009DF8A01001EB410303EB011100F8312017 +:10FB30009DF8B40000EB400101EB0010624901EBBD +:10FB4000001030309DF8A01000EB0110801C0990CF +:10FB5000007820F0800080300999087000202E90F5 +:10FB60002F9000213A9122E0DDE92E10000140EAB9 +:10FB700011720901CDE92E129DF8B41001EB41007C +:10FB8000C0EBC110524901EBC001BDF8E800801D77 +:10FB9000085C3038C117DDE92E34184341EA04020D +:10FBA000CDE92E02BDF8E800401C80B23A90BDF8C5 +:10FBB000E8000628D8DB9DF8B4002E9940F2833285 +:10FBC00010FB02F0414A02EB800202F589629DF8C7 +:10FBD000A00000EB400303EB001002EBC000C0F8F4 +:10FBE0001A1000212E912F913A9122E0DDE92E107A +:10FBF000000140EA11720901CDE92E129DF8B410FE +:10FC000001EB4100C0EBC110314901EBC001BDF86F +:10FC1000E8000D30085C3038C117DDE92E3440EAC9 +:10FC200003022143CDE92E21BDF8E800401C81B23A +:10FC30003A91BDF8E8000428D8DB9DF8B4002E996D +:10FC400040F2833210FB02F0204A02EB800202F500 +:10FC500089629DF8A00000EB400303EB001002EB6B +:10FC6000C000416300222E922F9200213A9122E09F +:10FC7000DDE92E10000140EA11720901CDE92E12D2 +:10FC80009DF8B41001EB4100C0EBC110104901EB2D +:10FC9000C001BDF8E8001130085C3038C117DDE95B +:10FCA0002E34184341EA0402CDE92E02BDF8E800E3 +:10FCB000401C80B23A90BDF8E8000628D8DB9DF8D9 +:10FCC000B4002E9906E00000C843002088480020B8 +:10FCD000388F002040F2833210FB02F0FE4A02EB24 +:10FCE000800202F589629DF8A00000EB400303EB5F +:10FCF000001002EBC000C0F81E109DF8B41001EB1C +:10FD00004100C0EBC110F54901EBC00042799DF8FC +:10FD1000B40040F2833110FB01F0EF4901EB8001A8 +:10FD200001F589619DF8A00000EB400303EB001092 +:10FD300001EBC000C2709DF8B41001EB410000EB74 +:10FD40000110E74901EB001130319DF8A00001EBF3 +:10FD5000001082789DF8B40040F2833110FB01F06E +:10FD6000DD4901EB800101F589619DF8A00000EB00 +:10FD7000400303EB001001EBC00002769DF8B410C5 +:10FD800040F2833011FB00F0D34901EB800101F513 +:10FD900089619DF8A00000EB400202EB001011F811 +:10FDA00030109DF8B40040F2833210FB02F0CA4AD2 +:10FDB00002EB8000407981427EDA9DF8B41040F277 +:10FDC000833011FB00F0114601EB800000F58960E3 +:10FDD0009DF8A01001EB410202EB011110F8310077 +:10FDE0000F2869DD00219DF8B40040F2833210FB3A +:10FDF00002F0B94A02EB80000171A7229DF8B4001D +:10FE000040F2833110FB01F0B34901EB800101F5B1 +:10FE100089619DF8A00000EB400303EB001001EBAB +:10FE2000C000427101219DF8B40040F2833210FB02 +:10FE300002F0A94A02EB800001719DF8B41040F273 +:10FE4000833011FB00F0114601EB800042799DF8F0 +:10FE5000B40040F2833110FB01F09F4901EB8001B7 +:10FE600001F589619DF8A00000EB400303EB001051 +:10FE700001F83020A1229DF8B40040F2833110FB3C +:10FE800001F0954901EB800101F589619DF8A00021 +:10FE900000EB400303EB001001EBC00042719DF842 +:10FEA000B41001EB410000EB01108D4901EB001192 +:10FEB00030319DF8A00000E0A2E001EB0010801CB2 +:10FEC0000990007820F080008030099908709DF832 +:10FED000B41001EB410000EB0110814901EB00106F +:10FEE00030309DF8A01000EB0110801C09900078C4 +:10FEF00020F00400001D099908709DF8B41001EB72 +:10FF00004100C0EBC110754901EBC00040793028B9 +:10FF100014D19DF8B41001EB410000EB01107049C1 +:10FF200001EB001030309DF8A01000EB0110801C98 +:10FF30000990007820F00102099802709DF8B41031 +:10FF400001EB410000EB0110654901EB001030307E +:10FF50009DF8A01000EB01108078C0F3401088B924 +:10FF60009DF8B41001EB410000EB01105C4901EB7E +:10FF7000001030309DF8A01000EB01108078C0F325 +:10FF80004000E8B39DF8B40000EB400101EB001025 +:10FF9000534901EB001030309DF8A01000EB011028 +:10FFA000801C0990007820F02002099802709DF8CA +:10FFB000B40000EB400101EB0010494901EB0010D7 +:10FFC00030309DF8A01000EB0110801C09900078E3 +:10FFD00020F00202099802709DF8B40000EB400185 +:10FFE00001EB00103E4901EB001030309DF8A010ED +:10FFF00000EB0110801C0990007820F0080000E060 +:020000040801F1 +:10000000B6E00830099908709DF8B4009DF8A0107A +:1000100001EB0010C217CDE92E029DF8B40040F2AA +:10002000833110FB01F02C4901EB800000F5896061 +:100030009DF8A01001EB410202EB011100EBC100A1 +:10004000223009902E9800EB4001264800EB411029 +:100050000D30102208900999F8F7F7F89DF8B400D0 +:1000600040F2833110FB01F01B4901EB800101F5E7 +:1000700089619DF8A00000EB400202EB001001EB4B +:10008000C0012E9800EB4002164800EB421051F8D8 +:100090001A2F40F8012F496841609DF8B40000EB29 +:1000A000400101EB00100E4901EB001130319DF8C9 +:1000B000A00001EB001001782E9800EB40020948E7 +:1000C00000EB421001702E9800EB4001054800EB58 +:1000D00041110548026809E088480020388F002057 +:1000E000C8430020D8140020C731002041F81D2F3C +:1000F000808888809DF8B40040F2833110FB01F0C5 +:10010000FE4901EB800101F589619DF8A00000EB3B +:10011000400202EB001001EBC000416B2E9800EB97 +:100120004002F74800EB4210C0F809109DF8B400F7 +:1001300000EB400101EB0010F24901EB00113031FE +:100140009DF8A00001EB001041682E9800EB4002E2 +:10015000EB4800EB4210C0F823102E9881B2082023 +:100160000991F9F7A3FF9DF8B4100220F9F79EFF5B +:10017000FEE300202E902F9000213A9122E0DDE94D +:100180002E10000140EA11720901CDE92E129DF8EE +:10019000B40000EB4001C1EBC010DB4901EBC00132 +:1001A000BDF8E8000B30085C3038C117DDE92E34AB +:1001B000184341EA0402CDE92E02BDF8E800401CD4 +:1001C00080B23A90BDF8E8000A28D8DB9DF8B40068 +:1001D000DDE92E2140F2833310FB03F0C74B03EB24 +:1001E000800303F589639DF8A00000EB400404EB55 +:1001F000001003EBC00040F8222F416000222E9235 +:100200002F9200213A9122E0DDE92E10000140EA10 +:1002100011720901CDE92E129DF8B40000EB4001E6 +:10022000C1EBC010B84901EBC001BDF8E8001530C2 +:10023000085C3038C117DDE92E34184341EA040266 +:10024000CDE92E02BDF8E800401C80B23A90BDF81E +:10025000E8000A28D8DB9DF8B400DDE92E1240F250 +:10026000833310FB03F0A54B03EB800303F5896395 +:100270009DF8A00000EB400404EB001003EBC0006D +:1002800022308160C26000219DF8B40040F28332C8 +:1002900010FB02F0994A02EB800001719DF8B40056 +:1002A00040F2833110FB01F0114601EB800101F5B2 +:1002B00089619DF8A00000EB400202EB001011F8EC +:1002C00030109DF8B40040F2833210FB02F08B4AEC +:1002D00002EB8000407981427ED19DF8B4009DF808 +:1002E000A01001EB0010C217CDE92E02874890F84C +:1002F000100B08B39DF8B40000EB400101EB0010B7 +:10030000804901EB001030309DF8A01000EB011087 +:10031000807A022810D09DF8B40000EB400101EB78 +:100320000010784901EB001030309DF8A01000EB70 +:100330000110C07A00287DDD00229DF8B40000EB9A +:10034000400101EB00106F4901EB001030309DF8C7 +:10035000A01000EB0110C2726D48D0F80C0205210C +:10036000B0FBF1F201FB120000EB400168482C30B9 +:1003700000EB41100D3009909DF8B40040F283313C +:1003800010FB01F05D4901EB800000F589609DF8EC +:10039000A01001EB410202EB011100EBC100223081 +:1003A0001022014608900998F7F74FFF5848D0F8F7 +:1003B0000C020521B0FBF1F201FB120000EB400141 +:1003C00053482C3000EB41129DF8B40040F28331C9 +:1003D00010FB01F0494900E00AE301EB800101F55F +:1003E00089619DF8A00000EB400303EB001001EBD6 +:1003F000C00050F81A1F42F8011F4068506044487E +:10040000D0F80C020521B0FBF1F201FB120000EB69 +:1004100040013F482C3000EB41129DF8B40000EB46 +:10042000400101EB0010374901EB001130319DF81C +:10043000A00000E097E101EB001000781070344854 +:10044000D0F80C020521B0FBF1F201FB120000EB29 +:1004500040012F482C3000EB41129DF8B40040F2CF +:10046000833110FB01F0254901EB800101F5896121 +:100470009DF8A00000EB400303EB001001EBC0006F +:10048000406BC2F809002248D0F80C020521B0FBED +:10049000F1F201FB120000EB40011D482C3000EB93 +:1004A00041111A48F538026841F81D2F808888806C +:1004B0001748D0F80C020521B0FBF1F201FB120045 +:1004C00000EB400112482C3000EB41129DF8B400C3 +:1004D00000EB400101EB00100A4901EB0011303143 +:1004E0009DF8A00001EB00104068C2F82300002234 +:1004F0009DF8B40000EB40010CE0000088480020AB +:10050000D8140020C8430020388F0020BC320020BF +:10051000BC12002001EB0010FE4901EB001130314C +:100520009DF8A00001EB0010426000213A9154E0D8 +:10053000F948D0F80C020521B0FBF1F201FB1200E2 +:1005400000EB4001F4482C3000EB41112731BDF89D +:10055000E8409DF8B40040F2833210FB02F0EF4A0D +:1005600002EB800202F589629DF8A00000EB4003D7 +:1005700003EB001002EBC00090F8800040F28332E1 +:1005800010FB02F0E54A02EB800202F589629DF859 +:10059000B40040F2833310FB03F0E04B03EB800325 +:1005A00003F589639DF8A00000EB400505EB001002 +:1005B00003EBC00090F8810000EB400303EB001058 +:1005C00002EBC0024732BDF8E800001D105C085580 +:1005D000BDF8E800401C81B23A91BDF8E800062859 +:1005E000A6DB00213A9142E000239DF8B40040F2DE +:1005F000833110FB01F0C94901EB800101F58961EC +:100600009DF8A00000EB400202EB001001EBC000DF +:1006100090F8800040F2833110FB01F0BF4901EBFC +:10062000800101F589619DF8B40040F2833210FB2E +:1006300002F0BA4A02EB800202F589629DF8A0003E +:1006400000EB400404EB001002EBC00090F88100C6 +:1006500000EB400202EB001001EBC0014731BDF896 +:10066000E8000B54BDF8E800401C81B23A91BDF897 +:10067000E8000A28B8DBA848D0F80C020521B0FB36 +:10068000F1F080B2014609900220F8F721FD002127 +:100690000620F9F70BFDA048D0F80C029E49498DC1 +:1006A000884206D29C48D0F80C02401C9A49C1F8F6 +:1006B0000C0200210520F9F7F9FC9DF8B40000EBCD +:1006C000400101EB0010934901EB001030309DF820 +:1006D000A01000EB0110801C0990007820F00802A7 +:1006E000099802708C48D0F80C020521B0FBF1F299 +:1006F00001FB120000EB400187482C3000EB411059 +:10070000D0F823202E9800EB4001854800EB4110E3 +:10071000C0F8232000203A9020E07F48D0F80C0257 +:100720000521B0FBF1F201FB120000EB40017A4819 +:100730002C3000EB41102730BDF8E810425C2E98B9 +:1007400000EB4001764800EB41112731BDF8E8008D +:100750000A54BDF8E800401C81B23A91BDF8E800A7 +:100760000628DADB59E09DF8B40000EB400101EB0C +:100770000010684901EB001030309DF8A01000EB2C +:100780000110801C0990007820F0080108310998B8 +:1007900001709DF8B40000EB400101EB00105D49D1 +:1007A00001EB001130319DF8A00001EB0010416811 +:1007B0002E9800EB40025A4800EB4210C0F823107C +:1007C00000213A9125E09DF8B40040F2833110FBFE +:1007D00001F0524901EB800101F589619DF8A0000B +:1007E00000EB400202EB001001EBC0014731BDF805 +:1007F000E8000A5C2E9800EB4001494800EB4111EB +:100800002731BDF8E8000A54BDF8E800401C81B269 +:100810003A91BDF8E8000628D5DB00229DF8B40027 +:1008200040F2833110FB01F03C4901EB800101F5FE +:1008300089619DF8A00000EB400303EB001001EB81 +:10084000C00080F846209DF8B40040F2833110FBD0 +:1008500001F0324901EB800101F589619DF8A000AA +:1008600000EB400303EB001001EBC00042739DF866 +:10087000B40040F2833110FB01F0284901EB800104 +:1008800001F589619DF8A00000EB400303EB001027 +:1008900001EBC00002619DF8B4100220F9F706FCDC +:1008A0009DF8B40040F2833110FB01F01B4901EBCD +:1008B000800101F589619DF8A00000EB400202EB88 +:1008C000001001EBC000223009902E9800EB40018F +:1008D000134800EB41100D30102208900999F7F7EA +:1008E000B4FC9DF8B40040F2833110FB01F00B49D9 +:1008F00001EB800101F589619DF8A00000EB400249 +:1009000002EB001001EBC0012E9800EB40020448FE +:1009100008E00000C8430020BC12002088480020E6 +:10092000D814002000EB421051F81A2F40F8012F84 +:10093000496841609DF8B40000EB400101EB0010F4 +:10094000FE4901EB001130319DF8A00001EB0010D1 +:1009500001782E9800EB4002F94800EB421001703C +:100960002E9800EB4001F64800EB4111F54800E0FD +:1009700092E0026841F81D2F808888809DF8B400BD +:1009800040F2833110FB01F0EF4901EB800101F5EA +:1009900089619DF8A00000EB400202EB001001EB22 +:1009A000C000416B2E9800EB4002E54800EB42107E +:1009B000C0F809109DF8B40000EB400101EB0010F5 +:1009C000DE4901EB001130319DF8A00001EB001071 +:1009D00041682E9800EB4002D94800EB4210C0F865 +:1009E00023102E9881B208200991F9F75FFB28E0C7 +:1009F0009DF8B40040F2833110FB01F0D24901EBC5 +:100A0000800000F589609DF8A01001EB410202EB27 +:100A1000011110F831000C2813DC0D229DF8B400F0 +:100A200040F2833110FB01F0C74901EB800000F573 +:100A300089609DF8A01001EB410303EB011100F860 +:100A40003120A7229DF8B40040F2833110FB01F061 +:100A5000BD4901EB800101F589619DF8A00000EB23 +:100A6000400303EB001001EBC0004271A2229DF88D +:100A7000B40040F2833110FB01F0B34901EB800078 +:100A800000F589609DF8A01001EB410303EB011113 +:100A900000EBC100827000BF00BF0EF014B99DF8DA +:100AA000B40000EB4001C1EBC010A84911F83000C0 +:100AB000042802D1042125910CE09DF8B40000EB3C +:100AC0004001C1EBC010A14911F83000152801D137 +:100AD000152125919DF8B40000EB4001C1EBC01039 +:100AE0009A4901EBC00041789DF8B40000EB400248 +:100AF000C2EBC010954A12F8300041EA002041F2E2 +:100B00003001884202D1A62125913DE09DF8B40034 +:100B100000EB4001C1EBC0108C4901EBC0004178F3 +:100B20009DF8B40000EB4002C2EBC010874A12F8F7 +:100B3000300041EA002041F23101884202D1A72170 +:100B4000259121E09DF8B40000EB4001C1EBC010FD +:100B50007E4911F83000022816D19DF8B40000EB50 +:100B60004001C1EBC010794901EBC00001799DF84B +:100B7000B40000EB4002C2EBC010744A02EBC000AC +:100B8000C07841EA002125919DF8B40040F28331FC +:100B900010FB01F06C4901EB800081782891002165 +:100BA0006B4A9DF8B40002EB00129DF8A0001154AE +:100BB000684890F82800012815D19DF8B40000EB92 +:100BC000400101EB00105D4901EB001030309DF851 +:100BD000A01000EB0110801C0990007820F080002C +:100BE000803009990870BDF89400A7287DD007DCF3 +:100BF00004287BD015287AD0A62841F06A8752E0D5 +:100C0000A0F55850303820B1112871D01228F4D1F5 +:100C1000FEE39DF8B40040F2833110FB01F04A4935 +:100C200001EB800000F589609DF8A01001EB410206 +:100C300002EB011110F8310098BB00219DF8B400BF +:100C400040F2833210FB02F03F4A02EB8000017158 +:100C500001229DF8B40040F2833110FB01F03A49C3 +:100C600001EB800101F589619DF8A00000EB4003D4 +:100C700003EB001001F83020A7229DF8B40040F2E9 +:100C8000833110FB01F0304901EB800000F58960F1 +:100C90009DF8A01001EB410303EB011100EBC10033 +:100CA000427101F016BF00219DF8B40040F283327A +:100CB00010FB02F0244A02EB800001719DF8B400A1 +:100CC00040F2833110FB01F0114601EB800000F58A +:100CD00089609DF8A01001EB410202EB011110F8B0 +:100CE000310002283EDC032203E0FAE061E1B1E2D8 +:100CF000E5E29DF8B40040F2833110FB01F01249A7 +:100D000001EB800101F589619DF8A00000EB400333 +:100D100003EB001001F83020A9229DF8B40040F246 +:100D2000833110FB01F0084901EB800000F5896078 +:100D30009DF8A01001EB41030EE00000C843002025 +:100D4000D8140020C731002088480020388F0020A8 +:100D5000B8410020BC12002003EB011100EBC100E0 +:100D60004271BDE09DF8B40040F2833110FB01F008 +:100D7000FE4901EB800000F589609DF8A01001EBB1 +:100D8000410202EB011110F83100052829DC06228E +:100D90009DF8B40040F2833110FB01F0F34901EB00 +:100DA000800101F589619DF8A00000EB400303EB91 +:100DB000001001F83020A2229DF8B40040F28331E7 +:100DC00010FB01F0E94901EB800000F589609DF816 +:100DD000A01001EB410303EB011100EBC1004271D4 +:100DE0007EE09DF8B40040F2833110FB01F0DF4952 +:100DF00001EB800000F589609DF8A01001EB410235 +:100E000002EB011100EBC1004079A52815D19DF836 +:100E1000B40000EB400101EB0010D54901EB0010DC +:100E200030309DF8A01000EB0110801C0990007874 +:100E300020F00400001D099908709DF8B40040F2EC +:100E4000833110FB01F0C94901EB800000F5896096 +:100E50009DF8A01001EB410202EB011100EBC10073 +:100E60008078A1283CD09DF8B40040F2833110FB7B +:100E700001F0BE4901EB800101F589619DF8A000F8 +:100E800000EB400202EB001001EBC00082789DF8FD +:100E9000B40040F2833110FB01F0B44901EB800152 +:100EA00001F589619DF8A00000EB400303EB001001 +:100EB00001EBC0004271A1229DF8B40040F28331E1 +:100EC00010FB01F0A94901EB800000F589609DF855 +:100ED000A01001EB410303EB011100EBC100827094 +:100EE000DFE69DF8B40040F2833110FB01F09F492A +:100EF00001EB800000F589609DF8A01001EB410234 +:100F000002EB011100EBC1004079A42830D19DF81B +:100F1000B40000EB400101EB0010954901EB00101B +:100F200030309DF8A01000EB0110801C0990007873 +:100F300020F0200120310998017000229DF8B400B2 +:100F400040F2833110FB01F0884901EB800101F58B +:100F500089619DF8A00000EB400303EB001001EB5A +:100F6000C00080F845209DF8B4100220F9F79EF8E3 +:100F700000219DF8B40040F2833210FB02F07B4A5E +:100F800002EB80000171A1229DF8B40040F2833190 +:100F900010FB01F0754901EB800000F589609DF8B8 +:100FA000A01001EB410303EB011100EBC100427102 +:100FB00077E69DF8B40040F2833110FB01F06B49F5 +:100FC00001EB800000F589609DF8A01001EB410263 +:100FD00002EB011110F83100012834DC00219DF8EA +:100FE000B40040F2833210FB02F0604A02EB800052 +:100FF000017102229DF8B40040F2833110FB01F030 +:101000005A4901EB800101F589619DF8A00000EBD0 +:10101000400303EB001001F83020A3229DF8B40038 +:1010200040F2833110FB01F0504901EB800000F5E4 +:1010300089609DF8A01001EB410303EB011100EB67 +:10104000C100427105E19DF8B40040F2833110FB0C +:1010500001F0464901EB800000F589609DF8A01081 +:1010600001EB410202EB011110F83100042834DCDD +:1010700000219DF8B40040F2833210FB02F03B4A9D +:1010800002EB8000017105229DF8B40040F283312B +:1010900010FB01F0354901EB800101F589619DF8F4 +:1010A000A00000EB400303EB001001F83020A32266 +:1010B0009DF8B40040F2833110FB01F02B4901EBA5 +:1010C000800000F589609DF8A01001EB410303EB5F +:1010D000011100EBC1004271BBE09DF8B40040F289 +:1010E000833110FB01F0214901EB800000F589609C +:1010F0009DF8A01001EB410202EB011110F8310044 +:10110000062815DCA1229DF8B40040F2833110FBC3 +:1011100001F0164901EB800000F589609DF8A010F0 +:1011200001EB410303EB011100EBC100427190E0C0 +:101130009DF8B40040F2833110FB01F00B4901EB44 +:10114000800101F589619DF8A00000EB400202EBEF +:10115000001011F830109DF8B40040F2833210FBFB +:1011600002F0024A02EB8000407903E08848002048 +:10117000C843002081426CD19DF8B40040F2833115 +:1011800010FB01F0114601EB800000F589609DF82D +:10119000A01001EB410202EB011100EBC1008078CD +:1011A000A12836D0A3229DF8B40040F2833110FB71 +:1011B00001F0FE4901EB800101F589619DF8A00075 +:1011C00000EB400303EB001001EBC00042719DF8FF +:1011D000B40040F2833110FB01F0F44901EB8000D0 +:1011E00000F589609DF8A01001EB410202EB0111AE +:1011F00000EBC1008078A2282BD000209DF8B4100D +:1012000040F2833211FB02F1E84A02EB81010871DE +:101210001FE0A1229DF8B40040F2833110FB01F0E1 +:10122000E24901EB800101F589619DF8A00000EB26 +:10123000400303EB001001EBC000427101219DF857 +:10124000B40040F2833210FB02F0D84A02EB800077 +:10125000017126E5A1229DF8B40040F2833110FB14 +:1012600001F0D24901EB800101F589619DF8A000F0 +:1012700000EB400303EB001001EBC00042719DF84E +:10128000B40040F2833110FB01F0C84901EB80014A +:1012900001F589619DF8A00000EB400303EB00100D +:1012A00001EBC000827000219DF8B40040F283324F +:1012B00010FB02F0BD4A02EB80000171F1E4002155 +:1012C0009DF8B40040F2833210FB02F0B74A02EB03 +:1012D00080000171A7229DF8B40040F2833110FB19 +:1012E00001F0B24901EB800101F589619DF8A00090 +:1012F00000EB400303EB001001EBC00042719DF8CE +:10130000B40000EB4001C1EBC010A94901EBC000E3 +:10131000407930287DD19DF8B40040F2833110FB34 +:1013200001F0A24901EB800101F589619DF8A0005F +:1013300000EB400202EB001011F830109DF8B400F1 +:1013400040F2833210FB02F0984A02EB80004079B1 +:1013500081425ED19DF8B40000EB400101EB00102A +:10136000A2F5986101EB001030309DF8A01000EB61 +:101370000110801C0990007820F001020998027089 +:101380009DF8B40000EB400101EB0010894901EB2E +:10139000001030309DF8A01000EB0110801C099067 +:1013A000007820F00202099802709DF8B40040F223 +:1013B000833110FB01F07D4901EB800000F589606D +:1013C0009DF8A01001EB410202EB011100EBC100FE +:1013D000C078312832D19DF8B40000EB400101EB18 +:1013E0000010744901EB001030309DF8A01000EBA4 +:1013F0000110801C0990007820F0200209980270EA +:1014000000229DF8B40040F2833110FB01F001E0AE +:10141000FEE340E0654901EB800000F589609DF83E +:10142000A01001EB410303EB011100EBC10080F8B8 +:1014300045209DF8B4100220F8F738FE9DF8B4005E +:1014400040F2833110FB01F0584901EB800000F5B8 +:1014500089609DF8A01001EB410202EB011100EB45 +:10146000C10090F84600012814D1A9229DF8B400CB +:1014700040F2833110FB01F04C4901EB800000F594 +:1014800089609DF8A01001EB410303EB011100EB13 +:10149000C1008270DCE39DF8B40000EB4001C1EBB9 +:1014A000C010434901EBC000407931287CD19DF840 +:1014B000B40040F2833110FB01F03C4901EB8001A4 +:1014C00001F589619DF8A00000EB400202EB0010DD +:1014D00011F830109DF8B40040F2833210FB02F096 +:1014E000324A02EB8000407981425DD19DF8B40020 +:1014F00040F2833110FB01F0114601EB800000F552 +:1015000089609DF8A01001EB410202EB011100EB94 +:10151000C10090F8460058BB01229DF8B40040F28B +:10152000833110FB01F0214901EB800101F5896154 +:101530009DF8A00000EB400303EB001001EBC0009E +:1015400080F845209DF8B40000EB400101EB00104D +:10155000184901EB001130319DF8A00001EB00109B +:10156000801C0990007820F00100401C0999087047 +:101570009DF8B40000EB400101EB00100D4901EBB8 +:10158000001030309DF8A01000EB0110801C099075 +:10159000007820F0020209980270074890F8100BBA +:1015A000D8B19DF8B40009E00CE2000088480020A2 +:1015B000388F0020C8430020BC32002000EB4001DF +:1015C00001EB0010FC4901EB001030309DF8A01039 +:1015D00000EB0110807A022876D1F84890F82900B3 +:1015E0000128F9D1F548D0F80C02F449498D884218 +:1015F0006AD29DF8B40040F2833110FB01F0F0494B +:1016000001EB800000F589609DF8A01001EB41021C +:1016100002EB011100EBC10090F84500012852D106 +:101620009DF8B40040F2833110FB01F0E44901EB76 +:10163000800000F589609DF8A01001EB410202EBEB +:10164000011100EBC10090F87F00E0BB01229DF882 +:10165000B40000EB400101EB0010D74901EB001191 +:1016600030319DF8A00001EB0010C2724FF0104223 +:101670009DF8B40040F2833110FB01F0D04901EB3A +:10168000800101F589619DF8A00000EB400303EBA8 +:10169000001001EBC00082609DF8B40000EB400137 +:1016A00001EB0010C44901EB001130319DF8A0009E +:1016B00001EB001001789DF8B40040F2833210FB7A +:1016C00002F0BF4A01E072E005E102EB80004170E8 +:1016D0009DF8B40040F2833110FB01F0114601EB9C +:1016E000800101F589619DF8A00000EB400202EB4A +:1016F000001011F830109DF8B40040F2833210FB56 +:1017000002F0AF4A02EB8000407981423ED10022D4 +:101710009DF8B40040F2833110FB01F0A84901EBC1 +:10172000800101F589619DF8A00000EB400303EB07 +:10173000001001EBC000C271A4229DF8B40040F279 +:10174000833110FB01F09E4901EB800101F58961B5 +:101750009DF8A00000EB400303EB001001EBC0007C +:101760008270A3229DF8B40040F2833110FB01F097 +:10177000934901EB800000F589609DF8A01001EB12 +:10178000410303EB011100EBC100427100229DF8FF +:10179000B40000EB400101EB0010874901EB0010A1 +:1017A00030309DF8A01000EB0110426050E29DF82F +:1017B000B40040F2833110FB01F0814901EB80005D +:1017C00000F589609DF8A01001EB410202EB0111C8 +:1017D00000EBC10090F8450001287CD19DF8B400D1 +:1017E00040F2833110FB01F0754901EB800101F5F6 +:1017F00089619DF8A00000EB400202EB001001EBB4 +:10180000C00090F8800040F2833110FB01F06C4979 +:1018100001EB800101F589619DF8B40040F283324B +:1018200010FB02F0664A02EB800000F589609DF82B +:10183000A02002EB420303EB021200EBC20090F87F +:10184000810000EB400202EB001001EBC00090F8B9 +:101850007E0003283FD102229DF8B40000EB400136 +:1018600001EB0010544901EB001130319DF8A0004C +:1018700001EB0010C2724FF010429DF8B40040F22C +:10188000833110FB01F04E4901EB800101F58961C4 +:101890009DF8A00000EB400303EB001001EBC0003B +:1018A00082609DF8B40000EB400101EB001042495A +:1018B00001EB001130319DF8A00001EB0010017820 +:1018C0009DF8B40040F2833210FB02F03C4A02EB78 +:1018D0008000417000E09CE19DF8B40040F283314B +:1018E00010FB01F0114601EB800101F589619DF8C3 +:1018F000A00000EB400202EB001011F830109DF840 +:10190000B40040F2833210FB02F02D4A02EB80005B +:10191000407981423ED100229DF8B40040F28331EB +:1019200010FB01F0264901EB800101F589619DF86A +:10193000A00000EB400303EB001001EBC000C271FC +:10194000A4229DF8B40040F2833110FB01F01C4941 +:1019500001EB800101F589619DF8A00000EB4003D7 +:1019600003EB001001EBC0008270A3229DF8B400CD +:1019700040F2833110FB01F0114901EB800000F5CA +:1019800089609DF8A01001EB410303EB011100EB0E +:10199000C100427100229DF8B40000EB400101EB50 +:1019A0000010054901EB001030309DF8A01000EB4D +:1019B000011042604CE10000C8430020BC1200202E +:1019C000884800209DF8B40000EB4001C1EBC01036 +:1019D000FE4901EBC000407933287DD19DF8B40069 +:1019E00000EB400101EB0010F94901EB0010303031 +:1019F0009DF8A01000EB0110801C0990007820F0E9 +:101A00000100401C099908709DF8B40000EB4001EA +:101A100001EB0010EE4901EB001030309DF8A010F2 +:101A200000EB0110801C0990007820F0200209983A +:101A300002709DF8B40000EB400101EB0010E44996 +:101A400001EB001030309DF8A01000EB0110801C5D +:101A50000990007820F00200801C099908709DF818 +:101A6000B40040F2833110FB01F0DA4901EB800051 +:101A700042799DF8B40040F2833110FB01F0D54962 +:101A800001EB800000F589609DF8A01001EB410397 +:101A900003EB011100F831209DF8B40000EB400188 +:101AA00001EB0010CA4901EB001030309DF8A01086 +:101AB00000EB0110801C0990007820F0800080303D +:101AC000099908709DF8B40000EB400101EB00108B +:101AD000BF4901EB001000E023E030309DF8A0107A +:101AE00000EB01108078C0F3400020B99DF8B410DD +:101AF0000220F8F7DBFAA2229DF8B40040F283310D +:101B000010FB01F0B34901EB800000F589609DF8FE +:101B1000A01001EB410303EB011100EBC100827047 +:101B200096E09DF8B40000EB4001C1EBC010A7495E +:101B300001EBC000407934286BD19DF8B40000EB74 +:101B4000400101EB0010A24901EB001030309DF87C +:101B5000A01000EB0110801C0990007820F02002FA +:101B6000099802709DF8B40000EB400101EB0010F1 +:101B7000974901EB001030309DF8A01000EB0110E8 +:101B8000801C0990007820F002020998027001225E +:101B90009DF8B40040F2833110FB01F08D4901EB58 +:101BA000800000F589609DF8A01001EB410303EB74 +:101BB000011100EBC10080F84620A9229DF8B40075 +:101BC00040F2833110FB01F0824901EB800000F507 +:101BD00089609DF8A01001EB410303EB011100EBBC +:101BE000C10082709DF8B40040F2833110FB01F017 +:101BF000784901EB800042799DF8B40040F28331CE +:101C000010FB01F0734901EB800000F5896001E0F1 +:101C1000D4E21DE09DF8A01001EB410303EB01119C +:101C200000F831209DF8B40000EB400101EB0010FA +:101C3000674901EB001030309DF8A01000EB011057 +:101C4000801C0990007820F080008030099908708D +:101C500000202E902F9000213A9121E0DDE92E10F6 +:101C6000000140EA11720901CDE92E129DF8B4007D +:101C700000EB4001C1EBC010544901EBC001BDF8BD +:101C8000E800801D085C3038C117DDE92E240243CE +:101C90002143CDE92E21BDF8E800401C81B23A91E4 +:101CA000BDF8E8000828D9DB9DF8B4002E9940F271 +:101CB000833210FB02F0474A02EB800202F5896290 +:101CC0009DF8A00000EB400303EB001002EBC00006 +:101CD000C0F81A1000222E922F9200213A9122E091 +:101CE000DDE92E10000140EA11720901CDE92E1242 +:101CF0009DF8B40000EB4001C1EBC010334901EB8B +:101D0000C001BDF8E8000F30085C3038C117DDE9CC +:101D10002E34184341EA0402CDE92E02BDF8E80052 +:101D2000401C80B23A90BDF8E8000628D8DB9DF848 +:101D3000B4002E9940F2833210FB02F0254A02EBE8 +:101D4000800202F589629DF8A00000EB400303EBDE +:101D5000001002EBC000416300222E922F9200215E +:101D60003A9122E0DDE92E10000140EA11720901EA +:101D7000CDE92E129DF8B40000EB4001C1EBC0107C +:101D8000124901EBC001BDF8E8001530085C30389D +:101D9000C117DDE92E34184341EA0402CDE92E02D1 +:101DA000BDF8E800401C80B23A90BDF8E800082871 +:101DB000D8DB9DF8B4002E9940F2833210FB02F07C +:101DC000044A02EB800202F5896205E0388F0020A8 +:101DD000C8430020884800209DF8A00000EB400385 +:101DE00003EB001002EBC000C0F81E109DF8B40019 +:101DF00000EB4001C1EBC010FE4901EBC00042798D +:101E00009DF8B40040F2833110FB01F0FA4901EB78 +:101E1000800101F589619DF8A00000EB400303EB10 +:101E2000001001EBC000C2709DF8B40000EB40014F +:101E300001EB0010F14901EB001130319DF8A000D9 +:101E400001EB001082789DF8B40040F2833110FB62 +:101E500001F0E94901EB800101F589619DF8A000DD +:101E600000EB400303EB001001EBC00002769DF88D +:101E7000B40040F2833110FB01F0DF4901EB800137 +:101E800001F589619DF8A00000EB400202EB001013 +:101E900011F830109DF8B40040F2833210FB02F0CC +:101EA000D54A02EB8000407981427DDA00219DF81D +:101EB000B40040F2833210FB02F0CF4A02EB800004 +:101EC0000171A7229DF8B40040F2833110FB01F0AC +:101ED000C94901EB800101F589619DF8A00000EB83 +:101EE000400303EB001001EBC000427101219DF89B +:101EF000B40040F2833210FB02F0BF4A02EB8000D4 +:101F000001719DF8B40040F2833110FB01F01146DD +:101F100001EB800042799DF8B40040F2833110FB60 +:101F200001F0B54901EB800101F589619DF8A00040 +:101F300000EB400303EB001001F83020A1229DF8D4 +:101F4000B40040F2833110FB01F0AB4901EB80019A +:101F500001F589619DF8A00000EB400303EB001040 +:101F600001EBC00042719DF8B40000EB400101EBB1 +:101F70000010A24901EB001130319DF8A00001EBE7 +:101F80000010801C0990007820F0800080300999B2 +:101F900008709DF8B40000EB400101EB0010974978 +:101FA00001EB0010303000E05BE09DF8A01000EB8A +:101FB0000110801C0990007820F00400001D099990 +:101FC00008709DF8B40000EB400101EB00108B4954 +:101FD00001EB001030309DF8A01000EB011080786C +:101FE000C0F34010E8B39DF8B40000EB400101EBF2 +:101FF0000010824901EB001030309DF8A01000EB7A +:102000000110801C0990007820F0200209980270CD +:102010009DF8B40000EB400101EB0010774901EBA3 +:10202000001030309DF8A01000EB01108078C0F354 +:102030004000E8BB9DF8B40000EB400101EB00104C +:102040006E4901EB001030309DF8A01000EB01103C +:10205000801C0990007820F0080008300999087069 +:1020600000E0AAE09DF8B4009DF8A01001EB00107C +:10207000C217CDE92E029DF8B40040F2833110FB67 +:1020800001F05D4901EB800000F589609DF8A0102A +:1020900001EB410202EB011100EBC100223009907B +:1020A0002E9800EB4001564800EB41100D3000E047 +:1020B0007EE0102208900999F6F7C7F89DF8B40061 +:1020C00040F2833110FB01F04B4901EB800101F537 +:1020D00089619DF8A00000EB400202EB001001EBCB +:1020E000C0012E9800EB4002454800EB421051F829 +:1020F0001A2F40F8012F496841609DF8B40000EBA9 +:10210000400101EB00103D4901EB001130319DF819 +:10211000A00001EB001001782E9800EB4002384837 +:1021200000EB421001702E9800EB4001344800EBA8 +:1021300041113448026841F81D2F808888809DF83D +:10214000B40040F2833110FB01F02B4901EB800118 +:1021500001F589619DF8A00000EB400202EB001040 +:1021600001EBC000416B2E9800EB4002244800EBCD +:102170004210C0F809109DF8B40000EB400101EBDB +:1021800000101E4901EB001130319DF8A00001EB59 +:10219000001041682E9800EB4002194800EB4210F5 +:1021A000C0F823102E9881B208200991F7F77EFF1E +:1021B0009DF8B4100220F7F779FFFDE300202E9080 +:1021C0002F9000213A912DE0DDE92E10000140EA28 +:1021D00011720901CDE92E129DF8B40000EB400107 +:1021E000C1EBC010034901EBC001BDF8E8000B30A2 +:1021F000085C09E0388F002088480020C843002090 +:10220000D8140020C73100203038C117DDE92E3442 +:10221000184341EA0402CDE92E02BDF8E800401C53 +:1022200080B23A90BDF8E8000C28CDDB9DF8B400F0 +:10223000DDE92E1240F2833310FB03F0FE4B03EB7B +:10224000800303F589639DF8A00000EB400404EBD4 +:10225000001003EBC00040F8221F426000222E92C3 +:102260002F9200213A9122E0DDE92E10000140EA90 +:1022700011720901CDE92E129DF8B40000EB400166 +:10228000C1EBC010ED4901EBC001BDF8E80017300B +:10229000085C3038C117DDE92E34184341EA0402E6 +:1022A000CDE92E02BDF8E800401C80B23A90BDF89E +:1022B000E8000C28D8DB9DF8B400DDE92E2140F2BF +:1022C000833310FB03F0DC4B03EB800303F58963DE +:1022D0009DF8A00000EB400404EB001003EBC000ED +:1022E00022308260C16000219DF8B40040F2833248 +:1022F00010FB02F0D04A02EB800001719DF8B4009F +:1023000040F2833110FB01F0114601EB800000F533 +:1023100089609DF8A01001EB410202EB011110F859 +:102320003100032814DC04229DF8B40040F283310C +:1023300010FB01F0C04901EB800000F589609DF8B9 +:10234000A01001EB410303EB011100F8312073E30E +:102350009DF8B40040F2833110FB01F0B64901EB67 +:10236000800101F589619DF8A00000EB400202EBBD +:10237000001011F830109DF8B40040F2833210FBC9 +:1023800002F0AD4A02EB800040798142DFD19DF836 +:10239000B4009DF8A01001EB0010C217CDE92E0289 +:1023A000A74890F8100B08B39DF8B41001EB41005A +:1023B00000EB0110A34901EB001030309DF8A01094 +:1023C00000EB0110807A022810D09DF8B41001EBC8 +:1023D000410000EB01109B4901EB001030309DF8EB +:1023E000A01000EB0110C07A00287DDD00229DF8CE +:1023F000B40000EB400101EB0010924901EB00102A +:1024000030309DF8A01000EB0110C2728E48D0F859 +:102410000C020521B0FBF1F201FB120000EB4001C0 +:1024200089482C3000EB41100D3009909DF8B41014 +:1024300040F2833011FB00F07F4901EB800000F592 +:1024400089609DF8A01001EB410202EB011100EB45 +:10245000C10022301022014608900998F5F7F5FED8 +:102460007948D0F80C020521B0FBF1F201FB120013 +:1024700000EB400174482C3000EB41129DF8B40091 +:1024800040F2833110FB01F06B4901EB800101F553 +:1024900089619DF8A00000EB400303EB001001EB05 +:1024A000C00050F81A1F42F8011F4068506066488B +:1024B000D0F80C020521B0FBF1F201FB120000EB99 +:1024C000400161482C3000EB41129DF8B40000EB54 +:1024D000400101EB00105B4901EB001130319DF828 +:1024E000A00001EB001000E093E100781070564866 +:1024F000D0F80C020521B0FBF1F201FB120000EB59 +:10250000400151482C3000EB41129DF8B40040F2DC +:10251000833110FB01F0484901EB800101F589612D +:102520009DF8A00000EB400303EB001001EBC0009E +:10253000406BC2F809004448D0F80C020521B0FBFA +:10254000F1F201FB120000EB40013F482C3000EBA0 +:1025500041113B48F538026841F81D2F808888807A +:102560003948D0F80C020521B0FBF1F201FB120052 +:1025700000EB400134482C3000EB41129DF8B400D0 +:1025800000EB400101EB00102E4901EB001130314E +:102590009DF8A00001EB00104068C2F82300002263 +:1025A0009DF8B40000EB400101EB0010254901EB60 +:1025B000001130319DF8A00001EB001042600021B5 +:1025C0003A9160E02048D0F80C020521B0FBF1F20E +:1025D00001FB120000EB40011B482C3000EB4111C5 +:1025E0002731BDF8E8409DF8B40040F2833210FB7B +:1025F00002F0114A02EB800202F589629DF8A00008 +:1026000000EB400303EB001002EBC00090F88000E9 +:1026100040F2833210FB02F0074A02EB800202F51F +:1026200089629DF8B40040F2833310FB03F0024B43 +:1026300003EB80030AE0000088480020388F002068 +:10264000BC320020C8430020BC12002003F589637F +:102650009DF8A00000EB400505EB001003EBC00067 +:1026600090F8810000EB400303EB001002EBC00286 +:102670004732BDF8E800001D105C0855BDF8E800C1 +:10268000401C81B23A91BDF8E80006289ADB00218F +:102690003A9142E000239DF8B40040F2833110FBF0 +:1026A00001F0FE4901EB800101F589619DF8A00070 +:1026B00000EB400202EB001001EBC00090F880003C +:1026C00040F2833110FB01F0F44901EB800202F586 +:1026D00089629DF8B40040F2833110FB01F0EF49AC +:1026E00001EB800101F589619DF8A00000EB400439 +:1026F00004EB001001EBC00090F8810000EB4001FA +:1027000001EB001002EBC0014731BDF8E8000B54AB +:10271000BDF8E800401C81B23A91BDF8E8000A28F3 +:10272000B8DBDF48D0F80C020521B0FBF1F080B235 +:10273000014609900220F6F7CBFC00210620F7F7AE +:10274000B5FCD748D0F80C02D549498D884206D24D +:10275000D348D0F80C02401CD149C1F80C0200212A +:102760000520F7F7A3FC9DF8B41001EB410000EB46 +:102770000110CC4901EB001030309DF8A01000EBA7 +:102780000110801C0990007820F00802099802705E +:10279000C348D0F80C020521B0FBF1F201FB120096 +:1027A00000EB4001BE482C3000EB4110D0F8232054 +:1027B0002E9800EB4001BC4800EB4110C0F82320EC +:1027C00000203A9020E0B648D0F80C020521B0FB7A +:1027D000F1F201FB120000EB4001B1482C3000EB9C +:1027E00041102730BDF8E810425C2E9800EB400104 +:1027F000AD4800EB41112731BDF8E8000A54BDF89F +:10280000E800401C81B23A91BDF8E8000628DADB06 +:1028100059E09DF8B41001EB410000EB0110A14913 +:1028200001EB001030309DF8A01000EB0110801C6F +:102830000990007820F008000830099908709DF888 +:10284000B41001EB410000EB0110964901EB0010C0 +:1028500030309DF8A01000EB011042682E9800EB7C +:102860004001914800EB4110C0F8232000203A902D +:1028700025E09DF8B41040F2833011FB00F0874949 +:1028800001EB800101F589619DF8A00000EB400299 +:1028900002EB001001EBC0014731BDF8E8000A5C13 +:1028A0002E9800EB4001804800EB41112731BDF824 +:1028B000E8000A54BDF8E800401C81B23A91BDF826 +:1028C000E8000628D5DB00229DF8B40040F28331F1 +:1028D00010FB01F0714901EB800101F589619DF860 +:1028E000A00000EB400303EB001001EBC00080F8F8 +:1028F00046209DF8B4100220F7F7D8FB9DF8B410DD +:1029000040F2833011FB00F1644800EB810101F5D6 +:1029100089619DF8A00000EB400202EB001001EB82 +:10292000C000223009902E9800EB40015E4800EB79 +:1029300041110D3110220891DDE90801F5F785FC00 +:102940009DF8B41040F2833011FB00F0534901EBC5 +:10295000800101F589619DF8A00000EB400202EBC7 +:10296000001001EBC0012E9800EB40024E4800EB36 +:10297000421051F81A2F40F8012F496841609DF824 +:10298000B41001EB410000EB0110464901EB0011CE +:1029900030319DF8A00001EB001001782E9800EB7B +:1029A0004002414800EB421001702E9800EB4001BC +:1029B0003D4800EB411100E08BE03C48026841F8E3 +:1029C0001D2F808888809DF8B41040F2833011FB61 +:1029D00000F0324901EB800101F589619DF8A0000A +:1029E00000EB400202EB001001EBC000416B2E989F +:1029F00000EB40022C4800EB4210C0F809109DF893 +:102A0000B41001EB410000EB0110264901EB00116D +:102A100030319DF8A00001EB001041682E9800EBCA +:102A20004002214800EB4210C0F823102E9881B2DA +:102A300008200991F7F73AFB00229DF8B40040F214 +:102A4000833110FB01F0154901EB800101F589612B +:102A50009DF8A00000EB400303EB001001EBC00069 +:102A600080F84620A7229DF8B40040F2833110FB85 +:102A700001F00A4901EB800101F589619DF8A00090 +:102A800000EB400303EB001001EBC0004271A222F7 +:102A90009DF8B40040F283310AE00000884800202D +:102AA000BC120020C8430020D8140020C7310020E9 +:102AB00010FB01F0FE4901EB800000F589609DF8F4 +:102AC000A01001EB410303EB011100EBC100827088 +:102AD00000BF00BF0CF0F7B80021F64A9DF8B40023 +:102AE00002EB00129DF8A00011549DF8B41001EB08 +:102AF0004100C0EBC110F04901EBC00040787028E4 +:102B00000ED19DF8B41001EB4100C0EBC110EA49B1 +:102B100001EBC0008078FA2802D1B121259142E072 +:102B20009DF8B41001EB4100C0EBC110E24901EB8C +:102B3000C000407800F0F000C0280ED19DF8B4101D +:102B400001EB4100C0EBC110DB4901EBC000807814 +:102B5000FA2802D1B621259125E09DF8B41001EBA9 +:102B60004100C0EBC110D44911F8300000F0F00072 +:102B7000502818D19DF8B41001EB4100C0EBC110F2 +:102B8000CD4901EBC000407800F0F00030280AD1B8 +:102B90009DF8B41001EB4100C0EBC110C64901EB38 +:102BA000C000817825919DF8B41040F2833011FB6C +:102BB00000F0BF4901EB8000817828910021BD4AD7 +:102BC0009DF8B40002EB00129DF8A0001154BB4820 +:102BD00090F82800012815D19DF8B41001EB4100B0 +:102BE00000EB0110B64901EB001030309DF8A01049 +:102BF00000EB0110801C0990007820F080008030EC +:102C000009990870BDF89400652876D004DC012885 +:102C100009D0032805D17FE0B12802D0B62800D121 +:102C200000E087E186E19DF8B41001EB4100C0EBC4 +:102C3000C110A14901EBC0000079012806D002288B +:102C400005D0032804D0052864D102E062E061E0E9 +:102C500060E09DF8B41040F2833011FB00F094491D +:102C600001EB800000F589609DF8A01001EB4102A6 +:102C700002EB011110F83100F0BB00219DF8B40007 +:102C800040F2833210FB02F0894A02EB80000171AE +:102C900001229DF8B40040F2833110FB01F0844919 +:102CA00001EB800101F589619DF8A00000EB400374 +:102CB00003EB001001F83020B6229DF8B40040F27A +:102CC000833110FB01F07A4901EB800101F5896144 +:102CD0009DF8A00000EB400303EB001001EBC000E7 +:102CE0004271B2229DF8B40040F2833110FB01F032 +:102CF0006F4901EB800001E00BE035E000F58960F1 +:102D00009DF8A01001EB410303EB011100EBC100A2 +:102D1000827000BF00BF0DE19DF8B41001EB4100CF +:102D2000C0EBC110644901EBC000C179654880F86F +:102D3000031D9DF8B41001EB410000EB0110604948 +:102D400001EB001130319DF8A00001EB0010801C58 +:102D500009905C4890F8030DC2080998007862F366 +:102D6000000009990870E5E09DF8B41001EB4100FE +:102D7000C0EBC110504901EBC000007900F0F00039 +:102D800010B9B821259101E0B921259100213A918E +:102D900020E09DF8B41001EB410000EB0110484920 +:102DA00001EB00113031BDF8E80001EB0010417873 +:102DB0009DF8B40000EB4002C2EBC0103E4A12F88E +:102DC00030005038814200D112E0BDF8E800401CCC +:102DD00081B23A919DF8B41001EB410000EB011073 +:102DE000374901EB0010C179BDF8E8008142D0DC21 +:102DF00000BF9DF8B41040F2833011FB00F02C4965 +:102E000001EB800000F589609DF8A01001EB410204 +:102E100002EB011110F83100012834D100219DF896 +:102E2000B40040F2833210FB02F0214A02EB800032 +:102E3000017102229DF8B40040F2833110FB01F0D1 +:102E40001B4901EB800101F589619DF8A00000EBB1 +:102E5000400303EB001001F83020B9229DF8B400C4 +:102E600040F2833110FB01F0114901EB800101F5C3 +:102E700089619DF8A00000EB400303EB001001EB1B +:102E8000C000427155E09DF8B41040F2833011FB50 +:102E900000F0074901EB800000F589609DF8A01063 +:102EA00001EB410202EB011110F8310001280BE0A7 +:102EB00088480020B8410020388F0020BC12002034 +:102EC000C8430020BC22002033D100219DF8B4006B +:102ED00040F2833210FB02F0FE4A02EB80000171E7 +:102EE00002229DF8B40040F2833110FB01F0F94951 +:102EF00001EB800101F589619DF8A00000EB400322 +:102F000003EB001001F83020B9229DF8B40040F224 +:102F1000833110FB01F0EF4901EB800000F589607F +:102F20009DF8A01001EB410303EB011100EBC10080 +:102F3000427100BF00BFCDE59DF8B41001EB410028 +:102F400000EB0110E44901EB0010007B20B10128E7 +:102F50007DD002287CD12DE3E0499DF8B40031F802 +:102F60001000801F81B209919DF8B40000EB400170 +:102F7000C1EBC010DA4901EBC000401C0890099970 +:102F8000F6F7E2FC0022CDE930029DF8B40000EB38 +:102F90004001C1EBC010D24901EBC002CF489DF8FF +:102FA000B41030F81100401F11180991042109983C +:102FB00020F096F9C217CDE92E022FA819C82E9934 +:102FC0005940604001437DD1C64A9DF8B40002EBF0 +:102FD000001001709DF8B40000EB4001C1EBC0107F +:102FE000BF4901EBC00001792591BDF8940031285B +:102FF00002D0452867D10CE1B8489DF8B41030F8EC +:1030000011001838412190FBF1F0C217C1B2CDE98F +:103010002E02B54880F8AC1000203A90EFE09DF801 +:10302000B40000EB4001C1EBC010AD4901EBC001A1 +:10303000BDF8E80000EB80101430095C9DF8B40086 +:1030400000EB4000A84AAD3202EB800201E0E3E071 +:10305000AFE2BDF8E80011549DF8B40000EB400168 +:10306000C1EBC0109E4901EBC001BDF8E80000EBC8 +:1030700080101A30014409910821099820F0EEF8D7 +:103080008DED0E0A9DF8B4000E9900EB4000964AB3 +:10309000E93202EB8012BDF8E80002EB001041605B +:1030A0009DF8B40000EB4001C1EBC0108C4901EB6E +:1030B000C001BDF8E80000EB8010323001440991F6 +:1030C000082101E0A7E0A5E0099820F0C7F88DED00 +:1030D0000E0A9DF8B4000E9900EB4000824AE932D6 +:1030E00002EB8012BDF8E80002EB001001609DF8D1 +:1030F000B40000EB4001C1EBC010794901EBC00105 +:10310000BDF8E80000EB80103A3001440991082135 +:10311000099820F0A3F88DED0E0A9DF8B4000E99E1 +:1031200000EB4000704AE93202EB8012BDF8E80083 +:1031300002EB001081609DF8B40000EB4001C1EB90 +:10314000C010674901EBC001BDF8E80000EB80103A +:103150004230014409910821099820F07FF88DED53 +:103160000E0A9DF8B4000E9900EB40005E4AE93269 +:1031700002EB8012BDF8E80002EB0010C1609DF880 +:10318000B40000EB400101EB0010534901EB0011CA +:103190003031BDF8E80001EB0010801C0990007888 +:1031A00020F080008030099908709DF8B40000EB91 +:1031B0004001C1EBC0104A4901EBC00247489DF8ED +:1031C000B41030F81100401E125C9DF8B40040F2BB +:1031D000833110FB01F03F4901EB800000F589606D +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F84420BDF8E800401C80B23A90BDF849 +:10320000E8000021DDE92E34C01AA141FFF607AF26 +:1032100000E000BF00BF02E39DF8B40000EB4001F6 +:10322000C1EBC0102E4901EBC000407D9DF8B410E9 +:1032300001EB4102C2EBC111294A02EBC101897DB8 +:1032400040EA0120C217CDE92E029DF8B40000EB40 +:103250004001C1EBC010224901EBC00109911521C9 +:103260000998F6F755FB0022CDE930022FA819C8BE +:103270002E995940604001437ED19DF8B40000EB87 +:103280004001C1EBC011164810F83100401EC1B218 +:1032900028910021134A9DF8B40002EB00129DF81A +:1032A000A00011549DF8B40000EB40000E4AAD326E +:1032B00002EB80029DF8A00011549FED0C0A10EE65 +:1032C000101A9DF8B40000EB4000074AE93202EB07 +:1032D00080120DE088480020C8430020B8800020FC +:1032E000388F0020B8410020BC32002000000000D0 +:1032F0009DF8A00002EB001041609DF8B40000EBC7 +:103300004001C1EBC010FE4901EBC00081799DF87E +:10331000B40000EB4002C2EBC010F94A02EBC0005F +:10332000407941EA002000EE100AB8EEC00A9FED95 +:10333000F51AC0EE010A9DF8B40000EB4001C1EBA4 +:10334000C010114601EBC00001799DF8B40000EBFC +:103350004002C2EBC010EA4A02EBC000C07841EA6A +:10336000002000EE100AB8EEC00A30EE800A10EE1F +:10337000101A9DF8B40000E01BE100EB4000E24AA7 +:1033800002EB80129DF8A00002EB001001609DF896 +:10339000B40000EB4001C1EBC010D94901EBC00003 +:1033A000817A9DF8B40000EB4002C2EBC010D44A11 +:1033B00002EBC000407A41EA002000EE100AB8EEAD +:1033C000C00A9FEDD01AC0EE010A9DF8B40000EBD0 +:1033D0004001C1EBC010114601EBC000017A9DF81D +:1033E000B40000EB4002C2EBC010C54A02EBC000C3 +:1033F000C07941EA002000EE100AB8EEC00A30EEB3 +:10340000800A10EE101A9DF8B40000EB4000BE4A8E +:1034100002EB80129DF8A00002EB001081609DF885 +:10342000B40000EB4001C1EBC010B54901EBC00096 +:10343000C07A00F0800060BB9DF8B40000EB400152 +:10344000C1EBC010AE4901EBC000017B9DF8B40098 +:1034500000EB4002C2EBC010A94A02EBC000C07AE8 +:1034600041EA002000EE100AF8EEC00AB3EE001A9E +:1034700080EE810A10EE101A9DF8B40000EB4000B7 +:10348000A14A02EB80129DF8A00002EB0010C1607F +:103490004CE09DF8B40000EB4001C1EBC01098492E +:1034A00001EBC000017B9DF8B40000EB4002C2EBD1 +:1034B000C010934A02EBC000C07A41EA00204042AB +:1034C00080B200EE100AB8EEC00A8DED030A039830 +:1034D000F5F724F99FED8D0B53EC102BCDE904018A +:1034E0009DED040B51EC100BF4F7FCFF9FED890BE5 +:1034F00053EC102BCDE906019DED060B51EC100BA2 +:10350000F4F77BFFCDE908019DED080B51EC100BA2 +:10351000F5F717F99DF8B41001EB41017A4A02EB77 +:1035200081129DF8A01002EB0111C8609DF8B41043 +:1035300001EB410000EB0110784901EB0010303045 +:103540009DF8A01000EB0110801C0990007820F07D +:1035500080008030099908709DF8B41001EB41009B +:10356000C0EBC110664901EBC000C27D9DF8B400FC +:1035700040F2833110FB01F0694901EB800000F556 +:1035800089609DF8A01001EB410303EB011100EBF2 +:10359000C10080F844209DF8B41001EB410000EB1D +:1035A00001105E4901EB0010C1795748E93880F8F5 +:1035B000AC1034E19DF8B41001EB4100C0EBC11038 +:1035C0004F4901EBC000C0799DF8B41001EB4102F6 +:1035D000C2EBC1114A4A02EBC101097A40EA01205B +:1035E000C217CDE92E029DF8B41001EB4100C0EBEB +:1035F000C110434901EBC001099107210998F6F771 +:1036000087F90022CDE930022FA815C82E99514024 +:103610006040014372D19DF8B41001EB4100C0EB52 +:10362000C110374911F83000401EC1B22891002165 +:103630003C4A9DF8B40002EB001001709DF8B40004 +:1036400000EB4000A2F64F6202EB80029DF8A00062 +:1036500011549DF8B41001EB4100C0EBC110284992 +:1036600001EBC000817908460191F4F7D1FFCDE963 +:1036700002019DED021B9FED2C0B23F0F9FE8DED59 +:10368000060B9DF8B41001EB4100C0EBC1101C49C2 +:1036900001EBC00001799DF8B40000EB4002C2EBE1 +:1036A000C010174A02EBC000C07841EA002000EECB +:1036B000100AB8EEC00A8DED030A0398F5F72EF84C +:1036C000CDE904019DED060B53EC102B9DED040B91 +:1036D00051EC100BF4F706FFCDE908019DED080B46 +:1036E00051EC100BF5F72DF89DF8B41001EB4101EA +:1036F000054A02EB81129DF8A01019E08EE000004F +:10370000388F002000FF7F47A53300200000000015 +:10371000000030400000000000000000C84300200E +:1037200088480020B841002000000000000024402C +:1037300002EB011148609FEDFC0A10EE102A9DF883 +:10374000B40000EB4000F94901EB80119DF8A000A6 +:1037500001EB001002609FEDF40A10EE101A9DF8C4 +:10376000B40000EB4000F14A02EB80129DF8A0008B +:1037700002EB001081609FEDEC0A10EE101A9DF82C +:10378000B40000EB4000E94A02EB80129DF8A00073 +:1037900002EB0010C1609DF8B41001EB410000EB9A +:1037A0000110E34901EB001130319DF8A00001EB5D +:1037B0000010801C0990007820F08000803009996A +:1037C00008709DF8B41001EB4100C0EBC111D9485D +:1037D00000EBC100427A9DF8B40040F2833110FB47 +:1037E00001F0D54901EB800000F589609DF8A0103B +:1037F00001EB410303EB011100EBC10080F8442011 +:103800009DF8B40000EB400101EB0010C84901EB4A +:103810000010C179C548E93880F8AC1000BF00BF7E +:103820000BF051BA9DF8B40000EB4001C1EBC010A1 +:10383000C04901EBC000C1789DF8B40000EB400224 +:10384000C2EBC010BB4A02EBC000807841EA002105 +:1038500029919DF8B40000EB4001C1EBC010114666 +:1038600001EBC001BDF8A400401C095C9DF8B40048 +:1038700000EB4002C2EBC010AE4A02EBC002BDF842 +:10388000A400105C41EA0020C217CDE92E029DF889 +:10389000B40000EB4001C1EBC010A64901EBC00031 +:1038A0000990BDF8A410F6F733F80022CDE93002F4 +:1038B0002FA819C82E9959406040014341F06C86E9 +:1038C0009DF8B40000EB4001C1EBC010994901EB39 +:1038D000C0004178289100213A911CE09DF8B40085 +:1038E00000EB400101EB0010914901EB0011303178 +:1038F000BDF8E80001EB001041789DF8A00081427E +:1039000004D1BDF8E800C1B2289112E0BDF8E8008A +:10391000401C81B23A919DF8B40000EB400101EBEC +:103920000010834901EB0010C179BDF8E800814225 +:10393000D4DC00BF9DF8B40000EB400101EB0010A7 +:103940007B4901EB001030309DF8A01000EB011016 +:10395000801C0990007820F0800080300999087060 +:103960009DF8B40000EB4001C1EBC010714901EBC0 +:10397000C000007925900020704A9DF8B41002EB39 +:1039800001129DF8A0105054BDF89400F3287DD08A +:1039900009DC05287BD006280ED0F12878D0F22843 +:1039A00041F0F985FCE3F42873D0F62872D0F728AB +:1039B00071D0F828F4D1F4E306211091002136915A +:1039C000F0E3BDF84000401C81B210919DF8B400B6 +:1039D00000EB4001C1EBC010564901EBC001BDF83E +:1039E0004000095C2591BDF84000401C81B2109157 +:1039F000BDF89400F12804D0F22868D0F32867D1EC +:103A0000FEE39DF8B40000EB4001C1EBC010494952 +:103A100001EBC001BDF84000095C2991BDF84000F0 +:103A2000401C81B210919DF8B40000EB400101EB05 +:103A300000103F4901EB001130319DF8A020BDF886 +:103A4000D800104401EB0010407A00F00100E8B308 +:103A50009DF8B40040F2833110FB01F0364901EBD0 +:103A6000800101F589619DF8A020BDF8D8001044BF +:103A700000EB400202EB001001EBC00090F8900058 +:103A800000F0010010BB9DF8B40005E0FEE3FEE38A +:103A9000FEE3FEE3FEE3FEE340F2833110FB01F0C0 +:103AA000254901EB800101F589619DF8A020BDF851 +:103AB000D800104400EB400202EB001001EBC00004 +:103AC00090F8820010B100213A913EE0A0E0FDE3C1 +:103AD000FDE39DF8B40040F2833110FB01F016497C +:103AE00001EB800101F589619DF8A020BDF8D800A7 +:103AF000104400EB400202EB001001EBC00000F1AB +:103B00008301BDF8E8000A5C9DF8B40000EB4001B9 +:103B100001EB0010064901EB00100E30BDF8E81073 +:103B2000405C82420CD014E000000000A53300206D +:103B3000C8430020388F002088480020B84100206A +:103B4000BDF8E800401C81B23A91BDF8E8000428B5 +:103B5000BFDB00BFBDF8E800042859D104213A9129 +:103B60002FE09DF8B40040F2833110FB01F0FE49D4 +:103B700001EB800101F589619DF8A020BDF8D80016 +:103B8000104400EB400202EB001001EBC00000F11A +:103B90008301BDF8E8000A5C9DF8B40000EB400129 +:103BA00001EB0010F14901EB00100E30BDF8E810F8 +:103BB000405C824200D008E0BDF8E800401C81B2C1 +:103BC0003A91BDF8E8000A28CBDB00BFBDF8E80059 +:103BD0000A281DD09DF8B40040F2833110FB01F09B +:103BE000E14901EB800000F589609DF8A020BDF857 +:103BF000D810114401EB410202EB011100EBC100AE +:103C000090300990007820F00100401C099908705C +:103C1000BDF8A4000F287CD19DF8B40000EB400152 +:103C200001EB0010D14901EB001030309DF8A020CD +:103C3000BDF8D810114400EB0110801C09900078E9 +:103C400020F00400001D0999087000203A902DE032 +:103C50009DF8B40000EB4001C1EBC010C44901EB7A +:103C6000C001BDF84020BDF8E80010440A5C9DF892 +:103C7000B40040F2833110FB01F0BB4901EB80013D +:103C800001F589619DF8A030BDF8D800184400EB1B +:103C9000400303EB001001EBC0014731BDF8E80021 +:103CA0000A54BDF8E800401C81B23A91BDF8E80022 +:103CB0000A28CDDBBDF840000A3081B21091002106 +:103CC0003A912FE09DF8B40000EB4001C1EBC01029 +:103CD000A74901EBC001BDF84020BDF8E800104441 +:103CE0000A5C9DF8B40040F2833110FB01F09E495C +:103CF00001EB800101F589619DF8A030BDF8D80085 +:103D0000184400EB400303EB001001EBC0016031ED +:103D100000E07DE2BDF8E8000A54BDF8E800401C70 +:103D200081B23A91BDF8E8000228CBDBBDF8400033 +:103D3000801C81B210919DF8B40000EB4001C1EBF2 +:103D4000C0108B4901EBC001BDF84000085C0104C4 +:103D50009DF8B40000EB4002C2EBC010844A02EBB5 +:103D6000C002BDF84000401C105C41EA00219DF8F3 +:103D7000B40000EB4002C2EBC0107D4A02EBC0026F +:103D8000BDF84000801C105C01439DF8B40040F277 +:103D9000833210FB02F0744A02EB800202F5896262 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001002EBC0004167BDF84000C01C81B29A +:103DC00010916C4890F8100BF0BB00213A9120E064 +:103DD0009DF8B40040F2833110FB01F0624901EB21 +:103DE000800101F589619DF8A020BDF8D80010443C +:103DF00000EB400202EB001001EBC0004730BDF8C1 +:103E0000E810405C00B108E0BDF8E800401C81B259 +:103E10003A91BDF8E8000A28DADB00BFBDF8E800F7 +:103E20000A281BD140229DF8B40040F2833110FBD8 +:103E300001F04D4901EB800101F589619DF8A03049 +:103E4000BDF8D800184400E05FE000EB400303EB4E +:103E5000001001EBC00080F87E2069E19DF8B400FD +:103E600040F2833110FB01F03F4901EB800101F585 +:103E700089619DF8A020BDF8D800104400EB4002F5 +:103E800002EB001001EBC00090F87E00E8BB0021BF +:103E90002A9124E1002137912CE09DF8B40040F2F2 +:103EA000833110FB01F0304901EB800101F589619C +:103EB0009DF8A020BDF8D800104400EB400202EBB2 +:103EC000001001EBC0014731BDF8DC00001D095CAA +:103ED0009DF8A80000EB4002274800EB4202BDF825 +:103EE000DC00105C814200D008E0BDF8DC00401C22 +:103EF00081B23791BDF8DC000628CEDB00BFBDF8EB +:103F0000DC0006287ED1032200E011E19DF8B40018 +:103F100040F2833110FB01F0134901EB800101F500 +:103F200089619DF8A030BDF8D800184400EB40032B +:103F300003EB001001EBC00080F87E209DF8B40078 +:103F400000EB400101EB0010084901EB001130319A +:103F50009DF8A020BDF8D800104401EB0010801C93 +:103F6000099000780AE0000088480020C84300203B +:103F7000388F0020BC320020B837002020F0040227 +:103F80000998027000203A901FE020229DF8B400AA +:103F900040F2833110FB01F0FC4901EB800101F597 +:103FA00089619DF8A030BDF8D800184400EB4003AB +:103FB00003EB001001EBC0015131BDF8E8000A54D9 +:103FC000BDF8E800401C81B23A91BDF8E8000F2826 +:103FD000DBDB00213A9121E020229DF8B40040F281 +:103FE000833110FB01F0E94901EB800101F58961A2 +:103FF0009DF8A030BDF8D800184400EB400303EB57 +:10400000001000E066E001EBC0016331BDF8E8009C +:104010000A54BDF8E800401C81B23A91BDF8E800AE +:104020000A28D9DB00229DF8B40040F2833110FB4E +:1040300001F0D64901EB800101F589619DF8A030BE +:10404000BDF8D800184400EB400303EB001001EB6F +:10405000C00080F8782000213A911FE000229DF8EE +:10406000B40040F2833110FB01F0C84901EB80013C +:1040700001F589619DF8A030BDF8D800184400EB27 +:10408000400303EB001001EBC0017931BDF8E800FB +:104090000A54BDF8E800401C81B23A91BDF8E8002E +:1040A0000528DBDB9DF8B40040F2833110FB01F002 +:1040B000B64901EB800101F589619DF8A020BDF8AA +:1040C000D800104400EB400202EB001001EBC000EE +:1040D000406F0CE09DF8A800401CC1B22A91AC488A +:1040E000B0F8FA049DF8A81088423FF7D3AE00BF9D +:1040F000A748B0F8FA049DF8A810884218D14022C9 +:104100009DF8B40040F2833110FB01F09F4901EBB0 +:10411000800101F589619DF8A030BDF8D8001844F0 +:1041200000EB400303EB001001EBC00080F87E20A1 +:104130009DF8B40040F2833110FB01F0934901EB8C +:10414000800101F589619DF8A020BDF8D8001044D8 +:1041500000EB400202EB001001EBC00090F87E0083 +:10416000032804D011281ED0402850D134E0F22278 +:104170009DF8B40040F2833110FB01F0834901EB5C +:10418000800101F589619DF8A030BDF8D800184480 +:1041900000EB400303EB001001EBC000427136E07E +:1041A000F1E3F1E317E1F3229DF8B40040F283312B +:1041B00010FB01F0754901EB800101F589619DF863 +:1041C000A030BDF8D800184400EB400303EB00100A +:1041D00001EBC00042711AE0F2229DF8B40040F2F7 +:1041E000833110FB01F0694901EB800101F5896120 +:1041F0009DF8A030BDF8D800184400EB400300E063 +:10420000CAE003EB001001EBC000427100BF6EE09A +:104210009DF8B40000EB400101EB00105D4901EB9B +:10422000001130319DF8A020BDF8D800104401EBFA +:104230000010801C0990007820F004020998027098 +:104240009DF8B40040F2833110FB01F04F4901EBBF +:10425000800000F589609DF8A020BDF8D8101144B9 +:1042600001EB410202EB011100EBC10090F890005C +:1042700000F0010060B300229DF8B40040F28331E9 +:1042800010FB01F0414901EB800105E0FEE3FEE394 +:10429000B1E0FDE3FDE3FDE301F589619DF8A030A8 +:1042A000BDF8D800184400EB400303EB001001EB0D +:1042B000C000A0F88E2005229DF8B40040F28331A2 +:1042C00010FB01F0314901EB800102E010E07CE0DD +:1042D0000DE001F589619DF8A030BDF8D8001844C3 +:1042E00000EB400303EB001001EBC00042716CE0F7 +:1042F0009DF8B40040F2833110FB01F0234901EB3B +:10430000800101F589619DF8A020BDF8D800104416 +:1043100000EB400202EB001001EBC00090F87E00C1 +:10432000402819D100229DF8B40040F2833110FBDF +:1043300001F0164901EB800101F589619DF8A0307B +:10434000BDF8D800184400EB400303EB001001EB6C +:10435000C00080F87E2000BF00BFF1229DF8B400AD +:1043600040F2833110FB01F0084901EB800101F5B7 +:1043700089619DF8A030BDF8D800184400EB4003D7 +:1043800003EB001001EBC00042711EE088480020E2 +:10439000BC320020C8430020F1229DF8B40040F256 +:1043A000833110FB01F0FE4901EB800101F58961C9 +:1043B0009DF8A030BDF8D800184400EB400303EB93 +:1043C000001001EBC000427100BF00BFBDF8D80073 +:1043D000401C81B236919DF8B40000EB4001C1EB66 +:1043E000C010F04901EBC0004179BDF8D80081420E +:1043F0003FF7E7AAE8E39DF8B40040F2833110FBF1 +:1044000001F0E74901EB800000F589609DF8A010FC +:1044100001EB410202EB011110F8310048BB01220F +:104420009DF8B40040F2833110FB01F0DC4901EB50 +:10443000800101F589619DF8A00000EB400303EBCA +:10444000001001F83020F4229DF8B40040F28331CE +:1044500010FB01F0D24901EB800000F589609DF866 +:10446000A01001EB410303EB011100EBC10042710D +:10447000CCE09DF8B40000EB400101EB0010CA490C +:1044800001EB001030309DF8A01000EB0110407AD5 +:1044900000F0010080B39DF8B40040F2833110FBBE +:1044A00001F0BF4901EB800000F589609DF8A01084 +:1044B00001EB410202EB011100EBC10090F890000A +:1044C00000F00100C0B99DF8B40040F2833110FB48 +:1044D00001F0B34901EB800000F589609DF8A01060 +:1044E00001EB410202EB011100EBC10090F88200E8 +:1044F00010B100203A902DE088E09DF8B40040F221 +:10450000833110FB01F0A64901EB800101F58961BF +:104510009DF8A00000EB400202EB001001EBC00090 +:1045200000F18301BDF8E8000A5C9DF8B40000EBDF +:10453000400101EB00109C4901EB00110E31BDF868 +:10454000E800085C824200D008E0BDF8E800401CAA +:1045500081B23A91BDF8E8000428CEDB00BFBDF877 +:10456000E800042852D13A902CE09DF8B40040F2C3 +:10457000833110FB01F08A4901EB800101F589616B +:104580009DF8A00000EB400202EB001001EBC00020 +:1045900000F18301BDF8E8000A5C9DF8B40000EB6F +:1045A000400101EB0010804901EB00110E31BDF814 +:1045B000E800085C824200D008E0BDF8E800401C3A +:1045C00081B23A91BDF8E8000A28CEDB00BFBDF801 +:1045D000E8000A281AD09DF8B40040F2833110FB9D +:1045E00001F06F4901EB800000F589609DF8A01093 +:1045F00001EB410202EB011100EBC1009030099088 +:10460000007820F00100401C09990870BDF8A40052 +:10461000112877D19DF8B40000EB400101EB0010A8 +:10462000614901EB001030309DF8A01000EB011043 +:10463000801C0990007820F00400001D0999087082 +:1046400000203A9028E09DF8B40000EB4001C1EB57 +:10465000C010544901EBC001BDF8E800401D0A5CE0 +:104660009DF8B40040F2833110FB01F04C4901EB9E +:10467000800101F589619DF8A00000EB400303EB88 +:10468000001001EBC0014731BDF8E8000A54BDF845 +:10469000E800401C81B23A91BDF8E8000A28D2DB5C +:1046A00000203A9028E09DF8B40000EB4001C1EBF7 +:1046B000C0103C4901EBC001BDF8E8000F300A5CB6 +:1046C0009DF8B40040F2833110FB01F0344901EB56 +:1046D000800101F589619DF8A00000EB400303EB28 +:1046E000001001EBC0016031BDF8E8000A54BDF8CC +:1046F000E800401C81B23A91BDF8E8000228D2DB04 +:10470000B0E2FFE7BDF8A40014287DD19DF8B40005 +:1047100000EB400101EB0010234901EB00103030A9 +:104720009DF8A01000EB0110801C0990007820F08B +:104730000400001D0999087000203A9028E09DF8B7 +:10474000B40000EB4001C1EBC010164901EBC00101 +:10475000BDF8E800401D0A5C9DF8B40040F28331CA +:1047600010FB01F00E4901EB800101F589619DF814 +:10477000A00000EB400303EB001001EBC001473148 +:10478000BDF8E8000A54BDF8E800401C81B23A9137 +:10479000BDF8E8000A28D2DB00203A902FE00000A4 +:1047A00088480020388F0020C84300209DF8B400BE +:1047B00000EB4001C1EBC010FE4901EBC001BDF8A8 +:1047C000E8000F300A5C9DF8B40040F2833110FB22 +:1047D00001F0F94901EB800101F589619DF8A00024 +:1047E00000EB400303EB001001EBC0016031BDF8AA +:1047F000E8000A54BDF8E800401C81B23A91BDF8C7 +:10480000E8000228D2DB00E02DE29DF8B40000EBC6 +:104810004001C1EBC010E74901EBC000407C01043E +:104820009DF8B40000EB4002C2EBC010E14A02EB7D +:10483000C000807C41EA00219DF8B40000EB4002FA +:10484000C2EBC010DB4A02EBC000C07C01439DF804 +:10485000B40040F2833210FB02F0D74A02EB800032 +:1048600000F589609DF8A02002EB420303EB0212E1 +:1048700000EBC2004167D14890F8100BF0BB00205C +:104880003A901DE09DF8B40040F2833110FB01F036 +:10489000C94901EB800101F589619DF8A00000EB99 +:1048A000400202EB001001EBC0004730BDF8E810F9 +:1048B000405C00B108E0BDF8E800401C81B23A91CC +:1048C000BDF8E8000A28DDDB00BFBDF8E8000A28D3 +:1048D00018D140229DF8B40040F2833110FB01F062 +:1048E000B54901EB800000F589609DF8A01001EB4F +:1048F000410303EB011100EBC10000E045E080F84B +:104900007E2045E19DF8B41040F2833011FB00F0A9 +:10491000A94901EB800000F589609DF8A01001EB2A +:10492000410202EB011100EBC10090F87E0060BB78 +:1049300000212A9106E1002137912CE09DF8B41066 +:1049400040F2833011FB00F09B4901EB800101F53F +:1049500089619DF8A00000EB400202EB001001EB22 +:10496000C0014731BDF8DC00001D095C9DF8A800BE +:1049700000EB4002924800EB4202BDF8DC00105C04 +:10498000814203D00BE0FDE3FDE301E1BDF8DC0073 +:10499000401C81B23791BDF8DC000628CEDB00BF99 +:1049A000BDF8DC00062876D103229DF8B40040F261 +:1049B000833110FB01F0804901EB800101F5896131 +:1049C0009DF8A00000EB400303EB001001EBC000DA +:1049D00080F87E209DF8B41001EB410000EB01103F +:1049E000784901EB001130319DF8A00001EB001077 +:1049F000801C0990007820F00402099802700020C1 +:104A00003A901CE020229DF8B40040F2833110FB64 +:104A100001F0694901EB800101F589619DF8A00071 +:104A200000EB400303EB001001EBC0015131BDF876 +:104A3000E8000A54BDF8E800401C81B23A91BDF884 +:104A4000E8000F28DEDB00213A911CE020229DF8CF +:104A5000B40040F2833110FB01F0574901EB8001B3 +:104A600001F589619DF8A00000EB400303EB001005 +:104A700001EBC0016331BDF8E8000A54BDF8E8005D +:104A8000401C81B23A91BDF8E80005E0FDE3FDE38A +:104A9000FDE3FDE3EAE350E00A28D7DB00229DF8BE +:104AA000B40040F2833110FB01F0434901EB800177 +:104AB00001F589619DF8A00000EB400303EB0010B5 +:104AC00001EBC00080F8782000213A911CE0002220 +:104AD0009DF8B40040F2833110FB01F0364901EB40 +:104AE000800101F589619DF8A00000EB400303EB14 +:104AF000001001EBC0017931BDF8E8000A54BDF89F +:104B0000E800401C81B23A91BDF8E8000528DEDBE0 +:104B10009DF8B41040F2833011FB00F0264901EB00 +:104B2000800000F589609DF8A01001EB410202EBC6 +:104B3000011100EBC100406F0CE09DF8A800401C83 +:104B4000C1B22A911D48B0F8FA049DF8A810884215 +:104B50003FF7F1AE00BF1948B0F8FA149DF8A8006D +:104B6000814215D140229DF8B40040F2833110FB00 +:104B700001F0114901EB800000F589609DF8A0105B +:104B800001EB410303EB011100EBC10080F87E2033 +:104B90009DF8B41040F2833011FB00F0064901EBA0 +:104BA000800000F589609DF8A01001EB410202EB46 +:104BB00001110AE0388F002088480020BC32002014 +:104BC000B8370020C84300204EE300EBC10090F846 +:104BD0007E00032804D0112818D0402842D12BE0B1 +:104BE000F2229DF8B40040F2833110FB01F0FE493F +:104BF00001EB800000F589609DF8A01001EB4103F6 +:104C000003EB011100EBC10042712BE0F3229DF890 +:104C1000B40040F2833110FB01F0F34901EB800056 +:104C200000F589609DF8A01001EB410303EB011131 +:104C300000EBC100427115E0F2229DF8B40040F291 +:104C4000833110FB01F0E84901EB800000F5896039 +:104C50009DF8A01001EB410303EB011100EBC10033 +:104C6000427100BF00E3BDF8A40006287DD19DF885 +:104C7000B41001EB4100C0EBC110DC4901EBC000F6 +:104C80004079012872D10320D9490870F7229DF894 +:104C9000B40040F2833110FB01F0D34901EB8001F5 +:104CA00001F589619DF8A00000EB400303EB0010C3 +:104CB00001EBC00042719DF8B41040F2833011FB4B +:104CC00000F0C94901EB800101F589619DF8A00060 +:104CD00000EB400202EB001001EBC00090F88010E6 +:104CE00001EB410000EB0110C24901EB0011303132 +:104CF0009DF8B40040F2833210FB02F0BA4A02EB96 +:104D0000800000F589609DF8A02002EB420303EBD0 +:104D1000021200EBC20090F8810001EB00108078D5 +:104D2000C0F34000F0B39DF8B41040F2833011FBA3 +:104D300000F0AD4901EB800000F589609DF8A010FE +:104D400001EB410202EB011100EBC10090F8801071 +:104D500001EB410000EB0110A64901EB0010807946 +:104D6000012804D00A287CD13FE025E2CDE0BA2317 +:104D70009DF8B40040F2833110FB01F09A4901EB39 +:104D8000800101F589619DF8A00000EB400202EB73 +:104D9000001001EBC00090F8800040F2833110FB5E +:104DA00001F000E01FE1904901EB800101F589610C +:104DB0009DF8B40040F2833210FB02F08A4A02EB05 +:104DC000800000F589609DF8A02002EB420404EB0E +:104DD000021200EBC20090F8810000EB400202EBEF +:104DE000001001EBC00043713BE00B239DF8B400C1 +:104DF00040F2833110FB01F07B4901EB800101F5AA +:104E000089619DF8A00000EB400202EB001001EB6D +:104E1000C00090F8800040F2833110FB01F072492D +:104E200001EB800101F589619DF8B40040F2833205 +:104E300010FB02F06C4A02EB800000F589609DF8DF +:104E4000A02002EB420404EB021200EBC20090F837 +:104E5000810000EB400202EB001001EBC000437147 +:104E600000BF00BF9DF8B41040F2833011FB00F08A +:104E70005D4901EB800101F589619DF8A00000EB1F +:104E8000400202EB001001EBC00090F8801001EB33 +:104E9000410000EB0110574901EB001130319DF842 +:104EA000B40040F2833210FB02F04F4A02EB800262 +:104EB00002F589629DF8A00000EB400303EB0010AF +:104EC00002EBC00090F8810001EB001002789DF821 +:104ED000B40040F2833110FB01F0434901EB800044 +:104EE00000F589609DF8A01001EB410303EB01116F +:104EF00000EBC10090F8800040F2833110FB01F01C +:104F0000394901EB80004270AEE19DF8B41001EB2D +:104F10004100C0EBC110354901EBC00040790228C7 +:104F200061D1042032490870F8229DF8B40040F2A3 +:104F3000833110FB01F02C4901EB800101F58961FF +:104F40009DF8A00000EB400303EB001001EBC00054 +:104F500042719DF8B41040F2833011FB00F02249F9 +:104F600001EB800101F589619DF8A00000EB400292 +:104F700002EB001001EBC00090F8801001EB410043 +:104F800000EB01101B4901EB001130319DF8B4001A +:104F900040F2833210FB02F0134A02EB800000F56E +:104FA00089609DF8A02002EB420303EB021200EBA4 +:104FB000C20090F8810001EB00108078C0F340003F +:104FC00088B19DF8B41040F2833011FB00F006491F +:104FD00001EB800000F589609DF8A01001EB410213 +:104FE00002EB011108E03FE188480020388F0020E3 +:104FF00019020020C843002000EBC10090F8801087 +:1050000001EB410000EB0110FE4901EB001080793B +:10501000012802D00A2878D13BE0B3239DF8B400E0 +:1050200040F2833110FB01F0F74901EB800101F5FB +:1050300089619DF8A00000EB400202EB001001EB3B +:10504000C00090F8800040F2833110FB01F0EE497F +:1050500001EB800101F589619DF8B40040F28332D3 +:1050600010FB02F0E84A02EB800000F589609DF831 +:10507000A02002EB420404EB021200EBC20090F805 +:10508000810000EB400202EB001001EBC000437115 +:105090003BE00C239DF8B40040F2833110FB01F09B +:1050A000D94901EB800101F589619DF8A00000EB71 +:1050B000400202EB001001EBC00090F8800040F2CB +:1050C000833110FB01F0D04901EB800101F58961CA +:1050D0009DF8B40040F2833210FB02F0CA4A02EBA2 +:1050E000800000F589609DF8A02002EB420404EBEB +:1050F000021200EBC20090F8810000EB400202EBCC +:10510000001001EBC000437100BF00BF9DF8B40068 +:1051100040F2833110FB01F0BB4901EB800101F546 +:1051200089619DF8A00000EB400202EB001001EB4A +:10513000C00090F8800000EB400101EB0010B14985 +:1051400001EB001130319DF8B40040F2833210FBC6 +:1051500002F0AD4A02EB800202F589629DF8A000E0 +:1051600000EB400303EB001002EBC00090F881005D +:1051700001EB001002789DF8B40040F2833110FB7F +:1051800001F001E08DE070E09F4901EB800000F547 +:1051900089609DF8A01001EB410303EB011100EBC6 +:1051A000C10090F8800040F2833110FB01F0964975 +:1051B00001EB8000427057E09DF8B40000EB400125 +:1051C00001EB00108F4901EB001030309DF8A0106A +:1051D00000EB0110801C0990007820F0040209986F +:1051E00002709DF8B40040F2833110FB01F0864953 +:1051F00001EB800000F589609DF8A01001EB4102F1 +:1052000002EB011100EBC10090F8900000F00100EA +:1052100050B300229DF8B40040F2833110FB01F03E +:10522000794901EB800101F589619DF8A00000EB4F +:10523000400303EB001001EBC000A0F88E20052214 +:105240009DF8B40040F2833110FB01F06E4901EB90 +:10525000800000F589609DF8A01001EB410303EB8D +:10526000011100EBC100427195E100BFF1229DF8F0 +:10527000B40040F2833110FB01F0634901EB800080 +:1052800000F589609DF8A01003E04FE007E18DE094 +:1052900062E001EB410303EB011100EBC10042713D +:1052A00079E19DF8B40040F2833110FB01F05649DA +:1052B00001EB800000F589609DF8A01001EB410230 +:1052C00002EB011100EBC10090F87E00402816D1DE +:1052D00000229DF8B40040F2833110FB01F04A49EE +:1052E00001EB800000F589609DF8A01001EB4103FF +:1052F00003EB011100EBC10080F87E2000BF00BF6E +:10530000F1229DF8B40040F2833110FB01F03E49D8 +:1053100001EB800000F589609DF8A01001EB4103CE +:1053200003EB011100EBC100427134E1F1229DF861 +:10533000B40040F2833110FB01F0334901EB8000EF +:1053400000F589609DF8A01001EB410303EB01110A +:1053500000EBC10042711EE103229DF8B40040F24F +:10536000833110FB01F0284901EB800101F58961CF +:105370009DF8A00000EB400303EB001001F8302083 +:10538000F1229DF8B40040F2833110FB01F01E4978 +:1053900001EB800000F589609DF8A01001EB41034E +:1053A00003EB011100EBC1004271F4E002229DF811 +:1053B000B40040F2833110FB01F0134901EB80018E +:1053C00001F589619DF8A00000EB400303EB00109C +:1053D00001F83020F6229DF8B40040F2833110FB32 +:1053E00001F0094901EB800101F589619DF8A000F8 +:1053F00000EB400303EB001001EBC00042710122FF +:1054000004E00000C8430020884800209DF8B40054 +:1054100040F2833110FB01F0FE4901EB800101F500 +:1054200089619DF8A00000EB400303EB001001EB45 +:10543000C00080F8822000213A9129E09DF8B40054 +:1054400000EB4001C1EBC010F34901EBC001BDF816 +:10545000E800401D0A5C9DF8B40040F2833110FB67 +:1054600001F0EC4901EB800101F589619DF8A00094 +:1054700000EB400303EB001001EBC00000F18301DF +:10548000BDF8E8000A54BDF8E800401C81B23A912A +:10549000BDF8E8000A28D1DBBDF8A4007BE09DF848 +:1054A000B40000EB4001C1EBC010DB4901EBC000D0 +:1054B00081799DF8B40000EB4002C2EBC010D64ADF +:1054C00002EBC000407941EA00229DF8B40040F2AE +:1054D000833110FB01F0CF4901EB800101F58961B7 +:1054E0009DF8A00000EB400303EB001001EBC000AF +:1054F000A0F88E209DF8B40040F2833110FB01F03B +:10550000C44901EB800101F589619DF8A00000EB21 +:10551000400202EB001001EBC000B0F88E109DF8C5 +:10552000B40000EB400202EB0010BC4A02EB00109A +:10553000408B81422EDBF1229DF8B40040F2833192 +:1055400010FB01F0B34901EB800101F589619DF881 +:10555000A00000EB400303EB001001EBC000427120 +:105560009DF8B40040F2833110FB01F0A94901EB32 +:10557000800000F589609DF8A01001EB410202EB6C +:10558000011100EBC10090300990007820F0010279 +:105590000998027000BF00BF09F095BB9DF8B400E8 +:1055A00000EB4001C1EBC0109B4901EBC000017949 +:1055B0002891002136911CE09DF8B40000EB4001D9 +:1055C00001EB0010954901EB00113031BDF8D80016 +:1055D00001EB001041789DF8A000814204D1BDF894 +:1055E000D800C1B2289112E0BDF8D800401C81B2A9 +:1055F00036919DF8B40000EB400101EB00108749A3 +:1056000001EB0010C179BDF8D8008142D4DC00BFA5 +:105610009DF8B40000EB4001C1EBC0107E4901EBE6 +:10562000C000C1782591BDF89400172834D2DFE876 +:1056300000F0330C0F331215181B1E333333333382 +:105640003321242733332A2D30000720299023E0EB +:105650000720299020E0062029901DE006202990AF +:105660001AE00620299017E01220299014E0072064 +:10567000299011E0092029900EE0062029900BE0E6 +:105680000620299008E00B20299005E00B202990A6 +:1056900002E02A20299000BF00BFBDF8A400001F2F +:1056A000C1B209919DF8B40000EB4001C1EBC010FC +:1056B000594901EBC000C01C08900999F3F70AFF93 +:1056C00037909DF8B40000EB4001C1EBC010524987 +:1056D00001EBC001BDF8A400401E095CBDF8DC0070 +:1056E00081427DD19DF8B40000EB4001C1EBC010B8 +:1056F000494901EBC0004078002871DD9DF8B400F5 +:1057000000EB4001C1EBC010434901EBC001BDF803 +:10571000A4000A5C9DF8B40040F2833110FB01F054 +:105720003C4901EB800101F589619DF8A00000EB87 +:10573000400303EB001001EBC00080F8442000217F +:10574000374A9DF8B40002EB00129DF8A0001154F6 +:10575000344890F82800012815D19DF8B40000EBDA +:10576000400101EB00102D4901EB001030309DF895 +:10577000A01000EB0110801C0990007820F0800040 +:10578000803009990870BDF8940007287ED00ADCA3 +:1057900007287CD2DFE810F07B006A06D1067B0088 +:1057A00054061D06D40C10380728F2D2DFE810F09A +:1057B000360D200D6F006F0007000800FC0600BFCB +:1057C000BDF8940014287DD19DF8B40000EB400191 +:1057D000C1EBC010104901EBC0004079010600E0A8 +:1057E000FEE39DF8B40000EB4002C2EBC0100A4A91 +:1057F00002EBC000807941EA00419DF8B40000EB63 +:105800004002C2EBC010044A02EBC000C07941EA7A +:10581000002109E088480020388F0020C84300207C +:10582000B8410020BC1200209DF8B40000EB4002FB +:10583000C2EBC010FE4A02EBC000007A01439DF8A3 +:10584000B40040F2833210FB02F0FA4A02EB80020D +:1058500002F589629DF8A00000EB400303EB001005 +:1058600002EBC000C0F81A109DF8B40040F283317A +:1058700010FB01F0EF4901EB800101F589619DF812 +:10588000A00000EB400202EB001001E0F0E3F0E3C7 +:1058900001EBC000D0F81A1008460991002112F05F +:1058A0004BFACDE92E019DF8B40000EB400101EB6D +:1058B0000010E14901EB0010007F00F003019DF8AA +:1058C000B40000E07BE000EB400202EB0010DA4A9B +:1058D00002EB0010007FC0F3011001449DF8B400FA +:1058E00000EB400202EB0010D34A02EB0010007FF5 +:1058F000C0F38100091A08460591F2F778FECDE958 +:1059000006019DED061B9FEDCD0B21F0B1FD8DED48 +:10591000080B9DED080B51EC100BF2F7DAFECDE908 +:1059200030019DF8B40040F2833110FB01F0C14911 +:1059300001EB800101F589619DF8A00000EB4002B8 +:1059400002EB001001EBC000416B084607910021FB +:1059500012F0F2F9DDE92E32A0FB034501FB035101 +:1059600000FB021502220023DDE93001F2F72AFCD8 +:10597000231845EB0100CDE90830DDE93023DDE9EE +:105980000801F2F71FFCCDE92E01DDE92E0112F02E +:1059900087FF9DF8B41040F2833211FB02F1A54A53 +:1059A00002EB810101F589619DF8A02002EB420321 +:1059B00003EB021201EBC201C1F81E0046E0BDF884 +:1059C0009400152842D19DF8B40000EB4001C1EBD2 +:1059D000C010974901EBC000407901069DF8B40062 +:1059E00000EB4002C2EBC010914A02EBC00080798C +:1059F00041EA00419DF8B40000EB4002C2EBC01048 +:105A00008B4A02EBC000C07941EA00219DF8B40046 +:105A100000EB4002C2EBC010854A02EBC000007AE6 +:105A200001439DF8B40040F2833210FB02F0814A3A +:105A300002EB800000F589609DF8A02002EB420394 +:105A400003EB021200EBC200C0F81E109DF8B40078 +:105A500000EB4001C1EBC010754901EBC000427A78 +:105A60009DF8B40040F2833110FB01F0714901EB65 +:105A7000800101F589619DF8A00000EB400303EB74 +:105A8000001001EBC00080F894209DF8B40000EBFA +:105A9000400101EB0010684901EB001030309DF827 +:105AA000A01000EB0110801C09909DF8B40040F29A +:105AB000833110FB01F15F4800EB810000F5896044 +:105AC0009DF8A01001EB410202EB011100EBC100B7 +:105AD00090F89400C2090998017862F300010170FE +:105AE0009DF8B40040F2833110FB01F0514901EB05 +:105AF000800000F589609DF8A01001EB410202EBE7 +:105B0000011100EBC10090F8940000F0030001289F +:105B100018D09DF8B40040F2833110FB01F04549E4 +:105B200001EB800000F589609DF8A01001EB4102B7 +:105B300002EB011100EBC10090F8940000F00300AB +:105B400003282BD19DF8B40000EB400101EB0010BD +:105B5000394901EB001030309DF8A01000EB011026 +:105B6000801C0990007820F00200801C09990870C0 +:105B70009DF8B40000EB400101EB00102E4901EB51 +:105B8000001030309DF8A01000EB0110801C09902F +:105B9000007820F020020998027014E09DF8B4000B +:105BA00000EB400101EB0010234901EB0010303005 +:105BB0009DF8A01000EB0110801C0990007820F0E7 +:105BC0000202099802709DF8B40000EB400101EB5D +:105BD0000010194901EB001130319DF8A00001EBD4 +:105BE00000108078C0F340029DF8B40040F2833189 +:105BF00010FB01F00F4901EB800000F589609DF872 +:105C0000A01001EB410303EB011100EBC100007E8A +:105C1000C0F34000824277D09DF8B40040F2833157 +:105C200010FB01F0034901EB800000F5896009E0F9 +:105C3000388F002088480020C84300200000000062 +:105C4000000024409DF8A01001EB410202EB01117D +:105C500000EBC100183009909DF8B40000EB400142 +:105C600001EB0010FE4901EB001030309DF8A01050 +:105C700000EB0110807842080998007862F3410037 +:105C8000099908709DF8B40000EB400101EB001089 +:105C9000F34901EB001030309DF8A01000EB01102B +:105CA0008078C0F3400050BB9DF8B40000EB400189 +:105CB00001EB0010EA4901EB001030309DF8A01014 +:105CC00000EB0110801C0990007820F02002099858 +:105CD000027001229DF8B40040F2833110FB01F004 +:105CE000E04901EB800000F589609DF8A01001EB10 +:105CF000410303EB011100EBC10080F846209DF841 +:105D0000B4100220F4F7D2F99DF8B40000EB400182 +:105D100001EB0010D24901EB001130319DF8A000D9 +:105D200001EB0010807800F001029DF8B40040F211 +:105D3000833110FB01F0CB4901EB800000F5896055 +:105D40009DF8A01001EB410303EB011100EBC10032 +:105D5000007E00F00100824265D09DF8B40040F260 +:105D6000833110FB01F0BF4901EB800000F5896031 +:105D70009DF8A01001EB410202EB011100EBC10004 +:105D8000183009909DF8B40000EB400101EB0010C1 +:105D9000B34901EB001030309DF8A01000EB01106A +:105DA000807809990A7860F300020A709DF8B400BF +:105DB00000EB400101EB0010A94901EB001030306D +:105DC0009DF8A01000EB0110807800F0010058BB96 +:105DD0009DF8B40000EB400101EB0010A04901EB7D +:105DE000001030309DF8A01000EB0110801C0990CD +:105DF000007820F020020998027000229DF8B4007B +:105E000040F2833110FB01F0964901EB800000F570 +:105E100089609DF8A01001EB410303EB011100EB39 +:105E2000C10080F8452013E29DF8B40040F28331B0 +:105E300010FB01F08B4901EB800000F589609DF8B3 +:105E4000A01001EB410202EB011100EBC10090F840 +:105E50004600B0B901229DF8B40040F2833110FB36 +:105E600001F0804901EB800000F589609DF8A010E9 +:105E700001EB410303EB011100EBC10080F8452069 +:105E80002AE000229DF8B40040F2833110FB01F0BB +:105E9000744901EB800101F589619DF8A00000EBD8 +:105EA000400303EB001001EBC00080F845209DF893 +:105EB000B40000EB400101EB0010694901EB001058 +:105EC00030309DF8A01000EB0110801C0990007884 +:105ED00020F0010209980270634890F8100B80B11D +:105EE0009DF8B40000EB400101EB00105C4901EBB0 +:105EF000001030309DF8A01000EB0110807A0228CD +:105F00006FD15A4890F8290001286BD15748D0F832 +:105F10000C025649498D884264D29DF8B40040F283 +:105F2000833110FB01F04F4901EB800000F58960DF +:105F30009DF8A01001EB410202EB011100EBC10042 +:105F400090F8450001284CD19DF8B40040F283310F +:105F500010FB01F0434901EB800000F589609DF8DA +:105F6000A01001EB410202EB011100EBC10090F81F +:105F70007F00B0BB01229DF8B40000EB400101EBB3 +:105F80000010374901EB001130319DF8A00001EB02 +:105F90000010C2729DF8B40000EB400101EB00104C +:105FA0002F4901EB001130319DF8A00001EB0010EA +:105FB00001789DF8B40040F2833210FB02F0294AC8 +:105FC00002EB8000417005229DF8B40040F283315D +:105FD00010FB01F0234901EB800101F5896102E02A +:105FE000FEE307E171E09DF8A00000EB400303EB46 +:105FF000001001EBC000427100229DF8B40000EBDC +:10600000400101EB0010164901EB001130319DF801 +:10601000A00001EB001042609DF8B4100220F4F7DC +:1060200045F800213A9127E000229DF8B40040F2A3 +:10603000833110FB01F00B4901EB800101F589610F +:106040009DF8A00000EB400303EB001001EBC00142 +:106050004731BDF8E8000A54BDF8E800401C09E0EB +:10606000C843002088480020BC320020BC12002019 +:1060700074E361E281B23A91BDF8E8001428D3DB01 +:1060800000203A901CE000229DF8B40040F28331D9 +:1060900010FB01F0FE4901EB800101F589619DF8DB +:1060A000A00000EB400303EB001001EBC0016331E3 +:1060B000BDF8E8000A54BDF8E800401C81B23A91EE +:1060C000BDF8E8000A28DEDBC2E09DF8B40040F22B +:1060D000833110FB01F0EE4901EB800000F589608F +:1060E0009DF8A01001EB410202EB011100EBC10091 +:1060F00090F8450001287DD19DF8B40040F283312D +:1061000010FB01F0E24901EB800101F589619DF886 +:10611000A00000EB400202EB001001EBC00090F881 +:10612000800040F2833110FB01F0D94901EB80017E +:1061300001F589619DF8B40040F2833210FB02F052 +:10614000D34A02EB800000F589609DF8A02002EBA5 +:10615000420303EB021200EBC20090F8810000EB57 +:10616000400202EB001001EBC00090F87E00032813 +:106170006ED102229DF8B40000EB400101EB00104B +:10618000C44901EB001130319DF8A00001EB001073 +:10619000C2729DF8B40000EB400101EB0010BD4954 +:1061A00001EB001130319DF8A00001EB00100178E7 +:1061B0009DF8B40040F2833210FB02F0B44A02EBC7 +:1061C000800041709DF8B40040F2833110FB01F073 +:1061D000114601EB800101F589619DF8A00000EBFB +:1061E000400202EB001011F830109DF8B40040F2AC +:1061F000833200E02CE010FB02F0A54A02EB8000A5 +:106200004079814214D105229DF8B40040F28331D7 +:1062100010FB01F09E4901EB800000F589609DF8BC +:10622000A01001EB410303EB011100EBC10042712F +:1062300000229DF8B40000EB400101EB00109549ED +:1062400001EB001030309DF8A01000EB011042600F +:106250009DF8B40040F2833110FB01F08C4901EB52 +:10626000800000F589609DF8A01001EB410202EB6F +:10627000011110F83100012814DC02229DF8B4004D +:1062800040F2833110FB01F0814901EB800000F501 +:1062900089609DF8A01001EB410303EB011100F8A8 +:1062A000312095E09DF8B40040F2833110FB01F0FD +:1062B000774901EB800000F589609DF8A01001EBA3 +:1062C000410202EB011110F83100022834DC0021F8 +:1062D0009DF8B40040F2833210FB02F06C4A02EBEE +:1062E0008000017103229DF8B40040F2833110FB5D +:1062F00001F0674901EB800101F589619DF8A0007B +:1063000000EB400303EB001001F8302007229DF85A +:10631000B40040F2833110FB01F05D4901EB8000D5 +:1063200000F589609DF8A01001EB410303EB01111A +:1063300000EBC10042714BE09DF8B40040F28331A4 +:1063400010FB01F0524901EB800101F589619DF8D4 +:10635000A00000EB400202EB001011F830109DF895 +:10636000B40040F2833210FB02F0494A02EB800095 +:10637000407981422CD19DF8B40040F2833110FB6A +:1063800001F0114601EB800000F589609DF8A01036 +:1063900001EB410202EB011100EBC10090F8940007 +:1063A000C0F34010A0B116229DF8B40040F2833132 +:1063B00010FB01F0364901EB800000F589609DF883 +:1063C000A01001EB410303EB011100EBC10042718E +:1063D000B2E014229DF8B40040F2833110FB01F0CA +:1063E0002B4901EB800101F589619DF8A00000EBCC +:1063F000400303EB001001EBC000427101219DF846 +:10640000B40040F2833210FB02F0214A02EB80001C +:1064100001719DF8B40000EB400101EB00101D4933 +:1064200001EB001130319DF8A00001EB0010801C41 +:106430000990007820F020002030099908707BE056 +:1064400014229DF8B40040F2833110FB01F0104992 +:1064500001EB800000F589609DF8A01001EB41037D +:1064600003EB011100EBC100427165E09DF8B4003F +:1064700040F2833110FB01F0054901EB800000F58B +:106480008960BDF8D81001EB410202EB011103E075 +:1064900088480020C843002000EBC1008079012813 +:1064A0002AD100229DF8B40040F2833110FB01F0A4 +:1064B000FE4901EB800101F58961BDF8D80000EBD0 +:1064C000400303EB001001EBC000827114229DF821 +:1064D000B40040F2833110FB01F0F44901EB80007D +:1064E00000F589609DF8A01001EB410303EB011159 +:1064F00000EBC10042711FE000219DF8B40040F2A2 +:10650000833210FB02F0E94A02EB800001710522A0 +:106510009DF8B40040F2833110FB01F0E34901EB38 +:10652000800000F589609DF8A01001EB410303EBAA +:10653000011100EBC1004271FDE301219DF8B4009F +:1065400040F2833210FB02F0D84A02EB8000017166 +:1065500014229DF8B40040F2833110FB01F0D349BE +:1065600001EB800101F589619DF8A00000EB40037B +:1065700003EB001001EBC00042719DF8B40000EB8A +:10658000400101EB0010CA4901EB001130319DF8C8 +:10659000A00001EB0010801C0990007820F004009E +:1065A000001D09990870C6E300202E902F9000214D +:1065B0003A911EE0DDE92E10000240EA1162090264 +:1065C000CDE92E129DF8B40000EB4001C1EBC010E4 +:1065D000B84901EBC001BDF8E800401D085CDDE9E9 +:1065E0002E341843CDE92E04BDF8E800401C80B2DB +:1065F0003A90BDF8E8000328DCDBDDE92E0112F05B +:106600004FF901469DF8B40040F2833210FB02F0CE +:10661000A64A02EB800202F589629DF8A00000EB19 +:10662000400303EB001002EBC000C0F81E10002274 +:106630002E922F9200213A911EE0DDE92E100002E9 +:1066400040EA11620902CDE92E129DF8B40000EB78 +:106650004001C1EBC010974901EBC001BDF8E80053 +:106660000830085CDDE92E341843CDE92E04BDF86E +:10667000E800401C80B23A90BDF8E8000328DCDB5B +:10668000DDE92E0112F00CF901469DF8B40040F24C +:10669000833210FB02F0854A02EB800202F5896228 +:1066A0009DF8A00000EB400303EB001002EBC000DC +:1066B000C0F81A1000222E922F9200213A911EE06B +:1066C000DDE92E10000240EA11620902CDE92E1226 +:1066D0009DF8B40000EB4001C1EBC010754901EB1F +:1066E000C001BDF8E8001330085CDDE92E34184322 +:1066F000CDE92E04BDF8E800401C80B23A90BDF808 +:10670000E8000328DCDB9DF8B4002E9940F28332C8 +:1067100010FB02F0654A02EB800202F589629DF8E7 +:10672000A00000EB400303EB001002EBC00041634C +:1067300007229DF8B40040F2833110FB01F05B4961 +:1067400001EB800000F589609DF8A01001EB41038A +:1067500003EB011100EBC1004271ECE200202E902E +:106760002F9000213A911EE0DDE92E10000240EA50 +:1067700011620902CDE92E129DF8B40000EB400130 +:10678000C1EBC0104B4901EBC001BDF8E800401D52 +:10679000085CDDE92E341843CDE92E04BDF8E8008D +:1067A000401C80B23A90BDF8E8000428DCDBDDE94B +:1067B0002E0112F075F89DF8B42040F2833312FBDD +:1067C00003F23A4B03EB820303F589639DF8A020A3 +:1067D00002EB420404EB021203EBC202223200E09D +:1067E000FEE39060D16000212E912F9100203A901D +:1067F0001FE0DDE92E10000240EA11620902CDE936 +:106800002E129DF8B40000EB4001C1EBC0102949E5 +:1068100001EBC001BDF8E8000930085CDDE92E3469 +:1068200040EA0302CDE92E24BDF8E800401C81B205 +:106830003A91BDF8E8000428DBDBDDE92E0112F017 +:106840002FF89DF8B42040F2833312FB03F2174B6C +:1068500003EB820303F589639DF8A02002EB420459 +:1068600004EB021203EBC20242F8220F51609DF8C2 +:10687000B40040F2833110FB01F00C4901EB8000C1 +:1068800000F589609DF8A01001EB410202EB0111B7 +:1068900010F831009DF8B41040F2833211FB02F180 +:1068A000024A02EB81014979884205E088480020CC +:1068B000C8430020388F00207ED19DF8B40040F2FC +:1068C000833110FB01F0114601EB800000F5896077 +:1068D0009DF8A01001EB410202EB011100EBC10099 +:1068E00090F89400C0F34010A8B117229DF8B400AE +:1068F00040F2833110FB01F0FE4901EB800000F50E +:1069000089609DF8A01001EB410303EB011100EB3E +:10691000C100427114E014229DF8B40040F28331AA +:1069200010FB01F0F34901EB800101F589619DF84D +:10693000A00000EB400303EB001001EBC00042712C +:106940009DF8B4009DF8A01001EB0010C217CDE92E +:106950002E02E94890F8100B08B39DF8B40000EB44 +:10696000400101EB0010E54901EB001030309DF8CB +:10697000A01000EB0110807A022810D09DF8B4001E +:1069800000EB400101EB0010DC4901EB001030305E +:106990009DF8A01000EB0110C07A00287EDD0022D7 +:1069A0009DF8B40040F2833110FB01F0D14901EBB6 +:1069B000800101F5896100E02DE39DF8A00000EB66 +:1069C000400303EB001001EBC00080F846209DF867 +:1069D000B40000EB400101EB0010C84901EB0011CD +:1069E00030319DF8A00001EB0010C272C448D0F80D +:1069F0000C020521B0FBF1F201FB120000EB40019B +:106A0000BF482C3000EB41100D3009909DF8B400C8 +:106A100040F2833110FB01F0B64901EB800000F534 +:106A200089609DF8A01001EB410202EB011100EB1F +:106A3000C10022301022014608900998F1F705FCA8 +:106A4000AF48D0F80C020521B0FBF1F201FB1200B7 +:106A500000EB4001AA482C3000EB41129DF8B40035 +:106A600040F2833110FB01F0A24901EB800101F5F6 +:106A700089619DF8A00000EB400303EB001001EBDF +:106A8000C00050F81A1F42F8011F406850609C482F +:106A9000D0F80C020521B0FBF1F200E0A8E101FB07 +:106AA000120000EB400196482C3000EB41129DF89B +:106AB000B40000EB400101EB0010904901EB001124 +:106AC00030319DF8A00001EB0010007810708C4868 +:106AD000D0F80C020521B0FBF1F201FB120000EB33 +:106AE000400187482C3000EB41129DF8B40040F281 +:106AF000833110FB01F07F4901EB800101F58961D1 +:106B00009DF8A00000EB400303EB001001EBC00078 +:106B1000406BC2F809007A48D0F80C020521B0FB9E +:106B2000F1F201FB120000EB400175482C3000EB44 +:106B300041117148F538026841F81D2F808888801E +:106B40006F48D0F80C020521B0FBF1F201FB1200F6 +:106B500000EB40016A482C3000EB41129DF8B40074 +:106B600000EB400101EB0010644901EB00113031F2 +:106B70009DF8A00001EB00104068C2F8230000223D +:106B80009DF8B40000EB400101EB00105B4901EB04 +:106B9000001130319DF8A00001EB0010426000218F +:106BA0003A9154E05648D0F80C020521B0FBF1F2BE +:106BB00001FB120000EB400151482C3000EB411169 +:106BC0002731BDF8E8409DF8B40040F2833210FB55 +:106BD00002F0484A02EB800202F589629DF8A000AB +:106BE00000EB400303EB001002EBC00090F88000C4 +:106BF00040F2833210FB02F03E4A02EB800202F5C3 +:106C000089629DF8B40040F2833310FB03F0394BE6 +:106C100003EB800303F589639DF8A00000EB4005BA +:106C200005EB001003EBC00090F8810000EB40037F +:106C300003EB001002EBC0024732BDF8E800001D74 +:106C4000105C0855BDF8E800401C81B23A91BDF8CF +:106C5000E8000628A6DB00213A9142E000239DF8D7 +:106C6000B40040F2833110FB01F0224901EB8001B6 +:106C700001F589619DF8A00000EB400202EB0010D5 +:106C800001EBC00090F8800040F2833110FB01F06E +:106C9000184901EB800101F589619DF8B40040F2CB +:106CA000833210FB02F0134A02EB800202F5896284 +:106CB0009DF8A00000EB400404EB001002EBC000C4 +:106CC00090F8810000EB400202EB001001EBC001E4 +:106CD0004731BDF8E8000B54BDF8E800401C81B214 +:106CE0003A91BDF8E8000A28B8DB0548D0F80C0254 +:106CF000052107E088480020BC320020C84300205E +:106D0000BC120020B0FBF1F080B2014609900220D5 +:106D1000F2F7DEF900210620F3F7C8F9FE48D0F8B3 +:106D20000C02FD49498D884208D2FB48D0F80C027C +:106D3000401CF94900E002E2C1F80C0200210520E4 +:106D4000F3F7B4F99DF8B40000EB400101EB00103B +:106D5000F24901EB001030309DF8A01000EB01105B +:106D6000801C0990007820F0080209980270EA4817 +:106D7000D0F80C020521B0FBF1F201FB120000EB90 +:106D80004001E5482C3000EB4110D0F823202E982C +:106D900000EB4001E24800EB4110C0F82320002046 +:106DA0003A9020E0DC48D0F80C020521B0FBF1F26B +:106DB00001FB120000EB4001D7482C3000EB4110E2 +:106DC0002730BDF8E810425C2E9800EB4001D44813 +:106DD00000EB41112731BDF8E8000A54BDF8E80086 +:106DE000401C81B23A91BDF8E8000628DADB6FE07A +:106DF00000229DF8B40040F2833110FB01F0C94934 +:106E000001EB800101F589619DF8A00000EB4003D2 +:106E100003EB001001EBC00080F846209DF8B400A1 +:106E200000EB400101EB0010BC4901EB00113031D7 +:106E30009DF8A00001EB0010801C0990007820F064 +:106E400008000830099908709DF8B40000EB400173 +:106E500001EB0010B14901EB001030309DF8A0109B +:106E600000EB011042682E9800EB4001AC4800EBAB +:106E70004110C0F8232000203A9025E09DF8B4008E +:106E800040F2833110FB01F0A64901EB800101F5CE +:106E900089619DF8A00000EB400202EB001001EBBD +:106EA000C0014731BDF8E8000A5C2E9800EB4001B4 +:106EB0009B4800EB41112731BDF8E8000A54BDF8AA +:106EC000E800401C81B23A91BDF8E8000628D5DB05 +:106ED0009DF8B4100220F3F7E9F89DF8B40040F2F1 +:106EE000833110FB01F08F4901EB800101F58961CD +:106EF0009DF8A00000EB400202EB001001EBC00087 +:106F0000223009902E9800EB4001854800EB41109B +:106F10000D30102208900999F1F797F99DF8B40007 +:106F200040F2833110FB01F07E4901EB800101F555 +:106F300089619DF8A00000EB400202EB001001EB1C +:106F4000C0012E9800EB4002754800EB421051F84A +:106F50001A2F40F8012F496841609DF8B40000EBFA +:106F6000400101EB00106D4901EB001130319DF83B +:106F7000A00001EB001001782E9800EB4002684859 +:106F800000EB421001702E9800EB4001644800EBCA +:106F900041116548026841F81D2F808888809DF85E +:106FA000B40040F2833110FB01F05E4901EB800137 +:106FB00001F589619DF8A00000EB400202EB001092 +:106FC00001EBC000416B2E9800EB4002544800EBEF +:106FD0004210C0F809109DF8B40000EB400100E039 +:106FE00033E101EB00104D4901EB001130319DF808 +:106FF000A00001EB001041682E9800EB40024848C9 +:1070000000EB4210C0F823102E9881B2082009919D +:10701000F3F74CF893E09DF8B40040F2833110FB95 +:1070200001F0404901EB800101F589619DF8A00064 +:1070300000EB400202EB001011F830109DF8B40094 +:1070400040F2833210FB02F0364A02EB80004079B6 +:10705000814274DA9DF8B40000EB400101EB0010AE +:107060002E4901EB001030309DF8A01000EB01100C +:10707000801C0990007820F00400001D0999087018 +:107080009DF8B40000EB400101EB0011234800EB38 +:10709000011030309DF8A01000EB0110801C099009 +:1070A000007820F0800180310998017001219DF85D +:1070B000B40040F2833210FB02F01A4A02EB800067 +:1070C00001719DF8B40040F2833110FB01F11046CC +:1070D00000EB810042799DF8B40040F2833110FB4F +:1070E00001F0104901EB800101F589619DF8A000D4 +:1070F00000EB400303EB001001F8302014229DF850 +:10710000B40040F2833110FB01F0064901EB80002E +:1071100000F589600AE012E0BC120020C84300209C +:10712000D814002088480020C73100209DF8A01006 +:1071300001EB410303EB011100EBC100427183E05D +:107140000121FE4880F8341A9DF8B40040F28331E2 +:1071500010FB01F0FA4901EB800101F589619DF80E +:10716000A00000EB400202EB001011F830109DF877 +:10717000B40040F2833210FB02F0F14A02EB8000CF +:107180004079814233DA00219DF8B40040F2833225 +:1071900010FB02F0EA4A02EB8000017101229DF827 +:1071A000B40040F2833110FB01F0E54901EB8001AE +:1071B00001F589619DF8A00000EB400303EB00108E +:1071C00001F8302014229DF8B40040F2833110FB06 +:1071D00001F0DB4901EB800000F589609DF8A0100B +:1071E00001EB410303EB011100EBC10042712BE005 +:1071F00014229DF8B40040F2833110FB01F0D04915 +:1072000001EB800000F589609DF8A01001EB4103BF +:1072100003EB011100EBC100427115E014229DF84F +:10722000B40040F2833110FB01F0C54901EB80004E +:1072300000F589609DF8A01001EB410303EB0111FB +:1072400000EBC100427100BF00BF07F03CBD9DF8DC +:10725000B40040F2833110FB01F0B94901EB80002A +:10726000817828919DF8B40000EB4001C1EBC0107B +:10727000B44911F8301029919DF8B40040F28331DF +:1072800010FB01F0AE4901EB800101F589619DF829 +:10729000A00000EB400202EB001001EBC0004179BE +:1072A00025919DF8B40000EB4001C1EBC010A54949 +:1072B00001EBC0010991BDF8A4100998F3F78EFC09 +:1072C00037909DF8B40000EB4001C1EBC0109D4920 +:1072D00001EBC001BDF8A400095CBDF8DC008142EF +:1072E00041F066879DF8B40000EB4001C1EBC0108F +:1072F000944901EBC0004078002841F359870021F0 +:10730000914A9DF8B40002EB00129DF8A0001154C0 +:10731000BDF8940089287DD00EDC142801F0288760 +:1073200005DC082877D0102841F04187FBE31528B9 +:1073300072D08028F8D1F8E38B286ED08C286DD0DD +:107340008E286CD08F28EFD1BDF8A4000D2867D10E +:107350009DF8B40000EB4001C1EBC010794901EB8E +:10736000C0004178794880F8041D9DF8B40000EB16 +:107370004001C1EBC010734901EBC000C17A7348F2 +:1073800080F8051D9DF8B40040F2833110FB01F038 +:107390006B4901EB800000F589609DF8A01001EBBE +:1073A000410202EB011110F8310003287EDC67482E +:1073B00090F8050D00287ADD9DF8B40040F2833185 +:1073C00010FB01F05E4901EB800101F589619DF838 +:1073D000A00000EB400202EB001001EBC00109919C +:1073E0000878401CC1B2099801709DF8B40040F2C1 +:1073F000833110FB01F0524901EB800000F58960F8 +:107400009DF8A01001EB410202EB011110F83100D0 +:10741000042806E0FDE3FDE3FDE3FDE3FDE3FDE31A +:10742000FDE344DB9DF8B40000EB400101EB0010EC +:10743000474901EB001030309DF8A01000EB01101F +:10744000801C0990414890F8050DC0F30010C0F170 +:1074500001000999097860F30001099801703B481F +:1074600090F8040DC0F3C000F0BB9DF8B40000EB31 +:10747000400101EB0010364901EB001030309DF85F +:10748000A01000EB01108078C0F3401060B39DF8AD +:10749000B40000EB400101EB00102D4901EB00109E +:1074A00030309DF8A01000EB011001E06CE009E124 +:1074B000801C0990007820F00200801C0999087057 +:1074C0009DF8B40040F2833110FB01F01C4901EB40 +:1074D000800000F589609DF8A01001EB410202EBED +:1074E000011100EBC10000E00CE0183009900078B9 +:1074F00020F00200801C099908709DF8B410022049 +:10750000F2F7D4FD00219DF8B40040F2833210FB65 +:1075100002F00B4A02EB8000017104229DF8B400D6 +:1075200040F2833110FB01F0054901EB800101F5C8 +:1075300089619DF8A00000EB40030BE0BC32002005 +:1075400088480020388F0020B8410020BC2200204D +:10755000C843002003EB001001F830208C229DF876 +:10756000B40040F2833110FB01F0F94901EB8001D6 +:1075700001F589619DF8A00000EB400303EB0010CA +:1075800001EBC00042719DE09DF8B40040F28331F0 +:1075900010FB01F0EE4901EB800101F589619DF8D6 +:1075A000A00000EB400202EB001011F830109DF833 +:1075B000B40040F2833210FB02F0E54A02EB800097 +:1075C000407981427ED19DF8B40000EB400101EB8F +:1075D0000010A2F5986101EB001030309DF8A0106A +:1075E00000EB0110801C0990DA4890F8050DC0F3FB +:1075F0000010C0F101010998027861F300020270E5 +:107600009DF8B40000EB400101EB0010D24901EB02 +:10761000001130319DF8A00001EB0010801C099092 +:10762000CC4890F8040DC2080998007862F3410034 +:10763000099908709DF8B40000EB400101EB0010BF +:10764000C54901EB001030309DF8A01000EB01108F +:107650008078C0F340029DF8B40040F2833110FB03 +:1076600001F0BB4901EB800000F589609DF8A01096 +:1076700001EB410303EB011100EBC100007EC0F3FD +:10768000400082426CD09DF8B40040F2833110FB80 +:1076900001F0AF4901EB800000F589609DF8A01072 +:1076A00001EB410202EB011100EBC100183009901F +:1076B0009DF8B40000EB400101EB0010A64901EB7E +:1076C000001000E0C6E330309DF8A01000EB011080 +:1076D000807842080998017862F3410101709DF8B1 +:1076E000B40000EB400101EB00109B4901EB0010DE +:1076F00030309DF8A01000EB01108078C0F34000FE +:1077000048BB01229DF8B40040F2833110FB01F028 +:107710008F4901EB800101F589619DF8A00000EB24 +:10772000400303EB001001EBC00042739DF8B4006E +:1077300040F2833110FB01F0854901EB800000F538 +:1077400089609DF8A01001EB410303EB011100EBF0 +:10775000C10080F846209DF8B4100220F2F7A6FC84 +:107760009DF8B40000EB400101EB00107A4901EBF9 +:10777000001130319DF8A00001EB0010807800F07E +:1077800001029DF8B40040F2833110FB01F0704912 +:1077900001EB800000F589609DF8A01001EB41032A +:1077A00003EB011100EBC100007E00F001008242FA +:1077B00079D09DF8B40040F2833110FB01F06449A8 +:1077C00001EB800000F589609DF8A01001EB4102FB +:1077D00002EB011100EBC100183009909DF8B400D4 +:1077E00000EB400101EB00105B4901EB001130316F +:1077F0009DF8A00001EB001082780998017862F3EF +:10780000000101709DF8B40000EB400101EB001095 +:10781000514901EB001030309DF8A01000EB011031 +:10782000807800F00100E8BB9DF8B40000EB400157 +:1078300001EB0010484901EB001030309DF8A0101A +:1078400000EB01108078C0F3401068B39DF8B400DD +:1078500040F2833110FB01F03D4901EB800000F55F +:1078600089609DF8A01001EB410202EB011100EBD1 +:10787000C10090F84600B8B99DF8B40040F28331D9 +:1078800010FB01F0324901EB800000F589609DF8A2 +:10789000A01001EB410202EB011100EBC100407BA3 +:1078A00010B902E05AE056E23BE09DF8B40000EB6C +:1078B000400101EB0010284901EB001030309DF829 +:1078C000A01000EB01108078C0F3400048BB0122FB +:1078D0009DF8B40040F2833110FB01F01C4901EB2C +:1078E000800101F589619DF8A00000EB400303EBE6 +:1078F000001001EBC00042739DF8B40040F28331E8 +:1079000010FB01F0124901EB800000F589609DF841 +:10791000A01001EB410303EB011100EBC10080F863 +:10792000462000229DF8B40040F2833110FB01F0A4 +:10793000074901EB800000F589609DF8A01001EB7C +:10794000410303EB011100EBC10080F84520FDE18C +:1079500088480020BC220020C84300209DF8B400C5 +:1079600040F2833110FB01F0FE4901EB800000F58D +:1079700089609DF8A01001EB410202EB011100EBC0 +:10798000C10090F84600B0B901229DF8B40040F261 +:10799000833110FB01F0F34901EB800000F58960B1 +:1079A0009DF8A01001EB410303EB011100EBC100B6 +:1079B00080F845202AE000229DF8B40040F283318F +:1079C00010FB01F0E74901EB800101F589619DF8A9 +:1079D000A00000EB400303EB001001EBC00080F8B7 +:1079E00045209DF8B40000EB400101EB0010DE499A +:1079F00001EB001030309DF8A01000EB0110801C4E +:107A00000990007820F0010209980270D74890F898 +:107A1000100B80B19DF8B40000EB400101EB0010A9 +:107A2000D14901EB001030309DF8A01000EB01109F +:107A3000807A022878D1CE4890F82900012873D1A5 +:107A4000CB48D0F80C02CA49498D88426CD29DF8C7 +:107A5000B40040F2833110FB01F0C24901EB800019 +:107A600000F589609DF8A01001EB410202EB0111C5 +:107A700000EBC10090F84500012853D19DF8B400F7 +:107A800040F2833110FB01F0B64901EB800000F5B4 +:107A900089609DF8A01001EB410202EB011100EB9F +:107AA000C10090F87F00E8BB01229DF8B40000EB14 +:107AB000400101EB0010AC4901EB001130319DF8A1 +:107AC000A00001EB0010C2729DF8B40000EB400171 +:107AD00001EB0010A44901EB001130319DF8A0002A +:107AE00001EB001001789DF8B40040F2833210FBE6 +:107AF00002F09C4A02EB8000417008229DF8B4001D +:107B000040F2833110FB01F0964901EB800101F551 +:107B100089619DF8A00000EB400303EB001001EB2E +:107B2000C00003E061E023E3FBE0FDE342710022DB +:107B30009DF8B40000EB400101EB00108A4901EB15 +:107B4000001130319DF8A00001EB001042609DF85B +:107B5000B4100220F2F7AAFA00213A911CE00022A8 +:107B60009DF8B40040F2833110FB01F07D4901EB38 +:107B7000800101F589619DF8A00000EB400303EB53 +:107B8000001001EBC0014731BDF8E8000A54BDF810 +:107B9000E800401C81B23A91BDF8E8001428DEDB11 +:107BA00000203A901CE000229DF8B40040F283319E +:107BB00010FB01F06B4901EB800101F589619DF833 +:107BC000A00000EB400303EB001001EBC0016331A8 +:107BD000BDF8E8000A54BDF8E800401C81B23A91B3 +:107BE000BDF8E8000A28DEDBB0E09DF8B40040F202 +:107BF000833110FB01F05B4901EB800000F58960E7 +:107C00009DF8A01001EB410202EB011100EBC10055 +:107C100006E0C7E281E2FDE32AE391E3FBE37BE2D6 +:107C200090F8450001287CD19DF8B40040F28331E2 +:107C300010FB01F04B4901EB800101F589619DF8D2 +:107C4000A00000EB400202EB001001EBC00090F836 +:107C5000800040F2833110FB01F0424901EB8001CA +:107C600001F589619DF8B40040F2833210FB02F007 +:107C70003C4A02EB800000F589609DF8A02002EBF1 +:107C8000420303EB021200EBC20090F8810000EB0C +:107C9000400202EB001001EBC00090F87E000328C8 +:107CA00054D102229DF8B40000EB400101EB00101A +:107CB0002D4901EB001130319DF8A00001EB0010BF +:107CC000C2729DF8B40000EB400101EB00102649A0 +:107CD00001EB001130319DF8A00001EB001001789C +:107CE0009DF8B40040F2833210FB02F01D4A02EB13 +:107CF0008000417008229DF8B40040F2833110FBEF +:107D000001F0184901EB800101F589619DF8A0009F +:107D100000EB400303EB001001EBC00042710022B6 +:107D200000E013E09DF8B40000EB400101EB00100F +:107D30000D4901EB001130319DF8A00001EB00105E +:107D400042609DF8B4100220F2F7B0F99DF8B4102B +:107D50000220F2F7ABF99DF8B40040F2833110FB3A +:107D600001F007E088480020C8430020BC32002012 +:107D7000BC120020FB4901EB800000F589609DF8F2 +:107D8000A01001EB410202EB011100EBC100807871 +:107D9000802838D19DF8B40000EB400101EB0010C1 +:107DA000F14901EB001030309DF8A01000EB0110FC +:107DB0008078C0F3400030BB9DF8B40000EB400178 +:107DC00001EB0010E84901EB001030309DF8A010E5 +:107DD00000EB01108078C0F34010A0B915229DF887 +:107DE000B40040F2833110FB01F0DE4901EB80006A +:107DF00000F589609DF8A01001EB410303EB011130 +:107E000000EBC10042719DF8B40000EB400101EBB2 +:107E10000010D54901EB001030309DF8A01000EBA8 +:107E200001108078C0F34000A8B18F229DF8B40003 +:107E300040F2833110FB01F0CA4901EB800000F5EC +:107E400089609DF8A01001EB410303EB011100EBE9 +:107E5000C10042714AE09DF8B40040F2833110FB4A +:107E600001F0C04901EB800000F589609DF8A01089 +:107E700001EB410202EB011100EBC100807B012804 +:107E800034D100229DF8B40040F2833110FB01F0A0 +:107E9000B44901EB800101F589619DF8A00000EB78 +:107EA000400303EB001001EBC00082738C229DF8AD +:107EB000B40040F2833110FB01F0AA4901EB8001CC +:107EC00001F589619DF8A00000EB400303EB001071 +:107ED00001EBC000427100219DF8B40040F28332F2 +:107EE00010FB02F09F4A02EB800001719DF8B40084 +:107EF00000EB400101EB00109B4901EB0010007BFF +:107F0000F0BB9DF8B40000EB4001C1EBC0109749F5 +:107F100001EBC000807801049DF8B40000EB400242 +:107F2000C2EBC010914A02EBC000C07841EA0021C8 +:107F30009DF8B40000EB4002C2EBC0108B4A02EB8C +:107F4000C00000790843C117CDE9080110F0A8FC72 +:107F50009DF8B41040F2833211FB02F1814A02EB2A +:107F6000810202F589629DF8A01001EB410303EB49 +:107F7000011102EBC101C1F81E009DF8B40000E040 +:107F80003AE000EB4001C1EBC010784901EBC000C2 +:107F9000407900049DF8B41001EB4102C2EBC1111D +:107FA000724A02EBC101897940EA01209DF8B410C0 +:107FB00001EB4102C2EBC1116C4A02EBC101C9796C +:107FC0000843C117CDE9080110F06AFC9DF8B41010 +:107FD00040F2833211FB02F1624A02EB810101F5AA +:107FE00089619DF8A02002EB420303EB021201EB32 +:107FF000C201C1F81A008FE09DF8B40000EB400107 +:10800000C1EBC010594901EBC000807801069DF812 +:10801000B40000EB4002C2EBC010544A02EBC000B7 +:10802000C07841EA00419DF8B40000EB4002C2EB89 +:10803000C0104E4A02EBC000007941EA00209DF8D2 +:10804000B41001EB4102C2EBC111484A02EBC1017D +:1080500049790843C117CDE9080110F021FC9DF8CA +:10806000B41040F2833211FB02F13E4A02EB81026E +:1080700002F589629DF8A01001EB410303EB0111A9 +:1080800002EBC101C1F81E009DF8B40000EB4001F5 +:10809000C1EBC010354901EBC000807900069DF8A6 +:1080A000B41001EB4102C2EBC111304A02EBC10135 +:1080B000C97940EA01409DF8B41001EB4102C2EBDE +:1080C000C1112A4A02EBC101097A40EA01209DF858 +:1080D000B41001EB4102C2EBC111244A02EBC10111 +:1080E000497A0843C117CDE9080110F0D9FB9DF882 +:1080F000B41040F2833211FB02F11A4A02EB810103 +:1081000001F589619DF8A02002EB420303EB021206 +:1081100001EBC201C1F81A0022E2BDF8A400032855 +:108120001FD18F229DF8B40040F2833110FB01F083 +:108130000C4901EB800101F589619DF8A00000EB7D +:10814000400303EB001001EBC000427101219DF8D8 +:10815000B40040F2833210FB02F0024A02EB8000CE +:108160000171FDE188480020C8430020388F0020BD +:10817000BDF8A400032814D18F229DF8B40040F26A +:10818000833110FB01F0F74901EB800000F58960B5 +:108190009DF8A01001EB410303EB011100EBC100BE +:1081A0004271DDE1BDF8A400032860D19DF8B40060 +:1081B00040F2833110FB01F0EA4901EB800000F549 +:1081C0008960BDF8D81001EB410202EB011100EB10 +:1081D000C100807901282AD100229DF8B40040F224 +:1081E000833110FB01F0DF4901EB800101F589616A +:1081F000BDF8D80000EB400303EB001001EBC0001A +:1082000082718F229DF8B40040F2833110FB01F09F +:10821000D44901EB800000F589609DF8A01001EBC6 +:10822000410303EB011100EBC10042711FE0082282 +:108230009DF8B40040F2833110FB01F0C94901EB15 +:10824000800101F589619DF8A00000EB400303EB7C +:10825000001001EBC000427100219DF8B40040F213 +:10826000833210FB02F0BF4A02EB8000017177E11C +:10827000BDF8A400032862D19DF8B40040F2833118 +:1082800010FB01F0B74901EB800000F58960BDF8F3 +:10829000D81001EB410202EB011100EBC100807923 +:1082A00001282AD100229DF8B40040F2833110FB4E +:1082B00001F0AC4901EB800101F58961BDF8D800FE +:1082C00000EB400303EB001001EBC00082718F2232 +:1082D0009DF8B40040F2833110FB01F0A14901EB9D +:1082E000800000F589609DF8A01001EB410303EBCD +:1082F000011100EBC100427121E008229DF8B40099 +:1083000040F2833110FB01F0964901EB800101F549 +:1083100089619DF8A00000EB400303EB001001EB26 +:10832000C0004271002100E020E19DF8B40040F25D +:10833000833210FB02F08B4A02EB800001710FE1E7 +:10834000BDF8A400082867D19DF8B40000EB4001F7 +:10835000C1EBC010844901EBC000807801069DF894 +:10836000B40000EB4002C2EBC0107F4A02EBC00039 +:10837000C07841EA00419DF8B40000EB4002C2EB36 +:10838000C010794A02EBC000007941EA00219DF853 +:10839000B40000EB4002C2EBC010734A02EBC00015 +:1083A00040790843C117CDE9080110F079FA014678 +:1083B0009DF8B40040F2833210FB02F0694A02EBF0 +:1083C000800202F589629DF8A00000EB400303EBF8 +:1083D000001002EBC00041639DF8B40040F283310D +:1083E00010FB01F05F4901EB800101F589619DF807 +:1083F000A00000EB400202EB001011F830109DF8D5 +:10840000B40040F2833210FB02F0564A02EB8000C7 +:10841000407902E0FEE3E3E0A2E0814234DA0021A9 +:108420009DF8B40040F2833210FB02F04D4A02EB9B +:108430008000017105229DF8B40040F2833110FBE9 +:1084400001F0484901EB800101F589619DF8A00028 +:1084500000EB400303EB001001F830208E229DF862 +:10846000B40040F2833110FB01F03E4901EB800083 +:1084700000F589609DF8A01001EB410303EB0111A9 +:1084800000EBC10042716BE09DF8B40040F2833113 +:1084900010FB01F0334901EB800000F58960BDF865 +:1084A000D81001EB410202EB011100EBC100807911 +:1084B000012835D100229DF8B40040F2833110FB31 +:1084C00001F0284901EB800101F58961BDF8D80070 +:1084D00000EB400303EB001001EBC00082718F2220 +:1084E0009DF8B40040F2833110FB01F01D4901EB0F +:1084F000800101F589619DF8A00000EB400303EBCA +:10850000001001EBC000427101219DF8B40040F25F +:10851000833210FB02F0134A02EB800001711FE06E +:108520008E229DF8B40040F2833110FB01F00D491A +:1085300001EB800101F589619DF8A00000EB40038B +:1085400003EB001001EBC000427100219DF8B40064 +:1085500040F2833210FB02F0024A02EB800001710C +:10856000FEE3000088480020388F0020BDF8A400FA +:10857000032834D100219DF8B40040F2833210FB6F +:1085800002F0FE4A02EB8000017101229DF8B40066 +:1085900040F2833110FB01F0F84901EB800101F555 +:1085A0008961BDF8D80000EB400303EB001001EB3C +:1085B000C00082718C229DF8B40040F2833110FB20 +:1085C00001F0EE4901EB800000F589609DF8A010F4 +:1085D00001EB410303EB011100EBC1004271BFE36A +:1085E000BDF8A4000F287CD19DF8B40000EB400139 +:1085F00001EB0010E24901EB0010007BF0BB002012 +:108600002E902F9000213A9120E0DDE92E100002FB +:1086100040EA11620902CDE92E129DF8B40000EB88 +:108620004001C1EBC010D74901EBC001BDF8E80023 +:10863000C0F10600085CDDE92E3440EA0302CDE912 +:108640002E24BDF8E800401C81B23A91BDF8E80044 +:108650000528DADB9DF8B400DDE92E2140F28333F2 +:1086600010FB03F0C54B03EB800303F589639DF812 +:10867000A00000EB400404EB001000E049E003EB35 +:10868000C00040F8222F416000222E922F9200213C +:108690003A911FE0DDE92E10000240EA1162090262 +:1086A000CDE92E129DF8B40000EB4001C1EBC010E3 +:1086B000B44901EBC001BDF8E800C0F10B00085C53 +:1086C000DDE92E341843CDE92E04BDF8E800401C46 +:1086D00080B23A90BDF8E8000528DBDB9DF8B400D5 +:1086E00000E0FDE3DDE92E1240F2833310FB03F0DE +:1086F000A24B03EB800000F589609DF8A03003EBEE +:10870000430404EB031300EBC30022308160C2601A +:1087100084E000202E902F9000213A911FE0DDE9A7 +:108720002E10000240EA11620902CDE92E129DF8D6 +:10873000B40000EB4001C1EBC010924901EBC00155 +:10874000BDF8E800C0F10700085CDDE92E341843ED +:10875000CDE92E04BDF8E800401C80B23A90BDF887 +:10876000E8000628DBDB9DF8B400DDE92E1240F2BC +:10877000833310FB03F0814B03EB800303F5896324 +:108780009DF8A00000EB400404EB001003EBC000D8 +:1087900040F8221F426000222E922F9200213A912F +:1087A00020E0DDE92E10000240EA11620902CDE965 +:1087B0002E129DF8B40000EB4001C1EBC0107149CE +:1087C00001EBC001BDF8E800C0F10D00085CDDE977 +:1087D0002E3440EA0302CDE92E24BDF8E800401C07 +:1087E00081B23A91BDF8E8000628DADB9DF8B400C2 +:1087F000DDE92E2140F2833310FB03F05F4B03EBE6 +:10880000800000F589609DF8A03003EB430404EB81 +:10881000031300EBC30022308260C1609DF8B400F6 +:1088200040F2833110FB01F0544901EB800101F566 +:1088300089619DF8A00000EB400202EB001011F8E6 +:1088400030109DF8B40040F2833210FB02F04B4A26 +:1088500002EB8000407981427ED19DF8B4009DF802 +:10886000A01001EB0010C217CDE92E02464890F887 +:10887000100B08B39DF8B40000EB400101EB0010B1 +:108880003F4901EB001030309DF8A01000EB0110C3 +:10889000807A022810D09DF8B40000EB400101EB73 +:1088A0000010374901EB001030309DF8A01000EBAC +:1088B0000110C07A00286BDD00229DF8B40000EBA7 +:1088C000400101EB00102E4901EB001030309DF803 +:1088D000A01000EB0110C2722C48D0F80C02052148 +:1088E000B0FBF1F201FB120000EB400127482C30F5 +:1088F00000EB41100D3009909DF8B40040F2833137 +:1089000010FB01F01D4901EB800000F589609DF826 +:10891000A01001EB410202EB011100EBC10022307B +:108920001022014608900998EFF78FFC1748D0F8FD +:108930000C020521B0FBF1F201FB120000EB40013B +:1089400012482C3000EB41129DF8B40040F2833104 +:1089500010FB01F0094900E0F7E201EB800101F5AD +:1089600089619DF8A00000EB400303EB001001EBD0 +:10897000C00050F81A1F42F8011F0AE08848002082 +:10898000C8430020388F0020BC320020BC120020D9 +:10899000A6E140685060FE48D0F80C020521B0FB0B +:1089A000F1F201FB120000EB4001F9482C3000EB22 +:1089B00041129DF8B40000EB400101EB0010F549B5 +:1089C00001EB001130319DF8A00001EB00100078A0 +:1089D0001070EF48D0F80C020521B0FBF1F201FB5A +:1089E000120000EB4001EA482C3000EB4111EA484C +:1089F000026841F81D2F80888880E548D0F80C0275 +:108A00000521B0FBF1F201FB120000EB4001E04850 +:108A10002C3000EB41129DF8B40040F2833110FB82 +:108A200001F0DE4901EB800101F589619DF8A000AC +:108A300000EB400303EB001001EBC000406BC2F8F9 +:108A40000900D348D0F80C020521B0FBF1F201FB7C +:108A5000120000EB4001CE482C3000EB41129DF893 +:108A6000B40000EB400101EB0010CA4901EB00111A +:108A700030319DF8A00001EB00104068C2F82300DF +:108A800000229DF8B40000EB400101EB0010C14949 +:108A900001EB001130319DF8A00001EB00104260A5 +:108AA00000213A9154E0BA48D0F80C020521B0FBFD +:108AB000F1F201FB120000EB4001B5482C3000EB55 +:108AC00041112731BDF8E8409DF8B40040F28332EF +:108AD00010FB02F0B14A02EB800202F589629DF8B8 +:108AE000A00000EB400303EB001002EBC00090F885 +:108AF000800040F2833210FB02F0A84A02EB8002B1 +:108B000002F589629DF8B40040F2833310FB03F054 +:108B1000A24B03EB800303F589639DF8A00000EBF3 +:108B2000400505EB001003EBC00090F8810000EB5E +:108B3000400303EB001002EBC0024732BDF8E8002F +:108B4000001D105C0855BDF8E800401C81B23A9148 +:108B5000BDF8E8000628A6DB00203A9042E000239A +:108B60009DF8B40040F2833110FB01F08B4901EB1A +:108B7000800101F589619DF8A00000EB400202EB45 +:108B8000001001EBC00090F8800040F2833110FB30 +:108B900001F0824901EB800101F589619DF8B40083 +:108BA00040F2833210FB02F07C4A02EB800202F5B5 +:108BB00089629DF8A00000EB400404EB001002EB7A +:108BC000C00090F8810000EB400202EB001001EBC6 +:108BD000C0014731BDF8E8000B54BDF8E800401C67 +:108BE00081B23A91BDF8E8000A28B8DB6848D0F8AD +:108BF0000C020521B0FBF1F080B201460990022081 +:108C0000F0F766FA00210620F1F750FA6048D0F834 +:108C10000C0200E003E25E49498D884206D25C48BE +:108C2000D0F80C02401C5A49C1F80C020021052062 +:108C3000F1F73CFA9DF8B40000EB400101EB0010A5 +:108C4000544901EB001030309DF8A01000EB0110EA +:108C5000801C0990007820F00802099802704C48A6 +:108C6000D0F80C020521B0FBF1F201FB120000EB81 +:108C7000400147482C3000EB4110D0F823202E98BB +:108C800000EB4001464800EB4110C0F823200020D3 +:108C90003A9020E03E48D0F80C020521B0FBF1F2FA +:108CA00001FB120000EB400139482C3000EB411071 +:108CB0002730BDF8E810425C2E9800EB40013848A0 +:108CC00000EB41112731BDF8E8000A54BDF8E80077 +:108CD000401C81B23A91BDF8E8000628DADB66E074 +:108CE0009DF8B40000EB400101EB0010294901EBB5 +:108CF000001030309DF8A01000EB0110801C09908E +:108D0000007820F008000830099908709DF8B40038 +:108D100000EB400101EB00101E4901EB0010303068 +:108D20009DF8A01000EB011042682E9800EB400166 +:108D30001B4800EB4110C0F8232000203A9032E09D +:108D40009DF8B40040F2833110FB01F0134901EBB0 +:108D5000800101F589619DF8A00000EB400200E070 +:108D600005E202EB001001EBC0014731BDF8E8005D +:108D70000A5C2E9800EB4001094800EB41112731B5 +:108D8000BDF8E8000A54BDF8E800401C81B209E0D3 +:108D9000BC120020C8430020C731002088480020B2 +:108DA000D81400203A91BDF8E8000628C8DB9DF8E9 +:108DB000B40000EB400101EB0010FE4901EB001094 +:108DC00030309DF8A01000EB0110801C0990007855 +:108DD00020F02002099802709DF8B4100220F1F7EB +:108DE00065F99DF8B40040F2833110FB01F0F249BF +:108DF00001EB800000F589609DF8A01001EB4102B5 +:108E000002EB011100EBC100223009902E9800EB1B +:108E10004001EA4800EB41100D30102208900999FA +:108E2000EFF713FA9DF8B40040F2833110FB01F024 +:108E3000E14901EB800101F589619DF8A00000EB9B +:108E4000400202EB001001EBC0012E9800EB400243 +:108E5000DA4800EB421051F81A2F40F8012F496808 +:108E600041609DF8B40000EB400101EB0010D149D6 +:108E700001EB001130319DF8A00001EB00100178EA +:108E80002E9800EB4002CD4800EB421001702E9866 +:108E900000EB4001C94800EB4111C948026841F8A4 +:108EA0001D2F808888809DF8B40040F2833110FB2C +:108EB00001F0C14901EB800101F589619DF8A00035 +:108EC00000EB400202EB001001EBC000416B2E985A +:108ED00000EB4002B94800EB4210C0F8091000E076 +:108EE0009CE09DF8B40000EB400101EB0010B1499B +:108EF00001EB001130319DF8A00001EB001041683A +:108F00002E9800EB4002AD4800EB4210C0F8231051 +:108F10002E9881B208200991F1F7C8F800229DF837 +:108F2000B40040F2833110FB01F0A34901EB800053 +:108F300000F589609DF8A01001EB410303EB0111DE +:108F400000EBC10080F8462053E09DF8B40000EB30 +:108F5000400101EB0010974901EB001030309DF803 +:108F6000A01000EB0110801C0990007820F0040094 +:108F7000001D099908709DF8B40000EB400101EB59 +:108F800000108C4901EB001030309DF8A01000EB70 +:108F90000110801C0990007820F080008030099931 +:108FA000087001229DF8B40040F2833110FB01F0FB +:108FB000814901EB800002719DF8B40040F28331D9 +:108FC00010FB01F07C4901EB800042799DF8B40070 +:108FD00040F2833110FB01F0774901EB800000F58E +:108FE00089609DF8A01001EB410303EB011100F82B +:108FF00031208F229DF8B40040F2833110FB01F044 +:109000006D4901EB800000F589609DF8A01001EB2F +:10901000410303EB011100EBC1004271C7E0BDF851 +:10902000A400032857D101216548F53080F8341A8F +:109030009DF8B40040F2833110FB01F05E4901EB72 +:10904000800101F589619DF8A00000EB400202EB70 +:10905000001011F830109DF8B40040F2833210FB7C +:1090600002F0554A02EB80004079814234DA002157 +:109070009DF8B40040F2833210FB02F04E4A02EB3E +:109080008000017101229DF8B40040F2833110FB91 +:1090900001F0494901EB800101F589619DF8A000CB +:1090A00000EB400303EB001001F830208F229DF805 +:1090B000B40040F2833110FB01F03F4901EB800026 +:1090C00000F589609DF8A01001EB410303EB01114D +:1090D00000EBC10042714AE09DF8B40040F28331D8 +:1090E00010FB01F0344901EB800000F589609DF828 +:1090F000A01001EB410202EB011100EBC1008078EE +:10910000802834D100219DF8B40040F2833210FB56 +:1091100002F0294A02EB8000017180229DF8B40020 +:1091200040F2833110FB01F0234901EB800101F58E +:1091300089619DF8A00000EB400303EB001001EBF8 +:10914000C000427100229DF8B40040F2833110FB50 +:1091500001F0194901EB800000F589609DF8A0102D +:1091600001EB410303EB011100EBC10082701EE033 +:10917000BDF8A400032819D100211148F53080F86A +:10918000341A8F229DF8B40040F2833110FB01F0B5 +:10919000094901EB800000F589609DF8A01001EB02 +:1091A000410303EB011100EBC100427100BF00BF9E +:1091B00005F089BDC843002088480020D81400204D +:1091C000C73100209DF8B40000EB4001C1EBC01096 +:1091D000FE4911F83000042801D125900BE09DF8DC +:1091E000B40000EB4001C1EBC010F84911F83000A9 +:1091F000152800D125909DF8B40000EB4001C1EB8B +:10920000C010F24901EBC00041789DF8B40000EBBA +:109210004002C2EBC010ED4A12F8300041EA0020D3 +:1092200041F23001884202D1A62025903DE09DF810 +:10923000B40000EB4001C1EBC010E44901EBC000F9 +:1092400041789DF8B40000EB4002C2EBC010DF4A49 +:1092500012F8300041EA002041F23101884202D187 +:10926000A720259021E09DF8B40000EB4001C1EB60 +:10927000C010D64911F83000022816D19DF8B4006C +:1092800000EB4001C1EBC010D04901EBC0000179F7 +:109290009DF8B40000EB4002C2EBC010CB4A02EBD9 +:1092A000C000C07841EA002125919DF8B40040F249 +:1092B000833110FB01F0C64901EB8000C178279192 +:1092C0009DF8B40040F2833110FB01F0C04901EB7E +:1092D000800108319DF89C0000EB001001EB80003C +:1092E00082789DF8B40040F2833110FB01F0B84958 +:1092F00001EB800108319DF89C0000EB001001EBB0 +:109300008000C0781044C1B228910021B14A9DF874 +:10931000B40002EB00129DF89C0011543A913AE01F +:109320009DF8B40040F2833110FB01F0A84901EB35 +:10933000800108319DF89C0000EB001001EB8000DB +:1093400002799DF8B40040F2833110FB01F0A0498E +:1093500001EB800108319DF89C0000EB001001EB4F +:1093600080008178BDF8E800084400EB400101EB83 +:1093700000119DF8B40040F2833310FB03F0944BCE +:1093800003EB800000F5896000F83120BDF8E800AB +:10939000401C81B23A919DF8B40040F2833110FB39 +:1093A00001F08B4901EB800108319DF89C0000EB36 +:1093B000001011F82010BDF8E8008142B0DCBDF8C3 +:1093C000941043F23002881A91427DD009DC0429BE +:1093D0007BD015297AD0A62910D0A72942F03E8546 +:1093E00050E1B0F5C06F72D0A0F2016000286FD0DC +:1093F00001286ED00428F1D102F030B800219DF888 +:10940000B40040F2833210FB02F0714A02EB80009C +:1094100001719DF8B40040F2833110FB01F0114658 +:1094200001EB800008309DF89C1001EB011100EB6E +:1094300081000079052824DC06229DF8B40040F262 +:10944000833110FB01F0624901EB800108319DF886 +:109450009C0000EB001001EB80000271A8229DF837 +:10946000B40040F2833110FB01F0594901EB800058 +:1094700008309DF89C1001EB011100EB8100427156 +:10948000FEE09DF8B40040F2833110FB01F050493A +:1094900001EB800008309DF89C1001EB011100EBFE +:1094A000810000790A282BDC0B229DF8B40040F2E1 +:1094B000833110FB01F0464901EB800108319DF832 +:1094C0009C0000EB001005E094E111E2FEE3FEE3F6 +:1094D000FEE3FEE301EB80000271A9229DF8B400D7 +:1094E00040F2833110FB01F0394901EB8000083074 +:1094F0009DF89C1001EB011100EB81004271BFE06F +:109500009DF8B40040F2833110FB01F0304901EBCB +:10951000800008309DF89C1001EB011100EB8100E8 +:1095200000790F2824DC10229DF8B40040F283312A +:1095300010FB01F0264901EB800108319DF89C00E9 +:1095400000EB001001EB80000271A2229DF8B40034 +:1095500040F2833110FB01F01D4901EB800008301F +:109560009DF89C1001EB011100EB8100427187E036 +:109570009DF8B40040F2833110FB01F0144901EB77 +:10958000800008309DF89C1001EB011100EB810078 +:109590004079A5282DD19DF8B40040F2833110FB0D +:1095A00001F00B4901EB800108319DF89C0000EBB4 +:1095B000001001EB8000C1789DF8B40000EB400280 +:1095C00002EB0010044A02EB001007E0388F002085 +:1095D00088480020B8410020C8430020303000EB0C +:1095E0000110801C0990007820F00400001D0999EA +:1095F00008709DF8B40040F2833110FB01F0FC4983 +:1096000001EB800008309DF89C1001EB011100EB8C +:1096100081008079A12833D09DF8B40040F28331D5 +:1096200010FB01F0F24901EB800108319DF89C002C +:1096300000EB001001EB800082799DF8B40040F24D +:10964000833110FB01F0EA4901EB800108319DF8FC +:109650009C0000EB001001EB80004271A1229DF8FC +:10966000B40040F2833110FB01F0E14901EB8000CE +:1096700008309DF89C1001EB011100EB8100827114 +:1096800002F0ECBB00219DF8B40040F2833210FBE5 +:1096900002F0D74A02EB800001719DF8B40040F25D +:1096A000833110FB01F0114601EB800008309DF87A +:1096B0009C1001EB011100EB8100007908281DDCF2 +:1096C00000219DF8B40040F2833210FB02F0C84A3A +:1096D00002EB8000017108229DF8B40040F2833152 +:1096E00010FB01F0C24901EB800008309DF89C108E +:1096F00001EB011100EB8100027124E09DF8B40040 +:1097000040F2833110FB01F0B94901EB80000830D1 +:109710009DF89C1001EB011100EB810000790B28F2 +:1097200011DC0C229DF8B40040F2833110FB01F0F3 +:10973000AF4901EB800008309DF89C1001EB01114E +:1097400000EB810002719DF8B40040F2833110FB00 +:1097500001F0A74901EB800008309DF89C1001EB57 +:10976000011100EB81004079A42830D19DF8B400AC +:1097700000EB400101EB00109E4901EB001030307E +:109780009DF8A01000EB0110801C0990007820F0DB +:10979000200020300999087000229DF8B40040F2A2 +:1097A000833110FB01F0924901EB800101F58961E1 +:1097B0009DF8A00000EB400303EB001001EBC0009C +:1097C00080F845209DF8B4100220F0F76FFCA1222C +:1097D0009DF8B40040F2833110FB01F0844901EBA5 +:1097E000800008309DF89C1001EB011100EB810016 +:1097F000427145E700203A9015E09DF8B40000EB77 +:109800004001C1EBC0107C4901EBC001BDF8E8008C +:10981000C01C095C16AABDF8E8001154BDF8E800A8 +:10982000401C81B23A91BDF8E8000628E5DB06212C +:1098300016A81EF0C1FF0021CDE93001DDE930019D +:10984000000A40EA0160309A801841EB21214FF470 +:1098500080724FF00003CDE90801EEF7B3FC9DF8EC +:10986000B40040F2833110FB01F0614901EB80014B +:1098700001F589619DF89C0000EB400303EB0010AB +:1098800001EBC000027100219DF8B40040F2833268 +:1098900010FB02F0564A02EB8000017104229DF891 +:1098A000B40040F2833110FB01F0514901EB80011B +:1098B00001F589619DF89C0000EB400303EB00106B +:1098C00001F83020A7229DF8B40040F2833110FB4C +:1098D00001F0474901EB800000F589609DF89C107C +:1098E00001EB410303EB011100EBC1004271C7E63C +:1098F0009DF8B40040F2833110FB01F03C4901EBCC +:10990000800008309DF89C1001EB011100EB8100F4 +:109910000079042872DA00219DF8B40040F2833205 +:1099200010FB02F0324A02EB80000171A1229DF887 +:10993000B40040F2833110FB01F02D4901EB8001AE +:1099400008319DF89C0000EB001001EB8000427193 +:109950009DF8B40040F2833110FB01F0244901EB83 +:10996000800108319DF89C0000EB001001EB8000A5 +:10997000001D09900078401CC2B2099802709DF841 +:10998000B40040F2833110FB01F0194901EB800073 +:1099900008309DF89C1001EB011100EB810000796B +:1099A000042823D10A229DF8B40040F2833110FB31 +:1099B00001F00F4901EB800108319DF89C0000EB9C +:1099C000001001EB80000271A3229DF8B40040F268 +:1099D000833110FB01F0064901EB800008309DF84F +:1099E0009C1001EB011100EB8100427137E305E0AF +:1099F00088480020C8430020388F00209DF8B4001C +:109A000040F2833110FB01F0FE4901EB8000083089 +:109A10009DF89C1001EB011100EB810000790428F6 +:109A20002FD100219DF8B40040F2833210FB02F0E8 +:109A3000F44A02EB8000017105229DF8B40040F267 +:109A4000833110FB01F0EF4901EB800108319DF8F3 +:109A50009C0000EB001001EB80000271A3229DF836 +:109A6000B40040F2833110FB01F0E64901EB8000C5 +:109A700008309DF89C1001EB011100EB8100427150 +:109A8000EDE29DF8B41040F2833011FB00F0DD49A7 +:109A900001EB800008309DF89C1001EB011100EBF8 +:109AA0008100007908282FDC00219DF8B40040F2E5 +:109AB000833210FB02F0D34A02EB800001710922CD +:109AC0009DF8B40040F2833110FB01F0CD4901EB69 +:109AD000800108319DF89C0000EB001001EB800034 +:109AE0000271A7229DF8B40040F2833110FB01F00F +:109AF000C44901EB800008309DF89C1001EB011176 +:109B000000EB81004271AAE29DF8B41040F283306C +:109B100011FB00F0BB4901EB800008309DF89C1060 +:109B200001EB011100EB8100007909282FDC0021F5 +:109B30009DF8B40040F2833210FB02F0B14A02EB10 +:109B4000800001710A229DF8B40040F2833110FBBD +:109B500001F0AC4901EB800108319DF89C0000EB5D +:109B6000001001EB80000271A3229DF8B40040F2C6 +:109B7000833110FB01F0A34901EB800008309DF810 +:109B80009C1001EB011100EB8100427167E29DF82E +:109B9000B41040F2833011FB00F09A4901EB8000D1 +:109BA00008309DF89C1001EB011100EB8100007959 +:109BB0000D282FDC00219DF8B40040F2833210FB09 +:109BC00002F0904A02EB800001710E229DF8B40071 +:109BD00040F2833110FB01F08A4901EB800108312A +:109BE0009DF89C0000EB001001EB80000271A122A7 +:109BF0009DF8B40040F2833110FB01F0814901EB84 +:109C0000800008309DF89C1001EB011100EB8100F1 +:109C1000427124E29DF8B41040F2833011FB00F051 +:109C2000784901EB800008309DF89C1001EB011190 +:109C300000EB810000790E282FDC00219DF8B40094 +:109C400040F2833210FB02F06E4A02EB8000017199 +:109C50000F229DF8B40040F2833110FB01F06949F6 +:109C600001EB800108319DF89C0000EB001001EB36 +:109C700080000271A3229DF8B40040F2833110FBF2 +:109C800001F0604901EB800008309DF89C1001EB69 +:109C9000011100EB81004271E1E19DF8B41040F246 +:109CA000833011FB00F0574901EB800008309DF82C +:109CB0009C1001EB011100EB8100007910287DDC84 +:109CC00011229DF8B40040F2833103E0C8E1F6E1CF +:109CD00043E224E210FB01F04A4901EB8001083124 +:109CE0009DF89C0000EB001001EB80000271A122A6 +:109CF0009DF8B40040F2833110FB01F0414901EBC3 +:109D0000800108319DF89C0000EB001001EB800001 +:109D100042719DF8B40040F2833110FB01F03949E3 +:109D200001EB800108319DF89C0000EB001001EB75 +:109D30008000827100213A9156E09DF8B41040F203 +:109D4000833011FB00F02F4901EB800108319DF8B1 +:109D50009C0000EB001001EB80008178BDF8E8006A +:109D600001449DF8B40000EB400202EB0010264ACB +:109D700002EB0010303000EB0110801C09900078DD +:109D800020F080018031099801709DF8B41040F2F4 +:109D9000833011FB00F01B4901EB800108319DF875 +:109DA0009C0000EB001001EB80008178BDF8E8001A +:109DB00001449DF8B40000EB400200E085E002EBB6 +:109DC0000010114A02EB0010303000EB0110801C33 +:109DD0000990007820F00400001D09990870BDF872 +:109DE000E800401C80B23A909DF8B41040F28330F5 +:109DF00011FB00F0034901EB800108319DF89C0044 +:109E000004E0000088480020C843002000EB001058 +:109E100011F82010BDF8E80081428EDC9DF8B410E6 +:109E200001EB410000EB0110FE4901EB0010303066 +:109E30009DF8A01000EB01108078C0F34010E8B34B +:109E40009DF8B41001EB410000EB0110F54901EB66 +:109E5000001030309DF8A01000EB0110801C09901C +:109E6000007820F02002099802709DF8B41001EBF0 +:109E7000410000EB0110EB4901EB001030309DF880 +:109E8000A01000EB01108078C0F34000A8B99DF845 +:109E9000B41001EB410000EB0110E24901EB0010AE +:109EA00030309DF8A01000EB0110801C0990007864 +:109EB00020F0080008300999087000E065E09DF87E +:109EC000B4100220F0F7F2F8C9E09DF8B41040F2A7 +:109ED000833011FB00F0D44901EB800108319DF87B +:109EE0009C0000EB001001EB800001799DF8B400AC +:109EF00040F2833210FB02F0CB4A02EB8000407943 +:109F0000814242D19DF8B41040F2833011FB00F041 +:109F1000114601EB800008309DF89C1001EB011107 +:109F200000EB81008079A12830D0A3229DF8B400F5 +:109F300040F2833110FB01F0BB4901EB8001083195 +:109F40009DF89C0000EB001001EB800042719DF831 +:109F5000B41040F2833011FB00F0B34901EB8000F4 +:109F600008309DF89C1001EB011100EB8100807915 +:109F7000A22874D000209DF8B41040F2833211FB67 +:109F800002F1A94A02EB8101087168E09DF8B41062 +:109F900040F2833011FB00F0A34901EB8000083050 +:109FA0009DF89C1001EB011100EB810090F83A0044 +:109FB000012837D100229DF8B40040F2833110FB14 +:109FC00001F0994901EB800108319DF89C0000EBFC +:109FD000001001EB800080F83A20A3229DF8B40025 +:109FE00040F2833110FB01F08F4901EB8001083111 +:109FF0009DF89C0000EB001001EB80004271A9224B +:10A000009DF8B40040F2833110FB01F0864901EB6A +:10A01000800008309DF89C1001EB011100EB8100DD +:10A0200082711CE0A1229DF8B40040F2833110FB44 +:10A0300001F07D4901EB800108319DF89C0000EBA7 +:10A04000001001EB8000427101219DF8B40040F244 +:10A05000833210FB02F0744A02EB8000017146E487 +:10A06000A1229DF8B40040F2833110FB01F06E494B +:10A0700001EB800108319DF89C0000EB001001EB22 +:10A08000800082719DF8B40040F2833110FB01F032 +:10A09000654901EB800108319DF89C0000EB001040 +:10A0A00001EB8000427100219DF8B40040F2833240 +:10A0B00010FB02F05C4A02EB8000017117E4002102 +:10A0C0009DF8B40040F2833210FB02F0564A02EBD6 +:10A0D0008000017109229DF8B40040F2833110FB29 +:10A0E00001F0514901EB800108319DF89C0000EB23 +:10A0F000001001EB80000271A7229DF8B40040F22D +:10A10000833110FB01F0484901EB800008309DF8D5 +:10A110009C1001EB011100EB810042719FE70021CF +:10A120009DF8B40040F2833210FB02F03E4A02EB8D +:10A1300080000171A7229DF8B40040F2833110FB2A +:10A1400001F0394901EB800008309DF89C1001EBCB +:10A15000011100EB8100427181E79DF8B41001EB21 +:10A160004100C0EBC110314901EBC000C07D312876 +:10A170001DDB9DF8B41001EB4100C0EBC1102B4971 +:10A1800001EBC000C07D3138C2B29DF8B40040F28E +:10A19000833110FB01F0244901EB800008309DF869 +:10A1A0009C1001EB011100EB8100C27011E0002254 +:10A1B0009DF8B40040F2833110FB01F01A4901EB25 +:10A1C000800008309DF89C1001EB011100EB81002C +:10A1D000C2709DF8B41040F2833011FB00F01249B8 +:10A1E00001EB800108319DF89C0000EB001001EBB1 +:10A1F000800082789DF8B40040F2833110FB01F0BA +:10A20000094901EB800108319DF89C0000EB00102A +:10A2100001EB8000C078111836919DF8B41040F21F +:10A22000833005E0C843002088480020388F002094 +:10A2300011FB00F0FE4901EB800108319DF89C0004 +:10A2400000EB001001EB8000C2789DF8B40040F2F2 +:10A25000833110FB01F0F64901EB800008309DF8D6 +:10A260009C1001EB011110F8210082427DDA0021DF +:10A270009DF8B40040F2833210FB02F0EC4A02EB8E +:10A2800080000171A7229DF8B40040F2833110FBD9 +:10A2900001F0E74901EB800108319DF89C0000EBDB +:10A2A000001001EB800042719DF8B41001EB4100F9 +:10A2B000C0EBC110DF4901EBC000407930287CD1F0 +:10A2C0009DF8B41040F2833011FB00F0D84901EB47 +:10A2D000800108319DF89C0000EB001001EB80002C +:10A2E00001799DF8B40040F2833210FB02F0D04AAD +:10A2F00002EB8000407981425FD19DF8B41040F2BA +:10A30000833011FB00F0114601EB800000F58960FD +:10A31000BDF8D81001EB410202EB011100EBC100C6 +:10A32000C078312832D19DF8B41001EB410000EB28 +:10A330000110C14901EB00103030BDF8D81000EB1E +:10A340000110801C0990007820F02002099802700A +:10A3500000229DF8B40040F2833110FB01F0B449B3 +:10A3600001EB800000F5896000E0FDE3BDF8D81046 +:10A3700001EB410303EB011100EBC10080F8452024 +:10A380009DF8B4100220EFF791FE54E09DF8B41050 +:10A3900040F2833011FB00F0A54901EB800000F58D +:10A3A0008960BDF8D81001EB410202EB011100EB0E +:10A3B000C100C07833283ED100E067E09DF8B410BA +:10A3C00001EB410000EB01109B4901EB0010303024 +:10A3D000BDF8D81000EB0110801C0990007820F027 +:10A3E00020020998027001229DF8B40040F28331E6 +:10A3F00010FB01F08E4901EB800000F58960BDF88B +:10A40000D81001EB410303EB011100EBC10080F810 +:10A410004620A9229DF8B40040F2833110FB01F0E0 +:10A42000834901EB800008309DF89C1001EB01117D +:10A4300000EB810082719DF8B41001EB410000EB4C +:10A4400001107D4901EB00103030BDF8D81000EB51 +:10A450000110801C0990007820F001020998027018 +:10A460009DF8B41001EB410000EB0110724901EBC3 +:10A4700000103030BDF8D81000EB0110801C09909E +:10A48000007820F00202099802700DE19DF8B410E6 +:10A4900001EB4100C0EBC110664901EBC0004079FF +:10A4A00031287CD19DF8B41040F2833011FB00F0CC +:10A4B0005F4901EB800108319DF89C0000EB001022 +:10A4C00001EB800001799DF8B40040F2833210FB6B +:10A4D00002F0574A02EB8000407981425FD19DF83B +:10A4E000B41040F2833011FB00F0114601EB800004 +:10A4F00000F58960BDF8D81001EB410202EB0111B3 +:10A5000000EBC10090F8460058BB01229DF8B40052 +:10A5100040F2833110FB01F0454901EB800101F568 +:10A520008961BDF8D80000EB400303EB001001EB9C +:10A53000C00080F845209DF8B41001EB410000EB0D +:10A5400001103D4901EB00113031BDF8D80001EB9D +:10A550000010801C0990007820F00100401C09992F +:10A5600008709DF8B41001EB410000EB0110324976 +:10A5700001EB00103030BDF8D81000EB0110801C4A +:10A580000990007820F00202099802702B4890F898 +:10A59000100B90B19DF8B41001EB410000E001E216 +:10A5A00000EB0110244901EB00103030BDF8D81049 +:10A5B00000EB0110807A022876D1214890F829001A +:10A5C000012871D11E48D0F80C021D49498D8842DE +:10A5D0006AD29DF8B41040F2833011FB00F01449A8 +:10A5E00001EB800000F58960BDF8D81001EB410255 +:10A5F00002EB011100EBC10090F84500012852D197 +:10A600009DF8B41040F2833011FB00F0084901EBD3 +:10A61000800000F58960BDF8D81001EB410202EB23 +:10A62000011100EBC10090F87F00E0BB012209E0BE +:10A6300088480020388F0020C8430020BC3200200A +:10A64000BC1200209DF8B40000EB400101EB0010AB +:10A65000FE4901EB00113031BDF8D80001EB0010CC +:10A66000C27200229DF8B40000EB400101EB001023 +:10A67000F64901EB00113031BDF8D80001EB0010B4 +:10A6800042609DF8B41040F2833011FB00F0F049B5 +:10A6900001EB800101F58961BDF8D80000EB4002B3 +:10A6A00002EB001001E07BE079E001EBC00090F8E4 +:10A6B00091109DF8B40040F2833210FB02F0E44A9E +:10A6C00002EB800041709DF8B41040F2833011FB22 +:10A6D00000F0114601EB800108319DF89C0000EB71 +:10A6E000001001EB800001799DF8B40040F2833244 +:10A6F00010FB02F0D64A02EB8000407981424ED135 +:10A7000000229DF8B40040F2833110FB01F0D049E3 +:10A7100001EB800101F58961BDF8D80000EB400331 +:10A7200003EB001001EBC000C2714FF010429DF826 +:10A73000B40040F2833110FB01F0C54901EB800108 +:10A7400001F58961BDF8D80000EB400303EB001070 +:10A7500001EBC0008260A4229DF8B40040F2833176 +:10A7600010FB01F0BA4901EB800108319DF89C0013 +:10A7700000EB001001EB80008271A3229DF8B40071 +:10A7800040F2833110FB01F0B14901EB8000083049 +:10A790009DF89C1001EB011100EB8100427134E344 +:10A7A0009DF8B41040F2833011FB00F0A84901EB92 +:10A7B000800000F58960BDF8D81001EB410202EB82 +:10A7C000011100EBC10090F8450001287DD19DF8F2 +:10A7D000B41040F2833011FB00F09D4901EB800181 +:10A7E00001F58961BDF8D80000EB400202EB0010D2 +:10A7F00001EBC00090F8801040F2833011FB00F0B4 +:10A80000934901EB800101F589619DF8B40040F2A4 +:10A81000833210FB02F08E4A02EB800000F5896063 +:10A82000BDF8D82002EB420303EB021200EBC2009A +:10A8300090F8810000EB400202EB001001EBC00039 +:10A8400090F87E00032840D102229DF8B40000EB6E +:10A85000400101EB00107D4901EB00113031BDF8E2 +:10A86000D80001EB0010C2729DF8B41040F28330A2 +:10A8700011FB00F0764901EB800101F589619DF83B +:10A88000A00000EB400202EB001001EBC00090F8CA +:10A8900091109DF8B40040F2833210FB02F06C4A34 +:10A8A00002EB800041709DF8B41040F2833011FB40 +:10A8B00000F0114601EB800108319DF89C0000EB8F +:10A8C000001001EB8000017900E0FFE19DF8B40089 +:10A8D00040F2833210FB02F05D4A02EB80004079C7 +:10A8E00081424ED100229DF8B40040F2833110FB2A +:10A8F00001F0574901EB800101F58961BDF8D800ED +:10A9000000EB400303EB001001EBC000C2714FF0FD +:10A9100010429DF8B40040F2833110FB01F04C4925 +:10A9200001EB800101F58961BDF8D80000EB40031F +:10A9300003EB001001EBC0008260A4229DF8B4007C +:10A9400040F2833110FB01F0414901EB80010831F5 +:10A950009DF89C0000EB001001EB80008271A322A7 +:10A960009DF8B40040F2833110FB01F0384901EB4F +:10A97000800008309DF89C1001EB011100EB810074 +:10A98000427100229DF8B40000EB400101EB001081 +:10A990002E4901EB00113031BDF8D80001EB001059 +:10A9A000426032E29DF8B41001EB4100C0EBC110EF +:10A9B000284901EBC000407933287CD19DF8B410C0 +:10A9C00001EB410000EB0110204901EB0010303099 +:10A9D000BDF8D81000EB0110801C0990007820F021 +:10A9E0000101491C099801709DF8B41001EB410068 +:10A9F00000EB0110154901EB00113031BDF8D80012 +:10AA000001EB0010801C0990007820F020020998CA +:10AA100002709DF8B41001EB410000EB01100B49EE +:10AA200001EB00103030BDF8D81000EB0110801C95 +:10AA30000990007820F00200801C099908709DF8A8 +:10AA4000B41040F2833011FB00F005E0C843002051 +:10AA500088480020388F0020FE4901EB80004279B1 +:10AA60009DF8B40040F2833110FB01F0F94901EB8D +:10AA7000800008309DF89C1001EB011100EB810073 +:10AA8000027100203A9056E09DF8B41040F28330F5 +:10AA900011FB00F0EF4901EB800108319DF89C00AB +:10AAA00000EB001001EB80008178BDF8E800014464 +:10AAB0009DF8B40000E07EE000EB400202EB0010E5 +:10AAC000E54A02EB0010303000EB0110801C0990C9 +:10AAD000007820F080018031099801709DF8B41051 +:10AAE00040F2833011FB00F0DA4901EB80010831BC +:10AAF0009DF89C0000EB001001EB80008178BDF810 +:10AB0000E80001449DF8B40000EB400202EB0010A5 +:10AB1000D14A02EB0010303000EB0110801C09908C +:10AB2000007820F00401091D09980170BDF8E800C3 +:10AB3000401C81B23A919DF8B41040F2833011FB71 +:10AB400000F0C44901EB800108319DF89C0000EB46 +:10AB5000001011F82010BDF8E800814294DC9DF847 +:10AB6000B41001EB410000E0FAE200EB0110BA4939 +:10AB700001EB00103030BDF8D81000EB01108078E8 +:10AB8000C0F3400020B99DF8B4100220EFF78EFA10 +:10AB9000A2229DF8B40040F2833110FB01F0AD49D0 +:10ABA00001EB800008309DF89C1001EB011100EBD7 +:10ABB0008100827129E19DF8B41001EB4100C0EBE6 +:10ABC000C110A64901EBC000407934287ED19DF820 +:10ABD000B41040F2833011FB00F09E4901EB80017C +:10ABE00008319DF89C0000EB001001EB800001791A +:10ABF0009DF8B40040F2833210FB02F0954A02EB5C +:10AC000080004079814261D19DF8B41001EB410090 +:10AC100000EB0110904901EB00103030BDF8D81066 +:10AC200000EB0110801C0990007820F020020998A8 +:10AC300002709DF8B41001EB410000EB0110864951 +:10AC400001EB00103030BDF8D81000EB0110801C73 +:10AC50000990007820F002020998027001229DF804 +:10AC6000B40040F2833110FB01F07A4901EB80001F +:10AC700000F58960BDF8D81001EB410303EB011129 +:10AC800000EBC10080F84620A9229DF8B40040F2F4 +:10AC9000833110FB01F06F4901EB800008309DF813 +:10ACA0009C1001EB011100EB8100827101229DF8E3 +:10ACB000B40040F2833110FB01F0664901EB8000E3 +:10ACC00008309DF89C1001EB011100E09DE000EBC5 +:10ACD000810080F8392041F288329DF8B40040F2BA +:10ACE000833110FB01F05B4901EB800008309DF8D7 +:10ACF0009C1001EB011100EB810002649DF8B4107F +:10AD000040F2833011FB00F0524901EB80004279A0 +:10AD10009DF8B40040F2833110FB01F04D4901EB86 +:10AD2000800108319DF89C0000EB001001EB8000D1 +:10AD3000027100213A9154E09DF8B41040F2833042 +:10AD400011FB00F0434901EB800108319DF89C00A4 +:10AD500000EB001001EB80008178BDF8E8000144B1 +:10AD60009DF8B40000EB400202EB00103A4A02EBFF +:10AD70000010303000EB0110801C0990007820F0AA +:10AD800080018031099801709DF8B41040F2833041 +:10AD900011FB00F02F4901EB800108319DF89C0068 +:10ADA00000EB001001EB80008178BDF8E800014461 +:10ADB0009DF8B40000EB400202EB0010264A02EBC3 +:10ADC0000010303000EB0110801C0990007820F05A +:10ADD0000400001D09990870BDF8E800401C80B20D +:10ADE0003A909DF8B41040F2833011FB00F01949FD +:10ADF00001EB800108319DF89C0000EB001011F878 +:10AE00002010BDF8E800814296DC00202E902F90A3 +:10AE100000213A9129E0DDE92E10000140EA11728B +:10AE20000901CDE92E129DF8B41001EB4100C0EBF1 +:10AE3000C1100A4901EBC001BDF8E800801D085CA3 +:10AE40003038C117DDE92E34184341EA0402CDE958 +:10AE50002E0205E088480020C8430020388F0020DB +:10AE6000BDF8E800401C80B23A90BDF8E800062822 +:10AE7000D1DB9DF8B4002E9940F2833210FB02F032 +:10AE8000FE4A02EB800202F58962BDF8D80000EBB1 +:10AE9000400303EB001002EBC000C0F81A100022C0 +:10AEA0002E922F9200213A9122E0DDE92E1000012E +:10AEB00040EA11720901CDE92E129DF8B41001EBA0 +:10AEC0004100C0EBC110EE4901EBC001BDF8E80044 +:10AED0000D30085C3038C117DDE92E34184341EAE3 +:10AEE0000402CDE92E02BDF8E800401C80B23A9081 +:10AEF000BDF8E8000428D8DB9DF8B4002E9940F294 +:10AF0000833210FB02F0DD4A02EB800202F5896217 +:10AF1000BDF8D80000EB400303EB001002EBC000CB +:10AF2000416300222E922F9200213A9122E0DDE926 +:10AF30002E10000140EA11720901CDE92E129DF890 +:10AF4000B41001EB4100C0EBC110CD4901EBC001D1 +:10AF5000BDF8E8001130085C3038C117DDE92E3447 +:10AF600040EA03022143CDE92E21BDF8E800401C50 +:10AF700081B23A91BDF8E8000628D8DB9DF8B4000C +:10AF80002E9940F2833210FB02F0BC4A02EB8002A1 +:10AF900002F58962BDF8D80000EB400303EB001016 +:10AFA00002EBC000C0F81E109DF8B41001EB410088 +:10AFB000C0EBC110B24901EBC00042799DF8B4006A +:10AFC00040F2833110FB01F0AC4901EB800101F547 +:10AFD0008961BDF8D80000EB400303EB001001EBE2 +:10AFE000C000C2709DF8B41001EB410000EB0110ED +:10AFF000A44901EB00113031BDF8D80001EB00107D +:10B0000082789DF8B40040F2833110FB01F09B4937 +:10B0100001EB800101F58961BDF8D80000EB400328 +:10B0200003EB001001EBC00002769DF8B41040F273 +:10B03000833011FB00F0914901EB800108319DF84C +:10B040009C0000EB001001EB800001799DF8B4003A +:10B0500040F2833210FB02F0884A02EB8000407914 +:10B0600081427DDA00219DF8B40040F2833210FB6A +:10B0700002F0824A02EB80000171A7229DF8B40021 +:10B0800040F2833110FB01F07C4901EB8001083173 +:10B090009DF89C0000EB001001EB80004271002144 +:10B0A0003A918DE09DF8B40040F2833110FB01F03D +:10B0B000724901EB800108319DF89C0000EB001003 +:10B0C00001EB8000C178BDF8E800814221D0002268 +:10B0D0009DF8B40040F2833110FB01F0674901EBA9 +:10B0E000800108319DF89C0000EB001001EB80000E +:10B0F0008178BDF8E80001449DF8B40000EB4003FE +:10B1000003EB00105F4B03EB0010303000EB01103D +:10B1100082709DF8B40040F2833110FB01F0574972 +:10B1200001EB800108319DF89C0000EB001001EB61 +:10B1300080008178BDF8E80001449DF8B40000EB80 +:10B14000400202EB00104F4A02EB0010303000EBDF +:10B150000110801C0990007820F08000803000E011 +:10B16000C5E0099908709DF8B40040F2833110FBE6 +:10B1700001F0424901EB800008309DF89C1001EB82 +:10B18000011100EB81008078BDF8E81042189DF8AD +:10B19000B40000EB400101EB00103A4901EB001054 +:10B1A000303000EB0210801C0990007820F0040081 +:10B1B000001D09990870BDF8E800401C80B23A9063 +:10B1C0009DF8B40040F2833110FB01F02B4901EBF4 +:10B1D000800108319DF89C0000EB001011F8201050 +:10B1E000BDF8E80081423FF75DAF9DF8B40000EB89 +:10B1F0004001C1EBC010224901EBC000407930286A +:10B2000014D19DF8B40000EB400101EB00101D4982 +:10B2100001EB00103030BDF8D81000EB0110801C9D +:10B220000990007820F00102099802709DF8B4009E +:10B2300000EB400101EB0010124901EB001030302F +:10B24000BDF8D81000EB01108078C0F3401088B929 +:10B250009DF8B40000EB400101EB0010094901EB3F +:10B2600000103030BDF8D81000EB01108078C0F32A +:10B270004000E0B39DF8B40006E0000088480020DC +:10B28000388F0020C843002000EB400101EB001084 +:10B29000FE4901EB00103030BDF8D81000EB011072 +:10B2A000801C0990007820F02002099802709DF817 +:10B2B000B40000EB400101EB0010F44901EB001079 +:10B2C0003030BDF8D81000EB0110801C09900078D8 +:10B2D00020F00202099802709DF8B40000EB4001D2 +:10B2E00001EB0010E94901EB0010303000E0B4E060 +:10B2F000BDF8D81000EB0110801C0990007820F0F8 +:10B3000008010831099801709DF8B4009DF8A0105B +:10B3100001EB0010C217CDE92E029DF8B40040F2F7 +:10B32000833110FB01F0DA4901EB800000F5896000 +:10B33000BDF8D81001EB410202EB011100EBC10096 +:10B34000223009902E9800EB4001D24800EB4110CA +:10B350000D30102208900999ECF777FF9DF8B400A2 +:10B3600040F2833110FB01F0C94901EB800101F586 +:10B370008961BDF8D80000EB400202EB001001EB40 +:10B38000C0012E9800EB4002C24800EB421051F879 +:10B390001A2F40F8012F496841609DF8B40000EB76 +:10B3A000400101EB0010B94901EB00113031BDF84B +:10B3B000D80001EB001001782E9800EB4002B54850 +:10B3C00000EB421001702E9800EB4001B14800EBF9 +:10B3D0004111B148026841F81D2F808888809DF88E +:10B3E000B40040F2833110FB01F0A94901EB800168 +:10B3F00001F58961BDF8D80000EB400202EB0010B6 +:10B4000001EBC000416B2E9800EB4002A14800EB1D +:10B410004210C0F809109DF8B40000EB400101EBA8 +:10B4200000109A4901EB00113031BDF8D80001EB52 +:10B43000001041682E9800EB4002964800EB421045 +:10B44000C0F823102E9881B208200991EEF72EFE45 +:10B450009DF8B4100220EEF729FEFCE300201590C1 +:10B46000C4E000202E902F9000213A9127E0DDE9E2 +:10B470002E10000140EA11720901CDE92E129DF84B +:10B48000B40000EB4001C1EBC010844901EBC001E6 +:10B49000159800EB8002BDF8E8000B3000EB82004D +:10B4A000085C3038C117DDE92E34184341EA040244 +:10B4B000CDE92E02BDF8E800401C80B23A90BDF8FC +:10B4C000E8000A28D3DB9DF8B400DDE92E1240F233 +:10B4D000833310FB03F06E4B03EB800308339DF8BE +:10B4E0009C0000EB001003EB800083781598184453 +:10B4F00000EB400303EB00139DF8B40040F28334EB +:10B5000010FB04F0624C04EB800000F5896000EB56 +:10B51000C30040F8221F426000222E922F92002189 +:10B520003A9127E0DDE92E10000140EA117209018D +:10B53000CDE92E129DF8B40000EB4001C1EBC01024 +:10B54000564901EBC001159800EB8002BDF8E800F8 +:10B55000153000EB8200085C3038C117DDE92E346D +:10B5600040EA03022143CDE92E21BDF8E800401C4A +:10B5700081B23A91BDF8E8000A28D3DB9DF8B40007 +:10B58000DDE92E1240F2833310FB03F0404B03EB56 +:10B59000800308339DF89C0000EB001003EB800053 +:10B5A00083781598184400EB400303EB00139DF8D3 +:10B5B000B40040F2833410FB04F0354C04EB8000FF +:10B5C00000F5896000EBC30022308160C260002179 +:10B5D0009DF8B40040F2833210FB02F0224602EBE9 +:10B5E000800001711598401CC0B215909DF8B40000 +:10B5F00040F2833110FB01F0254901EB8001083155 +:10B600009DF89C0000EB001011F820101598814265 +:10B610003FF727AF9DF8B40040F2833110FB01F0F3 +:10B620001B4901EB800108319DF89C0000EB0010E4 +:10B6300001EB800001799DF8B40040F2833210FBE9 +:10B6400002F0134A02EB80004079814216D09DF847 +:10B65000B40040F2833110FB01F0114601EB800091 +:10B6600000F58960BDF8D81001EB410202EB011131 +:10B6700000EBC10090F8460001287DD19DF8B40090 +:10B6800040F2833110FB01F0014909E0C84300207A +:10B6900088480020D8140020C7310020388F0020AF +:10B6A00001EB800108319DF89C0000EB001001EBDC +:10B6B0008000C2789DF8B40040F2833110FB01F0A5 +:10B6C000FE4901EB800108319DF89C0000EB001061 +:10B6D00001EB80008078111836919DF8B4109DF828 +:10B6E000A00000EB0110C217CDE92E02F44890F83B +:10B6F000100B08B39DF8B40000EB400101EB001003 +:10B70000F04901EB00103030BDF8D81000EB01100B +:10B71000807A022810D09DF8B40000EB400101EBC4 +:10B720000010E84901EB00103030BDF8D81000EBF4 +:10B730000110C07A00287DDD00229DF8B40000EBE6 +:10B74000400101EB0010DF4901EB00103030BDF883 +:10B75000D81000EB0110C272DB48D0F80C020521B2 +:10B76000B0FBF1F201FB120000EB4001D6482C3097 +:10B7700000EB41100D3000E026E309909DF8B40085 +:10B7800040F2833110FB01F0CC4901EB800000F561 +:10B790008960BDF8D81001EB410202EB011100EB0A +:10B7A000C10022301022014608900998ECF74DFDA7 +:10B7B000C548D0F80C020521B0FBF1F201FB1200E4 +:10B7C00000EB4001C0482C3000EB41129DF8B40062 +:10B7D00040F2833110FB01F0B84901EB800101F523 +:10B7E0008961BDF8D80000EB400303EB001001EBCA +:10B7F000C00050F81A1F42F8011F40685060B2485C +:10B80000D0F80C020521B0FBF1F201FB120000EBB5 +:10B810004001AD482C3000EB41129DF8B40000EB24 +:10B82000400101EB0010A74901EB001130319DF8F8 +:10B83000A00000E092E101EB001000781070A24837 +:10B84000D0F80C020521B0FBF1F201FB120000EB75 +:10B8500040019D482C3000EB41129DF8B40040F2AD +:10B86000833110FB01F0954901EB800101F58961FD +:10B87000BDF8D80000EB400303EB001001EBC00063 +:10B88000406BC2F809009048D0F80C020521B0FBCB +:10B89000F1F201FB120000EB40018B482C3000EB71 +:10B8A00041118748F538026841F81D2F808888804B +:10B8B0008548D0F80C120522B1FBF2F002FB101003 +:10B8C00000EB400180482C3000EB41129DF8B400A1 +:10B8D00000EB400101EB00107A4901EB001130311F +:10B8E000BDF8D80001EB00104068C2F82300002228 +:10B8F0009DF8B40000EB400101EB0010714901EB31 +:10B9000000113031BDF8D80001EB00104260002179 +:10B910003A9154E06C48D0F80C020521B0FBF1F2EA +:10B9200001FB120000EB400167482C3000EB411195 +:10B930002731BDF8E8409DF8B40040F2833210FB97 +:10B9400002F05E4A02EB800202F589629DF8A000D7 +:10B9500000EB400303EB001002EBC00090F8800006 +:10B9600040F2833210FB02F0544A02EB800202F5EF +:10B9700089629DF8B40040F2833310FB03F04F4B13 +:10B9800003EB800303F58963BDF8D80000EB4005A5 +:10B9900005EB001003EBC00090F8810000EB4003C2 +:10B9A00003EB001002EBC0024732BDF8E800001DB7 +:10B9B000105C0855BDF8E800401C81B23A91BDF812 +:10B9C000E8000628A6DB00203A9042E000239DF81C +:10B9D000B40040F2833110FB01F0384901EB8001E3 +:10B9E00001F58961BDF8D80000EB400202EB0010C0 +:10B9F00001EBC00090F8800040F2833110FB01F0B1 +:10BA00002E4901EB800101F589619DF8B40040F2F7 +:10BA1000833210FB02F0294A02EB800202F58962B0 +:10BA2000BDF8D80000EB400404EB001002EBC000AE +:10BA300090F8810000EB400202EB001001EBC00126 +:10BA40004731BDF8E8000B54BDF8E800401C81B256 +:10BA50003A91BDF8E8000A28B8DB1B48D0F80C0280 +:10BA60000521B0FBF1F080B2014609900220EDF70C +:10BA70002FFB00210620EEF719FB1348D0F80C022B +:10BA80001149498D884206D20F48D0F80C02401C5B +:10BA90000D49C1F80C0200210520EEF707FB9DF8C7 +:10BAA000B40000EB400101EB0010064901EB00106F +:10BAB0003030BDF8D81000EB011007E088480020B6 +:10BAC000BC320020C8430020BC120020801C09901A +:10BAD000007820F0080209980270FC48D0F80C02A7 +:10BAE0000521B0FBF1F201FB120000EB4001F74829 +:10BAF0002C3000EB4110D0F823202E9800EB4001B1 +:10BB0000F34800EB4110C0F8232000203A9020E0D9 +:10BB1000EE48D0F80C020521B0FBF1F201FB120057 +:10BB200000EB4001E9482C3000EB41102730BDF814 +:10BB3000E810425C2E9800EB4001E54800EB411113 +:10BB40002731BDF8E8000A54BDF8E800401C81B276 +:10BB50003A91BDF8E8000628DADB59E09DF8B41008 +:10BB600001EB410000EB0110DA4901EB001030302D +:10BB7000BDF8D81000EB0110801C0990007820F06F +:10BB800008000830099908709DF8B41001EB4100D5 +:10BB900000EB0110CF4901EB00103030BDF8D81098 +:10BBA00000EB011042682E9800EB4001C84800EB02 +:10BBB0004110C0F8232000203A9025E09DF8B410F1 +:10BBC00040F2833011FB00F0C34901EB800101F525 +:10BBD0008961BDF8D80000EB400202EB001001EBD8 +:10BBE000C0014731BDF8E8000A5C2E9800EB400127 +:10BBF000B74800EB41112731BDF8E8000A54BDF801 +:10BC0000E800401C81B23A91BDF8E8000628D5DB77 +:10BC100000229DF8B40040F2833110FB01F0AE49E0 +:10BC200001EB800101F58961BDF8D80000EB40030C +:10BC300003EB001001EBC00080F846209DF8B40033 +:10BC400040F2833110FB01F0A34901EB8001083180 +:10BC50009DF89C0000E001E100EB001001EB80008A +:10BC600080F839209DF8B40040F2833110FB01F0D8 +:10BC7000994901EB800108319DF89C0000EB001010 +:10BC800001EB8000C2639DF8B4100220EEF70EFABB +:10BC90009DF8B41040F2833011FB00F08E4901EBA7 +:10BCA000800101F58961BDF8D80000EB400202EB8C +:10BCB000001001EBC000223009902E9800EB4001EB +:10BCC000834800EB41100D30102208900999ECF7E1 +:10BCD000BCFA9DF8B41040F2833011FB00F07E49AD +:10BCE00001EB800101F58961BDF8D80000EB40024D +:10BCF00002EB001001EBC0012E9800EB40027448EB +:10BD000000EB421051F81A2F40F8012F49684160AA +:10BD10009DF8B41001EB410000EB01106D4901EBFF +:10BD200000113031BDF8D80001EB001001782E98D9 +:10BD300000EB4002664800EB421001702E9800EBC9 +:10BD40004001634800EB41116448026841F81D2F2F +:10BD5000808888809DF8B41040F2833011FB00F099 +:10BD60005D4901EB800101F58961BDF8D80000EB68 +:10BD7000400202EB001001EBC000416B2E9800EB7B +:10BD80004002534800EB4210C0F809109DF8B4106F +:10BD900001EB410000EB01104E4901EB0011303185 +:10BDA000BDF8D80001EB001041682E9800EB40026E +:10BDB000474800EB4210C0F823102E9881B20820AB +:10BDC0000991EEF773F924E09DF8B41040F2833046 +:10BDD00011FB00F0404901EB800008309DF89C10F9 +:10BDE00001EB011100EB810000790C2811DC0D2220 +:10BDF0009DF8B40040F2833110FB01F0364901EBAD +:10BE0000800008309DF89C1001EB011100EB8100CF +:10BE10000271A7229DF8B40040F2833110FB01F0BB +:10BE20002D4901EB800108319DF89C0000EB0010CA +:10BE300001EB80004271A2229DF8B40040F28331F0 +:10BE400010FB01F0244901EB800008309DF89C10A4 +:10BE500001EB011100EB8100827100BF00BF02F015 +:10BE600032BF9DF8B41001EB4100C0EBC1101C497A +:10BE700001EBC00041780846099100210BF05CFFFE +:10BE8000C1B228910021369131E09DF8B41040F202 +:10BE9000833011FB00F0104901EB80010831BDF83F +:10BEA000D80000EB001001EB8000417808460991B2 +:10BEB00000210CF0F5FC9DF8A02042400A4311D16E +:10BEC000BDF8D800C1B227911FE00000BC120020CD +:10BED000D8140020C843002088480020C731002023 +:10BEE000388F0020BDF8D800401C81B236919DF8F3 +:10BEF000B41040F2833011FB00F0F84901EB8000F0 +:10BF00008179BDF8D8008142BFDC00BF9DF8B41034 +:10BF100001EB4100C0EBC110F14901EBC000C17859 +:10BF20009DF8B40000EB4002C2EBC010EC4A02EBFB +:10BF3000C000807841EA002129919DF8B41001EBFE +:10BF40004100C0EBC110114601EBC0010991BDF8E1 +:10BF5000A4100998EDF7DCFC11909DF8B40000EBFB +:10BF60004001C1EBC010DE4901EBC002BDF8A400E6 +:10BF7000401C105C9DF8B41001EB4102C2EBC111F2 +:10BF8000D74A02EBC102BDF8A410515C40EA01227D +:10BF90001198824242F038839DF8B40000EB4001D2 +:10BFA000C1EBC010CE4901EBC000807A01069DF8BC +:10BFB000B40000EB4002C2EBC010C94A02EBC00063 +:10BFC000C07A41EA00419DF8B40000EB4002C2EBA8 +:10BFD000C010C34A02EBC000007B41EA00219DF87B +:10BFE000B40000EB4002C2EBC010BD4A02EBC0003F +:10BFF000407B0143BB48C0F8181FD0F8181F0991B7 +:10C00000BDF8A4000E3808909DF8B40000EB400184 +:10C01000C1EBC010114601EBC0000E300790DDE906 +:10C020000812EDF764FA9DF8B40000EB4000AE4949 +:10C0300001EB800081689DF8B40000EB4000AA4A43 +:10C0400002EB80004160002130329DF8B40002EB29 +:10C0500000129DF89C0011549DF8B40000EB4001C3 +:10C06000C1EBC0109E4901EBC000C17B249110219F +:10C070001091BDF89000A1287DD100229DF8B40058 +:10C0800040F2833110FB01F0944901EB800108314B +:10C090009DF89C0000EB001001EB80004271BDF8A0 +:10C0A000401008460991491C8AB210929DF8B410BC +:10C0B00001EB4102C2EBC111894A02EBC101085CEC +:10C0C00024902590BDF8940007287DD2DFE800F089 +:10C0D0007C048384FDFCFB00BDF8401008460991F8 +:10C0E000491C8AB210929DF8B41001EB4102C2EBD8 +:10C0F000C1117B4A02EBC1010A5C9DF8B40040F219 +:10C10000833110FB01F0754901EB800008309DF888 +:10C110009C1001EB011100EB81000272BDF84000A0 +:10C12000411C8AB2109206909DF8B41001EB4102B6 +:10C13000C2EBC1116A4A02EBC101085C0206BDF8FC +:10C140004000411C8BB2109307909DF8B41001EB96 +:10C150004103C3EBC111624B03EBC101085C42EA2E +:10C160000042BDF8401008460891491C8BB210935C +:10C170009DF8B41000E0F1E101EB4103C3EBC11104 +:10C18000574B03EBC101085C42EA0022BDF84000B6 +:10C19000411C8BB2109309909DF8B41001EB410340 +:10C1A000C3EBC1114E4B03EBC101085C02439DF888 +:10C1B000B40040F2833110FB01F0484901EB8000EC +:10C1C00008309DF89C1000E0C6E101EB011100EB86 +:10C1D0008100C260C0E1BFE101229DF8B40040F2DD +:10C1E000833110FB01F03D4901EB800108319DF8DE +:10C1F0009C0000EB001001EB8000027700213A91D7 +:10C2000028E09DF8B40000EB4001C1EBC0103449B8 +:10C2100001EBC001BDF84020BDF8E80010440A5C05 +:10C220009DF8B40040F2833110FB01F02B4901EB83 +:10C23000800108319DF89C0000EB001001EB8000AC +:10C2400000F11D01BDF8E8000A54BDF8E800401CEB +:10C2500081B23A91BDF8E8000A28D2DBBDF840006F +:10C260000A3081B2109100213A9127E09DF8B40084 +:10C2700000EB4001C1EBC010194901EBC001BDF852 +:10C280004020BDF8E80010440A5C9DF8B40040F27C +:10C29000833110FB01F0114901EB800108319DF859 +:10C2A0009C0000EB001001EB80012A31BDF8E80092 +:10C2B0000A54BDF8E800401C81B23A91BDF8E8008C +:10C2C0000C28D3DB02E0C6E0C4E0C2E0BDF84000C9 +:10C2D0000C3081B2109100213691A4E088480020F2 +:10C2E000388F0020BC2200208841002001229DF8C8 +:10C2F000B40040F2833110FB01F0FE4901EB8001F4 +:10C3000008319DF89C0000EB001001EB8000817863 +:10C31000BDF8D800084400EB400101EB00119DF886 +:10C32000B40040F2833310FB03F0F24B03EB8000C8 +:10C3300000F5896000F831209DF8B40040F28331A7 +:10C3400010FB01F0194601EB800108319DF89C00BB +:10C3500000EB001001EB80008178BDF8D8000844A4 +:10C3600000EB400101EB00119DF8B40040F2833373 +:10C3700010FB03F0DF4B03EB800000F5896000EB5E +:10C38000C10080F8822000213A9143E09DF8B4007A +:10C3900040F2833110FB01F0D64901EB80010831F6 +:10C3A0009DF89C0000EB001001EB800000F11D01E6 +:10C3B000BDF8E8000A5C9DF8B40040F2833110FB40 +:10C3C00001F0CC4901EB800108319DF89C0000EBA5 +:10C3D000001001EB80008178BDF8D800084400EB24 +:10C3E000400101EB00119DF8B40040F2833310FBD3 +:10C3F00003F0C04B03EB800000F5896000EBC10047 +:10C4000000F18301BDF8E8000A54BDF8E800401CC3 +:10C4100081B23A91BDF8E8000A28B7DBBDF8D80030 +:10C42000401C81B236919DF8B40040F2833110FB7C +:10C4300001F0B04901EB800108319DF89C0000EB50 +:10C44000001011F82010BDF8D80081423FF74EAF20 +:10C4500082E081E080E09DF8B40000EB400101EB58 +:10C460000010A54901EB0010806800EB800041003E +:10C470009DF8B40000EB4000A04A02EB8000816010 +:10C480009DF8B40000EB4001C1EBC0109C4901EBEA +:10C49000C001BDF84000401C095C9DF8B40000EBF1 +:10C4A0004002C2EBC010964A02EBC002BDF8400049 +:10C4B000105C41EA00229DF8B40040F2833110FB89 +:10C4C00001F08C4901EB800108319DF89C0000EBE4 +:10C4D000001001EB80000285BDF84000801C81B295 +:10C4E00010919DF8B40040F2833110FB01F08149B6 +:10C4F00001EB800108319DF89C0000EB001001EB7E +:10C500008000018D9DF8B40000EB400202EB0010AA +:10C51000794A02EB0010408B81420ADB0621A2F52A +:10C5200004729DF8B40002EB00129DF89C001154B7 +:10C5300011E006229DF8B40040F2833110FB01F0B7 +:10C540006C4901EB800008309DF89C1001EB011153 +:10C5500000EB8100427100BF02F056B8BDF89000B8 +:10C56000A228F9D10021369102F039B89DF8B40023 +:10C5700040F2833110FB01F05E4901EB800108318C +:10C580009DF89C0000EB001001EB80008178BDF865 +:10C59000D8000844C1B22891BDF84000401C81B2C7 +:10C5A0001091BDF8401008460991491C8AB21092BA +:10C5B0009DF8B41001EB4102C2EBC111504A02EBED +:10C5C000C101085C2590BDF84000411C8AB2109260 +:10C5D00009903490BDF894000D2881F0FA87DFE8C7 +:10C5E00010F0EC0D3D010D00EF099D0EBA0E2D0F60 +:10C5F000840FA10FBE0FDB0F670F4A0FBDF840106D +:10C6000008460991491C8AB210929DF8B41001EBBA +:10C610004102C2EBC1113A4A02EBC101095C39483F +:10C6200080F8021D90F8020DC0F3401020B9354883 +:10C6300090F8020DC00908B901212691BDF84010FB +:10C6400008460691491C8AB210929DF8B41001EB7D +:10C650004102C2EBC1112A4A02EBC101085C020689 +:10C66000BDF8401008460791491C8BB210939DF805 +:10C67000B41001EB4103C3EBC111214B03EBC1012A +:10C68000085C42EA0042BDF84000411C8BB21093A6 +:10C6900008909DF8B41001EB4103C3EBC111184B96 +:10C6A00003EBC101085C42EA0022BDF840100846D5 +:10C6B0000991491C8BB210939DF8B41001EB410312 +:10C6C000C3EBC1110E4B03EBC101085C02439DF8A3 +:10C6D000B40040F2833110FB01F0064901EB800009 +:10C6E00000F589609DF8A01001EB410303EB0111F7 +:10C6F0000AE0000088480020C8430020884100204C +:10C70000388F0020BC22002000EBC100C0F81A20A6 +:10C71000BDF84000411C8AB2109206909DF8B410FA +:10C7200001EB4102C2EBC111FD4A02EBC101085C01 +:10C730000206BDF84000411C8BB2109307909DF893 +:10C74000B41001EB4103C3EBC111F54B03EBC10185 +:10C75000085C42EA0042BDF8401008460891491CB6 +:10C760008BB210939DF8B41001EB4103C3EBC111E0 +:10C77000EB4B03EBC101085C42EA0022BDF840002C +:10C78000411C8BB2109309909DF8B41001EB41034A +:10C79000C3EBC111E24B03EBC101085C02439DF8FE +:10C7A000B40040F2833110FB01F0DE4901EB80015F +:10C7B00001F589619DF8A00000EB400303EB001038 +:10C7C00001EBC000C0F81E20BDF8401008460791DC +:10C7D000491C8AB210929DF8B41001EB4102C2EBE1 +:10C7E000C111CF4A02EBC101085C0204BDF8400050 +:10C7F000411C8BB2109308909DF8B41001EB4103DB +:10C80000C3EBC111C64B03EBC101085C42EA002235 +:10C81000BDF84000411C8BB2109309909DF8B410F4 +:10C8200001EB4103C3EBC111BD4B03EBC101085C3C +:10C8300002439DF8B40040F2833110FB01F0B94986 +:10C8400001EB800000F589609DF8A01001EB410329 +:10C8500003EB011100EBC100426300BFBDF894007F +:10C8600001287DD1BDF8401008460991491C8AB2C3 +:10C8700010929DF8B41001EB4102C2EBC111A84A1D +:10C8800002EBC101095CA84880F8021D90F8020D76 +:10C89000C0F3401020B9A44890F8020DC00908B9AF +:10C8A000012126919DF8B40040F2833110FB01F084 +:10C8B0009C4901EB800108319DF89C0000EB0010C1 +:10C8C00011F82000401EBDF8D810884248D19DF8CC +:10C8D000B40000EB400101EB0010944901EB0010A3 +:10C8E00030309DF8A01000EB011080780121B1EBF1 +:10C8F000D01F35D19DF8980090BB9DF8B40040F250 +:10C90000833110FB01F0874901EB800108319DF86C +:10C910009C0000EB001001EB800081789DF8B400D2 +:10C9200000EB400202EB0010804A02EB00103030B6 +:10C9300000EB0110407A00F0010088B19DF8B400CE +:10C9400040F2833110FB01F0764901EB80010831A0 +:10C950009DF89C0000EB001001EB8000807800E067 +:10C960004FE000EB400101EB00119DF8B40040F2F4 +:10C97000833210FB02F06B4A02EB800000F5896005 +:10C9800000EBC10090F8900000F00100C8BB9DF8DA +:10C99000B40040F2833110FB01F0114601EB80003E +:10C9A00008309DF89C1001EB011100EB8100007F25 +:10C9B00038B300213A912AE09DF8B40040F2833167 +:10C9C00010FB01F0574901EB800108319DF89C00F4 +:10C9D00000EB001001EB800000F11D01BDF8E80044 +:10C9E0000A5C9DF8B40000EB400101EB00104F49D8 +:10C9F00001EB00100E30BDF8E810405C824201D01F +:10CA000009E08BE0BDF8E800401C81B23A91BDF826 +:10CA1000E8000628D0DB00BFBDF8E80006287DD17D +:10CA200006213A9129E09DF8B40040F2833110FBD1 +:10CA300001F03C4901EB800108319DF89C0000EBBE +:10CA4000001001EB800000F11D01BDF8E8000A5C58 +:10CA50009DF8B40000EB400101EB0010334901EBFD +:10CA600000100E30BDF8E810405C824200D008E0B3 +:10CA7000BDF8E800401C81B23A91BDF8E8000A28F0 +:10CA8000D1DB00BFBDF8E8000A2858D000229DF88D +:10CA9000B40040F2833110FB01F0224901EB800128 +:10CAA00008319DF89C0000EB001001EB800002852E +:10CAB0009DF8B40040F2833110FB01F0194901EBFD +:10CAC000800108319DF89C0000EB001001EB800014 +:10CAD000807800EB400101EB00119DF8B40040F2BA +:10CAE000833210FB02F00F4A02EB800000F58960F0 +:10CAF00000EBC10090300990007820F00100401C4C +:10CB00000999087006229DF8B40040F2833110FBA9 +:10CB100001F0044901EB8000083009E00FE000005B +:10CB2000388F002088480020BC220020C843002005 +:10CB30009DF89C1001EB011100EB810042719DF802 +:10CB4000B40040F2833110FB01F0FE4901EB80019B +:10CB500001F589619DF8A00000EB400202EB001096 +:10CB600011F830109DF8B40040F2833210FB02F04F +:10CB7000F44A02EB8000407981427DDA9DF8B400EE +:10CB800000EB400101EB0010A2F5986101EB0010F1 +:10CB900030309DF8A01000EB0110801C0990EA488D +:10CBA00090F8020D0121A1EBD0100999097860F3EA +:10CBB000000109980170E44890F8020DC0F340109C +:10CBC000F0BB9DF8B40000EB400101EB0010A2F5B2 +:10CBD000986101EB001030309DF8A01000EB0110BF +:10CBE0008078C0F3401058B39DF8B40000EB4001CA +:10CBF00001EB0010A2F5986101EB001030309DF8B8 +:10CC0000A01000EB0110801C0990007820F00201B8 +:10CC1000891C099801709DF8B40040F2833110FB23 +:10CC200001F0114601EB800101F589619DF8A0003A +:10CC300000EB400202EB001001EBC000183000E0F6 +:10CC40000BE00990007820F00201891C099801701E +:10CC50009DF8B4100220EDF729FA00219DF8B400E8 +:10CC600040F2833210FB02F0B64A02EB8000017101 +:10CC700002229DF8B40000E026E040F2833110FB70 +:10CC800001F0B04901EB800101F589619DF8A00038 +:10CC900000EB400303EB001001F8302003229DF865 +:10CCA000B40040F2833110FB01F0A64901EB800093 +:10CCB00000F589609DF8A01001EB410303EB011121 +:10CCC00000EBC1004271FCE39DF8B40000EB4001B1 +:10CCD00001EB00109D4901EB001030309DF8A010D1 +:10CCE00000EB0110801C0990974890F8020D01217B +:10CCF000A1EBD0120998017862F3000101709DF850 +:10CD0000B40000EB400101EB0010904901EB001171 +:10CD100030319DF8A00001EB0010801C09908A487A +:10CD200090F8020D42090998007862F341000999D0 +:10CD300008709DF8B40000EB400101EB001083493E +:10CD400001EB001030309DF8A01000EB011080784E +:10CD5000C0F340029DF8B40040F2833110FB01F0B3 +:10CD6000784901EB800000F589609DF8A01001EB87 +:10CD7000410303EB011100EBC100007EC0F3400052 +:10CD800082427BD09DF8B40040F2833110FB01F069 +:10CD90006C4901EB800000F589609DF8A01001EB63 +:10CDA000410202EB011100EBC100183009909DF81F +:10CDB000B41001EB410000EB0110644901EB0010DD +:10CDC00030309DF8A01000EB0110807842080998DF +:10CDD000007862F34100099908709DF8B40000EBF7 +:10CDE000400101EB0010594901EB001030309DF873 +:10CDF000A01000EB01108078C0F34000E8B30222DD +:10CE00009DF8B40040F2833110FB01F04D4901EB75 +:10CE1000800000F589609DF8A01001EB410303EB51 +:10CE2000011100EBC1004271494890F8100B30BB72 +:10CE30009DF8B40040F2833110FB01F0414901EB51 +:10CE4000800000F589609DF8A01001EB410202EB23 +:10CE5000011100EBC10090F87F0080B111239DF813 +:10CE6000B40040F2833110FB01F0364901EB800140 +:10CE700001F589619DF8A00002E075E0A7E114E1E9 +:10CE800000EB400202EB001001EBC00090F88000C4 +:10CE900040F2833110FB01F02A4901EB800101F5DA +:10CEA00089619DF8B40040F2833210FB02F0254AFC +:10CEB00002EB800202F589629DF8A00000EB4004BD +:10CEC00004EB001002EBC00090F8810000EB400280 +:10CED00002EB001001EBC00080F87E30F3239DF8D8 +:10CEE000B40040F2833110FB01F0164901EB8001E0 +:10CEF00001F589619DF8A00000EB400202EB0010F3 +:10CF000001EBC00090F8800040F2833110FB01F08B +:10CF10000C4901EB800101F589619DF8B40040F2F4 +:10CF2000833210FB02F0074A02EB800000F58960B3 +:10CF30009DF8A02002EB420404EB021200EBC200B9 +:10CF400008E0000088480020BC220020C8430020E0 +:10CF5000BC32002090F8810000EB400202EB001090 +:10CF600001EBC00043712DE103229DF8B40040F2B3 +:10CF7000833110FB01F0FE4901EB800101F589616D +:10CF80009DF8A00000EB400303EB001001EBC00094 +:10CF9000427100219DF8B40040F2833210FB02F090 +:10CFA000F34A02EB8000017101229DF8B40040F2C7 +:10CFB000833110FB01F0EE4901EB800101F589613D +:10CFC0009DF8A00000EB400303EB001001EBC00054 +:10CFD00080F846209DF8B40040F2833110FB01F048 +:10CFE000E34901EB800101F589619DF8A00000EBA8 +:10CFF000400303EB001001EBC000427341F28832A2 +:10D000009DF8B40040F2833110FB01F0D84901EBE8 +:10D01000800000F589609DF8A01001EB410303EB4F +:10D02000011100EBC1004261D24890F8100BE0BB47 +:10D030009DF8B40040F2833110FB01F0CC4901EBC4 +:10D04000800000F589609DF8A01001EB410202EB21 +:10D05000011100EBC10090F87F0030B39DF8B400DF +:10D0600040F2833110FB01F0C14901EB800101F571 +:10D0700089619DF8A00000EB400202EB001001EB7B +:10D08000C00090F8800000EB400101EB0010BA49AD +:10D0900001EB001230329DF8B40040F2833110FBF6 +:10D0A00001F0B34901EB800000E08BE000F58960FE +:10D0B0009DF8A01001EB410303EB011100EBC1004F +:10D0C00090F8810002EB0010801C0990007820F09D +:10D0D00004020998027000239DF8B40040F28331E5 +:10D0E00010FB01F0A24901EB800000F589609DF87A +:10D0F000A01001EB410202EB011100EBC10090F81E +:10D10000800040F2833110FB01F0994901EB80006F +:10D1100000F589609DF8B41040F2833211FB02F1F2 +:10D12000934A02EB810202F589629DF8A01001EB9F +:10D13000410404EB011102EBC10191F8811001EBF4 +:10D14000410202EB011100EBC10080F87E30F323B5 +:10D150009DF8B40040F2833110FB01F0844901EBEB +:10D16000800101F589619DF8A00000EB400202EB0F +:10D17000001001EBC00090F8800040F2833110FBFA +:10D1800001F07B4901EB800101F589619DF8B40054 +:10D1900040F2833210FB02F0754A02EB800000F58A +:10D1A00089609DF8A02002EB420404EB021200EB20 +:10D1B000C20090F8810000EB400202EB001001EB8E +:10D1C000C00043719DF8B4100220ECF76FFF9DF88A +:10D1D000B40000EB400101EB0010674901EB0011C6 +:10D1E00030319DF8A00001EB0010807800F00102C2 +:10D1F0009DF8B40040F2833110FB01F05C4901EB73 +:10D20000800000F589609DF8A01001EB410303EB5D +:10D21000011100EBC100007E00F00100824279D0D4 +:10D220009DF8B40040F2833110FB01F0504901EB4E +:10D23000800000F589609DF8A01001EB410202EB2F +:10D24000011100EBC100183009909DF8B40000EB0B +:10D25000400101EB0010484901EB001130319DF80D +:10D26000A00001EB001082780998017862F30001B8 +:10D2700001709DF8B40000EB400101EB00103E4945 +:10D2800001EB001030309DF8A01000EB0110807809 +:10D2900000F00100E8BB9DF8B40000EB400101EB99 +:10D2A0000010354901EB001030309DF8A01000EB64 +:10D2B00001108078C0F3401068B39DF8B40040F2CC +:10D2C000833110FB01F02A4901EB800000F58960F1 +:10D2D0009DF8A01001EB410202EB011100EBC1002F +:10D2E00090F84600B8B99DF8B40040F2833110FBC5 +:10D2F00001F01F4901EB800000F589609DF8A01046 +:10D3000001EB410202EB011100EBC100407B10B9BF +:10D3100002E092E0CBE22AE09DF8B40000EB40018D +:10D3200001EB0010144901EB001030309DF8A01003 +:10D3300000EB01108078C0F34000C0B903229DF8D3 +:10D34000B40040F2833110FB01F0094901EB800188 +:10D3500001F589619DF8A00000EB400303EB00108C +:10D3600001EBC000427100219DF8B40006E04DE0E1 +:10D3700088480020BC320020C843002040F283329D +:10D3800010FB02F0FE4A02EB8000017101229DF8C1 +:10D39000B40040F2833110FB01F0F94901EB800148 +:10D3A00001F589619DF8A00000EB400303EB00103C +:10D3B00001EBC00080F846209DF8B40040F28331B4 +:10D3C00010FB01F0EE4901EB800101F589619DF848 +:10D3D000A00000EB400303EB001001EBC000427320 +:10D3E00041F288329DF8B40040F2833110FB01F025 +:10D3F000E34901EB800101F589619DF8A00000EB94 +:10D40000400303EB001001EBC000426100229DF8D5 +:10D41000B40040F2833110FB01F0D94901EB8000E8 +:10D4200000F589609DF8A01001EB410303EB0111A9 +:10D4300000EBC10080F8452034E29DF8B40040F2D2 +:10D44000833110FB01F0CE4901EB800000F58960CB +:10D450009DF8A01001EB410202EB011100EBC100AD +:10D4600090F84600B0B901229DF8B40040F2833133 +:10D4700010FB01F0C24901EB800000F589609DF8C6 +:10D48000A01001EB410303EB011100EBC10080F898 +:10D4900045202CE000229DF8B40040F2833110FBBF +:10D4A00001F0B74901EB800101F589619DF8A00009 +:10D4B00000EB400303EB001001EBC00080F84520B7 +:10D4C00000E07CE29DF8B40000EB400101EB0010AD +:10D4D000AC4901EB001030309DF8A01000EB0110BA +:10D4E000801C0990007820F0010209980270A6487B +:10D4F00090F8100B80B19DF8B40000EB400101EBF7 +:10D500000010A04901EB001030309DF8A01000EB96 +:10D510000110807A022878D19C4890F829000128CF +:10D5200073D19A48D0F80C029849498D88426CD240 +:10D530009DF8B40040F2833110FB01F0904901EBFB +:10D54000800000F589609DF8A01001EB410202EB1C +:10D55000011100EBC10090F84500012854D19DF85D +:10D56000B40040F2833110FB01F0854901EB8000EB +:10D5700000F589609DF8A01001EB410202EB01115A +:10D5800000EBC10090F87F00F0BB9DF8B40000EB09 +:10D59000400101EB00107B4901EB001130319DF897 +:10D5A000A00001EB001001789DF8B40040F2833236 +:10D5B00010FB02F0724A02EB8000417005229DF8D8 +:10D5C000B40040F2833110FB01F06D4901EB8001A2 +:10D5D00001F589619DF8A00000EB400303EB00100A +:10D5E00001EBC000427100229DF8B40000EB400145 +:10D5F00001EB0010634901EB001130319DF8A000F0 +:10D6000001EB0010426001E05EE0F3E001229DF8D2 +:10D61000B40000EB400101EB00105A4901EB00118E +:10D6200030319DF8A00001EB0010C2729DF8B410DB +:10D630000220ECF73BFD00213A911CE000229DF80E +:10D64000B40040F2833110FB01F04D4901EB800141 +:10D6500001F589619DF8A00000EB400303EB001089 +:10D6600001EBC0014731BDF8E8000A54BDF8E800FD +:10D67000401C81B23A91BDF8E8000628DEDB0020AC +:10D680003A901CE000229DF8B40040F2833110FB78 +:10D6900001F03B4901EB800101F589619DF8A00093 +:10D6A00000EB400303EB001001EBC0016331BDF858 +:10D6B000E8000A54BDF8E800401C81B23A91BDF878 +:10D6C000E8000F28DEDBEDE09DF8B40040F2833186 +:10D6D00010FB01F02A4901EB800000F589609DF8FC +:10D6E000A01001EB410202EB011100EBC10090F828 +:10D6F000450001287ED19DF8B40040F2833110FB33 +:10D7000001F01F4901EB800101F589619DF8A0003E +:10D7100000EB400202EB001001EBC00090F880002B +:10D7200040F2833110FB01F0154901EB800101F556 +:10D7300089619DF8B40040F2833210FB02F0104A78 +:10D7400002EB800000F589609DF8A02002EB420307 +:10D7500003EB021200EBC20090F8810000EB4002E4 +:10D7600002EB001001EBC00090F87E00032841D1CD +:10D7700000239DF8B40040F2833110FB01F007E074 +:10D7800088480020C8430020BC320020BC12002082 +:10D79000FE4901EB800101F589619DF8A00000EBD5 +:10D7A000400202EB001001EBC00090F8800040F254 +:10D7B000833110FB01F0F54901EB800101F589612E +:10D7C0009DF8B40040F2833210FB02F0EF4A02EB06 +:10D7D000800202F589629DF8A00000EB400404EB92 +:10D7E000001002EBC00090F8810000EB400202EB59 +:10D7F000001000E056E001EBC00080F87E309DF89C +:10D80000B40000EB400101EB0010E14901EB001115 +:10D8100030319DF8A00001EB001001789DF8B400B4 +:10D8200040F2833210FB02F0D84A02EB80004170D4 +:10D8300005229DF8B40040F2833110FB01F0D3497A +:10D8400001EB800101F589619DF8A00000EB400328 +:10D8500003EB001001EBC000427100229DF8B40000 +:10D8600000EB400101EB0010C94901EB0011303120 +:10D870009DF8A00001EB0010426002229DF8B40068 +:10D8800000EB400101EB0010C14901EB0011303108 +:10D890009DF8A00001EB0010C2729DF8B4100220A8 +:10D8A000ECF704FC9DF8B4100220ECF7FFFB9DF8A8 +:10D8B000B40040F2833110FB01F0B44901EB800069 +:10D8C00000F589609DF8A01001EB410202EB011107 +:10D8D00000EBC100807B012834D100229DF8B40008 +:10D8E00040F2833110FB01F0A84901EB800101F502 +:10D8F00089619DF8A00000EB400303EB001001EBF1 +:10D90000C000827300219DF8B40040F2833210FB06 +:10D9100002F09E4A02EB8000017103229DF8B400E0 +:10D9200040F2833110FB01F0984901EB800000F5D3 +:10D9300089609DF8A01001EB410303EB011100EB9E +:10D94000C10042719DF8B40000EB400101EB0010F2 +:10D950008F4901EB001030309DF8A01000EB011052 +:10D960008078C0F3400050B39DF8B40040F283319A +:10D9700010FB01F0854901EB800000F589609DF8FE +:10D98000A01001EB410202EB011100EBC100407954 +:10D99000012814D102229DF8B40040F2833110FB1B +:10D9A00001F07A4901EB800000F589609DF8A01034 +:10D9B00001EB410303EB011100EBC1004271FCE3F9 +:10D9C00000202E902F9000213A9123E0DDE92E10C7 +:10D9D000000240EA11620902CDE92E12BDF84010A2 +:10D9E00008460991491C8AB210929DF8B41001EBC7 +:10D9F0004102C2EBC111674A02EBC101085CDDE9DB +:10DA00002E3440EA0302CDE92E24BDF8E800401C84 +:10DA100081B23A91BDF8E8000628D7DB9DF8B40042 +:10DA2000DDE92E1240F2833310FB03F0574B03EB7A +:10DA3000800303F589639DF8A00000EB400404EB2C +:10DA4000001003EBC00040F8221F426000222E921B +:10DA50002F9200213A9122E0DDE92E10000240EAE7 +:10DA600011620902CDE92E12BDF840100846099155 +:10DA7000491C8AB210929DF8B41001EB4102C2EB2E +:10DA8000C111444A02EBC101085CDDE92E341843A0 +:10DA9000CDE92E04BDF8E800401C80B23A90BDF8F4 +:10DAA000E8000628D8DB9DF8B400DDE92E1240F22C +:10DAB000833310FB03F0354B03EB800303F58963DD +:10DAC0009DF8A00000EB400404EB001003EBC00045 +:10DAD00022308160C2609DF8B40040F2833110FBB7 +:10DAE00001F02A4901EB800101F589619DF8A00050 +:10DAF00000EB400202EB001011F830109DF8B4006A +:10DB000040F2833210FB02F0204A02EB80004079A1 +:10DB100081427DD19DF8B4009DF8A01001EB00106A +:10DB2000C217CDE92E021C4890F8100B08B39DF8DF +:10DB3000B40000EB400101EB0010154901EB0010AF +:10DB400030309DF8A01000EB0110807A022810D030 +:10DB50009DF8B40000EB400101EB00100C4901EB13 +:10DB6000001030309DF8A01000EB0110C07A0028A2 +:10DB70007DDD00229DF8B40000EB400101EB0010B8 +:10DB8000034901EB0010303008E000008848002015 +:10DB9000C8430020388F0020BC3200209DF8A01020 +:10DBA00000EB0110C272FC48D0F80C020521B0FB5A +:10DBB000F1F201FB120000EB4001F7482C3000EBC2 +:10DBC00041100D3009909DF8B41040F2833011FBE4 +:10DBD00000F0F24901EB800000F589609DF8A0108B +:10DBE00001EB410202EB011100EBC10022301022D7 +:10DBF000014608900998EAF728FBE748D0F80C029C +:10DC00000521B0FBF1F201FB120000EB400100E046 +:10DC10001AE3E1482C3000EB41129DF8B40040F2C9 +:10DC2000833110FB01F0DD4901EB800101F58961D1 +:10DC30009DF8A00000EB400303EB001001EBC000D7 +:10DC400050F81A1F42F8011F40685060D248D0F8BF +:10DC50000C020521B0FBF1F201FB120000EB4001C8 +:10DC6000CD482C3000EB41129DF8B40000E09DE15E +:10DC700000EB400101EB0010C94901EB001130310C +:10DC80009DF8A00001EB001000781070C248D0F899 +:10DC90000C020521B0FBF1F201FB120000EB400188 +:10DCA000BD482C3000EB4111BE48026841F81D2FE1 +:10DCB00080888880B848D0F80C020521B0FBF1F2CA +:10DCC00001FB120000EB4001B3482C3000EB411285 +:10DCD0009DF8B40040F2833110FB01F0AF4901EB35 +:10DCE000800101F589619DF8A00000EB400303EB82 +:10DCF000001001EBC000406BC2F80900A648D0F844 +:10DD00000C020521B0FBF1F201FB120000EB400117 +:10DD1000A1482C3000EB41129DF8B40000EB40010B +:10DD200001EB00109E4901EB001130319DF8A0007D +:10DD300001EB00104068C2F8230000229DF8B400F7 +:10DD400000EB400101EB0010954901EB001130316F +:10DD50009DF8A00001EB0010426000213A9154E0D0 +:10DD60008D48D0F80C020521B0FBF1F201FB120046 +:10DD700000EB400188482C3000EB41112731BDF801 +:10DD8000E8409DF8B40040F2833210FB02F0834A71 +:10DD900002EB800202F589629DF8A00000EB4003CF +:10DDA00003EB001002EBC00090F8800040F28332D9 +:10DDB00010FB02F0794A02EB800202F589629DF8BD +:10DDC000B40040F2833310FB03F0744B03EB800389 +:10DDD00003F589639DF8A00000EB400505EB0010FA +:10DDE00003EBC00090F8810000EB400303EB001050 +:10DDF00002EBC0024732BDF8E800001D105C085578 +:10DE0000BDF8E800401C81B23A91BDF8E800062850 +:10DE1000A6DB00203A9042E000239DF8B40040F2D7 +:10DE2000833110FB01F05D4901EB800101F589614F +:10DE30009DF8A00000EB400202EB001001EBC000D7 +:10DE400090F8800040F2833110FB01F0534901EB60 +:10DE5000800101F589619DF8B40040F2833210FB26 +:10DE600002F04E4A02EB800202F589629DF8A000A2 +:10DE700000EB400404EB001002EBC00090F88100BE +:10DE800000EB400202EB001001EBC0014731BDF88E +:10DE9000E8000B54BDF8E800401C81B23A91BDF88F +:10DEA000E8000A28B8DB3C48D0F80C020521B0FB9A +:10DEB000F1F080B2014609900220EBF709F9002148 +:10DEC0000620ECF7F3F83448D0F80C023249498DBB +:10DED000884206D23048D0F80C02401C2E49C1F8C6 +:10DEE0000C0200210520ECF7E1F89DF8B41001EBDD +:10DEF000410000EB01102A4901EB001030309DF881 +:10DF0000A01000EB0110801C0990007820F00401A3 +:10DF1000091D099801702048D0F80C020521B0FBBA +:10DF2000F1F201FB120000EB40011B482C3000EB2A +:10DF30004110D0F823102E9800EB40021A4800EB55 +:10DF40004210C0F8231000213A9120E01248D0F886 +:10DF50000C020521B0FBF1F201FB120000EB4001C5 +:10DF60000D482C3000EB41102730BDF8E810425C22 +:10DF70002E9800EB40010C4800EB41112731BDF811 +:10DF8000E8000A54BDF8E800401C81B23A91BDF89F +:10DF9000E8000628DADB63E0BC1200208848002095 +:10DFA000C8430020C7310020D81400209DF8B410C9 +:10DFB00001EB410000EB0110FE4901EB0010303095 +:10DFC0009DF8A01000EB0110801C0990007820F053 +:10DFD00008000830099908709DF8B41001EB410061 +:10DFE00000EB0110F34901EB001030309DF8A01058 +:10DFF00000EB011042682E9800EB4001EE4800EB68 +:10E000004110C0F8232000203A9025E09DF8B4107C +:10E0100040F2833011FB00F0E84901EB800101F58B +:10E0200089619DF8A00000EB400202EB001001EBBB +:10E03000C0014731BDF8E8000A5C2E9800EB4001B2 +:10E04000DD4800EB41112731BDF8E8000A54BDF866 +:10E05000E800401C81B23A91BDF8E8000628D5DB03 +:10E060009DF8B41001EB410000EB0110D14901EB28 +:10E07000001030309DF8A01000EB0110801C0990BA +:10E08000007820F02002099802709DF8B410022058 +:10E09000ECF70CF89DF8B41040F2833011FB00F05F +:10E0A000C64901EB800000F589609DF8A01001EBE6 +:10E0B000410202EB011100EBC100223009902E98C1 +:10E0C00000EB4001BC4800EB41100D3010220890DD +:10E0D0000999EAF7BAF89DF8B41040F2833011FBC1 +:10E0E00000F0B64901EB800101F589619DF8A000BF +:10E0F00000EB400202EB001001EBC0012E9800EB98 +:10E100004002AD4800EB421051F81A2F40F8012FA1 +:10E11000496841609DF8B41001EB410000EB01102B +:10E12000A44901EB001130319DF8A00001EB001073 +:10E1300001782E9800EB40029F4800EB42100170DE +:10E140002E9800EB40019C4800EB41119C4802686E +:10E1500041F81D2F808888809DF8B41040F28330EC +:10E1600011FB00F0954901EB800101F589619DF8F3 +:10E17000A00000EB400202EB001001EBC000416B7D +:10E180002E9800EB40028C4800EB4210C0F80910BA +:10E190002E9881B208200991EBF788FF00229DF8A4 +:10E1A000B40040F2833110FB01F0844901EB80019F +:10E1B00001F589619DF8A00000E00AE200EB400350 +:10E1C00003EB001001EBC00080F846209DF8B4007E +:10E1D00040F2833110FB01F0784901EB800101F539 +:10E1E00089619DF8A00000EB400303EB001001EBF8 +:10E1F000C00002619DF8B40040F2833110FB01F0D1 +:10E200006E4901EB800101F589619DF8A00000EBEA +:10E21000400303EB001001EBC000427301229DF8A4 +:10E22000B40040F2833110FB01F0644901EB80003F +:10E2300000F589609DF8A01001EB410303EB01118B +:10E2400000EBC100427168E001229DF8B40040F289 +:10E25000833110FB01F0594901EB800101F589611F +:10E260009DF8A00000EB400303EB001001EBC000A1 +:10E2700042719DF8B41001EB410000EB01104D49D3 +:10E2800001EB001130319DF8A00001EB0010801C63 +:10E290000990007820F00400001D099908709DF88D +:10E2A000B41001EB410000EB0110424901EB0010FA +:10E2B00030309DF8A01000EB0110801C0990007810 +:10E2C00020F0800180310998017001219DF8B4008F +:10E2D00040F2833210FB02F0384A02EB80000171F9 +:10E2E0009DF8B41040F2833011FB00F0114601EBB1 +:10E2F000800042799DF8B40040F2833110FB01F0B8 +:10E300002E4901EB800000F589609DF8A01001EB1B +:10E31000410303EB011100F831205AE101229DF87D +:10E32000B40040F2833110FB01F0244901EB80017D +:10E3300001F589619DF8A00000EB400303EB00109C +:10E3400001EBC0004271BDF84010BDF8D000084498 +:10E3500081B210913DE101229DF8B40040F2833179 +:10E3600010FB01F0154901EB800101F589619DF871 +:10E37000A00000EB400303EB001001EBC000427172 +:10E3800001219DF8B40040F2833210FB02F00B4AE9 +:10E3900002EB800001719DF8B41001EB4100C0EB6D +:10E3A000C110084901EBC001BDF84000085C5928C4 +:10E3B00022D109E0C8430020D8140020884800205A +:10E3C000C7310020388F00209DF8B41001EB4100C8 +:10E3D00000EB0110A2F5986101EB001030309DF8C0 +:10E3E000A01000EB0110801C0990007820F02000A4 +:10E3F00020300999087014E09DF8B41001EB410039 +:10E4000000EB0110FE4901EB001030309DF8A01028 +:10E4100000EB0110801C0990007820F02002099880 +:10E4200002709DF8B4100220EBF740FEBDF84010DA +:10E43000BDF8D000084481B21091CAE001229DF8D5 +:10E44000B40040F2833110FB01F0EE4901EB800192 +:10E4500001F589619DF8A00000EB400303EB00107B +:10E4600001EBC0004271BDF84010BDF8D000084477 +:10E4700081B21091ADE001229DF8B40040F28331E9 +:10E4800010FB01F0DF4901EB800101F589619DF886 +:10E49000A00000EB400303EB001001EBC000427151 +:10E4A000BDF84010BDF8D000084481B2109190E052 +:10E4B00001229DF8B40040F2833110FB01F0D149F4 +:10E4C00001EB800101F589619DF8A00000EB40039C +:10E4D00003EB001001EBC0004271BDF84010BDF825 +:10E4E000D000084481B2109173E001229DF8B4007D +:10E4F00040F2833110FB01F0C24901EB800101F5CC +:10E5000089619DF8A00000EB400303EB001001EBD4 +:10E51000C0004271BDF84010BDF8D000084481B27F +:10E52000109156E001229DF8B40040F2833110FBB7 +:10E5300001F0B44901EB800101F589619DF8A0006B +:10E5400000EB400303EB001001EBC0004271BDF88B +:10E550004010BDF8D000084481B2109139E001228A +:10E560009DF8B40040F2833110FB01F0A54901EBA6 +:10E57000800101F589619DF8A00000EB400303EBE9 +:10E58000001001EBC0004271BDF84010BDF8D00092 +:10E59000084481B210911CE001229DF8B40040F2C1 +:10E5A000833110FB01F0974901EB800101F589618E +:10E5B0009DF8A00000EB400303EB001001EBC0004E +:10E5C0004271BDF84010BDF8D000084481B21091EE +:10E5D00000BF00BFBDF8D800401C81B236919DF845 +:10E5E000B41040F2833011FB00F0864901EB80014A +:10E5F00008319DF89C0000EB001011F82010BDF8C8 +:10E60000D80081423DF7B2AF5DE39DF8B41001EB55 +:10E610004100C0EBC1107C4911F83000032871D1D2 +:10E620009DF8B41001EB4100C0EBC110764901EB3D +:10E63000C000817829919DF8B41001EB4100C0EB36 +:10E64000C110714901EBC001BDF8A400C01C095CF8 +:10E650009DF8B40000EB4002C2EBC0106A4A02EB26 +:10E66000C002BDF8A400001D105C41EA0020C217E2 +:10E67000CDE92E02BDF8A400C01C80B209909DF81F +:10E68000B41001EB4100C0EBC1105F4901EBC000C9 +:10E6900008900999EBF73CF90022CDE930022FA848 +:10E6A00019C82E995940604001432BD1574890F822 +:10E6B000F90420F080008030544981F8F90401F613 +:10E6C000FC619DF8B40001EB001002709DF8B410DD +:10E6D00040F2833011FB00F04A4901EB800101F563 +:10E6E00089619DF8A00000EB400202EB001001EBF5 +:10E6F000C00041792591BDF89400012803D002287B +:10E7000068D168E0BAE000213A9148E09DF8B41081 +:10E7100001EB4100C0EBC1103B4901EBC001BDF86A +:10E72000E800801D095C3A4ABDF8E80011549DF8E4 +:10E73000B41001EB4100C0EBC110334901EBC00143 +:10E74000BDF8E800401D095CBDF8E800401C11540C +:10E750009DF8B41001EB4100C0EBC1102A4901EB58 +:10E76000C001BDF8E800001D095CBDF8E800801C90 +:10E7700011549DF8B41001EB4100C0EBC1102249C7 +:10E7800001EBC001BDF8E800C01C095CBDF8E80061 +:10E79000C01C1154BDF8E800001D81B23A91BDF8CB +:10E7A000E810BDF8A4008142B0DB02229DF8B4005D +:10E7B00040F2833110FB01F0124901EB800101F5B9 +:10E7C00089619DF8A00000EB400303EB001001EB12 +:10E7D000C000427151E000213A9132E09DF8B4103E +:10E7E00001EB4100C0EBC110074901EBC001BDF8CE +:10E7F000E800001D095CBDF8E8003430044A09E077 +:10E80000C843002088480020388F0020BC320020F8 +:10E810006537002011549DF8B41001EB4100C0EBA6 +:10E82000C110FE4901EBC001BDF8E800C01C095C45 +:10E83000BDF8E80035301154BDF8E800801C81B205 +:10E840003A91BDF8E810BDF8A4008142C6DB012270 +:10E850009DF8B40040F2833110FB01F0F04901EB68 +:10E86000800101F589619DF8A00000EB400303EBF6 +:10E87000001001EBC000427100BF00BF23E2002185 +:10E8800028919DF8B41001EB4100C0EBC110E349A1 +:10E8900001EBC00081782991BDF8A400401E81B22F +:10E8A00009919DF8B41001EB4100C0EBC110DB49A8 +:10E8B00001EBC000801C0890099914F095F8002223 +:10E8C000CDE930029DF8B41001EB4100C0EBC1105E +:10E8D000D24901EBC002BDF8A400401C105C00222C +:10E8E000CDE92E022FA819C82E9959406040014346 +:10E8F0007ED1CC4A9DF8B40002EB00129DF8A00036 +:10E9000011549DF8B41001EB4100C0EBC110C34994 +:10E9100001EBC00001792591BDF89400052819D2BA +:10E92000DFE800F003AB19C1FD0003229DF8B4003D +:10E9300040F2833110FB01F0B94901EB800000F592 +:10E9400089609DF8A01001EB410303EB011100EB7E +:10E95000C1004271B5E101229DF8B40040F283315B +:10E9600010FB01F0AE4901EB800101F589619DF8D2 +:10E97000A00000EB400303EB001001F8302003225D +:10E980009DF8B40040F2833110FB01F0A44901EB83 +:10E99000800101F589619DF8A00000EB400303EBC5 +:10E9A000001001EBC00042719DF8B41040F28330BA +:10E9B00011FB00F09A4901EB800000F6C850099065 +:10E9C000007820F080008030099908709DF8B4101C +:10E9D00001EB4100C0EBC110904901EBC000C279CE +:10E9E0009DF8B40040F2833110FB01F08C4900E047 +:10E9F00068E101EB800080F8C92D9DF8B41001EBAF +:10EA00004100C0EBC110854901EBC000027A9DF8BE +:10EA1000B40040F2833110FB01F0814901EB80002A +:10EA200080F8CA2D9DF8B41001EB4100C0EBC11075 +:10EA30007A4901EBC000427A9DF8B40040F283317C +:10EA400010FB01F0764901EB800080F8CB2D9DF89A +:10EA5000B41001EB4100C0EBC110704901EBC000E4 +:10EA6000C27A9DF8B40040F2833110FB01F06C498A +:10EA700001EB800080F8CC2D23E103229DF8B40047 +:10EA800040F2833110FB01F0654901EB800000F595 +:10EA900089609DF8A01001EB410303EB011100EB2D +:10EAA000C10042710DE19DF8B41040F2833011FBBA +:10EAB00000F05B4901EB800101F589619DF8A00040 +:10EAC00000EB400202EB001011F830109DF8B4008A +:10EAD00040F2833210FB02F0514A02EB8000407991 +:10EAE000814230DA9DF8B41040F2833011FB00F01F +:10EAF000114601EB800000F6C8500990007820F024 +:10EB00000400001D099908709DF8B41040F283308C +:10EB100011FB00F0114601EB8000427900E0BAE001 +:10EB20009DF8B40040F2833110FB01F03C4901EB49 +:10EB3000800000F589609DF8A01001EB410303EB14 +:10EB4000011100F831209DF8B41040F2833011FB20 +:10EB500000F0334901EB800000F6C85009900078BE +:10EB600020F0800180310998017000213A9181E004 +:10EB700000229DF8B40040F2833110FB01F02849D7 +:10EB800001EB800000F55D61BDF8E80041F8202050 +:10EB90000021399156E09DF8B41040F2833011FB0A +:10EBA00000F01F4901EB800000F55D61BDF8E80051 +:10EBB00001EB800107919DF8B41040F2833011FB06 +:10EBC00000F1174800EB810090F8CB1DBDF8E8007C +:10EBD0004843089000EBD0704210BDF8E400401D9F +:10EBE00011189DF8B40000EB4002C2EBC0120B48B4 +:10EBF00000EBC200425C9DF8B40040F2833110FB90 +:10EC000001F0074901EB800090F8CB1D01EBD170BA +:10EC10004010401E0991BDF8E41005E0388F002037 +:10EC200088480020B8410020401AC00002FA00F0D5 +:10EC300007990968084307990860BDF8E400401C7B +:10EC400080B239909DF8B41040F2833011FB00F08F +:10EC5000FB4901EB800090F8CB1D099101EBD171CC +:10EC6000BDF8E400B0EB610F95DBBDF8E800401C97 +:10EC700081B23A919DF8B41040F2833011FB00F05C +:10EC8000EF4901EB800090F8CA1DBDF8E800814211 +:10EC90003FF76EAF15E001229DF8B40040F28331DA +:10ECA00010FB01F0E64901EB800000F589609DF85A +:10ECB000A01001EB410303EB011100EBC100427115 +:10ECC00000BF00BF00BF00BF00213A9111E000214A +:10ECD0009DF8B40000EB4002C2EBC010D94A02EB31 +:10ECE000C002BDF8E8001154BDF8E800401C81B234 +:10ECF0003A91BDF8E800142843DAE8E7D2499DF8D4 +:10ED0000B40011F81000C009D8BB9DF8B40011F888 +:10ED10001000C0F3C300062832D2DFE800F003621F +:10ED200091FEFD339DF8B41001EB4100C0EBC11022 +:10ED3000C44901EBC0010991C4A1099819F0D6FE9C +:10ED400011901198E0B100219DF8B40000EB400053 +:10ED5000BD4A3C3202EB8000416001219DF8B400C5 +:10ED600000EB400002EB80008170B7499DF8B400D1 +:10ED700001EB40010991087820F0780028300870F4 +:10ED80004DE14DE19DF8B41001EB4100C0EBC11025 +:10ED9000AC4901EBC0010991ACA1099819F0A6FE9C +:10EDA00011901198E0B100219DF8B40000EB4000F3 +:10EDB000A54A3C3202EB8000416001219DF8B4007D +:10EDC00000EB400002EB800081709F499DF8B40089 +:10EDD00001EB40010991087820F07800203008709C +:10EDE0001DE19DF8B41001EB4100C0EBC110954945 +:10EDF00001EBC001099195A1099819F077FE1190D6 +:10EE00001198E0B100219DF8B40000EB40008E4A5B +:10EE10003C3202EB8000416001219DF8B40000EB20 +:10EE2000400002EB8000817087499DF8B40001EB3F +:10EE300040010991087820F0780018300870EEE061 +:10EE400000219DF8B40000EB40007F4A3C3202EB09 +:10EE50008000416001219DF8B40000EB400002EB0E +:10EE6000800081709DF8B41001EB4100C0EBC1102F +:10EE7000744901EBC0011198801D095C30399DF87F +:10EE8000B40000EB4002C2EBC0106E4A02EBC003BC +:10EE90001198401D185C303841EA0010C117CDE9C7 +:10EEA000080108F049FF6A4988719DF8B41001EB28 +:10EEB0004100C0EBC110634901EBC001099165A19C +:10EEC000099819F013FE1190119838B39DF8B410F9 +:10EED00001EB4100C0EBC1105A4901EBC001119890 +:10EEE000401C085C302826DB9DF8B41001EB410083 +:10EEF000C0EBC110534901EBC0011198401C085CE4 +:10EF000030389DF8B41001EB4102C2EBC1114D4AFB +:10EF100002EBC103119902E058E02BE01EE0595CBE +:10EF2000303940EA0110C117CDE9080108F004FFAB +:10EF30004749C87112E09DF8B41001EB4100C0EBE5 +:10EF4000C110404901EBC0011198085C3038C1176D +:10EF5000CDE9080108F0F0FE3D49C8713A499DF835 +:10EF6000B40001EB40010991087820F078001830D6 +:10EF7000087054E09DF8B41001EB4100C0EBC110E3 +:10EF8000304901EBC001099130A1099819F0AEFD9B +:10EF900011901198C8B100202F4908602A499DF8A6 +:10EFA000B40001EB40010991087820F08001803124 +:10EFB000099801704FF47A719DF8B40000EB40009D +:10EFC000214A3C3202EB8000816028E09DF8B410B9 +:10EFD00001EB4100C0EBC1101A4901EBC0010991DE +:10EFE0001AA1099819F082FD11901198B0B11B482F +:10EFF00090F8360A20F08001184880F8361A124935 +:10F000009DF8B40001EB40010991087820F07800E8 +:10F0100008300870002012498870486000BF00BFA7 +:10F0200010480078104909780844104909780844C4 +:10F030000F490978084400286CF417A83CB070BD4B +:10F0400088480020388F00204C4100204F4B0000A2 +:10F05000CC3D00202C00000088024242BC3200203F +:10F06000F88000201200002013000020140000206F +:10F070001500002017B5D3B000211A9119911891ED +:10F0800017911691159114910022129213921092D9 +:10F0900011920F910E910D910C910B910A91F7A085 +:10F0A00006C8CDE90812F7A006C8CDE9061200216E +:10F0B00005910020F5490870539800EB400101EBE1 +:10F0C0000010F34901EB001081791691F149539832 +:10F0D00001EB00115498085C05287DDD0621ED4AFE +:10F0E000539802EB001254981154539800EB4001CE +:10F0F00001EB0010E64901EB00108079042815D0DF +:10F10000539800EB400101EB0010E14901EB0010C6 +:10F11000807909280AD0539800EB400101EB0010D8 +:10F12000DB4901EB001080790A287CD1002240F2F3 +:10F13000833153984843D84901EB800108315498F2 +:10F1400000EB001001EB8000027100211A91BCE07D +:10F1500040F2833153984843CF4901EB8001083195 +:10F16000549800EB001001EB80008178BDF8680036 +:10F170000144539800EB400202EB0010C44A02EB3A +:10F180000010303000EB0110801C0490007820F05B +:10F1900080020498027040F2833153984843BE497C +:10F1A00001EB80000830549901EB011100EB810064 +:10F1B0008078BDF86810084400EB400101EB0012B4 +:10F1C00040F2833153984843B34901EB800000F586 +:10F1D000896000EBC20000E03AE2903004900078D1 +:10F1E00020F008020498027040F28331539848439B +:10F1F000A94901EB80000830549901EB011100EBA3 +:10F2000081008078BDF86810084400EB400101EBF4 +:10F21000001240F28331539848439F4901EB80002C +:10F2200000F5896000E0A3E000EBC200903004909C +:10F23000007820F0010204980270002240F283312D +:10F2400053984843944901EB80000830549901EBEE +:10F25000011100EB81008078BDF86810084400EBD4 +:10F26000400101EB001340F28331539848438A492F +:10F2700001EB800000F5896000F83320022240F2A3 +:10F28000833153984843844901EB800008305499F6 +:10F2900001EB011100EB81008078BDF86810084493 +:10F2A00000EB400101EB001340F2833153984843D7 +:10F2B000794901EB800000F5896000EBC3004271E1 +:10F2C000BDF86800401C80B21A9040F28331539818 +:10F2D0004843714901EB80010831549800EB00105C +:10F2E00011F82010BDF8680081423FF731AF539804 +:10F2F00000EB400101EB0010654901EB0010807943 +:10F30000042804D0092812D00A2830D11FE0B122E5 +:10F3100040F28331539848435F4901EB8000083045 +:10F32000549901EB011100EB810042711FE0A12211 +:10F3300040F2833153984843574901EB800008302D +:10F34000549901EB011100EB810042710FE003229F +:10F3500040F28331539848434F4901EB8000083015 +:10F36000549901EB011100EB8100427100BF6FE184 +:10F37000002240F2833153984843474901EB800112 +:10F3800001F58961549800EB400303EB001001F88C +:10F390003020539800EB400101EB00103C4901EB99 +:10F3A00000113031549801EB0010807820F0800279 +:10F3B000539800EB400101EB0010354901EB0011BF +:10F3C0003031549801EB0010827040F28331539831 +:10F3D0004843314901EB800101F58961549800EB04 +:10F3E000400202EB001001EBC00090F8900020F00A +:10F3F000080240F2833153984843274901EB8001CA +:10F4000001F58961549800EB400303EB001001EB18 +:10F41000C00080F8902040F28331539848431E4941 +:10F4200001EB800101F58961549800EB400202EB89 +:10F43000001001EBC00090F8900020F0010240F2B3 +:10F44000833153984843144901EB800101F58961E8 +:10F45000549800EB400303EB001001EBC00080F870 +:10F460009020539800EB400101EB0010084901EB9C +:10F47000001080790E282CD210E000000169323093 +:10F480003130300001693230453030001600002044 +:10F49000C8430020B841002088480020DFE800F081 +:10F4A000D7071A2DD740536679D7D79FBA8CE52254 +:10F4B00040F2833153984843FC4901EB800000F54A +:10F4C0008960549901EB410303EB011100EBC1008A +:10F4D0004271BCE0A12240F2833153984843F34982 +:10F4E00001EB800000F58960549901EB410303EBC7 +:10F4F000011100EBC1004271A9E0A12240F2833169 +:10F5000053984843E94901EB800000F5896054991C +:10F5100001EB410303EB011100EBC100427196E0E6 +:10F52000312240F2833153984843E04901EB800097 +:10F5300000F58960549901EB410303EB011100EBE5 +:10F54000C100427183E0F42240F283315398484372 +:10F55000D64901EB800000F58960549901EB410325 +:10F5600003EB011100EBC100427170E0062240F292 +:10F57000833153984843CD4901EB800000F5896001 +:10F58000549901EB410303EB011100EBC1004271FF +:10F590005DE0152240F2833153984843C34901EBA3 +:10F5A000800000F58960549901EB410303EB0111E0 +:10F5B00000EBC10042714AE0E52240F283315398EA +:10F5C0004843BA4901EB800101F58961549800EB89 +:10F5D000400303EB001001EBC000427137E0012251 +:10F5E00040F2833153984843B04901EB800000F565 +:10F5F0008960549901EB410303EB011100EBC10059 +:10F600004271AB4890F8F90420F08001A84880F8D6 +:10F61000F9141CE0022240F2833153984843A34975 +:10F6200001EB800101F58961549800EB400303EB85 +:10F63000001001EBC0004271002140F28332539868 +:10F6400050439A4A02EB800080F8C81D00BF00BFFB +:10F650009849539811F810000121B1EBD01F48F0E0 +:10F660008A81954890F82800012808F075819DF856 +:10F6700058000028F9D09DF858000E2888F0FD8029 +:10F68000DFE810F0FB400E0024120917941B251F21 +:10F690006520C925A82C2737140A283D093E3F3389 +:10F6A000539800EB400101EB0010844901EB00117D +:10F6B0003031549801EB0010417808460491002144 +:10F6C00009F0EEF8C1B2159140F2833153984843E6 +:10F6D000764901EB800101F58961549800EB400205 +:10F6E00002EB001011F8301040F28332539850436F +:10F6F0006E4A02EB80004079814208D1012140F23C +:10F70000833253985043694A02EB80000171694982 +:10F710006C31539801EB00115498085C401CC1B245 +:10F72000644A6C32539802EB00125498115440F220 +:10F730008331539848435D4901EB800000F58960AF +:10F74000549901EB410202EB011100EBC10090F86A +:10F750009000C0F3C00090B1539800EB400101EB62 +:10F760000010564901EB001041790B464FF48052CE +:10F7700004914FF4E131539808F080FF19E0539859 +:10F7800000EB400101EB00104C4901EB0010417906 +:10F790000491539800EB400101EB0010474901EB45 +:10F7A0000010016803914FF48052049B539808F0B5 +:10F7B00065FF5598C32876D014DCB32874D008DCD4 +:10F7C000112872D012287DD013287CD0B2285AD1AB +:10F7D000FAE3B52878D0B62877D0B92876D0BA28F9 +:10F7E000F5D16DE3D9284FD008DCC5286FD0CA28E1 +:10F7F0006ED0CE286DD0D528E9D106E0E12869D0B9 +:10F80000E52868D0E728E2D1FEE3F5215398C0EB64 +:10F81000001000EB80002A4A02F830109DF85410C6 +:10F820005398C0EB001000EB800002EBC000417069 +:10F83000A2215398C0EB001000EB800002EBC00047 +:10F840008170D5215398C0EB001000EB800002EBD3 +:10F85000C000C1705398C0EB001000EB800011464F +:10F8600001EBC00104910321049808F0F5FE014664 +:10F870005398C0EB001000EB8000114A02EBC0006F +:10F88000017105210F91FDE3F5215398C0EB0010A4 +:10F8900000EB80000A4A02F830109DF8541053988B +:10F8A000C0EB001018E08DE24CE3ECE38848002048 +:10F8B000BC3200204C410020BC120020C843002074 +:10F8C000D8850020FDE3FDE337E07EE355E1FAE370 +:10F8D000B7E2F9E3F9E3F9E300EB800002EBC000E3 +:10F8E0004170A2215398C0EB001000EB800002EBA6 +:10F8F000C0008170D9215398C0EB001000EB80004C +:10F9000002EBC000C1705398C0EB001000EB800008 +:10F91000114601EBC00104910321049808F09CFEFC +:10F9200001465398C0EB001000EB8000FE4A02EB4A +:10F93000C000017105210F91A5E7F5215398C0EB97 +:10F94000001000EB8000F84A02F830109DF85410C7 +:10F950005398C0EB001000EB800002EBC000417038 +:10F96000539800EB400101EB0010F04901EB00104F +:10F97000007BD0BB40F2833153984843EC4901EB04 +:10F98000800000F58960549901EB410202EB0111FE +:10F9900000EBC1008068B0F5100F05D34FF41000E4 +:10F9A0000021CDE9100113E040F283315398484320 +:10F9B000DF4901EB800000F58960549901EB4102B9 +:10F9C00002EB011100EBC10080680022CDE91002BA +:10F9D000A5215398C0EB001000EB8000D24A02EB47 +:10F9E000C000817000211A911DE044E0BDF868005C +:10F9F000C0F10200C200DDE91001CDE91B10E8F7FB +:10FA000012FCC2B25398C0EB001000EB8000C64954 +:10FA100001EBC003BDF86800C01C1A54BDF86800B3 +:10FA2000401C80B21A90BDF868000328DEDBB521C7 +:10FA30005398C0EB001000EB8000BB4A02EBC00003 +:10FA400081715398C0EB001000EB8000114601EB70 +:10FA5000C00104910621049808F0FEFD0146539868 +:10FA6000C0EB001000EB8000AF4A02EBC000C17198 +:10FA700008210F9180E040F2833153984843AC490C +:10FA800001EB800000F58960549901EB410202EB23 +:10FA9000011100EBC1008068B0F1104F05D34FF0A9 +:10FAA00010400021CDE9100113E040F2833153985A +:10FAB00048439F4901EB800000F58960549901EBB0 +:10FAC000410202EB011100EBC10080680022CDE988 +:10FAD0001002A6215398C0EB001000EB8000924A60 +:10FAE00002EBC000817000211A911EE0BDF8680091 +:10FAF000C0F10300C200DDE91010CDE91D01084688 +:10FB00001D99E8F790FBC2B25398C0EB001000EBD0 +:10FB10008000854901EBC003BDF86800C01C1A5481 +:10FB2000BDF86800401C80B21A90BDF86800042837 +:10FB3000DCDBB5215398C0EB001000EB80007A4A63 +:10FB400002EBC000C1715398C0EB001000EB8000C5 +:10FB5000114601EBC00104910721049808F07CFDD7 +:10FB600001465398C0EB001000EB80006E4A02EB98 +:10FB7000C000017209210F9185E6F5215398C0EB71 +:10FB8000001000EB8000684A02F830109DF8541015 +:10FB90005398C0EB001000EB800002EBC0004170F6 +:10FBA000539800EB400101EB0010604901EB00109D +:10FBB000007BD0BB40F28331539848435C4901EB52 +:10FBC000800000F58960549901EB410202EB0111BC +:10FBD00000EBC1008068B0F5100F05D14FF41000A4 +:10FBE0000021CDE9100113E040F2833153984843DE +:10FBF0004F4901EB800000F58960549901EB410207 +:10FC000002EB011100EBC10080680022CDE9100277 +:10FC1000A5215398C0EB001000EB8000424A02EB94 +:10FC2000C000817000211A911DE044E0BDF8680019 +:10FC3000C0F10200C200DDE91001CDE91F10E8F7B4 +:10FC4000F2FAC2B25398C0EB001000EB80003649C4 +:10FC500001EBC003BDF86800C01C1A54BDF8680071 +:10FC6000401C80B21A90BDF868000328DEDBB92181 +:10FC70005398C0EB001000EB80002B4A02EBC00051 +:10FC800081715398C0EB001000EB8000114601EB2E +:10FC9000C00104910621049808F0DEFC0146539847 +:10FCA000C0EB001000EB80001F4A02EBC000C171E6 +:10FCB00008210F9185E040F28331539848431C4955 +:10FCC00001EB800000F58960549901EB410202EBE1 +:10FCD000011100EBC1008068B0F1104F05D14FF069 +:10FCE00010410020CDE9101013E040F28331539809 +:10FCF00048430F4901EB800000F58960549901EBFE +:10FD0000410202EB011100EBC10080680022CDE945 +:10FD10001002A6215398C0EB001000EB8000024AAD +:10FD200002EBC000817005E0D8850020C8430020A8 +:10FD30008848002000211A911CE0BDF86800C0F13D +:10FD40000300C200DDE91001CDE92110E8F76BFAEC +:10FD5000C2B25398C0EB001000EB8000FE4901EBEB +:10FD6000C003BDF86800C01C1A54BDF86800401CF0 +:10FD700080B21A90BDF868000428DEDBB9215398E0 +:10FD8000C0EB001000EB8000F34A02EBC000C17131 +:10FD90005398C0EB001000EB8000114601EBC0014E +:10FDA00004910721049808F057FC01465398C0EBD2 +:10FDB000001000EB8000E84A02EBC000017209214C +:10FDC0000F9160E5F5215398C0EB001000EB800027 +:10FDD000E14A02F830109DF854105398C0EB00101F +:10FDE00000EB800002EBC0004170A2215398C0EBF1 +:10FDF000001000EB800002EBC0008170C32153981B +:10FE0000C0EB001000EB800002EBC000C170539803 +:10FE1000C0EB001000EB8000114601EBC001049123 +:10FE20000321049808F018FC01465398C0EB001019 +:10FE300000EB8000C84A02EBC000017105210F9160 +:10FE400021E5F5215398C0EB001000EB8000C24A79 +:10FE500002F830109DF854105398C0EB001000EBDE +:10FE6000800002EBC0004170A2215398C0EB00104B +:10FE700000EB800002EBC0008170CA215398C0EBF8 +:10FE8000001000EB800002EBC000C1705398C0EB83 +:10FE9000001000EB8000114601EBC001049103212A +:10FEA000049808F0D9FB01465398C0EB001000EB12 +:10FEB0008000A94A02EBC000017105210F91E2E424 +:10FEC0000120A6490870F5215398C0EB001000EB03 +:10FED0008000A14A02F830109DF854105398C0EBEE +:10FEE000001000EB800002EBC0004170A22153988B +:10FEF000C0EB001000EB800002EBC0008170BA2163 +:10FF00005398C0EB001000EB800002EBC000C17002 +:10FF10005398C0EB001000EB8000114601EBC001CC +:10FF200004910321049808F097FB01465398C0EB15 +:10FF3000001000EB8000884A02EBC000017105212F +:10FF40000F91A0E4022085490870F5215398C0EB79 +:10FF5000001000EB8000804A02F830109DF8541029 +:10FF60005398C0EB001000EB800002EBC000417022 +:10FF7000A2215398C0EB001000EB800002EBC00000 +:10FF80008170B3215398C0EB001000EB800002EBAE +:10FF9000C000C1705398C0EB001000EB8000114608 +:10FFA00001EBC00104910321049808F055FB0146C0 +:10FFB0005398C0EB001000EB8000674A02EBC000D2 +:10FFC000017105210F915EE440E0F5215398C0EBEB +:10FFD000001000EB8000604A02F830109DF85410C9 +:10FFE0005398C0EB001000EB800002EBC0004170A2 +:10FFF000A2215398C0EB001000EB800002EBC00080 +:020000040802F0 +:100000008170B621539800E04FE3C0EB001000EB85 +:10001000800002EBC000C1705398C0EB001000EBF1 +:100020008000114601EBC00104910321049808F0FF +:1000300013FB01465398C0EB001000EB8000464ACA +:1000400002EBC000017105210F911CE4F5215398CA +:10005000C0EB001000EB80003F4A02F830109DF822 +:1000600054105398C0EB001000EB800002EBC0006E +:100070004170539800EB400101EB0010384901EB4F +:10008000001001E0D1E24FE3007BE8BBA4215398CC +:10009000C0EB001000EB800002EBC000817000217B +:1000A0001A912EE040F28331539848432D4901EBD9 +:1000B000800101F58961549800EB400202EB0010C9 +:1000C00005E093E3ECE31BE159E1AAE0AEE201EBCA +:1000D000C000416BBDF86800C0F10100C000C14024 +:1000E0005398C0EB001000EB80001B4A02EBC002EB +:1000F000BDF86800C01C1154BDF86800401C81B2F6 +:100100001A91BDF8680000E02EE00228CADBB22197 +:100110005398C0EB001000EB80000F4A02EBC000C8 +:1001200041715398C0EB001000EB8000114601EBC9 +:10013000C00104910521049808F08EFA01465398F5 +:10014000C0EB001000EB8000034A02EBC00081719D +:1001500007210F9164E00000D885002019020020DB +:10016000C843002088480020A5215398C0EB001008 +:1001700000EB8000FE4A02EBC000817000211A9162 +:1001800027E040F2833153984843FA4901EB80015C +:1001900001F58961549800EB400202EB001001EB7D +:1001A000C000416BBDF86800C0F10200C000C14052 +:1001B0005398C0EB001000EB8000ED4A02EBC00248 +:1001C000BDF86800C01C1154BDF86800401C81B225 +:1001D0001A91BDF868000328D3DBB2215398C0EB15 +:1001E000001000EB8000E24A02EBC00081715398DE +:1001F000C0EB001000EB8000114601EBC001049140 +:100200000621049808F028FA01465398C0EB001024 +:1002100000EB8000D64A02EBC000C17108210F91AB +:1002200003E2F5215398C0EB001000EB8000D04AA8 +:1002300002F830109DF854105398C0EB001000EBFA +:10024000800002EBC0004170A6215398C0EB001063 +:1002500000EB800002EBC000817000211A9127E0C2 +:1002600040F2833153984843C24901EB800101F5C4 +:100270008961549800EB400202EB001001EBC000D2 +:10028000C16BBDF86800C0F10300C000C1405398C5 +:10029000C0EB001000EB8000B54A02EBC002BDF8D5 +:1002A0006800C01C1154BDF86800401C81B21A914E +:1002B000BDF868000428D3DBE1215398C0EB00109F +:1002C00000EB8000AA4A02EBC000C1715398C0EB5A +:1002D000001000EB8000114601EBC00104910721E2 +:1002E000049808F0B9F901465398C0EB001000EBF0 +:1002F00080009F4A02EBC000017209210F91D2E3F6 +:10030000F5215398C0EB001000EB8000984A02F8EA +:1003100030109DF854105398C0EB001000EB800093 +:1003200002EBC0004170A2215398C0EB001000EB1B +:10033000800002EBC0008170C5215398C0EB001013 +:1003400000EB800002EBC000C1705398C0EB0010BE +:1003500000EB8000114601EBC001049103210498D9 +:1003600008F07AF901465398C0EB001000EB8000CA +:100370007F4A02EBC000017105210F9193E3F52143 +:100380005398C0EB001000EB8000794A02F830105F +:100390009DF854105398C0EB001000EB800002EB66 +:1003A000C0004170539800EB400101EB001072490E +:1003B00001EB0010007BE8BBAC215398C0EB0010B0 +:1003C00000EB800002EBC000817000211A912DE04B +:1003D00040F2833153984843664901EB800000F5B1 +:1003E0008960549901EB410202EB011100EBC1015C +:1003F00051F8220F4968BDF86820C2F10402D2000A +:10040000CDE92310E7F70FFFC2B25398C0EB0010FD +:1004100000EB8000564901EBC003BDF86800C01C2A +:100420001A54BDF86800401C80B21A90BDF86800EC +:10043000052800E059E0CBDB00211A912DE040F2C5 +:100440008331539848434B4901EB800000F58960A4 +:10045000549901EB410202EB011100EBC101223181 +:100460008868C968BDF86820C2F10402D200CDE9ED +:100470002510E7F7D8FEC2B25398C0EB001000EB8E +:1004800080003B4901EBC003BDF8680008301A54F6 +:10049000BDF86800401C80B21A90BDF868000528BD +:1004A000CDDBCE215398C0EB001000EB8000304A2A +:1004B00002EBC00041735398C0EB001000EB8000CA +:1004C000114601EBC00104910D21049808F0C4F815 +:1004D00001465398C0EB001000EB8000244A02EB69 +:1004E000C00081730F210F919FE0AE215398C0EBA4 +:1004F000001000EB80001E4A02EBC000817000215A +:100500001A912DE040F2833153984843194901EB89 +:10051000800000F58960549901EB410202EB011162 +:1005200000EBC10151F8220F4968BDF86820C2F103 +:100530000502D200CDE92710E7F775FEC2B2539845 +:10054000C0EB001000EB8000094901EBC003BDF8CF +:100550006800C01C1A54BDF86800401C80B21A9094 +:10056000BDF868000628CDDB00211A9136E00000B6 +:10057000D885002088480020C843002040F28331FD +:1005800053984843FE4901EB800000F58960549977 +:1005900001EB410202EB011100EBC1002230816846 +:1005A000C068BDF86820C2F10502D200CDE929017A +:1005B00008462999E7F737FEC2B25398C0EB0010FE +:1005C00000EB8000EF4901EBC003BDF86800093083 +:1005D0001A54BDF86800401C80B21A90BDF868003B +:1005E0000628CBDBCE215398C0EB001000EB800037 +:1005F000E44A02EBC000C1735398C0EB001000EB5B +:100600008000114601EBC00104910F21049808F00D +:1006100023F801465398C0EB001000EB8000D94A44 +:1006200002EBC000017411210F913CE2F5215398B7 +:10063000C0EB001000EB8000D24A02F830109DF8A9 +:1006400054105398C0EB001000EB800002EBC00088 +:100650004170A2215398C0EB001000EB800002EB28 +:10066000C0008170E5215398C0EB001000EB8000C2 +:1006700002EBC000C1705398C0EB001000EB80008B +:10068000114601EBC00104910321049807F0E4FF37 +:1006900001465398C0EB001000EB8000B94A02EB12 +:1006A000C000017105210F91FDE1F5215398C0EBC8 +:1006B000001000EB8000B34A02F830109DF854108F +:1006C0005398C0EB001000EB800002EBC0004170BB +:1006D000A2215398C0EB001000EB800002EBC00099 +:1006E0008170E7215398C0EB001000EB800002EB13 +:1006F000C000C1705398C0EB001000EB80001146A1 +:1007000001EBC00104910321049807F0A5FF014605 +:100710005398C0EB001000EB80009A4A02EBC00037 +:10072000017105210F91BEE1F5215398C0EB001036 +:1007300000EB8000934A02F830109DF85410539853 +:10074000C0EB001000EB800002EBC0004170A22162 +:100750005398C0EB001000EB800002EBC0008170EA +:1007600011215398C0EB001000EB800002EBC00099 +:10077000C1705398C0EB001000EB8000114601EBF4 +:10078000C00104910321049807F066FF01465398C5 +:10079000C0EB001000EB80007A4A02EBC000017150 +:1007A00005210F91012240F2833153984843744947 +:1007B00001EB800101F58961549800EB400303EBE4 +:1007C000001001F83020D52240F28331539848437D +:1007D0006B4901EB800000F58960549901EB4103FE +:1007E00003EB011100EBC10042715CE1F52153986C +:1007F000C0EB001000EB8000624A02F830109DF858 +:1008000054105398C0EB001000EB800002EBC000C6 +:100810004170A5215398C0EB001000EB800002EB63 +:10082000C000817001215398C0EB001000EB8000E4 +:1008300002EBC000C170C2215398C0EB001000EB66 +:10084000800002EBC000017100215398C0EB001042 +:1008500000EB800002EBC000417112215398C0EB05 +:10086000001000EB800002EBC00081715398C0EBD8 +:10087000001000EB8000114601EBC001049106213D +:10088000049807F0E9FE01465398C0EB001000EB16 +:1008900080003C4A02EBC000C17108210F9102E1C7 +:1008A000F5215398C0EB001000EB8000354A02F8A8 +:1008B00030109DF854105398C0EB001000EB8000EE +:1008C00002EBC0004170FF215398C0EB001000EB19 +:1008D000800002EBC000817000211A911CE0539847 +:1008E00000EB400101EB0010274901EB00110E3134 +:1008F000BDF86800095C5398C0EB001000EB800065 +:10090000204A02EBC002BDF86800C01C1154BDF8BB +:100910006800401C81B21A91BDF868000A28DEDB2D +:10092000539800EB400101EB0010174901EB001058 +:10093000408B01125398C0EB001000EB8000114A6D +:1009400002EBC0004173539800EB400101EB001033 +:100950000D4901EB0010408BC1B25398C0EB001061 +:1009600000EB800002EBC000817340F283315398AA +:100970004843034901EB800101F58961549805E082 +:1009800088480020D8850020C843002000EB4002A2 +:1009900002EB001001EBC000B0F88E00011253987A +:1009A000C0EB001000EB8000FE4A02EBC000C173F8 +:1009B00040F2833153984843FB4901EB800101F534 +:1009C0008961549800EB400202EB001001EBC0007B +:1009D000B0F88E00C1B25398C0EB001000EB80005D +:1009E000F04A02EBC000017440F28331539848434F +:1009F000ED4901EB800101F58961549800EB40025B +:100A000002EB001001EBC000B0F88E10539801EB20 +:100A1000802081B203200491E8F7BEFA00211A91E8 +:100A200014E0E249BDF86800095C5398C0EB00107F +:100A300000EB8000DB4A02EBC002BDF86800113019 +:100A40001154BDF86800401C81B21A91BDF86800CD +:100A5000B0F5007FE5DB13215398C0EB001000EBED +:100A60008000D04A02EBC00080F811125398C0EB0E +:100A7000001000EB8001104600EBC101049140F230 +:100A80001121049807F0E8FD01465398C0EB0010CF +:100A900000EB8000C34A02EBC00080F8121240F263 +:100AA00013210F9100BF00BF06F0E7BE54991491C7 +:100AB00040F2833153984843BB4901EB8001083130 +:100AC0009DF8500000EB001001EB800041780846D3 +:100AD0000491002107F0E4FEC1B2159140F2833188 +:100AE00053984843B04901EB800108319DF850000C +:100AF00000EB001001EB8000017940F28332539843 +:100B00005043A94A02EB80004079814208D101217B +:100B100040F2833253985043A34A02EB80000171A4 +:100B2000A349539801EB00119DF850000144049132 +:100B30000878401CC1B20498017012F01BF99D495D +:100B4000C1F8180FFB215398C0EB001000EB800098 +:100B5000944A02F830109DF854105398C0EB0010DE +:100B600000EB800002EBC00041709348417953983C +:100B7000C0EB001000EB800002EBC00001718E485A +:100B800001795398C0EB001000EB800002EBC0002D +:100B900041718948C1785398C0EB001000EB800088 +:100BA00002EBC0008171844881785398C0EB00103B +:100BB00000EB800002EBC000C1717F484178539880 +:100BC000C0EB001000EB800002EBC000017279481E +:100BD00090F80B1F5398C0EB001000EB800002EB65 +:100BE000C000417200211A911AE07248D0F8180F23 +:100BF000BDF86810C1F10301C900C840C1B25398E3 +:100C0000C0EB001000EB8000664A02EBC002BDF8AA +:100C100068000A301154BDF86800401C81B21A9176 +:100C2000BDF868000428E0DB40F283315398484364 +:100C30005D4901EB800108319DF8500000EB001088 +:100C400011F820105398C0EB001000EB8000554ABB +:100C500002EBC00081730F210F91559807287CD2B9 +:100C6000DFE800F07B0446CBF1EFEE00A1215398C2 +:100C7000C0EB001000EB80004A4A02EBC002BDF856 +:100C80003C001154BDF83C00401C81B20F915398B8 +:100C9000C0EB001000EB8000424A02EBC002BDF83E +:100CA0003C0055991154BDF83C00401C81B20F9195 +:100CB00040F28331539848433B4901EB80010831AE +:100CC0009DF8500000EB001001EB8000017A539872 +:100CD000C0EB001000EB8000324A02EBC002BDF80E +:100CE0003C001154BDF83C00401C81B20F9193E2CE +:100CF000A1215398C0EB001000EB8000294A02EBC1 +:100D0000C002BDF83C001154BDF83C00401C81B24B +:100D10000F915398C0EB001000EB8000214A02EBCA +:100D2000C002BDF83C0055991154BDF83C00401C70 +:100D300081B20F9140F28331539848431A4901EB35 +:100D4000800108319DF8500000EB001001EB80009D +:100D5000017A5398C0EB001000E05EE200EB8000E7 +:100D6000104A02EBC002BDF83C001154BDF83C0033 +:100D7000401C81B20F9100211A9134E040F283317E +:100D800053984843084901EB800108319DF8500011 +:100D900000EB001001EB8000C168BDF86800C0F1F5 +:100DA00003000BE0D885002088480020C52F0020D4 +:100DB000B8410020BC220020C7310020C000C14043 +:100DC0005398C0EB001000EB8000FB4A02EBC0021E +:100DD000BDF83C30BDF8680018441154BDF86800F7 +:100DE000401C81B21A91BDF868000428C6DBBDF82A +:100DF0003C00001D81B20F9179E7A1215398C0EB0F +:100E0000001000EB8000EC4A02EBC002BDF83C0091 +:100E10001154BDF83C00401C81B20F915398C0EBB7 +:100E2000001000EB8000E44A02EBC002BDF83C0079 +:100E300055991154BDF83C00401C81B20F9156E702 +:100E4000E1E0BDE0FFE7A1215398C0EB001000EB0B +:100E50008000D94A02EBC002BDF83C001154BDF835 +:100E60003C00401C81B20F915398C0EB001000EB86 +:100E70008000D14A02EBC002BDF83C0055991154E4 +:100E8000BDF83C00401C81B20F9140F28331539871 +:100E90004843CA4901EB800108319DF8500000EB3E +:100EA000001001EB8000017C5398C0EB001000EBB8 +:100EB0008000C14A02EBC002BDF83C001154BDF8ED +:100EC0003C00401C81B20F9140F28331539848435B +:100ED000BA4901EB800008309DF8501001EB011178 +:100EE00000EB8100007C20B1012803D0022865D1ED +:100EF00032E063E000211A9124E040F283315398FC +:100F00004843AE4901EB800108319DF8500000EBE9 +:100F1000001001EB80011131BDF86800095C5398A5 +:100F2000C0EB001000EB8000A34A02EBC002BDF84A +:100F30003C30BDF8680018441154BDF86800401CEE +:100F400081B21A91BDF868000328D6DBBDF83C00D9 +:100F5000C01C81B20F9131E000211A9124E040F2CF +:100F6000833153984843954901EB800108319DF83E +:100F7000500000EB001001EB80011631BDF8680055 +:100F8000095C5398C0EB001000EB80008A4A02EB2A +:100F9000C002BDF83C30BDF8680018441154BDF8DB +:100FA0006800401C81B21A91BDF868000628D6DBA3 +:100FB000BDF83C00801D81B20F9100BF00BF2BE146 +:100FC000A1215398C0EB001000EB80007A4A02EB9D +:100FD000C002BDF83C001154BDF83C00401C81B279 +:100FE0000F915398C0EB001000EB8000724A02EBA7 +:100FF000C002BDF83C0055991154BDF83C00401C9E +:1010000081B20F9108E1A1215398C0EB001000EBD1 +:101010008000694A02EBC002BDF83C001154BDF8E3 +:101020003C00401C81B20F915398C0EB001000EBC4 +:101030008000614A02EBC002BDF83C005599115492 +:10104000BDF83C00401C81B20F9100211A911EE0B6 +:10105000539800EB400101EB0010594901EB0011DE +:101060000E31BDF86800095C5398C0EB001000EB2E +:101070008000514A02EBC002BDF83C30BDF8680068 +:1010800018441154BDF86800401C81B21A91BDF893 +:1010900068000A28DCDBBDF83C000A3081B20F9101 +:1010A000539800EB400101EB0010454901EB0010A3 +:1010B000408B0212BDF83C1008460491491C8BB2CB +:1010C0000F935399C1EB011101EB81013A4B03EBF3 +:1010D000C1010A54539800EB400101EB001038495C +:1010E00001EB0010408BC2B2BDF83C00411C8BB23A +:1010F0000F9304905399C1EB011101EB81012E4B29 +:1011000003EBC1010A5440F28331539848432B4901 +:1011100001EB800008309DF8501001EB011100EB4D +:101120008100008D0212BDF83C00411C8BB20F9370 +:1011300004905399C1EB011101EB81011E4B03EBAC +:10114000C1010A5440F28331539848431B4901EBD3 +:10115000800008309DF8501001EB011100EB810078 +:10116000008DC2B2BDF83C00411C8BB20F930490BD +:101170005399C1EB011101EB81010F4B03EBC1014D +:101180000A5440F28331539848430C4901EB8000E4 +:1011900008309DF8501001EB011100EB8100028D29 +:1011A000539802EB802080B2014604900320E7F7B9 +:1011B000F3FE00201A901CE0D8850020884800200B +:1011C000C8430020FB49BDF86800095C5398C0EB98 +:1011D000001000EB8000F84A02EBC002BDF83C3082 +:1011E000BDF8680018441154BDF86800401C81B275 +:1011F0001A91BDF86800B0F5007FE3DBBDF83C0054 +:1012000000F5007081B20F917821539800EB4000F7 +:10121000EA4A02EB80008160F5E3A222BDF83C10AF +:1012200008460491491C8BB20F935399C1EB0111ED +:1012300001EB8101E04B03EBC1010A5400200B904C +:10124000BFE340F2833153984843DD4901EB80010D +:1012500008319DF8500000EB001001EB8000817810 +:10126000BDF82C000844C0B25490BDF82C00401CBE +:10127000C2B2BDF83C00411C8BB20F93049053994D +:10128000C1EB011101EB8101CB4B03EBC1010A540E +:1012900040F2833153984843C94901EB800101F57D +:1012A0008961549800EB400202EB001001EBC00092 +:1012B0004279BDF83C1008460491491C8BB20F934B +:1012C0005399C1EB011101EB8101BB4B03EBC10150 +:1012D0000A5440F2833153984843B94901EB8001E5 +:1012E00001F58961549800EB400202EB001001EB1C +:1012F000C00040790D281ED2DFE800F01D07080964 +:1013000042AA0A0B0CFDFC1E300000BF00BF00BF4C +:1013100000BF00BF0022BDF83C1008460491491CE4 +:101320008BB20F935399C1EB011101EB8101A24BD9 +:1013300003EBC1010A543EE30022BDF83C1008460D +:101340000491491C8BB20F935399C1EB011101EB2E +:101350008101994B03EBC1010A542CE30022BDF833 +:101360003C1008460491491C8BB20F935399C1EB72 +:10137000011101EB8101904B03EBC1010A541AE307 +:101380000522BDF83C1008460491491C8BB20F930E +:101390005399C1EB011101EB8101874B03EBC101B3 +:1013A0000A5440F2833153984843854901EB800049 +:1013B00000F58960549901EB410202EB011100EB49 +:1013C000C100C279BDF83C00411C8BB20F93049060 +:1013D0005399C1EB011101EB8101774B03EBC10183 +:1013E0000A5400201A9029E040F283315398484370 +:1013F000734901EB800101F58961549800EB4002CB +:1014000002EB001001EBC0008168BDF86800C0F17C +:101410000300C000C1405398C0EB001000EB8000F7 +:10142000654A02EBC002BDF83C30BDF868001844C4 +:101430001154BDF86800401C81B21A91BDF86800D3 +:101440000428D1DBBDF83C00001D81B20F91B2E24F +:101450000922BDF83C1008460491491C8BB20F9339 +:101460005399C1EB011101EB8101534B03EBC10116 +:101470000A5440F2833153984843514901EB8000AC +:1014800000F58960549901EB410202EB011100EB78 +:10149000C100C279BDF83C00411C8BB20F9304908F +:1014A0005399C1EB011101EB8101434B03EBC101E6 +:1014B0000A5400201A902CE040F28331539848439C +:1014C0003F4901EB800101F58961549800EB40022E +:1014D00002EB001001EBC0008168BDF86800C0F1AC +:1014E0000300C000C1405398C0EB001000EB800027 +:1014F000314A01E099E065E002EBC002BDF83C3002 +:10150000BDF8680018441154BDF86800401C81B251 +:101510001A91BDF868000428CEDBBDF83C00001D20 +:1015200081B20F910022BDF83C1008460491491C7D +:101530008BB20F935399C1EB011101EB81011E4B4B +:1015400003EBC1010A5400201A9029E040F28331D4 +:10155000539848431A4901EB800101F58961549879 +:1015600000EB400202EB001001EBC000416BBDF844 +:101570006800C0F10200C000C1405398C0EB0010E9 +:1015800000EB80000C4A02EBC002BDF83C30BDF815 +:10159000680018441154BDF86800401C81B21A91CB +:1015A000BDF868000328D1DBBDF83C00C01C81B247 +:1015B0000F9100E2C52F0020D8850020884100202F +:1015C0008848002040F2833153984843FE4901EB9C +:1015D000800101F58961549800EB400202EB001094 +:1015E00001EBC00090F89320BDF83C100846049130 +:1015F000491C8BB20F935399C1EB011101EB81018F +:10160000F24B03EBC1010A540022BDF83C00411C1F +:101610008BB20F9304905399C1EB011101EB81013F +:10162000EA4B03EBC1010A54C5E140F28331539800 +:101630004843E54901EB800000F58960549901EBCE +:10164000410202EB011100EBC10090F89300012868 +:1016500006D002286DD003287DD0042868D13EE151 +:101660000422BDF83C1008460491491C8BB20F932C +:101670005399C1EB011101EB8101D44B03EBC10183 +:101680000A5440F2833153984843CF4901EB80001C +:1016900000F58960549901EB410202EB011100EB66 +:1016A000C10090F89320BDF83C00411C8BB20F9311 +:1016B00004905399C1EB011101EB8101C34B03EB82 +:1016C000C1010A5400201A9029E040F28331539856 +:1016D0004843BD4901EB800101F58961549800EB55 +:1016E000400202EB001001EBC000416BBDF8680046 +:1016F000C0F10200C000C1405398C0EB001000EBE5 +:101700008000B24A02EBC002BDF83C30BDF8680070 +:1017100018441154BDF86800401C81B21A91BDF8FC +:1017200068000328D1DBBDF83C00C01C81B20F91DA +:101730003FE10422BDF83C1008460491491C8BB2DD +:101740000F935399C1EB011101EB81019F4B03EB07 +:10175000C1010A5400E057E040F2833153984843F6 +:10176000994901EB800000F58960549901EB410231 +:1017700002EB011100EBC10090F89320BDF83C0092 +:10178000411C8BB20F9304905399C1EB011101EBF3 +:1017900081018E4B03EBC1010A5400201A9029E00D +:1017A00040F2833153984843874901EB800101F5AA +:1017B0008961549800EB400202EB001001EBC0007D +:1017C000C16BBDF86800C0F10200C000C140539871 +:1017D000C0EB001000EB80007C4A02EBC002BDF8B9 +:1017E0003C30BDF8680018441154BDF86800401C36 +:1017F00081B21A91BDF868000328D1DBBDF83C0026 +:10180000C01C81B20F91D4E00322BDF83C10084601 +:101810000491491C8BB20F935399C1EB011101EB59 +:1018200081016A4B03EBC1010A5440F283315398A2 +:101830004843654901EB800101F58961549800EB4B +:10184000400202EB001001EBC00090F89320BDF8BD +:101850003C1008460491491C8BB20F935399C1EB7D +:10186000011101EB8101594B03EBC1010A54002026 +:101870001A902AE040F2833153984843524901EBD1 +:10188000800101F58961549800EB400202EB0010E1 +:1018900001EBC000B0F84010BDF86800C0F10100D5 +:1018A000C00001415398C0EB001000EB8000474A94 +:1018B00002EBC002BDF83C30BDF86800184411547A +:1018C000BDF86800401C81B21A91BDF8680002287A +:1018D000D0DBBDF83C00801C81B20F9169E003228F +:1018E000BDF83C1008460491491C8BB20F935399E4 +:1018F000C1EB011101EB8101344B03EBC1010A542F +:1019000040F28331539848432F4901EB800000F5A2 +:101910008960549901EB410202EB011100EBC10017 +:1019200090F89320BDF83C00411C8BB20F930490BB +:101930005399C1EB011101EB8101244B03EBC10170 +:101940000A5400201A902AE040F283315398484309 +:101950001D4901EB800101F58961549800EB4002BB +:1019600002EB001001EBC000B0F84210BDF86800B7 +:10197000C0F10100C00001415398C0EB001000EB22 +:101980008000124A02EBC002BDF83C30BDF868008E +:1019900018441154BDF86800401C81B21A91BDF87A +:1019A00068000228D0DBBDF83C00801C81B20F919A +:1019B00000BF00BF00BF00BFBDF82C00401C81B2BB +:1019C0000B9140F2833103E088480020D885002045 +:1019D00053984843FE4901EB800108319DF85000BF +:1019E00000EB001011F82010BDF82C0081423FF7E9 +:1019F00028ACBDF82C0028B9F648006800F00100BA +:101A000000B100BE00BF00BFBDF83C00010A539802 +:101A1000C0EB001000EB8000EF4A02EBC0008170C9 +:101A2000BDF83C00C1B25398C0EB001000EB800041 +:101A300002EBC000C170E948D0F8181F0491BDF84E +:101A40003C000E3803905398C0EB001000EB80016F +:101A5000104600EBC1000E300290DDE90312E7F7FB +:101A600050FD5398C0EB001000EB8000DA4901EB09 +:101A7000C0010491BDF83C100498E7F749FF0590B8 +:101A80000598020A5398C0EB001000EB8000D24981 +:101A900001EBC000BDF83C104254BDF83C00401CB6 +:101AA00080B20F900598C2B25398C0EB001000EBC3 +:101AB0008000C94901EBC000BDF83C104254BDF89C +:101AC0003C00401C80B20F9005F0D7BE539800EB4D +:101AD000400101EB0010C24901EB00113031549874 +:101AE00001EB00104178159140F28331539848433F +:101AF000B74901EB800101F58961549800EB400280 +:101B000002EB001011F8301040F28332539850432A +:101B1000AF4A02EB80004079814208D1012140F2B6 +:101B2000833253985043AA4A02EB80000171AD49B9 +:101B3000539801EB00115498085C401CC1B2A94AAB +:101B4000539802EB0012549811549DF85400002849 +:101B500004DD9DF85400401EC1B215915598A1387E +:101B60000A286ED2DFE800F0FEFDFCFBFAF9F8056A +:101B7000F7F602215398C0EB001000EB8000964A64 +:101B800002F830109DF854004030C1B25398C0EBB9 +:101B9000001000EB800002EBC0004170412153981F +:101BA000C0EB001000EB800002EBC0008170302120 +:101BB0005398C0EB001000EB800002EBC000C17036 +:101BC0005398C0EB001000EB800002EBC0000171E5 +:101BD00040F28331539848437D4901EB800101F580 +:101BE0008961549800EB400202EB001001EBC00049 +:101BF000007901095398C0EB001000EB8000764A91 +:101C000002EBC00041715398C0EB001000EB800064 +:101C1000114601EBC00040790A2813DA5398C0EB53 +:101C2000001000EB800001EBC00040793030C1B201 +:101C30005398C0EB001000EB800002EBC000417134 +:101C400014E01EE25398C0EB001000EB80006249E4 +:101C500001EBC00040793730C1B25398C0EB00109F +:101C600000EB80005C4A02EBC000417140F283311E +:101C700053984843564901EB800101F58961549816 +:101C800000EB400202EB001001EBC000007900F015 +:101C90000F015398C0EB001000EB80004E4A02EB9E +:101CA000C00081715398C0EB001000EB800011461A +:101CB00001EBC00080790A2812DA5398C0EB0010BB +:101CC00000EB800001EBC00080793030C1B2539846 +:101CD000C0EB001000EB800002EBC000817113E04C +:101CE0005398C0EB001000EB80003B4901EBC000B3 +:101CF00080793730C1B25398C0EB001000EB800000 +:101D0000354A02EBC000817103225398C0EB0010EA +:101D100000EB8000304901EBC000C2715398C0EB6A +:101D2000001000EB800001EBC000401C0721049074 +:101D3000E7F7D0FB01465398C0EB001000EB8000A2 +:101D4000254A02EBC000017209210F91002140F2E7 +:101D5000833208E027E1A9E085E36FE3BDE291E18A +:101D6000F7E050E017E053985043194A02EB800027 +:101D70000171082240F2833153984843144901EB22 +:101D8000800000F58960549901EB410303EB0111D8 +:101D900000F831207CE304215398C0EB001000EBE5 +:101DA00080000D4A02F830109DF854004030C1B256 +:101DB0005398C0EB001000EB800002EBC0004170B4 +:101DC00051215398C0EB001000EB80000CE00000A4 +:101DD00088480020F0ED00E0D8850020BC220020DB +:101DE000C8430020B841002002EBC00081700521EB +:101DF0005398C0EB001000EB800002EBC000C170F4 +:101E000004210F9144E302215398C0EB001000EB32 +:101E10008000FE4A02F830109DF854004030C1B2F4 +:101E20005398C0EB001000EB800002EBC000417043 +:101E300041215398C0EB001000EB800002EBC00082 +:101E4000817031215398C0EB001000EB800002EB51 +:101E5000C000C17035215398C0EB001000EB80002A +:101E600002EBC000017103215398C0EB001000EB9E +:101E7000800002EBC00041715398C0EB001000EBF2 +:101E80008000114601EBC000401C05210490E7F7DB +:101E900021FB01465398C0EB001000EB8000DB4AA9 +:101EA00002EBC000817107210F91F1E202215398EA +:101EB000C0EB001000EB8000D44A02F830109DF80F +:101EC00054004030C1B25398C0EB001000EB8000CA +:101ED00002EBC000417041215398C0EB001000EBB1 +:101EE000800002EBC000817032215398C0EB0010DB +:101EF00000EB800002EBC000C17030215398C0EBB2 +:101F0000001000EB800002EBC00001710321539828 +:101F1000C0EB001000EB800002EBC0004171539851 +:101F2000C0EB001000EB8000114601EBC000401C2C +:101F300005210490E7F7CEFA01465398C0EB001054 +:101F400000EB8000B14A02EBC000817107210F91C4 +:101F50009EE204215398C0EB001000EB8000AB4AD6 +:101F600002F830109DF854004030C1B25398C0EBD5 +:101F7000001000EB800002EBC0004170412153983B +:101F8000C0EB001000EB800002EBC0008170052167 +:101F90005398C0EB001000EB800002EBC000C17052 +:101FA00004210F9174E202215398C0EB001000EB62 +:101FB0008000964A02F830109DF854004030C1B2BB +:101FC0005398C0EB001000EB800002EBC0004170A2 +:101FD00041215398C0EB001000EB800002EBC000E1 +:101FE000817031215398C0EB001000EB800002EBB0 +:101FF000C000C17032215398C0EB001000EB80008C +:1020000002EBC000017103215398C0EB001000EBFC +:10201000800002EBC00041715398C0EB001000EB50 +:102020008000114601EBC000401C05210490E7F739 +:1020300051FA01465398C0EB001000EB8000734A40 +:1020400002EBC000817107210F91539800EB400112 +:1020500001EB00106E4901EB00113031549801EB97 +:102060000010807820F02002539800EB400101EB33 +:102070000010674901EB00103030549900EB01105B +:10208000827005E202215398C0EB001000EB800043 +:102090005E4A02F830109DF854004030C1B25398A7 +:1020A000C0EB001000EB800002EBC000417041214A +:1020B0005398C0EB001000EB800002EBC000817071 +:1020C00031215398C0EB001000EB800002EBC00000 +:1020D000C17030215398C0EB001000EB800002EB80 +:1020E000C000017140F2833153984843494901EBE4 +:1020F000800000F58960549901EB410202EB011167 +:1021000000EBC1008068B0F5100F0AD3302153985E +:10211000C0EB001000EB80003C4A02EBC0004171B4 +:1021200009E032215398C0EB001000EB8000374AE1 +:1021300002EBC000417140F2833153984843354966 +:1021400001EB800000F58960549901EB410202EB3C +:10215000011100EBC100C07901280AD13121539847 +:10216000C0EB001000EB8000284A02EBC000817138 +:102170001BE040F2833153984843264901EB80002D +:1021800000F58960549901EB410202EB011100EB6B +:10219000C100C07948B932215398C0EB001000EB60 +:1021A00080001A4A02EBC000817100211A912AE0D6 +:1021B00040F2833153984843164901EB800101F501 +:1021C0008961549800EB400202EB001001EBC00063 +:1021D0008168BDF86800C0F105008000C14001F0D1 +:1021E0000F0130315398C0EB001000EB8000074A1C +:1021F00002EBC002BDF86800C01D1154BDF86800B4 +:10220000401C81B21A91BDF8680005E0D885002015 +:10221000C8430020884800200628C9DB3221539893 +:10222000C0EB001000EB8000FE4A02EBC0004173DF +:1022300000211A912AE040F2833153984843FA4929 +:1022400001EB800101F58961549800EB400202EB3B +:10225000001001EBC000416BBDF86800C0F1030045 +:102260008000C14001F00F0130315398C0EB0010E5 +:1022700000EB8000EB4A02EBC002BDF868000E30B4 +:102280001154BDF86800401C81B21A91BDF8680075 +:102290000428D0DB03225398C0EB001000EB800031 +:1022A000E04901EBC00082745398C0EB001000EBD2 +:1022B000800001EBC000401C12210490E7F70AF9EE +:1022C00001465398C0EB001000EB8000D54A02EBAA +:1022D000C000C17414210F91DAE002215398C0EBC1 +:1022E000001000EB8000CF4A02F830109DF8540037 +:1022F0004030C1B25398C0EB001000EB800002EBFD +:10230000C000417041215398C0EB001000EB8000E9 +:1023100002EBC000817032215398C0EB001000EB3B +:10232000800002EBC000C17031215398C0EB001057 +:1023300000EB800002EBC000017132215398C0EB2A +:10234000001000EB800002EBC00041715398C0EB1D +:10235000001000EB800002EBC000817100211A9197 +:102360002AE040F2833153984843AF4901EB8001A2 +:1023700001F58961549800EB400202EB001001EB7B +:10238000C000416BBDF86800C0F103008000C1408F +:1023900001F00F0130315398C0EB001000EB8000CA +:1023A000A04A02EBC002BDF86800C01D1154BDF880 +:1023B0006800401C81B21A91BDF868000428D0DB87 +:1023C00000211A9111E030215398C0EB001000EB6E +:1023D0008000944A02EBC002BDF868000B30115433 +:1023E000BDF86800401C81B21A91BDF86800192838 +:1023F000E9DB03225398C0EB001000EB8000894911 +:1024000001EBC00080F824205398C0EB001000EBD3 +:10241000800001EBC000401C24210490E7F75AF82B +:1024200001465398C0EB001000EB80007D4A02EBA0 +:10243000C00080F8251026210F9129E01021539823 +:10244000C0EB001000EB8000764A02F8301030211B +:102450005398C0EB001000EB800002EBC00041700D +:1024600002210F9114E010215398C0EB001000EBF3 +:1024700080006C4A02F8301031215398C0EB0010F4 +:1024800000EB800002EBC000417002210F9100BF01 +:1024900000BF05F0F2B9539800EB400101EB0010CA +:1024A000624901EB00113031549801EB0010417882 +:1024B000159140F28331539848435B4901EB800109 +:1024C00001F58961549800EB400202EB001011F80D +:1024D000301040F2833253985043534A02EB80004D +:1024E0004079814208D1012140F283325398504310 +:1024F0004D4A02EB800001714D49539801EB0011E8 +:102500005498085C401CC1B2494A539802EB00122F +:10251000549811549DF85400002804DD9DF854008F +:10252000401EC1B215915598A1380A282FD2DFE874 +:1025300000F0052FDFFDFCFBFA2E8CF904215398E7 +:10254000C0EB001000EB8000364A02F830109DF816 +:1025500054004030C1B25398C0EB001000EB800033 +:1025600002EBC000417051215398C0EB001000EB0A +:10257000800002EBC000817005215398C0EB001071 +:1025800000EB800002EBC000C17004210F912DE32D +:1025900002215398C0EB001000EB8000214A02F8A2 +:1025A00030109DF854004030C1B25398C0EB001079 +:1025B00000EB800002EBC000417041215398C0EB5A +:1025C000001000EB800002EBC000817031215398B5 +:1025D000C0EB001000EB800002EBC000C1703521A1 +:1025E0005398C0EB001000EB800002EBC0000171BB +:1025F00003215398C0EB001000EB800002EBC000F9 +:1026000041715398C0EB001000EB8000114601EBC4 +:10261000C000401C05210490E6F75CFF014653987A +:1026200008E00000D885002088480020C84300202A +:10263000B8410020C0EB001000EB8000FE4A02EB26 +:10264000C000817107210F91ADE302215398C0EBC7 +:10265000001000EB8000F84A02F830109DF854009A +:102660004030C1B25398C0EB001000EB800002EB89 +:10267000C000417041215398C0EB001000EB800076 +:1026800002EBC000817032215398C0EB001000EBC8 +:10269000800002EBC000C17030215398C0EB0010E5 +:1026A00000EB800002EBC000017103215398C0EBE6 +:1026B000001000EB800002EBC00041715398C0EBAA +:1026C000001000EB8000114601EBC000401C05210A +:1026D0000490E6F7FFFE01465398C0EB001000EBB4 +:1026E0008000D54A02EBC000817107210F915AE3A7 +:1026F00004215398C0EB001000EB8000CE4A02F892 +:1027000030109DF854004030C1B25398C0EB001017 +:1027100000EB800002EBC000417041215398C0EBF8 +:10272000001004E014E029E313E360E27FE000EB33 +:10273000800002EBC000817005215398C0EB0010AF +:1027400000EB800002EBC000C17004210F912AE36E +:1027500002215398C0EB001000EB8000B64A02F84B +:1027600030109DF854004030C1B25398C0EB0010B7 +:1027700000EB800002EBC000417041215398C0EB98 +:10278000001000EB800002EBC000817031215398F3 +:10279000C0EB001000EB800002EBC000C1703221E2 +:1027A0005398C0EB001000EB800002EBC0000171F9 +:1027B00003215398C0EB001000EB800002EBC00037 +:1027C00041715398C0EB001000EB8000114601EB03 +:1027D000C000401C05210490E6F77CFE014653989A +:1027E000C0EB001000EB8000934A02EBC000817147 +:1027F000539800EB400101EB0010904901EB0011F0 +:102800003031549801EB0010807820F0200253986A +:1028100000EB400101EB0010884901EB0011303161 +:10282000549801EB0010827007210F91BBE2022146 +:102830005398C0EB001000EB80007F4A02F8301084 +:102840009DF854004030C1B25398C0EB001000EB2B +:10285000800002EBC000417041215398C0EB001092 +:1028600000EB800002EBC000817031215398C0EB77 +:10287000001000EB800002EBC000C17041215398B2 +:10288000C0EB001000EB800002EBC000017140F2D1 +:102890008331539848436A4901EB800000F5896011 +:1028A000549901EB410202EB011100EBC100806879 +:1028B000B0F1104F0AD130215398C0EB001000EB5B +:1028C00080005D4A02EBC000417109E0322153985B +:1028D000C0EB001000EB8000574A02EBC0004171D2 +:1028E00040F2833153984843554901EB800000F58D +:1028F0008960549901EB410202EB011100EBC10028 +:10290000C07901280AD131215398C0EB001000EBA7 +:102910008000494A02EBC00081711BE040F2833124 +:1029200053984843464901EB800000F5896054996B +:1029300001EB410202EB011100EBC100C07948B983 +:1029400032215398C0EB001000EB80003A4A02EBB2 +:10295000C000817100211A912AE040F2833153981E +:102960004843374901EB800101F58961549800EB38 +:10297000400202EB001001EBC0008168BDF8680066 +:10298000C0F107008000C14001F00F0130315398C1 +:10299000C0EB001000EB8000274A02EBC002BDF83C +:1029A0006800C01D1154BDF86800401C81B21A9126 +:1029B000BDF868000828D0DB32215398C0EB001026 +:1029C00000EB80001C4A02EBC000C17300211A9189 +:1029D0002AE040F2833153984843194901EB8001C2 +:1029E00001F58961549800EB400202EB001001EB05 +:1029F000C000416BBDF86800C0F105008000C14017 +:102A000001F00F0130315398C0EB001000EB800053 +:102A1000094A02EBC002BDF8680010301154BDF83D +:102A20006800401C81B21A91BDF868000628D0DB0E +:102A30003021539806E00000D8850020C8430020CC +:102A400088480020C0EB001000EB8000F94A02EB40 +:102A5000C000817500211A9111E030215398C0EB1C +:102A6000001000EB8000F34A02EBC002BDF86800E2 +:102A700017301154BDF86800401C81B21A91BDF89E +:102A800068000628E9DB30215398C0EB001000EB0A +:102A90008000E84A02EBC000417700211A9111E062 +:102AA00030215398C0EB001000EB8000E14A02EBAC +:102AB000C002BDF868001E301154BDF86800401C0B +:102AC00081B21A91BDF868000628E9DB30215398DD +:102AD000C0EB001000EB8000D64A02EBC00080F88B +:102AE000241000211A9111E030215398C0EB0010FE +:102AF00000EB8000CF4A02EBC002BDF86800253031 +:102B00001154BDF86800401C81B21A91BDF86800EC +:102B10000628E9DB30215398C0EB001000EB800061 +:102B2000C44A02EBC00080F82B1000211A9111E07A +:102B300030215398C0EB001000EB8000BD4A02EB3F +:102B4000C002BDF868002C301154BDF86800401C6C +:102B500081B21A91BDF868000628E9DB302153984C +:102B6000C0EB001000EB8000B24A02EBC00080F81E +:102B7000321000211A9111E030215398C0EB00105F +:102B800000EB8000AB4A02EBC002BDF868003330B6 +:102B90001154BDF86800401C81B21A91BDF868005C +:102BA0000628E9DB03225398C0EB001000EB8000FD +:102BB000A04901EBC00080F839205398C0EB001009 +:102BC00000EB800001EBC000401C39210490E6F7C7 +:102BD00081FC01465398C0EB001000EB8000954A41 +:102BE00002EBC00080F83A103B210F91DBE002219C +:102BF0005398C0EB001000EB80008E4A02F83010B2 +:102C00009DF854004030C1B25398C0EB001000EB67 +:102C1000800002EBC000417041215398C0EB0010CE +:102C200000EB800002EBC000817032215398C0EBB2 +:102C3000001000EB800002EBC000C17031215398FE +:102C4000C0EB001000EB800002EBC00001713321EB +:102C50005398C0EB001000EB800002EBC000417104 +:102C600032215398C0EB001000EB800002EBC00053 +:102C7000817100211A912AE040F283315398484330 +:102C80006D4901EB800101F58961549800EB400228 +:102C900002EB001001EBC000416BBDF86800C0F111 +:102CA00005008000C14001F00F0130315398C0EBA6 +:102CB000001000EB80005F4A02EBC002BDF8680024 +:102CC000C01D1154BDF86800401C81B21A91BDF8B6 +:102CD00068000628D0DB00211A9111E030215398BA +:102CE000C0EB001000EB8000524A02EBC002BDF8BE +:102CF00068000D301154BDF86800401C81B21A9173 +:102D0000BDF868001928E9DB03225398C0EB0010D6 +:102D100000EB8000474901EBC00080F82620539863 +:102D2000C0EB001000EB800001EBC000401C26212E +:102D30000490E6F7CFFB01465398C0EB001000EB80 +:102D400080003C4A02EBC00080F8271028210F9138 +:102D500029E010215398C0EB001000EB8000354AA9 +:102D600002F8301030215398C0EB001000EB8000C7 +:102D700002EBC000417002210F9114E01021539822 +:102D8000C0EB001000EB80002A4A02F8301031211D +:102D90005398C0EB001000EB800002EBC0004170C4 +:102DA00002210F9100BF00BF04F067BD539800EBF4 +:102DB000400101EB0010214901EB00113031549822 +:102DC00001EB00104178159140F28331539848434C +:102DD000194901EB800101F58961BDF8680000EB3C +:102DE000400202EB001011F8301040F28332539889 +:102DF0005043114A02EB80004079814208D1012101 +:102E000040F28332539850430B4A02EB8000017129 +:102E10000B49539801EB00115498085C401CC1B257 +:102E2000074A539802EB00125498115400211A914A +:102E300020E00000D885002088480020C8430020FA +:102E4000B8410020539800EB400101EB0010FE490F +:102E500001EB00113031BDF8680001EB0010417842 +:102E60009DF85400814200D111E0BDF86800401C7B +:102E700081B21A91539800EB400101EB0010F24926 +:102E800001EB0010C179BDF868008142DADC00BFB7 +:102E90009DF85400002804DD9DF85400401EC1B286 +:102EA000159140F2833153984843E84901EB800083 +:102EB00000F58960549901EB410202EB011100EB2E +:102EC000C10040780F2824DA40F2833153984843F8 +:102ED000DE4901EB800101F58961549800EB400265 +:102EE00002EB001001EBC0004078401CC2B240F27F +:102EF000833153984843D54901EB800000F5896040 +:102F0000549901EB410303EB011100EBC100427046 +:102F100011E0002240F2833153984843CB4901EB42 +:102F2000800000F58960549901EB410303EB011126 +:102F300000EBC10042705598B138092826D2DFE86D +:102F400000F00526FC2525FB25B9FA009DF8540064 +:102F50005030C1B25398C0EB001000EB8000BC4A67 +:102F600002F8301020215398C0EB001000EB8000D5 +:102F700002EBC0004170FA215398C0EB001000EB47 +:102F8000800002EBC000817003210F919DE29DF84B +:102F900054005030C1B25398C0EB001000EB8000D9 +:102FA000AB4A02F8301040F2833153984843A749A6 +:102FB00001EB800101F58961549800EB400202EBBE +:102FC000001001EBC000407840F030015398C0EB96 +:102FD000001000EB80009E4A02EBC000417001210E +:102FE0005398C0EB001000EB800002EBC000817032 +:102FF0005398C0EB001000EB800002EBC000C170E2 +:1030000000215398C0EB001000EB800002EBC000E1 +:1030100001715398C0EB001000EB8000114601EBEA +:10302000C001049105210498E6F7C2FE0022CDE913 +:1030300010021098C2B25398C0EB001000EB800051 +:10304000834901EBC0004271DDE91010020642EA3B +:103050001120C1B25398C0EB001000EB80007C4AF5 +:1030600002EBC000817103215398C0EB001000EB0C +:10307000800002EBC000C171FA215398C0EB001030 +:1030800000EB800002EBC000017209210F91B12218 +:1030900040F28331539848436C4901EB800000F5BE +:1030A0008960549901EB410303EB011100EBC1006E +:1030B00042710AE29DF854005030C1B25398C0EBFF +:1030C000001000EB8000624A02F8301040F28331B9 +:1030D000539848435D4901EB800101F5896154989B +:1030E00000EB400202EB001001EBC000407840F022 +:1030F00030015398C0EB001000EB8000544A02EB03 +:10310000C000417065215398C0EB001000EB8000B7 +:1031100002EBC000817001215398C0EB001000EB5E +:10312000800002EBC000C17000215398C0EB00107A +:1031300000EB800002E043E04CE1CAE002EBC0009B +:1031400001715398C0EB001000EB8000114601EBB9 +:10315000C001049105210498E6F72AFE0022CDE97A +:1031600010021098C2B25398C0EB001000EB800020 +:10317000374901EBC0004271DDE91001000A40EA65 +:103180000160C2B25398C0EB001000EB80003049E0 +:1031900001EBC000827103225398C0EB001000EBDA +:1031A000800001EBC000C271FA225398C0EB0010FE +:1031B00000EB800001EBC000027209200F9084E157 +:1031C0009DF854005030C1B25398C0EB001000EB92 +:1031D00080001F4A02F8301040F283315398484370 +:1031E0001A4901EB800101F58961549800EB400216 +:1031F00002EB001001EBC000407840F03001539822 +:10320000C0EB001000EB8000114A02EBC0004170DF +:1032100065215398C0EB001000EB800002EBC0006A +:10322000817001215398C0EB001000EB800002EB8D +:10323000C000C17010215398C0EB001000EB80005B +:1032400002EBC000017105E0C8430020884800205F +:10325000D88500205398C0EB001000EB8000114689 +:1032600001EBC001049105210498E6F7A1FD0022BD +:10327000CDE910021098C2B25398C0EB001000EBD9 +:103280008000FC4901EBC0004271DDE91001000A39 +:1032900040EA0160C2B25398C0EB001000EB80001E +:1032A000F44901EBC000827103225398C0EB001077 +:1032B00000EB800001EBC000C271FA225398C0EB12 +:1032C000001000EB800001EBC000027209200F909B +:1032D000FBE09DF854005030C1B25398C0EB001091 +:1032E00000EB8000E34A02F8301040F2833153983B +:1032F0004843E14901EB800101F58961549800EBF5 +:10330000400202EB001001EBC000407840F03001B9 +:103310005398C0EB001000EB8000D64A02EBC000CF +:10332000417001215398C0EB001000EB800002EBCC +:10333000C00081705398C0EB001000EB800002EBDE +:10334000C000C17005215398C0EB001000EB800055 +:1033500002EBC00001715398C0EB001000EB80003D +:10336000114601EBC001049105210498E6F720FD08 +:103370000022CDE910021098C2B25398C0EB0010A1 +:1033800000EB8000BB4901EBC0004271DDE9102079 +:10339000010641EA1220C2B25398C0EB001000EBC4 +:1033A0008000B44901EBC000827103225398C0EB46 +:1033B000001000EB800001EBC000C271FA225398AC +:1033C000C0EB001000EB800001EBC000027209208E +:1033D0000F907AE040F2833153984843A64901EBBD +:1033E000800000F58960549901EB410202EB011164 +:1033F00000EBC1008078B12833D040F2833153987C +:1034000048439D4901EB800101F58961549800EB27 +:10341000400202EB001001EBC000827840F28331E1 +:1034200053984843944901EB800101F58961549810 +:1034300000EB400303EB001001EBC0004271B1222E +:1034400040F28331539848438B4901EB800000F5EB +:103450008960549901EB410303EB011100EBC100BA +:1034600082709DF854005030C1B25398C0EB0010E8 +:1034700000EB80007F4A02F8301040F2833153980D +:1034800048437D4901EB800101F58961549800EBC7 +:10349000400202EB001001EBC000407840F0C00198 +:1034A0005398C0EB001000EB8000724A02EBC000A2 +:1034B0004170FA215398C0EB001000EB800002EB42 +:1034C000C000817003210F9100BF00BF6CE4012197 +:1034D00040F2833253985043674A02EB80000171F7 +:1034E000A2F5DA61539801EB00115498085C401C76 +:1034F000C1B2A2F5DA62539802EB0012549811544B +:10350000539800EB400101EB00105C4901EB001007 +:10351000007B20B1012846D0022843D1B0E0559865 +:10352000312802D045283CD11DE000211A9113E03A +:1035300008A9BDF86800095C5398C0EB001000EBC7 +:1035400080004C4A02EBC002BDF868001154BDF87F +:103550006800401C81B21A91BDF868000728E7DBBB +:1035600007210F911DE000211A9113E006A9BDF873 +:103570006800095C5398C0EB001000EB80003D4AE6 +:1035800002EBC002BDF868001154BDF86800401C91 +:1035900081B21A91BDF868000728E7DB07210F9177 +:1035A00000BF00BFD1E05498401CC1B215919DF8F6 +:1035B00054105398C0EB001000EB80002D4A02F825 +:1035C000301003215398C0EB001000EB800002EB99 +:1035D000C000417000215398C0EB001000EB800048 +:1035E00002EBC000817002215398C0EB001000EB89 +:1035F000800002EBC000C17000215398C0EB0010A6 +:1036000000EB800002EBC000017109215398C0EB70 +:10361000001000EB800002EBC00041715398C0EB3A +:10362000001000EB8000114601EBC001049106215F +:103630000498E6F76DF90022CDE91002DDE91001EA +:10364000000A40EA0160C2B25398C0EB001000EBE0 +:103650008000084901EBC000C2711098C2B25398B3 +:10366000C0EB001000EB800001EBC000827108206D +:103670000F906AE0D885002088480020C8430020C9 +:103680005498401CC1B215919DF854105398C0EB4A +:10369000001000EB8000F74A02F830100321539825 +:1036A000C0EB001000EB800002EBC0004170002175 +:1036B0005398C0EB001000EB800002EBC00081705B +:1036C0005398C0EB001000EB800002EBC000C1700B +:1036D0005398C0EB001000EB800002EBC0000171BA +:1036E00002215398C0EB001000EB800002EBC000F9 +:1036F00041715398C0EB001000EB8000114601EBC4 +:10370000C001049106210498E6F702F90022CDE9F0 +:103710001002DDE91010020642EA1120C1B25398EE +:10372000C0EB001000EB8000D24A02EBC000C17178 +:103730001098C1B25398C0EB001000EB800002EB70 +:10374000C000817108210F9100BF00BFBEE65398F1 +:1037500000EB400101EB0010C74901EB00113031D3 +:10376000549801EB00104178159140F28331539841 +:103770004843C24901EB800101F58961549800EB8F +:10378000400202EB001011F8301040F283325398DF +:103790005043BA4A02EB80004079814208D10121AE +:1037A00040F2833253985043B44A02EB80000171D7 +:1037B000B349539801EB00115498085C401CC1B206 +:1037C000AF4A539802EB0012549811545598F428BC +:1037D0007ED008DC05287CD0F1280BD0F22879D0E7 +:1037E000F32860D148E2F62875D0F7285CD0F82895 +:1037F000F7D15AE0F5215398C0EB001000EB8000A0 +:103800009C4A02F830109DF854105398C0EB0010F9 +:1038100000EB800002EBC000417000215398C0EB28 +:10382000001000EB800002EBC0008170052153986E +:10383000C0EB001000EB800002EBC000C170F12172 +:103840005398C0EB001000EB800002EBC000017148 +:103850005398C0EB001000EB8000114601EBC00153 +:10386000049105210498E6F753F80022CDE91002EF +:10387000DDE91001000A40EA0160C2B25398C0EBD2 +:10388000001000EB80007B4901EBC00042711098F2 +:10389000C2B25398C0EB001000EB800001EBC000F7 +:1038A000827107200F90B1E200BFF5215398C0EB61 +:1038B000001000EB80006F4A02F830109DF85410A1 +:1038C0005398C0EB001000EB800002EBC00003E057 +:1038D00021E37AE348E09AE2417000215398C0EB7B +:1038E000001000EB800002EBC000817005215398AE +:1038F000C0EB001000EB800002EBC000C1705398D9 +:10390000C0EB001000EB800002EBC0005599017184 +:103910005398C0EB001000EB8000114601EBC00192 +:10392000049105210498E5F7F3FF0022CDE9100288 +:10393000DDE91020010641EA1220C2B25398C0EB23 +:10394000001000EB80004B4901EBC0004271109861 +:10395000C2B25398C0EB001000EB800001EBC00036 +:10396000827107200F9051E2F5215398C0EB0010AF +:1039700000EB80003F4A02F830109DF85410539835 +:10398000C0EB001000EB800002EBC0004170002192 +:103990005398C0EB001000EB800002EBC000817078 +:1039A000F2215398C0EB001000EB800002EBC00046 +:1039B000017140F2833153984843304901EB800153 +:1039C00001F58961549800EB400202EB001001EB15 +:1039D000C00090F87E105398C0EB001000EB800000 +:1039E000244A02EBC000417140F2833153984843AE +:1039F000224901EB800000F58960549901EB4102F6 +:103A000002EB011100EBC10090F87E0001287DD18E +:103A100025210F9100211A9124E040F2833153981F +:103A20004843164901EB800101F58961549800EB88 +:103A3000400202EB001001EBC0015131BDF86800FB +:103A4000095C5398C0EB001000EB8000094A02EBC0 +:103A5000C002BDF86800801D1154BDF86800401C0C +:103A600081B21A91BDF868000F28D6DB00211A91A7 +:103A70002DE00000D8850020C843002088480020A1 +:103A8000B841002040F2833153984843FE4901EB8E +:103A9000800101F58961549800EB400202EB0010AF +:103AA00001EBC0016331BDF86800095C5398C0EBBD +:103AB000001000EB8000F54A02EBC002BDF8680080 +:103AC00015301154BDF86800401C81B21A91BDF840 +:103AD00068000A28D6DB40F2833153984843EA490C +:103AE00001EB800101F58961549800EB400202EB83 +:103AF000001001EBC00090F878105398C0EB001054 +:103B000000EB8000E14A02EBC00000E02DE0C1774D +:103B100000211A9124E040F2833153984843DA4956 +:103B200001EB800101F58961549800EB400202EB42 +:103B3000001001EBC0017931BDF86800095C5398B1 +:103B4000C0EB001000EB8000D04A02EBC002BDF8D1 +:103B5000680020301154BDF86800401C81B21A91F1 +:103B6000BDF868000528D6DB44E040F28331539865 +:103B70004843C54901EB800000F58960549901EB89 +:103B8000410202EB011100EBC10090F87E002028F9 +:103B90002ED10A210F9100211A9124E040F28331A5 +:103BA00053984843B84901EB800101F58961549865 +:103BB00000EB400202EB001001EBC0017931BDF8CF +:103BC0006800095C5398C0EB001000EB8000AF4A1E +:103BD00002EBC002BDF86800801D1154BDF86800FA +:103BE000401C81B21A91BDF868000428D6DB01E0C0 +:103BF00006210F91BDF83C00C1B25398C0EB0010F4 +:103C000000EB8000A14A02EBC000C1705398C0EBEA +:103C1000001000EB8000114601EBC0010491BDF8DB +:103C20003C100498E5F774FE0022CDE91002DDE9AE +:103C30001001000A40EA0160C2B25398C0EB0010C4 +:103C400000EB8000914901EBC000BDF83C104254EC +:103C50001098C2B25398C0EB001000EB80008B4963 +:103C600001EBC003BDF83C00401C1A54BDF83C00F9 +:103C7000801C80B20F90CBE2F5215398C0EB00106E +:103C800000EB8000814A02F830109DF854105398E0 +:103C9000C0EB001000EB800002EBC000417000217F +:103CA0005398C0EB001000EB800002EBC000817065 +:103CB000F3215398C0EB001000EB800002EBC00032 +:103CC000017140F28331539848436F4901EB800101 +:103CD00001F58961549800EB400202EB001001EB02 +:103CE000C00090F87E105398C0EB001000EB8000ED +:103CF000664A02EBC00041710C210F9140F2833102 +:103D000053984843604901EB800101F5896154985B +:103D100000EB400202EB001001EBC00090F87810BD +:103D20005398C0EB001000EB8000584A02EBC00033 +:103D3000817100211A9124E040F283315398484365 +:103D4000514901EB800101F58961549800EB400273 +:103D500002EB001001EBC0017931BDF86800095C8D +:103D60005398C0EB001000EB8000484A02EBC00201 +:103D7000BDF86800C01D1154BDF86800401C81B238 +:103D80001A91BDF868000528D6DBBDF83C00C1B229 +:103D90005398C0EB001000EB80003C4A02EBC000DF +:103DA000C1705398C0EB001000EB8000114601EB8E +:103DB000C0010491BDF83C100498E5F7A9FD00226C +:103DC000CDE91002DDE91010020642EA1120C1B26D +:103DD0005398C0EB001000EB80002C4A02EBC002AD +:103DE000BDF83C0011541098C1B25398C0EB0010BC +:103DF00000EB8000254A02EBC002BDF83C00401CED +:103E00001154BDF83C00801C81B20F9100E20621E4 +:103E10000F91F5215398C0EB001000EB80001B4A76 +:103E200002F830109DF854105398C0EB001000EBCE +:103E3000800002EBC000417000215398C0EB0010DD +:103E400000EB800002EBC0008170BDF83C00C1B205 +:103E50005398C0EB001000EB800002EBC000C17073 +:103E6000F6215398C0EB001000EB800002EBC0007D +:103E70000171539800EB400101EB0010044901EB84 +:103E800000113031549805E088480020D885002082 +:103E9000C843002001EB0010017A5398C0EB0010DA +:103EA00000EB800002EBC00041715398C0EB0010A2 +:103EB00000EB8000114601EBC0010491BDF83C10FD +:103EC0000498E5F725FD0022CDE91002DDE9102078 +:103ED000010641EA1220C2B25398C0EB001000EB79 +:103EE0008000FE4901EBC000BDF83C104254109820 +:103EF000C2B25398C0EB001000EB8000F74901EB11 +:103F0000C003BDF83C00401C1A54BDF83C00801CA6 +:103F100080B20F907CE1F5215398C0EB001000EBCC +:103F20008000EE4A02F830109DF854105398C0EB10 +:103F3000001000EB800002EBC0004170002153989C +:103F4000C0EB001000EB800002EBC0008170052187 +:103F50005398C0EB001000EB800002EBC000C17072 +:103F6000F4215398C0EB001000EB800002EBC0007E +:103F700001715398C0EB001000EB8000114601EB7B +:103F8000C001049105210498E5F7C2FC0022CDE9A7 +:103F90001002DDE91010020642EA1120C1B2539866 +:103FA000C0EB001000EB8000CC4A02EBC000417176 +:103FB0001098C1B25398C0EB001000EB800002EBE8 +:103FC000C000817107210F9122E140F213210F916E +:103FD000F5215398C0EB001000EB8000BF4A02F8B7 +:103FE00030109DF854105398C0EB001000EB800087 +:103FF00002EBC0004170BDF83C0001125398C0EBC9 +:10400000001000EB800002EBC0008170BDF83C00A6 +:10401000C1B25398C0EB001000EB800002EBC0006F +:10402000C17005215398C0EB001000EB800002EB3B +:10403000C000017100211A911CE0539800EB40016F +:1040400001EB0010A64901EB00110E31BDF868002C +:10405000095C5398C0EB001000EB80009F4A02EB14 +:10406000C002BDF86800401D1154BDF86800401C36 +:1040700081B21A91BDF868000A28DEDB539800EB84 +:10408000400101EB0010964901EB0010408B01123A +:104090005398C0EB001000EB8000904A02EBC00088 +:1040A000C173539800EB400101EB00108C4901EB08 +:1040B0000010408BC1B25398C0EB001000EB8000A1 +:1040C00002EBC000017440F28331539848438549A4 +:1040D00001EB800101F58961549800EB400202EB8D +:1040E000001001EBC000B0F88E0001125398C0EB35 +:1040F000001000EB8000794A02EBC000417440F2EE +:10410000833153984843774901EB800101F5896178 +:10411000549800EB400202EB001001EBC000B0F835 +:104120008E00C1B25398C0EB001000EB80006B4AC8 +:1041300002EBC000817440F28331539848436949CF +:1041400001EB800101F58961549800EB400202EB1C +:10415000001001EBC000B0F88E10539801EB8020E6 +:1041600081B203200491E4F717FF00211A9114E0B3 +:104170005D49BDF86800095C5398C0EB001000EB86 +:104180008000564A02EBC002BDF86800133011549B +:10419000BDF86800401C81B21A91BDF86800B0F506 +:1041A000007FE5DB5398C0EB001000EB80004B492B +:1041B00001EBC0010491BDF83C100498E5F7A8FBA1 +:1041C0000022CDE91002DDE91010020642EA1120BA +:1041D000C1B25398C0EB001000EB80003F4A02EBE5 +:1041E000C002BDF83C0011541098C1B25398C0EB06 +:1041F000001000EB8000394A02EBC002BDF83C0021 +:10420000401C1154BDF83C00801C81B20F9100BFCE +:1042100000BF03F032BB539800EB400101EB0010EC +:104220002F4901EB00113031549801EB0010417817 +:10423000159140F28331539848432A4901EB80019C +:1042400001F58961549800EB400202EB001011F86F +:10425000301040F2833253985043224A02EB8000E0 +:104260004079814208D1012140F283325398504372 +:104270001C4A02EB800001711C49539801EB0011AC +:104280005498085C401CC1B2184A539802EB0012C3 +:1042900054981154559807287ED00ADC072865D217 +:1042A000DFE810F064000501820464003204EC03CE +:1042B000900510380828F2D2DFE810F03B06D3054D +:1042C00058005800080058005900A100FA215398DE +:1042D000C0EB001000EB8000004A09E0D885002008 +:1042E000C843002088480020C52F0020B841002086 +:1042F00002F830105398C0EB001000EB800002EB86 +:10430000C00041705398C0EB001000EB800002EB3E +:10431000C00081705398C0EB001000EB800002EBEE +:10432000C0005599C1709DF854105398C0EB00100F +:1043300000EB800002EBC00001715398C0EB00104D +:1043400000EB8000114601EBC000C01C022104906C +:10435000E5F7C0F801465398C0EB001000EB800071 +:10436000FE4A02EBC000417106210F9185E3FA215C +:104370005398C0EB001000EB8000F84A02F83010B0 +:104380005398C0EB001000EB800002EBC0004170BE +:104390005398C0EB001000E0ECE300EB800002EB70 +:1043A000C00081705398C0EB001000EB800002EB5E +:1043B000C0005599C1709DF854105398C0EB00107F +:1043C00000EB800002EBC00001715398C0EB0010BD +:1043D00000EB8000114601EBC000C01C02210490DC +:1043E000E5F778F801465398C0EB001000EB800029 +:1043F000DA4A02EBC000417106210F91B6E7FA21BB +:104400005398C0EB001000EB8000D44A02F8301043 +:104410005398C0EB001000EB800002EBC00041702D +:104420005398C0EB001000EB800002EBC0008170DD +:104430005398C0EB001000EB800002EBC0005599D0 +:10444000C1709DF854105398C0EB001000EB800031 +:1044500002EBC00001715398C0EB001000EB80002C +:10446000114601EBC000C01C02210490E5F732F8B0 +:1044700001465398C0EB001000EB8000B74A02EBF6 +:10448000C000417106210F91142240F283315398EC +:104490004843B34901EB800000F58960549901EB72 +:1044A000410303EB011100EBC1004271E5E2FA2187 +:1044B0005398C0EB001000EB8000A84A02F83010BF +:1044C0005398C0EB001000EB800002EBC00041707D +:1044D0005398C0EB001000EB800002EBC00081702D +:1044E0005398C0EB001000EB800002EBC000559920 +:1044F000C1709DF854105398C0EB001000EB800081 +:1045000002EBC000017140F2833153984843944953 +:1045100001EB800000F58960549901EB410202EB48 +:10452000011100EBC100C07901287BD140F2833139 +:10453000539848438A4901EB800000F589605499FB +:1045400001EB410202EB011100EBC1008068B0F108 +:10455000104F05D34FF410000021CDE9100113E0F6 +:1045600040F28331539848437D4901EB800000F5C8 +:104570008960549901EB410202EB011100EBC1008B +:1045800080680022CDE9100200211A911CE0BDF8DC +:104590006800C0F10200C200DDE91001CDE92B1076 +:1045A000E3F741FEC2B25398C0EB001000EB80006D +:1045B0006A4901EBC003BDF86800401D1A54BDF8FC +:1045C0006800401C80B21A90BDF868000328DEDB4A +:1045D00000201090119000211A911CE0BDF8680095 +:1045E000C0F10300C200DDE91001CDE92D10E3F7B1 +:1045F0001AFEC2B25398C0EB001000EB800057497E +:1046000001EBC003BDF8680008301A54BDF868001B +:10461000401C80B21A90BDF868000428DEDB00213F +:104620001A911DE0A5E0BDF86800C0F10200C200CB +:10463000DDE91001CDE92F10E3F7F5FDC2B2539883 +:10464000C0EB001000EB8000444901EBC003BDF853 +:1046500068000C301A54BDF86800401C80B21A90F3 +:10466000BDF868000328DEDB40F2833153984843ED +:104670003B4901EB800000F58960549901EB410250 +:1046800002EB011100EBC100406B0022CDE91002EA +:1046900000201A901CE0BDF86800C0F10200C200C2 +:1046A000DDE91001CDE93110E3F7BDFDC2B2539849 +:1046B000C0EB001000EB8000284901EBC003BDF8FF +:1046C00068000F301A54BDF86800401C80B21A9080 +:1046D000BDF868000328DEDB40F28331539848437D +:1046E0001F4901EB800000F58960549901EB4102FC +:1046F00002EB011100EBC100406B1A49B1FBF0F075 +:104700000022CDE9100200201A901CE0BDF86800DC +:10471000C0F10300C200DDE91001CDE93310E3F779 +:1047200082FDC2B25398C0EB001000EB80000B4931 +:1047300001EBC003BDF8680012301A54BDF86800E0 +:10474000401C80B21A90BDF868000428DEDB00210E +:104750005398C0EB001000EB800005E0D8850020E6 +:104760008848002000E1F505FE4A02EBC000817593 +:1047700033E140F2833153984843FB4901EB800019 +:1047800000F58960549901EB410202EB011100EB45 +:10479000C100C079E8BB00201090119000211A914F +:1047A0001EE0BDF86800C0F10200C200DDE9101093 +:1047B000CDE9350108463599E3F735FDC2B2539886 +:1047C000C0EB001000EB8000E64901EBC003BDF830 +:1047D0006800401D1A54BDF86800401C80B21A9051 +:1047E000BDF868000328DCDB40F28331539848436E +:1047F000DD4901EB800000F58960549901EB41022D +:1048000002EB011100EBC1008068B0F1104F07D33B +:1048100000E0E2E04FF410000021CDE9100113E0C8 +:1048200040F2833153984843CF4901EB800000F5B3 +:104830008960549901EB410202EB011100EBC100C8 +:1048400080680022CDE9100200211A911EE0BDF817 +:104850006800C0F10300C200DDE91010CDE93701A6 +:1048600008463799E3F7DFFCC2B25398C0EB00105B +:1048700000EB8000BB4901EBC003BDF868000830C5 +:104880001A54BDF86800401C80B21A90BDF8680048 +:104890000428DCDB00211A911CE0BDF86800C0F19F +:1048A0000200C200DDE91001CDE93910E3F7BBFCDD +:1048B000C2B25398C0EB001000EB8000A94901EB95 +:1048C000C003BDF868000C301A54BDF86800401CE5 +:1048D00080B21A90BDF868000328DEDB40F2833115 +:1048E00053984843A04901EB800000F58960549932 +:1048F00001EB410202EB011100EBC100406B002211 +:10490000CDE9100200201A901EE0BDF86800C0F149 +:104910000200C200DDE91010CDE93B0108463B99D9 +:10492000E3F781FCC2B25398C0EB001000EB8000AB +:104930008C4901EBC003BDF868000F301A54BDF874 +:104940006800401C80B21A90BDF868000328DCDBC8 +:1049500040F2833153984843834901EB800000F5CE +:104960008960549901EB410202EB011100EBC10097 +:10497000406B7E49B1FBF0F00022CDE9100200202F +:104980001A901CE0BDF86800C0F10300C200DDE928 +:104990001001CDE93D10E3F746FCC2B25398C0EBDD +:1049A000001000EB80006F4901EBC003BDF8680008 +:1049B00012301A54BDF86800401C80B21A90BDF83D +:1049C00068000428DEDB01215398C0EB001000EBE7 +:1049D0008000644A02EBC0008175539800EB4001EF +:1049E00001EB0010624901EB00103030549900EBEC +:1049F00001104068401C0022CDE9100200201A90EE +:104A00001EE0BDF86800C0F10100C200DDE9101031 +:104A1000CDE93F0108463F99E3F705FCC2B2539840 +:104A2000C0EB001000EB80004E4901EBC003BDF865 +:104A3000680017301A54BDF86800401C80B21A9004 +:104A4000BDF868000228DCDB5398C0EB001000EBD7 +:104A50008000444901EBC000C01C16210490E4F71B +:104A600039FD01465398C0EB001000EB80003D4A31 +:104A700002EBC00041761A210F91A8E2FA21539867 +:104A8000C0EB001000EB8000364A02F8301053985B +:104A9000C0EB001000EB800002EBC00041705398A7 +:104AA000C0EB001000EB800002EBC0008170539857 +:104AB000C0EB001000EB800002EBC0005599C17004 +:104AC0009DF854105398C0EB001000EB800002EBEF +:104AD000C00001715398C0EB001000EB800011463C +:104AE00001EBC000C01C02210490E4F7F3FC014676 +:104AF0005398C0EB001000EB80001A4A02EBC00094 +:104B0000417106210F9162E2FA215398C0EB001027 +:104B100000EB8000134A02F830105398C0EB0010ED +:104B200000EB800002EBC00041705398C0EB001016 +:104B300000EB800002EBC00081705398C0EB0010C6 +:104B400000EB800002EBC0005599C1709DF8541035 +:104B50005398C0EB001000EB800002EBC000017125 +:104B6000539808E0D88500208848002000E1F5052A +:104B7000C8430020E0E0C0EB001000EB80001146CD +:104B800001EBC000C01C02210490E4F7A3FC014625 +:104B90005398C0EB001000EB8000FE4A02EBC0000F +:104BA000417106210F9112E2FA215398C0EB0010D7 +:104BB00000EB8000F74A02F830105398C0EB001069 +:104BC00000EB800002EBC00041705398C0EB001076 +:104BD00000EB800002EBC00081705398C0EB001026 +:104BE00000EB800002EBC0005599C1709DF8541095 +:104BF0005398C0EB001000EB800002EBC000017185 +:104C000040F2833153984843E34901EB800101F5B9 +:104C10008961549800EB400202EB001001EBC000E8 +:104C2000406B0022CDE9100200201A901CE0BDF874 +:104C30006800C0F10200C200DDE91001419142901C +:104C4000E3F7F1FAC2B25398C0EB001000EB80001A +:104C5000D04901EBC003BDF86800401D1A54BDF8EF +:104C60006800401C80B21A90BDF868000328DEDBA3 +:104C700040F2833153984843C74901EB800101F565 +:104C80008961549800EB400202EB001001EBC00078 +:104C9000416B08460191002103F04EF802460B4695 +:104CA000CDE90201BD480021E3F78CFACDE91001FE +:104CB000DDE9100103F0F4FDCDE9100100211A91A6 +:104CC0001CE0BDF86800C0F10300C200DDE910017E +:104CD00043914490E3F7A7FAC2B25398C0EB001097 +:104CE00000EB8000AB4901EBC003BDF86800083061 +:104CF0001A54BDF86800401C80B21A90BDF86800D4 +:104D00000428DEDB5398C0EB001000EB8000A149C3 +:104D100001EBC000C01C09210490E4F7DBFB014655 +:104D20005398C0EB001000EB80009A4A02EBC000E1 +:104D300001730D210F914AE1FA215398C0EB001045 +:104D400000EB8000934A02F830105398C0EB00103B +:104D500000EB800002EBC00041705398C0EB0010E4 +:104D600000EB800002EBC00081705398C0EB001094 +:104D700000EB800002EBC0005599C1709DF8541003 +:104D80005398C0EB001000EB800002EBC0000171F3 +:104D90005398C0EB001000EB8000114601EBC000FF +:104DA000C01C02210490E4F795FB01465398C0EB28 +:104DB000001000EB8000774A02EBC0004171062131 +:104DC0000F9104E1FA215398C0EB001000EB800032 +:104DD000704A02F830105398C0EB001000EB8000CE +:104DE00002EBC00041705398C0EB001000EB800054 +:104DF00002EBC00081705398C0EB001000EB800004 +:104E000002EBC0005599C1709DF854105398C0EB47 +:104E1000001000EB800002EBC00001715521539897 +:104E2000C0EB001000EB800002EBC0004171539812 +:104E3000C0EB001000EB8000114601EBC000C01C6D +:104E400003210490E4F746FB01465398C0EB0010A1 +:104E500000EB80004F4A02EBC000817107210F91E7 +:104E6000B5E0FA215398C0EB001000EB8000494AEE +:104E700002F830105398C0EB001000EB800002EBFA +:104E8000C00041705398C0EB001000EB800002EBB3 +:104E9000C00081705398C0EB001000EB800002EB63 +:104EA000C0005599C1709DF854105398C0EB001084 +:104EB00000EB800002EBC0000171AA215398C0EB07 +:104EC000001000EB800002EBC000417100211A913C +:104ED00011E000215398C0EB001000EB80002D4A38 +:104EE00002EBC002BDF86800801D1154BDF86800D7 +:104EF000401C81B21A91BDF868000328E9DB539881 +:104F0000C0EB001000EB8000224901EBC000C01C88 +:104F100006210490E4F7DEFA01465398C0EB001036 +:104F200000EB80001B4A02EBC00041720A210F9186 +:104F30004DE0FA215398C0EB001000EB8000154AB9 +:104F400002F830105398C0EB001000EB800002EB29 +:104F5000C00041705398C0EB001000EB800002EBE2 +:104F6000C00081705398C0EB001000EB800002EB92 +:104F7000C0005599C1709DF854105398C0EB0010B3 +:104F800000EB800002EBC00001715398C0EB0010F1 +:104F900006E00000D88500208848002000E1F505E3 +:104FA00000EB8000114601EBC000C01C0221049000 +:104FB000E4F790FA01465398C0EB001000EB800034 +:104FC000FE4A02EBC000417106210F9100BF00BFF5 +:104FD00002F053BC539800EB400101EB0010F8497C +:104FE00001EB00113031549801EB0010417815911C +:104FF00040F2833153984843F24901EB800101F5B7 +:105000008961549800EB400202EB001011F8301057 +:1050100040F2833253985043EA4A02EB80004079D1 +:10502000814208D1012140F2833253985043E54A2E +:1050300002EB80000171E449539801EB0011549890 +:10504000085C401CC1B2E04A539802EB001254982D +:105050001154539830B1012808D002280BD00328EE +:1050600013D10DE0D948DA4908600EE0D748D84995 +:10507000AC39C86709E0D548D5491831086004E063 +:10508000D248D349AC39486600BF00BF559889283B +:105090007FD00CDC142876D004DC082874D01028CB +:1050A0006FD188E3152870D08028F9D1EFE38B28E1 +:1050B0006CD08C286BD08E286AD08F28F0D19DF8C8 +:1050C00054105398C0EB001000EB8000BB4A02F86C +:1050D000301003215398C0EB001000EB800002EB6E +:1050E000C00041708F215398C0EB001000EB80008E +:1050F00002EBC00081705398C0EB001000EB800001 +:10510000114601EBC001049103210498E5F766FD07 +:1051100001465398C0EB001000EB8000A74A02EB59 +:10512000C000C17004210F919DF85400402806DC96 +:105130009DF8540040F48070A449088003E09DF875 +:105140005400A249088001211A9114E05398C0EB41 +:10515000001000EB8000994901EBC001BDF8680028 +:10516000095C9A4ABDF8680022F81010BDF8680082 +:10517000401C81B21A91BDF86810BDF83C00814214 +:10518000E4DB93E205E0FCE391E2FBE350E17FE343 +:10519000F9E39DF854105398C0EB001000EB800029 +:1051A000864A02F8301089215398C0EB001000EBBA +:1051B000800002EBC0008170539800EB400101EBCE +:1051C00000107F4901EB0010007BE8BB40F2833107 +:1051D000539848437B4901EB800000F5896054995E +:1051E00001EB410202EB011100EBC1008068B0F558 +:1051F000100F05D34FF410010020CDE9101017E077 +:1052000040F28331539848436E4901EB800101F528 +:105210008961549800EB400202EB001001EBC000E2 +:10522000816808460491002102F086FDCDE9100155 +:1052300006215398C0EB001000EB80005F4A02EBA0 +:10524000C0004170002100E03CE01A911CE0BDF874 +:105250006800C0F10200C200DDE9100145914690EE +:10526000E2F7E1FFC2B25398C0EB001000EB800000 +:10527000524901EBC003BDF86800C01C1A54BDF8C8 +:105280006800401C80B21A90BDF868000328DEDB7D +:105290005398C0EB001000EB8000484901EBC001BF +:1052A000049106210498E4F772FB01465398C0EB81 +:1052B000001000EB8000414A02EBC0008171072121 +:1052C0000F917AE040F28331539848433D4901EB16 +:1052D000800000F58960549901EB410202EB011155 +:1052E00000EBC1008068B0F1104F05D34FF01041C2 +:1052F0000020CDE9101017E040F283315398484365 +:10530000304901EB800101F58961549800EB4002BE +:1053100002EB001001EBC0008168084604910021F7 +:1053200002F00AFDCDE9100107215398C0EB0010EF +:1053300000EB8000214A02EBC000417000211A916D +:105340001EE0BDF86800C0F10300C200DDE91010E6 +:105350004891479008464799E2F765FFC2B25398D3 +:10536000C0EB001000EB8000144901EBC003BDF856 +:105370006800C01C1A54BDF86800401C80B21A9026 +:10538000BDF868000428DCDB5398C0EB001000EB8C +:1053900080000A4901EBC001049107210498E5F758 +:1053A0001DFC01465398C0EB001000EB8000034A3F +:1053B00002EBC000C17108210F910BE0D8850020DD +:1053C000C843002088480020B8410020EC9E0020FF +:1053D000AC6002409DF85400402806DC9DF8540063 +:1053E00040F48070FE49088003E09DF85400FC49B9 +:1053F000088001211A9114E05398C0EB001000EBD3 +:105400008000F84901EBC001BDF86800095CF44A6E +:10541000BDF8680022F81010BDF86800401C81B289 +:105420001A91BDF86810BDF83C008142E4DB3DE113 +:105430009DF854105398C0EB001000EB8000E94A2F +:1054400002F830108B215398C0EB001000EB800065 +:1054500002EBC0008170539800EB400101EB00109B +:10546000E14901EB0010007BF0BB40F2833153981F +:105470004843DE4901EB800000F58960549901EB57 +:10548000410202EB011100EBC1008068B0F5100F82 +:1054900005D14FF410000021CDE9100117E040F2D2 +:1054A000833153984843D14901EB800101F589616B +:1054B000549800EB400202EB001001EBC000816841 +:1054C00008460491002102F037FCCDE910010621C5 +:1054D0005398C0EB001000EB8000C24A02EBC00002 +:1054E000417000211A911DE03AE0BDF86800C0F15A +:1054F0000200C200DDE9100149914A90E2F793FEF3 +:10550000C1B25398C0EB001000EB8000B54A02EB2B +:10551000C002BDF86800C01C1154BDF86800401CF2 +:1055200081B21A91BDF868000328DEDB5398C0EB06 +:10553000001000EB8000AB4901EBC0010491062193 +:105540000498E4F724FA01465398C0EB001000EBEE +:105550008000A44A02EBC000817107210F9178E01E +:1055600040F2833153984843A04901EB800000F595 +:105570008960549901EB410202EB011100EBC1007B +:105580008068B0F1104F05D14FF010400021CDE9F7 +:10559000100117E040F2833153984843934901EBDF +:1055A000800101F58961549800EB400202EB001084 +:1055B00001EBC000816808460491002102F0BCFBA9 +:1055C000CDE9100107215398C0EB001000EB8000DB +:1055D000844A02EBC000417000211A911CE0BDF822 +:1055E0006800C0F10300C200DDE910014B914C904E +:1055F000E2F719FEC2B25398C0EB001000EB800036 +:10560000784901EBC003BDF86800C01C1A54BDF80E +:105610006800401C80B21A90BDF868000428DEDBE8 +:105620005398C0EB001000EB80006E4901EBC00105 +:10563000049107210498E5F7D1FA01465398C0EB8D +:10564000001000EB8000674A02EBC000C171082126 +:105650000F919DF85400402806DC9DF8540040F45A +:1056600080705F49088003E09DF854005C49088021 +:1056700001211A9114E05398C0EB001000EB800058 +:10568000584901EBC001BDF86800095C544ABDF8F7 +:10569000680022F81010BDF86800401C81B21A9111 +:1056A000BDF86810BDF83C008142E4DB26E39DF8BC +:1056B00054105398C0EB001000EB8000494A02F8E8 +:1056C000301003215398C0EB001000EB800002EB78 +:1056D000C000417008215398C0EB001000EB80001F +:1056E00002EBC00081705398C0EB001000EB80000B +:1056F000114601EBC001049103210498E5F76EFA0D +:1057000001465398C0EB001000EB8000354A02EBD5 +:10571000C000C17004210F919DF85400402806DCA0 +:105720009DF8540040F480702D49088003E09DF8F6 +:1057300054002B49088001211A9114E05398C0EBC2 +:10574000001000EB8000274901EBC001BDF86800A4 +:10575000095C234ABDF8680022F81010BDF8680003 +:10576000401C81B21A91BDF86810BDF83C0081421E +:10577000E4DB539800EB400101EB00101A4901EB08 +:1057800000113031549801EB0010807820F0200196 +:105790002031539800EB400202EB0010124A02EB5A +:1057A00000123032549802EB00108170022053999D +:1057B000E4F77CFCA2E29DF854105398C0EB001073 +:1057C00000EB8000074A02F8301003215398C0EB29 +:1057D000001000EB800002EBC0004170102107E0D8 +:1057E000EC9E0020D8850020C84300208848002077 +:1057F0005398C0EB001000EB800002EBC0008170FA +:105800005398C0EB001000EB8000114601EBC00183 +:10581000049103210498E5F7E1F901465398C0EBA0 +:10582000001000EB8000FE4A02EBC000C1700421B2 +:105830000F919DF85400402806DC9DF8540040F478 +:105840008070F849088003E09DF85400F54908800D +:1058500001211A9114E05398C0EB001000EB800076 +:10586000EF4901EBC001BDF86800095CED4ABDF8E5 +:10587000680022F81010BDF86800401C81B21A912F +:10588000BDF86810BDF83C008142E4DB36E262E01E +:105890009DF854105398C0EB001000EB8000E04AD4 +:1058A00002F8301003215398C0EB001000EB800089 +:1058B00002EBC00041708C215398C0EB001000EB4C +:1058C000800002EBC00081705398C0EB001000EB29 +:1058D0008000114601EBC001049103210498E5F713 +:1058E0007DF901465398C0EB001000EB8000CC4AD4 +:1058F00002EBC000C17004210F919DF854004028B4 +:1059000006DC9DF8540040F48070C649088003E02E +:105910009DF85400C349088001211A9114E053985E +:10592000C0EB001000EB8000BD4901EBC001BDF8E9 +:1059300068000A5CBB49BDF8680021F81020BDF87A +:105940006800401C81B21A91BDF86810BDF83C0097 +:105950008142E4DBD2E19DF854105398C0EB001073 +:1059600000EB8000AE4A02F8301080215398C0EB63 +:10597000001000EB800002EBC000817007215398FB +:1059800002E058E1EDE089E0C0EB001000EB8000A0 +:1059900002EBC000417040F2833153984843A24962 +:1059A00001EB800101F58961549800EB400202EBA4 +:1059B000001001EBC000416B08460491002102F089 +:1059C000BBF9CDE9100100211A911CE0BDF8680077 +:1059D000C0F10300C200DDE910014D914E90E2F7E5 +:1059E00022FCC2B25398C0EB001000EB80008C493F +:1059F00001EBC003BDF86800C01C1A54BDF8680074 +:105A0000401C80B21A90BDF868000428DEDB539871 +:105A1000C0EB001000EB8000814901EBC001049154 +:105A200007210498E5F7DAF801465398C0EB001017 +:105A300000EB80007A4A02EBC000C17108210F918F +:105A40009DF85400402806DC9DF8540040F4807016 +:105A50007449088003E09DF85400724908800121D0 +:105A60001A9114E05398C0EB001000EB80006C49D1 +:105A700001EBC001BDF86800095C6A4ABDF8680026 +:105A800022F81010BDF86800401C81B21A91BDF8D0 +:105A90006810BDF83C008142E4DB2FE19DF8541012 +:105AA0005398C0EB001000EB80005D4A02F8301004 +:105AB00003215398C0EB001000EB800002EBC00004 +:105AC00041708E215398C0EB001000EB800002EB78 +:105AD000C00081705398C0EB001000EB80001146AD +:105AE00001EBC001049103210498E5F777F8014622 +:105AF0005398C0EB001000EB8000494A02EBC00055 +:105B0000C17004210F919DF85400402806DC9DF8D7 +:105B1000540040F480704349088003E09DF854002D +:105B20004049088001211A9114E05398C0EB0010FD +:105B300000EB80003A4901EBC001BDF868000A5C47 +:105B40003849BDF8680021F81020BDF86800401CF5 +:105B500081B21A91BDF86810BDF83C008142E4DBC7 +:105B6000CCE09DF854105398C0EB001000EB80007F +:105B70002B4A02F8301003215398C0EB001000EBC1 +:105B8000800002EBC000417015215398C0EB00105B +:105B900000EB800002EBC00081705398C0EB001056 +:105BA00000EB8000114601EBC00104910321049831 +:105BB000E5F714F801465398C0EB001000EB8000A5 +:105BC000174A02EBC000C17004210F919DF85400E8 +:105BD000402806DC9DF8540040F48070114908808C +:105BE00003E09DF854000F49088001211A9114E048 +:105BF0005398C0EB001000EB8000094901EBC00195 +:105C0000BDF86800095C074ABDF8680022F810106A +:105C1000BDF86800401C81B21A91BDF8681005E01B +:105C2000D8850020EC9E002088480020BDF83C006C +:105C30008142DDDB62E09DF854105398C0EB001008 +:105C400000EB8000FB4A02F8301003215398C0EBB0 +:105C5000001000EB800002EBC0004170142153984B +:105C6000C0EB001000EB800002EBC0008170539885 +:105C7000C0EB001000EB8000114601EBC001049165 +:105C800003210498E4F7AAFF01465398C0EB0010E3 +:105C900000EB8000E74A02EBC000C17004210F91C5 +:105CA0009DF85400402806DC9DF8540040F48070B4 +:105CB000E149088003E09DF85400DF490880012194 +:105CC0001A9114E05398C0EB001000EB8000D94902 +:105CD00001EBC001BDF868000A5CD749BDF8680057 +:105CE00021F81020BDF86800401C81B21A91BDF85F +:105CF0006810BDF83C008142E4DB00BF00BF01F04A +:105D0000BCBD539800EB400101EB0010CB4901EB07 +:105D100000113031549801EB00104178084604918D +:105D2000002102F0BDFDC1B2159140F283315398BC +:105D30004843C34901EB800101F58961549800EBA8 +:105D4000400202EB001011F8301040F283325398F9 +:105D50005043BB4A02EB80004079814208D10121C7 +:105D600040F2833253985043B54A02EB80000171F0 +:105D7000B449539801EB00115498085C401CC1B21F +:105D8000B04A539802EB00125498115440F28331F8 +:105D900053984843AA4901EB800000F58960549963 +:105DA00001EB410202EB011100EBC10090F8900001 +:105DB000C0F3C00090B1539800EB400101EB00101C +:105DC0009E4901EB001041790B464FF4805204913B +:105DD0004FF4E131539802F051FC19E0539800EB75 +:105DE000400101EB0010954901EB0010417904914D +:105DF000539800EB400101EB0010904901EB0010BB +:105E0000016803914FF48052049B539802F036FCD2 +:105E10005598E4284DD006DCA1287CD0A3287BD05F +:105E2000B02845D106E0E52877D0E62876D0E728E7 +:105E3000F7D171E1F5215398C0EB001000EB800021 +:105E40007C4A02F830109DF854105398C0EB0010B3 +:105E500000EB800002EBC0004170A2215398C0EB20 +:105E6000001000EB800002EBC0008170B02153985D +:105E7000C0EB001000EB800002EBC000C170539833 +:105E8000C0EB001000EB8000114601EBC001049153 +:105E90000321049802F0E0FB01465398C0EB001088 +:105EA00000EB8000634A02EBC000017105210F91F5 +:105EB0000DE3F5215398C0EB001000EB80005D4A24 +:105EC00002F830109DF854105398C0EB001000EB0E +:105ED000800002EBC0004170539800EB400101EBE1 +:105EE0000010564901EB0010007BE8BB40F2833103 +:105EF00053984843524901EB800000F5896054995A +:105F000001EB410202EB011100EBC1008068B0F52A +:105F1000100F0AD303E03EE115E253E298E24FF49A +:105F200010000021CDE9100113E040F283315398B5 +:105F30004843434901EB800000F58960549901EB27 +:105F4000410202EB011100EBC10080680022CDE9A3 +:105F50001002A5215398C0EB001000EB8000354AD9 +:105F600002EBC000817000E049E000211A911EE0C0 +:105F7000BDF86800C0F10200C200DDE910105091C8 +:105F80004F9008464F99E2F74EF9C2B25398C0EBD2 +:105F9000001000EB8000274901EBC003BDF868004A +:105FA000C01C1A54BDF86800401C80B21A90BDF89D +:105FB00068000328DCDBB5215398C0EB001000EB30 +:105FC00080001C4A02EBC00081715398C0EB0010A6 +:105FD00000EB8000114601EBC001049106210498FA +:105FE00002F03AFB01465398C0EB001000EB800032 +:105FF000104A02EBC000C17108210F918BE040F202 +:106000008331539848430E4901EB800000F58960C5 +:10601000549901EB410202EB011100EBC1008068D1 +:10602000B0F1104F10D34FF010400021CDE9100116 +:106030001EE00000D8850020EC9E0020C843002010 +:1060400088480020B841002040F2833153984843EB +:10605000FC4901EB800000F58960549901EB410295 +:1060600002EB011100EBC10080680022CDE91002B3 +:10607000A6215398C0EB001000EB8000F24A02EB1F +:10608000C000817000211A911EE0BDF86800C0F1C7 +:106090000300C200DDE91010529151900846519959 +:1060A000E2F7C1F8C2B25398C0EB001000EB8000D9 +:1060B000E54901EBC003BDF86800C01C1A54BDF8E7 +:1060C0006800401C80B21A90BDF868000428DCDB30 +:1060D000E4215398C0EB001000EB8000DA4A02EB99 +:1060E000C000C1715398C0EB001000EB8000114656 +:1060F00001EBC00104910721049802F0ADFA0146BA +:106100005398C0EB001000EB8000CF4A02EBC000B8 +:10611000017209210F91DAE1F5215398C0EB0010CB +:1061200000EB8000C84A02F830109DF854105398D4 +:10613000C0EB001000EB800002EBC0004170A22118 +:106140005398C0EB001000EB800002EBC0008170A0 +:10615000E7215398C0EB001000EB800002EBC00079 +:10616000C1705398C0EB001000EB8000114601EBAA +:10617000C00104910321049802F06EFA014653987D +:10618000C0EB001000EB8000AF4A02EBC0000171D1 +:1061900005210F919BE1F5215398C0EB001000EB16 +:1061A0008000A94A02F830109DF854105398C0EBB3 +:1061B000001000EB800002EBC0004170539800EB30 +:1061C000400101EB0010A14901EB0010007BE0BB96 +:1061D000A4215398C0EB001000EB800002EBC0003C +:1061E000817000211A9127E040F28331539848438F +:1061F000944901EB800101F58961549800EB40025C +:1062000002EB001001EBC000416BBDF86800C0F16B +:106210000100C000C1405398C0EB001000EB8000AB +:10622000894A02EBC002BDF86800C01C1154BDF8D9 +:106230006800401C81B21A91BDF868000228D3DBC7 +:10624000B2215398C0EB001000E01FE000EB80008B +:106250007D4A02EBC00041715398C0EB001000EB87 +:106260008000114601EBC00104910521049802F061 +:10627000F3F901465398C0EB001000EB8000724A1E +:1062800002EBC000817107210F915BE0A5215398BB +:10629000C0EB001000EB80006B4A02EBC000817085 +:1062A00000211A9127E040F2833153984843654911 +:1062B00001EB800101F58961549800EB400202EB8B +:1062C000001001EBC000416BBDF86800C0F1020096 +:1062D000C000C1405398C0EB001000EB80005A4A48 +:1062E00002EBC002BDF86800C01C1154BDF8680084 +:1062F000401C81B21A91BDF868000328D3DBA121AC +:106300005398C0EB001000EB80004F4A02EBC00036 +:1063100081715398C0EB001000EB8000114601EB37 +:10632000C00104910621049802F096F901465398A1 +:10633000C0EB001000EB8000434A02EBC000C171CB +:1063400008210F91C3E0F5215398C0EB001000EB3A +:1063500080003D4A02F830109DF854105398C0EB6D +:10636000001000EB800002EBC0004170A2215398A6 +:10637000C0EB001000EB800002EBC0008170A32195 +:106380005398C0EB001000EB800002EBC000C1701E +:106390005398C0EB001000EB8000114601EBC001E8 +:1063A00004910321049802F057F901465398C0EB79 +:1063B000001000EB8000244A02EBC00001710521AF +:1063C0000F9184E0F5215398C0EB001000EB8000A2 +:1063D0001D4A02F830109DF854105398C0EB00107D +:1063E00000EB800002EBC0004170A2215398C0EB8B +:1063F000001000EB800002EBC0008170E521539893 +:10640000C0EB001000EB800002EBC000C17053989D +:10641000C0EB001000EB8000114601EBC0010491BD +:106420000321049802F018F901465398C0EB0010BC +:1064300000EB8000044A02EBC000017105210F91BE +:1064400045E0000088480020D8850020C84300208F +:10645000F5215398C0EB001000EB8000FE4A02F8D3 +:1064600030109DF854105398C0EB001000EB8000E2 +:1064700002EBC0004170A2215398C0EB001000EB6A +:10648000800002EBC0008170E6215398C0EB001041 +:1064900000EB800002EBC000C1705398C0EB00100D +:1064A00000EB8001104600EBC10104910321049828 +:1064B00002F0D2F801465398C0EB001000EB8000C8 +:1064C000E54A02EBC000017105210F9100BF00BF3A +:1064D00015E45499149140F2833153984843DF49AD +:1064E00001EB800108319DF8500000EB001001EB3A +:1064F0008000827840F2833153984843D74901EBBA +:10650000800108319DF8500000EB001001EB800085 +:10651000C0781044C1B2549140F28331539848433B +:10652000CE4901EB800108319DF8500000EB0010CE +:1065300001EB80004178159140F283315398484334 +:10654000C64901EB800108319DF8500000EB0010B6 +:1065500001EB8000017940F2833253985043BF4AE7 +:1065600002EB80004079814208D1012140F2833260 +:1065700053985043B94A02EB80000171B8495398CF +:1065800001EB00119DF85000014404910878401C73 +:10659000C1B2049801709DF85400002804DD9DF8F4 +:1065A0005400401EC1B215915598A1380A286ED2E8 +:1065B000DFE800F0FEFDFCFBFAF9F805F7F6022132 +:1065C0005398C0EB001000EB8000A34A02F8301093 +:1065D0009DF854004030C1B25398C0EB001000EB5E +:1065E000800002EBC000417041215398C0EB0010C5 +:1065F00000EB800002EBC000817030215398C0EBAB +:10660000001000EB800002EBC000C1705398C0EB9B +:10661000001000EB800002EBC000017140F28331FA +:10662000539848438D4901EB800101F589615498E5 +:1066300000EB400202EB001001EBC0000079010901 +:106640005398C0EB001000EB8000834A02EBC000BF +:1066500041715398C0EB001000EB8000114601EB34 +:10666000C00040790A2813DA5398C0EB001000EB01 +:10667000800001EBC00040793030C1B25398C0EBCC +:10668000001000EB800002EBC000417114E017E243 +:106690005398C0EB001000EB80006F4901EBC00085 +:1066A00040793730C1B25398C0EB001000EB800046 +:1066B000694A02EBC000417140F28331539848436C +:1066C000664901EB800101F58961549800EB4002B5 +:1066D00002EB001001EBC000007900F00F015398AD +:1066E000C0EB001000EB80005B4A02EBC000817140 +:1066F0005398C0EB001000EB8000114601EBC00086 +:1067000080790A2812DA5398C0EB001000EB800061 +:1067100001EBC00080793030C1B25398C0EB00105B +:1067200000EB800002EBC000817113E05398C0EBD6 +:10673000001000EB8000484901EBC0008079373041 +:10674000C1B25398C0EB001000EB8000424A02EB4C +:10675000C000817103225398C0EB001000EB800051 +:106760003D4901EBC000C2715398C0EB001000EB33 +:10677000800001EBC000401C07210490E2F7AAFE54 +:1067800001465398C0EB001000EB8000324A02EB48 +:10679000C000017209210F91002140F2833208E00C +:1067A00020E1A2E0FEE3FEE33FE38AE1F0E042E025 +:1067B00017E053985043294A02EB800001710822E8 +:1067C00040F2833153984843244901EB800000F59F +:1067D0008960549901EB410303EB011100F831206A +:1067E0006EE104215398C0EB001000EB80001A4AC0 +:1067F00002F830109DF854004030C1B25398C0EBFD +:10680000001000EB800002EBC00041705121539852 +:10681000C0EB001000EB800002EBC000817005218E +:106820005398C0EB001000EB800002EBC000C17079 +:1068300004210F9144E102215398C0EB001000EBBA +:106840008000054A02F830109DF854004030C1B273 +:106850005398C0EB001005E0D88500208848002040 +:10686000B841002000EB800002EBC00041704121E4 +:106870005398C0EB001000EB800002EBC000817069 +:1068800031215398C0EB001000EB800002EBC000F8 +:10689000C17035215398C0EB001000EB800002EB73 +:1068A000C000017103215398C0EB001000EB800081 +:1068B00002EBC00041715398C0EB001000EB800068 +:1068C000114601EBC000401C05210490E2F702FED6 +:1068D00001465398C0EB001000EB8000FE4A02EB2B +:1068E000C000817107210F91EDE302215398C0EBA5 +:1068F000001000EB8000F84A02F830109DF85400B8 +:106900004030C1B25398C0EB001000EB800002EBA6 +:10691000C000417041215398C0EB001000EB800093 +:1069200002EBC000817032215398C0EB001000EBE5 +:10693000800002EBC000C17030215398C0EB001002 +:1069400000EB800002EBC000017103215398C0EB03 +:10695000001000EB800002EBC00041715398C0EBC7 +:10696000001000EB8000114601EBC000401C052127 +:106970000490E2F7AFFD01465398C0EB001000EB26 +:106980008000D54A02EBC000817107210F919AE384 +:1069900004215398C0EB001000EB8000CE4A02F8AF +:1069A00030109DF854004030C1B25398C0EB001035 +:1069B00000EB800002EBC000417041215398C0EB16 +:1069C000001000EB800002EBC0008170052153989D +:1069D000C0EB001000EB800002EBC000C17004218E +:1069E0000F9170E302215398C0EB001000EB800080 +:1069F000B94A02F830109DF854004030C1B25398A3 +:106A0000C0EB001000EB800002EBC00041704121A0 +:106A10005398C0EB001000EB800002EBC0008170C7 +:106A200031215398C0EB001000EB800002EBC00056 +:106A3000C17032215398C0EB001000EB800002EBD4 +:106A4000C000017103215398C0EB001000EB8000DF +:106A500002EBC00041715398C0EB001000EB8000C6 +:106A6000114601EBC000401C05210490E2F732FD05 +:106A700001465398C0EB001000EB8000964A02EBF1 +:106A8000C000817107210F91539800EB400101EB89 +:106A90000010924901EB00113031549801EB0010C5 +:106AA000807820F02002539800EB400101EB0010A9 +:106AB0008A4901EB00103030549900EB01108270CC +:106AC00001E302215398C0EB001000EB8000824AE2 +:106AD00002F830109DF854004030C1B25398C0EB1A +:106AE000001000EB800002EBC00041704121539880 +:106AF000C0EB001000EB800002EBC0008170312180 +:106B00005398C0EB001000EB800002EBC000C17096 +:106B10005398C0EB001000EB800002EBC000017145 +:106B200040F28331539848436D4901EB800000F5F2 +:106B30008960549901EB410202EB011100EBC100A5 +:106B40008068B0F5100F0AD330215398C0EB0010C5 +:106B500000EB8000604A02EBC000417109E0322185 +:106B60005398C0EB001000EB80005B4A02EBC000C2 +:106B7000417140F2833153984843594901EB8000F9 +:106B800000F58960549901EB410202EB011100EB21 +:106B9000C100C07901280AD131215398C0EB0010FF +:106BA00000EB80004C4A02EBC00081711BE040F218 +:106BB0008331539848434A4901EB800000F58960CE +:106BC000549901EB410202EB011100EBC100C079C5 +:106BD00048B932215398C0EB001000EB80003E4AC8 +:106BE00002EBC000817100211A912AE040F283314A +:106BF000539848433A4901EB800101F58961549863 +:106C000000EB400202EB001001EBC0008168BDF810 +:106C10006800C0F105008000C14001F00F01303173 +:106C20005398C0EB001000EB80002B4A02EBC0022F +:106C3000BDF86800C01D1154BDF86800401C81B249 +:106C40001A91BDF868000628D0DB00211A9111E0E6 +:106C500030215398C0EB001000EB80001E4A02EB7D +:106C6000C002BDF868000D301154BDF86800401C2A +:106C700081B21A91BDF868001E28E9DB0021199144 +:106C8000A9E040F2833153984843154901EB800154 +:106C900008319DF8500000EB001001EB8000C17836 +:106CA000BDF8640081423AD140F2833153984843A1 +:106CB0000B4901EB800108319DF8500000EB0010FA +:106CC00001EB80008178BDF86400014401EB4100D4 +:106CD00000EB011106E00000D8850020C843002029 +:106CE0008848002040F2833253985043F74A02EB21 +:106CF000800000F5896000EBC100406B78B1322163 +:106D00005398C0EB001000EB8000F14A02EBC00288 +:106D1000BDF8640000EB80000D3011540EE030210E +:106D20005398C0EB001000EB8000E94A02EBC00270 +:106D3000BDF8640000EB80000D30115400211A9161 +:106D400040E040F2833153984843E04901EB800131 +:106D500008319DF8500000EB001001EB80008178B5 +:106D6000BDF86400014401EB410000EB011140F269 +:106D7000833253985043D54A02EB800000F5896076 +:106D800000EBC100416BBDF86800C0F1030080005A +:106D9000C14001F00F013031BDF868200E32BDF85E +:106DA000640000EB800002445398C0EB001000EB3D +:106DB0008000C74B03EBC0008154BDF86800401C45 +:106DC00081B21A91BDF868000428BADBBDF86400EE +:106DD000401C81B21991BDF864000628FFF651AF3E +:106DE00003225398C0EB001000EB8000B84901EB80 +:106DF000C00080F82B205398C0EB001000EB8000FF +:106E000001EBC000401C2B210490E2F763FB01461C +:106E10005398C0EB001000EB8000AD4A02EBC000BD +:106E200080F82C102D210F914DE102215398C0EBD9 +:106E3000001000EB8000A64A02F830109DF85400C4 +:106E40004030C1B25398C0EB001000EB800002EB61 +:106E5000C000417041215398C0EB001000EB80004E +:106E600002EBC000817032215398C0EB001000EBA0 +:106E7000800002EBC000C17031215398C0EB0010BC +:106E800000EB800002EBC000017132215398C0EB8F +:106E9000001000EB800002EBC000417100211A914C +:106EA00011E030215398C0EB001000EB8000884ABD +:106EB00002EBC002BDF86800801D1154BDF86800E7 +:106EC000401C81B21A91BDF868001E28E9DB002140 +:106ED0001991A4E040F28331539848437B4901EB78 +:106EE000800108319DF8500000EB001001EB80009C +:106EF000C178BDF86400814232D140F283315398A9 +:106F00004843724901EB800108319DF8500000EBC5 +:106F1000001001EB80008178BDF86400014401EBB2 +:106F2000410000EB011140F2833253985043674A0D +:106F300002EB800000F5896000EBC100406B78B186 +:106F400032215398C0EB001000EB8000604A02EB46 +:106F5000C002BDF8640000EB8000801D11540EE0FB +:106F600030215398C0EB001000EB8000584A02EB30 +:106F7000C002BDF8640000EB8000801D11540021A8 +:106F80001A9143E040F28331539848434F4901EB53 +:106F9000800108319DF8500000EB001001EB8000EB +:106FA000817801E07AE064E0BDF86400014401EB1F +:106FB000410000EB011140F2833253985043434AA1 +:106FC00002EB800000F5896000EBC100416BBDF869 +:106FD0006800C0F103008000C14001F00F013031B2 +:106FE000BDF86820D21DBDF8640000EB80000244AB +:106FF0005398C0EB001000EB8000354B03EBC00052 +:107000008154BDF86800401C81B21A91BDF8680037 +:107010000428B7DBBDF86400401C81B21991BDF8AB +:1070200064000628FFF656AF03225398C0EB001009 +:1070300000EB8000264901EBC00080F82420539823 +:10704000C0EB001000EB800001EBC000401C2421CD +:107050000490E2F73FFA01465398C0EB001000EBB2 +:1070600080001B4A02EBC00080F8251026210F91FA +:1070700029E010215398C0EB001000EB8000144A67 +:1070800002F8301030215398C0EB001000EB800064 +:1070900002EBC000417002210F9114E010215398BF +:1070A000C0EB001000EB8000094A02F830103121DB +:1070B0005398C0EB001000EB800002EBC000417061 +:1070C00002210F9100BF00BFD7E3000088480020D5 +:1070D000D8850020012140F2833253985043F64A6C +:1070E00002EB80000171A2F5DA61539801EB001107 +:1070F0005498085C401CC1B2A2F5DA62539802EBC6 +:107100000012549811545598012802D002285ED1DB +:107110005EE003215398C0EB001000EB8000E74ACB +:1071200002F830105398C0EB001000EB800002EB27 +:10713000C000417000215398C0EB001000EB8000AC +:1071400002EBC00081705398C0EB001000EB800090 +:1071500002EBC000C1705398C0EB001000EB800040 +:1071600002EBC00001711A215398C0EB001000EB34 +:10717000800002EBC00041715398C0EB001000EB9F +:107180008000114601EBC001049106210498E2F74A +:10719000BFFB0022CDE91002DDE91020010641EA23 +:1071A0001220C2B25398C0EB001000EB8000C3491C +:1071B00001EBC000C2711098C2B25398C0EB00102E +:1071C00000EB800001EBC000827108200F9060E0AE +:1071D00003215398C0EB001000EB8000B74A02F87F +:1071E00030105398C0EB001000EB800002EBC000A1 +:1071F000417000215398C0EB001000EB800002EBBF +:10720000C00081701E215398C0EB001000EB80007D +:1072100002EBC000C17000215398C0EB001000EBDE +:10722000800002EBC000017103215398C0EB0010F5 +:1072300000EB800002EBC00041715398C0EB0010DE +:1072400000EB8000114601EBC00104910621049877 +:10725000E2F75EFB0022CDE91002DDE91001000A31 +:1072600040EA0160C2B25398C0EB001000EB80000E +:10727000924901EBC000C2711098C2B25398C0EBA2 +:10728000001000EB800001EBC000827108200F901D +:1072900000BF00BFF1E2012140F283325398504316 +:1072A000854A02EB80000171A2F5DA61539801EB87 +:1072B00000115498085C401CC1B2A2F5DA625398E0 +:1072C00002EB0012549811545598052863D2DFE858 +:1072D00000F003F863F7C300FE215398C0EB0010E1 +:1072E00000EB8000754A02F83010FF215398C0EB84 +:1072F000001000EB800002EBC000417004215398A5 +:10730000C0EB001000EB800002EBC0008170012197 +:107310005398C0EB001000EB800002EBC000C1707E +:1073200003215398C0EB001000EB800002EBC0007B +:1073300001715398C0EB001000EB8000114601EB87 +:10734000C0008078401E81B204915398C0EB0010B9 +:1073500000EB8000114601EBC000801C03900499F3 +:107360000BF042FB0022CDE910021098C2B25398F4 +:10737000C0EB001000EB8000504901EBC0004271EF +:10738000EF225398C0EB001000EB800001EBC0002F +:10739000827107200F906EE2FE215398C0EB00101F +:1073A00000EB8000454A02F83010FF215398C0EBF3 +:1073B000001000EB800002EBC000417004215398E4 +:1073C000C0EB001000EB800002EBC00081700121D7 +:1073D0005398C0EB001000EB800002EBC000C170BE +:1073E00002215398C0EB001000EB800002EBC000BC +:1073F00001715398C0EB001000EB8000114601EBC7 +:10740000C0008078401E81B204915398C0EB0010F8 +:1074100000EB8001104600EBC100801C0390049932 +:107420000BF0E2FA0022CDE910021098C2B2539894 +:10743000C0EB001000EB8000204901EBC00042715E +:10744000EF225398C0EB001000EB800001EBC0006E +:10745000827107200F900EE2FE215398C0EB0010BE +:1074600000EB8000154A02F83010FF215398C0EB62 +:10747000001000EB800002EBC00041701021539817 +:10748000C0EB001000EB800002EBC0008170012116 +:107490005398C0EB001000EB800002EBC000C170FD +:1074A00004215398C0EB001000EB800002EBC000F9 +:1074B0000171002119912DE088480020D885002015 +:1074C00079E188E040F2833153984843F84901EB71 +:1074D000800090F8CB2D40F2833153984843F44913 +:1074E00001EB800000F56061BDF86400085C101AD3 +:1074F000C1B25398C0EB001000EB8000ED4A02EBE4 +:10750000C002BDF86400401D1154BDF86400401C69 +:1075100081B2199140F2833153984843E44901EB19 +:10752000800090F8CA1DBDF864008142CADC40F2B8 +:10753000833153984843DE4901EB800090F8CA1D1F +:10754000199111E000215398C0EB001000EB80006E +:10755000D84A02EBC002BDF86400401D1154BDF8CA +:107560006400401C81B21991BDF864001128E9DB68 +:107570005398C0EB001000EB8000CE4901EBC00037 +:107580008078401E81B204915398C0EB001000EB4C +:107590008000C84901EBC000801C039004990BF0E7 +:1075A00023FA0022CDE910021098C2B25398C0EB22 +:1075B000001000EB8000BF4901EBC0004274EF22D5 +:1075C0005398C0EB001000EB800001EBC000827408 +:1075D00013200F904FE1FE215398C0EB001000EBF9 +:1075E0008000B44A02F83010FF215398C0EB00101D +:1075F00000EB800002EBC000417028215398C0EBE3 +:10760000001000EB800002EBC00081700121539854 +:10761000C0EB001000EB800002EBC000C17053987B +:10762000C0EB001000EB800002EBC00001710521EF +:107630001A9110E000215398C0EB001000EB80007D +:107640009C4A02EBC002BDF868001154BDF8680006 +:10765000401C81B21A91BDF868002828EADB00219D +:107660001A9166E0002119915AE040F28331539853 +:1076700048438F4901EB800090F8CB1D049101EB4A +:10768000D171BDF86400B0EB610F32DA40F28331A2 +:1076900053984843864901EB800000F55D61BDF8D1 +:1076A000680051F8201040F2833253985043804ACA +:1076B00002EB800090F8CB2D02EBD27004924210C6 +:1076C000521EBDF86400101AC000C140CAB2BDF815 +:1076D0006410491DBDF8680000EB40000144539858 +:1076E000C0EB001000EB8000724B03EBC000425473 +:1076F00011E00022BDF86410491DBDF8680000EBE0 +:10770000400001445398C0EB001000EB8000694B2F +:1077100003EBC0004254BDF86400401C81B21991D3 +:10772000BDF864000328A0DBBDF86800401C81B2EE +:107730001A9140F28331539848435D4901EB800030 +:1077400090F8CA1DBDF8680081428BDC5398C0EBED +:10775000001000EB8000574901EBC0008078401E0C +:1077600081B204915398C0EB001000EB80015148A6 +:1077700000EBC100801C039004990BF035F9002246 +:10778000CDE910021098C2B25398C0EB001000EB84 +:107790008000484901EBC00080F82920EF2253986F +:1077A000C0EB001000EB800001EBC00080F82A2045 +:1077B0002B200F905FE0FE215398C0EB001000EBF0 +:1077C00080003C4A02F83010FF215398C0EB0010B3 +:1077D00000EB800002EBC000417004215398C0EB25 +:1077E000001000EB800002EBC00081700121539873 +:1077F000C0EB001000EB800002EBC000C170032161 +:107800005398C0EB001000EB800002EBC000017148 +:107810005398C0EB001000EB8000114601EBC00054 +:107820008078401E81B204915398C0EB001000EBA9 +:107830008000114601EBC000801C039004990BF0FE +:10784000D3F80022CDE910021098C2B25398C0EBD1 +:10785000001000EB8000174901EBC0004271EF22DD +:107860005398C0EB001000EB800001EBC000827168 +:1078700007200F9000BF00BF00BF00BF539830B17A +:1078800001281DD002282CD003284FD13CE0BDF8A0 +:107890003C0060B180210848E3F76AF9BDF83C007C +:1078A0000649086001210548001FE2F7B1F83DE0F4 +:1078B00088480020D8850020000C0240A4600240C7 +:1078C000BDF83C0060B10821F748E3F751F9BDF875 +:1078D0003C00F64948670121F4487030E2F798F817 +:1078E00024E0BDF83C0070B14FF48071F048E3F73C +:1078F0003FF9BDF83C00ED49BC3108600121EB487F +:10790000B830E2F785F811E0BDF83C0068B14FF4FB +:107910008061E548E3F72CF9BDF83C00E349C86510 +:107920000121E2485830E2F773F800BF00BFE14898 +:1079300090F80A0FB8B35398C0EB001000EB80002A +:10794000DD4901EBC00100230491BDF83C10539ABE +:107950000498E3F75BF9E7E1D849539801EB00118C +:107960005498085C401CC1B2D44A539802EB0012F0 +:1079700054981154D8E1D1496C39539811F810003A +:10798000C00980B9539811F81000C0F3C30006284D +:1079900032D2DFE800F00382F7F556320020C84902 +:1079A000C8701A9014E0BFE1C649BDF86800095CD0 +:1079B0005398C0EB001000EB8000BF4A02EBC002FE +:1079C000BDF868001154BDF86800401C81B21A91DE +:1079D000BC48E0F758FCBDF868108842E4D8BDF810 +:1079E00068100F914FF47A71539800EB4000B34A3E +:1079F000303A02EB8000816028E10020B049C87075 +:107A00001A9013E0B049BDF86800095C5398C0EBC8 +:107A1000001000EB8000A84A02EBC002BDF868002D +:107A20001154BDF86800401C81B21A91A648E0F7D5 +:107A30002AFCBDF868108842E4D8BDF868100F91A0 +:107A400004E100201A9013E0A049BDF86800095C29 +:107A50005398C0EB001000EB8000974A02EBC00285 +:107A6000BDF868001154BDF86800401C81B21A913D +:107A70009648E0F708FCBDF868108842E4D8BDF8E5 +:107A800068100F9142F21071539800EB40008B4A3E +:107A9000303A02EB80008160D8E000208849C8704D +:107AA0001A9013E08A49BDF86800095C5398C0EB4E +:107AB000001000EB8000804A02EBC002BDF86800B5 +:107AC0001154BDF86800401C81B21A918048E0F75B +:107AD000DAFBBDF868108842E4D853983130C1B25F +:107AE0005398C0EB001000EB8000734A02EBC0001B +:107AF000C172539800EB40003130C1B25398C0EBD3 +:107B0000001000EB800002EBC00081755398032841 +:107B100028D131215398C0EB001000EB800002EB1C +:107B2000C000817530215398C0EB001000EB80003D +:107B300002EBC000C1750D215398C0EB001000EBA3 +:107B4000800002EBC00001760A215398C0EB0010C0 +:107B500000EB800002EBC0004176BDF86800401CDD +:107B600081B21A91BDF868100F9142F210715398CA +:107B700000EB4000514A303A02EB8000816065E042 +:107B800038E0FFE700201A9013E05249BDF8680082 +:107B9000095C5398C0EB001000EB8000464A02EBF2 +:107BA000C002BDF868001154BDF86800401C81B2E5 +:107BB0001A914848E0F767FBBDF868108842E4D89E +:107BC000BDF868100F913D496C39539811F81000B9 +:107BD00020F078011831394A6C3A539802F81010A5 +:107BE0004FF4FA61539800EB40003C3202EB800006 +:107BF00081602BE000201A9013E03749BDF868003F +:107C0000095C5398C0EB001000EB80002A4A02EB9D +:107C1000C002BDF868001154BDF86800401C81B274 +:107C20001A912D48E0F72FFBBDF868108842E4D880 +:107C3000BDF868100F9142F21071539800EB4002AA +:107C40001E48303800EB8200816000BF00BF5398AF +:107C500030B1012816D0022840D0032863D14FE06C +:107C6000BDF83C0068B180210F48E2F781FFBDF804 +:107C70003C000E49A431086001210C48A030E1F716 +:107C8000C7FE50E0BDF83C0060B108210648E2F7AD +:107C90006FFFBDF83C00054948670121034870307B +:107CA000E1F7B6FE3FE00000000C02400060024039 +:107CB00000000240BC220020D8850020B8410020EE +:107CC000CC3D0020519803085C98030848980308AD +:107CD000009803083C9803081A980308BDF83C0074 +:107CE00068B14FF480711148E2F742FFBDF83C00E3 +:107CF0000F49086001210E48001FE1F789FE12E0DC +:107D0000BDF83C0070B14FF480610A48E2F730FFE3 +:107D1000BDF83C000649BC39C865012104486438F7 +:107D2000E1F776FE00BF00BF56B010BD0000024074 +:107D3000BC600240000C02402DE9F05F2DED0C8B81 +:107D400005460E46002400210F46884600BF37E056 +:107D5000E200AA46B34650465946E0F764FA00F0FE +:107D6000FF092046E0F754FC41EC1D0BB0EE4D1A24 +:107D7000F0EE6D1A9FED160B0FF07AFBB0EE40BAE5 +:107D8000F0EE60BA09F00F014FEA291202EB82020D +:107D900001EB4200E0F72BFC53EC1B2BE0F730FB30 +:107DA00041EC190B38464146E0F73FFC53EC192BE8 +:107DB000E0F77FFAE0F78DFC07468846601CC4B206 +:107DC000082CC5DB38464146BDEC0C8BBDE8F09F66 +:107DD000000000000000594010B5002440F224418A +:107DE0000E480EF0B4FF012816D10C480088C4B22A +:107DF0000A48001D0088C4B240F2244107480EF032 +:107E000020FF01200649487006480068C0F57A70D6 +:107E100081B20548A0F8041E10BD000000440040D7 +:107E2000584100208C600240BC72002010B5002434 +:107E300040F224410A480EF08AFF01280FD1084879 +:107E40000088C4B20648001D0088C4B2012105485C +:107E500041730548406CC0F57A700449488010BDF4 +:107E6000004C00405841002000600240C0800020CB +:107E700010B5002440F224410A480EF068FF0128A2 +:107E80000ED108480088C4B206488088C4B20121D7 +:107E90000548417605484069C0F57A7004498880F4 +:107EA00010BD00000050004058410020006002401A +:107EB000C080002010B5002440F224410B480EF091 +:107EC00046FF012810D109480088C4B20748001DA8 +:107ED0000088C4B20121064880F825100548C06A10 +:107EE000C0F57A700449C88010BD00000048004009 +:107EF0005841002000600240C080002010B50024DE +:107F000010491148E1F76AFD00210F48E1F780FDB3 +:107F100000E000BF40210D480EF00CFF0028F8D013 +:107F200080210B48E2F726FE0A4907481838E1F796 +:107F300055FD012104481838E1F76AFD0120064982 +:107F4000087010BD00802020A06002400044004066 +:107F5000000C0240008800201600002010B500240C +:107F600010491148E1F73AFD00210F48E1F750FDB3 +:107F700000E000BF40210D480EF0DCFE0028F8D0E4 +:107F800008210B48E2F7F6FD0A4907483038E1F7C7 +:107F900025FD012104483038E1F73AFD012006496A +:107FA000087010BD2080002070600240004C00402E +:107FB000000C0240008020101600002010B50024A4 +:107FC00011491248E1F70AFD00211048E1F720FDB0 +:107FD00000E000BF40210E480EF0ACFE0028F8D0B3 +:107FE0004FF480710B48E2F7C5FD0B490748A838EC +:107FF000E1F7F4FC01210548A838E1F709FD01206B +:108000000649087010BD000000800028B8600240DA +:1080100000500040000002402080001016000020A8 +:1080200010B5002411491248E1F7D8FC002110488E +:10803000E1F7EEFC00E000BF40210E480EF07AFEB2 +:108040000028F8D04FF480610B48E2F793FD0B490C +:1080500007483038E1F7C2FC012105483038E1F724 +:10806000D7FC01200649087010BD000000800018F0 +:108070005860024000480040000C02400088001098 +:108080001600002030B58FB005460C46012148058A +:108090000AF07AFD35B1012D5ED0022D7ED0032D80 +:1080A00059D115E1BA48E1F7BFFC40200390002008 +:1080B00005904FF480600690082C03D100200790B3 +:1080C000089005E0102C03D1E00107908000089093 +:1080D000002009904FF400300A9000200B900C9083 +:1080E0000D900E90AB48019040060090AA48029077 +:1080F0006946A748E1F762FD01221021A448E1F793 +:108100003FFDA3481838E1F78FFC002003904FF49F +:108110007A700490002005904FF480600690002053 +:108120000790089009904FF400300A9000200B90BF +:108130000C900D900E909748019040060090974843 +:108140000290694692481838E1F738FD01219048BD +:108150001838E1F75DFC18E18D483038E1F764FC30 +:1081600040200390002005904FF480600690082C7A +:1081700003D100200790089005E0102C03D1E00106 +:10818000079080000890002009904FF400300A907A +:1081900000200B900C900D900E9000E03BE080488A +:1081A0000190400600907F48029069467848303838 +:1081B000E1F704FD0122102175483038E1F7E0FCB9 +:1081C00073486038E1F730FC002003904FF47A7078 +:1081D0000490002005904FF48060069000200790E6 +:1081E000089009904FF400300A9000200B900C90FA +:1081F0000D900E906A480190400600906A480290E7 +:10820000694663486038E1F7D9FC0121604860386D +:10821000E1F7FEFBB9E05E481830E1F705FC4020CD +:108220000390002005904FF480600690082C03D145 +:1082300000200790089005E0102C03D1E001079082 +:1082400080000890002009904FF400300A90002030 +:108250000B900C900D900E905448019040060090A9 +:108260005348029069464A481830E1F7A7FC0122BA +:10827000102147481830E1F783FC45489038E1F772 +:10828000D3FB002003904FF47A70049000200590F7 +:108290004FF48060069000200790089009904FF4FA +:1082A00000300A9000200B900C900D900E903F48EB +:1082B0000190400600903F4802906946344890384B +:1082C000E1F77CFC012132489038E1F7A1FB5CE04A +:1082D0002F484838E1F7A8FB402003900020059084 +:1082E0004FF480600690082C03D10020079008907E +:1082F00005E0102C03D1E0010790800008900020D9 +:1083000009904FF400300A9000200B900C900D90D3 +:108310000E90294801904006009028480290694636 +:108320001B484838E1F74AFC012210211848483818 +:10833000E1F726FC16487838E1F776FB0020039039 +:108340004FF47A700490002005904FF480600690FE +:1083500000200790089009904FF400300A90002008 +:108360000B900C900D900E901348019040060090D9 +:1083700013480290694606487838E1F71FFC01214E +:1083800003487838E1F744FB00BF00BF0FB030BDB1 +:10839000A060024004440040D8850020388F0020AF +:1083A000044C0040308800202093002004500040FE +:1083B000888A00200897002004480040E08C0020B4 +:1083C000F09A00201CB5012108460AF0DDFB0121CE +:1083D00004200AF0D9FB012108200AF0D5FB012175 +:1083E00040200AF0D1FB072205214448E2F794FB24 +:1083F000072206214148E2F78FFB072208213F4868 +:10840000E2F78AFB072209213C48E2F785FB0822B4 +:108410000A213B48E2F780FB08220B213848E2F7AB +:108420007BFB082202213548E2F776FB08220C216B +:108430003348E2F771FB4FF45970009002208DF839 +:10844000050000208DF8060001208DF807000220AD +:108450008DF8040069462948E2F716FB4FF4E05016 +:10846000009002208DF8050000208DF80600012004 +:108470008DF8070002208DF8040069462048E2F7D5 +:1084800003FB4FF49160009000208DF8060001205E +:108490008DF8040069461948E2F7F6FA4FF4807047 +:1084A000009000208DF8060001208DF80400694638 +:1084B0001448E2F7E9FA4FF4F040009000208DF8FC +:1084C000060001208DF8040069460F48E2F7DCFA47 +:1084D0004FF480410C48E2F74BFB4FF400510A483F +:1084E000E2F746FB4FF480510748E2F741FB4FF4B7 +:1084F00000610548E2F73CFB1CBD0000000C024097 +:1085000000080240000002400018024070B500253B +:1085100000260024FFF756FF0421114880F89A1E18 +:1085200000BF08E008212046FFF7ACFD204600F020 +:10853000F1F9601CC4B20A4890F89A0EA042F1DC2E +:1085400000F014F80021074880F8481E0020064972 +:10855000887048700120C8704FF47A70886070BDD0 +:10856000BC320020BC7200200481002008B511201C +:108570008DF8000002208DF8010001208DF8020026 +:108580008DF80300684602F0C3FA26208DF800003B +:1085900001208DF8010000208DF8020001208DF8E7 +:1085A0000300684602F0B4FA0E208DF800000220A5 +:1085B0008DF8010001208DF802008DF80300684657 +:1085C00002F0A6FA27208DF8000001208DF80100A6 +:1085D00000208DF8020001208DF80300684602F0AB +:1085E00097FA0F208DF8000002208DF8010001207D +:1085F0008DF802008DF80300684602F089FA3420F5 +:108600008DF8000001208DF8010000208DF8020097 +:1086100001208DF80300684602F07AFA2F208DF8C9 +:10862000000002208DF8010001208DF802008DF875 +:108630000300684602F06CFA35208DF80000012036 +:108640008DF8010000208DF8020001208DF8030054 +:10865000684602F05DFA08BD10B5024601B9102166 +:1086600012F8013B00BF12F8010B4340481E80B2D4 +:10867000011EF8D103F07F0010BD00002DE9FF417D +:1086800007460D4616461C4637B1012F42D0022F31 +:108690007FD0032F3DD1BAE0012148040AF0A4FAAB +:1086A0000095012C06D12003ADF804008010ADF830 +:1086B00008000FE0022C07D1E002ADF804004FF4EF +:1086C000C060ADF8080005E024B9ADF804600020F2 +:1086D000ADF808000020ADF80600ADF80C000C2045 +:1086E000ADF80A0069466A480EF080FB012168482F +:1086F0000EF0B0FA012240F2244165480EF051FB21 +:10870000102163480EF09DFA0122C02160480EF04E +:10871000ADFABAE00121C8040AF066FA0095012C0E +:1087200006D12003ADF804008010ADF808000FE07A +:10873000022C07D1E002ADF804004FF4C060ADF8A0 +:10874000080005E024B9ADF804600020ADF8080089 +:108750000020ADF80600ADF80C000C20ADF80A00C2 +:1087600069464C480EF042FB01214A480EF072FA6D +:10877000012240F2244147480EF013FB10214548E6 +:108780000EF05FFA0122C02142480EF06FFA7CE041 +:10879000FFE7012108050AF027FA0095012C06D110 +:1087A0002003ADF804008010ADF808000FE0022CA3 +:1087B00007D1E002ADF804004FF4C060ADF8080046 +:1087C00005E024B9ADF804600020ADF808000020F1 +:1087D000ADF80600ADF80C000C20ADF80A006946B3 +:1087E0002D480EF003FB01212B480EF033FA012235 +:1087F00040F2244128480EF0D4FA102126480EF009 +:1088000020FA0122C02124480EF030FA3DE0012177 +:1088100088040AF0E9F90095012C06D12003ADF88F +:1088200004008010ADF808000FE0022C07D1E00230 +:10883000ADF804004FF4C060ADF8080005E024B9BD +:10884000ADF804600020ADF808000020ADF8060087 +:10885000ADF80C000C20ADF80A0069460F480EF088 +:10886000C5FA01210D480EF0F5F9012240F224412C +:108870000A480EF096FA102108480EF0E2F901229B +:10888000C02106480EF0F2F900BF00BFBDE8FF812D +:1088900000440040004C00400050004000480040B0 +:1088A0002DE9FC4705460E46002400210091019168 +:1088B00000BFE94600BF27E0642200232846314676 +:1088C000DFF780FC174698460A22002338464146C7 +:1088D000DFF778FC4FEA001A0A22002338464146A7 +:1088E000DFF770FC0F2002401AEB020009F80400C9 +:1088F0004FF064024FF0000328463146DFF762FC78 +:1089000005460E46601CC4B2082CD5DBDDE900012B +:10891000BDE8FC872DE9F04704460027B84600BFB4 +:108920000026B2464FF0010904EB440000EB0410AE +:10893000FE4901EB0010407B012803D100212046B5 +:1089400000F022FDFA4810F8140020F0800080307A +:10895000F74901F81400002004EB4401F44A0C32FA +:1089600002F8210004EB440102EB8101887004EB62 +:10897000440102EB8101487004EB440102EB8101E8 +:10898000C870052104EB440002EB800081600020E8 +:1089900004EB4401303202F8210004EB440102EB05 +:1089A00081018870012004EB440102EB81014870D1 +:1089B00004EB440102EB8101C87004EB440000EBBE +:1089C0000410DA4901EB0010806800EB80004000E1 +:1089D00004EB440102EB8101886008212046FFF787 +:1089E00051FB04EB440000EB0410D04A02EB0010F2 +:1089F000437904EB440000EB041002EB0010016823 +:108A000000222046FFF73AFE04EB440000EB04107E +:108A1000C64901EB001080790E2810D2DFE800F083 +:108A2000B6071019222B3D464F737C859C6A0521A1 +:108A300040F283306043BF4A02EB80004171A5E001 +:108A4000112140F283306043BA4A02EB8000417149 +:108A50009CE0072140F283306043B64A02EB80007D +:108A6000417193E0042140F283306043B14A02EB4C +:108A7000800041718AE004EB440000EB0410AB4934 +:108A800001EB001080686421484304EB4401A84ACC +:108A90003C3202EB8101886078E0032140F28330B0 +:108AA0006043A44A02EB800041716FE0042140F270 +:108AB000833060439F4A02EB8000417166E00621EB +:108AC00040F2833060439B4A02EB800041711021E9 +:108AD0002046FFF7D7FA04EB440000EB0410934A5A +:108AE00002EB0010016800234FF480522046FFF78C +:108AF000C5FD4BE0032140F2833060438D4A02EB19 +:108B00008000417142E0112140F283306043894A84 +:108B100002EB8000417139E0032140F28330604371 +:108B2000844A02EB8000417130E0002140F2833042 +:108B30006043804A02EB8000417104EB440000EB8B +:108B400004107A4901EB0010437900224FF41651CA +:108B50002046FFF793FD19E0022140F28330604385 +:108B6000744A02EB8000417104EB440000EB0410F6 +:108B70006E4901EB001080686421484304EB440116 +:108B8000A2F5E06202EB8101886000BF00BF6A4885 +:108B900090F82800012821D1002140F28330604361 +:108BA000644A02EB80004171012004EB4401A2F50C +:108BB000E66202EB8101886080216048E1F7DAFF1C +:108BC00008215E48E1F7D6FF4FF480715C48E1F779 +:108BD000D1FF4FF480615948E1F7CCFF002140F20A +:108BE00083306043534A02EB800080F8D91440F28E +:108BF0008330604302EB800080F8DA14012576E0D0 +:108C000004EB440000EB0410484901EB0010303045 +:108C100000EB0510427804EB440000EB041001EB7C +:108C200000103030691E00EB01104078824204D100 +:108C300009F1010000F0FF0934E040F283306043A5 +:108C40003C4901EB8000083006EB061100EB810087 +:108C500080F802A004EB440000EB0410334901EB60 +:108C600000103030691E00EB0110417840F2833073 +:108C70006043304A02EB8000083006EB061200EB3E +:108C80008200417040F2833060432A4901EB80004A +:108C9000083006EB061100F82190701CC6B2AA46F7 +:108CA0004FF0010940F283306043224901EB80001C +:108CB00000F5896005EB450101EB051100EBC100F2 +:108CC00080F89160A9F10100C1B240F283306043A5 +:108CD000184A02EB800000F5896005EB450202EBC3 +:108CE000051200EBC20080F89210681CC5B204EBBC +:108CF000440000EB04100D4901EB0010C079A842BC +:108D00003FF77EAF701CC1B240F283306043094A26 +:108D100002EB8000817140F283306043114601EB29 +:108D20008000083006EB06110CE00000C84300206C +:108D30004C41002088480020BC120020000C02405A +:108D40000000024000EB810080F802A004EB440028 +:108D500000EB0410A2F5986101EB00103030691EA1 +:108D600000EB0110417840F28330604302EB800059 +:108D7000083006EB061200EB8200417040F28330AF +:108D80006043FE4901EB8000083006EB061100F855 +:108D90002190002140F283306043F84A02EB8000CA +:108DA000083006EB061200EB820080F8381040F223 +:108DB00083306043F14A02EB8000083006EB061274 +:108DC00000EB820080F83A1040F283306043EB4AB7 +:108DD00002EB8000083006EB061200EB820080F800 +:108DE000391040F283306043E44A02EB80000830DF +:108DF00006EB061200EB820080F83B104FF47A710C +:108E000040F283306043DD4A02EB8000083006EB1D +:108E1000061200EB82000164002539E2002140F2D5 +:108E200083306043D54A02EB800000F5896005EB92 +:108E3000450202EB051200EBC200017340F28330E1 +:108E40006043CE4A02EB800000F5896005EB4502E5 +:108E500002EB051200EBC200817340F283306043E5 +:108E6000C64A02EB800000F5896005EB450202EB83 +:108E7000051200EBC200417340F283306043BF4AE9 +:108E800002EB800000F5896005EB450202EB05125C +:108E900000EBC200C17304EB440000EB0410B849BE +:108EA00001EB0010806800EB8000400004EB4401FF +:108EB00001EB0411B24A02EB0111C97948434100A8 +:108EC00040F283306043AD4A02EB800000F58960D8 +:108ED00005EB450202EB051200EBC200416104EB19 +:108EE000440000EB0410A64901EB0010303000EB09 +:108EF0000510807820F0800104EB440000EB0410A2 +:108F00009F4A02EB0010303000EB05108170002109 +:108F100040F283306043994A02EB800000F589609B +:108F200005EB450202EB051200F8321040F28330E7 +:108F30006043924A02EB800000F5896005EB450230 +:108F400002EB051200EBC20080F8821004EB440033 +:108F500000EB04108A4901EB001080790E2818D22A +:108F6000DFE800F017071829173A4BFDFC17FBFA4A +:108F7000F9F8E52140F283306043804A02EB80003B +:108F800000F5896005EB450202EB051200EBC2001B +:108F900041717AE1A12140F283306043774A02EBCC +:108FA000800000F5896005EB450202EB051200EB3D +:108FB000C200417169E1A12140F2833060436F4AF0 +:108FC00002EB800000F5896005EB450202EB05121B +:108FD00000EBC200417158E1312140F2833060431F +:108FE000664A02EB800000F5896005EB450202EB62 +:108FF000051200EBC200417147E1F42140F28330D9 +:1090000060435E4A02EB800000F5896005EB450293 +:1090100002EB051200EBC20041710027A8E04FF0FF +:10902000000891E007EB470000EB0710544901EB03 +:109030000010303000EB0810017804EB440000EB26 +:1090400004104F4A02EB0010303000EB0510007A9C +:10905000814275D104EB440000EB0410114601EB92 +:109060000010303000EB0510017840F28330784377 +:10907000424A02EB800000F5896008EB480202EBEF +:10908000081200EBC20080F87F1040F28330784372 +:109090003A4901EB800000F5896008EB480101EBDB +:1090A000081100EBC10080F8804040F28330784323 +:1090B000324901EB800000F5896008EB480101EBC3 +:1090C000081100EBC10080F8815007EB470000EB6E +:1090D00007102B4901EB0010303000EB081001782D +:1090E00040F283306043254A02EB800000F589603E +:1090F00005EB450202EB051200EBC20080F87F1081 +:1091000040F2833060431D4901EB800000F5896027 +:1091100005EB450101EB051100EBC10080F8807003 +:1091200040F283306043154901EB800000F589600F +:1091300005EB450101EB051100EBC10080F88180D2 +:1091400008F1010000F0FF0807EB470000EB0710F3 +:109150000B4905E055E087E075E063E040E016E08C +:1091600001EB0010C07940453FF75CAF781CC7B2F7 +:10917000044890F89A0EB84206E0000088480020A3 +:10918000C8430020BC3200203FF749AF7DE00621F4 +:1091900040F283306043784A02EB800000F589603A +:1091A00005EB450202EB051200EBC200417105EB35 +:1091B000041000EB4001714800EB4110D0F8091099 +:1091C00040F2833060436C4A02EB800000F5896016 +:1091D00005EB450202EB051200EBC200416354E0CF +:1091E000152140F283306043634A02EB800000F5B2 +:1091F000896005EB450202EB051200EBC2004171EC +:1092000043E0E52140F2833060435B4A02EB80009B +:1092100000F5896005EB450202EB051200EBC20088 +:10922000417132E0022140F283306043524A02EB46 +:10923000800000F5896005EB450202EB051200EBAA +:10924000C200417121E0012140F2833060434A4A6B +:1092500002EB800000F5896005EB450202EB051288 +:1092600000EBC200417110E0022140F28330604304 +:10927000414A02EB800000F5896005EB450202EBF4 +:10928000051200EBC200417100BF00BF681CC5B2EF +:1092900004EB440000EB0410394901EB0010C079E5 +:1092A000A8423FF7BBAD04EB440000EB041001EB18 +:1092B00000108079042811D004EB440000EB041066 +:1092C00001EB00108079092808D004EB440000EB82 +:1092D000041001EB001080790A2846D100253BE0FC +:1092E00004EB440000EB0410254901EB00108079E9 +:1092F000042804D0092810D00A282AD11BE0B12163 +:1093000040F2833060431C4A02EB8000083005EBDA +:10931000051200EB820041711BE0A12140F2833075 +:109320006043154A02EB8000083005EB051200EBA4 +:10933000820041710DE0032140F2833060430E4A08 +:1093400002EB8000083005EB051200EB8200417152 +:1093500000BF00BF681CC5B240F2833060430649BD +:1093600001EB80008079A842BADC0021054880F832 +:109370009B1EBDE8F087000088480020D81400201C +:10938000C8430020BC32002070B504460E46CE48CB +:10939000056806BB34B1012C0AD0022C0ED0032C78 +:1093A00018D111E04FF48041C848E1F7E3FB11E028 +:1093B0004FF40051C548E1F7DDFB0BE04FF480515D +:1093C000C248E1F7D7FB05E04FF40061BF48E1F781 +:1093D000D1FB00BF20E034B1012C0AD0022C0ED00A +:1093E000032C18D111E04FF48041B848E1F7C0FBDD +:1093F00011E04FF40051B548E1F7BAFB0BE04FF430 +:109400008051B248E1F7B4FB05E04FF40061AF488A +:10941000E1F7AEFB00BF00BF64200FF089F9002325 +:109420001A464FF416512046FFF728F9002004EBA6 +:109430004401A74A02EB8101887004EB440102EB6E +:109440008101486004EB440000EB041002F5107148 +:1094500001EB001080689F498860012048707720E8 +:1094600004EB84019C4A1144887004EB440000EB37 +:1094700004109A4901EB001080790B283FD2DFE8F5 +:1094800000F03E060D141B223E293E3037007720A7 +:1094900004EB8401904A1144887030E0972004EB7B +:1094A00084018D4A1144887029E0972004EB8401DF +:1094B000894A1144887022E06F2004EB8401864AB7 +:1094C000114488701BE0672004EB8401824A114438 +:1094D000887014E0772004EB84017F4A114488707F +:1094E0000DE0972004EB84017B4A1144887006E06C +:1094F000D72004EB8401784A1144887000BF00BF74 +:10950000C020C4EB041101EB8101754A02F831005F +:109510000020C4EB041101EB810102EBC101487092 +:109520000820C4EB041101EB810102EBC10188703A +:10953000280EC4EB041101EB810102EBC101C870DC +:1095400005F0F00004EB44010844C4EB041101EB06 +:10955000810102EBC101087104EB84005E490844FB +:109560008078C4EB041101EB810102EBC101487169 +:109570002020C4EB041101EB810102EBC1018871D1 +:1095800005F00F00C4EBC4010844C4EB041101EB67 +:10959000810102EBC101C8718020C4EB041101EB11 +:1095A000810102EBC10108724C20C4EB041101EBF4 +:1095B000810102EBC10148725420C4EB041101EB9C +:1095C000810102EBC101887234B1012C11D0022C4F +:1095D0001DD0032C39D129E080214248E1F7C8FA97 +:1095E0000B204149086001213F48001FE0F710FAB5 +:1095F0002BE008213B48E1F7BBFA0B203A49A4399C +:109600004867012138483438E0F702FA1DE04FF48A +:1096100080713648E1F7ACFA0B2033491831086005 +:10962000012131481430E0F7F3F90EE04FF4806186 +:109630002C48E1F79DFA0B202B49A439C86501217C +:1096400029484C38E0F7E4F900BF00BF284890F8FB +:109650000A0F58B1C4EB041101EB8101204A02EB5F +:10966000C100002322460B21E1F7D0FA4FF4FA7033 +:109670000FF05EF801211F4880F8541E34B1012C10 +:109680000AD0022C0ED0032C18D111E04FF48041E7 +:109690000E48E1F76DFA11E04FF400510B48E1F785 +:1096A00067FA0BE04FF480510848E1F761FA05E0F2 +:1096B0004FF400610548E1F75BFA00BF00BF0020EE +:1096C0000D49086070BD0000187AFF1F00180240A5 +:1096D0008841002004810020D89E0020C84300203B +:1096E000D8850020000C0240A46002400000024027 +:1096F000BC220020BC72002088024242F0B52DED51 +:10970000028BA1B000201F901E901D901C901A90FB +:109710001B90189019901790169015901490139014 +:109720000025002405909FEDFE0A8DED040AFDA1A1 +:1097300003C9CDE90201FDA103C9CDE90001FD483E +:10974000807858B30020FB498870A1F1F000B0F890 +:109750000A01F9490968C1F57A7188421ED1F648B3 +:109760000068C0F57A7081B2F248F038A0F80811AC +:109770000021F148001FE0F74BF9F049EE48001FC7 +:10978000E0F72CF90120EE4908704FF47A70EA49AD +:1097900008600121E848001FE0F73AF9E84800783E +:1097A00001287DD10020E6490870E248A43880787D +:1097B00000EB4001E34800EB01108479012C70D0EC +:1097C000042C04D0052C6DD0062C06D106E0012017 +:1097D000D8490C3188700020486000E3D948C03077 +:1097E000B0F80801811FD848E0F7AEF8C117CDE9FD +:1097F0001A01D449C031B1F80811491FD24A521E8A +:109800008818042109F06CFDC117CDE9180119A8C9 +:109810000DC818995140584001437DD10022C548D8 +:10982000A438817854304254C748401E00791390C0 +:10983000BDF84C00312802D045286ED18DE0C148DA +:10984000C030B0F808011838412190FBF1F0C11781 +:10985000CDE91801C1B2BD4880F8AC1000201F90BE +:1098600072E0BDF87C0000EB80101430B649491E50 +:10987000095CB648DD30BDF87C208154BDF87C1011 +:1098800001EB81111A31B04A521E8818082109F0E3 +:10989000E5FC8DED040AAE49BDF87C20049802E099 +:1098A000AFE278E162E001EB02114860BDF87C10A4 +:1098B00001EB81113231A44A521E8818082109F0A7 +:1098C000CDFC8DED040AA249BDF87C20049801EB83 +:1098D00002110860BDF87C1001EB81113A319A4AFF +:1098E000521E8818082109F0B9FC8DED040A984928 +:1098F000BDF87C20049801EB02118860BDF87C1053 +:1099000001EB81114231904A521E8818082109F05A +:10991000A5FC8DED040A01E021E01FE08C49BDF8B3 +:109920007C20049801EB0211C8608249A4398A782E +:109930001C395018017821F0800180310170BDF888 +:109940007C00401C80B21F90BDF87C000021DDE946 +:109950001823801A994184DB00E000BF00BF01207A +:1099600074490C3188700020486038E27648401E07 +:10997000807816909DF85800401E81B27248401CB5 +:1099800009F032F80021CDE91A016F49491E9DF80E +:109990005800401C085C0021CDE91801DDE91A32AD +:1099A000DDE918105940504001437CD16148A4388A +:1099B00082785430815401205E490C318870002037 +:1099C00048606148401E00791390BDF84C0005289E +:1099D0000AD2DFE800F0033C0A43D80003215548CF +:1099E000A43882780B308154D3E001215148A43847 +:1099F0008278801D81540321801F82780B3081542E +:109A00000B3890F8600020F0800080304949A4397C +:109A100081F860004C48401EC1794648A43880F85F +:109A200061104948401E017A4248A43880F862100B +:109A30004548401E417A3F48A43880F863104248A8 +:109A4000401EC17A3B48A43880F86410A1E003218D +:109A50003848A43882780B3081549AE03548A438CD +:109A60008178801D415C801F82781030805C81424B +:109A700012DA3049A4398A781C395018017821F05B +:109A80000401091D01702B48A43881781030415C15 +:109A900010388278801D81542649A4398A781C396F +:109AA0005018017800E075E021F0800180310170EC +:109AB00000201F905FE000211E483C38BDF87C204C +:109AC00040F8221000201E9046E01A4B3C3BBDF8A7 +:109AD0007C6003EB8600683B93F86330BDF87C60E4 +:109AE00003FB06F202EBD2735E10BDF878305B1D0B +:109AF0003344154E761EF35C0E4EA43E96F863106A +:109B000001EBD1767610761EBDF87870F61BF60064 +:109B1000B340066833430360BDF87800401C19E089 +:109B2000000000000169323031303000016932300C +:109B300045303000AC4300202C6402400088001007 +:109B4000E20A0020FC410020E50A0020BC3200208F +:109B5000A536002080B21E90AC4991F8630000EB5E +:109B6000D071BDF87820B2EB610FAEDBBDF87C00A0 +:109B7000401C80B21F90A54890F86200BDF87C1090 +:109B8000884298DC05E00121A04882780B3081549E +:109B900000BF00BF23E101209C49B0318870002044 +:109BA00048609BA19B480EF0A1FF1D90BDF874007A +:109BB00000287DD0BDF87400B0F5487F78DA002029 +:109BC0001F900FE0BDF874000E30BDF87C10084403 +:109BD0009049085CBDF87C208854BDF87C00401C8E +:109BE00080B21F90BDF87C001E28EBDB02208A4962 +:109BF000887488480078412871D100201F9015E0B2 +:109C0000BDF87C00801C8349085C2C2800D111E041 +:109C1000BDF87C00801C7F49085C06A9BDF87C204B +:109C20008854BDF87C00401C80B21F90BDF87C00B9 +:109C30000B28E5DB00BF06A80DF082F9B0EE408AE4 +:109C4000F0EE608A51EC180BDEF77BFD00EE100A97 +:109C5000DFED720A80EE201A8DED041A0498DEF70B +:109C6000F8FCCDE91801DDE91801DEF7AAFC00EEE9 +:109C7000100ADDED040A30EEC00A8DED040ADDE9BC +:109C80001801DEF79EFC00EE100ADDED040A9FEDE0 +:109C9000631A60EE810A9FED621AC0EE811A30EEFF +:109CA000210A604880EDD60ABDF87C00C01C00E0A7 +:109CB00083E05849085C5C490871BDF87C00401D90 +:109CC00080B21D9000201F901AE0BDF87400BDF80E +:109CD0007C1008444F49085C2C2801D114E05AE05C +:109CE000BDF87400BDF87C1008444A49085C06A918 +:109CF000BDF87C208854BDF87C00401C80B21F90C9 +:109D0000BDF87C000B28E0DB00BF06A80DF018F9B9 +:109D1000B0EE408AF0EE608A51EC180BDEF711FDD0 +:109D200000EE100ADFED3D0A80EE201A8DED041AD8 +:109D30000498DEF78EFCCDE91801DDE91801DEF7A5 +:109D400040FC00EE100ADDED040A30EEC00A8DED95 +:109D5000040ADDE91801DEF734FC00EE100ADDED3F +:109D6000040A9FED2E1A60EE810A9FED2D1AC0EEB7 +:109D7000811A30EE210A10EE100A2B49C1F80500B5 +:109D8000BDF87400BDF87C100844401C2149085CF3 +:109D90002549487222E01FED9E0A10EE100A224962 +:109DA000C1F80500002048721FEDA30A10EE100A4A +:109DB000C1F805000020487210E01FEDA70A10EE60 +:109DC000100A1949C1F80500002048721FEDAC0ABD +:109DD00010EE100AC1F805000020487200BF00BF55 +:109DE00000201F9009E000200A49BDF87C2088541B +:109DF000BDF87C00401C80B21F90BDF87C00142888 +:109E0000F1DB21B0BDEC028BF0BD00000843002067 +:109E1000524D4300E40A0020BC1200200000C8425A +:109E200000007042BC3A0020143E00202DE9D34FC0 +:109E30008CB007460026B046B146B346B246002075 +:109E40000B900A900990089000BF00BFF7A103C9CA +:109E5000CDE90601F7A103C9CDE904010020F749C6 +:109E60000870F748C05D04282CDB0521F448C15573 +:109E700000214E38C1552238C05D20F08001F048E5 +:109E80007038C15507EB4701F03800EB01108079BD +:109E9000042804D005280CD0062812D104E00021A3 +:109EA000E7484938C1550CE03121E5484938C155EA +:109EB00007E00221E2484938C1550021401FC15541 +:109EC00000BF00BF07EB4701DE4800EB01108079BF +:109ED000012873D0042804D0052870D006286FD13B +:109EE0000BE2D7485438007900286AD0002000F0EF +:109EF0009BFB07EB4703D34A02EB0312517907EBB5 +:109F00004703D04A02EB0312106800F0BBFDCC48B7 +:109F100054380079012802D002287AD134E0C848A8 +:109F2000543890F803A00AEB4A01C74800EB4110EF +:109F300000780A900AEB4A01C34800EB4110C3497C +:109F400050F8012F0A60406848600AEB4A01BE4899 +:109F500000EB4110D0F80900BC49491EC1F80900C6 +:109F60000AEB4A01B84800EB4110B8491C3150F8DF +:109F70001D2F0A608088888050464FEAEA710AEBFC +:109F800011714FEA211B44E0B14890F81C0A0A9075 +:109F90004FF0000B36E04FF0000A17E00BEB4B00E0 +:109FA00000EB0B10A6496C3101EB0010303000EBD8 +:109FB0000A1001780A98814204D112E0F8E2DDE14A +:109FC000F5E299E10AF101001FFA80FA0BEB4B0070 +:109FD00000EB0B109A496C3101EB0010C079504531 +:109FE000DCDC00BF0BEB4B0000EB0B1094496C3139 +:109FF00001EB0010C079504500DD08E00BF10100D5 +:10A000001FFA80FB934890F89A0E5845C3DC00BFB6 +:10A0100000BF00BF00210A98FEF742FCCDE9020113 +:10A02000002000900B460621029A08F0EBFC0BEB97 +:10A030004B0000EB0B1082496C3101EB0010007FEC +:10A04000C0F3810000908148401ED0F805C06246F0 +:10A0500000230721184608F0D5FC0BEB4B0000EB62 +:10A060000B1077496C3101EB0010007F00F003000A +:10A0700000907648401ED0F801C0624600230821B7 +:10A08000184608F0BFFC0BEB4B0000EB0B106C49C3 +:10A090006C3101EB0010007FC0F3011000906B48A1 +:10A0A000401ED0F809C0624600230921184608F076 +:10A0B000A9FC322165485F3080F86C11302180F8AE +:10A0C0006D11603890F8220001EB10115F485F308D +:10A0D00080F86E11603890F8220000F00F003030E8 +:10A0E0005A495F3181F86F012D2158485F3080F85F +:10A0F0007011603890F82100302101EB10115348A5 +:10A100005F3080F87111603890F8210000F00F0086 +:10A1100030304E495F3181F872012D214B485F305C +:10A1200080F87311603890F82000302101EB101195 +:10A1300046485F3080F87411603890F8200000F0D5 +:10A140000F00303041495F3181F87501A1F16000A5 +:10A15000C07F302101EB10113C485F3080F877114F +:10A160006038C07F00F00F00303038495F3181F82F +:10A1700078013A2135485F3080F879116038807F66 +:10A18000302101EB101131485F3080F87A116038CE +:10A19000807F00F00F0030302C495F3181F87B0167 +:10A1A0003A212A485F3080F87C116038407F3021A6 +:10A1B00001EB101125485F3080F87D116038407F39 +:10A1C00000F00F00303021495F3181F87E01A1F1AC +:10A1D0006000D0F8232010460021FEF761FBCDE996 +:10A1E0000201002000900B460C21029A08F00AFCA4 +:10A1F000002604E0202018498855701C86B240F2E1 +:10A200008A208642F6DB0A2013490870487000262F +:10A2100048E04FF0000825E00C485F3000EB4610A6 +:10A2200010F80800202819D01FE000000169323022 +:10A23000313030000169323045303000E30A00200F +:10A240005C430020FC410020D8140020D92C0020C1 +:10A25000BC220020BC320020CC0E002008F10100FE +:10A260001FFA80F8B8F1200FD6DB00BFB8F11F0F3E +:10A2700016DA4FF000080CE0E44800EB461010F846 +:10A28000080008EB4911E24A505408F101001FFA96 +:10A2900080F8B8F1200FEFDB09F101001FFA80F917 +:10A2A000701C86B2142EB4DB0A21202000EB49106A +:10A2B000D74A1154202000EB4910401C1154202093 +:10A2C00000EB4910801C1154202000EB4910C01CE9 +:10A2D0001154202000EB4910001D1154202000EBE8 +:10A2E0004910401D1154202000EB4910401D80B240 +:10A2F0000B900020C749087176E1012000F094F925 +:10A300004FF40071C448E0F735FC07EB4703C34A3C +:10A3100002EB0312517907EB4703C04A02EB031229 +:10A32000106800F0AFFBBB4854300A99405C401CF9 +:10A33000C2B2B848543042540D98312802D0452852 +:10A340001AD10CE0002605E006A8805DB0498855CA +:10A35000701C86B2072EF7DB07200B900CE000265E +:10A3600005E004A8805DAA498855701C86B2072EB6 +:10A37000F7DB07200B9000BF00BF35E1022000F0A3 +:10A3800053F94FF48041A448E0F7F4FBA14854305E +:10A39000C05D401CC1B29F485430C15507EB470314 +:10A3A0009E4A02EB0312517907EB47039B4A02EBEB +:10A3B0000312106800F066FB0D9805281ED2DFE836 +:10A3C00000F0037A1EDA3900FE2091490870FF2060 +:10A3D0004870042088700120C87003200871084666 +:10A3E0008078401E81B28A48801C08F0FDFA04463D +:10A3F00087494C71EF20887107200B90D6E0FE2032 +:10A4000083490870FF204870042088700120C870BC +:10A410000220087108468078401E81B27C48801C6A +:10A4200008F0E2FA04467A494C71EF20887107205F +:10A430000B90BBE0FE2076490870FF20487010208A +:10A4400088700120C870042008714FF000080EE0E9 +:10A45000704890F86310983010F80800081AC1B2DC +:10A4600008F105006A4A1154001F1FFA80F8694874 +:10A4700090F862004045EBDC664890F8628007E0A7 +:10A48000002108F10500624A1154001F1FFA80F8EC +:10A49000B8F1110FF4DB5E488078401E81B25C4851 +:10A4A000801C08F0A1FA044659494C74EF208874C6 +:10A4B00013200B907AE0FE2055490870FF20487069 +:10A4C000282088700120C8700871052604E000204B +:10A4D0004F498855701C86B2282EF8DB002633E0E1 +:10A4E0004FF000082BE04B4991F8630000EBD0716E +:10A4F000B8EB610F17DA474991F8630000EBD071B0 +:10A500004910491EA1EB0801CA004249683151F8BF +:10A510002610D140CAB208F1050106EB46031944E2 +:10A520003B4B5A5407E0002108F1050006EB4602B8 +:10A530001044374A115408F101001FFA80F8B8F1AD +:10A54000030FD0DB701C86B2324890F86200B04234 +:10A55000C6DC2F488078401E81B22D48801C08F050 +:10A5600043FA04462A4981F82940EF2081F82A005D +:10A570002B200B901AE0FE2025490870FF20487020 +:10A58000042088700120C870032008710846807874 +:10A59000401E81B21E48801C08F026FA04461C4961 +:10A5A0004C71EF20887107200B9000BF00BF1BE0AB +:10A5B000032000F039F8174854300A99405C401CD9 +:10A5C000C2B2144954310A980A5407EB4703134A9C +:10A5D00002EB0312517907EB4703104A02EB031217 +:10A5E000106800F04FFA00BF00BF0B9850B10C4943 +:10A5F0000B98086001210A48001FDFF709FA0020C4 +:10A60000084908700EB0BDE8D08F0000382D00203A +:10A61000CC0E00200843002000080240FC4100202E +:10A62000A4640240E30A002010B5044634B1012CB2 +:10A630000FD0022C18D0032C2CD120E04FF4005165 +:10A640001548E0F795FA4FF480711348E0F790FA57 +:10A6500020E04FF400511048E0F78AFA4FF480717F +:10A660000D48E0F787FA15E04FF400510A48E0F78B +:10A6700081FA4FF480710848E0F77AFA0AE04FF463 +:10A6800000510548E0F776FA4FF480710248E0F790 +:10A6900071FA00BF00BF10BD0008024070B5002471 +:10A6A000002540F224410E480CF051FBB8B140F2B5 +:10A6B00024410B480CF0C5FA09480088C4B2084888 +:10A6C000001D0088C4B20120064948700648006891 +:10A6D000C0F57A7081B20348F038A0F80A1170BD55 +:10A6E00000140140AC4300202C64024010B500244B +:10A6F00013491448DFF772F900211248DFF788F98F +:10A7000000E000BF402110480CF014FB0028F8D0F6 +:10A710004FF400710D48E0F72BFA4FF480410B48DD +:10A72000E0F726FA0A4907487838DFF757F9012198 +:10A7300004487838DFF76CF901200649087010BD2D +:10A7400000802020A0640240001401400008024064 +:10A7500000880010E30A002000B58FB001218805B1 +:10A7600008F012FA2948DFF75FF940200390002033 +:10A7700005904FF4806006900020079008900990A3 +:10A780004FF400300A9000200B900C900D900E902A +:10A790001F4801904FF0206000901E4802906946CB +:10A7A0001A48DFF70BFA012210211848DFF7E8F901 +:10A7B00016487838DFF738F9002003904FF47A70A4 +:10A7C0000490002005904FF48060069000200790D0 +:10A7D000089009904FF400300A9000200B900C90E4 +:10A7E0000D900E900A4801904FF0206000900A48AA +:10A7F0000290694605487838DFF7E0F901210348FF +:10A800007838DFF705F90FB000BD0000A064024002 +:10A8100004140140CC0E0020E40A00201CB50121E4 +:10A82000042008F0B1F9082206211C48E0F774F969 +:10A83000082207211948E0F76FF9C0200090022094 +:10A840008DF8050000208DF8060001208DF8070026 +:10A8500002208DF8040069461048E0F715F94FF41E +:10A86000C640009001208DF8040000208DF80600FD +:10A8700003208DF8050001208DF807006946074880 +:10A88000E0F702F94FF400710448E0F771F94FF472 +:10A8900080410248E0F76CF91CBD0000000802404E +:10A8A00010B50024FFF7BAFF00214FF4E13000F0AB +:10A8B000E9F8FFF751FF00F0C5F800215E4880F885 +:10A8C000F01000205C49F03188704870C870022098 +:10A8D00088600021584880F8FC1000205649FC315F +:10A8E000887001204870C8704FF47A7088605348AF +:10A8F00090F83C0F002829D15148C07A1A2824DB4F +:10A900000020B039087600214B484C308176012177 +:10A910004176C17642F2107101624FF47A71A0F56E +:10A920008870C160012181724FF416504249C439C8 +:10A93000486001214048C4380172404890F83C0FFB +:10A94000401CC1B23D4880F83C1F74E000246DE01B +:10A95000002104EB44023848643000F8221004EB74 +:10A96000440200EB82008170012104EB4402324872 +:10A97000643000EB8200417004EB44022E486430E6 +:10A9800000EB8200C17004EB44012B48C03800EB9F +:10A990000110806800EB8000410004EB440226486F +:10A9A000643000EB8200816004EB44012248C0382F +:10A9B00000EB01108079042804D005281CD006285B +:10A9C00031D104E000211C48573001552BE03121E2 +:10A9D00019485730015504EB4401A0F2171000EB61 +:10A9E000011080686421484304EB44021249643139 +:10A9F00001EB8201886016E002210F4857300155B3 +:10AA0000401D015504EB4401A0F58E7000EB0110D0 +:10AA100080686421484304EB44020749643101EB38 +:10AA20008201886000BF00BF601CC4B2034890F878 +:10AA30003C0FA0428CDC10BDBC420020BC32002088 +:10AA4000BC12002008B545208DF8000002208DF8CA +:10AA5000010001208DF802008DF80300684600F027 +:10AA600057F847208DF8000001208DF801000020E4 +:10AA70008DF8020001208DF80300684600F048F8C8 +:10AA800008BD00007FB505460C460121202008F0D6 +:10AA9000CBF80095012C06D12003ADF804008010FE +:10AAA000ADF808000FE0022C07D1E002ADF8040079 +:10AAB0004FF4C060ADF8080005E024B90020ADF8FF +:10AAC0000400ADF808000020ADF80400ADF8060061 +:10AAD000ADF80C000C20ADF80A0069460B480CF0EC +:10AAE00085F9012109480CF0B5F8012240F2244112 +:10AAF00006480CF056F9102104480CF0A2F8012287 +:10AB0000C02102480CF0B2F87FBD000000140140E3 +:10AB100070B5002100230F22C4781CB3174C2468A1 +:10AB200004F4E064C4F5E064C4F30721C1F1040453 +:10AB3000E3B20A4144789C40E1B284781440214356 +:10AB40000C07210E0E4C05786155047804F01F05A2 +:10AB50000124AC4005786D11AD0005F1E025C5F884 +:10AB6000004109E0047804F01F050124AC40054DC4 +:10AB70000678761145F8264070BD00000CED00E027 +:10AB800000E400E080E100E0024A0A400243024B98 +:10AB90001A60704780FFFF1F08ED00E000200CE006 +:10ABA000002106E00022064B03EBC1031A544A1CA5 +:10ABB000D1B28029F6DB421CD0B20828F0DB704706 +:10ABC000E3B000202DE9FF4F84B081468A46002083 +:10ABD000029083460698A0EB09040798A0EB0A06AA +:10ABE000CDF80490CDF800A0002C01DD012705E090 +:10ABF0000CB9002702E04FF0FF376442002E02DD5F +:10AC00004FF0010806E016B94FF0000802E04FF0DF +:10AC1000FF386642B44201DD254600E0354600209B +:10AC200003901EE0009AD1B2019AD0B2119A00F0BE +:10AC30001FF8029820440290B3440298A84205DD10 +:10AC40000298401B0290019838440190AB4504DD06 +:10AC5000ABEB050B0098404400900398401C80B279 +:10AC60000390691C03988842DCDB08B0BDE8F08FD4 +:10AC7000F0B514460B46CF1701EB5777C7F3C70261 +:10AC8000CF1701EB5777FF10A1EBC707FEB20123E7 +:10AC9000B340DDB24CB1134B03EBC0039B5C2B43C1 +:10ACA000104F07EBC007BB541AE00E4B03EBC00379 +:10ACB0009B5CDB430B4F07EBC007BB54094B03EB1B +:10ACC000C0039B5C2B43074F07EBC007BB54054BEE +:10ACD00003EBC0039B5CDB43024F07EBC007BB5495 +:10ACE000F0BD0000E3B000201CB501210A2007F0F0 +:10ACF0004BFF4FF4C050009001208DF8040000205D +:10AD00008DF8060003208DF8050001208DF807005E +:10AD100069464F48DFF7B8FE4FF48060009001208D +:10AD20008DF8040000208DF8060003208DF8050042 +:10AD300001208DF8070069464648DFF7A5FEC820C8 +:10AD40000DF0F6FC4FF480614248DFF711FFC82098 +:10AD50000DF0EEFC4FF480613E48DFF70BFFC8209A +:10AD60000DF0E6FC0021FD2000F0ECFA002112209D +:10AD700000F0E8FA0021AE2000F0E4FA0021D5202E +:10AD800000F0E0FA0021A02000F0DCFA0021A82069 +:10AD900000F0D8FA00213F2000F0D4FA0021D3209F +:10ADA00000F0D0FA0021084600F0CCFA0021402043 +:10ADB00000F0C8FA2848C07A1F2808DD0021A12029 +:10ADC00000F0C0FA0021C82000F0BCFA07E0002122 +:10ADD000A02000F0B7FA0021C02000F0B3FA002153 +:10ADE000DA2000F0AFFA0021122000F0ABFA0021C7 +:10ADF000812000F0A7FA00217F2000F0A3FA0021B3 +:10AE0000D92000F09FFA0021822000F09BFA002157 +:10AE1000DB2000F097FA0021342000F093FA0021A3 +:10AE2000A42000F08FFA0021A62000F08BFA002168 +:10AE3000202000F087FA0021084600F083FAFFF78F +:10AE4000ADFE0021AF2000F07DFA00F063F81CBDDC +:10AE5000000C024000040240BC12002010B5024663 +:10AE6000012000E050430B1EA1F10104E1B2F9D131 +:10AE700010BD2DE9F84F05460C4616461F46DDE984 +:10AE80000A9B06FB09F0642190FBF1F000F0FF0A39 +:10AE90004FF0000801200090A819C2B223462146B5 +:10AEA0002846FFF78FFE01200090E019C3B2A819D1 +:10AEB000C2B2E019C1B22846FFF784FE012000901B +:10AEC000E019C3B22A4621462846FFF77BFE01203F +:10AED000E119CBB2A919CAB2A9190090C8B221468A +:10AEE000FFF770FE00BF11E00120009004EB0800A6 +:10AEF000C3B205EB0A00C2B204EB0800C1B2284697 +:10AF0000FFF760FE08F1010000F0FF08B845EBDB39 +:10AF1000BDE8F88F70B50024002504F1B001C8B277 +:10AF2000002100F00FFA0021084600F00BFA002182 +:10AF3000102000F007FA00BF0EE0002508E00849E5 +:10AF400001EBC501085D012100F0FCF9681CC5B2E8 +:10AF5000802DF4DB601CC4B2082CEEDB70BD000059 +:10AF6000E3B0002010B5044600BF02210A4808F0F3 +:10AF700035F80028F9D02146074808F03BF800BF13 +:10AF80000121054808F02AF80028F9D0024808F005 +:10AF90002EF8C0B210BD0000003800402DE9FE4F71 +:10AFA0000746884692461C460197CDF80080082C3B +:10AFB00002D14FF006091FE02046E31704EB53735C +:10AFC000DB1021464FEAE47C04EB5C7C4FEAEC0C9E +:10AFD000A4EBCC0CBCF1000F02D04FF0010C01E04F +:10AFE0004FF0000C6344224604EBD27C4FEA6C0C19 +:10AFF00003FB0CF303F0FF09AAF12000C6B2002501 +:10B000005EE0082C07D106EB46002F4901EB40001B +:10B0100010F805B01DE00C2C07D106EB46002B49BB +:10B0200001EB800010F805B013E0102C05D1284882 +:10B0300000EB061010F805B00BE0182C07D106EB5A +:10B04000C600244901EB800010F805B001E0BDE81E +:10B05000FE8F002002901CE00BF0010028B1414659 +:10B0600038460C9AFFF704FE09E00C9808B9012055 +:10B0700000E00020024641463846FFF7F9FD4FEA5E +:10B080006B0B08F1010000F0FF080298401CC0B2F1 +:10B09000029002980828DFDB781CC7B2082C0BD07E +:10B0A00004EBD4714A100199791A8A4204D1019FA4 +:10B0B00000980830C0B20090DDF80080681CC5B26E +:10B0C0004D459EDB00BFC2E754EA03087CEC030851 +:10B0D000F0F00308E0F603082DE9FF4F2DED068B95 +:10B0E00083B0074693461E46DDE917484FF0000936 +:10B0F000CA46DEB95846DDF78BFA41EC1A0BB0EEC2 +:10B100004A0AF0EE6A0A0CF01BF9B0EE409AF0EE33 +:10B11000609A9FED400B53EC102B51EC190BDDF7AF +:10B12000C8F841EC180BDDF7B5FAC6B2082C01D10E +:10B130004FF002091698864211DC169800280EDDA1 +:10B1400023463022CDF8008038460A99FFF726FFC3 +:10B15000204604EBD07109EB61013944CFB20025E0 +:10B160004CE01698301AA84210D104EBD47109EBC8 +:10B17000610101FB0571C8B223462E22CDE900848E +:10B180000A99FFF70BFF4FF0010A35E006EB0A00C2 +:10B19000401B401EC1B20A20FFF760FEBBFBF0F06F +:10B1A0000A21B0FBF1F201FB12000290029880B973 +:10B1B00004EBD47109EB61010AEB070201FB0521E5 +:10B1C000C8B223463022CDE900840A99FFF7E6FE93 +:10B1D00011E004EBD47109EB61010AEB070301FBF9 +:10B1E0000531C8B2CDE9008402993031CAB2234694 +:10B1F0000A99FFF7D3FE00BF681CC5B206EB0A0030 +:10B20000A842AEDC304603B0BDEC068B04B0BDE80E +:10B21000F08F0000000000000000F03F2DE9FF4F1C +:10B2200005460E4617461C46DDF838904FF0000ADA +:10B230000095B3462046E21704EB5272D210214625 +:10B24000E31704EB5373DB10A4EBC3030BB101232F +:10B2500000E000231A44D4B24FF0000845E000207B +:10B2600003903BE00D9810F80A0002900AF10100EB +:10B270001FFA80FA002001901DE0029800F0010002 +:10B2800028B14A4631462846FFF7F2FC0AE0B9F1F8 +:10B29000000F01D1012000E000200246314628467F +:10B2A000FFF7E6FC029840100290701CC6B20198AD +:10B2B000401CC0B2019001980828DEDB681CC5B2B2 +:10B2C0000098281AB84204D1009D0BF1080000F044 +:10B2D000FF0B5E460398401CC0B203900398B8422F +:10B2E000C0DB08F1010000F0FF08A045B7DBBDE8B6 +:10B2F000FF8F2DE9F8430646884614461F46DDE9D0 +:10B30000085915E0CDF8009022782B46414630468A +:10B31000FFF744FE082D02D1B01DC6B205E0284655 +:10B3200005EBD07106EB6101CEB2641C781EC7B28A +:10B330002FB12078202802DB20787E28E2DDBDE8CE +:10B34000F883000070B505460C462CB14FF400613F +:10B350001048DFF70FFC04E04FF400610D48DFF701 +:10B3600007FC4FF480510B48DFF702FC4FF480518B +:10B370000948DFF7FFFB2846FFF7F4FD4FF4805143 +:10B380000448DFF7F7FB4FF400610248DFF7F2FBF8 +:10B3900070BD0000000C02400004024010B52848B7 +:10B3A0000068284908602648001D00684860244855 +:10B3B000083000688860082250212348DFF77EF8B3 +:10B3C00006212048DEF7A4FA1F490988884206D0E2 +:10B3D0001D48007A20F00400001D1B490872062158 +:10B3E0001848401CDEF794FA17494988884206D06D +:10B3F0001548007A20F00400001D13490872082146 +:10B400001048801CDEF784FA0F498988884206D0EC +:10B410000D48007A20F00400001D0B490872082135 +:10B420000848C01CDEF774FA0749C988884206D06C +:10B430000548007A20F00400001D0349087210BD81 +:10B44000107AFF1F14810020BC1200202DE9F04F5C +:10B4500091B00021109189460F910E918A460D916D +:10B460000C910B910A910991089107910691059110 +:10B4700004910391029100240026019100258B463E +:10B48000F94890F8360A0121B1EBD01F44F0D08082 +:10B4900004F0ADB80E98401CC1B20E91F34880780C +:10B4A000022804D1F148407808B107200290BDF885 +:10B4B00008109DF830000844ED49085CFA287DD159 +:10B4C000BDF808109DF830000844401CE849085CAD +:10B4D000E549EF394871BDF808109DF8300008447F +:10B4E000801CE349085CE049EF390871BDF8081099 +:10B4F0009DF830000844C01CDD49085CDA49EF398A +:10B50000C870BDF808109DF830000844001DD849E7 +:10B51000085CD549EF398870BDF808109DF83000F7 +:10B520000844401DD249085CCF49EF394870BDF846 +:10B5300008109DF830000844801DCD49095CCD48B5 +:10B5400080F8111F90F8111F90F80B0F814213DD46 +:10B55000C84890F8112F10460021FCF7EDFB074674 +:10B560008846C44890F80B2F10460021FCF7E4FBF6 +:10B57000381AC1B20F9112E0BE4890F80B2F104656 +:10B580000021FCF7D9FB07468846BA4890F8112FEE +:10B5900010460021FCF7D0FB381AC1B20F910F986A +:10B5A00005281EDBB34890F8110F542819DAB1486A +:10B5B00090F8110F062814DDAB4800E013E0EF38D7 +:10B5C000407924280DDBA848EF384079502808DC62 +:10B5D000A548F538811D0A68026089888180DEF7F8 +:10B5E000A9FB06200C90BDF808109DF83000084417 +:10B5F000801C9F49095CBDF808209DF8300010446C +:10B60000401C9B4A105C41EA0029BDF808109DF8D7 +:10B6100030000844C01C1146085C0106BDF8082033 +:10B620009DF830001044001D914A105C41EA004131 +:10B63000BDF808209DF830001044401D8C4A105C75 +:10B6400041EA0021BDF808209DF830001044801D1B +:10B65000874A105C41EA000B87480068834503F085 +:10B66000A687B9F5FA6F83F2A287B9F1000F43F309 +:10B670009E878148C0F800B07B48B0F8AE19BDF88D +:10B68000082002EB0900C01C81420ADD7648B0F8B0 +:10B69000AE1909F10200081A81B27348A0F8AE1978 +:10B6A00003E000217048A0F8AE19714ABDF80810F7 +:10B6B00050184946DEF72CF90546BDF8081001EB95 +:10B6C0000900401C6A49095CBDF8082002EB09002A +:10B6D000674A105C41EA0021A94243F0548765485B +:10B6E00090F80A0F50B109F1020291B2604BBDF817 +:10B6F0000820981801230422DFF788FABDF80820F3 +:10B700009DF830101144091D594A515C01F00F0099 +:10B7100000EBD0714A10A0EB4201CAB20B92BDF807 +:10B7200008209DF830101144891D514A515C01F0E8 +:10B730000F0000EBD0714A100A9200241AE0BDF805 +:10B7400008209DF830100A44D21D1119484A505C57 +:10B750009DF828209DF82C10DEF746FB0146BDF829 +:10B7600008209DF830000244D21D1019404A11549F +:10B77000601C84B29DF83000A9EB0000C01FA042FD +:10B78000DDDCBDF808109DF830000844C01D3849C4 +:10B79000095C10910121344880F8101B00203749C2 +:10B7A000486088703649887048603448103841686D +:10B7B0002D48C0F8F419012180F8E8192B48807849 +:10B7C000032803D029488078012802D101202D497F +:10B7D0000860002104911098152803F0BA8410DC49 +:10B7E000A0F10B000A2883F0BD86DFE810F09E1759 +:10B7F000351896188E18BB1E2500521A611ABB1EEA +:10B800005A1CA22802F0E7800CDC162803F0828183 +:10B81000182803F0A2851F2803F0FC83A12843F019 +:10B82000A186FDE3A32802F00A83A42801F0638621 +:10B83000A528F4D101F04CBC1348D0F80C0210B18B +:10B840001F200A49087100200990EAE3BDF824008E +:10B8500000EB400101EB00100C4901EB0010807976 +:10B860000E287DD214E00000BC320020CC3D002028 +:10B87000309F0020BC220020240A0020B43C00207D +:10B88000F880002088024042BC120020C8430020FB +:10B89000DFE800F0660708090AD2FA0B0C0E0FD396 +:10B8A000D40D00BF00BF00BF00BF00BF00BF00BF7E +:10B8B00000BF00200890AFE0BDF808109DF83000F0 +:10B8C00001440831BDF810000844FE490A5CBDF887 +:10B8D000240040F283314843FB4901EB800101F52C +:10B8E0008961BDF8200000EB400303EB001001EB81 +:10B8F000C0004276BDF808109DF8300008440830BA +:10B90000BDF810100844EF49085C20B1012803D0AD +:10B91000022876D114E074E0BDF8241001EB410256 +:10B9200002EB0111E94A02EB01123032BDF820109E +:10B9300002EB0112901C917821F00402027060E089 +:10B94000BDF8241001EB410202EB0111DF4A02EBCA +:10B9500001123032BDF8201002EB0112901C00E001 +:10B96000FEE3917821F0080202700022BDF8240065 +:10B9700000EB400101EB0010D44901EB0010303026 +:10B98000BDF8201000EB01104260BDF82410022029 +:10B99000DEF78CFB002416E00022BDF8240040F204 +:10B9A00083314843C84901EB800101F58961BDF845 +:10B9B000200000EB400303EB001001EBC001473116 +:10B9C0000A55601C84B2142CE6DB002416E0002229 +:10B9D000BDF8240040F283314843BB4901EB8001AC +:10B9E00001F58961BDF8200000EB400303EB001076 +:10B9F00001EBC00163310A55601C84B20A2CE6DBFE +:10BA000000BF00BFBDF81000401C81B20491BDF81A +:10BA10002000401C81B20891BDF8240000EB4001D9 +:10BA200001EB0010A94901EB0010C179BDF820001D +:10BA300081423FF741AF93E300BF00BFBDF808105C +:10BA40009DF8300008440830BDF8101008449D49A6 +:10BA5000085C20B1012803D0022817D115E015E0B9 +:10BA6000BDF8241001EB410202EB0111974A02EBF1 +:10BA700001123032BDF8201002EB0112901C9178B7 +:10BA800021F00402027001E007E000BF00BFBDF832 +:10BA90001000401C81B2049162E300200890FCE396 +:10BAA000BDF808109DF8300001440831BDF81000C1 +:10BAB000084484490A5CBDF8240040F283314843BD +:10BAC000814901EB800101F58961BDF8200000EB9F +:10BAD000400303EB001001EBC0004276BDF80810F4 +:10BAE0009DF8300008440830BDF81010084475492E +:10BAF000085CF1287ED01ADC40287CD00FDC0428BA +:10BB00007AD005DCF8B1012877D0022876D18DE112 +:10BB1000082874D0102873D02028F7D133E3EB38ED +:10BB200006286BD2DFE800F0F7F6F5F4F3F2F2380E +:10BB30000E28F6D2DFE800F0FDFCFBFAF9F8F7F684 +:10BB4000F5F4F3F2F1F0BDF8240040F283314843FC +:10BB50005D4901EB800000F58960BDF8201001EB24 +:10BB6000410202EB011100EBC10090F87E001028A9 +:10BB70005AD10022BDF8240040F283314843524993 +:10BB800001EB800101F58961BDF8200000EB400365 +:10BB900003EB001001EBC00080F87E20BDF824000C +:10BBA00040F283314843484901EB800000F5896049 +:10BBB000BDF8201001EB410202EB011100EBC100C6 +:10BBC0004079F82830D0BDF8240040F28331484352 +:10BBD0003D4901EB800000F58960BDF8201001EBC4 +:10BBE000410202EB011100EBC1004079F7281BD0A4 +:10BBF000F32206E0A1E339E364E11BE0C2E2ADE138 +:10BC0000F8E1BDF8240040F2833148432E4901EBAE +:10BC1000800000F58960BDF8201001EB410303EBC3 +:10BC2000011100EBC1004271BDF81000401C81B24F +:10BC30000491DCE3F222BDF8240040F28331484352 +:10BC4000214901EB800000F58960BDF8201001EB6F +:10BC5000410303EB011100EBC1004271BDF8241058 +:10BC600001EB410202EB0111184A02EB01123032E2 +:10BC7000BDF8201002EB0112901C917821F0040213 +:10BC80000270BDF808009DF8301008440830BDF877 +:10BC9000101008440B490A5CBDF8240040F28331BF +:10BCA0004843094901EB800000F58960BDF8201088 +:10BCB00001EB410303EB011100EBC10080F87E2092 +:10BCC00000243DE0309F002088480020C843002029 +:10BCD000BDF808109DF8300001440831BDF810008F +:10BCE00001440819401CFE490A5CBDF8240040F2DA +:10BCF00083314843FB4901EB800101F58961BDF8BF +:10BD0000200000EB400303EB001013E014E312E308 +:10BD100010E30EE30CE30AE31DE31BE319E317E36F +:10BD200015E313E311E30FE30DE30BE309E307E38B +:10BD300005E303E301EBC00151310A55601C84B2F5 +:10BD40000F2CC5DB002422E0BDF808109DF8300060 +:10BD500001440831BDF81000014408191030E049D1 +:10BD60000A5CBDF8240040F283314843DD4901EB11 +:10BD7000800101F58961BDF8200000EB400303EB71 +:10BD8000001001EBC00163310A55601C84B20A2C1B +:10BD9000DADBBDF808109DF8300001440831BDF829 +:10BDA000100008441A30CE490A5CBDF8240040F265 +:10BDB00083314843CB4901EB800101F58961BDF82E +:10BDC000200000EB400303EB001001EBC00080F803 +:10BDD0007820002422E0BDF808109DF830000144CE +:10BDE0000831BDF81000014408191B30BC490A5C39 +:10BDF000BDF8240040F283314843BA4901EB800189 +:10BE000001F58961BDF8200000EB400303EB001051 +:10BE100001EBC00179310A55601C84B2052CDADBD4 +:10BE2000BDF81000203081B20491E0E2F222BDF8AA +:10BE3000240040F283314843AA4901EB800000F519 +:10BE40008960BDF8201001EB410303EB011100EB09 +:10BE5000C1004271BDF8241001EB410202EB011157 +:10BE6000A14A02EB01123032BDF8201002EB0112A0 +:10BE7000901C917821F004020270BDF808009DF832 +:10BE8000301008440830BDF81010084494490A5C8A +:10BE9000BDF8240040F283314843924901EB800011 +:10BEA00000F58960BDF8201001EB410303EB01119F +:10BEB00000EBC10080F87E20BDF81000401C80B26D +:10BEC000049094E2F222BDF8240040F2833148430A +:10BED000844901EB800000F58960BDF8201001EB7A +:10BEE000410303EB011100EBC1004271BDF82410C6 +:10BEF00001EB410202EB01117B4A02EB01123032ED +:10BF0000BDF8201002EB0112901C917821F0040280 +:10BF10000270BDF808009DF8301008440830BDF8E4 +:10BF2000101008446E490A5CBDF8240040F28331C9 +:10BF300048436C4901EB800000F58960BDF8201092 +:10BF400001EB410303EB011100EBC10080F87E20FF +:10BF5000BDF81000401C80B2049048E2F222BDF807 +:10BF6000240040F2833148435E4901EB800000F534 +:10BF70008960BDF8201001EB410303EB011100EBD8 +:10BF8000C1004271BDF8241001EB410202EB011126 +:10BF9000554A02EB01123032BDF8201002EB0112BB +:10BFA000901C917821F004020270BDF808009DF801 +:10BFB000301008440830BDF81010084448490A5CA5 +:10BFC000BDF8240040F283314843464901EB80002C +:10BFD00000F58960BDF8201001EB410303EB01116E +:10BFE00000EBC10080F87E20BDF81000401C80B23C +:10BFF0000490FCE1BDF8240040F283314843394904 +:10C0000001EB800000F58960BDF8201001EB4102D2 +:10C0100002EB011100EBC1004079F8282BD001E0C0 +:10C0200072E200E2BDF8240040F2833148432D491A +:10C0300001EB800000F58960BDF8201001EB4102A2 +:10C0400002EB011100EBC1004079F72813D0F32275 +:10C05000BDF8240040F283314843224901EB8000BF +:10C0600000F58960BDF8201001EB410303EB0111DD +:10C0700000EBC1004271BDF8241001EB410202EB5C +:10C080000111194A02EB01123032BDF8201002EB07 +:10C090000112901C917821F004020270BDF8080092 +:10C0A0009DF8301008440830BDF8101008440C49C1 +:10C0B0000A5CBDF8240040F283314843094901EB92 +:10C0C000800000F58960BDF8201001EB410303EB0F +:10C0D000011100EBC10080F87E20BDF8080005E0EA +:10C0E000309F002088480020C84300209DF8301071 +:10C0F00008440830BDF810100844401CFE490A5C92 +:10C10000BDF8240040F283314843FC4901EB800034 +:10C1100000F58960BDF8201001EB410303EB01112C +:10C1200000EBC10080F87820002424E0BDF808105E +:10C130009DF8300001440831BDF810000144081991 +:10C14000801CED490A5CBDF8240040F2833148436D +:10C15000EA4901EB800101F58961BDF8200000E0AA +:10C160005BE100EB400303EB001001EBC001793110 +:10C170000A55601C84B2052CD8DBBDF81000C01D28 +:10C1800081B2049133E1F222BDF8240040F2833100 +:10C190004843DA4901EB800000F58960BDF82010C2 +:10C1A00001EB410303EB011100EBC1004271BDF84B +:10C1B000241001EB410202EB0111D14A02EB011202 +:10C1C0003032BDF8201002EB0112901C917821F062 +:10C1D00004020270BDF808009DF8301008440830D1 +:10C1E000BDF810100844C4490A5CBDF8240040F2B0 +:10C1F00083314843C14901EB800000F58960BDF8F7 +:10C20000201001EB410303EB011100EBC10080F8AA +:10C210007E20002422E0BDF808109DF83000014483 +:10C220000831BDF8100001440819401CB2490A5CED +:10C23000BDF8240040F283314843B04901EB80014E +:10C2400001F58961BDF8200000EB400303EB00100D +:10C2500001EBC00179310A55601C84B2042CDADB91 +:10C26000BDF81000401D81B20491C0E0F222BDF87B +:10C27000240040F283314843A04901EB800000F5DF +:10C280008960BDF8201001EB410303EB011100EBC5 +:10C29000C1004271BDF8241000E0AEE001EB4102A4 +:10C2A00002EB0111964A02EB01123032BDF8201068 +:10C2B00002EB0112901C917821F004020270BDF88B +:10C2C000241001EB410202EB01118D4A02EB011235 +:10C2D0003032BDF8201002EB0112901C917821F051 +:10C2E00040020270BDF808009DF830100844083084 +:10C2F000BDF81010084480490A5CBDF8240040F2E3 +:10C30000833148437D4901EB800000F58960BDF829 +:10C31000201001EB410303EB011100EBC10080F899 +:10C320007E20BDF81000401C80B204905FE000BF8A +:10C3300000BF00BF00BF00BF00BF00BF00BF00BF05 +:10C3400000BF00BF00BF00BF00BF00BF00BF00BFF5 +:10C3500000BF00BF00BFF222BDF8240040F28331CD +:10C360004843664901EB800000F58960BDF8201064 +:10C3700001EB410303EB011100EBC1004271BDF879 +:10C38000241001EB410202EB01115D4A02EB0112A4 +:10C390003032BDF8201002EB0112901C917821F090 +:10C3A00004020270BDF808009DF8301008440830FF +:10C3B000BDF81010084450490A5CBDF8240040F252 +:10C3C000833148434D4901EB800000F58960BDF899 +:10C3D000201001EB410303EB011100EBC10080F8D9 +:10C3E0007E20BDF81000401C80B2049000BF00BF4A +:10C3F000BDF82000401C81B20891BDF8240000EB7C +:10C40000400101EB00103E4901EB0010C179BDF87D +:10C41000200081423FF744AB00BF00BFBDF82400BD +:10C42000401C81B20991374890F89A0EBDF824104B +:10C4300088423FF70BAA334890F83C0F002859DD9B +:10C44000002009904EE0BDF808109DF8300001442E +:10C450000831BDF81000084427490A5CBDF82400E3 +:10C4600040F283314843254901EB800101F58961A0 +:10C47000BDF8200000EB400303EB001001EBC0000F +:10C480004276BDF808109DF8300008440830BDF829 +:10C49000101008441849085C20B1012803D0022874 +:10C4A00015D10AE013E01649DC39BDF824208818BC +:10C4B000017821F00401017009E01149DC39BDF86F +:10C4C00024208818017821F00801017000BF00BF06 +:10C4D000BDF81000401C81B20491BDF82400401C3E +:10C4E00081B20991074890F83C0F401EBDF8241016 +:10C4F0008842A8DC03F046B8309F0020884800201E +:10C50000C8430020BC320020B9F11B0F7DDB0020A6 +:10C510000990F4E300200890F8E3BDF8240000EB54 +:10C52000400101EB0010F74901EB00103030BDF87D +:10C53000201000EB01108078C0F34010002865D176 +:10C54000BDF8240000EB400101EB0011ED4800EBC9 +:10C5500001103030BDF8201000EB01108078C0F3DE +:10C5600040000028EBD1BDF8240000EB400101EBB6 +:10C570000010E44901EB00103030BDF8201000EB52 +:10C580000110807A022841D0BDF808109DF83000D3 +:10C59000014408310AEB8A0000EBCA000844DA497A +:10C5A0000A5C10460021FBF7C7FBBDF8242002EB14 +:10C5B000420303EB0212D34B03EB02123032BDF8FD +:10C5C000203002EB0312127842400A43B7D1BDF883 +:10C5D000240040F283314843CC4901EB800000F550 +:10C5E0008960BDF8201001EB410202EB011100EB64 +:10C5F000C10090F84500012813D0BDF8240000EBDD +:10C60000400101EB0010BF4901E0F5E3F5E301EB68 +:10C6100000103030BDF8201000EB0110807A0328A4 +:10C620007ED1BDF8240040F283314843B74901EB85 +:10C63000800000F58960BDF8201001EB410202EB9B +:10C64000011100EBC10090F846000028E8D100225B +:10C65000BDF8240000EB400101EB0010A94901EBFB +:10C6600000113031BDF8200001EB0010C272BDF89E +:10C6700008109DF8300008440930A3490A5CBDF851 +:10C68000240040F283314843A04901EB800101F5C9 +:10C690008961BDF8200000EB400303EB001001EBC3 +:10C6A000C000C271BDF808109DF8300008440A307F +:10C6B0009549085C0106BDF808209DF8300010443B +:10C6C0000B30914A105C41EA0041BDF808209DF80A +:10C6D000300010440C308C4A105C41EA0021BDF857 +:10C6E00008209DF8300010440D30874A105C01434B +:10C6F000BDF8240040F283325043844A02EB8002AA +:10C7000002F58962BDF8200000EB400303EB001046 +:10C7100002EBC0008160BDF808109DF8300000E019 +:10C72000EAE0084411307849085C0106BDF80820A9 +:10C730009DF8300010441230734A105C41EA004109 +:10C74000BDF808209DF83000104413306E4A105C8C +:10C7500041EA0021BDF808209DF830001044143053 +:10C76000694A105C0143BDF8240000EB400202EB73 +:10C770000010644A02EB00123032BDF8200002EBD8 +:10C7800000104160BDF824100220DDF78FFCBDF8D9 +:10C79000240000EB400101EB00105A4901EB0011AD +:10C7A0003031BDF8200001EB00100178BDF8240005 +:10C7B00040F283325043554A02EB80004170002220 +:10C7C000BDF8240040F283314843504901EB800119 +:10C7D00001F58961BDF8200000EB400303EB001078 +:10C7E00001EBC0008271BDF8240040F28331484360 +:10C7F000464901EB800000F58960BDF8201001EB8F +:10C80000410202EB011100EBC1008068002873D0E7 +:10C81000BDF8240000EB400101EB0010394901EBA9 +:10C82000001080790B2868D2DFE800F06706CBFEA5 +:10C83000676767FDFCFBFA00BDF8240040F2833116 +:10C840004843324901EB800000F58960BDF82010B3 +:10C8500001EB410202EB011100EBC100C07910B104 +:10C8600001287DD196E0BDF8240000EB400101EBEA +:10C870000010244901EB0010007BE0BBBDF8240050 +:10C8800040F283314843214901EB800000F5896083 +:10C89000BDF8201001EB410202EB011100EBC100D9 +:10C8A0008068B0F5100F14D1C322BDF8240040F207 +:10C8B00083314843154901EB800000F58960BDF8DC +:10C8C000201001EB410303EB011100EBC1004271A9 +:10C8D0005FE0B522BDF8240040F2833148430B49A4 +:10C8E00001EB800000F58960BDF8201001EB4103E9 +:10C8F00003EB011102E00BE0B5E31CE200EBC10029 +:10C90000427146E0C8430020309F00208848002044 +:10C91000BDF8240040F283314843F94901EB80001F +:10C9200000F58960BDF8201001EB410202EB011116 +:10C9300000EBC1008068B0F1104F16D1C322BDF8E2 +:10C94000240040F283314843ED4901EB800000F5BB +:10C950008960BDF8201001EB410303EB011100E0F9 +:10C960002DE000EBC100427113E0B522BDF82400B8 +:10C9700040F283314843E24901EB800000F58960D1 +:10C98000BDF8201001EB410303EB011100EBC100E6 +:10C99000427114E0B922BDF8240040F283314843CB +:10C9A000D74901EB800000F58960BDF8201001EB4C +:10C9B000410303EB011100EBC100427100BF00BF56 +:10C9C00050E3BDF8240040F283314843CC4901EBE9 +:10C9D000800101F58961BDF8200000EB400202EB07 +:10C9E000001011F83010BDF8240040F2833250439B +:10C9F000C34A02EB80004079814277D1BDF808102C +:10CA00009DF8300008440E30BE49085C0104BDF8B2 +:10CA100008209DF8300010440F30BA4A105C04E042 +:10CA20000BE347E288E1F2E061E041EA0021BDF872 +:10CA300008209DF8300010441030B24A105C0143C9 +:10CA4000BDF8240040F283325043AD4A02EB80022D +:10CA500002F58962BDF8200000EB400303EB0010F3 +:10CA600002EBC0004163BDF808109DF83000084497 +:10CA70000930A4490A5CBDF8240040F283314843E0 +:10CA80009F4901EB800101F58961BDF8200000EBB1 +:10CA9000400303EB001001EBC000C271A422BDF8FB +:10CAA000240040F283314843954901EB800101F5B0 +:10CAB0008961BDF8200000EB400303EB001001EB9F +:10CAC000C0008270A322BDF8240040F283314843A5 +:10CAD0008B4901EB800000F58960BDF8201001EB67 +:10CAE000410303EB011100EBC1004271BAE2BDF852 +:10CAF000240040F283314843814901EB800101F574 +:10CB00008961BDF8200000EB400202EB001011F833 +:10CB10003010BDF8240040F283325043784A02EBD3 +:10CB200080004079814271D1BDF808109DF8300035 +:10CB300008440E307349085C0104BDF808209DF8D4 +:10CB4000300010440F306F4A105C41EA0021BDF8FC +:10CB500008209DF83000104410306A4A105C0143F0 +:10CB6000BDF8240040F283325043654A02EB800254 +:10CB700002F58962BDF8200000EB400303EB0010D2 +:10CB800002EBC0004163BDF808109DF83000084476 +:10CB900009305C490A5CBDF8240040F28331484307 +:10CBA000574901EB800101F58961BDF8200000EBD8 +:10CBB000400303EB001001EBC000C271A422BDF8DA +:10CBC000240040F2833148434D4901EB800101F5D7 +:10CBD0008961BDF8200000EB400303EB001001EB7E +:10CBE000C0008270A322BDF8240040F28331484384 +:10CBF000434901EB800000F58960BDF8201001EB8E +:10CC0000410303EB011100EBC10042712AE2BDF8C0 +:10CC1000240000EB400101EB00103B4901EB001048 +:10CC2000007BE0BBBDF8240040F283314843344927 +:10CC300001EB800000F58960BDF8201001EB410296 +:10CC400002EB011100EBC1008068B0F5100F14D1A8 +:10CC50000522BDF8240040F283314843284901EB06 +:10CC6000800000F58960BDF8201001EB410303EB63 +:10CC7000011100EBC10042715DE00122BDF824000A +:10CC800040F2833148431E4901EB800000F5896082 +:10CC9000BDF8201001EB410303EB011100E003E0BC +:10CCA00000EBC100427146E0BDF8240040F2833140 +:10CCB0004843134901EB800000F58960BDF820105E +:10CCC00001EB410202EB011100EBC1008068B0F101 +:10CCD000104F1CD10522BDF8240040F28331484397 +:10CCE000074901EB800000F58960BDF8201001EBD9 +:10CCF000410303EB011100EBC10042711BE0DCE1D9 +:10CD000088480020309F0020C8430020B1E1012264 +:10CD1000BDF8240040F283314843FE4901EB800016 +:10CD200000F58960BDF8201001EB410303EB011110 +:10CD300000EBC100427195E1BDF8240040F283315F +:10CD40004843F44901EB800000F58960BDF82010EC +:10CD500001EB410202EB011100EBC100C07910B1FF +:10CD600001287AD18FE0BDF8240000EB400101EBEF +:10CD70000010E94901EB0010007BE0BBBDF8240086 +:10CD800040F283314843E34901EB800000F58960BC +:10CD9000BDF8201001EB410202EB011100EBC100D4 +:10CDA0008068B0F5100F14D10822BDF8240040F2BD +:10CDB00083314843D74901EB800000F58960BDF815 +:10CDC000201001EB410303EB011100EBC1004271A4 +:10CDD00058E08922BDF8240040F283314843CD4910 +:10CDE00001EB800000F58960BDF8201001EB4103E4 +:10CDF00003EB011102E005E068E135E100EBC10061 +:10CE000042713FE0BDF8240040F283314843C149FC +:10CE100001EB800000F58960BDF8201001EB4102B4 +:10CE200002EB011100EBC1008068B0F1104F15D189 +:10CE30000822BDF8240040F283314843B54901EB94 +:10CE4000800000F58960BDF8201001EB410303EB81 +:10CE5000011100EBC100427114E029E08922BDF804 +:10CE6000240040F283314843AA4901EB800000F5D9 +:10CE70008960BDF8201001EB410303EB011100EBC9 +:10CE8000C100427114E08B22BDF8240040F28331CE +:10CE90004843A04901EB800000F58960BDF82010EF +:10CEA00001EB410303EB011100EBC100427100BF34 +:10CEB00000BFD7E0BDF8240040F2833148439549D4 +:10CEC00001EB800101F58961BDF8200000EB400213 +:10CED00002EB001001EBC00090F89140BDF8240077 +:10CEE00040F2833148438B4901EB80004470BDF828 +:10CEF000240040F283314843864901EB8001083128 +:10CF000004EB041001EB80000179BDF8240040F22D +:10CF1000833250437F4A02EB8000407981427CD1CA +:10CF2000BDF8240040F283314843114601EB8001F3 +:10CF300001F58961BDF8200000EB400202EB001012 +:10CF400001EBC00090F89220BDF8240040F283313C +:10CF50004843704901EB8001083104EB041001EBF8 +:10CF60008000C270BDF808109DF8300008440E30F3 +:10CF70006A49085C0104BDF808209DF8300010449F +:10CF80000F30664A105C41EA0021BDF808209DF888 +:10CF9000300010441030614A105C0143BDF8240099 +:10CFA00040F2833250435B4A02EB800202F5896211 +:10CFB000BDF8200000EB400303EB001002EBC000C3 +:10CFC0004163BDF808109DF830000844093053490A +:10CFD0000A5CBDF8240040F2833148434D4901EB1F +:10CFE000800101F58961BDF8200000EB400303EBEF +:10CFF000001001EBC000C271A422BDF8240040F271 +:10D0000083314843434901EB8001083104EB0410AC +:10D0100001EB80008271A32100E00DE0BDF8240047 +:10D0200040F2833250433B4A02EB8000083004EB6D +:10D03000041200EB8200417114E00522BDF82400C7 +:10D0400040F283314843334901EB800000F58960A9 +:10D05000BDF8201001EB410303EB011100EBC1000F +:10D06000427100BF00BF13E0BDF82000401C81B238 +:10D070000891BDF8240000EB400101EB00102649A7 +:10D0800001EB0010C179BDF8200081423FF745AAAD +:10D0900000BFBDF8240000EB400101EB00101E4969 +:10D0A00001EB0010C179BDF82000814200DD0CE0E9 +:10D0B000BDF82400401C81B20991194890F89A0EDD +:10D0C000BDF8241088423FF725AA00BF02F05ABAE3 +:10D0D000B9F11B0F7EDB0020099002E200200890CE +:10D0E000DBE1BDF8240000EB400101EB00100A4930 +:10D0F00001EB00103030BDF8201000EB01108078FB +:10D10000C0F34000002866D1BDF8240040F283310E +:10D11000484307E088480020C8430020309F002093 +:10D12000BC320020F74901EB800000F58960BDF8B2 +:10D13000201001EB410202EB011100EBC10090F85D +:10D1400046000028DFD1BDF808109DF830000144EA +:10D1500008310AEB8A0000EBCA000844EA490A5C7D +:10D1600010460021FAF7E8FDBDF8242002EB420347 +:10D1700003EB0212E54B03EB02123032BDF8203014 +:10D1800002EB0312127842400A43BCD1BDF80810EA +:10D190009DF8300008440930DB490A5CBDF82400E2 +:10D1A00040F283314843D74901EB800101F58961A1 +:10D1B000BDF8200000EB400303EB001001EBC000C2 +:10D1C000C271BDF808109DF8300008440A30CE49FD +:10D1D000085C01E08EE15BE10106BDF808209DF8E6 +:10D1E000300010440B30C84A105C41EA0041BDF8E1 +:10D1F00008209DF8300010440C30C34A105C41EA0E +:10D200000021BDF808209DF8300010440D30BE4AC2 +:10D21000105C0143BDF8240040F283325043B94A08 +:10D2200002EB800202F58962BDF8200000EB4003AA +:10D2300003EB001002EBC0008160BDF808109DF800 +:10D24000300008441130B049085C0106BDF80820E0 +:10D250009DF8300010441230AB4A105C41EA0041A6 +:10D26000BDF808209DF8300010441330A64A105C29 +:10D2700041EA0021BDF808209DF830001044143028 +:10D28000A14A105C0143BDF8240000EB400202EB10 +:10D2900000109E4A02EB00123032BDF8200002EB73 +:10D2A00000104160BDF824100220DCF7FFFEBDF83D +:10D2B000240000EB400101EB0010944901EB001148 +:10D2C0003031BDF8200001EB00100178BDF82400DA +:10D2D00040F2833250438B4A02EB800041700122BE +:10D2E000BDF8240040F283314843864901EB8001B8 +:10D2F00001F58961BDF8200000EB400303EB00104D +:10D3000001EBC0008271BDF8240000EB400101EB8D +:10D3100000107E4901EB00108079012806D0072813 +:10D3200047D008285AD00A2842D19AE0BDF82400F4 +:10D3300040F283314843734901EB800000F5896076 +:10D34000BDF8201001EB410202EB011100EBC1001E +:10D35000C07910B101282AD114E0B522BDF824000B +:10D3600040F283314843674901EB800000F5896052 +:10D37000BDF8201001EB410303EB011100EBC100EC +:10D38000427114E0B922BDF8240040F283314843D1 +:10D390005C4901EB800000F58960BDF8201001EBCD +:10D3A000410303EB011100EBC100427100BF00BF5C +:10D3B0006CE00122BDF8240040F28331484351491A +:10D3C00001EB800000F58960BDF8201001EB4103FE +:10D3D00003EB011100EBC100427157E0BDF82400DE +:10D3E00040F283314843474901EB800000F58960F2 +:10D3F000BDF8201001EB410202EB011100EBC1006E +:10D40000C07910B101282AD114E08922BDF8240086 +:10D4100040F2833148433B4901EB800000F58960CD +:10D42000BDF8201001EB410303EB011100EBC1003B +:10D43000427114E08B22BDF8240040F2833148434E +:10D44000304901EB800000F58960BDF8201001EB48 +:10D45000410303EB011100EBC100427100BF00BFAB +:10D4600014E00422BDF8240040F2833148432549EA +:10D4700001EB800000F58960BDF8201001EB41034D +:10D4800003EB011100EBC100427100BF00BF13E0CC +:10D49000BDF82000401C81B20891BDF8240000EBCB +:10D4A000400101EB0010194901EB0010C179BDF8F2 +:10D4B000200081423FF715AE00BFBDF8240000EB0D +:10D4C000400101EB0010114901EB0010C179BDF8DA +:10D4D0002000814200DD0CE0BDF82400401C81B238 +:10D4E00009910B4890F89A0EBDF8241088423FF736 +:10D4F000F5AD00BFEAE50020099062E20020089047 +:10D500003BE2000088480020309F0020C8430020F4 +:10D51000BC320020BDF808109DF8300008440830E7 +:10D52000FA490A5C10460021FAF706FCBDF82420EF +:10D5300002EB420303EB0212F54B03EB0212303213 +:10D54000BDF8203002EB0312127842400A437DD12D +:10D55000BDF8240000EB400101EB0011EC4800EBAA +:10D5600001113031BDF8200001EB00100178BDF849 +:10D57000240040F283325043E64A02EB80004170BF +:10D58000BDF8240000EB400101EB0010E04901EB85 +:10D59000001080790B2830D2DFE800F02F06308DA4 +:10D5A0002F2F2FE8FDFCFB00BDF8240040F2833153 +:10D5B0004843D84901EB800000F58960BDF8201090 +:10D5C00001EB410202EB011100EBC10090F84600B3 +:10D5D00098B9CA22BDF8240040F283314843CD49AE +:10D5E00001EB800000F58960BDF8201001EB4103DC +:10D5F00003EB011100EBC1004271B7E1BDF824005B +:10D6000040F283314843C34901EB800101F5896150 +:10D61000BDF8200000EB400202EB001011F83010C2 +:10D62000BDF8240040F283325043BA4A02EB800036 +:10D63000407981423ED1BDF8240040F28331484315 +:10D64000114601EB800000F5896000E090E1BDF833 +:10D65000201001EB410202EB011100EBC10090F838 +:10D66000460038BBAA22BDF8240040F2833148436B +:10D67000A84901EB800101F58961BDF8200000EBAC +:10D68000400303EB001001EBC0008270A322BDF841 +:10D69000240040F2833148439E4901EB800000F5AD +:10D6A0008960BDF8201001EB410303EB011100EB91 +:10D6B000C10042715AE1BDF8240040F28331484371 +:10D6C000944901EB800101F58961BDF8200000EB70 +:10D6D000400202EB001011F83010BDF8240040F2B7 +:10D6E000833250438B4A02EB8000407981423CD127 +:10D6F000BDF8240040F283314843114601EB80001D +:10D7000000F58960BDF8201001EB410202EB011128 +:10D7100000EBC10090F8460038BBAA22BDF82400F7 +:10D7200040F2833148437B4901EB800101F5896177 +:10D73000BDF8200000EB400303EB001001EBC0003C +:10D740008270A322BDF8240040F28331484371491E +:10D7500001EB800000F58960BDF8201001EB41036A +:10D7600003EB011100EBC1004271FFE0BDF82400A2 +:10D7700040F283314843674901EB800000F589603E +:10D78000BDF8201001EB410202EB011100EBC100DA +:10D7900002E0C1E042E017E090F8460098B90422A8 +:10D7A000BDF8240040F2833148435A4901EB800020 +:10D7B00000F58960BDF8201001EB410303EB011176 +:10D7C00000EBC1004271D1E0BDF8240040F283318A +:10D7D0004843504901EB800000F58960BDF82010F6 +:10D7E00001EB410202EB011100EBC10090F8460091 +:10D7F00098B91022BDF8240040F2833148434549CE +:10D8000001EB800000F58960BDF8201001EB4103B9 +:10D8100003EB011100EBC1004271A7E0BDF8240049 +:10D8200040F2833148433B4901EB800101F58961B6 +:10D83000BDF8200000EB400202EB001001EBC0003D +:10D8400090F89140BDF8240040F2833148433149BB +:10D8500001EB80004470BDF8240040F2833148435E +:10D860002C4901EB8001083104EB041001EB80002E +:10D870000179BDF8240040F283325043254A02EB7F +:10D880008000407981423FD1BDF8240040F28331CD +:10D890004843114601EB800101F58961BDF8200084 +:10D8A00000EB400202EB001001EBC00090F8922068 +:10D8B000BDF8240040F283314843164901EB800152 +:10D8C000083104EB041001EB8000C270AA21BDF8FE +:10D8D000240040F2833250430E4A02EB80000830AD +:10D8E00004EB041200EB82008171A321BDF8240037 +:10D8F00040F283325043074A02EB8000083004EBC9 +:10D90000041200EB8200417130E00000309F0020E3 +:10D91000C843002088480020BDF8240040F283312D +:10D920004843FE4901EB800000F58960BDF82010F6 +:10D9300001EB410202EB011100EBC10090F846003F +:10D9400098B90622BDF8240040F283314843F349D8 +:10D9500001EB800000F58960BDF8201001EB410368 +:10D9600003EB011100EBC100427100BF00BF13E0E7 +:10D97000BDF82000401C81B20891BDF8240000EBE6 +:10D98000400101EB0010E64901EB0010C179BDF840 +:10D99000200081423FF7BEAD00BFBDF8240000EB80 +:10D9A000400101EB0010DE4901EB0010C179BDF828 +:10D9B0002000814200DD0CE0BDF82400401C81B253 +:10D9C0000991D84890F89A0EBDF8241088423FF784 +:10D9D00095AD00BF8EE50020099026E2002008905A +:10D9E000FFE1BDF808109DF8300008440830CE492A +:10D9F0000A5C10460021FAF79FF9BDF8242002EBDB +:10DA0000420303EB0212C64B03EB02123032BDF8A5 +:10DA1000203002EB0312127842400A437ED1BDF857 +:10DA2000240000EB400101EB0010BD4901EB0011A7 +:10DA30003031BDF8200001EB00100178BDF8240062 +:10DA400040F283325043B54A02EB80004170BDF88A +:10DA5000240040F283314843114601EB800101F577 +:10DA60008961BDF8200000EB400202EB001011F8C4 +:10DA70003010BDF8240040F283325043A74A02EB35 +:10DA80008000407981427DD1BDF808109DF83000BA +:10DA900008440930A449085C0104BDF808209DF839 +:10DAA000300010440A30A04A105C41EA0021BDF861 +:10DAB00008209DF8300010440B309B4A105C014355 +:10DAC000BDF8240040F283325043944A02EB8002B6 +:10DAD00002F58962BDF8200000EB400303EB001063 +:10DAE00002EBC0004163BDF8240000EB400101EBF4 +:10DAF00000108B4901EB001080790B281DD2DFE864 +:10DB000000F01C061D48711C1C869BB0FD00B22253 +:10DB1000BDF8240040F28331484300E05CE17F49D6 +:10DB200001EB800000F58960BDF8201001EB410396 +:10DB300003EB011100EBC10042714BE1A522BDF8DE +:10DB4000240040F283314843744901EB800101F520 +:10DB50008961BDF8200000EB400303EB001001EBEE +:10DB6000C0008270A322BDF8240040F283314843F4 +:10DB70006A4901EB800000F58960BDF8201001EBD7 +:10DB8000410300E027E103EB011100EBC10042710A +:10DB900020E1A522BDF8240040F2833148435F49CB +:10DBA00001EB800101F58961BDF8200000EB400325 +:10DBB00003EB001001EBC0008270A322BDF824002B +:10DBC00040F283314843554901EB800000F58960FC +:10DBD000BDF8201001EB410303EB011100EBC10084 +:10DBE0004271F7E0B522BDF8240040F2833148438A +:10DBF0004A4901EB800000F58960BDF8201001EB77 +:10DC0000410303EB011100EBC100427100BF02228E +:10DC1000BDF8240040F283314843404901EB8000C5 +:10DC200000F58960BDF8201001EB410303EB011101 +:10DC300000EBC1004271CDE08022BDF8240040F22B +:10DC400083314843354901EB800000F58960BDF818 +:10DC5000201001EB410303EB011100EBC100427105 +:10DC6000B8E0BDF8240040F2833148432B4901EB72 +:10DC7000800101F58961BDF8200000EB400202EB54 +:10DC8000001001EBC00090F89140BDF8240040F274 +:10DC900083314843214901EB80004470BDF82400E2 +:10DCA00040F2833148431D4901EB8001083104EB08 +:10DCB000041001EB80000179BDF8240040F28332AA +:10DCC0005043164A02EB8000407981424BD1BDF8A7 +:10DCD000240040F283314843114601EB800101F5F5 +:10DCE0008961BDF8200000EB400202EB001001EB5F +:10DCF000C00090F89220BDF8240000E034E040F22B +:10DD000083314843054901EB8001083104EB0410DD +:10DD100001EB8000C270A52208E0000088480020C6 +:10DD2000C8430020BC320020309F0020BDF82400F2 +:10DD300040F283314843FE4901EB8001083104EB96 +:10DD4000041001EB80008271A321BDF8240040F291 +:10DD500083325043F64A02EB8000083004EB041291 +:10DD600000EB8200417135E0BDF82000C1B2BDF882 +:10DD7000240040F283325043ED4A02EB80004170B0 +:10DD80000A22BDF8240040F283314843E84901EB00 +:10DD9000800101F58961BDF8200000EB400303EB31 +:10DDA000001001EBC00042710122BDF8240040F2D6 +:10DDB00083314843DE4901EB800000F58960BDF8FE +:10DDC000201001EB410303EB011100EBC10080F8CF +:10DDD000932000BF00BF13E0BDF82000401C81B2BB +:10DDE0000891BDF8240000EB400101EB0010D1497F +:10DDF00001EB0010C179BDF8200081423FF7F1AD81 +:10DE000000BFBDF8240000EB400101EB0010C94940 +:10DE100001EB0010C179BDF82000814200DD0CE06B +:10DE2000BDF82400401C81B20991C34890F89A0EB5 +:10DE3000BDF8241088423FF7D1AD00BFCAE5BDF858 +:10DE400008109DF830000844083081B20491BB49A5 +:10DE5000BDF81000085C05287EDA0846BDF81010F1 +:10DE6000405C002878DDB549BDF81000085C401E14 +:10DE700081B20991BDF81000401C81B20491AF49F4 +:10DE8000BDF81000085C0104AC4FBDF81000401C48 +:10DE9000385C41EA0021BDF81000801C385C084362 +:10DEA000C1170246F9F748FF0146BDF8240000EB10 +:10DEB000400202EB00109F4A02EB00100160BDF827 +:10DEC0001000C01C81B204913946BDF810000A5CF4 +:10DED00010460021F9F730FFC1B2BDF8240000EB75 +:10DEE000400202EB0010934A02EB00100171BDF8F2 +:10DEF0001000401C81B204913946BDF810000A5C44 +:10DF000010460021F9F718FFC1B2BDF8240000EB5C +:10DF1000400202EB0010874A02EB00104171BDF88D +:10DF20001000401C81B204913946BDF810000A5C13 +:10DF300010460021F9F700FFC1B2BDF8240000EB44 +:10DF4000400202EB00107B4A02EB00108171BDF829 +:10DF50001000401C81B200E08BE204913946BDF80C +:10DF600010000A5C10460021F9F7E6FEC1B2BDF8C8 +:10DF7000240000EB400202EB00106E4A02EB00109E +:10DF8000C171BDF81000401C81B204913946BDF842 +:10DF900010000A5C10460021F9F7CEFE0146BDF8DC +:10DFA000240000EB400202EB0010624A02EB00107A +:10DFB0008160BDF81000401C81B204913946BDF863 +:10DFC00010000A5C10460021F9F7B6FEC1B2BDF898 +:10DFD000240000EB400202EB0010564A02EB001056 +:10DFE0000173BDF81000401C81B20491BDF82400FB +:10DFF00000EB400101EB0010114601EB00108079AD +:10E0000006287DD100200890F7E04C49BDF81000AB +:10E010000A5C10460021F9F78FFEC2B2BDF8240059 +:10E0200000EB400101EB0010424901EB00113031DF +:10E03000BDF8200001EB00100270BDF81000401C7C +:10E0400081B204913D49BDF810000A5C10460021E0 +:10E05000F9F772FEC2B2BDF8240000EB400101EBFB +:10E060000010344901EB00113031BDF8200001EB04 +:10E0700000104270BDF81000401C81B204912F497D +:10E08000BDF810000A5C10460021F9F755FEBDF8F6 +:10E09000242002EB420303EB0212264B03EB021295 +:10E0A0003032BDF8203002EB0312127A42400A43AC +:10E0B0007ED0BDF8240000EB400101EB00101D49AB +:10E0C00001EB00103030BDF8201000EB0110007A99 +:10E0D000002870DD002467E0002659E004EB4400CE +:10E0E00000EB0410134901EB0010303000EB061078 +:10E0F0000278BDF8240000EB400101EB001000E0C5 +:10E100008BE00C4901EB00103030BDF8201000EB23 +:10E110000110007A824239D1002140F283306043FD +:10E12000034A02EB800000F5896006EB460207E037 +:10E1300088480020C8430020BC320020309F0020C7 +:10E1400002EB061200EBC20080F87F1040F2833031 +:10E150006043FE4A02EB800000F5896006EB460250 +:10E1600002EB061200EBC20080F8801040F2833010 +:10E170006043F64A02EB800000F5896006EB460238 +:10E1800002EB061200EBC20080F88110701C86B210 +:10E1900004EB440000EB0410ED4901EB0010C079E2 +:10E1A000B0429BDC601C84B2EA4890F89A0E00E012 +:10E1B00001E0A04290DCE849BDF810000A5C10467E +:10E1C0000021F9F7B9FDC2B2BDF8240000EB40010F +:10E1D00001EB0010DE4901EB00113031BDF82000E9 +:10E1E00001EB00100272BDF81000401C81B20491D6 +:10E1F000BDF82000401C81B20891BDF8240000EB5E +:10E20000400101EB0010D24901EB0010C179BDF8CB +:10E21000200081423FF7F9AEE0E0002008903EE0A8 +:10E22000CD49BDF810000A5C10460021F9F784FDC5 +:10E23000C2B2BDF8240000EB400101EB0010C4495C +:10E2400001EB00113031BDF8200001EB001002702D +:10E25000BDF81000401C81B20491BF49BDF8100008 +:10E260000A5C10460021F9F767FDC2B2BDF8240030 +:10E2700000EB400101EB0010B54901EB001130311A +:10E28000BDF8200001EB00104270BDF81000401CEA +:10E2900081B20491BDF82000401C81B20891BDF804 +:10E2A000240000EB400101EB0010A94901EB001034 +:10E2B000C179BDF820008142B2DCA748BDF810103A +:10E2C000405C00F00F00042812DABDF8241001EBC6 +:10E2D000410202EB01119E4A02EB011101F11C0007 +:10E2E0009D4ABDF81010515C027861F30102027082 +:10E2F000BDF81000401C81B204919749BDF8100090 +:10E30000085C0421B1EB201F13DDBDF8241001EBE4 +:10E31000410202EB01118E4A02EB011101F11C00D6 +:10E320008D4ABDF81010515C0A09017862F383012F +:10E3300001708948BDF81010405C00F00F000428FF +:10E3400012DABDF8241001EB410202EB0111804A00 +:10E3500002EB011101F11C007F4ABDF81010515C65 +:10E36000027861F305120270BDF81000401C81B202 +:10E370000491BDF820001A2101EB400149452DDA36 +:10E38000002008901CE07449BDF810000A5CBDF83C +:10E39000240000EB400101EB00106D4901EB00117E +:10E3A0003031BDF8200001EB00108272BDF8100082 +:10E3B000401C81B20491BDF82000401C81B208913C +:10E3C000BDF8240000EB400101EB0010604901EBB7 +:10E3D0000010C179BDF820008142D4DCBDF82400D2 +:10E3E00000EB400101EB0010594901EB0010C4792A +:10E3F00029E00022BDF8240000EB400101EB0010F1 +:10E40000534901EB0011303101EB04100270BDF8EB +:10E41000240000EB400101EB00104D4901EB00111D +:10E42000303101EB04104270BDF8240000EB4001D4 +:10E4300001EB0010464901EB0011303101EB0410F3 +:10E440000272601C84B2102CD3DBBDF824100220B1 +:10E45000DBF72CFEBDF82410C8B2FAF75BFA0120F6 +:10E46000BDF8241001EB41013C4A02EB81014870E8 +:10E470005AE1BDF808109DF83000084408303649CC +:10E48000085C052870D13648C07A20286CDABDF8BF +:10E4900008109DF830000844093081B204912E49DB +:10E4A000BDF81000095C2B4880F83C1F90F83C0F29 +:10E4B000042803DD0421274880F83C1FBDF8100024 +:10E4C000401C81B2049100210991B9E02249BDF8B4 +:10E4D00010000A5C10460021F9F72EFCC1B2BDF80D +:10E4E000240000EB40021F4800EB0210C171BDF890 +:10E4F0001000401C81B204911749BDF810000A5C5D +:10E5000010460021F9F718FCC1B2BDF8240000EB59 +:10E510004002144800EB02108171BDF81000401C4D +:10E5200081B204910C49BDF81000085C01040A4F47 +:10E53000BDF81000401C385C41EA0021BDF8100015 +:10E54000801C385C0843C11702460EE08848002052 +:10E55000C8430020BC320020309F0020C03C002077 +:10E56000BC120020FC410020DEE0F9F7E5FB01468B +:10E57000BDF8240000EB4002FE4800EB02100160F1 +:10E58000BDF81000C01C81B204913946BDF81000DE +:10E590000A5C10460021F9F7CFFBC1B2BDF8240098 +:10E5A00000EB4002F34800EB02100171BDF81000CF +:10E5B000401C81B204913946BDF810000A5C104637 +:10E5C0000021F9F7B9FBC1B2BDF8240000EB40020D +:10E5D000E84800EB02104171BDF81000401C81B208 +:10E5E00004913946BDF810000A5C10460021F9F785 +:10E5F000A3FB0146BDF8240000EB4002DD4800EB20 +:10E6000002108160BDF81000401C81B204913946AF +:10E61000BDF81000401C0A5CBDF81000085C42EA1E +:10E620000025BDF81000801C81B20491BDF81010C7 +:10E63000481981B20491BDF82400401C81B20991AF +:10E64000CD4890F83C0FBDF8241088423FF73EAF0C +:10E65000CA48C07A1A2861DB0021C74890F83C0FED +:10E6600000EB4002C64800F82210C34890F83C0F67 +:10E6700000EB4002C24800EB820081700121BE48DD +:10E6800090F83C0F00EB4002BD4800EB8200417067 +:10E69000B94890F83C0F00EB4002B94800EB82000B +:10E6A000C17042F21071B44890F83C0F00EB400288 +:10E6B000B34800EB820081604FF47A71AE4890F865 +:10E6C0003C0F00EB4002AB4800EB021081600121DF +:10E6D000A94890F83C0F00EB4002A64800EB02105E +:10E6E00081714FF41651A44890F83C0F00EB4002A2 +:10E6F000A04800EB0210016001219F4890F83C0FF8 +:10E7000000EB40029B4800EB021001719A4890F820 +:10E710003C0F401CC1B2984880F83C1F00210A20E1 +:10E72000DBF7C4FCFCF7BCF8B2E2BDF808109DF8BA +:10E730003000084408309349085C8F49F539487126 +:10E74000BDF808109DF83000084409308D49085C78 +:10E750008949F5390871BDF808109DF83000084462 +:10E760000A308849085C8449F539C870BDF808103A +:10E770009DF8300008440B308249085C7E49F53929 +:10E780008870BDF808109DF8300008440C307D49B1 +:10E79000085C7949F5394870BDF808109DF83000DB +:10E7A00008440D307749095C774880F80B1FDBF788 +:10E7B000C1FADBF77BFA744890F80B0FFF2847D1BA +:10E7C000DBF728FABDF808109DF83000084408303F +:10E7D0006C49085C6849F5394871BDF808109DF826 +:10E7E0003000084409306749085C6349F53908710D +:10E7F000BDF808109DF8300008440A306149085CF3 +:10E800005D49F539C870BDF808109DF8300008441E +:10E810000B305C49085C5849F5398870BDF8081020 +:10E820009DF8300008440C305649085C5249F539CF +:10E830004870BDF808109DF8300008440D3051496B +:10E84000095C514880F80B1FDBF774FADBF72EFAEE +:10E850000E204E49087167E710204C490871BDF839 +:10E8600008109DF83000084408304649085C4249C9 +:10E87000F5394871BDF808109DF83000084409309A +:10E880004049085C3C49F5390871BDF808109DF80D +:10E89000300008440A303B49085C3749F539C870F4 +:10E8A000BDF808109DF8300008440B303549085C6D +:10E8B0003149F5398870BDF808109DF830000844DA +:10E8C0000C303049085C2C49F5394870BDF8081007 +:10E8D0009DF8300008440D302A49095C2A4880F828 +:10E8E0000B1FDBF727FA04F045FA2749C1F8180F88 +:10E8F0000846D0F8180FC0F300410B912248D0F819 +:10E90000180FC0F342010A910EE70E201F4908714B +:10E9100000211D4880F8011D06E7002009904EE007 +:10E920000020089018E0BDF8240000EB400101EB46 +:10E9300000101349A83101EB00103030BDF8201051 +:10E9400000EB0110807800F0010000B122E0BDF87A +:10E950002000401C81B20891BDF8240000EB40016A +:10E9600001EB00100649A83101EB0010C179BDF898 +:10E9700020000DE0FC410020BC320020BC12002031 +:10E9800020430020309F0020BC220020CC3D0020EE +:10E990008142C8DC00BFBDF8240000EB400101EB60 +:10E9A0000010FD4901EB0010C179BDF82000814243 +:10E9B00000DD08E0BDF82400401C81B20991BDF8DB +:10E9C00024000428ACDB00BFBDF8240004287DDB54 +:10E9D0000020F24908700120F1490860F149C1F8AE +:10E9E0008802F14890F8080D01287FDB0D20EF49DF +:10E9F0000871BDF808109DF8300008440930EC4952 +:10EA0000095CBDF808209DF8300010440830E84A41 +:10EA1000105C41EA00210591BDF808109DF8300016 +:10EA200008440B301146095CBDF808209DF8300001 +:10EA300010440A30DE4A105C41EA0020DD490880BB +:10EA400000240CE0BDF808109DF8300008440C309C +:10EA50002044D749085CD8490855601C84B2B4F5F5 +:10EA6000007FEFDBD348008800F2FF3081B2012045 +:10EA7000DAF72EFB58B30021CB4880F8011DCD48B2 +:10EA8000008864214843BDF8141090FBF1F0C1B236 +:10EA9000C54880F8001D0120C849C875C5480088D0 +:10EAA000401CC449088008460088BDF814108842FC +:10EAB0001CDDBD4890F8FC0C20F00100401CBA4958 +:10EAC00081F8FC0C084690F8FC0C01E015E00DE024 +:10EAD00020F00600801D81F8FC0CBDF8140001F642 +:10EAE000FC41488000210120DBF7E0FA0020AC491E +:10EAF0000860AC49C1F888020BE01020AB490871EE +:10EB0000A94890F8FC0C20F080008030A64981F8DC +:10EB1000FC0C09E60020A1490870BDF808109DF81A +:10EB2000300008440830A249085CA049C23981F885 +:10EB3000AD00BDF808109DF8300008440A309C492B +:10EB4000095CBDF808209DF8300010440930984A4F +:10EB5000105C41EA00210591BDF808109DF83000D5 +:10EB600008440C301146095CBDF808209DF83000BF +:10EB700010440B308E4A105C41EA00208D49088019 +:10EB8000BDF8140009884843F0B3BDF814001428F8 +:10EB90007EDAB9F1100F07DDA9F11000062190FB14 +:10EBA000F1F081B2069101E000200690002421E0FE +:10EBB00000261BE0BDF808109DF8300001440D311F +:10EBC00004EB440001EB400188197949095C79485C +:10EBD0000088401E00EB800204EB420000EB400284 +:10EBE000774800EB42029155701C86B2062EE1DB9D +:10EBF000601C84B2BDF818008442D9DB01206F4943 +:10EC0000C8756C48008800E042E0401C69490880F3 +:10EC100008460088BDF81410884236DDBDF814009F +:10EC200001280DDBBDF81400401E00EB8001BDF88B +:10EC3000180000EB410081B26248A0F8FA1403E02A +:10EC400000216048A0F8FA145E48B0F8FA440EE0DB +:10EC5000002608E0002104EB4402594800EB420082 +:10EC60008155701C86B2062EF4DB601C84B2C82C61 +:10EC7000EEDB00210B20DBF719FA00210320DBF784 +:10EC800015FA10204949087102E016204749087119 +:10EC900006E2BDF808109DF83000084408304449E9 +:10ECA000095C414880F8011D112040490871F7E1D5 +:10ECB000002009903DE00020089017E0BDF82400F6 +:10ECC00000EB400101EB0010334901EB0010303044 +:10ECD000BDF8201000EB0110807800F0010000B1B9 +:10ECE00012E0BDF82000401C81B20891BDF824005C +:10ECF00000EB400101EB0010274901EB0010C17946 +:10ED0000BDF820008142D9DC00BFBDF8240000EB33 +:10ED1000400101EB0010204901EB0010C179BDF862 +:10ED20002000814200DD08E0BDF82400401C81B2D3 +:10ED30000991BDF824000428BDDB00BFBDF8240004 +:10ED400004287DDB00201549087001201449086063 +:10ED50001449C1F88802144890F8080D012870DBA6 +:10ED6000BDF808109DF83000084408301049085CD0 +:10ED7000042866DCBDF808109DF83000084408300F +:10ED80000B49095C084880F8011D90F8010D401EF0 +:10ED900081B2099100242BE0C84300202A0A0020F8 +:10EDA0008802424200004242BC220020CC3D0020AA +:10EDB000309F0020280A0020C52F0020BC12002010 +:10EDC000B8370020BC320020BDF8241001EB41020E +:10EDD00002EB0111FE4A02EB0111303101EB04118B +:10EDE00001F10900497A21F001010170601C84B22F +:10EDF000102CE9DB1220F7490871002415E0BDF85A +:10EE000008109DF83000014409310819F2490A5CE4 +:10EE1000BDF8240000EB400101EB0010EC4901EBD0 +:10EE200000110E310A55601C84B20A2CE7DBBDF8D4 +:10EE300008109DF8300008441430E749095C01E0EF +:10EE4000DBE07BE0BDF808209DF830001044133073 +:10EE5000E14A105C41EA00210591BDF808109DF8D7 +:10EE60003000084416301146095CBDF808209DF8B2 +:10EE7000300010441530D84A105C41EA0020D749D0 +:10EE8000088000240CE0BDF808109DF83000014413 +:10EE900017310819D049095CD14A1155601C84B258 +:10EEA000B4F5007FEFDBCD480088401EBDF824207C +:10EEB00000EB822081B20320DAF70AF9F0B3C748E9 +:10EEC000008864214843BDF8141090FBF1F0C1B2F2 +:10EED000C44880F8001D0120C349C875BF48008898 +:10EEE000401CBE49088008460088BDF814108842BE +:10EEF0004CDD002414E0BDF8241001EB410202EBCC +:10EF00000111B34A02EB0111303101EB041101F19F +:10EF10000900497A21F00101491C0170601C84B28A +:10EF2000102CE8DBBDF8241001EB410202EB0111CB +:10EF3000A74A02EB011101F1180000E056E0097E3A +:10EF400021F00101491C0170BDF8241001EB4102C0 +:10EF500002EB01119E4A02EB011202F11800117E30 +:10EF600021F00602921C0270BDF81420BDF82400A6 +:10EF700000EB400101EB0010954901EB00104283CA +:10EF8000BDF824100220DBF791F82FE093480088A9 +:10EF900001282BD1002413E0BDF8241001EB41021D +:10EFA00002EB01118A4A02EB0111303101EB04112D +:10EFB00001F10900497A21F001010170601C84B25D +:10EFC000102CE9DBBDF8241001EB410202EB01112A +:10EFD0007F4A02EB011101F11800097E21F00101C5 +:10EFE0000170BDF824100220DBF760F800207F4993 +:10EFF00008607F49C1F888020BE010217548017153 +:10F00000784890F8FC0C20F080008030754981F839 +:10F01000FC0CB7E2BDF808109DF830000844093038 +:10F020006D49095CBDF808209DF830001044083097 +:10F03000694A105C41EA00256B48B0F81412A942F5 +:10F040002ED1D0F810026849D1F80C12884227D18D +:10F050006548D0F80C1290F81602814209D962482E +:10F06000D0F80C1290F81602081A5F49C1F80C0289 +:10F0700006E000205C49C1F80C02102055490871D7 +:10F0800000215948A0F8141280F816120C20DBF762 +:10F090000DF800210520DBF709F801205249C87559 +:10F0A00070E200240CE0002606E02020514901EB2C +:10F0B00044118855701C86B2202EF6DB601C84B289 +:10F0C000142CF0DB142043490871BDF808109DF89A +:10F0D0003000084408304049095C0591BDF808102B +:10F0E0009DF83000084409303B49095C0391BDF8A4 +:10F0F0001400142801DD14200590BDF80C00202810 +:10F1000001DD2020039000241AE0002612E0BDF863 +:10F1100008109DF8300001440A31BDF80C0004FBD2 +:10F12000001188192C49095C324A02EB44129155AE +:10F13000701C86B2BDF80C008642E8DB601C84B20D +:10F14000BDF814008442E0DB00210720DAF7AEFFAF +:10F1500018E215201F490871BDF808109DF830000D +:10F16000084408301C49095C1E4880F81C1ABDF888 +:10F1700008109DF83000084409301749085C010662 +:10F18000BDF808209DF8300010440A30124A105C87 +:10F1900041EA0041BDF808209DF8300010440B30D2 +:10F1A0000D4A105C41EA0021BDF808209DF83000AE +:10F1B00010440C30084A105C01430E486038C0F817 +:10F1C0000510BDF808109DF8300008440D3013E01C +:10F1D000C8430020CC3D0020309F0020280A00209A +:10F1E000C52F0020BC220020BC1200208802424211 +:10F1F00000004242382D00201146085C0106BDF88F +:10F2000008209DF8300010440E30FE4A105C41EAA0 +:10F210000041BDF808209DF8300010440F30F94A35 +:10F22000105C41EA0021BDF808209DF83000104430 +:10F230001030F44A105C0143F348C0F80110BDF8E7 +:10F2400008109DF83000084411301146085C010494 +:10F25000BDF808209DF8300010441230E94A105CD7 +:10F2600041EA0021BDF808209DF830001044133019 +:10F27000E44A105C0143E448C0F80910BDF80810E6 +:10F280009DF83000084414301146095CDE4880F8CF +:10F290002210BDF808109DF83000084415301146C2 +:10F2A000095CD94880F82110BDF808109DF830009D +:10F2B000084416301146095CD34880F82010BDF888 +:10F2C00008109DF83000084417301146095CCE48FC +:10F2D000C177BDF808109DF8300008441830114679 +:10F2E000095CC9488177BDF808109DF830000844D2 +:10F2F00019301146085CC4494877B9F1200F28DD60 +:10F30000BDF808109DF8300008441A301146085C1A +:10F310000106BDF808209DF8300010441B30B94AA2 +:10F32000105C41EA0041BDF808209DF8300010440F +:10F330001C30B44A105C41EA0021BDF808209DF859 +:10F34000300010441D30AF4A105C0143AE48C0F895 +:10F3500023100220AD49087114E11020AC49087156 +:10F360000020099082E0BDF8240000EB400101EB91 +:10F370000010A649C03101EB001080790C2870D133 +:10F38000BDF8240040F283314843A24901EB8000DC +:10F3900090F8C80D0121B1EBD01F60D1A9F10E008A +:10F3A000052190FBF1F081B20891002448E0BDF8FE +:10F3B00008109DF830000144093104EB8400084432 +:10F3C0009049085C0104BDF808209DF83000104405 +:10F3D0000A3004EB840210448A4A105C41EA00219E +:10F3E000BDF808209DF8300010440B3004EB840277 +:10F3F0001044844A105C0143BDF8240040F283327B +:10F400005043844A02EB800000F55D6040F8241010 +:10F41000BDF808109DF8300001440C3104EB840065 +:10F42000084478490A5CBDF8240040F2833148431F +:10F43000784901EB800000F560610A55601C84B2D8 +:10F44000BDF820008442B2DB0421BDF8240040F264 +:10F45000833250436F4A02EB800080F84D140AE07B +:10F46000FFE7BDF82400401C81B20991BDF82400DB +:10F470000428FFF678AF00BFBDF82400042870D13F +:10F480000020099068E0BDF8240000EB40016248CC +:10F4900000EB01108079052859D1BDF824005B49A3 +:10F4A0004870A1F11C00BDF82410405C0121B1EBB3 +:10F4B000D01F4BD1A9F10E00052190FBF1F081B2D4 +:10F4C0000891002438E0BDF808109DF83000014490 +:10F4D000093104EB840008444A49085C0104BDF882 +:10F4E00008209DF8300010440A3004EB84021044D8 +:10F4F000444A105C41EA0021BDF808209DF8300024 +:10F5000010440B3004EB840210443E4A105C01436B +:10F510003E48683040F82410BDF808109DF83000CF +:10F5200001440C3104EB840008441146095C37485F +:10F5300098300155601C84B2BDF820008442C2DBC3 +:10F54000042132480B30BDF82420815408E0BDF876 +:10F550002400401C81B20991BDF82400052892DBEB +:10F5600000BF0FE000240AE00021BDF808209DF84C +:10F57000300002441019234A1154601C84B2322C0A +:10F58000F2DB00BF18E000240AE00021BDF80820EB +:10F590009DF83000024410191A4A1154601C84B2BC +:10F5A000322CF2DB00211D48A0F8AE1925E0002125 +:10F5B0001A48A0F8AE1920E01848B0F8AE09B0B16A +:10F5C00000210C9100240DE0BDF808004844801C87 +:10F5D00020440C49095CBDF808201019094A11544F +:10F5E000601C84B20D48B0F8AE09A042ECDC0B48B8 +:10F5F000B0F8AE090A283BF74DAF00BF0748B0F896 +:10F60000AE4912E0309F0020D82C00200843002093 +:10F61000CC3D002088480020FC410020BC32002066 +:10F620000020F7490855601C84B2282CF8DBF5E36C +:10F63000F448807830B1012877D0022876D00328AA +:10F6400075D18CE3F04890F8360AC0F3C3000E2859 +:10F6500016D2DFE800F007162B40556D8297BAE608 +:10F66000F1F0EFEEE84890F8360A20F07800083024 +:10F67000E54981F8360A0021E448416001218170A2 +:10F6800086E1E3A1DE4809F031FA05466DB1DE48B6 +:10F6900090F8360A20F078001030DB4981F8360AFD +:10F6A0000021DA4841600121817071E1D9A1D4487B +:10F6B00009F01CFA05466DB1D34890F8360A20F0DF +:10F6C00078001830D04981F8360A0021CF484160CF +:10F6D000012181705CE1D0A1C94809F007FA054613 +:10F6E0006DB1C94890F8360A20F078002030C6493C +:10F6F00081F8360A0021C54841600121817047E147 +:10F70000C5A1BF4809F0F2F905466DB1BE4890F8B1 +:10F71000360A20F078002830BB4981F8360A0021EB +:10F72000BA4841600121817032E133E179E277E248 +:10F73000B9A1B34809F0DAF905466DB1B24890F8BD +:10F74000360A20F078003830AF4981F8360A0021B7 +:10F75000AE484160012181701AE1AFA1A84809F0CB +:10F76000C5F905466DB1A84890F8360A20F0780032 +:10F770003830A54981F8360A0021A44841600121AA +:10F78000817005E1A4A19E4809F0B0F90546DDB1FC +:10F79000A248C07A182809DD9B4890F8360A20F064 +:10F7A00078004830984981F8360A08E0964890F881 +:10F7B000360A20F078004030934981F8360A00215B +:10F7C0009248416001218170E2E095A18C4809F0E6 +:10F7D0008DF9054625B3002405E0002189489038BD +:10F7E0000155601C84B2142CF7DB002409E0281DAD +:10F7F000204483490A5C601D824990390A54601C88 +:10F8000084B20F2CF3DB00210320DAF74FFC7E4893 +:10F8100090F8360A20F0780048307B4981F8360AA3 +:10F82000B6E081A1764809F061F905461DB30024D0 +:10F8300009E099E084E034E01EE00020734978316B +:10F840000855601C84B2142CF7DB002408E0681D06 +:10F8500020446B49085C6D4978310855601C84B2BE +:10F86000142CF4DB684890F8360A20F07800503009 +:10F87000654981F8360A8BE067A1614809F036F9DD +:10F8800005466DB1604890F8360A20F0780058308F +:10F890005D4981F8360A00215C4841600121817090 +:10F8A00076E05848807968B1574890F8360A20F0D9 +:10F8B00078006030544981F8360A0021534841608D +:10F8C000012181705AA14E4809F010F9054665B32F +:10F8D00000214E484160012181704949681D085C42 +:10F8E00030380F46291D795C303940EA0110C117C4 +:10F8F0000246F8F721FA434988714FA1384609F0CA +:10F90000F5F805468DB13946681C085C30280DDBDA +:10F91000681C085C3038495D303940EA0110C11775 +:10F920000246F8F709FA3749C87108E03448405DE3 +:10F930003038C1170246F8F7FFF93249C87127E09D +:10F9400035A12F4809F0D2F8054665B12E4890F848 +:10F95000360A20F0800080302B4981F8360A4FF4B7 +:10F960007A712A48816013E02BA1254809F0BEF87E +:10F97000054665B1244890F8360A20F078012248FF +:10F9800080F8361A0021214841600121817000BFB2 +:10F9900000BFE2E21C4890F8360AC0F3C3000D280D +:10F9A00017D2DFE800F007174D6479A7D0DFF9F729 +:10F9B00016F6F50018A1124809F098F8054645B169 +:10F9C000114890F8360A20F0780008300E4981F886 +:10F9D000360A24E119A10A4809F088F805466DB1F4 +:10F9E00000210A48416001218170074890F8360AD9 +:10F9F00020F078001830044981F8360A0FE1000041 +:10FA0000309F0020CC3D0020BC3200207C3C0020F8 +:10FA1000610000006F6B00004F4B0000BC12002023 +:10FA2000494D45493A00000049434349443A0000E2 +:10FA30004353513A000000002C0000002200000057 +:10FA4000AFF22C01F64809F051F8054675B10021D6 +:10FA5000F448416001218170A0F51C6090F8360ADD +:10FA600020F078001830F04981F8360AD7E0EFA18D +:10FA7000EB4809F03BF805466DB1EB4890F8360AC3 +:10FA800020F078002030E84981F8360A0021E54866 +:10FA9000416001218170C2E0AFF27401E04809F0D9 +:10FAA00025F805462DB3002405E00020DD49783116 +:10FAB0000855601C84B2142CF7DB002409E0681D93 +:10FAC0002044D749095C601DD64A78321154601C25 +:10FAD00084B20F2CF3DB0021D248416001218170F8 +:10FAE000D14890F8360A20F078002830CE4981F8C5 +:10FAF000360A94E0AFF2C801C94808F0F7FF05469E +:10FB000005B3CC48807940B1C74890F8360A20F058 +:10FB100078003030C44981F8360A0021C14841607C +:10FB200001218170BE49681D085C30380F46291DCF +:10FB3000795C303940EA0110C1170246F8F7FCF849 +:10FB4000BC4988716BE0B84890F8360A20F078001C +:10FB50004030B54981F8360A0021B24841600121A0 +:10FB600081705CE0AFF25011AD4808F0BFFF054670 +:10FB70006DB1AD4890F8360A20F078004030AA49BF +:10FB800081F8360A0021A74841600121817046E0D2 +:10FB900035E01EE00FE0FFE7A34890F8360A20F0BA +:10FBA00078004830A04981F8360A00219D4841601C +:10FBB0000121817033E09C4890F8360A20F08000E3 +:10FBC0008030994981F8360A4FF47A7195488160FE +:10FBD00025E0AFF2BC11924808F088FF05466DB1F0 +:10FBE000914890F8360A20F0780060308E4981F80C +:10FBF000360A00218B484160012181700FE0AFF28D +:10FC0000E811874808F072FF05463DB1864890F834 +:10FC1000360A20F07801844880F8361A00BF00BF09 +:10FC20009BE1814890F8360AC0F3C300052812D240 +:10FC3000DFE800F00312286A7F0000217948416064 +:10FC400001218170784890F8360A20F07800083059 +:10FC5000754981F8360A80E0AFF24421704808F017 +:10FC600045FF05466DB100216E484160012181705C +:10FC70006D4890F8360A20F0780010306A4981F813 +:10FC8000360A6AE0002167484160012181706449B9 +:10FC9000A81D085C30380F46691D795C303940EA90 +:10FCA0000110C1170246F8F747F862498871AFF2B0 +:10FCB0007821384608F01AFF0546DDB13946681C40 +:10FCC000085C30280DDB681C085C3038495D303931 +:10FCD00040EA0110C1170246F8F72EF85549C871DD +:10FCE00008E04F48405D3038C1170246F8F724F865 +:10FCF0005049C8714C4890F8360A20F07800183006 +:10FD0000494981F8360A28E0AFF2F421444808F066 +:10FD1000EDFE054665B1444890F8360A20F08000B3 +:10FD20008030414981F8360A4FF47A713D4881604C +:10FD300013E03D4890F8360A20F080013A4880F8F8 +:10FD4000361A90F8360A20F07801374880F8361ACB +:10FD5000002039498870486000BF00BFFDE032488C +:10FD600090F8360AC0F3C300092814D2DFE800F087 +:10FD700005142A40667CB2C8DE002B4890F8360A8B +:10FD800020F078000830284981F8360A00212548FB +:10FD9000416001218170DEE0AFF28C31204808F033 +:10FDA000A5FE05466DB1204890F8360A20F078008F +:10FDB00010301D4981F8360A00211A48416001219E +:10FDC0008170C8E0AFF2B431154808F08FFE0546E7 +:10FDD0006DB1154890F8360A20F0780018301249B5 +:10FDE00081F8360A00210F48416001218170B2E09C +:10FDF000AFF2DC310A4808F079FE05466DB10A48D9 +:10FE000090F8360A20F078002030074981F8360A49 +:10FE1000002104484160012181709CE0ABE00000BA +:10FE2000309F00207C3C0020BC32002052454144E1 +:10FE300059000000CC3D0020F8800020AFF228419E +:10FE40004E4808F053FE05466DB14D4890F8360A0D +:10FE500020F0780028304A4981F8360A00214948C4 +:10FE600041600121817076E047A1444808F03EFEE0 +:10FE7000054675B30021434841600121817000248B +:10FE800007E0281D20443D49095C41480155601C9C +:10FE900084B2142CF5DB3DA13D4808F027FE054651 +:10FEA00055B1002406E000226119491E3848425429 +:10FEB000601C84B2022CF6DB314890F8360A20F040 +:10FEC000780030302E4981F8360A0120A1F5005122 +:10FED000C87540E0AFF2C041284808F007FE05466B +:10FEE0006DB100212748416001218170244890F8BC +:10FEF000360A20F078003830214981F8360A2AE0A5 +:10FF0000AFF2EC411D4808F0F1FD05466DB100214E +:10FF10001C48416001218170194890F8360A20F090 +:10FF200078004030164981F8360A14E0AFF21851D3 +:10FF3000124808F0DBFD054665B1114890F8360A15 +:10FF400020F0800080300E4981F8360A4FF47A7133 +:10FF50000C48816000BF00BF00BF00BF00210848FF +:10FF6000A0F8AE19002404E0002004490855601CE4 +:10FF700084B2642CF8DB11B0BDE8F08F309F002014 +:10FF8000BC3200207C3C0020444843502C00000040 +:10FF9000D63D00202DE9F04F91B093460024A046B5 +:10FFA000002008900790069000BF002581468246F9 +:10FFB00000BF0026002700BF04E00020FE490855CE +:10FFC000601C84B2642CF8DBFC48807800283ED0AA +:10FFD000FB48407878B30020F8498870F94890F8D9 +:10FFE000360A20F08001F74880F8361AF448807805 +:10FFF000C0B1012820D002280AD0032826D1F14818 +:020000040803EF +:1000000090F8360A20F07801EE4880F8361A1DE0A4 +:10001000EC4890F8360A20F078002030E94981F861 +:10002000360A13E0E74890F8360A20F07801E548F0 +:1000300080F8361A0AE00AE0E24890F8360A20F022 +:1000400078005830DF4981F8360A00BF00BFDD482C +:1000500090F8360A0121B1EBD01F41F0DA82DA487C +:10006000807801287DD1D74890F8100B0128F9D16C +:100070000026DEE10027CBE106EB460000EB061090 +:10008000D24901EB0010303000EB071080780121DD +:10009000B1EBD01F66D106EB460000EB0610CB4952 +:1000A00001EB0010303000EB0710807820F00401E5 +:1000B000091D06EB460000EB0610C44A02EB0010D7 +:1000C000303000EB0710817006EB460000EB0610A5 +:1000D000114601EB0010303000EB07108078C0F3C0 +:1000E000C00000283ED006EB460000EB061001EBF6 +:1000F0000010303000EB0710807820F0080106EB8C +:10010000460000EB061002EB0010303000EB071049 +:100110008170AF48D0F80C02401E001B0521B0FBD7 +:10012000F1F201FB120000EB4001A9482C3000EB7A +:1001300041100D30019040F283307043A54A02EB2C +:10014000800000F5896007EB470202EB071200EB25 +:10015000C20000F1220110220198D8F776F89C48DD +:1001600001E07BE152E1D0F80C02401E001B0521AA +:10017000B0FBF1F201FB120000EB400194482C307F +:1001800000EB411140F283307043924A02EB800051 +:1001900000F5896007EB470202EB071200EBC20093 +:1001A00050F81A2F41F8012F406848608848D0F86D +:1001B0000C02401E001B0521B0FBF1F201FB1200F6 +:1001C00000EB400182482C3000EB411106EB460069 +:1001D00000EB06107D4A02EB0010303000EB0710F8 +:1001E000007808707A48D0F80C02401E001B0521E8 +:1001F000B0FBF1F201FB120000EB400174482C301F +:1002000000EB411140F283307043724A02EB8000F0 +:1002100000F5896007EB470202EB071200EBC20012 +:10022000406BC1F809006A48D0F80C02401E001B60 +:100230000521B0FBF1F201FB120000EB4001644824 +:100240002C3000EB41115F48F538026841F81D2F52 +:10025000808888805E48D0F80C02401E001B052173 +:10026000B0FBF1F201FB120000EB400158482C30CA +:1002700000EB411106EB460000EB0610534A02EB7F +:100280000010303000EB07104068C1F82300002157 +:1002900006EB460000EB061002EB0010303000EBDE +:1002A00007104160002444E04948D0F80C02401E89 +:1002B000001B0521B0FBF1F201FB120000EB400135 +:1002C00043482C3000EB4110273040F2833171431A +:1002D000404A02EB810101F5896107EB470202EB1D +:1002E000071201EBC20191F8801040F2833211FB3A +:1002F00002F1384A02EB810101F5896140F2833253 +:100300007243344B03EB820202F5896207EB470329 +:1003100003EB071302EBC30292F8812002EB4203C6 +:1003200003EB021201EBC2014731095D0155601C6C +:1003300084B2062CB8DB002433E0002240F2833084 +:100340007043244901EB800000F5896007EB470109 +:1003500001EB071100EBC10090F8800040F28331FF +:1003600010FB01F01B4901EB800000F5896040F2B1 +:1003700083317143174B03EB810101F5896107EB71 +:10038000470303EB071301EBC30191F8811001EB65 +:10039000410303EB011100EBC10047300255601C23 +:1003A00084B2062CC9DB0A48D0F80C020521B0FB48 +:1003B000F1F080B201460FE052020020F8800020E8 +:1003C000CC3D0020BC320020B43C0020C8430020BB +:1003D000BC1200208848002001900220D8F778FE47 +:1003E00000210620D9F762FEFE48D0F80C02FD4934 +:1003F000498D884206D2FB48D0F80C02401CF949CE +:10040000C1F80C0200210520D9F750FE781C87B2F4 +:1004100006EB460000EB0610F34901EB0010C07933 +:10042000B8423FF729AE31460220D9F73FFE701C93 +:1004300086B2042EFFF61EAEEC488078032803D067 +:10044000EA488078012802D10020E94908600021AB +:10045000E84880F8101B0B20E4490871E648007852 +:10046000012841F05C8610E002F084FCE349C1F809 +:10047000180F0846D0F8180FC0F300400790084640 +:10048000D0F8180FC0F34200069006980028EBD071 +:10049000D6488078022812D1D448407878B14FF0FD +:1004A000070A5520D6490870FD204870AA20887098 +:1004B0000020C87008716120487100208871FA20FE +:1004C000CF4901F80A00CB48F5384179CC4A0AF106 +:1004D00001001154C748F53801790AF1020011549E +:1004E000C448F538C1780AF103001154C148F53801 +:1004F00081780AF104001154BE48F53841780AF1B8 +:1005000005001154BD4890F80B1F0AF10600115464 +:1005100000240EE0B948D0F8180FC4F10301C90057 +:10052000C840C1B20AF109002044B54A1154601C08 +:1005300084B2042CEEDBAD48407838B9B0490AF1FA +:100540000D0001F800B0401C85B239E0A8488038A1 +:10055000006850B9A348807A38B1A448807803284D +:1005600003D0A2488078012823D1002409E09F48C5 +:100570009038015D0AF10D002044A14A1154601C1D +:1005800084B2142CF3DB002409E098484830015D64 +:100590000AF1210020449A4A1154601C84B20A2CAA +:1005A000F3DB97490AF12B0001F800B0401C85B23B +:1005B00006E0012093498870002011B0BDE8F08F5B +:1005C000002D01F0AC8501208E4910394870894812 +:1005D00080F8ACB95846BBF1150F00F0A88710DCC5 +:1005E000A0F10B000A2880F0AB87DFE810F01A00BA +:1005F00096076504200096073A00B4041C05960788 +:100600009707A2280FD007DC16287DD01F287CD0A2 +:10061000A12840F0958708E0A32803D0A428F8D1AA +:1006200002E000BF00BF00BF00BF00F089BF102084 +:100630006E490871002406E07348005D2919704A6C +:100640005054601C84B20A2CF6DB05F10A0085B216 +:100650006C48563090F8AD0069494855681C85B221 +:10066000E3E7664890F8FC0C00F00100A0B101201F +:1006700080F3138800BF00BFBFF34F8F634800684B +:1006800000F4E06062490843001D60490860BFF360 +:100690004F8F00BF00BFFEE7002652E306EB460087 +:1006A00000EB0610504901EB0010807903284AD076 +:1006B00006EB460000EB061001EB001080790128E4 +:1006C00041D006EB460000EB061001EB00108079EC +:1006D000022838D006EB460000EB061001EB0010B4 +:1006E000807904282FD006EB460000EB061001EBC2 +:1006F00000108079072826D006EB460000EB061094 +:1007000001EB0010807901E0FEE3FEE308281AD037 +:1007100006EB460000EB061001EB001080790D2877 +:1007200011D006EB460000EB061001EB00108079BB +:10073000092808D006EB460000EB061001EB00107C +:1007400080790A2866D101202D494855E81C85B2D8 +:10075000A94602204855681C85B21D204855681CD2 +:1007600085B2002724E106EB460000EB06101E4987 +:1007700001EB0010303000EB07100078204948559D +:10078000681C85B206EB460000EB0610164901EB2B +:100790000010303000EB0710807819494855681C6C +:1007A00085B206EB460000EB06100F4901EB001086 +:1007B000303000EB07108078C0F3800088B906EB7A +:1007C000460000EB061001EB0010303000EB071084 +:1007D0008078C0F3C00020B906EB460000EB06109D +:1007E00019E022E0BC120020C8430020CC3D0020CC +:1007F00088024042BC320020220A0020BC22002095 +:1008000052020020B43C0020068C03080CED00E0EE +:100810000000FA05E6E001EB0010303000EB0710B5 +:100820008078C0F34000002877D0002413E006EB66 +:10083000460000EB0610FE4901EB0010303000EBE3 +:1008400007104068C4F10301C900C8406119F94AA2 +:100850005054601C84B2042CE9DB281D85B20024AE +:1008600018E040F283307043F34901EB800000F55B +:10087000896007EB470101EB071100EBC100D0F8DD +:100880001A00C4F10301C900C8406119E94A505473 +:10089000601C84B2042CE4DB281D85B2002418E01F +:1008A00040F283307043E44901EB800000F5896039 +:1008B00007EB470101EB071100EBC100D0F81E0068 +:1008C000C4F10301C900C8406119DA4A5054601CE0 +:1008D00084B2042CE4DB281D85B2002417E040F22A +:1008E00083307043D44901EB800000F5896007EB49 +:1008F000470101EB071100EBC100406BC4F102019D +:10090000C900C8406119CB4A5054601C84B2032C02 +:10091000E5DBE81C85B200241FE047E040F28330AD +:100920007043C54901EB800000F5896007EB470182 +:1009300001EB071100EBC10050F8221F4068C4F121 +:100940000502D200CDE9090108460999D7F76BFCE9 +:100950006119B84A5054601C84B2062CDEDBA81D15 +:1009600085B200241EE040F283307043B24901EBAF +:10097000800000F5896007EB470101EB071100EBF0 +:10098000C10022308168C068C4F10502D200CDE9FF +:100990000B0108460B99D7F746FC6119A54A50543C +:1009A000601C84B2062CDEDBA81D85B2781C87B2E1 +:1009B00006EB460000EB06109D4901EB0010C079E4 +:1009C000B8423FF7D0AEA5EB0900C0F30721A9F16B +:1009D0000200984A1154A5EB0900C1B2A9F1010027 +:1009E0001154ACE106EB460000EB0610904901EB18 +:1009F00000108079052842D102208E494855E81C14 +:100A000085B2A946002725E0781C8A494855681C0C +:100A100085B206EB4600894901EB8000C05D85493F +:100A20004855681C85B200240DE006EB460083495A +:100A30003C3101EB801000EB0710005D61197D4A2D +:100A40005054601C84B2102CEFDB05F1100085B20D +:100A5000781C87B27948AD3890F8AC00B842D3DC46 +:100A6000A5EB09000002C1B2A9F10200714A1154BC +:100A7000A5EB0900C1B2A9F1010011545FE106EB39 +:100A8000460000EB06106A4901EB001080790B2844 +:100A900022D1072067494855681C85B20120485576 +:100AA000681C85B23B204855681C85B26348AD3848 +:100AB00090F8F9044855681C85B2002406E06048A7 +:100AC000005D61195B4A5054601C84B23A2CF6DB1D +:100AD00005F13A0085B232E106EB460000EB061064 +:100AE000534901EB00108079062875D10320514944 +:100AF0004855E81C85B2A94602204855681C85B2B5 +:100B000011204855681C85B2002784E006EB46009A +:100B100000EB0610464901EB0010303000EB0710E7 +:100B2000007844494855681C85B206EB460000EB46 +:100B300006103F4901EB0010303000EB07108078C1 +:100B40003C494855681C85B206EB460000EB061090 +:100B5000374901EB0010303000EB07108078C0F30C +:100B60008000C0B3002414E040F283307043324967 +:100B700001EB800000F5896007EB470101EB0711ED +:100B800000EBC1004730005D61192A4A5054601CD7 +:100B900084B20A2CE8DB05F10A0085B2002414E0D7 +:100BA00040F283307043244901EB800000F58960F6 +:100BB00007EB470101EB071100EBC1006030005D5E +:100BC00061191C4A5054601C84B2022CE8DBA81C3A +:100BD00085B2002419E01CE043E040F2833070430A +:100BE000154901EB800000F5896007EB470101EB37 +:100BF000071100EBC100406FC4F10201C900C840F9 +:100C000061190C4A5054601C84B2032CE5DBE81CCB +:100C100085B2781C87B206EB460000EB061004494B +:100C200001EB0010C079B8423FF770AF0AE0000056 +:100C3000C843002052020020884800206933002069 +:100C400065370020A5EB09000002C1B2A9F102003E +:100C5000FE4A1154A5EB0900C1B2A9F101001154DB +:100C60006DE006EB460000EB0610F94901EB0010C1 +:100C700080790C2863D1F5494855E81C85B2A9460E +:100C800001204855681C85B240F283307043F14919 +:100C900001EB800090F8CA0D00EB4000401CEB49CE +:100CA0004855681C85B240F283307043E94901EB36 +:100CB000800090F8C80DE5494855681C85B20027AA +:100CC00025E040F283307043E24901EB800090F868 +:100CD000C80DC0F38000C0B1002412E040F28330A0 +:100CE0007043DC4901EB800000F55D6050F827009F +:100CF000C4F10201C900C8406119D44A5054601CB3 +:100D000084B2032CEADBE81C85B2781C87B240F27F +:100D100083307043CF4901EB800090F8CA0DB84290 +:100D2000CFDCA5EB09000002C1B2A9F10200C74A5D +:100D30001154A5EB0900C1B2A9F101001154701CB6 +:100D400086B2C54890F89A0EB0423FF7A7ACC248A9 +:100D500090F83C0F002875DD0026A5E006EB460163 +:100D6000BE4800EB0110807904280DD1B7494855E1 +:100D7000681C85B201204855681C85B2B4486738A4 +:100D8000805D4855681C85B206EB4601B34800EB10 +:100D900001108079062832D1AC494855681C85B2CB +:100DA000AD4890F8AC004855681C85B212204855F3 +:100DB000681C85B200271CE0781CA4494855681CB3 +:100DC00085B2A548DD30C05D4855681C85B2002459 +:100DD00008E0A34800EB0710005D61199B4A5054DE +:100DE000601C84B2102CF4DB05F1100085B2781C75 +:100DF00087B2994890F8AC00B842DDDC52E006EBCF +:100E00004601964800EB0110807905284AD18F49A8 +:100E10004855E81C85B2A94601204855681C85B292 +:100E20008B48C03890F8620000EB4000401C4855E9 +:100E3000681C85B28648DC38805D4855681C85B2E0 +:100E400000271BE037E08248DC38805DC0F380007B +:100E500090B100240CE07E48583850F82700C4F1C7 +:100E60000201C900C8406119784A5054601C84B21C +:100E7000032CF0DBE81C85B2781C87B27448C038BC +:100E800090F86200B842DEDCA5EB09000002C1B2B6 +:100E9000A9F102006D4A1154A5EB0900C1B2A9F1F4 +:100EA00001001154701C86B26B4890F83C0F401E34 +:100EB000B0423FF753AF43E36A480078401C6949AA +:100EC000087008460078052809DA674890F8FC0C95 +:100ED00000F0010018B90D20644908710CE01020E1 +:100EE00062490871604890F8FC0C00F0010018B9E4 +:100EF000FF215D4880F8001D5D480088000A5349C5 +:100F000048555B48008801E007E0E7E0C1B24F4A7E +:100F1000681C1154A81C85B212E352480078401C8A +:100F20005049087008460078052803DA16204F4912 +:100F3000087102E010204D4908714D480088000AF0 +:100F4000424948554A480088C1B2404A681C115479 +:100F5000A81C85B2F4E2102044490871424890F878 +:100F6000010D3A494855681C85B200274CE03E48BF +:100F700090F8010D401E40F2833110FB01F035491D +:100F800001EB800000F5896007EB470101EB0711D9 +:100F900000EBC10090F88200012833D1324890F86C +:100FA000010D401E00EB400101EB0010284901EB50 +:100FB0000010303000EB0710007824494855681CB9 +:100FC00085B2002419E0284890F8010D401E40F237 +:100FD000833110FB01F01F4901EB800000F58960AF +:100FE00007EB470101EB071100EBC1008330005D07 +:100FF0002919164A5054601C84B20A2CE3DB05F10F +:101000000A0085B2781C87B2174890F8010D401E7F +:1010100000EB400101EB00100D4901EB0010C0791D +:10102000B842A4DC8CE20F480078401C0D490870DF +:1010300008460078052828DA0B4890F8010D401E74 +:1010400000EB400101EB0010014913E052020020C7 +:10105000C843002088480020BC320020FC4100200A +:10106000A53600202A0A0020BC220020CC3D00200A +:10107000280A002001EB0010007E00F0010020B9DA +:101080001220A1F2FC51087115E01020FE490871F0 +:10109000FE4890F8010D401E00EB400101EB0010EE +:1010A000FB4901EB0010007E00F0010018B9FF21A0 +:1010B000F64880F8001DF54890F8010DF5494855AF +:1010C000F5480088010AF34A681C1154F248008868 +:1010D000C1B2A81C1154E81C85B231E20120EF49CD +:1010E000C8750846D0F80C020A21B0FBF1F0C0F335 +:1010F0000720E8494855681C85B2E848D0F80C023A +:101100000A21B0FBF1F0E3494855681C85B2E34879 +:10111000D0F80C020A2804D90A210020CDE90410D5 +:1011200005E0DE48D0F80C020021CDE90401DB48DF +:10113000D0F80C02D949C1F810020846D0F80C02C8 +:101140000A21B0FBF1F081B2D448A0F8141204983F +:10115000C1B2D24880F8161200210C20D8F7A6FFA1 +:10116000CC4904984855681C85B228204855681C0D +:1011700085B20024CAE1C948D0F80C0268B1C7485A +:10118000D0F80C02401E001B0521B0FBF1F080B22C +:10119000014601900220D7F7FFFEC048D0F80C02AC +:1011A000401E001B0521B0FBF1F201FB120000EB19 +:1011B0004001BA482C3000EB41100078B549485541 +:1011C000681C85B24FF000081DE0B448D0F80C024E +:1011D000401E001B0521B0FBF1F201FB120000EBE9 +:1011E0004001AE482C3000EB4110D0F80100C8F1AE +:1011F0000301C900C84008EB0501A64A505408F194 +:1012000001001FFA80F8B8F1040FDEDB281D85B25B +:101210004FF000081DE0A148D0F80C02401E001B52 +:101220000521B0FBF1F201FB120000EB40019B48ED +:101230002C3000EB4110D0F80500C8F10301C900C3 +:10124000C84008EB0501934A505408F101001FFA09 +:1012500080F8B8F1040FDEDB281D85B24FF00008DE +:101260001DE08E48D0F80C02401E001B0521B0FB8B +:10127000F1F201FB120000EB400188482C3000EB3A +:101280004110D0F80900C8F10201C900C84008EBBC +:101290000501804A505408F101001FFA80F8B8F1A6 +:1012A000030FDEDBE81C85B24FF0000823E07B482B +:1012B000D0F80C02401E001B0521B0FBF1F201FB2F +:1012C000120000EB400175482C3000EB411050F843 +:1012D0000D1F4068C8F10502D200CDE90D01084696 +:1012E0000D99D6F7A0FF08EB05016A4A505408F1A2 +:1012F00001001FFA80F8B8F1060FD8DBA81D85B2EF +:101300004FF0000823E06548D0F80C02401E001B97 +:101310000521B0FBF1F201FB120000EB40015F4838 +:101320002C3000EB41100D308168C068C8F1050217 +:10133000D200CDE90F0108460F99D6F774FF08EBEC +:101340000501544A505408F101001FFA80F8B8F121 +:10135000060FD8DBA81D85B25048D0F80C02401EFD +:10136000001B0521B0FBF1F201FB120000EB400174 +:101370004A482C3000EB411090F82200454948556E +:10138000681C85B24548D0F80C02401E001B0521A0 +:10139000B0FBF1F201FB120000EB40013F482C30A2 +:1013A00000EB411090F821003A494855681C85B27D +:1013B0003A48D0F80C02401E001B0521B0FBF1F2A8 +:1013C00001FB120000EB400134482C3000EB4110CF +:1013D00090F820002F494855681C85B22F48D0F856 +:1013E0000C02401E001B0521B0FBF1F201FB1200B4 +:1013F00000EB400129482C3000EB4110C07F25490B +:101400004855681C85B22548D0F80C02401E001BC8 +:101410000521B0FBF1F201FB120000EB40011F4877 +:101420002C3000EB4110807F1A494855681C85B26A +:101430001A48D0F80C02401E001B0521B0FBF1F247 +:1014400001FB120000EB400114482C3000EB41106E +:10145000407F10494855681C85B24FF000082BE0CA +:101460000E48D0F80C02401E001B0521B0FBF1F223 +:1014700001FB120000EB400108482C3000EB41104A +:10148000D0F823000CE00000CC3D0020BC2200205E +:10149000C843002052020020280A0020BC1200206D +:1014A000C8F10301C900C84008EB0501FC4A5054CB +:1014B00008F101001FFA80F8B8F1040FD0DB281DF5 +:1014C00085B24FF000081AE0F648D0F80C02401E32 +:1014D000001B0521B0FBF1F201FB120000EB400103 +:1014E000F0482C3000EB4110273010F8080008EBD2 +:1014F0000501EB4A505408F101001FFA80F8B8F1D9 +:10150000060FE1DBA81D85B2601C84B20022DDE974 +:101510000401201A8A41FFF62EAE11E01020E249A4 +:1015200008715920DE494855681C85B208E0102032 +:10153000DD4908715920DA494855681C85B200BF59 +:1015400000BFA5EB0A00C0F30721D54A0AF1070046 +:101550001154A5EB0A00C1B20AF10800115400248D +:101560000FE00AF10D012144CD4A505CDDE906216E +:10157000D8F7C2FC0AF10D012144C94A5054601C3D +:1015800084B2A5EB0A00A042EBDCC84890F80A0F31 +:1015900048B1A5EB0A0291B2C14A02EB0A0000234E +:1015A0000422D9F733FBA5EB0A0291B2BC4A02EB45 +:1015B0000A00D8F7ADF90021CDE90201DDE9020109 +:1015C000000A40EA0160B6494855681C85B2029895 +:1015D0004855681C85B2B4488078022810D1B248BA +:1015E000407868B1681F000AC870681F087181B22E +:1015F000AB48401D01F01EFDA9494855681C85B245 +:10160000AB4805600121001FD8F702FA2846FEF713 +:10161000D4BFA84890F8360AC009002876D1A2485D +:10162000807830B1012872D0022871D0032870D19F +:10163000F4E3A04890F8360AC0F3C3000E2828D27D +:10164000DFE800F007283C50687C90A4B8CCE0F4B8 +:10165000F3F2002405E09848005D91490855601CAC +:1016600084B29548D6F70FFEA042F4D890480460A3 +:101670000121001FD8F7CCF98E4890F8360A20F0E7 +:10168000780008308B4981F8360A4FF47A718B481C +:1016900081606FE1002405E08948005D80490855BC +:1016A000601C84B28648D6F7EEFDA042F4D880488C +:1016B00004600121001FD8F7ABF95BE1002405E0CD +:1016C0008048005D76490855601C84B27D48D6F795 +:1016D000DAFDA042F4D8764804600121001FD8F753 +:1016E00097F947E1002405E07748005D6C4908550B +:1016F000601C84B27448D6F7C6FDA042F4D86C488A +:1017000004600121001FD8F783F933E1FEE333E1E0 +:10171000BAE2B8E2002405E06C48005D6049085573 +:10172000601C84B26948D6F7AEFDA042F4D8604888 +:1017300004600121001FD8F76BF91BE1002405E0CC +:101740006348005D56490855601C84B26048D6F76E +:101750009AFDA042F4D8564804600121001FD8F732 +:1017600057F907E1002405E05A48005D4C49085547 +:10177000601C84B25748D6F786FDA042F4D84C4886 +:1017800004600121001FD8F743F9F3E0002405E0CD +:101790005148005D42490855601C84B24E48D6F756 +:1017A00072FDA042F4D8424804600121001FD8F71E +:1017B0002FF9DFE0002405E04848005D384908556E +:1017C000601C84B24548D6F75EFDA042F4D8384884 +:1017D00004600121001FD8F71BF9CBE0002405E0CD +:1017E0003F48005D2E490855601C84B23C48D6F73E +:1017F0004AFDA042F4D82E4804600121001FD8F70A +:1018000007F9B7E028484078022810D1002405E005 +:101810003448005D22490855601C84B23148D6F72F +:1018200032FDA042F4D833E08CE073E05EE00024A7 +:1018300005E02C48005D1A490855601C84B20D2C47 +:10184000F7DB1E488E30D6F71EFD0021CDE90401DE +:101850000023DDE9040158405940084314D0002416 +:1018600008E016488E30015D04F10D000C4A115459 +:10187000601C84B20022DDE90410611A8241F0DBB1 +:1018800019A10748D6F7F3FC0548D6F7FCFC84B24B +:10189000074804600121001FD8F7BAF86AE0000089 +:1018A00052020020BC120020CC3D0020BC220020AF +:1018B000BC640240BC320020E59803087C3C002058 +:1018C000DF980308E3980308CC980308B49803084A +:1018D000A39803082002002094980308FB980308AB +:1018E000EF9803086C9803080D0A0000002405E037 +:1018F000F748005DF7490855601C84B2F448D6F7F4 +:10190000C2FCA042F4D8F44804600121001FD8F7BB +:101910007FF82FE0002405E0F048005DED49085510 +:10192000601C84B2ED48D6F7AEFCA042F4D8EA4879 +:1019300004600121001FD8F76BF842F21071E848EB +:10194000816017E0002405E0E648005DE1490855A4 +:10195000601C84B2E348D6F796FCA042F4D8DE4877 +:1019600004600121001FD8F753F842F21071DC48DF +:10197000816000BF00BFD1E3DB4890F8360AC0F3B6 +:10198000C3000D281FD2DFE800F0071F33475B6F4D +:101990008397ABBFF3F2F100002405E0D348005D6C +:1019A000CC490855601C84B2D048D6F76CFCA042E4 +:1019B000F4D8C94804600121001FD8F729F840F67F +:1019C000B831C74881605DE1002405E0C848005D8A +:1019D000C0490855601C84B2C548D6F754FCA042E3 +:1019E000F4D8BD4804600121001FD8F711F849E17F +:1019F000002405E0BF48005DB6490855601C84B26C +:101A0000BC48D6F740FCA042F4D8B348046001219A +:101A1000001FD7F7FDFF35E1002405E0B648005D63 +:101A2000AC490855601C84B2B348D6F72CFCA042E0 +:101A3000F4D8A94804600121001FD7F7E9FF21E18C +:101A4000002405E0AD48005DA2490855601C84B241 +:101A5000AA48D6F718FCA042F4D89F480460012198 +:101A6000001FD7F7D5FF0DE1002405E0A448005D75 +:101A700098490855601C84B2A148D6F704FCA042DE +:101A8000F4D8954804600121001FD7F7C1FFF9E0A1 +:101A9000002405E09B48005D8E490855601C84B217 +:101AA0009848D6F7F0FBA042F4D88B480460012197 +:101AB000001FD7F7ADFFE5E0002405E09248005D88 +:101AC00084490855601C84B28F48D6F7DCFBA042DD +:101AD000F4D8814804600121001FD7F799FFD1E0B5 +:101AE000002405E08948005D7A490855601C84B2ED +:101AF0008648D6F7C8FBA042F4D877480460012195 +:101B0000001FD7F785FFBDE08148407802280DD13E +:101B1000002405E07F48005D6E490855601C84B2D2 +:101B20007C48D6F7B0FBA042F4D850E0002405E092 +:101B30007848005D67490855601C84B2142CF7DBB7 +:101B400067488E30D6F79FFB0021CDE9040172A1D2 +:101B500063488E3006F0CAFF80460023DDE90401A9 +:101B60005840594008432ED000240BE072E049E071 +:101B700034E05B488E30015D04F11400554A115485 +:101B8000601C84B2A8F10100A042F2DC22211430D2 +:101B9000504A1154444608E0601E51498E31095C98 +:101BA00015304C4A1154601C84B2DDE90410491C04 +:101BB00040F100000022611A8241EDDBAFF2D82132 +:101BC0004448D6F754FB4348D6F75DFB84B24248FD +:101BD00004600121001FD7F71BFF53E0002405E03C +:101BE0004E48005D3B490855601C84B24B48D6F70F +:101BF0004AFBA042F4D8384804600121001FD7F7FF +:101C000007FF3FE03648806840F2E931884209D159 +:101C1000354890F8360A20F078006030324981F873 +:101C2000360A03E040F2E9312D488160002405E0E6 +:101C30003B48005D27490855601C84B23848D6F7F8 +:101C400022FBA042F4D8244804600121001FD7F7EA +:101C5000DFFE17E0002405E03248005D1D4908550D +:101C6000601C84B22F48D6F70EFBA042F4D81A4865 +:101C700004600121001FD7F7CBFE43F698211848D6 +:101C8000816000BF00BF49E2174890F8360AC0F3F0 +:101C9000C30005281AD2DFE800F00349A0C2FD0006 +:101CA00000201B49C870002405E01F48005D094959 +:101CB0000855601C84B21C48D6F7E5FAA042F4D857 +:101CC000054804600121001FD7F7A2FE22E10000B1 +:101CD0000699030852020020BC640240C59803081C +:101CE0007C3C00203E990308BC3200200F9A030878 +:101CF000169A0308C59A0308209A03082B9A03082A +:101D0000369A03083F9A03084E9A03086C9A030810 +:101D1000CC3D0020799A03082C000000A99A030802 +:101D20000B9A0308BA9A0308CC9803080020FD49CF +:101D3000C870002404E00020FB490855601C84B2F0 +:101D4000642CF8DB0020F749C870002405E0F74850 +:101D5000005DF5490855601C84B2082CF7DB0024AF +:101D600008E0F0485438015D04F10800EE4A1154CF +:101D7000601C84B2EB485438D6F785FAA042F0D8FC +:101D80002C2104F10800E84A1154401C80B208904C +:101D9000002408E0E3482C38015D08982044E24A1A +:101DA0001154601C84B2DF482C38D6F76CFAA0427C +:101DB000F0D8AFF2CC41DC48D6F759FADA48D6F77A +:101DC00062FADB4908600121D948001FD7F720FEDD +:101DD00042F21071D74881609CE0002405E0D648AB +:101DE000005DD1490855601C84B2D348D6F74BFA40 +:101DF000A042F4D8CE4804600121001FD7F708FEA6 +:101E0000CE4890F8360A20F078001830CB4981F897 +:101E1000360A4FF4FA61C74881607BE07CE0C14834 +:101E20004078012818D0022854D10020BD49C8703C +:101E3000002405E0C248005DBB490855601C84B21F +:101E4000BF48D6F720FAA042F4D8B948046001216F +:101E5000001FD7F7DDFD3DE0002404E00020B2497B +:101E60000855601C84B2642CF8DB0020AD49C870B2 +:101E7000002405E0B248005DAB490855601C84B2FF +:101E80000E2CF7DBAB488E30D6F7FDF980B2089008 +:101E9000089800E024E090B1002408E0A5488E30C6 +:101EA000015D04F10E00A04A1154601C84B2089830 +:101EB0008442F3DBAFF2D0519B48D6F7D8F99A4869 +:101EC000D6F7E1F99A49086001219948001FD7F730 +:101ED0009FFD00BF00BF42F210719648816019E07B +:101EE000002405E09748005D8F490855601C84B2C6 +:101EF0009448D6F7C8F9A042F4D88D48046001216F +:101F0000001FD7F785FD42F2107100E007E1894814 +:101F1000816000BF00BF01E1884890F8360AC0F335 +:101F2000C300092826D2DFE800F005263A4E627683 +:101F30008ACCE000002405E08348005D7A4908551A +:101F4000601C84B28048D6F79EF9A042F4D8784845 +:101F500004600121001FD7F75BFD784890F8360A2E +:101F600020F078000830754981F8360A4FF47A710C +:101F700070488160D0E0002405E07448005D6A4943 +:101F80000855601C84B27148D6F77DF9A042F4D898 +:101F9000674804600121001FD7F73AFDBCE0002428 +:101FA00005E06B48005D60490855601C84B26848D4 +:101FB000D6F769F9A042F4D85D4804600121001FFA +:101FC000D7F726FDA8E0002405E06248005D5649E9 +:101FD0000855601C84B25F48D6F755F9A042F4D882 +:101FE000534804600121001FD7F712FD94E000243C +:101FF00005E05948005D4C490855601C84B25648BC +:10200000D6F741F9A042F4D8494804600121001FE5 +:10201000D7F7FEFC80E0002405E05048005D42490F +:102020000855601C84B24D48D6F72DF9A042F4D86B +:102030003F4804600121001FD7F7EAFC6CE03948F3 +:10204000407802280DD1002405E04548005D36495E +:102050000855601C84B24248D6F715F9A042F4D85E +:1020600028E0002405E03E48005D2F490855601C2B +:1020700084B20F2CF7DB2F488E30D6F704F980B2EC +:102080000890089890B1002408E02A488E30015D3D +:1020900004F10F00244A1154601C84B20898844251 +:1020A000F3DBAFF2BC712048D6F7E1F81E48D6F753 +:1020B000EAF884B21E4804600121001FD7F7A8FC8B +:1020C0002AE0002405E02748005D17490855601CF8 +:1020D00084B22448D6F7D7F8A042F4D81448046054 +:1020E0000121001FD7F794FC16E0002405E01E48EC +:1020F000005D0D490855601C84B2072CF7D3601EA3 +:102100000B49086001210A48001FD7F781FC42F201 +:1021100010710848816000BF00BF00BF00BF0020F1 +:10212000FEF74BBACC3D0020520200206C99030808 +:10213000BC6402407C3C0020F6990308BC320020BD +:10214000A9990308029A0308E5980308DF98030891 +:10215000E3980308CC9803084599030854990308A9 +:10216000149903085E9903083E99030810B50024EA +:1021700040F22441164804F0EAFD38B340F224410D +:10218000134804F05EFD00211248D7F741FC1249C4 +:102190001048D7F723FC01201049C8700C4800886C +:1021A000C4B20B488088C4B20A48001D0068C0F55C +:1021B000FA6081B20A48A0F8AE194FF4FA600549F6 +:1021C000091D086001210348D7F722FC10BD00005B +:1021D000001001408864024000880020CC3D0020AF +:1021E000BC32002010B5002404490548D7F7F6FB9F +:1021F00000210348D7F70CFC10BD00000080002828 +:10220000B864024000B58FB00121880500F0BCFC25 +:102210002848D7F709FC40200390002005904FF490 +:102220008060069000200790089009904FF40030DD +:102230000A9000200B900C900D900E901E4801907B +:10224000400600901D48029069461A48D7F7B6FC30 +:10225000012210211748D7F793FC16483038D7F7DA +:10226000E3FB002003904FF4FA60049000200590F7 +:102270004FF48060069000200790089009904FF47A +:1022800000300A9000200B900C900D900E900A48A0 +:102290000190400600900A4802906946054830388F +:1022A000D7F78CFC012103483038D7F7B1FB0FB0CA +:1022B00000BD0000B864024004100140520200203A +:1022C000309F00201CB50121032000F05DFC072297 +:1022D00006211648D8F720FC072211461348D8F7E4 +:1022E0001BFCC020009002208DF8050000208DF816 +:1022F000060001208DF8070002208DF804006946D1 +:102300000A48D8F7C1FB2020009001208DF8040076 +:1023100000208DF8060003208DF8050001208DF8BF +:10232000070069460148D8F7AFFB1CBD0004024016 +:1023300070B588B000240025FFF7C4FFFFF762FFE7 +:102340004FF4E13000F06EF900F04CF9012140202B +:1023500000F03AFC012000F0FBFC4FF47A7006F02C +:10236000E7F90B20894908710021894880F8101B82 +:1023700080F8D8190020874988704870C8704FF4D9 +:102380007A7088600021824880F8F819012081491C +:10239000203188704870C8704FF4FA50886000216E +:1023A0007B4880F8C01900F51C60817001214170E4 +:1023B000C1704FF47A7181600021754880F8E81986 +:1023C00000207449103188704870C8704FF47A70DA +:1023D000886000216E4880F8CC1901206D490C39C5 +:1023E00088704870C8704FF4FA70886000216A489D +:1023F00080F83C1E00206949887001204870C87030 +:102400006748886000BF1FE0002004EB4401614A78 +:102410002C3202F8210004EB440102EB81018870A8 +:10242000012004EB440102EB81014870002004EB21 +:10243000440102EB8101C87042F6F82004EB44012C +:1024400002EB81018860641C042CDDD300204F491D +:102450008871A1F1C20090F8AA0000F00F000028D6 +:1024600007DDA1F1C20090F8AA0000F00F00401EA5 +:1024700048704848763090F8AA000009002808DD26 +:102480004448763090F8AA000121C1EB10103F4972 +:1024900088703E48407868B920214248D8F76AFBE6 +:1024A0003B4890F8360A20F080008030384981F8A7 +:1024B000360A03E020213B48D8F75AFB334880789E +:1024C00090B1012815D0022809D003281ED147F267 +:1024D00030503249886000203349086016E04EF6DB +:1024E00060202E49886011E04EF660202B498860FC +:1024F0000CE04EF660202949886000202A490860D7 +:1025000043F6982123481838816000BF00BF274850 +:102510000068274908602548001D00684860234876 +:10252000083000688860002404E0002117489038D3 +:102530000155641C142CF8D31D48C07A1C49897AB3 +:102540001B4A527A1A4B1B7ACDE90432CDE90610A8 +:102550001748C07916498979154A5279144B1B7965 +:10256000CDE90032CDE9021011488378027811A13B +:102570000648903804F0B6FC00210320D7F796FDFA +:1025800010B100201649086008B070BDCC3D002095 +:10259000BC320020943C0020BC720020F880002057 +:1025A000701101000004024088024042107AFF1FAF +:1025B0001481002025303278253032782530327869 +:1025C000253032782530327825303278253032780F +:1025D00025303278253032782530327825000000D9 +:1025E0008802424208B546208DF8000002208DF88E +:1025F000010001208DF802008DF803006846F8F70D +:1026000087FA25208DF8000001208DF801000020B8 +:102610008DF8020001208DF803006846F8F778FA7B +:1026200008BD00001FB504460121102000F0FCFA8F +:1026300000940020ADF80400ADF80600ADF80800E5 +:10264000ADF80C000C20ADF80A0069460B4804F008 +:10265000CDFB0121094804F0FDFA012240F224419A +:10266000064804F09EFB1021044804F0EAFA012217 +:10267000C021024804F0FAFA1FBD0000001001401A +:102680001CB50121880300F0CFFA0021042000F0DE +:10269000DFFC0121042000F0DBFC0821042000F015 +:1026A000D7FC0921042000F0D3FC01200090002079 +:1026B0008DF8040010208DF8050001208DF806002B +:1026C0006846D7F7CFFB0220009000208DF8040069 +:1026D00010208DF8050001208DF806006846D7F718 +:1026E000C1FB1CBD1CB50121592000F04DFA43F679 +:1026F000FB70009000208DF8040002208DF8070088 +:1027000069462D48D8F7C0F9FC20009000208DF8CC +:10271000040001208DF8070069462848D8F7B4F96D +:102720004FF44040009000208DF8040001208DF807 +:10273000070069462248D8F7A7F907200090002033 +:102740008DF8040002208DF8070069461D48D8F76F +:102750009BF94FF48060009000208DF80400012068 +:102760008DF8070069461748D8F78EF907211548F4 +:10277000D8F7FEF94FF440411148D8F7FBF943F67A +:1027800003710D48D8F7F6F9F8210B48D8F7F0F99E +:10279000FC210A48D8F7EEF94FF480610948D8F7D0 +:1027A000E9F909480068012802D10849887202E065 +:1027B0000020064988721CBD00100240001802402B +:1027C000000C02400000024028024242BC120020DD +:1027D00010B500244FF48070D7F730FB18B14FF4D8 +:1027E0008070D7F725FB4FF40070D7F727FB18B19F +:1027F0004FF40070D7F71CFB0120D7F71FFB68B11F +:1028000010480068C0F101000F49897B60F30001A6 +:102810000D4881734FF48060D7F70AFB0220D7F789 +:102820000DFB70B10748001D0068C0F101000649AA +:10283000897B60F34101044881734FF48060D7F7CE +:10284000F7FA10BD00024242BC12002010B5FFF79B +:1028500049FF642005F06CFFFFF712FF00F056F807 +:1028600023480068D0B92348006818B902202249DB +:10287000487002E00120204948701E481038006866 +:102880001E49D1F80C1240EA4100C0431A49887031 +:102890000846807800F00300887002E000201649A6 +:1028A00048701448001F006820B90120144981F8BD +:1028B000280003E00020124981F828001148006830 +:1028C00000011149D1F8181240EAC1000E49D1F8AF +:1028D000141240EA81000C49D1F8101240EA41007C +:1028E0000949D1F80C12084318300549C87210BDC7 +:1028F0003C82414218024342CC3D0020000043424A +:10290000BC1200201C0242420000424208B50620D0 +:102910008DF8000003208DF8010001208DF80200E1 +:102920008DF803006846F8F7F3F807208DF80000EB +:1029300003208DF8010001208DF802008DF80300BE +:102940006846F8F7E5F808BD1CB50121112000F034 +:102950001BF94CF20400009001208DF804000020C7 +:102960008DF8060003208DF8050001208DF8070082 +:1029700069461648D8F788F804211448D8F7F8F8BB +:1029800013488078032803D011488078012815D196 +:102990000420009001208DF8040000208DF806002E +:1029A00003208DF8050001208DF8070069460948CD +:1029B000D8F76AF804210748D8F7DAF80120064961 +:1029C00008600649C1F8BC021CBD000000100240AE +:1029D000CC3D002000000240B802424200004242CA +:1029E00010B5FFF7B1FF10BD10B50246002000BFC3 +:1029F00012F8014B2318D8B24B1E9BB2191EF7D107 +:102A000010BD00002DE9F04F85B00F4615461E465B +:102A10000E9C162002900BE02020544901EB471138 +:102A20009DF8082088549DF80800401CC0B2029010 +:102A30009DF808002028EFDB0020029013E09DF8AD +:102A400008008200A846B14640464946D5F7EBFB50 +:102A5000002358405940084300D108E09DF8080081 +:102A6000401CC0B202909DF808001028E7DB00BFB0 +:102A70009DF80800A04217DC002C15DD9DF8080029 +:102A800020B99DF808002044C0B202909DF80800CB +:102A9000401CC0B202903020344901EB47119DF830 +:102AA0000820C2F11E02885444B1012000902E205B +:102AB0002E4901EB4711C4F11E02885400200190F9 +:102AC00019E09DF804008200AA46B34650465946D4 +:102AD000D5F7A9FB0F2108403030244901EB4711FD +:102AE0009DF80420C2F11E0288549DF8040000F1F4 +:102AF0000100C0B201909DF80400A042E1DB9DF806 +:102B000000002044C0B2019023E09DF804009DF82D +:102B10000010401A820028463146CDE90365D5F7FA +:102B200082FB0F2108403030C1B2104800EB471241 +:102B30009DF8040000F101009DF80030A0EB0300B7 +:102B4000C0F11E0011549DF8040000F10100C0B254 +:102B500001909DF808009DF8001008449DF80410AD +:102B60008842D2DC05B0BDE8F08F0000382D00208F +:102B700010B54FF400610348D7F7F1FF0446204633 +:102B800010BD00000004024029B1064A1268024349 +:102B9000044B1A6004E0034A12688243014B1A6036 +:102BA000704700003038024029B1064A12680243DB +:102BB000044B1A6004E0034A12688243014B1A6016 +:102BC000704700001038024029B1064A12680243DB +:102BD000044B1A6004E0034A12688243014B1A60F6 +:102BE000704700003438024029B1064A1268024397 +:102BF000044B1A6004E0034A12688243014B1A60D6 +:102C0000704700004038024029B1064A126802436A +:102C1000044B1A6004E0034A12688243014B1A60B5 +:102C2000704700002038024029B1064A126802436A +:102C3000044B1A6004E0034A12688243014B1A6095 +:102C4000704700004438024029B1064A1268024326 +:102C5000044B1A6004E0034A12688243014B1A6075 +:102C60007047000024380240F0B500210022002403 +:102C7000022500260223324F3F6807F00C0121B1E4 +:102C8000042905D0082937D105E02E4F076036E02A +:102C90002D4F076033E02A4F3F1F3F68C7F3805630 +:102CA000274F3F1F3F6807F03F036EB1264FB7FB2A +:102CB000F3F7DFF88CC0ACF1040CDCF800C0CCF307 +:102CC000881C07FB0CF40CE01E4FB7FBF3F7DFF892 +:102CD00070C0ACF1040CDCF800C0CCF3881C07FB1E +:102CE0000CF4174F3F1F3F68C7F301477F1C7D005F +:102CF000B4FBF5F7076002E0124F076000BF00BFAA +:102D00000F4F3F6807F0F0010909104F7A5C076820 +:102D1000D74047600A4F3F6807F4E051890A0B4FDC +:102D20007A5C4768D7408760054F3F6807F4604189 +:102D3000490B064F7A5C4768D740C760F0BD00007A +:102D4000083802400024F40000127A00000000203D +:102D500030B10749096841F00401054A116005E0F6 +:102D60000349096821F00401014A1160704700001D +:102D70000008065001480068704700000808065027 +:102D800010B5012005F08CFA10210B48D7F7F0FEA2 +:102D900008210948D7F7EEFED720D6F795FAFF208D +:102DA000D6F792FA044610210348D7F7E3FE002035 +:102DB00005F076FA204610BD0000024010B5012053 +:102DC00005F06EFA00201E4908800DE0FFF7D8FFDD +:102DD00000F0800000B10BE0012005F0A9FC1848CC +:102DE0000088401C1649088015480088C828EDDB7B +:102DF00000BF13480088C8281CDA10211148D7F7F3 +:102E0000B7FE08210F48D7F7B5FE9F20D6F75CFA2A +:102E1000FF20D6F759FAFF20D6F756FA0A4908706C +:102E200010210848D7F7A6FE002005F039FA064819 +:102E3000007810BD002005F033FA0020F9E700000B +:102E40002E0A002000000240300A002000B587B0A2 +:102E500001218803FFF7C8FE01210220FFF794FE3D +:102E600000208DF818008DF81B004FF400600590CD +:102E700005A92E48D7F708FE01208DF8180002207A +:102E80008DF8190000208DF81A0001208DF81B0024 +:102E90000003059005A92548D7F7F6FD05220D2169 +:102EA0002248D7F739FE05220E212048D7F734FEF5 +:102EB00005220F211D48D7F72FFE4FF460400590E3 +:102EC00002208DF8180003208DF8190000208DF8DD +:102ED0001A008DF81B0005A91448D7F7D5FD144832 +:102EE00000F050F80020ADF80000ADF80400ADF897 +:102EF0000600ADF808004FF40070ADF80A00182085 +:102F0000ADF80C000020ADF80E000720ADF8100061 +:102F10004FF48270ADF802006946054800F06CF885 +:102F20000121034800F022F807B000BD0004024070 +:102F30000038004010B5044600BF02210A4800F0E6 +:102F40004DF80028F9D02146074800F053F800BF9B +:102F50000121054800F042F80028F9D0024800F0AD +:102F600046F8C0B210BD00000038004021B1028810 +:102F700042F04002028004E002884FF6BF731A401C +:102F80000280704710B504461148844208D10121DF +:102F90008014FFF759FE0021A014FFF755FE16E03C +:102FA0000C48844208D101210014FFF72DFE0021B6 +:102FB0002014FFF729FE0AE00748844207D10121C7 +:102FC000C013FFF721FE0021E013FFF71DFE10BD27 +:102FD0000030014000380040003C00400246002024 +:102FE00013890B400BB1012000E00020704701461F +:102FF000888970478181704710B50022028802F4E9 +:1030000041520B884C8823438C882343CC8823432C +:103010000C8923434C8923438C892343CC89234344 +:103020001A430280838B4FF2FF74234083830B8A01 +:10303000038210BD10B50246002003E012F8014BD8 +:103040002318D8B20B1EA1F10104A1B2F6D110BD14 +:1030500030B500228B071C0F0F2303FA04F20B4B31 +:103060008C1053F824309343084C8D1044F82530CD +:1030700023468C1053F824308C07240F00FA04F4F4 +:103080002343024C8D1044F8253030BD08380140F0 +:1030900010B500240121880702F0F4FE00285AD060 +:1030A00000BF53E02E4850F824000078012811D1C9 +:1030B00000202B4951F824100870294951F8241098 +:1030C0004870274951F824108870254951F8241078 +:1030D000486039E0224850F824004078012833D174 +:1030E0001F4850F82400807800BB1D4951F8241077 +:1030F000081D4968491C0160194850F824004068BF +:10310000174951F82410896888421DD301201449B9 +:1031100051F824108870124850F82400C078012813 +:1031200005D100200E4951F8241048600CE0002021 +:103130000B4951F824104870094951F8241048608F +:10314000074951F82410C870601CC4B2054890F8B3 +:10315000620BA042A6DC0121880702F0BBFD10BD76 +:10316000203E0020BC3200200CB5002001900090D1 +:103170003348006840F480303149086000BF30486F +:10318000006800F4003000900198401C0190009805 +:1031900018B90198B0F5A06FF1D12948006800F482 +:1031A000003010B10120009001E000200090009854 +:1031B000012844D122484030006840F08050204926 +:1031C000403108601F48006840F480401D49086095 +:1031D0001B48083000681A49083108600846006832 +:1031E00008600846006840F4805008601648091FCF +:1031F0000860081F006840F08070091F086000BF69 +:103200000F48006800F000700028F9D040F2056017 +:103210000E4908600A480830006820F00300084999 +:10322000083108600846006840F00200086000BFEE +:1032300003480830006800F00C000828F8D10CBDE5 +:10324000003802400070004008544007003C024033 +:1032500010B504462046FFF76DFE10BD7CB5024652 +:103260000020002501959FED1D0A8DED000A01ABA0 +:103270006C4600BF22E0155C302D0BDB155C402D49 +:1032800008DA019D2D010195155C303D019E354305 +:10329000019511E0155C402D0BDD155C472D08DA1A +:1032A000019D2D010195155C373D019E354301952A +:1032B00002E0BFEE000A7CBD451CE8B28842DADBC2 +:1032C000002003E01D5C2554451CE8B201EBD176DB +:1032D000B0EB660FF6DB9DED000AECE700000000A6 +:1032E00010B502460C460021002300BF1AE0505CD6 +:1032F000302807DB505C402804DA1B01505C303872 +:1033000003430DE0505C402807DD505C472804DA99 +:103310001B01505C3738034302E04FF0FF3010BD13 +:10332000481CC1B2A142E2DB1846F8E7FEB504240E +:1033300038256348827810460021F4F7FDFC0646E4 +:10334000012008210022CDE90021029004EB440174 +:103350004800134632462946F7F7BEFE04440120D2 +:1033600004EB440149060090080E08232D2229464B +:10337000F7F714FE641C5248427810460021F4F717 +:10338000DBFC0646012008210022CDE90021029045 +:1033900004EB44014906080E134632462946F7F766 +:1033A0009BFE0444012004EB440149060090080EF2 +:1033B00008232D222946F7F7F1FD641C414890F8B7 +:1033C0000B2F10460021F4F7B7FC06460120082118 +:1033D0000022CDE90021029004EB44014906080EC9 +:1033E000134632462946F7F777FE0444012004EBE2 +:1033F000440149060090080E082320222946F7F7C9 +:10340000CDFD641C2E48427910460021F4F794FC4F +:103410000646012008210022CDE90021029004EB9C +:1034200044014906080E134632462946F7F754FE72 +:103430000444012004EB440149060090080E0823CF +:103440002D222946F7F7AAFD641C1D480279104673 +:103450000021F4F771FC0646012008210022CDE985 +:103460000021029004EB44014906080E134632463F +:103470002946F7F731FE0444012004EB44014906D4 +:103480000090080E08232D222946F7F787FD641CBB +:103490000B48C27810460021F4F74EFC0646012086 +:1034A00008210022CDE90021029004EB44014906E5 +:1034B000080E134632462946F7F70EFEFEBD000001 +:1034C000C7310020BC2200200249C8740121014AF2 +:1034D000D1757047BC12002010B592B00020119039 +:1034E00010900F900E900D90D7F7BCF8FE48C07D5D +:1034F000002802F058830020FB49C875F7F74EFBFF +:10350000F948C07C112882F04B83DFE810F01100ED +:10351000B1005601B4033906C3062C084B0AAE0BA2 +:10352000440C410EBF0E8B0F8110E210D01114130A +:10353000D7F722FB012806D0022805D0042804D0A2 +:1035400008280BD102E009E008E007E00220FFF7BD +:10355000BBFF0021E54880F8001D00BF00BF01202F +:1035600010211523E2A2CDE9001000210846F7F74B +:10357000C0FEDE4890F8010D80B30120082105232C +:10358000E0A2CDE9001014210020F7F7B2FE0120DF +:1035900008210022CDE900210290D44890F8010DC5 +:1035A00013460246142106901E20F7F795FD0120D0 +:1035B0000821CDE90010CD4890F8010D401E00EB28 +:1035C000400101EB0010D14901EB00100E300A233D +:1035D0000246142106902820F7F78BFEC34890F886 +:1035E000000DFF280AD1012008211523C8A2CDE92A +:1035F00000102D211420F7F77CFE37E00121BB4895 +:1036000090F8000D0A236422CDE900011E2118461E +:10361000F7F72FFC012008210022CDE900210290BC +:10362000B24890F8000D134602462D210690322034 +:10363000F7F752FD119001200090119800EB400027 +:10364000322101EB4000C0B2082325222D21069033 +:10365000F7F7A4FCA54890F8000D642806D10021D6 +:10366000A24880F8001D0220FFF72EFF02F098BA52 +:10367000D7F782FA012806D0022805D0042804D002 +:1036800008280AD105E008E007E00A20FFF71CFF40 +:1036900003E00420FFF718FF00BF00BFA04890F828 +:1036A000100B50B90120082115239EA2CDE900106E +:1036B00000210846F7F71DFE29E09D48407820B11B +:1036C00001280DD0022821D115E001200821152361 +:1036D00098A2CDE9001000210846F7F70AFE15E090 +:1036E00001200821152397A2CDE9001000210846EA +:1036F000F7F7FFFD0AE001200821152394A2CDE988 +:10370000001000210846F7F7F4FD00BF00BF76481F +:10371000807C012802D0022816D10AE001209049BD +:1037200009231A46CDE900100A210020F7F776FD9B +:103730000AE001208B4909231A46CDE900100A212D +:103740000020F7F76BFD00BF00BF0120864918235A +:103750001A46CDE9001000216820F7F75FFD01202F +:103760000821152381A2CDE900101A210020F7F7C6 +:10377000C0FD01200821152382A2CDE900102421DB +:103780000020F7F7B6FD012008210022CDE9002135 +:1037900002905548D0F80C021346024624210690A8 +:1037A0005420F7F799FC5048D0F80C0210B90220C9 +:1037B000FFF78AFEFFF7BAFD58E7D7F7DDF90128D2 +:1037C00006D0022810D004281AD0082830D123E0CF +:1037D0000320FFF779FE454890F8FC0C20F08001AB +:1037E000424880F8FC1C23E0404890F8FC0C20F094 +:1037F00080013E4880F8FC1C0320FFF765FE17E0BF +:103800003A4890F8FC0C20F08001384880F8FC1C05 +:103810000A20FFF759FE0BE0344890F8FC0C20F02A +:103820008001324880F8FC1C0420FFF74DFE00BFE9 +:1038300000BF3B4890F8100B50B901200821152318 +:1038400054A2CDE9001000210846F7F752FD29E007 +:103850003748407820B101280DD0022821D115E049 +:1038600001200821152333A2CDE9001000210846CC +:10387000F7F73FFD15E001200821152331A2CDE91E +:10388000001000210846F7F734FD0AE00120082166 +:1038900015232FA2CDE9001000210846F7F729FDD6 +:1038A00000BF00BF1048807C012802D002280AD146 +:1038B0000AE001202A4909231A46CDE90010142103 +:1038C0000020F7F7ABFC82E019484830D0F805003B +:1038D00000EE100A3148D0EDD60A30EE200AB5EEDF +:1038E000C00AF1EE10FA5BE0BC120020BC220020FE +:1038F0004669726D77617265446F776E6C6F616453 +:1039000000000000506F72743A000000C8430020AD +:10391000446F776E6C6F6164204661696C210000B2 +:10392000BC3200204E6F205369676E616C0000004E +:10393000CC3D0020547970653A53746174696F6EA0 +:1039400000000000547970653A436C6F75640000A4 +:10395000547970653A436C6F75642D5465737400C7 +:10396000D4090408E6090408840904084F66666C53 +:10397000696E65205265636F72642055706C6F616B +:10398000640000005265636F7264206E756D62653D +:10399000723A00004F66666C696E6500BC3A0020A2 +:1039A0000AD00120FE4909231A46CDE9001014214E +:1039B0000020F7F733FC09E00120FA4909231A46F1 +:1039C000CDE9001014210020F7F728FC00BF00BF4C +:1039D000F54890F8000D10B10020FFF775FDF34891 +:1039E0004078002814D0F1488078022846D1F04869 +:1039F0000068B8B3ED48807932280ADA0120ED4931 +:103A000008230E22CDE9001000215920F7F706FC0B +:103A100085E0E64880793C280ADA0120E649082357 +:103A20000E22CDE9001000215920F7F7F7FB76E0D0 +:103A3000DE48807946280ADA0120E04908230E2270 +:103A4000CDE9001000215920F7F7E8FB67E00120DD +:103A5000DB4908230E22CDE9001000215920F7F799 +:103A6000DDFB5CE0FFE70120D64908230E22CDE90B +:103A7000001000215920F7F7D1FB50E0CB488078A7 +:103A8000012802D0C948807800BBC8488079202826 +:103A900045DAC64880791A280ADD0120C54908237D +:103AA0000E22CDE9001000215920F7F7B7FB36E0D0 +:103AB000BE48807917280ADD0120BF4908230E225D +:103AC000CDE9001000215920F7F7A8FB27E0B748FF +:103AD000807914280ADD0120B84908230E22CDE997 +:103AE000001000215920F7F799FB18E0AF488079C2 +:103AF00012280ADD0120B24908230E22CDE9001068 +:103B000000215920F7F78AFB09E00120AD4908237D +:103B10000E22CDE9001000215920F7F77FFB01208C +:103B2000A94918231A46CDE9001000216820F7F7AB +:103B300075FB012010210B46A4A2CDE90010142131 +:103B40002820F7F7D6FB012008211523A1A2CDE9F3 +:103B5000001024211220F7F7CCFBA348D0F80C0268 +:103B6000B0B1A148408D06909F48D0F80C02059056 +:103B700002469EA107A8069B03F0B4F90120082184 +:103B8000152307AACDE900102E210020F7F7B1FB7D +:103B9000854890F8FC0C0121B1EBD01F09D1012020 +:103BA0000821152396A2CDE900102E210020F7F759 +:103BB000A0FBFFF7BBFB984890F8360A0121B1EB58 +:103BC000D01F12D179480079024694A1069007A827 +:103BD00003F088F901200821022307AACDE900108B +:103BE00038210020F7F785FB14E08B4890F8360A5F +:103BF000C0F3C300024689A1069007A803F072F93A +:103C000001200821022307AACDE900103821002055 +:103C1000F7F76FFB8348807850B101200821152306 +:103C200081A2CDE900100A210020F7F762FB12E023 +:103C30007948D0F8F40902467EA1069007A803F05F +:103C400051F9012008210A2307AACDE900101946DD +:103C50000020F7F74EFB6448007AC0F3800048B1BB +:103C600001200821152375A2CDE900102E21002086 +:103C7000F7F73FFBFAE4D6F77FFF012806D00228CA +:103C80002CD0042852D008285ED156E00020119094 +:103C90001EE01198401C80B211901198402800DD60 +:103CA0001AE05148407D002805DD4F48407D401E08 +:103CB0004D49487502E03F204B4948754A48407DD0 +:103CC00000EB4001634800EB4110007800B103E0D5 +:103CD0004548407D0028DCDA00BF35E00020119027 +:103CE0001EE01198401C80B211901198402800DD10 +:103CF0001AE03D48407D3F2805DA3B48407D401CA6 +:103D00003949487502E00020374948753648407DFA +:103D100000EB40014F4800EB4110007800B103E098 +:103D20003148407D4028DCDB00BF0DE02E48407D5F +:103D30004949C8700120087106E00220FFF7C4FB62 +:103D400000202949487500BF00BF2748C07C0328D0 +:103D500024D12548407DC117069000EB1170001159 +:103D60000D90012200213D4801F030FF012010217B +:103D70000022CDE9002102901B48407D00EB40016C +:103D8000344800EB411000781346024600210690AB +:103D90005820F7F7A1F90120102161E0EFE10000C0 +:103DA000E6090408F8090408BC220020CC3D0020E4 +:103DB00000024042420A0408340A0408260A0408A1 +:103DC000180A04080A0A040884090408424C5545E4 +:103DD000534B5900454E4552475920544543484E90 +:103DE0004F4C4F4759000000BC12002057616974C6 +:103DF00055706C6F61643A25642F256400000000E3 +:103E0000557067726164652045525220436865634E +:103E10006B2047756E000000BC32002025303278E0 +:103E200000000000A43C0020426C6F636B6167657A +:103E30000000000025646D73000000005043422024 +:103E400056616C69646174696F6E204661696C6566 +:103E500064000000D814002008430020100B040860 +:103E60000B46FCA2CDE900100020F7F742FAFE480D +:103E7000407D00EB4001FD4800EB4110D0F801000F +:103E800000210590F3F758FF0121102206900D98AC +:103E900000EB400303EB0010F54B03EB0010007F39 +:103EA00000F003000023CDE901210090102118202B +:103EB000069AF7F711F9012010210B46EDA2CDE982 +:103EC000001020210020F7F714FAE748407D00EBAE +:103ED0004001E64800EB4110D0F8050000210590B4 +:103EE000F3F72AFF0121102206900D9800EB400302 +:103EF00003EB0010DE4B03EB0010007FC0F38100EA +:103F00000023CDE90121009020211820069AF7F71F +:103F1000E3F804200F9038200E90D348407D00EB4A +:103F20004001D24800EB4110C07F00210590F3F71B +:103F300003FF0690012008210022CDE90021029014 +:103F40000E9805900F9800EB400040001346049037 +:103F5000DDE90512F7F7C0F80F9908440F9001202A +:103F600000900E9806900F9800EB40004006000E5F +:103F700008232D2205900699F7F710F80F98401C9A +:103F80000F90B948407D00EB4001B84800EB41106C +:103F9000807F00210590F3F7CFFE069001200821D5 +:103FA0000022CDE9002102900E9805900F9800EBB9 +:103FB00040004006000E13460490DDE90512F7F7B5 +:103FC0008BF80F9908440F90012000900E980690EE +:103FD0000F9800EB40004006000E08232D220590AC +:103FE0000699F6F7DBFF0F98401C0F909E48407D26 +:103FF00000EB40019D4800EB4110407F00210590FF +:10400000F3F79AFE0690012008210022CDE9002155 +:1040100002900E9805900F9800EB40004006000EAD +:1040200013460490DDE90512F7F756F80F99084496 +:104030000F90012000900E9806900F9800EB400022 +:104040004006000E0823202205900699F6F7A6FFE9 +:104050000F98401C0F908448407D00EB400183483E +:1040600000EB411090F8220000210590F3F764FE68 +:104070000690012008210022CDE9002102900E982F +:1040800005900F9800EB40004006000E1346049088 +:10409000DDE90512F7F720F80F9908440F90012089 +:1040A00000900E9806900F9800EB40004006000E1E +:1040B00008232D2205900699F6F770FF0F98401CF3 +:1040C0000F906948407D00EB4001684800EB4110CB +:1040D00090F8210000210590F3F72EFE06900120B4 +:1040E00008210022CDE9002102900E9805900F983A +:1040F00000EB40004006000E13460490DDE9051277 +:10410000F6F7EAFF0F99084480B20F900120009063 +:104110000E98C0B206900F9800EB40004006000ECB +:1041200008232D2205900699F6F738FF0F98401CBA +:104130000F904D48407D00EB40014C4800EB411092 +:1041400090F8200000210590F3F7F6FD069001207D +:1041500008210022CDE9002102900E98C0B20590FE +:104160000F9800EB40004006000E13460490DDE976 +:104170000512F6F7B1FF0F99084480B20F9079E568 +:10418000D6F7FAFC012806D0022812D004281ED047 +:10419000082842D13AE03448007D002805DD324845 +:1041A000007D401E3049087502E004202E49087544 +:1041B00033E02D48007D042805DA2B48007D401CA3 +:1041C0002949087502E000202749087525E026489E +:1041D000007D052818D2DFE800F003070B0F13005D +:1041E0000520FFF771F90FE00620FFF76DF90BE0EE +:1041F0000720FFF769F907E00820FFF765F903E0FA +:104200000920FFF761F900BF00BF06E00220FFF7B9 +:104210005BF900201449087500BF00BF1248C07C3C +:10422000042836D11048007D174901EB0010042204 +:104230000021069001F0CAFC00201021CDE90010F9 +:104240000948007D104901EB0010102302460021AF +:1042500006901BE04C3A2020202020202020202007 +:104260002020202000000000BC120020D8140020D4 +:10427000C8430020503A2020202020202020202049 +:104280002020202000000000500A04080846F7F70C +:1042900030F8EFE4D6F770FC082806D10420FFF7C9 +:1042A00013F90020FE49487500BF00BFFC48C07CE0 +:1042B00005287DD104220021FA4801F087FCFA4844 +:1042C000407820B101280ED002284CD12CE00120EA +:1042D00008211023AFF6A412CDE9001019460020E2 +:1042E000F7F707F83FE0012008211023AFF6AC12E2 +:1042F000CDE9001019460020F6F7FBFF0120082148 +:104300001023EAA2CDE9001038210020F6F7F1FFD2 +:10431000012008211123E44AB53ACDE900103821E3 +:104320001E20F6F7E6FF1EE0012008211023E1A27F +:10433000CDE9001019460020F6F7DBFF0120082127 +:104340001023DAA2CDE9001038210020F6F7D1FFC2 +:10435000012008211123DB4ACDE9001038211E205D +:10436000F6F7C7FF00BF00BFCF48407800281FD036 +:10437000CD488078F0BB0020119009E0CA49D839B7 +:104380001198085C00B106E01198401C80B21190B1 +:1043900011981528F2D300BF012008211023CAA2CA +:1043A000CDE900101A210020F6F7A3FF012000E05C +:1043B000D8E008211023BC4A7C3ACDE900101A212C +:1043C0002420F6F796FFB648C07A182817DD01209A +:1043D00008211023BEA2CDE9001024210020F6F709 +:1043E00088FF012008211423AF4A903ACDE900103C +:1043F0002E2100E019E00020F6F77BFFB2E001215A +:1044000008201023B2A2CDE9000124210020F6F7F4 +:1044100070FF012008211423A34A8B3ACDE9001034 +:104420002E210020F6F765FF9CE09F488078012848 +:104430003BD10020119009E09B49D8391198085CC4 +:1044400000B106E01198401C80B211901198152817 +:10445000F2D300BF0121082010239BA2CDE9000167 +:104460001A210020F6F745FF0121082010238E4A6B +:104470007C3ACDE900011A212420F6F73AFF012009 +:104480000821102392A2CDE9001024210020F6F784 +:1044900030FF012008211423834A903ACDE900100F +:1044A0002E210020F6F725FF5CE07F488078022867 +:1044B0002AD101200821102387A2CDE900101A215A +:1044C0000020F6F716FF012008211023764A543AFF +:1044D000CDE900101A211E20F6F70BFF012008215C +:1044E00010237BA2CDE9001024210020F6F701FF64 +:1044F0000120082114236C4A903ACDE900102E21A6 +:104500000020F6F7F6FE2DE067488078032829D1D1 +:1045100001200821102372A2CDE900101A210020E9 +:10452000F6F7E7FE0120082110235F4A0A32CDE9A1 +:1045300000101A211220F6F7DCFE012008211023BA +:1045400063A2CDE9001024210020F6F7D2FE01205D +:1045500008211423544A903ACDE900102E2100205E +:10456000F6F7C7FE0BE6D6F707FB012804D00228B2 +:104570000DD008281CD114E04948407D002805DDF5 +:104580004748407D401EC1B24548417510E044484F +:10459000407D032804DA4248407D401C404948756C +:1045A00006E00420FEF790FF00203D49487500BF5B +:1045B00000BF3B48C07C062870D104220021494836 +:1045C00001F004FB012010210022CDE9002102901E +:1045D0003348407D401C01230246002106903E20C6 +:1045E000F6F77AFD0120082110233FA2CDE9001043 +:1045F00000214820F6F77DFE01203E4908231A4697 +:10460000CDE9001000217820F6F708FE01200821EE +:10461000102339A2CDE900104820F6F76AFE0020E9 +:10462000344908231A46CDE9001019467820F6F7D8 +:10463000F5FD01200821102332A2CDE90010194612 +:104640000020F6F756FE1648417D01EB410000EBD5 +:1046500001102E4901EB0010407B012809D10821EF +:1046600010232BA2CDE9001019461E20F6F741FEBB +:1046700009E001200821102327A2CDE900101946E6 +:104680001E20F6F736FE01200821102324A2CDE9D2 +:10469000001018210020F6F72CFE47E081E1000011 +:1046A000BC120020D00A0408CC3D002055524C3AE0 +:1046B00000000000547970653A436C6F75642D54A6 +:1046C000617374007998030841504E203A0000004D +:1046D000494D45493A000000535349443A0000000F +:1046E00049503A00500B04084F6E4C696E65203AF1 +:1046F00020000000CC0904084F66664C696E653ADC +:1047000020000000547970653A000000C843002082 +:104710004C4F524100000000525334383500000025 +:1047200050726F746F636F6C3A000000FE48417DF9 +:1047300001EB410000EB0110FC4901EB0010807916 +:10474000052818D101200821CDE90010F648417D47 +:1047500001EB410000EB0110F44901EB0010007B7C +:10476000F34901EB00100C23024618210690362075 +:10477000F6F7BFFD17E001200821CDE90010EA4857 +:10478000407D00EB400101EB0010E84901EB001017 +:104790008079E84901EB00100C23024618210690AD +:1047A0003620F6F7A6FD012008211023E2A2CDE96C +:1047B000001020210020F6F79CFD09200F9000201A +:1047C0000E901190DFE00F9800EB400040007A2837 +:1047D00005DD0E98401C80B20E9000200F90D2484C +:1047E000417D01EB410000EB0110D04901EB0010CD +:1047F0003030119900EB01108078C00908210022A7 +:10480000CDE900210290C848417D01EB410000EB59 +:104810000110C64901EB00103030119900EB011076 +:104820000078069020210E9801EBC000C0B20590E0 +:104830000F9800EB40004006000E00230490DDE9D5 +:104840000512F6F749FC0F99084480B20F900F98B3 +:1048500000EB400040007A2805DD0E98401C80B235 +:104860000E9000200F90B048407D00EB400101EB1E +:104870000010AE4901EB00103030119900EB01102F +:104880008078C009009020210E9801EBC000C0B2D2 +:1048900006900F9800EB40004006000E08232D22E2 +:1048A00005900699F6F77AFB0F98401C80B20F909E +:1048B0000F9800EB400040007A2805DD0E98401C60 +:1048C00080B20E9000200F909748407D00EB400191 +:1048D00001EB0010954901EB00103030119900EB0D +:1048E00001108078C00908210022CDE90021029042 +:1048F0008D48417D01EB410000EB01108B4901EB3C +:1049000000103030119900EB011040780690202102 +:104910000E9801EBC000C0B205900F9800EB40006C +:104920004006000E00230490DDE90512F6F7D4FBE3 +:104930000F99084480B20F900F9800EB40004000A0 +:104940007A2805DD0E98401C80B20E9000200F9052 +:104950000120009020210E9801EBC000C0B206900B +:104960000F9800EB40004006000E08233B22059004 +:104970000699F6F713FB0F98401C80B20F90119820 +:10498000401C80B211906848417D01EB410000EB72 +:104990000110664901EB0010C179119881423FF77F +:1049A00012AF76E4D6F7E8F8012804D002280CD03C +:1049B00008281BD113E05C48407D002804DD5A48DC +:1049C000407D401E5849487510E05748407D0328F7 +:1049D00004DA5548407D401C5349487506E00420E0 +:1049E000FEF772FD00205049487500BF00BF4E48D9 +:1049F000C07C07287ED101204B49C87504220021C4 +:104A0000504801F0E3F8012010210022CDE90021F7 +:104A100002904548407D401C01230246002106903B +:104A20004020F6F759FB01200821102346A2CDE9CA +:104A3000001014210020F6F75CFC09200F900020E4 +:104A40000E90119002E10F9800EB400040007A2890 +:104A500005DD0E98401C80B20E9000200F900120C2 +:104A600008210022CDE9002102902F48407D00EB73 +:104A7000400101EB00102D4901EB0010303011997D +:104A800000EB01100078069014210E9801EBC00095 +:104A9000C0B205900F9800EB40004006000E0023C6 +:104AA0000490DDE90512F6F717FB0F99084480B270 +:104AB0000F900F9800EB400040007A2805DD0E981B +:104AC000401C80B20E9000200F9001200090142115 +:104AD0000E9801EBC000C0B206900F9800EB4000AA +:104AE0004006000E08232D2205900699F6F756FA87 +:104AF0000F9800E0B8E0401C80B20F900F9800EBD8 +:104B0000400040007A2805DD0E98401C80B20E90CF +:104B100000200F900448407D40F2833110FB01F0EB +:104B20000C4901EB800017E0BC120020C8430020B4 +:104B3000A00C0408D00B040847756E2D4164647204 +:104B40003A000000D00C040847756E2D52535349AB +:104B50003A0000008848002000F58960119901EBB7 +:104B6000410202EB011100EBC10090F84400642106 +:104B700010FB01F00690012008210022CDE9002160 +:104B800002900698C11700EB1160001205901421E5 +:104B90000E9801EBC000C0B204900F9800EB4000EB +:104BA0004006000E00230390DDE90412F6F794FAA4 +:104BB0000F99084480B20F900F9800EB400040001E +:104BC0007A2805DD0E98401C80B20E9000200F90D0 +:104BD0000120009014210E9801EBC000C0B2069095 +:104BE0000F9800EB40004006000E08232522059098 +:104BF0000699F6F7D3F90F98401C80B20F900F98E2 +:104C000000EB400040007A2805DD0E98401C80B281 +:104C10000E9000200F900120009014210E9801EBBF +:104C2000C000C0B206900F9800EB40004006000E96 +:104C300008233B2205900699F6F7B0F90F98401C1F +:104C400080B20F901198401C80B21190FE48407DB8 +:104C500000EB400101EB0010FC4901EB0010C179B1 +:104C6000119881423FF7EFAE7CE4D5F785FF082825 +:104C700003D10420FEF728FC00BF00BFF248C07C2F +:104C800008287CD104220021F14800F09FFF012078 +:104C900008211023EFA2CDE9001012210020F6F721 +:104CA00028FB012008211023EB4ACDE90010122136 +:104CB0000846F6F71EFB012008211023E7A2CDE9E4 +:104CC000001012215A20F6F714FB012008210022BF +:104CD000CDE900210290DC48C07A0223024612216D +:104CE00006906C20F6F7F8F9002011904FE011982B +:104CF00000EB400101EB0010D44901EB0010007EF5 +:104D000000F00100E0B301200821CDE90010119866 +:104D100000EBC0001B30C0B20523D1A201460690B3 +:104D20000020F6F7E6FA012008210022CDE9002153 +:104D30000290119800EBC0001B30C0B20123069016 +:104D4000119A521C01461E20F6F7C6F901200821CF +:104D5000CDE90010119800EB400101EB0010BB49B8 +:104D600001EB00100E300690119800EBC0001B30D4 +:104D7000C0B20A23059001462A20069A01E009E004 +:104D800001E0F6F7B6FA1198401C80B21190119824 +:104D90000428ACDB05E6D5F7EFFE012804D0022895 +:104DA0000CD008281BD113E0A748407D002804DD63 +:104DB000A548407D401EA449487510E0A248407DAA +:104DC000032804DAA048407D401C9F49487506E04E +:104DD0000420FEF779FB00209B49487500BF00BF07 +:104DE0009948C07C09287DD1042200219E4800F00A +:104DF000EDFE012010210022CDE900210290924811 +:104E0000407D401C01230246002106903E20F6F71B +:104E100063F9012008211023AFF23472CDE90010AC +:104E200000214820F6F765FA0120904908231A4628 +:104E3000CDE9001000217820F6F7F0F901200821D3 +:104E40001023AFF24C72CDE900104820F6F751FA6A +:104E50000020864908231A46CDE90010194678201B +:104E6000F6F7DCF9012008211023AFF26872CDE9D2 +:104E7000001019460020F6F73CFA7348407D00EB1D +:104E8000400101EB0010714901EB0010407B01284B +:104E90000AD108211023AFF28872CDE9001019461B +:104EA0001E20F6F726FA0AE0012008211023AFF2AF +:104EB0009872CDE9001019461E20F6F71AFA012063 +:104EC00008211023AFF2A872CDE9001018210020AC +:104ED000F6F70FFA5C48407D00EB400101EB001053 +:104EE0005A4900E053E101EB00108079052818D100 +:104EF00001200821CDE900105348407D00EB40011E +:104F000001EB0010514901EB0010007B584901EB07 +:104F100000100C230246182106903620F6F7E9F916 +:104F200017E001200821CDE900104748407D00EB43 +:104F3000400101EB0010454901EB001080794D491B +:104F400001EB00100C230246182106903620F6F7DC +:104F5000D0F9012008211023AFF22442CDE900103E +:104F600020210020F6F7C5F909200F9000200E90AF +:104F70001190FEE00F9800EB400040007A2805DD1C +:104F80000E98401C80B20E9000200F902E48407D5D +:104F900000EB400101EB00102C4901EB0010303018 +:104FA000119900EB01108078C00908210022CDE999 +:104FB000002102902448407D00EB400101EB0010ED +:104FC000224901EB00103030119900EB01100078FC +:104FD000069020210E9801EBC000C0B205900F98FA +:104FE00000EB40004006000E00230490DDE90512AE +:104FF000F6F772F80F99084480B20F900F9800EB03 +:10500000400040007A2805DD0E98401C80B20E90CA +:1050100000200F900C48407D00EB400101EB001098 +:105020000A4901EB00103030119900EB0110807833 +:10503000C009009020210E9801EBC000C0B206907C +:105040000F9800EB400017E0BC120020C84300207E +:10505000100D040853563A00068C030848563A00CF +:10506000506F72742D000000900B0408CC090408E6 +:10507000A00C0408D00B04084006000E08232D22C3 +:1050800005900699F5F78AFF0F98401C80B20F90A3 +:105090000F9800EB400040007A2805DD0E98401C78 +:1050A00080B20E9000200F90F748407D00EB400149 +:1050B00001EB0010F54901EB00103030119900EBC5 +:1050C00001108078C00908210022CDE9002102905A +:1050D000ED48407D40F2833110FB01F0EC4901EBDB +:1050E000800000F58960119901EB410202EB01118A +:1050F00000EBC10090F84600069020210E9801EBCD +:10510000C000C0B205900F9800EB40004006000EB2 +:1051100000230490DDE90512F5F7DEFF0F9908443E +:1051200080B20F900F9800EB400040007A2805DD18 +:105130000E98401C80B20E9000200F90012000902D +:1051400020210E9801EBC000C0B206900F9800EB32 +:1051500040004006000E08233B2205900699F5F713 +:105160001DFF0F98401C80B20F901198401C80B218 +:105170001190C548407D00EB400101EB0010C34990 +:1051800001EB0010C179119881423FF7F3AE08E4BA +:10519000D5F7F2FC012806D0022812D004281ED030 +:1051A000082853D14BE0B848007D002805DDB648FB +:1051B000007D401EB449087502E00520B24908751B +:1051C00044E0B148007D052805DAAF48007D401C69 +:1051D000AD49087502E00020AB49087536E0AA48E1 +:1051E000007D062829D2DFE800F003070B0F1A2400 +:1051F0000B20FEF769F920E00C20FEF765F91CE0B2 +:105200000D20FEF761F918E00E20FEF75DF9A148C8 +:1052100090F8AA0000F00F019B4801750DE00F20E7 +:10522000FEF752F99B4890F8AA00000996490875C4 +:1052300003E01020FEF748F900BF00BF06E002209F +:10524000FEF742F900209049087500BF00BF8E4864 +:10525000C07C0A2819D18C48007D8F4901EB0010D1 +:1052600004220021069000F0B1FC00201021CDE9BD +:1052700000108548007D884901EB0010102302468C +:10528000002106900846F6F734F8EDE4D5F774FCF3 +:10529000012806D002280ED0042816D0082867D18D +:1052A0005FE07948407D002804DD7748407D401E5E +:1052B000754948755CE07448407D032804DA7248FB +:1052C000407D401C7049487552E06F48417D01EBBC +:1052D000410000EB01106D4901EB0010407B0128FB +:1052E0001AD100206849497D01EB410202EB01110E +:1052F000664A02EB011148736348407D01460690FF +:105300000220D4F7D3FE6048407D0690F3F702FBFD +:1053100000206249086023E05B48417D01EB4100C9 +:1053200000EB0110594901EB0010407BC0B901208E +:105330005A4908605449497D01EB410202EB0111D1 +:10534000524A02EB011148734F48407D0690F3F733 +:10535000E1FA4D48407D014606900220D4F7A6FEB2 +:1053600006E00A20FEF7B0F800204749487500BF64 +:1053700000BF4548C07C0B2853D104220021484877 +:1053800000F024FC01200821152346A2CDE90010DD +:1053900014212820F5F7ADFF012008210022CDE9D6 +:1053A000002102903848407D401C01230246142110 +:1053B00006904620F5F790FE3348417D01EB410011 +:1053C00000EB0110314901EB0010407B012809D1AD +:1053D0000821152335A2CDE900101E210020F5F784 +:1053E00088FF14E02848417D01EB410000EB0110EB +:1053F000264901EB0010407B48B901200821152304 +:105400002DA2CDE900101E210020F5F772FF01202A +:10541000082115232BA2CDE9001032210020F5F739 +:1054200068FFBDE3D5F7A8FB012806D0022817D0F6 +:10543000042853D0082873D158E01348407D002831 +:105440000DDD254890F8550E20B10F48407D06909F +:10545000F3F760FA0C48407D401E0B4948755FE049 +:105460000948407D03280DDA1B4890F8550E20B1FD +:105470000548407D0690F3F74DFA0348407D401CF7 +:10548000014948754CE00000BC120020C8430020D0 +:10549000884800200A3D0020500D0408880242423E +:1054A000E00D0408504F52543A0000005459504542 +:1054B0003A4C4F5241000000545950453A5253342F +:1054C000383500005061737320456E746572204357 +:1054D00068616E6765000000BC7200200121F94818 +:1054E00080F8551E0120F849487019E00A20FDF7A0 +:1054F000EBFF0020F54948750121F24880F8481E6D +:1055000090F8550E58B10020F14908600021ED488F +:1055100080F8551EED48407D0690F3F7FBF900BF7B +:1055200000BFEA48C07C0C283DD104220021E94894 +:1055300000F04CFB012008211523AFF29802CDE9C1 +:10554000001012212820F5F7D4FE012008210022A6 +:10555000CDE900210290DD48407D401C0123024638 +:10556000122106904620F5F7B7FD012108201523EA +:10557000D9A2CDE900011C210020F5F7BAFE0121D6 +:1055800008201523DAA2CDE9000126210020F5F735 +:10559000B0FE012008211523DBA2CDE90010302147 +:1055A0000020F5F7A6FEC74890F8550E01282ED129 +:1055B000C649C875C4488078A0B10020C4490860B5 +:1055C000C1498870C148407D01210690F3F7DCFE97 +:1055D000012008211523D1A2CDE900103821002097 +:1055E000F5F787FEB74890F8540E80B10021B54812 +:1055F00080F8541E012008211523CCA2CDE900100B +:1056000038210020F5F775FE0120B1490860C7E296 +:10561000D5F7B2FA012806D0022805D0042804D014 +:10562000082814D10FE012E011E0D4F71FF8142875 +:1056300004D10121C14880F80A1F03E00021BF48BE +:1056400080F80A1F03E00A20FDF73EFF00BF00BFFD +:105650009E48C07C0D283BD104220021B84800F0B0 +:10566000B5FA012008211523B6A2CDE900101A21B0 +:105670000020F5F73EFE012008211523B6A2CDE952 +:10568000001024210020F5F734FE01200821152305 +:10569000B5A2CDE900102E210020F5F72AFEA7487B +:1056A00090F80A0F50B1012008211523B4A2CDE9CA +:1056B000001038210020F5F71CFE09E00120082128 +:1056C0001523B5A2CDE9001038210020F5F711FE11 +:1056D00066E2D5F751FA012806D0022812D0042834 +:1056E0001ED008280DD191E07848407D002805DDC6 +:1056F0007648407D401E7549487502E00320734995 +:1057000048758AE07148407D032805DA6F48407D7E +:10571000401C6E49487502E000206C4948757CE0E9 +:105720006A48417D9F4890F8AA0061F303009D49B3 +:1057300081F8AA0000210320D4F7B8FCF0B39948FF +:10574000B0F8AA0011900220FDF7BEFED4F754FD78 +:1057500094491198A1F8AA0000210320D4F7A6FCCF +:10576000764890F8FC0C20F00101744880F8FC1C8D +:1057700090F8FC0C20F00600801D704981F8FC0CAC +:10578000002001F6FC41488000210120D4F78EFC66 +:10579000854890F8360A20F08001834880F8361A50 +:1057A00000F531608078D0B1012821D002280CD0DA +:1057B000032827D17C4890F8360A00E025E020F045 +:1057C0007801794880F8361A1CE0774890F8360A54 +:1057D00020F078002030744981F8360A12E07248CF +:1057E00090F8360A20F078016F4880F8361A09E000 +:1057F0006D4890F8360A20F0780058306A4981F8F0 +:10580000360A00BF00BFFCF793FD06E00A20FDF753 +:105810005BFE00202D49487500BF00BF2B48C07CAF +:105820000E2843D104220021604800F0CFF9012066 +:105830001021CDE900105B4890F8AA0000F00F009D +:105840005B4901EB00101023024619460690002028 +:10585000F5F74FFD534890F8AA0000F00F001B49E0 +:10586000497D884211D000201021CDE90010174851 +:10587000407D4F4901EB0010001D0C230246202102 +:1058800006900020F5F735FD10E001201021CDE94C +:1058900000100E48407D464901EB0010001D0C230E +:1058A0000246202106900020F5F723FD78E1D5F788 +:1058B00063F901287ED002287DD004287CD00828F6 +:1058C0007BD1E9E0BC72002004810020BC120020E2 +:1058D00088024242200E0408313A446970207377EE +:1058E000697463682031616E6432204F4E0000009D +:1058F000323A496E7365727420736C617665206DFF +:105900006F64756C65000000333A50617373204515 +:105910006E74657220537461727400005374617404 +:10592000653A53656E64696E670000005374617474 +:10593000653A436F6D706C6574650000BC22002091 +:10594000600E0408496E7365727420552D446973A6 +:105950006B204669727374005468616E20506173E5 +:105960007320456E74657200466F726D61743A46BD +:10597000415433323B4D41583A3332470000000026 +:1059800046696E6420552D4469736B2C4F75747095 +:105990007574696E6700000053746174653A4964F8 +:1059A0006C6500000A3D0020BC320020A00E0408F7 +:1059B000200F040802E00FE01CE074E07B48407D0B +:1059C000002805DD7948407D401E7849487502E091 +:1059D00004207649487566E07448407D042805DA5D +:1059E0007248407D401C7149487502E000206F49B3 +:1059F000487558E06D48417D6D4890F8AA0061F304 +:105A000007106B4981F8AA0000210320D4F74EFB50 +:105A100080B30220FDF758FD664890F8360A20F062 +:105A20008001644880F8361A00F531608078C0B192 +:105A3000012820D002280AD0032826D15D4890F8FA +:105A4000360A20F078015B4880F8361A1DE0594884 +:105A500090F8360A20F078002030564981F8360A4E +:105A600013E0544890F8360A20F07801514880F845 +:105A7000361A0AE00FE04F4890F8360A20F0780016 +:105A800058304C4981F8360A00BF00BFFCF750FC83 +:105A900000204649487506E00A20FDF715FD002064 +:105AA0004249487500BF00BF4048C07C0F2841D123 +:105AB00004220021404800F089F801201021CDE99E +:105AC00000103B4890F8AA0000093C4901EB001087 +:105AD00010230246194606900020F5F70AFC3348C9 +:105AE000407D334991F8AA10B0EB111F11D000206E +:105AF0001021CDE900102D48407D304901EB001008 +:105B0000001D0C230246202106900020F5F7F1FB32 +:105B100010E001201021CDE900102448407D2749E4 +:105B200001EB0010001D0C230246202106900020EE +:105B3000F5F7DFFB34E0D5F71FF8012806D002287F +:105B400005D0042804D008281FD11AE01DE01CE06D +:105B5000D4F752FB01200690069880F3138800BF0B +:105B600000BFBFF34F8F1648006800F4E06015498E +:105B70000843001D12490860BFF34F8F00BF00BFEC +:105B8000FEE70A20FDF7A0FC00BF00BF0748C07C6D +:105B9000102804D1042200210B4800F017F800BFA0 +:105BA00000BFF5F7B7F912B010BD0000BC1200201D +:105BB0000A3D0020BC320020E00E0408700F0408EB +:105BC0000CED00E00000FA05C00F04082DE9F843D1 +:105BD00007460E469046002416E0002510E00120FE +:105BE0007B1903EB061303EB041300901A782307C9 +:105BF000190EEB06180E1023F5F7D0F9681CC5B284 +:105C0000102DECDB601CC4B24445E6DBBDE8F88334 +:105C100000B5002008490877002107488177012155 +:105C20004177C1776421416201200349C875022090 +:105C3000FDF74AFC00BD0000BC120020042808D17A +:105C40004FF0E021096941F004014FF0E0221161B9 +:105C500007E04FF0E021096921F004014FF0E02254 +:105C60001161704710B51548006840F47000134981 +:105C700008601348006840F00100114908600020E6 +:105C80000F49083108600E4800680E4908400C4969 +:105C900008600D48091D0860081F006820F4802076 +:105CA000091F0860002006490C310860FDF75CFA06 +:105CB0004FF0006001498039086010BD88ED00E0B8 +:105CC00000380240FFFFF6FE1030002410B5FDF74B +:105CD000DFF910BDCA430282704721B1028842F049 +:105CE0000102028004E002884FF6FE731A4002802F +:105CF0007047000010B504465548844208D1012180 +:105D00000846FCF7A1FF00210120FCF79DFF9DE064 +:105D1000B4F1804F08D101210846FCF775FF00213E +:105D20000120FCF771FF91E04A48844208D101212B +:105D30000220FCF769FF00210220FCF765FF85E0E7 +:105D40004548844208D101210420FCF75DFF002171 +:105D50000420FCF759FF79E04048844208D1012132 +:105D60000820FCF751FF00210820FCF74DFF6DE0F3 +:105D70003B48844208D101211020FCF745FF002157 +:105D80001020FCF741FF61E03648844208D1012130 +:105D90002020FCF739FF00212020FCF735FF55E0DB +:105DA0003148844208D101210220FCF74DFF002137 +:105DB0000220FCF749FF49E02C48844209D1012127 +:105DC0000804FCF741FF00214FF48030FCF73CFF52 +:105DD0003CE02748844209D101214804FCF734FF04 +:105DE00000214FF40030FCF72FFF2FE021488442C0 +:105DF00009D101218804FCF727FF00214FF48020FE +:105E0000FCF722FF22E01C48844208D101214020F7 +:105E1000FCF7FAFE00214020FCF7F6FE16E01748DA +:105E2000844208D101218020FCF7EEFE0021802071 +:105E3000FCF7EAFE0AE01248844207D101218015EE +:105E4000FCF7E2FE0021A015FCF7DEFE10BD00000D +:105E5000000001400004004000080040000C004029 +:105E600000100040001400400004014000400140C8 +:105E7000004401400048014000180040001C004060 +:105E80000020004030B50246002000230024158A7F +:105E900005EA0103958905EA010413B10CB101205B +:105EA00000E0002030BD1AB183890B43838102E0FA +:105EB00083898B438381704700220288184B984264 +:105EC0000ED0184B98420BD0B0F1804F08D0164B33 +:105ED000984205D0154B984202D0154B984204D1F8 +:105EE0004FF68F731A404B881A43124B984207D0D3 +:105EF000114B984204D04FF6FF431A400B891A43C6 +:105F000002804B68C3620B880385054B984202D020 +:105F1000044B984201D18B7A038601238382704718 +:105F2000000001400004014000040040000800405F +:105F3000000C0040001000400014004010B5002488 +:105F4000FCF784FC00F0BCFCD4F742FA294890F836 +:105F5000FC0C20F00101274880F8FC1C90F8FC0C98 +:105F600020F08001234880F8FC1C90F8FC0C20F005 +:105F70000600801D1F4981F8FC0C00210120D4F788 +:105F800095F8D3F719F9D3F745FED4F737FEF4F7B0 +:105F9000ABFEFFF73DFED4F7CFFBF2F7B7FAF4F70D +:105FA0007FFCFCF7C5F9FCF71BFD124890F8FC0CD0 +:105FB00020F001010F4880F8FC1C90F8FC0C20F048 +:105FC00080010C4880F8FC1C90F8FC0C20F00600C6 +:105FD000801D084981F8FC0C00210120D4F766F8E7 +:105FE00042F2107004494885012081F82900F5F734 +:105FF000D5F910BDBC220020BC1200202DE9F041D3 +:1060000000240025FE48807801280BD10020FC499F +:106010008870D3F74BFEFB48C07C022802DC0120CD +:10602000F849C875F748007AC0F3800000287DD190 +:10603000002479E304EB4400F149503101EB800086 +:106040008078012807D1002004EB4401EC4A50324B +:1060500002EB8101887004EB4400E949503101EB07 +:106060008000407800287DD104EB440001F599615F +:1060700001EB800080780128F5D104EB440000EBAF +:10608000041001F5107101EB00108079002869D02F +:10609000002004EB4401DC4A02EB8101887004EB30 +:1060A000440000EB041002F5107101EB0010807940 +:1060B0000D287DD2DFE800F07C070A0BCA0C0D0921 +:1060C00008FDFC0F0E0000BF00BF00BF00BF00BFF7 +:1060D00000BF00BF00BF40F283306043CB4901EBFB +:1060E00080000079012815D040F28330604301EB35 +:1060F000800000F5896040F283316143C34A02EBBE +:106100008101897801EB410202EB011110F83100A5 +:10611000002861D140F283306043BC4901EB80002C +:106120008078401CC1B240F2833000E06CE36043F1 +:10613000B64A02EB8000817040F283306043114622 +:1061400011F8200090B140F28330604311F8201024 +:1061500040F28330604302EB80008170002140F206 +:10616000833000E0DEE2604302F8201040F283302A +:106170006043A64901EB800000F5896040F283315D +:106180006143A24A02EB8101897801EB410202EBF3 +:10619000011110F8311040F2833060439B4A02EB4A +:1061A00080004079814217D0002240F2833000E025 +:1061B00006E26043954901EB800000F5896040F2FA +:1061C00083316143914B03EB8101897801EB4103FA +:1061D00003EB011100F8312040F2833060438B491A +:1061E00001EB8000807804EB440101EB0411884A44 +:1061F00002EB0111C979884207DB002140F28330AC +:106200006043824A02EB8000817040F28330604339 +:106210007E4B03EB800000F5896040F283336343DB +:106220007A4E06EB83039B7803EB430606EB0313DE +:1062300000EBC300427940F283306043734B03EBC1 +:10624000800081782046E8F715FF6AE240F283304B +:1062500060436E4901EB80000079012815D040F2BF +:106260008330604301EB800000F5896040F28331A8 +:106270006143664A02EB8101C97801EB410202EBFE +:10628000011110F8310000285ED140F283306043E4 +:106290005E4901EB8000C078401CC1B240F28330FF +:1062A00060435A4A02EB8000C17040F2833001E043 +:1062B00087E1B3E06043114611F8200080B140F25D +:1062C0008330604311F8201040F28330604302EBCA +:1062D0008000C170002140F28330604302F820103A +:1062E00040F283306043494901EB800000F589604A +:1062F00040F283316143454A02EB8101C97801EBE9 +:10630000410202EB011110F8311040F2833060437A +:106310003E4A02EB80004079814215D0002240F2D3 +:1063200083306043394901EB800000F5896040F219 +:1063300083316143354B03EB8101C97801EB4103A4 +:1063400003EB011100F8312040F2833060432F4904 +:1063500001EB8000C17840F2833060432B4A02EBAE +:1063600080008079814206DB002140F28330604367 +:1063700002EB8000C17040F283306043234901EB9F +:106380008000407808B340F28330604301EB800026 +:10639000C17840F2833060431C4A02F8201040F27A +:1063A00083306043114601EB80004078401EC1B24B +:1063B00040F28330604302EB8000C170002140F264 +:1063C0008330604302EB8000417040F283306043D1 +:1063D0000E4B03EB8000083040F2833363430B4ED7 +:1063E00006EB8303DB7803EB031300EB83004279B6 +:1063F00040F283306043334603EB8000C17809E00C +:10640000703C0020BC1200208841002088480020F9 +:10641000C84300202046E8F72DFE82E140F2833099 +:106420006043F54901EB80000079012813D040F268 +:106430008330604301EB8000083040F283316143D8 +:10644000ED4A02EB8101C97801EB011100EB8100FB +:106450000079002856D140F283306043E64901EBD1 +:106460008000C078401CC1B240F283306043E24AF1 +:1064700002EB8000C17040F283306043114611F896 +:10648000200080B140F28330604311F8201040F2C8 +:106490008330604302EB8000C170002140F2833002 +:1064A000604302F8201040F283306043D24901EB90 +:1064B0008000083040F283316143CF4A02EB810112 +:1064C000C97801EB011100EB8100017940F28330C2 +:1064D000604302EB80004079814213D0002240F2F9 +:1064E00083306043C44901EB8000083040F28331BF +:1064F0006143C14B03EB8101C97801EB011100EB52 +:106500008100027140F283306043BB4901EB80009F +:10651000C17840F283306043B74A02EB8000807953 +:10652000814206DB002140F28330604302EB8000B1 +:10653000C17040F283306043AF4901EB8000407886 +:1065400008B340F28330604301EB8000C17840F231 +:1065500083306043A84A02F8201040F28330604341 +:10656000114601EB80004078401EC1B240F28330FA +:10657000604302EB8000C170002140F28330604331 +:1065800002EB8000417040F2833060439A4B03EB92 +:106590008000083040F283336343974E06EB830359 +:1065A000DB7803EB031300EB8300427940F2833086 +:1065B0006043334603EB8000C1782046E8F75AFD7C +:1065C000AFE040F2833060438B4901EB80000079FB +:1065D000012815D040F28330604301EB800000F5C4 +:1065E000896040F283316143834A02EB8101C978BB +:1065F00001EB410202EB011110F8310000285BD1E0 +:1066000040F2833060437C4901EB8000C078401C3D +:10661000C1B240F283306043774A02EB8000C17020 +:1066200040F283306043114611F8200080B140F2FF +:106630008330604311F8201040F28330604302EB56 +:106640008000C170002140F28330604302F82010C6 +:1066500040F283306043684901EB800000F58960B7 +:1066600040F283316143644A02EB8101C97801EB56 +:10667000410202EB011110F8311040F28330604307 +:106680005D4A02EB80004079814215D0002240F241 +:1066900083306043584901EB800000F5896040F287 +:1066A00083316143544B03EB8101C97801EB410312 +:1066B00003EB011100F8312040F2833060434E4972 +:1066C00001EB8000C17840F2833060434A4A02EB1C +:1066D00080008079814206DB002140F283306043F4 +:1066E00002EB8000C17040F283306043424B03EB09 +:1066F0008000083040F2833363433F4E06EB830350 +:10670000DB7803EB031300EB8300427940F2833024 +:106710006043334603EB8000C1782046E8F7AAFCCB +:1067200000BF00BF601CC4B2344890F89A0EA0426B +:106730003FF780AC3248807801287ED13048B038AD +:10674000807800EB40012F4800EB01108079002891 +:1067500073D000202A498870A1F1B00081782748C1 +:1067600090F83C0F401E814207DA2548B038807807 +:10677000401C2349B039887003E000202049B0391B +:1067800088701F48B038807800EB40011C4898386A +:1067900000EB81008078B8B300211948B0388078C8 +:1067A00000EB40021648983800EB820081701448D4 +:1067B000B038807800EB4001124800EB011080797E +:1067C00001282BD0042804D0052823D006282AD15C +:1067D0001BE00B48B038807800EB4001094800EB23 +:1067E000011000684FF4E131B1FBF0F000EB401014 +:1067F00040000349886016E088480020BC32002031 +:10680000B8430020FC41002017E04FF47A7028497B +:10681000886008E064202649886004E04FF47A70BC +:106820002349886000BF00BF214AB03A93780B32F9 +:10683000D15C0B3A9078F3F7F9FA1E48407888B9A2 +:106840001D488078012820D100201B498870194BF1 +:106850001A79A1F6CC1393F8101B164B5878F9F758 +:1068600099FB12E014480C38807801280DD10021E2 +:1068700011480C3881700F4B1A79A0F51C6393F8FE +:10688000101B0C4B5878F9F785FB0C48807B58B9E6 +:10689000D4F7F0FAF2F732FF0648C07820B10020B2 +:1068A0000449C870F4F7D2FDFCF716FEBDE8F0818C +:1068B000B8430020CC3D0020883C0020BC120020C2 +:1068C0003EB50024002501210846FCF78DF9A720DC +:1068D000ADF800000020ADF8020040F2E730019072 +:1068E0000020ADF8080069464FF08040FFF7E4FA59 +:1068F0000021B84880F8621B00BF88E004EB440028 +:10690000B54901EB8001B34890F8620BB34A42F8F5 +:106910002010B04890F8620B401CC1B2AD4880F81E +:10692000621B04EB440002F55A7101EB8001A94897 +:1069300090F8620B42F82010A64890F8620B401CB9 +:10694000C1B2A44880F8621B04EB440002F54E710A +:1069500001EB80019F4890F8620B42F820109D489F +:1069600090F8620B401CC1B29A4880F8621B04EB9D +:1069700044009B4901EB8001964890F8620B42F875 +:106980002010944890F8620B401CC1B2914880F8E6 +:10699000621B002537E040F283306043914901EBF0 +:1069A000800000F5896005EB450101EB051100EB66 +:1069B000C1000C30874991F8621B884A42F82100D7 +:1069C000844890F8620B401CC1B2824880F8621B78 +:1069D00040F283306043834901EB8000083005EBCF +:1069E000051100EB810038307A4991F8621B42F8BA +:1069F0002100784890F8620B401CC1B2754880F8BD +:106A0000621B681CC5B2102DC5DB601CC4B2042C0F +:106A1000FFF674AF70490C396E4890F8620B6F4AFC +:106A200042F820106B4890F8620B401CC1B26948D4 +:106A300080F8621B00F51C60664991F8621B42F801 +:106A40002100644890F8620B401CC1B2614880F894 +:106A5000621B00F6CC1190F8620B42F820105D48E2 +:106A600090F8620B401CC1B25A4880F8621B00F6D5 +:106A7000D81190F8620B42F82010564890F8620B3B +:106A8000401CC1B2534880F8621B00F64C3190F8AC +:106A9000620B42F820104F4890F8620B401CC1B2C4 +:106AA0004C4880F8621B00F6846190F8620B42F853 +:106AB0002010484890F8620B401CC1B2454880F84D +:106AC000621B00F6B41190F8620B42F820104148A6 +:106AD00090F8620B401CC1B23E4880F8621B4049EE +:106AE0003C3190F8620B42F820103A4890F8620B63 +:106AF000401CC1B2374880F8621B3B48354991F8C9 +:106B0000621B42F82100334890F8620B401CC1B26E +:106B1000304880F8621B3249303190F8620B42F8FD +:106B200020102C4890F8620B401CC1B2294880F814 +:106B3000621B02F28C5190F8620B42F8201025483B +:106B400090F8620B401CC1B2224880F8621B02F52B +:106B5000B36190F8620B42F820101E4890F8620B67 +:106B6000401CC1B21B4880F8621B002414E004EBF7 +:106B700044011E4800EB8101164890F8620B174A49 +:106B800042F82010134890F8620B401CC1B2114823 +:106B900080F8621B601CC4B2052CE8DB0E491C396E +:106BA0000C4890F8620B0D4A42F82010094890F802 +:106BB000620B401CC1B2074880F8621B01218807A4 +:106BC000FFF78BF8012211469007FFF76CF900F0F0 +:106BD0000FF83EBDBC320020C03C0020203E00200B +:106BE000C880002088480020D812002020430020C0 +:106BF00008B51C208DF8000001208DF8010002204E +:106C00008DF8020001208DF803006846F3F780FF3D +:106C100008BD10B5F1F70AF910BD10B5F1F728F964 +:106C200010BD10B5FBF7A2FA10BD10B5F1F7D4F8FE +:106C300010BD10B5F1F73EF910BD10B5F3F72EFDFC +:106C400010BD01F40072B2F5007F00D100BFCA434D +:106C50000280704721B1828942F40052828104E0AF +:106C600082894DF6FF731A40828170471AB1838A78 +:106C70000B43838202E0838A8B4383827047000048 +:106C800010B504462548844208D101211020FBF7A5 +:106C9000DBFF00211020FBF7D7FF3EE020488442B5 +:106CA00009D101214804FBF7AFFF00214FF4003068 +:106CB000FBF7AAFF31E01B48844209D10121880477 +:106CC000FBF7A2FF00214FF48020FBF79DFF24E09B +:106CD0001548844209D10121C804FBF795FF002122 +:106CE0004FF40020FBF790FF17E01048844209D1D1 +:106CF00001210805FBF788FF00214FF48010FBF706 +:106D000083FF0AE00A48844207D101212020FBF7D3 +:106D10009BFF00212020FBF797FF10BD00100140D2 +:106D20000044004000480040004C0040005000403B +:106D30000014014002460020B1F5007F00D100BFE1 +:106D400013880B400BB1012000E00020704770B5A4 +:106D50000246002400230025002040F66A16B142B6 +:106D600000D100BFC1F3421501F01F03012606FA4E +:106D700003F3012D02D19689334006E0022D02D1A2 +:106D8000168A334001E0968A33400C12012606FA37 +:106D900004F41688344013B10CB1012000E0002047 +:106DA00070BDF0B50346002400260025002040F603 +:106DB0006A17B94200D100BF1846C1F3421401F06E +:106DC0001F06012707FA06F5012C01D10C3004E05B +:106DD000022C01D1103000E014301AB107682F43A3 +:106DE000076002E00768AF430760F0BD2DE9FF4789 +:106DF00005460E460024A14600BFA046B08900B15A +:106E000000BF2C8A24F44054F08804432C82AC89BF +:106E100041F20C608443B08831890843718908438A +:106E20000443AC81AC8A24F44074B0890443AC823E +:106E30006846FBF719FF2048854202D01F4885426B +:106E400002D1DDF80C9001E0DDF80890A88900F48B +:106E5000004040B109EBC90000EB0910316849005E +:106E6000B0FBF1F707E009EBC90000EB091031684E +:106E70008900B0FBF1F76420B7FBF0F004012009B2 +:106E8000642101FB1078A88900F4004040B1322051 +:106E900000EBC800B0FBF1F000F00700044308E08D +:106EA000322000EB08106421B0FBF1F000F00F007D +:106EB00004432C81BDE8FF8700100140001401400D +:106EC00010B5002406E0FBF753FE10B9D2F702FC20 +:106ED00010BD641C02488442F5D3FA20F8E7000094 +:106EE000404B4C000FB4084B10B504A902AA0398FC +:106EF00001F0E8F9044602A9002001F00EFC20464A +:106F000010BC5DF814FB00001B87030803B4019854 +:106F10004100009850EAC12018BF04204A0D18BF54 +:106F200040F0010040F2FF72B2EB515F08BF40F049 +:106F30000200012808BF052002B0704700000000D1 +:106F400030B583B0044601F093F99FED090B054677 +:106F50008DED000B002221466846D1F77AFC2846C9 +:106F600001F0A2F99DED000B03B030BD0000000060 +:106F7000000000000000000070B5D94B00242DED8A +:106F8000020B2DED108BDDE91010984205DA20F090 +:106F900000429A4201D809D141B19DED100BBDECE0 +:106FA000108B02B0BDE8704001F01EB9B0F5801F33 +:106FB00026DA11430BD0002813DA012001F074F90E +:106FC000BDEC108B02B0BDE8704001F021B9022089 +:106FD00001F06AF901F0F0F851EC100B81F000417A +:106FE0009EE06FF035049FEDC00B53EC102B9DED30 +:106FF000100B51EC100BD1F703FACDE91001084644 +:1070000004EB2051C0F31304B948A1F2FF3120442E +:1070100000F4801080F07F6282F04052224301EB46 +:1070200020559FEDB50B119253EC102B9DED100BDD +:1070300051EC100BD1F7DEF941EC180BA01CC0F39A +:1070400013009FEDAFDB9FEDB0EBB14E7E44032804 +:107050006CD296ED000B51EC180B53EC102BD1F7C2 +:1070600029FF1DD1002D01BF96ED000BBDEC108B4B +:1070700002B070BD2846D1F7BAFA41EC180B53ECB8 +:107080001D2BD1F7BDF941EC190B53EC1E2B51EC24 +:10709000180BD1F7B5F953EC192BD1F70AF93FE0EA +:1070A0009FED9D0B51EC180B53EC102BD1F7A8F969 +:1070B0009FED9B1B53EC112BD1F79FF941EC190B62 +:1070C00053EC182B51EC180BD1F79AF953EC192B00 +:1070D000D1F796F941EC190B002D04BF53EC192B95 +:1070E00051EC180B1AD02846D1F781FA41EC1A0B53 +:1070F00053EC1D2BD1F784F953EC192BD1F77DF903 +:1071000053EC182BD1F776F941EC180B53EC1E2BEE +:1071100051EC1A0BD1F774F953EC182BD1F76AF92B +:10712000BDEC108B02B041EC100B70BD9FED7E0BDF +:1071300051EC180B53EC102BD1F7BBF841EC100BB2 +:1071400051EC180B53EC102BD1F7CCF941EC190B87 +:107150002846D1F74CFA41EC1B0B53EC192B51ECA0 +:10716000190BD1F74DF941EC1A0B714853EC1A2B5E +:10717000261851EC1A0BD1F743F941EC1F0B6D485F +:10718000C4F1510404F5D724B0EE4F0AF0EE6F0AB3 +:107190000321784400F094FF53EC1F2B51EC100BAB +:1071A000D1F72EF941EC1C0B6348B0EE4F0AF0EE1C +:1071B0006F0A0421784400F083FF53EC1A2B51EC42 +:1071C000100BD1F71DF9344353EC1C2BD1F771F898 +:1071D00041EC1C0B002C4CDD9FED510B51EC180BBE +:1071E00053EC102BD1F70CF953EC182BD1F708F90D +:1071F00041EC1A0B55B353EC1D2B51EC1B0BD1F783 +:10720000FFF841EC1D0B53EC1C2B51EC1A0BD1F782 +:1072100050F853EC192BD1F7F3F853EC1D2BD1F7A1 +:1072200048F853EC1A2BD1F7E8F853EC182BD1F7A8 +:10723000E1F841EC180B53EC1E2B51EC1B0BD1F772 +:10724000DFF853EC182BD1F7D5F869E753EC1C2B7A +:1072500051EC1A0BD1F72DF853EC192BD1F7D0F8CC +:1072600053EC1A2BD1F7C9F853EC182BD1F7C5F80A +:1072700056E735B353EC1D2B51EC1B0BD1F7C0F87F +:1072800041EC1A0B53EC1C2B51EC180BD1F7B2F854 +:1072900053EC192BD1F7B4F853EC1A2BD1F7AAF809 +:1072A00053EC182BD1F7A6F841EC180B53EC1E2B1E +:1072B00051EC1B0BD1F7A4F853EC182BD1F79AF82B +:1072C0002EE753EC1C2B51EC180BD1F793F853EC31 +:1072D000192BD1F795F853EC182BD1F78EF81FE73F +:1072E0000000F07F0000000000000000000050439C +:1072F000645F090000000000000000000000F03F93 +:10730000763C7935EF39EA3D0000E0FE422EE63F5B +:1073100070A0000000000000555555555555D53F4B +:10732000000000000000E03F0000000000000040FE +:1073300086EBF9FFF29E0000E89E000000000000CE +:1073400070B5414A00252DED020B2DED048BDDE9D2 +:107350000404944205DA24F00041914201D809D195 +:1073600040B19DED040BBDEC048B02B0BDE8704054 +:1073700000F03ABFB4F5801F26DA08430BD0002C8A +:1073800013DA012000F090FFBDEC048B02B0BDE8E1 +:10739000704000F03DBF022000F086FF00F00CFFBF +:1073A00051EC100B81F0004146E09FED290B6FF08E +:1073B000350553EC102B9DED040B51EC100BD1F760 +:1073C0001FF8CDE904010C4605EB2450A0F2FF3074 +:1073D000C10F40F2FF32521A62F31F540844D1F732 +:1073E00006F905949DED040B41EC180B51EC100BC4 +:1073F00001F008FB9FED181B53EC112BD1F700F89F +:107400009FED170B41EC190B53EC102B51EC180BA3 +:10741000D0F7F6FF53EC192BD0F74BFF9FED120B73 +:1074200041EC190B53EC102B51EC180BD0F7E8FF83 +:1074300053EC192BD0F73DFFBDEC048B02B041ECAF +:10744000100B70BD000000000000F07F0000000085 +:1074500000000000000050430EE526157BCBDB3F0B +:10746000362BF111F3FE593D00609F501344D33F7A +:107470002DE9F04D2DED040B2DED0E8B96B0DDE9D1 +:107480002550279CDDF890A025F0004624F0004808 +:10749000BAF1000F14BF0121002101EB4502FC49A4 +:1074A00053184A1093422AD3002814BF0123002303 +:1074B00003EB44030B44F7498B4220D358EA000105 +:1074C0009FEDF59B76D0DFF8D8B35D4503D1BAF1D7 +:1074D000000F05D188E0BAF1000F08BF002100D0ED +:1074E000012101EB450111F5001F08D8002814BF48 +:1074F0000121002101EB440111F5001F0BD99DED85 +:10750000261B9DED240B16B0BDEC0E8B04B0BDE820 +:10751000F04D00F073BE0027002DBCBFE149884547 +:1075200021DAE1498845A8BF02271CDAC3451ADCE5 +:10753000DE4901EB2851142908DDC1F1340220FA9B +:1075400002F101FA02F282420DD108E058B9C1F10C +:10755000140228FA02F101FA02F2424503D101F0C5 +:107560000101C1F1020756EA0A0124D1002C22DAF6 +:10757000002D18BF022F01D0012F0AD0022000F0E9 +:1075800093FE16B0BDEC0E8B04B0BDE8F04D00F0DC +:1075900013BE022000F088FE00F00EFE51EC100B2E +:1075A00081F0004141EC100B16B0BDEC0E8B04B025 +:1075B000BDE8F08D18E09FEDBEAB9FEDBF8B0028BE +:1075C00071D1B848804522D105F1804010F5801076 +:1075D00008BFBAF1000F07D0B3450ADC002CA8BFE2 +:1075E0009DED260BE0DA0DE0B0EE490AF0EE690AF7 +:1075F000DAE7002C06DA9DED260B51EC100B81F03A +:1076000000416FE0AE48784490ED000BCCE7D845E0 +:107610004DD1002C48DA2EB186423AD1BAF1000F92 +:1076200042D126E0BAF1000F13D0022000F03CFE58 +:1076300000F0FEFD8DED020B9DED240B8DED000B9A +:1076400010EE900A039961F31E0003909DED020B6A +:10765000AAE78DED02AB9DED240B1AEE901A10EE09 +:10766000900A8DED000B61F31E0003909DED020B5F +:107670009AE78DED028B9DED240B18EE901A10EE1B +:10768000900A8DED000B61F31E0003909DED020B3F +:107690008AE709DA9DED240B51EC190B53EC102B02 +:1076A000D0F720FF1EE020E09DED240B7CE7864212 +:1076B0001BDAB4F1804F0DD0A4F10050B0F1FF50AF +:1076C00013D1002D11DB9DED240B51EC100B01F0BB +:1076D0002FFA07E09DED240B53EC102B51EC100B0F +:1076E00000F0C2BC41EC100B5EE79DED240B51ECA9 +:1076F000100B01F075F8BAF1000FCDE90E0142D17F +:107700009FED710B46B3A6F1E040B0F17F600CD065 +:107710005E4538D1002D00DAA7B3022F0CBF01203F +:107720004FF0FF30D0F763FFDCE7002D01DD002CC8 +:107730000DDA002D01DD002C1FDB002D16DA002CE8 +:1077400014DB012F08BF9FED620B3FF42DAFB0EEAD +:107750004A0AF0EE6A0A27E7022F18BF002D0CD064 +:10776000012F0AD1002DFFF61FAF06E0002DB8BF94 +:10777000002C08DA012F3FF417AFB0EE480AF0EE04 +:10778000680A11E71BE0012000EBE57050EA0701F1 +:1077900015D0791EB0EE498AF0EE698A084308BF19 +:1077A0009FED4D8B4E480025804570DD4D494E487C +:1077B000884514DDB0420DDB002C19DB2FE00120E1 +:1077C00000F072FD16B0BDEC0E8B04B0BDE8F04DBC +:1077D00000F01EBDB34502DC002C09DC1FE0864230 +:1077E00002DA002C1BDA03E05E452BDD002C16DDEF +:1077F000022000F059FD00F01BFD8DED020B53EC53 +:107800001A2B51EC180BD0F7FBFDCDE900010399C1 +:10781000019861F31E0003909DED020BC4E6022067 +:1078200000F042FD00F014FD10EE901A18EE900AE0 +:107830008DED020B8DED008B61F31E0003909DED2D +:10784000020BB1E69DED0E0B53EC192B51EC100B16 +:10785000D0F7D0FD9FED260BCDE9080153EC102B9E +:107860009DED080B51EC100BD0F7CAFD9FED221BCC +:1078700053EC112BD0F7C1FD9DED081B53EC112BE0 +:10788000D0F7BEFD9FED1E1B53EC112B3CE08CE0AE +:10789000FFFF1F00FFFF0F00000000000000F03F8F +:1078A0000000F03F0000F07F0000404301FCFFFFBC +:1078B000000000000000F07F000000000000000059 +:1078C000B69A0000000000000000000000000080E8 +:1078D000000000000000F0FF000000000000F0BF0A +:1078E0000000E0410000F043FFFFEF3F0000000018 +:1078F000000000000000D03F555555555555D53F67 +:10790000000000000000E03FD0F777FD9DED080B80 +:1079100041EC1A0B53EC102B51EC100BD0F770FD0F +:1079200053EC1A2BD0F76CFD41EC1A0B9FEDFE0BBC +:1079300053EC102B9DED080B51EC100BD0F760FDB4 +:1079400041EC1B0B9FEDFA0B51EC1A0B53EC102B77 +:10795000D0F756FD41EC1A0B9FEDF70B53EC102BB3 +:107960009DED080B51EC100BD0F74AFD53EC1A2B90 +:10797000D0F740FD41EC1A0B51EC1B0B53EC1A2BCA +:10798000D0F797FC0690CDE906519DED060B53EC20 +:107990001B2B51EC100BD0F72DFD53EC1A2BD0F70D +:1079A0002CFD41EC100B00F0A1B90020B6F5801FB2 +:1079B0000EDA9FEDE30B53EC102B9DED0E0B51EC0B +:1079C000100BD0F71DFDCDE90E016FF034000E460F +:1079D00000EB2650A0F2FF37C6F31300DA4940F05F +:1079E0007F6646F040568842D8BF002408DDD7495C +:1079F0008142C8BF012403DC0024A6F580167F1C49 +:107A0000D348784400EBC4000F9690ED00CB9DED79 +:107A10000E0B53EC1C2B51EC100BD0F7EBFC9DED37 +:107A20000E0B41EC1B0B53EC1C2B51EC100BD0F745 +:107A300040FC41EC100B51EC190B53EC102BD0F720 +:107A400051FD41EC1D0B51EC1B0B53EC1D2BD0F7E2 +:107A5000D7FC41EC1A0BBF488DED10AB7844109564 +:107A600090ED000B4FF0005040EA660000EB8440C0 +:107A70008DED080B00F5002009909DED080B53ECEF +:107A80001C2B51EC100BD0F7B5FC9DED0E1B53ECED +:107A9000112BD0F7B2FC41EC100B53EC102B9DEDE9 +:107AA000100B51EC100BD0F7ABFC9DED080B41EC2B +:107AB0001C0B53EC102B9DED100B51EC100BD0F761 +:107AC0009FFC53EC1B2BD0F798FC53EC1C2BD0F7EE +:107AD00091FC53EC1D2BD0F793FC41EC1C0B53ECA9 +:107AE0001A2B51EC1A0BD0F78BFC41EC1B0B9A486C +:107AF0000621B0EE4B0AF0EE6B0A784400F0E0FA93 +:107B0000B0EE401AF0EE601AB0EE41DAF0EE61DA53 +:107B100053EC1B2B51EC1B0BD0F772FC53EC1D2BC1 +:107B2000D0F76EFC9DED100B41EC1B0B53EC1A2BA8 +:107B300051EC100BD0F7BDFB53EC1C2BD0F760FCC5 +:107B400053EC1B2BD0F7B5FB9DED100B41EC1B0B41 +:107B500053EC102B51EC100BD0F752FC41EC1D0BE9 +:107B60009FED7FEB53EC1E2BD0F7A3FB53EC1B2BAD +:107B7000D0F79FFB0890CDE908519DED080B53EC21 +:107B80001E2B51EC100BD0F735FC53EC1D2BD0F70E +:107B900031FC53EC1B2BD0F730FC9DED080B41EC76 +:107BA0001D0B53EC102B9DED100B51EC100BD0F76F +:107BB00027FC41EC1B0B53EC1A2B51EC1D0BD0F79F +:107BC0001FFC9DED080B41EC1A0B53EC102B51ECF4 +:107BD0001C0BD0F715FC53EC1A2BD0F76AFB41ECC9 +:107BE0001A0B51EC1B0B53EC1A2BD0F762FB0C90C9 +:107BF000CDE90C519DED0C0B53EC1B2B51EC100BF4 +:107C0000D0F7F8FB53EC1A2BD0F7F7FB41EC1B0B2A +:107C10009FED550B53EC102B9DED0C0B51EC100B05 +:107C2000D0F7EEFB41EC1A0B9FED510B51EC1B0B07 +:107C300053EC102BD0F7E4FB41EC1B0B9FED4E0BEC +:107C400053EC102B9DED0C0B51EC100BD0F7D8FB27 +:107C500053EC1B2BD0F72DFB41EC100B484878441C +:107C600000EBC40090ED001B51EC100B53EC112BFA +:107C7000D0F71FFB41EC1B0B3846D0F7B8FCCDE921 +:107C8000080153EC1B2B51EC1A0BD0F712FB41EC03 +:107C9000100B3C48784400EBC40090ED00CB51EC55 +:107CA000100B53EC1C2BD0F704FB9DED081B53EC81 +:107CB000112BD0F7FEFA0690CDE906519DED080B89 +:107CC00053EC102B9DED060B51EC100BD0F792FBF3 +:107CD00053EC1C2BD0F78EFB53EC1A2BD0F78AFBFE +:107CE00053EC1B2BD0F789FB41EC100B9DED261BB1 +:107CF00053EC102B8DED001B00959DED260B51ECE8 +:107D0000100BD0F77DFB9DED000B41EC1A0B53ECF3 +:107D1000102B9DED260B51EC100BD0F76BFB9DED5E +:107D2000061B53EC112B2FE0000000604715F73FB6 +:107D3000FE822B654715F73F44DF5DF80BAE543EDE +:107D400000000000000040438E9803007AB60B004C +:107D5000FA950000609600003295000000000000D7 +:107D60000000000000000840000000E009C7EE3FEE +:107D7000FD033ADC09C7EE3FF5015B14E02F3EBE80 +:107D8000BE93000078930000D0F73AFB53EC1A2B17 +:107D9000D0F78FFA9DED060B41EC1A0B53EC102B2C +:107DA0009DED000B51EC100BD0F72AFBCDE90C0137 +:107DB0009DED0C0B51EC1A0B53EC102BD0F779FA0C +:107DC000CDE902010C46AA498C422FDB611A084317 +:107DD00018D19DED0C0B53EC102B9DED020B51ECCB +:107DE000100BD0F707FB41EC1B0B9FEDA30B51ECE5 +:107DF0001A0B53EC102BD0F75CFA53EC1B2BD0F77B +:107E000007FE2DD2022000F04FFA00F011FA10EE1A +:107E1000901A18EE900A8DED020B8DED008B61F338 +:107E20001E0003909DED020BFFF7BEBB944A24F0A9 +:107E30000041914214D39349214408437FF4EFACAD +:107E40009DED0C0B53EC102B9DED020B51EC100B28 +:107E5000D0F7D0FA53EC1A2BD0F7DAFD7FF6DFAC6F +:107E600024F000408849894A002601EB20518242D3 +:107E70002BDA481C4FF4801121FA00F02044844A88 +:107E8000C0F30A517A44A1F2FF3192ED000B814A0E +:107E90008DED080BCA4020EA0202C0F3130040F443 +:107EA0008010C1F1140120FA01F60992002CB8BF2C +:107EB00076429DED080B53EC102B9DED0C0B51EC15 +:107EC000100BD0F797FACDE90C019DED0C0B51EC9E +:107ED0001A0B53EC102BD0F7ECF99FED6F0B0890B9 +:107EE000CDE9085153EC102B9DED080B51EC100B14 +:107EF000D0F786FA41EC1B0B9FED690B53EC102B6E +:107F00009DED080B51EC100BD0F77AFA9DED0C0BA0 +:107F100041EC1C0B53EC102B9DED080B51EC100B9E +:107F2000D0F768FA53EC1A2BD0F767FA9FED5E1B77 +:107F300053EC112BD0F764FA53EC1C2BD0F7B9F9A2 +:107F400041EC1A0B51EC1B0B53EC1A2BD0F7B1F987 +:107F5000CDE902019DED020B53EC1B2B51EC100BF4 +:107F6000D0F748FA53EC1A2BD0F747FA9DED020BE5 +:107F700041EC1A0B53EC102B51EC100BD0F740FADC +:107F8000CDE908014A489DED080B0521784400F031 +:107F900097F89DED081B51EC100B53EC112BD0F70B +:107FA0002FFA9DED021B53EC112BD0F726FACDE9E9 +:107FB00006019DED020B53EC1A2B51EC100BD0F780 +:107FC0001FFA53EC1A2BD0F774F99FED3B0B41ECE1 +:107FD0001A0B53EC102B9DED060B51EC100BD0F748 +:107FE00009FA9DED060B41EC1B0B53EC102B9DED9C +:107FF000020B51EC100BD0F703FA53EC1B2BD0F70C +:1080000071FA53EC1A2BD0F7F5F99DED021B53ECE6 +:10801000112BD0F7EFF953EC192BD0F7EEF9CDE98E +:10802000020101EB065001150029C8BF039015DCC1 +:108030009DED020B324651EC100BD0F7D1FCFEF750 +:1080400065FF042808BF00F003F932469DED020BDE +:1080500051EC100BD0F7C4FCCDE902019DED020BF1 +:1080600051EC180B53EC102BD0F7CAF9FFF73ABBC1 +:108070000000904000000000FE822B654715973CF1 +:1080800000CC904000346F3F01FCFFFF0000E03F58 +:1080900038920000FFFF0F0000000000432EE63F73 +:1080A000396CA80C615C20BEEF39FAFE422EE63F27 +:1080B000D090000000000000000000000000004020 +:1080C00070B504462DED028B4D1E00EBC500B0EEE1 +:1080D000408AF0EE608A90ED000B35F0060017D074 +:1080E00053EC182B51EC100BD0F78AF941EC100B24 +:1080F0006D1E04EBC50090ED001B51EC100B53EC12 +:10810000112BD0F7D6F841EC100B35F00600E7D173 +:10811000022D36D0042D1CD0062D1CBFBDEC028BC9 +:1081200070BD53EC182B51EC100BD0F769F994ED9E +:108130000A1B53EC112BD0F7BCF853EC182BD0F7DB +:108140005FF994ED081B53EC112BD0F7B2F841EC1A +:10815000100B53EC182B51EC100BD0F751F994ED98 +:10816000061B53EC112BD0F7A4F853EC182BD0F7C7 +:1081700047F994ED040B53EC102BD0F79AF841EC2F +:10818000100B53EC182B51EC100BD0F739F994ED80 +:10819000021B53EC112BD0F78CF853EC182BD0F7B3 +:1081A0002FF994ED001B53EC112BD0F782F8BDECA6 +:1081B000028B41EC100B70BD9FED070B10B553EC1B +:1081C000102B9FED070B51EC100BD0F78BF941EC06 +:1081D000100B10BD000000000000000000000000B7 +:1081E000000000000000F03F10B553EC102B51ECE4 +:1081F000100BD0F75EF841EC100B10BD10B553EC2E +:10820000112B51EC100BD0F754F841EC100B10BDB2 +:108210009FED050B10B553EC102B51EC100BD0F764 +:1082200061F941EC100B10BD0000000000000000DF +:108230009FED050B10B553EC102B51EC100BD0F744 +:10824000DFF841EC100B10BD0000000000000070D2 +:108250009FED050B10B553EC102B51EC100BD0F724 +:10826000CFF841EC100B10BD000000000000001022 +:108270000148006870470000B812002002E008C8FA +:10828000121F08C1002AFAD170477047002001E090 +:1082900001C1121F002AFBD1704780F3108870477C +:1082A00080F31088704700000149086070470000A3 +:1082B000B812002030380A2801D20120704700206F +:1082C000704700002DE9FF4F8DB00F460546002690 +:1082D00006E025280BD0DDE90F1290476D1C761CB7 +:1082E00028780028F5D111B03046BDE8F08F002481 +:1082F000A246A1460122E94900E0044315F8013FE6 +:10830000203B02FA03F00842F7D128782A2810D03F +:108310006FF02F022878A0F13001092914D80AEB58 +:108320008A0102EB410144F0020400EB010A6D1CDA +:10833000F0E701CF5FEA000A03D544F40054CAF124 +:10834000000A44F002046D1C28782E2817D115F875 +:10835000010F44F004042A280ED06FF02F02287871 +:10836000A0F1300109290AD809EB890102EB41018A +:1083700000EB01096D1CF2E757F8049B6D1C28788F +:108380006C280FD006DC4C2817D068280DD06A283E +:1083900014D104E0742810D07A280FD10DE044F4F1 +:1083A00000140AE044F4801401E044F440146978B5 +:1083B000814202D104F580146D1C6D1C28786E2852 +:1083C0001ED00CDC632830D004DC00288BD0582869 +:1083D00011D19FE0642867D069280CD164E073282C +:1083E0002DD004DC6F2872D0702804D194E0752859 +:1083F0006ED078286DD0DDE90F129047761C4BE1E6 +:10840000C4F30250022806D0032809D0042801CF63 +:1084100009D0066040E101CFF117C0E900613BE1FE +:1084200001CF068038E1067036E117F8040B8DF8AD +:10843000000000208DF80100EB46012003E057F812 +:1084400004BB4FF0FF3061074FF0000102D40DE094 +:1084500008F10101884649450FDA8045F8DB1BF831 +:1084600008100029F4D108E008F101018846814292 +:10847000FADB1BF808100029F6D1DDE90F23AAEB7F +:1084800008008146214600F031F9304400EB08062F +:1084900004E0DDE90F121BF8010B9047B8F1010869 +:1084A000F7D221464846F2E00A21C4F302524FF0C7 +:1084B000000B0891022A04D001CFC117032A09D06A +:1084C0000AE0FF1D27F00707F7E8020108E02CE0AB +:1084D0001EE01FE000B2C117042A01D140B2C1174B +:1084E000021E71F1000206DA0023D0EB030063EBF9 +:1084F00001012D2202E0220504D52B228DF8242033 +:10850000012203E0E20701D02022F7E7904653E082 +:108510000A210BE0102109E010214FF0000B44F07C +:1085200004044FF00809089103E008214FF0000B04 +:108530000891C4F30252022A04D001CF0021032A79 +:1085400006D006E0FF1D27F00707F7E8020103E069 +:1085500080B2042A00D1C0B24FF0000822072BD508 +:108560002A78702A07D0DDF820C08CF0100C5CEA65 +:108570000B0C05D00EE040228DF82420012208E0EB +:1085800050EA010306D030238DF824308DF82520E1 +:1085900002229046089B83F0080353EA0B030BD199 +:1085A00050EA010201D1620706D530228DF824205D +:1085B0004FF00108A9F101092A78582A04D038A2FD +:1085C0000B9208AA0A920BE03AA2F9E75B46089AD6 +:1085D000D0F7D3F80B9B9B5C0A9A521E0A92137039 +:1085E00050EA0102F2D10A98ADEB000000F1200B35 +:1085F000600702D524F4803401E04FF00109D94529 +:1086000002DDA9EB0B0000E0002000EB0B01414470 +:108610000890AAEB010AE00306D4DDE90F23214606 +:10862000504600F063F806444FF0000908E009A93D +:1086300011F80900DDE90F12904709F10109761CD4 +:10864000C145F4DBE0030CD5DDE90F23214650469C +:1086500000F04CF8064404E0DDE90F1230209047AA +:10866000761C0899481E08900029F5DC08E00A9855 +:108670000A990078491C0A91DDE90F129047761C8F +:10868000BBF10001ABF1010BF1DC21465046DDE905 +:108690000F2300F019F806446D1C21E6092801009B +:1086A0003031323334353637383961626364656668 +:1086B000000000003031323334353637383941422A +:1086C00043444546000000002DE9F04104460025E2 +:1086D0001E461746880404D405E039462020B047DA +:1086E0006D1C641EF9D52846BDE8F0812DE9F041E6 +:1086F000044600251E469046C80301D5302700E0F9 +:108700002027880404D505E041463846B0476D1C53 +:10871000641EF9D52846BDE8F0810A68531C0B6039 +:108720001070704710B56FF00400FDF787FA10BDA8 +:108730001BE045F208214FF0E022516100219161D8 +:108740001146096941F00101116100BF4FF0E021BC +:10875000096901F480310029F8D000214FF0E022AE +:1087600091611146096900211161011EA0F101000A +:10877000DFD170471AE015214FF0E022516100214E +:1087800091611146096941F00101116100BF4FF08B +:10879000E021096901F480310029F8D000214FF06F +:1087A000E02291611146096900211161011EA0F1C9 +:1087B0000100E0D17047000010B50246002008E03B +:1087C00012F8013B4340DBB2044C34F8133083EA27 +:1087D00020200B1EA1F10101F2D110BD18000020D4 +:1087E00082B0CDE9000121F0004001909DED000B29 +:1087F00002B051EC100B704710B510210D48D2F7A4 +:10880000B7F90C48006840F480600A4908602021EC +:108810000848D2F7ADF90220FFF7ACFF1021054858 +:10882000D2F7A8F90220FFF7A5FF10210148D2F7DF +:108830009FF910BD0014024010B510210D48D2F769 +:1088400097F90C48006840F480600A4908602021CC +:108850000848D2F78FF90220FFF78CFF1021054856 +:10886000D2F788F90220FFF785FF10210148D2F7DF +:108870007FF910BD0014024070B50546002415486C +:10888000006820F4406013490860002618E01021B9 +:108890001048D2F76DF90220FFF76CFF10210D4848 +:1088A000D2F768F96006040E20210A48D2F757F97A +:1088B00008B144F001040120FFF75CFF701CC6B250 +:1088C000082EE4DB15B1FFF797FF01E0FFF7B4FFD7 +:1088D000204670BD0014024070B504461748006879 +:1088E00040F480601549086010211448D2F740F91F +:1088F00000251FE0E00920B120211048D2F73AF905 +:1089000003E020210D48D2F733F96006040E02205F +:10891000FFF730FF10210948D2F72CF90220FFF7AA +:1089200029FF10210548D2F723F90220FFF722FF83 +:10893000681CC5B2082DDDDB70BD000000140240CC +:1089400010B50B48006840F4806009490860202198 +:108950000748D2F70FF910210548D2F70BF9042088 +:10896000FFF708FF20210248D2F702F910BD0000EE +:108970000014024010B50B48006840F480600949BB +:10898000086020210748D2F7F3F80420FFF7F2FE31 +:1089900010210448D2F7EEF820210248D2F7EAF875 +:1089A00010BD00000014024010B5002414480068F7 +:1089B00020F440601249086020211148D2F7DAF80B +:1089C0000120FFF7D7FE10210D48D2F7D3F8012080 +:1089D000FFF7D0FE08E0601CC0B20446FA2803DDB1 +:1089E000FFF7C8FF012010BD20210548D2F7B7F8D6 +:1089F0000028F0D110210248D2F7BAF80020F2E79F +:108A00000014024010B541EC100BFEF7B5FA51EC22 +:108A1000100B10BD10B5FAF719FA062000F0CAF8CD +:108A2000552000F0E7F800F0BAF804464FF4805102 +:108A30001148D2F79DF84FF480511048D2F79AF8B8 +:108A4000AA2C01D0FA2010BD152000F0B3F80620A2 +:108A500000F0D0F81420FFF78DFE00F0A0F80446D7 +:108A60004FF480510448D2F785F8512C01D11420DD +:108A7000E9E7FA20E7E7000000040240000C0240AA +:108A80004FF400410803F2F77FF84FF08040FDF704 +:108A900031F91248FEF7F4F81148D0F7C5FF104835 +:108AA0003030D0F7C1FF0F48D1F76EFF0E48D1F735 +:108AB0006BFFD2F78BF8002080F3108800BFFFF720 +:108AC00031FED2F783F8FDF739FAD2F77FF803E0E9 +:108AD000FDF794FAD2F77AF8FAE7000000100140A7 +:108AE0008864024000000240000402402DE9F04189 +:108AF00004460D4600262846CFF7C5FB071E02D1C7 +:108B00000120BDE8F0810EE0701C86B22078297843 +:108B1000884207D13A4629462046CFF7BBFB08B921 +:108B20003046EEE7641C20780028EDD100BFE8E76E +:108B300000B52DED048B83B041EC190BD0F768F92B +:108B400041EC180B18EE100A18EE901A8DED008B00 +:108B5000002818BF0120084320F00040C0F17F60CA +:108B600000F1E040C00F14D019EE101A19EE900A6F +:108B70008DED009B002918BF0121084320F0004023 +:108B8000C0F17F6000F1E040C00F04BF0120FFF79B +:108B90008BFB51EC180B03B0BDEC048B00BD10B582 +:108BA0000120FFF7E7FDFF20FAF7C4F9044620464D +:108BB00010BD000010B504464FF480510B48D1F7AA +:108BC000D9FF0320FFF7D6FD4FF480510748D1F7B6 +:108BD000CFFF4FF480510648D1F7CCFF2046FAF77B +:108BE00037FB0320FFF7C6FD10BD00000004024064 +:108BF000000C024010B504462046FAF729FB01207C +:108C0000FFF7B8FD10BD5458485F56312E342E344E +:108C100000000000382020202020202020486F2045 +:108C2000536F204769616F204469636820202020CA +:108C3000202020202054454E204355412048414EBD +:108C4000473A2020202020202020202020202020E3 +:108C50002020202020444941204348493A20202018 +:108C60002020202020202020202020202020202004 +:108C700020202020204D4120534F20544855453A74 +:108C800020202020202020202020202020202020E4 +:108C900020202020202020202020202020202020D4 +:108CA00020202020202020202020202020202020C4 +:108CB00020202020202020202020202020202020B4 +:108CC00020202020202020202020202020202020A4 +:108CD0002020202020534F20564F4C3A2020202087 +:108CE0002020202020202020202020202020202084 +:108CF0002020202020534F205449454E3A20202048 +:108D00002020202020202020202020202020202063 +:108D10002020202020534F204C49543A202020204E +:108D20002020202020202020202020202020202043 +:108D30002020202020444F4E4749413A2020202027 +:108D40002020202020202020202020202020202023 +:108D50002020202020202020202020202020202013 +:108D60002020202020202020202020202020202003 +:108D700020202020204E4741593A2020202020202A +:108D800020202020202020202020202020202020E3 +:108D900020202020202020202020202020202020D3 +:108DA00020202020202020202020202020202020C3 +:108DB00020202020202020202020202020202020B3 +:108DC00020202020202020202020202020202020A3 +:108DD0002020202020202020202020202020202093 +:108DE0002020202020202020202020202020202083 +:108DF0002020202020202020202020202020202073 +:108E00002020202020202020202020202020202062 +:108E10002020202020202020202020202020202052 +:108E20002020202020202020202020202020202042 +:108E30002020202020202020202020202020202032 +:108E40002020202020202020202020202020202022 +:108E50002020202020202020202020202020202012 +:108E60002020202020202020202020202020202002 +:108E7000202020202043414D204F4E2026204845D1 +:108E80004E20474150204C414920515559204B48D4 +:108E9000414348202100000080250000010000001F +:108EA0000A000000000000000000000000000000B8 +:108EB00000000000000000000000000000000000B2 +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000000000000000000072 +:108F00000000000000000000000000000000000061 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F30000000000000000000000000000000000031 +:108F40000000000000000000000000000000000021 +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F800000000000000000000000000000000000E1 +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC00000000000000000006A6F796675656C2E75 +:108FD0006A6F796675656C696E672E636F6D2C3785 +:108FE00030313100000000000000000000000000EF +:108FF0000000000000000000000000000000000071 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000004B46422D322E3447000055 +:109040000000000000000000000000000000000020 +:1090500000000000000000000000000000004B467F +:109060004231323334353600000000000000000089 +:1090700000000000000000000000000000000000F0 +:109080000000000000000000000000000600840353 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C0000000000000000000148C0308208100202E +:1096D000C22F002064000000020001000000000012 +:1096E0008C90030820810020B82F00206600000025 +:1096F0000500010001000000988E03082081002071 +:10970000C84300206B00000031010400020000008B +:10971000C88F0308208100200A3D00202F0500008B +:10972000C3000100030000008A900308208100208C +:1097300056410020F2050000020001000400000074 +:109740009090030820810020C8140020F405000038 +:10975000050001000500000094900308208100200E +:10976000D4140020F90500000500010006000000E7 +:10977000158C030820810020382D0020FE050000F4 +:10978000810201000700000098900308208100205A +:10979000D81400207F08000061004000080000008D +:1097A000F890030820810020F23C0020BF20000038 +:1097B0000300010009000000FC9003082081002044 +:1097C000F8410020C2200000110101000A00000041 +:1097D0000C92030820810020B6370020D32100001E +:1097E000B30401000B000000C09603082081002094 +:1097F000CC14002086260000090001000C000000A7 +:1098000041542B5741503D54584830342C34353551 +:1098100033353134322C310D0A0041542B536F63F0 +:109820006B65743D302C332C3139322E3136382E65 +:10983000342E312C35303030300D0A0041542B435A +:10984000574A41503F0D0A0041542B5245530D0ACF +:109850000041542B453D4F46460D0A0041542B57BD +:109860004D4F44453D41500D0A00000041542B53DB +:109870004F434B413D5443502C746573742E6A6FB3 +:10988000796675656C696E672E636F6D2C37303144 +:10989000310D0A0041542B574B4D4F443D4E45541A +:1098A0000D0A0041542B55415254464C3D34303939 +:1098B000360D0A0041542B4845415254454E3D4F08 +:1098C00046460D0A0041542B530D0A0041542B45C6 +:1098D0003D4F46460D0A007573722E636E23002BB2 +:1098E0002B2B00610041542B454E544D0D0A004175 +:1098F000542B49434349443F0D0A0041542B494DE1 +:1099000045493F0D0A0041542B4353513F0D0A0076 +:109910000D0A000041542B534F434B42313D5443F9 +:1099200050432C746573742E6A6F796675656C6923 +:109930006E672E636F6D2C373031310D0A00415444 +:109940002B5A0D0A0041542B57414E4E3D4448437B +:10995000500D0A0041542B57414E4E0D0A00415400 +:109960002B534F434B4C4B42310D0A0041542B5764 +:109970004946493D4B46422D322E34472C4B4642F8 +:109980003132333435360D0A0041542B574946499C +:109990003D5448582D4844342D322E342C4B4642E9 +:1099A0003132333435360D0A0041542B536F636B1B +:1099B00065743D302C302C746573742E6A6F796633 +:1099C00075656C696E672E636F6D2C373031310DA4 +:1099D0000A0041542B536F636B65743D302C302C5F +:1099E0003139322E3136382E31342E3130302C3759 +:1099F0003031310D0A0041542B43574A41503F0D3D +:109A00000A0041542B5245530D0A002B2B2B0041C9 +:109A10005445300D0A0041542B4347534E0D0A0064 +:109A200041542B4350494E3F0D0A0041542B4943AA +:109A30004349440D0A0041542B4353510D0A004140 +:109A4000542B4349504D4F44453D310D0A0041547C +:109A50002B5149435347503D312C312C22434D4E1D +:109A60004554222C22222C22220D0A0041542B4E36 +:109A700045544F50454E0D0A0041542B4349504F19 +:109A800050454E3D302C22544350222C2274657395 +:109A9000742E6A6F796675656C696E672E636F6D7B +:109AA000222C373031310D0A0041542B4349504F9D +:109AB0005051554552593F0D0A0041542B524553C0 +:109AC00045540D0A0041542B4745544750533D47D8 +:109AD0004E524D432C300D0A0041542B4D475053EC +:109AE000433D310D0A00C4ACC8CF000000000000A7 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B200000000000000064656661756C7400000050 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B600000000000000038393030303000000000C4 +:109B7000696E7465726E657400000000000000007C +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB000D6D0B9FA0000000000000000000000004C +:109BC0000000000000000000000000000000000095 +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF0004368696E614D6F62696C6500000000002A +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000000000000000000034 +:109C300038393836303000000000434D4E4554006E +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000D6D0B9FA00008B +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000000000C4 +:109CA00000000000000000000000000000000000B4 +:109CB000000000000000000000004368696E614D74 +:109CC0006F62696C65000000000000000000000089 +:109CD0000000000000000000000000000000000084 +:109CE0000000000000000000000000000000000074 +:109CF0000000000000000000000038393836303223 +:109D000000000000434D4E455400000000000000DC +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D30000000000000000000000000000000000023 +:109D400000000000D6D0B9FA0000000000000000BA +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000000000000000F3 +:109D700000000000000000000000000000000000E3 +:109D8000000000004368696E614D6F62696C650098 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC0000000000038393836303400000000434DC0 +:109DD0004E4554000000000000000000000000009C +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000D6D0AC +:109E1000B9FA00000000000000000000000000008F +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000436867 +:109E5000696E6154656C65636F6D00000000000001 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E80000000000000000000000000000000383961 +:109E90003836303700000000434D4E455400000076 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000D6D0B9FA0000000029 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F100000000000000000004368696E61556E6932 +:109F2000636F6D00000000000000000000000000F2 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F500000000000000000003839383630310000C1 +:109F60000000554E494E455400000000000000001E +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA0000000D6D0B9FA0000000000000000000058 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE00000004368696E61556E69636F6D00000023 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A02000000038393836303600000000554E494EB1 +:10A030004554000000000000000000000000000087 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A06000000000000000000000000000D6D0B9FA97 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A0000000000000000000000000004368696E2E +:10A0B00061556E69636F6D000000000000000000D4 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000003839383691 +:10A0F000303900000000554E494E45540000000024 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000D6D0B9FA000000000000C6 +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A170000000000000004368696E6154656C65630F +:10A180006F6D0000000000000000000000000000F3 +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000383938363033000000005D +:10A1C00043544E4554000000000000000000000011 +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000D6D0B9FA000000000000000000000000F5 +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A240004368696E6154656C65636F6D0000000062 +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A280003839383631310000000043544E4554000F +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C00000000000000000000000C9B3CCD800006E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A300000000000000000000000053544300000063 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A3400000000000000000000000383939363630C7 +:10A35000310000006A6177616C6E65742E636F6D09 +:10A360002E736100000000000000000000000000EB +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000BFC6CDFECCD8000000000000C9 +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D0000000000053544300000000000000000093 +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A410000000000038393936353034000000564924 +:10A420005641000000000000000000000000000095 +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A450000000000000000000000000000000BFC677 +:10A46000CDFECCD80000000000000000000000007D +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000004F6FFE +:10A4A0007265646F6F000000000000000000000093 +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000038390B +:10A4E0003936353033000000416374696F6E2E6F6A +:10A4F0006F7265646F6F2E636F6D00000000000067 +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A520000000000000000000BFC6CDFECCD8000037 +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000007A61696E0000000039 +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A000000000000000000038393936353900005D +:10A5B000000048535050530000000000000000000D +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000000000006B +:10A5F0000000CCA9B9FA0000000000000000000033 +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000041495300000000000000000000003D +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A67000000038393636300000000000696E74651D +:10A68000726E657400000000000000000000000011 +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000C3E5B5E954 +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +:10A6F00000000000000000000000000056696574C2 +:10A700006E6100000000000000000000000000007A +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A73000000000000000000000000000383938343C +:10A740003035000000004D6574666F6E65000000D6 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A78000000000000000C3E5B5E900000000000083 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000004D6F6269666F6E6500005A +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F0000000000000000000000000000000000059 +:10A80000000000000000383938343031000000000A +:10A81000736D617274000000000000000000000011 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000000000000018 +:10A840000000000000000000000000000000000008 +:10A85000C3E5B5E9000000000000000000000000B2 +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000000000000D8 +:10A8800000000000000000000000000000000000C8 +:10A890005669657474656C000000000000000000DB +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C0000000000000000000000000000000000088 +:10A8D00038393834303400000000736D6172740010 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A900000000000000000000000000000000000047 +:10A9100000000000000000000000C3E5B5E90000F1 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A940000000000000000000000000000000000007 +:10A950000000000000000000000056494E410000C9 +:10A9600000000000000000000000000000000000E7 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A990000000000000000000000038393834303278 +:10A9A00000000000736D6172740000000000000080 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000000000000000000000000077 +:10A9E00000000000BCEDC6D2D5AF000000000000A2 +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA2000000000004D6574666F6E65000000000058 +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000000000000000F6 +:10AA600000000000383938353530380000004D65B9 +:10AA700074666F6E650000000000000000000000BA +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA0000000000000000000000000000000BCEDFD +:10AAB000C6D2D5AF0000000000000000000000007A +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000536DA6 +:10AAF000617274000000000000000000000000000F +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB200000000000000000000000000000003839B4 +:10AB30003835353032000000736D617274000000EA +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB70000000000000000000BCEDC6D2D5AF000010 +:10AB800000000000000000000000000000000000C5 +:10AB900000000000000000000000000000000000B5 +:10ABA00000000000000000000000000000000000A5 +:10ABB0000000000000000000536D6172740000008E +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000000065 +:10ABF00000000000000000003839383535303500DD +:10AC00000000736D6172740000000000000000001D +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000000000000014 +:10AC40000000BCEDC6D2D5AF00000000000000003F +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000000000000000000000000000D4 +:10AC80000000536D617274000000000000000000BD +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000000000000000000094 +:10ACC000000038393835353036000000736D617258 +:10ACD0007400000000000000000000000000000000 +:10ACE0000000000000000000000000000000000064 +:10ACF0000000000000000000000000000000000054 +:10AD0000000000000000000000000000C3CFBCD322 +:10AD1000C0AD0000000000000000000000000000C6 +:10AD20000000000000000000000000000000000023 +:10AD30000000000000000000000000000000000013 +:10AD4000000000000000000000000000426F626987 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD800000000000000000000000000038393838E2 +:10AD9000303000000000696E7465726E65740000EA +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD000000000000000C3CFBCD3C0AD00000000E5 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000004772616D65656E70686F2C +:10AE20006E6500000000000000000000000000004F +:10AE30000000000000000000000000000000000012 +:10AE40000000000000000000000000000000000002 +:10AE500000000000000038393838303100000000B0 +:10AE60006770696E7465726E6574000000000000A2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA000C3CFBCD3C0AD0000000000000000000014 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE00042616E676C616C696E6B0000000000006F +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF10000000000000000000000000000000000031 +:10AF200038393838303300000000626C77656200D1 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000D3A1B6C80000EF +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000000000000B1 +:10AFA0000000000000000000000041697274656C40 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE0000000000000000000000038393931303026 +:10AFF0000000000061697274656C677072732E6383 +:10B000006F6D000000000000000000000000000064 +:10B010000000000000000000000000000000000030 +:10B020000000000000000000000000000000000020 +:10B0300000000000D3A1B6C800000000000000001E +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B070000000000041697274656C0000000000006F +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B000000000003839393131300000000061698A +:10B0C0007274656C677072732E636F6D00000000A0 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000000000000000000000000000000060 +:10B0F0000000000000000000000000000000D3A1DC +:10B10000B6C80000000000000000000000000000C1 +:10B11000000000000000000000000000000000002F +:10B12000000000000000000000000000000000001F +:10B130000000000000000000000000000000416965 +:10B140007274656C00000000000000000000000048 +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B17000000000000000000000000000000038395E +:10B18000393133310000000061697274656C677099 +:10B1900072732E636F6D000000000000000000005D +:10B1A000000000000000000000000000000000009F +:10B1B000000000000000000000000000000000008F +:10B1C0000000000000000000D3A1B6C8000000008D +:10B1D000000000000000000000000000000000006F +:10B1E000000000000000000000000000000000005F +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000041697274656C0000DD +:10B21000000000000000000000000000000000002E +:10B22000000000000000000000000000000000001E +:10B23000000000000000000000000000000000000E +:10B2400000000000000000003839393134300000BF +:10B25000000061697274656C677072732E636F6D44 +:10B2600000000000000000000000000000000000DE +:10B2700000000000000000000000000000000000CE +:10B2800000000000000000000000000000000000BE +:10B290000000D3A1B6C800000000000000000000BC +:10B2A000000000000000000000000000000000009E +:10B2B000000000000000000000000000000000008E +:10B2C000000000000000000000000000000000007E +:10B2D000000041697274656C00000000000000000D +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B30000000000000000000000000000000000003D +:10B310000000383939313435000000006169727439 +:10B32000656C677072732E636F6D00000000000023 +:10B33000000000000000000000000000000000000D +:10B3400000000000000000000000000000000000FD +:10B35000000000000000000000000000D3A1B6C8FB +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B3800000000000000000000000000000000000BD +:10B39000000000000000000000000000416972741D +:10B3A000656C0000000000000000000000000000CC +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D0000000000000000000000000003839393192 +:10B3E00034390000000061697274656C67707273B3 +:10B3F0002E636F6D000000000000000000000000E0 +:10B40000000000000000000000000000000000003C +:10B41000000000000000000000000000000000002C +:10B42000000000000000D3A1B6C80000000000002A +:10B43000000000000000000000000000000000000C +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000000000000000000000EC +:10B4600000000000000041697274656C000000007B +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B4900000000000000000000000000000000000AC +:10B4A000000000000000383939313531000000005B +:10B4B00061697274656C677072732E636F6D0000E2 +:10B4C000000000000000000000000000000000007C +:10B4D000000000000000000000000000000000006C +:10B4E000000000000000000000000000000000005C +:10B4F000D3A1B6C80000000000000000000000005A +:10B50000000000000000000000000000000000003B +:10B51000000000000000000000000000000000002B +:10B52000000000000000000000000000000000001B +:10B5300041697274656C00000000000000000000AA +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B5600000000000000000000000000000000000DB +:10B570003839393135320000000061697274656C08 +:10B58000677072732E636F6D000000000000000092 +:10B5900000000000000000000000000000000000AB +:10B5A000000000000000000000000000000000009B +:10B5B00000000000000000000000D3A1B6C8000099 +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E000000000000000000000000000000000005B +:10B5F0000000000000000000000041697274656CEA +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B6300000000000000000000000383939313533C7 +:10B640000000000061697274656C677072732E632C +:10B650006F6D00000000000000000000000000000E +:10B6600000000000000000000000000000000000DA +:10B6700000000000000000000000000000000000CA +:10B6800000000000D3A1B6C80000000000000000C8 +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C0000000000041697274656C00000000000019 +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B70000000000003839393135340000000061692B +:10B710007274656C677072732E636F6D0000000049 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000000000000000009 +:10B740000000000000000000000000000000D3A185 +:10B75000B6C800000000000000000000000000006B +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000000000000000000C9 +:10B78000000000000000000000000000000041690F +:10B790007274656C000000000000000000000000F2 +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000000089 +:10B7C0000000000000000000000000000000383908 +:10B7D000393135350000000061697274656C67703D +:10B7E00072732E636F6D0000000000000000000007 +:10B7F0000000000000000000000000000000000049 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000D3A1B6C80000000036 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000000000000008 +:10B8400000000000000000000000000000000000F8 +:10B85000000000000000000041697274656C000087 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000000000000C8 +:10B8800000000000000000000000000000000000B8 +:10B890000000000000000000383939313536000062 +:10B8A000000061697274656C677072732E636F6DEE +:10B8B0000000000000000000000000000000000088 +:10B8C0000000000000000000000000000000000078 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000D3A1B6C80000000000000000000066 +:10B8F0000000000000000000000000000000000048 +:10B900000000000000000000000000000000000037 +:10B910000000000000000000000000000000000027 +:10B92000000041697274656C0000000000000000B6 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B9500000000000000000000000000000000000E7 +:10B9600000003839393139300000000061697274E3 +:10B97000656C677072732E636F6D000000000000CD +:10B9800000000000000000000000000000000000B7 +:10B9900000000000000000000000000000000000A7 +:10B9A000000000000000000000000000D3A1B6C8A5 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D0000000000000000000000000000000000067 +:10B9E00000000000000000000000000041697274C7 +:10B9F000656C000000000000000000000000000076 +:10BA00000000000000000000000000000000000036 +:10BA10000000000000000000000000000000000026 +:10BA2000000000000000000000000000383939313B +:10BA300039320000000061697274656C677072735E +:10BA40002E636F6D00000000000000000000000089 +:10BA500000000000000000000000000000000000E6 +:10BA600000000000000000000000000000000000D6 +:10BA7000000000000000D3A1B6C8000000000000D4 +:10BA800000000000000000000000000000000000B6 +:10BA900000000000000000000000000000000000A6 +:10BAA0000000000000000000000000000000000096 +:10BAB00000000000000041697274656C0000000025 +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE0000000000000000000000000000000000056 +:10BAF00000000000000038393931393300000000FF +:10BB000061697274656C677072732E636F6D00008B +:10BB10000000000000000000000000000000000025 +:10BB20000000000000000000000000000000000015 +:10BB30000000000000000000000000000000000005 +:10BB4000D3A1B6C800000000000000000000000003 +:10BB500000000000000000000000000000000000E5 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800041697274656C0000000000000000000054 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB0000000000000000000000000000000000085 +:10BBC0003839393139340000000061697274656CAC +:10BBD000677072732E636F6D00000000000000003C +:10BBE0000000000000000000000000000000000055 +:10BBF0000000000000000000000000000000000045 +:10BC000000000000000000000000D3A1B6C8000042 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000000014 +:10BC30000000000000000000000000000000000004 +:10BC40000000000000000000000041697274656C93 +:10BC500000000000000000000000000000000000E4 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000000000000000C4 +:10BC8000000000000000000000003839393139356B +:10BC90000000000061697274656C677072732E63D6 +:10BCA0006F6D0000000000000000000000000000B8 +:10BCB0000000000000000000000000000000000084 +:10BCC0000000000000000000000000000000000074 +:10BCD00000000000D3A1B6C8000000000000000072 +:10BCE0000000000000000000000000000000000054 +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000041697274656C000000000000C2 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD500000000000383939313936000000006169CF +:10BD60007274656C677072732E636F6D00000000F3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD90000000000000000000000000000000D3A12F +:10BDA000B6C8000000000000000000000000000015 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000000000000000000000000000000073 +:10BDD00000000000000000000000000000004169B9 +:10BDE0007274656C0000000000000000000000009C +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE100000000000000000000000000000003839B1 +:10BE2000393139370000000061697274656C6770E0 +:10BE300072732E636F6D00000000000000000000B0 +:10BE400000000000000000000000000000000000F2 +:10BE500000000000000000000000000000000000E2 +:10BE60000000000000000000D3A1B6C800000000E0 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE900000000000000000000000000000000000A2 +:10BEA000000000000000000041697274656C000031 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE0000000000000000000383939313938000006 +:10BEF000000061697274656C677072732E636F6D98 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000D3A1B6C8000000000000000000000F +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000000000000000000000000000D1 +:10BF7000000041697274656C000000000000000060 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000000000000000000091 +:10BFB0000000383939313032000000006169727494 +:10BFC000656C677072732E636F6D00000000000077 +:10BFD0000000000000000000000000000000000061 +:10BFE0000000000000000000000000000000000051 +:10BFF000000000000000000000000000D3A1B6C84F +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000004169727470 +:10C04000656C00000000000000000000000000001F +:10C0500000000000000000000000000000000000E0 +:10C0600000000000000000000000000000000000D0 +:10C0700000000000000000000000000038393931E5 +:10C0800030330000000061697274656C6770727310 +:10C090002E636F6D00000000000000000000000033 +:10C0A0000000000000000000000000000000000090 +:10C0B0000000000000000000000000000000000080 +:10C0C000000000000000D3A1B6C80000000000007E +:10C0D0000000000000000000000000000000000060 +:10C0E0000000000000000000000000000000000050 +:10C0F0000000000000000000000000000000000040 +:10C1000000000000000049646561000000000000BC +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C1300000000000000000000000000000000000FF +:10C1400000000000000038393931383900000000A3 +:10C1500061697274656C677072732E636F6D000035 +:10C1600000000000000000000000000000000000CF +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000D3A1B6C8000000000000000000000000AD +:10C1A000000000000000000000000000000000008F +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D00049646561000000000000000000000000EC +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000000000000000000000002E +:10C210003839393137393900000061697274656C19 +:10C22000677072732E636F6D0000000000000000E5 +:10C2300000000000000000000000000000000000FE +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000D3A1B6C80000EC +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000004964656100002B +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D0000000000000000000000038393931383417 +:10C2E0003500000061697274656C677072732E634B +:10C2F0006F6D000000000000000000000000000062 +:10C30000000000000000000000000000000000002D +:10C31000000000000000000000000000000000001D +:10C3200000000000D3A1B6C800000000000000001B +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000000000000000ED +:10C3500000000000000000000000000000000000DD +:10C36000000000004964656100000000000000005A +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A0000000000038393931383436000000616946 +:10C3B0007274656C677072732E636F6D000000009D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E0000000000000000000000000000000D3A1D9 +:10C3F000B6C80000000000000000000000000000BF +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000049645F +:10C430006561000000000000000000000000000036 +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C46000000000000000000000000000000038395B +:10C47000393138343800000061697274656C677056 +:10C4800072732E636F6D000000000000000000005A +:10C49000000000000000000000000000000000009C +:10C4A000000000000000000000000000000000008C +:10C4B0000000000000000000D3A1B6C8000000008A +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000000000000000005C +:10C4E000000000000000000000000000000000004C +:10C4F00000000000000000004964656100000000C9 +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C53000000000000000000038393931383439007B +:10C54000000061697274656C677072732E636F6D41 +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000000000000BB +:10C580000000D3A1B6C800000000000000000000B9 +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C00000004964656100000000000000000000F8 +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000000000003B +:10C600000000383939313835300000006169727402 +:10C61000656C677072732E636F6D00000000000020 +:10C62000000000000000000000000000000000000A +:10C6300000000000000000000000000000000000FA +:10C64000000000000000000000000000D3A1B6C8F8 +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C6700000000000000000000000000000000000BA +:10C680000000000000000000000000004964656137 +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C000000000000000000000000000383939318F +:10C6D00038353200000061697274656C677072737E +:10C6E0002E636F6D000000000000000000000000DD +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C71000000000000000D3A1B6C800000000000027 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C750000000000000004964656100000000000066 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C79000000000000000383939313835330000001E +:10C7A00061697274656C677072732E636F6D0000DF +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E000D3A1B6C800000000000000000000000057 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820004964656100000000000000000000000095 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C860003839393130340000000061697274656C08 +:10C87000677072732E636F6D00000000000000008F +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A00000000000000000000000D3A1B6C8000096 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E00000000000000000000000496465610000D5 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C9200000000000000000000000383939313037C5 +:10C930000000000061697274656C677072732E6329 +:10C940006F6D00000000000000000000000000000B +:10C9500000000000000000000000000000000000D7 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000D3A1B6C80000000000000000C5 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000049646561000000000000000004 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F000000000003839393131320000000061692F +:10CA00007274656C677072732E636F6D0000000046 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA30000000000000000000000000000000D3A182 +:10CA4000B6C8000000000000000000000000000068 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA70000000000000000000000000000000496409 +:10CA800065610000000000000000000000000000E0 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000383905 +:10CAC000393131340000000061697274656C67703F +:10CAD00072732E636F6D0000000000000000000004 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000D3A1B6C80000000033 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB40000000000000000000496465610000000072 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB80000000000000000000383939313139000060 +:10CB9000000061697274656C677072732E636F6DEB +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000000000000000000075 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000D3A1B6C80000000000000000000063 +:10CBE0000000000000000000000000000000000045 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000000000000000000000000000024 +:10CC100000004964656100000000000000000000A1 +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC400000000000000000000000000000000000E4 +:10CC500000003839393132320000000061697274E5 +:10CC6000656C677072732E636F6D000000000000CA +:10CC700000000000000000000000000000000000B4 +:10CC800000000000000000000000000000000000A4 +:10CC9000000000000000000000000000D3A1B6C8A2 +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC0000000000000000000000000000000000064 +:10CCD00000000000000000000000000049646561E1 +:10CCE0000000000000000000000000000000000044 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD10000000000000000000000000003839393138 +:10CD200032340000000061697274656C6770727360 +:10CD30002E636F6D00000000000000000000000086 +:10CD400000000000000000000000000000000000E3 +:10CD500000000000000000000000000000000000D3 +:10CD6000000000000000D3A1B6C8000000000000D1 +:10CD700000000000000000000000000000000000B3 +:10CD800000000000000000000000000000000000A3 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000004964656100000000000010 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000000000000000000000000000000063 +:10CDD0000000000000000000000000000000000053 +:10CDE0000000000000003839393134340000000000 +:10CDF00061697274656C677072732E636F6D000089 +:10CE00000000000000000000000000000000000022 +:10CE10000000000000000000000000000000000012 +:10CE20000000000000000000000000000000000002 +:10CE3000D3A1B6C800000000000000000000000000 +:10CE400000000000000000000000000000000000E2 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE7000496465610000000000000000000000003F +:10CE800000000000000000000000000000000000A2 +:10CE90000000000000000000000000000000000092 +:10CEA0000000000000000000000000000000000082 +:10CEB0003839393135360000000061697274656CAB +:10CEC000677072732E636F6D000000000000000039 +:10CED0000000000000000000000000000000000052 +:10CEE0000000000000000000000000000000000042 +:10CEF00000000000000000000000D3A1B6C8000040 +:10CF00000000000000000000000000000000000021 +:10CF10000000000000000000000000000000000011 +:10CF20000000000000000000000000000000000001 +:10CF3000000000000000000000004964656100007E +:10CF400000000000000000000000000000000000E1 +:10CF500000000000000000000000000000000000D1 +:10CF600000000000000000000000000000000000C1 +:10CF7000000000000000000000003839393137306F +:10CF80000000000061697274656C677072732E63D3 +:10CF90006F6D0000000000000000000000000000B5 +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000000000000071 +:10CFC00000000000D3A1B6C800000000000000006F +:10CFD0000000000000000000000000000000000051 +:10CFE0000000000000000000000000000000000041 +:10CFF0000000000000000000000000000000000031 +:10D0000000000000496465610000000000000000AD +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000383939313738000000006169CC +:10D050007274656C677072732E636F6D00000000F0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D080000000000000000000000000000000D3A12C +:10D09000B6C8000000000000000000000000000012 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C00000000000000000000000000000004964B3 +:10D0D000656100000000000000000000000000008A +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D1000000000000000000000000000000003839AE +:10D11000393138320000000061697274656C6770E3 +:10D1200072732E636F6D00000000000000000000AD +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D150000000000000000000D3A1B6C800000000DD +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000049646561000000001C +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D0000000000000000000383939313837000005 +:10D1E000000061697274656C677072732E636F6D95 +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D21000000000000000000000000000000000000E +:10D220000000D3A1B6C8000000000000000000000C +:10D2300000000000000000000000000000000000EE +:10D2400000000000000000000000000000000000DE +:10D2500000000000000000000000000000000000CE +:10D2600000004A696F00000000000000000000009C +:10D2700000000000000000000000000000000000AE +:10D28000000000000000000000000000000000009E +:10D29000000000000000000000000000000000008E +:10D2A0000000383939313834300000004A696F6E77 +:10D2B0006574000000000000000000000000000095 +:10D2C000000000000000000000000000000000005E +:10D2D000000000000000000000000000000000004E +:10D2E000000000000000000000000000D3A1B6C84C +:10D2F000000000000000000000000000000000002E +:10D30000000000000000000000000000000000001D +:10D31000000000000000000000000000000000000D +:10D320000000000000000000000000004A696F00DB +:10D3300000000000000000000000000000000000ED +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D3600000000000000000000000000038393931E2 +:10D370003835340000004A696F6E657400000000A3 +:10D38000000000000000000000000000000000009D +:10D39000000000000000000000000000000000008D +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000D3A1B6C80000000000007B +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000000000000000004D +:10D3E000000000000000000000000000000000003D +:10D3F0000000000000004A696F000000000000000B +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D43000000000000000383939313835350000006F +:10D440004A696F6E65740000000000000000000073 +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000D3A1B6C8000000000000000000000000AA +:10D49000000000000000000000000000000000008C +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C0004A696F000000000000000000000000003A +:10D4D000000000000000000000000000000000004C +:10D4E000000000000000000000000000000000003C +:10D4F000000000000000000000000000000000002C +:10D50000383939313835360000004A696F6E657434 +:10D51000000000000000000000000000000000000B +:10D5200000000000000000000000000000000000FB +:10D5300000000000000000000000000000000000EB +:10D5400000000000000000000000D3A1B6C80000E9 +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000000000BB +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000004A696F00000079 +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B000000000000000000000000000000000006B +:10D5C0000000000000000000000038393931383513 +:10D5D000370000004A696F6E6574000000000000AB +:10D5E000000000000000000000000000000000003B +:10D5F000000000000000000000000000000000002B +:10D60000000000000000000000000000000000001A +:10D6100000000000D3A1B6C8000000000000000018 +:10D6200000000000000000000000000000000000FA +:10D6300000000000000000000000000000000000EA +:10D6400000000000000000000000000000000000DA +:10D65000000000004A696F000000000000000000A8 +:10D6600000000000000000000000000000000000BA +:10D6700000000000000000000000000000000000AA +:10D68000000000000000000000000000000000009A +:10D6900000000000383939313835380000004A6957 +:10D6A0006F6E6574000000000000000000000000C4 +:10D6B000000000000000000000000000000000006A +:10D6C000000000000000000000000000000000005A +:10D6D0000000000000000000000000000000D3A1D6 +:10D6E000B6C80000000000000000000000000000BC +:10D6F000000000000000000000000000000000002A +:10D700000000000000000000000000000000000019 +:10D7100000000000000000000000000000004A6956 +:10D720006F0000000000000000000000000000008A +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D750000000000000000000000000000000383958 +:10D7600039313835390000004A696F6E6574000040 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000D3A1B6C80000000087 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000000000000000049 +:10D7E00000000000000000004A696F000000000017 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D810000000000000000000000000000000000008 +:10D82000000000000000000038393931383630007F +:10D8300000004A696F6E657400000000000000007F +:10D8400000000000000000000000000000000000D8 +:10D8500000000000000000000000000000000000C8 +:10D8600000000000000000000000000000000000B8 +:10D870000000D3A1B6C800000000000000000000B6 +:10D880000000000000000000000000000000000098 +:10D890000000000000000000000000000000000088 +:10D8A0000000000000000000000000000000000078 +:10D8B00000004A696F000000000000000000000046 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E0000000000000000000000000000000000038 +:10D8F0000000383939313836310000004A696F6E1E +:10D90000657400000000000000000000000000003E +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000000000F7 +:10D93000000000000000000000000000D3A1B6C8F5 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D9600000000000000000000000000000000000B7 +:10D970000000000000000000000000004A696F0085 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B000000000000000000000000000383939318C +:10D9C0003836320000004A696F6E6574000000004E +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F0000000000000000000000000000000000027 +:10DA0000000000000000D3A1B6C800000000000024 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA40000000000000004A696F00000000000000B4 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA8000000000000000383939313836330000001A +:10DA90004A696F6E6574000000000000000000001D +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD000D3A1B6C800000000000000000000000054 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10004A696F00000000000000000000000000E3 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB5000383939313836340000004A696F6E6574DF +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB900000000000000000000000D3A1B6C8000093 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD000000000000000000000004A696F00000023 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC100000000000000000000000383939313836BB +:10DC2000350000004A696F6E657400000000000056 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000D3A1B6C80000000000000000C2 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA000000000004A696F00000000000000000052 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00000000000383939313836360000004A6902 +:10DCF0006F6E65740000000000000000000000006E +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD20000000000000000000000000000000D3A17F +:10DD3000B6C8000000000000000000000000000065 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000004A6900 +:10DD70006F00000000000000000000000000000034 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000383902 +:10DDB00039313836370000004A696F6E65740000EB +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000D3A1B6C80000000031 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000004A696F0000000000C0 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE70000000000000000000383939313836380021 +:10DE800000004A696F6E6574000000000000000029 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000D3A1B6C80000000000000000000060 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF000000004A696F0000000000000000000000EF +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF40000000383939313836390000004A696F6EBF +:10DF500065740000000000000000000000000000E8 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF8000000000000000000000000000D3A1B6C89F +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000004A696F002F +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000003839393135 +:10E010003837300000004A696F6E657400000000F8 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E05000000000000000D3A1B6C8000000000000CE +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000004A696F000000000000005E +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D00000000000000038393931383731000000C5 +:10E0E0004A696F6E657400000000000000000000C7 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E12000D3A1B6C8000000000000000000000000FD +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E160004A696F000000000000000000000000008D +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000383939313837320000004A696F6E65748A +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E00000000000000000000000D3A1B6C800003D +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E22000000000000000000000004A696F000000CC +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E260000000000000000000000038393931383764 +:10E27000330000004A696F6E657400000000000002 +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B00000000000D3A1B6C800000000000000006C +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000004A696F000000000000000000FC +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000383939313837340000004A69AC +:10E340006F6E657400000000000000000000000017 +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E370000000000000000000000000000000B6F2F5 +:10E38000B9CFB6E0B6FB00000000000000000000BE +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B00000000000000000000000000000004D4FC1 +:10E3C0005649535441520000000000000000000074 +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F00000000000000000000000000000003839AC +:10E400003539333030000000696E7465726E6574A2 +:10E410002E6D6F7669737461722E636F6D2E6563F6 +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E440000000000000000000B6F2B9CFB6E0B6FB55 +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E480000000000000000000436C61726F0000009B +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C00000000000000000003839353933303100D9 +:10E4D0000000696E7465726E65742E636C61726F94 +:10E4E0002E636F6D2E6563000000000000000000C9 +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E510000000B6F2B9CFB6E0B6FB00000000000084 +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E550000000434E540000000000000000000000D6 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000038393539333032000000696E746557 +:10E5A000726E65742E636E742E6E65742E656300D4 +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D00000000000000000000000000000C18140B9 +:10E5E00001C0804101C0804100C1814001C0804123 +:10E5F00000C1814000C1814001C0804101C0804113 +:10E6000000C1814000C1814001C0804100C1814002 +:10E6100001C0804101C0804100C1814001C08041F2 +:10E6200000C1814000C1814001C0804100C18140E2 +:10E6300001C0804101C0804100C1814000C18140D2 +:10E6400001C0804101C0804100C1814001C08041C2 +:10E6500000C1814000C1814001C0804101C08041B2 +:10E6600000C1814000C1814001C0804100C18140A2 +:10E6700001C0804101C0804100C1814000C1814092 +:10E6800001C0804101C0804100C1814001C0804182 +:10E6900000C1814000C1814001C0804100C1814072 +:10E6A00001C0804101C0804100C1814001C0804162 +:10E6B00000C1814000C1814001C0804101C0804152 +:10E6C00000C1814000C1814001C0804100C1814042 +:10E6D00001C0804101C0804100C1814000C0C10132 +:10E6E000C30302C2C60607C705C5C404CC0C0DCDC2 +:10E6F0000FCFCE0E0ACACB0BC90908C8D81819D932 +:10E700001BDBDA1A1EDEDF1FDD1D1CDC14D4D51561 +:10E71000D71716D6D21213D311D1D010F03031F151 +:10E7200033F3F23236F6F737F53534F43CFCFD3D81 +:10E73000FF3F3EFEFA3A3BFB39F9F83828E8E92971 +:10E74000EB2B2AEAEE2E2FEF2DEDEC2CE42425E521 +:10E7500027E7E62622E2E323E12120E0A06061A191 +:10E7600063A3A26266A6A767A56564A46CACAD6D41 +:10E77000AF6F6EAEAA6A6BAB69A9A86878B8B979B1 +:10E78000BB7B7ABABE7E7FBF7DBDBC7CB47475B5E1 +:10E7900077B7B67672B2B373B17170B050909151D1 +:10E7A0009353529296565797559594549C5C5D9D01 +:10E7B0005F9F9E5E5A9A9B5B9959589888484989F1 +:10E7C0004B8B8A4A4E8E8F4F8D4D4C8C44848545A1 +:10E7D00087474686824243834181804041542B4192 +:10E7E000504E3D000000000000000000000000004E +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100038000000000000000000000000000000C0 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000010E80308D0AE0020C32F0020E5 +:10E8800000000000020001000000000010E8030882 +:10E89000D0AE0020C52F00200100000001020008BA +:10E8A0000100000011E80308D0AE0020E8120020AB +:10E8B00001080000E101D0070200000010E8030891 +:10E8C000D0AE0020C52F0020D10F00000102A00F04 +:10E8D0000300000000000000000000000000000035 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA5000000000000000000000000000002F000087 +:10EA600000000700070000147F147F1400242A7F91 +:10EA70002A12006264081323003649552250000010 +:10EA80000503000000001C224100000041221C0080 +:10EA90000014083E08140008083E0808000000A002 +:10EAA00060000008080808080000606000000020FE +:10EAB00010080402003E5149453E0000427F4000DC +:10EAC000004261514946002141454B310018141262 +:10EAD0007F10002745454539003C4A49493000012F +:10EAE0007109050300364949493600064949291E7E +:10EAF00000003636000000005636000000081422E0 +:10EB000041000014141414140000412214080002DF +:10EB10000151090600324959513E007C1211127C04 +:10EB2000007F49494936003E41414122007F414131 +:10EB3000221C007F49494941007F09090901003E23 +:10EB40004149497A007F0808087F0000417F410061 +:10EB5000002040413F01007F08142241007F4040D7 +:10EB60004040007F020C027F007F0408107F003EBF +:10EB70004141413E007F09090906003E4151215EA5 +:10EB8000007F091929460046494949310001017FA2 +:10EB90000101003F4040403F001F2040201F003F38 +:10EBA0004038403F006314081463000708700807EA +:10EBB00000615149454300007F41410000552A55FD +:10EBC0002A55000041417F00000402010204004078 +:10EBD000404040400000010204000020545454789A +:10EBE000007F4844443800384444442000384444BA +:10EBF000487F00385454541800087E090102001858 +:10EC0000A4A4A47C007F080404780000447D400094 +:10EC1000004080847D00007F102844000000417F78 +:10EC20004000007C04180478007C08040478003854 +:10EC30004444443800FC242424180018242418FCDC +:10EC4000007C0804040800485454542000043F4445 +:10EC50004020003C4040207C001C2040201C003C08 +:10EC60004030403C004428102844001CA0A0A07C58 +:10EC7000004464544C441414141414140000000090 +:10EC800000000000000000000000FC000000000088 +:10EC900002000000000C020C020000000000000056 +:10ECA00090D0BCD0BC900003000300001824FE44A8 +:10ECB0008C000302070201001824D8B04C80000326 +:10ECC00000010201C038E438E00001020201020242 +:10ECD000080600000000000000000000000000F82E +:10ECE0000402000000010204000204F80000000415 +:10ECF000020100009060F860900000000100000038 +:10ED00002020FC2020000000010000000000000086 +:10ED10000000080600000000202020202000000045 +:10ED200000000000000000000000000200000000E1 +:10ED30000080601C0200040300000000F8040404CA +:10ED4000F8000102020201000008FC0000000002BD +:10ED50000302000018844424180003020202020087 +:10ED600008042424D80001020202010040B088FCFB +:10ED700080000000000302003C242424C40001029F +:10ED800002020100F824242CC0000102020201004A +:10ED90000C04E41C0400000003000000D824242418 +:10EDA000D80001020202010038444444F800000384 +:10EDB000020201000000100000000000020000003C +:10EDC0000000200000000000060000000020508825 +:10EDD000040200000000010290909090900000005A +:10EDE0000000000000020488502000020100000022 +:10EDF0001804C4241800000002000000F804E49481 +:10EE0000F80001020202020000E09CF08000020310 +:10EE10000000030204FC2424D800020302020100C3 +:10EE2000F80404040C0001020202010004FC0404C2 +:10EE3000F80002030202010004FC24740C00020327 +:10EE40000202030004FC24740C0002030200000010 +:10EE5000F0080444CC4000010202010004FC202020 +:10EE6000FC040203000003020404FC040400020288 +:10EE700003020200000404FC04040604040300006E +:10EE800004FC24D00C0402030200030204FC04006E +:10EE90000000020302020203FC3CC03CFC00030031 +:10EEA0000300030004FC30C4FC040203020003005E +:10EEB000F8040404F80001020202010004FC242406 +:10EEC0001800020302000000F8848404F800010224 +:10EED0000207050004FC24649800020302000302F8 +:10EEE000182424448C000302020201000C04FC04D8 +:10EEF0000C0000020302000004FC0000FC040001FE +:10EF000002020100047C80E01C04000003000000F9 +:10EF10001CE03CE01C00000300030000049C609C1B +:10EF20000400020300030200041CE01C04000002B1 +:10EF3000030200000C84641C0400020302020300AC +:10EF40000000FE020200000007040400000E30C0B2 +:10EF50000000000000010200000202FE00000004A8 +:10EF6000040700000004020400000000000000008C +:10EF7000000000000000080808080808000002005F +:10EF800000000000000000000040A0A0C000000140 +:10EF90000202030204FC2020C00000030202010060 +:10EFA00000C02020600000010202020000C02024F6 +:10EFB000FC0000010202030200C0A0A0C00000018A +:10EFC000020202000020F8242404000203020200CE +:10EFD0000040A0A0602000070A0A0A0404FC2020C8 +:10EFE000C0000203020003020020E400000000024F +:10EFF00003020000000020E40000080808070000E9 +:10F0000004FC80E020200203020003020404FC0050 +:10F010000000020203020200E020E020C000030022 +:10F020000300030020E02020C000020302000302CE +:10F0300000C02020C00000010202010020E02020CA +:10F04000C000080F0A02010000C02020E0000001FB +:10F05000020A0F0820E04020200002030200000006 +:10F060000060A0A020000002020203000020F8209F +:10F07000000000000102020020E00020E00000018A +:10F080000202030220E02080602000000301000053 +:10F090006080E0806000000300030000206080606A +:10F0A000200002030003020020E020806020080806 +:10F0B000070100000020A0602000000203020200FF +:10F0C000000020DE0200000000070400000000FF36 +:10F0D00000000000000F00000002DE20000000041D +:10F0E000070000000201020404020000000000000A +:10F0F0000000000000000000000000000000000010 +:10F10000000000F8000000000000003330000000A4 +:10F1100000100C06100C06000000000000000000AB +:10F1200040C07840C0784000043F04043F0404001D +:10F13000007088FC08300000001820FF211E00002D +:10F14000F008F000E018000000211C031E211E0042 +:10F1500000F00888700000001E21232419272110C8 +:10F1600010160E000000000000000000000000006B +:10F17000000000E018040200000000071820400012 +:10F1800000020418E0000000004020180700000002 +:10F19000404080F0804040000202010F0102020066 +:10F1A000000000F0000000000101011F010101004A +:10F1B000000000000000000080B0700000000000AF +:10F1C0000000000000000000000101010101010138 +:10F1D00000000000000000000030300000000000CF +:10F1E00000000000806018040060180601000000A4 +:10F1F00000E010080810E000000F102020100F00A1 +:10F20000001010F8000000000020203F2020000027 +:10F21000007008080888700000302824222130007F +:10F2200000300888884830000018202020110E0087 +:10F230000000C02010F8000000070424243F240030 +:10F2400000F80888880808000019212020110E0005 +:10F2500000E0108888180000000F112020110E0017 +:10F2600000380808C83808000000003F000000000F +:10F270000070880808887000001C222121221C00D0 +:10F2800000E010080810E0000000312222110F00F9 +:10F29000000000C0C000000000000030300000008E +:10F2A00000000080000000000000806000000000FE +:10F2B0000000804020100800000102040810200017 +:10F2C0004040404040404000040404040404040062 +:10F2D00000081020408000000020100804020100F7 +:10F2E000007048080808F0000000003036010000F7 +:10F2F000C030C828E810E0000718272423140B00AA +:10F300000000C038E0000000203C23020227382023 +:10F3100008F8888888700000203F202020110E0007 +:10F32000C0300808080838000718202020100800FE +:10F3300008F808080810E000203F202020100F00E7 +:10F3400008F88888E8081000203F202023201800B3 +:10F3500008F88888E8081000203F2000030000001B +:10F36000C03008080838000007182020221E0200BC +:10F3700008F808000008F808203F210101213F207B +:10F38000000808F8080800000020203F20200000A6 +:10F3900000000808F8080800C08080807F00000096 +:10F3A00008F888C028180800203F200126382000CF +:10F3B00008F8080000000000203F20202020300036 +:10F3C00008F8F800F8F80800203F003F003F200050 +:10F3D00008F830C00008F808203F200007183F0058 +:10F3E000E01008080810E0000F10202020100F0087 +:10F3F00008F808080808F000203F2101010100007A +:10F40000E01008080810E0000F18242438504F00BE +:10F4100008F8888888887000203F2000030C30207E +:10F4200000708808080838000038202121221C00BC +:10F43000180808F8080818000000203F2000000005 +:10F4400008F808000008F808001F202020201F00EE +:10F450000878880000C83808000007380E0100004E +:10F46000F80800F80008F800033C0700073C030018 +:10F47000081868808068180820302C03032C30207E +:10F480000838C800C83808000000203F20000000ED +:10F4900010080808C8380800203826212020180045 +:10F4A000000000FE020202000000007F4040400019 +:10F4B000000C30C000000000000000010638C00051 +:10F4C00000020202FE000000004040407F000000F9 +:10F4D000000004020202040000000000000000001E +:10F4E000000000000000000080808080808080801C +:10F4F0000002020400000000000000000000000004 +:10F5000000008080808000000019242222223F20F9 +:10F5100008F8008080000000003F112020110E003C +:10F520000000008080800000000E112020201100CB +:10F53000000000808088F800000E112020103F207D +:10F540000000808080800000001F22222222130001 +:10F55000008080F0888888180020203F202000004C +:10F560000000808080808000006B94949493600001 +:10F5700008F8008080800000203F210000203F200C +:10F5800000809898000000000020203F202000000C +:10F59000000000809898000000C08080807F0000FC +:10F5A00008F8000080808000203F24022D302000D9 +:10F5B000000808F8000000000020203F2020000084 +:10F5C0008080808080808000203F20003F20003F9E +:10F5D0008080008080800000203F210000203F20AC +:10F5E0000000808080800000001F202020201F005D +:10F5F000808000808000000080FFA12020110E008C +:10F600000000008080808000000E112020A0FF807C +:10F61000808080008080800020203F212000010029 +:10F62000000080808080800000332424242419007E +:10F63000008080E0808000000000001F202000008B +:10F640008080000000808000001F202020103F20CC +:10F65000808080000080808000010E30080601005C +:10F6600080800080008080800F300C030C300F0001 +:10F6700000808000808080000020312E0E3120002C +:10F68000808080000080808080818E70180601005C +:10F6900000808080808080000021302C222130007A +:10F6A00000000000807C020200000000003F40409B +:10F6B0000804FE0408C0000000000310207F201092 +:10F6C0000002027C800000000040403F000000007B +:10F6D0000006010102020404000000000000000016 +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F70000000000000000000000F0F0F00000000029 +:10F710000000000000017F01000000000000000068 +:10F72000001C1C1C0000000000008060301C8C606D +:10F73000301C0C0000000000000000000000000071 +:10F74000000000000000000000000000000000E0D9 +:10F750000000000000E000000086E69F86868686A6 +:10F76000E69F860000011F01010101011F01010048 +:10F77000000080C06020F820E0C000000000030707 +:10F780000C18FF70E18100000000070F10107F10BF +:10F790000F0700008060206080000000E020000073 +:10F7A0000F3020309F70DC371030C0000000100E8A +:10F7B00003000718101807000000C02020E0C00058 +:10F7C0000000000080E01F38E88703C43C0400000C +:10F7D000070F1810100B070D1010080000808C4C3C +:10F7E00038000000000000000000000000000000E1 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000080E030080400000000005C +:10F8100000FEFF0100000000000000000000030FD8 +:10F820001820400000040830E080000000000000C4 +:10F830000000000001FFFE00000000000040201852 +:10F840000F03000000000000000000000000C000E6 +:10F8500000000000004266663C18FF183C666642E5 +:10F860000000000000000300000000000000000095 +:10F870000000800000000000001010101010FF10A9 +:10F880001010101000000000000003000000000035 +:10F890000000000000000000000000000000000068 +:10F8A000000000000000000000808C4C38000000C8 +:10F8B0000000000000000000000000000000000048 +:10F8C0000010101010101010101010000000000098 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F00000001C1C1C0000000000000000000000B4 +:10F9000000000000E0380C000000000080701C03C4 +:10F91000000000000060380E010000000000000040 +:10F92000000080C060202060C080000000FEFF0159 +:10F930000000000001FFFE000001070E1810101863 +:10F940000E0701000000808080C0E0000000000081 +:10F950000000000000FFFF00000000000000101089 +:10F96000101F1F1010100000008040202020206079 +:10F97000C080000000030300804020381F07000003 +:10F98000001C1A1918181818181F00000080C02031 +:10F99000202060C080000000000303001010182F1A +:10F9A000E780000000070F10101010180F0700006C +:10F9B000000000000000C0E0F000000000C0B088BF +:10F9C000868180FFFF808000000000000010101F73 +:10F9D0001F1010000000E060606060606060000068 +:10F9E00000003F1008080818F0E0000000070B10A6 +:10F9F0001010101C0F030000000080C040202020C9 +:10FA0000E0C0000000FCFF211008080818F0E0002A +:10FA10000001070C18101010080F03000000C0E0D0 +:10FA20006060606060E06000000003000000E018BB +:10FA30000700000000000000001F1F000000000081 +:10FA40000080C0602020202060C080000087EF2C54 +:10FA50001818303068CF830000070F0810101010FE +:10FA6000180F07000000C0C020202020C080000028 +:10FA7000001F3F604040402010FFFE0000000C1CB3 +:10FA8000101010080F03000000000000000000002C +:10FA90000000000000000000000E0E0E000000003C +:10FAA00000000000001C1C1C000000000000000002 +:10FAB000000000000000000000000000000C0C002E +:10FAC00000000000000000000058380000000000A6 +:10FAD00000000000000000804020100000001028FE +:10FAE000448201000000000000000000000001024C +:10FAF00004081000000000000000000000000000EA +:10FB000000848484848484848484840000000000CD +:10FB100000000000000000000000102040800000F5 +:10FB200000000000000000000000018244281000D6 +:10FB300000001008040201000000000000C02020A6 +:10FB40001010101030E0C0000003030000F0100897 +:10FB50000C070300000000001C1C1C00000000003B +:10FB6000000000C0406020202040C00000FCFF01D9 +:10FB7000F00E03C1FE03807F0001070E0811111073 +:10FB8000110904020000000080E0E0000000000015 +:10FB90000000807C4340477FF880000010181F1051 +:10FBA00000000000131F1C1020E0E0202020206037 +:10FBB000C080000000FFFF10101010182FE7800019 +:10FBC000101F1F1010101010180F0700000080C029 +:10FBD000402020202060E00000FCFF010000000029 +:10FBE000000001000001070E1810101008040300A7 +:10FBF00020E0E02020202040C080000000FFFF0027 +:10FC00000000000001FFFE00101F1F101010180858 +:10FC10000E07010020E0E02020202020206080004E +:10FC200000FFFF101010107C00000000101F1F10BC +:10FC3000101010101018060020E0E02020202020D6 +:10FC40006060800000FFFF101010107C00000100B9 +:10FC5000101F1F100000000000000000000080C006 +:10FC60006020202040E0000000FCFF010000404038 +:10FC7000C0C140400001070E181010100F0F000007 +:10FC800020E0E0200000000020E0E02000FFFF1066 +:10FC90001010101010FFFF00101F1F1000000000B8 +:10FCA000101F1F100000202020E0E0202020000076 +:10FCB0000000000000FFFF00000000000000101026 +:10FCC000101F1F101010000000000000202020E076 +:10FCD000E020202000000000000000FFFF000000E6 +:10FCE0000060E0808080C07F3F00000020E0E020D6 +:10FCF000000020A06020200000FFFF30187CE3C03F +:10FD000000000000101F1F10000001131F1C18101E +:10FD100020E0E020000000000000000000FFFF00E5 +:10FD20000000000000000000101F1F101010101035 +:10FD30001018060020E0E0E000000000E0E0E02015 +:10FD400000FF013FFEC0E01E01FFFF00101F10007A +:10FD5000031F0300101F1F1020E0E0C00000000080 +:10FD60000020E02000FF0003071C78E08000FF0077 +:10FD7000101F100000000000030F1F00000080C0D3 +:10FD800060202060C080000000FEFF010000000035 +:10FD900000FFFE000001070E181010180C070100EC +:10FDA00020E0E0202020202060C0800000FFFF2015 +:10FDB00020202020301F0F00101F1F100000000007 +:10FDC00000000000000080C060202060C0800000B3 +:10FDD00000FEFF010000000000FFFE000001070E12 +:10FDE0001111133C7C67210020E0E020202020201E +:10FDF00060C0800000FFFF101030F0D0080F070037 +:10FE0000101F1F10000000030F1C10100080C060A6 +:10FE1000202020204040E00000070F0C1818303050 +:10FE200060E08100001F0C0810101010180F070070 +:10FE30008060202020E0E020202060800100000081 +:10FE400000FFFF000000000100000000101F1F1055 +:10FE50000000000020E0E020000000000020E02082 +:10FE600000FFFF00000000000000FF0000070F1867 +:10FE700010101010100807002060E0E020000000C3 +:10FE800020E060200000077FF88000807C030000F5 +:10FE900000000000071F1C070000000020E0E02019 +:10FEA00000E0E0200020E0200007FFF8E01FFFFC5A +:10FEB000E01F00000000031F0300011F03000000FB +:10FEC000002060E0A0000020E060200000000003AF +:10FED0008F7CF8C6010000000010181E13000117E7 +:10FEE0001F1810002060E0E02000000020E06020EB +:10FEF000000001073EF8E0180700000000000010B5 +:10FF0000101F1F101000000000806020202020A083 +:10FF1000E0E0200000000000C0F03E0F0300000001 +:10FF200000101C1F17101010101806000000000011 +:10FF300000FC0404040404000000000000FF0000B2 +:10FF40000000000000000000007F404040404000F2 +:10FF5000000010E0000000000000000000000000B1 +:10FF6000031C60800000000000000000000000038F +:10FF70000C70800000000404040404FC0000000075 +:10FF800000000000000000FF0000000000004040F2 +:10FF90004040407F0000000000000010080C040CEE +:10FFA0000810000000000000000000000000000039 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000080808080808080808080808021 +:10FFE00000000004040808000000000000000000F9 +:10FFF0000000000000000000000000000000000001 +:020000040804EE +:1000000000000000000000000000000000000000F0 +:10001000000098D844642424FCF80000000F1F1846 +:10002000101010081F1F10180020E0F00000000042 +:10003000000000000000FFFF180804040CF8F000A6 +:1000400000001F0F18101010180F03000000000010 +:10005000000000000000000000E0F8180404043C68 +:100060003800000000030F0C1010101008060000EC +:100070000000000000000020E0F0000000E0F81C9C +:1000800004040408FFFF000000030F1810101008FC +:100090001F0F08000000000000000000000000002A +:1000A0000000E0F8484444444C7870000000030F1E +:1000B0000C181010100804000000000080C0602020 +:1000C00020E0C00000040404FFFF04040404000056 +:1000D000000010101F1F1010100000000000000092 +:1000E0000000000000000000000070F88C04048C88 +:1000F000F874040C007076CF8D8D8D89C8787000EF +:100100000020E0F000000000000000000000FFFF01 +:1001100008040404FCF8000000101F1F1000001069 +:100120001F1F1000000000000060600000000000C1 +:100130000000040404FCFC0000000000000010109B +:10014000101F1F10101000000000000000000060D1 +:100150006000000000000000040404FCFC0000003B +:100160000000C0C08080C07F3F0000000020E0F0A1 +:1001700000000000000000000000FFFF80C0F41C31 +:100180000404000000101F1F1100031F1C101000AA +:100190000000202020E0F00000000000000000002F +:1001A00000FFFF000000000000001010101F1F10D3 +:1001B000101000000000000000000000000000001F +:1001C00004FCFC0804FCFC0804FCFC00101F1F10CD +:1001D000001F1F10001F1F10000000000000000083 +:1001E000000000000004FCFC08080404FCF8000007 +:1001F00000101F1F100000101F1F10000000000043 +:10020000000000000000000000E0F0180C04040CE6 +:1002100018F0E00000030F0C101010100C0F03007A +:100220000000000000000000000000000004FCFCD2 +:10023000080404040CF8F0000080FFFF8890101000 +:100240001C0F030000000000000000000000000080 +:1002500000E0F81C04040408F8FC000000030F1878 +:1002600010109088FFFF80000000000000000000D8 +:1002700000000000040404FCFC100804040C0C0042 +:100280001010101F1F1010100000000000000000D0 +:10029000000000000000000000003078CCC484841E +:1002A000840C1C0000001E1810101011190F0600FD +:1002B0000000000000C00000000000000004040472 +:1002C000FFFF040404000000000000000F1F1010D6 +:1002D000100C000000000000000000000000000002 +:1002E0000004FCFE00000004FCFE000000000F1FE4 +:1002F000181010081F0F0800000000000000000088 +:100300000000000000040C3CFCC40000C43C0C04D1 +:1003100000000000010F1E0E0100000000000000A0 +:100320000000000000000000043CFCC400E47CFC71 +:1003300084807C040000071F070000071F070000DF +:100340000000000000000000000000000004041C89 +:100350007CE4C0341C0404000010101C1601131FA0 +:100360001C18100000000000000000000000000049 +:1003700000040C3CFCC400C43C0404000000C08029 +:10038000C1370E0100000000000000000000000066 +:100390000000000000001C0404C4F47C1C040000E5 +:1003A0000000101C1F17111010180E000000000094 +:1003B000000000F80C04000000000000001028EF0E +:1003C00000000000000000000000003F604000004E +:1003D000000000000000FF0000000000000000001E +:1003E0000000FF0000000000000000000000FF000F +:1003F000000000000000040CF800000000000000F5 +:1004000000000000EF281000000000000000406025 +:100410003F0000000000000000180602020408105F +:100420002020300800000000000000000000000054 +:100430000000000000000000000000000000F010BC +:10044000101010FF10101010F000000000000F043A +:10045000040404FF040404040F0000004040405F53 +:10046000555555755555555F404040000040200F8B +:10047000094989790909090F2040000000FE02425C +:100480004ACA4A4ACA4A4A4202FE000000FF405095 +:100490004C4340404F50505C40FF00000000F88843 +:1004A000888888FF88888888F800000000001F0876 +:1004B0000808087F888888889F80F0008082828270 +:1004C000828282E2A2928A868280800000000000FE +:1004D0000040807F0000000000000000101010FFAE +:1004E000109008888888FF88888808000444827FE4 +:1004F00001808040432C102846818000001010109D +:1005000010D030FF30D0121C101000001008040270 +:10051000010000FF0000010204081000040404842C +:10052000E43C2724242424E40404040004020100FD +:10053000FF0909090949897F0000000000FE225ACD +:100540008600FE9292929292FE00000000FF040844 +:100550000700FF4020030C1422414000008040208F +:10056000180680000718204080000000010020705D +:10057000282621202024386000010100001012925A +:100580009292929292121202FE0000000000003F2E +:10059000101010103F0040807F000000000000C0DD +:1005A00080808080808080FC84808080808080C08B +:1005B000C0000000000000FF7F404040404040FF7E +:1005C00040404040404040FF7F00000000000000ED +:1005D000000000000000007F70000000000000002C +:1005E000000000000000000000000000000000000B +:1005F000000000FCF8000000000000000000000007 +:100600000000000000000000FFFE020202020202E1 +:10061000020202FFFF020202020202020202FF03C2 +:1006200000000000000000001F1F04040404040474 +:10063000040404FFFF0404040404040404041F006D +:1006400000000000000000000000000000000000AA +:100650000000007F3F0000000000000000000000DC +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:1006800000F8F8F0F070200000000000000000000A +:10069000000000000000000000000000000000005A +:1006A00000000000000000000000000080000000CA +:1006B000000000000000000000000000000000003A +:1006C00000FFFFFFFF00000000000000000000002E +:1006D000000000000000000080800000000000001A +:1006E00000000000000000000000000000FFFFFE0E +:1006F000060606060606060606060606060606069A +:1007000006FFFFFFFF0606060606060606060606A5 +:1007100006060606060606FFFFFFFF0702000000AA +:1007200000000000000000000000000000FFFFFFCC +:1007300000000000000000000000000000000000B9 +:1007400000FFFFFFFF0000000000000000000000AD +:1007500000000000000000FFFFFFFF00000000009D +:1007600000000000000000000000000000FFFFFF8C +:1007700018181818181818181818181818181818F9 +:1007800018FFFFFFFF18181818181818181818184D +:1007900018181818181818FFFFFFFF0000000000B5 +:1007A0000000000000000000000000000201010045 +:1007B0000000000000000000000000000000000039 +:1007C00000FFFFFFFF00000000000000000000002D +:1007D0000000000000000001010000000000000017 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000FFFFFFFF0000000000000000000000EC +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:10084000001F1F0F0F00000000000000000000004C +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:10087000000000C0F0F8F8F8F8008080C040404068 +:1008800040404040408000000000000000000000A8 +:100890000000000000000000000080C0E07038D8B8 +:1008A000FCFCFFFFFFFF7F1F0703010100000000AA +:1008B000000000000000000000060F0F0F060020DF +:1008C000408000000080E0F83C0F0701C0F0FFFF0F +:1008D000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF7E +:1008E000FFFFFFFF7F7F7F7F7F7F3F3F0000000094 +:1008F0000087FC00FCFFFF00000000000103070769 +:100900000707030303030101000000E0FCFFFFFFF2 +:10091000FFFF1F03000000000000000000C0E030E7 +:100920001C070000071F3FFCF0E0C0800000000033 +:10093000000000000000000000FCFFFFFFFFFF1FA1 +:1009400003008080C0C0607070380C060701000092 +:10095000000000000000000001030307070E0E0E58 +:100960001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E07FF +:100970000703030301000000000000000000000066 +:100980000000000000000080C060F0F8FEFE3E188D +:10099000080808080800303000408000F8FE070111 +:1009A0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07CE +:1009B00080C07B0E070F1C383030606060607E7F27 +:1009C0003F3F3118180C0E0303000000FF818181A6 +:1009D000818181FF00018244FF11AA4400000100CF +:1009E00000010100000010385482D78254381000F2 +:1009F000000000010000000010385482C782543803 +:100A000010000000000100000000000000824428E7 +:100A10001028448200000000000000000000C0C058 +:100A2000000000000000000000002010D0D01020C6 +:100A300000000000000010082414D4D4142408106E +:100A40000000080412092515D5D51525091204083A +:100A5000312E4E6574776F726B20496E666F202061 +:100A6000322E4D4420506F727420496E666F2020E4 +:100A7000332E4C4F524120525353492020202020E6 +:100A8000342E5665726573696F6E20436865636BBB +:100A9000352E5465737420496E666F2E20202020F9 +:100AA000312E4E6574776F726B20496E666F202011 +:100AB000322E4D4420506F727420496E666F202094 +:100AC000332E4C4F52412052535349202020202096 +:100AD00020204E6574776F726B20496E666F202000 +:100AE0002020202020202020202020202020202006 +:100AF00020202020202020202020202020202020F6 +:100B000020202020202020202020202020202020E5 +:100B10005072696E74205B47756E3A2020205D200C +:100B200020202020202020202020202020202020C5 +:100B300020202020202020202020202020202020B5 +:100B400020202020202020202020202020202020A5 +:100B5000202020504F5254202020202020202020D0 +:100B60002020202020202020202020202020202085 +:100B70002020202020202020202020202020202075 +:100B80002020202020202020202020202020202065 +:100B9000202020504F525420202020202020202090 +:100BA0002020202020202020202020202020202045 +:100BB0002020202020202020202020202020202035 +:100BC0002020202020202020202020202020202025 +:100BD000456D707479000000000000000000000006 +:100BE000426C7565536B7900000000000000000046 +:100BF0004C59000000000000000000000000000050 +:100C00004A5000000000000000000000000000004A +:100C10004461727400000000000000000000000049 +:100C20005957595F426C7565736B7900000000007D +:100C3000524649440000000000000000000000008F +:100C40005947616F00000000000000000000000034 +:100C50004859616E670000000000000000000000BD +:100C600053532D4C616E0000000000000000000096 +:100C7000426C7565536B79506C7573000000000011 +:100C8000504C430000000000000000000000000085 +:100C90005072696365000000000000000000000061 +:100CA0005957595F426C7565736B790000000000FD +:100CB00050726F62655F4B59000000000000000039 +:100CC0005957595F50726573737572650000000063 +:100CD000202020504F52542020202020202020204F +:100CE0002020202020202020202020202020202004 +:100CF00020202020202020202020202020202020F4 +:100D000020202020202020202020202020202020E3 +:100D1000202020205665726573696F6E2020202088 +:100D200020202020202020202020202020202020C3 +:100D300020202020202020202020202020202020B3 +:100D400020202020202020202020202020202020A3 +:100D5000312E4D44436F6E6E65637420536574206D +:100D6000322E4C4F524120536C617665205365748E +:100D7000332E506F72744C6F67204F75747075749A +:100D8000342E436F6E6E656374204D6F6465202052 +:100D9000352E4E6574776F726B205365742020205A +:100DA000362E44617461496E697420202020202011 +:100DB000312E4D44436F6E6E65637420536574200D +:100DC000322E4C4F524120536C617665205365742E +:100DD000332E506F72744C6F67204F75747075743A +:100DE000204D44436F6E6E656374205365742020FC +:100DF00020202020202020202020202020202020F3 +:100E000020202020202020202020202020202020E2 +:100E100020202020202020202020202020202020D2 +:100E2000204C4F524120536C6176652053657420ED +:100E300020202020202020202020202020202020B2 +:100E400020202020202020202020202020202020A2 +:100E50002020202020202020202020202020202092 +:100E600020506F72744C6F67204F757470757420CA +:100E70002020202020202020202020202020202072 +:100E80002020202020202020202020202020202062 +:100E90002020202020202020202020202020202052 +:100EA0002020436F6E6E656374204D6F6465202053 +:100EB0002020202020202020202020202020202032 +:100EC0002020202020202020202020202020202022 +:100ED0005072657373207C20746F20736869667428 +:100EE0002020204E6574776F726B2053657420202C +:100EF00020202020202020202020202020202020F2 +:100F000020202020202020202020202020202020E1 +:100F10005072657373207C20746F207368696674E7 +:100F20004E6F773A4469616C207377697463682007 +:100F30004E6F773A53746174696F6E2020202020C1 +:100F40004E6F773A436C6F7564202020202020205C +:100F50004E6F773A5465737420436C6F756420202C +:100F60004E6F773A576966692053746174696F6E82 +:100F70004E6F773A4469616C2073776974636820B7 +:100F80004E6F773A34475F474D3520202020202090 +:100F90004E6F773A34475F4C353130202020202087 +:100FA0004E6F773A57694669202020202020202064 +:100FB0004E6F773A57414E202020202020202020BD +:100FC000496E697469616C697A6520446174613F36 +:100FD0002020202020202020202020202020202011 +:100FE0002020202020202020202020202020202001 +:100FF00027454E5445522720746F207368696674E4 +:10100000000000000000F03F000000000000F83F7A +:1010100000000000000000000000004003B8E23FB4 +:10102000000000000000000006D0CF43EBFD4C3E66 +:10103000033333333333E33FFFAB6FDBB66DDB3F5B +:101040004D268F515555D53F01411DA96074D13FA3 +:1010500065DBC9934A86CD3FEF4E454A287ECA3F9D +:101060003E5555555555C53F93BDBE166CC166BF1F +:101070002CDE25AF6A56113FF16BD2C541BDBBBE18 +:10108000D0A4BE726937663E04FA97999999D93F00 +:10109000AF788E1DC571CC3F9FC678D0099AC33FEB +:1010A000935555555555E53F599322942449D23FC0 +:1010B000DE03CB966446C73F44523EDF12F1C23F87 +:1010C0000000000000000000DDDDDDDDDCBBBBDD7D +:1010D000DDDDDDDDDDDDDDDD9888888888888888D8 +:1010E00077777777778888888555555666666666F8 +:1010F00066666666666888888333333222222222D7 +:10110000222222222228888D281104080000002093 +:10111000BC120000248F0008A8130408BC12002091 +:10112000ACE200008C820308412D01020304046537 +:1011300006070809320100FF00891112239B32249F +:1011400046AD573665BF74488CC19D5AAFD3BE6C4F +:10115000CAE5DB7EE9F7F88110080193331A22A56E +:10116000562C47B7753E64C99C408DDBBF52AEED2F +:10117000DA64CBFFF976E802218B3010029913264E +:1011800067AF763444BD554AADC3BC588ED19F6E0F +:10119000EBE7FA7CC8F5D983310A2091121803A72E +:1011A000772E66B5543C45CBBD42ACD99E508FEFEF +:1011B000FB66EAFDD874C904428D5316619F702006 +:1011C00004A9153227BB364CCEC5DF5EEDD7FC68CF +:1011D00088E1997AABF3BA85520C4397711E60A1EE +:1011E000142805B3373A26CDDE44CFDFFD56ECE9AF +:1011F000986089FBBB72AA06638F7214409D5122CE +:1012000025AB343006B9174EEFC7FE5CCCD5DD6A8E +:10121000A9E3B8788AF19B87730E6295501C41A3AD +:10122000352A24B1163807CFFF46EEDDDC54CDEB6E +:10123000B962A8F99A708B1023088481951AA79334 +:10124000B62CC2A5D33EE1B7F04008C919522BDB3A +:101250003A644EED5F766DFF7C899480DE859BB7A6 +:1012600012A6ADD224C3BFF136E0C1184809D33B62 +:101270005A2AE55E6C4FF77D7E6C0AA583B418860A +:1012800091972EE3A7F23CC0B5D14229CB38500A42 +:10129000D91B666FEF7E744CFD5D8BB502A49996E9 +:1012A0001087AFF326E2BDD034C1C3394A28D11A22 +:1012B000580BE77F6E6EF55C7C4D0CC685D71EE53E +:1012C00097F42880A1913AA3B3B2444ACD5B566902 +:1012D000DF78600CE91D722FFB3E8DD604C79FF5A9 +:1012E00016E4A9902081BBB332A2C55A4C4BD779E2 +:1012F0005E68E11C680DF33F7A2E0EE787F61CC48A +:1013000095D52AA1A3B03882B193466BCF7A5448C1 +:10131000DD59622DEB3C700EF91F8FF706E69DD468 +:1013200014C5ABB122A0B9923083C77B4E6AD558A1 +:101330005C49E33D6A2CF11E780F00082C41542BC8 +:1013400041504E3D0008FF0102030405060701FF5E +:1013500001FF01FF01FF01FF01FF01CF022501C8CD +:101360000C5C53595354454D2E545854181D4D314F +:101370005F30010911190A1632190A1633190A15B4 +:1013800034190C13504F531969C21203120202FF91 +:101390000901FF01FF01E5130103120202FF090128 +:0813A000FF01FF01E5721700D7 +:0400000508008189E5 +:00000001FF diff --git a/obj/TXH_V1.4.5.hex b/obj/TXH_V1.4.5.hex new file mode 100644 index 0000000..40342f3 --- /dev/null +++ b/obj/TXH_V1.4.5.hex @@ -0,0 +1,14658 @@ +:020000040800F2 +:1080000068F50020A1810008A981000889AB00085B +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000CD5C0308BB810008BB810008BB810008C0 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008236C03082B6C0308336C030876 +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000136C03081B6C0308BB810008BB810008BB +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900083B6C030849 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:1081900000480047818A0308AFF3008068F500209B +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE7655C030895 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB081104088C +:108A600028110408C0B24FF4F05100F03BBA0000E6 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462FF00E +:108C700021FB08B30DF11301761E44F400748B45FB +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462FF0ACFA0028D6D175 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F00009040084070470000C81004080EB540F2B9 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202FF041FBBDF818 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE774E80308D0AE0020310A0020BE +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202FF0C5FA781C87B2062FE1DB00207F +:1091B000A1E7000074E8030808B50020009029F03A +:1091C000FDFD0F49087000F09BF80D480078242839 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:109200002C0A0020BC2200202DE9F04106460D4624 +:109210001746002401202FF043F800202849088039 +:109220000DE029F0ADFD00F0800000B10BE0012061 +:109230002FF07EFA22480088401C214908802048EF +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202EF0F8FFE5 +:1092B0000120BDE8F08100202EF0F2FF0020F8E749 +:1092C0002E0A00200000024010B5044600BF022113 +:1092D0000A4829F083FE0028F9D02146074829F0E2 +:1092E00089FE00BF0121054829F078FE0028F9D049 +:1092F000024829F07CFEC0B210BD000000300140E1 +:1093000010B501202EF0CCFF00201E4908800DE092 +:1093100029F036FD00F0800000B10BE001202FF0B5 +:1093200007FA18480088401C16490880154800882C +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002EF096FF012010BD00202EF091FF00205E +:10938000F9E700002E0A00200000024070B50546F3 +:109390000E46002401202EF083FF00202249088081 +:1093A0000DE029F0EDFC00F0800000B10BE00120A1 +:1093B0002FF0BEF91C480088401C1B4908801A4841 +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202EF044FF012070BD00202EF093 +:109420003FFF0020F9E700002E0A00200000024064 +:1094300070B506460C46154601202EF031FF294630 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE029F094FC00F0800000B10BE0E2 +:1094600001202FF065F919480088401C1749088031 +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202EF0F2FE0120C4E718 +:1094C00000202EF0EDFE0020BFE700002E0A002055 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202FF023FBE0B20F +:109570002FF040FBC4F307202FF03CFBC4F307405F +:109580002FF038FB200E2FF035FB4FF480510348AD +:1095900001F0F0FA2DF094FC10BD00000004024030 +:1095A0002DE9F04107460E4614463A202FF002FB03 +:1095B000F0B22FF01FFB30122FF01CFB4FF4805144 +:1095C0000F4801F0D7FA19E02DF07AFC05461D2D61 +:1095D00011D1384600F0ACF805463B202FF0EAFAEE +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002FF0D0FAF0B22FF0EDFA30122FF0EAFA74 +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02DF045FC05461E2D11D1384600F0ED +:109640002BF905463D202FF0B5FA4FF4805106481E +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B529F087 +:109670007FFA08B100F02EF8302000F0A9F810BDF4 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202FF06CFA2FF05FFAB9 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412FF051FA04462FF00A +:109700004EFA05462FF04BFA06462FF048FA074668 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202FF03DFA2FF030FA064688 +:10974000054646B100BF2FF02AFA2070641C701E37 +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202FF0BE +:1097700021FA20462FF03EFAFFF7BCFF10BD000093 +:1097800070B504460A202FF015FA20462FF032FA61 +:109790002FF005FA05464FF48051024801F0EAF92E +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002FF000FA20462FF01DFA4FF48051034895 +:1097C00001F0D8F92DF07CFB70BD000000040240D0 +:1097D00010B5044620462FF0EDF94FF480510348B0 +:1097E00001F0C8F92DF06CFB10BD00000004024030 +:1097F0002DE9F041064601202FF0DCF92FF0CFF9DA +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002FF0D0F900202FF0EDF93220FFF7D8FF1C +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202FF0A1 +:10986000A9F9357828462FF0C5F909E0761C357836 +:109870005C2D01D02F2D00D1002528462FF0BAF9FC +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202FF036 +:1098A00089F92FF07CF90646054646B100BF2078BD +:1098B0002FF0A0F9641C701EC0B2061EF7D14FF441 +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202FF06CF928462FF088 +:1098E00089F9E0B22FF086F9C4F307202FF082F94E +:1098F000C4F307402FF07EF9200E2FF07BF94FF4D0 +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:10994000DCE50308DCE603082DE9F04103460C469C +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51EF038FB18 +:1099B00010BD10B51EF0D2FA10BD10B51EF09EFA03 +:1099C00010BD10B51EF0FAFA10BD10B520F08EFED5 +:1099D00010BD10B528F006FC10BD00000246094B72 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202028F0B4FF57 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8B41900201349887001204870C8703A +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000BC320020703C0020BC2200201CB52EF0ED +:109CB00047FED0202EF010FE2EF076FE00202EF073 +:109CC0000BFE2EF071FE2EF03BFED1202EF004FE96 +:109CD0002EF06AFE00240EE0062C05DA01202EF09C +:109CE000CBFD0DF8040004E000202EF0C5FD0DF8BA +:109CF0000400601CC4B2072CEEDB2EF03BFE9DF886 +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD0000C731002045 +:109D3000BC2200201CB500241B4890F80B0F8DF8A6 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002EF0E6FDD0202EF0AFFD2EF015FE0020D7 +:109D80002EF0AAFD2EF010FE00BF07E01DF8040023 +:109D90002EF0A2FD2EF008FE601CC4B2072CF5DBED +:109DA0002EF0E8FD1CBD0000BC220020C7310020C1 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE000DCE50308DCE6030810B504460B46002159 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B528F0D9FC10BDCC +:109E200010B528F0D5FC10BD10B528F0D1FC10BD40 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202EF054FBBDF81405401C80B236 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000C8960308208100202DE9F04102 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202EF0A9FA781C60 +:10A1E00087B2062FB1DB002074E70000C896030891 +:10A1F000BC12002020810020F0B5ADF21C5D0025CE +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000BC22002010000020C896030820810020B5 +:10A350001CB50121084628F017FC01208DF80400E7 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202EF0A1F96E4688 +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240C896030858 +:10A4B0001C02434210000020BC1200202DE9F04194 +:10A4C00005460C461646002701202DF0E6FE082121 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202DF0BEFEBDE80F +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4828F053FD0028F9D02146074828F0A2 +:10A5400059FD00BF0121054828F048FD0028F9D039 +:10A55000024828F04CFDC0B210BD000000300140A0 +:10A5600000B585B00121080328F05EFB134828F0F0 +:10A5700009FD0020ADF80000ADF80400ADF80600BC +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044828F025FD0121BB +:10A5B000024828F0DBFC05B000BD0000003001407F +:10A5C0002DE9F04105460C461646002701202DF0E6 +:10A5D00064FE08211B4800F0CBFA1021194800F056 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202DF02EFEBDE80F +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047BC120020DE0A0020E4 +:10A720003402424200004242DF0A0020E00A0020D8 +:10A73000E10A0020DD0A002010B5ADF57C7D002483 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82EF0B1F9714908800846A8 +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002EF09CF969490880002409E0644800886B +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82EF0B1 +:10A7E00085F95B4908800846008820B3002405E00D +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12EF06FF95349B1 +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82EF057F9444998 +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12EF03FF93B49C9 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82EF027F92C4990 +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12EF011F924490880002448 +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2EF03C +:10A9300071F800BFE5E700000D0A0000480A00209A +:10A94000380A0020400A002041504E3D000000001F +:10A950005E0A0020503D00203B0000005C0A002001 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00BC22002010B5044635488442A3 +:10A9900008D10121084628F007F90021012028F0FC +:10A9A00003F95EE03048844208D10121022028F0FA +:10A9B000FBF80021022028F0F7F852E02B488442EF +:10A9C00008D10121042028F0EFF80021042028F00C +:10A9D000EBF846E02648844208D10121082028F0FF +:10A9E000E3F80021082028F0DFF83AE0214884420B +:10A9F00008D10121102028F0D7F80021102028F0DC +:10AA0000D3F82EE01C48844208D10121202028F0F0 +:10AA1000CBF80021202028F0C7F822E01748844214 +:10AA200008D10121402028F0BFF80021402028F063 +:10AA3000BBF816E01248844208D10121802028F09A +:10AA4000B3F80021802028F0AFF80AE00D488442D6 +:10AA500007D10121801528F0A7F80021A01528F0C2 +:10AA6000A3F810BD000002400004024000080240AC +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047BC1200200E48006800F00100EA +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002DF008FF64202DF093FD10BD2DE9F043D9 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002DF0E0FD0DF2DC7DBDE8F0830D0A000071 +:10AE6000C7310020600A0020380A0020400A002074 +:10AE7000BC22002070B5BCB000213A9139913891C4 +:10AE8000379136913591349133913291002230923D +:10AE900031922E922F922D912C912B912A912991C2 +:10AEA0002891279126912591249123911591149110 +:10AEB00013911291119110910F919FEDFE0A8DED5A +:10AEC0000E0AFDA006C8CDE90C12FDA006C8CDE90A +:10AED0000A12BAE0FC48807858B30020FA4988701A +:10AEE000FA48B0F8040EFA490968C1F57A71884247 +:10AEF0001FD1F7480068C0F57A7081B2F348A0F816 +:10AF0000FC1D0021F248001FFEF782FDF149F048C8 +:10AF1000001FFEF763FD0120EF4908704FF47A71BE +:10AF2000EB488C38C0F88C100121E948001FFEF76F +:10AF30006FFDE548807B50B30021E3488173E7480B +:10AF40004088E3498C39496CC1F57A7188421ED139 +:10AF5000DF488C38406CC0F57A70E0490839488089 +:10AF60000021DB484C38FEF753FDDD49D8484C380A +:10AF7000FEF734FD0120DB4908704FF47A70D449A4 +:10AF80008C3948640121D2484C38FEF741FDCE4847 +:10AF9000807E50B30021CC488176D0488088CC494F +:10AFA0008C394969C1F57A7188421ED1C8488C38FC +:10AFB0004069C0F57A70C949083988800021C448C1 +:10AFC0007C38FEF725FDC849C1487C38FEF706FDF0 +:10AFD0000120C64908704FF47A71BD488C38416130 +:10AFE0000121BB487C38FEF713FDB74890F82600D6 +:10AFF00058B30021B44880F82610B848C088B44936 +:10B000008C39C96AC1F57A7188421ED1B0488C3832 +:10B01000C06AC0F57A70B1490839C8800021AC48CF +:10B020006438FEF7F5FCB249A9486438FEF7D6FC4F +:10B030000120B04908704FF47A70A5498C39C86274 +:10B040000121A3486438FEF7E3FC9F488178807BA8 +:10B0500001449D48807E01449B4890F826000844A6 +:10B0600000287FF437AF13F0DBBF9B48007828B18E +:10B0700000209949087000212D9119E09948007825 +:10B0800028B100209749087001212D9110E09748C0 +:10B09000007828B100209549087002212D9107E021 +:10B0A0009448007820B100209249087003212D9126 +:10B0B0009DF8B41001EB4100C0EBC1108E4911F8AE +:10B0C0003000C12836D19DF8B41001EB4100C0EB2F +:10B0D000C110894901EBC000807808282AD10121DC +:10B0E0007A4880F8541E9DF8B40030B101280AD087 +:10B0F00002280ED0032818D111E04FF480417F4878 +:10B10000FFF736FD11E04FF400517C48FFF730FDAA +:10B110000BE04FF480517948FFF72AFD05E04FF42A +:10B1200000617648FFF724FD00BF00BF002074498E +:10B13000086098E764480C389DF8B41010F81110B6 +:10B140000120B0EBD11F53F0D9856E4890F80A0F5B +:10B15000B8B1624908399DF8B40031F8101009916E +:10B160009DF8B40000EB4001C1EBC010624901EB57 +:10B17000C001012308919DF8B420DDE90801FFF723 +:10B1800045FD9DF8B41001EB410000EB01105E4954 +:10B1900001EB001081792C919DF8B0000D2893F0FF +:10B1A0009285DFE810F0319A0D00D8177C2C993C7D +:10B1B000C93E3F43FB5154600F705E86329A6C9BD0 +:10B1C0009DF8B41001EB4100C0EBC1104A4901EBFE +:10B1D000C00041780846099100211CF0ADFDC1B2C4 +:10B1E0002891002136911CE09DF8B41001EB41003C +:10B1F00000EB0110444901EB00113031BDF8D800DB +:10B2000001EB001041789DF8A000814204D1BDF807 +:10B21000D800C1B2289112E0BDF8D800401C81B21C +:10B2200036919DF8B41001EB410000EB0110364956 +:10B2300001EB0010C179BDF8D8008142D4DC00BF19 +:10B240009DF8B40000EB4001C1EBC0102A4901EBAE +:10B25000C000807800F0F000A0280DD19DF8B40067 +:10B2600000EB4001C1EBC010234901EBC000807826 +:10B2700000F00F0129910AE09DF8B41001EB4100A4 +:10B28000C0EBC1101C4901EBC00081782991BDF8C9 +:10B29000A40008B9102129919DF8B41001EB4100D8 +:10B2A000C0EBC110144901EBC001BDF8A400401C63 +:10B2B000095C2BE0000000000169323031303000C1 +:10B2C000016932304530300058410020BC72002006 +:10B2D0008C6002400088002012000020C080002006 +:10B2E0000080201013000020208000101400002097 +:10B2F0000088001015000020388F00200018024040 +:10B3000088024242BC220020C84300202591BDF89B +:10B31000A400401C81B209919DF8B41001EB4100DA +:10B32000C0EBC111FE4800EBC1010891DDE9080145 +:10B330001DF092F937909DF8B41001EB4100C0EB7D +:10B34000C110F74901EBC001BDF8A400801C095CE5 +:10B35000BDF8DC00814242F0FC869DF8B41001EBA0 +:10B360004100C0EBC110EE4901EBC000407800285D +:10B3700042F3EF869DF8B41001EB4100C0EBC11021 +:10B38000E74901EBC001BDF8A400C01C0A5C9DF8B0 +:10B39000B40040F2833110FB01F0E24901EB80017F +:10B3A00001F589619DF8A00000EB400303EB00105C +:10B3B00001EBC00080F844200021DB4A9DF8B40076 +:10B3C00002EB00129DF8A0001154D84890F8280014 +:10B3D000012840D19DF8B40000EB400101EB0010C2 +:10B3E000D34901EB001030309DF8A01000EB0110A4 +:10B3F000801C0990007820F0800080300999087046 +:10B40000BDF89400B62814D0C52819D0D52802D08C +:10B41000D9281CD106E0BDF8A400032801DA0021D8 +:10B42000259117E0BDF8A400032801DA0021259139 +:10B4300010E0BDF8A400032801DA0021259109E0FD +:10B44000BDF8A400032801DA0021259102E00021C3 +:10B45000259100BF00BFBDF89400C32801F0A78369 +:10B460001EDCB32801F039840DDC112802F033858D +:10B47000122802F07885132802F01386B22842F0D1 +:10B48000678601F07ABEB52801F03D84B62801F048 +:10B490002A85B92801F0AF84BA28F0D101F0FCBBAD +:10B4A000D9287DD00BDCC52801F09E86CA2801F082 +:10B4B000DD83CE2802F00F84D528E0D109E0E12811 +:10B4C00002F01F84E52802F03284E728D7D102F089 +:10B4D000E8BC9DF8B41001EB4100C0EBC1109049ED +:10B4E00001EBC000C178934880F8021D9DF8B410AC +:10B4F00040F2833011FB00F08A4901EB800101F535 +:10B5000089619DF8A00000EB400202EB001011F8E9 +:10B5100030109DF8B40040F2833210FB02F0814AF3 +:10B5200002EB8000407981427EDA9DF8B41001EB95 +:10B53000410000EB01107E4901EB001030309DF816 +:10B54000A01000EB0110801C09907A4890F8020DC1 +:10B550000121A1EBD0100999097860F30001099845 +:10B560000170744890F8020DC0F34010F0BB9DF8D4 +:10B57000B40000EB400101EB00106D4901EB00103D +:10B5800030309DF8A01000EB01108078C0F340101F +:10B5900060B39DF8B40000EB400101EB001000E047 +:10B5A000ECE3634901EB001030309DF8A01000EB94 +:10B5B0000110801C0990007820F00200801C09997D +:10B5C00008709DF8B41040F2833011FB00F0114672 +:10B5D00001EB800000F589609DF8A01001EB4102AD +:10B5E00002EB011100EBC100183000E00BE0099004 +:10B5F000007820F00200801C099908709DF8B410B2 +:10B600000220FEF753FD00219DF8B40040F2833282 +:10B6100010FB02F0434A02EB8000017102229DF808 +:10B62000B40040F2833100E024E010FB01F03D491A +:10B6300001EB800101F589619DF8A00000EB40035A +:10B6400003EB001001F83020B6229DF8B40040F260 +:10B65000833110FB01F0334901EB800000F5896074 +:10B660009DF8A01001EB410303EB011100EBC100B9 +:10B670004271FCE32F4890F8020DC0F3C000A8B956 +:10B68000E5229DF8B40040F2833110FB01F025491A +:10B6900001EB800000F589609DF8A01001EB4103EB +:10B6A00003EB011100EBC1004271E2E79DF8B41019 +:10B6B00001EB410000EB01101D4901EB001030309F +:10B6C0009DF8A01000EB0110801C0990194890F81B +:10B6D000020D0121A1EBD0120998007862F300005D +:10B6E000099908709DF8B41001EB410000EB0110BE +:10B6F0000F4901EB001030309DF8A01000EB011055 +:10B70000801C09900B4890F8020D420909980078B6 +:10B7100062F34100099908709DF8B4000CE0000044 +:10B72000388F002088480020B8410020BC1200203B +:10B73000C8430020BC22002000EB400101EB0010B8 +:10B74000FE4901EB001030309DF8A01000EB011015 +:10B750008078C0F340029DF8B40040F2833110FBC2 +:10B7600001F0F74901EB800000F589609DF8A01019 +:10B7700001EB410303EB011100EBC100007EC0F3BC +:10B78000400082427BD09DF8B41040F2833011FB20 +:10B7900000F0EB4901EB800000F589609DF8A010F6 +:10B7A00001EB410202EB011100EBC10018300990DE +:10B7B0009DF8B40000EB400101EB0010DF4901EB04 +:10B7C000001030309DF8A01000EB01108078420886 +:10B7D0000998007862F34100099908709DF8B41047 +:10B7E00001EB410000EB0110D44901EB00103030B7 +:10B7F0009DF8A01000EB01108078C0F34000E8B382 +:10B80000D9229DF8B40040F2833110FB01F0CC49FD +:10B8100001EB800000F589609DF8A01001EB410369 +:10B8200003EB011100EBC1004271C64890F8100B08 +:10B8300000287CD19DF8B41040F2833011FB00F059 +:10B84000BF4901EB800000F589609DF8A01001EB75 +:10B85000410202EB011100EBC10090F87F000028CB +:10B8600065D011239DF8B40040F2833110FB01F044 +:10B87000B34901EB800101F5896101E06EE088E1E7 +:10B880009DF8A00000EB400202EB001001EBC000AD +:10B8900090F8800040F2833110FB01F0A84901EBE1 +:10B8A000800101F589619DF8B40040F2833210FBFC +:10B8B00002F0A34A02EB800202F589629DF8A00023 +:10B8C00000EB400404EB001002EBC00090F8810094 +:10B8D00000EB400202EB001001EBC00080F87E306C +:10B8E000F3239DF8B40040F2833110FB01F094493A +:10B8F00001EB800101F589619DF8A00000EB400299 +:10B9000002EB001001EBC00090F8800040F28331A0 +:10B9100010FB01F08A4901EB800101F589619DF876 +:10B92000B40040F2833210FB02F0854A00E096E05A +:10B9300002EB800000F589609DF8A02002EB420434 +:10B9400004EB021200EBC20090F8810000EB400211 +:10B9500002EB001001EBC000437115E101229DF8DC +:10B96000B40040F2833110FB01F0754901EB800116 +:10B9700001F589619DF8A00000EB400303EB001086 +:10B9800001EBC0004273D9229DF8B40040F283312C +:10B9900010FB01F06A4901EB800101F589619DF816 +:10B9A000A00000EB400303EB001001EBC00042716C +:10B9B00001229DF8B40040F2833110FB01F0604990 +:10B9C00001EB800000F589609DF8A01001EB4103B8 +:10B9D00003EB011100EBC10080F84620594890F8B4 +:10B9E000100BE0BB9DF8B40040F2833110FB01F076 +:10B9F000534901EB800000F589609DF8A01001EB30 +:10BA0000410202EB011100EBC10090F87F0030B35E +:10BA10009DF8B41040F2833011FB00F0484901EB6F +:10BA2000800101F589619DF8A00000EB400202EB66 +:10BA3000001001EBC00090F8801001EB410000EB1A +:10BA400001103E4901EB001130319DF8B40040F285 +:10BA5000833210FB02F03A4A02EB800200E093E0EE +:10BA600002F589629DF8A00000EB400303EB001093 +:10BA700002EBC00090F8810001EB0010801C0990DF +:10BA8000007820F004020998027000239DF8B400A9 +:10BA900040F2833110FB01F0294901EB800000F5F1 +:10BAA00089609DF8A01001EB410202EB011100EB4F +:10BAB000C10090F8800040F2833110FB01F0204972 +:10BAC00001EB800000F589609DF8B41040F28332EC +:10BAD00011FB02F11A4A02EB810202F589629DF81C +:10BAE000A01001EB410404EB011102EBC10191F83C +:10BAF000811001EB410202EB011100EBC10080F863 +:10BB00007E30F3239DF8B40040F2833110FB01F046 +:10BB10000B4901EB800000F589609DF8A01001EB56 +:10BB2000410202EB011100EBC10090F8800040F2ED +:10BB3000833110FB01F0024906E00000C8430020F9 +:10BB400088480020BC32002001EB800000F58960AD +:10BB50009DF8B41040F2833211FB02F1FE4A02EB71 +:10BB6000810101F589619DF8A02002EB420404EBFC +:10BB7000021201EBC20191F8811001EB410202EBCC +:10BB8000011100EBC10043719DF8B4100220FEF7D3 +:10BB90008DFA9DF8B40000EB400101EB0010EF4975 +:10BBA00001EB001130319DF8A00001EB001080780E +:10BBB00000F001029DF8B40040F2833110FB01F067 +:10BBC000E54901EB800000F589609DF8A01001EBCC +:10BBD000410303EB011100EBC100007E00F0010006 +:10BBE000824279D09DF8B40040F2833110FB01F01D +:10BBF000D94901EB800000F589609DF8A01001EBA8 +:10BC0000410202EB011100EBC100183009909DF8D0 +:10BC1000B40000EB400101EB0011D04800EB011033 +:10BC200030309DF8A01000EB0110807809990A7857 +:10BC300060F300020A709DF8B41001EB410000EBC4 +:10BC40000110C64901EB001030309DF8A01000EB48 +:10BC50000110807800F00100E8BB9DF8B41001EB02 +:10BC6000410000EB0110BD4901EB001030309DF8A0 +:10BC7000A01000EB01108078C0F3401068B39DF86D +:10BC8000B41040F2833011FB00F0B34901EB8000A7 +:10BC900000F589609DF8A01001EB410202EB011153 +:10BCA00000EBC10090F84600B8B99DF8B41040F21E +:10BCB000833011FB00F0A84901EB800000F589609A +:10BCC0009DF8A01001EB410202EB011100EBC10055 +:10BCD000407B10B902E06DE0A6E24EE09DF8B410A2 +:10BCE00001EB410000EB01109C4901EB00103030EA +:10BCF0009DF8A01000EB01108078C0F34000E0BB7D +:10BD000001229DF8B40040F2833110FB01F092490A +:10BD100001EB800101F589619DF8A00000EB400373 +:10BD200003EB001001EBC0004273D9229DF8B40070 +:10BD300040F2833110FB01F0874901EB800101F5EE +:10BD400089619DF8A00000EB400303EB001001EBBC +:10BD5000C000427101229DF8B40040F2833110FB13 +:10BD600001F07D4901EB800000F589609DF8A0108D +:10BD700001EB410303EB011101E004E0FEE300EB02 +:10BD8000C10080F8462000229DF8B40040F28331C3 +:10BD900010FB01F0704901EB800000F589609DF80F +:10BDA000A01001EB410303EB011100EBC10080F88F +:10BDB000452034E29DF8B41040F2833011FB00F0CE +:10BDC000654901EB800000F589609DF8A01001EB4A +:10BDD000410202EB011100EBC10090F84600B0B93E +:10BDE00001229DF8B40040F2833110FB01F05A4962 +:10BDF00001EB800000F589609DF8A01001EB410384 +:10BE000003EB011100EBC10080F845202AE000227D +:10BE10009DF8B40040F2833110FB01F04E4901EB74 +:10BE2000800101F589619DF8A00000EB400303EB60 +:10BE3000001001EBC00080F845209DF8B41001EB24 +:10BE4000410000EB0110454901EB001130319DF834 +:10BE5000A00001EB0010801C0990007820F0010286 +:10BE6000099802703E4890F8100B90B100E067E22C +:10BE70009DF8B41001EB410000EB0110374901EBD4 +:10BE8000001030309DF8A01000EB0110807A0228DD +:10BE90008FD1344890F8290001288AD13148D0F850 +:10BEA0000C023049498D88427DD29DF8B41040F291 +:10BEB000833011FB00F0284901EB800000F5896018 +:10BEC0009DF8A01001EB410202EB011100EBC10053 +:10BED00090F84500012847D19DF8B40040F2833125 +:10BEE00010FB01F01C4901EB800000F589609DF812 +:10BEF000A01001EB410202EB011100EBC10090F830 +:10BF00007F0088BB9DF8B40000EB400101EB0010FE +:10BF1000124901EB001130319DF8A00001EB001037 +:10BF200001789DF8B40040F2833210FB02F00A4A17 +:10BF300002EB80004170C3229DF8B40040F28331CF +:10BF400010FB01F0044901EB800101F589619DF8C6 +:10BF5000A00000EB400308E088480020C843002010 +:10BF6000BC320020BC12002074E003EB001001EB97 +:10BF7000C000427100229DF8B40000EB400101EBCB +:10BF80000010FE4901EB001130319DF8A00001EBDB +:10BF90000010426001229DF8B40000EB400101EB6B +:10BFA0000010F64900E0EAE001EB001130319DF8A5 +:10BFB000A00001EB0010C2729DF8B4100220FEF741 +:10BFC00075F800213A911CE000229DF8B40040F27F +:10BFD000833110FB01F0EA4901EB800101F5896131 +:10BFE0009DF8A00000EB400303EB001001EBC00143 +:10BFF0004731BDF8E8000A54BDF8E800401C81B2A2 +:10C000003A91BDF8E8000628DEDB00213A911CE0F9 +:10C0100000229DF8B40040F2833110FB01F0D849B2 +:10C0200001EB800101F589619DF8A00000EB400360 +:10C0300003EB001001EBC0016331BDF8E8000A54C6 +:10C04000BDF8E800401C81B23A91BDF8E8000F2825 +:10C05000DEDBE4E09DF8B41040F2833011FB00F029 +:10C06000C74901EB800000F589609DF8A01001EB45 +:10C07000410202EB011100EBC10090F845000128DC +:10C080007DD19DF8B41040F2833011FB00F0BC4923 +:10C0900001EB800101F589619DF8A00000EB4002F1 +:10C0A00002EB001001EBC00090F8801040F28330EA +:10C0B00011FB00F0B24901EB800101F589619DF8A7 +:10C0C000B40040F2833210FB02F0AD4A02EB800074 +:10C0D00000F589609DF8A02002EB420303EB0212F9 +:10C0E00000EBC20090F8810000EB400202EB001070 +:10C0F00001EBC00090F87E00032840D100239DF89A +:10C10000B40040F2833110FB01F09D4901EB800146 +:10C1100001F589619DF8A00000EB400202EB0010E0 +:10C1200001EBC00090F8800040F2833110FB01F079 +:10C13000934901EB800101F589619DF8B40040F25B +:10C14000833210FB02F08E4A02EB800202F5896214 +:10C150009DF8A00000EB400404EB001002EBC000CF +:10C1600090F8810000EB400202EB001001EBC000F0 +:10C1700080F87E309DF8B41001EB410000E04EE005 +:10C1800000EB01107D4901EB001130319DF8A0005A +:10C1900001EB001001789DF8B40040F2833210FBEF +:10C1A00002F0774A02EB80004170C3229DF8B40090 +:10C1B00040F2833110FB01F0714901EB800101F580 +:10C1C00089619DF8A00000EB400303EB001001EB38 +:10C1D000C000427100229DF8B40000EB400101EB69 +:10C1E0000010664901EB001130319DF8A00001EB11 +:10C1F0000010426002229DF8B40000EB400101EB08 +:10C2000000105E4901EB001130319DF8A00001EBF8 +:10C210000010C2729DF8B4100220FDF747FF9DF890 +:10C22000B4100220FDF742FF9DF8B41001EB41006D +:10C2300000EB0110514901EB001030309DF8A010C7 +:10C2400000EB01108078C0F3400050B39DF8B410AB +:10C2500040F2833011FB00F0494901EB800000F50A +:10C2600089609DF8A01001EB410202EB011100EB87 +:10C27000C1004079D52814D1D9229DF8B40040F2EC +:10C28000833110FB01F03E4901EB800000F589602D +:10C290009DF8A01001EB410303EB011100EBC1007D +:10C2A00042719DF8B41040F2833011FB00F0344924 +:10C2B00001EB800000F589609DF8A01001EB4102C0 +:10C2C00002EB011100EBC1008078B22838D19DF853 +:10C2D000B41001EB410000EB0110284901EB001004 +:10C2E00030309DF8A01000EB01108078C0F34000C2 +:10C2F00030BB9DF8B40000EB400101EB00101F497A +:10C3000001EB001030309DF8A01000EB0110807898 +:10C31000C0F34010A0B9E5229DF8B40040F283318B +:10C3200010FB01F0164901EB800000F589609DF8D3 +:10C33000A01001EB410303EB011100EBC1004271BE +:10C340009DF8B40040F2833110FB01F00C4901EB81 +:10C35000800000F589609DF8A01001EB410202EB1E +:10C36000011100EBC100807B01283AD100229DF829 +:10C37000B40040F2833110FB01F003E0C843002019 +:10C3800088480020FC4901EB800101F589619DF896 +:10C39000A00000EB400303EB001001EBC000827330 +:10C3A000B6229DF8B40040F2833110FB01F0F2494F +:10C3B00001EB800101F589619DF8A00000EB4003CD +:10C3C00003EB001001EBC000427100219DF8B400A6 +:10C3D00040F2833210FB02F0E74A02EB8000017169 +:10C3E0004BE09DF8B40040F2833110FB01F0E249CC +:10C3F00001EB800000F589609DF8A01001EB41027F +:10C4000002EB011100EBC100407BB0BB9DF8B40012 +:10C4100040F2833110FB01F0D74901EB800000F5B9 +:10C4200089609DF8A01001EB410202EB011100EBC5 +:10C43000C10090F8460001281FD1B6229DF8B40033 +:10C4400040F2833110FB01F0CB4901EB800101F593 +:10C4500089619DF8A00000EB400303EB001001EBA5 +:10C46000C000427100219DF8B40040F2833210FBFD +:10C4700002F0C14A02EB800001719DF8B40000EBAC +:10C48000400101EB0010BD4901EB001030309DF878 +:10C49000A01000EB011080780121B1EBD01F6ED10C +:10C4A0009DF8B40000EB400101EB0010B34901EB33 +:10C4B000001030309DF8A01000EB0110807800F0E3 +:10C4C000010000285BD19DF8B40040F2833110FBDD +:10C4D00001F0A94901EB800000F589609DF8A010EA +:10C4E00001EB410202EB011100EBC10090F84600A4 +:10C4F000002844D19DF8B41001EB410000EB01107D +:10C500009E4901EB001030309DF8A01000EB0110A7 +:10C510008078C0F3C00090BB9DF8B41001EB4100DF +:10C5200000EB0110954901EB001030309DF8A01090 +:10C5300000EB0110407A00F0010000B39DF8B41048 +:10C5400040F2833011FB00F08B4901EB800000F5D5 +:10C5500089609DF8A01001EB410202EB011100EB94 +:10C56000C10090F8900000F0010040B99DF8B410AF +:10C5700040F2833011FB00F07F4901E0B4E04AE073 +:10C5800001EB800000F589609DF8A01001EB4102ED +:10C5900002EB011100EBC10090F88200D8B300213A +:10C5A0003A912CE09DF8B41040F2833011FB00F07A +:10C5B000714901EB800101F589619DF8A00000EB54 +:10C5C000400202EB001001EBC00000F18301BDF856 +:10C5D000E8000A5C9DF8B40000EB400101EB00109C +:10C5E000664901EB00100E30BDF8E810405C824255 +:10C5F00000D008E0BDF8E800401C81B23A91BDF8D7 +:10C60000E8000628CEDB00BFBDF8E800062869D1A7 +:10C6100006213A912DE065E09DF8B41040F2833098 +:10C6200011FB00F0544901EB800101F589619DF88F +:10C63000A00000EB400202EB001001EBC00000F193 +:10C640008301BDF8E8000A5C9DF8B40000EB4001EE +:10C6500001EB0010494901EB00100E30BDF8E81065 +:10C66000405C824200D008E0BDF8E800401C81B286 +:10C670003A91BDF8E8000A28CEDB00BFBDF8E8001B +:10C680000A282FD09DF8B41040F2833011FB00F03F +:10C69000394901EB800000F589609DF8A01001EB9D +:10C6A000410202EB011100EBC100903009900078CB +:10C6B00020F00100401C0999087012229DF8B40076 +:10C6C00040F2833110FB01F02B4901EB800000F5B3 +:10C6D00089609DF8A01001EB410303EB011100EB11 +:10C6E000C100427101F034BD9DF8B40000EB40017F +:10C6F00001EB0010214901EB0010007BD0BBBDF81D +:10C70000A400082800D0EDE700203A9028E09DF82A +:10C71000B40000EB4001C1EBC010194901EBC001AE +:10C72000BDF8E800C01C085C00F00F00092800DD1F +:10C730001AE09DF8B40000EB4001C1EBC0101049B5 +:10C7400001EBC001BDF8E800C01C085C00F0F0007F +:10C75000902800DD08E0BDF8E800401C81B23A9165 +:10C76000BDF8E8000628D2DB00BFBDF8E8000628C7 +:10C7700008DAB7E775E0000088480020C8430020C9 +:10C78000388F00209DF8B40000EB4001C1EBC010D1 +:10C79000FE4901EBC000C07801049DF8B40000EB35 +:10C7A0004002C2EBC010F94A02EBC000007941EA36 +:10C7B00000219DF8B40000EB4002C2EBC010F34A28 +:10C7C00002EBC000407901439DF8B40040F283328F +:10C7D00010FB02F0EE4A02EB800202F589629DF83E +:10C7E000A00000EB400303EB001002EBC000C0F818 +:10C7F0001A109DF8B40000EB4001C1EBC010E349F2 +:10C8000001EBC000807901049DF8B40000EB400208 +:10C81000C2EBC010DD4A02EBC000C07941EA002142 +:10C820009DF8B40000EB4002C2EBC010D74A02EB07 +:10C83000C000007A01439DF8B40040F2833210FB3F +:10C8400002F0D34A02EB800000F589609DF8A02039 +:10C8500002EB420303EB021200EBC200C0F81E1011 +:10C86000C0E0BDF8A4000A2800D03BE700213A91BF +:10C8700028E09DF8B40000EB4001C1EBC010C349B3 +:10C8800001EBC001BDF8E800C01C085C00F00F001F +:10C89000092800DD1AE09DF8B40000EB4001C1EB6F +:10C8A000C010BA4901EBC001BDF8E800C01C085C2B +:10C8B00000F0F000902800DD08E0BDF8E800401C22 +:10C8C00081B23A91BDF8E8000828D2DB00BFBDF87C +:10C8D000E800082800DA05E79DF8B40000EB400105 +:10C8E000C1EBC010A94901EBC000C07801069DF85A +:10C8F000B40000EB4002C2EBC010A44A02EBC0003F +:10C90000007941EA00419DF8B40000EB4002C2EB1F +:10C91000C0109E4A02EBC000407941EA00219DF818 +:10C92000B40000EB4002C2EBC010984A02EBC0001A +:10C93000807901439DF8B40040F2833210FB02F08D +:10C94000934A02EB800202F589629DF8A00000EB99 +:10C95000400303EB001002EBC000C0F81A109DF872 +:10C96000B41001EB4100C0EBC110884901EBC000DD +:10C97000C07901069DF8B40000EB4002C2EBC01084 +:10C98000824A02EBC000007A41EA00419DF8B400FF +:10C9900000EB4002C2EBC0107C4A02EBC000407AC0 +:10C9A00041EA00219DF8B40000EB4002C2EBC01048 +:10C9B000764A02EBC000807A01439DF8B40040F251 +:10C9C000833210FB02F0724A02EB800000F58960AE +:10C9D0009DF8A02002EB420303EB021200EBC20021 +:10C9E000C0F81E109DF8B41040F2833011FB00F027 +:10C9F000674901EB800101F589619DF8A00000EB1A +:10CA0000400202EB001011F830109DF8B40040F223 +:10CA1000833210FB02F05E4A02EB800040798142D3 +:10CA200034DA00219DF8B40040F2833210FB02F0AA +:10CA3000574A02EB8000017104229DF8B40040F2D5 +:10CA4000833110FB01F0524901EB800101F589614E +:10CA50009DF8A00000EB400303EB001001F830202C +:10CA6000C5229DF8B40040F2833110FB01F0484923 +:10CA700001EB800000F589609DF8A01001EB4103F7 +:10CA800003EB011100EBC10042718FE09DF8B4107F +:10CA900001EB410000EB01103E4901EB001030308A +:10CAA0009DF8A01000EB01108078C0F3400058B34F +:10CAB0009DF8B41040F2833011FB00F0344901EBD3 +:10CAC000800000F589609DF8A01001EB410202EBA7 +:10CAD000011100EBC1004079D92815D1D5229DF86C +:10CAE000B40040F2833110FB01F0294901EB8000D2 +:10CAF00000F589609DF8A01001EB410303EB0111E3 +:10CB000000EBC100427151E09DF8B41040F2833057 +:10CB100011FB00F01E4901EB800000F589609DF8D3 +:10CB2000A01001EB410202EB011100EBC100807B80 +:10CB300001283BD100229DF8B40040F2833110FB64 +:10CB400001F0134901EB800101F589619DF8A00016 +:10CB500000EB400303EB001001EBC0008273B62230 +:10CB60009DF8B40040F2833110FB01F0084901EB5D +:10CB7000800101F589619DF8A00000EB400303EB03 +:10CB8000001001EBC0004271002105E0388F002049 +:10CB900088480020C84300209DF8B40040F283324A +:10CBA00010FB02F0FE4A02EB800001719AE5D522EB +:10CBB0009DF8B40040F2833110FB01F0F84901EB1D +:10CBC000800101F589619DF8A00000EB400303EBB3 +:10CBD000001001EBC000427101219DF8B40040F249 +:10CBE000833210FB02F0EE4A02EB800001719DF8E7 +:10CBF000B41001EB4100C0EBC110EA4901EBC000E9 +:10CC0000C078592817D19DF8B41001EB410000EB12 +:10CC10000110A2F5986101EB001030309DF8A010D2 +:10CC200000EB0110801C0990007820F020002030DB +:10CC30000999087014E09DF8B41001EB410000EB75 +:10CC40000110D94901EB001030309DF8A01000EB25 +:10CC50000110801C0990007820F0200209980270D1 +:10CC60009DF8B4100220FDF721FA3BE5D5229DF88E +:10CC7000B40040F2833110FB01F0C94901EB8000A0 +:10CC800000F589609DF8A01001EB410303EB011151 +:10CC900000EBC100427125E5D5229DF8B40040F2B9 +:10CCA000833110FB01F0BE4901EB800101F5896180 +:10CCB0009DF8A00000EB400303EB001001EBC00067 +:10CCC000427101219DF8B40040F2833210FB02F062 +:10CCD000B34A02EB8000017104E5D5229DF8B4004F +:10CCE00040F2833110FB01F0AD4901EB800000F50B +:10CCF00089609DF8A01001EB410303EB011100EBEB +:10CD0000C1004271EEE49DF8B41040F2833011FB93 +:10CD100000F0A34901EB800000F58960BDF8D81050 +:10CD200001EB410202EB011100EBC1008079012807 +:10CD300040D100229DF8B40040F2833110FB01F095 +:10CD4000974901EB800101F58961BDF8D80000EB3E +:10CD5000400303EB001001EBC0008271D5229DF867 +:10CD6000B40040F2833110FB01F08D4901EB8001EA +:10CD700001F589619DF8A00000EB400303EB001072 +:10CD800001EBC00042719DF8B41001EB410000EBD3 +:10CD90000110854901EB001130319DF8A00001EB35 +:10CDA0000010801C0990007820F00400001D0999F3 +:10CDB00008701FE0C3229DF8B40040F2833110FBDD +:10CDC00001F0774901EB800101F589619DF8A00030 +:10CDD00000EB400303EB001001EBC00042710021A7 +:10CDE0009DF8B40040F2833210FB02F06C4A02EB73 +:10CDF0008000017176E49DF8B41040F2833011FB9D +:10CE000000F0674901EB800000F58960BDF8D8109B +:10CE100001EB410202EB011100EBC1008079012816 +:10CE200040D100229DF8B40040F2833110FB01F0A4 +:10CE30005B4901EB800101F58961BDF8D80000EB89 +:10CE4000400303EB001001EBC0008271D5229DF876 +:10CE5000B40040F2833110FB01F0514901EB800135 +:10CE600001F589619DF8A00000EB400303EB001081 +:10CE700001EBC00042719DF8B41001EB410000EBE2 +:10CE80000110494901EB001130319DF8A00001EB80 +:10CE90000010801C0990007820F00400001D099902 +:10CEA00008701FE0C3229DF8B40040F2833110FBEC +:10CEB00001F03B4901EB800101F589619DF8A0007B +:10CEC00000EB400303EB001001EBC00042710021B6 +:10CED0009DF8B40040F2833210FB02F0304A02EBBE +:10CEE000800001710FE49DF8B41001EB410000EBEC +:10CEF00001102D4901EB0010007B50BB9DF8B400E0 +:10CF000000EB4001C1EBC010264901EBC0000179E4 +:10CF10009DF8B40000EB4002C2EBC010214A02EBC6 +:10CF2000C000C07841EA00229DF8B40040F283318D +:10CF300010FB01F01A4901EB800000F589609DF8B3 +:10CF4000A01001EB410303EB011100EBC1004263B0 +:10CF50003CE09DF8B40000EB4001C1EBC01011496A +:10CF600001EBC000C07801049DF8B40000EB400262 +:10CF7000C2EBC0100B4A02EBC000007941EA00216D +:10CF80009DF8B40000EB4002C2EBC010054A02EB72 +:10CF9000C000407901439DF8B40040F2833205E0BF +:10CFA00088480020388F0020C843002010FB02F082 +:10CFB000FE4A02EB800000F589609DF8A02002EB9C +:10CFC000420303EB021200EBC20041639DF8B40080 +:10CFD00040F2833110FB01F0F44901EB800101F5CF +:10CFE00089619DF8A00000EB400202EB001011F8EF +:10CFF00030109DF8B40040F2833210FB02F0EB4A8F +:10D0000002EB80004079814234DA00219DF8B400BF +:10D0100040F2833210FB02F0E44A02EB800001711F +:10D0200003229DF8B40040F2833110FB01F0DF4988 +:10D0300001EB800101F589619DF8A00000EB400340 +:10D0400003EB001001F83020D9229DF8B40040F223 +:10D05000833110FB01F0D54901EB800000F58960B8 +:10D060009DF8A01001EB410303EB011100EBC1009F +:10D07000427181E09DF8B40040F2833110FB01F071 +:10D08000CA4901EB800000F58960BDF8D81001EBBA +:10D09000410202EB011100EBC100807901284BD164 +:10D0A00000229DF8B40040F2833110FB01F0BF492B +:10D0B00001EB800101F58961BDF8D80000EB400368 +:10D0C00003EB001001EBC0008271D9229DF8B4007F +:10D0D00040F2833110FB01F0B44901EB800101F50E +:10D0E00089619DF8A00000EB400303EB001001EB09 +:10D0F000C00042719DF8B41001EB410000EB01103B +:10D10000AB4901EB001030309DF8A01000EB01108E +:10D11000801C0990007820F00400001D0999087017 +:10D1200001209DF8B41040F2833211FB02F19F4AB6 +:10D1300002EB810108711FE0C5229DF8B40040F2A6 +:10D14000833110FB01F0994901EB800101F5896100 +:10D150009DF8A00000EB400303EB001001EBC000C2 +:10D16000427100219DF8B40040F2833210FB02F0BE +:10D170008E4A02EB8000017118E500219DF8B40091 +:10D1800040F2833210FB02F0884A02EB800001710A +:10D190009DF8B41001EB410000EB0110844901EB54 +:10D1A000001130319DF8A00001EB0010801C0990A7 +:10D1B000007820F00400001D09990870D5229DF820 +:10D1C000B40040F2833110FB01F0784901EB80009C +:10D1D00000F589609DF8A01001EB410303EB0111FC +:10D1E00000EBC1004271E1E49DF8B41001EB410095 +:10D1F00000EB01106E4901EB0010007BD0BBBDF8C5 +:10D20000A4000C2800D0D1E400213A9128E09DF838 +:10D21000B41001EB4100C0EBC110664901EBC00145 +:10D22000BDF8E800C01C085C00F00F00092800DD14 +:10D230001AE09DF8B41001EB4100C0EBC1105D494C +:10D2400001EBC001BDF8E800C01C085C00F0F00074 +:10D25000902800DD08E0BDF8E800401C81B23A915A +:10D26000BDF8E8000A28D2DB00BFBDF8E8000A28B4 +:10D2700001DA9BE482E000202E902F9000213A9169 +:10D280001EE0DDE92E10000240EA11620902CDE93C +:10D290002E129DF8B41001EB4100C0EBC1104549BE +:10D2A00001EBC001BDF8E800C01C085CDDE92E34CC +:10D2B0001843CDE92E04BDF8E800401C80B23A9036 +:10D2C000BDF8E8000528DCDB9DF8B400DDE92E217F +:10D2D00040F2833310FB03F0344B03EB800303F580 +:10D2E00089639DF8A00000EB400404EB001003EB01 +:10D2F000C00040F8222F416000222E922F92002180 +:10D300003A911EE0DDE92E10000240EA11620902A6 +:10D31000CDE92E129DF8B41001EB4100C0EBC11015 +:10D32000244901EBC001BDF8E8000830085CDDE9E4 +:10D330002E341843CDE92E04BDF8E800401C80B21D +:10D340003A90BDF8E8000528DCDB9DF8B400DDE983 +:10D350002E1240F2833310FB03F0144B03EB8000DA +:10D3600000F589609DF8A03003EB430404EB031340 +:10D3700000EBC30022308160C260C3E0BDF8A400AE +:10D380000E2800D012E400213A912FE09DF8B4104D +:10D3900001EB4100C0EBC110064901EBC001BDF833 +:10D3A000E800C01C085C00F00F0005E08848002081 +:10D3B000C8430020388F0020092800DD1AE09DF8BE +:10D3C000B41001EB4100C0EBC110FE4901EBC001FC +:10D3D000BDF8E800C01C085C00F0F000902800DDFB +:10D3E00008E0BDF8E800401C81B23A91BDF8E800C1 +:10D3F0000C28CBDB00BFBDF8E8000C2800DA34E4D1 +:10D4000000202E902F9000213A911EE0DDE92E1091 +:10D41000000240EA11620902CDE92E129DF8B41013 +:10D4200001EB4100C0EBC110E64901EBC001BDF8C2 +:10D43000E800C01C085CDDE92E341843CDE92E0459 +:10D44000BDF8E800401C80B23A90BDF8E80006281C +:10D45000DCDB9DF8B400DDE92E1240F2833310FBD3 +:10D4600003F0D94B03EB800303F589639DF8A0001B +:10D4700000EB400404EB001003EBC00040F8221F57 +:10D48000426000222E922F9200213A911EE0DDE9A7 +:10D490002E10000240EA11620902CDE92E129DF819 +:10D4A000B41001EB4100C0EBC110C64901EBC00153 +:10D4B000BDF8E8000930085CDDE92E341843CDE9F9 +:10D4C0002E04BDF8E800401C80B23A90BDF8E80098 +:10D4D0000628DCDB9DF8B400DDE92E1240F2833330 +:10D4E00010FB03F0B84B03EB800000F589609DF85A +:10D4F000A03003EB430404EB031300EBC300223022 +:10D500008160C2609DF8B41040F2833011FB00F0DE +:10D51000AD4901EB800101F589619DF8A00000EBA8 +:10D52000400202EB001011F830109DF8B40040F2F8 +:10D53000833210FB02F0A44A02EB80004079814262 +:10D540007ED19DF8B4009DF8A01001EB0010C21729 +:10D55000CDE92E029D4890F8100B08B39DF8B41049 +:10D5600001EB410000EB0110994901EB0010303054 +:10D570009DF8A01000EB0110807A022810D09DF8D1 +:10D58000B41001EB410000EB0110914901EB0010D8 +:10D5900030309DF8A01000EB0110C07A00287DDD2E +:10D5A00000229DF8B40000EB400101EB0010884917 +:10D5B00001EB001030309DF8A01000EB0110C2729A +:10D5C0008448D0F80C020521B0FBF1F201FB1200F7 +:10D5D00000EB40017F482C3000EB41100D300990EA +:10D5E0009DF8B40040F2833110FB01F0764901EB65 +:10D5F000800000F589609DF8A01001EB410202EB6C +:10D60000011100EBC1002230102201460890099858 +:10D61000FAF71BFE6F48D0F80C020521B0FBF1F2BF +:10D6200001FB120000EB40016A482C3000EB411274 +:10D630009DF8B40040F2833110FB01F0624900E034 +:10D64000DFE201EB800101F589619DF8A00000EBAC +:10D65000400303EB001001EBC00050F81A1F42F822 +:10D66000011F406850605B48D0F80C020521B0FBF8 +:10D67000F1F201FB120000EB400156482C3000EBA8 +:10D6800041129DF8B40000EB400101EB001050493D +:10D6900001EB001130319DF8A00000E096E101EBB4 +:10D6A0000010007810704B48D0F80C020521B0FB38 +:10D6B000F1F201FB120000EB400146482C3000EB78 +:10D6C00041114248F538026841F81D2F8088888052 +:10D6D0004048D0F80C020521B0FBF1F201FB12002A +:10D6E00000EB40013B482C3000EB41129DF8B400A8 +:10D6F00040F2833110FB01F0334901EB800101F569 +:10D7000089619DF8A00000EB400303EB001001EBE2 +:10D71000C000406BC2F809002E48D0F80C02052169 +:10D72000B0FBF1F201FB120000EB400129482C3064 +:10D7300000EB41129DF8B40000EB400101EB00103A +:10D74000234901EB001130319DF8A00001EB0010DE +:10D750004068C2F8230000229DF8B40000EB4001AD +:10D7600001EB00101A4901EB001130319DF8A000C7 +:10D7700001EB0010426000213A9160E01548D0F8BA +:10D780000C020521B0FBF1F201FB120000EB40019D +:10D7900010482C3000EB41112731BDF8E8409DF8CE +:10D7A000B40040F2833210FB02F0074A02EB800221 +:10D7B00002F589629DF8A00000EB400303EB001026 +:10D7C0000AE00000388F002088480020BC3200208A +:10D7D000C8430020BC12002002EBC00090F880007B +:10D7E00040F2833210FB02F0FE4A02EB800202F5A7 +:10D7F00089629DF8B40040F2833310FB03F0F94BCB +:10D8000003EB800303F589639DF8A00000EB40055E +:10D8100005EB001003EBC00090F8810000EB400323 +:10D8200003EB001002EBC0024732BDF8E800001D18 +:10D83000105C0855BDF8E800401C81B23A91BDF873 +:10D84000E80006289ADB00213A9142E000239DF887 +:10D85000B40040F2833110FB01F0E24901EB80019A +:10D8600001F589619DF8A00000EB400202EB001079 +:10D8700001EBC00090F8800040F2833110FB01F012 +:10D88000D84901EB800101F589619DF8B40040F2AF +:10D89000833210FB02F0D34A02EB800202F5896268 +:10D8A0009DF8A00000EB400404EB001002EBC00068 +:10D8B00090F8810000EB400202EB001001EBC00188 +:10D8C0004731BDF8E8000B54BDF8E800401C81B2B8 +:10D8D0003A91BDF8E8000A28B8DBC348D0F80C023A +:10D8E0000521B0FBF1F080B2014609900220FBF760 +:10D8F000EFFB00210620FCF7D9FBBB48D0F80C0257 +:10D90000B949498D884206D2B748D0F80C02401C6C +:10D91000B549C1F80C0200210520FCF7C7FB9DF8B2 +:10D92000B40000EB400101EB0010B04901EB001026 +:10D9300030309DF8A01000EB0110801C0990007899 +:10D9400020F00400001D09990870A748D0F80C02C7 +:10D950000521B0FBF1F201FB120000EB4001A248EF +:10D960002C3000EB4110D0F823202E9800EB400122 +:10D970009F4800EB4110C0F8232000203A9020E09F +:10D980009948D0F80C020521B0FBF1F201FB12001E +:10D9900000EB400194482C3000EB41102730BDF8DB +:10D9A000E810425C2E9800EB4001914800EB4111D9 +:10D9B0002731BDF8E8000A54BDF8E800401C81B2E8 +:10D9C0003A91BDF8E8000628DADB59E09DF8B4008A +:10D9D00000EB400101EB0010844901EB00103030F6 +:10D9E0009DF8A01000EB0110801C0990007820F039 +:10D9F00008000830099908709DF8B40000EB400158 +:10DA000001EB0010794901EB001030309DF8A010B7 +:10DA100000EB011042682E9800EB4001744800EBC7 +:10DA20004110C0F8232000203A9025E09DF8B40072 +:10DA300040F2833110FB01F06A4901EB800101F5EE +:10DA400089619DF8A00000EB400202EB001001EBA1 +:10DA5000C0014731BDF8E8000A5C2E9800EB400198 +:10DA6000634800EB41112731BDF8E8000A54BDF8C6 +:10DA7000E800401C81B23A91BDF8E8000628D5DBE9 +:10DA80009DF8B40000EB400101EB0010574901EB99 +:10DA9000001030309DF8A01000EB0110801C0990A0 +:10DAA000007820F02002099802709DF8B41002203E +:10DAB000FCF7FCFA9DF8B40040F2833110FB01F052 +:10DAC000484901EB800000F589609DF8A01001EB4A +:10DAD000410202EB011100EBC100223009902E98A7 +:10DAE00000EB4001424800EB41100D30102208903D +:10DAF0000999FAF7AAFB9DF8B40040F2833110FBB4 +:10DB000001F0384901EB800101F589619DF8A00021 +:10DB100000EB400202EB001001EBC0012E9800EB7D +:10DB20004002334800EB421051F81A2F40F8012F01 +:10DB3000496841609DF8B40000EB400101EB001022 +:10DB40002A4901EB001130319DF8A00001EB0010D3 +:10DB500001782E9800EB4002254800EB421001703E +:10DB60002E9800EB4001224800EB41112148026849 +:10DB700041F81D2F808888809DF8B41040F28330D2 +:10DB800011FB00F0174901EB800101F589619DF857 +:10DB9000A00000EB400202EB001001EBC000416B63 +:10DBA0002E9800EB4002124800EB4210C0F809101A +:10DBB0002E9881B208200991FCF778FA00229DF88E +:10DBC000B40040F2833110FB01F0064901EB800004 +:10DBD00000F589609DF8A01001EB410303EB0111F2 +:10DBE0000AE0000088480020BC120020C843002042 +:10DBF000D8140020C731002000EBC10080F8462077 +:10DC000053E09DF8B41001EB410000EB0110FE4918 +:10DC100001EB001030309DF8A01000EB0110801CCB +:10DC20000990007820F00400001D099908709DF803 +:10DC3000B41001EB410000EB0110F34901EB0010BF +:10DC400030309DF8A01000EB0110801C0990007886 +:10DC500020F0800080300999087001209DF8B410F0 +:10DC600040F2833211FB02F1E84A02EB81010871B4 +:10DC70009DF8B41040F2833011FB00F0114601EB27 +:10DC8000800042799DF8B40040F2833110FB01F02E +:10DC9000DE4901EB800000F589609DF8A01001EBE2 +:10DCA000410303EB011100F83120D5229DF8B400A7 +:10DCB00040F2833110FB01F0D44901EB800000F504 +:10DCC00089609DF8A01001EB410303EB011100EB0B +:10DCD000C10042713CE2D5229DF8B40040F283318C +:10DCE00010FB01F0C94901EB800000F589609DF847 +:10DCF000A01001EB410303EB011100EBC1004271E5 +:10DD000026E2D5229DF8B40040F2833110FB01F0E9 +:10DD1000BE4901EB800000F589609DF8A01001EB81 +:10DD2000410303EB011100EBC100427110E201213C +:10DD3000B74880F8341A9DF8B41040F2833011FBD4 +:10DD400000F0B24901EB800101F589619DF8A00066 +:10DD500000EB400202EB001011F830109DF8B40007 +:10DD600040F2833210FB02F0A84A02EB80004079B7 +:10DD7000814234DA00219DF8B40040F2833210FB76 +:10DD800002F0A24A02EB8000017101229DF8B4006A +:10DD900040F2833110FB01F09C4901EB800101F559 +:10DDA00089619DF8A00000EB400303EB001001F82F +:10DDB000302011229DF8B40040F2833110FB01F0B5 +:10DDC000924901EB800000F589609DF8A01001EBFD +:10DDD000410303EB011100EBC100427160E09DF8CB +:10DDE000B41040F2833011FB00F0884901EB800051 +:10DDF00000F589609DF8A01001EB410202EB0111D2 +:10DE000000EBC1008078B22835D100219DF8B40024 +:10DE100040F2833210FB02F07C4A02EB8000017179 +:10DE2000B2229DF8B40040F2833110FB01F0774933 +:10DE300001EB800101F589619DF8A00000EB400332 +:10DE400003EB001001EBC000427100229DF8B4000A +:10DE500040F2833110FB01F06C4901EB800000F5CA +:10DE600089609DF8A01001EB410303EB011100EB69 +:10DE7000C100827014E0D5229DF8B40040F28331D5 +:10DE800010FB01F0614901EB800000F589609DF80D +:10DE9000A01001EB410303EB011100EBC100427143 +:10DEA00056E100215A4880F8341AD5229DF8B40072 +:10DEB00040F2833110FB01F0544901EB800000F582 +:10DEC00089609DF8A01001EB410303EB011100EB09 +:10DED000C10042713CE101229DF8B40040F283315F +:10DEE00010FB01F0494901EB800101F589619DF8C2 +:10DEF000A00000EB400303EB001001EBC00080F832 +:10DF0000822000213A9129E09DF8B41001EB4100F4 +:10DF1000C0EBC1103F4901EBC001BDF8E800C01CD7 +:10DF20000A5C9DF8B40040F2833110FB01F03749E0 +:10DF300001EB800101F589619DF8A00000EB400331 +:10DF400003EB001001EBC00000F18301BDF8E80015 +:10DF50000A54BDF8E800401C81B23A91BDF8E800CF +:10DF60000A28D1DBF4E09DF8B40000EB4001C1EBDE +:10DF7000C010284901EBC000C07801049DF8B4002E +:10DF800000EB4002C2EBC010224A02EBC000007955 +:10DF900041EA00209DF8B41001EB4102C2EBC1112F +:10DFA0001C4A02EBC10149790843B0F5E13F77D142 +:10DFB0009DF8B40000EB400101EB0010124901EBA9 +:10DFC000001030309DF8A01000EB0110801C09906B +:10DFD000007820F004020998027000229DF8B40035 +:10DFE00040F2833110FB01F0084901EB800000F59D +:10DFF00089609DF8A01001EB410303EB011100EBD8 +:10E00000C100A0F88E2007E0C84300208848002007 +:10E01000BC320020388F002013229DF8B40040F25B +:10E02000833110FB01F0FE4901EB800000F58960AF +:10E030009DF8A01001EB410303EB011100EBC100BF +:10E0400042719DF8B40000EB400101EB0010F5496E +:10E0500001EB0010407903464FF480524FF4E13158 +:10E0600009909DF8B4001AF009FB9DF8B40040F245 +:10E07000833110FB01F0EA4901EB800101F5896170 +:10E080009DF8A00000EB400202EB001001EBC00085 +:10E0900090300990007820F0080008300999087045 +:10E0A00056E09DF8B40000EB4001C1EBC010DE4922 +:10E0B00001EBC00001799DF8B40000EB4002C2EB17 +:10E0C000C010D94A02EBC000C07841EA00229DF896 +:10E0D000B40040F2833110FB01F0D14901EB800123 +:10E0E00001F589619DF8A00000EB400303EB0010EF +:10E0F00001EBC000A0F88E209DF8B40040F28331FF +:10E1000010FB01F0C64901EB800101F589619DF822 +:10E11000A00000EB400202EB001001EBC000B0F8E1 +:10E120008E109DF8B40000EB400202EB0010BD4AD7 +:10E1300002EB0010408B814209DB0621A2F504723C +:10E140009DF8B40002EB00129DF8A000115400BF2E +:10E1500000BF10F0B8BD9DF8B40000EB4001C1EB6A +:10E16000C010B14911F83000042801D125900BE00E +:10E170009DF8B40000EB4001C1EBC010AA4911F8B2 +:10E180003000152800D125909DF8B40000EB400127 +:10E19000C1EBC010A44901EBC00041789DF8B40068 +:10E1A00000EB4002C2EBC0109F4A12F8300041EA77 +:10E1B000002041F23001884202D1A62025903DE0A6 +:10E1C0009DF8B40000EB4001C1EBC010964901EB93 +:10E1D000C00041789DF8B40000EB4002C2EBC010D3 +:10E1E000914A12F8300041EA002041F231018842A0 +:10E1F00002D1A720259021E09DF8B40000EB40015A +:10E20000C1EBC010884911F83000022816D19DF8E2 +:10E21000B40000EB4001C1EBC010834901EBC0002A +:10E2200001799DF8B40000EB4002C2EBC0107E4AB9 +:10E2300002EBC000C07841EA002125919DF8B400AE +:10E2400040F2833110FB01F0754901EB80008178C9 +:10E2500028910021754A9DF8B40002EB00129DF848 +:10E26000A0001154724890F82800012815D19DF89B +:10E27000B40000EB400101EB00106A4901EB001013 +:10E2800030309DF8A01000EB0110801C0990007840 +:10E2900020F08000803009990870BDF8941043F296 +:10E2A0003002881A91427CD009DC04297AD01529E1 +:10E2B00079D0A62910D0A72942F0EE8367E1B0F506 +:10E2C000C06F71D0A0F2016000286ED001286DD01F +:10E2D0000428F1D101F04DBF00219DF8B40040F2B7 +:10E2E000833210FB02F04E4A02EB800001719DF870 +:10E2F000B40040F2833110FB01F0114601EB8000C5 +:10E3000000F589609DF8A01001EB410202EB0111BC +:10E3100010F83100052829DC06229DF8B40040F2EF +:10E32000833110FB01F03E4901EB800101F5896169 +:10E330009DF8A00000EB400303EB001001F8302033 +:10E34000A8229DF8B40040F2833110FB01F034495B +:10E3500001EB800000F589609DF8A01001EB4103FE +:10E3600003EB011100EBC10042710EE19DF8B41006 +:10E3700040F2833011FB00F0294901EB800000F5E9 +:10E3800089609DF8A01001EB410202EB011110F829 +:10E3900031000A2830DC0B229DF8B40040F28331B2 +:10E3A00005E0BAE139E2F6E3F6E3F6E3F6E310FB63 +:10E3B00001F01B4901EB800101F589619DF8A00086 +:10E3C00000EB400303EB001001F83020A9229DF878 +:10E3D000B40040F2833110FB01F0114901EB8000E1 +:10E3E00000F589609DF8A01001EB410303EB0111DA +:10E3F00000EBC1004271C8E09DF8B41040F28330D8 +:10E4000011FB00F0064901EB800000F589609DF8E2 +:10E41000A01001EB410202EB011110F8310009E0FC +:10E4200088480020C8430020388F0020B8410020D1 +:10E43000BC1200200F2829DC10229DF8B40040F205 +:10E44000833110FB01F0FE4901EB800101F5896188 +:10E450009DF8A00000EB400303EB001001F8302012 +:10E46000A2229DF8B40040F2833110FB01F0F44980 +:10E4700001EB800000F589609DF8A01001EB4103DD +:10E4800003EB011100EBC10042717EE09DF8B41076 +:10E4900040F2833011FB00F0E94901EB800000F508 +:10E4A00089609DF8A01001EB410202EB011100EB25 +:10E4B000C1004079A52815D19DF8B41001EB4100A9 +:10E4C00000EB0110DF4901EB001030309DF8A01087 +:10E4D00000EB0110801C0990007820F00400001D62 +:10E4E000099908709DF8B40040F2833110FB01F0E7 +:10E4F000D34901EB800000F589609DF8A01001EB85 +:10E50000410202EB011100EBC1008078A1283CD050 +:10E510009DF8B40040F2833110FB01F0C84901EBD3 +:10E52000800101F589619DF8A00000EB400202EB3B +:10E53000001001EBC00082789DF8B40040F28331F6 +:10E5400010FB01F0BE4901EB800101F589619DF8E6 +:10E55000A00000EB400303EB001001EBC000427190 +:10E56000A1229DF8B40040F2833110FB01F0B449C0 +:10E5700001EB800000F589609DF8A01001EB4103DC +:10E5800003EB011100EBC100827002F085BA00219B +:10E590009DF8B40040F2833210FB02F0A84A02EB6F +:10E5A000800001719DF8B40040F2833110FB01F04E +:10E5B000114601EB800000F589609DF8A01001EB89 +:10E5C000410202EB011110F8310008281FDC002184 +:10E5D0009DF8B40040F2833210FB02F0984A02EB3F +:10E5E0008000017108229DF8B40040F2833110FBD5 +:10E5F00001F0934901EB800000F589609DF8A010BF +:10E6000001EB410303EB011100F8312028E09DF8F4 +:10E61000B40040F2833110FB01F0894901EB800026 +:10E6200000F589609DF8A01001EB410202EB011199 +:10E6300010F831000B2813DC0C229DF8B40040F2D6 +:10E64000833110FB01F07E4901EB800000F5896009 +:10E650009DF8A01001EB410303EB011100F83120FC +:10E660009DF8B40040F2833110FB01F0744901EBD6 +:10E67000800000F589609DF8A01001EB410202EBDB +:10E68000011100EBC1004079A42830D19DF8B400FD +:10E6900000EB400101EB00106A4901EB0010303043 +:10E6A0009DF8A01000EB0110801C0990007820F06C +:10E6B000200020300999087000229DF8B40040F233 +:10E6C000833110FB01F05E4901EB800000F58960A9 +:10E6D0009DF8A01001EB410303EB011100EBC10019 +:10E6E00080F845209DF8B4100220FBF7DFFCA12242 +:10E6F0009DF8B40040F2833110FB01F0504901EB6A +:10E70000800000F589609DF8A01001EB410303EB48 +:10E71000011100EBC100427137E700213A9115E089 +:10E720009DF8B40000EB4001C1EBC010464901EB7D +:10E73000C001BDF8E800C01C095C16AABDF8E800DD +:10E740001154BDF8E800401C81B23A91BDF8E800D0 +:10E750000628E5DB062116A82AF02EF80021CDE9CF +:10E760003001DDE93021100A40EA0164309BE218F3 +:10E7700041EB2120CDE908204FF480724FF00003D7 +:10E78000DDE90801F9F71EFD9DF8B40040F2833180 +:10E7900010FB01F02A4901EB800000F589609DF82B +:10E7A000A01001EB410303EB011100EBC10002716A +:10E7B00000209DF8B41040F2833211FB02F1204A90 +:10E7C00002EB8101087104229DF8B40040F283310C +:10E7D00010FB01F01A4901EB800000F589609DF8FB +:10E7E000A01001EB410303EB011100F83120A72237 +:10E7F0009DF8B40040F2833110FB01F0104901EBA9 +:10E80000800000F589609DF8A01001EB410303EB47 +:10E81000011100EBC1004271B7E69DF8B40040F26F +:10E82000833110FB01F0064901EB800000F589609F +:10E830009DF8A01001EB410202EB011106E000007F +:10E8400088480020C8430020388F002010F831008D +:10E85000042878DA00219DF8B40040F2833210FBDE +:10E8600002F0FE4A02EB80000171A1229DF8B40083 +:10E8700040F2833110FB01F0F84901EB800101F512 +:10E8800089619DF8A00000EB400303EB001001EB51 +:10E89000C00042719DF8B40040F2833110FB01F0DA +:10E8A000EE4901EB800101F589619DF8A00000EBC4 +:10E8B000400202EB001001EBC00109910878401CF6 +:10E8C000C1B2099801709DF8B40040F2833110FB89 +:10E8D00001F0E24901EB800000F589609DF8A0108D +:10E8E00001EB410202EB011110F83100042828D19C +:10E8F0000A229DF8B40040F2833110FB01F0D749A1 +:10E9000001EB800101F589619DF8A00000EB400357 +:10E9100003EB001001F83020A3229DF8B40040F270 +:10E92000833110FB01F0CD4901EB800000F58960D7 +:10E930009DF8A01001EB410303EB011100EBC100B6 +:10E94000427132E3FFE79DF8B40040F2833110FBDF +:10E9500001F0C24901EB800000F589609DF8A0102C +:10E9600001EB410202EB011110F83100042834D10F +:10E9700000219DF8B40040F2833210FB02F0B74A48 +:10E9800002EB8000017105229DF8B40040F2833152 +:10E9900010FB01F0B14901EB800101F589619DF89F +:10E9A000A00000EB400303EB001001F83020A3228D +:10E9B0009DF8B40040F2833110FB01F0A74901EB50 +:10E9C000800000F589609DF8A01001EB410303EB86 +:10E9D000011100EBC1004271E7E29DF8B40040F282 +:10E9E000833110FB01F09D4901EB800000F5896047 +:10E9F0009DF8A01001EB410202EB011110F831006B +:10EA0000082834DC00219DF8B40040F2833210FB6A +:10EA100002F0924A02EB8000017109229DF8B400D5 +:10EA200040F2833110FB01F08C4901EB800101F5CC +:10EA300089619DF8A00000EB400303EB001001F892 +:10EA40003020A7229DF8B40040F2833110FB01F082 +:10EA5000824901EB800000F589609DF8A01001EB70 +:10EA6000410303EB011100EBC10042719DE29DF8EF +:10EA7000B41040F2833011FB00F0784901EB8000C4 +:10EA800000F589609DF8A01001EB410202EB011135 +:10EA900010F83100092834DC00219DF8B40040F260 +:10EAA000833210FB02F06D4A02EB800001710A22F2 +:10EAB0009DF8B40040F2833110FB01F0674901EB8F +:10EAC000800101F589619DF8A00000EB400303EB94 +:10EAD000001001F83020A3229DF8B40040F28331E9 +:10EAE00010FB01F05D4901EB800000F589609DF8A5 +:10EAF000A01001EB410303EB011100EBC1004271D7 +:10EB000053E29DF8B41040F2833011FB00F05349FA +:10EB100001EB800000F589609DF8A01001EB410237 +:10EB200002EB011110F831000D2838DC00219DF8AE +:10EB3000B40040F2833210FB02F0484A02EB80003E +:10EB400001710E229DF8B40040F2833110FB01F0F8 +:10EB5000424901EB800101F589619DF8A00000EBBD +:10EB6000400303EB001001F83020A1229DF8B4000F +:10EB700040F2833110FB01F0384901EB800000F5D1 +:10EB800089609DF8A01001EB410303EB011100EB3C +:10EB9000C100427109E209E23DE298E276E29DF8A5 +:10EBA000B41040F2833011FB00F02C4901EB8000DF +:10EBB00000F589609DF8A01001EB410202EB011104 +:10EBC00010F831000E2834DC00219DF8B40040F22A +:10EBD000833210FB02F0214A02EB800001710F2208 +:10EBE0009DF8B40040F2833110FB01F01B4901EBAA +:10EBF000800101F589619DF8A00000EB400303EB63 +:10EC0000001001F83020A3229DF8B40040F28331B7 +:10EC100010FB01F0114901EB800000F589609DF8BF +:10EC2000A01001EB410303EB011100EBC1004271A5 +:10EC3000BBE19DF8B41040F2833011FB00F00749AE +:10EC400001EB800000F589609DF8A01001EB410206 +:10EC500002EB011110F83100102801E08848002073 +:10EC60007DDC11229DF8B40040F2833110FB01F0ED +:10EC7000FE4901EB800101F589619DF8A00000EBE0 +:10EC8000400303EB001001F83020A1229DF8B400EE +:10EC900040F2833110FB01F0F44901EB800101F5F2 +:10ECA00089619DF8A00000EB400303EB001001EB2D +:10ECB000C00042719DF8B40040F2833110FB01F0B6 +:10ECC000EA4901EB800101F589619DF8A00000EBA4 +:10ECD000400303EB001001EBC00082709DF8B410FC +:10ECE00001EB410000EB0110E14901EB0011303173 +:10ECF0009DF8A00001EB0010801C0990007820F026 +:10ED000080008030099908709DF8B41001EB410033 +:10ED100000EB0110D64901EB001030309DF8A01037 +:10ED200000EB0110801C0990007820F00400001D09 +:10ED3000099908709DF8B41001EB410000EB011037 +:10ED4000CB4901EB001030309DF8A01000EB011012 +:10ED50008078C0F34010E8B39DF8B41000E042E0C2 +:10ED600001EB410000EB0110C14901EB0010303014 +:10ED70009DF8A01000EB0110801C0990007820F095 +:10ED80002002099802709DF8B41001EB410000EBDD +:10ED90000110B74901EB001030309DF8A01000EBD6 +:10EDA00001108078C0F34000B8B99DF8B41001EBB1 +:10EDB000410000EB0110AE4901EB001030309DF82E +:10EDC000A01000EB0110801C0990007820F00800D2 +:10EDD000083000E072E0099908709DF8B410022034 +:10EDE000FBF764F9E1E09DF8B41040F2833011FBC9 +:10EDF00000F09E4901EB800101F589619DF8A000BA +:10EE000000EB400202EB001011F830109DF8B40046 +:10EE100040F2833210FB02F0944A02EB800040790A +:10EE200081424BD19DF8B41040F2833011FB00F0C9 +:10EE3000114601EB800000F589609DF8A01001EB00 +:10EE4000410202EB011100EBC1008078A12836D00D +:10EE5000A3229DF8B40040F2833110FB01F08349F6 +:10EE600001EB800101F589619DF8A00000EB4003F2 +:10EE700003EB001001EBC00042719DF8B41040F2AA +:10EE8000833011FB00F0794901EB800000F58960C7 +:10EE90009DF8A01001EB410202EB011100EBC10053 +:10EEA0008078A2280AD000209DF8B41040F2833266 +:10EEB00011FB02F16D4A02EB8101087175E09DF8CA +:10EEC000B41040F2833011FB00F0684901EB800080 +:10EED00000F589609DF8A01001EB410202EB0111E1 +:10EEE00000EBC100807B01283FD100229DF8B400D7 +:10EEF00040F2833110FB01F05C4901EB800101F528 +:10EF000089619DF8A00000EB400303EB001001EBCA +:10EF1000C0008273A3229DF8B40040F2833110FB3D +:10EF200001F0524901EB800101F589619DF8A000D3 +:10EF300000EB400303EB001001EBC0004271A9227B +:10EF40009DF8B40040F2833110FB01F0474901EB1A +:10EF5000800000F589609DF8A01001EB410303EBF0 +:10EF6000011100EBC10082701FE0A1229DF8B400E6 +:10EF700040F2833110FB01F03C4901EB800101F5C7 +:10EF800089619DF8A00000EB400303EB001001EB4A +:10EF9000C000427101219DF8B40040F2833210FBA1 +:10EFA00002F0324A02EB8000017135E4A1229DF8A3 +:10EFB000B40040F2833110FB01F02C4901EB8001D9 +:10EFC00001F589619DF8A00000EB400303EB001000 +:10EFD00001EBC00082709DF8B40040F2833110FB59 +:10EFE00001F0224901EB800101F589619DF8A00043 +:10EFF00000EB400303EB001001EBC0004271002165 +:10F000009DF8B40040F2833210FB02F0174A02EB85 +:10F0100080000171C9E700219DF8B40040F28332FD +:10F0200010FB02F0114A02EB8000017109229DF8E9 +:10F03000B40040F2833110FB01F00C4901EB800178 +:10F0400001F589619DF8A00000EB400303EB00107F +:10F0500001F83020A7229DF8B40040F2833110FB64 +:10F0600001F0024901EB800004E000008848002024 +:10F07000C843002000F589609DF8A01001EB410312 +:10F0800003EB011100EBC10042718EE700219DF8F6 +:10F09000B40040F2833210FB02F0FE4A02EB800023 +:10F0A0000171A7229DF8B40040F2833110FB01F0FA +:10F0B000F84901EB800000F589609DF8A01001EB94 +:10F0C000410303EB011100EBC10042716DE7002128 +:10F0D0009DF8B40040F2833210FB02F0ED4A02EBDF +:10F0E00080000171A7229DF8B40040F2833110FB2B +:10F0F00001F0E84901EB800101F589619DF8A0006C +:10F1000000EB400303EB001001EBC00042719DF8DF +:10F11000B40000EB4001C1EBC010DF4901EBC000BF +:10F12000407930287ED19DF8B40040F2833110FB45 +:10F1300001F0D84901EB800101F589619DF8A0003B +:10F1400000EB400202EB001011F830109DF8B40003 +:10F1500040F2833210FB02F0CE4A02EB800040798D +:10F1600081425FD19DF8B40040F2833110FB01F081 +:10F17000114601EB800000F589609DF8A01001EBBD +:10F18000410202EB011100EBC100C078312830D1FF +:10F190009DF8B40000EB400101EB0010BF4901EB0A +:10F1A000001030309DF8A01000EB0110801C099079 +:10F1B000007820F020020998027000229DF8B40027 +:10F1C00040F2833110FB01F0B24901EB800000F501 +:10F1D00089609DF8A01001EB410303EB011100EBE6 +:10F1E000C10080F845209DF8B4100220FAF75EFFB8 +:10F1F00081E09DF8B40040F2833110FB01F0A54995 +:10F2000001EB800000F589609DF8A01001EB410240 +:10F2100002EB011100EBC100C07833286BD19DF8DF +:10F22000B40000E092E000EB400101EB00109B49CC +:10F2300001EB001030309DF8A01000EB0110801C95 +:10F240000990007820F020020998027001229DF8B0 +:10F25000B40040F2833110FB01F08E4901EB8000D5 +:10F2600000F589609DF8A01001EB410303EB01114B +:10F2700000EBC10080F846209DF8B40040F28331D5 +:10F2800010FB01F0834901EB800000F589609DF8D7 +:10F29000A01001EB410303EB011100EBC10042732D +:10F2A00041F288329DF8B40040F2833110FB01F046 +:10F2B000784901EB800000F589609DF8A01001EB12 +:10F2C000410303EB011100EBC1004261A9229DF84B +:10F2D000B40040F2833110FB01F06E4901EB800075 +:10F2E00000F589609DF8A01001EB410303EB0111CB +:10F2F00000EBC10082709DF8B41001EB410000EBFF +:10F300000110664901EB001030309DF8A01000EBB1 +:10F310000110801C0990007820F001020998027009 +:10F320009DF8B41001EB410000EB01105B4901EBCB +:10F33000001030309DF8A01000EB0110801C0990E7 +:10F34000007820F002020998027017E19DF8B410CD +:10F3500001EB4100C0EBC1104F4901EBC000407907 +:10F3600031287CD19DF8B41040F2833011FB00F0BD +:10F37000484901EB800101F589619DF8A00000EB8F +:10F38000400202EB001011F830109DF8B40040F27A +:10F39000833210FB02F03F4A02EB80004079814249 +:10F3A0005DD19DF8B41040F2833011FB00F011469E +:10F3B00001EB800000F589609DF8A01001EB41028F +:10F3C00002EB011100EBC10090F8460058BB01228E +:10F3D0009DF8B40040F2833110FB01F02D4901EBA0 +:10F3E000800101F589619DF8A00000EB400303EB6B +:10F3F000001001EBC00080F845209DF8B40000EB40 +:10F40000400101EB0010254901EB001130319DF85E +:10F41000A00001EB0010801C0990007820F0010092 +:10F42000401C099908709DF8B40000EB400101EB05 +:10F4300000101A4901EB001030309DF8A01000EBCD +:10F440000110801C0990007820F0020209980270D7 +:10F45000134890F8100B90B19DF8B40000E007E25B +:10F4600000EB400101EB00100C4901EB00103030C3 +:10F470009DF8A01000EB0110807A02287ED1094887 +:10F4800090F829000128F9D10648D0F80C02054966 +:10F49000498D09E088480020388F0020C8430020AB +:10F4A000BC320020BC120020884267D29DF8B40014 +:10F4B00040F2833110FB01F0FE4901EB800000F5C2 +:10F4C00089609DF8A01001EB410202EB011100EBF5 +:10F4D000C10090F84500012851D19DF8B40040F2D8 +:10F4E000833110FB01F0F34901EB800000F58960E6 +:10F4F0009DF8A01001EB410202EB011100EBC100ED +:10F5000090F87F00D8BB01229DF8B40000EB4001C9 +:10F5100001EB0010E84901EB001130319DF8A0002B +:10F5200001EB0010C27200229DF8B40000EB400114 +:10F5300001EB0010E04901EB001130319DF8A00013 +:10F5400001EB001042604FF010429DF8B40040F211 +:10F55000833110FB01F0D74901EB800101F589618E +:10F560009DF8A00000EB400303EB001001EBC0008E +:10F5700082609DF8B40000EB400101E073E073E0AD +:10F5800001EB0010CC4901EB001130319DF8A000D7 +:10F5900001EB001001789DF8B40040F2833210FBBB +:10F5A00002F0C44A02EB800041709DF8B40040F2C2 +:10F5B000833110FB01F0114601EB800101F58961F7 +:10F5C0009DF8A00000EB400202EB001011F8301093 +:10F5D0009DF8B40040F2833210FB02F0B54A02EB12 +:10F5E0008000407981423ED100229DF8B40040F273 +:10F5F000833110FB01F0AF4901EB800101F5896116 +:10F600009DF8A00000EB400303EB001001EBC000ED +:10F61000C271A4229DF8B40040F2833110FB01F0C6 +:10F62000A44901EB800101F589619DF8A00000EB80 +:10F63000400303EB001001EBC0008270A3229DF891 +:10F64000B40040F2833110FB01F09A4901EB8000D5 +:10F6500000F589609DF8A01001EB410303EB011157 +:10F6600000EBC100427179E29DF8B40040F28331B1 +:10F6700010FB01F08F4901EB800000F589609DF8D7 +:10F68000A01001EB410202EB011100EBC10090F868 +:10F69000450001287ED19DF8B40040F2833110FB73 +:10F6A00001F0844901EB800101F589619DF8A0001A +:10F6B00000EB400202EB001001EBC00090F880006C +:10F6C00040F2833110FB01F07A4901EB800101F532 +:10F6D00089619DF8B40040F2833210FB02F0754A54 +:10F6E00002EB800000F589609DF8A02002EB420348 +:10F6F00003EB021200EBC20090F8810000EB400225 +:10F7000002EB001001EBC00090F87E00032841D10D +:10F7100002229DF8B40000EB400101EB00106649A5 +:10F7200001EB001130319DF8A00001EB0010C27216 +:10F730004FF010429DF8B40040F2833110FB01F00D +:10F740005C4901EB800101F589619DF8A00000EBA7 +:10F75000400303EB001001EBC00082609DF8B40091 +:10F7600000EB400101EB0010534901EB0011303177 +:10F770009DF8A00001EB001001789DF8B40040F264 +:10F78000833210FB02F04B4A02EB800041709DF87F +:10F79000B40000E0ABE140F2833110FB01F0114610 +:10F7A00001EB800101F589619DF8A00000EB4002AA +:10F7B00002EB001011F830109DF8B40040F28332D3 +:10F7C00010FB02F03B4A02EB8000407981423ED1BF +:10F7D00000229DF8B40040F2833110FB01F035495E +:10F7E00001EB800101F589619DF8A00000EB400369 +:10F7F00003EB001001EBC000C271A4229DF8B4001D +:10F8000040F2833110FB01F02A4901EB800101F540 +:10F8100089619DF8A00000EB400303EB001001EBB1 +:10F82000C0008270A3229DF8B40040F2833110FB27 +:10F8300001F0204901EB800000F589609DF8A010DF +:10F8400001EB410303EB011100EBC1004271002207 +:10F850009DF8B40000EB400101EB0010164901EBEC +:10F86000001030309DF8A01000EB0110426075E1EF +:10F870009DF8B40000EB4001C1EBC0100F4901EB53 +:10F88000C000407933287DD19DF8B40000EB4001E1 +:10F8900001EB0010084901EB001030309DF8A0107A +:10F8A00000EB0110801C0990007820F00100401C42 +:10F8B000099905E088480020C8430020388F0020BF +:10F8C00008709DF8B40000EB400101EB0010FE4908 +:10F8D00001EB001030309DF8A01000EB0110801CEF +:10F8E0000990007820F02002099802709DF8B40079 +:10F8F00000EB400101EB0010F34901EB0010303048 +:10F900009DF8A01000EB0110801C0990007820F0F9 +:10F910000200801C099908709DF8B40040F2833100 +:10F9200010FB01F0E94901EB800042799DF8B40039 +:10F9300040F2833110FB01F0E44901EB800000F557 +:10F9400089609DF8A01001EB410303EB011100F861 +:10F9500031209DF8B40000EB400101EB0010DA49C2 +:10F9600001EB001030309DF8A01000EB0110801C5E +:10F970000990007820F080008030099908709DF887 +:10F98000B40000E02AE000EB400101EB0010CE499A +:10F9900001EB001030309DF8A01000EB01108078D2 +:10F9A000C0F3400020B99DF8B4100220FAF77EFBA6 +:10F9B000A2229DF8B40040F2833110FB01F0C3494C +:10F9C00001EB800000F589609DF8A01001EB410378 +:10F9D00003EB011100EBC1008270BFE09DF8B400A1 +:10F9E00000EB4001C1EBC010B94901EBC000407908 +:10F9F00034287CD19DF8B40000EB400101EB0010ED +:10FA0000B14901EB001030309DF8A01000EB01105F +:10FA1000801C0990007820F02002099802709DF85F +:10FA2000B40000EB400101EB0010A74901EB00100E +:10FA300030309DF8A01000EB0110801C0990007878 +:10FA400020F002020998027001229DF8B40040F2F1 +:10FA5000833110FB01F09D4901EB800000F58960C6 +:10FA60009DF8A01001EB410303EB011100EBC10075 +:10FA700080F846209DF8B40040F2833110FB01F07D +:10FA8000924901EB800000F589609DF8A01001EB20 +:10FA9000410303EB011100EBC100427341F28832D4 +:10FAA0009DF8B40040F2833110FB01F0874901EB6F +:10FAB000800000F589609DF8A01001EB410303EB85 +:10FAC000011100EBC1004261A9229DF8B40040F28F +:10FAD000833110FB01F07D4901EB800000F5896066 +:10FAE0009DF8A01001EB410303EB011100E035E0AC +:10FAF00000EBC10082709DF8B40040F2833110FB2E +:10FB000001F0724901EB800042799DF8B40040F2A7 +:10FB1000833110FB01F06D4901EB800000F5896035 +:10FB20009DF8A01001EB410303EB011100F8312017 +:10FB30009DF8B40000EB400101EB0010624901EBBD +:10FB4000001030309DF8A01000EB0110801C0990CF +:10FB5000007820F0800080300999087000202E90F5 +:10FB60002F9000213A9122E0DDE92E10000140EAB9 +:10FB700011720901CDE92E129DF8B41001EB41007C +:10FB8000C0EBC110524901EBC001BDF8E800801D77 +:10FB9000085C3038C117DDE92E34184341EA04020D +:10FBA000CDE92E02BDF8E800401C80B23A90BDF8C5 +:10FBB000E8000628D8DB9DF8B4002E9940F2833285 +:10FBC00010FB02F0414A02EB800202F589629DF8C7 +:10FBD000A00000EB400303EB001002EBC000C0F8F4 +:10FBE0001A1000212E912F913A9122E0DDE92E107A +:10FBF000000140EA11720901CDE92E129DF8B410FE +:10FC000001EB4100C0EBC110314901EBC001BDF86F +:10FC1000E8000D30085C3038C117DDE92E3440EAC9 +:10FC200003022143CDE92E21BDF8E800401C81B23A +:10FC30003A91BDF8E8000428D8DB9DF8B4002E996D +:10FC400040F2833210FB02F0204A02EB800202F500 +:10FC500089629DF8A00000EB400303EB001002EB6B +:10FC6000C000416300222E922F9200213A9122E09F +:10FC7000DDE92E10000140EA11720901CDE92E12D2 +:10FC80009DF8B41001EB4100C0EBC110104901EB2D +:10FC9000C001BDF8E8001130085C3038C117DDE95B +:10FCA0002E34184341EA0402CDE92E02BDF8E800E3 +:10FCB000401C80B23A90BDF8E8000628D8DB9DF8D9 +:10FCC000B4002E9906E00000C843002088480020B8 +:10FCD000388F002040F2833210FB02F0FE4A02EB24 +:10FCE000800202F589629DF8A00000EB400303EB5F +:10FCF000001002EBC000C0F81E109DF8B41001EB1C +:10FD00004100C0EBC110F54901EBC00042799DF8FC +:10FD1000B40040F2833110FB01F0EF4901EB8001A8 +:10FD200001F589619DF8A00000EB400303EB001092 +:10FD300001EBC000C2709DF8B41001EB410000EB74 +:10FD40000110E74901EB001130319DF8A00001EBF3 +:10FD5000001082789DF8B40040F2833110FB01F06E +:10FD6000DD4901EB800101F589619DF8A00000EB00 +:10FD7000400303EB001001EBC00002769DF8B410C5 +:10FD800040F2833011FB00F0D34901EB800101F513 +:10FD900089619DF8A00000EB400202EB001011F811 +:10FDA00030109DF8B40040F2833210FB02F0CA4AD2 +:10FDB00002EB8000407981427EDA9DF8B41040F277 +:10FDC000833011FB00F0114601EB800000F58960E3 +:10FDD0009DF8A01001EB410202EB011110F8310077 +:10FDE0000F2869DD00219DF8B40040F2833210FB3A +:10FDF00002F0B94A02EB80000171A7229DF8B4001D +:10FE000040F2833110FB01F0B34901EB800101F5B1 +:10FE100089619DF8A00000EB400303EB001001EBAB +:10FE2000C000427101219DF8B40040F2833210FB02 +:10FE300002F0A94A02EB800001719DF8B41040F273 +:10FE4000833011FB00F0114601EB800042799DF8F0 +:10FE5000B40040F2833110FB01F09F4901EB8001B7 +:10FE600001F589619DF8A00000EB400303EB001051 +:10FE700001F83020A1229DF8B40040F2833110FB3C +:10FE800001F0954901EB800101F589619DF8A00021 +:10FE900000EB400303EB001001EBC00042719DF842 +:10FEA000B41001EB410000EB01108D4901EB001192 +:10FEB00030319DF8A00000E0A2E001EB0010801CB2 +:10FEC0000990007820F080008030099908709DF832 +:10FED000B41001EB410000EB0110814901EB00106F +:10FEE00030309DF8A01000EB0110801C09900078C4 +:10FEF00020F00400001D099908709DF8B41001EB72 +:10FF00004100C0EBC110754901EBC00040793028B9 +:10FF100014D19DF8B41001EB410000EB01107049C1 +:10FF200001EB001030309DF8A01000EB0110801C98 +:10FF30000990007820F00102099802709DF8B41031 +:10FF400001EB410000EB0110654901EB001030307E +:10FF50009DF8A01000EB01108078C0F3401088B924 +:10FF60009DF8B41001EB410000EB01105C4901EB7E +:10FF7000001030309DF8A01000EB01108078C0F325 +:10FF80004000E8B39DF8B40000EB400101EB001025 +:10FF9000534901EB001030309DF8A01000EB011028 +:10FFA000801C0990007820F02002099802709DF8CA +:10FFB000B40000EB400101EB0010494901EB0010D7 +:10FFC00030309DF8A01000EB0110801C09900078E3 +:10FFD00020F00202099802709DF8B40000EB400185 +:10FFE00001EB00103E4901EB001030309DF8A010ED +:10FFF00000EB0110801C0990007820F0080000E060 +:020000040801F1 +:10000000B6E00830099908709DF8B4009DF8A0107A +:1000100001EB0010C217CDE92E029DF8B40040F2AA +:10002000833110FB01F02C4901EB800000F5896061 +:100030009DF8A01001EB410202EB011100EBC100A1 +:10004000223009902E9800EB4001264800EB411029 +:100050000D30102208900999F8F7F7F89DF8B400D0 +:1000600040F2833110FB01F01B4901EB800101F5E7 +:1000700089619DF8A00000EB400202EB001001EB4B +:10008000C0012E9800EB4002164800EB421051F8D8 +:100090001A2F40F8012F496841609DF8B40000EB29 +:1000A000400101EB00100E4901EB001130319DF8C9 +:1000B000A00001EB001001782E9800EB40020948E7 +:1000C00000EB421001702E9800EB4001054800EB58 +:1000D00041110548026809E088480020388F002057 +:1000E000C8430020D8140020C731002041F81D2F3C +:1000F000808888809DF8B40040F2833110FB01F0C5 +:10010000FE4901EB800101F589619DF8A00000EB3B +:10011000400202EB001001EBC000416B2E9800EB97 +:100120004002F74800EB4210C0F809109DF8B400F7 +:1001300000EB400101EB0010F24901EB00113031FE +:100140009DF8A00001EB001041682E9800EB4002E2 +:10015000EB4800EB4210C0F823102E9881B2082023 +:100160000991F9F7A3FF9DF8B4100220F9F79EFF5B +:10017000FEE300202E902F9000213A9122E0DDE94D +:100180002E10000140EA11720901CDE92E129DF8EE +:10019000B40000EB4001C1EBC010DB4901EBC00132 +:1001A000BDF8E8000B30085C3038C117DDE92E34AB +:1001B000184341EA0402CDE92E02BDF8E800401CD4 +:1001C00080B23A90BDF8E8000A28D8DB9DF8B40068 +:1001D000DDE92E2140F2833310FB03F0C74B03EB24 +:1001E000800303F589639DF8A00000EB400404EB55 +:1001F000001003EBC00040F8222F416000222E9235 +:100200002F9200213A9122E0DDE92E10000140EA10 +:1002100011720901CDE92E129DF8B40000EB4001E6 +:10022000C1EBC010B84901EBC001BDF8E8001530C2 +:10023000085C3038C117DDE92E34184341EA040266 +:10024000CDE92E02BDF8E800401C80B23A90BDF81E +:10025000E8000A28D8DB9DF8B400DDE92E1240F250 +:10026000833310FB03F0A54B03EB800303F5896395 +:100270009DF8A00000EB400404EB001003EBC0006D +:1002800022308160C26000219DF8B40040F28332C8 +:1002900010FB02F0994A02EB800001719DF8B40056 +:1002A00040F2833110FB01F0114601EB800101F5B2 +:1002B00089619DF8A00000EB400202EB001011F8EC +:1002C00030109DF8B40040F2833210FB02F08B4AEC +:1002D00002EB8000407981427ED19DF8B4009DF808 +:1002E000A01001EB0010C217CDE92E02874890F84C +:1002F000100B08B39DF8B40000EB400101EB0010B7 +:10030000804901EB001030309DF8A01000EB011087 +:10031000807A022810D09DF8B40000EB400101EB78 +:100320000010784901EB001030309DF8A01000EB70 +:100330000110C07A00287DDD00229DF8B40000EB9A +:10034000400101EB00106F4901EB001030309DF8C7 +:10035000A01000EB0110C2726D48D0F80C0205210C +:10036000B0FBF1F201FB120000EB400168482C30B9 +:1003700000EB41100D3009909DF8B40040F283313C +:1003800010FB01F05D4901EB800000F589609DF8EC +:10039000A01001EB410202EB011100EBC100223081 +:1003A0001022014608900998F7F74FFF5848D0F8F7 +:1003B0000C020521B0FBF1F201FB120000EB400141 +:1003C00053482C3000EB41129DF8B40040F28331C9 +:1003D00010FB01F0494900E00AE301EB800101F55F +:1003E00089619DF8A00000EB400303EB001001EBD6 +:1003F000C00050F81A1F42F8011F4068506044487E +:10040000D0F80C020521B0FBF1F201FB120000EB69 +:1004100040013F482C3000EB41129DF8B40000EB46 +:10042000400101EB0010374901EB001130319DF81C +:10043000A00000E097E101EB001000781070344854 +:10044000D0F80C020521B0FBF1F201FB120000EB29 +:1004500040012F482C3000EB41129DF8B40040F2CF +:10046000833110FB01F0254901EB800101F5896121 +:100470009DF8A00000EB400303EB001001EBC0006F +:10048000406BC2F809002248D0F80C020521B0FBED +:10049000F1F201FB120000EB40011D482C3000EB93 +:1004A00041111A48F538026841F81D2F808888806C +:1004B0001748D0F80C020521B0FBF1F201FB120045 +:1004C00000EB400112482C3000EB41129DF8B400C3 +:1004D00000EB400101EB00100A4901EB0011303143 +:1004E0009DF8A00001EB00104068C2F82300002234 +:1004F0009DF8B40000EB40010CE0000088480020AB +:10050000D8140020C8430020388F0020BC320020BF +:10051000BC12002001EB0010FE4901EB001130314C +:100520009DF8A00001EB0010426000213A9154E0D8 +:10053000F948D0F80C020521B0FBF1F201FB1200E2 +:1005400000EB4001F4482C3000EB41112731BDF89D +:10055000E8409DF8B40040F2833210FB02F0EF4A0D +:1005600002EB800202F589629DF8A00000EB4003D7 +:1005700003EB001002EBC00090F8800040F28332E1 +:1005800010FB02F0E54A02EB800202F589629DF859 +:10059000B40040F2833310FB03F0E04B03EB800325 +:1005A00003F589639DF8A00000EB400505EB001002 +:1005B00003EBC00090F8810000EB400303EB001058 +:1005C00002EBC0024732BDF8E800001D105C085580 +:1005D000BDF8E800401C81B23A91BDF8E800062859 +:1005E000A6DB00213A9142E000239DF8B40040F2DE +:1005F000833110FB01F0C94901EB800101F58961EC +:100600009DF8A00000EB400202EB001001EBC000DF +:1006100090F8800040F2833110FB01F0BF4901EBFC +:10062000800101F589619DF8B40040F2833210FB2E +:1006300002F0BA4A02EB800202F589629DF8A0003E +:1006400000EB400404EB001002EBC00090F88100C6 +:1006500000EB400202EB001001EBC0014731BDF896 +:10066000E8000B54BDF8E800401C81B23A91BDF897 +:10067000E8000A28B8DBA848D0F80C020521B0FB36 +:10068000F1F080B2014609900220F8F721FD002127 +:100690000620F9F70BFDA048D0F80C029E49498DC1 +:1006A000884206D29C48D0F80C02401C9A49C1F8F6 +:1006B0000C0200210520F9F7F9FC9DF8B40000EBCD +:1006C000400101EB0010934901EB001030309DF820 +:1006D000A01000EB0110801C0990007820F00802A7 +:1006E000099802708C48D0F80C020521B0FBF1F299 +:1006F00001FB120000EB400187482C3000EB411059 +:10070000D0F823202E9800EB4001854800EB4110E3 +:10071000C0F8232000203A9020E07F48D0F80C0257 +:100720000521B0FBF1F201FB120000EB40017A4819 +:100730002C3000EB41102730BDF8E810425C2E98B9 +:1007400000EB4001764800EB41112731BDF8E8008D +:100750000A54BDF8E800401C81B23A91BDF8E800A7 +:100760000628DADB59E09DF8B40000EB400101EB0C +:100770000010684901EB001030309DF8A01000EB2C +:100780000110801C0990007820F0080108310998B8 +:1007900001709DF8B40000EB400101EB00105D49D1 +:1007A00001EB001130319DF8A00001EB0010416811 +:1007B0002E9800EB40025A4800EB4210C0F823107C +:1007C00000213A9125E09DF8B40040F2833110FBFE +:1007D00001F0524901EB800101F589619DF8A0000B +:1007E00000EB400202EB001001EBC0014731BDF805 +:1007F000E8000A5C2E9800EB4001494800EB4111EB +:100800002731BDF8E8000A54BDF8E800401C81B269 +:100810003A91BDF8E8000628D5DB00229DF8B40027 +:1008200040F2833110FB01F03C4901EB800101F5FE +:1008300089619DF8A00000EB400303EB001001EB81 +:10084000C00080F846209DF8B40040F2833110FBD0 +:1008500001F0324901EB800101F589619DF8A000AA +:1008600000EB400303EB001001EBC00042739DF866 +:10087000B40040F2833110FB01F0284901EB800104 +:1008800001F589619DF8A00000EB400303EB001027 +:1008900001EBC00002619DF8B4100220F9F706FCDC +:1008A0009DF8B40040F2833110FB01F01B4901EBCD +:1008B000800101F589619DF8A00000EB400202EB88 +:1008C000001001EBC000223009902E9800EB40018F +:1008D000134800EB41100D30102208900999F7F7EA +:1008E000B4FC9DF8B40040F2833110FB01F00B49D9 +:1008F00001EB800101F589619DF8A00000EB400249 +:1009000002EB001001EBC0012E9800EB40020448FE +:1009100008E00000C8430020BC12002088480020E6 +:10092000D814002000EB421051F81A2F40F8012F84 +:10093000496841609DF8B40000EB400101EB0010F4 +:10094000FE4901EB001130319DF8A00001EB0010D1 +:1009500001782E9800EB4002F94800EB421001703C +:100960002E9800EB4001F64800EB4111F54800E0FD +:1009700092E0026841F81D2F808888809DF8B400BD +:1009800040F2833110FB01F0EF4901EB800101F5EA +:1009900089619DF8A00000EB400202EB001001EB22 +:1009A000C000416B2E9800EB4002E54800EB42107E +:1009B000C0F809109DF8B40000EB400101EB0010F5 +:1009C000DE4901EB001130319DF8A00001EB001071 +:1009D00041682E9800EB4002D94800EB4210C0F865 +:1009E00023102E9881B208200991F9F75FFB28E0C7 +:1009F0009DF8B40040F2833110FB01F0D24901EBC5 +:100A0000800000F589609DF8A01001EB410202EB27 +:100A1000011110F831000C2813DC0D229DF8B400F0 +:100A200040F2833110FB01F0C74901EB800000F573 +:100A300089609DF8A01001EB410303EB011100F860 +:100A40003120A7229DF8B40040F2833110FB01F061 +:100A5000BD4901EB800101F589619DF8A00000EB23 +:100A6000400303EB001001EBC0004271A2229DF88D +:100A7000B40040F2833110FB01F0B34901EB800078 +:100A800000F589609DF8A01001EB410303EB011113 +:100A900000EBC100827000BF00BF0EF014B99DF8DA +:100AA000B40000EB4001C1EBC010A84911F83000C0 +:100AB000042802D1042125910CE09DF8B40000EB3C +:100AC0004001C1EBC010A14911F83000152801D137 +:100AD000152125919DF8B40000EB4001C1EBC01039 +:100AE0009A4901EBC00041789DF8B40000EB400248 +:100AF000C2EBC010954A12F8300041EA002041F2E2 +:100B00003001884202D1A62125913DE09DF8B40034 +:100B100000EB4001C1EBC0108C4901EBC0004178F3 +:100B20009DF8B40000EB4002C2EBC010874A12F8F7 +:100B3000300041EA002041F23101884202D1A72170 +:100B4000259121E09DF8B40000EB4001C1EBC010FD +:100B50007E4911F83000022816D19DF8B40000EB50 +:100B60004001C1EBC010794901EBC00001799DF84B +:100B7000B40000EB4002C2EBC010744A02EBC000AC +:100B8000C07841EA002125919DF8B40040F28331FC +:100B900010FB01F06C4901EB800081782891002165 +:100BA0006B4A9DF8B40002EB00129DF8A0001154AE +:100BB000684890F82800012815D19DF8B40000EB92 +:100BC000400101EB00105D4901EB001030309DF851 +:100BD000A01000EB0110801C0990007820F080002C +:100BE000803009990870BDF89400A7287DD007DCF3 +:100BF00004287BD015287AD0A62841F06A8752E0D5 +:100C0000A0F55850303820B1112871D01228F4D1F5 +:100C1000FEE39DF8B40040F2833110FB01F04A4935 +:100C200001EB800000F589609DF8A01001EB410206 +:100C300002EB011110F8310098BB00219DF8B400BF +:100C400040F2833210FB02F03F4A02EB8000017158 +:100C500001229DF8B40040F2833110FB01F03A49C3 +:100C600001EB800101F589619DF8A00000EB4003D4 +:100C700003EB001001F83020A7229DF8B40040F2E9 +:100C8000833110FB01F0304901EB800000F58960F1 +:100C90009DF8A01001EB410303EB011100EBC10033 +:100CA000427101F016BF00219DF8B40040F283327A +:100CB00010FB02F0244A02EB800001719DF8B400A1 +:100CC00040F2833110FB01F0114601EB800000F58A +:100CD00089609DF8A01001EB410202EB011110F8B0 +:100CE000310002283EDC032203E0FAE061E1B1E2D8 +:100CF000E5E29DF8B40040F2833110FB01F01249A7 +:100D000001EB800101F589619DF8A00000EB400333 +:100D100003EB001001F83020A9229DF8B40040F246 +:100D2000833110FB01F0084901EB800000F5896078 +:100D30009DF8A01001EB41030EE00000C843002025 +:100D4000D8140020C731002088480020388F0020A8 +:100D5000B8410020BC12002003EB011100EBC100E0 +:100D60004271BDE09DF8B40040F2833110FB01F008 +:100D7000FE4901EB800000F589609DF8A01001EBB1 +:100D8000410202EB011110F83100052829DC06228E +:100D90009DF8B40040F2833110FB01F0F34901EB00 +:100DA000800101F589619DF8A00000EB400303EB91 +:100DB000001001F83020A2229DF8B40040F28331E7 +:100DC00010FB01F0E94901EB800000F589609DF816 +:100DD000A01001EB410303EB011100EBC1004271D4 +:100DE0007EE09DF8B40040F2833110FB01F0DF4952 +:100DF00001EB800000F589609DF8A01001EB410235 +:100E000002EB011100EBC1004079A52815D19DF836 +:100E1000B40000EB400101EB0010D54901EB0010DC +:100E200030309DF8A01000EB0110801C0990007874 +:100E300020F00400001D099908709DF8B40040F2EC +:100E4000833110FB01F0C94901EB800000F5896096 +:100E50009DF8A01001EB410202EB011100EBC10073 +:100E60008078A1283CD09DF8B40040F2833110FB7B +:100E700001F0BE4901EB800101F589619DF8A000F8 +:100E800000EB400202EB001001EBC00082789DF8FD +:100E9000B40040F2833110FB01F0B44901EB800152 +:100EA00001F589619DF8A00000EB400303EB001001 +:100EB00001EBC0004271A1229DF8B40040F28331E1 +:100EC00010FB01F0A94901EB800000F589609DF855 +:100ED000A01001EB410303EB011100EBC100827094 +:100EE000DFE69DF8B40040F2833110FB01F09F492A +:100EF00001EB800000F589609DF8A01001EB410234 +:100F000002EB011100EBC1004079A42830D19DF81B +:100F1000B40000EB400101EB0010954901EB00101B +:100F200030309DF8A01000EB0110801C0990007873 +:100F300020F0200120310998017000229DF8B400B2 +:100F400040F2833110FB01F0884901EB800101F58B +:100F500089619DF8A00000EB400303EB001001EB5A +:100F6000C00080F845209DF8B4100220F9F79EF8E3 +:100F700000219DF8B40040F2833210FB02F07B4A5E +:100F800002EB80000171A1229DF8B40040F2833190 +:100F900010FB01F0754901EB800000F589609DF8B8 +:100FA000A01001EB410303EB011100EBC100427102 +:100FB00077E69DF8B40040F2833110FB01F06B49F5 +:100FC00001EB800000F589609DF8A01001EB410263 +:100FD00002EB011110F83100012834DC00219DF8EA +:100FE000B40040F2833210FB02F0604A02EB800052 +:100FF000017102229DF8B40040F2833110FB01F030 +:101000005A4901EB800101F589619DF8A00000EBD0 +:10101000400303EB001001F83020A3229DF8B40038 +:1010200040F2833110FB01F0504901EB800000F5E4 +:1010300089609DF8A01001EB410303EB011100EB67 +:10104000C100427105E19DF8B40040F2833110FB0C +:1010500001F0464901EB800000F589609DF8A01081 +:1010600001EB410202EB011110F83100042834DCDD +:1010700000219DF8B40040F2833210FB02F03B4A9D +:1010800002EB8000017105229DF8B40040F283312B +:1010900010FB01F0354901EB800101F589619DF8F4 +:1010A000A00000EB400303EB001001F83020A32266 +:1010B0009DF8B40040F2833110FB01F02B4901EBA5 +:1010C000800000F589609DF8A01001EB410303EB5F +:1010D000011100EBC1004271BBE09DF8B40040F289 +:1010E000833110FB01F0214901EB800000F589609C +:1010F0009DF8A01001EB410202EB011110F8310044 +:10110000062815DCA1229DF8B40040F2833110FBC3 +:1011100001F0164901EB800000F589609DF8A010F0 +:1011200001EB410303EB011100EBC100427190E0C0 +:101130009DF8B40040F2833110FB01F00B4901EB44 +:10114000800101F589619DF8A00000EB400202EBEF +:10115000001011F830109DF8B40040F2833210FBFB +:1011600002F0024A02EB8000407903E08848002048 +:10117000C843002081426CD19DF8B40040F2833115 +:1011800010FB01F0114601EB800000F589609DF82D +:10119000A01001EB410202EB011100EBC1008078CD +:1011A000A12836D0A3229DF8B40040F2833110FB71 +:1011B00001F0FE4901EB800101F589619DF8A00075 +:1011C00000EB400303EB001001EBC00042719DF8FF +:1011D000B40040F2833110FB01F0F44901EB8000D0 +:1011E00000F589609DF8A01001EB410202EB0111AE +:1011F00000EBC1008078A2282BD000209DF8B4100D +:1012000040F2833211FB02F1E84A02EB81010871DE +:101210001FE0A1229DF8B40040F2833110FB01F0E1 +:10122000E24901EB800101F589619DF8A00000EB26 +:10123000400303EB001001EBC000427101219DF857 +:10124000B40040F2833210FB02F0D84A02EB800077 +:10125000017126E5A1229DF8B40040F2833110FB14 +:1012600001F0D24901EB800101F589619DF8A000F0 +:1012700000EB400303EB001001EBC00042719DF84E +:10128000B40040F2833110FB01F0C84901EB80014A +:1012900001F589619DF8A00000EB400303EB00100D +:1012A00001EBC000827000219DF8B40040F283324F +:1012B00010FB02F0BD4A02EB80000171F1E4002155 +:1012C0009DF8B40040F2833210FB02F0B74A02EB03 +:1012D00080000171A7229DF8B40040F2833110FB19 +:1012E00001F0B24901EB800101F589619DF8A00090 +:1012F00000EB400303EB001001EBC00042719DF8CE +:10130000B40000EB4001C1EBC010A94901EBC000E3 +:10131000407930287DD19DF8B40040F2833110FB34 +:1013200001F0A24901EB800101F589619DF8A0005F +:1013300000EB400202EB001011F830109DF8B400F1 +:1013400040F2833210FB02F0984A02EB80004079B1 +:1013500081425ED19DF8B40000EB400101EB00102A +:10136000A2F5986101EB001030309DF8A01000EB61 +:101370000110801C0990007820F001020998027089 +:101380009DF8B40000EB400101EB0010894901EB2E +:10139000001030309DF8A01000EB0110801C099067 +:1013A000007820F00202099802709DF8B40040F223 +:1013B000833110FB01F07D4901EB800000F589606D +:1013C0009DF8A01001EB410202EB011100EBC100FE +:1013D000C078312832D19DF8B40000EB400101EB18 +:1013E0000010744901EB001030309DF8A01000EBA4 +:1013F0000110801C0990007820F0200209980270EA +:1014000000229DF8B40040F2833110FB01F001E0AE +:10141000FEE340E0654901EB800000F589609DF83E +:10142000A01001EB410303EB011100EBC10080F8B8 +:1014300045209DF8B4100220F8F738FE9DF8B4005E +:1014400040F2833110FB01F0584901EB800000F5B8 +:1014500089609DF8A01001EB410202EB011100EB45 +:10146000C10090F84600012814D1A9229DF8B400CB +:1014700040F2833110FB01F04C4901EB800000F594 +:1014800089609DF8A01001EB410303EB011100EB13 +:10149000C1008270DCE39DF8B40000EB4001C1EBB9 +:1014A000C010434901EBC000407931287CD19DF840 +:1014B000B40040F2833110FB01F03C4901EB8001A4 +:1014C00001F589619DF8A00000EB400202EB0010DD +:1014D00011F830109DF8B40040F2833210FB02F096 +:1014E000324A02EB8000407981425DD19DF8B40020 +:1014F00040F2833110FB01F0114601EB800000F552 +:1015000089609DF8A01001EB410202EB011100EB94 +:10151000C10090F8460058BB01229DF8B40040F28B +:10152000833110FB01F0214901EB800101F5896154 +:101530009DF8A00000EB400303EB001001EBC0009E +:1015400080F845209DF8B40000EB400101EB00104D +:10155000184901EB001130319DF8A00001EB00109B +:10156000801C0990007820F00100401C0999087047 +:101570009DF8B40000EB400101EB00100D4901EBB8 +:10158000001030309DF8A01000EB0110801C099075 +:10159000007820F0020209980270074890F8100BBA +:1015A000D8B19DF8B40009E00CE2000088480020A2 +:1015B000388F0020C8430020BC32002000EB4001DF +:1015C00001EB0010FC4901EB001030309DF8A01039 +:1015D00000EB0110807A022876D1F84890F82900B3 +:1015E0000128F9D1F548D0F80C02F449498D884218 +:1015F0006AD29DF8B40040F2833110FB01F0F0494B +:1016000001EB800000F589609DF8A01001EB41021C +:1016100002EB011100EBC10090F84500012852D106 +:101620009DF8B40040F2833110FB01F0E44901EB76 +:10163000800000F589609DF8A01001EB410202EBEB +:10164000011100EBC10090F87F00E0BB01229DF882 +:10165000B40000EB400101EB0010D74901EB001191 +:1016600030319DF8A00001EB0010C2724FF0104223 +:101670009DF8B40040F2833110FB01F0D04901EB3A +:10168000800101F589619DF8A00000EB400303EBA8 +:10169000001001EBC00082609DF8B40000EB400137 +:1016A00001EB0010C44901EB001130319DF8A0009E +:1016B00001EB001001789DF8B40040F2833210FB7A +:1016C00002F0BF4A01E072E005E102EB80004170E8 +:1016D0009DF8B40040F2833110FB01F0114601EB9C +:1016E000800101F589619DF8A00000EB400202EB4A +:1016F000001011F830109DF8B40040F2833210FB56 +:1017000002F0AF4A02EB8000407981423ED10022D4 +:101710009DF8B40040F2833110FB01F0A84901EBC1 +:10172000800101F589619DF8A00000EB400303EB07 +:10173000001001EBC000C271A4229DF8B40040F279 +:10174000833110FB01F09E4901EB800101F58961B5 +:101750009DF8A00000EB400303EB001001EBC0007C +:101760008270A3229DF8B40040F2833110FB01F097 +:10177000934901EB800000F589609DF8A01001EB12 +:10178000410303EB011100EBC100427100229DF8FF +:10179000B40000EB400101EB0010874901EB0010A1 +:1017A00030309DF8A01000EB0110426050E29DF82F +:1017B000B40040F2833110FB01F0814901EB80005D +:1017C00000F589609DF8A01001EB410202EB0111C8 +:1017D00000EBC10090F8450001287CD19DF8B400D1 +:1017E00040F2833110FB01F0754901EB800101F5F6 +:1017F00089619DF8A00000EB400202EB001001EBB4 +:10180000C00090F8800040F2833110FB01F06C4979 +:1018100001EB800101F589619DF8B40040F283324B +:1018200010FB02F0664A02EB800000F589609DF82B +:10183000A02002EB420303EB021200EBC20090F87F +:10184000810000EB400202EB001001EBC00090F8B9 +:101850007E0003283FD102229DF8B40000EB400136 +:1018600001EB0010544901EB001130319DF8A0004C +:1018700001EB0010C2724FF010429DF8B40040F22C +:10188000833110FB01F04E4901EB800101F58961C4 +:101890009DF8A00000EB400303EB001001EBC0003B +:1018A00082609DF8B40000EB400101EB001042495A +:1018B00001EB001130319DF8A00001EB0010017820 +:1018C0009DF8B40040F2833210FB02F03C4A02EB78 +:1018D0008000417000E09CE19DF8B40040F283314B +:1018E00010FB01F0114601EB800101F589619DF8C3 +:1018F000A00000EB400202EB001011F830109DF840 +:10190000B40040F2833210FB02F02D4A02EB80005B +:10191000407981423ED100229DF8B40040F28331EB +:1019200010FB01F0264901EB800101F589619DF86A +:10193000A00000EB400303EB001001EBC000C271FC +:10194000A4229DF8B40040F2833110FB01F01C4941 +:1019500001EB800101F589619DF8A00000EB4003D7 +:1019600003EB001001EBC0008270A3229DF8B400CD +:1019700040F2833110FB01F0114901EB800000F5CA +:1019800089609DF8A01001EB410303EB011100EB0E +:10199000C100427100229DF8B40000EB400101EB50 +:1019A0000010054901EB001030309DF8A01000EB4D +:1019B000011042604CE10000C8430020BC1200202E +:1019C000884800209DF8B40000EB4001C1EBC01036 +:1019D000FE4901EBC000407933287DD19DF8B40069 +:1019E00000EB400101EB0010F94901EB0010303031 +:1019F0009DF8A01000EB0110801C0990007820F0E9 +:101A00000100401C099908709DF8B40000EB4001EA +:101A100001EB0010EE4901EB001030309DF8A010F2 +:101A200000EB0110801C0990007820F0200209983A +:101A300002709DF8B40000EB400101EB0010E44996 +:101A400001EB001030309DF8A01000EB0110801C5D +:101A50000990007820F00200801C099908709DF818 +:101A6000B40040F2833110FB01F0DA4901EB800051 +:101A700042799DF8B40040F2833110FB01F0D54962 +:101A800001EB800000F589609DF8A01001EB410397 +:101A900003EB011100F831209DF8B40000EB400188 +:101AA00001EB0010CA4901EB001030309DF8A01086 +:101AB00000EB0110801C0990007820F0800080303D +:101AC000099908709DF8B40000EB400101EB00108B +:101AD000BF4901EB001000E023E030309DF8A0107A +:101AE00000EB01108078C0F3400020B99DF8B410DD +:101AF0000220F8F7DBFAA2229DF8B40040F283310D +:101B000010FB01F0B34901EB800000F589609DF8FE +:101B1000A01001EB410303EB011100EBC100827047 +:101B200096E09DF8B40000EB4001C1EBC010A7495E +:101B300001EBC000407934286BD19DF8B40000EB74 +:101B4000400101EB0010A24901EB001030309DF87C +:101B5000A01000EB0110801C0990007820F02002FA +:101B6000099802709DF8B40000EB400101EB0010F1 +:101B7000974901EB001030309DF8A01000EB0110E8 +:101B8000801C0990007820F002020998027001225E +:101B90009DF8B40040F2833110FB01F08D4901EB58 +:101BA000800000F589609DF8A01001EB410303EB74 +:101BB000011100EBC10080F84620A9229DF8B40075 +:101BC00040F2833110FB01F0824901EB800000F507 +:101BD00089609DF8A01001EB410303EB011100EBBC +:101BE000C10082709DF8B40040F2833110FB01F017 +:101BF000784901EB800042799DF8B40040F28331CE +:101C000010FB01F0734901EB800000F5896001E0F1 +:101C1000D4E21DE09DF8A01001EB410303EB01119C +:101C200000F831209DF8B40000EB400101EB0010FA +:101C3000674901EB001030309DF8A01000EB011057 +:101C4000801C0990007820F080008030099908708D +:101C500000202E902F9000213A9121E0DDE92E10F6 +:101C6000000140EA11720901CDE92E129DF8B4007D +:101C700000EB4001C1EBC010544901EBC001BDF8BD +:101C8000E800801D085C3038C117DDE92E240243CE +:101C90002143CDE92E21BDF8E800401C81B23A91E4 +:101CA000BDF8E8000828D9DB9DF8B4002E9940F271 +:101CB000833210FB02F0474A02EB800202F5896290 +:101CC0009DF8A00000EB400303EB001002EBC00006 +:101CD000C0F81A1000222E922F9200213A9122E091 +:101CE000DDE92E10000140EA11720901CDE92E1242 +:101CF0009DF8B40000EB4001C1EBC010334901EB8B +:101D0000C001BDF8E8000F30085C3038C117DDE9CC +:101D10002E34184341EA0402CDE92E02BDF8E80052 +:101D2000401C80B23A90BDF8E8000628D8DB9DF848 +:101D3000B4002E9940F2833210FB02F0254A02EBE8 +:101D4000800202F589629DF8A00000EB400303EBDE +:101D5000001002EBC000416300222E922F9200215E +:101D60003A9122E0DDE92E10000140EA11720901EA +:101D7000CDE92E129DF8B40000EB4001C1EBC0107C +:101D8000124901EBC001BDF8E8001530085C30389D +:101D9000C117DDE92E34184341EA0402CDE92E02D1 +:101DA000BDF8E800401C80B23A90BDF8E800082871 +:101DB000D8DB9DF8B4002E9940F2833210FB02F07C +:101DC000044A02EB800202F5896205E0388F0020A8 +:101DD000C8430020884800209DF8A00000EB400385 +:101DE00003EB001002EBC000C0F81E109DF8B40019 +:101DF00000EB4001C1EBC010FE4901EBC00042798D +:101E00009DF8B40040F2833110FB01F0FA4901EB78 +:101E1000800101F589619DF8A00000EB400303EB10 +:101E2000001001EBC000C2709DF8B40000EB40014F +:101E300001EB0010F14901EB001130319DF8A000D9 +:101E400001EB001082789DF8B40040F2833110FB62 +:101E500001F0E94901EB800101F589619DF8A000DD +:101E600000EB400303EB001001EBC00002769DF88D +:101E7000B40040F2833110FB01F0DF4901EB800137 +:101E800001F589619DF8A00000EB400202EB001013 +:101E900011F830109DF8B40040F2833210FB02F0CC +:101EA000D54A02EB8000407981427DDA00219DF81D +:101EB000B40040F2833210FB02F0CF4A02EB800004 +:101EC0000171A7229DF8B40040F2833110FB01F0AC +:101ED000C94901EB800101F589619DF8A00000EB83 +:101EE000400303EB001001EBC000427101219DF89B +:101EF000B40040F2833210FB02F0BF4A02EB8000D4 +:101F000001719DF8B40040F2833110FB01F01146DD +:101F100001EB800042799DF8B40040F2833110FB60 +:101F200001F0B54901EB800101F589619DF8A00040 +:101F300000EB400303EB001001F83020A1229DF8D4 +:101F4000B40040F2833110FB01F0AB4901EB80019A +:101F500001F589619DF8A00000EB400303EB001040 +:101F600001EBC00042719DF8B40000EB400101EBB1 +:101F70000010A24901EB001130319DF8A00001EBE7 +:101F80000010801C0990007820F0800080300999B2 +:101F900008709DF8B40000EB400101EB0010974978 +:101FA00001EB0010303000E05BE09DF8A01000EB8A +:101FB0000110801C0990007820F00400001D099990 +:101FC00008709DF8B40000EB400101EB00108B4954 +:101FD00001EB001030309DF8A01000EB011080786C +:101FE000C0F34010E8B39DF8B40000EB400101EBF2 +:101FF0000010824901EB001030309DF8A01000EB7A +:102000000110801C0990007820F0200209980270CD +:102010009DF8B40000EB400101EB0010774901EBA3 +:10202000001030309DF8A01000EB01108078C0F354 +:102030004000E8BB9DF8B40000EB400101EB00104C +:102040006E4901EB001030309DF8A01000EB01103C +:10205000801C0990007820F0080008300999087069 +:1020600000E0AAE09DF8B4009DF8A01001EB00107C +:10207000C217CDE92E029DF8B40040F2833110FB67 +:1020800001F05D4901EB800000F589609DF8A0102A +:1020900001EB410202EB011100EBC100223009907B +:1020A0002E9800EB4001564800EB41100D3000E047 +:1020B0007EE0102208900999F6F7C7F89DF8B40061 +:1020C00040F2833110FB01F04B4901EB800101F537 +:1020D00089619DF8A00000EB400202EB001001EBCB +:1020E000C0012E9800EB4002454800EB421051F829 +:1020F0001A2F40F8012F496841609DF8B40000EBA9 +:10210000400101EB00103D4901EB001130319DF819 +:10211000A00001EB001001782E9800EB4002384837 +:1021200000EB421001702E9800EB4001344800EBA8 +:1021300041113448026841F81D2F808888809DF83D +:10214000B40040F2833110FB01F02B4901EB800118 +:1021500001F589619DF8A00000EB400202EB001040 +:1021600001EBC000416B2E9800EB4002244800EBCD +:102170004210C0F809109DF8B40000EB400101EBDB +:1021800000101E4901EB001130319DF8A00001EB59 +:10219000001041682E9800EB4002194800EB4210F5 +:1021A000C0F823102E9881B208200991F7F77EFF1E +:1021B0009DF8B4100220F7F779FFFDE300202E9080 +:1021C0002F9000213A912DE0DDE92E10000140EA28 +:1021D00011720901CDE92E129DF8B40000EB400107 +:1021E000C1EBC010034901EBC001BDF8E8000B30A2 +:1021F000085C09E0388F002088480020C843002090 +:10220000D8140020C73100203038C117DDE92E3442 +:10221000184341EA0402CDE92E02BDF8E800401C53 +:1022200080B23A90BDF8E8000C28CDDB9DF8B400F0 +:10223000DDE92E1240F2833310FB03F0FE4B03EB7B +:10224000800303F589639DF8A00000EB400404EBD4 +:10225000001003EBC00040F8221F426000222E92C3 +:102260002F9200213A9122E0DDE92E10000140EA90 +:1022700011720901CDE92E129DF8B40000EB400166 +:10228000C1EBC010ED4901EBC001BDF8E80017300B +:10229000085C3038C117DDE92E34184341EA0402E6 +:1022A000CDE92E02BDF8E800401C80B23A90BDF89E +:1022B000E8000C28D8DB9DF8B400DDE92E2140F2BF +:1022C000833310FB03F0DC4B03EB800303F58963DE +:1022D0009DF8A00000EB400404EB001003EBC000ED +:1022E00022308260C16000219DF8B40040F2833248 +:1022F00010FB02F0D04A02EB800001719DF8B4009F +:1023000040F2833110FB01F0114601EB800000F533 +:1023100089609DF8A01001EB410202EB011110F859 +:102320003100032814DC04229DF8B40040F283310C +:1023300010FB01F0C04901EB800000F589609DF8B9 +:10234000A01001EB410303EB011100F8312073E30E +:102350009DF8B40040F2833110FB01F0B64901EB67 +:10236000800101F589619DF8A00000EB400202EBBD +:10237000001011F830109DF8B40040F2833210FBC9 +:1023800002F0AD4A02EB800040798142DFD19DF836 +:10239000B4009DF8A01001EB0010C217CDE92E0289 +:1023A000A74890F8100B08B39DF8B41001EB41005A +:1023B00000EB0110A34901EB001030309DF8A01094 +:1023C00000EB0110807A022810D09DF8B41001EBC8 +:1023D000410000EB01109B4901EB001030309DF8EB +:1023E000A01000EB0110C07A00287DDD00229DF8CE +:1023F000B40000EB400101EB0010924901EB00102A +:1024000030309DF8A01000EB0110C2728E48D0F859 +:102410000C020521B0FBF1F201FB120000EB4001C0 +:1024200089482C3000EB41100D3009909DF8B41014 +:1024300040F2833011FB00F07F4901EB800000F592 +:1024400089609DF8A01001EB410202EB011100EB45 +:10245000C10022301022014608900998F5F7F5FED8 +:102460007948D0F80C020521B0FBF1F201FB120013 +:1024700000EB400174482C3000EB41129DF8B40091 +:1024800040F2833110FB01F06B4901EB800101F553 +:1024900089619DF8A00000EB400303EB001001EB05 +:1024A000C00050F81A1F42F8011F4068506066488B +:1024B000D0F80C020521B0FBF1F201FB120000EB99 +:1024C000400161482C3000EB41129DF8B40000EB54 +:1024D000400101EB00105B4901EB001130319DF828 +:1024E000A00001EB001000E093E100781070564866 +:1024F000D0F80C020521B0FBF1F201FB120000EB59 +:10250000400151482C3000EB41129DF8B40040F2DC +:10251000833110FB01F0484901EB800101F589612D +:102520009DF8A00000EB400303EB001001EBC0009E +:10253000406BC2F809004448D0F80C020521B0FBFA +:10254000F1F201FB120000EB40013F482C3000EBA0 +:1025500041113B48F538026841F81D2F808888807A +:102560003948D0F80C020521B0FBF1F201FB120052 +:1025700000EB400134482C3000EB41129DF8B400D0 +:1025800000EB400101EB00102E4901EB001130314E +:102590009DF8A00001EB00104068C2F82300002263 +:1025A0009DF8B40000EB400101EB0010254901EB60 +:1025B000001130319DF8A00001EB001042600021B5 +:1025C0003A9160E02048D0F80C020521B0FBF1F20E +:1025D00001FB120000EB40011B482C3000EB4111C5 +:1025E0002731BDF8E8409DF8B40040F2833210FB7B +:1025F00002F0114A02EB800202F589629DF8A00008 +:1026000000EB400303EB001002EBC00090F88000E9 +:1026100040F2833210FB02F0074A02EB800202F51F +:1026200089629DF8B40040F2833310FB03F0024B43 +:1026300003EB80030AE0000088480020388F002068 +:10264000BC320020C8430020BC12002003F589637F +:102650009DF8A00000EB400505EB001003EBC00067 +:1026600090F8810000EB400303EB001002EBC00286 +:102670004732BDF8E800001D105C0855BDF8E800C1 +:10268000401C81B23A91BDF8E80006289ADB00218F +:102690003A9142E000239DF8B40040F2833110FBF0 +:1026A00001F0FE4901EB800101F589619DF8A00070 +:1026B00000EB400202EB001001EBC00090F880003C +:1026C00040F2833110FB01F0F44901EB800202F586 +:1026D00089629DF8B40040F2833110FB01F0EF49AC +:1026E00001EB800101F589619DF8A00000EB400439 +:1026F00004EB001001EBC00090F8810000EB4001FA +:1027000001EB001002EBC0014731BDF8E8000B54AB +:10271000BDF8E800401C81B23A91BDF8E8000A28F3 +:10272000B8DBDF48D0F80C020521B0FBF1F080B235 +:10273000014609900220F6F7CBFC00210620F7F7AE +:10274000B5FCD748D0F80C02D549498D884206D24D +:10275000D348D0F80C02401CD149C1F80C0200212A +:102760000520F7F7A3FC9DF8B41001EB410000EB46 +:102770000110CC4901EB001030309DF8A01000EBA7 +:102780000110801C0990007820F00802099802705E +:10279000C348D0F80C020521B0FBF1F201FB120096 +:1027A00000EB4001BE482C3000EB4110D0F8232054 +:1027B0002E9800EB4001BC4800EB4110C0F82320EC +:1027C00000203A9020E0B648D0F80C020521B0FB7A +:1027D000F1F201FB120000EB4001B1482C3000EB9C +:1027E00041102730BDF8E810425C2E9800EB400104 +:1027F000AD4800EB41112731BDF8E8000A54BDF89F +:10280000E800401C81B23A91BDF8E8000628DADB06 +:1028100059E09DF8B41001EB410000EB0110A14913 +:1028200001EB001030309DF8A01000EB0110801C6F +:102830000990007820F008000830099908709DF888 +:10284000B41001EB410000EB0110964901EB0010C0 +:1028500030309DF8A01000EB011042682E9800EB7C +:102860004001914800EB4110C0F8232000203A902D +:1028700025E09DF8B41040F2833011FB00F0874949 +:1028800001EB800101F589619DF8A00000EB400299 +:1028900002EB001001EBC0014731BDF8E8000A5C13 +:1028A0002E9800EB4001804800EB41112731BDF824 +:1028B000E8000A54BDF8E800401C81B23A91BDF826 +:1028C000E8000628D5DB00229DF8B40040F28331F1 +:1028D00010FB01F0714901EB800101F589619DF860 +:1028E000A00000EB400303EB001001EBC00080F8F8 +:1028F00046209DF8B4100220F7F7D8FB9DF8B410DD +:1029000040F2833011FB00F1644800EB810101F5D6 +:1029100089619DF8A00000EB400202EB001001EB82 +:10292000C000223009902E9800EB40015E4800EB79 +:1029300041110D3110220891DDE90801F5F785FC00 +:102940009DF8B41040F2833011FB00F0534901EBC5 +:10295000800101F589619DF8A00000EB400202EBC7 +:10296000001001EBC0012E9800EB40024E4800EB36 +:10297000421051F81A2F40F8012F496841609DF824 +:10298000B41001EB410000EB0110464901EB0011CE +:1029900030319DF8A00001EB001001782E9800EB7B +:1029A0004002414800EB421001702E9800EB4001BC +:1029B0003D4800EB411100E08BE03C48026841F8E3 +:1029C0001D2F808888809DF8B41040F2833011FB61 +:1029D00000F0324901EB800101F589619DF8A0000A +:1029E00000EB400202EB001001EBC000416B2E989F +:1029F00000EB40022C4800EB4210C0F809109DF893 +:102A0000B41001EB410000EB0110264901EB00116D +:102A100030319DF8A00001EB001041682E9800EBCA +:102A20004002214800EB4210C0F823102E9881B2DA +:102A300008200991F7F73AFB00229DF8B40040F214 +:102A4000833110FB01F0154901EB800101F589612B +:102A50009DF8A00000EB400303EB001001EBC00069 +:102A600080F84620A7229DF8B40040F2833110FB85 +:102A700001F00A4901EB800101F589619DF8A00090 +:102A800000EB400303EB001001EBC0004271A222F7 +:102A90009DF8B40040F283310AE00000884800202D +:102AA000BC120020C8430020D8140020C7310020E9 +:102AB00010FB01F0FE4901EB800000F589609DF8F4 +:102AC000A01001EB410303EB011100EBC100827088 +:102AD00000BF00BF0CF0F7B80021F64A9DF8B40023 +:102AE00002EB00129DF8A00011549DF8B41001EB08 +:102AF0004100C0EBC110F04901EBC00040787028E4 +:102B00000ED19DF8B41001EB4100C0EBC110EA49B1 +:102B100001EBC0008078FA2802D1B121259142E072 +:102B20009DF8B41001EB4100C0EBC110E24901EB8C +:102B3000C000407800F0F000C0280ED19DF8B4101D +:102B400001EB4100C0EBC110DB4901EBC000807814 +:102B5000FA2802D1B621259125E09DF8B41001EBA9 +:102B60004100C0EBC110D44911F8300000F0F00072 +:102B7000502818D19DF8B41001EB4100C0EBC110F2 +:102B8000CD4901EBC000407800F0F00030280AD1B8 +:102B90009DF8B41001EB4100C0EBC110C64901EB38 +:102BA000C000817825919DF8B41040F2833011FB6C +:102BB00000F0BF4901EB8000817828910021BD4AD7 +:102BC0009DF8B40002EB00129DF8A0001154BB4820 +:102BD00090F82800012815D19DF8B41001EB4100B0 +:102BE00000EB0110B64901EB001030309DF8A01049 +:102BF00000EB0110801C0990007820F080008030EC +:102C000009990870BDF89400652876D004DC012885 +:102C100009D0032805D17FE0B12802D0B62800D121 +:102C200000E087E186E19DF8B41001EB4100C0EBC4 +:102C3000C110A14901EBC0000079012806D002288B +:102C400005D0032804D0052864D102E062E061E0E9 +:102C500060E09DF8B41040F2833011FB00F094491D +:102C600001EB800000F589609DF8A01001EB4102A6 +:102C700002EB011110F83100F0BB00219DF8B40007 +:102C800040F2833210FB02F0894A02EB80000171AE +:102C900001229DF8B40040F2833110FB01F0844919 +:102CA00001EB800101F589619DF8A00000EB400374 +:102CB00003EB001001F83020B6229DF8B40040F27A +:102CC000833110FB01F07A4901EB800101F5896144 +:102CD0009DF8A00000EB400303EB001001EBC000E7 +:102CE0004271B2229DF8B40040F2833110FB01F032 +:102CF0006F4901EB800001E00BE035E000F58960F1 +:102D00009DF8A01001EB410303EB011100EBC100A2 +:102D1000827000BF00BF0DE19DF8B41001EB4100CF +:102D2000C0EBC110644901EBC000C179654880F86F +:102D3000031D9DF8B41001EB410000EB0110604948 +:102D400001EB001130319DF8A00001EB0010801C58 +:102D500009905C4890F8030DC2080998007862F366 +:102D6000000009990870E5E09DF8B41001EB4100FE +:102D7000C0EBC110504901EBC000007900F0F00039 +:102D800010B9B821259101E0B921259100213A918E +:102D900020E09DF8B41001EB410000EB0110484920 +:102DA00001EB00113031BDF8E80001EB0010417873 +:102DB0009DF8B40000EB4002C2EBC0103E4A12F88E +:102DC00030005038814200D112E0BDF8E800401CCC +:102DD00081B23A919DF8B41001EB410000EB011073 +:102DE000374901EB0010C179BDF8E8008142D0DC21 +:102DF00000BF9DF8B41040F2833011FB00F02C4965 +:102E000001EB800000F589609DF8A01001EB410204 +:102E100002EB011110F83100012834D100219DF896 +:102E2000B40040F2833210FB02F0214A02EB800032 +:102E3000017102229DF8B40040F2833110FB01F0D1 +:102E40001B4901EB800101F589619DF8A00000EBB1 +:102E5000400303EB001001F83020B9229DF8B400C4 +:102E600040F2833110FB01F0114901EB800101F5C3 +:102E700089619DF8A00000EB400303EB001001EB1B +:102E8000C000427155E09DF8B41040F2833011FB50 +:102E900000F0074901EB800000F589609DF8A01063 +:102EA00001EB410202EB011110F8310001280BE0A7 +:102EB00088480020B8410020388F0020BC12002034 +:102EC000C8430020BC22002033D100219DF8B4006B +:102ED00040F2833210FB02F0FE4A02EB80000171E7 +:102EE00002229DF8B40040F2833110FB01F0F94951 +:102EF00001EB800101F589619DF8A00000EB400322 +:102F000003EB001001F83020B9229DF8B40040F224 +:102F1000833110FB01F0EF4901EB800000F589607F +:102F20009DF8A01001EB410303EB011100EBC10080 +:102F3000427100BF00BFCDE59DF8B41001EB410028 +:102F400000EB0110E44901EB0010007B20B10128E7 +:102F50007DD002287CD12DE3E0499DF8B40031F802 +:102F60001000801F81B209919DF8B40000EB400170 +:102F7000C1EBC010DA4901EBC000401C0890099970 +:102F8000F6F7E2FC0022CDE930029DF8B40000EB38 +:102F90004001C1EBC010D24901EBC002CF489DF8FF +:102FA000B41030F81100401F11180991042109983C +:102FB00020F096F9C217CDE92E022FA819C82E9934 +:102FC0005940604001437DD1C64A9DF8B40002EBF0 +:102FD000001001709DF8B40000EB4001C1EBC0107F +:102FE000BF4901EBC00001792591BDF8940031285B +:102FF00002D0452867D10CE1B8489DF8B41030F8EC +:1030000011001838412190FBF1F0C217C1B2CDE98F +:103010002E02B54880F8AC1000203A90EFE09DF801 +:10302000B40000EB4001C1EBC010AD4901EBC001A1 +:10303000BDF8E80000EB80101430095C9DF8B40086 +:1030400000EB4000A84AAD3202EB800201E0E3E071 +:10305000AFE2BDF8E80011549DF8B40000EB400168 +:10306000C1EBC0109E4901EBC001BDF8E80000EBC8 +:1030700080101A30014409910821099820F0EEF8D7 +:103080008DED0E0A9DF8B4000E9900EB4000964AB3 +:10309000E93202EB8012BDF8E80002EB001041605B +:1030A0009DF8B40000EB4001C1EBC0108C4901EB6E +:1030B000C001BDF8E80000EB8010323001440991F6 +:1030C000082101E0A7E0A5E0099820F0C7F88DED00 +:1030D0000E0A9DF8B4000E9900EB4000824AE932D6 +:1030E00002EB8012BDF8E80002EB001001609DF8D1 +:1030F000B40000EB4001C1EBC010794901EBC00105 +:10310000BDF8E80000EB80103A3001440991082135 +:10311000099820F0A3F88DED0E0A9DF8B4000E99E1 +:1031200000EB4000704AE93202EB8012BDF8E80083 +:1031300002EB001081609DF8B40000EB4001C1EB90 +:10314000C010674901EBC001BDF8E80000EB80103A +:103150004230014409910821099820F07FF88DED53 +:103160000E0A9DF8B4000E9900EB40005E4AE93269 +:1031700002EB8012BDF8E80002EB0010C1609DF880 +:10318000B40000EB400101EB0010534901EB0011CA +:103190003031BDF8E80001EB0010801C0990007888 +:1031A00020F080008030099908709DF8B40000EB91 +:1031B0004001C1EBC0104A4901EBC00247489DF8ED +:1031C000B41030F81100401E125C9DF8B40040F2BB +:1031D000833110FB01F03F4901EB800000F589606D +:1031E0009DF8A01001EB410303EB011100EBC100BE +:1031F00080F84420BDF8E800401C80B23A90BDF849 +:10320000E8000021DDE92E34C01AA141FFF607AF26 +:1032100000E000BF00BF02E39DF8B40000EB4001F6 +:10322000C1EBC0102E4901EBC000407D9DF8B410E9 +:1032300001EB4102C2EBC111294A02EBC101897DB8 +:1032400040EA0120C217CDE92E029DF8B40000EB40 +:103250004001C1EBC010224901EBC00109911521C9 +:103260000998F6F755FB0022CDE930022FA819C8BE +:103270002E995940604001437ED19DF8B40000EB87 +:103280004001C1EBC011164810F83100401EC1B218 +:1032900028910021134A9DF8B40002EB00129DF81A +:1032A000A00011549DF8B40000EB40000E4AAD326E +:1032B00002EB80029DF8A00011549FED0C0A10EE65 +:1032C000101A9DF8B40000EB4000074AE93202EB07 +:1032D00080120DE088480020C8430020B8800020FC +:1032E000388F0020B8410020BC32002000000000D0 +:1032F0009DF8A00002EB001041609DF8B40000EBC7 +:103300004001C1EBC010FE4901EBC00081799DF87E +:10331000B40000EB4002C2EBC010F94A02EBC0005F +:10332000407941EA002000EE100AB8EEC00A9FED95 +:10333000F51AC0EE010A9DF8B40000EB4001C1EBA4 +:10334000C010114601EBC00001799DF8B40000EBFC +:103350004002C2EBC010EA4A02EBC000C07841EA6A +:10336000002000EE100AB8EEC00A30EE800A10EE1F +:10337000101A9DF8B40000E01BE100EB4000E24AA7 +:1033800002EB80129DF8A00002EB001001609DF896 +:10339000B40000EB4001C1EBC010D94901EBC00003 +:1033A000817A9DF8B40000EB4002C2EBC010D44A11 +:1033B00002EBC000407A41EA002000EE100AB8EEAD +:1033C000C00A9FEDD01AC0EE010A9DF8B40000EBD0 +:1033D0004001C1EBC010114601EBC000017A9DF81D +:1033E000B40000EB4002C2EBC010C54A02EBC000C3 +:1033F000C07941EA002000EE100AB8EEC00A30EEB3 +:10340000800A10EE101A9DF8B40000EB4000BE4A8E +:1034100002EB80129DF8A00002EB001081609DF885 +:10342000B40000EB4001C1EBC010B54901EBC00096 +:10343000C07A00F0800060BB9DF8B40000EB400152 +:10344000C1EBC010AE4901EBC000017B9DF8B40098 +:1034500000EB4002C2EBC010A94A02EBC000C07AE8 +:1034600041EA002000EE100AF8EEC00AB3EE001A9E +:1034700080EE810A10EE101A9DF8B40000EB4000B7 +:10348000A14A02EB80129DF8A00002EB0010C1607F +:103490004CE09DF8B40000EB4001C1EBC01098492E +:1034A00001EBC000017B9DF8B40000EB4002C2EBD1 +:1034B000C010934A02EBC000C07A41EA00204042AB +:1034C00080B200EE100AB8EEC00A8DED030A039830 +:1034D000F5F724F99FED8D0B53EC102BCDE904018A +:1034E0009DED040B51EC100BF4F7FCFF9FED890BE5 +:1034F00053EC102BCDE906019DED060B51EC100BA2 +:10350000F4F77BFFCDE908019DED080B51EC100BA2 +:10351000F5F717F99DF8B41001EB41017A4A02EB77 +:1035200081129DF8A01002EB0111C8609DF8B41043 +:1035300001EB410000EB0110784901EB0010303045 +:103540009DF8A01000EB0110801C0990007820F07D +:1035500080008030099908709DF8B41001EB41009B +:10356000C0EBC110664901EBC000C27D9DF8B400FC +:1035700040F2833110FB01F0694901EB800000F556 +:1035800089609DF8A01001EB410303EB011100EBF2 +:10359000C10080F844209DF8B41001EB410000EB1D +:1035A00001105E4901EB0010C1795748E93880F8F5 +:1035B000AC1034E19DF8B41001EB4100C0EBC11038 +:1035C0004F4901EBC000C0799DF8B41001EB4102F6 +:1035D000C2EBC1114A4A02EBC101097A40EA01205B +:1035E000C217CDE92E029DF8B41001EB4100C0EBEB +:1035F000C110434901EBC001099107210998F6F771 +:1036000087F90022CDE930022FA815C82E99514024 +:103610006040014372D19DF8B41001EB4100C0EB52 +:10362000C110374911F83000401EC1B22891002165 +:103630003C4A9DF8B40002EB001001709DF8B40004 +:1036400000EB4000A2F64F6202EB80029DF8A00062 +:1036500011549DF8B41001EB4100C0EBC110284992 +:1036600001EBC000817908460191F4F7D1FFCDE963 +:1036700002019DED021B9FED2C0B23F0F9FE8DED59 +:10368000060B9DF8B41001EB4100C0EBC1101C49C2 +:1036900001EBC00001799DF8B40000EB4002C2EBE1 +:1036A000C010174A02EBC000C07841EA002000EECB +:1036B000100AB8EEC00A8DED030A0398F5F72EF84C +:1036C000CDE904019DED060B53EC102B9DED040B91 +:1036D00051EC100BF4F706FFCDE908019DED080B46 +:1036E00051EC100BF5F72DF89DF8B41001EB4101EA +:1036F000054A02EB81129DF8A01019E08EE000004F +:10370000388F002000FF7F47A53300200000000015 +:10371000000030400000000000000000C84300200E +:1037200088480020B841002000000000000024402C +:1037300002EB011148609FEDFC0A10EE102A9DF883 +:10374000B40000EB4000F94901EB80119DF8A000A6 +:1037500001EB001002609FEDF40A10EE101A9DF8C4 +:10376000B40000EB4000F14A02EB80129DF8A0008B +:1037700002EB001081609FEDEC0A10EE101A9DF82C +:10378000B40000EB4000E94A02EB80129DF8A00073 +:1037900002EB0010C1609DF8B41001EB410000EB9A +:1037A0000110E34901EB001130319DF8A00001EB5D +:1037B0000010801C0990007820F08000803009996A +:1037C00008709DF8B41001EB4100C0EBC111D9485D +:1037D00000EBC100427A9DF8B40040F2833110FB47 +:1037E00001F0D54901EB800000F589609DF8A0103B +:1037F00001EB410303EB011100EBC10080F8442011 +:103800009DF8B40000EB400101EB0010C84901EB4A +:103810000010C179C548E93880F8AC1000BF00BF7E +:103820000BF051BA9DF8B40000EB4001C1EBC010A1 +:10383000C04901EBC000C1789DF8B40000EB400224 +:10384000C2EBC010BB4A02EBC000807841EA002105 +:1038500029919DF8B40000EB4001C1EBC010114666 +:1038600001EBC001BDF8A400401C095C9DF8B40048 +:1038700000EB4002C2EBC010AE4A02EBC002BDF842 +:10388000A400105C41EA0020C217CDE92E029DF889 +:10389000B40000EB4001C1EBC010A64901EBC00031 +:1038A0000990BDF8A410F6F733F80022CDE93002F4 +:1038B0002FA819C82E9959406040014341F06C86E9 +:1038C0009DF8B40000EB4001C1EBC010994901EB39 +:1038D000C0004178289100213A911CE09DF8B40085 +:1038E00000EB400101EB0010914901EB0011303178 +:1038F000BDF8E80001EB001041789DF8A00081427E +:1039000004D1BDF8E800C1B2289112E0BDF8E8008A +:10391000401C81B23A919DF8B40000EB400101EBEC +:103920000010834901EB0010C179BDF8E800814225 +:10393000D4DC00BF9DF8B40000EB400101EB0010A7 +:103940007B4901EB001030309DF8A01000EB011016 +:10395000801C0990007820F0800080300999087060 +:103960009DF8B40000EB4001C1EBC010714901EBC0 +:10397000C000007925900020704A9DF8B41002EB39 +:1039800001129DF8A0105054BDF89400F3287DD08A +:1039900009DC05287BD006280ED0F12878D0F22843 +:1039A00041F0F985FCE3F42873D0F62872D0F728AB +:1039B00071D0F828F4D1F4E306211091002136915A +:1039C000F0E3BDF84000401C81B210919DF8B400B6 +:1039D00000EB4001C1EBC010564901EBC001BDF83E +:1039E0004000095C2591BDF84000401C81B2109157 +:1039F000BDF89400F12804D0F22868D0F32867D1EC +:103A0000FEE39DF8B40000EB4001C1EBC010494952 +:103A100001EBC001BDF84000095C2991BDF84000F0 +:103A2000401C81B210919DF8B40000EB400101EB05 +:103A300000103F4901EB001130319DF8A020BDF886 +:103A4000D800104401EB0010407A00F00100E8B308 +:103A50009DF8B40040F2833110FB01F0364901EBD0 +:103A6000800101F589619DF8A020BDF8D8001044BF +:103A700000EB400202EB001001EBC00090F8900058 +:103A800000F0010010BB9DF8B40005E0FEE3FEE38A +:103A9000FEE3FEE3FEE3FEE340F2833110FB01F0C0 +:103AA000254901EB800101F589619DF8A020BDF851 +:103AB000D800104400EB400202EB001001EBC00004 +:103AC00090F8820010B100213A913EE0A0E0FDE3C1 +:103AD000FDE39DF8B40040F2833110FB01F016497C +:103AE00001EB800101F589619DF8A020BDF8D800A7 +:103AF000104400EB400202EB001001EBC00000F1AB +:103B00008301BDF8E8000A5C9DF8B40000EB4001B9 +:103B100001EB0010064901EB00100E30BDF8E81073 +:103B2000405C82420CD014E000000000A53300206D +:103B3000C8430020388F002088480020B84100206A +:103B4000BDF8E800401C81B23A91BDF8E8000428B5 +:103B5000BFDB00BFBDF8E800042859D104213A9129 +:103B60002FE09DF8B40040F2833110FB01F0FE49D4 +:103B700001EB800101F589619DF8A020BDF8D80016 +:103B8000104400EB400202EB001001EBC00000F11A +:103B90008301BDF8E8000A5C9DF8B40000EB400129 +:103BA00001EB0010F14901EB00100E30BDF8E810F8 +:103BB000405C824200D008E0BDF8E800401C81B2C1 +:103BC0003A91BDF8E8000A28CBDB00BFBDF8E80059 +:103BD0000A281DD09DF8B40040F2833110FB01F09B +:103BE000E14901EB800000F589609DF8A020BDF857 +:103BF000D810114401EB410202EB011100EBC100AE +:103C000090300990007820F00100401C099908705C +:103C1000BDF8A4000F287CD19DF8B40000EB400152 +:103C200001EB0010D14901EB001030309DF8A020CD +:103C3000BDF8D810114400EB0110801C09900078E9 +:103C400020F00400001D0999087000203A902DE032 +:103C50009DF8B40000EB4001C1EBC010C44901EB7A +:103C6000C001BDF84020BDF8E80010440A5C9DF892 +:103C7000B40040F2833110FB01F0BB4901EB80013D +:103C800001F589619DF8A030BDF8D800184400EB1B +:103C9000400303EB001001EBC0014731BDF8E80021 +:103CA0000A54BDF8E800401C81B23A91BDF8E80022 +:103CB0000A28CDDBBDF840000A3081B21091002106 +:103CC0003A912FE09DF8B40000EB4001C1EBC01029 +:103CD000A74901EBC001BDF84020BDF8E800104441 +:103CE0000A5C9DF8B40040F2833110FB01F09E495C +:103CF00001EB800101F589619DF8A030BDF8D80085 +:103D0000184400EB400303EB001001EBC0016031ED +:103D100000E07DE2BDF8E8000A54BDF8E800401C70 +:103D200081B23A91BDF8E8000228CBDBBDF8400033 +:103D3000801C81B210919DF8B40000EB4001C1EBF2 +:103D4000C0108B4901EBC001BDF84000085C0104C4 +:103D50009DF8B40000EB4002C2EBC010844A02EBB5 +:103D6000C002BDF84000401C105C41EA00219DF8F3 +:103D7000B40000EB4002C2EBC0107D4A02EBC0026F +:103D8000BDF84000801C105C01439DF8B40040F277 +:103D9000833210FB02F0744A02EB800202F5896262 +:103DA0009DF8A030BDF8D800184400EB400303EBA9 +:103DB000001002EBC0004167BDF84000C01C81B29A +:103DC00010916C4890F8100BF0BB00213A9120E064 +:103DD0009DF8B40040F2833110FB01F0624901EB21 +:103DE000800101F589619DF8A020BDF8D80010443C +:103DF00000EB400202EB001001EBC0004730BDF8C1 +:103E0000E810405C00B108E0BDF8E800401C81B259 +:103E10003A91BDF8E8000A28DADB00BFBDF8E800F7 +:103E20000A281BD140229DF8B40040F2833110FBD8 +:103E300001F04D4901EB800101F589619DF8A03049 +:103E4000BDF8D800184400E05FE000EB400303EB4E +:103E5000001001EBC00080F87E2069E19DF8B400FD +:103E600040F2833110FB01F03F4901EB800101F585 +:103E700089619DF8A020BDF8D800104400EB4002F5 +:103E800002EB001001EBC00090F87E00E8BB0021BF +:103E90002A9124E1002137912CE09DF8B40040F2F2 +:103EA000833110FB01F0304901EB800101F589619C +:103EB0009DF8A020BDF8D800104400EB400202EBB2 +:103EC000001001EBC0014731BDF8DC00001D095CAA +:103ED0009DF8A80000EB4002274800EB4202BDF825 +:103EE000DC00105C814200D008E0BDF8DC00401C22 +:103EF00081B23791BDF8DC000628CEDB00BFBDF8EB +:103F0000DC0006287ED1032200E011E19DF8B40018 +:103F100040F2833110FB01F0134901EB800101F500 +:103F200089619DF8A030BDF8D800184400EB40032B +:103F300003EB001001EBC00080F87E209DF8B40078 +:103F400000EB400101EB0010084901EB001130319A +:103F50009DF8A020BDF8D800104401EB0010801C93 +:103F6000099000780AE0000088480020C84300203B +:103F7000388F0020BC320020B837002020F0040227 +:103F80000998027000203A901FE020229DF8B400AA +:103F900040F2833110FB01F0FC4901EB800101F597 +:103FA00089619DF8A030BDF8D800184400EB4003AB +:103FB00003EB001001EBC0015131BDF8E8000A54D9 +:103FC000BDF8E800401C81B23A91BDF8E8000F2826 +:103FD000DBDB00213A9121E020229DF8B40040F281 +:103FE000833110FB01F0E94901EB800101F58961A2 +:103FF0009DF8A030BDF8D800184400EB400303EB57 +:10400000001000E066E001EBC0016331BDF8E8009C +:104010000A54BDF8E800401C81B23A91BDF8E800AE +:104020000A28D9DB00229DF8B40040F2833110FB4E +:1040300001F0D64901EB800101F589619DF8A030BE +:10404000BDF8D800184400EB400303EB001001EB6F +:10405000C00080F8782000213A911FE000229DF8EE +:10406000B40040F2833110FB01F0C84901EB80013C +:1040700001F589619DF8A030BDF8D800184400EB27 +:10408000400303EB001001EBC0017931BDF8E800FB +:104090000A54BDF8E800401C81B23A91BDF8E8002E +:1040A0000528DBDB9DF8B40040F2833110FB01F002 +:1040B000B64901EB800101F589619DF8A020BDF8AA +:1040C000D800104400EB400202EB001001EBC000EE +:1040D000406F0CE09DF8A800401CC1B22A91AC488A +:1040E000B0F8FA049DF8A81088423FF7D3AE00BF9D +:1040F000A748B0F8FA049DF8A810884218D14022C9 +:104100009DF8B40040F2833110FB01F09F4901EBB0 +:10411000800101F589619DF8A030BDF8D8001844F0 +:1041200000EB400303EB001001EBC00080F87E20A1 +:104130009DF8B40040F2833110FB01F0934901EB8C +:10414000800101F589619DF8A020BDF8D8001044D8 +:1041500000EB400202EB001001EBC00090F87E0083 +:10416000032804D011281ED0402850D134E0F22278 +:104170009DF8B40040F2833110FB01F0834901EB5C +:10418000800101F589619DF8A030BDF8D800184480 +:1041900000EB400303EB001001EBC000427136E07E +:1041A000F1E3F1E317E1F3229DF8B40040F283312B +:1041B00010FB01F0754901EB800101F589619DF863 +:1041C000A030BDF8D800184400EB400303EB00100A +:1041D00001EBC00042711AE0F2229DF8B40040F2F7 +:1041E000833110FB01F0694901EB800101F5896120 +:1041F0009DF8A030BDF8D800184400EB400300E063 +:10420000CAE003EB001001EBC000427100BF6EE09A +:104210009DF8B40000EB400101EB00105D4901EB9B +:10422000001130319DF8A020BDF8D800104401EBFA +:104230000010801C0990007820F004020998027098 +:104240009DF8B40040F2833110FB01F04F4901EBBF +:10425000800000F589609DF8A020BDF8D8101144B9 +:1042600001EB410202EB011100EBC10090F890005C +:1042700000F0010060B300229DF8B40040F28331E9 +:1042800010FB01F0414901EB800105E0FEE3FEE394 +:10429000B1E0FDE3FDE3FDE301F589619DF8A030A8 +:1042A000BDF8D800184400EB400303EB001001EB0D +:1042B000C000A0F88E2005229DF8B40040F28331A2 +:1042C00010FB01F0314901EB800102E010E07CE0DD +:1042D0000DE001F589619DF8A030BDF8D8001844C3 +:1042E00000EB400303EB001001EBC00042716CE0F7 +:1042F0009DF8B40040F2833110FB01F0234901EB3B +:10430000800101F589619DF8A020BDF8D800104416 +:1043100000EB400202EB001001EBC00090F87E00C1 +:10432000402819D100229DF8B40040F2833110FBDF +:1043300001F0164901EB800101F589619DF8A0307B +:10434000BDF8D800184400EB400303EB001001EB6C +:10435000C00080F87E2000BF00BFF1229DF8B400AD +:1043600040F2833110FB01F0084901EB800101F5B7 +:1043700089619DF8A030BDF8D800184400EB4003D7 +:1043800003EB001001EBC00042711EE088480020E2 +:10439000BC320020C8430020F1229DF8B40040F256 +:1043A000833110FB01F0FE4901EB800101F58961C9 +:1043B0009DF8A030BDF8D800184400EB400303EB93 +:1043C000001001EBC000427100BF00BFBDF8D80073 +:1043D000401C81B236919DF8B40000EB4001C1EB66 +:1043E000C010F04901EBC0004179BDF8D80081420E +:1043F0003FF7E7AAE8E39DF8B40040F2833110FBF1 +:1044000001F0E74901EB800000F589609DF8A010FC +:1044100001EB410202EB011110F8310048BB01220F +:104420009DF8B40040F2833110FB01F0DC4901EB50 +:10443000800101F589619DF8A00000EB400303EBCA +:10444000001001F83020F4229DF8B40040F28331CE +:1044500010FB01F0D24901EB800000F589609DF866 +:10446000A01001EB410303EB011100EBC10042710D +:10447000CCE09DF8B40000EB400101EB0010CA490C +:1044800001EB001030309DF8A01000EB0110407AD5 +:1044900000F0010080B39DF8B40040F2833110FBBE +:1044A00001F0BF4901EB800000F589609DF8A01084 +:1044B00001EB410202EB011100EBC10090F890000A +:1044C00000F00100C0B99DF8B40040F2833110FB48 +:1044D00001F0B34901EB800000F589609DF8A01060 +:1044E00001EB410202EB011100EBC10090F88200E8 +:1044F00010B100203A902DE088E09DF8B40040F221 +:10450000833110FB01F0A64901EB800101F58961BF +:104510009DF8A00000EB400202EB001001EBC00090 +:1045200000F18301BDF8E8000A5C9DF8B40000EBDF +:10453000400101EB00109C4901EB00110E31BDF868 +:10454000E800085C824200D008E0BDF8E800401CAA +:1045500081B23A91BDF8E8000428CEDB00BFBDF877 +:10456000E800042852D13A902CE09DF8B40040F2C3 +:10457000833110FB01F08A4901EB800101F589616B +:104580009DF8A00000EB400202EB001001EBC00020 +:1045900000F18301BDF8E8000A5C9DF8B40000EB6F +:1045A000400101EB0010804901EB00110E31BDF814 +:1045B000E800085C824200D008E0BDF8E800401C3A +:1045C00081B23A91BDF8E8000A28CEDB00BFBDF801 +:1045D000E8000A281AD09DF8B40040F2833110FB9D +:1045E00001F06F4901EB800000F589609DF8A01093 +:1045F00001EB410202EB011100EBC1009030099088 +:10460000007820F00100401C09990870BDF8A40052 +:10461000112877D19DF8B40000EB400101EB0010A8 +:10462000614901EB001030309DF8A01000EB011043 +:10463000801C0990007820F00400001D0999087082 +:1046400000203A9028E09DF8B40000EB4001C1EB57 +:10465000C010544901EBC001BDF8E800401D0A5CE0 +:104660009DF8B40040F2833110FB01F04C4901EB9E +:10467000800101F589619DF8A00000EB400303EB88 +:10468000001001EBC0014731BDF8E8000A54BDF845 +:10469000E800401C81B23A91BDF8E8000A28D2DB5C +:1046A00000203A9028E09DF8B40000EB4001C1EBF7 +:1046B000C0103C4901EBC001BDF8E8000F300A5CB6 +:1046C0009DF8B40040F2833110FB01F0344901EB56 +:1046D000800101F589619DF8A00000EB400303EB28 +:1046E000001001EBC0016031BDF8E8000A54BDF8CC +:1046F000E800401C81B23A91BDF8E8000228D2DB04 +:10470000B0E2FFE7BDF8A40014287DD19DF8B40005 +:1047100000EB400101EB0010234901EB00103030A9 +:104720009DF8A01000EB0110801C0990007820F08B +:104730000400001D0999087000203A9028E09DF8B7 +:10474000B40000EB4001C1EBC010164901EBC00101 +:10475000BDF8E800401D0A5C9DF8B40040F28331CA +:1047600010FB01F00E4901EB800101F589619DF814 +:10477000A00000EB400303EB001001EBC001473148 +:10478000BDF8E8000A54BDF8E800401C81B23A9137 +:10479000BDF8E8000A28D2DB00203A902FE00000A4 +:1047A00088480020388F0020C84300209DF8B400BE +:1047B00000EB4001C1EBC010FE4901EBC001BDF8A8 +:1047C000E8000F300A5C9DF8B40040F2833110FB22 +:1047D00001F0F94901EB800101F589619DF8A00024 +:1047E00000EB400303EB001001EBC0016031BDF8AA +:1047F000E8000A54BDF8E800401C81B23A91BDF8C7 +:10480000E8000228D2DB00E02DE29DF8B40000EBC6 +:104810004001C1EBC010E74901EBC000407C01043E +:104820009DF8B40000EB4002C2EBC010E14A02EB7D +:10483000C000807C41EA00219DF8B40000EB4002FA +:10484000C2EBC010DB4A02EBC000C07C01439DF804 +:10485000B40040F2833210FB02F0D74A02EB800032 +:1048600000F589609DF8A02002EB420303EB0212E1 +:1048700000EBC2004167D14890F8100BF0BB00205C +:104880003A901DE09DF8B40040F2833110FB01F036 +:10489000C94901EB800101F589619DF8A00000EB99 +:1048A000400202EB001001EBC0004730BDF8E810F9 +:1048B000405C00B108E0BDF8E800401C81B23A91CC +:1048C000BDF8E8000A28DDDB00BFBDF8E8000A28D3 +:1048D00018D140229DF8B40040F2833110FB01F062 +:1048E000B54901EB800000F589609DF8A01001EB4F +:1048F000410303EB011100EBC10000E045E080F84B +:104900007E2045E19DF8B41040F2833011FB00F0A9 +:10491000A94901EB800000F589609DF8A01001EB2A +:10492000410202EB011100EBC10090F87E0060BB78 +:1049300000212A9106E1002137912CE09DF8B41066 +:1049400040F2833011FB00F09B4901EB800101F53F +:1049500089619DF8A00000EB400202EB001001EB22 +:10496000C0014731BDF8DC00001D095C9DF8A800BE +:1049700000EB4002924800EB4202BDF8DC00105C04 +:10498000814203D00BE0FDE3FDE301E1BDF8DC0073 +:10499000401C81B23791BDF8DC000628CEDB00BF99 +:1049A000BDF8DC00062876D103229DF8B40040F261 +:1049B000833110FB01F0804901EB800101F5896131 +:1049C0009DF8A00000EB400303EB001001EBC000DA +:1049D00080F87E209DF8B41001EB410000EB01103F +:1049E000784901EB001130319DF8A00001EB001077 +:1049F000801C0990007820F00402099802700020C1 +:104A00003A901CE020229DF8B40040F2833110FB64 +:104A100001F0694901EB800101F589619DF8A00071 +:104A200000EB400303EB001001EBC0015131BDF876 +:104A3000E8000A54BDF8E800401C81B23A91BDF884 +:104A4000E8000F28DEDB00213A911CE020229DF8CF +:104A5000B40040F2833110FB01F0574901EB8001B3 +:104A600001F589619DF8A00000EB400303EB001005 +:104A700001EBC0016331BDF8E8000A54BDF8E8005D +:104A8000401C81B23A91BDF8E80005E0FDE3FDE38A +:104A9000FDE3FDE3EAE350E00A28D7DB00229DF8BE +:104AA000B40040F2833110FB01F0434901EB800177 +:104AB00001F589619DF8A00000EB400303EB0010B5 +:104AC00001EBC00080F8782000213A911CE0002220 +:104AD0009DF8B40040F2833110FB01F0364901EB40 +:104AE000800101F589619DF8A00000EB400303EB14 +:104AF000001001EBC0017931BDF8E8000A54BDF89F +:104B0000E800401C81B23A91BDF8E8000528DEDBE0 +:104B10009DF8B41040F2833011FB00F0264901EB00 +:104B2000800000F589609DF8A01001EB410202EBC6 +:104B3000011100EBC100406F0CE09DF8A800401C83 +:104B4000C1B22A911D48B0F8FA049DF8A810884215 +:104B50003FF7F1AE00BF1948B0F8FA149DF8A8006D +:104B6000814215D140229DF8B40040F2833110FB00 +:104B700001F0114901EB800000F589609DF8A0105B +:104B800001EB410303EB011100EBC10080F87E2033 +:104B90009DF8B41040F2833011FB00F0064901EBA0 +:104BA000800000F589609DF8A01001EB410202EB46 +:104BB00001110AE0388F002088480020BC32002014 +:104BC000B8370020C84300204EE300EBC10090F846 +:104BD0007E00032804D0112818D0402842D12BE0B1 +:104BE000F2229DF8B40040F2833110FB01F0FE493F +:104BF00001EB800000F589609DF8A01001EB4103F6 +:104C000003EB011100EBC10042712BE0F3229DF890 +:104C1000B40040F2833110FB01F0F34901EB800056 +:104C200000F589609DF8A01001EB410303EB011131 +:104C300000EBC100427115E0F2229DF8B40040F291 +:104C4000833110FB01F0E84901EB800000F5896039 +:104C50009DF8A01001EB410303EB011100EBC10033 +:104C6000427100BF00E3BDF8A40006287DD19DF885 +:104C7000B41001EB4100C0EBC110DC4901EBC000F6 +:104C80004079012872D10320D9490870F7229DF894 +:104C9000B40040F2833110FB01F0D34901EB8001F5 +:104CA00001F589619DF8A00000EB400303EB0010C3 +:104CB00001EBC00042719DF8B41040F2833011FB4B +:104CC00000F0C94901EB800101F589619DF8A00060 +:104CD00000EB400202EB001001EBC00090F88010E6 +:104CE00001EB410000EB0110C24901EB0011303132 +:104CF0009DF8B40040F2833210FB02F0BA4A02EB96 +:104D0000800000F589609DF8A02002EB420303EBD0 +:104D1000021200EBC20090F8810001EB00108078D5 +:104D2000C0F34000F0B39DF8B41040F2833011FBA3 +:104D300000F0AD4901EB800000F589609DF8A010FE +:104D400001EB410202EB011100EBC10090F8801071 +:104D500001EB410000EB0110A64901EB0010807946 +:104D6000012804D00A287CD13FE025E2CDE0BA2317 +:104D70009DF8B40040F2833110FB01F09A4901EB39 +:104D8000800101F589619DF8A00000EB400202EB73 +:104D9000001001EBC00090F8800040F2833110FB5E +:104DA00001F000E01FE1904901EB800101F589610C +:104DB0009DF8B40040F2833210FB02F08A4A02EB05 +:104DC000800000F589609DF8A02002EB420404EB0E +:104DD000021200EBC20090F8810000EB400202EBEF +:104DE000001001EBC00043713BE00B239DF8B400C1 +:104DF00040F2833110FB01F07B4901EB800101F5AA +:104E000089619DF8A00000EB400202EB001001EB6D +:104E1000C00090F8800040F2833110FB01F072492D +:104E200001EB800101F589619DF8B40040F2833205 +:104E300010FB02F06C4A02EB800000F589609DF8DF +:104E4000A02002EB420404EB021200EBC20090F837 +:104E5000810000EB400202EB001001EBC000437147 +:104E600000BF00BF9DF8B41040F2833011FB00F08A +:104E70005D4901EB800101F589619DF8A00000EB1F +:104E8000400202EB001001EBC00090F8801001EB33 +:104E9000410000EB0110574901EB001130319DF842 +:104EA000B40040F2833210FB02F04F4A02EB800262 +:104EB00002F589629DF8A00000EB400303EB0010AF +:104EC00002EBC00090F8810001EB001002789DF821 +:104ED000B40040F2833110FB01F0434901EB800044 +:104EE00000F589609DF8A01001EB410303EB01116F +:104EF00000EBC10090F8800040F2833110FB01F01C +:104F0000394901EB80004270AEE19DF8B41001EB2D +:104F10004100C0EBC110354901EBC00040790228C7 +:104F200061D1042032490870F8229DF8B40040F2A3 +:104F3000833110FB01F02C4901EB800101F58961FF +:104F40009DF8A00000EB400303EB001001EBC00054 +:104F500042719DF8B41040F2833011FB00F02249F9 +:104F600001EB800101F589619DF8A00000EB400292 +:104F700002EB001001EBC00090F8801001EB410043 +:104F800000EB01101B4901EB001130319DF8B4001A +:104F900040F2833210FB02F0134A02EB800000F56E +:104FA00089609DF8A02002EB420303EB021200EBA4 +:104FB000C20090F8810001EB00108078C0F340003F +:104FC00088B19DF8B41040F2833011FB00F006491F +:104FD00001EB800000F589609DF8A01001EB410213 +:104FE00002EB011108E03FE188480020388F0020E3 +:104FF00019020020C843002000EBC10090F8801087 +:1050000001EB410000EB0110FE4901EB001080793B +:10501000012802D00A2878D13BE0B3239DF8B400E0 +:1050200040F2833110FB01F0F74901EB800101F5FB +:1050300089619DF8A00000EB400202EB001001EB3B +:10504000C00090F8800040F2833110FB01F0EE497F +:1050500001EB800101F589619DF8B40040F28332D3 +:1050600010FB02F0E84A02EB800000F589609DF831 +:10507000A02002EB420404EB021200EBC20090F805 +:10508000810000EB400202EB001001EBC000437115 +:105090003BE00C239DF8B40040F2833110FB01F09B +:1050A000D94901EB800101F589619DF8A00000EB71 +:1050B000400202EB001001EBC00090F8800040F2CB +:1050C000833110FB01F0D04901EB800101F58961CA +:1050D0009DF8B40040F2833210FB02F0CA4A02EBA2 +:1050E000800000F589609DF8A02002EB420404EBEB +:1050F000021200EBC20090F8810000EB400202EBCC +:10510000001001EBC000437100BF00BF9DF8B40068 +:1051100040F2833110FB01F0BB4901EB800101F546 +:1051200089619DF8A00000EB400202EB001001EB4A +:10513000C00090F8800000EB400101EB0010B14985 +:1051400001EB001130319DF8B40040F2833210FBC6 +:1051500002F0AD4A02EB800202F589629DF8A000E0 +:1051600000EB400303EB001002EBC00090F881005D +:1051700001EB001002789DF8B40040F2833110FB7F +:1051800001F001E08DE070E09F4901EB800000F547 +:1051900089609DF8A01001EB410303EB011100EBC6 +:1051A000C10090F8800040F2833110FB01F0964975 +:1051B00001EB8000427057E09DF8B40000EB400125 +:1051C00001EB00108F4901EB001030309DF8A0106A +:1051D00000EB0110801C0990007820F0040209986F +:1051E00002709DF8B40040F2833110FB01F0864953 +:1051F00001EB800000F589609DF8A01001EB4102F1 +:1052000002EB011100EBC10090F8900000F00100EA +:1052100050B300229DF8B40040F2833110FB01F03E +:10522000794901EB800101F589619DF8A00000EB4F +:10523000400303EB001001EBC000A0F88E20052214 +:105240009DF8B40040F2833110FB01F06E4901EB90 +:10525000800000F589609DF8A01001EB410303EB8D +:10526000011100EBC100427195E100BFF1229DF8F0 +:10527000B40040F2833110FB01F0634901EB800080 +:1052800000F589609DF8A01003E04FE007E18DE094 +:1052900062E001EB410303EB011100EBC10042713D +:1052A00079E19DF8B40040F2833110FB01F05649DA +:1052B00001EB800000F589609DF8A01001EB410230 +:1052C00002EB011100EBC10090F87E00402816D1DE +:1052D00000229DF8B40040F2833110FB01F04A49EE +:1052E00001EB800000F589609DF8A01001EB4103FF +:1052F00003EB011100EBC10080F87E2000BF00BF6E +:10530000F1229DF8B40040F2833110FB01F03E49D8 +:1053100001EB800000F589609DF8A01001EB4103CE +:1053200003EB011100EBC100427134E1F1229DF861 +:10533000B40040F2833110FB01F0334901EB8000EF +:1053400000F589609DF8A01001EB410303EB01110A +:1053500000EBC10042711EE103229DF8B40040F24F +:10536000833110FB01F0284901EB800101F58961CF +:105370009DF8A00000EB400303EB001001F8302083 +:10538000F1229DF8B40040F2833110FB01F01E4978 +:1053900001EB800000F589609DF8A01001EB41034E +:1053A00003EB011100EBC1004271F4E002229DF811 +:1053B000B40040F2833110FB01F0134901EB80018E +:1053C00001F589619DF8A00000EB400303EB00109C +:1053D00001F83020F6229DF8B40040F2833110FB32 +:1053E00001F0094901EB800101F589619DF8A000F8 +:1053F00000EB400303EB001001EBC00042710122FF +:1054000004E00000C8430020884800209DF8B40054 +:1054100040F2833110FB01F0FE4901EB800101F500 +:1054200089619DF8A00000EB400303EB001001EB45 +:10543000C00080F8822000213A9129E09DF8B40054 +:1054400000EB4001C1EBC010F34901EBC001BDF816 +:10545000E800401D0A5C9DF8B40040F2833110FB67 +:1054600001F0EC4901EB800101F589619DF8A00094 +:1054700000EB400303EB001001EBC00000F18301DF +:10548000BDF8E8000A54BDF8E800401C81B23A912A +:10549000BDF8E8000A28D1DBBDF8A4007BE09DF848 +:1054A000B40000EB4001C1EBC010DB4901EBC000D0 +:1054B00081799DF8B40000EB4002C2EBC010D64ADF +:1054C00002EBC000407941EA00229DF8B40040F2AE +:1054D000833110FB01F0CF4901EB800101F58961B7 +:1054E0009DF8A00000EB400303EB001001EBC000AF +:1054F000A0F88E209DF8B40040F2833110FB01F03B +:10550000C44901EB800101F589619DF8A00000EB21 +:10551000400202EB001001EBC000B0F88E109DF8C5 +:10552000B40000EB400202EB0010BC4A02EB00109A +:10553000408B81422EDBF1229DF8B40040F2833192 +:1055400010FB01F0B34901EB800101F589619DF881 +:10555000A00000EB400303EB001001EBC000427120 +:105560009DF8B40040F2833110FB01F0A94901EB32 +:10557000800000F589609DF8A01001EB410202EB6C +:10558000011100EBC10090300990007820F0010279 +:105590000998027000BF00BF09F095BB9DF8B400E8 +:1055A00000EB4001C1EBC0109B4901EBC000017949 +:1055B0002891002136911CE09DF8B40000EB4001D9 +:1055C00001EB0010954901EB00113031BDF8D80016 +:1055D00001EB001041789DF8A000814204D1BDF894 +:1055E000D800C1B2289112E0BDF8D800401C81B2A9 +:1055F00036919DF8B40000EB400101EB00108749A3 +:1056000001EB0010C179BDF8D8008142D4DC00BFA5 +:105610009DF8B40000EB4001C1EBC0107E4901EBE6 +:10562000C000C1782591BDF89400172834D2DFE876 +:1056300000F0330C0F331215181B1E333333333382 +:105640003321242733332A2D30000720299023E0EB +:105650000720299020E0062029901DE006202990AF +:105660001AE00620299017E01220299014E0072064 +:10567000299011E0092029900EE0062029900BE0E6 +:105680000620299008E00B20299005E00B202990A6 +:1056900002E02A20299000BF00BFBDF8A400001F2F +:1056A000C1B209919DF8B40000EB4001C1EBC010FC +:1056B000594901EBC000C01C08900999F3F70AFF93 +:1056C00037909DF8B40000EB4001C1EBC010524987 +:1056D00001EBC001BDF8A400401E095CBDF8DC0070 +:1056E00081427DD19DF8B40000EB4001C1EBC010B8 +:1056F000494901EBC0004078002871DD9DF8B400F5 +:1057000000EB4001C1EBC010434901EBC001BDF803 +:10571000A4000A5C9DF8B40040F2833110FB01F054 +:105720003C4901EB800101F589619DF8A00000EB87 +:10573000400303EB001001EBC00080F8442000217F +:10574000374A9DF8B40002EB00129DF8A0001154F6 +:10575000344890F82800012815D19DF8B40000EBDA +:10576000400101EB00102D4901EB001030309DF895 +:10577000A01000EB0110801C0990007820F0800040 +:10578000803009990870BDF8940007287ED00ADCA3 +:1057900007287CD2DFE810F07B006A06D1067B0088 +:1057A00054061D06D40C10380728F2D2DFE810F09A +:1057B000360D200D6F006F0007000800FC0600BFCB +:1057C000BDF8940014287DD19DF8B40000EB400191 +:1057D000C1EBC010104901EBC0004079010600E0A8 +:1057E000FEE39DF8B40000EB4002C2EBC0100A4A91 +:1057F00002EBC000807941EA00419DF8B40000EB63 +:105800004002C2EBC010044A02EBC000C07941EA7A +:10581000002109E088480020388F0020C84300207C +:10582000B8410020BC1200209DF8B40000EB4002FB +:10583000C2EBC010FE4A02EBC000007A01439DF8A3 +:10584000B40040F2833210FB02F0FA4A02EB80020D +:1058500002F589629DF8A00000EB400303EB001005 +:1058600002EBC000C0F81A109DF8B40040F283317A +:1058700010FB01F0EF4901EB800101F589619DF812 +:10588000A00000EB400202EB001001E0F0E3F0E3C7 +:1058900001EBC000D0F81A1008460991002112F05F +:1058A0004BFACDE92E019DF8B40000EB400101EB6D +:1058B0000010E14901EB0010007F00F003019DF8AA +:1058C000B40000E07BE000EB400202EB0010DA4A9B +:1058D00002EB0010007FC0F3011001449DF8B400FA +:1058E00000EB400202EB0010D34A02EB0010007FF5 +:1058F000C0F38100091A08460591F2F778FECDE958 +:1059000006019DED061B9FEDCD0B21F0B1FD8DED48 +:10591000080B9DED080B51EC100BF2F7DAFECDE908 +:1059200030019DF8B40040F2833110FB01F0C14911 +:1059300001EB800101F589619DF8A00000EB4002B8 +:1059400002EB001001EBC000416B084607910021FB +:1059500012F0F2F9DDE92E32A0FB034501FB035101 +:1059600000FB021502220023DDE93001F2F72AFCD8 +:10597000231845EB0100CDE90830DDE93023DDE9EE +:105980000801F2F71FFCCDE92E01DDE92E0112F02E +:1059900087FF9DF8B41040F2833211FB02F1A54A53 +:1059A00002EB810101F589619DF8A02002EB420321 +:1059B00003EB021201EBC201C1F81E0046E0BDF884 +:1059C0009400152842D19DF8B40000EB4001C1EBD2 +:1059D000C010974901EBC000407901069DF8B40062 +:1059E00000EB4002C2EBC010914A02EBC00080798C +:1059F00041EA00419DF8B40000EB4002C2EBC01048 +:105A00008B4A02EBC000C07941EA00219DF8B40046 +:105A100000EB4002C2EBC010854A02EBC000007AE6 +:105A200001439DF8B40040F2833210FB02F0814A3A +:105A300002EB800000F589609DF8A02002EB420394 +:105A400003EB021200EBC200C0F81E109DF8B40078 +:105A500000EB4001C1EBC010754901EBC000427A78 +:105A60009DF8B40040F2833110FB01F0714901EB65 +:105A7000800101F589619DF8A00000EB400303EB74 +:105A8000001001EBC00080F894209DF8B40000EBFA +:105A9000400101EB0010684901EB001030309DF827 +:105AA000A01000EB0110801C09909DF8B40040F29A +:105AB000833110FB01F15F4800EB810000F5896044 +:105AC0009DF8A01001EB410202EB011100EBC100B7 +:105AD00090F89400C2090998017862F300010170FE +:105AE0009DF8B40040F2833110FB01F0514901EB05 +:105AF000800000F589609DF8A01001EB410202EBE7 +:105B0000011100EBC10090F8940000F0030001289F +:105B100018D09DF8B40040F2833110FB01F04549E4 +:105B200001EB800000F589609DF8A01001EB4102B7 +:105B300002EB011100EBC10090F8940000F00300AB +:105B400003282BD19DF8B40000EB400101EB0010BD +:105B5000394901EB001030309DF8A01000EB011026 +:105B6000801C0990007820F00200801C09990870C0 +:105B70009DF8B40000EB400101EB00102E4901EB51 +:105B8000001030309DF8A01000EB0110801C09902F +:105B9000007820F020020998027014E09DF8B4000B +:105BA00000EB400101EB0010234901EB0010303005 +:105BB0009DF8A01000EB0110801C0990007820F0E7 +:105BC0000202099802709DF8B40000EB400101EB5D +:105BD0000010194901EB001130319DF8A00001EBD4 +:105BE00000108078C0F340029DF8B40040F2833189 +:105BF00010FB01F00F4901EB800000F589609DF872 +:105C0000A01001EB410303EB011100EBC100007E8A +:105C1000C0F34000824277D09DF8B40040F2833157 +:105C200010FB01F0034901EB800000F5896009E0F9 +:105C3000388F002088480020C84300200000000062 +:105C4000000024409DF8A01001EB410202EB01117D +:105C500000EBC100183009909DF8B40000EB400142 +:105C600001EB0010FE4901EB001030309DF8A01050 +:105C700000EB0110807842080998007862F3410037 +:105C8000099908709DF8B40000EB400101EB001089 +:105C9000F34901EB001030309DF8A01000EB01102B +:105CA0008078C0F3400050BB9DF8B40000EB400189 +:105CB00001EB0010EA4901EB001030309DF8A01014 +:105CC00000EB0110801C0990007820F02002099858 +:105CD000027001229DF8B40040F2833110FB01F004 +:105CE000E04901EB800000F589609DF8A01001EB10 +:105CF000410303EB011100EBC10080F846209DF841 +:105D0000B4100220F4F7D2F99DF8B40000EB400182 +:105D100001EB0010D24901EB001130319DF8A000D9 +:105D200001EB0010807800F001029DF8B40040F211 +:105D3000833110FB01F0CB4901EB800000F5896055 +:105D40009DF8A01001EB410303EB011100EBC10032 +:105D5000007E00F00100824265D09DF8B40040F260 +:105D6000833110FB01F0BF4901EB800000F5896031 +:105D70009DF8A01001EB410202EB011100EBC10004 +:105D8000183009909DF8B40000EB400101EB0010C1 +:105D9000B34901EB001030309DF8A01000EB01106A +:105DA000807809990A7860F300020A709DF8B400BF +:105DB00000EB400101EB0010A94901EB001030306D +:105DC0009DF8A01000EB0110807800F0010058BB96 +:105DD0009DF8B40000EB400101EB0010A04901EB7D +:105DE000001030309DF8A01000EB0110801C0990CD +:105DF000007820F020020998027000229DF8B4007B +:105E000040F2833110FB01F0964901EB800000F570 +:105E100089609DF8A01001EB410303EB011100EB39 +:105E2000C10080F8452013E29DF8B40040F28331B0 +:105E300010FB01F08B4901EB800000F589609DF8B3 +:105E4000A01001EB410202EB011100EBC10090F840 +:105E50004600B0B901229DF8B40040F2833110FB36 +:105E600001F0804901EB800000F589609DF8A010E9 +:105E700001EB410303EB011100EBC10080F8452069 +:105E80002AE000229DF8B40040F2833110FB01F0BB +:105E9000744901EB800101F589619DF8A00000EBD8 +:105EA000400303EB001001EBC00080F845209DF893 +:105EB000B40000EB400101EB0010694901EB001058 +:105EC00030309DF8A01000EB0110801C0990007884 +:105ED00020F0010209980270634890F8100B80B11D +:105EE0009DF8B40000EB400101EB00105C4901EBB0 +:105EF000001030309DF8A01000EB0110807A0228CD +:105F00006FD15A4890F8290001286BD15748D0F832 +:105F10000C025649498D884264D29DF8B40040F283 +:105F2000833110FB01F04F4901EB800000F58960DF +:105F30009DF8A01001EB410202EB011100EBC10042 +:105F400090F8450001284CD19DF8B40040F283310F +:105F500010FB01F0434901EB800000F589609DF8DA +:105F6000A01001EB410202EB011100EBC10090F81F +:105F70007F00B0BB01229DF8B40000EB400101EBB3 +:105F80000010374901EB001130319DF8A00001EB02 +:105F90000010C2729DF8B40000EB400101EB00104C +:105FA0002F4901EB001130319DF8A00001EB0010EA +:105FB00001789DF8B40040F2833210FB02F0294AC8 +:105FC00002EB8000417005229DF8B40040F283315D +:105FD00010FB01F0234901EB800101F5896102E02A +:105FE000FEE307E171E09DF8A00000EB400303EB46 +:105FF000001001EBC000427100229DF8B40000EBDC +:10600000400101EB0010164901EB001130319DF801 +:10601000A00001EB001042609DF8B4100220F4F7DC +:1060200045F800213A9127E000229DF8B40040F2A3 +:10603000833110FB01F00B4901EB800101F589610F +:106040009DF8A00000EB400303EB001001EBC00142 +:106050004731BDF8E8000A54BDF8E800401C09E0EB +:10606000C843002088480020BC320020BC12002019 +:1060700074E361E281B23A91BDF8E8001428D3DB01 +:1060800000203A901CE000229DF8B40040F28331D9 +:1060900010FB01F0FE4901EB800101F589619DF8DB +:1060A000A00000EB400303EB001001EBC0016331E3 +:1060B000BDF8E8000A54BDF8E800401C81B23A91EE +:1060C000BDF8E8000A28DEDBC2E09DF8B40040F22B +:1060D000833110FB01F0EE4901EB800000F589608F +:1060E0009DF8A01001EB410202EB011100EBC10091 +:1060F00090F8450001287DD19DF8B40040F283312D +:1061000010FB01F0E24901EB800101F589619DF886 +:10611000A00000EB400202EB001001EBC00090F881 +:10612000800040F2833110FB01F0D94901EB80017E +:1061300001F589619DF8B40040F2833210FB02F052 +:10614000D34A02EB800000F589609DF8A02002EBA5 +:10615000420303EB021200EBC20090F8810000EB57 +:10616000400202EB001001EBC00090F87E00032813 +:106170006ED102229DF8B40000EB400101EB00104B +:10618000C44901EB001130319DF8A00001EB001073 +:10619000C2729DF8B40000EB400101EB0010BD4954 +:1061A00001EB001130319DF8A00001EB00100178E7 +:1061B0009DF8B40040F2833210FB02F0B44A02EBC7 +:1061C000800041709DF8B40040F2833110FB01F073 +:1061D000114601EB800101F589619DF8A00000EBFB +:1061E000400202EB001011F830109DF8B40040F2AC +:1061F000833200E02CE010FB02F0A54A02EB8000A5 +:106200004079814214D105229DF8B40040F28331D7 +:1062100010FB01F09E4901EB800000F589609DF8BC +:10622000A01001EB410303EB011100EBC10042712F +:1062300000229DF8B40000EB400101EB00109549ED +:1062400001EB001030309DF8A01000EB011042600F +:106250009DF8B40040F2833110FB01F08C4901EB52 +:10626000800000F589609DF8A01001EB410202EB6F +:10627000011110F83100012814DC02229DF8B4004D +:1062800040F2833110FB01F0814901EB800000F501 +:1062900089609DF8A01001EB410303EB011100F8A8 +:1062A000312095E09DF8B40040F2833110FB01F0FD +:1062B000774901EB800000F589609DF8A01001EBA3 +:1062C000410202EB011110F83100022834DC0021F8 +:1062D0009DF8B40040F2833210FB02F06C4A02EBEE +:1062E0008000017103229DF8B40040F2833110FB5D +:1062F00001F0674901EB800101F589619DF8A0007B +:1063000000EB400303EB001001F8302007229DF85A +:10631000B40040F2833110FB01F05D4901EB8000D5 +:1063200000F589609DF8A01001EB410303EB01111A +:1063300000EBC10042714BE09DF8B40040F28331A4 +:1063400010FB01F0524901EB800101F589619DF8D4 +:10635000A00000EB400202EB001011F830109DF895 +:10636000B40040F2833210FB02F0494A02EB800095 +:10637000407981422CD19DF8B40040F2833110FB6A +:1063800001F0114601EB800000F589609DF8A01036 +:1063900001EB410202EB011100EBC10090F8940007 +:1063A000C0F34010A0B116229DF8B40040F2833132 +:1063B00010FB01F0364901EB800000F589609DF883 +:1063C000A01001EB410303EB011100EBC10042718E +:1063D000B2E014229DF8B40040F2833110FB01F0CA +:1063E0002B4901EB800101F589619DF8A00000EBCC +:1063F000400303EB001001EBC000427101219DF846 +:10640000B40040F2833210FB02F0214A02EB80001C +:1064100001719DF8B40000EB400101EB00101D4933 +:1064200001EB001130319DF8A00001EB0010801C41 +:106430000990007820F020002030099908707BE056 +:1064400014229DF8B40040F2833110FB01F0104992 +:1064500001EB800000F589609DF8A01001EB41037D +:1064600003EB011100EBC100427165E09DF8B4003F +:1064700040F2833110FB01F0054901EB800000F58B +:106480008960BDF8D81001EB410202EB011103E075 +:1064900088480020C843002000EBC1008079012813 +:1064A0002AD100229DF8B40040F2833110FB01F0A4 +:1064B000FE4901EB800101F58961BDF8D80000EBD0 +:1064C000400303EB001001EBC000827114229DF821 +:1064D000B40040F2833110FB01F0F44901EB80007D +:1064E00000F589609DF8A01001EB410303EB011159 +:1064F00000EBC10042711FE000219DF8B40040F2A2 +:10650000833210FB02F0E94A02EB800001710522A0 +:106510009DF8B40040F2833110FB01F0E34901EB38 +:10652000800000F589609DF8A01001EB410303EBAA +:10653000011100EBC1004271FDE301219DF8B4009F +:1065400040F2833210FB02F0D84A02EB8000017166 +:1065500014229DF8B40040F2833110FB01F0D349BE +:1065600001EB800101F589619DF8A00000EB40037B +:1065700003EB001001EBC00042719DF8B40000EB8A +:10658000400101EB0010CA4901EB001130319DF8C8 +:10659000A00001EB0010801C0990007820F004009E +:1065A000001D09990870C6E300202E902F9000214D +:1065B0003A911EE0DDE92E10000240EA1162090264 +:1065C000CDE92E129DF8B40000EB4001C1EBC010E4 +:1065D000B84901EBC001BDF8E800401D085CDDE9E9 +:1065E0002E341843CDE92E04BDF8E800401C80B2DB +:1065F0003A90BDF8E8000328DCDBDDE92E0112F05B +:106600004FF901469DF8B40040F2833210FB02F0CE +:10661000A64A02EB800202F589629DF8A00000EB19 +:10662000400303EB001002EBC000C0F81E10002274 +:106630002E922F9200213A911EE0DDE92E100002E9 +:1066400040EA11620902CDE92E129DF8B40000EB78 +:106650004001C1EBC010974901EBC001BDF8E80053 +:106660000830085CDDE92E341843CDE92E04BDF86E +:10667000E800401C80B23A90BDF8E8000328DCDB5B +:10668000DDE92E0112F00CF901469DF8B40040F24C +:10669000833210FB02F0854A02EB800202F5896228 +:1066A0009DF8A00000EB400303EB001002EBC000DC +:1066B000C0F81A1000222E922F9200213A911EE06B +:1066C000DDE92E10000240EA11620902CDE92E1226 +:1066D0009DF8B40000EB4001C1EBC010754901EB1F +:1066E000C001BDF8E8001330085CDDE92E34184322 +:1066F000CDE92E04BDF8E800401C80B23A90BDF808 +:10670000E8000328DCDB9DF8B4002E9940F28332C8 +:1067100010FB02F0654A02EB800202F589629DF8E7 +:10672000A00000EB400303EB001002EBC00041634C +:1067300007229DF8B40040F2833110FB01F05B4961 +:1067400001EB800000F589609DF8A01001EB41038A +:1067500003EB011100EBC1004271ECE200202E902E +:106760002F9000213A911EE0DDE92E10000240EA50 +:1067700011620902CDE92E129DF8B40000EB400130 +:10678000C1EBC0104B4901EBC001BDF8E800401D52 +:10679000085CDDE92E341843CDE92E04BDF8E8008D +:1067A000401C80B23A90BDF8E8000428DCDBDDE94B +:1067B0002E0112F075F89DF8B42040F2833312FBDD +:1067C00003F23A4B03EB820303F589639DF8A020A3 +:1067D00002EB420404EB021203EBC202223200E09D +:1067E000FEE39060D16000212E912F9100203A901D +:1067F0001FE0DDE92E10000240EA11620902CDE936 +:106800002E129DF8B40000EB4001C1EBC0102949E5 +:1068100001EBC001BDF8E8000930085CDDE92E3469 +:1068200040EA0302CDE92E24BDF8E800401C81B205 +:106830003A91BDF8E8000428DBDBDDE92E0112F017 +:106840002FF89DF8B42040F2833312FB03F2174B6C +:1068500003EB820303F589639DF8A02002EB420459 +:1068600004EB021203EBC20242F8220F51609DF8C2 +:10687000B40040F2833110FB01F00C4901EB8000C1 +:1068800000F589609DF8A01001EB410202EB0111B7 +:1068900010F831009DF8B41040F2833211FB02F180 +:1068A000024A02EB81014979884205E088480020CC +:1068B000C8430020388F00207ED19DF8B40040F2FC +:1068C000833110FB01F0114601EB800000F5896077 +:1068D0009DF8A01001EB410202EB011100EBC10099 +:1068E00090F89400C0F34010A8B117229DF8B400AE +:1068F00040F2833110FB01F0FE4901EB800000F50E +:1069000089609DF8A01001EB410303EB011100EB3E +:10691000C100427114E014229DF8B40040F28331AA +:1069200010FB01F0F34901EB800101F589619DF84D +:10693000A00000EB400303EB001001EBC00042712C +:106940009DF8B4009DF8A01001EB0010C217CDE92E +:106950002E02E94890F8100B08B39DF8B40000EB44 +:10696000400101EB0010E54901EB001030309DF8CB +:10697000A01000EB0110807A022810D09DF8B4001E +:1069800000EB400101EB0010DC4901EB001030305E +:106990009DF8A01000EB0110C07A00287EDD0022D7 +:1069A0009DF8B40040F2833110FB01F0D14901EBB6 +:1069B000800101F5896100E02DE39DF8A00000EB66 +:1069C000400303EB001001EBC00080F846209DF867 +:1069D000B40000EB400101EB0010C84901EB0011CD +:1069E00030319DF8A00001EB0010C272C448D0F80D +:1069F0000C020521B0FBF1F201FB120000EB40019B +:106A0000BF482C3000EB41100D3009909DF8B400C8 +:106A100040F2833110FB01F0B64901EB800000F534 +:106A200089609DF8A01001EB410202EB011100EB1F +:106A3000C10022301022014608900998F1F705FCA8 +:106A4000AF48D0F80C020521B0FBF1F201FB1200B7 +:106A500000EB4001AA482C3000EB41129DF8B40035 +:106A600040F2833110FB01F0A24901EB800101F5F6 +:106A700089619DF8A00000EB400303EB001001EBDF +:106A8000C00050F81A1F42F8011F406850609C482F +:106A9000D0F80C020521B0FBF1F200E0A8E101FB07 +:106AA000120000EB400196482C3000EB41129DF89B +:106AB000B40000EB400101EB0010904901EB001124 +:106AC00030319DF8A00001EB0010007810708C4868 +:106AD000D0F80C020521B0FBF1F201FB120000EB33 +:106AE000400187482C3000EB41129DF8B40040F281 +:106AF000833110FB01F07F4901EB800101F58961D1 +:106B00009DF8A00000EB400303EB001001EBC00078 +:106B1000406BC2F809007A48D0F80C020521B0FB9E +:106B2000F1F201FB120000EB400175482C3000EB44 +:106B300041117148F538026841F81D2F808888801E +:106B40006F48D0F80C020521B0FBF1F201FB1200F6 +:106B500000EB40016A482C3000EB41129DF8B40074 +:106B600000EB400101EB0010644901EB00113031F2 +:106B70009DF8A00001EB00104068C2F8230000223D +:106B80009DF8B40000EB400101EB00105B4901EB04 +:106B9000001130319DF8A00001EB0010426000218F +:106BA0003A9154E05648D0F80C020521B0FBF1F2BE +:106BB00001FB120000EB400151482C3000EB411169 +:106BC0002731BDF8E8409DF8B40040F2833210FB55 +:106BD00002F0484A02EB800202F589629DF8A000AB +:106BE00000EB400303EB001002EBC00090F88000C4 +:106BF00040F2833210FB02F03E4A02EB800202F5C3 +:106C000089629DF8B40040F2833310FB03F0394BE6 +:106C100003EB800303F589639DF8A00000EB4005BA +:106C200005EB001003EBC00090F8810000EB40037F +:106C300003EB001002EBC0024732BDF8E800001D74 +:106C4000105C0855BDF8E800401C81B23A91BDF8CF +:106C5000E8000628A6DB00213A9142E000239DF8D7 +:106C6000B40040F2833110FB01F0224901EB8001B6 +:106C700001F589619DF8A00000EB400202EB0010D5 +:106C800001EBC00090F8800040F2833110FB01F06E +:106C9000184901EB800101F589619DF8B40040F2CB +:106CA000833210FB02F0134A02EB800202F5896284 +:106CB0009DF8A00000EB400404EB001002EBC000C4 +:106CC00090F8810000EB400202EB001001EBC001E4 +:106CD0004731BDF8E8000B54BDF8E800401C81B214 +:106CE0003A91BDF8E8000A28B8DB0548D0F80C0254 +:106CF000052107E088480020BC320020C84300205E +:106D0000BC120020B0FBF1F080B2014609900220D5 +:106D1000F2F7DEF900210620F3F7C8F9FE48D0F8B3 +:106D20000C02FD49498D884208D2FB48D0F80C027C +:106D3000401CF94900E002E2C1F80C0200210520E4 +:106D4000F3F7B4F99DF8B40000EB400101EB00103B +:106D5000F24901EB001030309DF8A01000EB01105B +:106D6000801C0990007820F0080209980270EA4817 +:106D7000D0F80C020521B0FBF1F201FB120000EB90 +:106D80004001E5482C3000EB4110D0F823202E982C +:106D900000EB4001E24800EB4110C0F82320002046 +:106DA0003A9020E0DC48D0F80C020521B0FBF1F26B +:106DB00001FB120000EB4001D7482C3000EB4110E2 +:106DC0002730BDF8E810425C2E9800EB4001D44813 +:106DD00000EB41112731BDF8E8000A54BDF8E80086 +:106DE000401C81B23A91BDF8E8000628DADB6FE07A +:106DF00000229DF8B40040F2833110FB01F0C94934 +:106E000001EB800101F589619DF8A00000EB4003D2 +:106E100003EB001001EBC00080F846209DF8B400A1 +:106E200000EB400101EB0010BC4901EB00113031D7 +:106E30009DF8A00001EB0010801C0990007820F064 +:106E400008000830099908709DF8B40000EB400173 +:106E500001EB0010B14901EB001030309DF8A0109B +:106E600000EB011042682E9800EB4001AC4800EBAB +:106E70004110C0F8232000203A9025E09DF8B4008E +:106E800040F2833110FB01F0A64901EB800101F5CE +:106E900089619DF8A00000EB400202EB001001EBBD +:106EA000C0014731BDF8E8000A5C2E9800EB4001B4 +:106EB0009B4800EB41112731BDF8E8000A54BDF8AA +:106EC000E800401C81B23A91BDF8E8000628D5DB05 +:106ED0009DF8B4100220F3F7E9F89DF8B40040F2F1 +:106EE000833110FB01F08F4901EB800101F58961CD +:106EF0009DF8A00000EB400202EB001001EBC00087 +:106F0000223009902E9800EB4001854800EB41109B +:106F10000D30102208900999F1F797F99DF8B40007 +:106F200040F2833110FB01F07E4901EB800101F555 +:106F300089619DF8A00000EB400202EB001001EB1C +:106F4000C0012E9800EB4002754800EB421051F84A +:106F50001A2F40F8012F496841609DF8B40000EBFA +:106F6000400101EB00106D4901EB001130319DF83B +:106F7000A00001EB001001782E9800EB4002684859 +:106F800000EB421001702E9800EB4001644800EBCA +:106F900041116548026841F81D2F808888809DF85E +:106FA000B40040F2833110FB01F05E4901EB800137 +:106FB00001F589619DF8A00000EB400202EB001092 +:106FC00001EBC000416B2E9800EB4002544800EBEF +:106FD0004210C0F809109DF8B40000EB400100E039 +:106FE00033E101EB00104D4901EB001130319DF808 +:106FF000A00001EB001041682E9800EB40024848C9 +:1070000000EB4210C0F823102E9881B2082009919D +:10701000F3F74CF893E09DF8B40040F2833110FB95 +:1070200001F0404901EB800101F589619DF8A00064 +:1070300000EB400202EB001011F830109DF8B40094 +:1070400040F2833210FB02F0364A02EB80004079B6 +:10705000814274DA9DF8B40000EB400101EB0010AE +:107060002E4901EB001030309DF8A01000EB01100C +:10707000801C0990007820F00400001D0999087018 +:107080009DF8B40000EB400101EB0011234800EB38 +:10709000011030309DF8A01000EB0110801C099009 +:1070A000007820F0800180310998017001219DF85D +:1070B000B40040F2833210FB02F01A4A02EB800067 +:1070C00001719DF8B40040F2833110FB01F11046CC +:1070D00000EB810042799DF8B40040F2833110FB4F +:1070E00001F0104901EB800101F589619DF8A000D4 +:1070F00000EB400303EB001001F8302014229DF850 +:10710000B40040F2833110FB01F0064901EB80002E +:1071100000F589600AE012E0BC120020C84300209C +:10712000D814002088480020C73100209DF8A01006 +:1071300001EB410303EB011100EBC100427183E05D +:107140000121FE4880F8341A9DF8B40040F28331E2 +:1071500010FB01F0FA4901EB800101F589619DF80E +:10716000A00000EB400202EB001011F830109DF877 +:10717000B40040F2833210FB02F0F14A02EB8000CF +:107180004079814233DA00219DF8B40040F2833225 +:1071900010FB02F0EA4A02EB8000017101229DF827 +:1071A000B40040F2833110FB01F0E54901EB8001AE +:1071B00001F589619DF8A00000EB400303EB00108E +:1071C00001F8302014229DF8B40040F2833110FB06 +:1071D00001F0DB4901EB800000F589609DF8A0100B +:1071E00001EB410303EB011100EBC10042712BE005 +:1071F00014229DF8B40040F2833110FB01F0D04915 +:1072000001EB800000F589609DF8A01001EB4103BF +:1072100003EB011100EBC100427115E014229DF84F +:10722000B40040F2833110FB01F0C54901EB80004E +:1072300000F589609DF8A01001EB410303EB0111FB +:1072400000EBC100427100BF00BF07F03CBD9DF8DC +:10725000B40040F2833110FB01F0B94901EB80002A +:10726000817828919DF8B40000EB4001C1EBC0107B +:10727000B44911F8301029919DF8B40040F28331DF +:1072800010FB01F0AE4901EB800101F589619DF829 +:10729000A00000EB400202EB001001EBC0004179BE +:1072A00025919DF8B40000EB4001C1EBC010A54949 +:1072B00001EBC0010991BDF8A4100998F3F78EFC09 +:1072C00037909DF8B40000EB4001C1EBC0109D4920 +:1072D00001EBC001BDF8A400095CBDF8DC008142EF +:1072E00041F066879DF8B40000EB4001C1EBC0108F +:1072F000944901EBC0004078002841F359870021F0 +:10730000914A9DF8B40002EB00129DF8A0001154C0 +:10731000BDF8940089287DD00EDC142801F0288760 +:1073200005DC082877D0102841F04187FBE31528B9 +:1073300072D08028F8D1F8E38B286ED08C286DD0DD +:107340008E286CD08F28EFD1BDF8A4000D2867D10E +:107350009DF8B40000EB4001C1EBC010794901EB8E +:10736000C0004178794880F8041D9DF8B40000EB16 +:107370004001C1EBC010734901EBC000C17A7348F2 +:1073800080F8051D9DF8B40040F2833110FB01F038 +:107390006B4901EB800000F589609DF8A01001EBBE +:1073A000410202EB011110F8310003287EDC67482E +:1073B00090F8050D00287ADD9DF8B40040F2833185 +:1073C00010FB01F05E4901EB800101F589619DF838 +:1073D000A00000EB400202EB001001EBC00109919C +:1073E0000878401CC1B2099801709DF8B40040F2C1 +:1073F000833110FB01F0524901EB800000F58960F8 +:107400009DF8A01001EB410202EB011110F83100D0 +:10741000042806E0FDE3FDE3FDE3FDE3FDE3FDE31A +:10742000FDE344DB9DF8B40000EB400101EB0010EC +:10743000474901EB001030309DF8A01000EB01101F +:10744000801C0990414890F8050DC0F30010C0F170 +:1074500001000999097860F30001099801703B481F +:1074600090F8040DC0F3C000F0BB9DF8B40000EB31 +:10747000400101EB0010364901EB001030309DF85F +:10748000A01000EB01108078C0F3401060B39DF8AD +:10749000B40000EB400101EB00102D4901EB00109E +:1074A00030309DF8A01000EB011001E06CE009E124 +:1074B000801C0990007820F00200801C0999087057 +:1074C0009DF8B40040F2833110FB01F01C4901EB40 +:1074D000800000F589609DF8A01001EB410202EBED +:1074E000011100EBC10000E00CE0183009900078B9 +:1074F00020F00200801C099908709DF8B410022049 +:10750000F2F7D4FD00219DF8B40040F2833210FB65 +:1075100002F00B4A02EB8000017104229DF8B400D6 +:1075200040F2833110FB01F0054901EB800101F5C8 +:1075300089619DF8A00000EB40030BE0BC32002005 +:1075400088480020388F0020B8410020BC2200204D +:10755000C843002003EB001001F830208C229DF876 +:10756000B40040F2833110FB01F0F94901EB8001D6 +:1075700001F589619DF8A00000EB400303EB0010CA +:1075800001EBC00042719DE09DF8B40040F28331F0 +:1075900010FB01F0EE4901EB800101F589619DF8D6 +:1075A000A00000EB400202EB001011F830109DF833 +:1075B000B40040F2833210FB02F0E54A02EB800097 +:1075C000407981427ED19DF8B40000EB400101EB8F +:1075D0000010A2F5986101EB001030309DF8A0106A +:1075E00000EB0110801C0990DA4890F8050DC0F3FB +:1075F0000010C0F101010998027861F300020270E5 +:107600009DF8B40000EB400101EB0010D24901EB02 +:10761000001130319DF8A00001EB0010801C099092 +:10762000CC4890F8040DC2080998007862F3410034 +:10763000099908709DF8B40000EB400101EB0010BF +:10764000C54901EB001030309DF8A01000EB01108F +:107650008078C0F340029DF8B40040F2833110FB03 +:1076600001F0BB4901EB800000F589609DF8A01096 +:1076700001EB410303EB011100EBC100007EC0F3FD +:10768000400082426CD09DF8B40040F2833110FB80 +:1076900001F0AF4901EB800000F589609DF8A01072 +:1076A00001EB410202EB011100EBC100183009901F +:1076B0009DF8B40000EB400101EB0010A64901EB7E +:1076C000001000E0C6E330309DF8A01000EB011080 +:1076D000807842080998017862F3410101709DF8B1 +:1076E000B40000EB400101EB00109B4901EB0010DE +:1076F00030309DF8A01000EB01108078C0F34000FE +:1077000048BB01229DF8B40040F2833110FB01F028 +:107710008F4901EB800101F589619DF8A00000EB24 +:10772000400303EB001001EBC00042739DF8B4006E +:1077300040F2833110FB01F0854901EB800000F538 +:1077400089609DF8A01001EB410303EB011100EBF0 +:10775000C10080F846209DF8B4100220F2F7A6FC84 +:107760009DF8B40000EB400101EB00107A4901EBF9 +:10777000001130319DF8A00001EB0010807800F07E +:1077800001029DF8B40040F2833110FB01F0704912 +:1077900001EB800000F589609DF8A01001EB41032A +:1077A00003EB011100EBC100007E00F001008242FA +:1077B00079D09DF8B40040F2833110FB01F06449A8 +:1077C00001EB800000F589609DF8A01001EB4102FB +:1077D00002EB011100EBC100183009909DF8B400D4 +:1077E00000EB400101EB00105B4901EB001130316F +:1077F0009DF8A00001EB001082780998017862F3EF +:10780000000101709DF8B40000EB400101EB001095 +:10781000514901EB001030309DF8A01000EB011031 +:10782000807800F00100E8BB9DF8B40000EB400157 +:1078300001EB0010484901EB001030309DF8A0101A +:1078400000EB01108078C0F3401068B39DF8B400DD +:1078500040F2833110FB01F03D4901EB800000F55F +:1078600089609DF8A01001EB410202EB011100EBD1 +:10787000C10090F84600B8B99DF8B40040F28331D9 +:1078800010FB01F0324901EB800000F589609DF8A2 +:10789000A01001EB410202EB011100EBC100407BA3 +:1078A00010B902E05AE056E23BE09DF8B40000EB6C +:1078B000400101EB0010284901EB001030309DF829 +:1078C000A01000EB01108078C0F3400048BB0122FB +:1078D0009DF8B40040F2833110FB01F01C4901EB2C +:1078E000800101F589619DF8A00000EB400303EBE6 +:1078F000001001EBC00042739DF8B40040F28331E8 +:1079000010FB01F0124901EB800000F589609DF841 +:10791000A01001EB410303EB011100EBC10080F863 +:10792000462000229DF8B40040F2833110FB01F0A4 +:10793000074901EB800000F589609DF8A01001EB7C +:10794000410303EB011100EBC10080F84520FDE18C +:1079500088480020BC220020C84300209DF8B400C5 +:1079600040F2833110FB01F0FE4901EB800000F58D +:1079700089609DF8A01001EB410202EB011100EBC0 +:10798000C10090F84600B0B901229DF8B40040F261 +:10799000833110FB01F0F34901EB800000F58960B1 +:1079A0009DF8A01001EB410303EB011100EBC100B6 +:1079B00080F845202AE000229DF8B40040F283318F +:1079C00010FB01F0E74901EB800101F589619DF8A9 +:1079D000A00000EB400303EB001001EBC00080F8B7 +:1079E00045209DF8B40000EB400101EB0010DE499A +:1079F00001EB001030309DF8A01000EB0110801C4E +:107A00000990007820F0010209980270D74890F898 +:107A1000100B80B19DF8B40000EB400101EB0010A9 +:107A2000D14901EB001030309DF8A01000EB01109F +:107A3000807A022878D1CE4890F82900012873D1A5 +:107A4000CB48D0F80C02CA49498D88426CD29DF8C7 +:107A5000B40040F2833110FB01F0C24901EB800019 +:107A600000F589609DF8A01001EB410202EB0111C5 +:107A700000EBC10090F84500012853D19DF8B400F7 +:107A800040F2833110FB01F0B64901EB800000F5B4 +:107A900089609DF8A01001EB410202EB011100EB9F +:107AA000C10090F87F00E8BB01229DF8B40000EB14 +:107AB000400101EB0010AC4901EB001130319DF8A1 +:107AC000A00001EB0010C2729DF8B40000EB400171 +:107AD00001EB0010A44901EB001130319DF8A0002A +:107AE00001EB001001789DF8B40040F2833210FBE6 +:107AF00002F09C4A02EB8000417008229DF8B4001D +:107B000040F2833110FB01F0964901EB800101F551 +:107B100089619DF8A00000EB400303EB001001EB2E +:107B2000C00003E061E023E3FBE0FDE342710022DB +:107B30009DF8B40000EB400101EB00108A4901EB15 +:107B4000001130319DF8A00001EB001042609DF85B +:107B5000B4100220F2F7AAFA00213A911CE00022A8 +:107B60009DF8B40040F2833110FB01F07D4901EB38 +:107B7000800101F589619DF8A00000EB400303EB53 +:107B8000001001EBC0014731BDF8E8000A54BDF810 +:107B9000E800401C81B23A91BDF8E8001428DEDB11 +:107BA00000203A901CE000229DF8B40040F283319E +:107BB00010FB01F06B4901EB800101F589619DF833 +:107BC000A00000EB400303EB001001EBC0016331A8 +:107BD000BDF8E8000A54BDF8E800401C81B23A91B3 +:107BE000BDF8E8000A28DEDBB0E09DF8B40040F202 +:107BF000833110FB01F05B4901EB800000F58960E7 +:107C00009DF8A01001EB410202EB011100EBC10055 +:107C100006E0C7E281E2FDE32AE391E3FBE37BE2D6 +:107C200090F8450001287CD19DF8B40040F28331E2 +:107C300010FB01F04B4901EB800101F589619DF8D2 +:107C4000A00000EB400202EB001001EBC00090F836 +:107C5000800040F2833110FB01F0424901EB8001CA +:107C600001F589619DF8B40040F2833210FB02F007 +:107C70003C4A02EB800000F589609DF8A02002EBF1 +:107C8000420303EB021200EBC20090F8810000EB0C +:107C9000400202EB001001EBC00090F87E000328C8 +:107CA00054D102229DF8B40000EB400101EB00101A +:107CB0002D4901EB001130319DF8A00001EB0010BF +:107CC000C2729DF8B40000EB400101EB00102649A0 +:107CD00001EB001130319DF8A00001EB001001789C +:107CE0009DF8B40040F2833210FB02F01D4A02EB13 +:107CF0008000417008229DF8B40040F2833110FBEF +:107D000001F0184901EB800101F589619DF8A0009F +:107D100000EB400303EB001001EBC00042710022B6 +:107D200000E013E09DF8B40000EB400101EB00100F +:107D30000D4901EB001130319DF8A00001EB00105E +:107D400042609DF8B4100220F2F7B0F99DF8B4102B +:107D50000220F2F7ABF99DF8B40040F2833110FB3A +:107D600001F007E088480020C8430020BC32002012 +:107D7000BC120020FB4901EB800000F589609DF8F2 +:107D8000A01001EB410202EB011100EBC100807871 +:107D9000802838D19DF8B40000EB400101EB0010C1 +:107DA000F14901EB001030309DF8A01000EB0110FC +:107DB0008078C0F3400030BB9DF8B40000EB400178 +:107DC00001EB0010E84901EB001030309DF8A010E5 +:107DD00000EB01108078C0F34010A0B915229DF887 +:107DE000B40040F2833110FB01F0DE4901EB80006A +:107DF00000F589609DF8A01001EB410303EB011130 +:107E000000EBC10042719DF8B40000EB400101EBB2 +:107E10000010D54901EB001030309DF8A01000EBA8 +:107E200001108078C0F34000A8B18F229DF8B40003 +:107E300040F2833110FB01F0CA4901EB800000F5EC +:107E400089609DF8A01001EB410303EB011100EBE9 +:107E5000C10042714AE09DF8B40040F2833110FB4A +:107E600001F0C04901EB800000F589609DF8A01089 +:107E700001EB410202EB011100EBC100807B012804 +:107E800034D100229DF8B40040F2833110FB01F0A0 +:107E9000B44901EB800101F589619DF8A00000EB78 +:107EA000400303EB001001EBC00082738C229DF8AD +:107EB000B40040F2833110FB01F0AA4901EB8001CC +:107EC00001F589619DF8A00000EB400303EB001071 +:107ED00001EBC000427100219DF8B40040F28332F2 +:107EE00010FB02F09F4A02EB800001719DF8B40084 +:107EF00000EB400101EB00109B4901EB0010007BFF +:107F0000F0BB9DF8B40000EB4001C1EBC0109749F5 +:107F100001EBC000807801049DF8B40000EB400242 +:107F2000C2EBC010914A02EBC000C07841EA0021C8 +:107F30009DF8B40000EB4002C2EBC0108B4A02EB8C +:107F4000C00000790843C117CDE9080110F0A8FC72 +:107F50009DF8B41040F2833211FB02F1814A02EB2A +:107F6000810202F589629DF8A01001EB410303EB49 +:107F7000011102EBC101C1F81E009DF8B40000E040 +:107F80003AE000EB4001C1EBC010784901EBC000C2 +:107F9000407900049DF8B41001EB4102C2EBC1111D +:107FA000724A02EBC101897940EA01209DF8B410C0 +:107FB00001EB4102C2EBC1116C4A02EBC101C9796C +:107FC0000843C117CDE9080110F06AFC9DF8B41010 +:107FD00040F2833211FB02F1624A02EB810101F5AA +:107FE00089619DF8A02002EB420303EB021201EB32 +:107FF000C201C1F81A008FE09DF8B40000EB400107 +:10800000C1EBC010594901EBC000807801069DF812 +:10801000B40000EB4002C2EBC010544A02EBC000B7 +:10802000C07841EA00419DF8B40000EB4002C2EB89 +:10803000C0104E4A02EBC000007941EA00209DF8D2 +:10804000B41001EB4102C2EBC111484A02EBC1017D +:1080500049790843C117CDE9080110F021FC9DF8CA +:10806000B41040F2833211FB02F13E4A02EB81026E +:1080700002F589629DF8A01001EB410303EB0111A9 +:1080800002EBC101C1F81E009DF8B40000EB4001F5 +:10809000C1EBC010354901EBC000807900069DF8A6 +:1080A000B41001EB4102C2EBC111304A02EBC10135 +:1080B000C97940EA01409DF8B41001EB4102C2EBDE +:1080C000C1112A4A02EBC101097A40EA01209DF858 +:1080D000B41001EB4102C2EBC111244A02EBC10111 +:1080E000497A0843C117CDE9080110F0D9FB9DF882 +:1080F000B41040F2833211FB02F11A4A02EB810103 +:1081000001F589619DF8A02002EB420303EB021206 +:1081100001EBC201C1F81A0022E2BDF8A400032855 +:108120001FD18F229DF8B40040F2833110FB01F083 +:108130000C4901EB800101F589619DF8A00000EB7D +:10814000400303EB001001EBC000427101219DF8D8 +:10815000B40040F2833210FB02F0024A02EB8000CE +:108160000171FDE188480020C8430020388F0020BD +:10817000BDF8A400032814D18F229DF8B40040F26A +:10818000833110FB01F0F74901EB800000F58960B5 +:108190009DF8A01001EB410303EB011100EBC100BE +:1081A0004271DDE1BDF8A400032860D19DF8B40060 +:1081B00040F2833110FB01F0EA4901EB800000F549 +:1081C0008960BDF8D81001EB410202EB011100EB10 +:1081D000C100807901282AD100229DF8B40040F224 +:1081E000833110FB01F0DF4901EB800101F589616A +:1081F000BDF8D80000EB400303EB001001EBC0001A +:1082000082718F229DF8B40040F2833110FB01F09F +:10821000D44901EB800000F589609DF8A01001EBC6 +:10822000410303EB011100EBC10042711FE0082282 +:108230009DF8B40040F2833110FB01F0C94901EB15 +:10824000800101F589619DF8A00000EB400303EB7C +:10825000001001EBC000427100219DF8B40040F213 +:10826000833210FB02F0BF4A02EB8000017177E11C +:10827000BDF8A400032862D19DF8B40040F2833118 +:1082800010FB01F0B74901EB800000F58960BDF8F3 +:10829000D81001EB410202EB011100EBC100807923 +:1082A00001282AD100229DF8B40040F2833110FB4E +:1082B00001F0AC4901EB800101F58961BDF8D800FE +:1082C00000EB400303EB001001EBC00082718F2232 +:1082D0009DF8B40040F2833110FB01F0A14901EB9D +:1082E000800000F589609DF8A01001EB410303EBCD +:1082F000011100EBC100427121E008229DF8B40099 +:1083000040F2833110FB01F0964901EB800101F549 +:1083100089619DF8A00000EB400303EB001001EB26 +:10832000C0004271002100E020E19DF8B40040F25D +:10833000833210FB02F08B4A02EB800001710FE1E7 +:10834000BDF8A400082867D19DF8B40000EB4001F7 +:10835000C1EBC010844901EBC000807801069DF894 +:10836000B40000EB4002C2EBC0107F4A02EBC00039 +:10837000C07841EA00419DF8B40000EB4002C2EB36 +:10838000C010794A02EBC000007941EA00219DF853 +:10839000B40000EB4002C2EBC010734A02EBC00015 +:1083A00040790843C117CDE9080110F079FA014678 +:1083B0009DF8B40040F2833210FB02F0694A02EBF0 +:1083C000800202F589629DF8A00000EB400303EBF8 +:1083D000001002EBC00041639DF8B40040F283310D +:1083E00010FB01F05F4901EB800101F589619DF807 +:1083F000A00000EB400202EB001011F830109DF8D5 +:10840000B40040F2833210FB02F0564A02EB8000C7 +:10841000407902E0FEE3E3E0A2E0814234DA0021A9 +:108420009DF8B40040F2833210FB02F04D4A02EB9B +:108430008000017105229DF8B40040F2833110FBE9 +:1084400001F0484901EB800101F589619DF8A00028 +:1084500000EB400303EB001001F830208E229DF862 +:10846000B40040F2833110FB01F03E4901EB800083 +:1084700000F589609DF8A01001EB410303EB0111A9 +:1084800000EBC10042716BE09DF8B40040F2833113 +:1084900010FB01F0334901EB800000F58960BDF865 +:1084A000D81001EB410202EB011100EBC100807911 +:1084B000012835D100229DF8B40040F2833110FB31 +:1084C00001F0284901EB800101F58961BDF8D80070 +:1084D00000EB400303EB001001EBC00082718F2220 +:1084E0009DF8B40040F2833110FB01F01D4901EB0F +:1084F000800101F589619DF8A00000EB400303EBCA +:10850000001001EBC000427101219DF8B40040F25F +:10851000833210FB02F0134A02EB800001711FE06E +:108520008E229DF8B40040F2833110FB01F00D491A +:1085300001EB800101F589619DF8A00000EB40038B +:1085400003EB001001EBC000427100219DF8B40064 +:1085500040F2833210FB02F0024A02EB800001710C +:10856000FEE3000088480020388F0020BDF8A400FA +:10857000032834D100219DF8B40040F2833210FB6F +:1085800002F0FE4A02EB8000017101229DF8B40066 +:1085900040F2833110FB01F0F84901EB800101F555 +:1085A0008961BDF8D80000EB400303EB001001EB3C +:1085B000C00082718C229DF8B40040F2833110FB20 +:1085C00001F0EE4901EB800000F589609DF8A010F4 +:1085D00001EB410303EB011100EBC1004271BFE36A +:1085E000BDF8A4000F287CD19DF8B40000EB400139 +:1085F00001EB0010E24901EB0010007BF0BB002012 +:108600002E902F9000213A9120E0DDE92E100002FB +:1086100040EA11620902CDE92E129DF8B40000EB88 +:108620004001C1EBC010D74901EBC001BDF8E80023 +:10863000C0F10600085CDDE92E3440EA0302CDE912 +:108640002E24BDF8E800401C81B23A91BDF8E80044 +:108650000528DADB9DF8B400DDE92E2140F28333F2 +:1086600010FB03F0C54B03EB800303F589639DF812 +:10867000A00000EB400404EB001000E049E003EB35 +:10868000C00040F8222F416000222E922F9200213C +:108690003A911FE0DDE92E10000240EA1162090262 +:1086A000CDE92E129DF8B40000EB4001C1EBC010E3 +:1086B000B44901EBC001BDF8E800C0F10B00085C53 +:1086C000DDE92E341843CDE92E04BDF8E800401C46 +:1086D00080B23A90BDF8E8000528DBDB9DF8B400D5 +:1086E00000E0FDE3DDE92E1240F2833310FB03F0DE +:1086F000A24B03EB800000F589609DF8A03003EBEE +:10870000430404EB031300EBC30022308160C2601A +:1087100084E000202E902F9000213A911FE0DDE9A7 +:108720002E10000240EA11620902CDE92E129DF8D6 +:10873000B40000EB4001C1EBC010924901EBC00155 +:10874000BDF8E800C0F10700085CDDE92E341843ED +:10875000CDE92E04BDF8E800401C80B23A90BDF887 +:10876000E8000628DBDB9DF8B400DDE92E1240F2BC +:10877000833310FB03F0814B03EB800303F5896324 +:108780009DF8A00000EB400404EB001003EBC000D8 +:1087900040F8221F426000222E922F9200213A912F +:1087A00020E0DDE92E10000240EA11620902CDE965 +:1087B0002E129DF8B40000EB4001C1EBC0107149CE +:1087C00001EBC001BDF8E800C0F10D00085CDDE977 +:1087D0002E3440EA0302CDE92E24BDF8E800401C07 +:1087E00081B23A91BDF8E8000628DADB9DF8B400C2 +:1087F000DDE92E2140F2833310FB03F05F4B03EBE6 +:10880000800000F589609DF8A03003EB430404EB81 +:10881000031300EBC30022308260C1609DF8B400F6 +:1088200040F2833110FB01F0544901EB800101F566 +:1088300089619DF8A00000EB400202EB001011F8E6 +:1088400030109DF8B40040F2833210FB02F04B4A26 +:1088500002EB8000407981427ED19DF8B4009DF802 +:10886000A01001EB0010C217CDE92E02464890F887 +:10887000100B08B39DF8B40000EB400101EB0010B1 +:108880003F4901EB001030309DF8A01000EB0110C3 +:10889000807A022810D09DF8B40000EB400101EB73 +:1088A0000010374901EB001030309DF8A01000EBAC +:1088B0000110C07A00286BDD00229DF8B40000EBA7 +:1088C000400101EB00102E4901EB001030309DF803 +:1088D000A01000EB0110C2722C48D0F80C02052148 +:1088E000B0FBF1F201FB120000EB400127482C30F5 +:1088F00000EB41100D3009909DF8B40040F2833137 +:1089000010FB01F01D4901EB800000F589609DF826 +:10891000A01001EB410202EB011100EBC10022307B +:108920001022014608900998EFF78FFC1748D0F8FD +:108930000C020521B0FBF1F201FB120000EB40013B +:1089400012482C3000EB41129DF8B40040F2833104 +:1089500010FB01F0094900E0F7E201EB800101F5AD +:1089600089619DF8A00000EB400303EB001001EBD0 +:10897000C00050F81A1F42F8011F0AE08848002082 +:10898000C8430020388F0020BC320020BC120020D9 +:10899000A6E140685060FE48D0F80C020521B0FB0B +:1089A000F1F201FB120000EB4001F9482C3000EB22 +:1089B00041129DF8B40000EB400101EB0010F549B5 +:1089C00001EB001130319DF8A00001EB00100078A0 +:1089D0001070EF48D0F80C020521B0FBF1F201FB5A +:1089E000120000EB4001EA482C3000EB4111EA484C +:1089F000026841F81D2F80888880E548D0F80C0275 +:108A00000521B0FBF1F201FB120000EB4001E04850 +:108A10002C3000EB41129DF8B40040F2833110FB82 +:108A200001F0DE4901EB800101F589619DF8A000AC +:108A300000EB400303EB001001EBC000406BC2F8F9 +:108A40000900D348D0F80C020521B0FBF1F201FB7C +:108A5000120000EB4001CE482C3000EB41129DF893 +:108A6000B40000EB400101EB0010CA4901EB00111A +:108A700030319DF8A00001EB00104068C2F82300DF +:108A800000229DF8B40000EB400101EB0010C14949 +:108A900001EB001130319DF8A00001EB00104260A5 +:108AA00000213A9154E0BA48D0F80C020521B0FBFD +:108AB000F1F201FB120000EB4001B5482C3000EB55 +:108AC00041112731BDF8E8409DF8B40040F28332EF +:108AD00010FB02F0B14A02EB800202F589629DF8B8 +:108AE000A00000EB400303EB001002EBC00090F885 +:108AF000800040F2833210FB02F0A84A02EB8002B1 +:108B000002F589629DF8B40040F2833310FB03F054 +:108B1000A24B03EB800303F589639DF8A00000EBF3 +:108B2000400505EB001003EBC00090F8810000EB5E +:108B3000400303EB001002EBC0024732BDF8E8002F +:108B4000001D105C0855BDF8E800401C81B23A9148 +:108B5000BDF8E8000628A6DB00203A9042E000239A +:108B60009DF8B40040F2833110FB01F08B4901EB1A +:108B7000800101F589619DF8A00000EB400202EB45 +:108B8000001001EBC00090F8800040F2833110FB30 +:108B900001F0824901EB800101F589619DF8B40083 +:108BA00040F2833210FB02F07C4A02EB800202F5B5 +:108BB00089629DF8A00000EB400404EB001002EB7A +:108BC000C00090F8810000EB400202EB001001EBC6 +:108BD000C0014731BDF8E8000B54BDF8E800401C67 +:108BE00081B23A91BDF8E8000A28B8DB6848D0F8AD +:108BF0000C020521B0FBF1F080B201460990022081 +:108C0000F0F766FA00210620F1F750FA6048D0F834 +:108C10000C0200E003E25E49498D884206D25C48BE +:108C2000D0F80C02401C5A49C1F80C020021052062 +:108C3000F1F73CFA9DF8B40000EB400101EB0010A5 +:108C4000544901EB001030309DF8A01000EB0110EA +:108C5000801C0990007820F00802099802704C48A6 +:108C6000D0F80C020521B0FBF1F201FB120000EB81 +:108C7000400147482C3000EB4110D0F823202E98BB +:108C800000EB4001464800EB4110C0F823200020D3 +:108C90003A9020E03E48D0F80C020521B0FBF1F2FA +:108CA00001FB120000EB400139482C3000EB411071 +:108CB0002730BDF8E810425C2E9800EB40013848A0 +:108CC00000EB41112731BDF8E8000A54BDF8E80077 +:108CD000401C81B23A91BDF8E8000628DADB66E074 +:108CE0009DF8B40000EB400101EB0010294901EBB5 +:108CF000001030309DF8A01000EB0110801C09908E +:108D0000007820F008000830099908709DF8B40038 +:108D100000EB400101EB00101E4901EB0010303068 +:108D20009DF8A01000EB011042682E9800EB400166 +:108D30001B4800EB4110C0F8232000203A9032E09D +:108D40009DF8B40040F2833110FB01F0134901EBB0 +:108D5000800101F589619DF8A00000EB400200E070 +:108D600005E202EB001001EBC0014731BDF8E8005D +:108D70000A5C2E9800EB4001094800EB41112731B5 +:108D8000BDF8E8000A54BDF8E800401C81B209E0D3 +:108D9000BC120020C8430020C731002088480020B2 +:108DA000D81400203A91BDF8E8000628C8DB9DF8E9 +:108DB000B40000EB400101EB0010FE4901EB001094 +:108DC00030309DF8A01000EB0110801C0990007855 +:108DD00020F02002099802709DF8B4100220F1F7EB +:108DE00065F99DF8B40040F2833110FB01F0F249BF +:108DF00001EB800000F589609DF8A01001EB4102B5 +:108E000002EB011100EBC100223009902E9800EB1B +:108E10004001EA4800EB41100D30102208900999FA +:108E2000EFF713FA9DF8B40040F2833110FB01F024 +:108E3000E14901EB800101F589619DF8A00000EB9B +:108E4000400202EB001001EBC0012E9800EB400243 +:108E5000DA4800EB421051F81A2F40F8012F496808 +:108E600041609DF8B40000EB400101EB0010D149D6 +:108E700001EB001130319DF8A00001EB00100178EA +:108E80002E9800EB4002CD4800EB421001702E9866 +:108E900000EB4001C94800EB4111C948026841F8A4 +:108EA0001D2F808888809DF8B40040F2833110FB2C +:108EB00001F0C14901EB800101F589619DF8A00035 +:108EC00000EB400202EB001001EBC000416B2E985A +:108ED00000EB4002B94800EB4210C0F8091000E076 +:108EE0009CE09DF8B40000EB400101EB0010B1499B +:108EF00001EB001130319DF8A00001EB001041683A +:108F00002E9800EB4002AD4800EB4210C0F8231051 +:108F10002E9881B208200991F1F7C8F800229DF837 +:108F2000B40040F2833110FB01F0A34901EB800053 +:108F300000F589609DF8A01001EB410303EB0111DE +:108F400000EBC10080F8462053E09DF8B40000EB30 +:108F5000400101EB0010974901EB001030309DF803 +:108F6000A01000EB0110801C0990007820F0040094 +:108F7000001D099908709DF8B40000EB400101EB59 +:108F800000108C4901EB001030309DF8A01000EB70 +:108F90000110801C0990007820F080008030099931 +:108FA000087001229DF8B40040F2833110FB01F0FB +:108FB000814901EB800002719DF8B40040F28331D9 +:108FC00010FB01F07C4901EB800042799DF8B40070 +:108FD00040F2833110FB01F0774901EB800000F58E +:108FE00089609DF8A01001EB410303EB011100F82B +:108FF00031208F229DF8B40040F2833110FB01F044 +:109000006D4901EB800000F589609DF8A01001EB2F +:10901000410303EB011100EBC1004271C7E0BDF851 +:10902000A400032857D101216548F53080F8341A8F +:109030009DF8B40040F2833110FB01F05E4901EB72 +:10904000800101F589619DF8A00000EB400202EB70 +:10905000001011F830109DF8B40040F2833210FB7C +:1090600002F0554A02EB80004079814234DA002157 +:109070009DF8B40040F2833210FB02F04E4A02EB3E +:109080008000017101229DF8B40040F2833110FB91 +:1090900001F0494901EB800101F589619DF8A000CB +:1090A00000EB400303EB001001F830208F229DF805 +:1090B000B40040F2833110FB01F03F4901EB800026 +:1090C00000F589609DF8A01001EB410303EB01114D +:1090D00000EBC10042714AE09DF8B40040F28331D8 +:1090E00010FB01F0344901EB800000F589609DF828 +:1090F000A01001EB410202EB011100EBC1008078EE +:10910000802834D100219DF8B40040F2833210FB56 +:1091100002F0294A02EB8000017180229DF8B40020 +:1091200040F2833110FB01F0234901EB800101F58E +:1091300089619DF8A00000EB400303EB001001EBF8 +:10914000C000427100229DF8B40040F2833110FB50 +:1091500001F0194901EB800000F589609DF8A0102D +:1091600001EB410303EB011100EBC10082701EE033 +:10917000BDF8A400032819D100211148F53080F86A +:10918000341A8F229DF8B40040F2833110FB01F0B5 +:10919000094901EB800000F589609DF8A01001EB02 +:1091A000410303EB011100EBC100427100BF00BF9E +:1091B00005F089BDC843002088480020D81400204D +:1091C000C73100209DF8B40000EB4001C1EBC01096 +:1091D000FE4911F83000042801D125900BE09DF8DC +:1091E000B40000EB4001C1EBC010F84911F83000A9 +:1091F000152800D125909DF8B40000EB4001C1EB8B +:10920000C010F24901EBC00041789DF8B40000EBBA +:109210004002C2EBC010ED4A12F8300041EA0020D3 +:1092200041F23001884202D1A62025903DE09DF810 +:10923000B40000EB4001C1EBC010E44901EBC000F9 +:1092400041789DF8B40000EB4002C2EBC010DF4A49 +:1092500012F8300041EA002041F23101884202D187 +:10926000A720259021E09DF8B40000EB4001C1EB60 +:10927000C010D64911F83000022816D19DF8B4006C +:1092800000EB4001C1EBC010D04901EBC0000179F7 +:109290009DF8B40000EB4002C2EBC010CB4A02EBD9 +:1092A000C000C07841EA002125919DF8B40040F249 +:1092B000833110FB01F0C64901EB8000C178279192 +:1092C0009DF8B40040F2833110FB01F0C04901EB7E +:1092D000800108319DF89C0000EB001001EB80003C +:1092E00082789DF8B40040F2833110FB01F0B84958 +:1092F00001EB800108319DF89C0000EB001001EBB0 +:109300008000C0781044C1B228910021B14A9DF874 +:10931000B40002EB00129DF89C0011543A913AE01F +:109320009DF8B40040F2833110FB01F0A84901EB35 +:10933000800108319DF89C0000EB001001EB8000DB +:1093400002799DF8B40040F2833110FB01F0A0498E +:1093500001EB800108319DF89C0000EB001001EB4F +:1093600080008178BDF8E800084400EB400101EB83 +:1093700000119DF8B40040F2833310FB03F0944BCE +:1093800003EB800000F5896000F83120BDF8E800AB +:10939000401C81B23A919DF8B40040F2833110FB39 +:1093A00001F08B4901EB800108319DF89C0000EB36 +:1093B000001011F82010BDF8E8008142B0DCBDF8C3 +:1093C000941043F23002881A91427DD009DC0429BE +:1093D0007BD015297AD0A62910D0A72942F03E8546 +:1093E00050E1B0F5C06F72D0A0F2016000286FD0DC +:1093F00001286ED00428F1D102F030B800219DF888 +:10940000B40040F2833210FB02F0714A02EB80009C +:1094100001719DF8B40040F2833110FB01F0114658 +:1094200001EB800008309DF89C1001EB011100EB6E +:1094300081000079052824DC06229DF8B40040F262 +:10944000833110FB01F0624901EB800108319DF886 +:109450009C0000EB001001EB80000271A8229DF837 +:10946000B40040F2833110FB01F0594901EB800058 +:1094700008309DF89C1001EB011100EB8100427156 +:10948000FEE09DF8B40040F2833110FB01F050493A +:1094900001EB800008309DF89C1001EB011100EBFE +:1094A000810000790A282BDC0B229DF8B40040F2E1 +:1094B000833110FB01F0464901EB800108319DF832 +:1094C0009C0000EB001005E094E111E2FEE3FEE3F6 +:1094D000FEE3FEE301EB80000271A9229DF8B400D7 +:1094E00040F2833110FB01F0394901EB8000083074 +:1094F0009DF89C1001EB011100EB81004271BFE06F +:109500009DF8B40040F2833110FB01F0304901EBCB +:10951000800008309DF89C1001EB011100EB8100E8 +:1095200000790F2824DC10229DF8B40040F283312A +:1095300010FB01F0264901EB800108319DF89C00E9 +:1095400000EB001001EB80000271A2229DF8B40034 +:1095500040F2833110FB01F01D4901EB800008301F +:109560009DF89C1001EB011100EB8100427187E036 +:109570009DF8B40040F2833110FB01F0144901EB77 +:10958000800008309DF89C1001EB011100EB810078 +:109590004079A5282DD19DF8B40040F2833110FB0D +:1095A00001F00B4901EB800108319DF89C0000EBB4 +:1095B000001001EB8000C1789DF8B40000EB400280 +:1095C00002EB0010044A02EB001007E0388F002085 +:1095D00088480020B8410020C8430020303000EB0C +:1095E0000110801C0990007820F00400001D0999EA +:1095F00008709DF8B40040F2833110FB01F0FC4983 +:1096000001EB800008309DF89C1001EB011100EB8C +:1096100081008079A12833D09DF8B40040F28331D5 +:1096200010FB01F0F24901EB800108319DF89C002C +:1096300000EB001001EB800082799DF8B40040F24D +:10964000833110FB01F0EA4901EB800108319DF8FC +:109650009C0000EB001001EB80004271A1229DF8FC +:10966000B40040F2833110FB01F0E14901EB8000CE +:1096700008309DF89C1001EB011100EB8100827114 +:1096800002F0ECBB00219DF8B40040F2833210FBE5 +:1096900002F0D74A02EB800001719DF8B40040F25D +:1096A000833110FB01F0114601EB800008309DF87A +:1096B0009C1001EB011100EB8100007908281DDCF2 +:1096C00000219DF8B40040F2833210FB02F0C84A3A +:1096D00002EB8000017108229DF8B40040F2833152 +:1096E00010FB01F0C24901EB800008309DF89C108E +:1096F00001EB011100EB8100027124E09DF8B40040 +:1097000040F2833110FB01F0B94901EB80000830D1 +:109710009DF89C1001EB011100EB810000790B28F2 +:1097200011DC0C229DF8B40040F2833110FB01F0F3 +:10973000AF4901EB800008309DF89C1001EB01114E +:1097400000EB810002719DF8B40040F2833110FB00 +:1097500001F0A74901EB800008309DF89C1001EB57 +:10976000011100EB81004079A42830D19DF8B400AC +:1097700000EB400101EB00109E4901EB001030307E +:109780009DF8A01000EB0110801C0990007820F0DB +:10979000200020300999087000229DF8B40040F2A2 +:1097A000833110FB01F0924901EB800101F58961E1 +:1097B0009DF8A00000EB400303EB001001EBC0009C +:1097C00080F845209DF8B4100220F0F76FFCA1222C +:1097D0009DF8B40040F2833110FB01F0844901EBA5 +:1097E000800008309DF89C1001EB011100EB810016 +:1097F000427145E700203A9015E09DF8B40000EB77 +:109800004001C1EBC0107C4901EBC001BDF8E8008C +:10981000C01C095C16AABDF8E8001154BDF8E800A8 +:10982000401C81B23A91BDF8E8000628E5DB06212C +:1098300016A81EF0C1FF0021CDE93001DDE930019D +:10984000000A40EA0160309A801841EB21214FF470 +:1098500080724FF00003CDE90801EEF7B3FC9DF8EC +:10986000B40040F2833110FB01F0614901EB80014B +:1098700001F589619DF89C0000EB400303EB0010AB +:1098800001EBC000027100219DF8B40040F2833268 +:1098900010FB02F0564A02EB8000017104229DF891 +:1098A000B40040F2833110FB01F0514901EB80011B +:1098B00001F589619DF89C0000EB400303EB00106B +:1098C00001F83020A7229DF8B40040F2833110FB4C +:1098D00001F0474901EB800000F589609DF89C107C +:1098E00001EB410303EB011100EBC1004271C7E63C +:1098F0009DF8B40040F2833110FB01F03C4901EBCC +:10990000800008309DF89C1001EB011100EB8100F4 +:109910000079042872DA00219DF8B40040F2833205 +:1099200010FB02F0324A02EB80000171A1229DF887 +:10993000B40040F2833110FB01F02D4901EB8001AE +:1099400008319DF89C0000EB001001EB8000427193 +:109950009DF8B40040F2833110FB01F0244901EB83 +:10996000800108319DF89C0000EB001001EB8000A5 +:10997000001D09900078401CC2B2099802709DF841 +:10998000B40040F2833110FB01F0194901EB800073 +:1099900008309DF89C1001EB011100EB810000796B +:1099A000042823D10A229DF8B40040F2833110FB31 +:1099B00001F00F4901EB800108319DF89C0000EB9C +:1099C000001001EB80000271A3229DF8B40040F268 +:1099D000833110FB01F0064901EB800008309DF84F +:1099E0009C1001EB011100EB8100427137E305E0AF +:1099F00088480020C8430020388F00209DF8B4001C +:109A000040F2833110FB01F0FE4901EB8000083089 +:109A10009DF89C1001EB011100EB810000790428F6 +:109A20002FD100219DF8B40040F2833210FB02F0E8 +:109A3000F44A02EB8000017105229DF8B40040F267 +:109A4000833110FB01F0EF4901EB800108319DF8F3 +:109A50009C0000EB001001EB80000271A3229DF836 +:109A6000B40040F2833110FB01F0E64901EB8000C5 +:109A700008309DF89C1001EB011100EB8100427150 +:109A8000EDE29DF8B41040F2833011FB00F0DD49A7 +:109A900001EB800008309DF89C1001EB011100EBF8 +:109AA0008100007908282FDC00219DF8B40040F2E5 +:109AB000833210FB02F0D34A02EB800001710922CD +:109AC0009DF8B40040F2833110FB01F0CD4901EB69 +:109AD000800108319DF89C0000EB001001EB800034 +:109AE0000271A7229DF8B40040F2833110FB01F00F +:109AF000C44901EB800008309DF89C1001EB011176 +:109B000000EB81004271AAE29DF8B41040F283306C +:109B100011FB00F0BB4901EB800008309DF89C1060 +:109B200001EB011100EB8100007909282FDC0021F5 +:109B30009DF8B40040F2833210FB02F0B14A02EB10 +:109B4000800001710A229DF8B40040F2833110FBBD +:109B500001F0AC4901EB800108319DF89C0000EB5D +:109B6000001001EB80000271A3229DF8B40040F2C6 +:109B7000833110FB01F0A34901EB800008309DF810 +:109B80009C1001EB011100EB8100427167E29DF82E +:109B9000B41040F2833011FB00F09A4901EB8000D1 +:109BA00008309DF89C1001EB011100EB8100007959 +:109BB0000D282FDC00219DF8B40040F2833210FB09 +:109BC00002F0904A02EB800001710E229DF8B40071 +:109BD00040F2833110FB01F08A4901EB800108312A +:109BE0009DF89C0000EB001001EB80000271A122A7 +:109BF0009DF8B40040F2833110FB01F0814901EB84 +:109C0000800008309DF89C1001EB011100EB8100F1 +:109C1000427124E29DF8B41040F2833011FB00F051 +:109C2000784901EB800008309DF89C1001EB011190 +:109C300000EB810000790E282FDC00219DF8B40094 +:109C400040F2833210FB02F06E4A02EB8000017199 +:109C50000F229DF8B40040F2833110FB01F06949F6 +:109C600001EB800108319DF89C0000EB001001EB36 +:109C700080000271A3229DF8B40040F2833110FBF2 +:109C800001F0604901EB800008309DF89C1001EB69 +:109C9000011100EB81004271E1E19DF8B41040F246 +:109CA000833011FB00F0574901EB800008309DF82C +:109CB0009C1001EB011100EB8100007910287DDC84 +:109CC00011229DF8B40040F2833103E0C8E1F6E1CF +:109CD00043E224E210FB01F04A4901EB8001083124 +:109CE0009DF89C0000EB001001EB80000271A122A6 +:109CF0009DF8B40040F2833110FB01F0414901EBC3 +:109D0000800108319DF89C0000EB001001EB800001 +:109D100042719DF8B40040F2833110FB01F03949E3 +:109D200001EB800108319DF89C0000EB001001EB75 +:109D30008000827100213A9156E09DF8B41040F203 +:109D4000833011FB00F02F4901EB800108319DF8B1 +:109D50009C0000EB001001EB80008178BDF8E8006A +:109D600001449DF8B40000EB400202EB0010264ACB +:109D700002EB0010303000EB0110801C09900078DD +:109D800020F080018031099801709DF8B41040F2F4 +:109D9000833011FB00F01B4901EB800108319DF875 +:109DA0009C0000EB001001EB80008178BDF8E8001A +:109DB00001449DF8B40000EB400200E085E002EBB6 +:109DC0000010114A02EB0010303000EB0110801C33 +:109DD0000990007820F00400001D09990870BDF872 +:109DE000E800401C80B23A909DF8B41040F28330F5 +:109DF00011FB00F0034901EB800108319DF89C0044 +:109E000004E0000088480020C843002000EB001058 +:109E100011F82010BDF8E80081428EDC9DF8B410E6 +:109E200001EB410000EB0110FE4901EB0010303066 +:109E30009DF8A01000EB01108078C0F34010E8B34B +:109E40009DF8B41001EB410000EB0110F54901EB66 +:109E5000001030309DF8A01000EB0110801C09901C +:109E6000007820F02002099802709DF8B41001EBF0 +:109E7000410000EB0110EB4901EB001030309DF880 +:109E8000A01000EB01108078C0F34000A8B99DF845 +:109E9000B41001EB410000EB0110E24901EB0010AE +:109EA00030309DF8A01000EB0110801C0990007864 +:109EB00020F0080008300999087000E065E09DF87E +:109EC000B4100220F0F7F2F8C9E09DF8B41040F2A7 +:109ED000833011FB00F0D44901EB800108319DF87B +:109EE0009C0000EB001001EB800001799DF8B400AC +:109EF00040F2833210FB02F0CB4A02EB8000407943 +:109F0000814242D19DF8B41040F2833011FB00F041 +:109F1000114601EB800008309DF89C1001EB011107 +:109F200000EB81008079A12830D0A3229DF8B400F5 +:109F300040F2833110FB01F0BB4901EB8001083195 +:109F40009DF89C0000EB001001EB800042719DF831 +:109F5000B41040F2833011FB00F0B34901EB8000F4 +:109F600008309DF89C1001EB011100EB8100807915 +:109F7000A22874D000209DF8B41040F2833211FB67 +:109F800002F1A94A02EB8101087168E09DF8B41062 +:109F900040F2833011FB00F0A34901EB8000083050 +:109FA0009DF89C1001EB011100EB810090F83A0044 +:109FB000012837D100229DF8B40040F2833110FB14 +:109FC00001F0994901EB800108319DF89C0000EBFC +:109FD000001001EB800080F83A20A3229DF8B40025 +:109FE00040F2833110FB01F08F4901EB8001083111 +:109FF0009DF89C0000EB001001EB80004271A9224B +:10A000009DF8B40040F2833110FB01F0864901EB6A +:10A01000800008309DF89C1001EB011100EB8100DD +:10A0200082711CE0A1229DF8B40040F2833110FB44 +:10A0300001F07D4901EB800108319DF89C0000EBA7 +:10A04000001001EB8000427101219DF8B40040F244 +:10A05000833210FB02F0744A02EB8000017146E487 +:10A06000A1229DF8B40040F2833110FB01F06E494B +:10A0700001EB800108319DF89C0000EB001001EB22 +:10A08000800082719DF8B40040F2833110FB01F032 +:10A09000654901EB800108319DF89C0000EB001040 +:10A0A00001EB8000427100219DF8B40040F2833240 +:10A0B00010FB02F05C4A02EB8000017117E4002102 +:10A0C0009DF8B40040F2833210FB02F0564A02EBD6 +:10A0D0008000017109229DF8B40040F2833110FB29 +:10A0E00001F0514901EB800108319DF89C0000EB23 +:10A0F000001001EB80000271A7229DF8B40040F22D +:10A10000833110FB01F0484901EB800008309DF8D5 +:10A110009C1001EB011100EB810042719FE70021CF +:10A120009DF8B40040F2833210FB02F03E4A02EB8D +:10A1300080000171A7229DF8B40040F2833110FB2A +:10A1400001F0394901EB800008309DF89C1001EBCB +:10A15000011100EB8100427181E79DF8B41001EB21 +:10A160004100C0EBC110314901EBC000C07D312876 +:10A170001DDB9DF8B41001EB4100C0EBC1102B4971 +:10A1800001EBC000C07D3138C2B29DF8B40040F28E +:10A19000833110FB01F0244901EB800008309DF869 +:10A1A0009C1001EB011100EB8100C27011E0002254 +:10A1B0009DF8B40040F2833110FB01F01A4901EB25 +:10A1C000800008309DF89C1001EB011100EB81002C +:10A1D000C2709DF8B41040F2833011FB00F01249B8 +:10A1E00001EB800108319DF89C0000EB001001EBB1 +:10A1F000800082789DF8B40040F2833110FB01F0BA +:10A20000094901EB800108319DF89C0000EB00102A +:10A2100001EB8000C078111836919DF8B41040F21F +:10A22000833005E0C843002088480020388F002094 +:10A2300011FB00F0FE4901EB800108319DF89C0004 +:10A2400000EB001001EB8000C2789DF8B40040F2F2 +:10A25000833110FB01F0F64901EB800008309DF8D6 +:10A260009C1001EB011110F8210082427DDA0021DF +:10A270009DF8B40040F2833210FB02F0EC4A02EB8E +:10A2800080000171A7229DF8B40040F2833110FBD9 +:10A2900001F0E74901EB800108319DF89C0000EBDB +:10A2A000001001EB800042719DF8B41001EB4100F9 +:10A2B000C0EBC110DF4901EBC000407930287CD1F0 +:10A2C0009DF8B41040F2833011FB00F0D84901EB47 +:10A2D000800108319DF89C0000EB001001EB80002C +:10A2E00001799DF8B40040F2833210FB02F0D04AAD +:10A2F00002EB8000407981425FD19DF8B41040F2BA +:10A30000833011FB00F0114601EB800000F58960FD +:10A31000BDF8D81001EB410202EB011100EBC100C6 +:10A32000C078312832D19DF8B41001EB410000EB28 +:10A330000110C14901EB00103030BDF8D81000EB1E +:10A340000110801C0990007820F02002099802700A +:10A3500000229DF8B40040F2833110FB01F0B449B3 +:10A3600001EB800000F5896000E0FDE3BDF8D81046 +:10A3700001EB410303EB011100EBC10080F8452024 +:10A380009DF8B4100220EFF791FE54E09DF8B41050 +:10A3900040F2833011FB00F0A54901EB800000F58D +:10A3A0008960BDF8D81001EB410202EB011100EB0E +:10A3B000C100C07833283ED100E067E09DF8B410BA +:10A3C00001EB410000EB01109B4901EB0010303024 +:10A3D000BDF8D81000EB0110801C0990007820F027 +:10A3E00020020998027001229DF8B40040F28331E6 +:10A3F00010FB01F08E4901EB800000F58960BDF88B +:10A40000D81001EB410303EB011100EBC10080F810 +:10A410004620A9229DF8B40040F2833110FB01F0E0 +:10A42000834901EB800008309DF89C1001EB01117D +:10A4300000EB810082719DF8B41001EB410000EB4C +:10A4400001107D4901EB00103030BDF8D81000EB51 +:10A450000110801C0990007820F001020998027018 +:10A460009DF8B41001EB410000EB0110724901EBC3 +:10A4700000103030BDF8D81000EB0110801C09909E +:10A48000007820F00202099802700DE19DF8B410E6 +:10A4900001EB4100C0EBC110664901EBC0004079FF +:10A4A00031287CD19DF8B41040F2833011FB00F0CC +:10A4B0005F4901EB800108319DF89C0000EB001022 +:10A4C00001EB800001799DF8B40040F2833210FB6B +:10A4D00002F0574A02EB8000407981425FD19DF83B +:10A4E000B41040F2833011FB00F0114601EB800004 +:10A4F00000F58960BDF8D81001EB410202EB0111B3 +:10A5000000EBC10090F8460058BB01229DF8B40052 +:10A5100040F2833110FB01F0454901EB800101F568 +:10A520008961BDF8D80000EB400303EB001001EB9C +:10A53000C00080F845209DF8B41001EB410000EB0D +:10A5400001103D4901EB00113031BDF8D80001EB9D +:10A550000010801C0990007820F00100401C09992F +:10A5600008709DF8B41001EB410000EB0110324976 +:10A5700001EB00103030BDF8D81000EB0110801C4A +:10A580000990007820F00202099802702B4890F898 +:10A59000100B90B19DF8B41001EB410000E001E216 +:10A5A00000EB0110244901EB00103030BDF8D81049 +:10A5B00000EB0110807A022876D1214890F829001A +:10A5C000012871D11E48D0F80C021D49498D8842DE +:10A5D0006AD29DF8B41040F2833011FB00F01449A8 +:10A5E00001EB800000F58960BDF8D81001EB410255 +:10A5F00002EB011100EBC10090F84500012852D197 +:10A600009DF8B41040F2833011FB00F0084901EBD3 +:10A61000800000F58960BDF8D81001EB410202EB23 +:10A62000011100EBC10090F87F00E0BB012209E0BE +:10A6300088480020388F0020C8430020BC3200200A +:10A64000BC1200209DF8B40000EB400101EB0010AB +:10A65000FE4901EB00113031BDF8D80001EB0010CC +:10A66000C27200229DF8B40000EB400101EB001023 +:10A67000F64901EB00113031BDF8D80001EB0010B4 +:10A6800042609DF8B41040F2833011FB00F0F049B5 +:10A6900001EB800101F58961BDF8D80000EB4002B3 +:10A6A00002EB001001E07BE079E001EBC00090F8E4 +:10A6B00091109DF8B40040F2833210FB02F0E44A9E +:10A6C00002EB800041709DF8B41040F2833011FB22 +:10A6D00000F0114601EB800108319DF89C0000EB71 +:10A6E000001001EB800001799DF8B40040F2833244 +:10A6F00010FB02F0D64A02EB8000407981424ED135 +:10A7000000229DF8B40040F2833110FB01F0D049E3 +:10A7100001EB800101F58961BDF8D80000EB400331 +:10A7200003EB001001EBC000C2714FF010429DF826 +:10A73000B40040F2833110FB01F0C54901EB800108 +:10A7400001F58961BDF8D80000EB400303EB001070 +:10A7500001EBC0008260A4229DF8B40040F2833176 +:10A7600010FB01F0BA4901EB800108319DF89C0013 +:10A7700000EB001001EB80008271A3229DF8B40071 +:10A7800040F2833110FB01F0B14901EB8000083049 +:10A790009DF89C1001EB011100EB8100427134E344 +:10A7A0009DF8B41040F2833011FB00F0A84901EB92 +:10A7B000800000F58960BDF8D81001EB410202EB82 +:10A7C000011100EBC10090F8450001287DD19DF8F2 +:10A7D000B41040F2833011FB00F09D4901EB800181 +:10A7E00001F58961BDF8D80000EB400202EB0010D2 +:10A7F00001EBC00090F8801040F2833011FB00F0B4 +:10A80000934901EB800101F589619DF8B40040F2A4 +:10A81000833210FB02F08E4A02EB800000F5896063 +:10A82000BDF8D82002EB420303EB021200EBC2009A +:10A8300090F8810000EB400202EB001001EBC00039 +:10A8400090F87E00032840D102229DF8B40000EB6E +:10A85000400101EB00107D4901EB00113031BDF8E2 +:10A86000D80001EB0010C2729DF8B41040F28330A2 +:10A8700011FB00F0764901EB800101F589619DF83B +:10A88000A00000EB400202EB001001EBC00090F8CA +:10A8900091109DF8B40040F2833210FB02F06C4A34 +:10A8A00002EB800041709DF8B41040F2833011FB40 +:10A8B00000F0114601EB800108319DF89C0000EB8F +:10A8C000001001EB8000017900E0FFE19DF8B40089 +:10A8D00040F2833210FB02F05D4A02EB80004079C7 +:10A8E00081424ED100229DF8B40040F2833110FB2A +:10A8F00001F0574901EB800101F58961BDF8D800ED +:10A9000000EB400303EB001001EBC000C2714FF0FD +:10A9100010429DF8B40040F2833110FB01F04C4925 +:10A9200001EB800101F58961BDF8D80000EB40031F +:10A9300003EB001001EBC0008260A4229DF8B4007C +:10A9400040F2833110FB01F0414901EB80010831F5 +:10A950009DF89C0000EB001001EB80008271A322A7 +:10A960009DF8B40040F2833110FB01F0384901EB4F +:10A97000800008309DF89C1001EB011100EB810074 +:10A98000427100229DF8B40000EB400101EB001081 +:10A990002E4901EB00113031BDF8D80001EB001059 +:10A9A000426032E29DF8B41001EB4100C0EBC110EF +:10A9B000284901EBC000407933287CD19DF8B410C0 +:10A9C00001EB410000EB0110204901EB0010303099 +:10A9D000BDF8D81000EB0110801C0990007820F021 +:10A9E0000101491C099801709DF8B41001EB410068 +:10A9F00000EB0110154901EB00113031BDF8D80012 +:10AA000001EB0010801C0990007820F020020998CA +:10AA100002709DF8B41001EB410000EB01100B49EE +:10AA200001EB00103030BDF8D81000EB0110801C95 +:10AA30000990007820F00200801C099908709DF8A8 +:10AA4000B41040F2833011FB00F005E0C843002051 +:10AA500088480020388F0020FE4901EB80004279B1 +:10AA60009DF8B40040F2833110FB01F0F94901EB8D +:10AA7000800008309DF89C1001EB011100EB810073 +:10AA8000027100203A9056E09DF8B41040F28330F5 +:10AA900011FB00F0EF4901EB800108319DF89C00AB +:10AAA00000EB001001EB80008178BDF8E800014464 +:10AAB0009DF8B40000E07EE000EB400202EB0010E5 +:10AAC000E54A02EB0010303000EB0110801C0990C9 +:10AAD000007820F080018031099801709DF8B41051 +:10AAE00040F2833011FB00F0DA4901EB80010831BC +:10AAF0009DF89C0000EB001001EB80008178BDF810 +:10AB0000E80001449DF8B40000EB400202EB0010A5 +:10AB1000D14A02EB0010303000EB0110801C09908C +:10AB2000007820F00401091D09980170BDF8E800C3 +:10AB3000401C81B23A919DF8B41040F2833011FB71 +:10AB400000F0C44901EB800108319DF89C0000EB46 +:10AB5000001011F82010BDF8E800814294DC9DF847 +:10AB6000B41001EB410000E0FAE200EB0110BA4939 +:10AB700001EB00103030BDF8D81000EB01108078E8 +:10AB8000C0F3400020B99DF8B4100220EFF78EFA10 +:10AB9000A2229DF8B40040F2833110FB01F0AD49D0 +:10ABA00001EB800008309DF89C1001EB011100EBD7 +:10ABB0008100827129E19DF8B41001EB4100C0EBE6 +:10ABC000C110A64901EBC000407934287ED19DF820 +:10ABD000B41040F2833011FB00F09E4901EB80017C +:10ABE00008319DF89C0000EB001001EB800001791A +:10ABF0009DF8B40040F2833210FB02F0954A02EB5C +:10AC000080004079814261D19DF8B41001EB410090 +:10AC100000EB0110904901EB00103030BDF8D81066 +:10AC200000EB0110801C0990007820F020020998A8 +:10AC300002709DF8B41001EB410000EB0110864951 +:10AC400001EB00103030BDF8D81000EB0110801C73 +:10AC50000990007820F002020998027001229DF804 +:10AC6000B40040F2833110FB01F07A4901EB80001F +:10AC700000F58960BDF8D81001EB410303EB011129 +:10AC800000EBC10080F84620A9229DF8B40040F2F4 +:10AC9000833110FB01F06F4901EB800008309DF813 +:10ACA0009C1001EB011100EB8100827101229DF8E3 +:10ACB000B40040F2833110FB01F0664901EB8000E3 +:10ACC00008309DF89C1001EB011100E09DE000EBC5 +:10ACD000810080F8392041F288329DF8B40040F2BA +:10ACE000833110FB01F05B4901EB800008309DF8D7 +:10ACF0009C1001EB011100EB810002649DF8B4107F +:10AD000040F2833011FB00F0524901EB80004279A0 +:10AD10009DF8B40040F2833110FB01F04D4901EB86 +:10AD2000800108319DF89C0000EB001001EB8000D1 +:10AD3000027100213A9154E09DF8B41040F2833042 +:10AD400011FB00F0434901EB800108319DF89C00A4 +:10AD500000EB001001EB80008178BDF8E8000144B1 +:10AD60009DF8B40000EB400202EB00103A4A02EBFF +:10AD70000010303000EB0110801C0990007820F0AA +:10AD800080018031099801709DF8B41040F2833041 +:10AD900011FB00F02F4901EB800108319DF89C0068 +:10ADA00000EB001001EB80008178BDF8E800014461 +:10ADB0009DF8B40000EB400202EB0010264A02EBC3 +:10ADC0000010303000EB0110801C0990007820F05A +:10ADD0000400001D09990870BDF8E800401C80B20D +:10ADE0003A909DF8B41040F2833011FB00F01949FD +:10ADF00001EB800108319DF89C0000EB001011F878 +:10AE00002010BDF8E800814296DC00202E902F90A3 +:10AE100000213A9129E0DDE92E10000140EA11728B +:10AE20000901CDE92E129DF8B41001EB4100C0EBF1 +:10AE3000C1100A4901EBC001BDF8E800801D085CA3 +:10AE40003038C117DDE92E34184341EA0402CDE958 +:10AE50002E0205E088480020C8430020388F0020DB +:10AE6000BDF8E800401C80B23A90BDF8E800062822 +:10AE7000D1DB9DF8B4002E9940F2833210FB02F032 +:10AE8000FE4A02EB800202F58962BDF8D80000EBB1 +:10AE9000400303EB001002EBC000C0F81A100022C0 +:10AEA0002E922F9200213A9122E0DDE92E1000012E +:10AEB00040EA11720901CDE92E129DF8B41001EBA0 +:10AEC0004100C0EBC110EE4901EBC001BDF8E80044 +:10AED0000D30085C3038C117DDE92E34184341EAE3 +:10AEE0000402CDE92E02BDF8E800401C80B23A9081 +:10AEF000BDF8E8000428D8DB9DF8B4002E9940F294 +:10AF0000833210FB02F0DD4A02EB800202F5896217 +:10AF1000BDF8D80000EB400303EB001002EBC000CB +:10AF2000416300222E922F9200213A9122E0DDE926 +:10AF30002E10000140EA11720901CDE92E129DF890 +:10AF4000B41001EB4100C0EBC110CD4901EBC001D1 +:10AF5000BDF8E8001130085C3038C117DDE92E3447 +:10AF600040EA03022143CDE92E21BDF8E800401C50 +:10AF700081B23A91BDF8E8000628D8DB9DF8B4000C +:10AF80002E9940F2833210FB02F0BC4A02EB8002A1 +:10AF900002F58962BDF8D80000EB400303EB001016 +:10AFA00002EBC000C0F81E109DF8B41001EB410088 +:10AFB000C0EBC110B24901EBC00042799DF8B4006A +:10AFC00040F2833110FB01F0AC4901EB800101F547 +:10AFD0008961BDF8D80000EB400303EB001001EBE2 +:10AFE000C000C2709DF8B41001EB410000EB0110ED +:10AFF000A44901EB00113031BDF8D80001EB00107D +:10B0000082789DF8B40040F2833110FB01F09B4937 +:10B0100001EB800101F58961BDF8D80000EB400328 +:10B0200003EB001001EBC00002769DF8B41040F273 +:10B03000833011FB00F0914901EB800108319DF84C +:10B040009C0000EB001001EB800001799DF8B4003A +:10B0500040F2833210FB02F0884A02EB8000407914 +:10B0600081427DDA00219DF8B40040F2833210FB6A +:10B0700002F0824A02EB80000171A7229DF8B40021 +:10B0800040F2833110FB01F07C4901EB8001083173 +:10B090009DF89C0000EB001001EB80004271002144 +:10B0A0003A918DE09DF8B40040F2833110FB01F03D +:10B0B000724901EB800108319DF89C0000EB001003 +:10B0C00001EB8000C178BDF8E800814221D0002268 +:10B0D0009DF8B40040F2833110FB01F0674901EBA9 +:10B0E000800108319DF89C0000EB001001EB80000E +:10B0F0008178BDF8E80001449DF8B40000EB4003FE +:10B1000003EB00105F4B03EB0010303000EB01103D +:10B1100082709DF8B40040F2833110FB01F0574972 +:10B1200001EB800108319DF89C0000EB001001EB61 +:10B1300080008178BDF8E80001449DF8B40000EB80 +:10B14000400202EB00104F4A02EB0010303000EBDF +:10B150000110801C0990007820F08000803000E011 +:10B16000C5E0099908709DF8B40040F2833110FBE6 +:10B1700001F0424901EB800008309DF89C1001EB82 +:10B18000011100EB81008078BDF8E81042189DF8AD +:10B19000B40000EB400101EB00103A4901EB001054 +:10B1A000303000EB0210801C0990007820F0040081 +:10B1B000001D09990870BDF8E800401C80B23A9063 +:10B1C0009DF8B40040F2833110FB01F02B4901EBF4 +:10B1D000800108319DF89C0000EB001011F8201050 +:10B1E000BDF8E80081423FF75DAF9DF8B40000EB89 +:10B1F0004001C1EBC010224901EBC000407930286A +:10B2000014D19DF8B40000EB400101EB00101D4982 +:10B2100001EB00103030BDF8D81000EB0110801C9D +:10B220000990007820F00102099802709DF8B4009E +:10B2300000EB400101EB0010124901EB001030302F +:10B24000BDF8D81000EB01108078C0F3401088B929 +:10B250009DF8B40000EB400101EB0010094901EB3F +:10B2600000103030BDF8D81000EB01108078C0F32A +:10B270004000E0B39DF8B40006E0000088480020DC +:10B28000388F0020C843002000EB400101EB001084 +:10B29000FE4901EB00103030BDF8D81000EB011072 +:10B2A000801C0990007820F02002099802709DF817 +:10B2B000B40000EB400101EB0010F44901EB001079 +:10B2C0003030BDF8D81000EB0110801C09900078D8 +:10B2D00020F00202099802709DF8B40000EB4001D2 +:10B2E00001EB0010E94901EB0010303000E0B4E060 +:10B2F000BDF8D81000EB0110801C0990007820F0F8 +:10B3000008010831099801709DF8B4009DF8A0105B +:10B3100001EB0010C217CDE92E029DF8B40040F2F7 +:10B32000833110FB01F0DA4901EB800000F5896000 +:10B33000BDF8D81001EB410202EB011100EBC10096 +:10B34000223009902E9800EB4001D24800EB4110CA +:10B350000D30102208900999ECF777FF9DF8B400A2 +:10B3600040F2833110FB01F0C94901EB800101F586 +:10B370008961BDF8D80000EB400202EB001001EB40 +:10B38000C0012E9800EB4002C24800EB421051F879 +:10B390001A2F40F8012F496841609DF8B40000EB76 +:10B3A000400101EB0010B94901EB00113031BDF84B +:10B3B000D80001EB001001782E9800EB4002B54850 +:10B3C00000EB421001702E9800EB4001B14800EBF9 +:10B3D0004111B148026841F81D2F808888809DF88E +:10B3E000B40040F2833110FB01F0A94901EB800168 +:10B3F00001F58961BDF8D80000EB400202EB0010B6 +:10B4000001EBC000416B2E9800EB4002A14800EB1D +:10B410004210C0F809109DF8B40000EB400101EBA8 +:10B4200000109A4901EB00113031BDF8D80001EB52 +:10B43000001041682E9800EB4002964800EB421045 +:10B44000C0F823102E9881B208200991EEF72EFE45 +:10B450009DF8B4100220EEF729FEFCE300201590C1 +:10B46000C4E000202E902F9000213A9127E0DDE9E2 +:10B470002E10000140EA11720901CDE92E129DF84B +:10B48000B40000EB4001C1EBC010844901EBC001E6 +:10B49000159800EB8002BDF8E8000B3000EB82004D +:10B4A000085C3038C117DDE92E34184341EA040244 +:10B4B000CDE92E02BDF8E800401C80B23A90BDF8FC +:10B4C000E8000A28D3DB9DF8B400DDE92E1240F233 +:10B4D000833310FB03F06E4B03EB800308339DF8BE +:10B4E0009C0000EB001003EB800083781598184453 +:10B4F00000EB400303EB00139DF8B40040F28334EB +:10B5000010FB04F0624C04EB800000F5896000EB56 +:10B51000C30040F8221F426000222E922F92002189 +:10B520003A9127E0DDE92E10000140EA117209018D +:10B53000CDE92E129DF8B40000EB4001C1EBC01024 +:10B54000564901EBC001159800EB8002BDF8E800F8 +:10B55000153000EB8200085C3038C117DDE92E346D +:10B5600040EA03022143CDE92E21BDF8E800401C4A +:10B5700081B23A91BDF8E8000A28D3DB9DF8B40007 +:10B58000DDE92E1240F2833310FB03F0404B03EB56 +:10B59000800308339DF89C0000EB001003EB800053 +:10B5A00083781598184400EB400303EB00139DF8D3 +:10B5B000B40040F2833410FB04F0354C04EB8000FF +:10B5C00000F5896000EBC30022308160C260002179 +:10B5D0009DF8B40040F2833210FB02F0224602EBE9 +:10B5E000800001711598401CC0B215909DF8B40000 +:10B5F00040F2833110FB01F0254901EB8001083155 +:10B600009DF89C0000EB001011F820101598814265 +:10B610003FF727AF9DF8B40040F2833110FB01F0F3 +:10B620001B4901EB800108319DF89C0000EB0010E4 +:10B6300001EB800001799DF8B40040F2833210FBE9 +:10B6400002F0134A02EB80004079814216D09DF847 +:10B65000B40040F2833110FB01F0114601EB800091 +:10B6600000F58960BDF8D81001EB410202EB011131 +:10B6700000EBC10090F8460001287DD19DF8B40090 +:10B6800040F2833110FB01F0014909E0C84300207A +:10B6900088480020D8140020C7310020388F0020AF +:10B6A00001EB800108319DF89C0000EB001001EBDC +:10B6B0008000C2789DF8B40040F2833110FB01F0A5 +:10B6C000FE4901EB800108319DF89C0000EB001061 +:10B6D00001EB80008078111836919DF8B4109DF828 +:10B6E000A00000EB0110C217CDE92E02F44890F83B +:10B6F000100B08B39DF8B40000EB400101EB001003 +:10B70000F04901EB00103030BDF8D81000EB01100B +:10B71000807A022810D09DF8B40000EB400101EBC4 +:10B720000010E84901EB00103030BDF8D81000EBF4 +:10B730000110C07A00287DDD00229DF8B40000EBE6 +:10B74000400101EB0010DF4901EB00103030BDF883 +:10B75000D81000EB0110C272DB48D0F80C020521B2 +:10B76000B0FBF1F201FB120000EB4001D6482C3097 +:10B7700000EB41100D3000E026E309909DF8B40085 +:10B7800040F2833110FB01F0CC4901EB800000F561 +:10B790008960BDF8D81001EB410202EB011100EB0A +:10B7A000C10022301022014608900998ECF74DFDA7 +:10B7B000C548D0F80C020521B0FBF1F201FB1200E4 +:10B7C00000EB4001C0482C3000EB41129DF8B40062 +:10B7D00040F2833110FB01F0B84901EB800101F523 +:10B7E0008961BDF8D80000EB400303EB001001EBCA +:10B7F000C00050F81A1F42F8011F40685060B2485C +:10B80000D0F80C020521B0FBF1F201FB120000EBB5 +:10B810004001AD482C3000EB41129DF8B40000EB24 +:10B82000400101EB0010A74901EB001130319DF8F8 +:10B83000A00000E092E101EB001000781070A24837 +:10B84000D0F80C020521B0FBF1F201FB120000EB75 +:10B8500040019D482C3000EB41129DF8B40040F2AD +:10B86000833110FB01F0954901EB800101F58961FD +:10B87000BDF8D80000EB400303EB001001EBC00063 +:10B88000406BC2F809009048D0F80C020521B0FBCB +:10B89000F1F201FB120000EB40018B482C3000EB71 +:10B8A00041118748F538026841F81D2F808888804B +:10B8B0008548D0F80C120522B1FBF2F002FB101003 +:10B8C00000EB400180482C3000EB41129DF8B400A1 +:10B8D00000EB400101EB00107A4901EB001130311F +:10B8E000BDF8D80001EB00104068C2F82300002228 +:10B8F0009DF8B40000EB400101EB0010714901EB31 +:10B9000000113031BDF8D80001EB00104260002179 +:10B910003A9154E06C48D0F80C020521B0FBF1F2EA +:10B9200001FB120000EB400167482C3000EB411195 +:10B930002731BDF8E8409DF8B40040F2833210FB97 +:10B9400002F05E4A02EB800202F589629DF8A000D7 +:10B9500000EB400303EB001002EBC00090F8800006 +:10B9600040F2833210FB02F0544A02EB800202F5EF +:10B9700089629DF8B40040F2833310FB03F04F4B13 +:10B9800003EB800303F58963BDF8D80000EB4005A5 +:10B9900005EB001003EBC00090F8810000EB4003C2 +:10B9A00003EB001002EBC0024732BDF8E800001DB7 +:10B9B000105C0855BDF8E800401C81B23A91BDF812 +:10B9C000E8000628A6DB00203A9042E000239DF81C +:10B9D000B40040F2833110FB01F0384901EB8001E3 +:10B9E00001F58961BDF8D80000EB400202EB0010C0 +:10B9F00001EBC00090F8800040F2833110FB01F0B1 +:10BA00002E4901EB800101F589619DF8B40040F2F7 +:10BA1000833210FB02F0294A02EB800202F58962B0 +:10BA2000BDF8D80000EB400404EB001002EBC000AE +:10BA300090F8810000EB400202EB001001EBC00126 +:10BA40004731BDF8E8000B54BDF8E800401C81B256 +:10BA50003A91BDF8E8000A28B8DB1B48D0F80C0280 +:10BA60000521B0FBF1F080B2014609900220EDF70C +:10BA70002FFB00210620EEF719FB1348D0F80C022B +:10BA80001149498D884206D20F48D0F80C02401C5B +:10BA90000D49C1F80C0200210520EEF707FB9DF8C7 +:10BAA000B40000EB400101EB0010064901EB00106F +:10BAB0003030BDF8D81000EB011007E088480020B6 +:10BAC000BC320020C8430020BC120020801C09901A +:10BAD000007820F0080209980270FC48D0F80C02A7 +:10BAE0000521B0FBF1F201FB120000EB4001F74829 +:10BAF0002C3000EB4110D0F823202E9800EB4001B1 +:10BB0000F34800EB4110C0F8232000203A9020E0D9 +:10BB1000EE48D0F80C020521B0FBF1F201FB120057 +:10BB200000EB4001E9482C3000EB41102730BDF814 +:10BB3000E810425C2E9800EB4001E54800EB411113 +:10BB40002731BDF8E8000A54BDF8E800401C81B276 +:10BB50003A91BDF8E8000628DADB59E09DF8B41008 +:10BB600001EB410000EB0110DA4901EB001030302D +:10BB7000BDF8D81000EB0110801C0990007820F06F +:10BB800008000830099908709DF8B41001EB4100D5 +:10BB900000EB0110CF4901EB00103030BDF8D81098 +:10BBA00000EB011042682E9800EB4001C84800EB02 +:10BBB0004110C0F8232000203A9025E09DF8B410F1 +:10BBC00040F2833011FB00F0C34901EB800101F525 +:10BBD0008961BDF8D80000EB400202EB001001EBD8 +:10BBE000C0014731BDF8E8000A5C2E9800EB400127 +:10BBF000B74800EB41112731BDF8E8000A54BDF801 +:10BC0000E800401C81B23A91BDF8E8000628D5DB77 +:10BC100000229DF8B40040F2833110FB01F0AE49E0 +:10BC200001EB800101F58961BDF8D80000EB40030C +:10BC300003EB001001EBC00080F846209DF8B40033 +:10BC400040F2833110FB01F0A34901EB8001083180 +:10BC50009DF89C0000E001E100EB001001EB80008A +:10BC600080F839209DF8B40040F2833110FB01F0D8 +:10BC7000994901EB800108319DF89C0000EB001010 +:10BC800001EB8000C2639DF8B4100220EEF70EFABB +:10BC90009DF8B41040F2833011FB00F08E4901EBA7 +:10BCA000800101F58961BDF8D80000EB400202EB8C +:10BCB000001001EBC000223009902E9800EB4001EB +:10BCC000834800EB41100D30102208900999ECF7E1 +:10BCD000BCFA9DF8B41040F2833011FB00F07E49AD +:10BCE00001EB800101F58961BDF8D80000EB40024D +:10BCF00002EB001001EBC0012E9800EB40027448EB +:10BD000000EB421051F81A2F40F8012F49684160AA +:10BD10009DF8B41001EB410000EB01106D4901EBFF +:10BD200000113031BDF8D80001EB001001782E98D9 +:10BD300000EB4002664800EB421001702E9800EBC9 +:10BD40004001634800EB41116448026841F81D2F2F +:10BD5000808888809DF8B41040F2833011FB00F099 +:10BD60005D4901EB800101F58961BDF8D80000EB68 +:10BD7000400202EB001001EBC000416B2E9800EB7B +:10BD80004002534800EB4210C0F809109DF8B4106F +:10BD900001EB410000EB01104E4901EB0011303185 +:10BDA000BDF8D80001EB001041682E9800EB40026E +:10BDB000474800EB4210C0F823102E9881B20820AB +:10BDC0000991EEF773F924E09DF8B41040F2833046 +:10BDD00011FB00F0404901EB800008309DF89C10F9 +:10BDE00001EB011100EB810000790C2811DC0D2220 +:10BDF0009DF8B40040F2833110FB01F0364901EBAD +:10BE0000800008309DF89C1001EB011100EB8100CF +:10BE10000271A7229DF8B40040F2833110FB01F0BB +:10BE20002D4901EB800108319DF89C0000EB0010CA +:10BE300001EB80004271A2229DF8B40040F28331F0 +:10BE400010FB01F0244901EB800008309DF89C10A4 +:10BE500001EB011100EB8100827100BF00BF02F015 +:10BE600032BF9DF8B41001EB4100C0EBC1101C497A +:10BE700001EBC00041780846099100210BF05CFFFE +:10BE8000C1B228910021369131E09DF8B41040F202 +:10BE9000833011FB00F0104901EB80010831BDF83F +:10BEA000D80000EB001001EB8000417808460991B2 +:10BEB00000210CF0F5FC9DF8A02042400A4311D16E +:10BEC000BDF8D800C1B227911FE00000BC120020CD +:10BED000D8140020C843002088480020C731002023 +:10BEE000388F0020BDF8D800401C81B236919DF8F3 +:10BEF000B41040F2833011FB00F0F84901EB8000F0 +:10BF00008179BDF8D8008142BFDC00BF9DF8B41034 +:10BF100001EB4100C0EBC110F14901EBC000C17859 +:10BF20009DF8B40000EB4002C2EBC010EC4A02EBFB +:10BF3000C000807841EA002129919DF8B41001EBFE +:10BF40004100C0EBC110114601EBC0010991BDF8E1 +:10BF5000A4100998EDF7DCFC11909DF8B40000EBFB +:10BF60004001C1EBC010DE4901EBC002BDF8A400E6 +:10BF7000401C105C9DF8B41001EB4102C2EBC111F2 +:10BF8000D74A02EBC102BDF8A410515C40EA01227D +:10BF90001198824242F038839DF8B40000EB4001D2 +:10BFA000C1EBC010CE4901EBC000807A01069DF8BC +:10BFB000B40000EB4002C2EBC010C94A02EBC00063 +:10BFC000C07A41EA00419DF8B40000EB4002C2EBA8 +:10BFD000C010C34A02EBC000007B41EA00219DF87B +:10BFE000B40000EB4002C2EBC010BD4A02EBC0003F +:10BFF000407B0143BB48C0F8181FD0F8181F0991B7 +:10C00000BDF8A4000E3808909DF8B40000EB400184 +:10C01000C1EBC010114601EBC0000E300790DDE906 +:10C020000812EDF764FA9DF8B40000EB4000AE4949 +:10C0300001EB800081689DF8B40000EB4000AA4A43 +:10C0400002EB80004160002130329DF8B40002EB29 +:10C0500000129DF89C0011549DF8B40000EB4001C3 +:10C06000C1EBC0109E4901EBC000C17B249110219F +:10C070001091BDF89000A1287DD100229DF8B40058 +:10C0800040F2833110FB01F0944901EB800108314B +:10C090009DF89C0000EB001001EB80004271BDF8A0 +:10C0A000401008460991491C8AB210929DF8B410BC +:10C0B00001EB4102C2EBC111894A02EBC101085CEC +:10C0C00024902590BDF8940007287DD2DFE800F089 +:10C0D0007C048384FDFCFB00BDF8401008460991F8 +:10C0E000491C8AB210929DF8B41001EB4102C2EBD8 +:10C0F000C1117B4A02EBC1010A5C9DF8B40040F219 +:10C10000833110FB01F0754901EB800008309DF888 +:10C110009C1001EB011100EB81000272BDF84000A0 +:10C12000411C8AB2109206909DF8B41001EB4102B6 +:10C13000C2EBC1116A4A02EBC101085C0206BDF8FC +:10C140004000411C8BB2109307909DF8B41001EB96 +:10C150004103C3EBC111624B03EBC101085C42EA2E +:10C160000042BDF8401008460891491C8BB210935C +:10C170009DF8B41000E0F1E101EB4103C3EBC11104 +:10C18000574B03EBC101085C42EA0022BDF84000B6 +:10C19000411C8BB2109309909DF8B41001EB410340 +:10C1A000C3EBC1114E4B03EBC101085C02439DF888 +:10C1B000B40040F2833110FB01F0484901EB8000EC +:10C1C00008309DF89C1000E0C6E101EB011100EB86 +:10C1D0008100C260C0E1BFE101229DF8B40040F2DD +:10C1E000833110FB01F03D4901EB800108319DF8DE +:10C1F0009C0000EB001001EB8000027700213A91D7 +:10C2000028E09DF8B40000EB4001C1EBC0103449B8 +:10C2100001EBC001BDF84020BDF8E80010440A5C05 +:10C220009DF8B40040F2833110FB01F02B4901EB83 +:10C23000800108319DF89C0000EB001001EB8000AC +:10C2400000F11D01BDF8E8000A54BDF8E800401CEB +:10C2500081B23A91BDF8E8000A28D2DBBDF840006F +:10C260000A3081B2109100213A9127E09DF8B40084 +:10C2700000EB4001C1EBC010194901EBC001BDF852 +:10C280004020BDF8E80010440A5C9DF8B40040F27C +:10C29000833110FB01F0114901EB800108319DF859 +:10C2A0009C0000EB001001EB80012A31BDF8E80092 +:10C2B0000A54BDF8E800401C81B23A91BDF8E8008C +:10C2C0000C28D3DB02E0C6E0C4E0C2E0BDF84000C9 +:10C2D0000C3081B2109100213691A4E088480020F2 +:10C2E000388F0020BC2200208841002001229DF8C8 +:10C2F000B40040F2833110FB01F0FE4901EB8001F4 +:10C3000008319DF89C0000EB001001EB8000817863 +:10C31000BDF8D800084400EB400101EB00119DF886 +:10C32000B40040F2833310FB03F0F24B03EB8000C8 +:10C3300000F5896000F831209DF8B40040F28331A7 +:10C3400010FB01F0194601EB800108319DF89C00BB +:10C3500000EB001001EB80008178BDF8D8000844A4 +:10C3600000EB400101EB00119DF8B40040F2833373 +:10C3700010FB03F0DF4B03EB800000F5896000EB5E +:10C38000C10080F8822000213A9143E09DF8B4007A +:10C3900040F2833110FB01F0D64901EB80010831F6 +:10C3A0009DF89C0000EB001001EB800000F11D01E6 +:10C3B000BDF8E8000A5C9DF8B40040F2833110FB40 +:10C3C00001F0CC4901EB800108319DF89C0000EBA5 +:10C3D000001001EB80008178BDF8D800084400EB24 +:10C3E000400101EB00119DF8B40040F2833310FBD3 +:10C3F00003F0C04B03EB800000F5896000EBC10047 +:10C4000000F18301BDF8E8000A54BDF8E800401CC3 +:10C4100081B23A91BDF8E8000A28B7DBBDF8D80030 +:10C42000401C81B236919DF8B40040F2833110FB7C +:10C4300001F0B04901EB800108319DF89C0000EB50 +:10C44000001011F82010BDF8D80081423FF74EAF20 +:10C4500082E081E080E09DF8B40000EB400101EB58 +:10C460000010A54901EB0010806800EB800041003E +:10C470009DF8B40000EB4000A04A02EB8000816010 +:10C480009DF8B40000EB4001C1EBC0109C4901EBEA +:10C49000C001BDF84000401C095C9DF8B40000EBF1 +:10C4A0004002C2EBC010964A02EBC002BDF8400049 +:10C4B000105C41EA00229DF8B40040F2833110FB89 +:10C4C00001F08C4901EB800108319DF89C0000EBE4 +:10C4D000001001EB80000285BDF84000801C81B295 +:10C4E00010919DF8B40040F2833110FB01F08149B6 +:10C4F00001EB800108319DF89C0000EB001001EB7E +:10C500008000018D9DF8B40000EB400202EB0010AA +:10C51000794A02EB0010408B81420ADB0621A2F52A +:10C5200004729DF8B40002EB00129DF89C001154B7 +:10C5300011E006229DF8B40040F2833110FB01F0B7 +:10C540006C4901EB800008309DF89C1001EB011153 +:10C5500000EB8100427100BF02F056B8BDF89000B8 +:10C56000A228F9D10021369102F039B89DF8B40023 +:10C5700040F2833110FB01F05E4901EB800108318C +:10C580009DF89C0000EB001001EB80008178BDF865 +:10C59000D8000844C1B22891BDF84000401C81B2C7 +:10C5A0001091BDF8401008460991491C8AB21092BA +:10C5B0009DF8B41001EB4102C2EBC111504A02EBED +:10C5C000C101085C2590BDF84000411C8AB2109260 +:10C5D00009903490BDF894000D2881F0FA87DFE8C7 +:10C5E00010F0EC0D3D010D00EF099D0EBA0E2D0F60 +:10C5F000840FA10FBE0FDB0F670F4A0FBDF840106D +:10C6000008460991491C8AB210929DF8B41001EBBA +:10C610004102C2EBC1113A4A02EBC101095C39483F +:10C6200080F8021D90F8020DC0F3401020B9354883 +:10C6300090F8020DC00908B901212691BDF84010FB +:10C6400008460691491C8AB210929DF8B41001EB7D +:10C650004102C2EBC1112A4A02EBC101085C020689 +:10C66000BDF8401008460791491C8BB210939DF805 +:10C67000B41001EB4103C3EBC111214B03EBC1012A +:10C68000085C42EA0042BDF84000411C8BB21093A6 +:10C6900008909DF8B41001EB4103C3EBC111184B96 +:10C6A00003EBC101085C42EA0022BDF840100846D5 +:10C6B0000991491C8BB210939DF8B41001EB410312 +:10C6C000C3EBC1110E4B03EBC101085C02439DF8A3 +:10C6D000B40040F2833110FB01F0064901EB800009 +:10C6E00000F589609DF8A01001EB410303EB0111F7 +:10C6F0000AE0000088480020C8430020884100204C +:10C70000388F0020BC22002000EBC100C0F81A20A6 +:10C71000BDF84000411C8AB2109206909DF8B410FA +:10C7200001EB4102C2EBC111FD4A02EBC101085C01 +:10C730000206BDF84000411C8BB2109307909DF893 +:10C74000B41001EB4103C3EBC111F54B03EBC10185 +:10C75000085C42EA0042BDF8401008460891491CB6 +:10C760008BB210939DF8B41001EB4103C3EBC111E0 +:10C77000EB4B03EBC101085C42EA0022BDF840002C +:10C78000411C8BB2109309909DF8B41001EB41034A +:10C79000C3EBC111E24B03EBC101085C02439DF8FE +:10C7A000B40040F2833110FB01F0DE4901EB80015F +:10C7B00001F589619DF8A00000EB400303EB001038 +:10C7C00001EBC000C0F81E20BDF8401008460791DC +:10C7D000491C8AB210929DF8B41001EB4102C2EBE1 +:10C7E000C111CF4A02EBC101085C0204BDF8400050 +:10C7F000411C8BB2109308909DF8B41001EB4103DB +:10C80000C3EBC111C64B03EBC101085C42EA002235 +:10C81000BDF84000411C8BB2109309909DF8B410F4 +:10C8200001EB4103C3EBC111BD4B03EBC101085C3C +:10C8300002439DF8B40040F2833110FB01F0B94986 +:10C8400001EB800000F589609DF8A01001EB410329 +:10C8500003EB011100EBC100426300BFBDF894007F +:10C8600001287DD1BDF8401008460991491C8AB2C3 +:10C8700010929DF8B41001EB4102C2EBC111A84A1D +:10C8800002EBC101095CA84880F8021D90F8020D76 +:10C89000C0F3401020B9A44890F8020DC00908B9AF +:10C8A000012126919DF8B40040F2833110FB01F084 +:10C8B0009C4901EB800108319DF89C0000EB0010C1 +:10C8C00011F82000401EBDF8D810884248D19DF8CC +:10C8D000B40000EB400101EB0010944901EB0010A3 +:10C8E00030309DF8A01000EB011080780121B1EBF1 +:10C8F000D01F35D19DF8980090BB9DF8B40040F250 +:10C90000833110FB01F0874901EB800108319DF86C +:10C910009C0000EB001001EB800081789DF8B400D2 +:10C9200000EB400202EB0010804A02EB00103030B6 +:10C9300000EB0110407A00F0010088B19DF8B400CE +:10C9400040F2833110FB01F0764901EB80010831A0 +:10C950009DF89C0000EB001001EB8000807800E067 +:10C960004FE000EB400101EB00119DF8B40040F2F4 +:10C97000833210FB02F06B4A02EB800000F5896005 +:10C9800000EBC10090F8900000F00100C8BB9DF8DA +:10C99000B40040F2833110FB01F0114601EB80003E +:10C9A00008309DF89C1001EB011100EB8100007F25 +:10C9B00038B300213A912AE09DF8B40040F2833167 +:10C9C00010FB01F0574901EB800108319DF89C00F4 +:10C9D00000EB001001EB800000F11D01BDF8E80044 +:10C9E0000A5C9DF8B40000EB400101EB00104F49D8 +:10C9F00001EB00100E30BDF8E810405C824201D01F +:10CA000009E08BE0BDF8E800401C81B23A91BDF826 +:10CA1000E8000628D0DB00BFBDF8E80006287DD17D +:10CA200006213A9129E09DF8B40040F2833110FBD1 +:10CA300001F03C4901EB800108319DF89C0000EBBE +:10CA4000001001EB800000F11D01BDF8E8000A5C58 +:10CA50009DF8B40000EB400101EB0010334901EBFD +:10CA600000100E30BDF8E810405C824200D008E0B3 +:10CA7000BDF8E800401C81B23A91BDF8E8000A28F0 +:10CA8000D1DB00BFBDF8E8000A2858D000229DF88D +:10CA9000B40040F2833110FB01F0224901EB800128 +:10CAA00008319DF89C0000EB001001EB800002852E +:10CAB0009DF8B40040F2833110FB01F0194901EBFD +:10CAC000800108319DF89C0000EB001001EB800014 +:10CAD000807800EB400101EB00119DF8B40040F2BA +:10CAE000833210FB02F00F4A02EB800000F58960F0 +:10CAF00000EBC10090300990007820F00100401C4C +:10CB00000999087006229DF8B40040F2833110FBA9 +:10CB100001F0044901EB8000083009E00FE000005B +:10CB2000388F002088480020BC220020C843002005 +:10CB30009DF89C1001EB011100EB810042719DF802 +:10CB4000B40040F2833110FB01F0FE4901EB80019B +:10CB500001F589619DF8A00000EB400202EB001096 +:10CB600011F830109DF8B40040F2833210FB02F04F +:10CB7000F44A02EB8000407981427DDA9DF8B400EE +:10CB800000EB400101EB0010A2F5986101EB0010F1 +:10CB900030309DF8A01000EB0110801C0990EA488D +:10CBA00090F8020D0121A1EBD0100999097860F3EA +:10CBB000000109980170E44890F8020DC0F340109C +:10CBC000F0BB9DF8B40000EB400101EB0010A2F5B2 +:10CBD000986101EB001030309DF8A01000EB0110BF +:10CBE0008078C0F3401058B39DF8B40000EB4001CA +:10CBF00001EB0010A2F5986101EB001030309DF8B8 +:10CC0000A01000EB0110801C0990007820F00201B8 +:10CC1000891C099801709DF8B40040F2833110FB23 +:10CC200001F0114601EB800101F589619DF8A0003A +:10CC300000EB400202EB001001EBC000183000E0F6 +:10CC40000BE00990007820F00201891C099801701E +:10CC50009DF8B4100220EDF729FA00219DF8B400E8 +:10CC600040F2833210FB02F0B64A02EB8000017101 +:10CC700002229DF8B40000E026E040F2833110FB70 +:10CC800001F0B04901EB800101F589619DF8A00038 +:10CC900000EB400303EB001001F8302003229DF865 +:10CCA000B40040F2833110FB01F0A64901EB800093 +:10CCB00000F589609DF8A01001EB410303EB011121 +:10CCC00000EBC1004271FCE39DF8B40000EB4001B1 +:10CCD00001EB00109D4901EB001030309DF8A010D1 +:10CCE00000EB0110801C0990974890F8020D01217B +:10CCF000A1EBD0120998017862F3000101709DF850 +:10CD0000B40000EB400101EB0010904901EB001171 +:10CD100030319DF8A00001EB0010801C09908A487A +:10CD200090F8020D42090998007862F341000999D0 +:10CD300008709DF8B40000EB400101EB001083493E +:10CD400001EB001030309DF8A01000EB011080784E +:10CD5000C0F340029DF8B40040F2833110FB01F0B3 +:10CD6000784901EB800000F589609DF8A01001EB87 +:10CD7000410303EB011100EBC100007EC0F3400052 +:10CD800082427BD09DF8B40040F2833110FB01F069 +:10CD90006C4901EB800000F589609DF8A01001EB63 +:10CDA000410202EB011100EBC100183009909DF81F +:10CDB000B41001EB410000EB0110644901EB0010DD +:10CDC00030309DF8A01000EB0110807842080998DF +:10CDD000007862F34100099908709DF8B40000EBF7 +:10CDE000400101EB0010594901EB001030309DF873 +:10CDF000A01000EB01108078C0F34000E8B30222DD +:10CE00009DF8B40040F2833110FB01F04D4901EB75 +:10CE1000800000F589609DF8A01001EB410303EB51 +:10CE2000011100EBC1004271494890F8100B30BB72 +:10CE30009DF8B40040F2833110FB01F0414901EB51 +:10CE4000800000F589609DF8A01001EB410202EB23 +:10CE5000011100EBC10090F87F0080B111239DF813 +:10CE6000B40040F2833110FB01F0364901EB800140 +:10CE700001F589619DF8A00002E075E0A7E114E1E9 +:10CE800000EB400202EB001001EBC00090F88000C4 +:10CE900040F2833110FB01F02A4901EB800101F5DA +:10CEA00089619DF8B40040F2833210FB02F0254AFC +:10CEB00002EB800202F589629DF8A00000EB4004BD +:10CEC00004EB001002EBC00090F8810000EB400280 +:10CED00002EB001001EBC00080F87E30F3239DF8D8 +:10CEE000B40040F2833110FB01F0164901EB8001E0 +:10CEF00001F589619DF8A00000EB400202EB0010F3 +:10CF000001EBC00090F8800040F2833110FB01F08B +:10CF10000C4901EB800101F589619DF8B40040F2F4 +:10CF2000833210FB02F0074A02EB800000F58960B3 +:10CF30009DF8A02002EB420404EB021200EBC200B9 +:10CF400008E0000088480020BC220020C8430020E0 +:10CF5000BC32002090F8810000EB400202EB001090 +:10CF600001EBC00043712DE103229DF8B40040F2B3 +:10CF7000833110FB01F0FE4901EB800101F589616D +:10CF80009DF8A00000EB400303EB001001EBC00094 +:10CF9000427100219DF8B40040F2833210FB02F090 +:10CFA000F34A02EB8000017101229DF8B40040F2C7 +:10CFB000833110FB01F0EE4901EB800101F589613D +:10CFC0009DF8A00000EB400303EB001001EBC00054 +:10CFD00080F846209DF8B40040F2833110FB01F048 +:10CFE000E34901EB800101F589619DF8A00000EBA8 +:10CFF000400303EB001001EBC000427341F28832A2 +:10D000009DF8B40040F2833110FB01F0D84901EBE8 +:10D01000800000F589609DF8A01001EB410303EB4F +:10D02000011100EBC1004261D24890F8100BE0BB47 +:10D030009DF8B40040F2833110FB01F0CC4901EBC4 +:10D04000800000F589609DF8A01001EB410202EB21 +:10D05000011100EBC10090F87F0030B39DF8B400DF +:10D0600040F2833110FB01F0C14901EB800101F571 +:10D0700089619DF8A00000EB400202EB001001EB7B +:10D08000C00090F8800000EB400101EB0010BA49AD +:10D0900001EB001230329DF8B40040F2833110FBF6 +:10D0A00001F0B34901EB800000E08BE000F58960FE +:10D0B0009DF8A01001EB410303EB011100EBC1004F +:10D0C00090F8810002EB0010801C0990007820F09D +:10D0D00004020998027000239DF8B40040F28331E5 +:10D0E00010FB01F0A24901EB800000F589609DF87A +:10D0F000A01001EB410202EB011100EBC10090F81E +:10D10000800040F2833110FB01F0994901EB80006F +:10D1100000F589609DF8B41040F2833211FB02F1F2 +:10D12000934A02EB810202F589629DF8A01001EB9F +:10D13000410404EB011102EBC10191F8811001EBF4 +:10D14000410202EB011100EBC10080F87E30F323B5 +:10D150009DF8B40040F2833110FB01F0844901EBEB +:10D16000800101F589619DF8A00000EB400202EB0F +:10D17000001001EBC00090F8800040F2833110FBFA +:10D1800001F07B4901EB800101F589619DF8B40054 +:10D1900040F2833210FB02F0754A02EB800000F58A +:10D1A00089609DF8A02002EB420404EB021200EB20 +:10D1B000C20090F8810000EB400202EB001001EB8E +:10D1C000C00043719DF8B4100220ECF76FFF9DF88A +:10D1D000B40000EB400101EB0010674901EB0011C6 +:10D1E00030319DF8A00001EB0010807800F00102C2 +:10D1F0009DF8B40040F2833110FB01F05C4901EB73 +:10D20000800000F589609DF8A01001EB410303EB5D +:10D21000011100EBC100007E00F00100824279D0D4 +:10D220009DF8B40040F2833110FB01F0504901EB4E +:10D23000800000F589609DF8A01001EB410202EB2F +:10D24000011100EBC100183009909DF8B40000EB0B +:10D25000400101EB0010484901EB001130319DF80D +:10D26000A00001EB001082780998017862F30001B8 +:10D2700001709DF8B40000EB400101EB00103E4945 +:10D2800001EB001030309DF8A01000EB0110807809 +:10D2900000F00100E8BB9DF8B40000EB400101EB99 +:10D2A0000010354901EB001030309DF8A01000EB64 +:10D2B00001108078C0F3401068B39DF8B40040F2CC +:10D2C000833110FB01F02A4901EB800000F58960F1 +:10D2D0009DF8A01001EB410202EB011100EBC1002F +:10D2E00090F84600B8B99DF8B40040F2833110FBC5 +:10D2F00001F01F4901EB800000F589609DF8A01046 +:10D3000001EB410202EB011100EBC100407B10B9BF +:10D3100002E092E0CBE22AE09DF8B40000EB40018D +:10D3200001EB0010144901EB001030309DF8A01003 +:10D3300000EB01108078C0F34000C0B903229DF8D3 +:10D34000B40040F2833110FB01F0094901EB800188 +:10D3500001F589619DF8A00000EB400303EB00108C +:10D3600001EBC000427100219DF8B40006E04DE0E1 +:10D3700088480020BC320020C843002040F283329D +:10D3800010FB02F0FE4A02EB8000017101229DF8C1 +:10D39000B40040F2833110FB01F0F94901EB800148 +:10D3A00001F589619DF8A00000EB400303EB00103C +:10D3B00001EBC00080F846209DF8B40040F28331B4 +:10D3C00010FB01F0EE4901EB800101F589619DF848 +:10D3D000A00000EB400303EB001001EBC000427320 +:10D3E00041F288329DF8B40040F2833110FB01F025 +:10D3F000E34901EB800101F589619DF8A00000EB94 +:10D40000400303EB001001EBC000426100229DF8D5 +:10D41000B40040F2833110FB01F0D94901EB8000E8 +:10D4200000F589609DF8A01001EB410303EB0111A9 +:10D4300000EBC10080F8452034E29DF8B40040F2D2 +:10D44000833110FB01F0CE4901EB800000F58960CB +:10D450009DF8A01001EB410202EB011100EBC100AD +:10D4600090F84600B0B901229DF8B40040F2833133 +:10D4700010FB01F0C24901EB800000F589609DF8C6 +:10D48000A01001EB410303EB011100EBC10080F898 +:10D4900045202CE000229DF8B40040F2833110FBBF +:10D4A00001F0B74901EB800101F589619DF8A00009 +:10D4B00000EB400303EB001001EBC00080F84520B7 +:10D4C00000E07CE29DF8B40000EB400101EB0010AD +:10D4D000AC4901EB001030309DF8A01000EB0110BA +:10D4E000801C0990007820F0010209980270A6487B +:10D4F00090F8100B80B19DF8B40000EB400101EBF7 +:10D500000010A04901EB001030309DF8A01000EB96 +:10D510000110807A022878D19C4890F829000128CF +:10D5200073D19A48D0F80C029849498D88426CD240 +:10D530009DF8B40040F2833110FB01F0904901EBFB +:10D54000800000F589609DF8A01001EB410202EB1C +:10D55000011100EBC10090F84500012854D19DF85D +:10D56000B40040F2833110FB01F0854901EB8000EB +:10D5700000F589609DF8A01001EB410202EB01115A +:10D5800000EBC10090F87F00F0BB9DF8B40000EB09 +:10D59000400101EB00107B4901EB001130319DF897 +:10D5A000A00001EB001001789DF8B40040F2833236 +:10D5B00010FB02F0724A02EB8000417005229DF8D8 +:10D5C000B40040F2833110FB01F06D4901EB8001A2 +:10D5D00001F589619DF8A00000EB400303EB00100A +:10D5E00001EBC000427100229DF8B40000EB400145 +:10D5F00001EB0010634901EB001130319DF8A000F0 +:10D6000001EB0010426001E05EE0F3E001229DF8D2 +:10D61000B40000EB400101EB00105A4901EB00118E +:10D6200030319DF8A00001EB0010C2729DF8B410DB +:10D630000220ECF73BFD00213A911CE000229DF80E +:10D64000B40040F2833110FB01F04D4901EB800141 +:10D6500001F589619DF8A00000EB400303EB001089 +:10D6600001EBC0014731BDF8E8000A54BDF8E800FD +:10D67000401C81B23A91BDF8E8000628DEDB0020AC +:10D680003A901CE000229DF8B40040F2833110FB78 +:10D6900001F03B4901EB800101F589619DF8A00093 +:10D6A00000EB400303EB001001EBC0016331BDF858 +:10D6B000E8000A54BDF8E800401C81B23A91BDF878 +:10D6C000E8000F28DEDBEDE09DF8B40040F2833186 +:10D6D00010FB01F02A4901EB800000F589609DF8FC +:10D6E000A01001EB410202EB011100EBC10090F828 +:10D6F000450001287ED19DF8B40040F2833110FB33 +:10D7000001F01F4901EB800101F589619DF8A0003E +:10D7100000EB400202EB001001EBC00090F880002B +:10D7200040F2833110FB01F0154901EB800101F556 +:10D7300089619DF8B40040F2833210FB02F0104A78 +:10D7400002EB800000F589609DF8A02002EB420307 +:10D7500003EB021200EBC20090F8810000EB4002E4 +:10D7600002EB001001EBC00090F87E00032841D1CD +:10D7700000239DF8B40040F2833110FB01F007E074 +:10D7800088480020C8430020BC320020BC12002082 +:10D79000FE4901EB800101F589619DF8A00000EBD5 +:10D7A000400202EB001001EBC00090F8800040F254 +:10D7B000833110FB01F0F54901EB800101F589612E +:10D7C0009DF8B40040F2833210FB02F0EF4A02EB06 +:10D7D000800202F589629DF8A00000EB400404EB92 +:10D7E000001002EBC00090F8810000EB400202EB59 +:10D7F000001000E056E001EBC00080F87E309DF89C +:10D80000B40000EB400101EB0010E14901EB001115 +:10D8100030319DF8A00001EB001001789DF8B400B4 +:10D8200040F2833210FB02F0D84A02EB80004170D4 +:10D8300005229DF8B40040F2833110FB01F0D3497A +:10D8400001EB800101F589619DF8A00000EB400328 +:10D8500003EB001001EBC000427100229DF8B40000 +:10D8600000EB400101EB0010C94901EB0011303120 +:10D870009DF8A00001EB0010426002229DF8B40068 +:10D8800000EB400101EB0010C14901EB0011303108 +:10D890009DF8A00001EB0010C2729DF8B4100220A8 +:10D8A000ECF704FC9DF8B4100220ECF7FFFB9DF8A8 +:10D8B000B40040F2833110FB01F0B44901EB800069 +:10D8C00000F589609DF8A01001EB410202EB011107 +:10D8D00000EBC100807B012834D100229DF8B40008 +:10D8E00040F2833110FB01F0A84901EB800101F502 +:10D8F00089619DF8A00000EB400303EB001001EBF1 +:10D90000C000827300219DF8B40040F2833210FB06 +:10D9100002F09E4A02EB8000017103229DF8B400E0 +:10D9200040F2833110FB01F0984901EB800000F5D3 +:10D9300089609DF8A01001EB410303EB011100EB9E +:10D94000C10042719DF8B40000EB400101EB0010F2 +:10D950008F4901EB001030309DF8A01000EB011052 +:10D960008078C0F3400050B39DF8B40040F283319A +:10D9700010FB01F0854901EB800000F589609DF8FE +:10D98000A01001EB410202EB011100EBC100407954 +:10D99000012814D102229DF8B40040F2833110FB1B +:10D9A00001F07A4901EB800000F589609DF8A01034 +:10D9B00001EB410303EB011100EBC1004271FCE3F9 +:10D9C00000202E902F9000213A9123E0DDE92E10C7 +:10D9D000000240EA11620902CDE92E12BDF84010A2 +:10D9E00008460991491C8AB210929DF8B41001EBC7 +:10D9F0004102C2EBC111674A02EBC101085CDDE9DB +:10DA00002E3440EA0302CDE92E24BDF8E800401C84 +:10DA100081B23A91BDF8E8000628D7DB9DF8B40042 +:10DA2000DDE92E1240F2833310FB03F0574B03EB7A +:10DA3000800303F589639DF8A00000EB400404EB2C +:10DA4000001003EBC00040F8221F426000222E921B +:10DA50002F9200213A9122E0DDE92E10000240EAE7 +:10DA600011620902CDE92E12BDF840100846099155 +:10DA7000491C8AB210929DF8B41001EB4102C2EB2E +:10DA8000C111444A02EBC101085CDDE92E341843A0 +:10DA9000CDE92E04BDF8E800401C80B23A90BDF8F4 +:10DAA000E8000628D8DB9DF8B400DDE92E1240F22C +:10DAB000833310FB03F0354B03EB800303F58963DD +:10DAC0009DF8A00000EB400404EB001003EBC00045 +:10DAD00022308160C2609DF8B40040F2833110FBB7 +:10DAE00001F02A4901EB800101F589619DF8A00050 +:10DAF00000EB400202EB001011F830109DF8B4006A +:10DB000040F2833210FB02F0204A02EB80004079A1 +:10DB100081427DD19DF8B4009DF8A01001EB00106A +:10DB2000C217CDE92E021C4890F8100B08B39DF8DF +:10DB3000B40000EB400101EB0010154901EB0010AF +:10DB400030309DF8A01000EB0110807A022810D030 +:10DB50009DF8B40000EB400101EB00100C4901EB13 +:10DB6000001030309DF8A01000EB0110C07A0028A2 +:10DB70007DDD00229DF8B40000EB400101EB0010B8 +:10DB8000034901EB0010303008E000008848002015 +:10DB9000C8430020388F0020BC3200209DF8A01020 +:10DBA00000EB0110C272FC48D0F80C020521B0FB5A +:10DBB000F1F201FB120000EB4001F7482C3000EBC2 +:10DBC00041100D3009909DF8B41040F2833011FBE4 +:10DBD00000F0F24901EB800000F589609DF8A0108B +:10DBE00001EB410202EB011100EBC10022301022D7 +:10DBF000014608900998EAF728FBE748D0F80C029C +:10DC00000521B0FBF1F201FB120000EB400100E046 +:10DC10001AE3E1482C3000EB41129DF8B40040F2C9 +:10DC2000833110FB01F0DD4901EB800101F58961D1 +:10DC30009DF8A00000EB400303EB001001EBC000D7 +:10DC400050F81A1F42F8011F40685060D248D0F8BF +:10DC50000C020521B0FBF1F201FB120000EB4001C8 +:10DC6000CD482C3000EB41129DF8B40000E09DE15E +:10DC700000EB400101EB0010C94901EB001130310C +:10DC80009DF8A00001EB001000781070C248D0F899 +:10DC90000C020521B0FBF1F201FB120000EB400188 +:10DCA000BD482C3000EB4111BE48026841F81D2FE1 +:10DCB00080888880B848D0F80C020521B0FBF1F2CA +:10DCC00001FB120000EB4001B3482C3000EB411285 +:10DCD0009DF8B40040F2833110FB01F0AF4901EB35 +:10DCE000800101F589619DF8A00000EB400303EB82 +:10DCF000001001EBC000406BC2F80900A648D0F844 +:10DD00000C020521B0FBF1F201FB120000EB400117 +:10DD1000A1482C3000EB41129DF8B40000EB40010B +:10DD200001EB00109E4901EB001130319DF8A0007D +:10DD300001EB00104068C2F8230000229DF8B400F7 +:10DD400000EB400101EB0010954901EB001130316F +:10DD50009DF8A00001EB0010426000213A9154E0D0 +:10DD60008D48D0F80C020521B0FBF1F201FB120046 +:10DD700000EB400188482C3000EB41112731BDF801 +:10DD8000E8409DF8B40040F2833210FB02F0834A71 +:10DD900002EB800202F589629DF8A00000EB4003CF +:10DDA00003EB001002EBC00090F8800040F28332D9 +:10DDB00010FB02F0794A02EB800202F589629DF8BD +:10DDC000B40040F2833310FB03F0744B03EB800389 +:10DDD00003F589639DF8A00000EB400505EB0010FA +:10DDE00003EBC00090F8810000EB400303EB001050 +:10DDF00002EBC0024732BDF8E800001D105C085578 +:10DE0000BDF8E800401C81B23A91BDF8E800062850 +:10DE1000A6DB00203A9042E000239DF8B40040F2D7 +:10DE2000833110FB01F05D4901EB800101F589614F +:10DE30009DF8A00000EB400202EB001001EBC000D7 +:10DE400090F8800040F2833110FB01F0534901EB60 +:10DE5000800101F589619DF8B40040F2833210FB26 +:10DE600002F04E4A02EB800202F589629DF8A000A2 +:10DE700000EB400404EB001002EBC00090F88100BE +:10DE800000EB400202EB001001EBC0014731BDF88E +:10DE9000E8000B54BDF8E800401C81B23A91BDF88F +:10DEA000E8000A28B8DB3C48D0F80C020521B0FB9A +:10DEB000F1F080B2014609900220EBF709F9002148 +:10DEC0000620ECF7F3F83448D0F80C023249498DBB +:10DED000884206D23048D0F80C02401C2E49C1F8C6 +:10DEE0000C0200210520ECF7E1F89DF8B41001EBDD +:10DEF000410000EB01102A4901EB001030309DF881 +:10DF0000A01000EB0110801C0990007820F00401A3 +:10DF1000091D099801702048D0F80C020521B0FBBA +:10DF2000F1F201FB120000EB40011B482C3000EB2A +:10DF30004110D0F823102E9800EB40021A4800EB55 +:10DF40004210C0F8231000213A9120E01248D0F886 +:10DF50000C020521B0FBF1F201FB120000EB4001C5 +:10DF60000D482C3000EB41102730BDF8E810425C22 +:10DF70002E9800EB40010C4800EB41112731BDF811 +:10DF8000E8000A54BDF8E800401C81B23A91BDF89F +:10DF9000E8000628DADB63E0BC1200208848002095 +:10DFA000C8430020C7310020D81400209DF8B410C9 +:10DFB00001EB410000EB0110FE4901EB0010303095 +:10DFC0009DF8A01000EB0110801C0990007820F053 +:10DFD00008000830099908709DF8B41001EB410061 +:10DFE00000EB0110F34901EB001030309DF8A01058 +:10DFF00000EB011042682E9800EB4001EE4800EB68 +:10E000004110C0F8232000203A9025E09DF8B4107C +:10E0100040F2833011FB00F0E84901EB800101F58B +:10E0200089619DF8A00000EB400202EB001001EBBB +:10E03000C0014731BDF8E8000A5C2E9800EB4001B2 +:10E04000DD4800EB41112731BDF8E8000A54BDF866 +:10E05000E800401C81B23A91BDF8E8000628D5DB03 +:10E060009DF8B41001EB410000EB0110D14901EB28 +:10E07000001030309DF8A01000EB0110801C0990BA +:10E08000007820F02002099802709DF8B410022058 +:10E09000ECF70CF89DF8B41040F2833011FB00F05F +:10E0A000C64901EB800000F589609DF8A01001EBE6 +:10E0B000410202EB011100EBC100223009902E98C1 +:10E0C00000EB4001BC4800EB41100D3010220890DD +:10E0D0000999EAF7BAF89DF8B41040F2833011FBC1 +:10E0E00000F0B64901EB800101F589619DF8A000BF +:10E0F00000EB400202EB001001EBC0012E9800EB98 +:10E100004002AD4800EB421051F81A2F40F8012FA1 +:10E11000496841609DF8B41001EB410000EB01102B +:10E12000A44901EB001130319DF8A00001EB001073 +:10E1300001782E9800EB40029F4800EB42100170DE +:10E140002E9800EB40019C4800EB41119C4802686E +:10E1500041F81D2F808888809DF8B41040F28330EC +:10E1600011FB00F0954901EB800101F589619DF8F3 +:10E17000A00000EB400202EB001001EBC000416B7D +:10E180002E9800EB40028C4800EB4210C0F80910BA +:10E190002E9881B208200991EBF788FF00229DF8A4 +:10E1A000B40040F2833110FB01F0844901EB80019F +:10E1B00001F589619DF8A00000E00AE200EB400350 +:10E1C00003EB001001EBC00080F846209DF8B4007E +:10E1D00040F2833110FB01F0784901EB800101F539 +:10E1E00089619DF8A00000EB400303EB001001EBF8 +:10E1F000C00002619DF8B40040F2833110FB01F0D1 +:10E200006E4901EB800101F589619DF8A00000EBEA +:10E21000400303EB001001EBC000427301229DF8A4 +:10E22000B40040F2833110FB01F0644901EB80003F +:10E2300000F589609DF8A01001EB410303EB01118B +:10E2400000EBC100427168E001229DF8B40040F289 +:10E25000833110FB01F0594901EB800101F589611F +:10E260009DF8A00000EB400303EB001001EBC000A1 +:10E2700042719DF8B41001EB410000EB01104D49D3 +:10E2800001EB001130319DF8A00001EB0010801C63 +:10E290000990007820F00400001D099908709DF88D +:10E2A000B41001EB410000EB0110424901EB0010FA +:10E2B00030309DF8A01000EB0110801C0990007810 +:10E2C00020F0800180310998017001219DF8B4008F +:10E2D00040F2833210FB02F0384A02EB80000171F9 +:10E2E0009DF8B41040F2833011FB00F0114601EBB1 +:10E2F000800042799DF8B40040F2833110FB01F0B8 +:10E300002E4901EB800000F589609DF8A01001EB1B +:10E31000410303EB011100F831205AE101229DF87D +:10E32000B40040F2833110FB01F0244901EB80017D +:10E3300001F589619DF8A00000EB400303EB00109C +:10E3400001EBC0004271BDF84010BDF8D000084498 +:10E3500081B210913DE101229DF8B40040F2833179 +:10E3600010FB01F0154901EB800101F589619DF871 +:10E37000A00000EB400303EB001001EBC000427172 +:10E3800001219DF8B40040F2833210FB02F00B4AE9 +:10E3900002EB800001719DF8B41001EB4100C0EB6D +:10E3A000C110084901EBC001BDF84000085C5928C4 +:10E3B00022D109E0C8430020D8140020884800205A +:10E3C000C7310020388F00209DF8B41001EB4100C8 +:10E3D00000EB0110A2F5986101EB001030309DF8C0 +:10E3E000A01000EB0110801C0990007820F02000A4 +:10E3F00020300999087014E09DF8B41001EB410039 +:10E4000000EB0110FE4901EB001030309DF8A01028 +:10E4100000EB0110801C0990007820F02002099880 +:10E4200002709DF8B4100220EBF740FEBDF84010DA +:10E43000BDF8D000084481B21091CAE001229DF8D5 +:10E44000B40040F2833110FB01F0EE4901EB800192 +:10E4500001F589619DF8A00000EB400303EB00107B +:10E4600001EBC0004271BDF84010BDF8D000084477 +:10E4700081B21091ADE001229DF8B40040F28331E9 +:10E4800010FB01F0DF4901EB800101F589619DF886 +:10E49000A00000EB400303EB001001EBC000427151 +:10E4A000BDF84010BDF8D000084481B2109190E052 +:10E4B00001229DF8B40040F2833110FB01F0D149F4 +:10E4C00001EB800101F589619DF8A00000EB40039C +:10E4D00003EB001001EBC0004271BDF84010BDF825 +:10E4E000D000084481B2109173E001229DF8B4007D +:10E4F00040F2833110FB01F0C24901EB800101F5CC +:10E5000089619DF8A00000EB400303EB001001EBD4 +:10E51000C0004271BDF84010BDF8D000084481B27F +:10E52000109156E001229DF8B40040F2833110FBB7 +:10E5300001F0B44901EB800101F589619DF8A0006B +:10E5400000EB400303EB001001EBC0004271BDF88B +:10E550004010BDF8D000084481B2109139E001228A +:10E560009DF8B40040F2833110FB01F0A54901EBA6 +:10E57000800101F589619DF8A00000EB400303EBE9 +:10E58000001001EBC0004271BDF84010BDF8D00092 +:10E59000084481B210911CE001229DF8B40040F2C1 +:10E5A000833110FB01F0974901EB800101F589618E +:10E5B0009DF8A00000EB400303EB001001EBC0004E +:10E5C0004271BDF84010BDF8D000084481B21091EE +:10E5D00000BF00BFBDF8D800401C81B236919DF845 +:10E5E000B41040F2833011FB00F0864901EB80014A +:10E5F00008319DF89C0000EB001011F82010BDF8C8 +:10E60000D80081423DF7B2AF5DE39DF8B41001EB55 +:10E610004100C0EBC1107C4911F83000032871D1D2 +:10E620009DF8B41001EB4100C0EBC110764901EB3D +:10E63000C000817829919DF8B41001EB4100C0EB36 +:10E64000C110714901EBC001BDF8A400C01C095CF8 +:10E650009DF8B40000EB4002C2EBC0106A4A02EB26 +:10E66000C002BDF8A400001D105C41EA0020C217E2 +:10E67000CDE92E02BDF8A400C01C80B209909DF81F +:10E68000B41001EB4100C0EBC1105F4901EBC000C9 +:10E6900008900999EBF73CF90022CDE930022FA848 +:10E6A00019C82E995940604001432BD1574890F822 +:10E6B000F90420F080008030544981F8F90401F613 +:10E6C000FC619DF8B40001EB001002709DF8B410DD +:10E6D00040F2833011FB00F04A4901EB800101F563 +:10E6E00089619DF8A00000EB400202EB001001EBF5 +:10E6F000C00041792591BDF89400012803D002287B +:10E7000068D168E0BAE000213A9148E09DF8B41081 +:10E7100001EB4100C0EBC1103B4901EBC001BDF86A +:10E72000E800801D095C3A4ABDF8E80011549DF8E4 +:10E73000B41001EB4100C0EBC110334901EBC00143 +:10E74000BDF8E800401D095CBDF8E800401C11540C +:10E750009DF8B41001EB4100C0EBC1102A4901EB58 +:10E76000C001BDF8E800001D095CBDF8E800801C90 +:10E7700011549DF8B41001EB4100C0EBC1102249C7 +:10E7800001EBC001BDF8E800C01C095CBDF8E80061 +:10E79000C01C1154BDF8E800001D81B23A91BDF8CB +:10E7A000E810BDF8A4008142B0DB02229DF8B4005D +:10E7B00040F2833110FB01F0124901EB800101F5B9 +:10E7C00089619DF8A00000EB400303EB001001EB12 +:10E7D000C000427151E000213A9132E09DF8B4103E +:10E7E00001EB4100C0EBC110074901EBC001BDF8CE +:10E7F000E800001D095CBDF8E8003430044A09E077 +:10E80000C843002088480020388F0020BC320020F8 +:10E810006537002011549DF8B41001EB4100C0EBA6 +:10E82000C110FE4901EBC001BDF8E800C01C095C45 +:10E83000BDF8E80035301154BDF8E800801C81B205 +:10E840003A91BDF8E810BDF8A4008142C6DB012270 +:10E850009DF8B40040F2833110FB01F0F04901EB68 +:10E86000800101F589619DF8A00000EB400303EBF6 +:10E87000001001EBC000427100BF00BF23E2002185 +:10E8800028919DF8B41001EB4100C0EBC110E349A1 +:10E8900001EBC00081782991BDF8A400401E81B22F +:10E8A00009919DF8B41001EB4100C0EBC110DB49A8 +:10E8B00001EBC000801C0890099914F095F8002223 +:10E8C000CDE930029DF8B41001EB4100C0EBC1105E +:10E8D000D24901EBC002BDF8A400401C105C00222C +:10E8E000CDE92E022FA819C82E9959406040014346 +:10E8F0007ED1CC4A9DF8B40002EB00129DF8A00036 +:10E9000011549DF8B41001EB4100C0EBC110C34994 +:10E9100001EBC00001792591BDF89400052819D2BA +:10E92000DFE800F003AB19C1FD0003229DF8B4003D +:10E9300040F2833110FB01F0B94901EB800000F592 +:10E9400089609DF8A01001EB410303EB011100EB7E +:10E95000C1004271B5E101229DF8B40040F283315B +:10E9600010FB01F0AE4901EB800101F589619DF8D2 +:10E97000A00000EB400303EB001001F8302003225D +:10E980009DF8B40040F2833110FB01F0A44901EB83 +:10E99000800101F589619DF8A00000EB400303EBC5 +:10E9A000001001EBC00042719DF8B41040F28330BA +:10E9B00011FB00F09A4901EB800000F6C850099065 +:10E9C000007820F080008030099908709DF8B4101C +:10E9D00001EB4100C0EBC110904901EBC000C279CE +:10E9E0009DF8B40040F2833110FB01F08C4900E047 +:10E9F00068E101EB800080F8C92D9DF8B41001EBAF +:10EA00004100C0EBC110854901EBC000027A9DF8BE +:10EA1000B40040F2833110FB01F0814901EB80002A +:10EA200080F8CA2D9DF8B41001EB4100C0EBC11075 +:10EA30007A4901EBC000427A9DF8B40040F283317C +:10EA400010FB01F0764901EB800080F8CB2D9DF89A +:10EA5000B41001EB4100C0EBC110704901EBC000E4 +:10EA6000C27A9DF8B40040F2833110FB01F06C498A +:10EA700001EB800080F8CC2D23E103229DF8B40047 +:10EA800040F2833110FB01F0654901EB800000F595 +:10EA900089609DF8A01001EB410303EB011100EB2D +:10EAA000C10042710DE19DF8B41040F2833011FBBA +:10EAB00000F05B4901EB800101F589619DF8A00040 +:10EAC00000EB400202EB001011F830109DF8B4008A +:10EAD00040F2833210FB02F0514A02EB8000407991 +:10EAE000814230DA9DF8B41040F2833011FB00F01F +:10EAF000114601EB800000F6C8500990007820F024 +:10EB00000400001D099908709DF8B41040F283308C +:10EB100011FB00F0114601EB8000427900E0BAE001 +:10EB20009DF8B40040F2833110FB01F03C4901EB49 +:10EB3000800000F589609DF8A01001EB410303EB14 +:10EB4000011100F831209DF8B41040F2833011FB20 +:10EB500000F0334901EB800000F6C85009900078BE +:10EB600020F0800180310998017000213A9181E004 +:10EB700000229DF8B40040F2833110FB01F02849D7 +:10EB800001EB800000F55D61BDF8E80041F8202050 +:10EB90000021399156E09DF8B41040F2833011FB0A +:10EBA00000F01F4901EB800000F55D61BDF8E80051 +:10EBB00001EB800107919DF8B41040F2833011FB06 +:10EBC00000F1174800EB810090F8CB1DBDF8E8007C +:10EBD0004843089000EBD0704210BDF8E400401D9F +:10EBE00011189DF8B40000EB4002C2EBC0120B48B4 +:10EBF00000EBC200425C9DF8B40040F2833110FB90 +:10EC000001F0074901EB800090F8CB1D01EBD170BA +:10EC10004010401E0991BDF8E41005E0388F002037 +:10EC200088480020B8410020401AC00002FA00F0D5 +:10EC300007990968084307990860BDF8E400401C7B +:10EC400080B239909DF8B41040F2833011FB00F08F +:10EC5000FB4901EB800090F8CB1D099101EBD171CC +:10EC6000BDF8E400B0EB610F95DBBDF8E800401C97 +:10EC700081B23A919DF8B41040F2833011FB00F05C +:10EC8000EF4901EB800090F8CA1DBDF8E800814211 +:10EC90003FF76EAF15E001229DF8B40040F28331DA +:10ECA00010FB01F0E64901EB800000F589609DF85A +:10ECB000A01001EB410303EB011100EBC100427115 +:10ECC00000BF00BF00BF00BF00213A9111E000214A +:10ECD0009DF8B40000EB4002C2EBC010D94A02EB31 +:10ECE000C002BDF8E8001154BDF8E800401C81B234 +:10ECF0003A91BDF8E800142843DAE8E7D2499DF8D4 +:10ED0000B40011F81000C009D8BB9DF8B40011F888 +:10ED10001000C0F3C300062832D2DFE800F003621F +:10ED200091FEFD339DF8B41001EB4100C0EBC11022 +:10ED3000C44901EBC0010991C4A1099819F0D6FE9C +:10ED400011901198E0B100219DF8B40000EB400053 +:10ED5000BD4A3C3202EB8000416001219DF8B400C5 +:10ED600000EB400002EB80008170B7499DF8B400D1 +:10ED700001EB40010991087820F0780028300870F4 +:10ED80004DE14DE19DF8B41001EB4100C0EBC11025 +:10ED9000AC4901EBC0010991ACA1099819F0A6FE9C +:10EDA00011901198E0B100219DF8B40000EB4000F3 +:10EDB000A54A3C3202EB8000416001219DF8B4007D +:10EDC00000EB400002EB800081709F499DF8B40089 +:10EDD00001EB40010991087820F07800203008709C +:10EDE0001DE19DF8B41001EB4100C0EBC110954945 +:10EDF00001EBC001099195A1099819F077FE1190D6 +:10EE00001198E0B100219DF8B40000EB40008E4A5B +:10EE10003C3202EB8000416001219DF8B40000EB20 +:10EE2000400002EB8000817087499DF8B40001EB3F +:10EE300040010991087820F0780018300870EEE061 +:10EE400000219DF8B40000EB40007F4A3C3202EB09 +:10EE50008000416001219DF8B40000EB400002EB0E +:10EE6000800081709DF8B41001EB4100C0EBC1102F +:10EE7000744901EBC0011198801D095C30399DF87F +:10EE8000B40000EB4002C2EBC0106E4A02EBC003BC +:10EE90001198401D185C303841EA0010C117CDE9C7 +:10EEA000080108F049FF6A4988719DF8B41001EB28 +:10EEB0004100C0EBC110634901EBC001099165A19C +:10EEC000099819F013FE1190119838B39DF8B410F9 +:10EED00001EB4100C0EBC1105A4901EBC001119890 +:10EEE000401C085C302826DB9DF8B41001EB410083 +:10EEF000C0EBC110534901EBC0011198401C085CE4 +:10EF000030389DF8B41001EB4102C2EBC1114D4AFB +:10EF100002EBC103119902E058E02BE01EE0595CBE +:10EF2000303940EA0110C117CDE9080108F004FFAB +:10EF30004749C87112E09DF8B41001EB4100C0EBE5 +:10EF4000C110404901EBC0011198085C3038C1176D +:10EF5000CDE9080108F0F0FE3D49C8713A499DF835 +:10EF6000B40001EB40010991087820F078001830D6 +:10EF7000087054E09DF8B41001EB4100C0EBC110E3 +:10EF8000304901EBC001099130A1099819F0AEFD9B +:10EF900011901198C8B100202F4908602A499DF8A6 +:10EFA000B40001EB40010991087820F08001803124 +:10EFB000099801704FF47A719DF8B40000EB40009D +:10EFC000214A3C3202EB8000816028E09DF8B410B9 +:10EFD00001EB4100C0EBC1101A4901EBC0010991DE +:10EFE0001AA1099819F082FD11901198B0B11B482F +:10EFF00090F8360A20F08001184880F8361A124935 +:10F000009DF8B40001EB40010991087820F07800E8 +:10F0100008300870002012498870486000BF00BFA7 +:10F0200010480078104909780844104909780844C4 +:10F030000F490978084400286CF417A83CB070BD4B +:10F0400088480020388F00204C4100204F4B0000A2 +:10F05000CC3D00202C00000088024242BC3200203F +:10F06000F88000201200002013000020140000206F +:10F070001500002017B5D3B000211A9119911891ED +:10F0800017911691159114910022129213921092D9 +:10F0900011920F910E910D910C910B910A91F7A085 +:10F0A00006C8CDE90812F7A006C8CDE9061200216E +:10F0B00005910020F5490870539800EB400101EBE1 +:10F0C0000010F34901EB001081791691F149539832 +:10F0D00001EB00115498085C05287DDD0621ED4AFE +:10F0E000539802EB001254981154539800EB4001CE +:10F0F00001EB0010E64901EB00108079042815D0DF +:10F10000539800EB400101EB0010E14901EB0010C6 +:10F11000807909280AD0539800EB400101EB0010D8 +:10F12000DB4901EB001080790A287CD1002240F2F3 +:10F13000833153984843D84901EB800108315498F2 +:10F1400000EB001001EB8000027100211A91BCE07D +:10F1500040F2833153984843CF4901EB8001083195 +:10F16000549800EB001001EB80008178BDF8680036 +:10F170000144539800EB400202EB0010C44A02EB3A +:10F180000010303000EB0110801C0490007820F05B +:10F1900080020498027040F2833153984843BE497C +:10F1A00001EB80000830549901EB011100EB810064 +:10F1B0008078BDF86810084400EB400101EB0012B4 +:10F1C00040F2833153984843B34901EB800000F586 +:10F1D000896000EBC20000E03AE2903004900078D1 +:10F1E00020F008020498027040F28331539848439B +:10F1F000A94901EB80000830549901EB011100EBA3 +:10F2000081008078BDF86810084400EB400101EBF4 +:10F21000001240F28331539848439F4901EB80002C +:10F2200000F5896000E0A3E000EBC200903004909C +:10F23000007820F0010204980270002240F283312D +:10F2400053984843944901EB80000830549901EBEE +:10F25000011100EB81008078BDF86810084400EBD4 +:10F26000400101EB001340F28331539848438A492F +:10F2700001EB800000F5896000F83320022240F2A3 +:10F28000833153984843844901EB800008305499F6 +:10F2900001EB011100EB81008078BDF86810084493 +:10F2A00000EB400101EB001340F2833153984843D7 +:10F2B000794901EB800000F5896000EBC3004271E1 +:10F2C000BDF86800401C80B21A9040F28331539818 +:10F2D0004843714901EB80010831549800EB00105C +:10F2E00011F82010BDF8680081423FF731AF539804 +:10F2F00000EB400101EB0010654901EB0010807943 +:10F30000042804D0092812D00A2830D11FE0B122E5 +:10F3100040F28331539848435F4901EB8000083045 +:10F32000549901EB011100EB810042711FE0A12211 +:10F3300040F2833153984843574901EB800008302D +:10F34000549901EB011100EB810042710FE003229F +:10F3500040F28331539848434F4901EB8000083015 +:10F36000549901EB011100EB8100427100BF6FE184 +:10F37000002240F2833153984843474901EB800112 +:10F3800001F58961549800EB400303EB001001F88C +:10F390003020539800EB400101EB00103C4901EB99 +:10F3A00000113031549801EB0010807820F0800279 +:10F3B000539800EB400101EB0010354901EB0011BF +:10F3C0003031549801EB0010827040F28331539831 +:10F3D0004843314901EB800101F58961549800EB04 +:10F3E000400202EB001001EBC00090F8900020F00A +:10F3F000080240F2833153984843274901EB8001CA +:10F4000001F58961549800EB400303EB001001EB18 +:10F41000C00080F8902040F28331539848431E4941 +:10F4200001EB800101F58961549800EB400202EB89 +:10F43000001001EBC00090F8900020F0010240F2B3 +:10F44000833153984843144901EB800101F58961E8 +:10F45000549800EB400303EB001001EBC00080F870 +:10F460009020539800EB400101EB0010084901EB9C +:10F47000001080790E282CD210E000000169323093 +:10F480003130300001693230453030001600002044 +:10F49000C8430020B841002088480020DFE800F081 +:10F4A000D7071A2DD740536679D7D79FBA8CE52254 +:10F4B00040F2833153984843FC4901EB800000F54A +:10F4C0008960549901EB410303EB011100EBC1008A +:10F4D0004271BCE0A12240F2833153984843F34982 +:10F4E00001EB800000F58960549901EB410303EBC7 +:10F4F000011100EBC1004271A9E0A12240F2833169 +:10F5000053984843E94901EB800000F5896054991C +:10F5100001EB410303EB011100EBC100427196E0E6 +:10F52000312240F2833153984843E04901EB800097 +:10F5300000F58960549901EB410303EB011100EBE5 +:10F54000C100427183E0F42240F283315398484372 +:10F55000D64901EB800000F58960549901EB410325 +:10F5600003EB011100EBC100427170E0062240F292 +:10F57000833153984843CD4901EB800000F5896001 +:10F58000549901EB410303EB011100EBC1004271FF +:10F590005DE0152240F2833153984843C34901EBA3 +:10F5A000800000F58960549901EB410303EB0111E0 +:10F5B00000EBC10042714AE0E52240F283315398EA +:10F5C0004843BA4901EB800101F58961549800EB89 +:10F5D000400303EB001001EBC000427137E0012251 +:10F5E00040F2833153984843B04901EB800000F565 +:10F5F0008960549901EB410303EB011100EBC10059 +:10F600004271AB4890F8F90420F08001A84880F8D6 +:10F61000F9141CE0022240F2833153984843A34975 +:10F6200001EB800101F58961549800EB400303EB85 +:10F63000001001EBC0004271002140F28332539868 +:10F6400050439A4A02EB800080F8C81D00BF00BFFB +:10F650009849539811F810000121B1EBD01F48F0E0 +:10F660008A81954890F82800012808F075819DF856 +:10F6700058000028F9D09DF858000E2888F0FD8029 +:10F68000DFE810F0FB400E0024120917941B251F21 +:10F690006520C925A82C2737140A283D093E3F3389 +:10F6A000539800EB400101EB0010844901EB00117D +:10F6B0003031549801EB0010417808460491002144 +:10F6C00009F0EEF8C1B2159140F2833153984843E6 +:10F6D000764901EB800101F58961549800EB400205 +:10F6E00002EB001011F8301040F28332539850436F +:10F6F0006E4A02EB80004079814208D1012140F23C +:10F70000833253985043694A02EB80000171694982 +:10F710006C31539801EB00115498085C401CC1B245 +:10F72000644A6C32539802EB00125498115440F220 +:10F730008331539848435D4901EB800000F58960AF +:10F74000549901EB410202EB011100EBC10090F86A +:10F750009000C0F3C00090B1539800EB400101EB62 +:10F760000010564901EB001041790B464FF48052CE +:10F7700004914FF4E131539808F080FF19E0539859 +:10F7800000EB400101EB00104C4901EB0010417906 +:10F790000491539800EB400101EB0010474901EB45 +:10F7A0000010016803914FF48052049B539808F0B5 +:10F7B00065FF5598C32876D014DCB32874D008DCD4 +:10F7C000112872D012287DD013287CD0B2285AD1AB +:10F7D000FAE3B52878D0B62877D0B92876D0BA28F9 +:10F7E000F5D16DE3D9284FD008DCC5286FD0CA28E1 +:10F7F0006ED0CE286DD0D528E9D106E0E12869D0B9 +:10F80000E52868D0E728E2D1FEE3F5215398C0EB64 +:10F81000001000EB80002A4A02F830109DF85410C6 +:10F820005398C0EB001000EB800002EBC000417069 +:10F83000A2215398C0EB001000EB800002EBC00047 +:10F840008170D5215398C0EB001000EB800002EBD3 +:10F85000C000C1705398C0EB001000EB800011464F +:10F8600001EBC00104910321049808F0F5FE014664 +:10F870005398C0EB001000EB8000114A02EBC0006F +:10F88000017105210F91FDE3F5215398C0EB0010A4 +:10F8900000EB80000A4A02F830109DF8541053988B +:10F8A000C0EB001018E08DE24CE3ECE38848002048 +:10F8B000BC3200204C410020BC120020C843002074 +:10F8C000D8850020FDE3FDE337E07EE355E1FAE370 +:10F8D000B7E2F9E3F9E3F9E300EB800002EBC000E3 +:10F8E0004170A2215398C0EB001000EB800002EBA6 +:10F8F000C0008170D9215398C0EB001000EB80004C +:10F9000002EBC000C1705398C0EB001000EB800008 +:10F91000114601EBC00104910321049808F09CFEFC +:10F9200001465398C0EB001000EB8000FE4A02EB4A +:10F93000C000017105210F91A5E7F5215398C0EB97 +:10F94000001000EB8000F84A02F830109DF85410C7 +:10F950005398C0EB001000EB800002EBC000417038 +:10F96000539800EB400101EB0010F04901EB00104F +:10F97000007BD0BB40F2833153984843EC4901EB04 +:10F98000800000F58960549901EB410202EB0111FE +:10F9900000EBC1008068B0F5100F05D34FF41000E4 +:10F9A0000021CDE9100113E040F283315398484320 +:10F9B000DF4901EB800000F58960549901EB4102B9 +:10F9C00002EB011100EBC10080680022CDE91002BA +:10F9D000A5215398C0EB001000EB8000D24A02EB47 +:10F9E000C000817000211A911DE044E0BDF868005C +:10F9F000C0F10200C200DDE91001CDE91B10E8F7FB +:10FA000012FCC2B25398C0EB001000EB8000C64954 +:10FA100001EBC003BDF86800C01C1A54BDF86800B3 +:10FA2000401C80B21A90BDF868000328DEDBB521C7 +:10FA30005398C0EB001000EB8000BB4A02EBC00003 +:10FA400081715398C0EB001000EB8000114601EB70 +:10FA5000C00104910621049808F0FEFD0146539868 +:10FA6000C0EB001000EB8000AF4A02EBC000C17198 +:10FA700008210F9180E040F2833153984843AC490C +:10FA800001EB800000F58960549901EB410202EB23 +:10FA9000011100EBC1008068B0F1104F05D34FF0A9 +:10FAA00010400021CDE9100113E040F2833153985A +:10FAB00048439F4901EB800000F58960549901EBB0 +:10FAC000410202EB011100EBC10080680022CDE988 +:10FAD0001002A6215398C0EB001000EB8000924A60 +:10FAE00002EBC000817000211A911EE0BDF8680091 +:10FAF000C0F10300C200DDE91010CDE91D01084688 +:10FB00001D99E8F790FBC2B25398C0EB001000EBD0 +:10FB10008000854901EBC003BDF86800C01C1A5481 +:10FB2000BDF86800401C80B21A90BDF86800042837 +:10FB3000DCDBB5215398C0EB001000EB80007A4A63 +:10FB400002EBC000C1715398C0EB001000EB8000C5 +:10FB5000114601EBC00104910721049808F07CFDD7 +:10FB600001465398C0EB001000EB80006E4A02EB98 +:10FB7000C000017209210F9185E6F5215398C0EB71 +:10FB8000001000EB8000684A02F830109DF8541015 +:10FB90005398C0EB001000EB800002EBC0004170F6 +:10FBA000539800EB400101EB0010604901EB00109D +:10FBB000007BD0BB40F28331539848435C4901EB52 +:10FBC000800000F58960549901EB410202EB0111BC +:10FBD00000EBC1008068B0F5100F05D14FF41000A4 +:10FBE0000021CDE9100113E040F2833153984843DE +:10FBF0004F4901EB800000F58960549901EB410207 +:10FC000002EB011100EBC10080680022CDE9100277 +:10FC1000A5215398C0EB001000EB8000424A02EB94 +:10FC2000C000817000211A911DE044E0BDF8680019 +:10FC3000C0F10200C200DDE91001CDE91F10E8F7B4 +:10FC4000F2FAC2B25398C0EB001000EB80003649C4 +:10FC500001EBC003BDF86800C01C1A54BDF8680071 +:10FC6000401C80B21A90BDF868000328DEDBB92181 +:10FC70005398C0EB001000EB80002B4A02EBC00051 +:10FC800081715398C0EB001000EB8000114601EB2E +:10FC9000C00104910621049808F0DEFC0146539847 +:10FCA000C0EB001000EB80001F4A02EBC000C171E6 +:10FCB00008210F9185E040F28331539848431C4955 +:10FCC00001EB800000F58960549901EB410202EBE1 +:10FCD000011100EBC1008068B0F1104F05D14FF069 +:10FCE00010410020CDE9101013E040F28331539809 +:10FCF00048430F4901EB800000F58960549901EBFE +:10FD0000410202EB011100EBC10080680022CDE945 +:10FD10001002A6215398C0EB001000EB8000024AAD +:10FD200002EBC000817005E0D8850020C8430020A8 +:10FD30008848002000211A911CE0BDF86800C0F13D +:10FD40000300C200DDE91001CDE92110E8F76BFAEC +:10FD5000C2B25398C0EB001000EB8000FE4901EBEB +:10FD6000C003BDF86800C01C1A54BDF86800401CF0 +:10FD700080B21A90BDF868000428DEDBB9215398E0 +:10FD8000C0EB001000EB8000F34A02EBC000C17131 +:10FD90005398C0EB001000EB8000114601EBC0014E +:10FDA00004910721049808F057FC01465398C0EBD2 +:10FDB000001000EB8000E84A02EBC000017209214C +:10FDC0000F9160E5F5215398C0EB001000EB800027 +:10FDD000E14A02F830109DF854105398C0EB00101F +:10FDE00000EB800002EBC0004170A2215398C0EBF1 +:10FDF000001000EB800002EBC0008170C32153981B +:10FE0000C0EB001000EB800002EBC000C170539803 +:10FE1000C0EB001000EB8000114601EBC001049123 +:10FE20000321049808F018FC01465398C0EB001019 +:10FE300000EB8000C84A02EBC000017105210F9160 +:10FE400021E5F5215398C0EB001000EB8000C24A79 +:10FE500002F830109DF854105398C0EB001000EBDE +:10FE6000800002EBC0004170A2215398C0EB00104B +:10FE700000EB800002EBC0008170CA215398C0EBF8 +:10FE8000001000EB800002EBC000C1705398C0EB83 +:10FE9000001000EB8000114601EBC001049103212A +:10FEA000049808F0D9FB01465398C0EB001000EB12 +:10FEB0008000A94A02EBC000017105210F91E2E424 +:10FEC0000120A6490870F5215398C0EB001000EB03 +:10FED0008000A14A02F830109DF854105398C0EBEE +:10FEE000001000EB800002EBC0004170A22153988B +:10FEF000C0EB001000EB800002EBC0008170BA2163 +:10FF00005398C0EB001000EB800002EBC000C17002 +:10FF10005398C0EB001000EB8000114601EBC001CC +:10FF200004910321049808F097FB01465398C0EB15 +:10FF3000001000EB8000884A02EBC000017105212F +:10FF40000F91A0E4022085490870F5215398C0EB79 +:10FF5000001000EB8000804A02F830109DF8541029 +:10FF60005398C0EB001000EB800002EBC000417022 +:10FF7000A2215398C0EB001000EB800002EBC00000 +:10FF80008170B3215398C0EB001000EB800002EBAE +:10FF9000C000C1705398C0EB001000EB8000114608 +:10FFA00001EBC00104910321049808F055FB0146C0 +:10FFB0005398C0EB001000EB8000674A02EBC000D2 +:10FFC000017105210F915EE440E0F5215398C0EBEB +:10FFD000001000EB8000604A02F830109DF85410C9 +:10FFE0005398C0EB001000EB800002EBC0004170A2 +:10FFF000A2215398C0EB001000EB800002EBC00080 +:020000040802F0 +:100000008170B621539800E04FE3C0EB001000EB85 +:10001000800002EBC000C1705398C0EB001000EBF1 +:100020008000114601EBC00104910321049808F0FF +:1000300013FB01465398C0EB001000EB8000464ACA +:1000400002EBC000017105210F911CE4F5215398CA +:10005000C0EB001000EB80003F4A02F830109DF822 +:1000600054105398C0EB001000EB800002EBC0006E +:100070004170539800EB400101EB0010384901EB4F +:10008000001001E0D1E24FE3007BE8BBA4215398CC +:10009000C0EB001000EB800002EBC000817000217B +:1000A0001A912EE040F28331539848432D4901EBD9 +:1000B000800101F58961549800EB400202EB0010C9 +:1000C00005E093E3ECE31BE159E1AAE0AEE201EBCA +:1000D000C000416BBDF86800C0F10100C000C14024 +:1000E0005398C0EB001000EB80001B4A02EBC002EB +:1000F000BDF86800C01C1154BDF86800401C81B2F6 +:100100001A91BDF8680000E02EE00228CADBB22197 +:100110005398C0EB001000EB80000F4A02EBC000C8 +:1001200041715398C0EB001000EB8000114601EBC9 +:10013000C00104910521049808F08EFA01465398F5 +:10014000C0EB001000EB8000034A02EBC00081719D +:1001500007210F9164E00000D885002019020020DB +:10016000C843002088480020A5215398C0EB001008 +:1001700000EB8000FE4A02EBC000817000211A9162 +:1001800027E040F2833153984843FA4901EB80015C +:1001900001F58961549800EB400202EB001001EB7D +:1001A000C000416BBDF86800C0F10200C000C14052 +:1001B0005398C0EB001000EB8000ED4A02EBC00248 +:1001C000BDF86800C01C1154BDF86800401C81B225 +:1001D0001A91BDF868000328D3DBB2215398C0EB15 +:1001E000001000EB8000E24A02EBC00081715398DE +:1001F000C0EB001000EB8000114601EBC001049140 +:100200000621049808F028FA01465398C0EB001024 +:1002100000EB8000D64A02EBC000C17108210F91AB +:1002200003E2F5215398C0EB001000EB8000D04AA8 +:1002300002F830109DF854105398C0EB001000EBFA +:10024000800002EBC0004170A6215398C0EB001063 +:1002500000EB800002EBC000817000211A9127E0C2 +:1002600040F2833153984843C24901EB800101F5C4 +:100270008961549800EB400202EB001001EBC000D2 +:10028000C16BBDF86800C0F10300C000C1405398C5 +:10029000C0EB001000EB8000B54A02EBC002BDF8D5 +:1002A0006800C01C1154BDF86800401C81B21A914E +:1002B000BDF868000428D3DBE1215398C0EB00109F +:1002C00000EB8000AA4A02EBC000C1715398C0EB5A +:1002D000001000EB8000114601EBC00104910721E2 +:1002E000049808F0B9F901465398C0EB001000EBF0 +:1002F00080009F4A02EBC000017209210F91D2E3F6 +:10030000F5215398C0EB001000EB8000984A02F8EA +:1003100030109DF854105398C0EB001000EB800093 +:1003200002EBC0004170A2215398C0EB001000EB1B +:10033000800002EBC0008170C5215398C0EB001013 +:1003400000EB800002EBC000C1705398C0EB0010BE +:1003500000EB8000114601EBC001049103210498D9 +:1003600008F07AF901465398C0EB001000EB8000CA +:100370007F4A02EBC000017105210F9193E3F52143 +:100380005398C0EB001000EB8000794A02F830105F +:100390009DF854105398C0EB001000EB800002EB66 +:1003A000C0004170539800EB400101EB001072490E +:1003B00001EB0010007BE8BBAC215398C0EB0010B0 +:1003C00000EB800002EBC000817000211A912DE04B +:1003D00040F2833153984843664901EB800000F5B1 +:1003E0008960549901EB410202EB011100EBC1015C +:1003F00051F8220F4968BDF86820C2F10402D2000A +:10040000CDE92310E7F70FFFC2B25398C0EB0010FD +:1004100000EB8000564901EBC003BDF86800C01C2A +:100420001A54BDF86800401C80B21A90BDF86800EC +:10043000052800E059E0CBDB00211A912DE040F2C5 +:100440008331539848434B4901EB800000F58960A4 +:10045000549901EB410202EB011100EBC101223181 +:100460008868C968BDF86820C2F10402D200CDE9ED +:100470002510E7F7D8FEC2B25398C0EB001000EB8E +:1004800080003B4901EBC003BDF8680008301A54F6 +:10049000BDF86800401C80B21A90BDF868000528BD +:1004A000CDDBCE215398C0EB001000EB8000304A2A +:1004B00002EBC00041735398C0EB001000EB8000CA +:1004C000114601EBC00104910D21049808F0C4F815 +:1004D00001465398C0EB001000EB8000244A02EB69 +:1004E000C00081730F210F919FE0AE215398C0EBA4 +:1004F000001000EB80001E4A02EBC000817000215A +:100500001A912DE040F2833153984843194901EB89 +:10051000800000F58960549901EB410202EB011162 +:1005200000EBC10151F8220F4968BDF86820C2F103 +:100530000502D200CDE92710E7F775FEC2B2539845 +:10054000C0EB001000EB8000094901EBC003BDF8CF +:100550006800C01C1A54BDF86800401C80B21A9094 +:10056000BDF868000628CDDB00211A9136E00000B6 +:10057000D885002088480020C843002040F28331FD +:1005800053984843FE4901EB800000F58960549977 +:1005900001EB410202EB011100EBC1002230816846 +:1005A000C068BDF86820C2F10502D200CDE929017A +:1005B00008462999E7F737FEC2B25398C0EB0010FE +:1005C00000EB8000EF4901EBC003BDF86800093083 +:1005D0001A54BDF86800401C80B21A90BDF868003B +:1005E0000628CBDBCE215398C0EB001000EB800037 +:1005F000E44A02EBC000C1735398C0EB001000EB5B +:100600008000114601EBC00104910F21049808F00D +:1006100023F801465398C0EB001000EB8000D94A44 +:1006200002EBC000017411210F913CE2F5215398B7 +:10063000C0EB001000EB8000D24A02F830109DF8A9 +:1006400054105398C0EB001000EB800002EBC00088 +:100650004170A2215398C0EB001000EB800002EB28 +:10066000C0008170E5215398C0EB001000EB8000C2 +:1006700002EBC000C1705398C0EB001000EB80008B +:10068000114601EBC00104910321049807F0E4FF37 +:1006900001465398C0EB001000EB8000B94A02EB12 +:1006A000C000017105210F91FDE1F5215398C0EBC8 +:1006B000001000EB8000B34A02F830109DF854108F +:1006C0005398C0EB001000EB800002EBC0004170BB +:1006D000A2215398C0EB001000EB800002EBC00099 +:1006E0008170E7215398C0EB001000EB800002EB13 +:1006F000C000C1705398C0EB001000EB80001146A1 +:1007000001EBC00104910321049807F0A5FF014605 +:100710005398C0EB001000EB80009A4A02EBC00037 +:10072000017105210F91BEE1F5215398C0EB001036 +:1007300000EB8000934A02F830109DF85410539853 +:10074000C0EB001000EB800002EBC0004170A22162 +:100750005398C0EB001000EB800002EBC0008170EA +:1007600011215398C0EB001000EB800002EBC00099 +:10077000C1705398C0EB001000EB8000114601EBF4 +:10078000C00104910321049807F066FF01465398C5 +:10079000C0EB001000EB80007A4A02EBC000017150 +:1007A00005210F91012240F2833153984843744947 +:1007B00001EB800101F58961549800EB400303EBE4 +:1007C000001001F83020D52240F28331539848437D +:1007D0006B4901EB800000F58960549901EB4103FE +:1007E00003EB011100EBC10042715CE1F52153986C +:1007F000C0EB001000EB8000624A02F830109DF858 +:1008000054105398C0EB001000EB800002EBC000C6 +:100810004170A5215398C0EB001000EB800002EB63 +:10082000C000817001215398C0EB001000EB8000E4 +:1008300002EBC000C170C2215398C0EB001000EB66 +:10084000800002EBC000017100215398C0EB001042 +:1008500000EB800002EBC000417112215398C0EB05 +:10086000001000EB800002EBC00081715398C0EBD8 +:10087000001000EB8000114601EBC001049106213D +:10088000049807F0E9FE01465398C0EB001000EB16 +:1008900080003C4A02EBC000C17108210F9102E1C7 +:1008A000F5215398C0EB001000EB8000354A02F8A8 +:1008B00030109DF854105398C0EB001000EB8000EE +:1008C00002EBC0004170FF215398C0EB001000EB19 +:1008D000800002EBC000817000211A911CE0539847 +:1008E00000EB400101EB0010274901EB00110E3134 +:1008F000BDF86800095C5398C0EB001000EB800065 +:10090000204A02EBC002BDF86800C01C1154BDF8BB +:100910006800401C81B21A91BDF868000A28DEDB2D +:10092000539800EB400101EB0010174901EB001058 +:10093000408B01125398C0EB001000EB8000114A6D +:1009400002EBC0004173539800EB400101EB001033 +:100950000D4901EB0010408BC1B25398C0EB001061 +:1009600000EB800002EBC000817340F283315398AA +:100970004843034901EB800101F58961549805E082 +:1009800088480020D8850020C843002000EB4002A2 +:1009900002EB001001EBC000B0F88E00011253987A +:1009A000C0EB001000EB8000FE4A02EBC000C173F8 +:1009B00040F2833153984843FB4901EB800101F534 +:1009C0008961549800EB400202EB001001EBC0007B +:1009D000B0F88E00C1B25398C0EB001000EB80005D +:1009E000F04A02EBC000017440F28331539848434F +:1009F000ED4901EB800101F58961549800EB40025B +:100A000002EB001001EBC000B0F88E10539801EB20 +:100A1000802081B203200491E8F7BEFA00211A91E8 +:100A200014E0E249BDF86800095C5398C0EB00107F +:100A300000EB8000DB4A02EBC002BDF86800113019 +:100A40001154BDF86800401C81B21A91BDF86800CD +:100A5000B0F5007FE5DB13215398C0EB001000EBED +:100A60008000D04A02EBC00080F811125398C0EB0E +:100A7000001000EB8001104600EBC101049140F230 +:100A80001121049807F0E8FD01465398C0EB0010CF +:100A900000EB8000C34A02EBC00080F8121240F263 +:100AA00013210F9100BF00BF06F0E7BE54991491C7 +:100AB00040F2833153984843BB4901EB8001083130 +:100AC0009DF8500000EB001001EB800041780846D3 +:100AD0000491002107F0E4FEC1B2159140F2833188 +:100AE00053984843B04901EB800108319DF850000C +:100AF00000EB001001EB8000017940F28332539843 +:100B00005043A94A02EB80004079814208D101217B +:100B100040F2833253985043A34A02EB80000171A4 +:100B2000A349539801EB00119DF850000144049132 +:100B30000878401CC1B20498017012F01BF99D495D +:100B4000C1F8180FFB215398C0EB001000EB800098 +:100B5000944A02F830109DF854105398C0EB0010DE +:100B600000EB800002EBC00041709348417953983C +:100B7000C0EB001000EB800002EBC00001718E485A +:100B800001795398C0EB001000EB800002EBC0002D +:100B900041718948C1785398C0EB001000EB800088 +:100BA00002EBC0008171844881785398C0EB00103B +:100BB00000EB800002EBC000C1717F484178539880 +:100BC000C0EB001000EB800002EBC000017279481E +:100BD00090F80B1F5398C0EB001000EB800002EB65 +:100BE000C000417200211A911AE07248D0F8180F23 +:100BF000BDF86810C1F10301C900C840C1B25398E3 +:100C0000C0EB001000EB8000664A02EBC002BDF8AA +:100C100068000A301154BDF86800401C81B21A9176 +:100C2000BDF868000428E0DB40F283315398484364 +:100C30005D4901EB800108319DF8500000EB001088 +:100C400011F820105398C0EB001000EB8000554ABB +:100C500002EBC00081730F210F91559807287CD2B9 +:100C6000DFE800F07B0446CBF1EFEE00A1215398C2 +:100C7000C0EB001000EB80004A4A02EBC002BDF856 +:100C80003C001154BDF83C00401C81B20F915398B8 +:100C9000C0EB001000EB8000424A02EBC002BDF83E +:100CA0003C0055991154BDF83C00401C81B20F9195 +:100CB00040F28331539848433B4901EB80010831AE +:100CC0009DF8500000EB001001EB8000017A539872 +:100CD000C0EB001000EB8000324A02EBC002BDF80E +:100CE0003C001154BDF83C00401C81B20F9193E2CE +:100CF000A1215398C0EB001000EB8000294A02EBC1 +:100D0000C002BDF83C001154BDF83C00401C81B24B +:100D10000F915398C0EB001000EB8000214A02EBCA +:100D2000C002BDF83C0055991154BDF83C00401C70 +:100D300081B20F9140F28331539848431A4901EB35 +:100D4000800108319DF8500000EB001001EB80009D +:100D5000017A5398C0EB001000E05EE200EB8000E7 +:100D6000104A02EBC002BDF83C001154BDF83C0033 +:100D7000401C81B20F9100211A9134E040F283317E +:100D800053984843084901EB800108319DF8500011 +:100D900000EB001001EB8000C168BDF86800C0F1F5 +:100DA00003000BE0D885002088480020C52F0020D4 +:100DB000B8410020BC220020C7310020C000C14043 +:100DC0005398C0EB001000EB8000FB4A02EBC0021E +:100DD000BDF83C30BDF8680018441154BDF86800F7 +:100DE000401C81B21A91BDF868000428C6DBBDF82A +:100DF0003C00001D81B20F9179E7A1215398C0EB0F +:100E0000001000EB8000EC4A02EBC002BDF83C0091 +:100E10001154BDF83C00401C81B20F915398C0EBB7 +:100E2000001000EB8000E44A02EBC002BDF83C0079 +:100E300055991154BDF83C00401C81B20F9156E702 +:100E4000E1E0BDE0FFE7A1215398C0EB001000EB0B +:100E50008000D94A02EBC002BDF83C001154BDF835 +:100E60003C00401C81B20F915398C0EB001000EB86 +:100E70008000D14A02EBC002BDF83C0055991154E4 +:100E8000BDF83C00401C81B20F9140F28331539871 +:100E90004843CA4901EB800108319DF8500000EB3E +:100EA000001001EB8000017C5398C0EB001000EBB8 +:100EB0008000C14A02EBC002BDF83C001154BDF8ED +:100EC0003C00401C81B20F9140F28331539848435B +:100ED000BA4901EB800008309DF8501001EB011178 +:100EE00000EB8100007C20B1012803D0022865D1ED +:100EF00032E063E000211A9124E040F283315398FC +:100F00004843AE4901EB800108319DF8500000EBE9 +:100F1000001001EB80011131BDF86800095C5398A5 +:100F2000C0EB001000EB8000A34A02EBC002BDF84A +:100F30003C30BDF8680018441154BDF86800401CEE +:100F400081B21A91BDF868000328D6DBBDF83C00D9 +:100F5000C01C81B20F9131E000211A9124E040F2CF +:100F6000833153984843954901EB800108319DF83E +:100F7000500000EB001001EB80011631BDF8680055 +:100F8000095C5398C0EB001000EB80008A4A02EB2A +:100F9000C002BDF83C30BDF8680018441154BDF8DB +:100FA0006800401C81B21A91BDF868000628D6DBA3 +:100FB000BDF83C00801D81B20F9100BF00BF2BE146 +:100FC000A1215398C0EB001000EB80007A4A02EB9D +:100FD000C002BDF83C001154BDF83C00401C81B279 +:100FE0000F915398C0EB001000EB8000724A02EBA7 +:100FF000C002BDF83C0055991154BDF83C00401C9E +:1010000081B20F9108E1A1215398C0EB001000EBD1 +:101010008000694A02EBC002BDF83C001154BDF8E3 +:101020003C00401C81B20F915398C0EB001000EBC4 +:101030008000614A02EBC002BDF83C005599115492 +:10104000BDF83C00401C81B20F9100211A911EE0B6 +:10105000539800EB400101EB0010594901EB0011DE +:101060000E31BDF86800095C5398C0EB001000EB2E +:101070008000514A02EBC002BDF83C30BDF8680068 +:1010800018441154BDF86800401C81B21A91BDF893 +:1010900068000A28DCDBBDF83C000A3081B20F9101 +:1010A000539800EB400101EB0010454901EB0010A3 +:1010B000408B0212BDF83C1008460491491C8BB2CB +:1010C0000F935399C1EB011101EB81013A4B03EBF3 +:1010D000C1010A54539800EB400101EB001038495C +:1010E00001EB0010408BC2B2BDF83C00411C8BB23A +:1010F0000F9304905399C1EB011101EB81012E4B29 +:1011000003EBC1010A5440F28331539848432B4901 +:1011100001EB800008309DF8501001EB011100EB4D +:101120008100008D0212BDF83C00411C8BB20F9370 +:1011300004905399C1EB011101EB81011E4B03EBAC +:10114000C1010A5440F28331539848431B4901EBD3 +:10115000800008309DF8501001EB011100EB810078 +:10116000008DC2B2BDF83C00411C8BB20F930490BD +:101170005399C1EB011101EB81010F4B03EBC1014D +:101180000A5440F28331539848430C4901EB8000E4 +:1011900008309DF8501001EB011100EB8100028D29 +:1011A000539802EB802080B2014604900320E7F7B9 +:1011B000F3FE00201A901CE0D8850020884800200B +:1011C000C8430020FB49BDF86800095C5398C0EB98 +:1011D000001000EB8000F84A02EBC002BDF83C3082 +:1011E000BDF8680018441154BDF86800401C81B275 +:1011F0001A91BDF86800B0F5007FE3DBBDF83C0054 +:1012000000F5007081B20F917821539800EB4000F7 +:10121000EA4A02EB80008160F5E3A222BDF83C10AF +:1012200008460491491C8BB20F935399C1EB0111ED +:1012300001EB8101E04B03EBC1010A5400200B904C +:10124000BFE340F2833153984843DD4901EB80010D +:1012500008319DF8500000EB001001EB8000817810 +:10126000BDF82C000844C0B25490BDF82C00401CBE +:10127000C2B2BDF83C00411C8BB20F93049053994D +:10128000C1EB011101EB8101CB4B03EBC1010A540E +:1012900040F2833153984843C94901EB800101F57D +:1012A0008961549800EB400202EB001001EBC00092 +:1012B0004279BDF83C1008460491491C8BB20F934B +:1012C0005399C1EB011101EB8101BB4B03EBC10150 +:1012D0000A5440F2833153984843B94901EB8001E5 +:1012E00001F58961549800EB400202EB001001EB1C +:1012F000C00040790D281ED2DFE800F01D07080964 +:1013000042AA0A0B0CFDFC1E300000BF00BF00BF4C +:1013100000BF00BF0022BDF83C1008460491491CE4 +:101320008BB20F935399C1EB011101EB8101A24BD9 +:1013300003EBC1010A543EE30022BDF83C1008460D +:101340000491491C8BB20F935399C1EB011101EB2E +:101350008101994B03EBC1010A542CE30022BDF833 +:101360003C1008460491491C8BB20F935399C1EB72 +:10137000011101EB8101904B03EBC1010A541AE307 +:101380000522BDF83C1008460491491C8BB20F930E +:101390005399C1EB011101EB8101874B03EBC101B3 +:1013A0000A5440F2833153984843854901EB800049 +:1013B00000F58960549901EB410202EB011100EB49 +:1013C000C100C279BDF83C00411C8BB20F93049060 +:1013D0005399C1EB011101EB8101774B03EBC10183 +:1013E0000A5400201A9029E040F283315398484370 +:1013F000734901EB800101F58961549800EB4002CB +:1014000002EB001001EBC0008168BDF86800C0F17C +:101410000300C000C1405398C0EB001000EB8000F7 +:10142000654A02EBC002BDF83C30BDF868001844C4 +:101430001154BDF86800401C81B21A91BDF86800D3 +:101440000428D1DBBDF83C00001D81B20F91B2E24F +:101450000922BDF83C1008460491491C8BB20F9339 +:101460005399C1EB011101EB8101534B03EBC10116 +:101470000A5440F2833153984843514901EB8000AC +:1014800000F58960549901EB410202EB011100EB78 +:10149000C100C279BDF83C00411C8BB20F9304908F +:1014A0005399C1EB011101EB8101434B03EBC101E6 +:1014B0000A5400201A902CE040F28331539848439C +:1014C0003F4901EB800101F58961549800EB40022E +:1014D00002EB001001EBC0008168BDF86800C0F1AC +:1014E0000300C000C1405398C0EB001000EB800027 +:1014F000314A01E099E065E002EBC002BDF83C3002 +:10150000BDF8680018441154BDF86800401C81B251 +:101510001A91BDF868000428CEDBBDF83C00001D20 +:1015200081B20F910022BDF83C1008460491491C7D +:101530008BB20F935399C1EB011101EB81011E4B4B +:1015400003EBC1010A5400201A9029E040F28331D4 +:10155000539848431A4901EB800101F58961549879 +:1015600000EB400202EB001001EBC000416BBDF844 +:101570006800C0F10200C000C1405398C0EB0010E9 +:1015800000EB80000C4A02EBC002BDF83C30BDF815 +:10159000680018441154BDF86800401C81B21A91CB +:1015A000BDF868000328D1DBBDF83C00C01C81B247 +:1015B0000F9100E2C52F0020D8850020884100202F +:1015C0008848002040F2833153984843FE4901EB9C +:1015D000800101F58961549800EB400202EB001094 +:1015E00001EBC00090F89320BDF83C100846049130 +:1015F000491C8BB20F935399C1EB011101EB81018F +:10160000F24B03EBC1010A540022BDF83C00411C1F +:101610008BB20F9304905399C1EB011101EB81013F +:10162000EA4B03EBC1010A54C5E140F28331539800 +:101630004843E54901EB800000F58960549901EBCE +:10164000410202EB011100EBC10090F89300012868 +:1016500006D002286DD003287DD0042868D13EE151 +:101660000422BDF83C1008460491491C8BB20F932C +:101670005399C1EB011101EB8101D44B03EBC10183 +:101680000A5440F2833153984843CF4901EB80001C +:1016900000F58960549901EB410202EB011100EB66 +:1016A000C10090F89320BDF83C00411C8BB20F9311 +:1016B00004905399C1EB011101EB8101C34B03EB82 +:1016C000C1010A5400201A9029E040F28331539856 +:1016D0004843BD4901EB800101F58961549800EB55 +:1016E000400202EB001001EBC000416BBDF8680046 +:1016F000C0F10200C000C1405398C0EB001000EBE5 +:101700008000B24A02EBC002BDF83C30BDF8680070 +:1017100018441154BDF86800401C81B21A91BDF8FC +:1017200068000328D1DBBDF83C00C01C81B20F91DA +:101730003FE10422BDF83C1008460491491C8BB2DD +:101740000F935399C1EB011101EB81019F4B03EB07 +:10175000C1010A5400E057E040F2833153984843F6 +:10176000994901EB800000F58960549901EB410231 +:1017700002EB011100EBC10090F89320BDF83C0092 +:10178000411C8BB20F9304905399C1EB011101EBF3 +:1017900081018E4B03EBC1010A5400201A9029E00D +:1017A00040F2833153984843874901EB800101F5AA +:1017B0008961549800EB400202EB001001EBC0007D +:1017C000C16BBDF86800C0F10200C000C140539871 +:1017D000C0EB001000EB80007C4A02EBC002BDF8B9 +:1017E0003C30BDF8680018441154BDF86800401C36 +:1017F00081B21A91BDF868000328D1DBBDF83C0026 +:10180000C01C81B20F91D4E00322BDF83C10084601 +:101810000491491C8BB20F935399C1EB011101EB59 +:1018200081016A4B03EBC1010A5440F283315398A2 +:101830004843654901EB800101F58961549800EB4B +:10184000400202EB001001EBC00090F89320BDF8BD +:101850003C1008460491491C8BB20F935399C1EB7D +:10186000011101EB8101594B03EBC1010A54002026 +:101870001A902AE040F2833153984843524901EBD1 +:10188000800101F58961549800EB400202EB0010E1 +:1018900001EBC000B0F84010BDF86800C0F10100D5 +:1018A000C00001415398C0EB001000EB8000474A94 +:1018B00002EBC002BDF83C30BDF86800184411547A +:1018C000BDF86800401C81B21A91BDF8680002287A +:1018D000D0DBBDF83C00801C81B20F9169E003228F +:1018E000BDF83C1008460491491C8BB20F935399E4 +:1018F000C1EB011101EB8101344B03EBC1010A542F +:1019000040F28331539848432F4901EB800000F5A2 +:101910008960549901EB410202EB011100EBC10017 +:1019200090F89320BDF83C00411C8BB20F930490BB +:101930005399C1EB011101EB8101244B03EBC10170 +:101940000A5400201A902AE040F283315398484309 +:101950001D4901EB800101F58961549800EB4002BB +:1019600002EB001001EBC000B0F84210BDF86800B7 +:10197000C0F10100C00001415398C0EB001000EB22 +:101980008000124A02EBC002BDF83C30BDF868008E +:1019900018441154BDF86800401C81B21A91BDF87A +:1019A00068000228D0DBBDF83C00801C81B20F919A +:1019B00000BF00BF00BF00BFBDF82C00401C81B2BB +:1019C0000B9140F2833103E088480020D885002045 +:1019D00053984843FE4901EB800108319DF85000BF +:1019E00000EB001011F82010BDF82C0081423FF7E9 +:1019F00028ACBDF82C0028B9F648006800F00100BA +:101A000000B100BE00BF00BFBDF83C00010A539802 +:101A1000C0EB001000EB8000EF4A02EBC0008170C9 +:101A2000BDF83C00C1B25398C0EB001000EB800041 +:101A300002EBC000C170E948D0F8181F0491BDF84E +:101A40003C000E3803905398C0EB001000EB80016F +:101A5000104600EBC1000E300290DDE90312E7F7FB +:101A600050FD5398C0EB001000EB8000DA4901EB09 +:101A7000C0010491BDF83C100498E7F749FF0590B8 +:101A80000598020A5398C0EB001000EB8000D24981 +:101A900001EBC000BDF83C104254BDF83C00401CB6 +:101AA00080B20F900598C2B25398C0EB001000EBC3 +:101AB0008000C94901EBC000BDF83C104254BDF89C +:101AC0003C00401C80B20F9005F0D7BE539800EB4D +:101AD000400101EB0010C24901EB00113031549874 +:101AE00001EB00104178159140F28331539848433F +:101AF000B74901EB800101F58961549800EB400280 +:101B000002EB001011F8301040F28332539850432A +:101B1000AF4A02EB80004079814208D1012140F2B6 +:101B2000833253985043AA4A02EB80000171AD49B9 +:101B3000539801EB00115498085C401CC1B2A94AAB +:101B4000539802EB0012549811549DF85400002849 +:101B500004DD9DF85400401EC1B215915598A1387E +:101B60000A286ED2DFE800F0FEFDFCFBFAF9F8056A +:101B7000F7F602215398C0EB001000EB8000964A64 +:101B800002F830109DF854004030C1B25398C0EBB9 +:101B9000001000EB800002EBC0004170412153981F +:101BA000C0EB001000EB800002EBC0008170302120 +:101BB0005398C0EB001000EB800002EBC000C17036 +:101BC0005398C0EB001000EB800002EBC0000171E5 +:101BD00040F28331539848437D4901EB800101F580 +:101BE0008961549800EB400202EB001001EBC00049 +:101BF000007901095398C0EB001000EB8000764A91 +:101C000002EBC00041715398C0EB001000EB800064 +:101C1000114601EBC00040790A2813DA5398C0EB53 +:101C2000001000EB800001EBC00040793030C1B201 +:101C30005398C0EB001000EB800002EBC000417134 +:101C400014E01EE25398C0EB001000EB80006249E4 +:101C500001EBC00040793730C1B25398C0EB00109F +:101C600000EB80005C4A02EBC000417140F283311E +:101C700053984843564901EB800101F58961549816 +:101C800000EB400202EB001001EBC000007900F015 +:101C90000F015398C0EB001000EB80004E4A02EB9E +:101CA000C00081715398C0EB001000EB800011461A +:101CB00001EBC00080790A2812DA5398C0EB0010BB +:101CC00000EB800001EBC00080793030C1B2539846 +:101CD000C0EB001000EB800002EBC000817113E04C +:101CE0005398C0EB001000EB80003B4901EBC000B3 +:101CF00080793730C1B25398C0EB001000EB800000 +:101D0000354A02EBC000817103225398C0EB0010EA +:101D100000EB8000304901EBC000C2715398C0EB6A +:101D2000001000EB800001EBC000401C0721049074 +:101D3000E7F7D0FB01465398C0EB001000EB8000A2 +:101D4000254A02EBC000017209210F91002140F2E7 +:101D5000833208E027E1A9E085E36FE3BDE291E18A +:101D6000F7E050E017E053985043194A02EB800027 +:101D70000171082240F2833153984843144901EB22 +:101D8000800000F58960549901EB410303EB0111D8 +:101D900000F831207CE304215398C0EB001000EBE5 +:101DA00080000D4A02F830109DF854004030C1B256 +:101DB0005398C0EB001000EB800002EBC0004170B4 +:101DC00051215398C0EB001000EB80000CE00000A4 +:101DD00088480020F0ED00E0D8850020BC220020DB +:101DE000C8430020B841002002EBC00081700521EB +:101DF0005398C0EB001000EB800002EBC000C170F4 +:101E000004210F9144E302215398C0EB001000EB32 +:101E10008000FE4A02F830109DF854004030C1B2F4 +:101E20005398C0EB001000EB800002EBC000417043 +:101E300041215398C0EB001000EB800002EBC00082 +:101E4000817031215398C0EB001000EB800002EB51 +:101E5000C000C17035215398C0EB001000EB80002A +:101E600002EBC000017103215398C0EB001000EB9E +:101E7000800002EBC00041715398C0EB001000EBF2 +:101E80008000114601EBC000401C05210490E7F7DB +:101E900021FB01465398C0EB001000EB8000DB4AA9 +:101EA00002EBC000817107210F91F1E202215398EA +:101EB000C0EB001000EB8000D44A02F830109DF80F +:101EC00054004030C1B25398C0EB001000EB8000CA +:101ED00002EBC000417041215398C0EB001000EBB1 +:101EE000800002EBC000817032215398C0EB0010DB +:101EF00000EB800002EBC000C17030215398C0EBB2 +:101F0000001000EB800002EBC00001710321539828 +:101F1000C0EB001000EB800002EBC0004171539851 +:101F2000C0EB001000EB8000114601EBC000401C2C +:101F300005210490E7F7CEFA01465398C0EB001054 +:101F400000EB8000B14A02EBC000817107210F91C4 +:101F50009EE204215398C0EB001000EB8000AB4AD6 +:101F600002F830109DF854004030C1B25398C0EBD5 +:101F7000001000EB800002EBC0004170412153983B +:101F8000C0EB001000EB800002EBC0008170052167 +:101F90005398C0EB001000EB800002EBC000C17052 +:101FA00004210F9174E202215398C0EB001000EB62 +:101FB0008000964A02F830109DF854004030C1B2BB +:101FC0005398C0EB001000EB800002EBC0004170A2 +:101FD00041215398C0EB001000EB800002EBC000E1 +:101FE000817031215398C0EB001000EB800002EBB0 +:101FF000C000C17032215398C0EB001000EB80008C +:1020000002EBC000017103215398C0EB001000EBFC +:10201000800002EBC00041715398C0EB001000EB50 +:102020008000114601EBC000401C05210490E7F739 +:1020300051FA01465398C0EB001000EB8000734A40 +:1020400002EBC000817107210F91539800EB400112 +:1020500001EB00106E4901EB00113031549801EB97 +:102060000010807820F02002539800EB400101EB33 +:102070000010674901EB00103030549900EB01105B +:10208000827005E202215398C0EB001000EB800043 +:102090005E4A02F830109DF854004030C1B25398A7 +:1020A000C0EB001000EB800002EBC000417041214A +:1020B0005398C0EB001000EB800002EBC000817071 +:1020C00031215398C0EB001000EB800002EBC00000 +:1020D000C17030215398C0EB001000EB800002EB80 +:1020E000C000017140F2833153984843494901EBE4 +:1020F000800000F58960549901EB410202EB011167 +:1021000000EBC1008068B0F5100F0AD3302153985E +:10211000C0EB001000EB80003C4A02EBC0004171B4 +:1021200009E032215398C0EB001000EB8000374AE1 +:1021300002EBC000417140F2833153984843354966 +:1021400001EB800000F58960549901EB410202EB3C +:10215000011100EBC100C07901280AD13121539847 +:10216000C0EB001000EB8000284A02EBC000817138 +:102170001BE040F2833153984843264901EB80002D +:1021800000F58960549901EB410202EB011100EB6B +:10219000C100C07948B932215398C0EB001000EB60 +:1021A00080001A4A02EBC000817100211A912AE0D6 +:1021B00040F2833153984843164901EB800101F501 +:1021C0008961549800EB400202EB001001EBC00063 +:1021D0008168BDF86800C0F105008000C14001F0D1 +:1021E0000F0130315398C0EB001000EB8000074A1C +:1021F00002EBC002BDF86800C01D1154BDF86800B4 +:10220000401C81B21A91BDF8680005E0D885002015 +:10221000C8430020884800200628C9DB3221539893 +:10222000C0EB001000EB8000FE4A02EBC0004173DF +:1022300000211A912AE040F2833153984843FA4929 +:1022400001EB800101F58961549800EB400202EB3B +:10225000001001EBC000416BBDF86800C0F1030045 +:102260008000C14001F00F0130315398C0EB0010E5 +:1022700000EB8000EB4A02EBC002BDF868000E30B4 +:102280001154BDF86800401C81B21A91BDF8680075 +:102290000428D0DB03225398C0EB001000EB800031 +:1022A000E04901EBC00082745398C0EB001000EBD2 +:1022B000800001EBC000401C12210490E7F70AF9EE +:1022C00001465398C0EB001000EB8000D54A02EBAA +:1022D000C000C17414210F91DAE002215398C0EBC1 +:1022E000001000EB8000CF4A02F830109DF8540037 +:1022F0004030C1B25398C0EB001000EB800002EBFD +:10230000C000417041215398C0EB001000EB8000E9 +:1023100002EBC000817032215398C0EB001000EB3B +:10232000800002EBC000C17031215398C0EB001057 +:1023300000EB800002EBC000017132215398C0EB2A +:10234000001000EB800002EBC00041715398C0EB1D +:10235000001000EB800002EBC000817100211A9197 +:102360002AE040F2833153984843AF4901EB8001A2 +:1023700001F58961549800EB400202EB001001EB7B +:10238000C000416BBDF86800C0F103008000C1408F +:1023900001F00F0130315398C0EB001000EB8000CA +:1023A000A04A02EBC002BDF86800C01D1154BDF880 +:1023B0006800401C81B21A91BDF868000428D0DB87 +:1023C00000211A9111E030215398C0EB001000EB6E +:1023D0008000944A02EBC002BDF868000B30115433 +:1023E000BDF86800401C81B21A91BDF86800192838 +:1023F000E9DB03225398C0EB001000EB8000894911 +:1024000001EBC00080F824205398C0EB001000EBD3 +:10241000800001EBC000401C24210490E7F75AF82B +:1024200001465398C0EB001000EB80007D4A02EBA0 +:10243000C00080F8251026210F9129E01021539823 +:10244000C0EB001000EB8000764A02F8301030211B +:102450005398C0EB001000EB800002EBC00041700D +:1024600002210F9114E010215398C0EB001000EBF3 +:1024700080006C4A02F8301031215398C0EB0010F4 +:1024800000EB800002EBC000417002210F9100BF01 +:1024900000BF05F0F2B9539800EB400101EB0010CA +:1024A000624901EB00113031549801EB0010417882 +:1024B000159140F28331539848435B4901EB800109 +:1024C00001F58961549800EB400202EB001011F80D +:1024D000301040F2833253985043534A02EB80004D +:1024E0004079814208D1012140F283325398504310 +:1024F0004D4A02EB800001714D49539801EB0011E8 +:102500005498085C401CC1B2494A539802EB00122F +:10251000549811549DF85400002804DD9DF854008F +:10252000401EC1B215915598A1380A282FD2DFE874 +:1025300000F0052FDFFDFCFBFA2E8CF904215398E7 +:10254000C0EB001000EB8000364A02F830109DF816 +:1025500054004030C1B25398C0EB001000EB800033 +:1025600002EBC000417051215398C0EB001000EB0A +:10257000800002EBC000817005215398C0EB001071 +:1025800000EB800002EBC000C17004210F912DE32D +:1025900002215398C0EB001000EB8000214A02F8A2 +:1025A00030109DF854004030C1B25398C0EB001079 +:1025B00000EB800002EBC000417041215398C0EB5A +:1025C000001000EB800002EBC000817031215398B5 +:1025D000C0EB001000EB800002EBC000C1703521A1 +:1025E0005398C0EB001000EB800002EBC0000171BB +:1025F00003215398C0EB001000EB800002EBC000F9 +:1026000041715398C0EB001000EB8000114601EBC4 +:10261000C000401C05210490E6F75CFF014653987A +:1026200008E00000D885002088480020C84300202A +:10263000B8410020C0EB001000EB8000FE4A02EB26 +:10264000C000817107210F91ADE302215398C0EBC7 +:10265000001000EB8000F84A02F830109DF854009A +:102660004030C1B25398C0EB001000EB800002EB89 +:10267000C000417041215398C0EB001000EB800076 +:1026800002EBC000817032215398C0EB001000EBC8 +:10269000800002EBC000C17030215398C0EB0010E5 +:1026A00000EB800002EBC000017103215398C0EBE6 +:1026B000001000EB800002EBC00041715398C0EBAA +:1026C000001000EB8000114601EBC000401C05210A +:1026D0000490E6F7FFFE01465398C0EB001000EBB4 +:1026E0008000D54A02EBC000817107210F915AE3A7 +:1026F00004215398C0EB001000EB8000CE4A02F892 +:1027000030109DF854004030C1B25398C0EB001017 +:1027100000EB800002EBC000417041215398C0EBF8 +:10272000001004E014E029E313E360E27FE000EB33 +:10273000800002EBC000817005215398C0EB0010AF +:1027400000EB800002EBC000C17004210F912AE36E +:1027500002215398C0EB001000EB8000B64A02F84B +:1027600030109DF854004030C1B25398C0EB0010B7 +:1027700000EB800002EBC000417041215398C0EB98 +:10278000001000EB800002EBC000817031215398F3 +:10279000C0EB001000EB800002EBC000C1703221E2 +:1027A0005398C0EB001000EB800002EBC0000171F9 +:1027B00003215398C0EB001000EB800002EBC00037 +:1027C00041715398C0EB001000EB8000114601EB03 +:1027D000C000401C05210490E6F77CFE014653989A +:1027E000C0EB001000EB8000934A02EBC000817147 +:1027F000539800EB400101EB0010904901EB0011F0 +:102800003031549801EB0010807820F0200253986A +:1028100000EB400101EB0010884901EB0011303161 +:10282000549801EB0010827007210F91BBE2022146 +:102830005398C0EB001000EB80007F4A02F8301084 +:102840009DF854004030C1B25398C0EB001000EB2B +:10285000800002EBC000417041215398C0EB001092 +:1028600000EB800002EBC000817031215398C0EB77 +:10287000001000EB800002EBC000C17041215398B2 +:10288000C0EB001000EB800002EBC000017140F2D1 +:102890008331539848436A4901EB800000F5896011 +:1028A000549901EB410202EB011100EBC100806879 +:1028B000B0F1104F0AD130215398C0EB001000EB5B +:1028C00080005D4A02EBC000417109E0322153985B +:1028D000C0EB001000EB8000574A02EBC0004171D2 +:1028E00040F2833153984843554901EB800000F58D +:1028F0008960549901EB410202EB011100EBC10028 +:10290000C07901280AD131215398C0EB001000EBA7 +:102910008000494A02EBC00081711BE040F2833124 +:1029200053984843464901EB800000F5896054996B +:1029300001EB410202EB011100EBC100C07948B983 +:1029400032215398C0EB001000EB80003A4A02EBB2 +:10295000C000817100211A912AE040F2833153981E +:102960004843374901EB800101F58961549800EB38 +:10297000400202EB001001EBC0008168BDF8680066 +:10298000C0F107008000C14001F00F0130315398C1 +:10299000C0EB001000EB8000274A02EBC002BDF83C +:1029A0006800C01D1154BDF86800401C81B21A9126 +:1029B000BDF868000828D0DB32215398C0EB001026 +:1029C00000EB80001C4A02EBC000C17300211A9189 +:1029D0002AE040F2833153984843194901EB8001C2 +:1029E00001F58961549800EB400202EB001001EB05 +:1029F000C000416BBDF86800C0F105008000C14017 +:102A000001F00F0130315398C0EB001000EB800053 +:102A1000094A02EBC002BDF8680010301154BDF83D +:102A20006800401C81B21A91BDF868000628D0DB0E +:102A30003021539806E00000D8850020C8430020CC +:102A400088480020C0EB001000EB8000F94A02EB40 +:102A5000C000817500211A9111E030215398C0EB1C +:102A6000001000EB8000F34A02EBC002BDF86800E2 +:102A700017301154BDF86800401C81B21A91BDF89E +:102A800068000628E9DB30215398C0EB001000EB0A +:102A90008000E84A02EBC000417700211A9111E062 +:102AA00030215398C0EB001000EB8000E14A02EBAC +:102AB000C002BDF868001E301154BDF86800401C0B +:102AC00081B21A91BDF868000628E9DB30215398DD +:102AD000C0EB001000EB8000D64A02EBC00080F88B +:102AE000241000211A9111E030215398C0EB0010FE +:102AF00000EB8000CF4A02EBC002BDF86800253031 +:102B00001154BDF86800401C81B21A91BDF86800EC +:102B10000628E9DB30215398C0EB001000EB800061 +:102B2000C44A02EBC00080F82B1000211A9111E07A +:102B300030215398C0EB001000EB8000BD4A02EB3F +:102B4000C002BDF868002C301154BDF86800401C6C +:102B500081B21A91BDF868000628E9DB302153984C +:102B6000C0EB001000EB8000B24A02EBC00080F81E +:102B7000321000211A9111E030215398C0EB00105F +:102B800000EB8000AB4A02EBC002BDF868003330B6 +:102B90001154BDF86800401C81B21A91BDF868005C +:102BA0000628E9DB03225398C0EB001000EB8000FD +:102BB000A04901EBC00080F839205398C0EB001009 +:102BC00000EB800001EBC000401C39210490E6F7C7 +:102BD00081FC01465398C0EB001000EB8000954A41 +:102BE00002EBC00080F83A103B210F91DBE002219C +:102BF0005398C0EB001000EB80008E4A02F83010B2 +:102C00009DF854004030C1B25398C0EB001000EB67 +:102C1000800002EBC000417041215398C0EB0010CE +:102C200000EB800002EBC000817032215398C0EBB2 +:102C3000001000EB800002EBC000C17031215398FE +:102C4000C0EB001000EB800002EBC00001713321EB +:102C50005398C0EB001000EB800002EBC000417104 +:102C600032215398C0EB001000EB800002EBC00053 +:102C7000817100211A912AE040F283315398484330 +:102C80006D4901EB800101F58961549800EB400228 +:102C900002EB001001EBC000416BBDF86800C0F111 +:102CA00005008000C14001F00F0130315398C0EBA6 +:102CB000001000EB80005F4A02EBC002BDF8680024 +:102CC000C01D1154BDF86800401C81B21A91BDF8B6 +:102CD00068000628D0DB00211A9111E030215398BA +:102CE000C0EB001000EB8000524A02EBC002BDF8BE +:102CF00068000D301154BDF86800401C81B21A9173 +:102D0000BDF868001928E9DB03225398C0EB0010D6 +:102D100000EB8000474901EBC00080F82620539863 +:102D2000C0EB001000EB800001EBC000401C26212E +:102D30000490E6F7CFFB01465398C0EB001000EB80 +:102D400080003C4A02EBC00080F8271028210F9138 +:102D500029E010215398C0EB001000EB8000354AA9 +:102D600002F8301030215398C0EB001000EB8000C7 +:102D700002EBC000417002210F9114E01021539822 +:102D8000C0EB001000EB80002A4A02F8301031211D +:102D90005398C0EB001000EB800002EBC0004170C4 +:102DA00002210F9100BF00BF04F067BD539800EBF4 +:102DB000400101EB0010214901EB00113031549822 +:102DC00001EB00104178159140F28331539848434C +:102DD000194901EB800101F58961BDF8680000EB3C +:102DE000400202EB001011F8301040F28332539889 +:102DF0005043114A02EB80004079814208D1012101 +:102E000040F28332539850430B4A02EB8000017129 +:102E10000B49539801EB00115498085C401CC1B257 +:102E2000074A539802EB00125498115400211A914A +:102E300020E00000D885002088480020C8430020FA +:102E4000B8410020539800EB400101EB0010FE490F +:102E500001EB00113031BDF8680001EB0010417842 +:102E60009DF85400814200D111E0BDF86800401C7B +:102E700081B21A91539800EB400101EB0010F24926 +:102E800001EB0010C179BDF868008142DADC00BFB7 +:102E90009DF85400002804DD9DF85400401EC1B286 +:102EA000159140F2833153984843E84901EB800083 +:102EB00000F58960549901EB410202EB011100EB2E +:102EC000C10040780F2824DA40F2833153984843F8 +:102ED000DE4901EB800101F58961549800EB400265 +:102EE00002EB001001EBC0004078401CC2B240F27F +:102EF000833153984843D54901EB800000F5896040 +:102F0000549901EB410303EB011100EBC100427046 +:102F100011E0002240F2833153984843CB4901EB42 +:102F2000800000F58960549901EB410303EB011126 +:102F300000EBC10042705598B138092826D2DFE86D +:102F400000F00526FC2525FB25B9FA009DF8540064 +:102F50005030C1B25398C0EB001000EB8000BC4A67 +:102F600002F8301020215398C0EB001000EB8000D5 +:102F700002EBC0004170FA215398C0EB001000EB47 +:102F8000800002EBC000817003210F919DE29DF84B +:102F900054005030C1B25398C0EB001000EB8000D9 +:102FA000AB4A02F8301040F2833153984843A749A6 +:102FB00001EB800101F58961549800EB400202EBBE +:102FC000001001EBC000407840F030015398C0EB96 +:102FD000001000EB80009E4A02EBC000417001210E +:102FE0005398C0EB001000EB800002EBC000817032 +:102FF0005398C0EB001000EB800002EBC000C170E2 +:1030000000215398C0EB001000EB800002EBC000E1 +:1030100001715398C0EB001000EB8000114601EBEA +:10302000C001049105210498E6F7C2FE0022CDE913 +:1030300010021098C2B25398C0EB001000EB800051 +:10304000834901EBC0004271DDE91010020642EA3B +:103050001120C1B25398C0EB001000EB80007C4AF5 +:1030600002EBC000817103215398C0EB001000EB0C +:10307000800002EBC000C171FA215398C0EB001030 +:1030800000EB800002EBC000017209210F91B12218 +:1030900040F28331539848436C4901EB800000F5BE +:1030A0008960549901EB410303EB011100EBC1006E +:1030B00042710AE29DF854005030C1B25398C0EBFF +:1030C000001000EB8000624A02F8301040F28331B9 +:1030D000539848435D4901EB800101F5896154989B +:1030E00000EB400202EB001001EBC000407840F022 +:1030F00030015398C0EB001000EB8000544A02EB03 +:10310000C000417065215398C0EB001000EB8000B7 +:1031100002EBC000817001215398C0EB001000EB5E +:10312000800002EBC000C17000215398C0EB00107A +:1031300000EB800002E043E04CE1CAE002EBC0009B +:1031400001715398C0EB001000EB8000114601EBB9 +:10315000C001049105210498E6F72AFE0022CDE97A +:1031600010021098C2B25398C0EB001000EB800020 +:10317000374901EBC0004271DDE91001000A40EA65 +:103180000160C2B25398C0EB001000EB80003049E0 +:1031900001EBC000827103225398C0EB001000EBDA +:1031A000800001EBC000C271FA225398C0EB0010FE +:1031B00000EB800001EBC000027209200F9084E157 +:1031C0009DF854005030C1B25398C0EB001000EB92 +:1031D00080001F4A02F8301040F283315398484370 +:1031E0001A4901EB800101F58961549800EB400216 +:1031F00002EB001001EBC000407840F03001539822 +:10320000C0EB001000EB8000114A02EBC0004170DF +:1032100065215398C0EB001000EB800002EBC0006A +:10322000817001215398C0EB001000EB800002EB8D +:10323000C000C17010215398C0EB001000EB80005B +:1032400002EBC000017105E0C8430020884800205F +:10325000D88500205398C0EB001000EB8000114689 +:1032600001EBC001049105210498E6F7A1FD0022BD +:10327000CDE910021098C2B25398C0EB001000EBD9 +:103280008000FC4901EBC0004271DDE91001000A39 +:1032900040EA0160C2B25398C0EB001000EB80001E +:1032A000F44901EBC000827103225398C0EB001077 +:1032B00000EB800001EBC000C271FA225398C0EB12 +:1032C000001000EB800001EBC000027209200F909B +:1032D000FBE09DF854005030C1B25398C0EB001091 +:1032E00000EB8000E34A02F8301040F2833153983B +:1032F0004843E14901EB800101F58961549800EBF5 +:10330000400202EB001001EBC000407840F03001B9 +:103310005398C0EB001000EB8000D64A02EBC000CF +:10332000417001215398C0EB001000EB800002EBCC +:10333000C00081705398C0EB001000EB800002EBDE +:10334000C000C17005215398C0EB001000EB800055 +:1033500002EBC00001715398C0EB001000EB80003D +:10336000114601EBC001049105210498E6F720FD08 +:103370000022CDE910021098C2B25398C0EB0010A1 +:1033800000EB8000BB4901EBC0004271DDE9102079 +:10339000010641EA1220C2B25398C0EB001000EBC4 +:1033A0008000B44901EBC000827103225398C0EB46 +:1033B000001000EB800001EBC000C271FA225398AC +:1033C000C0EB001000EB800001EBC000027209208E +:1033D0000F907AE040F2833153984843A64901EBBD +:1033E000800000F58960549901EB410202EB011164 +:1033F00000EBC1008078B12833D040F2833153987C +:1034000048439D4901EB800101F58961549800EB27 +:10341000400202EB001001EBC000827840F28331E1 +:1034200053984843944901EB800101F58961549810 +:1034300000EB400303EB001001EBC0004271B1222E +:1034400040F28331539848438B4901EB800000F5EB +:103450008960549901EB410303EB011100EBC100BA +:1034600082709DF854005030C1B25398C0EB0010E8 +:1034700000EB80007F4A02F8301040F2833153980D +:1034800048437D4901EB800101F58961549800EBC7 +:10349000400202EB001001EBC000407840F0C00198 +:1034A0005398C0EB001000EB8000724A02EBC000A2 +:1034B0004170FA215398C0EB001000EB800002EB42 +:1034C000C000817003210F9100BF00BF6CE4012197 +:1034D00040F2833253985043674A02EB80000171F7 +:1034E000A2F5DA61539801EB00115498085C401C76 +:1034F000C1B2A2F5DA62539802EB0012549811544B +:10350000539800EB400101EB00105C4901EB001007 +:10351000007B20B1012846D0022843D1B0E0559865 +:10352000312802D045283CD11DE000211A9113E03A +:1035300008A9BDF86800095C5398C0EB001000EBC7 +:1035400080004C4A02EBC002BDF868001154BDF87F +:103550006800401C81B21A91BDF868000728E7DBBB +:1035600007210F911DE000211A9113E006A9BDF873 +:103570006800095C5398C0EB001000EB80003D4AE6 +:1035800002EBC002BDF868001154BDF86800401C91 +:1035900081B21A91BDF868000728E7DB07210F9177 +:1035A00000BF00BFD1E05498401CC1B215919DF8F6 +:1035B00054105398C0EB001000EB80002D4A02F825 +:1035C000301003215398C0EB001000EB800002EB99 +:1035D000C000417000215398C0EB001000EB800048 +:1035E00002EBC000817002215398C0EB001000EB89 +:1035F000800002EBC000C17000215398C0EB0010A6 +:1036000000EB800002EBC000017109215398C0EB70 +:10361000001000EB800002EBC00041715398C0EB3A +:10362000001000EB8000114601EBC001049106215F +:103630000498E6F76DF90022CDE91002DDE91001EA +:10364000000A40EA0160C2B25398C0EB001000EBE0 +:103650008000084901EBC000C2711098C2B25398B3 +:10366000C0EB001000EB800001EBC000827108206D +:103670000F906AE0D885002088480020C8430020C9 +:103680005498401CC1B215919DF854105398C0EB4A +:10369000001000EB8000F74A02F830100321539825 +:1036A000C0EB001000EB800002EBC0004170002175 +:1036B0005398C0EB001000EB800002EBC00081705B +:1036C0005398C0EB001000EB800002EBC000C1700B +:1036D0005398C0EB001000EB800002EBC0000171BA +:1036E00002215398C0EB001000EB800002EBC000F9 +:1036F00041715398C0EB001000EB8000114601EBC4 +:10370000C001049106210498E6F702F90022CDE9F0 +:103710001002DDE91010020642EA1120C1B25398EE +:10372000C0EB001000EB8000D24A02EBC000C17178 +:103730001098C1B25398C0EB001000EB800002EB70 +:10374000C000817108210F9100BF00BFBEE65398F1 +:1037500000EB400101EB0010C74901EB00113031D3 +:10376000549801EB00104178159140F28331539841 +:103770004843C24901EB800101F58961549800EB8F +:10378000400202EB001011F8301040F283325398DF +:103790005043BA4A02EB80004079814208D10121AE +:1037A00040F2833253985043B44A02EB80000171D7 +:1037B000B349539801EB00115498085C401CC1B206 +:1037C000AF4A539802EB0012549811545598F428BC +:1037D0007ED008DC05287CD0F1280BD0F22879D0E7 +:1037E000F32860D148E2F62875D0F7285CD0F82895 +:1037F000F7D15AE0F5215398C0EB001000EB8000A0 +:103800009C4A02F830109DF854105398C0EB0010F9 +:1038100000EB800002EBC000417000215398C0EB28 +:10382000001000EB800002EBC0008170052153986E +:10383000C0EB001000EB800002EBC000C170F12172 +:103840005398C0EB001000EB800002EBC000017148 +:103850005398C0EB001000EB8000114601EBC00153 +:10386000049105210498E6F753F80022CDE91002EF +:10387000DDE91001000A40EA0160C2B25398C0EBD2 +:10388000001000EB80007B4901EBC00042711098F2 +:10389000C2B25398C0EB001000EB800001EBC000F7 +:1038A000827107200F90B1E200BFF5215398C0EB61 +:1038B000001000EB80006F4A02F830109DF85410A1 +:1038C0005398C0EB001000EB800002EBC00003E057 +:1038D00021E37AE348E09AE2417000215398C0EB7B +:1038E000001000EB800002EBC000817005215398AE +:1038F000C0EB001000EB800002EBC000C1705398D9 +:10390000C0EB001000EB800002EBC0005599017184 +:103910005398C0EB001000EB8000114601EBC00192 +:10392000049105210498E5F7F3FF0022CDE9100288 +:10393000DDE91020010641EA1220C2B25398C0EB23 +:10394000001000EB80004B4901EBC0004271109861 +:10395000C2B25398C0EB001000EB800001EBC00036 +:10396000827107200F9051E2F5215398C0EB0010AF +:1039700000EB80003F4A02F830109DF85410539835 +:10398000C0EB001000EB800002EBC0004170002192 +:103990005398C0EB001000EB800002EBC000817078 +:1039A000F2215398C0EB001000EB800002EBC00046 +:1039B000017140F2833153984843304901EB800153 +:1039C00001F58961549800EB400202EB001001EB15 +:1039D000C00090F87E105398C0EB001000EB800000 +:1039E000244A02EBC000417140F2833153984843AE +:1039F000224901EB800000F58960549901EB4102F6 +:103A000002EB011100EBC10090F87E0001287DD18E +:103A100025210F9100211A9124E040F2833153981F +:103A20004843164901EB800101F58961549800EB88 +:103A3000400202EB001001EBC0015131BDF86800FB +:103A4000095C5398C0EB001000EB8000094A02EBC0 +:103A5000C002BDF86800801D1154BDF86800401C0C +:103A600081B21A91BDF868000F28D6DB00211A91A7 +:103A70002DE00000D8850020C843002088480020A1 +:103A8000B841002040F2833153984843FE4901EB8E +:103A9000800101F58961549800EB400202EB0010AF +:103AA00001EBC0016331BDF86800095C5398C0EBBD +:103AB000001000EB8000F54A02EBC002BDF8680080 +:103AC00015301154BDF86800401C81B21A91BDF840 +:103AD00068000A28D6DB40F2833153984843EA490C +:103AE00001EB800101F58961549800EB400202EB83 +:103AF000001001EBC00090F878105398C0EB001054 +:103B000000EB8000E14A02EBC00000E02DE0C1774D +:103B100000211A9124E040F2833153984843DA4956 +:103B200001EB800101F58961549800EB400202EB42 +:103B3000001001EBC0017931BDF86800095C5398B1 +:103B4000C0EB001000EB8000D04A02EBC002BDF8D1 +:103B5000680020301154BDF86800401C81B21A91F1 +:103B6000BDF868000528D6DB44E040F28331539865 +:103B70004843C54901EB800000F58960549901EB89 +:103B8000410202EB011100EBC10090F87E002028F9 +:103B90002ED10A210F9100211A9124E040F28331A5 +:103BA00053984843B84901EB800101F58961549865 +:103BB00000EB400202EB001001EBC0017931BDF8CF +:103BC0006800095C5398C0EB001000EB8000AF4A1E +:103BD00002EBC002BDF86800801D1154BDF86800FA +:103BE000401C81B21A91BDF868000428D6DB01E0C0 +:103BF00006210F91BDF83C00C1B25398C0EB0010F4 +:103C000000EB8000A14A02EBC000C1705398C0EBEA +:103C1000001000EB8000114601EBC0010491BDF8DB +:103C20003C100498E5F774FE0022CDE91002DDE9AE +:103C30001001000A40EA0160C2B25398C0EB0010C4 +:103C400000EB8000914901EBC000BDF83C104254EC +:103C50001098C2B25398C0EB001000EB80008B4963 +:103C600001EBC003BDF83C00401C1A54BDF83C00F9 +:103C7000801C80B20F90CBE2F5215398C0EB00106E +:103C800000EB8000814A02F830109DF854105398E0 +:103C9000C0EB001000EB800002EBC000417000217F +:103CA0005398C0EB001000EB800002EBC000817065 +:103CB000F3215398C0EB001000EB800002EBC00032 +:103CC000017140F28331539848436F4901EB800101 +:103CD00001F58961549800EB400202EB001001EB02 +:103CE000C00090F87E105398C0EB001000EB8000ED +:103CF000664A02EBC00041710C210F9140F2833102 +:103D000053984843604901EB800101F5896154985B +:103D100000EB400202EB001001EBC00090F87810BD +:103D20005398C0EB001000EB8000584A02EBC00033 +:103D3000817100211A9124E040F283315398484365 +:103D4000514901EB800101F58961549800EB400273 +:103D500002EB001001EBC0017931BDF86800095C8D +:103D60005398C0EB001000EB8000484A02EBC00201 +:103D7000BDF86800C01D1154BDF86800401C81B238 +:103D80001A91BDF868000528D6DBBDF83C00C1B229 +:103D90005398C0EB001000EB80003C4A02EBC000DF +:103DA000C1705398C0EB001000EB8000114601EB8E +:103DB000C0010491BDF83C100498E5F7A9FD00226C +:103DC000CDE91002DDE91010020642EA1120C1B26D +:103DD0005398C0EB001000EB80002C4A02EBC002AD +:103DE000BDF83C0011541098C1B25398C0EB0010BC +:103DF00000EB8000254A02EBC002BDF83C00401CED +:103E00001154BDF83C00801C81B20F9100E20621E4 +:103E10000F91F5215398C0EB001000EB80001B4A76 +:103E200002F830109DF854105398C0EB001000EBCE +:103E3000800002EBC000417000215398C0EB0010DD +:103E400000EB800002EBC0008170BDF83C00C1B205 +:103E50005398C0EB001000EB800002EBC000C17073 +:103E6000F6215398C0EB001000EB800002EBC0007D +:103E70000171539800EB400101EB0010044901EB84 +:103E800000113031549805E088480020D885002082 +:103E9000C843002001EB0010017A5398C0EB0010DA +:103EA00000EB800002EBC00041715398C0EB0010A2 +:103EB00000EB8000114601EBC0010491BDF83C10FD +:103EC0000498E5F725FD0022CDE91002DDE9102078 +:103ED000010641EA1220C2B25398C0EB001000EB79 +:103EE0008000FE4901EBC000BDF83C104254109820 +:103EF000C2B25398C0EB001000EB8000F74901EB11 +:103F0000C003BDF83C00401C1A54BDF83C00801CA6 +:103F100080B20F907CE1F5215398C0EB001000EBCC +:103F20008000EE4A02F830109DF854105398C0EB10 +:103F3000001000EB800002EBC0004170002153989C +:103F4000C0EB001000EB800002EBC0008170052187 +:103F50005398C0EB001000EB800002EBC000C17072 +:103F6000F4215398C0EB001000EB800002EBC0007E +:103F700001715398C0EB001000EB8000114601EB7B +:103F8000C001049105210498E5F7C2FC0022CDE9A7 +:103F90001002DDE91010020642EA1120C1B2539866 +:103FA000C0EB001000EB8000CC4A02EBC000417176 +:103FB0001098C1B25398C0EB001000EB800002EBE8 +:103FC000C000817107210F9122E140F213210F916E +:103FD000F5215398C0EB001000EB8000BF4A02F8B7 +:103FE00030109DF854105398C0EB001000EB800087 +:103FF00002EBC0004170BDF83C0001125398C0EBC9 +:10400000001000EB800002EBC0008170BDF83C00A6 +:10401000C1B25398C0EB001000EB800002EBC0006F +:10402000C17005215398C0EB001000EB800002EB3B +:10403000C000017100211A911CE0539800EB40016F +:1040400001EB0010A64901EB00110E31BDF868002C +:10405000095C5398C0EB001000EB80009F4A02EB14 +:10406000C002BDF86800401D1154BDF86800401C36 +:1040700081B21A91BDF868000A28DEDB539800EB84 +:10408000400101EB0010964901EB0010408B01123A +:104090005398C0EB001000EB8000904A02EBC00088 +:1040A000C173539800EB400101EB00108C4901EB08 +:1040B0000010408BC1B25398C0EB001000EB8000A1 +:1040C00002EBC000017440F28331539848438549A4 +:1040D00001EB800101F58961549800EB400202EB8D +:1040E000001001EBC000B0F88E0001125398C0EB35 +:1040F000001000EB8000794A02EBC000417440F2EE +:10410000833153984843774901EB800101F5896178 +:10411000549800EB400202EB001001EBC000B0F835 +:104120008E00C1B25398C0EB001000EB80006B4AC8 +:1041300002EBC000817440F28331539848436949CF +:1041400001EB800101F58961549800EB400202EB1C +:10415000001001EBC000B0F88E10539801EB8020E6 +:1041600081B203200491E4F717FF00211A9114E0B3 +:104170005D49BDF86800095C5398C0EB001000EB86 +:104180008000564A02EBC002BDF86800133011549B +:10419000BDF86800401C81B21A91BDF86800B0F506 +:1041A000007FE5DB5398C0EB001000EB80004B492B +:1041B00001EBC0010491BDF83C100498E5F7A8FBA1 +:1041C0000022CDE91002DDE91010020642EA1120BA +:1041D000C1B25398C0EB001000EB80003F4A02EBE5 +:1041E000C002BDF83C0011541098C1B25398C0EB06 +:1041F000001000EB8000394A02EBC002BDF83C0021 +:10420000401C1154BDF83C00801C81B20F9100BFCE +:1042100000BF03F032BB539800EB400101EB0010EC +:104220002F4901EB00113031549801EB0010417817 +:10423000159140F28331539848432A4901EB80019C +:1042400001F58961549800EB400202EB001011F86F +:10425000301040F2833253985043224A02EB8000E0 +:104260004079814208D1012140F283325398504372 +:104270001C4A02EB800001711C49539801EB0011AC +:104280005498085C401CC1B2184A539802EB0012C3 +:1042900054981154559807287ED00ADC072865D217 +:1042A000DFE810F064000501820464003204EC03CE +:1042B000900510380828F2D2DFE810F03B06D3054D +:1042C00058005800080058005900A100FA215398DE +:1042D000C0EB001000EB8000004A09E0D885002008 +:1042E000C843002088480020C52F0020B841002086 +:1042F00002F830105398C0EB001000EB800002EB86 +:10430000C00041705398C0EB001000EB800002EB3E +:10431000C00081705398C0EB001000EB800002EBEE +:10432000C0005599C1709DF854105398C0EB00100F +:1043300000EB800002EBC00001715398C0EB00104D +:1043400000EB8000114601EBC000C01C022104906C +:10435000E5F7C0F801465398C0EB001000EB800071 +:10436000FE4A02EBC000417106210F9185E3FA215C +:104370005398C0EB001000EB8000F84A02F83010B0 +:104380005398C0EB001000EB800002EBC0004170BE +:104390005398C0EB001000E0ECE300EB800002EB70 +:1043A000C00081705398C0EB001000EB800002EB5E +:1043B000C0005599C1709DF854105398C0EB00107F +:1043C00000EB800002EBC00001715398C0EB0010BD +:1043D00000EB8000114601EBC000C01C02210490DC +:1043E000E5F778F801465398C0EB001000EB800029 +:1043F000DA4A02EBC000417106210F91B6E7FA21BB +:104400005398C0EB001000EB8000D44A02F8301043 +:104410005398C0EB001000EB800002EBC00041702D +:104420005398C0EB001000EB800002EBC0008170DD +:104430005398C0EB001000EB800002EBC0005599D0 +:10444000C1709DF854105398C0EB001000EB800031 +:1044500002EBC00001715398C0EB001000EB80002C +:10446000114601EBC000C01C02210490E5F732F8B0 +:1044700001465398C0EB001000EB8000B74A02EBF6 +:10448000C000417106210F91142240F283315398EC +:104490004843B34901EB800000F58960549901EB72 +:1044A000410303EB011100EBC1004271E5E2FA2187 +:1044B0005398C0EB001000EB8000A84A02F83010BF +:1044C0005398C0EB001000EB800002EBC00041707D +:1044D0005398C0EB001000EB800002EBC00081702D +:1044E0005398C0EB001000EB800002EBC000559920 +:1044F000C1709DF854105398C0EB001000EB800081 +:1045000002EBC000017140F2833153984843944953 +:1045100001EB800000F58960549901EB410202EB48 +:10452000011100EBC100C07901287BD140F2833139 +:10453000539848438A4901EB800000F589605499FB +:1045400001EB410202EB011100EBC1008068B0F108 +:10455000104F05D34FF410000021CDE9100113E0F6 +:1045600040F28331539848437D4901EB800000F5C8 +:104570008960549901EB410202EB011100EBC1008B +:1045800080680022CDE9100200211A911CE0BDF8DC +:104590006800C0F10200C200DDE91001CDE92B1076 +:1045A000E3F741FEC2B25398C0EB001000EB80006D +:1045B0006A4901EBC003BDF86800401D1A54BDF8FC +:1045C0006800401C80B21A90BDF868000328DEDB4A +:1045D00000201090119000211A911CE0BDF8680095 +:1045E000C0F10300C200DDE91001CDE92D10E3F7B1 +:1045F0001AFEC2B25398C0EB001000EB800057497E +:1046000001EBC003BDF8680008301A54BDF868001B +:10461000401C80B21A90BDF868000428DEDB00213F +:104620001A911DE0A5E0BDF86800C0F10200C200CB +:10463000DDE91001CDE92F10E3F7F5FDC2B2539883 +:10464000C0EB001000EB8000444901EBC003BDF853 +:1046500068000C301A54BDF86800401C80B21A90F3 +:10466000BDF868000328DEDB40F2833153984843ED +:104670003B4901EB800000F58960549901EB410250 +:1046800002EB011100EBC100406B0022CDE91002EA +:1046900000201A901CE0BDF86800C0F10200C200C2 +:1046A000DDE91001CDE93110E3F7BDFDC2B2539849 +:1046B000C0EB001000EB8000284901EBC003BDF8FF +:1046C00068000F301A54BDF86800401C80B21A9080 +:1046D000BDF868000328DEDB40F28331539848437D +:1046E0001F4901EB800000F58960549901EB4102FC +:1046F00002EB011100EBC100406B1A49B1FBF0F075 +:104700000022CDE9100200201A901CE0BDF86800DC +:10471000C0F10300C200DDE91001CDE93310E3F779 +:1047200082FDC2B25398C0EB001000EB80000B4931 +:1047300001EBC003BDF8680012301A54BDF86800E0 +:10474000401C80B21A90BDF868000428DEDB00210E +:104750005398C0EB001000EB800005E0D8850020E6 +:104760008848002000E1F505FE4A02EBC000817593 +:1047700033E140F2833153984843FB4901EB800019 +:1047800000F58960549901EB410202EB011100EB45 +:10479000C100C079E8BB00201090119000211A914F +:1047A0001EE0BDF86800C0F10200C200DDE9101093 +:1047B000CDE9350108463599E3F735FDC2B2539886 +:1047C000C0EB001000EB8000E64901EBC003BDF830 +:1047D0006800401D1A54BDF86800401C80B21A9051 +:1047E000BDF868000328DCDB40F28331539848436E +:1047F000DD4901EB800000F58960549901EB41022D +:1048000002EB011100EBC1008068B0F1104F07D33B +:1048100000E0E2E04FF410000021CDE9100113E0C8 +:1048200040F2833153984843CF4901EB800000F5B3 +:104830008960549901EB410202EB011100EBC100C8 +:1048400080680022CDE9100200211A911EE0BDF817 +:104850006800C0F10300C200DDE91010CDE93701A6 +:1048600008463799E3F7DFFCC2B25398C0EB00105B +:1048700000EB8000BB4901EBC003BDF868000830C5 +:104880001A54BDF86800401C80B21A90BDF8680048 +:104890000428DCDB00211A911CE0BDF86800C0F19F +:1048A0000200C200DDE91001CDE93910E3F7BBFCDD +:1048B000C2B25398C0EB001000EB8000A94901EB95 +:1048C000C003BDF868000C301A54BDF86800401CE5 +:1048D00080B21A90BDF868000328DEDB40F2833115 +:1048E00053984843A04901EB800000F58960549932 +:1048F00001EB410202EB011100EBC100406B002211 +:10490000CDE9100200201A901EE0BDF86800C0F149 +:104910000200C200DDE91010CDE93B0108463B99D9 +:10492000E3F781FCC2B25398C0EB001000EB8000AB +:104930008C4901EBC003BDF868000F301A54BDF874 +:104940006800401C80B21A90BDF868000328DCDBC8 +:1049500040F2833153984843834901EB800000F5CE +:104960008960549901EB410202EB011100EBC10097 +:10497000406B7E49B1FBF0F00022CDE9100200202F +:104980001A901CE0BDF86800C0F10300C200DDE928 +:104990001001CDE93D10E3F746FCC2B25398C0EBDD +:1049A000001000EB80006F4901EBC003BDF8680008 +:1049B00012301A54BDF86800401C80B21A90BDF83D +:1049C00068000428DEDB01215398C0EB001000EBE7 +:1049D0008000644A02EBC0008175539800EB4001EF +:1049E00001EB0010624901EB00103030549900EBEC +:1049F00001104068401C0022CDE9100200201A90EE +:104A00001EE0BDF86800C0F10100C200DDE9101031 +:104A1000CDE93F0108463F99E3F705FCC2B2539840 +:104A2000C0EB001000EB80004E4901EBC003BDF865 +:104A3000680017301A54BDF86800401C80B21A9004 +:104A4000BDF868000228DCDB5398C0EB001000EBD7 +:104A50008000444901EBC000C01C16210490E4F71B +:104A600039FD01465398C0EB001000EB80003D4A31 +:104A700002EBC00041761A210F91A8E2FA21539867 +:104A8000C0EB001000EB8000364A02F8301053985B +:104A9000C0EB001000EB800002EBC00041705398A7 +:104AA000C0EB001000EB800002EBC0008170539857 +:104AB000C0EB001000EB800002EBC0005599C17004 +:104AC0009DF854105398C0EB001000EB800002EBEF +:104AD000C00001715398C0EB001000EB800011463C +:104AE00001EBC000C01C02210490E4F7F3FC014676 +:104AF0005398C0EB001000EB80001A4A02EBC00094 +:104B0000417106210F9162E2FA215398C0EB001027 +:104B100000EB8000134A02F830105398C0EB0010ED +:104B200000EB800002EBC00041705398C0EB001016 +:104B300000EB800002EBC00081705398C0EB0010C6 +:104B400000EB800002EBC0005599C1709DF8541035 +:104B50005398C0EB001000EB800002EBC000017125 +:104B6000539808E0D88500208848002000E1F5052A +:104B7000C8430020E0E0C0EB001000EB80001146CD +:104B800001EBC000C01C02210490E4F7A3FC014625 +:104B90005398C0EB001000EB8000FE4A02EBC0000F +:104BA000417106210F9112E2FA215398C0EB0010D7 +:104BB00000EB8000F74A02F830105398C0EB001069 +:104BC00000EB800002EBC00041705398C0EB001076 +:104BD00000EB800002EBC00081705398C0EB001026 +:104BE00000EB800002EBC0005599C1709DF8541095 +:104BF0005398C0EB001000EB800002EBC000017185 +:104C000040F2833153984843E34901EB800101F5B9 +:104C10008961549800EB400202EB001001EBC000E8 +:104C2000406B0022CDE9100200201A901CE0BDF874 +:104C30006800C0F10200C200DDE91001419142901C +:104C4000E3F7F1FAC2B25398C0EB001000EB80001A +:104C5000D04901EBC003BDF86800401D1A54BDF8EF +:104C60006800401C80B21A90BDF868000328DEDBA3 +:104C700040F2833153984843C74901EB800101F565 +:104C80008961549800EB400202EB001001EBC00078 +:104C9000416B08460191002103F04EF802460B4695 +:104CA000CDE90201BD480021E3F78CFACDE91001FE +:104CB000DDE9100103F0F4FDCDE9100100211A91A6 +:104CC0001CE0BDF86800C0F10300C200DDE910017E +:104CD00043914490E3F7A7FAC2B25398C0EB001097 +:104CE00000EB8000AB4901EBC003BDF86800083061 +:104CF0001A54BDF86800401C80B21A90BDF86800D4 +:104D00000428DEDB5398C0EB001000EB8000A149C3 +:104D100001EBC000C01C09210490E4F7DBFB014655 +:104D20005398C0EB001000EB80009A4A02EBC000E1 +:104D300001730D210F914AE1FA215398C0EB001045 +:104D400000EB8000934A02F830105398C0EB00103B +:104D500000EB800002EBC00041705398C0EB0010E4 +:104D600000EB800002EBC00081705398C0EB001094 +:104D700000EB800002EBC0005599C1709DF8541003 +:104D80005398C0EB001000EB800002EBC0000171F3 +:104D90005398C0EB001000EB8000114601EBC000FF +:104DA000C01C02210490E4F795FB01465398C0EB28 +:104DB000001000EB8000774A02EBC0004171062131 +:104DC0000F9104E1FA215398C0EB001000EB800032 +:104DD000704A02F830105398C0EB001000EB8000CE +:104DE00002EBC00041705398C0EB001000EB800054 +:104DF00002EBC00081705398C0EB001000EB800004 +:104E000002EBC0005599C1709DF854105398C0EB47 +:104E1000001000EB800002EBC00001715521539897 +:104E2000C0EB001000EB800002EBC0004171539812 +:104E3000C0EB001000EB8000114601EBC000C01C6D +:104E400003210490E4F746FB01465398C0EB0010A1 +:104E500000EB80004F4A02EBC000817107210F91E7 +:104E6000B5E0FA215398C0EB001000EB8000494AEE +:104E700002F830105398C0EB001000EB800002EBFA +:104E8000C00041705398C0EB001000EB800002EBB3 +:104E9000C00081705398C0EB001000EB800002EB63 +:104EA000C0005599C1709DF854105398C0EB001084 +:104EB00000EB800002EBC0000171AA215398C0EB07 +:104EC000001000EB800002EBC000417100211A913C +:104ED00011E000215398C0EB001000EB80002D4A38 +:104EE00002EBC002BDF86800801D1154BDF86800D7 +:104EF000401C81B21A91BDF868000328E9DB539881 +:104F0000C0EB001000EB8000224901EBC000C01C88 +:104F100006210490E4F7DEFA01465398C0EB001036 +:104F200000EB80001B4A02EBC00041720A210F9186 +:104F30004DE0FA215398C0EB001000EB8000154AB9 +:104F400002F830105398C0EB001000EB800002EB29 +:104F5000C00041705398C0EB001000EB800002EBE2 +:104F6000C00081705398C0EB001000EB800002EB92 +:104F7000C0005599C1709DF854105398C0EB0010B3 +:104F800000EB800002EBC00001715398C0EB0010F1 +:104F900006E00000D88500208848002000E1F505E3 +:104FA00000EB8000114601EBC000C01C0221049000 +:104FB000E4F790FA01465398C0EB001000EB800034 +:104FC000FE4A02EBC000417106210F9100BF00BFF5 +:104FD00002F053BC539800EB400101EB0010F8497C +:104FE00001EB00113031549801EB0010417815911C +:104FF00040F2833153984843F24901EB800101F5B7 +:105000008961549800EB400202EB001011F8301057 +:1050100040F2833253985043EA4A02EB80004079D1 +:10502000814208D1012140F2833253985043E54A2E +:1050300002EB80000171E449539801EB0011549890 +:10504000085C401CC1B2E04A539802EB001254982D +:105050001154539830B1012808D002280BD00328EE +:1050600013D10DE0D948DA4908600EE0D748D84995 +:10507000AC39C86709E0D548D5491831086004E063 +:10508000D248D349AC39486600BF00BF559889283B +:105090007FD00CDC142876D004DC082874D01028CB +:1050A0006FD188E3152870D08028F9D1EFE38B28E1 +:1050B0006CD08C286BD08E286AD08F28F0D19DF8C8 +:1050C00054105398C0EB001000EB8000BB4A02F86C +:1050D000301003215398C0EB001000EB800002EB6E +:1050E000C00041708F215398C0EB001000EB80008E +:1050F00002EBC00081705398C0EB001000EB800001 +:10510000114601EBC001049103210498E5F766FD07 +:1051100001465398C0EB001000EB8000A74A02EB59 +:10512000C000C17004210F919DF85400402806DC96 +:105130009DF8540040F48070A449088003E09DF875 +:105140005400A249088001211A9114E05398C0EB41 +:10515000001000EB8000994901EBC001BDF8680028 +:10516000095C9A4ABDF8680022F81010BDF8680082 +:10517000401C81B21A91BDF86810BDF83C00814214 +:10518000E4DB93E205E0FCE391E2FBE350E17FE343 +:10519000F9E39DF854105398C0EB001000EB800029 +:1051A000864A02F8301089215398C0EB001000EBBA +:1051B000800002EBC0008170539800EB400101EBCE +:1051C00000107F4901EB0010007BE8BB40F2833107 +:1051D000539848437B4901EB800000F5896054995E +:1051E00001EB410202EB011100EBC1008068B0F558 +:1051F000100F05D34FF410010020CDE9101017E077 +:1052000040F28331539848436E4901EB800101F528 +:105210008961549800EB400202EB001001EBC000E2 +:10522000816808460491002102F086FDCDE9100155 +:1052300006215398C0EB001000EB80005F4A02EBA0 +:10524000C0004170002100E03CE01A911CE0BDF874 +:105250006800C0F10200C200DDE9100145914690EE +:10526000E2F7E1FFC2B25398C0EB001000EB800000 +:10527000524901EBC003BDF86800C01C1A54BDF8C8 +:105280006800401C80B21A90BDF868000328DEDB7D +:105290005398C0EB001000EB8000484901EBC001BF +:1052A000049106210498E4F772FB01465398C0EB81 +:1052B000001000EB8000414A02EBC0008171072121 +:1052C0000F917AE040F28331539848433D4901EB16 +:1052D000800000F58960549901EB410202EB011155 +:1052E00000EBC1008068B0F1104F05D34FF01041C2 +:1052F0000020CDE9101017E040F283315398484365 +:10530000304901EB800101F58961549800EB4002BE +:1053100002EB001001EBC0008168084604910021F7 +:1053200002F00AFDCDE9100107215398C0EB0010EF +:1053300000EB8000214A02EBC000417000211A916D +:105340001EE0BDF86800C0F10300C200DDE91010E6 +:105350004891479008464799E2F765FFC2B25398D3 +:10536000C0EB001000EB8000144901EBC003BDF856 +:105370006800C01C1A54BDF86800401C80B21A9026 +:10538000BDF868000428DCDB5398C0EB001000EB8C +:1053900080000A4901EBC001049107210498E5F758 +:1053A0001DFC01465398C0EB001000EB8000034A3F +:1053B00002EBC000C17108210F910BE0D8850020DD +:1053C000C843002088480020B8410020EC9E0020FF +:1053D000AC6002409DF85400402806DC9DF8540063 +:1053E00040F48070FE49088003E09DF85400FC49B9 +:1053F000088001211A9114E05398C0EB001000EBD3 +:105400008000F84901EBC001BDF86800095CF44A6E +:10541000BDF8680022F81010BDF86800401C81B289 +:105420001A91BDF86810BDF83C008142E4DB3DE113 +:105430009DF854105398C0EB001000EB8000E94A2F +:1054400002F830108B215398C0EB001000EB800065 +:1054500002EBC0008170539800EB400101EB00109B +:10546000E14901EB0010007BF0BB40F2833153981F +:105470004843DE4901EB800000F58960549901EB57 +:10548000410202EB011100EBC1008068B0F5100F82 +:1054900005D14FF410000021CDE9100117E040F2D2 +:1054A000833153984843D14901EB800101F589616B +:1054B000549800EB400202EB001001EBC000816841 +:1054C00008460491002102F037FCCDE910010621C5 +:1054D0005398C0EB001000EB8000C24A02EBC00002 +:1054E000417000211A911DE03AE0BDF86800C0F15A +:1054F0000200C200DDE9100149914A90E2F793FEF3 +:10550000C1B25398C0EB001000EB8000B54A02EB2B +:10551000C002BDF86800C01C1154BDF86800401CF2 +:1055200081B21A91BDF868000328DEDB5398C0EB06 +:10553000001000EB8000AB4901EBC0010491062193 +:105540000498E4F724FA01465398C0EB001000EBEE +:105550008000A44A02EBC000817107210F9178E01E +:1055600040F2833153984843A04901EB800000F595 +:105570008960549901EB410202EB011100EBC1007B +:105580008068B0F1104F05D14FF010400021CDE9F7 +:10559000100117E040F2833153984843934901EBDF +:1055A000800101F58961549800EB400202EB001084 +:1055B00001EBC000816808460491002102F0BCFBA9 +:1055C000CDE9100107215398C0EB001000EB8000DB +:1055D000844A02EBC000417000211A911CE0BDF822 +:1055E0006800C0F10300C200DDE910014B914C904E +:1055F000E2F719FEC2B25398C0EB001000EB800036 +:10560000784901EBC003BDF86800C01C1A54BDF80E +:105610006800401C80B21A90BDF868000428DEDBE8 +:105620005398C0EB001000EB80006E4901EBC00105 +:10563000049107210498E5F7D1FA01465398C0EB8D +:10564000001000EB8000674A02EBC000C171082126 +:105650000F919DF85400402806DC9DF8540040F45A +:1056600080705F49088003E09DF854005C49088021 +:1056700001211A9114E05398C0EB001000EB800058 +:10568000584901EBC001BDF86800095C544ABDF8F7 +:10569000680022F81010BDF86800401C81B21A9111 +:1056A000BDF86810BDF83C008142E4DB26E39DF8BC +:1056B00054105398C0EB001000EB8000494A02F8E8 +:1056C000301003215398C0EB001000EB800002EB78 +:1056D000C000417008215398C0EB001000EB80001F +:1056E00002EBC00081705398C0EB001000EB80000B +:1056F000114601EBC001049103210498E5F76EFA0D +:1057000001465398C0EB001000EB8000354A02EBD5 +:10571000C000C17004210F919DF85400402806DCA0 +:105720009DF8540040F480702D49088003E09DF8F6 +:1057300054002B49088001211A9114E05398C0EBC2 +:10574000001000EB8000274901EBC001BDF86800A4 +:10575000095C234ABDF8680022F81010BDF8680003 +:10576000401C81B21A91BDF86810BDF83C0081421E +:10577000E4DB539800EB400101EB00101A4901EB08 +:1057800000113031549801EB0010807820F0200196 +:105790002031539800EB400202EB0010124A02EB5A +:1057A00000123032549802EB00108170022053999D +:1057B000E4F77CFCA2E29DF854105398C0EB001073 +:1057C00000EB8000074A02F8301003215398C0EB29 +:1057D000001000EB800002EBC0004170102107E0D8 +:1057E000EC9E0020D8850020C84300208848002077 +:1057F0005398C0EB001000EB800002EBC0008170FA +:105800005398C0EB001000EB8000114601EBC00183 +:10581000049103210498E5F7E1F901465398C0EBA0 +:10582000001000EB8000FE4A02EBC000C1700421B2 +:105830000F919DF85400402806DC9DF8540040F478 +:105840008070F849088003E09DF85400F54908800D +:1058500001211A9114E05398C0EB001000EB800076 +:10586000EF4901EBC001BDF86800095CED4ABDF8E5 +:10587000680022F81010BDF86800401C81B21A912F +:10588000BDF86810BDF83C008142E4DB36E262E01E +:105890009DF854105398C0EB001000EB8000E04AD4 +:1058A00002F8301003215398C0EB001000EB800089 +:1058B00002EBC00041708C215398C0EB001000EB4C +:1058C000800002EBC00081705398C0EB001000EB29 +:1058D0008000114601EBC001049103210498E5F713 +:1058E0007DF901465398C0EB001000EB8000CC4AD4 +:1058F00002EBC000C17004210F919DF854004028B4 +:1059000006DC9DF8540040F48070C649088003E02E +:105910009DF85400C349088001211A9114E053985E +:10592000C0EB001000EB8000BD4901EBC001BDF8E9 +:1059300068000A5CBB49BDF8680021F81020BDF87A +:105940006800401C81B21A91BDF86810BDF83C0097 +:105950008142E4DBD2E19DF854105398C0EB001073 +:1059600000EB8000AE4A02F8301080215398C0EB63 +:10597000001000EB800002EBC000817007215398FB +:1059800002E058E1EDE089E0C0EB001000EB8000A0 +:1059900002EBC000417040F2833153984843A24962 +:1059A00001EB800101F58961549800EB400202EBA4 +:1059B000001001EBC000416B08460491002102F089 +:1059C000BBF9CDE9100100211A911CE0BDF8680077 +:1059D000C0F10300C200DDE910014D914E90E2F7E5 +:1059E00022FCC2B25398C0EB001000EB80008C493F +:1059F00001EBC003BDF86800C01C1A54BDF8680074 +:105A0000401C80B21A90BDF868000428DEDB539871 +:105A1000C0EB001000EB8000814901EBC001049154 +:105A200007210498E5F7DAF801465398C0EB001017 +:105A300000EB80007A4A02EBC000C17108210F918F +:105A40009DF85400402806DC9DF8540040F4807016 +:105A50007449088003E09DF85400724908800121D0 +:105A60001A9114E05398C0EB001000EB80006C49D1 +:105A700001EBC001BDF86800095C6A4ABDF8680026 +:105A800022F81010BDF86800401C81B21A91BDF8D0 +:105A90006810BDF83C008142E4DB2FE19DF8541012 +:105AA0005398C0EB001000EB80005D4A02F8301004 +:105AB00003215398C0EB001000EB800002EBC00004 +:105AC00041708E215398C0EB001000EB800002EB78 +:105AD000C00081705398C0EB001000EB80001146AD +:105AE00001EBC001049103210498E5F777F8014622 +:105AF0005398C0EB001000EB8000494A02EBC00055 +:105B0000C17004210F919DF85400402806DC9DF8D7 +:105B1000540040F480704349088003E09DF854002D +:105B20004049088001211A9114E05398C0EB0010FD +:105B300000EB80003A4901EBC001BDF868000A5C47 +:105B40003849BDF8680021F81020BDF86800401CF5 +:105B500081B21A91BDF86810BDF83C008142E4DBC7 +:105B6000CCE09DF854105398C0EB001000EB80007F +:105B70002B4A02F8301003215398C0EB001000EBC1 +:105B8000800002EBC000417015215398C0EB00105B +:105B900000EB800002EBC00081705398C0EB001056 +:105BA00000EB8000114601EBC00104910321049831 +:105BB000E5F714F801465398C0EB001000EB8000A5 +:105BC000174A02EBC000C17004210F919DF85400E8 +:105BD000402806DC9DF8540040F48070114908808C +:105BE00003E09DF854000F49088001211A9114E048 +:105BF0005398C0EB001000EB8000094901EBC00195 +:105C0000BDF86800095C074ABDF8680022F810106A +:105C1000BDF86800401C81B21A91BDF8681005E01B +:105C2000D8850020EC9E002088480020BDF83C006C +:105C30008142DDDB62E09DF854105398C0EB001008 +:105C400000EB8000FB4A02F8301003215398C0EBB0 +:105C5000001000EB800002EBC0004170142153984B +:105C6000C0EB001000EB800002EBC0008170539885 +:105C7000C0EB001000EB8000114601EBC001049165 +:105C800003210498E4F7AAFF01465398C0EB0010E3 +:105C900000EB8000E74A02EBC000C17004210F91C5 +:105CA0009DF85400402806DC9DF8540040F48070B4 +:105CB000E149088003E09DF85400DF490880012194 +:105CC0001A9114E05398C0EB001000EB8000D94902 +:105CD00001EBC001BDF868000A5CD749BDF8680057 +:105CE00021F81020BDF86800401C81B21A91BDF85F +:105CF0006810BDF83C008142E4DB00BF00BF01F04A +:105D0000BCBD539800EB400101EB0010CB4901EB07 +:105D100000113031549801EB00104178084604918D +:105D2000002102F0BDFDC1B2159140F283315398BC +:105D30004843C34901EB800101F58961549800EBA8 +:105D4000400202EB001011F8301040F283325398F9 +:105D50005043BB4A02EB80004079814208D10121C7 +:105D600040F2833253985043B54A02EB80000171F0 +:105D7000B449539801EB00115498085C401CC1B21F +:105D8000B04A539802EB00125498115440F28331F8 +:105D900053984843AA4901EB800000F58960549963 +:105DA00001EB410202EB011100EBC10090F8900001 +:105DB000C0F3C00090B1539800EB400101EB00101C +:105DC0009E4901EB001041790B464FF4805204913B +:105DD0004FF4E131539802F051FC19E0539800EB75 +:105DE000400101EB0010954901EB0010417904914D +:105DF000539800EB400101EB0010904901EB0010BB +:105E0000016803914FF48052049B539802F036FCD2 +:105E10005598E4284DD006DCA1287CD0A3287BD05F +:105E2000B02845D106E0E52877D0E62876D0E728E7 +:105E3000F7D171E1F5215398C0EB001000EB800021 +:105E40007C4A02F830109DF854105398C0EB0010B3 +:105E500000EB800002EBC0004170A2215398C0EB20 +:105E6000001000EB800002EBC0008170B02153985D +:105E7000C0EB001000EB800002EBC000C170539833 +:105E8000C0EB001000EB8000114601EBC001049153 +:105E90000321049802F0E0FB01465398C0EB001088 +:105EA00000EB8000634A02EBC000017105210F91F5 +:105EB0000DE3F5215398C0EB001000EB80005D4A24 +:105EC00002F830109DF854105398C0EB001000EB0E +:105ED000800002EBC0004170539800EB400101EBE1 +:105EE0000010564901EB0010007BE8BB40F2833103 +:105EF00053984843524901EB800000F5896054995A +:105F000001EB410202EB011100EBC1008068B0F52A +:105F1000100F0AD303E03EE115E253E298E24FF49A +:105F200010000021CDE9100113E040F283315398B5 +:105F30004843434901EB800000F58960549901EB27 +:105F4000410202EB011100EBC10080680022CDE9A3 +:105F50001002A5215398C0EB001000EB8000354AD9 +:105F600002EBC000817000E049E000211A911EE0C0 +:105F7000BDF86800C0F10200C200DDE910105091C8 +:105F80004F9008464F99E2F74EF9C2B25398C0EBD2 +:105F9000001000EB8000274901EBC003BDF868004A +:105FA000C01C1A54BDF86800401C80B21A90BDF89D +:105FB00068000328DCDBB5215398C0EB001000EB30 +:105FC00080001C4A02EBC00081715398C0EB0010A6 +:105FD00000EB8000114601EBC001049106210498FA +:105FE00002F03AFB01465398C0EB001000EB800032 +:105FF000104A02EBC000C17108210F918BE040F202 +:106000008331539848430E4901EB800000F58960C5 +:10601000549901EB410202EB011100EBC1008068D1 +:10602000B0F1104F10D34FF010400021CDE9100116 +:106030001EE00000D8850020EC9E0020C843002010 +:1060400088480020B841002040F2833153984843EB +:10605000FC4901EB800000F58960549901EB410295 +:1060600002EB011100EBC10080680022CDE91002B3 +:10607000A6215398C0EB001000EB8000F24A02EB1F +:10608000C000817000211A911EE0BDF86800C0F1C7 +:106090000300C200DDE91010529151900846519959 +:1060A000E2F7C1F8C2B25398C0EB001000EB8000D9 +:1060B000E54901EBC003BDF86800C01C1A54BDF8E7 +:1060C0006800401C80B21A90BDF868000428DCDB30 +:1060D000E4215398C0EB001000EB8000DA4A02EB99 +:1060E000C000C1715398C0EB001000EB8000114656 +:1060F00001EBC00104910721049802F0ADFA0146BA +:106100005398C0EB001000EB8000CF4A02EBC000B8 +:10611000017209210F91DAE1F5215398C0EB0010CB +:1061200000EB8000C84A02F830109DF854105398D4 +:10613000C0EB001000EB800002EBC0004170A22118 +:106140005398C0EB001000EB800002EBC0008170A0 +:10615000E7215398C0EB001000EB800002EBC00079 +:10616000C1705398C0EB001000EB8000114601EBAA +:10617000C00104910321049802F06EFA014653987D +:10618000C0EB001000EB8000AF4A02EBC0000171D1 +:1061900005210F919BE1F5215398C0EB001000EB16 +:1061A0008000A94A02F830109DF854105398C0EBB3 +:1061B000001000EB800002EBC0004170539800EB30 +:1061C000400101EB0010A14901EB0010007BE0BB96 +:1061D000A4215398C0EB001000EB800002EBC0003C +:1061E000817000211A9127E040F28331539848438F +:1061F000944901EB800101F58961549800EB40025C +:1062000002EB001001EBC000416BBDF86800C0F16B +:106210000100C000C1405398C0EB001000EB8000AB +:10622000894A02EBC002BDF86800C01C1154BDF8D9 +:106230006800401C81B21A91BDF868000228D3DBC7 +:10624000B2215398C0EB001000E01FE000EB80008B +:106250007D4A02EBC00041715398C0EB001000EB87 +:106260008000114601EBC00104910521049802F061 +:10627000F3F901465398C0EB001000EB8000724A1E +:1062800002EBC000817107210F915BE0A5215398BB +:10629000C0EB001000EB80006B4A02EBC000817085 +:1062A00000211A9127E040F2833153984843654911 +:1062B00001EB800101F58961549800EB400202EB8B +:1062C000001001EBC000416BBDF86800C0F1020096 +:1062D000C000C1405398C0EB001000EB80005A4A48 +:1062E00002EBC002BDF86800C01C1154BDF8680084 +:1062F000401C81B21A91BDF868000328D3DBA121AC +:106300005398C0EB001000EB80004F4A02EBC00036 +:1063100081715398C0EB001000EB8000114601EB37 +:10632000C00104910621049802F096F901465398A1 +:10633000C0EB001000EB8000434A02EBC000C171CB +:1063400008210F91C3E0F5215398C0EB001000EB3A +:1063500080003D4A02F830109DF854105398C0EB6D +:10636000001000EB800002EBC0004170A2215398A6 +:10637000C0EB001000EB800002EBC0008170A32195 +:106380005398C0EB001000EB800002EBC000C1701E +:106390005398C0EB001000EB8000114601EBC001E8 +:1063A00004910321049802F057F901465398C0EB79 +:1063B000001000EB8000244A02EBC00001710521AF +:1063C0000F9184E0F5215398C0EB001000EB8000A2 +:1063D0001D4A02F830109DF854105398C0EB00107D +:1063E00000EB800002EBC0004170A2215398C0EB8B +:1063F000001000EB800002EBC0008170E521539893 +:10640000C0EB001000EB800002EBC000C17053989D +:10641000C0EB001000EB8000114601EBC0010491BD +:106420000321049802F018F901465398C0EB0010BC +:1064300000EB8000044A02EBC000017105210F91BE +:1064400045E0000088480020D8850020C84300208F +:10645000F5215398C0EB001000EB8000FE4A02F8D3 +:1064600030109DF854105398C0EB001000EB8000E2 +:1064700002EBC0004170A2215398C0EB001000EB6A +:10648000800002EBC0008170E6215398C0EB001041 +:1064900000EB800002EBC000C1705398C0EB00100D +:1064A00000EB8001104600EBC10104910321049828 +:1064B00002F0D2F801465398C0EB001000EB8000C8 +:1064C000E54A02EBC000017105210F9100BF00BF3A +:1064D00015E45499149140F2833153984843DF49AD +:1064E00001EB800108319DF8500000EB001001EB3A +:1064F0008000827840F2833153984843D74901EBBA +:10650000800108319DF8500000EB001001EB800085 +:10651000C0781044C1B2549140F28331539848433B +:10652000CE4901EB800108319DF8500000EB0010CE +:1065300001EB80004178159140F283315398484334 +:10654000C64901EB800108319DF8500000EB0010B6 +:1065500001EB8000017940F2833253985043BF4AE7 +:1065600002EB80004079814208D1012140F2833260 +:1065700053985043B94A02EB80000171B8495398CF +:1065800001EB00119DF85000014404910878401C73 +:10659000C1B2049801709DF85400002804DD9DF8F4 +:1065A0005400401EC1B215915598A1380A286ED2E8 +:1065B000DFE800F0FEFDFCFBFAF9F805F7F6022132 +:1065C0005398C0EB001000EB8000A34A02F8301093 +:1065D0009DF854004030C1B25398C0EB001000EB5E +:1065E000800002EBC000417041215398C0EB0010C5 +:1065F00000EB800002EBC000817030215398C0EBAB +:10660000001000EB800002EBC000C1705398C0EB9B +:10661000001000EB800002EBC000017140F28331FA +:10662000539848438D4901EB800101F589615498E5 +:1066300000EB400202EB001001EBC0000079010901 +:106640005398C0EB001000EB8000834A02EBC000BF +:1066500041715398C0EB001000EB8000114601EB34 +:10666000C00040790A2813DA5398C0EB001000EB01 +:10667000800001EBC00040793030C1B25398C0EBCC +:10668000001000EB800002EBC000417114E017E243 +:106690005398C0EB001000EB80006F4901EBC00085 +:1066A00040793730C1B25398C0EB001000EB800046 +:1066B000694A02EBC000417140F28331539848436C +:1066C000664901EB800101F58961549800EB4002B5 +:1066D00002EB001001EBC000007900F00F015398AD +:1066E000C0EB001000EB80005B4A02EBC000817140 +:1066F0005398C0EB001000EB8000114601EBC00086 +:1067000080790A2812DA5398C0EB001000EB800061 +:1067100001EBC00080793030C1B25398C0EB00105B +:1067200000EB800002EBC000817113E05398C0EBD6 +:10673000001000EB8000484901EBC0008079373041 +:10674000C1B25398C0EB001000EB8000424A02EB4C +:10675000C000817103225398C0EB001000EB800051 +:106760003D4901EBC000C2715398C0EB001000EB33 +:10677000800001EBC000401C07210490E2F7AAFE54 +:1067800001465398C0EB001000EB8000324A02EB48 +:10679000C000017209210F91002140F2833208E00C +:1067A00020E1A2E0FEE3FEE33FE38AE1F0E042E025 +:1067B00017E053985043294A02EB800001710822E8 +:1067C00040F2833153984843244901EB800000F59F +:1067D0008960549901EB410303EB011100F831206A +:1067E0006EE104215398C0EB001000EB80001A4AC0 +:1067F00002F830109DF854004030C1B25398C0EBFD +:10680000001000EB800002EBC00041705121539852 +:10681000C0EB001000EB800002EBC000817005218E +:106820005398C0EB001000EB800002EBC000C17079 +:1068300004210F9144E102215398C0EB001000EBBA +:106840008000054A02F830109DF854004030C1B273 +:106850005398C0EB001005E0D88500208848002040 +:10686000B841002000EB800002EBC00041704121E4 +:106870005398C0EB001000EB800002EBC000817069 +:1068800031215398C0EB001000EB800002EBC000F8 +:10689000C17035215398C0EB001000EB800002EB73 +:1068A000C000017103215398C0EB001000EB800081 +:1068B00002EBC00041715398C0EB001000EB800068 +:1068C000114601EBC000401C05210490E2F702FED6 +:1068D00001465398C0EB001000EB8000FE4A02EB2B +:1068E000C000817107210F91EDE302215398C0EBA5 +:1068F000001000EB8000F84A02F830109DF85400B8 +:106900004030C1B25398C0EB001000EB800002EBA6 +:10691000C000417041215398C0EB001000EB800093 +:1069200002EBC000817032215398C0EB001000EBE5 +:10693000800002EBC000C17030215398C0EB001002 +:1069400000EB800002EBC000017103215398C0EB03 +:10695000001000EB800002EBC00041715398C0EBC7 +:10696000001000EB8000114601EBC000401C052127 +:106970000490E2F7AFFD01465398C0EB001000EB26 +:106980008000D54A02EBC000817107210F919AE384 +:1069900004215398C0EB001000EB8000CE4A02F8AF +:1069A00030109DF854004030C1B25398C0EB001035 +:1069B00000EB800002EBC000417041215398C0EB16 +:1069C000001000EB800002EBC0008170052153989D +:1069D000C0EB001000EB800002EBC000C17004218E +:1069E0000F9170E302215398C0EB001000EB800080 +:1069F000B94A02F830109DF854004030C1B25398A3 +:106A0000C0EB001000EB800002EBC00041704121A0 +:106A10005398C0EB001000EB800002EBC0008170C7 +:106A200031215398C0EB001000EB800002EBC00056 +:106A3000C17032215398C0EB001000EB800002EBD4 +:106A4000C000017103215398C0EB001000EB8000DF +:106A500002EBC00041715398C0EB001000EB8000C6 +:106A6000114601EBC000401C05210490E2F732FD05 +:106A700001465398C0EB001000EB8000964A02EBF1 +:106A8000C000817107210F91539800EB400101EB89 +:106A90000010924901EB00113031549801EB0010C5 +:106AA000807820F02002539800EB400101EB0010A9 +:106AB0008A4901EB00103030549900EB01108270CC +:106AC00001E302215398C0EB001000EB8000824AE2 +:106AD00002F830109DF854004030C1B25398C0EB1A +:106AE000001000EB800002EBC00041704121539880 +:106AF000C0EB001000EB800002EBC0008170312180 +:106B00005398C0EB001000EB800002EBC000C17096 +:106B10005398C0EB001000EB800002EBC000017145 +:106B200040F28331539848436D4901EB800000F5F2 +:106B30008960549901EB410202EB011100EBC100A5 +:106B40008068B0F5100F0AD330215398C0EB0010C5 +:106B500000EB8000604A02EBC000417109E0322185 +:106B60005398C0EB001000EB80005B4A02EBC000C2 +:106B7000417140F2833153984843594901EB8000F9 +:106B800000F58960549901EB410202EB011100EB21 +:106B9000C100C07901280AD131215398C0EB0010FF +:106BA00000EB80004C4A02EBC00081711BE040F218 +:106BB0008331539848434A4901EB800000F58960CE +:106BC000549901EB410202EB011100EBC100C079C5 +:106BD00048B932215398C0EB001000EB80003E4AC8 +:106BE00002EBC000817100211A912AE040F283314A +:106BF000539848433A4901EB800101F58961549863 +:106C000000EB400202EB001001EBC0008168BDF810 +:106C10006800C0F105008000C14001F00F01303173 +:106C20005398C0EB001000EB80002B4A02EBC0022F +:106C3000BDF86800C01D1154BDF86800401C81B249 +:106C40001A91BDF868000628D0DB00211A9111E0E6 +:106C500030215398C0EB001000EB80001E4A02EB7D +:106C6000C002BDF868000D301154BDF86800401C2A +:106C700081B21A91BDF868001E28E9DB0021199144 +:106C8000A9E040F2833153984843154901EB800154 +:106C900008319DF8500000EB001001EB8000C17836 +:106CA000BDF8640081423AD140F2833153984843A1 +:106CB0000B4901EB800108319DF8500000EB0010FA +:106CC00001EB80008178BDF86400014401EB4100D4 +:106CD00000EB011106E00000D8850020C843002029 +:106CE0008848002040F2833253985043F74A02EB21 +:106CF000800000F5896000EBC100406B78B1322163 +:106D00005398C0EB001000EB8000F14A02EBC00288 +:106D1000BDF8640000EB80000D3011540EE030210E +:106D20005398C0EB001000EB8000E94A02EBC00270 +:106D3000BDF8640000EB80000D30115400211A9161 +:106D400040E040F2833153984843E04901EB800131 +:106D500008319DF8500000EB001001EB80008178B5 +:106D6000BDF86400014401EB410000EB011140F269 +:106D7000833253985043D54A02EB800000F5896076 +:106D800000EBC100416BBDF86800C0F1030080005A +:106D9000C14001F00F013031BDF868200E32BDF85E +:106DA000640000EB800002445398C0EB001000EB3D +:106DB0008000C74B03EBC0008154BDF86800401C45 +:106DC00081B21A91BDF868000428BADBBDF86400EE +:106DD000401C81B21991BDF864000628FFF651AF3E +:106DE00003225398C0EB001000EB8000B84901EB80 +:106DF000C00080F82B205398C0EB001000EB8000FF +:106E000001EBC000401C2B210490E2F763FB01461C +:106E10005398C0EB001000EB8000AD4A02EBC000BD +:106E200080F82C102D210F914DE102215398C0EBD9 +:106E3000001000EB8000A64A02F830109DF85400C4 +:106E40004030C1B25398C0EB001000EB800002EB61 +:106E5000C000417041215398C0EB001000EB80004E +:106E600002EBC000817032215398C0EB001000EBA0 +:106E7000800002EBC000C17031215398C0EB0010BC +:106E800000EB800002EBC000017132215398C0EB8F +:106E9000001000EB800002EBC000417100211A914C +:106EA00011E030215398C0EB001000EB8000884ABD +:106EB00002EBC002BDF86800801D1154BDF86800E7 +:106EC000401C81B21A91BDF868001E28E9DB002140 +:106ED0001991A4E040F28331539848437B4901EB78 +:106EE000800108319DF8500000EB001001EB80009C +:106EF000C178BDF86400814232D140F283315398A9 +:106F00004843724901EB800108319DF8500000EBC5 +:106F1000001001EB80008178BDF86400014401EBB2 +:106F2000410000EB011140F2833253985043674A0D +:106F300002EB800000F5896000EBC100406B78B186 +:106F400032215398C0EB001000EB8000604A02EB46 +:106F5000C002BDF8640000EB8000801D11540EE0FB +:106F600030215398C0EB001000EB8000584A02EB30 +:106F7000C002BDF8640000EB8000801D11540021A8 +:106F80001A9143E040F28331539848434F4901EB53 +:106F9000800108319DF8500000EB001001EB8000EB +:106FA000817801E07AE064E0BDF86400014401EB1F +:106FB000410000EB011140F2833253985043434AA1 +:106FC00002EB800000F5896000EBC100416BBDF869 +:106FD0006800C0F103008000C14001F00F013031B2 +:106FE000BDF86820D21DBDF8640000EB80000244AB +:106FF0005398C0EB001000EB8000354B03EBC00052 +:107000008154BDF86800401C81B21A91BDF8680037 +:107010000428B7DBBDF86400401C81B21991BDF8AB +:1070200064000628FFF656AF03225398C0EB001009 +:1070300000EB8000264901EBC00080F82420539823 +:10704000C0EB001000EB800001EBC000401C2421CD +:107050000490E2F73FFA01465398C0EB001000EBB2 +:1070600080001B4A02EBC00080F8251026210F91FA +:1070700029E010215398C0EB001000EB8000144A67 +:1070800002F8301030215398C0EB001000EB800064 +:1070900002EBC000417002210F9114E010215398BF +:1070A000C0EB001000EB8000094A02F830103121DB +:1070B0005398C0EB001000EB800002EBC000417061 +:1070C00002210F9100BF00BFD7E3000088480020D5 +:1070D000D8850020012140F2833253985043F64A6C +:1070E00002EB80000171A2F5DA61539801EB001107 +:1070F0005498085C401CC1B2A2F5DA62539802EBC6 +:107100000012549811545598012802D002285ED1DB +:107110005EE003215398C0EB001000EB8000E74ACB +:1071200002F830105398C0EB001000EB800002EB27 +:10713000C000417000215398C0EB001000EB8000AC +:1071400002EBC00081705398C0EB001000EB800090 +:1071500002EBC000C1705398C0EB001000EB800040 +:1071600002EBC00001711A215398C0EB001000EB34 +:10717000800002EBC00041715398C0EB001000EB9F +:107180008000114601EBC001049106210498E2F74A +:10719000BFFB0022CDE91002DDE91020010641EA23 +:1071A0001220C2B25398C0EB001000EB8000C3491C +:1071B00001EBC000C2711098C2B25398C0EB00102E +:1071C00000EB800001EBC000827108200F9060E0AE +:1071D00003215398C0EB001000EB8000B74A02F87F +:1071E00030105398C0EB001000EB800002EBC000A1 +:1071F000417000215398C0EB001000EB800002EBBF +:10720000C00081701E215398C0EB001000EB80007D +:1072100002EBC000C17000215398C0EB001000EBDE +:10722000800002EBC000017103215398C0EB0010F5 +:1072300000EB800002EBC00041715398C0EB0010DE +:1072400000EB8000114601EBC00104910621049877 +:10725000E2F75EFB0022CDE91002DDE91001000A31 +:1072600040EA0160C2B25398C0EB001000EB80000E +:10727000924901EBC000C2711098C2B25398C0EBA2 +:10728000001000EB800001EBC000827108200F901D +:1072900000BF00BFF1E2012140F283325398504316 +:1072A000854A02EB80000171A2F5DA61539801EB87 +:1072B00000115498085C401CC1B2A2F5DA625398E0 +:1072C00002EB0012549811545598052863D2DFE858 +:1072D00000F003F863F7C300FE215398C0EB0010E1 +:1072E00000EB8000754A02F83010FF215398C0EB84 +:1072F000001000EB800002EBC000417004215398A5 +:10730000C0EB001000EB800002EBC0008170012197 +:107310005398C0EB001000EB800002EBC000C1707E +:1073200003215398C0EB001000EB800002EBC0007B +:1073300001715398C0EB001000EB8000114601EB87 +:10734000C0008078401E81B204915398C0EB0010B9 +:1073500000EB8000114601EBC000801C03900499F3 +:107360000BF042FB0022CDE910021098C2B25398F4 +:10737000C0EB001000EB8000504901EBC0004271EF +:10738000EF225398C0EB001000EB800001EBC0002F +:10739000827107200F906EE2FE215398C0EB00101F +:1073A00000EB8000454A02F83010FF215398C0EBF3 +:1073B000001000EB800002EBC000417004215398E4 +:1073C000C0EB001000EB800002EBC00081700121D7 +:1073D0005398C0EB001000EB800002EBC000C170BE +:1073E00002215398C0EB001000EB800002EBC000BC +:1073F00001715398C0EB001000EB8000114601EBC7 +:10740000C0008078401E81B204915398C0EB0010F8 +:1074100000EB8001104600EBC100801C0390049932 +:107420000BF0E2FA0022CDE910021098C2B2539894 +:10743000C0EB001000EB8000204901EBC00042715E +:10744000EF225398C0EB001000EB800001EBC0006E +:10745000827107200F900EE2FE215398C0EB0010BE +:1074600000EB8000154A02F83010FF215398C0EB62 +:10747000001000EB800002EBC00041701021539817 +:10748000C0EB001000EB800002EBC0008170012116 +:107490005398C0EB001000EB800002EBC000C170FD +:1074A00004215398C0EB001000EB800002EBC000F9 +:1074B0000171002119912DE088480020D885002015 +:1074C00079E188E040F2833153984843F84901EB71 +:1074D000800090F8CB2D40F2833153984843F44913 +:1074E00001EB800000F56061BDF86400085C101AD3 +:1074F000C1B25398C0EB001000EB8000ED4A02EBE4 +:10750000C002BDF86400401D1154BDF86400401C69 +:1075100081B2199140F2833153984843E44901EB19 +:10752000800090F8CA1DBDF864008142CADC40F2B8 +:10753000833153984843DE4901EB800090F8CA1D1F +:10754000199111E000215398C0EB001000EB80006E +:10755000D84A02EBC002BDF86400401D1154BDF8CA +:107560006400401C81B21991BDF864001128E9DB68 +:107570005398C0EB001000EB8000CE4901EBC00037 +:107580008078401E81B204915398C0EB001000EB4C +:107590008000C84901EBC000801C039004990BF0E7 +:1075A00023FA0022CDE910021098C2B25398C0EB22 +:1075B000001000EB8000BF4901EBC0004274EF22D5 +:1075C0005398C0EB001000EB800001EBC000827408 +:1075D00013200F904FE1FE215398C0EB001000EBF9 +:1075E0008000B44A02F83010FF215398C0EB00101D +:1075F00000EB800002EBC000417028215398C0EBE3 +:10760000001000EB800002EBC00081700121539854 +:10761000C0EB001000EB800002EBC000C17053987B +:10762000C0EB001000EB800002EBC00001710521EF +:107630001A9110E000215398C0EB001000EB80007D +:107640009C4A02EBC002BDF868001154BDF8680006 +:10765000401C81B21A91BDF868002828EADB00219D +:107660001A9166E0002119915AE040F28331539853 +:1076700048438F4901EB800090F8CB1D049101EB4A +:10768000D171BDF86400B0EB610F32DA40F28331A2 +:1076900053984843864901EB800000F55D61BDF8D1 +:1076A000680051F8201040F2833253985043804ACA +:1076B00002EB800090F8CB2D02EBD27004924210C6 +:1076C000521EBDF86400101AC000C140CAB2BDF815 +:1076D0006410491DBDF8680000EB40000144539858 +:1076E000C0EB001000EB8000724B03EBC000425473 +:1076F00011E00022BDF86410491DBDF8680000EBE0 +:10770000400001445398C0EB001000EB8000694B2F +:1077100003EBC0004254BDF86400401C81B21991D3 +:10772000BDF864000328A0DBBDF86800401C81B2EE +:107730001A9140F28331539848435D4901EB800030 +:1077400090F8CA1DBDF8680081428BDC5398C0EBED +:10775000001000EB8000574901EBC0008078401E0C +:1077600081B204915398C0EB001000EB80015148A6 +:1077700000EBC100801C039004990BF035F9002246 +:10778000CDE910021098C2B25398C0EB001000EB84 +:107790008000484901EBC00080F82920EF2253986F +:1077A000C0EB001000EB800001EBC00080F82A2045 +:1077B0002B200F905FE0FE215398C0EB001000EBF0 +:1077C00080003C4A02F83010FF215398C0EB0010B3 +:1077D00000EB800002EBC000417004215398C0EB25 +:1077E000001000EB800002EBC00081700121539873 +:1077F000C0EB001000EB800002EBC000C170032161 +:107800005398C0EB001000EB800002EBC000017148 +:107810005398C0EB001000EB8000114601EBC00054 +:107820008078401E81B204915398C0EB001000EBA9 +:107830008000114601EBC000801C039004990BF0FE +:10784000D3F80022CDE910021098C2B25398C0EBD1 +:10785000001000EB8000174901EBC0004271EF22DD +:107860005398C0EB001000EB800001EBC000827168 +:1078700007200F9000BF00BF00BF00BF539830B17A +:1078800001281DD002282CD003284FD13CE0BDF8A0 +:107890003C0060B180210848E3F76AF9BDF83C007C +:1078A0000649086001210548001FE2F7B1F83DE0F4 +:1078B00088480020D8850020000C0240A4600240C7 +:1078C000BDF83C0060B10821F748E3F751F9BDF875 +:1078D0003C00F64948670121F4487030E2F798F817 +:1078E00024E0BDF83C0070B14FF48071F048E3F73C +:1078F0003FF9BDF83C00ED49BC3108600121EB487F +:10790000B830E2F785F811E0BDF83C0068B14FF4FB +:107910008061E548E3F72CF9BDF83C00E349C86510 +:107920000121E2485830E2F773F800BF00BFE14898 +:1079300090F80A0FB8B35398C0EB001000EB80002A +:10794000DD4901EBC00100230491BDF83C10539ABE +:107950000498E3F75BF9E7E1D849539801EB00118C +:107960005498085C401CC1B2D44A539802EB0012F0 +:1079700054981154D8E1D1496C39539811F810003A +:10798000C00980B9539811F81000C0F3C30006284D +:1079900032D2DFE800F00382F7F556320020C84902 +:1079A000C8701A9014E0BFE1C649BDF86800095CD0 +:1079B0005398C0EB001000EB8000BF4A02EBC002FE +:1079C000BDF868001154BDF86800401C81B21A91DE +:1079D000BC48E0F758FCBDF868108842E4D8BDF810 +:1079E00068100F914FF47A71539800EB4000B34A3E +:1079F000303A02EB8000816028E10020B049C87075 +:107A00001A9013E0B049BDF86800095C5398C0EBC8 +:107A1000001000EB8000A84A02EBC002BDF868002D +:107A20001154BDF86800401C81B21A91A648E0F7D5 +:107A30002AFCBDF868108842E4D8BDF868100F91A0 +:107A400004E100201A9013E0A049BDF86800095C29 +:107A50005398C0EB001000EB8000974A02EBC00285 +:107A6000BDF868001154BDF86800401C81B21A913D +:107A70009648E0F708FCBDF868108842E4D8BDF8E5 +:107A800068100F9142F21071539800EB40008B4A3E +:107A9000303A02EB80008160D8E000208849C8704D +:107AA0001A9013E08A49BDF86800095C5398C0EB4E +:107AB000001000EB8000804A02EBC002BDF86800B5 +:107AC0001154BDF86800401C81B21A918048E0F75B +:107AD000DAFBBDF868108842E4D853983130C1B25F +:107AE0005398C0EB001000EB8000734A02EBC0001B +:107AF000C172539800EB40003130C1B25398C0EBD3 +:107B0000001000EB800002EBC00081755398032841 +:107B100028D131215398C0EB001000EB800002EB1C +:107B2000C000817530215398C0EB001000EB80003D +:107B300002EBC000C1750D215398C0EB001000EBA3 +:107B4000800002EBC00001760A215398C0EB0010C0 +:107B500000EB800002EBC0004176BDF86800401CDD +:107B600081B21A91BDF868100F9142F210715398CA +:107B700000EB4000514A303A02EB8000816065E042 +:107B800038E0FFE700201A9013E05249BDF8680082 +:107B9000095C5398C0EB001000EB8000464A02EBF2 +:107BA000C002BDF868001154BDF86800401C81B2E5 +:107BB0001A914848E0F767FBBDF868108842E4D89E +:107BC000BDF868100F913D496C39539811F81000B9 +:107BD00020F078011831394A6C3A539802F81010A5 +:107BE0004FF4FA61539800EB40003C3202EB800006 +:107BF00081602BE000201A9013E03749BDF868003F +:107C0000095C5398C0EB001000EB80002A4A02EB9D +:107C1000C002BDF868001154BDF86800401C81B274 +:107C20001A912D48E0F72FFBBDF868108842E4D880 +:107C3000BDF868100F9142F21071539800EB4002AA +:107C40001E48303800EB8200816000BF00BF5398AF +:107C500030B1012816D0022840D0032863D14FE06C +:107C6000BDF83C0068B180210F48E2F781FFBDF804 +:107C70003C000E49A431086001210C48A030E1F716 +:107C8000C7FE50E0BDF83C0060B108210648E2F7AD +:107C90006FFFBDF83C00054948670121034870307B +:107CA000E1F7B6FE3FE00000000C02400060024039 +:107CB00000000240BC220020D8850020B8410020EE +:107CC000CC3D0020519803085C98030848980308AD +:107CD000009803083C9803081A980308BDF83C0074 +:107CE00068B14FF480711148E2F742FFBDF83C00E3 +:107CF0000F49086001210E48001FE1F789FE12E0DC +:107D0000BDF83C0070B14FF480610A48E2F730FFE3 +:107D1000BDF83C000649BC39C865012104486438F7 +:107D2000E1F776FE00BF00BF56B010BD0000024074 +:107D3000BC600240000C02402DE9F05F2DED0C8B81 +:107D400005460E46002400210F46884600BF37E056 +:107D5000E200AA46B34650465946E0F764FA00F0FE +:107D6000FF092046E0F754FC41EC1D0BB0EE4D1A24 +:107D7000F0EE6D1A9FED160B0FF07AFBB0EE40BAE5 +:107D8000F0EE60BA09F00F014FEA291202EB82020D +:107D900001EB4200E0F72BFC53EC1B2BE0F730FB30 +:107DA00041EC190B38464146E0F73FFC53EC192BE8 +:107DB000E0F77FFAE0F78DFC07468846601CC4B206 +:107DC000082CC5DB38464146BDEC0C8BBDE8F09F66 +:107DD000000000000000594010B5002440F224418A +:107DE0000E480EF0B4FF012816D10C480088C4B22A +:107DF0000A48001D0088C4B240F2244107480EF032 +:107E000020FF01200649487006480068C0F57A70D6 +:107E100081B20548A0F8041E10BD000000440040D7 +:107E2000584100208C600240BC72002010B5002434 +:107E300040F224410A480EF08AFF01280FD1084879 +:107E40000088C4B20648001D0088C4B2012105485C +:107E500041730548406CC0F57A700449488010BDF4 +:107E6000004C00405841002000600240C0800020CB +:107E700010B5002440F224410A480EF068FF0128A2 +:107E80000ED108480088C4B206488088C4B20121D7 +:107E90000548417605484069C0F57A7004498880F4 +:107EA00010BD00000050004058410020006002401A +:107EB000C080002010B5002440F224410B480EF091 +:107EC00046FF012810D109480088C4B20748001DA8 +:107ED0000088C4B20121064880F825100548C06A10 +:107EE000C0F57A700449C88010BD00000048004009 +:107EF0005841002000600240C080002010B50024DE +:107F000010491148E1F76AFD00210F48E1F780FDB3 +:107F100000E000BF40210D480EF00CFF0028F8D013 +:107F200080210B48E2F726FE0A4907481838E1F796 +:107F300055FD012104481838E1F76AFD0120064982 +:107F4000087010BD00802020A06002400044004066 +:107F5000000C0240008800201600002010B500240C +:107F600010491148E1F73AFD00210F48E1F750FDB3 +:107F700000E000BF40210D480EF0DCFE0028F8D0E4 +:107F800008210B48E2F7F6FD0A4907483038E1F7C7 +:107F900025FD012104483038E1F73AFD012006496A +:107FA000087010BD2080002070600240004C00402E +:107FB000000C0240008020101600002010B50024A4 +:107FC00011491248E1F70AFD00211048E1F720FDB0 +:107FD00000E000BF40210E480EF0ACFE0028F8D0B3 +:107FE0004FF480710B48E2F7C5FD0B490748A838EC +:107FF000E1F7F4FC01210548A838E1F709FD01206B +:108000000649087010BD000000800028B8600240DA +:1080100000500040000002402080001016000020A8 +:1080200010B5002411491248E1F7D8FC002110488E +:10803000E1F7EEFC00E000BF40210E480EF07AFEB2 +:108040000028F8D04FF480610B48E2F793FD0B490C +:1080500007483038E1F7C2FC012105483038E1F724 +:10806000D7FC01200649087010BD000000800018F0 +:108070005860024000480040000C02400088001098 +:108080001600002030B58FB005460C46012148058A +:108090000AF07AFD35B1012D5ED0022D7ED0032D80 +:1080A00059D115E1BA48E1F7BFFC40200390002008 +:1080B00005904FF480600690082C03D100200790B3 +:1080C000089005E0102C03D1E00107908000089093 +:1080D000002009904FF400300A9000200B900C9083 +:1080E0000D900E90AB48019040060090AA48029077 +:1080F0006946A748E1F762FD01221021A448E1F793 +:108100003FFDA3481838E1F78FFC002003904FF49F +:108110007A700490002005904FF480600690002053 +:108120000790089009904FF400300A9000200B90BF +:108130000C900D900E909748019040060090974843 +:108140000290694692481838E1F738FD01219048BD +:108150001838E1F75DFC18E18D483038E1F764FC30 +:1081600040200390002005904FF480600690082C7A +:1081700003D100200790089005E0102C03D1E00106 +:10818000079080000890002009904FF400300A907A +:1081900000200B900C900D900E9000E03BE080488A +:1081A0000190400600907F48029069467848303838 +:1081B000E1F704FD0122102175483038E1F7E0FCB9 +:1081C00073486038E1F730FC002003904FF47A7078 +:1081D0000490002005904FF48060069000200790E6 +:1081E000089009904FF400300A9000200B900C90FA +:1081F0000D900E906A480190400600906A480290E7 +:10820000694663486038E1F7D9FC0121604860386D +:10821000E1F7FEFBB9E05E481830E1F705FC4020CD +:108220000390002005904FF480600690082C03D145 +:1082300000200790089005E0102C03D1E001079082 +:1082400080000890002009904FF400300A90002030 +:108250000B900C900D900E905448019040060090A9 +:108260005348029069464A481830E1F7A7FC0122BA +:10827000102147481830E1F783FC45489038E1F772 +:10828000D3FB002003904FF47A70049000200590F7 +:108290004FF48060069000200790089009904FF4FA +:1082A00000300A9000200B900C900D900E903F48EB +:1082B0000190400600903F4802906946344890384B +:1082C000E1F77CFC012132489038E1F7A1FB5CE04A +:1082D0002F484838E1F7A8FB402003900020059084 +:1082E0004FF480600690082C03D10020079008907E +:1082F00005E0102C03D1E0010790800008900020D9 +:1083000009904FF400300A9000200B900C900D90D3 +:108310000E90294801904006009028480290694636 +:108320001B484838E1F74AFC012210211848483818 +:10833000E1F726FC16487838E1F776FB0020039039 +:108340004FF47A700490002005904FF480600690FE +:1083500000200790089009904FF400300A90002008 +:108360000B900C900D900E901348019040060090D9 +:1083700013480290694606487838E1F71FFC01214E +:1083800003487838E1F744FB00BF00BF0FB030BDB1 +:10839000A060024004440040D8850020388F0020AF +:1083A000044C0040308800202093002004500040FE +:1083B000888A00200897002004480040E08C0020B4 +:1083C000F09A00201CB5012108460AF0DDFB0121CE +:1083D00004200AF0D9FB012108200AF0D5FB012175 +:1083E00040200AF0D1FB072205214448E2F794FB24 +:1083F000072206214148E2F78FFB072208213F4868 +:10840000E2F78AFB072209213C48E2F785FB0822B4 +:108410000A213B48E2F780FB08220B213848E2F7AB +:108420007BFB082202213548E2F776FB08220C216B +:108430003348E2F771FB4FF45970009002208DF839 +:10844000050000208DF8060001208DF807000220AD +:108450008DF8040069462948E2F716FB4FF4E05016 +:10846000009002208DF8050000208DF80600012004 +:108470008DF8070002208DF8040069462048E2F7D5 +:1084800003FB4FF49160009000208DF8060001205E +:108490008DF8040069461948E2F7F6FA4FF4807047 +:1084A000009000208DF8060001208DF80400694638 +:1084B0001448E2F7E9FA4FF4F040009000208DF8FC +:1084C000060001208DF8040069460F48E2F7DCFA47 +:1084D0004FF480410C48E2F74BFB4FF400510A483F +:1084E000E2F746FB4FF480510748E2F741FB4FF4B7 +:1084F00000610548E2F73CFB1CBD0000000C024097 +:1085000000080240000002400018024070B500253B +:1085100000260024FFF756FF0421114880F89A1E18 +:1085200000BF08E008212046FFF7ACFD204600F020 +:10853000F1F9601CC4B20A4890F89A0EA042F1DC2E +:1085400000F014F80021074880F8481E0020064972 +:10855000887048700120C8704FF47A70886070BDD0 +:10856000BC320020BC7200200481002008B511201C +:108570008DF8000002208DF8010001208DF8020026 +:108580008DF80300684602F0C3FA26208DF800003B +:1085900001208DF8010000208DF8020001208DF8E7 +:1085A0000300684602F0B4FA0E208DF800000220A5 +:1085B0008DF8010001208DF802008DF80300684657 +:1085C00002F0A6FA27208DF8000001208DF80100A6 +:1085D00000208DF8020001208DF80300684602F0AB +:1085E00097FA0F208DF8000002208DF8010001207D +:1085F0008DF802008DF80300684602F089FA3420F5 +:108600008DF8000001208DF8010000208DF8020097 +:1086100001208DF80300684602F07AFA2F208DF8C9 +:10862000000002208DF8010001208DF802008DF875 +:108630000300684602F06CFA35208DF80000012036 +:108640008DF8010000208DF8020001208DF8030054 +:10865000684602F05DFA08BD10B5024601B9102166 +:1086600012F8013B00BF12F8010B4340481E80B2D4 +:10867000011EF8D103F07F0010BD00002DE9FF417D +:1086800007460D4616461C4637B1012F42D0022F31 +:108690007FD0032F3DD1BAE0012148040AF0A4FAAB +:1086A0000095012C06D12003ADF804008010ADF830 +:1086B00008000FE0022C07D1E002ADF804004FF4EF +:1086C000C060ADF8080005E024B9ADF804600020F2 +:1086D000ADF808000020ADF80600ADF80C000C2045 +:1086E000ADF80A0069466A480EF080FB012168482F +:1086F0000EF0B0FA012240F2244165480EF051FB21 +:10870000102163480EF09DFA0122C02160480EF04E +:10871000ADFABAE00121C8040AF066FA0095012C0E +:1087200006D12003ADF804008010ADF808000FE07A +:10873000022C07D1E002ADF804004FF4C060ADF8A0 +:10874000080005E024B9ADF804600020ADF8080089 +:108750000020ADF80600ADF80C000C20ADF80A00C2 +:1087600069464C480EF042FB01214A480EF072FA6D +:10877000012240F2244147480EF013FB10214548E6 +:108780000EF05FFA0122C02142480EF06FFA7CE041 +:10879000FFE7012108050AF027FA0095012C06D110 +:1087A0002003ADF804008010ADF808000FE0022CA3 +:1087B00007D1E002ADF804004FF4C060ADF8080046 +:1087C00005E024B9ADF804600020ADF808000020F1 +:1087D000ADF80600ADF80C000C20ADF80A006946B3 +:1087E0002D480EF003FB01212B480EF033FA012235 +:1087F00040F2244128480EF0D4FA102126480EF009 +:1088000020FA0122C02124480EF030FA3DE0012177 +:1088100088040AF0E9F90095012C06D12003ADF88F +:1088200004008010ADF808000FE0022C07D1E00230 +:10883000ADF804004FF4C060ADF8080005E024B9BD +:10884000ADF804600020ADF808000020ADF8060087 +:10885000ADF80C000C20ADF80A0069460F480EF088 +:10886000C5FA01210D480EF0F5F9012240F224412C +:108870000A480EF096FA102108480EF0E2F901229B +:10888000C02106480EF0F2F900BF00BFBDE8FF812D +:1088900000440040004C00400050004000480040B0 +:1088A0002DE9FC4705460E46002400210091019168 +:1088B00000BFE94600BF27E0642200232846314676 +:1088C000DFF780FC174698460A22002338464146C7 +:1088D000DFF778FC4FEA001A0A22002338464146A7 +:1088E000DFF770FC0F2002401AEB020009F80400C9 +:1088F0004FF064024FF0000328463146DFF762FC78 +:1089000005460E46601CC4B2082CD5DBDDE900012B +:10891000BDE8FC872DE9F04704460027B84600BFB4 +:108920000026B2464FF0010904EB440000EB0410AE +:10893000FE4901EB0010407B012803D100212046B5 +:1089400000F022FDFA4810F8140020F0800080307A +:10895000F74901F81400002004EB4401F44A0C32FA +:1089600002F8210004EB440102EB8101887004EB62 +:10897000440102EB8101487004EB440102EB8101E8 +:10898000C870052104EB440002EB800081600020E8 +:1089900004EB4401303202F8210004EB440102EB05 +:1089A00081018870012004EB440102EB81014870D1 +:1089B00004EB440102EB8101C87004EB440000EBBE +:1089C0000410DA4901EB0010806800EB80004000E1 +:1089D00004EB440102EB8101886008212046FFF787 +:1089E00051FB04EB440000EB0410D04A02EB0010F2 +:1089F000437904EB440000EB041002EB0010016823 +:108A000000222046FFF73AFE04EB440000EB04107E +:108A1000C64901EB001080790E2810D2DFE800F083 +:108A2000B6071019222B3D464F737C859C6A0521A1 +:108A300040F283306043BF4A02EB80004171A5E001 +:108A4000112140F283306043BA4A02EB8000417149 +:108A50009CE0072140F283306043B64A02EB80007D +:108A6000417193E0042140F283306043B14A02EB4C +:108A7000800041718AE004EB440000EB0410AB4934 +:108A800001EB001080686421484304EB4401A84ACC +:108A90003C3202EB8101886078E0032140F28330B0 +:108AA0006043A44A02EB800041716FE0042140F270 +:108AB000833060439F4A02EB8000417166E00621EB +:108AC00040F2833060439B4A02EB800041711021E9 +:108AD0002046FFF7D7FA04EB440000EB0410934A5A +:108AE00002EB0010016800234FF480522046FFF78C +:108AF000C5FD4BE0032140F2833060438D4A02EB19 +:108B00008000417142E0112140F283306043894A84 +:108B100002EB8000417139E0032140F28330604371 +:108B2000844A02EB8000417130E0002140F2833042 +:108B30006043804A02EB8000417104EB440000EB8B +:108B400004107A4901EB0010437900224FF41651CA +:108B50002046FFF793FD19E0022140F28330604385 +:108B6000744A02EB8000417104EB440000EB0410F6 +:108B70006E4901EB001080686421484304EB440116 +:108B8000A2F5E06202EB8101886000BF00BF6A4885 +:108B900090F82800012821D1002140F28330604361 +:108BA000644A02EB80004171012004EB4401A2F50C +:108BB000E66202EB8101886080216048E1F7DAFF1C +:108BC00008215E48E1F7D6FF4FF480715C48E1F779 +:108BD000D1FF4FF480615948E1F7CCFF002140F20A +:108BE00083306043534A02EB800080F8D91440F28E +:108BF0008330604302EB800080F8DA14012576E0D0 +:108C000004EB440000EB0410484901EB0010303045 +:108C100000EB0510427804EB440000EB041001EB7C +:108C200000103030691E00EB01104078824204D100 +:108C300009F1010000F0FF0934E040F283306043A5 +:108C40003C4901EB8000083006EB061100EB810087 +:108C500080F802A004EB440000EB0410334901EB60 +:108C600000103030691E00EB0110417840F2833073 +:108C70006043304A02EB8000083006EB061200EB3E +:108C80008200417040F2833060432A4901EB80004A +:108C9000083006EB061100F82190701CC6B2AA46F7 +:108CA0004FF0010940F283306043224901EB80001C +:108CB00000F5896005EB450101EB051100EBC100F2 +:108CC00080F89160A9F10100C1B240F283306043A5 +:108CD000184A02EB800000F5896005EB450202EBC3 +:108CE000051200EBC20080F89210681CC5B204EBBC +:108CF000440000EB04100D4901EB0010C079A842BC +:108D00003FF77EAF701CC1B240F283306043094A26 +:108D100002EB8000817140F283306043114601EB29 +:108D20008000083006EB06110CE00000C84300206C +:108D30004C41002088480020BC120020000C02405A +:108D40000000024000EB810080F802A004EB440028 +:108D500000EB0410A2F5986101EB00103030691EA1 +:108D600000EB0110417840F28330604302EB800059 +:108D7000083006EB061200EB8200417040F28330AF +:108D80006043FE4901EB8000083006EB061100F855 +:108D90002190002140F283306043F84A02EB8000CA +:108DA000083006EB061200EB820080F8381040F223 +:108DB00083306043F14A02EB8000083006EB061274 +:108DC00000EB820080F83A1040F283306043EB4AB7 +:108DD00002EB8000083006EB061200EB820080F800 +:108DE000391040F283306043E44A02EB80000830DF +:108DF00006EB061200EB820080F83B104FF47A710C +:108E000040F283306043DD4A02EB8000083006EB1D +:108E1000061200EB82000164002539E2002140F2D5 +:108E200083306043D54A02EB800000F5896005EB92 +:108E3000450202EB051200EBC200017340F28330E1 +:108E40006043CE4A02EB800000F5896005EB4502E5 +:108E500002EB051200EBC200817340F283306043E5 +:108E6000C64A02EB800000F5896005EB450202EB83 +:108E7000051200EBC200417340F283306043BF4AE9 +:108E800002EB800000F5896005EB450202EB05125C +:108E900000EBC200C17304EB440000EB0410B849BE +:108EA00001EB0010806800EB8000400004EB4401FF +:108EB00001EB0411B24A02EB0111C97948434100A8 +:108EC00040F283306043AD4A02EB800000F58960D8 +:108ED00005EB450202EB051200EBC200416104EB19 +:108EE000440000EB0410A64901EB0010303000EB09 +:108EF0000510807820F0800104EB440000EB0410A2 +:108F00009F4A02EB0010303000EB05108170002109 +:108F100040F283306043994A02EB800000F589609B +:108F200005EB450202EB051200F8321040F28330E7 +:108F30006043924A02EB800000F5896005EB450230 +:108F400002EB051200EBC20080F8821004EB440033 +:108F500000EB04108A4901EB001080790E2818D22A +:108F6000DFE800F017071829173A4BFDFC17FBFA4A +:108F7000F9F8E52140F283306043804A02EB80003B +:108F800000F5896005EB450202EB051200EBC2001B +:108F900041717AE1A12140F283306043774A02EBCC +:108FA000800000F5896005EB450202EB051200EB3D +:108FB000C200417169E1A12140F2833060436F4AF0 +:108FC00002EB800000F5896005EB450202EB05121B +:108FD00000EBC200417158E1312140F2833060431F +:108FE000664A02EB800000F5896005EB450202EB62 +:108FF000051200EBC200417147E1F42140F28330D9 +:1090000060435E4A02EB800000F5896005EB450293 +:1090100002EB051200EBC20041710027A8E04FF0FF +:10902000000891E007EB470000EB0710544901EB03 +:109030000010303000EB0810017804EB440000EB26 +:1090400004104F4A02EB0010303000EB0510007A9C +:10905000814275D104EB440000EB0410114601EB92 +:109060000010303000EB0510017840F28330784377 +:10907000424A02EB800000F5896008EB480202EBEF +:10908000081200EBC20080F87F1040F28330784372 +:109090003A4901EB800000F5896008EB480101EBDB +:1090A000081100EBC10080F8804040F28330784323 +:1090B000324901EB800000F5896008EB480101EBC3 +:1090C000081100EBC10080F8815007EB470000EB6E +:1090D00007102B4901EB0010303000EB081001782D +:1090E00040F283306043254A02EB800000F589603E +:1090F00005EB450202EB051200EBC20080F87F1081 +:1091000040F2833060431D4901EB800000F5896027 +:1091100005EB450101EB051100EBC10080F8807003 +:1091200040F283306043154901EB800000F589600F +:1091300005EB450101EB051100EBC10080F88180D2 +:1091400008F1010000F0FF0807EB470000EB0710F3 +:109150000B4905E055E087E075E063E040E016E08C +:1091600001EB0010C07940453FF75CAF781CC7B2F7 +:10917000044890F89A0EB84206E0000088480020A3 +:10918000C8430020BC3200203FF749AF7DE00621F4 +:1091900040F283306043784A02EB800000F589603A +:1091A00005EB450202EB051200EBC200417105EB35 +:1091B000041000EB4001714800EB4110D0F8091099 +:1091C00040F2833060436C4A02EB800000F5896016 +:1091D00005EB450202EB051200EBC200416354E0CF +:1091E000152140F283306043634A02EB800000F5B2 +:1091F000896005EB450202EB051200EBC2004171EC +:1092000043E0E52140F2833060435B4A02EB80009B +:1092100000F5896005EB450202EB051200EBC20088 +:10922000417132E0022140F283306043524A02EB46 +:10923000800000F5896005EB450202EB051200EBAA +:10924000C200417121E0012140F2833060434A4A6B +:1092500002EB800000F5896005EB450202EB051288 +:1092600000EBC200417110E0022140F28330604304 +:10927000414A02EB800000F5896005EB450202EBF4 +:10928000051200EBC200417100BF00BF681CC5B2EF +:1092900004EB440000EB0410394901EB0010C079E5 +:1092A000A8423FF7BBAD04EB440000EB041001EB18 +:1092B00000108079042811D004EB440000EB041066 +:1092C00001EB00108079092808D004EB440000EB82 +:1092D000041001EB001080790A2846D100253BE0FC +:1092E00004EB440000EB0410254901EB00108079E9 +:1092F000042804D0092810D00A282AD11BE0B12163 +:1093000040F2833060431C4A02EB8000083005EBDA +:10931000051200EB820041711BE0A12140F2833075 +:109320006043154A02EB8000083005EB051200EBA4 +:10933000820041710DE0032140F2833060430E4A08 +:1093400002EB8000083005EB051200EB8200417152 +:1093500000BF00BF681CC5B240F2833060430649BD +:1093600001EB80008079A842BADC0021054880F832 +:109370009B1EBDE8F087000088480020D81400201C +:10938000C8430020BC32002070B504460E46CE48CB +:10939000056806BB34B1012C0AD0022C0ED0032C78 +:1093A00018D111E04FF48041C848E1F7E3FB11E028 +:1093B0004FF40051C548E1F7DDFB0BE04FF480515D +:1093C000C248E1F7D7FB05E04FF40061BF48E1F781 +:1093D000D1FB00BF20E034B1012C0AD0022C0ED00A +:1093E000032C18D111E04FF48041B848E1F7C0FBDD +:1093F00011E04FF40051B548E1F7BAFB0BE04FF430 +:109400008051B248E1F7B4FB05E04FF40061AF488A +:10941000E1F7AEFB00BF00BF64200FF089F9002325 +:109420001A464FF416512046FFF728F9002004EBA6 +:109430004401A74A02EB8101887004EB440102EB6E +:109440008101486004EB440000EB041002F5107148 +:1094500001EB001080689F498860012048707720E8 +:1094600004EB84019C4A1144887004EB440000EB37 +:1094700004109A4901EB001080790B283FD2DFE8F5 +:1094800000F03E060D141B223E293E3037007720A7 +:1094900004EB8401904A1144887030E0972004EB7B +:1094A00084018D4A1144887029E0972004EB8401DF +:1094B000894A1144887022E06F2004EB8401864AB7 +:1094C000114488701BE0672004EB8401824A114438 +:1094D000887014E0772004EB84017F4A114488707F +:1094E0000DE0972004EB84017B4A1144887006E06C +:1094F000D72004EB8401784A1144887000BF00BF74 +:10950000C020C4EB041101EB8101754A02F831005F +:109510000020C4EB041101EB810102EBC101487092 +:109520000820C4EB041101EB810102EBC10188703A +:10953000280EC4EB041101EB810102EBC101C870DC +:1095400005F0F00004EB44010844C4EB041101EB06 +:10955000810102EBC101087104EB84005E490844FB +:109560008078C4EB041101EB810102EBC101487169 +:109570002020C4EB041101EB810102EBC1018871D1 +:1095800005F00F00C4EBC4010844C4EB041101EB67 +:10959000810102EBC101C8718020C4EB041101EB11 +:1095A000810102EBC10108724C20C4EB041101EBF4 +:1095B000810102EBC10148725420C4EB041101EB9C +:1095C000810102EBC101887234B1012C11D0022C4F +:1095D0001DD0032C39D129E080214248E1F7C8FA97 +:1095E0000B204149086001213F48001FE0F710FAB5 +:1095F0002BE008213B48E1F7BBFA0B203A49A4399C +:109600004867012138483438E0F702FA1DE04FF48A +:1096100080713648E1F7ACFA0B2033491831086005 +:10962000012131481430E0F7F3F90EE04FF4806186 +:109630002C48E1F79DFA0B202B49A439C86501217C +:1096400029484C38E0F7E4F900BF00BF284890F8FB +:109650000A0F58B1C4EB041101EB8101204A02EB5F +:10966000C100002322460B21E1F7D0FA4FF4FA7033 +:109670000FF05EF801211F4880F8541E34B1012C10 +:109680000AD0022C0ED0032C18D111E04FF48041E7 +:109690000E48E1F76DFA11E04FF400510B48E1F785 +:1096A00067FA0BE04FF480510848E1F761FA05E0F2 +:1096B0004FF400610548E1F75BFA00BF00BF0020EE +:1096C0000D49086070BD0000187AFF1F00180240A5 +:1096D0008841002004810020D89E0020C84300203B +:1096E000D8850020000C0240A46002400000024027 +:1096F000BC220020BC72002088024242F0B52DED51 +:10970000028BA1B000201F901E901D901C901A90FB +:109710001B90189019901790169015901490139014 +:109720000025002405909FEDFE0A8DED040AFDA1A1 +:1097300003C9CDE90201FDA103C9CDE90001FD483E +:10974000807858B30020FB498870A1F1F000B0F890 +:109750000A01F9490968C1F57A7188421ED1F648B3 +:109760000068C0F57A7081B2F248F038A0F80811AC +:109770000021F148001FE0F74BF9F049EE48001FC7 +:10978000E0F72CF90120EE4908704FF47A70EA49AD +:1097900008600121E848001FE0F73AF9E84800783E +:1097A00001287DD10020E6490870E248A43880787D +:1097B00000EB4001E34800EB01108479012C70D0EC +:1097C000042C04D0052C6DD0062C06D106E0012017 +:1097D000D8490C3188700020486000E3D948C03077 +:1097E000B0F80801811FD848E0F7AEF8C117CDE9FD +:1097F0001A01D449C031B1F80811491FD24A521E8A +:109800008818042109F06CFDC117CDE9180119A8C9 +:109810000DC818995140584001437DD10022C548D8 +:10982000A438817854304254C748401E00791390C0 +:10983000BDF84C00312802D045286ED18DE0C148DA +:10984000C030B0F808011838412190FBF1F0C11781 +:10985000CDE91801C1B2BD4880F8AC1000201F90BE +:1098600072E0BDF87C0000EB80101430B649491E50 +:10987000095CB648DD30BDF87C208154BDF87C1011 +:1098800001EB81111A31B04A521E8818082109F0E3 +:10989000E5FC8DED040AAE49BDF87C20049802E099 +:1098A000AFE278E162E001EB02114860BDF87C10A4 +:1098B00001EB81113231A44A521E8818082109F0A7 +:1098C000CDFC8DED040AA249BDF87C20049801EB83 +:1098D00002110860BDF87C1001EB81113A319A4AFF +:1098E000521E8818082109F0B9FC8DED040A984928 +:1098F000BDF87C20049801EB02118860BDF87C1053 +:1099000001EB81114231904A521E8818082109F05A +:10991000A5FC8DED040A01E021E01FE08C49BDF8B3 +:109920007C20049801EB0211C8608249A4398A782E +:109930001C395018017821F0800180310170BDF888 +:109940007C00401C80B21F90BDF87C000021DDE946 +:109950001823801A994184DB00E000BF00BF01207A +:1099600074490C3188700020486038E27648401E07 +:10997000807816909DF85800401E81B27248401CB5 +:1099800009F032F80021CDE91A016F49491E9DF80E +:109990005800401C085C0021CDE91801DDE91A32AD +:1099A000DDE918105940504001437CD16148A4388A +:1099B00082785430815401205E490C318870002037 +:1099C00048606148401E00791390BDF84C0005289E +:1099D0000AD2DFE800F0033C0A43D80003215548CF +:1099E000A43882780B308154D3E001215148A43847 +:1099F0008278801D81540321801F82780B3081542E +:109A00000B3890F8600020F0800080304949A4397C +:109A100081F860004C48401EC1794648A43880F85F +:109A200061104948401E017A4248A43880F862100B +:109A30004548401E417A3F48A43880F863104248A8 +:109A4000401EC17A3B48A43880F86410A1E003218D +:109A50003848A43882780B3081549AE03548A438CD +:109A60008178801D415C801F82781030805C81424B +:109A700012DA3049A4398A781C395018017821F05B +:109A80000401091D01702B48A43881781030415C15 +:109A900010388278801D81542649A4398A781C396F +:109AA0005018017800E075E021F0800180310170EC +:109AB00000201F905FE000211E483C38BDF87C204C +:109AC00040F8221000201E9046E01A4B3C3BBDF8A7 +:109AD0007C6003EB8600683B93F86330BDF87C60E4 +:109AE00003FB06F202EBD2735E10BDF878305B1D0B +:109AF0003344154E761EF35C0E4EA43E96F863106A +:109B000001EBD1767610761EBDF87870F61BF60064 +:109B1000B340066833430360BDF87800401C19E089 +:109B2000000000000169323031303000016932300C +:109B300045303000AC4300202C6402400088001007 +:109B4000E20A0020FC410020E50A0020BC3200208F +:109B5000A536002080B21E90AC4991F8630000EB5E +:109B6000D071BDF87820B2EB610FAEDBBDF87C00A0 +:109B7000401C80B21F90A54890F86200BDF87C1090 +:109B8000884298DC05E00121A04882780B3081549E +:109B900000BF00BF23E101209C49B0318870002044 +:109BA00048609BA19B480EF0A1FF1D90BDF874007A +:109BB00000287DD0BDF87400B0F5487F78DA002029 +:109BC0001F900FE0BDF874000E30BDF87C10084403 +:109BD0009049085CBDF87C208854BDF87C00401C8E +:109BE00080B21F90BDF87C001E28EBDB02208A4962 +:109BF000887488480078412871D100201F9015E0B2 +:109C0000BDF87C00801C8349085C2C2800D111E041 +:109C1000BDF87C00801C7F49085C06A9BDF87C204B +:109C20008854BDF87C00401C80B21F90BDF87C00B9 +:109C30000B28E5DB00BF06A80DF082F9B0EE408AE4 +:109C4000F0EE608A51EC180BDEF77BFD00EE100A97 +:109C5000DFED720A80EE201A8DED041A0498DEF70B +:109C6000F8FCCDE91801DDE91801DEF7AAFC00EEE9 +:109C7000100ADDED040A30EEC00A8DED040ADDE9BC +:109C80001801DEF79EFC00EE100ADDED040A9FEDE0 +:109C9000631A60EE810A9FED621AC0EE811A30EEFF +:109CA000210A604880EDD60ABDF87C00C01C00E0A7 +:109CB00083E05849085C5C490871BDF87C00401D90 +:109CC00080B21D9000201F901AE0BDF87400BDF80E +:109CD0007C1008444F49085C2C2801D114E05AE05C +:109CE000BDF87400BDF87C1008444A49085C06A918 +:109CF000BDF87C208854BDF87C00401C80B21F90C9 +:109D0000BDF87C000B28E0DB00BF06A80DF018F9B9 +:109D1000B0EE408AF0EE608A51EC180BDEF711FDD0 +:109D200000EE100ADFED3D0A80EE201A8DED041AD8 +:109D30000498DEF78EFCCDE91801DDE91801DEF7A5 +:109D400040FC00EE100ADDED040A30EEC00A8DED95 +:109D5000040ADDE91801DEF734FC00EE100ADDED3F +:109D6000040A9FED2E1A60EE810A9FED2D1AC0EEB7 +:109D7000811A30EE210A10EE100A2B49C1F80500B5 +:109D8000BDF87400BDF87C100844401C2149085CF3 +:109D90002549487222E01FED9E0A10EE100A224962 +:109DA000C1F80500002048721FEDA30A10EE100A4A +:109DB000C1F805000020487210E01FEDA70A10EE60 +:109DC000100A1949C1F80500002048721FEDAC0ABD +:109DD00010EE100AC1F805000020487200BF00BF55 +:109DE00000201F9009E000200A49BDF87C2088541B +:109DF000BDF87C00401C80B21F90BDF87C00142888 +:109E0000F1DB21B0BDEC028BF0BD00000843002067 +:109E1000524D4300E40A0020BC1200200000C8425A +:109E200000007042BC3A0020143E00202DE9D34FC0 +:109E30008CB007460026B046B146B346B246002075 +:109E40000B900A900990089000BF00BFF7A103C9CA +:109E5000CDE90601F7A103C9CDE904010020F749C6 +:109E60000870F748C05D04282CDB0521F448C15573 +:109E700000214E38C1552238C05D20F08001F048E5 +:109E80007038C15507EB4701F03800EB01108079BD +:109E9000042804D005280CD0062812D104E00021A3 +:109EA000E7484938C1550CE03121E5484938C155EA +:109EB00007E00221E2484938C1550021401FC15541 +:109EC00000BF00BF07EB4701DE4800EB01108079BF +:109ED000012873D0042804D0052870D006286FD13B +:109EE0000BE2D7485438007900286AD0002000F0EF +:109EF0009BFB07EB4703D34A02EB0312517907EBB5 +:109F00004703D04A02EB0312106800F0BBFDCC48B7 +:109F100054380079012802D002287AD134E0C848A8 +:109F2000543890F803A00AEB4A01C74800EB4110EF +:109F300000780A900AEB4A01C34800EB4110C3497C +:109F400050F8012F0A60406848600AEB4A01BE4899 +:109F500000EB4110D0F80900BC49491EC1F80900C6 +:109F60000AEB4A01B84800EB4110B8491C3150F8DF +:109F70001D2F0A608088888050464FEAEA710AEBFC +:109F800011714FEA211B44E0B14890F81C0A0A9075 +:109F90004FF0000B36E04FF0000A17E00BEB4B00E0 +:109FA00000EB0B10A6496C3101EB0010303000EBD8 +:109FB0000A1001780A98814204D112E0F8E2DDE14A +:109FC000F5E299E10AF101001FFA80FA0BEB4B0070 +:109FD00000EB0B109A496C3101EB0010C079504531 +:109FE000DCDC00BF0BEB4B0000EB0B1094496C3139 +:109FF00001EB0010C079504500DD08E00BF10100D5 +:10A000001FFA80FB934890F89A0E5845C3DC00BFB6 +:10A0100000BF00BF00210A98FEF742FCCDE9020113 +:10A02000002000900B460621029A08F0EBFC0BEB97 +:10A030004B0000EB0B1082496C3101EB0010007FEC +:10A04000C0F3810000908148401ED0F805C06246F0 +:10A0500000230721184608F0D5FC0BEB4B0000EB62 +:10A060000B1077496C3101EB0010007F00F003000A +:10A0700000907648401ED0F801C0624600230821B7 +:10A08000184608F0BFFC0BEB4B0000EB0B106C49C3 +:10A090006C3101EB0010007FC0F3011000906B48A1 +:10A0A000401ED0F809C0624600230921184608F076 +:10A0B000A9FC322165485F3080F86C11302180F8AE +:10A0C0006D11603890F8220001EB10115F485F308D +:10A0D00080F86E11603890F8220000F00F003030E8 +:10A0E0005A495F3181F86F012D2158485F3080F85F +:10A0F0007011603890F82100302101EB10115348A5 +:10A100005F3080F87111603890F8210000F00F0086 +:10A1100030304E495F3181F872012D214B485F305C +:10A1200080F87311603890F82000302101EB101195 +:10A1300046485F3080F87411603890F8200000F0D5 +:10A140000F00303041495F3181F87501A1F16000A5 +:10A15000C07F302101EB10113C485F3080F877114F +:10A160006038C07F00F00F00303038495F3181F82F +:10A1700078013A2135485F3080F879116038807F66 +:10A18000302101EB101131485F3080F87A116038CE +:10A19000807F00F00F0030302C495F3181F87B0167 +:10A1A0003A212A485F3080F87C116038407F3021A6 +:10A1B00001EB101125485F3080F87D116038407F39 +:10A1C00000F00F00303021495F3181F87E01A1F1AC +:10A1D0006000D0F8232010460021FEF761FBCDE996 +:10A1E0000201002000900B460C21029A08F00AFCA4 +:10A1F000002604E0202018498855701C86B240F2E1 +:10A200008A208642F6DB0A2013490870487000262F +:10A2100048E04FF0000825E00C485F3000EB4610A6 +:10A2200010F80800202819D01FE000000169323022 +:10A23000313030000169323045303000E30A00200F +:10A240005C430020FC410020D8140020D92C0020C1 +:10A25000BC220020BC320020CC0E002008F10100FE +:10A260001FFA80F8B8F1200FD6DB00BFB8F11F0F3E +:10A2700016DA4FF000080CE0E44800EB461010F846 +:10A28000080008EB4911E24A505408F101001FFA96 +:10A2900080F8B8F1200FEFDB09F101001FFA80F917 +:10A2A000701C86B2142EB4DB0A21202000EB49106A +:10A2B000D74A1154202000EB4910401C1154202093 +:10A2C00000EB4910801C1154202000EB4910C01CE9 +:10A2D0001154202000EB4910001D1154202000EBE8 +:10A2E0004910401D1154202000EB4910401D80B240 +:10A2F0000B900020C749087176E1012000F094F925 +:10A300004FF40071C448E0F735FC07EB4703C34A3C +:10A3100002EB0312517907EB4703C04A02EB031229 +:10A32000106800F0AFFBBB4854300A99405C401CF9 +:10A33000C2B2B848543042540D98312802D0452852 +:10A340001AD10CE0002605E006A8805DB0498855CA +:10A35000701C86B2072EF7DB07200B900CE000265E +:10A3600005E004A8805DAA498855701C86B2072EB6 +:10A37000F7DB07200B9000BF00BF35E1022000F0A3 +:10A3800053F94FF48041A448E0F7F4FBA14854305E +:10A39000C05D401CC1B29F485430C15507EB470314 +:10A3A0009E4A02EB0312517907EB47039B4A02EBEB +:10A3B0000312106800F066FB0D9805281ED2DFE836 +:10A3C00000F0037A1EDA3900FE2091490870FF2060 +:10A3D0004870042088700120C87003200871084666 +:10A3E0008078401E81B28A48801C08F0FDFA04463D +:10A3F00087494C71EF20887107200B90D6E0FE2032 +:10A4000083490870FF204870042088700120C870BC +:10A410000220087108468078401E81B27C48801C6A +:10A4200008F0E2FA04467A494C71EF20887107205F +:10A430000B90BBE0FE2076490870FF20487010208A +:10A4400088700120C870042008714FF000080EE0E9 +:10A45000704890F86310983010F80800081AC1B2DC +:10A4600008F105006A4A1154001F1FFA80F8694874 +:10A4700090F862004045EBDC664890F8628007E0A7 +:10A48000002108F10500624A1154001F1FFA80F8EC +:10A49000B8F1110FF4DB5E488078401E81B25C4851 +:10A4A000801C08F0A1FA044659494C74EF208874C6 +:10A4B00013200B907AE0FE2055490870FF20487069 +:10A4C000282088700120C8700871052604E000204B +:10A4D0004F498855701C86B2282EF8DB002633E0E1 +:10A4E0004FF000082BE04B4991F8630000EBD0716E +:10A4F000B8EB610F17DA474991F8630000EBD071B0 +:10A500004910491EA1EB0801CA004249683151F8BF +:10A510002610D140CAB208F1050106EB46031944E2 +:10A520003B4B5A5407E0002108F1050006EB4602B8 +:10A530001044374A115408F101001FFA80F8B8F1AD +:10A54000030FD0DB701C86B2324890F86200B04234 +:10A55000C6DC2F488078401E81B22D48801C08F050 +:10A5600043FA04462A4981F82940EF2081F82A005D +:10A570002B200B901AE0FE2025490870FF20487020 +:10A58000042088700120C870032008710846807874 +:10A59000401E81B21E48801C08F026FA04461C4961 +:10A5A0004C71EF20887107200B9000BF00BF1BE0AB +:10A5B000032000F039F8174854300A99405C401CD9 +:10A5C000C2B2144954310A980A5407EB4703134A9C +:10A5D00002EB0312517907EB4703104A02EB031217 +:10A5E000106800F04FFA00BF00BF0B9850B10C4943 +:10A5F0000B98086001210A48001FDFF709FA0020C4 +:10A60000084908700EB0BDE8D08F0000382D00203A +:10A61000CC0E00200843002000080240FC4100202E +:10A62000A4640240E30A002010B5044634B1012CB2 +:10A630000FD0022C18D0032C2CD120E04FF4005165 +:10A640001548E0F795FA4FF480711348E0F790FA57 +:10A6500020E04FF400511048E0F78AFA4FF480717F +:10A660000D48E0F787FA15E04FF400510A48E0F78B +:10A6700081FA4FF480710848E0F77AFA0AE04FF463 +:10A6800000510548E0F776FA4FF480710248E0F790 +:10A6900071FA00BF00BF10BD0008024070B5002471 +:10A6A000002540F224410E480CF051FBB8B140F2B5 +:10A6B00024410B480CF0C5FA09480088C4B2084888 +:10A6C000001D0088C4B20120064948700648006891 +:10A6D000C0F57A7081B20348F038A0F80A1170BD55 +:10A6E00000140140AC4300202C64024010B500244B +:10A6F00013491448DFF772F900211248DFF788F98F +:10A7000000E000BF402110480CF014FB0028F8D0F6 +:10A710004FF400710D48E0F72BFA4FF480410B48DD +:10A72000E0F726FA0A4907487838DFF757F9012198 +:10A7300004487838DFF76CF901200649087010BD2D +:10A7400000802020A0640240001401400008024064 +:10A7500000880010E30A002000B58FB001218805B1 +:10A7600008F012FA2948DFF75FF940200390002033 +:10A7700005904FF4806006900020079008900990A3 +:10A780004FF400300A9000200B900C900D900E902A +:10A790001F4801904FF0206000901E4802906946CB +:10A7A0001A48DFF70BFA012210211848DFF7E8F901 +:10A7B00016487838DFF738F9002003904FF47A70A4 +:10A7C0000490002005904FF48060069000200790D0 +:10A7D000089009904FF400300A9000200B900C90E4 +:10A7E0000D900E900A4801904FF0206000900A48AA +:10A7F0000290694605487838DFF7E0F901210348FF +:10A800007838DFF705F90FB000BD0000A064024002 +:10A8100004140140CC0E0020E40A00201CB50121E4 +:10A82000042008F0B1F9082206211C48E0F774F969 +:10A83000082207211948E0F76FF9C0200090022094 +:10A840008DF8050000208DF8060001208DF8070026 +:10A8500002208DF8040069461048E0F715F94FF41E +:10A86000C640009001208DF8040000208DF80600FD +:10A8700003208DF8050001208DF807006946074880 +:10A88000E0F702F94FF400710448E0F771F94FF472 +:10A8900080410248E0F76CF91CBD0000000802404E +:10A8A00010B50024FFF7BAFF00214FF4E13000F0AB +:10A8B000E9F8FFF751FF00F0C5F800215E4880F885 +:10A8C000F01000205C49F03188704870C870022098 +:10A8D00088600021584880F8FC1000205649FC315F +:10A8E000887001204870C8704FF47A7088605348AF +:10A8F00090F83C0F002829D15148C07A1A2824DB4F +:10A900000020B039087600214B484C308176012177 +:10A910004176C17642F2107101624FF47A71A0F56E +:10A920008870C160012181724FF416504249C439C8 +:10A93000486001214048C4380172404890F83C0FFB +:10A94000401CC1B23D4880F83C1F74E000246DE01B +:10A95000002104EB44023848643000F8221004EB74 +:10A96000440200EB82008170012104EB4402324872 +:10A97000643000EB8200417004EB44022E486430E6 +:10A9800000EB8200C17004EB44012B48C03800EB9F +:10A990000110806800EB8000410004EB440226486F +:10A9A000643000EB8200816004EB44012248C0382F +:10A9B00000EB01108079042804D005281CD006285B +:10A9C00031D104E000211C48573001552BE03121E2 +:10A9D00019485730015504EB4401A0F2171000EB61 +:10A9E000011080686421484304EB44021249643139 +:10A9F00001EB8201886016E002210F4857300155B3 +:10AA0000401D015504EB4401A0F58E7000EB0110D0 +:10AA100080686421484304EB44020749643101EB38 +:10AA20008201886000BF00BF601CC4B2034890F878 +:10AA30003C0FA0428CDC10BDBC420020BC32002088 +:10AA4000BC12002008B545208DF8000002208DF8CA +:10AA5000010001208DF802008DF80300684600F027 +:10AA600057F847208DF8000001208DF801000020E4 +:10AA70008DF8020001208DF80300684600F048F8C8 +:10AA800008BD00007FB505460C460121202008F0D6 +:10AA9000CBF80095012C06D12003ADF804008010FE +:10AAA000ADF808000FE0022C07D1E002ADF8040079 +:10AAB0004FF4C060ADF8080005E024B90020ADF8FF +:10AAC0000400ADF808000020ADF80400ADF8060061 +:10AAD000ADF80C000C20ADF80A0069460B480CF0EC +:10AAE00085F9012109480CF0B5F8012240F2244112 +:10AAF00006480CF056F9102104480CF0A2F8012287 +:10AB0000C02102480CF0B2F87FBD000000140140E3 +:10AB100070B5002100230F22C4781CB3174C2468A1 +:10AB200004F4E064C4F5E064C4F30721C1F1040453 +:10AB3000E3B20A4144789C40E1B284781440214356 +:10AB40000C07210E0E4C05786155047804F01F05A2 +:10AB50000124AC4005786D11AD0005F1E025C5F884 +:10AB6000004109E0047804F01F050124AC40054DC4 +:10AB70000678761145F8264070BD00000CED00E027 +:10AB800000E400E080E100E0024A0A400243024B98 +:10AB90001A60704780FFFF1F08ED00E000200CE006 +:10ABA000002106E00022064B03EBC1031A544A1CA5 +:10ABB000D1B28029F6DB421CD0B20828F0DB704706 +:10ABC000E3B000202DE9FF4F84B081468A46002083 +:10ABD000029083460698A0EB09040798A0EB0A06AA +:10ABE000CDF80490CDF800A0002C01DD012705E090 +:10ABF0000CB9002702E04FF0FF376442002E02DD5F +:10AC00004FF0010806E016B94FF0000802E04FF0DF +:10AC1000FF386642B44201DD254600E0354600209B +:10AC200003901EE0009AD1B2019AD0B2119A00F0BE +:10AC30001FF8029820440290B3440298A84205DD10 +:10AC40000298401B0290019838440190AB4504DD06 +:10AC5000ABEB050B0098404400900398401C80B279 +:10AC60000390691C03988842DCDB08B0BDE8F08FD4 +:10AC7000F0B514460B46CF1701EB5777C7F3C70261 +:10AC8000CF1701EB5777FF10A1EBC707FEB20123E7 +:10AC9000B340DDB24CB1134B03EBC0039B5C2B43C1 +:10ACA000104F07EBC007BB541AE00E4B03EBC00379 +:10ACB0009B5CDB430B4F07EBC007BB54094B03EB1B +:10ACC000C0039B5C2B43074F07EBC007BB54054BEE +:10ACD00003EBC0039B5CDB43024F07EBC007BB5495 +:10ACE000F0BD0000E3B000201CB501210A2007F0F0 +:10ACF0004BFF4FF4C050009001208DF8040000205D +:10AD00008DF8060003208DF8050001208DF807005E +:10AD100069464F48DFF7B8FE4FF48060009001208D +:10AD20008DF8040000208DF8060003208DF8050042 +:10AD300001208DF8070069464648DFF7A5FEC820C8 +:10AD40000DF0F6FC4FF480614248DFF711FFC82098 +:10AD50000DF0EEFC4FF480613E48DFF70BFFC8209A +:10AD60000DF0E6FC0021FD2000F0ECFA002112209D +:10AD700000F0E8FA0021AE2000F0E4FA0021D5202E +:10AD800000F0E0FA0021A02000F0DCFA0021A82069 +:10AD900000F0D8FA00213F2000F0D4FA0021D3209F +:10ADA00000F0D0FA0021084600F0CCFA0021402043 +:10ADB00000F0C8FA2848C07A1F2808DD0021A12029 +:10ADC00000F0C0FA0021C82000F0BCFA07E0002122 +:10ADD000A02000F0B7FA0021C02000F0B3FA002153 +:10ADE000DA2000F0AFFA0021122000F0ABFA0021C7 +:10ADF000812000F0A7FA00217F2000F0A3FA0021B3 +:10AE0000D92000F09FFA0021822000F09BFA002157 +:10AE1000DB2000F097FA0021342000F093FA0021A3 +:10AE2000A42000F08FFA0021A62000F08BFA002168 +:10AE3000202000F087FA0021084600F083FAFFF78F +:10AE4000ADFE0021AF2000F07DFA00F063F81CBDDC +:10AE5000000C024000040240BC12002010B5024663 +:10AE6000012000E050430B1EA1F10104E1B2F9D131 +:10AE700010BD2DE9F84F05460C4616461F46DDE984 +:10AE80000A9B06FB09F0642190FBF1F000F0FF0A39 +:10AE90004FF0000801200090A819C2B223462146B5 +:10AEA0002846FFF78FFE01200090E019C3B2A819D1 +:10AEB000C2B2E019C1B22846FFF784FE012000901B +:10AEC000E019C3B22A4621462846FFF77BFE01203F +:10AED000E119CBB2A919CAB2A9190090C8B221468A +:10AEE000FFF770FE00BF11E00120009004EB0800A6 +:10AEF000C3B205EB0A00C2B204EB0800C1B2284697 +:10AF0000FFF760FE08F1010000F0FF08B845EBDB39 +:10AF1000BDE8F88F70B50024002504F1B001C8B277 +:10AF2000002100F00FFA0021084600F00BFA002182 +:10AF3000102000F007FA00BF0EE0002508E00849E5 +:10AF400001EBC501085D012100F0FCF9681CC5B2E8 +:10AF5000802DF4DB601CC4B2082CEEDB70BD000059 +:10AF6000E3B0002010B5044600BF02210A4808F0F3 +:10AF700035F80028F9D02146074808F03BF800BF13 +:10AF80000121054808F02AF80028F9D0024808F005 +:10AF90002EF8C0B210BD0000003800402DE9FE4F71 +:10AFA0000746884692461C460197CDF80080082C3B +:10AFB00002D14FF006091FE02046E31704EB53735C +:10AFC000DB1021464FEAE47C04EB5C7C4FEAEC0C9E +:10AFD000A4EBCC0CBCF1000F02D04FF0010C01E04F +:10AFE0004FF0000C6344224604EBD27C4FEA6C0C19 +:10AFF00003FB0CF303F0FF09AAF12000C6B2002501 +:10B000005EE0082C07D106EB46002F4901EB40001B +:10B0100010F805B01DE00C2C07D106EB46002B49BB +:10B0200001EB800010F805B013E0102C05D1284882 +:10B0300000EB061010F805B00BE0182C07D106EB5A +:10B04000C600244901EB800010F805B001E0BDE81E +:10B05000FE8F002002901CE00BF0010028B1414659 +:10B0600038460C9AFFF704FE09E00C9808B9012055 +:10B0700000E00020024641463846FFF7F9FD4FEA5E +:10B080006B0B08F1010000F0FF080298401CC0B2F1 +:10B09000029002980828DFDB781CC7B2082C0BD07E +:10B0A00004EBD4714A100199791A8A4204D1019FA4 +:10B0B00000980830C0B20090DDF80080681CC5B26E +:10B0C0004D459EDB00BFC2E754EA03087CEC030851 +:10B0D000F0F00308E0F603082DE9FF4F2DED068B95 +:10B0E00083B0074693461E46DDE917484FF0000936 +:10B0F000CA46DEB95846DDF78BFA41EC1A0BB0EEC2 +:10B100004A0AF0EE6A0A0CF01BF9B0EE409AF0EE33 +:10B11000609A9FED400B53EC102B51EC190BDDF7AF +:10B12000C8F841EC180BDDF7B5FAC6B2082C01D10E +:10B130004FF002091698864211DC169800280EDDA1 +:10B1400023463022CDF8008038460A99FFF726FFC3 +:10B15000204604EBD07109EB61013944CFB20025E0 +:10B160004CE01698301AA84210D104EBD47109EBC8 +:10B17000610101FB0571C8B223462E22CDE900848E +:10B180000A99FFF70BFF4FF0010A35E006EB0A00C2 +:10B19000401B401EC1B20A20FFF760FEBBFBF0F06F +:10B1A0000A21B0FBF1F201FB12000290029880B973 +:10B1B00004EBD47109EB61010AEB070201FB0521E5 +:10B1C000C8B223463022CDE900840A99FFF7E6FE93 +:10B1D00011E004EBD47109EB61010AEB070301FBF9 +:10B1E0000531C8B2CDE9008402993031CAB2234694 +:10B1F0000A99FFF7D3FE00BF681CC5B206EB0A0030 +:10B20000A842AEDC304603B0BDEC068B04B0BDE80E +:10B21000F08F0000000000000000F03F2DE9FF4F1C +:10B2200005460E4617461C46DDF838904FF0000ADA +:10B230000095B3462046E21704EB5272D210214625 +:10B24000E31704EB5373DB10A4EBC3030BB101232F +:10B2500000E000231A44D4B24FF0000845E000207B +:10B2600003903BE00D9810F80A0002900AF10100EB +:10B270001FFA80FA002001901DE0029800F0010002 +:10B2800028B14A4631462846FFF7F2FC0AE0B9F1F8 +:10B29000000F01D1012000E000200246314628467F +:10B2A000FFF7E6FC029840100290701CC6B20198AD +:10B2B000401CC0B2019001980828DEDB681CC5B2B2 +:10B2C0000098281AB84204D1009D0BF1080000F044 +:10B2D000FF0B5E460398401CC0B203900398B8422F +:10B2E000C0DB08F1010000F0FF08A045B7DBBDE8B6 +:10B2F000FF8F2DE9F8430646884614461F46DDE9D0 +:10B30000085915E0CDF8009022782B46414630468A +:10B31000FFF744FE082D02D1B01DC6B205E0284655 +:10B3200005EBD07106EB6101CEB2641C781EC7B28A +:10B330002FB12078202802DB20787E28E2DDBDE8CE +:10B34000F883000070B505460C462CB14FF400613F +:10B350001048DFF70FFC04E04FF400610D48DFF701 +:10B3600007FC4FF480510B48DFF702FC4FF480518B +:10B370000948DFF7FFFB2846FFF7F4FD4FF4805143 +:10B380000448DFF7F7FB4FF400610248DFF7F2FBF8 +:10B3900070BD0000000C02400004024010B52848B7 +:10B3A0000068284908602648001D00684860244855 +:10B3B000083000688860082250212348DFF77EF8B3 +:10B3C00006212048DEF7A4FA1F490988884206D0E2 +:10B3D0001D48007A20F00400001D1B490872062158 +:10B3E0001848401CDEF794FA17494988884206D06D +:10B3F0001548007A20F00400001D13490872082146 +:10B400001048801CDEF784FA0F498988884206D0EC +:10B410000D48007A20F00400001D0B490872082135 +:10B420000848C01CDEF774FA0749C988884206D06C +:10B430000548007A20F00400001D0349087210BD81 +:10B44000107AFF1F14810020BC1200202DE9F04F5C +:10B4500091B00021109189460F910E918A460D916D +:10B460000C910B910A910991089107910691059110 +:10B4700004910391029100240026019100258B463E +:10B48000F94890F8360A0121B1EBD01F44F0D08082 +:10B4900004F0ADB80E98401CC1B20E91F34880780C +:10B4A000022804D1F148407808B107200290BDF885 +:10B4B00008109DF830000844ED49085CFA287DD159 +:10B4C000BDF808109DF830000844401CE849085CAD +:10B4D000E549EF394871BDF808109DF8300008447F +:10B4E000801CE349085CE049EF390871BDF8081099 +:10B4F0009DF830000844C01CDD49085CDA49EF398A +:10B50000C870BDF808109DF830000844001DD849E7 +:10B51000085CD549EF398870BDF808109DF83000F7 +:10B520000844401DD249085CCF49EF394870BDF846 +:10B5300008109DF830000844801DCD49095CCD48B5 +:10B5400080F8111F90F8111F90F80B0F814213DD46 +:10B55000C84890F8112F10460021FCF7EDFB074674 +:10B560008846C44890F80B2F10460021FCF7E4FBF6 +:10B57000381AC1B20F9112E0BE4890F80B2F104656 +:10B580000021FCF7D9FB07468846BA4890F8112FEE +:10B5900010460021FCF7D0FB381AC1B20F910F986A +:10B5A00005281EDBB34890F8110F542819DAB1486A +:10B5B00090F8110F062814DDAB4800E013E0EF38D7 +:10B5C000407924280DDBA848EF384079502808DC62 +:10B5D000A548F538811D0A68026089888180DEF7F8 +:10B5E000A9FB06200C90BDF808109DF83000084417 +:10B5F000801C9F49095CBDF808209DF8300010446C +:10B60000401C9B4A105C41EA0029BDF808109DF8D7 +:10B6100030000844C01C1146085C0106BDF8082033 +:10B620009DF830001044001D914A105C41EA004131 +:10B63000BDF808209DF830001044401D8C4A105C75 +:10B6400041EA0021BDF808209DF830001044801D1B +:10B65000874A105C41EA000B87480068834503F085 +:10B66000A687B9F5FA6F83F2A287B9F1000F43F309 +:10B670009E878148C0F800B07B48B0F8AE19BDF88D +:10B68000082002EB0900C01C81420ADD7648B0F8B0 +:10B69000AE1909F10200081A81B27348A0F8AE1978 +:10B6A00003E000217048A0F8AE19714ABDF80810F7 +:10B6B00050184946DEF72CF90546BDF8081001EB95 +:10B6C0000900401C6A49095CBDF8082002EB09002A +:10B6D000674A105C41EA0021A94243F0548765485B +:10B6E00090F80A0F50B109F1020291B2604BBDF817 +:10B6F0000820981801230422DFF788FABDF80820F3 +:10B700009DF830101144091D594A515C01F00F0099 +:10B7100000EBD0714A10A0EB4201CAB20B92BDF807 +:10B7200008209DF830101144891D514A515C01F0E8 +:10B730000F0000EBD0714A100A9200241AE0BDF805 +:10B7400008209DF830100A44D21D1119484A505C57 +:10B750009DF828209DF82C10DEF746FB0146BDF829 +:10B7600008209DF830000244D21D1019404A11549F +:10B77000601C84B29DF83000A9EB0000C01FA042FD +:10B78000DDDCBDF808109DF830000844C01D3849C4 +:10B79000095C10910121344880F8101B00203749C2 +:10B7A000486088703649887048603448103841686D +:10B7B0002D48C0F8F419012180F8E8192B48807849 +:10B7C000032803D029488078012802D101202D497F +:10B7D0000860002104911098152803F0BA8410DC49 +:10B7E000A0F10B000A2883F0BD86DFE810F09E1759 +:10B7F000351896188E18BB1E2500521A611ABB1EEA +:10B800005A1CA22802F0E7800CDC162803F0828183 +:10B81000182803F0A2851F2803F0FC83A12843F019 +:10B82000A186FDE3A32802F00A83A42801F0638621 +:10B83000A528F4D101F04CBC1348D0F80C0210B18B +:10B840001F200A49087100200990EAE3BDF824008E +:10B8500000EB400101EB00100C4901EB0010807976 +:10B860000E287DD214E00000BC320020CC3D002028 +:10B87000309F0020BC220020240A0020B43C00207D +:10B88000F880002088024042BC120020C8430020FB +:10B89000DFE800F0660708090AD2FA0B0C0E0FD396 +:10B8A000D40D00BF00BF00BF00BF00BF00BF00BF7E +:10B8B00000BF00200890AFE0BDF808109DF83000F0 +:10B8C00001440831BDF810000844FE490A5CBDF887 +:10B8D000240040F283314843FB4901EB800101F52C +:10B8E0008961BDF8200000EB400303EB001001EB81 +:10B8F000C0004276BDF808109DF8300008440830BA +:10B90000BDF810100844EF49085C20B1012803D0AD +:10B91000022876D114E074E0BDF8241001EB410256 +:10B9200002EB0111E94A02EB01123032BDF820109E +:10B9300002EB0112901C917821F00402027060E089 +:10B94000BDF8241001EB410202EB0111DF4A02EBCA +:10B9500001123032BDF8201002EB0112901C00E001 +:10B96000FEE3917821F0080202700022BDF8240065 +:10B9700000EB400101EB0010D44901EB0010303026 +:10B98000BDF8201000EB01104260BDF82410022029 +:10B99000DEF78CFB002416E00022BDF8240040F204 +:10B9A00083314843C84901EB800101F58961BDF845 +:10B9B000200000EB400303EB001001EBC001473116 +:10B9C0000A55601C84B2142CE6DB002416E0002229 +:10B9D000BDF8240040F283314843BB4901EB8001AC +:10B9E00001F58961BDF8200000EB400303EB001076 +:10B9F00001EBC00163310A55601C84B20A2CE6DBFE +:10BA000000BF00BFBDF81000401C81B20491BDF81A +:10BA10002000401C81B20891BDF8240000EB4001D9 +:10BA200001EB0010A94901EB0010C179BDF820001D +:10BA300081423FF741AF93E300BF00BFBDF808105C +:10BA40009DF8300008440830BDF8101008449D49A6 +:10BA5000085C20B1012803D0022817D115E015E0B9 +:10BA6000BDF8241001EB410202EB0111974A02EBF1 +:10BA700001123032BDF8201002EB0112901C9178B7 +:10BA800021F00402027001E007E000BF00BFBDF832 +:10BA90001000401C81B2049162E300200890FCE396 +:10BAA000BDF808109DF8300001440831BDF81000C1 +:10BAB000084484490A5CBDF8240040F283314843BD +:10BAC000814901EB800101F58961BDF8200000EB9F +:10BAD000400303EB001001EBC0004276BDF80810F4 +:10BAE0009DF8300008440830BDF81010084475492E +:10BAF000085CF1287ED01ADC40287CD00FDC0428BA +:10BB00007AD005DCF8B1012877D0022876D18DE112 +:10BB1000082874D0102873D02028F7D133E3EB38ED +:10BB200006286BD2DFE800F0F7F6F5F4F3F2F2380E +:10BB30000E28F6D2DFE800F0FDFCFBFAF9F8F7F684 +:10BB4000F5F4F3F2F1F0BDF8240040F283314843FC +:10BB50005D4901EB800000F58960BDF8201001EB24 +:10BB6000410202EB011100EBC10090F87E001028A9 +:10BB70005AD10022BDF8240040F283314843524993 +:10BB800001EB800101F58961BDF8200000EB400365 +:10BB900003EB001001EBC00080F87E20BDF824000C +:10BBA00040F283314843484901EB800000F5896049 +:10BBB000BDF8201001EB410202EB011100EBC100C6 +:10BBC0004079F82830D0BDF8240040F28331484352 +:10BBD0003D4901EB800000F58960BDF8201001EBC4 +:10BBE000410202EB011100EBC1004079F7281BD0A4 +:10BBF000F32206E0A1E339E364E11BE0C2E2ADE138 +:10BC0000F8E1BDF8240040F2833148432E4901EBAE +:10BC1000800000F58960BDF8201001EB410303EBC3 +:10BC2000011100EBC1004271BDF81000401C81B24F +:10BC30000491DCE3F222BDF8240040F28331484352 +:10BC4000214901EB800000F58960BDF8201001EB6F +:10BC5000410303EB011100EBC1004271BDF8241058 +:10BC600001EB410202EB0111184A02EB01123032E2 +:10BC7000BDF8201002EB0112901C917821F0040213 +:10BC80000270BDF808009DF8301008440830BDF877 +:10BC9000101008440B490A5CBDF8240040F28331BF +:10BCA0004843094901EB800000F58960BDF8201088 +:10BCB00001EB410303EB011100EBC10080F87E2092 +:10BCC00000243DE0309F002088480020C843002029 +:10BCD000BDF808109DF8300001440831BDF810008F +:10BCE00001440819401CFE490A5CBDF8240040F2DA +:10BCF00083314843FB4901EB800101F58961BDF8BF +:10BD0000200000EB400303EB001013E014E312E308 +:10BD100010E30EE30CE30AE31DE31BE319E317E36F +:10BD200015E313E311E30FE30DE30BE309E307E38B +:10BD300005E303E301EBC00151310A55601C84B2F5 +:10BD40000F2CC5DB002422E0BDF808109DF8300060 +:10BD500001440831BDF81000014408191030E049D1 +:10BD60000A5CBDF8240040F283314843DD4901EB11 +:10BD7000800101F58961BDF8200000EB400303EB71 +:10BD8000001001EBC00163310A55601C84B20A2C1B +:10BD9000DADBBDF808109DF8300001440831BDF829 +:10BDA000100008441A30CE490A5CBDF8240040F265 +:10BDB00083314843CB4901EB800101F58961BDF82E +:10BDC000200000EB400303EB001001EBC00080F803 +:10BDD0007820002422E0BDF808109DF830000144CE +:10BDE0000831BDF81000014408191B30BC490A5C39 +:10BDF000BDF8240040F283314843BA4901EB800189 +:10BE000001F58961BDF8200000EB400303EB001051 +:10BE100001EBC00179310A55601C84B2052CDADBD4 +:10BE2000BDF81000203081B20491E0E2F222BDF8AA +:10BE3000240040F283314843AA4901EB800000F519 +:10BE40008960BDF8201001EB410303EB011100EB09 +:10BE5000C1004271BDF8241001EB410202EB011157 +:10BE6000A14A02EB01123032BDF8201002EB0112A0 +:10BE7000901C917821F004020270BDF808009DF832 +:10BE8000301008440830BDF81010084494490A5C8A +:10BE9000BDF8240040F283314843924901EB800011 +:10BEA00000F58960BDF8201001EB410303EB01119F +:10BEB00000EBC10080F87E20BDF81000401C80B26D +:10BEC000049094E2F222BDF8240040F2833148430A +:10BED000844901EB800000F58960BDF8201001EB7A +:10BEE000410303EB011100EBC1004271BDF82410C6 +:10BEF00001EB410202EB01117B4A02EB01123032ED +:10BF0000BDF8201002EB0112901C917821F0040280 +:10BF10000270BDF808009DF8301008440830BDF8E4 +:10BF2000101008446E490A5CBDF8240040F28331C9 +:10BF300048436C4901EB800000F58960BDF8201092 +:10BF400001EB410303EB011100EBC10080F87E20FF +:10BF5000BDF81000401C80B2049048E2F222BDF807 +:10BF6000240040F2833148435E4901EB800000F534 +:10BF70008960BDF8201001EB410303EB011100EBD8 +:10BF8000C1004271BDF8241001EB410202EB011126 +:10BF9000554A02EB01123032BDF8201002EB0112BB +:10BFA000901C917821F004020270BDF808009DF801 +:10BFB000301008440830BDF81010084448490A5CA5 +:10BFC000BDF8240040F283314843464901EB80002C +:10BFD00000F58960BDF8201001EB410303EB01116E +:10BFE00000EBC10080F87E20BDF81000401C80B23C +:10BFF0000490FCE1BDF8240040F283314843394904 +:10C0000001EB800000F58960BDF8201001EB4102D2 +:10C0100002EB011100EBC1004079F8282BD001E0C0 +:10C0200072E200E2BDF8240040F2833148432D491A +:10C0300001EB800000F58960BDF8201001EB4102A2 +:10C0400002EB011100EBC1004079F72813D0F32275 +:10C05000BDF8240040F283314843224901EB8000BF +:10C0600000F58960BDF8201001EB410303EB0111DD +:10C0700000EBC1004271BDF8241001EB410202EB5C +:10C080000111194A02EB01123032BDF8201002EB07 +:10C090000112901C917821F004020270BDF8080092 +:10C0A0009DF8301008440830BDF8101008440C49C1 +:10C0B0000A5CBDF8240040F283314843094901EB92 +:10C0C000800000F58960BDF8201001EB410303EB0F +:10C0D000011100EBC10080F87E20BDF8080005E0EA +:10C0E000309F002088480020C84300209DF8301071 +:10C0F00008440830BDF810100844401CFE490A5C92 +:10C10000BDF8240040F283314843FC4901EB800034 +:10C1100000F58960BDF8201001EB410303EB01112C +:10C1200000EBC10080F87820002424E0BDF808105E +:10C130009DF8300001440831BDF810000144081991 +:10C14000801CED490A5CBDF8240040F2833148436D +:10C15000EA4901EB800101F58961BDF8200000E0AA +:10C160005BE100EB400303EB001001EBC001793110 +:10C170000A55601C84B2052CD8DBBDF81000C01D28 +:10C1800081B2049133E1F222BDF8240040F2833100 +:10C190004843DA4901EB800000F58960BDF82010C2 +:10C1A00001EB410303EB011100EBC1004271BDF84B +:10C1B000241001EB410202EB0111D14A02EB011202 +:10C1C0003032BDF8201002EB0112901C917821F062 +:10C1D00004020270BDF808009DF8301008440830D1 +:10C1E000BDF810100844C4490A5CBDF8240040F2B0 +:10C1F00083314843C14901EB800000F58960BDF8F7 +:10C20000201001EB410303EB011100EBC10080F8AA +:10C210007E20002422E0BDF808109DF83000014483 +:10C220000831BDF8100001440819401CB2490A5CED +:10C23000BDF8240040F283314843B04901EB80014E +:10C2400001F58961BDF8200000EB400303EB00100D +:10C2500001EBC00179310A55601C84B2042CDADB91 +:10C26000BDF81000401D81B20491C0E0F222BDF87B +:10C27000240040F283314843A04901EB800000F5DF +:10C280008960BDF8201001EB410303EB011100EBC5 +:10C29000C1004271BDF8241000E0AEE001EB4102A4 +:10C2A00002EB0111964A02EB01123032BDF8201068 +:10C2B00002EB0112901C917821F004020270BDF88B +:10C2C000241001EB410202EB01118D4A02EB011235 +:10C2D0003032BDF8201002EB0112901C917821F051 +:10C2E00040020270BDF808009DF830100844083084 +:10C2F000BDF81010084480490A5CBDF8240040F2E3 +:10C30000833148437D4901EB800000F58960BDF829 +:10C31000201001EB410303EB011100EBC10080F899 +:10C320007E20BDF81000401C80B204905FE000BF8A +:10C3300000BF00BF00BF00BF00BF00BF00BF00BF05 +:10C3400000BF00BF00BF00BF00BF00BF00BF00BFF5 +:10C3500000BF00BF00BFF222BDF8240040F28331CD +:10C360004843664901EB800000F58960BDF8201064 +:10C3700001EB410303EB011100EBC1004271BDF879 +:10C38000241001EB410202EB01115D4A02EB0112A4 +:10C390003032BDF8201002EB0112901C917821F090 +:10C3A00004020270BDF808009DF8301008440830FF +:10C3B000BDF81010084450490A5CBDF8240040F252 +:10C3C000833148434D4901EB800000F58960BDF899 +:10C3D000201001EB410303EB011100EBC10080F8D9 +:10C3E0007E20BDF81000401C80B2049000BF00BF4A +:10C3F000BDF82000401C81B20891BDF8240000EB7C +:10C40000400101EB00103E4901EB0010C179BDF87D +:10C41000200081423FF744AB00BF00BFBDF82400BD +:10C42000401C81B20991374890F89A0EBDF824104B +:10C4300088423FF70BAA334890F83C0F002859DD9B +:10C44000002009904EE0BDF808109DF8300001442E +:10C450000831BDF81000084427490A5CBDF82400E3 +:10C4600040F283314843254901EB800101F58961A0 +:10C47000BDF8200000EB400303EB001001EBC0000F +:10C480004276BDF808109DF8300008440830BDF829 +:10C49000101008441849085C20B1012803D0022874 +:10C4A00015D10AE013E01649DC39BDF824208818BC +:10C4B000017821F00401017009E01149DC39BDF86F +:10C4C00024208818017821F00801017000BF00BF06 +:10C4D000BDF81000401C81B20491BDF82400401C3E +:10C4E00081B20991074890F83C0F401EBDF8241016 +:10C4F0008842A8DC03F046B8309F0020884800201E +:10C50000C8430020BC320020B9F11B0F7DDB0020A6 +:10C510000990F4E300200890F8E3BDF8240000EB54 +:10C52000400101EB0010F74901EB00103030BDF87D +:10C53000201000EB01108078C0F34010002865D176 +:10C54000BDF8240000EB400101EB0011ED4800EBC9 +:10C5500001103030BDF8201000EB01108078C0F3DE +:10C5600040000028EBD1BDF8240000EB400101EBB6 +:10C570000010E44901EB00103030BDF8201000EB52 +:10C580000110807A022841D0BDF808109DF83000D3 +:10C59000014408310AEB8A0000EBCA000844DA497A +:10C5A0000A5C10460021FBF7C7FBBDF8242002EB14 +:10C5B000420303EB0212D34B03EB02123032BDF8FD +:10C5C000203002EB0312127842400A43B7D1BDF883 +:10C5D000240040F283314843CC4901EB800000F550 +:10C5E0008960BDF8201001EB410202EB011100EB64 +:10C5F000C10090F84500012813D0BDF8240000EBDD +:10C60000400101EB0010BF4901E0F5E3F5E301EB68 +:10C6100000103030BDF8201000EB0110807A0328A4 +:10C620007ED1BDF8240040F283314843B74901EB85 +:10C63000800000F58960BDF8201001EB410202EB9B +:10C64000011100EBC10090F846000028E8D100225B +:10C65000BDF8240000EB400101EB0010A94901EBFB +:10C6600000113031BDF8200001EB0010C272BDF89E +:10C6700008109DF8300008440930A3490A5CBDF851 +:10C68000240040F283314843A04901EB800101F5C9 +:10C690008961BDF8200000EB400303EB001001EBC3 +:10C6A000C000C271BDF808109DF8300008440A307F +:10C6B0009549085C0106BDF808209DF8300010443B +:10C6C0000B30914A105C41EA0041BDF808209DF80A +:10C6D000300010440C308C4A105C41EA0021BDF857 +:10C6E00008209DF8300010440D30874A105C01434B +:10C6F000BDF8240040F283325043844A02EB8002AA +:10C7000002F58962BDF8200000EB400303EB001046 +:10C7100002EBC0008160BDF808109DF8300000E019 +:10C72000EAE0084411307849085C0106BDF80820A9 +:10C730009DF8300010441230734A105C41EA004109 +:10C74000BDF808209DF83000104413306E4A105C8C +:10C7500041EA0021BDF808209DF830001044143053 +:10C76000694A105C0143BDF8240000EB400202EB73 +:10C770000010644A02EB00123032BDF8200002EBD8 +:10C7800000104160BDF824100220DDF78FFCBDF8D9 +:10C79000240000EB400101EB00105A4901EB0011AD +:10C7A0003031BDF8200001EB00100178BDF8240005 +:10C7B00040F283325043554A02EB80004170002220 +:10C7C000BDF8240040F283314843504901EB800119 +:10C7D00001F58961BDF8200000EB400303EB001078 +:10C7E00001EBC0008271BDF8240040F28331484360 +:10C7F000464901EB800000F58960BDF8201001EB8F +:10C80000410202EB011100EBC1008068002873D0E7 +:10C81000BDF8240000EB400101EB0010394901EBA9 +:10C82000001080790B2868D2DFE800F06706CBFEA5 +:10C83000676767FDFCFBFA00BDF8240040F2833116 +:10C840004843324901EB800000F58960BDF82010B3 +:10C8500001EB410202EB011100EBC100C07910B104 +:10C8600001287DD196E0BDF8240000EB400101EBEA +:10C870000010244901EB0010007BE0BBBDF8240050 +:10C8800040F283314843214901EB800000F5896083 +:10C89000BDF8201001EB410202EB011100EBC100D9 +:10C8A0008068B0F5100F14D1C322BDF8240040F207 +:10C8B00083314843154901EB800000F58960BDF8DC +:10C8C000201001EB410303EB011100EBC1004271A9 +:10C8D0005FE0B522BDF8240040F2833148430B49A4 +:10C8E00001EB800000F58960BDF8201001EB4103E9 +:10C8F00003EB011102E00BE0B5E31CE200EBC10029 +:10C90000427146E0C8430020309F00208848002044 +:10C91000BDF8240040F283314843F94901EB80001F +:10C9200000F58960BDF8201001EB410202EB011116 +:10C9300000EBC1008068B0F1104F16D1C322BDF8E2 +:10C94000240040F283314843ED4901EB800000F5BB +:10C950008960BDF8201001EB410303EB011100E0F9 +:10C960002DE000EBC100427113E0B522BDF82400B8 +:10C9700040F283314843E24901EB800000F58960D1 +:10C98000BDF8201001EB410303EB011100EBC100E6 +:10C99000427114E0B922BDF8240040F283314843CB +:10C9A000D74901EB800000F58960BDF8201001EB4C +:10C9B000410303EB011100EBC100427100BF00BF56 +:10C9C00050E3BDF8240040F283314843CC4901EBE9 +:10C9D000800101F58961BDF8200000EB400202EB07 +:10C9E000001011F83010BDF8240040F2833250439B +:10C9F000C34A02EB80004079814277D1BDF808102C +:10CA00009DF8300008440E30BE49085C0104BDF8B2 +:10CA100008209DF8300010440F30BA4A105C04E042 +:10CA20000BE347E288E1F2E061E041EA0021BDF872 +:10CA300008209DF8300010441030B24A105C0143C9 +:10CA4000BDF8240040F283325043AD4A02EB80022D +:10CA500002F58962BDF8200000EB400303EB0010F3 +:10CA600002EBC0004163BDF808109DF83000084497 +:10CA70000930A4490A5CBDF8240040F283314843E0 +:10CA80009F4901EB800101F58961BDF8200000EBB1 +:10CA9000400303EB001001EBC000C271A422BDF8FB +:10CAA000240040F283314843954901EB800101F5B0 +:10CAB0008961BDF8200000EB400303EB001001EB9F +:10CAC000C0008270A322BDF8240040F283314843A5 +:10CAD0008B4901EB800000F58960BDF8201001EB67 +:10CAE000410303EB011100EBC1004271BAE2BDF852 +:10CAF000240040F283314843814901EB800101F574 +:10CB00008961BDF8200000EB400202EB001011F833 +:10CB10003010BDF8240040F283325043784A02EBD3 +:10CB200080004079814271D1BDF808109DF8300035 +:10CB300008440E307349085C0104BDF808209DF8D4 +:10CB4000300010440F306F4A105C41EA0021BDF8FC +:10CB500008209DF83000104410306A4A105C0143F0 +:10CB6000BDF8240040F283325043654A02EB800254 +:10CB700002F58962BDF8200000EB400303EB0010D2 +:10CB800002EBC0004163BDF808109DF83000084476 +:10CB900009305C490A5CBDF8240040F28331484307 +:10CBA000574901EB800101F58961BDF8200000EBD8 +:10CBB000400303EB001001EBC000C271A422BDF8DA +:10CBC000240040F2833148434D4901EB800101F5D7 +:10CBD0008961BDF8200000EB400303EB001001EB7E +:10CBE000C0008270A322BDF8240040F28331484384 +:10CBF000434901EB800000F58960BDF8201001EB8E +:10CC0000410303EB011100EBC10042712AE2BDF8C0 +:10CC1000240000EB400101EB00103B4901EB001048 +:10CC2000007BE0BBBDF8240040F283314843344927 +:10CC300001EB800000F58960BDF8201001EB410296 +:10CC400002EB011100EBC1008068B0F5100F14D1A8 +:10CC50000522BDF8240040F283314843284901EB06 +:10CC6000800000F58960BDF8201001EB410303EB63 +:10CC7000011100EBC10042715DE00122BDF824000A +:10CC800040F2833148431E4901EB800000F5896082 +:10CC9000BDF8201001EB410303EB011100E003E0BC +:10CCA00000EBC100427146E0BDF8240040F2833140 +:10CCB0004843134901EB800000F58960BDF820105E +:10CCC00001EB410202EB011100EBC1008068B0F101 +:10CCD000104F1CD10522BDF8240040F28331484397 +:10CCE000074901EB800000F58960BDF8201001EBD9 +:10CCF000410303EB011100EBC10042711BE0DCE1D9 +:10CD000088480020309F0020C8430020B1E1012264 +:10CD1000BDF8240040F283314843FE4901EB800016 +:10CD200000F58960BDF8201001EB410303EB011110 +:10CD300000EBC100427195E1BDF8240040F283315F +:10CD40004843F44901EB800000F58960BDF82010EC +:10CD500001EB410202EB011100EBC100C07910B1FF +:10CD600001287AD18FE0BDF8240000EB400101EBEF +:10CD70000010E94901EB0010007BE0BBBDF8240086 +:10CD800040F283314843E34901EB800000F58960BC +:10CD9000BDF8201001EB410202EB011100EBC100D4 +:10CDA0008068B0F5100F14D10822BDF8240040F2BD +:10CDB00083314843D74901EB800000F58960BDF815 +:10CDC000201001EB410303EB011100EBC1004271A4 +:10CDD00058E08922BDF8240040F283314843CD4910 +:10CDE00001EB800000F58960BDF8201001EB4103E4 +:10CDF00003EB011102E005E068E135E100EBC10061 +:10CE000042713FE0BDF8240040F283314843C149FC +:10CE100001EB800000F58960BDF8201001EB4102B4 +:10CE200002EB011100EBC1008068B0F1104F15D189 +:10CE30000822BDF8240040F283314843B54901EB94 +:10CE4000800000F58960BDF8201001EB410303EB81 +:10CE5000011100EBC100427114E029E08922BDF804 +:10CE6000240040F283314843AA4901EB800000F5D9 +:10CE70008960BDF8201001EB410303EB011100EBC9 +:10CE8000C100427114E08B22BDF8240040F28331CE +:10CE90004843A04901EB800000F58960BDF82010EF +:10CEA00001EB410303EB011100EBC100427100BF34 +:10CEB00000BFD7E0BDF8240040F2833148439549D4 +:10CEC00001EB800101F58961BDF8200000EB400213 +:10CED00002EB001001EBC00090F89140BDF8240077 +:10CEE00040F2833148438B4901EB80004470BDF828 +:10CEF000240040F283314843864901EB8001083128 +:10CF000004EB041001EB80000179BDF8240040F22D +:10CF1000833250437F4A02EB8000407981427CD1CA +:10CF2000BDF8240040F283314843114601EB8001F3 +:10CF300001F58961BDF8200000EB400202EB001012 +:10CF400001EBC00090F89220BDF8240040F283313C +:10CF50004843704901EB8001083104EB041001EBF8 +:10CF60008000C270BDF808109DF8300008440E30F3 +:10CF70006A49085C0104BDF808209DF8300010449F +:10CF80000F30664A105C41EA0021BDF808209DF888 +:10CF9000300010441030614A105C0143BDF8240099 +:10CFA00040F2833250435B4A02EB800202F5896211 +:10CFB000BDF8200000EB400303EB001002EBC000C3 +:10CFC0004163BDF808109DF830000844093053490A +:10CFD0000A5CBDF8240040F2833148434D4901EB1F +:10CFE000800101F58961BDF8200000EB400303EBEF +:10CFF000001001EBC000C271A422BDF8240040F271 +:10D0000083314843434901EB8001083104EB0410AC +:10D0100001EB80008271A32100E00DE0BDF8240047 +:10D0200040F2833250433B4A02EB8000083004EB6D +:10D03000041200EB8200417114E00522BDF82400C7 +:10D0400040F283314843334901EB800000F58960A9 +:10D05000BDF8201001EB410303EB011100EBC1000F +:10D06000427100BF00BF13E0BDF82000401C81B238 +:10D070000891BDF8240000EB400101EB00102649A7 +:10D0800001EB0010C179BDF8200081423FF745AAAD +:10D0900000BFBDF8240000EB400101EB00101E4969 +:10D0A00001EB0010C179BDF82000814200DD0CE0E9 +:10D0B000BDF82400401C81B20991194890F89A0EDD +:10D0C000BDF8241088423FF725AA00BF02F05ABAE3 +:10D0D000B9F11B0F7EDB0020099002E200200890CE +:10D0E000DBE1BDF8240000EB400101EB00100A4930 +:10D0F00001EB00103030BDF8201000EB01108078FB +:10D10000C0F34000002866D1BDF8240040F283310E +:10D11000484307E088480020C8430020309F002093 +:10D12000BC320020F74901EB800000F58960BDF8B2 +:10D13000201001EB410202EB011100EBC10090F85D +:10D1400046000028DFD1BDF808109DF830000144EA +:10D1500008310AEB8A0000EBCA000844EA490A5C7D +:10D1600010460021FAF7E8FDBDF8242002EB420347 +:10D1700003EB0212E54B03EB02123032BDF8203014 +:10D1800002EB0312127842400A43BCD1BDF80810EA +:10D190009DF8300008440930DB490A5CBDF82400E2 +:10D1A00040F283314843D74901EB800101F58961A1 +:10D1B000BDF8200000EB400303EB001001EBC000C2 +:10D1C000C271BDF808109DF8300008440A30CE49FD +:10D1D000085C01E08EE15BE10106BDF808209DF8E6 +:10D1E000300010440B30C84A105C41EA0041BDF8E1 +:10D1F00008209DF8300010440C30C34A105C41EA0E +:10D200000021BDF808209DF8300010440D30BE4AC2 +:10D21000105C0143BDF8240040F283325043B94A08 +:10D2200002EB800202F58962BDF8200000EB4003AA +:10D2300003EB001002EBC0008160BDF808109DF800 +:10D24000300008441130B049085C0106BDF80820E0 +:10D250009DF8300010441230AB4A105C41EA0041A6 +:10D26000BDF808209DF8300010441330A64A105C29 +:10D2700041EA0021BDF808209DF830001044143028 +:10D28000A14A105C0143BDF8240000EB400202EB10 +:10D2900000109E4A02EB00123032BDF8200002EB73 +:10D2A00000104160BDF824100220DCF7FFFEBDF83D +:10D2B000240000EB400101EB0010944901EB001148 +:10D2C0003031BDF8200001EB00100178BDF82400DA +:10D2D00040F2833250438B4A02EB800041700122BE +:10D2E000BDF8240040F283314843864901EB8001B8 +:10D2F00001F58961BDF8200000EB400303EB00104D +:10D3000001EBC0008271BDF8240000EB400101EB8D +:10D3100000107E4901EB00108079012806D0072813 +:10D3200047D008285AD00A2842D19AE0BDF82400F4 +:10D3300040F283314843734901EB800000F5896076 +:10D34000BDF8201001EB410202EB011100EBC1001E +:10D35000C07910B101282AD114E0B522BDF824000B +:10D3600040F283314843674901EB800000F5896052 +:10D37000BDF8201001EB410303EB011100EBC100EC +:10D38000427114E0B922BDF8240040F283314843D1 +:10D390005C4901EB800000F58960BDF8201001EBCD +:10D3A000410303EB011100EBC100427100BF00BF5C +:10D3B0006CE00122BDF8240040F28331484351491A +:10D3C00001EB800000F58960BDF8201001EB4103FE +:10D3D00003EB011100EBC100427157E0BDF82400DE +:10D3E00040F283314843474901EB800000F58960F2 +:10D3F000BDF8201001EB410202EB011100EBC1006E +:10D40000C07910B101282AD114E08922BDF8240086 +:10D4100040F2833148433B4901EB800000F58960CD +:10D42000BDF8201001EB410303EB011100EBC1003B +:10D43000427114E08B22BDF8240040F2833148434E +:10D44000304901EB800000F58960BDF8201001EB48 +:10D45000410303EB011100EBC100427100BF00BFAB +:10D4600014E00422BDF8240040F2833148432549EA +:10D4700001EB800000F58960BDF8201001EB41034D +:10D4800003EB011100EBC100427100BF00BF13E0CC +:10D49000BDF82000401C81B20891BDF8240000EBCB +:10D4A000400101EB0010194901EB0010C179BDF8F2 +:10D4B000200081423FF715AE00BFBDF8240000EB0D +:10D4C000400101EB0010114901EB0010C179BDF8DA +:10D4D0002000814200DD0CE0BDF82400401C81B238 +:10D4E00009910B4890F89A0EBDF8241088423FF736 +:10D4F000F5AD00BFEAE50020099062E20020089047 +:10D500003BE2000088480020309F0020C8430020F4 +:10D51000BC320020BDF808109DF8300008440830E7 +:10D52000FA490A5C10460021FAF706FCBDF82420EF +:10D5300002EB420303EB0212F54B03EB0212303213 +:10D54000BDF8203002EB0312127842400A437DD12D +:10D55000BDF8240000EB400101EB0011EC4800EBAA +:10D5600001113031BDF8200001EB00100178BDF849 +:10D57000240040F283325043E64A02EB80004170BF +:10D58000BDF8240000EB400101EB0010E04901EB85 +:10D59000001080790B2830D2DFE800F02F06308DA4 +:10D5A0002F2F2FE8FDFCFB00BDF8240040F2833153 +:10D5B0004843D84901EB800000F58960BDF8201090 +:10D5C00001EB410202EB011100EBC10090F84600B3 +:10D5D00098B9CA22BDF8240040F283314843CD49AE +:10D5E00001EB800000F58960BDF8201001EB4103DC +:10D5F00003EB011100EBC1004271B7E1BDF824005B +:10D6000040F283314843C34901EB800101F5896150 +:10D61000BDF8200000EB400202EB001011F83010C2 +:10D62000BDF8240040F283325043BA4A02EB800036 +:10D63000407981423ED1BDF8240040F28331484315 +:10D64000114601EB800000F5896000E090E1BDF833 +:10D65000201001EB410202EB011100EBC10090F838 +:10D66000460038BBAA22BDF8240040F2833148436B +:10D67000A84901EB800101F58961BDF8200000EBAC +:10D68000400303EB001001EBC0008270A322BDF841 +:10D69000240040F2833148439E4901EB800000F5AD +:10D6A0008960BDF8201001EB410303EB011100EB91 +:10D6B000C10042715AE1BDF8240040F28331484371 +:10D6C000944901EB800101F58961BDF8200000EB70 +:10D6D000400202EB001011F83010BDF8240040F2B7 +:10D6E000833250438B4A02EB8000407981423CD127 +:10D6F000BDF8240040F283314843114601EB80001D +:10D7000000F58960BDF8201001EB410202EB011128 +:10D7100000EBC10090F8460038BBAA22BDF82400F7 +:10D7200040F2833148437B4901EB800101F5896177 +:10D73000BDF8200000EB400303EB001001EBC0003C +:10D740008270A322BDF8240040F28331484371491E +:10D7500001EB800000F58960BDF8201001EB41036A +:10D7600003EB011100EBC1004271FFE0BDF82400A2 +:10D7700040F283314843674901EB800000F589603E +:10D78000BDF8201001EB410202EB011100EBC100DA +:10D7900002E0C1E042E017E090F8460098B90422A8 +:10D7A000BDF8240040F2833148435A4901EB800020 +:10D7B00000F58960BDF8201001EB410303EB011176 +:10D7C00000EBC1004271D1E0BDF8240040F283318A +:10D7D0004843504901EB800000F58960BDF82010F6 +:10D7E00001EB410202EB011100EBC10090F8460091 +:10D7F00098B91022BDF8240040F2833148434549CE +:10D8000001EB800000F58960BDF8201001EB4103B9 +:10D8100003EB011100EBC1004271A7E0BDF8240049 +:10D8200040F2833148433B4901EB800101F58961B6 +:10D83000BDF8200000EB400202EB001001EBC0003D +:10D8400090F89140BDF8240040F2833148433149BB +:10D8500001EB80004470BDF8240040F2833148435E +:10D860002C4901EB8001083104EB041001EB80002E +:10D870000179BDF8240040F283325043254A02EB7F +:10D880008000407981423FD1BDF8240040F28331CD +:10D890004843114601EB800101F58961BDF8200084 +:10D8A00000EB400202EB001001EBC00090F8922068 +:10D8B000BDF8240040F283314843164901EB800152 +:10D8C000083104EB041001EB8000C270AA21BDF8FE +:10D8D000240040F2833250430E4A02EB80000830AD +:10D8E00004EB041200EB82008171A321BDF8240037 +:10D8F00040F283325043074A02EB8000083004EBC9 +:10D90000041200EB8200417130E00000309F0020E3 +:10D91000C843002088480020BDF8240040F283312D +:10D920004843FE4901EB800000F58960BDF82010F6 +:10D9300001EB410202EB011100EBC10090F846003F +:10D9400098B90622BDF8240040F283314843F349D8 +:10D9500001EB800000F58960BDF8201001EB410368 +:10D9600003EB011100EBC100427100BF00BF13E0E7 +:10D97000BDF82000401C81B20891BDF8240000EBE6 +:10D98000400101EB0010E64901EB0010C179BDF840 +:10D99000200081423FF7BEAD00BFBDF8240000EB80 +:10D9A000400101EB0010DE4901EB0010C179BDF828 +:10D9B0002000814200DD0CE0BDF82400401C81B253 +:10D9C0000991D84890F89A0EBDF8241088423FF784 +:10D9D00095AD00BF8EE50020099026E2002008905A +:10D9E000FFE1BDF808109DF8300008440830CE492A +:10D9F0000A5C10460021FAF79FF9BDF8242002EBDB +:10DA0000420303EB0212C64B03EB02123032BDF8A5 +:10DA1000203002EB0312127842400A437ED1BDF857 +:10DA2000240000EB400101EB0010BD4901EB0011A7 +:10DA30003031BDF8200001EB00100178BDF8240062 +:10DA400040F283325043B54A02EB80004170BDF88A +:10DA5000240040F283314843114601EB800101F577 +:10DA60008961BDF8200000EB400202EB001011F8C4 +:10DA70003010BDF8240040F283325043A74A02EB35 +:10DA80008000407981427DD1BDF808109DF83000BA +:10DA900008440930A449085C0104BDF808209DF839 +:10DAA000300010440A30A04A105C41EA0021BDF861 +:10DAB00008209DF8300010440B309B4A105C014355 +:10DAC000BDF8240040F283325043944A02EB8002B6 +:10DAD00002F58962BDF8200000EB400303EB001063 +:10DAE00002EBC0004163BDF8240000EB400101EBF4 +:10DAF00000108B4901EB001080790B281DD2DFE864 +:10DB000000F01C061D48711C1C869BB0FD00B22253 +:10DB1000BDF8240040F28331484300E05CE17F49D6 +:10DB200001EB800000F58960BDF8201001EB410396 +:10DB300003EB011100EBC10042714BE1A522BDF8DE +:10DB4000240040F283314843744901EB800101F520 +:10DB50008961BDF8200000EB400303EB001001EBEE +:10DB6000C0008270A322BDF8240040F283314843F4 +:10DB70006A4901EB800000F58960BDF8201001EBD7 +:10DB8000410300E027E103EB011100EBC10042710A +:10DB900020E1A522BDF8240040F2833148435F49CB +:10DBA00001EB800101F58961BDF8200000EB400325 +:10DBB00003EB001001EBC0008270A322BDF824002B +:10DBC00040F283314843554901EB800000F58960FC +:10DBD000BDF8201001EB410303EB011100EBC10084 +:10DBE0004271F7E0B522BDF8240040F2833148438A +:10DBF0004A4901EB800000F58960BDF8201001EB77 +:10DC0000410303EB011100EBC100427100BF02228E +:10DC1000BDF8240040F283314843404901EB8000C5 +:10DC200000F58960BDF8201001EB410303EB011101 +:10DC300000EBC1004271CDE08022BDF8240040F22B +:10DC400083314843354901EB800000F58960BDF818 +:10DC5000201001EB410303EB011100EBC100427105 +:10DC6000B8E0BDF8240040F2833148432B4901EB72 +:10DC7000800101F58961BDF8200000EB400202EB54 +:10DC8000001001EBC00090F89140BDF8240040F274 +:10DC900083314843214901EB80004470BDF82400E2 +:10DCA00040F2833148431D4901EB8001083104EB08 +:10DCB000041001EB80000179BDF8240040F28332AA +:10DCC0005043164A02EB8000407981424BD1BDF8A7 +:10DCD000240040F283314843114601EB800101F5F5 +:10DCE0008961BDF8200000EB400202EB001001EB5F +:10DCF000C00090F89220BDF8240000E034E040F22B +:10DD000083314843054901EB8001083104EB0410DD +:10DD100001EB8000C270A52208E0000088480020C6 +:10DD2000C8430020BC320020309F0020BDF82400F2 +:10DD300040F283314843FE4901EB8001083104EB96 +:10DD4000041001EB80008271A321BDF8240040F291 +:10DD500083325043F64A02EB8000083004EB041291 +:10DD600000EB8200417135E0BDF82000C1B2BDF882 +:10DD7000240040F283325043ED4A02EB80004170B0 +:10DD80000A22BDF8240040F283314843E84901EB00 +:10DD9000800101F58961BDF8200000EB400303EB31 +:10DDA000001001EBC00042710122BDF8240040F2D6 +:10DDB00083314843DE4901EB800000F58960BDF8FE +:10DDC000201001EB410303EB011100EBC10080F8CF +:10DDD000932000BF00BF13E0BDF82000401C81B2BB +:10DDE0000891BDF8240000EB400101EB0010D1497F +:10DDF00001EB0010C179BDF8200081423FF7F1AD81 +:10DE000000BFBDF8240000EB400101EB0010C94940 +:10DE100001EB0010C179BDF82000814200DD0CE06B +:10DE2000BDF82400401C81B20991C34890F89A0EB5 +:10DE3000BDF8241088423FF7D1AD00BFCAE5BDF858 +:10DE400008109DF830000844083081B20491BB49A5 +:10DE5000BDF81000085C05287EDA0846BDF81010F1 +:10DE6000405C002878DDB549BDF81000085C401E14 +:10DE700081B20991BDF81000401C81B20491AF49F4 +:10DE8000BDF81000085C0104AC4FBDF81000401C48 +:10DE9000385C41EA0021BDF81000801C385C084362 +:10DEA000C1170246F9F748FF0146BDF8240000EB10 +:10DEB000400202EB00109F4A02EB00100160BDF827 +:10DEC0001000C01C81B204913946BDF810000A5CF4 +:10DED00010460021F9F730FFC1B2BDF8240000EB75 +:10DEE000400202EB0010934A02EB00100171BDF8F2 +:10DEF0001000401C81B204913946BDF810000A5C44 +:10DF000010460021F9F718FFC1B2BDF8240000EB5C +:10DF1000400202EB0010874A02EB00104171BDF88D +:10DF20001000401C81B204913946BDF810000A5C13 +:10DF300010460021F9F700FFC1B2BDF8240000EB44 +:10DF4000400202EB00107B4A02EB00108171BDF829 +:10DF50001000401C81B200E08BE204913946BDF80C +:10DF600010000A5C10460021F9F7E6FEC1B2BDF8C8 +:10DF7000240000EB400202EB00106E4A02EB00109E +:10DF8000C171BDF81000401C81B204913946BDF842 +:10DF900010000A5C10460021F9F7CEFE0146BDF8DC +:10DFA000240000EB400202EB0010624A02EB00107A +:10DFB0008160BDF81000401C81B204913946BDF863 +:10DFC00010000A5C10460021F9F7B6FEC1B2BDF898 +:10DFD000240000EB400202EB0010564A02EB001056 +:10DFE0000173BDF81000401C81B20491BDF82400FB +:10DFF00000EB400101EB0010114601EB00108079AD +:10E0000006287DD100200890F7E04C49BDF81000AB +:10E010000A5C10460021F9F78FFEC2B2BDF8240059 +:10E0200000EB400101EB0010424901EB00113031DF +:10E03000BDF8200001EB00100270BDF81000401C7C +:10E0400081B204913D49BDF810000A5C10460021E0 +:10E05000F9F772FEC2B2BDF8240000EB400101EBFB +:10E060000010344901EB00113031BDF8200001EB04 +:10E0700000104270BDF81000401C81B204912F497D +:10E08000BDF810000A5C10460021F9F755FEBDF8F6 +:10E09000242002EB420303EB0212264B03EB021295 +:10E0A0003032BDF8203002EB0312127A42400A43AC +:10E0B0007ED0BDF8240000EB400101EB00101D49AB +:10E0C00001EB00103030BDF8201000EB0110007A99 +:10E0D000002870DD002467E0002659E004EB4400CE +:10E0E00000EB0410134901EB0010303000EB061078 +:10E0F0000278BDF8240000EB400101EB001000E0C5 +:10E100008BE00C4901EB00103030BDF8201000EB23 +:10E110000110007A824239D1002140F283306043FD +:10E12000034A02EB800000F5896006EB460207E037 +:10E1300088480020C8430020BC320020309F0020C7 +:10E1400002EB061200EBC20080F87F1040F2833031 +:10E150006043FE4A02EB800000F5896006EB460250 +:10E1600002EB061200EBC20080F8801040F2833010 +:10E170006043F64A02EB800000F5896006EB460238 +:10E1800002EB061200EBC20080F88110701C86B210 +:10E1900004EB440000EB0410ED4901EB0010C079E2 +:10E1A000B0429BDC601C84B2EA4890F89A0E00E012 +:10E1B00001E0A04290DCE849BDF810000A5C10467E +:10E1C0000021F9F7B9FDC2B2BDF8240000EB40010F +:10E1D00001EB0010DE4901EB00113031BDF82000E9 +:10E1E00001EB00100272BDF81000401C81B20491D6 +:10E1F000BDF82000401C81B20891BDF8240000EB5E +:10E20000400101EB0010D24901EB0010C179BDF8CB +:10E21000200081423FF7F9AEE0E0002008903EE0A8 +:10E22000CD49BDF810000A5C10460021F9F784FDC5 +:10E23000C2B2BDF8240000EB400101EB0010C4495C +:10E2400001EB00113031BDF8200001EB001002702D +:10E25000BDF81000401C81B20491BF49BDF8100008 +:10E260000A5C10460021F9F767FDC2B2BDF8240030 +:10E2700000EB400101EB0010B54901EB001130311A +:10E28000BDF8200001EB00104270BDF81000401CEA +:10E2900081B20491BDF82000401C81B20891BDF804 +:10E2A000240000EB400101EB0010A94901EB001034 +:10E2B000C179BDF820008142B2DCA748BDF810103A +:10E2C000405C00F00F00042812DABDF8241001EBC6 +:10E2D000410202EB01119E4A02EB011101F11C0007 +:10E2E0009D4ABDF81010515C027861F30102027082 +:10E2F000BDF81000401C81B204919749BDF8100090 +:10E30000085C0421B1EB201F13DDBDF8241001EBE4 +:10E31000410202EB01118E4A02EB011101F11C00D6 +:10E320008D4ABDF81010515C0A09017862F383012F +:10E3300001708948BDF81010405C00F00F000428FF +:10E3400012DABDF8241001EB410202EB0111804A00 +:10E3500002EB011101F11C007F4ABDF81010515C65 +:10E36000027861F305120270BDF81000401C81B202 +:10E370000491BDF820001A2101EB400149452DDA36 +:10E38000002008901CE07449BDF810000A5CBDF83C +:10E39000240000EB400101EB00106D4901EB00117E +:10E3A0003031BDF8200001EB00108272BDF8100082 +:10E3B000401C81B20491BDF82000401C81B208913C +:10E3C000BDF8240000EB400101EB0010604901EBB7 +:10E3D0000010C179BDF820008142D4DCBDF82400D2 +:10E3E00000EB400101EB0010594901EB0010C4792A +:10E3F00029E00022BDF8240000EB400101EB0010F1 +:10E40000534901EB0011303101EB04100270BDF8EB +:10E41000240000EB400101EB00104D4901EB00111D +:10E42000303101EB04104270BDF8240000EB4001D4 +:10E4300001EB0010464901EB0011303101EB0410F3 +:10E440000272601C84B2102CD3DBBDF824100220B1 +:10E45000DBF72CFEBDF82410C8B2FAF75BFA0120F6 +:10E46000BDF8241001EB41013C4A02EB81014870E8 +:10E470005AE1BDF808109DF83000084408303649CC +:10E48000085C052870D13648C07A20286CDABDF8BF +:10E4900008109DF830000844093081B204912E49DB +:10E4A000BDF81000095C2B4880F83C1F90F83C0F29 +:10E4B000042803DD0421274880F83C1FBDF8100024 +:10E4C000401C81B2049100210991B9E02249BDF8B4 +:10E4D00010000A5C10460021F9F72EFCC1B2BDF80D +:10E4E000240000EB40021F4800EB0210C171BDF890 +:10E4F0001000401C81B204911749BDF810000A5C5D +:10E5000010460021F9F718FCC1B2BDF8240000EB59 +:10E510004002144800EB02108171BDF81000401C4D +:10E5200081B204910C49BDF81000085C01040A4F47 +:10E53000BDF81000401C385C41EA0021BDF8100015 +:10E54000801C385C0843C11702460EE08848002052 +:10E55000C8430020BC320020309F0020C03C002077 +:10E56000BC120020FC410020DEE0F9F7E5FB01468B +:10E57000BDF8240000EB4002FE4800EB02100160F1 +:10E58000BDF81000C01C81B204913946BDF81000DE +:10E590000A5C10460021F9F7CFFBC1B2BDF8240098 +:10E5A00000EB4002F34800EB02100171BDF81000CF +:10E5B000401C81B204913946BDF810000A5C104637 +:10E5C0000021F9F7B9FBC1B2BDF8240000EB40020D +:10E5D000E84800EB02104171BDF81000401C81B208 +:10E5E00004913946BDF810000A5C10460021F9F785 +:10E5F000A3FB0146BDF8240000EB4002DD4800EB20 +:10E6000002108160BDF81000401C81B204913946AF +:10E61000BDF81000401C0A5CBDF81000085C42EA1E +:10E620000025BDF81000801C81B20491BDF81010C7 +:10E63000481981B20491BDF82400401C81B20991AF +:10E64000CD4890F83C0FBDF8241088423FF73EAF0C +:10E65000CA48C07A1A2861DB0021C74890F83C0FED +:10E6600000EB4002C64800F82210C34890F83C0F67 +:10E6700000EB4002C24800EB820081700121BE48DD +:10E6800090F83C0F00EB4002BD4800EB8200417067 +:10E69000B94890F83C0F00EB4002B94800EB82000B +:10E6A000C17042F21071B44890F83C0F00EB400288 +:10E6B000B34800EB820081604FF47A71AE4890F865 +:10E6C0003C0F00EB4002AB4800EB021081600121DF +:10E6D000A94890F83C0F00EB4002A64800EB02105E +:10E6E00081714FF41651A44890F83C0F00EB4002A2 +:10E6F000A04800EB0210016001219F4890F83C0FF8 +:10E7000000EB40029B4800EB021001719A4890F820 +:10E710003C0F401CC1B2984880F83C1F00210A20E1 +:10E72000DBF7C4FCFCF7BCF8B2E2BDF808109DF8BA +:10E730003000084408309349085C8F49F539487126 +:10E74000BDF808109DF83000084409308D49085C78 +:10E750008949F5390871BDF808109DF83000084462 +:10E760000A308849085C8449F539C870BDF808103A +:10E770009DF8300008440B308249085C7E49F53929 +:10E780008870BDF808109DF8300008440C307D49B1 +:10E79000085C7949F5394870BDF808109DF83000DB +:10E7A00008440D307749095C774880F80B1FDBF788 +:10E7B000C1FADBF77BFA744890F80B0FFF2847D1BA +:10E7C000DBF728FABDF808109DF83000084408303F +:10E7D0006C49085C6849F5394871BDF808109DF826 +:10E7E0003000084409306749085C6349F53908710D +:10E7F000BDF808109DF8300008440A306149085CF3 +:10E800005D49F539C870BDF808109DF8300008441E +:10E810000B305C49085C5849F5398870BDF8081020 +:10E820009DF8300008440C305649085C5249F539CF +:10E830004870BDF808109DF8300008440D3051496B +:10E84000095C514880F80B1FDBF774FADBF72EFAEE +:10E850000E204E49087167E710204C490871BDF839 +:10E8600008109DF83000084408304649085C4249C9 +:10E87000F5394871BDF808109DF83000084409309A +:10E880004049085C3C49F5390871BDF808109DF80D +:10E89000300008440A303B49085C3749F539C870F4 +:10E8A000BDF808109DF8300008440B303549085C6D +:10E8B0003149F5398870BDF808109DF830000844DA +:10E8C0000C303049085C2C49F5394870BDF8081007 +:10E8D0009DF8300008440D302A49095C2A4880F828 +:10E8E0000B1FDBF727FA04F045FA2749C1F8180F88 +:10E8F0000846D0F8180FC0F300410B912248D0F819 +:10E90000180FC0F342010A910EE70E201F4908714B +:10E9100000211D4880F8011D06E7002009904EE007 +:10E920000020089018E0BDF8240000EB400101EB46 +:10E9300000101349A83101EB00103030BDF8201051 +:10E9400000EB0110807800F0010000B122E0BDF87A +:10E950002000401C81B20891BDF8240000EB40016A +:10E9600001EB00100649A83101EB0010C179BDF898 +:10E9700020000DE0FC410020BC320020BC12002031 +:10E9800020430020309F0020BC220020CC3D0020EE +:10E990008142C8DC00BFBDF8240000EB400101EB60 +:10E9A0000010FD4901EB0010C179BDF82000814243 +:10E9B00000DD08E0BDF82400401C81B20991BDF8DB +:10E9C00024000428ACDB00BFBDF8240004287DDB54 +:10E9D0000020F24908700120F1490860F149C1F8AE +:10E9E0008802F14890F8080D01287FDB0D20EF49DF +:10E9F0000871BDF808109DF8300008440930EC4952 +:10EA0000095CBDF808209DF8300010440830E84A41 +:10EA1000105C41EA00210591BDF808109DF8300016 +:10EA200008440B301146095CBDF808209DF8300001 +:10EA300010440A30DE4A105C41EA0020DD490880BB +:10EA400000240CE0BDF808109DF8300008440C309C +:10EA50002044D749085CD8490855601C84B2B4F5F5 +:10EA6000007FEFDBD348008800F2FF3081B2012045 +:10EA7000DAF72EFB58B30021CB4880F8011DCD48B2 +:10EA8000008864214843BDF8141090FBF1F0C1B236 +:10EA9000C54880F8001D0120C849C875C5480088D0 +:10EAA000401CC449088008460088BDF814108842FC +:10EAB0001CDDBD4890F8FC0C20F00100401CBA4958 +:10EAC00081F8FC0C084690F8FC0C01E015E00DE024 +:10EAD00020F00600801D81F8FC0CBDF8140001F642 +:10EAE000FC41488000210120DBF7E0FA0020AC491E +:10EAF0000860AC49C1F888020BE01020AB490871EE +:10EB0000A94890F8FC0C20F080008030A64981F8DC +:10EB1000FC0C09E60020A1490870BDF808109DF81A +:10EB2000300008440830A249085CA049C23981F885 +:10EB3000AD00BDF808109DF8300008440A309C492B +:10EB4000095CBDF808209DF8300010440930984A4F +:10EB5000105C41EA00210591BDF808109DF83000D5 +:10EB600008440C301146095CBDF808209DF83000BF +:10EB700010440B308E4A105C41EA00208D49088019 +:10EB8000BDF8140009884843F0B3BDF814001428F8 +:10EB90007EDAB9F1100F07DDA9F11000062190FB14 +:10EBA000F1F081B2069101E000200690002421E0FE +:10EBB00000261BE0BDF808109DF8300001440D311F +:10EBC00004EB440001EB400188197949095C79485C +:10EBD0000088401E00EB800204EB420000EB400284 +:10EBE000774800EB42029155701C86B2062EE1DB9D +:10EBF000601C84B2BDF818008442D9DB01206F4943 +:10EC0000C8756C48008800E042E0401C69490880F3 +:10EC100008460088BDF81410884236DDBDF814009F +:10EC200001280DDBBDF81400401E00EB8001BDF88B +:10EC3000180000EB410081B26248A0F8FA1403E02A +:10EC400000216048A0F8FA145E48B0F8FA440EE0DB +:10EC5000002608E0002104EB4402594800EB420082 +:10EC60008155701C86B2062EF4DB601C84B2C82C61 +:10EC7000EEDB00210B20DBF719FA00210320DBF784 +:10EC800015FA10204949087102E016204749087119 +:10EC900006E2BDF808109DF83000084408304449E9 +:10ECA000095C414880F8011D112040490871F7E1D5 +:10ECB000002009903DE00020089017E0BDF82400F6 +:10ECC00000EB400101EB0010334901EB0010303044 +:10ECD000BDF8201000EB0110807800F0010000B1B9 +:10ECE00012E0BDF82000401C81B20891BDF824005C +:10ECF00000EB400101EB0010274901EB0010C17946 +:10ED0000BDF820008142D9DC00BFBDF8240000EB33 +:10ED1000400101EB0010204901EB0010C179BDF862 +:10ED20002000814200DD08E0BDF82400401C81B2D3 +:10ED30000991BDF824000428BDDB00BFBDF8240004 +:10ED400004287DDB00201549087001201449086063 +:10ED50001449C1F88802144890F8080D012870DBA6 +:10ED6000BDF808109DF83000084408301049085CD0 +:10ED7000042866DCBDF808109DF83000084408300F +:10ED80000B49095C084880F8011D90F8010D401EF0 +:10ED900081B2099100242BE0C84300202A0A0020F8 +:10EDA0008802424200004242BC220020CC3D0020AA +:10EDB000309F0020280A0020C52F0020BC12002010 +:10EDC000B8370020BC320020BDF8241001EB41020E +:10EDD00002EB0111FE4A02EB0111303101EB04118B +:10EDE00001F10900497A21F001010170601C84B22F +:10EDF000102CE9DB1220F7490871002415E0BDF85A +:10EE000008109DF83000014409310819F2490A5CE4 +:10EE1000BDF8240000EB400101EB0010EC4901EBD0 +:10EE200000110E310A55601C84B20A2CE7DBBDF8D4 +:10EE300008109DF8300008441430E749095C01E0EF +:10EE4000DBE07BE0BDF808209DF830001044133073 +:10EE5000E14A105C41EA00210591BDF808109DF8D7 +:10EE60003000084416301146095CBDF808209DF8B2 +:10EE7000300010441530D84A105C41EA0020D749D0 +:10EE8000088000240CE0BDF808109DF83000014413 +:10EE900017310819D049095CD14A1155601C84B258 +:10EEA000B4F5007FEFDBCD480088401EBDF824207C +:10EEB00000EB822081B20320DAF70AF9F0B3C748E9 +:10EEC000008864214843BDF8141090FBF1F0C1B2F2 +:10EED000C44880F8001D0120C349C875BF48008898 +:10EEE000401CBE49088008460088BDF814108842BE +:10EEF0004CDD002414E0BDF8241001EB410202EBCC +:10EF00000111B34A02EB0111303101EB041101F19F +:10EF10000900497A21F00101491C0170601C84B28A +:10EF2000102CE8DBBDF8241001EB410202EB0111CB +:10EF3000A74A02EB011101F1180000E056E0097E3A +:10EF400021F00101491C0170BDF8241001EB4102C0 +:10EF500002EB01119E4A02EB011202F11800117E30 +:10EF600021F00602921C0270BDF81420BDF82400A6 +:10EF700000EB400101EB0010954901EB00104283CA +:10EF8000BDF824100220DBF791F82FE093480088A9 +:10EF900001282BD1002413E0BDF8241001EB41021D +:10EFA00002EB01118A4A02EB0111303101EB04112D +:10EFB00001F10900497A21F001010170601C84B25D +:10EFC000102CE9DBBDF8241001EB410202EB01112A +:10EFD0007F4A02EB011101F11800097E21F00101C5 +:10EFE0000170BDF824100220DBF760F800207F4993 +:10EFF00008607F49C1F888020BE010217548017153 +:10F00000784890F8FC0C20F080008030754981F839 +:10F01000FC0CB7E2BDF808109DF830000844093038 +:10F020006D49095CBDF808209DF830001044083097 +:10F03000694A105C41EA00256B48B0F81412A942F5 +:10F040002ED1D0F810026849D1F80C12884227D18D +:10F050006548D0F80C1290F81602814209D962482E +:10F06000D0F80C1290F81602081A5F49C1F80C0289 +:10F0700006E000205C49C1F80C02102055490871D7 +:10F0800000215948A0F8141280F816120C20DBF762 +:10F090000DF800210520DBF709F801205249C87559 +:10F0A00070E200240CE0002606E02020514901EB2C +:10F0B00044118855701C86B2202EF6DB601C84B289 +:10F0C000142CF0DB142043490871BDF808109DF89A +:10F0D0003000084408304049095C0591BDF808102B +:10F0E0009DF83000084409303B49095C0391BDF8A4 +:10F0F0001400142801DD14200590BDF80C00202810 +:10F1000001DD2020039000241AE0002612E0BDF863 +:10F1100008109DF8300001440A31BDF80C0004FBD2 +:10F12000001188192C49095C324A02EB44129155AE +:10F13000701C86B2BDF80C008642E8DB601C84B20D +:10F14000BDF814008442E0DB00210720DAF7AEFFAF +:10F1500018E215201F490871BDF808109DF830000D +:10F16000084408301C49095C1E4880F81C1ABDF888 +:10F1700008109DF83000084409301749085C010662 +:10F18000BDF808209DF8300010440A30124A105C87 +:10F1900041EA0041BDF808209DF8300010440B30D2 +:10F1A0000D4A105C41EA0021BDF808209DF83000AE +:10F1B00010440C30084A105C01430E486038C0F817 +:10F1C0000510BDF808109DF8300008440D3013E01C +:10F1D000C8430020CC3D0020309F0020280A00209A +:10F1E000C52F0020BC220020BC1200208802424211 +:10F1F00000004242382D00201146085C0106BDF88F +:10F2000008209DF8300010440E30FE4A105C41EAA0 +:10F210000041BDF808209DF8300010440F30F94A35 +:10F22000105C41EA0021BDF808209DF83000104430 +:10F230001030F44A105C0143F348C0F80110BDF8E7 +:10F2400008109DF83000084411301146085C010494 +:10F25000BDF808209DF8300010441230E94A105CD7 +:10F2600041EA0021BDF808209DF830001044133019 +:10F27000E44A105C0143E448C0F80910BDF80810E6 +:10F280009DF83000084414301146095CDE4880F8CF +:10F290002210BDF808109DF83000084415301146C2 +:10F2A000095CD94880F82110BDF808109DF830009D +:10F2B000084416301146095CD34880F82010BDF888 +:10F2C00008109DF83000084417301146095CCE48FC +:10F2D000C177BDF808109DF8300008441830114679 +:10F2E000095CC9488177BDF808109DF830000844D2 +:10F2F00019301146085CC4494877B9F1200F28DD60 +:10F30000BDF808109DF8300008441A301146085C1A +:10F310000106BDF808209DF8300010441B30B94AA2 +:10F32000105C41EA0041BDF808209DF8300010440F +:10F330001C30B44A105C41EA0021BDF808209DF859 +:10F34000300010441D30AF4A105C0143AE48C0F895 +:10F3500023100220AD49087114E11020AC49087156 +:10F360000020099082E0BDF8240000EB400101EB91 +:10F370000010A649C03101EB001080790C2870D133 +:10F38000BDF8240040F283314843A24901EB8000DC +:10F3900090F8C80D0121B1EBD01F60D1A9F10E008A +:10F3A000052190FBF1F081B20891002448E0BDF8FE +:10F3B00008109DF830000144093104EB8400084432 +:10F3C0009049085C0104BDF808209DF83000104405 +:10F3D0000A3004EB840210448A4A105C41EA00219E +:10F3E000BDF808209DF8300010440B3004EB840277 +:10F3F0001044844A105C0143BDF8240040F283327B +:10F400005043844A02EB800000F55D6040F8241010 +:10F41000BDF808109DF8300001440C3104EB840065 +:10F42000084478490A5CBDF8240040F2833148431F +:10F43000784901EB800000F560610A55601C84B2D8 +:10F44000BDF820008442B2DB0421BDF8240040F264 +:10F45000833250436F4A02EB800080F84D140AE07B +:10F46000FFE7BDF82400401C81B20991BDF82400DB +:10F470000428FFF678AF00BFBDF82400042870D13F +:10F480000020099068E0BDF8240000EB40016248CC +:10F4900000EB01108079052859D1BDF824005B49A3 +:10F4A0004870A1F11C00BDF82410405C0121B1EBB3 +:10F4B000D01F4BD1A9F10E00052190FBF1F081B2D4 +:10F4C0000891002438E0BDF808109DF83000014490 +:10F4D000093104EB840008444A49085C0104BDF882 +:10F4E00008209DF8300010440A3004EB84021044D8 +:10F4F000444A105C41EA0021BDF808209DF8300024 +:10F5000010440B3004EB840210443E4A105C01436B +:10F510003E48683040F82410BDF808109DF83000CF +:10F5200001440C3104EB840008441146095C37485F +:10F5300098300155601C84B2BDF820008442C2DBC3 +:10F54000042132480B30BDF82420815408E0BDF876 +:10F550002400401C81B20991BDF82400052892DBEB +:10F5600000BF0FE000240AE00021BDF808209DF84C +:10F57000300002441019234A1154601C84B2322C0A +:10F58000F2DB00BF18E000240AE00021BDF80820EB +:10F590009DF83000024410191A4A1154601C84B2BC +:10F5A000322CF2DB00211D48A0F8AE1925E0002125 +:10F5B0001A48A0F8AE1920E01848B0F8AE09B0B16A +:10F5C00000210C9100240DE0BDF808004844801C87 +:10F5D00020440C49095CBDF808201019094A11544F +:10F5E000601C84B20D48B0F8AE09A042ECDC0B48B8 +:10F5F000B0F8AE090A283BF74DAF00BF0748B0F896 +:10F60000AE4912E0309F0020D82C00200843002093 +:10F61000CC3D002088480020FC410020BC32002066 +:10F620000020F7490855601C84B2282CF8DBF5E36C +:10F63000F448807830B1012877D0022876D00328AA +:10F6400075D18CE3F04890F8360AC0F3C3000E2859 +:10F6500016D2DFE800F007162B40556D8297BAE608 +:10F66000F1F0EFEEE84890F8360A20F07800083024 +:10F67000E54981F8360A0021E448416001218170A2 +:10F6800086E1E3A1DE4809F031FA05466DB1DE48B6 +:10F6900090F8360A20F078001030DB4981F8360AFD +:10F6A0000021DA4841600121817071E1D9A1D4487B +:10F6B00009F01CFA05466DB1D34890F8360A20F0DF +:10F6C00078001830D04981F8360A0021CF484160CF +:10F6D000012181705CE1D0A1C94809F007FA054613 +:10F6E0006DB1C94890F8360A20F078002030C6493C +:10F6F00081F8360A0021C54841600121817047E147 +:10F70000C5A1BF4809F0F2F905466DB1BE4890F8B1 +:10F71000360A20F078002830BB4981F8360A0021EB +:10F72000BA4841600121817032E133E179E277E248 +:10F73000B9A1B34809F0DAF905466DB1B24890F8BD +:10F74000360A20F078003830AF4981F8360A0021B7 +:10F75000AE484160012181701AE1AFA1A84809F0CB +:10F76000C5F905466DB1A84890F8360A20F0780032 +:10F770003830A54981F8360A0021A44841600121AA +:10F78000817005E1A4A19E4809F0B0F90546DDB1FC +:10F79000A248C07A182809DD9B4890F8360A20F064 +:10F7A00078004830984981F8360A08E0964890F881 +:10F7B000360A20F078004030934981F8360A00215B +:10F7C0009248416001218170E2E095A18C4809F0E6 +:10F7D0008DF9054625B3002405E0002189489038BD +:10F7E0000155601C84B2142CF7DB002409E0281DAD +:10F7F000204483490A5C601D824990390A54601C88 +:10F8000084B20F2CF3DB00210320DAF74FFC7E4893 +:10F8100090F8360A20F0780048307B4981F8360AA3 +:10F82000B6E081A1764809F061F905461DB30024D0 +:10F8300009E099E084E034E01EE00020734978316B +:10F840000855601C84B2142CF7DB002408E0681D06 +:10F8500020446B49085C6D4978310855601C84B2BE +:10F86000142CF4DB684890F8360A20F07800503009 +:10F87000654981F8360A8BE067A1614809F036F9DD +:10F8800005466DB1604890F8360A20F0780058308F +:10F890005D4981F8360A00215C4841600121817090 +:10F8A00076E05848807968B1574890F8360A20F0D9 +:10F8B00078006030544981F8360A0021534841608D +:10F8C000012181705AA14E4809F010F9054665B32F +:10F8D00000214E484160012181704949681D085C42 +:10F8E00030380F46291D795C303940EA0110C117C4 +:10F8F0000246F8F721FA434988714FA1384609F0CA +:10F90000F5F805468DB13946681C085C30280DDBDA +:10F91000681C085C3038495D303940EA0110C11775 +:10F920000246F8F709FA3749C87108E03448405DE3 +:10F930003038C1170246F8F7FFF93249C87127E09D +:10F9400035A12F4809F0D2F8054665B12E4890F848 +:10F95000360A20F0800080302B4981F8360A4FF4B7 +:10F960007A712A48816013E02BA1254809F0BEF87E +:10F97000054665B1244890F8360A20F078012248FF +:10F9800080F8361A0021214841600121817000BFB2 +:10F9900000BFE2E21C4890F8360AC0F3C3000D280D +:10F9A00017D2DFE800F007174D6479A7D0DFF9F729 +:10F9B00016F6F50018A1124809F098F8054645B169 +:10F9C000114890F8360A20F0780008300E4981F886 +:10F9D000360A24E119A10A4809F088F805466DB1F4 +:10F9E00000210A48416001218170074890F8360AD9 +:10F9F00020F078001830044981F8360A0FE1000041 +:10FA0000309F0020CC3D0020BC3200207C3C0020F8 +:10FA1000610000006F6B00004F4B0000BC12002023 +:10FA2000494D45493A00000049434349443A0000E2 +:10FA30004353513A000000002C0000002200000057 +:10FA4000AFF22C01F64809F051F8054675B10021D6 +:10FA5000F448416001218170A0F51C6090F8360ADD +:10FA600020F078001830F04981F8360AD7E0EFA18D +:10FA7000EB4809F03BF805466DB1EB4890F8360AC3 +:10FA800020F078002030E84981F8360A0021E54866 +:10FA9000416001218170C2E0AFF27401E04809F0D9 +:10FAA00025F805462DB3002405E00020DD49783116 +:10FAB0000855601C84B2142CF7DB002409E0681D93 +:10FAC0002044D749095C601DD64A78321154601C25 +:10FAD00084B20F2CF3DB0021D248416001218170F8 +:10FAE000D14890F8360A20F078002830CE4981F8C5 +:10FAF000360A94E0AFF2C801C94808F0F7FF05469E +:10FB000005B3CC48807940B1C74890F8360A20F058 +:10FB100078003030C44981F8360A0021C14841607C +:10FB200001218170BE49681D085C30380F46291DCF +:10FB3000795C303940EA0110C1170246F8F7FCF849 +:10FB4000BC4988716BE0B84890F8360A20F078001C +:10FB50004030B54981F8360A0021B24841600121A0 +:10FB600081705CE0AFF25011AD4808F0BFFF054670 +:10FB70006DB1AD4890F8360A20F078004030AA49BF +:10FB800081F8360A0021A74841600121817046E0D2 +:10FB900035E01EE00FE0FFE7A34890F8360A20F0BA +:10FBA00078004830A04981F8360A00219D4841601C +:10FBB0000121817033E09C4890F8360A20F08000E3 +:10FBC0008030994981F8360A4FF47A7195488160FE +:10FBD00025E0AFF2BC11924808F088FF05466DB1F0 +:10FBE000914890F8360A20F0780060308E4981F80C +:10FBF000360A00218B484160012181700FE0AFF28D +:10FC0000E811874808F072FF05463DB1864890F834 +:10FC1000360A20F07801844880F8361A00BF00BF09 +:10FC20009BE1814890F8360AC0F3C300052812D240 +:10FC3000DFE800F00312286A7F0000217948416064 +:10FC400001218170784890F8360A20F07800083059 +:10FC5000754981F8360A80E0AFF24421704808F017 +:10FC600045FF05466DB100216E484160012181705C +:10FC70006D4890F8360A20F0780010306A4981F813 +:10FC8000360A6AE0002167484160012181706449B9 +:10FC9000A81D085C30380F46691D795C303940EA90 +:10FCA0000110C1170246F8F747F862498871AFF2B0 +:10FCB0007821384608F01AFF0546DDB13946681C40 +:10FCC000085C30280DDB681C085C3038495D303931 +:10FCD00040EA0110C1170246F8F72EF85549C871DD +:10FCE00008E04F48405D3038C1170246F8F724F865 +:10FCF0005049C8714C4890F8360A20F07800183006 +:10FD0000494981F8360A28E0AFF2F421444808F066 +:10FD1000EDFE054665B1444890F8360A20F08000B3 +:10FD20008030414981F8360A4FF47A713D4881604C +:10FD300013E03D4890F8360A20F080013A4880F8F8 +:10FD4000361A90F8360A20F07801374880F8361ACB +:10FD5000002039498870486000BF00BFFDE032488C +:10FD600090F8360AC0F3C300092814D2DFE800F087 +:10FD700005142A40667CB2C8DE002B4890F8360A8B +:10FD800020F078000830284981F8360A00212548FB +:10FD9000416001218170DEE0AFF28C31204808F033 +:10FDA000A5FE05466DB1204890F8360A20F078008F +:10FDB00010301D4981F8360A00211A48416001219E +:10FDC0008170C8E0AFF2B431154808F08FFE0546E7 +:10FDD0006DB1154890F8360A20F0780018301249B5 +:10FDE00081F8360A00210F48416001218170B2E09C +:10FDF000AFF2DC310A4808F079FE05466DB10A48D9 +:10FE000090F8360A20F078002030074981F8360A49 +:10FE1000002104484160012181709CE0ABE00000BA +:10FE2000309F00207C3C0020BC32002052454144E1 +:10FE300059000000CC3D0020F8800020AFF228419E +:10FE40004E4808F053FE05466DB14D4890F8360A0D +:10FE500020F0780028304A4981F8360A00214948C4 +:10FE600041600121817076E047A1444808F03EFEE0 +:10FE7000054675B30021434841600121817000248B +:10FE800007E0281D20443D49095C41480155601C9C +:10FE900084B2142CF5DB3DA13D4808F027FE054651 +:10FEA00055B1002406E000226119491E3848425429 +:10FEB000601C84B2022CF6DB314890F8360A20F040 +:10FEC000780030302E4981F8360A0120A1F5005122 +:10FED000C87540E0AFF2C041284808F007FE05466B +:10FEE0006DB100212748416001218170244890F8BC +:10FEF000360A20F078003830214981F8360A2AE0A5 +:10FF0000AFF2EC411D4808F0F1FD05466DB100214E +:10FF10001C48416001218170194890F8360A20F090 +:10FF200078004030164981F8360A14E0AFF21851D3 +:10FF3000124808F0DBFD054665B1114890F8360A15 +:10FF400020F0800080300E4981F8360A4FF47A7133 +:10FF50000C48816000BF00BF00BF00BF00210848FF +:10FF6000A0F8AE19002404E0002004490855601CE4 +:10FF700084B2642CF8DB11B0BDE8F08F309F002014 +:10FF8000BC3200207C3C0020444843502C00000040 +:10FF9000D63D00202DE9F04F91B093460024A046B5 +:10FFA000002008900790069000BF002581468246F9 +:10FFB00000BF0026002700BF04E00020FE490855CE +:10FFC000601C84B2642CF8DBFC48807800283ED0AA +:10FFD000FB48407878B30020F8498870F94890F8D9 +:10FFE000360A20F08001F74880F8361AF448807805 +:10FFF000C0B1012820D002280AD0032826D1F14818 +:020000040803EF +:1000000090F8360A20F07801EE4880F8361A1DE0A4 +:10001000EC4890F8360A20F078002030E94981F861 +:10002000360A13E0E74890F8360A20F07801E548F0 +:1000300080F8361A0AE00AE0E24890F8360A20F022 +:1000400078005830DF4981F8360A00BF00BFDD482C +:1000500090F8360A0121B1EBD01F41F0DA82DA487C +:10006000807801287DD1D74890F8100B0128F9D16C +:100070000026DEE10027CBE106EB460000EB061090 +:10008000D24901EB0010303000EB071080780121DD +:10009000B1EBD01F66D106EB460000EB0610CB4952 +:1000A00001EB0010303000EB0710807820F00401E5 +:1000B000091D06EB460000EB0610C44A02EB0010D7 +:1000C000303000EB0710817006EB460000EB0610A5 +:1000D000114601EB0010303000EB07108078C0F3C0 +:1000E000C00000283ED006EB460000EB061001EBF6 +:1000F0000010303000EB0710807820F0080106EB8C +:10010000460000EB061002EB0010303000EB071049 +:100110008170AF48D0F80C02401E001B0521B0FBD7 +:10012000F1F201FB120000EB4001A9482C3000EB7A +:1001300041100D30019040F283307043A54A02EB2C +:10014000800000F5896007EB470202EB071200EB25 +:10015000C20000F1220110220198D8F776F89C48DD +:1001600001E07BE152E1D0F80C02401E001B0521AA +:10017000B0FBF1F201FB120000EB400194482C307F +:1001800000EB411140F283307043924A02EB800051 +:1001900000F5896007EB470202EB071200EBC20093 +:1001A00050F81A2F41F8012F406848608848D0F86D +:1001B0000C02401E001B0521B0FBF1F201FB1200F6 +:1001C00000EB400182482C3000EB411106EB460069 +:1001D00000EB06107D4A02EB0010303000EB0710F8 +:1001E000007808707A48D0F80C02401E001B0521E8 +:1001F000B0FBF1F201FB120000EB400174482C301F +:1002000000EB411140F283307043724A02EB8000F0 +:1002100000F5896007EB470202EB071200EBC20012 +:10022000406BC1F809006A48D0F80C02401E001B60 +:100230000521B0FBF1F201FB120000EB4001644824 +:100240002C3000EB41115F48F538026841F81D2F52 +:10025000808888805E48D0F80C02401E001B052173 +:10026000B0FBF1F201FB120000EB400158482C30CA +:1002700000EB411106EB460000EB0610534A02EB7F +:100280000010303000EB07104068C1F82300002157 +:1002900006EB460000EB061002EB0010303000EBDE +:1002A00007104160002444E04948D0F80C02401E89 +:1002B000001B0521B0FBF1F201FB120000EB400135 +:1002C00043482C3000EB4110273040F2833171431A +:1002D000404A02EB810101F5896107EB470202EB1D +:1002E000071201EBC20191F8801040F2833211FB3A +:1002F00002F1384A02EB810101F5896140F2833253 +:100300007243344B03EB820202F5896207EB470329 +:1003100003EB071302EBC30292F8812002EB4203C6 +:1003200003EB021201EBC2014731095D0155601C6C +:1003300084B2062CB8DB002433E0002240F2833084 +:100340007043244901EB800000F5896007EB470109 +:1003500001EB071100EBC10090F8800040F28331FF +:1003600010FB01F01B4901EB800000F5896040F2B1 +:1003700083317143174B03EB810101F5896107EB71 +:10038000470303EB071301EBC30191F8811001EB65 +:10039000410303EB011100EBC10047300255601C23 +:1003A00084B2062CC9DB0A48D0F80C020521B0FB48 +:1003B000F1F080B201460FE052020020F8800020E8 +:1003C000CC3D0020BC320020B43C0020C8430020BB +:1003D000BC1200208848002001900220D8F778FE47 +:1003E00000210620D9F762FEFE48D0F80C02FD4934 +:1003F000498D884206D2FB48D0F80C02401CF949CE +:10040000C1F80C0200210520D9F750FE781C87B2F4 +:1004100006EB460000EB0610F34901EB0010C07933 +:10042000B8423FF729AE31460220D9F73FFE701C93 +:1004300086B2042EFFF61EAEEC488078032803D067 +:10044000EA488078012802D10020E94908600021AB +:10045000E84880F8101B0B20E4490871E648007852 +:10046000012841F05C8610E002F084FCE349C1F809 +:10047000180F0846D0F8180FC0F300400790084640 +:10048000D0F8180FC0F34200069006980028EBD071 +:10049000D6488078022812D1D448407878B14FF0FD +:1004A000070A5520D6490870FD204870AA20887098 +:1004B0000020C87008716120487100208871FA20FE +:1004C000CF4901F80A00CB48F5384179CC4A0AF106 +:1004D00001001154C748F53801790AF1020011549E +:1004E000C448F538C1780AF103001154C148F53801 +:1004F00081780AF104001154BE48F53841780AF1B8 +:1005000005001154BD4890F80B1F0AF10600115464 +:1005100000240EE0B948D0F8180FC4F10301C90057 +:10052000C840C1B20AF109002044B54A1154601C08 +:1005300084B2042CEEDBAD48407838B9B0490AF1FA +:100540000D0001F800B0401C85B239E0A8488038A1 +:10055000006850B9A348807A38B1A448807803284D +:1005600003D0A2488078012823D1002409E09F48C5 +:100570009038015D0AF10D002044A14A1154601C1D +:1005800084B2142CF3DB002409E098484830015D64 +:100590000AF1210020449A4A1154601C84B20A2CAA +:1005A000F3DB97490AF12B0001F800B0401C85B23B +:1005B00006E0012093498870002011B0BDE8F08F5B +:1005C000002D01F0AC8501208E4910394870894812 +:1005D00080F8ACB95846BBF1150F00F0A88710DCC5 +:1005E000A0F10B000A2880F0AB87DFE810F01A00BA +:1005F00096076504200096073A00B4041C05960788 +:100600009707A2280FD007DC16287DD01F287CD0A2 +:10061000A12840F0958708E0A32803D0A428F8D1AA +:1006200002E000BF00BF00BF00BF00F089BF102084 +:100630006E490871002406E07348005D2919704A6C +:100640005054601C84B20A2CF6DB05F10A0085B216 +:100650006C48563090F8AD0069494855681C85B221 +:10066000E3E7664890F8FC0C00F00100A0B101201F +:1006700080F3138800BF00BFBFF34F8F634800684B +:1006800000F4E06062490843001D60490860BFF360 +:100690004F8F00BF00BFFEE7002652E306EB460087 +:1006A00000EB0610504901EB0010807903284AD076 +:1006B00006EB460000EB061001EB001080790128E4 +:1006C00041D006EB460000EB061001EB00108079EC +:1006D000022838D006EB460000EB061001EB0010B4 +:1006E000807904282FD006EB460000EB061001EBC2 +:1006F00000108079072826D006EB460000EB061094 +:1007000001EB0010807901E0FEE3FEE308281AD037 +:1007100006EB460000EB061001EB001080790D2877 +:1007200011D006EB460000EB061001EB00108079BB +:10073000092808D006EB460000EB061001EB00107C +:1007400080790A2866D101202D494855E81C85B2D8 +:10075000A94602204855681C85B21D204855681CD2 +:1007600085B2002724E106EB460000EB06101E4987 +:1007700001EB0010303000EB07100078204948559D +:10078000681C85B206EB460000EB0610164901EB2B +:100790000010303000EB0710807819494855681C6C +:1007A00085B206EB460000EB06100F4901EB001086 +:1007B000303000EB07108078C0F3800088B906EB7A +:1007C000460000EB061001EB0010303000EB071084 +:1007D0008078C0F3C00020B906EB460000EB06109D +:1007E00019E022E0BC120020C8430020CC3D0020CC +:1007F00088024042BC320020220A0020BC22002095 +:1008000052020020B43C0020068C03080CED00E0EE +:100810000000FA05E6E001EB0010303000EB0710B5 +:100820008078C0F34000002877D0002413E006EB66 +:10083000460000EB0610FE4901EB0010303000EBE3 +:1008400007104068C4F10301C900C8406119F94AA2 +:100850005054601C84B2042CE9DB281D85B20024AE +:1008600018E040F283307043F34901EB800000F55B +:10087000896007EB470101EB071100EBC100D0F8DD +:100880001A00C4F10301C900C8406119E94A505473 +:10089000601C84B2042CE4DB281D85B2002418E01F +:1008A00040F283307043E44901EB800000F5896039 +:1008B00007EB470101EB071100EBC100D0F81E0068 +:1008C000C4F10301C900C8406119DA4A5054601CE0 +:1008D00084B2042CE4DB281D85B2002417E040F22A +:1008E00083307043D44901EB800000F5896007EB49 +:1008F000470101EB071100EBC100406BC4F102019D +:10090000C900C8406119CB4A5054601C84B2032C02 +:10091000E5DBE81C85B200241FE047E040F28330AD +:100920007043C54901EB800000F5896007EB470182 +:1009300001EB071100EBC10050F8221F4068C4F121 +:100940000502D200CDE9090108460999D7F76BFCE9 +:100950006119B84A5054601C84B2062CDEDBA81D15 +:1009600085B200241EE040F283307043B24901EBAF +:10097000800000F5896007EB470101EB071100EBF0 +:10098000C10022308168C068C4F10502D200CDE9FF +:100990000B0108460B99D7F746FC6119A54A50543C +:1009A000601C84B2062CDEDBA81D85B2781C87B2E1 +:1009B00006EB460000EB06109D4901EB0010C079E4 +:1009C000B8423FF7D0AEA5EB0900C0F30721A9F16B +:1009D0000200984A1154A5EB0900C1B2A9F1010027 +:1009E0001154ACE106EB460000EB0610904901EB18 +:1009F00000108079052842D102208E494855E81C14 +:100A000085B2A946002725E0781C8A494855681C0C +:100A100085B206EB4600894901EB8000C05D85493F +:100A20004855681C85B200240DE006EB460083495A +:100A30003C3101EB801000EB0710005D61197D4A2D +:100A40005054601C84B2102CEFDB05F1100085B20D +:100A5000781C87B27948AD3890F8AC00B842D3DC46 +:100A6000A5EB09000002C1B2A9F10200714A1154BC +:100A7000A5EB0900C1B2A9F1010011545FE106EB39 +:100A8000460000EB06106A4901EB001080790B2844 +:100A900022D1072067494855681C85B20120485576 +:100AA000681C85B23B204855681C85B26348AD3848 +:100AB00090F8F9044855681C85B2002406E06048A7 +:100AC000005D61195B4A5054601C84B23A2CF6DB1D +:100AD00005F13A0085B232E106EB460000EB061064 +:100AE000534901EB00108079062875D10320514944 +:100AF0004855E81C85B2A94602204855681C85B2B5 +:100B000011204855681C85B2002784E006EB46009A +:100B100000EB0610464901EB0010303000EB0710E7 +:100B2000007844494855681C85B206EB460000EB46 +:100B300006103F4901EB0010303000EB07108078C1 +:100B40003C494855681C85B206EB460000EB061090 +:100B5000374901EB0010303000EB07108078C0F30C +:100B60008000C0B3002414E040F283307043324967 +:100B700001EB800000F5896007EB470101EB0711ED +:100B800000EBC1004730005D61192A4A5054601CD7 +:100B900084B20A2CE8DB05F10A0085B2002414E0D7 +:100BA00040F283307043244901EB800000F58960F6 +:100BB00007EB470101EB071100EBC1006030005D5E +:100BC00061191C4A5054601C84B2022CE8DBA81C3A +:100BD00085B2002419E01CE043E040F2833070430A +:100BE000154901EB800000F5896007EB470101EB37 +:100BF000071100EBC100406FC4F10201C900C840F9 +:100C000061190C4A5054601C84B2032CE5DBE81CCB +:100C100085B2781C87B206EB460000EB061004494B +:100C200001EB0010C079B8423FF770AF0AE0000056 +:100C3000C843002052020020884800206933002069 +:100C400065370020A5EB09000002C1B2A9F102003E +:100C5000FE4A1154A5EB0900C1B2A9F101001154DB +:100C60006DE006EB460000EB0610F94901EB0010C1 +:100C700080790C2863D1F5494855E81C85B2A9460E +:100C800001204855681C85B240F283307043F14919 +:100C900001EB800090F8CA0D00EB4000401CEB49CE +:100CA0004855681C85B240F283307043E94901EB36 +:100CB000800090F8C80DE5494855681C85B20027AA +:100CC00025E040F283307043E24901EB800090F868 +:100CD000C80DC0F38000C0B1002412E040F28330A0 +:100CE0007043DC4901EB800000F55D6050F827009F +:100CF000C4F10201C900C8406119D44A5054601CB3 +:100D000084B2032CEADBE81C85B2781C87B240F27F +:100D100083307043CF4901EB800090F8CA0DB84290 +:100D2000CFDCA5EB09000002C1B2A9F10200C74A5D +:100D30001154A5EB0900C1B2A9F101001154701CB6 +:100D400086B2C54890F89A0EB0423FF7A7ACC248A9 +:100D500090F83C0F002875DD0026A5E006EB460163 +:100D6000BE4800EB0110807904280DD1B7494855E1 +:100D7000681C85B201204855681C85B2B4486738A4 +:100D8000805D4855681C85B206EB4601B34800EB10 +:100D900001108079062832D1AC494855681C85B2CB +:100DA000AD4890F8AC004855681C85B212204855F3 +:100DB000681C85B200271CE0781CA4494855681CB3 +:100DC00085B2A548DD30C05D4855681C85B2002459 +:100DD00008E0A34800EB0710005D61199B4A5054DE +:100DE000601C84B2102CF4DB05F1100085B2781C75 +:100DF00087B2994890F8AC00B842DDDC52E006EBCF +:100E00004601964800EB0110807905284AD18F49A8 +:100E10004855E81C85B2A94601204855681C85B292 +:100E20008B48C03890F8620000EB4000401C4855E9 +:100E3000681C85B28648DC38805D4855681C85B2E0 +:100E400000271BE037E08248DC38805DC0F380007B +:100E500090B100240CE07E48583850F82700C4F1C7 +:100E60000201C900C8406119784A5054601C84B21C +:100E7000032CF0DBE81C85B2781C87B27448C038BC +:100E800090F86200B842DEDCA5EB09000002C1B2B6 +:100E9000A9F102006D4A1154A5EB0900C1B2A9F1F4 +:100EA00001001154701C86B26B4890F83C0F401E34 +:100EB000B0423FF753AF43E36A480078401C6949AA +:100EC000087008460078052809DA674890F8FC0C95 +:100ED00000F0010018B90D20644908710CE01020E1 +:100EE00062490871604890F8FC0C00F0010018B9E4 +:100EF000FF215D4880F8001D5D480088000A5349C5 +:100F000048555B48008801E007E0E7E0C1B24F4A7E +:100F1000681C1154A81C85B212E352480078401C8A +:100F20005049087008460078052803DA16204F4912 +:100F3000087102E010204D4908714D480088000AF0 +:100F4000424948554A480088C1B2404A681C115479 +:100F5000A81C85B2F4E2102044490871424890F878 +:100F6000010D3A494855681C85B200274CE03E48BF +:100F700090F8010D401E40F2833110FB01F035491D +:100F800001EB800000F5896007EB470101EB0711D9 +:100F900000EBC10090F88200012833D1324890F86C +:100FA000010D401E00EB400101EB0010284901EB50 +:100FB0000010303000EB0710007824494855681CB9 +:100FC00085B2002419E0284890F8010D401E40F237 +:100FD000833110FB01F01F4901EB800000F58960AF +:100FE00007EB470101EB071100EBC1008330005D07 +:100FF0002919164A5054601C84B20A2CE3DB05F10F +:101000000A0085B2781C87B2174890F8010D401E7F +:1010100000EB400101EB00100D4901EB0010C0791D +:10102000B842A4DC8CE20F480078401C0D490870DF +:1010300008460078052828DA0B4890F8010D401E74 +:1010400000EB400101EB0010014913E052020020C7 +:10105000C843002088480020BC320020FC4100200A +:10106000A53600202A0A0020BC220020CC3D00200A +:10107000280A002001EB0010007E00F0010020B9DA +:101080001220A1F2FC51087115E01020FE490871F0 +:10109000FE4890F8010D401E00EB400101EB0010EE +:1010A000FB4901EB0010007E00F0010018B9FF21A0 +:1010B000F64880F8001DF54890F8010DF5494855AF +:1010C000F5480088010AF34A681C1154F248008868 +:1010D000C1B2A81C1154E81C85B231E20120EF49CD +:1010E000C8750846D0F80C020A21B0FBF1F0C0F335 +:1010F0000720E8494855681C85B2E848D0F80C023A +:101100000A21B0FBF1F0E3494855681C85B2E34879 +:10111000D0F80C020A2804D90A210020CDE90410D5 +:1011200005E0DE48D0F80C020021CDE90401DB48DF +:10113000D0F80C02D949C1F810020846D0F80C02C8 +:101140000A21B0FBF1F081B2D448A0F8141204983F +:10115000C1B2D24880F8161200210C20D8F7A6FFA1 +:10116000CC4904984855681C85B228204855681C0D +:1011700085B20024CAE1C948D0F80C0268B1C7485A +:10118000D0F80C02401E001B0521B0FBF1F080B22C +:10119000014601900220D7F7FFFEC048D0F80C02AC +:1011A000401E001B0521B0FBF1F201FB120000EB19 +:1011B0004001BA482C3000EB41100078B549485541 +:1011C000681C85B24FF000081DE0B448D0F80C024E +:1011D000401E001B0521B0FBF1F201FB120000EBE9 +:1011E0004001AE482C3000EB4110D0F80100C8F1AE +:1011F0000301C900C84008EB0501A64A505408F194 +:1012000001001FFA80F8B8F1040FDEDB281D85B25B +:101210004FF000081DE0A148D0F80C02401E001B52 +:101220000521B0FBF1F201FB120000EB40019B48ED +:101230002C3000EB4110D0F80500C8F10301C900C3 +:10124000C84008EB0501934A505408F101001FFA09 +:1012500080F8B8F1040FDEDB281D85B24FF00008DE +:101260001DE08E48D0F80C02401E001B0521B0FB8B +:10127000F1F201FB120000EB400188482C3000EB3A +:101280004110D0F80900C8F10201C900C84008EBBC +:101290000501804A505408F101001FFA80F8B8F1A6 +:1012A000030FDEDBE81C85B24FF0000823E07B482B +:1012B000D0F80C02401E001B0521B0FBF1F201FB2F +:1012C000120000EB400175482C3000EB411050F843 +:1012D0000D1F4068C8F10502D200CDE90D01084696 +:1012E0000D99D6F7A0FF08EB05016A4A505408F1A2 +:1012F00001001FFA80F8B8F1060FD8DBA81D85B2EF +:101300004FF0000823E06548D0F80C02401E001B97 +:101310000521B0FBF1F201FB120000EB40015F4838 +:101320002C3000EB41100D308168C068C8F1050217 +:10133000D200CDE90F0108460F99D6F774FF08EBEC +:101340000501544A505408F101001FFA80F8B8F121 +:10135000060FD8DBA81D85B25048D0F80C02401EFD +:10136000001B0521B0FBF1F201FB120000EB400174 +:101370004A482C3000EB411090F82200454948556E +:10138000681C85B24548D0F80C02401E001B0521A0 +:10139000B0FBF1F201FB120000EB40013F482C30A2 +:1013A00000EB411090F821003A494855681C85B27D +:1013B0003A48D0F80C02401E001B0521B0FBF1F2A8 +:1013C00001FB120000EB400134482C3000EB4110CF +:1013D00090F820002F494855681C85B22F48D0F856 +:1013E0000C02401E001B0521B0FBF1F201FB1200B4 +:1013F00000EB400129482C3000EB4110C07F25490B +:101400004855681C85B22548D0F80C02401E001BC8 +:101410000521B0FBF1F201FB120000EB40011F4877 +:101420002C3000EB4110807F1A494855681C85B26A +:101430001A48D0F80C02401E001B0521B0FBF1F247 +:1014400001FB120000EB400114482C3000EB41106E +:10145000407F10494855681C85B24FF000082BE0CA +:101460000E48D0F80C02401E001B0521B0FBF1F223 +:1014700001FB120000EB400108482C3000EB41104A +:10148000D0F823000CE00000CC3D0020BC2200205E +:10149000C843002052020020280A0020BC1200206D +:1014A000C8F10301C900C84008EB0501FC4A5054CB +:1014B00008F101001FFA80F8B8F1040FD0DB281DF5 +:1014C00085B24FF000081AE0F648D0F80C02401E32 +:1014D000001B0521B0FBF1F201FB120000EB400103 +:1014E000F0482C3000EB4110273010F8080008EBD2 +:1014F0000501EB4A505408F101001FFA80F8B8F1D9 +:10150000060FE1DBA81D85B2601C84B20022DDE974 +:101510000401201A8A41FFF62EAE11E01020E249A4 +:1015200008715920DE494855681C85B208E0102032 +:10153000DD4908715920DA494855681C85B200BF59 +:1015400000BFA5EB0A00C0F30721D54A0AF1070046 +:101550001154A5EB0A00C1B20AF10800115400248D +:101560000FE00AF10D012144CD4A505CDDE906216E +:10157000D8F7C2FC0AF10D012144C94A5054601C3D +:1015800084B2A5EB0A00A042EBDCC84890F80A0F31 +:1015900048B1A5EB0A0291B2C14A02EB0A0000234E +:1015A0000422D9F733FBA5EB0A0291B2BC4A02EB45 +:1015B0000A00D8F7ADF90021CDE90201DDE9020109 +:1015C000000A40EA0160B6494855681C85B2029895 +:1015D0004855681C85B2B4488078022810D1B248BA +:1015E000407868B1681F000AC870681F087181B22E +:1015F000AB48401D01F01EFDA9494855681C85B245 +:10160000AB4805600121001FD8F702FA2846FEF713 +:10161000D4BFA84890F8360AC009002876D1A2485D +:10162000807830B1012872D0022871D0032870D19F +:10163000F4E3A04890F8360AC0F3C3000E2828D27D +:10164000DFE800F007283C50687C90A4B8CCE0F4B8 +:10165000F3F2002405E09848005D91490855601CAC +:1016600084B29548D6F70FFEA042F4D890480460A3 +:101670000121001FD8F7CCF98E4890F8360A20F0E7 +:10168000780008308B4981F8360A4FF47A718B481C +:1016900081606FE1002405E08948005D80490855BC +:1016A000601C84B28648D6F7EEFDA042F4D880488C +:1016B00004600121001FD8F7ABF95BE1002405E0CD +:1016C0008048005D76490855601C84B27D48D6F795 +:1016D000DAFDA042F4D8764804600121001FD8F753 +:1016E00097F947E1002405E07748005D6C4908550B +:1016F000601C84B27448D6F7C6FDA042F4D86C488A +:1017000004600121001FD8F783F933E1FEE333E1E0 +:10171000BAE2B8E2002405E06C48005D6049085573 +:10172000601C84B26948D6F7AEFDA042F4D8604888 +:1017300004600121001FD8F76BF91BE1002405E0CC +:101740006348005D56490855601C84B26048D6F76E +:101750009AFDA042F4D8564804600121001FD8F732 +:1017600057F907E1002405E05A48005D4C49085547 +:10177000601C84B25748D6F786FDA042F4D84C4886 +:1017800004600121001FD8F743F9F3E0002405E0CD +:101790005148005D42490855601C84B24E48D6F756 +:1017A00072FDA042F4D8424804600121001FD8F71E +:1017B0002FF9DFE0002405E04848005D384908556E +:1017C000601C84B24548D6F75EFDA042F4D8384884 +:1017D00004600121001FD8F71BF9CBE0002405E0CD +:1017E0003F48005D2E490855601C84B23C48D6F73E +:1017F0004AFDA042F4D82E4804600121001FD8F70A +:1018000007F9B7E028484078022810D1002405E005 +:101810003448005D22490855601C84B23148D6F72F +:1018200032FDA042F4D833E08CE073E05EE00024A7 +:1018300005E02C48005D1A490855601C84B20D2C47 +:10184000F7DB1E488E30D6F71EFD0021CDE90401DE +:101850000023DDE9040158405940084314D0002416 +:1018600008E016488E30015D04F10D000C4A115459 +:10187000601C84B20022DDE90410611A8241F0DBB1 +:1018800019A10748D6F7F3FC0548D6F7FCFC84B24B +:10189000074804600121001FD8F7BAF86AE0000089 +:1018A00052020020BC120020CC3D0020BC220020AF +:1018B000BC640240BC320020E59803087C3C002058 +:1018C000DF980308E3980308CC980308B49803084A +:1018D000A39803082002002094980308FB980308AB +:1018E000EF9803086C9803080D0A0000002405E037 +:1018F000F748005DF7490855601C84B2F448D6F7F4 +:10190000C2FCA042F4D8F44804600121001FD8F7BB +:101910007FF82FE0002405E0F048005DED49085510 +:10192000601C84B2ED48D6F7AEFCA042F4D8EA4879 +:1019300004600121001FD8F76BF842F21071E848EB +:10194000816017E0002405E0E648005DE1490855A4 +:10195000601C84B2E348D6F796FCA042F4D8DE4877 +:1019600004600121001FD8F753F842F21071DC48DF +:10197000816000BF00BFD1E3DB4890F8360AC0F3B6 +:10198000C3000D281FD2DFE800F0071F33475B6F4D +:101990008397ABBFF3F2F100002405E0D348005D6C +:1019A000CC490855601C84B2D048D6F76CFCA042E4 +:1019B000F4D8C94804600121001FD8F729F840F67F +:1019C000B831C74881605DE1002405E0C848005D8A +:1019D000C0490855601C84B2C548D6F754FCA042E3 +:1019E000F4D8BD4804600121001FD8F711F849E17F +:1019F000002405E0BF48005DB6490855601C84B26C +:101A0000BC48D6F740FCA042F4D8B348046001219A +:101A1000001FD7F7FDFF35E1002405E0B648005D63 +:101A2000AC490855601C84B2B348D6F72CFCA042E0 +:101A3000F4D8A94804600121001FD7F7E9FF21E18C +:101A4000002405E0AD48005DA2490855601C84B241 +:101A5000AA48D6F718FCA042F4D89F480460012198 +:101A6000001FD7F7D5FF0DE1002405E0A448005D75 +:101A700098490855601C84B2A148D6F704FCA042DE +:101A8000F4D8954804600121001FD7F7C1FFF9E0A1 +:101A9000002405E09B48005D8E490855601C84B217 +:101AA0009848D6F7F0FBA042F4D88B480460012197 +:101AB000001FD7F7ADFFE5E0002405E09248005D88 +:101AC00084490855601C84B28F48D6F7DCFBA042DD +:101AD000F4D8814804600121001FD7F799FFD1E0B5 +:101AE000002405E08948005D7A490855601C84B2ED +:101AF0008648D6F7C8FBA042F4D877480460012195 +:101B0000001FD7F785FFBDE08148407802280DD13E +:101B1000002405E07F48005D6E490855601C84B2D2 +:101B20007C48D6F7B0FBA042F4D850E0002405E092 +:101B30007848005D67490855601C84B2142CF7DBB7 +:101B400067488E30D6F79FFB0021CDE9040172A1D2 +:101B500063488E3006F0CAFF80460023DDE90401A9 +:101B60005840594008432ED000240BE072E049E071 +:101B700034E05B488E30015D04F11400554A115485 +:101B8000601C84B2A8F10100A042F2DC22211430D2 +:101B9000504A1154444608E0601E51498E31095C98 +:101BA00015304C4A1154601C84B2DDE90410491C04 +:101BB00040F100000022611A8241EDDBAFF2D82132 +:101BC0004448D6F754FB4348D6F75DFB84B24248FD +:101BD00004600121001FD7F71BFF53E0002405E03C +:101BE0004E48005D3B490855601C84B24B48D6F70F +:101BF0004AFBA042F4D8384804600121001FD7F7FF +:101C000007FF3FE03648806840F2E931884209D159 +:101C1000354890F8360A20F078006030324981F873 +:101C2000360A03E040F2E9312D488160002405E0E6 +:101C30003B48005D27490855601C84B23848D6F7F8 +:101C400022FBA042F4D8244804600121001FD7F7EA +:101C5000DFFE17E0002405E03248005D1D4908550D +:101C6000601C84B22F48D6F70EFBA042F4D81A4865 +:101C700004600121001FD7F7CBFE43F698211848D6 +:101C8000816000BF00BF49E2174890F8360AC0F3F0 +:101C9000C30005281AD2DFE800F00349A0C2FD0006 +:101CA00000201B49C870002405E01F48005D094959 +:101CB0000855601C84B21C48D6F7E5FAA042F4D857 +:101CC000054804600121001FD7F7A2FE22E10000B1 +:101CD0000699030852020020BC640240C59803081C +:101CE0007C3C00203E990308BC3200200F9A030878 +:101CF000169A0308C59A0308209A03082B9A03082A +:101D0000369A03083F9A03084E9A03086C9A030810 +:101D1000CC3D0020799A03082C000000A99A030802 +:101D20000B9A0308BA9A0308CC9803080020FD49CF +:101D3000C870002404E00020FB490855601C84B2F0 +:101D4000642CF8DB0020F749C870002405E0F74850 +:101D5000005DF5490855601C84B2082CF7DB0024AF +:101D600008E0F0485438015D04F10800EE4A1154CF +:101D7000601C84B2EB485438D6F785FAA042F0D8FC +:101D80002C2104F10800E84A1154401C80B208904C +:101D9000002408E0E3482C38015D08982044E24A1A +:101DA0001154601C84B2DF482C38D6F76CFAA0427C +:101DB000F0D8AFF2CC41DC48D6F759FADA48D6F77A +:101DC00062FADB4908600121D948001FD7F720FEDD +:101DD00042F21071D74881609CE0002405E0D648AB +:101DE000005DD1490855601C84B2D348D6F74BFA40 +:101DF000A042F4D8CE4804600121001FD7F708FEA6 +:101E0000CE4890F8360A20F078001830CB4981F897 +:101E1000360A4FF4FA61C74881607BE07CE0C14834 +:101E20004078012818D0022854D10020BD49C8703C +:101E3000002405E0C248005DBB490855601C84B21F +:101E4000BF48D6F720FAA042F4D8B948046001216F +:101E5000001FD7F7DDFD3DE0002404E00020B2497B +:101E60000855601C84B2642CF8DB0020AD49C870B2 +:101E7000002405E0B248005DAB490855601C84B2FF +:101E80000E2CF7DBAB488E30D6F7FDF980B2089008 +:101E9000089800E024E090B1002408E0A5488E30C6 +:101EA000015D04F10E00A04A1154601C84B2089830 +:101EB0008442F3DBAFF2D0519B48D6F7D8F99A4869 +:101EC000D6F7E1F99A49086001219948001FD7F730 +:101ED0009FFD00BF00BF42F210719648816019E07B +:101EE000002405E09748005D8F490855601C84B2C6 +:101EF0009448D6F7C8F9A042F4D88D48046001216F +:101F0000001FD7F785FD42F2107100E007E1894814 +:101F1000816000BF00BF01E1884890F8360AC0F335 +:101F2000C300092826D2DFE800F005263A4E627683 +:101F30008ACCE000002405E08348005D7A4908551A +:101F4000601C84B28048D6F79EF9A042F4D8784845 +:101F500004600121001FD7F75BFD784890F8360A2E +:101F600020F078000830754981F8360A4FF47A710C +:101F700070488160D0E0002405E07448005D6A4943 +:101F80000855601C84B27148D6F77DF9A042F4D898 +:101F9000674804600121001FD7F73AFDBCE0002428 +:101FA00005E06B48005D60490855601C84B26848D4 +:101FB000D6F769F9A042F4D85D4804600121001FFA +:101FC000D7F726FDA8E0002405E06248005D5649E9 +:101FD0000855601C84B25F48D6F755F9A042F4D882 +:101FE000534804600121001FD7F712FD94E000243C +:101FF00005E05948005D4C490855601C84B25648BC +:10200000D6F741F9A042F4D8494804600121001FE5 +:10201000D7F7FEFC80E0002405E05048005D42490F +:102020000855601C84B24D48D6F72DF9A042F4D86B +:102030003F4804600121001FD7F7EAFC6CE03948F3 +:10204000407802280DD1002405E04548005D36495E +:102050000855601C84B24248D6F715F9A042F4D85E +:1020600028E0002405E03E48005D2F490855601C2B +:1020700084B20F2CF7DB2F488E30D6F704F980B2EC +:102080000890089890B1002408E02A488E30015D3D +:1020900004F10F00244A1154601C84B20898844251 +:1020A000F3DBAFF2BC712048D6F7E1F81E48D6F753 +:1020B000EAF884B21E4804600121001FD7F7A8FC8B +:1020C0002AE0002405E02748005D17490855601CF8 +:1020D00084B22448D6F7D7F8A042F4D81448046054 +:1020E0000121001FD7F794FC16E0002405E01E48EC +:1020F000005D0D490855601C84B2072CF7D3601EA3 +:102100000B49086001210A48001FD7F781FC42F201 +:1021100010710848816000BF00BF00BF00BF0020F1 +:10212000FEF74BBACC3D0020520200206C99030808 +:10213000BC6402407C3C0020F6990308BC320020BD +:10214000A9990308029A0308E5980308DF98030891 +:10215000E3980308CC9803084599030854990308A9 +:10216000149903085E9903083E99030810B50024EA +:1021700040F22441164804F0EAFD38B340F224410D +:10218000134804F05EFD00211248D7F741FC1249C4 +:102190001048D7F723FC01201049C8700C4800886C +:1021A000C4B20B488088C4B20A48001D0068C0F55C +:1021B000FA6081B20A48A0F8AE194FF4FA600549F6 +:1021C000091D086001210348D7F722FC10BD00005B +:1021D000001001408864024000880020CC3D0020AF +:1021E000BC32002010B5002404490548D7F7F6FB9F +:1021F00000210348D7F70CFC10BD00000080002828 +:10220000B864024000B58FB00121880500F0BCFC25 +:102210002848D7F709FC40200390002005904FF490 +:102220008060069000200790089009904FF40030DD +:102230000A9000200B900C900D900E901E4801907B +:10224000400600901D48029069461A48D7F7B6FC30 +:10225000012210211748D7F793FC16483038D7F7DA +:10226000E3FB002003904FF4FA60049000200590F7 +:102270004FF48060069000200790089009904FF47A +:1022800000300A9000200B900C900D900E900A48A0 +:102290000190400600900A4802906946054830388F +:1022A000D7F78CFC012103483038D7F7B1FB0FB0CA +:1022B00000BD0000B864024004100140520200203A +:1022C000309F00201CB50121032000F05DFC072297 +:1022D00006211648D8F720FC072211461348D8F7E4 +:1022E0001BFCC020009002208DF8050000208DF816 +:1022F000060001208DF8070002208DF804006946D1 +:102300000A48D8F7C1FB2020009001208DF8040076 +:1023100000208DF8060003208DF8050001208DF8BF +:10232000070069460148D8F7AFFB1CBD0004024016 +:1023300070B588B000240025FFF7C4FFFFF762FFE7 +:102340004FF4E13000F06EF900F04CF9012140202B +:1023500000F03AFC012000F0FBFC4FF47A7006F02C +:10236000E7F90B20894908710021894880F8101B82 +:1023700080F8D8190020874988704870C8704FF4D9 +:102380007A7088600021824880F8F819012081491C +:10239000203188704870C8704FF4FA50886000216E +:1023A0007B4880F8C01900F51C60817001214170E4 +:1023B000C1704FF47A7181600021754880F8E81986 +:1023C00000207449103188704870C8704FF47A70DA +:1023D000886000216E4880F8CC1901206D490C39C5 +:1023E00088704870C8704FF4FA70886000216A489D +:1023F00080F83C1E00206949887001204870C87030 +:102400006748886000BF1FE0002004EB4401614A78 +:102410002C3202F8210004EB440102EB81018870A8 +:10242000012004EB440102EB81014870002004EB21 +:10243000440102EB8101C87042F6F82004EB44012C +:1024400002EB81018860641C042CDDD300204F491D +:102450008871A1F1C20090F8AA0000F00F000028D6 +:1024600007DDA1F1C20090F8AA0000F00F00401EA5 +:1024700048704848763090F8AA000009002808DD26 +:102480004448763090F8AA000121C1EB10103F4972 +:1024900088703E48407868B920214248D8F76AFBE6 +:1024A0003B4890F8360A20F080008030384981F8A7 +:1024B000360A03E020213B48D8F75AFB334880789E +:1024C00090B1012815D0022809D003281ED147F267 +:1024D00030503249886000203349086016E04EF6DB +:1024E00060202E49886011E04EF660202B498860FC +:1024F0000CE04EF660202949886000202A490860D7 +:1025000043F6982123481838816000BF00BF274850 +:102510000068274908602548001D00684860234876 +:10252000083000688860002404E0002117489038D3 +:102530000155641C142CF8D31D48C07A1C49897AB3 +:102540001B4A527A1A4B1B7ACDE90432CDE90610A8 +:102550001748C07916498979154A5279144B1B7965 +:10256000CDE90032CDE9021011488378027811A13B +:102570000648903804F0B6FC00210320D7F796FDFA +:1025800010B100201649086008B070BDCC3D002095 +:10259000BC320020943C0020BC720020F880002057 +:1025A000701101000004024088024042107AFF1FAF +:1025B0001481002025303278253032782530327869 +:1025C000253032782530327825303278253032780F +:1025D00025303278253032782530327825000000D9 +:1025E0008802424208B546208DF8000002208DF88E +:1025F000010001208DF802008DF803006846F8F70D +:1026000087FA25208DF8000001208DF801000020B8 +:102610008DF8020001208DF803006846F8F778FA7B +:1026200008BD00001FB504460121102000F0FCFA8F +:1026300000940020ADF80400ADF80600ADF80800E5 +:10264000ADF80C000C20ADF80A0069460B4804F008 +:10265000CDFB0121094804F0FDFA012240F224419A +:10266000064804F09EFB1021044804F0EAFA012217 +:10267000C021024804F0FAFA1FBD0000001001401A +:102680001CB50121880300F0CFFA0021042000F0DE +:10269000DFFC0121042000F0DBFC0821042000F015 +:1026A000D7FC0921042000F0D3FC01200090002079 +:1026B0008DF8040010208DF8050001208DF806002B +:1026C0006846D7F7CFFB0220009000208DF8040069 +:1026D00010208DF8050001208DF806006846D7F718 +:1026E000C1FB1CBD1CB50121592000F04DFA43F679 +:1026F000FB70009000208DF8040002208DF8070088 +:1027000069462D48D8F7C0F9FC20009000208DF8CC +:10271000040001208DF8070069462848D8F7B4F96D +:102720004FF44040009000208DF8040001208DF807 +:10273000070069462248D8F7A7F907200090002033 +:102740008DF8040002208DF8070069461D48D8F76F +:102750009BF94FF48060009000208DF80400012068 +:102760008DF8070069461748D8F78EF907211548F4 +:10277000D8F7FEF94FF440411148D8F7FBF943F67A +:1027800003710D48D8F7F6F9F8210B48D8F7F0F99E +:10279000FC210A48D8F7EEF94FF480610948D8F7D0 +:1027A000E9F909480068012802D10849887202E065 +:1027B0000020064988721CBD00100240001802402B +:1027C000000C02400000024028024242BC120020DD +:1027D00010B500244FF48070D7F730FB18B14FF4D8 +:1027E0008070D7F725FB4FF40070D7F727FB18B19F +:1027F0004FF40070D7F71CFB0120D7F71FFB68B11F +:1028000010480068C0F101000F49897B60F30001A6 +:102810000D4881734FF48060D7F70AFB0220D7F789 +:102820000DFB70B10748001D0068C0F101000649AA +:10283000897B60F34101044881734FF48060D7F7CE +:10284000F7FA10BD00024242BC12002010B5FFF79B +:1028500049FF642005F06CFFFFF712FF00F056F807 +:1028600023480068D0B92348006818B902202249DB +:10287000487002E00120204948701E481038006866 +:102880001E49D1F80C1240EA4100C0431A49887031 +:102890000846807800F00300887002E000201649A6 +:1028A00048701448001F006820B90120144981F8BD +:1028B000280003E00020124981F828001148006830 +:1028C00000011149D1F8181240EAC1000E49D1F8AF +:1028D000141240EA81000C49D1F8101240EA41007C +:1028E0000949D1F80C12084318300549C87210BDC7 +:1028F0003C82414218024342CC3D0020000043424A +:10290000BC1200201C0242420000424208B50620D0 +:102910008DF8000003208DF8010001208DF80200E1 +:102920008DF803006846F8F7F3F807208DF80000EB +:1029300003208DF8010001208DF802008DF80300BE +:102940006846F8F7E5F808BD1CB50121112000F034 +:102950001BF94CF20400009001208DF804000020C7 +:102960008DF8060003208DF8050001208DF8070082 +:1029700069461648D8F788F804211448D8F7F8F8BB +:1029800013488078032803D011488078012815D196 +:102990000420009001208DF8040000208DF806002E +:1029A00003208DF8050001208DF8070069460948CD +:1029B000D8F76AF804210748D8F7DAF80120064961 +:1029C00008600649C1F8BC021CBD000000100240AE +:1029D000CC3D002000000240B802424200004242CA +:1029E00010B5FFF7B1FF10BD10B50246002000BFC3 +:1029F00012F8014B2318D8B24B1E9BB2191EF7D107 +:102A000010BD00002DE9F04F85B00F4615461E465B +:102A10000E9C162002900BE02020544901EB471138 +:102A20009DF8082088549DF80800401CC0B2029010 +:102A30009DF808002028EFDB0020029013E09DF8AD +:102A400008008200A846B14640464946D5F7EBFB50 +:102A5000002358405940084300D108E09DF8080081 +:102A6000401CC0B202909DF808001028E7DB00BFB0 +:102A70009DF80800A04217DC002C15DD9DF8080029 +:102A800020B99DF808002044C0B202909DF80800CB +:102A9000401CC0B202903020344901EB47119DF830 +:102AA0000820C2F11E02885444B1012000902E205B +:102AB0002E4901EB4711C4F11E02885400200190F9 +:102AC00019E09DF804008200AA46B34650465946D4 +:102AD000D5F7A9FB0F2108403030244901EB4711FD +:102AE0009DF80420C2F11E0288549DF8040000F1F4 +:102AF0000100C0B201909DF80400A042E1DB9DF806 +:102B000000002044C0B2019023E09DF804009DF82D +:102B10000010401A820028463146CDE90365D5F7FA +:102B200082FB0F2108403030C1B2104800EB471241 +:102B30009DF8040000F101009DF80030A0EB0300B7 +:102B4000C0F11E0011549DF8040000F10100C0B254 +:102B500001909DF808009DF8001008449DF80410AD +:102B60008842D2DC05B0BDE8F08F0000382D00208F +:102B700010B54FF400610348D7F7F1FF0446204633 +:102B800010BD00000004024029B1064A1268024349 +:102B9000044B1A6004E0034A12688243014B1A6036 +:102BA000704700003038024029B1064A12680243DB +:102BB000044B1A6004E0034A12688243014B1A6016 +:102BC000704700001038024029B1064A12680243DB +:102BD000044B1A6004E0034A12688243014B1A60F6 +:102BE000704700003438024029B1064A1268024397 +:102BF000044B1A6004E0034A12688243014B1A60D6 +:102C0000704700004038024029B1064A126802436A +:102C1000044B1A6004E0034A12688243014B1A60B5 +:102C2000704700002038024029B1064A126802436A +:102C3000044B1A6004E0034A12688243014B1A6095 +:102C4000704700004438024029B1064A1268024326 +:102C5000044B1A6004E0034A12688243014B1A6075 +:102C60007047000024380240F0B500210022002403 +:102C7000022500260223324F3F6807F00C0121B1E4 +:102C8000042905D0082937D105E02E4F076036E02A +:102C90002D4F076033E02A4F3F1F3F68C7F3805630 +:102CA000274F3F1F3F6807F03F036EB1264FB7FB2A +:102CB000F3F7DFF88CC0ACF1040CDCF800C0CCF307 +:102CC000881C07FB0CF40CE01E4FB7FBF3F7DFF892 +:102CD00070C0ACF1040CDCF800C0CCF3881C07FB1E +:102CE0000CF4174F3F1F3F68C7F301477F1C7D005F +:102CF000B4FBF5F7076002E0124F076000BF00BFAA +:102D00000F4F3F6807F0F0010909104F7A5C076820 +:102D1000D74047600A4F3F6807F4E051890A0B4FDC +:102D20007A5C4768D7408760054F3F6807F4604189 +:102D3000490B064F7A5C4768D740C760F0BD00007A +:102D4000083802400024F40000127A00000000203D +:102D500030B10749096841F00401054A116005E0F6 +:102D60000349096821F00401014A1160704700001D +:102D70000008065001480068704700000808065027 +:102D800010B5012005F08CFA10210B48D7F7F0FEA2 +:102D900008210948D7F7EEFED720D6F795FAFF208D +:102DA000D6F792FA044610210348D7F7E3FE002035 +:102DB00005F076FA204610BD0000024010B5012053 +:102DC00005F06EFA00201E4908800DE0FFF7D8FFDD +:102DD00000F0800000B10BE0012005F0A9FC1848CC +:102DE0000088401C1649088015480088C828EDDB7B +:102DF00000BF13480088C8281CDA10211148D7F7F3 +:102E0000B7FE08210F48D7F7B5FE9F20D6F75CFA2A +:102E1000FF20D6F759FAFF20D6F756FA0A4908706C +:102E200010210848D7F7A6FE002005F039FA064819 +:102E3000007810BD002005F033FA0020F9E700000B +:102E40002E0A002000000240300A002000B587B0A2 +:102E500001218803FFF7C8FE01210220FFF794FE3D +:102E600000208DF818008DF81B004FF400600590CD +:102E700005A92E48D7F708FE01208DF8180002207A +:102E80008DF8190000208DF81A0001208DF81B0024 +:102E90000003059005A92548D7F7F6FD05220D2169 +:102EA0002248D7F739FE05220E212048D7F734FEF5 +:102EB00005220F211D48D7F72FFE4FF460400590E3 +:102EC00002208DF8180003208DF8190000208DF8DD +:102ED0001A008DF81B0005A91448D7F7D5FD144832 +:102EE00000F050F80020ADF80000ADF80400ADF897 +:102EF0000600ADF808004FF40070ADF80A00182085 +:102F0000ADF80C000020ADF80E000720ADF8100061 +:102F10004FF48270ADF802006946054800F06CF885 +:102F20000121034800F022F807B000BD0004024070 +:102F30000038004010B5044600BF02210A4800F0E6 +:102F40004DF80028F9D02146074800F053F800BF9B +:102F50000121054800F042F80028F9D0024800F0AD +:102F600046F8C0B210BD00000038004021B1028810 +:102F700042F04002028004E002884FF6BF731A401C +:102F80000280704710B504461148844208D10121DF +:102F90008014FFF759FE0021A014FFF755FE16E03C +:102FA0000C48844208D101210014FFF72DFE0021B6 +:102FB0002014FFF729FE0AE00748844207D10121C7 +:102FC000C013FFF721FE0021E013FFF71DFE10BD27 +:102FD0000030014000380040003C00400246002024 +:102FE00013890B400BB1012000E00020704701461F +:102FF000888970478181704710B50022028802F4E9 +:1030000041520B884C8823438C882343CC8823432C +:103010000C8923434C8923438C892343CC89234344 +:103020001A430280838B4FF2FF74234083830B8A01 +:10303000038210BD10B50246002003E012F8014BD8 +:103040002318D8B20B1EA1F10104A1B2F6D110BD14 +:1030500030B500228B071C0F0F2303FA04F20B4B31 +:103060008C1053F824309343084C8D1044F82530CD +:1030700023468C1053F824308C07240F00FA04F4F4 +:103080002343024C8D1044F8253030BD08380140F0 +:1030900010B500240121880702F0F4FE00285AD060 +:1030A00000BF53E02E4850F824000078012811D1C9 +:1030B00000202B4951F824100870294951F8241098 +:1030C0004870274951F824108870254951F8241078 +:1030D000486039E0224850F824004078012833D174 +:1030E0001F4850F82400807800BB1D4951F8241077 +:1030F000081D4968491C0160194850F824004068BF +:10310000174951F82410896888421DD301201449B9 +:1031100051F824108870124850F82400C078012813 +:1031200005D100200E4951F8241048600CE0002021 +:103130000B4951F824104870094951F8241048608F +:10314000074951F82410C870601CC4B2054890F8B3 +:10315000620BA042A6DC0121880702F0BBFD10BD76 +:10316000203E0020BC3200200CB5002001900090D1 +:103170003348006840F480303149086000BF30486F +:10318000006800F4003000900198401C0190009805 +:1031900018B90198B0F5A06FF1D12948006800F482 +:1031A000003010B10120009001E000200090009854 +:1031B000012844D122484030006840F08050204926 +:1031C000403108601F48006840F480401D49086095 +:1031D0001B48083000681A49083108600846006832 +:1031E00008600846006840F4805008601648091FCF +:1031F0000860081F006840F08070091F086000BF69 +:103200000F48006800F000700028F9D040F2056017 +:103210000E4908600A480830006820F00300084999 +:10322000083108600846006840F00200086000BFEE +:1032300003480830006800F00C000828F8D10CBDE5 +:10324000003802400070004008544007003C024033 +:1032500010B504462046FFF76DFE10BD7CB5024652 +:103260000020002501959FED1D0A8DED000A01ABA0 +:103270006C4600BF22E0155C302D0BDB155C402D49 +:1032800008DA019D2D010195155C303D019E354305 +:10329000019511E0155C402D0BDD155C472D08DA1A +:1032A000019D2D010195155C373D019E354301952A +:1032B00002E0BFEE000A7CBD451CE8B28842DADBC2 +:1032C000002003E01D5C2554451CE8B201EBD176DB +:1032D000B0EB660FF6DB9DED000AECE700000000A6 +:1032E00010B502460C460021002300BF1AE0505CD6 +:1032F000302807DB505C402804DA1B01505C303872 +:1033000003430DE0505C402807DD505C472804DA99 +:103310001B01505C3738034302E04FF0FF3010BD13 +:10332000481CC1B2A142E2DB1846F8E7FEB504240E +:1033300038256348827810460021F4F7FDFC0646E4 +:10334000012008210022CDE90021029004EB440174 +:103350004800134632462946F7F7BEFE04440120D2 +:1033600004EB440149060090080E08232D2229464B +:10337000F7F714FE641C5248427810460021F4F717 +:10338000DBFC0646012008210022CDE90021029045 +:1033900004EB44014906080E134632462946F7F766 +:1033A0009BFE0444012004EB440149060090080EF2 +:1033B00008232D222946F7F7F1FD641C414890F8B7 +:1033C0000B2F10460021F4F7B7FC06460120082118 +:1033D0000022CDE90021029004EB44014906080EC9 +:1033E000134632462946F7F777FE0444012004EBE2 +:1033F000440149060090080E082320222946F7F7C9 +:10340000CDFD641C2E48427910460021F4F794FC4F +:103410000646012008210022CDE90021029004EB9C +:1034200044014906080E134632462946F7F754FE72 +:103430000444012004EB440149060090080E0823CF +:103440002D222946F7F7AAFD641C1D480279104673 +:103450000021F4F771FC0646012008210022CDE985 +:103460000021029004EB44014906080E134632463F +:103470002946F7F731FE0444012004EB44014906D4 +:103480000090080E08232D222946F7F787FD641CBB +:103490000B48C27810460021F4F74EFC0646012086 +:1034A00008210022CDE90021029004EB44014906E5 +:1034B000080E134632462946F7F70EFEFEBD000001 +:1034C000C7310020BC2200200249C8740121014AF2 +:1034D000D1757047BC12002010B592B00020119039 +:1034E00010900F900E900D90D7F7BCF8FE48C07D5D +:1034F000002802F058830020FB49C875F7F74EFBFF +:10350000F948C07C112882F04B83DFE810F01100ED +:10351000B1005601B4033906C3062C084B0AAE0BA2 +:10352000440C410EBF0E8B0F8110E210D01114130A +:10353000D7F722FB012806D0022805D0042804D0A2 +:1035400008280BD102E009E008E007E00220FFF7BD +:10355000BBFF0021E54880F8001D00BF00BF01202F +:1035600010211523E2A2CDE9001000210846F7F74B +:10357000C0FEDE4890F8010D80B30120082105232C +:10358000E0A2CDE9001014210020F7F7B2FE0120DF +:1035900008210022CDE900210290D44890F8010DC5 +:1035A00013460246142106901E20F7F795FD0120D0 +:1035B0000821CDE90010CD4890F8010D401E00EB28 +:1035C000400101EB0010D14901EB00100E300A233D +:1035D0000246142106902820F7F78BFEC34890F886 +:1035E000000DFF280AD1012008211523C8A2CDE92A +:1035F00000102D211420F7F77CFE37E00121BB4895 +:1036000090F8000D0A236422CDE900011E2118461E +:10361000F7F72FFC012008210022CDE900210290BC +:10362000B24890F8000D134602462D210690322034 +:10363000F7F752FD119001200090119800EB400027 +:10364000322101EB4000C0B2082325222D21069033 +:10365000F7F7A4FCA54890F8000D642806D10021D6 +:10366000A24880F8001D0220FFF72EFF02F098BA52 +:10367000D7F782FA012806D0022805D0042804D002 +:1036800008280AD105E008E007E00A20FFF71CFF40 +:1036900003E00420FFF718FF00BF00BFA04890F828 +:1036A000100B50B90120082115239EA2CDE900106E +:1036B00000210846F7F71DFE29E09D48407820B11B +:1036C00001280DD0022821D115E001200821152361 +:1036D00098A2CDE9001000210846F7F70AFE15E090 +:1036E00001200821152397A2CDE9001000210846EA +:1036F000F7F7FFFD0AE001200821152394A2CDE988 +:10370000001000210846F7F7F4FD00BF00BF76481F +:10371000807C012802D0022816D10AE001209049BD +:1037200009231A46CDE900100A210020F7F776FD9B +:103730000AE001208B4909231A46CDE900100A212D +:103740000020F7F76BFD00BF00BF0120864918235A +:103750001A46CDE9001000216820F7F75FFD01202F +:103760000821152381A2CDE900101A210020F7F7C6 +:10377000C0FD01200821152382A2CDE900102421DB +:103780000020F7F7B6FD012008210022CDE9002135 +:1037900002905548D0F80C021346024624210690A8 +:1037A0005420F7F799FC5048D0F80C0210B90220C9 +:1037B000FFF78AFEFFF7BAFD58E7D7F7DDF90128D2 +:1037C00006D0022810D004281AD0082830D123E0CF +:1037D0000320FFF779FE454890F8FC0C20F08001AB +:1037E000424880F8FC1C23E0404890F8FC0C20F094 +:1037F00080013E4880F8FC1C0320FFF765FE17E0BF +:103800003A4890F8FC0C20F08001384880F8FC1C05 +:103810000A20FFF759FE0BE0344890F8FC0C20F02A +:103820008001324880F8FC1C0420FFF74DFE00BFE9 +:1038300000BF3B4890F8100B50B901200821152318 +:1038400054A2CDE9001000210846F7F752FD29E007 +:103850003748407820B101280DD0022821D115E049 +:1038600001200821152333A2CDE9001000210846CC +:10387000F7F73FFD15E001200821152331A2CDE91E +:10388000001000210846F7F734FD0AE00120082166 +:1038900015232FA2CDE9001000210846F7F729FDD6 +:1038A00000BF00BF1048807C012802D002280AD146 +:1038B0000AE001202A4909231A46CDE90010142103 +:1038C0000020F7F7ABFC82E019484830D0F805003B +:1038D00000EE100A3148D0EDD60A30EE200AB5EEDF +:1038E000C00AF1EE10FA5BE0BC120020BC220020FE +:1038F0004669726D77617265446F776E6C6F616453 +:1039000000000000506F72743A000000C8430020AD +:10391000446F776E6C6F6164204661696C210000B2 +:10392000BC3200204E6F205369676E616C0000004E +:10393000CC3D0020547970653A53746174696F6EA0 +:1039400000000000547970653A436C6F75640000A4 +:10395000547970653A436C6F75642D5465737400C7 +:10396000D4090408E6090408840904084F66666C53 +:10397000696E65205265636F72642055706C6F616B +:10398000640000005265636F7264206E756D62653D +:10399000723A00004F66666C696E6500BC3A0020A2 +:1039A0000AD00120FE4909231A46CDE9001014214E +:1039B0000020F7F733FC09E00120FA4909231A46F1 +:1039C000CDE9001014210020F7F728FC00BF00BF4C +:1039D000F54890F8000D10B10020FFF775FDF34891 +:1039E0004078002814D0F1488078022846D1F04869 +:1039F0000068B8B3ED48807932280ADA0120ED4931 +:103A000008230E22CDE9001000215920F7F706FC0B +:103A100085E0E64880793C280ADA0120E649082357 +:103A20000E22CDE9001000215920F7F7F7FB76E0D0 +:103A3000DE48807946280ADA0120E04908230E2270 +:103A4000CDE9001000215920F7F7E8FB67E00120DD +:103A5000DB4908230E22CDE9001000215920F7F799 +:103A6000DDFB5CE0FFE70120D64908230E22CDE90B +:103A7000001000215920F7F7D1FB50E0CB488078A7 +:103A8000012802D0C948807800BBC8488079202826 +:103A900045DAC64880791A280ADD0120C54908237D +:103AA0000E22CDE9001000215920F7F7B7FB36E0D0 +:103AB000BE48807917280ADD0120BF4908230E225D +:103AC000CDE9001000215920F7F7A8FB27E0B748FF +:103AD000807914280ADD0120B84908230E22CDE997 +:103AE000001000215920F7F799FB18E0AF488079C2 +:103AF00012280ADD0120B24908230E22CDE9001068 +:103B000000215920F7F78AFB09E00120AD4908237D +:103B10000E22CDE9001000215920F7F77FFB01208C +:103B2000A94918231A46CDE9001000216820F7F7AB +:103B300075FB012010210B46A4A2CDE90010142131 +:103B40002820F7F7D6FB012008211523A1A2CDE9F3 +:103B5000001024211220F7F7CCFBA348D0F80C0268 +:103B6000B0B1A148408D06909F48D0F80C02059056 +:103B700002469EA107A8069B03F0B4F90120082184 +:103B8000152307AACDE900102E210020F7F7B1FB7D +:103B9000854890F8FC0C0121B1EBD01F09D1012020 +:103BA0000821152396A2CDE900102E210020F7F759 +:103BB000A0FBFFF7BBFB984890F8360A0121B1EB58 +:103BC000D01F12D179480079024694A1069007A827 +:103BD00003F088F901200821022307AACDE900108B +:103BE00038210020F7F785FB14E08B4890F8360A5F +:103BF000C0F3C300024689A1069007A803F072F93A +:103C000001200821022307AACDE900103821002055 +:103C1000F7F76FFB8348807850B101200821152306 +:103C200081A2CDE900100A210020F7F762FB12E023 +:103C30007948D0F8F40902467EA1069007A803F05F +:103C400051F9012008210A2307AACDE900101946DD +:103C50000020F7F74EFB6448007AC0F3800048B1BB +:103C600001200821152375A2CDE900102E21002086 +:103C7000F7F73FFBFAE4D6F77FFF012806D00228CA +:103C80002CD0042852D008285ED156E00020119094 +:103C90001EE01198401C80B211901198402800DD60 +:103CA0001AE05148407D002805DD4F48407D401E08 +:103CB0004D49487502E03F204B4948754A48407DD0 +:103CC00000EB4001634800EB4110007800B103E0D5 +:103CD0004548407D0028DCDA00BF35E00020119027 +:103CE0001EE01198401C80B211901198402800DD10 +:103CF0001AE03D48407D3F2805DA3B48407D401CA6 +:103D00003949487502E00020374948753648407DFA +:103D100000EB40014F4800EB4110007800B103E098 +:103D20003148407D4028DCDB00BF0DE02E48407D5F +:103D30004949C8700120087106E00220FFF7C4FB62 +:103D400000202949487500BF00BF2748C07C0328D0 +:103D500024D12548407DC117069000EB1170001159 +:103D60000D90012200213D4801F030FF012010217B +:103D70000022CDE9002102901B48407D00EB40016C +:103D8000344800EB411000781346024600210690AB +:103D90005820F7F7A1F90120102161E0EFE10000C0 +:103DA000E6090408F8090408BC220020CC3D0020E4 +:103DB00000024042420A0408340A0408260A0408A1 +:103DC000180A04080A0A040884090408424C5545E4 +:103DD000534B5900454E4552475920544543484E90 +:103DE0004F4C4F4759000000BC12002057616974C6 +:103DF00055706C6F61643A25642F256400000000E3 +:103E0000557067726164652045525220436865634E +:103E10006B2047756E000000BC32002025303278E0 +:103E200000000000A43C0020426C6F636B6167657A +:103E30000000000025646D73000000005043422024 +:103E400056616C69646174696F6E204661696C6566 +:103E500064000000D814002008430020100B040860 +:103E60000B46FCA2CDE900100020F7F742FAFE480D +:103E7000407D00EB4001FD4800EB4110D0F801000F +:103E800000210590F3F758FF0121102206900D98AC +:103E900000EB400303EB0010F54B03EB0010007F39 +:103EA00000F003000023CDE901210090102118202B +:103EB000069AF7F711F9012010210B46EDA2CDE982 +:103EC000001020210020F7F714FAE748407D00EBAE +:103ED0004001E64800EB4110D0F8050000210590B4 +:103EE000F3F72AFF0121102206900D9800EB400302 +:103EF00003EB0010DE4B03EB0010007FC0F38100EA +:103F00000023CDE90121009020211820069AF7F71F +:103F1000E3F804200F9038200E90D348407D00EB4A +:103F20004001D24800EB4110C07F00210590F3F71B +:103F300003FF0690012008210022CDE90021029014 +:103F40000E9805900F9800EB400040001346049037 +:103F5000DDE90512F7F7C0F80F9908440F9001202A +:103F600000900E9806900F9800EB40004006000E5F +:103F700008232D2205900699F7F710F80F98401C9A +:103F80000F90B948407D00EB4001B84800EB41106C +:103F9000807F00210590F3F7CFFE069001200821D5 +:103FA0000022CDE9002102900E9805900F9800EBB9 +:103FB00040004006000E13460490DDE90512F7F7B5 +:103FC0008BF80F9908440F90012000900E980690EE +:103FD0000F9800EB40004006000E08232D220590AC +:103FE0000699F6F7DBFF0F98401C0F909E48407D26 +:103FF00000EB40019D4800EB4110407F00210590FF +:10400000F3F79AFE0690012008210022CDE9002155 +:1040100002900E9805900F9800EB40004006000EAD +:1040200013460490DDE90512F7F756F80F99084496 +:104030000F90012000900E9806900F9800EB400022 +:104040004006000E0823202205900699F6F7A6FFE9 +:104050000F98401C0F908448407D00EB400183483E +:1040600000EB411090F8220000210590F3F764FE68 +:104070000690012008210022CDE9002102900E982F +:1040800005900F9800EB40004006000E1346049088 +:10409000DDE90512F7F720F80F9908440F90012089 +:1040A00000900E9806900F9800EB40004006000E1E +:1040B00008232D2205900699F6F770FF0F98401CF3 +:1040C0000F906948407D00EB4001684800EB4110CB +:1040D00090F8210000210590F3F72EFE06900120B4 +:1040E00008210022CDE9002102900E9805900F983A +:1040F00000EB40004006000E13460490DDE9051277 +:10410000F6F7EAFF0F99084480B20F900120009063 +:104110000E98C0B206900F9800EB40004006000ECB +:1041200008232D2205900699F6F738FF0F98401CBA +:104130000F904D48407D00EB40014C4800EB411092 +:1041400090F8200000210590F3F7F6FD069001207D +:1041500008210022CDE9002102900E98C0B20590FE +:104160000F9800EB40004006000E13460490DDE976 +:104170000512F6F7B1FF0F99084480B20F9079E568 +:10418000D6F7FAFC012806D0022812D004281ED047 +:10419000082842D13AE03448007D002805DD324845 +:1041A000007D401E3049087502E004202E49087544 +:1041B00033E02D48007D042805DA2B48007D401CA3 +:1041C0002949087502E000202749087525E026489E +:1041D000007D052818D2DFE800F003070B0F13005D +:1041E0000520FFF771F90FE00620FFF76DF90BE0EE +:1041F0000720FFF769F907E00820FFF765F903E0FA +:104200000920FFF761F900BF00BF06E00220FFF7B9 +:104210005BF900201449087500BF00BF1248C07C3C +:10422000042836D11048007D174901EB0010042204 +:104230000021069001F0CAFC00201021CDE90010F9 +:104240000948007D104901EB0010102302460021AF +:1042500006901BE04C3A2020202020202020202007 +:104260002020202000000000BC120020D8140020D4 +:10427000C8430020503A2020202020202020202049 +:104280002020202000000000500A04080846F7F70C +:1042900030F8EFE4D6F770FC082806D10420FFF7C9 +:1042A00013F90020FE49487500BF00BFFC48C07CE0 +:1042B00005287DD104220021FA4801F087FCFA4844 +:1042C000407820B101280ED002284CD12CE00120EA +:1042D00008211023AFF6A412CDE9001019460020E2 +:1042E000F7F707F83FE0012008211023AFF6AC12E2 +:1042F000CDE9001019460020F6F7FBFF0120082148 +:104300001023EAA2CDE9001038210020F6F7F1FFD2 +:10431000012008211123E44AB53ACDE900103821E3 +:104320001E20F6F7E6FF1EE0012008211023E1A27F +:10433000CDE9001019460020F6F7DBFF0120082127 +:104340001023DAA2CDE9001038210020F6F7D1FFC2 +:10435000012008211123DB4ACDE9001038211E205D +:10436000F6F7C7FF00BF00BFCF48407800281FD036 +:10437000CD488078F0BB0020119009E0CA49D839B7 +:104380001198085C00B106E01198401C80B21190B1 +:1043900011981528F2D300BF012008211023CAA2CA +:1043A000CDE900101A210020F6F7A3FF012000E05C +:1043B000D8E008211023BC4A7C3ACDE900101A212C +:1043C0002420F6F796FFB648C07A182817DD01209A +:1043D00008211023BEA2CDE9001024210020F6F709 +:1043E00088FF012008211423AF4A903ACDE900103C +:1043F0002E2100E019E00020F6F77BFFB2E001215A +:1044000008201023B2A2CDE9000124210020F6F7F4 +:1044100070FF012008211423A34A8B3ACDE9001034 +:104420002E210020F6F765FF9CE09F488078012848 +:104430003BD10020119009E09B49D8391198085CC4 +:1044400000B106E01198401C80B211901198152817 +:10445000F2D300BF0121082010239BA2CDE9000167 +:104460001A210020F6F745FF0121082010238E4A6B +:104470007C3ACDE900011A212420F6F73AFF012009 +:104480000821102392A2CDE9001024210020F6F784 +:1044900030FF012008211423834A903ACDE900100F +:1044A0002E210020F6F725FF5CE07F488078022867 +:1044B0002AD101200821102387A2CDE900101A215A +:1044C0000020F6F716FF012008211023764A543AFF +:1044D000CDE900101A211E20F6F70BFF012008215C +:1044E00010237BA2CDE9001024210020F6F701FF64 +:1044F0000120082114236C4A903ACDE900102E21A6 +:104500000020F6F7F6FE2DE067488078032829D1D1 +:1045100001200821102372A2CDE900101A210020E9 +:10452000F6F7E7FE0120082110235F4A0A32CDE9A1 +:1045300000101A211220F6F7DCFE012008211023BA +:1045400063A2CDE9001024210020F6F7D2FE01205D +:1045500008211423544A903ACDE900102E2100205E +:10456000F6F7C7FE0BE6D6F707FB012804D00228B2 +:104570000DD008281CD114E04948407D002805DDF5 +:104580004748407D401EC1B24548417510E044484F +:10459000407D032804DA4248407D401C404948756C +:1045A00006E00420FEF790FF00203D49487500BF5B +:1045B00000BF3B48C07C062870D104220021494836 +:1045C00001F004FB012010210022CDE9002102901E +:1045D0003348407D401C01230246002106903E20C6 +:1045E000F6F77AFD0120082110233FA2CDE9001043 +:1045F00000214820F6F77DFE01203E4908231A4697 +:10460000CDE9001000217820F6F708FE01200821EE +:10461000102339A2CDE900104820F6F76AFE0020E9 +:10462000344908231A46CDE9001019467820F6F7D8 +:10463000F5FD01200821102332A2CDE90010194612 +:104640000020F6F756FE1648417D01EB410000EBD5 +:1046500001102E4901EB0010407B012809D10821EF +:1046600010232BA2CDE9001019461E20F6F741FEBB +:1046700009E001200821102327A2CDE900101946E6 +:104680001E20F6F736FE01200821102324A2CDE9D2 +:10469000001018210020F6F72CFE47E081E1000011 +:1046A000BC120020D00A0408CC3D002055524C3AE0 +:1046B00000000000547970653A436C6F75642D54A6 +:1046C000617374007998030841504E203A0000004D +:1046D000494D45493A000000535349443A0000000F +:1046E00049503A00500B04084F6E4C696E65203AF1 +:1046F00020000000CC0904084F66664C696E653ADC +:1047000020000000547970653A000000C843002082 +:104710004C4F524100000000525334383500000025 +:1047200050726F746F636F6C3A000000FE48417DF9 +:1047300001EB410000EB0110FC4901EB0010807916 +:10474000052818D101200821CDE90010F648417D47 +:1047500001EB410000EB0110F44901EB0010007B7C +:10476000F34901EB00100C23024618210690362075 +:10477000F6F7BFFD17E001200821CDE90010EA4857 +:10478000407D00EB400101EB0010E84901EB001017 +:104790008079E84901EB00100C23024618210690AD +:1047A0003620F6F7A6FD012008211023E2A2CDE96C +:1047B000001020210020F6F79CFD09200F9000201A +:1047C0000E901190DFE00F9800EB400040007A2837 +:1047D00005DD0E98401C80B20E9000200F90D2484C +:1047E000417D01EB410000EB0110D04901EB0010CD +:1047F0003030119900EB01108078C00908210022A7 +:10480000CDE900210290C848417D01EB410000EB59 +:104810000110C64901EB00103030119900EB011076 +:104820000078069020210E9801EBC000C0B20590E0 +:104830000F9800EB40004006000E00230490DDE9D5 +:104840000512F6F749FC0F99084480B20F900F98B3 +:1048500000EB400040007A2805DD0E98401C80B235 +:104860000E9000200F90B048407D00EB400101EB1E +:104870000010AE4901EB00103030119900EB01102F +:104880008078C009009020210E9801EBC000C0B2D2 +:1048900006900F9800EB40004006000E08232D22E2 +:1048A00005900699F6F77AFB0F98401C80B20F909E +:1048B0000F9800EB400040007A2805DD0E98401C60 +:1048C00080B20E9000200F909748407D00EB400191 +:1048D00001EB0010954901EB00103030119900EB0D +:1048E00001108078C00908210022CDE90021029042 +:1048F0008D48417D01EB410000EB01108B4901EB3C +:1049000000103030119900EB011040780690202102 +:104910000E9801EBC000C0B205900F9800EB40006C +:104920004006000E00230490DDE90512F6F7D4FBE3 +:104930000F99084480B20F900F9800EB40004000A0 +:104940007A2805DD0E98401C80B20E9000200F9052 +:104950000120009020210E9801EBC000C0B206900B +:104960000F9800EB40004006000E08233B22059004 +:104970000699F6F713FB0F98401C80B20F90119820 +:10498000401C80B211906848417D01EB410000EB72 +:104990000110664901EB0010C179119881423FF77F +:1049A00012AF76E4D6F7E8F8012804D002280CD03C +:1049B00008281BD113E05C48407D002804DD5A48DC +:1049C000407D401E5849487510E05748407D0328F7 +:1049D00004DA5548407D401C5349487506E00420E0 +:1049E000FEF772FD00205049487500BF00BF4E48D9 +:1049F000C07C07287ED101204B49C87504220021C4 +:104A0000504801F0E3F8012010210022CDE90021F7 +:104A100002904548407D401C01230246002106903B +:104A20004020F6F759FB01200821102346A2CDE9CA +:104A3000001014210020F6F75CFC09200F900020E4 +:104A40000E90119002E10F9800EB400040007A2890 +:104A500005DD0E98401C80B20E9000200F900120C2 +:104A600008210022CDE9002102902F48407D00EB73 +:104A7000400101EB00102D4901EB0010303011997D +:104A800000EB01100078069014210E9801EBC00095 +:104A9000C0B205900F9800EB40004006000E0023C6 +:104AA0000490DDE90512F6F717FB0F99084480B270 +:104AB0000F900F9800EB400040007A2805DD0E981B +:104AC000401C80B20E9000200F9001200090142115 +:104AD0000E9801EBC000C0B206900F9800EB4000AA +:104AE0004006000E08232D2205900699F6F756FA87 +:104AF0000F9800E0B8E0401C80B20F900F9800EBD8 +:104B0000400040007A2805DD0E98401C80B20E90CF +:104B100000200F900448407D40F2833110FB01F0EB +:104B20000C4901EB800017E0BC120020C8430020B4 +:104B3000A00C0408D00B040847756E2D4164647204 +:104B40003A000000D00C040847756E2D52535349AB +:104B50003A0000008848002000F58960119901EBB7 +:104B6000410202EB011100EBC10090F84400642106 +:104B700010FB01F00690012008210022CDE9002160 +:104B800002900698C11700EB1160001205901421E5 +:104B90000E9801EBC000C0B204900F9800EB4000EB +:104BA0004006000E00230390DDE90412F6F794FAA4 +:104BB0000F99084480B20F900F9800EB400040001E +:104BC0007A2805DD0E98401C80B20E9000200F90D0 +:104BD0000120009014210E9801EBC000C0B2069095 +:104BE0000F9800EB40004006000E08232522059098 +:104BF0000699F6F7D3F90F98401C80B20F900F98E2 +:104C000000EB400040007A2805DD0E98401C80B281 +:104C10000E9000200F900120009014210E9801EBBF +:104C2000C000C0B206900F9800EB40004006000E96 +:104C300008233B2205900699F6F7B0F90F98401C1F +:104C400080B20F901198401C80B21190FE48407DB8 +:104C500000EB400101EB0010FC4901EB0010C179B1 +:104C6000119881423FF7EFAE7CE4D5F785FF082825 +:104C700003D10420FEF728FC00BF00BFF248C07C2F +:104C800008287CD104220021F14800F09FFF012078 +:104C900008211023EFA2CDE9001012210020F6F721 +:104CA00028FB012008211023EB4ACDE90010122136 +:104CB0000846F6F71EFB012008211023E7A2CDE9E4 +:104CC000001012215A20F6F714FB012008210022BF +:104CD000CDE900210290DC48C07A0223024612216D +:104CE00006906C20F6F7F8F9002011904FE011982B +:104CF00000EB400101EB0010D44901EB0010007EF5 +:104D000000F00100E0B301200821CDE90010119866 +:104D100000EBC0001B30C0B20523D1A201460690B3 +:104D20000020F6F7E6FA012008210022CDE9002153 +:104D30000290119800EBC0001B30C0B20123069016 +:104D4000119A521C01461E20F6F7C6F901200821CF +:104D5000CDE90010119800EB400101EB0010BB49B8 +:104D600001EB00100E300690119800EBC0001B30D4 +:104D7000C0B20A23059001462A20069A01E009E004 +:104D800001E0F6F7B6FA1198401C80B21190119824 +:104D90000428ACDB05E6D5F7EFFE012804D0022895 +:104DA0000CD008281BD113E0A748407D002804DD63 +:104DB000A548407D401EA449487510E0A248407DAA +:104DC000032804DAA048407D401C9F49487506E04E +:104DD0000420FEF779FB00209B49487500BF00BF07 +:104DE0009948C07C09287DD1042200219E4800F00A +:104DF000EDFE012010210022CDE900210290924811 +:104E0000407D401C01230246002106903E20F6F71B +:104E100063F9012008211023AFF23472CDE90010AC +:104E200000214820F6F765FA0120904908231A4628 +:104E3000CDE9001000217820F6F7F0F901200821D3 +:104E40001023AFF24C72CDE900104820F6F751FA6A +:104E50000020864908231A46CDE90010194678201B +:104E6000F6F7DCF9012008211023AFF26872CDE9D2 +:104E7000001019460020F6F73CFA7348407D00EB1D +:104E8000400101EB0010714901EB0010407B01284B +:104E90000AD108211023AFF28872CDE9001019461B +:104EA0001E20F6F726FA0AE0012008211023AFF2AF +:104EB0009872CDE9001019461E20F6F71AFA012063 +:104EC00008211023AFF2A872CDE9001018210020AC +:104ED000F6F70FFA5C48407D00EB400101EB001053 +:104EE0005A4900E053E101EB00108079052818D100 +:104EF00001200821CDE900105348407D00EB40011E +:104F000001EB0010514901EB0010007B584901EB07 +:104F100000100C230246182106903620F6F7E9F916 +:104F200017E001200821CDE900104748407D00EB43 +:104F3000400101EB0010454901EB001080794D491B +:104F400001EB00100C230246182106903620F6F7DC +:104F5000D0F9012008211023AFF22442CDE900103E +:104F600020210020F6F7C5F909200F9000200E90AF +:104F70001190FEE00F9800EB400040007A2805DD1C +:104F80000E98401C80B20E9000200F902E48407D5D +:104F900000EB400101EB00102C4901EB0010303018 +:104FA000119900EB01108078C00908210022CDE999 +:104FB000002102902448407D00EB400101EB0010ED +:104FC000224901EB00103030119900EB01100078FC +:104FD000069020210E9801EBC000C0B205900F98FA +:104FE00000EB40004006000E00230490DDE90512AE +:104FF000F6F772F80F99084480B20F900F9800EB03 +:10500000400040007A2805DD0E98401C80B20E90CA +:1050100000200F900C48407D00EB400101EB001098 +:105020000A4901EB00103030119900EB0110807833 +:10503000C009009020210E9801EBC000C0B206907C +:105040000F9800EB400017E0BC120020C84300207E +:10505000100D040853563A00068C030848563A00CF +:10506000506F72742D000000900B0408CC090408E6 +:10507000A00C0408D00B04084006000E08232D22C3 +:1050800005900699F5F78AFF0F98401C80B20F90A3 +:105090000F9800EB400040007A2805DD0E98401C78 +:1050A00080B20E9000200F90F748407D00EB400149 +:1050B00001EB0010F54901EB00103030119900EBC5 +:1050C00001108078C00908210022CDE9002102905A +:1050D000ED48407D40F2833110FB01F0EC4901EBDB +:1050E000800000F58960119901EB410202EB01118A +:1050F00000EBC10090F84600069020210E9801EBCD +:10510000C000C0B205900F9800EB40004006000EB2 +:1051100000230490DDE90512F5F7DEFF0F9908443E +:1051200080B20F900F9800EB400040007A2805DD18 +:105130000E98401C80B20E9000200F90012000902D +:1051400020210E9801EBC000C0B206900F9800EB32 +:1051500040004006000E08233B2205900699F5F713 +:105160001DFF0F98401C80B20F901198401C80B218 +:105170001190C548407D00EB400101EB0010C34990 +:1051800001EB0010C179119881423FF7F3AE08E4BA +:10519000D5F7F2FC012806D0022812D004281ED030 +:1051A000082853D14BE0B848007D002805DDB648FB +:1051B000007D401EB449087502E00520B24908751B +:1051C00044E0B148007D052805DAAF48007D401C69 +:1051D000AD49087502E00020AB49087536E0AA48E1 +:1051E000007D062829D2DFE800F003070B0F1A2400 +:1051F0000B20FEF769F920E00C20FEF765F91CE0B2 +:105200000D20FEF761F918E00E20FEF75DF9A148C8 +:1052100090F8AA0000F00F019B4801750DE00F20E7 +:10522000FEF752F99B4890F8AA00000996490875C4 +:1052300003E01020FEF748F900BF00BF06E002209F +:10524000FEF742F900209049087500BF00BF8E4864 +:10525000C07C0A2819D18C48007D8F4901EB0010D1 +:1052600004220021069000F0B1FC00201021CDE9BD +:1052700000108548007D884901EB0010102302468C +:10528000002106900846F6F734F8EDE4D5F774FCF3 +:10529000012806D002280ED0042816D0082867D18D +:1052A0005FE07948407D002804DD7748407D401E5E +:1052B000754948755CE07448407D032804DA7248FB +:1052C000407D401C7049487552E06F48417D01EBBC +:1052D000410000EB01106D4901EB0010407B0128FB +:1052E0001AD100206849497D01EB410202EB01110E +:1052F000664A02EB011148736348407D01460690FF +:105300000220D4F7D3FE6048407D0690F3F702FBFD +:1053100000206249086023E05B48417D01EB4100C9 +:1053200000EB0110594901EB0010407BC0B901208E +:105330005A4908605449497D01EB410202EB0111D1 +:10534000524A02EB011148734F48407D0690F3F733 +:10535000E1FA4D48407D014606900220D4F7A6FEB2 +:1053600006E00A20FEF7B0F800204749487500BF64 +:1053700000BF4548C07C0B2853D104220021484877 +:1053800000F024FC01200821152346A2CDE90010DD +:1053900014212820F5F7ADFF012008210022CDE9D6 +:1053A000002102903848407D401C01230246142110 +:1053B00006904620F5F790FE3348417D01EB410011 +:1053C00000EB0110314901EB0010407B012809D1AD +:1053D0000821152335A2CDE900101E210020F5F784 +:1053E00088FF14E02848417D01EB410000EB0110EB +:1053F000264901EB0010407B48B901200821152304 +:105400002DA2CDE900101E210020F5F772FF01202A +:10541000082115232BA2CDE9001032210020F5F739 +:1054200068FFBDE3D5F7A8FB012806D0022817D0F6 +:10543000042853D0082873D158E01348407D002831 +:105440000DDD254890F8550E20B10F48407D06909F +:10545000F3F760FA0C48407D401E0B4948755FE049 +:105460000948407D03280DDA1B4890F8550E20B1FD +:105470000548407D0690F3F74DFA0348407D401CF7 +:10548000014948754CE00000BC120020C8430020D0 +:10549000884800200A3D0020500D0408880242423E +:1054A000E00D0408504F52543A0000005459504542 +:1054B0003A4C4F5241000000545950453A5253342F +:1054C000383500005061737320456E746572204357 +:1054D00068616E6765000000BC7200200121F94818 +:1054E00080F8551E0120F849487019E00A20FDF7A0 +:1054F000EBFF0020F54948750121F24880F8481E6D +:1055000090F8550E58B10020F14908600021ED488F +:1055100080F8551EED48407D0690F3F7FBF900BF7B +:1055200000BFEA48C07C0C283DD104220021E94894 +:1055300000F04CFB012008211523AFF29802CDE9C1 +:10554000001012212820F5F7D4FE012008210022A6 +:10555000CDE900210290DD48407D401C0123024638 +:10556000122106904620F5F7B7FD012108201523EA +:10557000D9A2CDE900011C210020F5F7BAFE0121D6 +:1055800008201523DAA2CDE9000126210020F5F735 +:10559000B0FE012008211523DBA2CDE90010302147 +:1055A0000020F5F7A6FEC74890F8550E01282ED129 +:1055B000C649C875C4488078A0B10020C4490860B5 +:1055C000C1498870C148407D01210690F3F7DCFE97 +:1055D000012008211523D1A2CDE900103821002097 +:1055E000F5F787FEB74890F8540E80B10021B54812 +:1055F00080F8541E012008211523CCA2CDE900100B +:1056000038210020F5F775FE0120B1490860C7E296 +:10561000D5F7B2FA012806D0022805D0042804D014 +:10562000082814D10FE012E011E0D4F71FF8142875 +:1056300004D10121C14880F80A1F03E00021BF48BE +:1056400080F80A1F03E00A20FDF73EFF00BF00BFFD +:105650009E48C07C0D283BD104220021B84800F0B0 +:10566000B5FA012008211523B6A2CDE900101A21B0 +:105670000020F5F73EFE012008211523B6A2CDE952 +:10568000001024210020F5F734FE01200821152305 +:10569000B5A2CDE900102E210020F5F72AFEA7487B +:1056A00090F80A0F50B1012008211523B4A2CDE9CA +:1056B000001038210020F5F71CFE09E00120082128 +:1056C0001523B5A2CDE9001038210020F5F711FE11 +:1056D00066E2D5F751FA012806D0022812D0042834 +:1056E0001ED008280DD191E07848407D002805DDC6 +:1056F0007648407D401E7549487502E00320734995 +:1057000048758AE07148407D032805DA6F48407D7E +:10571000401C6E49487502E000206C4948757CE0E9 +:105720006A48417D9F4890F8AA0061F303009D49B3 +:1057300081F8AA0000210320D4F7B8FCF0B39948FF +:10574000B0F8AA0011900220FDF7BEFED4F754FD78 +:1057500094491198A1F8AA0000210320D4F7A6FCCF +:10576000764890F8FC0C20F00101744880F8FC1C8D +:1057700090F8FC0C20F00600801D704981F8FC0CAC +:10578000002001F6FC41488000210120D4F78EFC66 +:10579000854890F8360A20F08001834880F8361A50 +:1057A00000F531608078D0B1012821D002280CD0DA +:1057B000032827D17C4890F8360A00E025E020F045 +:1057C0007801794880F8361A1CE0774890F8360A54 +:1057D00020F078002030744981F8360A12E07248CF +:1057E00090F8360A20F078016F4880F8361A09E000 +:1057F0006D4890F8360A20F0780058306A4981F8F0 +:10580000360A00BF00BFFCF793FD06E00A20FDF753 +:105810005BFE00202D49487500BF00BF2B48C07CAF +:105820000E2843D104220021604800F0CFF9012066 +:105830001021CDE900105B4890F8AA0000F00F009D +:105840005B4901EB00101023024619460690002028 +:10585000F5F74FFD534890F8AA0000F00F001B49E0 +:10586000497D884211D000201021CDE90010174851 +:10587000407D4F4901EB0010001D0C230246202102 +:1058800006900020F5F735FD10E001201021CDE94C +:1058900000100E48407D464901EB0010001D0C230E +:1058A0000246202106900020F5F723FD78E1D5F788 +:1058B00063F901287ED002287DD004287CD00828F6 +:1058C0007BD1E9E0BC72002004810020BC120020E2 +:1058D00088024242200E0408313A446970207377EE +:1058E000697463682031616E6432204F4E0000009D +:1058F000323A496E7365727420736C617665206DFF +:105900006F64756C65000000333A50617373204515 +:105910006E74657220537461727400005374617404 +:10592000653A53656E64696E670000005374617474 +:10593000653A436F6D706C6574650000BC22002091 +:10594000600E0408496E7365727420552D446973A6 +:105950006B204669727374005468616E20506173E5 +:105960007320456E74657200466F726D61743A46BD +:10597000415433323B4D41583A3332470000000026 +:1059800046696E6420552D4469736B2C4F75747095 +:105990007574696E6700000053746174653A4964F8 +:1059A0006C6500000A3D0020BC320020A00E0408F7 +:1059B000200F040802E00FE01CE074E07B48407D0B +:1059C000002805DD7948407D401E7849487502E091 +:1059D00004207649487566E07448407D042805DA5D +:1059E0007248407D401C7149487502E000206F49B3 +:1059F000487558E06D48417D6D4890F8AA0061F304 +:105A000007106B4981F8AA0000210320D4F74EFB50 +:105A100080B30220FDF758FD664890F8360A20F062 +:105A20008001644880F8361A00F531608078C0B192 +:105A3000012820D002280AD0032826D15D4890F8FA +:105A4000360A20F078015B4880F8361A1DE0594884 +:105A500090F8360A20F078002030564981F8360A4E +:105A600013E0544890F8360A20F07801514880F845 +:105A7000361A0AE00FE04F4890F8360A20F0780016 +:105A800058304C4981F8360A00BF00BFFCF750FC83 +:105A900000204649487506E00A20FDF715FD002064 +:105AA0004249487500BF00BF4048C07C0F2841D123 +:105AB00004220021404800F089F801201021CDE99E +:105AC00000103B4890F8AA0000093C4901EB001087 +:105AD00010230246194606900020F5F70AFC3348C9 +:105AE000407D334991F8AA10B0EB111F11D000206E +:105AF0001021CDE900102D48407D304901EB001008 +:105B0000001D0C230246202106900020F5F7F1FB32 +:105B100010E001201021CDE900102448407D2749E4 +:105B200001EB0010001D0C230246202106900020EE +:105B3000F5F7DFFB34E0D5F71FF8012806D002287F +:105B400005D0042804D008281FD11AE01DE01CE06D +:105B5000D4F752FB01200690069880F3138800BF0B +:105B600000BFBFF34F8F1648006800F4E06015498E +:105B70000843001D12490860BFF34F8F00BF00BFEC +:105B8000FEE70A20FDF7A0FC00BF00BF0748C07C6D +:105B9000102804D1042200210B4800F017F800BFA0 +:105BA00000BFF5F7B7F912B010BD0000BC1200201D +:105BB0000A3D0020BC320020E00E0408700F0408EB +:105BC0000CED00E00000FA05C00F04082DE9F843D1 +:105BD00007460E469046002416E0002510E00120FE +:105BE0007B1903EB061303EB041300901A782307C9 +:105BF000190EEB06180E1023F5F7D0F9681CC5B284 +:105C0000102DECDB601CC4B24445E6DBBDE8F88334 +:105C100000B5002008490877002107488177012155 +:105C20004177C1776421416201200349C875022090 +:105C3000FDF74AFC00BD0000BC120020042808D17A +:105C40004FF0E021096941F004014FF0E0221161B9 +:105C500007E04FF0E021096921F004014FF0E02254 +:105C60001161704710B51548006840F47000134981 +:105C700008601348006840F00100114908600020E6 +:105C80000F49083108600E4800680E4908400C4969 +:105C900008600D48091D0860081F006820F4802076 +:105CA000091F0860002006490C310860FDF75CFA06 +:105CB0004FF0006001498039086010BD88ED00E0B8 +:105CC00000380240FFFFF6FE1030002410B5FDF74B +:105CD000DFF910BDCA430282704721B1028842F049 +:105CE0000102028004E002884FF6FE731A4002802F +:105CF0007047000010B504465548844208D1012180 +:105D00000846FCF7A1FF00210120FCF79DFF9DE064 +:105D1000B4F1804F08D101210846FCF775FF00213E +:105D20000120FCF771FF91E04A48844208D101212B +:105D30000220FCF769FF00210220FCF765FF85E0E7 +:105D40004548844208D101210420FCF75DFF002171 +:105D50000420FCF759FF79E04048844208D1012132 +:105D60000820FCF751FF00210820FCF74DFF6DE0F3 +:105D70003B48844208D101211020FCF745FF002157 +:105D80001020FCF741FF61E03648844208D1012130 +:105D90002020FCF739FF00212020FCF735FF55E0DB +:105DA0003148844208D101210220FCF74DFF002137 +:105DB0000220FCF749FF49E02C48844209D1012127 +:105DC0000804FCF741FF00214FF48030FCF73CFF52 +:105DD0003CE02748844209D101214804FCF734FF04 +:105DE00000214FF40030FCF72FFF2FE021488442C0 +:105DF00009D101218804FCF727FF00214FF48020FE +:105E0000FCF722FF22E01C48844208D101214020F7 +:105E1000FCF7FAFE00214020FCF7F6FE16E01748DA +:105E2000844208D101218020FCF7EEFE0021802071 +:105E3000FCF7EAFE0AE01248844207D101218015EE +:105E4000FCF7E2FE0021A015FCF7DEFE10BD00000D +:105E5000000001400004004000080040000C004029 +:105E600000100040001400400004014000400140C8 +:105E7000004401400048014000180040001C004060 +:105E80000020004030B50246002000230024158A7F +:105E900005EA0103958905EA010413B10CB101205B +:105EA00000E0002030BD1AB183890B43838102E0FA +:105EB00083898B438381704700220288184B984264 +:105EC0000ED0184B98420BD0B0F1804F08D0164B33 +:105ED000984205D0154B984202D0154B984204D1F8 +:105EE0004FF68F731A404B881A43124B984207D0D3 +:105EF000114B984204D04FF6FF431A400B891A43C6 +:105F000002804B68C3620B880385054B984202D020 +:105F1000044B984201D18B7A038601238382704718 +:105F2000000001400004014000040040000800405F +:105F3000000C0040001000400014004010B5002488 +:105F4000FCF784FC00F0BCFCD4F742FA294890F836 +:105F5000FC0C20F00101274880F8FC1C90F8FC0C98 +:105F600020F08001234880F8FC1C90F8FC0C20F005 +:105F70000600801D1F4981F8FC0C00210120D4F788 +:105F800095F8D3F719F9D3F745FED4F737FEF4F7B0 +:105F9000ABFEFFF73DFED4F7CFFBF2F7B7FAF4F70D +:105FA0007FFCFCF7C5F9FCF71BFD124890F8FC0CD0 +:105FB00020F001010F4880F8FC1C90F8FC0C20F048 +:105FC00080010C4880F8FC1C90F8FC0C20F00600C6 +:105FD000801D084981F8FC0C00210120D4F766F8E7 +:105FE00042F2107004494885012081F82900F5F734 +:105FF000D5F910BDBC220020BC1200202DE9F041D3 +:1060000000240025FE48807801280BD10020FC499F +:106010008870D3F74BFEFB48C07C022802DC0120CD +:10602000F849C875F748007AC0F3800000287DD190 +:10603000002479E304EB4400F149503101EB800086 +:106040008078012807D1002004EB4401EC4A50324B +:1060500002EB8101887004EB4400E949503101EB07 +:106060008000407800287DD104EB440001F599615F +:1060700001EB800080780128F5D104EB440000EBAF +:10608000041001F5107101EB00108079002869D02F +:10609000002004EB4401DC4A02EB8101887004EB30 +:1060A000440000EB041002F5107101EB0010807940 +:1060B0000D287DD2DFE800F07C070A0BCA0C0D0921 +:1060C00008FDFC0F0E0000BF00BF00BF00BF00BFF7 +:1060D00000BF00BF00BF40F283306043CB4901EBFB +:1060E00080000079012815D040F28330604301EB35 +:1060F000800000F5896040F283316143C34A02EBBE +:106100008101897801EB410202EB011110F83100A5 +:10611000002861D140F283306043BC4901EB80002C +:106120008078401CC1B240F2833000E06CE36043F1 +:10613000B64A02EB8000817040F283306043114622 +:1061400011F8200090B140F28330604311F8201024 +:1061500040F28330604302EB80008170002140F206 +:10616000833000E0DEE2604302F8201040F283302A +:106170006043A64901EB800000F5896040F283315D +:106180006143A24A02EB8101897801EB410202EBF3 +:10619000011110F8311040F2833060439B4A02EB4A +:1061A00080004079814217D0002240F2833000E025 +:1061B00006E26043954901EB800000F5896040F2FA +:1061C00083316143914B03EB8101897801EB4103FA +:1061D00003EB011100F8312040F2833060438B491A +:1061E00001EB8000807804EB440101EB0411884A44 +:1061F00002EB0111C979884207DB002140F28330AC +:106200006043824A02EB8000817040F28330604339 +:106210007E4B03EB800000F5896040F283336343DB +:106220007A4E06EB83039B7803EB430606EB0313DE +:1062300000EBC300427940F283306043734B03EBC1 +:10624000800081782046E8F715FF6AE240F283304B +:1062500060436E4901EB80000079012815D040F2BF +:106260008330604301EB800000F5896040F28331A8 +:106270006143664A02EB8101C97801EB410202EBFE +:10628000011110F8310000285ED140F283306043E4 +:106290005E4901EB8000C078401CC1B240F28330FF +:1062A00060435A4A02EB8000C17040F2833001E043 +:1062B00087E1B3E06043114611F8200080B140F25D +:1062C0008330604311F8201040F28330604302EBCA +:1062D0008000C170002140F28330604302F820103A +:1062E00040F283306043494901EB800000F589604A +:1062F00040F283316143454A02EB8101C97801EBE9 +:10630000410202EB011110F8311040F2833060437A +:106310003E4A02EB80004079814215D0002240F2D3 +:1063200083306043394901EB800000F5896040F219 +:1063300083316143354B03EB8101C97801EB4103A4 +:1063400003EB011100F8312040F2833060432F4904 +:1063500001EB8000C17840F2833060432B4A02EBAE +:1063600080008079814206DB002140F28330604367 +:1063700002EB8000C17040F283306043234901EB9F +:106380008000407808B340F28330604301EB800026 +:10639000C17840F2833060431C4A02F8201040F27A +:1063A00083306043114601EB80004078401EC1B24B +:1063B00040F28330604302EB8000C170002140F264 +:1063C0008330604302EB8000417040F283306043D1 +:1063D0000E4B03EB8000083040F2833363430B4ED7 +:1063E00006EB8303DB7803EB031300EB83004279B6 +:1063F00040F283306043334603EB8000C17809E00C +:10640000703C0020BC1200208841002088480020F9 +:10641000C84300202046E8F72DFE82E140F2833099 +:106420006043F54901EB80000079012813D040F268 +:106430008330604301EB8000083040F283316143D8 +:10644000ED4A02EB8101C97801EB011100EB8100FB +:106450000079002856D140F283306043E64901EBD1 +:106460008000C078401CC1B240F283306043E24AF1 +:1064700002EB8000C17040F283306043114611F896 +:10648000200080B140F28330604311F8201040F2C8 +:106490008330604302EB8000C170002140F2833002 +:1064A000604302F8201040F283306043D24901EB90 +:1064B0008000083040F283316143CF4A02EB810112 +:1064C000C97801EB011100EB8100017940F28330C2 +:1064D000604302EB80004079814213D0002240F2F9 +:1064E00083306043C44901EB8000083040F28331BF +:1064F0006143C14B03EB8101C97801EB011100EB52 +:106500008100027140F283306043BB4901EB80009F +:10651000C17840F283306043B74A02EB8000807953 +:10652000814206DB002140F28330604302EB8000B1 +:10653000C17040F283306043AF4901EB8000407886 +:1065400008B340F28330604301EB8000C17840F231 +:1065500083306043A84A02F8201040F28330604341 +:10656000114601EB80004078401EC1B240F28330FA +:10657000604302EB8000C170002140F28330604331 +:1065800002EB8000417040F2833060439A4B03EB92 +:106590008000083040F283336343974E06EB830359 +:1065A000DB7803EB031300EB8300427940F2833086 +:1065B0006043334603EB8000C1782046E8F75AFD7C +:1065C000AFE040F2833060438B4901EB80000079FB +:1065D000012815D040F28330604301EB800000F5C4 +:1065E000896040F283316143834A02EB8101C978BB +:1065F00001EB410202EB011110F8310000285BD1E0 +:1066000040F2833060437C4901EB8000C078401C3D +:10661000C1B240F283306043774A02EB8000C17020 +:1066200040F283306043114611F8200080B140F2FF +:106630008330604311F8201040F28330604302EB56 +:106640008000C170002140F28330604302F82010C6 +:1066500040F283306043684901EB800000F58960B7 +:1066600040F283316143644A02EB8101C97801EB56 +:10667000410202EB011110F8311040F28330604307 +:106680005D4A02EB80004079814215D0002240F241 +:1066900083306043584901EB800000F5896040F287 +:1066A00083316143544B03EB8101C97801EB410312 +:1066B00003EB011100F8312040F2833060434E4972 +:1066C00001EB8000C17840F2833060434A4A02EB1C +:1066D00080008079814206DB002140F283306043F4 +:1066E00002EB8000C17040F283306043424B03EB09 +:1066F0008000083040F2833363433F4E06EB830350 +:10670000DB7803EB031300EB8300427940F2833024 +:106710006043334603EB8000C1782046E8F7AAFCCB +:1067200000BF00BF601CC4B2344890F89A0EA0426B +:106730003FF780AC3248807801287ED13048B038AD +:10674000807800EB40012F4800EB01108079002891 +:1067500073D000202A498870A1F1B00081782748C1 +:1067600090F83C0F401E814207DA2548B038807807 +:10677000401C2349B039887003E000202049B0391B +:1067800088701F48B038807800EB40011C4898386A +:1067900000EB81008078B8B300211948B0388078C8 +:1067A00000EB40021648983800EB820081701448D4 +:1067B000B038807800EB4001124800EB011080797E +:1067C00001282BD0042804D0052823D006282AD15C +:1067D0001BE00B48B038807800EB4001094800EB23 +:1067E000011000684FF4E131B1FBF0F000EB401014 +:1067F00040000349886016E088480020BC32002031 +:10680000B8430020FC41002017E04FF47A7028497B +:10681000886008E064202649886004E04FF47A70BC +:106820002349886000BF00BF214AB03A93780B32F9 +:10683000D15C0B3A9078F3F7F9FA1E48407888B9A2 +:106840001D488078012820D100201B498870194BF1 +:106850001A79A1F6CC1393F8101B164B5878F9F758 +:1068600099FB12E014480C38807801280DD10021E2 +:1068700011480C3881700F4B1A79A0F51C6393F8FE +:10688000101B0C4B5878F9F785FB0C48807B58B9E6 +:10689000D4F7F0FAF2F732FF0648C07820B10020B2 +:1068A0000449C870F4F7D2FDFCF716FEBDE8F0818C +:1068B000B8430020CC3D0020883C0020BC120020C2 +:1068C0003EB50024002501210846FCF78DF9A720DC +:1068D000ADF800000020ADF8020040F2E730019072 +:1068E0000020ADF8080069464FF08040FFF7E4FA59 +:1068F0000021B84880F8621B00BF88E004EB440028 +:10690000B54901EB8001B34890F8620BB34A42F8F5 +:106910002010B04890F8620B401CC1B2AD4880F81E +:10692000621B04EB440002F55A7101EB8001A94897 +:1069300090F8620B42F82010A64890F8620B401CB9 +:10694000C1B2A44880F8621B04EB440002F54E710A +:1069500001EB80019F4890F8620B42F820109D489F +:1069600090F8620B401CC1B29A4880F8621B04EB9D +:1069700044009B4901EB8001964890F8620B42F875 +:106980002010944890F8620B401CC1B2914880F8E6 +:10699000621B002537E040F283306043914901EBF0 +:1069A000800000F5896005EB450101EB051100EB66 +:1069B000C1000C30874991F8621B884A42F82100D7 +:1069C000844890F8620B401CC1B2824880F8621B78 +:1069D00040F283306043834901EB8000083005EBCF +:1069E000051100EB810038307A4991F8621B42F8BA +:1069F0002100784890F8620B401CC1B2754880F8BD +:106A0000621B681CC5B2102DC5DB601CC4B2042C0F +:106A1000FFF674AF70490C396E4890F8620B6F4AFC +:106A200042F820106B4890F8620B401CC1B26948D4 +:106A300080F8621B00F51C60664991F8621B42F801 +:106A40002100644890F8620B401CC1B2614880F894 +:106A5000621B00F6CC1190F8620B42F820105D48E2 +:106A600090F8620B401CC1B25A4880F8621B00F6D5 +:106A7000D81190F8620B42F82010564890F8620B3B +:106A8000401CC1B2534880F8621B00F64C3190F8AC +:106A9000620B42F820104F4890F8620B401CC1B2C4 +:106AA0004C4880F8621B00F6846190F8620B42F853 +:106AB0002010484890F8620B401CC1B2454880F84D +:106AC000621B00F6B41190F8620B42F820104148A6 +:106AD00090F8620B401CC1B23E4880F8621B4049EE +:106AE0003C3190F8620B42F820103A4890F8620B63 +:106AF000401CC1B2374880F8621B3B48354991F8C9 +:106B0000621B42F82100334890F8620B401CC1B26E +:106B1000304880F8621B3249303190F8620B42F8FD +:106B200020102C4890F8620B401CC1B2294880F814 +:106B3000621B02F28C5190F8620B42F8201025483B +:106B400090F8620B401CC1B2224880F8621B02F52B +:106B5000B36190F8620B42F820101E4890F8620B67 +:106B6000401CC1B21B4880F8621B002414E004EBF7 +:106B700044011E4800EB8101164890F8620B174A49 +:106B800042F82010134890F8620B401CC1B2114823 +:106B900080F8621B601CC4B2052CE8DB0E491C396E +:106BA0000C4890F8620B0D4A42F82010094890F802 +:106BB000620B401CC1B2074880F8621B01218807A4 +:106BC000FFF78BF8012211469007FFF76CF900F0F0 +:106BD0000FF83EBDBC320020C03C0020203E00200B +:106BE000C880002088480020D812002020430020C0 +:106BF00008B51C208DF8000001208DF8010002204E +:106C00008DF8020001208DF803006846F3F780FF3D +:106C100008BD10B5F1F70AF910BD10B5F1F728F964 +:106C200010BD10B5FBF7A2FA10BD10B5F1F7D4F8FE +:106C300010BD10B5F1F73EF910BD10B5F3F72EFDFC +:106C400010BD01F40072B2F5007F00D100BFCA434D +:106C50000280704721B1828942F40052828104E0AF +:106C600082894DF6FF731A40828170471AB1838A78 +:106C70000B43838202E0838A8B4383827047000048 +:106C800010B504462548844208D101211020FBF7A5 +:106C9000DBFF00211020FBF7D7FF3EE020488442B5 +:106CA00009D101214804FBF7AFFF00214FF4003068 +:106CB000FBF7AAFF31E01B48844209D10121880477 +:106CC000FBF7A2FF00214FF48020FBF79DFF24E09B +:106CD0001548844209D10121C804FBF795FF002122 +:106CE0004FF40020FBF790FF17E01048844209D1D1 +:106CF00001210805FBF788FF00214FF48010FBF706 +:106D000083FF0AE00A48844207D101212020FBF7D3 +:106D10009BFF00212020FBF797FF10BD00100140D2 +:106D20000044004000480040004C0040005000403B +:106D30000014014002460020B1F5007F00D100BFE1 +:106D400013880B400BB1012000E00020704770B5A4 +:106D50000246002400230025002040F66A16B142B6 +:106D600000D100BFC1F3421501F01F03012606FA4E +:106D700003F3012D02D19689334006E0022D02D1A2 +:106D8000168A334001E0968A33400C12012606FA37 +:106D900004F41688344013B10CB1012000E0002047 +:106DA00070BDF0B50346002400260025002040F603 +:106DB0006A17B94200D100BF1846C1F3421401F06E +:106DC0001F06012707FA06F5012C01D10C3004E05B +:106DD000022C01D1103000E014301AB107682F43A3 +:106DE000076002E00768AF430760F0BD2DE9FF4789 +:106DF00005460E460024A14600BFA046B08900B15A +:106E000000BF2C8A24F44054F08804432C82AC89BF +:106E100041F20C608443B08831890843718908438A +:106E20000443AC81AC8A24F44074B0890443AC823E +:106E30006846FBF719FF2048854202D01F4885426B +:106E400002D1DDF80C9001E0DDF80890A88900F48B +:106E5000004040B109EBC90000EB0910316849005E +:106E6000B0FBF1F707E009EBC90000EB091031684E +:106E70008900B0FBF1F76420B7FBF0F004012009B2 +:106E8000642101FB1078A88900F4004040B1322051 +:106E900000EBC800B0FBF1F000F00700044308E08D +:106EA000322000EB08106421B0FBF1F000F00F007D +:106EB00004432C81BDE8FF8700100140001401400D +:106EC00010B5002406E0FBF753FE10B9D2F702FC20 +:106ED00010BD641C02488442F5D3FA20F8E7000094 +:106EE000404B4C000FB4084B10B504A902AA0398FC +:106EF00001F0E8F9044602A9002001F00EFC20464A +:106F000010BC5DF814FB00001B87030803B4019854 +:106F10004100009850EAC12018BF04204A0D18BF54 +:106F200040F0010040F2FF72B2EB515F08BF40F049 +:106F30000200012808BF052002B0704700000000D1 +:106F400030B583B0044601F093F99FED090B054677 +:106F50008DED000B002221466846D1F77AFC2846C9 +:106F600001F0A2F99DED000B03B030BD0000000060 +:106F7000000000000000000070B5D94B00242DED8A +:106F8000020B2DED108BDDE91010984205DA20F090 +:106F900000429A4201D809D141B19DED100BBDECE0 +:106FA000108B02B0BDE8704001F01EB9B0F5801F33 +:106FB00026DA11430BD0002813DA012001F074F90E +:106FC000BDEC108B02B0BDE8704001F021B9022089 +:106FD00001F06AF901F0F0F851EC100B81F000417A +:106FE0009EE06FF035049FEDC00B53EC102B9DED30 +:106FF000100B51EC100BD1F703FACDE91001084644 +:1070000004EB2051C0F31304B948A1F2FF3120442E +:1070100000F4801080F07F6282F04052224301EB46 +:1070200020559FEDB50B119253EC102B9DED100BDD +:1070300051EC100BD1F7DEF941EC180BA01CC0F39A +:1070400013009FEDAFDB9FEDB0EBB14E7E44032804 +:107050006CD296ED000B51EC180B53EC102BD1F7C2 +:1070600029FF1DD1002D01BF96ED000BBDEC108B4B +:1070700002B070BD2846D1F7BAFA41EC180B53ECB8 +:107080001D2BD1F7BDF941EC190B53EC1E2B51EC24 +:10709000180BD1F7B5F953EC192BD1F70AF93FE0EA +:1070A0009FED9D0B51EC180B53EC102BD1F7A8F969 +:1070B0009FED9B1B53EC112BD1F79FF941EC190B62 +:1070C00053EC182B51EC180BD1F79AF953EC192B00 +:1070D000D1F796F941EC190B002D04BF53EC192B95 +:1070E00051EC180B1AD02846D1F781FA41EC1A0B53 +:1070F00053EC1D2BD1F784F953EC192BD1F77DF903 +:1071000053EC182BD1F776F941EC180B53EC1E2BEE +:1071100051EC1A0BD1F774F953EC182BD1F76AF92B +:10712000BDEC108B02B041EC100B70BD9FED7E0BDF +:1071300051EC180B53EC102BD1F7BBF841EC100BB2 +:1071400051EC180B53EC102BD1F7CCF941EC190B87 +:107150002846D1F74CFA41EC1B0B53EC192B51ECA0 +:10716000190BD1F74DF941EC1A0B714853EC1A2B5E +:10717000261851EC1A0BD1F743F941EC1F0B6D485F +:10718000C4F1510404F5D724B0EE4F0AF0EE6F0AB3 +:107190000321784400F094FF53EC1F2B51EC100BAB +:1071A000D1F72EF941EC1C0B6348B0EE4F0AF0EE1C +:1071B0006F0A0421784400F083FF53EC1A2B51EC42 +:1071C000100BD1F71DF9344353EC1C2BD1F771F898 +:1071D00041EC1C0B002C4CDD9FED510B51EC180BBE +:1071E00053EC102BD1F70CF953EC182BD1F708F90D +:1071F00041EC1A0B55B353EC1D2B51EC1B0BD1F783 +:10720000FFF841EC1D0B53EC1C2B51EC1A0BD1F782 +:1072100050F853EC192BD1F7F3F853EC1D2BD1F7A1 +:1072200048F853EC1A2BD1F7E8F853EC182BD1F7A8 +:10723000E1F841EC180B53EC1E2B51EC1B0BD1F772 +:10724000DFF853EC182BD1F7D5F869E753EC1C2B7A +:1072500051EC1A0BD1F72DF853EC192BD1F7D0F8CC +:1072600053EC1A2BD1F7C9F853EC182BD1F7C5F80A +:1072700056E735B353EC1D2B51EC1B0BD1F7C0F87F +:1072800041EC1A0B53EC1C2B51EC180BD1F7B2F854 +:1072900053EC192BD1F7B4F853EC1A2BD1F7AAF809 +:1072A00053EC182BD1F7A6F841EC180B53EC1E2B1E +:1072B00051EC1B0BD1F7A4F853EC182BD1F79AF82B +:1072C0002EE753EC1C2B51EC180BD1F793F853EC31 +:1072D000192BD1F795F853EC182BD1F78EF81FE73F +:1072E0000000F07F0000000000000000000050439C +:1072F000645F090000000000000000000000F03F93 +:10730000763C7935EF39EA3D0000E0FE422EE63F5B +:1073100070A0000000000000555555555555D53F4B +:10732000000000000000E03F0000000000000040FE +:1073300086EBF9FFF29E0000E89E000000000000CE +:1073400070B5414A00252DED020B2DED048BDDE9D2 +:107350000404944205DA24F00041914201D809D195 +:1073600040B19DED040BBDEC048B02B0BDE8704054 +:1073700000F03ABFB4F5801F26DA08430BD0002C8A +:1073800013DA012000F090FFBDEC048B02B0BDE8E1 +:10739000704000F03DBF022000F086FF00F00CFFBF +:1073A00051EC100B81F0004146E09FED290B6FF08E +:1073B000350553EC102B9DED040B51EC100BD1F760 +:1073C0001FF8CDE904010C4605EB2450A0F2FF3074 +:1073D000C10F40F2FF32521A62F31F540844D1F732 +:1073E00006F905949DED040B41EC180B51EC100BC4 +:1073F00001F008FB9FED181B53EC112BD1F700F89F +:107400009FED170B41EC190B53EC102B51EC180BA3 +:10741000D0F7F6FF53EC192BD0F74BFF9FED120B73 +:1074200041EC190B53EC102B51EC180BD0F7E8FF83 +:1074300053EC192BD0F73DFFBDEC048B02B041ECAF +:10744000100B70BD000000000000F07F0000000085 +:1074500000000000000050430EE526157BCBDB3F0B +:10746000362BF111F3FE593D00609F501344D33F7A +:107470002DE9F04D2DED040B2DED0E8B96B0DDE9D1 +:107480002550279CDDF890A025F0004624F0004808 +:10749000BAF1000F14BF0121002101EB4502FC49A4 +:1074A00053184A1093422AD3002814BF0123002303 +:1074B00003EB44030B44F7498B4220D358EA000105 +:1074C0009FEDF59B76D0DFF8D8B35D4503D1BAF1D7 +:1074D000000F05D188E0BAF1000F08BF002100D0ED +:1074E000012101EB450111F5001F08D8002814BF48 +:1074F0000121002101EB440111F5001F0BD99DED85 +:10750000261B9DED240B16B0BDEC0E8B04B0BDE820 +:10751000F04D00F073BE0027002DBCBFE149884547 +:1075200021DAE1498845A8BF02271CDAC3451ADCE5 +:10753000DE4901EB2851142908DDC1F1340220FA9B +:1075400002F101FA02F282420DD108E058B9C1F10C +:10755000140228FA02F101FA02F2424503D101F0C5 +:107560000101C1F1020756EA0A0124D1002C22DAF6 +:10757000002D18BF022F01D0012F0AD0022000F0E9 +:1075800093FE16B0BDEC0E8B04B0BDE8F04D00F0DC +:1075900013BE022000F088FE00F00EFE51EC100B2E +:1075A00081F0004141EC100B16B0BDEC0E8B04B025 +:1075B000BDE8F08D18E09FEDBEAB9FEDBF8B0028BE +:1075C00071D1B848804522D105F1804010F5801076 +:1075D00008BFBAF1000F07D0B3450ADC002CA8BFE2 +:1075E0009DED260BE0DA0DE0B0EE490AF0EE690AF7 +:1075F000DAE7002C06DA9DED260B51EC100B81F03A +:1076000000416FE0AE48784490ED000BCCE7D845E0 +:107610004DD1002C48DA2EB186423AD1BAF1000F92 +:1076200042D126E0BAF1000F13D0022000F03CFE58 +:1076300000F0FEFD8DED020B9DED240B8DED000B9A +:1076400010EE900A039961F31E0003909DED020B6A +:10765000AAE78DED02AB9DED240B1AEE901A10EE09 +:10766000900A8DED000B61F31E0003909DED020B5F +:107670009AE78DED028B9DED240B18EE901A10EE1B +:10768000900A8DED000B61F31E0003909DED020B3F +:107690008AE709DA9DED240B51EC190B53EC102B02 +:1076A000D0F720FF1EE020E09DED240B7CE7864212 +:1076B0001BDAB4F1804F0DD0A4F10050B0F1FF50AF +:1076C00013D1002D11DB9DED240B51EC100B01F0BB +:1076D0002FFA07E09DED240B53EC102B51EC100B0F +:1076E00000F0C2BC41EC100B5EE79DED240B51ECA9 +:1076F000100B01F075F8BAF1000FCDE90E0142D17F +:107700009FED710B46B3A6F1E040B0F17F600CD065 +:107710005E4538D1002D00DAA7B3022F0CBF01203F +:107720004FF0FF30D0F763FFDCE7002D01DD002CC8 +:107730000DDA002D01DD002C1FDB002D16DA002CE8 +:1077400014DB012F08BF9FED620B3FF42DAFB0EEAD +:107750004A0AF0EE6A0A27E7022F18BF002D0CD064 +:10776000012F0AD1002DFFF61FAF06E0002DB8BF94 +:10777000002C08DA012F3FF417AFB0EE480AF0EE04 +:10778000680A11E71BE0012000EBE57050EA0701F1 +:1077900015D0791EB0EE498AF0EE698A084308BF19 +:1077A0009FED4D8B4E480025804570DD4D494E487C +:1077B000884514DDB0420DDB002C19DB2FE00120E1 +:1077C00000F072FD16B0BDEC0E8B04B0BDE8F04DBC +:1077D00000F01EBDB34502DC002C09DC1FE0864230 +:1077E00002DA002C1BDA03E05E452BDD002C16DDEF +:1077F000022000F059FD00F01BFD8DED020B53EC53 +:107800001A2B51EC180BD0F7FBFDCDE900010399C1 +:10781000019861F31E0003909DED020BC4E6022067 +:1078200000F042FD00F014FD10EE901A18EE900AE0 +:107830008DED020B8DED008B61F31E0003909DED2D +:10784000020BB1E69DED0E0B53EC192B51EC100B16 +:10785000D0F7D0FD9FED260BCDE9080153EC102B9E +:107860009DED080B51EC100BD0F7CAFD9FED221BCC +:1078700053EC112BD0F7C1FD9DED081B53EC112BE0 +:10788000D0F7BEFD9FED1E1B53EC112B3CE08CE0AE +:10789000FFFF1F00FFFF0F00000000000000F03F8F +:1078A0000000F03F0000F07F0000404301FCFFFFBC +:1078B000000000000000F07F000000000000000059 +:1078C000B69A0000000000000000000000000080E8 +:1078D000000000000000F0FF000000000000F0BF0A +:1078E0000000E0410000F043FFFFEF3F0000000018 +:1078F000000000000000D03F555555555555D53F67 +:10790000000000000000E03FD0F777FD9DED080B80 +:1079100041EC1A0B53EC102B51EC100BD0F770FD0F +:1079200053EC1A2BD0F76CFD41EC1A0B9FEDFE0BBC +:1079300053EC102B9DED080B51EC100BD0F760FDB4 +:1079400041EC1B0B9FEDFA0B51EC1A0B53EC102B77 +:10795000D0F756FD41EC1A0B9FEDF70B53EC102BB3 +:107960009DED080B51EC100BD0F74AFD53EC1A2B90 +:10797000D0F740FD41EC1A0B51EC1B0B53EC1A2BCA +:10798000D0F797FC0690CDE906519DED060B53EC20 +:107990001B2B51EC100BD0F72DFD53EC1A2BD0F70D +:1079A0002CFD41EC100B00F0A1B90020B6F5801FB2 +:1079B0000EDA9FEDE30B53EC102B9DED0E0B51EC0B +:1079C000100BD0F71DFDCDE90E016FF034000E460F +:1079D00000EB2650A0F2FF37C6F31300DA4940F05F +:1079E0007F6646F040568842D8BF002408DDD7495C +:1079F0008142C8BF012403DC0024A6F580167F1C49 +:107A0000D348784400EBC4000F9690ED00CB9DED79 +:107A10000E0B53EC1C2B51EC100BD0F7EBFC9DED37 +:107A20000E0B41EC1B0B53EC1C2B51EC100BD0F745 +:107A300040FC41EC100B51EC190B53EC102BD0F720 +:107A400051FD41EC1D0B51EC1B0B53EC1D2BD0F7E2 +:107A5000D7FC41EC1A0BBF488DED10AB7844109564 +:107A600090ED000B4FF0005040EA660000EB8440C0 +:107A70008DED080B00F5002009909DED080B53ECEF +:107A80001C2B51EC100BD0F7B5FC9DED0E1B53ECED +:107A9000112BD0F7B2FC41EC100B53EC102B9DEDE9 +:107AA000100B51EC100BD0F7ABFC9DED080B41EC2B +:107AB0001C0B53EC102B9DED100B51EC100BD0F761 +:107AC0009FFC53EC1B2BD0F798FC53EC1C2BD0F7EE +:107AD00091FC53EC1D2BD0F793FC41EC1C0B53ECA9 +:107AE0001A2B51EC1A0BD0F78BFC41EC1B0B9A486C +:107AF0000621B0EE4B0AF0EE6B0A784400F0E0FA93 +:107B0000B0EE401AF0EE601AB0EE41DAF0EE61DA53 +:107B100053EC1B2B51EC1B0BD0F772FC53EC1D2BC1 +:107B2000D0F76EFC9DED100B41EC1B0B53EC1A2BA8 +:107B300051EC100BD0F7BDFB53EC1C2BD0F760FCC5 +:107B400053EC1B2BD0F7B5FB9DED100B41EC1B0B41 +:107B500053EC102B51EC100BD0F752FC41EC1D0BE9 +:107B60009FED7FEB53EC1E2BD0F7A3FB53EC1B2BAD +:107B7000D0F79FFB0890CDE908519DED080B53EC21 +:107B80001E2B51EC100BD0F735FC53EC1D2BD0F70E +:107B900031FC53EC1B2BD0F730FC9DED080B41EC76 +:107BA0001D0B53EC102B9DED100B51EC100BD0F76F +:107BB00027FC41EC1B0B53EC1A2B51EC1D0BD0F79F +:107BC0001FFC9DED080B41EC1A0B53EC102B51ECF4 +:107BD0001C0BD0F715FC53EC1A2BD0F76AFB41ECC9 +:107BE0001A0B51EC1B0B53EC1A2BD0F762FB0C90C9 +:107BF000CDE90C519DED0C0B53EC1B2B51EC100BF4 +:107C0000D0F7F8FB53EC1A2BD0F7F7FB41EC1B0B2A +:107C10009FED550B53EC102B9DED0C0B51EC100B05 +:107C2000D0F7EEFB41EC1A0B9FED510B51EC1B0B07 +:107C300053EC102BD0F7E4FB41EC1B0B9FED4E0BEC +:107C400053EC102B9DED0C0B51EC100BD0F7D8FB27 +:107C500053EC1B2BD0F72DFB41EC100B484878441C +:107C600000EBC40090ED001B51EC100B53EC112BFA +:107C7000D0F71FFB41EC1B0B3846D0F7B8FCCDE921 +:107C8000080153EC1B2B51EC1A0BD0F712FB41EC03 +:107C9000100B3C48784400EBC40090ED00CB51EC55 +:107CA000100B53EC1C2BD0F704FB9DED081B53EC81 +:107CB000112BD0F7FEFA0690CDE906519DED080B89 +:107CC00053EC102B9DED060B51EC100BD0F792FBF3 +:107CD00053EC1C2BD0F78EFB53EC1A2BD0F78AFBFE +:107CE00053EC1B2BD0F789FB41EC100B9DED261BB1 +:107CF00053EC102B8DED001B00959DED260B51ECE8 +:107D0000100BD0F77DFB9DED000B41EC1A0B53ECF3 +:107D1000102B9DED260B51EC100BD0F76BFB9DED5E +:107D2000061B53EC112B2FE0000000604715F73FB6 +:107D3000FE822B654715F73F44DF5DF80BAE543EDE +:107D400000000000000040438E9803007AB60B004C +:107D5000FA950000609600003295000000000000D7 +:107D60000000000000000840000000E009C7EE3FEE +:107D7000FD033ADC09C7EE3FF5015B14E02F3EBE80 +:107D8000BE93000078930000D0F73AFB53EC1A2B17 +:107D9000D0F78FFA9DED060B41EC1A0B53EC102B2C +:107DA0009DED000B51EC100BD0F72AFBCDE90C0137 +:107DB0009DED0C0B51EC1A0B53EC102BD0F779FA0C +:107DC000CDE902010C46AA498C422FDB611A084317 +:107DD00018D19DED0C0B53EC102B9DED020B51ECCB +:107DE000100BD0F707FB41EC1B0B9FEDA30B51ECE5 +:107DF0001A0B53EC102BD0F75CFA53EC1B2BD0F77B +:107E000007FE2DD2022000F04FFA00F011FA10EE1A +:107E1000901A18EE900A8DED020B8DED008B61F338 +:107E20001E0003909DED020BFFF7BEBB944A24F0A9 +:107E30000041914214D39349214408437FF4EFACAD +:107E40009DED0C0B53EC102B9DED020B51EC100B28 +:107E5000D0F7D0FA53EC1A2BD0F7DAFD7FF6DFAC6F +:107E600024F000408849894A002601EB20518242D3 +:107E70002BDA481C4FF4801121FA00F02044844A88 +:107E8000C0F30A517A44A1F2FF3192ED000B814A0E +:107E90008DED080BCA4020EA0202C0F3130040F443 +:107EA0008010C1F1140120FA01F60992002CB8BF2C +:107EB00076429DED080B53EC102B9DED0C0B51EC15 +:107EC000100BD0F797FACDE90C019DED0C0B51EC9E +:107ED0001A0B53EC102BD0F7ECF99FED6F0B0890B9 +:107EE000CDE9085153EC102B9DED080B51EC100B14 +:107EF000D0F786FA41EC1B0B9FED690B53EC102B6E +:107F00009DED080B51EC100BD0F77AFA9DED0C0BA0 +:107F100041EC1C0B53EC102B9DED080B51EC100B9E +:107F2000D0F768FA53EC1A2BD0F767FA9FED5E1B77 +:107F300053EC112BD0F764FA53EC1C2BD0F7B9F9A2 +:107F400041EC1A0B51EC1B0B53EC1A2BD0F7B1F987 +:107F5000CDE902019DED020B53EC1B2B51EC100BF4 +:107F6000D0F748FA53EC1A2BD0F747FA9DED020BE5 +:107F700041EC1A0B53EC102B51EC100BD0F740FADC +:107F8000CDE908014A489DED080B0521784400F031 +:107F900097F89DED081B51EC100B53EC112BD0F70B +:107FA0002FFA9DED021B53EC112BD0F726FACDE9E9 +:107FB00006019DED020B53EC1A2B51EC100BD0F780 +:107FC0001FFA53EC1A2BD0F774F99FED3B0B41ECE1 +:107FD0001A0B53EC102B9DED060B51EC100BD0F748 +:107FE00009FA9DED060B41EC1B0B53EC102B9DED9C +:107FF000020B51EC100BD0F703FA53EC1B2BD0F70C +:1080000071FA53EC1A2BD0F7F5F99DED021B53ECE6 +:10801000112BD0F7EFF953EC192BD0F7EEF9CDE98E +:10802000020101EB065001150029C8BF039015DCC1 +:108030009DED020B324651EC100BD0F7D1FCFEF750 +:1080400065FF042808BF00F003F932469DED020BDE +:1080500051EC100BD0F7C4FCCDE902019DED020BF1 +:1080600051EC180B53EC102BD0F7CAF9FFF73ABBC1 +:108070000000904000000000FE822B654715973CF1 +:1080800000CC904000346F3F01FCFFFF0000E03F58 +:1080900038920000FFFF0F0000000000432EE63F73 +:1080A000396CA80C615C20BEEF39FAFE422EE63F27 +:1080B000D090000000000000000000000000004020 +:1080C00070B504462DED028B4D1E00EBC500B0EEE1 +:1080D000408AF0EE608A90ED000B35F0060017D074 +:1080E00053EC182B51EC100BD0F78AF941EC100B24 +:1080F0006D1E04EBC50090ED001B51EC100B53EC12 +:10810000112BD0F7D6F841EC100B35F00600E7D173 +:10811000022D36D0042D1CD0062D1CBFBDEC028BC9 +:1081200070BD53EC182B51EC100BD0F769F994ED9E +:108130000A1B53EC112BD0F7BCF853EC182BD0F7DB +:108140005FF994ED081B53EC112BD0F7B2F841EC1A +:10815000100B53EC182B51EC100BD0F751F994ED98 +:10816000061B53EC112BD0F7A4F853EC182BD0F7C7 +:1081700047F994ED040B53EC102BD0F79AF841EC2F +:10818000100B53EC182B51EC100BD0F739F994ED80 +:10819000021B53EC112BD0F78CF853EC182BD0F7B3 +:1081A0002FF994ED001B53EC112BD0F782F8BDECA6 +:1081B000028B41EC100B70BD9FED070B10B553EC1B +:1081C000102B9FED070B51EC100BD0F78BF941EC06 +:1081D000100B10BD000000000000000000000000B7 +:1081E000000000000000F03F10B553EC102B51ECE4 +:1081F000100BD0F75EF841EC100B10BD10B553EC2E +:10820000112B51EC100BD0F754F841EC100B10BDB2 +:108210009FED050B10B553EC102B51EC100BD0F764 +:1082200061F941EC100B10BD0000000000000000DF +:108230009FED050B10B553EC102B51EC100BD0F744 +:10824000DFF841EC100B10BD0000000000000070D2 +:108250009FED050B10B553EC102B51EC100BD0F724 +:10826000CFF841EC100B10BD000000000000001022 +:108270000148006870470000B812002002E008C8FA +:10828000121F08C1002AFAD170477047002001E090 +:1082900001C1121F002AFBD1704780F3108870477C +:1082A00080F31088704700000149086070470000A3 +:1082B000B812002030380A2801D20120704700206F +:1082C000704700002DE9FF4F8DB00F460546002690 +:1082D00006E025280BD0DDE90F1290476D1C761CB7 +:1082E00028780028F5D111B03046BDE8F08F002481 +:1082F000A246A1460122E94900E0044315F8013FE6 +:10830000203B02FA03F00842F7D128782A2810D03F +:108310006FF02F022878A0F13001092914D80AEB58 +:108320008A0102EB410144F0020400EB010A6D1CDA +:10833000F0E701CF5FEA000A03D544F40054CAF124 +:10834000000A44F002046D1C28782E2817D115F875 +:10835000010F44F004042A280ED06FF02F02287871 +:10836000A0F1300109290AD809EB890102EB41018A +:1083700000EB01096D1CF2E757F8049B6D1C28788F +:108380006C280FD006DC4C2817D068280DD06A283E +:1083900014D104E0742810D07A280FD10DE044F4F1 +:1083A00000140AE044F4801401E044F440146978B5 +:1083B000814202D104F580146D1C6D1C28786E2852 +:1083C0001ED00CDC632830D004DC00288BD0582869 +:1083D00011D19FE0642867D069280CD164E073282C +:1083E0002DD004DC6F2872D0702804D194E0752859 +:1083F0006ED078286DD0DDE90F129047761C4BE1E6 +:10840000C4F30250022806D0032809D0042801CF63 +:1084100009D0066040E101CFF117C0E900613BE1FE +:1084200001CF068038E1067036E117F8040B8DF8AD +:10843000000000208DF80100EB46012003E057F812 +:1084400004BB4FF0FF3061074FF0000102D40DE094 +:1084500008F10101884649450FDA8045F8DB1BF831 +:1084600008100029F4D108E008F101018846814292 +:10847000FADB1BF808100029F6D1DDE90F23AAEB7F +:1084800008008146214600F031F9304400EB08062F +:1084900004E0DDE90F121BF8010B9047B8F1010869 +:1084A000F7D221464846F2E00A21C4F302524FF0C7 +:1084B000000B0891022A04D001CFC117032A09D06A +:1084C0000AE0FF1D27F00707F7E8020108E02CE0AB +:1084D0001EE01FE000B2C117042A01D140B2C1174B +:1084E000021E71F1000206DA0023D0EB030063EBF9 +:1084F00001012D2202E0220504D52B228DF8242033 +:10850000012203E0E20701D02022F7E7904653E082 +:108510000A210BE0102109E010214FF0000B44F07C +:1085200004044FF00809089103E008214FF0000B04 +:108530000891C4F30252022A04D001CF0021032A79 +:1085400006D006E0FF1D27F00707F7E8020103E069 +:1085500080B2042A00D1C0B24FF0000822072BD508 +:108560002A78702A07D0DDF820C08CF0100C5CEA65 +:108570000B0C05D00EE040228DF82420012208E0EB +:1085800050EA010306D030238DF824308DF82520E1 +:1085900002229046089B83F0080353EA0B030BD199 +:1085A00050EA010201D1620706D530228DF824205D +:1085B0004FF00108A9F101092A78582A04D038A2FD +:1085C0000B9208AA0A920BE03AA2F9E75B46089AD6 +:1085D000D0F7D3F80B9B9B5C0A9A521E0A92137039 +:1085E00050EA0102F2D10A98ADEB000000F1200B35 +:1085F000600702D524F4803401E04FF00109D94529 +:1086000002DDA9EB0B0000E0002000EB0B01414470 +:108610000890AAEB010AE00306D4DDE90F23214606 +:10862000504600F063F806444FF0000908E009A93D +:1086300011F80900DDE90F12904709F10109761CD4 +:10864000C145F4DBE0030CD5DDE90F23214650469C +:1086500000F04CF8064404E0DDE90F1230209047AA +:10866000761C0899481E08900029F5DC08E00A9855 +:108670000A990078491C0A91DDE90F129047761C8F +:10868000BBF10001ABF1010BF1DC21465046DDE905 +:108690000F2300F019F806446D1C21E6092801009B +:1086A0003031323334353637383961626364656668 +:1086B000000000003031323334353637383941422A +:1086C00043444546000000002DE9F04104460025E2 +:1086D0001E461746880404D405E039462020B047DA +:1086E0006D1C641EF9D52846BDE8F0812DE9F041E6 +:1086F000044600251E469046C80301D5302700E0F9 +:108700002027880404D505E041463846B0476D1C53 +:10871000641EF9D52846BDE8F0810A68531C0B6039 +:108720001070704710B56FF00400FDF787FA10BDA8 +:108730001BE045F208214FF0E022516100219161D8 +:108740001146096941F00101116100BF4FF0E021BC +:10875000096901F480310029F8D000214FF0E022AE +:1087600091611146096900211161011EA0F101000A +:10877000DFD170471AE015214FF0E022516100214E +:1087800091611146096941F00101116100BF4FF08B +:10879000E021096901F480310029F8D000214FF06F +:1087A000E02291611146096900211161011EA0F1C9 +:1087B0000100E0D17047000010B50246002008E03B +:1087C00012F8013B4340DBB2044C34F8133083EA27 +:1087D00020200B1EA1F10101F2D110BD18000020D4 +:1087E00082B0CDE9000121F0004001909DED000B29 +:1087F00002B051EC100B704710B510210D48D2F7A4 +:10880000B7F90C48006840F480600A4908602021EC +:108810000848D2F7ADF90220FFF7ACFF1021054858 +:10882000D2F7A8F90220FFF7A5FF10210148D2F7DF +:108830009FF910BD0014024010B510210D48D2F769 +:1088400097F90C48006840F480600A4908602021CC +:108850000848D2F78FF90220FFF78CFF1021054856 +:10886000D2F788F90220FFF785FF10210148D2F7DF +:108870007FF910BD0014024070B50546002415486C +:10888000006820F4406013490860002618E01021B9 +:108890001048D2F76DF90220FFF76CFF10210D4848 +:1088A000D2F768F96006040E20210A48D2F757F97A +:1088B00008B144F001040120FFF75CFF701CC6B250 +:1088C000082EE4DB15B1FFF797FF01E0FFF7B4FFD7 +:1088D000204670BD0014024070B504461748006879 +:1088E00040F480601549086010211448D2F740F91F +:1088F00000251FE0E00920B120211048D2F73AF905 +:1089000003E020210D48D2F733F96006040E02205F +:10891000FFF730FF10210948D2F72CF90220FFF7AA +:1089200029FF10210548D2F723F90220FFF722FF83 +:10893000681CC5B2082DDDDB70BD000000140240CC +:1089400010B50B48006840F4806009490860202198 +:108950000748D2F70FF910210548D2F70BF9042088 +:10896000FFF708FF20210248D2F702F910BD0000EE +:108970000014024010B50B48006840F480600949BB +:10898000086020210748D2F7F3F80420FFF7F2FE31 +:1089900010210448D2F7EEF820210248D2F7EAF875 +:1089A00010BD00000014024010B5002414480068F7 +:1089B00020F440601249086020211148D2F7DAF80B +:1089C0000120FFF7D7FE10210D48D2F7D3F8012080 +:1089D000FFF7D0FE08E0601CC0B20446FA2803DDB1 +:1089E000FFF7C8FF012010BD20210548D2F7B7F8D6 +:1089F0000028F0D110210248D2F7BAF80020F2E79F +:108A00000014024010B541EC100BFEF7B5FA51EC22 +:108A1000100B10BD10B5FAF719FA062000F0CAF8CD +:108A2000552000F0E7F800F0BAF804464FF4805102 +:108A30001148D2F79DF84FF480511048D2F79AF8B8 +:108A4000AA2C01D0FA2010BD152000F0B3F80620A2 +:108A500000F0D0F81420FFF78DFE00F0A0F80446D7 +:108A60004FF480510448D2F785F8512C01D11420DD +:108A7000E9E7FA20E7E7000000040240000C0240AA +:108A80004FF400410803F2F77FF84FF08040FDF704 +:108A900031F91248FEF7F4F81148D0F7C5FF104835 +:108AA0003030D0F7C1FF0F48D1F76EFF0E48D1F735 +:108AB0006BFFD2F78BF8002080F3108800BFFFF720 +:108AC00031FED2F783F8FDF739FAD2F77FF803E0E9 +:108AD000FDF794FAD2F77AF8FAE7000000100140A7 +:108AE0008864024000000240000402402DE9F04189 +:108AF00004460D4600262846CFF7C5FB071E02D1C7 +:108B00000120BDE8F0810EE0701C86B22078297843 +:108B1000884207D13A4629462046CFF7BBFB08B921 +:108B20003046EEE7641C20780028EDD100BFE8E76E +:108B300000B52DED048B83B041EC190BD0F768F92B +:108B400041EC180B18EE100A18EE901A8DED008B00 +:108B5000002818BF0120084320F00040C0F17F60CA +:108B600000F1E040C00F14D019EE101A19EE900A6F +:108B70008DED009B002918BF0121084320F0004023 +:108B8000C0F17F6000F1E040C00F04BF0120FFF79B +:108B90008BFB51EC180B03B0BDEC048B00BD10B582 +:108BA0000120FFF7E7FDFF20FAF7C4F9044620464D +:108BB00010BD000010B504464FF480510B48D1F7AA +:108BC000D9FF0320FFF7D6FD4FF480510748D1F7B6 +:108BD000CFFF4FF480510648D1F7CCFF2046FAF77B +:108BE00037FB0320FFF7C6FD10BD00000004024064 +:108BF000000C024010B504462046FAF729FB01207C +:108C0000FFF7B8FD10BD5458485F56312E342E354D +:108C100000000000382020202020202020486F2045 +:108C2000536F204769616F204469636820202020CA +:108C3000202020202054454E204355412048414EBD +:108C4000473A2020202020202020202020202020E3 +:108C50002020202020444941204348493A20202018 +:108C60002020202020202020202020202020202004 +:108C700020202020204D4120534F20544855453A74 +:108C800020202020202020202020202020202020E4 +:108C900020202020202020202020202020202020D4 +:108CA00020202020202020202020202020202020C4 +:108CB00020202020202020202020202020202020B4 +:108CC00020202020202020202020202020202020A4 +:108CD0002020202020534F20564F4C3A2020202087 +:108CE0002020202020202020202020202020202084 +:108CF0002020202020534F205449454E3A20202048 +:108D00002020202020202020202020202020202063 +:108D10002020202020534F204C49543A202020204E +:108D20002020202020202020202020202020202043 +:108D30002020202020444F4E4749413A2020202027 +:108D40002020202020202020202020202020202023 +:108D50002020202020202020202020202020202013 +:108D60002020202020202020202020202020202003 +:108D700020202020204E4741593A2020202020202A +:108D800020202020202020202020202020202020E3 +:108D900020202020202020202020202020202020D3 +:108DA00020202020202020202020202020202020C3 +:108DB00020202020202020202020202020202020B3 +:108DC00020202020202020202020202020202020A3 +:108DD0002020202020202020202020202020202093 +:108DE0002020202020202020202020202020202083 +:108DF0002020202020202020202020202020202073 +:108E00002020202020202020202020202020202062 +:108E10002020202020202020202020202020202052 +:108E20002020202020202020202020202020202042 +:108E30002020202020202020202020202020202032 +:108E40002020202020202020202020202020202022 +:108E50002020202020202020202020202020202012 +:108E60002020202020202020202020202020202002 +:108E7000202020202043414D204F4E2026204845D1 +:108E80004E20474150204C414920515559204B48D4 +:108E9000414348202100000080250000010000001F +:108EA0000A000000000000000000000000000000B8 +:108EB00000000000000000000000000000000000B2 +:108EC00000000000000000000000000000000000A2 +:108ED0000000000000000000000000000000000092 +:108EE0000000000000000000000000000000000082 +:108EF0000000000000000000000000000000000072 +:108F00000000000000000000000000000000000061 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F30000000000000000000000000000000000031 +:108F40000000000000000000000000000000000021 +:108F50000000000000000000000000000000000011 +:108F60000000000000000000000000000000000001 +:108F700000000000000000000000000000000000F1 +:108F800000000000000000000000000000000000E1 +:108F900000000000000000000000000000000000D1 +:108FA00000000000000000000000000000000000C1 +:108FB00000000000000000000000000000000000B1 +:108FC00000000000000000006A6F796675656C2E75 +:108FD0006A6F796675656C696E672E636F6D2C3785 +:108FE00030313100000000000000000000000000EF +:108FF0000000000000000000000000000000000071 +:109000000000000000000000000000000000000060 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000000004B46422D322E3447000055 +:109040000000000000000000000000000000000020 +:1090500000000000000000000000000000004B467F +:109060004231323334353600000000000000000089 +:1090700000000000000000000000000000000000F0 +:109080000000000000000000000000000600840353 +:1090900000000000000000000000000000000000D0 +:1090A00000000000000000000000000000000000C0 +:1090B00000000000000000000000000000000000B0 +:1090C00000000000000000000000000000000000A0 +:1090D0000000000000000000000000000000000090 +:1090E0000000000000000000000000000000000080 +:1090F0000000000000000000000000000000000070 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:10912000000000000000000000000000000000003F +:10913000000000000000000000000000000000002F +:10914000000000000000000000000000000000001F +:10915000000000000000000000000000000000000F +:1091600000000000000000000000000000000000FF +:1091700000000000000000000000000000000000EF +:1091800000000000000000000000000000000000DF +:1091900000000000000000000000000000000000CF +:1091A00000000000000000000000000000000000BF +:1091B00000000000000000000000000000000000AF +:1091C000000000000000000000000000000000009F +:1091D000000000000000000000000000000000008F +:1091E000000000000000000000000000000000007F +:1091F000000000000000000000000000000000006F +:10920000000000000000000000000000000000005E +:10921000000000000000000000000000000000004E +:10922000000000000000000000000000000000003E +:10923000000000000000000000000000000000002E +:10924000000000000000000000000000000000001E +:10925000000000000000000000000000000000000E +:1092600000000000000000000000000000000000FE +:1092700000000000000000000000000000000000EE +:1092800000000000000000000000000000000000DE +:1092900000000000000000000000000000000000CE +:1092A00000000000000000000000000000000000BE +:1092B00000000000000000000000000000000000AE +:1092C000000000000000000000000000000000009E +:1092D000000000000000000000000000000000008E +:1092E000000000000000000000000000000000007E +:1092F000000000000000000000000000000000006E +:10930000000000000000000000000000000000005D +:10931000000000000000000000000000000000004D +:10932000000000000000000000000000000000003D +:10933000000000000000000000000000000000002D +:10934000000000000000000000000000000000001D +:10935000000000000000000000000000000000000D +:1093600000000000000000000000000000000000FD +:1093700000000000000000000000000000000000ED +:1093800000000000000000000000000000000000DD +:1093900000000000000000000000000000000000CD +:1093A00000000000000000000000000000000000BD +:1093B00000000000000000000000000000000000AD +:1093C000000000000000000000000000000000009D +:1093D000000000000000000000000000000000008D +:1093E000000000000000000000000000000000007D +:1093F000000000000000000000000000000000006D +:10940000000000000000000000000000000000005C +:10941000000000000000000000000000000000004C +:10942000000000000000000000000000000000003C +:10943000000000000000000000000000000000002C +:10944000000000000000000000000000000000001C +:10945000000000000000000000000000000000000C +:1094600000000000000000000000000000000000FC +:1094700000000000000000000000000000000000EC +:1094800000000000000000000000000000000000DC +:1094900000000000000000000000000000000000CC +:1094A00000000000000000000000000000000000BC +:1094B00000000000000000000000000000000000AC +:1094C000000000000000000000000000000000009C +:1094D000000000000000000000000000000000008C +:1094E000000000000000000000000000000000007C +:1094F000000000000000000000000000000000006C +:10950000000000000000000000000000000000005B +:10951000000000000000000000000000000000004B +:10952000000000000000000000000000000000003B +:10953000000000000000000000000000000000002B +:10954000000000000000000000000000000000001B +:10955000000000000000000000000000000000000B +:1095600000000000000000000000000000000000FB +:1095700000000000000000000000000000000000EB +:1095800000000000000000000000000000000000DB +:1095900000000000000000000000000000000000CB +:1095A00000000000000000000000000000000000BB +:1095B00000000000000000000000000000000000AB +:1095C000000000000000000000000000000000009B +:1095D000000000000000000000000000000000008B +:1095E000000000000000000000000000000000007B +:1095F000000000000000000000000000000000006B +:10960000000000000000000000000000000000005A +:10961000000000000000000000000000000000004A +:10962000000000000000000000000000000000003A +:10963000000000000000000000000000000000002A +:10964000000000000000000000000000000000001A +:10965000000000000000000000000000000000000A +:1096600000000000000000000000000000000000FA +:1096700000000000000000000000000000000000EA +:1096800000000000000000000000000000000000DA +:1096900000000000000000000000000000000000CA +:1096A00000000000000000000000000000000000BA +:1096B00000000000000000000000000000000000AA +:1096C0000000000000000000148C0308208100202E +:1096D000C22F002064000000020001000000000012 +:1096E0008C90030820810020B82F00206600000025 +:1096F0000500010001000000988E03082081002071 +:10970000C84300206B00000031010400020000008B +:10971000C88F0308208100200A3D00202F0500008B +:10972000C3000100030000008A900308208100208C +:1097300056410020F2050000020001000400000074 +:109740009090030820810020C8140020F405000038 +:10975000050001000500000094900308208100200E +:10976000D4140020F90500000500010006000000E7 +:10977000158C030820810020382D0020FE050000F4 +:10978000810201000700000098900308208100205A +:10979000D81400207F08000061004000080000008D +:1097A000F890030820810020F23C0020BF20000038 +:1097B0000300010009000000FC9003082081002044 +:1097C000F8410020C2200000110101000A00000041 +:1097D0000C92030820810020B6370020D32100001E +:1097E000B30401000B000000C09603082081002094 +:1097F000CC14002086260000090001000C000000A7 +:1098000041542B5741503D54584830342C34353551 +:1098100033353134322C310D0A0041542B536F63F0 +:109820006B65743D302C332C3139322E3136382E65 +:10983000342E312C35303030300D0A0041542B435A +:10984000574A41503F0D0A0041542B5245530D0ACF +:109850000041542B453D4F46460D0A0041542B57BD +:109860004D4F44453D41500D0A00000041542B53DB +:109870004F434B413D5443502C746573742E6A6FB3 +:10988000796675656C696E672E636F6D2C37303144 +:10989000310D0A0041542B574B4D4F443D4E45541A +:1098A0000D0A0041542B55415254464C3D34303939 +:1098B000360D0A0041542B4845415254454E3D4F08 +:1098C00046460D0A0041542B530D0A0041542B45C6 +:1098D0003D4F46460D0A007573722E636E23002BB2 +:1098E0002B2B00610041542B454E544D0D0A004175 +:1098F000542B49434349443F0D0A0041542B494DE1 +:1099000045493F0D0A0041542B4353513F0D0A0076 +:109910000D0A000041542B534F434B42313D5443F9 +:1099200050432C746573742E6A6F796675656C6923 +:109930006E672E636F6D2C373031310D0A00415444 +:109940002B5A0D0A0041542B57414E4E3D4448437B +:10995000500D0A0041542B57414E4E0D0A00415400 +:109960002B534F434B4C4B42310D0A0041542B5764 +:109970004946493D4B46422D322E34472C4B4642F8 +:109980003132333435360D0A0041542B574946499C +:109990003D5448582D4844342D322E342C4B4642E9 +:1099A0003132333435360D0A0041542B536F636B1B +:1099B00065743D302C302C746573742E6A6F796633 +:1099C00075656C696E672E636F6D2C373031310DA4 +:1099D0000A0041542B536F636B65743D302C302C5F +:1099E0003139322E3136382E31342E3130302C3759 +:1099F0003031310D0A0041542B43574A41503F0D3D +:109A00000A0041542B5245530D0A002B2B2B0041C9 +:109A10005445300D0A0041542B4347534E0D0A0064 +:109A200041542B4350494E3F0D0A0041542B4943AA +:109A30004349440D0A0041542B4353510D0A004140 +:109A4000542B4349504D4F44453D310D0A0041547C +:109A50002B5149435347503D312C312C22434D4E1D +:109A60004554222C22222C22220D0A0041542B4E36 +:109A700045544F50454E0D0A0041542B4349504F19 +:109A800050454E3D302C22544350222C2274657395 +:109A9000742E6A6F796675656C696E672E636F6D7B +:109AA000222C373031310D0A0041542B4349504F9D +:109AB0005051554552593F0D0A0041542B524553C0 +:109AC00045540D0A0041542B4745544750533D47D8 +:109AD0004E524D432C300D0A0041542B4D475053EC +:109AE000433D310D0A00C4ACC8CF000000000000A7 +:109AF0000000000000000000000000000000000066 +:109B00000000000000000000000000000000000055 +:109B10000000000000000000000000000000000045 +:109B200000000000000064656661756C7400000050 +:109B30000000000000000000000000000000000025 +:109B40000000000000000000000000000000000015 +:109B50000000000000000000000000000000000005 +:109B600000000000000038393030303000000000C4 +:109B7000696E7465726E657400000000000000007C +:109B800000000000000000000000000000000000D5 +:109B900000000000000000000000000000000000C5 +:109BA00000000000000000000000000000000000B5 +:109BB000D6D0B9FA0000000000000000000000004C +:109BC0000000000000000000000000000000000095 +:109BD0000000000000000000000000000000000085 +:109BE0000000000000000000000000000000000075 +:109BF0004368696E614D6F62696C6500000000002A +:109C00000000000000000000000000000000000054 +:109C10000000000000000000000000000000000044 +:109C20000000000000000000000000000000000034 +:109C300038393836303000000000434D4E4554006E +:109C40000000000000000000000000000000000014 +:109C50000000000000000000000000000000000004 +:109C600000000000000000000000000000000000F4 +:109C700000000000000000000000D6D0B9FA00008B +:109C800000000000000000000000000000000000D4 +:109C900000000000000000000000000000000000C4 +:109CA00000000000000000000000000000000000B4 +:109CB000000000000000000000004368696E614D74 +:109CC0006F62696C65000000000000000000000089 +:109CD0000000000000000000000000000000000084 +:109CE0000000000000000000000000000000000074 +:109CF0000000000000000000000038393836303223 +:109D000000000000434D4E455400000000000000DC +:109D10000000000000000000000000000000000043 +:109D20000000000000000000000000000000000033 +:109D30000000000000000000000000000000000023 +:109D400000000000D6D0B9FA0000000000000000BA +:109D50000000000000000000000000000000000003 +:109D600000000000000000000000000000000000F3 +:109D700000000000000000000000000000000000E3 +:109D8000000000004368696E614D6F62696C650098 +:109D900000000000000000000000000000000000C3 +:109DA00000000000000000000000000000000000B3 +:109DB00000000000000000000000000000000000A3 +:109DC0000000000038393836303400000000434DC0 +:109DD0004E4554000000000000000000000000009C +:109DE0000000000000000000000000000000000073 +:109DF0000000000000000000000000000000000063 +:109E00000000000000000000000000000000D6D0AC +:109E1000B9FA00000000000000000000000000008F +:109E20000000000000000000000000000000000032 +:109E30000000000000000000000000000000000022 +:109E40000000000000000000000000000000436867 +:109E5000696E6154656C65636F6D00000000000001 +:109E600000000000000000000000000000000000F2 +:109E700000000000000000000000000000000000E2 +:109E80000000000000000000000000000000383961 +:109E90003836303700000000434D4E455400000076 +:109EA00000000000000000000000000000000000B2 +:109EB00000000000000000000000000000000000A2 +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000D6D0B9FA0000000029 +:109EE0000000000000000000000000000000000072 +:109EF0000000000000000000000000000000000062 +:109F00000000000000000000000000000000000051 +:109F100000000000000000004368696E61556E6932 +:109F2000636F6D00000000000000000000000000F2 +:109F30000000000000000000000000000000000021 +:109F40000000000000000000000000000000000011 +:109F500000000000000000003839383630310000C1 +:109F60000000554E494E455400000000000000001E +:109F700000000000000000000000000000000000E1 +:109F800000000000000000000000000000000000D1 +:109F900000000000000000000000000000000000C1 +:109FA0000000D6D0B9FA0000000000000000000058 +:109FB00000000000000000000000000000000000A1 +:109FC0000000000000000000000000000000000091 +:109FD0000000000000000000000000000000000081 +:109FE00000004368696E61556E69636F6D00000023 +:109FF0000000000000000000000000000000000061 +:10A000000000000000000000000000000000000050 +:10A010000000000000000000000000000000000040 +:10A02000000038393836303600000000554E494EB1 +:10A030004554000000000000000000000000000087 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A06000000000000000000000000000D6D0B9FA97 +:10A0700000000000000000000000000000000000E0 +:10A0800000000000000000000000000000000000D0 +:10A0900000000000000000000000000000000000C0 +:10A0A0000000000000000000000000004368696E2E +:10A0B00061556E69636F6D000000000000000000D4 +:10A0C0000000000000000000000000000000000090 +:10A0D0000000000000000000000000000000000080 +:10A0E0000000000000000000000000003839383691 +:10A0F000303900000000554E494E45540000000024 +:10A10000000000000000000000000000000000004F +:10A11000000000000000000000000000000000003F +:10A12000000000000000000000000000000000002F +:10A13000000000000000D6D0B9FA000000000000C6 +:10A14000000000000000000000000000000000000F +:10A1500000000000000000000000000000000000FF +:10A1600000000000000000000000000000000000EF +:10A170000000000000004368696E6154656C65630F +:10A180006F6D0000000000000000000000000000F3 +:10A1900000000000000000000000000000000000BF +:10A1A00000000000000000000000000000000000AF +:10A1B000000000000000383938363033000000005D +:10A1C00043544E4554000000000000000000000011 +:10A1D000000000000000000000000000000000007F +:10A1E000000000000000000000000000000000006F +:10A1F000000000000000000000000000000000005F +:10A20000D6D0B9FA000000000000000000000000F5 +:10A21000000000000000000000000000000000003E +:10A22000000000000000000000000000000000002E +:10A23000000000000000000000000000000000001E +:10A240004368696E6154656C65636F6D0000000062 +:10A2500000000000000000000000000000000000FE +:10A2600000000000000000000000000000000000EE +:10A2700000000000000000000000000000000000DE +:10A280003839383631310000000043544E4554000F +:10A2900000000000000000000000000000000000BE +:10A2A00000000000000000000000000000000000AE +:10A2B000000000000000000000000000000000009E +:10A2C00000000000000000000000C9B3CCD800006E +:10A2D000000000000000000000000000000000007E +:10A2E000000000000000000000000000000000006E +:10A2F000000000000000000000000000000000005E +:10A300000000000000000000000053544300000063 +:10A31000000000000000000000000000000000003D +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A3400000000000000000000000383939363630C7 +:10A35000310000006A6177616C6E65742E636F6D09 +:10A360002E736100000000000000000000000000EB +:10A3700000000000000000000000000000000000DD +:10A3800000000000000000000000000000000000CD +:10A3900000000000BFC6CDFECCD8000000000000C9 +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D0000000000053544300000000000000000093 +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A410000000000038393936353034000000564924 +:10A420005641000000000000000000000000000095 +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A450000000000000000000000000000000BFC677 +:10A46000CDFECCD80000000000000000000000007D +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000004F6FFE +:10A4A0007265646F6F000000000000000000000093 +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000038390B +:10A4E0003936353033000000416374696F6E2E6F6A +:10A4F0006F7265646F6F2E636F6D00000000000067 +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A520000000000000000000BFC6CDFECCD8000037 +:10A53000000000000000000000000000000000001B +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A5600000000000000000007A61696E0000000039 +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A000000000000000000038393936353900005D +:10A5B000000048535050530000000000000000000D +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000000000006B +:10A5F0000000CCA9B9FA0000000000000000000033 +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000041495300000000000000000000003D +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A67000000038393636300000000000696E74651D +:10A68000726E657400000000000000000000000011 +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B000000000000000000000000000C3E5B5E954 +:10A6C000000000000000000000000000000000008A +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +:10A6F00000000000000000000000000056696574C2 +:10A700006E6100000000000000000000000000007A +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A73000000000000000000000000000383938343C +:10A740003035000000004D6574666F6E65000000D6 +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A78000000000000000C3E5B5E900000000000083 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C0000000000000004D6F6269666F6E6500005A +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F0000000000000000000000000000000000059 +:10A80000000000000000383938343031000000000A +:10A81000736D617274000000000000000000000011 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000000000000018 +:10A840000000000000000000000000000000000008 +:10A85000C3E5B5E9000000000000000000000000B2 +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000000000000D8 +:10A8800000000000000000000000000000000000C8 +:10A890005669657474656C000000000000000000DB +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C0000000000000000000000000000000000088 +:10A8D00038393834303400000000736D6172740010 +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A900000000000000000000000000000000000047 +:10A9100000000000000000000000C3E5B5E90000F1 +:10A920000000000000000000000000000000000027 +:10A930000000000000000000000000000000000017 +:10A940000000000000000000000000000000000007 +:10A950000000000000000000000056494E410000C9 +:10A9600000000000000000000000000000000000E7 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A990000000000000000000000038393834303278 +:10A9A00000000000736D6172740000000000000080 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000000000000000000000000077 +:10A9E00000000000BCEDC6D2D5AF000000000000A2 +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA2000000000004D6574666F6E65000000000058 +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000000000000000F6 +:10AA600000000000383938353530380000004D65B9 +:10AA700074666F6E650000000000000000000000BA +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA0000000000000000000000000000000BCEDFD +:10AAB000C6D2D5AF0000000000000000000000007A +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000536DA6 +:10AAF000617274000000000000000000000000000F +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB200000000000000000000000000000003839B4 +:10AB30003835353032000000736D617274000000EA +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB70000000000000000000BCEDC6D2D5AF000010 +:10AB800000000000000000000000000000000000C5 +:10AB900000000000000000000000000000000000B5 +:10ABA00000000000000000000000000000000000A5 +:10ABB0000000000000000000536D6172740000008E +:10ABC0000000000000000000000000000000000085 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000000065 +:10ABF00000000000000000003839383535303500DD +:10AC00000000736D6172740000000000000000001D +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000000000000014 +:10AC40000000BCEDC6D2D5AF00000000000000003F +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000000000000000000000000000D4 +:10AC80000000536D617274000000000000000000BD +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000000000000000000094 +:10ACC000000038393835353036000000736D617258 +:10ACD0007400000000000000000000000000000000 +:10ACE0000000000000000000000000000000000064 +:10ACF0000000000000000000000000000000000054 +:10AD0000000000000000000000000000C3CFBCD322 +:10AD1000C0AD0000000000000000000000000000C6 +:10AD20000000000000000000000000000000000023 +:10AD30000000000000000000000000000000000013 +:10AD4000000000000000000000000000426F626987 +:10AD500000000000000000000000000000000000F3 +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD800000000000000000000000000038393838E2 +:10AD9000303000000000696E7465726E65740000EA +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD000000000000000C3CFBCD3C0AD00000000E5 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE00000000000000000000000000000000000042 +:10AE10000000000000004772616D65656E70686F2C +:10AE20006E6500000000000000000000000000004F +:10AE30000000000000000000000000000000000012 +:10AE40000000000000000000000000000000000002 +:10AE500000000000000038393838303100000000B0 +:10AE60006770696E7465726E6574000000000000A2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000000000000000B2 +:10AEA000C3CFBCD3C0AD0000000000000000000014 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE00042616E676C616C696E6B0000000000006F +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF10000000000000000000000000000000000031 +:10AF200038393838303300000000626C77656200D1 +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000000000000000D3A1B6C80000EF +:10AF700000000000000000000000000000000000D1 +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000000000000B1 +:10AFA0000000000000000000000041697274656C40 +:10AFB0000000000000000000000000000000000091 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE0000000000000000000000038393931303026 +:10AFF0000000000061697274656C677072732E6383 +:10B000006F6D000000000000000000000000000064 +:10B010000000000000000000000000000000000030 +:10B020000000000000000000000000000000000020 +:10B0300000000000D3A1B6C800000000000000001E +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B070000000000041697274656C0000000000006F +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B000000000003839393131300000000061698A +:10B0C0007274656C677072732E636F6D00000000A0 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000000000000000000000000000000060 +:10B0F0000000000000000000000000000000D3A1DC +:10B10000B6C80000000000000000000000000000C1 +:10B11000000000000000000000000000000000002F +:10B12000000000000000000000000000000000001F +:10B130000000000000000000000000000000416965 +:10B140007274656C00000000000000000000000048 +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B17000000000000000000000000000000038395E +:10B18000393133310000000061697274656C677099 +:10B1900072732E636F6D000000000000000000005D +:10B1A000000000000000000000000000000000009F +:10B1B000000000000000000000000000000000008F +:10B1C0000000000000000000D3A1B6C8000000008D +:10B1D000000000000000000000000000000000006F +:10B1E000000000000000000000000000000000005F +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000041697274656C0000DD +:10B21000000000000000000000000000000000002E +:10B22000000000000000000000000000000000001E +:10B23000000000000000000000000000000000000E +:10B2400000000000000000003839393134300000BF +:10B25000000061697274656C677072732E636F6D44 +:10B2600000000000000000000000000000000000DE +:10B2700000000000000000000000000000000000CE +:10B2800000000000000000000000000000000000BE +:10B290000000D3A1B6C800000000000000000000BC +:10B2A000000000000000000000000000000000009E +:10B2B000000000000000000000000000000000008E +:10B2C000000000000000000000000000000000007E +:10B2D000000041697274656C00000000000000000D +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B30000000000000000000000000000000000003D +:10B310000000383939313435000000006169727439 +:10B32000656C677072732E636F6D00000000000023 +:10B33000000000000000000000000000000000000D +:10B3400000000000000000000000000000000000FD +:10B35000000000000000000000000000D3A1B6C8FB +:10B3600000000000000000000000000000000000DD +:10B3700000000000000000000000000000000000CD +:10B3800000000000000000000000000000000000BD +:10B39000000000000000000000000000416972741D +:10B3A000656C0000000000000000000000000000CC +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D0000000000000000000000000003839393192 +:10B3E00034390000000061697274656C67707273B3 +:10B3F0002E636F6D000000000000000000000000E0 +:10B40000000000000000000000000000000000003C +:10B41000000000000000000000000000000000002C +:10B42000000000000000D3A1B6C80000000000002A +:10B43000000000000000000000000000000000000C +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000000000000000000000EC +:10B4600000000000000041697274656C000000007B +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B4900000000000000000000000000000000000AC +:10B4A000000000000000383939313531000000005B +:10B4B00061697274656C677072732E636F6D0000E2 +:10B4C000000000000000000000000000000000007C +:10B4D000000000000000000000000000000000006C +:10B4E000000000000000000000000000000000005C +:10B4F000D3A1B6C80000000000000000000000005A +:10B50000000000000000000000000000000000003B +:10B51000000000000000000000000000000000002B +:10B52000000000000000000000000000000000001B +:10B5300041697274656C00000000000000000000AA +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B5600000000000000000000000000000000000DB +:10B570003839393135320000000061697274656C08 +:10B58000677072732E636F6D000000000000000092 +:10B5900000000000000000000000000000000000AB +:10B5A000000000000000000000000000000000009B +:10B5B00000000000000000000000D3A1B6C8000099 +:10B5C000000000000000000000000000000000007B +:10B5D000000000000000000000000000000000006B +:10B5E000000000000000000000000000000000005B +:10B5F0000000000000000000000041697274656CEA +:10B60000000000000000000000000000000000003A +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B6300000000000000000000000383939313533C7 +:10B640000000000061697274656C677072732E632C +:10B650006F6D00000000000000000000000000000E +:10B6600000000000000000000000000000000000DA +:10B6700000000000000000000000000000000000CA +:10B6800000000000D3A1B6C80000000000000000C8 +:10B6900000000000000000000000000000000000AA +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C0000000000041697274656C00000000000019 +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B70000000000003839393135340000000061692B +:10B710007274656C677072732E636F6D0000000049 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000000000000000009 +:10B740000000000000000000000000000000D3A185 +:10B75000B6C800000000000000000000000000006B +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000000000000000000C9 +:10B78000000000000000000000000000000041690F +:10B790007274656C000000000000000000000000F2 +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000000089 +:10B7C0000000000000000000000000000000383908 +:10B7D000393135350000000061697274656C67703D +:10B7E00072732E636F6D0000000000000000000007 +:10B7F0000000000000000000000000000000000049 +:10B800000000000000000000000000000000000038 +:10B810000000000000000000D3A1B6C80000000036 +:10B820000000000000000000000000000000000018 +:10B830000000000000000000000000000000000008 +:10B8400000000000000000000000000000000000F8 +:10B85000000000000000000041697274656C000087 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000000000000C8 +:10B8800000000000000000000000000000000000B8 +:10B890000000000000000000383939313536000062 +:10B8A000000061697274656C677072732E636F6DEE +:10B8B0000000000000000000000000000000000088 +:10B8C0000000000000000000000000000000000078 +:10B8D0000000000000000000000000000000000068 +:10B8E0000000D3A1B6C80000000000000000000066 +:10B8F0000000000000000000000000000000000048 +:10B900000000000000000000000000000000000037 +:10B910000000000000000000000000000000000027 +:10B92000000041697274656C0000000000000000B6 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B9500000000000000000000000000000000000E7 +:10B9600000003839393139300000000061697274E3 +:10B97000656C677072732E636F6D000000000000CD +:10B9800000000000000000000000000000000000B7 +:10B9900000000000000000000000000000000000A7 +:10B9A000000000000000000000000000D3A1B6C8A5 +:10B9B0000000000000000000000000000000000087 +:10B9C0000000000000000000000000000000000077 +:10B9D0000000000000000000000000000000000067 +:10B9E00000000000000000000000000041697274C7 +:10B9F000656C000000000000000000000000000076 +:10BA00000000000000000000000000000000000036 +:10BA10000000000000000000000000000000000026 +:10BA2000000000000000000000000000383939313B +:10BA300039320000000061697274656C677072735E +:10BA40002E636F6D00000000000000000000000089 +:10BA500000000000000000000000000000000000E6 +:10BA600000000000000000000000000000000000D6 +:10BA7000000000000000D3A1B6C8000000000000D4 +:10BA800000000000000000000000000000000000B6 +:10BA900000000000000000000000000000000000A6 +:10BAA0000000000000000000000000000000000096 +:10BAB00000000000000041697274656C0000000025 +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE0000000000000000000000000000000000056 +:10BAF00000000000000038393931393300000000FF +:10BB000061697274656C677072732E636F6D00008B +:10BB10000000000000000000000000000000000025 +:10BB20000000000000000000000000000000000015 +:10BB30000000000000000000000000000000000005 +:10BB4000D3A1B6C800000000000000000000000003 +:10BB500000000000000000000000000000000000E5 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800041697274656C0000000000000000000054 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB0000000000000000000000000000000000085 +:10BBC0003839393139340000000061697274656CAC +:10BBD000677072732E636F6D00000000000000003C +:10BBE0000000000000000000000000000000000055 +:10BBF0000000000000000000000000000000000045 +:10BC000000000000000000000000D3A1B6C8000042 +:10BC10000000000000000000000000000000000024 +:10BC20000000000000000000000000000000000014 +:10BC30000000000000000000000000000000000004 +:10BC40000000000000000000000041697274656C93 +:10BC500000000000000000000000000000000000E4 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000000000000000C4 +:10BC8000000000000000000000003839393139356B +:10BC90000000000061697274656C677072732E63D6 +:10BCA0006F6D0000000000000000000000000000B8 +:10BCB0000000000000000000000000000000000084 +:10BCC0000000000000000000000000000000000074 +:10BCD00000000000D3A1B6C8000000000000000072 +:10BCE0000000000000000000000000000000000054 +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000041697274656C000000000000C2 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD500000000000383939313936000000006169CF +:10BD60007274656C677072732E636F6D00000000F3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD90000000000000000000000000000000D3A12F +:10BDA000B6C8000000000000000000000000000015 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000000000000000000000000000000073 +:10BDD00000000000000000000000000000004169B9 +:10BDE0007274656C0000000000000000000000009C +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE100000000000000000000000000000003839B1 +:10BE2000393139370000000061697274656C6770E0 +:10BE300072732E636F6D00000000000000000000B0 +:10BE400000000000000000000000000000000000F2 +:10BE500000000000000000000000000000000000E2 +:10BE60000000000000000000D3A1B6C800000000E0 +:10BE700000000000000000000000000000000000C2 +:10BE800000000000000000000000000000000000B2 +:10BE900000000000000000000000000000000000A2 +:10BEA000000000000000000041697274656C000031 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE0000000000000000000383939313938000006 +:10BEF000000061697274656C677072732E636F6D98 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000000000000011 +:10BF30000000D3A1B6C8000000000000000000000F +:10BF400000000000000000000000000000000000F1 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000000000000000000000000000D1 +:10BF7000000041697274656C000000000000000060 +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000000000000000000091 +:10BFB0000000383939313032000000006169727494 +:10BFC000656C677072732E636F6D00000000000077 +:10BFD0000000000000000000000000000000000061 +:10BFE0000000000000000000000000000000000051 +:10BFF000000000000000000000000000D3A1B6C84F +:10C000000000000000000000000000000000000030 +:10C010000000000000000000000000000000000020 +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000004169727470 +:10C04000656C00000000000000000000000000001F +:10C0500000000000000000000000000000000000E0 +:10C0600000000000000000000000000000000000D0 +:10C0700000000000000000000000000038393931E5 +:10C0800030330000000061697274656C6770727310 +:10C090002E636F6D00000000000000000000000033 +:10C0A0000000000000000000000000000000000090 +:10C0B0000000000000000000000000000000000080 +:10C0C000000000000000D3A1B6C80000000000007E +:10C0D0000000000000000000000000000000000060 +:10C0E0000000000000000000000000000000000050 +:10C0F0000000000000000000000000000000000040 +:10C1000000000000000049646561000000000000BC +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C1300000000000000000000000000000000000FF +:10C1400000000000000038393931383900000000A3 +:10C1500061697274656C677072732E636F6D000035 +:10C1600000000000000000000000000000000000CF +:10C1700000000000000000000000000000000000BF +:10C1800000000000000000000000000000000000AF +:10C19000D3A1B6C8000000000000000000000000AD +:10C1A000000000000000000000000000000000008F +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D00049646561000000000000000000000000EC +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000000000000000000000002E +:10C210003839393137393900000061697274656C19 +:10C22000677072732E636F6D0000000000000000E5 +:10C2300000000000000000000000000000000000FE +:10C2400000000000000000000000000000000000EE +:10C2500000000000000000000000D3A1B6C80000EC +:10C2600000000000000000000000000000000000CE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000000000000AE +:10C29000000000000000000000004964656100002B +:10C2A000000000000000000000000000000000008E +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D0000000000000000000000038393931383417 +:10C2E0003500000061697274656C677072732E634B +:10C2F0006F6D000000000000000000000000000062 +:10C30000000000000000000000000000000000002D +:10C31000000000000000000000000000000000001D +:10C3200000000000D3A1B6C800000000000000001B +:10C3300000000000000000000000000000000000FD +:10C3400000000000000000000000000000000000ED +:10C3500000000000000000000000000000000000DD +:10C36000000000004964656100000000000000005A +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A0000000000038393931383436000000616946 +:10C3B0007274656C677072732E636F6D000000009D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E0000000000000000000000000000000D3A1D9 +:10C3F000B6C80000000000000000000000000000BF +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000049645F +:10C430006561000000000000000000000000000036 +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C46000000000000000000000000000000038395B +:10C47000393138343800000061697274656C677056 +:10C4800072732E636F6D000000000000000000005A +:10C49000000000000000000000000000000000009C +:10C4A000000000000000000000000000000000008C +:10C4B0000000000000000000D3A1B6C8000000008A +:10C4C000000000000000000000000000000000006C +:10C4D000000000000000000000000000000000005C +:10C4E000000000000000000000000000000000004C +:10C4F00000000000000000004964656100000000C9 +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C53000000000000000000038393931383439007B +:10C54000000061697274656C677072732E636F6D41 +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000000000000BB +:10C580000000D3A1B6C800000000000000000000B9 +:10C59000000000000000000000000000000000009B +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C00000004964656100000000000000000000F8 +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000000000003B +:10C600000000383939313835300000006169727402 +:10C61000656C677072732E636F6D00000000000020 +:10C62000000000000000000000000000000000000A +:10C6300000000000000000000000000000000000FA +:10C64000000000000000000000000000D3A1B6C8F8 +:10C6500000000000000000000000000000000000DA +:10C6600000000000000000000000000000000000CA +:10C6700000000000000000000000000000000000BA +:10C680000000000000000000000000004964656137 +:10C69000000000000000000000000000000000009A +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C000000000000000000000000000383939318F +:10C6D00038353200000061697274656C677072737E +:10C6E0002E636F6D000000000000000000000000DD +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C71000000000000000D3A1B6C800000000000027 +:10C720000000000000000000000000000000000009 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C750000000000000004964656100000000000066 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C79000000000000000383939313835330000001E +:10C7A00061697274656C677072732E636F6D0000DF +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D0000000000000000000000000000000000059 +:10C7E000D3A1B6C800000000000000000000000057 +:10C7F0000000000000000000000000000000000039 +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C820004964656100000000000000000000000095 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C860003839393130340000000061697274656C08 +:10C87000677072732E636F6D00000000000000008F +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A00000000000000000000000D3A1B6C8000096 +:10C8B0000000000000000000000000000000000078 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E00000000000000000000000496465610000D5 +:10C8F0000000000000000000000000000000000038 +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C9200000000000000000000000383939313037C5 +:10C930000000000061697274656C677072732E6329 +:10C940006F6D00000000000000000000000000000B +:10C9500000000000000000000000000000000000D7 +:10C9600000000000000000000000000000000000C7 +:10C9700000000000D3A1B6C80000000000000000C5 +:10C9800000000000000000000000000000000000A7 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000049646561000000000000000004 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F000000000003839393131320000000061692F +:10CA00007274656C677072732E636F6D0000000046 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA30000000000000000000000000000000D3A182 +:10CA4000B6C8000000000000000000000000000068 +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA70000000000000000000000000000000496409 +:10CA800065610000000000000000000000000000E0 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000383905 +:10CAC000393131340000000061697274656C67703F +:10CAD00072732E636F6D0000000000000000000004 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB00000000000000000000D3A1B6C80000000033 +:10CB10000000000000000000000000000000000015 +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB40000000000000000000496465610000000072 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB80000000000000000000383939313139000060 +:10CB9000000061697274656C677072732E636F6DEB +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000000000000000000075 +:10CBC0000000000000000000000000000000000065 +:10CBD0000000D3A1B6C80000000000000000000063 +:10CBE0000000000000000000000000000000000045 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000000000000000000000000000024 +:10CC100000004964656100000000000000000000A1 +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC400000000000000000000000000000000000E4 +:10CC500000003839393132320000000061697274E5 +:10CC6000656C677072732E636F6D000000000000CA +:10CC700000000000000000000000000000000000B4 +:10CC800000000000000000000000000000000000A4 +:10CC9000000000000000000000000000D3A1B6C8A2 +:10CCA0000000000000000000000000000000000084 +:10CCB0000000000000000000000000000000000074 +:10CCC0000000000000000000000000000000000064 +:10CCD00000000000000000000000000049646561E1 +:10CCE0000000000000000000000000000000000044 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD10000000000000000000000000003839393138 +:10CD200032340000000061697274656C6770727360 +:10CD30002E636F6D00000000000000000000000086 +:10CD400000000000000000000000000000000000E3 +:10CD500000000000000000000000000000000000D3 +:10CD6000000000000000D3A1B6C8000000000000D1 +:10CD700000000000000000000000000000000000B3 +:10CD800000000000000000000000000000000000A3 +:10CD90000000000000000000000000000000000093 +:10CDA0000000000000004964656100000000000010 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000000000000000000000000000000063 +:10CDD0000000000000000000000000000000000053 +:10CDE0000000000000003839393134340000000000 +:10CDF00061697274656C677072732E636F6D000089 +:10CE00000000000000000000000000000000000022 +:10CE10000000000000000000000000000000000012 +:10CE20000000000000000000000000000000000002 +:10CE3000D3A1B6C800000000000000000000000000 +:10CE400000000000000000000000000000000000E2 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE7000496465610000000000000000000000003F +:10CE800000000000000000000000000000000000A2 +:10CE90000000000000000000000000000000000092 +:10CEA0000000000000000000000000000000000082 +:10CEB0003839393135360000000061697274656CAB +:10CEC000677072732E636F6D000000000000000039 +:10CED0000000000000000000000000000000000052 +:10CEE0000000000000000000000000000000000042 +:10CEF00000000000000000000000D3A1B6C8000040 +:10CF00000000000000000000000000000000000021 +:10CF10000000000000000000000000000000000011 +:10CF20000000000000000000000000000000000001 +:10CF3000000000000000000000004964656100007E +:10CF400000000000000000000000000000000000E1 +:10CF500000000000000000000000000000000000D1 +:10CF600000000000000000000000000000000000C1 +:10CF7000000000000000000000003839393137306F +:10CF80000000000061697274656C677072732E63D3 +:10CF90006F6D0000000000000000000000000000B5 +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000000000000071 +:10CFC00000000000D3A1B6C800000000000000006F +:10CFD0000000000000000000000000000000000051 +:10CFE0000000000000000000000000000000000041 +:10CFF0000000000000000000000000000000000031 +:10D0000000000000496465610000000000000000AD +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D0400000000000383939313738000000006169CC +:10D050007274656C677072732E636F6D00000000F0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D080000000000000000000000000000000D3A12C +:10D09000B6C8000000000000000000000000000012 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C00000000000000000000000000000004964B3 +:10D0D000656100000000000000000000000000008A +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D1000000000000000000000000000000003839AE +:10D11000393138320000000061697274656C6770E3 +:10D1200072732E636F6D00000000000000000000AD +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D150000000000000000000D3A1B6C800000000DD +:10D1600000000000000000000000000000000000BF +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000049646561000000001C +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D0000000000000000000383939313837000005 +:10D1E000000061697274656C677072732E636F6D95 +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D21000000000000000000000000000000000000E +:10D220000000D3A1B6C8000000000000000000000C +:10D2300000000000000000000000000000000000EE +:10D2400000000000000000000000000000000000DE +:10D2500000000000000000000000000000000000CE +:10D2600000004A696F00000000000000000000009C +:10D2700000000000000000000000000000000000AE +:10D28000000000000000000000000000000000009E +:10D29000000000000000000000000000000000008E +:10D2A0000000383939313834300000004A696F6E77 +:10D2B0006574000000000000000000000000000095 +:10D2C000000000000000000000000000000000005E +:10D2D000000000000000000000000000000000004E +:10D2E000000000000000000000000000D3A1B6C84C +:10D2F000000000000000000000000000000000002E +:10D30000000000000000000000000000000000001D +:10D31000000000000000000000000000000000000D +:10D320000000000000000000000000004A696F00DB +:10D3300000000000000000000000000000000000ED +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D3600000000000000000000000000038393931E2 +:10D370003835340000004A696F6E657400000000A3 +:10D38000000000000000000000000000000000009D +:10D39000000000000000000000000000000000008D +:10D3A000000000000000000000000000000000007D +:10D3B000000000000000D3A1B6C80000000000007B +:10D3C000000000000000000000000000000000005D +:10D3D000000000000000000000000000000000004D +:10D3E000000000000000000000000000000000003D +:10D3F0000000000000004A696F000000000000000B +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D43000000000000000383939313835350000006F +:10D440004A696F6E65740000000000000000000073 +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D4700000000000000000000000000000000000AC +:10D48000D3A1B6C8000000000000000000000000AA +:10D49000000000000000000000000000000000008C +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C0004A696F000000000000000000000000003A +:10D4D000000000000000000000000000000000004C +:10D4E000000000000000000000000000000000003C +:10D4F000000000000000000000000000000000002C +:10D50000383939313835360000004A696F6E657434 +:10D51000000000000000000000000000000000000B +:10D5200000000000000000000000000000000000FB +:10D5300000000000000000000000000000000000EB +:10D5400000000000000000000000D3A1B6C80000E9 +:10D5500000000000000000000000000000000000CB +:10D5600000000000000000000000000000000000BB +:10D5700000000000000000000000000000000000AB +:10D58000000000000000000000004A696F00000079 +:10D59000000000000000000000000000000000008B +:10D5A000000000000000000000000000000000007B +:10D5B000000000000000000000000000000000006B +:10D5C0000000000000000000000038393931383513 +:10D5D000370000004A696F6E6574000000000000AB +:10D5E000000000000000000000000000000000003B +:10D5F000000000000000000000000000000000002B +:10D60000000000000000000000000000000000001A +:10D6100000000000D3A1B6C8000000000000000018 +:10D6200000000000000000000000000000000000FA +:10D6300000000000000000000000000000000000EA +:10D6400000000000000000000000000000000000DA +:10D65000000000004A696F000000000000000000A8 +:10D6600000000000000000000000000000000000BA +:10D6700000000000000000000000000000000000AA +:10D68000000000000000000000000000000000009A +:10D6900000000000383939313835380000004A6957 +:10D6A0006F6E6574000000000000000000000000C4 +:10D6B000000000000000000000000000000000006A +:10D6C000000000000000000000000000000000005A +:10D6D0000000000000000000000000000000D3A1D6 +:10D6E000B6C80000000000000000000000000000BC +:10D6F000000000000000000000000000000000002A +:10D700000000000000000000000000000000000019 +:10D7100000000000000000000000000000004A6956 +:10D720006F0000000000000000000000000000008A +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D750000000000000000000000000000000383958 +:10D7600039313835390000004A696F6E6574000040 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D790000000000000000000000000000000000089 +:10D7A0000000000000000000D3A1B6C80000000087 +:10D7B0000000000000000000000000000000000069 +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000000000000000049 +:10D7E00000000000000000004A696F000000000017 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D810000000000000000000000000000000000008 +:10D82000000000000000000038393931383630007F +:10D8300000004A696F6E657400000000000000007F +:10D8400000000000000000000000000000000000D8 +:10D8500000000000000000000000000000000000C8 +:10D8600000000000000000000000000000000000B8 +:10D870000000D3A1B6C800000000000000000000B6 +:10D880000000000000000000000000000000000098 +:10D890000000000000000000000000000000000088 +:10D8A0000000000000000000000000000000000078 +:10D8B00000004A696F000000000000000000000046 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E0000000000000000000000000000000000038 +:10D8F0000000383939313836310000004A696F6E1E +:10D90000657400000000000000000000000000003E +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000000000F7 +:10D93000000000000000000000000000D3A1B6C8F5 +:10D9400000000000000000000000000000000000D7 +:10D9500000000000000000000000000000000000C7 +:10D9600000000000000000000000000000000000B7 +:10D970000000000000000000000000004A696F0085 +:10D980000000000000000000000000000000000097 +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B000000000000000000000000000383939318C +:10D9C0003836320000004A696F6E6574000000004E +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F0000000000000000000000000000000000027 +:10DA0000000000000000D3A1B6C800000000000024 +:10DA10000000000000000000000000000000000006 +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA40000000000000004A696F00000000000000B4 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA8000000000000000383939313836330000001A +:10DA90004A696F6E6574000000000000000000001D +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC0000000000000000000000000000000000056 +:10DAD000D3A1B6C800000000000000000000000054 +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB10004A696F00000000000000000000000000E3 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB5000383939313836340000004A696F6E6574DF +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB900000000000000000000000D3A1B6C8000093 +:10DBA0000000000000000000000000000000000075 +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD000000000000000000000004A696F00000023 +:10DBE0000000000000000000000000000000000035 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC100000000000000000000000383939313836BB +:10DC2000350000004A696F6E657400000000000056 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC500000000000000000000000000000000000C4 +:10DC600000000000D3A1B6C80000000000000000C2 +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA000000000004A696F00000000000000000052 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00000000000383939313836360000004A6902 +:10DCF0006F6E65740000000000000000000000006E +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD20000000000000000000000000000000D3A17F +:10DD3000B6C8000000000000000000000000000065 +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000004A6900 +:10DD70006F00000000000000000000000000000034 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000383902 +:10DDB00039313836370000004A696F6E65740000EB +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000000000000000D3A1B6C80000000031 +:10DE00000000000000000000000000000000000012 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE300000000000000000004A696F0000000000C0 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE70000000000000000000383939313836380021 +:10DE800000004A696F6E6574000000000000000029 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000000000000062 +:10DEC0000000D3A1B6C80000000000000000000060 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF000000004A696F0000000000000000000000EF +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF40000000383939313836390000004A696F6EBF +:10DF500065740000000000000000000000000000E8 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF8000000000000000000000000000D3A1B6C89F +:10DF90000000000000000000000000000000000081 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000004A696F002F +:10DFD0000000000000000000000000000000000041 +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000003839393135 +:10E010003837300000004A696F6E657400000000F8 +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E05000000000000000D3A1B6C8000000000000CE +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E090000000000000004A696F000000000000005E +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D00000000000000038393931383731000000C5 +:10E0E0004A696F6E657400000000000000000000C7 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000000000000000FF +:10E12000D3A1B6C8000000000000000000000000FD +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E160004A696F000000000000000000000000008D +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000383939313837320000004A696F6E65748A +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E00000000000000000000000D3A1B6C800003D +:10E1F000000000000000000000000000000000001F +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E22000000000000000000000004A696F000000CC +:10E2300000000000000000000000000000000000DE +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E260000000000000000000000038393931383764 +:10E27000330000004A696F6E657400000000000002 +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A000000000000000000000000000000000006E +:10E2B00000000000D3A1B6C800000000000000006C +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F000000000004A696F000000000000000000FC +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000383939313837340000004A69AC +:10E340006F6E657400000000000000000000000017 +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E370000000000000000000000000000000B6F2F5 +:10E38000B9CFB6E0B6FB00000000000000000000BE +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B00000000000000000000000000000004D4FC1 +:10E3C0005649535441520000000000000000000074 +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F00000000000000000000000000000003839AC +:10E400003539333030000000696E7465726E6574A2 +:10E410002E6D6F7669737461722E636F6D2E6563F6 +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E440000000000000000000B6F2B9CFB6E0B6FB55 +:10E4500000000000000000000000000000000000BC +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E480000000000000000000436C61726F0000009B +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C00000000000000000003839353933303100D9 +:10E4D0000000696E7465726E65742E636C61726F94 +:10E4E0002E636F6D2E6563000000000000000000C9 +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E510000000B6F2B9CFB6E0B6FB00000000000084 +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E550000000434E540000000000000000000000D6 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E59000000038393539333032000000696E746557 +:10E5A000726E65742E636E742E6E65742E656300D4 +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D00000000000000000000000000000C18140B9 +:10E5E00001C0804101C0804100C1814001C0804123 +:10E5F00000C1814000C1814001C0804101C0804113 +:10E6000000C1814000C1814001C0804100C1814002 +:10E6100001C0804101C0804100C1814001C08041F2 +:10E6200000C1814000C1814001C0804100C18140E2 +:10E6300001C0804101C0804100C1814000C18140D2 +:10E6400001C0804101C0804100C1814001C08041C2 +:10E6500000C1814000C1814001C0804101C08041B2 +:10E6600000C1814000C1814001C0804100C18140A2 +:10E6700001C0804101C0804100C1814000C1814092 +:10E6800001C0804101C0804100C1814001C0804182 +:10E6900000C1814000C1814001C0804100C1814072 +:10E6A00001C0804101C0804100C1814001C0804162 +:10E6B00000C1814000C1814001C0804101C0804152 +:10E6C00000C1814000C1814001C0804100C1814042 +:10E6D00001C0804101C0804100C1814000C0C10132 +:10E6E000C30302C2C60607C705C5C404CC0C0DCDC2 +:10E6F0000FCFCE0E0ACACB0BC90908C8D81819D932 +:10E700001BDBDA1A1EDEDF1FDD1D1CDC14D4D51561 +:10E71000D71716D6D21213D311D1D010F03031F151 +:10E7200033F3F23236F6F737F53534F43CFCFD3D81 +:10E73000FF3F3EFEFA3A3BFB39F9F83828E8E92971 +:10E74000EB2B2AEAEE2E2FEF2DEDEC2CE42425E521 +:10E7500027E7E62622E2E323E12120E0A06061A191 +:10E7600063A3A26266A6A767A56564A46CACAD6D41 +:10E77000AF6F6EAEAA6A6BAB69A9A86878B8B979B1 +:10E78000BB7B7ABABE7E7FBF7DBDBC7CB47475B5E1 +:10E7900077B7B67672B2B373B17170B050909151D1 +:10E7A0009353529296565797559594549C5C5D9D01 +:10E7B0005F9F9E5E5A9A9B5B9959589888484989F1 +:10E7C0004B8B8A4A4E8E8F4F8D4D4C8C44848545A1 +:10E7D00087474686824243834181804041542B4192 +:10E7E000504E3D000000000000000000000000004E +:10E7F0000000000000000000000000000000000019 +:10E800000000000000000000000000000000000008 +:10E8100038000000000000000000000000000000C0 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000000000000000000000000000D8 +:10E8400000000000000000000000000000000000C8 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000010E80308D0AE0020C32F0020E5 +:10E8800000000000020001000000000010E8030882 +:10E89000D0AE0020C52F00200100000001020008BA +:10E8A0000100000011E80308D0AE0020E8120020AB +:10E8B00001080000E101D0070200000010E8030891 +:10E8C000D0AE0020C52F0020D10F00000102A00F04 +:10E8D0000300000000000000000000000000000035 +:10E8E0000000000000000000000000000000000028 +:10E8F0000000000000000000000000000000000018 +:10E900000000000000000000000000000000000007 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E9400000000000000000000000000000000000C7 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E980000000000000000000000000000000000087 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C0000000000000000000000000000000000047 +:10E9D0000000000000000000000000000000000037 +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA100000000000000000000000000000000000F6 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA5000000000000000000000000000002F000087 +:10EA600000000700070000147F147F1400242A7F91 +:10EA70002A12006264081323003649552250000010 +:10EA80000503000000001C224100000041221C0080 +:10EA90000014083E08140008083E0808000000A002 +:10EAA00060000008080808080000606000000020FE +:10EAB00010080402003E5149453E0000427F4000DC +:10EAC000004261514946002141454B310018141262 +:10EAD0007F10002745454539003C4A49493000012F +:10EAE0007109050300364949493600064949291E7E +:10EAF00000003636000000005636000000081422E0 +:10EB000041000014141414140000412214080002DF +:10EB10000151090600324959513E007C1211127C04 +:10EB2000007F49494936003E41414122007F414131 +:10EB3000221C007F49494941007F09090901003E23 +:10EB40004149497A007F0808087F0000417F410061 +:10EB5000002040413F01007F08142241007F4040D7 +:10EB60004040007F020C027F007F0408107F003EBF +:10EB70004141413E007F09090906003E4151215EA5 +:10EB8000007F091929460046494949310001017FA2 +:10EB90000101003F4040403F001F2040201F003F38 +:10EBA0004038403F006314081463000708700807EA +:10EBB00000615149454300007F41410000552A55FD +:10EBC0002A55000041417F00000402010204004078 +:10EBD000404040400000010204000020545454789A +:10EBE000007F4844443800384444442000384444BA +:10EBF000487F00385454541800087E090102001858 +:10EC0000A4A4A47C007F080404780000447D400094 +:10EC1000004080847D00007F102844000000417F78 +:10EC20004000007C04180478007C08040478003854 +:10EC30004444443800FC242424180018242418FCDC +:10EC4000007C0804040800485454542000043F4445 +:10EC50004020003C4040207C001C2040201C003C08 +:10EC60004030403C004428102844001CA0A0A07C58 +:10EC7000004464544C441414141414140000000090 +:10EC800000000000000000000000FC000000000088 +:10EC900002000000000C020C020000000000000056 +:10ECA00090D0BCD0BC900003000300001824FE44A8 +:10ECB0008C000302070201001824D8B04C80000326 +:10ECC00000010201C038E438E00001020201020242 +:10ECD000080600000000000000000000000000F82E +:10ECE0000402000000010204000204F80000000415 +:10ECF000020100009060F860900000000100000038 +:10ED00002020FC2020000000010000000000000086 +:10ED10000000080600000000202020202000000045 +:10ED200000000000000000000000000200000000E1 +:10ED30000080601C0200040300000000F8040404CA +:10ED4000F8000102020201000008FC0000000002BD +:10ED50000302000018844424180003020202020087 +:10ED600008042424D80001020202010040B088FCFB +:10ED700080000000000302003C242424C40001029F +:10ED800002020100F824242CC0000102020201004A +:10ED90000C04E41C0400000003000000D824242418 +:10EDA000D80001020202010038444444F800000384 +:10EDB000020201000000100000000000020000003C +:10EDC0000000200000000000060000000020508825 +:10EDD000040200000000010290909090900000005A +:10EDE0000000000000020488502000020100000022 +:10EDF0001804C4241800000002000000F804E49481 +:10EE0000F80001020202020000E09CF08000020310 +:10EE10000000030204FC2424D800020302020100C3 +:10EE2000F80404040C0001020202010004FC0404C2 +:10EE3000F80002030202010004FC24740C00020327 +:10EE40000202030004FC24740C0002030200000010 +:10EE5000F0080444CC4000010202010004FC202020 +:10EE6000FC040203000003020404FC040400020288 +:10EE700003020200000404FC04040604040300006E +:10EE800004FC24D00C0402030200030204FC04006E +:10EE90000000020302020203FC3CC03CFC00030031 +:10EEA0000300030004FC30C4FC040203020003005E +:10EEB000F8040404F80001020202010004FC242406 +:10EEC0001800020302000000F8848404F800010224 +:10EED0000207050004FC24649800020302000302F8 +:10EEE000182424448C000302020201000C04FC04D8 +:10EEF0000C0000020302000004FC0000FC040001FE +:10EF000002020100047C80E01C04000003000000F9 +:10EF10001CE03CE01C00000300030000049C609C1B +:10EF20000400020300030200041CE01C04000002B1 +:10EF3000030200000C84641C0400020302020300AC +:10EF40000000FE020200000007040400000E30C0B2 +:10EF50000000000000010200000202FE00000004A8 +:10EF6000040700000004020400000000000000008C +:10EF7000000000000000080808080808000002005F +:10EF800000000000000000000040A0A0C000000140 +:10EF90000202030204FC2020C00000030202010060 +:10EFA00000C02020600000010202020000C02024F6 +:10EFB000FC0000010202030200C0A0A0C00000018A +:10EFC000020202000020F8242404000203020200CE +:10EFD0000040A0A0602000070A0A0A0404FC2020C8 +:10EFE000C0000203020003020020E400000000024F +:10EFF00003020000000020E40000080808070000E9 +:10F0000004FC80E020200203020003020404FC0050 +:10F010000000020203020200E020E020C000030022 +:10F020000300030020E02020C000020302000302CE +:10F0300000C02020C00000010202010020E02020CA +:10F04000C000080F0A02010000C02020E0000001FB +:10F05000020A0F0820E04020200002030200000006 +:10F060000060A0A020000002020203000020F8209F +:10F07000000000000102020020E00020E00000018A +:10F080000202030220E02080602000000301000053 +:10F090006080E0806000000300030000206080606A +:10F0A000200002030003020020E020806020080806 +:10F0B000070100000020A0602000000203020200FF +:10F0C000000020DE0200000000070400000000FF36 +:10F0D00000000000000F00000002DE20000000041D +:10F0E000070000000201020404020000000000000A +:10F0F0000000000000000000000000000000000010 +:10F10000000000F8000000000000003330000000A4 +:10F1100000100C06100C06000000000000000000AB +:10F1200040C07840C0784000043F04043F0404001D +:10F13000007088FC08300000001820FF211E00002D +:10F14000F008F000E018000000211C031E211E0042 +:10F1500000F00888700000001E21232419272110C8 +:10F1600010160E000000000000000000000000006B +:10F17000000000E018040200000000071820400012 +:10F1800000020418E0000000004020180700000002 +:10F19000404080F0804040000202010F0102020066 +:10F1A000000000F0000000000101011F010101004A +:10F1B000000000000000000080B0700000000000AF +:10F1C0000000000000000000000101010101010138 +:10F1D00000000000000000000030300000000000CF +:10F1E00000000000806018040060180601000000A4 +:10F1F00000E010080810E000000F102020100F00A1 +:10F20000001010F8000000000020203F2020000027 +:10F21000007008080888700000302824222130007F +:10F2200000300888884830000018202020110E0087 +:10F230000000C02010F8000000070424243F240030 +:10F2400000F80888880808000019212020110E0005 +:10F2500000E0108888180000000F112020110E0017 +:10F2600000380808C83808000000003F000000000F +:10F270000070880808887000001C222121221C00D0 +:10F2800000E010080810E0000000312222110F00F9 +:10F29000000000C0C000000000000030300000008E +:10F2A00000000080000000000000806000000000FE +:10F2B0000000804020100800000102040810200017 +:10F2C0004040404040404000040404040404040062 +:10F2D00000081020408000000020100804020100F7 +:10F2E000007048080808F0000000003036010000F7 +:10F2F000C030C828E810E0000718272423140B00AA +:10F300000000C038E0000000203C23020227382023 +:10F3100008F8888888700000203F202020110E0007 +:10F32000C0300808080838000718202020100800FE +:10F3300008F808080810E000203F202020100F00E7 +:10F3400008F88888E8081000203F202023201800B3 +:10F3500008F88888E8081000203F2000030000001B +:10F36000C03008080838000007182020221E0200BC +:10F3700008F808000008F808203F210101213F207B +:10F38000000808F8080800000020203F20200000A6 +:10F3900000000808F8080800C08080807F00000096 +:10F3A00008F888C028180800203F200126382000CF +:10F3B00008F8080000000000203F20202020300036 +:10F3C00008F8F800F8F80800203F003F003F200050 +:10F3D00008F830C00008F808203F200007183F0058 +:10F3E000E01008080810E0000F10202020100F0087 +:10F3F00008F808080808F000203F2101010100007A +:10F40000E01008080810E0000F18242438504F00BE +:10F4100008F8888888887000203F2000030C30207E +:10F4200000708808080838000038202121221C00BC +:10F43000180808F8080818000000203F2000000005 +:10F4400008F808000008F808001F202020201F00EE +:10F450000878880000C83808000007380E0100004E +:10F46000F80800F80008F800033C0700073C030018 +:10F47000081868808068180820302C03032C30207E +:10F480000838C800C83808000000203F20000000ED +:10F4900010080808C8380800203826212020180045 +:10F4A000000000FE020202000000007F4040400019 +:10F4B000000C30C000000000000000010638C00051 +:10F4C00000020202FE000000004040407F000000F9 +:10F4D000000004020202040000000000000000001E +:10F4E000000000000000000080808080808080801C +:10F4F0000002020400000000000000000000000004 +:10F5000000008080808000000019242222223F20F9 +:10F5100008F8008080000000003F112020110E003C +:10F520000000008080800000000E112020201100CB +:10F53000000000808088F800000E112020103F207D +:10F540000000808080800000001F22222222130001 +:10F55000008080F0888888180020203F202000004C +:10F560000000808080808000006B94949493600001 +:10F5700008F8008080800000203F210000203F200C +:10F5800000809898000000000020203F202000000C +:10F59000000000809898000000C08080807F0000FC +:10F5A00008F8000080808000203F24022D302000D9 +:10F5B000000808F8000000000020203F2020000084 +:10F5C0008080808080808000203F20003F20003F9E +:10F5D0008080008080800000203F210000203F20AC +:10F5E0000000808080800000001F202020201F005D +:10F5F000808000808000000080FFA12020110E008C +:10F600000000008080808000000E112020A0FF807C +:10F61000808080008080800020203F212000010029 +:10F62000000080808080800000332424242419007E +:10F63000008080E0808000000000001F202000008B +:10F640008080000000808000001F202020103F20CC +:10F65000808080000080808000010E30080601005C +:10F6600080800080008080800F300C030C300F0001 +:10F6700000808000808080000020312E0E3120002C +:10F68000808080000080808080818E70180601005C +:10F6900000808080808080000021302C222130007A +:10F6A00000000000807C020200000000003F40409B +:10F6B0000804FE0408C0000000000310207F201092 +:10F6C0000002027C800000000040403F000000007B +:10F6D0000006010102020404000000000000000016 +:10F6E000000000000000000000000000000000001A +:10F6F000000000000000000000000000000000000A +:10F70000000000000000000000F0F0F00000000029 +:10F710000000000000017F01000000000000000068 +:10F72000001C1C1C0000000000008060301C8C606D +:10F73000301C0C0000000000000000000000000071 +:10F74000000000000000000000000000000000E0D9 +:10F750000000000000E000000086E69F86868686A6 +:10F76000E69F860000011F01010101011F01010048 +:10F77000000080C06020F820E0C000000000030707 +:10F780000C18FF70E18100000000070F10107F10BF +:10F790000F0700008060206080000000E020000073 +:10F7A0000F3020309F70DC371030C0000000100E8A +:10F7B00003000718101807000000C02020E0C00058 +:10F7C0000000000080E01F38E88703C43C0400000C +:10F7D000070F1810100B070D1010080000808C4C3C +:10F7E00038000000000000000000000000000000E1 +:10F7F0000000000000000000000000000000000009 +:10F8000000000000000080E030080400000000005C +:10F8100000FEFF0100000000000000000000030FD8 +:10F820001820400000040830E080000000000000C4 +:10F830000000000001FFFE00000000000040201852 +:10F840000F03000000000000000000000000C000E6 +:10F8500000000000004266663C18FF183C666642E5 +:10F860000000000000000300000000000000000095 +:10F870000000800000000000001010101010FF10A9 +:10F880001010101000000000000003000000000035 +:10F890000000000000000000000000000000000068 +:10F8A000000000000000000000808C4C38000000C8 +:10F8B0000000000000000000000000000000000048 +:10F8C0000010101010101010101010000000000098 +:10F8D0000000000000000000000000000000000028 +:10F8E0000000000000000000000000000000000018 +:10F8F00000001C1C1C0000000000000000000000B4 +:10F9000000000000E0380C000000000080701C03C4 +:10F91000000000000060380E010000000000000040 +:10F92000000080C060202060C080000000FEFF0159 +:10F930000000000001FFFE000001070E1810101863 +:10F940000E0701000000808080C0E0000000000081 +:10F950000000000000FFFF00000000000000101089 +:10F96000101F1F1010100000008040202020206079 +:10F97000C080000000030300804020381F07000003 +:10F98000001C1A1918181818181F00000080C02031 +:10F99000202060C080000000000303001010182F1A +:10F9A000E780000000070F10101010180F0700006C +:10F9B000000000000000C0E0F000000000C0B088BF +:10F9C000868180FFFF808000000000000010101F73 +:10F9D0001F1010000000E060606060606060000068 +:10F9E00000003F1008080818F0E0000000070B10A6 +:10F9F0001010101C0F030000000080C040202020C9 +:10FA0000E0C0000000FCFF211008080818F0E0002A +:10FA10000001070C18101010080F03000000C0E0D0 +:10FA20006060606060E06000000003000000E018BB +:10FA30000700000000000000001F1F000000000081 +:10FA40000080C0602020202060C080000087EF2C54 +:10FA50001818303068CF830000070F0810101010FE +:10FA6000180F07000000C0C020202020C080000028 +:10FA7000001F3F604040402010FFFE0000000C1CB3 +:10FA8000101010080F03000000000000000000002C +:10FA90000000000000000000000E0E0E000000003C +:10FAA00000000000001C1C1C000000000000000002 +:10FAB000000000000000000000000000000C0C002E +:10FAC00000000000000000000058380000000000A6 +:10FAD00000000000000000804020100000001028FE +:10FAE000448201000000000000000000000001024C +:10FAF00004081000000000000000000000000000EA +:10FB000000848484848484848484840000000000CD +:10FB100000000000000000000000102040800000F5 +:10FB200000000000000000000000018244281000D6 +:10FB300000001008040201000000000000C02020A6 +:10FB40001010101030E0C0000003030000F0100897 +:10FB50000C070300000000001C1C1C00000000003B +:10FB6000000000C0406020202040C00000FCFF01D9 +:10FB7000F00E03C1FE03807F0001070E0811111073 +:10FB8000110904020000000080E0E0000000000015 +:10FB90000000807C4340477FF880000010181F1051 +:10FBA00000000000131F1C1020E0E0202020206037 +:10FBB000C080000000FFFF10101010182FE7800019 +:10FBC000101F1F1010101010180F0700000080C029 +:10FBD000402020202060E00000FCFF010000000029 +:10FBE000000001000001070E1810101008040300A7 +:10FBF00020E0E02020202040C080000000FFFF0027 +:10FC00000000000001FFFE00101F1F101010180858 +:10FC10000E07010020E0E02020202020206080004E +:10FC200000FFFF101010107C00000000101F1F10BC +:10FC3000101010101018060020E0E02020202020D6 +:10FC40006060800000FFFF101010107C00000100B9 +:10FC5000101F1F100000000000000000000080C006 +:10FC60006020202040E0000000FCFF010000404038 +:10FC7000C0C140400001070E181010100F0F000007 +:10FC800020E0E0200000000020E0E02000FFFF1066 +:10FC90001010101010FFFF00101F1F1000000000B8 +:10FCA000101F1F100000202020E0E0202020000076 +:10FCB0000000000000FFFF00000000000000101026 +:10FCC000101F1F101010000000000000202020E076 +:10FCD000E020202000000000000000FFFF000000E6 +:10FCE0000060E0808080C07F3F00000020E0E020D6 +:10FCF000000020A06020200000FFFF30187CE3C03F +:10FD000000000000101F1F10000001131F1C18101E +:10FD100020E0E020000000000000000000FFFF00E5 +:10FD20000000000000000000101F1F101010101035 +:10FD30001018060020E0E0E000000000E0E0E02015 +:10FD400000FF013FFEC0E01E01FFFF00101F10007A +:10FD5000031F0300101F1F1020E0E0C00000000080 +:10FD60000020E02000FF0003071C78E08000FF0077 +:10FD7000101F100000000000030F1F00000080C0D3 +:10FD800060202060C080000000FEFF010000000035 +:10FD900000FFFE000001070E181010180C070100EC +:10FDA00020E0E0202020202060C0800000FFFF2015 +:10FDB00020202020301F0F00101F1F100000000007 +:10FDC00000000000000080C060202060C0800000B3 +:10FDD00000FEFF010000000000FFFE000001070E12 +:10FDE0001111133C7C67210020E0E020202020201E +:10FDF00060C0800000FFFF101030F0D0080F070037 +:10FE0000101F1F10000000030F1C10100080C060A6 +:10FE1000202020204040E00000070F0C1818303050 +:10FE200060E08100001F0C0810101010180F070070 +:10FE30008060202020E0E020202060800100000081 +:10FE400000FFFF000000000100000000101F1F1055 +:10FE50000000000020E0E020000000000020E02082 +:10FE600000FFFF00000000000000FF0000070F1867 +:10FE700010101010100807002060E0E020000000C3 +:10FE800020E060200000077FF88000807C030000F5 +:10FE900000000000071F1C070000000020E0E02019 +:10FEA00000E0E0200020E0200007FFF8E01FFFFC5A +:10FEB000E01F00000000031F0300011F03000000FB +:10FEC000002060E0A0000020E060200000000003AF +:10FED0008F7CF8C6010000000010181E13000117E7 +:10FEE0001F1810002060E0E02000000020E06020EB +:10FEF000000001073EF8E0180700000000000010B5 +:10FF0000101F1F101000000000806020202020A083 +:10FF1000E0E0200000000000C0F03E0F0300000001 +:10FF200000101C1F17101010101806000000000011 +:10FF300000FC0404040404000000000000FF0000B2 +:10FF40000000000000000000007F404040404000F2 +:10FF5000000010E0000000000000000000000000B1 +:10FF6000031C60800000000000000000000000038F +:10FF70000C70800000000404040404FC0000000075 +:10FF800000000000000000FF0000000000004040F2 +:10FF90004040407F0000000000000010080C040CEE +:10FFA0000810000000000000000000000000000039 +:10FFB0000000000000000000000000000000000041 +:10FFC0000000000000000000000000000000000031 +:10FFD0000000000080808080808080808080808021 +:10FFE00000000004040808000000000000000000F9 +:10FFF0000000000000000000000000000000000001 +:020000040804EE +:1000000000000000000000000000000000000000F0 +:10001000000098D844642424FCF80000000F1F1846 +:10002000101010081F1F10180020E0F00000000042 +:10003000000000000000FFFF180804040CF8F000A6 +:1000400000001F0F18101010180F03000000000010 +:10005000000000000000000000E0F8180404043C68 +:100060003800000000030F0C1010101008060000EC +:100070000000000000000020E0F0000000E0F81C9C +:1000800004040408FFFF000000030F1810101008FC +:100090001F0F08000000000000000000000000002A +:1000A0000000E0F8484444444C7870000000030F1E +:1000B0000C181010100804000000000080C0602020 +:1000C00020E0C00000040404FFFF04040404000056 +:1000D000000010101F1F1010100000000000000092 +:1000E0000000000000000000000070F88C04048C88 +:1000F000F874040C007076CF8D8D8D89C8787000EF +:100100000020E0F000000000000000000000FFFF01 +:1001100008040404FCF8000000101F1F1000001069 +:100120001F1F1000000000000060600000000000C1 +:100130000000040404FCFC0000000000000010109B +:10014000101F1F10101000000000000000000060D1 +:100150006000000000000000040404FCFC0000003B +:100160000000C0C08080C07F3F0000000020E0F0A1 +:1001700000000000000000000000FFFF80C0F41C31 +:100180000404000000101F1F1100031F1C101000AA +:100190000000202020E0F00000000000000000002F +:1001A00000FFFF000000000000001010101F1F10D3 +:1001B000101000000000000000000000000000001F +:1001C00004FCFC0804FCFC0804FCFC00101F1F10CD +:1001D000001F1F10001F1F10000000000000000083 +:1001E000000000000004FCFC08080404FCF8000007 +:1001F00000101F1F100000101F1F10000000000043 +:10020000000000000000000000E0F0180C04040CE6 +:1002100018F0E00000030F0C101010100C0F03007A +:100220000000000000000000000000000004FCFCD2 +:10023000080404040CF8F0000080FFFF8890101000 +:100240001C0F030000000000000000000000000080 +:1002500000E0F81C04040408F8FC000000030F1878 +:1002600010109088FFFF80000000000000000000D8 +:1002700000000000040404FCFC100804040C0C0042 +:100280001010101F1F1010100000000000000000D0 +:10029000000000000000000000003078CCC484841E +:1002A000840C1C0000001E1810101011190F0600FD +:1002B0000000000000C00000000000000004040472 +:1002C000FFFF040404000000000000000F1F1010D6 +:1002D000100C000000000000000000000000000002 +:1002E0000004FCFE00000004FCFE000000000F1FE4 +:1002F000181010081F0F0800000000000000000088 +:100300000000000000040C3CFCC40000C43C0C04D1 +:1003100000000000010F1E0E0100000000000000A0 +:100320000000000000000000043CFCC400E47CFC71 +:1003300084807C040000071F070000071F070000DF +:100340000000000000000000000000000004041C89 +:100350007CE4C0341C0404000010101C1601131FA0 +:100360001C18100000000000000000000000000049 +:1003700000040C3CFCC400C43C0404000000C08029 +:10038000C1370E0100000000000000000000000066 +:100390000000000000001C0404C4F47C1C040000E5 +:1003A0000000101C1F17111010180E000000000094 +:1003B000000000F80C04000000000000001028EF0E +:1003C00000000000000000000000003F604000004E +:1003D000000000000000FF0000000000000000001E +:1003E0000000FF0000000000000000000000FF000F +:1003F000000000000000040CF800000000000000F5 +:1004000000000000EF281000000000000000406025 +:100410003F0000000000000000180602020408105F +:100420002020300800000000000000000000000054 +:100430000000000000000000000000000000F010BC +:10044000101010FF10101010F000000000000F043A +:10045000040404FF040404040F0000004040405F53 +:10046000555555755555555F404040000040200F8B +:10047000094989790909090F2040000000FE02425C +:100480004ACA4A4ACA4A4A4202FE000000FF405095 +:100490004C4340404F50505C40FF00000000F88843 +:1004A000888888FF88888888F800000000001F0876 +:1004B0000808087F888888889F80F0008082828270 +:1004C000828282E2A2928A868280800000000000FE +:1004D0000040807F0000000000000000101010FFAE +:1004E000109008888888FF88888808000444827FE4 +:1004F00001808040432C102846818000001010109D +:1005000010D030FF30D0121C101000001008040270 +:10051000010000FF0000010204081000040404842C +:10052000E43C2724242424E40404040004020100FD +:10053000FF0909090949897F0000000000FE225ACD +:100540008600FE9292929292FE00000000FF040844 +:100550000700FF4020030C1422414000008040208F +:10056000180680000718204080000000010020705D +:10057000282621202024386000010100001012925A +:100580009292929292121202FE0000000000003F2E +:10059000101010103F0040807F000000000000C0DD +:1005A00080808080808080FC84808080808080C08B +:1005B000C0000000000000FF7F404040404040FF7E +:1005C00040404040404040FF7F00000000000000ED +:1005D000000000000000007F70000000000000002C +:1005E000000000000000000000000000000000000B +:1005F000000000FCF8000000000000000000000007 +:100600000000000000000000FFFE020202020202E1 +:10061000020202FFFF020202020202020202FF03C2 +:1006200000000000000000001F1F04040404040474 +:10063000040404FFFF0404040404040404041F006D +:1006400000000000000000000000000000000000AA +:100650000000007F3F0000000000000000000000DC +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:1006800000F8F8F0F070200000000000000000000A +:10069000000000000000000000000000000000005A +:1006A00000000000000000000000000080000000CA +:1006B000000000000000000000000000000000003A +:1006C00000FFFFFFFF00000000000000000000002E +:1006D000000000000000000080800000000000001A +:1006E00000000000000000000000000000FFFFFE0E +:1006F000060606060606060606060606060606069A +:1007000006FFFFFFFF0606060606060606060606A5 +:1007100006060606060606FFFFFFFF0702000000AA +:1007200000000000000000000000000000FFFFFFCC +:1007300000000000000000000000000000000000B9 +:1007400000FFFFFFFF0000000000000000000000AD +:1007500000000000000000FFFFFFFF00000000009D +:1007600000000000000000000000000000FFFFFF8C +:1007700018181818181818181818181818181818F9 +:1007800018FFFFFFFF18181818181818181818184D +:1007900018181818181818FFFFFFFF0000000000B5 +:1007A0000000000000000000000000000201010045 +:1007B0000000000000000000000000000000000039 +:1007C00000FFFFFFFF00000000000000000000002D +:1007D0000000000000000001010000000000000017 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000FFFFFFFF0000000000000000000000EC +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:10084000001F1F0F0F00000000000000000000004C +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:10087000000000C0F0F8F8F8F8008080C040404068 +:1008800040404040408000000000000000000000A8 +:100890000000000000000000000080C0E07038D8B8 +:1008A000FCFCFFFFFFFF7F1F0703010100000000AA +:1008B000000000000000000000060F0F0F060020DF +:1008C000408000000080E0F83C0F0701C0F0FFFF0F +:1008D000FFFFFFBF8F81C0C0E0F87C7E7FFFFFFF7E +:1008E000FFFFFFFF7F7F7F7F7F7F3F3F0000000094 +:1008F0000087FC00FCFFFF00000000000103070769 +:100900000707030303030101000000E0FCFFFFFFF2 +:10091000FFFF1F03000000000000000000C0E030E7 +:100920001C070000071F3FFCF0E0C0800000000033 +:10093000000000000000000000FCFFFFFFFFFF1FA1 +:1009400003008080C0C0607070380C060701000092 +:10095000000000000000000001030307070E0E0E58 +:100960001C1C1C1C1C1C1C1C1C1D1D1F0F0F0E07FF +:100970000703030301000000000000000000000066 +:100980000000000000000080C060F0F8FEFE3E188D +:10099000080808080800303000408000F8FE070111 +:1009A0001C3F3F1F1B180ECFFFFFFF7F0F0F0F07CE +:1009B00080C07B0E070F1C383030606060607E7F27 +:1009C0003F3F3118180C0E0303000000FF818181A6 +:1009D000818181FF00018244FF11AA4400000100CF +:1009E00000010100000010385482D78254381000F2 +:1009F000000000010000000010385482C782543803 +:100A000010000000000100000000000000824428E7 +:100A10001028448200000000000000000000C0C058 +:100A2000000000000000000000002010D0D01020C6 +:100A300000000000000010082414D4D4142408106E +:100A40000000080412092515D5D51525091204083A +:100A5000312E4E6574776F726B20496E666F202061 +:100A6000322E4D4420506F727420496E666F2020E4 +:100A7000332E4C4F524120525353492020202020E6 +:100A8000342E5665726573696F6E20436865636BBB +:100A9000352E5465737420496E666F2E20202020F9 +:100AA000312E4E6574776F726B20496E666F202011 +:100AB000322E4D4420506F727420496E666F202094 +:100AC000332E4C4F52412052535349202020202096 +:100AD00020204E6574776F726B20496E666F202000 +:100AE0002020202020202020202020202020202006 +:100AF00020202020202020202020202020202020F6 +:100B000020202020202020202020202020202020E5 +:100B10005072696E74205B47756E3A2020205D200C +:100B200020202020202020202020202020202020C5 +:100B300020202020202020202020202020202020B5 +:100B400020202020202020202020202020202020A5 +:100B5000202020504F5254202020202020202020D0 +:100B60002020202020202020202020202020202085 +:100B70002020202020202020202020202020202075 +:100B80002020202020202020202020202020202065 +:100B9000202020504F525420202020202020202090 +:100BA0002020202020202020202020202020202045 +:100BB0002020202020202020202020202020202035 +:100BC0002020202020202020202020202020202025 +:100BD000456D707479000000000000000000000006 +:100BE000426C7565536B7900000000000000000046 +:100BF0004C59000000000000000000000000000050 +:100C00004A5000000000000000000000000000004A +:100C10004461727400000000000000000000000049 +:100C20005957595F426C7565736B7900000000007D +:100C3000524649440000000000000000000000008F +:100C40005947616F00000000000000000000000034 +:100C50004859616E670000000000000000000000BD +:100C600053532D4C616E0000000000000000000096 +:100C7000426C7565536B79506C7573000000000011 +:100C8000504C430000000000000000000000000085 +:100C90005072696365000000000000000000000061 +:100CA0005957595F426C7565736B790000000000FD +:100CB00050726F62655F4B59000000000000000039 +:100CC0005957595F50726573737572650000000063 +:100CD000202020504F52542020202020202020204F +:100CE0002020202020202020202020202020202004 +:100CF00020202020202020202020202020202020F4 +:100D000020202020202020202020202020202020E3 +:100D1000202020205665726573696F6E2020202088 +:100D200020202020202020202020202020202020C3 +:100D300020202020202020202020202020202020B3 +:100D400020202020202020202020202020202020A3 +:100D5000312E4D44436F6E6E65637420536574206D +:100D6000322E4C4F524120536C617665205365748E +:100D7000332E506F72744C6F67204F75747075749A +:100D8000342E436F6E6E656374204D6F6465202052 +:100D9000352E4E6574776F726B205365742020205A +:100DA000362E44617461496E697420202020202011 +:100DB000312E4D44436F6E6E65637420536574200D +:100DC000322E4C4F524120536C617665205365742E +:100DD000332E506F72744C6F67204F75747075743A +:100DE000204D44436F6E6E656374205365742020FC +:100DF00020202020202020202020202020202020F3 +:100E000020202020202020202020202020202020E2 +:100E100020202020202020202020202020202020D2 +:100E2000204C4F524120536C6176652053657420ED +:100E300020202020202020202020202020202020B2 +:100E400020202020202020202020202020202020A2 +:100E50002020202020202020202020202020202092 +:100E600020506F72744C6F67204F757470757420CA +:100E70002020202020202020202020202020202072 +:100E80002020202020202020202020202020202062 +:100E90002020202020202020202020202020202052 +:100EA0002020436F6E6E656374204D6F6465202053 +:100EB0002020202020202020202020202020202032 +:100EC0002020202020202020202020202020202022 +:100ED0005072657373207C20746F20736869667428 +:100EE0002020204E6574776F726B2053657420202C +:100EF00020202020202020202020202020202020F2 +:100F000020202020202020202020202020202020E1 +:100F10005072657373207C20746F207368696674E7 +:100F20004E6F773A4469616C207377697463682007 +:100F30004E6F773A53746174696F6E2020202020C1 +:100F40004E6F773A436C6F7564202020202020205C +:100F50004E6F773A5465737420436C6F756420202C +:100F60004E6F773A576966692053746174696F6E82 +:100F70004E6F773A4469616C2073776974636820B7 +:100F80004E6F773A34475F474D3520202020202090 +:100F90004E6F773A34475F4C353130202020202087 +:100FA0004E6F773A57694669202020202020202064 +:100FB0004E6F773A57414E202020202020202020BD +:100FC000496E697469616C697A6520446174613F36 +:100FD0002020202020202020202020202020202011 +:100FE0002020202020202020202020202020202001 +:100FF00027454E5445522720746F207368696674E4 +:10100000000000000000F03F000000000000F83F7A +:1010100000000000000000000000004003B8E23FB4 +:10102000000000000000000006D0CF43EBFD4C3E66 +:10103000033333333333E33FFFAB6FDBB66DDB3F5B +:101040004D268F515555D53F01411DA96074D13FA3 +:1010500065DBC9934A86CD3FEF4E454A287ECA3F9D +:101060003E5555555555C53F93BDBE166CC166BF1F +:101070002CDE25AF6A56113FF16BD2C541BDBBBE18 +:10108000D0A4BE726937663E04FA97999999D93F00 +:10109000AF788E1DC571CC3F9FC678D0099AC33FEB +:1010A000935555555555E53F599322942449D23FC0 +:1010B000DE03CB966446C73F44523EDF12F1C23F87 +:1010C0000000000000000000DDDDDDDDDCBBBBDD7D +:1010D000DDDDDDDDDDDDDDDD9888888888888888D8 +:1010E00077777777778888888555555666666666F8 +:1010F00066666666666888888333333222222222D7 +:10110000222222222228888D281104080000002093 +:10111000BC120000248F0008A8130408BC12002091 +:10112000ACE200008C820308412D01020304046537 +:1011300006070809320100FF00891112239B32249F +:1011400046AD573665BF74488CC19D5AAFD3BE6C4F +:10115000CAE5DB7EE9F7F88110080193331A22A56E +:10116000562C47B7753E64C99C408DDBBF52AEED2F +:10117000DA64CBFFF976E802218B3010029913264E +:1011800067AF763444BD554AADC3BC588ED19F6E0F +:10119000EBE7FA7CC8F5D983310A2091121803A72E +:1011A000772E66B5543C45CBBD42ACD99E508FEFEF +:1011B000FB66EAFDD874C904428D5316619F702006 +:1011C00004A9153227BB364CCEC5DF5EEDD7FC68CF +:1011D00088E1997AABF3BA85520C4397711E60A1EE +:1011E000142805B3373A26CDDE44CFDFFD56ECE9AF +:1011F000986089FBBB72AA06638F7214409D5122CE +:1012000025AB343006B9174EEFC7FE5CCCD5DD6A8E +:10121000A9E3B8788AF19B87730E6295501C41A3AD +:10122000352A24B1163807CFFF46EEDDDC54CDEB6E +:10123000B962A8F99A708B1023088481951AA79334 +:10124000B62CC2A5D33EE1B7F04008C919522BDB3A +:101250003A644EED5F766DFF7C899480DE859BB7A6 +:1012600012A6ADD224C3BFF136E0C1184809D33B62 +:101270005A2AE55E6C4FF77D7E6C0AA583B418860A +:1012800091972EE3A7F23CC0B5D14229CB38500A42 +:10129000D91B666FEF7E744CFD5D8BB502A49996E9 +:1012A0001087AFF326E2BDD034C1C3394A28D11A22 +:1012B000580BE77F6E6EF55C7C4D0CC685D71EE53E +:1012C00097F42880A1913AA3B3B2444ACD5B566902 +:1012D000DF78600CE91D722FFB3E8DD604C79FF5A9 +:1012E00016E4A9902081BBB332A2C55A4C4BD779E2 +:1012F0005E68E11C680DF33F7A2E0EE787F61CC48A +:1013000095D52AA1A3B03882B193466BCF7A5448C1 +:10131000DD59622DEB3C700EF91F8FF706E69DD468 +:1013200014C5ABB122A0B9923083C77B4E6AD558A1 +:101330005C49E33D6A2CF11E780F00082C41542BC8 +:1013400041504E3D0008FF0102030405060701FF5E +:1013500001FF01FF01FF01FF01FF01CF022501C8CD +:101360000C5C53595354454D2E545854181D4D314F +:101370005F30010911190A1632190A1633190A15B4 +:1013800034190C13504F531969C21203120202FF91 +:101390000901FF01FF01E5130103120202FF090128 +:0813A000FF01FF01E5721700D7 +:0400000508008189E5 +:00000001FF diff --git a/obj/build/Target 1/TXH.bin b/obj/build/Target 1/TXH.bin new file mode 100644 index 0000000..3ee1218 Binary files /dev/null and b/obj/build/Target 1/TXH.bin differ diff --git a/obj/build/Target 1/TXH.hex b/obj/build/Target 1/TXH.hex new file mode 100644 index 0000000..65af6fc --- /dev/null +++ b/obj/build/Target 1/TXH.hex @@ -0,0 +1,14262 @@ +:020000040800F2 +:1080000020EE0020A1810008A981000889AB0008AA +:10801000AD810008AF810008B181000800000000B8 +:10802000000000000000000000000000B381000814 +:10803000B581000800000000B7810008B981000880 +:10804000BB810008BB810008BB810008BB81000820 +:10805000BB810008BB810008199E0008299E00080A +:10806000BB810008BB810008BB810008BB81000800 +:10807000BB810008BB810008AB990008B3990008D8 +:10808000BB810008BB990008BB810008BB810008C8 +:10809000BB810008BB810008BB810008BB810008D0 +:1080A000BB810008BB810008BB810008BB810008C0 +:1080B000E1440308BB810008BB810008BB810008C4 +:1080C000BB810008BB810008BB810008BB810008A0 +:1080D000BB810008035403080B540308135403081E +:1080E000219E0008BB810008BB810008BB810008FD +:1080F000BB810008BB810008BB810008C399000850 +:10810000BB810008BB810008BB810008BB8100085F +:10811000F3530308FB530308BB810008BB8100082D +:10812000BB810008BB810008BB810008BB8100083F +:10813000BB810008BB810008BB810008BB8100082F +:10814000BB810008BB810008BB810008BB8100081F +:10815000BB810008CB990008D39900081B54030881 +:10816000BB810008BB810008BB810008BB810008FF +:10817000BB810008BB810008BB810008BB810008EF +:10818000BB810008BB810008DFF810D000F058FC6C +:108190000048004761720308AFF3008020EE002022 +:1081A0000648804706480047FEE7FEE7FEE7FEE791 +:1081B000FEE7FEE7FEE7FEE7FEE7FEE77944030899 +:1081C000898100082DE9F0410024061B254671F144 +:1081D000000605DA01240027D0EB070067EB010158 +:1081E000161E73F1000605DA0027D2EB07020125FF +:1081F00067EB030300F0C1FA86460E4617469C461D +:10820000AC4204D00025D0EB050E65EB010624B18D +:108210000020D2EB000760EB030C704631463A4673 +:108220006346BDE8F081202A06DBCB17203A41FAED +:1082300002F043EAE07306E041FA02F3D040C2F1F3 +:108240002002914008431946704740EA01039B070A +:1082500003D009E008C9121F08C0042AFAD203E0BB +:1082600011F8013B00F8013B521EF9D27047421E43 +:1082700012F8013F002BFBD111F8013B02F8013B42 +:10828000002BF9D17047421C10F8011B0029FBD1CB +:10829000801A704730B505460020034600E05B1C9D +:1082A000934205D2EC5CC85C201A01D1002CF6D1B7 +:1082B00030BD2DE9FE4F804681EA0300C00F0C4619 +:1082C000009021F0004123F00045B8EB0200A941E5 +:1082D00005D24046214690461C460B46024623F0F6 +:1082E0000040104347D0270DC7F30A00C3F30A51DB +:1082F0000290401A019040286BDAC3F3130040F457 +:10830000801B0098924620B10023D2EB030A63EB56 +:108310000B0B01985946C0F14002504600F05EFA3E +:1083200006460D4650465946019AFFF77CFF10EB72 +:1083300008006141002487EA115284EAE7731A4376 +:1083400040D0009A62B3019A012A4FEA075215DC25 +:10835000001B61EB02014FF0004202EA0752CDE937 +:108360000042001C41F5801132462B4600F0EAFA2B +:1083700003B0BDE8F08F40462146F9E7001B61EBF2 +:108380000201001C41F5801300185B412018A2F582 +:10839000001747EB030140EAD570B6196D4111E0B3 +:1083A0006D084FEA360645EAC0754FEA0752001BD2 +:1083B00061EB0201001C41F5801149084FEA3000D1 +:1083C0000019514132462B4603B0BDE8F04F00F092 +:1083D000AABA0098012240000023D0EB020263EB0E +:1083E000E073009821464FEAE074B8EB000061EBBF +:1083F0000401E9E783F000435BE781F0004158E7BF +:108400002DE9FE4F81EA030404F0004421F000410D +:1084100000944FF0000B23F0004350EA01045ED0BB +:1084200052EA03045BD0C3F30A54C1F30A552C4447 +:10843000A4F2F3340194A0FB0254C1F3130141F4FC +:108440008011C3F3130343F4801301FB024400FBC8 +:10845000034E840A970A44EA815447EA8357A4FBEF +:10846000076802958D0A05FB07854FEA932C04FBEC +:108470000C542705029D4FEA065847EA1637B5EB1C +:1084800008056EEB070C870E920E47EA811742EA49 +:108490008312A7FB0201B6EB0B0164EB00042B0D6A +:1084A00043EA0C335E1844EB1C50DA465146E7FBB6 +:1084B0000201C5F313044FEA0B3343EA14534FEAA6 +:1084C0000432019C43EA0603A4F10C040294009CCC +:1084D000CDE900B400F036FA03B0BDE8F08F00201B +:1084E0000146F9E72DE9F04D81EA030404F0004B61 +:1084F00021F0004514464FF0000A23F0004150EAF5 +:10850000050220D054EA01021DD0C5F30A570246E5 +:10851000C5F31303C1F31300C1F30A5640F48015E9 +:1085200043F48013A7EB0608101BD64608F2FD386B +:1085300073EB050002D308F1010801E092185B41DA +:10854000B8F1000F03DA00200146BDE8F08D0020ED +:108550004FF48011064684460EE0171B73EB0507A7 +:1085600005D3121B63EB050306434CEA010C4908D3 +:108570004FEA300092185B4150EA0107EDD152EA10 +:10858000030012D082EA040083EA0501084305D003 +:10859000101BAB4106D20122002306E000224FF05F +:1085A000004302E06FF0010253101AEB06004CEB9F +:1085B000085110EB0A0041EB0B01BDE8F04D00F053 +:1085C000B2B9F0B4CA17CB0F50405140C61841F1B0 +:1085D00000054FEAC372314628004FF0960303D0DE +:1085E000B623F0BC00F071B930460021F9E70EB5B2 +:1085F000C10F80EAE0700844CA07002140F233430B +:108600008DE80E000A460B4600F09CF903B000BD51 +:108610000EB540F2334102910021CDE900110A4626 +:108620000B4600F08FF903B000BD3EB5CA17CB0F63 +:10863000002450405140C0186141DA0740F23343F2 +:108640000094CDE901232246234600F07BF903B0D4 +:1086500030BD10B500F0004420F00040C20DC0F362 +:10866000160040F400007F2A02DA0020014610BD07 +:108670000021962A03DCC2F19602D04002E0963A2D +:1086800000F0ACF8002CF2D00023D0EB030063EB39 +:10869000010110BD70B5C1F30A5201F0004500247C +:1086A000C1F3130140F2FF3341F480119A4201DA21 +:1086B000002070BD40F233439A42A2F2334203DC01 +:1086C000524200F09AF800E090402C43F1D0404232 +:1086D00070BD70B5C1F30A5201F000450024C1F32A +:1086E000130140F2FF3341F480119A4202DA002074 +:1086F000014670BD40F233439A42A2F2334203DC9A +:10870000524200F07AF801E000F068F82C43F0D013 +:108710000023D0EB030063EB010170BD00F00042C9 +:1087200030F000400AD0C10D01F56071C0F31600B1 +:1087300042EA0151C2084007114370470020014638 +:10874000704701F0004330B421F0004150EA0102CB +:1087500006D00A0DA2F56072C1F31301002A02DCF3 +:1087600030BC00207047440F44EAC104C100E01847 +:1087700030BC00EBC25000F09FB82DE9F05F054619 +:10878000002092469B4688460646814640241BE0D0 +:10879000284641464746224600F02FF853465A469F +:1087A000C01A914110D311461846224600F016F81F +:1087B0002D1A67EB01084F4622460120002100F0E8 +:1087C0000DF817EB00094E41201EA4F10104DFDC77 +:1087D000484631462A464346BDE8F09F202A04DB3E +:1087E000203A00FA02F1002070479140C2F12003C4 +:1087F00020FA03F3194390407047202A04DB203A03 +:1088000021FA02F00021704721FA02F3D040C2F1B0 +:108810002002914008431946704700000FB400231E +:1088200000B589B00CA900910B996FF00042CB60A4 +:108830001E4B06931E4B07930423CDE901321D4ABC +:10884000089202466B46002000F0A6F909B05DF8D8 +:1088500014FB70B586B006464FF0FF300091CDE9AD +:108860000101002015460C4604903246694604A8D2 +:10887000FFF7D4FF02460498211825B108B1084635 +:1088800000E020462860049800280DD0002A02DD70 +:108890000098884208D0081B0094CDE901043246B4 +:1088A000694604A8FFF7BAFF06B070BDD18D000875 +:1088B000EF8D0008658A00080029A8BF7047401C9A +:1088C000490008BF20F00100704710B4B0FA80FCE6 +:1088D00000FA0CF050EA010404BF10BC704749B123 +:1088E000CCF1200421FA04F411FA0CF118BF012193 +:1088F00021430843A3EB0C01CB1D4FEA00614FEA73 +:10890000102042BF002010BC704700EBC350104441 +:108910000029A4BF10BC7047401C490008BF20F0CC +:10892000010010BC704710B5141E73F1000408DA82 +:10893000401C41F1000192185B411A4301D120F023 +:10894000010010BD2DE9F04D92469B4611B1B1FAE0 +:1089500081F202E0B0FA80F220329046FFF73EFF4B +:1089600004460F4640EA0A0041EA0B0153465A46C4 +:10897000084313D0114653EA010019D0C8F1400250 +:108980005046FFF73AFF05460E46504659464246C6 +:10899000FFF724FF084305D0012004E020463946B4 +:1089A000BDE8F08D0020054346EAE0762C433743CE +:1089B0000A986305E40AA0EB08000022FD0A44EAD5 +:1089C00047540A3002D500200146E9E70105101995 +:1089D0006941DDE9084500196941BDE8F04DA2E7AC +:1089E00070B521F0004303430CD0C1F30A550024B5 +:1089F000D5EB040564EB0403D617AD1AB34102DBD3 +:108A00000020014670BD201841EB025170BD0000EE +:108A100030B5041E71F1000404DB4FF00044404205 +:108A200064EB0101141E73F1000405DB1C464FF0DA +:108A30000043524263EB0403994208BF904230BDA9 +:108A4000064C074D06E0E06840F0010394E807009B +:108A500098471034AC42F6D3FFF79AFB58F8030856 +:108A600078F80308C0B24FF4F05100F03BBA0000B0 +:108A70002DE9FF4F087883B09946FF2805D0491C9F +:108A80002D2804D00024002008E000200BE0012461 +:108A9000F9E700EB800003EB4000491C0B78FF2B4B +:108AA000F7D104B1404200230293147819461D46C1 +:108AB0002D2C01D02B2C04D1521C2D2C13D0002492 +:108AC0000294AA461478FF2C0FD00A25A3FB057840 +:108AD00001FB05814FF0000C03FB0C11521CE31944 +:108AE0004AEB0101EEE70124EAE7814453EA010081 +:108AF00002D019F5C87F06DA03980021C0E90011F9 +:108B000007B0BDE8F08F0025AE4E2F46DFF8B882E3 +:108B1000184600F0FBF9CDE90001B9F1000002DAD6 +:108B2000C9F1000400E004460023A74A1AEB030B36 +:108B300042EB045A12E0E00707D02A463346384693 +:108B40004146FFF75DFC074688462A4633461046F5 +:108B50001946FFF755FC05460E466410002CEAD175 +:108B6000DDE90001B9F1000F5A46534606DAFFF776 +:108B7000B9FC3A464346FFF7B5FC05E0FFF740FC79 +:108B80003A464346FFF73CFC029A0AB181F00041A5 +:108B9000039AC2E90001B3E72DE9FF4F1F468DB0EC +:108BA000D7E901464FF0FF382E2045464FF0000927 +:108BB0000B90B9696D1C0E988847396A82468847C0 +:108BC0000028F6D1BAF1FF3F0AD024F4D064002E79 +:108BD00011DDBAF12B0F08D0BAF12D0F0BD102E045 +:108BE000404611B08DE744F48064B9696D1C0E985D +:108BF00088478246761E6946600501D52D2000E033 +:108C00002B208DF8000001F1010B0DF1200809E087 +:108C1000B9696D1C0E98884782460F9844F4007419 +:108C2000761E0560002E02DDBAF1300FF0D00B99F0 +:108C30008A453ED144F0800406E00F99681CA9F1F2 +:108C4000010944F400740860B9696D1C761E0E9821 +:108C5000884782463028F0D02BE00B998A4505D111 +:108C6000200603D444F08004761E18E050462DF010 +:108C700011FF08B30DF11301761E44F400748B4507 +:108C800008D2AAF130000BF8010B200607D5A9F194 +:108C9000010003E0200602D409F101008146A0058D +:108CA00002D50F99681C0860B9696D1C0E98884739 +:108CB0008246002ED1DC53E0002E51DDBAF1650F63 +:108CC00002D0BAF1450F4BD1A00549D5B9696D1C49 +:108CD00024F44074761E0E9888478246002E0CDDE0 +:108CE0002B2804D0BAF12D0F07D144F48074B96950 +:108CF0006D1C0E9888478246761EE00501D52D2111 +:108D000000E02B2108F8011BCDF82C8021E00DF1AB +:108D10002901761E44F4007488450CD2AAF1300073 +:108D200010F0FF0088F8000002D10B99884509D99E +:108D300008F1010806E0E00501D5244801E042F20F +:108D40000F708146B9696D1C0E98884782460F984E +:108D50000560002E04DD50462DF09CFE0028D6D183 +:108D6000F9690E988847FF208BF8000088F800000A +:108D70000020069007904B466A4608A906A8FFF710 +:108D800077FEA00502D46FF001002AE714F0240F4B +:108D90000AD0E00714D1DDE906123868031D3B60F4 +:108DA0000068C0E900120BE0DDE90601FFF7C9FC2D +:108DB0000146E00704D13868021D3A60006801608E +:108DC00028460EE7000014400000F03FF1D8FFFFF6 +:108DD000426842B1016811F8013B23B1521EC0E95B +:108DE0000012184670470121C160881E7047426812 +:108DF0005AB1C368016843B983688B4205D0491EE4 +:108E0000521CC0E90012002070474FF0FF3070473D +:108E10002DE9F04D00231A461B1A8A4103DB00207E +:108E20000146BDE8F08DC1F30A52C1F3130141F4CC +:108E300080154FF0000BD10702D100186D41521E72 +:108E40000027044640F2FF11384601EB620A3E4615 +:108E50008046024600204FF48011FFF7CEFCC21975 +:108E60007141BB1846EB0100B4EB030C75EB000C31 +:108E700004D3E41A65EB000517460E46241908F1E1 +:108E800001006D4180463428E3DDF91946EB060008 +:108E9000091BA84103D24FF0FF32134601E0002224 +:108EA00013461BEB070046EB0A51BDE8F04DFFF7F8 +:108EB0003ABD000030B5041E71F1000404DB4FF030 +:108EC0000044404264EB0101141E73F1000405DB11 +:108ED0001C464FF00043524263EB04038B4208BF31 +:108EE000824230BD7F2801D9002208E0064A02EB09 +:108EF0005002C007127800D1120902F00F020120BF +:108F0000904008407047000018F803080EB540F282 +:108F1000334202920022CDE900221346FFF712FDF0 +:108F200003B000BD70B58C1810F8015B15F0070395 +:108F300001D110F8013B2A1106D110F8012B03E0F2 +:108F400010F8016B01F8016B5B1EF9D12B0705D4FA +:108F50000023521E0DD401F8013BFAE710F8013B43 +:108F6000CB1A921C03E013F8015B01F8015B521E5F +:108F7000F9D5A142D8D3002070BD10B502461078B3 +:108F800003E012F8014B2318D8B20B1EA1F1010423 +:108F9000A1B2F6D110BD000070B5ADF5287D044634 +:108FA0000D460020A790A690002604EB44004549FA +:108FB00001EBC000408AA84203DC00200DF5287DAB +:108FC00070BD0020A69077E004EB44003D4B03EB1E +:108FD000C000028A04EB440003EBC00080892844EF +:108FE00081B2394800F010F90020A79011E004EB9D +:108FF0004400344901EBC0004068BDF89C12405C5D +:1090000001A9BDF89C228854BDF89C02401C80B286 +:10901000A79004EB44002B4901EBC000008ABDF887 +:109020009C128842E3DC04EB4400264A02EBC000B9 +:10903000008A401E81B201A8FFF79FFF23490870F4 +:1090400004EB44001F4901EBC000008A401E01A947 +:10905000085C1E490978884226D10020A79016E0B6 +:1090600004EB4400174901EBC0004068BDF89C12B6 +:10907000405C04EB4401134A02EBC1018968BDF86E +:109080009C228854BDF89C02401C80B2A79004EB3F +:1090900044000C4901EBC000008A401EBDF89C1240 +:1090A0008842DDDC012089E764202DF031FFBDF826 +:1090B0009802401C80B2A690BDF89802062883DB77 +:1090C00000207BE74C740308B41200201500002038 +:1090D0002DE9F043ADF5257D04460E460025002719 +:1090E000A846A94604EB4400324901EBC000408A7F +:1090F000B04204DC00200DF5257DBDE8F08300259D +:1091000018E004EB44002B4901EBC0008068405D8F +:1091100004EB4401274A02EBC1014968485504EBBE +:109120004400114601EBC0004068405D0DF80500A9 +:10913000681C85B204EB44001E4901EBC000008AA4 +:10914000401EA842DDDC04EB44000A4602EBC000EE +:10915000008A401E81B26846FFF70FFF04EB44010E +:10916000144A02EBC101098A491E0DF801000027CB +:109170001BE004EB44000F4B03EBC000028A04EB3E +:10918000440003EBC0008089304481B2684600F09F +:109190004FF931462046FFF7FFFE012800D1AAE72C +:1091A00064202DF0B5FE781C87B2062FE1DB00208D +:1091B000A1E700004C74030808B50020009028F0D7 +:1091C0000FFC0F49087000F09BF80D480078242828 +:1091D00004D0272807D028280FD109E0002109480A +:1091E00080F8081D09E00121064880F8081D04E008 +:1091F0000221044880F8081D00BF00BF08BD000020 +:1092000010000020F85600202DE9F04106460D46DA +:109210001746002401202DF030FC0020284908804A +:109220000DE028F0BFFB00F0800000B10BE0012052 +:109230002DF06EFE22480088401C214908802048FD +:109240000088C828EDDB00BF1D480088C82832DA36 +:1092500010211C4801F08CFC08211A4801F08AFCFE +:10926000E82000F031F8C5F3871000F02DF8A906CA +:10927000080E00F029F8002000F026F8002404E091 +:10928000002000F021F8601C84B2042CF8DB0024DC +:1092900005E0FF2000F018F83055601C84B2BC4295 +:1092A000F7DB1021074801F065FC00202DF0E5FBFD +:1092B0000120BDE8F08100202DF0DFFB0020F8E761 +:1092C000120000200000024010B5044600BF022139 +:1092D0000A4828F095FC0028F9D02146074828F0D4 +:1092E0009BFC00BF0121054828F08AFC0028F9D02A +:1092F000024828F08EFCC0B210BD000000300140D2 +:1093000010B501202DF0B9FB00201E4908800DE0AA +:1093100028F048FB00F0800000B10BE001202DF0A8 +:10932000F7FD18480088401C164908801548008839 +:10933000C828EDDB00BF13480088C8281CDA1021BC +:10934000114801F015FC08210F4801F013FC3D20E5 +:10935000FFF7BAFF2A20FFF7B7FF8020FFF7B4FF1F +:10936000A720FFF7B1FF1021074801F003FC002000 +:109370002DF083FB012010BD00202DF07EFB00208E +:10938000F9E70000120000200000024070B5054619 +:109390000E46002401202DF070FB00202249088099 +:1093A0000DE028F0FFFA00F0800000B10BE0012092 +:1093B0002DF0AEFD1C480088401C1B4908801A484F +:1093C0000088C828EDDB00BF17480088C82825DAC8 +:1093D0001021164801F0CCFB0821144801F0CAFB0B +:1093E0008420FFF771FF0020FFF76EFF0020FFF7DA +:1093F0006BFF0020FFF768FF002404E0285DFFF703 +:1094000063FF601C84B2B442F8DB1021074801F00E +:10941000B1FB00202DF031FB012070BD00202DF0AC +:109420002CFB0020F9E700001200002000000240A1 +:1094300070B506460C46154601202DF01EFB294648 +:109440003046FFF7A3FF08B9002070BD00201F4978 +:1094500008800DE028F0A6FA00F0800000B10BE0D3 +:1094600001202DF055FD19480088401C174908803F +:1094700016480088C828EDDB00BF14480088C828BB +:109480001EDA1021124801F073FB0821104801F088 +:1094900071FB8320FFF718FFC4F38710FFF714FF59 +:1094A000A106080EFFF710FF0020FFF70DFF1021A7 +:1094B000074801F05FFB00202DF0DFFA0120C4E730 +:1094C00000202DF0DAFA0020BFE700001200002093 +:1094D0000000024030B502460020002304E012F8EC +:1094E000014B60405C1CE3B28B42F8DB30BD70B5D1 +:1094F00004460D46164632462946204600F001F83D +:1095000070BDF8B503460C460020002100BF06E000 +:10951000C50022FA05F5EDB20DF80050401C0428F4 +:10952000F6DB00201AE0064600EBD6777F100FB975 +:10953000012701E04FF0FF373D4600210BE01E5CA4 +:10954000012D01D10F4601E0C1F103071DF807709D +:109550007E401E54491C0429F1DB401CA042E2D38A +:10956000F8BD000010B5044639202DF013FFE0B21D +:109570002DF030FFC4F307202DF02CFFC4F307407B +:109580002DF028FF200E2DF025FF4FF480510348C9 +:1095900001F0F0FA2CF084F810BD00000004024045 +:1095A0002DE9F04107460E4614463A202DF0F2FE12 +:1095B000F0B22DF00FFF30122DF00CFF4FF4805160 +:1095C0000F4801F0D7FA19E02CF06AF805461D2D76 +:1095D00011D1384600F0ACF805463B202DF0DAFEFC +:1095E0004FF48051064801F0C5FA2F4434B1208869 +:1095F0002844208002E02846BDE8F081E4E700002E +:10960000000402402DE9F04107460E4614463C2076 +:109610002DF0C0FEF0B22DF0DDFE30122DF0DAFE9E +:109620004FF48051104801F0A5FA0CB100202080C1 +:1096300019E02CF035F805461E2D11D1384600F002 +:109640002BF905463D202DF0A5FE4FF4805106482C +:1096500001F090FA2F4434B120882844208002E0A1 +:109660002846BDE8F081E4E70004024010B528F088 +:1096700091F808B100F02EF8302000F0A9F810BDE4 +:1096800010B504462146362000F08EF810BD10B506 +:10969000044614B1204600F0ABF8342000F098F8EE +:1096A00010BD10B50446204600F0A2F820785C28D2 +:1096B00002D020782F2803D10021642000F008F97F +:1096C000322000F085F810BD10B5682000F04CF88D +:1096D00010BD000010B522202DF05CFE2DF04FFED5 +:1096E00004464FF48051024801F044FA204610BD70 +:1096F000000402402DE9F0412DF041FE04462DF01A +:109700003EFE05462DF03BFE06462DF038FE074690 +:109710004FF48051054801F02DFA44EA052040EA53 +:10972000064040EA0760BDE8F08100000004024006 +:1097300070B5044627202DF02DFE2DF020FE0646A4 +:10974000054646B100BF2DF01AFE2070641C701E45 +:10975000C0B2061EF7D14FF48051024801F00AFA58 +:10976000284670BD0004024010B504460C202DF0C0 +:1097700011FE20462DF02EFEFFF7BCFF10BD0000AD +:1097800070B504460A202DF005FE20462DF022FE7D +:109790002DF0F5FD05464FF48051024801F0EAF93D +:1097A000284670BD0004024070B505460C462846A8 +:1097B0002DF0F0FD20462DF00DFE4FF480510348B2 +:1097C00001F0D8F92BF06CFF70BD000000040240DE +:1097D00010B5044620462DF0DDFD4FF480510348BE +:1097E00001F0C8F92BF05CFF10BD0000000402403E +:1097F0002DE9F041064601202DF0CCFD2DF0BFFDF6 +:1098000043282BDA2B20FFF7BBFF102826DA2F2066 +:109810002DF0C0FD00202DF0DDFD3220FFF7D8FF38 +:109820000446142C1AD1CF20FFF7AAFF0446ACB18E +:109830004C20FFF799FF00EB042739464C2000F03D +:1098400047F85020FFF790FF00EB042739465020DF +:1098500000F03EF80021702000F03AF82F202DF0A3 +:1098600099FD357828462DF0B5FD09E0761C357850 +:109870005C2D01D02F2D00D1002528462DF0AAFD0A +:10988000002DF3D14FF48051024801F073F9BDE887 +:10989000F08100000004024070B504462D202DF038 +:1098A00079FD2DF06CFD0646054646B100BF2078D7 +:1098B0002DF090FD641C701EC0B2061EF7D14FF44F +:1098C0008051024801F056F9284670BD000402405C +:1098D00070B505460C460D202DF05CFD28462DF098 +:1098E00079FDE0B22DF076FDC4F307202DF072FD76 +:1098F000C4F307402DF06EFD200E2DF06BFD4FF4EC +:109900008051024801F036F970BD000000040240A9 +:1099100070B502460C46FF25FF2309E012F8010B43 +:1099200080EA05010648405C80EA03050548435C7F +:10993000201EA4F10106B4B2F0D145EA032070BDA7 +:1099400004EE030804EF03082DE9F04103460C463A +:1099500000200146024606E013F8010B411842F1CF +:109960000002601E84B2002CF6DC080C40EA024CB7 +:10997000100C8DB21CEB050140F10002080C40EA0E +:10998000024041186FEA010080B2BDE8F08130B5B5 +:1099900002460020002305E012F8015B2C18E0B21B +:1099A0005C1CE3B28B42F7DB30BD10B51DF0ECFA66 +:1099B00010BD10B51DF086FA10BD10B51DF052FA9D +:1099C00010BD10B51DF0AEFA10BD10B51FF0C8FDEA +:1099D00010BD10B527F01AFA10BD00000246094B61 +:1099E0009A4201D2084801E00648103801F00053BD +:1099F0001BB1064B0B40C36002E0044B0B4083607D +:109A00007047000010640240006002407D0F7D0F2F +:109A100021B1026842F00102026003E0026822F014 +:109A20000102026070470000016821F0010101603D +:109A30000021016041608160C160016121214161BB +:109A40004A49884204D13D21484A103A91608CE04D +:109A500046491831884205D14FF47461434A103A9F +:109A6000916082E041493031884205D14FF4741150 +:109A70003E4A103A916078E03C494831884205D12D +:109A80004FF07461394A103A91606EE037496031A5 +:109A9000884204D13649354A103AD16065E03349ED +:109AA0007831884204D13349304A103AD1605CE0C1 +:109AB0002E499031884204D12F492C4A103AD16066 +:109AC00053E02A49A831884205D14FF03D51274A39 +:109AD000103AD16049E02949884204D13D21274A02 +:109AE000083A116041E025491831884205D14FF408 +:109AF0007461224A083A116037E0204930318842C7 +:109B000005D14FF474111D4A083A11602DE01B492C +:109B10004831884205D14FF07461184A083A116003 +:109B200023E016496031884204D11149134A121FBB +:109B300011601AE011497831884204D10D490F4A69 +:109B4000121F116011E00D499031884204D10A4979 +:109B50000A4A121F116008E00849A831884204D15E +:109B60004FF03D51054A121F1160704710600240CE +:109B70003D000020400F002000003D201064024006 +:109B800010B501F080034BB122B1436943F080036B +:109B9000436103E0436923F08003436180290BD0D4 +:109BA0002AB1036801F01E042343036004E0036844 +:109BB00001F01E04A343036010BD000010B5002295 +:109BC0000268134B1A40CC680B6823434C6923434B +:109BD0008C692343CC6923430C6A23434C6A234397 +:109BE0008C6A23434C6B23438C6B23431A430260E0 +:109BF000426922F00702D1E90B3423431A43426140 +:109C00000B6943604B6883608B68C36010BD0000C4 +:109C10003F801CF01CB500240121202027F0C6FD48 +:109C20003020009001208DF8040000208DF80600FF +:109C300003208DF8050000208DF8070069461748BD +:109C400000F022FF3021154800F094FF0021144855 +:109C500080F8841600201349887001204870C8706D +:109C60004FF4FA70886000F021F80F4890F80B0F5D +:109C7000592811DD24200A49F53948710820087156 +:109C80003020C870142088702020487000210648B9 +:109C900080F80B1F00F04EF81CBD000000140240BD +:109CA000F86600207C6D0020F85600201CB52DF0D1 +:109CB00037FAD0202DF000FA2DF066FA00202DF0B2 +:109CC000FBF92DF061FA2DF02BFAD1202DF0F4F9EB +:109CD0002DF05AFA00240EE0062C05DA01202DF0B2 +:109CE000BBF90DF8040004E000202DF0B5F90DF8E3 +:109CF0000400601CC4B2072CEEDB2DF02BFA9DF89B +:109D000006000A4948719DF8050008719DF8040095 +:109D1000C8709DF8020088709DF8010048709DF899 +:109D20000010034880F80B1F1CBD000003660020D4 +:109D3000F85600201CB500241B4890F80B0F8DF836 +:109D400000001A4840788DF80100184880788DF896 +:109D5000020001208DF803001448C0788DF804003B +:109D6000124800798DF80500104840798DF80600FA +:109D70002DF0D6F9D0202DF09FF92DF005FA002016 +:109D80002DF09AF92DF000FA00BF07E01DF804004D +:109D90002DF092F92DF0F8F9601CC4B2072CF5DB18 +:109DA0002DF0D8F91CBD0000F856002003660020F5 +:109DB00070B502460C460025002309E012F8010B9D +:109DC00080EA05010648405C80EA03050548435CDB +:109DD000201EA4F10106B4B2F0D145EA032070BD03 +:109DE00004EE030804EF030810B504460B460021F7 +:109DF000072A00DD072244EA042001462BB901FAB4 +:109E000002F081B20912084610BD012B02D11141A6 +:109E1000C8B2F9E700BFF7E710B527F0EBFA10BDBD +:109E200010B527F0E7FA10BD10B527F0E3FA10BD22 +:109E30000149086070470000143C014001460020C1 +:109E40000022074B1B6803EA0102054B14331B6811 +:109E50000B4013B10AB1012000E000207047000060 +:109E6000003C0140002123498279002A3AD00A4669 +:109E7000126803689A430B461A600A1D1268036849 +:109E80009A430B1D1A60027911440A6803681A4349 +:109E90000A60184A0832126803689A43154B08335F +:109EA0001A601A1D126803689A43124B0C331A6029 +:109EB0004279102A0ED11A1F126803681A430D4BFB +:109EC00008331A601A1D126803681A43094B0C33D1 +:109ED0001A600DE00749427911440A6803681A4381 +:109EE0000A6005E0027911440A6803689A430A602F +:109EF00070470000003C014010B504460B460021AD +:109F0000072A00DD072244EA0420014613B9114163 +:109F1000C8B210BD012B05D101FA02F081B20912BD +:109F20000846F6E700BFF4E7F0B5ADF21C5D044665 +:109F30000D460020CDF81805CDF81405002604EBD9 +:109F40004400584901EBC000408AA84203DC0020CD +:109F50000DF21C5DF0BD0020CDF814059AE05148CB +:109F60000122C168504800F0A9FA4E4840680078C4 +:109F70008DF800009DF8000038287DD104EB4400E6 +:109F8000484B03EBC000C06804EB4403454F07EBAC +:109F9000C3031B8A03FB050104EB44003B4603EBB0 +:109FA000C000028A404800F089FA0020CDF8180568 +:109FB00012E004EB44003B4901EBC0004068BDF8EF +:109FC0001815405CBDF818250DF80200BDF81805FD +:109FD000401C80B2CDF8180504EB4400314901EB78 +:109FE000C000008ABDF818158842E2DC04EB44008A +:109FF0002C4A02EBC000008A401E81B2684600F085 +:10A0000023FB064604EB4400264901EBC000008A0E +:10A01000401E1DF80000B04233D10020CDF81805D5 +:10A0200020E004EB44001F4901EBC0004068BDF88C +:10A030001815415C04EB44001A4A02EBC00080682A +:10A04000BDF81825024404EB4400164B03EBC00096 +:10A05000008A401E68431154BDF81805401C80B2A8 +:10A06000CDF8180504EB44000E4901EBC000008A4E +:10A07000401EBDF8181500E003E08842D1DC012045 +:10A0800066E764202CF044FFBDF81405401C80B244 +:10A09000CDF81405BDF814050628FFF660AF0020C2 +:10A0A00056E70000E0800308C81400202DE9F041C5 +:10A0B000ADF5A36D04460E4600250027A8460020F6 +:10A0C000009004EB4400494901EBC000408AB042D3 +:10A0D00004DC00200DF5A36DBDE8F0814448807BD1 +:10A0E000002878D100210846FFF71EFF01287AD109 +:10A0F000002520E004EB44003C4901EBC0008068EF +:10A10000411904EB4400394A02EBC000008A401EAA +:10A110007043085C04EB440102EBC10149684855F7 +:10A1200004EB4400114601EBC0004068405D01A90A +:10A130004855681C85B204EB44002C4901EBC00073 +:10A14000008AA842D6DC00274BE004EB4400274BF2 +:10A1500003EBC000C06804EB4403DFF890C00CEBD5 +:10A16000C3031B8A03FB060104EB4400634603EBB5 +:10A17000C000008A401E82B21E4800F021FA04EBA3 +:10A1800044001A4A02EBC000008A401E81B201A8B6 +:10A1900000F05AFA009004EB4400144A02EBC000AD +:10A1A000C06804EB4402114B03EBC202128A104454 +:10A1B00004EB440203EBC202128A02FB0600411EBA +:10A1C0000122684600F0FCF931462046FFF7ACFE5C +:10A1D000012801D17EE706E064202CF099FE781C6E +:10A1E00087B2062FB1DB002074E70000E08003088F +:10A1F000F8460020C8140020F0B5ADF21C5D002523 +:10A20000002400200190002600210120FFF78CFE91 +:10A210004B4890F8FC6C00204A49088080E00025FB +:10A220006FE0002414E04748008800EB40004649F6 +:10A2300051F83000005D4349098801EB4101424A71 +:10A2400002EBC1014968085502A90855601C84B297 +:10A250003C48008800EB40003B4901EBC000008A0D +:10A26000401EA042DFDC3748008800EB40000A4671 +:10A2700002EBC000008A401E81B202A800F0E4F99F +:10A2800001903048008800EB40002F4B03EBC000EA +:10A29000C0682C4B1B8803EB43032B4F07EBC30316 +:10A2A0001B8A03FB05012748008800EB40003B4662 +:10A2B00003EBC000008A401E82B2244800F080F9FF +:10A2C0002048008800EB40003A4602EBC000C0681E +:10A2D0001C4A128802EB42023B4603EBC202128A7E +:10A2E0001044184A128802EB420203EBC202128A9F +:10A2F00002FB0500411E012201A800F061F9681C63 +:10A3000085B21048008800EB40000F4901EBC00007 +:10A31000408AA84285DC0B480088401C0949088017 +:10A32000084800880D28FFF67AAF054880F8FC6CD5 +:10A3300000210120FFF7BAFE0DF21C5DF0BD000008 +:10A34000F856002016000020E0800308C814002002 +:10A350001CB50121084627F029FA01208DF80400D8 +:10A3600002208DF8050000208DF8060001208DF8F0 +:10A370000700182000906946144800F085FB05226C +:10A380001146124800F0C8FB052206210F4800F0D4 +:10A39000C3FB052207210D4800F0BEFBA020009062 +:10A3A00002208DF8040003208DF8050000208DF8B0 +:10A3B00006008DF807006946044800F065FB402060 +:10A3C00000906946014800F05FFB1CBD00000240A0 +:10A3D0002DE9F84300240025002700200090804646 +:10A3E000FFF7B6FF00F0BCF80A202CF091FD6E4696 +:10A3F00008212D4800F0BCFB10212B4800F0BAFBCF +:10A40000062000F091F80821274800F0B3FB08214E +:10A41000254800F0ADFB1021234800F0ABFB0120E4 +:10A4200000F082F8002000F07FF808211E4800F0BC +:10A43000A1FB1E48D0F82C11B0F83021B0F8320141 +:10A4400002FB0010B0F5003F02D900BE00BFFEE7DE +:10A450001748006808B9FFF7CFFE002015490880AB +:10A4600017E0002406E0134908782146FFF75CFD59 +:10A47000601C84B20F48008800EB40000B4901EBE0 +:10A48000C000408AA042EEDC0A480088401C09490E +:10A490000880084800880D28E3DB0748D0F80C0244 +:10A4A0000549C873BDE8F88300000240E080030856 +:10A4B0001C02434216000020F84600202DE9F0411E +:10A4C00005460C461646002701202CF0D9FA082133 +:10A4D000144800F04DFB1021124800F04BFB032004 +:10A4E00000F022F8C4F3074000F01EF8C4F3072080 +:10A4F00000F01AF8E0B200F017F800BF06E0002004 +:10A5000000F012F828706D1C781C87B2B742F6DB99 +:10A510000821044800F02EFB00202CF0B1FABDE821 +:10A52000F08100000000024010B5044600BF022187 +:10A530000A4827F065FB0028F9D02146074827F094 +:10A540006BFB00BF0121054827F05AFB0028F9D01A +:10A55000024827F05EFBC0B210BD00000030014091 +:10A5600000B585B00121080327F070F9134827F0E2 +:10A570001BFB0020ADF80000ADF80400ADF80600AC +:10A58000ADF808004FF40070ADF80A000820ADF8EF +:10A590000C000020ADF80E000720ADF810004FF4BD +:10A5A0008270ADF802006946044827F037FB0121AC +:10A5B000024827F0EDFA05B000BD00000030014070 +:10A5C0002DE9F04105460C461646002701202CF0E7 +:10A5D00057FA08211B4800F0CBFA1021194800F067 +:10A5E000C9FA0620FFF7A0FF0821164800F0C2FABA +:10A5F0000821144800F0BCFA1021124800F0BAFA01 +:10A600000220FFF791FFC4F30740FFF78DFFC4F36B +:10A610000720FFF789FFE0B2FFF786FF00BF05E0E4 +:10A620002878FFF781FF6D1C781C87B2B742F7DBF3 +:10A630000821044800F09EFA00202CF021FABDE821 +:10A64000F08100000000024010B50246107803E0DF +:10A6500012F8014B2318D8B20B1EA1F10104A1B2CC +:10A66000F6D110BD2C48807F012854D100212A4802 +:10A6700081772A480078C0B9012028490870284805 +:10A680000068C0002749D1F8301240EA810025490E +:10A69000D1F82C1240EA41002249D1F8281208438F +:10A6A0000F2181432048017017E000201B490870EA +:10A6B0001B480068C0001B49D1F8301240EA8100F5 +:10A6C0001849D1F82C1240EA41001649D1F8281255 +:10A6D00008430F218143154801701348007813493E +:10A6E0000978884217D11048007811490870084647 +:10A6F00000781049097888420DD00D480078064945 +:10A7000008760B4800780B4908700948007810B1AA +:10A7100001200149C8757047F8460020AC1200209E +:10A720003402424200004242AD120020AE1200202C +:10A73000AF120020AB12002010B5ADF57C7D0024D7 +:10A740007DA00068FB9000200090FEF78FFF14288A +:10A750007CD17A48FEF7A5FF794908700846007851 +:10A76000142874D1FEF7B0FF0021764A03C2BDF869 +:10A770000000FEF7F7FE6A464FF4FA7101A8FEF7F3 +:10A780000FFF71A101A82CF0A1FD714908800846B6 +:10A79000008810B300BF04E000216E480155601C22 +:10A7A00084B2282CF8DB01A9694A128888186AA1AA +:10A7B0002CF08CFD69490880002409E06448008879 +:10A7C000C01C204401A9095C62480155601C84B288 +:10A7D00062480088001FA042F0DC61A101A82CF0B3 +:10A7E00075FD5B4908800846008820B3002405E019 +:10A7F0000021584828300155601C84B2282CF7DB12 +:10A8000001A9534A1288881853A12CF05FFD5349BF +:10A81000088000240AE04E4800880830204401A93E +:10A82000095C4C4828300155601C84B24B480088B4 +:10A830000938A042EFDC4DA101A82CF047FD4449A6 +:10A8400008800846008830B3002407E06BE05BE036 +:10A850000021404850300155601C84B2142CF7DBB5 +:10A8600001A93B4A128888183BA12CF02FFD3B49D7 +:10A87000088000240AE0364800880C30204401A9F2 +:10A88000095C344850300155601C84B2334800885C +:10A890000D38A042EFDC39A101A82CF017FD2C499E +:10A8A00008800846008820B3002405E000202949DC +:10A8B00046390855601C84B2322CF7DB01A9244AC2 +:10A8C0001288881824A12CF001FD24490880002456 +:10A8D0000AE01F480088801D204401A9085C1D492A +:10A8E00046390855601C84B21C480088C01FA0422D +:10A8F000EFDC00210320FFF7D9FB0120FEF7C0FEAB +:10A9000001200DF57C7D10BD0D480078422803D153 +:10A910000A48FEF7BCFE0CE00120FEF7B1FE002065 +:10A920000749087005E00021164880F80A1F2CF03E +:10A9300061FC00BFE5E700000D0A000028000020D0 +:10A94000180000202000002041504E3D0000000073 +:10A950003E0000205C6E00203B0000003C00002018 +:10A96000574946494E414D453D000000574946492B +:10A9700050415353574F52443D00000053455256E7 +:10A9800045523D00F856002010B504463548844233 +:10A9900008D10121084626F019FF0021012026F0E8 +:10A9A00015FF5EE03048844208D10121022026F0E4 +:10A9B0000DFF0021022026F009FF52E02B488442BF +:10A9C00008D10121042026F001FF0021042026F0F7 +:10A9D000FDFE46E02648844208D10121082026F0E9 +:10A9E000F5FE0021082026F0F1FE3AE021488442DD +:10A9F00008D10121102026F0E9FE0021102026F0C8 +:10AA0000E5FE2EE01C48844208D10121202026F0DA +:10AA1000DDFE0021202026F0D9FE22E017488442E6 +:10AA200008D10121402026F0D1FE0021402026F04F +:10AA3000CDFE16E01248844208D10121802026F084 +:10AA4000C5FE0021802026F0C1FE0AE00D488442A8 +:10AA500007D10121801526F0B9FE0021A01526F0AE +:10AA6000B5FE10BD00000240000402400008024094 +:10AA7000000C024000100240001402400018024086 +:10AA8000001C024000200240F0B50A4600210023CD +:10AA9000002400BF3DE0012505FA01F3156805EA31 +:10AAA00003049C4234D105684F000326BE40B543E1 +:10AAB000056015794E00B540066835430560157987 +:10AAC000012D02D01579022D16D185684F0003267D +:10AAD000BE40B543856055794E00B5408668354324 +:10AAE0008560456801268E40B54345604568967986 +:10AAF0008E40B6B235434560C5684F000326BE4060 +:10AB0000B543C560D5794E00B540C6683543C560CC +:10AB1000491C1029BFD3F0BDF0B5002300244D0718 +:10AB2000ED0E02FA05F3CE1000F1200555F826507F +:10AB30004E07F70E0F26BE40B543CF1000F120069A +:10AB400046F82750CE1000F1200555F8265045EA6A +:10AB50000304CE1000F1200545F82640F0BD024662 +:10AB6000002013690B400BB1012000E0002070476A +:10AB700041837047018370470249087E0021014AE2 +:10AB800011767047F84600200E48006800F001007A +:10AB900000B100BE012080F3138800BF00BFBFF3E7 +:10ABA0004F8F0848E438006800F4E0600649084325 +:10ABB000001D0449E4390860BFF34F8F00BF00BF98 +:10ABC000FEE70000F0ED00E00000FA054AF6AA20DA +:10ABD00001490860704700000030004030B502466F +:10ABE0000024002305E012F8015B2819C4B2581CA8 +:10ABF000C3B28B42F7DB6042C0B230BD10B5002457 +:10AC00002CF0F8FA64202CF083F910BD2DE9F04304 +:10AC1000ADF2DC7D07460D46164698460024A14657 +:10AC20008EA00068CDF8D80700200190042E7CDCAF +:10AC30008B480079302101EB101006EBC60101EBC7 +:10AC40000611884A114408718548007900F00F0008 +:10AC5000303006EBC60101EB061111444871804803 +:10AC6000C078302101EB101006EBC60101EB061194 +:10AC7000114488717A48C07800F00F00303006EB3C +:10AC8000C60101EB06111144C871FEF7EFFC142850 +:10AC900071D175480078142809D006EBC60101EB84 +:10ACA0000611704A8818FEF7FCFC6F4908706E4860 +:10ACB0000078142872D1B5F57A7F01DD4FF47A75EA +:10ACC000FEF702FD0021694A03C268480068FEF7EA +:10ACD00049FC6348C078302101EB10108DF8080062 +:10ACE0005F48C07800F00F0030308DF809005C48F4 +:10ACF000807801EB10108DF80A005948807800F038 +:10AD00000F0030308DF80B005548407801EB1010E3 +:10AD10008DF80C005248407800F00F0030308DF86C +:10AD20000D00534890F80B0F00E093E001EB10107A +:10AD30008DF80E004E4890F80B0F00F00F003030E9 +:10AD40008DF80F00B8F1020F16D13A208DF81000DF +:10AD5000002406E0395D02AA04F109001154601CC8 +:10AD600084B2AC42F6DB05F1090081B201AA02A867 +:10AD7000FEF748FC47E067E0B8F1000F03D154202C +:10AD80008DF8100005E0B8F1010F02D152208DF8C6 +:10AD900010003A208DF81100002429E040E0204600 +:10ADA00004EBD0714910795C4FEA21190A2099FB14 +:10ADB000F0F0C0EBC00109F130000844C1B202AAB2 +:10ADC00004F10A001154204604EBD0714910795C5B +:10ADD00001F00F090A2099FBF0F0C0EBC00109F166 +:10ADE00030000844C1B204F10B001154A01C84B21D +:10ADF000B4EB450FD3DB0A2000EB450081B201AA7A +:10AE000002A8FEF7FFFB01AA02210DF5FB60FEF789 +:10AE1000F9FB0120FEF734FC00201349087019E00B +:10AE200011480078422808D106EBC60101EB061153 +:10AE30000C4A8818FEF72BFC0CE00120FEF720FCE2 +:10AE400000200949087005E00021094880F80A1F20 +:10AE50002CF0D0F90DF2DC7DBDE8F0830D0A000086 +:10AE60000366002040000020180000202000002081 +:10AE7000F856002070B5BAB0002139913891379159 +:10AE80003691359134913391329100223092319242 +:10AE90002E922F922D912C912B912A9129912891CC +:10AEA0002791269125912491239115911491139125 +:10AEB0001291119110910F919FEDFE0A8DED0E0AE6 +:10AEC000FDA006C8CDE90C12FDA006C8CDE90A1206 +:10AED000BAE0FD48807858B30020FB498870FB48F1 +:10AEE000B0F8C406FA490968C1F57A7188421FD1E1 +:10AEF000F7480068C0F57A7081B2F448A0F8BC1633 +:10AF00000021F348001FFEF783FDF249F048001FBF +:10AF1000FEF764FD0120F04908704FF47A70EC49A7 +:10AF20008C39C1F88C000121E948001FFEF770FD43 +:10AF3000E548807B50B30021E3488173E7484088AF +:10AF4000E3498C39496CC1F57A7188421ED1E048D9 +:10AF50008C38406CC0F57A70E0490839488000218F +:10AF6000DB484C38FEF754FDDD49D9484C38FEF734 +:10AF700035FD0120DB4908704FF47A70D4498C39D3 +:10AF800048640121D2484C38FEF742FDCE48807E0D +:10AF900050B30021CC488176D0488088CC498C3988 +:10AFA0004969C1F57A7188421ED1C9488C38406917 +:10AFB000C0F57A70C949083988800021C4487C38B6 +:10AFC000FEF726FDC849C2487C38FEF707FD012080 +:10AFD000C64908704FF47A70BD498C394861012127 +:10AFE000BB487C38FEF714FDB74890F8260058B3EC +:10AFF0000021B54880F82610B848C088B4498C397B +:10B00000C96AC1F57A7188421ED1B1488C38C06ACC +:10B01000C0F57A70B1490839C8800021AC4864385D +:10B02000FEF7F6FCB249AA486438FEF7D7FC0120C7 +:10B03000B04908704FF47A70A5498C39C862012173 +:10B04000A3486438FEF7E4FC9F488178807B014484 +:10B050009D48807E01449C4890F8260008440028C2 +:10B060007FF437AF13F093BA9B48007820B10020EB +:10B07000994908702D9019E09A48007828B100206D +:10B080009849087001202D9010E09848007828B168 +:10B0900000209649087002202D9007E0954800781E +:10B0A00020B100209349087003202D909DF8B41022 +:10B0B00001EB4100C0EBC1108F4911F83000C128ED +:10B0C00036D19DF8B41001EB4100C0EBC1108A49A4 +:10B0D00001EBC000807808282AD101217B4880F844 +:10B0E00014179DF8B40030B101280AD002280ED000 +:10B0F000032818D111E04FF480418048FFF738FD54 +:10B1000011E04FF400517D48FFF732FD0BE04FF4A2 +:10B1100080517A48FFF72CFD05E04FF40061774835 +:10B12000FFF726FD00BF00BF00217548016099E7C9 +:10B1300065480C389DF8B41010F811000121B1EBEE +:10B14000D01F53F080806F4890F80A0FB8B1634960 +:10B1500008399DF8B40031F8101009919DF8B40039 +:10B1600000EB4001C1EBC010634901EBC0010123BA +:10B1700008919DF8B420DDE90801FFF747FD9DF82F +:10B18000B41001EB410000EB01105F4901EB00102E +:10B1900081792C919DF8B0000C2893F03980DFE87C +:10B1A00010F0FD960C003D17E22A023B363D4D4162 +:10B1B0000550605E1D6EAB83FE969DF8B41001EBEA +:10B1C0004100C0EBC1104C4901EBC000417808467A +:10B1D000099100211BF064FDC1B228910021369134 +:10B1E0001CE09DF8B41001EB410000EB0110464952 +:10B1F00001EB00113031BDF8D80001EB00104178AF +:10B200009DF8A000814204D1BDF8D800C1B22891B8 +:10B2100012E0BDF8D800401C81B236919DF8B40010 +:10B2200000EB400101EB0010374901EB0010C17940 +:10B23000BDF8D8008142D4DC00BF9DF8B40000EB1B +:10B240004001C1EBC0102C4901EBC000807800F038 +:10B25000F000A0280DD19DF8B41001EB4100C0EB27 +:10B26000C110254901EBC000807800F00F01299141 +:10B270000AE09DF8B41001EB4100C0EBC1111E487B +:10B2800000EBC10081782991BDF8A40008B9102015 +:10B2900029909DF8B41001EB4100C0EBC110164994 +:10B2A00001EBC001BDF8A400401C095C2591BDF86C +:10B2B000A4002BE000000000016932303130300082 +:10B2C000016932304530300064720020F8A6002059 +:10B2D0008C60024000880020BE000020BCAD002031 +:10B2E00000802010BF00002020800010C00000203F +:10B2F00000880010C1000020E02200200018024059 +:10B3000088024242F8560020D4740020401C81B2CA +:10B3100009919DF8B41001EB4100C0EBC111FE484A +:10B3200000EBC1010891DDE908011CF049F93790F3 +:10B330009DF8B41001EB4100C0EBC110F64901EBE0 +:10B34000C001BDF8A400801C095CBDF8DC0081428E +:10B3500042F062869DF8B41001EB4100C0EBC110D1 +:10B36000ED4901EBC0004078002842F355869DF876 +:10B37000B41001EB4100C0EBC110E74901EBC00183 +:10B38000BDF8A400C01C0A5C9DF8B40040F2A111F5 +:10B3900010FB01F0E14901EBC00101F562719DF87C +:10B3A000A00000EB400303EB001001EBC00080F8AD +:10B3B00044200021DA4A9DF8B40002EB00129DF807 +:10B3C000A0001154D74890F82800012840D19DF8DA +:10B3D000B40000EB400101EB0010D34901EB001079 +:10B3E00030309DF8A01000EB0110801C099000780F +:10B3F00020F08000803009990870BDF89400B628CC +:10B4000014D0C52819D0D52802D0D9281CD106E0DF +:10B41000BDF8A400032801DA0020259017E0BDF84C +:10B42000A400032801DA0020259010E0BDF8A40054 +:10B43000032801DA0020259009E0BDF8A4000328C4 +:10B4400001DA0020259002E00020259000BF00BF17 +:10B45000BDF89400C3287CD01EDCB32801F0A4837F +:10B460000DDC112802F09A84122802F0DF841328E0 +:10B4700002F07185B22842F0CE8501F0E5BDB52815 +:10B4800001F0A883B62801F09584B92801F01A8448 +:10B49000BA28F0D101F061BBD9287CD00ADCC528DC +:10B4A00001F00986CA2877D0CE2802F06D83D5280E +:10B4B000E1D109E0E12802F07D83E52802F09A83DA +:10B4C000E728D8D102F050BC9DF8B41001EB410040 +:10B4D000C0EBC110904901EBC000C178934880F8DF +:10B4E000021D9DF8B41040F2A11011FB00F08B4931 +:10B4F00001EBC00101F562719DF8A00000EB400274 +:10B5000002EB001011F830109DF8B40040F2A112C7 +:10B5100010FB02F0814A02EBC000407981427DDAE3 +:10B520009DF8B41001EB410000EB01107E4901EBE6 +:10B53000001030309DF8A01000EB0110801C099025 +:10B540007A4890F8020D0121A1EBD01009990978F1 +:10B5500000E0FDE360F3000109980170734890F882 +:10B56000020DC0F34010E0BB9DF8B40000EB4001B9 +:10B5700001EB00106C4901EB001030309DF8A01079 +:10B5800000EB01108078C0F3401050B39DF8B40078 +:10B5900000EB400101E0FDE3FDE301EB0010624937 +:10B5A00001EB001030309DF8A01000EB0110801C62 +:10B5B0000990007820F00200801C099908709DF81D +:10B5C000B41040F2A11011FB00F0114601EBC000D5 +:10B5D00000F562709DF8A01001EB410202EB011131 +:10B5E00000E00EE000EBC10018300990007820F078 +:10B5F0000200801C099908709DF8B4100220FEF723 +:10B6000055FD00219DF8B40040F2A11210FB02F09C +:10B61000424A02EBC0000171022200E028E09DF8DE +:10B62000B40040F2A11110FB01F03C4901EBC00154 +:10B6300001F562719DF8A00000EB400303EB0010E0 +:10B6400001F83020B6229DF8B40040F2A11110FBA1 +:10B6500001F0324901EBC00000F562709DF8A010C6 +:10B6600001EB410303EB011100EBC1004271FDE36B +:10B670002E4890F8020DC0F3C000A8B9E5229DF84D +:10B68000B40040F2A11110FB01F0244901EBC0000D +:10B6900000F562709DF8A01001EB410303EB01116E +:10B6A00000EBC1004271E2E79DF8B41001EB4100EC +:10B6B00000EB01101C4901EB001030309DF8A01088 +:10B6C00000EB0110801C0990184890F8020D012130 +:10B6D000A1EBD01009990A7860F300020A709DF876 +:10B6E000B40000EB400101EB00100F4901EB00102A +:10B6F00030309DF8A01000EB0110801C09900B4821 +:10B7000090F8020D42090998007862F34100099906 +:10B7100008709DF8B4100BE0E0220020947900201E +:10B72000C4720020F8460020D4740020F85600208F +:10B7300001EB410000EB0110FE4901EB001030303D +:10B740009DF8A01000EB01108078C0F340029DF836 +:10B75000B40040F2A11110FB01F0F74901EBC00069 +:10B7600000F562709DF8A01001EB410303EB01119D +:10B7700000EBC100007EC0F3400082427BD09DF808 +:10B78000B41040F2A11011FB00F0EB4901EBC00036 +:10B7900000F562709DF8A01001EB410202EB01116F +:10B7A00000EBC100183009909DF8B40000EB400197 +:10B7B00001EB0011DF4800EB011030309DF8A010C4 +:10B7C00000EB0110807842080998007862F341008C +:10B7D000099908709DF8B41001EB410000EB0110CD +:10B7E000D44901EB001030309DF8A01000EB01109F +:10B7F0008078C0F34000E8B3D9229DF8B40040F24D +:10B80000A11110FB01F0CC4901EBC00000F5627002 +:10B810009DF8A01001EB410303EB011100EBC10007 +:10B820004271C64890F8E00700287CD19DF8B4101A +:10B8300040F2A11011FB00F0BF4901EBC00000F580 +:10B8400062709DF8A01001EB410202EB011100EBC8 +:10B85000C10090F87F00002865D011239DF8B40046 +:10B8600040F2A11110FB01F0B34901EBC00101F559 +:10B87000627101E06EE088E19DF8A00000EB4002FB +:10B8800002EB001001EBC00090F8800040F2A11123 +:10B8900010FB01F0A84901EBC00101F562719DF8B0 +:10B8A000B40040F2A11210FB02F0A34A02EBC00266 +:10B8B00002F562729DF8A00000EB400404EB00105A +:10B8C00002EBC00090F8810000EB400202EB001098 +:10B8D00001EBC00080F87E30F3239DF8B40040F205 +:10B8E000A11110FB01F0944901EBC00101F5627157 +:10B8F0009DF8A00000EB400202EB001001EBC0003D +:10B9000090F8800040F2A11110FB01F08A4901EB90 +:10B91000C00101F562719DF8B40040F2A11210FB64 +:10B9200002F0854A00E096E002EBC00000F562708C +:10B930009DF8A02002EB420404EB021200EBC200CF +:10B9400090F8810000EB400202EB001001EBC00018 +:10B95000437115E101229DF8B40040F2A11110FBE2 +:10B9600001F0754901EBC00101F562719DF8A0007D +:10B9700000EB400303EB001001EBC0004273D9223F +:10B980009DF8B40040F2A11110FB01F06A4901EBEF +:10B99000C00101F562719DF8A00000EB400303EBCC +:10B9A000001001EBC000427101229DF8B40040F28A +:10B9B000A11110FB01F0604901EBC00000F56270BD +:10B9C0009DF8A01001EB410303EB011100EBC10056 +:10B9D00080F84620594890F8E007E0BB9DF8B40095 +:10B9E00040F2A11110FB01F0534901EBC00000F53A +:10B9F00062709DF8A01001EB410202EB011100EB17 +:10BA0000C10090F87F0030B39DF8B41040F2A1104F +:10BA100011FB00F0484901EBC00101F562719DF88E +:10BA2000A00000EB400202EB001001EBC00090F818 +:10BA3000801001EB410000EB01103E4901EB0012C8 +:10BA400030329DF8B40040F2A11110FB01F03A49E8 +:10BA500001EBC00100E093E001F562719DF8A000E8 +:10BA600000EB400303EB001001EBC00090F88100F5 +:10BA700002EB0010801C0990007820F00402099865 +:10BA8000027000239DF8B40040F2A11110FB01F0F8 +:10BA9000294901EBC00000F562709DF8A01001EB90 +:10BAA000410202EB011100EBC10090F8800040F26E +:10BAB000A11110FB01F0204901EBC00000F56270FC +:10BAC0009DF8B41040F2A11211FB02F11A4A02EBE8 +:10BAD000C10202F562729DF8A01001EB410404EB73 +:10BAE000011102EBC10191F8811001EB410202EB5F +:10BAF000011100EBC10080F87E30F3239DF8B40003 +:10BB000040F2A11110FB01F00B4901EBC00000F560 +:10BB100062709DF8A01001EB410202EB011100EBF5 +:10BB2000C10090F8800040F2A11110FB01F0024921 +:10BB300006E00000D474002094790020F86600200C +:10BB400001EBC00000F562709DF8B41040F2A11244 +:10BB500011FB02F1FE4A02EBC10101F562719DF891 +:10BB6000A02002EB420404EB021201EBC20191F8A7 +:10BB7000811001EB410202EB011100EBC1004371A6 +:10BB80009DF8B4100220FEF791FA9DF8B40000EB86 +:10BB9000400101EB0010EF4901EB001130319DF83D +:10BBA000A00001EB0010807800F001029DF8B400C5 +:10BBB00040F2A11110FB01F0E54901EBC00000F5D6 +:10BBC00062709DF8A01001EB410303EB011100EB43 +:10BBD000C100007E00F00100824279D09DF8B400DF +:10BBE00040F2A11110FB01F0D94901EBC00000F5B2 +:10BBF00062709DF8A01001EB410202EB011100EB15 +:10BC0000C100183009909DF8B40000EB400101EB31 +:10BC10000011D04800EB011030309DF8A01000EB6F +:10BC20000110807809990A7860F300020A709DF883 +:10BC3000B41001EB410000EB0110C64901EB00100C +:10BC400030309DF8A01000EB0110807800F001006A +:10BC5000E8BB9DF8B41001EB410000EB0110BD49B9 +:10BC600001EB001030309DF8A01000EB011080783F +:10BC7000C0F3401068B39DF8B41040F2A11011FB5E +:10BC800000F0B34901EBC00000F562709DF8A01010 +:10BC900001EB410202EB011100EBC10090F84600FC +:10BCA000B8B99DF8B41040F2A11011FB00F0A849FA +:10BCB00001EBC00000F562709DF8A01001EB41029D +:10BCC00002EB011100EBC100407B10B902E070E013 +:10BCD000A9E23EE09DF8B41001EB410000EB011039 +:10BCE0009C4901EB001030309DF8A01000EB0110D2 +:10BCF0008078C0F3400060BB01229DF8B40040F2A0 +:10BD0000A11110FB01F0924901EBC00101F5627134 +:10BD10009DF8A00000EB400303EB001001EBC00016 +:10BD20004273D9229DF8B40040F2A11110FB01F03A +:10BD3000874901EBC00101F562719DF8A00000EB9D +:10BD4000400303EB001001EBC0004271012201E04F +:10BD5000F0E314E09DF8B40040F2A11110FB01F0F3 +:10BD60007B4901EBC00000F562709DF8A01001EB6B +:10BD7000410303EB011100EBC10080F846200022D3 +:10BD80009DF8B40040F2A11110FB01F0704901EBE5 +:10BD9000C00001E0FEE3FEE300F562709DF8A01034 +:10BDA00001EB410303EB011100EBC10080F84520DA +:10BDB00034E29DF8B41040F2A11011FB00F0644988 +:10BDC00001EBC00000F562709DF8A01001EB41028C +:10BDD00002EB011100EBC10090F84600B0B901225E +:10BDE0009DF8B40040F2A11110FB01F0584901EB9D +:10BDF000C00000F562709DF8A01001EB410303EB59 +:10BE0000011100EBC10080F845202AE000229DF8D6 +:10BE1000B40040F2A11110FB01F04D4901EBC0014B +:10BE200001F562719DF8A00000EB400303EB0010E8 +:10BE300001EBC00080F845209DF8B41001EB4100F3 +:10BE400000EB0110434901EB001130319DF8A000D7 +:10BE500001EB0010801C0990007820F00102099885 +:10BE600002703D4890F8E00790B100E067E29DF86D +:10BE7000B40000EB400101EB0010364901EB00106B +:10BE800030309DF8A01000EB0110807A02288FD18D +:10BE9000324890F8290001288AD13048D0F80C02A5 +:10BEA0002E49498D88427DD29DF8B40040F2A111FF +:10BEB00010FB01F0264901EBC00000F562709DF80F +:10BEC000A01001EB410202EB011100EBC10090F860 +:10BED000450001283BD19DF8B40040F2A11110FBB0 +:10BEE00001F01B4901EBC00000F562709DF8A01045 +:10BEF00001EB410202EB011100EBC10090F87F0061 +:10BF000028BB9DF8B40000EB400101EB0010114983 +:10BF100001EB001130319DF8A00001EB0010017819 +:10BF20009DF8B40040F2A11210FB02F0084A02EBA7 +:10BF3000C0004170C3229DF8B40040F2A11110FB73 +:10BF400001F0034901EBC00101F5627108E080E0F6 +:10BF500094790020D4740020F8660020F846002070 +:10BF60009DF8A00000EB400303EB001001EBC000C4 +:10BF7000427100229DF8B40000EB400101EB00107B +:10BF8000FE4901EB001130319DF8A00001EB0010DB +:10BF9000426001229DF8B40000EB400101EB00106B +:10BFA000F64900E0EAE001EB001130319DF8A00015 +:10BFB00001EB0010C2729DF8B4100220FEF776F873 +:10BFC000002139911CE000229DF8B40040F2A1113B +:10BFD00010FB01F0EA4901EBC00101F562719DF827 +:10BFE000A00000EB400303EB001001EBC001473160 +:10BFF000BDF8E4000A54BDF8E400401C81B2399158 +:10C00000BDF8E4000628DEDB002039901CE00022A9 +:10C010009DF8B40040F2A11110FB01F0D84901EBEA +:10C02000C00101F562719DF8A00000EB400303EB35 +:10C03000001001EBC0016331BDF8E4000A54BDF803 +:10C04000E400401C81B23991BDF8E4000F28DEDB2A +:10C05000E4E09DF8B41040F2A11011FB00F0C849D3 +:10C0600001EBC00000F562709DF8A01001EB4102E9 +:10C0700002EB011100EBC10090F8450001287DD1D1 +:10C080009DF8B41040F2A11011FB00F0BC4901EB87 +:10C09000C00101F562719DF8A00000EB400202EBC7 +:10C0A000001001EBC00090F8801040F2A11011FBCD +:10C0B00000F0B34901EBC00101F562719DF8B400D5 +:10C0C00040F2A11210FB02F0AD4A02EBC00000F5F5 +:10C0D00062709DF8A02002EB420303EB021200EB1A +:10C0E000C20090F8810000EB400202EB001001EB6F +:10C0F000C00090F87E00032840D100239DF8B400D2 +:10C1000040F2A11110FB01F09D4901EBC00101F5C6 +:10C1100062719DF8A00000EB400202EB001001EB01 +:10C12000C00090F8800040F2A11110FB01F094498A +:10C1300001EBC00101F562719DF8B40040F2A1125B +:10C1400010FB02F08E4A02EBC00202F562729DF80B +:10C15000A00000EB400404EB001002EBC00090F8DC +:10C16000810000EB400202EB001001EBC00080F800 +:10C170007E309DF8B41001EB410000E04EE000EB92 +:10C1800001107E4901EB001130319DF8A00001EB58 +:10C19000001001789DF8B40040F2A11210FB02F0EB +:10C1A000774A02EBC0004170C3229DF8B40040F210 +:10C1B000A11110FB01F0724901EBC00101F56271A0 +:10C1C0009DF8A00000EB400303EB001001EBC00062 +:10C1D000427100229DF8B40000EB400101EB001019 +:10C1E000664901EB001130319DF8A00001EB001011 +:10C1F000426002229DF8B40000EB400101EB001008 +:10C200005E4901EB001130319DF8A00001EB0010F8 +:10C21000C2729DF8B4100220FDF748FF9DF8B410DB +:10C220000220FDF743FF9DF8B41001EB410000EB45 +:10C230000110524901EB001030309DF8A01000EBC6 +:10C2400001108078C0F3400050B39DF8B41040F264 +:10C25000A11011FB00F04A4901EBC00000F562702B +:10C260009DF8A01001EB410202EB011100EBC100AF +:10C270004079D52814D1D9229DF8B40040F2A111FB +:10C2800010FB01F03E4901EBC00000F562709DF823 +:10C29000A01001EB410303EB011100EBC10042715F +:10C2A0009DF8B41040F2A11011FB00F0344901EBED +:10C2B000C00000F562709DF8A01001EB410202EB96 +:10C2C000011100EBC1008078B22838D19DF8B4107C +:10C2D00001EB410000EB0110284901EB0010303068 +:10C2E0009DF8A01000EB01108078C0F3400030BB37 +:10C2F0009DF8B40000EB400101EB00101F4901EB79 +:10C30000001030309DF8A01000EB01108078C0F3D1 +:10C310004010A0B9E5229DF8B40040F2A11110FB35 +:10C3200001F0174901EBC00000F562709DF8A01004 +:10C3300001EB410303EB011100EBC10042719DF8D9 +:10C34000B40000EB400101EB00100C4901EB0010C0 +:10C3500030309DF8A01000EB011080780121B1EB86 +:10C36000D01F7DD19DF8B40000EB400101EB00101F +:10C37000024901EB0010303004E00000D4740020CA +:10C38000947900209DF8A01000EB0110807800F057 +:10C390000100002864D19DF8B40040F2A11110FB07 +:10C3A00001F0F74901EBC00000F562709DF8A010A4 +:10C3B00001EB410202EB011100EBC10090F84600D5 +:10C3C00000284DD19DF8B40000EB400101EB0010B6 +:10C3D000EC4901EB001030309DF8A01000EB01108B +:10C3E0008078C0F3C000D8BB9DF8B40000EB4001DA +:10C3F00001EB0010E34901EB001030309DF8A01074 +:10C4000000EB0110407A00F0010048B39DF8B40041 +:10C4100040F2A11110FB01F0D94901EBC00000F579 +:10C4200062709DF8A01001EB410202EB011100EBDC +:10C43000C10090F8900000F0010088B99DF8B400A8 +:10C4400040F2A11110FB01F0CD4901EBC00000F555 +:10C4500062709DF8A01001EB410202EB011100E0B7 +:10C460003FE000EBC10090F88200D0B3002039908B +:10C470002CE09DF8B40040F2A11110FB01F0C0497E +:10C4800001EBC00101F562719DF8A00000EB4002D4 +:10C4900002EB001001EBC00000F18301BDF8E400E5 +:10C4A0000A5C9DF8B40000EB400101EB0010B549B7 +:10C4B00001EB00100E30BDF8E410405C824200D069 +:10C4C00008E0BDF8E400401C81B23991BDF8E400F9 +:10C4D0000628CEDB00BFBDF8E40006286CD13990F9 +:10C4E0002EE069E09DF8B41040F2A11011FB00F0BD +:10C4F000A34901EBC00101F562719DF8A00000EBBA +:10C50000400202EB001001EBC00000F18301BDF816 +:10C51000E4000A5C9DF8B40000EB400101EB001060 +:10C52000984901EB00100E30BDF8E410405C8242E7 +:10C5300001D009E09DE2BDF8E400401C81B23991D0 +:10C54000BDF8E4000A28CDDB00BFBDF8E4000A28EE +:10C5500032D09DF8B41040F2A11011FB00F08849D0 +:10C5600001EBC00000F562709DF8A01001EB4102E4 +:10C5700002EB011100EBC10090300990007820F02F +:10C580000100401C0999087012229DF8B40040F285 +:10C59000A11101E012E0CAE210FB01F0784901EBC1 +:10C5A000C00000F562709DF8A01001EB410303EBA1 +:10C5B000011100EBC100427101F02DBD9DF8B410D6 +:10C5C00001EB410000EB01106E4901EB0010007B14 +:10C5D000D0BBBDF8A400082800D0EDE700203990BA +:10C5E00028E09DF8B41001EB4100C0EBC110664992 +:10C5F00001EBC001BDF8E400C01C085C00F00F00B6 +:10C60000092800DD1AE09DF8B41001EB4100C0EBF1 +:10C61000C1105D4901EBC001BDF8E400C01C085C1D +:10C6200000F0F000902800DD08E0BDF8E400401CB8 +:10C6300081B23991BDF8E4000628D2DB00BFBDF815 +:10C64000E400062801DAB7E76EE09DF8B41001EBCC +:10C650004100C0EBC1104C4901EBC000C07801049F +:10C660009DF8B40000EB4002C2EBC010464A02EB5A +:10C67000C000007941EA00219DF8B40000EB4002BF +:10C68000C2EBC010404A02EBC000407901439DF864 +:10C69000B40040F2A11210FB02F0394A02EBC002D2 +:10C6A00002F562729DF8A00000EB400303EB00105E +:10C6B00002EBC000C0F81A109DF8B41001EB410065 +:10C6C000C0EBC110304901EBC000807901049DF836 +:10C6D000B40000EB4002C2EBC0102B4A02EBC000DA +:10C6E000C07941EA00219DF8B40000EB4002C2EBA2 +:10C6F000C010254A02EBC000007A01439DF8B40047 +:10C7000040F2A11210FB02F01D4A02EBC00000F53E +:10C7100062709DF8A02002EB420303EB021200EBD3 +:10C72000C200C0F81E10C6E0BDF8A4000A2800D060 +:10C7300042E7002039902EE09DF8B40000EB400164 +:10C74000C1EBC010104901EBC001BDF8E400C01CF2 +:10C75000085C00F00F00092800DD20E09DF8B4001F +:10C7600000EB4001C1EBC010074901EBC001BDF86F +:10C77000E400C01C085C00F0F000902806DD0EE02C +:10C7800094790020D4740020E0220020BDF8E40059 +:10C79000401C81B23991BDF8E4000828CCDB00BF11 +:10C7A000BDF8E400082800DA06E79DF8B40000EBC5 +:10C7B0004001C1EBC010F94901EBC000C07801068F +:10C7C0009DF8B40000EB4002C2EBC010F34A02EB4C +:10C7D000C000007941EA00419DF8B40000EB40023E +:10C7E000C2EBC010ED4A02EBC000407941EA0021E3 +:10C7F0009DF8B40000EB4002C2EBC010E74A02EB28 +:10C80000C000807901439DF8B40040F2A11210FBF2 +:10C8100002F0E34A02EBC00202F562729DF8A0004A +:10C8200000EB400303EB001002EBC000C0F81A104D +:10C830009DF8B40000EB4001C1EBC010D74901EBFB +:10C84000C000C07901069DF8B40000EB4002C2EBC5 +:10C85000C010D24A02EBC000007A41EA00419DF8C4 +:10C86000B40000EB4002C2EBC010CC4A02EBC000A7 +:10C87000407A41EA00219DF8B40000EB4002C2EB8F +:10C88000C010C64A02EBC000807A01439DF8B40094 +:10C8900040F2A11210FB02F0C14A02EBC00000F509 +:10C8A00062709DF8A02002EB420303EB021200EB42 +:10C8B000C200C0F81E109DF8B40040F2A11110FB98 +:10C8C00001F0B74901EBC00101F562719DF8A000CC +:10C8D00000EB400202EB001011F830109DF8B4009C +:10C8E00040F2A11210FB02F0AD4A02EBC000407909 +:10C8F000814234DA00219DF8B40040F2A11210FB0D +:10C9000002F0A74A02EBC000017104229DF8B400B6 +:10C9100040F2A11110FB01F0A14901EBC00101F5AA +:10C9200062719DF8A00000EB400303EB001001F8DA +:10C930003020C5229DF8B40040F2A11110FB01F097 +:10C94000974901EBC00000F562709DF8A01001EB63 +:10C95000410303EB011100EBC100427188E09DF837 +:10C96000B41001EB410000EB01108E4901EB001007 +:10C9700030309DF8A01000EB01108078C0F340002B +:10C9800058B39DF8B41040F2A11011FB00F0844997 +:10C9900001EBC00000F562709DF8A01001EB4102B0 +:10C9A00002EB011100EBC1004079D92815D1D52245 +:10C9B0009DF8B40040F2A11110FB01F0784901EBA1 +:10C9C000C00000F562709DF8A01001EB410303EB7D +:10C9D000011100EBC10042714AE09DF8B41040F231 +:10C9E000A11011FB00F06E4901EBC00000F5627070 +:10C9F0009DF8A01001EB410202EB011100EBC10018 +:10CA0000807B012834D100229DF8B40040F2A111AE +:10CA100010FB01F0624901EBC00101F562719DF864 +:10CA2000A00000EB400303EB001001EBC000827399 +:10CA3000B6229DF8B40040F2A11110FB01F0584954 +:10CA400001EBC00101F562719DF8A00000EB40030D +:10CA500003EB001001EBC000427100219DF8B4000F +:10CA600040F2A11210FB02F04D4A02EBC00001712E +:10CA7000A2E5D5229DF8B40040F2A11110FB01F00F +:10CA8000474901EBC00101F562719DF8A00000EB80 +:10CA9000400303EB001001EBC000427101219DF83F +:10CAA000B40040F2A11210FB02F03D4A02EBC000BC +:10CAB00001719DF8B41001EB4100C0EBC110374982 +:10CAC00001EBC000C078592816D19DF8B41001EBD5 +:10CAD000410000EB0110334901EB001030309DF8AC +:10CAE000A01000EB0110801C0990007820F02000BD +:10CAF00020300999087014E09DF8B41001EB410052 +:10CB000000EB0110274901EB001030309DF8A01018 +:10CB100000EB0110801C0990007820F02002099899 +:10CB200002709DF8B4100220FDF7C0FA44E5D5224A +:10CB30009DF8B40040F2A11110FB01F0184901EB7F +:10CB4000C00000F562709DF8A01001EB410303EBFB +:10CB5000011100EBC10042712EE5D5229DF8B40011 +:10CB600040F2A11110FB01F00D4901EBC00101F5EC +:10CB700062719DF8A00000EB400303EB001001EB95 +:10CB8000C000427101219DF8B40040F2A11210FBD7 +:10CB900002F0034A02EBC00001710DE5E022002023 +:10CBA00094790020D4740020D5229DF8B40040F27E +:10CBB000A11110FB01F0FE4901EBC00000F562700D +:10CBC0009DF8A01001EB410303EB011100EBC10044 +:10CBD0004271F1E49DF8B41040F2A11011FB00F095 +:10CBE000F34901EBC00000F56270BDF8D81001EB0D +:10CBF000410202EB011100EBC1008079012840D114 +:10CC000000229DF8B40040F2A11110FB01F0E849A8 +:10CC100001EBC00101F56271BDF8D80000EB4003E3 +:10CC200003EB001001EBC0008271D5229DF8B40027 +:10CC300040F2A11110FB01F0DD4901EBC00101F54B +:10CC400062719DF8A00000EB400303EB001001EBC4 +:10CC5000C00042719DF8B41001EB410000EB0110DF +:10CC6000D44901EB001130319DF8A00001EB001018 +:10CC7000801C0990007820F00400001D09990870BC +:10CC80001FE0C3229DF8B40040F2A11110FB01F097 +:10CC9000C74901EBC00101F562719DF8A00000EBEE +:10CCA000400303EB001001EBC000427100219DF82E +:10CCB000B40040F2A11210FB02F0BD4A02EBC0002A +:10CCC000017179E49DF8B41040F2A11011FB00F05D +:10CCD000B74901EBC00000F56270BDF8D81001EB58 +:10CCE000410202EB011100EBC1008079012840D123 +:10CCF00000229DF8B40040F2A11110FB01F0AC49F4 +:10CD000001EBC00101F56271BDF8D80000EB4003F2 +:10CD100003EB001001EBC0008271D5229DF8B40036 +:10CD200040F2A11110FB01F0A14901EBC00101F596 +:10CD300062719DF8A00000EB400303EB001001EBD3 +:10CD4000C00042719DF8B41001EB410000EB0110EE +:10CD5000984901EB001130319DF8A00001EB001063 +:10CD6000801C0990007820F00400001D09990870CB +:10CD70001FE0C3229DF8B40040F2A11110FB01F0A6 +:10CD80008B4901EBC00101F562719DF8A00000EB39 +:10CD9000400303EB001001EBC000427100219DF83D +:10CDA000B40040F2A11210FB02F0814A02EBC00075 +:10CDB000017112E49DF8B41001EB410000EB011089 +:10CDC0007C4901EB0010007B50BB9DF8B41001EBD7 +:10CDD0004100C0EBC110784901EBC00001799DF81A +:10CDE000B40000EB4002C2EBC010734A02EBC0007B +:10CDF000C07841EA00229DF8B40040F2A11110FB76 +:10CE000001F06B4901EBC00000F562709DF8A010C5 +:10CE100001EB410303EB011100EBC100426335E07C +:10CE20009DF8B40000EB4001C1EBC010624901EB7A +:10CE3000C000C07801049DF8B40000EB4002C2EBD2 +:10CE4000C0105D4A02EBC000007941EA00219DF864 +:10CE5000B40000EB4002C2EBC010574A02EBC00026 +:10CE6000407901439DF8B40040F2A11210FB02F09A +:10CE70004F4A02EBC00000F562709DF8A02002EB63 +:10CE8000420303EB021200EBC20041639DF8B400C1 +:10CE900040F2A11110FB01F0454901EBC00101F581 +:10CEA00062719DF8A00000EB400202EB001011F847 +:10CEB00030109DF8B40040F2A11210FB02F03C4A81 +:10CEC00002EBC0004079814234DA00219DF8B400C1 +:10CED00040F2A11210FB02F0354A02EBC0000171D2 +:10CEE00003229DF8B40040F2A11110FB01F030497B +:10CEF00001EBC00101F562719DF8A00000EB400359 +:10CF000003EB001001F83020D9229DF8B40040F264 +:10CF1000A11110FB01F0264901EBC00000F5627081 +:10CF20009DF8A01001EB410303EB011100EBC100E0 +:10CF3000427188E09DF8B40040F2A11110FB01F0AD +:10CF40001B4901EBC00000F56270BDF8D81001EB81 +:10CF5000410202EB011100EBC1008079012852D19E +:10CF600000229DF8B40040F2A11110FB01F010491D +:10CF700001EBC00101F56271BDF8D80000EB400380 +:10CF800003EB001001EBC0008271D9229DF8B400C0 +:10CF900040F2A11110FB01F0054901EBC00101F5C0 +:10CFA00062719DF8A00000EB400303EB001005E068 +:10CFB00094790020D4740020E022002001EBC0000E +:10CFC00042719DF8B41001EB410000EB0110FE49E5 +:10CFD00001EB001130319DF8A00001EB0010801C26 +:10CFE0000990007820F00400001D099908700120C4 +:10CFF0009DF8B41040F2A11211FB02F1F34A02EBCA +:10D00000C10108711FE0C5229DF8B40040F2A111D2 +:10D0100010FB01F0ED4901EBC00101F562719DF8D3 +:10D02000A00000EB400303EB001001EBC0004271D5 +:10D0300000219DF8B40040F2A11210FB02F0E34A77 +:10D0400002EBC000017113E500219DF8B40040F22D +:10D05000A11210FB02F0DD4A02EBC00001719DF845 +:10D06000B41001EB410000EB0110D74901EB0011B6 +:10D0700030319DF8A00001EB0010801C0990007871 +:10D0800020F00400001D09990870D5229DF8B40015 +:10D0900040F2A11110FB01F0CC4901EBC00000F5FA +:10D0A00062709DF8A01001EB410303EB011100EB4E +:10D0B000C1004271DCE49DF8B41001EB410000EBCB +:10D0C0000110C14901EB0010007BD0BBBDF8A400EA +:10D0D0000C2800D0CCE40021399128E09DF8B41050 +:10D0E00001EB4100C0EBC110B94901EBC001BDF833 +:10D0F000E400C01C085C00F00F00092800DD1AE005 +:10D100009DF8B41001EB4100C0EBC110B04901EB38 +:10D11000C001BDF8E400C01C085C00F0F0009028DD +:10D1200000DD08E0BDF8E400401C81B23991BDF893 +:10D13000E4000A28D2DB00BFBDF8E4000A2801DAC7 +:10D1400096E482E000202E902F90002139911EE07D +:10D15000DDE92E10000240EA11620902CDE92E122B +:10D160009DF8B41001EB4100C0EBC110984901EBF0 +:10D17000C001BDF8E400C01C085CDDE92E34184392 +:10D18000CDE92E04BDF8E400401C80B23990BDF812 +:10D19000E4000528DCDB9DF8B400DDE92E1240F246 +:10D1A000A11310FB03F0894B03EBC00303F562737B +:10D1B0009DF8A00000EB400404EB001003EBC0005E +:10D1C00040F8221F426000222E922F9200213991B6 +:10D1D0001EE0DDE92E10000240EA11620902CDE9ED +:10D1E0002E129DF8B41001EB4100C0EBC11078493C +:10D1F00001EBC001BDF8E4000830085CDDE92E3425 +:10D200001843CDE92E04BDF8E400401C80B23990EB +:10D21000BDF8E4000528DCDB9DF8B400DDE92E2133 +:10D2200040F2A11310FB03F0684B03EBC00000F5C4 +:10D2300062709DF8A03003EB430404EB031300EB92 +:10D24000C30022308260C160BCE0BDF8A4000E289B +:10D2500000D00DE40020399028E09DF8B41001EBD7 +:10D260004100C0EBC1105A4901EBC001BDF8E40018 +:10D27000C01C085C00F00F00092800DD1AE09DF8D2 +:10D28000B41001EB4100C0EBC110514901EBC001EA +:10D29000BDF8E400C01C085C00F0F000902800DD40 +:10D2A00008E0BDF8E400401C81B23991BDF8E4000B +:10D2B0000C28D2DB00BFBDF8E4000C2800DA35E40E +:10D2C00000202E902F90002139911EE0DDE92E10D4 +:10D2D000000240EA11620902CDE92E129DF8B41055 +:10D2E00001EB4100C0EBC110394901EBC001BDF8B1 +:10D2F000E400C01C085CDDE92E341843CDE92E049F +:10D30000BDF8E400401C80B23990BDF8E400062866 +:10D31000DCDB9DF8B400DDE92E1240F2A11310FB16 +:10D3200003F02A4B03EBC00303F562739DF8A000E2 +:10D3300000EB400404EB001003EBC00040F8221F98 +:10D34000426000222E922F92002139911EE0DDE9E9 +:10D350002E10000240EA11620902CDE92E129DF85A +:10D36000B41001EB4100C0EBC110194901EBC00141 +:10D37000BDF8E4000930085CDDE92E341843CDE93E +:10D380002E04BDF8E400401C80B23990BDF8E400E2 +:10D390000628DCDB9DF8B400DDE92E1240F2A11373 +:10D3A00010FB03F0094B03EBC00000F562709DF821 +:10D3B000A03003EB430404EB031300EBC300223063 +:10D3C0008160C26006E00000D474002094790020DF +:10D3D000E02200209DF8B41040F2A11011FB00F0F3 +:10D3E000FE4901EBC00101F562719DF8A00000EB60 +:10D3F000400202EB001011F830109DF8B40040F22A +:10D40000A11210FB02F0F54A02EBC0004079814204 +:10D410007ED19DF8B4009DF8A01001EB0010C2175A +:10D42000CDE92E02EE4890F8E00708B39DF8B4105D +:10D4300001EB410000EB0110EA4901EB0010303034 +:10D440009DF8A01000EB0110807A022810D09DF802 +:10D45000B41001EB410000EB0110E24901EB0010B8 +:10D4600030309DF8A01000EB0110C07A00287DDD5F +:10D4700000229DF8B40000EB400101EB0010D949F7 +:10D4800001EB001030309DF8A01000EB0110C272CB +:10D49000D548D0F80C020521B0FBF1F201FB1200D7 +:10D4A00000EB4001D0482C3000EB41100D300990CA +:10D4B0009DF8B40040F2A11110FB01F0C74901EB47 +:10D4C000C00000F562709DF8A01001EB410202EB74 +:10D4D000011100EBC100223010220146089009988A +:10D4E000FAF7B3FEC048D0F80C020521B0FBF1F208 +:10D4F00001FB120000EB4001BB482C3000EB411255 +:10D500009DF8B40040F2A11110FB01F0B34900E016 +:10D51000D0E201EBC00101F562719DF8A00000EBC3 +:10D52000400303EB001001EBC00050F81A1F42F853 +:10D53000011F40685060AC48D0F80C020521B0FBD8 +:10D54000F1F201FB120000EB4001A7482C3000EB88 +:10D5500041129DF8B40000EB400101EB0010A1491D +:10D5600001EB001130319DF8A00000E093E101EBE8 +:10D570000010007810709C48D0F80C020521B0FB18 +:10D58000F1F201FB120000EB400197482C3000EB58 +:10D5900041119348F538026841F81D2F8088888032 +:10D5A0009148D0F80C020521B0FBF1F201FB12000A +:10D5B00000EB40018C482C3000EB41129DF8B40088 +:10D5C00040F2A11110FB01F0844901EBC00101F50B +:10D5D00062719DF8A00000EB400303EB001001EB2B +:10D5E000C000406BC2F809007F48D0F80C0205214A +:10D5F000B0FBF1F201FB120000EB40017A482C3045 +:10D6000000EB41129DF8B40000EB400101EB00106B +:10D61000744901EB001130319DF8A00001EB0010BE +:10D620004068C2F8230000229DF8B40000EB4001DE +:10D6300001EB00106B4901EB001130319DF8A000A7 +:10D6400001EB001042600021399154E06648D0F8A7 +:10D650000C020521B0FBF1F201FB120000EB4001CE +:10D6600061482C3000EB41112731BDF8E4409DF8B2 +:10D67000B40040F2A11210FB02F0584A02EBC002C3 +:10D6800002F562729DF8A00000EB400303EB00106E +:10D6900002EBC00090F8800040F2A11210FB02F0F3 +:10D6A0004E4A02EBC00202F562729DF8B40040F2ED +:10D6B000A11310FB03F0494B03EBC00303F56273A6 +:10D6C0009DF8A00000EB400505EB001003EBC00047 +:10D6D00090F8810000EB400303EB001002EBC00266 +:10D6E0004732BDF8E400001D105C0855BDF8E400A9 +:10D6F000401C81B23991BDF8E4000628A6DB002168 +:10D70000399142E000239DF8B40040F2A11110FBD2 +:10D7100001F0324901EBC00101F562719DF8A000F2 +:10D7200000EB400202EB001001EBC00090F880001B +:10D7300040F2A11110FB01F0284901EBC00101F5F5 +:10D7400062719DF8B40040F2A11210FB02F0234A6E +:10D7500002EBC00202F562729DF8A00000EB4004EB +:10D7600004EB001002EBC00090F8810000EB4002D7 +:10D7700002EB001001EBC0014731BDF8E4000B548F +:10D78000BDF8E400401C81B23991BDF8E4000A28DC +:10D79000B8DB1548D0F80C020521B0FBF1F080B2DF +:10D7A000014609900220FBF793FC00210620FCF7BC +:10D7B0007DFC0D48D0F80C020B49498D884206D2F9 +:10D7C0000948D0F80C02401C0749C1F80C0200219E +:10D7D0000520FCF76BFC9DF8B40007E0947900206D +:10D7E000F8660020D4740020F846002000EB4001C9 +:10D7F00001EB0010FA4901EB001030309DF8A01049 +:10D8000000EB0110801C0990007820F00400001D3E +:10D8100009990870F348D0F80C020521B0FBF1F229 +:10D8200001FB120000EB4001EE482C3000EB4110F0 +:10D83000D0F823202E9800EB4001EB4800EB41107C +:10D84000C0F823200020399020E0E648D0F80C02F0 +:10D850000521B0FBF1F201FB120000EB4001E148B1 +:10D860002C3000EB41102730BDF8E410425C2E98BC +:10D8700000EB4001DC4800EB41112731BDF8E4002A +:10D880000A54BDF8E400401C81B23991BDF8E400AF +:10D890000628DADB59E09DF8B40000EB400101EB0B +:10D8A0000010CF4901EB001030309DF8A01000EBC4 +:10D8B0000110801C0990007820F0080008300999B8 +:10D8C00008709DF8B40000EB400101EB0010C44962 +:10D8D00001EB001030309DF8A01000EB0110426801 +:10D8E0002E9800EB4001C04800EB4110C0F8232007 +:10D8F0000020399025E09DF8B40040F2A11110FB02 +:10D9000001F0BA4901EBC00101F562719DF8A00078 +:10D9100000EB400202EB001001EBC0014731BDF803 +:10D92000E4000A5C2E9800EB4001AF4800EB411187 +:10D930002731BDF8E4000A54BDF8E400401C81B270 +:10D940003991BDF8E4000628D5DB9DF8B40000EB62 +:10D95000400101EB0010A24901EB001030309DF8AE +:10D96000A01000EB0110801C0990007820F020022C +:10D97000099802709DF8B4100220FCF797FB9DF8FF +:10D98000B40040F2A11110FB01F0984901EBC00076 +:10D9900000F562709DF8A01001EB410202EB01114D +:10D9A00000EBC100223009902E9800EB40018E4818 +:10D9B00000EB41100D30102208900999FAF745FC50 +:10D9C0009DF8B40040F2A11110FB01F0874901EB72 +:10D9D000C00101F562719DF8A00000EB400202EB6E +:10D9E000001001EBC0012E9800EB40027E4800EBD6 +:10D9F000421051F81A2F40F8012F496841609DF8F4 +:10DA0000B40000EB400101EB0010754901EB00117F +:10DA100030319DF8A00001EB001001782E9800EB4A +:10DA20004002714800EB421001702E9800EB40015B +:10DA30006D4800EB41116E48026841F81D2F808847 +:10DA400088809DF8B40040F2A11110FB01F06749F5 +:10DA500001EBC00101F562719DF8A00000EB4002EE +:10DA600002EB001001EBC000416B2E9800EB40026E +:10DA70005D4800EB4210C0F809102E9881B20820D2 +:10DA80000991FCF713FB00229DF8B40040F2A111AC +:10DA900010FB01F0554901EBC00000F562709DF8E4 +:10DAA000A01001EB410303EB011100EBC10080F872 +:10DAB000462053E09DF8B40000EB400101EB00105C +:10DAC000474901EB001030309DF8A01000EB011029 +:10DAD000801C0990007820F00400001D099908704E +:10DAE0009DF8B40000EB400101EB00103C4901EB54 +:10DAF000001030309DF8A01000EB0110801C099040 +:10DB0000007820F0800080300999087001209DF88D +:10DB1000B41040F2A11211FB02F1344A02EBC10130 +:10DB200008719DF8B41040F2A11011FB00F01146ED +:10DB300001EBC00042799DF8B40040F2A11110FB46 +:10DB400001F02A4901EBC00000F562709DF8A010B9 +:10DB500001EB410303EB011100F83120D5229DF8C0 +:10DB6000B40040F2A11110FB01F0204901EBC0000C +:10DB700000F562709DF8A01001EB410303EB011169 +:10DB800000EBC100427146E2D5229DF8B40040F29C +:10DB9000A11110FB01F0154901EBC00000F5627006 +:10DBA0009DF8A01001EB410303EB011100EBC10054 +:10DBB000427130E2D5229DF8B40040F2A11110FB71 +:10DBC00001F00A4901EBC00000F562709DF8A01059 +:10DBD00001EB410303EB011100EBC10042711AE2BA +:10DBE000D4740020F84600201449002094790020C5 +:10DBF000036600200121FE4880F804179DF8B41048 +:10DC000040F2A11011FB00F0FA4901EBC00101F54F +:10DC100062719DF8A00000EB400202EB001011F8C9 +:10DC200030109DF8B40040F2A11210FB02F0F14A4E +:10DC300002EBC0004079814234DA00219DF8B40043 +:10DC400040F2A11210FB02F0EA4A02EBC00001719F +:10DC500001229DF8B40040F2A11110FB01F0E5494A +:10DC600001EBC00101F562719DF8A00000EB4003DB +:10DC700003EB001001F8302011229DF8B40040F2AF +:10DC8000A11110FB01F0DB4901EBC00000F562704F +:10DC90009DF8A01001EB410303EB011100EBC10063 +:10DCA000427160E09DF8B41040F2A11011FB00F049 +:10DCB000D04901EBC00000F562709DF8A01001EBA7 +:10DCC000410202EB011100EBC1008078B22835D18E +:10DCD00000219DF8B40040F2A11210FB02F0C54AE9 +:10DCE00002EBC0000171B2229DF8B40040F2A11114 +:10DCF00010FB01F0BF4901EBC00101F562719DF815 +:10DD0000A00000EB400303EB001001EBC0004271E8 +:10DD100000229DF8B40040F2A11110FB01F0B549BA +:10DD200001EBC00000F562709DF8A01001EB41030B +:10DD300003EB011100EBC100827014E0D5229DF8C5 +:10DD4000B40040F2A11110FB01F0AA4901EBC000A0 +:10DD500000F562709DF8A01001EB410303EB011187 +:10DD600000EBC100427156E10021A14880F8041780 +:10DD7000D5229DF8B40040F2A11110FB01F09D499D +:10DD800001EBC00000F562709DF8A01001EB4103AB +:10DD900003EB011100EBC10042713CE101229DF84F +:10DDA000B40040F2A11110FB01F0924901EBC00157 +:10DDB00001F562719DF8A00000EB400303EB001039 +:10DDC00001EBC00080F882200021399129E09DF804 +:10DDD000B41001EB4100C0EBC110874901EBC00159 +:10DDE000BDF8E400C01C0A5C9DF8B40040F2A1112B +:10DDF00010FB01F07F4901EBC00101F562719DF854 +:10DE0000A00000EB400303EB001001EBC00000F1A9 +:10DE10008301BDF8E4000A54BDF8E400401C81B25F +:10DE20003991BDF8E4000A28D1DBF4E09DF8B41084 +:10DE300001EB4100C0EBC1106F4901EBC000C0789D +:10DE400001049DF8B40000EB4002C2EBC0106A4A26 +:10DE500002EBC000007941EA00209DF8B41001EB0C +:10DE60004102C2EBC111644A02EBC1014979084386 +:10DE7000B0F5E13F6ED19DF8B41001EB410000EB2D +:10DE800001105E4901EB001030309DF8A01000EB4E +:10DE90000110801C0990007820F00402099802709B +:10DEA00000229DF8B40040F2A11110FB01F051498D +:10DEB00001EBC00000F562709DF8A01001EB41037A +:10DEC00003EB011100EBC100A0F88E2013229DF896 +:10DED000B40040F2A11110FB01F0464901EBC00073 +:10DEE00000F562709DF8A01001EB410303EB0111F6 +:10DEF00000EBC10042719DF8B41001EB410000EB52 +:10DF000001103E4901EB0010407903464FF4805266 +:10DF10004FF4E13109909DF8B40019F063FB9DF8CE +:10DF2000B41040F2A11011FB00F0324901EBC00126 +:10DF300001F562719DF8A00000EB400202EB0010B9 +:10DF400001EBC00090300990007820F00800083004 +:10DF5000099908705FE09DF8B40000EB4001C1EB47 +:10DF6000C010254901EBC00001799DF8B40000EB19 +:10DF70004002C2EBC010204A02EBC000C07841EA68 +:10DF800000229DF8B40040F2A11110FB01F01949E4 +:10DF900001EBC00101F562719DF8A00000EB4003A8 +:10DFA00003EB001001EBC000A0F88E209DF8B40038 +:10DFB00040F2A11110FB01F00E4901EBC00101F587 +:10DFC00062719DF8A00000EB400202EB001001EB33 +:10DFD000C000B0F88E109DF8B40000EB400202EBD8 +:10DFE0000010064A02EB0010408B814212DB07E072 +:10DFF000F866002094790020E0220020D4740020EC +:10E000000621A2F504729DF8B40002EB00129DF8FF +:10E01000A000115400BF00BF10F0FAB89DF8B40082 +:10E0200000EB4001C1EBC010FE4911F8300004289C +:10E0300001D125900BE09DF8B40000EB4001C1EB4D +:10E04000C010F84911F83000152800D125909DF82E +:10E05000B40000EB4001C1EBC010F24901EBC0007D +:10E0600041789DF8B40000EB4002C2EBC010ED4ACD +:10E0700012F8300041EA002041F23001884202D11A +:10E08000A62025903DE09DF8B40000EB4001C1EBD7 +:10E09000C010E44901EBC00041789DF8B40000EBEA +:10E0A0004002C2EBC010DF4A12F8300041EA002003 +:10E0B00041F23101884202D1A720259021E09DF84C +:10E0C000B40000EB4001C1EBC010D64911F830009C +:10E0D000022816D19DF8B40000EB4001C1EBC0103E +:10E0E000D04901EBC00001799DF8B40000EB40027B +:10E0F000C2EBC010CB4A02EBC000C07841EA00215D +:10E1000025919DF8B40040F2A11110FB01F0C64921 +:10E1100001EBC000817828910021C44A9DF8B40029 +:10E1200002EB00129DF8A0001154C14890F828009D +:10E13000012815D19DF8B40000EB400101EB00105F +:10E14000BC4901EB001030309DF8A01000EB01102D +:10E15000801C0990007820F08000803009990870B8 +:10E16000BDF8941043F23002881A91427ED009DC47 +:10E1700004297CD015297BD0A62910D0A72942F0EC +:10E18000EF8268E1B0F5C06F73D0A0F201600028A3 +:10E1900070D001286FD00428F1D101F077BE0021A2 +:10E1A0009DF8B40040F2A11210FB02F09E4A02EB6F +:10E1B000C00001719DF8B40040F2A11110FB01F004 +:10E1C000114601EBC00000F562709DF8A01001EB54 +:10E1D000410202EB011110F83100052829DC06226A +:10E1E0009DF8B40040F2A11110FB01F08E4901EB43 +:10E1F000C00101F562719DF8A00000EB400303EB44 +:10E20000001001F83020A8229DF8B40040F2A111BE +:10E2100010FB01F0844901EBC00000F562709DF82D +:10E22000A01001EB410303EB011100EBC1004271AF +:10E230000FE19DF8B40040F2A11110FB01F07A4902 +:10E2400001EBC00000F562709DF8A01001EB4102E7 +:10E2500002EB011110F831000A2830DC0B229DF886 +:10E26000B40040F2A11110FB01F005E0B9E138E281 +:10E27000F4E3F4E3F4E3F4E36B4901EBC00101F5EB +:10E2800062719DF8A00000EB400303EB001001F861 +:10E290003020A9229DF8B40040F2A11110FB01F03A +:10E2A000614901EBC00000F562709DF8A01001EB20 +:10E2B000410303EB011100EBC1004271C9E09DF87D +:10E2C000B40040F2A11110FB01F0574901EBC0006E +:10E2D00000F562709DF8A01001EB410202EB011104 +:10E2E00010F831000F2829DC10229DF8B40040F20C +:10E2F000A11110FB01F04C4901EBC00101F5627165 +:10E300009DF8A00000EB400303EB001001F8302063 +:10E31000A2229DF8B40040F2A11110FB01F0424985 +:10E3200001EBC00000F562709DF8A01001EB410305 +:10E3300003EB011100EBC10042718AE09DF8B400CB +:10E3400040F2A11110FB01F0374901EBC00000F5CC +:10E3500062709DF8A01001EB410202EB011100EB8D +:10E36000C1004079A52815D19DF8B40000EB40010B +:10E3700001EB00102F4901EB001030309DF8A01088 +:10E3800000EB0110801C0990007820F00400001DB3 +:10E39000099908709DF8B41040F2A11011FB00F02B +:10E3A000214901EBC00000F562709DF8A01001EB5F +:10E3B000410202EB011100EBC1008078A12848D096 +:10E3C0009DF8B41040F2A11011FB00F0164901EBCA +:10E3D000C00101F562719DF8A00000EB400202EB64 +:10E3E000001001EBC00082789DF8B40040F2A1114A +:10E3F00010FB01F00C4901EBC00101F562719DF8C1 +:10E40000A00000EB400303EB001001EBC0004271E1 +:10E41000A1229DF8B40040F2A11110FB01F00249C5 +:10E420000AE00000E022002094790020C47200205D +:10E43000F8460020D474002001EBC00000F56270A3 +:10E440009DF8A01001EB410303EB011100EBC100AB +:10E45000827002F085B900219DF8B40040F2A1124B +:10E4600010FB02F0FE4A02EBC00001719DF8B410EF +:10E4700040F2A11011FB00F0114601EBC00000F5C5 +:10E4800062709DF8A01001EB410202EB011110F83F +:10E49000310008281FDC00219DF8B40040F2A112D1 +:10E4A00010FB02F0EE4A02EBC000017108229DF859 +:10E4B000B40040F2A11110FB01F0E94901EBC000EA +:10E4C00000F562709DF8A01001EB410303EB011110 +:10E4D00000F8312028E09DF8B41040F2A11011FBA3 +:10E4E00000F0DF4901EBC00000F562709DF8A0105C +:10E4F00001EB410202EB011110F831000B2813DC93 +:10E500000C229DF8B40040F2A11110FB01F0D44997 +:10E5100001EBC00000F562709DF8A01001EB410313 +:10E5200003EB011100F831209DF8B41040F2A11066 +:10E5300011FB00F0CA4901EBC00000F562709DF8C4 +:10E54000A01001EB410202EB011100EBC100407988 +:10E55000A42830D19DF8B41001EB410000EB01106C +:10E56000C04901EB001030309DF8A01000EB011005 +:10E57000801C0990007820F0200020300999087054 +:10E5800000229DF8B40040F2A11110FB01F0B44943 +:10E5900001EBC00000F562709DF8A01001EB410393 +:10E5A00003EB011100EBC10080F845209DF8B41089 +:10E5B0000220FBF77BFDA1229DF8B40040F2A111DF +:10E5C00010FB01F0A64901EBC00000F562709DF858 +:10E5D000A01001EB410303EB011100EBC1004271FC +:10E5E00037E70021399115E09DF8B41001EB4100A7 +:10E5F000C0EBC1109C4901EBC001BDF8E400C01C98 +:10E600000A5C16A9BDF8E4000A54BDF8E400401CF9 +:10E6100081B23991BDF8E4000628E5DB062116A891 +:10E6200028F0BAFC0021CDE93001DDE93021100AE3 +:10E6300040EA0164309BE21841EB2120CDE908203B +:10E640004FF480724FF00003DDE90801F9F7BAFDDD +:10E650009DF8B40040F2A11110FB01F0804901EBDC +:10E66000C00000F562709DF8A01001EB410303EBC0 +:10E67000011100EBC100027100209DF8B41040F2BE +:10E68000A11211FB02F1764A02EBC10108710422CA +:10E690009DF8B40040F2A11110FB01F0704901EBAC +:10E6A000C00000F562709DF8A01001EB410303EB80 +:10E6B000011100F83120A7229DF8B40040F2A11109 +:10E6C00010FB01F0664901EBC00000F562709DF897 +:10E6D000A01001EB410303EB011100EBC1004271FB +:10E6E000B7E69DF8B41040F2A11011FB00F05C49B0 +:10E6F00001EBC00000F562709DF8A01001EB410233 +:10E7000002EB011110F83100042878DA00219DF89D +:10E71000B40040F2A11210FB02F0514A02EBC0001B +:10E720000171A1229DF8B40040F2A11110FB01F08B +:10E730004B4901EBC00101F562719DF8A00000EBAF +:10E74000400303EB001001EBC00042719DF8B410D0 +:10E7500040F2A11011FB00F0414901EBC00101F5AD +:10E7600062719DF8A00000EB400202EB001001EB8B +:10E77000C00109910878401CC1B2099801709DF848 +:10E78000B41040F2A11011FB00F0354901EBC000BC +:10E7900000F562709DF8A01001EB410202EB01113F +:10E7A00010F83100042828D10A229DF8B40040F264 +:10E7B000A11110FB01F02A4901EBC00101F56271C2 +:10E7C0009DF8A00000EB400303EB001001F830209F +:10E7D000A3229DF8B40040F2A11110FB01F02049E2 +:10E7E00001EBC00000F562709DF8A01001EB410341 +:10E7F00003EB011100EBC1004271E4E2FFE79DF879 +:10E80000B41040F2A11011FB00F0154901EBC0005B +:10E8100000F562709DF8A01001EB410202EB0111BE +:10E8200010F8310004283BD100219DF8B40040F2DB +:10E83000A11210FB02F00A4A02EBC000017105228E +:10E840009DF8B40040F2A11110FB01F0044901EB66 +:10E85000C00101F562719DF8A00000EB400305E0E6 +:10E8600094790020D4740020E022002003EB0010F3 +:10E8700001F83020A3229DF8B40040F2A11110FB52 +:10E8800001F0FE4901EBC00000F562709DF8A01098 +:10E8900001EB410303EB011100EBC100427192E275 +:10E8A0009DF8B41040F2A11011FB00F0F34901EB08 +:10E8B000C00000F562709DF8A01001EB410202EB70 +:10E8C000011110F83100082834DC00219DF8B40053 +:10E8D00040F2A11210FB02F0E84A02EBC000017105 +:10E8E00009229DF8B40040F2A11110FB01F0E349A8 +:10E8F00001EBC00101F562719DF8A00000EB40033F +:10E9000003EB001001F83020A7229DF8B40040F27C +:10E91000A11110FB01F0D94901EBC00000F56270B4 +:10E920009DF8A01001EB410303EB011100EBC100C6 +:10E93000427148E29DF8B41040F2A11011FB00F0C2 +:10E94000CE4901EBC00000F562709DF8A01001EB0C +:10E95000410202EB011110F83100092834DC0021DA +:10E960009DF8B40040F2A11210FB02F0C34A02EB82 +:10E97000C00001710A229DF8B40040F2A11110FB01 +:10E9800001F0BE4901EBC00101F562719DF8A000E4 +:10E9900000EB400303EB001001F83020A3229DF8A8 +:10E9A000B40040F2A11110FB01F0B44901EBC0002A +:10E9B00000F562709DF8A01001EB410303EB01111B +:10E9C00000EBC1004271FEE19DF8B41040F2A110CD +:10E9D00011FB00F0A94901EBC00000F562709DF841 +:10E9E000A01001EB410202EB011110F831000D28DB +:10E9F00038DC00219DF8B40040F2A11210FB02F0B7 +:10EA00009E4A02EBC00001710E229DF8B40040F254 +:10EA1000A11110FB01F0994901EBC00101F56271F0 +:10EA20009DF8A00000EB400303EB001001F830203C +:10EA3000A1229DF8B40040F2A11110FB01F08F4912 +:10EA400001EBC00000F562709DF8A01001EB4103DE +:10EA500003EB011100EBC1004271B4E1B4E1E8E164 +:10EA60003DE21BE29DF8B41040F2A11011FB00F052 +:10EA7000824901EBC00000F562709DF8A01001EB27 +:10EA8000410202EB011110F831000E2834DC0021A4 +:10EA90009DF8B40040F2A11210FB02F0774A02EB9D +:10EAA000C00001710F229DF8B40040F2A11110FBCB +:10EAB00001F0724901EBC00101F562719DF8A000FF +:10EAC00000EB400303EB001001F83020A3229DF877 +:10EAD000B40040F2A11110FB01F0684901EBC00045 +:10EAE00000F562709DF8A01001EB410303EB0111EA +:10EAF00000EBC100427166E19DF8B41040F2A11034 +:10EB000011FB00F05D4901EBC00000F562709DF85B +:10EB1000A01001EB410202EB011110F831001028A6 +:10EB20007DDC11229DF8B40040F2A11110FB01F030 +:10EB3000524901EBC00101F562719DF8A00000EBA4 +:10EB4000400303EB001001F83020A1229DF8B4002F +:10EB500040F2A11110FB01F0484901EBC00101F5A1 +:10EB600062719DF8A00000EB400303EB001001EB85 +:10EB7000C00042719DF8B40040F2A11110FB01F0F9 +:10EB80003E4901EBC00101F562719DF8A00000EB68 +:10EB9000400303EB001001EBC00082709DF8B4103D +:10EBA00001EB410000EB0110354901EB0011303160 +:10EBB0009DF8A00001EB0010801C0990007820F067 +:10EBC00080008030099908709DF8B41001EB410075 +:10EBD00000EB01102A4901EB001030309DF8A01025 +:10EBE00000EB0110801C0990007820F00400001D4B +:10EBF000099908709DF8B41001EB410000EB011079 +:10EC00001F4901EB001030309DF8A01000EB0110FF +:10EC10008078C0F3401080B39DF8B41000E046E067 +:10EC200001EB410000EB0110154901EB0010303001 +:10EC30009DF8A01000EB0110801C0990007820F0D6 +:10EC40002002099802709DF8B41001EB410000EB1E +:10EC500001100B4901EB001030309DF8A01000EBC3 +:10EC600001108078C0F34000D8B99DF8B41001EBD2 +:10EC7000410000EB0110024904E083E09479002098 +:10EC8000D474002001EB001030309DF8A01000EB90 +:10EC90000110801C0990007820F0080008300999C4 +:10ECA00008709DF8B4100220FBF700FA8BE09DF885 +:10ECB000B41040F2A11011FB00F0FE4901EBC001BD +:10ECC00001F562719DF8A00000EB400202EB00101C +:10ECD00011F830109DF8B40040F2A11210FB02F0C0 +:10ECE000F44A02EBC000407981426CD19DF8B41027 +:10ECF00040F2A11011FB00F0114601EBC00000F53D +:10ED000062709DF8A01001EB410202EB011100EBD3 +:10ED1000C1008078A12836D0A3229DF8B40040F22B +:10ED2000A11110FB01F0E34901EBC00101F5627193 +:10ED30009DF8A00000EB400303EB001001EBC000C6 +:10ED400042719DF8B41040F2A11011FB00F0D949B6 +:10ED500001EBC00000F562709DF8A01001EB4102CC +:10ED600002EB011100EBC1008078A2282BD000201B +:10ED70009DF8B41040F2A11211FB02F1CD4A02EB52 +:10ED8000C10108711FE0A1229DF8B40040F2A11159 +:10ED900010FB01F0C74901EBC00101F562719DF85C +:10EDA000A00000EB400303EB001001EBC000427138 +:10EDB00001219DF8B40040F2A11210FB02F0BD4AFF +:10EDC00002EBC00001710BE4A1229DF8B40040F2F7 +:10EDD000A11110FB01F0B74901EBC00101F562710F +:10EDE0009DF8A00000EB400303EB001001EBC00016 +:10EDF00082709DF8B40040F2A11110FB01F0AD4902 +:10EE000001EBC00101F562719DF8A00000EB400329 +:10EE100003EB001001EBC000427100219DF8B4002B +:10EE200040F2A11210FB02F0A24A02EBC0000171F5 +:10EE300056E400219DF8B40040F2A11210FB02F04C +:10EE40009C4A02EBC000017109229DF8B40040F217 +:10EE5000A11110FB01F0974901EBC00101F56271AE +:10EE60009DF8A00000EB400303EB001001F83020F8 +:10EE7000A7229DF8B40040F2A11110FB01F08D49CA +:10EE800001EBC00000F562709DF8A01001EB41039A +:10EE900003EB011100EBC100427121E400219DF858 +:10EEA000B40040F2A11210FB02F0824A02EBC00053 +:10EEB0000171A7229DF8B40040F2A11110FB01F0EE +:10EEC0007C4901EBC00000F562709DF8A01001EBD9 +:10EED000410303EB011100EBC100427173E7002114 +:10EEE0009DF8B40040F2A11210FB02F0714A02EB4F +:10EEF000C0000171A7229DF8B40040F2A11110FBDF +:10EF000001F06C4901EBC00101F562719DF8A000B0 +:10EF100000EB400303EB001001EBC00042719DF8D1 +:10EF2000B40000EB4001C1EBC010634901EBC0002D +:10EF3000407930287ED19DF8B40040F2A11110FB39 +:10EF400001F05C4901EBC00101F562719DF8A00080 +:10EF500000EB400202EB001011F830109DF8B400F5 +:10EF600040F2A11210FB02F0524A02EBC0004079BD +:10EF700081425FD19DF8B40040F2A11110FB01F075 +:10EF8000114601EBC00000F562709DF8A01001EB86 +:10EF9000410202EB011100EBC100C078312830D1F1 +:10EFA0009DF8B40000EB400101EB0010434901EB78 +:10EFB000001030309DF8A01000EB0110801C09906B +:10EFC000007820F020020998027000229DF8B40019 +:10EFD00040F2A11110FB01F0364901EBC00000F531 +:10EFE00062709DF8A01001EB410303EB011100EBEF +:10EFF000C10080F845209DF8B4100220FBF756F8B8 +:10F0000057E09DF8B40040F2A11110FB01F029492E +:10F0100001EBC00000F562709DF8A01001EB410209 +:10F0200002EB011100EBC100C078332841D19DF8FB +:10F03000B40000E06FE000EB400101EB00101F495D +:10F0400001EB001030309DF8A01000EB0110801C87 +:10F050000990007820F020020998027001229DF8A2 +:10F06000B40040F2A11110FB01F0124901EBC00005 +:10F0700000F562709DF8A01001EB410303EB011154 +:10F0800000EBC10080F84620A9229DF8B40040F2B0 +:10F09000A11110FB01F0074901EBC00000F56270FF +:10F0A0009DF8A01001EB410303EB011100EBC1003F +:10F0B000827005E094790020E0220020D4740020C2 +:10F0C0009DF8B40000EB400101EB0010FE4901EB9C +:10F0D000001030309DF8A01000EB0110801C09904A +:10F0E000007820F00102099802709DF8B41001EB3D +:10F0F000410000EB0110F44901EB001030309DF8A5 +:10F10000A01000EB0110801C0990007820F0020292 +:10F1100009980270D6E39DF8B41001EB4100C0EBF2 +:10F12000C110EA4901EBC000407931287ED19DF839 +:10F13000B41040F2A11011FB00F0E54901EBC00151 +:10F1400001F562719DF8A00000EB400202EB001097 +:10F1500011F830109DF8B40040F2A11210FB02F03B +:10F16000DB4A02EBC000407981425FD19DF8B410C8 +:10F1700040F2A11011FB00F0114601EBC00000F5B8 +:10F1800062709DF8A01001EB410202EB011100EB4F +:10F19000C10090F8460058BB01229DF8B40040F22F +:10F1A000A11110FB01F0CA4901EBC00101F5627128 +:10F1B0009DF8A00000EB400303EB001001EBC00042 +:10F1C00080F845209DF8B41001EB410000EB0110E0 +:10F1D000BD4901EB001130319DF8A00001EB00109A +:10F1E000801C0990007820F00100401C09990870EB +:10F1F0009DF8B41001EB410000EB0110B24901EBA6 +:10F20000001030309DF8A01000EB0110801C099018 +:10F21000007820F0020209980270AE4890F8E007EA +:10F2200090B19DF8B41001EB410000E005E200EB65 +:10F230000110A54901EB001030309DF8A01000EB43 +:10F240000110807A022877D1A34890F8290001287C +:10F25000F9D1A148D0F80C029F49498D88426BD260 +:10F260009DF8B41040F2A11011FB00F0984901EB99 +:10F27000C00000F562709DF8A01001EB410202EBA6 +:10F28000011100EBC10090F84500012853D19DF811 +:10F29000B41040F2A11011FB00F08D4901EBC00049 +:10F2A00000F562709DF8A01001EB410202EB011124 +:10F2B00000EBC10090F87F00E8BB01229DF8B4008C +:10F2C00000EB400101EB00107F4901EB00113031F0 +:10F2D0009DF8A00001EB0010C27200229DF8B4005E +:10F2E00000EB400101EB0010774901EB00113031D8 +:10F2F0009DF8A00001EB001042604FF010429DF815 +:10F30000B40040F2A11110FB01F0714901EBC00102 +:10F3100001F562719DF8A00000EB400303EB0010C3 +:10F3200001EBC00082609DF8B41001EB410000EBDE +:10F330000110654901E071E06FE001EB001130312F +:10F340009DF8A00001EB001001789DF8B40040F298 +:10F35000A11210FB02F05E4A02EBC00041709DF862 +:10F36000B41040F2A11011FB00F0114601EBC001F6 +:10F3700001F562719DF8A00000EB400202EB001065 +:10F3800011F830109DF8B40040F2A11210FB02F009 +:10F390004F4A02EBC000407981423ED100229DF8E5 +:10F3A000B40040F2A11110FB01F0494901EBC0018A +:10F3B00001F562719DF8A00000EB400303EB001023 +:10F3C00001EBC000C271A4229DF8B40040F2A1116B +:10F3D00010FB01F03E4901EBC00101F562719DF89F +:10F3E000A00000EB400303EB001001EBC0008270B3 +:10F3F000A3229DF8B40040F2A11110FB01F03449A2 +:10F4000001EBC00000F562709DF8A01001EB410314 +:10F4100003EB011100EBC100427153E29DF8B410FF +:10F4200040F2A11011FB00F0294901EBC00000F5EA +:10F4300062709DF8A01001EB410202EB011100EB9C +:10F44000C10090F8450001287DD19DF8B41040F22C +:10F45000A11011FB00F01E4901EBC00101F5627122 +:10F460009DF8A00000EB400202EB001001EBC00091 +:10F4700090F8801040F2A11011FB00F0144901EB4C +:10F48000C00101F562719DF8B40040F2A11210FBB9 +:10F4900002F00F4A02EBC00000F562709DF8A02058 +:10F4A00002EB420303EB021200EBC20090F8810072 +:10F4B00000EB400202EB001001EBC00090F87E0070 +:10F4C000032840D1022209E0D4740020E022002069 +:10F4D00094790020F8660020F84600209DF8B400DA +:10F4E00000EB400101EB0010F94901EB0011303154 +:10F4F0009DF8A00001EB0010C2724FF010429DF881 +:10F50000B40040F2A11110FB01F0F24901EBC0017F +:10F5100001F562719DF8A00000EB400303EB0010C1 +:10F5200001EBC00082609DF8B41001EB410000EBDC +:10F530000110E74901EB001130319DF8A00001EB0B +:10F540000010017800E0B0E19DF8B40040F2A11293 +:10F5500010FB02F0DF4A02EBC00041709DF8B410CE +:10F5600040F2A11011FB00F0114601EBC00101F5C2 +:10F5700062719DF8A00000EB400202EB001011F850 +:10F5800030109DF8B40040F2A11210FB02F0D14AF5 +:10F5900002EBC000407981423ED100229DF8B400C8 +:10F5A00040F2A11110FB01F0CA4901EBC00101F5C5 +:10F5B00062719DF8A00000EB400303EB001001EB2B +:10F5C000C000C271A4229DF8B40040F2A11110FB4A +:10F5D00001F0C04901EBC00101F562719DF8A00086 +:10F5E00000EB400303EB001001EBC0008270A3228C +:10F5F0009DF8B40040F2A11110FB01F0B54901EBF8 +:10F60000C00000F562709DF8A01001EB410303EB10 +:10F61000011100EBC100427100229DF8B40000EB23 +:10F62000400101EB0010AA4901EB001030309DF8B9 +:10F63000A01000EB0110426044E19DF8B41001EB12 +:10F640004100C0EBC110A44901EBC0004079332850 +:10F650007ED19DF8B41001EB410000EB01109C49F4 +:10F6600001EB001030309DF8A01000EB0110801C61 +:10F670000990007820F00100401C099908709DF85D +:10F68000B41001EB410000EB0110914901EB0010B7 +:10F6900030309DF8A01000EB0110801C099000781C +:10F6A00020F02002099802709DF8B41001EB41008F +:10F6B00000EB0110864901EB001030309DF8A010DE +:10F6C00000EB0110801C0990007820F00200801CE3 +:10F6D000099908709DF8B41040F2A11011FB00F0D8 +:10F6E0007C4901EBC00042799DF8B40040F2A111C1 +:10F6F00010FB01F0774901EBC00000F562709DF846 +:10F70000A01001EB410303EB011100F831209DF83B +:10F71000B41001EB410000EB01106D4901EB00104A +:10F7200030309DF8A01000EB0110801C099000788B +:10F7300020F080008030099908709DF8B41001EB2A +:10F74000410000EB0110624901EB0010303000E095 +:10F7500022E09DF8A01000EB01108078C0F340007B +:10F7600020B99DF8B4100220FAF7A0FCA2229DF85F +:10F77000B40040F2A11110FB01F0564901EBC000AA +:10F7800000F562709DF8A01001EB410303EB01113D +:10F7900000EBC100827095E09DF8B41001EB4100D0 +:10F7A000C0EBC1104C4901EBC000407934287CD13A +:10F7B0009DF8B41001EB410000EB0110444901EB4E +:10F7C000001030309DF8A01000EB0110801C099053 +:10F7D000007820F02002099802709DF8B41001EB27 +:10F7E000410000EB01103A4901EB001030309DF868 +:10F7F000A01000EB0110801C0990007820F002029C +:10F800000998027001229DF8B40040F2A11110FB8A +:10F8100001F0304901EBC00000F562709DF8A010C6 +:10F8200001EB410303EB011100EBC10080F846201E +:10F83000A9229DF8B40040F2A11110FB01F0254966 +:10F8400001EBC00000F562709DF8A01001EB4103D0 +:10F8500003EB011100EBC10082709DF8B41040F27F +:10F86000A11011FB00F01B4901EBC00042799DF88B +:10F87000B40040F2A11110FB01F0164901EBC000E9 +:10F8800000F562709DF8A01001EB410303EB01113C +:10F8900000F831209DF8B41001EB410000EB01109D +:10F8A0000B4901EB0010303000E00BE09DF8A01098 +:10F8B00000EB0110801C0990007820F0800080305F +:10F8C0000999087000202E902F900021399128E08E +:10F8D000D474002094790020E0220020DDE92E106D +:10F8E000000140EA11720901CDE92E129DF8B41011 +:10F8F00001EB4100C0EBC110FE4901EBC001BDF8B6 +:10F90000E400801D085C3038C117DDE92E24104367 +:10F9100041EA0402CDE92E02BDF8E400401C80B2A9 +:10F920003990BDF8E4000628D8DB9DF8B4002E9984 +:10F9300040F2A11210FB02F0EF4A02EBC00202F506 +:10F9400062729DF8A00000EB400303EB001002EB95 +:10F95000C000C0F81A1000222E922F920021399177 +:10F9600022E0DDE92E10000140EA11720901CDE923 +:10F970002E129DF8B41001EB4100C0EBC110DD491F +:10F9800001EBC001BDF8E4000D30085C3038C11750 +:10F99000DDE92E34184341EA0402CDE92E02BDF818 +:10F9A000E400401C80B23990BDF8E4000428D8DBA4 +:10F9B0009DF8B4002E9940F2A11210FB02F0CE4A3D +:10F9C00002EBC00202F562729DF8A00000EB40035A +:10F9D00003EB001002EBC000416300222E922F9235 +:10F9E0000021399122E0DDE92E10000140EA117278 +:10F9F0000901CDE92E129DF8B41001EB4100C0EBD6 +:10FA0000C110BC4901EBC001BDF8E4001130085C35 +:10FA10003038C117DDE92E34184341EA0402CDE93C +:10FA20002E02BDF8E400401C80B23990BDF8E4001D +:10FA30000628D8DB9DF8B4002E9940F2A11210FBE5 +:10FA400002F0AD4A02EBC00202F562729DF8A0001E +:10FA500000EB400303EB001002EBC000C0F81E10E7 +:10FA60009DF8B41001EB4100C0EBC110A14901EBBE +:10FA7000C00042799DF8B40040F2A11110FB01F0E2 +:10FA80009D4901EBC00101F562719DF8A00000EBFA +:10FA9000400303EB001001EBC000C2709DF8B410EE +:10FAA00001EB410000EB0110944901EB00113031F2 +:10FAB0009DF8A00001EB001082789DF8B40040F2A0 +:10FAC000A11110FB01F08C4901EBC00101F562713D +:10FAD0009DF8A00000EB400303EB001001EBC00019 +:10FAE00002769DF8B41040F2A11011FB00F082499B +:10FAF00001EBC00101F562719DF8A00000EB40022E +:10FB000002EB001011F830109DF8B40040F2A11281 +:10FB100010FB02F0784A02EBC000407981427CDAA7 +:10FB20009DF8B41040F2A11011FB00F0114601EB5A +:10FB3000C00000F562709DF8A01001EB410202EBDD +:10FB4000011110F831000F2867DD00219DF8B40085 +:10FB500040F2A11210FB02F0674A02EBC0000171F3 +:10FB6000A7229DF8B40040F2A11110FB01F06249F8 +:10FB700001EBC00101F562719DF8A00000EB4003AC +:10FB800003EB001001EBC000427101219DF8B400AD +:10FB900040F2A11210FB02F0574A02EBC0000171C3 +:10FBA0009DF8B41040F2A11011FB00F0114601EBDA +:10FBB000C00042799DF8B40040F2A11110FB01F0A1 +:10FBC0004D4901EBC00101F562719DF8A00000EB09 +:10FBD000400303EB001001F83020A1229DF8B4008F +:10FBE00040F2A11110FB01F0434901EBC00101F506 +:10FBF00062719DF8A00000EB400303EB001001EBE5 +:10FC0000C00042719DF8B41001EB410000EB0110FF +:10FC10003A4901EB0011303100E071E09DF8A0009D +:10FC200001EB0010801C0990007820F080008030EB +:10FC3000099908709DF8B41001EB410000EB011028 +:10FC40002E4901EB001030309DF8A01000EB0110A0 +:10FC5000801C0990007820F00400001D09990870AC +:10FC60009DF8B41001EB410000EB0110234901EBBA +:10FC7000001030309DF8A01000EB01108078C0F328 +:10FC8000401088B99DF8B41001EB410000EB011061 +:10FC90001A4901EB001030309DF8A01000EB011064 +:10FCA0008078C0F3400058B39DF8B41001EB4100D8 +:10FCB00000EB0110114901EB001030309DF8A0104D +:10FCC00000EB0110801C0990007820F020020998B8 +:10FCD00002709DF8B41001EB410000EB01100749E0 +:10FCE00001EB001030309DF8A01000EB0110801CDB +:10FCF000099006E0E022002094790020D4740020CE +:10FD0000C3E0007820F00202099802709DF8B40068 +:10FD100000EB400101EB0010FE4901EB0010303018 +:10FD20009DF8A01000EB0110801C0990007820F0D5 +:10FD300008000830099908709DF8B4009DF8A010DB +:10FD400001EB0010C217CDE92E029DF8B41040F26D +:10FD5000A11011FB00F0F04901EBC00000F562704A +:10FD60009DF8A01001EB410202EB011100EBC10074 +:10FD7000223009902E9800EB4001E84800EB41103A +:10FD80000D30102208900999F8F75FFA9DF8B41029 +:10FD900040F2A11011FB00F0DF4901EBC00101F5B9 +:10FDA00062719DF8A00000EB400202EB001001EB35 +:10FDB000C0012E9800EB4002D84800EB421051F8E9 +:10FDC0001A2F40F8012F496841609DF8B41001EBEB +:10FDD000410000EB0110CF4901EB001130319DF8DB +:10FDE000A00001EB001001782E9800EB4002CB48F8 +:10FDF00000EB421001702E9800EB4001C74800EB69 +:10FE00004111C748026841F81D2F808888809DF8FD +:10FE1000B41040F2A11011FB00F0BF4901EBC0018A +:10FE200001F562719DF8A00000EB400202EB0010AA +:10FE300001EBC000416B2E9800EB4002B74800EB8D +:10FE40004210C0F809109DF8B41001EB410000EB1E +:10FE50000110B04901EB001130319DF8A00001EB19 +:10FE6000001041682E9800EB4002AC4800EB4210B5 +:10FE7000C0F823102E9881B208200991FAF716F9DC +:10FE80009DF8B4100220FAF711F9FCE300202E903F +:10FE90002F900021399122E0DDE92E10000140EA87 +:10FEA00011720901CDE92E129DF8B41001EB410049 +:10FEB000C0EBC1109B4901EBC001BDF8E4000B3061 +:10FEC000085C3038C117DDE92E24104341EA0402F2 +:10FED000CDE92E02BDF8E400401C80B23990BDF897 +:10FEE000E4000A28D8DB9DF8B400DDE92E1240F2C8 +:10FEF000A11310FB03F0884B03EBC00303F56273FF +:10FF00009DF8A00000EB400404EB001003EBC000E0 +:10FF100040F8221F426000222E922F920021399138 +:10FF200022E0DDE92E10000140EA11720901CDE95D +:10FF30002E129DF8B41001EB4100C0EBC1107949BD +:10FF400001EBC001BDF8E4001530085C3038C11782 +:10FF5000DDE92E34184341EA0402CDE92E02BDF852 +:10FF6000E400401C80B23990BDF8E4000A28D8DBD8 +:10FF70009DF8B400DDE92E2140F2A11310FB03F03F +:10FF8000654B03EBC00303F562739DF8A00000EB23 +:10FF9000400404EB001003EBC00022308260C1601B +:10FFA00000219DF8B40040F2A11210FB02F05A4A61 +:10FFB00002EBC00001719DF8B40040F2A11110FBEA +:10FFC00001F0114601EBC00000F562709DF8A01031 +:10FFD00001EB410202EB011110F831000C2814DC96 +:10FFE0000D229DF8B40040F2A11110FB01F04A4926 +:10FFF00001EBC00000F562709DF8A01001EB410319 +:020000040801F1 +:1000000003EB011100F831207FE39DF8B40040F2CA +:10001000A11110FB01F0404901EBC00101F5627133 +:100020009DF8A00000EB400202EB001011F8301028 +:100030009DF8B40040F2A11210FB02F0364A02EB28 +:10004000C00040798142DFD19DF8B4009DF8A01036 +:1000500001EB0010C217CDE92E023148F53090F8BF +:10006000E00708B39DF8B40000EB400101EB00107D +:10007000284901EB001030309DF8A01000EB011072 +:10008000807A022810D09DF8B40000EB400101EB0B +:100090000010204901EB001030309DF8A01000EB5B +:1000A0000110C07A00287CDD00229DF8B40000EB2E +:1000B000400101EB0010174901EB001030309DF8B2 +:1000C000A01000EB0110C2721748D0F80C020521F5 +:1000D000B0FBF1F201FB120000EB400112482C30A2 +:1000E00000EB41100D3009909DF8B40040F2A111D1 +:1000F00010FB01F0084901EBC00000F562709DF8AB +:10010000A01001EB410202EB011100EBC100223013 +:1001100010220BE0D47400209479002014490020B0 +:1001200003660020E0220020F846002001460890E7 +:100130000998F8F78AF8FE48D0F80C020521B0FBC0 +:10014000F1F201FB120000EB4001F9482C3000EB0A +:1001500041129DF8B40040F2A11110FB01F0F549E5 +:1001600001EBC00101F562719DF8A00000EB4003B6 +:1001700003EB001001EBC00050F81A1F42F8011FFA +:1001800040685060EA48D0F80C020521B0FBF1F25B +:1001900001FB120000EB4001E5482C3000EB41125E +:1001A00000E094E19DF8B40000EB400101EB001089 +:1001B000E14901EB001130319DF8A00001EB001086 +:1001C00000781070DA48D0F80C020521B0FBF1F28B +:1001D00001FB120000EB4001D5482C3000EB41122E +:1001E0009DF8B40040F2A11110FB01F0D14901EBE0 +:1001F000C00101F562719DF8A00000EB400303EB24 +:10020000001001EBC000406BC2F80900C848D0F8EC +:100210000C020521B0FBF1F201FB120000EB4001E2 +:10022000C3482C3000EB4111C448026841F81D2F2F +:1002300080888880BE48D0F80C020521B0FBF1F21E +:1002400001FB120000EB4001B9482C3000EB4112D9 +:100250009DF8B40000EB400101EB0010B64901EB42 +:10026000001130319DF8A00001EB00104068C2F889 +:10027000230000229DF8B40000EB400101EB0010C8 +:10028000AD4901EB001130319DF8A00001EB0010E9 +:1002900042600021399154E0A548D0F80C020521B4 +:1002A000B0FBF1F201FB120000EB4001A0482C3042 +:1002B00000EB41112731BDF8E4409DF8B40040F255 +:1002C000A11210FB02F09B4A02EBC00202F562721F +:1002D0009DF8A00000EB400303EB001002EBC00010 +:1002E00090F8800040F2A11210FB02F0914A02EB5C +:1002F000C00202F562729DF8B40040F2A11310FB37 +:1003000003F08C4B03EBC00303F562739DF8A00070 +:1003100000EB400505EB001003EBC00090F88100F6 +:1003200000EB400303EB001002EBC0024732BDF8C4 +:10033000E400001D105C0855BDF8E400401C81B2CB +:100340003991BDF8E4000628A6DB0021399142E08E +:1003500000239DF8B40040F2A11110FB01F0754993 +:1003600001EBC00101F562719DF8A00000EB4002B5 +:1003700002EB001001EBC00090F8800040F2A111E8 +:1003800010FB01F06B4901EBC00101F562719DF8B2 +:10039000B40040F2A11210FB02F0664A02EBC00268 +:1003A00002F562729DF8A00000EB400404EB00101F +:1003B00002EBC00090F8810000EB400202EB00105D +:1003C00001EBC0014731BDF8E4000B54BDF8E40077 +:1003D000401C81B23991BDF8E4000A28B8DB5448CA +:1003E000D0F80C020521B0FBF1F080B20146099073 +:1003F0000220F8F76DFE00210620F9F757FE4C4861 +:10040000D0F80C024A49498D884206D24848D0F8B3 +:100410000C02401C4649C1F80C0200210520F9F7E6 +:1004200045FE9DF8B40000EB400101EB001042498D +:1004300001EB001030309DF8A01000EB0110801C83 +:100440000990007820F00802099802703848D0F826 +:100450000C020521B0FBF1F201FB120000EB4001A0 +:1004600033482C3000EB4110D0F823202E9800EBBD +:100470004001334800EB4110C0F8232000203990A0 +:1004800020E02B48D0F80C020521B0FBF1F201FB73 +:10049000120000EB400126482C3000EB41102730C1 +:1004A000BDF8E410425C2E9800EB4001244800EBBC +:1004B00041112731BDF8E4000A54BDF8E400401CA6 +:1004C00081B23991BDF8E4000628DADB64E09DF8DA +:1004D000B40000EB400101EB0010174901EB0010E4 +:1004E00030309DF8A01000EB0110801C09900078BE +:1004F00020F008000830099908709DF8B40000EB5E +:10050000400101EB00100C4901EB001030309DF868 +:10051000A01000EB011042682E9800EB4001084843 +:1005200000EB4110C0F823200020399030E000009B +:10053000F846002094790020D4740020036600203F +:10054000144900209DF8B40040F2A11110FB01F005 +:10055000FE4901EBC00101F562719DF8A00000EBBE +:10056000400202EB001001EBC0014731BDF8E4008E +:100570000A5C2E9800EB4001F54800EB4111273151 +:10058000BDF8E4000A54BDF8E400401C81B2399182 +:10059000BDF8E4000628D5DB00229DF8B40040F247 +:1005A000A11110FB01F0E94901EBC00101F56271F5 +:1005B0009DF8A00000EB400303EB001001EBC0002E +:1005C00080F846209DF8B4100220F9F76FFD9DF8E1 +:1005D000B40040F2A11110FB01F0DC4901EBC001B5 +:1005E00001F562719DF8A00000EB400202EB0010E3 +:1005F00001EBC000223009902E9800EB4001D44856 +:1006000000EB41110D3110220891DDE90801F7F7E7 +:100610001CFE9DF8B40040F2A11110FB01F0CB4983 +:1006200001EBC00101F562719DF8A00000EB4002F2 +:1006300002EB001001EBC0012E9800EB4002C44811 +:1006400000EB421051F81A2F40F8012F4968416021 +:100650009DF8B40000EB400101EB0010BD4901EB37 +:10066000001130319DF8A00001EB001001782E98A8 +:1006700000EB4002B64800EB421001702E9800EBF0 +:100680004001B34800E06BE000EB4111B248026862 +:1006900041F81D2F808888809DF8B40040F2A11198 +:1006A00010FB01F0A94901EBC00101F562719DF851 +:1006B000A00000EB400202EB001001EBC000416B18 +:1006C0002E9800EB4002A24800EB4210C0F809103F +:1006D0009DF8B40000EB400101EB00109D4901EBD7 +:1006E000001130319DF8A00001EB001041682E98F8 +:1006F00000EB4002964800EB4210C0F823102E9801 +:1007000081B208200991F9F7D1FCA7229DF8B40025 +:1007100040F2A11110FB01F08C4901EBC00101F581 +:1007200062719DF8A00000EB400303EB001001EBA9 +:10073000C0004271A2229DF8B40040F2A11110FB4A +:1007400001F0824901EBC00000F562709DF8A01035 +:1007500001EB410303EB011100EBC100827000BF0C +:1007600000BF0DF055BD9DF8B41001EB4100C0EB8A +:10077000C1107A4911F83000042802D104212591D2 +:100780000CE09DF8B41001EB4100C0EBC1107349BF +:1007900011F83000152801D1152125919DF8B410CC +:1007A00001EB4100C0EBC1106C4901EBC000417886 +:1007B0009DF8B40000EB4002C2EBC010674A12F88B +:1007C000300041EA002041F23001884202D1A621E6 +:1007D00025913DE09DF8B41001EB4100C0EBC11044 +:1007E0005E4901EBC00041789DF8B40000EB400287 +:1007F000C2EBC010594A12F8300041EA002041F221 +:100800003101884202D1A721259121E09DF8B41041 +:1008100001EB4100C0EBC110504911F83000022833 +:1008200016D19DF8B41001EB4100C0EBC1104B494B +:1008300001EBC00001799DF8B40000EB4002C2EB6F +:10084000C010464A02EBC000C07841EA0021259161 +:100850009DF8B41040F2A11011FB00F03B4901EBF0 +:10086000C0008178289100213D4A9DF8B40002EB38 +:1008700000129DF8A00011543A4890F82800012871 +:1008800015D19DF8B41001EB410000EB0110314986 +:1008900001EB001030309DF8A01000EB0110801C1F +:1008A0000990007820F08000803009990870BDF828 +:1008B0009400A7287ED007DC04287CD015287BD0A4 +:1008C000A62841F06D8762E0A0F55850303820B17D +:1008D000112872D01228F4D1FEE39DF8B41040F232 +:1008E000A11011FB00F0194901EBC00000F5627086 +:1008F0009DF8A01001EB410202EB011110F831004C +:1009000090BB00219DF8B40040F2A11210FB02F050 +:100910000E4A02EBC000017101229DF8B40040F2C2 +:10092000A11110FB01F0094901EBC00101F5627151 +:100930009DF8A00000EB400303EB001001F830200D +:10094000A7229DF8B40040F2A1110EE09479002096 +:1009500014490020D474002003660020E022002007 +:10096000C4720020F84600200FE010FB01F0FE49A1 +:1009700001EBC00000F562709DF8A01001EB41038F +:1009800003EB011100EBC100427101F009BF00212E +:100990009DF8B40040F2A11210FB02F0F24A02EB03 +:1009A000C00001719DF8B41040F2A11011FB00F0DD +:1009B000114603E0F9E060E1B0E2E4E201EBC000DF +:1009C00000F562709DF8A01001EB410202EB0111ED +:1009D00010F83100022829DC03229DF8B40040F20F +:1009E000A11110FB01F0E04901EBC00101F56271BA +:1009F0009DF8A00000EB400303EB001001F830204D +:100A0000A9229DF8B40040F2A11110FB01F0D649D3 +:100A100001EBC00000F562709DF8A01001EB4103EE +:100A200003EB011100EBC1004271BDE09DF8B41071 +:100A300040F2A11011FB00F0CB4901EBC00000F522 +:100A400062709DF8A01001EB410202EB011110F859 +:100A50003100052829DC06229DF8B40040F2A111DE +:100A600010FB01F0C04901EBC00101F562719DF876 +:100A7000A00000EB400303EB001001F83020A2229D +:100A80009DF8B40040F2A11110FB01F0B64901EB52 +:100A9000C00000F562709DF8A01001EB410303EB6C +:100AA000011100EBC10042717EE09DF8B41040F2EC +:100AB000A11011FB00F0AC4901EBC00000F5627021 +:100AC0009DF8A01001EB410202EB011100EBC10007 +:100AD0004079A52815D19DF8B41001EB410000EB39 +:100AE0000110A24901EB001030309DF8A01000EB7E +:100AF0000110801C0990007820F00400001D099965 +:100B000008709DF8B41040F2A11011FB00F0964956 +:100B100001EBC00000F562709DF8A01001EB4102EE +:100B200002EB011100EBC1008078A1283CD09DF8B8 +:100B3000B41040F2A11011FB00F08B4901EBC00191 +:100B400001F562719DF8A00000EB400202EB00107D +:100B500001EBC00082789DF8B40040F2A11110FBB7 +:100B600001F0814901EBC00101F562719DF8A0001F +:100B700000EB400303EB001001EBC0004271A12227 +:100B80009DF8B40040F2A11110FB01F0764901EB91 +:100B9000C00000F562709DF8A01001EB410303EB6B +:100BA000011100EBC1008270EFE69DF8B41040F235 +:100BB000A11011FB00F06C4901EBC00000F5627060 +:100BC0009DF8A01001EB410202EB011100EBC10006 +:100BD0004079A42830D19DF8B41001EB410000EB1E +:100BE0000110624901EB001030309DF8A01000EBBD +:100BF0000110801C0990007820F020002030099915 +:100C0000087000229DF8B40040F2A11110FB01F021 +:100C1000554901EBC00000F562709DF8A01001EB92 +:100C2000410303EB011100EBC10080F845209DF862 +:100C3000B4100220F9F73AFA00219DF8B40040F20E +:100C4000A11210FB02F0484A02EBC0000171A12280 +:100C50009DF8B40040F2A11110FB01F0424901EBF4 +:100C6000C00000F562709DF8A01001EB410303EB9A +:100C7000011100EBC100427187E69DF8B41040F20B +:100C8000A11011FB00F0384901EBC00000F56270C3 +:100C90009DF8A01001EB410202EB011110F83100A8 +:100CA000012834DC00219DF8B40040F2A11210FBB1 +:100CB00002F02D4A02EBC000017102229DF8B4003F +:100CC00040F2A11110FB01F0274901EBC00101F531 +:100CD00062719DF8A00000EB400303EB001001F8E7 +:100CE0003020A3229DF8B40040F2A11110FB01F0C6 +:100CF0001D4901EBC00000F562709DF8A01001EBEA +:100D0000410303EB011100EBC100427105E19DF8C5 +:100D1000B41040F2A11011FB00F0134901EBC00028 +:100D200000F562709DF8A01001EB410202EB011189 +:100D300010F83100042839DC00219DF8B40040F29D +:100D4000A11210FB02F0084A02EBC000017105225B +:100D50009DF8B40040F2A11110FB01F0024901EB33 +:100D6000C00101F5627103E094790020D474002081 +:100D70009DF8A00000EB400303EB001001F83020C9 +:100D8000A3229DF8B40040F2A11110FB01F0FE492E +:100D900001EBC00000F562709DF8A01001EB41036B +:100DA00003EB011100EBC1004271B6E09DF8B410F5 +:100DB00040F2A11011FB00F0F34901EBC00000F577 +:100DC00062709DF8A01001EB410202EB011110F8D6 +:100DD0003100062815DCA1229DF8B40040F2A111D3 +:100DE00010FB01F0E84901EBC00000F562709DF8CE +:100DF000A01001EB410303EB011100EBC1004271B4 +:100E00008BE09DF8B41040F2A11011FB00F0DE4918 +:100E100001EBC00101F562719DF8A00000EB4002FA +:100E200002EB001011F830109DF8B40040F2A1124E +:100E300010FB02F0D44A02EBC000407981426CD131 +:100E40009DF8B41040F2A11011FB00F0114601EB27 +:100E5000C00000F562709DF8A01001EB410202EBAA +:100E6000011100EBC1008078A12836D0A3229DF8A3 +:100E7000B40040F2A11110FB01F0C34901EBC00125 +:100E800001F562719DF8A00000EB400303EB001038 +:100E900001EBC00042719DF8B41040F2A11011FBAB +:100EA00000F0B94901EBC00000F562709DF8A01098 +:100EB00001EB410202EB011100EBC1008078A22896 +:100EC0002BD000209DF8B41040F2A11211FB02F1CA +:100ED000AD4A02EBC10108711FE0A1229DF8B400E8 +:100EE00040F2A11110FB01F0A74901EBC00101F58F +:100EF00062719DF8A00000EB400303EB001001EBD2 +:100F0000C000427101219DF8B40040F2A11210FB13 +:100F100002F09D4A02EBC000017136E5A1229DF866 +:100F2000B40040F2A11110FB01F0974901EBC001A0 +:100F300001F562719DF8A00000EB400303EB001087 +:100F400001EBC00042719DF8B40040F2A11110FB0A +:100F500001F08D4901EBC00101F562719DF8A0001F +:100F600000EB400303EB001001EBC0008270002196 +:100F70009DF8B40040F2A11210FB02F0824A02EB8D +:100F8000C000017101E500219DF8B40040F2A112FA +:100F900010FB02F07C4A02EBC0000171A7229DF811 +:100FA000B40040F2A11110FB01F0774901EBC00140 +:100FB00001F562719DF8A00000EB400303EB001007 +:100FC00001EBC00042719DF8B40000EB4001C1EBA1 +:100FD000C0106E4901EBC000407930287DD19DF8EA +:100FE000B40040F2A11110FB01F0674901EBC00110 +:100FF00001F562719DF8A00000EB400202EB0010C9 +:1010000011F830109DF8B40040F2A11210FB02F06C +:101010005D4A02EBC000407981425ED19DF8B40088 +:1010200000EB400101EB0010A2F5986101EB00100C +:1010300030309DF8A01000EB0110801C0990007862 +:1010400020F00102099802709DF8B40000EB400105 +:1010500001EB00104E4901EB001030309DF8A0105C +:1010600000EB0110801C0990007820F00202099822 +:1010700002709DF8B40040F2A11110FB01F042494A +:1010800001EBC00000F562709DF8A01001EB410279 +:1010900002EB011100EBC100C078312832D19DF87C +:1010A000B40000EB400101EB0010394901EB0010E6 +:1010B00030309DF8A01000EB0110801C09900078E2 +:1010C00020F020020998027000229DF8B40040F23E +:1010D000A11110FB01F001E0FEE340E02A4901EB21 +:1010E000C00000F562709DF8A01001EB410303EB16 +:1010F000011100EBC10080F845209DF8B4100220DA +:10110000F8F7D4FF9DF8B40040F2A11110FB01F0F4 +:101110001D4901EBC00000F562709DF8A01001EBC5 +:10112000410202EB011100EBC10090F846000128DA +:1011300014D1A9229DF8B40040F2A11110FB01F0D6 +:10114000114901EBC00000F562709DF8A01001EBA1 +:10115000410303EB011100EBC1008270DEE39DF857 +:10116000B40000EB4001C1EBC010084901EBC00026 +:10117000407931287ED19DF8B40040F2A11110FBD6 +:1011800001F0014906E0000094790020E0220020EF +:10119000D474002001EBC00101F562719DF8A0003C +:1011A00000EB400202EB001011F830109DF8B40083 +:1011B00040F2A11210FB02F0FE4A02EBC00040799F +:1011C000814257D19DF8B40040F2A11110FB01F00B +:1011D000114601EBC00000F562709DF8A01001EB14 +:1011E000410202EB011100EBC10090F8460058BB30 +:1011F00001229DF8B40040F2A11110FB01F0ED496D +:1012000001EBC00101F562719DF8A00000EB400305 +:1012100003EB001001EBC00080F845209DF8B400FE +:1012200000EB400101EB0010E34901EB001130310C +:101230009DF8A00001EB0010801C0990007820F0C0 +:101240000100401C099908709DF8B40000EB4001B2 +:1012500001EB0010D84901EB001030309DF8A010D0 +:1012600000EB0110801C0990007820F00202099820 +:10127000027000E00CE2D14890F8E00780B19DF8E0 +:10128000B40000EB400101EB0010CB4901EB001072 +:1012900030309DF8A01000EB0110807A022878D140 +:1012A000C74890F829000128F9D1C548D0F80C02A8 +:1012B000C349498D88426CD29DF8B40040F2A11117 +:1012C00010FB01F0BB4901EBC00000F562709DF816 +:1012D000A01001EB410202EB011100EBC10090F8FC +:1012E0004500012854D19DF8B40040F2A11110FB33 +:1012F00001F0B04901EBC00000F562709DF8A0104C +:1013000001EB410202EB011100EBC10090F87F00FC +:10131000F0BB01229DF8B40000EB400101EB00108E +:10132000A54901EB001130319DF8A00001EB001040 +:10133000C2724FF010429DF8B40040F2A11110FBB0 +:1013400001F09C4901EBC00101F562719DF8A0001C +:1013500000EB400303EB001001EBC00082609DF83E +:10136000B40000EB400101EB0010934901EB0011C8 +:1013700030319DF8A00001EB001001789DF8B40019 +:1013800040F2A11210FB02F08A4A02EBC00001E019 +:1013900070E005E141709DF8B40040F2A11110FB2E +:1013A00001F0114601EBC00101F562719DF8A0004A +:1013B00000EB400202EB001011F830109DF8B40071 +:1013C00040F2A11210FB02F07A4A02EBC000407911 +:1013D00081423ED100229DF8B40040F2A11110FBE1 +:1013E00001F0744901EBC00101F562719DF8A000A4 +:1013F00000EB400303EB001001EBC000C271A4221C +:101400009DF8B40040F2A11110FB01F0694901EB15 +:10141000C00101F562719DF8A00000EB400303EBF1 +:10142000001001EBC0008270A3229DF8B40040F2CE +:10143000A11110FB01F05F4901EBC00000F56270E3 +:101440009DF8A01001EB410303EB011100EBC1007B +:10145000427100229DF8B40000EB400101EB001046 +:10146000554901EB001030309DF8A01000EB011041 +:10147000426053E29DF8B40040F2A11110FB01F06C +:101480004C4901EBC00000F562709DF8A01001EB23 +:10149000410202EB011100EBC10090F84500012868 +:1014A0007ED19DF8B40040F2A11110FB01F041493A +:1014B00001EBC00101F562719DF8A00000EB400254 +:1014C00002EB001001EBC00090F8800040F2A11187 +:1014D00010FB01F0374901EBC00101F562719DF885 +:1014E000B40040F2A11210FB02F0324A02EBC0003D +:1014F00000F562709DF8A02002EB420303EB02129C +:1015000000EBC20090F8810000EB400202EB0010FB +:1015100001EBC00090F87E00032841D102229DF823 +:10152000B40000EB400101EB0010234901EB001176 +:1015300030319DF8A00001EB0010C2724FF0104254 +:101540009DF8B40040F2A11110FB01F0194901EB24 +:10155000C00101F562719DF8A00000EB400303EBB0 +:10156000001001EBC00082609DF8B40000EB400168 +:1015700001EB0010104901EB001130319DF8A00083 +:1015800001EB001001789DF8B40040F2A11210FBAD +:1015900002F0084A02EBC00041709DF8B40000E080 +:1015A0009BE140F2A11110FB01F0114601EBC001DB +:1015B00008E0000094790020D4740020F866002030 +:1015C000F846002001F562719DF8A00000EB400292 +:1015D00002EB001011F830109DF8B40040F2A11297 +:1015E00010FB02F0FE4A02EBC000407981423ED17E +:1015F00000229DF8B40040F2A11110FB01F0F8495F +:1016000001EBC00101F562719DF8A00000EB400301 +:1016100003EB001001EBC000C271A4229DF8B400DE +:1016200040F2A11110FB01F0ED4901EBC00101F501 +:1016300062719DF8A00000EB400303EB001001EB8A +:10164000C0008270A3229DF8B40040F2A11110FBEB +:1016500001F0E34901EBC00000F562709DF8A010B5 +:1016600001EB410303EB011100EBC10042710022C9 +:101670009DF8B40000EB400101EB0010D94901EBEB +:10168000001030309DF8A01000EB0110426045E1E1 +:101690009DF8B41001EB4100C0EBC110D24901EB41 +:1016A000C000407933287DD19DF8B40000EB4001A3 +:1016B00001EB0010CB4901EB001030309DF8A01079 +:1016C00000EB0110801C0990007820F00100401C04 +:1016D000099908709DF8B40000EB400101EB00107F +:1016E000C04901EB001030309DF8A01000EB011054 +:1016F000801C0990007820F02002099802709DF863 +:10170000B40000EB400101EB0010B64901EB001002 +:1017100030309DF8A01000EB0110801C099000787B +:1017200020F00200801C099908709DF8B40040F276 +:10173000A11110FB01F0AA4901EBC00042799DF80C +:10174000B40040F2A11110FB01F0A54901EBC0006B +:1017500000F562709DF8A01001EB410303EB01114D +:1017600000F831209DF8B41001EB410000EB0110AE +:101770009C4901EB001030309DF8A01000EB0110E7 +:10178000801C0990007820F0800080300999087052 +:101790009DF8B41001EB410000EB0110914901EB01 +:1017A000001000E023E030309DF8A01000EB0110A5 +:1017B0008078C0F3400020B99DF8B4100220F8F7FB +:1017C00075FCA2229DF8B40040F2A11110FB01F0BB +:1017D000834901EBC00000F562709DF8A01001EB99 +:1017E000410303EB011100EBC100827096E09DF80C +:1017F000B41001EB4100C0EBC1107B4901EBC0000C +:101800004079342869D19DF8B41001EB410000EB18 +:101810000110744901EB001030309DF8A01000EB6E +:101820000110801C0990007820F0200209980270B5 +:101830009DF8B41001EB410000EB0110694901EB88 +:10184000001030309DF8A01000EB0110801C0990B2 +:10185000007820F002020998027001229DF8B4007D +:1018600040F2A11110FB01F05D4901EBC00000F551 +:1018700062709DF8A01001EB410303EB011100EB36 +:10188000C10080F84620A9229DF8B40040F2A111C1 +:1018900010FB01F0524901EBC00000F562709DF8A9 +:1018A000A01001EB410303EB011100EBC1008270BA +:1018B0009DF8B41040F2A11011FB00F0484901EB73 +:1018C000C00042799DF8B40040F2A11110FB01F074 +:1018D000434901EBC00001E0E3E21FE000F5627064 +:1018E0009DF8A01001EB410303EB011100F831203A +:1018F0009DF8B41001EB410000EB0110394901EBF8 +:10190000001030309DF8A01000EB0110801C0990F1 +:10191000007820F0800080300999087000202E9017 +:101920002F900021399122E0DDE92E10000140EADC +:1019300011720901CDE92E129DF8B41001EB41009E +:10194000C0EBC110284901EBC001BDF8E400801DC7 +:10195000085C3038C117DDE92E34184341EA04022F +:10196000CDE92E02BDF8E400401C80B23990BDF8EC +:10197000E4000828D8DB9DF8B4002E9940F2A112AB +:1019800010FB02F0164A02EBC00202F562729DF8EB +:10199000A00000EB400303EB001002EBC000C0F816 +:1019A0001A1000222E922F92002139912AE0DDE9AF +:1019B0002E10000140EA11720901CDE92E129DF8A6 +:1019C000B41001EB4100C0EBC110074901EBC001AD +:1019D000BDF8E4000F30085C3038C11706E00000A5 +:1019E00094790020D4740020E0220020DDE92E3418 +:1019F000184341EA0402CDE92E02BDF8E400401C80 +:101A000080B23990BDF8E4000628D0DB9DF8B40020 +:101A10002E9940F2A11210FB02F0FE4A02EBC00226 +:101A200002F562729DF8A00000EB400303EB00108A +:101A300002EBC000416300222E922F9200213991C7 +:101A400022E0DDE92E10000140EA11720901CDE922 +:101A50002E129DF8B41001EB4100C0EBC110EE490D +:101A600001EBC001BDF8E4001530085C3038C11747 +:101A7000DDE92E3440EA03022143CDE92E21BDF8F1 +:101A8000E400401C81B23991BDF8E4000828D8DB9D +:101A90009DF8B4002E9940F2A11210FB02F0DD4A2D +:101AA00002EBC00202F562729DF8A00000EB400359 +:101AB00003EB001002EBC000C0F81E109DF8B4103C +:101AC00001EB4100C0EBC110D34901EBC0004279EA +:101AD0009DF8B40040F2A11110FB01F0CD4901EBDB +:101AE000C00101F562719DF8A00000EB400303EB1B +:101AF000001001EBC000C2709DF8B41001EB410072 +:101B000000EB0110C54901EB001130319DF8A00038 +:101B100001EB001082789DF8B40040F2A11110FB97 +:101B200001F0BC4901EBC00101F562719DF8A00014 +:101B300000EB400303EB001001EBC00002769DF8C0 +:101B4000B41040F2A11011FB00F0B24901EBC0014A +:101B500001F562719DF8A00000EB400202EB00105D +:101B600011F830109DF8B40040F2A11210FB02F001 +:101B7000A84A02EBC000407981427DDA00219DF83D +:101B8000B40040F2A11210FB02F0A24A02EBC00026 +:101B90000171A7229DF8B40040F2A11110FB01F0E1 +:101BA0009C4901EBC00101F562719DF8A00000EBBA +:101BB000400303EB001001EBC000427101219DF8CE +:101BC000B40040F2A11210FB02F0924A02EBC000F6 +:101BD00001719DF8B41040F2A11011FB00F0114604 +:101BE00001EBC00042799DF8B40040F2A11110FB56 +:101BF00001F0884901EBC00101F562719DF8A00078 +:101C000000EB400303EB001001F83020A1229DF807 +:101C1000B40040F2A11110FB01F07E4901EBC001BC +:101C200001F562719DF8A00000EB400303EB00108A +:101C300001EBC00042719DF8B41001EB410000EBD4 +:101C40000110764901EB001130319DF8A00001EB45 +:101C50000010801C0990007820F0800080300999E5 +:101C600008709DF8B41001EB410000EB01106B49C6 +:101C700001EB0010303000E05BE09DF8A01000EBBD +:101C80000110801C0990007820F00400001D0999C3 +:101C900008709DF8B41001EB410000EB01105F49A2 +:101CA00001EB001030309DF8A01000EB011080789F +:101CB000C0F34010E8B39DF8B41001EB410000EB15 +:101CC0000110564901EB001030309DF8A01000EBD8 +:101CD0000110801C0990007820F020020998027001 +:101CE0009DF8B41001EB410000EB01104B4901EBF2 +:101CF000001030309DF8A01000EB01108078C0F388 +:101D00004000E8BB9DF8B41001EB410000EB01106E +:101D1000424901EB001030309DF8A01000EB01109B +:101D2000801C0990007820F00801083109980170A2 +:101D300000E0B5E09DF8B4109DF8A00000EB0110A4 +:101D4000C217CDE92E029DF8B41040F2A11011FB8C +:101D500000F0304901EBC00000F562709DF8A01062 +:101D600001EB410202EB011100EBC10022300990AE +:101D70002E9800EB40012A4800EB41100D3000E0A6 +:101D800089E0102208900999F6F75FFA9DF8B410DF +:101D900040F2A11011FB00F01E4901EBC00101F55A +:101DA00062719DF8A00000EB400202EB001001EB15 +:101DB000C0012E9800EB4002194800EB421051F888 +:101DC0001A2F40F8012F496841609DF8B41001EBCB +:101DD000410000EB0110114901EB001130319DF879 +:101DE000A00001EB001001782E9800EB40020C4897 +:101DF00000EB421001702E9800EB4001084800EB08 +:101E000041110848026841F81D2F808888809DF89C +:101E1000B41009E094790020E0220020D47400205E +:101E2000144900200366002040F2A11011FB00F0CD +:101E3000FE4901EBC00101F562719DF8A00000EBC5 +:101E4000400202EB001001EBC000416B2E9800EB4A +:101E50004002F74800EB4210C0F809109DF8B4109A +:101E600001EB410000EB0110F24901EB00113031B0 +:101E70009DF8A00001EB001041682E9800EB400295 +:101E8000EB4800EB4210C0F823102E9881B20820D6 +:101E90000991F8F70BF99DF8B4100220F8F706F94C +:101EA000FEE300202E902F900021399122E0DDE901 +:101EB0002E10000140EA11720901CDE92E129DF8A1 +:101EC000B41001EB4100C0EBC110DB4901EBC001D4 +:101ED000BDF8E4000B30085C3038C117DDE92E3462 +:101EE000184341EA0402CDE92E02BDF8E400401C8B +:101EF00080B23990BDF8E4000C28D8DB9DF8B4001E +:101F0000DDE92E1240F2A11310FB03F0C74B03EBE7 +:101F1000C00303F562739DF8A00000EB400404EBDE +:101F2000001003EBC00040F8221F426000222E92F6 +:101F30002F920021399122E0DDE92E10000140EAC4 +:101F400011720901CDE92E129DF8B41001EB410088 +:101F5000C0EBC110B84901EBC001BDF8E400173077 +:101F6000085C3038C117DDE92E34184341EA040219 +:101F7000CDE92E02BDF8E400401C80B23990BDF8D6 +:101F8000E4000C28D8DB9DF8B400DDE92E1240F205 +:101F9000A11310FB03F0A54B03EBC00303F5627321 +:101FA0009DF8A00000EB400404EB001003EBC00020 +:101FB00022308160C26000219DF8B40040F2A1127D +:101FC00010FB02F0994A02EBC00001719DF8B410B9 +:101FD00040F2A11011FB00F0114601EBC00000F52A +:101FE00062709DF8A01001EB410202EB011110F8A4 +:101FF0003100032814DC04229DF8B40040F2A11142 +:1020000010FB01F0894901EBC00000F562709DF8FA +:10201000A01001EB410303EB011100F831207EE336 +:102020009DF8B41040F2A11011FB00F07F4901EBC4 +:10203000C00101F562719DF8A00000EB400202EBC7 +:10204000001011F830109DF8B40040F2A11210FBFE +:1020500002F0764A02EBC00040798142DFD19DF860 +:10206000B4009DF8A01001EB0010C217CDE92E02BC +:10207000724890F8E00708B39DF8B41001EB4100F6 +:1020800000EB01106B4901EB001030309DF8A010FF +:1020900000EB0110807A022810D09DF8B41001EBFB +:1020A000410000EB0110634901EB001030309DF856 +:1020B000A01000EB0110C07A00287DDD00229DF801 +:1020C000B40000EB400101EB00105A4901EB001095 +:1020D00030309DF8A01000EB0110C2725848D0F8C3 +:1020E0000C020521B0FBF1F201FB120000EB4001F4 +:1020F00053482C3000EB41100D3009909DF8B4008E +:1021000040F2A11110FB01F0484901EBC00000F5BD +:1021100062709DF8A01001EB410202EB011100EB8F +:10212000C10022301022014608900998F6F78DF878 +:102130004348D0F80C020521B0FBF1F201FB12007C +:1021400000EB40013E482C3000EB41129DF8B400FA +:1021500040F2A11110FB01F0344901EBC00101F57F +:1021600062719DF8A00000EB400303EB001001EB4F +:10217000C00050F81A1F42F8011F406850603048F4 +:10218000D0F80C020521B0FBF1F201FB120000EBCC +:1021900040012B482C3000EB41129DF8B40000EBBD +:1021A000400101EB0010234901EB001130319DF893 +:1021B000A00001EB001000E095E1007810702048CD +:1021C000D0F80C020521B0FBF1F201FB120000EB8C +:1021D00040011B482C3000EB41129DF8B40040F246 +:1021E000A11110FB01F0114901EBC00101F5627171 +:1021F0009DF8A00000EB400303EB001001EBC000D2 +:10220000406BC2F809000E48D0F80C020521B0FB63 +:10221000F1F201FB120000EB400109482C3000EB09 +:1022200041110648F53802680CE00000947900205E +:1022300014490020D4740020E0220020F866002019 +:10224000F846002041F81D2F80888880FE48D0F88D +:102250000C020521B0FBF1F201FB120000EB400182 +:10226000F9482C3000EB41129DF8B40000EB40011E +:1022700001EB0010F54901EB001130319DF8A00091 +:1022800001EB00104068C2F8230000229DF8B40062 +:1022900000EB400101EB0010EC4901EB0011303183 +:1022A0009DF8A00001EB001042600021399154E03C +:1022B000E548D0F80C020521B0FBF1F201FB120059 +:1022C00000EB4001E0482C3000EB41112731BDF814 +:1022D000E4409DF8B40040F2A11210FB02F0DC4A89 +:1022E00002EBC00202F562729DF8A00000EB400311 +:1022F00003EB001002EBC00090F8800040F2A11246 +:1023000010FB02F0D24A02EBC00202F562729DF8A5 +:10231000B40040F2A11310FB03F0CD4B03EBC0035C +:1023200003F562739DF8A00000EB400505EB00107B +:1023300003EBC00090F8810000EB400303EB0010BA +:1023400002EBC0024732BDF8E400001D105C0855E6 +:10235000BDF8E400401C81B23991BDF8E4000628C4 +:10236000A6DB0021399142E000239DF8B40040F241 +:10237000A11110FB01F0B64901EBC00101F562713A +:102380009DF8A00000EB400202EB001001EBC00042 +:1023900090F8800040F2A11110FB01F0AC4901EB74 +:1023A000C00101F562719DF8B40040F2A11210FB6A +:1023B00002F0A74A02EBC00202F562729DF8A0008B +:1023C00000EB400404EB001002EBC00090F8810029 +:1023D00000EB400202EB001001EBC0014731BDF8F9 +:1023E000E4000B54BDF8E400401C81B23991BDF803 +:1023F000E4000A28B8DB9448D0F80C020521B0FBB1 +:10240000F1F080B2014609900220F6F761FE00214A +:102410000620F7F74BFE8C48D0F80C028A49498D0C +:10242000884206D28848D0F80C02401C8649C1F880 +:102430000C0200210520F7F739FE9DF8B41001EBDE +:10244000410000EB0110814901EB001030309DF894 +:10245000A01000EB0110801C0990007820F0080209 +:10246000099802707848D0F80C020521B0FBF1F20F +:1024700001FB120000EB400173482C3000EB4110CF +:10248000D0F823202E9800EB4001724800EB411059 +:10249000C0F823200020399020E06B48D0F80C02CF +:1024A0000521B0FBF1F201FB120000EB4001664890 +:1024B0002C3000EB41102730BDF8E410425C2E9820 +:1024C00000EB4001634800EB41112731BDF8E40007 +:1024D0000A54BDF8E400401C81B23991BDF8E40013 +:1024E0000628DADB59E09DF8B41001EB410000EB5F +:1024F0000110564901EB001030309DF8A01000EBA0 +:102500000110801C0990007820F00800083009991B +:1025100008709DF8B41001EB410000EB01104B492D +:1025200001EB001030309DF8A01000EB0110426864 +:102530002E9800EB4001474800EB4110C0F82320E3 +:102540000020399025E09DF8B41040F2A11011FB55 +:1025500000F03F4901EBC00101F562719DF8A00058 +:1025600000EB400202EB001001EBC0014731BDF867 +:10257000E4000A5C2E9800EB4001364800EB411164 +:102580002731BDF8E4000A54BDF8E400401C81B2D4 +:102590003991BDF8E4000628D5DB00229DF8B4008F +:1025A00040F2A11110FB01F0294901EBC00101F536 +:1025B00062719DF8A00000EB400303EB001001EBFB +:1025C000C00080F846209DF8B4100220F7F76EFD99 +:1025D0009DF8B40040F2A11110FB01F01C4901EB81 +:1025E000C00101F562719DF8A00000EB400202EB12 +:1025F000001001EBC000223009902E9800EB400142 +:10260000144800EB41110D3110220891DDE9080159 +:10261000F5F71BFE9DF8B41040F2A11011FB00F07D +:102620000B4901EBC00101F562719DF8A00000EBC0 +:10263000400202EB001001EBC0012E9800EB4002BB +:10264000044800EB421007E0F8460020D474002054 +:10265000947900201449002051F81A2F40F8012FD6 +:10266000496841609DF8B41001EB410000EB011096 +:10267000F94901EB001130319DF8A00001EB001089 +:1026800001782E9800EB4002F44800EB42100170F4 +:102690002E9800EB4001F14800EB4111F04800E0BA +:1026A0007EE0026841F81D2F808888809DF8B41074 +:1026B00040F2A11011FB00F0EA4901EBC00101F565 +:1026C00062719DF8A00000EB400202EB001001EBEC +:1026D000C000416B2E9800EB4002E04800EB421036 +:1026E000C0F809109DF8B41001EB410000EB011097 +:1026F000D94901EB001130319DF8A00001EB001029 +:1027000041682E9800EB4002D44800EB4210C0F81C +:1027100023102E9881B208200991F7F7C7FC0022F8 +:102720009DF8B40040F2A11110FB01F0CD4901EB7E +:10273000C00101F562719DF8A00000EB400303EBBE +:10274000001001EBC00080F84620A7229DF8B400DD +:1027500040F2A11110FB01F0C24901EBC00101F5EB +:1027600062719DF8A00000EB400303EB001001EB49 +:10277000C0004271A2229DF8B40040F2A11110FBEA +:1027800001F0B84901EBC00000F562709DF8A0109F +:1027900001EB410303EB011100EBC100827000BFAC +:1027A00000BF0BF035BD0021AF4A9DF8B40002EB2D +:1027B00000129DF8A00011549DF8B41001EB4100E7 +:1027C000C0EBC110A94901EBC000407870280ED1C0 +:1027D0009DF8B41001EB4100C0EBC110A34901EB1F +:1027E000C0008078FA2802D1B121259142E09DF8FD +:1027F000B41001EB4100C0EBC1109C4901EBC000DB +:10280000407800F0F000C0280ED19DF8B41001EB24 +:102810004100C0EBC110954901EBC0008078FA2857 +:1028200002D1B621259125E09DF8B41001EB4100BD +:10283000C0EBC1108D4911F8300000F0F0005028B5 +:1028400018D19DF8B41001EB4100C0EBC1108749CD +:1028500001EBC000407800F0F00030280AD19DF86C +:10286000B41001EB4100C0EBC110804901EBC00086 +:10287000817825919DF8B41040F2A11011FB00F071 +:10288000784901EBC000817828910021764A9DF8B3 +:10289000B40002EB00129DF8A0001154744890F8A7 +:1028A0002800012815D19DF8B41001EB410000EB80 +:1028B0000110694901EB001030309DF8A01000EBC9 +:1028C0000110801C0990007820F080008030099968 +:1028D0000870BDF89400652874D004DC012809D084 +:1028E000032805D17FE0B12802D0B62800D100E04E +:1028F0008BE18AE19DF8B41001EB4100C0EBC110FF +:102900005A4901EBC0000079012806D0022805D001 +:10291000032804D0052864D102E062E061E060E0B1 +:102920009DF8B41040F2A11011FB00F04D4901EBED +:10293000C00000F562709DF8A01001EB410202EBAF +:10294000011110F83100E0BB00219DF8B40040F205 +:10295000A11210FB02F0434A02EBC00001710122F8 +:102960009DF8B40040F2A11110FB01F03D4901EBCC +:10297000C00101F562719DF8A00000EB400303EB7C +:10298000001001F83020B6229DF8B40040F2A111E9 +:1029900010FB01F0334901EBC00101F562719DF8B4 +:1029A000A00000EB400303EB001001EBC0004271FC +:1029B000B2229DF8B40040F2A11110FB01F02949A8 +:1029C00001E00DE037E001EBC00000F562709DF81A +:1029D000A01001EB410303EB011100EBC100827079 +:1029E00000BF00BF11E19DF8B41001EB4100C0EB46 +:1029F000C1101E4901EBC000C1791E4880F8031DBB +:102A00009DF8B41001EB410000EB0110124901EBFD +:102A1000001130319DF8A00001EB0010801C0990DE +:102A2000144890F8030DC2080998007862F300007A +:102A300009990870E9E09DF8B41001EB4100C0EB82 +:102A4000C1100A4901EBC000007900F0F00098B90C +:102A5000B821259112E00000D47400201449002010 +:102A60000366002094790020C4720020E022002038 +:102A7000F8460020F8560020B9212591002139910F +:102A800020E09DF8B41001EB410000EB0110FE497D +:102A900001EB00113031BDF8E40001EB001041788A +:102AA0009DF8B40000EB4002C2EBC010F74A12F8E8 +:102AB00030005038814200D112E0BDF8E400401CE3 +:102AC00081B239919DF8B41001EB410000EB011087 +:102AD000ED4901EB0010C179BDF8E4008142D0DC82 +:102AE00000BF9DF8B41040F2A11011FB00F0E849BE +:102AF00001EBC00000F562709DF8A01001EB4102EF +:102B000002EB011110F83100012834D100219DF8A9 +:102B1000B40040F2A11210FB02F0DD4A02EBC0004B +:102B2000017102229DF8B40040F2A11110FB01F0E6 +:102B3000D74901EBC00101F562719DF8A00000EBDF +:102B4000400303EB001001F83020B9229DF8B400D7 +:102B500040F2A11110FB01F0CD4901EBC00000F5DE +:102B600062709DF8A01001EB410303EB011100EB33 +:102B7000C100427148E09DF8B41040F2A11011FB71 +:102B800000F0C34901EBC00000F562709DF8A01091 +:102B900001EB410202EB011110F83100012833D1A1 +:102BA00000219DF8B40040F2A11210FB02F0B84AD7 +:102BB00002EBC000017102229DF8B40040F2A111A5 +:102BC00010FB01F0B24901EBC00101F562719DF803 +:102BD000A00000EB400303EB001001F83020B92205 +:102BE0009DF8B40040F2A11110FB01F0A84901EBDF +:102BF000C00000F562709DF8A01001EB410303EBEB +:102C0000011100EBC100427100BF00BFC9E59DF892 +:102C1000B40000EB400101EB00109B4901EB0010F8 +:102C2000007B20B101287CD002287BD1ECE29949BD +:102C30009DF8B40031F81000801F81B209919DF811 +:102C4000B40000EB4001C1EBC010904901EBC000A3 +:102C5000401C08900999F6F777FE0022CDE9300272 +:102C60009DF8B40000EB4001C1EBC010874901EBB7 +:102C7000C00288489DF8B41030F81100401F1118A8 +:102C80000991042109981FF03DF9C217CDE92E02E0 +:102C90002FA819C82E995940604001437ED17E4A21 +:102CA0009DF8B40002EB001001709DF8B40000EB39 +:102CB0004001C1EBC010754901EBC00001792591BD +:102CC000BDF89400312802D0452868D1FBE0714856 +:102CD0009DF8B41030F811001838412190FBF1F044 +:102CE000C217C1B2CDE92E026C4880F8AC100020AA +:102CF0003990DEE09DF8B40000EB4001C1EBC0105C +:102D0000624901EBC001BDF8E40000EB8010143013 +:102D1000095C624AAD32BDF8E40011549DF8B4007C +:102D200001E0D3E06FE200EB4001C1EBC010574976 +:102D300001EBC001BDF8E40000EB80101A30014443 +:102D40000991082109981FF09BF88DED0E0A534A4E +:102D5000B932BDF8E4000E9902EB001041609DF815 +:102D6000B40000EB4001C1EBC010484901EBC001C9 +:102D7000BDF8E40000EB80103230014409910821D5 +:102D800009981FF07DF88DED0E0A444AB932BDF85E +:102D9000E4000E9902EB0010016001E095E093E081 +:102DA0009DF8B40000EB4001C1EBC010374901EBC6 +:102DB000C001BDF8E40000EB80103A3001440991F5 +:102DC000082109981FF05CF88DED0E0A334AB932DC +:102DD000BDF8E4000E9902EB001081609DF8B4008C +:102DE00000EB4001C1EBC010284901EBC001BDF868 +:102DF000E40000EB80104230014409910821099859 +:102E00001FF03EF88DED0E0A244AB932BDF8E400F9 +:102E10000E9902EB0010C1609DF8B40000EB400178 +:102E200001EB0010184901EB00113031BDF8E4004E +:102E300001EB0010801C0990007820F080008030A9 +:102E4000099908709DF8B40000EB4001C1EBC01077 +:102E50000E4901EBC0010F4A9DF8B40032F8100092 +:102E6000401E0A5C9DF8B40040F2A11110FB01F075 +:102E7000074901EBC00101F562719DF8A00000EB6C +:102E8000400303EB00100BE0D4740020E02200208C +:102E900094790020B4AD0020C4720020F8660020B0 +:102EA00001EBC00080F84420BDF8E400401C81B272 +:102EB0003991BDF8E4000021DDE92E34C01AA141AA +:102EC000FFF618AF00E000BF00BFB4E29DF8B40009 +:102ED00000EB4001C1EBC010FE4901EBC000407D9A +:102EE0009DF8B41001EB4102C2EBC111F94A02EBAB +:102EF000C101897D40EA0120C217CDE92E029DF86B +:102F0000B40000EB4001C1EBC010F24901EBC0017D +:102F1000099115210998F6F7FBFC0022CDE9300252 +:102F2000DDE93042DDE92E106140504001437CD1A3 +:102F30009DF8B40000EB4001C1EBC010E54911F869 +:102F40003000401EC1B228910021E34A9DF8B40030 +:102F500002EB00129DF8A0001154E04A9DF8A00079 +:102F600011549FEDDF0A10EE101A0C329DF8A000EC +:102F700002EB001041609DF8B40000EB4001C1EB92 +:102F8000C010D44901EBC00081799DF8B40000EB7A +:102F90004002C2EBC010CF4A02EBC000407941EAC8 +:102FA000002000EE100AB8EEC00A9FEDCE1AC0EE67 +:102FB000010A9DF8B40000EB4001C1EBC0101146BE +:102FC00001EBC00001799DF8B40000EB4002C2EBB8 +:102FD000C010C04A02EBC000C07841EA002000EEF9 +:102FE000100AB8EEC00A30EE800A10EE101ABB4A82 +:102FF0000C329DF8A00002EB001001609DF8B400B7 +:1030000000EB4001C1EBC010B24901EBC000817A76 +:103010009DF8B40000EB4002C2EBC010AD4A02EBD9 +:10302000C000407A41EA002000E0ECE000EE100A27 +:10303000B8EEC00A9FEDAB1AC0EE010A9DF8B400CD +:1030400000EB4001C1EBC010114601EBC000017A5A +:103050009DF8B40000EB4002C2EBC0109D4A02EBA9 +:10306000C000C07941EA002000EE100AB8EEC00AA4 +:1030700030EE800A10EE101A984A0C329DF8A0002B +:1030800002EB001081609DF8B40000EB4001C1EB41 +:10309000C010904901EBC000C07A00F0800038BB3E +:1030A0009DF8B40000EB4001C1EBC010894901EB71 +:1030B000C000017B9DF8B40000EB4002C2EBC010E1 +:1030C000844A02EBC000C07A41EA002000EE100AF8 +:1030D000F8EEC00AB3EE001A80EE810A10EE100A74 +:1030E0007E4A0C329DF8A01002EB0111C86047E047 +:1030F0009DF8B40000EB4001C1EBC010754901EB35 +:10310000C000017B9DF8B40000EB4002C2EBC01090 +:10311000704A02EBC000C07A41EA0020404280B20F +:1031200000EE100AB8EEC00A8DED030A0398F5F719 +:10313000F5FA9FED6D0B53EC102BCDE904019DEDDD +:10314000040B51EC100BF5F7CDF99FED690B53EC27 +:10315000102BCDE906019DED060B51EC100BF5F798 +:103160004CF9CDE908019DED080B51EC100BF5F77A +:10317000E8FA5A4A0C329DF8A01002EB0111C8601F +:103180009DF8B40000EB400101EB00105A4901EB3F +:10319000001030309DF8A01000EB0110801C099049 +:1031A000007820F080008030099908709DF8B410F4 +:1031B00001EB4100C0EBC110464901EBC000C27DEC +:1031C0009DF8B40040F2A11110FB01F04B4901EB56 +:1031D000C00000F562709DF8A01001EB410303EB05 +:1031E000011100EBC10080F844209DF8B41001EB00 +:1031F000410000EB0110404901EB0010C179374854 +:10320000AD3880F8AC1016E19DF8B41001EB410028 +:10321000C0EBC1102F4901EBC000C0799DF8B4107C +:1032200001EB4102C2EBC1112A4A02EBC101097A4A +:1032300040EA0120C217CDE92E029DF8B41001EB3F +:103240004100C0EBC110234901EBC00109910721E6 +:103250000998F6F75DFB0022CDE930022FA819C8C6 +:103260002E995940604001437ED19DF8B41001EB86 +:103270004100C0EBC110174911F83000401EC1B227 +:1032800028910021144A9DF8B40002EB001001704F +:10329000124A9DF8A00011549DF8B41001EB4100B2 +:1032A000C0EBC1100B4901EBC000817908460191C8 +:1032B000F5F7AEF9CDE902019DED021B9FED100B74 +:1032C00022F0C6FC8DED060B9DF8B41001EB410019 +:1032D0001AE00000E0220020C4720020A567002050 +:1032E0000000000000FF7F470000000000003040A9 +:1032F0000000000000000000D47400209479002039 +:103300000000000000002440C0EBC110F64901EBB2 +:10331000C00001799DF8B40000EB4002C2EBC01080 +:10332000F14A02EBC000C07841EA002000EE100A2A +:10333000B8EEC00A8DED030A0398F5F7EFF9CDE971 +:1033400004019DED060B53EC102B9DED040B51EC8D +:10335000100BF5F7C7F8CDE908019DED080B51EC0E +:10336000100BF5F7EEF900E064E0E04A9DF8A010DC +:1033700002EB011148601FED260A10EE100A9DF8BD +:10338000A01002EB011108601FED2B0A10EE100ACD +:103390009DF8A01002EB011188601FED2F0A10EEBE +:1033A000100A9DF8A01002EB0111C8609DF8B4103E +:1033B00001EB410000EB011002F6235101EB00107C +:1033C00030309DF8A01000EB0110801C09900078AF +:1033D00020F080008030099908709DF8B41001EB4E +:1033E0004100C0EBC110C04901EBC000427A9DF81A +:1033F000B40040F2A11110FB01F0BD4901EBC00087 +:1034000000F562709DF8A01001EB410303EB011180 +:1034100000EBC10080F844209DF8B41001EB41009E +:1034200000EB0110B34901EB0010C179AF48B93886 +:1034300080F8AC1000BF00BF0AF0EABE9DF8B410DF +:1034400001EB4100C0EBC110A74901EBC000C178FE +:103450009DF8B40000EB4002C2EBC010A24A02EBA0 +:10346000C000807841EA002129919DF8B41001EB59 +:103470004100C0EBC110114601EBC001BDF8A40032 +:10348000401C095C9DF8B40000EB4002C2EBC01088 +:10349000954A02EBC002BDF8A400105C41EA00208E +:1034A000C217CDE92E029DF8B41001EB4100C0EB2C +:1034B000C1108D4901EBC0000990BDF8A410F6F7CA +:1034C00027FA0022CDE93002DDE93042DDE92E1095 +:1034D00061405040014341F067869DF8B41001EB14 +:1034E0004100C0EBC110804901EBC0004178289138 +:1034F000002139911CE09DF8B41001EB410000EB74 +:1035000001107C4901EB00113031BDF8E40001EB02 +:10351000001041789DF8A000814204D1BDF8E4007C +:10352000C1B2289112E0BDF8E400401C81B239918B +:103530009DF8B41001EB410000EB01106D4901EB67 +:103540000010C179BDF8E4008142D4DC00BF9DF8D1 +:10355000B41001EB410000EB0110664901EB0010D3 +:1035600030309DF8A01000EB0110801C099000780D +:1035700020F080008030099908709DF8B41001EBAC +:103580004100C0EBC110584901EBC0000079259003 +:103590000020594A9DF8B41002EB01129DF8A010CA +:1035A0005054BDF89400F3287DD009DC05287BD069 +:1035B00006280ED0F12878D0F22841F0F485F7E300 +:1035C000F42873D0F62872D0F72871D0F828F4D1F7 +:1035D000EFE30621109100213691EBE3BDF84000A6 +:1035E000401C81B210919DF8B41001EB4100C0EB7A +:1035F000C1103D4901EBC001BDF84000095C2591B7 +:10360000BDF84000401C81B21091BDF89400F12833 +:1036100004D0F22872D0F32871D1FDE39DF8B410E4 +:1036200001EB4100C0EBC1102F4901EBC001BDF817 +:103630004000095C2991BDF84000401C81B2109106 +:103640009DF8B41001EB410000EB0110294901EB9A +:10365000001130319DF8A020BDF8D800104401EBD6 +:103660000010407A00F00100E8B39DF8B41040F279 +:10367000A11011FB00F01E4901EBC00101F56271C0 +:103680009DF8A020BDF8D800104400EB400202EBEA +:10369000001001EBC00090F8900000F0010010BB9A +:1036A0009DF8B41005E0FDE3FDE3FDE3FDE3FDE37C +:1036B000FDE340F2A11011FB00F00D4901EBC00148 +:1036C00001F562719DF8A020BDF8D800104400EB10 +:1036D000400202EB001001EBC00090F8820010B134 +:1036E000002139913CE09EE0E0220020B1670020FB +:1036F00094790020D4740020C4720020FCE3FAE323 +:103700009DF8B41040F2A11011FB00F0FC4901EB50 +:10371000C00101F562719DF8A020BDF8D8001044E9 +:1037200000EB400202EB001001EBC00000F183014E +:10373000BDF8E4000A5C9DF8B40000EB400101EB29 +:103740000010F04901EB00100E30BDF8E410405CB1 +:10375000824200D008E0BDF8E400401C81B23991FB +:10376000BDF8E4000428CBDB00BFBDF8E40004286A +:1037700059D1042139912FE09DF8B41040F2A110E5 +:1037800011FB00F0DE4901EBC00101F562719DF80B +:10379000A020BDF8D800104400EB400202EB00105E +:1037A00001EBC00000F18301BDF8E4000A5C9DF864 +:1037B000B40000EB400101EB0010D24901EB001016 +:1037C0000E30BDF8E410405C824200D008E0BDF845 +:1037D000E400401C81B23991BDF8E4000A28CBDB3B +:1037E00000BFBDF8E4000A281DD09DF8B41040F2D7 +:1037F000A11011FB00F0C24901EBC00101F562719B +:103800009DF8A020BDF8D800104400EB400202EB68 +:10381000001001EBC00090300990007820F001000A +:10382000401C09990870BDF8A4000F287ED19DF8AE +:10383000B41001EB410000EB0110B24901EB0011A3 +:1038400030319DF8A020BDF8D800104401EB0010E5 +:10385000801C0990007820F00400001D0999087070 +:10386000002039902DE09DF8B41001EB4100C0EB31 +:10387000C110A54901EBC001BDF84020BDF8E4002E +:1038800010440A5C9DF8B40040F2A11110FB01F055 +:103890009B4901EBC00101F562719DF8A030BDF8B4 +:1038A000D800184400EB400303EB001001EBC0010B +:1038B0004731BDF8E4000A54BDF8E400401C81B271 +:1038C0003991BDF8E4000A28CDDBBDF840000A308C +:1038D00081B21091002139912FE09DF8B41001EBD5 +:1038E0004100C0EBC110884901EBC001BDF8402088 +:1038F000BDF8E40010440A5C9DF8B40040F2A11148 +:1039000010FB01F07E4901EBC00101F562719DF8E9 +:10391000A030BDF8D800184400EB400303EB0010C2 +:1039200001EBC0016031BDF8E40000E078E20A5428 +:10393000BDF8E400401C81B23991BDF8E4000228D2 +:10394000CBDBBDF84000801C81B210919DF8B41013 +:1039500001EB4100C0EBC1106B4901EBC001BDF8A8 +:103960004000085C01049DF8B40000EB4002C2EB8B +:10397000C010654A02EBC002BDF84000401C105C5C +:1039800041EA00219DF8B40000EB4002C2EBC010F8 +:103990005D4A02EBC002BDF84000801C105C014390 +:1039A0009DF8B40040F2A11210FB02F0544A02EB61 +:1039B000C00202F562729DF8A030BDF8D80018442C +:1039C00000EB400303EB001002EBC0004167BDF8C1 +:1039D0004000C01C81B210914C4890F8E007E8BB51 +:1039E0000021399120E09DF8B41040F2A11011FBA4 +:1039F00000F0434901EBC00101F562719DF8A02080 +:103A0000BDF8D800104400EB400202EB001001EBBF +:103A1000C0004730BDF8E410405C00B108E0BDF8DC +:103A2000E400401C81B23991BDF8E4000A28DADBD9 +:103A300000BFBDF8E4000A281BD140229DF8B40065 +:103A400040F2A11110FB01F02D4901EBC00101F57D +:103A500062719DF8A030BDF8D80000E05AE018442B +:103A600000EB400303EB001001EBC00080F87E2068 +:103A700066E19DF8B41040F2A11011FB00F020495E +:103A800001EBC00101F562719DF8A020BDF8D800DE +:103A9000104400EB400202EB001001EBC00090F874 +:103AA0007E00B8BB00212A9121E10021379137E047 +:103AB0009DF8B41040F2A11011FB00F0104901EB89 +:103AC000C00101F562719DF8A020BDF8D800104436 +:103AD00000EB400202EB001001EBC0014731BDF8E2 +:103AE000DC00001D095C9DF8A80000EB40020848BE +:103AF00000EB4202BDF8DC00105C81420BD013E009 +:103B000094790020D4740020E0220020F866002080 +:103B1000C468002014E1BDF8DC00401C81B237917C +:103B2000BDF8DC000628C3DB00BFBDF8DC000628BA +:103B30007ED103229DF8B40040F2A11110FB01F0E8 +:103B4000FE4901EBC00101F562719DF8A030BDF89E +:103B5000D800184400EB400303EB001001EBC00059 +:103B600080F87E209DF8B41001EB410000EB0110BD +:103B7000F34901EB001130319DF8A020BDF8D800C9 +:103B8000104401EB0010801C0990007820F0040222 +:103B900009980270002039901FE020229DF8B4009F +:103BA00040F2A11110FB01F0E44901EBC00101F565 +:103BB00062719DF8A030BDF8D800184400EB4003B6 +:103BC00003EB001001EBC0015131BDF8E4000A54D1 +:103BD000BDF8E400401C81B23991BDF8E4000F2823 +:103BE000DBDB002139911FE020229DF8B40040F278 +:103BF000A11110FB01F0D14901EBC00101F5627187 +:103C00009DF8A030BDF8D800184400EB400303EB4A +:103C1000001001EBC0016331BDF8E4000A54BDF8A7 +:103C2000E400401C81B23991BDF8E4000A2800E0AC +:103C300058E0D9DB00229DF8B40040F2A11110FB3E +:103C400001F0BE4901EBC00101F562719DF8A030A1 +:103C5000BDF8D800184400EB400303EB001001EB63 +:103C6000C00080F87820002139911FE000229DF8E3 +:103C7000B40040F2A11110FB01F0B04901EBC0010A +:103C800001F562719DF8A030BDF8D800184400EB32 +:103C9000400303EB001001EBC0017931BDF8E400F3 +:103CA0000A54BDF8E400401C81B23991BDF8E4002B +:103CB0000528DBDB9DF8B41040F2A11011FB00F0E9 +:103CC0009E4901EBC00101F562719DF8A020BDF88D +:103CD000D800104400EB400202EB001001EBC000E2 +:103CE000406F0CE09DF8A800401CC1B22A91954895 +:103CF000B0F8CA019DF8A81088423FF7D6AE00BFC1 +:103D00009048B0F8CA019DF8A810884218D1402206 +:103D10009DF8B40040F2A11110FB01F0874901EBBE +:103D2000C00101F562719DF8A030BDF8D8001844BB +:103D300000EB400303EB001001EBC00080F87E2095 +:103D40009DF8B41040F2A11011FB00F07B4901EB8B +:103D5000C00101F562719DF8A020BDF8D8001044A3 +:103D600000EB400202EB001001EBC00090F87E0077 +:103D7000032804D011281ED0402850D134E0F2226C +:103D80009DF8B40040F2A11110FB01F06B4901EB6A +:103D9000C00101F562719DF8A030BDF8D80018444B +:103DA00000EB400303EB001001EBC000427136E072 +:103DB000F1E3F1E316E1F3229DF8B40040F2A11122 +:103DC00010FB01F05D4901EBC00101F562719DF846 +:103DD000A030BDF8D800184400EB400303EB0010FE +:103DE00001EBC00042711AE0F2229DF8B40040F2EB +:103DF000A11110FB01F0514901EBC00101F5627105 +:103E00009DF8A030BDF8D800184400EB400303EB48 +:103E1000001001EBC00000E0C5E0427100BF6AE0A5 +:103E20009DF8B40000EB400101EB0010444901EBA8 +:103E3000001030309DF8A020BDF8D810114400EBE0 +:103E40000110801C0990007820F00402099802708B +:103E50009DF8B40040F2A11110FB01F0374901EBCD +:103E6000C00000F562709DF8A020BDF8D810114484 +:103E700001EB410202EB011100EBC10090F8900050 +:103E800000F00100B8B300229DF8B40040F2A11187 +:103E900010FB01F0294901EBC00101F562719DF8A9 +:103EA000A03005E0FDE3FDE3ACE0FCE3FCE3FCE374 +:103EB000BDF8D800184400EB400303EB001001EB01 +:103EC000C000A0F88E2005229DF8B40040F2A11198 +:103ED00010FB01F0194901EBC00101F562719DF879 +:103EE000A030BDF8D800184400EB400303EB0010ED +:103EF00001EBC00042716FE0FFE79DF8B40040F2B3 +:103F0000A11110FB01F00D4901EBC00101F5627137 +:103F10009DF8A020BDF8D800104400EB400202EB51 +:103F2000001001EBC00090F87E00402821D1002253 +:103F30009DF8B40040F2A11106E000009479002041 +:103F4000D4740020F866002010FB01F0FE4901EB5C +:103F5000C00101F562719DF8A030BDF8D800184489 +:103F600000EB400303EB001001EBC00080F87E2063 +:103F700000BF00BFF1229DF8B40040F2A11110FB78 +:103F800001F0F14901EBC00101F562719DF8A0302B +:103F9000BDF8D800184400EB400303EB001001EB20 +:103FA000C000427118E0F1229DF8B40040F2A11166 +:103FB00010FB01F0E44901EBC00101F562719DF8CD +:103FC000A030BDF8D800184400EB400303EB00100C +:103FD00001EBC000427100BF00BFBDF8D800401C1B +:103FE00081B236919DF8B40000EB4001C1EBC010E6 +:103FF000D64901EBC0004179BDF8D80081423FF7B6 +:10400000EDAAF4E39DF8B40040F2A11110FB01F019 +:10401000CD4901EBC00000F562709DF8A01001EBE6 +:10402000410202EB011110F8310048BB01229DF85A +:10403000B40040F2A11110FB01F0C34901EBC00133 +:1040400001F562719DF8A00000EB400303EB001046 +:1040500001F83020F4229DF8B40040F2A11110FBC9 +:1040600001F0B94901EBC00000F562709DF8A010A5 +:1040700001EB410303EB011100EBC1004271CDE004 +:104080009DF8B40000EB400101EB0010B04901EBDA +:10409000001030309DF8A01000EB0110407A00F0C5 +:1040A000010080B39DF8B40040F2A11110FB01F0B3 +:1040B000A54901EBC00000F562709DF8A01001EB6E +:1040C000410202EB011100EBC10090F8900000F0FA +:1040D0000100C0B99DF8B40040F2A11110FB01F03D +:1040E000994901EBC00000F562709DF8A01001EB4A +:1040F000410202EB011100EBC10090F8820010B107 +:10410000002139912DE089E09DF8B40040F2A11121 +:1041100010FB01F08C4901EBC00101F562719DF8C3 +:10412000A00000EB400202EB001001EBC00000F128 +:104130008301BDF8E4000A5C9DF8B40000EB400187 +:1041400001EB0010824901EB00100E30BDF8E410C5 +:10415000405C824200D008E0BDF8E400401C81B21F +:104160003991BDF8E4000428CEDB00BFBDF8E400BF +:10417000042853D1042139912CE09DF8B40040F279 +:10418000A11110FB01F0704901EBC00101F5627152 +:104190009DF8A00000EB400202EB001001EBC00014 +:1041A00000F18301BDF8E4000A5C9DF8B40000EB67 +:1041B000400101EB0010664901EB00100E30BDF824 +:1041C000E410405C824200D008E0BDF8E400401CEE +:1041D00081B23991BDF8E4000A28CEDB00BFBDF8FA +:1041E000E4000A281AD09DF8B40040F2A11110FB97 +:1041F00001F0554901EBC00000F562709DF8A01078 +:1042000001EB410202EB011100EBC100903009907B +:10421000007820F00100401C09990870BDF8A40046 +:10422000112877D19DF8B40000EB400101EB00109C +:10423000474901EB001030309DF8A01000EB011051 +:10424000801C0990007820F00400001D0999087076 +:104250000020399028E09DF8B40000EB4001C1EB4C +:10426000C0103A4901EBC001BDF8E400401D0A5CF2 +:104270009DF8B40040F2A11110FB01F0324901EBAE +:10428000C00101F562719DF8A00000EB400303EB53 +:10429000001001EBC0014731BDF8E4000A54BDF83D +:1042A000E400401C81B23991BDF8E4000A28D2DB59 +:1042B0000021399128E09DF8B40000EB4001C1EBEA +:1042C000C010224901EBC001BDF8E4000F300A5CC8 +:1042D0009DF8B40040F2A11110FB01F01A4901EB66 +:1042E000C00101F562719DF8A00000EB400303EBF3 +:1042F000001001EBC0016031BDF8E4000A54BDF8C4 +:10430000E400401C81B23991BDF8E4000228D2DB00 +:10431000B0E2FFE7BDF8A40014287DD19DF8B400F9 +:1043200000EB400101EB0010094901EB00103030B7 +:104330009DF8A01000EB0110801C0990007820F07F +:104340000400001D099905E094790020E022002076 +:10435000D474002008700020399028E09DF8B40043 +:1043600000EB4001C1EBC010F84901EBC001BDF802 +:10437000E400401D0A5C9DF8B40040F2A11110FB5E +:1043800001F0F34901EBC00101F562719DF8A00055 +:1043900000EB400303EB001001EBC0014731BDF817 +:1043A000E4000A54BDF8E400401C81B23991BDF824 +:1043B000E4000A28D2DB0021399128E09DF8B400FE +:1043C00000EB4001C1EBC010E04901EBC001BDF8BA +:1043D000E4000F300A5C9DF8B40040F2A11110FB1C +:1043E00001F0DB4901EBC00101F562719DF8A0000D +:1043F00000EB400303EB001001EBC0016031BDF89E +:10440000E4000A54BDF8E400401C81B23991BDF8C3 +:10441000E4000228D2DB00E02DE29DF8B40000EBBE +:104420004001C1EBC010C94901EBC000407C010450 +:104430009DF8B40000EB4002C2EBC010C34A02EB8F +:10444000C000807C41EA00219DF8B40000EB4002EE +:10445000C2EBC010BD4A02EBC000C07C01439DF816 +:10446000B40040F2A11210FB02F0B94A02EBC00006 +:1044700000F562709DF8A02002EB420303EB0212EC +:1044800000EBC2004167B34890F8E007F0BB0021A1 +:1044900039911DE09DF8B40040F2A11110FB01F02C +:1044A000AB4901EBC00101F562719DF8A00000EB82 +:1044B000400202EB001001EBC0004730BDF8E410F1 +:1044C000405C00B108E0BDF8E400401C81B23991C5 +:1044D000BDF8E4000A28DDDB00BFBDF8E4000A28CF +:1044E00018D140229DF8B40040F2A11110FB01F058 +:1044F000974901EBC00000F562709DF8A01001EB38 +:10450000410303EB011100EBC10000E045E080F83E +:104510007E2050E19DF8B40040F2A11110FB01F0A3 +:104520008B4901EBC00000F562709DF8A01001EB13 +:10453000410202EB011100EBC10090F87E0060BB6C +:1045400000212A9111E1002137912CE09DF8B4005F +:1045500040F2A11110FB01F07D4901EBC00101F512 +:1045600062719DF8A00000EB400202EB001001EB2D +:10457000C0014731BDF8DC00001D095C9DF8A800B2 +:1045800000EB4002744800EB4202BDF8DC00105C16 +:10459000814203D00BE0FDE3FDE30CE1BDF8DC005C +:1045A000401C81B23791BDF8DC000628CEDB00BF8D +:1045B000BDF8DC00062879D103229DF8B40040F252 +:1045C000A11110FB01F0624901EBC00101F562711C +:1045D0009DF8A00000EB400303EB001001EBC000CE +:1045E00080F87E209DF8B40000EB400101EB001044 +:1045F0005A4901EB001130319DF8A00001EB001089 +:10460000801C0990007820F00402099802700020B4 +:1046100039901CE020229DF8B40040F2A11110FB5B +:1046200001F04B4901EBC00101F562719DF8A0005A +:1046300000EB400303EB001001EBC0015131BDF86A +:10464000E4000A54BDF8E400401C81B23991BDF881 +:10465000E4000F28DEDB002139911CE020229DF8C8 +:10466000B40040F2A11110FB01F0394901EBC00187 +:1046700001F562719DF8A00000EB400303EB001010 +:1046800001EBC0016331BDF8E4000A54BDF8E40059 +:10469000401C81B23991BDF8E4000A28DEDB00221B +:1046A00005E0FCE3FCE3FCE3FCE3E9E358E09DF810 +:1046B000B40040F2A11110FB01F0254901EBC0014B +:1046C00001F562719DF8A00000EB400303EB0010C0 +:1046D00001EBC00080F87820002139911CE0002215 +:1046E0009DF8B40040F2A11110FB01F0184901EB54 +:1046F000C00101F562719DF8A00000EB400303EBDF +:10470000001001EBC0017931BDF8E4000A54BDF896 +:10471000E400401C81B23991BDF8E4000528DEDBDD +:104720009DF8B40040F2A11110FB01F0084901EB23 +:10473000C00000F562709DF8A01001EB410202EB91 +:10474000011100EBC100406F17E00000E0220020E3 +:1047500094790020F8660020C4680020D4740020FA +:104760009DF8A800401CC1B22A91FE48B0F8CA11B9 +:104770009DF8A80081423FF7E6AE00BFF948B0F8C7 +:10478000CA019DF8A810884215D140229DF8B400B6 +:1047900040F2A11110FB01F0F34901EBC00000F55C +:1047A00062709DF8A01001EB410303EB011100EBD7 +:1047B000C10080F87E209DF8B40040F2A11110FBEA +:1047C00001F0E94901EBC00000F562709DF8A0100E +:1047D00001EB410202EB011100EBC10090F87E00F9 +:1047E000032805D0112819D0402843D12CE045E3F7 +:1047F000F2229DF8B40040F2A11110FB01F0DA4959 +:1048000001EBC00000F562709DF8A01001EB4103C0 +:1048100003EB011100EBC10042712BE0F3229DF884 +:10482000B40040F2A11110FB01F0CF4901EBC00030 +:1048300000F562709DF8A01001EB410303EB01113C +:1048400000EBC100427115E0F2229DF8B40040F285 +:10485000A11110FB01F0C44901EBC00000F562702A +:104860009DF8A01001EB410303EB011100EBC10027 +:10487000427100BF02E3BDF8A40006287DD19DF877 +:10488000B40000EB4001C1EBC010B84901EBC0001F +:104890004079012872D10320B5490870F7229DF8AC +:1048A000B40040F2A11110FB01F0AF4901EBC001CF +:1048B00001F562719DF8A00000EB400303EB0010CE +:1048C00001EBC00042719DF8B40040F2A11110FB51 +:1048D00001F0A54901EBC00101F562719DF8A0004E +:1048E00000EB400202EB001001EBC00090F88000EA +:1048F00000EB400101EB00109E4901EB001130314B +:104900009DF8B40040F2A11210FB02F0964A02EBAF +:10491000C00000F562709DF8A02002EB420303EB9B +:10492000021200EBC20090F8810001EB00108078C9 +:10493000C0F34000F0B39DF8B41040F2A11011FB99 +:1049400000F0894901EBC00000F562709DF8A010ED +:1049500001EB410202EB011100EBC10090F8801065 +:1049600001EB410000EB0110824901EB001080795E +:10497000012804D00A287CD13FE027E2CDE0BA2309 +:104980009DF8B40040F2A11110FB01F0764901EB53 +:10499000C00101F562719DF8A00000EB400202EB3E +:1049A000001001EBC00090F8800040F2A11110FB54 +:1049B00001F000E03AE16C4901EBC00101F56271E0 +:1049C0009DF8B40040F2A11210FB02F0664A02EB1F +:1049D000C00000F562709DF8A02002EB420404EBD9 +:1049E000021200EBC20090F8810000EB400202EBE3 +:1049F000001001EBC00043713BE00B239DF8B400B5 +:104A000040F2A11110FB01F0574901EBC00101F583 +:104A100062719DF8A00000EB400202EB001001EB78 +:104A2000C00090F8800040F2A11110FB01F04E4947 +:104A300001EBC00101F562719DF8B40040F2A112D2 +:104A400010FB02F0484A02EBC00000F562709DF8CE +:104A5000A02002EB420404EB021200EBC20090F82B +:104A6000810000EB400202EB001001EBC00043713B +:104A700000BF00BF9DF8B41040F2A11011FB00F080 +:104A8000394901EBC00101F562719DF8A00000EB0E +:104A9000400202EB001001EBC00090F8801001EB27 +:104AA000410000EB0110334901EB001130319DF85A +:104AB000B40040F2A11210FB02F02B4A02EBC0023C +:104AC00002F562729DF8A00000EB400303EB0010BA +:104AD00002EBC00090F8810001EB001002789DF815 +:104AE000B40040F2A11110FB01F01F4901EBC0011D +:104AF00001F562719DF8A00000EB400303EB00108C +:104B000001EBC00090F8800040F2A11110FB01F011 +:104B1000154901EBC0004270B0E19DF8B41001EB03 +:104B20004100C0EBC110114901EBC00040790228DF +:104B30007CD104200E490870F8229DF8B40040F2A0 +:104B4000A11110FB01F0084901EBC00101F56271F0 +:104B50009DF8A00000EB400303EB001001EBC00048 +:104B6000427109E0F866002094790020E0220020DC +:104B7000C5020020D47400209DF8B41040F2A110AA +:104B800011FB00F0F94901EBC00101F562719DF8DC +:104B9000A00000EB400202EB001001EBC00090F817 +:104BA000801001EB410000EB0110F14901EB001115 +:104BB00030319DF8B40040F2A11210FB02F0EB4A34 +:104BC00002EBC00000F562709DF8A02002EB4203EA +:104BD00003EB021200EBC20090F8810001EB001021 +:104BE0008078C0F3400008B39DF8B41040F2A110E3 +:104BF00011FB00F0DD4901EBC00000F562709DF88B +:104C0000A01001EB410202EB011100EBC10090F892 +:104C1000800000EB400101EB0010D54901EB0010D2 +:104C20008079012803D00A2879D13CE026E1B3231A +:104C30009DF8B40040F2A11110FB01F0CB4901EB4B +:104C4000C00101F562719DF8A00000EB400202EB8B +:104C5000001001EBC00090F8800040F2A11110FBA1 +:104C600001F0C24901EBC00101F562719DF8B40089 +:104C700040F2A11210FB02F0BC4A02EBC00000F5AA +:104C800062709DF8A02002EB420404EB021200EBDC +:104C9000C20090F8810000EB400202EB001001EB33 +:104CA000C00043713BE00C239DF8B40040F2A11119 +:104CB00010FB01F0AD4901EBC00101F562719DF8F7 +:104CC000A00000EB400202EB001001EBC00090F8E6 +:104CD000800040F2A11110FB01F0A44901EBC001DA +:104CE00001F562719DF8B40040F2A11210FB02F0D0 +:104CF0009E4A02EBC00000F562709DF8A02002EB16 +:104D0000420404EB021200EBC20090F8810000EBB9 +:104D1000400202EB001001EBC000437100BF00BF76 +:104D20009DF8B41040F2A11011FB00F08F4901EB87 +:104D3000C00101F562719DF8A00000EB400202EB9A +:104D4000001001EBC00090F8801001EB410000EB77 +:104D50000110874901EB001130319DF8B40040F299 +:104D6000A11210FB02F0814A02EBC00202F562724E +:104D70009DF8A00000EB400303EB001002EBC00025 +:104D800090F8810001EB001002789DF8B40040F229 +:104D9000A11101E08FE072E010FB01F0734901EB1B +:104DA000C00000F562709DF8A01001EB410303EB19 +:104DB000011100EBC10090F8800040F2A11110FB3E +:104DC00001F06A4901EBC000427057E09DF8B41051 +:104DD00001EB410000EB0110654901EB00103030A0 +:104DE0009DF8A01000EB0110801C0990007820F0C5 +:104DF0000402099802709DF8B41040F2A11011FB52 +:104E000000F05A4901EBC00000F562709DF8A01057 +:104E100001EB410202EB011100EBC10090F89000A0 +:104E200000F0010050B300229DF8B40040F2A1113F +:104E300010FB01F04D4901EBC00101F562719DF8D5 +:104E4000A00000EB400303EB001001EBC000A0F852 +:104E50008E2005229DF8B40040F2A11110FB01F054 +:104E6000424901EBC00000F562709DF8A01001EB13 +:104E7000410303EB011100EBC100427193E100BF5C +:104E8000F1229DF8B40040F2A11110FB01F0374966 +:104E900001EBC00000F562709DF8A01003E04FE048 +:104EA00005E191E066E001EB410303EB011100EB4A +:104EB000C100427177E19DF8B41040F2A11011FBDE +:104EC00000F02A4901EBC00000F562709DF8A010C7 +:104ED00001EB410202EB011100EBC10090F87E00F2 +:104EE000402816D100229DF8B40040F2A11110FB19 +:104EF00001F01E4901EBC00000F562709DF8A010A2 +:104F000001EB410303EB011100EBC10080F87E20AF +:104F100000BF00BFF1229DF8B40040F2A11110FBC8 +:104F200001F0124901EBC00000F562709DF8A0107D +:104F300001EB410303EB011100EBC100427132E1CF +:104F4000F1229DF8B40040F2A11110FB01F00749D5 +:104F500001EBC00000F562709DF8A01001EB410369 +:104F600003EB011100EBC10042711CE194790020B8 +:104F7000D474002003229DF8B40040F2A11110FB6C +:104F800001F0FE4901EBC00101F562719DF8A0003E +:104F900000EB400303EB001001F83020F1229DF8F4 +:104FA000B40040F2A11110FB01F0F44901EBC00084 +:104FB00000F562709DF8A01001EB410303EB0111B5 +:104FC00000EBC1004271EEE002229DF8B40040F215 +:104FD000A11110FB01F0E94901EBC00101F562717B +:104FE0009DF8A00000EB400303EB001001F8302017 +:104FF000F6229DF8B40040F2A11110FB01F0DF4948 +:1050000001EBC00101F562719DF8A00000EB4003C7 +:1050100003EB001001EBC000427101229DF8B400C7 +:1050200040F2A11110FB01F0D44901EBC00101F5E0 +:1050300062719DF8A00000EB400303EB001001EB50 +:10504000C00080F882200021399129E09DF8B41039 +:1050500001EB4100C0EBC110C94901EBC001BDF833 +:10506000E400401D0A5C9DF8B40040F2A11110FB61 +:1050700001F0C24901EBC00101F562719DF8A00089 +:1050800000EB400303EB001001EBC00000F18301D3 +:10509000BDF8E4000A54BDF8E400401C81B2399127 +:1050A000BDF8E4000A28D1DBBDF8A4007BE09DF840 +:1050B000B41001EB4100C0EBC110B14901EBC000DD +:1050C00081799DF8B40000EB4002C2EBC010AC4AFD +:1050D00002EBC000407941EA00229DF8B40040F2A2 +:1050E000A11110FB01F0A54901EBC00101F56271AE +:1050F0009DF8A00000EB400303EB001001EBC000A3 +:10510000A0F88E209DF8B40040F2A11110FB01F030 +:105110009A4901EBC00101F562719DF8A00000EB16 +:10512000400202EB001001EBC000B0F88E109DF8B9 +:10513000B40000EB400202EB0010924A02EB0010B8 +:10514000408B81422EDBF1229DF8B40040F2A11188 +:1051500010FB01F0894901EBC00101F562719DF876 +:10516000A00000EB400303EB001001EBC000427114 +:105170009DF8B40040F2A11110FB01F07F4901EB52 +:10518000C00101F562719DF8A00000EB400202EB46 +:10519000001001EBC00090300990007820F001026F +:1051A0000998027000BF00BF09F032B89DF8B40042 +:1051B00000EB4001C1EBC010714901EBC000017967 +:1051C0002891002136911CE09DF8B40000EB4001CD +:1051D00001EB00106B4901EB00113031BDF8D80034 +:1051E00001EB001041789DF8A000814204D1BDF888 +:1051F000D800C1B2289112E0BDF8D800401C81B29D +:1052000036919DF8B40000EB400101EB00105D49C0 +:1052100001EB0010C179BDF8D8008142D4DC00BF99 +:105220009DF8B40000EB4001C1EBC010544901EB04 +:10523000C000C1782591BDF89400172834D2DFE86A +:1052400000F0330C0F331215181B1E333333333376 +:105250003321242733332A2D30000721299123E0DD +:105260000721299120E0062129911DE0062029909F +:105270001AE00621299117E01221299114E0072153 +:10528000299111E0092029900EE0062129910BE0D7 +:105290000621299108E00B21299105E00B21299194 +:1052A00002E02A21299100BF00BFBDF8A400001F21 +:1052B000C1B209919DF8B40000EB4001C1EBC010F0 +:1052C0002F4901EBC000C01C08900999F4F702F9BE +:1052D00037909DF8B40000EB4001C1EBC0102849A5 +:1052E00001EBC001BDF8A400401E095CBDF8DC0064 +:1052F000814270D19DF8B40000EB4001C1EBC010B9 +:105300001F4901EBC0004078002864DD9DF8B4001F +:1053100000EB4001C1EBC010194901EBC001BDF821 +:10532000A4000A5C9DF8B40040F2A11110FB01F04A +:10533000124901EBC00101F562719DF8A00000EB7C +:10534000400303EB001001EBC00080F84420002173 +:105350000D4A9DF8B40002EB00129DF8A000115414 +:105360000A4890F82800012821D19DF8B40000EBEC +:10537000400101EB001003490AE00000947900208D +:10538000E0220020D4740020C4720020F8460020DF +:1053900001EB001030309DF8A01000EB0110801CD4 +:1053A0000990007820F08000803009990870BDF8DD +:1053B000940007287ED00ADC07287CD2DFE810F0B2 +:1053C0007B006506C7067B004F061206CA0C103824 +:1053D0000728F2D200E0FDE3DFE810F02A0D140DFB +:1053E0006D006D0007000800F00600BFBDF89400D6 +:1053F00014287DD19DF8B40000EB4001C1EBC01032 +:10540000FE4901EBC000407901069DF8B40000EBB5 +:105410004002C2EBC010F94A02EBC000807941EAB9 +:1054200000419DF8B40000EB4002C2EBC010F34A0B +:1054300002EBC000C07941EA00219DF8B40000EB06 +:105440004002C2EBC010ED4A02EBC000007A0143FB +:105450009DF8B40040F2A11210FB02F0E84A02EB02 +:10546000C00202F562729DF8A00000EB400303EB5E +:10547000001002EBC000C0F81A109DF8B40040F212 +:10548000A11110FB01F0DE4901EBC00101F56271D1 +:105490009DF8A00000EB400202EB001001EBC00001 +:1054A000D0F81A1008460991002111F0F9FBCDE956 +:1054B0002E0101E0FEE3FEE39DF8B40000EB4001A5 +:1054C00001EB0010CF4901EB0010007F00F0030159 +:1054D0009DF8B40000EB400202EB0010C94A02EB59 +:1054E0000010007FC0F3011001449DF8B40000E0FB +:1054F0006CE000EB400202EB0010C24A02EB00102D +:10550000007FC0F38100091A08460591F3F76FF890 +:10551000CDE906019DED061B9FEDBB0B20F098FB2E +:105520008DED080B9DED080B51EC100BF3F7D1F846 +:10553000CDE930019DF8B40040F2A11110FB01F05B +:10554000AF4901EBC00101F562719DF8A00000EBCD +:10555000400202EB001001EBC000416B08460791CE +:10556000002111F09DFBDDE92E32A0FB034501FB7C +:10557000035100FB021502220023DDE93001F2F79E +:1055800021FE20186941CDE90801DDE93023F2F759 +:1055900019FECDE92E01DDE92E0112F035F90146A3 +:1055A0009DF8B40040F2A11210FB02F0944A02EB05 +:1055B000C00000F562709DF8A02002EB420303EBEF +:1055C000021200EBC200C0F81E1046E0BDF89400C5 +:1055D000152842D19DF8B40000EB4001C1EBC0108A +:1055E000864901EBC000407901069DF8B40000EB4C +:1055F0004002C2EBC010814A02EBC000807941EA50 +:1056000000419DF8B40000EB4002C2EBC0107B4AA1 +:1056100002EBC000C07941EA00219DF8B40000EB24 +:105620004002C2EBC010754A02EBC000007A014391 +:105630009DF8B40040F2A11210FB02F0704A02EB98 +:10564000C00000F562709DF8A02002EB420303EB5E +:10565000021200EBC200C0F81E109DF8B40000EB6F +:105660004001C1EBC010654901EBC000427A9DF8D2 +:10567000B40040F2A11110FB01F0614901EBC0013F +:1056800001F562719DF8A00000EB400303EB0010F0 +:1056900001EBC00080F894209DF8B40000EB4001BD +:1056A00001EB0010574901EB001030309DF8A010BD +:1056B00000EB0110801C09909DF8B40040F2A1118C +:1056C00010FB01F04E4901EBC00000F562709DF83F +:1056D000A02002EB420101EB021100EBC10090F8A7 +:1056E0009400C2090998017862F3000101709DF8E5 +:1056F000B40040F2A11110FB01F0414901EBC000E0 +:1057000000F562709DF8A01001EB410202EB01115F +:1057100000EBC10090F8940000F00300012818D0BD +:105720009DF8B40040F2A11110FB01F0344901EBE7 +:10573000C00000F562709DF8A01001EB410202EB81 +:10574000011100EBC10090F8940000F00300032861 +:105750002BD19DF8B40000EB400101EB001029496A +:1057600001EB001030309DF8A01000EB0110801C00 +:105770000990007820F00201891C099801709DF8B9 +:10578000B40000EB400101EB00101E4901EB0011D9 +:1057900030319DF8A00001EB0010801C09900078CA +:1057A00020F020020998027014E09DF8B40000EB8C +:1057B000400101EB0010134901EB001030309DF85F +:1057C000A01000EB0110801C0990007820F002026C +:1057D000099802709DF8B40000EB400101EB001045 +:1057E000084901EB001130319DF8A00001EB0010D9 +:1057F0008078C0F340029DF8B40009E0E022002068 +:1058000094790020D474002000000000000024409F +:1058100040F2A11110FB01F0FE4901EBC00000F5C0 +:1058200062709DF8A01001EB410303EB011100EB46 +:10583000C100007EC0F3400082426CD09DF8B400ED +:1058400040F2A11110FB01F0F24901EBC00000F59C +:1058500062709DF8A01001EB410202EB011100EB18 +:10586000C100183009909DF8B40000EB400101EB35 +:105870000010E94901EB001030309DF8A01000EB5A +:105880000110807842080998007862F34100099974 +:1058900008709DF8B40000EB400101EB0010DE49F8 +:1058A00001EB001030309DF8A01000EB0110807863 +:1058B000C0F3400050BB9DF8B40000EB400101EB89 +:1058C0000010D54901EB001030309DF8A01000EB1E +:1058D0000110801C0990007820F0200209980270C5 +:1058E00001229DF8B40040F2A11110FB01F0C9495A +:1058F00001EBC00000F562709DF8A01001EB4103C0 +:1059000003EB011100EBC10080F846209DF8B410B4 +:105910000220F4F7CBFB9DF8B40000EB400101EB53 +:105920000010BD4901EB001130319DF8A00001EBE2 +:105930000010807800F001029DF8B40040F2A1113F +:1059400010FB01F0B34901EBC00000F562709DF857 +:10595000A01001EB410303EB011100EBC100007E3D +:1059600000F00100824265D09DF8B40040F2A11120 +:1059700010FB01F0A74901EBC00000F562709DF833 +:10598000A01001EB410202EB011100EBC100183045 +:1059900009909DF8B40000EB400101EB00109E4916 +:1059A00001EB001030309DF8A01000EB0110807862 +:1059B00009990A7860F300020A709DF8B40000EBC0 +:1059C000400101EB0010944901EB001030309DF8CC +:1059D000A01000EB0110807800F0010058BB9DF88A +:1059E000B40000EB400101EB00108B4901EB00100B +:1059F00030309DF8A01000EB0110801C0990007859 +:105A000020F020020998027000229DF8B40040F2B4 +:105A1000A11110FB01F07F4901EBC00000F562709D +:105A20009DF8A01001EB410303EB011100EBC10055 +:105A300080F8452015E29DF8B40040F2A11110FB5A +:105A400001F0744901EBC00000F562709DF8A010F0 +:105A500001EB410202EB011100EBC10090F846009E +:105A6000B0B901229DF8B40040F2A11110FB01F081 +:105A7000684901EBC00000F562709DF8A01001EBD1 +:105A8000410303EB011100EBC10080F845202AE03F +:105A900000229DF8B40040F2A11110FB01F05D4915 +:105AA00001EBC00101F562719DF8A00000EB40031D +:105AB00003EB001001EBC00080F845209DF8B40016 +:105AC00000EB400101EB0010534901EB00113031B4 +:105AD0009DF8A00001EB0010801C0990007820F0D8 +:105AE0000102099802704D4890F8E00780B19DF8D6 +:105AF000B40000EB400101EB0010474901EB00103E +:105B000030309DF8A01000EB0110807A022862D19D +:105B1000434890F8290001287AD14148D0F80C0276 +:105B20003F49498D884273D29DF8B40040F2A111DB +:105B300010FB01F0374901EBC00000F562709DF8E1 +:105B4000A01001EB410202EB011100EBC10090F843 +:105B5000450001283FD19DF8B40040F2A11110FB8F +:105B600001F02C4901EBC00000F562709DF8A01017 +:105B700001EB410202EB011100EBC10090F87F0044 +:105B800048BB01229DF8B40000EB400101EB00107E +:105B9000214901EB001130319DF8A00001EB00100C +:105BA000C2729DF8B40000EB400101EB00101A49ED +:105BB00001EB001130319DF8A00001EB00100178DD +:105BC0009DF8B40040F2A11210FB02F0114A02EB62 +:105BD000C00001E0FEE316E1417005229DF8B4002B +:105BE00040F2A11110FB01F00A4901EBC00101F5DF +:105BF00062719DF8A00000EB400303EB001001EB85 +:105C0000C000427100229DF8B40000EB400109E0A1 +:105C100064E0000094790020D4740020F86600202D +:105C2000F846002001EB0010FE4901EB0011303175 +:105C30009DF8A00001EB001042609DF8B410022016 +:105C4000F4F734FA002139911CE000229DF8B400E9 +:105C500040F2A11110FB01F0F34901EBC00101F585 +:105C600062719DF8A00000EB400303EB001001EB14 +:105C7000C0014731BDF8E4000A54BDF8E400401CFF +:105C800081B23991BDF8E4001428DEDB00203990A0 +:105C90001FE000229DF8B40040F2A11110FB01F0BA +:105CA000E14901EBC00101F562719DF8A00000EB34 +:105CB000400301E05DE349E203EB001001EBC001AA +:105CC0006331BDF8E4000A54BDF8E400401C81B221 +:105CD0003991BDF8E4000A28DBDBC2E09DF8B4008E +:105CE00040F2A11110FB01F0CF4901EBC00000F51B +:105CF00062709DF8A01001EB410202EB011100EB74 +:105D0000C10090F8450001287DD19DF8B40040F213 +:105D1000A11110FB01F0C44901EBC00101F5627152 +:105D20009DF8A00000EB400202EB001001EBC00068 +:105D300090F8800040F2A11110FB01F0BA4901EB8C +:105D4000C00101F562719DF8B40040F2A11210FB90 +:105D500002F0B54A02EBC00000F562709DF8A02089 +:105D600002EB420303EB021200EBC20090F8810049 +:105D700000EB400202EB001001EBC00090F87E0047 +:105D800003286ED102229DF8B40000EB400101EB24 +:105D90000010A44901EB001130319DF8A00001EB87 +:105DA0000010C2729DF8B40000EB400101EB00103E +:105DB0009C4901EB001130319DF8A00001EB00106F +:105DC00001789DF8B40040F2A11210FB02F0964A4F +:105DD00002EBC00041709DF8B40040F2A11110FB2D +:105DE00001F0114601EBC00101F562719DF8A000C0 +:105DF00000EB400202EB001011F830109DF8B400E7 +:105E000040F2A11200E02CE010FB02F0864A02EB07 +:105E1000C0004079814214D105229DF8B40040F2BF +:105E2000A11110FB01F0804901EBC00000F5627088 +:105E30009DF8A01001EB410303EB011100EBC10041 +:105E4000427100229DF8B40000EB400101EB00100C +:105E5000744901EB001030309DF8A01000EB0110E8 +:105E600042609DF8B40040F2A11110FB01F06E49B0 +:105E700001EBC00000F562709DF8A01001EB41023B +:105E800002EB011110F83100012814DC02229DF808 +:105E9000B40040F2A11110FB01F0634901EBC00016 +:105EA00000F562709DF8A01001EB410303EB0111B6 +:105EB00000F8312095E09DF8B40040F2A11110FBEC +:105EC00001F0594901EBC00000F562709DF8A01087 +:105ED00001EB410202EB011110F83100022834DC21 +:105EE00000219DF8B40040F2A11210FB02F04E4ACE +:105EF00002EBC000017103229DF8B40040F2A11131 +:105F000010FB01F0484901EBC00101F562719DF8F9 +:105F1000A00000EB400303EB001001F83020072243 +:105F20009DF8B40040F2A11110FB01F03E4901EBD5 +:105F3000C00000F562709DF8A01001EB410303EB77 +:105F4000011100EBC10042714BE09DF8B40040F23A +:105F5000A11110FB01F0344901EBC00101F56271A0 +:105F60009DF8A00000EB400202EB001011F8301089 +:105F70009DF8B40040F2A11210FB02F02A4A02EB95 +:105F8000C000407981422CD19DF8B40040F2A111AB +:105F900010FB01F0114601EBC00000F562709DF8A6 +:105FA000A01001EB410202EB011100EBC10090F8DF +:105FB0009400C0F34010A0B116229DF8B40040F246 +:105FC000A11110FB01F0184901EBC00000F562704F +:105FD0009DF8A01001EB410303EB011100EBC100A0 +:105FE0004271B3E014229DF8B40040F2A11110FBFD +:105FF00001F00D4901EBC00101F562719DF8A000AF +:1060000000EB400303EB001001EBC00042710121E3 +:106010009DF8B40040F2A11210FB02F0024A02EB1C +:10602000C00003E0D47400209479002001719DF831 +:10603000B40000EB400101EB0010A2F5986101EB08 +:10604000001130319DF8A00001EB0010801C099078 +:10605000007820F0200020300999087076E01422A2 +:106060009DF8B40040F2A11110FB01F0FE4901EBD4 +:10607000C00000F562709DF8A01001EB410303EB36 +:10608000011100EBC100427160E09DF8B40040F2E4 +:10609000A11110FB01F0F44901EBC00000F56270A2 +:1060A000BDF8D81001EB410202EB011100EBC10079 +:1060B000807901282AD100229DF8B40040F2A11174 +:1060C00010FB01F0E84901EBC00101F56271BDF878 +:1060D000D80000EB400303EB001001EBC00082711D +:1060E00014229DF8B40040F2A11110FB01F0DE492A +:1060F00001EBC00000F562709DF8A01001EB4103B8 +:1061000003EB011100EBC10042711FE000219DF87B +:10611000B40040F2A11210FB02F0D34A02EBC0001F +:10612000017105229DF8B40040F2A11110FB01F0AD +:10613000CD4901EBC00000F562709DF8A01001EBA5 +:10614000410303EB011100EBC1004271FEE30121A9 +:106150009DF8B40040F2A11210FB02F0C24A02EB1B +:10616000C000017114229DF8B40040F2A11110FB8F +:1061700001F0BD4901EBC00101F562719DF8A0007D +:1061800000EB400303EB001001EBC00042719DF8EF +:10619000B40000EB400101EB0010B44901EB001129 +:1061A00030319DF8A00001EB0010801C09900078B0 +:1061B00020F00400001D09990870C7E300202E900C +:1061C0002F90002139911FE0DDE92E10000240EAF6 +:1061D00011620902CDE92E129DF8B40000EB4001D6 +:1061E000C1EBC010A24901EBC001BDF8E400401DA5 +:1061F000085CDDE92E3440EA0302CDE92E24BDF827 +:10620000E400401C81B23991BDF8E4000328DBDBD7 +:10621000DDE92E0111F0F8FA01469DF8B40040F2D4 +:10622000A11210FB02F0904A02EBC00202F562726A +:106230009DF8A00000EB400303EB001002EBC00050 +:10624000C0F81E1000222E922F92002139911EE0DC +:10625000DDE92E10000240EA11620902CDE92E129A +:106260009DF8B40000EB4001C1EBC010804901EB88 +:10627000C001BDF8E4000830085CDDE92E341843A5 +:10628000CDE92E04BDF8E400401C80B23990BDF881 +:10629000E4000328DCDBDDE92E0111F0B5FA01464C +:1062A0009DF8B40040F2A11210FB02F06E4A02EB1E +:1062B000C00202F562729DF8A00000EB400303EB00 +:1062C000001002EBC000C0F81A1000222E922F928C +:1062D000002139911EE0DDE92E10000240EA116232 +:1062E0000902CDE92E129DF8B40000EB4001C1EB8C +:1062F000C0105F4901EBC001BDF8E4001330085C39 +:10630000DDE92E341843CDE92E04BDF8E400401C2D +:1063100080B23990BDF8E4000328DCDB9DF8B400BE +:106320002E9940F2A11210FB02F04F4A02EBC0027C +:1063300002F562729DF8A00000EB400303EB001031 +:1063400002EBC000416307229DF8B40040F2A111A6 +:1063500010FB01F0444901EBC00000F562709DF8AC +:10636000A01001EB410303EB011100EBC1004271EE +:10637000ECE200202E902F90002139911FE0DDE902 +:106380002E10000240EA11620902CDE92E129DF89A +:10639000B40000EB4001C1EBC010354901EBC00176 +:1063A000BDF8E400401D085CDDE92E3440EA03023C +:1063B000CDE92E24BDF8E400401C81B23991BDF82E +:1063C000E4000428DBDBDDE92E0111F01DFA9DF865 +:1063D000B42000E0FEE340F2A11312FB03F2224BD3 +:1063E00003EBC20303F562739DF8A02002EB4204A5 +:1063F00004EB021203EBC20222329060D160002152 +:106400002E912F91002039901EE0DDE92E10000220 +:1064100040EA11620902CDE92E129DF8B40000EBAA +:106420004001C1EBC010124901EBC001BDF8E4000E +:106430000930085CDDE92E341843CDE92E04BDF89F +:10644000E400401C80B23990BDF8E4000428DCDB95 +:10645000DDE92E0111F0D8F99DF8B42040F2A11326 +:1064600012FB03F2004B05E094790020D474002065 +:10647000E022002003EBC20303F562739DF8A02025 +:1064800002EB420404EB021203EBC20242F8220FB9 +:1064900051609DF8B40040F2A11110FB01F0FE49DB +:1064A00001EBC00000F562709DF8A01001EB410205 +:1064B00002EB011110F831009DF8B41040F2A11266 +:1064C00011FB02F1F44A02EBC101497988427CD107 +:1064D0009DF8B40040F2A11110FB01F0114601EB50 +:1064E000C00000F562709DF8A01001EB410202EBC4 +:1064F000011100EBC10090F89400C0F34010A8B166 +:1065000017229DF8B40040F2A11110FB01F0E249FE +:1065100001EBC00000F562709DF8A01001EB410393 +:1065200003EB011100EBC100427114E014229DF84D +:10653000B40040F2A11110FB01F0D74901EBC000FB +:1065400000F562709DF8A01001EB410303EB01110F +:1065500000EBC10042719DF8B4009DF8A01001EB62 +:106560000010C217CDE92E02CC4890F8E00708B31E +:106570009DF8B40000EB400101EB0010C84901EBAD +:10658000001030309DF8A01000EB0110807A022836 +:1065900010D09DF8B40000EB400101EB0010C049A1 +:1065A00001EB001030309DF8A01000EB0110C07A14 +:1065B00000287CDD00229DF8B40040F2A11110FB00 +:1065C00001F0B54901EBC00100E02FE301F5627174 +:1065D0009DF8A00000EB400303EB001001EBC000AE +:1065E00080F846209DF8B40000EB400101EB00105C +:1065F000AB4901EB001130319DF8A00001EB001018 +:10660000C272A848D0F80C020521B0FBF1F201FBE0 +:10661000120000EB4001A3482C3000EB41100D307C +:1066200009909DF8B40040F2A11110FB01F09A49C5 +:1066300001EBC00000F562709DF8A01001EB410273 +:1066400002EB011100EBC10022301022014608903C +:106650000998F1F7FAFD9348D0F80C020521B0FB38 +:10666000F1F201FB120000EB40018E482C3000EBF0 +:1066700041129DF8B40040F2A11110FB01F08649CF +:1066800001EBC00101F562719DF8A00000EB400331 +:1066900003EB001001EBC00050F81A1F42F8011F75 +:1066A000406850607F48D0F80C02052100E0AAE164 +:1066B000B0FBF1F201FB120000EB400179482C30F5 +:1066C00000EB41129DF8B40000EB400101EB00101B +:1066D000734901EB001130319DF8A00001EB00106F +:1066E000007810706F48D0F80C020521B0FBF1F271 +:1066F00001FB120000EB40016A482C3000EB411214 +:106700009DF8B40040F2A11110FB01F0624901EBC9 +:10671000C00101F562719DF8A00000EB400303EB9E +:10672000001001EBC000406BC2F809005D48D0F8D2 +:106730000C020521B0FBF1F201FB120000EB40015D +:1067400058482C3000EB41115448F538026841F8A4 +:106750001D2F808888805348D0F80C020521B0FB9B +:10676000F1F201FB120000EB40014E482C3000EB2F +:1067700041129DF8B40000EB400101EB00104849C4 +:1067800001EB001130319DF8A00001EB00104068D2 +:10679000C2F8230000229DF8B40000EB400101EB99 +:1067A00000103F4901EB001130319DF8A00001EBD2 +:1067B000001042600021399154E03A48D0F80C02B0 +:1067C0000521B0FBF1F201FB120000EB400135485E +:1067D0002C3000EB41112731BDF8E4409DF8B400A6 +:1067E00040F2A11210FB02F02B4A02EBC00202F5AC +:1067F00062729DF8A00000EB400303EB001002EB77 +:10680000C00090F8800040F2A11210FB02F0224A72 +:1068100002EBC00202F562729DF8B40040F2A113CF +:1068200010FB03F01C4B03EBC00303F562739DF8F0 +:10683000A00000EB400505EB001003EBC00090F852 +:10684000810000EB400303EB001002EBC002473273 +:10685000BDF8E400001D105C0855BDF8E400401CC4 +:1068600081B23991BDF8E4000628A6DB00203990FA +:106870004BE000239DF8B40040F2A11110FB01F0A1 +:10688000054901EBC00101F562719DF8A00000EB24 +:10689000400202EB001007E094790020F866002027 +:1068A000D4740020F846002001EBC00090F880006E +:1068B00040F2A11110FB01F0FE4901EBC00101F50E +:1068C00062719DF8B40040F2A11210FB02F0F94A87 +:1068D00002EBC00202F562729DF8A00000EB4004DA +:1068E00004EB001002EBC00090F8810000EB4002C6 +:1068F00002EB001001EBC0014731BDF8E4000B547E +:10690000BDF8E400401C81B23991BDF8E4000A28CA +:10691000AFDBE948D0F80C020521B0FBF1F080B202 +:10692000014609900220F2F7D3FB00210620F3F77D +:10693000BDFBE148D0F80C02DF49498D884208D2FE +:10694000DD48D0F80C02401CDB4900E001E2C1F850 +:106950000C0200210520F3F7A9FB9DF8B40000EB21 +:10696000400101EB0010D54901EB001030309DF8DB +:10697000A01000EB0110801C0990007820F00802A4 +:1069800009980270CC48D0F80C020521B0FBF1F256 +:1069900001FB120000EB4001C7482C3000EB411016 +:1069A000D0F823202E9800EB4001C54800EB4110A1 +:1069B000C0F823200020399020E0BF48D0F80C0216 +:1069C0000521B0FBF1F201FB120000EB4001BA48D7 +:1069D0002C3000EB41102730BDF8E410425C2E98BB +:1069E00000EB4001B64800EB41112731BDF8E4004F +:1069F0000A54BDF8E400401C81B23991BDF8E400AE +:106A00000628DADB6FE000229DF8B40040F2A11105 +:106A100010FB01F0A74901EBC00101F562719DF87F +:106A2000A00000EB400303EB001001EBC00080F876 +:106A300046209DF8B40000EB400101EB00109F4997 +:106A400001EB001130319DF8A00001EB0010801C1B +:106A50000990007820F008000830099908709DF826 +:106A6000B40000EB400101EB0010944901EB001071 +:106A700030309DF8A01000EB011042682E9800EB1A +:106A800040018F4800EB4110C0F8232000203990CE +:106A900025E09DF8B40040F2A11110FB01F08549FA +:106AA00001EBC00101F562719DF8A00000EB40020E +:106AB00002EB001001EBC0014731BDF8E4000A5CB5 +:106AC0002E9800EB40017E4800EB41112731BDF8C4 +:106AD000E4000A54BDF8E400401C81B23991BDF8CD +:106AE000E4000628D5DB9DF8B4100220F3F7DEFAA7 +:106AF0009DF8B40040F2A11110FB01F06D4901EBCB +:106B0000C00101F562719DF8A00000EB400202EBAC +:106B1000001001EBC000223009902E9800EB4001DC +:106B2000674800EB41100D30102208900999F1F7E9 +:106B30008CFB9DF8B40040F2A11110FB01F05D49FF +:106B400001EBC00101F562719DF8A00000EB40026D +:106B500002EB001001EBC0012E9800EB40025848F8 +:106B600000EB421051F81A2F40F8012F496841609C +:106B70009DF8B40000EB400101EB00104F4901EB20 +:106B8000001130319DF8A00001EB001001782E9823 +:106B900000EB40024A4800EB421001702E9800EBD7 +:106BA0004001474800EB41114648026841F81D2F5B +:106BB000808888809DF8B40040F2A11110FB01F09C +:106BC0003C4901EBC00101F562719DF8A00000EBAA +:106BD000400200E043E102EB001001EBC000416B1A +:106BE0002E9800EB4002364800EB4210C0F8091026 +:106BF0009DF8B40000EB400101EB00102F4901EBC0 +:106C0000001130319DF8A00001EB001041682E9872 +:106C100000EB40022A4800EB4210C0F823102E98E7 +:106C200081B208200991F3F741FA92E09DF8B4008F +:106C300040F2A11110FB01F01E4901EBC00101F56A +:106C400062719DF8A00000EB400202EB001011F809 +:106C500030109DF8B40040F2A11210FB02F0154A6A +:106C600002EBC0004079814273DA9DF8B40000EB7A +:106C7000400101EB0010114901EB001030309DF88C +:106C8000A01000EB0110801C0990007820F0040097 +:106C9000001D099908709DF8B40000EB400101EB5C +:106CA0000010064901EB001030309DF8A01000EBF9 +:106CB000011009E094790020F8460020D4740020E7 +:106CC0001449002003660020801C0990007820F001 +:106CD000800080300999087001209DF8B41040F2BE +:106CE000A11211FB02F1FE4A02EBC10108719DF8ED +:106CF000B40040F2A11110FB01F0114601EBC000FD +:106D000042799DF8B40040F2A11110FB01F0F44962 +:106D100001EBC00000F562709DF8A01001EB41038B +:106D200003EB011100F8312014229DF8B40040F269 +:106D3000A11110FB01F0EA4901EBC00000F56270FF +:106D40009DF8A01001EB410303EB011100EBC10022 +:106D5000427183E00121E34880F804179DF8B400F4 +:106D600040F2A11110FB01F0DD4901EBC00101F57A +:106D700062719DF8A00000EB400202EB001011F8D8 +:106D800030109DF8B40040F2A11210FB02F0D44A7A +:106D900002EBC0004079814233DA00219DF8B40053 +:106DA00040F2A11210FB02F0CD4A02EBC0000171CB +:106DB00001229DF8B40040F2A11110FB01F0C84976 +:106DC00001EBC00101F562719DF8A00000EB4003EA +:106DD00003EB001001F8302014229DF8B40040F2BB +:106DE000A11110FB01F0BE4901EBC00000F562707B +:106DF0009DF8A01001EB410303EB011100EBC10072 +:106E000042712BE014229DF8B40040F2A11110FB56 +:106E100001F0B34901EBC00101F562719DF8A000DA +:106E200000EB400303EB001001EBC000427115E0E2 +:106E300014229DF8B40040F2A11110FB01F0A84902 +:106E400001EBC00000F562709DF8A01001EB41035A +:106E500003EB011100EBC100427100BF00BF07F05E +:106E6000D7B99DF8B40040F2A11110FB01F09C4984 +:106E700001EBC000817828919DF8B40000EB40013F +:106E8000C1EBC010984911F8301029919DF8B40059 +:106E900040F2A11110FB01F0914901EBC00101F595 +:106EA00062719DF8A00000EB400202EB001001EBC4 +:106EB000C000417925919DF8B40000EB4001C1EB81 +:106EC000C010894901EBC0010991BDF8A4100998CF +:106ED000F3F784FE37909DF8B40000EB4001C1EB5E +:106EE000C010814901EBC001BDF8A400095CBDF8E8 +:106EF000DC00814241F067879DF8B40000EB40015F +:106F0000C1EBC010784901EBC0004078002841F384 +:106F10005A870021754A9DF8B40002EB00129DF8D3 +:106F2000A0001154BDF8940089287DD00EDC1428EF +:106F300001F0298705DC082877D0102841F0428726 +:106F4000FBE3152872D08028F8D1F8E38B286ED0A7 +:106F50008C286DD08E286CD08F28EFD1BDF8A4007E +:106F60000D2867D19DF8B40000EB4001C1EBC010C3 +:106F70005D4901EBC00041785D4880F8041D9DF833 +:106F8000B40000EB4001C1EBC010574901EBC00059 +:106F9000C17A574880F8051D9DF8B40040F2A11150 +:106FA00010FB01F04E4901EBC00000F562709DF846 +:106FB000A01001EB410202EB011110F8310003288F +:106FC0007EDC4B4890F8050D00287ADD9DF8B40072 +:106FD00040F2A11110FB01F0414901EBC00101F5A4 +:106FE00062719DF8A00000EB400202EB001001EB83 +:106FF000C00109910878401CC1B2099801709DF840 +:10700000B40040F2A11110FB01F0354901EBC000C2 +:1070100000F562709DF8A01001EB410202EB011136 +:1070200010F83100042806E0FEE3FEE3FEE3FEE391 +:10703000FEE3FEE3FEE344DB9DF8B40000EB400119 +:1070400001EB00102B4901EB001030309DF8A0102F +:1070500000EB0110801C0990254890F8050DC0F345 +:107060000010C0F101000999097860F30001099846 +:1070700001701F4890F8040DC0F3C00078BB9DF864 +:10708000B40000EB400101EB00101A4901EB0010C5 +:1070900030309DF8A01000EB01108078C0F3401054 +:1070A000E8B19DF8B40000EB400101EB001011497C +:1070B00001EB001030309DF8A01000EB011001E052 +:1070C0006BE007E1801C0990007820F00200801C32 +:1070D000099908709DF8B40040F2A1110CE027E076 +:1070E00094790020F8660020E0220020C47200207D +:1070F000F8560020D474002010FB01F0FE4901EB8B +:10710000C00000F562709DF8A01001EB410202EB97 +:10711000011100EBC10018300990007820F0020046 +:10712000801C099908709DF8B4100220F2F7BEFF88 +:1071300000219DF8B40040F2A11210FB02F0EE4ACB +:1071400002EBC000017104229DF8B40040F2A111CD +:1071500010FB01F0E84901EBC00101F562719DF8F7 +:10716000A00000EB400303EB001001F830208C225C +:107170009DF8B40040F2A11110FB01F0DE4901EBD3 +:10718000C00000F562709DF8A01001EB410303EB15 +:10719000011100EBC10042719CE09DF8B40040F287 +:1071A000A11110FB01F0D44901EBC00101F562719E +:1071B0009DF8A00000EB400202EB001011F8301027 +:1071C0009DF8B40040F2A11210FB02F0CA4A02EB93 +:1071D000C000407981427DD19DF8B40000EB4001B0 +:1071E00001EB0010A2F5986101EB001030309DF822 +:1071F000A01000EB0110801C0990C04890F8050D0C +:10720000C0F30010C0F101010998027861F3000297 +:1072100002709DF8B40000EB400101EB0010B8498A +:1072200001EB001130319DF8A00001EB0010801C33 +:107230000990B24890F8040DC2080998017862F3E9 +:10724000410101709DF8B40000EB400101EB00101A +:10725000AB4901EB001130319DF8A00001EB0010AB +:107260008078C0F340029DF8B40040F2A11110FBF9 +:1072700001F0A14901EBC00000F562709DF8A0107B +:1072800001EB410303EB011100EBC100007EC0F3F1 +:10729000400082426CD09DF8B40040F2A11110FB76 +:1072A00001F0954901EBC00000F562709DF8A01057 +:1072B00001EB410202EB011100EBC1001830099013 +:1072C0009DF8B41001EB410000EB01108C4901EB7B +:1072D000001100E0C6E330319DF8A00001EB001082 +:1072E000807842080998017862F3410101709DF8A5 +:1072F000B40000EB400101EB0010814901EB0010EC +:1073000030309DF8A01000EB01108078C0F34000F1 +:1073100048BB01229DF8B40040F2A11110FB01F01E +:10732000754901EBC00101F562719DF8A00000EB09 +:10733000400303EB001001EBC00042739DF8B40062 +:1073400040F2A11110FB01F06B4901EBC00000F508 +:1073500062709DF8A01001EB410303EB011100EBFB +:10736000C10080F846209DF8B4100220F2F79EFE7E +:107370009DF8B40000EB400101EB0010604901EB07 +:10738000001130319DF8A00001EB0010807800F072 +:1073900001029DF8B40040F2A11110FB01F0564922 +:1073A00001EBC00000F562709DF8A01001EB4103F5 +:1073B00003EB011100EBC100007E00F001008242EE +:1073C00079D09DF8B40040F2A11110FB01F04A49B8 +:1073D00001EBC00000F562709DF8A01001EB4102C6 +:1073E00002EB011100EBC100183009909DF8B400C8 +:1073F00000EB400101EB0010414901EB001130317D +:107400009DF8A00001EB001081780998027861F3E3 +:10741000000202709DF8B40000EB400101EB001087 +:10742000374901EB001030309DF8A01000EB01103F +:10743000807800F00100E8BB9DF8B40000EB40014B +:1074400001EB00102E4901EB001030309DF8A01028 +:1074500000EB01108078C0F3401068B39DF8B400D1 +:1074600040F2A11110FB01F0234901EBC00000F52F +:1074700062709DF8A01001EB410202EB011100EBDC +:10748000C10090F84600B8B99DF8B40040F2A111CF +:1074900010FB01F0184901EBC00000F562709DF887 +:1074A000A01001EB410202EB011100EBC100407B97 +:1074B00010B902E05BE05FE242E09DF8B40000EB4F +:1074C000400101EB00100E4901EB001030309DF837 +:1074D000A01000EB01108078C0F3400080BB0122B7 +:1074E0009DF8B40040F2A11110FB01F0024901EB3C +:1074F000C00101F5627105E094790020F856002082 +:10750000D47400209DF8A00000EB400303EB0010B2 +:1075100001EBC00042739DF8B40040F2A11110FBD2 +:1075200001F0FE4901EBC00000F562709DF8A0106B +:1075300001EB410303EB011100EBC10080F8462091 +:1075400000229DF8B40040F2A11110FB01F0F349B4 +:1075500001EBC00000F562709DF8A01001EB410343 +:1075600003EB011100EBC10080F84520FFE19DF81D +:10757000B40040F2A11110FB01F0E84901EBC0009A +:1075800000F562709DF8A01001EB410202EB0111C1 +:1075900000EBC10090F84600B0B901229DF8B4009C +:1075A00040F2A11110FB01F0DC4901EBC00000F535 +:1075B00062709DF8A01001EB410303EB011100EB99 +:1075C000C10080F845202AE000229DF8B40040F276 +:1075D000A11110FB01F0D14901EBC00101F562716D +:1075E0009DF8A00000EB400303EB001001EBC0008E +:1075F00080F845209DF8B40000EB400101EB00103D +:10760000C74901EB001130319DF8A00001EB0010DB +:10761000801C0990007820F0010209980270C1488E +:1076200090F8E00780B19DF8B40000EB400101EB59 +:107630000010BB4901EB001030309DF8A01000EBAA +:107640000110807A022879D1B74890F829000128E2 +:1076500074D1B548D0F80C02B349498D88426DD237 +:107660009DF8B40040F2A11110FB01F0AB4901EB11 +:10767000C00000F562709DF8A01001EB410202EB22 +:10768000011100EBC10090F84500012854D19DF88C +:10769000B40040F2A11110FB01F0A04901EBC000C1 +:1076A00000F562709DF8A01001EB410202EB0111A0 +:1076B00000EBC10090F87F00F0BB01229DF8B40000 +:1076C00000EB400101EB0010954901EB0011303156 +:1076D0009DF8A00001EB0010C2729DF8B40000EB11 +:1076E000400101EB00108E4901EB001130319DF893 +:1076F000A00001EB001001789DF8B40040F2A11247 +:1077000010FB02F0854A02EBC000417008229DF890 +:10771000B40040F2A11110FB01F0804901EBC0015F +:1077200001F562719DF8A00000EB400303EB00102F +:1077300001EBC000427103E060E024E3F6E0FDE30A +:1077400000229DF8B40000EB400101EB00107449E9 +:1077500001EB001130319DF8A00001EB00104260F8 +:107760009DF8B4100220F2F7A1FC002139911CE031 +:1077700000229DF8B40040F2A11110FB01F067490E +:1077800001EBC00101F562719DF8A00000EB400320 +:1077900003EB001001EBC0014731BDF8E4000A54CF +:1077A000BDF8E400401C81B23991BDF8E400142812 +:1077B000DEDB002039901CE000229DF8B40040F28E +:1077C000A11110FB01F0554901EBC00101F56271F7 +:1077D0009DF8A00000EB400303EB001001EBC0019B +:1077E0006331BDF8E4000A54BDF8E400401C81B2E6 +:1077F0003991BDF8E4000A28DEDBB8E09DF8B4005A +:1078000040F2A11110FB01F0444901EBC00000F56A +:1078100062709DF8A01001EB410202EB011100EB38 +:10782000C10090F8450006E0C7E27FE2FEE32AE3EC +:1078300091E3FCE379E2012878D19DF8B40040F2AD +:10784000A11110FB01F0354901EBC00101F5627196 +:107850009DF8A00000EB400202EB001001EBC0001D +:1078600090F8800040F2A11110FB01F02B4901EBD0 +:10787000C00101F562719DF8B40040F2A11210FB45 +:1078800002F0264A02EBC00000F562709DF8A020CD +:1078900002EB420303EB021200EBC20090F88100FE +:1078A00000EB400202EB001001EBC00090F87E00FC +:1078B00003285CD102229DF8B40000EB400101EBEB +:1078C0000010174901EB001130319DF8A00001EBC9 +:1078D0000010C2729DF8B40000EB400101EB0010F3 +:1078E0000F4901EB001130319DF8A00001EB0010B1 +:1078F00001789DF8B40040F2A11210FB02F0074A93 +:1079000002EBC000417008229DF8B40040F2A111C2 +:1079100010FB01F0014901EBC00108E0947900205F +:10792000D4740020F8660020F84600201FE001F51E +:1079300062719DF8A00000EB400303EB001001EB27 +:10794000C000427100229DF8B40000EB400101EB41 +:107950000010FE4901EB001130319DF8A00001EB51 +:10796000001042609DF8B4100220F2F79FFB9DF8D2 +:10797000B4100220F2F79AFB9DF8B40040F2A11176 +:1079800010FB01F0F24901EBC00000F562709DF8B8 +:10799000A01001EB410202EB011100EBC100807865 +:1079A000802838D19DF8B40000EB400101EB0010B5 +:1079B000E64901EB001030309DF8A01000EB0110FB +:1079C0008078C0F3400030BB9DF8B40000EB40016C +:1079D00001EB0010DD4901EB001030309DF8A010E4 +:1079E00000EB01108078C0F34010A0B915229DF87B +:1079F000B40040F2A11110FB01F0D54901EBC00029 +:107A000000F562709DF8A01001EB410303EB01113A +:107A100000EBC10042719DF8B40000EB400101EBA6 +:107A20000010CA4901EB001030309DF8A01000EBA7 +:107A300001108078C0F34000A8B18F229DF8B400F7 +:107A400040F2A11110FB01F0C14901EBC00000F5AB +:107A500062709DF8A01001EB410303EB011100EBF4 +:107A6000C10042714AE09DF8B40040F2A11110FB40 +:107A700001F0B74901EBC00000F562709DF8A0105D +:107A800001EB410202EB011100EBC100807B0128F8 +:107A900034D100229DF8B40040F2A11110FB01F096 +:107AA000AB4901EBC00101F562719DF8A00000EB4C +:107AB000400303EB001001EBC00082738C229DF8A1 +:107AC000B40040F2A11110FB01F0A14901EBC0018B +:107AD00001F562719DF8A00000EB400303EB00107C +:107AE00001EBC000427100219DF8B40040F2A112E8 +:107AF00010FB02F0964A02EBC00001719DF8B40041 +:107B000000EB400101EB0010904901EB0010007BFD +:107B1000F0BB9DF8B40000EB4001C1EBC0108D49F3 +:107B200001EBC000807801049DF8B40000EB400236 +:107B3000C2EBC010874A02EBC000C07841EA0021C6 +:107B40009DF8B40000EB4002C2EBC010814A02EB8A +:107B5000C00000790843C117CDE908010FF054FEB9 +:107B60009DF8B41040F2A11211FB02F1784A02EB29 +:107B7000C10202F562729DF8A01001EB410303EB14 +:107B8000011102EBC101C1F81E009DF8B40000E034 +:107B90003AE000EB4001C1EBC0106E4901EBC000C0 +:107BA000407900049DF8B41001EB4102C2EBC11111 +:107BB000684A02EBC101897940EA01209DF8B410BE +:107BC00001EB4102C2EBC111624A02EBC101C9796A +:107BD0000843C117CDE908010FF016FE9DF8B41057 +:107BE00040F2A11211FB02F1594A02EBC10101F569 +:107BF00062719DF8A02002EB420303EB021201EB3D +:107C0000C201C1F81A0090E09DF8B40000EB4001F9 +:107C1000C1EBC0104F4901EBC000807801069DF810 +:107C2000B40000EB4002C2EBC0104A4A02EBC000B5 +:107C3000C07841EA00419DF8B40000EB4002C2EB7D +:107C4000C010444A02EBC000007941EA00219DF8CF +:107C5000B40000EB4002C2EBC0103E4A02EBC00091 +:107C600040790843C117CDE908010FF0CDFD014669 +:107C70009DF8B40040F2A11210FB02F0344A02EB6E +:107C8000C00202F562729DF8A00000EB400303EB16 +:107C9000001002EBC000C0F81E109DF8B40000EB0D +:107CA0004001C1EBC0102B4901EBC00080790106F7 +:107CB0009DF8B40000EB4002C2EBC010254A02EB75 +:107CC000C000C07941EA00419DF8B40000EB4002D9 +:107CD000C2EBC0101F4A02EBC000007A41EA00214B +:107CE0009DF8B40000EB4002C2EBC010194A02EB51 +:107CF000C000407A0843C117CDE908010FF084FDA8 +:107D00009DF8B41040F2A11211FB02F1104A02EBEF +:107D1000C10101F562719DF8A02002EB420303EB63 +:107D2000021201EBC201C1F81A0023E2BDF8A4005F +:107D3000032827D18F229DF8B40040F2A11110FB37 +:107D400001F0034901EBC00106E00000D4740020FB +:107D500094790020E022002001F562719DF8A000D6 +:107D600000EB400303EB001001EBC0004271012166 +:107D70009DF8B40040F2A11210FB02F0FE4A02EBA3 +:107D8000C0000171F6E1BDF8A400032814D18F22D0 +:107D90009DF8B40040F2A11110FB01F0F64901EB8F +:107DA000C00000F562709DF8A01001EB410303EBE9 +:107DB000011100EBC1004271DCE1BDF8A400032811 +:107DC00060D19DF8B40040F2A11110FB01F0EA4926 +:107DD00001EBC00000F56270BDF8D81001EB410264 +:107DE00002EB011100EBC100807901282AD10022A9 +:107DF0009DF8B40040F2A11110FB01F0DE4901EB47 +:107E0000C00101F56271BDF8D80000EB400303EB3F +:107E1000001001EBC00082718F229DF8B40040F287 +:107E2000A11110FB01F0D44901EBC00000F5627014 +:107E30009DF8A01001EB410303EB011100EBC10021 +:107E400042711FE008229DF8B40040F2A11110FB1E +:107E500001F0C94901EBC00101F562719DF8A00074 +:107E600000EB400303EB001001EBC0004271002166 +:107E70009DF8B40040F2A11210FB02F0BE4A02EBE2 +:107E8000C000017176E1BDF8A400032862D19DF81D +:107E9000B40040F2A11110FB01F0B74901EBC000A2 +:107EA00000F56270BDF8D81001EB410202EB011140 +:107EB00000EBC100807901282AD100229DF8B4008E +:107EC00040F2A11110FB01F0AB4901EBC00101F53B +:107ED0006271BDF8D80000EB400303EB001001EB2A +:107EE000C00082718F229DF8B40040F2A11110FBF6 +:107EF00001F0A14901EBC00000F562709DF8A010EF +:107F000001EB410303EB011100EBC100427121E0E1 +:107F100008229DF8B40040F2A11110FB01F096492F +:107F200001EBC00101F562719DF8A00000EB400378 +:107F300003EB001001EBC000427100E020E10021E2 +:107F40009DF8B40040F2A11210FB02F08A4A02EB45 +:107F5000C00001710EE1BDF8A400082868D19DF8A9 +:107F6000B40000EB4001C1EBC010844901EBC0003C +:107F7000807801069DF8B40000EB4002C2EBC0100F +:107F80007E4A02EBC000C07841EA00419DF8B4008F +:107F900000EB4002C2EBC010784A02EBC00000794F +:107FA00041EA00219DF8B40000EB4002C2EBC01092 +:107FB000724A02EBC00040790843C117CDE90801BD +:107FC0000FF022FC9DF8B41040F2A11211FB02F157 +:107FD000694A02EBC10202F562729DF8A01001EB42 +:107FE000410303EB011102EBC10148639DF8B400AA +:107FF00040F2A11110FB01F05F4901EBC00000F558 +:1080000062709DF8A01001EB410202EB011110F823 +:1080100031209DF8B40040F2A11110FB01F0564947 +:1080200001EBC0004079824238DA02E0FEE3E1E091 +:10803000A0E000219DF8B40040F2A11210FB02F074 +:108040004D4A02EBC000017105229DF8B40040F2D8 +:10805000A11110FB01F0484901EBC00101F562716B +:108060009DF8A00000EB400303EB001001F8302066 +:108070008E229DF8B40040F2A11110FB01F03E49A0 +:1080800001EBC00000F562709DF8A01001EB410308 +:1080900003EB011100EBC10042716BE09DF8B400ED +:1080A00040F2A11110FB01F0334901EBC00000F5D3 +:1080B0006270BDF8D81001EB410202EB011100EB38 +:1080C000C1008079012835D100229DF8B40040F22A +:1080D000A11110FB01F0284901EBC00101F562710B +:1080E000BDF8D80000EB400303EB001001EBC0002B +:1080F00082718F229DF8B40040F2A11110FB01F0B3 +:108100001D4901EBC00101F562719DF8A00000EB73 +:10811000400303EB001001EBC000427101219DF808 +:10812000B40040F2A11210FB02F0134A02EBC000AF +:1081300001711FE08E229DF8B40040F2A11110FBE6 +:1081400001F00D4901EBC00101F562719DF8A0003D +:1081500000EB400303EB001001EBC0004271002173 +:108160009DF8B40040F2A11210FB02F0024A02EBAB +:10817000C0000171EFE3000094790020E0220020AC +:10818000BDF8A400032834D100219DF8B40040F2CA +:10819000A11210FB02F0FE4A02EBC00001710122A5 +:1081A0009DF8B40040F2A11110FB01F0F84901EB79 +:1081B000C00101F56271BDF8D80000EB400303EB8C +:1081C000001001EBC00082718C229DF8B40040F2D7 +:1081D000A11110FB01F0EE4901EBC00101F5627144 +:1081E0009DF8A00000EB400303EB001001EBC00082 +:1081F0004271B0E3BDF8A4000F287CD19DF8B40013 +:1082000000EB400101EB0010E24901EB0010007BA4 +:10821000E8BB00202E902F90002139911FE0DDE96E +:108220002E10000240EA11620902CDE92E129DF8DB +:10823000B41001EB4100C0EBC110D74901EBC00104 +:10824000BDF8E400C0F10600085CDDE92E341843F7 +:10825000CDE92E04BDF8E400401C80B23990BDF891 +:10826000E4000528DBDB9DF8B400DDE92E2140F2B7 +:10827000A11310FB03F0C64B03EBC00303F56273BD +:108280009DF8A00000EB400404EB001000E04AE081 +:1082900003EBC00040F8222F416000222E922F9263 +:1082A0000021399120E0DDE92E10000240EA116240 +:1082B0000902CDE92E129DF8B41001EB4100C0EB8C +:1082C000C110B54901EBC001BDF8E400C0F10B00DD +:1082D000085CDDE92E3440EA0302CDE92E24BDF826 +:1082E000E400401C81B23991BDF8E4000528DADBD6 +:1082F0009DF8B40000E0FCE3DDE92E1240F2A1138A +:1083000010FB03F0A24B03EBC00000F562709DF878 +:10831000A03003EB430404EB031300EBC300223053 +:108320008160C26085E000202E902F90002139915D +:1083300020E0DDE92E10000240EA11620902CDE9D9 +:108340002E129DF8B41001EB4100C0EBC110924910 +:1083500001EBC001BDF8E400C0F10700085CDDE9F5 +:108360002E3440EA0302CDE92E24BDF8E400401C7F +:1083700081B23991BDF8E4000628DADB9DF8B4003B +:10838000DDE92E1240F2A11310FB03F0804B03EB4A +:10839000C00303F562739DF8A00000EB400404EBFA +:1083A000001003EBC00040F8221F426000222E9212 +:1083B0002F920021399120E0DDE92E10000240EAE1 +:1083C00011620902CDE92E129DF8B41001EB4100B3 +:1083D000C0EBC110704901EBC001BDF8E400C0F171 +:1083E0000D00085CDDE92E3440EA0302CDE92E24BD +:1083F000BDF8E400401C81B23991BDF8E4000628C4 +:10840000DADB9DF8B400DDE92E1240F2A11310FB77 +:1084100003F05F4B03EBC00000F562709DF8A030E5 +:1084200003EB430404EB031300EBC3002230816031 +:10843000C2609DF8B41040F2A11011FB00F0544945 +:1084400001EBC00101F562719DF8A00000EB400254 +:1084500002EB001011F830109DF8B40040F2A112A8 +:1084600010FB02F04A4A02EBC000407981427DD104 +:108470009DF8B4009DF8A01001EB0010C217CDE9E3 +:108480002E02464890F8E00708B39DF8B41001EBBF +:10849000410000EB01103F4901EB001030309DF826 +:1084A000A01000EB0110807A022810D09DF8B410C3 +:1084B00001EB410000EB0110364901EB00103030B8 +:1084C0009DF8A01000EB0110C07A00285FDD0022AB +:1084D0009DF8B40000EB400101EB00102D4901EBC9 +:1084E000001030309DF8A01000EB0110C2722C4833 +:1084F000D0F80C020521B0FBF1F201FB120000EBF9 +:10850000400127482C3000EB41100D3009909DF8B8 +:10851000B41040F2A11011FB00F01D4901EBC000A6 +:1085200000F562709DF8A01001EB410202EB011111 +:1085300000EBC10022301022014608900998EFF7A5 +:1085400084FE1748D0F80C020521B0FBF1F201FBC4 +:10855000120000EB400112482C3000EB41129DF854 +:10856000B40040F2A11110FB01F000E0F8E208496C +:1085700001EBC00101F562719DF8A00000EB400322 +:1085800003EB001001EBC00050F81A1F0AE0B2E143 +:1085900094790020D4740020E0220020F8660020A6 +:1085A000F846002042F8011F40685060FE48D0F8AD +:1085B0000C020521B0FBF1F201FB120000EB4001BF +:1085C000F9482C3000EB41129DF8B40000EB40015B +:1085D00001EB0010F54901EB001130319DF8A000CE +:1085E00001EB001000781070EF48D0F80C02052164 +:1085F000B0FBF1F201FB120000EB4001EA482C3025 +:1086000000EB4111EA48026841F81D2F80888880FC +:10861000E548D0F80C020521B0FBF1F201FB120095 +:1086200000EB4001E0482C3000EB41129DF8B40013 +:1086300040F2A11110FB01F0DE4901EBC00101F590 +:1086400062719DF8A00000EB400303EB001001EB0A +:10865000C000406BC2F80900D348D0F80C020521D5 +:10866000B0FBF1F201FB120000EB4001CE482C30D0 +:1086700000EB41129DF8B40000EB400101EB00104B +:10868000CA4901EB001130319DF8A00001EB001048 +:108690004068C2F8230000229DF8B40000EB4001BE +:1086A00001EB0010C14901EB001130319DF8A00031 +:1086B00001EB001042600021399154E0BA48D0F833 +:1086C0000C020521B0FBF1F201FB120000EB4001AE +:1086D000B5482C3000EB41112731BDF8E4409DF83E +:1086E000B40040F2A11210FB02F0B24A02EBC00249 +:1086F00002F562729DF8A00000EB400303EB00104E +:1087000002EBC00090F8800040F2A11210FB02F0D2 +:10871000A84A02EBC00202F562729DF8B40040F272 +:10872000A11310FB03F0A34B03EBC00303F562732B +:108730009DF8A00000EB400505EB001003EBC00026 +:1087400090F8810000EB400303EB001002EBC00245 +:108750004732BDF8E400001D105C0855BDF8E40088 +:10876000401C81B23991BDF8E4000628A6DB002048 +:10877000399042E000239DF8B40040F2A11110FBB3 +:1087800001F08C4901EBC00101F562719DF8A00078 +:1087900000EB400202EB001001EBC00090F88000FB +:1087A00040F2A11110FB01F0824901EBC00101F57B +:1087B00062719DF8B40040F2A11210FB02F07D4AF4 +:1087C00002EBC00202F562729DF8A00000EB4004CB +:1087D00004EB001002EBC00090F8810000EB4002B7 +:1087E00002EB001001EBC0014731BDF8E4000B546F +:1087F000BDF8E400401C81B23991BDF8E4000A28BC +:10880000B8DB6948D0F80C020521B0FBF1F080B26A +:10881000014609900220F0F75BFC00210620F1F7E9 +:1088200045FC6148D0F80C025F4900E002E2498D46 +:10883000884206D25C48D0F80C02401C5A49C1F864 +:108840000C0200210520F1F731FC9DF8B41001EB7A +:10885000410000EB0110554901EB001030309DF84C +:10886000A01000EB0110801C0990007820F0080295 +:10887000099802704C48D0F80C020521B0FBF1F2C7 +:1088800001FB120000EB400147482C3000EB411087 +:10889000D0F823202E9800EB4001474800EB411010 +:1088A000C0F823200020399020E03F48D0F80C0287 +:1088B0000521B0FBF1F201FB120000EB40013A4848 +:1088C0002C3000EB41102730BDF8E410425C2E98AC +:1088D00000EB4001384800EB41112731BDF8E400BE +:1088E0000A54BDF8E400401C81B23991BDF8E4009F +:1088F0000628DADB66E09DF8B41001EB410000EBDE +:1089000001102A4901EB001030309DF8A01000EB57 +:108910000110801C0990007820F0080008300999A7 +:1089200008709DF8B41001EB410000EB01101F49E5 +:1089300001EB001030309DF8A01000EB01104268F0 +:108940002E9800EB40011C4800EB4110C0F823209A +:108950000020399026E015E29DF8B41040F2A110F5 +:1089600011FB00F0134901EBC00101F562719DF8A4 +:10897000A00000EB400202EB001001EBC001473108 +:10898000BDF8E4000A5C2E9800EB40010A4800EBB9 +:1089900041112731BDF8E4000A54BDF8E400401C41 +:1089A00081B239910AE00000F8460020D47400201A +:1089B000036600209479002014490020BDF8E400EB +:1089C0000628C9DB9DF8B41001EB410000EB011053 +:1089D000FE4901EB001030309DF8A01000EB0110B3 +:1089E000801C0990007820F02002099802709DF800 +:1089F000B4100220F1F75AFB9DF8B41040F2A11018 +:108A000011FB00F0F24901EBC00000F562709DF827 +:108A1000A01001EB410202EB011100EBC10022307A +:108A200009902E9800EB4001EA4800EB41100D3010 +:108A3000102208900999EFF708FC9DF8B41040F255 +:108A4000A11011FB00F0E24901EBC00101F56271D8 +:108A50009DF8A00000EB400202EB001001EBC0010A +:108A60002E9800EB4002DB4800EB421051F81A2F21 +:108A700040F8012F496841609DF8B40000EB4001C7 +:108A800001EB0010D14901EB001130319DF8A0003D +:108A900001EB001001782E9800EB4002CD4800EB6E +:108AA000421001702E9800EB4001CA4800EB4111C2 +:108AB000C948026841F81D2F808888809DF8B4005D +:108AC00040F2A11110FB01F0C14901EBC00101F519 +:108AD00062719DF8A00000EB400202EB001001EB78 +:108AE000C000416B2E9800EB4002BA4800EB4210E8 +:108AF00000E09EE0C0F809109DF8B40000EB4001D2 +:108B000001EB0010B14901EB001130319DF8A000DC +:108B100001EB001041682E9800EB4002AD4800EBDD +:108B20004210C0F823102E9881B208200991F1F765 +:108B3000BDFA00229DF8B40040F2A11110FB01F033 +:108B4000A34901EBC00000F562709DF8A01001EB95 +:108B5000410303EB011100EBC10080F8462053E014 +:108B60009DF8B40000EB400101EB0010974901EBC8 +:108B7000001030309DF8A01000EB0110801C09900F +:108B8000007820F00401091D099801709DF8B400D7 +:108B900000EB400101EB00108C4901EB001130317A +:108BA0009DF8A00001EB0010801C0990007820F0D7 +:108BB000800080300999087001209DF8B41040F2BF +:108BC000A11211FB02F1824A02EBC10108719DF86A +:108BD000B40040F2A11110FB01F0114601EBC000FE +:108BE00042799DF8B40040F2A11110FB01F07849E0 +:108BF00001EBC00000F562709DF8A01001EB41038D +:108C000003EB011100F831208F229DF8B40040F2EF +:108C1000A11110FB01F06E4901EBC00000F562707C +:108C20009DF8A01001EB410303EB011100EBC10023 +:108C30004271C7E0BDF8A400032857D1012166485E +:108C4000F53080F804179DF8B40040F2A11110FB34 +:108C500001F05F4901EBC00101F562719DF8A000D0 +:108C600000EB400202EB001011F830109DF8B40048 +:108C700040F2A11210FB02F0554A02EBC00040790D +:108C8000814234DA00219DF8B40040F2A11210FBB9 +:108C900002F04F4A02EBC000017101229DF8B400BE +:108CA00040F2A11110FB01F0494901EBC00101F5AF +:108CB00062719DF8A00000EB400303EB001001F887 +:108CC00030208F229DF8B40040F2A11110FB01F07A +:108CD0003F4901EBC00000F562709DF8A01001EB68 +:108CE000410303EB011100EBC10042714AE09DF822 +:108CF000B40040F2A11110FB01F0354901EBC000B6 +:108D000000F562709DF8A01001EB410202EB011129 +:108D100000EBC1008078802834D100219DF8B40098 +:108D200040F2A11210FB02F0294A02EBC0000171CF +:108D300080229DF8B40040F2A11110FB01F02449FB +:108D400001EBC00101F562719DF8A00000EB40034A +:108D500003EB001001EBC000427100229DF8B4004B +:108D600040F2A11110FB01F0194901EBC00000F520 +:108D700062709DF8A01001EB410303EB011100EBC1 +:108D8000C10082701EE0BDF8A400032819D10021A3 +:108D90001148F53080F804178F229DF8B40040F296 +:108DA000A11110FB01F00A4901EBC00000F562704F +:108DB0009DF8A01001EB410303EB011100EBC10092 +:108DC000427100BF00BF05F023BA0000D474002038 +:108DD0009479002014490020036600209DF8B40017 +:108DE00000EB4001C1EBC010FE4911F8300004282F +:108DF00001D125900BE09DF8B40000EB4001C1EBE0 +:108E0000C010F84911F83000152800D125909DF8C0 +:108E1000B40000EB4001C1EBC010F24901EBC0000F +:108E200041789DF8B40000EB4002C2EBC010ED4A5F +:108E300012F8300041EA002041F23001884202D1AC +:108E4000A62025903DE09DF8B40000EB4001C1EB69 +:108E5000C010E44901EBC00041789DF8B40000EB7C +:108E60004002C2EBC010DF4A12F8300041EA002095 +:108E700041F23101884202D1A720259021E09DF8DE +:108E8000B40000EB4001C1EBC010D64911F830002E +:108E9000022816D19DF8B40000EB4001C1EBC010D0 +:108EA000D04901EBC00001799DF8B40000EB40020D +:108EB000C2EBC010CB4A02EBC000C07841EA0021EF +:108EC00025919DF8B40040F2A11110FB01F0C649B4 +:108ED00001EBC000C17827919DF8B40040F2A111C8 +:108EE00010FB01F0C04901EBC00108319DF89C0066 +:108EF000C0EBC00001EBC00082789DF8B40040F2E6 +:108F0000A11110FB01F0B84901EBC00108319DF837 +:108F10009C00C0EBC00001EBC000C0781044C1B29F +:108F200028910021B14A9DF8B40002EB00129DF88F +:108F30009C00115439913AE09DF8B40040F2A1111F +:108F400010FB01F0A84901EBC00108319DF89C001D +:108F5000C0EBC00001EBC00002799DF8B40040F204 +:108F6000A11110FB01F0A04901EBC00108319DF8EF +:108F70009C00C0EBC00001EBC0008178BDF8E400AC +:108F8000084400EB400101EB00119DF8B40040F2F1 +:108F9000A11310FB03F0944B03EBC00000F56270CB +:108FA00000F83120BDF8E400401C81B239919DF8F1 +:108FB000B40040F2A11110FB01F08B4901EBC0019C +:108FC00008319DF89C00C0EBC00011F83010BDF8CE +:108FD000E4008142B0DCBDF8941043F23002881AFC +:108FE00091427DD009DC04297BD015297AD0A629AD +:108FF00010D0A72942F07D8450E1B0F5C06F72D047 +:10900000A0F2016000286FD001286ED00428F1D1B1 +:1090100001F0A5BF00219DF8B40040F2A11210FBA1 +:1090200002F0714A02EBC00001719DF8B40040F2F9 +:10903000A11110FB01F0114601EBC00008309DF8B2 +:109040009C10C1EBC10100EBC1000079052824DCB4 +:1090500006229DF8B40040F2A11110FB01F0624914 +:1090600001EBC00108319DF89C00C0EBC00001EB92 +:10907000C0000271A8229DF8B40040F2A11110FBBB +:1090800001F0594901EBC00008309DF89C10C1EB7C +:10909000C10100EBC1004271FEE09DF8B40040F256 +:1090A000A11110FB01F0504901EBC00008309DF800 +:1090B0009C10C1EBC10100EBC10000790A282BDC38 +:1090C0000B229DF8B40040F2A11110FB01F04649BB +:1090D00001EBC00108319DF89C00C0EBC00005E029 +:1090E00094E113E2FEE3FEE3FEE3FEE301EBC000E6 +:1090F0000271A9229DF8B40040F2A11110FB01F009 +:10910000394901EBC00008309DF89C10C1EBC1014A +:1091100000EBC1004271BFE09DF8B40040F2A11124 +:1091200010FB01F0304901EBC00008309DF89C10A5 +:10913000C1EBC10100EBC10000790F2824DC102233 +:109140009DF8B40040F2A11110FB01F0264901EB9B +:10915000C00108319DF89C00C0EBC00001EBC000CD +:109160000271A2229DF8B40040F2A11110FB01F09F +:109170001D4901EBC00008309DF89C10C1EBC101F6 +:1091800000EBC100427187E09DF8B40040F2A111EC +:1091900010FB01F0144901EBC00008309DF89C1051 +:1091A000C1EBC10100EBC1004079A5282DD19DF88C +:1091B000B40040F2A11110FB01F00B4901EBC0011A +:1091C00008319DF89C00C0EBC00001EBC000C178E5 +:1091D0009DF8B40000EB400202EB0010044A02EBE1 +:1091E000001007E0E022002094790020C4720020E3 +:1091F000D4740020303000EB0110801C09900078FE +:1092000020F00400001D099908709DF8B40040F298 +:10921000A11110FB01F0FD4901EBC00008309DF8E1 +:109220009C10C1EBC10100EBC1008079A12833D0B3 +:109230009DF8B40040F2A11110FB01F0F34901EBDD +:10924000C00108319DF89C00C0EBC00001EBC000DC +:1092500082799DF8B40040F2A11110FB01F0EB49B6 +:1092600001EBC00108319DF89C00C0EBC00001EB90 +:10927000C0004271A1229DF8B40040F2A11110FB80 +:1092800001F0E24901EBC00008309DF89C10C1EBF1 +:10929000C10100EBC100827102F02BBB00219DF8DF +:1092A000B40040F2A11210FB02F0D84A02EBC00059 +:1092B00001719DF8B40040F2A11110FB01F01146BC +:1092C00001EBC00008309DF89C10C1EBC10100EB20 +:1092D000C100007908281DDC00219DF8B40040F28F +:1092E000A11210FB02F0C94A02EBC0000171082272 +:1092F0009DF8B40040F2A11110FB01F0C34901EB4D +:10930000C00008309DF89C10C1EBC10100EBC1000A +:10931000027124E09DF8B40040F2A11110FB01F0AD +:10932000BA4901EBC00008309DF89C10C1EBC101A7 +:1093300000EBC10000790B2811DC0C229DF8B40071 +:1093400040F2A11110FB01F0B04901EBC000083060 +:109350009DF89C10C1EBC10100EBC10002719DF8AA +:10936000B40040F2A11110FB01F0A84901EBC000CC +:1093700008309DF89C10C1EBC10100EBC1004079A1 +:10938000A42830D19DF8B40000EB400101EB00109F +:109390009F4901EB001030309DF8A01000EB011048 +:1093A000801C0990007820F0200020300999087076 +:1093B00000229DF8B40040F2A11110FB01F0934986 +:1093C00001EBC00000F562709DF8A01001EB4103B5 +:1093D00003EB011100EBC10080F845209DF8B410AB +:1093E0000220F0F763FEA1229DF8B40040F2A11123 +:1093F00010FB01F0854901EBC00008309DF89C107E +:10940000C1EBC10100EBC100427145E7002039907A +:1094100015E09DF8B40000EB4001C1EBC0107D49A0 +:1094200001EBC001BDF8E400C01C095C16AABDF840 +:10943000E4001154BDF8E400401C81B23991BDF83C +:10944000E4000628E5DB062116A81DF0A5FD002195 +:10945000CDE93001DDE93021100A40EA0164309B9A +:10946000E21841EB2120CDE908204FF480724FF043 +:109470000003DDE90801EEF7A5FE9DF8B40040F217 +:10948000A11110FB01F0614901EBC00000F5627011 +:109490009DF89C1001EB410303EB011100EBC100AF +:1094A000027100209DF8B41040F2A11211FB02F1EC +:1094B000564A02EBC101087104229DF8B40040F243 +:1094C000A11110FB01F0514901EBC00000F56270E1 +:1094D0009DF89C1001EB410303EB011100F83120D2 +:1094E000A7229DF8B40040F2A11110FB01F04749FA +:1094F00001EBC00000F562709DF89C1001EB410388 +:1095000003EB011100EBC1004271C5E69DF8B40008 +:1095100040F2A11110FB01F03C4901EBC000083002 +:109520009DF89C10C1EBC10100EBC100007904283B +:1095300072DA00219DF8B40040F2A11210FB02F093 +:10954000324A02EBC0000171A1229DF8B40040F242 +:10955000A11110FB01F02D4901EBC00108319DF86C +:109560009C00C0EBC00001EBC00042719DF8B4004C +:1095700040F2A11110FB01F0244901EBC0000830BA +:109580009DF89C10C1EBC10100EBC100001D0990CA +:109590000078401CC2B2099802709DF8B40040F2F5 +:1095A000A11110FB01F0194901EBC00008309DF832 +:1095B0009C10C1EBC10100EBC1000079042823D14C +:1095C0000A229DF8B40040F2A11110FB01F00F49EE +:1095D00001EBC00108319DF89C00C0EBC00001EB1D +:1095E000C0000271A3229DF8B40040F2A11110FB4B +:1095F00001F0064901EBC00008309DF89C10C1EB5A +:10960000C10100EBC1004271EBE205E0947900205A +:10961000D4740020E02200209DF8B40040F2A11193 +:1096200010FB01F0FE4901EBC00008309DF89C10D2 +:10963000C1EBC10100EBC100007904282FD100214A +:109640009DF8B40040F2A11210FB02F0F44A02EBC4 +:10965000C000017105229DF8B40040F2A11110FB79 +:1096600001F0EF4901EBC00108319DF89C00C0EB0F +:10967000C00001EBC0000271A3229DF8B40040F2CB +:10968000A11110FB01F0E64901EBC00008309DF884 +:109690009C10C1EBC10100EBC1004271A1E29DF839 +:1096A000B40040F2A11110FB01F0DD4901EBC00054 +:1096B00008309DF89C10C1EBC10100EBC10000799E +:1096C00008282FDC00219DF8B40040F2A11210FB05 +:1096D00002F0D34A02EBC000017109229DF8B400E8 +:1096E00040F2A11110FB01F0CD4901EBC00108319E +:1096F0009DF89C00C0EBC00001EBC0000271A722E6 +:109700009DF8B40040F2A11110FB01F0C44901EB37 +:10971000C00008309DF89C10C1EBC10100EBC100F6 +:1097200042715EE29DF8B40040F2A11110FB01F01D +:10973000BB4901EBC00008309DF89C10C1EBC10192 +:1097400000EBC100007909282FDC00219DF8B4004E +:1097500040F2A11210FB02F0B14A02EBC00001710D +:109760000A229DF8B40040F2A11110FB01F0AC49AF +:1097700001EBC00108319DF89C00C0EBC00001EB7B +:10978000C0000271A3229DF8B40040F2A11110FBA9 +:1097900001F0A34901EBC00008309DF89C10C1EB1B +:1097A000C10100EBC10042711BE29DF8B40040F220 +:1097B000A11110FB01F09A4901EBC00008309DF89F +:1097C0009C10C1EBC10100EBC10000790D282FDC1A +:1097D00000219DF8B40040F2A11210FB02F0904A63 +:1097E00002EBC00001710E229DF8B40040F2A111FD +:1097F00010FB01F08A4901EBC00108319DF89C0083 +:10980000C0EBC00001EBC0000271A1229DF8B400C2 +:1098100040F2A11110FB01F0814901EBC0000830BA +:109820009DF89C10C1EBC10100EBC1004271D8E171 +:109830009DF8B40040F2A11110FB01F0784901EB52 +:10984000C00008309DF89C10C1EBC10100EBC100C5 +:1098500000790E282FDC00219DF8B40040F2A112FF +:1098600010FB02F06E4A02EBC00001710F229DF85E +:10987000B40040F2A11110FB01F0694901EBC001F5 +:1098800008319DF89C00C0EBC00001EBC0000271E4 +:10989000A3229DF8B40040F2A11110FB01F0604931 +:1098A00001EBC00008309DF89C10C1EBC10100EB3A +:1098B000C100427195E19DF8B40040F2A11110FB86 +:1098C00001F0574901EBC00008309DF89C10C1EB36 +:1098D000C10100EBC100007910287DDC11229DF848 +:1098E000B40003E07EE1ACE1F9E1DAE140F2A1117C +:1098F00010FB01F04A4901EBC00108319DF89C00C2 +:10990000C0EBC00001EBC0000271A1229DF8B400C1 +:1099100040F2A11110FB01F0414901EBC0010831F7 +:109920009DF89C00C0EBC00001EBC00042719DF8A7 +:10993000B40040F2A11110FB01F0394901EBC00164 +:1099400008319DF89C00C0EBC00001EBC0008271A3 +:109950000021399156E09DF8B40040F2A11110FBAE +:1099600001F02F4901EBC00108319DF89C00C0EBCC +:10997000C00001EBC0008178BDF8E40001449DF80F +:10998000B40000EB400202EB0010264A02EB00108C +:10999000303000EB0110801C0990007820F080012D +:1099A0008031099801709DF8B40040F2A11110FBBC +:1099B00001F01B4901EBC00108319DF89C00C0EB90 +:1099C000C00001EBC0008178BDF8E40001449DF8BF +:1099D000B40000EB400200E085E002EB0010114A09 +:1099E00002EB0010303000EB0110801C0990007871 +:1099F00020F00400001D09990870BDF8E400401C27 +:109A000080B239909DF8B40040F2A11110FB01F032 +:109A1000034901EBC00108319DF89C0004E00000FF +:109A200094790020D4740020C0EBC00011F83010ED +:109A3000BDF8E40081428EDC9DF8B40000EB4001EB +:109A400001EB0010FE4901EB001030309DF8A01032 +:109A500000EB01108078C0F34010E8B39DF8B4002B +:109A600000EB400101EB0010F54901EB0010303034 +:109A70009DF8A01000EB0110801C0990007820F0E8 +:109A80002002099802709DF8B40000EB400101EB40 +:109A90000010EB4901EB001030309DF8A01000EBF6 +:109AA00001108078C0F34000A8B99DF8B40000EB25 +:109AB000400101EB0010E24901EB001030309DF84D +:109AC000A01000EB0110801C0990007820F0080025 +:109AD00008300999087000E065E09DF8B410022094 +:109AE000F0F7E4FA7DE09DF8B40040F2A11110FB1C +:109AF00001F0D44901EBC00108319DF89C00C0EB96 +:109B0000C00001EBC00001799DF8B40040F2A11241 +:109B100010FB02F0CB4A02EBC0004079814260D1D9 +:109B20009DF8B40040F2A11110FB01F0114601EBC9 +:109B3000C00008309DF89C10C1EBC10100EBC100D2 +:109B40008079A12830D0A3229DF8B40040F2A11161 +:109B500010FB01F0BB4901EBC00108319DF89C00EE +:109B6000C0EBC00001EBC00042719DF8B40040F2B0 +:109B7000A11110FB01F0B34901EBC00008309DF8C2 +:109B80009C10C1EBC10100EBC1008079A22828D054 +:109B900000219DF8B40040F2A11210FB02F0A94A86 +:109BA00002EBC00001711CE0A1229DF8B40040F25C +:109BB000A11110FB01F0A34901EBC00108319DF890 +:109BC0009C00C0EBC00001EBC000427101219DF878 +:109BD000B40040F2A11210FB02F09A4A02EBC0005E +:109BE000017112E4A1229DF8B40040F2A11110FB12 +:109BF00001F0944901EBC00108319DF89C00C0EBD5 +:109C0000C00001EBC00082719DF8B40040F2A111C8 +:109C100010FB01F08B4901EBC00108319DF89C005D +:109C2000C0EBC00001EBC000427100219DF8B40000 +:109C300040F2A11210FB02F0824A02EBC000017157 +:109C400063E400219DF8B40040F2A11210FB02F081 +:109C50007C4A02EBC000017109229DF8B40040F279 +:109C6000A11110FB01F0774901EBC00108319DF80B +:109C70009C00C0EBC00001EBC0000271A7229DF860 +:109C8000B40040F2A11110FB01F06E4901EBC000DD +:109C900008309DF89C10C1EBC10100EBC10042717E +:109CA00033E400219DF8B40040F2A11210FB02F051 +:109CB000644A02EBC0000171A7229DF8B40040F293 +:109CC000A11110FB01F05F4901EBC00008309DF8C5 +:109CD0009C10C1EBC10100EBC100427115E49DF87D +:109CE000B40000EB4001C1EBC010574901EBC000CC +:109CF000C07D31281DDB9DF8B40000EB4001C1EBB5 +:109D0000C010514901EBC000C07D3138C2B29DF88E +:109D1000B40040F2A11110FB01F04A4901EBC00070 +:109D200008309DF89C10C1EBC10100EBC100C2706E +:109D300011E000229DF8B40040F2A11110FB01F0E7 +:109D4000404901EBC00008309DF89C10C1EBC101F7 +:109D500000EBC100C2709DF8B40040F2A11110FBED +:109D600001F0384901EBC00108319DF89C00C0EBBF +:109D7000C00001EBC00082789DF8B40040F2A11150 +:109D800010FB01F02F4901EBC00108319DF89C0048 +:109D9000C0EBC00001EBC000C078111836919DF8EF +:109DA000B40040F2A11110FB01F0264901EBC00103 +:109DB00008319DF89C00C0EBC00001EBC000C278E8 +:109DC0009DF8B40040F2A11110FB01F01D4901EB18 +:109DD000C00108319DF89C00C0EBC00011F83000B4 +:109DE00082427DDA00219DF8B40040F2A11210FBFE +:109DF00002F0144A02EBC0000171A7229DF8B400E2 +:109E000040F2A11110FB01F00E4901EBC001083135 +:109E10009DF89C00C0EBC00001EBC00042719DF8B2 +:109E2000B40000EB4001C1EBC010074901EBC000DA +:109E3000407930287ED19DF8B40040F2A11105E0B0 +:109E4000D474002094790020E022002010FB01F05F +:109E5000FE4901EBC00108319DF89C00C0EBC00039 +:109E600001EBC00001799DF8B40040F2A11210FB93 +:109E700002F0F64A02EBC000407981425AD19DF8C7 +:109E8000B40040F2A11110FB01F0114601EBC0003B +:109E900000F56270BDF8D81001EB410202EB011130 +:109EA00000EBC100C078312832D19DF8B40000EB3E +:109EB000400101EB0010E64901EB00103030BDF825 +:109EC000D81000EB0110801C0990007820F02002CF +:109ED0000998027000229DF8B40040F2A11100E040 +:109EE000FEE310FB01F0D94901EBC00000F5627000 +:109EF000BDF8D81001EB410303EB011100EBC100E9 +:109F000080F845209DF8B4100220F0F7CFF854E017 +:109F10009DF8B40040F2A11110FB01F0CB4901EB18 +:109F2000C00000F56270BDF8D81001EB410202EBF1 +:109F3000011100E06CE000EBC100C07833283CD197 +:109F40009DF8B40000EB400101EB0010C04901EBAB +:109F500000103030BDF8D81000EB0110801C0990C3 +:109F6000007820F020020998027001229DF8B400C8 +:109F700040F2A11110FB01F0B44901EBC00000F563 +:109F80006270BDF8D81001EB410303EB011100EB47 +:109F9000C10080F84620A9229DF8B40040F2A1112A +:109FA00010FB01F0A94901EBC00008309DF89C109E +:109FB000C1EBC10100EBC10082719DF8B40000EB60 +:109FC000400101EB0010A24901EB00103030BDF858 +:109FD000D81000EB0110801C0990007820F00102DD +:109FE000099802709DF8B40000EB400101EB0010ED +:109FF000974901EB00103030BDF8D81000EB01108C +:10A00000801C0990007820F00202099802700DE18E +:10A010009DF8B40000EB4001C1EBC0108D4901EB8D +:10A02000C000407931287CD19DF8B40040F2A111E4 +:10A0300010FB01F0854901EBC00108319DF89C003F +:10A04000C0EBC00001EBC00001799DF8B40040F204 +:10A05000A11210FB02F07D4A02EBC0004079814260 +:10A060005FD19DF8B40040F2A11110FB01F0114640 +:10A0700001EBC00000F56270BDF8D81001EB4102A1 +:10A0800002EB011100EBC10090F8460058BB012221 +:10A090009DF8B40040F2A11110FB01F06B4901EBF7 +:10A0A000C00101F56271BDF8D80000EB400303EB7D +:10A0B000001001EBC00080F845209DF8B40000EBD3 +:10A0C000400101EB0010624901EB00113031BDF895 +:10A0D000D80001EB0010801C0990007820F00100EE +:10A0E000401C099908709DF8B41001EB410000EB89 +:10A0F0000110574901EB00103030BDF8D81000EBCB +:10A100000110801C0990007820F00202099802706A +:10A11000514890F8E00790B19DF8B41001EB410070 +:10A1200000E002E200EB0110494901EB0010303081 +:10A13000BDF8D81000EB0110807A022876D147488C +:10A1400090F82900012871D14448D0F80C02434905 +:10A15000498D88426AD29DF8B41040F2A11011FBDB +:10A1600000F03A4901EBC00000F56270BDF8D8106C +:10A1700001EB410202EB011100EBC10090F8450038 +:10A18000012852D19DF8B41040F2A11011FB00F04B +:10A190002E4901EBC00000F56270BDF8D81001EB4C +:10A1A000410202EB011100EBC10090F87F00E0BB1F +:10A1B00001229DF8B40000EB400101EB001024499E +:10A1C00001EB00113031BDF8D80001EB0010C27274 +:10A1D00000229DF8B40000EB400101EB00101C4987 +:10A1E00001EB00113031BDF8D80001EB00104260E6 +:10A1F0009DF8B41040F2A11011FB00F0134901EBDF +:10A20000C00101F56271BDF8D80000EB400202EB1D +:10A21000001001EBC00090F891109DF8B40040F2DE +:10A22000A11210FB02F0094A01E07CE07AE002EBA7 +:10A23000C00041709DF8B41040F2A11011FB00F075 +:10A24000114601EBC00108310AE0000094790020BA +:10A25000D4740020E0220020F8660020F846002098 +:10A260009DF89C00C0EBC00001EBC00001799DF897 +:10A27000B40040F2A11210FB02F0FE4A02EBC00053 +:10A28000407981424ED100229DF8B40040F2A111E4 +:10A2900010FB01F0F74901EBC00101F56271BDF857 +:10A2A000D80000EB400303EB001001EBC000C271CB +:10A2B0004FF010429DF8B40040F2A11110FB01F0E4 +:10A2C000EC4901EBC00101F56271BDF8D80000EB6B +:10A2D000400303EB001001EBC0008260A4229DF854 +:10A2E000B40040F2A11110FB01F0E24901EBC00102 +:10A2F00008319DF89C00C0EBC00001EBC0008271EA +:10A30000A3229DF8B40040F2A11110FB01F0D9493D +:10A3100001EBC00008309DF89C10C1EBC10100EBBF +:10A32000C10042710FE39DF8B41040F2A11011FB7F +:10A3300000F0D04901EBC00000F56270BDF8D81004 +:10A3400001EB410202EB011100EBC10090F8450066 +:10A3500001287DD19DF8B41040F2A11011FB00F04E +:10A36000C44901EBC00101F56271BDF8D80000EBF2 +:10A37000400202EB001001EBC00090F8801040F2A8 +:10A38000A11011FB00F0BB4901EBC00101F56271A6 +:10A390009DF8B40040F2A11210FB02F0B54A02EBA6 +:10A3A000C00000F56270BDF8D82002EB420303EB59 +:10A3B000021200EBC20090F8810000EB400202EBB9 +:10A3C000001001EBC00090F87E00032840D102226B +:10A3D0009DF8B40000EB400101EB0010A64901EB31 +:10A3E00000113031BDF8D80001EB0010C2729DF8A9 +:10A3F000B41040F2A11011FB00F09E4901EBC00126 +:10A4000001F562719DF8A00000EB400202EB001024 +:10A4100001EBC00090F891109DF8B40040F2A11239 +:10A4200010FB02F0934A02EBC00041709DF8B4109B +:10A4300040F2A11011FB00F0114601EBC001083100 +:10A440009DF89C00C0EBC00001EBC000017900E06A +:10A45000FFE19DF8B40040F2A11210FB02F0854A22 +:10A4600002EBC000407981424ED100229DF8B40039 +:10A4700040F2A11110FB01F07E4901EBC00101F592 +:10A480006271BDF8D80000EB400303EB001001EB54 +:10A49000C000C2714FF010429DF8B40040F2A1110B +:10A4A00010FB01F0734901EBC00101F56271BDF8C9 +:10A4B000D80000EB400303EB001001EBC00082600A +:10A4C000A4229DF8B40040F2A11110FB01F06949EB +:10A4D00001EBC00108319DF89C00C0EBC00001EB0E +:10A4E000C0008271A3229DF8B40040F2A11110FBBC +:10A4F00001F0604901EBC00008309DF89C10C1EBF1 +:10A50000C10100EBC100427100229DF8B40000EBD4 +:10A51000400101EB0010584901EB00103030BDF84C +:10A52000D81000EB011042600DE29DF8B41001EB71 +:10A530004100C0EBC110514901EBC0004079332804 +:10A540007DD19DF8B41001EB410000EB01104A49A8 +:10A5500001EB00103030BDF8D81000EB0110801C6A +:10A560000990007820F00101491C099801709DF8BC +:10A57000B41001EB410000EB01103F4901EB001169 +:10A580003031BDF8D80001EB0010801C0990007834 +:10A5900020F02002099802709DF8B41001EB4100F0 +:10A5A00000EB0110344901EB00103030BDF8D81039 +:10A5B00000EB0110801C0990007820F00200801C44 +:10A5C000099908709DF8B41040F2A11011FB00F039 +:10A5D000284901EBC00042799DF8B40040F2A11176 +:10A5E00010FB01F0234901EBC00008309DF89C10DE +:10A5F000C1EBC10100EBC1000271002039905EE0A7 +:10A600009DF8B41040F2A11011FB00F0194901EBC4 +:10A61000C00108319DF89C00C0EBC00001EBC000F8 +:10A620008178BDF8E40001449DF8B40000EB4002DD +:10A6300002EB0010104A02EB0010303000E07EE028 +:10A6400000EB0110801C0990007820F0800180311F +:10A65000099801709DF8B41040F2A11011FB00F0B0 +:10A66000044901EBC00108319DF89C00C0EBC0001B +:10A6700006E0000094790020D4740020E02200203D +:10A6800001EBC0008178BDF8E40001449DF8B400FE +:10A6900000EB400202EB0010FE4A02EB00103030EB +:10A6A00000EB0110801C0990007820F00401091DC6 +:10A6B00009980170BDF8E400401C81B239919DF801 +:10A6C000B41040F2A11011FB00F0F34901EBC001FE +:10A6D00008319DF89C00C0EBC00011F8301000E07C +:10A6E000DEE2BDF8E40081428ADC9DF8B41001EBA3 +:10A6F000410000EB0110E74901EB00103030BDF8DC +:10A70000D81000EB01108078C0F3400020B99DF80C +:10A71000B4100220EFF7CAFCA2229DF8B40040F268 +:10A72000A11110FB01F0DC4901EBC00008309DF8DD +:10A730009C10C1EBC10100EBC100827103E19DF8E7 +:10A74000B41001EB4100C0EBC110D44901EBC000D3 +:10A75000407934287DD19DF8B41040F2A11011FB4E +:10A7600000F0CD4901EBC00108319DF89C00C0EB21 +:10A77000C00001EBC00001799DF8B40040F2A112C5 +:10A7800010FB02F0C44A02EBC0004079814260D164 +:10A790009DF8B41001EB410000EB0110BD4901EB45 +:10A7A00000103030BDF8D81000EB0110801C09906B +:10A7B000007820F02002099802709DF8B41001EB97 +:10A7C000410000EB0110B34901EB00103030BDF83F +:10A7D000D81000EB0110801C0990007820F00202D4 +:10A7E0000998027001229DF8B40040F2A11110FBFB +:10A7F00001F0A94901EBC00000F56270BDF8D81066 +:10A8000001EB410303EB011100EBC10080F846208E +:10A81000A9229DF8B40040F2A11110FB01F09E495D +:10A8200001EBC00008309DF89C10C1EBC10100EBAA +:10A83000C10082719DF8B40040F2A11110FB01F03B +:10A84000954901EBC00042799DF8B40040F2A11196 +:10A8500000E078E010FB01F08F4901EBC000083008 +:10A860009DF89C10C1EBC10100EBC10002710020FA +:10A87000399054E09DF8B40040F2A11110FB01F0B2 +:10A88000854901EBC00108319DF89C00C0EBC00078 +:10A8900001EBC0008178BDF8E40001449DF8B400EC +:10A8A00000EB400202EB00107A4A02EB001030305D +:10A8B00000EB0110801C0990007820F080008030AF +:10A8C000099908709DF8B40040F2A11110FB01F045 +:10A8D000714901EBC00008309DF89C10C1EBC1012B +:10A8E00000EBC1008078BDF8E41042189DF8B40078 +:10A8F00000EB400101EB0010664901EB0010303025 +:10A9000000EB0210801C0990007820F00401091D62 +:10A9100009980170BDF8E400401C81B239919DF89E +:10A92000B40040F2A11110FB01F05B4901EBC00142 +:10A9300008319DF89C00C0EBC00011F83010BDF844 +:10A94000E400814296DC00202E902F900021399166 +:10A9500022E0DDE92E10000140EA11720901CDE983 +:10A960002E129DF8B40000EB4001C1EBC0104B4922 +:10A9700001EBC001BDF8E400801D085C3038C11750 +:10A98000DDE92E3440EA03022143CDE92E21BDF852 +:10A99000E400401C81B23991BDF8E4000628D8DB00 +:10A9A0009DF8B4002E9940F2A11210FB02F03A4A31 +:10A9B00002EBC00202F56272BDF8D80000EB400362 +:10A9C00003EB001002EBC000C0F81A1000222E9218 +:10A9D0002F920021399122E0DDE92E10000140EA9A +:10A9E00011720901CDE92E129DF8B40000EB40016F +:10A9F000C1EBC010294901EBC001BDF8E4000D30E6 +:10AA0000085C3038C117DDE92E34184341EA0402EE +:10AA1000CDE92E02BDF8E400401C80B23990BDF8AB +:10AA2000E4000428D8DB9DF8B4002E9940F2A1126E +:10AA300010FB02F0184A02EBC00202F56272BDF888 +:10AA4000D80000EB400303EB001002EBC0004163B1 +:10AA500000222E922F92002139912AE0DDE92E105A +:10AA6000000140EA11720901CDE92E129DF8B400EF +:10AA700000EB4001C1EBC010084901EBC001BDF87B +:10AA8000E4001130085C3038C117DDE92E3418437A +:10AA900006E00000D474002094790020E022002019 +:10AAA00041EA0402CDE92E02BDF8E400401C80B268 +:10AAB0003990BDF8E4000628D0DB9DF8B4002E994B +:10AAC00040F2A11210FB02F0FE4A02EBC00202F5B6 +:10AAD0006272BDF8D80000EB400303EB001002EBFC +:10AAE000C000C0F81E109DF8B40000EB4001C1EB9F +:10AAF000C010F54901EBC00042799DF8B40040F266 +:10AB0000A11110FB01F0EF4901EBC00101F56271E9 +:10AB1000BDF8D80000EB400303EB001001EBC000D0 +:10AB2000C2709DF8B40000EB400101EB0010E74952 +:10AB300001EB00113031BDF8D80001EB0010827834 +:10AB40009DF8B40040F2A11110FB01F0DD4901EBCA +:10AB5000C00101F56271BDF8D80000EB400303EBC2 +:10AB6000001001EBC00002769DF8B40040F2A11184 +:10AB700010FB01F0D34901EBC00108319DF89C00A6 +:10AB8000C0EBC00001EBC00001799DF8B40040F2B9 +:10AB9000A11210FB02F0CB4A02EBC00040798142C7 +:10ABA0007EDA00219DF8B40040F2A11210FB02F001 +:10ABB000C44A02EBC0000171A7229DF8B40040F224 +:10ABC000A11110FB01F0BF4901EBC00108319DF854 +:10ABD0009C00C0EBC00001EBC00042710021399124 +:10ABE0008DE09DF8B40040F2A11110FB01F0B549D1 +:10ABF00001EBC00108319DF89C00C0EBC00001EBE7 +:10AC0000C000C178BDF8E400814221D000229DF847 +:10AC1000B40040F2A11110FB01F0AA4901EBC00100 +:10AC200008319DF89C00C0EBC00001EBC0008178AA +:10AC3000BDF8E40001449DF8B40000EB400303EBD1 +:10AC40000010A24B03EB0010303000EB01108270BB +:10AC50009DF8B40040F2A11110FB01F0994901EBFD +:10AC6000C00108319DF89C00C0EBC00001EBC000A2 +:10AC70008178BDF8E40001449DF8B40000EB400287 +:10AC800002EB0010914A02EB0010303000EB011093 +:10AC9000801C0990007820F080008030099900E045 +:10ACA000A4E008709DF8B40040F2A11110FB01F07F +:10ACB000844901EBC00008309DF89C10C1EBC10134 +:10ACC00000EBC1008078BDF8E41042189DF8B40094 +:10ACD00000EB400101EB00107C4901EB001030302B +:10ACE00000EB0210801C0990007820F00401091D7F +:10ACF00009980170BDF8E400401C81B239919DF8BB +:10AD0000B40040F2A11110FB01F06E4901EBC0014B +:10AD100008319DF89C00C0EBC00011F83010BDF860 +:10AD2000E40081423FF75DAF9DF8B40000EB4001C5 +:10AD300001EB0010654901EB00103030BDF8D81070 +:10AD400000EB01108078C0F3401088B99DF8B40082 +:10AD500000EB400101EB00105C4901EB00103030CA +:10AD6000BDF8D81000EB01108078C0F34000E8B3C4 +:10AD70009DF8B40000EB400101EB0010534901EBDA +:10AD800000103030BDF8D81000EB0110801C099085 +:10AD9000007820F02002099802709DF8B40000EBC2 +:10ADA000400101EB0010494901EB00103030BDF8C3 +:10ADB000D81000EB0110801C0990007820F00202EE +:10ADC000099802709DF8B40000EB400101EB0010FF +:10ADD0003E4901EB00103030BDF8D81000EB0110F7 +:10ADE000801C0990007820F0080000E0B6E00830F0 +:10ADF000099908709DF8B4009DF8A01001EB0010AF +:10AE0000C217CDE92E029DF8B40040F2A11110FB4B +:10AE100001F02C4901EBC00000F56270BDF8D810BC +:10AE200001EB410202EB011100EBC100223009905D +:10AE30002E9800EB4001264800EB41100D30102207 +:10AE400008900999EDF701FA9DF8B40040F2A111BC +:10AE500010FB01F01B4901EBC00101F56271BDF867 +:10AE6000D80000EB400202EB001001EBC0012E986D +:10AE700000EB4002164800EB421051F81A2F40F840 +:10AE8000012F496841609DF8B40000EB400101EBDF +:10AE900000100E4901EB00113031BDF8D80001EB74 +:10AEA000001001782E9800EB4002094800EB421098 +:10AEB00001702E9800EB4001054800EB4111054858 +:10AEC000026809E094790020E0220020D474002078 +:10AED000144900200366002041F81D2F80888880D7 +:10AEE0009DF8B40040F2A11110FB01F0FE4901EB06 +:10AEF000C00101F56271BDF8D80000EB400202EB21 +:10AF0000001001EBC000416B2E9800EB4002F748A7 +:10AF100000EB4210C0F809109DF8B40000EB4001AE +:10AF200001EB0010F24901EB00113031BDF8D800FF +:10AF300001EB001041682E9800EB4002EB4800EB5B +:10AF40004210C0F823102E9881B208200991EFF723 +:10AF5000ADF89DF8B4100220EFF7A8F8EAE300205E +:10AF60001590C4E000202E902F900021399127E009 +:10AF7000DDE92E10000140EA11720901CDE92E121F +:10AF80009DF8B40000EB4001C1EBC010D94901EBC2 +:10AF9000C001159800EB8002BDF8E4000B3000EB17 +:10AFA0008200085C3038C117DDE92E3440EA030224 +:10AFB0002143CDE92E21BDF8E400401C81B2399136 +:10AFC000BDF8E4000A28D3DB9DF8B400DDE92E12B9 +:10AFD00040F2A11310FB03F0C34B03EBC003083393 +:10AFE0009DF89C00C0EBC00003EBC000837815986F +:10AFF000184400EB400303EB00139DF8B40040F24B +:10B00000A11410FB04F0B84C04EBC00000F5627012 +:10B0100000EBC30040F8221F426000222E922F92C4 +:10B020000021399127E0DDE92E10000140EA11727C +:10B030000901CDE92E129DF8B40000EB4001C1EBEF +:10B04000C010AC4901EBC001159800EB8002BDF8BF +:10B05000E400153000EB8200085C3038C117DDE9F0 +:10B060002E34184341EA0402CDE92E02BDF8E40073 +:10B07000401C80B23990BDF8E4000A28D3DB9DF86B +:10B08000B400DDE92E1240F2A11310FB03F0964B41 +:10B0900003EBC00308339DF89C00C0EBC00003EB3A +:10B0A000C00083781598184400EB400303EB0013AD +:10B0B0009DF8B40040F2A11410FB04F08A4C04EB9C +:10B0C000C00000F5627000EBC30022308160C260F6 +:10B0D00000219DF8B40040F2A11210FB02F02246BC +:10B0E00002EBC00001711598401CC0B215909DF88C +:10B0F000B40040F2A11110FB01F07B4901EBC0014B +:10B1000008319DF89C00C0EBC00011F83010159874 +:10B1100081423FF727AF9DF8B40040F2A11110FB28 +:10B1200001F0714901EBC00008309DF89C10C1EBA3 +:10B13000C10100EBC10000790C2812DC0D229DF842 +:10B14000B40040F2A11110FB01F0674901EBC0000F +:10B1500008309DF89C10C1EBC10100EBC1000271E9 +:10B16000A2E39DF8B40040F2A11110FB01F05E498A +:10B1700001EBC00108319DF89C00C0EBC00001EB61 +:10B18000C00001799DF8B40040F2A11210FB02F05A +:10B19000554A02EBC000407981427CD19DF8B40051 +:10B1A00040F2A11110FB01F0114601EBC001083182 +:10B1B0009DF89C00C0EBC00001EBC000C2789DF878 +:10B1C000B40040F2A11110FB01F0474901EBC001AE +:10B1D00008319DF89C00C0EBC00001EBC0008078F6 +:10B1E000111836919DF8B4109DF8A00000EB0110E5 +:10B1F000C217CDE92E02404890F8E00708B39DF849 +:10B20000B40000EB400101EB0010394901EB0010E4 +:10B210003030BDF8D81000EB0110807A022810D031 +:10B220009DF8B40000EB400101EB0010304901EB48 +:10B2300000103030BDF8D81000EB0110C07A0028A3 +:10B240007DDD00229DF8B40000EB400101EB001011 +:10B25000274901EB00103030BDF8D81000EB011089 +:10B26000C2722648D0F80C020521B0FBF1F201FBB6 +:10B27000120000EB400121482C3000EB41100D3052 +:10B2800009909DF8B40040F2A11110FB01F016499D +:10B2900001EBC00000E007E300F56270BDF8D810D4 +:10B2A00001EB410202EB011100EBC1002230102240 +:10B2B000014608900998ECF7C8FF1048D0F80C0236 +:10B2C0000521B0FBF1F201FB120000EB40010B483D +:10B2D0002C3000EB41129DF8B40040F2A11110FB9C +:10B2E00001F001490CE0000094790020144900208D +:10B2F000D4740020E0220020F8660020F8460020E8 +:10B3000001EBC00101F56271BDF8D80000EB40030C +:10B3100003EB001001EBC00050F81A1F42F8011FA8 +:10B3200040685060FE48D0F80C020521B0FBF1F2F5 +:10B3300001FB120000EB4001F9482C3000E096E1DF +:10B3400000EB41129DF8B40000EB400101EB00104E +:10B35000F44901EB001130319DF8A00001EB001021 +:10B3600000781070EE48D0F80C020521B0FBF1F225 +:10B3700001FB120000EB4001E9482C3000EB4112C8 +:10B380009DF8B40040F2A11110FB01F0E64901EB79 +:10B39000C00101F56271BDF8D80000EB400303EB7A +:10B3A000001001EBC000406BC2F80900DC48D0F887 +:10B3B0000C020521B0FBF1F201FB120000EB400191 +:10B3C000D7482C3000EB4111D848026841F81D2FB6 +:10B3D00080888880D248D0F80C020521B0FBF1F2B9 +:10B3E00001FB120000EB4001CD482C3000EB411274 +:10B3F0009DF8B40000EB400101EB0010C94901EBDE +:10B4000000113031BDF8D80001EB00104068C2F8DF +:10B41000230000229DF8B40000EB400101EB001076 +:10B42000C04901EB00113031BDF8D80001EB00102C +:10B4300042600021399154E0B948D0F80C0205214E +:10B44000B0FBF1F201FB120000EB4001B4482C30DC +:10B4500000EB41112731BDF8E4409DF8B40040F203 +:10B46000A11210FB02F0B04A02EBC00202F56272B8 +:10B470009DF8A00000EB400303EB001002EBC000BE +:10B4800090F8800040F2A11210FB02F0A64A02EBF5 +:10B49000C00202F562729DF8B40040F2A11310FBE5 +:10B4A00003F0A14B03EBC00303F56273BDF8D800B2 +:10B4B00000EB400505EB001003EBC00090F88100A5 +:10B4C00000EB400303EB001002EBC0024732BDF873 +:10B4D000E400001D105C0855BDF8E400401C81B27A +:10B4E0003991BDF8E4000628A6DB0021399142E03D +:10B4F00000239DF8B40040F2A11110FB01F08A492D +:10B5000001EBC00101F56271BDF8D80000EB40020B +:10B5100002EB001001EBC00090F8800040F2A11196 +:10B5200010FB01F0804901EBC00101F562719DF84B +:10B53000B40040F2A11210FB02F07B4A02EBC00201 +:10B5400002F56272BDF8D80000EB400404EB001075 +:10B5500002EBC00090F8810000EB400202EB00100B +:10B5600001EBC0014731BDF8E4000B54BDF8E40025 +:10B57000401C81B23991BDF8E4000A28B8DB684864 +:10B58000D0F80C020521B0FBF1F080B20146099021 +:10B590000220EDF79DFD00210620EEF787FD6048B3 +:10B5A000D0F80C025E49498D884206D25C48D0F83A +:10B5B0000C02401C5A49C1F80C0200210520EEF78C +:10B5C00075FD9DF8B41001EB410000EB01105549E9 +:10B5D00001EB00103030BDF8D81000EB0110801CDA +:10B5E0000990007820F00802099802704C48D0F8C1 +:10B5F0000C020521B0FBF1F201FB120000EB40014F +:10B6000047482C3000EB4110D0F823202E9800EB57 +:10B610004001474800EB4110C0F82320002039903A +:10B6200020E03F48D0F80C020521B0FBF1F201FB0D +:10B63000120000EB40013A482C3000EB411027305B +:10B64000BDF8E410425C2E9800EB4001384800EB56 +:10B6500041112731BDF8E4000A54BDF8E400401C54 +:10B6600081B23991BDF8E4000628DADB65E09DF887 +:10B67000B41001EB410000EB01102A4901EB00106E +:10B680003030BDF8D81000EB0110801C0990007814 +:10B6900020F008010831099801709DF8B41001EB01 +:10B6A000410000EB01101F4901EB00113031BDF8E2 +:10B6B000D80001EB001041682E9800EB40021C48B6 +:10B6C00000EB4210C0F823100021399125E09DF8CD +:10B6D000B41040F2A11011FB00F0134901EBC001BE +:10B6E00001F56271BDF8D80000EB400202EB0010DA +:10B6F00001EBC0014731BDF8E4000A5C2E9800EB75 +:10B7000040010B4800EB41112731BDF8E4000A5419 +:10B71000BDF8E400401C81B23991BDF8E4000AE0B4 +:10B72000F8460020D474002094790020036600209D +:10B7300014490020DDE00628C9DB00229DF8B40092 +:10B7400040F2A11110FB01F0FE4901EBC00101F52F +:10B750006271BDF8D80000EB400303EB001001EB71 +:10B76000C00080F846209DF8B4100220EEF79EFC41 +:10B770009DF8B41040F2A11011FB00F0F14901EB6B +:10B78000C00101F56271BDF8D80000EB400202EB88 +:10B79000001001EBC000223009902E9800EB400110 +:10B7A000E94800EB41110D3110220891DDE9080153 +:10B7B000ECF74BFD9DF8B41040F2A11011FB00F026 +:10B7C000E04901EBC00101F56271BDF8D80000EB62 +:10B7D000400202EB001001EBC0012E9800EB40028A +:10B7E000D94800EB421051F81A2F40F8012F496850 +:10B7F00041609DF8B41001EB410000EB0110D3490A +:10B8000001EB00113031BDF8D80001EB00100178D8 +:10B810002E9800EB4002CC4800EB421001702E98AD +:10B8200000EB4001C84800EB4111C948026841F8EB +:10B830001D2F808888809DF8B41040F2A11011FB64 +:10B8400000F0C04901EBC00101F56271BDF8D800FC +:10B8500000EB400202EB001001EBC000416B2E98A0 +:10B8600000EB4002B84800EB4210C0F809109DF808 +:10B87000B41001EB410000EB0110B44901EB0011E1 +:10B880003031BDF8D80001EB001041682E9800EB74 +:10B890004002AD4800EB4210C0F823102E9881B250 +:10B8A00008200991EEF702FCA7229DF8B40040F2AF +:10B8B000A11110FB01F0A34901EBC00108319DF873 +:10B8C0009C00C0EBC00001EBC0004271A2229DF8B9 +:10B8D000B40040F2A11110FB01F09A4901EBC00045 +:10B8E00008309DF89C10C1EBC10100EBC1008271D2 +:10B8F00000BF00BF02F08CBC9DF8B41001EB41000A +:10B90000C0EBC110934901EBC00041780846099192 +:10B9100000210BF0C5F9C1B228910021369124E035 +:10B920009DF8B41040F2A11011FB00F0854901EB25 +:10B93000C0010831BDF8D800C0EBC00001EBC00069 +:10B9400041780846099100210BF05EFF9DF8A02088 +:10B9500042400A4304D1BDF8D800C1B2279112E099 +:10B96000BDF8D800401C81B236919DF8B41040F269 +:10B97000A11011FB00F0734901EBC0008179BDF803 +:10B98000D8008142CCDC00BF9DF8B41001EB41002F +:10B99000C0EBC1106F4901EBC000C1789DF8B40045 +:10B9A00000EB4002C2EBC0106A4A02EBC000807894 +:10B9B00041EA002129919DF8B41001EB4100C0EB50 +:10B9C000C110114601EBC0010991BDF8A4100998FE +:10B9D000EDF79EFF11909DF8B41001EB4100C0EB14 +:10B9E000C1105C4901EBC002BDF8A400401C105C12 +:10B9F0009DF8B41001EB4102C2EBC111554A02EBB4 +:10BA0000C102BDF8A410515C40EA012211988242A3 +:10BA100042F0C4829DF8B41001EB4100C0EBC110AC +:10BA20004C4901EBC000807A01069DF8B40000EBA0 +:10BA30004002C2EBC010474A02EBC000C07A41EAA4 +:10BA400000419DF8B40000EB4002C2EBC010414A37 +:10BA500002EBC000007B41EA00219DF8B40000EB3E +:10BA60004002C2EBC0103B4A02EBC000407B0843DF +:10BA70003949C1F8180F0846D0F8181F0991BDF8C8 +:10BA8000A4000E3808909DF8B40000EB4001C1EB13 +:10BA9000C010114601EBC0000E300790DDE908121E +:10BAA000EDF725FD9DF8B40000EB40002B4901EBBC +:10BAB000800081689DF8B40000EB4000274A02EB4B +:10BAC00080004160002130329DF8B40002EB00128A +:10BAD0009DF89C0011549DF8B41001EB4100C0EB9F +:10BAE000C1101C4901EBC000C17B249110211091B1 +:10BAF000BDF89000A1287DD100229DF8B40040F24D +:10BB0000A11110FB01F00F4901EBC00108319DF8B4 +:10BB10009C00C0EBC00001EBC0004271BDF84010BA +:10BB200008460991491C8AB210929DF8B41001EBA5 +:10BB30004102C2EBC111074A02EBC101085C24902B +:10BB400025900DE09479002014490020D474002041 +:10BB500003660020E0220020F856002094720020A6 +:10BB6000BDF8940007287DD2DFE800F07C048384D0 +:10BB7000FDFCFB00BDF8401008460991491C8AB243 +:10BB800010929DF8B41001EB4102C2EBC111FE4AC4 +:10BB900002EBC1010A5C9DF8B40040F2A11110FB58 +:10BBA00001F0FA4901EBC00008309DF89C10C1EB90 +:10BBB000C10100EBC1000272BDF84000411C8AB215 +:10BBC000109206909DF8B41001EB4102C2EBC11136 +:10BBD000ED4A02EBC101085C0206BDF84000411CC1 +:10BBE0008BB2109307909DF8B41001EB4103C3EBA7 +:10BBF000C11100E000E2E44B03EBC101085C42EA42 +:10BC00000042BDF84000411C8BB2109308909DF893 +:10BC1000B41001EB4103C3EBC111DB4B03EBC101DA +:10BC2000085C42EA0022BDF8401008460991491C10 +:10BC30008BB210939DF8B41001EB4103C3EBC1111B +:10BC4000D14B03EBC101085C02439DF8B40040F204 +:10BC5000A11110FB01F0CD4901EBC00008309DF8A7 +:10BC60009C1000E0C7E1C1EBC10100EBC100C26064 +:10BC7000C1E1C0E101229DF8B40040F2A11110FB26 +:10BC800001F0C24901EBC00108319DF89C00C0EBF6 +:10BC9000C00001EBC00002770021399128E09DF837 +:10BCA000B41001EB4100C0EBC110B74901EBC0017A +:10BCB000BDF84020BDF8E40010440A5C9DF8B400D3 +:10BCC00040F2A11110FB01F0B04901EBC0010831B5 +:10BCD0009DF89C00C0EBC00001EBC00000F11D010D +:10BCE000BDF8E4000A54BDF8E400401C81B239916B +:10BCF000BDF8E4000A28D2DBBDF840000A3081B26A +:10BD000010910021399127E09DF8B41001EB41001A +:10BD1000C0EBC1109C4901EBC001BDF84020BDF84B +:10BD2000E40010440A5C9DF8B40040F2A11110FB3D +:10BD300001F0964901EBC00108319DF89C00C0EB71 +:10BD4000C00001EBC0012A31BDF8E4000A54BDF87F +:10BD5000E400401C81B23991BDF8E4000C28D3DB2B +:10BD600002E0BEE0BCE0BAE0BDF840000C3081B2B9 +:10BD70001091002136919CE001229DF8B40040F220 +:10BD8000A11110FB01F0814901EBC00108319DF8C0 +:10BD90009C00C0EBC00001EBC0008178BDF8D8006A +:10BDA000084400EB400101EB00119DF8B40040F2A3 +:10BDB000A11310FB03F0754B03EBC00000F562709C +:10BDC00000F831209DF8B40040F2A11110FB01F001 +:10BDD000194601EBC00108319DF89C00C0EBC00082 +:10BDE00001EBC0008178BDF8D800084400EB4001A9 +:10BDF00001EB00119DF8B40040F2A11310FB03F019 +:10BE0000624B03EBC00000F5627000EBC10080F8EC +:10BE100082200021399143E09DF8B41040F2A11036 +:10BE200011FB00F0594901EBC00108319DF89C005D +:10BE3000C0EBC00001EBC00000F11D01BDF8E40043 +:10BE40000A5C9DF8B40040F2A11110FB01F04F49CB +:10BE500001EBC00108319DF89C00C0EBC00001EB74 +:10BE6000C0008178BDF8D800084400EB400101EB28 +:10BE700000119DF8B40040F2A11310FB03F0434BF6 +:10BE800003EBC00000F5627000EBC10000F183011C +:10BE9000BDF8E4000A54BDF8E400401C81B23991B9 +:10BEA000BDF8E4000A28B7DBBDF8D800401C81B219 +:10BEB00036919DF8B41040F2A11011FB00F0334907 +:10BEC00001EBC00108319DF89C00C0EBC00011F8E7 +:10BED0003010BDF8D80081423FF74EAF8BE08AE0CA +:10BEE00089E09DF8B41001EB410000EB01102849F6 +:10BEF00001EB0010806800EB800041009DF8B40069 +:10BF000000EB4000234A02EB800081609DF8B410F2 +:10BF100001EB4100C0EBC1101B4901EBC001BDF8B2 +:10BF20004000401C095C9DF8B40000EB4002C2EBED +:10BF3000C010154A02EBC002BDF84000105C41EA97 +:10BF400000229DF8B40040F2A11110FB01F00F494E +:10BF500001EBC00108319DF89C00C0EBC00001EB73 +:10BF6000C0000285BDF84000801C81B210919DF890 +:10BF7000B40040F2A11110FB01F0044901EBC00133 +:10BF800008319DF89C0007E0E02200209479002011 +:10BF9000D474002094720020C0EBC00001EBC000FC +:10BFA000018D9DF8B40000EB400202EB0010FE4A48 +:10BFB00002EB0010408B81420ADB0621A2F50472DD +:10BFC0009DF8B40002EB00129DF89C00115411E0A2 +:10BFD00006229DF8B40040F2A11110FB01F0F349D4 +:10BFE00001EBC00008309DF89C10C1EBC10100EBD3 +:10BFF000C100427100BFE0E3BDF89000A228FAD171 +:10C0000000213691FDE39DF8B40040F2A11110FB30 +:10C0100001F0E64901EBC00108319DF89C00C0EB3E +:10C02000C00001EBC0008178BDF8D8000844C1B25F +:10C030002891BDF84000401C81B21091BDF840101D +:10C0400008460991491C8AB210929DF8B41001EB80 +:10C050004102C2EBC111D64A02EBC101085C259036 +:10C06000BDF84000411C8AB2109209903490BDF88E +:10C0700094000D287DD2DFE810F07C0033010D0024 +:10C080009309270E440EAB0E020F1F0F3C0F590FE2 +:10C09000E50EC80EBDF8401008460991491C8AB249 +:10C0A00010929DF8B41001EB4102C2EBC111C04ADD +:10C0B00002EBC101095CBF4880F8021D90F8020D37 +:10C0C000C0F3401020B9BB4890F8020DC00908B970 +:10C0D00001212691BDF8401008460691491C8AB2FC +:10C0E00010929DF8B41001EB4102C2EBC111B04AAD +:10C0F00002EBC101085C0206BDF84000411C8BB296 +:10C10000109307909DF8B41001EB4103C3EBC111EC +:10C11000A74B03EBC101085C42EA0042BDF84000B6 +:10C12000411C8BB2109308909DF8B41001EB4103B1 +:10C13000C3EBC1119E4B03EBC101085C42EA002234 +:10C14000BDF84000411C8BB2109309909DF8B410CB +:10C1500001EB4103C3EBC111954B03EBC101085C3B +:10C1600002439DF8B40040F2A11110FB01F08F4989 +:10C1700000E0FDE301EBC00101F562719DF8A00054 +:10C1800000EB400303EB001001EBC000C0F81A20E5 +:10C19000BDF8401008460691491C8AB210929DF8DD +:10C1A000B41001EB4102C2EBC111814A02EBC101A3 +:10C1B000085C0206BDF8401008460791491C8BB286 +:10C1C00010939DF8B41001EB4103C3EBC111784B00 +:10C1D00003EBC101085C42EA0042BDF84000411C8B +:10C1E0008BB2109308909DF8B41001EB4103C3EBA0 +:10C1F000C1116F4B03EBC101085C42EA0022BDF89C +:10C20000401008460991491C8BB210939DF8B41058 +:10C2100001EB4103C3EBC111654B03EBC101085CAA +:10C2200002439DF8B40040F2A11110FB01F05F49F8 +:10C2300001EBC00000F562709DF8A01001EB410316 +:10C2400003EB011100EBC100C0F81E20BDF8400057 +:10C25000411C8AB2109207909DF8B41001EB410284 +:10C26000C2EBC111524A02EBC101085C0204BDF8E5 +:10C27000401008460891491C8BB210939DF8B410E9 +:10C2800001EB4103C3EBC111494B03EBC101085C56 +:10C2900042EA0022BDF84000411C8BB21093099085 +:10C2A0009DF8B41001EB4103C3EBC111404B03EB0C +:10C2B000C101085C02439DF8B40040F2A11110FBDB +:10C2C00001F03A4901EBC00000F562709DF8A01042 +:10C2D00001EB410303EB011100EBC100426300BF1E +:10C2E000BDF8940001285ED1BDF8401008460991C0 +:10C2F000491C8AB210929DF8B41001EB4102C2EBC6 +:10C30000C1112B4A02EBC101095C2A4880F8021DC9 +:10C3100090F8020DC0F3401020B9264890F8020DA5 +:10C32000C00908B9012126919DF8B40040F2A1117D +:10C3300010FB01F01D4901EBC00108319DF89C0084 +:10C34000C0EBC00011F83000401EBDF8D810884284 +:10C3500029D19DF8B40000EB400101EB0010124917 +:10C3600001EB001030309DF8A01000EB0110807838 +:10C370000121B1EBD01F16D19DF8980098B99DF816 +:10C38000B40040F2A11110FB01F0084901EBC0011B +:10C3900008319DF89C00C0EBC00001EBC000817823 +:10C3A0009DF8B40008E052E0D47400209479002095 +:10C3B000E0220020F856002000EB400202EB0010C3 +:10C3C000FE4A02EB0010303000EB0110407A00F022 +:10C3D0000100E0B39DF8B40040F2A11110FB01F0A0 +:10C3E00002F5986101EBC00108319DF89C00C0EB9B +:10C3F000C00001EBC000807800EB400101EB0011B0 +:10C400009DF8B40040F2A11210FB02F0EC4A02EBDE +:10C41000C00000F5627000EBC10090F8900000F0E1 +:10C420000100A0B99DF8B40040F2A11110FB01F089 +:10C43000114601EBC00008309DF89C10C1EBC10112 +:10C4400000EBC100007F10B1002139912AE0B0E07B +:10C450009DF8B40040F2A11110FB01F0D84901EBA6 +:10C46000C00108319DF89C00C0EBC00001EBC0008A +:10C4700000F11D01BDF8E4000A5C9DF8B40000EB7A +:10C48000400101EB0010CD4901EB00100E30BDF86A +:10C49000E410405C824200D008E0BDF8E400401C9B +:10C4A00081B23991BDF8E4000628D1DB00BFBDF8A8 +:10C4B000E40006287DD10621399129E09DF8B400D9 +:10C4C00040F2A11110FB01F0BD4901EBC0010831A0 +:10C4D0009DF89C00C0EBC00001EBC00000F11D0105 +:10C4E000BDF8E4000A5C9DF8B40000EB400101EBEC +:10C4F0000010B24901EB00100E30BDF8E410405CB2 +:10C50000824200D008E0BDF8E400401C81B23991BD +:10C51000BDF8E4000A28D1DB00BFBDF8E4000A281A +:10C520004FD000229DF8B40040F2A11110FB01F0A1 +:10C53000A34901EBC00108319DF89C00C0EBC0008D +:10C5400001EBC00002859DF8B40040F2A11110FB80 +:10C5500001F09B4901EBC00108319DF89C00C0EB44 +:10C56000C00001EBC000807800EB400101EB00113E +:10C570009DF8B40040F2A11210FB02F0904A02EBC9 +:10C58000C00000F5627000EBC100903009900078A7 +:10C5900020F00100401C0999087006229DF8B400A3 +:10C5A00040F2A11110FB01F0854901EBC0000830F9 +:10C5B00000E006E09DF89C10C1EBC10100EBC1005A +:10C5C00042719DF8B40040F2A11110FB01F07C49CA +:10C5D00001EBC00101F562719DF8A00000EB400283 +:10C5E00002EB001011F830109DF8B40040F2A112D7 +:10C5F00010FB02F0724A02EBC000407981427CDA03 +:10C600009DF8B40000EB400101EB00106B4901EB19 +:10C61000001030309DF8A01000EB0110801C099034 +:10C62000684890F8020D0121A1EBD0100999097812 +:10C6300060F3000109980170624890F8020DC0F3A0 +:10C640004010E8BB9DF8B40000EB400101EB001086 +:10C650005A4901EB001030309DF8A01000EB01109A +:10C660008078C0F3401058B39DF8B40000EB40014F +:10C6700001EB0010514901EB001030309DF8A01083 +:10C6800000EB0110801C0990007820F00201891C49 +:10C69000099801709DF8B40040F2A11110FB01F05F +:10C6A000114601EBC00101F562719DF8A00000EB9D +:10C6B000400202EB001001EBC0001830099000E0CE +:10C6C0000AE0007820F00200801C099908709DF8AB +:10C6D000B4100220EDF7EAFC00219DF8B40040F20E +:10C6E000A11210FB02F0364A02EBC00001710222D7 +:10C6F0009DF8B40040F2A11100E024E010FB01F02D +:10C700002F4901EBC00101F562719DF8A00000EB1B +:10C71000400303EB001001F8302003229DF8B40021 +:10C7200040F2A11110FB01F0254901EBC00000F51A +:10C7300062709DF8A01001EB410303EB011100EBC7 +:10C74000C1004271FDE39DF8B40000EB400101EB34 +:10C7500000101A4901EB001030309DF8A01000EBDA +:10C760000110801C0990174890F8020D0121A1EBDF +:10C77000D0120998007862F30000099908709DF8BA +:10C78000B40000EB400101EB00100C4901EB00107C +:10C7900030309DF8A01000EB0110801C0990094872 +:10C7A00090F8020D42090998017862F34101017085 +:10C7B0009DF8B40000EB400106E0FCE3D4740020D7 +:10C7C00094790020F856002001EB0010FE4901EB9F +:10C7D000001130319DF8A00001EB00108078C0F30B +:10C7E00040029DF8B40040F2A11110FB01F0F7499E +:10C7F00001EBC00000F562709DF8A01001EB410351 +:10C8000000E0E4E303EB011100EBC100007EC0F3A4 +:10C81000400082427BD09DF8B40040F2A11110FB91 +:10C8200001F0EA4901EBC00000F562709DF8A0102C +:10C8300001EB410202EB011100EBC100183009903D +:10C840009DF8B40000EB400101EB0010DE4901EB64 +:10C85000001030309DF8A01000EB011080784208E5 +:10C860000998007862F34100099908709DF8B400B6 +:10C8700000EB400101EB0010D34901EB0010303018 +:10C880009DF8A01000EB01108078C0F34000E8B3E1 +:10C8900002229DF8B40040F2A11110FB01F0CB4937 +:10C8A00001EBC00000F562709DF8A01001EB4103A0 +:10C8B00003EB011100EBC1004271C54890F8E0079D +:10C8C00030BB9DF8B40040F2A11110FB01F0BF494C +:10C8D00001EBC00000F562709DF8A01001EB410271 +:10C8E00002EB011100EBC10090F87F0080B1112331 +:10C8F0009DF8B40040F2A11110FB01F0B34901EB27 +:10C90000C00101F562719DF8A00002E06DE07CE1DC +:10C91000E4E000EB400202EB001001EBC00090F8F5 +:10C92000800040F2A11110FB01F0A84901EBC00109 +:10C9300001F562719DF8B40040F2A11210FB02F003 +:10C94000A24A02EBC00202F562729DF8A00000EB61 +:10C95000400404EB001002EBC00090F8810000EBF3 +:10C96000400202EB001001EBC00080F87E3000E0D6 +:10C97000FEE3F3239DF8B40040F2A11110FB01F097 +:10C98000924901EBC00101F562719DF8A00000EB36 +:10C99000400202EB001001EBC00090F8800040F272 +:10C9A000A11110FB01F0894901EBC00101F5627191 +:10C9B0009DF8B40040F2A11210FB02F2834800EB94 +:10C9C000C20000F562709DF8A02002EB420404EB67 +:10C9D000021200EBC20090F8810000EB400202EB73 +:10C9E000001001EBC00043710AE103229DF8B4007E +:10C9F00040F2A11110FB01F0744901EBC00101F5F7 +:10CA000062719DF8A00000EB400303EB001001EB06 +:10CA1000C000427100219DF8B40040F2A11210FB49 +:10CA200002F06A4A02EBC000017101229DF8B400D5 +:10CA300040F2A11110FB01F0644901EBC00000F5C8 +:10CA400062709DF8A01001EB410303EB011100EBB4 +:10CA5000C10080F846205E4890F8E007F0BB9DF8E2 +:10CA6000B40040F2A11110FB01F0584901EBC000E5 +:10CA700000F562709DF8A01001EB410202EB01117C +:10CA800000EBC10090F87F0040B39DF8B40040F285 +:10CA9000A11110FB01F04D4901EBC00101F56271DC +:10CAA0009DF8A00000EB400202EB001001EBC0007B +:10CAB00090F8800000EB400101EB0010424901EBCF +:10CAC000001130319DF8B40040F2A11210FB02F0C9 +:10CAD0003E4A02EBC00202F5627200E090E09DF86F +:10CAE000A00000EB400303EB001002EBC00090F845 +:10CAF000810001EB0010801C0990007820F00401F7 +:10CB00000998017000239DF8B40040F2A11110FBB8 +:10CB100001F02E4901EBC00101F562719DF8A00002 +:10CB200000EB400202EB001001EBC00090F8800027 +:10CB300040F2A11110FB01F0244901EBC00101F505 +:10CB400062719DF8B40040F2A11210FB02F01F4A7E +:10CB500002EBC00202F562729DF8A00000EB4004F7 +:10CB600004EB001002EBC00090F8810000EB4002E3 +:10CB700002EB001001EBC00080F87E30F3239DF83B +:10CB8000B40040F2A11110FB01F1104800EBC1010B +:10CB900001F562719DF8A00000EB400202EB00106D +:10CBA00001EBC00090F8800040F2A11110FB01F0F1 +:10CBB000064901EBC00101F562719DF8B40040F235 +:10CBC000A11210FB02F005E0D4740020947900203B +:10CBD000F8660020FE4A02EBC00202F562729DF880 +:10CBE000A00000EB400404EB001002EBC00090F842 +:10CBF000810000EB400202EB001001EBC00043712A +:10CC00009DF8B4100220EDF751FA9DF8B40000EB46 +:10CC1000400101EB0010EF4901EB001130319DF8AC +:10CC2000A00001EB0010807800F001029DF8B40034 +:10CC300040F2A11110FB01F0E54901EBC00000F545 +:10CC400062709DF8A01001EB410303EB011100EBB2 +:10CC5000C100007E00F00100824279D09DF8B4004E +:10CC600040F2A11110FB01F0D94901EBC00000F521 +:10CC700062709DF8A01001EB410202EB011100EB84 +:10CC8000C100183009909DF8B40000EB400101EBA1 +:10CC90000010D04901EB001130319DF8A00001EBEC +:10CCA000001081780998027861F3000202709DF803 +:10CCB000B40000EB400101EB0010C64901EB00108D +:10CCC00030309DF8A01000EB0110807800F00100DA +:10CCD000E8BB9DF8B40000EB400101EB0010BD493A +:10CCE00001EB001030309DF8A01000EB01108078AF +:10CCF000C0F3401068B39DF8B40040F2A11110FBDE +:10CD000001F0B34901EBC00000F562709DF8A0107E +:10CD100001EB410202EB011100EBC10090F846006B +:10CD2000B8B99DF8B40040F2A11110FB01F0A84978 +:10CD300001EBC00000F562709DF8A01001EB41020C +:10CD400002EB011100EBC100407B10B902E060E092 +:10CD50009DE247E09DF8B40000EB400101EB0010BC +:10CD60009C4901EB001030309DF8A01000EB011041 +:10CD70008078C0F34000A8BB03229DF8B40040F2C5 +:10CD8000A11110FB01F0924901EBC00101F56271A4 +:10CD90009DF8A00000EB400303EB001001EBC00086 +:10CDA000427100219DF8B40040F2A11210FB02F084 +:10CDB000874A02EBC000017101229DF8B40040F2E5 +:10CDC000A11110FB01F0824901EBC00000F5627077 +:10CDD0009DF8A01001EB410303EB011100EBC10032 +:10CDE00080F8462000229DF8B40040F2A11110FB0B +:10CDF00001F0774901EBC00000F562709DF8A010CA +:10CE000001EB410303EB011100EBC10080F8452069 +:10CE100038E29DF8B40040F2A11110FB01F06C491A +:10CE200001EBC00000F562709DF8A01001EB41021B +:10CE300002EB011100EBC10090F84600B0B90122ED +:10CE40009DF8B40040F2A11110FB01F0604901EB24 +:10CE5000C00000F562709DF8A01001EB410303EBE8 +:10CE6000011100EBC10080F845202AE000229DF866 +:10CE7000B40040F2A11110FB01F0554901EBC001D3 +:10CE800001F562719DF8A00000EB400303EB001078 +:10CE900001EBC00080F845209DF8B40000EB400194 +:10CEA00001EB00104B4901EB001030309DF8A01051 +:10CEB00000EB0110801C0990007820F00102099815 +:10CEC0000270454890F8E00780B19DF8B40000EB8F +:10CED000400101EB00103F4901EB001030309DF89C +:10CEE000A01000EB0110807A022866D13B4890F830 +:10CEF0002900012861D13948D0F80C023749498D01 +:10CF000088425AD29DF8B40040F2A11110FB01F002 +:10CF10002F4901EBC00000F562709DF8A01001EBF5 +:10CF2000410202EB011100EBC10090F8450001281D +:10CF300042D19DF8B40040F2A11110FB01F0244948 +:10CF400000E02CE201EBC00000F562709DF8A0103B +:10CF500001EB410202EB011100EBC10090F87F00F0 +:10CF600050BB9DF8B40000EB400101EB00101949E3 +:10CF700001EB001130319DF8A00001EB00100178A9 +:10CF80009DF8B40040F2A11210FB02F0104A02EB2F +:10CF9000C000417005229DF8B40040F2A11110FBC1 +:10CFA00001F00B4901EBC00101F562719DF8A00091 +:10CFB00000EB400302E0FDE37DE011E103EB001034 +:10CFC00001EBC000427100229DF8B40008E0F2E3DA +:10CFD00094790020D4740020F8660020F8460020E0 +:10CFE00000EB400101EB0010FE4901EB0011303174 +:10CFF0009DF8A00001EB0010426001229DF8B400F2 +:10D0000000EB400101EB0010F64901EB001130315B +:10D010009DF8A00001EB0010C2729DF8B410022030 +:10D02000EDF744F8002139911CE000229DF8B4008E +:10D0300040F2A11110FB01F0EB4901EBC00101F539 +:10D0400062719DF8A00000EB400303EB001001EBC0 +:10D05000C0014731BDF8E4000A54BDF8E400401CAB +:10D0600081B23991BDF8E4000628DEDB002039905A +:10D070001CE000229DF8B40040F2A11110FB01F069 +:10D08000D94901EBC00101F562719DF8A00000EBE8 +:10D09000400303EB001001EBC0016331BDF8E40075 +:10D0A0000A54BDF8E400401C81B23991BDF8E40097 +:10D0B0000F28DEDBE6E09DF8B40040F2A11110FB82 +:10D0C00001F0C94901EBC00000F562709DF8A010A5 +:10D0D00001EB410202EB011100EBC10090F84500A9 +:10D0E00001287DD19DF8B40040F2A11110FB01F0A0 +:10D0F000BD4901EBC00101F562719DF8A00000EB94 +:10D10000400202EB001001EBC00090F8800040F2FA +:10D11000A11110FB01F0B44901EBC00101F56271EE +:10D120009DF8B40040F2A11210FB02F0AE4A02EBEF +:10D13000C00000F562709DF8A02002EB420303EBF3 +:10D14000021200EBC20090F8810000EB400202EBFB +:10D15000001001EBC00090F87E00032840D10023AE +:10D160009DF8B40040F2A11110FB01F09E4900E0CF +:10D17000FEE301EBC00101F562719DF8A00000EB38 +:10D18000400202EB001001EBC00090F8800040F27A +:10D19000A11110FB01F0944901EBC00101F562718E +:10D1A0009DF8B40040F2A11210FB02F08E4A02EB8F +:10D1B000C00202F562729DF8A00000EB400404EB8F +:10D1C000001002EBC00090F8810000EB400202EB7F +:10D1D000001001EBC00080F87E309DF8B40000E044 +:10D1E00050E000EB400101EB00107E4901EB001123 +:10D1F00030319DF8A00001EB001001789DF8B400DB +:10D2000040F2A11210FB02F0774A02EBC00041701D +:10D2100005229DF8B40040F2A11110FB01F0724903 +:10D2200001EBC00101F562719DF8A00000EB400325 +:10D2300003EB001001EBC000427100229DF8B40026 +:10D2400000EB400101EB0010664901EB00113031A9 +:10D250009DF8A00001EB0010426002229DF8B4008E +:10D2600000EB400101EB00105E4901EB0011303191 +:10D270009DF8A00001EB0010C2729DF8B4100220CE +:10D28000ECF714FF9DF8B4100220ECF70FFF9DF8A7 +:10D29000B40040F2A11110FB01F0534901EBC000B2 +:10D2A00000F562709DF8A01001EB410202EB011144 +:10D2B00000EBC100807B012834D100229DF8B4002E +:10D2C00040F2A11110FB01F0474901EBC00101F54B +:10D2D00062719DF8A00000EB400303EB001001EB2E +:10D2E000C000827300219DF8B40040F2A11210FB2F +:10D2F00002F03D4A02EBC000017103229DF8B40028 +:10D3000040F2A11110FB01F0374901EBC00000F51C +:10D3100062709DF8A01001EB410303EB011100EBDB +:10D32000C10042719DF8B40000EB400101EB001018 +:10D330002C4901EB001030309DF8A01000EB0110DB +:10D340008078C0F3400050B39DF8B40040F2A111C2 +:10D3500010FB01F0244901EBC00000F562709DF85C +:10D36000A01001EB410202EB011100EBC10040797A +:10D37000012814D102229DF8B40040F2A11110FB43 +:10D3800001F0194901EBC00000F562709DF8A01092 +:10D3900001EB410303EB011100EBC1004271E7E235 +:10D3A00000202E902F90002139912AE0DDE92E10E7 +:10D3B000000240EA11620902CDE92E12BDF84010C8 +:10D3C00008460991491C8AB210929DF8B41001EBED +:10D3D0004102C2EBC111054A02EBC101085CDDE963 +:10D3E0002E3405E0D474002094790020E02200203F +:10D3F00040EA0302CDE92E24BDF8E400401C81B2CE +:10D400003991BDF8E4000628D0DB9DF8B400DDE9D1 +:10D410002E2140F2A11310FB03F0F84B03EBC003E5 +:10D4200003F562739DF8A00000EB400404EB0010CC +:10D4300003EBC00040F8222F416000222E922F9271 +:10D440000021399123E0DDE92E10000240EA11624B +:10D450000902CDE92E12BDF8401008460991491C79 +:10D460008AB210929DF8B41001EB4102C2EBC111D7 +:10D47000E34A02EBC101085CDDE92E3440EA030215 +:10D48000CDE92E24BDF8E400401C81B23991BDF8ED +:10D49000E4000628D7DB9DF8B400DDE92E1240F247 +:10D4A000A11310FB03F0D54B03EBC00303F562732C +:10D4B0009DF8A00000EB400404EB001003EBC0005B +:10D4C00022308160C2609DF8B40040F2A11110FBCF +:10D4D00001F0CA4901EBC00101F562719DF8A0009D +:10D4E00000EB400202EB001011F830109DF8B40080 +:10D4F00040F2A11210FB02F0C04A02EBC0004079DA +:10D5000081427DD19DF8B4009DF8A01001EB001080 +:10D51000C217CDE92E02BB4890F8E00708B39DF88A +:10D52000B40000EB400101EB0010B74901EB001023 +:10D5300030309DF8A01000EB0110807A022810D046 +:10D540009DF8B40000EB400101EB0010AE4901EB87 +:10D55000001030309DF8A01000EB0110C07A0028B8 +:10D560007DDD00229DF8B40000EB400101EB0010CE +:10D57000A54901EB001030309DF8A01000EB011020 +:10D58000C272A248D0F80C020521B0FBF1F201FBF7 +:10D59000120000EB40019D482C3000EB41100D3093 +:10D5A00009909DF8B40040F2A11110FB01F09349DD +:10D5B00001EBC00000F562709DF8A01001EB410284 +:10D5C00002EB011100EBC10022301022014608904D +:10D5D0000998EAF73AFE8D48D0F80C020521B0FB15 +:10D5E000F1F201FB120000EB400188482C3000EB07 +:10D5F00041129DF8B40040F2A11110FB01F000E0CF +:10D60000ECE27E4901EBC00101F562719DF8A000DA +:10D6100000EB400303EB001001EBC00050F81A1FB1 +:10D6200042F8011F406850607848D0F80C0205218C +:10D63000B0FBF1F201FB120000EB400173482C300B +:10D6400000EB41129DF8B40000EB400101EB00102B +:10D650006D4901EB001130319DF8A00000E099E127 +:10D6600001EB0010007810706848D0F80C0205211A +:10D67000B0FBF1F201FB120000EB400163482C30DB +:10D6800000EB41115F48F538026841F81D2F808892 +:10D6900088805E48D0F80C020521B0FBF1F201FB56 +:10D6A000120000EB400159482C3000EB41129DF86C +:10D6B000B40040F2A11110FB01F0504901EBC00190 +:10D6C00001F562719DF8A00000EB400303EB001030 +:10D6D00001EBC000406BC2F809004C48D0F80C02C6 +:10D6E0000521B0FBF1F201FB120000EB40014748BD +:10D6F0002C3000EB41129DF8B40000EB400101EB2F +:10D700000010414901EB001130319DF8A00001EB00 +:10D7100000104068C2F8230000229DF8B40000EB1E +:10D72000400101EB0010384901EB001130319DF848 +:10D73000A00001EB001042600021399157E033480E +:10D74000D0F80C020521B0FBF1F201FB120000EB56 +:10D7500040012E482C3000EB41112731BDF8E44048 +:10D760009DF8B40040F2A11210FB02F0234A02EB34 +:10D77000C00202F562729DF8A00000EB400303EBCB +:10D78000001002EBC00090F8800040F2A11210FBE4 +:10D7900002F01A4A02EBC00202F562729DF8B40070 +:10D7A00040F2A11310FB03F0144B03EBC00303F58D +:10D7B000627301E0F2E3DCE39DF8A00000EB4005BA +:10D7C00005EB001003EBC00090F8810000EB400374 +:10D7D00003EB001002EBC0024732BDF8E400001D6D +:10D7E000105C0855BDF8E400401C81B23991BDF8C9 +:10D7F000E4000628A3DB002039904CE09479002057 +:10D80000E0220020F8660020D4740020F8460020B2 +:10D8100000239DF8B40040F2A11110FB01F0FE4975 +:10D8200001EBC00101F562719DF8A00000EB400220 +:10D8300002EB001001EBC00090F8800040F2A11153 +:10D8400010FB01F0F44901EBC00101F562719DF894 +:10D85000B40040F2A11210FB02F0EF4A02EBC0024A +:10D8600002F562729DF8A00000EB400404EB00108A +:10D8700002EBC00090F8810000EB400202EB0010C8 +:10D8800001EBC0014731BDF8E4000B54BDF8E400E2 +:10D89000401C81B23991BDF8E4000A28B8DBDF48AA +:10D8A000D0F80C020521B0FBF1F080B201460990DE +:10D8B0000220EBF70DFC00210620ECF7F7FBD74820 +:10D8C000D0F80C02D549498D884206D2D348D0F809 +:10D8D0000C02401CD149C1F80C0200210520ECF7D4 +:10D8E000E5FB9DF8B40000EB400101EB0010CC49D2 +:10D8F00001EB001030309DF8A01000EB0110801CEF +:10D900000990007820F00401091D09980170C348AE +:10D91000D0F80C020521B0FBF1F201FB120000EB84 +:10D920004001BE482C3000EB4110D0F823102E9857 +:10D9300000EB4002BB4800EB4210C0F8231000216E +:10D94000399122E0B548D0F80C020521B0FBF1F284 +:10D9500001FB120000EB4001B0482C3000EB4110FD +:10D960002730BDF8E410425C2E9800EB400100E047 +:10D970002DE2AC4800EB41112731BDF8E4000A5418 +:10D98000BDF8E400401C81B23991BDF8E4000628DE +:10D99000D8DB59E09DF8B40000EB400101EB00102A +:10D9A0009F4901EB001030309DF8A01000EB0110F2 +:10D9B000801C0990007820F0080108310998017056 +:10D9C0009DF8B40000EB400101EB0010944901EB1D +:10D9D000001130319DF8A00001EB001041682E9835 +:10D9E00000EB40028F4800EB4210C0F823100021EA +:10D9F000399125E09DF8B40040F2A11110FB01F02F +:10DA0000854901EBC00101F562719DF8A00000EBB2 +:10DA1000400202EB001001EBC0014731BDF8E40009 +:10DA20000A5C2E9800EB40017E4800EB4111273143 +:10DA3000BDF8E4000A54BDF8E400401C81B23991FD +:10DA4000BDF8E4000628D5DB9DF8B40000EB4001EA +:10DA500001EB0010724901EB001030309DF8A0106E +:10DA600000EB0110801C0990007820F0200209983A +:10DA700002709DF8B4100220ECF718FB9DF8B4007A +:10DA800040F2A11110FB01F0634901EBC00000F569 +:10DA900062709DF8A01001EB410202EB011100EB56 +:10DAA000C100223009902E9800EB40015D4800EB48 +:10DAB00041100D30102208900999EAF7C6FB9DF835 +:10DAC000B40040F2A11110FB01F0534901EBC00179 +:10DAD00001F562719DF8A00000EB400202EB00101E +:10DAE00001EBC0012E9800EB40024E4800EB4210C3 +:10DAF00051F81A2F40F8012F496841609DF8B40091 +:10DB000000EB400101EB0010454901EB0011303101 +:10DB10009DF8A00001EB001001782E9800EB400268 +:10DB2000404800EB421001702E9800EB40013D4848 +:10DB300000EB41113C48026841F81D2F8088888025 +:10DB40009DF8B40040F2A11110FB01F0324901EB45 +:10DB5000C00101F562719DF8A00000EB400202EBEC +:10DB6000001001EBC000416B2E9800EB40022D48E5 +:10DB700000EB4210C0F809102E9881B208200991DC +:10DB8000ECF794FA00229DF8B40040F2A11110FBCA +:10DB900001F0214901EBC00101F562719DF8A0007F +:10DBA00000EB400303EB001001EBC00080F84620BF +:10DBB00001229DF8B40040F2A11110FB01F01649BA +:10DBC00001EBC00000F562709DF8A01001EB41036D +:10DBD00003EB011100EBC100427174E001229DF8DA +:10DBE000B40040F2A11110FB01F00B4901EBC001A0 +:10DBF00001F562719DF8A00000EB400303EB0010FB +:10DC000001EBC00042719DF8B40000EB400101EB54 +:10DC1000001003490AE0000094790020F846002033 +:10DC2000D4740020144900200366002001EB001189 +:10DC300030319DF8A00001EB0010801C09900078A5 +:10DC400020F00400001D099908709DF8B40000EB55 +:10DC5000400101EB0010FE4901EB001030309DF84F +:10DC6000A01000EB0110801C0990007820F08001CA +:10DC700080310998017001219DF8B40040F2A11291 +:10DC800010FB02F0F34A02EBC00001719DF8B400F2 +:10DC900040F2A11110FB01F0114601EBC0004279E6 +:10DCA0009DF8B40040F2A11110FB01F0E94901EB2D +:10DCB000C00000F562709DF8A01001EB410303EB7A +:10DCC000011100F831204EE101229DF8B40040F22C +:10DCD000A11110FB01F0DF4901EBC00101F56271F8 +:10DCE0009DF8A00000EB400303EB001001EBC00027 +:10DCF0004271BDF84010BDF8D000084481B21091C7 +:10DD000031E101229DF8B40040F2A11110FB01F0B5 +:10DD1000D04901EBC00101F562719DF8A00000EB54 +:10DD2000400303EB001001EBC000427101219DF89C +:10DD3000B40040F2A11210FB02F0C64A02EBC00090 +:10DD400001719DF8B40000EB4001C1EBC010C24965 +:10DD500001EBC001BDF84000085C592816D19DF8C0 +:10DD6000B40000EB400101EB0010B94901EB0010D9 +:10DD700030309DF8A01000EB0110801C0990007855 +:10DD800020F0200020300999087014E09DF8B400BC +:10DD900000EB400101EB0010AD4901EB0010303009 +:10DDA0009DF8A01000EB0110801C0990007820F075 +:10DDB0002002099802709DF8B4100220ECF776F961 +:10DDC000BDF84010BDF8D000084481B21091CAE0FF +:10DDD00001229DF8B40040F2A11110FB01F09D4911 +:10DDE00001EBC00101F562719DF8A00000EB40035A +:10DDF00003EB001001EBC0004271BDF84010BDF80C +:10DE0000D000084481B21091ADE001229DF8B40029 +:10DE100040F2A11110FB01F08E4901EBC00101F5A8 +:10DE200062719DF8A00000EB400303EB001001EBD2 +:10DE3000C0004271BDF84010BDF8D000084481B266 +:10DE4000109190E001229DF8B40040F2A11110FB66 +:10DE500001F0804901EBC00101F562719DF8A0005D +:10DE600000EB400303EB001001EBC0004271BDF872 +:10DE70004010BDF8D000084481B2109173E0012237 +:10DE80009DF8B40040F2A11110FB01F0714901EBC3 +:10DE9000C00101F562719DF8A00000EB400303EBA7 +:10DEA000001001EBC0004271BDF84010BDF8D00079 +:10DEB000084481B2109156E001229DF8B40040F26E +:10DEC000A11110FB01F0634901EBC00101F5627182 +:10DED0009DF8A00000EB400303EB001001EBC00035 +:10DEE0004271BDF84010BDF8D000084481B21091D5 +:10DEF00039E001229DF8B40040F2A11110FB01F0BD +:10DF0000544901EBC00101F562719DF8A00000EBDE +:10DF1000400303EB001001EBC0004271BDF840105C +:10DF2000BDF8D000084481B210911CE001229DF898 +:10DF3000B40040F2A11110FB01F0464901EBC00111 +:10DF400001F562719DF8A00000EB400303EB0010A7 +:10DF500001EBC0004271BDF84010BDF8D00008448C +:10DF600081B2109100BF00BFBDF8D800401C81B243 +:10DF700036919DF8B41040F2A11011FB00F0354924 +:10DF800001EBC00108319DF89C00C0EBC00011F806 +:10DF90003010BDF8D80081423EF735A838E19DF831 +:10DFA000B41001EB4100C0EBC1102B4911F8300057 +:10DFB00003287BD19DF8B41001EB4100C0EBC110E8 +:10DFC000254901EBC000817829919DF8B41001EB3F +:10DFD0004100C0EBC110204901EBC001BDF8A40015 +:10DFE000C01C095C9DF8B40000EB4002C2EBC010FD +:10DFF000194A02EBC002BDF8A400001D105C41EA02 +:10E000000020C217CDE92E02BDF8A400C01C80B2CA +:10E0100009909DF8B41001EB4100C0EBC1100E490E +:10E0200001EBC0010891DDE90801EBF771FC00226A +:10E03000CDE930022FA819C82E99594060400143FC +:10E0400034D1064890F8C90120F08000803007E004 +:10E05000D474002094790020E0220020F86600208B +:10E06000FE4981F8C90101F6CC319DF8B40001EBFD +:10E07000001002709DF8B41040F2A11011FB00F0E6 +:10E08000F74901EBC00101F562719DF8A00000EBBA +:10E09000400202EB001001EBC00041792591BDF870 +:10E0A0009400012803D0022868D168E0AFE0002185 +:10E0B000399148E09DF8B41001EB4100C0EBC1106C +:10E0C000E84901EBC001BDF8E400801D095CE64AA7 +:10E0D000BDF8E40011549DF8B41001EB4100C0EB11 +:10E0E000C110E04901EBC001BDF8E400401D095C2E +:10E0F000BDF8E400401C11549DF8B41001EB410040 +:10E10000C0EBC110D74901EBC001BDF8E400001D10 +:10E11000095CBDF8E400801C11549DF8B41001EBBB +:10E120004100C0EBC110CF4901EBC001BDF8E400D4 +:10E13000C01C095CBDF8E400C01C1154BDF8E4002B +:10E14000001D81B23991BDF8E410BDF8A4008142F0 +:10E15000B0DB02229DF8B40040F2A11110FB01F0E7 +:10E16000BF4901EBC00000F562709DF8A01001EB03 +:10E17000410303EB011100EBC100427146E00021B5 +:10E18000399127E09DF8B41001EB4100C0EBC110BC +:10E19000B44901EBC001BDF8E400001D095CBDF805 +:10E1A000E4003430B04A11549DF8B41001EB410042 +:10E1B000C0EBC110AB4901EBC001BDF8E400C01CCD +:10E1C000095CBDF8E40035301154BDF8E400801C52 +:10E1D00081B23991BDF8E410BDF8A4008142D1DBD1 +:10E1E00001229DF8B40040F2A11110FB01F09C49FE +:10E1F00001EBC00101F562719DF8A00000EB400346 +:10E2000003EB001001EBC000427100BF00BF00BF74 +:10E2100000BF0021399111E000219DF8B40000EB0E +:10E220004002C2EBC0108F4A02EBC002BDF8E4000E +:10E230001154BDF8E400401C81B23991BDF8E400EE +:10E24000142843DAE8E789499DF8B40011F8100072 +:10E25000C009D8BB9DF8B40011F81000C0F3C3008A +:10E26000062832D2DFE800F0036291F8F7339DF818 +:10E27000B41001EB4100C0EBC1107A4901EBC001C1 +:10E2800009917BA1099819F021F811901198E0B13A +:10E2900000219DF8B40000EB4000744A3C3202EBD0 +:10E2A0008000416001219DF8B40000EB400002EBCA +:10E2B000800081706D499DF8B40001EB4001099127 +:10E2C000087820F07800283008705FE15FE19DF861 +:10E2D000B41001EB4100C0EBC110624901EBC00179 +:10E2E000099163A1099818F0F1FF11901198E0B11C +:10E2F00000219DF8B40000EB40005C4A3C3202EB88 +:10E300008000416001219DF8B40000EB400002EB69 +:10E310008000817055499DF8B40001EB40010991DE +:10E32000087820F07800203008702FE19DF8B410B4 +:10E3300001EB4100C0EBC1104A4901EBC00109915A +:10E340004BA1099818F0C2FF11901198E0B100217B +:10E350009DF8B40000EB4000444A3C3202EB8000E0 +:10E36000416001219DF8B40000EB400002EB800009 +:10E3700081703E499DF8B40001EB40010991087895 +:10E3800020F078001830087000E100219DF8B400FA +:10E3900000EB4000354A3C3202EB80004160012135 +:10E3A0009DF8B40000EB400002EB800081709DF806 +:10E3B000B41001EB4100C0EBC1112A4800EBC101D0 +:10E3C0001198801D095C30399DF8B40000EB4002C3 +:10E3D000C2EBC010234A02EBC0021198401D105C32 +:10E3E000303841EA0010C117CDE9080108F058FCA7 +:10E3F000204988719DF8B41001EB4100C0EBC110B9 +:10E40000184901EBC00109911BA1099818F05EFFA2 +:10E410001190119808B39DF8B41001EB4100C0EBC6 +:10E42000C110104901EBC0011198401C085C302854 +:10E4300036DB9DF8B41001EB4100C0EBC110094977 +:10E4400001EBC0011198401C095C30399DF8B40003 +:10E4500000EB400212E06FE041E034E0F86600209B +:10E4600094790020E022002071680020587200207A +:10E470004F4B0000D86E00202C000000C2EBC010F3 +:10E480004B4A02EBC0021198105C303841EA001090 +:10E49000C117CDE9080108F003FC4649C87112E034 +:10E4A0009DF8B41001EB4100C0EBC111404800EBF6 +:10E4B000C1011198085C3038C117CDE9080108F096 +:10E4C000EFFB3C49C8713C499DF8B40001EB4001A9 +:10E4D0000991087820F078001830087056E09DF80F +:10E4E000B41001EB4100C0EBC110314901EBC00198 +:10E4F0000991AFF28401099818F0E8FE1190119883 +:10E50000C8B100202D4908602B499DF8B40001EBEB +:10E5100040010991087820F080018031099801704C +:10E520004FF47A719DF8B40000EB4000224A3C326F +:10E5300002EB8000816029E09DF8B41001EB4100FE +:10E54000C0EBC1101A4901EBC0010991AFF2E00123 +:10E55000099818F0BBFE11901198B0B1184890F8C6 +:10E56000060720F08001164880F8061712499DF82A +:10E57000B40001EB40010991087820F078000830E0 +:10E58000087000200F498870486000BF00BF0E4827 +:10E5900000780E49097808440D49097808440D4966 +:10E5A0000978084400286CF45FAD3AB070BD0000F3 +:10E5B000E0220020D86E00205872002088024242DB +:10E5C000F8660020F4AD0020BE000020BF0000204F +:10E5D000C0000020C100002017B5D3B000211A915F +:10E5E0001991189117911691159114910022129278 +:10E5F0001392109211920F910E910D910C910B911B +:10E600000A91FEA006C8CDE90812FEA006C8CDE911 +:10E610000612002105910020FC490870539800EB78 +:10E62000400101EB0010FA4901EB001081791691CD +:10E63000F849539801EB00115498085C05287DDDDA +:10E640000621F44A539802EB00125498115453983F +:10E6500000EB400101EB0010ED4901EB0010807967 +:10E66000042815D0539800EB400101EB0010E84955 +:10E6700001EB0010807909280AD0539800EB400183 +:10E6800001EB0010E24901EB001080790A287CD1EF +:10E69000002240F2A11153984843DF4901EBC00129 +:10E6A00008315498C0EBC00001EBC000027100219A +:10E6B0001A91BCE040F2A11153984843D64901EBAE +:10E6C000C00108315498C0EBC00001EBC000817854 +:10E6D000BDF868000144539800EB400202EB0010C3 +:10E6E000CB4A02EB0010303000EB0110801C04908C +:10E6F000007820F080020498027040F2A111539833 +:10E700004843C54901EBC00008305499C1EBC10131 +:10E7100000EBC1008078BDF86810084400EB4001B0 +:10E7200001EB001240F2A11153984843BA4901EBA2 +:10E73000C00000F5627000EBC20000E01CE2903007 +:10E740000490007820F008020498027040F2A111B1 +:10E7500053984843B04901EBC00008305499C1EBCD +:10E76000C10100EBC1008078BDF86810084400EBDF +:10E77000400101EB001240F2A11153984843A64911 +:10E7800001EBC00000F5627000E0A3E000EBC20006 +:10E7900090300490007820F001020498027000226A +:10E7A00040F2A111539848439B4901EBC000083047 +:10E7B0005499C1EBC10100EBC1008078BDF868102D +:10E7C000084400EB400101EB001340F2A111539803 +:10E7D0004843914901EBC00000F5627000F8332016 +:10E7E000022240F2A111539848438B4901EBC0002B +:10E7F00008305499C1EBC10100EBC1008078BDF82D +:10E800006810084400EB400101EB001340F2A11135 +:10E8100053984843804901EBC00000F5627000EB5B +:10E82000C3004271BDF86800401C80B21A9040F2EB +:10E83000A11153984843784901EBC001083154981D +:10E84000C0EBC00011F83010BDF8680081423FF7FE +:10E8500031AF539800EB400101EB00106C4901EB24 +:10E8600000108079042804D0092812D00A2830D159 +:10E870001FE0B12240F2A11153984843664901EBD1 +:10E88000C00008305499C1EBC10100EBC1004271D6 +:10E890001FE0A12240F2A111539848435E4901EBC9 +:10E8A000C00008305499C1EBC10100EBC1004271B6 +:10E8B0000FE0032240F2A11153984843564901EB5F +:10E8C000C00008305499C1EBC10100EBC100427196 +:10E8D00000BF51E1002240F2A111539848434E4934 +:10E8E00001EBC00101F56271549800EB400303EBAA +:10E8F000001001F83020539800EB400101EB0010AC +:10E90000434901EB00113031549801EB001080783D +:10E9100020F08002539800EB400101EB00103C49CD +:10E9200001EB00113031549801EB0010827040F27D +:10E93000A11153984843384901EBC00101F56271B8 +:10E94000549800EB400202EB001001EBC00090F87D +:10E95000900020F0080240F2A111539848432E493C +:10E9600001EBC00101F56271549800EB400303EB29 +:10E97000001001EBC00080F8902040F2A1115398E4 +:10E980004843254901EBC00101F56271549800EB41 +:10E99000400202EB001001EBC00090F8900020F064 +:10E9A000010240F2A111539848431B4901EBC001F9 +:10E9B00001F56271549800EB400303EB001001EB8A +:10E9C000C00080F89020539800EB400101EB00104C +:10E9D0000F4901EB001080790D282BD2DFE800F001 +:10E9E000CB072B3ECB5164778ACBCBB09D00E52281 +:10E9F00040F2A1115398484307490FE001693230B2 +:10EA0000313030000169323045303000C200002022 +:10EA1000D4740020C47200209479002001EBC0005F +:10EA200000F56270549901EB410303EB011100EB17 +:10EA3000C10042719FE0A12240F2A11153984843C6 +:10EA4000FE4901EBC00000F56270549901EB4103EF +:10EA500003EB011100EBC10042718CE0A12240F2F6 +:10EA6000A11153984843F54901EBC00000F56270CD +:10EA7000549901EB410303EB011100EBC10042711A +:10EA800079E0312240F2A11153984843EB4901EB60 +:10EA9000C00000F56270549901EB410303EB0111D2 +:10EAA00000EBC100427166E0F42240F2A1115398DC +:10EAB0004843E24901EBC00000F56270549901EB54 +:10EAC000410303EB011100EBC100427153E0062248 +:10EAD00040F2A11153984843D84901EBC00000F51A +:10EAE0006270549901EB410303EB011100EBC1008B +:10EAF000427140E0152240F2A11153984843CF499A +:10EB000001EBC00000F56270549901EB410303EB87 +:10EB1000011100EBC10042712DE0E52240F2A1118C +:10EB200053984843C54901EBC00000F56270549901 +:10EB300001EB410303EB011100EBC10042711AE04C +:10EB4000012240F2A11153984843BC4901EBC00097 +:10EB500000F56270549901EB410303EB011100EBE6 +:10EB6000C1004271B64890F8C90120F08001B44854 +:10EB700080F8C91100BF00BFB249539811F81000C6 +:10EB80000121B1EBD01F47F0A286AF4890F82800D2 +:10EB9000012807F08D869DF858000028F9D09DF8CF +:10EBA00058000D2887F01B86DFE810F036370D007F +:10EBB00031121717A21B331F7320D725BA2C3737F2 +:10EBC0001F0A383D5233539800EB400101EB00100F +:10EBD0009E4901EB00113031549801EB001041784F +:10EBE00008460491002108F00FFEC1B2159140F2D1 +:10EBF000A11153984843914901EBC00101F562719D +:10EC0000549800EB400202EB001011F8301040F273 +:10EC1000A11253985043894A02EBC00040798142C7 +:10EC200008D1012140F2A11253985043834A02EBCC +:10EC3000C000017183496C31539801EB0011549865 +:10EC4000085C401CC1B27F4A6C32539802EB001240 +:10EC50005498115440F2A11153984843774901EB5D +:10EC6000C00000F56270549901EB410202EB011102 +:10EC700000EBC10090F89000C0F3C00090B1539831 +:10EC800000EB400101EB0010704901EB00104179ED +:10EC90000B464FF4805204914FF4E131539808F041 +:10ECA000A1FC19E0539800EB400101EB001067490B +:10ECB00001EB001041790491539800EB400101EB06 +:10ECC0000010624901EB0010016803914FF480527B +:10ECD000049B539808F086FC5598C3287DD014DC1B +:10ECE000B3287BD008DC112879D0122878D01328DB +:10ECF00077D0B2285AD1FDE3B52873D0B62872D0A8 +:10ED0000B92871D0BA28F5D173E3D9284FD008DCDF +:10ED1000C5286AD0CA2869D0CE2868D0D528E9D1BC +:10ED200006E0E1287ED0E5287DD0E728E2D1FCE3AB +:10ED3000F5215398C0EB001000EB8000444A02F824 +:10ED400030109DF854105398C0EB001000EB800079 +:10ED500002EBC0004170A2215398C0EB001000EB01 +:10ED6000800002EBC0008170D5215398C0EB0010E9 +:10ED700000EB800002EBC000C1705398C0EB0010A4 +:10ED800000EB8000114601EBC001049103210498BF +:10ED900008F016FC01465398C0EB001000EB800011 +:10EDA0002B4A02EBC000017105210F91FDE3F52113 +:10EDB0005398C0EB001000EB8000254A02F8301099 +:10EDC0009DF854105398C0EB001000EB800002EB4C +:10EDD000C0004170A22153980AE08CE24BE3E5E3C6 +:10EDE000E5E3E5E33FE08AE35DE1F7E3C2E2F6E372 +:10EDF000C0EB001000EB800002EBC0008170D92155 +:10EE00005398C0EB001000EB800002EBC000C17013 +:10EE10005398C0EB001000EB8000114601EBC001DD +:10EE2000049101E0FEE3FEE30321049808F0C8FB2F +:10EE300001465398C0EB00100CE0000094790020CC +:10EE4000F866002058720020F8460020D474002094 +:10EE50008019002000EB8000FE4A02EBC000017127 +:10EE600005210F91A2E7F5215398C0EB001000EBAC +:10EE70008000F84A02F830109DF854105398C0EB07 +:10EE8000001000EB800002EBC0004170539800EBD3 +:10EE9000400101EB0010F04901EB0010007BD0BBFA +:10EEA00040F2A11153984843EC4901EBC00000F532 +:10EEB0006270549901EB410202EB011100EBC100B9 +:10EEC0008068B0F5100F05D34FF410000021CDE994 +:10EED000100113E040F2A11153984843DF4901EBC0 +:10EEE000C00000F56270549901EB410202EB011180 +:10EEF00000EBC10080680022CDE91002A5215398E3 +:10EF0000C0EB001000EB8000D24A02EBC000817021 +:10EF100000211A911FE046E0BDF86800C0F1020030 +:10EF2000C200DDE91010CDE91B0108461B99E9F785 +:10EF30007AF9C2B25398C0EB001000EB8000C549CB +:10EF400001EBC003BDF86800C01C1A54BDF868008E +:10EF5000401C80B21A90BDF868000328DCDBB521A4 +:10EF60005398C0EB001000EB8000BA4A02EBC000DF +:10EF700081715398C0EB001000EB8000114601EB4B +:10EF8000C00104910621049808F01AFB0146539829 +:10EF9000C0EB001000EB8000AE4A02EBC000C17174 +:10EFA00008210F917EE040F2A11153984843AB49EC +:10EFB00001EBC00000F56270549901EB410202EBD5 +:10EFC000011100EBC1008068B0F1104F05D34FF084 +:10EFD00010410020CDE9101013E040F2A111539828 +:10EFE00048439E4901EBC00000F56270549901EB63 +:10EFF000410202EB011100EBC10080680022CDE963 +:10F000001002A6215398C0EB001000EB8000914A3B +:10F0100002EBC000817000211A911CE0BDF868006D +:10F02000C0F10300C200DDE91001CDE91D10E9F7D0 +:10F03000FAF8C2B25398C0EB001000EB800085498B +:10F0400001EBC003BDF86800C01C1A54BDF868008D +:10F05000401C80B21A90BDF868000428DEDBB521A0 +:10F060005398C0EB001000EB80007A4A02EBC0001E +:10F07000C1715398C0EB001000EB8000114601EB0A +:10F08000C00104910721049808F09AFA01465398A8 +:10F09000C0EB001000EB80006E4A02EBC000017272 +:10F0A00009210F9182E6F5215398C0EB001000EB87 +:10F0B0008000684A02F830109DF854105398C0EB55 +:10F0C000001000EB800002EBC0004170539800EB91 +:10F0D000400101EB0010604901EB0010007BD0BB48 +:10F0E00040F2A111539848435C4901EBC00000F580 +:10F0F0006270549901EB410202EB011100EBC10077 +:10F100008068B0F5100F05D14FF410000021CDE953 +:10F11000100113E040F2A111539848434F4901EB0D +:10F12000C00000F56270549901EB410202EB01113D +:10F1300000EBC10080680022CDE91002A5215398A0 +:10F14000C0EB001000EB8000424A02EBC00081706F +:10F1500000211A911FE046E0BDF86800C0F10200EE +:10F16000C200DDE91010CDE91F0108461F99E9F73B +:10F170005AF8C2B25398C0EB001000EB800035493A +:10F1800001EBC003BDF86800C01C1A54BDF868004C +:10F19000401C80B21A90BDF868000328DCDBB9215E +:10F1A0005398C0EB001000EB80002A4A02EBC0002D +:10F1B00081715398C0EB001000EB8000114601EB09 +:10F1C000C00104910621049808F0FAF90146539809 +:10F1D000C0EB001000EB80001E4A02EBC000C171C2 +:10F1E00008210F9186E040F2A111539848431B4932 +:10F1F00001EBC00000F56270549901EB410202EB93 +:10F20000011100EBC1008068B0F1104F05D14FF043 +:10F2100010400021CDE9100113E040F2A1115398F4 +:10F2200048430E4901EBC00000F56270549901EBB0 +:10F23000410202EB011100EBC10080680022CDE920 +:10F240001002A6215398C0EB001000EB8000014A89 +:10F2500006E0000080190020D4740020947900207A +:10F2600002EBC000817000211A911CE0BDF868001B +:10F27000C0F10300C200DDE91001CDE92110E8F77B +:10F28000D2FFC2B25398C0EB001000EB8000FE49E1 +:10F2900001EBC003BDF86800C01C1A54BDF868003B +:10F2A000401C80B21A90BDF868000428DEDBB9214A +:10F2B0005398C0EB001000EB8000F34A02EBC00053 +:10F2C000C1715398C0EB001000EB8000114601EBB8 +:10F2D000C00104910721049808F072F9014653987F +:10F2E000C0EB001000EB8000E74A02EBC0000172A7 +:10F2F00009210F915AE5F5215398C0EB001000EB5E +:10F300008000E14A02F830109DF854105398C0EB89 +:10F31000001000EB800002EBC0004170A221539866 +:10F32000C0EB001000EB800002EBC0008170C32135 +:10F330005398C0EB001000EB800002EBC000C170DE +:10F340005398C0EB001000EB8000114601EBC001A8 +:10F3500004910321049808F033F901465398C0EB57 +:10F36000001000EB8000C84A02EBC00001710521CB +:10F370000F911BE5F5215398C0EB001000EB8000C6 +:10F38000C14A02F830109DF854105398C0EB001099 +:10F3900000EB800002EBC0004170A2215398C0EB4B +:10F3A000001000EB800002EBC0008170CA2153986E +:10F3B000C0EB001000EB800002EBC000C17053985E +:10F3C000C0EB001000EB8000114601EBC00104917E +:10F3D0000321049808F0F4F801465398C0EB00109C +:10F3E00000EB8000A84A02EBC000017105210F91DB +:10F3F000DCE40120A5490870F5215398C0EB00100A +:10F4000000EB8000A04A02F830109DF85410539889 +:10F41000C0EB001000EB800002EBC0004170A221A5 +:10F420005398C0EB001000EB800002EBC00081702D +:10F43000BA215398C0EB001000EB800002EBC00033 +:10F44000C1705398C0EB001000EB8000114601EB37 +:10F45000C00104910321049808F0B2F801465398C2 +:10F46000C0EB001000EB8000874A02EBC000017186 +:10F4700005210F919AE4022084490870F5215398E0 +:10F48000C0EB001000EB80007F4A02F830109DF8BE +:10F4900054105398C0EB001000EB800002EBC0004A +:10F4A0004170A2215398C0EB001000EB800002EBEA +:10F4B000C0008170B3215398C0EB001000EB8000B6 +:10F4C00002EBC000C1705398C0EB001000EB80004D +:10F4D000114601EBC00104910321049808F070F873 +:10F4E00001465398C0EB001000EB8000664A02EB27 +:10F4F000C00000E044E0017105210F9156E4F521C0 +:10F500005398C0EB001000EB80005F4A02F8301007 +:10F510009DF854105398C0EB001000EB800002EBF4 +:10F52000C0004170A221539800E05AE3C0EB0010E4 +:10F5300000EB800002EBC0008170B6215398C0EB55 +:10F54000001000EB800002EBC000C1705398C0EBCC +:10F55000001000EB8000114601EBC0010491032173 +:10F56000049808F02DF801465398C0EB001000EB0A +:10F570008000454A02EBC000017105210F9115E49E +:10F58000F5215398C0EB001000EB80003E4A02F8D2 +:10F5900030109DF854105398C0EB001000EB800021 +:10F5A00002EBC0004170539803E0DAE258E3B9E39C +:10F5B000FEE300EB400101EB0010354901EB0010C8 +:10F5C000007B88BBA4215398C0EB001000EB8000A7 +:10F5D00002EBC000817000211A912DE028E166E164 +:10F5E00040F2A111539848432A4901EBC00101F5AB +:10F5F0006271549800EB400202EB001001EBC00076 +:10F60000416BBDF86800C0F10100C000C1405398D3 +:10F61000C0EB001000EB80001B4A02EBC002BDF8FB +:10F62000680002E095E09DE236E0C01C1154BDF890 +:10F630006800401C81B21A91BDF868000228CFDB37 +:10F64000B2215398C0EB001000EB80000E4A02EB91 +:10F65000C00041715398C0EB001000EB80001146D0 +:10F6600001EBC00104910521049807F0A9FF0146B0 +:10F670005398C0EB001000EB8000034A02EBC0007F +:10F68000817107210F9163E080190020C5020020DD +:10F69000D474002094790020A5215398C0EB001069 +:10F6A00000EB8000FE4A02EBC000817000211A913D +:10F6B00027E040F2A11153984843FA4901EBC001F9 +:10F6C00001F56271549800EB400202EB001001EB6F +:10F6D000C000416BBDF86800C0F10200C000C1402D +:10F6E0005398C0EB001000EB8000ED4A02EBC00223 +:10F6F000BDF86800C01C1154BDF86800401C81B200 +:10F700001A91BDF868000328D3DBB2215398C0EBEF +:10F71000001000EB8000E24A02EBC00081715398B8 +:10F72000C0EB001000EB8000114601EBC00104911A +:10F730000621049807F044FF01465398C0EB0010DF +:10F7400000EB8000D64A02EBC000C17108210F9186 +:10F7500007E2F5215398C0EB001000EB8000D04A7F +:10F7600002F830109DF854105398C0EB001000EBD5 +:10F77000800002EBC0004170A6215398C0EB00103E +:10F7800000EB800002EBC000817000211A9127E09D +:10F7900040F2A11153984843C24901EBC00101F561 +:10F7A0006271549800EB400202EB001001EBC000C4 +:10F7B000C16BBDF86800C0F10300C000C1405398A0 +:10F7C000C0EB001000EB8000B54A02EBC002BDF8B0 +:10F7D0006800C01C1154BDF86800401C81B21A9129 +:10F7E000BDF868000428D3DBE1215398C0EB00107A +:10F7F00000EB8000AA4A02EBC000C1715398C0EB35 +:10F80000001000EB8000114601EBC00104910721BC +:10F81000049807F0D5FE01465398C0EB001000EBAA +:10F8200080009F4A02EBC000017209210F91D9E3C9 +:10F83000F5215398C0EB001000EB8000984A02F8C5 +:10F8400030109DF854105398C0EB001000EB80006E +:10F8500002EBC0004170A2215398C0EB001000EBF6 +:10F86000800002EBC0008170C5215398C0EB0010EE +:10F8700000EB800002EBC000C1705398C0EB001099 +:10F8800000EB8000114601EBC001049103210498B4 +:10F8900007F096FE01465398C0EB001000EB800085 +:10F8A0007F4A02EBC000017105210F919AE3F52117 +:10F8B0005398C0EB001000EB8000794A02F830103A +:10F8C0009DF854105398C0EB001000EB800002EB41 +:10F8D000C0004170539800EB400101EB00107249E9 +:10F8E00001EB0010007BE0BBAC215398C0EB001093 +:10F8F00000EB800002EBC000817000211A912FE024 +:10F9000040F2A11153984843664901EBC00000F54D +:10F910006270549901EB410202EB011100EBC1004E +:10F9200050F8221F4068BDF86820C2F10402D200DE +:10F93000CDE9230108462399E8F775FCC2B2539834 +:10F94000C0EB001000EB8000554901EBC003BDF88F +:10F950006800C01C1A54BDF86800401C80B21A90A0 +:10F9600000E05CE0BDF868000528C9DB00211A91C1 +:10F970002DE040F2A111539848434A4901EBC000E1 +:10F9800000F56270549901EB410202EB011100EBAA +:10F99000C10122318868C968BDF86820C2F104023B +:10F9A000D200CDE92510E8F73EFCC2B25398C0EB77 +:10F9B000001000EB80003A4901EBC003BDF868007D +:10F9C00008301A54BDF86800401C80B21A90BDF887 +:10F9D00068000528CDDBCE215398C0EB001000EB6A +:10F9E00080002F4A02EBC00041735398C0EB001017 +:10F9F00000EB8000114601EBC00104910D21049839 +:10FA000007F0DEFD01465398C0EB001000EB8000CC +:10FA1000234A02EBC00081730F210F91A1E0AE21B8 +:10FA20005398C0EB001000EB80001D4A02EBC000B1 +:10FA3000817000211A912FE040F2A11153984843A0 +:10FA4000184901EBC00000F56270549901EB4102C6 +:10FA500002EB011100EBC10050F8221F4068BDF815 +:10FA60006820C2F10502D200CDE927010846279996 +:10FA7000E8F7D9FBC2B25398C0EB001000EB80004E +:10FA8000074901EBC003BDF86800C01C1A54BDF85B +:10FA90006800401C80B21A90BDF86800062805E096 +:10FAA0008019002094790020D4740020C4DB002148 +:10FAB0001A912FE040F2A11153984843FE4901EBFF +:10FAC000C00000F56270549901EB410202EB011194 +:10FAD00000EBC10022308168C068BDF86820C2F127 +:10FAE0000502D200CDE9290108462999E8F79BFBD8 +:10FAF000C2B25398C0EB001000EB8000EF4901EB5D +:10FB0000C003BDF8680009301A54BDF86800401CF5 +:10FB100080B21A90BDF868000628CBDBCE2153983E +:10FB2000C0EB001000EB8000E44A02EBC000C173A0 +:10FB30005398C0EB001000EB8000114601EBC001B0 +:10FB400004910F21049807F03BFD01465398C0EB48 +:10FB5000001000EB8000D94A02EBC00001741121B3 +:10FB60000F913FE2F5215398C0EB001000EB8000AD +:10FB7000D24A02F830109DF854105398C0EB001090 +:10FB800000EB800002EBC0004170A2215398C0EB53 +:10FB9000001000EB800002EBC0008170E52153985B +:10FBA000C0EB001000EB800002EBC000C170539866 +:10FBB000C0EB001000EB8000114601EBC001049186 +:10FBC0000321049807F0FCFC01465398C0EB001099 +:10FBD00000EB8000B94A02EBC000017105210F91D2 +:10FBE00000E2F5215398C0EB001000EB8000B34A0F +:10FBF00002F830109DF854105398C0EB001000EB41 +:10FC0000800002EBC0004170A2215398C0EB0010AD +:10FC100000EB800002EBC0008170E7215398C0EB3D +:10FC2000001000EB800002EBC000C1705398C0EBE5 +:10FC3000001000EB8000114601EBC001049103218C +:10FC4000049807F0BDFC01465398C0EB001000EB90 +:10FC500080009A4A02EBC000017105210F91C1E1B9 +:10FC6000F5215398C0EB001000EB8000934A02F896 +:10FC700030109DF854105398C0EB001000EB80003A +:10FC800002EBC0004170A2215398C0EB001000EBC2 +:10FC9000800002EBC000817011215398C0EB00106E +:10FCA00000EB800002EBC000C1705398C0EB001065 +:10FCB00000EB8000114601EBC00104910321049880 +:10FCC00007F07EFC01465398C0EB001000EB80006B +:10FCD0007A4A02EBC000017105210F91012240F226 +:10FCE000A11153984843744901EBC00101F56271B9 +:10FCF000549800EB400303EB001001F83020D522AC +:10FD000040F2A111539848436B4901EBC00000F544 +:10FD10006270549901EB410303EB011100EBC10048 +:10FD200042715FE1F5215398C0EB001000EB8000B9 +:10FD3000624A02F830109DF854105398C0EB00103E +:10FD400000EB800002EBC0004170A5215398C0EB8E +:10FD5000001000EB800002EBC0008170012153987D +:10FD6000C0EB001000EB800002EBC000C170C221AC +:10FD70005398C0EB001000EB800002EBC000017153 +:10FD800000215398C0EB001000EB800002EBC00094 +:10FD9000417112215398C0EB001000EB800002EB80 +:10FDA000C00081715398C0EB001000EB800000E0B0 +:10FDB00014E0114601EBC00104910621049807F0FC +:10FDC000FFFB01465398C0EB001000EB80003B4A5C +:10FDD00002EBC000C17108210F9103E1F521539896 +:10FDE000C0EB001000EB8000344A02F830109DF8A0 +:10FDF00054105398C0EB001000EB800002EBC000E1 +:10FE00004170FF215398C0EB001000EB800002EB23 +:10FE1000C000817000211A911CE0539800EB400152 +:10FE200001EB0010264901EB00110E31BDF868000E +:10FE3000095C5398C0EB001000EB80001F4A02EBF6 +:10FE4000C002BDF86800C01C1154BDF86800401C19 +:10FE500081B21A91BDF868000A28DEDB539800EBE6 +:10FE6000400101EB0010164901EB0010408B01121C +:10FE70005398C0EB001000EB8000104A02EBC0006A +:10FE80004173539800EB400101EB00100C4901EB6A +:10FE90000010408BC1B25398C0EB001000EB800003 +:10FEA00002EBC000817340F2A1115398484302490C +:10FEB00001EBC00106E000009479002080190020C9 +:10FEC000D474002001F56271549800EB400202EBFB +:10FED000001001EBC000B0F88E0001125398C0EB87 +:10FEE000001000EB8000FE4A02EBC000C17340F23C +:10FEF000A11153984843FB4901EBC00101F5627120 +:10FF0000549800EB400202EB001001EBC000B0F887 +:10FF10008E00C1B25398C0EB001000EB8000F04A95 +:10FF200002EBC000017440F2A11153984843ED491F +:10FF300001EBC00101F56271549800EB400202EB45 +:10FF4000001001EBC000B0F88E10539801EB802038 +:10FF500081B203200491E9F71FF800211A9114E0FF +:10FF6000E149BDF86800095C5398C0EB001000EB54 +:10FF70008000DB4A02EBC002BDF86800113011546A +:10FF8000BDF86800401C81B21A91BDF86800B0F558 +:10FF9000007FE5DB13215398C0EB001000EB8000DD +:10FFA000CF4A02EBC00080F811125398C0EB00104A +:10FFB00000EB8000114601EBC001049140F21121D9 +:10FFC000049807F0FDFA01465398C0EB001000EBCF +:10FFD0008000C34A02EBC00080F8121240F21321E5 +:10FFE0000F9100BF00BF06F0FABB5499149140F284 +:10FFF000A11153984843BB4901EBC00108319DF85A +:020000040802F0 +:100000005000C0EBC00001EBC000417808460491ED +:10001000002107F0F9FBC1B2159140F2A1115398EC +:100020004843B04901EBC00108319DF85000C0EBD6 +:10003000C00001EBC000017940F2A1125398504377 +:10004000A84A02EBC0004079814208D1012140F268 +:10005000A11253985043A34A02EBC0000171A34977 +:10006000539801EB00119DF8500001440491087869 +:10007000401CC1B20498017011F08EFC9C49C1F87B +:10008000180FFB215398C0EB001000EB8000944A3E +:1000900002F830109DF854105398C0EB001000EB9C +:1000A000800002EBC0004170924841795398C0EB48 +:1000B000001000EB800002EBC00001718D48017957 +:1000C0005398C0EB001000EB800002EBC0004171C0 +:1000D0008848C1785398C0EB001000EB800002EB19 +:1000E000C0008171834881785398C0EB001000EB09 +:1000F000800002EBC000C1717E4841785398C0EB8C +:10010000001000EB800002EBC0000172784890F80C +:100110000B1F5398C0EB001000EB800002EBC000F7 +:10012000417200211A911AE07148D0F8180FBDF8F9 +:100130006810C1F10301C900C840C1B25398C0EBB7 +:10014000001000EB8000664A02EBC002BDF86800B8 +:100150000A301154BDF86800401C81B21A91BDF8F4 +:1001600068000428E0DB40F2A111539848435D4940 +:1001700001EBC00108319DF85000C0EBC00011F840 +:1001800030105398C0EB001000EB8000544A02EB93 +:10019000C00081730F210F91559807287ED2DFE8A8 +:1001A00000F07D0446CCF2F0EF00A1215398C0EBA3 +:1001B000001000EB80004A4A02EBC002BDF83C0090 +:1001C0001154BDF83C00401C81B20F915398C0EB14 +:1001D000001000EB8000424A02EBC002BDF83C0078 +:1001E00055991154BDF83C00401C81B20F9140F26A +:1001F000A111539848433B4901EBC00108319DF8D8 +:100200005000C0EBC00001EBC000017A5398C0EB76 +:10021000001000EB8000324A02EBC002BDF83C0047 +:100220001154BDF83C00401C81B20F9196E2A1210F +:100230005398C0EB001000EB8000294A02EBC0028B +:10024000BDF83C001154BDF83C00401C81B20F9138 +:100250005398C0EB001000EB8000214A02EBC00273 +:10026000BDF83C0055991154BDF83C00401C81B2CA +:100270000F9140F2A111539848431A4901EBC00174 +:1002800008319DF85000C0EBC00001EBC000017ABE +:100290005398C0EB001000EB800000E05FE2104AD2 +:1002A00002EBC002BDF83C001154BDF83C00401CFC +:1002B00081B20F9100211A9135E040F2A1115398BB +:1002C0004843084901EBC00108319DF85000C0EBDC +:1002D000C00001EBC000C168BDF868000CE0000080 +:1002E000801900209479002001640020C47200204D +:1002F000F856002003660020C0F10300C000C14092 +:100300005398C0EB001000EB8000FC4A02EBC002E7 +:10031000BDF83C30BDF8680018441154BDF86800C1 +:10032000401C81B21A91BDF868000428C5DBBDF8F5 +:100330003C00001D81B20F9178E7A1215398C0EBDA +:10034000001000EB8000ED4A02EBC002BDF83C005B +:100350001154BDF83C00401C81B20F915398C0EB82 +:10036000001000EB8000E54A02EBC002BDF83C0043 +:1003700055991154BDF83C00401C81B20F9155E7CE +:10038000E1E0BDE0FFE7A1215398C0EB001000EBD6 +:100390008000DA4A02EBC002BDF83C001154BDF8FF +:1003A0003C00401C81B20F915398C0EB001000EB51 +:1003B0008000D24A02EBC002BDF83C0055991154AE +:1003C000BDF83C00401C81B20F9140F2A11153983E +:1003D0004843CB4901EBC00108319DF85000C0EB08 +:1003E000C00001EBC000017C5398C0EB001000EB93 +:1003F0008000C24A02EBC002BDF83C001154BDF8B7 +:100400003C00401C81B20F9140F2A1115398484327 +:10041000BB4901EBC00008309DF85010C1EBC10191 +:1004200000EBC100007C20B1012803D0022865D177 +:1004300032E063E000211A9124E040F2A1115398C8 +:100440004843AF4901EBC00108319DF85000C0EBB3 +:10045000C00001EBC0011131BDF86800095C539880 +:10046000C0EB001000EB8000A44A02EBC002BDF814 +:100470003C30BDF8680018441154BDF86800401CB9 +:1004800081B21A91BDF868000328D6DBBDF83C00A4 +:10049000C01C81B20F9131E000211A9124E040F29A +:1004A000A11153984843964901EBC00108319DF8CA +:1004B0005000C0EBC00001EBC0011631BDF8680070 +:1004C000095C5398C0EB001000EB80008B4A02EBF4 +:1004D000C002BDF83C30BDF8680018441154BDF8A6 +:1004E0006800401C81B21A91BDF868000628D6DB6E +:1004F000BDF83C00801D81B20F9100BF00BF2DE10F +:10050000A1215398C0EB001000EB80007B4A02EB66 +:10051000C002BDF83C001154BDF83C00401C81B243 +:100520000F915398C0EB001000EB8000734A02EB70 +:10053000C002BDF83C0055991154BDF83C00401C68 +:1005400081B20F910AE1A1215398C0EB001000EB9A +:1005500080006A4A02EBC002BDF83C001154BDF8AD +:100560003C00401C81B20F915398C0EB001000EB8F +:100570008000624A02EBC002BDF83C00559911545C +:10058000BDF83C00401C81B20F9100211A911EE081 +:10059000539800EB400101EB00105A4901EB0011A8 +:1005A0000E31BDF86800095C5398C0EB001000EBF9 +:1005B0008000524A02EBC002BDF83C30BDF8680032 +:1005C00018441154BDF86800401C81B21A91BDF85E +:1005D00068000A28DCDBBDF83C000A3081B20F91CC +:1005E000539800EB400101EB0010464901EB00106D +:1005F000408B0212BDF83C1008460491491C8BB296 +:100600000F935399C1EB011101EB81013B4B03EBBC +:10061000C1010A54539800EB400101EB0010394925 +:1006200001EB0010408BC2B2BDF83C00411C8BB204 +:100630000F9304905399C1EB011101EB81012F4BF2 +:1006400003EBC1010A5440F2A111539848432C49CD +:1006500001EBC00008309DF85010C1EBC10100EB68 +:10066000C100008D0212BDF83C00411C8BB20F93FB +:1006700004905399C1EB011101EB81011F4B03EB76 +:10068000C1010A5440F2A111539848431C4901EB9F +:10069000C00008309DF85010C1EBC10100EBC10053 +:1006A000008DC2B2BDF83C1008460491491C8BB2C3 +:1006B0000F935399C1EB011101EB81010F4B03EB38 +:1006C000C1010A5440F2A111539848430C4901EB6F +:1006D000C00008309DF85010C1EBC10100EBC10013 +:1006E000028D539802EB802080B2014604900320D3 +:1006F000E8F752FC00201A901DE00000801900204D +:1007000094790020D4740020FB49BDF86800095C8E +:100710005398C0EB001000EB8000F84A02EBC002D7 +:10072000BDF83C30BDF8680018441154BDF86800AD +:10073000401C81B21A91BDF86800B0F5007FE3DB80 +:10074000BDF83C0000F5007081B20F9178215398FC +:1007500000EB4000EA4A02EB80008160F4E3A22251 +:10076000BDF83C1008460491491C8BB20F93539975 +:10077000C1EB011101EB8101E04B03EBC1010A5414 +:1007800000200B90BEE340F2A11153984843DD498D +:1007900001EBC00108319DF85000C0EBC00001EB37 +:1007A000C0008178BDF82C000844C0B25490BDF858 +:1007B0002C00401CC2B2BDF83C00411C8BB20F9310 +:1007C00004905399C1EB011101EB8101CB4B03EB79 +:1007D000C1010A5440F2A11153984843C94901EBA1 +:1007E000C00202F56272549800EB400101EB001068 +:1007F00002EBC0004279BDF83C00411C8BB20F9364 +:1008000004905399C1EB011101EB8101BB4B03EB48 +:10081000C1010A5440F2A11153984843B94901EB70 +:10082000C00101F56271549800EB400202EB001028 +:1008300001EBC00040790D281ED2DFE800F01D0753 +:10084000080942AB0A0B0CFEFD1E300000BF00BFC2 +:1008500000BF00BF00BF0022BDF83C100846049155 +:10086000491C8BB20F935399C1EB011101EB81012C +:10087000A24B03EBC1010A543EE30022BDF83C1039 +:1008800008460491491C8BB20F935399C1EB011197 +:1008900001EB8101994B03EBC1010A542CE30022C7 +:1008A000BDF83C1008460491491C8BB20F93539934 +:1008B000C1EB011101EB8101904B03EBC1010A5423 +:1008C0001AE30522BDF83C1008460491491C8BB27E +:1008D0000F935399C1EB011101EB8101874B03EB9E +:1008E000C1010A5440F2A11153984843854901EBD4 +:1008F000C00101F56271549800EB400202EB001058 +:1009000001EBC000C279BDF83C1008460491491CB7 +:100910008BB20F935399C1EB011101EB8101774B1E +:1009200003EBC1010A5400201A9029E040F2A11102 +:1009300053984843734901EBC00101F56271549823 +:1009400000EB400202EB001001EBC0008168BDF833 +:100950006800C0F10300C000C1405398C0EB001014 +:1009600000EB8000654A02EBC002BDF83C30BDF8E8 +:10097000680018441154BDF86800401C81B21A91F7 +:10098000BDF868000428D1DBBDF83C00001D81B231 +:100990000F91B1E20922BDF83C1008460491491CB0 +:1009A0008BB20F935399C1EB011101EB8101534BB2 +:1009B00003EBC1010A5440F2A11153984843514935 +:1009C00001EBC00000F56270549901EB410202EBAB +:1009D000011100EBC100C279BDF83C00411C8BB293 +:1009E0000F9304905399C1EB011101EB8101434B2B +:1009F00003EBC1010A5400201A902CE040F2A1112F +:100A0000539848433F4901EBC00101F56271549886 +:100A100000EB400202EB001001EBC0008168BDF862 +:100A20006800C0F10300C000C1405398C0EB001043 +:100A300000EB8000314A01E099E065E002EBC00282 +:100A4000BDF83C30BDF8680018441154BDF868008A +:100A5000401C81B21A91BDF868000428CEDBBDF8B5 +:100A60003C00001D81B20F910022BDF83C100846E9 +:100A70000491491C8BB20F935399C1EB011101EB07 +:100A800081011E4B03EBC1010A5400201A9029E09A +:100A900040F2A111539848431A4901EBC00101F5F6 +:100AA0006271549800EB400202EB001001EBC000B1 +:100AB000416BBDF86800C0F10200C000C14053980E +:100AC000C0EB001000EB80000C4A02EBC002BDF846 +:100AD0003C30BDF8680018441154BDF86800401C53 +:100AE00081B21A91BDF868000328D1DBBDF83C0043 +:100AF000C01C81B20F91FFE1016400208019002029 +:100B0000947200209479002040F2A1115398484338 +:100B1000FE4901EBC00101F56271549800EB4002FF +:100B200002EB001001EBC00090F89320BDF83C10E0 +:100B300008460491491C8BB20F935399C1EB0111E4 +:100B400001EB8101F24B03EBC1010A540022BDF815 +:100B50003C00411C8BB20F9304905399C1EB0111DF +:100B600001EB8101EA4B03EBC1010A54C4E140F2FD +:100B7000A11153984843E54901EBC00000F56270AC +:100B8000549901EB410202EB011100EBC10090F816 +:100B90009300012806D002286DD003287DD00428B8 +:100BA00068D13DE10422BDF83C1008460491491C7F +:100BB0008BB20F935399C1EB011101EB8101D44B1F +:100BC00003EBC1010A5440F2A11153984843CF49A5 +:100BD00001EBC00000F56270549901EB410202EB99 +:100BE000011100EBC10090F89320BDF83C00411CBE +:100BF0008BB20F9304905399C1EB011101EB81016A +:100C0000C34B03EBC1010A5400201A9029E040F2C3 +:100C1000A11153984843BD4901EBC00101F5627130 +:100C2000549800EB400202EB001001EBC000416B56 +:100C3000BDF86800C0F10200C000C1405398C0EB8D +:100C4000001000EB8000B24A02EBC002BDF83C305D +:100C5000BDF8680018441154BDF86800401C81B20A +:100C60001A91BDF868000328D1DBBDF83C00C01C18 +:100C700081B20F913EE10422BDF83C100846049178 +:100C8000491C8BB20F935399C1EB011101EB810108 +:100C90009F4B03EBC1010A5400E057E040F2A11161 +:100CA00053984843994901EBC00000F5627054998C +:100CB00001EB410202EB011100EBC10090F893201F +:100CC000BDF83C00411C8BB20F9304905399C1EBCB +:100CD000011101EB81018E4B03EBC1010A5400208D +:100CE0001A9029E040F2A11153984843874901EB3B +:100CF000C00101F56271549800EB400202EB001054 +:100D000001EBC000C16BBDF86800C0F10200C0007B +:100D1000C1405398C0EB001000EB80007C4A02EB0E +:100D2000C002BDF83C30BDF8680018441154BDF84D +:100D30006800401C81B21A91BDF868000328D1DB1D +:100D4000BDF83C00C01C81B20F91D3E00322BDF876 +:100D50003C1008460491491C8BB20F935399C1EB88 +:100D6000011101EB81016A4B03EBC1010A5440F20E +:100D7000A11153984843654901EBC00000F562702A +:100D8000549901EB410202EB011100EBC10090F814 +:100D90009320BDF83C00411C8BB20F9304905399F3 +:100DA000C1EB011101EB8101594B03EBC1010A5465 +:100DB00000201A902AE040F2A11153984843534969 +:100DC00001EBC00101F56271549800EB400202EBA7 +:100DD000001001EBC000B0F84010BDF86800C0F191 +:100DE0000100C00001415398C0EB001000EB8000EF +:100DF000474A02EBC002BDF83C30BDF86800184419 +:100E00001154BDF86800401C81B21A91BDF8680009 +:100E10000228D0DBBDF83C00801C81B20F9169E054 +:100E20000322BDF83C1008460491491C8BB20F9375 +:100E30005399C1EB011101EB8101354B03EBC1016A +:100E40000A5440F2A11153984843304901EBC000C5 +:100E500000F56270549901EB410202EB011100EBC5 +:100E6000C10090F89320BDF83C00411C8BB20F9359 +:100E700004905399C1EB011101EB8101244B03EB69 +:100E8000C1010A5400201A902AE040F2A11153989F +:100E900048431E4901EBC00101F56271549800EB13 +:100EA000400202EB001001EBC000B0F84210BDF8A8 +:100EB0006800C0F10100C00001415398C0EB001070 +:100EC00000EB8000124A02EBC002BDF83C30BDF8D6 +:100ED000680018441154BDF86800401C81B21A9192 +:100EE000BDF868000228D0DBBDF83C00801C81B250 +:100EF0000F9100BF00BF00BF00BFBDF82C00401C19 +:100F000081B20B9140F2A111539803E09479002033 +:100F1000801900204843FE4901EBC00108319DF8CB +:100F20005000C0EBC00011F83010BDF82C00814219 +:100F30003FF729ACBDF82C0028B9F648006800F04E +:100F4000010000B100BE00BF00BFBDF83C00010AB7 +:100F50005398C0EB001000EB8000EF4A02EBC0009A +:100F60008170BDF83C00C1B25398C0EB001000EB9B +:100F7000800002EBC000C170E848D0F8181F04914F +:100F8000BDF83C000E3803905398C0EB001000EB06 +:100F90008000114601EBC0000E300290DDE9031223 +:100FA000E8F7AFFA5398C0EB001000EB8000DA4985 +:100FB00001EBC0010491BDF83C100498E8F7A8FCCF +:100FC00005900598020A5398C0EB001000EB8000D2 +:100FD000D14901EBC000BDF83C104254BDF83C00C3 +:100FE000401C80B20F900598C2B25398C0EB00101D +:100FF00000EB8000C84901EBC000BDF83C10425432 +:10100000BDF83C00401C80B20F9005F0E8BB53983F +:1010100000EB400101EB0010C14901EB0011303140 +:10102000549801EB00104178159140F2A1115398AA +:101030004843B74901EBC00101F56271549800EBD8 +:10104000400202EB001011F8301040F2A112539848 +:101050005043AF4A02EBC0004079814208D10121E0 +:1010600040F2A11253985043A94A02EBC00001710B +:10107000AC49539801EB00115498085C401CC1B274 +:10108000A84A539802EB0012549811549DF854004A +:10109000002804DD9DF85400401EC1B215915598FA +:1010A000A1380A287DD2DFE800F0FDFCFBFAF9F850 +:1010B000F705F6F502215398C0EB001000EB800015 +:1010C000954A02F830109DF854004030C1B2539850 +:1010D000C0EB001000EB800002EBC000417041212A +:1010E0005398C0EB001000EB800002EBC000817051 +:1010F00030215398C0EB001000EB800002EBC000E1 +:10110000C1705398C0EB001000EB800002EBC000F0 +:10111000017140F2A111539848437D4901EBC00190 +:1011200001F56271549800EB400202EB001001EBF4 +:10113000C000007901095398C0EB001000EB80005B +:10114000754A02EBC00041715398C0EB001000EBF0 +:101150008000114601EBC00040790A2812DA53984A +:10116000C0EB001000EB800001EBC0004079303094 +:10117000C1B25398C0EB001000EB800002EBC0003E +:10118000417115E05398C0EB001000EB80006249FC +:1011900001EBC00040793730C1B25398C0EB00106A +:1011A00000E010E200EB80005B4A02EBC0004171FE +:1011B00040F2A11153984843554901EBC00101F594 +:1011C0006271549800EB400202EB001001EBC0008A +:1011D000007900F00F015398C0EB001000EB800085 +:1011E0004D4A02EBC00081715398C0EB001000EB38 +:1011F0008000114601EBC00080790A2812DA53986A +:10120000C0EB001000EB800001EBC00080793030B3 +:10121000C1B25398C0EB001000EB800002EBC0009D +:10122000817113E05398C0EB001000EB80003A4945 +:1012300001EBC00080793730C1B25398C0EB001089 +:1012400000EB8000344A02EBC00081710322539806 +:10125000C0EB001000EB80002F4901EBC000C27111 +:101260005398C0EB001000EB800001EBC000401C65 +:1012700007210490E8F72EF901465398C0EB0010BF +:1012800000EB8000244A02EBC000017209210F919B +:10129000002108E029E1ABE087E371E3BFE293E1DD +:1012A000F9E052E019E040F2A11253985043184A75 +:1012B00002EBC0000171082240F2A111539848438B +:1012C000134901EBC00000F56270549901EB410332 +:1012D00003EB011100F831207CE304215398C0EBAB +:1012E000001000EB80000C4A02F830109DF854000A +:1012F0004030C1B25398C0EB001000EB800002EB0D +:10130000C000417051215398C0EB00100CE0000068 +:1013100094790020F0ED00E080190020F8560020BC +:10132000D4740020C472002000EB800002EBC000E7 +:10133000817005215398C0EB001000EB800002EB98 +:10134000C000C17004210F9144E302215398C0EB07 +:10135000001000EB8000FE4A02F830109DF85400A7 +:101360004030C1B25398C0EB001000EB800002EB9C +:10137000C000417041215398C0EB001000EB800089 +:1013800002EBC000817031215398C0EB001000EBDC +:10139000800002EBC000C17035215398C0EB0010F3 +:1013A00000EB800002EBC000017103215398C0EBF9 +:1013B000001000EB800002EBC00041715398C0EBBD +:1013C000001000EB8000114601EBC000401C05211D +:1013D0000490E8F77FF801465398C0EB001000EB4B +:1013E0008000DB4A02EBC000817107210F91F1E21E +:1013F00002215398C0EB001000EB8000D44A02F8A1 +:1014000030109DF854004030C1B25398C0EB00102A +:1014100000EB800002EBC000417041215398C0EB0B +:10142000001000EB800002EBC00081703221539865 +:10143000C0EB001000EB800002EBC000C170302157 +:101440005398C0EB001000EB800002EBC00001716C +:1014500003215398C0EB001000EB800002EBC000AA +:1014600041715398C0EB001000EB8000114601EB76 +:10147000C000401C05210490E8F72CF80146539861 +:10148000C0EB001000EB8000B14A02EBC00081719C +:1014900007210F919EE204215398C0EB001000EB4E +:1014A0008000AB4A02F830109DF854004030C1B2C1 +:1014B0005398C0EB001000EB800002EBC0004170BD +:1014C00041215398C0EB001000EB800002EBC000FC +:1014D000817005215398C0EB001000EB800002EBF7 +:1014E000C000C17004210F9174E202215398C0EB37 +:1014F000001000EB8000964A02F830109DF854006E +:101500004030C1B25398C0EB001000EB800002EBFA +:10151000C000417041215398C0EB001000EB8000E7 +:1015200002EBC000817031215398C0EB001000EB3A +:10153000800002EBC000C17032215398C0EB001054 +:1015400000EB800002EBC000017103215398C0EB57 +:10155000001000EB800002EBC00041715398C0EB1B +:10156000001000EB8000114601EBC000401C05217B +:101570000490E7F7AFFF01465398C0EB001000EB73 +:101580008000734A02EBC000817107210F915398CC +:1015900000EB400101EB00106E4901EB001130310E +:1015A000549801EB0010807820F02002539800EB53 +:1015B000400101EB0010674901EB001030305499F5 +:1015C00000EB0110827005E202215398C0EB00107D +:1015D00000EB80005E4A02F830109DF85400403065 +:1015E000C1B25398C0EB001000EB800002EBC000CA +:1015F000417041215398C0EB001000EB800002EBDA +:10160000C000817031215398C0EB001000EB8000C6 +:1016100002EBC000C17030215398C0EB001000EB0A +:10162000800002EBC000017140F2A11153984843C1 +:10163000494901EBC00000F56270549901EB410289 +:1016400002EB011100EBC1008068B0F5100F0AD366 +:1016500030215398C0EB001000EB80003C4A02EBB5 +:10166000C000417109E032215398C0EB001000EB3B +:101670008000374A02EBC000417140F2A11153983B +:101680004843354901EBC00000F56270549901EB05 +:10169000410202EB011100EBC100C07901280AD11F +:1016A00031215398C0EB001000EB8000284A02EB78 +:1016B000C00081711BE040F2A111539848432649B4 +:1016C00001EBC00000F56270549901EB410202EB9E +:1016D000011100EBC100C07948B932215398C0EB29 +:1016E000001000EB80001A4A02EBC000817100215B +:1016F0001A912AE040F2A11153984843164901EB90 +:10170000C00101F56271549800EB400202EB001039 +:1017100001EBC0008168BDF86800C0F105008000E1 +:10172000C14001F00F0130315398C0EB001000EBC5 +:101730008000074A02EBC002BDF86800C01D1154CA +:10174000BDF86800401C81B21A91BDF8680005E040 +:1017500080190020D4740020947900200628C9DB69 +:1017600032215398C0EB001000EB8000FE4A02EBE0 +:10177000C000417300211A912AE040F2A111539850 +:101780004843FA4901EBC00101F56271549800EB3E +:10179000400202EB001001EBC000416BBDF8680095 +:1017A000C0F103008000C14001F00F0130315398B7 +:1017B000C0EB001000EB8000EB4A02EBC002BDF86A +:1017C00068000E301154BDF86800401C81B21A91B7 +:1017D000BDF868000428D0DB03225398C0EB00104A +:1017E00000EB8000E04901EBC00082745398C0EB2D +:1017F000001000EB800001EBC000401C122104909F +:10180000E7F768FE01465398C0EB001000EB80003C +:10181000D54A02EBC000C17414210F91DAE0022115 +:101820005398C0EB001000EB8000CF4A02F8301054 +:101830009DF854004030C1B25398C0EB001000EB4B +:10184000800002EBC000417041215398C0EB0010B2 +:1018500000EB800002EBC000817032215398C0EB96 +:10186000001000EB800002EBC000C17031215398E2 +:10187000C0EB001000EB800002EBC00001713221D0 +:101880005398C0EB001000EB800002EBC0004171E8 +:101890005398C0EB001000EB800002EBC000817198 +:1018A00000211A912AE040F2A11153984843AF4910 +:1018B00001EBC00101F56271549800EB400202EBAC +:1018C000001001EBC000416BBDF86800C0F10300DF +:1018D0008000C14001F00F0130315398C0EB00107F +:1018E00000EB8000A04A02EBC002BDF86800C01DFA +:1018F0001154BDF86800401C81B21A91BDF868000F +:101900000428D0DB00211A9111E030215398C0EB5C +:10191000001000EB8000944A02EBC002BDF86800A2 +:101920000B301154BDF86800401C81B21A91BDF80B +:1019300068001928E9DB03225398C0EB001000EB84 +:101940008000894901EBC00080F824205398C0EB47 +:10195000001000EB800001EBC000401C242104902B +:10196000E7F7B8FD01465398C0EB001000EB80008C +:101970007D4A02EBC00080F8251026210F9129E056 +:1019800010215398C0EB001000EB8000764A02F85B +:10199000301030215398C0EB001000EB800002EBB8 +:1019A000C000417002210F9114E010215398C0EB48 +:1019B000001000EB80006C4A02F83010312153987F +:1019C000C0EB001000EB800002EBC0004170022170 +:1019D0000F9100BF00BF04F002BF539800EB40011D +:1019E00001EB0010624901EB00113031549801EB1A +:1019F00000104178159140F2A111539848435B497A +:101A000001EBC00101F56271549800EB400202EB5A +:101A1000001011F8301040F2A11253985043534A6D +:101A200002EBC0004079814208D1012140F2A112AD +:101A3000539850434D4A02EBC00001714D495398F1 +:101A400001EB00115498085C401CC1B2494A5398FC +:101A500002EB0012549811549DF85400002804DD44 +:101A60009DF85400401EC1B215915598A1380A281E +:101A70002FD2DFE800F0052FDFFDFCFBFA2E8CF9FA +:101A800004215398C0EB001000EB8000364A02F8A6 +:101A900030109DF854004030C1B25398C0EB001094 +:101AA00000EB800002EBC000417051215398C0EB65 +:101AB000001000EB800002EBC000817005215398FC +:101AC000C0EB001000EB800002EBC000C1700421ED +:101AD0000F912DE302215398C0EB001000EB800022 +:101AE000214A02F830109DF854004030C1B253989A +:101AF000C0EB001000EB800002EBC0004170412100 +:101B00005398C0EB001000EB800002EBC000817026 +:101B100031215398C0EB001000EB800002EBC000B5 +:101B2000C17035215398C0EB001000EB800002EB30 +:101B3000C000017103215398C0EB001000EB80003E +:101B400002EBC00041715398C0EB001000EB800025 +:101B5000114601EBC000401C05210490E7F7BAFCD8 +:101B60000146539808E00000801900209479002075 +:101B7000D4740020C4720020C0EB001000EB800081 +:101B8000FE4A02EBC000817107210F91ADE30221F3 +:101B90005398C0EB001000EB8000F84A02F83010B8 +:101BA0009DF854004030C1B25398C0EB001000EBD8 +:101BB000800002EBC000417041215398C0EB00103F +:101BC00000EB800002EBC000817032215398C0EB23 +:101BD000001000EB800002EBC000C1703021539870 +:101BE000C0EB001000EB800002EBC000017103218C +:101BF0005398C0EB001000EB800002EBC000417175 +:101C00005398C0EB001000EB8000114601EBC000C0 +:101C1000401C05210490E7F75DFC01465398C0EB9A +:101C2000001000EB8000D54A02EBC0008171072153 +:101C30000F915AE304215398C0EB001000EB800091 +:101C4000CE4A02F830109DF854004030C1B253988B +:101C5000C0EB001000EB800002EBC000417041219E +:101C60005398C0EB001004E014E029E313E360E2B2 +:101C70007FE000EB800002EBC000817005215398EB +:101C8000C0EB001000EB800002EBC000C17004212B +:101C90000F912AE302215398C0EB001000EB800063 +:101CA000B64A02F830109DF854004030C1B2539843 +:101CB000C0EB001000EB800002EBC000417041213E +:101CC0005398C0EB001000EB800002EBC000817065 +:101CD00031215398C0EB001000EB800002EBC000F4 +:101CE000C17032215398C0EB001000EB800002EB72 +:101CF000C000017103215398C0EB001000EB80007D +:101D000002EBC00041715398C0EB001000EB800063 +:101D1000114601EBC000401C05210490E7F7DAFBF7 +:101D200001465398C0EB001000EB8000934A02EB91 +:101D3000C0008171539800EB400101EB0010904905 +:101D400001EB00113031549801EB0010807820F045 +:101D50002002539800EB400101EB0010884901EB91 +:101D600000113031549801EB0010827007210F915F +:101D7000BBE202215398C0EB001000EB80007F4AC9 +:101D800002F830109DF854004030C1B25398C0EBB7 +:101D9000001000EB800002EBC0004170412153981D +:101DA000C0EB001000EB800002EBC000817031211D +:101DB0005398C0EB001000EB800002EBC000C17034 +:101DC00041215398C0EB001000EB800002EBC000F3 +:101DD000017140F2A111539848436A4901EBC000D8 +:101DE00000F56270549901EB410202EB011100EB26 +:101DF000C1008068B0F1104F0AD130215398C0EB78 +:101E0000001000EB80005D4A02EBC000417109E068 +:101E100032215398C0EB001000EB8000574A02EBD0 +:101E2000C000417140F2A11153984843554901EB5C +:101E3000C00000F56270549901EB410202EB011100 +:101E400000EBC100C07901280AD131215398C0EBC1 +:101E5000001000EB8000494A02EBC00081711BE0DA +:101E600040F2A11153984843464901EBC00000F5E8 +:101E70006270549901EB410202EB011100EBC100C9 +:101E8000C07948B932215398C0EB001000EB8000B4 +:101E90003A4A02EBC000817100211A912AE040F217 +:101EA000A11153984843374901EBC00101F5627114 +:101EB000549800EB400202EB001001EBC000816877 +:101EC000BDF86800C0F107008000C14001F00F01BB +:101ED00030315398C0EB001000EB8000274A02EB32 +:101EE000C002BDF86800C01D1154BDF86800401C58 +:101EF00081B21A91BDF868000828D0DB32215398CE +:101F0000C0EB001000EB80001C4A02EBC000C17364 +:101F100000211A912AE040F2A1115398484319492F +:101F200001EBC00101F56271549800EB400202EB35 +:101F3000001001EBC000416BBDF86800C0F1050066 +:101F40008000C14001F00F0130315398C0EB001008 +:101F500000EB8000094A02EBC002BDF868001030B7 +:101F60001154BDF86800401C81B21A91BDF8680098 +:101F70000628D0DB3021539806E0000080190020AD +:101F8000D474002094790020C0EB001000EB800096 +:101F9000F94A02EBC000817500211A9111E030214D +:101FA0005398C0EB001000EB8000F34A02EBC00234 +:101FB000BDF8680017301154BDF86800401C81B2AC +:101FC0001A91BDF868000628E9DB30215398C0EB70 +:101FD000001000EB8000E84A02EBC00041770021CE +:101FE0001A9111E030215398C0EB001000EB8000F3 +:101FF000E14A02EBC002BDF868001E301154BDF882 +:102000006800401C81B21A91BDF868000628E9DB1F +:1020100030215398C0EB001000EB8000D64A02EB51 +:10202000C00080F8241000211A9111E0302153984B +:10203000C0EB001000EB8000CF4A02EBC002BDF8FD +:10204000680025301154BDF86800401C81B21A9117 +:10205000BDF868000628E9DB30215398C0EB00107A +:1020600000EB8000C44A02EBC00080F82B10002176 +:102070001A9111E030215398C0EB001000EB800062 +:10208000BD4A02EBC002BDF868002C301154BDF807 +:102090006800401C81B21A91BDF868000628E9DB8F +:1020A00030215398C0EB001000EB8000B24A02EBE5 +:1020B000C00080F8321000211A9111E030215398AD +:1020C000C0EB001000EB8000AB4A02EBC002BDF891 +:1020D000680033301154BDF86800401C81B21A9179 +:1020E000BDF868000628E9DB03225398C0EB001016 +:1020F00000EB8000A04901EBC00080F83920539824 +:10210000C0EB001000EB800001EBC000401C392147 +:102110000490E7F7DFF901465398C0EB001000EB9D +:102120008000954A02EBC00080F83A103B210F91E5 +:10213000DBE002215398C0EB001000EB80008E4AD8 +:1021400002F830109DF854004030C1B25398C0EBF3 +:10215000001000EB800002EBC00041704121539859 +:10216000C0EB001000EB800002EBC0008170322158 +:102170005398C0EB001000EB800002EBC000C17070 +:1021800031215398C0EB001000EB800002EBC0003F +:10219000017133215398C0EB001000EB800002EB7B +:1021A000C000417132215398C0EB001000EB800059 +:1021B00002EBC000817100211A912AE040F2A111C6 +:1021C000539848436D4901EBC00101F56271549881 +:1021D00000EB400202EB001001EBC000416BBDF8C8 +:1021E0006800C0F105008000C14001F00F013031EE +:1021F0005398C0EB001000EB80005F4A02EBC00276 +:10220000BDF86800C01D1154BDF86800401C81B2C3 +:102210001A91BDF868000628D0DB00211A9111E060 +:1022200030215398C0EB001000EB8000524A02EBC3 +:10223000C002BDF868000D301154BDF86800401CA4 +:1022400081B21A91BDF868001928E9DB032253987E +:10225000C0EB001000EB8000474901EBC00080F8A4 +:1022600026205398C0EB001000EB800001EBC0006B +:10227000401C26210490E7F72DF901465398C0EB46 +:10228000001000EB80003C4A02EBC00080F82710F1 +:1022900028210F9129E010215398C0EB001000EB8A +:1022A0008000354A02F8301030215398C0EB0010FE +:1022B00000EB800002EBC000417002210F9114E09E +:1022C00010215398C0EB001000EB80002A4A02F85E +:1022D000301031215398C0EB001000EB800002EB6E +:1022E000C000417002210F9100BF00BF04F077BA17 +:1022F000539800EB400101EB0010214901EB001164 +:102300003031549801EB00104178159140F2A11141 +:1023100053984843194901EBC00101F56271BDF8BA +:10232000680000EB400202EB001011F8301040F2A0 +:10233000A11253985043114A02EBC00040798142E8 +:1023400008D1012140F2A112539850430B4A02EBED +:10235000C00001710B49539801EB00115498085CBF +:10236000401CC1B2074A539802EB00125498115412 +:1023700000211A9120E000008019002094790020AB +:10238000D4740020C4720020539800EB400101EB8C +:102390000010FE4901EB00113031BDF8680001EB7F +:1023A000001041789DF85400814200D111E0BDF841 +:1023B0006800401C81B21A91539800EB400101EB78 +:1023C0000010F24901EB0010C179BDF868008142AC +:1023D000DADC00BF9DF85400002804DD9DF85400AD +:1023E000401EC1B2159140F2A11153984843E849EB +:1023F00001EBC00000F56270549901EB410202EB61 +:10240000011100EBC10040780F2824DA40F2A1113D +:1024100053984843DE4901EBC00101F562715498BD +:1024200000EB400202EB001001EBC0004078401CC2 +:10243000C2B240F2A11153984843D54901EBC00004 +:1024400000F56270549901EB410303EB011100EBBD +:10245000C100427011E0002240F2A111539848439C +:10246000CB4901EBC00000F56270549901EB4103C8 +:1024700003EB011100EBC10042705598B1380928F7 +:1024800026D2DFE800F00526FC2525FB25B9FA0059 +:102490009DF854005030C1B25398C0EB001000EBCF +:1024A0008000BC4A02F8301020215398C0EB001085 +:1024B00000EB800002EBC0004170FA215398C0EBA2 +:1024C000001000EB800002EBC000817003210F912F +:1024D0009DE29DF854005030C1B25398C0EB0010FB +:1024E00000EB8000AB4A02F8301040F2A111539883 +:1024F0004843A74901EBC00101F56271549800EB14 +:10250000400202EB001001EBC000407840F03001C7 +:102510005398C0EB001000EB80009E4A02EBC00015 +:10252000417001215398C0EB001000EB800002EBDA +:10253000C00081705398C0EB001000EB800002EBEC +:10254000C000C17000215398C0EB001000EB800068 +:1025500002EBC00001715398C0EB001000EB80004B +:10256000114601EBC001049105210498E7F720FC16 +:102570000022CDE910021098C2B25398C0EB0010AF +:1025800000EB8000834901EBC0004271DDE91001DE +:10259000000A40EA0160C2B25398C0EB001000EBA1 +:1025A00080007C4901EBC000827103225398C0EB8C +:1025B000001000EB800001EBC000C271FA225398BA +:1025C000C0EB001000EB800001EBC000027209209C +:1025D0000F90B12240F2A111539848436C4901EB8E +:1025E000C00000F56270549901EB410303EB011147 +:1025F00000EBC10042710AE29DF854005030C1B2B4 +:102600005398C0EB001000EB8000624A02F83010D3 +:1026100040F2A111539848435D4901EBC00101F517 +:102620006271549800EB400202EB001001EBC00015 +:10263000407840F030015398C0EB001000EB800070 +:10264000544A02EBC000417065215398C0EB001062 +:1026500000EB800002EBC000817001215398C0EBB9 +:10266000001000EB800002EBC000C1700021539805 +:10267000C0EB001000EB800002E043E04CE1CAE058 +:1026800002EBC00001715398C0EB001000EB80001A +:10269000114601EBC001049105210498E7F788FB7E +:1026A0000022CDE910021098C2B25398C0EB00107E +:1026B00000EB8000374901EBC0004271DDE91001F9 +:1026C000000A40EA0160C2B25398C0EB001000EB70 +:1026D0008000304901EBC000827103225398C0EBA7 +:1026E000001000EB800001EBC000C271FA22539889 +:1026F000C0EB001000EB800001EBC000027209206B +:102700000F9084E19DF854005030C1B25398C0EB53 +:10271000001000EB80001F4A02F8301040F2A111B7 +:10272000539848431A4901EBC00101F5627154986E +:1027300000EB400202EB001001EBC000407840F0DB +:1027400030015398C0EB001000EB8000114A02EBFF +:10275000C000417065215398C0EB001000EB800071 +:1027600002EBC000817001215398C0EB001000EB18 +:10277000800002EBC000C17010215398C0EB001024 +:1027800000EB800002EBC000017105E0D474002072 +:1027900094790020801900205398C0EB001000EBC2 +:1027A0008000114601EBC001049105210498E7F770 +:1027B000FFFA0022CDE910021098C2B25398C0EB84 +:1027C000001000EB8000FC4901EBC0004271DDE924 +:1027D0001010020642EA1120C1B25398C0EB00105B +:1027E00000EB8000F44A02EBC00081710321539892 +:1027F000C0EB001000EB800002EBC000C171FA21B9 +:102800005398C0EB001000EB800002EBC000017297 +:1028100009210F91FBE09DF854005030C1B253984C +:10282000C0EB001000EB8000E34A02F8301040F2E9 +:10283000A11153984843E14901EBC00101F56271D0 +:10284000549800EB400202EB001001EBC00040780E +:1028500040F030015398C0EB001000EB8000D64AE6 +:1028600002EBC000417001215398C0EB001000EB57 +:10287000800002EBC00081705398C0EB001000EBA9 +:10288000800002EBC000C17005215398C0EB00101E +:1028900000EB800002EBC00001715398C0EB001008 +:1028A00000EB8000114601EBC00104910521049862 +:1028B000E7F77EFA0022CDE910021098C2B25398D1 +:1028C000C0EB001000EB8000BB4901EBC00042717F +:1028D000DDE91001000A40EA0160C1B25398C0EB83 +:1028E000001000EB8000B44A02EBC00081710321AC +:1028F0005398C0EB001000EB800002EBC000C171E8 +:10290000FA215398C0EB001000EB800002EBC000EE +:10291000017209210F917AE040F2A11153984843C6 +:10292000A64901EBC00000F56270549901EB410229 +:1029300002EB011100EBC1008078B12833D040F2E6 +:10294000A111539848439D4901EBC00101F5627103 +:10295000549800EB400202EB001001EBC0008278BB +:1029600040F2A11153984843944901EBC00101F58D +:102970006271549800EB400303EB001001EBC000C0 +:102980004271B12240F2A111539848438B4901EBA7 +:10299000C00000F56270549901EB410303EB011193 +:1029A00000EBC10082709DF854005030C1B25398C2 +:1029B000C0EB001000EB80007F4A02F8301040F2BC +:1029C000A111539848437D4901EBC00101F56271A3 +:1029D000549800EB400202EB001001EBC00040787D +:1029E00040F0C0015398C0EB001000EB8000724A29 +:1029F00002EBC0004170FA215398C0EB001000EBCD +:102A0000800002EBC000817003210F9100BF00BF66 +:102A10006CE4012140F2A11253985043674A02EB43 +:102A2000C0000171A2F5DA61539801EB00115498CE +:102A3000085C401CC1B2A2F5DA62539802EB0012A6 +:102A400054981154539800EB400101EB00105C497D +:102A500001EB0010007B20B1012846D0022843D1B1 +:102A6000B0E05598312802D045283CD11DE0002126 +:102A70001A9113E008A9BDF86800095C5398C0EBEF +:102A8000001000EB80004C4A02EBC002BDF8680069 +:102A90001154BDF86800401C81B21A91BDF868005D +:102AA0000728E7DB07210F911DE000211A9113E0B1 +:102AB00006A9BDF86800095C5398C0EB001000EB54 +:102AC00080003D4A02EBC002BDF868001154BDF819 +:102AD0006800401C81B21A91BDF868000728E7DB46 +:102AE00007210F9100BF00BFD1E05498401CC1B234 +:102AF00015919DF854105398C0EB001000EB800026 +:102B00002D4A02F8301003215398C0EB001000EB5F +:102B1000800002EBC000417000215398C0EB001010 +:102B200000EB800002EBC000817002215398C0EBE3 +:102B3000001000EB800002EBC000C1700021539830 +:102B4000C0EB001000EB800002EBC0000171092116 +:102B50005398C0EB001000EB800002EBC000417105 +:102B60005398C0EB001000EB8000114601EBC00150 +:102B7000049106210498E6F7CBFE0022CDE910026D +:102B8000DDE91010020642EA1120C1B25398C0EBF1 +:102B9000001000EB8000084A02EBC000C1711098E1 +:102BA000C1B25398C0EB001000EB800002EBC000F4 +:102BB000817108210F916AE080190020947900202A +:102BC000D47400205498401CC1B215919DF8541043 +:102BD0005398C0EB001000EB8000F74A02F8301069 +:102BE00003215398C0EB001000EB800002EBC00003 +:102BF000417000215398C0EB001000EB800002EB05 +:102C0000C00081705398C0EB001000EB800002EB15 +:102C1000C000C1705398C0EB001000EB800002EBC5 +:102C2000C000017102215398C0EB001000EB80003E +:102C300002EBC00041715398C0EB001000EB800024 +:102C4000114601EBC001049106210498E6F760FEED +:102C50000022CDE91002DDE91010020642EA11203F +:102C6000C1B25398C0EB001000EB8000D24A02EBD7 +:102C7000C000C1711098C1B25398C0EB001000EBB6 +:102C8000800002EBC000817108210F9100BF00BFDE +:102C9000BEE6539800EB400101EB0010C74901EB81 +:102CA00000113031549801EB00104178159140F239 +:102CB000A11153984843C24901EBC00101F562716B +:102CC000549800EB400202EB001011F8301040F273 +:102CD000A11253985043BA4A02EBC0004079814296 +:102CE00008D1012140F2A11253985043B44A02EB9B +:102CF000C0000171B349539801EB00115498085C6E +:102D0000401CC1B2AF4A539802EB001254981154C0 +:102D10005598F4287ED008DC05287CD0F1280BD00B +:102D2000F22879D0F32860D148E2F62875D0F72848 +:102D30005CD0F828F7D15AE0F5215398C0EB001089 +:102D400000EB80009C4A02F830109DF85410539814 +:102D5000C0EB001000EB800002EBC00041700021CE +:102D60005398C0EB001000EB800002EBC0008170B4 +:102D700005215398C0EB001000EB800002EBC0006F +:102D8000C170F1215398C0EB001000EB800002EB02 +:102D9000C00001715398C0EB001000EB8000114699 +:102DA00001EBC001049105210498E6F7B1FD002272 +:102DB000CDE91002DDE91001000A40EA0160C2B26B +:102DC0005398C0EB001000EB80007B4901EBC00082 +:102DD00042711098C2B25398C0EB001000EB800013 +:102DE00001EBC000827107200F90B1E200BFF52116 +:102DF0005398C0EB001000EB80006F4A02F83010CF +:102E00009DF854105398C0EB001000EB800002EBCB +:102E1000C00003E021E37AE348E09AE24170002138 +:102E20005398C0EB001000EB800002EBC0008170F3 +:102E300005215398C0EB001000EB800002EBC000AE +:102E4000C1705398C0EB001000EB800002EBC00093 +:102E5000559901715398C0EB001000EB80001146AA +:102E600001EBC001049105210498E6F751FD002211 +:102E7000CDE91002DDE91020010641EA1220C2B2BC +:102E80005398C0EB001000EB80004B4901EBC000F1 +:102E900042711098C2B25398C0EB001000EB800052 +:102EA00001EBC000827107200F9051E2F521539889 +:102EB000C0EB001000EB80003F4A02F830109DF894 +:102EC00054105398C0EB001000EB800002EBC000E0 +:102ED000417000215398C0EB001000EB800002EB22 +:102EE000C0008170F2215398C0EB001000EB80000D +:102EF00002EBC000017140F2A111539848433049E0 +:102F000001EBC00101F56271549800EB400202EB45 +:102F1000001001EBC00090F87E105398C0EB001039 +:102F200000EB8000244A02EBC000417140F2A11185 +:102F300053984843224901EBC00000F56270549950 +:102F400001EB410202EB011100EBC10090F87E00A1 +:102F500001287DD125210F9100211A9124E040F212 +:102F6000A11153984843164901EBC00101F5627164 +:102F7000549800EB400202EB001001EBC00151310C +:102F8000BDF86800095C5398C0EB001000EB8000AE +:102F9000094A02EBC002BDF86800801D1154BDF85B +:102FA0006800401C81B21A91BDF868000F28D6DB7A +:102FB00000211A912DE0000080190020D474002017 +:102FC00094790020C472002040F2A1115398484324 +:102FD000FE4901EBC00101F56271549800EB40021B +:102FE00002EB001001EBC0016331BDF86800095C21 +:102FF0005398C0EB001000EB8000F54A02EBC002D2 +:10300000BDF8680015301154BDF86800401C81B24D +:103010001A91BDF868000A28D6DB40F2A111539836 +:103020004843EA4901EBC00101F56271549800EB95 +:10303000400202EB001001EBC00090F878105398AA +:10304000C0EB001000EB8000E14A02EBC00000E0A2 +:103050002DE0C17700211A9124E040F2A11153988C +:103060004843DA4901EBC00101F56271549800EB65 +:10307000400202EB001001EBC0017931BDF868009D +:10308000095C5398C0EB001000EB8000D04A02EBC3 +:10309000C002BDF8680020301154BDF86800401C23 +:1030A00081B21A91BDF868000528D6DB44E040F2F1 +:1030B000A11153984843C54901EBC00000F5627067 +:1030C000549901EB410202EB011100EBC10090F8B1 +:1030D0007E0020282ED10A210F9100211A9124E090 +:1030E00040F2A11153984843B84901EBC00101F5E2 +:1030F0006271549800EB400202EB001001EBC0013A +:103100007931BDF86800095C5398C0EB001000EB02 +:103110008000AF4A02EBC002BDF86800801D115468 +:10312000BDF86800401C81B21A91BDF868000428FF +:10313000D6DB01E006210F91BDF83C00C1B25398E7 +:10314000C0EB001000EB8000A14A02EBC000C17090 +:103150005398C0EB001000EB8000114601EBC0015A +:103160000491BDF83C100498E6F7D2FB0022CDE9AB +:103170001002DDE91010020642EA1120C1B2539894 +:10318000C0EB001000EB8000914A02EBC002BDF8DA +:103190003C0011541098C1B25398C0EB001000EBE2 +:1031A00080008B4A02EBC002BDF83C00401C115469 +:1031B000BDF83C00801C81B20F91CBE2F521539801 +:1031C000C0EB001000EB8000814A02F830109DF83F +:1031D00054105398C0EB001000EB800002EBC000CD +:1031E000417000215398C0EB001000EB800002EB0F +:1031F000C0008170F3215398C0EB001000EB8000F9 +:1032000002EBC000017140F2A111539848436F498D +:1032100001EBC00101F56271549800EB400202EB32 +:10322000001001EBC00090F87E105398C0EB001026 +:1032300000EB8000664A02EBC00041710C210F9147 +:1032400040F2A11153984843604901EBC00101F5D8 +:103250006271549800EB400202EB001001EBC000D9 +:1032600090F878105398C0EB001000EB8000584A9B +:1032700002EBC000817100211A9124E040F2A111FB +:1032800053984843514901EBC00101F562715498CC +:1032900000EB400202EB001001EBC0017931BDF8F8 +:1032A0006800095C5398C0EB001000EB8000484AAE +:1032B00002EBC002BDF86800C01D1154BDF86800E3 +:1032C000401C81B21A91BDF868000528D6DBBDF814 +:1032D0003C00C1B25398C0EB001000EB80003C4AA8 +:1032E00002EBC000C1705398C0EB001000EB8000EF +:1032F000114601EBC0010491BDF83C100498E6F7BB +:1033000007FB0022CDE91002DDE91010020642EAB7 +:103310001120C1B25398C0EB001000EB80002C4A82 +:1033200002EBC002BDF83C0011541098C1B2539892 +:10333000C0EB001000EB8000254A02EBC002BDF894 +:103340003C00401C1154BDF83C00801C81B20F9120 +:1033500000E206210F91F5215398C0EB001000EB1D +:1033600080001B4A02F830109DF854105398C0EBAF +:10337000001000EB800002EBC00041700021539868 +:10338000C0EB001000EB800002EBC0008170BDF8C4 +:103390003C00C1B25398C0EB001000EB800002EB80 +:1033A000C000C170F6215398C0EB001000EB800004 +:1033B00002EBC0000171539800EB400101EB0010DB +:1033C000044901EB00113031549805E09479002054 +:1033D00080190020D474002001EB0010017A53986A +:1033E000C0EB001000EB800002EBC000417153986D +:1033F000C0EB001000EB8000114601EBC00104910E +:10340000BDF83C100498E6F783FA0022CDE91002DB +:10341000DDE91001000A40EA0160C2B25398C0EB36 +:10342000001000EB8000FE4901EBC000BDF83C102D +:1034300042541098C2B25398C0EB001000EB8000C9 +:10344000F74901EBC003BDF83C00401C1A54BDF81D +:103450003C00801C80B20F907CE1F5215398C0EBBA +:10346000001000EB8000EE4A02F830109DF8541076 +:103470005398C0EB001000EB800002EBC0004170DD +:1034800000215398C0EB001000EB800002EBC0005D +:10349000817005215398C0EB001000EB800002EB17 +:1034A000C000C170F4215398C0EB001000EB800005 +:1034B00002EBC00001715398C0EB001000EB8000DC +:1034C000114601EBC001049105210498E6F720FAAA +:1034D0000022CDE91002DDE91001000A40EA016096 +:1034E000C2B25398C0EB001000EB8000CC4901EB56 +:1034F000C00042711098C2B25398C0EB001000EBAC +:10350000800001EBC000827107200F9022E140F2A1 +:1035100013210F91F5215398C0EB001000EB8000B0 +:10352000BF4A02F830109DF854105398C0EB0010B9 +:1035300000EB800002EBC0004170BDF83C000112BE +:103540005398C0EB001000EB800002EBC0008170CC +:10355000BDF83C00C1B25398C0EB001000EB8000F6 +:1035600002EBC000C17005215398C0EB001000EBC6 +:10357000800002EBC000017100211A911CE05398F9 +:1035800000EB400101EB0010A64901EB00110E31E8 +:10359000BDF86800095C5398C0EB001000EB800098 +:1035A0009F4A02EBC002BDF86800401D1154BDF8EF +:1035B0006800401C81B21A91BDF868000A28DEDB61 +:1035C000539800EB400101EB0010964901EB00100D +:1035D000408B01125398C0EB001000EB8000904A22 +:1035E00002EBC000C173539800EB400101EB0010E7 +:1035F0008C4901EB0010408BC1B25398C0EB001016 +:1036000000EB800002EBC000017440F2A11153985E +:103610004843854901EBC00101F56271549800EB04 +:10362000400202EB001001EBC000B0F88E00011266 +:103630005398C0EB001000EB8000794A02EBC00009 +:10364000417440F2A11153984843774901EBC001FE +:1036500001F56271549800EB400202EB001001EB9F +:10366000C000B0F88E00C1B25398C0EB001000EB60 +:1036700080006B4A02EBC000817440F2A1115398A4 +:103680004843694901EBC00101F56271549800EBB0 +:10369000400202EB001001EBC000B0F88E1053980E +:1036A00001EB802081B203200491E5F775FC002135 +:1036B0001A9114E05D49BDF86800095C5398C0EBAD +:1036C000001000EB8000564A02EBC002BDF8680013 +:1036D00013301154BDF86800401C81B21A91BDF836 +:1036E0006800B0F5007FE5DB5398C0EB001000EBFD +:1036F00080004B4901EBC0010491BDF83C100498D7 +:10370000E6F706F90022CDE91002DDE91010020605 +:1037100042EA1120C1B25398C0EB001000EB8000C8 +:103720003F4A02EBC002BDF83C0011541098C1B2F0 +:103730005398C0EB001000EB8000394A02EBC00246 +:10374000BDF83C00401C1154BDF83C00801C81B207 +:103750000F9100BF00BF03F042B8539800EB400147 +:1037600001EB00102F4901EB00113031549801EBAF +:1037700000104178159140F2A111539848432A490D +:1037800001EBC00101F56271549800EB400202EBBD +:10379000001011F8301040F2A11253985043224A01 +:1037A00002EBC0004079814208D1012140F2A11210 +:1037B000539850431C4A02EBC00001711C495398B6 +:1037C00001EB00115498085C401CC1B2184A539890 +:1037D00002EB001254981154559807287ED00ADC49 +:1037E000072865D2DFE810F0640005018404640056 +:1037F0003404EE03940510380828F2D2DFE810F004 +:103800003F06D70558005800080058005900A1008D +:10381000FA215398C0EB001000EB8000004A09E049 +:1038200080190020D47400209479002001640020C5 +:10383000C472002002F830105398C0EB001000EB67 +:10384000800002EBC00041705398C0EB001000EB09 +:10385000800002EBC00081705398C0EB001000EBB9 +:10386000800002EBC0005599C1709DF85410539828 +:10387000C0EB001000EB800002EBC0000171539818 +:10388000C0EB001000EB8000114601EBC000C01C33 +:1038900002210490E5F71EFE01465398C0EB00108C +:1038A00000EB8000FE4A02EBC000417106210F913F +:1038B00087E3FA215398C0EB001000EB8000F84A30 +:1038C00002F830105398C0EB001000EB800002EBC0 +:1038D000C00041705398C0EB001000E0F0E300EB33 +:1038E000800002EBC00081705398C0EB001000EB29 +:1038F000800002EBC0005599C1709DF85410539898 +:10390000C0EB001000EB800002EBC0000171539887 +:10391000C0EB001000EB8000114601EBC000C01CA2 +:1039200002210490E5F7D6FD01465398C0EB001044 +:1039300000EB8000DA4A02EBC000417106210F91D2 +:10394000B6E7FA215398C0EB001000EB8000D44A90 +:1039500002F830105398C0EB001000EB800002EB2F +:10396000C00041705398C0EB001000EB800002EBE8 +:10397000C00081705398C0EB001000EB800002EB98 +:10398000C0005599C1709DF854105398C0EB0010B9 +:1039900000EB800002EBC00001715398C0EB0010F7 +:1039A00000EB8000114601EBC000C01C0221049016 +:1039B000E5F790FD01465398C0EB001000EB800046 +:1039C000B74A02EBC000417106210F91142240F268 +:1039D000A11153984843B34901EBC00101F562714D +:1039E000549800EB400303EB001001EBC000427160 +:1039F000E7E2FA215398C0EB001000EB8000A84AE0 +:103A000002F830105398C0EB001000EB800002EB7E +:103A1000C00041705398C0EB001000EB800002EB37 +:103A2000C00081705398C0EB001000EB800002EBE7 +:103A3000C0005599C1709DF854105398C0EB001008 +:103A400000EB800002EBC000017140F2A11153981D +:103A50004843944901EBC00000F56270549901EBB2 +:103A6000410202EB011100EBC100C07901287DD1B8 +:103A700040F2A111539848438A4901EBC00000F578 +:103A80006270549901EB410202EB011100EBC1009D +:103A90008068B0F1104F05D34FF410010020CDE93C +:103AA000101013E040F2A111539848437D4901EBF7 +:103AB000C00000F56270549901EB410202EB011164 +:103AC00000EBC10080680022CDE9100200211A91AC +:103AD0001EE0BDF86800C0F10200C200DDE9101070 +:103AE000CDE92B0108462B99E4F79DFBC2B2539810 +:103AF000C0EB001000EB8000694901EBC003BDF88A +:103B00006800401D1A54BDF86800401C80B21A902D +:103B1000BDF868000328DCDB002010901190002124 +:103B20001A911CE0BDF86800C0F10300C200DDE995 +:103B30001001CDE92D10E4F776FBC2B25398C0EB2B +:103B4000001000EB8000564901EBC003BDF868008F +:103B500008301A54BDF86800401C80B21A90BDF8B5 +:103B600068000428DEDB00211A911FE0A7E0BDF801 +:103B70006800C0F10200C200DDE91010CDE92F019C +:103B800008462F99E4F74FFBC2B25398C0EB0010E0 +:103B900000EB8000424901EBC003BDF868000C3027 +:103BA0001A54BDF86800401C80B21A90BDF8680035 +:103BB0000328DCDB40F2A11153984843394901EB5B +:103BC000C00000F56270549901EB410202EB011153 +:103BD00000EBC100406B0022CDE9100200201A90DA +:103BE0001CE0BDF86800C0F10200C200DDE9100170 +:103BF000CDE93110E4F717FBC2B25398C0EB0010C7 +:103C000000EB8000264901EBC003BDF868000F30CF +:103C10001A54BDF86800401C80B21A90BDF86800C4 +:103C20000328DEDB40F2A111539848431D4901EB04 +:103C3000C00000F56270549901EB410202EB0111E2 +:103C400000EBC100406B1849B1FBF0F00022CDE958 +:103C5000100200201A901CE0BDF86800C0F10300BB +:103C6000C200DDE91001CDE93310E4F7DCFAC2B29D +:103C70005398C0EB001000EB8000094901EBC00332 +:103C8000BDF8680012301A54BDF86800401C80B2BC +:103C90001A90BDF868000428DEDB0021539805E087 +:103CA000801900209479002000E1F505C0EB001098 +:103CB00000EB8000FE4A02EBC000817533E140F268 +:103CC000A11153984843FB4901EBC00000F5627015 +:103CD000549901EB410202EB011100EBC100C079E4 +:103CE000E8BB00201090119000211A911EE0BDF851 +:103CF0006800C0F10200C200DDE91010CDE9350115 +:103D000008463599E4F78FFAC2B25398C0EB001019 +:103D100000EB8000E64901EBC003BDF86800401DE0 +:103D20001A54BDF86800401C80B21A90BDF86800B3 +:103D30000328DCDB40F2A11153984843DD4901EB35 +:103D4000C00101F56271549800EB400202EB0010D3 +:103D500001EBC0008068B0F1104F07D300E0E2E053 +:103D60004FF410000021CDE9100113E040F2A11141 +:103D700053984843CF4901EBC00000F56270549955 +:103D800001EB410202EB011100EBC100806800224F +:103D9000CDE9100200211A911EE0BDF86800C0F1C3 +:103DA0000300C200DDE91010CDE93701084637995C +:103DB000E4F739FAC2B25398C0EB001000EB800070 +:103DC000BB4901EBC003BDF8680008301A54BDF8C8 +:103DD0006800401C80B21A90BDF868000428DCDB43 +:103DE00000211A911CE0BDF86800C0F10200C20079 +:103DF000DDE91001CDE93910E4F715FAC2B25398A4 +:103E0000C0EB001000EB8000A94901EBC003BDF836 +:103E100068000C301A54BDF86800401C80B21A903B +:103E2000BDF868000328DEDB40F2A1115398484337 +:103E3000A04901EBC00000F56270549901EB41020A +:103E400002EB011100EBC100406B0022CDE9100232 +:103E500000201A901EE0BDF86800C0F10200C20008 +:103E6000DDE91010CDE93B0108463B99E4F7DBF9A9 +:103E7000C2B25398C0EB001000EB80008C4901EBFC +:103E8000C003BDF868000F301A54BDF86800401C2C +:103E900080B21A90BDF868000328DCDB40F2A11163 +:103EA00053984843834901EBC00000F56270549970 +:103EB00001EB410202EB011100EBC100406B7E49B6 +:103EC000B1FBF0F00022CDE9100200201A901CE0B6 +:103ED000BDF86800C0F10300C200DDE91001CDE9C2 +:103EE0003D10E4F7A0F9C2B25398C0EB001000EB0C +:103EF00080006F4901EBC003BDF8680012301A540E +:103F0000BDF86800401C80B21A90BDF86800042813 +:103F1000DEDB01215398C0EB001000EB8000644A07 +:103F200002EBC0008175539800EB400101EB0010DB +:103F3000624901EB00103030549900EB01104068E9 +:103F4000401C0022CDE9100200201A901CE0BDF8B0 +:103F50006800C0F10100C200DDE91001CDE93F10A9 +:103F6000E4F761F9C2B25398C0EB001000EB800097 +:103F70004F4901EBC003BDF8680017301A54BDF873 +:103F80006800401C80B21A90BDF868000228DEDB91 +:103F90005398C0EB001000EB8000454901EBC000D6 +:103FA000C01C16210490E5F795FA01465398C0EB22 +:103FB000001000EB80003E4A02EBC00041761A215F +:103FC0000F91AAE2FA215398C0EB001000EB800099 +:103FD000374A02F830105398C0EB001000EB800015 +:103FE00002EBC00041705398C0EB001000EB800062 +:103FF00002EBC00081705398C0EB001000EB800012 +:1040000002EBC0005599C1709DF854105398C0EB55 +:10401000001000EB800002EBC00001715398C0EB70 +:10402000001000EB8000114601EBC000C01C022113 +:104030000490E5F74FFA01465398C0EB001000EBEF +:1040400080001B4A02EBC000417106210F9164E21F +:10405000FA215398C0EB001000EB8000144A02F8DC +:1040600030105398C0EB001000EB800002EBC00052 +:1040700041705398C0EB001000EB800002EBC000D1 +:1040800081705398C0EB001000EB800002EBC00081 +:104090005599C1709DF854105398C0EB001000EB77 +:1040A000800002EBC00001715398C0EB001008E0E3 +:1040B000801900209479002000E1F505D4740020D7 +:1040C000E0E000EB8000114601EBC000C01C0221C3 +:1040D0000490E5F7FFF901465398C0EB001000EBA0 +:1040E0008000FE4A02EBC000417106210F9114E2EC +:1040F000FA215398C0EB001000EB8000F74A02F859 +:1041000030105398C0EB001000EB800002EBC000B1 +:1041100041705398C0EB001000EB800002EBC00030 +:1041200081705398C0EB001000EB800002EBC000E0 +:104130005599C1709DF854105398C0EB001000EBD6 +:10414000800002EBC000017140F2A1115398484376 +:10415000E34901EBC00101F56271549800EB4002A4 +:1041600002EB001001EBC000406B0022CDE9100211 +:1041700000201A901EE0BDF86800C0F10200C200E5 +:10418000DDE910104291419008464199E4F74BF85F +:10419000C2B25398C0EB001000EB8000CF4901EB96 +:1041A000C003BDF86800401D1A54BDF86800401CEB +:1041B00080B21A90BDF868000328DCDB40F2A11140 +:1041C00053984843C64901EBC00101F56271549808 +:1041D00000EB400202EB001001EBC000416B08460F +:1041E0000191002102F05CFD02460B46CDE902017F +:1041F000BC480021E3F7E6FFCDE91001DDE910013D +:1042000003F002FBCDE9100100211A911CE0BDF87A +:104210006800C0F10300C200DDE910014391449041 +:10422000E4F701F8C2B25398C0EB001000EB800035 +:10423000AA4901EBC003BDF8680008301A54BDF864 +:104240006800401C80B21A90BDF868000428DEDBCC +:104250005398C0EB001000EB8000A04901EBC000B8 +:10426000C01C09210490E5F735F901465398C0EBCD +:10427000001000EB8000994A02EBC00001730D2191 +:104280000F914AE1FA215398C0EB001000EB800037 +:10429000924A02F830105398C0EB001000EB8000F7 +:1042A00002EBC00041705398C0EB001000EB80009F +:1042B00002EBC00081705398C0EB001000EB80004F +:1042C00002EBC0005599C1709DF854105398C0EB93 +:1042D000001000EB800002EBC00001715398C0EBAE +:1042E000001000EB8000114601EBC000C01C022151 +:1042F0000490E5F7EFF801465398C0EB001000EB8F +:104300008000764A02EBC000417106210F9104E162 +:10431000FA215398C0EB001000EB80006F4A02F8BE +:1043200030105398C0EB001000EB800002EBC0008F +:1043300041705398C0EB001000EB800002EBC0000E +:1043400081705398C0EB001000EB800002EBC000BE +:104350005599C1709DF854105398C0EB001000EBB4 +:10436000800002EBC000017155215398C0EB001092 +:1043700000EB800002EBC00041715398C0EB0010CD +:1043800000EB8000114601EBC000C01C032104902B +:10439000E5F7A0F801465398C0EB001000EB800051 +:1043A0004E4A02EBC000817107210F91B5E0FA215E +:1043B0005398C0EB001000EB8000484A02F8301020 +:1043C0005398C0EB001000EB800002EBC00041707E +:1043D0005398C0EB001000EB800002EBC00081702E +:1043E0005398C0EB001000EB800002EBC000559921 +:1043F000C1709DF854105398C0EB001000EB800082 +:1044000002EBC0000171AA215398C0EB001000EB31 +:10441000800002EBC000417100211A9111E00021DF +:104420005398C0EB001000EB80002C4A02EBC00256 +:10443000BDF86800801D1154BDF86800401C81B2B1 +:104440001A91BDF868000328E9DB5398C0EB00100F +:1044500000EB8000214901EBC000C01C0621049044 +:10446000E5F738F801465398C0EB001000EB8000E8 +:104470001A4A02EBC00041720A210F914DE0FA2165 +:104480005398C0EB001000EB8000144A02F8301083 +:104490005398C0EB001000EB800002EBC0004170AD +:1044A0005398C0EB001000EB800002EBC00081705D +:1044B0005398C0EB001000EB800002EBC000559950 +:1044C000C1709DF854105398C0EB001000EB8000B1 +:1044D00002EBC0000171539806E000008019002033 +:1044E0009479002000E1F505C0EB001000EB80009E +:1044F000114601EBC000C01C02210490E4F7EAFF62 +:1045000001465398C0EB001000EB8000FE4A02EB1E +:10451000C000417106210F9100BF00BF02F05FB9DA +:10452000539800EB400101EB0010F84901EB00113A +:104530003031549801EB00104178159140F2A111EF +:1045400053984843F24901EBC00101F56271549858 +:1045500000EB400202EB001011F8301040F2A11203 +:1045600053985043EA4A02EBC0004079814208D197 +:10457000012140F2A11253985043E54A02EBC000DA +:104580000171E449539801EB00115498085C401CF8 +:10459000C1B2E04A539802EB001254981154539858 +:1045A00030B1012808D002280BD0032813D10DE028 +:1045B000D948DA4908600EE0D748D849AC39C8670D +:1045C00009E0D548D5491831086004E0D248D349FC +:1045D000AC39486600BF00BF559889287FD00CDCF5 +:1045E000142876D004DC082874D010286FD188E312 +:1045F000152870D08028F9D1EFE38B286CD08C2857 +:104600006BD08E286AD08F28F0D19DF85410539823 +:10461000C0EB001000EB8000BB4A02F83010032111 +:104620005398C0EB001000EB800002EBC00041701B +:104630008F215398C0EB001000EB800002EBC0000C +:1046400081705398C0EB001000EB8000114601EB25 +:10465000C001049103210498E6F7C0FA014653987B +:10466000C0EB001000EB8000A74A02EBC000C17055 +:1046700004210F919DF85400402806DC9DF8540059 +:1046800040F48070A449088003E09DF85400A249DA +:10469000088001211A9114E05398C0EB001000EB40 +:1046A0008000994901EBC001BDF86800095C9A4A95 +:1046B000BDF8680022F81010BDF86800401C81B2F7 +:1046C0001A91BDF86810BDF83C008142E4DB93E22A +:1046D00005E0FCE391E2FBE34EE17FE3F9E39DF8C3 +:1046E00054105398C0EB001000EB8000864A02F88B +:1046F000301089215398C0EB001000EB800002EBD2 +:10470000C0008170539800EB400101EB00107F491D +:1047100001EB0010007BE8BB40F2A1115398484325 +:104720007B4901EBC00000F56270549901EB410236 +:1047300002EB011100EBC1008068B0F5100F05D34A +:104740004FF410000021CDE9100117E040F2A11153 +:10475000539848436E4901EBC00101F562715498CA +:1047600000EB400202EB001001EBC000816808463C +:104770000491002102F094FACDE91001062153982A +:10478000C0EB001000EB80005F4A02EBC0004170FC +:10479000002100E03CE01A911CE0BDF86800C0F187 +:1047A0000200C200DDE9100145914690E3F73BFDB0 +:1047B000C2B25398C0EB001000EB8000524901EBED +:1047C000C003BDF86800C01C1A54BDF86800401C46 +:1047D00080B21A90BDF868000328DEDB5398C0EB66 +:1047E000001000EB8000484901EBC0010491062154 +:1047F0000498E5F7CCF801465398C0EB001000EBA5 +:104800008000414A02EBC000817107210F9178E0DE +:1048100040F2A111539848433D4901EBC00000F517 +:104820006270549901EB410202EB011100EBC100EF +:104830008068B0F1104F05D34FF010400021CDE952 +:10484000100117E040F2A11153984843304901EBA1 +:10485000C00101F56271549800EB400202EB0010B8 +:1048600001EBC000816808460491002102F018FAAB +:10487000CDE9100107215398C0EB001000EB800038 +:10488000214A02EBC000417000211A911CE0BDF8E2 +:104890006800C0F10300C200DDE9100147914890B3 +:1048A000E3F7C1FCC2B25398C0EB001000EB8000EC +:1048B000154901EBC003BDF86800C01C1A54BDF8CF +:1048C0006800401C80B21A90BDF868000428DEDB46 +:1048D0005398C0EB001000EB80000B4901EBC001C6 +:1048E000049107210498E6F779F901465398C0EB43 +:1048F000001000EB8000044A02EBC000C1710821E7 +:104900000F919DF854000BE080190020D474002012 +:1049100094790020C472002094320020AC600240E0 +:10492000402806DC9DF8540040F48070FE49088061 +:1049300003E09DF85400FC49088001211A9114E01D +:104940005398C0EB001000EB8000F84901EBC00168 +:10495000BDF86800095CF44ABDF8680022F8101040 +:10496000BDF86800401C81B21A91BDF86810BDF80E +:104970003C008142E4DB3FE19DF854105398C0EBCA +:10498000001000EB8000E94A02F830108B215398A8 +:10499000C0EB001000EB800002EBC0008170539868 +:1049A00000EB400101EB0010E14901EB0010007B3E +:1049B000F0BB40F2A11153984843DE4901EBC0001F +:1049C00000F56270549901EB410202EB011100EB1A +:1049D000C1008068B0F5100F05D14FF41000002120 +:1049E000CDE9100117E040F2A11153984843D14995 +:1049F00001EBC00101F56271549800EB400202EB3B +:104A0000001001EBC000816808460491002102F00B +:104A100047F9CDE9100106215398C0EB001000EBD7 +:104A20008000C24A02EBC000417000211A911FE0D1 +:104A30003CE0BDF86800C0F10200C200DDE91010E2 +:104A40004A91499008464999E3F7EDFBC2B2539861 +:104A5000C0EB001000EB8000B44901EBC003BDF8CF +:104A60006800C01C1A54BDF86800401C80B21A903F +:104A7000BDF868000328DCDB5398C0EB001000EBA6 +:104A80008000AA4901EBC001049106210498E4F7D3 +:104A90007EFF01465398C0EB001000EB8000A34A54 +:104AA00002EBC000817107210F9178E040F2A11163 +:104AB000539848439F4901EBC00000F56270549938 +:104AC00001EB410202EB011100EBC1008068B0F183 +:104AD000104F05D14FF010410020CDE9101017E024 +:104AE00040F2A11153984843924901EBC00101F5EE +:104AF0006271549800EB400202EB001001EBC00021 +:104B0000816808460491002102F0CAF8CDE910013D +:104B100007215398C0EB001000EB8000834A02EBA2 +:104B2000C000417000211A911CE0BDF86800C0F17E +:104B30000300C200DDE910014B914C90E3F773FBD9 +:104B4000C2B25398C0EB001000EB8000774901EB34 +:104B5000C003BDF86800C01C1A54BDF86800401CB2 +:104B600080B21A90BDF868000428DEDB5398C0EBD1 +:104B7000001000EB80006D4901EBC001049107219A +:104B80000498E6F72BF801465398C0EB001000EBB1 +:104B90008000664A02EBC000C17108210F919DF8A8 +:104BA0005400402806DC9DF8540040F480705E49B3 +:104BB000088003E09DF854005B49088001211A91A8 +:104BC00014E05398C0EB001000EB8000574901EB54 +:104BD000C001BDF868000A5C5349BDF8680021F8BF +:104BE0001020BDF86800401C81B21A91BDF8681011 +:104BF000BDF83C008142E4DB28E39DF85410539853 +:104C0000C0EB001000EB8000484A02F8301003218E +:104C10005398C0EB001000EB800002EBC000417025 +:104C200008215398C0EB001000EB800002EBC0009D +:104C300081705398C0EB001000EB8000114601EB2F +:104C4000C001049103210498E5F7C8FF0146539879 +:104C5000C0EB001000EB8000344A02EBC000C170D2 +:104C600004210F919DF85400402806DC9DF8540063 +:104C700040F480702C49088003E09DF854002A49D4 +:104C8000088001211A9114E05398C0EB001000EB4A +:104C90008000264901EBC001BDF868000A5C22498A +:104CA000BDF8680021F81020BDF86800401C81B2F2 +:104CB0001A91BDF86810BDF83C008142E4DB5398BE +:104CC00000EB400101EB0010194901EB00113031FC +:104CD000549801EB0010807820F020012031539887 +:104CE00000EB400202EB0010114A02EB00123032DE +:104CF000549802EB0010817002205399E5F7D6F921 +:104D0000A4E29DF854105398C0EB001000EB800013 +:104D1000064A02F8301003215398C0EB001000EB54 +:104D2000800002EBC00007E09432002080190020D0 +:104D3000D474002094790020417010215398C0EB66 +:104D4000001000EB800002EBC00081705398C0EBB4 +:104D5000001000EB8000114601EBC001049103211B +:104D60000498E5F73BFF01465398C0EB001000EBB9 +:104D70008000FE4A02EBC000C17004210F919DF833 +:104D80005400402806DC9DF8540040F48070F84937 +:104D9000088003E09DF85400F549088001211A912C +:104DA00014E05398C0EB001000EB8000EF4901EBDA +:104DB000C001BDF868000A5CED49BDF8680021F843 +:104DC0001020BDF86800401C81B21A91BDF868102F +:104DD000BDF83C008142E4DB38E262E09DF854100B +:104DE0005398C0EB001000EB8000E04A02F830104E +:104DF00003215398C0EB001000EB800002EBC000D1 +:104E000041708C215398C0EB001000EB800002EB46 +:104E1000C00081705398C0EB001000EB8000114679 +:104E200001EBC001049103210498E5F7D7FE014688 +:104E30005398C0EB001000EB8000CC4A02EBC0009E +:104E4000C17004210F919DF85400402806DC9DF8A4 +:104E5000540040F48070C649088003E09DF8540077 +:104E6000C349088001211A9114E05398C0EB001047 +:104E700000EB8000BD4901EBC001BDF86800095C92 +:104E8000BB4ABDF8680022F81010BDF86800401C4D +:104E900081B21A91BDF86810BDF83C008142E4DB94 +:104EA000D4E19DF854105398C0EB001000EB800043 +:104EB000AE4A02F8301080215398C0EB001000EB8E +:104EC000800002EBC00081700721539802E05AE194 +:104ED000EFE08BE0C0EB001000EB800002EBC000C5 +:104EE000417040F2A11153984843A24901EBC0011F +:104EF00001F56271549800EB400202EB001001EBE7 +:104F0000C000416B08460491002101F0C9FECDE9C3 +:104F1000100100211A911EE0BDF86800C0F10300E5 +:104F2000C200DDE910104E914D9008464D99E3F70F +:104F30007AF9C2B25398C0EB001000EB80008B49A5 +:104F400001EBC003BDF86800C01C1A54BDF868002E +:104F5000401C80B21A90BDF868000428DCDB53982E +:104F6000C0EB001000EB8000804901EBC001049110 +:104F700007210498E5F732FE01465398C0EB001074 +:104F800000EB8000794A02EBC000C17108210F914B +:104F90009DF85400402806DC9DF8540040F48070D1 +:104FA0007349088003E09DF854007149088001218D +:104FB0001A9114E05398C0EB001000EB80006B498D +:104FC00001EBC001BDF868000A5C6949BDF86800E2 +:104FD00021F81020BDF86800401C81B21A91BDF87C +:104FE0006810BDF83C008142E4DB2FE19DF85410CD +:104FF0005398C0EB001000EB80005C4A02F83010C0 +:1050000003215398C0EB001000EB800002EBC000BE +:1050100041708E215398C0EB001000EB800002EB32 +:10502000C00081705398C0EB001000EB8000114667 +:1050300001EBC001049103210498E5F7CFFD01467F +:105040005398C0EB001000EB8000484A02EBC00010 +:10505000C17004210F919DF85400402806DC9DF892 +:10506000540040F480704249088003E09DF85400E9 +:105070003F49088001211A9114E05398C0EB0010B9 +:1050800000EB8000394901EBC001BDF868000A5C03 +:105090003749BDF8680021F81020BDF86800401CB1 +:1050A00081B21A91BDF86810BDF83C008142E4DB82 +:1050B000CCE09DF854105398C0EB001000EB80003A +:1050C0002A4A02F8301003215398C0EB001000EB7D +:1050D000800002EBC000417015215398C0EB001016 +:1050E00000EB800002EBC00081705398C0EB001011 +:1050F00000EB8000114601EBC001049103210498EC +:10510000E5F76CFD01465398C0EB001000EB800002 +:10511000164A02EBC000C17004210F919DF85400A3 +:10512000402806DC9DF8540040F480701049088047 +:1051300003E09DF854000E49088001211A9114E003 +:105140005398C0EB001000EB8000084901EBC00150 +:10515000BDF86800095C064ABDF8680022F8101026 +:10516000BDF86800401C81B21A9105E0801900204A +:105170009432002094790020BDF86810BDF83C00FE +:105180008142DDDB62E09DF854105398C0EB0010C3 +:1051900000EB8000F94A02F8301003215398C0EB6D +:1051A000001000EB800002EBC00041701421539806 +:1051B000C0EB001000EB800002EBC0008170539840 +:1051C000C0EB001000EB8000114601EBC001049120 +:1051D00003210498E5F702FD01465398C0EB001047 +:1051E00000EB8000E54A02EBC000C17004210F9182 +:1051F0009DF85400402806DC9DF8540040F480706F +:10520000DF49088003E09DF85400DD490880012152 +:105210001A9114E05398C0EB001000EB8000D749BE +:1052200001EBC001BDF868000A5CD549BDF8680013 +:1052300021F81020BDF86800401C81B21A91BDF819 +:105240006810BDF83C008142E4DB00BF00BFE3E32F +:10525000539800EB400101EB0010CA4901EB00112B +:105260003031549801EB0010417808460491002138 +:1052700002F0CAFAC1B2159140F2A1115398484305 +:10528000C14901EBC00101F56271549800EB400285 +:1052900002EB001011F8301040F2A1125398504365 +:1052A000B94A02EBC0004079814208D1012140F2A5 +:1052B000A11253985043B44A02EBC0000171B349A4 +:1052C000539801EB00115498085C401CC1B2AF4ADE +:1052D000539802EB00125498115440F2A1115398C4 +:1052E0004843A94901EBC00000F56270549901EBF5 +:1052F000410202EB011100EBC10090F89000C0F3F5 +:10530000C00090B1539800EB400101EB00109D49A3 +:1053100001EB001041790B464FF4805204914FF499 +:10532000E131539802F05EF919E0539800EB400127 +:1053300001EB0010934901EB00104179049153985F +:1053400000EB400101EB00108E4901EB00100168F9 +:1053500003914FF48052049B539802F043F95598FF +:10536000E4284DD006DCA1287ED0A3287DD0B0282B +:1053700045D106E0E52879D0E62878D0E728F7D1AE +:105380006EE1F5215398C0EB001000EB80007B4AE2 +:1053900002F830109DF854105398C0EB001000EB49 +:1053A000800002EBC0004170A2215398C0EB0010B6 +:1053B00000EB800002EBC0008170B0215398C0EB7D +:1053C000001000EB800002EBC000C1705398C0EBEE +:1053D000001000EB8000114601EBC0010491032195 +:1053E000049802F0EDF801465398C0EB001000EB72 +:1053F0008000624A02EBC000017105210F910AE3AF +:10540000F5215398C0EB001000EB80005B4A02F8D6 +:1054100030109DF854105398C0EB001000EB800042 +:1054200002EBC0004170539800EB400101EB00100B +:10543000544901EB0010007BF0BB40F2A1115398DE +:105440004843514901EBC00000F56270549901EBEB +:10545000410202EB011100EBC1008068B0F5100FB2 +:105460000AD34FF4100003E039E110E24EE293E278 +:105470000021CDE9100113E040F2A11153984843F7 +:10548000414901EBC00000F56270549901EB410203 +:1054900002EB011100EBC10080680022CDE910028F +:1054A000A5215398C0EB001000EB8000334A02EBBB +:1054B000C0008170002100E046E01A911CE0BDF8B8 +:1054C0006800C0F10200C200DDE910014F91509068 +:1054D000E2F7A9FEC2B25398C0EB001000EB8000C7 +:1054E000264901EBC003BDF86800C01C1A54BDF882 +:1054F0006800401C80B21A90BDF868000328DEDB0B +:10550000B5215398C0EB001000EB80001B4A02EB62 +:10551000C00081715398C0EB001000EB8000114671 +:1055200001EBC00104910621049802F049F80146FC +:105530005398C0EB001000EB8000104A02EBC00053 +:10554000C17108210F918AE040F2A111539848439C +:105550000D4901EBC00000F56270549901EB410266 +:1055600002EB011100EBC1008068B0F1104F0FD3C6 +:105570004FF010410020CDE910101DE080190020EF +:1055800094320020D474002094790020C47200204A +:1055900040F2A11153984843FC4901EBC00000F5CB +:1055A0006270549901EB410202EB011100EBC10062 +:1055B00080680022CDE91002A6215398C0EB0010AC +:1055C00000EB8000F24A02EBC000817000211A91CA +:1055D0001EE0BDF86800C0F10300C200DDE9101054 +:1055E0005291519008465199E2F71DFEC2B253986C +:1055F000C0EB001000EB8000E54901EBC003BDF8F3 +:105600006800C01C1A54BDF86800401C80B21A9093 +:10561000BDF868000428DCDBE4215398C0EB0010DF +:1056200000EB8000DA4A02EBC000C1715398C0EB76 +:10563000001000EB8000114601EBC001049107212E +:10564000049801F0BDFF01465398C0EB001000EB39 +:105650008000CF4A02EBC000017209210F91DAE10C +:10566000F5215398C0EB001000EB8000C84A02F807 +:1056700030109DF854105398C0EB001000EB8000E0 +:1056800002EBC0004170A2215398C0EB001000EB68 +:10569000800002EBC0008170E7215398C0EB00103E +:1056A00000EB800002EBC000C1705398C0EB00100B +:1056B00000EB8000114601EBC00104910321049826 +:1056C00001F07EFF01465398C0EB001000EB800014 +:1056D000AF4A02EBC000017105210F919BE1F5215A +:1056E0005398C0EB001000EB8000A94A02F830107C +:1056F0009DF854105398C0EB001000EB800002EBB3 +:10570000C0004170539800EB400101EB0010A1492B +:1057100001EB0010007BE0BBA4215398C0EB00100C +:1057200000EB800002EBC000817000211A9127E09D +:1057300040F2A11153984843944901EBC00101F58F +:105740006271549800EB400202EB001001EBC000C4 +:10575000416BBDF86800C0F10100C000C140539822 +:10576000C0EB001000EB8000894A02EBC002BDF8DC +:105770006800C01C1154BDF86800401C81B21A9129 +:10578000BDF868000228D3DBB2215398C0EB0010AB +:1057900000E01FE000EB80007D4A02EBC000417199 +:1057A0005398C0EB001000EB8000114601EBC001E4 +:1057B00004910521049801F003FF01465398C0EBC2 +:1057C000001000EB8000724A02EBC00081710721DB +:1057D0000F915BE0A5215398C0EB001000EB800017 +:1057E0006B4A02EBC000817000211A9127E040F261 +:1057F000A11153984843654901EBC00101F562715D +:10580000549800EB400202EB001001EBC000416B2A +:10581000BDF86800C0F10200C000C1405398C0EB61 +:10582000001000EB80005A4A02EBC002BDF868008D +:10583000C01C1154BDF86800401C81B21A91BDF81B +:1058400068000328D3DBA1215398C0EB001000EBC4 +:1058500080004F4A02EBC00081715398C0EB0010EA +:1058600000EB8000114601EBC00104910621049871 +:1058700001F0A6FE01465398C0EB001000EB80003B +:10588000434A02EBC000C17108210F91C3E0F5212A +:105890005398C0EB001000EB80003D4A02F8301036 +:1058A0009DF854105398C0EB001000EB800002EB01 +:1058B000C0004170A2215398C0EB001000EB8000A3 +:1058C00002EBC0008170A3215398C0EB001000EBE5 +:1058D000800002EBC000C1705398C0EB001000EBD9 +:1058E0008000114601EBC00104910321049801F0EE +:1058F00067FE01465398C0EB001000EB8000244A7D +:1059000002EBC000017105210F9184E0F52153984D +:10591000C0EB001000EB80001D4A02F830109DF82B +:1059200054105398C0EB001000EB800002EBC00055 +:105930004170A2215398C0EB001000EB800002EBF5 +:10594000C0008170E5215398C0EB001000EB80008F +:1059500002EBC000C1705398C0EB001000EB800058 +:10596000114601EBC00104910321049801F028FEC7 +:1059700001465398C0EB001000EB8000044A02EB94 +:10598000C000017105210F9145E0000094790020CD +:1059900080190020D4740020F5215398C0EB00102A +:1059A00000EB8000FE4A02F830109DF85410539826 +:1059B000C0EB001000EB800002EBC0004170A221A0 +:1059C0005398C0EB001000EB800002EBC000817028 +:1059D000E6215398C0EB001000EB800002EBC00002 +:1059E000C1705398C0EB001000EB8000114601EB32 +:1059F000C00104910321049801F0E2FD014653988F +:105A0000C0EB001000EB8002E54800EBC200017122 +:105A100005210F9100BF00BFFDE35499149140F29E +:105A2000A11153984843DF4901EBC00108319DF8AB +:105A30005000C0EBC00001EBC000827840F2A11121 +:105A400053984843D74901EBC00108319DF85000F5 +:105A5000C0EBC00001EBC000C0781044C1B254914B +:105A600040F2A11153984843CE4901EBC0010831DF +:105A70009DF85000C0EBC00001EBC00041781591CB +:105A800040F2A11153984843C64901EBC0010831C7 +:105A90009DF85000C0EBC00001EBC000017940F25E +:105AA000A11253985043BF4A02EBC0004079814293 +:105AB00008D1012140F2A11253985043B94A02EB98 +:105AC000C0000171B849539801EB00119DF85000D6 +:105AD000014404910878401CC1B2049801709DF8FB +:105AE0005400002804DD9DF85400401EC1B21591F9 +:105AF0005598A1380A286ED2DFE800F0FEFDFCFBC5 +:105B0000FAF9F805F7F602215398C0EB001000EB04 +:105B10008000A34A02F830109DF854004030C1B212 +:105B20005398C0EB001000EB800002EBC000417006 +:105B300041215398C0EB001000EB800002EBC00045 +:105B4000817030215398C0EB001000EB800002EB15 +:105B5000C000C1705398C0EB001000EB800002EB56 +:105B6000C000017140F2A111539848438D4901EBE7 +:105B7000C00101F56271549800EB400202EB001085 +:105B800001EBC000007901095398C0EB001000EB55 +:105B90008000834A02EBC00041715398C0EB0010B3 +:105BA00000EB8000114601EBC00040790A2813DAAF +:105BB0005398C0EB001000EB800001EBC00040796F +:105BC0003030C1B25398C0EB001000EB800002EB04 +:105BD000C000417114E017E25398C0EB001000EBD5 +:105BE00080006F4901EBC00040793730C1B2539853 +:105BF000C0EB001000EB8000694A02EBC00041716D +:105C000040F2A11153984843664901EBC00101F5E8 +:105C10006271549800EB400202EB001001EBC000EF +:105C2000007900F00F015398C0EB001000EB8000EA +:105C30005B4A02EBC00081715398C0EB001000EB8F +:105C40008000114601EBC00080790A2812DA5398CF +:105C5000C0EB001000EB800001EBC0008079303019 +:105C6000C1B25398C0EB001000EB800002EBC00003 +:105C7000817113E05398C0EB001000EB800048499D +:105C800001EBC00080793730C1B25398C0EB0010EF +:105C900000EB8000424A02EBC0008171032253985E +:105CA000C0EB001000EB80003D4901EBC000C27169 +:105CB0005398C0EB001000EB800001EBC000401CCB +:105CC00007210490E3F706FC01465398C0EB00104F +:105CD00000EB8000324A02EBC000017209210F91F3 +:105CE000002140F2A11208E020E1A2E0FEE3FEE381 +:105CF0003FE38AE1F0E042E017E053985043294A3D +:105D000002EBC0000171082240F2A11153984843F0 +:105D1000244901EBC00000F56270549901EB410386 +:105D200003EB011100F831206EE104215398C0EB20 +:105D3000001000EB80001A4A02F830109DF8540061 +:105D40004030C1B25398C0EB001000EB800002EB72 +:105D5000C000417051215398C0EB001000EB80004F +:105D600002EBC000817005215398C0EB001000EBDE +:105D7000800002EBC000C17004210F9144E10221B8 +:105D80005398C0EB001000EB8000054A02F8301079 +:105D90009DF854004030C1B25398C0EB001005E0AC +:105DA0008019002094790020C472002000EB80004C +:105DB00002EBC000417041215398C0EB001000EB92 +:105DC000800002EBC000817031215398C0EB0010BD +:105DD00000EB800002EBC000C17035215398C0EB8E +:105DE000001000EB800002EBC0000171032153980A +:105DF000C0EB001000EB800002EBC0004171539833 +:105E0000C0EB001000EB8000114601EBC000401C0D +:105E100005210490E3F75EFB01465398C0EB0010A8 +:105E200000EB8000FC4A02EBC000817107210F915A +:105E3000EDE302215398C0EB001000EB8000F64A1E +:105E400002F830109DF854004030C1B25398C0EBB6 +:105E5000001000EB800002EBC0004170412153981C +:105E6000C0EB001000EB800002EBC000817032211B +:105E70005398C0EB001000EB800002EBC000C17033 +:105E800030215398C0EB001000EB800002EBC00003 +:105E9000017103215398C0EB001000EB800002EB6E +:105EA000C00041715398C0EB001000EB8000114618 +:105EB00001EBC000401C05210490E3F70BFB0146F9 +:105EC0005398C0EB001000EB8000D34A02EBC000F7 +:105ED000817107210F919AE304215398C0EB0010C0 +:105EE00000EB8000CC4A02F830109DF8540040309E +:105EF000C1B25398C0EB001000EB800002EBC00071 +:105F0000417041215398C0EB001000EB800002EB80 +:105F1000C000817005215398C0EB001000EB800099 +:105F200002EBC000C17004210F9170E3022153986D +:105F3000C0EB001000EB8000B74A02F830109DF86B +:105F400054004030C1B25398C0EB001000EB800009 +:105F500002EBC000417041215398C0EB001000EBF0 +:105F6000800002EBC000817031215398C0EB00101B +:105F700000EB800002EBC000C17032215398C0EBEF +:105F8000001000EB800002EBC00001710321539868 +:105F9000C0EB001000EB800002EBC0004171539891 +:105FA000C0EB001000EB8001104600EBC100401C6C +:105FB00005210490E3F78EFA01465398C0EB0010D8 +:105FC00000EB8000944A02EBC000817107210F9121 +:105FD000539800EB400101EB0010904901EB0011D8 +:105FE0003031549801EB0010807820F02002539853 +:105FF00000EB400101EB0010884901EB001030304C +:10600000549900EB0110827001E302215398C0EB18 +:10601000001000EB8000804A02F830109DF8540018 +:106020004030C1B25398C0EB001000EB800002EB8F +:10603000C000417041215398C0EB001000EB80007C +:1060400002EBC000817031215398C0EB001000EBCF +:10605000800002EBC000C1705398C0EB001000EB51 +:10606000800002EBC000017140F2A1115398484337 +:106070006B4901EBC00000F56270549901EB4102DD +:1060800002EB011100EBC1008068B0F5100F0AD3DC +:1060900030215398C0EB001000EB80005E4A02EB09 +:1060A000C000417109E032215398C0EB001000EBB1 +:1060B0008000594A02EBC000417140F2A11153988F +:1060C0004843574901EBC00000F56270549901EB59 +:1060D000410202EB011100EBC100C07901280AD195 +:1060E00031215398C0EB001000EB80004A4A02EBCC +:1060F000C00081711BE040F2A11153984843484908 +:1061000001EBC00000F56270549901EB410202EB13 +:10611000011100EBC100C07948B932215398C0EB9E +:10612000001000EB80003C4A02EBC00081710020AF +:106130001A902AE040F2A11153984843384901EBE4 +:10614000C00101F56271549800EB400202EB0010AF +:1061500001EBC0008168BDF86800C0F10500800057 +:10616000C14001F00F0130315398C0EB001000EB3B +:106170008000294A02EBC002BDF86800C01D11541E +:10618000BDF86800401C81B21A91BDF8680006286D +:10619000D0DB00201A9011E030215398C0EB0010A2 +:1061A00000EB80001C4A02EBC002BDF868000D3015 +:1061B0001154BDF86800401C81B21A91BDF8680006 +:1061C0001E28E9DB00201990A9E040F2A1115398A4 +:1061D0004843134901EBC00108319DF85000C0EB62 +:1061E000C00001EBC000C178BDF8640081423AD123 +:1061F00040F2A11153984843094901EBC00108310D +:106200009DF85000C0EBC00001EBC0008178BDF8E4 +:106210006400014406E0E2E280190020D47400200A +:106220009479002001EB410000EB011140F2A11232 +:1062300053985043F74A02EBC00000F5627000EB40 +:10624000C100406B78B132215398C0EB001000EBD5 +:106250008000F14A02EBC002BDF8640000EB800050 +:106260000D3011540EE030215398C0EB001000EBBC +:106270008000E94A02EBC002BDF8640000EB800038 +:106280000D30115400201A9040E040F2A1115398B3 +:106290004843E04901EBC00108319DF85000C0EBD4 +:1062A000C00001EBC0008178BDF86400084400EB39 +:1062B000400101EB001140F2A11253985043D54A1E +:1062C00002EBC00000F5627000EBC100416BBDF84D +:1062D0006800C0F103008000C14001F00F013031BF +:1062E000BDF868200E32BDF8640000EB8000024467 +:1062F0005398C0EB001000EB8000C74B03EBC000CD +:106300008154BDF86800401C81B21A91BDF8680044 +:106310000428BADBBDF86400401C81B21991BDF8B5 +:1063200064000628FFF651AF03225398C0EB00101B +:1063300000EB8000B84901EBC00080F82B20539897 +:10634000C0EB001000EB800001EBC000401C2B21D3 +:106350000490E3F7BFF801465398C0EB001000EB40 +:106360008000AD4A02EBC00080F82C102D210F9167 +:106370004DE102215398C0EB001000EB8000A64ACB +:1063800002F830109DF854004030C1B25398C0EB71 +:10639000001000EB800002EBC000417041215398D7 +:1063A000C0EB001000EB800002EBC00081703221D6 +:1063B0005398C0EB001000EB800002EBC000C170EE +:1063C00031215398C0EB001000EB800002EBC000BD +:1063D000017132215398C0EB001000EB800002EBFA +:1063E000C000417100211A9111E030215398C0EB97 +:1063F000001000EB8000884A02EBC002BDF8680084 +:10640000801D1154BDF86800401C81B21A91BDF87E +:1064100068001E28E9DB00201990A4E040F2A111D9 +:10642000539848437B4901EBC00108319DF8500067 +:10643000C0EBC00001EBC000C178BDF86400814230 +:1064400032D140F2A11153984843724901EBC00187 +:1064500008319DF85000C0EBC00001EBC00081780E +:10646000BDF86400014401EB410000EB011140F272 +:10647000A11253985043674A02EBC00000F56270C6 +:1064800000EBC100406B78B132215398C0EB001093 +:1064900000EB8000604A02EBC002BDF8640000EB34 +:1064A0008000801D11540EE030215398C0EB001085 +:1064B00000EB8000584A02EBC002BDF8640000EB1C +:1064C0008000801D115400201A9043E040F2A11179 +:1064D000539848434F4901EBC00108319DF85000E3 +:1064E000C0EBC00001EBC000817801E07AE064E01D +:1064F000BDF86400014401EB410000EB011140F2E2 +:10650000A11253985043434A02EBC00000F5627059 +:1065100000EBC100416BBDF86800C0F103008000D2 +:10652000C14001F00F013031BDF86820D21DBDF827 +:10653000640000EB800002445398C0EB001000EBB5 +:106540008000354B03EBC0008154BDF86800401C4F +:1065500081B21A91BDF868000428B7DBBDF8640069 +:10656000401C81B21991BDF864000628FFF656AFB1 +:1065700003225398C0EB001000EB8000264901EB8A +:10658000C00080F824205398C0EB001000EB80007E +:1065900001EBC000401C24210490E2F79BFF014660 +:1065A0005398C0EB001000EB80001B4A02EBC000C8 +:1065B00080F8251026210F9129E010215398C0EB77 +:1065C000001000EB8000144A02F83010302153987C +:1065D000C0EB001000EB800002EBC0004170022114 +:1065E0000F9114E010215398C0EB001000EB8000D5 +:1065F000094A02F8301031215398C0EB001000EB2B +:10660000800002EBC000417002210F9100BF00BF6B +:10661000E5E000009479002080190020012140F27B +:10662000A11253985043FE4A02EBC0000171A2F53B +:10663000DA61539801EB00115498085C401CC1B218 +:10664000A2F5DA62539802EB00125498115455984F +:10665000012802D002285ED15EE003215398C0EBEE +:10666000001000EB8000EF4A02F830105398C0EBA6 +:10667000001000EB800002EBC00041700021539835 +:10668000C0EB001000EB800002EBC000817053985B +:10669000C0EB001000EB800002EBC000C17053980B +:1066A000C0EB001000EB800002EBC00001711A216A +:1066B0005398C0EB001000EB800002EBC00041716A +:1066C0005398C0EB001000EB8000114601EBC001B5 +:1066D000049106210498E3F71BF90022CDE910028A +:1066E000DDE91010020642EA1120C1B25398C0EB56 +:1066F000001000EB8000CB4A02EBC000C171109883 +:10670000C1B25398C0EB001000EB800002EBC00058 +:10671000817108210F9160E003215398C0EB0010B4 +:1067200000EB8000BF4A02F830105398C0EB001015 +:1067300000EB800002EBC000417000215398C0EBD9 +:10674000001000EB800002EBC00081701E21539806 +:10675000C0EB001000EB800002EBC000C170002114 +:106760005398C0EB001000EB800002EBC0000171F9 +:1067700003215398C0EB001000EB800002EBC00037 +:1067800041715398C0EB001000EB8000114601EB03 +:10679000C001049106210498E3F7BAF80022CDE97C +:1067A0001002DDE91010020642EA1120C1B253982E +:1067B000C0EB001000EB80009A4A02EBC000C171F0 +:1067C0001098C1B25398C0EB001000EB800002EBB0 +:1067D000C000817108210F9100BF00BF00BF00BF42 +:1067E000539830B1012815D0022825D0032849D16B +:1067F00035E0BDF83C0060B180218B48E4F7B8F982 +:10680000BDF83C008949086001218848001FE3F772 +:10681000FFF837E0BDF83C0068B108218248E4F792 +:10682000A7F9BDF83C008149A439486701217F4898 +:106830003438E3F7EDF825E0BDF83C0070B14FF4D3 +:1068400080717B48E4F794F9BDF83C007749183132 +:106850000860012175481430E3F7DAF812E0BDF85A +:106860003C0070B14FF480616F48E4F781F9BDF8E6 +:106870003C006E49A439C86501216C484C38E3F7E7 +:10688000C7F800BF00BF6B4890F80A0FB8B3539821 +:10689000C0EB001000EB8000624901EBC001002357 +:1068A0000491BDF83C10539A0498E4F7AFF9E5E180 +:1068B0006149539801EB00115498085C401CC1B227 +:1068C0005D4A539802EB001254981154D6E15A498C +:1068D0006C39539811F81000C00980B9539811F819 +:1068E0001000C0F3C300062832D2DFE800F00382B4 +:1068F000FDFC563200205149C8701A9014E0BDE1E9 +:106900004F49BDF86800095C5398C0EB001000EBDC +:106910008000444A02EBC002BDF868001154BDF883 +:106920006800401C81B21A914548E1F7ACFCBDF803 +:1069300068108842E4D8BDF868100F914FF47A715E +:10694000539800EB40003C4A303A02EB80008160F3 +:1069500040E100203949C8701A9013E03949BDF868 +:106960006800095C5398C0EB001000EB80002D4AD2 +:1069700002EBC002BDF868001154BDF86800401C6D +:1069800081B21A912F48E1F77EFCBDF86810884269 +:10699000E4D8BDF868100F911CE100201A9013E0B4 +:1069A0002949BDF86800095C5398C0EB001000EB62 +:1069B00080001C4A02EBC002BDF868001154BDF80B +:1069C0006800401C81B21A911F48E1F75CFCBDF8D9 +:1069D00068108842E4D8BDF868100F9142F2107137 +:1069E000539800EB4000144A303A02EB800081607B +:1069F000F0E000201149C8701A902CE01349BDF84E +:106A00006800095C5398C0EB001000EB8000054A59 +:106A100002EBC002BDF868001154BDF8680017E031 +:106A20009479002080190020000C0240A4600240EC +:106A300000000240F8560020C4720020D86E0020EA +:106A400069820308748203086082030818820308BD +:106A5000401C81B21A918A48E1F715FCBDF8681014 +:106A60008842CBD853983130C1B25398C0EB001054 +:106A700000EB8000834A02EBC000C172539800EB28 +:106A800040003130C1B25398C0EB001000EB8000E1 +:106A900002EBC0008175539803282BD13121539804 +:106AA000C0EB001000EB800002EBC00081753021CC +:106AB0005398C0EB001000EB800002EBC000C175E2 +:106AC0000D215398C0EB001000EB800002EBC000DA +:106AD00001760A215398C0EB001000EB800002EB16 +:106AE000C000417601E04AE011E0BDF86800401CBA +:106AF00081B21A91BDF868100F9142F2107153984B +:106B000000EB4000604A02EB8000816062E0002000 +:106B10001A9013E05D49BDF86800095C5398C0EB1A +:106B2000001000EB8000574A02EBC002BDF868007D +:106B30001154BDF86800401C81B21A915348E1F726 +:106B4000A2FBBDF868108842E4D8BDF868100F9128 +:106B50004D493C39539811F8100020F07801183154 +:106B6000494A3C3A539802F810104FF4FA6153988E +:106B700000EB40003C3202EB800081602AE0002103 +:106B80001A9113E04249BDF86800095C5398C0EBC4 +:106B9000001000EB80003B4A02EBC002BDF8680029 +:106BA0001154BDF86800401C81B21A913848E1F7D1 +:106BB0006AFBBDF868108842E4D8BDF868100F91F0 +:106BC00042F21071539800EB40002F4A02EB800014 +:106BD000816000BF00BF539830B1012815D0022852 +:106BE00025D0032849D135E0BDF83C0060B18021B3 +:106BF0002848E3F7BDFFBDF83C00274908600121A4 +:106C00002548001FE2F704FF37E0BDF83C0068B1FB +:106C100008212048E3F7ACFFBDF83C001E49A43929 +:106C2000486701211C483438E2F7F2FE25E0BDF840 +:106C30003C0070B14FF480711848E3F799FFBDF83C +:106C40003C00154918310860012113481430E2F75F +:106C5000DFFE12E0BDF83C0070B14FF480610D48DA +:106C6000E3F786FFBDF83C000B49A439C865012154 +:106C700009484C38E2F7CCFE00BF00BF56B010BD4B +:106C8000188203088019002094720020548203089F +:106C900032820308000C0240A4600240000002405F +:106CA0002DE9F05F2DED0C8B05460E4600240021EA +:106CB0000F46884600BF37E0E200AA46B34650467A +:106CC0005946E1F7B0FA00F0FF092046E1F7A0FCD1 +:106CD00041EC1D0BB0EE4D1AF0EE6D1A9FED160B48 +:106CE0000EF0B6FFB0EE40BAF0EE60BA09F00F0158 +:106CF0004FEA291202EB820201EB4200E1F777FC36 +:106D000053EC1B2BE1F77CFB41EC190B3846414659 +:106D1000E1F78BFC53EC192BE1F7CBFAE1F7D9FC47 +:106D200007468846601CC4B2082CC5DB384641467D +:106D3000BDEC0C8BBDE8F09F000000000000594046 +:106D400010B5002440F224410E480EF0F0FB01285B +:106D500016D10C480088C4B20A48001D0088C4B28D +:106D600040F2244107480EF05CFB012006494870C0 +:106D700006480068C0F57A7081B20548A0F8C416CC +:106D800010BD000000440040647200208C6002408E +:106D9000F8A6002010B5002440F224410A480EF065 +:106DA000C6FB01280FD108480088C4B20648001D60 +:106DB0000088C4B20121054841730548406CC0F504 +:106DC0007A700449488010BD004C00406472002075 +:106DD00000600240BCAD002010B5002440F2244108 +:106DE0000A480EF0A4FB01280ED108480088C4B25E +:106DF00006488088C4B201210548417605484069AB +:106E0000C0F57A700449888010BD00000050004031 +:106E10006472002000600240BCAD002010B5002468 +:106E200040F224410B480EF082FB012810D10948A2 +:106E30000088C4B20748001D0088C4B2012106487A +:106E400080F825100548C06AC0F57A700449C880EA +:106E500010BD000000480040647200200060024045 +:106E6000BCAD002010B5002410491148E2F7B6FD72 +:106E700000210F48E2F7CCFD00E000BF40210D48A3 +:106E80000EF048FB0028F8D080210B48E3F772FE93 +:106E90000A4907481838E2F7A1FD012104481838CB +:106EA000E2F7B6FD01200649087010BD00802020E1 +:106EB000A060024000440040000C02400088002016 +:106EC000C200002010B5002410491148E2F786FDE9 +:106ED00000210F48E2F79CFD00E000BF40210D4873 +:106EE0000EF018FB0028F8D008210B48E3F742FE0B +:106EF0000A4907483038E2F771FD0121044830386B +:106F0000E2F786FD01200649087010BD20800020B0 +:106F100070600240004C0040000C024000802010D5 +:106F2000C200002010B5002411491248E2F756FDB6 +:106F300000211048E2F76CFD00E000BF40210E4840 +:106F40000EF0E8FA0028F8D04FF480710B48E3F710 +:106F500011FE0B490748A838E2F740FD012105481A +:106F6000A838E2F755FD01200649087010BD000061 +:106F700000800028B860024000500040000002403D +:106F800020800010C200002010B5002411491248D2 +:106F9000E2F724FD00211048E2F73AFD00E000BFCF +:106FA00040210E480EF0B6FA0028F8D04FF4806168 +:106FB0000B48E3F7DFFD0B4907483038E2F70EFDD9 +:106FC000012105483038E2F723FD01200649087009 +:106FD00010BD0000008000185860024000480040CA +:106FE000000C024000880010C200002030B58FB0B5 +:106FF00005460C46012148050AF0D8FB35B1012DA4 +:107000005ED0022D7ED0032D59D115E1BA48E2F7AA +:107010000BFD40200390002005904FF48060069007 +:10702000082C03D100200790089005E0102C03D114 +:10703000E001079080000890002009904FF4003094 +:107040000A9000200B900C900D900E90AB48019090 +:1070500040060090AA4802906946A748E2F7AEFDB4 +:1070600001221021A448E2F78BFDA3481838E2F76B +:10707000DBFC002003904FF47A7004900020059010 +:107080004FF48060069000200790089009904FF41C +:1070900000300A9000200B900C900D900E909748B5 +:1070A000019040060090974802906946924818382F +:1070B000E2F784FD012190481838E2F7A9FC18E1B5 +:1070C0008D483038E2F7B0FC402003900020059056 +:1070D0004FF480600690082C03D1002007900890A0 +:1070E00005E0102C03D1E0010790800008900020FB +:1070F00009904FF400300A9000200B900C900D90F6 +:107100000E9000E03BE080480190400600907F48F0 +:107110000290694678483038E2F750FD012210218C +:1071200075483038E2F72CFD73486038E2F77CFC94 +:10713000002003904FF47A700490002005904FF4E3 +:107140008060069000200790089009904FF400306E +:107150000A9000200B900C900D900E906A480190C0 +:10716000400600906A480290694663486038E2F73A +:1071700025FD012160486038E2F74AFCB9E05E482D +:107180001830E2F751FC40200390002005904FF4A6 +:1071900080600690082C03D100200790089005E03D +:1071A000102C03D1E0010790800008900020099086 +:1071B0004FF400300A9000200B900C900D900E9030 +:1071C00054480190400600905348029069464A484E +:1071D0001830E2F7F3FC0122102147481830E2F79B +:1071E000CFFC45489038E2F71FFC002003904FF495 +:1071F0007A700490002005904FF480600690002083 +:107200000790089009904FF400300A9000200B90EE +:107210000C900D900E903F480190400600903F4822 +:107220000290694634489038E2F7C8FC01213248A0 +:107230009038E2F7EDFB5CE02F484838E2F7F4FBCA +:1072400040200390002005904FF480600690082CA9 +:1072500003D100200790089005E0102C03D1E00135 +:10726000079080000890002009904FF400300A90A9 +:1072700000200B900C900D900E9029480190400634 +:1072800000902848029069461B484838E2F796FC6F +:107290000122102118484838E2F772FC1648783865 +:1072A000E2F7C2FB002003904FF47A7004900020B4 +:1072B00005904FF480600690002007900890099098 +:1072C0004FF400300A9000200B900C900D900E901F +:1072D0001348019040060090134802906946064802 +:1072E0007838E2F76BFC012103487838E2F790FB2D +:1072F00000BF00BF0FB030BDA0600240044400409A +:1073000080190020E0220020044C0040D81B0020FF +:10731000C826002004500040301E0020B02A002063 +:107320000448004088200020982E00201CB5012130 +:1073300008460AF03BFA012104200AF037FA01213D +:1073400008200AF033FA012140200AF02FFA072220 +:1073500005214448E3F7E0FB072206214148E3F713 +:10736000DBFB072208213F48E3F7D6FB0722092170 +:107370003C48E3F7D1FB08220A213B48E3F7CCFB6A +:1073800008220B213848E3F7C7FB082202213548C1 +:10739000E3F7C2FB08220C213348E3F7BDFB4FF4AF +:1073A0005970009002208DF8050000208DF806002D +:1073B00001208DF8070002208DF804006946294855 +:1073C000E3F762FB4FF4E050009002208DF80500D7 +:1073D00000208DF8060001208DF8070002208DF8AE +:1073E000040069462048E3F74FFB4FF4916000909A +:1073F00000208DF8060001208DF804006946194828 +:10740000E3F742FB4FF48070009000208DF80600F7 +:1074100001208DF8040069461448E3F735FB4FF46A +:10742000F040009000208DF8060001208DF8040047 +:1074300069460F48E3F728FB4FF480410C48E3F717 +:1074400097FB4FF400510A48E3F792FB4FF4805149 +:107450000748E3F78DFB4FF400610548E3F788FB2D +:107460001CBD0000000C0240000802400000024069 +:107470000018024070B5002500260024FFF756FFD3 +:107480000421114880F86A1B00BF08E0082120464B +:10749000FFF7ACFD204600F0F1F9601CC4B20A48C9 +:1074A00090F86A0BA042F1DC00F014F800210748C4 +:1074B00080F8081700200649887048700120C870BD +:1074C0004FF47A70886070BDF8660020F8A600203E +:1074D00000AE002008B511208DF8000002208DF8C4 +:1074E000010001208DF802008DF80300684602F0CB +:1074F00047FA26208DF8000001208DF801000020B9 +:107500008DF8020001208DF80300684602F038FA79 +:107510000E208DF8000002208DF8010001208DF86A +:1075200002008DF80300684602F02AFA27208DF841 +:10753000000001208DF8010000208DF802000120DC +:107540008DF80300684602F01BFA0F208DF800004A +:1075500002208DF8010001208DF802008DF8030053 +:10756000684602F00DFA34208DF8000001208DF8F5 +:10757000010000208DF8020001208DF8030068460C +:1075800002F0FEF92F208DF8000002208DF8010096 +:1075900001208DF802008DF80300684602F0F0F932 +:1075A00035208DF8000001208DF8010000208DF8B5 +:1075B000020001208DF80300684602F0E1F908BDE1 +:1075C00010B5024601B9102112F8013B00BF12F8B4 +:1075D000010B4340481E80B2011EF8D103F07F002A +:1075E00010BD00002DE9FF4107460D4616461C461A +:1075F00037B1012F42D0022F7FD0032F3DD1BAE007 +:10760000012148040AF002F90095012C06D120035B +:10761000ADF804008010ADF808000FE0022C07D18F +:10762000E002ADF804004FF4C060ADF8080005E0DA +:1076300024B9ADF804600020ADF808000020ADF8D2 +:107640000600ADF80C000C20ADF80A0069466A4847 +:107650000DF0BCFF012168480DF0ECFE012240F264 +:10766000244165480DF08DFF102163480DF0D9FECF +:107670000122C02160480DF0E9FEBAE00121C804F2 +:107680000AF0C4F80095012C06D12003ADF80400DF +:107690008010ADF808000FE0022C07D1E002ADF831 +:1076A00004004FF4C060ADF8080005E024B9ADF85F +:1076B00004600020ADF808000020ADF80600ADF829 +:1076C0000C000C20ADF80A0069464C480DF07EFF16 +:1076D00001214A480DF0AEFE012240F22441474804 +:1076E0000DF04FFF102145480DF09BFE0122C021F7 +:1076F00042480DF0ABFE7CE0FFE7012108050AF0EF +:1077000085F80095012C06D12003ADF80400801007 +:10771000ADF808000FE0022C07D1E002ADF804003C +:107720004FF4C060ADF8080005E024B9ADF804607E +:107730000020ADF808000020ADF80600ADF80C0000 +:107740000C20ADF80A0069462D480DF03FFF0121DD +:107750002B480DF06FFE012240F2244128480DF025 +:1077600010FF102126480DF05CFE0122C0212448A4 +:107770000DF06CFE3DE0012188040AF047F8009509 +:10778000012C06D12003ADF804008010ADF80800EC +:107790000FE0022C07D1E002ADF804004FF4C06006 +:1077A000ADF8080005E024B9ADF804600020ADF89C +:1077B00008000020ADF80600ADF80C000C20ADF874 +:1077C0000A0069460F480DF001FF01210D480DF038 +:1077D00031FE012240F224410A480DF0D2FE102170 +:1077E00008480DF01EFE0122C02106480DF02EFEB5 +:1077F00000BF00BFBDE8FF8100440040004C0040D6 +:1078000000500040004800402DE9FC4705460E4668 +:10781000002400210091019100BFE94600BF27E04C +:107820006422002328463146E0F7CCFC17469846F0 +:107830000A22002338464146E0F7C4FC4FEA001A0A +:107840000A22002338464146E0F7BCFC0F200240E4 +:107850001AEB020009F804004FF064024FF0000335 +:1078600028463146E0F7AEFC05460E46601CC4B221 +:10787000082CD5DBDDE90001BDE8FC872DE9F047E8 +:1078800004460026B04600BF0027B2464FF001096B +:1078900004EB440000EB0410FE4901EB0010407BB8 +:1078A000012803D10021204600F0B0FCFA4810F86E +:1078B000140020F080008030F74901F81400002007 +:1078C00004EB4401F44A0C3202F8210004EB4401B9 +:1078D00002EB8101887004EB440102EB81014870E6 +:1078E00004EB440102EB8101C870052004EB440164 +:1078F00002EB81018860002004EB4401303202F881 +:10790000210004EB440102EB81018870012004EBAB +:10791000440102EB8101487004EB440102EB810158 +:10792000C87004EB440000EB0410DA4901EB0010CE +:10793000806800EB8000400004EB440102EB810111 +:10794000886008212046FFF751FB04EB440000EB60 +:107950000410D04A02EB0010437904EB440000EB22 +:10796000041002EB0010016800222046FFF73AFEE7 +:1079700004EB440000EB0410C64901EB00108079D1 +:107980000D2810D2DFE800F09C071019222B3D468D +:107990004F737C856A00052140F2A1106043BF4A05 +:1079A00002EBC00041718BE0112140F2A110604355 +:1079B000BA4A02EBC000417182E0072140F2A110F7 +:1079C0006043B64A02EBC000417179E0042140F205 +:1079D000A1106043B14A02EBC000417170E004EBBA +:1079E000440000EB0410AB4901EB001080686421F7 +:1079F000484304EB4401A84A3C3202EB8101886011 +:107A00005EE0032140F2A1106043A44A02EBC000F3 +:107A1000417155E0042140F2A11060439F4A02EBFE +:107A2000C00041714CE0062140F2A11060439B4A26 +:107A300002EBC000417110212046FFF7D7FA04EB9A +:107A4000440000EB0410934A02EB0010016800238D +:107A50004FF480522046FFF7C5FD31E0032140F28C +:107A6000A11060438D4A02EBC000417128E0112152 +:107A700040F2A1106043894A02EBC00041711FE04F +:107A8000032140F2A1106043844A02EBC00041711F +:107A900016E0002140F2A1106043804A02EBC000D2 +:107AA000417104EB440000EB04107A4901EB001033 +:107AB000437900224FF416512046FFF793FD00BF93 +:107AC00000BF774890F82800012821D1002140F21A +:107AD000A1106043714A02EBC0004171012104EB27 +:107AE0004400A2F5E66202EB8000816080216D48CF +:107AF000E3F740F808216B48E3F73CF84FF4807156 +:107B00006948E3F737F84FF480616648E3F732F8E5 +:107B1000002140F2A1106043604A02EBC00080F8EF +:107B2000191440F2A110604302EBC00080F81A144F +:107B3000012576E004EB440000EB0410554901EB0D +:107B40000010303000EB0510427804EB440000EBED +:107B5000041001EB00103030691E00EB011040787A +:107B6000824204D109F1010000F0FF0934E040F243 +:107B7000A1106043494901EBC0000830C7EBC701C1 +:107B800000EBC10080F802A004EB440000EB0410FD +:107B9000404901EB00103030691E00EB01104178C4 +:107BA00040F2A11060433D4A02EBC0000830C7EB31 +:107BB000C70200EBC200417040F2A1106043374998 +:107BC00001EBC0000830C7EBC70100F83190781C0A +:107BD000C7B2AA464FF0010940F2A11060432F49F5 +:107BE00001EBC00000F5627005EB450101EB0511EA +:107BF00000EBC10080F89170A9F10100C1B240F220 +:107C0000A1106043254A02EBC00000F5627005EB4D +:107C1000450202EB051200EBC20080F89210681CCE +:107C2000C5B204EB440000EB04101A4901EB00104C +:107C3000C079A8423FF77EAF781CC1B240F2A110D4 +:107C40006043164A02EBC000817140F2A11060430C +:107C5000114601EBC0000830C7EBC70100EBC100C3 +:107C600080F802A004EB440000EB0410094901EB8A +:107C700000103030691E00EB0110417840F2A11075 +:107C8000604302EBC0000830C7EBC70200EBC20044 +:107C900041700BE0D47400205872002094790020C9 +:107CA000F8460020000C02400000024040F2A11003 +:107CB0006043FA4901EBC0000830C7EBC70100F888 +:107CC0003190002528E2002140F2A1106043F34AE0 +:107CD00002EBC00000F5627005EB450202EB0512F5 +:107CE00000EBC200017340F2A1106043EB4A02EBCB +:107CF000C00000F5627005EB450202EB051200EBD7 +:107D0000C200817340F2A1106043E44A02EBC0005C +:107D100000F5627005EB450202EB051200EBC200B4 +:107D2000417340F2A1106043DC4A02EBC00000F551 +:107D3000627005EB450202EB051200EBC200C17355 +:107D400004EB440000EB0410D54901EB00108068FF +:107D500000EB8000400004EB440101EB0411D04A29 +:107D600002EB0111C9794843410040F2A110604380 +:107D7000CA4A02EBC00000F5627005EB450202EB57 +:107D8000051200EBC200416104EB440000EB04105B +:107D9000C34901EB0010303000EB0510807820F073 +:107DA000800104EB440000EB0410BD4A02EB00101C +:107DB000303000EB05108170002140F2A1106043CB +:107DC000B64A02EBC00000F5627005EB450202EB1B +:107DD000051200F8321040F2A1106043AF4A02EBE6 +:107DE000C00000F5627005EB450202EB051200EBE6 +:107DF000C20080F8821004EB440000EB0410A84994 +:107E000001EB001080790D2818D2DFE800F0170789 +:107E10001829173A4BFCFB17FAF9F800E52140F254 +:107E2000A11060439D4A02EBC00000F5627005EBB3 +:107E3000450202EB051200EBC200417169E1A1218C +:107E400040F2A1106043954A02EBC00000F5627059 +:107E500005EB450202EB051200EBC200417158E14F +:107E6000A12140F2A11060438C4A02EBC00000F552 +:107E7000627005EB450202EB051200EBC200417196 +:107E800047E1312140F2A1106043844A02EBC00077 +:107E900000F5627005EB450202EB051200EBC20033 +:107EA000417136E1F42140F2A11060437B4A02EBBC +:107EB000C00000F5627005EB450202EB051200EB15 +:107EC000C20041710026A7E04FF0000891E006EBE8 +:107ED000460000EB0610724901EB0010303000EB59 +:107EE0000810017804EB440000EB04106C4A02EB2C +:107EF0000010303000EB0510007A814275D104EBA0 +:107F0000440000EB0410114601EB0010303000EB90 +:107F10000510017840F2A1107043604A02EBC000E6 +:107F200000F5627008EB480202EB081200EBC20099 +:107F300080F87F1040F2A1107043584901EBC00057 +:107F400000F5627008EB480101EB081100EBC1007D +:107F500080F8804040F2A1107043504901EBC0000E +:107F600000F5627008EB480101EB081100EBC1005D +:107F700080F8815006EB460000EB0610484901EB03 +:107F80000010303000EB0810017840F2A11060437F +:107F9000424A02EBC00000F5627005EB450202EBBD +:107FA000051200EBC20080F87F1040F2A110604380 +:107FB0003A4901EBC00000F5627005EB450101EBA9 +:107FC000051100EBC10080F8806040F2A110604311 +:107FD000324901EBC00000F5627005EB450101EB91 +:107FE000051100EBC10080F8818008F1010000F06C +:107FF000FF0806EB460000EB0610294904E055E0B7 +:1080000076E064E038E00EE001EB0010C079404516 +:108010003FF75DAF701CC6B2224890F86A0BB042C1 +:108020003FF752AF75E0062140F2A11060431B4AB2 +:1080300002EBC00000F5627005EB450202EB051291 +:1080400000EBC200417105EB041000EB4001164843 +:1080500000EB4110D0F8091040F2A11060430F4A24 +:1080600002EBC00000F5627005EB450202EB051261 +:1080700000EBC20041634CE0152140F2A1106043C7 +:10808000064A02EBC00000F5627005EB450202EB08 +:10809000051200EBC20041713BE000009479002022 +:1080A000D4740020F866002014490020E52140F235 +:1080B000A1106043524A02EBC00000F5627005EB6C +:1080C000450202EB051200EBC200417121E00221E2 +:1080D00040F2A11060434A4A02EBC00000F5627012 +:1080E00005EB450202EB051200EBC200417110E006 +:1080F000012140F2A1106043414A02EBC00000F5AB +:10810000627005EB450202EB051200EBC200417103 +:1081100000BF00BF681CC5B204EB440000EB0410B4 +:10812000384901EB0010C079A8423FF7CCAD04EB11 +:10813000440000EB041001EB00108079042811D0FA +:1081400004EB440000EB041001EB001080790928D7 +:1081500008D004EB440000EB041001EB0010807920 +:108160000A2846D100253BE004EB440000EB041054 +:10817000244901EB00108079042804D0092810D08C +:108180000A282AD11BE0B12140F2A11060431C4A09 +:1081900002EBC0000830C5EBC50200EBC200417124 +:1081A0001BE0A12140F2A1106043154A02EBC00080 +:1081B0000830C5EBC50200EBC20041710DE00321A0 +:1081C00040F2A11060430E4A02EBC0000830C5EB3C +:1081D000C50200EBC200417100BF00BF681CC5B200 +:1081E00040F2A1106043064901EBC0008079A8422B +:1081F000BADC0021044880F86B1BBDE8F087000062 +:1082000094790020D4740020F866002070B50446EC +:108210000E46CE48056806BB34B1012C0AD0022CAC +:108220000ED0032C18D111E04FF48041C848E2F77A +:10823000A1FC11E04FF40051C548E2F79BFC0BE0B4 +:108240004FF48051C248E2F795FC05E04FF400611D +:10825000BF48E2F78FFC00BF20E034B1012C0AD008 +:10826000022C0ED0032C18D111E04FF48041B848F5 +:10827000E2F77EFC11E04FF40051B548E2F778FCDC +:108280000BE04FF48051B248E2F772FC05E04FF486 +:108290000061AF48E2F76CFC00BF00BF64200EF045 +:1082A00037FE00231A464FF416512046FFF79AF97D +:1082B000002004EB4401A74A02EB8101887004EB23 +:1082C000440102EB8101486004EB440000EB041020 +:1082D00002F5107101EB001080689F498860012051 +:1082E0004870772004EB84019C4A1144887004EBA9 +:1082F000440000EB04109A4901EB001080790B2830 +:108300003FD2DFE800F03E060D141B223E293E302E +:108310003700772004EB8401904A1144887030E0E4 +:10832000972004EB84018D4A1144887029E097203E +:1083300004EB8401894A1144887022E06F2004EB29 +:108340008401864A114488701BE0672004EB840195 +:10835000824A1144887014E0772004EB84017F4A3C +:10836000114488700DE0972004EB84017B4A11448E +:10837000887006E0D72004EB8401784A11448870A5 +:1083800000BF00BFC020C4EB041101EB8101754A9E +:1083900002F831000020C4EB041101EB810102EB73 +:1083A000C10148700820C4EB041101EB810102EB0C +:1083B000C1018870280EC4EB041101EB810102EBAE +:1083C000C101C87005F0F00004EB44010844C4EB9F +:1083D000041101EB810102EBC101087104EB84007F +:1083E0005E4908448078C4EB041101EB810102EB83 +:1083F000C10148712020C4EB041101EB810102EBA3 +:10840000C101887105F00F00C4EBC4010844C4EB3E +:10841000041101EB810102EBC101C8718020C4EBA2 +:10842000041101EB810102EBC10108724C20C4EB85 +:10843000041101EB810102EBC10148725420C4EB2D +:10844000041101EB810102EBC101887234B1012CEE +:1084500011D0022C1DD0032C39D129E080214248B3 +:10846000E2F786FB0B204149086001213F48001FCD +:10847000E1F7CEFA2BE008213B48E2F779FB0B202D +:108480003A49A4394867012138483438E1F7C0FA3D +:108490001DE04FF480713648E2F76AFB0B20334948 +:1084A00018310860012131481430E1F7B1FA0EE0CB +:1084B0004FF480612C48E2F75BFB0B202B49A43979 +:1084C000C865012129484C38E1F7A2FA00BF00BF76 +:1084D000284890F80A0F58B1C4EB041101EB810150 +:1084E000204A02EBC100002322460B21E2F78EFB5B +:1084F0004FF4FA700EF00CFD01211F4880F814179C +:1085000034B1012C0AD0022C0ED0032C18D111E06A +:108510004FF480410E48E2F72BFB11E04FF400517D +:108520000B48E2F725FB0BE04FF480510848E2F7D7 +:108530001FFB05E04FF400610548E2F719FB00BF9F +:1085400000BF00200D49086070BD0000187AFF1FB1 +:10855000001802409472002000AE002080320020FB +:10856000D474002080190020000C0240A460024056 +:1085700000000240F8560020F8A60020880242427F +:10858000F0B52DED028BA1B000201F901E901D9024 +:108590001C901A901B900021189119911790169019 +:1085A0001590149013900025002405909FEDFE0A6D +:1085B0008DED040AFDA103C9CDE90201FDA103C9A6 +:1085C000CDE90001FD48807850B30021FB4881705F +:1085D000A0F55C60B0F8DA0DF9490968C1F57A7167 +:1085E00088421DD1F6480068C0F57A7081B2F5481E +:1085F000A0F8D81D0021F248001FE1F709FAF2495E +:10860000EF48001FE1F7EAF90120F04908704FF444 +:108610007A70EB4908600121E948001FE1F7F8F999 +:10862000EA48007801287DD10020E8490870E34835 +:10863000A438807800EB4001E54800EB0110847914 +:10864000012C70D0042C04D0052C6DD0062C06D142 +:1086500006E00120D9490C3188700020486003E30E +:10866000D848B0F8D80D811FDA48E1F76DF9C11785 +:10867000CDE91A01D349B1F8D81D491FD54A521E78 +:108680008818042109F03EFCC117CDE9180118A88B +:108690000FC85040594008437DD10022C748A43834 +:1086A000817854304254CB48401E00791390BDF875 +:1086B0004C00312802D045286ED190E0C148B0F876 +:1086C000D80D1838412190FBF1F0C117CDE9180100 +:1086D000C1B2BC4880F8AC1000201F9076E0BDF815 +:1086E0007C0000EB80101430BA49491E085CB54983 +:1086F000AD31BDF87C208854BDF87C1001EB8111B0 +:108700001A31B44A521E8818082109F0B9FB8DEDC0 +:10871000040AAC49B931BDF87C20049801EB021180 +:10872000486002E0B2E276E162E0BDF87C1001EB65 +:1087300081113231A74A521E8818082109F0A0FB86 +:108740008DED040A9F49B931BDF87C20049801EBF6 +:1087500002110860BDF87C1001EB81113A319D4A8D +:10876000521E8818082109F08BFB8DED040A9549EB +:10877000B931BDF87C20049801EB02118860BDF886 +:108780007C1001EB81114231924A521E8818082157 +:1087900009F076FB01E024E022E08DED040A89492E +:1087A000B931BDF87C20049801EB0211C8608349FF +:1087B000A4398A781C395018017821F08001803161 +:1087C0000170BDF87C00401C80B21F90BDF87C1089 +:1087D0000020DDE91832C91A904180DB00E000BFBB +:1087E00000BF012075490C318870002048603BE2D1 +:1087F0007848401E807816909DF85800401E81B23F +:108800007448401C08F002FF0021CDE91A017149AB +:10881000491E9DF85800401C085C0021CDE9180154 +:10882000DDE91A32DDE918105940504001437CD18E +:108830006248A43882785430815401205F490C3159 +:108840008870002048606348401E00791390BDF88E +:108850004C0005280AD2DFE800F0033C0A43D600AA +:1088600003215648A43882780B308154D1E001218D +:108870005248A4388278801D81540321801F827859 +:108880000B3081540B3890F8600020F0800080306D +:108890004A49A43981F860004E48401EC1794748D2 +:1088A000A43880F861104B48401E017A4348A43830 +:1088B00080F862104748401E417A4048A43880F84A +:1088C00063104448401EC17A3C48A43880F86410C4 +:1088D0009FE003213948A43882780B30815498E016 +:1088E0003648A4388178801D415C801F8278103022 +:1088F000805C814212DA3149A4398A781C395018D7 +:10890000017821F00401091D01702C48A4388178F8 +:108910001030415C10388278801D81542749A43979 +:108920008A781C395018017800E073E021F080014A +:108930008031017000201F905DE000211F483C380D +:10894000BDF87C2040F8221000201E902BE01B4B2D +:108950003C3BBDF87C6003EB8600683B93F86330DA +:10896000BDF87C6003FB06F202EBD2735E10BDF82B +:1089700078305B1D3344174E761EF35C0F4EA43ED9 +:1089800096F8631001EBD1767610761EBDF87870FC +:10899000F61BF600B340066833430360BDF8780069 +:1089A000401C80B21E9017E00000000001693230C8 +:1089B000313030000169323045303000B874002069 +:1089C0002C640240F866002000880010CA020020D3 +:1089D00008730020CD020020AE4991F8630000EB3F +:1089E000D071BDF87820B2EB610FB0DBBDF87C0030 +:1089F000401C80B21F90A74890F86200BDF87C1020 +:108A000088429ADC05E00121A24882780B3081542B +:108A100000BF00BF28E101209E49B03188700020CE +:108A200048609DA19D480EF051FC1D90BDF874005A +:108A300000287DD0BDF87400B0F5487F78DA0020BA +:108A40001F900FE0BDF874000E30BDF87C10084494 +:108A50009249085CBDF87C208854BDF87C00401C1D +:108A600080B21F90BDF87C001E28EBDB02208C49F1 +:108A700088748A480078412872D100201F9015E040 +:108A8000BDF87C00801C8549085C2C2800D111E0D1 +:108A9000BDF87C00801C8149085C06A9BDF87C20DB +:108AA0008854BDF87C00401C80B21F90BDF87C004B +:108AB0000B28E5DB00BF06A80CF032FEB0EE408AC2 +:108AC000F0EE608A51EC180BDFF73BFE00EE100A67 +:108AD000DFED740A80EE201A8DED041A0498DFF79A +:108AE000B8FDCDE91801DDE91801DFF76AFD00EEF8 +:108AF000100ADDED040A30EEC00A8DED040ADDE94E +:108B00001801DFF75EFD00EE100ADDED040A9FEDAF +:108B1000651A60EE810A9FED641AC0EE811A30EE8C +:108B2000210A624880ED0A0ABDF87C00C01C00E002 +:108B300087E05A49085C5D4928310871BDF87C001E +:108B4000401D80B21D9000201F901AE0BDF87400F7 +:108B5000BDF87C1008445149085C2C2801D114E070 +:108B60005CE0BDF87400BDF87C1008444B49085C1B +:108B700006A9BDF87C208854BDF87C00401C80B25A +:108B80001F90BDF87C000B28E0DB00BF06A80CF0AE +:108B9000C7FDB0EE408AF0EE608A51EC180BDFF7AB +:108BA000D0FD00EE100ADFED3F0A80EE201A8DEDB9 +:108BB000041A0498DFF74DFDCDE91801DDE918012D +:108BC000DFF7FFFC00EE100ADDED040A30EEC00A0C +:108BD0008DED040ADDE91801DFF7F3FC00EE100A61 +:108BE000DDED040A9FED2F1A60EE810A9FED2E1A2B +:108BF000C0EE811A30EE210A10EE100A2B492831FE +:108C0000C1F80500BDF87400BDF87C100844401C94 +:108C10002249085C25492831487224E01FED9E0A4C +:108C200010EE100A21492831C1F8050000204872D1 +:108C30001FEDA30A10EE100AC1F8050000204872CB +:108C400011E01FEDA70A10EE100A18492831C1F8EB +:108C50000500002048721FEDAC0A10EE100AC1F8A2 +:108C600005000020487200BF00BF00201F9009E0EF +:108C700000200A49BDF87C208854BDF87C00401CC7 +:108C800080B21F90BDF87C001428F1DB21B0BDEC50 +:108C9000028BF0BD14740020524D4300CC02002022 +:108CA000F84600200000C84200007042F86E002024 +:108CB0002DE9D34F8CB007460026B046B146B346E7 +:108CC000B24600200B900A900990089000BF00BFA8 +:108CD000FBA103C9CDE90601FBA103C9CDE904014C +:108CE0000020FB490870FB48C05D042826DB0521F5 +:108CF000F848C15500214E38C1552238C05D20F0DA +:108D00008001F4487038C155042F04D0052F0CD0D1 +:108D1000062F12D104E00021EE484938C1550CE07D +:108D20003121EC484938C15507E00221E94849386A +:108D3000C1550021401FC15500BF00BF07EB4701CF +:108D4000E54800EB01108079012874D0042804D094 +:108D5000052871D0062870D10BE2DE48543800791E +:108D600000286BD0002000F097FB07EB4703DA4A9E +:108D700002EB0312517907EB4703D74A02EB0312C8 +:108D8000106800F0B7FDD34854380079012802D0AC +:108D900002287BD135E0CF48543890F803A00AEB85 +:108DA0004A01A0F52C5000EB411000780A900AEB24 +:108DB0004A01CA4800EB4110C94950F8012F0A6026 +:108DC000406848600AEB4A01C44800EB4110D0F803 +:108DD0000900C349491EC1F809000AEB4A01BF480E +:108DE00000EB4110BE491C3150F81D2F0A608088ED +:108DF000888050464FEAEA710AEB11714FEA211B55 +:108E000044E0B84890F81C0A0A904FF0000B36E096 +:108E10004FF0000A17E00BEB4B0000EB0B10AD49D5 +:108E20006C3101EB0010303000EB0A1001780A9829 +:108E3000814204D112E0F5E2DDE1F2E298E10AF1CB +:108E400001001FFA80FA0BEB4B0000EB0B10A1495D +:108E50006C3101EB0010C0795045DCDC00BF0BEB3E +:108E60004B0000EB0B109B496C3101EB0010C079FB +:108E7000504500DD08E00BF101001FFA80FB9A4825 +:108E800090F86A0B5845C3DC00BF00BF00BF00214B +:108E90000A98FEF7B9FCCDE90201002000900B46CC +:108EA0000621029A08F0C0FB0BEB4B0000EB0B1005 +:108EB00088496C3101EB0010007FC0F38100009005 +:108EC000A1F59E50D0F805C0624600230721184640 +:108ED00008F0AAFB0BEB4B0000EB0B107D496C314B +:108EE00001EB0010007F00F003000090A1F59E5000 +:108EF000D0F801C0624600230821184608F094FB10 +:108F00000BEB4B0000EB0B1072496C3101EB0010C6 +:108F1000007FC0F301100090A1F59E50D0F809C069 +:108F2000624600230921184608F07EFB32216C4876 +:108F30005F3080F86C11302180F86D11603890F846 +:108F4000220001EB101166485F3080F86E11603826 +:108F500090F8220000F00F00303061495F3181F855 +:108F60006F012D215E485F3080F87011603890F8F5 +:108F70002100302101EB101159485F3080F8711148 +:108F8000603890F8210000F00F00303054495F3114 +:108F900081F872012D2152485F3080F873116038DA +:108FA00090F82000302101EB10114D485F3080F81F +:108FB0007411603890F8200000F00F0030304849FC +:108FC0005F3181F87501A1F16000C07F302101EBB4 +:108FD000101143485F3080F877116038C07F00F08F +:108FE0000F0030303E495F3181F878013A213C482A +:108FF0005F3080F879116038807F302101EB1011EB +:1090000037485F3080F87A116038807F00F00F00B9 +:10901000303033495F3181F87B013A2130485F308D +:1090200080F87C116038407F302101EB10112C4812 +:109030005F3080F87D116038407F00F00F003030E5 +:1090400027495F3181F87E01A1F16000D0F823202B +:1090500010460021FEF7D8FBCDE902010020009068 +:109060000B460C21029A08F0DFFA002604E02020CB +:109070001E498855701C86B240F28A208642F6DB73 +:109080000A201A4908704870002647E04FF000088F +:109090000CE013485F3000EB461010F80800202861 +:1090A00000D006E008F101001FFA80F8B8F1200FA7 +:1090B000EFDB00BFB8F11F0F2EDA4FF0000824E0FD +:1090C00001693230313030000169323045303000D2 +:1090D000CB0200206874002008730020144900208F +:1090E00015610020F8560020F8660020B406002024 +:1090F000E24800EB461010F8080008EB4911E04A7E +:10910000505408F101001FFA80F8B8F1200FEFDB8E +:1091100009F101001FFA80F9701C86B2142EB5DB2C +:109120000A21202000EB4910D54A1154202000EBE1 +:109130004910401C1154202000EB4910801C115490 +:10914000202000EB4910C01C1154202000EB4910D6 +:10915000001D1154202000EB4910401D1154202007 +:1091600000EB4910401D80B20B900020C5490871EA +:1091700073E1012000F090F94FF40071C248E1F76B +:10918000F9FC07EB4703C14A02EB0312517907EBE5 +:109190004703BE4A02EB0312106800F0ABFBB9486C +:1091A00054300A99405C401CC2B2B64954310A9806 +:1091B0000A540D98312802D045281AD10CE0002617 +:1091C00005E006A8805DAE498855701C86B2072E62 +:1091D000F7DB07200B900CE0002605E004A8805D7B +:1091E000A7498855701C86B2072EF7DB07200B9025 +:1091F00000BF00BF31E1022000F04EF94FF4804182 +:10920000A148E1F7B7FC9F485430C05D401CC1B293 +:109210009C485430C15507EB47039C4A02EB0312AC +:10922000517907EB4703994A02EB0312106800F0EB +:1092300061FB0D9805281ED2DFE800F0037A1ED7E7 +:109240003900FE208E490870FF2048700420887085 +:109250000120C8700320087108468078401E81B242 +:109260008748801C08F0D2F9044685494C71EF20EC +:10927000887107200B90D3E0FE2081490870FF2001 +:109280004870042088700120C870022008710846C8 +:109290008078401E81B27A48801C08F0B7F90446F5 +:1092A00077494C71EF20887107200B90B8E0FE20C1 +:1092B00073490870FF204870102088700120C87022 +:1092C000042008714FF000080EE06E4890F863101B +:1092D000983010F80800081AC1B208F10500684A71 +:1092E0001154001F1FFA80F8664890F8620040454C +:1092F000EBDC644890F8628007E0002108F105008B +:109300005F4A1154001F1FFA80F8B8F1110FF4DB07 +:109310005B488078401E81B25948801C08F076F97D +:10932000044657494C74EF20887413200B9077E063 +:10933000FE2053490870FF204870282088700120C3 +:10934000C8700871052604E000204D498855701C3E +:1093500086B2282EF8DB002630E04FF0000823E02C +:10936000484A92F8630000EBD0725210521EA2EBF2 +:109370000802D300434A683252F82620DA40D3B2BA +:10938000404A92F8632002FB06F101EBD1724FEAEA +:10939000620C08F105026244DFF8E4C00CF8023008 +:1093A00008F101001FFA80F8364991F8630000EBDC +:1093B000D071B8EB610FD3DB701C86B2314890F8E6 +:1093C0006200B042C9DC2E488078401E81B22C4831 +:1093D000801C08F01BF90446294981F82940EF2038 +:1093E00081F82A002B200B901AE0FE2024490870F7 +:1093F000FF204870042088700120C8700320087185 +:1094000008468078401E81B21D48801C08F0FEF896 +:1094100004461B494C71EF20887107200B9000BF58 +:1094200000BF1AE0032000F037F8164854300A99BC +:10943000405C401CC2B213485430425407EB47030F +:10944000124A02EB0312517907EB47030F4A02EB72 +:109450000312106800F04EFA00BF00BF0B9850B125 +:109460000B490B98086001210948001FE0F7D0FA6A +:109470000020084908700EB0BDE8D08F746100204C +:10948000B406002014740020000802400873002075 +:10949000A4640240CB02002010B5044634B1012C74 +:1094A0000FD0022C18D0032C2CD120E04FF4005107 +:1094B0001548E1F75DFB4FF480711348E1F758FB65 +:1094C00020E04FF400511048E1F752FB4FF4807157 +:1094D0000D48E1F74FFB15E04FF400510A48E1F762 +:1094E00049FB4FF480710848E1F742FB0AE04FF472 +:1094F00000510548E1F73EFB4FF480710248E1F767 +:1095000039FB00BF00BF10BD0008024070B5002449 +:10951000002540F224410E480CF009F8B0B140F2A9 +:1095200024410B480BF07DFF09480088C4B208486D +:10953000001D0088C4B20121064841700648006839 +:10954000C0F57A7081B20548A0F8DA1D70BD000040 +:1095500000140140B87400202C640240F86600201A +:1095600010B5002413491448E0F738FA00211248D6 +:10957000E0F74EFA00E000BF402110480BF0CAFFB0 +:109580000028F8D04FF400710D48E1F7F1FA4FF4DC +:1095900080410B48E1F7ECFA0A4907487838E0F7D0 +:1095A0001DFA012104487838E0F732FA0120064913 +:1095B000087010BD00802020A0640240001401400B +:1095C0000008024000880010CB02002000B58FB0D8 +:1095D0000121880508F0EAF82948E0F725FA40203B +:1095E0000390002005904FF48060069000200790C3 +:1095F000089009904FF400300A9000200B900C90D6 +:109600000D900E901F4801904FF0206000901E4872 +:10961000029069461A48E0F7D1FA01221021184851 +:10962000E0F7AEFA16487838E0F7FEF9002003902C +:109630004FF47A700490002005904FF480600690FB +:1096400000200790089009904FF400300A90002005 +:109650000B900C900D900E900A4801904FF02060F6 +:1096600000900A480290694605487838E0F7A6FA63 +:10967000012103487838E0F7CBF90FB000BD0000B6 +:10968000A064024004140140B4060020CC02002073 +:109690001CB50121042008F089F8082206211C4885 +:1096A000E1F73AFA082207211948E1F735FAC02014 +:1096B000009002208DF8050000208DF806000120A2 +:1096C0008DF8070002208DF8040069461048E1F784 +:1096D000DBF94FF4C640009001208DF80400002013 +:1096E0008DF8060003208DF8050001208DF8070095 +:1096F00069460748E1F7C8F94FF400710448E1F7FB +:1097000037FA4FF480410248E1F732FA1CBD0000FD +:109710000008024010B50024FFF7BAFF00214FF403 +:10972000E13000F0E7F8FFF751FF00F0C3F8002147 +:109730005C4880F8C01D00F55C6081704170C170AC +:10974000022181600021574880F8CC1D0020564935 +:10975000887001204870C8704FF47A708860514852 +:1097600090F80C0C002827D15048C07A1A2822DB28 +:109770000020B039087600214B48B03881760121AD +:109780004176C17642F2107101624FF47A71A0F510 +:109790008870C160012181724FF4165044494860BD +:1097A0000121434801723F4890F80C0C401CC1B2A3 +:1097B0003C4880F80C1C74E000246DE0002104EBB0 +:1097C00044023948983800F8221004EB440200EBB8 +:1097D00082008170012104EB44023348983800EB89 +:1097E0008200417004EB44022F48983800EB82005D +:1097F000C17004EB44012E48001D00EB011080688D +:1098000000EB8000410004EB44022748983800EB4D +:109810008200816004EB44012548001D00EB01102B +:109820008079042804D005281CD0062831D104E012 +:1098300000211D48A53801552BE031211A48A538D3 +:10984000015504EB4401A0F2171000EB01108068F1 +:109850006421484304EB44021349983901EB820127 +:10986000886016E002211048A5380155401D0155B9 +:1098700004EB4401A0F58E7000EB011080686421B8 +:10988000484304EB44020849983901EB820188609F +:1098900000BF00BF601CC4B2024890F80C0CA0428C +:1098A0008CDC10BDF8660020C4740020F84600204F +:1098B0000473002008B545208DF8000002208DF8C3 +:1098C000010001208DF802008DF80300684600F0C9 +:1098D00057F847208DF8000001208DF80100002086 +:1098E0008DF8020001208DF80300684600F048F86A +:1098F00008BD00007FB505460C460121202007F079 +:10990000A5FF0095012C06D12003ADF804008010BE +:10991000ADF808000FE0022C07D1E002ADF804001A +:109920004FF4C060ADF8080005E024B90020ADF8A0 +:109930000400ADF808000020ADF80400ADF8060002 +:10994000ADF80C000C20ADF80A0069460B480BF08E +:109950003DFE012109480BF06DFD012240F224413A +:1099600006480BF00EFE102104480BF05AFD0122B0 +:10997000C02102480BF06AFD7FBD000000140140C9 +:1099800070B5002100230F22C4781CB3174C246843 +:1099900004F4E064C4F5E064C4F30721C1F10404F5 +:1099A000E3B20A4144789C40E1B2847814402143F8 +:1099B0000C07210E0E4C05786155047804F01F0544 +:1099C0000124AC4005786D11AD0005F1E025C5F826 +:1099D000004109E0047804F01F050124AC40054D66 +:1099E0000678761145F8264070BD00000CED00E0C9 +:1099F00000E400E080E100E0024A0A400243024B3A +:109A00001A60704780FFFF1F08ED00E000200CE0A7 +:109A1000002106E00022064B03EBC1031A544A1C46 +:109A2000D1B28029F6DB421CD0B20828F0DB7047A7 +:109A3000D83200202DE9FF4F84B081468A460020AD +:109A4000029083460698A0EB09040798A0EB0A064B +:109A5000CDF80490CDF800A0002C01DD012705E031 +:109A60000CB9002702E04FF0FF376442002E02DD00 +:109A70004FF0010806E016B94FF0000802E04FF081 +:109A8000FF386642B44201DD254600E0354600203D +:109A900003901EE0009AD1B2019AD0B2119A00F060 +:109AA0001FF8029820440290B3440298A84205DDB2 +:109AB0000298401B0290019838440190AB4504DDA8 +:109AC000ABEB050B0098404400900398401C80B21B +:109AD0000390691C03988842DCDB08B0BDE8F08F76 +:109AE000F0B514460B46CF1701EB5777C7F3C70203 +:109AF000CF1701EB5777FF10A1EBC707FEB2012389 +:109B0000B340DDB24CB1134B03EBC0039B5C2B4362 +:109B1000104F07EBC007BB541AE00E4B03EBC0031A +:109B20009B5CDB430B4F07EBC007BB54094B03EBBC +:109B3000C0039B5C2B43074F07EBC007BB54054B8F +:109B400003EBC0039B5CDB43024F07EBC007BB5436 +:109B5000F0BD0000D83200201CB501210A2007F01A +:109B600025FE4FF4C050009001208DF80400002025 +:109B70008DF8060003208DF8050001208DF8070000 +:109B800069464F48E0F780FF4FF480600090012065 +:109B90008DF8040000208DF8060003208DF80500E4 +:109BA00001208DF8070069464648E0F76DFFC820A0 +:109BB0000DF0AEF94FF480614248E0F7D9FFC820BC +:109BC0000DF0A6F94FF480613E48E0F7D3FFC820BE +:109BD0000DF09EF90021FD2000F0ECFA002112208A +:109BE00000F0E8FA0021AE2000F0E4FA0021D520D0 +:109BF00000F0E0FA0021A02000F0DCFA0021A8200B +:109C000000F0D8FA00213F2000F0D4FA0021D32040 +:109C100000F0D0FA0021084600F0CCFA00214020E4 +:109C200000F0C8FA2848C07A1F2808DD0021A120CA +:109C300000F0C0FA0021C82000F0BCFA07E00021C3 +:109C4000A02000F0B7FA0021C02000F0B3FA0021F4 +:109C5000DA2000F0AFFA0021122000F0ABFA002168 +:109C6000812000F0A7FA00217F2000F0A3FA002154 +:109C7000D92000F09FFA0021822000F09BFA0021F9 +:109C8000DB2000F097FA0021342000F093FA002145 +:109C9000A42000F08FFA0021A62000F08BFA00210A +:109CA000202000F087FA0021084600F083FAFFF731 +:109CB000ADFE0021AF2000F07DFA00F063F81CBD7E +:109CC000000C024000040240F846002010B5024695 +:109CD000012000E050430B1EA1F10104E1B2F9D1D3 +:109CE00010BD2DE9F84F05460C4616461F46DDE926 +:109CF0000A9B06FB09F0642190FBF1F000F0FF0ADB +:109D00004FF0000801200090A819C2B22346214656 +:109D10002846FFF78FFE01200090E019C3B2A81972 +:109D2000C2B2E019C1B22846FFF784FE01200090BC +:109D3000E019C3B22A4621462846FFF77BFE0120E0 +:109D4000E119CBB2A919CAB2A9190090C8B221462B +:109D5000FFF770FE00BF11E00120009004EB080047 +:109D6000C3B205EB0A00C2B204EB0800C1B2284638 +:109D7000FFF760FE08F1010000F0FF08B845EBDBDB +:109D8000BDE8F88F70B50024002504F1B001C8B219 +:109D9000002100F00FFA0021084600F00BFA002124 +:109DA000102000F007FA00BF0EE0002508E0084987 +:109DB00001EBC501085D012100F0FCF9681CC5B28A +:109DC000802DF4DB601CC4B2082CEEDB70BD0000FB +:109DD000D832002010B5044600BF02210A4807F01F +:109DE0000FFF0028F9D02146074807F015FF00BFF4 +:109DF0000121054807F004FF0028F9D0024807F0C8 +:109E000008FFC0B210BD0000003800402DE9FE4F31 +:109E10000746884692461C460197CDF80080082CDC +:109E200002D14FF006091FE02046E31704EB5373FD +:109E3000DB1021464FEAE47C04EB5C7C4FEAEC0C3F +:109E4000A4EBCC0CBCF1000F02D04FF0010C01E0F0 +:109E50004FF0000C6344224604EBD27C4FEA6C0CBA +:109E600003FB0CF303F0FF09AAF12000C6B20025A2 +:109E70005EE0082C07D106EB46002F4901EB4000BD +:109E800010F805B01DE00C2C07D106EB46002B495D +:109E900001EB800010F805B013E0102C05D1284824 +:109EA00000EB061010F805B00BE0182C07D106EBFC +:109EB000C600244901EB800010F805B001E0BDE8C0 +:109EC000FE8F002002901CE00BF0010028B14146FB +:109ED00038460C9AFFF704FE09E00C9808B90120F7 +:109EE00000E00020024641463846FFF7F9FD4FEA00 +:109EF0006B0B08F1010000F0FF080298401CC0B293 +:109F0000029002980828DFDB781CC7B2082C0BD01F +:109F100004EBD4714A100199791A8A4204D1019F45 +:109F200000980830C0B20090DDF80080681CC5B20F +:109F30004D459EDB00BFC2E782820308AA84030866 +:109F40001E8903080E8F03082DE9FF4F2DED068BA8 +:109F500083B0074693461E46DDE917484FF00009D7 +:109F6000CA46DEB95846DEF753FB41EC1A0BB0EE99 +:109F70004A0AF0EE6A0A0BF0D3FDB0EE409AF0EE1A +:109F8000609A9FED400B53EC102B51EC190BDEF750 +:109F900090F941EC180BDEF77DFBC6B2082C01D11D +:109FA0004FF002091698864211DC169800280EDD43 +:109FB00023463022CDF8008038460A99FFF726FF65 +:109FC000204604EBD07109EB61013944CFB2002582 +:109FD0004CE01698301AA84210D104EBD47109EB6A +:109FE000610101FB0571C8B223462E22CDE9008430 +:109FF0000A99FFF70BFF4FF0010A35E006EB0A0064 +:10A00000401B401EC1B20A20FFF760FEBBFBF0F010 +:10A010000A21B0FBF1F201FB12000290029880B914 +:10A0200004EBD47109EB61010AEB070201FB052186 +:10A03000C8B223463022CDE900840A99FFF7E6FE34 +:10A0400011E004EBD47109EB61010AEB070301FB9A +:10A050000531C8B2CDE9008402993031CAB2234635 +:10A060000A99FFF7D3FE00BF681CC5B206EB0A00D1 +:10A07000A842AEDC304603B0BDEC068B04B0BDE8B0 +:10A08000F08F0000000000000000F03F2DE9FF4FBE +:10A0900005460E4617461C46DDF838904FF0000A7C +:10A0A0000095B3462046E21704EB5272D2102146C7 +:10A0B000E31704EB5373DB10A4EBC3030BB10123D1 +:10A0C00000E000231A44D4B24FF0000845E000201D +:10A0D00003903BE00D9810F80A0002900AF101008D +:10A0E0001FFA80FA002001901DE0029800F00100A4 +:10A0F00028B14A4631462846FFF7F2FC0AE0B9F19A +:10A10000000F01D1012000E0002002463146284620 +:10A11000FFF7E6FC029840100290701CC6B201984E +:10A12000401CC0B2019001980828DEDB681CC5B253 +:10A130000098281AB84204D1009D0BF1080000F0E5 +:10A14000FF0B5E460398401CC0B203900398B842D0 +:10A15000C0DB08F1010000F0FF08A045B7DBBDE857 +:10A16000FF8F2DE9F8430646884614461F46DDE971 +:10A17000085915E0CDF8009022782B46414630462C +:10A18000FFF744FE082D02D1B01DC6B205E02846F7 +:10A1900005EBD07106EB6101CEB2641C781EC7B22C +:10A1A0002FB12078202802DB20787E28E2DDBDE870 +:10A1B000F883000070B505460C462CB14FF40061E1 +:10A1C0001048E0F7D7FC04E04FF400610D48E0F7D9 +:10A1D000CFFC4FF480510B48E0F7CAFC4FF480519C +:10A1E0000948E0F7C7FC2846FFF7F4FD4FF480511B +:10A1F0000448E0F7BFFC4FF400610248E0F7BAFC06 +:10A2000070BD0000000C02400004024010B5284858 +:10A210000068284908602648001D006848602448F6 +:10A22000083000688860082250212348E0F746F98A +:10A2300006212048DFF76CFB1F490988884206D0B9 +:10A240001D48007A20F00400001D1B4908720621F9 +:10A250001848401CDFF75CFB17494988884206D044 +:10A260001548007A20F00400001D134908720821E7 +:10A270001048801CDFF74CFB0F498988884206D0C4 +:10A280000D48007A20F00400001D0B4908720821D7 +:10A290000848C01CDFF73CFB0749C988884206D044 +:10A2A0000548007A20F00400001D0349087210BD23 +:10A2B000107AFF1F10AE0020F84600202DE9F04F65 +:10A2C00091B00021109189460F910E918A460D910F +:10A2D0000C910B910A9109910891079106910591B2 +:10A2E00004910391029100240026019100258B46E0 +:10A2F000F94890F806070121B1EBD01F44F0138014 +:10A3000003F0FEBF0E98401CC1B20E91F348807856 +:10A31000022804D1F148407808B107200290BDF826 +:10A3200008109DF830000844ED49085CFA287DD1FA +:10A33000BDF808109DF830000844401CE849085C4E +:10A34000E549EF394871BDF808109DF83000084420 +:10A35000801CE349085CE049EF390871BDF808103A +:10A360009DF830000844C01CDD49085CDA49EF392B +:10A37000C870BDF808109DF830000844001DD84989 +:10A38000085CD549EF398870BDF808109DF8300099 +:10A390000844401DD249085CCF49EF394870BDF8E8 +:10A3A00008109DF830000844801DCD49095CCD4857 +:10A3B00080F8111F90F8111F90F80B0F814213DDE8 +:10A3C000C84890F8112F10460021FCF769FC074699 +:10A3D0008846C44890F80B2F10460021FCF760FC1B +:10A3E000381AC1B20F9112E0BE4890F80B2F1046F8 +:10A3F0000021FCF755FC07468846BA4890F8112F13 +:10A4000010460021FCF74CFC381AC1B20F910F988E +:10A4100005281EDBB34890F8110F542819DAB1480B +:10A4200090F8110F062814DDAB4800E013E0EF3878 +:10A43000407924280DDBA848EF384079502808DC03 +:10A44000A548F538811D0A68026089888180DFF798 +:10A4500071FC06200C90BDF808109DF830000844EF +:10A46000801C9F49095CBDF808209DF8300010440D +:10A47000401C9B4A105C41EA0029BDF808109DF879 +:10A4800030000844C01C1146085C0106BDF80820D5 +:10A490009DF830001044001D914A105C41EA0041D3 +:10A4A000BDF808209DF830001044401D8C4A105C17 +:10A4B00041EA0021BDF808209DF830001044801DBD +:10A4C000874A105C41EA000B87480068834503F027 +:10A4D000F786B9F5FA6F83F2F386B9F1000F43F30B +:10A4E000EF868148C0F800B07B48B0F87E16BDF812 +:10A4F000082002EB0900C01C81420ADD7648B0F852 +:10A500007E1609F10200081A81B27348A0F87E167F +:10A5100003E000217048A0F87E16714ABDF80810CB +:10A5200050184946DFF7F4F90546BDF8081001EB6D +:10A530000900401C6A49095CBDF8082002EB0900CB +:10A54000674A105C41EA0021A94243F0A5866548AC +:10A5500090F80A0F50B109F1020291B2604BBDF8B8 +:10A560000820981801230422E0F750FBBDF80820CA +:10A570009DF830101144091D594A515C01F00F003B +:10A5800000EBD0714A10A0EB4201CAB20B92BDF8A9 +:10A5900008209DF830101144891D514A515C01F08A +:10A5A0000F0000EBD0714A100A9200241AE0BDF8A7 +:10A5B00008209DF830100A44D21D1119484A505CF9 +:10A5C0009DF828209DF82C10DFF70EFC0146BDF801 +:10A5D00008209DF830000244D21D1019404A115441 +:10A5E000601C84B29DF83000A9EB0000C01FA0429F +:10A5F000DDDCBDF808109DF830000844C01D384966 +:10A60000095C10910121344880F8E0170020374997 +:10A61000486088703649887048603448103841680E +:10A620002D48C0F8C416012180F8B8162B48807850 +:10A63000032803D029488078012802D101202D4920 +:10A640000860002104911098152803F0988410DC0C +:10A65000A0F10B000A2883F00E86DFE810F07917CE +:10A660001018711869180C1E2500301A3F1A0C1E9C +:10A67000381CA22802F0C5800CDC162803F0648187 +:10A68000182803F083851F2803F0DA83A12843F0FC +:10A69000F285FDE3A32802F0E782A42801F04586B5 +:10A6A000A528F4D101F044BC1348D0F80C0210B135 +:10A6B0001F200A49087100200990EAE3BDF8240030 +:10A6C00000EB400101EB00100C4901EB0010807918 +:10A6D0000D287DD214E00000F8660020D86E00201E +:10A6E00058370020F8560020A4120020C06D00202A +:10A6F000F4AD002088024042F8460020D4740020C7 +:10A70000DFE800F0660708090AD2F90B0C0E0FD338 +:10A710000D0000BF00BF00BF00BF00BF00BF00BFF3 +:10A7200000BF00200890AFE0BDF808109DF8300091 +:10A7300001440831BDF810000844FE490A5CBDF828 +:10A74000240040F2A1114843FB4901EBC00101F58F +:10A750006271BDF8200000EB400303EB001001EB39 +:10A76000C0004276BDF808109DF83000084408305B +:10A77000BDF810100844EF49085C20B1012803D04F +:10A78000022876D114E074E0BDF8241001EB4102F8 +:10A7900002EB0111E94A02EB01123032BDF8201040 +:10A7A00002EB0112901C917821F00402027060E02B +:10A7B000BDF8241001EB410202EB0111DF4A02EB6C +:10A7C00001123032BDF8201002EB0112901C00E0A3 +:10A7D000FDE3917821F0080202700022BDF8240008 +:10A7E00000EB400101EB0010D44901EB00103030C8 +:10A7F000BDF8201000EB01104260BDF824100220CB +:10A80000DFF754FC002416E00022BDF8240040F2DB +:10A81000A1114843C84901EBC00101F56271BDF8BF +:10A82000200000EB400303EB001001EBC0014731B7 +:10A830000A55601C84B2142CE6DB002416E00022CA +:10A84000BDF8240040F2A1114843BB4901EBC0010F +:10A8500001F56271BDF8200000EB400303EB00102E +:10A8600001EBC00163310A55601C84B20A2CE6DB9F +:10A8700000BF00BFBDF81000401C81B20491BDF8BC +:10A880002000401C81B20891BDF8240000EB40017B +:10A8900001EB0010A94901EB0010C179BDF82000BF +:10A8A00081423FF741AF92E300BFBDF808109DF829 +:10A8B000300008440830BDF8101008449D49085C79 +:10A8C00020B1012803D0022817D115E015E0BDF80A +:10A8D000241001EB410202EB0111984A02EB011234 +:10A8E0003032BDF8201002EB0112901C917821F05B +:10A8F0000402027001E007E000BF00BFBDF81000D5 +:10A90000401C81B2049162E300200890FDE3BDF891 +:10A9100008109DF8300001440831BDF810000844CB +:10A9200084490A5CBDF8240040F2A11148438249E1 +:10A9300001EBC00101F56271BDF8200000EB40039E +:10A9400003EB001001EBC0004276BDF808109DF843 +:10A95000300008440830BDF8101008447549085C00 +:10A96000F4287DD01DDC20287BD00DDC042879D094 +:10A9700005DC08B3012876D0022875D189E10828C2 +:10A9800073D01028F9D168E2F1286FD004DC402898 +:10A990006DD0F028F1D1FFE3F22869D0F328ECD193 +:10A9A000FDE3F5380B285FD2DFE800F0FEFDFCFB8D +:10A9B000FAF9F8F7F6F5F400BDF8240040F2A11119 +:10A9C00048435D4901EBC00000F56270BDF82010FE +:10A9D00001EB410202EB011100EBC10090F87E0097 +:10A9E00010285CD10022BDF8240040F2A111484398 +:10A9F000514901EBC00101F56271BDF8200000EB87 +:10AA0000400303EB001001EBC00080F87E20BDF88E +:10AA1000240040F2A1114843474901EBC00000F572 +:10AA20006270BDF8201001EB410202EB011100EB56 +:10AA3000C1004079F82832D0BDF8240040F2A111BD +:10AA400048433D4901EBC00000F56270BDF820109D +:10AA500001EB410202EB011100EBC100407908E07B +:10AA60009EE3C3E261E120E0BFE2AAE195E330E3C7 +:10AA700094E3F72813D0F322BDF8240040F2A1118B +:10AA800048432D4901EBC00000F56270BDF820106D +:10AA900001EB410303EB011100EBC1004271BDF872 +:10AAA0001000401C81B20491D1E3F222BDF82400D1 +:10AAB00040F2A1114843204901EBC00000F562704B +:10AAC000BDF8201001EB410303EB011100EBC100C5 +:10AAD0004271BDF8241001EB410202EB0111174A4B +:10AAE00002EB01123032BDF8201002EB0112901C73 +:10AAF000917821F004020270BDF808009DF8301032 +:10AB000008440830BDF8101008440A490A5CBDF832 +:10AB1000240040F2A1114843074901EBC00000F5B1 +:10AB20006270BDF8201001EB410303EB011100EB53 +:10AB3000C10005E05837002094790020D47400202B +:10AB400080F87E20002422E0BDF808109DF8300037 +:10AB500001440831BDF8100001440819401CFE49A9 +:10AB60000A5CBDF8240040F2A1114843FB4901EB07 +:10AB7000C00101F56271BDF8200000EB400303EB5A +:10AB8000001001EBC00151310A55601C84B20F2C3A +:10AB9000DADB0AE00FE30DE30BE309E307E305E388 +:10ABA00003E301E3FFE2FDE2FBE2002422E0BDF863 +:10ABB00008109DF8300001440831BDF81000014430 +:10ABC00008191030E4490A5CBDF8240040F2A111D4 +:10ABD0004843E24901EBC00101F56271BDF8200074 +:10ABE00000EB400303EB001001EBC00163310A5599 +:10ABF000601C84B20A2CDADBBDF808109DF8300026 +:10AC000001440831BDF8100008441A30D2490A5CEA +:10AC1000BDF8240040F2A1114843D04901EBC00126 +:10AC200001F56271BDF8200000EB400303EB00105A +:10AC300001EBC00080F87820002422E0BDF8081065 +:10AC40009DF8300001440831BDF810000144081996 +:10AC50001B30C1490A5CBDF8240040F2A1114843F1 +:10AC6000BE4901EBC00101F56271BDF8200000EBA7 +:10AC7000400303EB001001EBC00179310A55601C61 +:10AC800084B2052CDADBBDF81000203081B20491CB +:10AC9000DDE2F222BDF8240040F2A1114843AF49A1 +:10ACA00001EBC00000F56270BDF8201001EB41031C +:10ACB00003EB011100EBC1004271BDF8241001EB60 +:10ACC000410202EB0111A64A02EB01123032BDF83B +:10ACD000201002EB0112901C917821F00402027006 +:10ACE000BDF808009DF8301008440830BDF8101079 +:10ACF000084499490A5CBDF8240040F2A111484378 +:10AD0000964901EBC00000F56270BDF8201001EB20 +:10AD1000410303EB011100EBC10080F87E20BDF878 +:10AD20001000401C80B2049091E2F222BDF8240091 +:10AD300040F2A1114843894901EBC00000F562705F +:10AD4000BDF8201001EB410303EB011100EBC10042 +:10AD50004271BDF8241001EB410202EB0111804A5F +:10AD600002EB01123032BDF8201002EB0112901CF0 +:10AD7000917821F004020270BDF808009DF83010AF +:10AD800008440830BDF81010084473490A5CBDF847 +:10AD9000240040F2A1114843704901EBC00000F5C6 +:10ADA0006270BDF8201001EB410303EB011100EBD1 +:10ADB000C10080F87E20BDF81000401C80B20490D5 +:10ADC00045E2F222BDF8240040F2A1114843634954 +:10ADD00001EBC00000F56270BDF8201001EB4103EB +:10ADE00003EB011100EBC1004271BDF8241001EB2F +:10ADF000410202EB01115A4A02EB01123032BDF856 +:10AE0000201002EB0112901C917821F004020270D4 +:10AE1000BDF808009DF8301008440830BDF8101047 +:10AE200008444D490A5CBDF8240040F2A111484392 +:10AE30004A4901EBC00000F56270BDF8201001EB3B +:10AE4000410303EB011100EBC10080F87E20BDF847 +:10AE50001000401C80B20490F9E1BDF8240040F2DB +:10AE6000A11148433D4901EBC00000F56270BDF8F7 +:10AE7000201001EB410202EB011100EBC10040790F +:10AE8000F8282BD0BDF8240040F2A111484301E07E +:10AE90006AE2F8E1314901EBC00000F56270BDF8EB +:10AEA000201001EB410202EB011100EBC1004079DF +:10AEB000F72813D0F322BDF8240040F2A111484333 +:10AEC000264901EBC00000F56270BDF8201001EBCF +:10AED000410303EB011100EBC1004271BDF82410E6 +:10AEE00001EB410202EB01111D4A02EB011230326B +:10AEF000BDF8201002EB0112901C917821F00402A1 +:10AF00000270BDF808009DF8301008440830BDF804 +:10AF10001010084410490A5CBDF8240040F2A11149 +:10AF200048430E4901EBC00000F56270BDF82010E7 +:10AF300001EB410303EB011100EBC10080F87E201F +:10AF4000BDF808009DF8301008440830BDF8101016 +:10AF50000844401C004905E058370020947900203F +:10AF6000D47400200A5CBDF8240040F2A1114843CB +:10AF7000F94901EBC00000F56270BDF8201001EB4B +:10AF8000410303EB011100EBC10080F8782000249D +:10AF900024E0BDF808109DF8300001440831BDF8E8 +:10AFA000100001440819801CEC490A5CBDF824001B +:10AFB00040F2A1114843E84901EBC00101F562717B +:10AFC000BDF8200000EB400303EB001000E054E16B +:10AFD00001EBC00179310A55601C84B2052CD8DB25 +:10AFE000BDF81000C01D81B2049130E1F222BDF81D +:10AFF000240040F2A1114843D74901EBC00000F5FD +:10B000006270BDF8201001EB410303EB011100EB6E +:10B01000C1004271BDF8241001EB410202EB0111A5 +:10B02000CF4A02EB01123032BDF8201002EB0112C0 +:10B03000901C917821F004020270BDF808109DF870 +:10B04000300001440831BDF810000844C3490A5CCF +:10B05000BDF8240040F2A1114843BF4901EBC001F3 +:10B0600001F56271BDF8200000EB400303EB001016 +:10B0700001EBC00080F87E20002422E0BDF808101B +:10B080009DF8300001440831BDF810000144081952 +:10B09000401CB2490A5CBDF8240040F2A1114843AB +:10B0A000AD4901EBC00101F56271BDF8200000EB74 +:10B0B000400303EB001001EBC00179310A55601C1D +:10B0C00084B2042CDADBBDF81000401D81B204917B +:10B0D000BDE0F222BDF8240040F2A11148439E4990 +:10B0E00001EBC00000F56270BDF8201001EB4103D8 +:10B0F00003EB011100EBC1004271BDF8241001EB1C +:10B10000410202EB0111964A00E0A6E002EB0112B7 +:10B110003032BDF8201002EB0112901C917821F022 +:10B1200004020270BDF8241001EB410202EB011190 +:10B130008B4A02EB01123032BDF8201002EB0112F3 +:10B14000901C917821F040020270BDF808009DF833 +:10B15000301008440830BDF8101008447F490A5CDC +:10B16000BDF8240040F2A11148437B4901EBC00027 +:10B1700000F56270BDF8201001EB410303EB0111F3 +:10B1800000EBC10080F87E20BDF81000401C80B2AA +:10B1900004905CE000E002E000BF00BF00BF00BF21 +:10B1A00000BF00BF00BF00BF00BF00BF00BF00BFA7 +:10B1B00000BF00BF00BFF222BDF8240040F2A11181 +:10B1C0004843654901EBC00000F56270BDF82010EE +:10B1D00001EB410303EB011100EBC1004271BDF82B +:10B1E000241001EB410202EB01115D4A02EB011256 +:10B1F0003032BDF8201002EB0112901C917821F042 +:10B2000004020270BDF808009DF8301008440830B0 +:10B21000BDF81010084451490A5CBDF8240040F202 +:10B22000A11148434C4901EBC00000F56270BDF824 +:10B23000201001EB410303EB011100EBC10080F88A +:10B240007E20BDF81000401C80B2049000BF00BFFB +:10B25000BDF82000401C81B20891BDF8240000EB2D +:10B26000400101EB00103E4901EB0010C179BDF82F +:10B27000200081423FF74BAB00BF00BFBDF8240068 +:10B28000401C81B20991374890F86A0BBDF8241030 +:10B2900088423FF713AA334890F80C0C002859DD78 +:10B2A000002009904EE0BDF808109DF830000144E0 +:10B2B0000831BDF81000084428490A5CBDF8240094 +:10B2C00040F2A1114843244901EBC00101F562712C +:10B2D000BDF8200000EB400303EB001001EBC000C1 +:10B2E0004276BDF808109DF8300008440830BDF8DB +:10B2F000101008441949085C20B1012803D0022825 +:10B3000015D10AE013E01649DC39BDF8242088186D +:10B31000017821F00401017009E01149DC39BDF820 +:10B3200024208818017821F00801017000BF00BFB7 +:10B33000BDF81000401C81B20491BDF82400401CEF +:10B3400081B20991074890F80C0C401EBDF82410FA +:10B350008842A8DC02F09FBF947900205837002073 +:10B36000D4740020F8660020B9F11B0F7DDB0020AB +:10B370000990F4E300200890F8E3BDF8240000EB06 +:10B38000400101EB0010F74901EB00103030BDF82F +:10B39000201000EB01108078C0F34010002865D128 +:10B3A000BDF8240000EB400101EB0010ED4901EB7A +:10B3B00000103030BDF8201000EB01108078C0F391 +:10B3C00040000028EBD1BDF8240000EB400101EB68 +:10B3D0000010E44901EB00103030BDF8201000EB04 +:10B3E0000110807A022841D0BDF808109DF8300085 +:10B3F000014408310AEB8A0000EBCA000844DA492C +:10B400000A5C10460021FBF74BFCBDF8242002EB40 +:10B41000420303EB0212D34B03EB02123032BDF8AE +:10B42000203002EB0312127842400A43B7D1BDF834 +:10B43000240040F2A1114843CC4901EBC00000F5C3 +:10B440006270BDF8201001EB410202EB011100EB2C +:10B45000C10090F84500012813D0BDF8240000EB8E +:10B46000400101EB0010BF4901E0F5E3F5E301EB1A +:10B4700000103030BDF8201000EB0110807A032856 +:10B480007ED1BDF8240040F2A1114843B74901EB39 +:10B49000C00000F56270BDF8201001EB410202EB24 +:10B4A000011100EBC10090F846000028E8D100220D +:10B4B000BDF8240000EB400101EB0010A94901EBAD +:10B4C00000113031BDF8200001EB0010C272BDF850 +:10B4D00008109DF8300008440930A3490A5CBDF803 +:10B4E000240040F2A1114843A04901EBC00101F53D +:10B4F0006271BDF8200000EB400303EB001001EB8C +:10B50000C000C271BDF808109DF8300008440A3030 +:10B510009549085C0106BDF808209DF830001044EC +:10B520000B30914A105C41EA0041BDF808209DF8BB +:10B53000300010440C308C4A105C41EA0021BDF808 +:10B5400008209DF8300010440D30874A105C0143FC +:10B55000BDF8240040F2A1125043844A02EBC0021D +:10B5600002F56272BDF8200000EB400303EB00100F +:10B5700002EBC0008160BDF808109DF8300000E0CB +:10B58000EAE0084411307849085C0106BDF808205B +:10B590009DF8300010441230734A105C41EA0041BB +:10B5A000BDF808209DF83000104413306E4A105C3E +:10B5B00041EA0021BDF808209DF830001044143005 +:10B5C000694A105C0143BDF8240000EB400202EB25 +:10B5D0000012644800EB02123032BDF8200002EB8A +:10B5E00000104160BDF824100220DEF75FFDBDF8B9 +:10B5F000240000EB400101EB00105A4901EB00115F +:10B600003031BDF8200001EB00100178BDF82400B6 +:10B6100040F2A1125043554A02EBC0004170002293 +:10B62000BDF8240040F2A1114843504901EBC0018C +:10B6300001F56271BDF8200000EB400303EB001040 +:10B6400001EBC0008271BDF8240040F2A111484313 +:10B65000464901EBC00000F56270BDF8201001EB17 +:10B66000410202EB011100EBC1008068002873D099 +:10B67000BDF8240000EB400101EB0010394901EB5B +:10B68000001080790B2868D2DFE800F06706CBFE57 +:10B69000676767FDFCFBFA00BDF8240040F2A111CA +:10B6A0004843324901EBC00000F56270BDF820103C +:10B6B00001EB410202EB011100EBC100C07910B1B6 +:10B6C00001287DD196E0BDF8240000EB400101EB9C +:10B6D0000010244901EB0010007BE0BBBDF8240002 +:10B6E00040F2A1114843214901EBC00000F562700E +:10B6F000BDF8201001EB410202EB011100EBC1008B +:10B700008068B0F5100F14D1C322BDF8240040F2B8 +:10B71000A1114843154901EBC00000F56270BDF866 +:10B72000201001EB410303EB011100EBC10042715A +:10B730005FE0B522BDF8240040F2A11148430B4957 +:10B7400001EBC00000F56270BDF8201001EB410371 +:10B7500003EB011102E00BE0B5E31CE200EBC100DA +:10B76000427146E0D47400205837002094790020BC +:10B77000BDF8240040F2A1114843F94901EBC00093 +:10B7800000F56270BDF8201001EB410202EB0111DF +:10B7900000EBC1008068B0F1104F16D1C322BDF894 +:10B7A000240040F2A1114843ED4901EBC00000F52F +:10B7B0006270BDF8201001EB410303EB011100E0C2 +:10B7C0002DE000EBC100427113E0B522BDF824006A +:10B7D00040F2A1114843E24901EBC00000F562705C +:10B7E000BDF8201001EB410303EB011100EBC10098 +:10B7F000427114E0B922BDF8240040F2A11148437F +:10B80000D74901EBC00000F56270BDF8201001EBD4 +:10B81000410303EB011100EBC100427100BF00BF07 +:10B8200050E3BDF8240040F2A1114843CC4901EB9C +:10B83000C00101F56271BDF8200000EB400202EB8F +:10B84000001011F83010BDF8240040F2A11250434E +:10B85000C34A02EBC0004079814277D1BDF808109D +:10B860009DF8300008440E30BE49085C0104BDF864 +:10B8700008209DF8300010440F30BA4A105C04E0F4 +:10B880000BE347E288E1F2E061E041EA0021BDF824 +:10B8900008209DF8300010441030B24A105C01437B +:10B8A000BDF8240040F2A1125043AD4A02EBC002A1 +:10B8B00002F56272BDF8200000EB400303EB0010BC +:10B8C00002EBC0004163BDF808109DF83000084449 +:10B8D0000930A4490A5CBDF8240040F2A111484394 +:10B8E0009F4901EBC00101F56271BDF8200000EB3A +:10B8F000400303EB001001EBC000C271A422BDF8AD +:10B90000240040F2A1114843954901EBC00101F523 +:10B910006271BDF8200000EB400303EB001001EB67 +:10B92000C0008270A322BDF8240040F2A111484358 +:10B930008B4901EBC00000F56270BDF8201001EBEF +:10B94000410303EB011100EBC1004271BAE2BDF803 +:10B95000240040F2A1114843814901EBC00101F5E7 +:10B960006271BDF8200000EB400202EB001011F8FC +:10B970003010BDF8240040F2A1125043784A02EB87 +:10B98000C0004079814271D1BDF808109DF83000A7 +:10B9900008440E307349085C0104BDF808209DF886 +:10B9A000300010440F306F4A105C41EA0021BDF8AE +:10B9B00008209DF83000104410306A4A105C0143A2 +:10B9C000BDF8240040F2A1125043654A02EBC002C8 +:10B9D00002F56272BDF8200000EB400303EB00109B +:10B9E00002EBC0004163BDF808109DF83000084428 +:10B9F00009305C490A5CBDF8240040F2A1114843BB +:10BA0000574901EBC00101F56271BDF8200000EB60 +:10BA1000400303EB001001EBC000C271A422BDF88B +:10BA2000240040F2A11148434D4901EBC00101F54A +:10BA30006271BDF8200000EB400303EB001001EB46 +:10BA4000C0008270A322BDF8240040F2A111484337 +:10BA5000434901EBC00000F56270BDF8201001EB16 +:10BA6000410303EB011100EBC10042712AE2BDF872 +:10BA7000240000EB400101EB00103B4901EB0010FA +:10BA8000007BE0BBBDF8240040F2A11148433449DB +:10BA900001EBC00000F56270BDF8201001EB41021F +:10BAA00002EB011100EBC1008068B0F5100F14D15A +:10BAB0000522BDF8240040F2A1114843284901EBBA +:10BAC000C00000F56270BDF8201001EB410303EBEC +:10BAD000011100EBC10042715DE00122BDF82400BC +:10BAE00040F2A11148431E4901EBC00000F562700D +:10BAF000BDF8201001EB410303EB011100E003E06E +:10BB000000EBC100427146E0BDF8240040F2A111F3 +:10BB10004843134901EBC00000F56270BDF82010E6 +:10BB200001EB410202EB011100EBC1008068B0F1B2 +:10BB3000104F1CD10522BDF8240040F2A11148434A +:10BB4000074901EBC00000F56270BDF8201001EB61 +:10BB5000410303EB011100EBC10042711BE0DCE18A +:10BB60009479002058370020D4740020B1E10122DC +:10BB7000BDF8240040F2A1114843FE4901EBC00189 +:10BB800001F56271BDF8200000EB400303EB0010EB +:10BB900001EBC000427195E1BDF8240040F2A11113 +:10BBA0004843F44901EBC00000F56270BDF8201075 +:10BBB00001EB410202EB011100EBC100C07910B1B1 +:10BBC00001287AD18FE0BDF8240000EB400101EBA1 +:10BBD0000010E94901EB0010007BE0BBBDF8240038 +:10BBE00040F2A1114843E34901EBC00000F5627047 +:10BBF000BDF8201001EB410202EB011100EBC10086 +:10BC00008068B0F5100F14D10822BDF8240040F26E +:10BC1000A1114843D74901EBC00000F56270BDF89F +:10BC2000201001EB410303EB011100EBC100427155 +:10BC300058E08922BDF8240040F2A1114843CD49C3 +:10BC400001EBC00000F56270BDF8201001EB41036C +:10BC500003EB011102E005E068E135E100EBC10012 +:10BC600042713FE0BDF8240040F2A1114843C149B0 +:10BC700001EBC00000F56270BDF8201001EB41023D +:10BC800002EB011100EBC1008068B0F1104F15D13B +:10BC90000822BDF8240040F2A1114843B54901EB48 +:10BCA000C00000F56270BDF8201001EB410303EB0A +:10BCB000011100EBC100427114E029E08922BDF8B6 +:10BCC000240040F2A1114843AA4901EBC00000F54D +:10BCD0006270BDF8201001EB410303EB011100EB92 +:10BCE000C100427114E08B22BDF8240040F2A11182 +:10BCF0004843A04901EBC00000F56270BDF8201078 +:10BD000001EB410303EB011100EBC100427100BFE5 +:10BD100000BFD7E0BDF8240040F2A1114843954987 +:10BD200001EBC00101F56271BDF8200000EB40029B +:10BD300002EB001001EBC00090F89140BDF8240028 +:10BD400040F2A11148438B4901EBC0004470BDF89B +:10BD5000240040F2A1114843864901EBC00008309D +:10BD6000C4EBC40100EBC1000179BDF8240040F22E +:10BD7000A11250437F4A02EBC000407981427CD13E +:10BD8000BDF8240040F2A1114843114601EBC00167 +:10BD900001F56271BDF8200000EB400202EB0010DB +:10BDA00001EBC00090F89210BDF8240040F2A112FF +:10BDB0005043704A02EBC0000830C4EBC40200EBF1 +:10BDC000C200C170BDF808109DF8300008440E3064 +:10BDD0006A49085C0104BDF808209DF83000104451 +:10BDE0000F30664A105C41EA0021BDF808209DF83A +:10BDF000300010441030614A105C0143BDF824004B +:10BE000040F2A11250435B4A02EBC00202F562729B +:10BE1000BDF8200000EB400303EB001002EBC00074 +:10BE20004163BDF808109DF83000084409305349BB +:10BE30000A5CBDF8240040F2A11148434D4901EBD2 +:10BE4000C00101F56271BDF8200000EB400303EB77 +:10BE5000001001EBC000C271A422BDF8240040F222 +:10BE6000A1114843434901EBC0010831C4EBC400B0 +:10BE700001EBC0008271A32100E00DE0BDF82400B9 +:10BE800040F2A11250433B4A02EBC0000830C4EB21 +:10BE9000C40200EBC200417114E00522BDF8240089 +:10BEA00040F2A1114843334901EBC00000F5627034 +:10BEB000BDF8201001EB410303EB011100EBC100C1 +:10BEC000427100BF00BF13E0BDF82000401C81B2EA +:10BED0000891BDF8240000EB400101EB0010264959 +:10BEE00001EB0010C179BDF8200081423FF745AA5F +:10BEF00000BFBDF8240000EB400101EB00101E491B +:10BF000001EB0010C179BDF82000814200DD0CE09A +:10BF1000BDF82400401C81B20991194890F86A0BC1 +:10BF2000BDF8241088423FF725AA00BF02F0B3B93C +:10BF3000B9F11B0F7DDB00200990ECE10020089097 +:10BF4000C5E1BDF8240000EB400101EB00100A49F7 +:10BF500001EB00103030BDF8201000EB01108078AC +:10BF6000C0F34000002865D1BDF808109DF83000EE +:10BF7000014407E094790020D47400205837002051 +:10BF8000F866002008310AEB8A0000EBCA0008447A +:10BF9000FE490A5C10460021FAF782FEBDF8242013 +:10BFA00002EB420303EB0212F94B03EB02123032B5 +:10BFB000BDF8203002EB0312127842400A4339D117 +:10BFC000BDF808109DF8300008440930EF490A5CBC +:10BFD000BDF8240040F2A1114843EE4901EBC00135 +:10BFE00001F56271BDF8200000EB400303EB001087 +:10BFF00001EBC000C271BDF808109DF83000084484 +:10C000000A30E249085C0106BDF808209DF83000BE +:10C0100010440B30DD4A105C41EA0041BDF80820B5 +:10C020009DF8300010440C30D84A105C41EA0021E1 +:10C0300001E079E146E1BDF808209DF830001044A8 +:10C040000D30D24A105C0143BDF8240040F2A11229 +:10C050005043D04A02EBC00202F56272BDF82000E4 +:10C0600000EB400303EB001002EBC0008160BDF861 +:10C0700008109DF8300008441130C449085C0106DE +:10C08000BDF808209DF8300010441230BF4A105C03 +:10C0900041EA0041BDF808209DF8300010441330FB +:10C0A000BA4A105C41EA0021BDF808209DF8300032 +:10C0B00010441430B54A105C0143BDF8240000EB75 +:10C0C000400202EB0010B24A02EB00123032BDF81F +:10C0D000200002EB00104160BDF824100220DDF7C3 +:10C0E000E5FFBDF8240000EB400101EB0010A8497A +:10C0F00001EB00113031BDF8200001EB0010017898 +:10C10000BDF8240040F2A1125043A24A02EBC00045 +:10C1100041700122BDF8240040F2A11148439D491D +:10C1200001EBC00101F56271BDF8200000EB400396 +:10C1300003EB001001EBC0008271BDF8240000EB9E +:10C14000400101EB0010924901EB001080790128B9 +:10C1500006D0072847D008285AD00A2842D19AE0AA +:10C16000BDF8240040F2A11148438A4901EBC00008 +:10C1700000F56270BDF8201001EB410202EB0111E5 +:10C1800000EBC100C07910B101282AD114E0B5221A +:10C19000BDF8240040F2A11148437E4901EBC000E4 +:10C1A00000F56270BDF8201001EB410303EB0111B3 +:10C1B00000EBC100427114E0B922BDF8240040F246 +:10C1C000A1114843734901EBC00000F56270BDF84E +:10C1D000201001EB410303EB011100EBC1004271A0 +:10C1E00000BF00BF6CE00122BDF8240040F2A111A5 +:10C1F0004843684901EBC00000F56270BDF82010AB +:10C2000001EB410303EB011100EBC100427157E068 +:10C21000BDF8240040F2A11148435E4901EBC00083 +:10C2200000F56270BDF8201001EB410202EB011134 +:10C2300000EBC100C07910B101282AD114E0892295 +:10C24000BDF8240040F2A1114843524901EBC0005F +:10C2500000F56270BDF8201001EB410303EB011102 +:10C2600000EBC100427114E08B22BDF8240040F2C3 +:10C27000A1114843474901EBC00000F56270BDF8C9 +:10C28000201001EB410303EB011100EBC1004271EF +:10C2900000BF00BF14E00422BDF8240040F2A11149 +:10C2A00048433C4901EBC00000F56270BDF8201026 +:10C2B00001EB410303EB011100EBC100427100BF30 +:10C2C00000BF13E0BDF82000401C81B20891BDF80A +:10C2D000240000EB400101EB00102D4901EB0010A0 +:10C2E000C179BDF8200081423FF72BAE00BFBDF8F9 +:10C2F000240000EB400101EB0010254901EB001088 +:10C30000C179BDF82000814200DD0CE0BDF82400B9 +:10C31000401C81B20991204890F86A0BBDF82410A6 +:10C3200088423FF70BAE00BF00E6002009905EE2B6 +:10C330000020089037E2BDF808109DF8300008444E +:10C34000083012490A5C10460021FAF7A9FCBDF832 +:10C35000242002EB420303EB02120D4B03EB02120B +:10C360003032BDF8203002EB0312127842400A430B +:10C370007DD1BDF8240000EB400101EB0010044921 +:10C3800001EB00113031BDF8200007E058370020E4 +:10C39000D474002094790020F866002001EB00108E +:10C3A0000178BDF8240040F2A1125043FA4A02EB92 +:10C3B000C0004170BDF8240000EB400101EB00100B +:10C3C000A2F5986101EB001080790B2830D2DFE8EC +:10C3D00000F02F06308D2F2F2FE8FDFCFB00BDF85D +:10C3E000240040F2A1114843EB4901EBC00000F5E5 +:10C3F0006270BDF8201001EB410202EB011100EB6D +:10C40000C10090F8460098B9CA22BDF8240040F255 +:10C41000A1114843E04901EBC00000F56270BDF88E +:10C42000201001EB410303EB011100EBC10042714D +:10C43000B0E1BDF8240040F2A1114843D64901EB18 +:10C44000C00101F56271BDF8200000EB400202EB73 +:10C45000001011F83010BDF8240040F2A112504332 +:10C46000CD4A02EBC000407981423ED100E095E127 +:10C47000BDF8240040F2A1114843114601EBC00071 +:10C4800000F56270BDF8201001EB410202EB0111D2 +:10C4900000EBC10090F8460038BBAA22BDF824008A +:10C4A00040F2A1114843BC4901EBC00101F56271A2 +:10C4B000BDF8200000EB400303EB001001EBC000CF +:10C4C0008270A322BDF8240040F2A1114843B24972 +:10C4D00001EBC00000F56270BDF8201001EB4103D4 +:10C4E00003EB011100EBC100427153E1BDF82400E0 +:10C4F00040F2A1114843A84901EBC00101F5627166 +:10C50000BDF8200000EB400202EB001011F83010E3 +:10C51000BDF8240040F2A11250439F4A02EBC00034 +:10C52000407981423CD1BDF8240040F2A11148433A +:10C53000114601EBC00000F56270BDF8201001EB60 +:10C54000410202EB011100EBC10090F8460038BB3C +:10C55000AA22BDF8240040F2A11148438E4901EB04 +:10C56000C00101F56271BDF8200000EB400303EB50 +:10C57000001001EBC0008270A322BDF8240040F23D +:10C58000A1114843844901EBC00000F56270BDF879 +:10C59000201001EB410303EB011100EBC1004271DC +:10C5A000F8E0BDF8240040F2A11148437A4901EBBC +:10C5B000C00000F56270BDF8201001EB410202EBF3 +:10C5C000011100EBC10002E0BAE042E017E090F890 +:10C5D000460098B90422BDF8240040F2A111484356 +:10C5E0006D4901EBC00101F56271BDF8200000EB5F +:10C5F000400303EB001001EBC0004271CAE0BDF83C +:10C60000240040F2A1114843634901EBC00000F54A +:10C610006270BDF8201001EB410202EB011100EB4A +:10C62000C10090F8460098B91022BDF8240040F2ED +:10C63000A1114843584901EBC00000F56270BDF8F4 +:10C64000201001EB410303EB011100EBC10042712B +:10C65000A0E0BDF8240040F2A11148434E4901EB8F +:10C66000C00101F56271BDF8200000EB400202EB51 +:10C67000001001EBC00090F89140BDF8240040F29A +:10C68000A1114843444901EBC0004470BDF82400A7 +:10C6900040F2A1114843404901EBC0010831C4EB0D +:10C6A000C40001EBC0000179BDF8240040F2A112E2 +:10C6B0005043394A02EBC000407981423FD1BDF876 +:10C6C000240040F2A1114843114601EBC00101F5DD +:10C6D0006271BDF8200000EB400202EB001001EB9C +:10C6E000C00090F89220BDF8240040F2A111484308 +:10C6F000294901EBC0010831C4EBC40001EBC000C3 +:10C70000C270AA22BDF8240040F2A1114843224978 +:10C7100001EBC0010831C4EBC40001EBC000827121 +:10C72000A321BDF8240040F2A11250431A4A02EBA3 +:10C73000C0000830C4EBC40200EBC200417129E024 +:10C74000BDF8240040F2A1114843134901EBC00099 +:10C7500000F56270BDF8201001EB410202EB0111FF +:10C7600000EBC10090F8460098B90622BDF82400FD +:10C7700040F2A1114843084901EBC00000F5627086 +:10C78000BDF8201001EB410303EB011100EBC100E8 +:10C79000427100BF00BF15E094790020BDF8200071 +:10C7A000401C81B20891BDF8240000EB400101EB70 +:10C7B0000010FE4901EB0010C179BDF82000814254 +:10C7C0003FF7B9AD00BFBDF8240000EB400101EB1D +:10C7D0000010F64901EB0010C179BDF8200081423C +:10C7E00000DD0CE0BDF82400401C81B20991F04846 +:10C7F00090F86A0BBDF8241088423FF799AD00BF4E +:10C8000092E50020099025E200200890FEE1BDF8A5 +:10C8100008109DF8300008440830E6490A5C1046CC +:10C820000021FAF73DFABDF8242002EB420303EBA6 +:10C830000212DE4B03EB02123032BDF8203002EB65 +:10C840000312127842400A437ED1BDF8240000EB67 +:10C85000400101EB0010D54901EB00113031BDF86A +:10C86000200001EB00100178BDF8240040F2A11275 +:10C870005043D14A02EBC0004170BDF8240040F2A1 +:10C88000A1114843114601EBC00101F56271BDF8E9 +:10C89000200000EB400202EB001011F83010BDF850 +:10C8A000240040F2A1125043C34A02EBC000407979 +:10C8B00081427DD1BDF808109DF830000844093050 +:10C8C000BC49085C0104BDF808209DF83000104404 +:10C8D0000A30B84A105C41EA0021BDF808209DF8F2 +:10C8E000300010440B30B34A105C0143BDF8240003 +:10C8F00040F2A1125043B04A02EBC00202F562724C +:10C90000BDF8200000EB400303EB001002EBC00079 +:10C910004163BDF8240000EB400101EB0010A34986 +:10C9200001EB001080790B281DD2DFE800F01C0617 +:10C930001D48711C1C869BB0FD00B222BDF824006E +:10C9400040F2A111484300E05BE19B4901EBC000CC +:10C9500000F56270BDF8201001EB410303EB0111FB +:10C9600000EBC10042714AE1A522BDF8240040F26B +:10C97000A1114843904901EBC00101F56271BDF876 +:10C98000200000EB400303EB001001EBC0008270BD +:10C99000A322BDF8240040F2A1114843864901EBCF +:10C9A000C00000F56270BDF8201001EB410300E00B +:10C9B00026E103EB011100EBC10042711FE1A5224A +:10C9C000BDF8240040F2A11148437B4901EBC001AE +:10C9D00001F56271BDF8200000EB400303EB00108D +:10C9E00001EBC0008270A322BDF8240040F2A11127 +:10C9F0004843714901EBC00000F56270BDF820109A +:10CA000001EB410303EB011100EBC1004271F6E0C1 +:10CA1000B522BDF8240040F2A1114843664901EB5C +:10CA2000C00000F56270BDF8201001EB410303EB7C +:10CA3000011100EBC100427100BF0222BDF82400C9 +:10CA400040F2A11148435C4901EBC00000F562705F +:10CA5000BDF8201001EB410303EB011100EBC10015 +:10CA60004271CCE08022BDF8240040F2A11148437D +:10CA7000514901EBC00000F56270BDF8201001EBD8 +:10CA8000410303EB011100EBC1004271B7E0BDF8B7 +:10CA9000240040F2A1114843474901EBC00101F5D0 +:10CAA0006271BDF8200000EB400202EB001001EBC8 +:10CAB000C00090F89140BDF8240040F2A111484315 +:10CAC0003D4901EBC0004470BDF8240040F2A111C3 +:10CAD0004843394901EBC0010831C4EBC40001EB04 +:10CAE000C0000179BDF8240040F2A1125043324A3F +:10CAF00002EBC0004079814241D1BDF8240040F2F0 +:10CB0000A1114843114601EBC00101F56271BDF866 +:10CB1000200000EB400202EB001001EBC00090F897 +:10CB20009220BDF8240000E02AE040F2A111484321 +:10CB3000214901EBC0010831C4EBC40001EBC00086 +:10CB4000C270A522BDF8240040F2A11148431A4941 +:10CB500001EBC0010831C4EBC40001EBC0008271DD +:10CB6000A321BDF8240040F2A1125043124A02EB67 +:10CB7000C0000830C4EBC40200EBC20041713EE0CB +:10CB8000BDF82000C1B2BDF8240040F2A11250430C +:10CB9000094A02EBC00041700A22BDF8240040F2AD +:10CBA000A1114843044901EBC00107E0D4740020FF +:10CBB000F8660020583700209479002001F5627152 +:10CBC000BDF8200000EB400303EB001001EBC000B8 +:10CBD00042710122BDF8240040F2A1114843FE49F0 +:10CBE00001EBC00101F56271BDF8200000EB4003CC +:10CBF00003EB001001EBC00080F8932000BF00BFE2 +:10CC000013E0BDF82000401C81B20891BDF824005B +:10CC100000EB400101EB0010F04901EB0010C1797D +:10CC2000BDF8200081423FF7F2AD00BFBDF82400FF +:10CC300000EB400101EB0010E84901EB0010C17965 +:10CC4000BDF82000814200DD0CE0BDF82400401C4E +:10CC500081B20991E24890F86A0BBDF8241088422D +:10CC60003FF7D2AD00BFCBE5BDF808109DF830000E +:10CC70000844083081B20491DA49BDF81000085C1C +:10CC800005287DDA0846BDF81010405C002877DDE5 +:10CC9000D449BDF81000085C401E81B20991BDF86E +:10CCA0001000401C81B20491CE49BDF81000085C10 +:10CCB0000104CC4FBDF81000401C385C41EA002153 +:10CCC000BDF81000801C385C0843C1170246F9F714 +:10CCD000E7FF0146BDF8240000EB400202EB001024 +:10CCE000BE4A02EB00100160BDF81000C01C81B20A +:10CCF00004913946BDF810000A5C10460021F9F78E +:10CD0000CFFFC1B2BDF8240000EB400202EB0010DF +:10CD1000B24A02EB00100171BDF81000401C81B254 +:10CD200004913946BDF810000A5C10460021F9F75D +:10CD3000B7FFC1B2BDF8240000EB400202EB0010C7 +:10CD4000A64A02EB00104171BDF81000401C81B2F0 +:10CD500004913946BDF810000A5C10460021F9F72D +:10CD60009FFFC1B2BDF8240000EB400202EB0010AF +:10CD70009A4A02EB00108171BDF81000401C00E0DF +:10CD80008AE281B204913946BDF810000A5C10466F +:10CD90000021F9F785FFC1B2BDF8240000EB400285 +:10CDA00002EB00108D4A02EB0010C171BDF81000BB +:10CDB000401C81B204913946BDF810000A5C10464F +:10CDC0000021F9F76DFF0146BDF8240000EB400299 +:10CDD00002EB0010814A02EB00108160BDF81000E8 +:10CDE000401C81B204913946BDF810000A5C10461F +:10CDF0000021F9F755FFC1B2BDF8240000EB400255 +:10CE000002EB0010754A02EB00100173BDF8100030 +:10CE1000401C81B20491BDF8240000EB400101EBFD +:10CE20000010114601EB0010807906287ED1002009 +:10CE30000890F5E06B49BDF810000A5C104600212F +:10CE4000F9F72EFFC2B2BDF8240000EB400101EB60 +:10CE50000010624901EB00113031BDF8200001EBF8 +:10CE600000100270BDF81000401C81B204915D49B1 +:10CE7000BDF810000A5C10460021F9F711FFC2B29C +:10CE8000BDF8240000EB400101EB0010534901EB19 +:10CE900000113031BDF8200001EB00104270BDF8E8 +:10CEA0001000401C81B204914E49BDF810000A5C8C +:10CEB00010460021F9F7F4FEBDF8242002EB4203EE +:10CEC00003EB0212454B03EB02123032BDF8203067 +:10CED00002EB0312127A42400A4376D0BDF82400D6 +:10CEE00000EB400101EB00103C4901EB0010303039 +:10CEF000BDF8201000EB0110007A002865DD002449 +:10CF00005EE0002650E004EB440000EB04103349DF +:10CF100001EB0010303000EB06100278BDF8240061 +:10CF200000EB400101EB00102C4900E088E001EB30 +:10CF300000103030BDF8201000EB0110007A824262 +:10CF400030D1002140F2A1106043234A02EBC0001F +:10CF500000F5627006EB460202EB061200EBC2001F +:10CF600080F87F1040F2A11060431B4A02EBC00022 +:10CF700000F5627006EB460202EB061200EBC200FF +:10CF800080F8801040F2A1106043134A02EBC00009 +:10CF900000F5627006EB460202EB061200EBC200DF +:10CFA00080F88110701C86B204EB440000EB041082 +:10CFB0000A4901EB0010C079B042A4DC601C84B2C5 +:10CFC000074890F86A0BA0429BDC0649BDF81000A8 +:10CFD0000A5C1046002107E094790020D4740020F8 +:10CFE000F866002058370020F9F75AFEC2B2BDF8A3 +:10CFF000240000EB400101EB0010FE4901EB0011A1 +:10D000003031BDF8200001EB00100272BDF81000B5 +:10D01000401C81B20491BDF82000401C81B20891EF +:10D02000BDF8240000EB400101EB0010F14901EBD9 +:10D030000010C179BDF8200081423FF7FBAEE0E06F +:10D04000002008903EE0EC49BDF810000A5C104654 +:10D050000021F9F725FEC2B2BDF8240000EB400123 +:10D0600001EB0010E34901EB00113031BDF8200065 +:10D0700001EB00100270BDF81000401C81B2049159 +:10D08000DD49BDF810000A5C10460021F9F708FEE2 +:10D09000C2B2BDF8240000EB400101EB0010D549FD +:10D0A00001EB00113031BDF8200001EB001042709F +:10D0B000BDF81000401C81B20491BDF82000401C56 +:10D0C00081B20891BDF8240000EB400101EB001093 +:10D0D000C84901EB0010C179BDF820008142B2DCE3 +:10D0E000C548BDF81010405C00F00F00042812DAAB +:10D0F000BDF8241001EB410202EB0111BD4A02EB25 +:10D10000011101F11C00BC4ABDF81010515C0278FD +:10D1100061F301020270BDF81000401C81B204915D +:10D12000B549BDF81000085C0421B1EB201F13DDE8 +:10D13000BDF8241001EB410202EB0111AD4A02EBF4 +:10D14000011101F11C00AC4ABDF81010515C0A0934 +:10D15000017862F383010170A748BDF81010405CAC +:10D1600000F00F00042812DABDF8241001EB410290 +:10D1700002EB01119F4A02EB011101F11C009E4AD2 +:10D18000BDF81010515C027861F305120270BDF811 +:10D190001000401C81B20491BDF820001A2101EB5F +:10D1A000400149452DDA002008901CE09249BDF865 +:10D1B00010000A5CBDF8240000EB400101EB0010F8 +:10D1C0008C4901EB00113031BDF8200001EB00105B +:10D1D0008272BDF81000401C81B20491BDF820009D +:10D1E000401C81B20891BDF8240000EB400101EB26 +:10D1F0000010804901EB0010C179BDF82000814288 +:10D20000D4DCBDF8240000EB400101EB00107949AB +:10D2100001EB0010C47929E00022BDF8240000EBE6 +:10D22000400101EB0010734901EB0011303101EBBB +:10D2300004100270BDF8240000EB400101EB001067 +:10D240006C4901EB0010303000EB04104270BDF867 +:10D25000240000EB400101EB0010664901EB0011D6 +:10D26000303101EB04100272601C84B2102CD3DB4D +:10D27000BDF824100220DCF719FFBDF82410C8B255 +:10D28000FAF7FCFA0122BDF8240000EB40005B49EC +:10D2900001EB800042705AE1BDF808109DF83000A3 +:10D2A000084408305449085C05287DD15448C07AA8 +:10D2B000202879DABDF808109DF8300008440930BC +:10D2C00081B204914C49BDF81000095C4D4880F8CA +:10D2D0000C1C90F80C0C042803DD0421494880F84C +:10D2E0000C1CBDF81000401C81B204910021099172 +:10D2F000B9E04149BDF810000A5C10460021F9F779 +:10D30000CFFCC1B2BDF8240000EB40023E4800EB68 +:10D310000210C171BDF81000401C81B20491364961 +:10D32000BDF810000A5C10460021F9F7B9FCC1B243 +:10D33000BDF8240000EB4002334800EB021081717D +:10D34000BDF81000401C81B204912B49BDF81000BB +:10D35000085C0104284FBDF81000401C385C41EA0D +:10D360000021BDF81000801C385C0843C11702463C +:10D37000F9F796FC0146BDF8240000EB4002224874 +:10D3800000EB02100160BDF81000C01C81B20491D6 +:10D390003946BDF810000A5C10460021F9F780FC00 +:10D3A000C1B2BDF8240000E0D1E000EB4002164815 +:10D3B00000EB02100171BDF81000401C81B2049115 +:10D3C0003946BDF810000A5C10460021F9F768FCE8 +:10D3D000C1B2BDF8240000EB40020B4800EB021084 +:10D3E0004171BDF81000401C81B204913946BDF86E +:10D3F00010000BE0D474002058370020CC6D0020C2 +:10D40000F8460020F8660020087300200A5C1046E9 +:10D410000021F9F745FC0146BDF8240000EB40026D +:10D42000FE4800EB02108160BDF81000401C81B284 +:10D4300004913946BDF81000401C095C3A46BDF81D +:10D440001000105C41EA0025BDF81000801C81B27C +:10D450000491BDF81010481981B20491BDF8240060 +:10D46000401C81B20991EE4890F80C0CBDF82410D4 +:10D4700088423FF73EAFEB48C07A1A2861DB0021B3 +:10D48000E74890F80C0C00EB4002E74800F8221047 +:10D49000E34890F80C0C00EB4002E34800EB8200FC +:10D4A00081700121DE4890F80C0C00EB4002DE4850 +:10D4B00000EB82004170DA4890F80C0C00EB40025F +:10D4C000D94800EB8200C17042F21071D44890F844 +:10D4D0000C0C00EB4002D44800EB820081604FF45A +:10D4E0007A71CF4890F80C0C00EB4002CB4800EB6F +:10D4F000021081600121CA4890F80C0C00EB400238 +:10D50000C64800EB021081714FF41651C44890F8E0 +:10D510000C0C00EB4002C14800EB0210016001213D +:10D52000BF4890F80C0C00EB4002BC4800EB021026 +:10D530000171BB4890F80C0C401CC1B2B84880F88F +:10D540000C1C00210A20DCF7B1FDFCF7E3F8B5E282 +:10D55000BDF808109DF8300008440830B349085C55 +:10D56000AF49F5394871BDF808109DF830000844FE +:10D570000930AE49085CAA49F5390871BDF80810B0 +:10D580009DF8300008440A30A849085CA449F539E0 +:10D59000C870BDF808109DF8300008440B30A3494E +:10D5A000085C9F49F5398870BDF808109DF8300077 +:10D5B00008440C309D49085C9949F5394870BDF81C +:10D5C00008109DF8300008440D309849095C9848CF +:10D5D00080F80B1FDCF7AEFBDCF768FB944890F893 +:10D5E0000B0FFF2847D1DCF715FBBDF808109DF89D +:10D5F0003000084408308D49085C8949F539487184 +:10D60000BDF808109DF83000084409308749085CCF +:10D610008349F5390871BDF808109DF830000844B9 +:10D620000A308249085C7E49F539C870BDF8081097 +:10D630009DF8300008440B307C49085C7849F53986 +:10D640008870BDF808109DF8300008440C30774908 +:10D65000085C7349F5394870BDF808109DF8300032 +:10D6600008440D307149095C714880F80B1FDCF7E4 +:10D6700061FBDCF71BFB0E206E49087167E7102089 +:10D680006C490871BDF808109DF830000844083056 +:10D690006649085C6249F5394871BDF808109DF883 +:10D6A0003000084409306149085C5D49F53908716A +:10D6B000BDF808109DF8300008440A305B49085C4A +:10D6C0005749F539C870BDF808109DF83000084476 +:10D6D0000B305649085C5249F5398870BDF808107E +:10D6E0009DF8300008440C305049085C4C49F5392D +:10D6F0004870BDF808109DF8300008440D304B49C3 +:10D70000095C4B4880F80B1FDCF714FB04F044F96C +:10D710004749C1F8180F0846D0F8180FC0F3004168 +:10D720000B914348D0F8180FC0F342010A910EE75D +:10D730000E204049087100213D4880F8011D06E790 +:10D740000020099040E00020089018E0BDF8240077 +:10D7500000EB400101EB00103349A83101EB001050 +:10D760003030BDF8201000EB0110807800F001008F +:10D7700000B113E0BDF82000401C81B20891BDF853 +:10D78000240000EB400101EB00102749A83101EB18 +:10D790000010C179BDF820008142D7DC00BFBDF880 +:10D7A000240000EB400101EB00101F49A83101EB00 +:10D7B0000010C179BDF82000814200DD08E0BDF80D +:10D7C0002400401C81B20991BDF824000428BADB72 +:10D7D00000BFBDF8240004287EDB00201649087035 +:10D7E0000120164908601649C1F88802104890F8CF +:10D7F000080D012871DB0D200E490871BDF80810D5 +:10D800009DF83000084409300849095CBDF808203B +:10D810009DF8300010440830044A13E008730020DB +:10D82000F8660020F84600202C74002058370020AD +:10D83000F8560020D86E0020AA120020880242422A +:10D8400000004242105C41EA00210591BDF8081039 +:10D850009DF8300008440B301146095CBDF80820E3 +:10D860009DF8300010440A30FE4A105C41EA002066 +:10D87000FD49088000240CE0BDF808109DF8300038 +:10D8800001440C310819F749095CF84A1155601C2C +:10D8900084B2B4F5007FEFDBF348008800F2FF307C +:10D8A00081B20120DBF714FCB8B10021F04880F808 +:10D8B000011DED48008864214843BDF8141090FB19 +:10D8C000F1F0C1B2EA4880F8001D0120E949C875AD +:10D8D000E5480088401C01E029E021E0E249088099 +:10D8E00008460088BDF81410884219DDE04890F819 +:10D8F000FC0C20F00100401CDD4981F8FC0C0846BE +:10D9000090F8FC0C20F00600801D81F8FC0CBDF89E +:10D91000140001F6FC41488000210120DCF7C6FB21 +:10D920000020D5490860D549C1F888020BE01020D5 +:10D93000D3490871CE4890F8FC0C20F0800080306C +:10D94000CB4981F8FC0CB9E00020CE490870BDF845 +:10D9500008109DF8300008440830C249085CC849E6 +:10D96000C23981F8AD00BDF808109DF830000844B8 +:10D970000A30BC49095CBDF808209DF8300010440D +:10D980000930B84A105C41EA00210591BDF8081041 +:10D990009DF8300008440C301146095CBDF80820A1 +:10D9A0009DF8300010440B30AE4A105C41EA002074 +:10D9B000AD490880BDF8140009884843F0B3B9F1B7 +:10D9C000100F07DDA9F11000062190FBF1F081B2E4 +:10D9D000069101E000200690002421E000261BE0D3 +:10D9E000BDF808109DF8300001440D3104EB4400EF +:10D9F00001EB400188199B49095C9B480088401E47 +:10DA000000EB800204EB420000EB40029E4800EB7A +:10DA100042029155701C86B2062EE1DB601C84B276 +:10DA2000BDF818008442D9DB01209249C8758E48A0 +:10DA30000088401C8C490880084600E03EE00088D1 +:10DA4000BDF81410884236DDBDF8140001280DDB46 +:10DA5000BDF81400401E00EB8001BDF8180000EB7B +:10DA6000410081B28948A0F8CA1103E0002187482B +:10DA7000A0F8CA118548B0F8CA410EE0002608E0B7 +:10DA8000002104EB4402804800EB42008155701CE9 +:10DA900086B2062EF4DB601C84B2C82CEEDB0021BB +:10DAA0000B20DCF703FB00210320DCF7FFFA10203A +:10DAB0007349087102E0162071490871EBE3BDF863 +:10DAC00008109DF83000084408306649095C684831 +:10DAD00080F8011D11206A490871DCE300200990DB +:10DAE0003DE00020089017E0BDF8240000EB400165 +:10DAF00001EB0010664901EB00103030BDF820103A +:10DB000000EB0110807800F0010000B112E0BDF8D8 +:10DB10002000401C81B20891BDF8240000EB4001B8 +:10DB200001EB00105A4901EB0010C179BDF820004B +:10DB30008142D9DC00BFBDF8240000EB400101EBBD +:10DB40000010534901EB0010C179BDF8200081425B +:10DB500000DD08E0BDF82400401C81B20991BDF849 +:10DB600024000428BDDB00BFBDF82400042877DBB7 +:10DB700000204449087001203F4908603F49C1F82E +:10DB800088023B4890F8080D01286ADBBDF80810B0 +:10DB90009DF83000084408303249085C042860DCF5 +:10DBA000BDF808109DF83000084408302D49095C84 +:10DBB0002F4880F8011D90F8010D401E81B2099197 +:10DBC000002413E0BDF8241001EB410202EB011127 +:10DBD0002F4A02EB0111303101EB041101F1090070 +:10DBE000497A21F001010170601C84B2102CE9DB3C +:10DBF000122023490871002415E0BDF808109DF893 +:10DC000030000144093108191649095CBDF82400A7 +:10DC100000EB400202EB00101D4A02EB00100E3038 +:10DC20000155601C84B20A2CE7DBBDF808109DF892 +:10DC30003000084414300B49095CBDF808209DF8F9 +:10DC4000300010441330074A105C41EA002105916E +:10DC5000BDF808109DF8300008441630114619E050 +:10DC6000E1E081E058370020A81200200164002084 +:10DC7000F8560020F8460020880242420000424246 +:10DC8000D86E0020AA120020C4680020F866002088 +:10DC9000D4740020095CBDF808209DF830001044C1 +:10DCA0001530FE4A105C41EA0020FD49088000243E +:10DCB0000CE0BDF808109DF8300001441731081938 +:10DCC000F649095CF74A1155601C84B2B4F5007F2F +:10DCD000EFDBF3480088401EBDF8242000EB8220D3 +:10DCE00081B20320DBF7F4F9F0B3ED48008864213A +:10DCF0004843BDF8141090FBF1F0C1B2EA4880F837 +:10DD0000001D0120E949C875E5480088401CE44928 +:10DD1000088008460088BDF8141088424CDD0024B5 +:10DD200014E0BDF8241001EB410202EB0111E04ABE +:10DD300002EB0111303101EB041101F10900497AC4 +:10DD400021F00101491C0170601C84B2102CE8DB39 +:10DD5000BDF8241001EB410202EB0111D44A02EBA1 +:10DD6000011101F1180000E056E0097E21F00101E7 +:10DD7000491C0170BDF8241001EB410202EB0111B6 +:10DD8000CB4A02EB011202F11800117E21F00602CB +:10DD9000921C0270BDF81420BDF8240000EB400175 +:10DDA00001EB0010C24901EB00104283BDF82410C2 +:10DDB0000220DCF77BF92FE0B948008801282BD13D +:10DDC000002413E0BDF8241001EB410202EB011125 +:10DDD000B74A02EB0111303101EB041101F10900E6 +:10DDE000497A21F001010170601C84B2102CE9DB3A +:10DDF000BDF8241001EB410202EB0111AC4A02EB29 +:10DE0000011101F11800097E21F001010170BDF836 +:10DE100024100220DCF74AF90020A6490860A64930 +:10DE2000C1F888020BE01020A44908719E4890F8C0 +:10DE3000FC0C20F0800080309B4981F8FC0C2AE229 +:10DE4000BDF808109DF83000084409309349095C7A +:10DE5000BDF808209DF83000104408308F4A105C4F +:10DE600041EA00259148B0F81412A9422ED1D0F809 +:10DE700010028E49D1F80C12884227D18B48D0F875 +:10DE80000C1290F81602814209D98848D0F80C1279 +:10DE900090F81602081A8549C1F80C0206E0002025 +:10DEA0008249C1F80C0210208449087100217F4882 +:10DEB000A0F8141280F816120C20DCF7F7F80021F5 +:10DEC0000520DCF7F3F801207849C875E3E1002468 +:10DED0000CE0002606E02020794901EB441188552A +:10DEE000701C86B2202EF6DB601C84B2142CF0DB92 +:10DEF000142072490871BDF808109DF830000844DC +:10DF000008306649095C0591BDF808109DF830009D +:10DF1000084409306149095C0391BDF814001428D4 +:10DF200001DD14200590BDF80C00202801DD202023 +:10DF3000039000241AE0002612E0BDF808109DF8B6 +:10DF4000300001440A31BDF80C0004FB00118819AF +:10DF50005249095C5A4A02EB44129155701C86B230 +:10DF6000BDF80C008642E8DB601C84B2BDF81400EA +:10DF70008442E0DB00210720DCF798F88BE11520D4 +:10DF80004E490871BDF808109DF83000084408306B +:10DF90004249095C444880F81C1ABDF808109DF8F5 +:10DFA0003000084409303D49085C0106BDF80820EE +:10DFB0009DF8300010440A30384A105C41EA0041B4 +:10DFC000BDF808209DF8300010440B30334A105C37 +:10DFD00041EA0021BDF808209DF8300010440C30C3 +:10DFE0002E4A105C014336486038C0F80510BDF871 +:10DFF00008109DF8300008440D301146085C0106F9 +:10E00000BDF808209DF8300010440E30234A105C03 +:10E0100041EA0041BDF808209DF8300010440F305F +:10E020001E4A105C41EA0021BDF808209DF830002E +:10E0300010441030194A105C014321486038C0F880 +:10E040000110BDF808109DF8300008441130114649 +:10E05000085C0104BDF808209DF83000104412301F +:10E060000E4A105C41EA0021BDF808209DF83000FE +:10E0700010441330094A105C014311486038C0F85D +:10E080000910BDF808109DF83000084414301146FE +:10E09000095C0B48603880F8221013E058370020E4 +:10E0A000A812002001640020F8560020F846002045 +:10E0B000D47400208802424200004242D86E002000 +:10E0C00074610020BDF808109DF830000844153038 +:10E0D0001146095CFE4880F82110BDF808109DF833 +:10E0E0003000084416301146095CF94880F82010C9 +:10E0F000BDF808109DF83000084417301146095C3F +:10E10000F348C177BDF808109DF830000844183076 +:10E110001146095CEE488177BDF808109DF8300083 +:10E12000084419301146085CE9494877B9F1200FD5 +:10E1300028DDBDF808109DF8300008441A3011465B +:10E14000085C0106BDF808209DF8300010441B3023 +:10E15000E04A105C41EA0041BDF808209DF830001B +:10E1600010441C30DB4A105C41EA0021BDF8082055 +:10E170009DF8300010441D30D64A105C0143D4484D +:10E18000C0F823100220D449087184E01020D3493C +:10E1900008710020099068E0BDF8240000EB400100 +:10E1A000CF4800EB01108079052859D1BDF8240033 +:10E1B000C9494870A1F11C00BDF82410405C012140 +:10E1C000B1EBD01F4BD1A9F10E00052190FBF1F06E +:10E1D00081B20891002438E0BDF808109DF83000A5 +:10E1E0000144093104EB84000844BA49085C020484 +:10E1F000BDF808109DF8300001440A3104EB84009A +:10E200000844B449085C42EA0021BDF808209DF8A2 +:10E21000300002440B3204EB84001044AD4A105C21 +:10E220000143AD48683040F82410BDF808109DF84F +:10E23000300001440C3104EB840008441146095CB1 +:10E24000A54898300155601C84B2BDF82000844276 +:10E25000C2DB0421A0480B30BDF82420815408E023 +:10E26000BDF82400401C81B20991BDF824000528A6 +:10E2700092DB00BF0FE000240AE00021BDF8082077 +:10E280009DF8300002441019924A1154601C84B267 +:10E29000322CF2DB00BF18E000240AE00021BDF8B8 +:10E2A00008209DF83000024410198A4A1154601C5D +:10E2B00084B2322CF2DB00218A48A0F87E1625E0D9 +:10E2C00000218848A0F87E1620E08648B0F87E0637 +:10E2D000B0B100210C9100240DE0BDF808004844C5 +:10E2E000801C20447B49095CBDF808201019794A3C +:10E2F0001154601C84B27B48B0F87E06A042ECDC6E +:10E300007848B0F87E060A283BF7FCAF00BF754896 +:10E31000B0F87E4604E000206E490855601C84B2C7 +:10E32000282CF8DBFDE36D48807830B101287CD0E3 +:10E3300002287BD003287AD1C0E36A4890F8060708 +:10E34000C0F3C3000E2817D2DFE800F007172D43F3 +:10E350005972889ED8FEFDFCFBFA624890F80607C9 +:10E3600020F0780008305F4981F80607002001F5A9 +:10E37000D261486001208870B1E15BA1554808F086 +:10E38000A5FF054675B1574890F8060720F07800BC +:10E390001030544981F80607002001F5D261486029 +:10E3A000012088709BE151A14A4808F08FFF054683 +:10E3B00075B14C4890F8060720F0780018304949AC +:10E3C00081F80607002001F5D261486001208870BD +:10E3D00085E147A13F4808F079FF054675B14148FE +:10E3E00090F8060720F0780020303E4981F80607B3 +:10E3F000002001F5D2614860012088706FE13CA1E6 +:10E40000344808F063FF054675B1364890F80607B2 +:10E4100020F078002830334981F80607002001F504 +:10E42000D26148600120887059E15AE1A8E2A6E271 +:10E430002FA1284808F04AFF054675B1294890F8F1 +:10E44000060720F078003830264981F806070020BA +:10E4500001F5D26148600120887040E124A11D4887 +:10E4600008F034FF054675B11E4890F8060720F005 +:10E47000780038301B4981F80607002001F5D26189 +:10E480004860012088702AE119A1124808F01EFF97 +:10E490000546DDB11748C07A182809DD114890F803 +:10E4A000060720F0780048300E4981F8060708E09A +:10E4B0000C4890F8060720F078004030094981F8B0 +:10E4C000060700200C4948600120887007E1000021 +:10E4D000146100205837002014740020D86E0020EA +:10E4E00008730020F8660020610000006F6B0000D8 +:10E4F0004F4B0000F8460020886D0020F7A1F94836 +:10E5000008F0E4FE054645B3002404E00021F64887 +:10E510000155601C84B2142CF8DB002408E0281D8F +:10E520002044F0490A5C601DEF490A54601C84B223 +:10E530000F2CF4DB00210320DBF7B8FDEB4804E0EF +:10E54000B7E0A0E048E030E008E090F8060720F0EF +:10E5500078004830E54981F80607C0E0E4A1E148C9 +:10E5600008F0B4FE0546FDB1002405E00020DE49B8 +:10E5700048390855601C84B2142CF7DB002408E0ED +:10E58000681D2044D749085CD74948390855601CA4 +:10E5900084B2142CF4DBD54890F8060720F07800FC +:10E5A0005030D24981F8060799E0AFF2BC01CD485E +:10E5B00008F08CFE054675B1CC4890F8060720F0AF +:10E5C00078005830C94981F80607002001F5D2616A +:10E5D00048600120887082E0C3489030807980B123 +:10E5E000C24890F8060720F078006030BF4981F8F3 +:10E5F0000607002001F5D26148600121BA48C03801 +:10E600008170BDA1B74808F061FE05467DB30020CA +:10E61000B549C039486001208870B249681D085C5E +:10E6200030380F46291D795C303940EA0110C11796 +:10E630000246F8F735FBAC4990318871B0A13846F5 +:10E6400008F044FE054695B13946681C085C302840 +:10E650000EDB681C085C3038495D303940EA011037 +:10E66000C1170246F8F71CFB9F499031C87109E0B9 +:10E670009C48405D3038C1170246F8F711FB9A49B3 +:10E680009031C8712BE0AFF29811964808F01EFE49 +:10E6900005466DB1954890F8060720F0800080305F +:10E6A000924981F806074FF47A7001F5D2618860CB +:10E6B00015E0AFF2C4118B4808F008FE05466DB1B5 +:10E6C0008A4890F8060720F07801884880F80617F5 +:10E6D00000208549C03948600120887000BF00BF14 +:10E6E000DEE2824890F80607C0F3C3000D281ED270 +:10E6F000DFE800F0071E344B618FBACAE1F31DF268 +:10E70000F100AFF21421774808F0E0FD054675B13D +:10E7100000207549C039486001208870734890F81E +:10E72000060720F078000830704981F8060725E1D7 +:10E7300074A16C4808F0CAFD054675B100206A490D +:10E74000C039486001208870684890F8060720F0BA +:10E7500078001830654981F806070FE1AFF27021A3 +:10E76000604808F0B3FD054675B100205E49C03928 +:10E770004860012088705D4890F8060720F0780016 +:10E7800018305A4981F80607F8E05FA1554808F0AB +:10E790009DFD054675B1554890F8060720F07800B4 +:10E7A0002030524981F80607002001F5D261486007 +:10E7B00001208870E2E04EA14A4808F087FD054636 +:10E7C00035B3002405E00020474948390855601C4E +:10E7D00084B2142CF7DB002409E0681D2044414971 +:10E7E000095C601D404A483A1154601C84B20F2CE9 +:10E7F000F3DB00203C49C0394860012088703B4869 +:10E8000090F8060720F078002830384981F806078C +:10E81000B4E039A1334808F059FD05461DB332482C +:10E820009030807940B1314890F8060720F07800A8 +:10E8300030302E4981F8060700202B49C039486046 +:10E84000012088702749681D085C30380F46291D53 +:10E85000795C303940EA0110C1170246F8F720FA16 +:10E8600021499031887189E0204890F8060720F00E +:10E87000780040301D4981F80607002001F5D2617B +:10E8800048600120887079E0AFF29C31154808F0AB +:10E890001DFD054675B1154890F8060720F0780073 +:10E8A0004030124981F80607002001F5D261486026 +:10E8B0000120887062E00D4890F8060720F078008B +:10E8C00048300A4981F80607002001F5D261486006 +:10E8D0000120887052E041E029E019E0494D4549A6 +:10E8E0003A00000058370020486E0020F8660020EB +:10E8F00049434349443A00004353513A0000000061 +:10E900002C00000022000000524541445900000044 +:10E91000EC4890F8060720F080008030E94981F843 +:10E9200006074FF47A7001F5D261886026E0AFF2F5 +:10E930004041E54808F0CAFC054675B1E14890F849 +:10E94000060720F078006030DE4981F806070020D5 +:10E9500001F5D2614860012088700FE0AFF270418C +:10E96000D94808F0B3FC05463DB1D64890F80607F3 +:10E9700020F07801D34880F8061700BF00BF8FE170 +:10E98000D04890F80607C0F3C300052812D2DFE88C +:10E9900000F00312286A7F000020CC494860012063 +:10E9A0008870C84890F8060720F078000830C549FC +:10E9B00081F8060780E0AFF2C841C34808F086FC42 +:10E9C00005466DB10020C149486001208870BD48EE +:10E9D00090F8060720F078001030BA4981F8060751 +:10E9E0006AE00020B949486001208870B649A81D36 +:10E9F000085C30380F46691D795C303940EA0110F7 +:10EA0000C1170246F8F74CF9B1498871AFF21011FD +:10EA1000384608F05BFC0546DDB13946681C085CE9 +:10EA200030280DDB681C085C3038495D303940EA1D +:10EA30000110C1170246F8F733F9A549C87108E07B +:10EA4000A148405D3038C1170246F8F729F9A049BE +:10EA5000C8719C4890F8060720F078001830994952 +:10EA600081F8060728E0AFF27851974808F02EFCAD +:10EA7000054665B1934890F8060720F08000803085 +:10EA8000904981F806074FF47A709049886013E046 +:10EA90008C4890F8060720F080018A4880F8061715 +:10EAA00090F8060720F07801864880F806170020C5 +:10EAB00088498870486000BF00BFF1E0814890F845 +:10EAC0000607C0F3C300092814D2DFE800F00514DC +:10EAD0002B41576DA6BCD2007A4890F8060720F06B +:10EAE00078000830774981F80607002077494860A8 +:10EAF00001208870D2E0AFF21061734808F0E6FBA5 +:10EB000005466DB16F4890F8060720F07800103088 +:10EB10006C4981F8060700206C4948600120887024 +:10EB2000BCE0CBE0AFF23C61674808F0CFFB0546A4 +:10EB30006DB1644890F8060720F0780018306149FC +:10EB400081F8060700206149486001208870A5E02F +:10EB5000AFF264615C4808F0B9FB05466DB15948F5 +:10EB600090F8060720F078002030564981F8060713 +:10EB7000002056494860012088708FE0AFF2906114 +:10EB8000514808F0A3FB05466DB14E4890F80607C2 +:10EB900020F0780028304B4981F8060700204B49C7 +:10EBA00048600120887079E04BA1474808F08EFB4F +:10EBB00005468DB300204549486001208870002437 +:10EBC00008E0281D20444049095C41480A300155AD +:10EBD000601C84B2142CF4DB40A13D480A3008F0DC +:10EBE00075FB05465DB1002407E000226119491E4E +:10EBF00037480A304254601C84B2022CF5DB31489D +:10EC000090F8060720F0780030302E4981F806078A +:10EC10000120A1F50051C87540E0AFF22C712A48DF +:10EC200008F054FB05466DB10020284948600120DA +:10EC30008870244890F8060720F078003830214981 +:10EC400081F806072AE0AFF258711F4808F03EFB32 +:10EC500005466DB100201D494860012088701948A3 +:10EC600090F8060720F078004030164981F8060732 +:10EC700014E0AFF28471144808F028FB054665B132 +:10EC8000104890F8060720F0800080300D4981F888 +:10EC900006074FF47A700D49886000BF00BF00BFBF +:10ECA00000BF00210748A0F87E16002404E00020E1 +:10ECB00005490855601C84B2642CF8DB11B0BDE82E +:10ECC000F08F0000F866002058370020886D002083 +:10ECD000D86E0020F4AD0020444843502C000000C2 +:10ECE0002DE9F74F90B00024A04600200790069031 +:10ECF000059000BF00250490814600BF0026002734 +:10ED000000BF04E00020FE490855601C84B2642C5A +:10ED1000F8DBFC48807800283ED0FB48407878B388 +:10ED20000020F8498870F94890F8060720F0800123 +:10ED3000F64880F80617F4488078C0B1012820D042 +:10ED400002280AD0032826D1F04890F8060720F0C0 +:10ED50007801EE4880F806171DE0EC4890F80607A9 +:10ED600020F078002030E94981F8060713E0E748F1 +:10ED700090F8060720F07801E44880F806170AE0CA +:10ED80000AE0E24890F8060720F078005830DF49A2 +:10ED900081F8060700BF00BFDC4890F80607012194 +:10EDA000B1EBD01F41F04F82D948807801287DD146 +:10EDB000D64890F8E0070128F9D10026DEE10027C7 +:10EDC000CBE106EB460000EB0610D24901EB001048 +:10EDD000303000EB071080780121B1EBD01F66D1F5 +:10EDE00006EB460000EB0610CA4901EB001030307C +:10EDF00000EB0710807820F00400001D06EB4601B0 +:10EE000001EB0611C34A02EB0111303101EB07118E +:10EE1000887006EB460000EB0610114601EB00106F +:10EE2000303000EB07108078C0F3C00000283ED0DF +:10EE300006EB460000EB061001EB0010303000EB53 +:10EE40000710807820F0080106EB460000EB061062 +:10EE500002EB0010303000EB07108170AE48D0F8A4 +:10EE60000C02401E001B0521B0FBF1F201FB120059 +:10EE700000EB4001A8482C3000EB41100D30019010 +:10EE800040F2A1107043A54A02EBC00000F5627089 +:10EE900007EB470202EB071200EBC20000F1220170 +:10EEA00010220198D9F7D1F99B4801E07BE152E1AA +:10EEB000D0F80C02401E001B0521B0FBF1F201FB53 +:10EEC000120000EB400194482C3000EB411140F25D +:10EED000A1107043914A02EBC00000F5627007EB8D +:10EEE000470202EB071200EBC20050F81A2F41F85C +:10EEF000012F406848608848D0F80C02401E001B73 +:10EF00000521B0FBF1F201FB120000EB4001824849 +:10EF10002C3000EB411106EB460000EB06107D4A59 +:10EF200002EB0010303000EB0710007808707A48D0 +:10EF3000D0F80C02401E001B0521B0FBF1F201FBD2 +:10EF4000120000EB400174482C3000EB411140F2FC +:10EF5000A1107043714A02EBC00000F5627007EB2C +:10EF6000470202EB071200EBC200406BC1F8090038 +:10EF70006948D0F80C02401E001B0521B0FBF1F2DD +:10EF800001FB120000EB400163482C3000EB411103 +:10EF90005E48F538026841F81D2F808888805E48F9 +:10EFA000D0F80C02401E001B0521B0FBF1F201FB62 +:10EFB000120000EB400158482C3000EB411106EBE9 +:10EFC000460000EB0610534A02EB0010303000EB15 +:10EFD00007104068C1F82300002106EB460000EB53 +:10EFE000061002EB0010303000EB071041600024E7 +:10EFF00044E04948D0F80C02401E001B0521B0FB3C +:10F00000F1F201FB120000EB400143482C3000EB11 +:10F010004110273040F2A1117143404A02EBC10177 +:10F0200001F5627107EB470202EB071201EBC20127 +:10F0300091F8801040F2A11211FB02F1374A02EB65 +:10F04000C10101F5627140F2A1127243334B03EB2F +:10F05000C20202F5627207EB470303EB071302EBF0 +:10F06000C30292F8812002EB420303EB021201EB90 +:10F07000C2014731095D0155601C84B2062CB8DB22 +:10F08000002433E0002240F2A1107043234901EB39 +:10F09000C00000F5627007EB470101EB071100EBC0 +:10F0A000C10090F8800040F2A11110FB01F01B4953 +:10F0B00001EBC00000F5627040F2A1117143174BE3 +:10F0C00003EBC10101F5627107EB470303EB071383 +:10F0D00001EBC30191F8811001EB410303EB011136 +:10F0E00000EBC10047300255601C84B2062CC9DB1E +:10F0F0000948D0F80C020521B0FBF1F080B20FE016 +:10F10000D20A0020F4AD0020D86E0020F86600205E +:10F11000C06D0020D4740020F846002094790020AF +:10F12000014601900220D9F7D3FF00210620DAF72B +:10F13000BDFFFE48D0F80C02FC49498D884206D23A +:10F14000FA48D0F80C02401CF849C1F80C02002122 +:10F150000520DAF7ABFF781C87B206EB460000EB20 +:10F160000610F34901EB0010C079B8423FF729AE11 +:10F1700031460220DAF79AFF701C86B2042EFFF6A1 +:10F180001EAEEC488078032803D0EA488078012836 +:10F1900002D10020E84908600021E84880F8E01723 +:10F1A0000B20E4490871E6480078012841F0CF853A +:10F1B00010E002F0F1FBE349C1F8180F0846D0F85F +:10F1C000180FC0F3004006900846D0F8180FC0F39F +:10F1D0004200059005980028EBD0D6488078022898 +:10F1E00012D1D448407878B14FF007095520D6495C +:10F1F0000870FD204870AA2088700020C87008712F +:10F200006120487100208871FA20CF4901F8090077 +:10F21000CA48F5384179CC4A09F101001154C74870 +:10F22000F538017909F102001154C448F538C17864 +:10F2300009F103001154C148F538817809F104003F +:10F240001154BE48F538417809F105001154BD4804 +:10F2500090F80B1F09F10600115400240EE0B94884 +:10F26000D0F8180FC4F10301C900C840C1B209F1B8 +:10F2700009002044B44A1154601C84B2042CEEDB13 +:10F28000AC48407838B9B04A09F10D011298505491 +:10F29000481C85B239E0A8488038006850B9A348B6 +:10F2A000807A38B1A3488078032803D0A1488078B9 +:10F2B000012823D1002409E09E489038015D09F11E +:10F2C0000D002044A04A1154601C84B2142CF3DBBE +:10F2D000002409E097484830015D09F121002044ED +:10F2E000994A1154601C84B20A2CF3DB964A09F146 +:10F2F0002B0112985054481C85B206E00120934916 +:10F300008870002013B0BDE8F08F002D01F01F853C +:10F3100001208E49103948708849129881F87C067E +:10F32000129815287ED00FDCA0F10B000A281ED2FF +:10F33000DFE810F019001D00E4031E001D00380076 +:10F3400030049C041D000507A2280ED006DC1628F8 +:10F3500069D01F2868D0A12809D108E0A32803D0CC +:10F36000A428F9D102E000BF00BF00BF00BFC4E382 +:10F37000102070490871002406E07548005D2919C5 +:10F38000714A5054601C84B20A2CF6DB05F10A0065 +:10F3900085B26E48563090F8AD006B494855681CF0 +:10F3A00085B2E4E7674890F8FC0C00F00100A0B1DA +:10F3B000012080F3138800BF00BFBFF34F8F654863 +:10F3C000006800F4E06064490843001D614908607A +:10F3D000BFF34F8F00BF00BFFEE70026D9E206EB68 +:10F3E000460000EB0610524901EB0010807903281B +:10F3F0004BD006EB460000EB061001EB00108079C5 +:10F40000012842D006EB460000EB061001EB00108D +:10F410008079022839D006EB460000EB061001EB9C +:10F42000001002E0EFE397E3EEE3807904282CD0AC +:10F4300006EB460000EB061001EB00108079072870 +:10F4400023D006EB460000EB061001EB001080799C +:10F4500008281AD006EB460000EB061001EB00105E +:10F4600080790C2811D006EB460000EB061001EB6A +:10F4700000108079092808D006EB460000EB061042 +:10F4800001EB001080790A2869D101202E494855E6 +:10F49000E81C85B2049502204855681C85B21D20E1 +:10F4A0004855681C85B2002724E106EB460000EBB6 +:10F4B00006101F4901EB0010303000EB07100078F8 +:10F4C00021494855681C85B206EB460000EB061042 +:10F4D000174901EB0010303000EB071080781A4913 +:10F4E0004855681C85B206EB460000EB0610104933 +:10F4F00001EB0010303000EB07108078C0F3800083 +:10F5000060BB06EB460000EB061001EB001030304C +:10F5100000EB07108078C0F3C000F8B906EB460096 +:10F5200000EB061001EB0010303019E0F846002027 +:10F53000D4740020D86E002088024042F866002073 +:10F54000A2120020F8560020D20A0020C06D002030 +:10F5500042F703080CED00E00000FA0507E0E3E0E5 +:10F5600000EB07108078C0F34000002877D000241B +:10F5700013E006EB460000EB0610FE4901EB00101D +:10F58000303000EB07104068C4F10301C900C840E7 +:10F590006119F94A5054601C84B2042CE9DB281D1F +:10F5A00085B2002418E040F2A1107043F34901EB4A +:10F5B000C00000F5627007EB470101EB071100EB9B +:10F5C000C100D0F81A00C4F10301C900C840611994 +:10F5D000E94A5054601C84B2042CE4DB281D85B237 +:10F5E000002418E040F2A1107043E44901EBC00090 +:10F5F00000F5627007EB470101EB071100EBC1005A +:10F60000D0F81E00C4F10301C900C8406119DA4AEC +:10F610005054601C84B2042CE4DB281D85B2002405 +:10F6200017E040F2A1107043D44901EBC00000F58F +:10F63000627007EB470101EB071100EBC100406B63 +:10F64000C4F10201C900C8406119CB4A5054601C82 +:10F6500084B2032CE5DBE81C85B200241FE047E000 +:10F6600040F2A1107043C54901EBC00000F5627083 +:10F6700007EB470101EB071100EBC10050F8221F17 +:10F680004068C4F10502D200CDE908010846089996 +:10F69000D8F7C9FD6119B84A5054601C84B2062CD1 +:10F6A000DEDBA81D85B200241EE040F2A1107043ED +:10F6B000B24901EBC00000F5627007EB470101EBB6 +:10F6C000071100EBC10022308168C068C4F1050257 +:10F6D000D200CDE90A0108460A99D8F7A4FD6119BC +:10F6E000A54A5054601C84B2062CDEDBA81D85B2EE +:10F6F000781C87B206EB460000EB06109D4901EB33 +:10F700000010C079B8423FF7D0AE0498281AC0F371 +:10F7100007210498801E984A11540498281AC1B2EF +:10F720000498401E115432E106EB460000EB06102F +:10F73000904901EB00108079052839D102208E49CB +:10F740004855E81C85B2049500271CE0781C8A49BE +:10F750004855681C85B28A48C05D4855681C85B20A +:10F76000002409E086480C3000EB0710005D6119A9 +:10F77000814A5054601C84B2102CF3DB05F1100058 +:10F7800085B2781C87B27E48AD3890F8AC00B8429C +:10F79000DCDC0498281A0002C1B20498801E764A64 +:10F7A00011540498281AC1B20498401E1154EEE076 +:10F7B00006EB460000EB06106E4901EB0010807965 +:10F7C0000B2823D107206C494855681C85B20120BD +:10F7D0004855681C85B23B204855681C85B268486E +:10F7E000AD3890F8C9014855681C85B2002407E07F +:10F7F0006348CC30005D61195F4A5054601C84B28C +:10F800003A2CF5DB05F13A0085B2C0E006EB460084 +:10F8100000EB0610574901EB00108079062875D1DE +:10F82000032055494855E81C85B2049502204855E7 +:10F83000681C85B211204855681C85B2002784E0F9 +:10F8400006EB460000EB06104A4901EB0010303091 +:10F8500000EB0710007848494855681C85B206EB54 +:10F86000460000EB0610434901EB0010303000EB7E +:10F870000710807840494855681C85B206EB460061 +:10F8800000EB06113B4800EB0110303000EB071095 +:10F890008078C0F38000C0B3002414E040F2A110CF +:10F8A0007043364901EBC00000F5627007EB470179 +:10F8B00001EB071100EBC1004730005D61192E4AD2 +:10F8C0005054601C84B20A2CE8DB05F10A0085B2B2 +:10F8D000002414E040F2A1107043284901EBC0005D +:10F8E00000F5627007EB470101EB071100EBC10067 +:10F8F0006030005D6119204A5054601C84B2022CB3 +:10F90000E8DBA81C85B2002419E01CE03FE040F2CF +:10F91000A1107043194901EBC00000F5627007EBBC +:10F92000470101EB071100EBC100406FC4F1020178 +:10F93000C900C8406119104A5054601C84B2032C9D +:10F94000E5DBE81C85B2781C87B206EB460000EBCD +:10F950000610084901EB0010C079B8423FF770AFBC +:10F960000498281A0002C1B20498801E024A115459 +:10F97000049807E0D4740020D20A00209479002073 +:10F98000A5670020281AC1B20498401E1154701CAB +:10F9900086B2FE4890F86A0BB0423FF720ADFB48B4 +:10F9A00090F80C0C00286FDD00269FE006EB460166 +:10F9B000F74800EB0110807904280CD1F54948552F +:10F9C000681C85B201204855681C85B2F248805DEC +:10F9D0004855681C85B206EB4601ED4800EB011066 +:10F9E0008079062833D1EB494855681C85B2E74831 +:10F9F00090F8AC004855681C85B212204855681C28 +:10FA000085B200271DE0781CE2494855681C85B284 +:10FA1000DE48AD30C05D4855681C85B2002409E061 +:10FA2000DA48B93000EB0710005D6119D94A50542B +:10FA3000601C84B2102CF3DB05F1100085B2781C39 +:10FA400087B2D24890F8AC00B842DCDC4CE006EB60 +:10FA50004601CF4800EB01108079052844D1CD49FB +:10FA60004855E81C85B2049501204855681C85B2AC +:10FA700004204855681C85B2C7487538805D4855D4 +:10FA8000681C85B200271BE037E0C3487538805DED +:10FA9000C0F3800090B100240CE0BF480F3050F854 +:10FAA0002700C4F10201C900C8406119B94A505485 +:10FAB000601C84B2032CF0DBE81C85B2781C87B292 +:10FAC000B548593890F86200B842DEDC0498281A2C +:10FAD0000002C1B20498801EAE4A11540498281A3C +:10FAE000C1B20498401E1154701C86B2A74890F809 +:10FAF0000C0C401EB0423FF759AF32E3A7480078E4 +:10FB0000401CA649087008460078052809DAA44870 +:10FB100090F8FC0C00F0010018B90D20A149087103 +:10FB20000CE010209F4908719D4890F8FC0C00F0F3 +:10FB3000010018B9FF219A4880F8001D9A480088F2 +:10FB4000000A9449485598480088C1B2914A681CF7 +:10FB50001154A81C85B204E390480078401C8F49DA +:10FB6000087008460078052803DA16208D490871C8 +:10FB700002E010208B4908718B480088000A8549F3 +:10FB8000485589480088C1B2824A681C1154A81C93 +:10FB900085B2E6E2102083490871814890F8010D92 +:10FBA0007C494855681C85B200274FE07C4890F896 +:10FBB000010D401E40F2A11110FB01F07B4901EB49 +:10FBC000C00000F5627007EB470101EB071100EB85 +:10FBD000C10090F88200012836D1714890F8010DDB +:10FBE000401E00EB400101EB00106B49673101EB57 +:10FBF0000010303000EB0710007866494855681C4B +:10FC000085B200241BE0A3E277E0654890F8010D7F +:10FC1000401E40F2A11110FB01F0644901EBC0004D +:10FC200000F5627007EB470101EB071100EBC10023 +:10FC30008330005D2919574A5054601C84B20A2C45 +:10FC4000E3DB05F10A0085B2781C87B2544890F8CE +:10FC5000010D401E00EB400101EB00104E496731E1 +:10FC600001EB0010C079B842A0DC7AE24B48007882 +:10FC7000401C4A49087008460078052813DA4848AD +:10FC800090F8010D401E00EB400101EB00104249CD +:10FC9000673101EB0010007E00F0010018B912205E +:10FCA0004049087116E010203E4908713C4890F820 +:10FCB000010D401E00EB400101EB00103649673199 +:10FCC00001EB0010007E00F0010018B9FF2134485C +:10FCD00080F8001D324890F8010D2E4948553248F1 +:10FCE0000088010A2B4A681C11542F480088C1B2B1 +:10FCF000A81C1154E81C85B233E201202C49C875B8 +:10FD00000846D0F80C020A21B0FBF1F0C0F307203E +:10FD100020494855681C85B22548D0F80C020A21B4 +:10FD2000B0FBF1F01B494855681C85B22048D0F85B +:10FD30000C020A2804D94FF00A0A4FF0000B04E025 +:10FD40001B48D0F80CA24FF0000B1948D0F80C0259 +:10FD50001749C1F810020846D0F80C020A21B0FB7E +:10FD6000F1F081B21248A0F8141280F816A2002116 +:10FD70000C20DAF79BF9074901F805A0681C85B249 +:10FD800028204855681C85B20024D0E1F866002080 +:10FD900008730020D20A00206D740020AA120020EF +:10FDA000F8560020D86E0020A81200209479002078 +:10FDB000F8460020FE48D0F80C0268B1FC48D0F8A4 +:10FDC0000C02401E001B0521B0FBF1F080B2014681 +:10FDD00001900220D9F7E0F8F548D0F80C02401E57 +:10FDE000001B0521B0FBF1F201FB120000EB40010A +:10FDF000EF482C3000EB41100078EE494855681C64 +:10FE000085B24FF000081DE0E948D0F80C02401E12 +:10FE1000001B0521B0FBF1F201FB120000EB4001D9 +:10FE2000E3482C3000EB4110D0F80100C8F1030189 +:10FE3000C900C84008EB0501DE4A505408F1010032 +:10FE40001FFA80F8B8F1040FDEDB281D85B24FF0F1 +:10FE500000081DE0D648D0F80C02401E001B05210A +:10FE6000B0FBF1F201FB120000EB4001D0482C3056 +:10FE700000EB4110D0F80500C8F10301C900C840EB +:10FE800008EB0501CB4A505408F101001FFA80F835 +:10FE9000B8F1040FDEDB281D85B24FF000081DE02D +:10FEA000C348D0F80C02401E001B0521B0FBF1F244 +:10FEB00001FB120000EB4001BD482C3000EB41106B +:10FEC000D0F80900C8F10201C900C84008EB0501DB +:10FED000B84A505408F101001FFA80F8B8F1030F36 +:10FEE000DEDBE81C85B24FF0000823E0B048D0F814 +:10FEF0000C02401E001B0521B0FBF1F201FB1200B9 +:10FF000000EB4001AA482C3000EB411050F80D1FC7 +:10FF10004068C8F10502D200CDE90C0108460C99F1 +:10FF2000D8F781F908EB0501A24A505408F1010005 +:10FF30001FFA80F8B8F1060FD8DBA81D85B24FF084 +:10FF4000000823E09A48D0F80C02401E001B05214F +:10FF5000B0FBF1F201FB120000EB400194482C30A1 +:10FF600000EB41100D308168C068C8F10502D20075 +:10FF7000CDE90E0108460E99D8F755F908EB0501B1 +:10FF80008C4A505408F101001FFA80F8B8F1060FAE +:10FF9000D8DBA81D85B28648D0F80C02401E001B95 +:10FFA0000521B0FBF1F201FB120000EB400180489B +:10FFB0002C3000EB411090F822007E494855681C17 +:10FFC00085B27B48D0F80C02401E001B0521B0FB17 +:10FFD000F1F201FB120000EB400175482C3000EB00 +:10FFE000411090F8210073494855681C85B270484B +:10FFF000D0F80C02401E001B0521B0FBF1F201FB02 +:020000040803EF +:10000000120000EB40016A482C3000EB411090F8E0 +:10001000200068494855681C85B26548D0F80C0234 +:10002000401E001B0521B0FBF1F201FB120000EBAA +:1000300040015F482C3000EB4110C07F5D494855BE +:10004000681C85B25A48D0F80C02401E001B0521DE +:10005000B0FBF1F201FB120000EB400154482C30E0 +:1000600000EB4110807F53494855681C85B25048C9 +:10007000D0F80C02401E001B0521B0FBF1F201FB81 +:10008000120000EB40014A482C3000EB4110407F49 +:1000900048494855681C85B24FF000081DE04448A7 +:1000A000D0F80C02401E001B0521B0FBF1F201FB51 +:1000B000120000EB40013E482C3000EB4110D0F81C +:1000C0002300C8F10301C900C84008EB0501394A03 +:1000D000505408F101001FFA80F8B8F1040FDEDB7C +:1000E000281D85B24FF000081AE03148D0F80C0204 +:1000F000401E001B0521B0FBF1F201FB120000EBDA +:1001000040012B482C3000EB4110273010F808003C +:1001100008EB0501274A505408F101001FFA80F846 +:10012000B8F1060FE1DBA81D85B2601C84B2002087 +:10013000B4EB0A0170EB0B00FFF63CAE11E01020AF +:100140001D49087159201B494855681C85B208E0B3 +:10015000102019490871592016494855681C85B264 +:1001600000BF00BFA5EB0900C0F30721114A09F148 +:1001700007001154A5EB0900C1B209F108001154A0 +:1001800000240FE009F10D0121440A4A505CDDE929 +:100190000521D9F7B1FE09F10D012144054A50545A +:1001A000601C84B2A5EB0900A042EBDC034807E029 +:1001B000F8460020D20A0020D86E0020F856002011 +:1001C00090F80A0F48B1A5EB090291B2F84A02EB88 +:1001D000090000230422DAF719FDA5EB090291B208 +:1001E000F34A02EB0900D9F793FB0021CDE90201A4 +:1001F000DDE90201000A40EA0160ED494855681C4A +:1002000085B202984855681C85B2EA488078022871 +:1002100010D1E848407868B1681F000AC870681FAC +:10022000087181B2E248401D01F016FDE0494855D1 +:10023000681C85B2E04805600121001FD9F7E8FB82 +:100240002846FFF75FB8DD4890F80607C009002888 +:1002500077D1D848807830B1012873D0022872D085 +:10026000032871D1C9E3D54890F80607C0F3C3004D +:100270000E2829D2DFE800F007293D51697D91A5BC +:10028000B9CDE1F5F4F3002405E0CD48005DC8499F +:100290000855601C84B2CA48D7F7F5FFA042F4D8CD +:1002A000C54804600121001FD9F7B2FBC34890F88C +:1002B000060720F078000830C04981F806074FF49F +:1002C0007A7001F5D261886048E1002405E0BD48FC +:1002D000005DB7490855601C84B2BA48D7F7D3FF10 +:1002E000A042F4D8B44804600121001FD9F790FB64 +:1002F00034E1002405E0B448005DAD490855601CB8 +:1003000084B2B148D7F7BFFFA042F4D8AA4804602E +:100310000121001FD9F77CFB20E1002405E0AB4858 +:10032000005DA3490855601C84B2A848D7F7ABFF0D +:10033000A042F4D8A04804600121001FD9F768FB4F +:100340000CE1FDE30CE1BDE2BBE2002405E0A048C6 +:10035000005D97490855601C84B29D48D7F793FF0C +:10036000A042F4D8944804600121001FD9F750FB43 +:10037000F4E0002405E09748005D8D490855601CB5 +:1003800084B29448D7F77FFFA042F4D88A4804602B +:100390000121001FD9F73CFBE0E0002405E08E4876 +:1003A000005D83490855601C84B28B48D7F76BFF0A +:1003B000A042F4D8804804600121001FD9F728FB2F +:1003C000CCE0002405E08548005D79490855601CB3 +:1003D00084B28248D7F757FFA042F4D87648046029 +:1003E0000121001FD9F714FBB8E0002405E07C4888 +:1003F000005D6F490855601C84B27948D7F743FF08 +:10040000A042F4D86C4804600121001FD9F700FB1A +:10041000A4E0002405E07348005D65490855601CB0 +:1004200084B27048D7F72FFFA042F4D86248046026 +:100430000121001FD9F7ECFA90E05E4840780228CD +:1004400010D1002405E06848005D59490855601C3A +:1004500084B26548D7F717FFA042F4D833E065E0CF +:100460004CE037E0002405E05F48005D5049085546 +:10047000601C84B20D2CF7DB4E48C238D7F703FF5F +:100480004FF0000B824600228AEA02008BEA02014A +:10049000084314D0002408E04648C238015D04F146 +:1004A0000D00434A1154601C84B20020B4EB0A01D1 +:1004B00070EB0B00F0DB4DA13D48D7F7D8FE3C4870 +:1004C000D7F7E1FE84B23C4804600121001FD9F750 +:1004D0009FFA43E0002405E04548005D3449085593 +:1004E000601C84B24248D7F7CEFEA042F4D832480E +:1004F00004600121001FD9F78BFA2FE0002405E0EA +:100500003C48005D2A490855601C84B23948D7F739 +:10051000BAFEA042F4D8284804600121001FD9F790 +:1005200077FA42F210703449886017E0002405E041 +:100530003248005D1E490855601C84B22F48D7F729 +:10054000A2FEA042F4D81C4804600121001FD9F784 +:100550005FFA42F210702849886000BF00BFF5E3DF +:10056000164890F80607C0F3C3000D281FD2DFE835 +:1005700000F007495D718599ADC1D5E9F1F0EF0053 +:10058000002405E01E48005D09490855601C84B23E +:100590001B48D7F778FEA042F4D807480460012131 +:1005A000001FD9F735FA4FF47A701349886087E154 +:1005B000D20A0020D86E0020BC640240F8660020F9 +:1005C0000DA1030807A103080BA10308F4A0030869 +:1005D000DCA00308CBA00308A00A0020BCA00308ED +:1005E00023A1030817A1030894A003080D0A000023 +:1005F0002EA10308EDA00308886D002066A1030862 +:1006000037A20308002405E0FC48005DFC490855BA +:10061000601C84B2F948D7F736FEA042F4D8F948F6 +:1006200004600121001FD9F7F3F949E1002405E036 +:10063000F548005DF2490855601C84B2F248D7F7CE +:1006400022FEA042F4D8EF4804600121001FD9F730 +:10065000DFF935E1002405E0EC48005DE849085584 +:10066000601C84B2E948D7F70EFEA042F4D8E548F2 +:1006700004600121001FD9F7CBF921E1002405E036 +:10068000E348005DDE490855601C84B2E048D7F7B6 +:10069000FAFDA042F4D8DB4804600121001FD9F71D +:1006A000B7F90DE1002405E0DA48005DD4490855AA +:1006B000601C84B2D748D7F7E6FDA042F4D8D148F1 +:1006C00004600121001FD9F7A3F9F9E0002405E037 +:1006D000D148005DCA490855601C84B2CE48D7F79E +:1006E000D2FDA042F4D8C74804600121001FD9F709 +:1006F0008FF9E5E0002405E0C848005DC0490855D1 +:10070000601C84B2C548D7F7BEFDA042F4D8BD48EE +:1007100004600121001FD9F77BF9D1E0002405E036 +:10072000BF48005DB6490855601C84B2BC48D7F785 +:10073000AAFDA042F4D8B34804600121001FD9F7F4 +:1007400067F9BDE0B7484078022810D1002408E0DE +:100750009EE075E060E0B448005DA9490855601C62 +:1007600084B2B148D7F78FFDA042F4D84DE0002401 +:1007700005E0AD48005DA2490855601C84B2142C08 +:10078000F7DBA848C238D7F77EFD4FF0000B824652 +:10079000A6A1A448C23806F099FD804600228AEA44 +:1007A00002008BEA020108432BD0002408E09D4898 +:1007B000C238015D04F11400914A1154601C84B2E6 +:1007C000A8F10100A042F2DC222114308C4A11541D +:1007D000444608E0601E9349C239095C1530884AD6 +:1007E0001154601C84B201211AEB01004BF100018D +:1007F0000022201A8A41EDDBAFF210218048D7F7A2 +:1008000036FD7F48D7F73FFD84B27E480460012162 +:10081000001FD9F7FDF853E0002405E08448005D8F +:1008200077490855601C84B28148D7F72CFDA04257 +:10083000F4D8744804600121001FD9F7E9F83FE0BB +:100840007C48806840F2E931884209D17A4890F8C2 +:10085000060720F078006030774981F8060703E04A +:1008600040F2E93073498860002405E07348005D78 +:1008700063490855601C84B27048D7F704FDA04254 +:10088000F4D8604804600121001FD9F7C1F817E0CF +:10089000002405E06A48005D59490855601C84B28F +:1008A0006748D7F7F0FCA042F4D85648046001210D +:1008B000001FD9F7ADF843F698205E49886000BF65 +:1008C00000BF43E25C4890F80607C0F3C300052868 +:1008D0001AD2DFE800F0031A71BDFA000020514976 +:1008E000C870002405E05748005D45490855601C64 +:1008F00084B25448D7F7C7FCA042F4D841480460FA +:100900000121001FD9F784F81CE100204549C87077 +:10091000002404E000203A490855601C84B2642C8D +:10092000F8DB00203F49C870002405E04648005D20 +:1009300033490855601C84B2082CF7DB002408E01A +:1009400038485438015D04F108002D4A1154601CE8 +:1009500084B234485438D7F796FCA042F0D82C2102 +:1009600004F10800264A1154401C80B2079000246C +:1009700008E02C482C38015D07982044204A115487 +:10098000601C84B227482C38D7F77DFCA042F0D8F1 +:10099000AFF2A8311A48D7F76AFC1948D7F773FCA9 +:1009A0001849086001211748001FD9F731F842F2B1 +:1009B000107020498860C5E0002405E02348005DF0 +:1009C0000F490855601C84B22048D7F75CFCA04250 +:1009D000F4D80C4804600121001FD9F719F8164813 +:1009E00090F8060720F078001830134981F80607C0 +:1009F0004FF4FA600F498860A4E0A5E03EA2030826 +:100A0000D20A0020BC640240EDA2030848A20308F9 +:100A100053A203085EA2030867A2030876A2030894 +:100A200094A20308D86E0020A1A203082C000000A5 +:100A3000D1A20308886D0020F866002033A20308C5 +:100A4000E2A20308F4A0030894A103081EA203086D +:100A5000C0484078012818D0022853D10020BD4951 +:100A6000C870002405E0BC48005DBC490855601C06 +:100A700084B2B948D7F707FCA042F4D8B84804605C +:100A80000121001FD8F7C4FF3CE0002404E000204F +:100A9000B2490855601C84B2642CF8DB0020AD49D3 +:100AA000C870002405E0AC48005DAC490855601CE6 +:100AB00084B20E2CF7DBA748C238D7F7E4FB80B22C +:100AC0000790079898B1002409E021E0A148C238B6 +:100AD000015D04F10E00A14A1154601C84B2079814 +:100AE0008442F3DBAFF2FC419C48D7F7C0FB9B4844 +:100AF000D7F7C9FB9A49086001219948001FD8F728 +:100B000087FF00BF00BF42F210709649886019E06D +:100B1000002405E09448005D90490855601C84B2AB +:100B20009148D7F7B0FBA042F4D88D48046001216A +:100B3000001FD8F76DFF42F210708A49886000E00C +:100B400005E100BF00BF01E1884890F80607C0F347 +:100B5000C300092826D2DFE800F005263A4E627667 +:100B60008ACCE000002405E08148005D7B490855FF +:100B7000601C84B27E48D7F786FBA042F4D8784840 +:100B800004600121001FD8F743FF784890F806075A +:100B900020F078000830754981F806074FF47A7024 +:100BA00070498860D0E0002405E07248005D6B4920 +:100BB0000855601C84B26F48D7F765FBA042F4D893 +:100BC000674804600121001FD8F722FFBCE0002421 +:100BD00005E06948005D61490855601C84B26648BB +:100BE000D7F751FBA042F4D85D4804600121001FF3 +:100BF000D8F70EFFA8E0002405E06048005D5749E3 +:100C00000855601C84B25D48D7F73DFBA042F4D87C +:100C1000534804600121001FD8F7FAFE94E0002435 +:100C200005E05748005D4D490855601C84B25448A2 +:100C3000D7F729FBA042F4D8494804600121001FDE +:100C4000D8F7E6FE80E0002405E04E48005D434909 +:100C50000855601C84B24B48D7F715FBA042F4D866 +:100C60003F4804600121001FD8F7D2FE6CE03948EC +:100C7000407802280DD1002405E04348005D374943 +:100C80000855601C84B24048D7F7FDFAA042F4D85A +:100C900028E0002405E03C48005D30490855601C10 +:100CA00084B20F2CF7DB2F488E30D7F7ECFA80B2E6 +:100CB0000790079890B1002408E02A488E30015D23 +:100CC00004F10F00254A1154601C84B20798844235 +:100CD000F3DBAFF2E8612148D7F7C9FA1F48D7F72D +:100CE000D2FA84B21E4804600121001FD8F790FE9A +:100CF0002AE0002405E02548005D18490855601CDD +:100D000084B22248D7F7BFFAA042F4D8144804604E +:100D10000121001FD8F77CFE16E0002405E01C48E6 +:100D2000005D0E490855601C84B2072CF7D3601E85 +:100D30000B49086001210A48001FD8F769FE42F2FA +:100D400010700849886000BF00BF00BF00BF0020CE +:100D5000FEF7D8BAD86E0020D1A10308D20A00202D +:100D6000BC640240886D00202AA20308F8660020B7 +:100D70000DA1030807A103080BA10308F4A00308B1 +:100D80006DA103087CA103083CA1030886A1030808 +:100D900066A1030810B5002440F22441164804F06F +:100DA000C6FB38B340F22441134804F03AFB00215B +:100DB0001248D8F72DFE12491048D8F70FFE01202F +:100DC0001049C8700C480088C4B20B488088C4B26F +:100DD0000A48001D0068C0F5FA6081B20A48A0F810 +:100DE0007E164FF4FA600549091D08600121034889 +:100DF000D8F70EFE10BD00000010014088640240CC +:100E000000880020D86E0020F866002010B500246D +:100E100004490548D8F7E2FD00210348D8F7F8FD5A +:100E200010BD000000800028B864024000B58FB0FB +:100E30000121880500F0BAFC2848D8F7F5FD4020CC +:100E40000390002005904FF48060069000200790EA +:100E5000089009904FF400300A9000200B900C90FD +:100E60000D900E901E480190400600901D48029083 +:100E700069461A48D8F7A2FE012210211748D8F770 +:100E80007FFE16483038D8F7CFFD002003904FF48E +:100E9000FA600490002005904FF4806006900020D6 +:100EA0000790089009904FF400300A9000200B90B2 +:100EB0000C900D900E900A480190400600900A4850 +:100EC0000290694605483038D8F778FE012103487A +:100ED0003038D8F79DFD0FB000BD0000B864024067 +:100EE00004100140D20A0020583700201CB501210F +:100EF000032000F05BFC072206211648D9F70CFE00 +:100F0000072211461348D9F707FEC020009002209F +:100F10008DF8050000208DF8060001208DF80700EF +:100F200002208DF8040069460A48D9F7ADFD20205B +:100F3000009001208DF8040000208DF806000320A9 +:100F40008DF8050001208DF8070069460148D9F7A2 +:100F50009BFD1CBD0004024070B588B00024002534 +:100F6000FFF7C4FFFFF762FF4FF4E13000F06CF9C8 +:100F700000F04AF90121402000F038FC012000F087 +:100F8000F9FC4FF47A7005F0C3FF0B208949087112 +:100F90000021894880F8E01780F8A81600208749CA +:100FA00088704870C8704FF47A7088600021824859 +:100FB00080F8C81601208149203188704870C870B7 +:100FC0004FF4FA50886000217B4880F89016012089 +:100FD0007A49183988704870C8704FF47A70886000 +:100FE0000021754880F8B8160020744910318870C7 +:100FF0004870C8704FF47A70886000216E4880F89D +:101000009C1601206D490C3988704870C8704FF4E7 +:10101000FA70886000216A4880F8FC16002069494F +:10102000887001204870C8704EF66020886000BF4C +:101030001FE0002004EB4401604A2C3202F821003A +:1010400004EB440102EB81018870012004EB4401B0 +:1010500002EB81014870002004EB440102EB8101A6 +:10106000C87042F6F82004EB440102EB810188606D +:10107000641C042CDDD300204E498871A1F1C2000C +:1010800090F8AA0000F00F00002807DDA1F1C200CF +:1010900090F8AA0000F00F00401E487047487630D4 +:1010A00090F8AA000009002808DD4448763090F83E +:1010B000AA000121C1EB10103E4988703D484078DC +:1010C00068B920214048D9F755FD3B4890F80607FC +:1010D00020F080008030384981F8060703E02021A5 +:1010E0003948D9F745FD3348807890B1012815D0AB +:1010F000022809D003281ED147F2305031498860B8 +:1011000000203249086016E04EF660202D498860C4 +:1011100011E04EF660202B4988600CE04EF660200E +:101120002849886000202949086043F6982023490F +:101130001839886000BF00BF25480068254908604D +:101140002348001D00684860214808300068886016 +:10115000002404E00021174890380155641C142C29 +:10116000F8D31C48C07A1B49897A1A4A527A194B1B +:101170001B7ACDE90432CDE906101648C179807991 +:10118000144A5279134B1B79CDE90032CDE90201A3 +:1011900010488378027810A10648903804F092FA3B +:1011A00000210320D8F782FF10B100201549086004 +:1011B00008B070BDD86E0020F8660020A06D002039 +:1011C000F8A60020F4AD002000040240880240424E +:1011D000107AFF1F10AE002025303278253032788B +:1011E0002530327825303278253032782530327803 +:1011F00025303278253032782530327825303278F3 +:10120000250000008802424208B546208DF8000003 +:1012100002208DF8010001208DF802008DF80300F6 +:101220006846F8F7ADFB25208DF8000001208DF809 +:10123000010000208DF8020001208DF803006846AF +:10124000F8F79EFB08BD00001FB5044601211020E1 +:1012500000F0FCFA00940020ADF80400ADF80600A0 +:10126000ADF80800ADF80C000C20ADF80A00694696 +:101270000B4804F0ABF90121094804F0DBF8012226 +:1012800040F22441064804F07CF91021044804F09F +:10129000C8F80122C021024804F0D8F81FBD0000A0 +:1012A000001001401CB50121880300F0CFFA002195 +:1012B000042000F0DFFC0121042000F0DBFC082109 +:1012C000042000F0D7FC0921042000F0D3FC012009 +:1012D000009000208DF8040010208DF805000120FA +:1012E0008DF806006846D8F7BDFD0220009000206A +:1012F0008DF8040010208DF8050001208DF80600FF +:101300006846D8F7AFFD1CBD1CB50121592000F07F +:101310004DFA43F6FB70009000208DF80400022087 +:101320008DF8070069462D48D9F7AEFBFC200090E8 +:1013300000208DF8040001208DF807006946284838 +:10134000D9F7A2FB4FF44040009000208DF8040034 +:1013500001208DF8070069462248D9F795FB072040 +:10136000009000208DF8040002208DF807006946E7 +:101370001D48D9F789FB4FF48060009000208DF85C +:10138000040001208DF8070069461748D9F77CFB57 +:1013900007211548D9F7ECFB4FF440411148D9F724 +:1013A000E9FB43F603710D48D9F7E4FBF8210B483C +:1013B000D9F7DEFBFC210A48D9F7DCFB4FF480614A +:1013C0000948D9F7D7FB09480068012802D1084924 +:1013D000887202E00020064988721CBD001002409D +:1013E00000180240000C0240000002402802424265 +:1013F000F846002010B500244FF48070D8F71EFD89 +:1014000018B14FF48070D8F713FD4FF40070D8F77F +:1014100015FD18B14FF40070D8F70AFD0120D8F778 +:101420000DFD68B110480068C0F101000F49897BCB +:1014300060F300010D4881734FF48060D8F7F8FC29 +:101440000220D8F7FBFC70B10748001D0068C0F10E +:1014500001000649897B60F34101044881734FF420 +:101460008060D8F7E5FC10BD00024242F84600203B +:1014700010B5FFF749FF642005F04AFDFFF712FFA2 +:1014800000F056F823480068D0B92348006818B91E +:1014900002202249487002E00120204948701E487D +:1014A000103800681E49D1F80C1240EA4100C043D0 +:1014B0001A4988700846807800F00300887002E0BE +:1014C0000020164948701448001F006820B9012008 +:1014D000144981F8280003E00020124981F828000F +:1014E0001148006800011149D1F8181240EAC10002 +:1014F0000E49D1F8141240EA81000C49D1F81012BB +:1015000040EA41000949D1F80C1208431830054956 +:10151000C87210BD3C82414218024342D86E00207E +:1015200000004342F84600201C02424200004242B2 +:1015300008B506208DF8000003208DF80100012079 +:101540008DF802008DF803006846F8F719FA0720B5 +:101550008DF8000003208DF8010001208DF80200B5 +:101560008DF803006846F8F70BFA08BD1CB5012199 +:10157000112000F01BF94CF20400009001208DF8BE +:10158000040000208DF8060003208DF805000120DE +:101590008DF8070069461648D9F776FA04211448F1 +:1015A000D9F7E6FA13488078032803D011488078E9 +:1015B000012815D10420009001208DF8040000209E +:1015C0008DF8060003208DF8050001208DF8070036 +:1015D00069460948D9F758FA04210748D9F7C8FAE3 +:1015E0000120064908600649C1F8BC021CBD000084 +:1015F00000100240D86E002000000240B8024242B3 +:101600000000424210B5FFF7B1FF10BD10B5024611 +:10161000002000BF12F8014B2318D8B24B1E9BB21A +:10162000191EF7D110BD00002DE9F04F85B00F460F +:1016300015461E460E9C162002900BE020205449B1 +:1016400001EB47119DF8082088549DF80800401CC4 +:10165000C0B202909DF808002028EFDB0020029025 +:1016600013E09DF808008200A846B146404649466E +:10167000D6F7D9FD002358405940084300D108E06F +:101680009DF80800401CC0B202909DF80800102888 +:10169000E7DB00BF9DF80800A04217DC002C15DD39 +:1016A0009DF8080020B99DF808002044C0B20290BF +:1016B0009DF80800401CC0B202903020344901EB74 +:1016C00047119DF80820C2F11E02885444B1012040 +:1016D00000902E202E4901EB4711C4F11E028854C0 +:1016E0000020019019E09DF804008200AA46B3464C +:1016F00050465946D6F797FD0F210840303024490F +:1017000001EB47119DF80420C2F11E0288549DF898 +:10171000040000F10100C0B201909DF80400A04255 +:10172000E1DB9DF800002044C0B2019023E09DF869 +:1017300004009DF80010401A820028463146CDE989 +:101740000365D6F770FD0F2108403030C1B2104854 +:1017500000EB47129DF8040000F101009DF80030F5 +:10176000A0EB0300C0F11E0011549DF8040000F12D +:101770000100C0B201909DF808009DF800100844D7 +:101780009DF804108842D2DC05B0BDE8F08F00005F +:101790007461002010B54FF400610348D9F7DFF9F8 +:1017A0000446204610BD00000004024029B1064A4C +:1017B00012680243044B1A6004E0034A1268824331 +:1017C000014B1A60704700003038024029B1064AC8 +:1017D00012680243044B1A6004E0034A1268824311 +:1017E000014B1A60704700001038024029B1064AC8 +:1017F00012680243044B1A6004E0034A12688243F1 +:10180000014B1A60704700003438024029B1064A83 +:1018100012680243044B1A6004E0034A12688243D0 +:10182000014B1A60704700004038024029B1064A57 +:1018300012680243044B1A6004E0034A12688243B0 +:10184000014B1A60704700002038024029B1064A57 +:1018500012680243044B1A6004E0034A1268824390 +:10186000014B1A60704700004438024029B1064A13 +:1018700012680243044B1A6004E0034A1268824370 +:10188000014B1A607047000024380240F0B5002177 +:1018900000220024022500260223324F3F6807F071 +:1018A0000C0121B1042905D0082937D105E02E4FBC +:1018B000076036E02D4F076033E02A4F3F1F3F6837 +:1018C000C7F38056274F3F1F3F6807F03F036EB1B5 +:1018D000264FB7FBF3F7DFF88CC0ACF1040CDCF853 +:1018E00000C0CCF3881C07FB0CF40CE01E4FB7FBC8 +:1018F000F3F7DFF870C0ACF1040CDCF800C0CCF3F7 +:10190000881C07FB0CF4174F3F1F3F68C7F30147C4 +:101910007F1C7D00B4FBF5F7076002E0124F076003 +:1019200000BF00BF0F4F3F6807F0F0010909104FDB +:101930007A5C0768D74047600A4F3F6807F4E05178 +:10194000890A0B4F7A5C4768D7408760054F3F682C +:1019500007F46041490B064F7A5C4768D740C7607F +:10196000F0BD0000083802400024F40000127A00A4 +:101970000000002030B10749096841F00401054A20 +:10198000116005E00349096821F00401014A116072 +:1019900070470000000806500148006870470000CA +:1019A0000808065010B5012005F067F810210B4813 +:1019B000D9F7DEF808210948D9F7DCF8D720D7F79E +:1019C00083FCFF20D7F780FC044610210348D9F799 +:1019D000D1F8002005F051F8204610BD000002406B +:1019E00010B5012005F049F800201E4908800DE0DF +:1019F000FFF7D8FF00F0800000B10BE0012005F0F8 +:101A000087FA18480088401C164908801548008845 +:101A1000C828EDDB00BF13480088C8281CDA102155 +:101A20001148D9F7A5F808210F48D9F7A3F89F2046 +:101A3000D7F74AFCFF20D7F747FCFF20D7F744FC35 +:101A40000A49087010210848D9F794F8002005F0D9 +:101A500014F80648007810BD002005F00EF80020AC +:101A6000F9E70000120000200000024014000020EE +:101A700000B587B001218803FFF7C8FE01210220CD +:101A8000FFF794FE00208DF818008DF81B004FF42E +:101A90000060059005A92E48D8F7F6FF01208DF8C3 +:101AA000180002208DF8190000208DF81A0001207E +:101AB0008DF81B000003059005A92548D8F7E4FF21 +:101AC00005220D212248D9F727F805220E212048AA +:101AD000D9F722F805220F211D48D9F71DF84FF438 +:101AE0006040059002208DF8180003208DF8190041 +:101AF00000208DF81A008DF81B0005A91448D8F7AE +:101B0000C3FF144800F050F80020ADF80000ADF815 +:101B10000400ADF80600ADF808004FF40070ADF811 +:101B20000A001820ADF80C000020ADF80E000720C8 +:101B3000ADF810004FF48270ADF802006946054818 +:101B400000F06CF80121034800F022F807B000BD56 +:101B5000000402400038004010B5044600BF0221D6 +:101B60000A4800F04DF80028F9D02146074800F057 +:101B700053F800BF0121054800F042F80028F9D0D1 +:101B8000024800F046F8C0B210BD00000038004026 +:101B900021B1028842F04002028004E002884FF640 +:101BA000BF731A400280704710B504461148844242 +:101BB00008D101218014FFF759FE0021A014FFF77E +:101BC00055FE16E00C48844208D101210014FFF7AD +:101BD0002DFE00212014FFF729FE0AE00748844269 +:101BE00007D10121C013FFF721FE0021E013FFF709 +:101BF0001DFE10BD0030014000380040003C004098 +:101C00000246002013890B400BB1012000E00020A8 +:101C100070470146888970478181704710B500225E +:101C2000028802F441520B884C8823438C8823435A +:101C3000CC8823430C8923434C8923438C89234339 +:101C4000CC8923431A430280838B4FF2FF742340D5 +:101C500083830B8A038210BD10B50246002003E087 +:101C600012F8014B2318D8B20B1EA1F10104A1B246 +:101C7000F6D110BD30B500228B071C0F0F2303FADD +:101C800004F20B4B8C1053F824309343084C8D1006 +:101C900044F8253023468C1053F824308C07240F49 +:101CA00000FA04F42343024C8D1044F8253030BD73 +:101CB0000838014010B500240121880702F0ECFC2F +:101CC00000285AD000BF53E02E4850F82400007876 +:101CD000012811D100202B4951F8241008702949FE +:101CE00051F824104870274951F82410887025496C +:101CF00051F82410486039E0224850F82400407818 +:101D0000012833D11F4850F82400807800BB1D49BA +:101D100051F82410081D4968491C0160194850F801 +:101D200024004068174951F82410896888421DD35F +:101D30000120144951F824108870124850F82400EA +:101D4000C078012805D100200E4951F824104860C0 +:101D50000CE000200B4951F824104870094951F853 +:101D600024104860074951F82410C870601CC4B2A0 +:101D7000054890F83208A042A6DC0121880702F04D +:101D8000B3FB10BD2C6F0020F86600200CB50020BE +:101D9000019000903348006840F480303149086079 +:101DA00000BF3048006800F4003000900198401CEB +:101DB0000190009818B90198B0F5A06FF1D12948A9 +:101DC000006800F4003010B10120009001E0002014 +:101DD00000900098012844D122484030006840F02B +:101DE00080502049403108601F48006840F480401E +:101DF0001D4908601B48083000681A49083108600E +:101E00000846006808600846006840F48050086092 +:101E10001648091F0860081F006840F08070091FFD +:101E2000086000BF0F48006800F000700028F9D07B +:101E300040F205600E4908600A480830006820F04A +:101E400003000849083108600846006840F00200B5 +:101E5000086000BF03480830006800F00C00082844 +:101E6000F8D10CBD00380240007000400854400713 +:101E7000003C024010B504462046FFF76DFE10BD41 +:101E80007CB502460020002501959FED1D0A8DEDD1 +:101E9000000A01AB6C4600BF22E0155C302D0BDB65 +:101EA000155C402D08DA019D2D010195155C303D32 +:101EB000019E3543019511E0155C402D0BDD155C4D +:101EC000472D08DA019D2D010195155C373D019ED6 +:101ED0003543019502E0BFEE000A7CBD451CE8B227 +:101EE0008842DADB002003E01D5C2554451CE8B283 +:101EF00001EBD176B0EB660FF6DB9DED000AECE767 +:101F00000000000010B502460C460021002300BF6F +:101F10001AE0505C302807DB505C402804DA1B01D3 +:101F2000505C303803430DE0505C402807DD505CC6 +:101F3000472804DA1B01505C3738034302E04FF0B6 +:101F4000FF3010BD481CC1B2A142E2DB1846F8E7E1 +:101F5000FEB5042438256348827810460021F4F742 +:101F60009FFE0646012008210022CDE900210290B3 +:101F700004EB44014800134632462946F7F7E4FFD4 +:101F80000444012004EB440149060090080E082394 +:101F90002D222946F7F73AFF641C52484278104632 +:101FA0000021F4F77DFE0646012008210022CDE93C +:101FB0000021029004EB44014906080E1346324604 +:101FC0002946F7F7C1FF0444012004EB4401490608 +:101FD0000090080E08232D222946F7F717FF641CEE +:101FE000414890F80B2F10460021F4F759FE0646A1 +:101FF000012008210022CDE90021029004EB4401D8 +:102000004906080E134632462946F7F79DFF044459 +:10201000012004EB440149060090080E0823202209 +:102020002946F7F7F3FE641C2E484279104600213A +:10203000F4F736FE0646012008210022CDE90021F2 +:10204000029004EB44014906080E13463246294625 +:10205000F7F77AFF0444012004EB4401490600909D +:10206000080E08232D222946F7F7D0FE641C1D48D0 +:10207000027910460021F4F713FE064601200821DC +:102080000022CDE90021029004EB44014906080E2C +:10209000134632462946F7F757FF0444012004EB64 +:1020A000440149060090080E08232D222946F7F71F +:1020B000ADFE641C0B48C27810460021F4F7F0FD19 +:1020C0000646012008210022CDE90021029004EB00 +:1020D00044014906080E134632462946F7F734FFF5 +:1020E000FEBD000003660020F85600200249C874B7 +:1020F0000121014AD1757047F846002010B592B011 +:102100000020119010900F900E900D90D8F7AAFA21 +:10211000FE48C07D002802F04D810020FB49C875B3 +:10212000F7F774FCF948C07C102882F04081DFE8A2 +:1021300010F01000B0005501B2033706B5061E08B6 +:10214000360A9D0B320CB00C960D600EC10E41107C +:102150000911D8F711FD012806D0022805D004285E +:1021600004D008280BD102E009E008E007E00220D3 +:10217000FFF7BCFF0021E64880F8001D00BF00BF4C +:10218000012010211523E3A2CDE90010002108460B +:10219000F7F7E7FFDE4890F8010D80B30120082132 +:1021A0000523E1A2CDE9001014210020F7F7D9FFA3 +:1021B000012008210022CDE900210290D44890F8A6 +:1021C000010D13460246142106901E20F7F7BCFEAF +:1021D00001200821CDE90010CD4890F8010D401EE6 +:1021E00000EB400101EB0010D14901EB00100E3073 +:1021F0000A230246142106902820F7F7B2FFC448AC +:1022000090F8000DFF280AD1012008211523C9A24A +:10221000CDE900102D211420F7F7A3FF37E00121AD +:10222000BB4890F8000D0A236422CDE900011E216D +:102230001846F7F756FD012008210022CDE90021BC +:102240000290B34890F8000D134602462D210690E7 +:102250003220F7F779FE119001200090119800EBE1 +:102260004000322101EB4000C0B2082325222D217D +:102270000690F7F7CBFDA64890F8000D642806D12C +:102280000021A34880F8001D0220FFF72FFF02F075 +:102290008EB8D8F771FC012806D0022805D0042892 +:1022A00004D008280AD105E008E007E00920FFF77C +:1022B0001DFF03E00420FFF719FF00BF00BFA14886 +:1022C00090F8E00750B90120082115239EA2CDE91E +:1022D000001000210846F7F744FF29E09D484078A8 +:1022E00020B101280DD0022821D115E001200821BC +:1022F000152399A2CDE9001000210846F7F731FF18 +:1023000015E001200821152397A2CDE90010002136 +:102310000846F7F726FF0AE001200821152395A2B9 +:10232000CDE9001000210846F7F71BFF00BF00BFF2 +:102330007648807C012802D0022816D10AE00120CC +:10234000904909231A46CDE900100A210020F7F729 +:102350009DFE0AE001208C4909231A46CDE90010B0 +:102360000A210020F7F792FE00BF00BF0120874935 +:1023700018231A46CDE9001000216820F7F786FEE1 +:1023800001200821152382A2CDE900101A21002086 +:10239000F7F7E7FE01200821152383A2CDE90010FD +:1023A00024210020F7F7DDFE012008210022CDE9DD +:1023B000002102905548D0F80C0213460246242111 +:1023C00006905420F7F7C0FD5048D0F80C0210B921 +:1023D0000220FFF78BFEFFF7BBFD58E7D8F7CCFBD9 +:1023E000012806D0022810D004281AD0082830D19D +:1023F00023E00320FFF77AFE454890F8FC0C20F01C +:102400008001434880F8FC1C23E0414890F8FC0C14 +:1024100020F080013E4880F8FC1C0320FFF766FE98 +:1024200017E03B4890F8FC0C20F08001384880F819 +:10243000FC1C0920FFF75AFE0BE0354890F8FC0C15 +:1024400020F08001324880F8FC1C0420FFF74EFE8B +:1024500000BF00BF3B4890F8E00750B901200821B9 +:10246000152355A2CDE9001000210846F7F779FEA3 +:1024700029E03848407820B101280DD0022821D128 +:1024800015E001200821152333A2CDE90010002119 +:102490000846F7F766FE15E001200821152332A251 +:1024A000CDE9001000210846F7F75BFE0AE00120A5 +:1024B000082115232FA2CDE9001000210846F7F7C7 +:1024C00050FE00BF00BF1148807C012802D00228C6 +:1024D0000AD10AE001202B4909231A46CDE9001050 +:1024E00014210020F7F7D2FD81E01A484830D0F8D7 +:1024F000050000EE100A17482030D0ED0A0A30EE31 +:10250000200AB5EEC00AF1EE10FA59E0F8460020B4 +:10251000F85600204669726D77617265446F776E78 +:102520006C6F616400000000506F72743A0000002C +:10253000D4740020446F776E6C6F616420466169CB +:102540006C210000F86600204E6F205369676E61B1 +:102550006C000000D86E0020547970653A537461A5 +:1025600074696F6E00000000547970653A436C6FB7 +:1025700075640000547970653A436C6F75642D542E +:1025800065737400A6F10308B8F1030856F1030857 +:102590004F66666C696E65205265636F7264205584 +:1025A000706C6F61640000005265636F7264206E2E +:1025B000756D6265723A00004F66666C696E650003 +:1025C0000AD00120FE4909231A46CDE90010142142 +:1025D0000020F7F75BFD09E00120FA4909231A46BC +:1025E000CDE9001014210020F7F750FD00BF00BF17 +:1025F000F54890F8000D10B10020FFF777FDF34883 +:102600004078002814D0F1488078022846D1F0485C +:102610000068B8B3ED48807932280ADA0120ED4924 +:1026200008230E22CDE9001000215920F7F72EFDD6 +:1026300085E0E64880793C280ADA0120E64908234B +:102640000E22CDE9001000215920F7F71FFD76E09A +:10265000DE48807946280ADA0120E04908230E2264 +:10266000CDE9001000215920F7F710FD67E00120A7 +:10267000DB4908230E22CDE9001000215920F7F78D +:1026800005FD5CE0FFE70120D64908230E22CDE9D5 +:10269000001000215920F7F7F9FC50E0CB48807872 +:1026A000012802D0C948807800BBC848807920281A +:1026B00045DAC64880791A280ADD0120C549082371 +:1026C0000E22CDE9001000215920F7F7DFFC36E09B +:1026D000BE48807917280ADD0120BF4908230E2251 +:1026E000CDE9001000215920F7F7D0FC27E0B748CA +:1026F000807914280ADD0120B84908230E22CDE98B +:10270000001000215920F7F7C1FC18E0AF4880798C +:1027100012280ADD0120B24908230E22CDE900105B +:1027200000215920F7F7B2FC09E00120AD49082348 +:102730000E22CDE9001000215920F7F7A7FC012057 +:10274000A94918231A46CDE9001000216820F7F79F +:102750009DFC012010210B46A4A2CDE900101421FC +:102760002820F7F7FEFC012008211523A1A2CDE9BE +:10277000001024211220F7F7F4FCA348D0F80C0233 +:10278000B0B1A148408D06909F48D0F80C0205904A +:1027900002469EA107A8069B02F094FF0120082193 +:1027A000152307AACDE900102E210020F7F7D9FC48 +:1027B000854890F8FC0C0121B1EBD01F09D1012014 +:1027C0000821152396A2CDE900102E210020F7F74D +:1027D000C8FCFFF7BDFB984890F806070121B1EB54 +:1027E000D01F12D179480079024694A1069007A81B +:1027F00002F068FF01200821022307AACDE900109A +:1028000038210020F7F7ADFC14E08B4890F806075C +:10281000C0F3C300024689A1069007A802F052FF48 +:1028200001200821022307AACDE900103821002049 +:10283000F7F797FC8348807850B1012008211523D1 +:1028400081A2CDE900100A210020F7F78AFC12E0EE +:102850007948D0F8C40602467EA1069007A802F087 +:1028600031FF012008210A2307AACDE900101946EB +:102870000020F7F776FC6448007AC0F3800048B186 +:1028800001200821152375A2CDE900102E2100207A +:10289000F7F767FCFBE4D8F76FF9012806D00228A8 +:1028A0002CD0042852D008285ED156E00020119088 +:1028B0001EE01198401C80B211901198402800DD54 +:1028C0001AE05148407D002805DD4F48407D401EFC +:1028D0004D49487502E03F204B4948754A48407DC4 +:1028E00000EB4001634800EB4110007800B103E0C9 +:1028F0004548407D0028DCDA00BF35E0002011901B +:102900001EE01198401C80B211901198402800DD03 +:102910001AE03D48407D3F2805DA3B48407D401C99 +:102920003949487502E00020374948753648407DEE +:1029300000EB40014F4800EB4110007800B103E08C +:102940003148407D4028DCDB00BF0DE02E48407D53 +:102950004949C8700120087106E00220FFF7C6FB54 +:1029600000202949487500BF00BF2748C07C0328C4 +:1029700024D12548407DC117069000EB117000114D +:102980000D90012200213D4801F02AFD0120102177 +:102990000022CDE9002102901B48407D00EB400160 +:1029A000344800EB4110007813460246002106909F +:1029B0005820F7F7C9FA0120102161E0EFE100008B +:1029C000B8F10308CAF10308F8560020D86E0020B9 +:1029D0000002404214F2030806F20308F8F103086B +:1029E000EAF10308DCF1030856F10308424C5545AF +:1029F000534B5900454E4552475920544543484E84 +:102A00004F4C4F4759000000F84600205761697449 +:102A100055706C6F61643A25642F256400000000D6 +:102A20005570677261646520455252204368656342 +:102A30006B2047756E000000F86600202530327864 +:102A400000000000B06D0020426C6F636B61676531 +:102A50000000000025646D73000000005043422018 +:102A600056616C69646174696F6E204661696C655A +:102A7000640000001449002014740020A2F203082E +:102A80000B46F8A2CDE900100020F7F76AFBFA48E0 +:102A9000407D00EB4001F94800EB4110D0F8010007 +:102AA00000210590F4F7FCF80121102206900D9802 +:102AB00000EB400303EB0010F14B03EB0010007F31 +:102AC00000F003000023CDE901210090102118201F +:102AD000069AF7F739FA012010210B46E9A2CDE951 +:102AE000001020210020F7F73CFBE348407D00EB7D +:102AF0004001E24800EB4110D0F8050000210590AC +:102B0000F4F7CEF80121102206900D9800EB400357 +:102B100003EB0010DA4B03EB0010007FC0F38100E1 +:102B20000023CDE90121009020211820069AF7F713 +:102B30000BFA04200F9038200E90CF48407D00EB18 +:102B40004001CE4800EB4110C07F00210590F4F712 +:102B5000A7F80690012008210022CDE9002102906B +:102B60000E9805900F9800EB40004000134604902B +:102B7000DDE90512F7F7E8F90F9908440F900120F5 +:102B800000900E9806900F9800EB40004006000E53 +:102B900008232D2205900699F7F738F90F98401C65 +:102BA0000F90B548407D00EB4001B44800EB411068 +:102BB000807F00210590F4F773F80690012008212A +:102BC0000022CDE9002102900E9805900F9800EBAD +:102BD00040004006000E13460490DDE90512F7F7A9 +:102BE000B3F90F9908440F90012000900E980690B9 +:102BF0000F9800EB40004006000E08232D220590A0 +:102C00000699F7F703F90F98401C0F909A48407DFA +:102C100000EB4001994800EB4110407F00210590F6 +:102C2000F4F73EF80690012008210022CDE90021AA +:102C300002900E9805900F9800EB40004006000EA1 +:102C400013460490DDE90512F7F77EF90F99084461 +:102C50000F90012000900E9806900F9800EB400016 +:102C60004006000E0823202205900699F7F7CEF8BB +:102C70000F98401C0F908048407D00EB40017F483A +:102C800000EB411090F8220000210590F4F708F8BD +:102C90000690012008210022CDE9002102900E9823 +:102CA00005900F9800EB40004006000E134604907C +:102CB000DDE90512F7F748F90F9908440F90012054 +:102CC00000900E9806900F9800EB40004006000E12 +:102CD00008232D2205900699F7F798F80F98401CC5 +:102CE0000F906548407D00EB4001644800EB4110C7 +:102CF00090F8210000210590F3F7D2FF0690012003 +:102D000008210022CDE9002102900E9805900F982D +:102D100000EB40004006000E13460490DDE905126A +:102D2000F7F712F90F99084480B20F900120009034 +:102D30000E98C0B206900F9800EB40004006000EBF +:102D400008232D2205900699F7F760F80F98401C8C +:102D50000F904948407D00EB4001484800EB41108E +:102D600090F8200000210590F3F79AFF06900120CB +:102D700008210022CDE9002102900E98C0B20590F2 +:102D80000F9800EB40004006000E13460490DDE96A +:102D90000512F7F7D9F80F99084480B20F9079E53A +:102DA000D7F7EAFE012806D002280ED0042816D054 +:102DB000082837D12FE03048007D002804DD2E4858 +:102DC000007D401E2C4908752CE02B48007D03280F +:102DD00004DA2948007D401C2749087522E026486E +:102DE000007D30B1012808D002280AD0032810D174 +:102DF0000BE00520FFF77AF90BE00620FFF776F9E4 +:102E000007E00720FFF772F903E00820FFF76EF9EB +:102E100000BF00BF06E00220FFF768F90020164956 +:102E2000087500BF00BF1448C07C042819D10422D3 +:102E30000021194801F0D4FA00201021CDE900103A +:102E40000D48007D144901EB001006900A48007DF2 +:102E50000007000E1023059001460020069AF7F7A0 +:102E600080F917E54C3A2020202020202020202027 +:102E70002020202000000000F846002014490020F7 +:102E8000D4740020503A2020202020202020202010 +:102E9000202020200000000022F20308D7F76CFE5B +:102EA000082806D10420FFF721F90020FA494875C7 +:102EB00000BF00BFF848C07C05287DD10422002156 +:102EC000F64801F08DFAF648407820B101280ED07E +:102ED00002284CD12CE0012008211023AFF68812E3 +:102EE000CDE9001019460020F7F73BF93FE001203B +:102EF00008211023AFF69012CDE9001019460020EA +:102F0000F7F72FF9012008211023E6A2CDE90010E0 +:102F100038210020F7F725F9012008211123E04A84 +:102F2000B53ACDE9001038211E20F7F71AF91EE056 +:102F3000012008211023DDA2CDE900101946002050 +:102F4000F7F70FF9012008211023D6A2CDE90010D0 +:102F500038210020F7F705F9012008211123D74A6D +:102F6000CDE9001038211E20F7F7FBF800BF00BFA5 +:102F7000CB48407800281FD0C9488078F0BB00209B +:102F8000119009E0C649D8391198085C00B106E0F3 +:102F90001198401C80B2119011981528F2D300BFEF +:102FA000012008211023C6A2CDE900101A2100201B +:102FB000F7F7D7F8012000E0D8E008211023B84A3D +:102FC0007C3ACDE900101A212420F7F7CAF8B2485C +:102FD000C07A182817DD012008211023BAA2CDE9F4 +:102FE000001024210020F7F7BCF801200821142349 +:102FF000AB4A903ACDE900102E2100E019E0002004 +:10300000F7F7AFF8B2E0012008211023AEA2CDE916 +:10301000001024210020F7F7A4F801210820142330 +:103020009F4A8B3ACDE900012E210020F7F799F84D +:103030009CE09B48807801283BD10020119009E05A +:103040009749D8391198085C00B106E01198401CE6 +:1030500080B2119011981528F2D300BF01210820E9 +:10306000102397A2CDE900011A210020F7F779F883 +:103070000121082010238A4A7C3ACDE900011A2157 +:103080002420F7F76EF80120082110238EA2CDE945 +:10309000001024210020F7F764F8012108201423F0 +:1030A0007F4A903ACDE900012E210020F7F759F828 +:1030B0005CE07B48807802282AD101200821102377 +:1030C00083A2CDE900101A210020F7F74AF8012069 +:1030D00008211023724A543ACDE900101A211E200B +:1030E000F7F73FF801200821102377A2CDE900105F +:1030F00024210020F7F735F8012008211423684A1D +:10310000903ACDE900102E210020F7F72AF82DE0A3 +:1031100063488078032829D10120082110236EA25A +:10312000CDE900101A210020F7F71BF80121082033 +:1031300010235B4A0A32CDE900011A211220F7F769 +:1031400010F80120082110235FA2CDE900102421EE +:103150000020F7F706F8012108201423504A903A7E +:10316000CDE900012E210020F6F7FBFF17E6D7F787 +:1031700003FD012804D002280CD008281BD113E03D +:103180004548407D002804DD4348407D401E4249BB +:10319000487510E04048407D032804DA3E48407DF1 +:1031A000401C3D49487506E00420FEF79FFF0020C3 +:1031B0003949487500BF00BF3748C07C062869D12F +:1031C00004220021454801F00BF9012010210022C2 +:1031D000CDE9002102903048407D401C0123024689 +:1031E000002106903E20F6F7AFFE012008211023B3 +:1031F0003BA2CDE9001000214820F6F7B2FF0120E4 +:103200003A4908231A46CDE9001000217820F6F744 +:103210003DFF01200821102335A2CDE900104820F0 +:10322000F6F79FFF0020314908231A46CDE9001028 +:1032300019467820F6F72AFF0120082110232FA233 +:10324000CDE9001019460020F6F78BFF1248407DAB +:1032500000EB400101EB00102A4901EB0010407B1C +:10326000012809D10821102327A2CDE90010194611 +:103270001E20F6F776FF09E001200821102324A282 +:10328000CDE9001019461E20F6F76BFF012008213A +:10329000102341E082E10000F846002062F20308BA +:1032A000D86E002055524C3A0000000054797065E9 +:1032B0003A436C6F75642D5461737400A1A00308C8 +:1032C00041504E203A000000494D45493A00000067 +:1032D000535349443A00000049503A00E2F20308CF +:1032E0004F6E4C696E65203A200000009EF1030885 +:1032F0004F66664C696E653A20000000547970652F +:103300003A000000D47400204C4F524100000000ED +:103310005253343835000000FEA2CDE900101821C8 +:103320000020F6F71EFFFE48407D00EB400101EB58 +:103330000010FC4901EB00108079052818D101200C +:103340000821CDE90010F648407D00EB400101EB7B +:103350000010F44901EB0010007BF34901EB001071 +:103360000C230246182106903620F6F7FAFE17E0E5 +:1033700001200821CDE90010E948407D00EB400123 +:1033800001EB0010E74901EB00108079E74901EB00 +:1033900000100C230246182106903620F6F7E1FEB5 +:1033A000012008211023E2A2CDE9001020210020F5 +:1033B000F6F7D7FE09200F9000200E901190DFE065 +:1033C0000F9800EB400040007A2805DD0E98401C65 +:1033D00080B20E9000200F90D148417D01EB41005A +:1033E00000EB0110CF4901EB00103030119900EBD8 +:1033F00001108078C00908210022CDE90021029047 +:10340000C748407D00EB400101EB0010C54901EBCE +:1034100000103030119900EB011000780690202147 +:103420000E9801EBC000C0B205900F9800EB400071 +:103430004006000E00230490DDE90512F6F784FD36 +:103440000F99084480B20F900F9800EB40004000A5 +:103450007A2805DD0E98401C80B20E9000200F9057 +:10346000AF48417D01EB410000EB0110AD4901EB9C +:1034700000103030119900EB01108078C0090090E5 +:1034800020210E9801EBC000C0B206900F9800EB0F +:1034900040004006000E08232D2205900699F6F7FD +:1034A000B5FC0F98401C80B20F900F9800EB4000C5 +:1034B00040007A2805DD0E98401C80B20E90002056 +:1034C0000F909748407D00EB400101EB00109549BB +:1034D00001EB00103030119900EB01108078C00929 +:1034E00008210022CDE9002102908D48407D00EBAB +:1034F000400101EB00108B4901EB001030301199B5 +:1035000000EB01104078069020210E9801EBC000DE +:10351000C0B205900F9800EB40004006000E00235B +:103520000490DDE90512F6F70FFD0F99084480B20B +:103530000F900F9800EB400040007A2805DD0E98B0 +:10354000401C80B20E9000200F900120009020219E +:103550000E9801EBC000C0B206900F9800EB40003F +:103560004006000E08233B2205900699F6F74EFC14 +:103570000F98401C80B20F901198401C80B211909F +:103580006748417D01EB410000EB0110654901EB0B +:103590000010C179119881423FF712AF61E4D7F76B +:1035A000EBFA012804D002280CD008281BD113E024 +:1035B0005B48407D002804DD5948407D401E584945 +:1035C000487510E05648407D032804DA5448407D91 +:1035D000401C5349487506E00420FEF787FD002093 +:1035E0004F49487500BF00BF4D48C07C07287DD1BA +:1035F00001204B49C87504220021504800F0F0FE1C +:10360000012010210022CDE9002102904448407D94 +:10361000401C01230246002106904020F6F794FC4E +:1036200001200821102346A2CDE90010142100201A +:10363000F6F797FD09200F9000200E90119006E1FB +:103640000F9800EB400040007A2805DD0E98401CE2 +:1036500080B20E9000200F90012008210022CDE9B9 +:10366000002102902E48407D00EB400101EB00104C +:103670002C4901EB00103030119900EB011000785B +:10368000069014210E9801EBC000C0B205900F986F +:1036900000EB40004006000E00230490DDE9051217 +:1036A000F6F752FC0F99084480B20F900F9800EB88 +:1036B000400040007A2805DD0E98401C80B20E9034 +:1036C00000200F900120009014210E9801EBC00003 +:1036D000C0B206900F9800EB40004006000E082391 +:1036E0002D2205900699F6F791FB00E0BDE00F98BA +:1036F000401C80B20F900F9800EB400040007A28E9 +:1037000005DD0E98401C80B20E9000200F900448FA +:10371000407D1BE050726F746F636F6C3A00000065 +:10372000F8460020D4740020E2F3030822F30308D3 +:1037300047756E2D416464723A00000012F403086C +:1037400047756E2D525353493A00000040F2A111C3 +:1037500010FB01F0FE4901EBC00000F56270119909 +:1037600001EB410202EB011100EBC10090F84400B3 +:10377000642110FB01F00690012008210022CDE910 +:10378000002102900698C11700EB1160001205900D +:1037900014210E9801EBC000C0B204900F9800EB0A +:1037A00040004006000E00230390DDE90412F6F706 +:1037B000CBFB0F99084480B20F900F9800EB4000AC +:1037C00040007A2805DD0E98401C80B20E90002043 +:1037D0000F900120009014210E9801EBC000C0B2A0 +:1037E00006900F9800EB40004006000E08232522AB +:1037F00005900699F6F70AFB0F98401C80B20F90CF +:103800000F9800EB400040007A2805DD0E98401C20 +:1038100080B20E9000200F900120009014210E988D +:1038200001EBC000C0B206900F9800EB40004006CC +:10383000000E08233B2205900699F6F7E7FA0F9849 +:10384000401C80B20F901198401C80B21190C1486A +:10385000407D00EB400101EB0010BF4901EB00107F +:10386000C179119881423FF7EBAE7FE4D7F784F935 +:10387000082803D10420FEF739FC00BF00BFB5487B +:10388000C07C08287ED104220021B44800F0A8FDA5 +:10389000012008211023B2A2CDE90010122100203E +:1038A000F6F75FFC012008211023AE4ACDE9001095 +:1038B00012210846F6F755FC012008211023AAA280 +:1038C000CDE9001012215A20F6F74BFC0120082107 +:1038D0000022CDE9002102909E48C07A02230246D0 +:1038E000122106906C20F6F72FFB002011904EE07D +:1038F000119800EB400101EB0010974901EB00101B +:10390000007E00F00100E0B301200821CDE90010A5 +:10391000119800EBC0001B30C0B2052393A20146F2 +:1039200006900020F6F71DFC012008210022CDE9B9 +:1039300000210290119800EBC0001B30C0B201239F +:103940000690119A521C01461E20F6F7FDFA01203E +:103950000821CDE90010119800EB400101EB0010A7 +:103960007D4901EB00100E300690119800EBC0006D +:103970001B30C0B20A23059001462A20069AF6F7AA +:10398000F0FB00E006E01198401C80B21190119805 +:103990000428ADDB02E6D7F7EFF8012806D00228AD +:1039A00012D004281ED0082853D14BE06948007D6E +:1039B000002805DD6748007D401E6649087502E065 +:1039C00005206449087544E06248007D052805DA51 +:1039D0006048007D401C5F49087502E000205D4999 +:1039E000087536E05B48007D062829D2DFE800F044 +:1039F00003070B0F1A240A20FEF778FB20E00B20A8 +:103A0000FEF774FB1CE00C20FEF770FB18E00D20A5 +:103A1000FEF76CFB574890F8AA0000F00F004D49E4 +:103A200008750DE00E20FEF761FB524890F8AA00E1 +:103A300000094849087503E00F20FEF757FB00BF57 +:103A400000BF06E00220FEF751FB00204149087547 +:103A500000BF00BF3F48C07C092819D13D48007D08 +:103A6000454901EB001004220021069000F0B8FC4B +:103A700000201021CDE900103648007D3E4901EBC1 +:103A8000001010230246002106900846F6F769FB55 +:103A900084E5D7F771F8012806D002280ED0042853 +:103AA00016D0082809D178E02A48407D002804DD96 +:103AB0002848407D401E2749487575E02548407DCF +:103AC000032804DA2348407D401C224948756BE0F6 +:103AD0002048407D00EB400101EB00101E4901EB46 +:103AE0000010407B01281AD100201A49497D01EBC2 +:103AF000410202EB0111184A02EB0111487315480B +:103B0000407D014606900220D6F7D0FA1148407D4C +:103B10000690F3F7B3FE0020184908603CE00D481A +:103B2000407D00EB400101EB00100B4901EB001060 +:103B3000407B88BB0120114908600649497D01EBA3 +:103B4000410202EB0111044A02EB0111487317E034 +:103B500094790020F8460020D474002052F4030821 +:103B600053563A0042F7030848563A00506F7274B1 +:103B70002D000000166E002092F4030888024242D5 +:103B8000FD48407D0690F3F779FEFB48407D0146F5 +:103B900006900220D6F78AFA06E00920FEF7A6FA78 +:103BA0000020F549487500BF00BFF348C07C0A28D3 +:103BB00054D104220021F14800F012FC0120082118 +:103BC0001523EFA2CDE9001014212820F6F7C9FA39 +:103BD000012008210022CDE900210290E648407D25 +:103BE000401C01230246142106904620F6F7ACF94A +:103BF000E148407D00EB400101EB0010E24901EBA0 +:103C00000010407B01280AD1012108201523DFA2E2 +:103C1000CDE900011E210020F6F7A3FA14E0D648F2 +:103C2000407D00EB400101EB0010D74901EB001093 +:103C3000407B48B9012008211523D7A2CDE9001007 +:103C40001E210020F6F78DFA012008211523D5A2A8 +:103C5000CDE9001032210020F6F783FAA7E3D6F76A +:103C60008BFF012806D0022817D0042828D0082866 +:103C700048D12DE0C048407D00280DDDCE4890F8A9 +:103C8000150720B1BC48407D0690F3F7F7FDBA4810 +:103C9000407D401EB849487534E0B748407D032850 +:103CA0000DDAC54890F8150720B1B348407D06905D +:103CB000F3F7E4FDB048407D401CAF49487521E072 +:103CC0000121BD4880F815170120BC49487019E052 +:103CD0000920FEF70BFA0021A74841750121B648DB +:103CE00080F8081790F8150758B10020B44908600B +:103CF0000021B14880F815179F48407D0690F3F7E2 +:103D0000BDFD00BF00BF9C48C07C0B283CD10422F5 +:103D10000021AC4800F064FB01210820152398A283 +:103D2000CDE9000112212820F6F71BFA0121082015 +:103D30000022CDE9002002918F48407D401C0B46B7 +:103D40000246122106904620F6F7FEF801200821CF +:103D500015239DA2CDE900101C210020F6F701FAE1 +:103D60000120082115239EA2CDE900102621002064 +:103D7000F6F7F7F90121082015239FA2CDE90001EC +:103D800030210020F6F7EDF98B4890F8150701284F +:103D90002ED17949C87589488078A0B1002088491A +:103DA0000860864988707448407D01210690F4F7C8 +:103DB0002DFA01200821152394A2CDE90010382105 +:103DC0000020F6F7CEF97C4890F8140780B1002166 +:103DD000794880F814170121082015238FA2CDE916 +:103DE000000138210020F6F7BCF901207449086071 +:103DF000DDE2D6F7C1FE012806D0022805D004284E +:103E000004D0082814D10FE012E011E0D5F72EFC01 +:103E1000142804D10121854880F80A1F03E00021FD +:103E2000824880F80A1F03E00920FEF75FF900BF0F +:103E300000BF5148C07C0C283BD1042200217C48A3 +:103E400000F0CEFA0121082015237AA2CDE9000165 +:103E50001A210020F6F785F90121082015237AA2FE +:103E6000CDE9000124210020F6F77BF9012008218B +:103E7000152379A2CDE900102E210020F6F771F963 +:103E80006A4890F80A0F50B101210820152378A242 +:103E9000CDE9000138210020F6F763F909E001209F +:103EA0000821152378A2CDE9001038210020F6F76B +:103EB00058F97CE2D6F760FE012806D0022812D01D +:103EC00004281ED008280DD123E12B48407D00286E +:103ED00005DD2948407D401E2749487502E0032141 +:103EE000254841751CE12448407D032805DA224815 +:103EF000407D401C2049487502E000201E4948755D +:103F00000EE11D48417D634890F8AA0061F303006B +:103F1000604981F8AA0000210320D6F7C7F850B302 +:103F20005C48B0F8AA0011900220FEF7DFF8D6F73F +:103F300063F958491198A1F8AA0000210320D6F787 +:103F4000B5F83A4890F8FC0C20F00101374880F8A9 +:103F5000FC1C90F8FC0C20F00600801D334981F811 +:103F6000FC0C002001F6FC41488000210120D6F71E +:103F70009DF8494892E0CBE0F846002022F503087E +:103F8000504F52543A000000D47400205459504508 +:103F90003A4C4F5241000000545950453A52533464 +:103FA000383500005061737320456E74657220438C +:103FB00068616E6765000000F8A6002000AE002072 +:103FC0008802424262F50308313A446970207377EF +:103FD000697463682031616E6432204F4E000000C6 +:103FE000323A496E7365727420736C617665206D28 +:103FF0006F64756C65000000333A5061737320453F +:104000006E7465722053746172740000537461742D +:10401000653A53656E64696E67000000537461749D +:10402000653A436F6D706C6574650000F85600204A +:10403000A2F50308496E7365727420552D446973A7 +:104040006B204669727374005468616E205061730E +:104050007320456E74657200466F726D61743A46E6 +:10406000415433323B4D41583A333247000000004F +:1040700046696E6420552D4469736B2C4F757470BE +:104080007574696E6700000053746174653A496421 +:104090006C650000166E0020F866002090F8060798 +:1040A00020F08001C44880F8061700F5FC60807895 +:1040B000C0B101281FD002280AD0032825D1BE484C +:1040C00090F8060720F07801BB4880F806171CE03E +:1040D000B94890F8060720F078002030B64981F8FA +:1040E000060712E0B44890F8060720F07801B248BD +:1040F00080F8061709E0B04890F8060720F078002D +:104100005830AD4981F8060700BF00BFFCF724FF17 +:1041100006E00920FDF7EAFF0020A849487500BF26 +:1041200000BFA648C07C0D2843D104220021A4482A +:1041300000F056F901201021CDE90010A14890F8B7 +:10414000AA0000F00F00A04901EB00101023024666 +:10415000194606900020F6F704F89A4890F8AA004D +:1041600000F00F009549497D884211D000201021B0 +:10417000CDE900109148407D934901EB0010001DEE +:104180000C230246202106900020F5F7EAFF10E0FC +:1041900001201021CDE900108848407D8A4901EBBB +:1041A0000010001D0C230246202106900020F5F788 +:1041B000D8FFFCE0D6F7E0FC012806D0022812D098 +:1041C00004281ED0082875D16DE07C48407D002869 +:1041D00005DD7A48407D401E7849487502E004209C +:1041E0007649487566E07548407D042805DA7348CD +:1041F000407D401C7149487502E000206F494875B8 +:1042000058E06E48417D6F4890F8AA0061F30710AE +:104210006C4981F8AA0000210320D5F747FF80B33D +:104220000220FDF763FF644890F8060720F0800144 +:10423000614880F8061700F5FC608078C0B101285D +:1042400020D002280AD0032826D15B4890F8060720 +:1042500020F07801584880F806171DE0564890F87D +:10426000060720F078002030534981F8060713E054 +:10427000514890F8060720F078014F4880F806175B +:104280000AE00FE04C4890F8060720F0780058301C +:10429000494981F8060700BF00BFFCF75DFE00201A +:1042A0004649487506E00920FDF720FF00204349F4 +:1042B000487500BF00BF4148C07C0E2841D1042290 +:1042C0000021424800F08CF801201021CDE90010B7 +:1042D0003C4890F8AA0000093D4901EB001010236A +:1042E0000246194606900020F5F73BFF3348407D13 +:1042F000344991F8AA10B0EB111F11D00020102101 +:10430000CDE900102D48407D314901EB0010001D22 +:104310000C230246202106900020F5F722FF10E032 +:1043200001201021CDE900102448407D284901EBEF +:104330000010001D0C230246202106900020F5F7F6 +:1043400010FF34E0D6F718FC012806D0022805D06B +:10435000042804D008281FD11AE01DE01CE0D5F77E +:104360004BFF01200690069880F3138800BF00BF22 +:10437000BFF34F8F1748006800F4E0601649084308 +:10438000001D14490860BFF34F8F00BF00BFFEE758 +:104390000920FDF7ABFE00BF00BF0848C07C0F2816 +:1043A00004D1042200210D4800F01AF800BF00BF1C +:1043B000F5F7E8FC12B010BDF8660020F8460020C2 +:1043C000E2F50308166E002062F6030822F60308E1 +:1043D000B2F603080CED00E00000FA0502F703084E +:1043E0002DE9F84307460E469046002416E00025C6 +:1043F00010E001207B1903EB061303EB041300907C +:104400001A782307190EEB06180E1023F5F7FEFC99 +:10441000681CC5B2102DECDB601CC4B24445E6DB61 +:10442000BDE8F88300B50020084908770021074857 +:10443000817701214177C1776421416201200349DD +:10444000C8750220FDF752FE00BD0000F8460020AE +:10445000042808D14FF0E021096941F004014FF030 +:10446000E022116107E04FF0E021096921F0040129 +:104470004FF0E0221161704710B51548006840F414 +:104480007000134908601348006840F001001149AA +:10449000086000200F49083108600E4800680E4986 +:1044A00008400C4908600D48091D0860081F006895 +:1044B00020F48020091F0860002006490C310860A4 +:1044C000FDF764FC4FF0006001498039086010BDC1 +:1044D00088ED00E000380240FFFFF6FE10300024B7 +:1044E00010B5FDF7E7FB10BDCA430282704721B14A +:1044F000028842F00102028004E002884FF6FE7357 +:104500001A4002807047000010B5044655488442A6 +:1045100008D101210846FDF7A9F900210120FDF786 +:10452000A5F99DE0B4F1804F08D101210846FDF7BF +:104530007DF900210120FDF779F991E04A48844294 +:1045400008D101210220FDF771F900210220FDF7B9 +:104550006DF985E04548844208D101210420FDF72A +:1045600065F900210420FDF761F979E040488442B3 +:1045700008D101210820FDF759F900210820FDF795 +:1045800055F96DE03B48844208D101211020FDF728 +:104590004DF900211020FDF749F961E036488442C9 +:1045A00008D101212020FDF741F900212020FDF74D +:1045B0003DF955E03148844208D101210220FDF740 +:1045C00055F900210220FDF751F949E02C488442B9 +:1045D00009D101210804FDF749F900214FF4803089 +:1045E000FDF744F93CE02748844209D10121480401 +:1045F000FDF73CF900214FF40030FDF737F92FE0CB +:104600002148844209D101218804FDF72FF90021B6 +:104610004FF48020FDF72AF922E01C48844208D19B +:1046200001214020FDF702F900214020FDF7FEF8AE +:1046300016E01748844208D101218020FDF7F6F8E2 +:1046400000218020FDF7F2F80AE01248844207D1E9 +:1046500001218015FDF7EAF80021A015FDF7E6F825 +:1046600010BD0000000001400004004000080040B0 +:10467000000C004000100040001400400004014005 +:104680000040014000440140004801400018004043 +:10469000001C00400020004030B5024600200023EE +:1046A0000024158A05EA0103958905EA010413B17E +:1046B0000CB1012000E0002030BD1AB183890B430A +:1046C000838102E083898B438381704700220288C3 +:1046D000184B98420ED0184B98420BD0B0F1804F37 +:1046E00008D0164B984205D0154B984202D0154B76 +:1046F000984204D14FF68F731A404B881A43124BDD +:10470000984207D0114B984204D04FF6FF431A400D +:104710000B891A4302804B68C3620B880385054BE3 +:10472000984202D0044B984201D18B7A0386012330 +:1047300083827047000001400004014000040040F3 +:1047400000080040000C0040001000400014004031 +:1047500010B50024FCF78CFE00F0BCFCD5F738FE49 +:10476000294890F8FC0C20F00101274880F8FC1C37 +:1047700090F8FC0C20F08001234880F8FC1C90F895 +:10478000FC0C20F00600801D1F4981F8FC0C002164 +:104790000120D5F78BFCD4F70FFDD5F73BFAD6F700 +:1047A0002DFAF5F7D9F9FFF73DFED5F7C5FFF2F77A +:1047B00061FEF4F7AFFFFCF7CFFBFCF723FF1248D5 +:1047C00090F8FC0C20F001010F4880F8FC1C90F8D8 +:1047D000FC0C20F080010C4880F8FC1C90F8FC0CCC +:1047E00020F00600801D084981F8FC0C0021012002 +:1047F000D5F75CFC42F2107004494885012081F82D +:104800002900F5F703FD10BDF8560020F8460020FA +:104810002DE9F04100240025FE48807801280BD1C5 +:104820000020FC498870D5F741FAFB48C07C02287B +:1048300002DC0120F849C875F748007AC0F380000F +:1048400000287DD1002478E304EB4400F149503185 +:1048500001EB80008078012807D1002004EB44019F +:10486000EC4A503202EB8101887004EB4400E949C4 +:10487000503101EB8000407800287CD104EB4400EB +:1048800001F5996101EB800080780128F5D104EBF6 +:10489000440000EB041001F5107101EB0010807969 +:1048A000002868D0002004EB4401DC4A02EB8101BF +:1048B000887004EB440000EB041002F5107101EB6A +:1048C000001080790C287DD2DFE800F07C06090A10 +:1048D000C80B0C0807FDFC0D00BF00BF00BF00BFE8 +:1048E00000BF00BF00BF40F2A1106043CC4901EB04 +:1048F000C0000079012815D040F2A110604301EBFF +:10490000C00000F5627040F2A1116143C44A02EB9D +:10491000C101897801EB410202EB011110F831006D +:10492000002861D140F2A1106043BD4901EBC000F5 +:104930008078401CC1B240F2A1106043B84A00E048 +:1049400063E302EBC000817040F2A11060431146A6 +:1049500011F8300090B140F2A110604311F830100E +:1049600040F2A110604302EBC0008170002140F2D0 +:10497000A110604300E0DEE202F8301040F2A11026 +:104980006043A74901EBC00000F5627040F2A1113D +:104990006143A34A02EBC101897801EB410202EBBA +:1049A000011110F8311040F2A11060439C4A02EB53 +:1049B000C0004079814217D0002240F2A11060432C +:1049C000974900E005E201EBC00000F5627040F29B +:1049D000A1116143924B03EBC101897801EB4103C3 +:1049E00003EB011100F8312040F2A11060438C4923 +:1049F00001EBC000807804EB440101EB0411894A0B +:104A000002EB0111C979884207DB002140F2A110B5 +:104A10006043834A02EBC000817040F2A110604302 +:104A20007F4B03EBC00000F5627040F2A1136343BB +:104A30007B4E06EBC3039B7803EB430606EB0313A5 +:104A400000EBC300427940F2A1106043744B03EBCA +:104A5000C00081782046E9F7BFFD6BE240F2A1106B +:104A600060436F4901EBC0000079012815D040F286 +:104A7000A110604301EBC00000F5627040F2A1118B +:104A80006143674A02EBC101C97801EB410202EBC5 +:104A9000011110F8310000285ED140F2A1106043EE +:104AA0005F4901EBC000C078401CC1B240F2A110C8 +:104AB00060435B4A02EBC000C17040F2A11060434A +:104AC000114601E086E1B2E011F8300080B140F219 +:104AD000A110604311F8301040F2A110604302EBC6 +:104AE000C000C170002140F2A110604302F83010F4 +:104AF00040F2A11060434A4901EBC00000F562702A +:104B000040F2A1116143464A02EBC101C97801EBB1 +:104B1000410202EB011110F8311040F2A110604384 +:104B20003F4A02EBC0004079814215D0002240F29A +:104B3000A11060433A4901EBC00101F5627140F2F6 +:104B4000A1106043364B03EBC000C07800EB40037C +:104B500003EB001001F8302040F2A110604330490F +:104B600001EBC000C17840F2A11060432C4A02EB77 +:104B7000C0008079814206DB002140F2A110604331 +:104B800002EBC000C17040F2A1106043244901EB68 +:104B9000C000407808B340F2A110604301EBC000B0 +:104BA000C17840F2A11060431D4A02F8301040F273 +:104BB000A1106043114601EBC0004078401EC1B215 +:104BC00040F2A110604302EBC000C170002140F22E +:104BD000A110604302EBC000417040F2A11060439D +:104BE0000F4B03EBC000083040F2A11363430C4E9F +:104BF00006EBC303DB78C3EBC30300EBC3004279CE +:104C000040F2A1106043334603EBC000C178204658 +:104C10000AE000007C6D0020F8460020947200201D +:104C200094790020D4740020E9F7D6FC82E140F2A8 +:104C3000A1106043F54901EBC0000079012813D0B1 +:104C400040F2A110604301EBC000083040F2A11116 +:104C50006143EE4A02EBC101C978C1EBC10100EB2F +:104C6000C1000079002856D140F2A1106043E74905 +:104C700001EBC000C078401CC1B240F2A1106043FB +:104C8000E24A02EBC000C17040F2A110604311463D +:104C900011F8300080B140F2A110604311F83010DB +:104CA00040F2A110604302EBC000C170002140F24D +:104CB000A110604302F8301040F2A1106043D349C4 +:104CC00001EBC000083040F2A1116143CF4A02EB72 +:104CD000C101C978C1EBC10100EBC100017940F20B +:104CE000A110604302EBC0004079814213D0002242 +:104CF00040F2A1106043C54901EBC000083040F20A +:104D0000A1116143C14B03EBC101C978C1EBC101E2 +:104D100000EBC100027140F2A1106043BB4901EBFE +:104D2000C000C17840F2A1106043B84A02EBC00055 +:104D30008079814206DB002140F2A110604302EB42 +:104D4000C000C17040F2A1106043B04901EBC00047 +:104D5000407808B340F2A110604301EBC000C17875 +:104D600040F2A1106043A94A02F8301040F2A110AD +:104D70006043114601EBC0004078401EC1B240F2D2 +:104D8000A110604302EBC000C170002140F2A110ED +:104D9000604302EBC000417040F2A11060439B4BA6 +:104DA00003EBC000083040F2A1136343974E06EBBB +:104DB000C303DB78C3EBC30300EBC300427940F2CB +:104DC000A1106043334603EBC000C1782046E9F7E9 +:104DD00003FCAFE040F2A11060438C4901EBC0003E +:104DE0000079012815D040F2A110604301EBC0000A +:104DF00000F5627040F2A1116143844A02EBC101E7 +:104E0000C97801EB410202EB011110F831000028D2 +:104E10005BD140F2A11060437C4901EBC000C07837 +:104E2000401CC1B240F2A1106043784A02EBC000BE +:104E3000C17040F2A1106043114611F8300080B1FA +:104E400040F2A110604311F8301040F2A11060430D +:104E500002EBC000C170002140F2A110604302F8D3 +:104E6000301040F2A1106043684901EBC00000F52A +:104E7000627040F2A1116143644A02EBC101C9783A +:104E800001EB410202EB011110F8311040F2A110C8 +:104E900060435E4A02EBC0004079814215D0002297 +:104EA00040F2A1106043594901EBC00000F5627067 +:104EB00040F2A1116143554B03EBC101C97801EBED +:104EC000410303EB011100F8312040F2A1106043CF +:104ED0004E4901EBC000C17840F2A11060434B4A3B +:104EE00002EBC0008079814206DB002140F2A11074 +:104EF000604302EBC000C17040F2A1106043434B1D +:104F000003EBC000083040F2A11363433F4E06EBB1 +:104F1000C303DB78C3EBC30300EBC300427940F269 +:104F2000A1106043334603EBC000C1782046E9F787 +:104F300053FB00BF00BF601CC4B2354890F86A0B39 +:104F4000A0423FF781AC3348807801287ED13148B8 +:104F5000B038807800EB40012F4800EB01108079D9 +:104F6000002873D000202B498870A1F1B00081780F +:104F7000274890F80C0C401E814207DA2548B038CB +:104F80008078401C2349B039887003E00020214913 +:104F9000B03988701F48B038807800EB40011D4858 +:104FA000983800EB8100807878B300221948B03837 +:104FB000807800EB40011748983800EB8100827040 +:104FC0001448B038807800EB4001134800EB011022 +:104FD000807901282BD0042804D0052823D0062866 +:104FE0002AD11BE00B48B038807800EB40010A481A +:104FF00000EB011000684FF4E131B1FBF0F000EB81 +:10500000401040000349886016E01FE094790020BA +:10501000F8660020C4740020087300204FF47A70F2 +:105020002849886008E064202649886004E04FF43D +:105030007A702449886000BF00BF224AB03A937852 +:105040000B32D15C0B3A9078F3F732FE1E48407871 +:1050500088B91E488078012820D100201B4988701B +:10506000194B1A79A1F29C6393F8E017164B587804 +:10507000F9F736FE12E015480C38807801280DD17A +:10508000002012490C3988700F4B1A79A1F5D263B0 +:1050900093F8E0170C4B5878F9F722FE0C48807B08 +:1050A00058B9D5F7E7FEF3F76BFA0748C07820B197 +:1050B00000200549C870F5F701F9FDF71FF8BDE8B4 +:1050C000F0810000C4740020D86E0020946D002090 +:1050D000F84600203EB50024002501210846FCF7D3 +:1050E00095FBA720ADF800000020ADF8020040F2CB +:1050F000E73001900020ADF8080069464FF080408D +:10510000FFF7E4FA0021AB4880F8321800BF6FE0E7 +:1051100004EB4400A84901EB8001A64890F832084E +:10512000A64A42F82010A34890F83208401CC1B2A9 +:10513000A04880F8321804EB440002F55A7101EBE4 +:1051400080019C4890F8320842F82010994890F865 +:105150003208401CC1B2974880F8321804EB440072 +:1051600002F54E7101EB8001924890F8320842F846 +:105170002010904890F83208401CC1B28D4880F849 +:10518000321804EB44008E4901EB8001894890F805 +:10519000320842F82010874890F83208401CC1B20B +:1051A000844880F8321800251EE040F2A1106043C8 +:1051B000844901EBC00000F5627005EB450101EB8D +:1051C000051100EBC1000C307A4991F832187B4A86 +:1051D00042F82100774890F83208401CC1B2754867 +:1051E00080F83218681CC5B2102DDEDB601CC4B21A +:1051F000042C8DDB70490C396E4890F832086F4AE8 +:1052000042F820106B4890F83208401CC1B269483F +:1052100080F8321800F5D26190F8320842F8201078 +:10522000644890F83208401CC1B2624880F83218D5 +:1052300000F29C6190F8320842F820105D4890F826 +:105240003208401CC1B25B4880F8321800F5D561C5 +:1052500090F8320842F82010564890F83208401C66 +:10526000C1B2544880F8321800F61C0190F8320898 +:1052700042F820104F4890F83208401CC1B24D4807 +:1052800080F8321800F6543190F8320842F82010B5 +:10529000484890F83208401CC1B2464880F832189D +:1052A00000F2846190F8320842F82010414890F8EA +:1052B0003208401CC1B23F4880F8321840493C31A6 +:1052C00090F8320842F820103A4890F83208401C12 +:1052D000C1B2384880F832183B48364991F8321844 +:1052E00042F82100334890F83208401CC1B23148DE +:1052F00080F832183249303190F8320842F82010E4 +:105300002C4890F83208401CC1B22A4880F8321864 +:1053100000F55C60274991F8321842F821002548D1 +:1053200090F83208401CC1B2224880F8321800F6CA +:10533000CC5190F8320842F820101E4890F83208FC +:10534000401CC1B21B4880F83218002414E004EB62 +:1053500044011E4800EB8101164890F83208174AB4 +:1053600042F82010134890F83208401CC1B211488E +:1053700080F83218601CC4B2052CE8DB0E491C39D9 +:105380000C4890F832080D4A42F82010094890F86D +:105390003208401CC1B2074880F832180121880742 +:1053A000FFF7A5F8012211469007FFF786F900F0F4 +:1053B0000FF83EBDF8660020CC6D00202C6F002059 +:1053C000C4AD002094790020144700202C740020E4 +:1053D00008B51C208DF8000001208DF80100022086 +:1053E0008DF8020001208DF803006846F4F7C8FA32 +:1053F00008BD10B5F1F7CEFC10BD10B5F1F7ECFC0F +:1054000010BD10B5FBF7C6FC10BD10B5F1F798FC48 +:1054100010BD10B5F1F702FD10BD10B5F4F776F828 +:1054200010BD01F40072B2F5007F00D100BFCA4385 +:105430000280704721B1828942F40052828104E0E7 +:1054400082894DF6FF731A40828170471AB1838AB0 +:105450000B43838202E0838A8B4383827047000080 +:1054600010B504462548844208D101211020FCF7DC +:10547000FDF900211020FCF7F9F93EE020488442B4 +:1054800009D101214804FCF7D1F900214FF4003083 +:10549000FCF7CCF931E01B48844209D10121880492 +:1054A000FCF7C4F900214FF48020FCF7BFF924E099 +:1054B0001548844209D10121C804FCF7B7F900213D +:1054C0004FF40020FCF7B2F917E01048844209D1EC +:1054D00001210805FCF7AAF900214FF48010FCF720 +:1054E000A5F90AE00A48844207D101212020FCF7EF +:1054F000BDF900212020FCF7B9F910BD00100140D2 +:105500000044004000480040004C00400050004073 +:105510000014014002460020B1F5007F00D100BF19 +:1055200013880B400BB1012000E00020704770B5DC +:105530000246002400230025002040F66A16B142EE +:1055400000D100BFC1F3421501F01F03012606FA86 +:1055500003F3012D02D19689334006E0022D02D1DA +:10556000168A334001E0968A33400C12012606FA6F +:1055700004F41688344013B10CB1012000E000207F +:1055800070BDF0B50346002400260025002040F63B +:105590006A17B94200D100BF1846C1F3421401F0A6 +:1055A0001F06012707FA06F5012C01D10C3004E093 +:1055B000022C01D1103000E014301AB107682F43DB +:1055C000076002E00768AF430760F0BD2DE9FF47C1 +:1055D00005460E460024A14600BFA046B08900B192 +:1055E00000BF2C8A24F44054F08804432C82AC89F8 +:1055F00041F20C608443B0883189084371890843C3 +:105600000443AC81AC8A24F44074B0890443AC8276 +:105610006846FCF73BF92048854202D01F48854286 +:1056200002D1DDF80C9001E0DDF80890A88900F4C3 +:10563000004040B109EBC90000EB09103168490096 +:10564000B0FBF1F707E009EBC90000EB0910316886 +:105650008900B0FBF1F76420B7FBF0F004012009EA +:10566000642101FB1078A88900F4004040B1322089 +:1056700000EBC800B0FBF1F000F00700044308E0C5 +:10568000322000EB08106421B0FBF1F000F00F00B5 +:1056900004432C81BDE8FF87001001400014014045 +:1056A00010B5002406E0FCF775F810B9D4F712F82D +:1056B00010BD641C02488442F5D3FA20F8E70000CC +:1056C000404B4C000FB4084B10B504A902AA039834 +:1056D00001F0E8F9044602A9002001F00EFC204682 +:1056E00010BC5DF814FB0000FB6E030803B40198C6 +:1056F0004100009850EAC12018BF04204A0D18BF8D +:1057000040F0010040F2FF72B2EB515F08BF40F081 +:105710000200012808BF052002B070470000000009 +:1057200030B583B0044601F093F99FED090B0546AF +:105730008DED000B002221466846D3F78AF82846F3 +:1057400001F0A2F99DED000B03B030BD0000000098 +:10575000000000000000000070B5D94B00242DEDC2 +:10576000020B2DED108BDDE91010984205DA20F0C8 +:1057700000429A4201D809D141B19DED100BBDEC18 +:10578000108B02B0BDE8704001F01EB9B0F5801F6B +:1057900026DA11430BD0002813DA012001F074F946 +:1057A000BDEC108B02B0BDE8704001F021B90220C1 +:1057B00001F06AF901F0F0F851EC100B81F00041B2 +:1057C0009EE06FF035049FEDC00B53EC102B9DED68 +:1057D000100B51EC100BD2F713FECDE91001084667 +:1057E00004EB2051C0F31304B948A1F2FF31204467 +:1057F00000F4801080F07F6282F04052224301EB7F +:1058000020559FEDB50B119253EC102B9DED100B15 +:1058100051EC100BD2F7EEFD41EC180BA01CC0F3BD +:1058200013009FEDAFDB9FEDB0EBB14E7E4403283C +:105830006CD296ED000B51EC180B53EC102BD3F7F8 +:1058400039FB1DD1002D01BF96ED000BBDEC108B77 +:1058500002B070BD2846D2F7CAFE41EC180B53ECDB +:105860001D2BD2F7CDFD41EC190B53EC1E2B51EC47 +:10587000180BD2F7C5FD53EC192BD2F71AFD3FE0F8 +:105880009FED9D0B51EC180B53EC102BD2F7B8FD8C +:105890009FED9B1B53EC112BD2F7AFFD41EC190B85 +:1058A00053EC182B51EC180BD2F7AAFD53EC192B23 +:1058B000D2F7A6FD41EC190B002D04BF53EC192BB8 +:1058C00051EC180B1AD02846D2F791FE41EC1A0B76 +:1058D00053EC1D2BD2F794FD53EC192BD2F78DFD11 +:1058E00053EC182BD2F786FD41EC180B53EC1E2B12 +:1058F00051EC1A0BD2F784FD53EC182BD2F77AFD3A +:10590000BDEC108B02B041EC100B70BD9FED7E0B17 +:1059100051EC180B53EC102BD2F7CBFC41EC100BD5 +:1059200051EC180B53EC102BD2F7DCFD41EC190BAA +:105930002846D2F75CFE41EC1B0B53EC192B51ECC3 +:10594000190BD2F75DFD41EC1A0B714853EC1A2B81 +:10595000261851EC1A0BD2F753FD41EC1F0B6D4882 +:10596000C4F1510404F5D724B0EE4F0AF0EE6F0AEB +:105970000321784400F094FF53EC1F2B51EC100BE3 +:10598000D2F73EFD41EC1C0B6348B0EE4F0AF0EE3F +:105990006F0A0421784400F083FF53EC1A2B51EC7A +:1059A000100BD2F72DFD344353EC1C2BD2F781FCA6 +:1059B00041EC1C0B002C4CDD9FED510B51EC180BF6 +:1059C00053EC102BD2F71CFD53EC182BD2F718FD1B +:1059D00041EC1A0B55B353EC1D2B51EC1B0BD2F7BA +:1059E0000FFD41EC1D0B53EC1C2B51EC1A0BD2F7A5 +:1059F00060FC53EC192BD2F703FD53EC1D2BD2F7AF +:105A000058FC53EC1A2BD2F7F8FC53EC182BD2F7B6 +:105A1000F1FC41EC180B53EC1E2B51EC1B0BD2F795 +:105A2000EFFC53EC182BD2F7E5FC69E753EC1C2B89 +:105A300051EC1A0BD2F73DFC53EC192BD2F7E0FCDA +:105A400053EC1A2BD2F7D9FC53EC182BD2F7D5FC18 +:105A500056E735B353EC1D2B51EC1B0BD2F7D0FCA2 +:105A600041EC1A0B53EC1C2B51EC180BD2F7C2FC77 +:105A700053EC192BD2F7C4FC53EC1A2BD2F7BAFC17 +:105A800053EC182BD2F7B6FC41EC180B53EC1E2B41 +:105A900051EC1B0BD2F7B4FC53EC182BD2F7AAFC39 +:105AA0002EE753EC1C2B51EC180BD2F7A3FC53EC54 +:105AB000192BD2F7A5FC53EC182BD2F79EFC1FE74D +:105AC0000000F07F000000000000000000005043D4 +:105AD000645F090000000000000000000000F03FCB +:105AE000763C7935EF39EA3D0000E0FE422EE63F94 +:105AF000E09F000000000000555555555555D53F15 +:105B0000000000000000E03F000000000000004036 +:105B100086EBF9FF629E0000589E00000000000026 +:105B200070B5414A00252DED020B2DED048BDDE90A +:105B30000404944205DA24F00041914201D809D1CD +:105B400040B19DED040BBDEC048B02B0BDE870408C +:105B500000F03ABFB4F5801F26DA08430BD0002CC2 +:105B600013DA012000F090FFBDEC048B02B0BDE819 +:105B7000704000F03DBF022000F086FF00F00CFFF7 +:105B800051EC100B81F0004146E09FED290B6FF0C6 +:105B9000350553EC102B9DED040B51EC100BD2F797 +:105BA0002FFCCDE904010C4605EB2450A0F2FF3098 +:105BB000C10F40F2FF32521A62F31F540844D2F769 +:105BC00016FD05949DED040B41EC180B51EC100BE8 +:105BD00001F008FB9FED181B53EC112BD2F710FCC2 +:105BE0009FED170B41EC190B53EC102B51EC180BDC +:105BF000D2F706FC53EC192BD2F75BFB9FED120B8F +:105C000041EC190B53EC102B51EC180BD2F7F8FBAD +:105C100053EC192BD2F74DFBBDEC048B02B041ECD9 +:105C2000100B70BD000000000000F07F00000000BD +:105C300000000000000050430EE526157BCBDB3F43 +:105C4000362BF111F3FE593D00609F501344D33FB2 +:105C50002DE9F04D2DED040B2DED0E8B96B0DDE909 +:105C60002550279CDDF890A025F0004624F0004840 +:105C7000BAF1000F14BF0121002101EB4502FC49DC +:105C800053184A1093422AD3002814BF012300233B +:105C900003EB44030B44F7498B4220D358EA00013D +:105CA0009FEDF59B76D0DFF8D8B35D4503D1BAF10F +:105CB000000F05D188E0BAF1000F08BF002100D025 +:105CC000012101EB450111F5001F08D8002814BF80 +:105CD0000121002101EB440111F5001F0BD99DEDBD +:105CE000261B9DED240B16B0BDEC0E8B04B0BDE859 +:105CF000F04D00F073BE0027002DBCBFE149884580 +:105D000021DAE1498845A8BF02271CDAC3451ADC1D +:105D1000DE4901EB2851142908DDC1F1340220FAD3 +:105D200002F101FA02F282420DD108E058B9C1F144 +:105D3000140228FA02F101FA02F2424503D101F0FD +:105D40000101C1F1020756EA0A0124D1002C22DA2E +:105D5000002D18BF022F01D0012F0AD0022000F021 +:105D600093FE16B0BDEC0E8B04B0BDE8F04D00F014 +:105D700013BE022000F088FE00F00EFE51EC100B66 +:105D800081F0004141EC100B16B0BDEC0E8B04B05D +:105D9000BDE8F08D18E09FEDBEAB9FEDBF8B0028F6 +:105DA00071D1B848804522D105F1804010F58010AE +:105DB00008BFBAF1000F07D0B3450ADC002CA8BF1A +:105DC0009DED260BE0DA0DE0B0EE490AF0EE690A2F +:105DD000DAE7002C06DA9DED260B51EC100B81F072 +:105DE00000416FE0AE48784490ED000BCCE7D84519 +:105DF0004DD1002C48DA2EB186423AD1BAF1000FCB +:105E000042D126E0BAF1000F13D0022000F03CFE90 +:105E100000F0FEFD8DED020B9DED240B8DED000BD2 +:105E200010EE900A039961F31E0003909DED020BA2 +:105E3000AAE78DED02AB9DED240B1AEE901A10EE41 +:105E4000900A8DED000B61F31E0003909DED020B97 +:105E50009AE78DED028B9DED240B18EE901A10EE53 +:105E6000900A8DED000B61F31E0003909DED020B77 +:105E70008AE709DA9DED240B51EC190B53EC102B3A +:105E8000D2F730FB1EE020E09DED240B7CE786423C +:105E90001BDAB4F1804F0DD0A4F10050B0F1FF50E7 +:105EA00013D1002D11DB9DED240B51EC100B01F0F3 +:105EB0002FFA07E09DED240B53EC102B51EC100B47 +:105EC00000F0C2BC41EC100B5EE79DED240B51ECE1 +:105ED000100B01F075F8BAF1000FCDE90E0142D1B7 +:105EE0009FED710B46B3A6F1E040B0F17F600CD09E +:105EF0005E4538D1002D00DAA7B3022F0CBF012078 +:105F00004FF0FF30D2F773FBDCE7002D01DD002CF2 +:105F10000DDA002D01DD002C1FDB002D16DA002C20 +:105F200014DB012F08BF9FED620B3FF42DAFB0EEE5 +:105F30004A0AF0EE6A0A27E7022F18BF002D0CD09C +:105F4000012F0AD1002DFFF61FAF06E0002DB8BFCC +:105F5000002C08DA012F3FF417AFB0EE480AF0EE3C +:105F6000680A11E71BE0012000EBE57050EA070129 +:105F700015D0791EB0EE498AF0EE698A084308BF51 +:105F80009FED4D8B4E480025804570DD4D494E48B4 +:105F9000884514DDB0420DDB002C19DB2FE0012019 +:105FA00000F072FD16B0BDEC0E8B04B0BDE8F04DF4 +:105FB00000F01EBDB34502DC002C09DC1FE0864268 +:105FC00002DA002C1BDA03E05E452BDD002C16DD27 +:105FD000022000F059FD00F01BFD8DED020B53EC8B +:105FE0001A2B51EC180BD2F70BFACDE900010399EB +:105FF000019861F31E0003909DED020BC4E60220A0 +:1060000000F042FD00F014FD10EE901A18EE900A18 +:106010008DED020B8DED008B61F31E0003909DED65 +:10602000020BB1E69DED0E0B53EC192B51EC100B4E +:10603000D2F7E0F99FED260BCDE9080153EC102BC8 +:106040009DED080B51EC100BD2F7DAF99FED221BF6 +:1060500053EC112BD2F7D1F99DED081B53EC112B0A +:10606000D2F7CEF99FED1E1B53EC112B3CE08CE0D8 +:10607000FFFF1F00FFFF0F00000000000000F03FC7 +:106080000000F03F0000F07F0000404301FCFFFFF4 +:10609000000000000000F07F000000000000000091 +:1060A000269A0000000000000000000000000080B0 +:1060B000000000000000F0FF000000000000F0BF42 +:1060C0000000E0410000F043FFFFEF3F0000000050 +:1060D000000000000000D03F555555555555D53F9F +:1060E000000000000000E03FD2F787F99DED080BAB +:1060F00041EC1A0B53EC102B51EC100BD2F780F93A +:1061000053EC1A2BD2F77CF941EC1A0B9FEDFE0BE6 +:1061100053EC102B9DED080B51EC100BD2F770F9DE +:1061200041EC1B0B9FEDFA0B51EC1A0B53EC102BAF +:10613000D2F766F941EC1A0B9FEDF70B53EC102BDD +:106140009DED080B51EC100BD2F75AF953EC1A2BBA +:10615000D2F750F941EC1A0B51EC1B0B53EC1A2BF4 +:10616000D2F7A7F80690CDE906519DED060B53EC4A +:106170001B2B51EC100BD2F73DF953EC1A2BD2F735 +:106180003CF941EC100B00F0A1B90020B6F5801FDE +:106190000EDA9FEDE30B53EC102B9DED0E0B51EC43 +:1061A000100BD2F72DF9CDE90E016FF034000E4639 +:1061B00000EB2650A0F2FF37C6F31300DA4940F097 +:1061C0007F6646F040568842D8BF002408DDD74994 +:1061D0008142C8BF012403DC0024A6F580167F1C81 +:1061E000D348784400EBC4000F9690ED00CB9DEDB2 +:1061F0000E0B53EC1C2B51EC100BD2F7FBF89DED62 +:106200000E0B41EC1B0B53EC1C2B51EC100BD2F77B +:1062100050F841EC100B51EC190B53EC102BD2F74A +:1062200061F941EC1D0B51EC1B0B53EC1D2BD2F70C +:10623000E7F841EC1A0BBF488DED10AB7844109590 +:1062400090ED000B4FF0005040EA660000EB8440F8 +:106250008DED080B00F5002009909DED080B53EC27 +:106260001C2B51EC100BD2F7C5F89DED0E1B53EC17 +:10627000112BD2F7C2F841EC100B53EC102B9DED13 +:10628000100B51EC100BD2F7BBF89DED080B41EC55 +:106290001C0B53EC102B9DED100B51EC100BD2F797 +:1062A000AFF853EC1B2BD2F7A8F853EC1C2BD2F70A +:1062B000A1F853EC1D2BD2F7A3F841EC1C0B53ECC7 +:1062C0001A2B51EC1A0BD2F79BF841EC1B0B9A4896 +:1062D0000621B0EE4B0AF0EE6B0A784400F0E0FACB +:1062E000B0EE401AF0EE601AB0EE41DAF0EE61DA8C +:1062F00053EC1B2B51EC1B0BD2F782F853EC1D2BEC +:10630000D2F77EF89DED100B41EC1B0B53EC1A2BD2 +:1063100051EC100BD1F7CDFF53EC1C2BD2F770F8DA +:1063200053EC1B2BD1F7C5FF9DED100B41EC1B0B64 +:1063300053EC102B51EC100BD2F762F841EC1D0B13 +:106340009FED7FEB53EC1E2BD1F7B3FF53EC1B2BD0 +:10635000D1F7AFFF0890CDE908519DED080B53EC44 +:106360001E2B51EC100BD2F745F853EC1D2BD2F736 +:1063700041F853EC1B2BD2F740F89DED080B41EC94 +:106380001D0B53EC102B9DED100B51EC100BD2F7A5 +:1063900037F841EC1B0B53EC1A2B51EC1D0BD2F7C9 +:1063A0002FF89DED080B41EC1A0B53EC102B51EC20 +:1063B0001C0BD2F725F853EC1A2BD1F77AFF41ECDE +:1063C0001A0B51EC1B0B53EC1A2BD1F772FF0C90EC +:1063D000CDE90C519DED0C0B53EC1B2B51EC100B2C +:1063E000D2F708F853EC1A2BD2F707F841EC1B0B45 +:1063F0009FED550B53EC102B9DED0C0B51EC100B3E +:10640000D1F7FEFF41EC1A0B9FED510B51EC1B0B2A +:1064100053EC102BD1F7F4FF41EC1B0B9FED4E0B0F +:1064200053EC102B9DED0C0B51EC100BD1F7E8FF4A +:1064300053EC1B2BD1F73DFF41EC100B484878443F +:1064400000EBC40090ED001B51EC100B53EC112B32 +:10645000D1F72FFF41EC1B0B3846D2F7C8F8CDE936 +:10646000080153EC1B2B51EC1A0BD1F722FF41EC26 +:10647000100B3C48784400EBC40090ED00CB51EC8D +:10648000100B53EC1C2BD1F714FF9DED081B53ECA4 +:10649000112BD1F70EFF0690CDE906519DED080BAB +:1064A00053EC102B9DED060B51EC100BD1F7A2FF16 +:1064B00053EC1C2BD1F79EFF53EC1A2BD1F79AFF0C +:1064C00053EC1B2BD1F799FF41EC100B9DED261BD4 +:1064D00053EC102B8DED001B00959DED260B51EC20 +:1064E000100BD1F78DFF9DED000B41EC1A0B53EC17 +:1064F000102B9DED260B51EC100BD1F77BFF9DED82 +:10650000061B53EC112B2FE0000000604715F73FEE +:10651000FE822B654715F73F44DF5DF80BAE543E16 +:1065200000000000000040438E9803007AB60B0084 +:106530006A950000D0950000A294000000000000C1 +:106540000000000000000840000000E009C7EE3F26 +:10655000FD033ADC09C7EE3FF5015B14E02F3EBEB8 +:106560002E930000E8920000D1F74AFF53EC1A2B5B +:10657000D1F79FFE9DED060B41EC1A0B53EC102B4F +:106580009DED000B51EC100BD1F73AFFCDE90C015A +:106590009DED0C0B51EC1A0B53EC102BD1F789FE2F +:1065A000CDE902010C46AA498C422FDB611A08434F +:1065B00018D19DED0C0B53EC102B9DED020B51EC03 +:1065C000100BD1F717FF41EC1B0B9FEDA30B51EC08 +:1065D0001A0B53EC102BD1F76CFE53EC1B2BD2F79C +:1065E00017FA2DD2022000F04FFA00F011FA10EE47 +:1065F000901A18EE900A8DED020B8DED008B61F371 +:106600001E0003909DED020BFFF7BEBB944A24F0E1 +:106610000041914214D39349214408437FF4EFACE5 +:106620009DED0C0B53EC102B9DED020B51EC100B60 +:10663000D1F7E0FE53EC1A2BD2F7EAF97FF6DFAC84 +:1066400024F000408849894A002601EB205182420B +:106650002BDA481C4FF4801121FA00F02044844AC0 +:10666000C0F30A517A44A1F2FF3192ED000B814A46 +:106670008DED080BCA4020EA0202C0F3130040F47B +:106680008010C1F1140120FA01F60992002CB8BF64 +:1066900076429DED080B53EC102B9DED0C0B51EC4D +:1066A000100BD1F7A7FECDE90C019DED0C0B51ECC1 +:1066B0001A0B53EC102BD1F7FCFD9FED6F0B0890DC +:1066C000CDE9085153EC102B9DED080B51EC100B4C +:1066D000D1F796FE41EC1B0B9FED690B53EC102B91 +:1066E0009DED080B51EC100BD1F78AFE9DED0C0BC4 +:1066F00041EC1C0B53EC102B9DED080B51EC100BD7 +:10670000D1F778FE53EC1A2BD1F777FE9FED5E1B85 +:1067100053EC112BD1F774FE53EC1C2BD1F7C9FDB0 +:1067200041EC1A0B51EC1B0B53EC1A2BD1F7C1FDAA +:10673000CDE902019DED020B53EC1B2B51EC100B2C +:10674000D1F758FE53EC1A2BD1F757FE9DED020BF3 +:1067500041EC1A0B53EC102B51EC100BD1F750FEFF +:10676000CDE908014A489DED080B0521784400F069 +:1067700097F89DED081B51EC100B53EC112BD1F742 +:106780003FFE9DED021B53EC112BD1F736FECDE9F8 +:1067900006019DED020B53EC1A2B51EC100BD1F7B7 +:1067A0002FFE53EC1A2BD1F784FD9FED3B0B41ECF0 +:1067B0001A0B53EC102B9DED060B51EC100BD1F77F +:1067C00019FE9DED060B41EC1B0B53EC102B9DEDC0 +:1067D000020B51EC100BD1F713FE53EC1B2BD1F72E +:1067E00081FE53EC1A2BD1F705FE9DED021B53ECF5 +:1067F000112BD1F7FFFD53EC192BD1F7FEFDCDE99D +:10680000020101EB065001150029C8BF039015DCF9 +:106810009DED020B324651EC100BD2F7E1F8FEF77A +:1068200065FF042808BF00F003F932469DED020B16 +:1068300051EC100BD2F7D4F8CDE902019DED020B1B +:1068400051EC180B53EC102BD1F7DAFDFFF73ABBE4 +:106850000000904000000000FE822B654715973C29 +:1068600000CC904000346F3F01FCFFFF0000E03F90 +:10687000A8910000FFFF0F0000000000432EE63F3C +:10688000396CA80C615C20BEEF39FAFE422EE63F5F +:1068900040900000000000000000000000000040E8 +:1068A00070B504462DED028B4D1E00EBC500B0EE19 +:1068B000408AF0EE608A90ED000B35F0060017D0AC +:1068C00053EC182B51EC100BD1F79AFD41EC100B47 +:1068D0006D1E04EBC50090ED001B51EC100B53EC4A +:1068E000112BD1F7E6FC41EC100B35F00600E7D197 +:1068F000022D36D0042D1CD0062D1CBFBDEC028B02 +:1069000070BD53EC182B51EC100BD1F779FD94EDC1 +:106910000A1B53EC112BD1F7CCFC53EC182BD1F7FD +:106920006FFD94ED081B53EC112BD1F7C2FC41EC29 +:10693000100B53EC182B51EC100BD1F761FD94EDBB +:10694000061B53EC112BD1F7B4FC53EC182BD1F7E9 +:1069500057FD94ED040B53EC102BD1F7AAFC41EC3E +:10696000100B53EC182B51EC100BD1F749FD94EDA3 +:10697000021B53EC112BD1F79CFC53EC182BD1F7D5 +:106980003FFD94ED001B53EC112BD1F792FCBDECB5 +:10699000028B41EC100B70BD9FED070B10B553EC53 +:1069A000102B9FED070B51EC100BD1F79BFD41EC29 +:1069B000100B10BD000000000000000000000000EF +:1069C000000000000000F03F10B553EC102B51EC1C +:1069D000100BD1F76EFC41EC100B10BD10B553EC51 +:1069E000112B51EC100BD1F764FC41EC100B10BDD6 +:1069F0009FED050B10B553EC102B51EC100BD1F79C +:106A000071FD41EC100B10BD000000000000000003 +:106A10009FED050B10B553EC102B51EC100BD1F77B +:106A2000EFFC41EC100B10BD0000000000000070F6 +:106A30009FED050B10B553EC102B51EC100BD1F75B +:106A4000DFFC41EC100B10BD000000000000001046 +:106A50000148006870470000B012002002E008C83A +:106A6000121F08C1002AFAD170477047002001E0C8 +:106A700001C1121F002AFBD1704780F310887047B4 +:106A800080F31088704700000149086070470000DB +:106A9000B012002030380A2801D2012070470020AF +:106AA000704700002DE9FF4F8DB00F4605460026C8 +:106AB00006E025280BD0DDE90F1290476D1C761CEF +:106AC00028780028F5D111B03046BDE8F08F0024B9 +:106AD000A246A1460122E94900E0044315F8013F1E +:106AE000203B02FA03F00842F7D128782A2810D078 +:106AF0006FF02F022878A0F13001092914D80AEB91 +:106B00008A0102EB410144F0020400EB010A6D1C12 +:106B1000F0E701CF5FEA000A03D544F40054CAF15C +:106B2000000A44F002046D1C28782E2817D115F8AD +:106B3000010F44F004042A280ED06FF02F022878A9 +:106B4000A0F1300109290AD809EB890102EB4101C2 +:106B500000EB01096D1CF2E757F8049B6D1C2878C7 +:106B60006C280FD006DC4C2817D068280DD06A2876 +:106B700014D104E0742810D07A280FD10DE044F429 +:106B800000140AE044F4801401E044F440146978ED +:106B9000814202D104F580146D1C6D1C28786E288A +:106BA0001ED00CDC632830D004DC00288BD05828A1 +:106BB00011D19FE0642867D069280CD164E0732864 +:106BC0002DD004DC6F2872D0702804D194E0752891 +:106BD0006ED078286DD0DDE90F129047761C4BE11E +:106BE000C4F30250022806D0032809D0042801CF9C +:106BF00009D0066040E101CFF117C0E900613BE137 +:106C000001CF068038E1067036E117F8040B8DF8E5 +:106C1000000000208DF80100EB46012003E057F84A +:106C200004BB4FF0FF3061074FF0000102D40DE0CC +:106C300008F10101884649450FDA8045F8DB1BF869 +:106C400008100029F4D108E008F1010188468142CA +:106C5000FADB1BF808100029F6D1DDE90F23AAEBB7 +:106C600008008146214600F031F9304400EB080667 +:106C700004E0DDE90F121BF8010B9047B8F10108A1 +:106C8000F7D221464846F2E00A21C4F302524FF0FF +:106C9000000B0891022A04D001CFC117032A09D0A2 +:106CA0000AE0FF1D27F00707F7E8020108E02CE0E3 +:106CB0001EE01FE000B2C117042A01D140B2C11783 +:106CC000021E71F1000206DA0023D0EB030063EB31 +:106CD00001012D2202E0220504D52B228DF824206B +:106CE000012203E0E20701D02022F7E7904653E0BB +:106CF0000A210BE0102109E010214FF0000B44F0B5 +:106D000004044FF00809089103E008214FF0000B3C +:106D10000891C4F30252022A04D001CF0021032AB1 +:106D200006D006E0FF1D27F00707F7E8020103E0A1 +:106D300080B2042A00D1C0B24FF0000822072BD540 +:106D40002A78702A07D0DDF820C08CF0100C5CEA9D +:106D50000B0C05D00EE040228DF82420012208E023 +:106D600050EA010306D030238DF824308DF8252019 +:106D700002229046089B83F0080353EA0B030BD1D1 +:106D800050EA010201D1620706D530228DF8242095 +:106D90004FF00108A9F101092A78582A04D038A235 +:106DA0000B9208AA0A920BE03AA2F9E75B46089A0E +:106DB000D1F7E3FC0B9B9B5C0A9A521E0A9213705C +:106DC00050EA0102F2D10A98ADEB000000F1200B6D +:106DD000600702D524F4803401E04FF00109D94561 +:106DE00002DDA9EB0B0000E0002000EB0B014144A9 +:106DF0000890AAEB010AE00306D4DDE90F2321463F +:106E0000504600F063F806444FF0000908E009A975 +:106E100011F80900DDE90F12904709F10109761C0C +:106E2000C145F4DBE0030CD5DDE90F2321465046D4 +:106E300000F04CF8064404E0DDE90F1230209047E2 +:106E4000761C0899481E08900029F5DC08E00A988D +:106E50000A990078491C0A91DDE90F129047761CC7 +:106E6000BBF10001ABF1010BF1DC21465046DDE93D +:106E70000F2300F019F806446D1C21E609280100D3 +:106E800030313233343536373839616263646566A0 +:106E90000000000030313233343536373839414262 +:106EA00043444546000000002DE9F041044600251A +:106EB0001E461746880404D405E039462020B04712 +:106EC0006D1C641EF9D52846BDE8F0812DE9F0411E +:106ED000044600251E469046C80301D5302700E031 +:106EE0002027880404D505E041463846B0476D1C8C +:106EF000641EF9D52846BDE8F0810A68531C0B6072 +:106F00001070704710B56FF00400FDF7A1FA10BDC6 +:106F10001BE045F208214FF0E02251610021916110 +:106F20001146096941F00101116100BF4FF0E021F4 +:106F3000096901F480310029F8D000214FF0E022E6 +:106F400091611146096900211161011EA0F1010042 +:106F5000DFD170471AE015214FF0E0225161002186 +:106F600091611146096941F00101116100BF4FF0C3 +:106F7000E021096901F480310029F8D000214FF0A7 +:106F8000E02291611146096900211161011EA0F101 +:106F90000100E0D17047000010B50246002008E073 +:106FA00012F8013B4340DBB2044C34F8133083EA5F +:106FB00020200B1EA1F10101F2D110BDC400002060 +:106FC00082B0CDE9000121F0004001909DED000B61 +:106FD00002B051EC100B704710B510210D48D3F7DB +:106FE000C7FD0C48006840F480600A490860202111 +:106FF0000848D3F7BDFD0220FFF7ACFF102105487C +:10700000D3F7B8FD0220FFF7A5FF10210148D3F701 +:10701000AFFD10BD0014024010B510210D48D3F78C +:10702000A7FD0C48006840F480600A4908602021F0 +:107030000848D3F79FFD0220FFF78CFF1021054879 +:10704000D3F798FD0220FFF785FF10210148D3F701 +:107050008FFD10BD0014024070B505460024154890 +:10706000006820F4406013490860002618E01021F1 +:107070001048D3F77DFD0220FFF76CFF10210D486B +:10708000D3F778FD6006040E20210A48D3F767FD88 +:1070900008B144F001040120FFF75CFF701CC6B288 +:1070A000082EE4DB15B1FFF797FF01E0FFF7B4FF0F +:1070B000204670BD0014024070B5044617480068B1 +:1070C00040F480601549086010211448D3F750FD42 +:1070D00000251FE0E00920B120211048D3F74AFD28 +:1070E00003E020210D48D3F743FD6006040E022083 +:1070F000FFF730FF10210948D3F73CFD0220FFF7CE +:1071000029FF10210548D3F733FD0220FFF722FFA6 +:10711000681CC5B2082DDDDB70BD00000014024004 +:1071200010B50B48006840F48060094908602021D0 +:107130000748D3F71FFD10210548D3F71BFD042096 +:10714000FFF708FF20210248D3F712FD10BD000011 +:107150000014024010B50B48006840F480600949F3 +:10716000086020210748D3F703FD0420FFF7F2FE53 +:1071700010210448D3F7FEFC20210248D3F7FAFC83 +:1071800010BD00000014024010B50024144800682F +:1071900020F440601249086020211148D3F7EAFC2E +:1071A0000120FFF7D7FE10210D48D3F7E3FC0120A3 +:1071B000FFF7D0FE08E0601CC0B20446FA2803DDE9 +:1071C000FFF7C8FF012010BD20210548D3F7C7FCF9 +:1071D0000028F0D110210248D3F7CAFC0020F2E7C2 +:1071E0000014024010B541EC100BFEF7B5FA51EC5B +:1071F000100B10BD10B5FAF73BFC062000F0CAF8E2 +:10720000552000F0E7F800F0BAF804464FF480513A +:107210001148D3F7ADFC4FF480511048D3F7AAFCC6 +:10722000AA2C01D0FA2010BD152000F0B3F80620DA +:1072300000F0D0F81420FFF78DFE00F0A0F804460F +:107240004FF480510448D3F795FC512C01D1142000 +:10725000E9E7FA20E7E7000000040240000C0240E2 +:107260004FF400410803F2F7C7FB4FF08040FDF7F1 +:107270004BF91248FEF7F4F81148D2F7D5FB104845 +:107280003030D2F7D1FB0F48D3F77EFB0E48D3F74F +:107290007BFBD3F79BFC002080F3108800BFFFF737 +:1072A00031FED3F793FCFDF753FAD3F78FFC03E0DD +:1072B000FDF7AEFAD3F78AFCFAE7000000100140B0 +:1072C0008864024000000240000402402DE9F041C1 +:1072D00004460D4600262846D0F7D5FF071E02D1EA +:1072E0000120BDE8F0810EE0701C86B2207829787C +:1072F000884207D13A4629462046D0F7CBFF08B945 +:107300003046EEE7641C20780028EDD100BFE8E7A6 +:1073100000B52DED048B83B041EC190BD1F778FD4E +:1073200041EC180B18EE100A18EE901A8DED008B38 +:10733000002818BF0120084320F00040C0F17F6002 +:1073400000F1E040C00F14D019EE101A19EE900AA7 +:107350008DED009B002918BF0121084320F000405B +:10736000C0F17F6000F1E040C00F04BF0120FFF7D3 +:107370008BFB51EC180B03B0BDEC048B00BD10B5BA +:107380000120FFF7E7FDFF20FAF7E6FB0446204661 +:1073900010BD000010B504464FF480510B48D3F7E0 +:1073A000E9FB0320FFF7D6FD4FF480510748D3F7E0 +:1073B000DFFB4FF480510648D3F7DCFB2046FAF799 +:1073C00059FD0320FFF7C6FD10BD00000004024078 +:1073D000000C024010B504462046FAF74BFD012090 +:1073E000FFF7B8FD10BD00003800000000000000ED +:1073F000000000000000000000000000000000008D +:10740000000000000000000000000000000000007C +:10741000000000000000000000000000000000006C +:10742000000000000000000000000000000000005C +:10743000000000000000000000000000000000004C +:10744000000000000000000000000000E8730308D6 +:10745000B4120020FF6300200000000002000100C1 +:1074600000000000E8730308B4120020016400204B +:10747000010000000102000801000000E973030898 +:10748000B41200202447002001080000E101D007C9 +:1074900002000000E8730308B41200200164002019 +:1074A000D10F00000102A00F030000000000000047 +:1074B00000000000000000000000000000000000CC +:1074C00000000000000000000000000000000000BC +:1074D00000000000000000000000000000000000AC +:1074E000000000000000000000000000000000009C +:1074F000000000000000000000000000000000008C +:10750000000000000000000000000000000000007B +:10751000000000000000000000000000000000006B +:10752000000000000000000000000000000000005B +:10753000000000000000000000000000000000004B +:10754000000000000000000000000000000000003B +:10755000000000000000000000000000000000002B +:10756000000000000000000000000000000000001B +:10757000000000000000000000000000000000000B +:1075800000000000000000000000000000000000FB +:1075900000000000000000000000000000000000EB +:1075A00000000000000000000000000000000000DB +:1075B00000000000000000000000000000000000CB +:1075C00000000000000000000000000000000000BB +:1075D00000000000000000000000000000000000AB +:1075E000000000000000000000000000000000009B +:1075F000000000000000000000000000000000008B +:10760000000000000000000000000000000000007A +:10761000000000000000000000000000000000006A +:1076200000000000000000000000000038202020C2 +:107630002020202020486F20536F204769616F2051 +:107640004469636820202020202020202054454EBB +:10765000204355412048414E473A202020202020F9 +:1076600020202020202020202020202020444941AC +:10767000204348493A20202020202020202020207C +:10768000202020202020202020202020204D4120AC +:10769000534F20544855453A2020202020202020B8 +:1076A00020202020202020202020202020202020DA +:1076B00020202020202020202020202020202020CA +:1076C00020202020202020202020202020202020BA +:1076D00020202020202020202020202020202020AA +:1076E00020202020202020202020202020534F2038 +:1076F000564F4C3A202020202020202020202020DF +:1077000020202020202020202020202020534F2017 +:107710005449454E3A20202020202020202020209F +:1077200020202020202020202020202020534F20F7 +:107730004C49543A202020202020202020202020A6 +:1077400020202020202020202020202020444F4EB8 +:107750004749413A2020202020202020202020209E +:107760002020202020202020202020202020202019 +:107770002020202020202020202020202020202009 +:10778000202020202020202020202020204E474183 +:10779000593A202020202020202020202020202096 +:1077A00020202020202020202020202020202020D9 +:1077B00020202020202020202020202020202020C9 +:1077C00020202020202020202020202020202020B9 +:1077D00020202020202020202020202020202020A9 +:1077E0002020202020202020202020202020202099 +:1077F0002020202020202020202020202020202089 +:107800002020202020202020202020202020202078 +:107810002020202020202020202020202020202068 +:107820002020202020202020202020202020202058 +:107830002020202020202020202020202020202048 +:107840002020202020202020202020202020202038 +:107850002020202020202020202020202020202028 +:107860002020202020202020202020202020202018 +:107870002020202020202020202020202020202008 +:107880002020202020202020202020202043414D87 +:10789000204F4E20262048454E20474150204C4145 +:1078A0004920515559204B484143482021000000B0 +:1078B00080250000010000000A0000000000000018 +:1078C00000000000000000000000000000000000B8 +:1078D00000000000000000000000000000000000A8 +:1078E0000000000000000000000000000000000098 +:1078F0000000000000000000000000000000000088 +:107900000000000000000000000000000000000077 +:107910000000000000000000000000000000000067 +:107920000000000000000000000000000000000057 +:107930000000000000000000000000000000000047 +:107940000000000000000000000000000000000037 +:107950000000000000000000000000000000000027 +:107960000000000000000000000000000000000017 +:107970000000000000000000000000000000000007 +:1079800000000000000000000000000000000000F7 +:1079900000000000000000000000000000000000E7 +:1079A00000000000000000000000000000000000D7 +:1079B00000000000000000000000000000000000C7 +:1079C00000000000000000000000000000000000B7 +:1079D00000000000000000000000000000000000A7 +:1079E0006A6F796675656C2E6A6F796675656C6904 +:1079F0006E672E636F6D2C37303131000000000050 +:107A00000000000000000000000000000000000076 +:107A10000000000000000000000000000000000066 +:107A20000000000000000000000000000000000056 +:107A30000000000000000000000000000000000046 +:107A400000000000000000000000000000004B46A5 +:107A5000422D322E344700000000000000000000DC +:107A60000000000000000000000000000000000016 +:107A70000000000000004B464231323334353600FE +:107A800000000000000000000000000000000000F6 +:107A900000000000000000000000000000000000E6 +:107AA0000000000006008403000000000000000049 +:107AB00000000000000000000000000000000000C6 +:107AC00000000000000000000000000000000000B6 +:107AD00000000000000000000000000000000000A6 +:107AE0000000000000000000000000000000000096 +:107AF0000000000000000000000000000000000086 +:107B00000000000000000000000000000000000075 +:107B10000000000000000000000000000000000065 +:107B20000000000000000000000000000000000055 +:107B30000000000000000000000000000000000045 +:107B40000000000000000000000000000000000035 +:107B50000000000000000000000000000000000025 +:107B60000000000000000000000000000000000015 +:107B70000000000000000000000000000000000005 +:107B800000000000000000000000000000000000F5 +:107B900000000000000000000000000000000000E5 +:107BA00000000000000000000000000000000000D5 +:107BB00000000000000000000000000000000000C5 +:107BC00000000000000000000000000000000000B5 +:107BD00000000000000000000000000000000000A5 +:107BE0000000000000000000000000000000000095 +:107BF0000000000000000000000000000000000085 +:107C00000000000000000000000000000000000074 +:107C10000000000000000000000000000000000064 +:107C20000000000000000000000000000000000054 +:107C30000000000000000000000000000000000044 +:107C40000000000000000000000000000000000034 +:107C50000000000000000000000000000000000024 +:107C60000000000000000000000000000000000014 +:107C70000000000000000000000000000000000004 +:107C800000000000000000000000000000000000F4 +:107C900000000000000000000000000000000000E4 +:107CA00000000000000000000000000000000000D4 +:107CB00000000000000000000000000000000000C4 +:107CC00000000000000000000000000000000000B4 +:107CD00000000000000000000000000000000000A4 +:107CE0000000000000000000000000000000000094 +:107CF0000000000000000000000000000000000084 +:107D00000000000000000000000000000000000073 +:107D10000000000000000000000000000000000063 +:107D20000000000000000000000000000000000053 +:107D30000000000000000000000000000000000043 +:107D40000000000000000000000000000000000033 +:107D50000000000000000000000000000000000023 +:107D60000000000000000000000000000000000013 +:107D70000000000000000000000000000000000003 +:107D800000000000000000000000000000000000F3 +:107D900000000000000000000000000000000000E3 +:107DA00000000000000000000000000000000000D3 +:107DB00000000000000000000000000000000000C3 +:107DC00000000000000000000000000000000000B3 +:107DD00000000000000000000000000000000000A3 +:107DE0000000000000000000000000000000000093 +:107DF0000000000000000000000000000000000083 +:107E00000000000000000000000000000000000072 +:107E10000000000000000000000000000000000062 +:107E20000000000000000000000000000000000052 +:107E30000000000000000000000000000000000042 +:107E40000000000000000000000000000000000032 +:107E50000000000000000000000000000000000022 +:107E60000000000000000000000000000000000012 +:107E70000000000000000000000000000000000002 +:107E800000000000000000000000000000000000F2 +:107E900000000000000000000000000000000000E2 +:107EA00000000000000000000000000000000000D2 +:107EB00000000000000000000000000000000000C2 +:107EC00000000000000000000000000000000000B2 +:107ED00000000000000000000000000000000000A2 +:107EE0000000000000000000000000000000000092 +:107EF0000000000000000000000000000000000082 +:107F00000000000000000000000000000000000071 +:107F10000000000000000000000000000000000061 +:107F20000000000000000000000000000000000051 +:107F30000000000000000000000000000000000041 +:107F40000000000000000000000000000000000031 +:107F50000000000000000000000000000000000021 +:107F60000000000000000000000000000000000011 +:107F70000000000000000000000000000000000001 +:107F800000000000000000000000000000000000F1 +:107F900000000000000000000000000000000000E1 +:107FA00000000000000000000000000000000000D1 +:107FB00000000000000000000000000000000000C1 +:107FC00000000000000000000000000000000000B1 +:107FD00000000000000000000000000000000000A1 +:107FE0000000000000000000000000000000000091 +:107FF0000000000000000000000000000000000081 +:108000000000000000000000000000000000000070 +:108010000000000000000000000000000000000060 +:108020000000000000000000000000000000000050 +:108030000000000000000000000000000000000040 +:108040000000000000000000000000000000000030 +:108050000000000000000000000000000000000020 +:108060000000000000000000000000000000000010 +:108070000000000000000000000000000000000000 +:1080800000000000000000000000000000000000F0 +:1080900000000000000000000000000000000000E0 +:1080A00000000000000000000000000000000000D0 +:1080B00000000000000000000000000000000000C0 +:1080C00000000000000000000000000000000000B0 +:1080D00000000000000000000000000000000000A0 +:1080E0002C760308C8140020FE6300206400000002 +:1080F0000200010000000000A47A0308C814002058 +:10810000F46300206600000005000100010000008B +:10811000B0780308C8140020D47400206B0000005D +:108120003101040002000000E0790308C8140020B7 +:10813000166E00202F050000C300010003000000A0 +:10814000A27A0308C814002062720020F205000021 +:108150000200010004000000A87A0308C8140020EF +:1081600004490020F405000005000100050000009E +:10817000AC7A0308C814002010490020F90500005B +:1081800005000100060000002D760308C814002039 +:1081900074610020FE05000081020100070000005C +:1081A000B07A0308C8140020144900207F0800009A +:1081B0006100400008000000107B0308C814002084 +:1081C000FE6D0020BF200000030001000900000038 +:1081D000147B0308C814002004730020C220000090 +:1081E000110101000A000000247C0308C8140020CB +:1081F000C2680020D3210000B30401000B0000007E +:10820000D8800308C81400200849002086260000F2 +:10821000090001000C00000041542B5741503D540F +:10822000584830342C34353533353134322C310D17 +:108230000A0041542B536F636B65743D302C332C13 +:108240003139322E3136382E342E312C3530303013 +:10825000300D0A0041542B43574A41503F0D0A004C +:1082600041542B5245530D0A0041542B453D4F4676 +:10827000460D0A0041542B574D4F44453D41500D8A +:108280000A000000000000000000002F00000000B5 +:108290000700070000147F147F1400242A7F2A128D +:1082A000006264081323003649552250000005037C +:1082B000000000001C224100000041221C000014AC +:1082C000083E08140008083E0808000000A06000EE +:1082D000000808080808000060600000002010087E +:1082E0000402003E5149453E0000427F40000042EA +:1082F00061514946002141454B31001814127F104D +:10830000002745454539003C4A494930000171097B +:10831000050300364949493600064949291E00002F +:1083200036360000000056360000000814224100D6 +:108330000014141414140000412214080002015106 +:10834000090600324959513E007C1211127C007F0F +:1083500049494936003E41414122007F4141221CAA +:10836000007F49494941007F09090901003E41490F +:10837000497A007F0808087F0000417F4100002003 +:1083800040413F01007F08142241007F40404040AF +:10839000007F020C027F007F0408107F003E4141F5 +:1083A000413E007F09090906003E4151215E007FE0 +:1083B000091929460046494949310001017F010157 +:1083C000003F4040403F001F2040201F003F4038FA +:1083D000403F006314081463000708700807006139 +:1083E0005149454300007F41410000552A552A5517 +:1083F000000041417F0000040201020400404040AF +:108400004040000001020400002054545478007FD2 +:108410004844443800384444442000384444487FA9 +:1084200000385454541800087E0901020018A4A40E +:10843000A47C007F080404780000447D40000040D4 +:1084400080847D00007F102844000000417F4000B0 +:10845000007C04180478007C080404780038444444 +:10846000443800FC242424180018242418FC007C20 +:108470000804040800485454542000043F44402099 +:10848000003C4040207C001C2040201C003C403030 +:10849000403C004428102844001CA0A0A07C0044BC +:1084A00064544C441414141414140000000000000C +:1084B0000000000000000000FC00000000000200BE +:1084C0000000000C020C020000000000000090D030 +:1084D000BCD0BC900003000300001824FE448C00B4 +:1084E0000302070201001824D8B04C8000030001E9 +:1084F0000201C038E438E00001020201020208066D +:1085000000000000000000000000000000F804026D +:10851000000000010204000204F80000000402014F +:1085200000009060F8609000000001000000202032 +:10853000FC202000000001000000000000000000FE +:10854000080600000000202020202000000000007D +:108550000000000000000000000200000000008099 +:10856000601C0200040300000000F8040404F8008A +:108570000102020201000008FC00000000020302E8 +:1085800000001884442418000302020202000804B8 +:108590002424D80001020202010040B088FC8000BF +:1085A0000000000302003C242424C4000102020253 +:1085B0000100F824242CC0000102020201000C0476 +:1085C000E41C0400000003000000D8242424D80088 +:1085D00001020202010038444444F8000003020290 +:1085E0000100000010000000000002000000000078 +:1085F0002000000000000600000000205088040257 +:108600000000000001029090909090000000000097 +:10861000000000020488502000020100000018043D +:10862000C4241800000002000000F804E494F800DC +:1086300001020202020000E09CF080000203000040 +:10864000030204FC2424D800020302020100F804FF +:1086500004040C0001020202010004FC0404F800FE +:1086600002030202010004FC24740C000203020253 +:10867000030004FC24740C00020302000000F00854 +:108680000444CC4000010202010004FC2020FC0450 +:108690000203000003020404FC04040002020302BB +:1086A0000200000404FC040406040403000004FCAB +:1086B00024D00C0402030200030204FC04000000A6 +:1086C000020302020203FC3CC03CFC000300030066 +:1086D000030004FC30C4FC04020302000300F8049D +:1086E0000404F80001020202010004FC2424180022 +:1086F000020302000000F8848404F800010202076B +:10870000050004FC246498000203020003021824FC +:1087100024448C000302020201000C04FC040C003F +:1087200000020302000004FC0000FC04000102023D +:108730000100047C80E01C040000030000001CE039 +:108740003CE01C00000300030000049C609C04004B +:10875000020300030200041CE01C040000020302E8 +:1087600000000C84641C04000203020203000000E9 +:10877000FE020200000007040400000E30C00000EA +:10878000000000010200000202FE000000040407D5 +:1087900000000004020400000000000000000000CF +:1087A0000000000008080808080800000200000097 +:1087B0000000000000000040A0A0C0000001020274 +:1087C000030204FC2020C00000030202010000C0DC +:1087D0002020600000010202020000C02024FC00F2 +:1087E00000010202030200C0A0A0C00000010202BA +:1087F00002000020F82424040002030202000040CA +:10880000A0A0602000070A0A0A0404FC2020C0007F +:108810000203020003020020E40000000002030241 +:108820000000000020E4000008080807000004FC25 +:1088300080E020200203020003020404FC00000088 +:10884000020203020200E020E020C0000300030057 +:10885000030020E02020C00002030200030200C049 +:108860002020C00000010202010020E02020C00002 +:10887000080F0A02010000C02020E0000001020AE7 +:108880000F0820E0402020000203020000000060EA +:10889000A0A020000002020203000020F820000037 +:1088A00000000102020020E00020E00000010202BE +:1088B000030220E0208060200000030100006080AF +:1088C000E080600000030003000020608060200062 +:1088D00002030003020020E0208060200808070156 +:1088E00000000020A060200000020302020000003F +:1088F00020DE0200000000070400000000FF00006E +:108900000000000F00000002DE200000000407004D +:108910000000020102040402000000000000000048 +:108920000000000000000000000000000000000047 +:1089300000F80000000000000033300000000010CC +:108940000C06100C0600000000000000000040C0F3 +:108950007840C0784000043F04043F0404000070E5 +:1089600088FC08300000001820FF211E0000F008DD +:10897000F000E018000000211C031E211E0000F082 +:108980000888700000001E212324192721101016CA +:108990000E000000000000000000000000000000C9 +:1089A00000E0180402000000000718204000000248 +:1089B0000418E000000000402018070000004040BC +:1089C00080F0804040000202010F0102020000001E +:1089D00000F0000000000101011F01010100000082 +:1089E00000000000000080B07000000000000000E7 +:1089F0000000000000000001010101010101000070 +:108A00000000000000000030300000000000000006 +:108A1000000080601804006018060100000000E0FB +:108A200010080810E000000F102020100F000010A8 +:108A300010F8000000000020203F202000000070FF +:108A400008080888700000302824222130000030F7 +:108A50000888884830000018202020110E000000EF +:108A6000C02010F8000000070424243F240000F870 +:108A70000888880808000019212020110E0000E055 +:108A8000108888180000000F112020110E000038F7 +:108A90000808C83808000000003F0000000000700F +:108AA000880808887000001C222121221C0000E098 +:108AB00010080810E0000000312222110F00000011 +:108AC00000C0C000000000000030300000000000C6 +:108AD0000080000000000000806000000000000036 +:108AE00080402010080000010204081020004040CF +:108AF0004040404040000404040404040400000812 +:108B000010204080000000201008040201000070C6 +:108B100048080808F0000000003036010000C030AE +:108B2000C828E810E0000718272423140B000000D1 +:108B3000C038E0000000203C23020227382008F85B +:108B4000888888700000203F202020110E00C0304F +:108B5000080808083800071820202010080008F826 +:108B600008080810E000203F202020100F0008F81F +:108B70008888E8081000203F20202320180008F8EB +:108B80008888E8081000203F200003000000C03063 +:108B900008080838000007182020221E020008F8E4 +:108BA00008000008F808203F210101213F200008AB +:108BB00008F8080800000020203F202000000000E6 +:108BC0000808F8080800C08080807F00000008F8CE +:108BD00088C028180800203F20012638200008F807 +:108BE000080000000000203F20202020300008F86E +:108BF000F800F8F80800203F003F003F200008F888 +:108C000030C00008F808203F200007183F00E0109F +:108C100008080810E0000F10202020100F0008F8AE +:108C200008080808F000203F210101010000E010C1 +:108C300008080810E0000F18242438504F0008F8E6 +:108C4000888888887000203F2000030C3020007046 +:108C50008808080838000038202121221C00180844 +:108C600008F8080818000000203F2000000008F85D +:108C700008000008F808001F202020201F000878A6 +:108C8000880000C83808000007380E010000F80806 +:108C900000F80008F800033C0700073C0300081830 +:108CA00068808068180820302C03032C3020083896 +:108CB000C800C83808000000203F2000000010084D +:108CC0000808C83808002038262120201800000095 +:108CD00000FE020202000000007F40404000000C45 +:108CE00030C000000000000000010638C000000293 +:108CF0000202FE000000004040407F000000000033 +:108D00000402020204000000000000000000000055 +:108D10000000000000008080808080808080000251 +:108D2000020400000000000000000000000000003D +:108D30008080808000000019242222223F2008F831 +:108D4000008080000000003F112020110E00000074 +:108D5000008080800000000E112020201100000003 +:108D600000808088F800000E112020103F200000B5 +:108D7000808080800000001F2222222213000080B9 +:108D800080F0888888180020203F20200000000004 +:108D9000808080808000006B94949493600008F839 +:108DA000008080800000203F210000203F200080C4 +:108DB0009898000000000020203F202000000000C4 +:108DC00000809898000000C08080807F000008F834 +:108DD000000080808000203F24022D302000000809 +:108DE00008F8000000000020203F202000008080C4 +:108DF000808080808000203F20003F20003F8080D6 +:108E0000008080800000203F210000203F200000E3 +:108E1000808080800000001F202020201F00808094 +:108E200000808000000080FFA12020110E000000C3 +:108E3000008080808000000E112020A0FF808080B4 +:108E400080008080800020203F2120000100000061 +:108E50008080808080000033242424241900008036 +:108E600080E0808000000000001F20200000808043 +:108E7000000000808000001F202020103F20808004 +:108E800080000080808000010E3008060100808094 +:108E90000080008080800F300C030C300F000080B9 +:108EA0008000808080000020312E0E3120008080E4 +:108EB00080000080808080818E7018060100008014 +:108EC0008080808080000021302C22213000000032 +:108ED0000000807C020200000000003F40400804C7 +:108EE000FE0408C0000000000310207F20100002D4 +:108EF000027C800000000040403F000000000006AF +:108F00000101020204040000000000000000000053 +:108F10000000000000000000000000000000000051 +:108F20000000000000000000000000000000000041 +:108F300000000000000000F0F0F000000000000061 +:108F4000000000017F010000000000000000001C84 +:108F50001C1C0000000000008060301C8C60301C75 +:108F60000C000000000000000000000000000000F5 +:108F700000000000000000000000000000E0000011 +:108F8000000000E000000086E69F86868686E69F59 +:108F9000860000011F01010101011F010100000005 +:108FA00080C06020F820E0C00000000003070C181B +:108FB000FF70E18100000000070F10107F100F0705 +:108FC00000008060206080000000E02000000F3082 +:108FD00020309F70DC371030C0000000100E0300FE +:108FE0000718101807000000C02020E0C000000093 +:108FF000000080E01F38E88703C43C040000070F2E +:109000001810100B070D1010080000808C4C380051 +:109010000000000000000000000000000000000050 +:109020000000000000000000000000000000000040 +:109030000000000080E0300804000000000000FE96 +:10904000FF0100000000000000000000030F1820D6 +:10905000400000040830E080000000000000000034 +:10906000000001FFFE0000000000004020180F0378 +:10907000000000000000000000000000C000000030 +:109080000000004266663C18FF183C66664200001D +:1090900000000000030000000000000000000000CD +:1090A000800000000000001010101010FF101010C1 +:1090B000101000000000000003000000000000008D +:1090C00000000000000000000000000000000000A0 +:1090D00000000000000000808C4C38000000000000 +:1090E0000000000000000000000000000000001070 +:1090F00010101010101010101000000000000000E0 +:10910000000000000000000000000000000000005F +:10911000000000000000000000000000000000004F +:109120001C1C1C00000000000000000000000000EB +:109130000000E0380C000000000080701C030000FC +:1091400000000060380E0100000000000000000078 +:1091500080C060202060C080000000FEFF01000091 +:10916000000001FFFE000001070E181010180E0786 +:1091700001000000808080C0E000000000000000CE +:10918000000000FFFF000000000000001010101F92 +:109190001F10101000000080402020202060C080A0 +:1091A000000000030300804020381F070000001C5F +:1091B0001A1918181818181F00000080C020202045 +:1091C00060C080000000000303001010182FE7802B +:1091D000000000070F10101010180F07000000000B +:1091E00000000000C0E0F000000000C0B0888681F0 +:1091F00080FFFF808000000000000010101F1F1083 +:1092000010000000E06060606060606000000000CE +:109210003F1008080818F0E0000000070B101010BD +:10922000101C0F030000000080C040202020E0C080 +:10923000000000FCFF211008080818F0E000000101 +:10924000070C18101010080F03000000C0E0606049 +:10925000606060E06000000003000000E0180700AC +:10926000000000000000001F1F0000000000008040 +:10927000C0602020202060C080000087EF2C1818DC +:10928000303068CF830000070F0810101010180F3F +:1092900007000000C0C020202020C0800000001F68 +:1092A0003F604040402010FFFE0000000C1C1010EA +:1092B00010080F0300000000000000000000000084 +:1092C000000000000000000E0E0E00000000000074 +:1092D0000000001C1C1C000000000000000000003A +:1092E00000000000000000000000000C0C00000066 +:1092F00000000000000000583800000000000000DE +:10930000000000000080402010000000102844826F +:10931000010000000000000000000000010204083D +:1093200010000000000000000000000000000084A9 +:109330008484848484848484840000000000000089 +:10934000000000000000000010204080000000002D +:10935000000000000000000001824428100000000E +:109360001008040201000000000000C020201010BE +:10937000101030E0C0000003030000F010080C07DC +:109380000300000000001C1C1C0000000000000086 +:1093900000C0406020202040C00000FCFF01F00E13 +:1093A00003C1FE03807F0001070E0811111011098F +:1093B00004020000000080E0E00000000000000067 +:1093C000807C4340477FF880000010181F10000089 +:1093D0000000131F1C1020E0E02020202060C0802F +:1093E000000000FFFF10101010182FE78000101F62 +:1093F0001F1010101010180F0700000080C0402030 +:1094000020202060E00000FCFF01000000000000C0 +:1094100001000001070E181010100804030020E0DE +:10942000E02020202040C080000000FFFF0000005E +:10943000000001FFFE00101F1F10101018080E077B +:10944000010020E0E020202020202060800000FF9C +:10945000FF101010107C00000000101F1F101010D3 +:1094600010101018060020E0E0202020202060606E +:10947000800000FFFF101010107C00000100101F82 +:109480001F100000000000000000000080C06020ED +:10949000202040E0000000FCFF0100004040C0C16F +:1094A00040400001070E181010100F0F000020E0C0 +:1094B000E0200000000020E0E02000FFFF1010107E +:1094C000101010FFFF00101F1F1000000000101FE1 +:1094D0001F100000202020E0E020202000000000DD +:1094E000000000FFFF000000000000001010101F2F +:1094F0001F101010000000000000202020E0E020DD +:10950000202000000000000000FFFF0000000060BD +:10951000E0808080C07F3F00000020E0E02000006D +:1095200020A06020200000FFFF30187CE3C0000076 +:109530000000101F1F10000001131F1C181020E056 +:10954000E020000000000000000000FFFF0000001D +:10955000000000000000101F1F1010101010101845 +:10956000060020E0E0E000000000E0E0E02000FF76 +:10957000013FFEC0E01E01FFFF00101F1000031F8F +:109580000300101F1F1020E0E0C0000000000020BA +:10959000E02000FF0003071C78E08000FF00101FA0 +:1095A000100000000000030F1F00000080C06020BA +:1095B0002060C080000000FEFF010000000000FFEE +:1095C000FE000001070E181010180C07010020E023 +:1095D000E0202020202060C0800000FFFF2020200D +:1095E0002020301F0F00101F1F100000000000007F +:1095F0000000000080C060202060C080000000FEED +:10960000FF010000000000FFFE000001070E111125 +:10961000133C7C67210020E0E0202020202060C057 +:10962000800000FFFF101030F0D0080F0700101F5F +:109630001F10000000030F1C10100080C0602020CD +:1096400020204040E00000070F0C1818303060E088 +:109650008100001F0C0810101010180F0700806008 +:10966000202020E0E020202060800100000000FF9A +:10967000FF000000000100000000101F1F1000008C +:10968000000020E0E020000000000020E02000FFBB +:10969000FF00000000000000FF0000070F1810107E +:1096A0001010100807002060E0E02000000020E01B +:1096B00060200000077FF88000807C03000000002D +:1096C0000000071F1C070000000020E0E02000E071 +:1096D000E0200020E0200007FFF8E01FFFFCE01F73 +:1096E00000000000031F0300011F03000000002012 +:1096F00060E0A0000020E0602000000000038F7CFC +:10970000F8C6010000000010181E130001171F18F2 +:1097100010002060E0E02000000020E06020000059 +:1097200001073EF8E0180700000000000010101FBD +:109730001F101000000000806020202020A0E0E02A +:10974000200000000000C0F03E0F030000000010E9 +:109750001C1F17101010101806000000000000FC5D +:109760000404040404000000000000FF00000000E6 +:10977000000000000000007F40404040400000002A +:1097800010E0000000000000000000000000031CCA +:1097900060800000000000000000000000030C706A +:1097A000800000000404040404FC00000000000029 +:1097B0000000000000FF00000000000040404040AA +:1097C000407F0000000000000010080C040C08108E +:1097D0000000000000000000000000000000000089 +:1097E0000000000000000000000000000000000079 +:1097F0000000000000000000000000000000000069 +:109800000000808080808080808080808080000058 +:109810000004040808000000000000000000000030 +:109820000000000000000000000000000000000038 +:109830000000000000000000000000000000000028 +:1098400098D844642424FCF80000000F1F1810105E +:1098500010081F1F10180020E0F00000000000009A +:1098600000000000FFFF180804040CF8F0000000DE +:109870001F0F18101010180F030000000000000048 +:1098800000000000000000E0F8180404043C380068 +:10989000000000030F0C101010100806000000005C +:1098A000000000000020E0F0000000E0F81C0404CC +:1098B0000408FFFF000000030F18101010081F0F0E +:1098C0000800000000000000000000000000000090 +:1098D000E0F8484444444C7870000000030F0C1832 +:1098E0001010100804000000000080C0602020E07C +:1098F000C00000040404FFFF04040404000000008E +:1099000010101F1F101010000000000000000000C9 +:10991000000000000000000070F88C04048CF87453 +:10992000040C007076CF8D8D8D89C8787000002072 +:10993000E0F000000000000000000000FFFF08044D +:109940000404FCF8000000101F1F100000101F1F6F +:109950001000000000000060600000000000000037 +:10996000040404FCFC000000000000001010101FA4 +:109970001F101010000000000000000000606000D8 +:10998000000000000000040404FCFC0000000000D3 +:10999000C0C08080C07F3F0000000020E0F00000D9 +:1099A0000000000000000000FFFF80C0F41C040461 +:1099B000000000101F1F1100031F1C1010000000EA +:1099C000202020E0F000000000000000000000FF68 +:1099D000FF000000000000001010101F1F101010EA +:1099E000000000000000000000000000000004FC77 +:1099F000FC0804FCFC0804FCFC00101F1F10001FE6 +:109A00001F10001F1F1000000000000000000000D9 +:109A100000000004FCFC08080404FCF8000000102E +:109A20001F1F100000101F1F10000000000000008A +:109A300000000000000000E0F0180C04040C18F016 +:109A4000E00000030F0C101010100C0F03000000BA +:109A5000000000000000000000000004FCFC0804FE +:109A600004040CF8F0000080FFFF889010101C0F19 +:109A7000030000000000000000000000000000E003 +:109A8000F81C04040408F8FC000000030F18101070 +:109A90009088FFFF80000000000000000000000030 +:109AA0000000040404FCFC100804040C0C0010105A +:109AB000101F1F1010100000000000000000000028 +:109AC00000000000000000003078CCC48484840CC6 +:109AD0001C0000001E1810101011190F06000000C5 +:109AE000000000C000000000000000040404FFFFAC +:109AF000040404000000000000000F1F1010100CF0 +:109B00000000000000000000000000000000000451 +:109B1000FCFE00000004FCFE000000000F1F1810F7 +:109B200010081F0F080000000000000000000000E7 +:109B3000000000040C3CFCC40000C43C0C04000009 +:109B40000000010F1E0E01000000000000000000D8 +:109B5000000000000000043CFCC400E47CFC8480A5 +:109B60007C040000071F070000071F07000000001B +:109B7000000000000000000000000004041C7CE461 +:109B8000C0341C0404000010101C1601131F1C1804 +:109B900010000000000000000000000000000004B1 +:109BA0000C3CFCC400C43C0404000000C080C1376D +:109BB0000E01000000000000000000000000000096 +:109BC000000000001C0404C4F47C1C04000000001D +:109BD000101C1F17111010180E00000000000000CC +:109BE00000F80C04000000000000001028EF000046 +:109BF0000000000000000000003F60400000000086 +:109C000000000000FF000000000000000000000055 +:109C1000FF0000000000000000000000FF00000046 +:109C200000000000040CF80000000000000000002C +:109C30000000EF28100000000000000040603F001E +:109C40000000000000000018060202040810202096 +:109C500030080000000000000000000000000000CC +:109C6000000000000000000000000000F0101010D4 +:109C700010FF10101010F000000000000F0404048A +:109C800004FF040404040F0000004040405F5555E9 +:109C900055755555555F404040000040200F09491B +:109CA00089790909090F2040000000FE02424ACAD2 +:109CB0004A4ACA4A4A4202FE000000FF40504C4352 +:109CC00040404F50505C40FF00000000F8888888FA +:109CD00088FF88888888F800000000001F080808AE +:109CE000087F888888889F80F000808282828282B4 +:109CF00082E2A2928A8682808000000000000040FA +:109D0000807F0000000000000000101010FF109085 +:109D100008888888FF88888808000444827F01803A +:109D20008040432C1028468180000010101010D075 +:109D300030FF30D0121C1010000010080402010087 +:109D400000FF000001020408100004040484E43C45 +:109D50002724242424E40404040004020100FF094D +:109D600009090949897F0000000000FE225A860087 +:109D7000FE9292929292FE00000000FF04080700FB +:109D8000FF4020030C1422414000008040201806B0 +:109D90008000071820408000000001002070282665 +:109DA00021202024386000010100001012929292BC +:109DB000929292121202FE0000000000003F10106A +:109DC00010103F0040807F000000000000C0808035 +:109DD0008080808080FC84808080808080C0C00003 +:109DE0000000000000FF7F404040404040FF4040F6 +:109DF0004040404040FF7F000000000000000000A5 +:109E000000000000007F7000000000000000000063 +:109E10000000000000000000000000000000000042 +:109E200000FCF8000000000000000000000000003E +:109E3000000000000000FFFE020202020202020215 +:109E400002FFFF020202020202020202FF030000FE +:109E50000000000000001F1F0404040404040404A4 +:109E600004FFFF0404040404040404041F000000AD +:109E700000000000000000000000000000000000E2 +:109E8000007F3F0000000000000000000000000014 +:109E900000000000000000000000000000000000C2 +:109EA000000000000000000000000000000000F8BA +:109EB000F8F0F0702000000000000000000000003A +:109EC0000000000000000000000000000000000092 +:109ED0000000000000000000000080000000000002 +:109EE000000000000000000000000000000000FF73 +:109EF000FFFFFF0000000000000000000000000065 +:109F00000000000000008080000000000000000051 +:109F10000000000000000000000000FFFFFE060639 +:109F2000060606060606060606060606060606FFD8 +:109F3000FFFFFF06060606060606060606060606D6 +:109F40000606060606FFFFFFFF07020000000000EE +:109F50000000000000000000000000FFFFFF000004 +:109F6000000000000000000000000000000000FFF2 +:109F7000FFFFFF00000000000000000000000000E4 +:109F80000000000000FFFFFFFF00000000000000D5 +:109F90000000000000000000000000FFFFFF181894 +:109FA000181818181818181818181818181818FF4A +:109FB000FFFFFF181818181818181818181818186C +:109FC0001818181818FFFFFFFF000000000000001D +:109FD000000000000000000000000201010000007D +:109FE000000000000000000000000000000000FF72 +:109FF000FFFFFF0000000000000000000000000064 +:10A00000000000000001010000000000000000004E +:10A010000000000000000000000000000000000040 +:10A02000000000000000000000000000000000FF31 +:10A03000FFFFFF0000000000000000000000000023 +:10A040000000000000000000000000000000000010 +:10A050000000000000000000000000000000000000 +:10A060000000000000000000000000000000001FD1 +:10A070001F0F0F00000000000000000000000000A3 +:10A0800000000000000000000000000000000000D0 +:10A090000000000041542B534F434B413D5443506B +:10A0A0002C746573742E6A6F796675656C696E675A +:10A0B0002E636F6D2C373031310D0A0041542B5710 +:10A0C0004B4D4F443D4E45540D0A0041542B5541D4 +:10A0D0005254464C3D343039360D0A0041542B4819 +:10A0E00045415254454E3D4F46460D0A0041542BC2 +:10A0F000530D0A0041542B453D4F46460D0A00754D +:10A1000073722E636E23002B2B2B00610041542BA6 +:10A11000454E544D0D0A0041542B49434349443F99 +:10A120000D0A0041542B494D45493F0D0A00415449 +:10A130002B4353513F0D0A000D0A000041542B538D +:10A140004F434B42313D544350432C746573742E3E +:10A150006A6F796675656C696E672E636F6D2C37F3 +:10A160003031310D0A0041542B5A0D0A0041542B55 +:10A1700057414E4E3D444843500D0A0041542B5721 +:10A18000414E4E0D0A0041542B534F434B4C4B4212 +:10A19000310D0A0041542B574946493D4B46422D4B +:10A1A000322E34472C4B46423132333435360D0A89 +:10A1B0000041542B574946493D5448582D48443492 +:10A1C0002D322E342C4B46423132333435360D0A83 +:10A1D0000041542B536F636B65743D302C302C74ED +:10A1E0006573742E6A6F796675656C696E672E6328 +:10A1F0006F6D2C373031310D0A0041542B536F6392 +:10A200006B65743D302C302C3139322E3136382E7E +:10A2100031342E3130302C373031310D0A00415479 +:10A220002B43574A41503F0D0A0041542B5245538E +:10A230000D0A002B2B2B00415445300D0A004154D0 +:10A240002B4347534E0D0A0041542B4350494E3F78 +:10A250000D0A0041542B49434349440D0A0041541F +:10A260002B4353510D0A0041542B4349504D4F4449 +:10A27000453D310D0A0041542B5149435347503D50 +:10A28000312C312C22434D4E4554222C22222C229B +:10A29000220D0A0041542B4E45544F50454E0D0A95 +:10A2A0000041542B4349504F50454E3D302C2254D1 +:10A2B0004350222C22746573742E6A6F796675651B +:10A2C0006C696E672E636F6D222C373031310D0A49 +:10A2D0000041542B4349504F5051554552593F0D61 +:10A2E0000A0041542B52455345540D0A0041542B4A +:10A2F0004745544750533D474E524D432C300D0A6D +:10A300000041542B4D475053433D310D0A00C4AC1E +:10A31000C8CF0000000000000000000000000000A6 +:10A32000000000000000000000000000000000002D +:10A33000000000000000000000000000000000001D +:10A340000000000000000000000000000000646544 +:10A350006661756C740000000000000000000000E1 +:10A3600000000000000000000000000000000000ED +:10A3700000000000000000000000000000000000DD +:10A38000000000000000000000000000000038395C +:10A390003030303000000000696E7465726E657494 +:10A3A00000000000000000000000000000000000AD +:10A3B000000000000000000000000000000000009D +:10A3C000000000000000000000000000000000008D +:10A3D0000000000000000000D6D0B9FA0000000024 +:10A3E000000000000000000000000000000000006D +:10A3F000000000000000000000000000000000005D +:10A40000000000000000000000000000000000004C +:10A4100000000000000000004368696E614D6F623B +:10A42000696C6500000000000000000000000000F2 +:10A43000000000000000000000000000000000001C +:10A44000000000000000000000000000000000000C +:10A4500000000000000000003839383630300000BD +:10A460000000434D4E455400000000000000000075 +:10A4700000000000000000000000000000000000DC +:10A4800000000000000000000000000000000000CC +:10A4900000000000000000000000000000000000BC +:10A4A0000000D6D0B9FA0000000000000000000053 +:10A4B000000000000000000000000000000000009C +:10A4C000000000000000000000000000000000008C +:10A4D000000000000000000000000000000000007C +:10A4E00000004368696E614D6F62696C6500000031 +:10A4F000000000000000000000000000000000005C +:10A50000000000000000000000000000000000004B +:10A51000000000000000000000000000000000003B +:10A52000000038393836303200000000434D4E45C7 +:10A5300054000000000000000000000000000000C7 +:10A54000000000000000000000000000000000000B +:10A5500000000000000000000000000000000000FB +:10A56000000000000000000000000000D6D0B9FA92 +:10A5700000000000000000000000000000000000DB +:10A5800000000000000000000000000000000000CB +:10A5900000000000000000000000000000000000BB +:10A5A0000000000000000000000000004368696E29 +:10A5B000614D6F62696C65000000000000000000E2 +:10A5C000000000000000000000000000000000008B +:10A5D000000000000000000000000000000000007B +:10A5E000000000000000000000000000383938368C +:10A5F000303400000000434D4E4554000000000080 +:10A60000000000000000000000000000000000004A +:10A61000000000000000000000000000000000003A +:10A62000000000000000000000000000000000002A +:10A63000000000000000D6D0B9FA000000000000C1 +:10A64000000000000000000000000000000000000A +:10A6500000000000000000000000000000000000FA +:10A6600000000000000000000000000000000000EA +:10A670000000000000004368696E6154656C65630A +:10A680006F6D0000000000000000000000000000EE +:10A6900000000000000000000000000000000000BA +:10A6A00000000000000000000000000000000000AA +:10A6B0000000000000003839383630370000000054 +:10A6C000434D4E4554000000000000000000000013 +:10A6D000000000000000000000000000000000007A +:10A6E000000000000000000000000000000000006A +:10A6F000000000000000000000000000000000005A +:10A70000D6D0B9FA000000000000000000000000F0 +:10A710000000000000000000000000000000000039 +:10A720000000000000000000000000000000000029 +:10A730000000000000000000000000000000000019 +:10A740004368696E61556E69636F6D0000000000BB +:10A7500000000000000000000000000000000000F9 +:10A7600000000000000000000000000000000000E9 +:10A7700000000000000000000000000000000000D9 +:10A7800038393836303100000000554E494E4554B6 +:10A7900000000000000000000000000000000000B9 +:10A7A00000000000000000000000000000000000A9 +:10A7B0000000000000000000000000000000000099 +:10A7C00000000000000000000000D6D0B9FA000030 +:10A7D0000000000000000000000000000000000079 +:10A7E0000000000000000000000000000000000069 +:10A7F0000000000000000000000000000000000059 +:10A80000000000000000000000004368696E615510 +:10A810006E69636F6D000000000000000000000022 +:10A820000000000000000000000000000000000028 +:10A830000000000000000000000000000000000018 +:10A8400000000000000000000000383938363036C3 +:10A8500000000000554E494E455400000000000025 +:10A8600000000000000000000000000000000000E8 +:10A8700000000000000000000000000000000000D8 +:10A8800000000000000000000000000000000000C8 +:10A8900000000000D6D0B9FA00000000000000005F +:10A8A00000000000000000000000000000000000A8 +:10A8B0000000000000000000000000000000000098 +:10A8C0000000000000000000000000000000000088 +:10A8D000000000004368696E61556E69636F6D002A +:10A8E0000000000000000000000000000000000068 +:10A8F0000000000000000000000000000000000058 +:10A900000000000000000000000000000000000047 +:10A910000000000038393836303900000000554E4C +:10A92000494E4554000000000000000000000000F7 +:10A930000000000000000000000000000000000017 +:10A940000000000000000000000000000000000007 +:10A950000000000000000000000000000000D6D051 +:10A96000B9FA000000000000000000000000000034 +:10A9700000000000000000000000000000000000D7 +:10A9800000000000000000000000000000000000C7 +:10A99000000000000000000000000000000043680C +:10A9A000696E6154656C65636F6D000000000000A6 +:10A9B0000000000000000000000000000000000097 +:10A9C0000000000000000000000000000000000087 +:10A9D0000000000000000000000000000000383906 +:10A9E000383630330000000043544E455400000018 +:10A9F0000000000000000000000000000000000057 +:10AA00000000000000000000000000000000000046 +:10AA10000000000000000000000000000000000036 +:10AA20000000000000000000D6D0B9FA00000000CD +:10AA30000000000000000000000000000000000016 +:10AA40000000000000000000000000000000000006 +:10AA500000000000000000000000000000000000F6 +:10AA600000000000000000004368696E6154656CDE +:10AA700065636F6D00000000000000000000000032 +:10AA800000000000000000000000000000000000C6 +:10AA900000000000000000000000000000000000B6 +:10AAA0000000000000000000383938363131000065 +:10AAB000000043544E455400000000000000000018 +:10AAC0000000000000000000000000000000000086 +:10AAD0000000000000000000000000000000000076 +:10AAE0000000000000000000000000000000000066 +:10AAF0000000C9B3CCD80000000000000000000036 +:10AB00000000000000000000000000000000000045 +:10AB10000000000000000000000000000000000035 +:10AB20000000000000000000000000000000000025 +:10AB3000000053544300000000000000000000002B +:10AB40000000000000000000000000000000000005 +:10AB500000000000000000000000000000000000F5 +:10AB600000000000000000000000000000000000E5 +:10AB70000000383939363630310000006A617761BB +:10AB80006C6E65742E636F6D2E73610000000000A3 +:10AB900000000000000000000000000000000000B5 +:10ABA00000000000000000000000000000000000A5 +:10ABB000000000000000000000000000BFC6CDFE45 +:10ABC000CCD80000000000000000000000000000E1 +:10ABD0000000000000000000000000000000000075 +:10ABE0000000000000000000000000000000000065 +:10ABF000000000000000000000000000535443006B +:10AC00000000000000000000000000000000000044 +:10AC10000000000000000000000000000000000034 +:10AC20000000000000000000000000000000000024 +:10AC30000000000000000000000000003839393634 +:10AC40003530340000005649564100000000000035 +:10AC500000000000000000000000000000000000F4 +:10AC600000000000000000000000000000000000E4 +:10AC700000000000000000000000000000000000D4 +:10AC8000000000000000BFC6CDFECCD800000000D0 +:10AC900000000000000000000000000000000000B4 +:10ACA00000000000000000000000000000000000A4 +:10ACB0000000000000000000000000000000000094 +:10ACC0000000000000004F6F7265646F6F000000AD +:10ACD0000000000000000000000000000000000074 +:10ACE0000000000000000000000000000000000064 +:10ACF0000000000000000000000000000000000054 +:10AD000000000000000038393936353033000000CB +:10AD1000416374696F6E2E6F6F7265646F6F2E631F +:10AD20006F6D000000000000000000000000000047 +:10AD30000000000000000000000000000000000013 +:10AD40000000000000000000000000000000000003 +:10AD5000BFC6CDFECCD800000000000000000000FF +:10AD600000000000000000000000000000000000E3 +:10AD700000000000000000000000000000000000D3 +:10AD800000000000000000000000000000000000C3 +:10AD90007A61696E00000000000000000000000001 +:10ADA00000000000000000000000000000000000A3 +:10ADB0000000000000000000000000000000000093 +:10ADC0000000000000000000000000000000000083 +:10ADD0003839393635390000000048535050530097 +:10ADE0000000000000000000000000000000000063 +:10ADF0000000000000000000000000000000000053 +:10AE00000000000000000000000000000000000042 +:10AE100000000000000000000000CCA9B9FA00000A +:10AE20000000000000000000000000000000000022 +:10AE30000000000000000000000000000000000012 +:10AE40000000000000000000000000000000000002 +:10AE50000000000000000000000041495300000015 +:10AE600000000000000000000000000000000000E2 +:10AE700000000000000000000000000000000000D2 +:10AE800000000000000000000000000000000000C2 +:10AE900000000000000000000000383936363000A5 +:10AEA00000000000696E7465726E65740000000039 +:10AEB0000000000000000000000000000000000092 +:10AEC0000000000000000000000000000000000082 +:10AED0000000000000000000000000000000000072 +:10AEE00000000000C3E5B5E900000000000000001C +:10AEF0000000000000000000000000000000000052 +:10AF00000000000000000000000000000000000041 +:10AF10000000000000000000000000000000000031 +:10AF200000000000566965746E61000000000000BA +:10AF30000000000000000000000000000000000011 +:10AF40000000000000000000000000000000000001 +:10AF500000000000000000000000000000000000F1 +:10AF600000000000383938343035000000004D65ED +:10AF700074666F6E650000000000000000000000B5 +:10AF800000000000000000000000000000000000C1 +:10AF900000000000000000000000000000000000B1 +:10AFA0000000000000000000000000000000C3E5F9 +:10AFB000B5E90000000000000000000000000000F3 +:10AFC0000000000000000000000000000000000081 +:10AFD0000000000000000000000000000000000071 +:10AFE00000000000000000000000000000004D6FA5 +:10AFF0006269666F6E6500000000000000000000DE +:10B000000000000000000000000000000000000040 +:10B010000000000000000000000000000000000030 +:10B0200000000000000000000000000000003839AF +:10B030003834303100000000736D6172740000001C +:10B040000000000000000000000000000000000000 +:10B0500000000000000000000000000000000000F0 +:10B0600000000000000000000000000000000000E0 +:10B070000000000000000000C3E5B5E9000000008A +:10B0800000000000000000000000000000000000C0 +:10B0900000000000000000000000000000000000B0 +:10B0A00000000000000000000000000000000000A0 +:10B0B00000000000000000005669657474656C00B3 +:10B0C0000000000000000000000000000000000080 +:10B0D0000000000000000000000000000000000070 +:10B0E0000000000000000000000000000000000060 +:10B0F000000000000000000038393834303400000F +:10B100000000736D61727400000000000000000018 +:10B11000000000000000000000000000000000002F +:10B12000000000000000000000000000000000001F +:10B13000000000000000000000000000000000000F +:10B140000000C3E5B5E900000000000000000000B9 +:10B1500000000000000000000000000000000000EF +:10B1600000000000000000000000000000000000DF +:10B1700000000000000000000000000000000000CF +:10B18000000056494E410000000000000000000091 +:10B1900000000000000000000000000000000000AF +:10B1A000000000000000000000000000000000009F +:10B1B000000000000000000000000000000000008F +:10B1C000000038393834303200000000736D61728D +:10B1D00074000000000000000000000000000000FB +:10B1E000000000000000000000000000000000005F +:10B1F000000000000000000000000000000000004F +:10B20000000000000000000000000000BCEDC6D2FD +:10B21000D5AF0000000000000000000000000000AA +:10B22000000000000000000000000000000000001E +:10B23000000000000000000000000000000000000E +:10B240000000000000000000000000004D65746672 +:10B250006F6E6500000000000000000000000000AC +:10B2600000000000000000000000000000000000DE +:10B2700000000000000000000000000000000000CE +:10B2800000000000000000000000000038393835E0 +:10B290003530380000004D6574666F6E6500000043 +:10B2A000000000000000000000000000000000009E +:10B2B000000000000000000000000000000000008E +:10B2C000000000000000000000000000000000007E +:10B2D000000000000000BCEDC6D2D5AF00000000A9 +:10B2E000000000000000000000000000000000005E +:10B2F000000000000000000000000000000000004E +:10B30000000000000000000000000000000000003D +:10B31000000000000000536D617274000000000026 +:10B32000000000000000000000000000000000001D +:10B33000000000000000000000000000000000000D +:10B3400000000000000000000000000000000000FD +:10B350000000000000003839383535303200000078 +:10B36000736D6172740000000000000000000000B6 +:10B3700000000000000000000000000000000000CD +:10B3800000000000000000000000000000000000BD +:10B3900000000000000000000000000000000000AD +:10B3A000BCEDC6D2D5AF00000000000000000000D8 +:10B3B000000000000000000000000000000000008D +:10B3C000000000000000000000000000000000007D +:10B3D000000000000000000000000000000000006D +:10B3E000536D617274000000000000000000000056 +:10B3F000000000000000000000000000000000004D +:10B40000000000000000000000000000000000003C +:10B41000000000000000000000000000000000002C +:10B4200038393835353035000000736D617274007D +:10B43000000000000000000000000000000000000C +:10B4400000000000000000000000000000000000FC +:10B4500000000000000000000000000000000000EC +:10B4600000000000000000000000BCEDC6D2D5AF17 +:10B4700000000000000000000000000000000000CC +:10B4800000000000000000000000000000000000BC +:10B4900000000000000000000000000000000000AC +:10B4A00000000000000000000000536D6172740095 +:10B4B000000000000000000000000000000000008C +:10B4C000000000000000000000000000000000007C +:10B4D000000000000000000000000000000000006C +:10B4E0000000000000000000000038393835353019 +:10B4F00036000000736D61727400000000000000EF +:10B50000000000000000000000000000000000003B +:10B51000000000000000000000000000000000002B +:10B52000000000000000000000000000000000001B +:10B5300000000000C3CFBCD3C0AD0000000000007D +:10B5400000000000000000000000000000000000FB +:10B5500000000000000000000000000000000000EB +:10B5600000000000000000000000000000000000DB +:10B5700000000000426F626900000000000000004F +:10B5800000000000000000000000000000000000BB +:10B5900000000000000000000000000000000000AB +:10B5A000000000000000000000000000000000009B +:10B5B0000000000038393838303000000000696E73 +:10B5C0007465726E657400000000000000000000E9 +:10B5D000000000000000000000000000000000006B +:10B5E000000000000000000000000000000000005B +:10B5F0000000000000000000000000000000C3CFB9 +:10B60000BCD3C0AD0000000000000000000000003E +:10B61000000000000000000000000000000000002A +:10B62000000000000000000000000000000000001A +:10B630000000000000000000000000000000477251 +:10B64000616D65656E70686F6E65000000000000DA +:10B6500000000000000000000000000000000000EA +:10B6600000000000000000000000000000000000DA +:10B670000000000000000000000000000000383959 +:10B6800038383031000000006770696E7465726E82 +:10B6900065740000000000000000000000000000D1 +:10B6A000000000000000000000000000000000009A +:10B6B000000000000000000000000000000000008A +:10B6C0000000000000000000C3CFBCD3C0AD0000EC +:10B6D000000000000000000000000000000000006A +:10B6E000000000000000000000000000000000005A +:10B6F000000000000000000000000000000000004A +:10B70000000000000000000042616E676C616C691F +:10B710006E6B000000000000000000000000000050 +:10B720000000000000000000000000000000000019 +:10B730000000000000000000000000000000000009 +:10B7400000000000000000003839383830330000B5 +:10B750000000626C776562000000000000000000DD +:10B7600000000000000000000000000000000000D9 +:10B7700000000000000000000000000000000000C9 +:10B7800000000000000000000000000000000000B9 +:10B790000000D3A1B6C800000000000000000000B7 +:10B7A0000000000000000000000000000000000099 +:10B7B0000000000000000000000000000000000089 +:10B7C0000000000000000000000000000000000079 +:10B7D000000041697274656C000000000000000008 +:10B7E0000000000000000000000000000000000059 +:10B7F0000000000000000000000000000000000049 +:10B800000000000000000000000000000000000038 +:10B81000000038393931303000000000616972743D +:10B82000656C677072732E636F6D0000000000001E +:10B830000000000000000000000000000000000008 +:10B8400000000000000000000000000000000000F8 +:10B85000000000000000000000000000D3A1B6C8F6 +:10B8600000000000000000000000000000000000D8 +:10B8700000000000000000000000000000000000C8 +:10B8800000000000000000000000000000000000B8 +:10B890000000000000000000000000004169727418 +:10B8A000656C0000000000000000000000000000C7 +:10B8B0000000000000000000000000000000000088 +:10B8C0000000000000000000000000000000000078 +:10B8D000000000000000000000000000383939318D +:10B8E00031300000000061697274656C67707273BA +:10B8F0002E636F6D000000000000000000000000DB +:10B900000000000000000000000000000000000037 +:10B910000000000000000000000000000000000027 +:10B92000000000000000D3A1B6C800000000000025 +:10B930000000000000000000000000000000000007 +:10B9400000000000000000000000000000000000F7 +:10B9500000000000000000000000000000000000E7 +:10B9600000000000000041697274656C0000000076 +:10B9700000000000000000000000000000000000C7 +:10B9800000000000000000000000000000000000B7 +:10B9900000000000000000000000000000000000A7 +:10B9A0000000000000003839393133310000000058 +:10B9B00061697274656C677072732E636F6D0000DD +:10B9C0000000000000000000000000000000000077 +:10B9D0000000000000000000000000000000000067 +:10B9E0000000000000000000000000000000000057 +:10B9F000D3A1B6C800000000000000000000000055 +:10BA00000000000000000000000000000000000036 +:10BA10000000000000000000000000000000000026 +:10BA20000000000000000000000000000000000016 +:10BA300041697274656C00000000000000000000A5 +:10BA400000000000000000000000000000000000F6 +:10BA500000000000000000000000000000000000E6 +:10BA600000000000000000000000000000000000D6 +:10BA70003839393134300000000061697274656C06 +:10BA8000677072732E636F6D00000000000000008D +:10BA900000000000000000000000000000000000A6 +:10BAA0000000000000000000000000000000000096 +:10BAB00000000000000000000000D3A1B6C8000094 +:10BAC0000000000000000000000000000000000076 +:10BAD0000000000000000000000000000000000066 +:10BAE0000000000000000000000000000000000056 +:10BAF0000000000000000000000041697274656CE5 +:10BB00000000000000000000000000000000000035 +:10BB10000000000000000000000000000000000025 +:10BB20000000000000000000000000000000000015 +:10BB300000000000000000000000383939313435C1 +:10BB40000000000061697274656C677072732E6327 +:10BB50006F6D000000000000000000000000000009 +:10BB600000000000000000000000000000000000D5 +:10BB700000000000000000000000000000000000C5 +:10BB800000000000D3A1B6C80000000000000000C3 +:10BB900000000000000000000000000000000000A5 +:10BBA0000000000000000000000000000000000095 +:10BBB0000000000000000000000000000000000085 +:10BBC0000000000041697274656C00000000000014 +:10BBD0000000000000000000000000000000000065 +:10BBE0000000000000000000000000000000000055 +:10BBF0000000000000000000000000000000000045 +:10BC00000000000038393931343900000000616922 +:10BC10007274656C677072732E636F6D0000000044 +:10BC20000000000000000000000000000000000014 +:10BC30000000000000000000000000000000000004 +:10BC40000000000000000000000000000000D3A180 +:10BC5000B6C8000000000000000000000000000066 +:10BC600000000000000000000000000000000000D4 +:10BC700000000000000000000000000000000000C4 +:10BC8000000000000000000000000000000041690A +:10BC90007274656C000000000000000000000000ED +:10BCA0000000000000000000000000000000000094 +:10BCB0000000000000000000000000000000000084 +:10BCC0000000000000000000000000000000383903 +:10BCD000393135310000000061697274656C67703C +:10BCE00072732E636F6D0000000000000000000002 +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000D3A1B6C80000000031 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD5000000000000000000041697274656C000082 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD90000000000000000000383939313532000061 +:10BDA000000061697274656C677072732E636F6DE9 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000000000000000000000000000000073 +:10BDD0000000000000000000000000000000000063 +:10BDE0000000D3A1B6C80000000000000000000061 +:10BDF0000000000000000000000000000000000043 +:10BE00000000000000000000000000000000000032 +:10BE10000000000000000000000000000000000022 +:10BE2000000041697274656C0000000000000000B1 +:10BE30000000000000000000000000000000000002 +:10BE400000000000000000000000000000000000F2 +:10BE500000000000000000000000000000000000E2 +:10BE600000003839393135330000000061697274DF +:10BE7000656C677072732E636F6D000000000000C8 +:10BE800000000000000000000000000000000000B2 +:10BE900000000000000000000000000000000000A2 +:10BEA000000000000000000000000000D3A1B6C8A0 +:10BEB0000000000000000000000000000000000082 +:10BEC0000000000000000000000000000000000072 +:10BED0000000000000000000000000000000000062 +:10BEE00000000000000000000000000041697274C2 +:10BEF000656C000000000000000000000000000071 +:10BF00000000000000000000000000000000000031 +:10BF10000000000000000000000000000000000021 +:10BF20000000000000000000000000003839393136 +:10BF300035340000000061697274656C677072735B +:10BF40002E636F6D00000000000000000000000084 +:10BF500000000000000000000000000000000000E1 +:10BF600000000000000000000000000000000000D1 +:10BF7000000000000000D3A1B6C8000000000000CF +:10BF800000000000000000000000000000000000B1 +:10BF900000000000000000000000000000000000A1 +:10BFA0000000000000000000000000000000000091 +:10BFB00000000000000041697274656C0000000020 +:10BFC0000000000000000000000000000000000071 +:10BFD0000000000000000000000000000000000061 +:10BFE0000000000000000000000000000000000051 +:10BFF00000000000000038393931353500000000FC +:10C0000061697274656C677072732E636F6D000086 +:10C010000000000000000000000000000000000020 +:10C020000000000000000000000000000000000010 +:10C030000000000000000000000000000000000000 +:10C04000D3A1B6C8000000000000000000000000FE +:10C0500000000000000000000000000000000000E0 +:10C0600000000000000000000000000000000000D0 +:10C0700000000000000000000000000000000000C0 +:10C0800041697274656C000000000000000000004F +:10C0900000000000000000000000000000000000A0 +:10C0A0000000000000000000000000000000000090 +:10C0B0000000000000000000000000000000000080 +:10C0C0003839393135360000000061697274656CA9 +:10C0D000677072732E636F6D000000000000000037 +:10C0E0000000000000000000000000000000000050 +:10C0F0000000000000000000000000000000000040 +:10C1000000000000000000000000D3A1B6C800003D +:10C11000000000000000000000000000000000001F +:10C12000000000000000000000000000000000000F +:10C1300000000000000000000000000000000000FF +:10C140000000000000000000000041697274656C8E +:10C1500000000000000000000000000000000000DF +:10C1600000000000000000000000000000000000CF +:10C1700000000000000000000000000000000000BF +:10C18000000000000000000000003839393139306B +:10C190000000000061697274656C677072732E63D1 +:10C1A0006F6D0000000000000000000000000000B3 +:10C1B000000000000000000000000000000000007F +:10C1C000000000000000000000000000000000006F +:10C1D00000000000D3A1B6C800000000000000006D +:10C1E000000000000000000000000000000000004F +:10C1F000000000000000000000000000000000003F +:10C20000000000000000000000000000000000002E +:10C210000000000041697274656C000000000000BD +:10C22000000000000000000000000000000000000E +:10C2300000000000000000000000000000000000FE +:10C2400000000000000000000000000000000000EE +:10C2500000000000383939313932000000006169CE +:10C260007274656C677072732E636F6D00000000EE +:10C2700000000000000000000000000000000000BE +:10C2800000000000000000000000000000000000AE +:10C290000000000000000000000000000000D3A12A +:10C2A000B6C8000000000000000000000000000010 +:10C2B000000000000000000000000000000000007E +:10C2C000000000000000000000000000000000006E +:10C2D00000000000000000000000000000004169B4 +:10C2E0007274656C00000000000000000000000097 +:10C2F000000000000000000000000000000000003E +:10C30000000000000000000000000000000000002D +:10C3100000000000000000000000000000003839AC +:10C32000393139330000000061697274656C6770DF +:10C3300072732E636F6D00000000000000000000AB +:10C3400000000000000000000000000000000000ED +:10C3500000000000000000000000000000000000DD +:10C360000000000000000000D3A1B6C800000000DB +:10C3700000000000000000000000000000000000BD +:10C3800000000000000000000000000000000000AD +:10C39000000000000000000000000000000000009D +:10C3A000000000000000000041697274656C00002C +:10C3B000000000000000000000000000000000007D +:10C3C000000000000000000000000000000000006D +:10C3D000000000000000000000000000000000005D +:10C3E0000000000000000000383939313934000005 +:10C3F000000061697274656C677072732E636F6D93 +:10C40000000000000000000000000000000000002C +:10C41000000000000000000000000000000000001C +:10C42000000000000000000000000000000000000C +:10C430000000D3A1B6C8000000000000000000000A +:10C4400000000000000000000000000000000000EC +:10C4500000000000000000000000000000000000DC +:10C4600000000000000000000000000000000000CC +:10C47000000041697274656C00000000000000005B +:10C4800000000000000000000000000000000000AC +:10C49000000000000000000000000000000000009C +:10C4A000000000000000000000000000000000008C +:10C4B0000000383939313935000000006169727483 +:10C4C000656C677072732E636F6D00000000000072 +:10C4D000000000000000000000000000000000005C +:10C4E000000000000000000000000000000000004C +:10C4F000000000000000000000000000D3A1B6C84A +:10C50000000000000000000000000000000000002B +:10C51000000000000000000000000000000000001B +:10C52000000000000000000000000000000000000B +:10C53000000000000000000000000000416972746B +:10C54000656C00000000000000000000000000001A +:10C5500000000000000000000000000000000000DB +:10C5600000000000000000000000000000000000CB +:10C5700000000000000000000000000038393931E0 +:10C5800039360000000061697274656C67707273FF +:10C590002E636F6D0000000000000000000000002E +:10C5A000000000000000000000000000000000008B +:10C5B000000000000000000000000000000000007B +:10C5C000000000000000D3A1B6C800000000000079 +:10C5D000000000000000000000000000000000005B +:10C5E000000000000000000000000000000000004B +:10C5F000000000000000000000000000000000003B +:10C6000000000000000041697274656C00000000C9 +:10C61000000000000000000000000000000000001A +:10C62000000000000000000000000000000000000A +:10C6300000000000000000000000000000000000FA +:10C64000000000000000383939313937000000009F +:10C6500061697274656C677072732E636F6D000030 +:10C6600000000000000000000000000000000000CA +:10C6700000000000000000000000000000000000BA +:10C6800000000000000000000000000000000000AA +:10C69000D3A1B6C8000000000000000000000000A8 +:10C6A000000000000000000000000000000000008A +:10C6B000000000000000000000000000000000007A +:10C6C000000000000000000000000000000000006A +:10C6D00041697274656C00000000000000000000F9 +:10C6E000000000000000000000000000000000004A +:10C6F000000000000000000000000000000000003A +:10C700000000000000000000000000000000000029 +:10C710003839393139380000000061697274656C4C +:10C72000677072732E636F6D0000000000000000E0 +:10C7300000000000000000000000000000000000F9 +:10C7400000000000000000000000000000000000E9 +:10C7500000000000000000000000D3A1B6C80000E7 +:10C7600000000000000000000000000000000000C9 +:10C7700000000000000000000000000000000000B9 +:10C7800000000000000000000000000000000000A9 +:10C790000000000000000000000041697274656C38 +:10C7A0000000000000000000000000000000000089 +:10C7B0000000000000000000000000000000000079 +:10C7C0000000000000000000000000000000000069 +:10C7D000000000000000000000003839393130321C +:10C7E0000000000061697274656C677072732E637B +:10C7F0006F6D00000000000000000000000000005D +:10C800000000000000000000000000000000000028 +:10C810000000000000000000000000000000000018 +:10C8200000000000D3A1B6C8000000000000000016 +:10C8300000000000000000000000000000000000F8 +:10C8400000000000000000000000000000000000E8 +:10C8500000000000000000000000000000000000D8 +:10C860000000000041697274656C00000000000067 +:10C8700000000000000000000000000000000000B8 +:10C8800000000000000000000000000000000000A8 +:10C890000000000000000000000000000000000098 +:10C8A0000000000038393931303300000000616980 +:10C8B0007274656C677072732E636F6D0000000098 +:10C8C0000000000000000000000000000000000068 +:10C8D0000000000000000000000000000000000058 +:10C8E0000000000000000000000000000000D3A1D4 +:10C8F000B6C80000000000000000000000000000BA +:10C900000000000000000000000000000000000027 +:10C910000000000000000000000000000000000017 +:10C92000000000000000000000000000000049645A +:10C930006561000000000000000000000000000031 +:10C9400000000000000000000000000000000000E7 +:10C9500000000000000000000000000000000000D7 +:10C960000000000000000000000000000000383956 +:10C97000393138390000000061697274656C677084 +:10C9800072732E636F6D0000000000000000000055 +:10C990000000000000000000000000000000000097 +:10C9A0000000000000000000000000000000000087 +:10C9B0000000000000000000D3A1B6C80000000085 +:10C9C0000000000000000000000000000000000067 +:10C9D0000000000000000000000000000000000057 +:10C9E0000000000000000000000000000000000047 +:10C9F00000000000000000004964656100000000C4 +:10CA00000000000000000000000000000000000026 +:10CA10000000000000000000000000000000000016 +:10CA20000000000000000000000000000000000006 +:10CA30000000000000000000383939313739390072 +:10CA4000000061697274656C677072732E636F6D3C +:10CA500000000000000000000000000000000000D6 +:10CA600000000000000000000000000000000000C6 +:10CA700000000000000000000000000000000000B6 +:10CA80000000D3A1B6C800000000000000000000B4 +:10CA90000000000000000000000000000000000096 +:10CAA0000000000000000000000000000000000086 +:10CAB0000000000000000000000000000000000076 +:10CAC00000004964656100000000000000000000F3 +:10CAD0000000000000000000000000000000000056 +:10CAE0000000000000000000000000000000000046 +:10CAF0000000000000000000000000000000000036 +:10CB000000003839393138343500000061697274F9 +:10CB1000656C677072732E636F6D0000000000001B +:10CB20000000000000000000000000000000000005 +:10CB300000000000000000000000000000000000F5 +:10CB4000000000000000000000000000D3A1B6C8F3 +:10CB500000000000000000000000000000000000D5 +:10CB600000000000000000000000000000000000C5 +:10CB700000000000000000000000000000000000B5 +:10CB80000000000000000000000000004964656132 +:10CB90000000000000000000000000000000000095 +:10CBA0000000000000000000000000000000000085 +:10CBB0000000000000000000000000000000000075 +:10CBC000000000000000000000000000383939318A +:10CBD00038343600000061697274656C6770727376 +:10CBE0002E636F6D000000000000000000000000D8 +:10CBF0000000000000000000000000000000000035 +:10CC00000000000000000000000000000000000024 +:10CC1000000000000000D3A1B6C800000000000022 +:10CC20000000000000000000000000000000000004 +:10CC300000000000000000000000000000000000F4 +:10CC400000000000000000000000000000000000E4 +:10CC50000000000000004964656100000000000061 +:10CC600000000000000000000000000000000000C4 +:10CC700000000000000000000000000000000000B4 +:10CC800000000000000000000000000000000000A4 +:10CC90000000000000003839393138343800000015 +:10CCA00061697274656C677072732E636F6D0000DA +:10CCB0000000000000000000000000000000000074 +:10CCC0000000000000000000000000000000000064 +:10CCD0000000000000000000000000000000000054 +:10CCE000D3A1B6C800000000000000000000000052 +:10CCF0000000000000000000000000000000000034 +:10CD00000000000000000000000000000000000023 +:10CD10000000000000000000000000000000000013 +:10CD20004964656100000000000000000000000090 +:10CD300000000000000000000000000000000000F3 +:10CD400000000000000000000000000000000000E3 +:10CD500000000000000000000000000000000000D3 +:10CD60003839393138343900000061697274656CC2 +:10CD7000677072732E636F6D00000000000000008A +:10CD800000000000000000000000000000000000A3 +:10CD90000000000000000000000000000000000093 +:10CDA00000000000000000000000D3A1B6C8000091 +:10CDB0000000000000000000000000000000000073 +:10CDC0000000000000000000000000000000000063 +:10CDD0000000000000000000000000000000000053 +:10CDE00000000000000000000000496465610000D0 +:10CDF0000000000000000000000000000000000033 +:10CE00000000000000000000000000000000000022 +:10CE10000000000000000000000000000000000012 +:10CE200000000000000000000000383939313835BA +:10CE30003000000061697274656C677072732E63F4 +:10CE40006F6D000000000000000000000000000006 +:10CE500000000000000000000000000000000000D2 +:10CE600000000000000000000000000000000000C2 +:10CE700000000000D3A1B6C80000000000000000C0 +:10CE800000000000000000000000000000000000A2 +:10CE90000000000000000000000000000000000092 +:10CEA0000000000000000000000000000000000082 +:10CEB00000000000496465610000000000000000FF +:10CEC0000000000000000000000000000000000062 +:10CED0000000000000000000000000000000000052 +:10CEE0000000000000000000000000000000000042 +:10CEF00000000000383939313835320000006169EE +:10CF00007274656C677072732E636F6D0000000041 +:10CF10000000000000000000000000000000000011 +:10CF20000000000000000000000000000000000001 +:10CF30000000000000000000000000000000D3A17D +:10CF4000B6C8000000000000000000000000000063 +:10CF500000000000000000000000000000000000D1 +:10CF600000000000000000000000000000000000C1 +:10CF70000000000000000000000000000000496404 +:10CF800065610000000000000000000000000000DB +:10CF90000000000000000000000000000000000091 +:10CFA0000000000000000000000000000000000081 +:10CFB0000000000000000000000000000000383900 +:10CFC000393138353300000061697274656C6770FF +:10CFD00072732E636F6D00000000000000000000FF +:10CFE0000000000000000000000000000000000041 +:10CFF0000000000000000000000000000000000031 +:10D000000000000000000000D3A1B6C8000000002E +:10D010000000000000000000000000000000000010 +:10D020000000000000000000000000000000000000 +:10D0300000000000000000000000000000000000F0 +:10D04000000000000000000049646561000000006D +:10D0500000000000000000000000000000000000D0 +:10D0600000000000000000000000000000000000C0 +:10D0700000000000000000000000000000000000B0 +:10D080000000000000000000383939313034000061 +:10D09000000061697274656C677072732E636F6DE6 +:10D0A0000000000000000000000000000000000080 +:10D0B0000000000000000000000000000000000070 +:10D0C0000000000000000000000000000000000060 +:10D0D0000000D3A1B6C8000000000000000000005E +:10D0E0000000000000000000000000000000000040 +:10D0F0000000000000000000000000000000000030 +:10D10000000000000000000000000000000000001F +:10D11000000049646561000000000000000000009C +:10D1200000000000000000000000000000000000FF +:10D1300000000000000000000000000000000000EF +:10D1400000000000000000000000000000000000DF +:10D1500000003839393130370000000061697274DD +:10D16000656C677072732E636F6D000000000000C5 +:10D1700000000000000000000000000000000000AF +:10D18000000000000000000000000000000000009F +:10D19000000000000000000000000000D3A1B6C89D +:10D1A000000000000000000000000000000000007F +:10D1B000000000000000000000000000000000006F +:10D1C000000000000000000000000000000000005F +:10D1D00000000000000000000000000049646561DC +:10D1E000000000000000000000000000000000003F +:10D1F000000000000000000000000000000000002F +:10D20000000000000000000000000000000000001E +:10D210000000000000000000000000003839393133 +:10D2200031320000000061697274656C677072735E +:10D230002E636F6D00000000000000000000000081 +:10D2400000000000000000000000000000000000DE +:10D2500000000000000000000000000000000000CE +:10D26000000000000000D3A1B6C8000000000000CC +:10D2700000000000000000000000000000000000AE +:10D28000000000000000000000000000000000009E +:10D29000000000000000000000000000000000008E +:10D2A000000000000000496465610000000000000B +:10D2B000000000000000000000000000000000006E +:10D2C000000000000000000000000000000000005E +:10D2D000000000000000000000000000000000004E +:10D2E00000000000000038393931313400000000FE +:10D2F00061697274656C677072732E636F6D000084 +:10D30000000000000000000000000000000000001D +:10D31000000000000000000000000000000000000D +:10D3200000000000000000000000000000000000FD +:10D33000D3A1B6C8000000000000000000000000FB +:10D3400000000000000000000000000000000000DD +:10D3500000000000000000000000000000000000CD +:10D3600000000000000000000000000000000000BD +:10D37000496465610000000000000000000000003A +:10D38000000000000000000000000000000000009D +:10D39000000000000000000000000000000000008D +:10D3A000000000000000000000000000000000007D +:10D3B0003839393131390000000061697274656CA7 +:10D3C000677072732E636F6D000000000000000034 +:10D3D000000000000000000000000000000000004D +:10D3E000000000000000000000000000000000003D +:10D3F00000000000000000000000D3A1B6C800003B +:10D40000000000000000000000000000000000001C +:10D41000000000000000000000000000000000000C +:10D4200000000000000000000000000000000000FC +:10D430000000000000000000000049646561000079 +:10D4400000000000000000000000000000000000DC +:10D4500000000000000000000000000000000000CC +:10D4600000000000000000000000000000000000BC +:10D47000000000000000000000003839393132326D +:10D480000000000061697274656C677072732E63CE +:10D490006F6D0000000000000000000000000000B0 +:10D4A000000000000000000000000000000000007C +:10D4B000000000000000000000000000000000006C +:10D4C00000000000D3A1B6C800000000000000006A +:10D4D000000000000000000000000000000000004C +:10D4E000000000000000000000000000000000003C +:10D4F000000000000000000000000000000000002C +:10D5000000000000496465610000000000000000A8 +:10D51000000000000000000000000000000000000B +:10D5200000000000000000000000000000000000FB +:10D5300000000000000000000000000000000000EB +:10D5400000000000383939313234000000006169D0 +:10D550007274656C677072732E636F6D00000000EB +:10D5600000000000000000000000000000000000BB +:10D5700000000000000000000000000000000000AB +:10D580000000000000000000000000000000D3A127 +:10D59000B6C800000000000000000000000000000D +:10D5A000000000000000000000000000000000007B +:10D5B000000000000000000000000000000000006B +:10D5C00000000000000000000000000000004964AE +:10D5D0006561000000000000000000000000000085 +:10D5E000000000000000000000000000000000003B +:10D5F000000000000000000000000000000000002B +:10D6000000000000000000000000000000003839A9 +:10D61000393134340000000061697274656C6770E0 +:10D6200072732E636F6D00000000000000000000A8 +:10D6300000000000000000000000000000000000EA +:10D6400000000000000000000000000000000000DA +:10D650000000000000000000D3A1B6C800000000D8 +:10D6600000000000000000000000000000000000BA +:10D6700000000000000000000000000000000000AA +:10D68000000000000000000000000000000000009A +:10D690000000000000000000496465610000000017 +:10D6A000000000000000000000000000000000007A +:10D6B000000000000000000000000000000000006A +:10D6C000000000000000000000000000000000005A +:10D6D0000000000000000000383939313536000004 +:10D6E000000061697274656C677072732E636F6D90 +:10D6F000000000000000000000000000000000002A +:10D700000000000000000000000000000000000019 +:10D710000000000000000000000000000000000009 +:10D720000000D3A1B6C80000000000000000000007 +:10D7300000000000000000000000000000000000E9 +:10D7400000000000000000000000000000000000D9 +:10D7500000000000000000000000000000000000C9 +:10D760000000496465610000000000000000000046 +:10D7700000000000000000000000000000000000A9 +:10D780000000000000000000000000000000000099 +:10D790000000000000000000000000000000000089 +:10D7A0000000383939313730000000006169727487 +:10D7B000656C677072732E636F6D0000000000006F +:10D7C0000000000000000000000000000000000059 +:10D7D0000000000000000000000000000000000049 +:10D7E000000000000000000000000000D3A1B6C847 +:10D7F0000000000000000000000000000000000029 +:10D800000000000000000000000000000000000018 +:10D810000000000000000000000000000000000008 +:10D820000000000000000000000000004964656185 +:10D8300000000000000000000000000000000000E8 +:10D8400000000000000000000000000000000000D8 +:10D8500000000000000000000000000000000000C8 +:10D8600000000000000000000000000038393931DD +:10D8700037380000000061697274656C67707273FC +:10D880002E636F6D0000000000000000000000002B +:10D890000000000000000000000000000000000088 +:10D8A0000000000000000000000000000000000078 +:10D8B000000000000000D3A1B6C800000000000076 +:10D8C0000000000000000000000000000000000058 +:10D8D0000000000000000000000000000000000048 +:10D8E0000000000000000000000000000000000038 +:10D8F00000000000000049646561000000000000B5 +:10D900000000000000000000000000000000000017 +:10D910000000000000000000000000000000000007 +:10D9200000000000000000000000000000000000F7 +:10D9300000000000000038393931383200000000A2 +:10D9400061697274656C677072732E636F6D00002D +:10D9500000000000000000000000000000000000C7 +:10D9600000000000000000000000000000000000B7 +:10D9700000000000000000000000000000000000A7 +:10D98000D3A1B6C8000000000000000000000000A5 +:10D990000000000000000000000000000000000087 +:10D9A0000000000000000000000000000000000077 +:10D9B0000000000000000000000000000000000067 +:10D9C00049646561000000000000000000000000E4 +:10D9D0000000000000000000000000000000000047 +:10D9E0000000000000000000000000000000000037 +:10D9F0000000000000000000000000000000000027 +:10DA00003839393138370000000061697274656C4B +:10DA1000677072732E636F6D0000000000000000DD +:10DA200000000000000000000000000000000000F6 +:10DA300000000000000000000000000000000000E6 +:10DA400000000000000000000000D3A1B6C80000E4 +:10DA500000000000000000000000000000000000C6 +:10DA600000000000000000000000000000000000B6 +:10DA700000000000000000000000000000000000A6 +:10DA8000000000000000000000004A696F00000074 +:10DA90000000000000000000000000000000000086 +:10DAA0000000000000000000000000000000000076 +:10DAB0000000000000000000000000000000000066 +:10DAC000000000000000000000003839393138340F +:10DAD000300000004A696F6E6574000000000000AD +:10DAE0000000000000000000000000000000000036 +:10DAF0000000000000000000000000000000000026 +:10DB00000000000000000000000000000000000015 +:10DB100000000000D3A1B6C8000000000000000013 +:10DB200000000000000000000000000000000000F5 +:10DB300000000000000000000000000000000000E5 +:10DB400000000000000000000000000000000000D5 +:10DB5000000000004A696F000000000000000000A3 +:10DB600000000000000000000000000000000000B5 +:10DB700000000000000000000000000000000000A5 +:10DB80000000000000000000000000000000000095 +:10DB900000000000383939313835340000004A6956 +:10DBA0006F6E6574000000000000000000000000BF +:10DBB0000000000000000000000000000000000065 +:10DBC0000000000000000000000000000000000055 +:10DBD0000000000000000000000000000000D3A1D1 +:10DBE000B6C80000000000000000000000000000B7 +:10DBF0000000000000000000000000000000000025 +:10DC00000000000000000000000000000000000014 +:10DC100000000000000000000000000000004A6951 +:10DC20006F00000000000000000000000000000085 +:10DC300000000000000000000000000000000000E4 +:10DC400000000000000000000000000000000000D4 +:10DC50000000000000000000000000000000383953 +:10DC600039313835350000004A696F6E657400003F +:10DC700000000000000000000000000000000000A4 +:10DC80000000000000000000000000000000000094 +:10DC90000000000000000000000000000000000084 +:10DCA0000000000000000000D3A1B6C80000000082 +:10DCB0000000000000000000000000000000000064 +:10DCC0000000000000000000000000000000000054 +:10DCD0000000000000000000000000000000000044 +:10DCE00000000000000000004A696F000000000012 +:10DCF0000000000000000000000000000000000024 +:10DD00000000000000000000000000000000000013 +:10DD10000000000000000000000000000000000003 +:10DD20000000000000000000383939313835360075 +:10DD300000004A696F6E657400000000000000007A +:10DD400000000000000000000000000000000000D3 +:10DD500000000000000000000000000000000000C3 +:10DD600000000000000000000000000000000000B3 +:10DD70000000D3A1B6C800000000000000000000B1 +:10DD80000000000000000000000000000000000093 +:10DD90000000000000000000000000000000000083 +:10DDA0000000000000000000000000000000000073 +:10DDB00000004A696F000000000000000000000041 +:10DDC0000000000000000000000000000000000053 +:10DDD0000000000000000000000000000000000043 +:10DDE0000000000000000000000000000000000033 +:10DDF0000000383939313835370000004A696F6E14 +:10DE00006574000000000000000000000000000039 +:10DE10000000000000000000000000000000000002 +:10DE200000000000000000000000000000000000F2 +:10DE3000000000000000000000000000D3A1B6C8F0 +:10DE400000000000000000000000000000000000D2 +:10DE500000000000000000000000000000000000C2 +:10DE600000000000000000000000000000000000B2 +:10DE70000000000000000000000000004A696F0080 +:10DE80000000000000000000000000000000000092 +:10DE90000000000000000000000000000000000082 +:10DEA0000000000000000000000000000000000072 +:10DEB0000000000000000000000000003839393187 +:10DEC0003835380000004A696F6E65740000000044 +:10DED0000000000000000000000000000000000042 +:10DEE0000000000000000000000000000000000032 +:10DEF0000000000000000000000000000000000022 +:10DF0000000000000000D3A1B6C80000000000001F +:10DF10000000000000000000000000000000000001 +:10DF200000000000000000000000000000000000F1 +:10DF300000000000000000000000000000000000E1 +:10DF40000000000000004A696F00000000000000AF +:10DF500000000000000000000000000000000000C1 +:10DF600000000000000000000000000000000000B1 +:10DF700000000000000000000000000000000000A1 +:10DF80000000000000003839393138353900000010 +:10DF90004A696F6E65740000000000000000000018 +:10DFA0000000000000000000000000000000000071 +:10DFB0000000000000000000000000000000000061 +:10DFC0000000000000000000000000000000000051 +:10DFD000D3A1B6C80000000000000000000000004F +:10DFE0000000000000000000000000000000000031 +:10DFF0000000000000000000000000000000000021 +:10E000000000000000000000000000000000000010 +:10E010004A696F00000000000000000000000000DE +:10E0200000000000000000000000000000000000F0 +:10E0300000000000000000000000000000000000E0 +:10E0400000000000000000000000000000000000D0 +:10E05000383939313836300000004A696F6E6574DE +:10E0600000000000000000000000000000000000B0 +:10E0700000000000000000000000000000000000A0 +:10E080000000000000000000000000000000000090 +:10E0900000000000000000000000D3A1B6C800008E +:10E0A0000000000000000000000000000000000070 +:10E0B0000000000000000000000000000000000060 +:10E0C0000000000000000000000000000000000050 +:10E0D000000000000000000000004A696F0000001E +:10E0E0000000000000000000000000000000000030 +:10E0F0000000000000000000000000000000000020 +:10E10000000000000000000000000000000000000F +:10E1100000000000000000000000383939313836B6 +:10E12000310000004A696F6E657400000000000055 +:10E1300000000000000000000000000000000000DF +:10E1400000000000000000000000000000000000CF +:10E1500000000000000000000000000000000000BF +:10E1600000000000D3A1B6C80000000000000000BD +:10E17000000000000000000000000000000000009F +:10E18000000000000000000000000000000000008F +:10E19000000000000000000000000000000000007F +:10E1A000000000004A696F0000000000000000004D +:10E1B000000000000000000000000000000000005F +:10E1C000000000000000000000000000000000004F +:10E1D000000000000000000000000000000000003F +:10E1E00000000000383939313836320000004A6901 +:10E1F0006F6E657400000000000000000000000069 +:10E20000000000000000000000000000000000000E +:10E2100000000000000000000000000000000000FE +:10E220000000000000000000000000000000D3A17A +:10E23000B6C8000000000000000000000000000060 +:10E2400000000000000000000000000000000000CE +:10E2500000000000000000000000000000000000BE +:10E2600000000000000000000000000000004A69FB +:10E270006F0000000000000000000000000000002F +:10E28000000000000000000000000000000000008E +:10E29000000000000000000000000000000000007E +:10E2A00000000000000000000000000000003839FD +:10E2B00039313836330000004A696F6E65740000EA +:10E2C000000000000000000000000000000000004E +:10E2D000000000000000000000000000000000003E +:10E2E000000000000000000000000000000000002E +:10E2F0000000000000000000D3A1B6C8000000002C +:10E30000000000000000000000000000000000000D +:10E3100000000000000000000000000000000000FD +:10E3200000000000000000000000000000000000ED +:10E3300000000000000000004A696F0000000000BB +:10E3400000000000000000000000000000000000CD +:10E3500000000000000000000000000000000000BD +:10E3600000000000000000000000000000000000AD +:10E370000000000000000000383939313836340020 +:10E3800000004A696F6E6574000000000000000024 +:10E39000000000000000000000000000000000007D +:10E3A000000000000000000000000000000000006D +:10E3B000000000000000000000000000000000005D +:10E3C0000000D3A1B6C8000000000000000000005B +:10E3D000000000000000000000000000000000003D +:10E3E000000000000000000000000000000000002D +:10E3F000000000000000000000000000000000001D +:10E4000000004A696F0000000000000000000000EA +:10E4100000000000000000000000000000000000FC +:10E4200000000000000000000000000000000000EC +:10E4300000000000000000000000000000000000DC +:10E440000000383939313836350000004A696F6EBE +:10E4500065740000000000000000000000000000E3 +:10E4600000000000000000000000000000000000AC +:10E47000000000000000000000000000000000009C +:10E48000000000000000000000000000D3A1B6C89A +:10E49000000000000000000000000000000000007C +:10E4A000000000000000000000000000000000006C +:10E4B000000000000000000000000000000000005C +:10E4C0000000000000000000000000004A696F002A +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E500000000000000000000000000003839393130 +:10E510003836360000004A696F6E657400000000EE +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E55000000000000000D3A1B6C8000000000000C9 +:10E5600000000000000000000000000000000000AB +:10E57000000000000000000000000000000000009B +:10E58000000000000000000000000000000000008B +:10E590000000000000004A696F0000000000000059 +:10E5A000000000000000000000000000000000006B +:10E5B000000000000000000000000000000000005B +:10E5C000000000000000000000000000000000004B +:10E5D00000000000000038393931383637000000BB +:10E5E0004A696F6E657400000000000000000000C2 +:10E5F000000000000000000000000000000000001B +:10E60000000000000000000000000000000000000A +:10E6100000000000000000000000000000000000FA +:10E62000D3A1B6C8000000000000000000000000F8 +:10E6300000000000000000000000000000000000DA +:10E6400000000000000000000000000000000000CA +:10E6500000000000000000000000000000000000BA +:10E660004A696F0000000000000000000000000088 +:10E67000000000000000000000000000000000009A +:10E68000000000000000000000000000000000008A +:10E69000000000000000000000000000000000007A +:10E6A000383939313836380000004A696F6E657480 +:10E6B000000000000000000000000000000000005A +:10E6C000000000000000000000000000000000004A +:10E6D000000000000000000000000000000000003A +:10E6E00000000000000000000000D3A1B6C8000038 +:10E6F000000000000000000000000000000000001A +:10E700000000000000000000000000000000000009 +:10E7100000000000000000000000000000000000F9 +:10E72000000000000000000000004A696F000000C7 +:10E7300000000000000000000000000000000000D9 +:10E7400000000000000000000000000000000000C9 +:10E7500000000000000000000000000000000000B9 +:10E760000000000000000000000038393931383660 +:10E77000390000004A696F6E6574000000000000F7 +:10E780000000000000000000000000000000000089 +:10E790000000000000000000000000000000000079 +:10E7A0000000000000000000000000000000000069 +:10E7B00000000000D3A1B6C8000000000000000067 +:10E7C0000000000000000000000000000000000049 +:10E7D0000000000000000000000000000000000039 +:10E7E0000000000000000000000000000000000029 +:10E7F000000000004A696F000000000000000000F7 +:10E800000000000000000000000000000000000008 +:10E8100000000000000000000000000000000000F8 +:10E8200000000000000000000000000000000000E8 +:10E8300000000000383939313837300000004A69AB +:10E840006F6E657400000000000000000000000012 +:10E8500000000000000000000000000000000000B8 +:10E8600000000000000000000000000000000000A8 +:10E870000000000000000000000000000000D3A124 +:10E88000B6C800000000000000000000000000000A +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B00000000000000000000000000000004A69A5 +:10E8C0006F000000000000000000000000000000D9 +:10E8D0000000000000000000000000000000000038 +:10E8E0000000000000000000000000000000000028 +:10E8F00000000000000000000000000000003839A7 +:10E9000039313837310000004A696F6E6574000094 +:10E9100000000000000000000000000000000000F7 +:10E9200000000000000000000000000000000000E7 +:10E9300000000000000000000000000000000000D7 +:10E940000000000000000000D3A1B6C800000000D5 +:10E9500000000000000000000000000000000000B7 +:10E9600000000000000000000000000000000000A7 +:10E970000000000000000000000000000000000097 +:10E9800000000000000000004A696F000000000065 +:10E990000000000000000000000000000000000077 +:10E9A0000000000000000000000000000000000067 +:10E9B0000000000000000000000000000000000057 +:10E9C00000000000000000003839393138373200CB +:10E9D00000004A696F6E65740000000000000000CE +:10E9E0000000000000000000000000000000000027 +:10E9F0000000000000000000000000000000000017 +:10EA00000000000000000000000000000000000006 +:10EA10000000D3A1B6C80000000000000000000004 +:10EA200000000000000000000000000000000000E6 +:10EA300000000000000000000000000000000000D6 +:10EA400000000000000000000000000000000000C6 +:10EA500000004A696F000000000000000000000094 +:10EA600000000000000000000000000000000000A6 +:10EA70000000000000000000000000000000000096 +:10EA80000000000000000000000000000000000086 +:10EA90000000383939313837330000004A696F6E69 +:10EAA000657400000000000000000000000000008D +:10EAB0000000000000000000000000000000000056 +:10EAC0000000000000000000000000000000000046 +:10EAD000000000000000000000000000D3A1B6C844 +:10EAE0000000000000000000000000000000000026 +:10EAF0000000000000000000000000000000000016 +:10EB00000000000000000000000000000000000005 +:10EB10000000000000000000000000004A696F00D3 +:10EB200000000000000000000000000000000000E5 +:10EB300000000000000000000000000000000000D5 +:10EB400000000000000000000000000000000000C5 +:10EB500000000000000000000000000038393931DA +:10EB60003837340000004A696F6E65740000000099 +:10EB70000000000000000000000000000000000095 +:10EB80000000000000000000000000000000000085 +:10EB90000000000000000000000000000000000075 +:10EBA000000000000000B6F2B9CFB6E0B6FB0000EE +:10EBB0000000000000000000000000000000000055 +:10EBC0000000000000000000000000000000000045 +:10EBD0000000000000000000000000000000000035 +:10EBE0000000000000004D4F5649535441520000B0 +:10EBF0000000000000000000000000000000000015 +:10EC00000000000000000000000000000000000004 +:10EC100000000000000000000000000000000000F4 +:10EC20000000000000003839353933303000000072 +:10EC3000696E7465726E65742E6D6F76697374613A +:10EC4000722E636F6D2E65630000000000000000EF +:10EC500000000000000000000000000000000000B4 +:10EC600000000000000000000000000000000000A4 +:10EC7000B6F2B9CFB6E0B6FB00000000000000001D +:10EC80000000000000000000000000000000000084 +:10EC90000000000000000000000000000000000074 +:10ECA0000000000000000000000000000000000064 +:10ECB000436C61726F000000000000000000000063 +:10ECC0000000000000000000000000000000000044 +:10ECD0000000000000000000000000000000000034 +:10ECE0000000000000000000000000000000000024 +:10ECF00038393539333031000000696E7465726E11 +:10ED000065742E636C61726F2E636F6D2E65630088 +:10ED100000000000000000000000000000000000F3 +:10ED200000000000000000000000000000000000E3 +:10ED300000000000000000000000B6F2B9CFB6E00D +:10ED4000B6FB000000000000000000000000000012 +:10ED500000000000000000000000000000000000B3 +:10ED600000000000000000000000000000000000A3 +:10ED700000000000000000000000434E54000000AE +:10ED80000000000000000000000000000000000083 +:10ED90000000000000000000000000000000000073 +:10EDA0000000000000000000000000000000000063 +:10EDB0000000000000000000000038393539333011 +:10EDC00032000000696E7465726E65742E636E7435 +:10EDD0002E6E65742E6563000000000000000000C8 +:10EDE0000000000000000000000000000000000023 +:10EDF0000000000000000000000000000000000013 +:10EE00000000000000C1814001C0804101C080417C +:10EE100000C1814001C0804100C1814000C18140EA +:10EE200001C0804101C0804100C1814000C18140DA +:10EE300001C0804100C1814001C0804101C08041CA +:10EE400000C1814001C0804100C1814000C18140BA +:10EE500001C0804100C1814001C0804101C08041AA +:10EE600000C1814000C1814001C0804101C080419A +:10EE700000C1814001C0804100C1814000C181408A +:10EE800001C0804101C0804100C1814000C181407A +:10EE900001C0804100C1814001C0804101C080416A +:10EEA00000C1814000C1814001C0804101C080415A +:10EEB00000C1814001C0804100C1814000C181404A +:10EEC00001C0804100C1814001C0804101C080413A +:10EED00000C1814001C0804100C1814000C181402A +:10EEE00001C0804101C0804100C1814000C181401A +:10EEF00001C0804100C1814001C0804101C080410A +:10EF000000C1814000C0C101C30302C2C60607C7D9 +:10EF100005C5C404CC0C0DCD0FCFCE0E0ACACB0B49 +:10EF2000C90908C8D81819D91BDBDA1A1EDEDF1F79 +:10EF3000DD1D1CDC14D4D515D71716D6D21213D369 +:10EF400011D1D010F03031F133F3F23236F6F73719 +:10EF5000F53534F43CFCFD3DFF3F3EFEFA3A3BFB09 +:10EF600039F9F83828E8E929EB2B2AEAEE2E2FEFB9 +:10EF70002DEDEC2CE42425E527E7E62622E2E32329 +:10EF8000E12120E0A06061A163A3A26266A6A76759 +:10EF9000A56564A46CACAD6DAF6F6EAEAA6A6BABC9 +:10EFA00069A9A86878B8B979BB7B7ABABE7E7FBFF9 +:10EFB0007DBDBC7CB47475B577B7B67672B2B373E9 +:10EFC000B17170B050909151935352929656579799 +:10EFD000559594549C5C5D9D5F9F9E5E5A9A9B5B89 +:10EFE00099595898884849894B8B8A4A4E8E8F4F39 +:10EFF0008D4D4C8C448485458747468682424383A9 +:10F000004181804041542B41504E3D0000000000A2 +:10F0100000000000000000000000000000000000F0 +:10F0200000000000000000000000000000000000E0 +:10F0300000000000000000000000000000000000D0 +:10F040000000000000C0F0F8F8F8F8008080C04030 +:10F050004040404040404080000000000000000070 +:10F0600000000000000000000000000080C0E07010 +:10F0700038D8FCFCFFFFFFFF7F1F070301010000E2 +:10F080000000000000000000000000060F0F0F0647 +:10F090000020408000000080E0F83C0F0701C0F035 +:10F0A000FFFFFFFFFFBF8F81C0C0E0F87C7E7FFFC6 +:10F0B000FFFFFFFFFFFF7F7F7F7F7F7F3F3F0000DE +:10F0C00000000087FC00FCFFFF00000000000103BF +:10F0D00007070707030303030101000000E0FCFF2B +:10F0E000FFFFFFFF1F03000000000000000000C042 +:10F0F000E0301C070000071F3FFCF0E0C08000006C +:10F100000000000000000000000000FCFFFFFFFF07 +:10F11000FF1F03008080C0C0607070380C060701BC +:10F120000000000000000000000001030307070EBC +:10F130000E0E1C1C1C1C1C1C1C1C1C1D1D1F0F0F40 +:10F140000E07070303030100000000000000000099 +:10F1500000000000000000000080C060F0F8FEFE2B +:10F160003E18080808080800303000408000F8FE0B +:10F1700007011C3F3F1F1B180ECFFFFFFF7F0F0F24 +:10F180000F0780C07B0E070F1C3830306060606056 +:10F190007E7F3F3F3118180C0E0303000000FF81F3 +:10F1A0008181818181FF00018244FF11AA44000016 +:10F1B000010000010100000010385482D782543849 +:10F1C0001000000000010000000010385482C782C7 +:10F1D0005438100000000001000000000000008210 +:10F1E00044281028448200000000000000000000B5 +:10F1F000C0C0000000000000000000002010D0D0BF +:10F20000102000000000000010082414D4D414249E +:10F2100008100000080412092515D5D51525091276 +:10F220000408312E4E6574776F726B20496E666FDD +:10F230002020322E4D4420506F727420496E666F2C +:10F240002020332E4C4F524120525353492020202E +:10F250002020342E5665726573696F6E2043686591 +:10F26000636B20204E6574776F726B20496E666FFA +:10F27000202020202020202020202020202020208E +:10F28000202020202020202020202020202020207E +:10F29000202020202020202020202020202020206E +:10F2A00020205072696E74205B47756E3A202020D2 +:10F2B0005D20202020202020202020202020202011 +:10F2C000202020202020202020202020202020203E +:10F2D000202020202020202020202020202020202E +:10F2E0002020202020504F52542020202020202059 +:10F2F000202020202020202020202020202020200E +:10F3000020202020202020202020202020202020FD +:10F3100020202020202020202020202020202020ED +:10F320002020456D7074790000000000000000008E +:10F330000000426C7565536B79000000000000000E +:10F3400000004C5900000000000000000000000018 +:10F3500000004A5000000000000000000000000013 +:10F360000000446172740000000000000000000012 +:10F3700000005957595F426C7565736B7900000046 +:10F380000000524649440000000000000000000058 +:10F3900000005947616F00000000000000000000FD +:10F3A00000004859616E6700000000000000000086 +:10F3B000000053532D4C616E00000000000000005F +:10F3C0000000426C7565536B79506C7573000000DA +:10F3D0000000504C4300000000000000000000004E +:10F3E00000005957595F426C7565736B79000000D6 +:10F3F000000050726F62655F4B5900000000000012 +:10F4000000005957595F507265737375726500003B +:10F410000000202020504F52542020202020202067 +:10F4200020202020202020202020202020202020DC +:10F4300020202020202020202020202020202020CC +:10F4400020202020202020202020202020202020BC +:10F450002020202020205665726573696F6E202061 +:10F46000202020202020202020202020202020209C +:10F47000202020202020202020202020202020208C +:10F48000202020202020202020202020202020207C +:10F490002020312E4D44436F6E6E6563742053659A +:10F4A0007420322E4C4F524120536C6176652053AC +:10F4B0006574332E506F72744C6F67204F75747083 +:10F4C0007574342E436F6E6E656374204D6F646582 +:10F4D0002020352E4E6574776F726B205365742033 +:10F4E0002020362E44617461496E697420202020EA +:10F4F0002020312E4D44436F6E6E6563742053653A +:10F500007420322E4C4F524120536C61766520534B +:10F510006574332E506F72744C6F67204F75747022 +:10F520007574204D44436F6E6E656374205365742B +:10F5300020202020202020202020202020202020CB +:10F5400020202020202020202020202020202020BB +:10F5500020202020202020202020202020202020AB +:10F560002020204C4F524120536C6176652053651A +:10F570007420202020202020202020202020202037 +:10F58000202020202020202020202020202020207B +:10F59000202020202020202020202020202020206B +:10F5A000202020506F72744C6F67204F75747075F7 +:10F5B00074202020202020202020202020202020F7 +:10F5C000202020202020202020202020202020203B +:10F5D000202020202020202020202020202020202B +:10F5E00020202020436F6E6E656374204D6F64652C +:10F5F000202020202020202020202020202020200B +:10F6000020202020202020202020202020202020FA +:10F6100020205072657373207C20746F207368699A +:10F6200066742020204E6574776F726B205365746A +:10F6300020202020202020202020202020202020CA +:10F6400020202020202020202020202020202020BA +:10F6500020205072657373207C20746F207368695A +:10F6600066744E6F773A4469616C2073776974638E +:10F6700068204E6F773A53746174696F6E20202052 +:10F6800020204E6F773A436C6F7564202020202035 +:10F6900020204E6F773A5465737420436C6F756405 +:10F6A00020204E6F773A57696669205374617469F8 +:10F6B0006F6E4E6F773A4469616C2073776974633B +:10F6C00068204E6F773A34475F474D352020202021 +:10F6D00020204E6F773A34475F4C35313020202060 +:10F6E00020204E6F773A576946692020202020203D +:10F6F00020204E6F773A57414E2020202020202096 +:10F700002020496E697469616C697A65204461746E +:10F71000613F202020202020202020202020202089 +:10F7200020202020202020202020202020202020D9 +:10F73000202027454E5445522720746F2073686956 +:10F7400066745458485F56312E332E39000000003D +:10F75000000000000000F03F000000000000F83F43 +:10F7600000000000000000000000004003B8E23F7D +:10F77000000000000000000006D0CF43EBFD4C3E2F +:10F78000033333333333E33FFFAB6FDBB66DDB3F24 +:10F790004D268F515555D53F01411DA96074D13F6C +:10F7A00065DBC9934A86CD3FEF4E454A287ECA3F66 +:10F7B0003E5555555555C53F93BDBE166CC166BFE8 +:10F7C0002CDE25AF6A56113FF16BD2C541BDBBBEE1 +:10F7D000D0A4BE726937663E04FA97999999D93FC9 +:10F7E000AF788E1DC571CC3F9FC678D0099AC33FB4 +:10F7F000935555555555E53F599322942449D23F89 +:10F80000DE03CB966446C73F44523EDF12F1C23F4F +:10F810000000000000000000DDDDDDDDDCBBBBDD45 +:10F82000DDDDDDDDDDDDDDDD9888888888888888A0 +:10F8300077777777778888888555555666666666C0 +:10F84000666666666668888883333332222222229F +:10F85000222222222228888D78F803080000002026 +:10F86000B4120000248F0008F8FA0308B412002034 +:10F870006CDB00006C6A0308412D010203040405DF +:10F880001806070809C80C5C53595354454D2E54AB +:10F890005854181D4D315F30010911190A163219DB +:10F8A0000A1633190A1534190C13504F53195132D3 +:10F8B0000100FF00891112239B322446AD573665A3 +:10F8C000BF74488CC19D5AAFD3BE6CCAE5DB7EE9DC +:10F8D000F7F88110080193331A22A5562C47B77503 +:10F8E0003E64C99C408DDBBF52AEEDDA64CBFFF9BC +:10F8F00076E802218B30100299132667AF763444E4 +:10F90000BD554AADC3BC588ED19F6EEBE7FA7CC89B +:10F91000F5D983310A2091121803A7772E66B554C2 +:10F920003C45CBBD42ACD99E508FEFFB66EAFDD87B +:10F9300074C904428D5316619F702004A9153227A3 +:10F94000BB364CCEC5DF5EEDD7FC6888E1997AAB5B +:10F95000F3BA85520C4397711E60A1142805B33782 +:10F960003A26CDDE44CFDFFD56ECE9986089FBBB3B +:10F9700072AA06638F7214409D512225AB34300663 +:10F98000B9174EEFC7FE5CCCD5DD6AA9E3B8788A1B +:10F99000F19B87730E6295501C41A3352A24B11642 +:10F9A0003807CFFF46EEDDDC54CDEBB962A8F99AFB +:10F9B000708B1023088481951AA793B62CC2A5D307 +:10F9C0003EE1B7F04008C919522BDB3A644EED5FB7 +:10F9D000766DFF7C899480DE859BB712A6ADD2241C +:10F9E000C3BFF136E0C1184809D33B5A2AE55E6C23 +:10F9F0004FF77D7E6C0AA583B4188691972EE3A7F6 +:10FA0000F23CC0B5D14229CB38500AD91B666FEF02 +:10FA10007E744CFD5D8BB502A499961087AFF326DA +:10FA2000E2BDD034C1C3394A28D11A580BE77F6EE2 +:10FA30006EF55C7C4D0CC685D71EE597F42880A139 +:10FA4000913AA3B3B2444ACD5B5669DF78600CE9C2 +:10FA50001D722FFB3E8DD604C79FF516E4A990209A +:10FA600081BBB332A2C55A4C4BD7795E68E11C68A2 +:10FA70000DF33F7A2E0EE787F61CC495D52AA1A375 +:10FA8000B03882B193466BCF7A5448DD59622DEB82 +:10FA90003C700EF91F8FF706E69DD414C5ABB1225A +:10FAA000A0B9923083C77B4E6AD5585C49E33D6A62 +:10FAB0002CF11E780F130103120202FF0901FF014E +:10FAC000FF01E5130103120202FF0901FF01FF011B +:10FAD000E5321700082C41542B41504E3D0008FFE1 +:10FAE0000102030405060701FF01FF01FF01FF01F9 +:08FAF000FF01FF01CF0211012B +:0400000508008189E5 +:00000001FF